d1pg4a_ 1 HKHAIPANIADRCLINPEQYETKYKQSINDPDTFWGEQGKILDWITPYQKVKNTSFAPGNVSIKWYEDGTLNLAANCLDRHLQENGDRTAIIWEGDDTSQSKHISYRELHRDVCRFANTLLDLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVAGCIIDSSSRLVITADEGVRAGRSIPLKKNVDDALKNPNVTSVEHVIVLKRTGSDIDWQEGRDLWWRDLIEKASPEHQPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAATTFKYVFDYHPGDIYWCTADVGWVTGHSYLLYGPLACGATTLMFEGVPNWPTPARMCQVVDKHQVNILYTAPTAIRALMAEGDKAIEGTDRSSLRILGSVGEPINPEAWEWYWKKIGKEKCPVVDTWWQTETGGFMITPLPGAIELKAGSATRPFFGVQPALVDNEGHPQEGATEGNLVITDSWPGQARTLFGDHERFEQTYFSTFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGIPHAIKGQAIYAYVTLNHGEEPSPELYAEVRNWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRKIAAGDTSNLGDTSTLADPGVVEKLLEEKQA 37524100 6 -KHPIPIAIAEHALMNEQQYQQDYQLSLQDPDRFWGEKGKIVDWIKPYTKVKNTSFDPGHINIRWFEDGTLNLSANCLDRHLKERGEQTAIIWEGDDPTESKAITYRELHHDVCQFANVLKNMGIKKGDVVAIYMPMVPEAAVAMLACARIGAIHSVIFAGFSPDAVSGRIIDSNTKLVITADEGLRAGRTIPLKKNVDDALNNAAVVNVSNVIVFKRTGNIGHWQSGRDLWWHELVADASADCPVEEINAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASLTFKYVFDYQPGEVYWCTADVGWVTGHSYLLYGPLSCGAITLMFEGVPNYPAVNRLSQIIDKHQVNILYTAPTAIRALMAEGDKAIEGTKRTSLRIMGSVGEPINPEAWEWYYQKIGNSKCPIVDTWWQTETGGFMITPLPGATELKAGSATLPFFGVQPALVDNLGEQLEGVCEGNLVITDSWPGQARSLFGDHDRFEQTYFSTFKGMYFSGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHPKIAEAAVVGTPHNIKGQAIYAYVTLNHGEEPSPELYTEVRNWVRKEIGPIATPDILHWTDSLPKTRSGKIMRRILRKIASGDTNNLGDISTLADPGVVEKLLEEKQ- 117618728 7 --YPVKAHISNGALLDKAGYEAMYRASVQDPDAFWGEQGKILDWMKPYTRVKNTSYDPGHVSIKWYEDGLLNVSANCLDRHLAQRGDKVAIIWEGDNPAEDRKLTYRELHTEVCKFANVLKAQGVHRGDVVCLYMPMVPEAAIAMLACTRIGAVHSIVFGGFSPEALAGRIIDSGSSIVITADEGLRGGRPVPLKKNVDEALTNPE-TKVNNVIVLKRTGGNIAWHNHRDIWWHDAVATVSADCPPEAMGAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATLTFKYIFDYHEEDIYWCTADVGWVTGHSYLVYGPLANGATTIMFEGVPNYPATNRMSQVVDKHQVSILYTAPTAIRALMAKGNEAVADTSRSSLRIMGSVGEPINPEAWEWYYRTIGEERCPIVDTWWQTETGGILISPLPGVTDLKPGSATRPFFGVQPALVDNMGEPLEGATEGNLVITDSWPGQMRTVFGDHERFEQTYFSTFPGRYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVSHPKIAEAAVVGVPHEIKGQGIYAYVTLIAGEEPSRELHKEVKEWVRKEIGAIATPDVIHWAEGLPKTRSGKIMRRILRKIATGETDSLGDISTLADPGVVDKLIREK-- 120555134 7 --YPVSPEVAERALVNKSQYEEMYRQSVEDPNTFWGEHGKRIDWIKPFTKVKNSTYDYNNLSIKWFEDGVLNASANCLDRHLEQRGDQTAIIFEGDDPSVSRNVTYRELYEETCKFANVLKDQGVKKGDVVTIYMPMIVETAVAMLACARIGAIHSVVFGGFSPEALAARIVNGKSRFVITADEGLRGGRAIPLKKNVDSALKHEDDAKVDKVIVVSRTGNDVPWTEGRDLRYEDLMKNASAECQPEPMNAEDPLFMLYTSGSTGAPKGVLHTTGGYMVYASMTHQYVFDYHDGDVYWCTADFGWVTGHSYILYGPLANGAITLLFEGVPNYPDSSRMGQVVDKHKVNILYTAPTAIRALMAQGESCMDGTTRGSLKLLGSVGEPINPEAWEWYHRVIGNSKCPIVDTWWQTETGGILISPLPGAVDLKPGSATLPFFGVQPALVDNEGNILEGKTEGNLVILDSWPGQMRTIYGDHERFVQTYFSTYKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHDKVAEAAVVGYPHDIKGQGIYVYVTLVQGEEPSDELKKELVQWVRKEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAANEHDQLGDTSTLADPGVVDELISSR-- 126667192 7 --YPVTPEVAKHALINKDQYQAMYKQSIENPDQFWAEHGKRVDWIKPFTKVKNTTYDYDALSIKWFEDGELNASVNCLDRHLESRGDQTAIIFEGDDPSDSRNVSYRELHEQVCKFANVLRSQGVKKGDVVTIYMPMIVETAVVMLACTRIGAIHSVVFGGFSPEALGSRVVNGKSNIVITADEGLRAGRKIPLKKNVDAALKNDDHHTVKTVIVVTRTGGDIAWTESRDQRYEDLMANASADCEPEPMNAEDPLFMLYTSGSTGEPKGVLHTTGGYLVYASMTHQYIFDYHDGDVYWCTADFGWVTGHSYILYGPLVNGATTLLFEGVPNYPDSSRMGQVVDKHQVNILYTAPTAIRALMAQGESCMDGTNRSSLRILGSVGEPINPEAWKWYHRVMGNGECPIVDTWWQTETGGILISPLPGATDLKPGSATVPFFGVQPALVDAEGTLLEGEAEGNLVIMDSWPGQMRTIYGDHERFIQTYFSAYKGMYFTGDGARRDADGDYWITGRVDDVLNVSGHRLGTAEVESAMVSHPKVAEAAVVGYPHDIKGQGIYVYVTLMQGEEPTDELKKELVQWVRKEIGPIASPDVIQWATGLPKTRSGKIMRRILRKIAANEYDQLGDTSTLADPGVVDDLISSRQS 119775214 7 --YSVPADIAANALVNNEQYQKMYQESVANPEGFWGEHAKRIDWIKPFTQVKDTSYDDQNLYIKWFHDGTLNASANCLDRHLASKGDDVAIIWEGDDASEQRKVTYRELHAEVCQFANALKAEGVKRGDVVTIYMPMVVEATVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKLLITADEGVRGGRKIPLKGNIDEALNRPDVTTVETVIVLKRTGGAVNWVEGRDKWWHQVTDGAATECAVEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYLVYASMTHEYVFDYKPGEVYWCTADVGWITGHSYMVYGPLANGATILIHEGIPNFPSPARLGEIVDRHQVNILYTAPTLIRALMAEGKQHFDNFDGKSLRIMGSVGEPINPEAWRWYHEVIGHEHCPIVDTWWQTETGGILITPLPGATDTKPGSATRPFFGVQPALVDNEGNILEGATEGNLVLLDSWPGQMRTVYGDHERFVLTYFKTFRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHDLVAEAAVVGYPHDIKGQGIYAYVTLTKGTEATEELRQELRQWVRKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANEITNLGDASTLADPSVIDTLIESR-- 91793398 7 --YPVPSQISAHAHIDEQTYQRMYQASIDNPERFWGEQGKRIDWITPYSQVKKTSFDANNLSIQWFADGTLNASSNCLDRHLERNGDKIAILWEGDDAKEQRQLSYRELHTQVCQFANVLKAQGVVKGDIVTLYMPMVPEAAVAMLACARIGAVHSVIFGGFSPDSIASRVIDGKSKVIITADEGIRAGRTIPLKHNVDEALARPSVTCVNNVIVLKRTGANVDWQQGRDLDWDELMAGVSSDCPAEEMNAEDPLFLLYTSGSTGNPKGVLHTTGGYLVYAAMTHEYVFDYKENEVYWCTADVGWITGHSYMVYGPFANGATVLMHEGVPNYPTPARLGEIVDRHKVNILYTAPTLIRALMAEGKEHFNGFSGESLRIMGSVGEPINPEAWRWYHEVIGHEHCPIVDTWWQTETGGILISPLPGAIATKPGSATRPFFGVKPAIVDSTGQILEGAVEGNLVMLDSWPGQMRTVYGDHARFALTYFSTFKGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEQVAEAAVVGYPHDIKGQGIYAYVTLVHDAEPSEALRQELRQWVRKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAANEVTNLGDSSTLADPSVIDTLIASR-- 56461107 5 --YSVPEHIKAKAKIDNDGYKKLYQQSVDDPEGFWSEHGQRITWFTPYTKVKNTSFEPGKVSVKWYEDGTLNACYNCVDRHLADKADKTAIIWEGDDPSVDKHITYRELHKEVSRFANGLKKLGISKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCQAKAIITADEGRRGGGTIGLKANVDKAIADDACPTLEHSIVCRVTEGDVDWTEGRDVWWHELVGNVSDECQAEVMNAEDPLFILYTSGSTGKPKGVVHTTGGYMVYASMTHEYVFDYHEDEVYWCAADVGWITGHSYIVYGPLANGATTLMFEGVPTYPGVGRIGEIVDKHKVNILYTAPTAIRALMAKGDEAAKTSTRESLRILGSVGEPINPEAWEWYHRAIGNGKCPIMDTWWQTENGGILITPLPGATDLKPGSATRPFFGIQPALVDSEGNIQEGEAEGGLVIKDSWPGQMRTLWGDHERFEQTYFSTFKGMYFSGDGARRDADGYYWITGRMDDVLNVSGHRLGTAEIESALVSHKAVAEAAVVGYPHDLKGQGIYVYVTPVEGVEVTDELTKEVRNWVRSELSPIATPDLIHWTTGLPKTRSGKIMRRILRKIAANEYENLGDTSTLADPSVVDSLIENR-- 114562646 7 --YKVPSDIAENALVNNDQYKKMYQESIINPEGFWREHGKRIDWIKPYTKIKKTSFDDHNLSINWFYDGTLNASANCLDRHLEEHGDKLAIIWEGDDANEQRKLTYAELHTQVCKFANALRSQGVNKGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIAARVIDGKSKVLITADEGIRGGRKIPLKRSIDEAISNPDVTCVEKVIVFKRTGGDIDWVEGRDVWWHSLMEVASEFCQPAEMNAEDPLFLLYTSGSTGNPKGVLHTTGGYMVYASMTHEYVFDYKADEVYWCTADVGWITGHSYMVYGPFANAATVLIHEGVPNHPTPARLGEMIDRHKVNILYTAPTLIRALMAEGKEQFSSYKGDSLRIMGSVGEPINPEAWRWYHEVIGHENCPIVDTWWQTETGGILISPLPGATDTKPGSATRPFFGVQPALVDNMGDIVEGTGEGNLVILDSWPGQMRTVYGDHDRFALTYFKTFRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDIKGQGIYAYVTLTRGIEPTEELRQELRQWVRKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANEVTNLGDSSTLADPAVIDTLIESR-- 163751249 7 --YKVPSKIAENAHINEEKYKKMYQESIVNPEGFWREHGQRIDWIKPFTKVKKTSFDDHNLSINWFYDGTLNASANCLDRHLEKNADKVAIIWEGDDAKDQRTITYAELHRDVCKFANALKSQGVRRGDVVTIYMPMVPEAAVAMLACARIGAVHSVIFAGFSPDSIATRIIDGNSKVIVTADEGVRAGRIIPLKANIDQALSHPDVTCVERVIVLERTGGDVNWQEGRDIKWNTVMETASEHCVPEEMGAEAPLFLLYTSGSTGNPKGVLHTTGGYMVYASMTHEYVFDYKDGEVYWCTADVGWITGHSYMVYGPLANGATILIHEGVPNYPTPSRLGEIIDRHKVNILYTAPTLIRALMAEGKEQFDNFDGSSLRIMGSVGEPINPEAWRWYNEVIGHEQCPIVDTWWQTETGGILISPLPGAIDTKPGSATRPFFGVQPAIVDSMGNIIEGVAEGNLVILDSWPGQMRTIFGDHDRFALTYFKTFRGMYFTGDGAKRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHKSVAEAAVVGYPHDIKGQGIYAYVTLTRGTVESEELRQDLRKWVRKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANEVTNLGDSSTLADPAVIDVLIESR-- 167623628 7 --YKVPSEIAANALVNDEQYKKMYQESIVNPEGFWREHGNRIDWIKPFTKVKKTSFDDHNLFIKWFYDGTLNASANCLDRHLENNADKLAIIWEGDDAKDQRTLTYGQLHTQVCKFANALRSQGVRRGDVVTIYMPMVPEAAVAMLACARIGAIHSVVFGGFSPDSIASRVIDGNSKVVITADEGVRAGRIIPLKANIDEALSHPDVNCVEKVIVMKRTGGDINWVEGRDIWWDSLMDTASEHCIAEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYMVYAAMTHEYVFDYKENEVYWCTADVGWITGHSYMVYGPLANGATVLIHEGVPNYPSPARLGEMVDRHKVNILYTAPTLIRALMAEGKEQFAGFDGSSLRIMGSVGEPINPEAWRWYNDVIGHEKCPIVDTWWQTETGGILISPLPGATDTKPGSATRPFFGVQPALVDNMGNIVDGASEGNLVILDSWPGQMRTVFGDHDRFVLTYFKTFRGMYFTGDGAKRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEFVAEAAVVGYPHDIKGQGIYAYVTLTKGSVETEELRQELRQWVRKEIGALATPDLIQWAGGLPKTRSGKIMRRFLRKIAANEVSNLGDSSTLADPAVIDTLIETR-- 87200638 6 --YPVPAEWAQNALVDEARYQDMYRQSVDDPEGFWAEHGKRIDWIRPFTKVKNTSFHEADFGIRWFEDGTLNLAANCLDRHLAERGDEIAILWEPDSPDEAREITYRQLHADVCRFANLLKAKGVQKGERVTIYLPMVPEAAVAMLACARIGAIHSIVFAGFSPDALAGRITDCDSRIVLTSDEGLRGGRKVPLKANVDEALK--QCPGVDTVIMLRRTGADVDFVEGRDIDWATAVAEQSADCQPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYSVWASMTHQYVFDYRPGQIYWCAADIGWVTGHSYVVYGPLMNGATTVMFEGVPNFPDASRFWQVVDKFKVEIFYGAPTALRALMREGDEWVKKTSRASLRLLGSVGEPINPEAWEWYHKVVGDSRCPIVDTWWQTETGGAMITPLPGATALKPGSASRPFFGVKPALVDNDGTFLEGATDGCLVVTDSWPGQMRTVWGDHERFFQTYFTTFKGLYFTGDGCRRDEDGYYWITGRIDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGMPHDIKGQGIYAFVTCNAEIEPDDLLRKELIQWVRHEIGPIATPDVIQFAPGLPKTRSGKIMRRILRKIGENDVSNLGDTSTLADPSVVDNLLANR-- 163797266 24 -------------------YQEMYEHSIANPEAFWAQQGKRIDWIKPYTKVKDTSFDEKDLHIRWFEDGTLNASANCLDRHLAERGDQTAILWEGDDPSECKAITYRQLHAEVCKLANALKNLGVKQGDRVTIYMPMIPEATAAMLACARIGAIHSVVFGGFSPDSLANRLQDCDSSILITADEGLRGGRKVPLKKNADLAMEHS--PSCKTCVVVRRTGGAVDMTAGRDHWYHDLLATASADCPPTEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYASMTHEYVFDYKPGEVYWCTADVGWVTGHSYIVYGPLANGATSVMFEGVPNYPDSSRFWQVVDKHKVNIFYTAPTAIRALMREGDGPVKKTSRQSLRLLGSVGEPINPEAWQWYHRVVGDERCPIVDTWWQTETGGIMITPLPGAIPLKPGSATLPFFGIKPVLVDNDGKVMEGPADGNLCIADSWPGLMRTVYGDHERFFQTYFATFRGMYFTGDGCRRDDHGYYWITGRVDDVINVSGHRMGTAEVESSLVAHAKVAEAAVVGYPHDIKGQGIYAYVTLNAGETPTEELRKELVQWVRKDIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAANEHDQLGDISTLADPAVVEDLVQQR-- 13473476 5 HVHRVQPAWKKNALIDNDTYLKWYADSIKNPDKFWGKHGKRIDWFKPFSKVKNTSF-DGKVSIKWFEDGLTNVSYNCIDRHLKKRGDQTAIIWEGDNPYDDKKITYNELYERVCRLANVMKKHGVKKGDRVTIYMPMIPEAAYAMLACTRIGAIHSIVFGGFSPDALAGRIVDCESTFVITADEGLRGGKSIPLKENTDKAIDAKNFVMVKNVLVVRRTGGKVGWAPGRDLWYHDEVATVKAECKPEKMKAEDPLFILYTSGSTGKPKGVLHTTAGYLVYASMTHQYVFDYHDGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPNYPSQSRFWEVIDKHKVNIFYTAPTALRALMGAGNDPVKKTSRKSLRVLGSVGEPINPEAWEWYFNVVGNGKVPIVDTWWQTETGGILITPLPGATDLKAGSATRPFFGVKPQLVDGEGKVLEGAADGNLCITDSWPGQMRTVYGDHDRFVQTYFSTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVSHDKVSEAAVVGYPHDIKGQGIYSYVTLMKGEEPTEDLRKELIAHVRKEIGAIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFSTLGDTSTLADPAVVDDLIANRQ- 163701307 7 ---AVPDAVRARAHIDEAKYKAWYDASINDPEGFWREHGKRIDWFKPYTRVKETSFGPDNVSIRWFADGITNVAHNCIDRHLASRGDQVAIIWEGDDPADTRRITYRELHAQVGRMANVLRNRGVAKGDRVTIYLPMIPEAAVAMLACARLGAIHSVVFGGFSPDSLAGRIQGCASRLIITADEGLRGGRTVPLKANVDAAIARLPADSVDHVIVVRRTGGAVAMEPGRDVYYDAAAREVTEECPAAHVEAEHPLFLLYTSGSTGQPKGVVHTTGGYLVYAAMTHQYVFDYHEGDVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGIPTYPSVARFWEVVDKHQVSIFYTAPTAIRSLMSAGAEPVQRTSRASLRILGSVGEPINPEAWEWYYRVVGEERCPIVDTWWQTETGGILISPLPGATPLKPGSATRPFFGVKPVVVDGDNRVLEGACEGNLCLDESWPGQMRTVWGDHARFVQTYFSTFPGRYFSGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHPQVSEAAVVGYPHSLKGQGIYAYVTLMQGVEPSEALRKELVAWVRREIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDFAALGDTSTLADPAVVDDLIENRQ- 196195013 5 HIHPVPAEYKKQTLMDRDTYDRWYAQSINDPDTFWAERAKFLDWKTPWDTVSEWDFSEGRAA--WFKGATLNACYNCVDRHLPERASQTAIIWEGDEPDQDKHISYQQLFEEVSKFGNVLKNRGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALKDRILNAEACALITADEGVRGGKTIALKENADKALD--GVDCVHTCLTVKRTGGDVDWQAPRDVWYHEAMADASSDCEPEWVDAEDPLFTLYTSGSTGKPKGVVHTTAGYLLNSALTHKYVFDYQDGDIYWCTADVGWITGHSYIVYGPLANGATTLMFEGVPTYPDASRCWQVVDKHKVNIFYTAPTAIRALMGLGDAPVEQTSRASLKLLGTVGEPINPEAWEWYYKVVGDSRCPIVDTWWQTETGAIMIAPLPGAVDLKAGSATLPMFGVQPGLMDPDGKELDGAASGNLVIKSSWPSQIRTVYGDHQRLIDTYFSAYKDCYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPSISEAAVVGYQHDVKGQGIYAYVSLMAGKEGSEELVQALRDLVTQEIGPIAKPDLIHFAPGLPKTRSGKIMRRILRKIAADELDSLGDTSTLADPGVVDQLIETRQ- 90020714 5 HLYPVPEALAANAHINNEKYHTDYARSINEPDVFWAEKARFLTWDKPWQSVRSFDFHKGEAT--WFEGGKLNVTVNCIDRHLPTKANDVAIIWEGDDPSVDASITYQQLHDAVCKFANVLKARGVAKGDRVCIYMPMIPEAAYAMLACARIGAVHSIVFGGFSPEALKDRIVDSDCKVLITADEGLRGGRAVALKANADKAVA--HCPQVHSVIVVKRTGADVAWNTERDIWLHEAQQSVDTVCEPESMDSEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTHKYVFDYQPGEVYWCTADVGWVTGHTYIVYGPLTNGATTLMFEGVPTYPTAARCWEVCDKHNVNIFYTAPTAIRALMGQGDEFVASTQRKSLRILGTVGEPINPEAWEWYYNVVGDRRCPIMDTWWQTETGGHMLTPLPGAIDLKPGSATLPFFGVEPVLLDGEGNIIEGEGEGSLAIKSSWPGQIRTVYGDHDRLIQTYFSTYPGYYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEVESALVLHPKVAEAAVVGYPHDVKGQGIYAYVTLMTGVEPDDGLRKELVAMCTQEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKVAANELDTLGDTSTLADPSVVDDLIENR-- 159046093 15 ---AVSEEFAANAHIDSSKYSEMYAASVSDPEGFWGEHGRSLDWIKPYTKVKDTSFAHDDVHVRWFEDGTLNVAANCIDRHLATRGDQTAIIFEPDDPAEAQHITYRELHRQVCKLSNVLEDLGVRKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALSARINGADARLLITADYAPRGGRQTPLKSNADAALL--HTRDDVKMLVVKRTGGQTTWVDGRDFDYHELMLEADEVQHPVEVEAEHPLFILYTSGSTGQPKGVVHSSGGYLLYAAMTQKYVFDVHEGDVYWCTADVGWVTGHSYIVYGPLANGGTTVMFEGVPTYPDASRFWQVCDKHKVTQFYTAPTAIRALMAKGPEFVETCDLSSLRVLGTVGEPINPEAWNWYNDLVGKGRCPIVDTWWQTETGGHLLTPLPGAIATKPGSATLPFFGVQPVVLDPHSGAEETECEGVLCLKDSWPGQMRTVYGDHERFVKTYFSDYKGYYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYCYVTLMNGEEPSEELRKELRTWVRTEIGPIAAPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFGALGDTSTLADPSVVEDLIENR-- 69933595 8 -KHPIPPGFGD-ALVQPGDYARMYAESISDPDGFWGREGRRLDWIHPYSRVKNTDFAMGQVSVKWFEDGILNASVNCIDRHLPGRANQAAIIFEPDDPDQARHITYAELSEKVNRFANVLLSQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDSGAKLVITADTAPRGGRKTALKSNTDAALL--HCSDRVRCLVVRHTGDQTSWIDGRDVDVLAMMEQVSPDCPPRPMNAEDPLFILYTSGSTGKPKGVVHSTAGYLLYAAMTHQYVFDYKDGDIFWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTWPDAGRFWAVCEKHGVNQFYTAPTAIRALMGQGPEWVEKHDLSSLRVLGTVGEPINPEAWVWYDRHVGKGRCPIVDTWWQTETGGHMITSLPGAIEAKPGSATLPFFGVRPVVLDSSGAVQEGGVEGVLCIADSWPGQMRTVWGDHQRFMETYFQQYPGYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHEKVAEAAVVGYPHPLKGQGIYAYVTLMNGVEPSDELRADLEKWVRTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFGALGDISTLADPGVVDQLIENR-- 67158691 6 --HPVSEALRQHSWLNNDDYLRLYRQSVEQPDSFWAEQATLLDWFKPWRNIHRGDMNKGE--IHWFEGSQLNVAHNCIDRHLKQRGDQVAIIWEGDNPADSARITYRQLHEQVCRLANLLKSRGIGKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALRDRILDADCRLLITADESVRGGKVVPLKRNADKALQ--SCSGVSSVIVVRRTGGAIDWNVGRDLWYHEAVPGCSADCPAEPMDAEAPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTHQYVFDYHDGDIYWCSADIGWITGHSYIVYGPLANGATTLIFEGVPNYPDASRFWQVVDKHRVNIFYTAPTALRSLMREGEGPVRKTSRASLRLLGSVGEPINPEAWEWYYHVVGDSRCPIVDTWWQTETGAIMITPLPGATLLKPGSATRPFFGVQPVLLDDKGKEIEGPGAGILAIKASWPSQIRSIYGDHQRLIDTYFKPCPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGCPHDVKGQCVYAFVTLVTGSRPSDQLKRELIDQVSREIGGFAKPDFLQWAPRLPKTRSGKIMRRILRKIACNELDNLGDTSTLSDPSVLQELIDNR-- 214045187 1 --------MAAKAHVDAAKYDAMYKASIEDADGFWRDQAQRIDWMTPFTTVKDVDFTLGQVKINWFADGELNVSANCIDRHLETRGDQTAIIWEPDSPEEAQHITYKELHAQTCKMANILRDLGVGKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALASRVNGSEAKVVITADYAPRGGKATPLKTNADQALLHCK-DSVK-CLVVKRTGGQTTWTEGRDFDYNALAKDAADTCAPEAMNAEDPLFILYTSGSTGQPKGVVHSTGGYLVYAAMTHEITFDYHDGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDASRFWQICEKHKVNQFYTAPTAIRALMGKGREFVDGCDLSSLKLLGTVGEPINPEAWNWYNDVVGKGNCPIVDTWWQTETGGHLMTPLPGAHATKPGAAMKPFFGIKPVVLETSGEEIAGGVEGVLCIADSWPGQMRTVWGDHERFEKTYFSDYAGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHTIKGQGIYCYVSLMAGEEPTDDLRTELRNWVRNEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDFGALGDTSTLAEPEVVDDLIENR-- 33326390 72 --------------IDNDKYLKWYEESIEEPENFWSKHGKRIDWFKPYTKAKNTSFK-GKVPIKWFEDGLTNVSYNCIDRHLKTHGERTAIIWEGDNPYIDKRITYNQLYDNVCRLANVLKAHGVKKGDRVTIYMPMVPEATYAMLACSRIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDEGVRGGKPVALKENTDVAIDAKQYVIVNKVLVVRRTGGKVGWAPGRDLWYHQEIAKVKPDCPPEKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAMTHEYVFDYKDGEIFWCSADVGWVTGHSYIVYGPLANCATTVMFEGVPNFPDQGRFWEIIDKHKVNIFYTAPTAIRSLMGAGDDFVKRSSRSSLRLLGSVGEPINPEAWEWYYNVVGDQRCPIVDTWWQTETGGILISPLPGATDLKPGSATRPFFGVKPELVDNEGKVLEGAADGNLCLIDSWPGQARTIYGDHNRFVQTYFSTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHLVSEAAVVGYPHGIKGQGIYCYVTLMAGHEGDEELRQTLSSMSVPKSARLPLPTRF---SSLPACRKPGPARSILRKIAEDDFGALGDTSTLADPGVVDDLIANRQ- 119504364 36 --YPVPTNFS-QAHISPETYEQWYLESLDDPSAFWAARAKFLDWETPWTQVVDADLSSGKA--QWFIGGKLNVSINCIDRHLPERAQQTAFIWEGDDPDTSRHISYGELKDAVCRLANVLKSQGIGRGDRVCIYMPMIPEATYAMLACARIGAIHSVVFGGFSPEALQNRINDAECAMVITADEGIRGGRKVPLKANVDIALK--SCSCVTSVIVVAHTGADVEWQDNRDVDYTSACLAADIECVPEAMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTFRYVFDYQSSDIWWCTADVGWVTGHTYIVYGPLANGATSVIFEGIPTYPDAGRFWEVIDKHSVTLFFTAPTAIRALMGMGDEWVKNHSRKTLRVLGSVGEPINPEAWEWYHKIVGNARCPIVDTWWQTETGGIMITPLPGAHALKPGFASFPFFGVEPVLLDENGIELEGEAAGYLAIKRSWPGQIRSVYNDHQRMLDTYFSTYEGYYFTGDGALRDAEGYYRITGRVDDVLNVSGHRMGTAEVEAALGEHPDIAESAVVGFPHDIKGQGIYAYVTPKAGVTASDELKAQLIQLCVKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRKIAERDFDNLGDISTLADPSVVKDLVTHR-- 45659221 18 ------AEFKKNANISLKNYKSLYKESIENPNKFWAREANRLIWFKKWTKVLSHDFK--NAKVEWFKGGKLNVSYNCLDRHISTPKNKAALIWEGDNPTESRVLTYYDVYREVNRFANILKKFGVKKGDRVLVYLPMIPELAITILACTRIGAIHSVVFGGFSPEALQSRIDDCKPKLVVTADGGFRGGKPIELKKNVDLALEKSK-EKVKTVIVVRRTGSGLTWKDGQDYWYHFLMNELSAYCKPEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGANLTFHYVFDIKPEDTYWCTADIGWVTGHSYLVYGPLSNGASSVMFEGVPSYPDAGRFWDVIDKYGVNIFYTAPTAIRALMREGLNHIQKRDLSSLRLLGSVGEPINPEAWEWYFKNIGKGKCPIVDTWWQTETGSIMITALPGAIPQKPGSATLPFFGVQPVLVDNDGKTDKGEVSGNLCIKGPWPSMMRGVYGDPKRFFETYFSQFKGYYFTGDGARRDKDGYFWITGRVDDVINVSGHRIGSAEVESALVENKSVAEAAVVGFPHDIKGQGIYAYVTVKEGVTTNDVLKKELISTVEKMIGKIARPDVIHWAPGLPKTRSGKIMRRILRKIASGEFEGLGDTSTLADPSVVQKLIEDKK- 197746970 5 -KFQVSQDFIDQAHINSELYEKLYKESLENPEQFWAKQANRIHWHKPFTKAYNSSFAP--VDIKWFDDGELNVCYNCVDRHLPARANQVAFIWQADNPKKSKKITYRELYHRVCEMANILEANGVKKGDVVTIYMPLVPESIYAMLACARIGAIHSVVFGGFSAESLKQRIFNAKSDFVITVDEAVRSGKRIAMKAAVDKVVAEINF--IRKVLVVRNTNTDISWNDNKDICYTQELKKVSNEHLPQAFAAETPLFMLYTSGSTGAPKGLVHTSAGYLVYASMTHKLVFDYKDHDVYWCTADIGWITGHTYVVYGPLANGATSVIFEGVPTYPDASRLWQEVDQHNVSILYTAPTLIRSLLKVGDEFLANTRRNSLRVLGSVGEPINPEAWNWFVEKAGNNQAPLVDTWWQTETGGHMITPLPGAHKLKPGSASKPFFGVEVALLDTDGKEITGVGKGALCIKRATPGMARTIYGDHDRYLQTYFSSFNGYYFSGDAARRDEDGYIWIEGRMDDVINVSGHRMATAEIEAALNTHPDVAESAVVGMPHEIKGEAIYVYCILKEGKSDSKEALDEVRKYVRQEIGPVATPEVIQFTPELPKTRSGKIMRRILRKIAAKDFENFGDTSTLLNPDIVEYLIKNR-- 120601451 17 -----PADSRGRAHVSGEAREALVRRAAEDPEGFWGERAQLIDWFRPWDTVLDADM--NEPRIEWFKGGRLNVAHNCLDRHVAGNRNKAAIIWQGEPEEDVRVLTYQMLYDEVRRFAAVLRKMGVHKGDRVSLYMPMIPELAVAMLACARIGAVHSIVFAGFSAVSLQNRIHDCEAKVVVTADAVLRAGRRIPLKVNVDEAVR--QCPSVEKVVVVNRGGLEVTMEEGRDLWWHEVMDRTLDVDRPEEMDAEDMLFILYTSGSTGKPKGVVHTTGGYLTYAAHTTQWVFDVQDDDVYWCTADIGWITGHSYIVYGPLALGATSLMFEGVPSWPSPDRFWRIVEKFRVNIFYTAPTVVRALMREGTDWTERHDLSSLRVLGSVGEPINPEAWMWYHTHIGKGRLPIVDTWWQTETGGIMISGLPYATTLKPGSATQPLPGVDAAIVRPDGSPAGPNEGGHLVIRKPWPGMLRGIFGSPERYRSTYFERFPGMYESGDGARTDTDGYFWIMGRLDDVINVSGHRMGTAEVESALVAHPSVAEAAVVGMPHAVKGEAIYAYVTLGADAEETEELRAELRAWVRKEIGPIATPDVLQFAEGLPKTRSGKIMRRILRKIAAGATSEFGDTSTLADPGVVSDLIEGR-- 149278711 7 -----------------EAYQEAYKMSVDQPEQFWANIADKFYWRKKWDNVLSWNFSEPN--IKWFEGGKLNITENCLDRHLEKNGDKPAIIWESNDPEKSVTLTYKILHEQVCRFANVLKKNGVVKGDRICIYMPMVPELAVAVLACARIGAVHSVIFGGFSAKSIADRINDSACKLVLTADGSFRGNKQIQLKEVIDDALI--GCPTVEKVIVLTHTRTPVSMLKGRDLWFEDEIKLVDTDCPAEEMDAEDMLFILYTSGSTGKPKGVVHTVGGYMVYAGYTFLNAFNYQPDEVFFCTADIGWITGHSYIVYGPLSQGATTLMFEGVPTYPDASRMWQIVEKHKVNILYTAPTAIRSLMSFGLDPLKGSNLSSLRVLGSVGEPINEEAWHWFDEHVGNSNCPIVDTWWQTETGGLMISPIAFVIPLKPACATLPLPGVQPILVDEQGNEIEGGVNGNLCIKFPWPGMLRTTYGDHERCKQTYFSTYPNLYFTGDGCMRDEDGYYKITGRVDDVINVSGHRIGTAEVENAINMHAGVVESAVVGYPHEVKGQGIYAFVIFPNLHNEADLTKKDILQTVTRVIGAIAKPDKILFVTGLPKTRSGKIMRRILRKIAEGDTSNLGDISTLLDPGVVEEIIDKSKS 37519728 14 -----PAGFGEGAWIKSEHYRELCARAEADPEGFWADLARSLHWFTPWQQVLDWQ----EPTARWFVGGKLNLAYNCLDRHLQTRGDKVAVLWEG-EPGEVRALTYRELHAEVCRFANALKALGVGKGDVVAIYMPLVPEAAVAMLGCARIGAPHTVVFGGFSGDALRDRLIDAQARVVVTADGGWRKGAIVPLKPRVDEAVA--QAPGVAHVICLKRVGQEVAMEPGRDHWWHELVASRSAECPAEAMDSEDLLFILYTSGTTGKPKGVVHTTGGYNLYTHITSKWIFDLHDEDVYWCTADVGWITGHSYVVYGPLSNGATTFMFEGAPNQPDPGRFWQLIEKHRIGIFYTAPTAIRTFIKWGDDWPARYDLSSLRLLGTVGEPINPEAWMWYHRVIGQERCPIVDTWWQTETGGIMITPLPGATITKPGSATMPFPGIVADVVDREGNSCPPNQGGYLVIRRPWPSMLRTVYRDPERYRQNYWSQVPHAYFAGDGARRDEEGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEAIVAFVTVESEVETTPQLLEELRAHVVKEIGALARPEEIRYAEALPKTRSGKIMRRLLRSLASG-SDLTGDTSTLEDRSVLEKLRE---- 170062756 13 -------DVAEKAYINSDQYREYYRQSVENPAQFWSNVAKQFHWETPYDPQNFMSYSKGPIFVKWMEGASTNISYNLLDRNVRNGGDTVAYYWEGNHPDDYSRLTYRKLLEEVCRFANVLKSHGVQKGDRVSIYMPMVMELPVAMLACARIGAVHSIVFAGFSSDSLAERMHDCQAKVLITADGAWRGEKILHLKNICDEAMTKATCVVVSHINRVTPGNSDTPWTDDRDFWWHQEMEEADTSCYPEWMAAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKIVFDYKPHDVYWCTADIGWITGHTYVLYGPLANGATSVMFEGSPFFPENDRYWEVVDKYKVTQFYTAPTAIRSLMKYGDEPVLKHDLSTLRVLGSVGEPINPEAWMWYYKVVGKEKCSIVDTFWQTETGGHVITPLPGATPMKPGSASFPFFGVKPTLLDESGNEVKGEGEGYLVFSQPWPGMMRTLFNNHPRYESTYFSKFNGFYCTGDGARRDADGYYWVTGRVDDMLNVSGHLMSTAEVESVLTEHTRVSEAAVVSRPHPVKGECLYCFITPNQNEVFDKTLINELKVLVRERIGPFAQPDVIQHAPGLPKTRSGKIMRRVLRKVAVND-REIGDTSTLADEAIIEQLFANR-- 163786860 10 -----------------EEYFQVYRKSVRNPEQFWEEIAEHFVWRKKWDSVLSWDFKKPEA--KWFEGAKLNITENCLDRHLPTRGDKTAIIFEPNDPNETEHITYKQLHERVCKFANVLKEKGIGKGDRVCIYLPMIPELAISVLACARIGAVHSVVFAGFSATALSTRINDCDAKMVITSDGSYRGAKTIDLKGIVDEALN--DTPGIESVLVAKRIHSEINMKEGRDYWLEPLMEEAYSDYNAEILDAEDPLFILYTSGSTGKPKGMVHTTAGYMVYTAYTFKNVFQYREEDVYWCTADIGWITGHSYIVYGPLANGATTVMFEGVPSYPDFGRFWDIVEKHKVTQFYTAPTAIRALAKQGTGLVEKYDLSSLKVLGTVGEPINEEAWHWYNENIGKKKSPIVDTWWQTETGGIMITPIPFSTPTKPTYATLPFIGVQPALMDENGKEIKGQVEGRLCIKFPWPSMARTIWGNHQRYKETYFSAYENMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHQAVAESAIVGFPHDVKGNALYGYVTLKDSGETRDNLRKEINQLITDRIGPIAKLDKIQFTSGLPKTRSGKIMRRILRKIACNETNQLGDTSTLLNPEVVQEIIDK--- 156386897 18 -----PKEIQDEAHISMDAYKARYKQSIEDPAGFWGEVASDFFWKVPPKSKYNFDLDNGSVDIKWMQGAKTNICYNVLDRNVHDKGDTVAFYWEGNVPGDTKQITYGELLKQVCKFANVLESKGVKKGDRVAIYMPMIMELVIAMLACARLGAVHSIVFGGFSAESLAERILDSTCKILITADASYRGLKMINLKEIADHAIIKCRERSVEACIVVRHLGPDTSFDSSIDCWWHEVMAEASDEHDTVWVDAEDPLFMLYTSGSTGKPKGVLHTHGGYMLYTALTFRYSFDYHPGEVYWCTADIGWITGHSYITYGPMANGAISVLFEGTPFYPDCGRFWDIVDKYKVSKFYTAPTAIRSLMKFGKEIVTSHNLESLKVLGTVGEPINPEAWLWYYHVVGHNKCAIVDTYWQTETGGHVITPLPGATRTRPGAATFPFFGVEPAIVDEKGNELEGPCEGFLVIKRPWPGMARTIYGNHKRFENVYFDKFRGYYTTGDGCKRDENGYYWVTGRTDDCMNVSGHLLSTAQIESALVEHDAVSEAAVVSCPHKEKGEGIYCFATLMENVELDEKLIRELKQKVRLKIGPFASPDVIQSAPALPKTRSGKIMRRVLRQVAKNDRQT-GDLSTIYDPAVVDSLFEAR-- 75907429 32 -----------------EDYQRLYDKAKADPQKFWAELAEVLDWQAPFA--------------KWFVGGKINISYNCLDRHLTTRKNKAALIWEG-EPGDSRTLTYAQLHREVCQFANVLKQLGVQKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDAQAKVVVTADGGWRKDAIVPLKEQVDKALADGAVPSVENVLVVKRTGQDIYMQGGRDHWWHDLQKGASADCPAEPMDSEDLLFVLYTSGSTGKPKGVVHTTGGYNLYTHMTTKWIFDLQDTDVYWCTADVGWITGHSYIVYGPLSNGATTLMYEGAPRASNPGCFWDVIEKYGVNIFYTAPTAIRAFIKMGEHHPNARNLSSLRLLGTVGEPINPEAWMWYHKVIGGDRCPIVDTWWQTETGGIMITPLPGAISTKPGSATLPFPGILADIVDLDGNTVPQNEGGYLAVRYPWPGMMRTVYGDPERFRRTYWEHINYTYFAGDGARKDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDDLKGEEVVAFVTLEGTYQASDDLSKVLKQHVVQEIGAIARPGEIRFTDALPKTRSGKIMRRLLRNLAAGQEVS-GDTSTLEDRSVLDKLRE---- 33861176 35 -----------------EELQSLKKQSLENPTKFWESANSEIDWFEPFQTVLDRENAP---FFKWFKEGKLNITYNCLDRHIKNGGNKTALVWEGEPGDNKKY-TYQELLKEVCKASNALKSLGIKKGDLVCIYMPMIPEAMVAMLACARIGAPHSVVFGGFSSESLKDRLIDGNARFVITADGGFRKDKVIELKKAVDAAIESGANKIVEKVIVVQRTKKDISMVNNRDFWWHELLKDQKDWCEPEIMNSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWSHLTFKWIFDIKDDDVYWCTADVGWITGHSYIVYGPLSNGATTLMFEGVPRASNLGAFWEIIQKYKVTIFYTAPTAIRSFMKSGREIPDQYDLRSLRLLGTVGEPINPEAWMWYREVIGDNKCPIVDTWWQTETGGVMISPLPGAVATKPGSATFSLPGIEVEVVDKNGEKVVENEGGYLVVKKPWPGMMRTIHENSQRYLESYFKGEKNVYFAGDGARIDNDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAEAAVVGRKDDLKGEAIVAFVSLEKDINSFPEIVEELKKHVVNEIGIIAKPEKIIISDSLPKTRSGKIMRRILRSLAEGEKIS-GDISTLEDSSVLEKLKE---- 115374965 2 -----------------EDYRRLRDEAAKDPEAYWGTRARELYWKEPFKTVLEWK-AP---HARWFIEGRTNLAYNCLDRHLPKLKDKPAILFEGEPGDR-RSITYGELATQVNRLANGLKSLGVRKGDRVGIYLPMVPEAAVAMLACVRIGAVHSVVFGGFSAEALQDRMNDAGAKVLLTADGGWRKGAVVPLKKNVDAAL--PNMRTIEKVVVAKRAGDAVALGP-KDISWDELVKGQSDTCEPEWVESEHPLFILYTSGSTGKPKGVLHSTGGYSVYASLTTRWVFDLKEDDVYWCTADVGWVTGHSYVVYGPMLNGVTTVLYEGAPTQPGPDRFWEIIAHYKVSILYTAPTAIRAFMRLGEEYPRKHDLSSLRLLGSVGEPINPEAWMWYRDVIGGGRCPVVDTWWQTETGGIMISPLPGATPTKPGSATFPLPGIHAEILDREGNPVPKGQGGLLFVTQPWPSMLRTVYGDPERYVKTYFSELPGKYFTGDGARTDTDGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHPRVAEAAVVGRPDDLKGTALVAFITLKKGTAPSAELKKELATHVAKEIGAIARPDELRFAEALPKTRSGKIMRRLLRDVASGKQTT-GDTTTLEDLNVLATLRQD--- 154337852 57 -----------------------YEYSVAQNDAFWAEIARRFYWKQTWHHVKSYNFSKGPIFVKWFEGAVTNVCHNALDRHLPAHRERVCFYFEGNDPSVKETITYGDMYTRVVELANVLYQYGIEKGDRVSLYLPMIPCAAVAMLACARIGAVASVIFGGFSAQAIVTRVVDCKPKLIITADASSRGAKPILLKAIVDEALEDCSVCNVPCLVFENVNREGCKMKEGRDTWCSDAVARLTPEQHLECMEAEDVLFLLYTSGSTGKPKAIEHTTAGYMVYAATTFKYSFDYHMDDVYFCTADVGWITGHSYVVYGPMIHCATSVLFEGVPSYPDYSRWWQLIEKYKVSIFYTAPTAIRSLIQAGDNYAKACDRSTLRVLGSVGEPINVEAWKWLREVGGEGHCDVSDTWWQTETGGHMITPMPGCTPMKPGSATLPFFGIEPVILDMKLHEKNGPADGLLAIRAPWPGMARTIFGDHARFEQTYFSV-DGYYLTGDGARRDADGYYWITGRVDDVLNVSGHRIGTSEIEEAVNTHPAVVESAAVGFPQSIKGEGIYVFLTFQQGTEVAPELLAAVKATVRKVIGPLATPDVLHAQEGLPKTRSGKIVRRVLRKIATHNDDDFGDTSTLADPTVVDALKRSR-- 91214565 657 ------------------KYIDVYRISQNDPENFWNTIARNFVWRKKWDSVLKWNREKAEVS--WFEGAQLNITENAIDRHLKTRGNKTAIIWEPNNDEEALHITYNELSKRVNKMANVLKRNGVLKGDRVCIYLPMIPELAISTLACARIGAVHSVVFAGFSASALSSRINDSDCKMVITSDGSYRGSKTIDLKGIVDEALE--STPSVECVLVAKRTFSKIEMTENRDVWLHEELKKVDDKCEVEIMDAEDMLFILYTSGSTGTPKGMVHTTAGYMVYTAFSFKNVFQYKENDVYWCTADIGWITGHSYIVYGPLLNGATTLMFEGVPSYPDFGRFWDIIDKYKVNQFYTAPTAIRALAKQDIKFVNQYDLSSLKVLGSVGEPINEEAWNWYNENIGKKKCPIVDTWWQTETGGIMISPIPFVTPTKPTYATLPLPGIQPSLMDEKGNEIKGSSSGRLCIKHPWPSMARTVYGDHQRYIDTYFSAYENIYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHQVKGNALAGFIILNDGESRNRELSKEINQLISSKIGPIAKLDRVHFVSGLPKTRSGKIMRRIMRKVSCNEADQIGDVSTLLDPTIVDEIKEK--- 156084806 68 -----------------DEYKEMHRRSLEDPEGFWGDMAKKLRWIHPFSRVSEGDFTAADY--MWFVGGKINACENCVDRWAEERPNDIAIIAEGDDPTKVTTVTYRELRHNVCRFANVLIDKGVRKGDVVTLYMPSIPELAYAMLACARIGAIHSVVFGGYSAASIAERIRDADSHIIITVDESYRGGKTIKMKSIVDEALL--SCAGVTTCLVLRYAGVKVNMKEGRDFWLDDLLEHVRPYCPIEVMDSEDSLFLLYTSGSTGRPKGVSHTTGGYLVYAHATTKYIFDAHVGDIFGCVADLGWITGHTYVVYGPLLNGLTTFMFSSLPNYPDPGRYWRMIEQHRITQFYTAPTAIRSLMRHGDDYPRQYDISSVRVLGSVGEPINPEAWRWYYEVVGRGRTNVVDTYWQTENGGIVVAPLAGVTPMKPGSATLPFFGIDVALVDSATGKEQNDVGGLLVVRRPWPGIFRTLYNSHKRGIVTYFSKVPGSYLTGDAAYRDKDGYIWINGRVDDTLNISGHRIGSADIEHALVEVSYVAEAAAVAFPHPIKGNGIFCFVSLKDGFDIVHDLERELKLAVRRIVGPFATPDIIISSPNLPKTRSGKIMRRILRKLVSGQAKDLGDTSTLADQTVLEGL------ 164662905 22 -----------RAHIDETMYNQMHHRSIHENDQFWAEEARMISWYVPFKTVQYGDFGRGN--IGWFLEGQLNASYNLVDRWAFERPDDIALIWEADEPGSHIYISFSELLDRVCQVAGVLHSLGVRKGDIVIIYMPMIPEAVISMLACARIGAVHSVVFAGFSSDSLRDRVQDSRTRVVMTSDEGRRGGRTIATKSIVDAALK--ECSSVEHVLVAKRTGADVPWVDGRDKWLSELAAQQRTYFPPVSMNSEDPLFVLYTSGSTGKPKGIVHTTAGYLLGAGLSVKHVFDVHPGDRFGCMADIGWITGHTYIVYGPLMNGTATLIFESTPMYPTPSRYWEVVDTHKLTQFYTAPTSIRMLRRMGPEHVQNYDLSTLRVLGTVGEPINPEAWHWYNEVVGRGHCAIVDTYWMTEGGSHMITSLPGAIKSKPGAASKPFWGLKPVLLDSQGQELQGVTEGVLAMSRPWPSLARTILNDHSRFLDTYMRPYPGYFFTGDSAYRDKDGYIWIRGRVDDVINVSGHRLSTSEIESALAEHPGVAESAAVGAPDELTGQTIAVFVALDYVYDSLEDLTKELSIQVRRAIGPFATPKRILCVRDLPKTRSGKIVRRVLRKIVCNEADQLGDLSTLSDPSVLDHLL----- 189499523 44 -----------------DEYEKLYAKAQKDPEKYWGKWNSVLDWKPPYA--------------KWFSGGTTNLCYNAVDRHVKSRKNKAAIIWEGEEGEQ-RVLTYGELHRQVSKFANVLKIAGVQPGDRVAIYMGMVPELAIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKLIICSDGTRRRGKTINLKDIVDEAIV--NTPSVRSVIVLKTTNEEVHMHDGMDHWWHDLMGLAVDHNDPEFVDAEHPLFILYTSGSTGKPKGILHTTGGYMVHAANSFKHVFDIKDEDIYWCTADVGWITGHTYLVYGPLLNGATIMMYEGAPNYPQWDRFWDIINRHKVTILYTAPTAIRAFIRAGDEWVTKHDLSSLRLLGTVGEPINPKAWMWYHTVIGKEKCPIVDTWWQTETGGILVSPLPGATPTKPGTATRPLPGIMVDVLRKDGKPCKPNEGGYLVIKQPWPSMLRTIYGDNKRYEDTYWSEFKDIYFTGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVAHEAVAEAAVVSRPDEIKGNSLIAFVTLKDEYVGDMKLRDDLRGHVAKEIGPIAKPDEIRWAQGLPKTRSGKIMRRLLRELASTKEIK-GDVTTLEDFGVLEQL------ 94311208 17 -----PASFAKTAAISMEAYQALCDEAAKDYEGFWARHARLLHWHKPFTKVLDESNAP---FYKWFEDGEINASYNCLDRNVEKGGDKTAIVFEADDGTVTR-VSYQELLAKVSRFANGMKALGIKKGDRVVIYMPMSVEGVVAMQACARIGATHSVVFGGFSAKSLQERLVDVGAVALITADEQMRGGKALPLKAIADEALTLGGCEAVKNVIVYRRTGGNVAWTEGRDRSMEDVAAGQSDNCPAEPVGAEHPLFVLYTSGSTGKPKGVQHSTGGYLLWALMTMRWTFDIKPDDMFWCTADIGWVTGHTYITYGPLAAGATQIVFEGVPTFPNAGRFWDMIQRHKVSIFYTAPTAIRSLIAEADEKIKQYDLSSLRLLGTVGEPINPEAWMWYYKNIGRERCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAIVDETGQDVPNGNGGILVVKRPWPSMIRTIWGDPERFKKSYYELGGKLYLAGDGSIRDETGYFTIMGRIDDVLNVSGHRMGTMEIESALVSNPIVAEAAVVGRPDDTTGEAICAFVVLKRSREEAVKIAAELRNWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGEDITQ-DTSTLENPAILDQL---KQA 217402869 87 ------------------RYQQEYQASIRDVAAFWNQQAEYLVWDRPFDHVLQGSLEQGNVA--WFTGGKLNTAYNAIDRHVQAKGAQTAILWEGDEPHDVRAVTYDALLAKVAQIANALRAQGVGKGDVVTIYMPMIPELAMTMLACARIGAVHSVVFAGFSAEALAQRVVAADSAVIVTADQGARGGKSIPLKNIVNDALTKMNTNDVVDKVLVWERYFDHDAMQPKDVRMDVLVAAQRPYCPPVSMDAEDNLFILYTSGSTGQPKGVVHTVGGYSLYAAFTTKNTFDLTDGDIFACVADCGWITGHTYVVYGALLNGSTTFMFESTPLYPDTGRYWDMVQRHRITQFYTAPTAIRSLMRYGEDIPHRYDLSSLKVLGSVGEPINPEAWRWYYEEVGRSRCTVVDTYWQTETGGHVISNLPGITPMKPGSCTVPLYGIDAVVLDADGHPKDGSTEGVLAIRQPWPGMARTCLGDHERYQLVYTKPYPGYYFTGDSVMRDKDGFFFITGRVDDVLNVSGHRIGTAEVESALVLHPAVSQAAVVGKAHDVKGQGIVGFVTLDVNHEESPELLLELRNQVRSEIGPFAAPDKLYITPSLPMTRSGKIMRRILRKIVAGEVDTLGDTSTLADPSVVDDLIAQVQA 153887559 30 -----------------DAYRALCAEAEKDYEGFWARLAEHLLWHKPFSKVLDESNAP---FYKWFEDGELNASYNCLERNLENNADKVAIIFETDDGNVSR-ITYRELHARVCRFANGLKALGIKKGDRVVIYMPMSVEGIVAMQACARIGATHSVVFGGFSAKSLQERIVDVGAVALITADEQMRGGKALPLKAIADEALAMEGTGAVKHVIVYRRTNGNVNWVEGRDR-AMDEVEAGQPDTEVTPVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLWALLTMQWTFDLKPDDIFWCTADIGWVTGHSYIAYGPLAAGATQVVFEGVPTYPNAGRFWDMIQRHKVNTFYTAPTAIRSLIAEADEKVKQYDLSSLRLLGTVGEPINPEAWMWYHTNIGGGRCPIVDTFWQTETGGHMMTPLPGATPLVPGSCTLPLPGIMAAVVDETGHDVPNGQGGILVVKRPWPSMIRTIWGDPERFKKSYFELGGKLYLAGDGSIRDETGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPIVAEAAVVGRPDDMTGEAICAFVVLKRARDEAKQIANELRNWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGEDITQ-DTSTLENPAILDQLKETR-- 197331962 33 -----------------------YAQADADRLGFWAEQARRLTWDTEPTETLDWSNPP---FAKWFADGKLNVAYNCVDRHVEANGDRVAIHFEG-EPGDSRSITYAQLKDEVSRAANALTELGVQAGDRVAVYLPMIPEAVVAMLACARVGAAHSVVFGGFSADAVASRIQDADAKLVITADGGYRRGKPSALKPAIDEAVKCPQ---VKNVLVVRRTGQDTAFTEGRDVWWHEIVGRQSTEHAPQPFDAEHPLFILYTSGTTGKPKGILHTSGGYLTQAAYTHHAVFDLKPTDVYWCTADIGWVTGHSYIVYGPLANGATQVIYEGTPDTPHQGRFWEVVQKYGVTILYTAPTAIRTFMKWGDDIPAKFDLSSLRVLGSVGEPINPEAWIWYRKHIGGDRCPIVDTWWQTETGAMMISPLPGATHTKPGSAQRALPGISATVVDDEAREVPDGGGGYLVLTEPWPSMLRTIWGDDQRFIDTYWSRFEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGAADETTGQAIVAFVILRGTAHETEGLVAELRDHVGATLGPIAKPKRILPVQELPKTRSGKIMRRLLRDVA--ENRAVGDVTTLADSSVM-SLIQSK-- 118091933 11 -----------------QDHQSLYKTSVERGDAFWGALARSLTWITPFHSVQDCDLHQGRAA--WFLGGQLNVAVNCLDRHVHVAPDKVALIWEKDEPGEEVRVTYRELLELTCRLSNTLKRQGVKRGDRVTIYMPPCPLAVASMLACARIGAVHAVVFAGFSAESLADRIRDAQSETVITVNQGLRGGKVVELKKTVDQAVK--QCPGVKRVLVSMRTDSQLS-MTALDVLLEEEMMKEDAYCEPVAMDSEDMLFLLYTSGSTGKPKGLVHSQAGYLLFAALTHKYVFDYQDRDVFGCVADIGWITGHTYVVYGPLCNGGTTVLFESTPVYPDPGRYWETVERLKINQFYGAPTAIRLLLRYGDEWVKKYDRSSLRVLGSVGEPINKEAWEWYFRVVGEARCPVVDTWWQTETGGICISPRPSGDEILPGMAMRPFFGISPSVLDDKGNVLENNVSGALCISQAWPGMARTIYKDHKRFVETYLAPYPGFFFTGDGVYRTSEGYYQLTGRLDDIINISGHRLGTAEVEDVVNHHVAVAESAVIGYPHEIKGEGAYVFVVLKKDSKYMEELAAELRELISKKIAKYAVPEYIQVTHRLPKTRSGKIMRRVLRKIVENKASELGDLTTLDDHEAVQQIIE---- 187920283 16 ----IPA-IEHTAISGMDAYRALVAEAETDHQAFWARLARHLQWRRPFTKILDDSNAP---FYKWFEDGELNASYNCLDRNLAKGADKTAIVFEADDGTVTR-ITYQALYHRVCRLANALRARGVTRGDRVVIYMPMSIEGIAAMLACARIGAPHSVVFGGFSAKSLHERLVNVGAVAVMTADEQVRGGKTLPLKAIVDEALAMGGTVAVKTVVVYRRTGGRIPWITQRDAWLHELEHAQSDTCEPEWVGAEHPLFVLYTSGSTGAPKGVQHSTGGYLLWAAVTMKWTFDIKPDDVFWCTADIGWITGHTYICYGPTAVGATQVIFEGVPTYPDAGRFWQMIERHKVSIFYTAPTAIRSLIADANEAVRSFDLSSLRILGTVGEPINPSAWTWYAQHVGGGRCPVLDTFWQTETGGHMISPLPGVTPLVPGSCTLPMPGIDAAIVDETGHEVPNGHGGVLVIRKPWPSMIRTIWGNPERFRHGYYDLGGKLYLAGDGAIRDRDGYFTITGRIDDVLNVSGHRLGTMEIESALSAHPSVAEAAVVGRPDETCGEAIVAFVVLKTARPSGPDVADELRAWVGKEIGPIAKPKDIRFGDAMPKTRSGKVVRRLLRSVAKGEAITQ-DTSSVENPTVISQF------ 188997488 18 -----PEEIKKECIV--QNYEEMYKKSIENPDEFWSEVANELFWYQKWDKVLEWNFPYA----KWFVGGKTNITYNCLDRHVL-NGKRNKVAYYVDEDENEKKITYGELLELVNRLANGLKSLGVGKGDRVSIYMPNTIEAIASMLACARIGAIHSVVFAGFSEGALKLRINDAKAKVVITATYTKRRGKKIPLLPTVKDAIK--ELDFVKKVIVWDRDNELSEEEYGSHINFQKLIKSSSPVCDPEVMDAEDPLFILYTSGTTGKPKGVLHTTGGYMVNTYLTTKTVFNIKEDTIYWCTADIGWITGHSYIVYGPLANGTTSVIMEGVPVYPHPGIWWEYVEKYRVNVFYTAPTAIRMLMRFGDEIPAKYDLSSLKILGSVGEPINPEAWIWYYKNIGKEKAAVVDTWWQTETGAHMITTLP-CYPAKPGKAGKPLFGVVPAVVDKEGNELPPNTVGHLVIKKPWPSMLRTCWGEPERYEKYWKEIPGGVYSAGDLASVDEDGYIMILGRADDVLSVAGHRIGNAEVESAIVEHPAVAEAAVIGKPNEIKGESIKAFVILKEGYSPSQELIIEIKETVKDVLGAIAVPDEVEFVDKLPKTRSGKIMRRVLRARELG--QELGDISTLED------------- 158312922 45 -------------------YAADVAAAAADPLAFWGKARELLTWQKPFTRVLDDANPP---FYKWFDDGELNVSANCLDRHVAAGGGRVAYHWHGEE-GERRAVTYSELLADTQRLANGLRSLGVVPGDVVGIYLPMIPEVAVAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDGARRKGRTAAVKAGVDAELG--DLPKLEHVVVVRSTGAETVMTAGRDVWYHELLAAADPLCPPVPLSAEHPLFILYSSGSTAKPKGILHTTGGYLLGATYTHRTVFDIDPTDVYWCSADVGWITGHSYIVYGPLSNAVTSVMYEGAPDYPDYDIWWRLIAEYKVTVFYTAPTAIRACIKWGARYPERHDLSSLRLLGSVGEPINPKAWLWYHQMIGGGRCPIVDTWWQTETGSILISPIPGVTSTKPGSATTPLPGISPALLSEDGEPVTEGT-GVLVITSPWPSMLRTLYRDDERFVQTYFSRFPRTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQSDEDTGQAIVAFVTLRGELVGDDAMVSQLRDHVAHRIGKLARPRRIIWADDLPKTRSGKIMRRLLRDVAEG--RELGDVTTLRDPAVMSAL------ 86742344 54 ------------------------------PNAFWARKAELLTWHTPFTQVLDDSNPP---FYTWFADGMLNLSENCLDRHVAARGERVAFHWHGEE-GERRTVTYADLLADTQRLANGLRSLGVRAGDVVGIFLPMIPEVAVAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDGARRKGRTAPVKAAVDAELG--DLPALGHIVVVSGPGTGAPMTAGRDVWYHELLATAAPDCPPEPLSAEHPLFILYSSGSTAKPKGILHTTAGYLLGATYTHRAVFDIDPDDVYWCSADVGWITGHSYIVYGPLSNGVTSVMYEGAPDYPDYDIWWRLIEEYKVTVFYTAPTAIRTCIKWGARYPGRHDLSSLRVLGTVGEPINPKAWLWYHVVIGGGRCPIVDTWWQTETGSALISPLAGVTSTKPGSATLPLPGISPALLSEDGEPVTEGT-GILVITKPWPSMLRTLYKDDERFVKTYFSRFPSTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQYDEQTGQAIVAFVTLAGDRSGDEATEAELREHVARRIGKLARPRRIIWADDLPKTRSGKIMRRLLRDIAEG--RELGDVTTLRDPAVMAAL------ 82541818 38 -----------------------------DHENYWAEKAERLEWFRKWDRVLDESNRP---FYRWFVNGKINMTYNAVDRWLDTDKRNQVAILYVNERGDERKLTYYELYREVSRTANALKSLGIKKGDAVALYLPMCPELVVSMLACAKIGAVHSVIYSGLSVGALVERLNDARAKIIITADGTYRRGGVIKLKPIVDEAIL--QCPTIETTVVVKHTDIDIEMSDGREMLFDKLIEGEGDRCDAEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYMVGVASTLEMTFDIHNGDLWWCTADIGWITGHSYVVYGPLLLGTTTLLYEGAPDYPDPGVWWSIVEKYGVTKFYTAPTAIRHLMRFGDKHPKRYNLESLKILGTVGEPINPEAWMWYYRNIGREKCPIIDTWWQTETGMHLIAPLP-VTPLKPGSVTKPLPGIEADVVDENGDPVPLGKGGFLVIRKPWPAMFRTLFNDEQRYIDVYWKQIPGVYTAGDMARKDEDGYFWIQGRSDDVLNIAGHRIGTAEVESVFVAHPAVAEAAVIGKADPIKGEVIKAFLILKKGHKLNAALIEELKRHLRHELGPVAVVGEMVQVDSLPKTRSGKIMRRILRAREEGE--DLGDTSTLE-------------- 195952469 16 -----PSRILEEAHI--KDYESIYKKSIENPDAFWAEAAQDITWFKPFSKVLEWNFPYA----KWFLDGKLNASYNCLDRHIEE-GLRNKVAYIGNEDLEEKKITYGELLELVNRLANALKSLGLKKGDRVSIYMPNTVEAVASMLACARIGLIHQVVFAGFSEGALRTRVEDAGASAIITATYTKRRGKKVELLPTALEAIK--GLDSIKHVICWDRDNAGL--PEGV-LGFYDIVKSQKPECEPEHMDSEDPLFILYTSGTTGKPKGVIHTTGGYMVNVHFTTKNVFALKPNDIYWCTADIGWITGHSYIVYGPLSVGVTSVIFEGAPDYKDPSTWWKIVEKYRVNKFYTAPTAVRLFMKYGEQWPEAHDLSSLKILGSVGEPINPEAWHWYYEHIGHKNCAIVDTWWQTETGTHMITTLPGN-PMKPGKAGKPLPGIEVAIVDKNGNPVPPNTVGYVVIKNPWPSMMRNCWGQPERYKKYWTEIPGNVYNADDLGSIDEEGDIMIVGRADDVLSVAGHRIGTMEVESAIVDHEAVAEAAVIGKPDPIKGERIKAFVILKQDYNPSEELKKSIQEHVKHVLGAIAYPEEIEFVDKLPKTRSGKIMRRVLKAKELG--LDIGDVSTLED------------- 47222355 65 -----------------------YRLSVTEPDRFWGAAAARLRWVEPFQRVRDCELSRGR--IHWFLGGKLNVSVNCLDVHAEKHPDRVALIWEKDEPGTEEKVTYRELLETTCRLANTLKRHGVQKGDRVAVYMPVSPLAVAALLACARIGAVHTVVFAGFSSEALAGRIQDAKCKAVITCNEAVRGGRLIPLKATVDAAVR--SCPTVRHVFVSQRTEKQCVMGE-LDVPLEEEMGRQSAECAAEPLDSEDLLFLLYTSGSTGKPKGIVHTQAGYLLYASLTHQYVFDYREGDVFGCVADIGWITGHSYVVYGPLCNGATTVLFESTPVYPNPGRYWETVERLRINQFYGAPTALRLLLKFGENWVKKYDRSSLRTLGS-------------------------------ETGGICIAPRPAGAPILPTMAMRPFFGIEAVLKGENGNLNANSVSGALCISQPWPGMARSIYGDHKRFVESYFKPYPGCYFTGDGAFRSEDGYYQITGRMDDVINVSGHRLGTAEIEDALDEHPTVPETAVVGFPHEIKGEVPFAFVVLKDGLSDNPTILQELRELVSTKIAKYAVPEHFLVVKRLPKTRSGKIMRRILRKVAMG-TSDLGDVSTLDDPTVVKEIIE---- 108804546 46 -----------------------------DPDGYWAAIASELDWFTVWDTVRQGELP----DFRYFVGGTSNVSHNCLDRHLLGRRNKAALLWESED-GRREVWTYQQLADEVNRFANVLRELGVGRGDVVAIYMGNIPEVFVSVHACYRIGALYSIIFAGFSTDAVRQRLEDARPKVVVVADATSRRGREVPLKRTLDQALA--GIDSVETVVVVPRAGAETELREGRDRLYGDLVSRAGAWCPPEPMEANEPGFIIYTSGTESRPKGLVHAGLGFLVGTYADVKWSMNPQDDDVYWCTADVGWLTFPIWSLVGGLAHGTTMVVYEGALNHPDPGRFYEILERYRVNKVFTAPTALRMLRGAGERWLEGRDLSALKLVSLVGEPIDPETWHWVREVVGRGEAFVNNTYGQTETATGWTSAIVGLTGAKPGSCGIPLPGYVSEVVDEGGRPVPPGTPGYLTITEPFPCLARTVWGDHQRYLSTYFERFPGRYFSADACVVDRDGHYWVTGRVDDVINVAGHRLGTMEMESALLNHPDVAEAAVIGVPDATKGTVPVAFALLRAGAEPRPGLREELEQRIVERVGSIARPAAVHIVSALPKTRSGKIMRRLLRELVT-EGRVRGDTTALEDPESVSVLEKE--- 19173568 1 --------------MDRSEYEGLYKRSIEDKEGFWGEQAKVLKWDRMFDRVYNNDFENS----RWFEGGMLNACYNCVDRHAACSPDKVAVIYEGND-GESVYYTFKDVLDEVIRICTILKDEGLEKGDTVAMYMAMSPYAVFSALACARLGLVHNAIFGGFSASSVALRLNDSNAKLLIVQDVVARQDSTMNFLENTRVALKGKSIPVLVFDTFLRKILDSLDGIGGRILIWSKVLKRENEFIPCVSVNAEDRLFYLYTSGSTGKPKGIIHTAGGYLVYAMLTSKICFDLQENDVFACTADIGWITGHTYVIYGPLLNGITTVVFGGTPFYPSYYRLFKMVEKYRITQLYTAPTVIRMLRKHFSTTDHNYDLSSLRILGSVGEPINKNAHLWFSENF--NGCPVIDTYWQTESGGILIAPIPHAVDIKPECACLPFLGQEVVIADPSSRSEAKAYEGRVLLKGSWPGITRGILGNPERFRKGYF-FYKGFYFTGDEGYKDSDGHVWIRGRADDVINVSGHRISTAEVEGAACTDPHIAEAAAVAESDDITGQALCIFVVLKDRKTSHEGVRASLRTTLRSKIGKFVNAKRIYFCEGIPKTATGKIMRRVLKSILAGDPP--GDVSTCTNADIIEGLRE---- 86171693 55 ---------------NFQAYKAMYEESINNPEAFWGNLAKNLIWYKLFTKVFLGNFKKGN--INWFVNGKINACENCVDRWVEKDPNKIALIWEQDCPDQYKKITYQKLLEKTCKVANLLKLIGVKKQDTVTIYLPMIPELIYSMLACVRIGAIHNVVFAGYSAASLSDRIIDSRSTVLITSDFGLRGGKLTKLKQIADVAMENPNFTSFDSFIQIKSTHSDFSLQQGRDIDGTALLKNMRSYCPIEYVDSEDFLFLLYTSGSTGKPKGVAHTTAGYLLYAYTTCKYIFDVKENDIFGCVADIGWVTGHTYVLYGPLLNGITTVIFSSIPTYPDCGRYWSLIQTHKVTQFYTAPTALRALMKYGDEWIQKYDLSSCRILGSVGEPINPETWRWYYNVVGKKKCTIVDTYWQTETGGIVIAPIPHLFSMKPGCASLPFLGVQLEILDSKTQPLSGNNVGLLCIKSPWPGMLRTVYGNHQRLIKTYFTMCPNYYFTGDGAFRDEDGYYWISGRIDDTLNVAGHRLGAAEIEHALVQHFYIAEAAVVSFHHNVKGEGILCFVVKKKGDNNSPKLIEQLKLYVRQVIGPIATPDLICVVPDLPKTRSGKIVRRILRCIANGIT-DFGDISTVSNYEVIETI------ 153895838 24 -----PAGFSDRAVASDAGL---YEAFAEEGPEAWRRAADLLDWERPSETVLDDSDPP---FYEWFPDGRLNAAANCVDRHLDERRNQLAIRWFG-KRGERRSYTYLDLHREVNALAAGLRDLGVEEDDVVTLYLPMVPELPIAMLACARIGAPHNVVFAGLSAEALATRIDAADSEYLVTCDGYYRREDAFNQKSKADNARLRADVDLSETVVV-DRLGDALDVPLGDDEHEYEAIVDAHDGEEPVARDATDLLFVMYTSGTTGRPKGVEHATGGYLSHVAWTTRNVLDVRPDDTYWCAADIGWITGHSYGVYGPLSVGTTTLLYEGSPDYPDRDRVWDLIERNAVSVFYTSPTAIRSFMKWGAEYPEAHDLSSIRLLGTVGESITPKAWHWYRKHVGGGEAPIVDTWWQTETGAISLATLPGITPMKPGKVGPPLPGIDARVVDEDGDPVEPGEPGYLTIAAPWPGMLRGLREGDERYRREYWLEGDDRYRTGDGATVDEDGYVTILGRVDDVINVRTHRFNTAELESAIVGADGVTEAAVVGDDDG----KIVAYVTTRGDIDPDESLRETIGERLAQAVGDVARPDRIVFTPDLPKTRSGKIMRRLLEDIARGD--EFGDVSALRNPEVVGEI------ 114772250 2 ------------------SYANEYSSSIDTPEHFWGDKASALPWFVPPTTILSKD---ENNMDRWFADGVLNTCYMAVDHHVQSRGDQAAIIYDSPVTNTKSQLTYSQLQTQVAAFAGALRDKGVEKGDRVIIYMPMIPEAAIAMLAVARLGAIHSVVFGGFAPAELAVRIDDATPKVIVTASCGVEIAKVIPYKPLVDEAI-NLASHSPDSVIMFQRDTLPAELHHERDCDWNDVISAATPA-EPVPVNGTDPLYILYTSGTTGAPKGVMRDNGGHAVAMHYSMAAIYDNQPGDVFWAASDVGWVVGHSYIVYAPLLAGCTTIMYEGKPRTPDAGGFWRMVEEYQVKTLFAAPTAFRAIKKEDPDGINDYDISCLNNIFMAGERLDPPTYDWTVEKTGK---PVIDHWWQTETGWAICGNMLGKVPVKAGSATLPISGFNVCILDESGAELPAGSQGAIAIKCPLPPSCLSIWGNFERFESAYLTEFPGYYSTGDGGYIDEDGYVFIMGRTDDVINIAGHRLSTGEMEEVVAQHPAVAECAVIGVKDSLKGQLPVGMVILKDGQDITADLHQDIKKALVANIGPIACFKDTLIVPRLPKTRSGKILRKILRNMADGQAYTV--PSTIDDPACLDE------- 153889132 7 -------------------YRALYQRSIDDPTGFWGEQAQRIEWQTPYSAVLDDSRLP---FAKWFVGGRTNLCHNAVDRHLGTRGEQGALVYVSTETGLEITYTYRQLHREVNRMAASLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPRVIVSADAGSRAGKVVEYKPLLDAAI-DLAAHKPERVLLVNRQLAPMQ-RNPRDVDYATLAQHANAEVPCEWMESSEPSYILYTSGTTGKPKGVQRDTGGYAVALAASMPLIFGTQPGDTMFTASDVGWVVGHSYIVYAPLLAGLTTVMYEGTPIRPDGAVWWRIVEQYRVNVMFTAPTAIRVLKKQDPALLQRHDLSSLRRLFLAGEPLDEPTASWIGEALHK---PIVDNYWQTETGWPMLA-IPQGVEQKLGSPGFPVYGYKLDILDEAGQPCAPGEKGLLAVSAPLPGCMTTVWGDDARFLKTYWSAFRHIYSSFDWGVRDEEGYVTILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADQLKGQVAMGFAIVRDASEPTGRLAGELMRTVEMQLGAVARPSRVFFVGALPKTRSGKLLRRAMQAVAEG--RDPGDLTTIEDPTALAQV------ 194553253 3 -------------------YLQQHARSIAEPAAFWAEQARSLAW---YQAPANILESLPDGTHRWFADGRLNSAYLALDRQIEERGEQTALIYDSPVTGTQDRYSYLRLRDEVARLAGALRALGVGKGDRVIIYMPMVPQAAMAMLACARLGAVHSVVFGGFAPYELALRIDDATPKLVLTASCGLEFDRVIEYKPLVDKALEL-AIHQPAHVMVWQRPQAPARLHPGRDLDWQDCLAAAEPA-DPLPVASGDPLYIMYTSGTTGKPKGIVRDNGGHAIAVCYAVRTIYGMQAGDVWWGISDVGWVVGHSLIVYGPLMCGCTTVFYEGKPRTPDAGAYWRVIEEHRVNSLFCAPTAIRAIRKEGER-VKRYDLGSLRHLFLAGEKLDSSTQHWLEEHTGR---PVHDHWWQTETGWPVTAPCIGIADLRAGSTNRAVPGYHVQVLDDEGRPLGANRQGAIVIALPLPGCAQTLWGDHPRYLQAYLGNYPGYYHTGDGGYLDEDGFVYIMGRTDDVINVSGHRLSTGEMEERVAQHQAVAECAVIGVRDELKGHVPLGLVVLKDDAGIAAELQRELVALVREQIGALACFQRVVVVKRLPKTRSGKILRAVLRKIADGE--DYAAPSTIDDPGEIEAALRVRKA 194290090 8 -----------------------HARSLADPEGFWAEQAARIDWETPFSQVLDNSRAPFT---RWFVGGRTNLCHNAVDRHLVARAGQPALHWVSTETDQARSFTYAELHDEVSRMAAILQRLGVQRGDRVLVYMPMIPEAAFAMLACARIGAIHSVVFGGFASVSLAARIEDARPRVVISADAGSRAGKVVPYKPLLDEAIRLSS-HQPEKVLLVDRQLADMPRTEGRDEDYAAWRERVGGVQVPCVLESGEPSYVLYTSGTTGKPKGVQRDTGGYAVALATSMEYIFCGKAGDTMFTASDIGWVVGHSYIVYGPLLAGMATLMYEGTPIRPDGGILWRLVEQYRVNLMFSAPTAIRVLKKQDPAWLTRYDLSSLRLLFLAGEPLDEPTARWIQDGLGK---PVVDNYWQTESGWPIIAIQRGALPPKLGSPGVPAYGYDLKIVDETTGEECPPGQKGVVAIDGPPGCMSTVWGDDDRFVRTYWQAVPNCYSTFDWGVRDADGYVFILGRTDDVINVAGHRLGTREIEESLSSSAAVAEVAVVGVQDALKGQVAMAFIARDPARTATPELEGELMKTVEQQLGAVARPARVLFVNALPKTRSGKLLRRAMQAVAEG--RDPGDLTTIEDPGALEQL------ 153833066 4 -------------------YQKEYLWAQNEPENFWRAQAENIDWF----EAPNTILKADEHGIRWFTDGVMNTSWLALDYHCEQRGDKTALIYDSPVTGQKQTYSYQALRDQVAKIAGMLSNQGVTKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPRIIMTASCGIEINKVIPYKPMVDKAIMDSRWKP-EKVFVLQRPQCEAELNLERDLDWQQEYAQALP-HACVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMTSIYNIPQDGVFWAASDVGWVVGHSYIVYAPLIHGCTTILFEGKPRAPDPGAFWRVCDEYKVDVLFSAPTAFRAIKKEDPEGIKQYDLSNLDSIFMAGERLDPPTLEWVESKADK---PVIDHWWQTET-GWAIAGNPTGIEMKAGSATKPIPGYQVEILNEMGMPVGANQQGFVALKRPLPPSCLTVWRNHDRFETGYLSQFPGYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDELKGQLPLGFVVLKDGVKVDDTLEGELVGKVRNEIGAVACFKHALVVDRLPKTRSGKILRRTIRQIADGEQYVV--PSTIDDP------------ 83941307 3 -------------------YHDIYKSCQDNPEAYWLEQSKAIDW---EEAPRQALFDKGNDLYEWFADAKVNACYNAVDRHV-ENGDQVAIIHDSPITGTQTKITFAELQTRVAAVAGALQANGVGKGDRVIIYMPMVPEALEAMLACARIGAVHSVVFGGFASNELAVRINDCTPKAIIAASCGLEPARVVAYKPLLDGAIEQAD-HKPDFCLILQREQAPCDLTPGRDLDWH-AAQKGTTPAPCVAVEGNHPAYILYTSGTTGAPKGVVRQTAGHLVALNWTMKNIYNVDPGDVFWAASDVGWVVGHSYICYGPLVHGNTTVVFEGKPGTPDAGTFWRVISEHNVRSFFTAPTAIRAVKREDPKGIGKYDISCLRALYLAGERADPDTVIWAQEKLG---IPVYDHWWQTET-GYTIVGNPAGLEVKVGSPTVPMPGYDVQILNEAGEPQPAGTLGSIAIKLPLPGTLPTLWNAEDRFRKSYLTTYPGYYETGDAGRIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVSDPLKGQAPMGFVCLSKGDRPHAEIAAECQQRVRDQIGPVAAYKMTLVVDRLPKTRSGKILRATMVKLADAEPFKL--PATIDDPAILDEIKSALQ- 108804524 4 ------------------EYREFYRRSIEDPEGFWSEQARLVDWRRTWDGVLDFSRPP---FARWFPGGLTNLCHNAVDRHLEGRGGQRALVYVSTETGEERHYTYRQLYAEVNAFAAALRELGVERGDRVVIYMPMMPEAIFAMLGCVRIGAIHSVVFGGFAADNLAKRIDDARPRVLVTADAGMRGGNVVRYKPLVDRALEMAQ-SPPERVVICNR-GIDRKMRAGRDLDYADLRAGHEGEEVPEWVDSTHPSYILYTSGTTGTPKGVQRDTGGHAVALAASMRHIFATNPGETMFTASDIGWVVGHSYIVYGPLMYGLTSIVYEGLPVRPDPGIWWRIVQDHGVSTMFTSPTAIRALRKQDPDYMRRHDTSSLRNLFLAGEPLDEPTSRWASESLG---VAVRDNYWQTETGWPILSSMLPGLEVVPGSAGFPCYGYDVRLMHERTGEEVGPGEGILAIRAPLPGCMSTVWGDDRRFVETYFSDFKNLYSTFDWGVRREDGRYFIMGRSDDVINVAGHRLGTREIEEAISDHPEVAEAAAVGVADEYKGQVVYAFVVPKDSQAKREELDRSVREIVAQKVGPIARPAAVYFVEALPKTRSGKLLRRGIQALA--ESRDPGDLSTIEDPAALEAV------ 83311403 5 -------------------YQQAYEKSLKDPEGFWGEAAKEIHWYKTWDKVLDDSKKP---FYRWFVGAETNTCYNAVDRHVEQRGAQTAIIYDSPVTSTKRKISYDELKDQVSRLAGAMAALGVAKGDRVLLYMPMVPEAVVGMLAVARLGAIHSVVFGGFAPAELATRINDAKPKVILSASCGIEGSRVIAYKPMLDEAIALSE-HKPGHTIMLQRPQSVAVMDKAGDLDWTEVCAKAKPADCVPVL-ATDPLYILYTSGTTGQPKGVVRDNGGHMVALMWSMKYVYDIKPGEVFWAASDVGWVVGHSYICYAPLLNGSTTVVYEGKPGTPDAGAFWRMISEYKMASLFTAPTAFRAIKRENGELLKKYDLTGFRALFLAGERSDPDTINWAREKL---KVPVVDHWWQTETGWAIAANCLGLHEIKPGSPTKPVPGWGLEVLDEGHQPCEAGKVGSLVVRLPLPGALLTLWNADQRCIDSYYSEFPGCYKTADAGMIDEDGYAYIMSRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVADQLKGQLPLGFICLKAGTKPHDQVIAEVVKLVREKIGPVAAFKTCTVVNRLPKTRSGKILRGTMQKIA--DNQDFKMPATIDDPSILDEIGESLES 110834592 3 -------------------YQQEYSASITTPEAFWAAKARQLDWFS----FPSTILGKDENGIRWFTDGVLNTAHMALDANVAARGDQVAIYYDSPVTNSKQAISYAELTDRVAIFAGALQQQGVKKGDRVLIYMPMIPEAAVAMLATARLGAIHSVVFGGFAAHELAVRIDDAQPKVIVSASCGVEVNKLIHYKPLVDAAIEQAE-HKPEHNIIYQRPQAKAELKVDRDLDWQAVVSAASPVECTPVL-ATDPLYILYTSGTTGKPKGVIRDNGSHAVAMHYSMKAIYNMDPGDTFWAASDVGWVVGHSYIVYAPLLAGLSSVLYEGKPRTPDAAAFWRVAEEYKVKALFSAPTAFRAIKKEDPNAIKQHDLSALETIFMAGERLDPPTYEWVKGITG---LPVVDHWWQTETGWGICANLMGPKPCKPGSATLPAPGYDIRILDDNGNELGPNQQGNVAIKLPLPPSCLSIWGNHSRFLAGYLEQFPGYYTSGDGGYKDADGYVFIMGRTDDVINVAGHRLSTGEMEEVLAGHPAVAECAVIGIADDLKGQVPLGLVLLKDGTDNAATLNQELVARIRQEIGAVACLKDTLITQRLPKTRSGKILRKLLRQIANGEQYNI--PSTIDDPASIEGLLKER-- 37527412 3 -------------------FNAFYQQSIDDPNAFWAEQAQRIFWQHPFEQVLDYSNPP---FARWFCGGKTNLCYNALDRWLESQPDAKALITISTETNSEKVFTFKELHQEVNRAAAMMLSLGVKKGDRVLVYMPMIAEALFVLLACARIGAVHSVVFGGFASQSLATRLDNAEPVLVVSADGGARGGKIIPYKPLLDEAIELAN-HKPRHVLMVNRGLAEMVWVPGRDIDFATLRQKYFDADIPVTLESNETSCVLYTSGTTGTPKGVQRDVGGYAVALATSMDIIFGGKAGEVFFSTSDIGWIVGHSYIAYAPLIAGMATIMYEGLPIRPDAGIWWKIVEKYQVTRMFSAPTAIRVLKKYPIECIGKYDISSLKTLYLAGEPLDEHTARWIAEAI---NVPVIDNYWQTET-GWPIMAIARTLDSRFGSTGFPMYGFHVKLINELTGEACGDNEKGMLVIEGPPGCIQTIYGDDTRFINTYWRHFEHVYSTFDWGIRDSDGYYFILGRSDDVINVAGHRLGTREIEECIASHEDVAEVAVIGIKDAIKGQVAVAFAVLKDGKEQNAEHFAALEKLVNKQIGSVGRPARIYFVSQLPKTRSGKMLRRTMQAICEGREP--GDLSLIENPASLDVIRE---- 144899064 5 -------------------YQQAYERSLKDPEGFWADAAKDIHWNKTWDKVLDDSRKP---FYRWFTGGEVNTCYNAVDRHVEDRGTQAAIIYDSPVTDTVRTITYAELKDQVSKFAGLLRGLGVDKGDRVLLYMPMVPEAVVAMLACARLGAVHSVVFGGFASNELATRINDAQPKVIVSASCGIETARVIPYKPLLDHAIDLADHKPA-HTVVLQRPQVAAAMVAGRDVDWSE-ADKAAPA-ECVTVAATDPLYILYTSGTTGQPKGVVRDNGGHMVALKWTMKNVYNIEPGQVFWAASDVGWVVGHSYICYAPLLHGATTVVYEGKPGTPDAGAFWRVISQHKITALFTAPTAFRAIKREDPNALQKYDMSSLKALFLAGERSDPDTIKWAQTNL---KVPVVDHWWQTETGWAIAANCLGLHEVKPGSPTKAAPGWDLQVLDEGHHQCKPGQTGSLVVKLPLPGTFYTLWNAEQRFFESYMAEYPGFYKTADAGMIDEDGYVYVMSRTDDIINVAGHRLSTGQMEEVLASHPDVAECAVIGVADQLKGQLPLGFICLKAGTKADDDVIKEVVKLVREVIGPVAAFKSCTVVKRLPKTRSGKILRGTMQKIA--DNQDFKMPATIDDPAILEEIDESLQS 91978680 5 ---------------DKSRYHEVHARSLADPEGFWAEAAREIDWIEPATKVFDRS---QGLYGRWFAGAKVNTCYNALDRHVANRADQVALIHDSPLTGSISQFTYAEMLREVQALAAVMQDFGVAKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELATRIDDAKPKLILSASCGIEPGRIVKYKPLLDEAIKL-STAKPDACIILARPQQDCELIEGRDHDWAKLRSEALAADKKAAVDATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWTMENLYGVKPGEVWWCASDIGWVVGHSYIIYGPLLHGATSIMYEGKPGTPDAGAFWRVISEHGAVALFTAPTAFRAIRKDDPEGIRKYDLSKLRTLFLAGERADPPTVEWAEQQL---KVPVIDHWWQTET-GWCIAGNPGLLPVKHGSPTVPMPGYDVQVVDEGARPLPAGTMGSIVIKLPLPGCLPTLWQQDERCRESYFADYPGFYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDTIKGEVPCGLIVLKSGTRDHAEIEKEIVKLVRDKLGPVAAFKLAITVPRLPKTRSGKILRGTIKKIADGDEWAM--PATIEDPTALDDI------ 163726787 3 -----------------QAYDEAYRESLENPEEFWGRHAEECFWYEKWDKVLDDSNKP---FYRWFSGGVTNTCYNALDMHVEKGGDRVALIYDSPVTNTIKKYTYAELRDEVALFAGVLAEYGVEKGDRVVLYMPMIAEAAIAMLACARLGAVHSVVFGGFAANELATRINDARPKAIVSASCGIEGKKVIPYKPLLDAAIEISE-HKPKNCIILQRPMETADMHPSRDVDWAQAMKKASPKDCVPVL-ATDPLYILYTSGTTGQPKGVVRDNGGHMVALKWSMKAVYDVDEGDVWWAASDVGWVVGHSYIVYAPLFKGCTTILFEGKPGTPDAGVFWRVISEHKVKCMFTAPTAYRAIKREGAALMKNYDLSNFKILFLAGERSDPDTITWSERNLG---VPVIDHWWQTETGWAIAANCMGLFPVKYGSPTKAVPGWNVQVLDEMGRPAAAGQIGALVVKLPLPGTLPTLWGNDQAFVNKYLRDFDGYYTTADAGYIDEDGYIYVMARTDDIINVAGHRLSTGAMEEVLADHPDVAECAVLGVEDPLKGQLPLGFLVLNAGTRSNDEIVKEVVEMIRERIGPVSAFKTATVVDRLPKTRSGKILRGVMRQIA--DNKSYRMPATIDDPSILKEI------ 157147050 3 -------------------FSEFYQHSITQPASFWAEQARRIDWQQPFTQTLDYSDPP---FARWFCGGTTNLCHNAIDRWLDKQPDALALIAVSSETEEERTFTFSQLYDEVNVVASMLLSLGVQRGDRVLVYMPMIAEAHITLLACARIGAIHSVVFGGFASHSVAARIDDAKPVLIVSADAGARGGKTLPYKKLLDDAIAQAQ-HQPRHVLLVDRGLAKMARVPARDLDFASLRQQHLGARVPVALESNEISCILYTSGTTGKPKGVQRDVGGYAVALATSMDTIFGGKAGGVFFCASDIGWVVGHSYIVYAPLLAGMATIVYEGLPTYPDCGVWWKIVEKYRVSRMFSAPTAIRVLKKFPTAQIRNHDLSSLEVLYLAGEPLDEPTAAWVTETL---DVPVIDNYWQTES-GWPIMAIARALDSRLGSPGVPMYGYNVQLLNETGEPCEVNEKGMLVIEGPLPGCVQTIWGDDARFVNTYWSLFRQVYATFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSYPNVAEVAVVGVKDTLKGQVAVAFVIPKQSDTLEDRDVAQIMSLVDSQIGNFGRPAHVWFVSQLPKTRSGKMLRRTIQAICEG--RDPGDLSTLDDPASLQQI------ 104781063 3 -------------------YQHSYAHSISDPAAFWQAQAEQLAW---HRKPSLTLQENPDGTHRWFADGRLNSCHLALDHQIEQRGEQLALIYDSPVTGVQQTFTYNQLRDEVARLAGLLRSLGVSKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARPTLLLTASCGLEFDRVIEYKPLVDRALQLAR-HQPRQVLVLQRPQARAELQAGRDLDWEQALSGAAPV-TPVALDAGDPLYIMYTSGTTGKPKGIVRENGGNAVALCYAMRHVYGMQAGDVWWGISDVGWVVGHSLIVYGPLMSGCTTVFYEGKPRTPDASAYWRVVEQYKVNGLFCAPTAMRAIRKEDGELIHRHDLGSLRQLFLAGEKLDSSTHEWLERVSGK---PVHDHWWQTETGWPVTAPCVGGSAARPGSSNRAVPGYNVQVLDDEGKPLGPNQQGAIVIALPLPGCSQTLWGDHPRYLEAYLRSYPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVARHAAVAECAVIGVHDEIKGQVPLALVVLKDGQGGEAQLQGELVASVREQIGALACFNRVRLVKRLPKTRSGKILRAVLRKIA--DGQDYVAPSTLDDPTVLGEI------ 170695888 3 ------------------RYRDFHRRSIDNPEAFWRDEARRIHWETPFDTVLDRSNPP---FARWFVGGRTNLCHNAVDRHLVERAQQNALVYVSTETGIERRYTYAELYAEINRMAAVMRSLGVKRGDVVLLYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADAGARGGRVIDYTPLVDEALKTPRVLLIDRQLAPERLNANVDYEPLR--------EKFFAAHVPEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEHIFEGKAGDTMFTASDVGWVVGHSYIVYAPLLAGLTTVMYEGTPIRPDGGIWWRLVEQHKINLMFTAPTALRVLKKQDPALLKQADLSSLRTLFLAGEPLDEPTASWIAGALGK---PVIDNYWQTETGWPMLAIPRGALPTKLGSPGVPSAGFSLTLRNETGEPCPPGEKGVLTLDYPLPGCMSTVWGDDKRFVSTYWSSVPNVYSTFDWGIQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDAVKGQAAMAFVVLRDAQATRTKLEAELTTTVDRQLGAIARPSRVVIVSMLPKTRSGKLLRRAIAALAEGREP--GELPTIEDPAALQQVRE---- 163739680 2 ------------------SYSEVYEGWKANPEQFWMEAAEAISWDSAPTKALTDK---GDGLYEWFADARVNTCYNAVDRHVEQRGEQTAIIYDSPITHTKREISYVELRNRVATLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAANELAVRIDDATPKAIIAASCGLEPGRTVHYKPLLDGAI-DLATHKPDFCVIFQREQEVAELIEGRDVNWHGFQYGVEPA-ECVPVEGNHPAYILYTSGTTGQPKGVIRHTAGQLVALNWTMKNIYNVDPGDVFWAASDVGWVVGHSYICYGPLIHGNTTIVFEGKPGTPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPKGVKKYDLSCLKQVYLAGERADPDTITWAQEQL---KVPVIDHWWQTET-GWSIAANPLGIETKLGSPAVPMPGYTVDILDEGGHPVAPGELGAIAVKLPLPGTLPTLWNAEDRFKKSYLTTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVSDSLKGQAPVGFLCLNAGDTPHEDVVAQVVKLVREKIGPVAAFKLACVVDRLPKTRSGKILRGTMVNIA--DGTDWKMPATIDDPAILDEITTALQ- 52080510 31 -------------------YDDFLKASTNDIAWFWEEAEKALG-ISWYKRYSQTNLDKGIKWPQWFTGGRLNAVYNAVEKWARDTAGRTALIWESED-GKTEQITYSSLHQQVARAAAGFKKQGISKGDVIAIYMPMIPETVIAMLAAAKIGAVFSPVFSGYGAHAAAARLTAAGAKILVTADAFLRRGKKVCMKKEADKAARSP---TVQKVVVCKLHGGDQDWNYKRDIDWNELM-KNEPMQNTEEMDSSDPLMLLYTSGTTGQSKGAVHTHAGFPLKAAFDAGFGMDVKQGDTFFWFTDMGWMMG-PFLIFGGLINGAAVLLFDGAPDYPAPDRLWELVSRHRVTHLGVSPTLIRSLMQHGEDFLYQYNLNSLKAIGSTGEPWNYEPWMWLFRHVGKERIPIFNYSGGTESGGILITPM---------TFNSPLPGMAANVFNEKG--EEVVNEGELVLTKPWVGMTNGFWKEPSRYEEAYWSRWTDVWVHGDWAKRDENGYWTISGRSDDVINAAGKRIGPAEIESVLVGHPAVAEAGVIGVPDKLKGQAAVCFVVLRQSEKPSEELKDDLLNLASDAIGKAVKPKAVYFVSGLPKTRNAKVMRRLIR--AAYMNEPAGDLSTLEN------------- 91762241 3 ------------------KFSEIYQNSIKNPEDFWQEVSNDIFWFKKPTKILNKSNPP---FYKWFEDGVTNTCYNALDLHIDERGEKLALIYDSPITGNKKQFTYKELKEKVSKFAGALKNQGVNKGDRVIIYMPMIPEAVIAMLACGRIGAIHSVVFGGFASSELASRIDDSKAKILVTASCGFEPGRTVEYKPLVDEAIKMAS-HKIEKLILFQRSGNEANINAPKEISWDEALSNAK-EVDCVEMNSNDLAYILYTSGTTGVPKGIVRDIGGHIVALKWTMKNIYNIDADDVWWSASDIGWIVGHSYIVYAPLFKGCTTVLFEGKPGTPDAGAFWKIISDYKVKSLFTAPTAFRAIKKEDGKFFSKYDLSKFESLFLAGERADPDTIKWAENLL---KVPVIDHWWQTETSWAISSNCTGMMKTKYGSACKAVPGYDVQIMKPDQTLAKPNEMGDIVIKLPLPGTFPTLWNADKRYKDNYMTNYDGYYETYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGVADKLKGQLPIGLVVLKSGEKDHATISKECIQMVRDKIGPVAAFKIVIVIKRLPKTRSGKILRGTIRKIADGEDYKM--PATIDDPAILTEIKED--- 170767703 3 -------------------FSEFYQRSINEPEQFWAEQARRIDWQTPFTKTLDHSNPP---FARWFCEGRTNLCHNAIDRWLEKQPEALALIAVSSETEEERTFTFRQLHDEVNAVASMLRSLGVQRGDRVLVYMPMIAEAHITLLACARIGAIHSVVFGGFASHSVAARIDDAKPVLIVSADAGARGGKIIPYKKLLDDAI-NQAQHQPRHVLLVDRGLAKMARVSGRDVDFALLRHQHIGARVSVALESNEISCILYTSGTTGKPKGVQRDVGGYAVALATSMDTIFGGKAGGVFFCASDIGWVVGHSYIVYAPLLAGMATIVYEGLPTYPDCGVWWKIVEKYQVSRMFSAPTAIRVLKKFPTAEIRKHDLSSLEVLYLAGEPLDEPTASWVSNTL---DVPVIDNYWQTESGWPIMAIARGLDDTRPGSPGVPMYGYNVQLLNETGEPCGVNEKGMLVVEGPLPGCIQTIWGDDERFVKTYWSLFRPVYATFDWGIRDADGYHFILGRTDDVINVAGHRLGTREIEESISSHPGVAEVAVVGVKDALKGQVAVAFVIPKESDEVAHSQEKAIMALVDSQIGNFGRPAHVWFVSQLPKTRSGKMLRRTIQAICEG--RDPGDLTTIDDP---SSLVQIRQA 57168399 5 -------------------YEQTYRESLQNPEAFWAEAAKKVHWYNEWDRVLDDS----DGHYRWFVGGCMNTCYNALDLHVHNRGDQLALIYDSPVTDTKKKYTYKQLRDRVAKVAGILANKGVVKGDRVVIYMPMIPEALIAMLACARLGAIHSVVFGGFAAHELATRIEDAKPRMIISASCGIEVSSIIEYKPILDEAIKKCTHKPTT-CLIWQRPQYRANMLPWRDIDW-ELEEEKTRGVDPVPVLATDPLYILYTSGTTGSPKGVIRSNGGHSVAMKWSMDNIYNAKAGDVFFTASDVGWVVGHSYIVYAPLMNGCTTIVYEGKPRTPNPSAFWRIIEEYKVNVLFSAPTAFRAIKKEDPKGIKKFNLDSLRSIFVAGERCDSDTLKWIEKLTKK---PVIDNWWQTET-GWAIAANPLGLEVKAGSPTKPMPGFNLKVLDEKGQELGAGKKGILCLKLPLPPACLMIWENDERYRRGYLDQFPGYYLTGDTGYIDKDGYVYVLGRMDGIINVAGHRLSTGEMEEIIAKHPDVAECAVIGVNDELKGEIPMGFIVLKEGIERDHRGIVEVVALVRQEIGAVASFKIATVVSALPKTRSGKILRKNLREIADGSTLNV--PATIEDSNVLK-------- 156407047 47 -------------------YDEAFKQSVEDPEGFWDDVAQGIDWYKPYTKVVDNATPPFT---KWFPGGELNTCFNCLDRHIENGGGRIALIYDSPVSGKIEMYSYQNLQRLVAKFAGALNSLNVGKGDRVVIYMPMVPQAVIAMLACARIGAIHSVVFGGFAAAELARRIEHAEPRVIVTASCGIEPSRIVTYKPLVDEAIKISSFKP-STVVLYQRDQCTGDIIPGRDITWDQVMERAEP-HDCVPVLATDPLYILYTSGTTGDPKGIVRRNGGHAVALNWSMKNIYGVNPGEVWWAASDLGWVVGHSYIVYAPLFNGCTTVLFEGKPGTPDAGAFFRVIEQHKVISMFTAPTAIRIIRTEDPKAIRQYDLSHFRDMFLAGEHLDKDTMQWARRAIS---APVYDNWWQTES-GWAITARPMDEKLETTGKAVPGYNVK-ILREDMTEADRGELGQICVKLPMPPGTMGTLWRADERFKKTYFEKYPGYYDSSDAGVMDEDGYVSIMARTDDVINVAGHRISTKSLEEGMMKPSFVVDAACIGLKDGIKGHVPLGFVIVDKTVSMKKEMIKEVKKSVREFVGPVAAFKTAVIVPALPKTRSGKTVRGILAKIVHGEPYKV--TPTMDNPQCLDQI------ 163700622 11 ------------------RYAEVYGRWKADPAAFWAEAARAIDWSRPADR----TFDPAGVYGHWFVGAEVNACHNAVDRHVAGRADQAAILYDSPVTGTTRRITYAELQEEVALLAAVLRDLGVERGDRVVLYMPMVPEALYGMLACARLGAVHSVVFGGFAAKELAARIEDAAPKLVLAASCGIEPGRVVAYKPLLDEACRLSN-HKPQACLILQRPQGEAALAEGRDRDWAAEVAAAREAGRRAPVAATDPLYILYTSGTTGKPKGVVRDTGGYLVALTWSMLNLYGIQPGEVYWCASDVGWVVGHSYIVYGPLLHGCTTVLYEGKPGTPDAGAFWRVIAETGAVALFTAPTALRAVKKEDPEAVRGHDLSRFRTLFLAGERADPDTVAWAERILG---VPVIDHWWQTET-GWPIAANPGILPVKHGSPTVAMPGYDVQVLDEGGKPVPADTMGTIAIRLPLPGCLPTLWRQDERFRESYLAAFPGYYNTSDAGFLDRDGYVYVMGRTDDIINVAGHRLSTGGMEEVLASHPAVAECAVIGIRDSLKGEAPCGFVVLKSGVARPPDVIEELVALVRERIGPVAAFRLALTVGRLPKTRSGKILRGTMKKIADGEPWT--TPATIDDPAILEEI------ 194909757 28 -------------------YLKAYRQSVQNPAAFWEEQANLLDWDRPWEKVLDNSNPPFT---KWYTGGYLNACYNSIDRHLAGRGSNVALIHDSPLTGTVRRVTYQELYDQIVLLAGGLAKLGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIASNVGVEPGKVVPYLDILHSAIKMSRWRPPQRNIIFRRDNVSPDLDPLTDVLWSD-IQKMSEGERPIAIEANDPLYILYTSGTTDKPKGVLRTIGGHLVALVYTLRTLYGISPGHTWWAASDMGWVVGHSYICYGPLCLGATSVMYEGKPDRPDPGQYFRIIDQYQVRSIFSVPTSFRVIRRADPDISYGRQYSSLRAIFIAGEHCDYETKSWIEKTF---KVPVLNHWWQTETGSAVTATCLGNLSPPTYSTGLPLMGYDVKILKPDGSEAQTSELGRIALKLPLPGNMATLYKNEELFRKLYFQKFPGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVLCLYIPVENCQKTDAKLSTEIIKLIRDVVGPIAAFRLVTSVNNLPRTRSGKTMRKAMADFARNE------------------------- 46204041 24 -------------------------------------------------------------------------------------------------TGTKRTITYRALRDEVAVLAGLLADLGVGRGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIEDAAPKVILAASCGIEPTRIVAYKPLLDAAIARSS-HKPEACLILQRPQAEASLVEGRDRDWAETVEKAGRRAEPVPVAATDPLYILYTSGTTGRPKGVVRDSGGYCVALTWSMANLYDVKPGEVYFCASDIGWVVGHSYIVYAPLLHGCTTVLYEGKPGTPDAGALWRVAAEHGAATLFTAPTALRAIKKEGEK-IGGYDLSRFRALFLAGERADPDSVAWAERVLDR---PVIDHWWQTET-GWAIAGNPLGIEVKYGSTAKPMPGYDLHVLDEAGKPVPPGTMGTIALKLPLPGCLPTLWGSEARFRESYLTTFPGFYDTSDAGVVDEDGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDALKGEAPCGFVVLKSGVAKDAEVERELVARVRDEIGPVAAFKLALTVGRLPKTRSGKILRGTMKRIA--DGQDFAMPPTIEDPAALDEIGESLKA 125814873 52 -------------------YEDAFGLARDKPDTFWSEAALGITWFERWTKLDNTDL----VFPKWFVGGKLNVCYNAVDRHVENRGDQAAVIYDSPVTGTKQVITYREVQEQVSRLAGVLVKHGVKMGDLVVIYMPMVPQAMFTMLACARIGATHSLIFGGFASKELSSRIDHAKPKLLVTASFGIEPGRLVEYIPLVEKALELSTHKPHKVLIYNRPSMEKVSTRPDLTLDWEEEMSTARP-HDCVSVSAHHPLYVLYTSGTTGSPKGVVRDSGGYAVMLNWTMSNVYGLAPGEVWWAASDLGWVVGHSYICYGPLLHGNTTVLYEGKPGTPDPGAFFRVMSEHGTACMFTAPTAIRAIRQQDPQAEHGKPLNRLRNLFVAGERCDIETLEWAKKSFG---VPVLDHWWQTESGSSITASCVGSLAPPPGTAGKPVPGYNVTVIDDDMQQVKPRTLGNIVVKLPLPGAALSLWQNHMLFKELYFTKFTGYYDTMDAGFVDEEGFLYIMARSDDVINVAGHRLSTGALEESVLLHPAVVDCAVVGLEDSLKGHVPLALCVLNDCKESEDDLVKGLVKLVRDTIGPVAAFRKVFFVKALPKTRSGKIPRSSLANLVNQKPYKI--SPTIEDPEVIEKMLRE--- 90419808 28 ------------------RYHEIYDASRIDPEKFWLDAAGKLVW----TKKPTRALDPAGVYGRWFPDGECNTCFNAIDRHVEARGDQVAIIHDSPVTGGKRRLTYGELLVEVKALAANLTDLGVGRGDRVIIYMPMVPETMIGMLACARIGAIHSVVFGGFAARELAARIDDAAPKLILSASCGIEPTRKVEYKPLLDKAIEKPAAT-----IVLRRPELACELIEGRDHDWDALRHEAMAEVPCASMKATDPLYILYTSGTTGKPKGVVRDTGGHMVVLHWSMQAIFGTDQGEVFFCASDVGWVVGHSYIVYAPLLRGCTTVLFEGKPGTPDAGTFWRVAAEHGVKVLFTAPTAIRGIRKEDGQLPGGYDLSQFEALFLAGERADPETLIWAEKALQR---PVIDHWWQTESGPIAANPLGGLLPIKRGSVAMPGFDVQVLNAMGEQAPEMGAIAIKLPLP---PGALPTLWNADDRFRDAYLTAFPGYYSTSDAGFIDEEGYVYVMGRTDDVINVAGHRLSTGEMEEAVAGHPAVAECAVIGMRDALKGELPCGFVVLNTSQLDRGQIEAELITLVRERIGPVAAFKRVLVVDKLPKTRSGKVLRRTMKAIVDKD------------------------- 195450234 32 -------------------YLEAYRKSIHNPVEFWEEQAHLLDWDRPWQQVLDVSNPPFT---KWYVGGYLNACYNAIDRHLAGRGSKVALIHDSPLTGTVREVTYQELYDEIVLLAGGLAKLGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIASNVGVEPGKVVPYLDILHSAIQMSRKPPQKNIIFIRDQISQNILNDETDVNWSNVLAMASPRQTIACIEANDPLYILYTSGTTDKPKGVLRTIGGHLVALMYTLRHIYGIQPGDTWWAASDMGWVVGHSYICYGPLCLGATSVMYEGKPDRPDPGQYFRIIDQYKVCSIFSVPTSFRVIRRADPEISYGRQYSSLRAIFIAGEHCDYETKMWIEKTF---KVPVLNHWWQTETGSAVTATCLGNLRPPTYSTGLPLMGYDIRILKPDGTEAQTMELGRIALKLPLPGNMATLYKNDELFRKLYFQRFPGHYDTMDAGYKDELGYVFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVLCLYIPVENCKKTDAKLSTEIIKLIRDVVGPIAAFRLITSVNNLPRTRSGKTMRKAMADFARNE------------------------- 15967082 4 ------------------RYSEVYAAWKTDPHGFWADAASAIDWFKRPERI----FEPGGTYGHWFPDGVTNTCHNCLDRHVEARGEQLAFIYDSPVTGRIERISYADLLADVKAMAAIYRKLGVDKGDRIIIYMPMIPQAAIAMLAAARIGAVHSVVFGGFAANELAMRIDDCQAKIVVSASCGLEPGRTVAYKPLLDQAIETASHKPAR-CLIYQRDMLAAEMVSGRDIDFLAAARDAGEEASCTPVASTDPLYVLYTSGTTGQPKGVVRDNGGHMVALRWSMEHFFGVNAGDVFWAASDIGWVVGHSYIVYGPLLNGCTSVLFEGKPGTPDPGTYWRVISERGVAVMFTAPTALRAIRKEDPEAAHAYDLSRFRALYLAGERADPDTIRWAERAL---KVPVIDHWWQTETGPVAGNPLGGLLPVKYGSPAVPLPGYDVQVVDDAGHPVETGTLGNVVIKLPLPGCLPTLWNADHRFHAAYLEEYPGFYKTADAGYVDEDGYIFIMARTDDIINVAGHRLSTGAMEEVCASHPDVAECAVIGIADPLKGQVPAGFLVINANSRETEEIEKEVVGLVRERIGPVAAFRTAVCVKRLPKTRSGKILRSTIQKII--DRQPWTMPATIDDPAILDEITE---- 156120921 60 ------------------EYKTHFAASVTDPERFWGKAAEQISWYKPWTKTLENRHSP---STSWFVEGMLNICYNAIDRHIENKGDKIAIIYDSPVTNTKATITYKEVLEQVSKLAGVLVKHGVKKGDTVVIYMPMIPQAMYAMLACARIGAIHSLIFGGFASKELSTRIDHAKPKLVITASFGIEPGRKVEYVPLVEEALRI-GQHKPDKVLIYNRPHTDVPLAPGYYLDWDEELSKAQ-SHDCVPVLSEHPLYILYTSGTTGLPKGVVRPTGGYAVMLNWSMSSIYGLKPGEVWWAASDLGWVVGHSYICYGPLLHGNTTVLYEGKPGTPDAGAYFRVLAEHGVAALFTAPTAIRAIRQQDPGAALGKQYSLTRFLFVAGERCDVETLEWSKKVF---RVPVLDHWWQTETGSPITASCIGLGNSKTGQAGKSVPGYNVMILDDNMQKLKARCLGNIVVKLPLPGAFSGLWKNQEAFKHLYFEKFPGYYDTMDAGYMDEEGYVYVMSRVDDVINVAGHRISAGALEESILSLGIVADCAVVGKEDSLKGHIPLALCVLKKDINTTEEVLEEIVKHVRQTIGPVAAFRKAVFVKQLPKTRSGKIPRSTLSALVNGKPYKV--SPTIEDPGIFEHI------ 67539326 1 ----------------PQQ--AVHAASLQNPEAFWSHHAQQLHWKKPSRAIKTLASGASHESWSWFPDGEISTTYNCVDRHLNGNGDNVAIIWDSAVTGKKEKYTYRQLLDEVEVLAGVLREEGVKKGDVVIIYMPMIPAALIGALAVARLGAIHAAVFGGFAAKSLAQRIEAARPRAILTASCGIEGAKGIAYRPLVEGAIEASSFKP-EKVLIWQR--DQLRWNNGGQRNWNRLVKSARMRAEPVPVRSTDGLYIIYTSGTTGLPKGVVREAGGHAVGLSLSIKYLFDIHPGDTMFCASDIGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRVVAEHKANVLFTAPTALRAIRKEDEKVAGDNNLRHLRALFLAGERSEPRAYQDLLTKHAARGALVVDNWWSSESGGLALRSAVGRVAIRPGSAGLPMPGFDVRVVDDEGNEVAQGTMGNIVMTPLAPTAFTRLFNDDERFYKGYLKRFGGRWLTGDAGMIDQDGYIHVMSRSDDIINVAAHRFSTGQIEQAILSHPAIGEASVVGIPDALKGHLPFAFITLNSPARPSAELFNSVNRLVREQIGAIASGGMIQGQGMIPKTRSGKTLRRVLRELARGEEKEVAVPPTVEDRGVVEVAREK--- 118082453 43 ------------------QYGEVFRSSVAEPEKVWGAAAELIQWSRPWARVLERR-GPGSDS--WFVGGELNICYNAVDRHVENRGDHIAIIYDSPVTNTKEKITYKELLEQVSKLADVMIRHGVKKGDRVVIYMPMIPQTVCCMLACARIGAIHSLIFGGFASKELSVRIDHAKPRLIVTASFGVEPKRKVEYISLLEGALAMVQ-NKPEKVLIYRRPNGHVPLTPGRDLDWEEELTKAQC-YKCVSVPSDHPLYILYTSGTTGLPKGVIRPTGGYAVMLNWTMSAVYGLKPGEVWWAASDLGWVVGHSYICYGPLLHGNPTVLYEGKPGTPDAGAYFRVLAEHEVAAFFTSPTAIRAIRQQDPEAALGKQYSRFRTLFVAGEHCDVDTLEWSKKVF---KVPVLDHWWQTESGSPITASCVGSTTPPPGQAGKPVPGYNVMILDENKEPVKTKTLGNVVVKLPLPGAFSGLWENQEAFHKLYFQKFPGYYDTMDAGYMDEDGYLYVLSRADDVINIAGHRISAGAIEECVLRHHAVADCAVVGQEDALKGHVPFALCVLRDDKTEEKKILEDIVEQVRNNIGPVAAFQKGVFVKQLPKTRSGKIPRSALSALVSGKPYKI--TPTIEDASVIEEVLKKK-- 23097477 23 ----------------------------------------------------------------WYESGKVNMAYEAVDKHAADKKDQAALLYSAPD--REEKVTFEQLRLKSNQFANVLKKYEIEKGDRVFLFMPRSPEFYEAFFGILKIGAIAGPLFEAFMEQAVGDRLDDSEARVLITTPELL---YRVPQDK----------LPHLEKIVLV----GDHSEQDDKFIDYEEEMKGASEDFDIVWVDLEDGMLLHYTSGSTGKPKGILHVHNAMIQHYATA-EWVLDLKEDDVYWCTADPGWVTGTSYGIFAPWLHGVTNVIRGGR---FTPDDWYQTLQDYKVTVWYTAPTALRMLVSHGEDTVKKYDLSSVRHILSVGEPLNPEVITWGLKAF---DLRIHDTWWMTETGAQLIVNIP-SLEIRPGSMGKPIPGVEASIVDNEGNEIPPNQMGNLAIKEGWPSMMREVWKNKSKFE-SYF--VNGWYVSGDSAYRDEDGYFWFQGRLDDVINTSGERVGPFEVESKLIEHPAVSEAGVIGKPHPERGEIIKAFITLNAGYEDSEELLEDIRQFVKTGLSAHAAPREIEVKDSIPKTRSGKIMRRLLKSWELGLPT--GDTSTLED------------- 211583568 1 -----------------------HSHSLGDPETFWSHHAARLHWHHKPSRTRKTKFLASGTKHEWFADGEISTTYNCVDRHLAGHGDNVAIVWESPVTGVTEKYTYARLLDEVEVLAGVLREEGVQKGDVVIIYMPMIPAALIAALAITRLGAIHAAVFGGFAPQALAQRIEAARPRAIMTASCGIEGSKGIPYRPLVEGALKASSFKPSK-VIVWQR--DQLRWNQGGQRNWQRLVKSAGVKAGPVPVKSTDALYIIYTSGTTGLPKGVLREAGGHAVGLELSIKSLFGITPGDTMFCASDIGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRIIEKHNVNALFTAPTAMRAIRKDGEVGKRGGLK-SLRALFLAGERSEPGIVSSYQGLLGKYAAAVIDNWWSSESGAALASPASGPLTPRPGSAGFPMPGFDVRIVDDEGNEVPRGTMGNIVMAPPLPSAFTTLFEDEERFYRGYLKRFNGRWITGDAGMIDKDGYVHIMSRSDDIINVAAHRFSTGSIEQAILSHPSISEASVVGIPDPLKGHLPFAFIQPKAGATPSPQLFAEVNALVREQIGAIASGGIIQGRGMIPKTRSGKTLRRVLREL----------------------------- 218722390 10 ------------------------EQSLQDPESFWSHHAQSIHWKRPSSALGHTT---KQITLRWFPDGMISTTYNCVDRHVENNGDNVAIVWESAVTGESAKYTYRQLQDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAIVRLGAIHAAVFGGFASASLAQRIEAAKPRVIMTASCGIEGSKGIPYRPLVEGAIEQSKFKP-EKVIIWQR--DQLRWNHGGQRNWQRIVRSGQLRNAPVPIRSDEALYIIYTSGTTGLPKGVVREAGGHAVGLSLSIKYLFDIKPGDVMFCASDIGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRLIERNKVNALFTAPTALRAIRKDDNKYFKGVDRGGLKTLRALGERSEPSIVQNFQDLLTKHAAPVIDNWWSSESG----SPITGLLSIKPGSAGKPMPGFDVRIVDDNGQEVKRGTMGNIVLAIPLPTAFRTLFNDDERFYKSYLLRFNGRWITGDAGMIDQDGYVHVMSRSDDIINVAAHRFSTGAIEQAILSHPLIGEASVVGIPDPIKGHLPFAFVQPDNGNIPATELFNEVNTLVRDQIGAIASGGMIQGVGMIPKTRSGKTLRRVLRELVENAVINLHVPPTIEDPDVIE-------- 39974329 10 -----------------------HAHSLADPASFWGQQAEQLYWTESAKKVPDGDSEASHPHWEWFPGGEISTCYNCLDRHVEKNGDAPAIFYDSPVTGSKQRLSYKELLDEVALFAAVLRQEGVRKGDVVLVYMPMIPAALIGILAINRLGAIHSVVFGGFASGALAQRIDASRPVAILTASCGVEAGKGPIAYRNLVREAVAKSKWKPPKTIVWQR--EQLRWEPVRERIWHKLVSSAKARKLPPAVGSNDPIYIIYTSGTTGLPKGVVRESGGHAVGLYLSINSKFGIHPGDVMACFSDIGWVVSHSYTLYGPLITGAATVLYEGKPGTPDAGAFWRIVEEYKVNSLFTAPTALRAIRKADNKLVEKYGRKSLRALFLAGERSEPAIVEAYQEVLNKYAAPVIDNWWSTESGGIALVPQHGKLSSKPGSAGKPMPGFDVRVVNDEGEELPRGKMGNIVMAAPLPTAFRTLWDDEPRFFRGYFKRFNGLWVTGDTGVVDEDGYVHIMSRSDDIINVAAHRLSTGTLEEAITSHPLVTEVCVVGIPDSLKGQMPFALVTTTPNNETDEQLLSEIQQLIRKQVGAIAARGIIRGQGMIPKTRSGKTLRRVIRELFENARIGQADKSTVEDAAVVE-------- 119193100 10 -----------------------YSLSLRDPEAFWGHHAAHLHWHKPPSASRTTKHLPSGTSHEWFPDGEISTAYNCVDRHVRNNGDNVAIIWESPVTGLKQKITYKQLLEEVEVLAGALREEGVKKGDVVLIYMPMIPAALYACLAIARLGAVHAAVFGGFAAASLAQRIEAAKPRAIMTASCGVEGSKGVVDYKPLVEGAIAKSSFKPSKVIVWQR--DQLRWAEGQRNWQRIVKSARNRGIRAEAVKSNDSLYVIYTSGTTGLPKGVVREAGGHAVGLNLSIKYLFDIKPGDVIFCSSDIGWVVGHSYILYGPLLAGATTILYEGKPGTPDSGIFWRLVEEHKVNILFTAPTALRAIRKDDPDSREVGKREGLRHLGERSEPSIVRAYQNLLDKHGAPGSMVIDNWWTSESGSPMSKPFP----VKPGSAGKPMPGFDVRVVDDEGNEVSRGTMGNIVLALPLPTGFTTLYNDDERFFKGYLKRFDGKWLTGDAGMIDESGYIHVMSRSDDIINVAAHRFSTGAIEQAILSHPAIAEACVVGIPDSIKGHMPFAFIHLRDAPSPSQEFSTSVNALVREQIGAIASGGIIQGQGMIPKTRSGKTLRRVLREL----------------------------- 154315726 12 -------------------------QSLSDPQAFWAEQASHLHWHKPPTQIQTKALKSGTLHKEWFGDGEINTCYNCVDRHLAGNGEEMAIIWDSPVTGCKEKISYGQLLKEVEVFAGVLREEGVGKGDVVLVYMPMIPAALIGILAISRLGAIHAVVFGGFAPASLAQRIEASKPVAILTASCGID-GTKPPLSEAITLSSHKPNKT-----IIWQR--EQLRWEENGERNWQRLVKSAGSRGVKAPIKSTDGLYIIYTSGTTGLPKGVLREAGGHAVGLNLSIRYIFGIHPGDVIFSASDIGWVVGHSYILYAPLLAGATTVLFEGKPGTPNAGTFWRIIDEYKVNTLFTAPTALRAIRPENKMFREIGEKGGLRALFLAGERSEPSIVTMYQELLGKKGANVIDNWWSSESGSPMITPI---LPIKPGSAGKPLPGFDIRIVDDNGKEVPRGTMGNIVLGIPLPTGFRTLWNDEERFYKGYMKRFDGKWITGDAGVIDEGGWVSVMSRSDDIINVAAHRFSTGAIEQAISTHPLITECCVVGIPDPLKGHMPFAFITLSTPTHPTSDLEKDIQGLVRKQIGAIASGGIIQGRNMIPKTRSGKTLRRVLRELLENEYHGDGGKSTIEDESVIEVAREK--- 28949993 12 --------------------------SLTDPEGFWGHQAEQLHWRKPSAVLKRTTLGTSHSHWEWFPDGEISTCYNCLDRHLAGHGDQPAILYDSSVTNTKQRLTYKQLLAEVETFAGVLREEGVKKGDVVLVYMPMVPATLIGILAINRLGAIHAVVFGGFASTALAQRIEASRPVAILTASCGIEGNKGVSYRAYIEEAISISSFKPPKTIIPIKKTEGERDWQKVKSARFRNIKVECVP------VRSADPIYIIYTSGTTGRPKGVVRDSGGHAVGLHMSISYLFGIHPGDVMGCFSDIGWVVSHSYTLYGPLLTGAATVLYEGKPGTPDASAFWRLAEEYKINTLFTAPTALRAIRKEDPDNVFITELKSLKALFLAGERSEPAIINMYLRRYGAAGSQVVDNWWSSESGGVALVPHAGKLPIKPGSAGKAMPGFDVRVVDDEGNEVPRGNMGNIVLGLPLPTAFRTLWGDEERFYKSYMIRFNGKWVTGDAGYVDQTGYIHIMARTDDIINVAAHRLSTGTLEQAVTSHPLVTEACVVSVPDALKGQLPFAFVSTSDGGKSDEQLFQDIQKLVRAQVGAIASGGMIRGKGMIPKTRSGKTLRRVLRELLENAVHDINIPSTVEDPSVVDVAREK--- 171691813 13 --------------------------SLTSPETFWSHQADQLHWHKKPATVKTTKQLPSGISHAWFPDGEISTCYNCIDRHLAGRGDAPAILYDSPVTNKKETYTYARLLDEVEIFAGVLREEGVKKGDVVLVYMPMIPAALIGILAINRLGAIHAVVFGGFASGALAQRIEASKPVAILTASCGIEGNKGIGYQGFVEDAMKISN----------ELPWRPIDRANGQRK-WQALVKSCRARGWRAAVKSTDGVYIIYTSGTTGLPKGVLREAGGHAVGLHLMISYLFGVHPGDVMGCYSDIGWVVSHSYTLYGPLLTGAATVLYEGKPGTPDASAFWRLAEEYKINTMFTAPTALRAIRKEDPDNIERGGLKNLRALFLAGERSEPFIITMYQDLLAKHAAPVIDNWWSSESGGIALVPHAGPLKIKPGSAGKAMPGFDVRVVSDSGEPLPPNTMGNIVLGLPLPTAFRTLWGDEERFYKGYLKRFDGKYITGDAGVIDEDGYIHIMARSDDIINVAAHRLSTGQLEQAITTHPDVTEACVVGIPDALKGQMPFAFISTSHGKEKKEKLFQEIQILVRKQVGAIASGGMIEGKGMIPKTRSGKTLRRVLKELLENAVKELNVPSTVEDMGVVE-------- 70983255 3 --------------------DEVLRQSLQNPDEFWSRQAERLHWRKPDTALRTTSLPDGTAHPEWFPGGEISTCYNCVDRHVAANGHESAIYYNSPVTNTKETITYHTLLREVETLAGVLRETGVKKGDVVMLYMPMIPAALIGMLAVNRLGAVHSVVFGGFAPNALAQRVEACKPDVLLTASCGIVGNRPIAYQALVEEAIKL-SYHKPAHTIVWQRDQLQWDFQESAPTWWRTVWQKQSSWQQLVAVPSDQPIYIMHTSGTTGAPKGVLRSSGGHAVGLQFTIQYIFNIHPRDVMFAASDIGWVVGHSYILYAPLLAGAATVLYEGKPGTPDASAFWKVVEEYQVNTMFATPTALRAIKQENTKLAEIGARGGLRSLGERSEPTLVSMYQELLDQHGGRNAQVIDNWWSTEAGSFGLTPIP---PIKPGSAGKPMPGFDVRVVDEHGEEVPKGSMGNIVLALPLPTAFNTLWLEEERFYKSYLQRFDSRFLTGDAGWVDPDGYVHVMSRNDDVLNVSAYRLSSGAIEEAISSHPQVAEACVVAIPDQLKGQLPFAFISLSVADHPAPTIAAEVQSLVRSRVGAFASGGIVQGKGMIPKTRSGKTLRRVLREL----------------------------- 116179904 9 -----------------------HHRSLNDPESFWGHQAEQLYWHKKPSSALRRTTKTLTTGDEWFPDGEISTCYNCVDRHLAGRGDVPAILYDSPVTNTKQRITYNQLLDEVEVFAAALREEGVKKGDVVLVYMPMIPAALIGILAINRLGAIHAVVFGGFAAGALAQRIEASRPVAILTASCGIDGNKPIPYRDFIEEAVRKPSKTIIWQLL----------WRPTRKLKWQHLVKSARARNKRAEVKSTDPIYIIYTSGTTGLPKGVLREAGGHAVGLHLTISYLFGIHPGDVMGCFSDIGWVVSHSYTLYGPLLTGASTVLYEGKPGTPDASAFWRLVEEYKINTMFTAPTALRAIRKDDPDNSHFTERGGLKSLGERSEPAIITMYQGLLKRYAADNADVVDNWWSSESGGIALVPYAGKLDIKPGSAGKAMPGFDVRVVDDEGREIKRGKMGNIVLALPLPTAFRTLWEDEERFYKGYLKRFDGKWITGDAGWIDERGYIHIMARTDDIINVAAHRLSTGALEQAITSHPLVTEACVVGIPDALKGQMPFAFVVTTTGTGTDTQLFAEIQKLVRSQVGPIASGGMIRGKGMIPKTRSGKTLRRVLREL----------------------------- 169600937 11 -----------------------YKASISDPETFWNRQAQNVHWHKKPSKAFQRSLKKSNVSHEWFADGEISTTYNCVDRHVASNGENIAIYWDSPVTQQKEKYTYNQLLSEVETLAGVLREEGVKKGEVVLIYMPMIPAALFAMLAIARLGAIHAVVFGGFSAAALAQRIDASRPTAIMTASCGIEGNKKPTGYKTMIEEAVQKSSHKPDRTIIWQR--EQLRWEDGQRNWQRLTKSARNRGLKADAVSIKDGLYIIYTSGTTGLPKGVVRSAGGHAVGLNFSMKYLFGIHPGDVQFTASDIGWVVGHSYIVYAPLLVGATTVLFEGKPGTPDASTFWRIIEEYKVTTMFTAPTALRAIRREDNKFFESRGKKTLRALFLAGERSEPSIVEMYQKLLTKHCAPVVDNWWSSESGGFNFSSRPKPLPIKPGSAGKAMPGFDVRIVDDEGKEVSRGVMGNIVMIPLAPTAFTTLWEDEERFYKGYMKRFDGKWITGDAGMIDHEGYISIMSRADDVINVAAHRFSTGAIEQAITSHPSIAEAAVIGIPDALKGHLPFAFITLSTSDHPDG-----------------AIPDEKFASEVQKLTRSGKTLRRVLRDL----------------------------- 51245949 48 ----------------------------------------------------------------------LNIAHEAVDRHANPRGDRLAIRWLGKDGG-VRDFSYSDLKRQSNRFANVLRELDIGRGERVFTLAGRVPELYFSAFGTWKNGSVFCPLFSAFGSEPIYQRLSKGDAKVLVTTER---------LYKQKVAALRE-RLPQLKHILLID-AAQDI----GEGLW-------SLPRRMEEAADAEDMAIVHFTSGTTGMPKGAVHVHNAVLTHYLTG-KYVLDFHPGDVFWCTADPGWVTGTSYGIIAPLVHGVTNIIDEAEFD---AKRWYQLLEEQQVNIWYTAPTAIRRLMRLAIDPTKQYDLSHLRCIHSVGEPLNPEAVSWGQQSLG---LPIHDNWWQTETGGIMIANYP-AVDIRPGSMGLPLPGIEAAIVRRTGERAEAVTEGELALRPGWPSMFRAYLHEEQRYRKCFVG---DWYITGDLAYRDADGYFWFVGRADDIIKTSGHMVGPFEVESALLEHPAVTEAGVIGKPEALIGELVKAFVTLKPGTEPSEELRLELIGFARKKLGSAVAPKEIEFRDNLPKTRSGKIMRRLLKALAEGDTSTL--------------------- 71000864 5 --------------------QTVHAQSLHSPESFWSYHATKLHWKKPSQTVRRPKTLPSGVTHEWFPDGEISTTYNCVDRHVAARGENVAIIWDSPVTGVKEKYTYSQLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAAKPRVIMTASCGIEGSKGVSYRPLVEGAIAASSFKPSKTII----------WQRDQLRWWQRLVKSAGVKAGPVPVKSTDGLYIIYTSGTTGLPKGVFREAGGHAVGLHLSIKYLFDIHPGDVMFCASDIGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRIVEEHKVKVLSTAPTAIRAIRKDNKYFLQVARRGGLRHLKALGERSEPSIVQMFQELLTQHAAPVIDNWWSSESGGLALNSAAGLVDVRPGSAGLPMPGFDVRVVDDEGREVPRGTMGNIVMAMPLPTAFTSLFKDDERFYRGYVKRFNGRWVTGDAGMIDEDGYIHIMSRSDDIINVAAHRFSTGAIEQAILSHPDIGEASVVGMPDPLKGHLPFAFIQPRGSARPSAELFHAVNQLVREQIGAIASGGIIQGRGMIPKTRSGKTLRRVLREL----------------------------- 189211109 11 -----------------------YASSISNPEAFWQRQASYLHWKKPTKAFEKTTLKKSNVTHQWFADGEISTTYNCVDRHVADRGGNVAICWDSPVTGQKEQFTYAQLLQEVETLAGVLREEGVKKGDVVLIYMPMIPAAVFAMLAIARLGAIHAVVFGGFSPAALAQRIEASRPVAIMTASCGIEAKKPAEYKSMIEGAIRKSSFKP-DKTIVWQR--EQLRWEEGQRNWQRLVKSARNRGLKADAVKSGDGLYIIYTSGTTGLPKGVVRSAGGHAVGLNLSIKYLFGVHPGDVMFTASDIGWVVGHSYIVYAPLLAGATTVLFEGKPGTPDASTFWRVIEDYKVTTMFTAPTALRAIRRDGENAFEARGKKTLRALFLAGERSEPSIVQMYQILLAKHCAPVVDNWWSSESGSFASQDRPQPLPVKPGSAGKAMPGFDVRVVDDGGNEVKRGEMGNIVMAIPLPTAFTTLWEDEERFYKGYMKRFNGKWITGDAGMMDTEGYISIMARADDVINVAAHRFSTGAIEQAITTHPSIAEAAVVGIPDALKGHLPFAFVTLSTHDHPES-----------------AVPDDKLVSEVQRLTRSGKTLRRVLREL----------------------------- 153818342 11 -------------------YQEQYQWAKEQPEAFWRKQAQQIDWFQPPQ----TILANDEHGIRWFPDGVLNTCWLALDYHCEQRGDHTALIYDSPVTGKKQRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGVKSAMSIKLKKSWFISVANAALSSLMPVI------------------WNGTRSCNRPRHTVVCLCSLPIRCISYTQ-HTANERGVRDNGAGALKY---SMQIIYNMPQDGVFWAASDVGWVVGHSYIVYAPLIHGCTTILYEGKPRTPDPGAFWRVCQEYQVTALFSAPTAFRAIKKEGDY-LKKYDLSALTTIFMAGERLDPPTLEWVQSKTGK---PVIDHWWQTET-GWAIAGNPTGLEIKAGSATKPIPGYQVEILNELGENMPANQQGFVALKRPLPPSCLTVWRNHDRFESGYLAQFPGYYVSGDGGYLDDDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKDGVKIDAQLEQELVASVRNQIGAVACFKHAIVVERLPKTRSGKILRRIIRQIADGESYTI--PSTIDDPMSLNEL------ 121698117 9 -----------------------HAHSLQDPESFWSHHTAQLHWHKPPSRVRQPKTLPSGVTHEWFPDGEISTTYNCVDRHVAARGDHAAIIWDSAVTGVQETYTYRRLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAARPRVVMTASCGIEGSKGVAYRPLVEGAIAASSFKPFKTLI----------WQREQLRWWQRLVKSAGVRAGPVPVKSTDGLYIIYTSGTTGLPKGVYREAGGHAVGLHLSIKYLFDIHPGDVMFCASDIGWVVGHSYILYGPLLVGATTVLFEGKPGTPDAGTFWRIVEQHRAKVLFTAPTAMRAIRKDDDQFFLQVARRGFKALFLAGERSEPSIVQAYQKLLTQHAAPVVDNWWSSESGGLALRSVPAPLRVRPGSAGLPMPGFDVRIVDDDGKEVPRGTMGNIVMAMPLPTAFTSLFNDDERFYKGYLKRFHGQWMTGDAGMVDDEGYVHIMSRSDDIINVAAHRFSTGNIEQAILSHPDIGEASVVGIPDPLKGHLPFAFIQPRDGARPSAELFAAVNAAVREQIGAIASGGMIQGRGMIPKTRSGKTLRRVLREL----------------------------- 71003688 1 ------------------------RQSIENRDDFWLKAARSVHWHKPYGPTSNRNAAPQGQT--WFPDAQLNTCYSAVDRHVPAHAAAAPITVSPDQTHQSRSVTYYELLQQVQIVAGILRHKGVSKGDAVVIYMPMVPETSIAMLACARIGAVHSVVFGGFAPKELAKRVEDSRCKIIIAASCGLEPKGPVDYKPLVDEALKVSDHKPQSGLLFLRRHTPEWDWEVESKL-TSERVGGRSPCWECVPVASEDPIYTIYTSGTTGAPKGVCRLSGGHIVQLRYSIEHMFGMTPNDVMFCASDLGWVVGHSYIHYGPLLLGATSIIFEGKPVIPDAGIWWRICSQYKVTQMFCAPTALRAIVGQDADATPGVDLRSLRALFLAGERSEPQKFERLLKELAAPGAQTNDNFWSSESGGLMLSSAFGPLPARPGSAGLPMPGMDVRIVDDNGRELPRGQMGNLVLAPPLPSFLGGLWRNPDRFFKSYFSTFASKFETGDQGIIDDHGYVSILARSDDIINVSAHRLGTGLIEQVVTSHPDVIECAVVGAPDKLKGQSPFAIVVAHSGEDSAKQMLKNINDHVRKEMGPIAQLSGLIEAQKLPKTRSGKTLRRSLRQ------------------------------ 134098970 46 ----------------------------------------------------------------------LNIAYEAVDRHFGESARACALRWI-DKHDEVTRISYGELRELTNRFANVLHDLGITGGERVYTLLGRIPALYVSVLGTLKAGGVVAPLFSAFGPEPVAGAVLVTTPRLYRNKISQVRAG-----------------LPHLRHVLLV----GEGEAQPG-TVRLEDALAHASPTYEIAATAPEDAALLHFTSGTTGSPKGAVHVHDAVVAHHATAY-YGLDLRPDDVFWCTADPGWVTGTSYGIVAPLTHGATLVSDEGEFD---ARRWYRVLSEQRVTVWYTAPTALRMLMRHGSEPASRYDLSALRYVASVGEPLNPEVVVWAQDALG---MPVHDNWWQTETGAIMISNFPGE-EVRPGSMGRPLPGIEAGLLEDQGRVREGAAEGELALRPGWPSMFRGYLHDDARYAASFADGW---YLTGDIAARDADGYYWFVGRADDVIKSAGHLVGPFEVESALMEHPAVAEVGVIGKPDPVAGERVKAFVSLRSGHQPSEELRGELLAFSRRRLGAVA-PKELAFDDDLPHTRSGKVMRRLLRSRELGLPE--GDLSTL--------------- 148263671 43 ----------------------------------------------------------------------LNIAHEAVDR--QAAGDRLAFRWLGKDGA-VQDFTFCDLKEQSSRFANVLKRLGVEKGERVFVLAGRIPPLYIAALGCLKNISVFCPLFSAFGPDPIRQRLSRGDARLLVTTERGIR--ESLPQLRHV--LLTDIDDDLDETVLSLPR-----------------LMAEASADFTIPPTDPEDMAVLHFTSGTTGMPKGAVLVHDAVLTHLVTG-RYVMDFHSADIFWCTADPGWVTGSSYGIIAPLLHGITSIIDEADFD---AERWYRILEEQRVTVWYTAPTAIRMLMRAAIEPLKRFDLSPLRLIHSVGEPLNPEAVVWGERVLG---LPIHDNWWQTETGGIMIANY-AAMEIRPGSMGRPLPGIEAAIVDSVDVLTEPDVEGDLALRPGWPSMFRAYLHDEERYRKCFVSGW---YITGDLAKRDADGYYWFVGRGDDIIKTSGHMVGPFEVESALMEHPAVAEAGVIGKPEPIIGEIVKAFVCLKPGFEPTDKLRLELIGFGRTRLGSAVAPKEMEFVDSLPRTRSGKIMRRLLKARELGLPE--GDTSTL--------------- 115442876 6 --------------------EAVHQLSLQDPERFWLHHAEQLHWRKPSQAVRRTTKTPSGITHAWFPDGEISTTYNCVDRHLAGHGDDVAVIWDSPVTGTKETYTYARLLDEVEVLAGVLREEGVRQGDVVIIYMPMIPAALIAALAITRLGAIHAAVFGGFAPHSLAQRIDAARPKAIMTASCGIEGAKGVIPYRPLVEAAVAASTHPPDKILIWQRRGGQRNWQRMKSARMRGVRASAVPVPSTHA------LYVIYTSGTTGRPKGVVREAGGHAVGLHVSIRSLFDIRRGDVMFCASDLGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRIVEEHRVRTLFTAPTAMRAIRKDDPNAARGGLR-SLRALFLAGERSEPSIVRSYQSLLTEYAAPVVDNWWSSESGSPIIPDTPGVADWKPGSAGPPMPGFDVRVVDDEGREVPAGTMGNIVLTPLAPTAFTRLFSDDERFYRSYLGRFGGRWVTGDAGMVDSAGYVHVMGRSDDIINVAAHRFSTGAIEQAILSHAAIGEACVVGVPDALKGHLPFAFVQLDAGTGPLPELFAAVNARVREQIGAIASGGMIQGRGMIPKTRSGKTLRRVLRELVE--------------------------- 116669077 51 -------------------------------------------------------------------DGGVNIAYEAVDRHAERAGHEALRFIRSDGTARS--LSYAELAEQTGRFAGVLHRLGIGRGERVFSLMGRSPELYVAVLGTLKNASVFCPLFSAFGPEPVRQRLHLGSGRALVTT-------RALYRRKQIRDELPE-----LEFVLLIDAEGR----PDPGTLDLAELMRDAQPR-ETVPTRAEEMALLHFTSGTTGTPKGAIHVHDAVTAHHATGF-FALDLHADDVYWCTADPGWVTGTSYGVIAPLTHGVTTIVDEEEMD---AERWYRILAEQHVTVWYTAPTALRMLMKAGAGHAAGHDLSALRFVASVGEPLNPEVVVWGQEAFGQ---PVHDNWWQTETGGIMISNYP-AMEIRPGSMGRPLPGVEAAIVDPDGKATEPEGVGELALRPGWPSMFRGYLHEDERYLRCFAGGW---YLTGDLARMDADGYFWFVGRGDDVIKSSGHLIGPFEVESSLMEHEAVAEAGVIGVPDPVAGEVVKAFVELRTGWQPSESLKLDIIGFARKRLGPAVAPRLLDFTDALPKTRSGKILRRLLKARELGLPE--GDTSTIESP------------ 197327295 46 ----------------------------------------------------------------------LNIGYEAVDRHLAAHGGREALCIAADDT--VTHLTYGELGGLTGRFANALTTLGVGRQERVFTLLGRCPELYVTVLGTLRSARVLCPLFSAFGPEPVRQRLELGDARVLVTTEALYR-------RKVEENRHRLPH---LDHVLLV---GPVTDPPPG-TVSFAELMEHAPQEYVVPPTDPEDMALLHFTSGTTGAPKGAVHVH-EAVVAHHATAAFALDLRQEDVYWCTADPGWVTGTSYGIIAPLTHGATVVVDEGVHRW------YRILDSERVTVWYTAPTAVRMLMREGTRELPGPDLSALRFIASVGEPLNPEAVLWGQDVLG---LPIHDNWWQTETGAIMIANF-ASCDIRPGSMGRPLPGVEAALLQRDGRAEEAGVEGELALRPGWPSMFRGYLNEGARYAACFADGW---YLTGDLAKRDEDGWFWFVGRADDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGRPDPVVGAVVKAFVSLRPGLVPDAPLKRELLAFARRRLGPAVAPREIEFDQNLPKTRSGKVMRRLLRARELGLPE--GDLSTLEDPG----------- 78060446 29 --------------LDVSSYDELMRVSIAEPERYWDTVMRAIAWDVP--PTGYVDLSRGAQFPSWFPGGKLNWVNTIYARH-PATAQQKAVVAEREDGSVST-LTFAELEQRVQDFAAGLARHGVKQGDRIGLLMENGVEATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVIASTGFSRRTKRVDVQGALRDAWR--QLPLLEHVI-WKRGEGDTA-QDARDLDWQE-TAAAAPEQRSAAVSVDTPFMVIYTSGTTGKPKGVVHTHGSFPIKIAHDSLIHFDVQPGDVYCWPADMGWIAG-TLVLGCALLRGATLVCYDGAPDYPDWSRMSRVVERHRVTHFGSAPTLIRGMASHEALALAG-DRSTVRLLITAGEGIAPEHFNWFLQRFGDGTAPVINYTGGTEASGALLASVPRPIPPSGFNTVSP--GVAADVVNADGQSVTGEV-GELAIRAPFVGMTHSFWRDDERYLETYWQTIPGIWVHGDLALRTPDGNYFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADADKGQKLVVFIVPKPGTAVAAELETLVSGHVDKRLGRPFRPGRVHVVAQLPKTRSSKIMRRVIRSVYCGQPP--GDLSSLDNPAALDEV------ 119504314 80 ----------------------------------------------PWSSVLDESQAP---YLRWFVGAQTNASFNEIDRHLQGRGANKALIFEGDRWDPSKNFSYRGLLLEVVVRARVLTNLGLKTGDRIALNMPNIPEQIFYILAAQRLGIIYTPVFGGFSAKTLSDRLHDAGAKVVITADGGYRNAEAVPFKSQTDPALDNPNITRTEVAIALSQVGHDISIEYDRDAYSDDLVATAKQEFLAE-LKAKDPLFIIYTSGSTGKPKGVVHTHGAWLAGVTHSMHAVFEGTPDDVMYVVGDPGWITGQSYLIAAPLSMGMTTVVCEGSPLFPHAGRFAATIERYGITLFKAGSTFLKAVMTDSTRDMAAFDMSSLRAGTFCAEPVSPAVQQFAMENICSH---YINSYWATEHGGIVFSCHSGGLQPDAKTWALPWIQAQVRVAESTGREAEVGEKGELVITSPYPYLAHTLWGDKERFKAVYFDRWSESYTQGDYARRHEDGGFTLHGRSDDVINVSGHRIGTEEIEGAILRDKTLREVVVVGAPHDEKGETPVAFLVAAPGRKLNDDDFSRLQGLVRSEKGATAVPSDFLVVPAFPETRSGKYMRRTLRGLLL--DAPLGDISTLKNPEVVD-------- 70605878 3 -------------------YFTLYQLALEKPEVYWKSFSDKLTWFTPWEKVLQQK---DKYRYSWFVNGKTNISYNTVDRHTG-----TALVFFPED-SKPIYVRFEELKRVVQSISSILLKLGLRKGKRITIYSPNSIQTLSTIFASARIGAIYSLIFAGLGKEAVNSRLQDFNPDIIVTSKYTVRRGNKIPLKGNIMFRQKDDN----EEINNLLNMSEDVKVEE---------------------IESSEPLKVMYTSGTTGKPKGVILPHGSWMVGDYTVFDILFGLKPTDTVFTTADVGWIT-FSRVMYGTLLHGSTFGFMEGAPDNPT-DRLVKIIDEIRPKVFFTSPTLLRMLR-----------RYEIRIIATAGEIFDEQTWE-YAKRFADR---VTDVYGQTELGYIIGTPYSDDVEAKPGYAGVPFPGAVVDTLDEDGRSVRG-NPGYLVCKTPFPTQFTGILNDEERF-LSYFKKF-GYHDTGDVAIL-EGNYVKIVGRADDMIKVAGHRITSGEVENVIMEIDGVKDVAVVGVPDEVKGEKLIVFIVGNVNQD-------EITRKVRDSLGPIYIIDKVYYVKRLPKSRSGKVVRRALRDLLIGKQI---DSSMLEDPEVIEEI------ 13542099 31 -----------------------YDKADSDPEWFWPQVIKDIEFFSPYKKVFDNSGGPQHT--KWFTEGLINIEYNAVSRY--KDSSKPAVIYQ-NEYLERETLSYSGLNIYVSSVASTLLDMGIRKGDRVGIYMPFNLKSAIAFYSILRIGAVAVPMFSGYGYEAVKTRVEDAGVKLLFTSKGYSRKGKFVDM-MSVAEKVGLP---------IIAEGGSKKGYSFEDAMHGQKRIET-------EKTGSEDTAIMLYTSGTTGKPKGTVHVHGGALINIAKEVKYYMDLKDGDVLHWITDLGWMMG-PWALIGTNVLHGTIYLYDGAVDYPDASRLFTILEDNNVTLLGLSPTLVRMLRY---KNIE-RRFNTVRLFGSTGEPWDDESWSYLFNVLGGGKTPISNISGGTDIIGCFLASNP-AIPIKPKCLYRG-LGMNASIFDENGKEVYGKV-GYLVAKKPSPSMTRGLWMAEDRYLESYWSRFQGVWFHGDFGEMDEDGYFYLYGRADDVIKVAGKRVGPNELEDIVMAVNGVIEAAVISIPDKIKGEALAVFYV---GE---PDLSGRIKDAIESKMGKPFSPSYVLRLRKLPKTRNGKTMRRVIRSSFLGDPGDLSNTEDLDSIKEIEEL------ 16081377 31 -----------------------YARADRDPEWFWPRDDLGLEFFKKFDHVMDLS--EGVPWAKWFTGGRINIEYNAVERY--SDSENTAIVYESEDGYKSK-MSYSELNRKVSALSSAIHDMGIGRGDRVAIYMPFNANSAIAFYAVLRIGAIAVPMFSGYGVDAVRNRIEDSGSSLMITSASYRRKGKAI-------------DMSAVARSINMK-TIMDAD----RTDFYRFEDAVSGGKNVPERTSSEDPAIMLYTSGTTGKPKGTVHVHGGALVNIAKEVKYYMDLKENDVLHWITDLGWMMG-PWALIGTNALHGTIFLYDGAIDYPDPDRIFDIVHDNGVTLLGLSPTVVRMI------KFRGTSRTTVRVFGSTGEPWDEESWVYLFSILGRGRASISNISGGTDIIGCFLASNP-AIPQKPRCLYRG-LGMNASIFNEEGR-EVYNTVGYLVAKFPSPSMTRGLWNNREKYLETYWSKFKDIWFHGDFGEMDEEGYFYLYGRSDDVIKIAGKRVGPNEVEDMVMRVSGVTECAVVSIPDSVKGEVLAVFYV---GE---PGLSGRIAKQIEVGMGKPFTPAHVVRISRIPKTRNGKIMRRVIRSLPVGDVSNTDD------------------- 33599605 35 -------------------YDDLMRVSVEEPERYWNTVMRAIAWDEPPTGYVDLARGPQFPS--WFPGGRLNWVNTIYARNPATAG-QTAVIGEREDGSVGS-LTYQELETRVREFAAGLARHGARPGDRIGLLMENGVDATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVIASTGFQRRTKRVDVQGALRDAWR--QLPLLENVVWKRADGESA--QDQRDLDWQQIATAAQGQGQPVSVTPDTPFMVIYTSGTTGKPKGVVHTHGSFPIKIAHDSLVHFDVHPGDVYCWPADMGWIAG-TLVLGCALLRGATLVCYDGAPDYPDWSRMSRVVERHKVTHFGSAPTLIRGMASNETLALAG-DRATVRVLITAGEGIAPEHFIWFQQRFGDGSAPLVNYTGGTEVSGALLSSVPRPIPPSGFNTISP--GVAVDVVDPDGHSVTGEV-GELAVRAPFVGMTQSFWHDDARYLETYWQAIPGIWVHGDLALRTPEGYFFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADAAKGQKLVVFVVPRPGSVPDDALQAAVIGHVDKRLGRPFRPGRVHVVSQLPKTRSSKIMRRVIRSVYCGQPP--GDLSSLDNPAALDEV------ 73541510 32 ------------------RYDDLLELSRNHPDRYWAMQHCGIVWDTPPTSYLDPA-SPREFP-QWFPGGRLNWVNTVLATDDPRTRDQAAVVAE-REGGEVQSISYAELGTRVRQFASGLQALGIGRGERVGLLMENGIEATVSLLALASIGAIVVPLFSGFGVDAIVARLSAAEATSVIASTGFSRRSKRIDVEGTLREAARLPALKRVQAGAAQAAGPQDLDWQA-------VMASGAGRLADPVTLGPQDPFMVIYTSGTTGKPKGVVHTHGSFPLKIAHDAVVHFDVAPGDVFCWPADMGWIAG-TLVLGCALLRGATLVCYDGAPDYPSWARMSQLVERHKVTHFGSAPTLIRGLASNEQVALQG-DVSSVRLLITAGEGIDPEHFCWFQRTFGRGTQPLINYTGGTEVSGALLSPIPPS----GFNTTSP--GVDVDVVDAGGTPLTG-TVGELVIRQPFVGMTQSFWQDAERYLDTYWHTIPGLWVHGDLALRRPDGTFFMMGRSDDTLKVAGKRLGPAEVEEVVLELPEVAEAAAIGVDDKDKGQRLVVFVIETGGAADADAVASRVISHVDKRLGRPFRPSAVHVVNQLPKTRSSKIMRRVIRSVYC--NTPPGDLSSLDNPASLDEI------ 38639536 16 -------------------------QSEHDPRDFWREESARLYWETDFTEVVES--LDGSPRCRWFTGGRTNLSFNALDRHLAEKGEKCAII-HRDYLGQTHRLSYRELWQQVNTLCSMMQSWGVKPGDRVLIALPMTPLVAVAMLACARIGAVHVVLYSSITHEALMQRIAVSQPVLLLHSREQ-RGRKELPVIAERMAGLRVVDTYSRAFEELLARHRGNVTW-----------------------LAASAPSHLLFTSGTTGTPKGIVRDTGGYAVALLASLVHLFRLRDDEIFFTTADAGWVTGHSYGIYGPLLAGLTTVLCEGEYWW-------QMVETLGITRMLTIAGAIRMARRQGKPR---ADLTSLRTLYLAGEPLDNATDEWVAAQLG---VPCENHYWQTESGWPLLA--------GSGRALSPVFTRAAEVV----HPASGKTTGMLVINNTLPGGMSTLWQNDIQHDQYYWSYRQRQYATHDCAIRVGERII-IQGRMDDVMNIGGKRIATAEIENALMGLEGVVEVVAAGTAHYLLGEMVALFVVTDIADAQQAALKKNICARLVARCGRFAVPRRIHITSALPKTFSGKVMRRIL-------------------------------- 85708114 110 ---------------------------------------------------------------RWFEGGLTSTAFNEVDRHLSGHGDEAAMIFEGDGPVDSEVISRRKLLLESAKCALALKALGLEAGDRIALNMPSIPEQIYWTEGAKRMGIVYTPVFGGFSDKTLSDRIADAGARVVVTADGSYRNAQMVPFKPSTDPALDNELVVAPEHVVVVKHTAQDLPWNEARDHWSHDLTAAAGEELLKAAVDAEYPNFIIYTSGSTGKPKGVVHVHGGYASGVAATMPAAFGAEPGDVMYVVADPGWITGQSYQIAASLLSRVTTVITEGSPVFPHAGRFASIIERYGVNVFKAGVTFLKSVMQENLKDIQRYDLSSLKVATFCAEPVSPAVQAFAMEHITHR---YINSYWATEHGGMVWTHFADAFPLEADAHTYPLDGSSNGPVEYEGAPAEDGEKGEIVIALPYPYLTRTIWGDVERYADTYWRRWKGAYTQGDFAMRHPDGSFSLHGRSDDVINVSGHRIGTEEIEGAILPNSPVGNVIVIGAPHSQKGVTPIAFVTPVEGRRLTQDDKRRLTDLVRTEKGAVAVPQDFIELSEFPETRSGKYMRRMVRAVVEG--GEVGDASTLRNPESLDEL------ 28828864 11 --------------VNDSNYANSY------PEDFWDEVAKKVFWDKMYDKV----YSGDEIYPDWFKGGELNTCYNLLDIHTKNKRDQDAIIYECPFLKKTEKLTYYQLYEKVCEFSRVLLNLNVSKNDVVLIYMSNTLEPLIAMLSCARIGATHCTIIDGYSVKSLIDRIETITPELIITTNYGISNDEIITFTPNLKEAIKPSNVITLFRNEVLDETNNDIPTIPNT-LSWYDEIKKQSPFYEYVPVESSHSLYILYTSGTTGNAKAVVRSNGPHLV-SIRYYRFRKESDIPQIVFSYSNIGWVSFHGF-FYGLLSVGNTFVMYEGINNKHIEDDLWKTIVKHKVTHTFPSPSVFRYLIKEGKIISSKYDLSNLEEIWCGSEVIEESIPEYIEQKL-KIKC--LRVFGQSEIG---ITSFISALNMPYKATGIPSIFIKPSILSEEGKVLNSNEIGFVAIKLPMPGFATTYYKNDEKFKQL-FSKFPGYYNTGDLGYKDQRGFYTIVSRSDDQIKIGYKKVQLNTIETSILKHPSVLECCSIGIYDVIRSVPIGVLVLKENQSIDLIKLQNEINNIITQDIESCAVLRKILIVNQLPKTKVGKIPRLILSNL----------------------------- 124521242 39 -----------------QHHQDLWKWSVDQLEPFWKSIWEYCGVITPYEQVLKSRTMPGA---EWFTGSTLNYAEHVFRNSRKH---KPALIFQ-SETVRQREVSWQELKEKTAKTAQYLKKLGVQKGDRVVAYMPSMPETVIAFLACASIGAVWSSCSPDFGNESVIERFKQIEPAVLFAVDGYSYNGRIFEKRKNITETLKKTIVVPYMDFGEIKPDSSTVSFKE-------VLKEEAKLAFEPVPFD--HPLWILFSSGTTGLPKPIVQGQGGILLEHLKILKVEQGVEPDDVYFWFTTTGWMMWN--LVIGNLLAGVTVVLYDGSPAYPTMDALWDLAEKTGMTHFGTSAGYISVCMKSGIKPKEKHDLSHLKAILSTGSPLTAEGFIWCYENVKE------DLWVVSTSGGTLCTAFVGVLPVHAGEIQTRGLGANIQAFDEEGKPVVNEV-GELVICDPMPSMPLYFWGDNKRYFESYFDVYPGVWRHGDWIKIDEKGSCVIYGRSDSTINRQGVRMGTSEIYRAVEGIDEIIESLVIDLEHLGRQSFMPLFVVLKQGRHLDDTLKNRIKTEIRAKVSPRFVPDEIYEVEQIPKTLSGKKLEVPIRKILLGPVDKVVNRGSMANPEALDFFIELAQ- 171325257 79 ---------------------------------------------TPYRCVLEERKMPGA---KWFPGATLNYAEHVFR---NERSDRPALLFRSERVPY-REVTWKELKEKTAAVASALKKIGVKPGDRVVAYMPNIPETVIAFLACASIGA----IWSSCSPDFGANSVIDRFQQIVLFAIDGCQYGGKEFDKRPIVDELRE-KLPSLKKTILLPYLREDVQAPDDSVLLWDDIIREKA-ELTYEYVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKSLLIEENLTKESTFFWFTTTGWMMWN--FLIGGLLVGASVVLYDGSPTYPDGNVLWELAEKARITHFGTSAAFINVCMKLGIKPKELYDFSDLQAVLSTGSPLTTEGFAWVYENVKDDIC-LVSCSGGTDVCTAFVAGSP-ILPVRAGIIQCRSLGANVQAFDENGNRLINEV-GELVITDPMPSMPLFFWNDYERYLDSYFDTYPGIWKHGDWIKIDEEGGCVIYGRSDSTINRAGVRMGTSEIYRAVEALDEVLESLIIDLELMGRKSFMPLFVVLQPGASLDEELKEKIKNEIRQKVSPRFVPDEIYQVEQIPKTLNGKKMEIPIRKVLLGPLEKAVNPGAMANPEALQFFIE---- 119871736 22 -------------------YFKLYGESVRDVFRFWGEAGRLV-WRRPPSKAYE-----GGV---WFPDGELSPYENVVGRHRGSVWDKVALVWESEE-GEVRVYTYGDLDRLVGEMAGVLRGLGVGRGDWVVFYAPPTPEVVALMLAAVRLGAPFEPVFTGWGWYALAKRVANRQPKVVVTVDAFPRRGRPVRVKEAVDKA-----VPEEVKVLVVPRMGVGV--ARRRNDVFLEEVERAPWEEA--VVPSGHPLFGLHAGYPEG-PRPLTHRAGGYLTQTYATTRWL-GVRPRDTYFCTVLPGWITGITYVLFGPLMVGSSVVVYEGGPDYPHWDRWWSIIERYAVTVFVTTAGALRYLSRQDPELLRRHNLDTLRLIITTAEPMEVEIWRWTYQYVGTGTVPTVDSFIQTEFGTFVTGPLPDYVPLKPGSAGPPMPGFVLDVVDELGNSVRG-RPGRLVAKAPWPAMPVEL-------------EFSGVYDTGDLAVMDNDMYIFPLGRRDGVLKVNGYRISPGEIKEAISKTLGV-EVEVEKGRDPLKFEVPIVKIRGSYKPE-------DIKRLVREMVGPIAEP------------------------------------------------------ 56459987 36 ------------------NYHDLYQWSVENDESFWGEKGSTI--VTDKEKM------PG---AQWFPEASLNFAENLL-RH---KDDHIALIFRGENGTR-QQLTYAELNHEVAAFAEGLRQRGVEAGDRVAAMMPNCIETIIGMLATTSIGAIWSSCSPDFGVQGVLDRFGQIEPKVLITVDGYFYNGKNLNIKSKTADIIK--QIPSIEATVLVNFSEQKDRIKGDKIFSWSDFAEKTQIDFAPRNFN--DPLYIMFSSGTTGVPKCIVHGTGGTLLQHLKEHGLHTDLDRDDNLFYFTTCGWMM-WNWLVSG-LAVGATLTLFDGSPFAPKPEFLWDVADEEGITVFGTSAKYLAALEKEGVKPGESHNLEKLRSILTTGSVLPPESFDYVYRDIKKDLC------LSSISGGTDIVSCFAILPVYRGELQCRGLGLAVNVYDENGKPVKGE-KGELVCENSFPCMPVSFWNDEERYFNAYFDRFKNTWAHGDFAELTENNGVIIYGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESIAIGQQYE-DDERVILFVKLRDGIELSDELRQTIAKTIRANATPRHVPAVILQVEDIPRTISGKIVELAVRNVVHGEP--VKNTDALANPEALDYFRDREE- 66816203 19 ---------------------------------------------------------------EWFSGGLLNACYNALDKHIVNGGEEIAFVHEIPSKQISTQITYKQLFDKVCKFSRSLKNLGIKKGDIVIIYMHNSIELIISALSCCRIGATHNIIFGGYTQKGLTDLLFNQSPKLIITSNYGLLNNDIYYFYKEIIESLINSNL-NLKNIILFNRNDYNNNGNNKNNNNWNDLVNDIEPLLEYELVESNHPIYVMNTSGTTSKPKAIVRETAGHIASLCYSVKNIFKLNKGDTYLSLSSIGWVSGHSTLLYGCLFSGCKSVFIEGNDNDTEKVRMFSLIEKYNVNVFPTTPHQMN-LIKMVDPNGEIRFQFNLKHLKHVSEKVYEKTINYLTNTL---KLSIIIDYWQTESGFPMINSTENDLNLKNCSVVAPGYNIQTSVIENKENEK-----GEIVIKFPLPGLCNCLFGDNDRYKQHYLNEFEGYFRTKDIGYFDENKVWYFSSRSDDSISYGSVIVNSGVLENLILKIQNISESCVIGIDDEIHGQEIAAILVLENKNIDTISLKNEINNIVKTNLFTCINIKYIIIVKRLPKTRTGKRIKSLLTSIFNNKSYII--PPTLQDDIVIDELLIE--- 145301080 37 -------------------YAQLYQWSVEKTTRFWGVKGELGDIVAERQDMQRT---------RWFPDSRLNFAENLLRRQ-----DESPAIISRIEGSPSRTLSWRELADQVARLAQWLRSQGIGSGDVVAAYLPNIPETVVAMLATTSLGAIWTSTSPDFGEASVVERFGQTRPRVLFAVDGYRYNGKAIDIQDKVAGVVG--QIDSIEQTVLIPLLGNPL--RLGHD-WQHVLASQPDAVLRFEPMGFNDPLYILYSSGTTGKPKCIVHGIGGTLLQHLKEHQLHCDIKPGERVFYFTTCGWMMWN--WLVSALASGATLVLYDGSPFYPDGNVLWDLARDEQVTLFGTSAKYLDALHKQGYAPIKTHELPQLRLICSTGSVLSPEGFDYVYQGI-KQDVQLSSISGGTDICSCFVIGNPISPVYRGESQGRG-LGLAVQVFNEAGQPVQGE-KGELVCTKPFPAQPIGFWGDEDKYHAAYFERFDNIWCHGDWIELTDTGGILFYGRSDATLNPGGVRIGTSEIYRYVEQLDEVEESIVIG-QQWQQDERVVLFVKLKPGLKLDDPLRERIRQQVRQHCTARHVPARILQVDAIPRTKSGKIVELAVREVVHNRPVN--NTHALADPEVLSQ------- 66822213 4 -------------LSDPFDYLNDNSYSKSNPEAFWDEVAKKVFWDKMYDKV----YSGDEIYPDWFKGGELNTCYNLLDIHIKNKRDQDALIYECPFLKKTIKLTYYQLYEKVCEFSRVLLNLNVSKNDNVLIFMANTLEPLIAMLSCARIGATQCTLFDGSSVKSLIDRIETITPKLIITTNYGILNDEIITFTPNLKEAIKPSNVITLFRNEVLDETKVQTIPTIPNTLSWYDEIKKQSPFYEYVPVESSHPLYILYTSGTTGNTKAVVRSNGPHMVIKYYTFRKESDI--PQIVFSHTNIGWVSFHGF-FYGLLSGGNTLVMYEGIKNKHMEDDLWIAIVKHKVTHTFPSPSVFRYLIKEGTIVRSKYDLSNLKEIWCGGEVIEESIPEYIEQKL-KIKC--LRVFGQSEIGVTSFISV-HALNIPYRATGVPSIYIRPSILSEEGEVLNSNEIGLVAFKLPMPPSTITFYKNDEKFKQL-FTRFPGYYDSGDLGYKDQRGFYTIVSRSDDQIKIGFNKIQLNTIDTSILKHPSVLECCSIGILSPDCHTAPIGILVLK--ENPSIDLNKEINNIITQDIESLAVLKKIIVINQLPKTKVGKIPRQILSNLLNDPNYQLPD------------------- 118592101 14 --------------------------------------------------------------FRWPRPATYNMAAAVSDQWAAQDPERLAIRQVLGDGTH-RDWSHLALNRAANRFANALEGLGLNRGDRIALLLPQIPETAIAHLAAYKSGAIAVPLAALFGLEALRYRLSDSGARVLVTDSAG--------LAKLADIRSDLPGLDLVISV----------DGPQTGVFGFDDLLEKASDTYRTLATTPDDPALMIYTSGTTGQPKGVLHGHRVLLGHMGIELSQNFLGRDGDLLWTPADWAWAGGLLNALFPALSLGVPVVCHASRKFDPEFA--FHLLERQKIRNAFIPPTALKMLRAVDSPA----KRFNLRSVGSAGESLGKETYDWFAAEFGFK---VNEFYGQTECNAVLGSAAALGVS-RSGAIGKATPGHQVAIIDDDGRELPAETLGQIAIRRPDP----VMFLEYNKPEATREKFIGDWMITGDQGLMDEDGYVHFVGRDDDIITSASYRIGPGEIEDCLLKHPAIALAAAVGKPDPLRTEIVKAFIVLKPGETKTTALENDIRTFVRERLSAHEYPREIEFVSSLPMTTTGKIIRRKLRDL----------------------------- 194541148 55 --------------ISINNYTSLHQWSIDHNDEFWGSQVKSLG--APKWTQTDSTQSHVNRDTVWFADATLNYAENLLSQ-AEQTPEREFIVFT-NESGEHKQLTGTQLLEQVSVVQQWLLNCGVGKGDVVAGYLPYLPETVIAMLATTSLGAIWTSTSPDFGIDSVVERFGQVKPKVLFCCDGYQFGGKTFDMTKNTTLSSKLSSVSEYATISVCQKSASTSDF-----VYWSDMAHHFSPQYQPTLFN--DPLFILYSSGTTGQPKCIVHSVGGTLLNHLKEHQLHCDIKPQDKVFYYTTCGWMMWNWHV--SALASGATLVIYDGSPVYPDHSVLWRLAEEHSVSLFGTSAKYLEALEQANYSPKSEHDLKSLTTLCSTGSVLYPEQFNYVYQHI-KQDLHLASIAGGTDICGCFVLGNPISPVYK-GECQGSGLGIDVRVLDDEGKTIT-QQRGELTCNNSLPNFPIGFWHDNERYHNAYWSKFTDIWHHGDDVMQTEHGGFIFYGRSDATLNPGGVRIGTAEIYQQVNALPEVEDSIAVGKLNQ-QSEEIWLLVKLAHDVELTQQLTDSIRETLKTKCSPRHVPRQIFAISDIPKTRSGKLVELAVKQLVNGQA--IKNIGAIANPEVLEEI------ 147918991 29 -----------------------------------------------------------------------NFAYDVVDVYARESPDKIALVW-CDDFGGEKIISFSEMKLMSDRAANLFKSIGIRKGDAVMLALKGRYEWWPIMLALHRIGAIAIPATHMLTTKDIVYRLKLADIKMMIAAEDKYLVPAVDAAQKECPDILKYKVVVNGNHPGWI-----DFDTEVEKA---GDHFERPTGE---EATKNEDISILYFTSGTTGMPKMVVHDF-AYPLGHILTAKYWQNVMDNGLHYTVADTGWAKAVWGKIYGQWIAGTAVFAYDY--EQFNPVNLLEMNQKYKVTTFCAPPTIYRFLINED---MSKYDFSHLKYCVVAGEPLNPEVYNKWLKLTG---IRLMEGYGQTEM-TVSIATYPW-MNPKPGSMGKPSPGYNIVLLNALGKPCEVGEEGEIVI-DTSKGMPVGLFKGYYRDEARTKSIWNNLYYTGDMAWMDEDGYMWFVGRSDDVIKSSGYRIGPFEVESALIQHPAVVECAITAVPDEIRGQVVKATVVLKKGYDPCDALKKELQDHVKKVTAPYKYPRIVEFVPALPKTISGKIRRVEIR------------------------------- 117928921 79 --------------------------------------------------------APDMRDARFFPEARLNV----VDTLLRRDDDTPALLFVREDGVRETW-SWHQLRSTVSRAAGALAAVGITAGDVVAAWLPNCPQAYVVALAAAWIGA----IFTSASPEFGAPAVLDRAPKILFAVDGYWYGGRCFDTAEKL--AAVTAELATVRNVVVIHYVHERPHGAAANVCDWRDFLTRG--EHAPVRGGFDVPQYVLYSSGTTGRPKCIVHRAGGLLLTHLKEHRLHCDIRPGDRVFYFTTTGWMMWN--WLLGALASEATLVVYDGSPMYPEPLALFDLAADLDITLFGTSARYLDSLRRSGLQPGSGRDLSALRTITSTGSPLLPDAFDWVYATVKR------DVHLASISGG---TDICGCFVL--GDPTRPVFGMAVDVVDDTGRPVPVGVTGELVCTRPFPSLPLGFWGDEDRYTEAYFAVFPDIWRHGDWITRTPHGGFVISGRSDATLNPGGVRIGTAEIYRQVARFPQIMDAVAIG--QQVDGERIVLFVTLADGAQLTPELVDEVQTAIRVNCSPRHVPARILAVPDVPRTHSGKIAEIAVRDAVHG-------------------------- 62423119 30 -------------------------------------------------------FRPDPTGGTWFPGARIDALHNLLLRHLDTHSDRLALHWEGEPGDR-ESLTYRELADDVATFTAALQKLGVGAGDRVALHTGWLPSTAVAMLACTGLGAPWTLIPVSLPVEALSQKFAQLNPTLVVTQDGAWRHGSIIPTKHRVDDALA--AIESVEHTIVVRRTGMDVAWFVG-DHWYSDLLESAARFVSPTSAVDVDTTLCRALVASHDSPALLTSHTVGQLLPNIAAFHRAI-RGPGNL-WCAGDASWVVSQWHGLLGPLLFGDTAILYEGTLDIPNRDRAGQIISRFNVSTFLTAPSVMRSIREWEDES-HNQANSGIRRIITAGEAVEPELKAWLRERFKAHGTEVIDGWGQVLLGGI--------VYLRHASATMPDCGLH--VIADDGQTIRPGETGEMVLTTPLPGQVRSWEGSSTRDKQQRFG--PDRYATGDRVTFSTTGEVIHHGRLDDLVSISGQLISLSAVENVIDDHPFVHSSSALVIRREGLGRAVAAVVATVDFEVDDSSIASEIMNSVHDVLGGLGRPRAVVFVDALPK------------------------------------------- 124486076 27 -----------------------------------------------------------------------NFAFDVIDAWAKRDRNHLAMIWTNQD-GEEKKFTFWDMMVHSNEAANILMKFGIQKGDRVLLMLPRVPEWWILVLGIMKLGAVYSPSPHMLTVKDIAYRIKVGGFKMVITDSEN--------MAKVDEVATQCPHLQL--RMIVDDKPGEKIPWGYQNELKYPAPVSTKLVSSSGRKVLATDPMLIYFTSGTTKDPKMVLHDYAHPLGQTVTA-KFWHDLTEHDVHFTVSDTGWAKCGWGKIYGQWICGACIFVYDYRTKFHA-TELLPLIERYGITSFCAPPTIYRMLIIADLKKF---SFSELRTCTSAGEPLNPEVIRIWREGTG---LTIREGYGQTETCCCIAT-LPG-MEVKQGSMGKPVPGWHIQLHDDDGKEVEKGDIGKIAVSNPRPGLVREYLNNPEENAAMFVNGW---YYTGDKARIDDDGYYWFVGRNDDVIKSSGYRISPFEVESTLLEHPAVKESAVVGSPDEIRGMVIKAFIVLHEGYAPTEKLAKEIQEYVKRTTAPYKYPRLIEFLPELPKSFSGKIRRGELR------------------------------- 54024374 18 ----------------------------------------------------------------WHVPDEFNIAHACLD---VQRPDDTALIVDTGDTS-TRH-SFGEVAALSRRFAAALREFGLAAGDRIGVMVPQGLEVLTAHLGAFRAGMVTSVKFGG---DAVAHRLRDSGARLVVDADCFAR----------VRDGLT--DVPSLAAILVV----GDVPAGQAMVRSFAETLTAATEDTHTAATGPDTPAIIIYTSGTTGRPKGALH---GHRVLLAHMVRTAFENQPGDVFWTPADWAWIGGLFDVLFPALALGCPVV---ATPGAFTPDRALAVMRAHRITAAFLPPTALKQMRSAGVDRAAATG-THLRALASGGESLGQALQHWVHDTFG---APVNEFYGQTEM-NLTVGTARTRWSAEPGSMGRAFPGFTVTVLDDTGAPAPPGETGEICVAAGNPGQ---FLGYWNQPGTTAEKVHDGWIHTGDLGRADTAGNLWYQGRLDDVISSAGYRIGPGEIEECLLTHPAVAMAAVIGVPDDLRGEAVHAFVVPTDGVTGTDDLRRALQDHVKSRLAFYQYPRRITFLDELPMTTTGKILRRELRHLAA--------------------------- 118046379 28 --------LAQRYGLHFDDYHQLYHWSVNELETFWTEYYQIKAY-TPYTTVLSSREMPGA---RWFVGAQLNYAEHVFR---QATPDRPAVI-VASERQPPTPLSWAELQAQTAAIAQTLRNAGVGPGDRVVAYVPNTPHALIGCLATVSLGA----IWSSCSPDFGSPSVIDRFSQIVLIAVDGYQYGGK-PFDRRAEVAAIQAALPSLELTIGIAYLDPTTDFARGPVVQWEEAVQ-TSAELRFTPVEFNEPLWVLYSSGTTGLPKPIVHSQGGILLEHIKSLDLHFDMRPGDTFFWYTTTGWMMWN--FLIGGLLIGAIPILYDGSPAYPDMGVLWRLAEQTNMRYFGTSAGYITALMKSGIEPATQYQLSTLKSIGSTGSPLPPEGFEWVYDHIKR------DVWLVSYSGGTDVCPL---LPVYSGEIQCRILGCKAEAYDTDGHSVIGVM-GELVITAPMPSMPIYFWNDYTRYKASYFEQYPGVWRHGDWIVINERGGVVIYGRSDSTINRQGIRIGTGEIYRAVETIPEVLDSLVIDLEGLGGRSYMPLFVVLREGVTLDDDLRQRIKHTIRTNLSPRHVPDDVFQIDAVPVTLSGKKLEVPIKKILLG-------------------------- 108805145 41 -------------------YHELWEWSVTELEDFWESVWEFVRASRPYARVLGRREMPGA---EWFAGAELNYAEHIL------GGNRSALVSRSELRPLSS-MGWEELEERTAALAAALREAGVGRGDRVVAYLPNVPEAVVGLLATASLGAIWSSC----SPDFGVGSVIDRFKQIVLLAVDGYRYGGRDYDRMGVVARVQR-EIPSLQRTVVLPSAGPDTGALENAVLWEDFVGPHAGAALSFEQVPFDHPLWVLYSSGTTGLPKAIVQGHGGILLEHLKVMALHMDVKPGDRFFWFTTTGWMMWN--IVVASLLCGATALLYDGNPGHPDMNALWRFAEETGMNVFGTSAAYITACMKAGIEPGREFDLSALGAIGSTGSPLSPEGFVWAYEHVKR------DHWLFSTSGGTLCTAFVGGVPLRCGELQARSLGAKVEAFDEEGNPLIDEV-GELVITEPMPSMPLYFWNDPERLRESYFSVYPGVWRHGDWIKIKRHGGCVIYGRSDSTINRGGIRMGTAEIYSAVEGVPQIADSLVVDVQRPDGSAYMPLFVVLREGEELTEELKAEIRRRIREYCSPRHVPDEILEVPEIPRTLNGKKLEVPVKKILSGTPEKAASRDSLSNPRALDPFIE---- 108804406 36 -------------------YEDLWRWSVEDLEGFW---SSIWDFFTPPQRALASREMPGA---RWFPGARLNYA----ERILAPAGDRTAII----AHSQSRELTFGELREQVARARAGLLRLGVGPGDRVVAYLPNVPETVVAFLATASLGAVWATCAPEFGPRSV----VDRFGQLVLLAVAGYRYGDRFVDRRSEVAAIRE-ALPNLEHLVHVPYAGGANDALPG-AIAWEELLSEAAP-LACEPVAFDHPLYVLFSSGTTGKPKAIVHGHGGILLEHLKNLGLTWDLRPGDLMWFTT-TAWMMWNA--LVSALLLRAAIVTMDGNPVYPDLAFQWRLAERVGATMLGVAPAFLMACRKAGLAVGKSFDFSSLRQLGAAGSPLPPEGFDWVYEQLGPDVLLNIGSGGDVCTGIVQGSPLQ---PVYRGEISGPCLGVDAAAFDERGRPVVGEF-GELVIRSPMPSMPVGFWNDDRRYRAAYFERFPGVWCHGDWIRFAERGSCVISGRSDATLNRGGVRLGTGEIYAVVESLQEVRDSLVVHLEDDEGGPGLLLFVVLAPGAALDDGLRDRISSTIRRELSPRHVPDTIEAVPSVPRTLSQKKLEVPVKRILLGARPDVASRDSLLDP------------ 163856117 11 -------------------------------------------------------------SFRWLVPTQFNIAEACCHRWAASSSDRIAIYYE-DEAGNREVWTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETAVAHMAIYSVGAVVVPLSSLFGPEALETRLRDSDARIAI-----VDYASSANLLAISDNC---PNL----HQII------GIGFADERVLPWRSLLARQPGEFKPVPTRASDPAILLYTSGTTGAPKGALHSV---LIGNLPGFVASQDWKPNDVFWSPADWAWTGGMMDALLPTLYFGHPIV---GTRGRFTPERAFELMERYQVTNTFLFPTALKMMM----KAVASRYRLALRAVMSAGESVGETVFSWCQTALGITPN---EMFGQTEM-NYLVGNSRLRWPARPGSMGRPYPGHQVAVIDDAGQPVAPGETGEIALNDIHGFPDPILFLGYWRNEAATQAKFTGDWCTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHDAVANAAVVPKPDAERGALVKAYVVLTYAGHDQAQLIQALQEHVRDRLAPYEYPKEIEFIDELPMTTTGKIQRRVLRQ------------------------------ 160897713 32 -------------------YQALWQWSVTDLDGFW---RSIWDFFQVMARVLGERGMPGA---QWFPDTHLNYAEHVFRRASYEH---PAIIARCEG-AEPVELSWRQLERDVAALAARMRELGLGRGDRVVAYLPNVPQAVVAFLACASIGA----IWSSCAPEMGVSVVLDRGPKLIFATDSYVYGGRCFDRRAVLGEVLRGPEIGHVIHVPPLFRPG-----DPACELPWRNVLAWADALARPERLPFSHPLWVVYSSGTTGLPKAMVHSHGGIVLTHLKTHGLQHDVRPGDRFMFLGSTGWIVWN--LMVGSLLAGATVVLSDGNPTSPDDGALWDFIDRQQVTLFGCGAAFLAKTMKDGVVPARGRRFEKLRAINSTGSALPLEAYGWVYENVKR------DLWLASVSGGTDIAPL---LPVRAGEIQCRELGVAAHAFDEQGRSVTGEV-GELVITEPMPSMPLYFWNDADRYRESYFDVFPGYWRHGDWISFSEHGSAVIYGRSDTTINRFGIRMGTAEIYRVVEEVDEVLDSLVVDLEFLGRPSFMPLFVVLAPGLVLTDALVARIKDAIRTQASARHMPDAVIQVAEIPRTLTGKKMELPVRKLLLGEAAKVASPDAMANPRSIDFFVQYR-- 118726384 20 -----------------------------------------------------------------------NFAYDVVDEYAKTDPDKVAIIW-CDKSGAETTFTFGQLKEYSDKTANFFQSLGIKRGDPVMLILKRRYEFWFCILALHKLGAVTIPATHLLTSKDIVYRANAADIKMIVCVNEP-------EVIKHIEDSESKTPTVKYKALINGAKDGW-LDFSSG-------IQEASSQFERPRGSHNSDISLLYFTSGTTGMPKMVQHDY-EYPLGHILTASYWQNVSEGGLHLTVADTGWAKAVWGKIYGQWLAGCAVFVYDF--DKFVPKELLEVISKYNVTSFCAPPTIYRFFIKED---LSKFDLSSLKYCTVAGEPLNPEVYSQFYKATG---IKLMEAFGQTEL-TVTLSTFPW-MEPKPGSMGKPSPGYDIDLIDENGNSCQDGEEGQIVVRTS-KRKPAGMFGGYYRDEALTKSVWHDVYYTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDLIRGQIVKATVILAKNYNPSDELVKELQDHVKKVTAPYKYPRIIEFVSELPKTISGKIRRVEIRQ------------------------------ 33602670 11 --------------------------------------------------------------FRWLVPTQFNIADACCHRWAASSPDRIAIYYE-DEAGNREVWTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDADARVAI-----VDYASSANLLAISDNC---PNL----HQII------GIGFADERVLPWRSLLARQPNEFKMVATRASDPAILMYTSGTTGAPKGALHSV---LIGNLPGFVASQDWRPGDVFWSPADWAWTGGMMDALLPTLYFGHPIV---GTRGRFTPERAFELMERYQVTNTFLFPTALKMMMKSVPEP-RGRYQLALRSIMSAGESVGETVFEWCEQALGITPN---EMFGQTEL-NYVVGNSNRRWPARPGSMGRPYPGHRVAVIDEAGRPVKPGETGEVALNDIHGFPDPVLFLGYWRNEAATAAKFTDDWCTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHPAVANAAVVPKPDAERGALVKAYVVLTQGRDPD-SITQVLQEHVRDRLAPYEYPKEIEYVDALPMTTTGKIQRAVLRR------------------------------ 118726132 29 -----------------------------------------------------------------------NFAYDIIDEYARLEPDRLALVW-CDDHGNEKKFTFGDLKYWSDKTANYLIASGLGKGDKVMLILRRRYEFYFFAFAAMKIGVT-------FIPSTNQLMKKDIVYRNNAAEVKAIVAYNDPAIIEHVENSMED-SPTVKKYIMVGGTKDKWLDYDKEIEVCSNNWIR---PDREMGTRN-KDHMIIYFTSGTTSMPKMAVHDF-TYPLGHIVTAKYWHRVVENGLHLTVADSGWAKFAWGKLFGQWICGAVQFLYDM--DRFDPCNLLEKIEKYQVKTFCAPPTIFRFMLQHD---ITKYDLSSLTHCSTAGEPLNPEIFNRFKKLTGHE---ILNGFGQTETTVIVANYEWLSVDPGAMGMPNPAYNID--VVDEEGNSCQVGVEGELVIRDVDTNKPAGLFGYYKDPESTARVWYNNTYHTGDVVYKDEHGYLWFVGRNDDVIKASGYRISPFEVESAVIEHPSVVECAVTGAPDSIRGTVVKATIVLAKGYQPSEELKKEIQNYVKKVTAPYKYPRIIEFVDELPKTISGKIKRAQLRQ------------------------------ 148656086 43 -------------------YHALWRWSVTELSDFWQSIWDFFDIQATTQAVLADARMPGAV---WFPGATLNYAAHAF-RH--ASADRPAILFQSEGEAL-QTLTWAELQRQVASVAAHLEMLGVRRGDRVAAVLPDTPHAVIAFLACASLGA----IWSSCSPEMGVASVADRFRQIVLIAVDGYRYGGRAFDRRAALAELRS-TLTSVEHVVIVPYL--DPDAQVADAIPWNECLRHASLRFEP--VPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKSLALHLDLGPQDRFFWFTTTGWMMWN--FLTSGLLVGSTLLLYDGNPAWPDMHALWRFAADTRMTLFGTSAAYLTACRKANIAPGTTFDLSSLRAIGSTGSPLPVEGFRWVYERVRR------DLWLVSLSGGTVCTAFVGGCPLTAGEIQCRCLGARVDVFDEQGNSLVGDV-GELVVTAPLPSMPLFFWGDADRYRTSYFDVYPGVWRHGDWVKLTERGTLVIYGRSDSTINRHGVRMGTSEMYRAVEGIAEVRDSLVIDLENPDGTATMYLFVALETGVTLDDALKERIRATIRAALSPRHVPDVIIAIPDVPRTLNGKKLEVPIKKILRGPPEKAANRDAMANPQTLDAFVE---- 56420020 74 ---------------------------------------------TPYECVLRERKMPGA---EWFPGAALNYAKHIF-RHAR--ADRPAIIFRSERVPY-REVSWQELGEKTAAIAKALRAMGVKRGDRVVAYMPNIPETVMAFLACASIGA----IWSSCSPDFGAGSVIDRFAQIVLFAVDGCQYNGKEFDKMPVVSELRA-KLPSLKKTVLLPYWRGQMEAPDEGVVLWDDVVADKA-ELVYEDVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKALTISENLTKDSTFFWFTTTGWMMWN--FLVGGLLAGSTIVLYDGSPTYPDGNVLWELAEKAGITHFGTSAAFINICMKLGLKPKEQYDLSKLEAVLSTGSPLTVEGFAWVYENVKDDICLASCSGGTDVCTAFVVSPI---LPVRAGVLSCRALGADVQAFDENGRPLVNEV-GELVITKPMPSMPLFFWNDGERYRNSYFDTYPGVWKHGDWIKIDEQGGCVIYGRSDSTINRAGVRMGTSEIYRAVEAVDGVFESLIVDLEMMGKQSFMPLFVVLKPGAVLDDELKERIRQSIRQHVSPRFVPDEIYEVKQIPKTLNGKKMEIPIRKLLLGPLEKAVNPGSMANPEALDFFLE---- 54302847 42 -------------------YHQLHHWSITHSDIFWDQVWDFSDVIG--HKGEPTCLTPPQSTLQWFPNATLNFAENLLNRH--AAADAIVFHCEGQKELQQR-ISWQQLYRQTSQLTQFLAAKGVKKGDVVAGYIPNIPQAIIAMLATSTLGAIWTSTSPDFGADSVVERFGQTKPKVLLTADGYFYNGKSHSSLDNITQMLA--QLPSVEQLIVIPYTQVDI-----RELLWQSALEPYEPQFAPVPFN--HPLYILYSSGTTGKPKCIVHSTGGLLLNHLKEHKLHCNTRNGDRIFYFTTCGWMMW-NWLVSG-LASGATIVLYDGSPFYPNASVLWDMAEQEQLSLFGTSAKYLEALEKQNYSPNQFHSLPHLQTLCSTGSVLAPEQFDYVYSHIKSDLQLASISGGTDICGCFAINPLSPVYK---GECQSQALGMDVRVFNEQGQ-TELTQQGELVCCNSFPNQPIGFWNDPDRYHNAYWNTYPNTWHHGDFVALSSTGGMVFFGRSDAVLNPGGVRIGTAEVYRQVNPLHEITDSVVIG-QNWKNDVRVVLFVQLADGYLLDDALKATIRQRIKHHCSPRHIPAVILPVTDIPRTKSGKLVELAVRNIVHNPVTNIG---ALANPAALEEYKGRKE- 119720514 23 ------------------EYRRVYRESVEDVYGFWSSYARLLLWRKPWERVVEGE-AP---RVRWFAGGELSPYENVVSRHRGTPVWRKVAVLYESESGDAEVLTYEGLDALAGRIAGWLESVGVGRGDWVTVYSPPNPESLAFMLAAMRVGAPFEPVFTGFGYYELAKRIARRGSRVVFTVDGYTRRGREVDTLGSVLRAVEESGAKPV--LLVSERLGRKVPAAPG--VYTLDEALSSGAYSGSAVLGSSEPLFGLH-SAYRDDFKPLSYPAAGFLVQVYATSRWI-GLKPRETLFNTVWPGWITGVSYLVFGPLMTGSTVVLYDGAPDWRGWDRWISIVESYGVTLLLTTSGALRLMSRQPAELFRSHDYDSLKAVLVTAEPLDAETWGWAYSVLGTLKIPVLDLYIQSEVGTFLVGNLPSFTHIVPGTCGPPMPGFHVEVLED----------GRLVVRKPWPAIPVEAPGDFEKWREGFYDT-------GDAARYSVDGYIEVLGRRDGVMKVSGYRVSPGAIERVVAGVPGVRGVRVYARPDPLKFEV--PVVSVEGSADPE-----AVRKAVREKLGPILEP------------------------------------------------------ 62423307 40 -----------------------YAWSITDIEDFWESVWEYFDVKSPYTSVLEERVMP---HARWFTGATLNYAEHSLGA--PEQADEVAVT-AVSQTREDFTLTYAELRREVARVRAGLIDLGVKKGDRVVGYLPNQPEALVAFLAAASLGA----IWASCAPEFGTQSVIDRFSQVVLLAISGYMYGKAVDRTGELTEVLA--ALPTLTHLVSLDYGDFTLD-DDTREQFTNDVVDYASAELEFEPVPFDHPLFILFSSGTTGRPKAIVHSHGGILLETLKNHALHFDLGPGSQFCWFSTTAWMMWNT--LVGGLVVGSSIVMIDGNPNFPDPKELWRIAANTKATLMGVAPGAIMSARKAGFNPTEEFDLSAVSQFGAAGAPLPAEGYEWVYEQFGDDGCGGTDVC----TGILQASPL---TPVYSGEMSGVSLGFAASAFDASGN-EVVDDLGELVITQPTPSMPVTFWGENARYEAAYFDKYPSIWRHGDWAKFTTGGGVVVTGRSDATLNRGGVRLGTADFYSVLDTFAEVADALVIHLPDGGMGELVL-FVQTEDGMSFSDGLSDRIRTELKSRLSPRHTPDEVVPVTRIPLGRTGKKLEVPVKRIVQGATASVASTGALQDPWSLDEYVEYAQA 90577609 40 -------------------YAQLHRWSIKHSDQFWQQLWQFCNVLGSQQAVYCPTHSPPNKDQRWFPDATLNFAENLLAYSTKLSQQDAIVFYDTDKQHAQQRLSWQQLHQQVAMVAQYLQQQGVQKGDVVAAYMPNIPQTVIAMLATTSLGAIWTSTSPDFGAESVVERFSQTEPKVIFTTDGYIYNNKTITSLTTLSEALS--SLPSVKKLIVYPYINQKIDWQE-----MEDIVRRLDLTFTPTSF--DHPLYILYSSGTTGKPKCIIHSVGGTLLNHLKEHQLHCNIKPTDPIFYFTTCGWMMW-NWLVSG-LASGATLVLYDGSPLYPDPYQLWKMADKENLRLFGTSAKYLETIEKMQITPNKHVTLSQLDIICSTGSVLAPEQFDYVYKQIKQ------DVQLSSIAGG---TDICGAIGNPMGAVWRGECQVKALAMDVNVFNQAGETCGELVCCNSFPNQPIAFSQDGEKYFQAYWNTYPNTWHHGDYVSLSHHGGLTFYGRSDSILNPGGIRIGTAEIYRQINPFNEIADSVVVGQQYQ-NDVRIVLFVQLQPDVTLDNILINRINTQLRSQCSPHHVPSKILQVSAIPRTKSGKIAEKAVRD--AIHHRNVINTSAIANPESLEQ------- 146338424 15 --------------------------------------------------------------FRWDIPAQFNIAVATCDRHADGTGCLALIVVEED--GAARRVSFDELRDASCRFANVLKADGLAQGDRVAVFLSQSLELPIVHLAAFRAGLVSVPLFTLFGEDALQFRLQNSGAKVVVTDTTGFAKLQRI---RDRLPELKTIYVT-------------DGEGSGARPFW--STLERASAQFPTVATSSNDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNVMVHGFLPKPGDVMWTPADWAWIGGLFDALFPAWYHAVPVVGYRARKFVPQAA--MQLMADYQVRNVFLPPTALK-LMRQADVKHDGV---KLRSILTGGESLGAELLDWVRATFGIDAHEI---YGQTEC-NLVVGNNAKLFPIRPGSMGKATPGFEVLIVNEKGEELPRGERGIIGVRQPNPCTMIEYWRNPEATSKKFAG---DVLLTGDLGTQDQDGYFWYASREDDVITSAGYRIGPAEIEDTLLKHPAVALAAVVGIPDPVRTEAVKAWIVLRSGFVANDTLSRKIQDFVKVKLAAHEYPRHVEFTDSLPMTATGKVLRRELR------------------------------- 89076547 40 -------------------YTQLHRWSIKHSDQFWQQLWQFCNVVG--SQGEQVVYCPTNSPIRWFPDATLNFAENLLAYSTKLN-QQDAIVFYNEHSFKDKNLSWQQLHQQVAMVAQYLQQQGVQKGDVVAAYMPNIPQTVIAMLATTSLGAVWTSTSPDFGAESLVERFSQTQPKVIFTTDGYIYNNKTITSLTTLSEALS--SLPSIKKLIVYPYINQKIDWQEMEDVARR-------PELTFTPTSFDHPLYILYSSGTTGKPKCIIHSVGGTLLNHMKEHQLHCNIKPTDPIFYFTTCGWMMW-NWLVSG-LASGATLVLYDGSPLYPDPYQFWKMADRENLCLFGTSAKYLETIEKMNITPKDNVTLSQLDIICSTGSVLAPEQFDYVYKQIKQ------DIQLSSIAGG---TDICGAIGNPIGEVWRGECQVKALAMDVNVFNHAGETCGELVCCNSFPNQPIAFSQDGEKYFQAYWNTYPNTWHHGDYVSMSHHGGLTFYGRSDSILNPGGIRIGTAEIYRQVNPFHEVVDSVVVGQQYQ-NDVRIVLFVQLKQELMLDNILINRINTRLRSQCSPHHVPAKILQVSSIPRTKSGKIAEKAVRD--AIHQRNIVNTSAIANPESLEQ------- 163800358 27 -----------------------HQWSLEHNEHFWKEVWQFCDLITIKTQGKSRWQSPSNRDTVWFPQAQVNYAENLLS--LAEKQANELAIWFENERGDKQTYTWKQLCNEVSSVQQWLVECGIKQGDVVASYLPHMPQTVIAMLATTSLGATWTSTSPDFGIESVIERFGQVKPKVLFTCDAYTFNGKIFDMEKNHHIADHLDGLKQVCQIGYLKPNVFDCDVCTHD---WQNIINQYSPALHYTRVEFNSPLFVLYSSGTTGKPKCIVHSVGGTILNHLKEHQLHSDIQPKDRVFYYTTCGWMMWNWHV--SALASGACLVIFDGGPVYPTPDVLWDLAQRAEVSLFGTAAKYLEAIEKAGLSPIKDYSLPALKTLCSTGSVLYPEQFDYVYQHI-KQDLHLASISGGTDICGCFVLGNPIS-SVYRGECQYAGLGIDVQVFDSQG-KSVNERRGELVCTNSMPNFPVGFWNDTERYHSAYWDKFDNIWHHGDDVERCANGGLIFYGRSDALLNPGGVRIGTAEIYQQVNAIEGIVDSIAVG-KEVDRNEQIWLFVQTASGISLDERRVAEIKSRLKTSCSPRHVPSQIFAISDIPKTRSGKLVELAVKQVINGEVENLG---AIANPEVLEEI------ 94500887 40 -------------------YPELYDFSVRLPHLFWKDFGSFTASAEPKQILKNGEQMPGAI---WFQGAKLNFAQNL----LKYRDDRPAII-AYDERGKQQELSYRELYLQVAKFAHYLKQQGVKPGDRIAGFMPNVPETIIAMLAATSLGATWSSCSPDFGLQGVLDRFGQIEPTILITTDGYFYGGRTLNSLQKLNGIL--PHLPSIKKLVVIPYTSTDLTAFSSVDL-WSDCLSNRSETIEFAQLPFDHPLYILYSSGTTGVPKCIVHGAGGTLLQHYKELVLHTDISDEDSVFYYTTCGWMMWN--WMVSTLTTGAKLVIYDGSPFYPGPEGLWNMAETENLSVFGTSAKYISALEKAHYHPQEHHDLSNLKALLSTGSPLANEGFQFVYEHIKSDLC-LSSIAGGTDIVSCFTLGCP-ILPVYEGELQCLGLGMAVNVYDEAGKPLESSERGELVCEKPFPSMPIGFYGDNKKYLSSYFERFDNTWAHGDFAEHEDTGKSYIHGRSDAVLNPGGVRIGTAEIYRQVEKIDDVVESIAVGQPAGSDDVRVVLFVVLRDGLTLDDELQALIRKTIRENTTPRHVPSVIAQVEDIPRTLSGKIVEVAVREVIHG--RDVKNTDALKNPEALE-------- 212639113 39 -----------------ESHAELWKWSVEKLEQFWEEYGEIQS-SAPYTCVLEERKMP---RANWFPGARLNYAEHIF-RNMQE---KPALLFRSERGSL-REVTWEELKQQTAAVASALKKLGVKQGDRVVAYMPNIPETVVAFLACASIGA----IWSSCSPDFGANSVIDRFQQIILFAVDGCKTFDKVPTVKELQEKLP-----SLKKTIVVPYLRDDVKAWDESVLLWTDMLREEG-ELVYEQVPFAHPLWILYSSGTTGLPKPIVQGHGGILLEHVKILSIECNLTRDSTFFWFTTTGWMMWN--FLVGGLLVGATVVLYDGSPTFPDANVLWELAEKAKITHFGTSAAFINVCMKQGIQPKDTYDFSPLQAVLSTGSPLTTEGFLWVYEHVK-------DVWLVSCSGGTVCTAFVGVLPVRAGMLQCRSLGANVQAFDEHGHSLINEV-GELVITEPMPSMPLFFWNDERRYLESYFDTYPGVWKHGDWIKIDAEGSCVIYGRSDSTINRAGVRMGTSEIYRAVETVDGILDSLVIDLEVMGRKSFMPLFVVLQPGVELDDALKQRVKDAIKAHVSPRFIPDAIYQVDQIPKTLNGKKMEIPIRKLLLGPLEKAVNVGSMANPESLSFFIE---- 90413926 42 -------------------YHQLHHWSVAHSDIFWGHRGEPISFIPPKSKLSAK-------ETQWFPTATLNFAENLL-KNWNRHAAADAIVFHSEQKEQQQRISWQQLYRQTSQLTQFLAAKGVKQGDVVAGYTPNIPQAIIAMLATSALGAIWTSTSPDFGADSVIERFGQTKPKVLLTANGYFYNGKSHSSLGNITQMLA--QLPSVEQLVIIPYTQIDIRAKSVTQTLWQDALDPYEPDIQFTAVPFNHPLYILYSSGTTGKPKCIVHSTGGVLLNHLKEHKLHCNVKFGDRIFYFTTCGWMMW-NWLVSG-LASGATVVLYDGSPFYPDASVLWDMAEQEQLSLFGTSAKYLEALEKQNYSPNQFYSLPHLQTLCSTGSVLAPEQFDYVYSYIKSDLQLASISGGTDICGCFAINPLNPVYK---GECQSQALGMDVRVFNEQGQ-TELTQQGELVCCNSFPNQPIGFWNDPERYHNAYWNTYPNTWHHGDFVALSSTGGMVFFGRSDAVLNPGGIRIGTAEIYRQVNPLHEITDSVVIG-QNWKNDVRVVLFVQLADGCILDDALKATIRQRIKQHCSPRHIPAVILPVLDIPRTKSGKLVELAVRNIVHNPVTNIG---ALTNPSALEQ------- 86144806 32 -------------------YTEIHQWSVEQPESFWGSQDCINKAESEHIKTLGESRPKSNRDAVWFPNAQVNYAENLL--HSAKTLPNEIAIWFENERGEQQSYTWKTLREEVSSVKQWLVDSGVGQGDIVAAYTPYLPQTVIAMLATTSLGAIWTSTSPDFGVESVIERFGQVKPKVLLTCDGYTFNG------KTFDMADKNREI--IEHLNALKQVCEIGYLKPTRDLEKNNVKHDVSPQYQPQPLRFNDPLFVLYSSGTTGKPKCIVHSVGGTTINHLKEHQLHCDIKPRDRVFYYTTCGWMMWNWHV--SALASGACLVIFDGSPVYPQPSVLWDLAQRADVSTFGTSAKYLEAIEKVELSPIDSHSLPHLRTLCSTGSVLYPEQFDYVYKHI-KQDLHLASISGGTDICGCFVLGNPIS-PVYRGECQQAGLGVDIKVFNSSGH-KVNHERGELVCTNSLPNFPVGFWNDTERYHSTYWDRFDNVWHHGDEVAQSVHGGYLFYGRGDTTLNPGGVRIGTAEIYQQVNTIEGIVDSIAVG-KDIDRNEQIWLFVQLQQGVDLDDELLTAIKSKLKSSCSPRHVPSQIFAISDVPKTRSGKLVELAVKQVINGK------------------------- 125605526 132 -----------------------HKFSIENPEAYWKEEMGITFSVEPSCILRENDAYPGG---EWLPGAVLNAAANCLTAKPGRSSDDVAIVWEGKDSEPLNFVTLEELRKKVCLVANALDALNLAKGSAIAIDMPMNVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKISEAKAIFTQDYILRDDKELPLYSRVVEA-KAPMT-----IVIPVRGSTPIKGLRADDLSWEDFLAKVNHAKADNYTAVEQPAYILFSSGTTGEPKAIPWTHLTPLKSAADGWCHM-DIRRGDVVAWPTNLGWMMG-PWLVYASLLNGASMALYNGSLN---SSGFAKFVQDAKVTMLGLVPSIARSWKSTDCTA--GFDWSTIRCFSSSGEASSVDDYLWLMGRVCYK--PVIEYCGGTEIGGFVAGSLLQPQALSAFST--PAMGCNLFILDNNGNPQDSVGTGELALDPTFLGASTTLLADH---HEVYFSGMKVLRRHGDEFERTPDGYYRAHGRADDTMNLGGIKVSSIEIERICRVNDAILETAAIGVPPLGGGPEQLTIAVVFKDQSSQTEDLNQLKNTALKKLNPLFKVSSVVVVPSLPRTASNKVMRRVLRK------------------------------ 218441782 40 -------------------YAQLHQWSVNHSKEFWQEEGNFLA-----SQVGSQILIEGDSKAQWFPDYKLNFAQNL----LRYQNDHMALI-SRTELGQKRTLTYQQLYQQVAQLAAAMRELGIKSQDRVVGFLPNILETVVAMLATTSIGAIWSSCSPDFGLNGIVDRFEQINPSLLFTTDGYFYKGK--PLNSLEKIAAITDKLINSKKIIVIPKETPDISPLKNSLLYPDFLISQNTPQLEFEQLPFNHPVYIMYSSGTTGKPKCIVHGAGGTLLQHSKELKLHTDLKPEDKIFYYTTCGWMMWN--WVVSSLMIGATVILYDGSPFYPGVDSLFNLIDEEEVSIFGTSAKYIATLEKENLKPKQTHHLKDLKTILSTGSPLSDESFEYVYREIKEDVC------LSSISGGTDIISC-----FALGNPNLPVYGLAVDIFDEEGNPLRGE-KGELVCKRPFPCRPVSFWNDGQKFHHAYFSKFNSVWNHGDYAEIREHKTHWIYGRSDAVLNPGGVRIGTAEIYNQVNPLEEVKDSVVVGQNWQDDVRVI-LFVVLQEGLSLDEGLKNKIKTTIRNNTTPRHVPAKIIQVLDIPRTINGKISEITVRNVIHGET--VKNKEALANPQALD-------- 163848924 28 --------LEQRSGLHFADYHQLYRWSVDRLEDFWAALWEYIKAHTPYTTVLSSREMPGA---RWFTGAHLNYAEHVF-RHATDQ--RPAVIF-ASERQEPTPLSWASLRAQTAALAQTLREAGVGPGDRVVAYVPNTPHALIGCLATASLGA----IWSSCSPDFGSPSVIDRFSQIVLIAVDGYQYGGKA-FDRRAEVAAIQAALPDLELTIFIPYLDAEASGLRGRVIRWEDALRQEAELHTPVEFN--DPLWVLYSSGTTGLPKPIVHSQGGILLEHIKSLDLHFDMRAGDTFFWYTTTGWMMWN--FLIGGLLIGAIPILYDGSPAYPDMGVLWRLAEQTRIRYFGTSAGYITALMKSGVEPGTQFDLSSIKAIGSTGSPLPPEGFDWVYEHIKH------DVWLVSYSGGTDVCPL---LPVYSGEIQCRILGCRAEAYDTDGQSVTGVM-GELVITAPMPSMPIYFWNDNARYKASYFEHYPGVWRHGDWIVINERGGVIIYGRSDSTINRQGVRMGTSEIYRAVETIPEVLDSLVIDLEGLGGRSYMPLFVVLREGVTLDDDLRQRIKQVIRQTLSPRHVPDDIFQIPAVPLTLSGKKLEVPVKKILMGPVERAANPDSLRNPESLQFFVE---- 77459302 25 --------INQRHHLKLDDYPALHQWSIDQREAFW---QAIVDFFGISFHTQPDAVLRGGLKMEWFPGATLNFAEHLLSR----RDDAIAVIAIGEN-GQRELLTWAELAQQVAGFQASLQAAGVLVGDRIAACMPNTWQTLVAMLATTSLGAIWSCSSPDFGTHGVIDRFGQIEPKVLITCAGYRYAGKEIDQTVKVNEILE--QLPSLQQLIIVRPQAHATDYRTPANVLWDDFYEPGD-EPQFVPVPFDHPLYVLYSSGTTGVPKCIVHSTGGVLLQHVKEHGLHVDLGPGDRLFYYTTCGWMMWN--WLVSALAVGSAVVLYDGSPFYPDNERLLELLDDEQVSVFGTSPKFLATLESSGIKPRESYDLSHLRTLLCTGSALSPQSYDFVYRDFKPDVC-LSSMSGGTDIVSCFVNGNPMS-AVRRGEIMGKSLAMAVEVWNDAGQPVVG-EKGELVCTRSFPAVPIGLWNDGEKLRKSYFSQFPGVWAQGDYAEQLPHGGMLIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLDSVAIGQQWQDDVRVVL-FVHLKDGVTLDDTLQQQIRQVIRANTTPRHVPAKIVAVTDIPRTISGKVVELAVRNVVHGEP--VKNTDALANPQALEQFRDRPE- 52842058 52 -----------------ENYQDLHTWSVKHPESFWETLCLFLNFDTPPHQILN--YYSEMIEARWFSGARFNFAQKLLTRR-----DNHPALISLDENDCKSVISYAELYEKVAQCAAGLKAIGVATGDRVAAVMPNTSYTIIAMLATTSLGAIWSSCSPDFGTQAALDRIGQIEPKVLFICDGHQYQGKKHSSSEKVVQL--TAAITSLRQVVICPNINEEINLEQLPNTYWNDFI-KPVKECDFISLPFDHPVYIMFSSGTTGKPKCIVHGAGGTLIQHLKELGLHSDIKSADNLCFYTTCGWMMWNWTV--SALALGATITLYEGSPTYPTDNRMFRLIDEEKVTVFGTSAKFISAIEKAGVKPKSEFQLSELRCILSTGSPLLPKNYDFVYEHIKK------DLQLSSISGGTDIISC-----FALGNPILPVYGMEVAVYDEQGHSIK-QKRGELVCTKPFPSMPVCFWNDKDRYKHAYFERFPGVWAHGDFAEITAHNGLIIHGRSDAILNPGGVRIGTAEIYRQVEKVDDVVDSIVIGQDWQDDVRVVL-FVKLREGKKLDDELINLIKTTIRKNASPRHVPAKILQVPDIPKTLSGKVVELAVRQVVHGQS--VSNLQSLANPQALE-------- 90419927 49 -------------------YAALHRWSVDDRATFW---DVLWDVTGVVGDKDGPSLVAGDTDDRFFPEARLNFAENLL-AHAKDRPDADALVFRGEDKVR-RRLSWRELEALVSRLAQAFRAEGIVAGDRIAAMMPNMPETIAAMLAATSIGAVWSSCSPDFGERGVLDRFGQIEPKLLIACDGYYYAGKTIEIADKL-TAIADKLGAAKTIIVPYLGKADDVAATTPGGVSLDAFIASYAPEIAYERLPFSHPLYILFSSGTTGVPKCIVHCAGGLLVQHLKEHQLHCGVRPGARFFYFTTCGWMMWN--WLVTALASGATLLLYDGSPFHPKPEVIFDYMAEEKATFFGTSAKFIDASRKLGLKPAETHDLSAVEVLSSTGSPLSPEGFEYVYSDISPD-LHLASVSGGTDIAACFVMGVPW-LPVYVGEIQGPALAMATDVWNDDGQPVRG-EKGDLVCTKAFPSMPIGFWNDPDRYHDAYFARFPGIWCHGDFAEWTEHGGMIIHGRSDATLNPQGVRIGTAEIYNVVEQMDEVIEAICIGQPWDNDVRVVL-FVRLAEGLTLDEDLIKRIKSVVREGASPRHVPAKVLQVQDIPRTKSGKIVELAVREVVEG--RPVKNKEALANPEALEEF------ 154251608 38 -------------------YEDLRRWSVADIAAFWEAVWQFFGVTTPYECVLRDEKMPG---AEWFPGARVNYIRTLLSKG---SGNKTAIHAAGEE-GKARKISWDELKTQVFKVATALRELGIGPGDRVVSYMPNVPEAAVAFFATASIGAVWSSC----SPDFGAASVIDRFSKLLFATDSYRYGGKNFDRRAEVRDAL--PSLQHVVHV-----AGADPDYGSAEAIAWGKLISRPAVSETREDTRFDHPLWIVYSSGTTGLPKPFVHGHGGVLLEALKFTHFHLNLKPDSCMFYFTTTGWVMWN--ILLSGLVAGSAVVLYDGNPMTPKPDRLWELAAETGMTLFGASPTFLNGQMKLGIVPNKIYDLERMKSILLGGSPVMPEHMEWCFENLHP------DMWVTSQSGGTFVGGVP-TLPVHAGEIQARCLGVDVHAFDDKGESVIGEV-GELVVSKPMPSMPLFFWNDEHRYHDSYFDTYTDHWRHGDYFKVNERGGCFILGRSDSTLNRYGVRIGTAEIYRTIEGLEEIEDSIIVNLDLPGGNFFMPLFVVLKDGVALSDAVREKINKSLREKYSPRHVPDRIYEIDAVPYTLTGKKMEVPVRKILLGPVDKAASRDAMANPSAID-------- 29827103 44 ---------------DPTDYRALYQWSVTDLEGFWAAVWEYIDATTEYEGVLAEETMPGA---RWFPGATLNYVHHAL-RNLQPDAPAITAL---DETGAGYEITGRELRARVASVAASLRDLGVAQGDRVVGYLPNTPHAVIAFLATASLGAVWSVCGQDYVPKAAADRFAQLEPTVLITADGYLFNGTTHDRRASLELAVALPTLKAVDHV--------GLAWPEGGDLGWEDAATRA--EYLTIAVPFDHPLWVVFSSGTTGLPKGIVHGHGGVLLEHLKMLGLHTDLGIGDLLWYTT-THWMMWN--LVVSTLLTGATTCTYDGSPAQARPDVLWELAARHKVTVFGTSPQYLLAMSKLG-IAPSVYDLSAIRVVGCTGSALPASAYPWVRDHVGAGVQLA-----STSGGTDIVSGFAGSAATTAGELSAPGLGVALAAYDEEGLPVTDRV-GELVVTRPMPSMPLYFWNDPDRYRDAYFGAYPGVWRHGDWITLTSHGSVIVHGRSDATLNRNGVRLGSADIHDVVERLPEITEALVIGAEEPDGGYWMPLFVVLADGVGLDDSLRAKIRDAIRAGASPRHVPDEILAVPALPHTKTGKKLEVPVKRLLQG-------------------------- 187477669 11 -------------------------------------------------------------SFRWLVPTQFNIADVCCHRWATSGADRIAIFYE-DEAGNREVWTYARLAEAANQLAHGLTKMGVERGDRIGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDSEARIAI-----------------VDAASRANLLAASEHCPHLHQI-IGIGFADERVLPWRSLLARQPGEFKAVLTRASDPAILLYTSGTTGAPKGAL-LPHSVLIGNLPGFVASQNWFPGDVFWSPADWAWTGGLMDALLPTLYFGHPIV---GARGRFSAERAFELMERYQVTNTFLFPTALKMMMKSVPEP-RSRHRLALRAIMSAGESVGETVFNWCQDALGVTPN---EMFGQTEM-NYIVGNSHKRWPARPGSMGRPYPGHNVAVIDELGHAVAPGEIGEVALNDIHGHPDPVLFLGYWRKDAATADKYTGDWCTGDLATVDADGYLWYAGRADDVFKSAGYRIGPGEIENCLIAHPAVANAAVVPKPDAERGALVKAYVVLDYAGEDRNAMTQKLQEHVRERLAPYEYPKEIEYVEHLPMTTTGKIQRAVLRR------------------------------ 70730938 25 ----------QRHGLNLHDYPALHQWSIDQRESFW---QAIVDFVSFHQPAECVREGPQMPSAQWFPGATLNFAEHLLKRR-----DDSVAVVAINENGQREQLTHAELAAQVAGLQRSLRAAGVGLGDRVAACMPNTWQTLVGMLASTSLGAVWSSCSPDFGTQGVVDRFGQIEPKVLITCAGYRYAGKDIDQTAKVNQILE--RLPSLEQLLIVPYARSQARAEDYRSLWDDFYRPGGEPEFTP--VPFAHPLYILYSSGTTGVPKCIVHGTGGVLLQHLKEHGLHADLGPGERLFYYTTCGWMMWN--WLVSALATGASLVLYDGSPFHPDNEHLMDLIDREAISVFGTSPKYLAALEKAGSRPRQSHRLESLKTLLCTGSPLSPQSYDYVYREIKSELC------LASMSGGTDIVAC-----FVAGNPIQPVLGMAIEVWNDQGQPVIG-EKGELVCTRHFPSIPVGLWHDQSKLKASYFSLFPGVWAQGDYAEQLAEGGWLIHGRSDAVLNPGGVRIGTAEIYRQVEKLEQVLESLAIGQSWE-QDVRVVLFVRLQDGVELDEALQEHIRQVIRSNTTPRHVPAKILAVTDIPRTISGKIVELAVRNVVHG--LPVKNTDALANPEALEQFRDREE- 195655239 121 ---------------------------------------------------------------EWLPGAELNAAANCLTAKPGRSSDGPAIVWEGKDSDPLNFMSLEELRKKVCLVAKAIDALELPKGSAIAIDMPMDVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKLSEAKAIFTQDYILRDDKELPLYSRVVEA-KAPMAIVIPVRGSLLIKGLRVD-----DLSWQDFLRRVNHTEAENYTAVNQPAYILFSSGTTGEPKAIPWTHITPLKAAADGWCHM-DIRKGDVVAWPTNLGWMMG-PWLVYASLLNGASMALYNGSPN---SSGFAKFVEDAKVTMLGLVPSIVRTW--KNTDCTAGLDWSSIRCFSSSGEASSVDDYLWLMGRAGYK--PVIEYCGGTEIGGGFVT--GSMLQPQALSASTPAMGCNLFILDSSGNPQDSVGIGELALDPTLFGSSTTLLADH---QEVYFNGMKILRRHGDEFERTSDGYYRAHGRADDTMNLGGIKVSSIEIERICRVHEAILETAAIGVPPVGGGPEQLTIAVVLKDQSSQIEDLNQLKNMALKKLNPLFKVSSVVIVPSLPRTASNKVMRRVLRK------------------------------ 23500936 47 -------------------YAALHRWSVEDRAGFW---QLVWDFCSVIGERGNTALTDGHMAAKFFPEARLNFAENLL-RH---KGDGEAIVFRGENKVE-RRLTWNDLHALVSKLQQFMLSEGVQPGDRVAGMMPNMPEAVALMLAASSIGAVWSSCSPDFGVQGVLDRFGQIEPKLFFACDGYWYNGKRIAVADKVAEVTKLPGLKRAVIVTYLGEAEAVADKAEGIALYAALEPFKAKPVEFTQ-LPFDHPLYILFSSGTTGIPKCIVHRAGGVLLQHLKEHRLHADLRDGDRFFYFTTCGWMM-WNWLASG-IASGATLMLYDGSPFYPDGNVLFDYAAAEGMTYFGTSAKFIDAVLKAGLKPGETHDLSALRTISSTGSPLSPEGFAFVYDAIKK------DVHLASISGGTDIVSC-----FVLGVPTEPVLGMAVDVWNDDGKPVRG-EKGELVCTKAFPSMPLQFWNDAEKYQAAYFERFDNIWCHGDFAEWTEHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMPEIAEALCIG-QDWDRDVRVVLFVRLAEGVVLDDDLKARIRTKIRTGATPRHVPAKIIAVRDIPRTKSGKIVELAVRDIVHG--REVKNREALANPEALE-------- 104782216 28 -----------RFNLQLDDYAALHRWSIEHRPQFWQTLSEYFHWHEPPTHVLEE--GPRIADARWFTDATLNFAEHL----LQRRDDRTAVIAVREDGTR-RQLTHNELAAQVAGLQRAFKQAGIQPGDRIAAVMPNTWETLVAMLAATSLGAVWS----SCSPEFGTHGIIDRFGQIVLIACAGCEAGKALDLVEKINQVTE--QLPSLETVLVVPYTRSNTEFTHANARLWDDFCK---PGGAPTALPFDHPLYILYSSGTTGVPKCIVHRAGGVLLQHLKEHGLHNDLKADDVLFYYTTCGWMMW-NWLVSG-LAVGATVVLYDGSPLHPGPERLLDLIDAEGIQAFGTSAKYLAALEQAGVEPAKSHRLDSLRLLLSTGSPLSPHSYDYVYTRVKPDVCLASMSGGTDIVACFVANPL---LPVRRGEIAGKALGMAVEVWNAHGKPVIG-EKGELVCTQPFPSMPLGFWGDDDRYHDAYFSQFENVWCQGDYAEEYPGGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESVAIGQDWGNDIRVVL-FVRLRDGLQLDDTLRQHIRQVIRQYATPRHVPAVIAQVTDIPRTLSGKLVELAIRNVVHG--LPVKNTDALANPEALEQFRDRAE- 94311631 37 --------------LDFRDYASLWQWSVTDIEAFWQTIVDYFDFDTPAQRVLDRRTMPGA---RWFEGATLNYAQQIF-RHAGTGRQRTAIRHAGEAQPLAD-ISWDTLESQVASVAHALRQMGVTRGDRVAGYLPNVPETIVAFLATVSVGA----IWSGCAPDMGQVAVIDRFRQIVLIAVDGYRGGKTYDRAPVVADLVA--ALPSLTDLVIVPSIGSNVTPEHARRHTWSDVLAHDVPEITPVPFD--HPLWIVYSSGTTGMPKPIVHGHGGIVIEQLKLMAFHNNLGTDDVFHWYSSSGWIMWNAQV--AGLLLGTTIALYDGNPAWPDAGVLWRFVDQARVTMFGAGAAFFTNCMKAGVEPAEIADLSRLRGLGSTGSPLPEEAYDWIYGHVR------ADIWLAPMSGGFAGSFVAGCLPVYQGEMQCRCLGAKVEAFDDNGKPLIDEV-GELVCTEPMPSMPLFLWGDADRYRDSYFDTYPNAWRHGDWIRITPRGGAIIYGRSDATINRYGIRMGTSELYRVVEELPEVLDSMVVDLEYLGRESYMPLFVVLREGMALDDALRDTLRARIRVALSSRHVPNEILQVPGVPRTLSGKKMEVPIKKLLLGHAEKIANRDAMANP------------ 121605034 40 --------------VHTQDYDELWRWSIEDLPGFW---QSIWDF---FEVQADGEREPAMVGIQWFPNARLNFA-----EHVFRNATSAPVMLAHTEGAPLREISWEELERTTAALAAQLRSWGVQPGDRVASFMPNLPETVIAFLACASVGA----IWSSCAPDMGANVVLDREPKVLFATDSYSYNGKNHDRSVVVNELLAGPSVQRVVQVSGPLDGSRPLPWRNHCS--WQDCVASATPRY--ERLPFSHPLWILYSSGTTGLPKAIVHSHGGIVLTHLKSMALQNDLRPGDRLMFLGSTGWAVWN--LQVGALLSGASIVLYDGNPAWPTGDALWRFMDEHGVTQLGCGAAYLINCMKDGVRPRDFAKLSKLRTILSTGSPLSMDAYHWVYDAVKP------DVWLASISGGTDIAACFVALPVHAGEIQCRELGVAAYAWNDAGEPVVNEV-GELVITQPMPSMPLYFWNDNKRYLESYFETYPGLWRQGDWIRFTEHGSAVIYGRSDSTINRFGIRMGTAEIYRVVEEMPEVRDSLVIDLEFLGRPSFMPLFVVLQPGAVFDEVLQERIKHQIRSKASARHVPNEVVQVTEIPRTLSGKKMEVPVRKLLLG-------------------------- 218677249 39 ------------------NYTELHQWSVEQPELFWGTQDCINKAESEHIKTQGESRPKSNRDAVWFPNAQVNYAENLL--HSAKALPNELAIWFENERGEQQSYTWKTLCEEVSSVQQWLVDCGVQQGDVVAAYTPYLPQTVVAMLATTSLGAIWTSTSPDFGVESVIERFGQVKPKVLFTCDGYTFNGKTFDMTDKNREIIEHLNLKQVCEIGYLKPSNSDLNYLEKNDLSWHSIIDHYQPKLRFVRIGFNDPLFVLYSSGTTGKPKCIVHAVGGTTINHLKEHQLHCDIKPRDRVFYYTTCGWMMWNWHV--SALASGACLVIFDGSPVYPQPNVLWDLAQRADVSLFGTSAKYLEAIEKVELSPIDSHSLPHLRTLCSTGSVLYPEQFYYVYKHI-KQDLHLASISGGTDICGCFVLGNPIS-PVYRGECQQAGLGVDIKVFNSSGHKVD-HERGELVCTNSLPNFPVGFWNDTERYHSTYWDKFDNVWHHGDEVAQSVHGGYLFYGRGDTTLNPGGVRIGTAEIYQQVNTIEGIIDSIAVG-KDVDRNEQIWLFVQLQQNVNLNETLLAAIKSKLKSSCSPRHVPSQIFAISDVPKTRSGKLVELAVKQVVNGDVENLG---AIANAEVLEEI------ 111023063 26 --------VARRHSVRVDHYRALWRWSIADPAAFWQDVWDYFEFRSPGPALADDAM-PGAV---WFPGATLNYVDHVF-RNARPG--TPAILYAGEGATDVS-VGWDELRSAVAGLAVTLREHGVGVGDRVVGYLPNIPEAVVAFLATASLGAVWAACGQDYSAPAALDRLGQLDPKALITAD-GYRFGGKEHDRLAAAAELRGGLPSSALTVVVPHL---DPDSAVDGALTWADATGRDA-VLESVAVPFDHPLWVVFSSGTTGLPKGIVHGHGGVLLEHVKSLALQLDIRRDDTLF------WYTSPSWMMWAGLLVGATIVTYDGSPSYPTPDALWSLVSRLGVTVVGTSPGYVLACDKAGVVPVREHDLSALRAVGVTGSTLPAASSLWLSENVGR-RVPVVSI-----TGGTVVSAFVGGVPVWPGELSAPCLGVAVDAFDESGQPVRGEV-GELVVTAPMPSMPVSFWNDPDRYREAYFDVFPGVWRHGDWITITDRGTVLMHGRSDSTLNRNGIRMGSADIYQVVEKLPEVAEALVVGVDLADGGYWMPLFVVLSEGAELDDALKQRIRAAIREQASPRHVPDDIIEAPGIPHTRTGKKLEVPLKRIFQGDAGRTVDRSAVDDPGLLD-------- 154251010 35 -----------RYGLDLDNYAALHEWSVAAPADFWGDKGHTV--------LANETAMPGA---QFFPGAALNFAENLL-----RFDDAEPALLFNNEGRMAKPLDRGELRREVARFAVVLKRWGVGPGDRVAAFMPNCPETIVAMLAAASIGAV----FSSCSPDFGVRGVLDRFGQIVLVACDGYRAGKTLPAHDKLGEIIE--GLPTLEHVAIVPFIGEGPKNLKAED--WQSLLAEVTDEPLTFALPFAHPLYIMYSSGTTGVPKCIVHSAGGTLLQHLKEHLLHCDIKRGEVLFYFTTCGWMM-WNWLVSG-LAAGATLALYDGSPFAPDERVLFDYIDQAKINVFGTSAKFIDAVKKSGLKPRETHDLSSVRMILSTGSPLVPESFDFVYDDI-KDDAALCSISGGTDIVSCFVLGSP-LLPVYRGEIQARGLGMAVEVWDENGAPLKEASKGELVCTKPFPSMPIGFWNDDDKYRAAYFDRFPGVWCHGDFAEITAHDGVVIHGRSDATLNPGGVRIGTAEIYAQVEQMPEVQEALAIG--QDWQGDVVVLFVVMKPGISLDAGLEKSIRTKIREGASPRHVPAKIIAVADIPRTKSGKITELAVRDIVHG--RDVKNREALANP------------ 134045362 31 -----------------------------------------------------------------------NFAYDIVDEYAKIAPEKTAIIW-CDDNNDEKIFTFKDMKKYSDKAANFFLKHGIKKGDTVMLTLKSRYEFWFCMLGLHKIGAVAIPATHMLTTKDIVYRIEKAGLKMIVCIGE-----NGVP--EYVDEAVSEINSNVLKACVVNLNNKNWIDFSKELEESSEEF---TRPVGEMDTKN-EDVLVAYFSSGTTGYPKLIQHDH-EYPLGHITTAKYWQNVEDDGLHYTVADSGWAKCIWGKLYGQWIAGTAVFVYDY--DRFDAGNMLEKIAKYKITTFCAPPTIYRFMIKQD---ISKVDFSSLHYAVTAGEPLNPEV---YNKFLEFTSLRLMEGFGQTET-VVSVANFPW-MDPKPGSMGKPVPIFDLMIKGSDGKECDVGEEGELVFKDGKPGLFSGYFKDPERTKKSWYDGY---YHTGDTAWKDEDGFLWFVGRNDDLIKSSGYRIGPFEVESALISHPAVLECAITGVPDPVRGQIVKATIVLTGDYEASEELKKELQDHVKHNTAPYKYPRAIDFVKELPKTISGKIRRVEIRE------------------------------ 114321257 37 -----------------EDYHALHAWSIEDLERFW---SSIWDYTRPYDRVLGRREMPG---AEWFPGARLNFAENLLRHALHGDASAEALVAVSESGAPVR-LSRGELLEQVAALQGFLLAQGVGPGDRVAGVVGNTEHALIGMLAATGLGAIWSSA----SPDFGVSGVLDRFSQIVLLAVNGYSNGKPFPLEQNVELAERLPGLAAVLSIPLLP----DVGHPEGGLFWDEALAVHAGARPVFEQLPADHPVYILYSSGTTGVPKCIVHGAGGMLLNHSKELMLHADLKPGDTFFYFTTCGWMM-WNWLASG-LVTGARLVLFEGSPGYPDLDVCWDLAEREGITHFGTSAKFLGGCRKKELAPGEAHDLSALRVLFSTGSPLLPEDYDWVYGQV-KRDVLLASISGGTDICGCFVGGTPN-LPVRRGEIQCRLLGVDAAAYEDDGH-DAGHGRGELVVRQPFPAMPVRFWNDPDRYKGAYFKTFPGVWAHGDYVRFTEHGGAVIYGRSDATLNPGGVRIGTAEIYRQVEQVPEVADSLVVGEP--VDGDVVLLLVVMAEGQTLTEALEQRIKQAIKENASPRHVPGRIVAVPDIPYTRSGKKVELAVARMLQGREP--GNRGALSNPEALDAIAE---- 113868816 42 -----------------DDYDSLWQWSVTELEAFWDAVRAYFDFDTPATQVLDRHTMPGA---RWFEGATLNYVQQVFRHAGTSTGQRAAIRYAGEAQLLAE-VSWDTLEAQVASLAHALRQMGVQRGDRVAGYLPNIPATIVAFLATASLGAVWS----GCAPDMGQVAVIDRFRQIVLIAVDGYRYGGKVYDRAPVVADLVA-TLSSLTDLVLVPQVGSNAAPPAGRTHAWQEVLAHDVP-LAIEPVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQLKLMAFHNNLGPDDVFHWYSSSGWIMWNAQV--AGLLLGTTIALYDGNPAYPDAGVLWRFVDDAGVTMFGAGAAFFTNCMKAGIEPARIADVSRLRGLGSTGSPLPVEAYDWIYRHV-REDIWLVPMSGGTDFAGSFVAGCP-LLPVYSGEMQCRCLGARVEAFDDHGQPLLDAV-GELVCTEPMPSMPLYLWGDTDRYRDSYFDTYPGVWRHGDWIKITRRGGAVIYGRSDATINRHGIRMGTSELYRVVEDLPEVLDSMVVDLEYLGRESYMPLFVVLREGLVLDDALRDTLRARIRDALSSRHVPNEIVQVPGVPRTLSGKKMEVPIKKLLLGHAQGIANRDAMANPDTLDRFLAARQA 119474815 24 -------QLKDQLGVELSDYDALHQWSVENSESFWREVWTFTD--IRYSRLFDAVLEDGKKGAKWFPGARLNFAENLL-----RNRSKAIAIVSRLENGQRREISYSSLYQQVGQLAAAMRSRGVVSGDRVAAFMPNVSETIIGMLAATSIGAIWSSCSPDFGINGVMDRFGQIEPKILIACDGYFYNGKTIDCLPRVQDICRNIN--SIEHVLIVPVTCQNTSIHDIAGATWYDLLKENTPELIFEQLPFDHPLYIVYSSGTTGVPKCIVHSAGGTLIQQLKEQQLHVDLKSSDTLFYFTTCGWMMWN-WLVAG-LGSEATLVLFDGSPFYPKATSLIDIAEEERISVFGTSAKYIAALEKAHVIPRESHNLEHLRAILSTGSPLSHESFRYVYRDIKSDLC------LSSISGGTDILSVLGNPCLPVWEGEIQCAGLGMAVIWNEKGGSVLEEKGEMVCTKPFPSAPIYFWADNKKYHSAYFDTFPNVWAHGDYGEITHHRGIIIHGRSDAVLNPGGVRIGTAEIYRQVEKLDAILDSICIG-QQWDDDVRVVLFVILREGIKLDETLVQKIRRTIRDETTPRHVPAKIIAVADIPRTISGKIVELAVRNIVHNQA--VKNTDALANP------------ 145297059 90 ----------------------------------------------------------------WFPGARVNFAENVL-RHAHNPANEPAIYQVEEDGSHTV-LSWVQLESQVASLAATFKELGVERGDRIAAVLPNVPEAIIGLLAAASIGAVWTINSPDLSAEASIRRVKQLEPKVLVASDGYVFGGKEIDRREHVEAGLPSISATVLVRILDTQREPGVVSGKDVKRLAFDECVNKP---HAPERVGFNDPLWILFSSGTTGEPKGIVHGHGGMVLDGLKNISLHQDIGPGDVYYVAANTSWMVWNT--LVQNLLAGASAVTYAGSPKVTGKDHHFQIISDFGVTMFATGAAYLTMVEKAGIDPRAGRDFSALRSILSTGSPLPPSTWRWVHDAVKSDVHLGSDSGGTDICGGFLGSNPMEPVHL--GYLQGPLLGVAVEAHDADGQPQIDQV-GAMAVTKPLPSMPVMLWGDTDRYKSSYFTEGEGIWMHGDWITRTSSGEFIVHGRADATLNRQGVRIGPSDIYDALTDIEELSDYLVLGIEEDNGGYWMPLFVVLEDGVELDDALQQRICTTLRARTSARHVPDEIIVAPDIPVTHTMKRLEVPLKK------------------------------ 19880861 38 -----------RFGLRLDDYDALYDWSVAGKEDFW---RFLWEWAGLTGDLGGVALADGDKGARWFPEASLNYAENMLANAPE---GEAVVFWAEDKV--KRRWSGAELKAEVSRLQQALKAAGVGKGDRVAAVVPNMPETLAAMLATASLGAIWSSCSPDFGAQGITDRFGQIEPTVLFAPDAYWYNGKSHDVRAKIAQVLTELPTVKAAVIIPYVNETPDVSAIRGGVTWGDFIAPFAAAEPSFERVAFNHPLFILYSSGTTGKPKCIVHGTGGTLLQHVKEHRLHSDVKPGDRVFYYTTCGWMM-WNWLVSG-LAAGATLLLYDGSPFAPDGNILFDYADAEGMTLLGTSAKFIQQAEKSGLEPMRTHRLDTLRALASTGSPLMPENFAYVYRAI-KTDIHLASISGGTDIVSCFVLGNPTA-PVWAGELQTAGLGMAVAAFDDAGHAVSG-EKGELVCTRPFPCMPVGFWADPDKYRAAYFERFPNVWTHGDFIERTVHVGWVIYGRSDAVLNPGGVRIGTAEIYRQVEQLPEILEAVCIG--QEWDGDVVILFVVLREGLTLDKALEDTIRKRIKENCSPRHVPARIVAVKDIPRTRSGKITELAVRDAVHG--RPIKNTEALANPMALDEFRERPE- 153888152 42 ---------------TPEGYARLWEWSTTELEAFWTSVWDYLDLSTPFTQMLGDRTMPGA---QWLVGAKLNYVDQVM-RHVEEGGDRTAIRY-ASETKPLADLSWRELRQRVASLADALRKMGVVPGDRVAAYLSNTPDAMVAFLATASVGAIWSVCAPDMGQVAVTDRFRQIEPKVLIAVDGYHYGGRAFDRADVVAEMVD--ALPTVEHLVLVPQLLGEINFPEAHD--WRDLTADDVP-LVVTPVAADHPLWILYSSGTTGMPKPIVHGHGGLLLVQTMMGALHLDLGPDDVYHWYSSTGWVMWNSQA--SGLLGGVTLAIYDGNPGTPDLNTLWRFAQDAGVTFFGAGAAFFANCLKAGIEPGRDFGLSKLRAVGSTGSPLSAEAYDWIYRHVK------ADVWLNPISGG---TDFAGC--FVGGVATLPVYGSRVEALDEAGHPLIDAV-GELVCTAPIPSMPLFFWGDTDRYRDSYFDMYPGRWRHGDWIKITPRGGAIIYGRSDATINRHGIRMGTAELYRVVEDLPEVLDSLVVDLEFLGRESFMPLFVVLREGATLDDTLRSTINARIKAGLSARHVPNVIVQAPGVPRTLSGKKMEVPIKKLLLGPVERVAHPDAMANPEVL--------- 182439929 42 -------------------YAALHSWSVDELDTFWRAVAEWFDFSTPYESVLGDRAMPGAT---WFPGATLNYAEHALRTAEDPARADTPALLYVDETHTQLPVSWAELRRQVGALAAELRALGVTPGDRVSGYLPNIPQAVVAFLATAAVGGIWTSCAPDFGARSVLDRFQQIEPVVLFTVDGYRYGGKEHDRTETVAELRREPTLRAVVHIPLLG-----TDAPEGALAW--AALTSADTEPVFEQVPFEHPLWVLYSSGTTGLPKAIVQSQGGILLEHFKQIGLHCDLGPEDRFFWYTSTGWMM-WNFLVSG-LLTGTTVVLYDGSPGYPDVSAQWRVAEQTGATLYGTSAAYVMACRKAGIHPGRDFDLSRVQCVATTGSPLPPDGFRWLHDEFTNRGA---DLWIASVSGGTVCSCFAGAVPVHIGELQAPCLGTDLQSWDPAGRPLIGEV-GELVVTNPLPSMPIRFWNDPDRYHDSYFDVYPGVWRHGDWITLTDRGSVIIHGRSDSTLNRQGVRMGSADIYEAVERLPEIRESLVIGLEEPDGGYWMPLFVHLADGATLDDDLRDAIKRTIRENLSPRHVPDEVIEVPAIPHTLTGKRIEVPVKRLLQGT-----ELAKAVNPGSVDNL------ 214037344 36 -------------------YADLHRWSVENPQDFWRDFGEVIGEGDTSQVLAQENKFPGA---QWFPETRLNFAENLL-RHRDE---RTAIV-SLLENGERREISYAQLYIRVAQLASALQAQGVQAGDRVAGFMPNIEEAVIAMLAATSLGALWSSCSSDFGINGVMDRFGQIEPKILFAADGYYYNGKACDSLERLASIRK--QIHSIEKVVVVPVLHQVPDVSAIEDVLFADYLDDSASEVQFRRLPFDHPLYIMYSSGTTGVPKCILHGAGGSLLQHIKEHRLHVDLTREDVFFYFTTCGWMM-WNWLVSG-LASGASLVLYDGSPFAQEGKLLLDAIDREAITVFGTSAKFIAALEKAGHKPRQSHDLGSVKAILSTGSPLSHESFEYIYRDFKDDVC-LSSISGGTDILSCFVGGCP-TLPVYVGEIQAPGLGL-AVEIWNEAGQSVVEEKGELVCTRPFPCAPIGFWNDPDKYHSAYFDSFPNIWAHGDYGEITEHGGFVIHGRSDAVLNPGGVRIGTAEIYRQVERIEEVLESIVIGQQWQDDVRVVL-FVVLHDGVSLDESLQTRIRQSIRENTTPRHVPAVIVQVTDIPRTISGKIVELAVRNVV--HNRPVKNTDALANP------------ 170721893 36 -------------------YAALHGWSVEQRAAFWQSIADYFQWHTPPSQV--LSEGAQMPDARWFAKATLNFAEHLLRR----RDDHPAVTAMRED-GQRRSLSHAQLAAEVAGLQKAFKNAGIEPGDRIGAVMPNTWETLVAMLACTSLGAVWST----SSPEFGLHGIIDREPKLLIVCAGYQYAGKQIDQVDKINQVCT--QLPGLQQLIVVPYTADEFSTQAKVSLWGDFYQAGGEPTFTP--LPFDHPLYILYSSGTTGVPKCIVHSAGGVLLQHLKEHGLHNDLKADDVLFYYTTCGWMM-WNWLASG-LAVGATLVLYDGSPFHPGPERLLDLIDAEGIQAFGTSAKYLAALEQEGLEPARSHRLDSLRLILSTGSPLSPHSYDYVYAKIKADLC-LASMSGGTDIVSCFVLGNP-TLPVRRGEIACKGLGMAVQVWNEHGQPVTG-EKGELVCTRHFPSMPLGFWNDNDRYREAYFSQFPGVWAQGDYAEQLATGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVLESVAIG--QQWKGDVVVLFVRLRDGLVLDEPLQQRIRQVIRQYTTPRHVPAVILQVSDIPRTISGKLVELAVRNVVHG--LPVKNTDALANPEALE-------- 197332371 42 -------------------YPALHRWSVDELDTFWQAVAEWFDFTTPYESVLADRAMPGA---RWFTGATLNYAEHALRAAEDPARADEAALLHVDETHEAVPVTWAELRRQVGALSAELRALGVRPGDRVSGYLPNIPEAVTALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTVD-GYRYGGKEHDRRDTVAELRAPSLRAVVHIPLLG-----TDAPEG-TLAWSELTAAAT-EPVFEAVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLEHLKQLGLHCDLGPEDRFFWYTSTGWMM-WNFLVSG-LLTGTTVVLYDGSPGYPDTGAQWRIAERTKATLYGTSAAYVMACRKAEVHPGRDFDLSSVKCVATTGSPLPPDGFRWLHDEVAE------DLWIASVSGGTVCSCFAGAVPVHIGELQAACLGTDLQAWDPSGKPLVGEV-GELVVTNPMPSMPIHFWNDPDRYRDSYFEMFPGAWRHGDWITITDHGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGLEEPNGGYWMPLFVHLAPGATLDDDLRARVKTTIREQLSPRHVPDEIIEVPAIPHTLTGKRIKRLLQGTPLAKAVNAGSVDNL--------------- 110834097 35 -------------------YQSLHRWSVEQPAAFWQQ---VWDQCGVIGNPGDTVLTTGKTSARWFANGELNYAENLLKR----NDSHTAVISVLEDGTRSE-ISYSALRVAAGKVAAQLQAAGIKPGDRVAGFMPNRIETLVAALGAAWIGAVWSSCSPDFGVSGVLDRFGQIEPKVLLACDGYHYNGKWIDLGERIEEALK-PEL----FIVVPGRGDSSV---VPKALIWGAWLEAAGPAPDFIRLPFNHPLFILYSSGTTGQPKCIVHGAGGTLLQQTKELHLHADVRATDTFFYFTTCGWMM-WNWLICG-LHTGATLVLYDGNPAYPNTGRLFDLIDAEGITHFGTSAKFVQAVEKSGLCPKDSHDLGTLRTLFSTGSPLLHESYDYLYQQV-KSSLLVSSISGGTDIVSCFALGNP-MLPVYRGELQCLGLGMDVAVFDDAGKPL-ADSKGELVCRSPFPSCPVSFWNDGQRFHDAYFARFDGVWAHGDYAQLVPHAHHQIHGRSDAVLNPGGVRIGTAEIYRQVETLAEIREAIVVG--QQFDGDVVVLFVVTAEGVTLDEELQARIRKAIRQGATPRHVPAVILAVPEIPRTVSGKIVELAVREVIHG-------------------------- 84685584 48 --------------------------SVEDPAGFWRAVWDYFDVIHEGEIEQVLTDDP-MPRTRWFTGTRLNYAENILRHETSGDPERPMMMHCAETRPDIAAISWAEVAGQVRKLATRMREMGIEPGDRVVAYMPNIPETFIAMLATTAIGG----IWSSAAPEFGAQTVIDRFSQILVFAVTGYRYG-----GKDYDRSGELAGILTAERLVLLDYAGETLDWAEGPDVARADFAFTRVP--------SDHPLWVLFSSGTTGLPKPITHGHHGIVVEHLKKASFQLDMHKDSVYFCYSTTGWMVWNT-LMAGPMLDGKVVL-YDGHPAHPDARLMWRIMAETGVTTFGVSPTFMQMVRGAGIRPGEEFDLSALETILLTGSPATPEILAWTHEAVKR------DLYATSQSGGTEVCSLGGSSLLPAGEIQAPALGCDAVAFDEAGQPVVGEV-GELVIRQPMPSMPLFLWGDFARYTDSYFDVYPGIWRHGDRVRFNERGGSYVLGRSDATLNRFGVRIGSAEIYRTMETFDEIADSLIVCIEEKDGGYYMPLFVQMANGSL-SDALKAEIARRLRSERSPRHVPDEIVEVPEIPTTLTGKKMEVPVRRMLLGE------------------------- 29833512 41 -------------------YAALHRWSVDELDTFWKAVTEWFDFSTPYARVLGDRSMPGAA---WFPGATLNYAEHAL-RAADTRADEPALL-HVDETHEPRPVTWSELRRQVGSLAAELRSLGVRPGDRVSGYLPNIPQAVVALLATAAVGGVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYRYGGKEHDRRETVAELRREPTLRAVVHIPVLGTEAP-----EGALEWSALTSSDVAPEF--EQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVEHLKQLGLHCDLGPEDRFFWYTSTGWMM-WNFLVSG-LLTGTTIVLYDGSPGFPDTAAQWRIAERTGATLYGTSAAYVMACRKAGVHPSRDFDLARVRCVATTGSPLPPDGFSWLHDEV------RADLWIASVSGGTVCSCFAGAVPVYIGELQAPGLGTDLQSWDPSGKPLVDEV-GELVVTNPMPSMPIRFWNDPDRYHGSYFDTYPGVWRHGDWITVTSRGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGVEQPDGGYWMPLFVHLAPGATLDDALLGRIKQTIREQLSPRHVPDEIIEVPAIPHTLTGKRIKRLLQGTPLEKAVNPGSIDNLDLLGFYEDLARKR-- 197733583 42 -------------------YPALHRWSVDELDTFWRAVTEWFDFATPYETVLADTAMPGA---RWFPGATLNYAEHAL-RAAAERPDAPALL-PVDETHEAAPVTWAELRRQVGALAAELRALGVRPGDRVSGYLPNIPQAVTALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLITVD-GYRYGGKVHDRTGTVAELRRPTLRAVVHIPLIGTDTPDLDWAA---------VTAGTAEPRFEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLEHLKQLSLHCDLGPEDRFFWYTSTGWMM-WNFLVSG-LLTGTTVVLYDGSPGHPSTGAQWSVAERTGATFFGTSAAYVMACRKAGVHPARDHDLSRVACVATTGSPLPPDGFRWLHDELAAAGP---ERWIASVSGGTVCSCFAGAVPVHIGELQAACLGTDLQSWDPHGNPLVGEV-GELVVTRPMPSMPIRFWNDPDRYRDSYFEMFPGVWRHGDWITLTERGSVIIHGRSDSTLNRQGVRMGSADIYEAVERLPEIRESLVIGVEEAEGGYWMPLFVQLAEGATLDDALRDRIKQIIREQLSPRHLPDDIIEIPAVPHTLTGKRLKRLLQGTPLTKAVNPGSVDDAALLSFYEDLARTRNA 152998177 32 -------------------YDALHRWSISDLDGFWGEKGSDIFVSNAEHWMTESQFFP---------SARLNLAENL----LKQTGSAPCVI-ETNESGDRQVYSADEVRAEVARVAQGLRQAGVEPGDRVAVVMPNKFSCLVTHLATLAVGGVWTSCSPDFGVEAIIDRIGQVTPKLLFVEPTFQYAGKQHDISQSA--LLLAQRIESVEQLVIV---GPHSLKSQDKVTHWSDFGNEANLEF--TRVGFDDPAYILYTSGTTGVPKAIVHRTGGVLLQQLKEHLLHNDVRKGD------RVLWYTNTAWMMYAALGCDAVLVLYDGAPILKQQAPLWRVVEQEQLTHLGISPKYLGTLAEAEFEPQQHHDLSSLRWLLSAGSPVAPNQYDWIYSAISKQ------VGFSSISGG---TELMGCFSLRKGTLTAKALGMAINVLDDRGAPVMG-RQGNLVCTEPFPSMPLSFWGEFARYKKTYFSDRDEIWVHGDHAQMNSDGTAVIYGRSDNTLNPGGVRIGTADIYNACEGIKEIEDCVVFGRPIA-GDEEIVLCIQLREDVTAHDGLAQRIRKSIRMACSPRHVPAAIYLVDDVPYTLNGK------RVEGAAQSSLLGNVASLQNPQCLEQ------- 72162644 36 --------------VDAPDYEALWRWSVTDLEGFWSAEYYRVRAATPYTTVLASDAMPGAV---WFPGATLNYA-----EHIFRDRDPSAVIRHASELRPLTEWTWGELRTRTAAIAAALRSLGVGPGDRVVAYLPNIAEATAAFLACAAIGATWS----SCSPDFGVRSVLDRFAQIVLLAVDGYRYGGKDFDRRDVLKALRD-GMPSLQHTVVLPYLGCTLSWAE-----FEAAGEGAELEFTP--LPFDHPLWVLYSSGTTGLPKAIVHGHGGILLEQLKNLHLHLDAHADDVFWFTT-TGWMMWN--FLVSVLLTDASIVLYDGSPAYPDLGVLWDLAERAGITIFGTSAGYLANCRKAGIHPTGGRNLSALHAIGSTGSPLSPDEFAWCYQEFGS------DLWLFSTSGGTDICSC-----LVGGVPTLPVYGMAVASWDSAGNELVGEV-GELVVTRPAPSMPLYFWGDKDRLRDSYFSMYPGVWRHGDWIEITDRGTAIIYGRSDSTINRGGVRMGTSEIYRSVLALEEVIDALVVDVPQSDGSSRIELFVVLRENTVLDDDLVRRIKQGIREDCSPRHVPDGIQAIPAVPRTLSGKVLEVPVKRILMGEPERVVSRDSLANPEALD-------- 15890845 39 -----------------DDYAGLLRWSIDAPDEFY---DALWDELAIIGTRGEAAFKAGATDAEFYPGARLNYAENL----LRDADERLAIIAYRDDGTR-REISRRKLYDEVSRMVQALVHAGVKEGDRVGAIVTHDIEAIVSYLAVSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVPEYGYAGKRIDVGPTIRAVAES---ARPEKIVLI----GDSVAESLADLGCLTLADFVAPYAAGEAFNVKAPLAILYSSGTTGKPKCITHSGGGLLLQHMKEQKLQCDIRQGERFFYFTTCGWMM-WNWQVSG-LALGATLVTYDGNPGYPNTARLIDLIDAEGIATFGTSAKFIDACLKAGLQPRESHDLSSLRTILSTGSPLIPQSFDYIYRDW------RADLHLASISGGTDICAFLGGNPLQSGELQGAMLGMDIDTLDDEGRSVRGVA-AELVCRNAHLSMPVKFWGDEDRYQAAYFDRFPGIWAHGDFAELRPSGGYVIHGRSDTTLNPGGVRIGTAEIYRQVETVPDVEEAIAVG--QDIDGQRVILFIRMKEGAVLTEELEKTIRSRIRLGATPRHVPARIIAVSAIPRTRSGKISEIAVRETIHG--RPVKNTDALANPESLE-------- 88813304 37 -----------------QDYQALHQWSVRHLETFW-ESIWEHTGVIASQRHSQVLGKRGMPGAEWFPGAQLNFAENLLREALHGDPDKPAIT-AVSESRPRRQLNYGELYDAVGAWQGFLLQQGVRPGDRVAGIVANTPEALIAMLATTSIGAVWSSV----SPEFGVNGILDRFGQILLVADNGYRAGKSFTRVDQVRTLQR--RMASVETVVLIDNLPDAPCPKESKHVRWENALAAGRGHRLTFALPFDHPLYILYSSGTTGVPKCLVHGAGGILLQHSKELLLQGDIGPRDRFFYYTTTGWMM-WNWLVSG-LLTGAELLLFDGSPSDPSLDVLWTLAERERITHFGTSAKFLGSCRNAELRPGQTHDLERLRVIFSTGSPLLPEDFDYVYQAIK------ADVLLGSISGGTDIVSVSPTLPVRRGEIQCKMLGMDVKAFDPAGHEIVG-EPGELVCTQPAPSMPVKFWNDPSRYRSAYFAIYPGVWAQGDYITFYPHGGSTIHGRCDATLNPGGVRIGTAEIYRPVETISEIADSLAVGQPWQGDVRVVL-MVVLNEGHALSDELRHRIRQRIREQASPRHVPAKIIQLDEIPYTRSGKKVELAVAKLLRGET--IANRAALANPDSLDKIAAREE- 146307056 20 -------------------YPALHAWSVEQREAFW---QAIVDFFTPAERVLRE--GPAMPDADWFPGARLNFAEHLLRR----RDPHPALVAVGEDGSR-EQLSYLELAGHVAGLQRSLREAGVGVGDRVAAFMPNTWQTVVGMLAATSLGATWSSCSPDFGTQGVIDRFGQIEPKVLIAAAGYRYAGKNLDLTAKLGEILE--RLPSLEQLVVVPYSRPEAKITQARVALWQDFYQ---PGGEPEAVPFDQPLYILYSSGTTGVPKCIVHGVGGTLLQHVKELGLHTDLTADDCLFYYTTCGWMM-WNWLVSG-LALGATLVLFDGSPFHPGPERLIDLIDAEGISIFGTSAKYLAALEKAGAKPCETHKLQRLKALLSTGSPLAHESFDFVYQGIKADLC------LSSISGGTDIVSLPGELQCKG-------LGMDVQVWNDSGQPVTG-EKGELVCARHFPSMPLGFWNDEEKFRAAYFDTFPGVWAHGDYAEETVHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLESLAIGQDWAGDVRVVL-FVRLREGVVLDEALERKIRQVIRANTTARHVPAKIVAVADIPRTISGKLVELAVRNVVHG--RPVKNTDALANPQALELFRDLPQ- 99078272 73 ---------------------------------------------------------------RFFPEARLNIVET-----FPKNADREAIVFIGEDGRRTVW-SRADLKREVEMLAAALRDAGIEAGDHVAGIVPNMPQAVAAMLATASLGAIWSSCAPEGGPDVVVDRLGQIAPKLLFAADGYFYGGKRFETRAAIAEIAD--RLPSIQQIVVWPYAYDAADLPACMTSYDAFKLQDA-PELDCRPMAFGDPLYVMFSSGTTGKPKCIEHCGGGTLLRMLVEHKLHCDLKPSDRMFYDTTCNWMMWNWQV--AALASEAAIVLFDGNPMYPNRERLFDIAEAEDVTHLGVSAKYIDTSLKRQHKPAQSYTLDCLRVVLSTGSPLSPKGFAHVYTD-WKADVQLASICGGTDILGCFIGGCP-LLPVHQGEIQAPMLGLDVATLNRQGEPVEGEA-GELVCRNAHPSMPTRFLNDNARYRARYFETFPNVWRQGDFTIRTKQGGYVVLGRSDATLNPGGVRIGTAEIYRQLDKIDAIADAVVVG--QSVDNDVVILFVVLAEGVALDDGLSARIKTAIRKNASPRHVPAKILFVADIPRTKSGKTVRDVVNKHPVRNLSGLANPQALA-------------- 46200829 25 -----------RFQVGARDYAALWRWSVDRPDQFWSEAGIIGDGPGAVV-VDDAARMPGA---KWFPEAGLNFAENLMRR--SDAGD--AMVFWGEDKVK-RRLSFADLHALVSRIQQALKSVGVGQGDRVAGYMPNMPESVAFMLAAASLGAIWSSASPDFGVQGVLDRFGQIGPKVLVAAEGYFYSGKSHDCLEKL--AAIVPGIASLEAVVVVTREAADIS-AVAKAVHLGDFLAPFAPKAEFLRLPFDHPLYIMYSSGTTGAPKCIVHSAGGALIQQLKEHRLHCDVRRDDRVFYFTTCGWMM-WNWLVAG-LGAEATLLLYDGNPSHLGGNILFDFADAEGMTLFGTSAKWIDAIAKAGLEPIKTHSLATVRTICSTGSVLAPEGFDYIYAKVK------ADVQLASISGGFMLNPLA---PVYRGEIQARGLGMKVEVFDENGASLDGA-KGELVCTKAFPSMPVGFWNDHDKYKAAYFEKFPGIWTHGDWVELNQTGGIIVFGRSDATLNPGGVRIGTAEIYRQVEQIDDVLESLVIGQDWQADVRVVL-FVRLRDGVKLTPELEARIKKRIKDNTTPRHVPAKIVQVADIPRTKSGKIVELAVRDVVHGRA--VKNKEALANP------------ 126348613 41 -------------------YAALHRWSVDELDTFWKAVTEWFDFSTPYARVLGDRSMPG---AQWFAGATLNYAEHAL-RAAATRADEPALL-HVDETHEPSPVSWSELRRQVGSLAAELRTLGVRPGDRVSGYLPNIPQAVVALLATAAVGGVWTSCAPDFGARSVLDRFQQVEPVVLFTVD-GYRYGGKEHDRRDTVAELRRPTLRAVIHIPLLGSKAPDLDWET---------LTAADTEPVFEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVEHLKQLGLHCDLGPEDRFFWYTSTGWMM-WNFLVSG-LLTGTTIVLYDGSPGHPDTGAQWRIAERTGATLFGTSAAYVMACRKAGVHPARDHDLSRIQCVATTGSPLPPDGFRWLHDEFAESGA---DLWIASVSGGTVCSCFAGAVPVHIGELQAPGLGTDLQSWDPGGTPLTDEV-GELVVTNPMPSMPIRFWNDPDRYHDSYFDTYPGVWRHGDWITLTARGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGVEQPDGGYWMPLFVHLAPGAVLDEDLLDRIKRTIREQLSPRHVPDEVIEVPGVPHTLTGKRIEVPVKRLLQG-------------------------- 154705760 25 ------SDINKRFSLKIEGYPALYQWSIDQPALFWKA---VWDFCG-----ISASQAPTNVLVRWFLGAKLNFAENLL-RHRNQN---VALIFTS-ETGFSRSITYAELYTEVAALAGFLRQCHVVPGDRVVGVLSNQIETVIAMLATASVGAIWSACSPDFGLEGLVDRFGQIKPKVLFAVDSHTYKGKTYHHLDKISQLQQ--QLTSLTHTIIVPNHQKNIAINELKNALYPDCLRATSLPFYFEALPFDHPVYILYSSGTTGKPKCMVHSAGGTLLQHLKELILHTDLRPSQRIFFYTTCSWMMWN--WLMSSLAVGATVVLYDGAPFYPTPTALFDLIDKVGISIFGVGAKILES-AEKFDLVLKKTNLLSLKTILTTGSPLLPKSFDYVYNNVKS------DIQLSSISGGSDIISC-----FALGNSLLPVYGMDVKIFNDDGD-SVIEEKGELVCKSPFPSMPIYFWNDPEKYHQAYFDKYPNTWAHGDYAKTTKRGTLIIYGRSDTTLNPGGIRIGTAEIYQQVEKIKEILDCLVTS--QQWKGERIILFVVLQKETTLTDPLRKKIQTTIRQNLSPHHVPNKIIAVPDLPRTKSGKIVELAVKKIINGESVN--NLTALENPKILE-------- 159036535 9 -----PADVRDRSRIGTADYDELWRWSVTDLPAFW---QSIWDGVLAHAPATATLAEPSMPGARWFPGATLNYAENVL--RMPGRSDADPVVIAHGQTRPPVTLSAADLREQVRRVAAGLRRLGVGPGDRVAAYAPNIPETYVLLLATASLGA----IFSSCAPEFGTRSVTDRWQQIVLVAVDGYRYGDK-PVDRRAEVAAIRAALPSLRHTVGIAYL-DPAGVPPADTVAWADLAAATDEPLAFAPVPFDHPLYVLYSSGTTGLPKPIVHGHGGILLEHLKMLALHHDLGPADRFFWFTTTGWMM-WNFLASGP-AVGATIVLFDGNPGHPDLGALWRLAERTGTTYLGTSAPFLLACRKAGLVPKEIADLSALRGVGSTGAPLPAEGFRWVYANVGDAQLQSLSGGTDVCTGFVGGTPL---LPVHAGEIACRALGAKVEARSADGTPIIGEL-GELVITEPMPSMPVGFWNDADRYREAYFDRYPGVWRHGDWITINSRGGCVITGRSDATLNRGGVRLGTAEFYSVVEGLDEVVDSLVVHLEDAEGGAGLLLFVVPAEGVELDDALRARICRELRTALSPRHVPDEIHQVRAVPRTLSAKKLEVPVKKILTGTVDSAAATGALANP------------ 168064660 125 ---------------------------------------------------------------RWLPGAILNVAECCLQLDSEERGREIAVMWEGQDDSPISCLTMAELRERVCRVANALEGAGFRKGDAIAINMPMDVHAVIIYLAVILAGCAVVSIADSFAPSEIASRLKISKAEGIFTQDVILRGQRTHPLYNRVVEA-NGPRAI----VLPARDDGIQVVLREG-DMTWDKFLELTSTDFNAVAMNIDDTSNILFSSGTTGDPKAIPWTHATPIKAAADAWAHHDIRHRDVVAWPT-NLGWMMG-PWLIYAALLNRASIALYNGAPLGYGFAKFVQ---DAKVTMLGLVPSIAKAW--RNTQVVHGCDWFHLRCFSSSGEASNVDDYLWLMSQ-AKYK-PIIEYCGGTEIGGGFVT--GSMLQPQTLSASTPAMGCKIVILDDRGQPSDLPATGECALDPSIFGSSRLLNASH---YNVYYKGMKILRRHGDEIERTVGGYYRAHGRVDDTMNLGGIKVSSVEIERVCAAHEDVLETAAVGVPPAGGGQLLIVLVLKDSRKAISLEDLKKVFNAIQAKLNPLFKVNAVGIAPSLPRTASNKVMRRMLR------------------------------- 184201508 42 -----------------EGFEALHAWSVENLDAFWGEYCGIVASSEATAALEDRSM-PGAC---WFPGARLNYAENTL-RWAESRPDEVAIVGEHEDGAPVSW-TWRELESRVAALAQRLRELGVGRGDRVAGVLPNIPETVVALLATASVGALWSVVNTDFGPSGVADRFAQIEPTVLFVVD-GYRFGGSLRDMTGSYAGLLD-VLPSVQQLIVVDQSGAVGALPEG-ALRLSEILESAVPRY--EQVPFEHPLWILYSSGTTGKPKGIVHSHGGVVLEFHKALGLHAGLGPEDIAYYAVATTWMVWN--MLVGILLTGARIITYDGSPTHGGPEKSFELVARHRATFFGAGAGILSMVQRAGVVPNVRMDLSSLRSILVTGSPLPDAAWDWVYEAVSPTVRLGSDSGGTDVTSAFIGTNPYQSV--YRGEIMGPYLGVAAESWNSRGE-RVWDEVGELVITAPMPSMPVFFWGDEDRYRAAYFDMFPGVWRQGDWVTQLSQGPFVVHGRSDSTINRGGIRMGSADLTHVVDRVAGVSASMVIGAELAGGDYFMPLFVVPEPGTRLDEELRRRIVTAIREQVSPRYVPDEIIEAPAVPRTRTGKPLEIPVKRLFQGADPTSVNRATAEDAEVLD-------- 148547869 36 -------------------YQALHGWSIEQRPAFWQTLADYFHWHTPPSQV--LSEGPQMPDAQWFANATLNFAEHLLRR----RDDRPAVVAVRED-GQREVFSHAELAAQVAGLQTAFKAAGIVPGDRVAAIMPNTWQTLVAMLACTSLGAVWSTS----SPEFGVHGIIDREPKLLIVCAGYEYAGKAIDQVTKVNQVCA--QLPGLEQLIVVTRKGTRADFQAANVSLWDDFFQPGEPRFTP--LPFDHPLYILYSSGTTGVPKCIVHRAGGVLLQHLKEHGLHNDLKADDVLFYYTTCGWMM-WNWLASG-LAVGATLVLYDGSPFHPGPGRLLDLIEAEGIHAFGTSAKYLAALEQAGLEPANSHCLSSLRLLLSTGSPLSPHSYDYVYDKIK------ADLWLVSMSGGTDIVSCNPTLPVRRGEIQCKGLGMAVEVWNEQGQPVVD-EKGELVCTRNFPSMPLGFWNDPDRYHDAYFSQFPGVWAQGDYAEQRASGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVVESVAIG--QDWNGDVVVLFVRLQDGLQLDEALRQHIRQVIRQYTTPRHVPTVIAQVSDIPRTISGKLVELAIRDVVHG--RPVKNTDALANPEALDQFRDRAE- 56478078 42 -------------------YAALHAWSIHSPVAFWGEQGE--------RGLIDAERMPGAT---WFPDARLNFAENL----LRESANPQALVFRGEDRLE-RRMTRAELRIEVARFAAALRALGIKAGDRVAAFMPNMPETLVAMLAASAIGAVFTSASPDFGVQGVLDRFGQTEPKLLIACDGYWYGGKAIDVRPKL--AELAPQLPSVARLVVVPYLAADLSGVPGA-VSYDDFVAPHLAATEPEYVRLNHPLYVMYSSGTTGVPKCIVHGAGGTLLQHLKEHKLHTDVREGDRLFYFTTCGWMM-WNWLVSG-LACGATLMLYDGNPFVDDGKLLWDYAQAERFTHFGTSAKYIETL-AKGDRPGQSHDLSALRAVLSTGSPLAPQSFDFVHEAI-KRDVQLASISGGTDIISCFVLGNP-ALPVWRGEIQCIGLGLAVEVWDDDGRPVVG-EKGELVCRKPFPSMPIGFWNDPDKYRAAYFERFPGVWCHGDFCEITAHGGLIIHGRSDATLNPGGVRIGTAEIYRQVEKLPEVLESIVIGQPEAPTDVRVVLFVRLAEGVVLDDALAARIRQAIRDNATPRHVPAKIVQVADIPRTKSGKLVELAVRNVVHGQP--VKNIEALANPDALEQFRDRAE- 150395542 29 ---------------------------------------------------------------RFFPDARLNFAENL----LRKTGSGAALIFRGEDKV-SYQLSWAELRALVSRLQQALKAQGIGVGDRVAAMMPNMPETIALMLATASVGAIWSSCSPDFGEQGVLDRFGQIAPKLFIACDGYWYNGKRQDVDAKVRAVAKALGVPTV--IVPYAGDSAALAPTVERGLTLADFIADFAAELEFERLPFNQPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRFHCGLREGERLFYFTTCGWMM-WNWLASG-LAVGATLCLYDGSPFYPDGNVLFDFAAAERFAVFGTSAKYIDAVRKGGLTPSKTHDLSPLRLMTSTGSPLSPEGFSFVYEGIKS------DVQLASISGGTDIVSC-----FVLGNPMKPVLGLAVDVWNDEGRPVRG-EKGELVCTRAFPSMPVMFWNDPDKYRAAYFDRFDNIWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQDWEDDVRVVL-FVRLAQGAELTEQLSREIKNRIRSGASPRHVPAKIIAVADIPRTKSGKIVELAVRDVVHG--RPVKNKEALANP------------ 194551419 25 ----------QRHALGLADYPALHAWSVQRREAFW---QAIVDFFVRFQQPPRAVLEEGAQSARWFPGATLNFAEHLLRR----RDDAPALIAVSED-GRREVLSHAELARHVAGLQKRLAALGIGPGDRVAALMPNTWQTVVGMLATASLGATWSSCSPDFGTQGVIDRFGQIEPRVLIACAGYRYAGKSLDLTAKLNEVLA--GLPGLEQLLVVQAQPQDYRCQAQVALW--DGFYQAEGEPVFTPVPFEQPLYILYSSGTTGVPKCIVHATGGVLLQHLKEHGLHTDLGDGDRLFYYTTCGWMM-WNWLASG-LAVGASLVLYDGSPFHPGPERLLDLIDAEDIAVFGASAKYLAALEKAGVRPRHSHRLDSLRTLLSTGSPLAHESFDYVYRELKSDLCLSSISGGTDIVSCFAIPVLPGELQCKA-------LGMAVEIWDDDGR-RLASGKGELVCTRHFPSIPLGFWNDPDRFHDAYFASFPGVWAHGDYAEETVHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESIAIG--QDWQGDVVLLFVRLRDGVRLDEPLRERIRQTIRANATPRHVPAKIIQVADIPRTLSGKIVELAVRNVIHG--RPVKNTDALANPQALE-------- 83309679 28 -----------RFQVGATDYAGLWRWSVDRPDQFWSEVGIIGDRPDGGVVVDDAGRMPGA---RWFPEARLNFAENLLRR--DDGGD--ALVFWGEDKVK-RRLSFAELRALVSRLQQALSAAGVGKGDRVAGYMPNMPESVAFMLAVASLGAIWSSASPDFGVQGVLDRFGQIAPKVLVAAEGYFYSGKAHDCLEKL--AAIVPGIPSLERVVVVPYT------REAADLSGVDKAVHLGDFLAPFPAKADHPLYIMYSSGTTGAPKCIVHSAGGSLIQQLKEHRLHCDVRKDDRVFYFTTCGWMM-WNWLVAG-LGAEATLLLYDGNPSHLGGNILFDFADAEGMTLFGTSAKWIDAIAKSGLEPIKTHSLATVRTICSTGSVLAPEGFDYVYAKVK------ADVQLASISGGFMLNPL---VPVYRGEIQCRGLGMKVEVFDENGQSLAG-SKGELVCTRAFPSMPVGFWNDDDKYRAAYFEKFPGIWTHGDWVELNETGGIIVFGRSDATLNPGGVRIGTAEIYRQVEQIDDVLESLVIGQDWQADVRVVL-FVRLRDGVTLSPELETRIKKRIRDNTTPRHVPAKVVQVADIPRTKSGKIVELAVRDVVHGRA--VKNKEALANP------------ 27379785 26 ------------------SYEDMRQWSVRDLDGFWRSIWDYYDLQTPFAAVITERKMPGAV---WFPGAQVNYARQVF-RHVEDAAGLPAIVSGGED-GRLRETSWPELRRKAAALALHLKDNGIKPGDRVAAYLPNIPETIIAFLATASIGAVWSVC----APDMAAPAVIDREPKVLIACDAVTYAGRRHD-RRDVVAELRR-SLPTVAHVILHSEAGA----PAAPDALLSDIVARTSAAFEPAWLPFDHPLWIVYSSGTTGLPKPIVHGHGGIVIVVLALLGLHNDYHQGERYHWYSSTGWIMWNSQV--GGLLGGATCCIFDGSPDWTTLWRF--VAQSKATFFGAGAAFFANCAKAEIDLAAAG-DLSRLRCLGSTGSPLSADTQAWFLSKTNGSKAQ-ADIWWANISGGFILPQTPGAMQCRLLGAAVEAFSEQGRAVTDE--------VGELVCTEPMPSMPLYFWNDKDRYRSSYFETYPDVWRHGDWLKVNPDGSCIIYGRSDATINRHGLRMGTSELYSAIEALPEVLDSLVVDLEYLGRDSYMPLFVVLREGVALDAAMQEKINKAIEAGLSRRFLPNEIFAVAEIPRTLSGKKQELPIKKLLLGQVEKVINKEAMANPGCLD-------- 163722862 25 --------INQRFGKNFQTYPELHQWSVDNIADFW---TVLWDFVTSYQVIDDPAKMPG---AKWFEGAKLNFAENM----LKYRDDQLAIVFQGEG-AEPVRITYAQLYDQVARLAKSLRDMGVKTGDRVAGFMPNMPQTVMAMLAAASIGAIWSSCSPDFGIKGVLDRFGQIKPKVLFTANGYRFKGKDLDSLEKISGVVN--QLPSLEKLVVVPYTQERADISALPNIHFQDFISREDGEIEFEQLPFDHPLYIMYSSGTTGLPKCMVQSAGGILVHHLKELVLHTDLKREDNIFYFTTCGWMMWN--WLTSSLGVGATIIQYDGQPFHPDAEVLWKMAQDEKVTVFGTSAGYIAALMDQEGQPGKHYDLSSVRAVLSTGSPLSIEGFEWVYREV-KEDLQLASIAGGTDLNGCFALGNPMG-PVYAGELQCRGLAMDVAAFDENGQPVIN-QQAELVCCKPFPSMPIYFWEDPDKYHKAYFDKYPGVWHHGDFITVTERGGVVMYGRSDATLNPGGVRIGTAEIYRVVENFEEIADSVVVG-QNWDNDVRVILFVKMAEGQALTDDVINKLRAGIRQNASPRHVPAKVIEVPDVPYTLNMKKVELAVKKVI--ENKPVENTDALANPQALD-------- 167562387 15 --------------------------------------------------------------FEWRVPARYNIGVDACDKWADGSG-RVALIHEHADGVIAR-CTFDQLRSASNRLANSFARAGAKRGDRIGILLAQGPETAIAHLATYKLGAVAVPLFTLFGADALEFRLGDSGAVALVTDRAGYE--KIAPLHASL------PSLATIYCV------DGAPDLAEPGVLAFDAALAAESDKFEPADTSADDPALIIYTSGTTGKPKGALHAHRVLLGHGVEMSQNLFPAR-ARLSWTPADWAWIGGLLDVLLPSLHHGVPVLAFDGVAAF-------ELLARHGVTHTFLPPTALKLMRA---AVAEPRDRYALAIVASGGESLGAELVAWGRDAFG---VTINEFYGQTEC-NVVLSSCSALFEPRAGTIGKAAPGHRVAIVDDAGNALPPGIEGNIGVRAPDP---VMFIGYWHKPDATREKFAGDYLLTGDVGVADADGFVRFVGRNDDVITSAGYRIGPGPIEDCLLKHPAVRMAAVVGVPDATRTEIVKAFVVLNAGYAASDALARELQEHVKTRLAAHEYPRAVAFVDRLPMTATGKIIRRALR------------------------------- 197777546 42 -------------------YQALHRWSVEELETFWQAVAEWFEFSTPYAQVLGDRSMPG---AQWFPGATLNYAEHALRTAQDPARAHDPALLHVDETHEPTPISWSELRRQVGALAAELRALGVRPGDRVSGYLPNIPQAVTAFLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYRYGGKEHDRTGTVAELRREPTLRAVVHIPLLGTEAPELDWSA---------VTAGDTEPVFEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLEHFKQIGLHCDLGPGDRFFWYTSTGWMM-WNFLVSG-LLTGTTVVLYDGSPGYPDTGAQWRVAERTGATLFGTSAAYVMACAKADVHPGRDFDLSRVKCVATTGSPLPPDGFRWLHDEVAD------DLWIASVSGGTVCSCFAGAVPVEIGELQAACLGTDLRSWDPEGKPVV-GEVGELVVTNPMPSMPIRFWNDPDRYRDSYFEMYPGVWRHGDWITITDRGSVIIHGRSDSTLNRQGVRMGSADIYEVVERLPEIRESLVIGLEEPDGGYWMPLFVHLAEGAALDDGLRARIKQSIRENLSPRHVPDDIIEVPGVPHTLTGKRIEVPVKRLLQGTP-----LAKAVNPGSVDNL------ 153007381 47 -------------------YAALHRWSVEDRGGFWQLVWDFCEVIG--ERGKTALVDKGHMDAKFFPEARLNFAENLL-RH---EGGEEAIVFRGEDKIE-RRLTWDDLHALVSKLQQFMLAEGVQPGDRVAGMMPNMPEAVALMLAASSIGAVWSSCSPDFGIQGVLDRFGQIEPKLFFACDGYWYNGKRIEVADKVAEVTKLPGLKRAVIVTYLGEAEAVADRAEKGIALDVALEPFKAKDVEFTRLPFDHPLCILFSSGTTGIPKCIVHRAGGVLLQHLKEHRLHADIRDGDRFFYFTTCGWMM-WNWLASG-IASGATLLLYDGSPFYPDGNVLFDYAAAEGMTYFGTSAKFIDAVLKAGLKPGETHDLSALRTVSSTGSPLSPEGFAFVYEAI-KPDVHLASISGGTDIVSCFVLGVPTE-PVWLGEIQGAGLGMAVDVWNDDGKPVR-REKGELVCTKAFPCMPLQFWNDPEKYQAAYFERFDNIWCHGDFAEWTEHDGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMPEIAEALCIGQDWDNDVRVVL-FVRLAEGVALDDDLKARIKTKIRTGATPRHVPAKIVAVRDIPRTKSGKIVELAVRDIVHG--RDVKNREALANPEALE-------- 210110480 4 -------------LVQPECYNDLFRWSIENYAEFWEEVWIFCDILHSYDQVVDMSKNIAEIP-QWFQGCRMNYAENM----LRYRDDRVAIYAAAEGREEVEKRTFRELADNVAVYAAAMKKMGIKEGDRVVGYIPNCCVTIEAMLGATSLGAVWSSTSPDFGVTGVLDRFTQIQPKLIFSVDAVRYNGKQHAHLDKLQKVVE--GLPELEKVVIIPYVNKDIDISSPKSLFLDDFLETVPPEFAPLPFN--HPLYIMYSSGTTGPPKCMVHSAGGTLIQHLKEHVIHGNMDRDDIMLYYTTAGWMMWN--WLVSCLAVGAAVVLYDGSPLVPTPNILWDLVDKIGITILGTGAKWLTVLEEKGVHPALTHDLSSLHSILSTGSPLKPQSFEYVYTKIKK------DLLLGSITGGTDIVSLFASVPVYKGEIQCRCLGMAVESWNEEGQAVFGES-GELVCTKPFPSMPTVFWNDPEKYKKAYFAKFQGVWAHGDFCEINKTGGIVMLGRSDGTLNPNGVRFGSAEIYNIVEEFPEIQDSLCVPQRNKYHEERVILFLKMSAGASMSQDLQKRIRAAIRTQLSARHVPAIIMETEDIPYTISGKKVEVAVKRILAGE------------------------- 160895537 35 --------LRERHGLQFDSYDALWRWSVTDLDAFWQSDYNALQSPTPHTAVLERNTMPG---AQWFPGAQINYTRQALRHVDAAHAAGMPAVVSRNETGRHRELSWPELRRQVAALALHLKAQGVGRGDRVAAYLPNIPEAMVALLATASLGAVWSICAPDMGTNAVLDRFRQIAPKALIAVDGVHYAGRDI--DRMAVLAELRAGLPSVEHVVLVPNLDLQARLADAADYGQTARDDAATAAFEPEWLPFDHPLWIVYSSGTTGLPKPIVHGHGG-MVLVALQLKALHNYHPGERYHWYSSTGWVMWNAQV--SGLLGGTTCVIFDGSPDRPDWGVLWRFAAETGVTSFGSGAAFYANCMKAGVDLAQCGDLSRIRSLGTTGSPLSPEVQSWGTAQFAGMGRP--DIWWNNISGGFAGAFIGGHRELQPGIMQCRQLGAAVEAWNEQGQPVIDEV-GELVCTQPIPSMPLYLWGDAD--GKRYLSSYFDMYPAGHGIRILPEGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSMVVDLEYLGRESFMPLFVVLRPGVDLDDALRARLQGAIRQALSPRFVPDEIVQVAEIPRTLSGKKQELPIKKLMLGQLDKVVNKEAMANPGCLD-------- 190890428 81 ---------------------------------------------------------------RFFPDATLNFAENL----LPGRGEGDAILFRGEDKVEDRW-SWDRLRRLVSKLQQAFKAQGIREGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIGPKLFIACDAYWYSGKLQDVGTKVAAVAKSLGVPA----IVVHYAG-DAEAVASRTPAASTLEAFIAPYEASEILPFAHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEQRLHCGLEAGEKLFYFTTCGWMM-WNWLVSG-LACGATLCLFDGSPFAPDGNVLFDYAEAEKFVIFGTSAKYIDAVRKSGLTPRQSHDLSSLRLMTSTGSPLSPEGFTFVYEGIK------TDVQLASISGGTDIVSLGNPLQVWRGEIQGPGLGLAVDVWSDDGKPVRG-EKGELVCTKAFPSMPVMFWNDPDKYRAAYFDRFDNVWCHGDFAEWTEHGGLIIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQEWDDDVRVIL-FVRLAAGVTLTEDLVKAIKTRIRTGASPRHVPAKIIAVADIPRTKSGKIVELAVREVVHG--RPVKNQEALANPEALQ-------- 172060281 15 --------------------------------------------------------------FRWEVPARYNIAVDVCDKWADGRG-RLALIHETSRGDVSR-ITFDDLRNASNRLANSFARAGLQRGDRIAIFLAQGPETAIAHLAAYKLGAIAVPLFTLFGTDALEYRLANSEAAALVTDAAGY--AKIAPLRAQL------PTLRTCYCI------GDDVPDAPGV-LRYDAALAAESPDFVPADTAADDPAVIIYTSGTTGKPKGALHAHRVLLGHLPGV-EMSQQCFPRDLFWTPADWAWIGGLLDVLLPSWHHGVPVLAFEKFDGEAAFALMA----RHGVTHAFLPPTALKLMRAV--PAPRERHTLALKSVASGGESLGTELTAWGRDALG---VTINEFYGQTEC-NMVLSSCAALFDAQPGAIGKAVPGHTVAIVDEHGTPLPPGVEGRIAVRRPDP----VMFIEYWRNPAATRDKFAGDYLTGDTGTIDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDPTRTEIVKAFVVLNPGHVGDDALVQALQAHVRTRLAAHEYPRAIAFVDSLPMTATGKIVRRALR------------------------------- 145336784 116 -----------------ESFELFRRFSVEHPEVYWSFVIDELSLVTPPRCILNKSKPEGT----WLPDAVLNIAECCLSSHPKKEDDSVAVVWEGFDDSPVNRMTIKELREQVMLVANAISG-SFEKGDTIAIDMPMTVDAVIIYLAIILAGCIVVSIADSFAAKEIATRLKISKAKGIFTQDYILRGGRRFPLYSRVVEA-------APSKVIVLPASGTELHVQREQDVSWMDFLSNAKPHYRPIYLPVESVINILFSSGTTGEPKAIPWTQLSPIRSACDGWAHL-DVQVGHTYCWPTNLGWVMGPT-LMFSCFLTGATLALYSGS---PLGRGFGKFVQDAGVTVLGTVPSLVKTW--KRTNCMEGLNWTKIKFFATTGEASNVDDVLWLSSKADYK--PVIECCGGTELASSYISPLPQAF----GAFSTPSMTTRIIIFDENGYPDDQPCTGEVGLFPQHLGATRLLNANHDEVYFKGMPMYKETRLRGDIVKRTVGGYYNVQGRADDTMNLGGIKTSSIEIERVCQADECISETAAVTLTPPNGGPVIFAVLKEGFKQQSGEELKMKFSRTIQKDLNPLFKVSFVKIVPEFPRTASSKLLRRVLR------------------------------- 29893266 62 ----------------------------------------------------------------WLPGAYLNPARNCLANGFKRRLDDIVIRWEGSDDLPVNTMTLLELRSQVWLAAHALSALDLEEESAIAVDMPMNVESVIIYLAIVLAGHVVVSIADSFSPREISTRLKISKAKAIFTQDVIIRGDKSIPLYRRVVDA-------EAPLAIVVPARGSSCRMKREKDLSWNKFLGNARNLRGVEYVAVEKPTNILFSSGTTGEPKAIPWTNISPLKSAADAWCHL-DVQQGDVVAWPTNLGWMMG-PWLVYASLINGACMGLYNGSPLGPTFAKFVQ---DAEVSVLGVIPSIVRTW--QNSNSTSGYDWSRIRCFGSTGEASNIDEYLWLMGRAHYK--PVIEYCGGTEIGGSFISPQSLAAFSTAAMGCKLFILGE----DSNPIPPYAAGVGELALCPYMFGASSTLLGNHFKVYFQGMPTFQGQILRGDLFERTSKGYYRAHGRADDTMNLGGIKVGSIEIERVCSVDDSVLETAAIGVPPPSGGQLVIAVVF------KSPELSNHDLNLIQKKLNPLFKVSSVVTLLSLPRTATNKVMRRVLRQ------------------------------ 90019655 77 ----------------------------------------------------------------WFPNVELNFAENLLHKGKPQQRALYGILESGEVQS----ITYADLRKSVAALQAGIAD-SIKEDDVLACYMPNIPATTISMLAATGLGGVFTSTSCDFGEEGVIDRFGQSEPKVLIAALAYQYNGKRFDLTQKIANIVKKVKSIKKVILVDFLNDADQDAALAANAQMWQQVVNTTSECETPKYVKRKDPLYIMYSSGTTGQPKCIVHTVGGVLLQHIKELGLHADVTEQKNLFFFTTCGWMM-WNWLVSG-LFFGGTVTLYEGSPTKPTIIDYCALIDKLNINIFGTSPKFLKALEGETD-GLKTLNLASLESILSTGSPLLPEQYDFVYQHI-KQDVALASISGGTDILGFLGNPL---LPVYKGELQCAGLGMAVDCVDENGARVERGKEGELICRQSFPSRPLGFLADNQKINNAYFNQVANVWYHGDFIAITEHGGAVIYGRSDATLNPGGVRIGTSEIYRQTESFDYIQDTVCIG--KQVDGDVLYLFVKPMPNQTLTDGRITEIKQRIKQNTTPRHVPKRVISVVDIPYTRSGKKMELAVSRIVNG--KEITNIDAIANP------------ 83646658 34 ----------------PSHYEALHTWSVENKEAFWLEYFQVKGDLGGAPFLRNADKMPG---AQWFPEAKINFAENL----LKHRGGQPAIIVRGED-GRREELSFDELFRQVAKLAQFLKVNGVGPGDRVAAFIPNCAEAVIGMLATASLGGVWSSCSPDFGLNGVIDRFGQIAPKLLIACRGYNYNGKVIDTTDRVQDIVKLPALHGVVWVNYLKNQAAPTDLSGVTATSWEDIVD-APGENAIEFVRRAEPLYIMYSSGTTGQPKCIVHGQGGTLLQHLKELGLHTDLKPGDRIFYYTTCGWMMWN--WLVSSLAIGATLVLYDGSPFHPSPSHLFDIAQEENINVFGSSAKFYAACEKNHLKPAQTHRLDNLKAILSTGSPLAHESFDYIYRDVKAGVC------LSSISGGTDIVSC-----FALGCPTLPVYGMDVEFVDDSGR-SLAQGKGELVCKSPFPSMPVGFWNDEDRFHSAYFSSIDNIWAHGDYGEHAENGEVIIHGRSDAVLNPGGVRIGTAEIYRQVEKIEEVLESIAVGQAWG-DDERVILFVKTRPGVDLDDELCSRITQTIRKNTTPRHVPAKIIQIADIPRTISGKIVELAVKNVIHG--KEVKNKDALANPEALQ-------- 119909174 34 ------AAVGAACGLALENYDDLYHWSVESYSDFWAEFWKFIVFSRMYDEVVDTSKGIADVP-EWFKGSRLNYAENLLQH--KEN-DRVALYVAREGKEEIVKVTFEELRQQVALFAAAMRKMGVRRGDRVVGYLPNSAHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVVYNGKEHSHMDKLQRVVKGPDLKKVVLIYISSREKIDIS-KIPNSVFLEDFLATGAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHILHGNMTSSDIILYYTTVGWMMWN--WVVSALATGAAVVLYDGSPLVPTPNVLWDLVDRIGITILGTGAKWLSVLEEKDMRPVETHSLQTLHTILSTGSPLKAQSYDYVY------RCIKSSVLLGSISGGTIVSCFMGSIPVYKGEIQARNLGMAVEAWNEQGKAVWGES-GELVCTKPLPCQPTHFWNDESKYRKAYFSKFPGVWAHGDYCRINKTGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVLDSLCVPQYNKDGEERVILFLKMASGHTFRPDLVKRIREAIRLGLSARHVPSLILETQGIPYTLNGKKVEVAVKQIIAGKT------------------------ 121610120 21 --------LRDRRGLRFDSYDALWRWSTTELDAFWQSIWDYFDLQTPHSAVLASNRMPG---AQWFPGAQVNYARQALRHVAAAHASGQPAIISRNEKGRHRELSWPELQRQVAALALHLQAQGVQPGDRVAAYLPNVPEAMIACLATASIGGVWSICAPDMGTHAVLDRFRQIRPKVLIGVD-GVTYGGRDHDRRSVLTELRA-ALPSVQHALLL----NDLDWADWRRACARDDAQTAGFE--PLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLL-VALSLKVLHNYEPGERYHWYSSTGWVMWNAQL--SGLLSGTSCVIYDGNPGGPDWGLLWRFAADLGVTFFGAGAAFFGNCMKAGLQLKDCGDLRRIRALGSTGSPLPPEVQEWQFRALGRP-----DIWWNNISGGFIMRQVPGQMQCRMGAAVQAWNAQGQSVVDE---------VGELVCAQPIPSMPLYLWGDQDRYRSSYFDMYPAVWRHGDWLKIGADGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRESYLPLFVVLRPGVALDAALRARINGAVRTALSPRFVPDDIFAVAEVPRTLSGKKQELPIKKLLLGQLEKVLNRDAMANPGCL--------- 197342538 25 -------------------YPALHRWSVEHLGTFWKAVAEWFDFSTPYEDVLTEPAMPGA---RWFTGSCLNYAEHALRTAEDPLLAGEAALLHVDETHGPEPMTWAELRRQVGSLAAALRARGVRPGDRVSGYLPNVPQAVVALLATAAVGAV----WTSCAPDFGARSVLDRFRQIVLIAVDGYRYGGKEHDRTDVVAELRAPTVRTFVHVPLLGTPAP-----EGADTWADLVAGDETPVFA--QVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVEHLKQLGLHCDLGTGDRFFWYTSTGWMM-WNFLVSG-LLTGSTLVLYDGSPAFPDTAAQWRVAETTGATLFGTSAAYVMASRKADLHPARDFDLSRVRCVATTGSPLPPDGFRWLHEEAGE------DVWIASVSGGTVCSCFAGAVPVHIGELQAPALGVDLQAWDPDGTPLVDEV-GELVVTKPMPSMPTRFWNDPDRYHDSYFDTYPGVWRHGDWITLTGHGSVIIHGRSDSTLNRGGVRMGSADIYEVVERLPEIRESLVIGVEQPDGGYWMPLFVHLTEGAVLDDALRTRLATALRTELSPRHVPDEVIEVRAIPHTLTGKRLEVPVKRLLQG-------------------------- 107022390 15 --------------------------------------------------------------FRWDIPARYNIGVDVCDKWADGSG-RVALIHETARGNVSR-LTFDDLKHASNRLANSFARAGLRRGDRIGIFLAQSPETAIAHLAAYKFGAIAVPLFTLFGVDALEYRLANSEAAALVTDATGY--AKIAPLR---------PQLPALHTVYCIGDDAPDVPGV----LRYDAALAAEAPDFVPVDTAADDPALIIYTSGTTGKPKGALHAHRVLLGHLPGV-EMSQQRFPRDLFWTPADWAWIGGLLDVLLPSWHHGVPVLAFEKFDGDAAFALMA----RHGVTHAFLPPTALKLMRA----VVTPRERYTLALVASGGESLGTELTAWGRDALG---VTINEFYGQTEC-NMVLSSCAALFDAQPGVIGKAVPGHAVAIVDAHGTPLPPGVEGRIAVRRPDP----VMFLEYWRNPDATRDKFAGDYLTGDTGTIDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNPGHVGDAALVGALQAHVRTRLAAHEYPRAIAFVDSLPMTATGKIIRRALR------------------------------- 196006840 40 ------------------NYQELYEWSVTEYADFWGLFYHFSDIVQPYTQVVDKSKRVDEIP-EWFHGTRLNFAENL----LKYRDDKVAIYFTGEGRELTQ-MTYQELYHQVRQYAAALRKSGVQNGDRVVGYIPNCPQAIIAMLATASIGAIWSSTAPDFGTSGVLDRFKQISPKIIFSVD-----GVTYNAKQHTNDKLKTNGLATLEKVIVIPYI-NEIDGATTKSI--RNCIDDTLPELVFEQVPFNHPLFIMYSSGTTGIPKCMVHSVGGTLIQLLKEHILHGDMRRDDVMLFYTTTGWMMWN--WLVAVLGTGAGIVLYDGSPFVPRKTILWDLID--EIGVSFLGAGAKWYLVSEDNDIMKSHKLEKLRFIASTGSKLMPRSYEYIYNHVKK------DVILASITGGTIISCFAGSVPVHLGEIQARNLGMAVESYSEVGKPVFGQN-GELVCVKPFPCQPIYFWNDEDKYQKAYFSHFEGVWHHGDYCTIPSTGGIIMHGRSDATLNPNGVRFGSAEIYRVVSKIPEVADSLCIGQPIP-DGERVILFLKIREGERFTGDLIKAVKGKIRSELSARHLPAIILQTPDIPYTLSGKKVEVAVKKIICGE------------------------- 34497213 39 -------------------YHRLWRASVEDPGRFW---SLVWDYCGVIGDKGAVALENGDLAARFFPEARLNFAENLLRR----DDDALAVVFRGEDKIEQK-LSWHELNQLVSRLQQAMRAAGIQPGDRVAGFMPNMPATLAAMLAASSLGAVWTSGSPDFGTDGALDRFGQTEPRILFCPDGYWYNGKAVDIRKMIHLAEKLP---SVERFVVVPYLGDGADFAAAVPRAQTLDAFLAGFDARPVELPFNHPLYILYSSGTTGKPKCIVHGAGGTLLQHLKEHQLHADVHAGDHLFYFTTCGWMM-WNWLVSG-LASGAALMLYDGSPFADEGRVLWDYAAEHGFTHFGTSAKYIDSLKKTPIVPARDWQLPKLRSLFSTGSPLVAESYDWVYENIKS------DLNLASISGGTDIVSC-----FALGAATLPVYGMAVDIYDELGRPLY-REKGELVCLKPFPSMPIGFWNDGEKYRQAYFGRFPNIWCHGDYAEVTQHDGVIIYGRSDAVLNPGGVRIGTAEIYRQVEVFPEVLESLAVGQTWQ-DDERVVLFVKLREGVQLDEDLSSRIKAQIKNGASPRHVPARIVAVADIPRTVSGKIVELAVKNIIHG--RPVSNVSALANPEAL-KLFE---- 154314885 13 -----------------------------------------------------------------------NFVREVVDQWSQRRGDSPALVLVTQ--KRRKDVSYRELSERSIQVASAFYELGIRPGDTIVISAARCRDWYEILCACLRSGIIICPVASGLSGLDLEHRIQKVHAKAFI--GDLVQVEKVLPIK---------PRLATLQHMI---QIGYDDRITDAID--YSVLVATGQANLVDTTINANSPAVLYFTSGTTGEPKTAQHNQISLALSSKIAGEHWCQLSPGSLFWSLSEVGWVKG-SWAVFAAWNHGAALLVDETPSQMFDPIHTLRIMHEYPVTNFCATPTAYRQLVTPQSREFAASHPPQMRICISAGETIESTVIK-AWGEMTR-GATILNGYGLTET-VFLCTE---TIEQRPGSMGRPLPGIPLEILSDDAEPVVIGEEGAIVCVSDCKDSIYDVFNGYMNEEGVVTRPIKEYYLTGDRAYQDEEGYFWFKARKDDIINCSGYRIGPSEVEAVLQSHPGVLESAVVGIPDEERGSIIKAYVVLNQEYETKAKLQVELRQHCLNNSAPYKCPRVIEFIRKLPRTVTGKVQRHELR------------------------------- 86742186 68 ----------------------------------------------------------------WFPGARVNYAENALTRR----GPAPAVIAVREDGATAV-VSWDELRRQVAKAAAGLRSLGVAEGDRVCAVLPNTVYAMVGMLATASIGAVWSSCSPELGPTALRARFGQIDPKVLIGVDGYSYGGKSYALDTLAALAGDLPGLGASVIVPYLWPDALSRARAAGLPLTWDELMETSEPEFTRVAFDA--PLWILYSSGTTGPPKAIVHGHGGILLEHLKSLALHLDLGPDDRFCWFTTTGWMM-WNYLVSG-LLVGATVVLYDGAPGYPALGTLFGLAEALELTCLGTSVGYLQACEDAGLVPREFADLSRLRTVGSTGSPLSAAGYAWVYEAV-SPTVMLSSISGGTDVCTALVAGLP-TMPVRAGEIGSRALGCAVRVFDEAG--EEVVDEGELVVTAPMPSMPLCFWADPDRLRESYFSVYPGVWRHGDWARITPTGAVVIQGRSDATLNRGGVRIGTSELYSVVERVPGIADSLAVDTADERGHGELLLFVVLT---EPTEAVAARLREVLRAELSPRHVPDRIIEITEVPRTHTGKKLEVPVKRLLAG-------------------------- 207090141 24 -------------------YPALYAWSLQQPEDFWAAVWRFCEVKSPWERVENGDSMPGA---RWFVGSRLNFAENL----LRYRDERLALVFRGEEGRRCA-LSYGELYLQVARLAQALKGAGVGVGDRVVGWLPNVPETVMAMLATTSLGAIWSSCFGQIGPKVLKGKAIDSLARLIVESLPGLRQVVVVPYLHSSRDLAPIPKVQTYEAFM-------------------------GEAENSPAQLPFDHPIYILYSSGTTGVPKCIVHGAGGTLLQHLKELRLHTDLKREDRIFYYTTCGWMMWN--WLVSALATGATVVLYDGAPLYPRPESLWDMAAEEGITVFGASAKYLSALEKAGVQPARTHHLSKLRTLLSTGSPLAPESFDYVYRDI-KEEVQLSSISGGTDIVSCFALGNP-ILPVYRGELQCRGLGMKVEIFDEKGRSVQG-QKGELVCTAPFPAMPVFFWNDGKKYWAAYFERFPGVWAHGDYAELTAHGGLIIHGRSDTVLNPGGVRIGTAEIYRQVEKLPEVLESLAIG--QAWQGDVIILFVVLREGRVLDEALINRIRQTIRKHASPHHRPAKVLQVPDMPRTLSGKLVELAVSHTIHG--RPVKNLDALANPEALE-------- 73995128 153 -----------------ENYDDLYHWSVESYSDFWAEFWKFLVFSRMYDEVVDMTKGIADIP-EWFKGSRLNYAENLLQH--KEN-DRVALYAAREGKEEIVKVTFEELRQQVALFAAAMRKMGVKQGDRVVGYLPNGVHAVEAMLAAASIGAVWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVVYNSKEYSHMDKLQQVVKGPYISSKEKIDISKIPNSVFDFLATRK-------GEQAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHILHGNMSSSDIILYYTTVGWMMWN--WMVSALATGAAVVLYDGSPLVPTPNVLWDLVDRIGITILGTGAKWLAVLEEKNMKPAETHSLQTLHTILSTGSPLKAQSYDYVY------KCIKSSVLLGSISGGTIISCFMGSIPVYKGEIQARNLGMAVEAWNEEGKAVWGES-GELVCTKPIPCQPTHFWNDENKYRKAYFSRFPGVWTHGDYCKINKTGGIIMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVMDSLCVPQYNKDGEERVLLFLKMASGHTFGPDLVKSIRNAIRNGLSARHVPSLILETKGIPYTLNGKKVEVAVKQIIAG-------------------------- 72150892 17 -----------------ESYDDLWQWSVDHYPEFWGECWKFFDIVHSYSRVVDPSKGIDEVPV-WFEGSRLNFAENL----LRYRDDRVALFAAVEGNKEIERITYAELHRVVGQFAAALKKMGVKAGDRVVGYIPNCAVAIEAMLAAASIGAVWSSTSPDFGVTGVLDRFKQIKPKVIFSVDAVVYNGKTAKLKQVVE------GLPELEKVVVIPRAPAELDLSDIPNSAFTSEFLKSGQEMEFEQLPFNHPLFIMYSSGTTGAPKCMVHSSGGTLIQHLKEHILHGNMRREDIYYSTT--GWMM-WNWLVSG-LAVGSGIVLYDGSPLVPGPNVLWDLIDMLDISILGTGAKWLSVLEDLGVHPRKTHRLEKLHTILSTGSPLTPASYDYVY------SCVKDDILLGSITGGTLISCFAGTVPVYRGEIQARNLGMAIESWSEEGKLVYGES-GELVCTKPFPCMPTHFWNDADKYKKAYFAKFSGVWAHGDFCTINTKGIY-MQGRSDGTLNPNGVRFGSSDIYNIVEHLKEIQDSLCVPQRNALNEERVILFLKMAPGMTFDPQLVKRVKVEIRSELSARHVPALILETKDIPYTISGKKVEVAVKRIIAG-------------------------- 91787474 5 -----------------------------------------------------------------------NIAEACCGRWARDGGDKRIAIREHQTGARTTLYTYRALQQAADALSHVLAGLGVQRGDRVAIVMPQRFETAVAYMAIFQMGAVAMPLSMLFGPEALEFRLHDSEAVVAICDESAIASIRAV-----------RPQCPALRTVVAAAKGQGDIDYETA--------LAAQQQAFTAVRTKAEDAAILIYTSGTTGPPKGALALIGNLPGFVCSQNWFGFDGKANAVFWSPADWAWTGGLMDALLPTLYFGRPIVAFNG---RFSPELAFTLMAGQGVTHTFLFPTALKAMMKAYPRPREHF-QLKLQAMMSAGEAVGDAVFAYCQEQLG---VTVNEMFGQTEI-NYVVGNCSSLWPARPGSMGKGYPGHRVAVIDDEGQECAVGVPGDVAVNRDIHGDPDPIFGYWKKDAATQAKFTGDWCRTGDLARRDAEGYLWYEGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDRERGAVVKAYVVLGGADQFDLEMTATLQAHVKTMLAPYEYPKEIEFIDALPMTTTGKVQRRVLR------------------------------- 156373232 32 ---------------NFESYEQLRLWSVNHYEMFWTFSGIIHS--QTYDEVIDTTKRIDEIP-EWFHGARMNYAENLL-----QGKDEDIALYTAGENQEVRTVTFQQLREKVAVLASALGKLGIKMGDRVVGYIPNCALAVEAMLAASSIGA----IWSSTSPDFGVSGVLDRFSQIVMFSVNAVRNGKIHDHMAKLDGVVQ--GLPELEKVVIIPFVGTEIEISQIKNIFLSDLLKLADPELEFKQLPFNHPLFIMYSSGTTGPPKCMVHSAGGTLLQHLKEHKLHGNMGKTDIIMYYTTTGWMMWN--WLVSALAVGAALVLYDGSPFIPSPYVIWDLVDEIGITILGTGARWLQALEDKHVYPKDSNRLTSLHTILSTGSPLKPASFDYVYKHIKS------DLLLGSITGGTDI------ISLFAGHNTRGEIQARSLGMAVESWNEEGVSSGELICTKPFPCMPTHFWNDGSKYRKAYFTKFKGVWAHGDFCKTSRTGGIVMLGRSDGTLNPNGVRFGSAEIYNIVEKFPEVEDSLCVG-QQTDDGERVVLFIKMANGCKFNEEIVERARKQIRIKLSARHIPAVILETREIPYTASGKKVEVAVKRILAGEI--ITNRGALANP------------ 168042921 168 ----------------------------------------------------------------WLPGAHLNVAECCLAAKGSKTDSSIAIMYEGEDDLPVREITLSQLRADVSRVANSLEALGFKKGDSIAIDMQMNVQAVTAYLAIILAGCVVVSIPDSFVAKEIAIRIRISKAKAIFTQDVIQRGGKKLPLYSRVIES-KAP------LAIVLPADGSSLSLRNG-DLSWDEFLVRAEDEYKPVIQSMDSYTNILFSSGTTGEPKAIPWTQHTPLRCAADSWAHL-DSRQGDVLCWPTNLGWMVG-PMIVYSAFVNGATLALYNGS---PLDRGFGKFVQDAKVTMLGTVPSLVRAWKASG--CMANLDWTAIRAFGSSGETSSVDDDLWLSAQAGYK--PVLECCGGTEVGGNLVQPQAFAAFSTVGMTFRIY------ILDNNPYPDEAACTGELVLHPHNFGSSSTLLADHHKVYYQGMPHFKQLRRHGDIFQRFHGGFYKAHGRSDDTMNLGGIKASAIEIEQVCKAHESVQETAAISVPRGGPEELVIAAVLKPGYNISSKELQKIFLSHVMSNLNPLFKVRAVAVFPDFPRTASNKLLRRVLR------------------------------- 166198270 33 -----------RTLVNRENYNDLYQWSVDSYPEFWAQVWKFITCSKMYEEVVDVSKRISDVP-EWFKGSRLNYAENLLKHKDQ---DKVALYAASEAKEEIVKVTFGELRRDVALFAAAMRKMGIKIGDRVVGYLPNGVHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRISQIQPKLIFSVAAVVYNGKQHDHMEKLQNVVKGPDLKKVV-VIPYVRSRQETDLSKPNSVFLEDFLATGKPQLEFEQLPFSHPLFIMYSSGTTGAPKCMVHSAGGTLIHGNMTFNDVI------IYYTTT--GWMMWN--WLISSLAVGASVVLYDGSPLVPSANVLWDLVDRLGITIFGTGAKWLAVLEERDQKPASTHSLQTLHTLLSTGSPLKPQSYEYVY------SCIKNNVLLGSISGGTIISCFMGTVPVYRGEIQARNLGMAVESWSCEGKPVWGES-GELVCLKPIPCQPTHFWNDESKYHKAYFSTFPGVWAHGDYCKINKTGGVVMLGRSDGTLNPNGVRFGSSEIYNIVEAFDEVSDSLCVPQYNSDGEERVILFLKMGPNKSFSQELVGKIRGAIRVALSARHVPALILETKDIPYTISGKKVEVAVKQVIAG-------------------------- 116250540 38 -------------------FEDLHAWSVAERENFW---STVWDFCGVKGERGAEVLANGDLEARFFPDATLNFAENL----LSGRGEGDAIIFRGEDKAEDRW-SWDRLRVLVSKLQQAFAARGIGKGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIEPRLFIACDAYWYSGKLQDVGAKVATVAKSLGVPT----IIVHYAGD------------AKAVARATPEASTEAREVEHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEQRLHCGLQAGEKLFYFTTCGWMM-WNWLVSG-LASGATLCLFDGSPFAPDGNVLFDYAEAEKFAIFGTSAKYIDAVRKGGLTPRVSHDLSSLRLMTSTGSPLSPEGFTFVYEGI-KEDVQLASISGGTDIVSCFVLGNP-LQPVWRGEIQGAGLGLAVDVWNDDGKPVRG-EKGELVCTKAFPSMPVMFWNDPDKYRAAYFDRFDNVWCHGDFAEWTEHGGLVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQDWDDDVRVIL-FVRLAPDVTLTEDLVKAIKTRIRTGASPRHVPAKIIAVADIPRTKSGKIVELAVREVVHG--RPVKNQEALANP------------ 157337709 167 ----------------------------------------------------------------WLPGAVLNIAECCLVSYPRKHDNSLAVVWEGNDDSPVNRLTLKELREQVMMVAN-VLDATFSKGDAIAIDMPMTVHAVIIYLAIVLAGFVVVSIADSFAAKEIATRLHVSKAKGIFTQDFIVRGGRKFPLYSRVVEA-------APHKVIVLPAIGTDVDVQREQDLSWKDFLSHA--DHLPRP-NNYSPVYILFSSGTTGDPKAIPWTQVSPIRSSADAWAQI-NIQVGDVFCWPTNLGWVMGPT-ILYASFLTGAALALYHGS---PLDRGFGKFVQDAGVTVLGTVPSLVKTWKNTG--CMEGLDWTKIKSFASTGETSNVDDDLWLSSRAYYK--PIIECCGGTELASSYIVLQPQAFGTFSTAAMTTGF----VILDENGYPDDQPCVGEVGLFPLIMGATDWLLADHEEVYFKGMPMYKGMHLRGDIIKRTVGGYFVVQGRADDTMNLGGIKTSSVEIERVCKADESVLESAAISTAPLNGGELLVVFVVLKKGYDCEPELKMKFSKAIQRNLNPLFKVNFVKIVPEFPRTASNKILRRVLR------------------------------- 15964472 30 --------------------------------------------------------------ARFFPEARLNFAENL----LRKTGSGDALIFRGED-KVSYRLTWDELRALVSRLQQALRAQGIGAGDRVAAMMPNMPETIALMLATASVGAIWSSCSPDFGEQGVLDRFGQIAPKLFIVCDGYWYNGK----RQDVDSKVRAVAKSLGAPTVIVPYAGDSAALAEG-GVTLADFI--AGFQAGPERLPFGHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRFHCGLRDGERLFYFTTCGWMM-WNWLASG-LAVGATLCLYDGSPFCPDGNVLFDYAAAERFAVFGTSAKYIDAVRKGGFTPARTHDLSSLRLMTSTGSPLSPEGFSFVYEGIKP------DVQLASISGGTIVSCFVLGNPLKPGEIQGPGLGLAVDVWNDEGKPVRG-EKGELVCTRAFPSMPVMFWNDPDKYRAAYFDRFDNVWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMDEVAEALCIGQDWEDDVRVVL-FVRLARGVELTEALTREIKNRIRSGASPRHVPAKIIAVADIPRTKSGKIVELAVRDVVHG--RPVKNKEALANPEALD-------- 118051777 33 -------------------YDALWRWSTSDLDAFWQSIWDYFDLQSPHSAVLASNTMPG---AQWFPGAQVNYVQQVL-RHVQHAAGMPAVISRNEQGLQ-RELSWPELQRQVASLALHLRAQGVAKGDRVAAYLPNIPEAMVAFLACASLGAIWSICAPDMGTHAVLDRFKQIAPKALIAVDGVHYAGKDID-RREVLQELRQ-GLPSVQHVVLVPNLNTSIKIADTADVTARNDADTAAFE--PEWLAFDHPLWIVYSSGTTGLPKPIVHGHGG-MVLVALQLKGLHNYEPGERYHWYSSTGWVMWNAQV--SGLLGGTTCVIFDGSPDKPDWGTLWRFAAETGVTSFGSGAAFYANCMKAGVDLSACGDLSRIRGLGSTGSPLSAEVQQWQFRKIRQPSAPLGDIWWNNLSGG---TDFAGALPLVPGVMQCRQLGAAVEAWNEEGQPVMDEV-GELVCTQPIPSMPLFLWGDGERFGKRYLSSYFDMYPAGHGRQPGEMGPVWIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSMVVDLEYLGKDSYMPLFVALRPGVELDAALRERINKAIRSALSPRFVPDDIFAVAEIPRTLSGKKQELPIKKLLLGQLAKVVNKDAMANPGCLD-------- 126665601 41 -------------------YHELHEWSVSDLEGFWRAVWDYCGLITPAQKVLGKRDMPG---AEWFPGMTLNFAANLLRHAEGEQANSEAIVAYC-ETRPVLRRTYTELRADVGALEAYLCSQGVIKGDRVAGIVTNGYEAMVGMLAATSMGALWSSA----SPDFGIGAILDRFGQIEPTALIAVNGGKVFQRQQEFAQLISGPSLKCVVSVPQLPDAPA-IDSPLVSD--WHDAIAAGAPSFTPVA--PDHPVYILYSSGTTGKPKCIVHGTAGLLVNHAKELMLHGDVGSGDRFMYFTTCGWMMWN--WQASALLTGAAVITVDGSPGYPSLNMLWQTVADEKVTHFGTSARFLAGCRKDGMTPAKDLDLSVLRVVFSTGSPLLPEDYDWIYTD-GAPNALLGSIAGGTDICGCFVGSTP-LLPVRRGEIQCRFLGVDAAAFDDNGQ-SVSSGRGELVCRQPLPSMPVSFWDDGERYRNAYFDTFAGVWAHGDFIEFTEHGGAIIYGRSDATLNPGGVRIGTAEIYRQVETEAAIKDSLVVG--RQIEGDVEVVLLVVLDGETLSDELLKRLKTQIRKGASPRHVPHHIIPVPDIPYTRSGKKVELAVARLING-SARSDNRDALANPEALDAI------ 48478247 17 -------------FINNNNYHDAFKNSIKDLNGFWKSLASF------YGIELNGSYKRGEIDSSWFNETRINYTDLVLK---NKNLNGYSIIYINEKLNE-KRISWNELSVMVYNLAGFLIEIGLKKGDVVAGYINNNYYAIISFLAASLIGCTWTCVSQDFGLGAVISRFQQSNPKVLIASPNGVFYDKTNEIKRIID------SVKSIKNVIVTDKC--DI------DSFIFDNIRSSKNVNSNTFFN--DPLWILYSSGTTGIPKAMVQSQGGIILEHIKSLGLHLNISKNSRFMWLTNTSWMMWN--FMVSGLLLGSTLVIYDGNPYYPGNDDFWKAINKNNVTHFGAGAPYFSGLMKSGDFKFYGD------YIGSTGSPMPPEVFDYIYKN--------NDVWLSPISGGTFITANP-LLPVIRGRMQCIALGADVSSYDENG--LETRDVGELVIRQPMPSMPIYFLNDNKRYIDAYFSYFKNVWRHGDWVKIFDDGSVIIYGRSDSTLNKKGIRIGTGDYYSILNKIDHVIDSLIVGIELENGDYYMPLFVKLDTG--INDDIIKNIKNEIVKDLGKRYVPDEVIQVPDIPETLSGKKMEVPVKRILSGDIKNAYNKDSMVNPESMEFFIKFRE- 169631452 12 -------HVSRRYAVPCNDYEDMWRWSVESVPQFWRALWEFFE--VPGRGLRDNSAMP---AAQWFPGVELNYVAQML-RHVHRDG---AAIVGVDEAGERSEISWRELPGRIGAVAAELRRLGVGRGDCVAAYLPDVPDAMVAFLATASVGAVWAGCGQDYAPEGAAARLAQLTPKVLISGRGYRYNGRWV--SKQADTEVLHRLLPGEPALIIELPTGSE-----------DPVVEMVPFDH---------PIWVLFSSGTTGKPKGIVHGHGGMLLEHLKGAGLHCDLGPGDVFFWQTALSWMM-WNFRLAG-LLVGATVVCYSGHPLYPNADRLWELLEAERVTYFGTSPGHLHASKKAGLEPSSEHDLAVLKTLGSSGSPLSADLFQWAGAHTGA-----------------TVSSLSGGTDVCTA-----FAGGTPEV---PTHPGELPARYLGVDLHSWSPDRRSLIGDGSRYKAAYFGQAPGVWRHGDWVTVTERGSLVIHGRSDATLNRNGIRMGSADIYEVVESMDQIAEGFVLGVDGPNGAYWMPLFITMAPGHTFDDALGDQVAREIRDRLSPRHVPDEVIEAPGIPHTRTGKKLEVPICGVLAGRVDVSLDPRSIDNPDLVD-------- 154303914 44 -----------------DSYDDLYKWSIENIAEFWEETW----WLTGIKAERGFDMAPMFPRPNFFQGSLLNFAENLLPANLTIEPDSPAIIAATESTRQT--VSWAELREQVRKCTNALRTLGVKPHDRVAGFVGNHTNTVVAMLAAASIGA----IWTGVSPDTGVAAVLDRLVQIVLCADNGVRFHESLTKTREIVKELKGLNRLIIFDTVNLPIDIEGFDIKDGKAETYNEFLKSATDPNAPTQLPPDTPLYILYSSGTTGKPKCIIHSSLGTLIQHKKEHILHCDIRPGDRLFYFTTCTWMMWH--WLVSALASGTTIVLYDGSPFKPH-SNLSMPLLIQELGITHFGTSAKYLSILEQNNILQNINLSTLRAIYSTGSPLAPSTFKYIYSAFP----PTINL--GSITGGTDIISLFGAPSVYTGEIQVRALGMSITAYSPSGSLIPAGEPGDLVCTKPFPSQPTTFFGDKKYFE-SYFETFPGVWHHGDFIKSPATGGIYMLGRSDGILKPSGVRFGSAEIYNILLKHAEIEDALCIGRRRPTDDETVVLFVKMSPTYPFNDELKEGIRKVVRKELSARHVPGIIEECFEIPVTTNGKKVEVAVKQILCG-------------------------- 120553032 39 -----------------DDYHALHQWSITELDTFW---QKVWDYCVQAQKVLGNREMPG---AEWFPGMKLNFAANLLRLADGDHADKEAVVAYC-ETRPVLRRTYAELKADAGALEAFLRSKGITRGDRVAGVVTNGYEALVGMLAATSLGA----IWSSASPDFGIGAINDRFGQIALVVVNGYGYGGKVFARQD-DFAELIAGLPSLKVVVSIAQLPDEAPIPGELVTTWDDALEGQAPSFTP--VDPDHPVYILYSSGTTGKPKCIVHGTAGLLVNHAKELMLHGDVGPEDRFLYFTTCGWMMWN--WQASALMTGAAVITVDGSPGYPSLNFLWETVAKERVTHYGTSARFIAGCRKAELQPAKTLDQSHLRVVFSTGSPLLPEDYDWIYTD-GAPNVLLGSIAGGTDICGCFVGSTP-LLPVRRGEIQCRFLGVDAVAYGDDGQPSEG--RGELVCRQPLPSMPVSFWQDGERYKDAYFNTFPGVWAHGDFIEFTEHGGAIIYGRSDATLNPGGVRIGTAEIYRQVETVDAVKDSLVVG--RQIDGDVVVLFVVPAEGQNVTDDLVKTLKTRIREGASPRHVPKHIVEVPDIPYTRSGKKVELAVARLING-SRKADNRDALGNPEALDRIRER--- 108711639 171 ----------------------------------------------------------------WLQGAVLNIAECCLLPWPSQNDDSTAIVWEGLDNHPVNRMSLKELHNQVITVA-TALDTMFQKGDRIAIDMPMTCNAVIIYLAIVLGGFVVVSIADSFAPQEIGTRMSVSKAKAIFTQDFIIRGGKKVPLYSRVVQG------TSSKAVVIPATGGFGVSLRNG-DMSWKDFLSCAAGRSSPTVYQPSDALTILFSSGTTGEPKAIPWSQLSPIRCTCDTWAHL-DIQPQDIFCWPTNLGWVMG-PILLYSCFLSGATLALYHGS---PLGRGFCKFVQDAGVTILGSVPSLVKSWKA--GNFTEGLHWTKIRVLSTTGEASDIDDDLWLSSRASYK--PIIECCGGTEQGSLLRSQAFGAF---SGASMSTGF----VILDEQGYPDDVPCAGEVGLFPLYFGATRLLNADNNKFDGMPIYNGRQLRRHGDIIQRTVGGYYIVQGRADDTMNLGGIKTSSVEIERICRADEALLETAAVSIKPAGGGPEQLAILAVLKDRSPPCDLKSKFQRAIQKNLNPLFKVSYVKIVPEFPRTASNKLLRRVLRDQLSKELSN---------------------- 88800398 36 -------------------YPSLHQYSITHLDTFWRQVWQFGGVIEPGDTVLTSNQMPG---ARWFPDAQLNFAENLLAHGHDE---QTALINLSESRGESR-LSYGELRHQVMQLAAYLQECDVQPGDRVCAYLGNTPEALIGMLATTWLGATWSSASPDFGREGA----LDRFGQIVLIAGNGYRYGGKDFDRSDVIQALME-DIPSIKHALIVPVLATVA--QPENTTAFDDAVSGQRLPPDVTRFPFDHPLYILFSSGTTGKPKCIVHSAGGTLLQHIKELRLHGDIRQDSVFFYFTTTGWMM-WNWLASG-LVTGATLVLYDGNPMAPTP----DVLWAHAANLGITFGTSAKYLSACRKQNLSIPELPALQVIFSTGSPLAPEDFDWVYQEVKP------DVLLHSISGGTDIVPWSPVVKGKIQAAN---LGMAVESWSDEGKPLID-QRGELVCTRPAPCMPLGFWDDQQRYRAAYFERFPGVWAHGDFCTIDAQGQVVILGRSDTTLNPGGVRIGTAEIYRQVELIDAVQDSLVVGRPNG-DDMDVVLFVVLSEGVTLTDELKTTIAGKIRQNTTPRHVPRFIIEVPAIPYTRSGKKVELAVTQILRGE------------------------- 158521260 34 -----------------QGYDDLYRWSVDHIPDFW---ARVWDFTAPYTEVVDDPLMPG---AKWFSGARLNFAENLL-RH---RDDHTALVF-CSEGERHRLLTYAQLYAGVAKTAAALKALGIAPGDRVAGFMPNMPEAVIAMLAAASLGAVWSSCSPDFGAKSVLDRFGQSSPKVLFAADGYFFKGKSLPRIREVCGAL-----SGLEKVVIVPYTRPDPEIGTEKAVLFSDFQDPDARTIDFVQLPFDHPLYIMYSSGTTGPPKSFVQGAGGVLIQQLKEQVLHTGLTRDDTIFYFTTCGWMMWN--WLTSALATGATVALYDGSPFHPGPGVLWRYAEKEGFTVFGTSAGYLAALRDSGFCPGDSHNLSPLKTLLSTGSPLSPDGFDFVYGKI-KADLQLASISGGTDINSCFVLGNPMG-PVYAGEIQCRGLGVRVAAYDEQGRAVVNRS-GELVCEAAIPSMPLYFWNDGEKYRQAYFGRFPGVWTHGDFIQINDNGGVVIFGRSDATLNPGGVRIGTAEIYRQVETLDEVEDALVVGQNWKNDVRVIL-FVKPAPGHELTDALKEKIRAVIRANASPRHVPAKIVAAPDIPYTLNMKKVELAVKKIL--DGKDPGNRDALKNP------------ 91786031 25 -----------------DSYDALWRWSVTDLEAFW---QSIWDYFTPHTAVLADRRMPG---ARWFPGAQVNYARQVL-RHVDKAAGFPALVNHNEKSGQHRELSWPALRQQVASLALHLKAQGVEPGDRVAAYLPNIPEAMVAFLAVVSIGGVWSIC----APDMGTHAVLDRFKQIVLIACDGVRYGGRDFDRTAVLAELR-AALPSLQHVIVHENLGSTNSIADS------TLLESATARNEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGTQLVALALKTLHNDYEAGERYHWYSSTGWVMWNAQL--SGLLNGTTCCLFDGKPDWTTLWRFAADLD---VTFFGAGAAFFANCMKAGVELAECGDLTRIRALGSTGSPLSEDTQRWQFRKLHAVRSEPVDIWWCNISGG---TDFAGALPLVPGEMQCRLLGCAVEAWNEQGQPVINEV-GELVCTQPLPSMPLYFVGDNQRYLSSYFDIYPNVWRHGDWLKIGANGGCVIYGRSDATINRHGLRMGTSELYSAIEALPEVLDSMVVDLEYLGRESYMPLFVVLREGVALDDALKARLNGAIKTALSPRFVPDAIFQVPEIPRTLSGKKQELPIKKLLLGQIEKVVNRDAMANPDCL--------- 157337710 126 ------------------------KFSVQNPEVYWSMVLKELSVL--FHRAPRCILDTTDKSKTWLPGAVLNIAECCLLPKKHDNS--LAVVWKGNDDSPVNQMTLKELREQVMLVANA-LDATFTKGDAIAIDMPMTVYAVIIYLAIVLAGFVVVSIADSFAAKEITTRLRVSKAKGIFTQDFIVRRGRKFPLYSRVVEA-------APHKVILLPAIGKDVNVQREQDLSWKDFLSRA--DHLPRP-NYYSPVYILFSSGTTGDPKAIPWTQVSPIRSAADAWAQS-NIQVGDVLCWPTNLGWMMG-PFIIYASFLTGAALALYHGS---PLDRGFGKFVQDAGVTILGTVPSLVKTWKNTG--CMEGLDWTKIKSFASTGETSNVDDDLWLSSRAHYK--PIIECCGGTELAGSMFQPQ----AFGAFSSTAMTTGF--VILDENGYPDDQPCVGEVGLFPLIMGATRLLNADHEEVYFKGMPIYKGMHLRGDIIKRTVGGYFVVQGRADDTMNLGGIKTSSVEIERVCKADESILESAAISTAPLNGGEMLVVFVVLKKGYNCEPELKMKFSKAIQRNLNPLFKVSFVKIVPEFPRTASNKILRRVLR------------------------------- 164660600 42 -------------------YEDLHKWSVSEVGKFWRDEINVIASADAAQVIMDQ--APMFPPAEWFVGARLNFAENIL-HHGQD--DDVAVIACTERAQDTCRTTYAELRKQVTQAARALRKLGIVPGDTVASYSGNTLENLVAFLACSAVGAVWTSVAPDFGTSGVLERLTTVRPRVLFSTNQVLYNGKAIQEKEQKDEATDEPQASRLEHVIIAPYMGTHPESDEGRHLWSDFLNDGASDEKEFEQLDFNHPLWILFSSGTTGSPKAITHRAGGMLLQFGKEHLLHGGLKREDVFFQHSSTGWMMWN--WLVGALLSGCPVVLYDGSPVHPTEV-LWELAAREGVTVFGTSAAYLSIMERRGFVPTELYDRIKVRMILSTGSPLRAELYPYAEKLVGH---PV---QVGSITGGTDICSLFGALPVRAGELQCLGLGMDVDVFDDSGHSAPDMVEGDLVCKKPFPVQPIGFWHQNERYKDSYYTQFPGVWYHGDLVMRSKHGGLIMLGRSDGVLNPSGIRFGSADIEATVATSPKISDSLVVALKTPAKDDVLFLVVPEDTSDAEWESIAAGSKSLIRKQRSARHVPTFVRRVKGCPKTLNGKRVEVPVKKLINGAPISTINKSTLMNPEVLDEYI----- 89902721 29 -----------------DSYDALWRWSVTDLDTYWQSIWDYFDLQSPTPHSAVCDGAP-MPNTRWFTGARVNYAQQVL-RHVADAGGFPAILSHNEETAPARQLSWPELRRQVASLALHLQAQGVLAGDRVAAYLPNSAETMVAFLATVSIGAVWSVCAPDMGSNAVLDRFQQIEPKVLIACDGVTYGGRELDRRAVLAELCA--ALPSVRHLILQSNLGLPTD--TIKTVASQACFTEATGQNEPLWLPFDHPLWVVYSSGTTGLPKPIVHGHGGTILVALALKNLHNDYDPGERYHWYSTTGWVMWNAQA--SGLLSGTTCCLFDGAPDWTTLWRFAAELKV----TFFGAGAAFYANCLKADVNLECGDLSRVRALGSTGSPLSPEAQAWGTEQFAHLRANAADIWWCNISGGFCGAFIGGNRELPPGEMQCRLLGCAVEARNEQGEPVIDEV-GELVCTQPIPSMPLYLWGDKQRYLASYFDTYPGVWRHGDWLKIGRNGGCVIYGRSDATINRHGLRMGTSELYSAVEALPEVLDSMVVDLEYLGRESYMPLFVVLREGLALDDTVRAKLVNAIKTALSPRFVPDEIFQVAEIPRTLSGKKQELPIKKLLLGQLDKVLNREAMANPACLD-------- 120608827 43 -------------------YEALWRWSVTDLDAFW---QSIWDYFTPHTAVLARNTMPGA---EWFPGAQVNYARQALRHADAAHAAGQPAIISRNERGEHRELSWPELRRQVAALALHLRAQGVGPGDRVAAYLPNIPEAMVALLATASLGAIWSVCAPDMGTAAVLDRFRQIEPKALIAVDGVTYGGRDLD-RRGVLAELRA-ALPTLEHVVVVDQLGTAVEYTQATA---RDDAGVAS--FEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALLLKGLHNDIGPGERYHWYSSTGWVMWNAQA--SGLLSGTTCVIYDGRPDWGT---LWRFAAETGVTFFGAGAAFYANCMKAGIDLAACGDLSRIRALGTTGSPLSPEVQEWGTAQFARIQARAGNAWWDNISGGFCGAFIGGHRELPQGEMQCRMLGAAVESWDEAGRPVTGAV-GELVCTQPIPSMPLYFWGDAPRYLASYFDMYPPVWRHGDWLRVGPEGRCVIYGRSDATINRHGLRMGTSELYRAVEALPEVLDSLVVDLEYLGRESHMPLFVALREGAALDDALRERIAAAIRTALSPRFVPDEIVQVAEVPRTLTGKKQELPIKKLLLGQLEKVVNRDAMANPGCL--------- 149911151 39 ------------------HYQQLHQWSINNTAIFWGSLVRFFKLKGSFNLVENDCF----YHCQWFPDSTLNFAENLLHNNNNANPDKLAIISCGED-GQRTQLSYLQLREEVTRIAAAMRELGIVKGDRVAGLLPNCSEAVVAMLATTSIGAIWSSCSPDFGHQGVLDRFIQIQPKLLFACNGYHYAGKKIDINEKVHSANALPELSKLVIIPYLKTTASSLD--KATVCHWRHFCAALPRSLTFEPVAFSDPLYILYSSGTTGMPKCIVHSVGGTLLQHVKELALHTDVQVDDRIFYYTTCGWMMWN--WLISSLSQGATLVLFDGSPFHPHKQILFELANTEKVSIFGASAKYYSACDKAQLRPAQTYELSNLKTMLSTGSTLSHESYDYIYQYIKQDICLSSICGGTDIISCFMLPTLPGELQCIGLGMDVAFMNSEDVTFINNEHIATTSIKGDLVCRQPFPSMPTGFWQDDRKYHNAYFTRFHNIWAHGDYG---ELTYHYINGRSDAVLNPGGVRIGTAEIYRQVEKLTVIQESIAIGQKWHDDVRVIL-FVRLSEGVELDTPLICQIKQVIRTNTTPRHVPAKIIAVTDIPKTISGKIVELAVRNMVHG--ISVTNQDALANP------------ 114647732 34 ------AAVGAACGLALESYDDLYHWSVESYSDFWAEFWKFIVFSCVYDEVVDTSKGIADVP-EWFKGSRLNYAENLL-RH-KEN-DRVALYIAKQRTRQAK--SQPSFHRVEGKTA--LEKAALRKFHLTLSYLPNSEHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVVYNGKEHNHMEKLQQVVK--GLPDLKKVVVIPYVSSNIDLSKPNSVFLDDFLATGTSEQAPEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHLLHGNMTSSDILLCYTTVGWMMWN--WMVSLLATGAAMVLYDGSPLVPTPNVLWDLVDRIGITVLVTGAKWLSVLEEKAMKPVETHSLQMLHTILSTGSPLKAQSYEYVY------RCIKSSILLGSISGGTIISCFMGSLPVYKGEIQARNLGMAVEAWNEEGKAVWGES-GELVCTKPIPCQPTHFWNDENKYRKAYFSKFPGIWAHGDYCRINKTGGIIMLGRSDGTLNPNGVRFGSSEIYNIVESFEEVEDSLCVPQYNKYREERVILFLKMASGHAFQPDLVKRIRDAIRMGLSARHVPSLILETKGIPYTLNGKKVEVAVKQIIAGKAVEQG-------------------- 198414031 44 -----------------QSYDQLWEWSTKNYAEFWGEVWDIMEIVTGYVKVVDVTKKITD-NPEWFSGARINYAENM----LRYDDDKVAILSAGEGRN-IESLSYKELRIKVALYSSALRKLGIESGDRVVGYIPNCTDAVVIMLAAASIGA----IWSSTSPDFGVSGVLDRFQQIIIFSVDAVRYNNKIKLRQVVNGLADLQSVVVIPFVNNMESVNID---DIPKSMMLSSFLQTGSTTDQFEQLPFNHPLFIMYSSGTTGPPKCMVHSAGGTLIQHMKEHILHGNMMRSDKILYYTTTGWMMWN--WLVGALSSGATIVLYDGSPFQPKANVMFDLIDSLKITILGTSAKCLDVMEKYKLEPIKTHNLSTLHTVLSTGSPLAGHQYDYVYNNIK------ADVLLGSITGGTIISCFIGTVPVHRGELQSANLGMSVALEDEEGNAQVYDKPAELVCTVPFPCMPTCFWNDDELYRNAYFSKLPGVWCHGDYCMQNQTNGFVMLGRSDATLNPNGVRFGTSELYSVIESRFKINDSVAAAYRKYTKDSTSYTFLKMADGFSLDMKLENEIRQQIRAQLTPRHVPAILMQVQDIPYTISGKKVEMAVTQILAG-------------------------- 45658358 80 ---------------------------------------------------------------KFFPGAKLNFAENLLRR----TDSFPALIYRGEDGSK-REVSYAELYSYVGAVATDLKKRGVVPGDRVVGLMPNVPETVIAMLATTSIGAIWSSCSPDFGVKGVLDRFGQIEPKILFTTNLYSFKGKDLSLAENLTQILK--SIPSIEAVIV-------SDYKNGI-LHFKNRTKTVLPENYPQKTNFDHPVYIMYSSGTTGLPKCMVQGVGVFLNHWKELALHC-DLKPGERIFYYTTCGWMMWN--WLVSSLSIGATLVLFDGNPFFPTQEILFQIASEEKINVFGVGAKYILTLEKSKFQP-KDFDLSTIRTVLSTGSPLTTSGFRYHWKK---------DLQLSSISGG---TDLNGCFAL--GNPILPVYEGEIQCIWNESAKSVIEQKGELVCKQPFPSMPLYFWKDPEKYKSAYFESYPSVWCHGDFAELKKSGGLVVYGRSDATLNPGGVRIGTSDIYGLIETFTEIADSVIIGQDWK-EDVRIVLFLKMIPGKKLEDSLVQTLKREIKEKISPKHVPSKILEVADIPYTINMKKVEIAVKKTIQGEP--VTNKEALSNPESLENILELKE- 67517851 30 --------IAEKHGIPLRSYNDLWNWSISEPAKFWEEIWLYTSIIAPYDQVSETLLFP---RPQFFEGASLNFAENLLYPACSPDENAVAII--AATEADREYISWKELRDRVRRCANALKGAGLQKGDRVAGFLGNHANTVVAMLATTSIGA----FWTGVSPDTGVHAVLERLTQIILFADNA-----SLYNGKVHSAAAKTSQIVCLEALVIFPTIGSEVSLRQGKAYTYADFLLTASNPAAPASLPPEHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHVLHCDIYPGDRLFYFTTTTWMMWH-WLVSG-LASGATIVLYDGSPFRPLDPEMPRLIDELQITHFGTSAKYLSMLEQAALNPREYPHRQTLKAIFSTGSPLAPSTFEYVYSSIHP------DIMLGSITGGTDILSLKGEIQCRSLAMAVSVYDYAGNDISSSGEP------GDLVCTRPFPAQPVMFWPPGEKYRKSYFDVFPSIWHHGDFVRLNETGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHDEIEDSLCVGRRRIDTDETVVLFVKLSPSDSLPPDLASRIQATIRRELSPRHVPGIVDVCPEIPVTSNGKKVENAVKQILCGLNIKIG-------------------- 211584121 43 ------------------NYDTLWKWSVSEPAQFWEEHYTKINAHTPYQHVKDVLFP----RPSFFEGSTLNFAENLLYPATSPDEDSVAVI--GATEVAREFVSWKELRERVRLCANALKEAGLKTGDRVAGFVGNHANTVVAMLAAASIGA----FWTGVSPDTGVHAVLERLKQIILFADNGFYNGKVHSSHAKVREIVSELPDLELLVLLILEVNLDDLRPANGKAKVYGDFVSEVKDSQAPASLRPDHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHLLHCDIRPGDRLFYFTTTTWMMWH-WLVSG-LASGATIVLYDGSPFRPFDAEMPRLIEELQITHFGTSAKYLQAALNPRKHAHRPVSLKTLRAIFSTGSPLAPSTFEYVYSSFHH------DIMLGSITGGTDILSLFASLPVYKGEIQCRSLGMDISVFDYAGKDISATGEGDLVCVTPFPAQPVMFWTGLEKYRKSYFDVFSSVWHHGDYVRLNQTGGVVMLGRSDGVLKPSGVRFGSAEIYNILLKHEDVEDSLCIGRRRVDTDETVVLFVRLSSANESGADLAARIQATIRKELSPRHVPGIIDACPEIPVTSNGKKVENAVKQILCGLNIKIG-------------------- 119484242 32 -------------------YHSLYRWSTDNRASFWDFCWRYFPIISTYRTVVDESARIDSIP-TWFEGVRLNFAENMLFSAERSSSGHIQITTKGKEDNKPRNITWAELRRKTGRMVQALKAAGVVKGDRVAAVASNSVDTLVVFLATTALGAWFSSTSTDTGVKGILDRLLQLKPKYVFVDDCAIYNGKRIDLRKDIVDGLR--EVSEFEGIIAMPRPGQPVDVTHVPKTQPVAAILAKAPLHKLEFVRVRDPFLVVYSSGTTGKPKPIVHGVGGVILNTYKEARLHRDHGPDSTVLQYTTTGWIMYLSAV--SGLMFGGRAILYDGSPFLPDAKFLIELLGKHKVTHFGTSPRYLHELRKNNIRPRDIADLRALRIVTSTGMVLAESLFEWFYDEGFPSHTQLANISGGTDLAACFGLENP-LTPLYVGGCQGPALGIPIAVFDQA---DEGATAGELVATAAFPTMPVKFLGDDQKYFDSYFARFDNVWTHGDFCIHPITKQILFLGRSDGVLNPSGVRFGSAEIYNVIDTQTEIADSICVGQRRPTDAESVMLFLLMRPGYKFTPQLVARVKEAIRKALSARHVPKYVFQTPEIPTTVNLKKVELPVKQIVSG--KKIKPSGTLLNP------------ 134112481 87 ----------------------------------------------------------------WFTESSLNWAENQL-RHAKSRPDDIAIIQVCEPCSSIKQITQFELYSLVGKAQRSLRAAGVGKGDRVAFWGGNCLEAVVTVLATSSLGGIFSSAAADFGIDGVVERLEQIQPKVLVVTNGVIYAGTPRPLLPRVANILKNPPVVSVDHLPELVPTFAEVKEKLVR---WDDWLDQEDGEVDFLRMGFDEPIWILFSSGTTGKPKAIVHRQGGMLLDSLREHHLAGDISSSDIFFYYTTPGWMM-FQYLISG-LATGATIVLYEGSP-LKLPSHLWSLIDDLGITVFGTSAKWIEQVEKHYPDVGKNHDLKTLKQILSTGSPLPGRLFDFIYEKVKK------NVLVGSVTGGTDICSVFACLPVFRGEIQSRMLGFALDTDSNSDH------AGELICHKAFPIEPLGFYGFDERFKDSYFKGDKGIWYHGDPSRLGNGGGLIMLGRSDGVLNPGGIRFGPTDIYSVLFAKEGVEETLVVGLMDGGADEKVVLFVKMRGGKELDDGLLAKIRASIRTARSARHVPAKIIQVSDIPVTLTGKRVEVPIRKVINGAPISSINPSTLQNPECLEE------- 121592489 34 -----------------DDYDALWRWSTTDLDAFWQSVWDYFDLQTPHSAVLAKNVMPG---AQWFPGAQVNYARQVL-RHVDQAAGQPALIGR-NERGERRELSWPALRRQVAALALHMRAQGVQPGDRVAAYLPNIPETIVAFLACASIGAVWSLC----APDMGTHAVLDRFRQIVLLAVDGVTYGRRDHDRCDVLAELRA-QLPTLRHVVLVNNLNASADTACYASVIARNDAETAAFE--PAWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLLLAVLHNDIGCSYAPGERFHWYSSTGWIMWNAQV--GGLLGGTTCVLYDGNPGGPDWAVLWRMAAEERVTFFGAGAAFYGHCMKAGITPAACGDLSAIRVLGSTGSPLSAEVQQWFFRQVSSAKAPLGDIWWCNISGGFAGAFIGGNRELTPGRMQCRMLGAAVEAWDERGRPVLDAV-GELVCTQPIPSMPLFLWGDADRYRASYFDMYPPGHGRRPGGGDPEAGAVWIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRASYMPLFVVLRSGLVLDDGLRARINDAIRASLSPRFLPDEIVQVAEVPRTLSGKKQELPVKKLLLGQSMDVVNPDAMANPGCL--------- 171693487 40 -------------------FSDLHQFSLSQRSLFWSAVFEASDYLYSYTTVVDETATIDQVPV-WFEGVCLNFAENMLFSRDPRNGDKVAVVEIREGGSETREVTYGEVRKEAGRLAAAMLKRGVKKGDRVVIVGANSIETLLVYLATTWVGAV----FSSSSTDMGVKGILQRAEQVVFMDDAALYNGRVVDLRGKMGEVVAGGNCKNFKGVVAIRRFEEARDVRKPRAMTLDEFVGAAGRNPTPPGVGFCEPLLVCYSSGTTGTPKAIVHSVGGILINYFKEGRLHEQIGPDSVTLQYTTTGWIM---YLAVGSLLFGGKAIFYDGSPFQPDAKILVELAAKHKATKLGISPRWMFELAKAGISPREMADLSSLETVSCTGMVLSDQLFEWFYDVGFPKHVQLGNISGGTDIAGCIMNPL---TPVYVGGTQGPSLGVHVAIYDSDGEPGPHGTPGELVAVKPFPNIPCAFWGDKSKYHSSYFNRFPGVWAHGDCVIHPVTGNISFLGRADGVLNPSGVRFGSAEIYGVVERADKIQDSLCVGQRRKQDAESVMLFLLMKPGHKFTRELVNELRKKISDDLSKRHVPKYIFETPEIPTTINLKKVELPVKQIVSGQT--IKASGTLANP------------ 125972756 288 ----------------------------------------------------------------------------LLDRVVEEFPDQYAF----KYTTTDYTRTYAQFRDDVDTFARSLIALGVKPGDHVAIWATNVPQWFITFWATTKIGAVLVTVNTAYKIYEVEYLLRQSDTHTLVMID-GFKDSNYVEIIKELCPELETAEPGKPLHIKRLKQKGC-ISWDEAIALAEKVPIEEV--QRRALAVNRHDVCNMQYTSGTTGFPKGVMLTHYN-VINNGKCIGDCMDLSTADRMLIQVPMFHCFG---MVLSMIACVTHGSTMCPIPYF-SPKVALDCINREKITVCNGVPTMFIAMLEHED--FKKTDFSHMRTGIMAGSPCPVKVMQDVVDKMNMKEITIV--YGQTEASGCTQSRVDDPIEVRVNTVGRPLPGIECKIVDPQGEELPDNTDGEFVARGY-----NIMKGYYKMPEATAAAIDKDGWLTGDMARRDENGNYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVKDVQVIGVPDKQYGEEIMAWVILKDGETMTAE---ELQEYVRSNMAKHKTPRYVKFVTEFPMNAAGKVLKYKMREMA---------------------------- 85081694 36 -------------------YPSLYKWSVDNVAAFWEEHSKLFDEVLPEH-------APMLPRPDFFAGARLNFAENLLPGNAQVNGSDVAVITATENDEHLTETTWDELREQVRQCSNALQAAGVKENSVVAGFVANHVQALVALLSAASLGA----IWTGISPDAVLDRLVQIKPKVLFSDNATLYNGKEWSGKAKTLEVVEALQKHGLELVVVVKETGLDEIRVKGVKAEEYDEFLHSSPKEEPAQLPPSHPLYVLYSSGTTGLPKAIVHTAAGTLLQHKKELFIHSNLSPRSRMLYYTTTSWMMHHWSV--SSLSCGASLVLYSGSPFRPHGLSLPRLLSSLKVTHFGTSAAYLTTLEANSVRPIDNLDLSSQEAIYSTKKTLPPSTFAFVYTAFPS------TINLASITGGTDIISLFGALPVRAGEVQCAGLGMAISVIDSASDASDPGSEGDLVCLKPFPCQPLTFFGGDDKYRAAYFERFGTMWHHGDFVRMNSTGALVMLGRSDGVLKPAGVRFGSAEIYNVLIRFSEVEDAVCVGRRREFRDETVCLFVVMVPGKSFTSELRDRIKNVIKRELSPRHVPGVVEECGGIPRTGNGKKIEVAVKQILSG--LKVKTNASVANPEALE-------- 159131309 44 -------------------YKDLWQWSISRPSEFWEE-------IWHYTNIKAHKQYDRVMSSEFFEGNKLNFAENLLYPASSPAEDTTAVISATE--SDREFVSWKELRERVRKCANSLREAGLQAGDRVAGFLGNHANTVIAMLATTSIGAY----WTGVSPDTGVHAVLEREPKILFADNASLYNGKVHSAHEKIRQIVS--ELPELQLLVVFETIKSEVKPTQGKACTYDTFVSNASAALEFASLDPDHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHCDIHPGDRLFYFTTTTWMMWH-WLVSG-LASGATIVLYDGSPFRPLDPEMPRLIDELSITHFGTSAKYLSILEQASLKPTQHPHRRTLKAIFSTGSPLAPSTFEYVYSSIHP------DIMLGSITGGTDILSLFCALPVYKGEIQCRCLGMAVSAYDYSGSDISGTNEGDLVCTLPFPAQPVMFWPGAEKYRKSYFDIFPSIWHHGDFVRINHTGGVHMLGRSDGVLKPAGVRFGSAEIYNILLKHEEIEDSLCVGRRREDTDETVVLFVKLSHGKTPTADLAARIQATIRKELSPRHVPGIVDVCPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANAGCLD-------- 169768864 40 ------------------SYNDLWRWSISKPALFWERHYTAIKSHKPYDRVLESD---GDLFPRFFEGSRLNFAENLLYPASALDENEVAII--AATESEREYVSWKELRERVRQCASSLKEAGLQSGDRVAGFLGNHTNTVVAMLATSSIGA----FWTGVSPDTGVHAVLERLKQIILFADNGKVHGAEAKIRQIV------PGLPNLELLVVFETIKSELSPAQGKVSTYESFLSAASDPSAPASLEPGHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHMLHCDIRPGDRLFYFTTVTWMMWH-WLVSG-LASGATIVLYDGSPFRPFDSEMPRLIDELKITHFGTSAKYLSILEQASLNPRKHPHRQTLRAIFSTGSPLAPSTFEYVYSSFHP------DIMLGSITGGTDILSLFCSLPVYKGEIQCRSLAMAVSVYDYAGNDISASGEGDLVCTKPFPAQPVMFWPGEEKYRKSYFDIFPSVWHHGDFVRLDQTGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHEEVEDSLCIGRRRIDTDETVVLFVKLASQEKTIPELAARIQATIRKELSPRHVPGIVDACPEIPVTSNGKKVENAVKQILCGLNIKIG-------------------- 71022095 96 ---------------------------------------------------------------RWFQGARLNFAENLL-RHSSANRDDVAVIQEVDTTTDESSISYAQLYSMVAQAAAALRSRGIQKNDCVASYSANNTQNLIAFLAASSIGAVWTSAAADFGPEGVLERLRTVRPKVLISVNEGLEHDRD-EQEQRLEGVVVIPHVKT--HPVLEPHAGDAARWTS----WDHFVAEGASAVDQPEQLDFNHPLWILFSSGTTGKPKAITHRAGGMLLQLSKEHIIHGGLTRSDVFFQHTTTGWMMWN--FLVAGLVTGCTIVLYDGSPLKPVSV-LWELAEKHGVTTFGTSAAYLGALEKSGYEVGANHAELCVRQILSTGSPLRAELYAFIHQRIGS------DILIGSITGGTDLCSLFAALPVYAGEIQARNLGMNIGVYDSDARQEITCANGDMICKSPFPAQPLGFWKQPEKYFDSYYSQVSGVWYHGDFIMLSEHGGVVMLGRSDGILNPGGIRFGSSEIYELLESPDNITDSLVVALPRA-DDEVVCLFVVLDPAVRIDQQLEHSLVSLIRTKRSPRHVPKFIKIVSDIPKTLNGKKVEVPVKKIINGAPLDTINSATLINPESLHQFV----- 89069077 16 ---------------------------------------------------------------------------------AERHGARKAVTFQSDPKAPDVTLTWSELHDEACRTANLLRELGIGETDVVAFLLPNSMETVLTYLGGTIAGVVNP-INPLLEPRQIAAILNETGAKVLVTTDVAQKAAEAVLLAPKVETVLE---VDLLRYMTGLKKFIVPLKMGERGDVRVLDFAREVAPAQLTFADSAGDRVAALFTGGTTGMPKVAQHRYEG-IIYNAWICRTLL-FREDDVQICPLPLFHVFATIVSLGASLGSGAQVV-------FPTPQNFWKLVERHKVSFMIGVPTAFSALMQRKVDA----DTSSLKLAFSGSSPLPVELYKRFEAAAGLTLC---EGYGLTEATCLVINPPEG--EKKVGSIGLPFPYTDVKIVDFDGAPRDCETDEVGEICVSNPGVAVATYSQAEKNQDLYHD--GRYLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAVIEEALAAHEAVALGAAIGQPDAHAGEVPCAYVEAVAGATPDE---AELRAFANARIHERAAHKHLEVIDEIPKTAVGKPLKNELRKRAIARVYG----TALAEAGVAAQVAE---- 145239757 42 -------------------YNDLWQWSVSEPAKFWEDVWKYIQAHKSYDRVLRSDFPRPN----FFEGTRLNFAENLLYPSTSPDENAVAVIAATE--ADREFVTWKELRDRVRRCANSLKVSGLQEGDRVAGFLGNHTNTVVAMLATASIGA----FWTGVSPDTGVHAVLERLKQIILFADNASLYNGKV---HGTDAKLRDPGLPNLELLVIFETIQSKLDPQRGKVLTYNSFLSTASNPSAPASLGPEHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHCDVRPGDRLFYFTTTTWMMWH-WLVSG-LASGATIVLYDGSPFRPFDPEMPRLIDELQITHFGTSAKYLSMLEQASLHPTSHPHRKTLKAIFSTGSPLAPSTFEYVYSSIK------ADLMLGSITGGTDILSLFCGLPVYKGEIQCRCLGMAVSVYDYAGNDVSTSGEGDLVCTKPFPAQPVMFWTGAEKYRKSYFDVFPTIWHHGDFVRLEHTGGVVMLGRSDGVLKPAGVRFGSAEIYNVLLKHDEVEDSLCIGRRRIDTDETVVLFVKLSQGDAPTPDLATRIQATIRKELSPRHVPGIVDVCPEIPVTSNGKKVESAVKQILCGLNIKIG-------------------- 68509955 37 -------------------YYDLYQWSTKHIDYFWSLVWDFTNVIGHKGEHVVDNAATPSANPQWFSDAKLNWAENMLQ---CRSPDKIALVHATEPTDEYRQCTYAQLYTLVADLVSALLLNGLKPGDRVASYSSNCIENVAACLATTAIGGIWVSAAADFGPEGVLERLEQVQPAFVFAADAVVYNAKVHNHISKVSVLLERLR-SKGQHVIIIHAIPQPAPQHEWRPEWWEAFIQTASGEIDWCRLSFDAPLWILFSSGTTGPPKPIVHRAGGMLLQAKKEFIICADLESQDVFFYYTTTGWMMWN-FLISG-LGVGCTLVLYDGSPRRPSFLWLWGLVDKLGITIFGTSAKYIDQL-SRSYKPRENHNLQSLRHLYSTGSPLAPNLFDFIYKHVHPR------VLLGSITGGTDICSLCSALPVYRGEIQCRMLGMAMESFSPSGTANPPGEPGELVCARPFPGQEGDEKTARSRFEQSYFAEHNGVWYHGDHSKAGNGGGVIMLGRSDGVLNPGGVRFGSAELYDVIFSSPTSPFTVVDSLAVAQKDERVILFVKLTNGQQLSNEFVQRINSEIRSRRSPRHIPAKIIQVPDIPYTLNGKRVEVLVKKIINGAPLSSVNFATLSNPECLQ-------- 116669001 5 -------------------------------DDFRAARDRLLALHEDYDQARDERFEEFNFALDWFD----QIAAD------PATGAKPALVIVEQDGSATRR-SFAELAARSNQVANWLRSQGVRRGDRMIIMLGNQVELWELMLAGIKLGIVLIPTTTLMGPADLADRVERGEAGWAAVGSSNIGKFSGVPGNYKLIEIADGGNAAEAAAETVARYADAD----------------GAPTDFTPDATKADETLLLYFTSGTTSKAKLVEHTHTSYPVGHLSTMFWI-GMGPGDVHLNVASPGWAKHAWSNVFTPWIAEACVFIY-NYSRFDAKALMEQ-MDREKVTSFCAPPTVWRMLIQADLTLLKNPPTKVV----SAGEPLNAEVIDQVHRAWGQT---IRDGFGQTES-TVQIANTPGQ-PIKIGAMGKPLPGYDVVLVDPAT--GEEADDGELCLLDPRPGLMKAYYGDPEKTADAFRDGY---YHTGDMASRDERGIITYVGRGDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDALKLSVPKAFVVLAAGHQPGPELAEDILRYCRDHLAPFKRIRRLEFAE-LPKTISGKIRRVELR------------------------------- 212538285 31 -------HVGQRYNLKLKNYDDLWQWSISQPGDFWEEHYTGVKAHAPYSKVKSLLFPRPH----FFEGSRLNFAENLLYPAKCPGDEEIAII--GATEADREFVSWRELRERVRVCTNAMRQRGITVGDRIGGFVGNHVDAVVIMLATTSIGALWTSISPDTGVHAVVERLRQVQPRILFADNASLYNSKVHGTEPKVVDIVK--ELPCLEHVVILEATLAELDFQNGLVAWYKDFVHEAQDSTAPESLDPDHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHSDIKPGDRLFYYTTTTWMMWH-WLVSG-LASAATIVVYDGSPFRPFDVEMARLIEELGITHFGTSAKYLSMIEQASLNPRKHPNREKLRAIFSTAAPLAPSTFEYIYSSFHP------DVMLGSITGGTDIISLFGASPVYRGEIQCRGLGMAVAAYDYSGNDITKSNEGDLVCTVPFPAQPVMFWEGEAKYKKSYFDVFPSVWHHGDYVRIDPDGGLTMLGRSDGVLKPAGVRFGSAEIYNVILKHQEIEDSLCIGRRRMDSDETVVLFIKLEVGIPPSQDLKARIQAVIRKELSARHVPGIIDVCNEIPLTSNGKKVENAVKQILCG--LNIKTSASVANAGCLD-------- 85100292 100 -------NVNKRHGLDMKTFSELHEYSLRNRSQFWADVWEEANYIGTYSRVVDES-APIDAVPIWFEGVKLSYAENVLRSTVGKEDDKVAVTEVREGASETRDATYGELRERAGRLAAAMKARGVKKGDIVVIVGSNSIDTLLVWLATSWLGAIFSSSSTDMGTKGILQRTVQVNPKLLFMDDAALYNGKIVDLREKMAEVVEGKDCSNFDNIVSIRR------FSEARDITWDDFLASAGATPAPDFVRIHEPYLICYSSGTTGTPKAIVHSLGGVMI---SYFKE-GGLHEGDVTLQYTTTGWISNVAILLY-----GGKTIIYDGSPFKPDSSILISLAAQHRATKLGISPRWMFEFAKNGQSPREMADLSALRIVTCTGMVLSDQLFEWFYDSGFPPSVQLANISGGTDIAGCICNPL---TPVYVGGTQGPSLGVAVEIYDSPGRPVPEGTAGELVATTAFPGQKGGVASPGTRYHSAYFARFPHVWAHGDCVIHPTTRSLHLLGRADGVLNPSGVRFGSAEIYSVIERRDRVQDSLCVGQRRPKHDESVMLFLLMKPGQKLDEALVKEVKEAIGKDLSKRHVPKWIFETPEIPTTINLKKVELPVKHIVCG--RKVKPSGTLANP------------ 46116522 49 -------------------YPALYKWSIDDVSSFWEEASKSFDEVLPQN-------APMYPRPDFFSGSLLNFAENLLATSPQPEPSAPAVITVTELPNSTVTTSWAELRDAVRRCSNALRAAGLKPNDVVAGFVSNHVEAIVAMLGAAAIGA----IWTGISPDNGVSAVLDRLNQIVLFADNGVYNGKSVSKTTEIVGALKD---NGLERVVVINNISSELEKHGVVAVDYTKMLESASEEPKFEQLPPSHPLYVLYSSGTTGLPKAIVHTALGTLLQHKKLLHCSLDSTSRMLYYTTTS--WMMWHWSI--GALAVGSTVVVYSGSPFRPAHLSLPRLLSDLEVTHFGTSAAYLTALEANNVYPVRDSDLSRLQAIYSTASPLPPSTFKFVYEAFPKH------INLGSITGGTDIISLFGALPVRVGEIQCAGLGMAIRAVDSATGESINADEGDLVCVKPFLCQPLTFFGGEAKYKSAYFERFEDIWHHGDFIKIPDTGSLVMLGRSDGVLKPSGVRFGSAEIYNILTRFAEIEDAVCIGRRRETDSETVCLFVVMVPGHEFNDDLRLRIKSKIKAELSPRHVPGVVEECGAVPKTSNGKKIEVAVKQILSG-------------------------- 115401180 85 ----------------------------------------------------------------WFPGAALNYAENLLAFGLKTKANSIAVAAEGDITGSRERLTFRQLEDEVARWAHALKRLGVGVGDPVGVVLPNYIDALLIFLACAACGAV----FSSTAPDMGASGIIDRYRQFFICQTEVTYAGKYIDLQAKMTQAQLKEQVAKLSHCVVNLRNGHPARLPAGRPSALRAILVNFAPKDSSTALALLDPLFQRYLSDTIS--LGICHAAGRVLLQHRKEHLLHKSLTQGSVYYQYTTTGWMMWN--YLVSALAGGTQIVLYDGSPLYPKPSSQLAIVKREHVEDWGTSPKFLESLKA---TSFAVPPLPQLAVVDVTGSALSAELYDWFYTKF-PSRLGLLSGSGGTDLVGGILMPSPMST-IHAGEIAGCALGMKARVFDDDGHDTDSGAKGELVITRPFFSMPLGFLGGNQAYEKSYFSKFPGVWCHGDFVRRNPTGGFEVLGRSDGVLNPGGIRFGSAELYSIIERFPQVQDSVAVGLPD-LHDEQVLLFVVLRQGRLDS-ALRDDITAAIRTGLSARHVPSHVIQVKDIPYTTNGKKIEGLVRDVVSGKP--VTPSAAVANPESLEE------- 169613847 33 ------------------SYQELHKWSISNIDAFWQSEGDASQAVDP-----DASMFP---RPTFFKNTRLNFAENLLFPTQDVDPQAPAIIAVTETTRETVTWEELRERVRLCQAG--MIALGLEEGDRVAGYVANHTNALVAMLAATSLGCVWTAVSPDTGVHAVLERLRQIEPTLLFADNAAFYNGRSHPVLPKVDEIAR--GLPSLQGVVIFTTVASSIHVPNGRAYDYKTFTSPTAPELTFKRLPADHPVYILYSSGTTGAPKCIVHGAIGHIIHCSITLRSRLFY----FTTCT----WMMWH-WLVSG-LASGATLVLYDGSPSVPDDLAMHRVINEYGITHFGTSAKYLSVLEQKSDPAASGLDLQTLEAIYSTGSPLAPSTFSYVYSAFPST------INLGSITGGTDIISLFGALPVCEGEIQGPGLGMAIAAYDYTGVDVSATGEGDLVCTKPFICQPVAFWGTETKYQHSYFDKFQNIWHHGDFVRSKETGGLWMLGRSDGILKPAGVRFGSAEIYNVVLEHKEVADALCIGRRRSDTDETVVLFLKMNNGQELTTELVSKIKSTIKQGLSARHVPAVIDECPEIPVTTNGK-------------------------------------- 170090918 78 ----------------------------------------------------------------WFSDARVNWAENML---WCRSAEKTALIEATEPTPEFRTTTYAKLYSLVADLVSAMLHYGLKPGDRVASYSSNCIENVAACLATTAIGGIWVSAAADFGPEGVLERLEQVQPTFLFAVDAVVKVHQHLPKVSTLLSALKSPKVIII-HAIPHAEDRS--QWQE-EWLGWNDFLEQADGEVKWNRLQFDAPLWILFSSGTTGRPKPIVHRAGGMLLQSKKELAICGDLCPDDVFFYYTTTGWMMWN-FLVSG-LTIGCTLVLYDGSP-LRDASLLWRLSDDLGVTIFGTSAKYLDQL-SKRYQPRSRHNLGTLRQIYSTGSPLAPPLFDYVYEHIKP------NIILSSITGGTDICSLSTALPVYRGEIQCRMLGMAIESFTPTGSVNPPDEPGELVCLRPFPGSESDVSAAEKRFHDSYFAEFKGTWYHGDHSKSGNGGGLIMLGRSDGVLNPGGIRFGSSEIYDVLDFAFSKSTSAQHLLDFLAVGQKIILFVKLSADEHLSLDLESNIKAAIRERRSPRHVPTRIIQVPDIPYTLNGKRVEVLVKKIVNGAPVSIVNPATLSNP------------ 212533281 88 ---------------------------------------------------------------EFYEDARLNFAENLLWRW---DGEKTAILAEDNLLHGPEIVSWDQLRDLVGKLADALSVSGLSKGGVLVVIGGNNKMSLALMLATASLGGVFSSLATDLGEEALRDRLSQLKPQFLFTNVQYKYNGKTHSVIHRVKSVWNKITKAANSELVITTPNG---DNSEDSSTQLEDFLKRGNPLIFLQ-VPFNTPLIVMFSSGTTGVPKAIVHSHGGVLINLKKEYRLHCNFDDTDVYFHYTGIGWALWN--IMLGALFCGSTVVLYDGSPFYPSAEGFLQCILSAGVTAFGAGPKYFSELRRMNINARSMSD-NRLKMLLSTGAILTPSLSSWMAESFGP-LCQVSFSGGTELCGSFVLPTFPGEITVKA-------LGIAVDVYSSSSGRLPAGESGELVCTQPFPNMPLHFLNDRQRYLNAYFSKIPSVWTHGDRMSSPHTGGIYILGRSDSVLNPAGVRFGSGEIYSILEKHSDIVDSICVGQQRAVTEKVILFVKVLSAGSSPISELKWKIQECIASGLSLRHVPSAIFRVSNIPYNVNGKKMEIPLKAVVS--------------------------- 215495126 53 -----------------------------------------------------------------------------IDRATERIGDTTAIVYSHQNISK----TYTEYRKDVDQLAAGLVSLKLPEGSRVAILVPRLYEGAQLLYAASKAGLVMVGINTFCTVSELEFCLNKTESAALILADKFTDKNFYETLLQIAPEMERSPGELSSQRLPFLKHVITIGDIRKPGSITFDDLINSGTAEHHV-AMNADQDAFIQFSSGTTGEPKPVRLSHFNVVNNANIVGRFIGYHQQPESICLNGELIYGFGRTLGVLAATMFGCTVMM----PGLASPKATLETIANHRCTVAYATPSMLFEMMRELEQG--SYDVTSLRKGVLSGSVCNPTLAEKARTKLNVQSLYIM--YGATETSPIFSSTNPDEKDCWIRTVGTPLDHVEVKVVDAEGKIVPVNTRGELCT--RGPHVFKGYLNDDAKTKE---AKRDGWYHTGDEGKMSEDGRITFVGRMKEIINYRGLKVPPLEVENVLNMHPDVKEAQVIGVPDETVGEKICAWIEL----QPNKSLIQEIKAFCKDKLSWFMVPEHVLFVNSFPRTQTGKVQKHKMRE------------------------------ 145602093 49 ------------------SYEQLHKWSTADPAAFWGDVWHYAGVVAPYDEV----LPEGGMRLNFFSGALLNFAENLLFPPGVDVDPSAVAVITATETDE-KETTWAELRDMVSRCAVALRAAGLQRGDVVAGYISNHVEALVAALGAASIGA----LWTGISPDNGVSAVLDRLVQVVLFADNGTKSWASTPKTLEIVGELKKNGLELVVVTRNLQAIDLSLDEIRALDVKADDFVEQTGSQQQFEQLPSDHPLFILYSSGTTGVPK------KEHLLHGSLSSKSRM------LYFTTTS--WMMWHWSIT--ALSVGTSLVLYSGSPFRPDGLSLPKLLSKLKVTHFGTSAAYLTALEANKIYPVPGIDLSSLEGIYSTAAPLPPSTFAFVYEAFPSK------IHLASITGGTDIISLFGALPVRAGEVQCAGLGMAVAVVDSASDPDKDGEPGDLVCTVPFPCQPLTFFGDDEKYRKAYFERFPGMWHHGDFVRQVDSGGLVMLGRSDGVLKPAGVRFGSAEIYNILTKFGDVEDALCVGRRRGDTDEAVCLFVVPAAGKTFDDELKGRIKTTIRSELSPRHVPAFIEEAQGIPKTGNGKKIEVAVKQIISG-------------------------- 154285262 84 ---------------------------------------------------------------EWFAGTYMNFAENMLFTCSGSSGVSTAGKEDSKDAEGTRNITFGELRRRVGKLSQAMKAAGVKKGDRVAVVASNSIDTLVVFLAVTALGGLFSSSSTDMGAKGILDRLLQIKPQWLFMDDWTVYDGKTIDLRSKMNAIVRGEGVVEFQGIVSQPRCPADVNMVPRAQTLATFLAKAKGDKLEFVRVKFSDPFLVVYSSGTTGTPKCIVHSVGGIVLSGLKEGILHREMNSTSVALQYTTTGWIMYLSGL--QPLMHGCRVVLYDGSPFLPDATSFIKLAGEQKVTHLGTSPRYMYELQRNGIHPREVTDLSNLEVLTSTGMVLSDALFEWFYDKGFPPNVQLSNISGGTDIAGTFGTS-NALTPLYVGGCQGPSLGTPIAVYDQKGIPLEEGVPGELVATAAFPNMPVMFWGENERYFDAYFARFDDVWTHGDFVMHPATKQIFFLGRADGVLNPSSVRFGSSEVYSILENENEISDSICVGQRRPRDSETVMLFVLMRPGVPFTKKMVDDVKAAIRSGLSPRHVPKYVFETPEIP-------------------------------------------- 119186619 274 --------------------------SVTKPHDFWIDLYKYVGIVPPLTRAYNDSVKLSDVP-RFFEGVELNYTENVLE---GKDPDAIALIGLREDFLHGENVTWRELRERVRRVRSALIRNGLKQGDRVAAIMSTSVWAIVILLASASMGA----IFSSISPEAIEPAILFADSDMSY-------KGKTTSLDKKITSVVKKPQTMKVFVIPITSQSTTSF------PLVNEFLAKARSSDHEYKRVPFSYPVYILYSSGTTGQPKCLVHQHGVVIQLKKVGLLH-YSLGPKEVVFQYSSTSWVLFN--IMNGHLSVGATVIAYDGSPLWPDATTMLKIIEKFRVTYFGTSPRYLLELEASKIVPRDEYDLSSLRLVTTTGATLTADQFRWFYQAFPQIHLSSVAGGTDIVTSWISCDP---SSPVYAGEMQMIALGMNVYVADNSGEDTRTGKSGELVCPTPFPSMPVFLWGDNKKYKSSYFERFDNICV---WAQHD-----WISGRSDGVLNPSGIRFGSSEISEGPAFNSEIQDTLCVGRRRKQKDEIVFLFVKMRSNQPFTTGLEQRLRSAIRTGLSPRHVPKFILEVPEIPVTINGKKVETPVKRIISGD------------------------- 71003532 142 ---------------------------------------------------------------------------------------------DSDVNAQAVKVTWGELRRRVALLAETFRRIGVKKGDRLAHVSANTSSPIVATLAANSVGAIYSLIATDAGPQAIYGRLAQIRPKLLFTDDAVLYNGKQVDILDRVAQVAEDGKIDSPLHVVIIRNTKASPAWTSTRGLEMHDFVQQTSLSHHFEQLPAQHPVQIFFSSGTTGEPKCIIHTQ-CLLLNMKKEALLMLDLKPADTFLQITSCGWIMWIYHLV--ALSIGSTAVLYDGSPMFPNPQHVVKVVSHLKCSGYGASPRFLSELRVNKFSIAQQLELGRFRMMTSTGSPLSAKNVEFFYQQFPK-RAHLCSISGGTDMAGVLVGPLPNFIQCKAGFDIQVWDAESGQRIDDTGKP------GELIVAKPFPTQPRTLLGDYEKYMDSYYNRFRKVWAQGDFIYQDRSTQLEILGRSDGVLNPSGVRFGSSEIYSVVDKFEFVGDSIVVGQPGKDEHERVLLFIKM---RDPAVQLIAELNKAIKAAYSARHVPEHTFQVHDIPVTLNGKKTELAVKAIVNGNV-GFKPSSATANP------------ 184199829 31 ---------------------------------------------------------------------------------AGEEADREALVIVEEDGAQTRR-TYAELSRRSSQLATWLRGQGVQRGDRVILMLGNQVELWETMLACTKLGAIPTTVMLGENERGNASWVVTSHSNALKFADHRVRPTSGAFTSSSADDDAAPAGSAGPGASGGTTASTFGADTSSGTTIGEHRVLDYARSVDGPETFEVLEPLLLYFTSGTTSLPKLVEHTNTSYPVGHLSTM-YWIGLEPGDVHLNVASPGWAKHAWSNFFAPFIAGATVFLY-NYTRFNAVALMDQMEREH-VTSFCAPPTVWRMLIQSDLSHLKNPPRKTV----AAGEPLNPEIISRVKAAWGTD---IRDGFGQTES-SLQIANTPG-MPVKPGSMGRALPGYDVVLIDPNTD-QESETEGELCLRDPRPGLTPGYHGDPAKTADAF---RDGVYHTGDVVSRDASGVFTYVGRADDVFKASDYRLSPFELESVVIEHPAVVEVAVVPSPDPIRLAVPKAYVVLADGHEPTAETAESILHHCRVNLAPYKRIRRLEFAE-LPKTISGKIRRVELRR------------------------------ 17569507 121 ---------------------------------------------------------------RWFNGATLNYTENVIER-----GTATDIVLNASIEETVTEYTYDNLRKDVYRIATSLRNYGIGPGDTVCGFVPNTYDTLVAVFATAAVGAAWCSASVDFGPAGVLDRFRQVHPKVLFTVNHVTYKKKLIDQTDKINEIVK--ELPTLEKIVV-SDTFTSVKFKYNQSDKFSSLEEFKTPVYTPVPFS--DPLFVMFSSGTTGIPKAMVHTVGGTLLKHIEEHLVQGDSKKHDRMFFYTTCGWMMYNWMISF--LYSKGSVVLFDECPLAPDTHIIMKIAAKTQSTMIGMGAKLYDEYLRLQIPFNTLYDLSKIHTVYSTGSPLKKECFAYINTYIAPGALIASISGGTDIIGCFVLSITPGECQLFLGMDIKSFNYMDEEIINSD-------EQGELVCVTPFPSMPSHFLNDTDKYRDAYFARLEPFWAHGDFVRVNHSGGVEMLGRSDATLNRGGVRIGTAEIYSVVEKIPHIADCIVAGLVEEGMDEEVLLFVKMVPGQELTHSIQAAIVSKLRNDMSPRHVPNKIYAVDDIPYTSSGKKVEVAVKQIVSGKA--VQKASSIRNPESLDHFVQYR-- 171686204 35 -------------------YPDLYKWSVDNVADFWGDVWHFIKASKPFDQVLAPD-APMFPRPDFFAGARLNFAENLLPANADVDEDAVAVITATEDDNALTETTWAELRDQVRRCSNALRAAGVKENSVVAGFVANHVQALVALLSAATLGA----IWTGISPDSGVSAVLDRLVQIVLFSDNATLSGKAKTLE--IVEALKQHGLETV--VIIKGLPNFETGLDEFRNLGVRDSFLSSSTD-QPLVFTQSHPLYVLYSSGTTGLPKAIVHTAAGTLLQHKKELYLHCSLSPASRMLYFTTTSWMMHHWSV--SALSCGASLVLYSGSPFKPNGLSLPILLSKLRVTHFGTSAAYLTTLEANSVIPIHNLDLSRLEAIYSTASPLPPSTFSFVYQAFPSR------VNLASITGGTDIISLFGALPVKVGEIQCAGLGMAIAVMDSASSSAEEGEEGDLVCLKPFPCQPLTFFGGQDKYRSAYFERFENIWHHGDFVKDSKTGGLVMLGRSDGVLKPAGVRFGSAEIYNVLTRHGEVEDAVCVGRRERDRDETVCLFVVMKEGKGFDEGVRRRIGEVVRREL------------------------------------------------------------ 154318678 44 ---------------------------------FWDQTFQYLNLIYSYTTVVDES-APIDSIPRWFSGVYMNFAENILYSRVHASSQRSTIGKEDDKITEIRDISWGKLRKEVAELASAMKEHGVGMGDRVVVVASNSFDTLKVFLAVASLGGLFSSSSTDMGVQGVLQRALQVEPKYIFMDDWTVYNGKTVDLRKMVAIVHGMKDIKEFRGMVSMPRFQTPSDTTGPRTQSLSTYLSKSTSQTLTFAKTAHDPFFIAYSSGTTGTPKCIVHSIGGAVLSAAKEGILHLEAGPHCTVLQYTTTGWIMYFSSI--SNLLTGCRLVLYDGSPFQPDLTTFVKLLGDLKVTHFGTSPRWMAEMQKNGIVPKDVTDLSSLHTVTSTGMVLSDQIFEWFYGVGFPEKVHLANISGGTDIAGCFGQGNP-LTPVYVGGTQGPSLGTPIAVYDGQGVPVEHGTPGELVAPHAFPNIPAFFFRDGSLYHSSYFSKYTHVWTHGDFVSIHPVTHLHFHGRADGVLNPSGVRFGSAEIYSIIEKYKEVQESLCVGQKREMEDERVMLFLVMREGEKFNERLREKVKEIIGRELSKRHVPRWIFEAPDIPTTVNLKKVELPVKQIVSGKI--IKPSGTLLNP------------ 211589697 17 ---------------------------------------------------------------------------NFIDKQASQYEDRVAAIF----PWQSVRLSYRQLAERSKILAKAMLEMGLRKGDCVGVMAGNCYQYIEVFLGGGRIGCPVVVLNNTYIPRELMSAVQKSSCKLVFVASDIGSRSLSAHINALCGDQSRNPALPELRRVVNFSSTGVEMQSYSAFTSGAQSVFMKDSMLLRAESVEPEDVLNLQFTSGTTGSPKAAMLSHINLLNNA----RFVGDLTPTDIICCPPPLFHCFG---LVLGFLAVHGSSIVFP--SDFFDVRKFVSTILSENATVLLGVPT---MYISELEVLSKSRQRHHLRTGLASGSAVSQGLMNQLREEMGVQKMLIAYGMTETSPVTF-ITSIEDGDEKGTSTVGRVLPHTGAKVVGKGGEIVRRGERGELC-TSGFALQ-KGYWGNEEKTREVMRVDGDGVLWTGDEAFIDEDGYAHITGRIKDLIIRGGENIFPREIEERLTLHPSISEASVVGIKDERYGEVVGCFLKMAEGYPKVPD--TEVKQWVGEKLGRHKTPQYTFWITDFPKTGSGKHQKHIMRDL----------------------------- 115491691 56 ------------------NYNDLWQWSVSEPANFWEHV-----WYTPVKTHSQYDQVLGSDSLSFFEGSRLNFAENLLYPASSPEESDIAIIAATE--ADREYVSWGELRERVRRCANSLKGAGLQAGDRVAGFLGNHTNTVVAMLATTSIGA----FWTGVSPDTGVHAVLERLKQIILFADNALYNGKVHPTDSKISQIVS--ELSRLELLVVFNTVKSHVTPVQGKALTYDEFLTTGNQSAALESLAPEHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHVLHCDIRPGDRLFYFTTVTWMMWH--WLVSALASGATIVL----------------------------PVSLH----------------SLRAIFSTGSPLAPSTFEYVYSSIHP------DIMLGSITGGTDILSLFCGLPVYKGEIQCRCLGMAVSVYDYAGNDISASDEGDLVCTKSFPAQPVMFWPGAEKYRKSYFDVFPSIWHHGDFVRLNPHTRGVIMGRSDGVLKPAGVRFGSAEIYNVLLKHEEVEDSLCIGRRRVDTDETVVLFVKLASSDMPS-DLAYRIQTTIRKELSPRHVPAVVDACPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANASCLE-------- 188592145 97 ---------------------------------------------------------------RFFPNVLLNYAENLLG--LEVAGPDAPALTACHADGRRERLTRGELRDRVARAAHALSQLGLREGDRVVAVMRNDAQAVVAALAVTALGATLSTAAAEMSVETLLDRFAPLAPRLLLTAQRPFDTGLS--LADNV--AGLAAALPSLEGIVVLPATVGQPVHALG------ELIRRGDAGHFARRFPFNHPLFIMFSSGTTGKPKCIVHGAGGSLLEHLKEHRLHSDLRPGDRLYFHTTCAWMMWNWQL--SSLASGVEIVTYDG--PIATVDALWRLVADERVTVFGTSPAYLKMCEDAGLVPGQQFDLGALRAMMSTGSVLFDAQFEWVRDHV--KPLPLQSICGGTDILGCFVLGNPN-LPVYAGEAQCKSLALDVQAWEH-GAPTSGI--GDLVCANPFPSRPLGFYGDGKGFHKAYFSANAGVWTHGDRIEFPPEGTARLHGRSDGVLNVRGVNVGPGEIYRVLRDIPEIREAMVVDRTHAERDQRMVLLLVLQDGVALTGALAARVRRDLARRASPTHVPDRILAVPELPATHNGKLSEAAARNAVNG--LPVGNAAALRNPGCLDAI------ 90423556 441 ------------------HYEVLLTAMIERPDAILRD----LSMLDADERQLVRSFAEGKVVPAAPGRGIVGL----LEHRAARSPDQPALLW------SAGTLSCGEVNRKANQLAATLVEAGVAEGDIVAVLLERSPEMVVAILAVLKAGAAYLPIDPSFPPQRIDFILKDGGVRCLLAASESPSQGQRGPLPVRVDDAASY--------------AGPGID-----------------PDH---SFDPERAAYVIYTSGSTGHPKGVLMNTLEFLEASTILFKFTFDVSAAELF------GWLFDNGRL--AVLDLGAER----------DSRALLEAIEKFAVTHVNFVPSMLDVLL-ESQPAGAASPLDRLRYVFAAGEALKPDLVNRFHRLVPKVR--LENLYGPTEAAIYATYSLPRGAEATSVPIGRPISNTGAHILDEALRPVPVGVIGELCLSGVGLATEYLTRPDAERFCPSPDLAGRRLYRTGDLAKWGDDGLIYYLGRADRQVKIRGFRVEVAEVEQKLRACDGIAEAAVTVRSDAFGQNSLVAYLAFDKDRPTSIEISSDLVGW----LPGFMIPEAFVPLDRLPRLPSGKIIRRL--------------------------------- 186471737 51 -----------------DDYQSLHDFSVRDYRTFW---RCFVEWSKGLERIEPVCVGDECEHACFFPRAQLNYSANLLNLSVAPANAPALTACHAD--GRRVHLSRGELRERVARLAHSLSKLGLRDGDRAVAVMRNDADAAVTALAVTALGAT----FASAAPEMGVEAMLDRFARLLFAHTAACDFDTGMPLATKVGQLAS--ALPTLQGLVCLDERNGLLDTVSQPVYSIGELINAASSFRWPR-FSFNHPLFIMFSSGTTGKPKCIVHGAGGSLLEHLKEHRLHSDLRPGDRMYFHTTCAWMMWNWQL--SALASGVEIVTYDGPIS--TIDVLWRLVANERVTVFGTSPAYLK--MCEDADLAPGLDLGALRTIMSTGAVLYDTQFDWVRDHV--KPLLLQSISGGTDILGCFVLGNPD-LPVRAGEAQ-----CKSLALDVQAWDQGARTTGELVCINPFPSRPLGFYGDTDAFHAAYFSRHPGVWTHGDLIEFSPEGTARLHGRSDGILNVRGIKIAPAEIYRVLNDIREIREAMAVGLADSCRDKRIVLLLVLQDGASLDGRLLARIRHDLAHRASPAHVPDRVIAVEALPVTHSGKLSER-----AACNAVNLANVAALRNPECLDAI------ 154314383 21 ----------------------------------------------------------------------------LFERKDREFPDDKAIY---TDAETSRSYNYKQLRDTAIEFGKGLKAVEWKKGDVLALYTPNCIDTPAVLWGTHWAGGIVSPANPGYTVDELTFQLKDSGAKGIVTQKAFIKEAQA---------AAKNAGIP--EDRIILVGDGKDETHRFKHFTNVRNL--AGTSRYRRTKSKPEDLAFLVYSSGTTGHPKGVMLSHGNFMANAAEGVNLSWKGGKGDKLMAVLPFFHIYGLTCIIHFSLYMGLECIVMEKF----ELEKFCHTIQKFGATFAYVVPPIV--LMLGKSPVVSKYDLSTVRMMNSGAAPLTRELVDAVYARL---KIPIKQGYGLSETSPTTHTQPWEDWNKYPGSVGRLLPNQVAKYMNSEEKEVPAGQTGEL-----WIKGPNVFQGYLKNPEGTKNALTEDGYFTGDVGHQDKDGNFYITDRVKELIKYKGFQVPPAELEGLLISHEDIDDVAVIGIYNEEQATEVRAYVVPRKGVAGDKEEEKKIMAWLQAKVASHKLRGGVKFVDVIPKSPSGKILRRLLRALKEGEKAKL--------------------- 157804711 492 -----------------EHWEVLLQQIVTNP------QQKILSWLTKADQKQLELWNQTNTN--YPQDKTL---VDLFEEQVNKTPGNIALVFE------EQSLTYQELNQKANQLAHYLREYQIEPDSLIGICIEPSLEMIVGLLGILKSGSAYVPIDPNY-PESRINYIISDSKISILLTQSVIKDKFLLSQGKNLD------------HLICLDKC--DFELKSKDNL---------TVKNQPNNLA-----YIIYTSGSTGKPKGVAHQAISRLVLKTNYIQIM----PEDRVAQAANIAF-DAATFEIWGALLNGAKVII---IPKLLSPSEFAASIQSQEVSVLFLTTALFNQLAALFPETF-----SSLRYLLFGGEAVDP---KWVQEVLDKSPQNLLHVYGPTENTTFLVEKSPNAITIPIG---KPISNTRIYILDQYLQPVPVGIPGELCIAGVGLAIARPDLTDEKFIEVNLFGKIERIYKTGDLAKWGDDGNLEFLGRIDHQIKLRGFRIELGEIESVLLEHPAVKE-AIVNLHKTENNQQLVAYVT----GELIDDLSQQLKQHLKTYLPDYMIPSQIIRLDEFPLTPNGKIDRQAL-------------------------------- 197767327 361 ------------------HYLRLLRSAADDPDRPVSR----LDLLTEAERAELLLAAAGTTDGPVPSDLCLH---ELIERQARLTPDATAVHCDG------QHLTYRELDRRANRLARYLRERGAGPERLVGVCLPRSTELVVALLAVLKSGAAYLPLDPDLPVRRLSFMLSDARAPLLLTADRLPTATGTAPAADTVTDVVTGPDDTAAHEATTAPATGVTTVWLD----READLVATRSDEPLPALAHPAGLAYAIYTSGSTGRPKAVLVPHAGVVNYLVVRGRQ-LGLDGSDVVASVASISFDVLVPQ-VFMPLAWGASVVIAPSEVAVDGP-RLAEMMRAFGVTTLMATPATWHLLL---DSGWRGGRFQAI----CVGEALQPQLAE---RLLG-----VVSTLWNTEASVGCVTHRVDPLDRPGGSVPRPLGHLRIHLLDRHGAPVPAGVPGEIHIGGA--GVTRGYAGTAERFVPDPFGHGDRLYRTGDLARYLPDGTLVFLGRTDEQVKIRGYRVELGEIEAALAARPGVDRAAVT-VRGSGTGAELAGYVVLGGPDRPGPAALAELRRSLHDTLPDHMVPVTLTALGRIPLTPNGKVDRAAL-------------------------------- 211639183 243 ----------EQCADNPEIWDQKGSVVVLSPHDLWERQ------------VANAT----------ANDTQPELLQNLILNSARQFPHKTAII-QGE-----RQVSYGELVTSANNVADRLASVSIKSGDIIAVSLPQGPEMIAAILGVLIAGAAYVSIDPMLPRQRRSRLIERCSAKAIVTADE--------------------PD--------LLVRINVDID--------------SSAPVRFPERVTLDDLAYVIFTSGSTGEPKGVMITHRN----AANTVLDIFGVSEDDGVFSIAPAGFDLS-VYDYFGVLGAGG-KILFPSEDEANDPKAWARQIIKHQITLWNSVPAPVKALIEHAGPQLS---TSALRLVLMSGDPVNPDQI-----KAAIDGIEVVSLGGATEGSIWSIVYPIREVDAKSIPYGKPLANQRFHVLNNWFEPCPKWVTGELFIAGE--GVAQGYLCDEEKTRERFIVTGERLYKTGDLGRYIDQGLIEILGREDSQIKINGYRIELGEIEACLLSHQQANHVVINAAIHPKTGQQLAAYIVAEKGSNDSDNLENELRGIAQDNLPSYMVPTWFVLLDSMPLTTNGKIDRKAL-------------------------------- 54027036 1151 ------------------KFDRLLRAALADPERVLGDI-DVLDAGERDYVVDSWNASGHKVAERFLHDG--------FDIQVRRTPD--AIAVRADD---GETLTYAELSARANRLARLLIAAGVGPESLVVLAMPRGVELVVAMYAVLRAGGAYVPVDPAHPAERVGHILATAAPRVVLT-------------------------TAAAGVAPAALPAGVPVHQVDELDLSGYAPTRIADHERAP--LHPDNPAYVIFTSGSTGKPKGV-SVSHRAIVNQLAWMHAEYRVRPGDVYLQTAATFDVSLWGYFL--PLRAGA-TLRLAAPDGHRDPRYLAETIAADQVTLTDFVPSMLAVFAAHARRG----ELDSLREVFVIGEALPPETVAAFHAVCGPTEAAVSITYREVTAADGPLVPI-----------GEPEWNSQVYVLDARLHPAPIGVPGELYLAGDQLAR-----GYHGRVDLTADRFVANMYRTGDLVRWSSDGELIYLGRVDFQVKFRGQRIELAEIETALLAEPEVGQAAAAGEP----GEHLVGYVVAAPGAEVDID---RLRAALTRRLPAYMVPTALVELAEFPLNTSGKLDRRAL-------------------------------- 67922762 411 -----------------EQFQNLLQSAVKNPEILIGK----LDILNPNQKQK--FLVEFNDTEKQYQ------PEQCIHKLFEEQPDKVAVVFE------EQQLTYNELNVKANQLANYLQNQGIKPDSLVGVYLERSLLFVIAILAILKAGGAYLPLDPALPAESVVYRIEDAKTPIIITQES---------LLKKISDLEK-------------QTISIDKDWEIIAN-------QKTSP---PENVTSKDLAYVLFTSGSTGKPKGV-----------AVEHRQLFNYINANLSVCSQFATFATDLGNTVIFPALCGGGSLHILSSEITTNPETFAEYCHHNSIDCLKIVPSHLNALLTASKRLIVGGEACSWQLIGVLTYPVNLQQTINHAKTIANTQIYVLDSYLQPVPIG-----VPGELYIGGAGVTRGYFIVQPELDINKSRDNLSKSESEFVTSNSKIQNSNSELVTSNSEVQTANLGSQSLYKTGDLVRYLPDGNIEFIGRIDNQVKIRGYRIELGEIEATLRQHNGVRESVVLSHEEESGNKYLVAYVV---PEKQFTLTTAELQGFLQDKLPSYMVPPTFIYLNALPLLPSGKVNRREL-------------------------------- 212533737 170 ------------CQIQPQENRTTLIYNIETATEMDREQ--ILLW---------NAHIPGAV-----ESTALKIFSN----HVTKSPTAPAVAWDGD-------LTYQELDNLSTTFAYHLISLGVGKGNIVPLCFEKSKWTVVAIWAVIKTGA--------------AFLLVDE-----VLPEERLR------LLANTISEEKILVLCSVSQYDKAKCLDSRIVVVE-EEYLDKNLLRSSTP--TPECASPSDLLYIVFTSGTTGVPKATMIQNSNICSYVAMEGLQNLDHKSRILAWASFDVSLANIFLSFLTGSCLCIPSS--------WECKNDVAGIIQRYQITYAMMTPSV--------SKMLRPSDSSTLEILELCGEPCSEDAWRKTCTRVMNTYGPAECTVTGVANGNVLLSPKSTIIGKGLGACVDPINRDRLAPVGGIGELMEGPLVGNLEATQSSFVEAPKWMQQH--FESLAMGTRGRLYRTGDLVRYTEDGMIDIVGRRDMQVKIRGQRVELGELSAHL---QRIMSPTIQWIPEVVKVESLIVFIVLPEDQGNRAELSQSVVNLLKSKLHPAMVPTAYVQIAQIPLGLTGKTNHHELKKI----------------------------- 56553471 1257 -----------------EQYEVLCDKVIGDP------HQKNADYSLLSSKEERLLLSDWNDTSSAYPSDCVH---ELFERQAETNPAAIAVMCEG------KSLTYGELDQRSSVLAKQLQDLGIGPDQLVAICVTRSLDMIVGLLGILKAGGAYVPLDPEYPTERLAYMLEDSQAEVVLT---------QTALRHQVSGAARRPHILAVNEVL---------------EAWNGEAISKGTLRREVQNTHLA---YVIYTSGSTGKPKGVMIPHNALINFLTSMAKEPGLNSNDRLLAVTTYCFDIAGLEF--YLPLIMGAQCVICSS-ETIVDADRLKQEISHCRPTVMQATPSTWSMLFHCGWK-----NEEKVKVLCG-GEAL-PMALQHQFMAC---NCEVWNLYGPTETT--IWSAVQRIRENEAIVIGKPIQNTGIYILDHNRALVPIGVPGELCIDGD--GLARGYLHKAEKFMDHPFHRGKKIYHTGDLARWLPNGTIEYLGRLDLQVKIRGFRIELGEIEFQLKQLPGIRDAVVVAKDMAKDMEGLHQLVAFIPGGGPESVDTEVLRAGLKQKLADYMVPAFFIPLEEIPLTPNGKVDRKTLRDIL---------------------------- 119500336 208 -----------------------------------GEAVGRIDFMTEDQR----SLLPDPTSLHWFRGAIHDIFAQNAEKH----PDKLCVVETKSEQSPHREFTYRQINEASNILGHHLVQAGIERGDVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPE--RQCIYLDVARLINIAKATKEAGELTQLVRSFID--ENLELRTEIPALALQDDGTLVGGSEGQDVLANQVSLKSTPVGV--VVGPDSTPTLSFTSGSEGRPKGVRFSLAYYFPWMSETFKLT----PNDRFTMLSGI----AHDPIIFTPLFLGAQLLVREDIQN----ERLAEWMREYSATVTHLTPAALHHAFFVGDILIKRDCRSNVNIVNMYGTTETQRAVSYYEIPSYSSQEGFLDTMKDVIPAGRGMVDVQGEIYVRAG-------GLAEGYLSNEELNKKKFLTNWFVDPQTWVEKDKAESGANEPWRQFYVGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPDMSKWPSRPLRDDAREHLRSKLPAYAVPTVFIPLKRMPLNPNGKIDKPAL---PFPDTAELSAAAPRRRSSVLQTLSETEQ- 67538880 222 -------------------------------------------------------------------------------------------------TSSHREFTYRQINEASNILGHHLVEAGVERGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPE--RQCIYLDVARLINIAKATKDAGESEKVRTFIDENLQ--LRTEIPALALLSLLGGSVDGQ--------DVLAKQVPLKSKRVVGPDSTPTLSFTSGSEGRPKGVRFSLAYYFPWMSETFKLT----PNDKFTMLSGI----AHDPIIFTPLFLGAQLLVNEKLAEWMTPA-MGQILASAQFPTLHHAFFVGDILIKRDCRSLQGL-APNVNIVNMYGTTETQRAVSYFEIPSYSSNGGYLDTMKDVIPAGRGMLDVQGEIYVRAAGLAEGYLG-SPELNQKKFLTNWFVDPKTWVEKDAAESQ-----GANEPWREFYVGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPNMNDDDSAELRDDARELLRSKLPTYAVPTVFIPLKRMPLNPNGKIDKPAL---PFPDTAELSAAAPQRRPSALKNLSETEQA 77973300 5 HKHPIPAAIAEHALISPEQYNQYYQQSVQNPDEFWGEQGKIIDWIKPYKTVKNTSFDPGHVSIRWFEDGTLNLAANCLDRHLAERGDQTAIIWEGDDPNQSKTVTYKQLHHDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACARIGAIHSVIFGGFSPDAVAGRIIDSNSKLVITADEGIRAGRAIPLKKNVDEALKNPAITSIKNVVVFQRTGNASYWKDGRDLWWHDLIKEASADCPPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAALTFKYVFDYHPGDIYWCTADVGWVTGHSYLLYGPLACGAITLMFEGVPNYPGVNRLGQVIDKHQVNILYTAPTAIRALMAEGDKAIEGTKRTSLRIMGSVGEPINPEAWEWYYNKIGNSQCPIVDTWWQTETGGFMITPLPGATELKAGSATRPFFGVQPALVDNLGNPQEGTAEGNLVITDSWPGQARTLFGDHDRFEQTYFSTFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGVPHNIKGQAIYAYITLNHGEEPTPELYTEVRNWVRKEIGPIATPDILHWTDSLPKTRSGKIMRRILRKIAAGDTSNLGDTSTLADPGVVDKLLEEKQS 188535186 5 HIYPIPANIAQNTLINPQQYQSMYQKSIQDPDAFWGEQGKILDWIKPYVTVKNTSFSPGNISIRWYEDGTLNLAANCLDRHLASRGDHPAIIWEGDDASESKTLTYRELHRDVCRFANTLKTLGIHKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVAGRIIDCHARLVITADEGVRAGRTIPLKKNVDDALNNPGVTSVDKVVVLRRTGTETAWHHDRDLWWHELVSVASEQHQPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAASTFKYVFDYQPQDIYWCTADVGWVTGHSYLLYGPLACGATTLMFEGVPNWPKPSRMGEVVDKHRVTILYTAPTAVRALMAEGDKAIEGTDRSTLRILGSVGEPINPEAWEWFHQKIGNGKCPISDTWWQTETGGFMIAPLPGATALKPGSATHPFFGVRPALVDNEGNLQEGACEGNLVIVDSWPGQARTLFGDHQRFEQTYFSTFRNCYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHALKGQAIYAYITLNSGEEPSPELYSEVRSWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRKIATGDTSNLGDTSTLADPGVVEKLLEEKQS 118591414 5 ---PVPAEVAARAHVDNAKYLEMYKRSVEDPQGFWGEHGKRVDWIKPFTKVKNTSYDYHNVSIKWFEDGTLNVSANCVDRHLEKRGDQPAIIWEGDDPNEHKVITYKELHHEVNKFANVLHGQGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSIVFGGFSPDSLAQRIEDCASECVITADEGLRGGRKVPLKANVDKAAEKA---PVKSVIVVKRTGGDVPMQAGRDVWYHDEADRVSDHCAPVEMNAEDPLFILYTSGSTGKPKGVMHTTGGYLVYASMTHEYVFDYHEGDVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPGPGRFWEVCDKHNVNIFYTAPTAIRALMGAGDEHVTKTSRKSLRLLGSVGEPINPEAWTWYYNVVGDKRCPIVDTWWQTETGGILITPLPGATDLKPGSATRPFFGIQPAIVDAEGKFLEGATEGNLVIKDSWPGQMRTVYGDHERFVQTYFATYKGLYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYAYVTLMEGEEPTDELKKELVKHVRSEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDSFDSLGDTSTLADPTVVDDLIDNRQ- 158421925 23 ---HVPAEWASRAFVDKAGYEAMYKASVENPEAFWAEQGKRIDWFEPYTKVKNTSFIPGAVSIKWFEDGVTNIAHNCVDRHLEKRGDQVAIIWEGDSPTESRKITYRELASEVNKFANVLRNRDVQKGDRVTIYLPMIPEAAFAMLACARLGAVHSIVFAGFSPDSLAGRISDCGSKVVITADEGLRGGRKVPLKANVDAAIERLPEP-VDHVIVVRRTGATVAMEPGRDVWYHEAAEMVTDECPAEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAMTHQYVFDYHEGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPNYPSNARFWEVIDKHQVNIFYTAPTAIRALMQAGEDPVKKTSRASLRLLGSVGEPINPEAWHWYHRVVGEGRCPIVDTWWQTETGGILITPLPGATALKPGSATRPFFGIVPQLVDAEGRVLDGAAEGNLVIADSWPGQMRTVYGDHERFEQTYFSTYPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDIKGQGIYAYVTLMAGENPSEELRKELVAWVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDQFENLGDTSTLADPGVVEDLVSNRQ- 209965620 6 ---PVPEAFASDAWVDAASYQRLYDQSISDPEAFWAEQGKRIDWIRPYTQVKDCSFS-GDVHIRWFHDGTLNVSANCIDRHLATRADQTAILWEGDSPAEHRHISYAELHANVCRLANVLKKHGVQKGDRVTIYMPMIPETAFAMLACARIGAIHSVVFGGFSPDSLKDRIQDCDSRIVLTADEGLRGGRKVPLKANVDQALK--SCPDVGTVIVVRRTGGQVAWEDGRDFWYHEEVSAVSPDCPPEEIGAEDPLFILYTSGSTGKPKGVLHTSGGYLVYASMTHQYVFDYHDGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGIPNYPDSSRFWQVVDKHKVNIFYTAPTAIRALMREGEGPVKRTSRNSLRLLGSVGEPINPEAWLWYHTVVGEGRCPIVDTWWQTETGGILISPLPGAIPTKPGSATLPFFGVRPVVVDNEGHHLEGATEGNLCIADSWPGQMRTVFGDHERFVQTYFSTFPGKYFTGDGCRRDDDGYYWITGRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGYPHDLKGQGIYAYVTLVDGEEPTEPLRKELVQWVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAANEHEALGDTSTLADPTVVTELVENRQ- 154245426 5 ----VPSEWAQKAYVDDAHYQSMYAASVNDPHAFWGEHGKRIDWFTPYTKVKNTSFDPGHVSIKWFEDGITNVAYNCVDRHLETRGDQVAIIWEGDSPDESRNITYRELSSEVNKLANVLRNRGVEKGDRVTIYLPMIPEAAFAMLACARLGAIHSIVFGGFSPDSLAGRVADCGSKCIITADEGLRGGRKVPLKANVDAAIAQING-GVDHVIVVRRTGGKVDMLPGRDVYYDEATAMVTDECPAEHVNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHQYIFDYHPGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGIPNYPSVSRFWDVIDKHKVNIFYTAPTAIRSLMQAGEEPVKRTSRSSLRLLGSVGEPINPEAWEWYYRVVGEERCPIVDTWWQTETGGILITPLPGATKLKPGSATRPFFGVMPEVVDAEGKVLEGACEGNLVIADSWPGQMRTVYGDHERFEQTYFSTYPGKYFTGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDIKGQGIYAYVTLMDGEEPTEELRKELVGWVRREIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDQFESLGDTSTLADPGVVEDLIHNRQ- 197286864 5 NQHHIPANIAEHALINKEQYQKDYALSIENPEAFWADKGKIVDWITPYTIVKNTSFDPGHVRIRWFEDGQLNISQNCLDRHLEKRADQVAIIWEGDSPNESKSITYRQLHQDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACTRIGAIHSVIFGGFSPEAVAGRIIDSKAKLVITADEGLRAGRAIPLKKNVDDALTHVDIPPIEHVVVLRRTGQTEQWIEGRDLWWDEIVQGVSTECDVEVMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTFKYTFDYHDGEIYWCTADVGWVTGHSYLLYGPLSNGATTVMFEGVPNYPSVNRMAQIVDKHQVNILYTAPTAIRALMAEGDKAIEGTQRTSLRILGSVGEPINPEAWEWFYQKMGRSQCPIVDTWWQTETGGFMITPLPGAMDLKPGSATRPFFGVQPAIVDNMGEIQDGACEGNLVIVDSWPGQARTLFGDHDRFEQTYFSTFKGMYFSGDGARRDEDGDYWITGRVDDVLNISGHRLGTAEIESALVAHPKIAEAAVVGIPHNIKGQAIYAYVTLNHGEEPTAELYTEVRNWVRKEIGPIATPDILHWTDALPKTRSGKIMRRILRKIASGDTTNLGDTSTLADPGVVEKLLEEKQS 154251784 5 ---PVPAEWKKRAIVDAEKYRHMYEASINDPESFWRREGLRIDWMKPYTKIKDTSFDPHNVSIKWFEDGTLNASVNCIDRHLERRAGQVAIIWEGDDPSIDRKITYRELHDEVCRFANVLKARGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIVDCASSCVITADEGVRGGRKIPLKANTDEALKK--CPGVKSVIVVKHTGGAVAMEKGRDVWYAEEAAKVSATCAPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYASMTHQYVFDYHDGDIYWCTADVGWVTGHSYILYGPLANGATTLMFEGVPNYPDASRCWQVIDKHEVNIFYTAPTALRALMREGEEPVKKTSRKSLRLLGSVGEPINPEAWLWYHRVVGDGRCPIVDTWWQTETGGILISPLPGAIATKPGSATKPFFGVQPVIVDAEGNVQEGATTGNLCIDDSWPGQMRTVYGDHQRFVETYFIQYPGRYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYAYVTLIAGEAATEELRKELVTWVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDFSNLGDTSTLADPSVVTDLVDNRQ- 116748191 4 NIFPVPESWAKSAFCDNETYLKMYEQSVKDPEGFWGEHAKRIDWFQPWTKVKSGSFE-GDVRFKWFENGKLNVAYNCLDRNLAKRGDQVAIIWEGDDPKVSKYITYRELHDQVCRFANVLKAQGLKKGDRATIYLPMIPELAVAMLACARIGVVHSIVFAGFSPESLAGRILDCGGKVVITADEGLRGGKPIPLKENTEEALKK--CPDVQKVIVVKHTGGKVPVVPGRDVDWTEAIKAASPDCPPEVMDAEDPLFILYTSGSTGKPKGVLHTTGGYLVYTALSHQYVFDYHDGDIYWCTADIGWVTGHSYIIYGPLANGATTVMFEGIPNYPDWSRFWNVVDKHKINIFYTAPTAIRALMRQGEAPVRATSRKSLKLLGTVGEPINPEAWLWYYNNVGEQRCPIVDTWWQTETGGILITPLPGATALKPGSATRPFFGVQPAIIDPEGKMLDGPGSGYLIIKESWPGMLRTVYGDHERFKQTYFSNYPGLYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHPAVAESAVVGFPHDIKGQGIYAYVTLKANWEHSDELRQELVKWVRKEIGPIATPDYIQWAPGLPKTRSGKIMRRILRKIAANEIDNLGDTTTLAEPAVVEDLIKNRQA 88797544 5 -KYPVPEAAAARTKVNNQQYLELYKQSVEDNEGFWREQGQRLDWFKPYTEVKDVSYDKTNHRIRWYADGELNVAYNCIDRHLESRGDQTAIIFEGDEPTDDAHITYRELHANVSRMANVLKSLGAKKGDRITIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALAGRIEDCTSNLIITADEGVRGSKSIPLKANVDKALEHEGTKCVNHVLVVQRTGGKVDWKDGRDVWYHDRFDTVDSECPCEPMEAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHEYVFDYQDGDVYWCTADVGWVTGHSYIVYGPLANGAVTLMFEGVPTYPSPRRFAEVVEKHKVNILYTAPTAIRALMATGDKAVEGTDLSSLRLLGSVGEPINPEAWEWYHNAFGAGECPIVDTWWQTETGGILITPLPGATEMKPGSATRPFFGIQPALVDNNGRELDGAVEGNLVLLDSWPGQMRSVFGDHERFIQTYFSTYPGTYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPSVSEAAVVGYPHDIKGQGIYVYVSPMAGIYPSDELTQELKQWLRQEIGPIATPDLIQWADGLPKTRSGKIMRRILRKIAANEYDALGDTSTLADPGVVDVLIDER-- 110635759 5 HIHRVKAAWKKRALIDGETYRKWYRDSIKDPDKFWGKHGKRIDWFKPYTKVKNASFG-GKVSIKWFEDGLTNVAHNCIDRHLKKRGDQVAIIWEGDNPYDDRKITYRQLYEHVCRLANVLKERGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIEDGKSDFVITADQGLRGGKTIPLKENTDKAIAIAEKAKVRHVLVVRRTGGKINWVEGRDLWYHEEIRDAKTQCKPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVFASMTHQYVFDYQDGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPNYPDASRLWEVVDKHQVNIFYTAPTAIRALMGAGDHFVTRTSRKSLRLLGSVGEPINPEAWEWYYNVVGEKRSPVVDTWWQTETGGIMITPLPGAIDLKAGSATLPFFGVQPQLVDGDGKPIEGAGSGNLCIAESWPGQMRTVYGDHERFVQTYFSTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHQKVSEAAVVGYPHDIKGQGIYCYVTLMAGEKGSDALKKELVEHVRREIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFGALGDTSTLADPAVVEDLVENRQ- 121591059 22 HIYPVKQNIKAHTHADNDTYLAMYQQSIKDPEGFWSEHGKIVDWIKPFTKVKHTSFDPGHIDIRWFEDGTLNVSANCIDRHLATRGDQVAIIWEGDDPTQDKTLTYKQLHQEVCRFANALKEQGVRKGDVVCIYMPMVPEAAVAMLACTRIGAVHTIVFGGFSPEALAGRIIDSNAKLVITADEGVRGGRAVPLKKNVDEALCNPEVKNISKVMVLKRTGGNVAWHEHRDIWWHEATAKASDNCPPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKYVFDYQPNEVFWCTADVGWITGHSYLVYGPLANGAKTILFEGVPNYPTTARMSEVVDKHKVNILYTAPTAIRALMAKGDEAIKGTSRDSLRIMGSVGEPINPEAWEWYYRTIGNEESPIVDTWWQTETGGILITPLPGATALKPGSATRPFFGVQPALVDNMGEIVEGATEGNLVLLDSWPGQMRTVYGDHDRFEQTYFSTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAFNKIAEAAVVGVPHDIKGQAIYAYITLNDGVYPSAELHKEVKDWVRKEIGAIATPDVLHWTDALPKTRSGKIMRRILRKIATGDTSNLGDTSTLADPSVVDRLIAEK-- 197336368 5 HVYPVNQDIANNAHADDDKYREMYQQSVINPEGFWREHGQIVDWMTPYTKVKNTSFDTGHVDIKWFEDGELNVSANCIDRHLATRGNEIAIIWEGDDPQDDASITFNELHEQVCKFSNALKSQGVRKGDVVCIYMPMVAEAAVAMLACTRIGAVHTVVFGGFSPEALAGRIIDSDAKVVITADEGVRGGRTVPLKKNVDDALNNPDVTTIEKVVVFQRTGNDIEWSEGRDVWWHEATAVASPHCEPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAMTFKYIFDYQEGEVFWCTADVGWITGHTYLIYGPLANGAKTILFEGVPNYPSTSRMSEVVDKHNVNILYTAPTAIRALMAQGTEAVQGTSRSSLRVMGSVGEPINPEAWEWYYNTIGDARCPIVDTWWQTETGGILISPLPGATALKPGSATRPFFGVQPALVDNMGNIIEGATDGNLVITDSWPGQMRTIYGDHDRFEQTYFSTFKGMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVAFDKIAEAAIVGVPHDIKGQAIYAYITLNSGEIPSAELHKEVKDWVRKEIGPIATPDFLHWTDSLPKTRSGKIMRRILRKIATGDTSNLGDTSTLADPSVVDKLIEE--- 144898293 5 ---PVPAEFAKQALIDEKTYQEWYARSVNDPDGFWGEHGKRLDWIKPYTKVKEVSYT-GDVSINWFADGTLNVAANCLDRHLAKRGDQTAIIWEGDDPNDSKHVTYRELHEQVCRLSNVMTDLGVKKGDRVTIYLPMIVEAAVAMLACARVGAIHSIVFGGFSPDALAGRIQDCDSSLVITADEGLRGGRKVPLKANVDKALE--TCWSVKNVLVVKRTGGNIHMVTGRDHWYEELTAKAGATHTAVEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLCYASMTHQYVFDYHEGDVYWCTADVGWVTGHSYIVYGPLANGAITLMFEGIPTYPDASRFWQVVDKHKVNIFYTAPTAIRSLMREGEEMVKKTSRSSLRLLGSVGEPINPEAWLWYHRVVGDNRCPIVDTWWQTETGGILITPLPGATALKPGSATRPFFGVKPVMVDAEGKVLEGAVEGNLCLAEPWPGQMRTIFGDHKRFGETYFSTYPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHEIKGQGIYAYVTLIQGEEPTEELRKELVAWVRKEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAENEFGALGDTSTLADPTVVEDLIENR-- 88859040 5 --YPVPESVKANALIDEAKYQELYQWSIDDPAAFWQEQGKRLDWITPFSKVKNTSFDTGHVDIRWYEDGQLNVSYNCIDRHLKDKADKVALIWEGDNPEHVAHITYQELHDEVCKLANGLKKLGVKKGDRVAIYMPMTPQAVYAMQACARIGAIHSVVFGGFSPSAIADRIRDSGAKVVITSDQGRRGGNAVPLKANVDEAVSQATVTSVEHVIVHQLTGGEVEWFE-HDIYWHDLVADQATSCEPEVMDAEDPLFILYTSGSTGQPKGVVHTTAGYLVYTSLTHEYVFDLKDNDVYWCSADVGWVTGHSYIVYGPLANGCTQLLFEGVPTYPTAGRMGEIVDKHQVTILYTAPTAIRALMAKGDEPTASSTRTSLRILGSVGEPINPEAWTWYHDKIGNGQCPIVDTWWQTETGGMMITPLPGATAMKPGSATRPFFGIVPALFDAEGNTLSGATEGNLVILDSWPAQARTVYGDHERFEQTYFSAYPGVYFTGDGCRRDEDDYYWITGRVDDVLNVSGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNDGVQVTEELTKEVRNWVRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAANEYQQLGDTSTLADPSVVEELIENR-- 83594904 8 ---PVPEAIAKAALVNEAQYLDLYKSSIADPDAFWAEHGKRIDWIKPFTAVKDVSFDPHDVHIRWFHDGTLNVSVNCLDRHLETRGDQTAILWEGDDPKDDARITYRDLYERVCKLANAFRELGVKKGDRVCIYLPMIPEAAVAMLACARIGAVHSIVFGGFSPDSLANRIQDSECTLVITSDEGLRGGRKVALKKNVDTALE--HCPSVKTVVVVKRTGGAIDTVEGRDVWYHEITANQPAECQPEEMNAEDPLFILYTSGSTGKPKGVLHTSGGYLVYVSMTHEYVFDYKDGEVYWCTADVGWVTGHSYIVYGPLANGAISLMFEGVPNYPDVSRFWQVVEKHKVNIFYTAPTAIRALMREGEEPVKKHDRSSLRILGSVGEPINPEAWTWYHRVVGEDRCPIVDTWWQTETGGILITPLPGATKLKPGSATLPFFGVEPVLVDAEGNELSGATEGNLCIARSWPGQMRTVYGDHERFVQTYFSTYKGYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYAYVTLVAGEKETDALRKELVAWVRKDIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIAENEFGALGDTSTLADPTVVEDLIANRQA 107103832 6 --HPVPDAVRQRAYLNDDDYQRLYRQSVENPDEFWGEQAKFLDWFKPWHSVHHGDLRKGQ--ATWFKGGQLNVAYNCIDRHLERRGEQIAIVWEGDNPSESAHITYRKLHHNVCRLANVLKSRGVEKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLRDRILDADCRTVITADEGVRGGKYIPLKQNVEKALK--DCPDVSTVVVVERTQGDIPWVEGRDIWYHEALHAASADCPAEAMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGAAMTHKYVFDYHDGDVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPNYPDASRFWQVIDKHQVNIFYTAPTAIRALMREGDAPVRQTSRSSLRLLGSVGEPINPEAWEWYYQVVGEKRCPIVDTWWQTETGSILITPLPGATALKPGSATRPFFGVQPVLLDEKGKEIDGAGSGVLAIKASWPSQIRSVYGDHQRMIDTYFKPYPGYYFSGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGCPHDVKGQAIYAFVTLMAGSQPSEALQQELLALVGKEIGSFAKPDHLQWAPSLPKTRSGKIMRRILRKIACNELDSLGDTSTLADPGVVQGLIDNR-- 149910013 7 --YPVPAEFAQNSLLNDSAYQAMYKHSITDPEAFWREQGQIVDWIKPYSQVKSTSFQPGSVDIKWFQDGKLNVSANCLDRHLKDNANKTAIIWEGDDPNDSEKLTYQDVYEKVCQFSNALKAQGIKKGDVVCLYMPMVPEAAIAMLACTRIGAVHTIVFAGFSAEALADRINNCGAKLVITADEGVRAGRIIRLKDCVDKALAKPQVTSVNNVIVFARTKADIAWHEGRDLWWHDVVKDQPSECEPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKYVFDHQDSDVFWCTADVGWITGHSYLVYGPLANAATTVLFEGVPNYPDTARMSQVVDKHQVTTLYTAPTAIRALMAKGDDAITGTKRTSLRLMGSVGEPINPEAWQWYYNKIGNSSTPIVDTWWQTETGGILITPLPGATALKPGSATRPFFGISPALVDNEGNLLEGENEGNLVILDSWPGQMRGIYGDESRFEEAYFSTFPNMYCTGDGAKRDADGYYWITGRVDDVLNVSGHRMGTAEIESALVSHSKIAEAAVVGVPHDIKGQGIYAYVTLNAGEKADDALVAEVKQWVRNEIGAIATPDTLHWTEALPKTRSGKIMRRILRKVATNDTDSLGDTSTLADPSVVDTLIAEKQ- 119478383 7 --YPVPADYAAKAHLNEEQYKTMYQASINDPDAFWAEQAEFLSWDKPWTKVREYDFTKGEAA--WFIDGKLNITYNCIDRHLETRANQTAIIWEGDSPDECTNISYQQLHSEVCKLANALKQRGIKKGDRVCIYMPMIVEASYAMLACARIGAVHSVVFGGFSPDALRDRILNSDCQIVITADEGLRGGKKIPLKANVDAAL--IDCPNVHTVVTVKRTGSDIDWTEQRDVWYHEAINNASDQCPPEPMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLQVAMTFKYTFDYHEGDIFWCTADVGWITGHSYCVYGPLANGATTLLFEGVPTYPDASRCWQVCDKHQVTIFYTAPTAIRALMAVGDDYVTATSRSSINLLGTVGEPINPEAWEWYYRVVGESRCPIVDTWWQTETGAHMLTPLPGATPLKPGSATRPFFGVEPVLLDNDGKIIDGAGEGNLAIKSSWPSQIRSVYGDHQRLIDTYFSTYPGYYFTSDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVHHEAVAEAAVVGYPHDVKGEGIYAYVTLMSGEQPSNALKAELIAMCTKEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKVAANELENLGDTSTLADPSVVDQLIEHR-- 83647488 7 --HPAPADIAKNAWADKETYLRMYQESIEDPEGFWRQHGTRIDWIKPYSQVKDVDYSQQNLHIRWFHDGTLNACYNCLDRHLPQRAQQTAIIWEGDDPADDAKITYQELYDKVCKLSNALKDMGVKKGDVVTIYMPMIPEAAMAMLACARIGAPHSVVFGGFSPEALAGRIEDCKSRFVITADEGVRGGRIVPLKKNVDAAAEITAGKEVDKVLVVKRTGNAVNWSEGRDVWYHDAVANASTDCPPEEMSAEDPLFILYTSGSTGKPKGVLHTTGGYMVYASMTHQYVFDYKDGDIYWCTADVGWITGHSYIVYGPLANGAVTLMFEGVPNYPDASRCWQVVDKHNVNIFYTAPTAIRALMRLGDDPVVKSSRKTLKLLGTVGEPINPEAWDWYYDVVGEKRCPIVDTWWQTETGGILITPLPGATALKPGSATLPFFGVKPALVDNEGALLDGAVSGNLVLLDSWPGQMRTVYGDHQRFVQTYFSSYPGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVEHDAVSEAAVVGFPHDVKGQGIYAYVTLGVGFEPSDTLLDELKQMVRKEIGPIATPDVIQFSPGLPKTRSGKIMRRILRKIAADETDSLGDTSTLADPSVVDDLISNR-- 163757452 6 --YKVLKDAKTRALIDDETYEKWYKQSVKDPEKFWAKHGKRIDWFKPYTKVKNTNF-NGKVSIKWFEDGVTNVSYNCIDRHLKKRGDQVAIIWEGDNPYDDKKITYRELYDQVCRLANVMKSNGVKKGDRVTIYMPMIPEAAYAMLACTRIGAIHSIVFGGFSPDALAGRISDCESTFVITADEGLRGGKKIPLKHNTDLAIEIADGVVVKNVLVVQRTAGKVEWFENRDIWYHEAVAAAKPDCPPAKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHEYVFDYHEGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPNYPSPSRFWDVVDKHQVNIFYTAPTAIRALMGAGDAHVKKSSRKSLRTLGSVGEPINPEAWEWYYNVVGEKKCPIVDTWWQTETGGILITPLPGATKLKPGSATRPFFGVQPQLVDNDGDVLEGTTEGNLCITDSWPGQMRTVYGDHERFIQTYFSTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHDSVSEAAVVGYPHDVKGQGIYCYITLMEGQEGSDELRKALVGHVRHEIGPIASPDKIQFSPGLPKTRSGKIMRRILRKIAEDDFGALGDTSTLADPGVVDDLIENRQ- 121998674 6 --YPVPETIQRDAHLNFEQYQEMYNRSIQDPEGFWSEQAKFLDWFSKWGTTCHWDLAKGD--IRFFEGGTLNVAYNCVDRHLETRGDQTAIIWEGDEPDQDEHITYRDLYERVGRLANALKARGVKKGDRVCIYLPMVPEAAVAMLACARIGAVHSIVFGGFSPEALRDRIQDADAEVVITSDEGVRGGRSIPLKANTDKALE--GCPNVKTVFVVRRTGGDIAWNDGRDVWFHEACAEASPDCPPEHMDAEDPLFILYTSGSTGKPKGVQHSTAGYLLGTAMTHKYIFDYQDGEVYWCTADVGWVTGHSYIVYGPLANGAKTLMFEGVPTYPDAGRFWQVVDKHEVSIFYTAPTAIRALMGQGDDHVKKTSRKSLRILGTVGEPINPEAWEWYYHTIGEDRCPIVDTWWQTETGSILIAPLPGAMDLKPGSATLPFFGVEPQLVDDKGNVLEGATNGNLVINRAWPSMMRTIYGDHERFFNTYLAAYPGKYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDKVSEAAVVGYPHDVKGQGIYAYVTLMAGEEPSDELKQELVKLCIQEIGPIAKPDIIQFAPGLPKTRSGKIMRRILRKVASNELDSLGDTSTLADPTVVDTLIEDR-- 119946736 5 HIYPVTDNLAKNSLLTNEEYLTQYQASISDPSAFWGEKGKILDWIKPYTKVKNSSFDSGHVSIKWFEDGKLNVSANCIDRHLATKGDQVAILWEGDTADKDEKITYKQLHQRVCQFANVLKSQGVRKGDVVCLYMPMTPEAAVAMLACTRIGAVHSIVFGGFSPDAIAGRIVDSSAKIVITADEGRRGGRVVPLKANVDEALTKDGTDCVKSVIVFKNTGGEVNWVVGRDLDWESVCADESSECEPEAMNAEDPLFILYTSGSTGTPKGVLHTTGGYLVYAAMTFKYVFDYQEGDIYWCTADVGWITGHTYSVYGPLANGATSLIFEGVPNYPTPARMSEVVDKHKVSILYTAPTAIRALMAKGDQAIEGTHRSSLRILGSVGEPINPEAWEWYYNKIGDERCPIVDTWWQTETGGILISPLPGATDLKPGSATRPFFGVQPAIVDSEGVVLEGEAAGNLVMLDSWPGQMRTLYNNHDRFEQTYFSTFKGMYFTGDGARRDSDGYYWITGRVDDVLNVSGHRMGTAEIESALVSHPKIAEAAVVGVPHEIKGQGIYAYVTLNEGEYPSPELYAEVKQWVRKEIGAIATPDILHWAEGLPKTRSGKIMRRILRKIATGESDSLGDISTLADPSVVEQLIENRE- 114047926 7 --YKVSGNIAANALVNNDQYKKMYQESIVNPEGFWREHGKRIDWIKPYTKIKKTSFDDHNLSINWFYDGTLNASANCLDRHLAEHSDRVAIIWEGDNASEQRKITYGELHTQVCKFANALRSQGVRRGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKVVITADEGMRGGRAIPLKRNIDDALKHPDVTSVEKVIVLKRTGGKVDWVEGRDVWWHSLVETASEHCAIEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYMVYASMTHEYVFDYKPGEIYWCTADVGWITGHSYMVYGPLANGATVLIHEGIPNHPSPARLGEMIDRHKVNILYTAPTLIRALMAEGKQHFDKYDGSSLRIMGSVGEPINPEAWRWYHEVIGHEHCPIVDTWWQTETGGILITPLPGATDTKPGSATRPFFGVQPALVDNMGNILEGATEGNLVLLDSWPGQMRTVYGDHERFVLTYFKTFRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDIKGQGIYAYVTLTRGTEESEELRQELRQWVRKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAANEVTNLGDASTLADPAVIETLIETR-- 146337497 5 -IYDVPAEWAKRAFVDDAKYQEMYASSIRDPNGFWAEQAKRVDWIHAPTKIENVSYAPGNISIKWFEDGVLNAAYNCIDRHLATRADQTAIIWEGDDPADSKHITYRQLHDEVCKMANILRNRNVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAQRIKDCDSKVVITADEGLRGGRKVPLKANVDAALNKVDNVDWVV--VVKRTGGKIEMNPTRDLWYHEAAEMVTTECPVEHMNAEDALFILYTSGSTGQPKGVLHTTGGYLVYASMTHQYVFDYHEGDVYWCTADVGWVTGHSYILYGPLANGAVTLMFEGVPNYPDNSRFWNVIDKHKVNIFYTAPTAIRALMQGGDGPVTKTSRESLRLLGSVGEPINPEAWEWYHRVVGDNRCPIVDTWWQTETGGILITPLPGATRLKPGSATRPFFGVVPEIVDADGNTLEGATEGNLCLTRSWPGQMRTVYGDHARFEMTYFSTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYAYVTLMAGETPSEELRKELVGWVRKEIGPIASPDQIQFSQGLPKTRSGKIMRRILRKIAEDEPGALGDTSTLADPAVVDDLVQHRQ- 85713690 4 NIYDVSADWAKRAWVDDAKYREMYARSIKDPDGFWSEAAQRLDWITPFTKVENASFELGKVSIKWFEDGVLNAAYNCIDRHLETRGDQTAIIWEGDDPSQSRHITYRELHDEVCKMANILRLRNVKKGDRVTIYLPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVIITSDEGLRGGRTIAMKANVDAAIEKVNG-EVDWVIVVKRTGGNVDMNPTRDVWYHEAAAVVESECPCEPMNAEDPLFILYTSGSTGQPKGVLHTTAGYLVFVAMTHQYVFDYHDGDIYWCTADVGWVTGHSYILYGPLANGATTIIFEGVPNYPDTSRFWNVIDKHKVNIFYTAPTAIRALMQAGDEPVKKTSRASLRLLGSVGEPINPEAWEWYHRVVGDGRCPVVDTWWQTETGGIMISALPGAIAQKPGSATKPFFGIVPEIVDADGNVLEGECSGNLCIARSWPAQVRTVYGDHARFEQTYFSSYKGRYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHESVSEAAVVGYPHNIKGQGIYAYVTLMQGVEPSETLRKELVAWVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDEPSSLGDTTTLADPAVVTDLVKNRQ- 146308610 6 -RHPVADAVRQRAHLDNDAYLRLYQQSVEQPDTFWAEQAKFLTWFKPWDQVHSSDLKQG--RAEWFKGGQLNVAYNCIDRHLQQRGEQVAIIWEGDNPAESAHITYNKLHHNVSRLANVLKRRGVKKGDRVCIYMPMVPEAAYAMLACARIGAVHSVVFGGFSPDALRDRILDADCRTVITADEGVRGGKYIPLKNNVDKALQ--SCPNVSTVVVVERTQGDVAWVEGRDLWYHQALKEVDADCPAEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGAAMTHKYVFDYHEGDVYWCTADVGWVTGHSYIVYGPLANAATTLMFEGVPNYPDASRFWQVIDKHQVNTFYTAPTALRALMREGEAPVKATSRSSLRLLGTVGEPINPEAWEWYFHVVGDMRCPIVDTWWQTETGSILITPLPGATDLKPGSATRPFFGVQPVLLDEQGKEIEGPGAGVLAIKASWPSQIRSVYGDHQRMVDTYFKPYPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGYPHDVKGQGIYAYVTLMNGQEPSDELKKDLLALVGKEIGSFAKPELIQWAPGLPKTRSGKIMRRILRKIACNELENMGDTSTLADPSVVDSLIDQR-- 28899652 5 HVYPVKENIKTHTHADNDTYLAMYQQSVTDPEGFWNEHGKIVDWIKPFTKVKSTSFDTGHVDIRWFEDGTLNVSANCIDRHLAEHGDDVAIIWEGDDPADDKTLTFNELHKEVCKFSNALKDQGVRKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKVVITADEGVRGGRAVPLKKNVDEALTNPEVKTISKVVVLKRTGGNVDWHGHRDVWWHEATAKVSDVCPPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAMTFKYVFDYQPGETFWCTADVGWITGHTYLIYGPLANGAKTILFEGVPNYPNTSRMSEVVDKHQVNILYTAPTAIRALMAKGNEAVAGTSRSSLRIMGSVGEPINPEAWEWYYKTIGNENSPIVDTWWQTETGGILIAPLPGATDLKPGSATRPFFGVQPALVDNMGNILEDTVEGNLVILDSWPGQMRTVYGDHERFEQTYFSTFKGMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHHKIAEAAIVGIPHDIKGQAIYAYITLNDGEFPSAELHKEVKDWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRKIATGDTSNLGDTSTLADPSVVDKLIAEK-- 146308129 6 -IYPVSPEAAARTLTDEATYKAMYQQSVVNPEGFWREQGKRIDWIKPYTKVKQTSFDDHHVDIKWFADGTLNVSYNCLDRHLEERGDQIAIIWEGDDPAEHKEITYRELHEQVCKFANALRGQDIHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALAGRIIDCQSKVVITADEGVRGGKKVALKANVDDALTNPETHSVQKVIVVQRTGSEIKWNQHRDIWYEDLMKVAGSVCAPKEMGAEEALFILYTSGSTGKPKGVLHTTGGYLVYASLTHERVFDYRPGEVFWCTADIGWVTGHSYLVYGPLANGATTVMFEGVPNYPDVTRVAKIVDKHKVNILYTAPTAIRAMMAEGKAAVAGADGSSLRLLGSVGEPINPEAWQWYYENVGQSRCPIVDTWWQTETGACLMTPLPGAHAMKPGSAARPFFGVQPALVDNLGNIIEGPAEGNLVIIDSWPGQARTLFGDHDRFVDTYFKTFKGMYFTGDGARRDEDGYWWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDIKGQGIYVYVTLNAGEESSEQLRQELRNWVRKEIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIATAEYEALGDISTLADPGVVQHLIDHRQ- 148559943 6 --YPVLPEAKKNTLIDNETYLEWYEESVSDPDGFWAKHGRRIDWFKPFTKVKNTDF-NGDVTIKWYEDGVTNVSYNCIDRHLKSRGDKVAIIWEGDNPYIDKKITYRELYENVCRMANVLKKHGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSVVFAGFSPEALAGRIVDCESTFVITADEGVRGGKPVALKENTDTAIDIAQYVMVNKVLVVRRTGGKVSWGRGRDLWYHQEVASVEPHCEPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHQYVFDYHDGEIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPNFPDQGRFWEVVDKHHVNIFYTAPTALRALMGAGDEFVTRSSRSTLRLLGSVGEPINPEAWEWYYNVVGDQKCPIVDTWWQTENGGILITPLPGATDLKPGSATRPFFGVKPVLVDNEGNVQEGVADGNLCISDSWPGQMRTVYGDHKRFIETYFSTYKGMYFSGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHHSVSEAAVVGYPHPIKGQGIYCYVTLMTGADDPDELRKELVQHVRKEIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDESGALGDTSTLADPGVVDDLIENRQ- 196155532 7 --YPVPENILQSTHLNASQYDEMYKQSIDQPEAFWGEHASILEWYQKPTKIKNTHFGENDVSIKWFEDGELNASYNCIDRHLANNATKVAFHWEGDSPEDSQDITYQEVHYEVCKLANALKGMGVAKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDSSAKVVITADEGRRAGRSIPLKANVDKALAGDACPSITHVLVHKLTGGDVDWNEKHDVWWQDAVDGMSAQCEPEVMNAEDPLFILYTSGSTGTPKGVVHTTGGYLLYSAMTFKYAFDYKDDDVYWCTADVGWITGHSYMVYGPMVNAASQVFFEGVPTYPDVKRIAQVVEKYKVNSLYTAPTAIRALMAHGDAPAEGCDLSSLRLLGTVGEPINPEAWEWYHRVIGQGRCPIIDTWWQTETGGHMILPLPGATELKPGSASRPFFGIQPALFDADGKELEGAAEGNLVIKDSWPSQARTVYGDHQRFINTYFSAYKGVYFTGDGARCDEDGFYWITGRVDDVLNVSGHRLGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYVYVTPNEGVEADEALTKELKAWVRQELSPIATPDMIQWSHGLPKTRSGKIMRRILRKIAANEHEQLGDTSTLADPSVVDTLIEER-- 163723990 4 ----VPEDWQKRAWCDDARYQKMYDESVNDPDAFWSREAQRIDWFEPFSKVKNSSF-NGDVDIKWFLDGKLNVAYNCLDRHLEKRGDQTAIIFEGNEPGVEEKITYRQLYERVCRFSNVLKSCGVKKGDRVSIYLPMIPQLAVAMLACARIGAIHSIVFAGFSPDALANRITDAECTILITADEGLRGPKAIGLKEAADEAMDKAGM--VKKCIVVKHTGADVPMKAGRDLWWHELTAKESTECPPESMDSEDPLFILYTSGSTGTPKGVLHTTGGYIVYTSLTHQYVFDYHDGDIYWCTADIGWVTGHSYIIYGPLANGAVTIMFEGIPNYPDFSRFWQICDKHQVNIFYTAPTVVRALMQQGDEPVKATSRTSVRLLGTVGEPINPEAWLWYHRVVGEERCPIVDTWWQTETGGIMITPLPGATALKPGSATRPFFGIQPALIDKEGNQLEGPGEGYLVMLDSWPALARTVYGDHRRFKSTYFIQCPGTYFSGDGARRDEDGYYWITGRIDDVINVSGHRLGTAEIESSLVAHPAVSEAAVVGFPHDIKGQAIYAYVTLSSGYEPSEELRKELSLFVRKDIGPIATPEVLQFTDSLPKTRSGKIMRRILRKVACNELDNLGDTSTLADPAVVEALIKNR-- 146276562 9 --YSASADFIAQAHVDAAGYERMYAASVSDPEAYWGEQGKRLDWIKPYTKVKNTNFKLGEVSIKWFEDGTLNVAWNCIDRHLATRASQTAIIWEPDDPNQAQHISYQELHDQVCRMANVLVSQGVRKGDRVVMYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCQAKVVITADTAPRGGRRTPLKSNTDAAL--LHCSDRVRCLVVKHTGDQIHWMDGRDVDVKAMMAQASPDCPIEEVGAEDPLFILYTSGSTGKPKGVVHTSGGYLTYAAMTHQLTFDYHDGDVFWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDAGRFWAVCEKHKVNQFYTAPTAIRSLMGLGPEWVEKYDLSSLKLLGSVGEPINPEAWSWYNTHVGKGRCPIVDTFWQTETGGHMITPLPGAIPVKPGAASKPFFGVKPVVLDPDGHELETATEGVLCIADSWPGQMRTLWGDHERFEEAYFSQYKGYYFTGDGCRRDADGYYWVTGRVDDVINVSGHRMGTAEVESALVAHAQVAEAAVVGYPHDIKGQGIYAYVTLMNGVEPSEELRKDLVKWVRTEIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIAENDFGSLGDTTTLADPSVVDDLISNRK- 94499346 7 --HPVMSGWSDRAHLDKEDYEAMYQASINDPEGFWREHGQRLHWSKPYTQVKDVSYDEKDLHIKWFHDGELNVCYNCVDRHLADKAEQTAIIWEGDDPKDDKTLSYADLHLAVSRFANVLKDMGVKKGDVVTLYMPMVVEASLAMLACARIGAIHSVVFGGFSPDALAGRIEDCNSKFLITADEGIRGGKTIPLKASVDEALGKAGTECMEKVLVVTRTGANVNWVEGRDVKYEDALKNVKDECPVEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYAAFTHQYVFDYKPGDIYWCTADVGWITGHSYMIYGPLANAATTVLFEGVPNYPGVNRMAQVVDKHQINILYTAPTAIRALMAHGDKAVEGTSRKSLHLLGTVGEPINPEAWEWYFKTMGDERCPIVDTWWQTETGGILISPLPGATDLKPGSATKPMPGVQPAVVDNEGNILEGATDGALCILDSWPGQMRTVYGDHQRFIDTYFKTFPGKYFSGDGVRRDEDGYYWITGRVDDVLNVSGHRMGTAEIESSLVAHPKVSEAAVVGYPHDIKGQGIYVYVTPMVGTSPSEELNQELKDWVRSDIGAIATPDLIQFAPGLPKTRSGKIMRRILRKLAANECDNLGDTSTLADPSVVDTLMKER-- 42522828 2 HKYPVNSEVAKKAWIDEAKYKAMYERSIQDNEAFWAEQAERLDWIKKWDKVKEVSFKK-PVSIKWYLGGKMNVSYNCVDRHLKTRGDKTALLWEADNPSTSRKITYKELHLEVCRFANVLKKMGVKKGDVVTIYMPMIPDTAVAMLACARIGAVHSVVFAGFSPDSISDRILDGQCRFVITGDAGFRGSKVVALKENIDKALVK--TPDVQKVLVVKYAGTTVDMKPGRDLWYHEEVKTVSDQCEPEPMDAEDPLFILYTSGSTGKPKGVMHTTGGYLVYASMTHQYVFDYHEDDIYWCSADVGWVTGHSYIVYGPLANGATSLFFEGVPNYPTPSRFWEVVDKHKVTIFYTSPTAIRSLMREGDAAVKTTSRKTLRLLGSVGEPINPEAWAWYHDVVGEGRCPVVDTWWQTETGGILITPLPGAIAQKPGSATLPFFGVQPKLLTNEGQEIHGPGEGVLVIADSWPGQMRTVYRNHERFEDTYFSNYPGYYFTGDGCRRDQDGYYWITGRVDDVINVSGHRLGTAEIESALVAHHKVAEAAVVGYPHDIKGQGIYAFVTLKSGETASEELRKELIQTVRKEIGPIATPDLIQWAPRLPKTRSGKIMRRILRKIAENHPDQLGDTTTLSEPAVVQELVDNR-- 53803647 23 HVYPVPSDIATSARITDEIYREMYDRSIRDPEGFWAELAEFISWNTPWQRVARWNF--HTPSIEWFSGARLNVSYNCLDRHLADRRDQTAILWEGDEPGDQRALTYGELHDRVCRFANVLKSHGVGKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSSEALKDRILDADCRVLICADEGRRGGKFVPLKRNVDAAL--SQCPHVETVLVVRHTGRPVDWTAGRDHWFHEAVQSASADCPPEDMDAEDPLFILYTSGSTGKPKGVVHTTGGYLLFAAVTHKYVFDYRDGEVYWCTADIGWITGHSYVVFGPLCNGATTLMFEGVPTYPTPARLWQIIDKYQVSIFYTAPTVIRALMGLGADWVKQADRHSLRILGSVGEPINPEAWEWYYQEVGEKRCPVLDTWWQTETGGIMITPLPGATPLKPGSATRPFFGVVPVILDPQGNELTGPAEGVLAIAASWPGQARTVFRNHDRFRETYFALYPGKYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEIESALVLHDSVAEAAVVGYPHNIKGQGIYAYVTLVADAVPSEDLKRQLIELVREEIGAIATPDIIQWTPALPKTRSGKIMRRILRKIAANELDQLGDTSTLADPAVVEDIIRNKPA 86359690 5 -IHPVPKQVKAQALIDKEKYLKWYEESVENPDKFWGKHGKRIDWFKPYTKVKNTSFT-GKVSIKWFEDGQTNVSYNCIDRHLKTNGDQVAIIWEGDNPYIDKKITYNELYEHVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDEGVRGGKPVPLKDNTDTAIHIAQHVNVSKVLVVRRTGGKTGWAPGRDLWYHQEVATVKAECPPVKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHEYVFDYHHGDIYWCTADVGWVTGHSYIVYGPLSNCATTLMFEGVPNFPDQGRFWEVIDKHKVNIFYTAPTAIRSLMGAGDDFVTRSSRSSLRLLGTVGEPINPEAWEWYYNVVGDKRCPVIDTWWQTETGGHMITPLPGAIDLKPGSATVPFFGVKPELVDNEGKVLEGAADGNLCIADSWPGQMRTVYGDHERFIQTYFSTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHAIKGQGIYCYVTLMAGHEGTDTLRQELVKHVRAEIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFGALGDTSTLADPAVVDDLIANRQ- 49474719 5 -IYPVPTDIKKNALINEETYQKWYRESINDPEAFWAKHGQRIEWFKPYTKVKNTSF-NGDVSIQWYEDGITNVAYNCIDRHLKNSGNHIALIWEGNNPYHDKKITYNELYEHVCRFANILKNHGVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVIFAGFSSEAIADRIVDCKSTFIITADQGLRGGKLIKLKNNIDHAIDIAARRGVHQVLVIRRTSGTIDWVKGRDFWYHEEISHAKTDCPAEMMNAEDPLFILYTSGSTGKPKGVLHTTAGYLVYVSMTHQYVFDYHPGEIYWCTADIGWISGHSYLIYGPLCNGATTLMFEGIPTFPDQGRFWEIVDKHKVNTLYTAPTAIRALMGAGNSFVEHSKRTSLRLLGTVGEPINPEAWKWFYHTVGDNRCPILDTWWQTETGGHMITPLPGATQLKAGSATHPFFGVQLQIIDGEGNVLEGEAEGNLCIIDSWPGQMRTLYNDHERFIETYFSTYKGKYFTGDGCKRDNDGYYWITGRIDDILNVSGHRLGTAEIESALVSHPAISEAAVVGYPHPIKGQGIYSFVTLMEGITPSEELYKDLIQHVKKEIGSIALLDKIQFTPQLPKTRSGKIMRRILRKIAENDFDNLGDISTLAEPQVVDDLIANRQ- 49476196 5 -IYPIPDNIKKNALIDEETYQQWYQESINDPESFWAKHGQCIEWFKPYTKVKNTSF-NGDVSIQWYEDGITNVAYNCIDRHLKTHGDKIALIWEGDNPYHDKKITYNELYEHVCRFANILKNHGVKKGDKVTIYLTMIPEAAYAMLACARIGAIHSVIFAGFSPEAIAGRIVDCESTFIITANQGLRGGKQINLKDSVDHAIEIAARQHVDQVMVIRRTCGPIHWVEGRDFWYHEEVSHTKTDCPAEKMNAEDPLFILYTSGSTGKPKGVLHTTAGYLVYASMTHKYVFDYHAGEIYWCTADIGWITGHSYLVYGPLCNAATTLMFEGTPTFPDNGRFWEIVDKHQVNIFYTAPTAIRALMGAGNSFVERSKRTSLRLLGSVGEPINPEAWEWFYHTVGNNHCPILDTWWQTETGGHMITPLPGATPLKAGSATRPFFGVQLQIIDAEGNVLEGETEGNLCIIDSWPGQMRTLYNDHERFIQTYFSTYKGKYFTGDGCRRDSDGYYWITGRVDDILNVSGHRLGTAEIESALVSHPAVSEAAVVGYPHTIKGQGIYSFITLMEGTAPSEELHQELIRHVRKEIGSIAILDKVQFAPQLPKTRSGKIMRRILRKIAENNFDNLGDISTLSEPQVIDDLIANRQ- 169794374 4 -IYPVPEEFKKTARTVEADYFKRYQHSIENPDEFWAEQAKIVDWIKPFTQVKNTSFDKDNFKIEWFADGELNVSANCLDRHLKEHPHKPAIIWEGDHPSRHKIVSYKELHDEVCRFANVLKKYGIGKGDRVVLYMPMVTEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDSQAKLVITADSSLRAGKLLPLKENVDLALALPGTECVENVIVVYRNANPIEMKPGRDLWYHLIIMEVDANCPPEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYVASTFKEVFDLKQDDVYWCTADVGWITGHSYLIYGPLANGTTTLMFEGVPQYPTWARLGHVVDKHKVSILYTAPTAIRAMMREGDSYVRESNRSSLRLLGSVGEPINPEAWNWYYNVVGEGRCPIVDTWWQTETGGILIAPLPGATALKPGSATRPLFGIQPAIVDGEGNELEGAAEGNLVIKDSWPGQMRTIWGDPDRFIEAYFSTFKNTYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHESVAEAAVVGMPHDIKGQGICTFVTLQAGVPESEELRKELISWVRKVLGPVASPDALHWAPALPKTRSGKIMRRILRKIAANELDSLGDTSTLAEPAVVDQLI----- 159185358 5 -IYPVLKSAKARTLIDNERYQKWYQESVEDPEKFWDKHGRRIDWFKPYTKVKNTSF-KGRVPIKWFEDGLTNVSYNCIDRHLKTHGERTAIIWEGDNPYIDKKITYNQLYDYVCRLANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDEGVRGGKPIPLKENTDKAIDIAQYVIVNKVLVVRRTGGKTGWAPGRDIWYHQEIATVKPDCPPVKMRAEDPLFILYTSGSTGKPKGVLHTTGGYLVYTSMTHEYVFDYKDGEVFWCTADVGWVTGHSYIVYGPLANCATTLMFEGVPNFPDQGRFWEVIDKHKVNIFYTAPTALRSLMGAGDQFVQRSSRESLRLLGTVGEPINPEAWEWYYHVVGEDKSPIVDTWWQTETGGILISPLPGATDLKPGSATRPFFGVQPQLVDAEGNVLEGPADGNLCIIDSWPGQSRSVYGDHQRFVDTYFSTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHQVSEAAVVGYPHPIKGQGIYCYVTLMAGQSGDYALREELVKHVRNEIGPVATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFGALGDTSTLADPAVVEDLIANRQ- 194367746 4 -IYPVDPQFAAKARIDKTSYEQQYQASVTDPDGFWGKAAERLEWMRKPTKIKNVNYDLSDFHIKWFEDGELNASVNCLDRQLETRGDKTALLFEPDGPDPAQHVTYRELYERTCRLGNALRNLGVKKGDRVTIYLPMIVDAAVAMLACARIGAIHSVVFGGFAPNSIADRVSDCQSKLIITADEGLRGGRRIPLKANVDAALKLPGTNTVETVLVVRHTGGAVDMQAPRDRWFHDVVDSQPAICEPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLYAAYTHEAVFDLREDDIYWCTADVGWVTGHSYIVYGPLANGATSLMFEGVPNYPDTSRFWNVIDKHKVSIFYTAPTAIRALMREGEEPVKKTSRASLRLLGSVGEPINPEAWRWYYEVVGDSRCPIVDTWWQTETGGILISPLAGAMDLKPGSATLPFFGVQPALVNADGEIKDGPTEGNLIIRDSWPGQMRTVYGDHQRFIDTYFRTYPGSYFTGDGCRRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVSHPKVAEAAVVGFPHDVKGQGIYAYVTLVAEEAPTDELHKELIAWVRKEIGPIATPDHLQWAPGLPKTRSGKIMRRILRKIAENAPDQLGDTSTLADPSVVASLVDERK- 121601882 5 -IYPIPVDIEKNALIDQDTYQKWYQKSIEDPTSFWGEHGQRIEWFKPYTKVKNASF-NDNVSIKWYEDGITNVAYNCIDRHLKDRGNEIALIWESDNPYSDKKITYNELYEHVCRFANILKNHGVKKGDRVSIYLPMIPEAAYAMLACARIGAIHSVIFAGFSSEAIAGRLIDGQSTFIITADHALRGDKTIPLKDNVDRAIHIAACQNVNQVMVIRRTSKIIHWVNGRDFWYHEEMPHATPDCPPEHMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHQYVFDYHPGEIYWCTADIGWITGHSYLVYGPLCNGATTLMFEGSPTFPDEGRFWEIVDKHKVNIFYTAPTAIRALMGAGDSFVKRSQRTSLRLLGTVGEPINPEAWKWFYHTVGDSRCPILDTWWQTETGGHIITPLPGATKLKAGSATHPFFGIQVQLVDPQGNILKGEAEGNLCIVDSWPGQMRTLYNNHQRFVETYFSTYKGKYFTGDGCKRDKDSYYWITGRVDDILNISGHRLGTAEIESALISHPAVSEAAVVGYPHPIKGQGIYSFVTLMAGTQPSATLHQNLIQHVRQEIGSIATLDKIQFAPHLPKTRSGKIMRRILRKIAANNFDNLGDISTLAEPQIVDNLIANRQ- 196186373 13 --YPVPADFAARAHMDRQAYEAARVAARETPEAFWSEQAQRLDWIKAPTKIKDVSFKKEDFRIRWFEDGVLNVAANCIDRHLPHRQDETAIIWEGDDPADSQHITYGRLHDEVCRMANVLKAHGARKGDRITIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLCGRIEDCGSTLVITADEGVRGGKIVPLKANVDAALEKV---KVDTVLVIRRTGADVPMIEGRDVDYAVEAAKAATECPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLFWAAWTHELTFDYRPGEVFWCTADVGWVTGHSYLVYGPLANAATTLMFEGVPNYPDASRFWQVVDKHKVEAFYTAPTALRALMREGEAPVKATSRKSLRVLGTVGEPINPEAWRWYHEVVGDGRCPVVDTWWQTETGGHLITPLPGATDLKPGSATLPLPGVELQIVDAEGQELVGAVSGNLCITDSWPGQMRTVYGDDQRFFDTYFSTYPGRYFTGDGCRRDQDGYYWITGRVDDVINVSGHRMGTAEIESALVLHDDVAEAAVVGYPHDIKGQGIYAYVTLNKGVEATEDLRKALGAHVRREIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAENEIGALGDTSTLADPSVVEDLVQNR-- 147678466 18 ------SEFAEKALLSRQQYEEMWRRSIEKPDEFWAEMAKHIDWFKKWDAVEEYSF-KDDVFVRYFRGAKLNASYNCLDRHLNNRRNKAALIWQGEPAEESRTYTYLQLHREVCKFASVLKSLGVKKGDRVTVYMPMIPELVITLLACARIGAIHSVVFGGFSSEALRDRIIDSQAETLVTANFGLRAGKTLNCKENADEAL--SNCPAVKNCIVVRRIDRDCNMMPGRDYWWHELMSAATPACEPEQMDAEDPLFILYTSGSTGKPKGVMHTTGGYMVYATTTFKYIFDYRDEDVFWCTADIGWVTGHSYIVYGPLSAGATSLMFEGVPNYPQPDRFWEVVEKYRVNIFYTAPTAIRAMMRDGDRWPLGRDLSSLRLLGTVGEPINPEAWMWYYKVVGKERCPVVDTWWQTETGGILISPLPGCIPTKPGSATVPFFGVNPKIIRQDGSEAAPNEGGYLVIDKPWPGIMRGVYGDPNRFKNTYFVQYPGYYFTGDGARRDEDGYFWLMGRVDDVINVSGHRLGTAEVESSLVAHPKVAEAAVVGFPHEIKGEGIYAYVTVKEGVEATEELKKELIAHVRKEIGPIASPDKIQFSSALPKTRSGKIIRRILRKIAAGEIGELGDTTTLADPAVVESLVAGR-- 114774147 6 --YPVPETLQENGIISEEQYNAMYKESIENPDKFWGEHKNMIEWYKEPTIIKNTTFDPENVSIKWFEDGQLNVSYNCIDRHLADNAKKTAILWEGDEPTDSQAITYQELHYEVCKLANGLKKLGVKKGDVVAIYMPMVPQAAYAMLACARIGAVHSVIFGGFSPNAIADRINNASAKVVITSDEGRRAGRTVPLKANVDEAIANGVCPSITAVLTHKLTGGDVQWDSNVDVWWNELVEDCSAQCEPEVMDAEDPLFILYTSGSTGQPKGVVHSSGGYALYTAMTFKYGFDYREDDIYWCTADVGWITGHSYMTYGPLINGATQVFFEGVPTYPDVRRIAQVVEKYKVNSLYTAPTAIRALMAHGTKPVEGCDLSSLRILGSVGEPINPEAWEWYYNVIGEARCPIVDTWWQTETGAMMIAPLPSVTPNKPGSASRPLFGIQPALFDADGVEQTGAADGNLVIKDSWPSQARTVYGDHKRFIETYFSAYPNVYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHEVIAEAAVVGYPHDIKGQGIYVYVTPNEGVEANDELTAEIRKWVRKELSPIATPDLIQWTKGLPKTRSGKIMRRILRKIAANEHDQLGDTSTLADPSVVDTLIDER-- 78049831 29 --YPVDPAFAADARVTREQYAALYRESIEHPEQFWGKAAQRLEWFKQPTQIKDVSYALDDFHIRWFGDGELNASVNCLDRQLATRGDKTALLFEPDSPDAASYVTYRELYERVCKLGNALRNLGVKKGDRVTIYLPMIVDAAVAMLACARIGAVHSVVFGGFAANSIADRVIDCQSKLIITADEGLRGGKKIPLKANVDAALKIPGTDTVETVLVVRHTGGAVEMQAPRDRWFHDVVDGQPAECTPERMNAEDPLFILYTSGSTGKPKGVLHTTAGYLLFASYTHEVVFDLREDDIYWCTADVGWVTGHSYIVYGPLANGATAVMFEGVPNYPNVSRFWEVIDKHQVTIFYTAPTAIRALMRDGAEPVKKTSRKSLRLLGSVGEPINPEAWRWYYEVVGDSRCPIVDTWWQTETGGILISPLAGAVDLKPGSATLPFFGVQPALVDAEGKILEGATEGNLVLLDSWPGQMRSVYGDHQRFIDTYFRTYPGSYFTGDGCRRDADGYYWITGRVDDVINVSGHRIGTAEVESALVSHPKVAEAAVVGFPHDVKGQGIYAYVTLIAGQSPSEDLHKELVSWVRKEIGPIASPDHLQWAPGLPKTRSGKIMRRILRKIAENAPDQLGDTSTLADPSVVDSLVNERLA 104782885 7 --YPVRPEVAASTLTDEATYKAMYQQSVINPDGFWREQAQRLDWIKPFTKVKQTSFDDHHVDIKWFADGTLNVSYNCLDRHLAERGDQVAIIWEGDDPSEHRNITYRELHEQVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALAGRIIDCKSKVVITADEGVRGGRRTPLKANVDLALTNPETSSVQKIIVCKRTGGDIAWHQHRDIWYEDLMKVASSHCAPKEMGAEEALFILYTSGSTGKPKGVLHTTGGYLVYAALTHERVFDYRPGEVYWCTADVGWVTGHSYIVYGPLANGAATLLFEGVPNYPDITRVSKIVDKHKVNILYTAPTAIRAMMAEGEAAVAGADGSSLRLLGSVGEPINPEAWNWYYKTVGKQRCPIVDTWWQTETGGVLISPLPGATALKPGSATRPFFGVVPALVDNLGNLIEGAAEGNLVILDSWPGQSRSLYGDHDRFVDTYFKTFRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHAKVAEAAVVGVPHDIKGQGIYVYVTLNAGEEPSEQLRLELKNWVRKEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIATAEYDALGDISTLADPGVVQHLIDTHKA 150398386 6 --YPVLEAAKNRTLLDNETYLKWYQESVADPETFWGEHGKRIDWFEPYTKVKNTTFE-GDVSIKWFEDGLTNVSYNCIDRHLKAHGDKTAIIWEGDNPYLDKKITYNELYDTVCRLANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACTRIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDEGVRGGKPVALKENTDTAIAAKQNVTVGKVLVVRRTGGKVGWAPERDLWYHQETAAVEPHCPPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHQYVFDYQDGDIYWCTADVGWVTGHSYIVYGPLANAATTLMFEGVPNFPDAGRFWEVVDKHKVNIFYTAPTAIRSLMGAGDDFVKRSSRSSLRLLGTVGEPINPEAWEWYYHVVGDERCPVVDTWWQTETGGILITPLPGATDLKPGSATRPFFGVQPQIVDGEGNVVEGAADGNLCIIDSWPGQMRTVYGDHERFIQTYFSTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHQLVSEAAVVGYPHSIKGQGIYCYVSLMAGEVGNDELRQALVKHVRSEIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFGSLGDTSTLADPSVVDDLIANRQ- 84514685 22 -------------HVTADQYQAMYNASIQDPERFWAEHGKRIDWIKPFTKVKSTSFAPGKIDIKWFEDGTLNVSANCIDRHLETRGDQTAIIWEPDDPKDAQHITYKELHRRTCRMANILETMGVRRGDRVVIYLPMIPEAAYAMLACARIGAVHSIVFAGFSPDALGTRINGCDAKVVITADHAPRGGRSTPLKSNTDAAL--LHCKDSVKCLVVRRTGGQTSWADGRDFDYNEMAMEADDYCAPAEMGAEDPLFILYTSGSTGQPKGVVHSSGGYLAYAAMTHQYTFDYHDGDIFWCTADVGWVTGHSYIVYGPLANGATTIMFEGVPTYPDAGRFWEVCQKHKVNQFYTAPTALRALMAHGNGPVEKYDLSSIKVLGTVGEPINPEAWNWYNDVIGKGKCPIVDTWWQTETGGHLLTPLPGAIATKPGSATLPFFGVLPVILDPQGVEITTAAEGVLCIKDSWPGQMRTVYGDHERFEKTYFSDYKNYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHADVAEAAVVGYPHAIKGQGIYAYVTLMNGVEPSEDLRKDLVKWVRSEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDHTTLGDISTLADPSVVDHLIEHR-- 83942814 9 --YPPSDDMAANAHVNAAKYDAMYHASIADPEGFWLEQAQRIDWMKPFTKVKDVDFTFGQVKINWFADGALNVSANCIDRHLETRGDQTAIIWEPDSPDEEQHISYRALHAQTCKMANILRDIGVGKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVQGSDAKVVITADYAPRGGKATPLKANADKAL--AGCDPLVKCLVVRRTGGDVAWNDARDVDYTALEKEASDTCAPEEMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAALTHEVTFDYHDGDVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDASRFWQICEKHKVNQFYTAPTAIRALMGKGRAFVDGCDLSSLKLLGTVGEPINPEAWNWYNDVVGKGNCPIVDTWWQTETGGHLMTPLPGAHATKPGAAMKPFFGIKPVVLEPTGAEIEGNVEGVLCIADSWPGQMRTVWGDHERFEQTYFSDYKGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGFPHDIKGQGIYCYVSLMSGESPSEDLRAELRNWVRSEIGPIASPDMIQWAPGLPKTRSGKIMRRILRKIAENDYSTLGDTSTLAEPEVVDDLIANR-- 109896849 5 -IYPVPAHAKEHSHLTPADYARMYAESVEQPEVFWAEQAKSLDWVKTPTKIKNTSFDAHHVSIKWFEDGELNVAYNCIDRHLAKRGHVTAFIWEGDDPHSHDIITYHRLHDEVAKIANGLRKLGVGKGDRVAIYMPMIPQAVYAMLACARIGAVHTVIFGGFSPNAIADRVNNCQAKVLITADEGLRAGKHIPLKDNVDTALAEHDCPSMEQVIVFKHTGSHVSWGKD-DVWWHDLTDGCSTDCPPEVMNAEDPLFILYTSGSTGQPKGVVHTTGGYLLWASITHKYVFDYKPGDIYWCAADVGWVTGHSYIVYGPLANGATSVMFEGVPTYPDVRRIGQIVDKHKVNILYTAPTAIRALMAHGDFPTEGISGESLRLLGSVGEPINPEAWHWYYTTVGQSRCPIVDTWWQTETGAAMLTPLPSVTAMKPGAASHPFFGVQPALVDGQGNELSGATEGNLIITDSWPGQARTVYGDHERFVQTYFTTYPGTYCTGDGARRDEDDYFWITGRVDDVLNVSGHRLGTAEIESALVSHNAVAEAAVVGYPHDLKGQGIYVYLMPNEGVEITDELTKEVSNWVRKELSPIATPDLIQWSSGLPKTRSGKIMRRILRKIAANEYEQLGDTSTLADPSVVDTLIEQR-- 85373759 11 -----PASALKGTNCTAEQYEKMYASSLQDSDAFWAKQAERIDWFQKPSKIANWSFDP--VDIKWFEDGTLNICHNAVDRHVEANGDRTAIIFEPDSPGEVRTFSYADVQREVIRMANTLKKLGVAKGDRVTIYMPMVPEGAFAMLACARIGAIHSVIFGGFSPDAIAGRVDDCESDWIVTADEGLRGSKTIPLKANVDSALEKV---SAKGVLVLRHTGGDVSMTDGRDHWYHELSAEVSDECLCEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYAVWTETTFRYIFDYRDGEVFWCTADIGWVTGHSYIVYGPLQNGATALMFEGVPNYPDHDRFWQVCAKHKVNIFYTAPTAIRALMREGDHHVEKHDLSSLRLLGSVGEPINPEAWRWYHETVGKERIPIIDTWWQTETGGCMITTLPAAHDMKPGSAGKPFFGVQPQLVDNEGAELEGAASGNLCITHSWPGQARTVYGDHERFIQTYFSTYPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHPKVSEAAVVGFPHDIKGQGIYCYVTLMDGVEESDELSAELRQWVRKEIGPIATPDHLHFTPALPKTRSGKIMRRILRKIGENEFGSLGDTSTLADPGVVDALIEGRK- 114570171 9 -IYPVAAERAAAAGIDADRRADMYRRSLDTPDEFWREEAQRIDWIVPFTEVSDVSWNKDDLHIRWFADGTLNASANCIDRHLPARADDPAIIWEGDDPTVDATITYAQLHEKVCRLANGLKSVGVKKGDRVTIYMPMVPEAAYAMLACARIGAVHSVVFGGFSPDALAGRIIDCESRFVITADEGLRGSRPIPLKANVDKAVATAGI--VDKVIMVKRTGGAVDWDASRDVAYEALVQAASPDCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVWASMTHEYVFDYKPGEIYWCTADVGWVTGHTYIVYGPLANGATTLMFEGVPTWPGPDRLWQVVDKHQVNTLYTAPTAIRALMREGDGPVKKHSRSSLRLLGTVGEPINPEAWNWYYNVVGDGRCPIVDTWWQTETGGALITPLPGATALKPGSATLPIFGVEPALMDAEGQRIAGPASGNLVICRSWPGQMRTIYGDHQRFIETYFSTYPGLYFTGDGARRDEDGYWWITGRVDDVLNVSGHRLGTAEIESALVAHKDVAEAAVVGYPHDLKGQGIYCYVTLMGGRVAADEDVDQLRKWVRQEIGPVATPDLIQFAPALPKTRSGKIMRRILRKIAENEFGNLGDTSTLADPGVVDDLIENRK- 94499938 6 -IYPVQP--GQKTKLNNAQYQAMYAESLRDPEGFWQQQAQRIEWKKPFSKVKDVSFAKEDLHIRWFEDGELNVTESCLDRHLDKHGDDVAIIWEPDDESQVRRITYRELSKEVNQLANGLRDLGVKKGDVVTIYMPMVPEASMAMLACARIGAIHSVVFGGFSPEALAGRIEDGNCHYVITANEGVRAGKIVPLKENVDAAINLCKSDQVKKVVVLNHTGNACTMEVGRDEDYRQLVDKQDSECQAEVMNAEDPLFILYTSGSTGKPKGVLHTCGGYLVYASMTHEYIFDYERGDVYWCAADVGWITGHSYIVYGPFANGATVVMYEGVPTHPDCGRVARIVDKHQINILYIAPTAIRALMSDGDEPVEGASLESLRLLGTVGEPINPEAWRWYYRTFGRSQCPIVDTWWQTETGAALITPLPGATDLKPGSATRPFFGIEPALVDEKGNELSGATSGNLIIKDSWPGQMRTVFGDHQRFIDTYFSTFEGTYFTGDGAKRDEDGYFWITGRVDDVLNVSGHRMGTAEIESALVAHEAVSEAAVVGFPHDVKGQGIYVYVTLNHDVQASPAIRNDLINWVRKEIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIATDEYDQLGDISTLADPSVVESLIQEHQA 207082622 44 ------SEWVKNSLANKKQYQDKYSKSIKNNDDFWRKEGKRITWIKPYKKIKDVKYSKKEVKINWFQDGTLNASANCIDRHLKDKKDKTAIIWVGDNPKDSQKISYKELHQKVSRAANGLKKLGIKKGDRVTIYLTMIPELAILMLACVRIGAVHSIIFGGFSAESISGRVNDCKSEYIITADEGVRGGKTIPLKDTTDEALM--SCPKVKKCIVVKRTGNYINWDNKRDVWYHELIKDVSNNCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYASMTHQYIFNYKPKDIYWCTADIGWVTGHSYIIYGPLANGATTIMFEGIPNYPDTSRWWQIIDKFKVNTFYTAPTAIRALMREGDKPVKKTSRKSLKLLGTVGEPINPEAWMWYYKTVGNSKCPIVDTWWQTETGGIMISPQTGAIPLKPGSATKPFYGIKPVLVDKNGKEIKGAGEGRLCIAQSWPGQMRTVYGDHQRFIDTYFSQFDGKYFTGDGCRRDKDGYYWITGRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHDIKGNGLYCYVTLNAGERETGDLERDLKLWVRKQIGPLATPDLIHFTPGLPKTRSGKIMRRILRKIAANEHEQLGDTTTLADPSVVESLVDNRK- 126729417 12 --YPPSSDTVSRAHVDASKYEAMYAASVSDPDAFWAEQAGRLDWMKQPSEIRNVDFTLGQVSIEWFRDGTLNVAANCVDRHLETRGNQTAIIFEPDDPNEAQSISYNDLHRRVCRMANVLESLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDARLVITADEAPRGGRKTPLKTNADKAL--LHCKDSVKCLVVKRTGGQTTWVDGRDFDYNEMALEVSDYSQPVEMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAALTHEVTFDYHDGDVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTWPDASRFWQVCEKHRVNQFYTAPTAIRALMGQGNEFVTKCDLSSLRLLGTVGEPINPEAWNWYNDVVGQGRCPIVDTWWQTETGGHMMTPLPGAHATKPGAAMRPFFGVQPVVLDPQGAEIDAPTEGVLAIKDSWPGQMRTVWGDHERFEKTYFSDYKGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHEKVAEAAVVGYPHEIKGQGIYCYVTLMNGVEPTEELRKELRTWVRQEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYGALGDTSTLAEPAVVDDLIENR-- 71280294 8 --YPVSEKAKAHTHIDAATYDAMYKKSIEQPDEFWGEQAKFIDWYKPWDSVSKVDLKNSEIN--WFSGGKLNVSYNCIDRHLATKANDTAIIFEGDDPNDDSKVTYQELHDHVCRFANLLKERGVKKGDRVCIYMPMIPEVGYAMLACARIGAIHSVVFGGFSTESIKARVLDADCKVVITADQSLRGGKRIPLKSNVDAAV--IDCPNVHSVIVVARTGGDVAWNDKVDINYEEAVAKQSAICEPEVMDAEDPLFVLYTSGSTGTPKGVVHTCGGYILYAAMTHKYVFDYKEGEVYWCTADAGWITGHSYIFYGPLANGATTLVFEGVPTYPDAGRFWQVCEKHKVNVFYTAPTAIRALMSIGDDLVNQADLSSLRLLGTVGEPINPEAWHWYYEVVGKSNCPIVDTWWQTETGGILITSLPGAVDMKPGCAGKPFFGVQPALFDKDGNTLEGENAGLLVMTASWPGQLRTVYGDHNRFYQTYLGQYPGNYFTGDGAKRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPAVAEAAVVGYPHEIKGQGVYCYVTLMGNATESDELNVELREFVAKELGRFAKPDYIQWSPGLPKTRSGKIMRRILRKIAENDVDSLGDTSTLADPSVVENLIDKR-- 85860301 6 ---PVPESWAKSAWIDNDVYRRMYEQSISDPEGFWGEQAGRLDWFQPWMKVKEGSFD-GDVRIRWFSGGKLNVSYNCLDRHLVGRGDQIALLWEGDDPAVSRSLTYRRLHEEVCRFANVMKSLGLRRGDRVTIYLPMIPELAVAMLACTRIGVVHSIVFAGFSPESLRERIRDCQGRVVITADEGLRGGKPLPLKENADEAV--GKCPFVEKVIVVRRTGSQIPWTSGRDFDWEGLMQEASADCPPEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLFTAMSHQHIFDYHDGDIYWCTADIGWVTGHSYTIYGPLANGATTVMFEGVPNYPDWSRFWRIVDKHGVTILYTAPTAIRALMRQGDEPVRKTFRKTLRLLGTVGEPINPEAWLWYYNVVGEKRCPIVDTWWQTETGGILITPFPGAMALKPGSAARPYFGVKPAIMDSEGRFLEGTGTGNLVITEPWPGMLRTIYGDHQRFLDTYFSTYKGVYFTGDGARRDEDGDYWITGRVDDVINVSGHRLGTAEVESALAAHSAVAEAAVVGFPHEIKGQGIYAYVTLKTDRQPSDALRKELVSWVRREIGAIAAPDFIQWAPGLPKTRSGKIMRRILRKIAADDIADLGDTTTLAEPAVVDDLLKGRLA 206676660 25 ---PPSADMSKNAHVDSAKYDAMYAASIADPDAFWQEQGTRVDWIKPFTAVKNVDYSFGNVDIKWYADGTLNVAANCVDRHLATRGNQTAIIFEPDNPKEAQHISYNELSANVNRMANIFKDMGVGKGDRVVLYLPMIPEAAYAMLASARIGAIHSIVFAGFSPDALAARVNGSEAKLLITADEAPRGGKATPLKSNADLALAKCDDS--VKCLVVKRTGGNIAWVDGRDFDYNALAAEASNVCAPEEMSAEDPLFILYTSGSTGMPKGVVHSTGGYLVYASFTHEVVFDYKENDVFWCTADVGWVTGHSYIVYGPLANGATTVMFEGVPTYPDASRFWQVCEKHKVNQFYTAPTALRALMGQGNSFVEAADLSSLRILGTVGEPINPQAWNWYNEVVGGGRCPIVDTWWQTETGGHLMTPLPGAHAMKPGSAMKPFFGIQPVILEPTGEEIKGNAEGVLCIKDSWPGQMRTVWGDHERFQKTYFADYKGYYFTGDGAKRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHQKVAEAAVVGYPHDIKGQGIYCYVTLMNGEEPTEELRKELRIWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDTGSLGDTSTLADPSVVDDLIANR-- 114766850 13 --YPPSPDFVRNAHVDAAKYDEMYARSISDPEGFWADEAQRLDWMARPTRIKNTSFEFGRVDIKWFEDGVLNVAYNCVDRHLKTRANQTAIIFEPDNPEDAQHITYAELYDKVNRMANVLLSQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDCGAKIVITADTAPRGGRKTALKSNTDAAL--LHCSDKVRCLVVKHTGDQTSWIQGRDVDLNYLMEHAAPDCPPRPMNAEDPLFILYTSGSTGKPKGVVHASGGYLVYAALTHEVVFDYHDGDVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDASRFWEVCDKHKVNQFYTAPTALRALMGQGDGFVDKCDLSSLKLLGTVGEPINPEAWNWYNDKIGKGKCPIVDTWWQTETGGHLMTPLPGAHALKPGSAMKPFFGVKPVVLEPSGEEIDVPTEGVLAIADSWPGQMRTVWGDHERFEQTYFQQYKGYYFSGDGCRVDEGGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHPVKGQGIYCYVTLMNEVEPSEELKKELRTWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYGALGDTSTLADPSVVDDLIENR-- 71274468 5 --------LAKDAHVDRAHYKTLYHESIEQPEAFWSKVAQRLEWFKVPTKIKNVSYQLEDVHIRWFEDGELNASVNCLDRHLTLRGDKTALLFEPDAPDPSSRITYRELYERVCQLGNALRHLGIEKGDRVTIYLPMIPDAVVAILACARIGAIHSVVFGGFAANSIADRVNDCGSKLIITADEGLRGGRKIPLKANVDAALKIHGTQSVETVLVVRHTGGTINMHTPRDRWFHDLVDIQATECAPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYTSYTHETVFDLRENDIYWCTADIGWITGHSYIVYGPLANGATVLLFEGTPHYPTVSRFWEVIDKHHVTLFYTAPTAIRALMREGDTPVKKTSRKSLRLLGSVGEPINPEAWHWYYTIVGNGRCPIVDTWWQTETGGILITPLIGATDLKPGSVTLPFFGIRPALVDTNGQTLDGPAAGNLVLLDSWPGQMRTLYGDHQRFIDTYFRTYPNTYFTGDGCRRDADGYYWITGRVDDVINISGHRIGTAEIESTLVAHPKVAEAAVVGFPHPIKGQGIYAYVTLITGETPSEALHQELLTRVRKEIGAIAIPDHVQWTPNLPKTRSGKIMRRILRKIAENAPDQLGDTSTLADPSIVDLLLNER-- 40062619 7 --YQVPDLIKKNALLNEEEYELLYRESLDHSEDFWSKQAKYLDWILPWEKVSESDLTKGEVS--WFSGGKINASENCIDRHLEERSSQIAIIWEGDDPSVSKSITYQELYESVCRFANALKERGIKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPESLKDRILDSDCQTVITADEGLRGAKKIPLKQNVDEAL--VNCPSVDTVFVVKRTGAEINWVDERDVSYEEIVSSMSSDCPPEVMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLQTTMSHKLIFDYHEGEVFWCTADVGWVTGHSYIVYGPLSNGATTLMFEGIPTYPSPSRFWEVVDKHQVNIFYTAPTALRALMAQGNEPLESTSRESLRVLGTVGEPINPEAWEWYYRVVGDKRCPIVDTWWQTETGSAMISPLAGSTPQKPGSATKPFFGIEPALLDENGQEIEGEGSGNLVIKRSWPSQIRTVYGDHKRCVETYYSLYPGYYTTGDGARRDKDGYYWITGRVDDVLNVSGHRLGTAEVESALVLHETVAEAAVVGYEHDIKGQGIYCYVTLMNGIEPSDELKSDLVGLVAKEIGAIAKPDIIQWAPGLPKTRSGKIMRRILRKIAGNEIKDLGDTTTLAEPSVVEQIIENRE- 114326929 9 ----VKPSLADSAHVNARRHSLMTHQAGTDPDAFWAEEARRIPWFREPTLIKSTSFE-GDVSIRWFEDGRLNASVACLDQHLETRGDQSAILWEGDEPGTQGSLTYRQLHDRVCRLANVMKSMGIGRGDRVTIYLPMVIEAAIAMLACARIGAVHAVVFGGFSPDSLADRIRDSESSLLITADEGRRGGRKVPLKRNADEALSRVDC--IRNVIVVTVTGGDVNMQAGRDQRYETLIEAASPDCPPEEMNAEDPLFILYTSGSTGTPKGVLHTTGGYMVWASFTHELVFDYHAPEVYWCTADVGWITGHTYIVYGPLANGATTLMFEGVPNYPDSSRFWQVVDKYNVSIFYTAPTAIRALMREGDAPVKKTSRKSLRILGTVGEPINPEAWRWYYEVVGEERCPVIDTWWQTETGGHLITPLPGAIAQKPGSATLPLPGVKAVLVDNEGNVLEGEAEGSLCIADSWPGQMRTLYGDHERFVQTYFSTYKGLYFTGDGARRDADGYFWITGRIDDVLNVSGHRLGTAEVESALVAHGDVAEAAVVGVPHDIKGQGIYAFVTLKDGYEPSDTLRSELINWVRRQIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIACNETDGLGDISTLADPSVVEDLIANRPA 56750212 15 ---PPSAEFASAARINPEAYEALCQKAAADPVAFWGEAAQELDWFEPWQQTLDWSNPP---FAKWFVGGKLNISHNCLDRHLTTRKNKAAIIWEGE-PGDSRTLTYAQLHREVCQFANVLKSLGIQKGDVVGVYMPMIPEAAIAMLACARIGAVHSVVFGGFSAEALRDRLVDGQAKLVVTADGGWRKDAIVPLKDSVDQALEGNACPSVQHVLVVERTKQDIHMEPGRDHWWHELQQTVSATCPAEPMDSEDLLFVLYTSGSTGKPKGVVHTTGGYNLYAHITTQWTFDLQDTDVYWCTADVGWITGHSYIVYGPLSNGATTLMYEGAPRASNPGCFWDVIEKYGVTTFYTAPTAIRAFIKMGEQHPAARDLSSLRLLGTVGEPINPEAWIWYHRVIGGDRCPIVDTWWQTETGGHMITSLPGAVPTKPGSATKPFPGILADVVDLDGRSVPDNEGGYLVIRHPWPGMMRTVYGDPDRFRRTYWEHIPPLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFITLESGIETGDELVKDLKKHVAQEIGAIARPDEIRFSEALPKTRSGKIMRRLLRSLAAGQEVS-GDTSTLEDRSVLDKLRQ---- 90416617 7 --HPVPQQWSDSAWIDDATYQAMYRQSVDNPDQFWGDQAQFLTWDKPWKTVCRSEIEQGQAA--WFEGGKLNVAVNCIDRHLVDRADQTAIIWEGDEPTDDAHISYAQLHEQVSKLGNVLRQRGVKKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDALKDRILDSDCQVVITADEGMRAGKPIPLKANTDKAL--ANCPDVHTCLVVRRTGGSIDWQDSRDIWYQESIESVTQDCEPEIMDAEDPLFILYTSGSTGKPKGVVHTTGGYLLMAAMTHKYTFDYKNGDVFWCTADVGWVTGHSYILYGPLCNGAITLMFEGVPTYPDASRFWQVIDKHQVNQFYTAPTAIRSLMAYGDSFVSNTSRSSLKLLGTVGEPINPEAWDWYHRVVGESRCPIVDTWWQTETGAHMLTPLPGATALKPGSATRPFFGVQPVLLDAENREIDGAGEGLLMIKASWPSQIRTIYGDHQRFVETYFKPYAGYYFTGDGARRDLDGYYWITGRVDDVLNISGHRMGTAEVESALVLHEKIAEAAVVGYPHDIKGQGIYCYVTPMNGVEPDEALLLELIALCVKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRKVAANELDSLGDTSTLADPAVVDELIASRK- 70732590 7 ---PKADAVRRAAQMSQDDYHHLYRQSIEQPDQFWAEQARFLHWSSPWDSVHSHDMRTGE--ANWFRGGQLNVSYNCIDRHLEKRGNQAAIIWEGDNPADSQRITYQELHDRVCRLANVLKSRGVKKGDRVCIYMPMIPEVAYAMLACTRIGAVHSVVFGGFSPEALRDRILNADCRTVITADEGVRGGKLIPLKSNVDKAL--LSCPDVSSVLVVERTRNPVNWVPDRDISYEQAVAGASNQCAPEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTFKYVLDYRDGEVFWCTADVGWVTGHSYILYGPLANGATTLIFEGVPNYPSTSRFWEVVDKHQVNIFYTAPTALRALMREGSAPLQNTSRASLRLLGSVGEPINPEAWEWYFNVVGEQRCPIVDTWWQTETGGIMLSPLVSARQIKPGCASTPMFGVQPVLLDDQGKEIHGAGSGILAIKASWPAQIRSVYGDPKRMVETYFAPYPGYYFTGDGARRDEDGSYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDLKGQGIYAFVTPMQGVEPDEALKKELLALVSREIGSFAKPELIQWAPALPKTRSGKIMRRILRKIACNELDTLGDTSTLADPSVVDGLIDKR-- 78358247 15 -----PFARRDNAHVSMEQYRELCSRADEDPEGFWAERAKLLDWFRPFDSVLDADM--QQADIRWFSGGRLNVAYNCIDRHLRGRRNKAAIIWQGEPEEDVRVYTYQMLHDEVCRFAAVLRSLGVKKGDRVSLYMPMIPELAFAMLACTRIGAVHSVVFAGFSAVSLQNRIQDCEAKVLVTADAVLRAGRRIPLKNNVDEALR--QCPSVEKCIVVRRAGVDIPMEAGRDLWWDELAADPDAVCPCEEMESEDPLFILYTSGSTGRPKGVVHTTGGYLTYAAHTTQWVFDLQDDDVYWCTADAGWITGHSYIVYGPLALGGTSLMFEGVPTWPSPDRFWHIVQKFRVNIFYTAPTVVRSLMREGVEWTQKHDLSSLRVLGSVGEPINPEAWMWYHNYIGGGKLPIVDTWWQTETGGIMISALPYATPLKPGSATFPLPGIDAAVVDAEGNAVEANQGGYLVVRRPWPGMLRGVYGDPERFRQTYFERFAGMYESGDGARVDEDGYIWVMGRLDDVINVSGHRMGTAEVESALVAHPAVAEAAVVGMPHAVKGESIYAYVTLAADEDESEELRAELRTWVRKEIGPIATPEVIQFADGLPKTRSGKIMRRILRKIASGETSEFGDTSTLSDPGVITDLIDGR-- 99081330 8 --YPPSEDIVKNAHVNAAKYDEMYAQSLENPEKFWAEQAERIDWIKPFTKVKNVSYDFGNVDIKWFEDGQLNVAANCIDRHLETRGDQTAIIWEPDDPSDEKHISYKELHLRTCRMANILESMGVGKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGCDAKVVITADEAPRGGRKTPLKSNADAAL--LHCKESVKCLVVRRTGGQTTWIDGRDHDYNEMALEANDYCKPAAMDAEDPLFILYTSGSTGQPKGVVHTTGGYLTYAALTHEVTFDYHDGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGTEFVEKYDLSDLKLLGTVGEPINPEAWNWYNDVVGKSKCPIVDTWWQTETGGHLMTPLPGAHATKPGAAMKPFFGVEPVVLDPQGAEIDGGVEGVLCIKDSWPGQMRTVWGDHERFEKTYFSDYKGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGIYCYVTLMNDREPSDELLKELRQWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFGSLGDTSTLADPSVVDDLISNR-- 146282090 6 --YPVSPEAAKHSLTDEAAYRAMYQQSVINPEGFWREQAARLDWIRPFSEVKRTSFDDHHVDIKWFADGTLNVSANCLDRHLAERGDQVAIIWEGDDPSEHREITYRELYQEVCKFANALRGQDVHRGDVVTIYMPMIPEAAVAMLACARIGAIHSVVFGGFSPEALAGRIIDGSSKVVITADQGIRGGKTIALKENVDEALTNPQTRCVQKIIVVRRTGANIRWYPHRDVSYDDLMRVAGEVCAPKEMGAEEPLFILYTSGSTGKPKGVLHTCGGYLLYAALTHERVFDYRPGDIYWCTADIGWITGHSYLIYGPLANGATTLMYEGVPNYPDVTRIARIIDKHRVNILYTAPTAIRAMMAEGPAAMEGADGSSLRLLGTVGEPINPEAWHWYYETVGRSRCPIVDTWWQTETGGILISPLPGATALKPGSATRPLFGVVPGLVDNLGNLLEGPAEGNLVILDSWPGQMRTIYGDHDRFVDTYFKTFRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHAKVAEAAAVGVPHPLKGQAIYVYVTLVAGTEPSDTLRQELQQWVRHEIGPIAVPDTIQWAPGLPKTRSGKIMRRLLRKIATDDYDTLGDTSTLADPGVVDQLIAAHEA 197106874 6 ---PVPEEWAKRAHMDAAAYEAACRRADEDPEGFWREVGERLDWITPFTQVKDVSFNREDFRIRWYADGALNVSVNCLDRHIETRGDQVAIIWESDDGQVSDKLTYRQLLAETCRWANVLKAKGVKKGDRVTIYLPMIPAAAAAMLACARIGAVHSVVFGGFSPDSLAGRIQDCDSRIVITANEGLRGGKVVPLKANVDEALK--TCPGVTDVIVVRRTQTEVPMTPGRDEYYGDLKKTVPDTCDPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLAWAAYTHELVFDYRPGEVFWCTADVGWVTGHSYVVYGPLANAATSLIFEGVPNYPTSSRFWEVCDKHKVEIFYTAPTAIRALMREGEEPVRRTSRSTIRLLGTVGEPINPEAWLWYHRVVGEGRCPIVDTWWQTETGACLMSPLPGATPLKPGSCTRPLPGVKPQLVDAEGKVLDGATSGNLCLTDSWPGQMRTVYGDHERFIVTYFTTYPGKYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEIESALVGHEAVAEAAVVGYPHEIKGQGIYCYVTLKVGEHPSEALQADLRGWVRREIGPFAAPDVIQFAPGLPKTRSGKIMRRILRKIAEDDLGNLGDTSTLADPAVVDDLVAHR-- 110679587 11 --YPPSADMVANAHVTLSQYASLYSESVSDSEGFWRREGGRVDWIKPFTKVRDVNFDLGSVSINWYGDGTLNVAANCVDRHLATRADQTAIIWEPDDPKDAKHITYKQLHVSVCKMANVLESLGVRRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGSDAKVVITADHAPRGGRATALKANTDAAL--LHCKDSVKCLVVKRTGGQTTWIDGRDFDCGEMMLEASDVSHPAEMNAEDPLFILYTSGSTGQPKGVVHTSGGYLTYAAMTHEIVFDYHDGDVFWCTADVGWVTGHSYIVYGPLANGATTIMFEGVPTYPDASRFWQVCEKHKVNQFYTAPTAIRALMGQGKEFVEKCDLSDLKVLGTVGEPINPEAWNWYNDVVGKGKCPIVDTWWQTETGGHLMTPLPGAHTMKPGSAMKPFFGIKPMVLEPSGEVLEGNVEGVLVIADSWPGQMRTIWGDHERFEKTYFSDYKGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYCYVTLMNGEEPSDELYQELRKWVRAEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFATLGDTSTLADPTVVDDLIKNR-- 156973924 7 ----VKQHIKKNTHIDNDTYLAMYQHSLSDPEGFWGEHGKVVDWIKPFTQVKNTSFDTGHVDIRWFEDGTLNVSANCIDRHLAERGDEVAIIWEGDDPADDKTLTFNELHKEVCKFSNALKEQGVHKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKIVITADEGVRGGRTVPLKKNVDEALTNPEVKTIDKVVVLKRTGGDIDWHEHRDVWWHEATAVVSDICPPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKYVFDYQEDETFWCTADVGWITGHTYLIYGPLANGAKTILFEGVPNYPSTARMSEVVDKHQVNILYTAPTAIRALMAKGNEAVAGTSRSSLRVMGSVGEPINPEAWEWYYKTIGNENSPIVDTWWQTETGGILIAPLPGATVLKPGSATRPFFGIQPALADEEGDIIEAEAEGHLVLLDSWPGQMRTIHGNHARFERAYFTTVKGAYSTNDGARRDEDGYYWITGRVDDVLNISGHRMGTVEIESALVAHDKIAEAAVVGVPHEIKGEAIYAYITLIDEQLPSAALDKEVKDWVRKEIGPLAVPDTLQWVDSLPKTRSGKIMRRILRQFAKGESSLLGDTSTLAEPKVIESLR----- 196176810 16 -----PAEFSQTAHIQLEDYQRLYDKAKADPLKFWAELAEELHWFQKWDTVLDW----QPPFAKWFVGGKTNIAYNCLDRHLTTRRNKAALIWEGE-PGDSRTLTYAQLHREVCQFANVLKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSSEALKDRLVDAQAKVVVTADGGWRKEKIVPLKPEVDKALANNGAPTVENVLVVQRTQQKIQMEPGRDHWWHDLQAGVSGNCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTAGYNLYTHITLKWTFDLKDTDVYWCTADVGWITGHSYIVYGPLSNGATTVMYEGAPRPSNPGCLWDVVEKYGVNIFYTAPTAIRALIKMGEHHPKARDLSSLRILGTVGEPINPEAWMWYHRIIGGQRCPIVDTWWQTETGGFMITPLPGAIPTKPGSATLPFPGILADIVDLEGNPVAANQGGYLVIKHPWPGMMRTVYGDPDRFRRTYWEHIDGLYFAGDGARRDEDGYFWVMGRVDDVINTSGHRLGTMEIESALVSHPAVAEAAVVGQPDEVKGENVFAFVMLENDYSPTEELANELKAHVVNEIGAIARPGEIRFTEGMPKTRSGKIMRRLLRNLAAGQDV-AGDTSTLEDRSVLDKLR----- 148553611 4 HLYPVPASWAAKSRMNAAERAADHALSLAAPGRYWLDRAARLDWFRFPTRADESSFDEADFQVKWFADGALNVSVNCIDRHLAGHGDDVAILWEPDDPAEARRFTYAQLHAEVCRLANVLKAQGVRKGHRVTIYLPMIPEAAFALLACARIGAIHSVVFGGFSPDALAGRIQDCDSSVVVTADHGRRGGKLVPLKANVDEALR--QCTSVEAVVVVRATGGAVEMVPGRDVWLDEAVRHVAADCPAEPMNAEDPLFILYTSGSTGKPKGVVHTSGGYLLWASLTHELCFDYRRGEVFWCSADIGWVTGHSYIVYGPLANGATTLIYEGVPNWPDASRMWEVVDRHGVHTLFTAPTALRALMREGDDYVTGTSRKSLRLLGTVGEPINPEAWRWYHEVVGEGRCPIVDTWWQTETGAAMIAPLPGATALKPGSATLPMPGVAPELVDAEGRPVEGAGEGNLCITRSWPGQMRTVWNDHARFFQTYFSTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHAKVAEAAVVGFPHDIKGQGIYAYVTLNAGEEASEDLRKELRDWVRTEIGPIATPDAIQFAPGLPKTRSGKIMRRILRKIAEGDVSPLGDTSTLADPAVVEHLVDNR-- 126734511 8 -----PQQTSDRVHVNAQQYQTLYQASVSDPDTFWAEQGKRLDWIKPFTKVQNVDFTLGNVSIKWFEDGVLNVSANCIDRHLETRGDQTAIIWEPDDPNDQAHITYKDLHRSVCKMANILETLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKVVITADEAPRGGRKTALKSNTDAAL--LHCDDRVKCLVVKRTGGQTTWTD-RDYDYNEMALEADDRSAPAEMNAEDPLFILYTSGSTGQPKGVVHTSGGYLTYAAMTHEMVFDYHEGDVFWCTADVGWVTGHSYIVYGPLANGATTIMFEGVPTYPDAGRFWAVCEKYSVNQFYTAPTAIRALMAAGNAPVEKYDLSDLRVLGTVGEPINPEAWNWYNDVVGKGNCPIVDTWWQTETGGHLLTPLPGATELKPGSAQQPFFGIVPKVLDPQGEEITTEAEGVLVLASSWPGQMRTVWGDHERFEKTYFSDYKGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHNIKGQGIYAYVTLMNGQEPSENLRKELEVWVRTEIGPIAKPDLIQWSPGLPKTRSGKIMRRILRKIAEDDFGALGDTSTLADPAVVDDLIENR-- 22298430 18 -----PDDFVAKARISLEAYNALYEKAKADPAAFWGELAQELEWFQPWEQVLDW----QPPNAKWFVNGKINITYNCLDRHLKTRKNKAALIWEGE-PGDSRTLTYAQLHREVCQFANVLKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDAQAKLVVTADGGWRKDAIVPLKDQVDKALAHQGVPSVENVLVVQRTQQPVTMVPGRDHWWHDLQKGVSADCPAEPMDSEDLLFILYTSGSTGKPKGVVHTTAGYNLYTHITTQWVFDLQDTDVYWCTADVGWITGHSYIVYGPLSNGATTLMYEGAPRPSNPGCFWDVIEKYGVTIFYTAPTAIRAFIKMGEHLPRARDLSSLRLLGTVGEPINPEAWMWYYRVIGGERCPIVDTWWQTETGGHMITSLPGALPMKPGSASKPFPGILADVVDLEGNPVGVNEGGYLVIRHPWPGMMRTVYGDPDRFRRTYWEHIPPFYFAGDGARRDEDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGKPDEVKGEEIVAFVILEGSATPSDALQQELKQHVVNEIGALARPAEIRFTDALPKTRSGKIMRRLLRSLAAGQEV-VGDTSTLEDRSVLDRLRQ---- 85710359 2 -IHAVQRPLSSNAHCVTEQYGELYRRSVETPDAFWLEQAERLDWFTKPAKGGEWSYDP--VDIQWFADGTLNLCYNAVDRHLETRGDDTAIIFEPDDPSPSRTLTYRDLHGEVVRMANALMAMGVKKGDRVTLYMPMVVEGVTAMLACARIGAIHSVVFGGFSPEALAGRIEDCGSRFVVTADQGLRGSKRVPLKANVDAALQIEGA-EVDGVLVVAHTGADVAMTEGRDHWFSDL--ASDTDVPCEVMQAEDPLFILYTSGSTGKPKGVLHTTGGYGVWTATTFNYVFDYQPGEVYWCTADIGWVTGHSYIVYGPLMNGATSVVFEGVPNYPDHGRFWDVVDKHQVNILYTAPTAIRALMREGDEFVTSRDRSSLRLLGSVGEPINPEAWRWYFDVVGEGRCPIVDTWWQTETGGVMITTLPAAHDMKPGSAGLPFFGIQPQLVDNDGGVLDGAVEGNLCITASWPGQARSVYGDHERFEQTYFSTYRGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDIKGQGIYCYVTLNAGEEGSEELFRDLRMHVRKEIGPIATPDHIQFTDGLPKTRSGKIMRRILRKVAENDYGSLGDTSTLADPSLVDRLIEGRQ- 197106285 7 ---PPPAAWARDALVDRRRYEDLVALEARDPDAFWREVAGRLDWETPFTKVKDVSFDLTDFRIRWFEDGRLNASVNCIDRHLAARGDQTAIIWEGDDPAASRRITYRELHRQVCRMANVLKRRGVRRGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAGRINDCDSRLVITADEGVRGGKRVPLKANVDEALEHA--PGVETVLVVTRTGVATSLKAGRDFVYEAEAAEVADDCPAEAMGAEDPLFILYTSGSTGRPKGVLHTTGGYLAWAAWTHEAVFDYRPGQVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPNYPSLSRCWQVIDKHQVEIFYTAPTAIRALMREGEAPVARTSRRSLRLLGSVGEPINPEAWLWYHRVVGEHRCPIVDTWWQTETGGILISPLPGATTLKPGSATRPLPGVKLALVDADGRPLEGAGEGNLCLTDSWPGQMRTVWNDHERFLQTYFSTYPGKYFTGDGCRRDADGDYWITGRVDDVLNVSGHRLGTAEVESALVAHPKVAEAAVVGFPHEVKGQGIYCYVTLKAGEQPGPALEKALVDWVRREIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAEGDTANLGDTSTLADPGVVDDLVARKR- 94496632 6 ---PVPQAWAEGAYMDRGKREADYARSVEDSDAYWLDRAGRLDWMTPPTRANESSFAEADFGIKWFADGVLNVSVNCIDRHLDERGDQTAIIWEPDSPDEPRRYSYRQVHAEVCRFANVLKAAGAKKGDRITIYLPMIPEAAFALLACARIGAIHSVVFGGFSPDALCGRIQDCDSTIVVTADEGCRAGRKVALKSNVDAALK--DCPSVKSVIVVKATGGDVVMAEGRDVWLHEEAEKVAADCPAEPMQAEDPLFILYTSGSTGKPKGVLHTTGGYLLWASLTHELCFDCRPGDVYWCAADIGWVTGHTYIVYGPLANGATTLMYEGVPNHPTSARIWQIVDRHQVQTLFTAPTALRALMKEGDDHVKATSRASLRLLGTVGEPINPEAWRWYHHVVGEDRCPIIDTWWQTETGGAMIAPMPGATDLKPGSATLPMPGVVPQIVDSEGKVLDGATEGNLVIAQSWPGQMRTVWGDHDRFFQTYFTTFPGKYTTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESALVLHESVAEAAVVGFPHDIKGQGIYAYVTLNNDDEANDELRKTLINWVRREIGPIATPDAIQFAPGLPKTRSGKIMRRILRKIAEGEVSALGDTSTLADPSVVDNLVANRQ- 196193591 8 ---PVKEALKDRCWIDGNDYHALYQQSLDDSVGFWRRQAQRIDWQHFPQQIRDTHFSPDDLHIRWFHDGELNAAENCIDRHLATNRDGIALLWEPDSPDDRRQITYQQLHQHVCKLANTLKQQGIGKADRVMIYMPMIPEAVFAMLACARIGAIHSVVFAGFSPDALAGRIADCGAKMVITADGGRRGGKIVPLKDNVDAALEQAGTDSVDKVLVVNHVGCDTHWFAQRDLDFHEQLALSDGDCPAEPMNAEDPLFILYTSGSTGQPKGVLHTTGGYMVYASLTHQLAFDYHPGQVYWCTADVGWITGHTYLVYGPLANGATCVMFEGVPNYPDDQRVGDIIDRYNIDILYTAPTAIRALMAGGDHCCANSRRDSLRILATAGEPINPAAWQWFHDQLGNSQAAVVDTWWQTETGGIMICPLPGAIEAKPGAATLPFFGVQPALVDNDGKLLHGAAEGNLVIADSWPGQARTLWGDHQRFVQTYFTSFPGYYCTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHPKVCEAAVVGYPHTIKGQGIYVYVTLNDGEHTSDALHDELRQWVRREIGPIATPDLIHFTHGLPKTRSGKIMRRILRKVAANEHDSLGDISTLADPAVVANLVETR-- 94267642 85 -----------------DEYRQLYQRSMDDPEGFWAERAEALNWDKKWDKVLEADM--HKPEIKWFKGGKLNVSVNCLDRHLENRRDKPALIWQGEPEDDSRVYTYQQLHEEVCRFANVLKKMGVGRGDRVSVYLPMIPELAITLLACTRIGAIHSVVFAGFSAQSLKSRTQDCQAKVLVTADAVLRAGKTIPLKPNADEAL--AECPSVSNCVVVKRGGNEVQMQEGRDSWWHEEITAGSADCPPESMDAEDTMFILYTSGSTGKPKGVVHSTGGYLTFAAQTCQWVFDLKDNDIYWCTADIGWITGHSYILYGPLALGATTLMFEGVPSWPGPDRFWQICAKYNVSIFYTAPTVIRALMREGTEWPGKHDLSSLRLLGSVGEPINPEAWMWYHEYIGGGKLPVVDTWWQTETGGIMISAMPHATPLKPGSATLPLPGVDATVLREDGSEAGPNEGGHLVIRRPWPGMLRGVFGDPERYKKTYFSRHEGFYDPEDGARKDEDGYFWIMGRLDDVINVSGHRLGTAEIESALVAHPEVSEAAVVGAPHEIKGQTIYAYVSLRAGVQPSDELRAALRAHVRKEIGPIATPEFIQFTEGLPKTRSGKIMRRILRKISAGQEHDFGDTSTLADPAVVDSLV----- 149186313 14 -----PAAAGEGTLCDSGQYEALYARSLAEPDSFWAEQADRLDWVRTPQRIAGWSHDP--VDIKWFEDGVLNICHNAVDRHVEGNGARIAIIFEPDDPGETRHISYADLQREVVRMANTLKTMGVAKGDRVTIYMPMVPEGAFAMLACARIGAVHSVIFGGFSPEAIAGRVEDCQSDWIVTADEGVRGGKPIPLKANVDAALEKV---PVKGVLVIRHTGGDVAMKDGRDHWYHELSRDVAADCPCEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYAVWTETTFRYVFDYRPGEVYWCTADIGWVTGHSYIVYGPLQNGATAVMFEGVPNYPDHDRFWAVCAKHKVKIFYTAPTAIRALMREGEGHVAKHDLSALRLLGSVGEPINPEAWRWYHEHVGGGTTPIVDTWWQTETGGVMITTLPGAHDMKPGSAGKPFFGICPQLVDADGGVLEGAAEGNLCITRSWPGQARTVYGDHERFVQTYFSTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVLHPKVSEAAVVGFPHDIKGQGIYCYVTLIAGEEPSEALEAELRQQVRREIGPIATPDHLHFTPALPKTRSGKIMRRILRKIAENEFGALGDTSTLADPGVVESLIEGRR- 16127811 7 ---PVPADLARDAHIDAAAYDAALARVEADPEGYWRDIAARLDWITPPTKIKDVSYAKEDFRIRWYEDGVLNVSANCIDRHLPAKKDDVALVFEGDEPGTSSTLTYGQLHEEVCRMANVLKAQGVKKGDRVTIYLPMVPLAAVAMLACARIGAVHSVVFGGFSPDSIAGRIQDCASHFVITADEGRRGGRRVPLKANIDEALK--HCPWVGKVLMIRWTGADVPLKAGRDIVWQDVRDTVSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLAWASWTFWAVFDYKPGEVFWCTADVGWVTGHSYVVYGPLANGGTSLIFEGVPNYPTPSRFWEVIDKHQVSIFYTAPTALRALMREGDAHVTKNDLSSLRLLGSVGEPINPEAWLWYHRVVGKEKLPIVDTWWQTETGGMLITPLPGATALKPGSASKPLPGVKPQLVDAEGKFLDGATEGNLVITDSWPGQMRTVYGDHQRFFETYFSTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEIESALVAHETVAEAAVVGYPHDIKGQGVYAYVTLKAGIEATDALRKDLVLWVRHEIGPFAAPDVIQWAPGLPKTRSGKIMRRILRKIAENELGSLGDTSTLADPSVVDDLVKNR-- 149178387 19 ---PPPAEFVEQANISMEEYQELWNRAKDDPAGFWGDLAQDLEWSQPYESVIEGEMPE----TKWFKGGKINASVNCIDRHLDSRKNKAAIIWEGE-PGDTRVLRYQDLYREVCKFANCLKKLGVETGDRVTLYMPMVPELAIAMLACSRIGATHSIIFGGFSADAIADRNNDAQAKLVITADGGWRRGKNVALKEAVDQSMEKS--PSVEKVVVYRRTGCEVDMVPDRDYWWHDLMEDASPECDPVELDSDHPLFILYTSGSTGKPKGVQHSTGGYLLGAKMTSEWVFDLKEDDTYWCTADIGWITGHSYIVYGPLANGATTVMYEGAPNWPDEGRFWEIVEKYQVNIFYTAPTAIRAFIKWGDEWPNKYDLSSLRLLGTVGEPINPEAWMWYHTVIGQERCPIVDTWWQTETGGIMMSPLPGVTATKPGSCTTPLPGVVPDIVSADGESLGDNQGGLLVMRQPWPHMLRTLYGDHERFKDVYFSTIPGCYLAGDSARRDEDGYYWIMGRIDDVINVSGHRLSTMEVESALVSHPKVAEAAVVGYPHELKGEGICCFVSLKSDESP-DELKEELKQHVRTQIGVVATPDQIRFAAALPKTRSGKIMRRLLRDIAAGREST-GDTTTLEDFNVIANLSKNE-- 167644084 6 ---PIPDDWAGKAHIDAAGYEAALARVEADPEGYWRDLAGRLDWIRAPTQIKDVSFAKDDFRIHWYADGVLNVSANCIDRHLPHRKDEVALIFEGDEPGVSSTLTYGQLHEEVCRMANVLKVQGVRKGDRVTIYLPMIPIAAVAMLACARIGAVHSVVFGGFSPDSIAGRIQDCGSHFVITADEGRRGGKRVPLKANIDKALE--HCPWVSKVLMVRWTGAETTLVRHRDVVWEDVKDSVSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLAWAAWTHEAVFDYRPGEVFWCTADVGWVTGHSYVVYGPLANGGTSLIFEGVPNYPTPARFWEVVDKHQVEIFYTAPTALRALMREGDDWVTKNDLSSLRLLGSVGEPINPEAWLWYHRVVGKDRLPIVDTWWQTETGGVLVSPLPGATALKPGSATKPLPGVKLQLVDAEGHVLEGATEGNLLITDSWPGQMRTVYGDHGRFFDTYFSAYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEIESALVAHDTVAEAAVVGYPHDIKGQGVYAYVTLRAGVEPTDSLRKDLMLWVRQEIGPFAAPDVLQWAPGLPKTRSGKIMRRILRKIAENELGSLGDISTLADPSVVDDLVKNR-- 152997017 11 -------EAAKNANVSQAEFEKRYQESIENPDEFWGREGKRIDWFKPYTKVKNTSFKRGEVSIKWFEDGELNVAYNCIDRHLAKSANKVAYYCEGDESDEKVAITYQTLHDEVGRLANLLKRQGVKKGDRVAIYMPMIPQAVYAMLACARIGAIHSVIFGGFSAHAIADRLNDCEVKLVITADEGRRAGNTIPLKHNVDMALDNNACPTVENVIVYRYTEKDVPWFEGRDLDWAVEVENESTECPAERMNAEDPLFILYTSGSTGKPKGVVHTTGGYLVYASLTHELVFDLKPDDVYWCAADVGWITGHSYMVYGPLANGTTSILFEGVPTYPDSGRIGRVVDKFDVTILYTAPTAIRALMAKGDEATRSSKRDSLRVLGSVGEPINPEAWSWYYSEIGNSSCPIVDTWWQTETGGMMMTPRIVQGDVKPGSCTGPLYGVQPALVDAQGEEQGVLVEGGLVITDSWPGQARTVYGDHERFEQTYFSTFDGMYFTGDGASRDADGHYWITGRMDDVLNVSGHRLGTAEIESALVAHPSVAEAAIVGFPHDIKGQGIYVYVSAIAGVIPDEELTKSLKLFVRQEIGPIATPDLIQWTKGLPKTRSGKIMRRILRKIAANEHDQLGDTSTLADPSVVDDLIENR-- 87120554 7 ---AVPSASKKNVGIDQKTFESMYQESITNPDAFWGEQGKRIDWIQDYTKVKNTSFERNNVDIRWYEDGVLNASYNCIDRHLADKASKVAYFWEGDSEGKQEEITYQQLHDEVASLSNGLKKLGVTKGDRVAIYMPMIPEAVYAMLACARIGAIHTVIFGGFSAHAIADRLNDCEVKLVLTADEGLRAGNKVPLKHNVDLAVADNACPSVEHVVVFPHTQRDVDWNDQLDVDWKALVESCEPHCPVEPMQAEDPLFILYTSGSTGKPKGVVHTTGGYMVYAGLSHEVVFDLQPDDVYWCAADVGWITGHSYIVYGPLANGTTSVMFEGVPTYPDCGRVGRIVDKYNVNILYTAPTAIRALMSKGDEPIQTSHRDSLRVLGSVGEPINPEAWWWYYTKVGKENCAVVDTWWQTETGGIMMTPRVGGKDMKPGSCVGPLFGVQPALVDGEGHFVEADVEGGLVLLDSWPSQARTVYGDHERFMQTYFSTYDGMYFTGDGARRDKDDYFWITGRVDDVLNVSGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGLYVYLSQVDGVEITEALTKDIRQFVRDEIGPIATPDLMQWAQGLPKTRSGKIMRRILRKIAANEHDSLGDTSTLADPSVVDDLIENR-- 119510064 16 ---PPTREFAQNAQISLADYQRLYEQAKANPQQFWAGLAEELEWFQKWDTVLDW----QPPFAKWFVGGKINISYNCLDRHLTTRKNKAALIWEGE-PGDSRTLTYAQLHREVCQFANVLKQLGAKKGDRIGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLNDAEAKIVITADGGWRKDAIVPLKVEVDQALADNAVPSITDVLVVKRTCQETHMEPGRDHWWHDLQQGVSADCPAEPMDSEDMLFVLYTSGSTGKPKGVVHTTGGYNLYSHMTTKWIFDLQDTDVYWCTADVGWITGHSYIVYGPLSNGATTLMYEGAPRASNPGCFWDVIEKYGVNIFYTAPTAIRAFIKMGEHHPKSRNLSSLRLLGTVGEPINPEAWMWYHKIIGGERCPIVDTWWQTETGGIMITPLPGAIPTKPGSATLPFPGIIADIVDLEGNTVPNNEGGYLAVRYPWPGMMRTVYNDPERFRRTYWEHIPPIYFAGDGARQDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDEIKGEEVVAFVTLEGTYHASEELSKELKQHVVKEIGAIARPAEIRFTDALPKTRSGKIMRRLLRNLASGQEIS-GDTSTLEDRSVLDKLRE---- 51892019 15 -RFPPPAEFAARANVADES---LYEQAARDREGFWAAQAERLHWFRRWDKVLEWN----PPFAQWFLGGKLNVAYNCLDRHLQTHRTKAAIIWEGE-PGDERVLTYLDLHREVCRFANVLRQMGVGKGDRVTIYLPMIPEAAVAMLACTRIGAIHSVVFGGFSAESLRDRINDSRSKVVVTADGGWRRGNIIRMKQIVNEAV--VDCASVEKVIVVKRIGHESGWHPGRDHWYHTLMRNAPVTCPVEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLTQVAATTKYVFDLKDEDVYWCSADIGWITGHSYVIYGPLANGATTLMYEGAPDYPDRGRIWEIIQKYRVNIFYTAPTLIRSFMRWGEGWPSKYDLSSLRLLGTVGEPINPEAWMWYHKHIGGERCPIVDTWWQTETGAIMATPLPGVVHTKPGSTTRPFPGIEMAVVNEEGQEVPPGAGGYLVVKSPWPSMLRTVWGDPDRYVSTYFGRFGHVYFTGDGAKRDEDGYYWIIGRVDDVINVSGHRIGTMEVESALVDHPLVAEAAVIGRSHAVKGQAITAFVTLKEGRRGTPDLVDELKQHVVTKIGALARPEEIYFAADLPKTRSGKIMRRLLRDIAEG--RALGDTTTLADPNVVAQLRQQYES 196245586 18 ------PEFAENAHISLDQYNELYEKAKADPQAFWADLAKELHWFKKWDQVLDW----QPPFAKWFVGGKLNISYNCLDRHLTTRRNKAAIIWEGE-PGDSRTLTYGELHREVCQFANAMKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSSEALKDRLEDAQAKLVITADGGFRKDKAIHLKSAVDLALEH-GAPTIEKVIVVERIKEPITMKEGRDYWWHDLKKTASADCPAEEMDSEDTLFILYTSGSTGKPKGVVHTTGGYNLYTHMTTKWIFDLKDTDVYWCTADVGWITGHSYIVYGPLSNGATSLMYEGAPRPSNPGCFWDVVEKYGVNIFYTAPTAIRAFIKAGDELPNARDLSSLRLLGTVGEPINPEAWMWYHRVIGKERCPIVDTWWQTETGGIMITALPGAIPTKPGSATRPFPGIIADVVNEDGQTVPDNAGGYLVIKHPWPSMLRTVYGNPERFRKTYWDPIEQVYFAGDSVRRDEDGYFWIMGRVDDVMNVAGHRLGSMELESALKSHPAVAEAGVVGTPHEITGEQIFAFVILKNTATPSDELAQELKQHVVMEIGAIARPGEIQFTEALPKTRSGKIVRRFLRQIAAGQEI-VGDKTTVEDPTVLDKLIAQKRA 198251216 9 --YPPTAAAAKRAHVDAAGYDKMYAHSINDPDGFWGEHGKRIDWIKPFTTVKNTSFEPGNIDIKWFEDGTLNVSANCVDRHVETRGDQVAIIWEPDDPNTTEHITYRELQTHVCKMANVLQTLGVTKGDRVVIYMPMVPEAAYAMLACTRIGAVHSIVFAGFSPDALGARINGCDAKVVITADHAPRGGKATPLKSNADAAL--LRCKDSVKCLVVKRTGGQTTWTD-RDYSYNDMVLEADDYQQPVEMAAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAAMTHEYTFDYHEGDVFWCTADVGWVTGHSYIVYGPLANGATTIMFEGVPTYPDPGRFWDVCAKHKVNQFYTAPTAIRALMAHGNDWVEKHDLSDLKLLGSVGEPINPEAWNWYYNVVGKGNCPIVDTFWQTETGGHMLTPLPGATTLKPGAAQVPFFGVLPVVLDPQGEEVHGNVSGVLCIKDSWPGQMRTIWGDHERFETTYFGDYAGYYFSGDGCKRDADGDLWVTGRVDDVINVSGHRMGTAEVESALVAHVAVAEAAVVGYPHDIKGQGIYAYVTLMNGIDPTDELRAELNKWVRSEIGPIAKPDLLQWAPGLPKTRSGKIMRRILRKIAENDFDTLGDTSTLADPSVVEDLVENR-- 16331700 17 -----PTEFSERAYVRSREYEQLYSRAASNPEKFWGELAEELHWFKKWDQVLDW----QPPFAKWFVGGQLNISHNCLDRHLTTRRNKAAIIWEGE-PGDSRIITYAQLHREVCQFANALKSLGVQKGDRVAIYLPMIPEAAITMLACSRIGAPHSVVFGGFSAEALRDRLVDAEAKLVITADGGFRKDKAIALKQEVDKALEH-GAPSVENVIVVQRTKADVTMTAGRDHWWHELQPQQSAHCPAEPIDSEDMLFILYTSGSTGKPKGVVHTTGGYNLYTHMTTKWIFDLKDTDVYWCTADVGWITGHSYIVYGPLSNGATTVMYEGVPRPSNPGCFWDVIERYGVNIFYTAPTAIRAFIRMGEAVPNARDLSSLRLLGTVGEPINPEAWMWYHRVIGGGKCPIVDTWWQTETGGIMLTPLPGAIPTKPGSCTKPFPGIVAEIVDLDGNPVESDQGGFLVIKQPWPSMIRDVYGDTDRFRHTYWEHIQPLYFAGDGARRDKDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPLVAEAAVVGRPDELTGEAIFAFVSLEGNAEPSEELKKDLVKHVTEEIGAIARPAEIRFTDVLPKTRSGKIMRRLLRSLASGQEIS-GDTSTLEDRTVLDKLRE---- 209526144 16 ------EDFSKQARISMEEYRELYEKAKANPEAFWAELAEELHWFKKWDQVLDW----QPPFAKWFVGGKINISYNCLDRHLTTRKNKAALIWEGE-PGDSRTLTYSQLHREVCQMANVIKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVIFGGFSAEALKDRLEDAQAKLVITADGGWRKDAIVPLKEQVDKALQ-AGAPSVDNVLVVQRTQQKIQMEPGRDHWWHDLQQNASGQCPAEEMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYSHITNQWAFDLQDTDVYWCTADVGWITGHSYIVYGPLSNGATTLMYEGAPRASNPGCLWDVVEKYGVTIFYTAPTAIRALMKMGERHPNARDLSSLRILGTVGEPINPEAWIWYNRVIGHGKCPIVDTWWQTETGGFMITPLPGATPTKPGSATLPFPGIIADVVDTEGEPVTNNSGGYLVVRHPWPGMMRTVYGDPDRFRRTYWENGDYVYFAGDGAHKDEDGYFWVMGRVDDVINVSGHRLGTMEVESALVSHPAVAEAAVVGRPDEVKGEEIVAFVTLEGDRQPDEALEKELKQHVVNEIGALARPGEIRFSDDLPKTRSGKIMRRLLRSLASGQEIS-GDTSTLQDRTVLEKLR----- 85710636 20 ------------------QYAAMYERSLADPDGFWLEQAKRLDWTQQPRKGGEWSYDP--VDIKWFADGSLNLCHNAVDRHLDSRGDTPAIIFEPDDPATSRTLTYRQLHSEVIHMANALKAIGVTKGERVTIYMPNIVEGVTAMLACARLGAIHSVVFGGFSPEALAGRIIDCESRFVVTADEGKRGAKSVPLKANVDAALEVEGVD-VTGVLVVQHTGLAVPMTEGRDHWFHEV--KSDADVPCETMAAEDPLFILYTSGSTGKPKGVLHTTGGYGVWTATTFSYIFDYQPGEVFWCTADIGWVTGHSYIVYGPLQNGATQVLFEGVPNYPDFGRFWDVVAKHKVSILYTAPTAIRALMREGDDYVTSRDRSSLRLLGSVGEPINPEAWRWYFDVVGEGRCPIIDTWWQTETGGCMITTLPGAHDMKPGSAGLPMFGIRPQLVDNDGAVLDGATEGNLCITHSWPGQARSVYGDHDRFVQTYFSTYSGKYFTGDGCKRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHPQVAEAAVVGYPHDVKGQGIYCYVTTNAGVEGSDELYQELRAHVRKEIGPIATPDQIQFTDGLPKTRSGKIMRRILRKVAENDYGSLGDTSTLADPSLVDRLIEGRQ- 148235977 20 --YPPPALLQRQAHVDFSTYTDMYNRSVHNPQEFWLEAASEFSWKTPSGKVLDYNFDKGKIFVEFMKGAKTNVCYNVLDRNVMEKGDKTAFLWEGNSPDNSSVISYWDLLKQVCKFANVLIKLGVKKGDRVAIYLPMIPELVYAMLACARIGAVHSIVFAGFSSESLCERILDSQCVVLITADGVFRGEKPINLKQIADEALQKCNMHHVKNCVVVKHLKGQTAWNSDVDRWLDELMADASEECEPEWLDAEDPLFILYTSGSTGKPKGVVHTVAGYLLYTALTFKYVFDYHENDIYWSTADIGWITGHSYIVYGPLANGATSVMFEGIPTYPHVGRFWEIVQKYKVTQFYTAPTAIRLLMKYGNEAVQKFDLSSLKILGTVGEPINSEAWLWYYNVIGNQRCPIVDTFWQTETGGHVVTPLPAATPLKPGSATFPFFGVVPAVLNEHGKELEGEAEGYLVFKQPWPSIMRTLYGNHERYENTYFKKFPGYYVAGDGCRRDKDGYIWITGRIDDMLNVSGHLLSTAEVEAALTEHPAVAEAAVVSRPHQVKGECLYCFIILKDGIKYTERIAEEVKKQVREKIGPIATPDFIQNAPGLPKTRSGKIMRRVLRQIARNE-KDLGDISTLADPSIVEVLFSQR-- 218757821 25 -----PSGDRRRPHVNMDEYLAHRERADKDPEGFWGDRARQLDWFTPWDKVMDADM--NEPRIEWFKGATLNVAYNCLDRHVNGRRNKAAIIWQGEPEDDVRVLTYQMLYDEVCRFASVLQGLGVQKGDRVALYMPMIPELAVAMLACARIGAVHSIVFAGFSAVSLQNRIQDCEAKVVVTADAVLRAGRSIPLKVNVDEALK--DCPSVERVVVVDRAHSNCAMREGRDMWWHEAMADRTLDCPCAKMDSEDMLFILYTSGSTGKPKGVVHTTGGYLAYAAHTTQWVFDLHDDDVYWCTADIGWITGHSYIVYGPLALGGTTLMFEGVPSWPGPDRFWHIVEKFRVNIFYTAPTVIRALMREGAHWTQKHDLSSLRVLGSVGEPINPEAWMWYHEHIGHSRLPIVDTWWQTETGGIMISALPYATTLKPGSATMPLPGIDAAVVKADGTPCGPNEGGHLVVRKPWPGMLRGVFGSPERYKSTYFERFPGMYESGDGARTDEDGYTWVMGRLDDVINVSGHRMGTAEVESALVSHPAVAEAAVVGMPHAIKGEAIYAYVTLSAGTEETEELRAALRTWVRKEIGPIATPEVIQFAEGLPKTRSGKIMRRILRKIASGAGSDFGDTSTLADPGVVQDLIEGR-- 87124216 18 -----PAALAAGARIDLESYRTMAEAALADPDRFWGEAARRLHWFEPFHTVLDWRDPP---FARWFEGGTTNLAYNCLDRHLEGTAEKTALIWEGE-PGDVRRFSYRELHAEVCKAANALKAMGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKAVITADGGFRKDKPVSLKPAVDAALDDGACPSVTSVLVVRRTEQPVAMVEGRDRWWHELVEGQSPECPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFQWIFDIKDDDIYWCTADVGWITGHSYIVYGPLSNGATTVMYEGAPRPSKPGAFWELIQKHGVTIFYTAPTAIRAFMKSGRAVPDQYDMSSLRLLGTVGEPINPEAWMWYREVIGGNRCPIVDTWWQTETGGVMISPLPGATPTKPGSATLPLPGIAADVVDAEGRSVGADEGGYLVVRRPWPGMMRTVHGNPQRFRESYWEHIRPIYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDPLKGEGIVAFVTLEADRDPSEALVAELRAHVGQEIGPIAKPDEIRCSDALPKTRSGKIMRRILRSLAAGQEVS-GDTSTLEDRSVLDRLR----- 56696689 12 --YAPSADTVARAHVNADTYDRMYAASMADPEGFWAEQGKRVDWIKPFTQVKDVNYNFGEVSINWYADGTLNVAANCIDRHLATRGDQTAIIWEPDSPTEAKHITYKELHGSVCRMANILESLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKVVITADEAPRGGRKTPLKSNADAAL--LHCKDTVKCLVVKRTGGQTTWIADRDFDYNEMALEASDYCAPAEMGAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAAMTHEITFDYHDGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDAGRFWEVCAKHKVNQFYTAPTAIRALMGQGTSFVEKHDLSDLRLLGTVGEPINPEAWNWYNEVVGKGKCPIVDTWWQTETGGHLMTPLPGAHATKPGAAMKPFFGVVPVVLDPQGVEISGGVEGVLCIKDSWPGQMRTVWGDHERFQKTYFADYKGYYFTGDGCRRDAEGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGIYCYVTLMNDREPSDELMKELRSWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFGSLGDTSTLADPSVVDDLIANR-- 113955177 16 -----PADLARDARISMDSYRALAEAAKSDPDTFWGDAARRLHWFEPFHTVLDWDNPP---FARWFEGGTTNLSYNCLDRHLNGKASKTALIWEGE-PGDVRTFTYQELHAEVCRAANALKAIGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEVKAVITADGGFRKDKPVSLKPAVNAALANSACPTVKSVLVVKRTDQPVEMVDGRDQWWHELVAHQSDECTAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLWTHLTFQWIFDIRDDDVFWCTADVGWITGHSYIVYGPLSNGATTVMYEGAPRPSKPGAFWELIQKHRVSIFYTAPTAIRAFMRSGRAVPDQYDMSSLRLLGTVGEPINPEAWMWYRDVVGGERCPIVDTWWQTETGGVMISPLPGATPTKPGSATLPLPGIQADIIDAEGNSCGANEGGYLAVRAPWPGMMRTVHGNPQRFRESYWEAIRHLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLELGRESNDALVAELRTHVGKEIGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGEEVT-GDTSTLEDRSVLDRLR----- 157427806 31 -----PPEVSRSAHVSLQRYRELHRRSLEEPREFWGDIAKEFYWKTPCPGQYNFDVTKGKIFIEWMKGATTNICYNVLDRHEKKLGDKVAFYWEGNEPEETTQITYRELLVQVCRFSNVLRKQGICKGDRVAIYMPMIPELVVAMLACARLGALHSIVFAGFSSESLCERILDSNCSLLITTDAFYRGEKLVNLKELADEALEKCQEKPVKCCIVVKHLGVQISWNEGVDLWWHELMQKAGDECEPEWCDAEDPLFILYTSGSTGKPKGVLHTVGGYMLYVATTFKYVFDFHAEDVFWCTADIGWITGHSYVTYGPLANGATSVLFEGIPTYPDVSRLWNIVEKYKVTKFYTAPTAIRLLMKFGDEPVTKHSRASLQVLGTVGEPINPEAWLWYHRVVGAQRCPIVDTFWQTETGGHMLTPLPGAIPMKPGSATFPFFGVAPAILNESGEELEGEAEGYLVFKQPWPGIMRTVYGNHERFETTYFKKFPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHKAVAEAAVVGHPHPVKGECLYCFVTLCDGHIFSPALTEELKKQIREKIGPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQND-HDLGDTSTVVDPSIITQLFSHR-- 78184891 33 -----PASFSAEASISLEAYRAMADAAKADPDSFWGDAARRLHWFEPFHTVLDWSDAP---FARWFEGGTTNLSFNCLDRHLEGTADKTALIWEGE-PGDVRRFTYRELHAEVCKAANALKAMGLGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEVKAVITADGGFRKDKPVSLKPAVDAALADGACPTVHSVLVVQRTKQDVTMVEGRDQWWHDLVSGQSDACVAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFQWIFDCRDDDVFWCTADVGWITGHSYIVYGPLSNGATTVMYEGAPRPSKPGAFWELIQKHGITIFYTAPTAIRAFMKGGRSVPDQFDMSSLRLLGTVGEPINPEAWMWYRDVIGGNRCPIVDTWWQTETGGVMISPLPGATPTKPGSATLPLPGIQADIIDAEGNSCGDDEGGYLAVRAPWPGMMRTVHGNPQRFRESYWEHIRPLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLETGREGTAELQAELRKHVGTEIGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGEEVT-GDTSTLEDRSVLDRLR----- 198260958 7 ---PSPEFKKQATVSSMAEYKRLYTESVSNPEKFWNAQAKELQWRKPWKKTLEWKEPQ----AKWFVGGKLNVCENCVDRHLGTRENKAALIFEGE-TGDQRTLTYKQLHVEVCKFANVLEGLGLKKGDRVAIYMPMVCEAVVAMLSCARIGVVHTVIFGGFSAESIKDRVNDCQAKVVITADGGWRRGSVVELKKSVNEAVK--GCPSVDSVVVVKRIGNRVSMKSGRDVWYHDQMATASHKHTAKAFDSETPLFILYTSGSTGKPKGVLHTSGGYLLGTTISAKYVFDLKESDTYWCTADIGWITGHSYVTYGILSNGATNLIYEGAPNFPDLDRFWDIVERHRVSIFYTAPTAIRAFMKWGDQHIKKHDLSSLRLLGTVGEPINPEAWRWYHKTIGGGRCPIIDTWWQTETGGIMITTLPGAVYSKPGSAGLPFFGVVPKVFDDDGKEVKKGENGKLVLTQPWPSMLRTLYGDSQRFKDTYWSEYKGVYFCGDGCKQDKDGYFWIVGRIDDVLNVSGHRLGTAEVESALVSHHSVAEAAVVGRPHDLKGSAVVCFVTVKEGIKTTEELRKQLREHVGKEIGAIAKPDEIRFASALPKTRSGKIMRRLLKDIAAGKEIK-GDTTTLEDIGVVKQLQAQ--- 148652436 3 ---PISPEFSAQANITPEKYAQIYQESIESPEAFWAKRAELIDWIKKPTKIKDVNYDLDNFRIKWYEDGELNVSVNCLDRHLADNPYKPAIIWEGDHPALHKIISFKELHSEVCRLGNAMRKMGVGKGDRVVLYLPMVPEAVVSMLACARIGAIHTVVFGGFSAESLASRIIDSQAKLVITADEGVRGGKYTPLKTNVDKALDVDGTECVERVVVVHRTGNSVPMSGRRDAWYHTLIDNSNEDCPPETMNAEDPLFLLYTSGSTGKPKGVVHTTGGYLTYALSTFRDVFDIKQDDVFWCTADVGWVTGHSYVTYGPLANGTTTVMFEGVPQYPTWARIGQIIDKHDVSILYTAPTAIRAMMKEGDAYVRESNRESLRLLGTVGEPINPEAWDWYHAVVGEGRCPIVDTWWQTETGGILMAPLPNSVDMKPGAAMNPLYGIKPAIVDSEGVQLEGSTAGNLIITDGWPGQMRTIYGDHKRFLETYYTTYPGSYFTGDGAMRDEEGHYWITGRVDDVLNVSGHRIGTAEIESALVSHPAAAETAIVGMPHELKGQGICAYIILRNGEEDTERLRNELNRHVRAEIGPIANLDAMYIVEALPKTRSGKIMRRILRKLAAGEFDGLGDTSTLADASVVDDLINTVKA 108758992 24 ---PPPEAFARRAHISMEQYQQLWDEAAKDPDKYWGDRAEELYWKAPFQTVLDWK----PPHARWFVEGKTNLAYNCLDRHLATRKDKPAILFEGE-PGDRRSLTYGELSTEVNKLANALKSLGVRKGDRVGIYLPMVPEAAVAMLACARIGAVHSVVFGGFSAEALHERMNDAGAKVLLTADGGWRKGAVVPLLKNVEAAL--PHMPTMEKVVVLRRTGSTLALSGPKLVAWDTLVSGQSAECEPEWVESEHPLFILYTSGSTGKPKGVLHTTGGYAVNTSLTTRWVFDLREDDVYWCTADVGWVTGHSYVVYGPLMNGVTTILYEGAPTQPGPDRFWDIIERYKATILYTAPTAIRAFMRLGEEPVRKHDLSSLRLLGSVGEPINPEAWMWYRDVIGGGRCPVVDTWWQTETGCIMVSPLPGATPTKPGSATLPLPGIHAEILDREGNTVPRGQGGLLFVTRPWPSMLRTVYGDPDRYVRTYFNELPGMYFTGDGARTDAEGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHETVAEAAVVGRPDDLKGTALVAFVTLKQGHTPSDALKKTLAAHVGREIGAIARPDEIRFAEALPKTRSGKIMRRLLRDVAAGNQAS-GDTTTLEDLNVLAALRQN--- 195126635 10 ---PNPA-ISRNAYISFEEYTKFYKESLDNPAEFWSRVAKQFHWETPADPSKNFNISKGPISIKWMEGASTNICYNLLDRNVRNGGDQIAYYWEGNHPDDSRGLTYRKLLEEVCRFANVLKDHGIQKGDRVSIYMPMILELPIAMLACARIGAVHSIVFAGFSSDSLAERMFDCKAKLLITADGAWRGEKPLYLKALCDTALEKVEEHSVEKCIVVNHVDQDIPWTDDRDYWWHEEMEDKEPACYPEWMDAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKIVFDYKPGDIYWCTADVGWITGHTYVVYGPLANGATSIIFEGTPFFPGNDRYWSVIDKYKVTQFYTAPTAIRALMKFGEAPVLKHNLTGLKVLGSVGEPINPEAWLWYYRYIGKEQCSIVDTFWQTETGGHVITPLPGATPMKPGSASFPFFGVKPTLLDECGIEIKGEGEGYLVFSQPWPGMMRTLYNNHERFEDTYFSKFPGYYCTGDGARRDADGYLWITGRVDDMLNVSGHLMSTAEVESVLTEHPRVAESAVVSRPHPVKGECLYCFITPNENETFDQKLIADLKKMVRERIGPFAMPDVIQNAPGLPKTRSGKIMRRVLRKIAVND-RNVGDTSTLADEQIVEQLFANR-- 120436253 3 -----------NYHINLEEYFQVYRKSVREPENFWQEVAEEFVWRKKWDNVLSWDFSKPEV--KWFENAKLNITENCIDRHLLAQGDKTAIIWEPNDPKEDAHLSFNELHKKVNQFANVLKDNGIQKGDKICIYLPMIPELAYAVLACARIGAIHSVVFAGFSASALATRTVDADCKLLITSDGSFRGNKTIDLKGIVDKALE--DCPDVNTVLVAKRTGADINMKEGRDKWLAPLMEEASDECTPEIMDAEDPLFILYTSGSTGKPKGMLHTTAGYMVYTAYTFKNIFNYQNDEVYWCTADIGWITGHSYIVYGPLLNGATTVMFEGVPSYPDFGRFWEIVEKHKVNQFYTAPTAIRALAKKNLDFVDKYDLSSLKVLGTVGEPINEEAWHWYDNNIGKNKSPIVDTWWQTETGGIMISPIPFATPTKPTFATLPFPGIQPVLMDEEGKEIKGNVDGRLCIKFPWPSMARTIYGNHDRYRETYFSAFENKYFTGDGALRDETGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAVVGFPHDVKGNALYGFVILKESGESRDNLRKEINQQIADKIGPIAKPEKIQFVEGLPKTRSGKIMRRILRKIASNETSDLGDTSTLLNPEVVEDIIEGK-- 78189642 31 -KFPPPASFSEQAHLSMEQYEKLYADAAADPEGYWAGIAEQFHWFKKWDSVLEWNSP----YAKWFNGGKTNICYNALDVHVKSRKNKAAVIWEGEQ-GDQRILTYGELHRQVCKFANVLKIAGIKPGDRIAIYMGMVPELMIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKMVICADGTRRRGSTINLKNIVDEAI--VNTPSVRNVIVLKTTGETIKMHDGMDHWWHDLMGLAVDESEAVELDAEHPLFVLYTSGSTGKPKGILHTTAGYMVHAASSFRYVFDIKDEDIYFCTADIGWITGHSYMVYGPLLNGATLLMYEGAPNYPQWDRFWDIINRHKVTILYTAPTAIRAFIRAGNEWVTKHNLNSLRLLGTVGEPINPEAWMWYHKVVGQEKCPIVDTWWQTETGGIMVSPMPGATPTKPGTATRPLPGIMVDVVHKDGTPCGANEGGYLVIKKPWPSMLRTIYGDNERYEKTYWSEFKDMYFTGDGARKDDDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSHEAVAEAAVVSRPDDIKGNSLVAFVTLKDEYEGDMKLRESLRNHVAREIGPIAKPDEIRWAKALPKTRSGKIMRRLLRELATSNEIK-GDVTTLEDFGVLENLRDQE-- 124025387 37 -------------------YLEMSEMAKSDPNKFWGDAAEELHWFKSFNKVLDWSNPP---FAKWFDGGKTNISFNCLDRHLNSSADKVALIWEGE-PGDKKKYTYKQLHKEVCKAANALKSIGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLINGEAKAIITADGGFRKDKVIPLKDAVDQALEGCACPKVESVLVVQRTKKNIVMDDGRDYWWHEIVDSQADDCLPEQMDSEDCLFVLYTSGSTGKPKGVVHSTAGYNLWSHLTFKWIFDIRENDVYWCTADVGWITGHSYIVYGPLSNGATTVMYEGVPRPSNPGAFWDVIQKHKISIFYTAPTAIRAFMKAGNKIPNQYDLSSLRLLGTVGEPINPEAWIWYRDVIGGGRCPIVDTWWQTETGGVMISPLPGATPTKPGSATFPLPGIEADVVNSDGDSVAINEGGYLVVKRPWPGMMRNVYGDEKRFRESYWEYLKPMYFAGDGARRDEDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHELISEAAVVGRPDDLKGESIVAFVTLKTGAEANENIEAQLKKHVVNEIGPIAKPDEFKFTDSLPKTRSGKIMRRILRALASGDEIS-GDTSTLEDRSVLDKLRS---- 193212207 23 -KFPPPEAFSSQSHISMEQYEKLYADAAADPDKYWGDLAEQFHWFKKWDSVLQWNAP----YAKWFNGGTTNIAYNCLDVHVNSRKNKAAIMWEGEEGNE-RILTYGELHRQVSKFANVLKIAGIKPGDKVAIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHSITERVNDSHAKLVICSDGTRRRGGTINLKNIVDEAI--VNTPSVKNVIVLKVTGEEIHMHDGMDHWWHDLMGLAMDECEPAQVDSEHPLFLLYTSGSTGKPKGILHTTAGYMVHAASSFKYVFDIKDEDIYFCTADIGWITGHTYMIYGPLLNGATVFMYEGAPNYPQWDRFWDIINRHKITILYTAPTAIRAFIRAGNEWVTKHDLSSLRLLGTVGEPINPEAWMWYHKYVGQEKCPIVDTWWQTETGGIMVSPMPGATPTKPGTATRPLPGIMVDVVRKDGTPCNANEGGYLVVKHPWPSMLRTIYGDNERYEKTYWSEFPGIYFTGDGARKDDDGYVWIMGRVDDVVNVSGHRLGTSEVESALVSHEAVAEAAVVSRPDDIKGNALVAFVTLKDGYEGDAKLRDSLGKHVAKEIGAIAKPDEIRWAKGLPKTRSGKIMRRLLRELATSNEIK-GDVTTLEDLGVIENLREQE-- 15602557 18 -------EFRRQANISLETYQALWEFADKDYLTYWSDLARELTWKKPFMHIFDDSEAP---FYKWFSDGTLNVSYNCLDRHLPDKADKTALIFES-DFGQVQLYTYAKLHNRVCRFANALRELGIKKGDRVIIYLPMLVEAVIAMQACARIGAVHSVVFGGFSASALRDRIEDAEAKLVITANAGLRGGKIIPLKETVDEALEM-GCKTIENVIVFHRVNIDTPWKKGRDLWWNELTANQPAFCEPEWMNAEDPLFILYTSGSTGKPKGIVHSTGGYLLGALNSFRNVFDNKPNDIFWCTADVGWITGHSYVCYGPLANGATQVIFEGVPTYPDPGRIWRMIQRHKINVFYTSPTLIRSLTRLGDHIPNKYDLSSLRLLGSVGEPINPSAWMWFYEVVGKSRCPIVDTWWQTETGSIMLAPIPGVTATKPGSCTLPLPGIMAEVLDENGQKCAVEQGGALAIKRPFPSMLRTIWNDPERYKSTYFAEYGGYYIAGDNAHRDKDGYFWILGRTDDVLNVSGHRLGTMEIESALVASPKVAEAAVVGKPDEIKGEAIVAFVVLNDFRPEGEELAEELKAWVSNEIGKIARPEDIRFADNLPKTRSGKIMRRLLRSIAKNEMIT-QDISTLENPQIIGQLQQQ--- 33862662 18 ------AELASQSMVSLEAYRRMAEQAKTDPDSFWGEAARELEWFEPFDSVLDWSNPP---FARWFEGGTTNLSFNCLDRHLNGKANKTALIWEGE-PGDVRRFTYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLVDGEAKAVITADGGFRKDKAVALKPAVDAALAEGACPSVTSVLVVQRTKESVVMEAGRDQWWHELVSAQSQECAAEPMASEDRLFVLYTSGSTGKPKGVVHSTAGYNLWAHLTFKWIFDIRDEDVYWCTADVGWITGHSYIVYGPLSNGATTVMYEGAPRPSKPGAFWELIQKHGITIFYTAPTAIRAFMKSGRAVPDQYDMSSLRLLGTVGEPINPEAWMWYREVIGGDRCPIVDTWWQTETGGVMISPLPGATPTKPGSATLPLPGIEAEVVDAQGEPVAVDEGGYLIVRRPWPGMMRTVHGNPQRFRESYWEPKDGIYFAGDGARRDGDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGEAIVAFVTLEGSREVSDALIQELRVHVGKEIGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGEEVK-GDTSTLEDRSVLDRLR----- 87302295 15 -----PAELAAGARISMAAYRELVARVEADPDAFWGEQARELHWFEPFHTVLDWSNPP---FARWFEGGTTNLAYNCLDRHLDGRAEKTALIWEGE-PGDSRRFSYRELHAEVCKAANALKALGIRKGDLVALYMPMVPEATIAMLACARIGAPHSVVFGGFSAEALRDRLIDGGVKAVITADGGFRKDKAVALKPAVDQALADGGCPTVEHVLVVRRTEQPTAMEEGRDRWWHELVDGQSADCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLWVHLTFQWIFDLREDDIHWCTADVGWITGHSYIVYGPLSNGATTVMYEGAPRPSKPGAFWEVIEKHKVTLFYTAPTAIRAFMKSGREVPDHYDMSTLRILGTVGEPINPEAWMWYREVIGHDRCPIIDTWWQTETGGVMISPLPGATPTKPGSATLPLPGIAADVVDSEGRSVGVDEGGYLAVRRPWPGMMRNVHGDPERFRKSYWEHITGLYFAGDGARRDADGYYWVMGRVDDVISVSGHRLGSMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLQVGLSGDEALGAELRRHVGTEIGPIARPDEIRFSGALPKTRSGKIMRRILRALAAGEEVS-GDTSTLEDRSVLDALR----- 77164391 16 -----PAEFSAKARIDRAAFDSLVQAADENFEGFWSDQAKELTWHKPFETVLDDTNPP---YYRWFTEGELNVSFNCLDRHLKGKADKAAIIFEGE-RGEVTTLTYRQLHQRVCRFANVLKEQGIVPGDRVVIYLPMVPEAVIAMQACARIGAIHSVVFGGFSAESLKGRIEDAEAKLLITADGGYRGGRIIQLKAAADRALQG-GCVSIQRVIVLQHTGHEIAMTGGRDLWWHQIEAKADSHCEPVWVNAEHPLFLLYTSGSTGKPKGIQHASAGYLLGTATTMKWVFDIRDEDIFWCTADVGWVTGHSYTTYGPLAVGATMVMYEGVPTFPDPGRFWKLCQDHKVTIFYTAPTAIRALMKWGDDLPASYDLSQLRLLGTVGEPINPEAWMWYYRIIGNERCPIVDTWWQTETGVHMISPIPGAIPTKPGSCTLPLPGISAAVVDEKGESITADRGGYLVITRPWPAMLRTIWGDDQRYYETYWRKFDGYYVAGDSARRDEDGYFWIMGRADDVLNVSGHRLGTMEIESALVAYPKVAEAAVVGRPDAIKGESILAYVILKGDRDGGAPLAEELRAWVAEQIGPIAKPDEIRFVDGLPKTRSGKIMRRLLRTIAQGETIT-QDTSTLESEAILAQL------ 126291732 27 -----PPELSRAAHVSMARYRELHGRSVLEPREFWGDIAKEFYWKTPCSGQYNFDVTKGKIFIEWMKGATTNICYNLLDRNVNEKGDRVAFYWEGNEPGEATQITYRELLTQVCRCANALRKQGIRKGDRVSIYMPMILELVVAMLACARLGALHSIVFAGFSADSLCERILDSSCTLLITADAFYRGEKLVNLKELVDDALHKCREKPVKRCIVVKHLGLQIPWNQGVDLWWHEILGDSEEECEPEWCDAEDPLFILYTSGSTGKPKGVVHTTGGYMLYTATSFKYVFDFHEDDVFWCTADIGWITGHSYVTYGPLANGATSVLFEGIPTYPDVSRLWNIVDKYKVTKFYTAPTAIRLLMKFGDEPVNKYSRASLRVLGTVGEPINPEAWLWYHRVVGAQRCPIVDTFWQTETGGHMLTPLPGATPMKPGSATFPFFGVAPAILNESGEELEGEAEGYLVFKQPWPGIMRTVYGNHERFEATYFRKFPGYYVTGDGCRRDEDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHKAIAEAAVVSHPHPVKGECLYCFVTLREGHAFTPALAEELKKQVREKISPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQND-HDLGDTSTVADQSVISHLFSHR-- 152990270 6 ------PRIKERARINMDQYWQMVKEAESDYEGFWDKLAKEINWRDPYTKVLDESEAP---FYKWFIGGKLNVTEQCIDRHLETKKNKAAIIWEGE-PGDKRVITYLELYYEVNRFANLLKKFGIKKGDRVVIYMPMIPEAAFAMLACARIGAIHSVVFGGFSAEALRDRIQDAQAKLVITADGAYRRGKPYLLKPVVDVALAK-NCESVEAVLVVRRNNEEIKWHDHRDYDYNELIKDMPTRCEPEIMDSEDPLFLLYTSGSTGKPKGVQHSQAGYILWAQLTMEWVFDIKDTDTYWCTADVGWITGHTYIVYGPLAAGATTLMYEGVPVYPDAGRWWRMIEEYQVNQFYTAPTAIRLLHKLGADEPDKYDLSSLYILGTVGEPINPDAWMWYFEKVGRGQCPIVDTWWQTETGGHMISPLPGATPIKPGSATFPLPGIFAEIIDTDGNKKEPGEKGYLCITKPWPSMIRTIWGDSERFVKSYFGTGKPVYFSGDGAIYDEEGYIWITGRMDDVINVSGHRLGTAEIEAAIGHHPRVAECAVVGKPHEVKGESVFAFVVLKDGIADEMELIKEINDVITKDIGPLAKCDEIAFVPGLPKTRSGKIMRRILRAIAKGEEIK-QDTSTLEDPSVVEKIIQ---- 54401390 4 --YSVSEAKKKNSIISEEDFNTEYQESINNPESFWQKKAEELDWFSNWDEVAASDLEAGEVA--WFKTGKLNACFNCVDRHLETHANKTAIIWEGDDPNDNKEISFQELHKYVCQFANLLKSRNIKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSIESLKDRILDSDCSAVITANEGVRGGKLVPLKNNVDEALK--DCPNVHSVIVVNRTKSALIKENEVDVDYYQNIEKFDVDCPCEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLGAALSHKYIFNIKEDSIYWCTADVGWVTGHTYIVYGPLANASTTLMFEGIPTFPNVSRFWNVIDKHQVNIFYTAPTAIRALMAHGNEPLQSSSRDSLEVLGTVGEPINPEAWEWYYHEVGKGKCPIVDTWWQTETGSIMISGLAGFSDQKPGCAGKPFLGINPALVDEEGYEIEGPGKGNLVVKSSWPSQIRTVYGDHQRCVETYYSTYKGFYFTGDGAERDADGFYRITGRVDDVLNVSGHRLGTAEIESALVLHEAVAEAAVVGFEHEIKGQGIYCYVNLMKEAQASDAIHQELIGLIVKEIGPIAKPDSIQFCYDLPKTRSGKIMRRILRKIAENELDNLGDTTTLADPSIVDILIKER-- 218190871 53 ------AEFSADALVSPKKYQKMYERSINDPAGFWSEIADAFYWKEKWSEVCSENLDKGPVQISWFKGGKTNICYNAVDRNIEANGDKIAMYWEGNEPGQDGKLTYSDLLDRVCQLANYLKSVGVGKGDAVIIYLPMLLELPIAMLACARIGAVHSVVFAGFSADSLAQRIVDCKPKLVITCNAVKRGVKPILLKDIVDAGLAESEKQGVAVGLCLTYENEDTKWQAGRDVWWQDVVTSFPTKCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMVYSATTFKYAFDYKPSDIYWCTADCGWITGHSYVTYGPLLNGATVLVFEGTPNYPDSGRCWDIVDKYKVTIFYTAPTLVRSLMRDGTEYVTRHSRKSLRVLGSVGEPINPSAWRWFYNIVGDSRCPISDTWWQTETGGFMITPLPGAWPQKPGSATFPFFGVQPVIVDEKGKEIEGECSGYLCIKKSWPGAFRTLYGDHDRYETTYFKPFAGYYFTGDGCSRDKDGYHWLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVAVEHEVKGQGIYAFVTLVDGVPYSEELRKSLILTVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASKQLDELGDTSTLADPGVVDQLI----- 116309453 95 --HP-SADFASQALVSSQQYQEMYRRSIDDPAGFWSEIAETFYWKHKWDEVCNLDVTKGPIKIEWFKGGKTNICYNAVDRNVEADGEKIAMYWEGNEPGQDAKLTYSELLNKVCQLANYLKSVGVGKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSADALAQRIIDCKPKVVITCNAVKRGKKLIALKDIVDVSLADSAKNGVDVGISLTYENEDTKWTSGRDVWWQDVVPNFPTKCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMVYSATTFKHAFDYKPSDIYWCTADCGWITGHSYVTYGPLLNGATVLVYEGAPNYPDPGRCWDVVDKYGVTIFYTAPTLIRALMRDGTEYVTRYSRKSLRVLGSVGEPINPTAWRWFYDIIGDARCPISDTWWQTETGGFMITPLPGAWPLKPGSATFPFFGVQPVIVDEKGKEMEGECSGYLCIKKSWPGAFRTLYGDKDRYETTYFKPFAGYYFSGDGCSRDKDGYHFLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGIDHEVKGQGIYAFVTLVDGVPYSDELRKSLVMTVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASRQLDELGDTSTLAEPGVVDQLI----- 3121737 16 --HPVPKRLLNSAHVNLEQYKSMWKESVEQPEKFFGNLGRELSWSKPFETVQYGSFEAGDVA--WFLEGELNASYNCVDRHAFKNPDKIAIIHEGDEPDQVRRITYGELLREVCRMANVLKGLGVRKGDPVAIYMPMIPETIVAILACARIGAIHSVVFAGFSAEILRDRVVDCATRVVLTSDEGRRGGKNIATKCIVDEALRDYENHSVEHVLVFRRTGSPVPWVQGRDVWWHEEMAKARTFCSPEPMSAEDPLFLLYTSGSTGTPKGILHTTGGYLLGVAATVKYIFDYQENDIYACMADIGWVTGHSYIVYGPLTLGATTVLFESTPTYPNPSRFWQLIEKHKITQFYTAPTAIRALQRLGDQWLDNIDMSSLRVLGSVGEPINREAWDWYNEKVGKGRCAVVDTYWQTETGSIIVSPLPGATPTKPGSATLPFFGIDPVLLDPTGKELTAGQTGVLAIRKPRPSMARSVYNNHSRFVETYLKPYPGYYFTGDGALRDDDGYIWIRGRVDDVINVSGHRLSTSEIESALVNHEAVAESAVVGAHDDLTGQCIHAFVSLKPHIQIADGLEKVLTLQVRKTIGPFAAPRRIYIVSDHPKTRSGKIMRRILRKIVNGEHDQLGDISTLADPSIVAVLINKVQ- 85860490 11 --YPVPERIKAKAWVKRGEYDKLYAESIADSAAWWAKQAEILTFYKKWDKVEDFNFDKGPIHVKYFEGAKLNVSYNCLDRHLATKGDKVAIQWEGNEPGEQKAYTYKDLHTEVCKFANVLKKHGIKRGDRVCIYTPMVVEAAIAMLACTRIGAVHAIVFGGFSSDALAVRIQDAQAKLLVVCDGTFRGAKAVPQKKDADVALK--ECPTIEKVIVVRRVGDKIDMTPGRDLWWHDEMATVDANCECEQMDAEDTLFILYTSGSTGQPKGALHTTAGYLLYAAYTSKFAFDLHDEDIHWCTADIGWVTGHSYVVYGPLALGATSIMFEGVPNYPTYSRFWQVVEKYKVTSFYTAPTAIRAIAKEGDEWLKGIDLSSLRVLSSVGEPLNPEAWQWFYEKIGNSQCPIVDTWWQTETGGHMILPLPGAIDIKPAKPALPIMGVIPTLVDDQGEELKNEANGALCFKTAWPGITRTIYGDHKRYEETYFEPYPGNYFSGDGALRDKDGYYRITGRIDDVINVSGHRMGTAEIEATLNAHEKVAESAVVGYPHEVKGQSIYAYITLKTGFEPSEDLKKELTQYVRTIIGPIATPEKIQWADGLPKTRSGKIMRRILKKVAANELGDLGDTSTLADPAVVDDLVKNR-- 182414646 17 ------AEFKAQANLGSDTYKRLYAESVNSPEEFWGRQAKELVWRKPFKKVLRWS----PPHAEWFLGGKLNVSENCLDRHLGARENKAALIFEGE-PGDVRTITYKQLHFHVCRLAHIFENMGIGAGDRVAIYMPMIPEAVMAMLACARVGAIHTVVFGGFSPEALKDRINDCQAKLVITADGGWRRGKIVELKANVDRALEGA--PSVQTVMVVRRCGNEITMVDGRDVWWKEAWLGAPNTHEAKGFDAEHPLFILYTSGSTGKPKGVLHTSAGYLLGCKLSSQYVFDLKENDRYFCSADIGWVTGHSYVVYGLLSNGATIFIYEGAPNHPEPDRFWQMIDRHGLTILYTAPTAIRAFMRWGDNYVLRHRLDSLRLLGSVGEPINPEAWMWYHRMIGKKRCPIVDTWWQTETGAIMIAPLPGLTPLKPGSATRPFFGVVAKVVDERGREVPRNTGGKLVITKPWPSMLRTLWGDDERYKKAYWSEIKDVYFTGDGARQDEDGYFWIVGRIDDVLNVSGHRIGTAEVESALVSHPAVAEAAAVGRPDEFKGQALVVFVCLKAGHTATDPLKEELRSHVAKEIGSLARPDVIRFAAALPKTRSGKIMRRILKEIATGGIVK-GDTTTLEDFSVVASLQAEE-- 34498737 14 ------EEFRRKASISIEAYHALCEQADDHYLSFWGDLARELTWKKPFSRVLDDSQAP---FFKWFDDGVLNASYNCLDRHLAANANKIAIIFEADD-GEVTRVTYSELHRRVCQFANGLKSLGVKKGDRVVVYMPMGIEAVVTMQACARIGAIHSVVFGGFSAGAVRDRIQDAGATVVVTANESVRGGKNVPLKATVDEALALEGAESVRHVVVYQRTNGGADWTDGRDVWWHKLIEGQSEACEPEWMGAEDPLFILYTSGSTGKPKGIQHSTAGYLLGALNSFRWVFDYKPNDVFWCTADVGWITGHSYVCYGPLANGATQVIFEGVPTYPDAGRFWKMIEQHKVSIFYTAPTAIRSLIKLGSDLPKQYDLSSLRVLGTVGEPINPEAWIWYYETVGGGRCPIVDTWWQTETGSTMIAPLPGAIATKPGSCTLPLPGVIADIVDESGAQVEPGRGGFLVIKKPFPSLVRTIWNDPERFKKTYFDEFDGYYLAGDSAHRDENGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGKPHEVKGEAVVAFVVLKGARPQGDAVAAELKNWVAHEIGKIAQPDDIRFGENLPKTRSGKIMRRLLRSIAKGEEIT-QDVSTLEN------------- 86135662 3 -----------NYHINFPEYYHVYRNSVREPETFWEEIAEEFVWKKKWDNVLSWDFSKPE--IKWFEGAKLNITENCIDRHLATRGDKTAILFEPNNPDEEEHITYKQLSERVNQFANVLKENGIQKGDRVCIYVPMIPELAIATLACARIGAIHSVVFAGFSATALSTRINDADCKMVITSDGSYRGSKTIDLKGIVDEALE--SCSSVETVLVAKRINSDINMKEGRDKWLQPLLDKASTVCEAEVMDAEDPLFILYTSGSTGMPKGMVHTTAGYMIYTAYTFKNAFQYRENDVYWCTADIGWITGHSYIVYGPLANGATTLMFEGVPSYPDFGRFWDIVQKHKVNQFYTAPTAIRALAKHGTELVDQYDLSSLKVLGSVGEPINEEAWHWYNDTIGKKNSPIIDTWWQTETGGMMITPIPFVTPTKPTYATLPFIGIQPCLMDENGNELKGNVEGRLCIKYPWPSMARTIWGNHQRYKETYFSAYENKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGSALYGYITLKDLGESRDNLRKEINQLISDKIGPIAKLDKIQFSEGLPKTRSGKIMRRILRKIASNEMDNLGDTSTLLNPEVVQSIIDHR-- 119898705 9 ------EEVVKNAAVSMEAYWALCKEAEQDYEGYWARNARELDWKKPFTQVLDESNAP---FFKWFADGQLNVSYNCLDRNVEKGGDKVALIFEA-DSGEVTRVTYKDLLGRVCKFANALRASGIKKGDRVVIYLPMSIEGVVAMQACARIGATHSIVFGGFSAQALRDRINDAGAVALITSDGQFRGGKALPLKPIADEALSLGGCETIKNVFVVKRTGADVAFVAGRDVWYHDVVASQSDVCEPEWVDAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAILTMKYTFDIKPSDVFWCTADIGWVTGHTYITYGPLACGSTEIVFEGVPTYPDAGRFWKMIQDHKVNIFYTAPTAIRSLIKAADNHPKNYDLSSLRILGSVGEPINPAAWEWYYENVGGGRCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPFPGIQAAVVDETGTEVPNGQGGILVVKRPWPSMIRTIWGDPERFKKSYYDDFKGLYLAGDGAIRDETGYFTITGRIDDVLNVSGHRMGTMEIESALVAHEKVAEAAVVGRPDDLTGEAIVAFVVLKPTGEAAAAVVKELQNWVGHEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRQLAKGEEIT-QDTSTLENPAILEQLK----- 23013636 5 ---PVPPDFAARAHVDAAAYENLYGRSLDDNQGFWREQAGFLDWIKPFTKVSDTRFDPDDLRIRWFADGTLNASVNCIDRHLPAKADLPAILWEGDASDERRTVTWGQLSDRVNRLANVLKSLGVAKGDVVTIYLPVIPEAFVAMMACVRIGAVHSVVFSGFSAEALANRIADAGAKVLITADEGKRGGRAVPLKRNADEALT--SQPGVAHVVVVRRTGAPVPFSPGRDLWYEDALAAAQPWCEPVEVGAEDPLFILYTSGSTGKPKGLVHTTGGYLVHAGTSWKTIFDWHPGDVFWCTADVGWVTAHTYKIYGPLLNGATSVLFEGVPTWPDSSRWWSIIERYRVAIFYTAPTALRSLMREGEGPVRRHDLSSLRVLGSVGEPINPEAWRWYHSVIGAGRCPIVDTYWQTETGAVLLVPIPGAIPNKPGMAAKPYFGIRPVVVDAQGNRLDGVAEGNMCFEGSWPGQARTILHDHERFIRTYFAPYPGLFFTGDGVRRDEDGYYRISGRVDDVINVSGHRLGTVELESAISSHRAVAESAVVGFPHDLKGQGVFAYVTLKDGITESEELRKELVAWVRARIGPIASPDVIQWAPALPKNRAGKILRRILAKVAANDFENFGDTSTVADPAVVGDIVQSRK- 156553304 5 ------PELARAAHCSMEQYKRMHERSIKHPAQFWGEIAKEFYWETHTTESYNFDLNAGDIYIKWMEGASTNLSFNLLDKNVKNKGDQVAFYWEGNDPDDYSRLTYRKLLEETCRFANVLKSKGVQKGDRVAIYMPMILELPIAMLACTRIGAVHSVVFAGYSADSLAERMLDSKAKVLVTADGVWRGEKLLLLKTICDDALDKKHGHQVESCIVVSHDSQQVPWDDDRDAWWHDEMEDAEASCYPVWMNAEDPLFILYTSGSTGKPKGVQHTTAGYLIYAATTFKYVFDYHPGDVYWCTADIGWITGHTYVVYGPLANGATSVLFEGTPFYPTNDRYWSVVDKYKVNQFYTAPTAIRSLMKFGDDHVKKHDLSTLKVLGSVGEPINSEAWLWFYNLVGHGKCSIADTFWQTETGGHVITPLPGATPMKPGSASFPFFGVQPELLDEDGHVIEGEGEGYLVFRRPWPGMMRTLYGNHERFQSTYFDRFHGFYCTGDGARRDKDGYLWVTGRIDDMLNVSGHLMSTAEVESVLAEHSSVAEAAVVSKPHPVKGQCLYCFVTPNEGKPFDKKLQDELKKKVRERIGPFAQPDVIQHAPGLPKTRSGKIMRRVLRKIAIGD-KNVGDVSTLADEGVVDLLFSLR-- 163754235 3 -----------NYHIHLEEYYQVYRKSVRNPEVFWEEIAEEFLWRKKWDNVLSWDFTKPEV--KWFEGAQLNITENCIDRHLYTRGDKTAIIFEPNNPEEEQHISYRDLHDKVCRFANVLKEQGIQKGDRVCIYLPMIPELAISVLACARIGAIHSVVFAGFSSTALSTRINDATCKMVITSDGSYRGAKTIDLKGIVDEALKDCDC--VENVLVAKRINSDIHMEEGRDHWLQPLLDEAYHDCVPEIMNAEDPLFILYTSGSTGKPKGMVHSTAGYMVYSAYTFKNVFQYREKDVYWCTADIGWITGHSYIVYGPLCNGATTVMFEGVPSYPDFGRFWEIVEKHKVNQFYTAPTAIRALAKEGVEHLEKHDLSSLKVLGTVGEPINEEAWHWYDDNVGKRKAPIVDTWWQTETGGIMITPIAFATPTKPTYATLPFIGIQPALMDENGKEIKGNVDGRLCIKFPWPSMARTIWGNHQRYKDTYFSAYENKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDVKGNALYGYVTLKETGESHDNLRKEINQIITEQIGPIAKLDKVQFTQGLPKTRSGKIMRRILRKIAGKDADNLGDISTLLNPEVVQDIMDN--- 4107276 1 ----------------------MYQRSVHDPSGFWSDIASEFYWREKWQQVYHENFDKGKIKIEWFKGGMTNICYNCLDRNIESKGDKTAIYWEGNEPGLDSSMTYNQLLARVCQLANYLKDVGVHKGDAVVIYLPMLMELPIAMLACARIGAIHSVVFAGFSAESLAQRIIDCRPKVVITCNAVRRGSKIIYLKEIVDSALLESAQKGIVTDVCLTYENDSAKWTKGRDIWWQDVILKYPVTCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMVYTATTFKYAFDYKPTDIYWCTADCGWITGHSYVTYGPLLNGATVVVFEGAPNYPDVGRCWDIVDKYKVSIFYTAPTLVRSLMREGDEHVSRYSRKSLRVLGSVGEPINPSAWRWFFNVIGDARCPISDTWWQTETGGFMITPLPGAWPQKPGSATFPFFGVQPVIVDEKGVEIEGECSGYLCVKSSWPGAFRTLHGDHERYETTYFSAFPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGVEHEVKGQGIYAFVTLVEGVPYSDDLRKSLVMVVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASRQLDELGDTSTLADPTVVDQLI----- 30250268 13 ---PPASEFVRNANLSREAYETLRQEAEHDYTGFWAKLAQYIAWHKPFTRVLNDANPP---FYKWFDDGELNISWNCLDRHLATQADKTAIIFES-DAGEVNHCSYRELHRQVCHFANGLKSLGIRQGDRVVIYMPMRIEAVVAMQACARIGAIHSVVFGGFSAKSVYERIIDAGASAVITADEQIRGGRYHPLKATVDEALAMGDTATVHSVIVFRHTGTGITWQPERDHWWHDLIAGQPDECEPAWINAEHPLFTLYTSGSTGKPKGVQHSSAGYLLGAVTSMQWVFDYHADDVFWCTADVGWVTGHSYVAYGPLAIGATQVIFEGTPTHPHAGRFWEIIQKHRITTFYTAPTAIRSLIKLGSDLPAKYDLSSLRLLGSVGEPINPEAWMWYYTVVGQSRCPVVDTWWQTETGCHMIAPAPGAISTKPGSCTLPLPGIDAAVVDETGHPVEQGKGGFLVIKRPFPSMLRTLWNDPERFRKTYFPTGGRYYLAGDSAHRDQDGYFWIMGRVDDVLNVSGHRLGTMEIESALVAHPLVAEAAVVGKPHEIKGEVVVAFVTLREKLPDDAEIAATLREWVASEIGAIARPEEIRFGENLPKTRSGKIMRRLLRALARGETIT-QDVSTLENPVILEQLSQ---- 123965919 19 ---PPSKEFSEKSNISFEELQLLKKQSLENPMKFWESFGKEIDWFEPFKTVLDRENAP---FFKWFKEGKLNITYNCLDRHIKNGGNKTALIWEGE-PGDSRKYTYQELLNEVCKAANAFKSLGIKKGDLVCIYMPMIPEAMFAMLACARIGAAHSVVFGGFSSEALKDRLIDGSVKFVITADGGFRKDKVIELKKAVDAAIESGANEIVEKVIVVQRTKENILMINNRDFWWHELLRDQKDWCEPEIMNSEDRLFVLYTSGSTGKPKGIVHTTAGYNLWSHLTFKWIFDIKDDDIYWCTADVGWITGHSYIVYGPLSNGATTLMFEGVPRASNLGAFWEVIQKYKVTIFYTAPTAIRSFMKSGREIPDQYDLRSLRLLGTVGEPINPEAWIWYRDVIGDNKCPIVDTWWQTETGGIMISPFPGAVATKPGSASFSLPGIEVEIVNKNGEKVAKNEGGYLIVKKPWPGMMRTIHGNSERYLESYWNFIKNVYFAGDGARIDNDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAEAAVVGRKDDLKGEVIVAFLSLEKDVKSSKELEKELKNHVVKEIGIIAKPEQIIVSDSLPKTRSGKIMRRILRSLAAGEKIN-GDISTLEDSSVLEKLKKS--- 114331674 13 ---PPANEFVRHANITMKTYEALRQEAERDYAGFWAKLAKYITWHKPFTRILDDTNPP---FYKWFDDGELNISWNCLDRHLTTQANKTAIIFESDE-GEVIRCSYRELHQRVCRFANGLKALGIRQGDRIVIYMPMRIEAVVAMQACARIGVIHSVVFGGFSAKSVYERIIDAGASAVITADEQTRGGKRHALKATVDEALAMGDTTSVHSVIVFRHTGTDIPWQPERDRWWHNLTASQSDECEPIWVNAEHPLFTLYTSGSTGKPKGVQHSSAGYLLGAIVSMQWVFDYHSEDIFWCTADVGWVTGHSYVTYGPLAIGATQVIFEGTPTYPHAGRFWEIIQKHRVTTFYTAPTAIRSLIKLGPDLPEKYDLSSLRLLGSVGEPINPEAWMWYYTVIGQSRCPVVDTWWQTETGSHMIAPIPGAIPAKPGSCTLPLPGIDAAVVDETGLPAEQGKGGFLVIKRPFPSMLRTLWNDPERFRNTYFPAGGHYYLAGDSAHRDQDGYFWIMGRIDDVLNVSGHRLGTMEIESALVAHPLVAEAAVVGKPHEIRGEVIVAFVVLRPDDQQAAEIAETLREWVSSEIGAIARPEEIRFGENLPKTRSGKLMRRLLRSLARGETIT-QDISTLENPVILEQFSQ---- 126664192 8 ---------------DLENYFKMYKKSVREPRKFWDRIADEFTWYQKWDKVFEVDMQEAN--FKWFLNAKVNITKNCIDRHLAKRGDKTAIIFEPNDPSEVQHISYNELYVRVSKMANVLRDQGIKKGDRVCIYLPMIPELAVAVLACARIGAIHSVVFAGFSSSAVASRINDSECKMVITSDGSYRGNKSIDLKGIVDEALEK--CPSVDTVLVVNRTNTEVTMKEGRDLWLQPLLDAALGNNIAEIMDAEDPLFILYTSGSTGKPKGMVHSTAGYMVYTAYTFKNVFNYEENDVYWCTADIGWITGHSYILYGPLLNGATTVIFEGVPSYPDFSRFWEVIEKHKITQFYTAPTAIRALAKESLDFVQKFPLTSLKVIGSVGEPINEEAWHWYNDHVGGKRCPLVDTWWQTETGGIMISPIPFVTPTKPTYASLPLPGIQPVLMDELRNEIEGNVTGALCIKFPWPSMARTIWGDHQRYKETYFTAFPGKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGFVILKETGESRDKLAKEINQQISDQIGPIAKLDKIQFVSGLPKTRSGKIMRRILRKIAEGDFSNFGDISTLLNPEIVDEIKDGK-- 34557012 15 -------AFAKTARINLCEYEDLRLDAEEDFEGFWGKLAKEIDWMEPFSKVLDESEAP---FYKWFVGGKLNVCAQCLDRHLDTRKNKAAIIFEGE-LGDSRIITYRELFYEVKRTANLLKKFNVKKGDRVVIYMPMIPEAAFMMLACARIGAIHSVVFGGFSAEALRDRIIDAEAKLVITADGAYRRGKPYMLKPVVDDALAEGACPSIEKVLIVIRNKEEINYVPGRDYIYNEMIGLESAHCPPEPMDAEDPLFLLYTSGSTGKPKGVQHNQAGYILWAQTTMEWVFDVKENDTYWCTADVGWITGHTYIVYGPLAMGATTVMYEGVPIYPDTGRWWKMIEHYRVNQFYTAPTAIRLLHKEGKEEPKKYNLSNLKVLGTVGEPINPDAWNWYYNEIGGGQCPIVDTWWQTETGGHMISPLPGATPIKPGCATLPLPGIFAEVIDEEGNPKPAGEQGYLCITKPWPSMIRNIWGDPKRYESSYFSTGKPVYFAGDGAIRDERGYITITGRMDDVINVSGHRLGTAEIESAIAKHPGVAETAVVSRLDEIKGESVYAFIVLKPGYEDNVALLKEINAVITREIGPLAKADTMLFVPGLPKTRSGKIMRRILRSIARGEEIT-QDTSTLEDPAIVQKIQQ---- 71907260 9 -IYPSDEMVKNAAVSGMDAYRALCAEADADYPEFWAKRAREITWKQPFTQALDESNAP---FFKWFADGKLNVSYNCLDRQVEAGGEKVAIIFEADN-GEVTKVSYKELLSKVAKFANALRGMGVKKGDRVVIYMPMTIEGICAMQACARIGAIHSIVFGGFSAQSLRDRINDAGAVALITSDGQFRGGKAIPLKPIADEAFAMGGCESVKNVIVFKRTGAEVNMVAGRDTWLHDAVANQSDVCEPEWVEAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAIMTMKWTFDIKPNDVFWCTADIGWVTGHTYITYGPLACGATEVVFEGVPTYPDAGRFWKMIQDHKVSIFYTAPTAIRSLIKSSDTHPKSYDLSSLRILGSVGEPINPAAWTWYYENVGGGRCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPFPGIQFAVVDETGADLPWGQGGILVCKKPWPSMIRTIWNDDERFVKSYYPQFQGYYLAGDGAIRDKDGYFTITGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDLTGEAIVAFVVLKGARPTDPELIKELADWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRGLAKGEELT-QDTSTLENPAILEQLK----- 15807458 18 -IHP-SAEFQAGTRVSRAEYERRYRQSLDQPDDFWSEVAHDLHWMKDWDRVLDW----QEPHAQWFVGGQTNIAYNALDRNVQRGGDKRAIIWEGED-GEVRTYTYAELLREVCKAANALEELGVVAGDRVTLYMPLIPEAAIAMLACARIGAVHSIVFGGFSVSALADRINNAQSKLLITADAGYRRGKPVTLKINADEAAKLA--PCLEHVLVVKRAGIPLEWTEGRDLWWHDVVDRQSDQHEATALDSEHPLFILYTSGSTGAPKGVQHTTGGYMVGTYLTTQTVFDLRDDDIYWCTADIGWITGHSYSVYGPLLNGATVVMYEGAPNQPDWGRFWDIVQKHRVTILYTAPTAIRSFMQHGDEIPGRYDLASLRLLGSVGEPINPEAWMWYYRVIGGERCPVVDTWWQTETGSIMLTTLPGAFPSKPGSAGLPMFGVEPALMTRDGEEIGDDDGGLLVIKRPWPSMLRTVYGDDERYRKSYWGEIPHVYFAGDGARRDHDGYYTIVGRVDDVLNVSGHRLGTMEIESALVAHPDVSEAAVVGRPDPVKGESVVAYVLLQDGHTADPA---ALRAHVSSEIGALARPDAIYIADALPKTRSGKIMRRFLRQLAAGQPVQ-GDTSTLEDPTVLERL------ 145589321 10 -----PADFVKGATIGMEAYNKLCAEADADYDGFWGRLAKEIYWKKPFTKVLDESKAP---FYKWFEDGTTNASYNCLDRQVENGGDKVAIIFEADD-GTVTKVTYKEMLERVCKMANALRKMGIKSGDRVIIYMAMTIEGIVAMQACARIGAIHSVVFGGFSAQALRDRIVDVGAVAVITADGQFRGGKSLPLKAICDEALSTGECGNVKHVIVSKRTGTEVTMTAGRDVWMQEIVANEPATCEPEWVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAILTMKWTFDIKPNDVFWCTADIGWVTGHSYITYGPLAVGATEIVFEGVPTYPNAGRFWDMIQKHKASIFYTAPTAIRSLIKASSNHPKSYDLSSLRLLGSVGEPINPEAWMWYYENVGSSRCPIADTFWQTETGGHMISPLPGATPMIPGSCTLPLPGIKAAIVDEAGVDVPNGQGGILVVKRPWPSMIRTIWNDPDRFVKSYFELGGTLYLAGDGAIRNKDGYFTITGRIDDVLNVSGHRMGTMEIESCLVANPLVAEAAVVGRPDDMTGEAICVFVVLKGGRPTGDEAKKELRNWVGKEIGPIAKPKDVRFGDNLPKTRSGKIMRRLLRVIAKGEEVT-QDTSTLENPAILDQLKES--- 73541916 13 -----PESFVRQAAIGMDAYRALCAEAERDYEGFWASRARLLHWNKPFTKVLDESNAP---FYKWFEDGELNASYNCLDRNLQNNADKTAIVFEADD-GTATRVSYRDLHAKVCRFANGLKALGIKKGDRVVIYMPMSVEGVVAMQACARLGATHSVVFGGFSAKSLQERLVDVGAVALITADEQMRGGKALPLKAIADDALALGGCEAVKNVIVYRRTGGKVNWVEGRDRWMEDVSAGQPDTCEAVPVSAEHPLFVLYTSGSTGKPKGVQHSTGGYLLWALMTMQWTFDIKPDDLFWCTADIGWVTGHTYIAYGPLAAGATQIIFEGVPTYPNAGRFWDMIARHKVSIFYTAPTAIRSLIKAAEAHPKQYDLSSLRLLGTVGEPINPEAWMWYYKNIGNERCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAIVDETGHDVPNGSGGILVVKRPWPAMIRTIWGDPERFKKSYFELGGKLYLAGDGSIRDETGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPIVAEAAVVGRPDDTTGEAICAFVVLKRARPSDAEIATELRNWVAKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGEEIT-QDTSTLENPAILDQLKQA--- 149194553 7 --YPKKEMFKNPAFKNMCEYKELVEEFEKNYEGTWSKLAKEITWFEDFKQTLDTSNAP---FYKWFVGGKLNVTYNCIDRHLEDKKNKAAIIWEGDN-GEKRIITYLELYRDVNRFANLLKSLGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSAEALKDRILDAEAKIVITADGAFRKGKPYMLKPVVDKALEGVDI--VEKVIVVERNNEDINWVEGRDLSYNDLIINQDDKCKCEIMDSEDPLFLLYTSGSTGKPKGVQHSQAGYILWAQLTMEWVFDIKDNDTFWCTADIGWITGHTYIVYGPLAAGGTTLMFEGVLTYPDSGRTWKMVEEYKVNQFYTAPTAIRLLHKMGPDEPKKYDLSSLRILGTVGEPIDPTAWKWYYEVVGGGRCSIVDTWWQTETGGHMISPLPAATPIKPGSATFPLPGIFAEIIDEEGNKMPPNEKGLLCITKPWPSMIRTIWGDPERFIKSYFSTGKPVYFSGDGAIYDEDGYIWITGRVDDVINVSGHRLGTAEIEAAIKKHPLVAEVAVVGRPDEIKGESIFAYVVLKDTIAEEIEIIQEINAIVKEEIGAIAKVDTIAFVPGLPKTRSGKIMRRILRAIAKGEEIK-QDTSTLEDPKVVEAII----- 210109037 8 -------HIRENSHVSIEQYHKMYKESVENPEAFWGKIAENFYWKSQCTGEYNYDVRQGEIFIKWMAGATTNVCYNCLDHNIEKGGDSVAFYWEGNYPGDASQITYNELLKEVCKCANVLINKGVKKGDRVAIYMPMIVELVVAMLACARIGAVHSIVFGGFSADSLAGRILDSKSSVLITADGVYRGEKMLNLKDISDTAIQECQDATVTSCIVVRHLDWQTKWHNDRDCWWHDLMADASDQFEPVWLDAEDPLFMLYTSGSTGKPKGVLHTQAGYMLYAATTTKYVFDYKPGEIYWCTADIGWITGHSYITYGPMLNGATSVIFEGMPLWPDAGRMWEIVDKYKVSKFYTAPTAIRTLMKFGEDYVKKHSRKSLKVLGTVGEPINPEAWLWYYNVIGDKRCSIVDTYWQTETGGHVLTPLPGATPAKPGSATLPFFGQVPAVVNENGEELDGPCEGYLVLKQPWPGQMRTVYGDHQRFERTYFQKFPGYYLTGDGCIRDKDGYYWITGRTDDTMNVSGHLLSTAEIESALIEHSAVAEAAVVSYPHSIKGECVYCFVTLKE-------------VCLRQKIGPIAVPEYIQNAPGLPKTRSGKIMRRVLRKIARNQ-QDLGDISTMADSSVVEVLFQNR-- 110638818 3 -----------------DEYTRAYAASIADPEKYWDDQAAQFIWKKKWDKTLEWNFSDPDV--KWFIGGKLNITENILDRHATKTPDKVAIHWESNNPDEAKDITYKQLYEQVCVFAGVLKQKGIKKGDRVCIYMPMIPELAIAVLACARIGAIHSVIFAGFSASAVADRVNDAKAVAVLTSDGSFRGTKSIAVKALIDEALQ--QCETVKTVLVAKRTGDAVAMKDGRDYWWDEAIAGATPVYEAEEMDSEDPLFILYTSGSTGKPKGVVHTIGGYMVYTAFSFANVFQYNEGDVYFCTADIGWITGHSYLVYGPLLQGATQVMFEGIPTYPDAGRFWSIIDKYAVTHFYTAPTAIRSLMSFGDTMVEKYSLKSLKVLGSVGEPINEEAWHWFNEHIGKKNCPIVDTWWQTETGGILISPLASITPLVPSYATLPLPGVQPVLVDANGTVLEGNVEGNLCMKFPWPSIIRTTYGDHERCKQTYFSTYPNLYFTGDGCKRDEKGYYRIMGRVDDVINVSGHRFGTAEIESAINEQADVIESAVVGYPHEVKGQGIYAYVICDKTDKNEDQLRKEILDSIVKLIGPIAKPDKIQIVTGLPKTRSGKIMRRILRKVAEGDLNNLGDTSTLLDPEIVEEIKK---- 86130835 3 -----------------EEYFQVYRKSVNTPEKFWEEIAEEFVWRKKWDTVLQWDFTKPEV--KWFKGAQLNITENCIDRHLYTKADQTAIIFEPNDVDEAQHITYKQLHERVCKFANVLKDQGIEKGDRVCIYLPMIPELSIAVLACARIGAVHSVVFAGFSSTALSTRINDASCKLVITSDGSYRGKKTIDLKGIVDEAL--AETPCVDSVLVVKRIHTEVAMKEGRDHWLQPLLEKASATCDAVLMNAEDPLFILYTSGSTGKPKGMVHTTAGYMVYSAYTFKNVFQYRQGDVYWCTADIGWITGHSYIIYGPLANGATTVMFEGVPTYPDWGRFWQIVEKHKVTQFYTAPTAIRALAKESLDNVTKYDLSSIKILGTVGEPINEEAWHWYDENIGKKGIPIADTWWQTETGGIMISPIPYATPTIPTFATLPLPGIQPSLMDENGAEIKGNVDGRLTIKFPWPGMARTIWGNHQRYKETYFTAYENRYFTGDGALRDATGYYRITGRVDDVIIVSGHNLGTAPIEDAVNEHPAVAESAIVGFPHDVKGNALYGYVILKETGESRDQVRKEINQLITERIGPIAKLDKIQFTPGLPKTRSGKIMRRILRKIASGESEQLGDISTLLNPEVVATIKDN--- 108762616 10 ---PTKDAFSRKAHVSLEDYQRLYQRSIQQPEAFWSEMAEQLTWFHKPDAIMDLDAE--QVDFSWFGGGKLNAAYNCIDRHATERPGKVAIIWAKNEPGEYESITYRDLQHHVGRVANVLKAHGVRKGDRVCIYLPMVPELAYTMLACARIGAVHSVVFAGFSSEALRERILDSGAKVLITANEGPRGPKFVPTKAIADEAVEGLSL--VESILVVRRTGKEVPMLAGRDYWLDAEMAKHRGVCPAEWMDSEDPLFILYTSGSTGKPKGVLHTTGGYLVYAATTFRYVFDIQPEDVYFCAADLGWVTGHSYILYGPLMNGTTTVMFESTPTFPDAGRLWRVVDDLKATILYTAPTALRSLIKEGDAWVKKSSRQSLRLLGSVGEPINPEVWRWYHDVVGEGRCPVVDTWWQTETGGILIAPLPGATPTKPGSATLPFFGVEPVLVDDEGRVIEGGVSGNLCLARSWPGQARTLYGHHQRFKETYYARFPNLYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHEAVAEAAVVGFPHDLKGTGVCAFVTVKPDESASEQMVGALKEQVRHVIGPIATPDRVVLVNGLPKTRSGKILRRMLRKIASGEVENLGDASTLADPSVLDELLAK--- 168064646 1 ----------------------MYKRSVENPDGFWGDIASTFFWKKRWPHTENIDVRNGRVAVEWFKGGQTNICYNAIDRHVEAGGDKVAFYWEGNDLGVDASLTYKEVLEKVCQLANYLRSQGVKKGDAVAIYMPMLAELPIAMLACARIGAVHSVVFAGFSAESLYQRILDCKPNVILTSSAVKRGAKIIKLKDIVDDALSRASAHTVGMCLTYDNSSEETAWTEGRDSWWQDIVPSYAKECDVEWVDAEDTLFLLYTSGSTGKPKGVLHTTGGYMVYAATTFKYAFNYHDDDVYWCTADCGWITGHSYLTYGPLLNGASMVVFEGVPNYPDAGRCWDIVDKYNVSIFYTAPTAIRSLMRSGDEPVLRHSRKSLRVLGTVGEPINPSAWKWYHEVVGDKLCPIVDTWWQTETGGFMITPQPGAWALKPGSATLPFFGVQPAVVDDNAQEQSGECSGYLCIKAAWPGMMRTLQGDHDRYETTYFAPFKGFYFSGDGCRRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGFDHEVKGQGIYAFVTLLEGVEYSNDLRKALINSVRSQIGAFAAPDVVHWAPGLPKTRSGKIMRRILRKIASNELDQVGDISTLADSSVVDQLISLR-- 72163255 15 ---PPDEAFVAQANATAD----LYGEAEADREAFWEKQAERLHWETRWNQVLDWSNAP---FAKWFVGGRLNVAYNCVDRHVENGGDQVAIHWVGE-PGDTRDITYAQLKDEVCKAANALSSLGLKPGDRVAIQMPMIPEAIVSMLACARLGLVHSVVFGGFSPSALRSRVEDADAKVVITTDGQYRRGKALPMKANVDEGIE--GIDAVQNVIVVRRTGMDVPWTEGRDLWWHDLVDSQSAEHTPEAFDSEHPLFILYTSGTTGKPKGILHTTGGYLTQAAYTHHVVFDHKPGDVYWCTADIGWITGHSYIVYGPLANRATQVVYEGTPNTPHEGRHWEIVQEYKVTIYYTAPTLIRTFMKWGEEIPARYDLSSLRLLGSVGEPINPEAWLWYRKHIGGDKTPIVDTWWQTETGAIMISPLPGALSLKPGSALRALPGVSAKVVDEKGNEVSHGSGGYLVLDKPWPSMLRGIWGDEKRYRETYWARFKGFYFAGDGAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVAHPTVAEAAVVGASDPTTGQAIVAFVIPRAGVAQDEEAIKTLREHVAKEIGPIAKPRQIIVVPELPKTRSGKIMRRLLRDVA--ENREIGDVTTLADSSVMDLIAKGLRS 196008985 15 --YPPSPRVVAEAHVSMEEYRKMYDRSINDPVAFWGDIAKQFYWKGAPERVFDYNFSKGRIFIKFMEGIKTNVCYNVIDRNIENGGDNVAFYWEGNEPGDDSKVTYSELKRRVCQFANVLKAKGVKKGDHVAIYMPMILELPIAVLACARIGAPHSVVFGGFSAESLVDRILDSKCCLLVTADGLYRGKKLIELKSIADQAFQILKDRSLKCCIVVRHLLEDLDWNEELDCWWHEEVANVSDECEPEWLDAEDPLFLLYTSGSTGKPKGVVHTQAGYLLYAATTFKYSFDYHHGDVYFCTADVGWITGHSYVVYGPLANGAPSIVFEGLPVYPDAGRYWDIVDKYKVSKFYTAPTAIRSLMRFGPDYVKKYSRKTLKVLGSVGEPLNPEAWRFYYEVIGNGECSISDTFWQTETGGHVLTPLPGCTPMKPGSVCFPFFGIKPVVLNEDGNEVQGQSEGYLAISQAWPSTMRTVYGDHERYENTYFGKFDGYYCTGDGCFRDKDGYFWITGRIDDCINVSGHLTSTAQVESALIEHDLVAEAAVVSYPHEIKGQCLYAFLTLIKGAEFSDEVVVQLKQQVRQKIGSIAVPDYIQDAPGLPKTRSGKIMRRVLRKIARND-HQLGDISTMADSSIIETLFQLRPA 17546671 13 -----PASFVKQANIGMDAYRTLCAEAERDYEGFWARLAEHLLWHKPFSKVLDESRAP---FYTWFEDGELNASYNCLERNLENNADKVAVIFEADDGSVAR-ITYRELHARVCRFANGLKALGIRKGDRVVIYMPMSIEGVVAMQACARIGATHSVVFGGFSAKSLQERIVDVGAVAVITADEQMRGGKALPLKAIADEALAMEGSEAVRHVIVYRRTGAGVNWVEGRDRAMDEVEAGQPDTCEVTPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWALLTMQWTFDLKPDDVFWCTADIGWVTGHTYIAYGPLAAGATQVVFEGVPTYPNAGRFWDMIQKHRVNTFYTAPTAIRSLIKAAESHPKRYDLSSLRLLGTVGEPINPEAWMWYHTNIGGGRCPIVDTFWQTETGGHMISPLPGATPLVPGSCTLPLPGIMAAIVDETGQDLPDGQGGILVVKRPWPAMIRTIWGDPERFRKSYFELGGKLYLAGDGSVRDETGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDMTGEAICAFVVLKRTRPNGDEARQDLRNWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGEDIT-QDTSTLENPAILEQLKEAR-- 121605771 17 -----------------EGYNALCAEAENDFEGFWARLARELSWNKPFTQVLDESDAP---FYKWFADGELNASYNCLDRHLGTTESKNAIIFESDD-GKVTNVTYKELHAKVSQFASALKEMGVQKGDRVVIYMPMTIEGIVAMQACARIGATHSVVFGGFSAKSLQERIQDAGAVAVITANYQLRGGKELPLKAIVDEGIAMGGCESIKNVIVYQRTPTACKMVEGRDSLMHEVTAKANPVCEPEFVGAEHPLFVLYTSGSTGKPKGVQHSTGGYLLWAKLTMDWTFDLQPNDVFWCTADIGWITGHTYITYGPLAAGATQVVFEGIPTYPNAGRFWQMIEKHKVSIFYTAPTAIRSLIKAADAHPDRSDLSSLRILGSVGEPINPEAWMWYYKNIGGERCPVVDTFWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAIVDETGNDVPNGSGGMLVVKRPWPSMIRTIWNDPERFKKSYFEMGGKIYLAGDGAVRNDNGYFRITGRIDDVLNVSGHRMGTMEIESALVAHPMVAEAAVVGRPDDLTGEAIVAFVVLKRSRPTGDEIAKELRDWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRGVAKGEAVT-QDTSTLENPAILEQLAQN--- 167588988 16 ---PPEALVKAAAISGMQAYRALADEAERDYEGFWARQARDLAWHKPFTKVLDESDAP---FYKWFDDGELNASYNCLDRHVAANGERVAVIFEADDGAVTR-VTYADLLARVSRFANALKQRGIGRGDRVVIYMPMSVEAIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGASALVTADEQLRGGKTLPLKSIADEALAMGGCDAVKSVIVYRRTGGKIDWHADRDLWMHELTAGVADTCEPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAALTMKWAFDWKPADVFWCTADIGWITGHTYITYGPLACGATQVVFEGVPTYPDAGRFWKMIADHKVSVFYTAPTAIRSLIKADKVHPKSYDLSSLRIIGTVGEPINPEAWMWYHKHVGQERCPIVDTWWQTETGGHMISPLPGATPTVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPSMIRTIWGDPERFKKSYYELGGRLYLAGDGTVRDKTGYFTIMGRIDDVLNVSGHRLGTMEIESALVAHELVAEAAVVGRPDETTGEAVVAFVVLKRARPEGEELAKELRDWVGKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGETIT-QDTSTLENPAILDQLAEVR-- 118467355 302 --YPPPADFAANANATGE----LYAEAEKDRLAFWEKQAKRLSWQTPFTDVLDWSDAP---FAKWFVGGKINVAYNCVDRHVEANGDRVAIHWEGEPVGDARSITYAELKDEVCKAANALTDLGLVAGDRVAIYMPMIPEAIVAMLACARLGVMHSVVFAGFSASALRARIEDAEAKLVITSDGQYRRGKAASLKEAVDEAV--ADQPSVKNVLVVRRTGIDVKWTDGRDLWWDETVEQASTEHIPAAFDSEQPLFLLYTSGTTGKPKGIVHTSGGYLTQSSYTHWNVFDVKPEDVYWCTADIGWVTGHTYIVYGPLSNGVTQVVYEGTPTSPTEHRHFEVIEKYGVTIYYTAPTLIRTFMKLGHQIPASHDLSSLRLLGSVGEPINPEAWRWYREHIGGGKTPIVDTWWQTETGAIMISPLPGVTAAKPGSAMTPLPGISAKIVDDEGNQLVPGVTGYLVLDQPWPAMLRGIWGDPQRFKDTYWSRFQGWYFAGDGARYDSDGHIWVLGRIDDVMNVSGHRISTAEVESALVGHAGVAEAAVVGASDDTTGQAICAFVILKASAHGGPEMIEELRAEVAREISPIAKPREIHIVPELPKTRSGKIMRRLLRDVAEG--RELGDTSTLVDPSVFEAIRASK-- 163856092 14 ---PPPERAAQGARISMDAYRALCQEVEQDFDGFWTRQARELTWSKPFTQVLDESNAP---FYRWFGDGELNVSANCLDVHLNNNADKTAIIFESDD-GKVDKVTYRELLARVCRFANGLKSLGYKKGDRAIIYMPMSIQAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGASLVITADEQVRGGKTIPLKPAVEEAIGMGGCDAVTKIVVYKRTGGNVPWQDGRDLWMHDVEAGQPDTCEPVPVNAEHPLFILYTSGSTGKPKGVQHSSGGYLLWALLTVKWTFDARPDDVYWCTADVGWVTGHTYITYGPLAAGLTQIVFEGVPTYPDAGRFWDMIARHKVTTFYTAPTAIRSLIKASEAHPRNYDLNSLRIIGTVGEPINPEAWVWYHKNVGQERCPIVDTWWQTETGGHMINPLPGATPTKPGSCTLPLPGIAATVVDETGAEVEPGNGGFLAIKRPWPAMIRTIWGDPERFKKSYFPPLRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRARPEGDEIAKQLRDWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRVVAKGEQIT-QDVSTLENPAILDQLAKS--- 71064764 6 ---PITPEFLAAANVTAEQYVEQYQQSIASPEAFWAKQAELIDWIKKPTKISDVSYDLEDFRIKWFEDGELNISVNCLDRHVKNNPYKPAIIWEGDHPSLHKIISFKELHEAVCRLGNAMRKLGVKKGDRVTLYMPMIPEAVVAMLACTRIGAVHSVVFGGFSTQSLGNRIIDSQSKLVITADEGIRGNKRTPLKANVDRALDMDGTDSVSNVIVVHRTGNSVPMSGRRDIWYHSLVDGESQYCEPEVMNAEDPLFLLYTSGSTGKPKGVLHTTGGYITYALSTFRDVFDVKDDDVYWCTADVGWVTGHTYATYAPLANGTTTVMFEGVPEYPTWARIGHIIDKHQITVLYTAPTAIRAMMKEGDTFVRESDRSSLRLLGTVGEPINPEAWDWYYHIVGGGKCPVVDTWWQTETGGIMLAPIPGTVAMKPGAVMNPLYGIIPEVIDTDGVALEGAAEGNLVINGSWPGQMRTIYKDHARFLETYFTEYPGYYFTGDGVQRDEDGHYWITGRVDDVLNVSGHRLGTAEIESAIVAHPATAEAAVVGMPHDIRGIGICAFVILKSSETATESLKAELNRHVRTEIGPIANLDAIYMVNVLPKTRSGKIMRRILRSLAAGQYVGLGDLSTLADSSVINELVE---- 146300608 8 ---------------NLEQYFKHYNKSIREPRKFWGKIAEEFTWYQQWEKVVDFNMADAEV--KWFTEAKVNITKNCIDRHLSKRGDKTAIIFEPNEPSEEAHITYNELYERVSKMANVLREQGIRKGDRVCIYLPMIPELAVAVLACARIGAIHSVVFAGFSASAVSARINDCECKMVITSDGGYRGNKTIDLKGIVDEALD--TCPSVSKVLVVKRTKTEIAMKEGRDIWLQPLLDAALDNSVAEIMDAEDPLFILYTSGSTGKPKGMVHTTAGYMVYTAYTFKNVFSHEENDIFWCTADIGWITGHSYILYGPLLNGGTTVIFEGVPSYPDFSRFWDIIEKHKITQFYTAPTAIRSLAKESLDYIQKYPLKSLKVIGSVGEPINEEAWHWFNDHVGDKRCPVVDTWWQTETGGIMISPIAFVTPTKPTYATLPLPGIQPVLMDEKRNEIEGNVVGSLCIKFPWPGIARTIWNNHDRYKETYFSAFPGKYFTGDGALRDEVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHQAVAESAIVGFPHDIKGNALYGFVILKEEVRNKENLTKEINQYISDHIGPIAKLDKIQFVSGLPKTRSGKIMRRILRKIAEGDFSNFGDTTTLLNPEVVEQIMKERIA 91214565 2 ------------------DYKEVYLKSIEHPEEFWLEESKKIKWFKAPTKAFEQT---SEGIYNWFPDGETNLSYLCLDQHVEDGGDEIALIYDSAVRQKQVKYTYSEVLEKVSKLAGGLKELGVEKGDRVIIYMPMISHSLFSMLACARIGAIHSVVFGGFAPDELAIRIDDAKPKVIITATSGIEVDRLIAYKPMLDEAIEKAK-HKVEKVIVFNRKLGVEFEEKPYDIDYLELMEKAKPVNA-VALKSQDPSYILYTSGTTGSPKGVVRDIGGYAVGLKFSMENIYGTKPGDTFWAASDVGWVVGHSYIVYAPMIQRNTTIIYEGKPVTPDAGAFWRVIEDHKVNVMFTAPTAFRAIKKEDPEFIKKYDISSLKYQFLAGERCDETTLKWAQNHL---KIPVIDHWWQTESGWPNVANFMGALPIKLGSSGKPVPGYDLVILSEEGEVLPANTEGYICSKLPLPGFMQTLWDNHERYKNGYLSKFPGYYFSGDGGFIDEEGYVFITGRIDDVINVSGHRLSTASLEEVVSQHPSVAECAVVALQDALKGEVPLAIVVPILGDEDSYKMQTEIVQLVRDKIGPIAALKNVVIVKRLPKTRSGKTLRRTLKKLVAGEPYKL--PSTIEDPMVISEIIE---- 146276834 6 ---PVPQDLAARAHVDLPTYRRRYAESLRSPDDFWAAEAAFLDWIRPFREVSDTNFDPADLRIRWFADGTLNASVNCIDRHLPARADQPALLWEGDRLGETRTVTWADLADQVNRLANVMRGLGVAKGDVVTIYMPVIPEAIVAMMACVRIGAVHSVVFSGFSAEALADRIRDAGAQVVITADEGLRGGRVVPLKRNADRAAALAG--GVAHVIVAERTGAKVPMTPGRDIHWGPALAAADPWCPPVEVGAEDPLFVLYTSGSTGRPKGLVHTTGGYLVQVGTSWRTIFDWHEGDVFWCTADIGWVTAHSYKIYGPLLNGATSVLFEGVPTYPDPSRWWSIIEKHRVAIFYTAPTAIRSLMRGGEAPVRRHDLSSLRVLGSVGEPINPDAWRWLHGTVGGGRCPIVDTYWQTETGSVLLVPIPGAVANKPGAAGKPYFGIRPVVMDSAGRPVAGAGRGSLCFAGSWPAQARTILHDHDRFLRGYFAPFPGHFFTGDGVERDGQGYYRITGRIDDVLNVSGHRLGTVELESAIASHPAVAEAAVVGIPHPVKGQAIFAFVTLKADQPESCALKAGIVALVRERIGPIATPEALLWAPALPKNRAGKILRRVLARIAAGDYHDLGDTTTLADPETVDGIIRRHRA 171059739 11 -------AVVASAHVSMDAYHALCKEAETDYEGFWARQARELSWKTPFTTVLDESNAP---FFKWFEDGTLNASYNCLDRNIERGGDKTAIIFEA-DGGEVTKVTYSELLAKTCQYANALKSLGVTKGDRVVIYISMSIDGVAAMQACARIGATHSVVFGGFSAQSLRDRIEDTGAVAVITADHQVRGGKPLALKGIVDEALGLGGCDAVKNVLVVKRTGSPINMVEGRDLWLADLAASQPTTCEPEWVGAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAALTTQWTFDLKADDVFWCTADIGWVTGHTYITYGPLALGGTEIVFEGVPTYPDAGRFWKMIQDHKVSIFYTAPTAIRSLIKADAVHPKSYDLSSLRLLGSVGEPINPAAWEWYYKNVGGSRCPIVDTFWQTETGGHMITPLPGATPMVPGSCTLPFPGIQAAIVDETGKDVPNGQGGILVVKRPWPSMIRTIWGDNERFVKSYYADFQGYYLAGDGAIRDETGYFTITGRIDDVLNVSGHRMGTMEIESALVSCELVAEAAVVGRPDETTGEAVCAFVVLKRPAPTGDEIAKQLRDHVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGETIT-QDTSTLENPAILDQL------ 156055998 23 --HPPQKMFAKHHLSGLDEYKKLYDESIKEPNKFWGRMARELTWQKDFETVHSGSLAGGDNA--WFLEGQLNASYNCVDRHAIKNPDKPAIIYEADETTDGRTLTYAELLREVCRTAYVLKQMGVKKGDTVAIYLPMIPEAVIAFLACSRIGAVHSVVFAGFSSDSLRDRVIDAQSKVVITSDEGKRGGKLIGTKKIVDDALK--QCPDVTHCLVYRRTGADVPMTKGRDWWWHEEVEKWPSYIAPEPMNSEDPLFLLYTSGSTGKPKGVMHSTAGYLLGAAATGKYVFDIHDSDKFFCGGDVGWITGHTYVVYAPLLLGVATVVFEGTPAYPNFSRYWDVIEKHEVTQFYVAPTALRLLKRAGDEHVKA-QMKHLRVLGSVGEPIAAEVWKWYFETVGKEEAQVVDTYWQTETGSHVIAPLAGVTPTKPGSASLPFFGIEPAIIDPSGEEIHGNVEGVLAFKQPWPSMARTVWGAHKRYMDTYLNVYKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHAVAEAAVVGINDELTGQAVNAFVALKDGNEISDALKKDLILQVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRILRKILAGEEDQLGDISTLSDPSVVEKII----- 150025024 8 ---------------NLEQYFKHYNKSIREPRKFWGKIAENFTWYQECEKVVEFDMVEAK--IEWFKGAKVNIVKNCIDRHLARRGEKTAIIFEPNNPNEEAHISYNELYVRVSKMANVLREQGIEKGDRVCIYLPMIPELAIATLACARIGAIHSVVFAGFSESAVASRINDSECKMVITSDGGFRGEKTIDLKAIIDEALEK--CPCVTKVLVVKRTNTSVKMKEGRDIWLQPLLDEALDNNMPEIMDAEDPLFILYTSGSTGKPKGMVHTTAGYMVYSAYTFKNVFNYEDDDIFWCTADIGWITGHSYILYGPLLNGATTVIFEGVPSYPDFSRFWEVIEKHKVTQFYTAPTAIRALAKENLSYVQKYPLKSLKVIGSVGEPINEEAWHWYNDHVGGKRCPMVDTWWQTETGGIMISPIAFVTPTKPTYASLPLPGIQPILMNEKRNEIEENVSGSLCIKFPWPGIARTIWGNHQRYKETYFSAFPGKYFTGDGALRDEVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDLKGNALYGFVMLKESGETRDKLAKEINQNVSDHIGPIAKLDKIQFVSGLPKTRSGKIMRRILRKIAEGDFANFGDITTLLNPEIVEEIKEGK-- 119871785 12 NEYVINERWKSR-LIDINAYKALHTKSLEQLEEFWASIARELEWFKPWDKVLDASNPP---FYKWFVGGKLNLSYLALDRHVKTRKNKLAIEWEGENPTEQRKLTYFDLYREVNRAAYMLKNFGIRKGDRITLYMPMIPELPIVMLAAWRIGAVTSVVFSGFSAEALAERINDSQSRIVVTVDGFWRRGKVIRLKEIVDQALEKVG--TVENVIVYRRLGKDVPMTEGRDYWWHKVMEKANAYVEPEPLESEHPSFILYTSGTTGKPKGIVHDTGGWAVHVYATMKWVFDLREEDIYWCTADIGWVTGHSYVVLGPLMIGATQVIYEGAPDYPQPDRWWAIIERYGVTILYTSPTAIRMFMRYGEEWPRRHDLSTLRIIHSVGEPINPEAWRWAYKVLGNENVAMASTWWMTETGGIVISHTPGLIPMKPGTNGLPLPGFDVDVFDDNGKPAPPGVRGYLVIKRPWPGMLHGIWGDPDRYIKTYWSKFPGVFYAGDYAIKDQDGYIWVLGRADEVIKVAGHRLGTYELESALVSHPTVAEAAVVGVPDPIKGEVPIAFVVLKQGVMPSDELRKELRDHVRKTIGPVAEPAHIFFVTKLPKTRSGKIMRRLLKAVATGAP--LGDTTTLEDETSVEEAKKAYE- 71017971 25 ---PVP-------HVDAAKYKAEYPDSINNTDEFFGKVAKEIDWDVPFKTVRSGGFENGDVA--WFNEGRLNAAYNCVDRWAHKYPDRVAIIYEADEPGQHQEITYSQLLIQVSQAANMLKSLGVKKGDTVIVYLPMIPEAAVALLACARIGAIHSVVFAGFSADSLRDRTNDCGARVVITTDEGKRGGRTIATKSIVDAALK--ECPGVEHVVVVKRTGGQINIDDKRDIWWHEACSRERAFCPPESVSSEDPLFILYTSGSTGKPKGVVHATAGYLLGTALTLRHVFDVHPGDRFACMADVGWITGHSYIVYGPLMNGVTTLIFESTPVYPSPSRYWEIVDTHKLTQFYTAPTSIRLLRRLGDEHVKKHDLSSLRVIGSVGEPINPEAWHWYNDNVGRQQCAIVDTYWMTESGSIMITPLPGATKTKPGSATLPFWGIKPVLLDPSGNVLEGNVEGVLAIAQPWPSVARTVYNDHQRFLDTYMRAYKGYFFTGDGAARDKDGYIWIKGRVDDVINVSGHRLSTAEIESALIQHPGVAETAVVGIPDEVTGQTIAAYVTLKPSYDSEDALTKELVIQVRRNIGPFAAPKKIIIVSDLPKTRSGKIMRRLLRKCASHDTDNLGDLSSLADPSVIEHIKEKTNA 148656134 22 --HPAP-HIVENANITFSTWEELYQWSIEYPELFWTDMANRLEWYQPWEKVLDDSNKP---FYKWFVGGKINIVHNAIDRHLRARRNKQALIWEGED-GSYRAFSYFGINREVSKFANVLKSMGVQQGDIVSIYMPRVPELVFAMLACAKIGAAHSVIYGGFSVEALRERIADAQSKVLITADGGYMRGKIVELKKIADEA--MSHSPSIQTCIVLRRTGHEVEMQAGRDYWWHDLMNLASPKCETVPVDAEHPLYILYTSGSTGKPKGVMHVHGGYAVHVSATLHFTFDIKEEDRYWCAADPGWVTGHSYIVYGPLIEGATSFMYEGAPNYPYPNRWWSLVEKYGINILYTAPTAIRGLMRFGDAWPNRHDLSSLRLLGSVGEPINPEAWRWFYQVIGKERCPIMDTWWQTETGGFLITPNP-TTPLKPGSATRPFPGIQADVVDEQGRSKAPNEDGLLVIKSPWPGMMRTILRDPDRYVNQYWSDPPGMYTAGDSARKDEDGYFWIIGRIDDVIKVSGYRLGTAEIESALVSHPAVSEAAAIGLPHEVKGTAIHCFVILRAGIEGTPALEDELKAHVAREMGPIARPESIKFVSILPKTRSGKIMRRVLKAQALGQ--DPGDLSTLE-------------- 115391287 23 ---HVPKAFYEKHLKDLDEYKKLYEESIRNPDTFWARMARELTFDKDFQTTHVGSLANGDNA--WFVEGRLNASFNCVDRHALKNPDKVAIIYEADEPNEGRTITYGELLREVSRVAWVLKQHGVKKGDTVAIYLPMIPEAIIAFLACSRIGAVHSVVFAGFSSDSLRDRVLDAGSKVVITTDEGKRGGKIIGTKRIVDEALK--QCPDVSSVLVYKRTGAEVPWTQGRDIWWHEEVEKYPNYLAPESMSSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKYVFDIHDDDRYFCGGDVGWITGHTYVVYAPLLLGCATVVFESTPAYPNFSRYWDVIEKHKVTQFYVAPTALRLLKRAGDEHIH-HKMAHLRILGSVGEPIAAEVWKWYFEKVGKEEAHICDTYWQTETGSNVITPLGGITPTKPGSASLPFFGIEPAIIDPSGEEISGNVEGVLAFKQPWPSMARTVWGAHKRYMDTYLNVYKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHMVAEAAVVGIADELTGQAVNAFVALKEGNETTEQVRKDLVMQVRKSIGPFAAPKAVFVVDDLPKTRSGKIMRRILRKILSGEEDSLGDTSTLSDPSVVDKIIQTVHA 207086941 12 -----PKTLSENAYVNLEEYQQLCDAAEADYEGYWGNLAKLIEWKKPFTKILNEDDAP---FYKWFDDGELNVSYNCIDRHLPNKKDKVAIIFESDD-GQTTEVTYQELYEKVCQFANGLKTLNLNLGDRVIIYLPMGIEAVVAMQACARIGLTHSVVFGGFSAKSIQERVIDAGAKLIITADYQNRGGKELPLKTAVDDAILLGGCDSVEKVIVLNRTGKEAALKE-NEIDWHELCKNQKEECEPVWVNAEHPLFLLYTSGSTGKPKGVQHSSGGYLLHAINTTKWTFDLKDDDIFWCTADVGWITGHTYVAYGPLALGGTQIIFEGVPTFPNAGRFWEIVQKYKATIFYTAPTAIRALIKASESHPKSFNLSSLRILGTVGEPINPEAWMWYYENVGSSKCPIADTFWQTETGGHVITPLPGSTPLVPGSCTLPFPGIAIDVVDETGQNLEWGQGGLLVIKKPWPSMIRTIWGDPERFKNSYFELGGKLYLAGDGAVRDESGYFTIMGRIDDVLNVSGHRLGTMEIESALVANDLVAEAAVVGRPHDVKGESIIAFVVLKSDREKATEIVNELRAWVGNEIGPIAKPDEIRFGDNLPKTRSGKIMRRLLRSIAKDEEIT-ADISTLENPAILDQLKQK--- 91782712 13 ---PPSAEVAAATISGMDAYRALAAEAERDYEGFWGRLARELSWNTPFTKVLDESKAP---FYTWFEDGRLNASYNSIDRHVEANGARVAIIFEADD-GTVTNVTYQDLLQRVSRFANALKKRGVKKGDRVVIYMPMSIEGIVAMQACARIGATHSVVFGGFSSKSLNERLVDVGAVALITSDEQMRGGKALPLKNIADEALAMGGCEAVRSVIVFQRTGGKIAWNADRDLWMHELTQAEPDQCAPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWTFDWKPTDVFWCTADIGWITGHSYITYGPLTLGGTQVVFEGVPTYPNAGRFWDMIARHKVSLFYTAPTAIRSLIKAADAHPKSYDLSTLRIIGTVGEPINPEAWVWYYENVGGSHCPIVDTWWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPSMLRNVWGDPDRYRKSYFELGGKLYLAGDGAVRDETGYFTIMGRIDDVLNVSGHRLGTMEIESALVSNPLVAEAAVVGRPDATTGEAVCAFVVLKRSRPEGEELANELRNWVGKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAKGEEIT-QDVSTLENPAILDQLGES--- 134098939 28 -IHAPSGEFAAQANATSE----LYAQADADREAFWADQARHLHWDTEWEQVLDWS---GAPFAKWFVGGKLNVAYNCVDRHVEANGDRVAIHWEGE-PGDSRAITYAELAREVSRTANALASLGVGAGDRVAIYLPMLPEAVYSMLACARLGALHSVVFGGFSSEALRTRINDAQAKVVITADGQYRRGKAMPLKTNVDEAV--AATPSVEHVLVVQRTKTDVEWNDGRDQWWHDVVEGRPASHTPEFFDSEHPLFILYTSGTTGRPKGILHTSGGYLTQAAYTHRTVFDLKPEDVYWCTADIGWVTGHTYIVYGPLANGATQVIYEGTPNTPHEGRHWDIVQKYGVTLYYTAPTTIRTFMKWGAEIPARYDLSTLRVLGSVGEPINPEAWMWYREHIGGNRAPIVDTWWQTETGAIMISPLPGVTATKPGSAQVPLPGIAAKVVDESGEQVGHGGGGLLVLDQPWPAMLRGIWGDDDRYRETYWSKFKGYYFAGDGAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVSHPTVAEAAVVGASDPTTGQGIVAFVILRGGADDGEAAIKALRDHVAHEIGPIAKPRQIMVVPELPKTRSGKIMRRLLRDVA--ENREIGDVSTLADSSVMNLI------ 118053852 17 ---PPPADFAAKARISMAQYQALCDEAERDYEGYWARLAREVQWTKPFTQVLDQSNPP---FYKWFADGELNASANCLDKHMGTPENKTAIIFEA-DGGEVTKVTYKELLARVSQFANALKARGVQKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKAVQERIVDVGASLVVTSNYQMRGGKELPLKAIVDDALALGGCEAVKSVLVYERTASVCNMVAGRDISFTEALAGQSTECEAVPVNAEHPLFILYTSGSTGKPKGVQHATGGYVLWAKQTFEWTFDVRDSDVFWCTADIGWITGHSYVAYGPLAAGATQIVFEGVPTFPNAGRFWQMIERHQCSIFYTAPTAIRSLIKAADSHPKNWNLSSLRLLGSVGEPINPEAWMWYHKHVGGERCPIVDTFWQTENGGHMITPLPGATPLVPGSCTLPLPGITAAIVDEAGNEIPNGAGGILVVKKPWPSMIRTIWGDPERFKKSYFDELKGYYLAGDGAVRSEDGYFRITGRIDDVLNVSGHRMGTMEIESALVKTDLVAEAAVVGRPDDLTGEAICAFVVLKRGKPTGEEARQELRNWVAKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGEAIT-QDTSTLENPAILEQLSE---- 149197761 20 -------EFVEQAHIKSKQYDAMYMESIRSPEKFWGGIAEEFTWKKKWDQVINWDDAP---VAKWFDGAELNITENCLDRHLEERRTKAALIWEGE-PGDSLTLTYEELHDRVCRAAAMLREQGVKKGDRVTIYLPMVPELMISVLACARVGAIHSVIFGGFSSGAILDRVKDAESEVVITADGGWRRGKKLGLKNIVDDAINQTDI--VKTCIVVQRAEIDHEMKEGRDIYWNDVYPAAGTAFEAETMKAQDPLFLLYTSGSTGKPKGVQHSTAGYMVGTYTTTKYIFDMKDTDVYWCTADVGWITGHSYLVYGPLLNGASIVMYEGAPNFPDLDRFWDVIEKYKVSIFYTAPTAIRAFMSWGDEHVEKHDISSLRLLGTVGEPINPEAWMWYHEKIGASRCPIVDTWWQTETGGVMITPMPGVTKTRPGCATTPFFGVDAAIVDEKGNEVPDGKGGLLVIRKPWPSMLTNIWGDLERFKEMYWSRFQGYYLAGDGAVKDENGYITILGRIDDVINVSGHRLSTMELESCLVAHPSVAEAAVVGFEHNIKGEGIAAYVITNTGFTKTEDDKTALKKYIASEIGAFARPDQIHFADALPKTRSGKIMRRVLKEIAAGRDIE-GDLSTIED------------- 167044627 1 ------------------------RRSNLDPVLFWDEQAKKLSWFNQWTKTLEWNSP----FAKWFIGGKINASYNTLDVHQTTRAKKPAILWEGED-GTNRTITYADLYRDVCKFANVLKSLGVKKGDRVTIYLPMVPELPVAMLACARIGAIHIVVFSGFSATSLRDRIDDSKSKVIVTADVGYRRGNSVNLKEIIDDAINELNF--VKHVVVLKRTEVSL-LLGTKDKLWHELMRDSSEECEPEQLESTHPLFILYTSGTTGKPKGVLHGTGGYLTHLNSTFQWAFDIKDSDIFFCTADIGWVTGHSYVVYGPLLHGATEIMYEGVPDYPSMSRIWDIIQRYGVTIFYTTPTALRMFMKFGDSIPNSFKLSSLRLLGTVGEPINPEVWRWYFKTIGKSKCPIVDTWWQTETGGMMLSPLPGLIPLKPGSATRPIPGTDITVVDEQGNELPSNTKGYLVIRKPWPGMLLTLWGDDEKYKNVYWSKFENNYYSGDYAIKDSDGYFWLLGRADDILKVAGHRIGTAELENSLVSHGDIAEAAVCGIPDEIKGEVIVAFVVLKQNAKIGSILRTELIETIRNGIGPIATPQQIYFVTKLPKTRSGKIMRRVLKAIASNE--KIGDVSTLEDGSAVKDVQDA--- 120610185 17 ---PPPAACEQAARVSMAGYEALCSEAERDFEGFWARLAREVQWTRPFTRTLDESNAP---FFQWFADGELNASANCLDRHIGTPENKTAIVFEADD-GAVTKVTYRELLERVGRFANALQAEGVKKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKALQERIIDAGAVAVITANYQMRGGKELPLKAIVDEGIAMGGCESIRSILVFQRTPTACNMVAGRDKTFDEALAGQGAECAPVPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWARLTMDWTFDLKPEDVFWCTADIGWITGHTYVAYGPLAAGATQVVFEGVPTYPDAGRFWQMIERHKVSIFYTAPTAIRSLIKAADSHPKNWDLSSLRILGSVGEPINPEAWMWYHRNVGGERCPIVDTFWQTETGGHVITPLPGATPLVPGSCTLPLPGITAAIVDESGNDIPNGTGGILVIKRPWPSMIRTIWNDPERFKKSYFEELKGYYLAGDGAVRSADGYFRITGRIDDVLNVSGHRMGTMEIESALVKTDLVAEAAVVGRPDDLTGEAICAFVVLKRPRPTGDEIAKELRDWVAREIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGEAIT-QDTSTLENPAILDQLAQA--- 161610383 14 ---PPPASAVQGAAISMDAYWALCEEADKDFNGFWSRLARELQWSKPFTQVLDESEAP---FYRWFGDGELNVSANCLDVHLHNNADKTAIIFESDD-GKVDKISYRELLARVCRFANGLKAMGYKKGDRAIIYMPMSIEAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGATVVITADEQVRGGKTIPLKPAVEEAFAMGGCEAVSKVVVYRRTGGKIAWQEGRDVWMHDVEAGQADTCEPQAVNAEHPLFILYTSGSTGKPKGVQHASAGYLLWALLTMKWTFDARADDVYWCTADVGWVTGHTYITYGPLAAGVTQVVFEGVPTFPNAGRFWDMIARHKVSVFYTAPTAIRSLIKAAEAHPRQYDLDSLRIIGSVGEPINPEAWIWYHKNVGRERCPVVDTWWQTETGGHMLTPLPGATSLKPGSCTLPLPGIVAAIVDETGGDVAQGNGGFLVIKRPWPAMIRNIWGDPERFKKSYFPPLRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHEMVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGDEIARQLRDWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRVVAKGEEIT-QDVSTLENPAILEQLAK---- 120406372 22 --YPPPPEFTESANATAE----LYDEAEADRLAFWAKQANRLSWQTPFTEVLDWSDAP---FAKWFVGGKLNVAYNCVDRHVEANGDRVAIHWEGEPVGDARDITYAQLKDEVCQAANAFAELGLKAGDRVAIYMPMVPEAIIAMLACARLGAMHSVVFAGFSASALKARIEDAQTKLVVTTDGQYRRGSAVALKTAVDEAIESLGDDPVEHVVVVRRTGIDIAWTQGRDVLWEEVVPKASTEHTPEAFDSEHPLFLLYTSGTTGKPKGIMHTSGGYLTQASYTHYNVFDIKPEDVYWCTADIGWVTGHTYIVYGPLSNGATQVVYEGTPASPDEHRHFQVIEKYGVTIYYTAPTLVRTFMKWGRQLPAEHDLSSLRLLGSVGEPINPEAWRWYRLAFGGDNTPVVDTWWQTETGGIMISPLPGVTHCKPGSAMRALPGISAKIVDDDGNELEPSVTGYLVLDKPWPAMLRGIWGDEERFRETYWSRFKGWYFAGDGARYGTDGEIWVLGRIDDVMNISGHRISTAEVESALVGHSGVAEAAVVGASDEHTGQAICAFVILKSSAHGGEAMVDELRAEVAREISPIAKPREIHVVPELPKTRSGKIMRRLLRDVAEG--RELGDTSTLLDPSVFEAIRASK-- 160898188 18 ---PPPADFAAKARISMEQYKALCAEAENDYQGFWARLAREVVWSKPFTQVLDDSNPP---FFRWFADGELNASANCLDKHMGTDEHKTAIIFEA-DGGEVTKVSYRELLERVSQFANALKAQGVQKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKAVQERIVDVGAVAVITANYQMRGGKELPLKAIVDDALALGGCEAVRHVFVYERTATACAMTAGRDKTFGEILAGQSTECAPVAVDSEHPLFILYTSGSTGKPKGVQHCTGGYVLWARQTMEWTFDLKPSDVFWCTADIGWITGHTYVAYGPLAAGATQIVFEGVPTFPNAGRFWQMIERHGCTIFYTAPTAIRSLIKAADVHPKNSDLSSLRLLGSVGEPINPEAWMWYHRNVGGERCPIVDTFWQTENGGHVIAPMPGATPLVPGSCTLPLPGIMAAIVDETGHELPNGAGGLLVVTKPWPSMIRTIWGDPERFKKSYFELGGQTYLAGDGAVRSEDGYFRITGRIDDVLNVSGHRMGTMEIESALVSTDLVAEAAVVGRPDDMTGEAICAFVVLKRSRPTGEEIAKELRDWVAKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGEAIT-QDTSTLENPAILDQLAE---- 121593482 19 -------------------YEALCAEANKDPEGFWARLARELQWTKPFTQTLDESKAP---FYRWFADGELNASANCLDKHMGTPENKAAILFEADD-GTVTQVTYRQLLERVSQFANALKAHGVQQGDRVLIYMPMGVEGVVAMQACARIGATHSVVFGGFSAKALNERIIDAGAVAVITANYQLRGGKELPLKAIVDEGLSMGGCDSIKNVFVYQRTATACDMVAGRDKTFSEILAGQSTECPPTPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAKVTMEWTFDIRPDDVFWCTADIGWITGHTYVAYGPLAAGATQVVFEGVPTYPNAGRFWQMIERHKVTVFYTAPTAIRSLIKAADSHPKNWDLSSLRILGSVGEPINPEAWMWYYRHVGGERCPIVDTFWQTENGGHVITPLPGATPLVPGSCTLPLPGIQAAIVDETGKDLPNGAGGMLVIKRPWPSMIRTIWGDPERFKKSYFELGGTTYLAGDGAVRSADGYFRITGRIDDVLNVSGHRMGTMEIESALVKTDLVAEAAVVGRPDDLTGEAICAFVVLKRSRPTGEEIATELRNWVAKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGEPIT-QDTSTLENPAILDQLAQS--- 148656135 22 -----PPEEAAR-IANLTDYEAVYRRSIEDPQGFWAEAAQALHWFEPFHTVLDDSKAP---FYKWFVGGKTNMAYNALDRHVQTRKNKVALIWESED-GEVRTYTYWQLYRDVNKFANVLKSLGVRKGDRVAIYTGRCPEQAIAMLACARIGAVHTVVYGGLSTEALRSRIDDAHAKVLVVADGSLLNGKIVKLKEIADQAVEHA--PSIETCVVIRRTGHPVDIRSGRDYWWHELMALASARCESEVLDAEDPFFIIYTSGSTGKPKGVVHTLGGYMVDVYTTLKYVLDFKEEDTLFCTSDAGWIVGHSIVLYGPLMHGITTLMYEGAPAYPYPDRWWHLIERHGVTLMFTAPTGVRGLMRYGDAWPKRRDLSTLRLLACAGEPLNPEAWRWFYEVIGQRRCPVIDNWWQTETSRPMLSNFA-CLPMKPGSCGFPAPGVAIDVVDEQGQSVPPGVEGSLVITRPWPAMLRTIYGDDQRYIEQYWSRYPGMYLTGDAAKRDADGYIWIIGRTDDVIKVSGYRLGTAEVESALVSHPAVAEAAVIGLPHPVRGNAIHAFVLLRAGHSPSEELANELKAHVGKVMGPIAKPETISFPPTLPKTRSGKIMRRVLRAQALGEP--LGDLSTME-------------- 153006304 11 ------SEIVSQARVK--DWESLARRADEDLEGFWAAEAEELEWYRKWDKVLDASEKP---FFKWFQGAQTNIVHNCLDRHQRTRKNKLSLVWVGE-KGEVRTYSYFALNRDVSKFANVLKAMGVRKGDRVTIYMPRIPEIVIAMLATAKIGAIHSVVYGGFSVDALQGRIEDSESKVVLTADGGFMNGKIVELKKTVDDAVRR--CPTVETVIVVQRTGHEVRMEPGRDYWYHELMKLATGHCPTEVMESSDPLYVLYTSGTTGKPKGLVHGHGGYMVGIYSTLKYVFDVKDEDRYWCAADPGWVTGHSYIVYGPLLMGATTFIYEGAPTYPYPNRWWSLVEKYGITILYTAPTAIRGLMRFGESWPNRHDLSTLRLLGSVGEPINPEAWKWYHRVIGKGRCPIMDTWWQTETGMFQITPVP-TMPLKPGSAARPFFGQHAEILDEQGKPVPDGEEGYLVLDRPWPAMATTIYRDPERFVRTYWSRYPGKYMAGDSAKRDRDGYYWVIGRTDDVIKVSGYRLGTAEIESALVSHPAVAEAAVIGLPHEVKGQAIHAYCLLRQGFKASPELEDEVKTHVAQHLGPIVRPEKVSFVDVLPKTRSGKIMRRVLKARAQGLPE--GDVSTLE-------------- 169868016 10 --HPIAKRVKHGCVSHIDDYRSQHRETIHESDKWWAKKAELLYWDRPFHTVRSGSFENGDIA--WFPEGGLNASYNCVDRWAFKHPEKTAIIYEADEPGEGREISYAELLREVCSIANVLKSFGVKKGDTVSVYLPMTWQAIAAFLACARIGAIHSVVFAGFSAEALRDRMQDCKSRVLITSDEGRRGGKAIATKAIADAALK--ECPAVEKVLVLKRTGNPVPWTEGRDVWWHEAVARVPRYCPPEVMASEDPLFILYTSGSTGKPKGVVHTTGGYLLCAALTVKYVFDVHPDDRFACMADVGWITGHTYIVYGPLAIGVTTTVFESTPVYPTPSRYWETVEKYKLTQFYSAPTAIRLLRRLGHEHVNKHDLSSLRVLGSVGEPINPEAWHWYNEHVGKTECAIVDTFWQTETGSIVVTPFPGAIETKPGAATVPFFGIEPAILEPTGKVLEGNVEGVLTIAHPWPSIARTIYGDHQRYLETYMKPYPGYFYTGDGAARDEDGYIWIKGRVDDVINVSGHRLSTAEIESALITHTGVAETAVIGTADELTGQAVYAFVTLKPEFKFDPELSKELILQVRKIIGPFAAPKRIYIVSDLPKTRSGKIMRRILRKIVAGEADQLGDLSTLADPGIVEVIKEKVAS 15610803 12 --YPPPAHFAEHANARAE----LYREAEEDRLAFWAKQANRLSWTTPFTEVLDWS---GAPFAKWFVGGELNVAYNCVDRHVEAHGDRVAIHWEGEPVGDRRTLTYSDLLAEVSKAANALTDLGLVAGDRVAIYLPLIPEAVIAMLACARLGIMHSVVFGGFTAAALQARIVDAQAKLLITADGQFRRGKPSPLKAAADEALAAIPDCSVEHVLVVRRTGIEMAWSEGRDLWWHHVVGSASPAHTPEPFDSEHPLFLLYTSGTTGKPKGIMHTSGGYLTQCCYTMRTIFDVKPDDVFWCTADIGWVTGHTYGVYGPLCNGVTEVLYEGTPDTPDRHRHFQIIEKYGVTIYYTAPTLIRMFMKWGREIPDSHDLSSLRLLGSVGEPINPEAWRWYRDVIGGGRTPLVDTWWQTETGSAMISPLPGIAAAKPGSAMTPLPGISAKIVDDHGDPLPPHTEGYLVLDQPWPSMLRGIWGDPARYWHSYWSKFKGYYFAGDGARIDPDGAIWVLGRIDDVMNVSGHRISTAEVESALVAHSGVAEAAVVGVTDETTTQAICAFVVLRANYAPHDRTAEELRTEVARVISPIARPRDVHVVPELPKTRSGKIMRRLLRDVA--ENRELGDTSTLLDPTVFDAIRAAK-- 62424642 11 -----PEEFVAAANVKADEYD----RADADYLSFWAEQSRDLDWKEDFGEVLDWTNPP---FAKWFIGGKLNVAYNCLDRHVAGNGDRVAINFEGE-PGDSRSFTYAELLAEVSKAANTLTDLGIKAGDRVAIYLPMIPEAMISMLACARLGAAHSVVFGGFSADALRSRIIDADARVVITADGSYRRTKTTSLKPAVDEALSHGDTP-VETVLVVRRTGRDVEMVEGRDQWWHEAVDKASPEHECEFFDSENPLFVLYTSGTTGKPKGILHTSGGYLTQVLYSMKAVFDIKPEDVFWCTADVGWVTGHSYVTYGPLAAGVTQIVYEGTPDTPHQGRWWEIIEKYKATILYAAPTAIRTFMKWGEEIPAKYDLSSLRLLGSVGEPINPEAWRWYHRVVGGERCPIVDTWWQTETGAHMIAPLPGVMSTKPGSSQRPIPGISVDVVDDEGNSPAGPEGGLLVIRQPWPSMLRGIWNDPERFKETYWSRFENTYFAGDGARRDEDGDIWFLGRVDDVMNVSGHRLSTAEIESSLVAHPYVAEAAVVGAADDTSGQAVVAFVIVGNDVEDSPETSELLRQHVGKDIGPIAKPKKVHIVSELPKTRSGKIMRRLLKDVA--EHRKVGDSSTLADASVMDQIEES--- 171689202 6 -----------------EEYQKLYKESITEPKKFWGRLARELTWSKDFQTVHSGSLAGGDNA--WFLEGELNASYNCVDRHAFKDPNKVAIIYEADEPSDGRNVTYGELLRDVSKLAHVLTQMGVRKGDTVAIYLPMIPEAIVALLACSRIGAVHSVVFAGFSADSLRDRVIDGGSKVVITTDEGKRGGKLIGTKKIVDEALK--QCPDVGHVLVYKRTGADIPMTEGRDFWWHEEVEKWPSYYPPVAVNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGAATTGKYVFDIHDGDRYFCGGDVGWITGHTYVVYAPLLLGVSTVVFEGTPAYPNFSRYWDIIEQHKVTQFYVAPTALRLLKRAGNQHVRN-EMKHLRVLGSVGEPIAAEIWKWYFEVVGKEEAHIVDTYWQTETGSNVITPLAGVTPTKPGSASLPFFGIEPAIVDPSGEEIHGNVEGVLAFKQPWPSMARTVWGAHKRYMDTYLNVYKGYYFTGDGAGRDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHASIAEAAVVGVADELTGQAVNAFVSIKNGAEVDDALRKDFILQVRRSIGPFAAPKAVFVVPDLPKTRSGKIMRRILRKILAGEEDQLGDISTLSDPSVVEKII----- 50555297 8 -IHP-PSEFKDNHHLDLQDYHQLHKESIEDPKAFWKKMAELISWSTPFETVRSGGFEHGDVA--WFPEGQLNASYNCVDRHAFANPDKPAIIFEADEPGQGRIVTYGELLRQVSQVAATLRSFGVQKGDTVAVYLPMIPEAIVTLLAITRIGAVHSVIFAGFSSGSLRDRINDAKSKVVVTTDASMRGGKTIDTKKIVDEALR--DCPSVTHTLVFRRAGVELAWTEGRDFWWHEEVVKHRPYLAPVPVASEDPIFLLYTSGSTGTPKGLAHATGGYLLGAALTAKYVFDIHGDDKLFTAGDVGWITGHTYVLYGPLMLGATTVVFEGTPAYPSFSRYWDIVDDHKITHFYVAPTALRLLKRAGTHHI-KHDLSSLRTLGSVGEPIAPDVWQWYNDNIGRGKAHICDTYWQTETGSHIIAPMAGVTPTKPGSASLPVFGIDPVIIDPSGEELKGNVEGVLALRSPWPSMARTVWNTHERYMETYLRPYPGYYFTGDGAARDNDGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHAQVSESAVVGVHDDLTGQAVNAFVALKNPVEDVDALRKELVVQVRKTIGPFAAPKNVIIVDDLPKTRSGKIMRRILRKVLAGEEDQLGDISTLANPDVVQTIIE---- 152964385 18 ------PEFAAGAVARAD----LYDRAAADRLGFWAEVAREVTWDTDFDEVLDWSNPP---FAKWFVGGKLNVAVNCVDRHVAANGERVALHFEGE-PGDTRAVTYAQLHEQVQRAANVLAGLGVRAGDRVAIYLPMLVESVVAMLACARLGAAHSVVFGGFSADALHSRIDDAQAKVVITCDGSYRRGKPTTLKPAVDAALAK-GAPSVTGVLVVKRNGEAVDWVEGRDVWWDEALAAAAPVHEAEAFDAENPLFVLYTSGTTGKPKGILHTSGGYLVQTAYTTRTVFDVQPGDVYWCTADVGWVTGHSYVVYGPLANGLTQVIYEGTPDTPDKDRWWSLVEKYGVTVLYTAPTAIRTCMKWGEEYPARHDLSSLRVLGSVGENINPEAWSWYRRVIGADRTPIVDTWWQTETGAQMIAPLPGVTSLKPGSAQVPLPGIVAEVVDDAGEPVPHGQAGYLVLSEPWPAMTRGIWGDEQRFRDTYWARFPGRYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRLSTAEIESALVSHPDVAEAAVVGATDETTGQAVVAFVILRGGHEEGPGTVAALRDHVAKEIGPIAKPKSIMVVAELPKTRSGKIMRRLLRDVA--EHRPTGDVTTLTDSTVMDAI------ 198420297 49 -------------------YEDLYKFSVNNSDDFWGELAKRLDWYKPFSQVSDCDMNSGN--IKWFDGGKLNVSVNCVDRHAAKHPDKVALIWEKDEPGNTEKVTYSQLLAMVCKISNCLKDSGVKRGDRVAIYMPVSPIAVAAMLACTRIGAVHSVVFAGFSADALAQRIQDAGVETILTTDQGVRGGKVIELKKTVDAAVQK--CPSVKRVFVSKRTGENAP-KTNLDIDLDAAMKTASENFTPEVMDSEDLLFMLYTSGSTGKPKGIVHTQAGYLLYASMTQKYVFDYHDGDIFGCVADIGWITGHSYVVYGPLSNGATTVLFESIPTYPDPGRYWEMVERLKINQFYGAPTAIRLLLRYGDSFVKKYDRSSLKVLGSVGEPINHEAWEWYHNVVGDGKCDVVDTWWQTETGGIAVTPRPSGPNDKPAAPMRAFFGIQPAILGSEQEDLQGVNEGALCIKNPWPGMARTIYGDHERFMDTYYRPFPGHYFSGDGAKRDEEGFIHITGRMDDVLNISGHRLGTAEVEDVLDEHPDVAEAAVVGVPHAVKGEEAFAFVTVKENFSRDHELVKELQGLVRERIASFAVPSQMLVTEGLPKTRSGKIMRRILRKVAAGQVDDLGDISTLADPTVVQSLSIRRR- 205356630 10 -------EFSRNARINLCEYYDLCDEAKEDFEGFWKRQAEKIEWFSPFSRVLNEDKAP---FYKWFEGGTLNVSYQCLDRHMKTRRNKAALIFEGEM-GDYEVYTYRRLLHETCKAANLLKKFGVKKGDRVVIYMPMIPETAIVMLACARIGAIHSVVFGGFSPEALRDRIIDAGAKLVVTADGAFRRGKPYMLKPAVDKALSE-GCESVEKVLIVIRNNEPIEYIKGRDYVYNELVKNESYKCEPEIMDSEDLLFLLYTSGSTGKPKGVMHASAGYILWAQMTMEWVFDIKDYDNYWCSADVGWITGHTYVVYGPLACGATTIMHEGTPTYPNSGRWWRMIEEYQISKFYTSPTAIRMLHADAPDEPRKYDLSTLEVLGTVGEPINPSAWKWFYDEIGGTKSPIVDTWWQTETGGHMITPLPGATPLKPGCATLPLPGIFAEVIDEEGNKKDEGEDGLLCITKPWPSMIRGIWGNDERYIESYFSQGKAVYFSGDGAFYDKNGYITITGRTDDVVNVAGHRIGTAEIESAIAKHPSVAESAVVSILDVIKGESLFAFVVLSPASSCDIETLKELNDILRVEIGPIAKIEKILYTPGLPKTRSGKIMRRILRTIARGEEIK-QDISTLEDSKVVETIVKLAKA 118100532 26 ------------------------------------------------------------IFIEGMKGAKTNICYNLLDRNFGEKGDKVAFYWEGNEPGDSMKITYGELLRKVCQFANVLRNHGVKKGDRISIYLPMILEVVIAMLACARIGAIHSVVFAGFSADSLCERILDCGCSLLITADAFYRGDKLVNLKQIADEALQKSKDKPLKKCIVVKHLGREIPWDPRMDVWWQDLMSGASTECEPEWCDSEDELFILYTSGSTGKPKGVLHTVGGYMLYAATSFKYVFDYQPEDVYWCTADIGWITGHSYITYGPLANGATSVLFEGIPTYPDAGRMWSIIDKYKVTKFYTAPTAIRLLMKCGEEPVKKHSRKSLKVLGTVGEPINPEAWLWYYRVVGEERCPIVDTFWQTETGGHMLTPLPAATPMKPGSATFPFFGVVPAIMNESGEELEGEAEGYLVFKQPWPGIMRTLYGNHQQFETTYFKKFPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALLGHGAVSEAAVVSHPHPLKGECLYCFVTLKDGHDFTKNLADELKKQVREKIGPIATPDYIQYAPSLPKTRSGKITRRILRKIAQND-RDLGDISTLVNPSIINQLFNDR-- 167838905 13 -----PAAVEKAAAISMAAYRALAEEAERDYEGFWARLARELEWHKPFGKVLDETNAP---FYTWFEDGELNASYNCLDRHVAAGGERVAVIFEADD-GTVTRVTYADLLARVSRFANALKRRGVGRGDRVVIYIPMSVEGIVAMQACARIGATHSVVFGGFSSKSLHERIVDVGATALITADEQMRGGKALPLKNIADEALAMGGCDAVKTVVVYRRTGGNVGWHAGRDVWMHEIVANESDACEPEWVGAEHPLFILYTSGSTGKPKGVQHSTAGYLLWGAQTMKWTFDWKPTDVFWCTADIGWVTGHSYITYGPLAVGATQVVFEGVPTYPNAGRFWKMIGDHKVSVFYTAPTAIRSLIKAAEAHPKSYDLSSLRIIGTVGEPINPEAWMWYHKHVGGGRCPIVDTWWQTETGGHMITPLPGATPTVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPAMARTIWGDPDRFKKSYYELGGRLYLAGDGTVRDETGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKPEGEEAAALAKALRDWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGEAIT-QDTSTLENPAILEQLAEVR-- 159040842 24 ---------------DIDSYRKMHGKSLENIEEHWANVAKELDWFKPWDKVLVAD--PQPPFYKWFVGGKLNASYLAVDRHANTRRNKLAIIWEGEPTDEVRKLTYYDLYREVNRLAYAIRKLGLRKGDTVTIYLPMIPELPILMLALARLGVIFSVVFSGFSAQALADRVMDAKSKVIFTADAFWRRGKVVRLKEVVDEALKGIQF--VEKVVVFRRMGKDTPMVNGRDIWWDELLSDVPTYVKPEEIESEHPLYILYTSGTTGKPKGIVHDTGGYMTLLHATMKWVFDIKDTDVYWCTADIGWVTGHSYIVFGPLMEGVTEVMYEGAPDYPTPDRWWRIVERYGVTILYTSPTAIRTFMRYGDDWVKGHDFSTIRILHSVGEPINPEAWKWAWKWLGRGSVPFGSTWWMTETGGILISHAPGLIPLKPGTNGLPLPGIDADVVDDEGKPVQ-GKRGYLVIKKPWPGMLMTIWGDPNRYIQVYWSRFPGMYYAGDWAIKDEDGYIWVLGRADEVIKVSGHRLGTYEIESALVSHKAVAESAVVGVPDPVRGEVPVAFVVLKSGVNPSQELVKELRNWVRTAIGPIAEPANIVFVSKLPKTRSGKIMRRLLKQVLMKQP--LGDTTTLEDETSIDEAKKAYE- 91783949 18 --------LARDASIDMEAYRALVAEASQDHEAFWARLARELTWRRPFTKVLNDADAP---FYRWFEDGELNASYNCLDRNLANGAEKTAIVFESDD-GNVTHVTYQALYHRVCRLANALRARGVKKGDRVAIYMPMSVEGVVAMLACARIGAPHSVVFGGFSAKSLHERIVDIGACAIITADEQVRGGKTLPLKTIVDEALAMAGTAGIRTVAIYRRTGGQIPWIAGRDTWLHELEAAQPDTCEPEWVGAEHPLFVLYTSGSTGTPKGVQHSTGGYLLWAAVTMKWTFDIKPADVFWCTADIGWITGHTYICYGPTAVGATQVIFEGVPTYPNAGRFWDMIQRHKVSIFYTAPTAIRSLIKSADAHPDSFDLSSLRLLGTVGEPINPSAWTWYAQHVGGGRCPVLDTFWQTETGGHMISPLPGVTPLVPGSCTLPLPGIDAAIVDETGQEVPNGNGGVLVIRKPWPSMIRTIWGNPERFRQGYFELGGKLYLAGDGAIRDRDGYFTITGRIDDVLNVSGHRLGTMEIESALAAHPLVAEAAVVGRPDETAGEAIVAFVVLKAERPSGADVADELRAWVGKEIGPIAKPKDIRFGDAMPKTRSGKVVRRLLRSVAKGEVI-VQDTSTVENPAVISQFADA--- 159897529 24 -----PAALVENSNVGFADVEAMRQWSIEHYQDFWADMARMVDWYMPFSKVLDDSKAP---FYQWFNDGKINIVHNALDRHVKTRKNKLALIWESE-KGDNKTYSYWQLFKRVNKFANVLKSMGVKKGDTVTIYLPRVPEIVIAMLACAKIGAMHSVVYGGFSVEALQTRIQDAQSRVVITADGGYMNGKVVELKKITDDAIKHS--PVVEIVIVVKRTGHEVEMQQGRDLWYEELMALASTKCETEQLDAEHPLYMLYTSGTTGAPKGLVHTHGGYQVGVATTLHFNLDIKEDDVYWCAADPGWVTGHSYIVYGPLMLGATQVMYEGAPTFPFPNRWWNIVERYGVTVLYTAPTAIRGLMRFGEAWPNRHDLGSLRLLGSVGEPINPEAWRWYHRVIGRNNCPIMDTWWQTETGSMMITPNP-TTPLKPGSGTRASFGIDADVVNDQGEHASDDEDGLLIIRNPWPSMLRTIYNNPERYIEQYWSRIPGVYTAGDSARKDEDGYFWVIGRIDDVIKVSGYRLGTAEVESALVSHPSVAEAAAIGLPHEVKGNAIHTFVILKNGYEANQDLEDALIAHVGKVMGPIARPEAVQFVPSLPKTRSGKIMRRVLKARALGLPE--GDLSTLE-------------- 208434348 19 -------AFAKQARINMCEYKDLVHEANEDYEHFWGELAKQLTWFKPFDKVLNSDNAP---FFKWFENGKINVSYNCIDRHLKDKKNKVAIIFEGEM-GDYNVITYRKLHSEVNKTANLLKEFNVKKGDRVIIYMPMIVESVYMMLACTRIGAIHSIVFAGFSPEALRDRINDAQAKLVITADGTFRKGKPYMLKPALDKALENNACPSVEKALIVIRNAKEIDYVRGRDFVYNEMVNYQSDKCEPEMMDSEDPLFLLYTSGSTGKPKGVQHSSAGYLLWAQMTMEWVFDIRDNDNFWCTADIGWITGHTYVVYGPLACGATTLILEGTMSYPDYGRWWRMIEEYRVDKFYTSPTAIRMLHAKGENEPSKYNLESLKVLGTVGEPINPTAWKWFYEKIGNSKCSIVDTWWQTETGGHIISPLPGATPIRASCATLPLPGIHAEVLNEDGTKTKPGEQGFLCITKPWPSMVRNIWGDEKRYIDSYFSQIKYVYLSGDGAIVDENGYITIIGRTDDIVNVSGHRIGTAEVESAISKHEMVAECAVVGIPDTIKGEGLFAFVVLCDGAKESLELLKEMNHILSVEIGKIAKLDNVMYVPGLPKTRSGKIMRRLLKSIAKKESIT-QDLSTLEDVNVVKEIMSIVQ- 45200949 36 ---------------DIEQYRTMYQQSIEDPDAFFGEKAEFLHWEKDFTHVRAGSLRTGDTA--WFLNGELNAAYNCVDRHALENPDKVAIIYEADDEADNRVVTFGELLRQVSQVAGVLQSWGVKKGDTVAVYMPMIPEAVVAMLAVARLGAVHSVIFAGFSSGSLRDRIVDAESKVVITCDEGRRGGKTVHTKKIVDEGLAGVGV--VSHILVFQRTGSEIPMKAGRDFWWHEEVRKQRGYLPPVSVNAEDPIFLLYTSGSTGSPKGVVHTTGGYLLGAALTTRYVFDIHPEDVLFTAGDVGWITGHTYALYGPLCLGTATIIFESTPAYPDYGRYWRIIQRHKATHFYVAPTAMRLIKTVGEQEISKYDLSSLRVLGSVGEPIAPDLWEWYNEKVGNNNCVVCDTMWQTESGSHLIAPLAGAIPTKPGSATVPFFGINACIIDPTGDELEGNVEGVLAIKSPWPSMARSVWNNHDRYIETYLKPYPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALSEHEGVSQAAVVGIADELTGQAVVAFVSLKEGYVPLDTLRRELVLQVRAEIGPFAAPKSVIVVDDLPKTRSGKIMRRTLRKISANEADQLGDLSTLANPETVPAIIAAVGA 50422013 18 -----PAEFKERSLADFETYSKMYKESIENPSKFFGEQAEHLSWDRPFDEAREQDFADGDI-ASWFVNGQLNASYNAVDRWAIKNPNKPAIIYEADEENEGRIITYGQLLKDVCKLAQCLTKLGIRKGDSVAVYLPMIPEALVTLLAIVRIGAVHSVVFAGFSSSSLKDRILDASSKIVITTDESKRGGKTIETKKIVDDALK--NCPDVTNVLLFKRTGNAIPFTEGRDLWWHEEMAKYGPYFPPVPVNSEDPLFLLYTSGSTGKPKGIQHSTAGYLLGAAMTSKYTFDVHEDDVLFTAGDVGWITGHTYVVYGPLLCGATTVVFEGTPAHPNYSRYWEIVDKYQVTQFYVAPTALRLLKRAGTKYIENYKLDSLRVLGSVGEPIAAEIWHWYNDNIGRRKCHIVDTYWQTESGSHMLAPLAGITPTKPGSASLPCFGIDAKILDPSGKELENDVEGVLCVKSCWPSISRGIYNDYARFIETYLKPYPNHYFSGDGAARDVDGFYWILGRVDDVVNVSGHRLSTAEIEAALILHESVAECAVVGYADELTGQAVAAYVSLKSNVSEDLEIKKELILTVRKEIGPFATPKTILLVDDLPKTRSGKIMRRILRKVLAGEEDQLGDISTLSNPGVVAQIIDVVKA 159905189 10 -----------------EKYSEMQQKALDDPEKFWGEQAKCLEWDKTWDKVLEWN----PPYAKWFKGGSLNASYNCVDRHIKNRRNKAAIICEKED-GSCGILTYYELYREINKFANVLENLGVEKGDVVTIYMPMMTEAIIAMLACSRIGAIHNVVFSGFSSDALADRINDSKSKILVTTNLLYRRGKEIDLKKILDKAL--LNCNSIKHVVYAKRGSEEFNLVSGKEYFWDELMGGAKSYVEPVPVESEHPLFILYTSGTTGSPKGVVHSTGGYLTYATKTMDWTWGLNEMDVFWCTADIGWITGHTYVVYGPLSLGATIVLYEGAIDYPEPDRLWGIVENHGVTLLYTAPTAIRMLMMYGEKWVTNHDLSTLRLLGSVGEPINPRAWKWYYKVIGKEKCPICDCYWQTETGGHMIYPAIGSVPLKPGSATFPGIGIDVDVVDNEGNPVDANVKGNLIIKRPWPGMLAGLWNNDERYRAAYWDRFKNKFSTSDYAIKDQDGYIWVLGRSDEVLNVSGHRIGTAELEHELVSNKMVAESAVVGKPDDVKGEVPVAFVILNEKYRPANEVKATLIRHIRDTVGPIGTPAMIFFVNKLPKTRSGKIMRRILKKLIIGE--EIGDVTTLEDNTSLEEVKKELE- 149918323 28 -------------------YREHWSRGEADPSGYWLAQTKRVHWRKAPTQGLEGDWSVCDGPITWFADGELNVTESCLDRQLAKRGDKVAIVWEGDEPGDVRELTYKELHAEVCRCANALRELGLKKGERAIIYMGMVPEAAVAMLACARLGAVHSVVFGGFSAEALRDRVRDCGASVVITQDVGKRGSKNIPLKATTDQALEGEA--GVEAVLVYQRDASEVAMKAGRDHWWHETVSPASAECEAVVCKAEDPLFVLYTSGSTGRPKGLVHTCGGYLTWTAYTHAVTFDLREDDVYACVADIGWITGHSYIVYGPLCNGATSLMFESVPTYPDVDRYWDMVARHKITIFYTAPTAIRVLAAQGPGPVRKHDLSSLRVLGTVGEPIDPVAWRWYYEVVGQERCAVVDTWWQTETGGHCITPIAPATPEKPGSATLPMPGIMPVLVNEHGRPMVGPGEGRLCIAHPWPGMARTVWGDHARYVMTYFTTFPGFYFTGDGCRRDADGYYWITGRVDDVLNVSGHRMGTAEFEAALIAIDELAEAAVVGYPHAVKGQGVHAYVVAQPGVEADDALTAKAHEAVRGSIGAHARIDRLQYVPGLPKTRSGKCMRRILRKIAEGEPDKLGDVSTLADPSVVDAIIEGAKS 50420955 18 -----------------EQYQELYEKSINDPETFFGEFGKELHWDRDFERVKSGSLLHGDAA--WFIGGQLNACYNCVDRHAFATPNKPAIIYEADEEKDSKILTFAELLREVCQVAGVLQSWGIKKGDTVAIYMPMNSQAIIAMLAVARLGAIHSVIFAGFSSGSIKDRVNDASCKALITCDEGRRGGKTINIKKLCDEAL--LNCPSIEKVLVYERTGNEVTLKEGRDYWWSEETQKFAGYLPPVPVNSEDPLFLLYTSGSTGTPKGVVHSTAGYLLGAALTTKYVFDIHPEDVLFTAGDVGWITGHTYALYGPLSLGVPTVVFEGTPAFPDYGRLWQIVEKHKATHFYVAPTALRLLRKSGEQEIEKYDLSSLRTLGSVGEPISPDIWEWYNEKVGKGQCHVTDTYWQTESGSHFIAPIAGVVPNKPGSAAVPFFGIQTCLIDPSGIEIQGNVEGVLAVKDTWPSMARSVYKNHTKYMDTYLNPYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHNAISEAAVVGMNDDLTGQTVVAFVALKEDESPEEALKKEMILQVRTQIGPFAAPKSVIIVEDLPKTRSGKIMRRILRKIAAGEADQLGDITTLSNPQSVAGII----- 6323182 36 ---------------DMQHYQEMYQQSINEPEKFFDKMAKYLHWDAPYTKVQSGSLNNGDVA--WFLNGKLNASYNCVDRHAFANPDKPALIYEADDESDNKIITFGELLRKVSQIAGVLKSWGVKKGDTVAIYLPMIPEAVIAMLAVARIGAIHSVVFAGFSAGSLKDRVVDANSKVVITCDEGKRGGKTINTKKIVDEGLNGVDL--VSRILVFQRTGTEIPMKAGRDYWWHEEAAKQRTYLPPVSCDAEDPLFLLYTSGSTGSPKGVVHTTGGYLLGAALTTRYVFDIHPEDVLFTAGDVGWITGHTYALYGPLTLGTASIIFESTPAYPDYGRYWRIIQRHKATHFYVAPTALRLIKRVGEAEIAKYDTSSLRVLGSVGEPISPDLWEWYHEKVGNKNCVICDTMWQTESGSHLIAPLAGAVPTKPGSATVPFFGINACIIDPTGVELEGNVEGVLAVKSPWPSMARSVWNHHDRYMDTYLKPYPGHYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTSEIEASISNHENVSEAAVVGIPDELTGQTVVAYVSLKDGYEGDAELRRELILQVRGEIGPFASPKTIILVRDLPRTRSGKIMRRVLRKVASNEAEQLGDLTTLANPEVVPAIISAVE- 18034773 44 ------------AAAQPGSYPALSAQAAQEPAAFWGPLARDLVWDTPYHTVWDCDFRTGKIG--WFLGGQLNVSVNCLDQHVQKSPETIALIWERDEPGTEVRITYRELLETTCRLANTLKRHGVHRGDRVAIYMPVSPLAVAAMLACARIGAIHTVVFAGFSAESLAGRINDAKCKAVITFNQGLRGGRVVELKKIVDEAVK--SCPTVQHVLVAHRTDTKVPMGS-LDIPLEQEMAKEAPVCTPESMSSEDMLFMLYTSGSTGTPKGLVHTQAGYLLYAAMTHKLVFDYQPGDVFGCVADIGWITGHSYVVYGPLCNGATTVLFESTPVYPDAGRYWETVQRLKINQFYGAPTAVRLLLKYGDAWVKKYDRSSLRTLGSVGEPINHEAWEWLHKVVGDGRCTLVDTWWQTETGGICIAPRPDGAEILPGMAMRPFFGIVPVLMDEKGNVLEGGVSGALCISQAWPGMARTIYGDHQRFVDAYFRAYPGYYFTGDGAHRTEGGYYQITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFIVLKDNISDENMVVNELKLSVATKIAKYAVPDQILVVKRLPKTRSGKVMRRLLRKIITSRGQDLGDTTTLEDPSVITEILSAFQ- 28828250 18 --YPPPS-FSTKCHISSEQYNEMYKESIESPNQFWDKKAKFLTWFSDYTTVQHGSFEKGDIS--WFLNGKINVSYNCIDRHLKENADKVAILFEGDEETMVKKVTYREMFEEVCRLSNLLISLGVGKGDTVAIYLPNTPTAIYSMLACARIGAIHSVIFAGFGYESIVSRVHDAKCRVIITADEGLRGGRYIPLKEKIDQVVQ--HCKLVQHVLVFKNTGRPITFNPSIDIWADEAMLDHRPYCPPVWLDSEDPLFILYTSGSTGTPKGLVHTQAGYLLYAAMTHRYVFDYHDSDVYACMADVGWITGHSYIVYGPLANGATTFIFEGTPLYPTPARYWEMVQRHKITQFYTAPTAIRSLMKFPISFTQQSDKSSLRVLGSVGEPINPEAWRWFNTNVGEGRCAIVDTYWQIESGGHLITPLPGVTSTKPGSATKPFFGIELQVLDSKTNPDINGCKGVLAISKPWPGIARSVYRSHGRYLQTYMTQYKGHYFTGDGVKLDSDGYYWIEGRVDDVINVSGHRLGTAELESALVGCSICAEAAVVGYPHDIKGQGILAFCTLKEGYQEDESVIMMLKKEVRNVIGPFATPDVIVITPSLPKTRSGKIMRRILRKIGCHEAEQLGDISTLAEPEVVKLLIEK--- 212542177 23 ---HVPQAFHKKHHLSFGEYKKLYEESIRQPDVFWARMARELTFEKDFHTTHVGSFEHGDNA--WFLGGKLNASFNCVDRHAIKNPDKVAIIYEADEPSEGRSITYGELLREVSRVAWVLKSQGVRKGDTVAIYLPMIPEALVAFLACARIGAVHSVVFAGFSSDSLRDRVLDANSKFVITADEGKRGGKIIGTKKIVDEALK--QCPDVTNVLVFKRTGADVPWTKGRDLWWHEEVEKYPNYIAPETVDSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKYVFDIHDDDRYFCGGDVGWITGHTYVVYAPLLLGVATVVFESTPAYPNFSRYWDVIEKHKVTQFYVAPTALRLLKRAGDEHIH-HKMEHLRVLGSVGEPIAAEVWKWYFESVGKEEAHIVDTYWQTETGSNIITPLGGVTPTKPGSASLPFFGIEPAIIDPSGAEITGNVEGVLAIKQPWPSMARTVWGAHKRYMDTYLNVYKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALLEHPMVAEAAVVGVADELTGQAVNAFVSLKSGNESTEQVRKDLIMQVRKSIGPFAAPKQIIPVDDLPKTRSGKIMRRILRKILSGEEDSLGDTSTLSDPSVVDKITEAVKA 48477355 18 ----------ERYNTSFSRYLDEYRRSIENTEEFWNEKSKIIEWFRDYDRVLDDSKKP---FFRWFVNGKTNVSYNCLDRHIKTKRNKVAYIWVSESGNE-KIVTYYGLYRRVNALARGLLNMGLRKGDHVTIYMPMILEAPVAMLACARIGVVFNVVFSGFGAEALAERIKDSRSKMVITADGAWRRGKIVELKSIVDRALEL--TENVESVIVVKNTNNEINMESERDFYYNDIIEDG--YVEPEKMDSNDPLFILYTSGTTGKPKGIVHGNGGYPVWISNTMKWAFDPKDEDRYWCAADIGWITGHSYIVFAPLLLGVTSIMYEGAIDYPKPDRVWDIIERYGVNILYTSPTAIRLLMKYGDKYPNSHDLSSLKTLGTVGEPINPAAWHWFYEVIGKSRCPIIDTYWQTETGGFTIAPALGLPDLKPGSATFPLPGIDPVILDDNGREVKRNEKGYIVLRRPWPGLMLTVNNDDKRYIETYFSKFKDMYLMGDYAVKDDDGYIWLLGRADEVLKVSGHRIGTIEIEDALVSMKEIAEAAVFGKPDTIKGDTIIAFVTLKEGYEKSPDLIDYFKRKIREELGPIMVPEEIHIVDSLPKTRSGKIMRRVIKAVYLDQL--PGDITTLENEASVDEIKRAVE- 16081543 21 -------------------YSEIYRKSLEDPENFWAKQAEILTWYSKWNKILDDSKKP---FYRWFVGGKLNVSYNAVDRHLEQRRNKAAYIWVGEN-GEEKIVTYDGLYRRINNLAKALLNLGIKKGDRIVLYLPMIIEAPVAMLAAARIGAVFSFVFAGFGAGALAERINDSKAVLLITADGGFRNGKVVELKKIADEALEM--TSTVRNVIVIKHARNDVNMVEDRDIWYHEIVGDSHTYVEPEHMDANDPLFILYTSGTTGKPKGAVHSTGGYSVWVASTLKWAFNPDEDDRWWCAADIGWITGHSYIVFAPLILGLTSIMYEGSITYPEPDRLWEIIEKYRVNILYTSPTAIRTLMKFGEKYPQRHDLSTLKVLGTVGEPINPAAWKWYYEIIGNSRCPIIDTYWQTETGGFMIAPQLGLPPLKPGSATFPLPGVDPAILDDAGKEVRTGEKGYIVFRRPWPGMLMTVNNDDERYVKTYFSKFPGYYYCGDYAVKDEDGYYWLLGRSDEVMNVSGHRLGTIEIEDAIVATGLAVEAAVFGKPDPVKGEAISAFVVPKDANADRHELISEIRKRIRADLGPIYVPDEIRIVKLLPKTRSGKIMRRVVKAVALNQI--PGDLTTLEDSTSVDEIKSAIEA 126137479 20 ---------------DFDTYKKMYDQSVTDPNTFFGEQAKNLDWFKPFDPVDSKDDFKNGDLPAWFINGQLNACYNAVDRWAIKNPNKPAIIYEGDEPNTGRIISYGELLKQVSKLAQSLTKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAIHSVVFAGFSSTSLKDRILDGDSQIVITADESKRGGKTIETKKIVDDALK--DCPNVRNVIVFKRTGNAVPFNPKRDLWWHEELDKYGPYFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGALLTTKYTFDVHEDDIIFTAGDIGWITGHTYVVYGPLLNGATTVVFEGTPAYPNFSRYWDIVDEYKVNQFYVAPTALRLLKRAGTKFVENYDLSSLRVLGSVGEPIAAEVWHWYNDNIGRGKAHIVDTYWQTESGSHLLTPLAGVTPTKPGSASLPFFGIVPKILDPTGAELENDVEGVLAIKSAWPSITRGIFNDYNRFIDTYLKPYPNHYFSGDGAARDNDGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHHLVAESAVVGYADDLTGQAVAAYVSLKKDKNIEDDIKKELILTVRKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRKVLAGEADQLGDISTLSNPGVVKQIID---- 119952782 19 ------EDFTASAVVGSEAYTE----AAFDRPAFWAKQARELTWSKDFNEALDWSNPP---FAKWFVGGEVNAAYNALDRHVENRGDRVAIYFEGE-PGDTRTYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSSEALRSRIDDAEAKLVVTADGTYRRGKPSALKTAVDDALARPG-HTVQNVVVVKRNQQPVTWVAARDHWWADTVDAASTEHTAVGHDSEHPLFILYTSGTTGKPKGILHTTGGYLTQNAYTHKAVFDLHPEDVYWCTADVGWVTGHSYVTYAPLINGATQVMYEGTPDSPHQGRWWEIVEKYKVSILYTAPTAIRTFMKWGREIPDKYDLSSLRVLGSVGEPINPEAWMWYRKVIGGDKTPIVDTWWQTETGAQMIAPLPGVTAAKPGSAQVPLPGIAVDVVDEMGESAPNGHGGFLVIREPWPAMLRGIWGDPERYKDTYWSRFENMYFAGDGAKKDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSHPAVAEAAVVGASDETTGQAVVAFVILRDAVDSGDDIVQELRNHVGKEIGPIAKPKNILVVPELPKTRSGKIMRRLLQDLAEG--RDPGDATTLADNSVLAQIAKN--- 118594724 15 -----PKNVIEKANVSMDAYETICKKFADNYEEAWADLAKELLWEKPFTKILNEDNPP---FFKWFEDGKLNASYNCLDRHLTSQPNKIAIIFEGDD-GVVTEISYKDLYHRVCEFANGLKTLGLELGDRVIIYLPMTIEAVIAMQACARIGLTHSVVFGGFSAKSIQERVDDAQAKLIITADYQFRGGKKIPLKSSVDEAIAMGGCDSVKHIIALQRDKDELVLGS-NDISWANLIHDQKNECDPVFVDSEHPLFILYTSGSTGTPKGVQHSTAGYLLHAMNSSRWTFDMQDEDIYWCTADVGWITGHTYVAYGPMAMGVTQVIFEGIPTFPDASRFWKIIEKHKVSIFYTAPTAIRALIKASETDPRHSDISSLRLLGTVGEPINPEAWMWYYKSVGNEKCPIVDTFWQTETGGHVITPLPGVTPLVPGSCTLPFPGIAIDVVDEVGVDIEWGSGGLLVIKKPWPSMIRTIWGDPERFKKSYFEIGGNLYLAGDGAVRDETGYFTIMGRIDDVLNVSGHRLGTQEIESALVSSEYVAEAAVVGRPHDVKGESVVAFVVLKPSQEDAKKITATLREWVAKEIGPIAKPDEIRFGDNLPKTRSGKIMRRLLRSIAKGEEIT-ADISTLENPAILDQLREK--- 73748898 22 ------------------RYQDLYNSSLSDPEAFWAKHSDVLSWEKPWERVLDWN----PPYARWFVGGKLNMSYQCVDRHAKSRKSKVAIYWEGEN-GDTQTISYSDLYENVNRYASVLKKLGIGKGDKVTVYLPMIPEMVYILLACNRVGAVHNVIFSGFSSQSIADRVNDSGSKMIVTASGGHRRGKILPLKEIVDEAVK--STPTIEHVLVIKYTGHEVVMDPTKDVWAHDLLKDADKYVAPEAMESTDPLFILYTSGTTGKPKGILHGTGGYGVWACNTLKWAFKPTDESVFWCTADVGWITGHTYVVYAPLALGLTQVIYEGAPDYPSVDRWWEIIDKYGVSIFYTSPTAIRMFMRHGEELPAKHDLSTLEMLGSVGEPINPEAWEWYYKNIGHENCPISDTWWQTETGGFMITPCPGSFPLKPGSATLPLPGVDPVVVDAEGKILPANETGFIAIRKPWPGIMLGIYNGDELYKKTYWSRFPGWYCPGDFSMKDSDGYLWLLGRADEVIKVAGHRISTAELEHALVGHSSVAEAAVASRPDEVKGEAIVVFVTLKKNVEASAEVKRELTHHLRSAIGTIATPEEIIFVEKLPKTRSGKIMRRLLKAVAN--EVPIGDTTTLDDETSVNE------- 89901358 17 -----------------DGYNALCAEAEKDFEGFWARLAREVVWTKPFTKTLDESNAP---FYKWFEDGELNASANCLDKHMGTPENKTAVIFEADDGVVTKT-SYKELLARVSQFANALKAHGINKGDRVLIYMPMSLEGVIAMQACARIGAIHSVVFGGFSAKALQERIMDAGAVAVVTANYQKRGGKELPLKSIVDEGLGLGGCESIKTVFVYQRATTACNMVAGRDVTFTDALAGQSTECAPVAVGAEHPLFILFTSGSTGKPKGVQHSTGGFLLWAKLTMDWVFDLQPSDVFWCTADIGWITGHSYVAYGPLAAGATQIIFEGIPTYPNAGRFWQMIERHKCSIFYTAPTAIRALIKSAESDAKVHDLSSLRILGTVGEPINPEAWMWYYKHVGRERCPIVDTFWQTESGGHMISPLPGATPLVPGSCTLPLPGIMAAIVDEAGHDVPNGSGGLLVVKRPWPSMIRTIWNDPERFKKGYFELGGTVYLAGDGAVRSVDGYFRITGRIDDVLNVSGHRMGTMEIESALVKTDLVAEAAVVGRPDDMTGEAICAFVVLKRPVPTGDEIAKELRDWVAKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAKGETIT-QDTSTLENPAILDQL------ 54296122 41 ----------------------------ESLSEFWSEIAQTIDWIQPWSITLQGGLHKGDV--KWFQGGLLNVSANCLDRHLPHKANQTAIIWEGDDENQNKTLTFAQLYSEVCKMSNVLKSLNVRKGDTVGIYLPMIPEAAIAMLACARIGAIHTVVFAGFSAHALQQRLIASSCKCLITADAFQRGGKTIPLKKQADEASVDLNITK----LVVKNLNTPTALNKNKEHWWHELKQTVSDQCMPEPMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVQAAYTHQLIFACQDNEVFWCTADVGWITGHSYVVYGPLCNGITTLMFEGIPTWPDAARNWRIIDKHQVNVFYTAPTAIRSLMRTGDQWLNSSSRSSLRLLGSVGEPINPEAWNWYHQKVGQGKCPIVDTWWQTETGAIMISPRASDEVTKPGSARKPIPGIVPLLLNEQGHEINGAGEGLLAIKYPWPSMARTIAGDHQRYCNTYLS--NGYYITGDGAKRDEDGDYWITGRIDDVLNVSGHRLGTAEIESALVSHPKVAEAGVVGIPHDLKGQGIFAYVILKQGNKPDAKLQTELMERVKDEISAIAKPDVIQFVNDLPKTRSGKIMRRILRKIACKEVDELGDLTTLANPQIVEELMKN--- 197765165 16 -KFAPPAELAAHANVKADAYE----RAREDRLGFWAEQARRLSWDTEPTETLDWSNPP---FAKWFADGKLNVAYNCVDRHVEANGDRVAIHFEGE-PGDSRSITYAQLKDEVSRAANGLIELGVGKGDRVAVYLPMIPEAVVAMLACARIGAMHSVVFGGFSADAIAARIADADAKVVITADGGYRRGKPSALKPAVDAAV--SRFDTVEHVVVVRRTGEETAWTEGRDVWWHELTERQSAEHTPEAFEAEQPLFILYTSGTTGKPKGILHTSGGYLTQASFTHHAVFDLKPEDVYWCTADIGWVTGHSYIVYGPLSNGATQVMYEGTPDTPHQGRFWEIIQKYGVSILYAAPTAIRTFMKWGDDIPAKFDLSSLRVLGSVGEPINPEAWMWYRKNIGHDKAPIVDTWWQTETGSMMISPLPGVTETKPGSAQTPLPGIAATVVDDEGNEVGNGGGGYLVLTEPWPSMLRTIWGDDQRFIDTYWSRFEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPAVAEAAVVGAADQTTGQAIVAFVILRGTATESEDLVADLRNHVGATLGPIAKPKRIMAVAELPKTRSGKIMRRLLRDVA--ENRELGDVTTLTDSSVMDLIQSKLPA 209882315 62 -----PSTLDKPYHIDINTYYSMYERSISDPDAFWSDIARQLRWIRDFTQV-QSQGPEFQDRMFWFINGKLNVCDNCVDRWAEEQPDTVALIWEGDNPDCNKKITYMELFRNVCKMANVLKRFGIKKGDSVGIYMPMIPETIYTMLACARIGAVHMVVFAGFAARNLLERLINAKCKIVVTADQGIRGNKIIPLKDIVDEALE--DLHEVHTCIVFKHLNGPINVVEGRDYDGNALMRSERSYCPLEEMDSEDPLFYLYTSGSTGTPKGVQHSTAGYLLFAAITQKYLFDTHKGDIFGCVGDIGWITGHSYLVYASLCNGLTTLIFEGVPTYPDPGRYWEIVQKYKITHFYTAPTALRALKRFGDEYVKKYDRSSLRILGSVGEPINPSAWRWYRNIVGDGRCPIVDTYWQTETGGIVIAPIPGCVKTKPGSSTLPFFGIKPVILNETGVPIEGVGSGVLCIQDPWPGMFRSIFGAHYLHEELYTKPFPGYYFSGDGAMKDSDGYYWITGRVDDTINVAGHRLSSKEIEDSLTNHESVSEAAAVAVDHDVKGYALVCFIVLRSDHSKTPNIEHELRQCVRKQIGPVASPDHIVIVDGIPKTRSGKVVRRLLRKIASGST-EYGDISTVTNPECIESIV----- 15899575 20 -------------LVSITTYKEIHSQTVKDYKQFWASVASEIDWFKPWEKTLDDSNPP---FYKWFVGGELNASYLTVDRHVKSRKNKVAIIWEGENPKEVRKLTYYDLYREVNRVAYLLKEYGLKKGDAIAIYLPMIPELPIFMLAAARIGVVFTVVFSGFSADALASRINDAEAKLLITADGGWRRGKVVDLKGIVDKALEK--TPTIKDVIVVRRIGNKVNMVEGRDKYFDEVIKDQNVYVEPERMKSEDPLYILYTSGTTGKPKGIVHDIGGYMTLLHATMKWVFDIRDDDIYWCTADIGWVTGHSYIVFGPLMEGATEIMYEGALDYPQPDRWVSIIERYGITILYTSPTAIRSFMKYGDNWVKAHITSTVRLMHSVGEPINPEAWEWLWKLVGREEVPFGSTWWMTETGGILISHLPGLVPMKPGTNGPPILGIEPDVVNEDGKQVNLEERGYLVIKNPWPGMPLTIYKDPERYVKVYWSRFPGMFYVGDYAVKDKDGYFWILGRADEVIKVAGHRLGTYELESALIEHPAVAEAAVIGVPDPVKGEVPYAFVILRQGYTPNTQLSQEILKTVRDKVGPIATIDKIFFVGKLPKTRSGKIMRRVVRAVAT--RAEVGDITTLEDEASVEEIKKALE- 126459003 26 --------------IDVKSYWQFHAKSLENFEEFWASVAKELEWFKPWDKVLDASNPP---FYKWFVGGRLNLSYLAVDRHVKTRKNKLAIEWEGEPPTDRRKLTYYDLFREVNRVACMLKNFGIKKGDRITLYLPMIPELPITMLAAWRIGAITNVVFSGFSADALAERINDSQSRIVITADGFWRRGKVVRLKEVVDQALEKAS--GVEHVIVYPRLGKDTPMTEGRDYLWTKVMQGIKPYIEPEPVESEHPSFILYTSGTTGKPKGIVHDTGGWAVHVYATMKWVFDIRDDDVYWCTADIGWVTGHSYVVLGPLLMGATNIIYEGAPDYPQPDRWWSIIERYGVTIFYTSPTAIRMFMRYGEEWPRRHDLSTLRIIHSVGEPINPEAWRWAYRVLGGEKVAFGSTWWMTETGGIVISHAPGLVPMKPGTNGPPLPGFEVDVVDDSGKPVPPGVRGYLVIKRPWPGMLHGIWGDPERYIKTYWSRFPGMFYAGDYAIKDQDGYIWVLGRADEVIKVAGHRLGTYELESTLVGHKAVAEAAVVGVPDPVKGEVPIAFVVLKQGVAPSEELRKELREHVRKTIGPIAEPAQIFFVTKLPKTRSGKIMRRLLKAVATGAP--LGDVTTLEDETSVEEAKKAYQ- 156844154 48 -----------------EHYKQQYQLSIDDPESFFGTHARHLDWSIPFNKVFDENGKPNFVNNNWFVNGQLNASYNCVDRHALSHPNKIALIYESDEPGKGYSLTYNQLLVQVSKVAQVLTSMDVKKGDNVAVYMPMIPEAIITLLAIARVGAVHSVVFAGFSSNSLRDRINDANCKAVITTDESIRGGKIIETKKIVDDALK--ETPCVSNVLVYKRTENKVNYVQGRDLDWDAELKKYKNYFPCTPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLGAALTTKYTFDVHPEDIFFTAGDIGWITGHTYVVYGPLLNGCTTVIFEGTPTYPNCSRYWDIIDKYKVTQFYVAPTALRLLKRAGDSYIDGYNLSSLRALGSVGEPIAPEIWEWYSEKIGKNDIPICDTYWQTESGSHLITTFAGATPMKPGSASFPFFGVEPVLLDANGKEIQDHCEGVLAIKRPWPSFARTIWKNHDRYTDTYLKPYPGYYFTGDGAARDKDGYIWILGRIDDVVNVSGHRLSTAEIESAIIEDATVAECAAVGFADDLTGQAVAAFVVLKNKSTASEEELQEIKKHVRKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRKILAGEADQLGDVSTLSNPGIVKHLIDSVK- 148272101 42 --HPPSEAFRATRVAD----ESLAASAAADRLGFWADRARELTWETPFETVLDWSDAP---VARWFPEGRLNVAYNCLDRHVAGHGDRVALHWEGE-PGDTRDLTYAELTAEVKRAANALGDLGVVAGDRVAIYLPMIPEAVIAMLAVARIGAVHSVVFGGFSAESLRARIDDAAARVVITADGGWRKGKVFPLKPAVDAALVGSAG-SVEHVLVVRRGENQVDWDESRDLWWHERVAAADPEHEAEAFEAEHPLFILYTSGTTGKPKGILHTSGGYLTQAAYTHRNVFDLHPEDVYWCTADVGWITGHSYVVYGPLANGATQVVYEGTPDTPEPGRWWDIVEKHGVTILYAAPTAIRSFMKTGREIPDARDLSSIRLLGSVGEPINPEAWRWYRDVIGGGDVPVVDTWWQTETGGIMISALPGITATKPGSAQSPIPGIEVAVVDDQGEPVSRGESGLLVVTEPWPGMLRGIWGDPERYRETYWDRFGDRYFAGDGARLDEDGDIWLLGRVDDVMNVSGHRLSTAEIESSLVAHPYVAEAAVVGASDEATGQAVVAFVILRSAEAIDEDPNEVLRKHVSDQIGAIAKPRRVFVVHELPKTRSGKIMRRLLRDVAEG--RAIGDTTTLADTQVMHVISDRMSA 209542871 7 ---PVPPSFAAQAAVDAPRLRQMTDAASQHPDQFWLDQAGRIDWAVRPTTASSSTFG-GDVAIRWFADGTLNASANCLDRHLATRGDQVALIWQGQDQGQVERLTYRALHQRVCRMANVLRGLGVGRGDRVAIHLPMVIEGVVAMLACARIGAVHVVLFGGFSAEGLADRLVNSGAAVVITADEGRRGAKRIPLKATMDDAVARDGV-QVRHVLVLAVTGAAVPMHAGRDLPLNPLLAQAAEDCPAEIMGAEDPLFVLYTSGSTGKPKGMVHTTGGYMVWASYTHELVFDHRAGDVFWCTADISWITGHTYVVYGPLANGSTVVLFEGLPSHPAPGRWWEVIDTHKVTTFYTAPTAIRALMRDGDDVVDRYALDSLRLLGSVGEPISADAWLWFHEKVGRGRCPVVDTWWQTETGGILIAPVPGAVPQKPGAATLPLPGVACVLLTDKGAVIEGEGEGCLCVARSWPGQARTIWADHARFRQTYFTFSPGYYFSGDGARRDADGYYWITGRIDDVINVSGHRIGTAEIEDVVATDHRFVECAAVGIPHDLKGQGLVVFAVARDMAEPGLAEAAAL--AVTRGVGRYAVPERVYLVPDLPKTRSGKIVRRLLRKIACHELDGLGDLSTLADPTIVDRLIAE--- 50302423 69 -----------------EEYKSLHKESLENPAKFYHERAQLLNWFKPYDQVFDTEGKPTFENNAWFTNGQLNACYNLVDRHAFTQPNKVAILYEADEPGQGYSLTYAELLEQVCKVAQILQSMNVKKGDTVAVYMPMIPQALITLLAITRIGAIHSVVFAGFSSNSLRDRINDAYSKTVITTDESKRGGKTIETKRIVDEALK--DTPQVTNVLVFKRTHNEIKYIPGRDLDWDEEVKKYKSYTPCEPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLQALLSMKYTFDIQNDDIFFTAGDIGWITGHTYCVYGPLLQGCTTLVFEGTPAYPNFSRYWEIVDKYQVTQFYVAPTALRLLKRAGDSFTEGFSLKSLRSLGSVGEPIAAEVWEWYSEKIGKNELPIVDTYWQTESGSHLVTPLAGATPMKPGAAAFPFFGIDLAVLDPTGIEQTGEAEGVLAIKRPWPSFARTIWKNNDRFLDTYLKPYPGYYFTGDGVARDKDGFFWILGRVDDVVNVSGHRLSTAEIEAAIIEDDMVAECAVVGFNDELTGQAVAAFVVLKNKSSLTAASESELQDTVRKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRKILAGESDQLGDVSTLSNPGIVKHLIDSVK- 116671920 28 -KFAPSPEFAANAVVTA----ADYAEADADRPAFWAKQARELTWSKDFTQTLDWSNPP---FAKWFVGGEINAAYNALDRHVENGGDRVAIYFEGE-PGDTRTYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITLLACARIGAIHSVVFGGFSAEALRSRIDDAEAKLVVTADGTYRRGKPSSLKHAVDDALSHEGDHTVENVVVVKRNGQDVDWHEGRDHWWADTVEAASPDHTAVGHDSEHPLFILYTSGTTGKPKGILHTTGGYLAQGAYTHKAVFDLHPEDVYWCTADVGWITGHSYVAYAPLINGATQVMYEGTPDSPHQGRWWEIIEKYKVSILYTAPTAIRTFMKWGKEIPAKFDLSSIRVLGSVGEPINPEAWMWYRDVIGENPAPIVDTWWQTETGAQMIAPLPGVTATKPGSAQVPLPGIAVDVVDEAGESVPNGRGGFLVIREPWPAMLRGIWGDPERFKETYWSRFETMYFAGDGAKRDDDGDVWLLGRVDDVMNISGHRLSTAEIESALVSHPAVAEAAVVGAADETTGQAVVAFVILREDAVDSDAIVQELRNHVSKEIGPIAKPKTILVVPELPKTRSGKIMRRLLKDVAEG--REVGDATTLADNTVMAQIAQS--- 183985125 12 --YPPPAEFIEQANARAE----LYREAEEDRLAFWAKQADRLSWATPFGEVLDWSDAP---FAKWFVGGKLNVAYNCVDRHVEANGDRVAIHWVGEPIEDSRTLTYADLQAEVSKAANALTGLGLVAGDRVAIYLPLIPEAVIAMLACARLGIMHSVVFGGFTANALHARIVDAQAKLLITSDGQFRRGHPAPLKDAADEAVSQPDSP-VEHVLVVRRTGIDVSWNDERDLWWHDVVDSASPEHTPEPFDAEQPLFLLYTSGTTGKPKGIVHTSGGYLTQCCYTVHTIFDVKPEDVFWCTADIGWVTGHTYGVYGPLANGITEVLYEGTPNTPDEHRHFQIIEKYGVTIYYTAPTLIRTFMKWGRAIPDAHDLSSLRLLGSVGEPINPEAWRWYRDVVGAGHTPIVDTWWQTETGSAMISPLPGIAAAKPGSAMTPLPGISAKVVDDHGDPLAPEVTGYLVLDQPWPSMLRGIWGDPARFHYAYWSKFKGYYFAGDGARLDSDGAIWVLGRIDDVMNVSGHRISTAEVESALVGHPGVAEAAVVGVVDDTTTQAICAFVVLRGNYEQHDGTSDELRAEVAEAISPIARPREVHVVPELPKTRSGKIMRRLLRDIA--EKRELGDTSTLLDPTVFDAIRNAAK- 68484803 22 ---------------DVNQYKQMYEQSIKDPQGFFGPLAKELSWDHDFHTVKSGTLKNGDAA--WFLGGELNASYNCVDRHAFANPDKPALICEADDEKDSHILTYGDLLREVSKVAGVLQSWGIKKGDTVAVYLPMNAQAIIAMLAIARLGAAHSVIFAGFSAGSIKDRVNDASCKALITCDEGKRGGRTTNIKKLCDEAL--VDCPTVEKVLVYKRTNNEIHLTEGRDYYWDVETAKFPGYLPPVSVNSEDPLFLLYTSGSTGTPKGVVHSTAGYLLGAALSTKYIFDIHPEDILFTAGDVGWITGHTYALYGPLLLGVPTIIFEGTPAYPDYGRFWQIVEKHKATHFYVAPTALRLLRKAGEQEIAKYDLSSLRTLGSVGEPISPDIWEWYNEFVGKNQCHISDTYWQTESGSHLIAPLAGVVPNKPGSASYPFFGIDAALIDPTGVEIEGNAEGVLAIKDHWPSMARTVYKNHTKYMDTYMNPYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEDKKVSEAAVVGIHDDITGQAVIAYVALKEGDEDSEGLRKELVLQVRKTIGPFAAPKSVIIVQDLPKTRSGKIMRRILRKVSSNEADQLGDISTLSNPQSVEGIISA--- 167515402 13 ---------------DDADYVAYYNDCMQNPNAFWDQQARRLQWRQLYDKVADHNLAEGQ--IRWFTNGKLNVAENCIDRHVESRGDATALIYEADEPGTTQHITYKELQEQVNRLANVLLQQGVKQGDRVCLYLPMTPYAVYAMLACARIGAIHTLVFAGFSEDALAARISDGDCRVLITADESVRGGKKIPLRQIANDALAQIPG-QVRAVLVQERTGKTPP--QAYDIKLYEAMAAASPVAESATVDAEDGLFLLYTSGSTGAPKGLLHTSGGYLLYAGYTHEHFFDYKPGDIYACLADVGWITGHTYVVYGPLVNGATTVIFESVPTYPDASRYWEMVERLRINQLYTAPTALRLLMKQGDDFVQKHDRSSLRVLGSVGEPINPEVWRWFHDVVGNKQCRIADTWWQTETGGIMMCPSPLASKHKPGAAMHPAVGVVPLLLGTDGQEIKGNVEGLLCLRDPTPGMARTVFGNHKRFCETYWSHFPGYYFTGDGAKRDSEGHYHITGRVDDVINVSGHRLGTAEVESSLLLHKGVAESAVVGYPHDVKGEGICAYVILRADFEPTGNTAKELKEVVRHHIGAFASPDRVQLVKDLPKTRSGKIMRRILRKIASNQLNELGDLSTLAEPKVVDEIIE---- 27807441 41 ----------------PSSYQERIALAAREPAAFWGPLARALVWDTPYHTVSDCDFRSGRIS--WFLGGQLNVSVNCLDQHVQKSPESIALIWERDEPGTEVKITYRELLETTCRLANTLKRYGVRRGDRVAIYMPVSPLAVAAMLACARIGAIHNVIFAGFSVGSLAGRINDAQCKVVITFNQGLRGGRVVQLKKIVDEAIKV--CPSVQHVLVAHRTDNKVHM-GHLDVSLEQEMAKEEPVCAPESMGSEDILFLLYTSGSTGKPKGLVHTQAGYLLYAALTHRLVFDYRPGDIFGCVADIGWITGHSYVVYGPLCNGATSVLFESTPVYPDAGRYWETVQRLKINQFYGAPTAYRLLLKFEDSWVKKYDRSSLRTLGSVGEPINHEAWEWLHRVVGDSRCTLVDTWWQTETGGICISPRPSGAEILPCMAMRPLFGIVPVLMDEKGNVLEGGVSGALCLSQAWPGMARTIYGDHQRFLDAYFETYPGYYFTGDGAYRTEEGYYEITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFVVLKDDVGDVDVVVKELRSVVADKIAKYAVPDQVLVVKRLPKTRSGKVMRRLLRKIVMGRAQDLGDTTTLEDPGVITEILSAYQ- 154149615 16 ------AEYKRSSWIG--DYQEAYRRFLADPDAFWETIARELEWIRPWDRVCEWTYP----YARWFVNAQLNITANCLDRHVADRRNKVALIWRGED-GKERVYSYQRLLGEVSRFANGLKKLGVKKGDRVCIYMPMVPEQLIAMLACARIGAVHSVVFAGFGTSALNLRINDAEAKVVITADISIRRGKAIPLITIVQEAIVHA--PSVEHVVIYRRRKEPVELHPGREHDFYGIMEDVPAECPCETMDAEDPLFVLYTSGSTGTPKGVVHTCGGYMVGAYYSTKTVFDLKERDIYWCTADPGWITGHTYIVYGPLAVGATVFITEITPDYPDPGSWWKLIQEQQISVFYTAPTAIRTFMKVGEDWPNRYNLSSLRIIGSVGEPLNPEAFEWYYRVIGKSRCPIVDTWWQTETGMQMITTMVGE-PMRPGFVGKPIPGVEVDVTDKNGNPVPPGTGGFLVIKRPWPSMLRTVYKNDARYRQ-YWETISGVYAAGDLAVKGSDGYIMVIGRADDIIIVSGHNIGTAEVESALVSHHAVAEAAVIGKPDAIKGNAIKAFVILRVGNTPSEKLTQDLIYHVRMTLGPVAVPHEIEFVDKLPKTRSGKIMRRVLKAKELG--MDPGDISTLE-------------- 45188280 54 -----------------EEYRAMHAQSITDPAAFYGERARYVDWFRPFDAVFGPDGRPSFDNNAWFVNGQLNACYNLVDRHAARTPDKVAIIYEADEPGEGYSLTYRELLAQVCKVAQVLQSMGVRKGDTVAVYMPMIPQALVTLLAISRIGAIHSVVFAGFSSNSLRDRINDARSEVVVTTDESKRGGKIIETKRIVDDAIK--ETPQLRKVLVYKRTNPSVSYVADRDLDWDTEVKKYKSYCPCEPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLQAYLSMLYSFDVHSDDIFFTAGDIGWITGHTYVVYGPLFSGCTTVVFEGTPAYPSYSRYWDIIDKYSVTQFYVAPTALRLLKRAGDSYVDGYSLRTLRSLGTVGEPIAAEVWEWYYTVIGKREIPVIDTYWQTESGAHLVTPLAGSTPMKPGSASFPFFGIDLAILDPQGEELGPNVEGVLAVKQPWPSFTRTIWNNHDRYLDTYLNPYKGYYFAGDGAARDSQGFIWILGRVDDVVNVSGHRLSTAEVEAAIIQESMVAECAVVGFADELTGQAIAAFVVLKQKSTASERELQEIKKHVRRDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRKILAGEADQLGDVSTLSNPGIVKHLIESVK- 111021308 23 --YPPSPEFTATANAGPD----LQAAADEDRLAFWAKQAERLHWHAPFSEVLDWSDAP---VAKWFVNGRLNVAYNCVDRHVAGNGDRVAIHFEGE-PGDTRDLTYNDLLAEVSKAANTFTDLGLVAGDRVAIYMPMIPEAIVTMLACARLGLTHSVVFAGFSASALRSRIDDAEAKLVVTVDGQWRRGQAAPLKPAVDEAVDGAE--SVKHVLVVKRTGIDVEVTEGRDLWWHETVEKAEGTHQAQPFDSEHPLFILYTSGTTGKPKGIIHTSGGYLTQASYTHHNVFDHKAGDVYWCTADIGWVTGHSYIVYGPLSNGVTQVVYEGTPNSPDEHRHFQIIEKYGVSIYYTAPTLVRTFMKWGRDIPDAHDLTSIRLLGSVGEPINPEAWKWFREVIGGNKAPIVDTWWQTETGAIMISPLPGITATKPGSAMAPLPGISAKIVDDDANELGAGGSGYLVLDKPWPAMLRGIWGDMDRYRETYWSRYPGWYFAGDGAKYDEDGALWVLGRVDDVMNVSGHRISTSEVESALVGHHGVAEAAVVGAADETTGQGIVAFVILREGVENTDTLIAELKAEVSREISPIAKPRQITIVPELPKTRSGKIMRRLLKDIAEG--RDLGDTSTLVDPKVFDAIR----- 91773120 14 ------PSVKENSWM--QDYEKVYSESLKDPEKHWENVAEELEWFEKWDKVMEWDHP----YAKWFTNAKMNITHNCLDRHVNGRRNKVAMIWVGDN-GEEQVITYRQLYRDVMRFSNGLKSLGVGKGDTVCIYMPQVPEQIVAMLACARIGAIHSVVFGGFGAKALHSRIKDAQAKVVITADASIRRGKRIDLKSLVDEAVVNASC--VEKIVVLRRMTPQIELFSEIEVDFYEIMEDVEKECEPEIMDSEDPLFILYTSGTTGPAKGIVHTCGGYMVGTYYTTKNVLDLKDNDVLWCTADPGWITGHSYIVYGPLSMGATILISETTPDYPDPGVWWSMIEEFDVSVFYTAPTAVRMFMRMGEEWPGKYNLSSLRILGSVGEPLNPEAFKWYYRVIGKEKCPVLDTWWQTETGMHMLTTAVGE-PMKPGFTGRPVPGVVVDVVDENGDPVPAGTGGFLVIKQPWPSMMRTVYGNDERYRQ-YWTTIKNYYSAGDLAVKDEDGYIMIQGRADDVLIVAGHNIGSAEVESALVSHEAVAEAAVIGKPDPLKGDSIKAFVILRMGFNSSDKLKLDLLYHVRMNLGPIAMPSEIEFVDSLPKTRSGKIMRRLLKAQELG--MDPGDVSSLED------------- 149244592 20 ---------------DIDHYRELYEKSINDPQGFFGPLAKELSWDRDFHTIKSGTLKEGNAA--WFLGGQLNASYNCVDRHALKNPNKPALIYEADEDSDSYIITYGELLKEVSRVAGVLQSWGVGNGDTVAVYLPMNAQAIIAMLAITRLGAAHSVIFAGFSSGSIKDRVNDAQCKALITCDEGKRGGRVTNIKRLCDDALE--SCPSVKHVLVHKRTNNEIAMKEGRDFYWDEETVKFPGYLPPVSVDSEDPLFLLYTSGSTGTPKGVVHTTAGFLLGAALTTKYVFDVHEEDILFTAGDVGWITGHTYALYGPLLLGIPSIIFEGTPAYPDYGRFWHIVQKHRATHFYVAPTALRLLRKAGQEEIKKYDISSLRTLGSVGEPISPDIWEWYNEYVGKDQCHISDTYWQTESGSHLIAPLAGITPNKPGSASYPFFGIETALIDPSGAEIKGNVEGVLVVKDHWPSMARTVYHNHTKYMDTYMNPYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEDQKVGEAAVVGINDDITGQAVIAYVALKDSNTEQTELRKELVLIVRKSIGPFAAPKAVIVVADLPKTRSGKIMRRILRKISSNEADQLGDITTLQNPQSVEGIVKSFAA 15922340 23 --------------ISPSIYKELHKIATENYKEFWASIASQLEWFKPWEKVLDDSNPP---FYKWFVSGEINASYLAVDRHAKSRKNKVAIIWEGEPPKEVRYITYGELYREVNRVAYILKEYGLKKGDAISLYLPMIPELPIFMLAAARLGIIFSVVFSGFSAQALADRINDARAKLLVTADGGWRRGKIVPLKDIADKALE--NTSTVEKVLVVKRTNNNITMKEGRDEFFDNVYKQVPAYVEPERTKSEDPLFILYTSGTTGKPKGIVHDTGGYLTILHATMNWVFDIKDSDIMWTTADIGWITGHSYIVFGPLLEGVTTVMYEGALDYPNPDRWASIIERYGVTILYTSPTAIRSFMKLGEDVYKGRDFSSVRLMHSVGEPINPEAFRWFFRLVGKESIPFGSTWWMTETGGIMISHLPGLIPLKPGTNGMPLPGIDADVVNENGNPTKPEERGYLVIRKPWPGMPLTIWGDPDRYVKVYWSKFPGIFYPGDFAVKDSDGYFWILGRADEVIKVAGHRLGTYELESALIHHPAVAEAAVVGVPDPLKGEVPVAFVVLKVGQKANEELKKSLNEWVREQVGPIASLSSIYFVSKLPKTRSGKIMRRVVKAVITNQP--VGDVTTLEDEASVEEVKKAYE- 157869710 55 -----------------------YEYSIEHNDVFWAEIARRFYWKTTWPKSYNFDKSKGPIFVKWFEGAVTNICYNALDRHLPAHKDRVCFYFEGNDPSVTEKVTYGSMYTRVVELANVLKHQGITKGDRVGLYLPMIPFAAVAMLACARIGAVASVIFGGFSAQAIVTRVTDCSPKLIITADASSRGDKPILLKTIADQALDDCSVCNVPCLVFENMNRQFCKMKEGRDTWYGDALARLTPECPVEWMDAEDVLFLLYTSGSTGKPKAIVHTTAGYMVYASTTFMYSFDYHMDDVYFCTADIGWITGHSYVVYGPMIHCATSVLFEGVPNYPDYSRWWQLVEKYKVSILYTAPTAIRSLMQAGDDYVKVGNRSTLRVLGSVGEPINVEAWKWLRDVGGEGHCDVSDTWWQTETGGHMITPMPGCTPMKPGSATLPFFGVQPVILDPKLNEKQGPAEGLLAIRAPWPGMARTIYGDHARFEKTYFDV-DGYYMTGDGARRDSDGYYWITGRVDDVLNVSGHRIGTSEIEDAVNTHPAVVESAVVGFPQSIKGEGIYVFLTFHQGTEVTPELLAAVKATVRKVIGPLATPDVLHPTEGLPKTRSGKIVRRILRKIATHNDDDLGDTSTLADPTVVEALKRSR-- 50307695 37 ---------------DEEHYREMYTQSIEDPAGFFGPLAKYLDWDRPFTQVQSGSLEHGDIA--WFLNGELNASYNCVDRHAFANPDKPALIYEADDESENKVITFGELLRQVSEVAGVLQSWGVKKGDTVAVYLPMIPAAVVAMLAVARLGAIHSVIFAGFSAGSLKERVVDAGCKVVITCDEGKRGGKTVHTKKIVDEGL--AGVDSVSKILVFQRTGTQIPMKPARDFWWHEECVKQRGYLPPVPVNSEDPLFLLYTSGSTGSPKGVVHSTAGYLLGSALTTRFVFDIHPEDVLFTAGDVGWITGHTYALYGPLTLGTATIIFESTPAYPDYGRYWRIIERHRATHFYVAPTALRLIKRVGEEEIAKYDTSSLRVLGSVGEPISPDLWEWYHEKVGKNNCVICDTMWQTESGSHLIAPLAGAVPTKPGSATVPFFGINACIIDPSGEELKGNVEGVLAVKSPWPSMARSVWNNHARYFETYLKPYPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALAEHEGVSEAAVVGITDELTGQAVIAFVSLKDGYLSEDNLRRELILQVRGEIGPFAAPKTVVVVNDLPKTRSGKIMRRVLRKVASKEADQLGDLSTLANADVVPSIISAVE- 66512891 1 ---------------------------------------------------------------------------------------------EGNDPDDYSRLTYRKLLEEVCRCANVLKSKGVPKGDRVAVYMPMILELPIVMLACTRIGAIHSVVFGGYSADSLAERILDSKSKILITTDGVWRGEKLLLLKTICNEALNKANGHEVECCIVVSHLKPQVAWDDDRDVWWHEEMEEAENKCYPVWMNAEDPLFILYTSGSTGKPKGVLHTTAGYLIYAATTFKYVFDYHPGDVYWCTADIGWITGHTYVVYGPLANGATSIIFEGTPFYPKNDRFWTIIEKYKVTQFYTAPTAIRSLMKFGDDLVKKHDLSFLKVLGSVGEPINTEAWLWFYNLIGNGRCSISDTFWQTETGGHVITPLPGATPMKPGSATFPFFGVLPEILDEDGHLIEGEGEGYLVFRQPWPGMMRSLYGNHQRFQNTYFDRFYGFYCTGDGARRDADGYFWITGRIDDMLNVSGHLMSTAEVENILTEHSSVTEAAAVSKPHPIKGQCLYCFITPNEGVKFDKKLQDELKNKVREQIGPFAQPDIIQLAPGLPKTRSGKIMRRVLRKIAAGD-RNVGDISTLADESIVNTLFELR-- 67594807 47 ---PTPAD--KPYRVDIDKYKELYEQSIRDPESFWSQMAKELRWLRDFTKVR-SSGTCLQDRLAWFLNGKLNVCDNCVDRWAEIQPNTTALIWEGDDPSSIRHISYIELFRNVCKMANVLKRFGIKKGDSVGIYMPMIPETIYTMLACARIGAVHMVVFAGFAAQNLLERLVNARCKIVVTADQGSRGKKIINLKDVVDKALEK--IPEIKTCIVFRHLNGPIEFVKGRDFDGETLMRSEKPYCPLEDMDSEDPLFYLYTSGSTGTPKGVQHSTAGYLLYAAVTQKYLFNIHPGDIFGCAGDIGWITGHSYLVYAPLCNGITTLIFEGVPTYPDAGRYWEMVERHRITHFYAAPTAIRTLKRLGDDFVKKHDRSSLRVLGSVGEPINPSAWRWYHSVVGEERCSIVDTYWQTETGGIVIAPIPGCFDTKPGSATFPFFGIEPAILDPDGKEIDGPGSGVLCIKNSWPGMFRGIFGAHYLHEDLYTKPFPGYYFTGDGVLRDQDGYLWITGRIDDTINVSGHRLSSKEIEDALTNHFGIAEAAAIAIDHDVKGNALVCFVVLKDSGNRTFDLNNELRMCVRTQIGPVATPDHIIIVENIPKTRSGKVVRRLLRKIASGCN-DYGDISTVANPECIKSI------ 213015743 17 -KYYVPDEYRRTSWIG--DYQRRYDEFLADPDAFWNDIAEELDWVRHWDRVLEWNYP----YAKWFVNARLNITSNCLDRHVADRRNKAALIWRGED-GTERVYTYQKLLTEVIHFANGLKKVGVSKGDRVCIYMPMVPEQAIAMLACARIGAVHSVVFAGFGETALNMRITDAQAKIVITADISIRRGKAIPLITIVKEAI--LNAPSVEHLVILRRRREPVEMRPDFELDFYELMRNGGADCPPEAMDAEDPLFMLYTSGSTGTPKGVVHTCGGYMVGTYYTSKYVFDLKENDIYWCTADPGWITGHSYIVYGPLIVGATVFISEMTLDYPDPGIWWRLIEEQRINIFYTAPTAIRTFMKLGEAWPEKYDLSSLRIIGSVGEPLNPEAFEWYYHVIGKDRCPIVDTWWQTETGMQMITTMVGE-PMRPGFVGKGIPGVVADVVDKDGASVPLGSGGFLVIRTPWPAMFRTIYNNDERYRQ-YWETIPGVYTAGDLAVKGTDGYIMVIGRSDDIIIISGHNIGTAEVESALVSHQAVAEAAAIGKPDPLKGNSIKAFVILRVGNAPSEKLKKDLMYHVRMTIGPIAVPQEIAFVEKLPKTRSGKIMRRVLKAQEMG--VDPGDISTLE-------------- 15920959 21 --------------VDINTYKEIHSTSLRDYKGFWASVASELDWFKPWEKVLDDSNPP---FYKWFVGGEINASYLAVDRHAKSRKNKVAIIWEGENPKEVRKLTYYDLYTEVNRVAYILRKYGLKKGDAVAIYLPMIPELPIFMLALARIGVVFTVVFSGFSADALATRIDDAQAKVLITADGGWRRGKIVPLKDIADKALEK--VSTVKDVIVVRRTGQKVNMVEGRDKYLDDVLREQGVYVEPERIKSEDPLYILYTSGTTGKPKGIVHDTGGYLTLLHATMKWVFDVRDDDIYWCTADIGWVTGHSYIVFGPLMEGVTEIMYEGALDYPKPDRWVSIIERYGVTIFYTSPTAIRSFMKYGDEWVKAHKTDTIRIIHSVGEPINPEAFEWLWKLIGRGEVPFGSTWWMTETGGIMISHLPGLIPLKPGTNGMPLPGIEADVVDDNGNPTKPEERGYLVIKNPWPGMPLTIHRDPERYIKIYWSKFPGMFYAGDYAVKDSDGYFWVLGRADEVIKVAGHRLGTYELESAIIEHPAVAEAAVVGVPDPVKGEVPVAFVILKQGVSPSKNLMDDILKTVRDKVGPIATLSSIYFVSKLPKTRSGKIMRRVVKAVITNQP--VGDITTLENEASVEEVKKAYE- 159488061 15 ------AAVEDRTLATKNDYDTMYKRSIQDPEGFWGEMALGYHWDRKFHMAANTDIRRGPVSIQFFAGGTTNMSYNCLDRWVAARGEQAALIWEGNDENERRTVSYRELLAEVNRLSNWLKSRGVKKGDAVTIYLPMVPELPAAMLACARVGAVHSVVFAGFSADSLAQRMVDCNAKVLLTATGVMRGTKPVLLKTIADDAVKLAETSSVLCLEVANALAADTPWNPVRDVWWHAAVPMQSAECEPTWLDSEDRSFLLYTSGSTGKPKGVVHCVGGYMVGVGVSCRYLYDMRPGDVVFTTADCGWITGHSYLAYGPLLCGCSSVIMGGIPTHPDGGRAWRMVERYKVRQFYTAPTLLRSLLQLGDAWPRQSDLSSLRVLASAGEPMNEHAWHWFHEVVGSSRCPVVDTWWQTETGNAMLIPLPCKWQAKAGSAGVPFFGVCPVVLDPTGNECTTEAEGVLALRGVWPGMMRTLHGDHERFESAYFAPYKGYYFTGDGCRRDADGHYWITGRVDDVINVSGHRIGTAEVESALTEHPDCAEAAVIGVDHALKGQAIYAFVTLRGHVQTSDAMRKLLMDHVRKSIGPFAVPEVIHWAPGLPKTRSGKIMRRVLRKIASGEEKELGDISTLAEPGVVDMLIKLR-- 116056618 69 -----PMELAARAHVSMEQYRSMYNRSIKEPEMFWSEIAGELRWETAFDEVLEWNFDPGEVYVKWFAGGRTNMSFNCLDLQIERGGDSPALIFEANDAVNSRIFTFNELREEVSTFSKFLVAQGIGKGDRVIMYLPMIPMMPIAMLACARIGAVHSIVFAGYSAKSLAQRVVDCQAKMIITASASRRGKKIIPLKKIVDEALEICDGFSPDRVVVKGNADTDVPFNPQRDLWWDDDISQYRMDEKPDPMDSLDPAFILYTSGSTGKPKGVVHALGGYLVYAYATSKFVFDLHPGDIVFCTADLGWITGHSYTLYGPLLNGCATVLFEGTPTYPNAEIWWNIVDKHRVTIFYTSPTALRTLQGFGDAPVHKSSRATLRILGTVGEPIAKETWLWYHEIIGDKKLPIVDTWWQTETGGHIITPLPGATPLKPSSATFPFFGVEPVLLDPDGHEIDGEGEGSLCIKRPWPGIFMDVHGAHERYENSYFKVFEGYYASGDGARRDADGYLYVTGRLDDVMNVSGHRIGTAEVESALVQHPLCIEAAVVSIGHEIKGETIVAFVILDPKKEATQYPEQELVFKVRAEIGPFAAPERVIVVKNLPKTRSGKIMRRILKKIAAGNIEDLGDVSALADPGSIEHCIQAEQ- 118469697 4 -------------------YRALFESSITDPATFWADAAKAVTWTRDPQRILDDSNPP---FYRWFPDAELNTCANALDRHVAERGDQAALIYDSPVTGTKRTYTYRELRDATAKVAGALRGLGVEKGDRVVIYMPMVPEAVMAMLACARLGATHSVVFGGFAAHELAARIDDAKPKVVVAASCGIEPTRIVEYKPMLDSALQIAE-HTPQACVILQRDQKPCDLIEGRDVDWHELVATAEPA-DPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMRNIYGIEPGDVFWTASDVGWVVGHSYIVYAPLMLGATTVLYEGKPGTPDAGAFWRVISEHKVKALFTAPTAVRAIKKEDPEGMRDYDLSSLKYLFQAGERLDPDTYHWAAWRLGK---PVIDHWWQTETGWAIAANPAGLMPVKPGSATVPMPGYDVQILRADGSVADPNEEGAICIKLPLPGTLPTVWGDDQRYISSYLSAFEGYYLTGDGGYIDEDGYLFVMGRTDDVINVAGHRLSTGSIEAVLAEHPAVAECAVIGVADELKGQVPRGFVVLKSGASA-DKLGDELIQKVRESIGAVAVFKSVDVVSALPKTRSGKILRKTMRGIADGKDEPV--PSTIEDPSVLDDLKS---- 156378536 10 ---------------------------------------------------------------RWFVGGEINVSENCVDHHMRSHPNRTALIWEKDEPGDVEHVSYIQLYGMVNRMANMLKCHGVKKGDIVCLYMPVSPLAVAAMLACARIGAPHSVVFAGFSADALASRINDAQAETVITANQAVRGGRAIDLKRVVDDAVSKS--PGVKRVFVMKRTGAQVPMGK-LDIPLEEAMAEQPDECPPEPMDSEDPLFLLYTSGSTGQPKGIVHTQAGYLLYAKLTHKYCFDYKQGDVFGCVADIGWITGHSYVVYGPLANGATTVLFESTPTYPDPGRYWEMVERLRINQFYGAPTAIRLLLKSGNSWVEKYDRSSLKVLGTVGEPINEEAWHWYNDVVGEKRCTVVDTWWQTETGGILISPRPAPSPVKPEFPMRPFFGVDPVLVDEKGKELTGNVTGALCFRSSVPGMCRTIYGHHERFLNTYYRPYPGYYFTGDGALRDKDGHYRITGRMDDVVNVSGKRLGTAEVEDAMDNHSAVAETAVVGFPHPIKGEGIYAYATLKDDAQIEPEFREEVKKLVRQKIGAFAVPEIIQVVPGLPKTRSGKIMRRILRKVAQDKPDELGDVSTLADPSVVEVIVRQ--- 115492541 6 ---------------DFDEYQRLYEESTKSPETFWARTARLLAFDKDFQTTYTGCMEQGKNA--WFPDGLLNACYNCVDRHALRHPNKPAIIYEADEPNNSGTVTYGDLLRDVSQLAWVLRQHGVQKGDTVTIYMPNCSQVIVAMLACARLGAIHSVVFSGFSSASLAERIQDAGSNVVLTSDYGQRGGKRINTKSIVDHALQ--ECPFVRAVIAFRRTDTAVDWVRGRDFWWHEEIVKAPIYLAPEAMGAEDPLFLIYTSGSTGKPKGILHTTAGYLVGAAASGKYTFNIHRDDRMFCSADVGWITGHTYTVYAPLLLGCATTVFEGTPTYPTPSRYWDIIEKHGITHLCAAPTALRVLKNAGNDCMDGYEMKDLRVLCTAGEPIAPEVWDWYSGAVGDGEGCVLDTYWQTETGSHLVAPLAGITPTKPGSVSLPFFGIKPAILDPSGKEVEHDDEGALVIKQPWPSMARTIWGAHELYMDTYFSRYPGYYFTGDLASRDKDGFYWIKGRADDIVNVSGHRISTAEIEAVILDHEQAIETAVVGVPDKVTGHSLNAFVSAKSDPRTDESTHDEVRKGVRTAIGSFAAPKSIFLVSDLPKTRSGKIMRRILRRIAGGE-QDLGDLSTLMNPDSVAEVADQ--- 118087758 19 ----------------------------------------------------------------------LNLCFNCLDQHVEKSPNRVALIWERDEPGTAVHVTYRELLDLTCRLANTLKKYGIQKGDKVAIYMSVSPLSVAAMLACARIGAVHTVVFAGFSAESLAGRIMDSECKAVITYNQGVRGGRIIELKTTVDEAVK--NCPSVKHVFVAQRTDNKTQMGD-LDVPLEEEMAKAASVCTPESMDSEDMLFMLYTSGSTGKPKGIVHTQAGYLLYAALTHKYVFDYQQGDVFGCVADIGWITGHSYVVYGPLCNGGTTVLFESTPVYPDPGRYWEMVQRLKINQFYGAPTAIRLLLNYGDKWVKKYDRSSLKTLGSVGEPINNEAWQWFYHVVGEGRCTLVDTWWQTETGGICIAPRPSEADIIPAMAMRPFFGISPVLMDENGKVLEGNVSGALCITQPWPGLARTIYRDHQRFVDTYFKAYPGYYFTGDGAYRTKEGYYQITGRMDDVINISGHRLGTAEIEDAMADHPDVPETAVIGYPHEIKGEGAFAFIVLKEQTAHTDHVKEELKTIVATKIAKYAVPDHILVVKRLPKTRSGKIMRRLLRKVVTEQSSNMGDVTTLDDPTVVKEILDAYQ- 218285955 16 -----PEHGKTSAWVGPEEYNALCRRALEDPNDFWGARAQLIHWFKRWDKVLEADEA--NHKYQWFTGGKLNASFNCIDRHLSGRRNKAALIWQGEKETDVRCYTYQMLYTEVCRVAHAMSSLRIRKGDHVALYMPMIPELFIAMLACARIGAIHTAIFSGYAEGGVRSRIQGCKARVVITADAAVRGGKFKPLKANLDPILEK--CPSVAHVVVVKHAGENVNMQRNRDIWWHDLIDDFTPDFPCEPMDANDTLFLLHTSGSTGKPTGVMHSTGGYLTYAAHTTQWCFDMRDDDVYWCTADAGWITGHTYGVYGPLALGATTLMFEGIPTWPYPDRYWRIVENFRVNILYTAPTVVRSLMRMNEAWTERYDLRSLRILGSVGEPINPEAWHWYHKHIGGSELPIVDTWWQTETGGAMIAPMPYATKLKPGSASKPLPGIDATVMGSDGEEPEAGCKGHLVIRRPWPGMMQGVFNDEEKY-QSYFSRF-GCYSSGDAAEIDQDGYFWILGRIDDSINVSGHRLSTAEIEAVLAACPEVGEAAVVPMPHALKGEGIYVYVVTRDEVPWSADLRAKLREAVRRDIGALATPEYIQFVEGMPKTTSGKIIRRMLRKIAGDSYEDIGDTTSLAEPDVIPKIIS---- 189346401 2 ----------------PQSYNTVFQQSIEQPDEFWGAAASELHWYKKWDSVLDSSNPP---FYRWFSGGMTNTCYNALDRHVDERGNQLAVIYDSPVTGAKERYTYREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIISASCGIEHGRVVDYKRLLDFAIELAHFK-PEICIIKQREQLKAELNEDRDLTWKQSLLGAEPA-QCVPVESSDPLYILYTSGTTGQPKGIVRDNGGHMVAMKWSMENVYNVKPGEVYWAASDVGWVVGHSYIVYAPLLHGCTTLIFEGKPGTPDPGTFWRIVNEYSVAVLFTAPTAFRAIKKEDPKYMKKYDLSSLRTLFLAGERADPDTVKWAEEKL---QVPVVDHWWQTETGWAIAANCQGIEPVKYGSASRAVPGYNVQVINQEMERLPAGQMGDIVIKLPLPGTMLSLWKADIRFIESYMTSFPGYYQTSDAGFIDEDGYIHIMSRTDDIINVAGHRLSTGSIEAALCEHPDVAESAVIGVHDDLKGQVPLGFLVLKANVTPETQIVKHVIEYVRENIGPVASFKHAVIVNRLPKTRSGKILRGTMRKIANSEEYAM--PATIDDPAILDEIREALQ- 89092884 2 ------------------SYQAEYSKSIETPELFWGEKAQDLEWFKKPETILSKDENGID---RWFADGELNTAYLALDYHVENRADNTAIIYDSPVTGQKRKISYLELRDEVAKFAGVLKSQGVEKGDRVVIYMPMIPEAVIAMLAVARLGAIHSVVFGGFAPHELAVRIDDAEPKVIVSASCGIEIAKVIEYKPMLDQAIEKSA-HKPSACVVLQRPEAEASMIEGRDIDWQEAMKTAEPA-DCVPVKGTDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMKAVYNVEPGDVFWAASDVGWVVGHSYIVYGPLLAGCTTIVYEGKPRTPDAGAFWRVCEEYKAKVLFAAPTAFRAIKKEDPKLLENYDLSNLDTIFMAGERLDPPTYHWTIEKTAK---PVIDHWWQTETGWAICGNMTGILEPKPGSATVPSAGYNVQILDSEGNELPAGEQGSIAIKLPLPSCLPTVWGDFERFRTGYLSEYPGYYCSGDGGYKDEDGYVFIMGRTDDVINVAGHRLSTGEMEEIVADHEAVAECAVIGINDPLKGQQPVGFVLLKDGVEEDDALEAELVGLVRKEIGAVACFKKAVVVQRLPKTRSGKILRKLMRQIADGQDYSI--PSTIDDPASLPELED---- 78187148 4 ------------------SYNEIFSQSVQSPETFWAEAADRLHWYRKWDRVLDSSNPP---FYRWFTGGTTNTCYNALDRHVDERGNSLALIFDSPVTGTKERYTYRELRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVIVSASCGIEHSKVVDYKRLLDFAIELAHFK-PEICIIRQRDQLKAELNEERDLSWKQSLLGAEPA-ACVPLESTDPLYILYTSGTTGQPKGIVRDNGGHMVALKWSMEHVYDVKPGEVYWAASDVGWVVGHSYIVYAPLLHGCTTLLFEGKPGTPDPGTFWRIVSEYGVSVLFTAPTAFRAIKKEDPHYMKQYDLSSLRTLFLAGERADPDTVQWAEQKL---QVPVIDHWWQTETGWAIAANCQGIEPVKYGSASRAVPGYDVRVVNQDMEELPTGEMGDIVIKLPLPGTMLTIWKADNRFVENYMTRYPGYYQTSDAGYIDEDRYIHIMSRTDDIINVAGHRLSTGAIEAELSGHPDVAESAVIGVHDDLKGQVPLGFLVLKTGVTPHQQIVKHVIEYVRENIGPVASFKNAVIVDRLPKTRSGKILRSTMRKLANSEPFDI--PATIDDPDILEEIR----- 152967431 17 ---PPSAAFTAQANVGADE----HERAAADPEAFWAEQARRLQWDEPFTTVFDGSTLP---TAQWFTGGKLNVAVNCVDRHVAARGDKVALHWEGE-PGDARTITYAQLQDEVCRLANALEELGVGHGDRVVLYLPVLPETIVTTMACARIGAVVSLVFGGFSAEALRFRVEDTGAKLLVCTDGQFRRGTAVAVKAAADAAVE--GLDHVEHVLVLRRTGEDVPWTEGRDVWWHDLVDRQPSTHVAPSFDSENPLFIIYTSGTTGKPKGLVHTSGGYLTHTSWSHWAVFDVKDDDVYWCQADLAWVTAHSYEMYGPLSNGVTQVIYEGSPLTPHPGRHFEVIEKYGVTIYYTAPTLVRTFMKHGPELPARFDLSSLRLLGSVGEAINPEAWSWLHREVGGGRCPIVDTWWQSETGAAVVAPLPGVTPLKPGSGTVPLPGLSATVVDDEGNETAPGEQGVLVITKPWPGMARTVWRDHARFVKSYWEPYQGYYLAGDAATKDADGYIWIGGRIDDVLNVSGHRLSSIELESALVSHPRVAEAAVVGAPDDTTGQRIVAFVILR-GAGPEDGVAAELREHVAREIGPVARPRDVVVVPDLPKTRSGKIMRRLMADLTAGRGG--GDVTSLQDETAL--------- 78189092 4 ------------------SFDALYRQSIEQPEAFWEEAATKLHWFRKWDKVLDASNPP---FYRWFAGGTTNTCYNALDRHVDERGNQLAVIYDSPVTGTKQRYTYREFRDIVALFAGALKSRGVHKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIISASCGIEHNKVIDYKRLLDFAIELAHFK-PEICIIKQREQLRAELNEERDLTWQQSLLGAEPV-PCVPVESSDPLYILYTSGTTGKPKGIVRDNGGHMVAMQWSMKHVYNVEPGEVFWAASDVGWVVGHSYIVYAPLLQGCTTLLFEGKPGTPDPGTFWRIISEYNVSVLFTAPTAFRAIKKEDPNYIRQYSFPNFRALFLAGERADPDTVRWAEEKL---KVPVVDHWWQTETGWAIAANCQGPGPTKYGSASRAVPGYNVQVVNAEMEQLPAGQMGDIVVKLPLPGTMLTLWKADTRFVETYMKTYPGYYQTSDAGYIDEDNYLYIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVIGVADDLKGEVPLGFLVLKNNVTPHSQIIKHVIEYVRENIGPVASFKHAVIVNRLPKTRSGKILRGTMKKIANSEEYNM--PATIDDPTILSEI------ 145589743 2 ------------------SYKEFHQSSIENPEKFWDEQAKLIHWEKPYTEVLDYSNPP---FAKWFKGGLTNLCYNAIDRHLATRGDQIALIVVSTETDQEKTYTYKELYTEVNRMAAILKANGVNKGDRVLVYMPMIAEAAFAMLACARLGAIHSVVFGGFASHSLATRIDDAEPVVIITAEAGMRAGKTVPYKPLLDEAIELAKYK-PKKVLIVNRGLLAFTTVTGRDLDYATEHQKHLDDKVPEWVDATHPSYILYTSGTTGKPKGIQRDTGGHAVALAASMKYIFCGQPGETMFTASDVGWAVGHSYTIYGPLINGMSSIMYEGTPLRPDPGIWWQLVEKYKVTVMFTAPTAIRVLKKQDPAYLSKYDLSSLRLLFLAGEPLDEPTATWIHEGIKK---PVVDNYWQTETGWPMMAIQRGVMPHKFGSPGVPVFGYNLKLLDESGEELGPDKKGVVVIEGPLPGCMQTVWGDDQRFVSTYWETVPGTYSTFDWGIKDKDGYFFILGRTDDVINVAGHRLGTREIEECLSSHTNVAEVAVVGIEDQLKGQVPIGFVVTKDG-SNAPEIESELMKIVDAKLGALARPAKIYLVNLLPKTRSGKIVRRALQAISEG--RELGDISTIEDKTVLDQIQEA--- 70606145 22 -------------LVDINTYKEIHSQTVKEYRNFWASVASELEWFKPWEKVLDDSNPP---FYKWFVGGEINASYLAVDRHAKSRKNKVAILWEGENPKEVRKLTYHDLYKEVNRVALLKEKYKLKKGDTIAIYLPMIPELPIFMLAAARLGVVFTVVFSGFSADALANRINDAEAKLVVTADGGWRRGKIVELKQIVDKALEK--TPTVKDVIVVRRTGHKVNMMEGRDKYFDEVIKDQNVYVEPERLKSEDPLYILYTSGTTGKPKGIVHDIGGYETLLHATMRWVFDIRDDDIYWCTADIGWVTGHSYIVFGPLTEGATTVMYEGALDYPQPDRWVSIIERHSVTILYTSPTAIRTFMKFGEEWVKKHDTSTVRLIHSVGEPINPEAQDWMWKLVGREEIPFGSTWWMTETGGIMISHLPGLIPMKPGTNGMPIMGVEADVVNDDGKPSNLEDRGYLVIKNPWPGMPLTIYKDPERYVKVYWSKFPGMFYAGDYAVKDRDGYFWILGRADEVIKVSGHRLGTYELESALIEHPAVAEAAVVGVPDPVKGEVPYAFVVLRSGQTPSQQLTQEILKTVREKVGPIAVVDKVFFVSKLPKTRSGKIMRRVVKAVVT--KAEVGDITTLEDEASVDEVKKAYE- 170592333 25 -----PAPILSGAHVTIDSYREMYNNSINNADEFWRTVAKELYFEETSKKGLEWNFDKGDIYVRFMEGARTNIAYNCVEQNIKKGGSRTALLWEGNEPGDCCSITFQDLFDKVVVFSAILRSHGVKKGDVVVIYLPMILELPIAMLSCARIGAVHAVVFAGFSADALAARIRQTESRILITADGYYRGKKLVTLKMIADDALAECNVSPVEKVIVVQHLKIDVKLDPKRDVIWDKEMERCKGNSEIEWNDAEDPLFILYTSGSTGRPKGIVHTTAGYMTYTYATVKFVFDADPEDIYWCTADCGWITGHSYLVYGPLLNGLTCVIYEGVPSYPTPSRMWQIVEKYKVTTLYTAPTAVRALMAFGDQYVTPYNRSSLRLLGSVGEPINPVAWKWLHKVVGESRCVVLDTYWQTETGGHTITPLPAAIPCKXGSATLPFFGVEPVIIDEEGREIEGAGKGTLCFKRAWPGISRSILGDHDRFMSTYFSPYPGYFFTGDGARRDADGYYWITGRIDDLMNVSGHLLSTAEIESALVSDNDVVEAAVVAAPHDIKGSFPYAFITLRLGXKLTERKIEDLKLLVRKKIGAIAVPDVIQVAPGLPKTRSGKVTRRILRKIAEGDAADLGDTTTLIDETVIAHL------ 119356985 5 -------------------YNTVYQRSIENPEEFWGEAAEKLHWFKKWNSVLDTTNPP---FFRWFAGGVTNTCYNALDRHVDERGNETAIIYDSPVTNQKQRYTFREFRDIVSLFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVIISASCGIEHSKIIDYKRLLDFAIELAHFK-PEICIIKQREQLKAELNEDRDLTWQQSLLGAEPA-QCVPMEATDPLYILYTSGTTGQPKGIVRDNGGHMVALKWSMEHVYNVKPGEVFWAASDVGWVVGHSYIVYAPLLHGCTSIIFEGKPGTPDPGTFWRIVSEYNVSVLFTAPTAFRAIKKEDPNFIKNYDLSGFRTLFLAGERADPDTVKWAEQKL---SVPVVDHWWQTETGWAIAANCQGIEPTKYGSASRAVPVYNVKVVNQEMEELSPGQMGDIVVKLPLPGTMLSLWKADNRFVESYMTRYPGYYQTSDAGFIEEDGYIHIMSRTDDIINVAGHRLSTGSIEAELCEHPDVAESAVIGVADDLKGEVPLGFLVLKSGVTPHSQIIKHVVEYVRENIGPVASFKNAIIVDRLPKTRSGKTLRATMRKIANCDEYVM--PATIDDPAILDEIKIALQ- 193215856 15 ----VPPEFLRQGAI-VQDYEALYQYSVASPERFWDTIASELSWNERWEKVLEFV----PPYHKWFIGGKTNITINALDRHVQSRRNKVALIWTTENGKEI-ILTYDRLLRRVSQVANALKDVGVKKGDRVIIYMPLTVEGIYAMLACARIGAIHSVVYAGMGVHALRSRIDDSQAKVVFCSDVTYRSGKTIQLKGIVDEAVETCEF--VEKVVVLRRQEPKVELSSEREADFFEFIEGQPQYCEPEIMDSEDPLFILYTSGTTGKPKGVVHVHGGYMVGTYYLTKAFYDVKERDIFWSTSDIGWIVGHSYIVYGPLINGATILAREGAIDYPDPGIIWKTVQRHGVNIMFTAPTAVRMFMKYGADFVKKYDTSSLRLVACAGEPLNPEAHQWAQDNIVGENGYVVDNWWQTENAAPVLGTLP-AFDAKLGKVGRPMPGVVADVVSPDGKTVAPNQGGLLILKRPLPYMMRTIWGDDERYKK-YWQDFPGCYTSGDVAFYDEDGYFCVLGRADDVMNIAGHRIGTAEVESAFITHPAVAEAAVIGLPDEVKGERIKGFVVLKAGHNATENLKVVLRDHVRRELGPVATPSEIEFRDSLPKTRSGKIVRRLLKAQDLGE--DAGDLSTLSD------------- 187036493 21 -----PAPLLAGAHSGLQNYHDLYRTSINDADGFWRNVASDLHFEQGTSKGLEYNFDAGPVYCKFMDGAKTNISYNCLERNIKRGGDKIAYIFEGNEPSDVSTWTYKELHAQVVQFSAVLRAHGVQRGDVVALYLPMIPELAVAMLACARIGAMHSVVFAGFSAESLAARVVDARCRVVVTADGVFRGAKPIGLKSIADEDVKVEAVIMVEHLKVTKPDGVELPKADYSEITYETEMQKCSGDSPVEWMDAESPLFLLYTSGSTGKPKGIQHTTAGYMTYAYATTKYTFDAKDDDVYWCTADCGWITGHSYLLYGPLMNGLKGIWYEGVPTYPTPSRMWDAVDKYGVTKLYTSPTAARALMALGNKWLESTSRKSLKVIGTVGEPINPAAWMWLYKKVGLSNVSIVDTYWQTETGGHMITCLPGATPMKPGAAAMPFFGASPVLLDAEGRVIEGPGEGSLCFDRAWPGMMRGIYGDEQRFVKTYFAPFNGYYFTGDGARRDEDGYLWITGRVDDLMNVSGHLLSTAEIESALVAHEKVAEAAVVAAPHDIKGSFPYAFVTLNVGEKIDEKLVAELKKMVREKIGALAVPDVIQEAPGLPKTRSGKVTRRILRKIAEGSESGIGDTTTLVDESVIKQLISGRSA 51893459 18 -----PPELARSAHVT--DYEAYYEAVMADPAAYWGRVAEEVHWFRPFDRVVEGD----GPDARWFLGGQTNICYNAVDRHADERRNKAALIWLSED-GRERVFTYAMLRRQVARLAGGLQQLGVGKGDRVIIYMPLTPEGIMAMLACARIGAIHSVVYAGLGAGALRQRIEDAGAKVVLCADAGYRRGRRIDLKAIVDEAVEGN--PQVEHVVVHRRATPALELQEG-ETDFAELLTRGSADTPCEVMDSEDWLFILYTSGSTGKPKGAAYTHGGYMVGTTHLWRIACDIRENDIYWCTSDIGWIVGHSIMVYGPLVNGSTILVREGAPDYPHPGIVWEIVERYQVNKLYTAPTAVRMFMRMGEEHPRRYDLSSLKLMVCAGEPLNPEAQLWAYEHIMQRRGPVLDNWWQTETAAPTIGTLP-CMDVKPGRAGRPFPGIRAEVLDSDGKPVAPGKGGLLCLRGAWPHMFRTIWGDRSRY-EAYWQTVPGVYTSGDVATVDEEGYIAVLGRADDVLNVAGHRIGTADVESALVSHPAVGEAAVIGKPDPVKGEAIKAFVILRRGYEPSEQLAQALIGHVRHQLGAIAAPAEIAFVASLPKTRSGKIMRRVLKAQELGL--DPGDLTTIE-------------- 127513496 34 --------------------NQLHQESIDNPNAFWGEAAGALAWDKTFERVLDDSQAPM---YRWFSGGQLNTCYNAVDRHVEARGEQVAIQYVSPITGTEYGITYNELQAQVSRLAGYMASQGVVKGDRVIIYMPMVPETAYAMLACARLGAIHSVVFGGFAANELATRIDDATPKMILSASCGVEPSGVVAYKPLLDDALEQAS-HKVEQCVILNRPQLQADLVDGRDVDWQGAMADA-PNIECQTVEATDPLYILYTSGTTGQPKGVVRDNGGHAVALAWSMKHIYDIDPGDVFWAASDVGWVVGHSYIVYGPLLVGATTVLFEGKPGTPDPGIFWRTIAKYNVKSFFTAPTAIRAIKRDDPEYLKDVDLSCLGTLFLAGERCDPDTLHWAEQQLDK---PVIDHWWQTETGWPVAANLMGPVPVKAGSPAKAVPGYDVQVLDEMGDVVAPDQSGNVVIKLPLPGTLATLWQNEGRYKESYLSMYPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVDDKLKGQVPLGLVVLKKGCDLSDELYKELIALVREQIGPVAAFKLVSAVPKLPKTRSGKILRGTMRKIADNQEFKM--PATIEDPYTLE-------- 113970654 6 --------------------QQLHQTSIANKQAFWQQAAKALDWVTPSKQILDESEAP---FYHWFSDGELNTCYNAVDRHVAGRGDQIALHYVSPVTETEYSITYRELLAQVARLAGYLQSVGVTKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELATRINDAKPKLVMSASCGIEPSGVVPYKPLLDKAL-NEATHKVEHCLILNRPQYEAQMQAGRDKDWQTAL-SASNNADCVTVKATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMANIYDIAQGDVFWAASDVGWVVGHSYIVYGPLLVGATTLLYEGKPGTPDPGAFWRTIAKYRVKSFFTAPTAIRAIKREDPEFIQGVDLSCLKNVFLAGERCDPDTLHWAEAKLNK---PVIDHWWQTETGWPVAANLMGVAPVKAGSPGRPVPGYEVDVVDEMGAKVAANVSGNVVIKLPLPGTLTTLWQNNKRYQDSYLSMYPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHPDVAEAAVIGVDDKLKGQVPLGLVVLKKGVTTDEELHKQLIALVRQEIGPVASFRLVSAIQKLPKTRSGKILRGTMRKIADNQQYTA--PATIEDPQTLD-------- 197751894 2 -------------------YQEQYQWAKEQPEAFWRKQAQQIDWFQPPQTILANDE---HGIERWFPDGVLNTCWLALDYHCEQRGDHTALIYDSPVTGKKQRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGVEINKVIPYKPMVDKAIMDSRWK-PEKVLVYQRSECRAELTHARDLEWNTVVQSATP-HGCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVALKYSMQIIYNMPQDGVFWAASDVGWVVGHSYIVYAPLIHGCTTLLYEGKPRTPDPSAFWRVCQEYQVTALFSAPTAFRAIKKEDPDYLKQYDLSALTTIFMAGERLDPPTLEWVQSKTGK---PVIDHWWQTETGWAIAGNPTGSMPIKAGSTTKPIPGYQVEILNELGENMPANQQGFVALKRPLPSCLPTVWRNHDRFESGYLAQFPGYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKDGVKIDAQLEQELVASVRNQIGAVACFKHAIVVERLPKTRSGKILRRIIRQIADGESYTI--PSTIDDPMSLNEL------ 149916198 3 -------------------YKAVYENWQADPEGFWMEQAKAIDWDRMPSKALFDDNAP---LYEWYSDGLVNTCYNAVDRHVERHGDQVAIIHDSPITHTKHEITYAELRDRVASLAGALRAQGIEKGDRVIIYMPMIPEAVEAMLACARLGAIHSVVFGGFAAHELAVRIEDCKPKAIIAASCGLEPGRVVHYKPLVDGAIEQAS-HKPEFCVIFQREQEVASLTPGRDHDWHGFQYGTTPA-DCVPVEGNHPAYILYTSGTTGAPKGVVRHTGGHLVALNWSMKNIYNVDPGDVFWAASDVGWVVGHSYICYGPLIHGNTTIVFEGKPGTPDAGTFWRVISEHNVRSFFTAPTAFRAIKRDDPELIKNYDMSCLRALYLAGERADPDTIEWAQDVMG---VPVYDHWWQTETGWPIVGNPAGALTVKIGSPTVAMPGYDVQILDDSGHEMPAGELGAIAIKLPLPGTLPTLWNAEARFHKSYLNTFPGYYETGDAGMKDKDGYLWIMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVSDELKGQLPVGFVCLTKGVDPHDEIARECVKMVRDQIGPVAAFKLAVVVDRLPKTRSGKILRAIMVKIADGTEYKM--PATIDDPAILDEIRAALQ- 153004629 33 -----PVWLAQRAHVPNDAIER--QFASQDPDGFWREKAKLVDWMKPFEQV--TRFEP--PRHEWFVGGKLNATVNCIDRHVGDRRLKAALIWVGED-GEEHTYTYNRLYREVNRFANALKKLGVRKGDRVLLYMPLTPEGIISMLACARIGAIHSVVFAGMGTQALRSRIEDCAAKVVVCSDYTYRRGKKVPLKPTVDEAVR--DLYGVEHVIVHRRGDAPFTFESEREHDFYDIQDGHAIHCPPEPMDSEDPLFILYTSGTTGKPKGVVHTTGGYLVGTTYLARAYYQITDSDIYWSTSDIGWIVGHSFIVYGPLSAGATIFTREGVPDYPSPDVTWELCERYGVNVMFTAPTAVRMWMSHGGDAPSRYDLQKLRLIACAGEPLNPEAHRWAQANVGQSKGMVVDNWWQTEIAAPVLGTLP-TFDARPGKVGKPVPGADVAVVDAAGKPVSDGEGGLLVIRKPLPYMLRTIWNDHARYEK-YWSQIPGVYTAGDIAVRDRDGYFAVLGRADDVMNVAGHRIGTADVESALLRHPAVAESAVIGLPDPVKGEKIKAFVVLRKGVPQGPGLVASLKDHVRQDLGPIATPADVELRASLPKTRSGKIMRRLLKAVEMGQ--DPGDVSTMAD------------- 157962616 3 -----------------DKNKQLHAKSIATPETFWAEAASKIDWFSSWDKVLDKTEAP---FYHWFKGGKMNTCYNAVDRHVEARGEQIALQYVSPVTDCEYGISYRELQAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILSASCGIEPSGVIAYKPLLDAALEEA-CHQVESCLILNRSQLEAKLKPERDNDWQSVIATA-PNIDCQPLDATDPLYILYTSGTTGQPKGVVRDNGGHAVALAWSMKNIYDINAGDTFWAASDVGWVVGHSYIVYGPLLVGATSILYEGKPGTPDPGVFWRTIAKYKVKSFFTAPTAIRAIKRDDPDFLKDVELTCLKNVFLAGERCDPDTLHWAEDRLNK---PVIDHWWQTETGWPVAANLMGPVEVKPGSPALAVPGYKVDVVDVMGDEVSANESGNVVIKLPLPGTLTTLWQNEQRYQDSYLSMYPGYYLTGDAGYKDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVKDVLKGQVPLGLVVLKKGVTLDDELNRQLRSLVRQEIGPVASFRLVSAVQKLPKTRSGKILRGTMRNIADNQSYKV--PATIEDPATID-------- 126668436 2 ------------------DYNAEFTHSISRPDDFWREKAADIEWIKFPHTIWQ---AKDNGHGDWFTDGELNTSDIALDANLRARGEQTALIYDSPVTNAQQSYTYNQLTDEVARFSGALKARGIAKGDRVVIYMPMIPQAVIAMLGCARIGAVHSVVFGGFAAHELALRIDDATPKALITASCGIEVSKVIAYKPLVDKALEQAK-HKPELCVVYQRPEALASLQSPRDVDWNELVRDAKPA-APVAVKSTDPLYILYTSGTTGKPKGVVRDNGGHAVALKYSMKLVYDASPGDVFWTASDVGWVVGHSYIIYAPLFAGCTTVLYEGKPRTPDAGGFWRVIQDHKVNILFTAPTAFRAVRKEDPEFLKKYDISSLKRIYLAGERLDPATYDWLREH---THLPVLDHWWQTETGWAICCNPAGIMTTKPGSATMPSPGYDVQIVDIRGNQMPAGEQGQIAIKLPLPGCLQTVWGDDKRFRESYLDAIPGFYSTGDGGFEDEDGYIFVMGRTDDVINVAGHRLSTGEMEEVVSSHPAVAECCVVGAHDDMKGQIPIGLVLIKDGATIDDELEDELVEMMRDKIGAIACFKRAMVVDRLPKTRSGKILRRVIRQIADGEAYNV--PSTIDDPSILEEISDQ--- 170727560 10 --------------------QQMHQASVSQPEQFWADAAQALTWDKPWDRVLDESNMP---LYAWFAGGELNTCYNAVDRHVEARGAQVAIQYVSPVTETEYGISYNELQAQVSRLAGYMDSIGVKKGDRVIIYMPMVPETAYAMLACARIGAIHSVVFGGFAGNELASRIDDAKPKLILSASCGIEPSGVVAYKPLLDDAIAQSS-HKVEQCIILNRSQLQAELTPNRDVDWQNAVADA-PDIGCLSVAATDPLYILYTSGTTGQPKGVVRDNGGHGVALAWSMKHIYGIDAGDAFWAASDVGWVVGHSYIVYGPLLVGATTLMFEGKPGTPDPGIFWRTIAKYQVKSFFTAPTAIRAIKRDDPDFLKDVDLSCLNTLFLAGERCDPDTLHWAEERLNK---PVIDHWWQTETGWPVAANLMGTAPVKAGSPALSVPGYQVEVVDEMGDKVEANISGNVVIKLPLPGTLTTLWQNEQRYLESYLSMYPGYYLSGDAGYMDDDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHNAVAEVAVIGVEDKLKGQVPLGLVVLKKGVTLSDELYKELISLVREHIGPVASFRLVSAVQKLPKTRSGKILRGTMRKIADNQEYKV--PATIEDPQTLE-------- 212636201 7 ---------------------QLHASSISDPQHFWAQAAQTIDWVSSWEKVLDDSEAP---FYHWFKGAKLNTCYNAVDRHVEARGAQVAIQYVSPVTDTEYGITYAELQAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILSASCGIEPSGVVAYKPLLDNALAQA-THHVEHCLILNRSQLEASLQAGRDVDWQTGMATA-PNIDCVALEATDPLYILYTSGTTGQPKGVVRDNGGHSVALAWSMKHIYDIEAGDSFWAASDVGWVVGHSYIVYGPLLVGATTLMYEGKPGTPDPGAFWRTIAKYNVKSFFTAPTAIRAIKRDDPEFLNSVDLSCLKNVFLAGERCDPDTLHWAEDKLKK---PVIDHWWQTETGWPVAANLMGPVEVKAGSPALAVPGYQIEVVDVMGEQVAANESGNVVIKLPLPGTLTTLWQNEQRYVDSYLSMYEGYYLTGDAGYKDDDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHDAVAEAAVIGVEDELKGQVPLGLVVLKKGVTLDEELNKQLMGLVRKEIGPVAAFRLVSAVQKLPKTRSGKILRGTMRNIADNKKYNV--PATIEDPVTLD-------- 84499530 3 -------------------YKHVYDSWKSDPEAFWMQAAEAIDWDRKPSRALDDSNAP---LYEWFTDGMVNTCWNAVDRHVEQRGDQVAIIYDSPVTETKREITFRELRSRVATLAGALRAKGVEKGDRVIIYMPMVPETIEAMLACARIGAVHSVVFGGFASHELAVRIDDCTPKAIIAASCGIEPGRTVKYKPLLDGAIEQA-THKPDFCIVFQRDQEIAPLTEGRDLDWHDVQQGVAPA-DCLPVEGNHPAYILYTSGTTGQPKGVVRPTAGHLVALNWTMKNFFNVDPGDVFWAASDVGWVVGHSYICYGPLIHGNTTVVFEGKPGTPDAGTFWRVISEHKVRSFFTAPTAFRAIKREDPKYREKYDLSCLRTLYLAGERGDPDTINWAKDLLG---IPVIDHWWQTELGYPAVGNPMGILPVKIGSPSVAMPGYDFRILDEAGQELPRGELGAIVTPLPLPGTFSTLWNAEARFRKAYLDRFPGHYETGDAGMLDEDGYLWIMARTDDVINVAGHRLSTGGMEEVLADHPDVAECAVIGIRDELKGQLPVGFLCLTKGVRPHDEIVKEVVAMVRDQIGPVAAFKLAVVVDRLPKTRSGKILRAVMVKIANGEDYKV--PATIDDPAILDEIGDALK- 84029131 20 -----PASFAEQANVADPLYDEFDAEW---PEC-WEQAADLLDWEASYDTVLDDSQPP---FFEWFTGGSLNASANCLDRHLDDRGEEAAIEWVGEPTDEAETYTYAELHREVNEFAAALRELGVEEDDVVTMYMPMLPELPVAMLACARIGAPHSVVFAGFSADALATRMEAADSEYLVTCDGYYRRGDALDHFEKAADGLD--AVAHDVTTVVVDRLGADDHGHDLSDHDYDTLVAHAGATVDPVARDAEDMLFLMYTSGTTGQPKGVKHTTGGYLSWVSWTSQAVLDVKPEDTYFCSADIGWITGHSYIVYGPLALGTTTMMYEGAPDYPARDRLWEIIERYDATQLYTAPTAIRAFMKWGTEHVDAHDLSSLRLLGTVGEPINPRAWNWYYEHVGDGECPVVDTWWQTETGGMMVTTLPGVSRMKPGAAGRPLPGVDAQVVGPDGESVEPGQAGYLTVQKPWPGMLRTLYRNDERYVEEYWAEFSDVYFPEDGAKVDEDGYITVLGRVDDVINVSGHRLGTMEIESAIVGCEGVAEAAVVGGNHEVKGEAVYAYVITEDGQPESDAFREEIVGAVEDAIGPIARPESVQFTPELPKTRSGKIMRRLLEDVANDD--DLGDTSTLRNPEIVQEL------ 56460171 1 -----------------QAYKNVYSEAQQDPEGFWLEQARRLNWFKTP-KVAAQVKKNG--LADWFPDGEVNISYLALDAQIEARGEQVALYYDSPVTQSKANYTFNQLREQVACFAHVLKQQGVEKGDRVIIYLPMIPQAAIAMLACARIGAIHSVVFGGFAAHELAVRIDDAAPKLIITASCGIEGTKVLPYKPIVDKALAEATYKP--RTIVYQREQCQAEMQEGQDTDWEQALTTASP-LEAIPLPATHPLYILYTSGTTGKPKGVVRDHGGYAVALNFSMNYVYGLEPGEVFFTASDVGWVVGHSYIVYGPLLFGCSSVLYEGKPNTPDAGAFWRIVQDYNVSAIFSAPTAFRAIKKEDPEFIQRYDLSSLKRIYMAGERLDPATYEWTTEL---TDLPVYDHWWQTESGWPMCANPVGAVKVKPGSSTFPVPGYEISVLDPLGKGLGSKEEGAICVRLPLPGCLTTVWGDEQRLHSSYLNAFPGYYCSGDGGYIDEQGYVFIMGRTDDVINVAGHRLSTGEMEEILAAHKDVAECAVVAQPDELKGELPVGFVILKNSSTAHEQLQQELIQSIRAEIGAIACLKTLHIVSRLPKTRSGKILRRLIRQVLQGD--DVAVPSTIDDPSSIDAIKE---- 167041568 4 ------------------KYQKIYDRSIQAPQDFWSEVAKDIFWYKKPTKILNSDNPP---FYKWFEDGVTNTCYNAVDLHVKNGGEKIAIIYDSPITNSKEKITYNQLKNRVSIFAGALKKQNVNKGDRVIIYMPMIPEAVIAMLACARIGAIHSVVFGGFAANELASRIDDSKAKIILSASCGYEPGRTIEYKPLLKKAIELSK-HKPGKCIIYQRKDFKIELDTKNEIDWNDAIKDAKPV-ECVEMNANDYAYILYTSGTTGTPKGIVRDIGGHIVALKWTMKNVYNINPDDVWWSASDIGWIVGHSYIIYAPLFHGCTTILFEGKPGTPDAGVFWRIISEHKVKSLFTAPTAFRAIKKEDPNFFKKYDLSSFESLFLAGERADPDTIKWAESLL---KVPVIDHWWQTETSWAISANCAGLSKIKYGSACKPVPGYNVKILKSGGKEAKPNEMGDVVVKLPLPGTFPTLWNADQKYKDNYMSTYPGYYQTYDAGHIDEDGYVWIMSRTDDIINVAGHRLSTGLMEEVLAEHKDVAECAVLGISDKLKGQLPIGLLILKAGVKKNDEISKECIQMIREKVGPVAAFKTALVIKRLPKTRSGKILRGTVKKIADGETYKI--PATIDDPVILDEIKEDLK- 121996822 2 ------------------SYQETYWESINDPEAFWLREAQLLQWIAEPPAALSLD---EQGRQRWFRGGRLNVSQLALDAHVEARGEQPALLYDSPVSGSREQYTYRQLLDEVSRAAGMLRDLGVGHGDRVVIYMPMIPEAVIAMLACARLGAIHSVVFGGFAANELAVRIDDANPRVVLTASCGIEVDRVIPYQPLVDEALRRAE-HKPARVVYVSRPQAQVAWDENRDLDWHTQLAQSAPA-EPVAVDATDPLYILYTSGTTGKPKGVVRDSGGYAVALNWSLGAIYDLHPGDVFWTASDVGWVVGHSYIVYGPLIRGCTTVVYEGKPRTPDAGAFWRVISEYRAKAFFTAPTAFRAIKKEDPEHLQDYDLSCLENVFVAGERLDPPTYEWLSQTLQR---PVIDHWWQTETGWPIVANPMGILPIKSGSATVPMAGYDIRVLDDSGRELPAGEQGNLAIRLPLPGCLPTLWNDEARFRKSYLERFPGFYDTSDGGLIDEDGYVYVMGRVDDVINVAGHRLSTGEMEEVIGDHSAVAECAVVGIHDDTKGELPVAFVVLKDGTDIDQEIEEDLVAMIRNEIGAIASLRRVAVVQKLPKTRSGKILRKSIRTLAKEAREQVPTPSTIDDASSLDEIADAIQ- 117923698 3 ---------------NREKYEAFYKRSIEDRDGFWKEQAKLIHWDKPFKTVLEYQKPP---FANWFPDGTTNLCYNAVDRHLAERADQTAIIWVSTEVEQEKTITYQELYQQVNEYAALLKDLGVGKGDRVLVYLPMIAEVIPVMLSCVRIGAIHSVVFGGFASTALASRIDDAAPKLIITVDAGIRGGKVVPYKPLLQESLNQISVTRPKVLLINRNLDPNLKMEKGDLDFTTELAKHKDAVVEPEWLPSSHPSYILYTSGTTGKAKGVQRDTGGHAVAMRASMKHIYGVEPGQVMFAGSDVGWVVGHSYIVYAPLLTGATTVVYEGLPIRPDPGVWWSLVEKYKVNCLFTSPTAIRLLKKSGEEWIWKYDLSSLESMFLAGEPLDRETHRWVTSAL--KHAPVVDNYWQTETGWPILTNFMGLMETKFGSPCRPAYGFDVVLIDDTQQPAEPNTKGSLMIRPPLPGCLSTVWGDDERFVQTYFSRREPIYATFDSAVYDDDGYYYIMGRDDDVINVAGHRLGTREIEEALCSHPAVAEAASIGIKDELRGQAISCFVVLTTGAEPPSE--ADLKNHVASQLGPVARPHFVRVVTALPKTRSGKVLRRAI--VAINEGRDPGDLPTIEDASALDKIKEA--- 214043768 3 -------------------YQEVYKSWQDNPEAYWLDQANAIDWVEAPTQAM---FNKGNDLYEWFADAKVNGCYNAVDRHVENRADQVAIIHDSPITGTQTKITFAELQTRVASVAGALQANGVTKGDRVIIYMPMVPEALEAMLACARIGAVHSVVFGGFAANELAVRINDCTPKAIIAASCGLEPNRIVNYKPLLDGAIEQSD-HKPNFCLILQREQSPCDLIAGRDLDWHEAQEGVTPA-ECVSVEGNHPAYILYTSGTTGAPKGVVRHTAGHLVALNWTMKNIYGVDPGDVFWAASDVGWVVGHSYICYGPLIHGNTTIVFEGKPGTPDAGTFWRVIEEHNVRSFFTAPTAIRAVKREDPKGIGKYDISCLRALYLAGERADPDTVIWAQEKLG---VPVYDHWWQTETGFTIAGNPAGALPVKVGSPTVPMPGYDVQILDEAGHAQPAGTLGSIAIKLPLPGTLPTLWNAEDRFRKSYLTTYPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVSDALKGQAPMGFVCLSKGVRPHAEITAECVKMVRDQIGPVAAYKLTLVVDRLPKTRSGKILRATMVKLADSEPFKL--PATIDDPAILDEIKTALQ- 196157049 5 -------------------YKNEYIASTQHPDEFWLDQARNIAWFQMPEK---GCQKTDNGYYEWFRGGQLNTCYLALDHHVKNRGEKTALIYDSPVTQTTQHFTFSELLTQVAHFAGALSSLGVAKGDRVIIYMPMIPQAVVAMLACARLGAIHSVVFGGFASNELAVRIDDAKPKVIVTASCGIEGSKVLAYKPLVDEAVTLAS-HKPSACVLFQRPQLLASLNEGTDYDWQELVAASQPA-EPVAVDATDPLYVLYTSGTTGKPKGVVRDNGGHAVALHYSMGAIYGISQDDVFWAASDVGWVVGHSYIVYAPLIKGATTVLYEGKPGTPDAGAFWRMIETHKINVLFAAPTAFRAIRKADPDYLSKYDISSLRTLFMAGERLDPPTYYWASEKVG---VPVIDHWWQTETGWPICSNPMGLEPMKPGSSSVPTPGFNVKVLKGGDVEQIKGEKGAIAIQLPLPGCLTTIWQDHQRFIDGYLREFEGYYSTGDNGYVDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVLAAHPAVAECSVIGVHDALKGQLPIGMLLLKDGVAIDEELEKELIQRVRDTIGPVACFKRAIVVNRLPKTRSGKILRKLLRQIAANETVTV--PSTIDDPSSVKEI------ 153008514 4 ------------------KYAETYAAWQADPERFWAEAAQAIDWFKPWDQVFAGD---EGVYGRWFKGAQCNTCYNALDRHVAKRGEQVALIYESPVTGTMRKFTYRELLEEVEALSAVMLDNGVSKGDRVLIYMPMVPEAAVAMLASARIGAVHSVVFGGFAATELATRIDDAKPVMIITSSCGIEPTRIVPYQAMLDKAISLAQ-HKVDHCIILQREQHRHEPVAGRDLDYREAVDAARGRHPCTPVDATDPLYVLYTSGTTGEPKGVVRDNGGHMVALDWSMKNVFGVKPGQVWWAASDVGWVVGHSYIVYAPLIHGATSILFEGKPGTPDAGTYWRIIAEHGVEVMFTAPTALRAIKKADGNFVRRYDLSKFRALYLAGERADPDTIHWAENLLG---CPVIDHWWQTESGWPMVANPLGLLETKYGSPAVCLPGYDIRVLDDEGHEVERGQLGNVLIKLPLPGCLPTLWNADERFRKAYLNEFPGYYKTADAGYMDEDGYLYIMSRTDDIINVAGHRLSTGAMEEVLSSHPDVAECAVLGISDPVKGQVPCGFLVLKSNIDRDPEVEKECVSMVRDVIGPVAAFRLALTVKRLPKTRSGKILRSTIQKIADGEEWKM--PATIDDPAILDEI------ 92119203 8 ------------------RYREVYARALSDPDGFWADAARDIDWIEPAKKTFD---PAMGLYGRWFAGAVVNTCYNALDRHVAARADQVALIHDSPGPSVITTFTYAELLKEVQTLAAVMQDFGVAKGDRVVLYMPMVPEAVVAMLACARIGAVHSVVFGGFAAKELATRIDDAKPKLIFSASCGLEPGRIVQYKPLLDEALKLA-TAGPGACIILQRPQQRCDLIAGRDHDWRDAAMAAKKSAPCVPVLATDPLYILYTSGTTGVPKGVVRDNGGHLVALKWSMFNLYGVKPGEVWWCGSDIGWVVGHSYIVYGPLIHGTTTIMYEGKPGTPDAGAFWRVIAQHKVVAFFTAPTAFRAIKKEDPDFIRKYDLSEFRTLFLAGERADPPTVEWAEKQL---KVPVIDHWWQTETGWGIVGNPVGLLPVKHGSPTVAMPGYQVDIVDEAAKPLPAGTMGSIVIKLPLPGCLPTLWQQDERCKEAYFNEFPGYYKTSDAGYKDEDGYIFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGISDTIKGEVPCGLLVLKAGVTRDAEIEKEVVALVREKLGPVAAFKLAITVNRLPKTRSGKILRGTIKKIADGEAWTM--PATIEDPKVLDEIQSALKS 163734497 2 ------------------RYQDIYRASLEDPEAFWMQAADAIDWERKPSRAL---FDREEHIYEWYADGLVNGCYNAVDRHVAARGAQAAIIYDSPITGTKSTLSYADLQTKVASLAGAMVAQGVGKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFAANELAVRIDDCQPKAILAASCGLEPGRVVHYKPLLDGAIEMAD-HKPDFCLILQREQEMAELTPGRDLDWYDAQNGVPPA-DCVPVEGNHPAYILYTSGTTGAPKGVVRPTGGHLVALNWTMKNIYDVDPGDVFWAASDVGWVVGHSYICYGPLVHGNTTVVFEGKPGTPDAGTFWRVISEHNVRSFFTAPTAIRAVKREDPKGLEKYDLSCLRSLYLAGERADPDTIEWAQDIL---NVPVYDHWWQTETGWTIAGNPAGALPVKIGSPTVAMPGYDVQILDEAGHPQKPGELGAIAIKLPLPGTLPTLWNAADRYKKSYLNAFPGYYETGDAGMIDDDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVVGVSDQLKGQSPLGLVCLTKGVRPHGEITTECVKLIRDKIGPVAAFKNALVVDRLPKTRSGKILRATVVKIADSQEFKL--PATIDDPAILDEIKDALQ- 194364570 2 ------------------NYEETYRRSIDEPEAFWGEEAKRIHWHKPPQQVLDYSNPP---FRRWFVGGETNLCYNAVDRHLAERADQLALVAISTETNSTREITYRQLYREVNDFAAVLKHLGVGHGDRVVIYMPNMAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDAKPKLLIAADAGMRGGKLIPYKAMVDAACAEASNPPPHVLIVSRGLDPAEPRVAGRDVEYATLRAQIGETDVPVWLESSEPSYLLYTSGTTGKPKGVQRDVGGYAVAMAQSMETVFDCRPGQVMFSTSDVGWAVGHSYNVYGPLIGGCTSLLYEGLPTNPDPGIWWALCEQYNVRTMFSSPTAIRVLKKHDADFIHRHDLGALKYLFLAGEPLDEPTAHWISEALGK---PIIDNYWQTETGWPALTLLPGLKPVRFGSPGFPNLGYRMKVIDENGEEVAAGQKGVLVMTPPLPGCMSTVWNDDSRFLQSYFSHFKELYSSLDWAIRDDDGYTFILGRTDDVINVAGHRLGTREIEEAISSHPRVAEAAVIGVKDELKGQVPLVFVTLKQGLDGEDPVVAEMMATVTASLGAVARPAHVHVVNALPKTRSGKLLRRSLQALA--EQRDPGDLSTLDDPSALEEIRRA--- 158423101 8 ------------------RYGDTYARWKADPAAFWGDAARDIDWTSPPGTVFDGSL---GVYGRWFPDAVGNTCFNAVDRHVASRGSQTALIYDSPVTNSQRRLTYAELLEEVRILGAILTDMGVEKGDRVVIYMPMVPEAVVAMLACARIGAVHSVVFGGFAANELAVRIDDARPKVVLAASCGIEPNRVVPYKPLLDLAITIAA-HKPTGCLVLQRPQLAGTLVEGRDHDWAEAFADAGRGADCVPVKATDPLYVLYTSGTTGKPKGVMRDTGGHMVALRWSMENLYGLKPGEVFWCASDIGWVVGHSYIVYGPLILGCTSVIYEGKPGTPDPGAFWRMIEEHKVVALFTAPTALRAIKKEDPEHLKGRDLSQFRTLFLAGERADPDTILWAEQHL---KVPVVDHWWQTETGWAIAANPVGLLPIKPGSPTVAMPGYDVQVVDESAKPVPAGTMGSIVVKLPLPGCLPTLWQQDERFREAYLDEFPGFYKTSDAGFLDEDGYIFVMGRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVKDALKGEVPCGFVVLKAGERRAPNIEKELVNLVRDRIGPVAAFKLAFTVNRLPKTRSGKILRGTMKKIADAESWSA--PATIDDPVALDEIAE---- 89901100 3 ------------------NYAEFHRRSLEDRDAFWGEQARLVDWKTQPQQVCDYSNPP---FAKWFVGGTTNLCHNAVDRHLKDRADQAALIFVSTETNQEKVYSFRELHAEVQRMAAVLKDLGVKKSDRVLIYMPMIADAAFAMLACARIGAIHSVVFGGFASGSLASRIEDASPKVIISADAGSRGGKAVAYKPLLDEAIRLSS-HKPEAVLLVDRGLVLMNLVAGRDHLWAALREKHSTVVPCEWVDATHPSYTLYTSGTTGKPKGVQRDTGGYAVALAASMKHIYCGNAGETYFSTSDIGWVVGHSYIIYGPLVAGMATIMYEGLPTRPDGGIWWSLVEKYKVTVMFSAPTAIRVLKKQDPALLKKYDLSSLRALFLAGEPLDQPTAQWISEGLGR---PIVDNYWQTETGWPILSICKGVSPTKFGSPGKAVYGYNVKLLDENGEELKGNQKGVVAIEGPLPGCLQTVWGDDARFVSTYWTTIPGVYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISAHPNIAEVAVVGVADQLKGQVAMAFAVVKDMTLVADELEGEIMKLVDGDLGAVARPARVRFVTVLPKTRSGKLLRRAVQAVCEG--RDPGDLTTMEDPAALQQIKD---- 182677606 15 -----------------------YRASLDDPEGFWSAAAAALEWQKPYDRALDSRNPP---FYRWFPGGQLNICYNALDRHVAAHGDRTALIHDSPVTGTVRNFTYAELTEAVAHFAGALAHLGVAHGDRVVIYMPMVPEAVITMLACARIGAVHSVVFGGFAANELAKRIDDAKPKVIVSASCGIDGSKLIPYKTLLDAAIEISSAP-PTHCIILQRPMLAAPLTPHRDVDWHDVLAK-SIAVPCASTLATDPLYILYSSGTTGAPKGVVRDHGGYAVALHWSMSNIYAIAPGEVFWAASDIGWAVGHSYTVYGPLLQGCTTLLYEGKPGTPNAGAFWRVIRQHAVNVLFTAPTTFRAIRQQDPDFLKEAPLGDFRTLFLAGERCDPSTLAWAQAQL---NVPVIDHWWQTETGWPIAANCLGIMPVKPGSVGRAVPGWQIDVLDFDQNPVPPGTIGNLVIKLPLPGSLTTLWNADQRFVESYMVDFPGYYQTGDAGFIDEDGYIYVMARTDDVINVAAHRLSTGAMEEVVAEHPAVAECAVIGVADELRGQIPVGLIVLKANYTDDCTLIEEIIELVRNRIGAVASFKHVLVVAGLPKTRSGKILRRSLRAIAEGQEIAI--PATIDDPAVLDEI------ 83747770 7 -------------------YRALYQRSIDDPAGFWGEQAQRIDWQTPYGAVLDDSRLP---FARWFVGGRTSLCHNAVDRHLATRGEQTALVYVSTETGIEAAYTYRALHREVNRMAACLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDAAPRVIVSADAGSRAGKVVEYKPLLDAAIDLAA-HKPAHVLLVDR-GLALMQHRAHDVDYATLAQHAHADVPCEWMESNEPSYILYTSGTTGKPKGVQRDTGGYAVALAASMPLIFGAQAGDTMFTASDVGWVVGHSYIVYAPLLAGLTTVMYEGTPVRPDGAVWWRIVEQYRVNVMFTAPTAIRVLKRQDPALLHRHDLSSLRRLFLAGEPLDEPTARWIGDALGK---PIVDNYWQTETGWPMLAIPQGVEPPKLGSPGFPVYGYRLDILDEAGQPCAPGEKGLLAVAAPLPGCMTTVWGDDARFLRTYWSAFPGVYSSFDWGVRDDEGYITILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADPLKGQVAMGFAIVRDAARIAEALEGELMRTVEGQLGAVARPSRVFFVNALPKTRSGKLLRRAMQAVAEG--RDPGDLTTIEDPTALAQVRTAMQA 218291432 16 --HPAPEAVGPVYLSSYDEYRARYQASIDDPAAFWDKIADELVWQQRGKTVIAGELP----DFQFFPGSYINVCENCVDRQAKHYRNKVALFFEGED-GERRSVTYLQLQDAVSRFANALKDLGLRQGDVVCVYMQNLIETYVALLACLRIGVLYNTVFAGFSAEALRERIVRCGAKAVICANGSLRRGRVLRLKETVDRALE--GVETVEHVIVYRRLDLDTPMTPGRDLDFESLVERASRDCPPAVLEANEPAFLIFTSGTTGRPKGIVHAGGGFLLGTYAYTKYQLDLRPEDVYWNTADIGWLTSHIFVLVGGLALGTTTILYEGALDWPKPGRLYEMIERYRVNKLFSAPTAYRMMMKHGEDIARQYDLSSLELLVSVGEPFNPEAWHWVRRVVGGDVAVINNTWGQTETGGTPLALLPGAVPMKPGSCGVPFFGHDLAVVDEQGREVPDGVPGYLVIRRPFPSLARDVYGDRNLYLNAYFSRMPGLYFTGDSAVRDADGHFWVLGRVDDVINVSGHRISTMEMESSLIQHPAVVEAAVVGEPDDVKGQVPVAFVTLERGWEPSTDLEEELKARVVADIGSFARPARVYFVEAMPKTRSGKILRRMLREILQTGAVK-GDVTGLEDWEVVERLL----- 86138540 2 ------------------SYKEIYANWKADPEAFWMQAAEAIDWVAPPTKALCD---KGEGLYEWFADARVNTCYNAVDRHVEARGEQTAIIYDSPITHTKREISYVELRNRVANLAGALRAKGIEKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFAANELAVRIDDATPKAIIAASCGLEPGRVVHYKPLLDGAIDLAE-HKPEFCVILQREQEVAELVEGRDVNWHGFQYGVEPA-ECVPVEGNHPSYILYTSGTTGQPKGVIRHTAGQLVALNWTMKNIYNVDPGDVFWAASDVGWVVGHSYICYAPLIHGNTTIVFEGKPGTPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPEFVEKYDLSCLGQVYLAGERADPDTITWAQNKL---NVPIVDHWWQTETGWSIAANPLGILPTKLGSPAVPMPGYEVDILDEGGHPVPAGELGAIAIKLPLPGTLPTLWNAEARFKKSYLNTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVADQLKGQAPLGFLCLNAGVERDQEIITEVVKLVRDKIGPVAAFKLAVVVDRLPKTRSGKILRGTMVNIADGTAWKM--PATIDDPVILDEITTALQ- 171059372 3 ------------------NYVDFHRRSIDDREGFWGEQAQLVHWHEQPTQVCDYSNPP---FAKWFVGGKTNLCYNAVDRHLVDRPDQNALIFVSTETEQEKIYSFRDLHAEVQRMAAILQAQGVTKGDRVLIYMPMIPEAAFAMLACVRIGAIHSVVFGGFASHSLASRIDDSQPKVIVSADAGMRGGKVVPYKHLLDEAINLAD-NKPARVLMVDRGLAPFAKTDGRDIDYAELAAHMDTVVPCEWVDATHPSYTLYTSGTTGKPKGVQRDTGGYTVALAASMKHIYMGEPGETYFSTSDIGWVVGHSYIIYGPLIGGMATIMYEGLPIRPDAGIWWSLVEKYKVTVMFSAPTAVRVLKKQDPAFLTKYDLSSLKALFLAGEPLDEPTAKWISEALGK---PIVDNYWQTETGWPILAICNGSAPSKFGSPGKAVYGYDVKLIDESTGEAEANKKGVVVVEGPLPGCLQTVWGDDKRFVSTYWTSFPSMYSTFDWGVRDEDGYYFILGRTDDVINVAGHRLGTREIEESISSHPAIAEVAVVGVADQLKGQVAMAFAVLKDNADDARKLEAEVMKVVDDQLGAVARPARVRFVTVLPKTRSGKVLRRAIQAVCEG--RDSGDLTTMEDPAALAQIKD---- 99081415 3 -------------------YSEVYAQWKADPEGFWMEAAGAISWDKAPSKALSDL---GGGLYEWFADSKVNTCYNAVDRHVEARGEQTAIIYDSPVTHTKREISFVELRNRVATLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFASSELAVRIDDATPKAIIAASCGIEPGRIVHYKPLLDGAIDMAS-HKPDFCVILQREQEVAELVEGRDVNWHGFQYGVEPA-DCVPVEGNHPSYILYTSGTTGQPKGVIRHTAGQLVALNWSMKNIYNVDPGDVFWAASDVGWVVGHSYICYGPLIHGNTTVVFEGKPGTPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPEFVGKYDLSCLEQVYLAGERADPDTIIWAQDQLG---VPVIDHWWQTETGWSIAANPLGILPVKLGSPAVPMPGYDVQILDEGGHPVAPGELGAIAVKLPLPGTLPTLWNAEERFKKSYLTTFPGYYETGDAGMMDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVADQLKGQMPLGFLCLNSGNRPHSEITAEVVKLVREKIGPVAAFKLACVVDRLPKTRSGKILRGTMVSIADNTEWKM--PATIDDPAILDEIKTALQS 149375099 2 ------------------DYHSEFRRSIDHPDAFWREKASAIDWMEPPKTIWQ---PTDNVHGQWFPDGILNTSDVALDANIRARGEQKALIYDSPVTGTTCSYTYAELTQAVAVFAGALQDRGITKGDRVILYMPMIPEAVIAMLGCARIGAIHSVVFGGFASNELAVRIDDAKPTAVITASCGIEVSKVIEYKPLVDKAIDQAE-HKPECCIVFQRPQVQATLREGRDFDWSELVSRARAV-DPVPVRATDPLYILYTSGTTGKPKGVVRDNGGHAVALRYSMHLVYDASPGDVYWAASDVGWVVGHSYIVYAPLFAGCTTILYEGKPVTPDAGAFWRVVQDHGVNLLFTAPTAFRAVRKEDPEALSRYDISSLKRLFLAGERLDPPTYEWLKEH---TRLPILDHWWQTETGWAICCNPVGVMTTKPGSATLPSPGFNVQVVDMEGSQVPAGEQGQIAVKLPLPGCMSTVWGDDDRFRNTYLAPIDGFYSSGDGGFVDEDGYVFVMGRTDDVINVAGHRLSTGEMEEVVAAHPAIAECCVVGAHDDMRGQVPVGLVLIKDGATIDDELEEELVEMVREKIGAIACFRKALVVERLPKTRSGKILRRVIRQIADGEDYAV--PSTIDDPAILEEISEQFKS 84683849 4 -------------------YQEVYAQWQSDPEGFWMNAAKAIDWDKTPSKAL---FDLGNNLYEWFSDGMVNTCYNAVDRHVEAKGDQVAIIYDSPITGAKDKITFAELQDKVARLAGGLAAKGVTKGDRVIIYMPMVPEAIVAMLATVRIGAVHSVVFGGFASNELATRINDAQPKAIIAGSCGLEPNRTVPYKPLLDGAIELS-THKPDFTVILQRDALAAEMKDGYDFDWNDIC--AADPVDCVPVEGNHPAYVLYTSGTTGQPKGVIRHTGGHLVALNWTMKNVYNVDPGDVFWAASDVGWVVGHSYICYAPLIHGNTTIVFEGKPGTPDAGTFWRVISEHNVKSFFTAPTAFRAVKREDPEYVKKYDLSCLKTVYLAGERADPDTIVWTQDQLG---VPVIDHWWQTELGYPAVANPVGILETKLGSPAVPMPGYDMKILDEGGNELPPGQLGAIVAKLPLPGTLPTLWNAEERFRKSYLNTYPGYYETGDAGYMDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVTDELKGQLPLGFLCLNAGCNRDPEVVAECVKLVRDKIGPVAAFKSAVVVDRLPKTRSGKILRATMVSIADNKEFKM--PATIDDPAILDEIREALE- 217970031 3 ------------------DYQQFHRRSIEDRDGFWAEQAQLVHWNKPAEKICDYSKPP---FVKWFKGGETNLCYNAVDRHAAARPNDRALVYISTETDEEKVYSFAELQREVERMAAIYQELGVKRGDRVLIYMPMIAEAAFAMLACARIGAIHSVVFGGFAAGSLATRIDDAKPVLMVSSDAGMRNGKPVPYKHLVDEACKLAEFPPAKVLIVDRGLDKGFPKVEGRDVDYAELRARHLDAKVPVWLESSEPSYILYTSGTTGKPKGVQRDTGGYTVALTASMKHIFTGGAGETMFSTSDIGWVVGHSYIIYGPLLAGMATIMYEGTPLRPDAGIWWQIVEKYKVTVMFSAPTAVRVLKKQDPAFLKKYDLSSLKHLFLAGEPLDETSHQWIMEELG---IPVIDNYWQTETGWPMLAICRGVSPIKLGSPAFPVYGYDLRIFREDGTECGANEKGIVGIVPPLPGCLSTVWGQDERFVSTYFSLFPVVYSSSDWGIKDDKGYYTILGRMDDVINVAGHRLGTREIEEAVQTHPAIAEVAVVGVADELKGQMPMAFVVKNAADVDTPELEKEVMKKVDESLGAIARPARVHFIGGLPKTRSGKMLRRSIQALAEG--RDAGDLTTIDDPSTLEQIKAALKS 198269186 3 -------------------YRDVYKSWQDDPEGFWMKAADAIDWDTPPSKALFDDKAP---LYEWYRDARVNTCFNALDRHVAGRGDQVAIIYDSPMTNTISEITYADLLTRVASLAGALKAKGITKGDRVIIYMPMVPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIVAASCGLEPGRVIHYKPLLDGAI-YLATHKPEFCVVYQREQEVAELTEGRDVDWNDFQNGVEPA-DCVPVEGTHPAYILYTSGTTGAPKGVVRPTAGHLVALHWTMKSIYNVDPGDVFWAASDVGWVVGHSYICYGPLIHGNTTVVFEGKPGTPDAGTFWRVIEQHKVKSFFTAPTAFRAVKREDPELIKEYDLSHLDQIYLAGERADPDTIEWMQDKLGK---PVYDHWWQTETGYTIAGNPVGIMPVKLGSPTVAMPGYNVHILDDGGHQLPTGELGAIAVKLPLPGTLPTLWNAEDRFVKSYLHTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDQLKGQLPVGFVCLNKGTETSEDVVRGCVKLVRDKIGPVAAFKLCTVVDRLPKTRSGKILRATMVKISDG--ADFKMPATIDDPAILDEIREALKS 187477644 1 -----------------ERTRDFHYRSIHDRDAFWREQAGRIHWETPFDEVLDFSHPP---FSRWFVGGRTNLCYNGVDRWLPQAADAPALIWVSTEVDREQVYTRRELYEEVNAVASMLREQGVGRGDRVLLYMPMVPEAVFVMLACARIGAIHSVVFGGFASVNLAQRIDDARPKVVVCTDGGSRAGKVVAYKPLLDKALALAQHPPAS-VLVFDRGLAACERQPGRDHDYAALRARHEGARVPVWLESSEPSYILYTSGTTGRPKGVQRDTGGYAVALASSMEYLFDGKPGDTYFCTSDIGWVVGHSYIVYGPLIGGQASILYEGTPVRPDGAILWRLVERYRVNTLFSAPTAVRVLKRQEPALLRQHDLSSLRALYLAGEPLDEPTAQWIGEGLGK---PIIDNYWQTESGWPILSAQPGVVPTRFGSPSFPVYGFDVRVVSESGEDLGAGEKGVVAIAPPLPGALSTLWGDDERFVQTYFSSIPGLYSTFDWGLRDEDGYWFILGRTDDVINVAGHRLGTREIEESVNSHEDVAECAVVGVSDSLKGQVALAFVVLKRPETLDAALEGAIMRVVEDQLGAVARPARIRFVGALPKTRSGKVLRRAIVAICEG--RDPGDLTTIEDPSSLEQIKESLQ- 13474409 11 ------------------RYHEVYDGWKRDPEKFWADAAGAIDWYSPWDKVFDAD---AGVYGRWFTGATCNTCYNAIDRHVARRADQIALIHDSAITGTVKKFTYAELKREVVALTSVLKNRGIGKGDRVIIYMPMVAEAAIAMLACARIGAVHSVVFGGFASHELATRIDDAKPKLIISASCGLEPGRIVAYKPLLDKAIEMSG-HKPDACLILQRDQLRCELKEHFDIDYADAVARAGANVDCVPVLATDPLYIIYTSGTTGQPKGIVRDNGGHMVALKWTMENEFGVKPGEVFWAASDVGWVVGHSYIVYGPLLHGSTSVLFEGKPGTPDAGTYWRVISDHGVVALFTAPTAFRAIKGQDPEFVPRYDLSKFRTLFLAGERADPETIKWAEQKL---NVPVIDHWWQTETGSPMTINPAGLLPVKYGSPGVPMPGYDIRVLDDAGHEVPRGTLGNVVVKLPLPGCLPTLWNADARFRQAYLDEFPGFYKTADAGMIDEDGYLYVMARTDDIINVAGHRLSTGAMEEVLAAHPDVAECAVVGIADAMKGQIPLGFVVLNAGVAGGDVIEKEVVALVRERIGPVAAFKTVVTIKRLPKTRSGKILRGTMQKIADKEAWTM--PATIDDPAILDEITAAMKA 54022633 6 ------------------EYRPVYQTSLVDPAEFWTTAAEAIDWDVPPTQIVDPAAKP---AARWFPDAQLNTSVNALDRHLPERADQPALIYDSAMTGAKGVYTYAQLLDEVATFAGAMQRLGVARGDRVVIYLPMIPEAVIAMLACARIGAVHSVVFGGFAAPELAARIDDAEPVLIVTAAGGLEPNRKIEYPPIVARALGLAQTAAPRHVIVKQRPDFPPAETAAQWLDWDDAVRDA-PKAEPVPVAATDPLYILYTSGTTGKPKGVVRDNGGHAVALAWSMRNIYDVGPGQVMWAASDVGWVVGHSYIVYAPLLVGATTLLYEGKPGTPDAGAFWRIVAEYRVRVLFTAPTALRAIRKADGELARNHDLSSLRALFCAGERLDPATYEWARGTLLAERCPVVDHWWQTETGWPICANLLGLLPVKPGSASVPVPGYRLRVLDAEGNPVPAGTEGNIVIGLPMPGTLTGLWHDDTRFARSYMSAFPGHYATGDSGYFDEDGYLFVLGRSDDVINMAGHRLSAGSIEAAISGHAAVAECAVIGLPDELKGQKPIAYVVLKEGVEVDPALRDELIARVRDQVGAIAALHDAVIVAGLPKTRSGKILRKTIRQISAGEQVEV--PSTIEDPAVLAALEDQ--- 94311141 5 --------------------RALHARSLSDPAGFWAEQAARIDWETPFERVLDDSRPP---FARWFVGGRTNICHNAIDRHLSARADQRALVYVSTETDTERTYTYRELHDEVTRMAATLQGLGVQRGDRVLIYMPMIPEAMFAMLACTRIGAVHSVVFGGFASVSLAARIDDAKPRVIVSADAGSRAGKVVPYKPLLDEAIRLAG-HHPEKVLLVDRKLAEMPLVSGRDQDYAAWRDKAGQAVPCVWMESSEPSYVLYTSGTTGKPKGVQRDTGGYAVALATSMENIFCGKPGDTMFTASDIGWVVGHSYIVYGPLLAGMTTVMYEGTPIRPDGAILWKIVEQYGVNIMFSAPTAIRVLKKQDPALLKRHDLSSLRLLFLAGEPLDEPTARWIQGGIGK---PVVDNYWQTESGWPIIAIQRGALPPKLGSPGVPAYGYDLRIVDETGEECPPNTKGVVAIDYPLPGCMSTVWGDDDRFIRTYWSAVPNCYSTFDWGIRDEDGYVFILGRTDDVINVAGHRLGTREIEESLSSHPGVAEVAVVGVQDALKGQVAMGFCIARDGRTATEADRGELMKTVEQQLGAVARPARVFFVNALPKTRSGKLLRRAIQAVAEG--RDPGDLTTIEDPTALEQVKES--- 70606954 10 -------QLEEKADYNLRIYKNIYKQSIEEPSKFWDRIAELIDWFEPWKKTF---VQEEGLLTKWFVEGKLNASYNAIDRHAFSNRKKAAIIWES-GKHERRVLTYQDLYYEVNRWANALREIGVRKGDRVTIYMPLTPEGVISMLAVTRLGAIHNVVFAGFGVQALADRISDAGSKVVITADAYYRRGKLVELKKAVDESIRLLGKNSVEKVIIYKRTGSEIPFDDKRDVYF-EEIAKYKP-IDPEPVESTHPLYILYTSGTTGKPKGIVHSTAGYLVGTSIMLLWSYGMSENDILFNTSDIGWVVGHSYITYAPLVMGRSIVIYEDAPDYPYADKWAEIIERNRVTVFGTSATALRSFMKYGDEVVKKHDLSSLRVIVTAGEPLNYAPWKWGLEVVGNGRVYMSHQWWQTETGSPNLGYMPGLIPMKSGTCGFPLPGNKIEILDESGNTTKPRNRGYLVMLPPYPSMMIGMWNDPERLKKSYFSKFPGIYYSGDYAMIDEEGYIWVMGRADETIKVAAHRIGAGEVESITTSHPAVAEAAAIGLPDPVKGENIHIFVVLKTGHVPSQELATEIQAYMRGHMGAIVTP-EIHFVEKLPKTRSGKVMRRVIKAVMLGQST--GDISTIEDETSMEEIKRAIE- 170782393 34 ---------------------EAYVRAEADPVAFWEEAARRLDWETPWHTAHTWDGTPQVPAATWFAGGRLNVAANCVDRHVAARGEKVALHFEGE-PGDRRTVTYRDLQEEVSRAANALTALGVGPGDRVVIYLPVLVETIVATLAVARIGAVHSLVFGGFSAEALRFRVEDTGAKLLITSDGQNRRGSAVATKPQADEAV--AGVASIEHVLVVRRTGQDVPWTAGRDVWWHDAVGSASPEHEPRAFDAEHPLFIIYTSGTTGRPKGLVHTSGGYLAHASWAHWAHFDARPDDVHWCTADLAWVTAHTYEIYGPLSNGLTQVIYEGTPDTPHRGRHLEVIERYGVTTYYTAPTLIRSLMGWYPDGVAGHDLSSIRLLGSVGEAINPAAWRWFHREIGGGSAPVVDTWWQSETGAAVIAPLPGVSTLKPGAAGRALPGFRVDVVDDDGEPTAPGEAGLLVIQRPWPGMARTVWGDPARYRSAYWERFRGWFLAGDGARRDADGDIALQGRIDEVVNVSGHRLSTIEIESALVAHPRVGEAGVTGVADDLTGQRVVAFVVPAGWAALAAELGPVLTAHVARAIGPVAKPRRIVAVPDVPKTRSGKIMRRLLADLVEG--RTLGDATSLQDAAVLGRIRAVLDA 120554650 2 ------------------SYNSEFRRSIDQRDDFWREQAQHIDWIKAPNTIWR---ALDNGHGEWFPDGELNTSDVALDANIRARGDQKALIYDSPVTNTKQSFTYNELRDEVALFAGALRARGVEKGDRVIIYMPMIPQAAIAMLACARLGAVHSVVFGGFAAHELAVRIEDAKPKALITASCGIEVTKVIEYKPLVDKAIEQSS-HKPDACVVFQRPQVKATMQEGRDFDWNEIVANATPA-EPVPVKANDPLYILYTSGTTGKPKGVVRDNGGHAVALTYSMKLVYDAKPGDVYWAASDVGWVVGHSYIVYAPLFTGCTTIFYEGKPVTPDAGAFWRVVQDHKVNMLFTAPTAFRAVRKEDPEALSRYDVSSLKRIFLAGERLDPPTYEWLKEHTG---LPILDHWWQTETGWAICCNPVGIMTTKPGSATVPSPGFNVQVVDMEGSQVPAGEQGQVAVKLPLPGCLMTVWGDDQRFQNSYLKPIPGFYSSGDGGFIDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVVASHPAIAECCVVGAHDDMKGQIPVGLVLIKDGATIDDELEEELVEMVREKIGAIACFRRAIVVDRLPKTRSGKILRRIIRQIADGEEYTV--PSTIDDPAILEEISEK--- 62425584 11 ------------AQDQSPSYDDVIARIAADPEEFWLDQAKHVDWITEPTRAVDDANAP---IYRWFPDGELNVCFNAVDRHVAARGDQAAIIYDSPVTDTIRTITYSDLLDEVSRFARALSDKGVVKGDRVIIYMPMVPEAAIAMLACARLGAIHSVVFGGFAPNELAVRIDDTSPKAVISTSCGVEKSRILEYKPMVDEAIDIAE-NKPEFTVIVQRDEHRCEMGE-NDLDYAELLENTPEGIDPVPVKATDELYVLYTSGTTGKPKGIVRDSGGYAVASAFSMPNIFGLNPGDTMFTASDVGWVVGHTYIVYAPLLAGVTSVLFEGKPGTPDAGTFFRIIEDHKVNVHFTAPTAMRVVRKEDPELIKKYDLSSLRASFLAGERLDPDTYEWTTNILAGRDIPVVDNWWQTETGWPIAANPLGLTPLKAGSPTKPVPGFQVGVLDPAGKPMPAGEEGLIVMKLPLPGTMATVWGDDSRFVSSYLSAFDGYYLTGDSGYLDEDGYVFVMGRTDDVINVAGHRLSTGVIEAAIASHPAVAETAVIGVHDDTKGQSPRALVVLSDSAEATDAVIAELVALVRKEIGPVAAFKQVDIVTALPKTRSGKILRKTMREIADG-VDSPAVPSTIEDRTVLDDL------ 90409990 4 -------------------YQDAFDFAASEPELFWKQQAQSISWFRFPETILSNDE---NGIERWFADGELNTAYLALDYHVDNRGDQTALIYDSPVTGKKARYSYRVLRDQVAKTAGMLASLGVEKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPSELAVRIEDAEPKIVLTASCGVEVSKVIPYKPLVDQAVMDSRWK-PDSVVVFQRKECLADLNQARDIDWVALFNRSAP-HDCVSVKATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMESIYNVKPGEVYWAASDIGWVVGHSYIIYAPLIHGCTTIMYEGKPVTPDPAAFWRVCEEYDVSILFSAPTAFRAIKKEDPDLLAAFPMKKLRTIFMAGERLDPPTLEWVET---KTQRPVVDHWWQTETGWAIAGNPLGLFDLKPGSATKAIPGYQVEVLNELGERQAMNEQGYIAIKRPLPSCLPTVWRNHDRFESGYLSQFPGYYVSGDGGYIDEDGYLFVMGRIDDVINVAGHRLSTGEMEEVVGAHEAVAECAVIGIHDDLKGQLPLGLVVLKDGYSENGAIEAELLQQVRAKIGAVACFKRALIVERLPKTRSGKILRRVIRQIADGEQYVV--PSTIDDPSSLNEI------ 206678486 3 -------------------YKDVYASWQNDPEAFWLDAAKAIDWDEAPVKALTD---KGEGLYEWFADAKVNTCYNAVDRHVENRGDQVAIIHDSPITGSISKITYRELQNRVASLAGALRAKGVEKGDRVIIYMPMVPEALEAMLACARIGAIHSVVFGGFAANELAVRIDDATPKAIIAASCGLEPGRVVKYKPLLDGAIELAD-HKPEFSVILQREQEVVDLGP-RDVDWQGFQEGVVPV-DCLPVEGNHPAYILYTSGTTGAPKGVVRHTAGHLVALNWTMKNIYNVDPGDVFWAASDVGWVVGHSYICYAPLVHGNTTIVFEGKPGTPDAGTFWRVISEHNVKSFFTAPTAFRAVKREDPEFVKKYDFSCLNVVYLAGERADPDTIEWAQTQL---NVPVIDHWWQTETGFAIAANPMGIMPVKLGSPSVSMPGYDVQVLDEGGHPMKAGELGAIAVKLPLPGTLPTLWNAEDRFRKSYLTQFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDQLKGQVPVGFLCLNSGADEDAEVVAECVKLVREKIGPVAAFKLAVVVNRLPKTRSGKILRGTMVKIA--DSEAFKAPATIEDPAILDEIKAALQS 154246405 9 -------------------YAEAYASWRADPSAFWGAAAQSLEWSKAPEKMFD---PEAGVYGRWFPDAVGNICHNALDRHVAARGDQAALIYDSPVTGAKRTLTYAQLLKEVSTLGAVLQDLGVGKGDRVLIYMPMVPEAIGAMLACARIGAIHSVVFGGFAAKELATRIEDAEPKVILAASCGIEPNRVVAYKPLLDLAISMSAVK-PQRCLVLQRPEGPGALTEGRDLDWAVACAAAADAAPCADMAATDPLYILYTSGTTGKPKGVVRDVGGYMVALDWSMKNLYGIAPGEVFWTASDIGWVVGHSYIVYGPLIHGATTLVYEGKPGTPDPGAFWRVIEEHKVVALFTAPTALRAIKKEDPDCLQGRDLSRFRTLFLAGERADPDTVIWAQQQL---KVPVVDHWWQTETGWAIAANPVGLLPTKLGSPTVPMPGYDVEIVDEAAKPVPAGTMGSIVVKLPLPGCLPTLWQQDDRFAEGYLADYPGYYKTSDAGFLDDDGYVFVMGRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVKDELKGEVPCGFVVLKAGERRAPDIEKELVGLVRDRIGPVAAFKLAVTVNRLPKTRSGKILRGTMKKIADHDEWSV--PATIDDAGVLEEIEDVLKA 73541873 5 --------------------HAVHARSLADPEGFWAEQAQRIDWETPFGQVLDNSRAP---FTRWFVGGRTNLCHNALDRHLAARAQQPALVWVSTETDQQRTYTYAQLHEEVNRMAAILQGLGVRKGDRVLVYMPMIPEATFAMLACARIGAIHSVVFGGFASVSLAARIDDAQPRVVISADAGSRAGKVVPYKPLLDEAIRLSS-HKPEKVLLVDRKLADMPRVDGRDEDYAAWRERAGAQVPCTWLESSEPSYVLYTSGTTGKPKGVQRDTGGYAVALATSMDYIFCGKAGDTMFTASDIGWVVGHSYIVYGPLLAGMTTLMYEGTPIRPDGGILWRLVEQYKVNLMFSAPTAIRVLKKQDPAFLTRYDLSSLRLLFLAGEPLDEPTAQWIQDGIGK---PVVDNYWQTESGWPIIAIQRGALQPKLGSPGVPAYGYDLRIVDESGEECAPGQKGVVAIDGPLPGCMSTVWGDDDRFVRTYWSAVPNCYSTFDWGVRDEDGYVFILGRTDDVINVAGHRLGTREIEESLSSHPGVAEVAVVGVQDALKGQVAMGFCIARDAATPEARLEGELMKTVEQQLGAVARPARVFFLNVLPKTRSGKLLRRAIQAVAEG--RDPGDLTTIEDPAALEQLVSALK- 124521581 26 -----------------EAFEELLRLSQTDPEAFWGRVAKELTWYEPWKETMTGSLPG----FRFFEGGVSNPCVNLLDRHVENGGNRTALIWEGEN-GDSKFFTYNMLLAEVNRFSNVLRGFGVKKGDCVAIFLPNLAEAVIAVLACFRIGAIYNTIFSGYSEKSLKDRLVNFEPKVIVTADATERRGKKIFLKEKVDRVV--PDIPSVKAVVVVDRLGTDVNMEAGRDYWWHEETRKASIHCEPERLEANEYGIVFYTSGTTGKPKGVVHSGMAFVVQNYIYAKYHMDHRDDDVLWCSADIGWLTMHIWGIAGALSNGVTTVFYEGAIDYPEKDRFYRIIEKYRVNKLFTAPTALRMLKSMGEHPLEKYDLSCLDVVSLVGEPFDAETWQWTYEVLGRKKICVNNTWGQTETAGSPLAGAAWLTPMKPGSAGRPFLGAVIDVVDQEGNPVPRGTLGNLVIQKPFPMLCRTLWKEPERYLGSYFSQVDGCYYASDLAMIDEDGYVWVTGRSDDAFNVAGHRLSTMEMESAVLETPGVSETAVIGVPDEIKGEVPVCFVRLSDGTEESEELKEAIKARIVDQIGKIAVPKAILFTDTLPKTVSGKIMRRLLKEIVVNGAAT-GDMTGLEDPATIEQLVASHRA 119468847 5 -------------------YKQQYTSFKQNPAQFWLEQSKNIPWYKTPNQAYTQDK---DGLYHWFSDGQLNTSFLALDQHVAGFGDQTALIYDSPVTNTKQTYTYNQLHQEVAKFAGVIKALGVQKGDRVVIYMPMIPQAVIGMLACARLGAIHSVVFGGFAAHELAVRIDDAKPKLILSASCGVEVDSIIEYKPLIDDAIELAK-HKIDHCIIYQRDQVTANMVNERDIDWTHAMKTAQAA-DPTPLNGNDPLYILYTSGTTGTPKGVVRENGGHAVAMNYSMKTVYGMEPGEVFWAASDIGWVVGHSYIVYAPLMHRCATVLYEGKPRTPDATAFWRVVEEYKVSALFSAPTAFRAIKKEDPEGFKKYNTSSLKRLFLAGERLDPPTYNWLKE---KTQLPVLDHWWQTETGWAIACNPVGILTTKPGSSTVPTPGFDVRILDMDGNECAANEQGAVVIKLPLPGCLPSIWQDTARFKASYLSEYEGYYLSGDGGYIDEDGYLFIMGRTDDVINVAGHRLSTGEMEEIVAAHPAVAECAVFGVNDPLKGQLPMGMIVLKNDFTSSEEVEKALIASVRNQIGAIACLKNIVSVERLPKTRSGKILRKNLRQLIDGDELQI--PSTIDDAGIFDEI------ 11498580 9 --HPPKELVEEKAFMDAEDYKQMVEKSTDDIEWWWSKAVEWLEWFKPYEKVYDMS--KGIEWTDWFVNGRVNAAYNALDRHRKKR-NKLAFIWQGED-GEVRRYTYLELYREVNRLANALKAFGVGKGDVVALYLPMFPETVVTLFAAMKIGAIAMPIFSGYSSAAIQTRLADSDAKVVVTADASYRRGRAVPLKPELDKALEG---TKVEKVVVVNRADTEVEMKEDRDVYWDEV--KESSRCETVEMDPNDAALLLYTSGTTGKPKGVVLSHAGVILQSSKEIFFNMDLKPEDVFLWITDIGWMMGPWQII-GCQHLGGTHVLFEGAPDYPNTDRIWAMIEEFEITQLGGSATVYRLLKRYGDEAVKQHDLSSLKATGNTGEPIDHDTWMWLLKVVGEERCPIINLSGGTEIFGCFLLPSP-AMPLKPTTLGYPGLGMDVDVFDDAGNSVR-QQIGYLVCKKPAPSMTRGFWKDPERYIKTYWSRWKGVWYHGDWAYVDEDGFWFLFGRADDVIKVAGKRMGPAEIETIVNSIPAVQESACIGVPHELKGEVVWVFVTLKPGYEPSEELEKEIVDKIVKEFGKPFKPDRVVFVPDLPRTRSGKIMRRLIKAVVAKQ--ELGDTSALENPDSLEKIKE---- 163851385 13 -------------------YAAVHAASLADRNGFWLKAAAAIDWDVAPTHAFD---AEQGVYGRWFPDARLNVCRNAVDRHAEGRADQAAIIHDSPVTGTKRRITYGELRDEVAVLAGILADLGVTKGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIEDAAPKVILAASCGIEPARVVAYKPLLDAAIARS-THKPDACLILQRPQGEAGLVEGRDRDWAETVRRAGRRAEPVPVAATDPLYILYTSGTTGRPKGVVRDSGGYCVALAWSMANLYGVAPGEVYFCASDIGWVVGHSYIVYAPLLHGCTTVLYEGKPVTPDAGAFWRVAAEHGTATLFTAPTALRAIKKEDPEKIAGHDLSRFRALFLAGERADPDSVAWAERALER---PVIDHWWQTETGWAIAGNPLGLLPVKYGSTAKPMPGYDLHVLDESGKPVPPGTMGTIALKLPLPGCLPTLWGSDERFRQSYLATFPGFYDTSDAGVVDEDGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDALKGEAPCGFVVLKAGVATDPEVERELVARVREEIGPVAAFKLALTVGRLPKTRSGKILRGTMKRIADGEDYAM--PPTIEDPATLEEIGDSLKA 71906843 1 -------------------YKEFHQYSIEKPNEFWTEQAQLIDWKEPFTQVCDYSRPP---FAKWFVGGKTNLCHNAVDRHAAKRPNDRALIFISTETDEETVYSFAELQREIERMAAIYQSLGVKKGDRVLIYMPMIAQATFAILAATRIGAIHSVVFGGFASGSLATRIDDAKPTLIVSSDAGMRGGKAVPYKHLLDEAIDLAEHKPAKVLMVDRGLDKAFNKVAGRDVDYATERAKFDAKVPCEWLESSEPSYILYTSGTTGKPKGVQRDTGGYAVALASSMKHIYCGGEGETFFSTSDIGWVVGHSYIIYGPLIAGMATVMYEGTPLRPDAGIWWQIVEKYKVTVMFSAPTAARVLKKQDPAFMHKYDLSSLKHVFMAGEPLDQPTHEWFQNELQK---PVIDNYWQTETGWPMLASLPGVTPIKFGSPSFPVYGYNLQIFREDGSVCGANEKGIAAVIPPLPGCLSTVWGQDDRFVSTYFTLFKDVYSSYDWAIKDDDGYFTILGRTDDVINVAGHRLGTREIEEAIQNHPAIAEVAVVGVEDKLKGQVPMAFAVVKDASELIKALEKEVFGTVDSILGAIGRPARVHFVTGLPKTRSGKMLRRSLQALAEG--RDPGDLTTIDDPSTLEQIKSALAS 119952710 5 ------------------NYLDSYAQSLEKPAEFWLDAARNISWSTPPQQAIDSSRAP---LYGWFPDGVLNTSYNALDRHVEARGDQDALIYDSAMLGIKRSYTYAELTGLVAQFAGVLRSRGVGKGDRVVIYMPMIPEAAIAMLATARLGAVHSVVFGGFAPKELAARIRDAAPAVVVTASGGVEPSRRIEYLPAVKEAIGLAGTPDLPVLVKAREGFASSVADHAGWLDWDTEMSVAVPA-APVDVKATDPLYILYTSGTTGAPKGVVRDNGGYAVALSWSMENIYDVCPGDVMWTASDVGWVVGHSYIVYGPLLAGATTVIYEGKPGTPDAGAFWRVIQDHRVNVLFTAPTALRAIRKADPELLERYDISSLRTLFAAGERLDTDTFHWASRVLG---VPVVDHWWQTETGWAICANPRGLLPIKAGSPSVPMPGFRLNIVDGSGGDVENGTEGNIVLGLPLPGTLTTLWRDDERYISSYLQAFEGYYATGDSGYRDEEGYLYVMGRTDDIINVAGHRLSTGAMEQVIGQHPAVAECAVIGLADPLKGQRPSGYVVLKSGVDVPEELVKDLVALVRRDIGAVADFKHVTVVEALPKTRSGKILRKTMRQIADGDEYTV--PSTIEDFAVIEKLIE---- 88800949 2 ------------------SYAESYQQARREPDQFWLKQAQSLAWYKNPSIGFATDEDGND---RWFPDGELNTSYLALDVHVEQRGDQTALIYDSPMTGTVEHIRYSDLLDQVQRCAGLLAQQGVQKGDRVVIYMPMIPQAVVAMLACARLGAVHSVVFGGFAAKELAVRIEDASPKVVLSATCGLEVGKTINYQPLLREALALAE-HQPEQVIVWERPEQ--PLTEAGLLRWQTLLDSAEPA-DCVAVKATDPLYILYTSGTTGKPKGVVRDNGGHAVAMRYSMSALYDVQPGDVYWAASDVGWVVGHSYIVYAPLITGCTTVLYEGKPGTPDAGAFWRVVEQHQVKVLFAAPTAFRAIKKIDPEFIQKYNIESLRTIFMAGERLDPPTLEWTEQKTGK---PVVDHWWQTETGWAIAGNPVGLFETRAGSACMPLPGFNVEILDADGRVQPPDTQGFIALQRPLPGCLTTIWNNQARFESGYLRQFVGYYVSGDGGYKDADGYLYVMGRIDDVINVAGHRLSTGEMEAVIGAHPAVAECAVIGIRDELKGQLPLGLVVLKDGYVDDDELSTELTQRVREEIGAIACYRQTVIVNRLPKTRSGKILRATLRKMADNETYTV--PSTIDDPSALDEI------ 90419808 28 ------------------RYHEIYDASRIDPEKFWLDAAGKLVWTKKPTRALD---PEAGVYGRWFPDGECNTCFNAIDRHVEARGDQVAIIHDSPVTGGKRRLTYGELLVEVKALAANLTDLGVGRGDRVIIYMPMVPETMIGMLACARIGAIHSVVFGGFAARELAARIDDAAPKLILSASCGIEPTRKVEYKPLLDKAIELA-THKPAATIVLRRPELACELIEGRDHDWHEAMAAAGREVPCASMKATDPLYILYTSGTTGKPKGVVRDTGGHMVVLHWSMQAIFGTDQGEVFFCASDVGWVVGHSYIVYAPLLRGCTTVLFEGKPGTPDAGTFWRVAAEHGVKVLFTAPTAIRGIRKEDPDLPGGYDLSQFEALFLAGERADPETLIWAEKALQR---PVIDHWWQTESGWPIAANPLGLLPIKRGSPGVAMPGFDVQVLNAMGEQAPPNEMGAIAIKLPLPGALPTLWNADDRFRDAYLTAFPGYYSTSDAGFIDEEGYVYVMGRTDDVINVAGHRLSTGEMEEAVAGHPAVAECAVIGMRDALKGELPCGFVVLKNTSQLDRQIEAELITLVRERIGPVAAFKRVLVVDKLPKTRSGKVLRRTMKAIVDKDDYEP--PATIEDATALDDIRRA--- 78044347 16 -----PPKVQEAA--NLKDFDREYRESVEDSEKFWGRVAEELFWYEKWERVLEFNYP----WHRWFIGGKTNITYNALDAQVAKRGNKAAFIFLTED-GREEVYTYRMLKDRVERLSRGLKNLGIQKGDRVVIYMPLTPEGVMAMLAVARIGAVHSVVYAGLGFKALRERILDSGAKLVITADYGYRRGKKVALKPIVDEALEGVSC--VEKVAVWFREERQP--LGPREVDFLTLFKN-PPGEPAEIMEAEDPLFILYTSGTTGKPKGVLHVHGGYMVGTYYHAKTFFDLKDDDVFWCTSDIGWIVGHSYIVYAPLVAGATTLFREGALDYPTPDTPWQIIEKYQVSVVFTAPTAIRLLMKYGEKWTENYDLSSLRLITCAGEPLNPEAWRWAYENLLKTHGFIVDNWWQTELGGPTLGT-PPVKAAKPGKVGFALPGVVADVLDREGKPVPAGQGGLLCLKNPFPHMLRTVYGDDARYEKA-WREIPGWYFTGDVAVKDEEGYFAVLGRADDVLNIAGHRIGTAEVESALVSHPAVAEAAAVGVPDPLKGEILKAFVILKIGAAPSEELAKELIEHVKKELGPIVVIGELKFVDKLPKTRSGKIMRRVLKAQEMG--VDPGDLTTLE-------------- 149928061 13 -------------------YQNLYDESIRNPKGFWARQADLIHWQKPFEKVLDDSKPP---FAAWYVGGETNLCYNAVDRHLDQLGDKPALIYVSTEVDQEKVYTFRQLHQEVQIAAAMLQKMGVKKGDRVLIYMPMIPEATFAMLACARIGAIHSVVFGGFASHSLASRIEDAKPKVIVSADAGSRAGKAVAYKPLLDEAIERSSYK-PGHVLMVNRGLVSFNTVEGRDHDYAALRKEATAKVPVTWLGVTDTSYILYTSGTTGKPKGVQRDVGGYAVALAASMKYIFMGEKGKTFFATSDIGWVVGHSYIVYGPLIAGMATVMYEGVPIRPDAGIWWKIVQDHKVSVLFSAPTAVRVLKKQDPAYLSKYDLSSLKALFLAGEPLDETTSDWISGAIGK---PIVDNYWQTETGWPILAVQRGVMPGKLGSPGVPVFGFNVNVLNEDAQPCKANEKGVVAIEGPLPGCMQTVWGDDERFVKTYWSSFKQVYSTFDWGIRDEDGYFFILGRTDDVINVAGHRLGTREIEESISSHPAVAEVAVVGVADQVKGQVAVAFAILKSADSLDQALEAEIMKVVDSQLGAVARPARVYFVNVLPKTRSGKLLRRSIQAVCEG--RDPGDMTTIEDPTALAQIKSA--- 89054789 2 ------------------DYKTIYATAATDPEAFWLEAARGIDWTTPPTMAFT---PESGVYGRWFEGATGNTCYNAVDRHVAARGAQPAIIYDSPVTDTRRTLTYADLLDEVSTLGAVLQGMGVGQGDRVIIYMPMVAEAVVAMLACARIGAVHSVVFGGFAAAELATRIDDAGAVAVIAASCGIEPGRVIDYMSLVSEAIDIAS-NKPSGCLVLQRDIQPCDLTPDRDLDWADEMTRARVEAPCAEVAATDPAYILYTSGTTGQPKGVVRDTGGHMVALHWTMENIYGVKPGEVFWAASDVGWVVGHSYICYAPLLAGCTTMVFEGKPGTPDAGTFWRVIAEHDVSVLFTAPTAFRAIRGQDPEFLNHYNISSLRTLFLAGERSDPATLQWAEAQLG---VPVIDHWWQTETGWAISAIPMGALPVKHGSPGVPMPGYDVQVLDDAGHPVPNGTLGNIVVKLPLPSCLPTLWNAEERFLSSYLNEFPGYYATSDAGILDEDGYLHIMARTDDIINVAGHRLSTGAMEEVLAHHDAVAECAVVGKADALKGQVPLGFFVLKSGIAQDDDIARELVKKVRDDIGAVAAFKLAVGVKRLPKTRSGKVLRGTMQKIADAQAYKM--PAAIDDPAILDEIAEA--- 88704977 4 --------------------------------------AQNIYWYEAPSRLLDESRPP---FYRWYPDGVTNACYNALDLHVQGRGDQLALIADSPVTNHKSSYSYAQLLEAVARCAGAMAAQGVSIGDRVLIYMPMIPEAVIGMLACARLGAVHSVVFGGFASHELAVRIDDATPRLILSASCGIEPSRVVAYKPLLDDAIDQAA-HKPDCCIVVHRPELEAAMVEGRDLAWHDVVPDA-PLHDCVPVPANHPLYILYTSGTTGQPKGVVRDTAGGIVALKWSMKSIYNVSPGEVFWAASDVGWVVGHSYIVYGPLFSGNTTLLYEGKPGTPDAGAYWRVIEEHNVRVLFTAPTAFRAIRKEDPQLMADYDLTGLKALFLAGERCDPDTLHWAEEQL---SVPVIDHWWQTETGWPICANCLGALPVVPGSPARAVPGYDVVVLDEQGELVEANIIGALAIRLPLPGTFTTLWNADERFESAYFSRFPGFYETGDAGYIDDNGYVFVMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVADALKGQLPLGLIVLSDGVRPDGDIVSEVVASVREAIGPVAAFKQCYIVKRLPKTRSGKILRRTMRDIADGQPFKV--PATIDDPSILDEIRAA--- 56479530 4 -------------------YKEFHRRSIDSRDEFWAEEARLIDWNKQPEQICDFSQPP---FVKWFKGGETNLCYNAVDRHVAVRPDDRALVYISTETDEEKVYSFAQLQREVERMAAIYQELGVGKGDRVLIYMPMIAEAAFAMLACARIGAIHSVVFGGFAAGSLATRIDDAKPVLMVSSDAGMRNGKPVPYKHLVDEACKIAEFPPPKVLIVDRGLDMGFSKVEGRDVDYAELRAKHLDAKVPVWLESSEPSYILYTSGTTGNPKGVQRDTGGYAVALASSMKHIFTGFAGETMFATSDIGWVVGHSYIIYGPLLAGMATIMYEGTPLRPDAGIWWQIVEKYKVNVMFSAPTAVRVLKKQDPAFLKKYDLSSLKHLFLAGEPLDETTHKWIMDELG---IPVIDNYWQTETGWPMLSAVRGITPIKYGSPSFPVYGYDLRIFREDGSECGANEKGIVGVVPPLPGCLSTVWGQDDRFVSTYFTLFEDVFSSSDWGIKDEDGYHTILGRMDDVINVAGHRLGTREIEEAIQANAAIAEVAVVGVADPLKGQMPMAFAVVKDASRVDAELEKDVMKTVDTLLGAIARPGRVHFISGLPKTRSGKMLRRSIQALAEG--RDPGDLTTIDDPGTLEQIR----- 168203409 3 -------------------YADVYNSWKSDPETFWMEAAQAIDWDRPPSFALDSSRAP---LYEWYTDSLVNTCYNAVDRHVENRAAQTALIYDSPITGAKDFTTFQQLRDKTALLAGALLAKGVTKGDRVIIYMPMVPEAVIAMLACARIGAIHSVVFGGFAANELAVRIDDAQPKAILAASCGIEPGRIIAYKPLIDEAIEIAQ-HKPETVLILQREQLKAELLEGRDHDWFESQRGVEPA-DCIPVEGNHPAYILYTSGTTGAPKGVVRPTAGHLVALNWSMKNIYNVDPGDVFWAASDVGWVVGHSYICYAPLIHGNTTLIFEGKPGTPDAGTFWRVISEHNVRSFFTAPTAFRAIKREDPEFKAAYDLSCLRALYLAGERADPDTINWAHDLLG---VPVIDHWWQTETGWTIAGNPMGVLEIKLGSPAVAMPGYDVQILDETGQQMPVNTLGAIAIKLPLPGTLPTLWNAPERFEKSYLSAFPGYYETGDAGMVDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLANHPDVAECAVIGASDALKGQLPIGFVCLTKGVRPHSEIARECVQMIRDKIGPVAAFKTAAVVDRLPKTRSGKILRATMVKIADSEAFKL--PATIDDPVILDEIKAALQA 148260774 4 ------------------EYQARYDSWHRAPEAYWDEAARRIDWITPYEKVFDPAQGP---FGRWFPGGTLNTAANCLDRHIAAGGERIALIWDSAMEGRIARYTYRALRDRVAKLAGALAARGVAKGDRVVIYMPMVPEAAIAMLACARLGAIHSVVFGGFAAPELASRIDSAEPKLVIAASCGLEPGRVVPYKPILDAALERAA-HKPRACLIFQREALRADLVPGRDEDYLDAEAAAAP-HDPVPVAATDPLYVLYTSGTTGRPKGIVRDNGGHAVALAATIPLMYDVHPGEVMWTASDVGWVVGHTYIVYAPLLAGVTTVMYEGKPGTPDAGAFWRVCAQHGVKTLFTAPTALRAIKQQDPEGARQHDLSKLEALFLAGERCDPPTAEWIAALLGR---PVIDNWWQTETGWPISARFLGLTAFKPGSGGRPCPGYEVRALNPEGGLMPSGEVGALAIRLPLPGCAPTLWHDDEGYRRAYLETFPGWYRTGDAGMVDEDGDIWVMGRTDDIINVAGHRLSTGAMEEVLAAHPDVAECAVIGRHDAVKGEVPLGLVVLKSGVAADAEIAAELVALVRERIGPVAAFKDALVVQRLPKTRSGKILRATMKQMANG--AQPVIPPTIEDAAVLDQI------ 85706833 3 -------------------YTEVYERSLADPEGFWMEAAEAIDWVKKPSKAL---FDEAAPIYEWYKDAEVNACWNAVDRHVAARGAQTAIIHDSPVTGIKQKINYSQLRSRVARLAGALRARGVEKGDRVIIYMPMVPEALEAMLACARLGAVHSVVFGGFAAHELAVRIDDCTPKAIIGASCGIEPGRVVHYKPLLDGAIEQAK-HKPDFCVIFQREEEVAKLIEGRDYDWHAFQYGVEPA-DCVPVSGDHPAYILYTSGTTGAPKGVVRATAGHLVALNWSMKNIYNVNPGEVFWAASDVGWVVGHSYICYGPLIHGNTTIVFEGKPGTPDAGTFWRVISEHKVRSFFTAPTALRAIKRDDPELIGNYDISQLRALYLAGERADPDTIEWAQKVM---QVPVYDHWWQTETGWAIAGNPAGALPVKIGSPTVAMPGYDVCILDEGGHEVAPGTLGAIAVKLPLPGTLPTLWSAEGRYRKSYLTTFPGYYETGDAGMKDEDGYLWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGAADALKGQAPVGFLCLNTGSDRDRAVVREVVTRVRDQIGPVAAFKLAVVVERLPKTRSGKILRGIMVKIADGQDYKM--PATIDDPIILDEIKSALQS 158318202 4 -------------------YRRAYEHERTDPEAFWAAAAREVEWTRPPERILDASAPP---FYRWFPDAELNTCANALDRHVAARGDALALVYDSPVTGTSRRYTFAQLTDEVARAAGALASLGVGRGDRVIVYLPMIPEAVVAMLACARLGAVHSVVFGGFAAPELAARMDDARPKVVVSASCGIEPTRLVPYKPMMDAAIELA-VHKPAGCLIVQREQHRCDLVAGRDHDWDALVGSAPP-LAPVPVAATDPLYILYTSGTTGRPKGIVRDNGGHAVAMSWSMRNVYGIGPGDVMWAASDIGWAVGHSYTVYAPLLVGATTVLYEGKPGTPDAGAFWRVIADHGVNVLFTAPTAIRAIKKEDPELVGRYDRTTLRALFLAGERLDPATYEWASGVLG---LPVVDNWWQTETGWPICAAPLGPLPLKAGSPSVPMPGYDVRVLDAAGAEVPPGTEGAICIRLPLPGTLPTLWEDDERYIASYLSAFDGYYLTGDGGYVDDDGYVFVLGRTDDVINVAGHRLSTGSMEAVLAAHPAVAECAVVGVADEFKGQVPRGLVVMKSGAEITPDLAAELVARVRAEIGPVASMRRVDVVAALPKTRSGKILRRTMRELADGRSPAI--PSTIEDVTVLDALR----- 121594372 2 ----------------AADYADFYRRSIDERDAFWAEQARLIDWQQPPQQICDWSNPP---FAKWFVGGTTNLCHNAVDRHLAERPLQNALVAISTETNTERAYTYAELHQEVQRMAASLQTLGVRQGDRVLIYMPMIAEAAFAMLACARIGAIHSVVFGGFASSSLASRIEDAEPTVIVSADAGSRGGKVVPYKPLLDEAIELSA-HKPAAVLLVDRGLAPAAMRAGRDHDWAALRARHDAQVPCIWVDATQPSYTLYTSGTTGKPKGVQRDTGGYTVALASSMRHIFEAQPGDTYFCTSDIGWVVGHSYIIYGPLIAGMTTILYEGLPVRPDAGIWWSIVEKYRVTHMFSAPTAVRVLKKQDPAYLKKYDIRSLKALWLAGEPLDEPTAQWISDAL---QVPIIDNYWQTETGWPILTLCNGVQKQRFGSPGKAVYGYNVQLIDEAGEELQPNQKGVVAIEGPLPGCLQTVWRNDDRFVNTYWKSIPGVYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEECIAGHPNVAEVAVVGVADALKGQVAMAFAVPRDASGLTDELEGEVMKQVDTQLGAVARPARVLFVTMLPKTRSGKLLRRALQAVA--ERRDTGDLTTMEDPVALQQIKE---- 152980534 4 ---------------DAAAYDAFYRLSVDDPHSFWATQAKRIDWHKPFSKTLDYDKPP---FAKWFVGGETNLCYNAVDRHLATRADQPALVAISTETDTETTYTYAQLHAEVSRSAAMMQALGVGQGDRVLIYMPMVAEAAFAMLACARIGAIHSVVFGGFASTSLATRIDDATPVLIISADAGSRGCHVTPYKCLLDEAIALAE-HKPAHVLMLDRGLAPMKTIEGRDVDYATLRRQHMDAVVPVWLESNAPSYILYTSGTTGKPKGVLRDVGGYAVALATSMDLIFCGKPGETFFCTSDIGWVVGHSYIIYGPLLAGMTTILYEGLPIRPDASIWWSIVEKYKVTRMSSAPTAIRVLKKQPLELLQKHDLSSLKALYLAGEPLDQTTSDWISGVLG---VPVIDNYWQTETGWPIISVAKGVKPTRSGSPGQPMYGYKAKVINEEGEECAPNEKGVVIIEGPLPGCLQTLYGDDQRFVSTYWRNFKRAYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSHANVSEVAVVGVENPIKGQCAVAFVILKNAADPDEALEAEIMKVVDKRLGPIGRPSHVYFVSALPKTRSGKLLRRSIQAICEG--RDPGDLSVIEDPAALQQIRS---- 211637957 2 ------------------SFKTFYQQSINEPDSFWAEQAQRIFWQHPFEQVLDHSNPP---FARWFCGGKTNLCYNALDRWLESQPDAKALITISTETNSEKVFTFKELHQEVNRTAAMMLSLGVKKGDRVLVYMPMMAEALFVLLACARIGAIHSVVFGGFASHSLATRLDNAEPVLVVSADGGSRGGKIIPYKPLLDEAIELANY-QPRHVLMVNRGLAEMAWLPERDIDFATLRQQYLDADVPVWLESNETSCVLYTSGTTGTPKGVQRDVGGYAVALATSMDVIFGGKAGEVFFCTSDIGWVVGHSYIAYAPLIAGMATIMYEGLPIQPDAGIWWKIVEKYQVTRMFSAPTAIRVLKKYPVEYIEQYDISSLKSLYLAGEPLDEHTARWIAEAI---NVPVIDNYWQTETGWPIMA-IARSLDDRPGSTGFPMYGFHVKLINETGEECGDNEKGMLVVEGPLPGCIQTIYGDDPRFINTYWRHFDSVYSTFDWGIRDSDGYYFILGRSDDVINVAGHRLGTREIEECLASHEDVAEVAVVGIKDAVKGQVAVAFVVLKDGREIQNALETVLMGLVNKQIGSVGRPARIYFVSQLPKTRSGKMLRRTMQAICEG--REPGDLSLIENPASLEVIREA--- 93006344 19 -----------QALNTTQTFAEIYQSSIENKEEFWAEQAKRIYWHKEPEQILDDSNLP---FAQWFVGGETNLCYNCVDRHLEERAEQDAFIWLSSEINQERRLTYNDLYKEVNYFADVLKRYGIEKGDRVIIYMPMILEAAYAMLACARIGAVHSVVFGGFAAHNLAIRMDDAEAKMVITVDAGLRGGKVVNYKNLVNQGIEQA-TTKPEHVVVVNRGILPFDVKE-LDVDYATERREANAIVEPVWLESNTPSYLLYTSGTTGTPKGVQRDTGGHAVALTTSIDYIYDGKAGETFWAISDIGWAVGHSYTIYAPLLAGMTSVMYEGLPHLPNPGIWWRIVEANKVNILFTAPTGVRMLKKQDETWMTRYDVSSVKSFFLAGEPLDESTASWLTKHLG---VPILDHYWQTESGWPILSNTPRFAPHKQGSPGYPMYGYDAQVINEEGEPCKAGEKGLLAIRAPLPGCLTTVWGNDKRFIDSYFSLADNQYSTSDYAVVDEDGYFHILGRTDDVINVAGHRLGTQEIEEAISMHAEVAECAVVGIQDELKGELPIAFCVLKDHEENRFRLEQQVIGAVVKSLGGIARPAAIYFPQALPKTRSGKILRRAIRALAEDKPT--GDMSTLDNPTAIDAVKQSMK- 161504441 2 ------------------SFSEFYQRSINEPEAFWAEQARRIDWRQPFTQTLDHSRPP---FARWFCGGTTNLCHNAIDRWLDKQPEALALIAVSSETDEERTFTFSQLHDEVNAVAAMLLSLGVQRGDRVLVYMPMIAEAHITLLACARIGAIHSVVFGGFASHSVAARIDDARPALIVSADAGSRGGKILPYKKLLDDAIAQAQ-HQPKHVLLVDRGLAKMARVDGRDLDFATLRQQHGARVPVVWLESNETSCILYTSGTTGKPKGVQRDVGGYAVALATSMDTIFGGKAGGVFFCASDIGWVVGHSYIVYAPLLAGMASIVYEGLPTWPDCGVWWKIVEKYQVNRMFSAPTAIRVLKKFPTAQIRNHDLSSLEVLYLAGEPLDEPTAAWVTETLG---VPVIDNYWQTESGWPIMALAPDLRPSRLGSPGVPMYGYNVQLLNETGEPCGINEKGMLVIEGPLPGCIQTIWGDDARFVKTYWSLFNRVYATFDWGIRDDEGYYFILGRTDDVINIAGHRLGTREIEESISSYPNVAEVAVVGIKDALKGQVAVAFVIPKQGDTLEDDEEKAIIALVDSQIGNFGRPAHVWFVSQLPKTRSGKMLRRTIQAICEG--RDPGDLTTIDDPASLQQIRQAIE- 211966407 1 ----------------------------------------------------------------------------------------------------------------------MLKRLGVRKGDVVSIYLPMGPEIVYAMLACARIGAVHNVIFAGFAASSLAERIHDAESHILITADQSSRGGKTIFLKDIADEAMAI--CPQVRHLVVFRCKGEPLNWVEGRDIWGNELMSQMQPYCPLEVMDSEDPLFILYTSGSTGKPKGLCHSTAGYLLYAALTHKCVFDYHPGDIYACVADCGWITGHSYVVYGPLCNGATTLLFQSIPTYPDPGRYWQMIEKWKASQFYTAPTALRALMRYGDSWPKKYELSSLRVLGTVGEPINPEAWRWYASVIGQNRCSVVDTYWQTETGGHVLTPIPGATVTKPGSATLPFFGIEPVVLDPSGEEKQGNNVGVLCIRRLWPGVARSVHGAHLRLMSTYYWPYKGYFFTGDGVFRDADGYYWITGRVDDTLNVSGHRLTTAEIEHALVQHDDVAEAAVVGVPHDVKGSGIFCFVILKEGVSNRPHLQDELKRVVRKYIGPIATPDYIVIARDLPKTKSGKIMRRLLRKIAALEIDDFGDTSTLVNSHCLESIIEAKMA 91788495 3 --------------STAETYKAFYQRSIDQPDAFWAEQAQLIDWHKPFNRVCNYDKPP---FVHWYEGGQTNLCHNAVDRHLKDRANQAALIYVSSETGQEKTYTFAELHVEVQRMAASLKALGVQKGDRVLIYMPMIAEAAFAMLACARIGAIHCVVFGGFASGSLASRIDDATPKVIVSADAGSRGGKVVAYKPLLDEAIRLSR-HQPESVLLVDRKLAPMALVAGRDQLWGDLRQQHDAQVPCEWLDSTAISYTIYTSGTTGKPKGVQRDTGGYAVALAASMKHIFDGRAGETYFSTSDIGWVVGHSYIIYGPLIAGMATIMYEGLPTHADGAIWWRLVEKYKVTAMFSAPTAVRVLKKQDPALLKKHDLSSLRALFLAGEPLDEPTARWISDGLG---VPIIDNYWQTETGWPLLTVANGVTPSKFGSPGVPMYGYRVKLLHEAGEELQPNEKGVVVLEGPPPGFMQTVWQDDARFVNTYWKSVPGVYSTFDWGIRDEDGYYFILGRTDDVINVAGHRLGTREIEESISGHPLVAEVAVVGVADALKGQVAMAFAVLKDASLLQDKLEGEIMKRVDGDLGAVARPARVRFVTALPKTRSGKLLRRAIQAVCEG--RDAGDLTTMDDPAALQQIRDRVSA 89891797 2 ------------------NYDSLYKQSLKSPELFWETQSNEIEWFKKPQEILSKD---SNDYYQWFKDGTTNLSYLCIDKHIDEYGDQLAVVYDSPVTHKKESFTFNQLYDEVSRLAGGLKSLGLKKGDTCLLYMPMIPQAVFAMLACARLGVIHSVVFGGFAPHELAIRINDCKPKAIITASHGIEINRVIPYKPFVDIAIEKADFK-PEKVILFKREKAPVMEQKPYDVDYQQLVADSKITAAVE-LPSTHPSYILYTSGTTGTPKGIIRDTGGYATALKFSMKKVYGVDEGETYWAASDVGWVVGHSYIVYGPLINRNTTILFEGKPKTPDASTFWRVISEYNVNVMFTAPTAIRAIKKEDPEYIKKYDLSSLKYQFLAGERCDAATLLWTKKHLG---IPVIDHWWQTESGWPMLANMVGVLESKIGSAGKPVCGYDIQILNENGLETKPDEEGYIAIKLPLPGTLLNIWGDTERFKKGYLERFPDFYFSGDGGYKDSDGYVFVTGRVDDIINVAGHRLSTAEMEEVVSNHTDVAECAVFGIHCDLKGQQPLGLIVLKSETSNQDQIQNQIVLNVREEIGAVASFRNVLVVNRLPKTRSGKIMRKLLRNIA--DVDDFKVPSTLNDVQIISEIQD---- 89092377 3 -------------------YNKEYQSALDNTEAYWAGQADSVAW---YKKPTTTVTKTDFGTYSWYPDGELNSCYLALDYHVENRGDQVALYYDSPATGGTKEITYTQLLDRVSRFAGALKAQGIEKGDTVLIYMPMIPEAAVAMLACARLGAIHSVVFGGFAPAEMAIRIDDANPKMILTASCGIEFEKKIAYKPLVDQAIDLA-THKPAHTIVCQRAEIKAELDKAGDLDWYQVQEGVEPA-ACTPVKGSDPLYILYTSGTTGQPKGIVRDNGGNAVALKYAMHNICGMQPGDVWWAASDIGWVVGHSYIVYGPLMAGCSAVFFEGKPIKPDAGTFWRVIEDYGVTSMFCAPTAFRAIRKEDPEGAGSYNLNSLKWVFVAGEKLDSSTYHWLSDLL---KVPVIDHWWQTETGWPMTSPMMGPSESRLGSTNKPVPGYDIRVLDSDGTEVADGEAGNICVKLPMPGVAWSIWNNNDRYVSSYLEAFPGYYHTGDGGYKDEDGYIYITGRTDDVINVSGHRLSTGEMEEVVSAHPEVAECAVIGVNDELKGQLPVGLIVLKAGSEEEDQLQTELVKMVREQVGALACFRTAMVVQRLPKTRSGKILRAILRKIAAQEEYKM--PSTIDDPAILGEIEELIEA 91784460 3 ------------------RYRDFHRRSIEHPEAFWRDEARRIHWQTPFDTVLDRSNPP---FARWFVGGRTNLCHNAVDRHLAERAQQNALVYVSTETGIERRYTYAELHAEINRMAAVMRSLGVKRGDVVLLYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADAGARGGKVIDYTPLVDEALARATHKTPR-VLLIDRQLAPERLNASYLVAYEPLREQFFDAHPCEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEHIFQGKPGDVMFTASDVGWVVGHSYIVYAPLLAGLTTVMYEGTPIRPDGGIWWRLVEHHGINLMFTAPTALRVLKKQDPAFLKQADLSSLRTLFLAGEPLDEPTAAWITDALGK---PVIDNYWQTETGWPMLAIPRGALPTRLGSPGVPSAGFNLTLRNETGEPCPPGEKGVLTLGYPLPGCMSTVWGDDRRFVSTYWSSIPNVYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDALKGQAAMAFVVLRDAQAHAHKLEAELMATVDRQLGAIARPARVVVVSMLPKTRSGKLLRRAIAALAEG--RDPGDLPTIEDPAALQQVSDA--- 145548888 2 ---------------------------------YWREQSEFVDWIEKPKEILTKIN---DYFYQWFRDGKLNFCYNALDKHLVQRGNQVALYWESNMVHNSLQYTFNELHDHVSRLSGVYRQFGVSKGDRVIIYMPMIPEAVFAMLACSRIGAIHSVVFGGFSALELSGRIKDCKPTLIITASCGLEVNKIVDYKVMLDEAIQLANHTPI--CLIVQRPTKQCSMVIGRDFDYYTAMKFANPV-ECVEVESTHPLYILYTSGTTGQPKGIQRDTGGTVVALLWTMRHILGLKAGDVYFSMADIGWVTGHSFTVYGPLLQGCSIVLYEGKPVTPDPGAIWRIIEKHKVVGFYTAPTALRAMRKEDPDWIRKSNISSLKSISMAGERCDIPTYNWIQSNTG---VLINDHYWQTETGWIISCNFMDLFPSKPGSATKPSPGFVIKIMDNENKELETGQMGRICVRLPMPSFMQTLYNNDEAFIQKYLADTPGYYTAGDAGYFDQDGYLHIMTRIDDIINTAGHRLSTAAMEEVLLKHKDIVEAAVVAKLDDLRGEIPVGLIVIKQGHDVQASLEKELVTMIRHDIGPLACFQSAIIVEKLPKTRSGKVLRGTLKAIVNGLQYKM--PATIEDDSVLDKIK----- 116669099 13 -------------------------RSITNV-AFWEEQALRLDWAKPWHRVPADVETGTGPEITWFEGGRLNVAYNCVDRHVAARGDKVALHFEGE-PGDRRAITYAELQREVSKAANALLALGITKGDRVVIYLPVIPETVIITLAVARIGAIHSLVFGGFSAEALKFRVEDTRAKLLVTTDGQFRRGVAVPVKDNADAAVAGDN--AIEHVLVVNRTTATVPMTEGRDVWWHDAVGQASEVHEPEAFDAETPLFIMYTSGTTGKPKGLVHTSGGYLTQASWSFEYLFSLRDQDVHWCTADLAWVTAHTYEIYGPLSNGATQVIFEGTPNTPHPGRHFEIIERYGVTQYYTAPTLVRSFMGWFPDGVDSYDLSSIRMLGTVGEAVNPEAWRWLRQNIGAGTAPVVDTWWQSETGATILSPAPTDTEFKPGCAARPLPGVSTRIVDDAGNTVPPGVQGFIVVDSPGPAIARTVWGNPQRYFDSYWRKYQGWFLAGDGAKYDDDGDIWILGRVDDTLNVSGHLLSTIEIESALVSHPDVVEAGVCPVTDPKTGHAIVAFVVLKGGV--SAEVATELRDHVARAIGPIAKPRDVVVVPDVPKTRSGKIMRRLLTQLFEG--TTLGDTTSLQNEPAIAGIQEA--- 51244677 30 ------------------EYEEIYKRSIEDPEGFWAERAEELSWSKKWHTVLEADFAVPMV--KWFDGATLNASYNCLDRHIENGGDKKALIWQGEPEDDCIEYTYSELLAEVCRFANVLKKKGVQRGDRVSVYLPMVPELTIALLACARIGAVHAVVFAGFSAASLENRLQDCGAKVLVTADAVLRAGKTIPLKPNADEALEECDL--VEHCIVVKRAGNEVEMEEGRDSWWHEDVAASSDQCLPEEMEAEDILFILYTSGSTGQPKGVVHTTGGYLTYAMHTTQWVFDLKGDDVYWCTADIGWITGHSYIVYGPLGLGGTSLMFEGVPSYPDAGRFWRIVEKFKVSIFYTAPTVIRALMRSGTDPVDRYDISSLRVLGSVGEPINPEAWMWYHTHIGKGQLPIVDTWWQTETGAIMIAPLPYATPLKPGAASKPLPGVDVAVLNEEGKEVGPNEGGRLVIRQPWPGMFRGVYGDSARFKTNYFEAYPGVYDAGDGVRCDEDGYYWAMGRLD---------------------------------------------------------------------------------------------------------------------------------- 124110759 10 -------------------YDGAVRWAANRPDQFWLEAAKAIDWVENPPRAHDQSMG-------WFPEGILNTCHNCLDRHVQARGDALALAYDSPVTGTIRHYTYRELLHETERTAAMLASLGAKKGDRVILYMPMIPETVFAMLACARLGVIHSVVFGGFAPPELAKRIDDATPKLVLTASCGIEGSRTIAYKPLVDEALVLAA-HSVEHVVLVQREQLTADLMPVRDIDWHDLRRRTAPVPPCVPLASGDPLYILYTSGTTGTPKGVVRDNGGHAVALSWSMANIYGIGAGDTFWAASDVGWVVGHSYIVYAPLLVGATTVLFEGKPGTPDPGTFWRTIARHNVKSFFTAPTAIRAIRKEDPDFLKEIGTGACRAVFLAGERADPETIAWLERLSG---LPVIDHWWQTELGWPAIASCMGDLRRKPGSAGFPVPGYQFAILDDDGLALPDGASGNVVIETPLPGTFRSLWNNNATFVRN-FETFPGYYETGDAGFRDSEGFMHIMGRTDDIINIAGHRLSTGQMEEIVSRQPGVAECAVVGADDNLKGMVPIAFVTPQAGYATDKSLVERSVLSVRSELGAIAALKAVLVVEQLPKTRSGKILRSLLRKIVNREPFDI--PATIDEPE----------- 194247402 2 --------IIKRAQMDVSAYKEMYEKSINNPELFWGSIAKNVRWFKLFTKVYSGNFKKGNTS--WFVNGKINACDNCVDRWAEKHPMKTAIIWEKDTPNDFKKITYQKLLEKTCKIANLLKMHGVKKQDVVTIYLPMIPEIVYSMLACARIGAIHNVVFAGYSAGSLCDRILDSKSSILITSDFGMRGGKLTKLKQIADAAMDMCG-DAIKVCIVFKNTGSACPLREGRDVDGSALMKNMRAYCPIEYVDSEDFLCLLYTSGSTGKPKGVAHTTAGYLLYAYTTCKYIFDVNPDDIFGCVADIGWVTGHTYVLYGPLLNGITTTLFSSIPTYPDCGRYWSLIETHKITQFYTAPTALRALMKHGNSYIDKYDLSSCRILGSVGEPINPETWRWYYNIVGKKKCAIVDTYWQTETGGIVIAPIPNLFKMKPGCATLPFFGVELEILDSKTEPLKGNVCGLLCIKSPWPGMLRTVYGNHSRLVKTYFSSCPNYYFTGDGAYRDEDGYYWISGRIDDTLNVSGHRLGAAEIEHALVQHSCIAEAAVVSFRHVVKGEGILCFCVDRNGNTPDEKIIEELKLYVRRAIGPIATPDLICIVPDLPKTRSGKIIRRILRCIANGIN-DFGDMTTVANYEVIDIIVNK--- 51892163 19 ------ARFLASCGVG--SLEELQARAAADPAWFWGEAVKDIEWYEPPRQILDLSA--GAPWAAWFRGARMNLAHEAVDKHLRNRPHQLAVIYEGEE-GTVRTWSYRQLWAESNRLAGALRALGVAKGDRVGIMLPLIPEAVAAMMAVARLGAIFTPIFSGFAPAAAASRLADCEAKLLITADGFYRRGRLVNLKAV--ADEAAAQAPSVRNVLVVRRTGAAVGWTPGRDLWYHEQVAAQPARFETARMDPEDPCMIIYTSGTTGRPKGAVHVHGGFPLKAAQDMAHCFDVGPGDLVMWFTDLGWMMG-PWLIYGGLILGATVFLYDGAPDHPAPDRLWDMVERHGITHLGLSPTVIRALAPAGTDWVARHDLSSLRVLGGTGEPWNPEPYRWFVEHVGGGRCPMINYSGGTEISGGILGCVP-IRPIKECSFNAVVPGMAATVLDERGQPAPPGQVGELALTAPWPGMTRGFWRDPDRYLETYWRRFEGFWVHGDWASVDAEGFWYIHGRSDDTINVAGKRVGPAEYESVLVSDPRVQEAATVGVPHPVKGTAPVCFVVLRPGVTPGPGLADELRERVAREMGRPLVPEAVLFVGSLPKTRNAKIMRRVVRAAYLGE--DPGDLSALENPEAVAEIQRVRAA 113867627 32 --------IAQANLTDPHIFE---RFSLERPECF-KEFADLLDWYKYWETTLDTSNPP---FWRWFVGGRINACHNCVDRHLAAYRNKTAIHFVPEPEDEVHHLTYQELFVRVNELAALLREFGLKAGDRVTLHMPMVAELPITMLACARIGVIHSQVFSGFSGKACAERIADSESRLLITMDAYHRGGELLDHKEKADIAVAEAASAGVEKVLIWQRYPGKYSLVKGRDVILNDVLAGFRGRREPEPMPAEAPLFLMYTSGTTGRPKGCQHSTGGYLSYVAWTSKYIQDIHPEDVYWCMADIGWITGHSYIVYGPLALAASSVVYEGVPTWPDAGRPWRIAESLGVNIFHTSPTAIRALRRNGPDEPAKYD-CHFKHMTTVGEPIEPEVWKWYHREVGKGEAVIVDTWWQTENGGFLCSTLPGIHPMKPGSTGPGIPGIHPVIFDEEGNEVPAGSGGNICIRNPWPGIFQTVWKDPDRYVRQYYARYKDWYMAGDGAMQAADGYFRILGRIDDVINVSGHRLGTKEIESAALLVPDVAEAAVVPVADEVKGKVPDLYVSLKPGLSPSIKIANKVSAAVVSQIGAIARPHRVVIVPDMPKTRSGKIMRRVLAAISN--HQEPGDVSTLANPEVVEKIRE---- 149610024 1 ---------------------------------------------------------------------------NCLDRHVQRSPDKVALIWERDEPGTEVRVTYRELLDITCRLANILKKHGVSRGDRVALYMPVSPLAVAAMLACARVGAVHTVIFAGFSAESLAGRINDAKCKVVITANQGLRGGRVIELKKIVDEAVK--NCPSVKCVLVVQRTDNKVPM-GNLDILLEDEMTQASAVCPPESMDSEDMLFLLYTSGSTGSPKGLVHTQAGYLLYAALTHKHVFDYREGDVFGCVADIGWITGHTYVVYGPLCNGATTVLFESTPIYPNAGRYWETVQRLKINQFYGAPTAVRLLLKYGDDWVKKYDLSSLRTLGSVGEPINQEAWDWLYHVVGDGRCTLVDTWWQTETGGICIAPRPSGAEIRPAMAMRPFFGISPTLIDEKGKVMEGGNSGALCISQPWPGMARTIYGDHQRFIEAYFNAYPGHYFTGDGAFRTSEGYYQITGRMDDVINISGHRLGTAEVEDAMANHPSVPESAVIGYPHDVKGE------------------------------------------------------------------------------------------ 125776012 31 -------------------YLEAYRQSIQNPVAFWEEQGHLLDWDRPWQQVLDNSNPP---FSKWYVGGYLNACYNAIDRHLAGRGEQVALIHDSPLTGTVRRVTYQELYDQIILLAGGLAKMGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIASNVGVEPGKVVPYLEILHSAINMSRWHPPQRNIIFMRDNVSVDVDEGADVLWSDVLAMADANQPCVPIEANDPLYILYTSGTTDKPKGVLRTIGGHLVALMYTLKRIYGIGPGDTWWAASDMGWVVGHSYICYGPLCLGATSVMYEGKPDTPDPGQYFRIIDQYKVRSIFSVPTSFRVIRRADPDYGRQYSMKSLRAIFIAGEHCDYETKMWIEKTF---KVPALNHWWQTETGSAVTATCLGSLSPPTYSTGLPLMGYDVKILKPDGSECESSELGRIVLKMPLPGNMATLYKNEELFRKLYFQKFPGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRISTSSLEDAVLRHPDVVDVAVFGVPEPTKGQVPCLYIPVENCRKTDAKLSTEIIKLIRDVVGPIAAFRLITSVNNLPRTRSGKTMRKAMADFARNERVIL--PATIDDASVFTEIRRALQ- 52142948 28 -----------------EDYETFYNKSIEETAWFWGEAEKAVQWMKPYTEVLDLQN--GTPFAQWYNGGTCNVVESVLSRWLAETRTQPALQYEGEN-GTSKSFTYEELDSWVSRVANGLKHAGIEKGDRVTIYMPMIPETVVAMLAVMKIGAIISPIFSGFASDAVMTRVQAAGSKMIITADGFSRRGKIVSLKDEVDKACE--HCPTVEKVVIVRHAGNDFTPHD-YDFSWSTL-EKEKPFVHAEEMHSDDPLMLIYTSGTTGKPKGTVHTHAGFPLKAAFDAGFGMNIKQGDRVLWVTDMGWMMG-PFLLFGSLINGATMVMYEGVPDFPEADRLWETVDKYEITHLGISPTLIRALMAKGDEYVNKHSLKSLEVFASTGEPWNPDPWMWLFETVGKSNVPICNYSGGTEISGG-IFGNVLIKPIAPISFNASLPGMAAVVLDDQGNPIRDEV-GELCLEKPWVGMTKSFWEDDERYVNTYWSRFENKWVHGDWVVYDGEQYI-ITGRSDDTLNIAGKRIGPAEYESILVKHNDVIEAAAIGVPDDVKGEVCHCFVVLRDNVTFTGELKKELMSLVNSHIGKALCPKDIHVVEDLPKTRNSKVMRRVIKAAYLGK--ELGDLSSLVNPEVVS-FIQGLQS 6448465 8 -------------------YEIAYERATNDREDFWRDQTYLVDWFKKPEVILDRTH-PNPGFWRWFKDSRVNMCYNAVDSHVGELGNKPAMHWVSGYEGVEKTYTWAELLDNVSRLAGVLRKLGVVKGDRVIIYMPMVPEAVFGMLACARLGAIHSVVFGGFAAKELSGRIQDCKPALILGASYGFEPNKVINYKTILDEAITLSGVPGIKVLQLQRGDKMTGPVKVGRDFDYHSLMLQAE-RVDCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVASSWNMQHINDIHKGDVYFSGSDIGWVVGHQFIVYGPLLRGATTILYEGKPTTPDPGQFWRLIEKYKVKGLYTAPTALRAIRKDDLDWIKKFDISSLTNISMAGERCDVPTYEWIQKAV---PVLINDNYWQTETGWIISCNYKNLHPVKPGTAIKPAPGFDVRILDQNNNELEPNKLGRICIKLPMPSFMLTLYNNDEAFIAKYLADSPGYYLVGDSGYFDEDRYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAKVDDFKGEIPIGFVVAKTTGPIKDAFEKECTAVVRKEIGPVASFNNCILVDKLPKTRSGKILRQTLKKIVDGEKIE-KIPPTIDDASVIPAII----- 66821385 46 -------------LSEPFNYEQDCEYALKEPIQFWDEVAKYVHWNKRYEKV----YSGDEYNPEWFKGGVLNACYNALDVHAKDTKNRIAIIHETPSKNNTNKLTYGELWDEVCIFARGLHNLGVEKGDRVVIYMPMINQALIAMLACARLGATHSVVFGGFASPQLAQRIEHFKPKVVISANFGVEGHKINCYTPLLSKALELSS-HKPNHTIVYNRLDVKLDAGEEGSLDWSELIKNIAPYRDYALVDSTHPLYILYTSGTTGMPKGVVRDTGGYSVALNYSIRNCYGMKSGDTFFAGSDVGWVVGHTLSVYGPLMVGLTSIIFEGKPTVPDASTYWKLIEKHRVNALFSAPTAIRAIHRADGKLASKCDLSSLRSIWLGGERLDSSTFNFLRNITNNK--PILDNYWNTESGSPLITNPSCQVPIKANATGKPMPGYQFHVLSPTSERLGADKIGEVCIKLPAPGFTNTLYLNPEGYKNAYLNEYPGYLRTADSGYYDENGYYHIISRVDDIINVSGHRLSTGSIEEILVKHPKIVECAVIGVHDELKGEIPFGLVVLKPQYKDAEEVENELIKEVRENIGPVATFKKVLSVNRLPKTRSGKILRNILRKMYNKEEYTV--PPTIEDMEVLKEI------ 195389270 10 -------------------YLELYRKSVQNPVAFWEELGHLLDWDRPWQQVLDNSNQP---FTKWYVGGYLNACYNAIDRHLAGRGDKVALIHDSPLTETVRKVTYQELYDQVVLLAGGLAKMGVTKGDRVVIYMPLIPETIVAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIAANAGVEPGKVVPYLDILHSAINMSRWKPPQPNIIFMREQVALDLDDKADILWSTVLDKASQPVACVPIEANDPLYILYTSGTTDKPKGVLRTIGGHLVALMYTLKMIYGIQPGDTWWAASDMGWVVGHSYICYGPLCLGATSVMYEGKPDTPDPGQYFRIIDQHKVCGIFSVPTSFRVIRRADPEYGRQYCMKSLRAIFIAGEHCDYETKAWIEKTF---KVPVLNHWWQTETGSAVTATCLGNLNPPMYSTGLPLVGYEIKVLKKDGTEALPSELGRIVLKLPLPGNMATLYRNDELYRKLYFQKFPGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEPTKGQVPLCLYIPVDGCKKTDALSTEIIKLIRDVVGPIAAFRLITSVNNLPRTRSGKTMRKAMADFARNERVIL--PATIDDASVFSEIRRALQ- 83814799 5 ---------------DLADLSALRTRAASDVAWFWEAVLDDLDFYDPYDQIVDLS--GGIERPAWCVNGSMNIVHNLLDKWQGTPADRAALRWEGED-GATRTLTYGELHQRVCRCANALRDLGLGRGDRIGLFMPMTPEIVIAFLAIAKIGGVLLPLFSGYGVGALVTRLQGAEADALFTADGFARRGRPIDMKETADEAV--AQCPTVEHVIVHRHLGDDTPMTTGRDRFWADFVAGHDPEARTARTGADDPVMVIYTSGTTGPPKGTVHTHCGFPIKGAQDMYHPMDLKPGETMYWMSDMGWMMG-PWLVFGTLTVGATMVLYDGAPDHPDAGRLWRLVDDHEVTHLGVSPTLIRALKTHGDAPVRASDRSSLRAIGSTGSPWDPESWSWCFETVLDGEKPILNYSGGTEIAGGILCGNFLE-PLKPAAFSGPVPGMDADVVDEDGTPVR-EEVGELVLRAPWIGMTRGFWGDDDRYHDAYWDRLDDVWVHGDFAAVDEDGLWYILGRSDDTINVAGKRLGPAEIEALLNAHGAVAESAAIGVPHDVKGSEIVAFVVLEPDYDETAALREELMQGVVDEMGKPLKPREIRFADALPKTRNAKVMRRVIRAAYLGE--ELGDTSSLEDPGTVDAIQEAR-- 156553526 51 -------------------YEEAFRKSIENPEEFWAEIGQCIEWSRPWDRVLDNSNEP---FTKWYVGGETNACYNAVDRHVAAGGSKTALIHDSPMTETVRRVSYAELLDRTSRLAGALAELGVSRGDRVLIYMPLIPETIVAILATARLGAVHSVVFGGFAAKELATRIDHAEPKVIVAASCGLEPGKVVKYTDMLNDAMNLISVAAPHCVVYQRRHIWEAPLLESQ-LDWDDLLEHAEP-HPCVPVEANQPLYILYTSGTTDKPKGIQRPIGGHIATLCWTMNAIYGMDKNSVWWVASDLGWVVGLSYICYGPLLYGATSVMYEGKPDTPDAGQYFRIIDEHKVNALFTVPTAFRVLRRADPELGRKYSTKSLRTIFVAGEHCDYEAKAWAEKVF---KVPILNHWWQTETGHAITATCLGLTSPPKYSTGMPFPGYYVEVLREDGSKAEPHELGRIAVRLPLPGTMSTLYHAPGRFKEIYFSKYPGYYDTMDAGYIDEYGYVFVTARDDDVINVAGHRLSTSALEDVVLGHPEVVDAAVVGVPEHTKGEIPLCLYVMRDHSRKSEEINTELIARVRELIGPIAAFKVAASVKALPRTRSGKTCRKSIADLARSKHVQI--PSTIDDPTVYRDIKQVLQ- 177670548 72 --------------------------------AFWEAAGRRLSWERPFTRTRSLTAPDPAPEIRWYEDGTLNVAVNCVDRHVAARGEKVALYFEGE-PGDRRAVTYAQLQREVAQAANALEELGIEAGDRVVVYLPVLVETIVITLACARIGAVHSLVFGGFSAEALRFRVEDTGAKLLVTTDGQFRRGAAVPVKANADEAVSGDN--AIEHVLVLDRTGHDIPWTEGRDLWWHDVVDRQPDTHTPRAFDAEHPLFIMYTSGTTGQPKGLVHTSGGYLAAASWTHDFLFSHRDDDVHWCTADLAWVTAHTYEIYGPLSNGVTQVIYEGVPNAPHPGRHFEVIERYRVTSYYTAPTLIRSLKGWHPEGIPAHDLSSIRLIGTVGESVNPEAWTWARTQIGRDDLPMVDTWWQSETGATVLSPRPTDTAFKPGCGSRPLPGVDVAVVDDDGAPTPEGLQGRIVVTRTSPSMARTVWRNPARYFHSYWEDYAGWFLAGDGAKRDEDGDVWILGRVDDVINISGHRLSTIEIESALVAHPEVIEAGVCPVPHETTGHAAVAFVVADDGPGASAADRAELRRHVGRVIGPVAKPAEVVFVPDVPKTRSGKIMRRLLTQLHQGTA--LGDTTSLQNEPCVGQIAEVLRA 94985850 12 ---PPTAALKATAPVSEEEAARLLAL---DPPAYWLEIARELTWDRPPTVAVEGTLG----DFRYYPGATGNVSVNCLDRHP---PERTALLYERED-GLRETWTYGELTDATARFAAALQDLGVAKGDRVAIYLGNVPEAFIAIHACYRIGAIYSVIFAGFSASAVRDRLTDARPKVVICTDATLRRGKVIPLKATLDEALEGLE---IGHVIVARRVDRESALR-GGEHDFHALLNSTARRADPVPLEANEPGFIIYTSGTTSKPKGLVHAGLGFLAGAYANVKWALNLCPQDVYWCTADVGWLTFPIFALVGGLAHGATHVIYEGSIDTPTPARPYEIIERYGVNKVFTAPTALRMLRRAGDSALAGHDLNTLELIALVGEPLDPETWHWTRERLGAGRIFVNNTYGQTETGTAWASSMVGLTPTRPGSCGHPLPGYRARVVREDGQAAAPGELGALTLTEPFPCLARTVWGDHERYVQTYLADFPGSYAASDAALLDGDGQLWVTGRLDDVMNVAGHRIGTMELEAALITHPAVSEAAVVAQPDEVKGSVPVAFVVPRGDAQVGPGLEEELAEAIVRGVGPIARPARVIVTPTVPRTRSGKIMRRLLRDLVSGEVR--GDLTSLENPDAIEVVRER--- 18313371 2 ------------------DYIEFWRKSISYPEIFWESVAKELFWKKKWEKPLDGSNPP---FYRWFVGGVTNITYNILERH---SKDKPAIIWFNSELKPH-IITYGELSQEVNKWACLLKKAGVQQGDRVTIYMPMIPQAAYAMLAVAKIGAVHNVVFSGFSVRALHERILDSGSKIILTVDAMRRRGKVIKLAEIALKAADSA------RVVVFNYLGEKID---GDFVQAENLLEKC--EIEYTWVKSDDPLFILYTSGTTGKPKGIYHGHGSYMVWAYAHTKWFFGFEKGDILFSTADIGWINGHTYGLYGPLLNGSTVVWYEDAPDYPHPGVWWEIVDRSKATFIWLSPTAVRLLMRYGEEWPAKYSLESLKMVVSAGEILGKEAWKWLKSHVCKNRCHVVETWGQTENSGFIAAPGVGGIRYKEGSVGLPYPGIDVRIYDDNGQELPPGAKGHVVILPPPPAFALGIWGNPARWIEAYWSKFPGVYYTGDVGIKDEEGYIYILGRADDVIKIAGHRLSPAEVENIVATFPGVVEAATVGVPDEIKGTTLAIFVVPKEGVRIN---SQEVVEFLKREFGPVAVVSKVYVVNKLPKTRTGKIMRRVLRALISG--GEIGDISTLEDEASIDEVKRALE- 145591598 10 -------------------WEGLYNRWAEDPEGFWREFIELIYWAKKPERIFQWQ---PPEPFKWFVGGYTNAGYSAVDYKTGLLGEKIAYIYLNPEAGAERKVTYGELASYVYKFSAALRAAGVKKGDTILVYMPNSIEAVAAILAAARVGAVSTTVFAGFSPKAVADRIELVEPKIVFTQDYSLRRGRKIPLKANIDEAFKISAWRPSLVVVKKTEEGGDVPMEKGRDIWLEEFLEMGKGHSAPEFVESNEPLFVLPTSGTTAKPKPVVHVHGGYQVWIIYGALLVYGLSANDLIFNTSDIGWIVGQSYIVFAPLIMGATSILFDGAIDYPKPDLFWEIVEKYKPTLIWTSPTAARLLMRYGTNLAMKHDLSSVTRVVTAGEVLNPEVWRWLYEDVFRKRVPVIDHWWQTELAGPTISGMPHGMEIKPGSAGVPLPGVEVEVVDERGNPVPPGHKGTLVIKRPHPGMTPTLWRDHQRYLNDYWGRYEGVYYTGDAAHMDEDGYIWFAGRADEVIKIAGHRIGTIEVESALVSHPAVAEAAVVGVPDPLRGEAIAAFVVLRPGRQPTEDLKKDLIEHVRKTFGPIAVFAGVEFVNMLPKTRSGKIMRRVLKRLWTGEP--LGDLSTIEDEASIEEVKEA--- 15613700 29 ------------------SYDDFYQRSIDDIAWFWREVERELDWMKPYDHVL--AMEKGPAWPEWFIGGKLNVTEAAVEKWANKTANKTAIVWEGEE-GKTSLLSFAALDEAVKRAAHGLKQHGVKKGDVFALYMPMIPETVIAMLAVAKLGAIFTPIFSGYGAEAIATRLRASGAKWLITVDGCYRRGKLIDMRQEAEKALADA--PNVQSIVVVERVGTLTSY-GANDIRWTELMTYA-PLQETAAMNSADPLMLIYTSGTTGRPKGAVHTHSGFPIKAAFDAGIGMDLRKEDTLFWLTDMGWMMG-PFLVFAGLINGATIVLYDGAPDYPNHDRLWQLVEQKQVSHLGISPTLIRAMMKYGTERMAEHDLSCLKVIGSTGEPWNPEPWHWLFEHVGNKQVPIFNYSGGTEISGGILGNVL-VRPIGPITFNSAIPGMAAAVYNESGEKVTAEV-GELVLTKPWVGMTNGFWQEPERFLETYWSRWSNTWVHGDWVTLDADGFWTITGRSDDILNVAGKRLGPAEVESVLVGHQAVIEAGTIGVPDDVKGEVPICFVVIAPSFSESDSLRHELIQLVGTKLGKALKPKAVYFVSDLPKTRNAKVMRRAIR--AAFLQKEAGDLSSLENPHVLKEI------ 67906626 4 ------------------KFEQIYNKSITKPEEFWREISEDIFWFKKPTKILNKTNPP---FYKWFEDGTTNTCYNALDFHIDNGGEKTALIYDSPITGNKAKFTYNELKSKVSKFAGALKNQGLQKGDRAIIYMPMVPEAVVAMLACGRIGVIHSVVFGGFASNELASRIDDSKAKILITASCGFEPGRTVEYRPLVDGALKLAK-HSIEKVIFFQRKGHEVKLNVPKEISWDESLSNAKDT-DCVEMNSNEYAYILYTSGTTGIPKGIVRDIGGHIVALKWTMKNIYNIDEGDVWWSASDIGWIVGHSYIVYAPLFKGCTTVLFEGKPGTPDAGAFWKMISDYKIKSLFTAPTAFRAIKKEDPEFFSKYDLSSFESLFLAGERADPDTIKWAENLL---KVPVIDHWWQTETSWAISSNCTGIMKTKYGSACKAVPGYDVKIIKPDQSIAKANEMGDIVVKLPLPGTFPTLWNADKRYKENYMSNYDGFYQTYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHKSVAECAVIGIADKLKGQLPIGLLTLKAGVDKDDTISKEV-------------------------------------------------------------------- 15607059 15 -KYYPPKEIVERAWIK--DYEKVYEESIKDREGFWAKVAEELHWFKKWDKVLEWNFP----YAKWFVGAKTNITYNCLDRHVQNKRNKVAYIYV-DENDNEKKITYGELLELVNRIANGLKSLGVKKGDRVSIYMPTTIEAIATMLACARIGAIHSVVFAGFSEGALRTRIEDAKAKVVVTASYTQRRGKKIDLLTTVERAIDGLDF--VEKVVVWDRDGDALEEKGGLFVDFNEMVKNASPECEPEVMDAEDPLFILYTSGTTGKPKGVLHTTGGYMVQTYYTSKIVFDLHEDDIYWCTADIGWITGHSYIVYGILANGVTSVITEGAPDYPDPGRWWRYVEKYRVNVFYTAPTAIRMFMRYGEEWPMKYDLSSLRILGSVGEPINPEAWLWYYKYIGREKCVIVDTWWQTETGAHMITTIP-SYPAKPGKAGKPFFTIEPEIVDKDGNKVPPNTVGFLVIKSPWPSMLRTCWGEPERYEK-YWNTIKGVWR------------------------------------------------------------------------------------------------------------------------------------------------------ 210112174 1045 ------ADISLTTHVSMDDYNSTYRRSIEDPAEFWREISEEFHWETPKGKFVEHNFDPGEVFVRWMSGATTNITYNLLEKNIREKGLRIALQWQGDDDKETRQVTYGQLKSLVCRAANMLKAKGIKRGHRVMIYMPQTIEQVVAMLACARIGAVHCVVYGGATAEYLADRVKDSKCTAIITADVARKDGGSQPVKTEVDRALKICDKHFVKSCIVVRRSGDNVPWCDGRDYWWDEEMEGVEDECEPEWMDAEDPLLILYTSGSTGSPKGVIHTVGGYMMYTATTFKYVFDCGRDKVHFCTADLGWVTGQSYVIYGPLLNGVTTVLLEGDPL--KDNRIVTMVTKYHVTSLYTTPTAIRH-MKATSDPGKNYKLDTLRVVGTVGEPIAKSTWRWYRSTIGSDHCSVVDTYWQTETGGHVMTPLPGATPMKPGSATLPFFGVEPAVLSDDGTEMVGPCEGHLVFKSPWPGMMRGINGKPEKF-ASYFEQFPGYYYTGDRCRRDGDGYYRILGRREDVSIPSGQVFNQLDVEATLLQHPDVEEVAVVTTDPADDSGGGYIFVKLRQTVSLTETIFSTLRDMLATTLHIFTPPSHMHCASELPRTWSDKVLRRLLRKVVLND-HDLGDFHVVANLKSLTTLFRQ--- 88706336 21 --HRYQAFLRERTDQSFDCYSDLHQWSVTDLEGFWQSVWDFLRASRQADAVLDGDRFPGD---RWFDGARLNYAENLLSR----RSDGTAIVARLEN-GQRREISWPELHTQVALSAAALRESGVAKGDRVAGMLPNVPETIIAMLATASIGALWSSCSPDFGVSGVLDRFGQIQPKVLIACDGYFYNGKTIDCRDKVAEVASQLSLSTTVVVPLLYESDVSVDVSVEGAIAWQQTAAGDAPGLLFEQLPFDHPLFIMYSSGTTGAPKCIVHSAGGTLLQHLKEHQLHVGLTPGDVLFYFTTCGWMMWNW--MVGGLASGATLVLYDGSPFYPAPDVLLDIVDEDGINVFGVGAKYISALEKQGIRPATTHRLTSLRTVLSTGSPLSHESFRYIYRDVKQDVC-LSSISGGTDIISCFVLGN-ECLPVYEGELQCPGLGMAVEVWDEEGQPVT-GTKGEMVCVKPFPSAPVGFWNDPDRYHDAYFSSYDGIWAHGDYAEVTPSGGMIIHGRSDAVLNPGGVRIGTAEIYRQVEKIDAVMDSVCIGQNWDD-DVRVVLFVVLKAGEELSDELAADIRLAIRKENTPRHVPAKILAVTDIPRTRSGKIAEIPVRKVVNGETID--NTESLANPESLHQF-ENR-- 161528374 39 ----------------------------DELEWFWQEVDKDIGWDSPYSQILDSSN--GIAHSKWFVNGKTNIYKSTVEKFVKLTPDKTAYHFVSEDGATSK-LTYQELDNKVSKLANGLKSLRVKKGDVVAIYLPMIQEAILAILASAKIGAVQTVIFSGYSTESLHIRLQDCNAKVLFVSDGFCRKGKPISQKETVQKAIQD---TYVEKTIVVKYKGVDKYENSENIVFYNELIESQNPDCPTEIMDSEDPLFILYTSGTTGKPKGVVHVHGGFSVFAGHQAAYLIDLQAQDVLFWPADIGWITGLVWNVYGLLIMGASSVIYDGALDFPKSDRVWKILSEYNATIFGISPTATRLFKKNNEEPLQNFSLDKIKNIPTTGEPLDEDSWWWLFDKVGNKKIPIMNLSGGTEIGGAMLSVFPG-MKLKPSTVGIPVPGMNLDVVDNDGNSVKNKN-GYLIIRSPWPGMTRGLLNDNERFIETYWSRFKDIWFHGDYVFVDQDGLWYMRGRTDDVINVSGHRMSTAEIEHMVISHEKISDAASIAIPDDITGEAIVIFFV--ADSKDDSNLEGIVSDFISQKIGKVAKPKFVYQLTDLPKTRTGKIMRRLLKSKLLGK--ELGDLSSLENPQILDEV------ 3688808 6 --------------------------------------------------------------------------------------DKKALVWEGED-GAVRTFTYIEMQEEVDRVAGGFRKLGLKKGDVVGIYMPMLPETVIAMMAASKIGAVFAPVFSGYGAEAVATRLNAGEAKALITADGFLRRGKTVMMKEEADRAADLS--PTVEKVIVISRLNADTPWNDERDVDWQE-MRNSEKYEQTERMDSQEPLMLLYTSGTTGKPKGAVHTHSGFPIKAAFDAGIGMDVKREDVLFWYTDMGWMMG-PFLVYGGLVNGATILLYEGTPDFPNPDRIWELVAKHNVSHLGISPTLIRSLMTQGDEWVNKHSLDTLRVVGSTGEPWNPEPWMWLFQNVGKKQIPIFNYSGGTEIAGGILGNVL-VRPIGPITFNSPLPGMAADVFDPTGKPVE-NEVGELVIKKPWVGMTKGFWGDSERYLNTYWSRFEQTWVHGDWVIKDTEGQWTITGRSDDILNVAGKRLGPAEVESVLVGHEAVKEAGTIGIPDEVKGEAAICFAVLNQSQEPSEALKKELLSLVAEKLGKALKPKNLYFVSDLPKTRNAKVMRRAIKAAYLGL--ETGDLSALENPQVLREIEQVKE- 117618217 23 ------------------SYAQLYQWSVEKTTRFWPLVWQHCGVKGELGNIVAENRQE-MQRTRWFPDSRLNFAENLLRRQ----DDTPAII-SRIEGSPSQTLSWRELADQVARLAQWLRGQGIGRGDVVAAYLPNIPQTVVAMLATTSLGAIWTSTSPDFGEASVVERFGQTRPRVLFAVDGYHYNGKAIDIQDKVAGVV--GQIDSIEQTVIIPLLGHPLQLG----HDWRQILASQPDALQFEPMAFNDPLYILYSSGTTGKPKCIVHGIGGTLLQHLKEHQLHCDIKPGERIFYFTTCGWMMWNW--LVSALASGATLVLYDGSPFYPDGNVLWDLARDEEVALFGTSAKYLDALHKQGYAPIKTHQLPQLRLICSTGSVLSPEGFDYVYQQI-KRDVQLSSISGGTDICSCFVIGNPIS-PVYRGESQGRGLGLAVQVFNEAGQPVQ-GEKGELVCTKPFPAQPIGFWGDADKYHAAYFERFDNIWCHGDWIELTPTGGILFYGRSDATLNPGGVRIGTSEIYRYVEQLEEVEESIVIGQQWQ-QDERVVLFVKLKPGLMLDEALRERIRQQVRLHCTARHVPARILQVDAIPRTKSGKIVELAVREVVHNRPVN--NTHALADPEVLSQYRDRPE- 85711995 19 ------SDFLQQINVHNDNYHELYQWSIDNNEAFWSLIWDYFDVIKGDVIVQDKDKLPG---AKWFPEAELNFAENLL-RH---KDNHSALVFRGEN-GERQELSYEALYLQVARAAHALKTQGVSSGDRVAGMMPNCIETIVMMLATTSLGAIWSSCSPDFGVQGVLDRFGQIEPKVLMTVDGYFYNQKNLNIKDKVSEIAD--NLPTVEHLVLVNFSGQSEVVDDARMVRYEDFLDNDASHIDFVRKPFNHPVYIMFSSGTTGVPKCIVHGAGGTLLQHCKEHGLHTDLGREDTLFYFTTCGWMMWNW--LVSGLALGAKLVLFDGSPFAPKPEVLWDIADEERISVFGTSAKYLSALEKADVKPRQSHELKALRSILTTGSVLPPESFDYVYRDIKTDLC-LSSISGGTDIVSCFALGCP-ILPVYRGELQCRGLGLAVNVYNDQGEAVK-QQKGELVCENSFPNMPVGFWGDDDRYFNAYFARFDNIWAHGDFAELTEHDGVIIYGRSDAVLNPGGVRIGTAEIYRQVEKVDVVLESIAIGQQWDD-DERVVLFVRLREGVQLDDALVKTIKQTIRANATPRHVPAVILQVNDIPRTISGKIVELAVRNVVHGQP--VQNTDALANPDALNEFKDRPE- 119474815 24 -------QLKDQLGVELSDYDALHQWSVENSESFWREVWTFTDIR--YSRLFDAVLEDGKKFPKWFPGARLNFAENLL----RNRSKAIAIVSRLEN-GQRREISYSSLYQQVGQLAAAMRSRGVVSGDRVAAFMPNVSETIIGMLAATSIGAIWSSCSPDFGINGVMDRFGQIEPKILIACDGYFYNGKTIDCLPRVQDICRNIN--SIEHVLIVPVTCQNTSIHDAGATWYDDFLLKETPELIFEQLPFDHPLYIVYSSGTTGVPKCIVHSAGGTLIQQLKEQQLHVDLKSSDTLFYFTTCGWMMWNW--LVAGLGSEATLVLFDGSPFYPKATSLIDIAEEERISVFGTSAKYIAALEKAHVIPRESHNLEHLRAILSTGSPLSHESFRYVYRDIKSDLC-LSSISGGTDILSCFVLGNP-CLPVWEGEIQCAGLGMAVDIWNEKGGSVL-EEKGEMVCTKPFPSAPIYFWNDADKYHSAYFDTFPNVWAHGDYGEITHHRGIIIHGRSDAVLNPGGVRIGTAEIYRQVEKLDAILDSICIGQQWDD-DVRVVLFVILREGIKLDETLVQKIRRTIRDETTPRHVPAKIIAVADIPRTISGKIVELAVRNIVHNQA--VKNTDALANPEAL--------- 212639113 29 -------WLEANKGLTFESHAELWKWSVEKLEQFWETVWEYIQSSAPYTCVLEERKMP---RANWFPGARLNYAEH-IFRNMQE---KPALLFRSE-RGSLREVTWEELKQQTAAVASALKKLGVKQGDRVVAYMPNIPETVVAFLACASIGAIWSSCSPDFGANSVIDRFQQIEPTILFAVDGCQYNGKTFDKVPTVKELQEK--LPSLKKTIVVPYLRDDVKAWDESVLLWTDML-REEGELVYEQVPFAHPLWILYSSGTTGLPKPIVQGHGGILLEHVKILSIECNLTRDSTFFWFTTTGWMMWN--FLVGGLLVGATVVLYDGSPTFPDANVLWELAEKAKITHFGTSAAFINVCMKQGIQPKDTYDFSPLQAVLSTGSPLTTEGFLWVYEHV--KDVWLVSCSGGTDVCTAFVGGSP-VLPVRAGMLQCRSLGANVQAFDEHGHSLI-NEVGELVITEPMPSMPLFFWNDENRYLESYFDTYPGVWKHGDWIKIDAEGSCVIYGRSDSTINRAGVRMGTSEIYRAVETVDGILDSLVIDLEVMGRKSFMPLFVVLQPGVELDDALKQRVKDAIKAHVSPRFIPDAIYQVDQIPKTLNGKKMEIPIRKLLLGFPEKAVNVGSMANPESLSFFIE---- 92113943 19 --HALMQRIKREHDIDLNDYESLHAWSVEHLETFWSLLWDEFDIVAERRGEDVLVHPDAMPGARWFPQARLNYAANMLRR----RDAHPALI-VRDERRRRRVISYAELYDQVARLAHALQASGVTEGDRVAGFVPNSEHAVIALLATASLGAVWSSCSPDFGTHGVLDRFGQITPKVLIATDGYTWNGKPIDTRARVAEIVE--SIDSLERVVVFPEDAPDLDIIPG-AIAWSDFLDNDASQIDFQALPFDHPLYILYSSGTTGAPKCIIHTAGGALLQHFKEHRLHNDLDAEDVFFYYTTCGWMMWNW--LVSGLGSGATLLLYDGSPFAPHPETLWQIAGEEGITIFGTSAKYLSACEKEGLMPGERADLSRLRAVLSTGSALAHESFDYVYASI-KSDLILASISGGTDIVSCFALGCP-IKPVYRGELQCRGLGMAVEIYDEQGQSITHG-KGELVCTRPFPCMPIGFWNDPERYREAYFSTFPGVWAHGDYAELTSHGGVIIHGRSDSVLNPGGVRIGTAEIYRQVEKVDGVLESLCIGQAWQN-DIRVVLFVRMRPGVTLDDAKRDEIRRMVRLHTTPRHVPAKIIAVDDIPRTLSGKIVEVAVRNVVHGEP--VKNQDALANPEAL--------- 154415352 7 ---------------NHEKYLAMKKHAEENPEEFWAATAKELNWIKDFTNVIGE---IGEENSFWFDGGVMNTCYNAVDRWAAANPDKVALIYEGNEPSDSYTITFGQLKEKVCKMANVLLQHGIKKGMTVALYLPVSVECIISMLACTRIGAIHTVIFGAFAGDALSYRISNSEATAVVSADWYMRGQKKIPMKKTLLSALE--NCPFVKHVIISNLEETQLEEPKYTIESFQTLLEAAPAECECQPMQASDPLFILYTSGSTGEPKGIIHRVGGYSVASALTFKYVFDIDADSVFGCTSDLGWITGHSYVCYGPLLNGIPTLIFGSFPLYPNAKRSWELISKLHLTHFYTSPSAARAIAAHDVDQVKEYDISSLRVIGSVGETLDEETCIYLHDVLGQKKCWIVDTYWQTELGSIIATSVPGIEKLPPGIVGRPLFGTDIVLIDTEDHHVPPNETGLLCIATPWPGLANAAFKSNKSFKERYIVKGTHYFSTGDTAQIDTKGYIRITGRIDDQLCVNGHRVGPAEVEEAIMKLDDVHDVAVVGIPSKQTTQAIVAFVVAK---VENEQMKKSVSDTVTQNFGAIGRPQKIIFVKALPKTNSAKIIRMLLKDLLLGK-RGFQLPHTLSNPQDIDGIIQAIDA 158521621 25 -----------------QEYDELYHWSVRNISDFWAAFWDFIRCSSPFDCVVDDGKMPG---ARWFEGARLNFAENLL----RYRDDHSALIFKAE-GRPSIRMTYRQLYDEVAGLVISLKALGLKPGDRVAGFMPNMPQTIIAMLAATSLGATWSSCSPDFGIKGVMDRFGQIAPKVLFTADGYFFKGKPVDCLERVADIV--PQVPSLEKVVVVPYVNSKPDISGPKAVRFDEFTASTDTEVEFIQLPADHPLYIMYSSGTTGLPKCMVHGAAGVLINHLKELMLHTDVKREDVIFYYTTCGWMMWNW--LTSALAVGATLVLYDGNPFYPDEGALWQMAQEEKITVFGTSAGYITALRNTGLIPKEKYDLAALRTLLSTGSPLSEEGFAFVYDAV-KANIQLASIAGGTDLNGCFALGNPMG-PVYMGKLQCRGLGMKVEAFDEDGRPVIGRQ-GELVCTAPFPSMPVCFWDDPEKYHGAYFDTYPGVWRHGDYIEINAHGGVKIYGRSDATLNPGGVRIGTAEIYRQVEQMEEIADSVVIGQ-DWKNDVRVILFVRMAPGFELTESLKQKIRQTIRVNASPRHVPAKIIAVPEIPYTLNMKKVELAVKNMVQNKP--VLNKDALKNPEALD-------- 116626871 25 -----------------DDREEFLRFSRENPERFWGEMMRRVEWFTPYSKELDLS--GGPEWARWFIGGRLNIAHNCLDRWADS--DCAACIWEGE-SGAGGTLTFRELREQANRTANGLRALGLEAGDRVALCLPMTPEILPILYGCFKAGLTVVPIFAGFGTGAIATRLIDSGACVLFTAEFLERRGKRIPL------AAKMPEFAG--RTIVL---GSE----------WQEFLASQPAEFATESLEAEARAFILYTSGTTGKPKGTVHTHAGSLAQMGKEIWLGFDHREGERFFWLSDIGWMMGPWTIL-GNHLFGGTIFLYDGAPDYPGPMRLWETIDRHRITTFGVSPTAIRVLRKSPGELPA---MESLRLLGSTGEPWDDASWLWFFERVGRRRCPIINISGGTEIVGSFLFPLP-IQALKPSSLGGPAPGMSTEVVDESGVPVR-GRKGYLVCTRPAPSMTRGIWGDPERYIETYWSKFPGMWYHGDWASVDEDGHWFLHGRADESMNVAGRKVGPAEVEEAMMQHPDVAEAAVIGVPDELKGETIVGFAVAKAGTVLDAA---AVVRTVVEVLGPTFRPREIVVVTELPKTQSGKIVRRLIRQKYLGE--ELGDLSTVANPWAL--------- 119898440 30 --------------IELPDYAALHAWSVDHPEQFWVSVWEDGDVVKRGVRVLDGDRMPG---AQWFPDARLNFAQNLLRR----RDGDDAVVFWGEDKVRDR-LTHGELYRRVAQFSAALREQGVGKGDRVAAYMPNMPETLIAMLAAASIGAIFTSASPDFGVQGVLDRFGQTEPKVLLACDGYYYNGKMVDCLAKLGEIV--PQLPSVERVVIVPYVHRDHALGGPHARMYADFVAHAATEIGFEALPFSHPLYVMYSSGTTGVPKCIVHSAGGALLQHLKEHRLHCDVKPGDRVFYFTTCGWMMWNW--LVSGLAAGATILLYDGSPFAADNRILFDYADAERMTHFGTSAKFIDAAAKFGLKPRETHSLATVRAMMSTGSPLVPEGFDYVYRDI-KADLQLSSISGGTDILSCFVLGNP-VLPVWRGEIQCRGLGLAVDVWDDEGRPVR-GEKGELVCARPFPAMPVGFWRDEDKYRAAYFERFDNVWCHGDFCEITAHGGLIIYGRSDATLNPGGVRIGTAEIYRQVEKLHEVVESIVIGQDWPPQDVRVVLFVKLRDGMTLDDTLADRIKRTIRDNTTPRHVPAKVLQVADIPRTKSGKIVELAVRNVVHG--RAVKNQEALANPEALAHFRDR--- 163758103 9 ----------ERTGLSLADPFALQDWSVTDREGFWSALWDFCDVDKGERIVENGDAMPG---ARFFPDARLNFAENLLTR----TGSEPAILFRAED-KISRQMSWDELSALVSRLQQAFRAHGVEKGDRIAAMMPNMPETIACMLAAASIGAIWSSCSPDFGVKGVLDRFGQIEPKLFISCDGYWYNGKRQEVADKLIEIAAALKPAATVIVPLLDDGEAVASAVDGAVTLAGFIAAFPATAVSFEPLPFAHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRLHCGVTPGERLFYFTTCGWMMWNW--LVSGLAAGATLCLFDGSPFAPDGNVLFDYAAQEQFAVLGTSAKFIDAVRKAGLEPAKTHDLSSLRLLTSTGSPLSPEGFSFVYEGI-KPDVHLASISGGTDIVSCFVLGNP-ALPVYRGEIQCPGLGMAVDVWDDNGKSIT-GEKGELVCTKPFPAMPIGFWNDPEKYHAAYFSRFDNVWTHGDFAEWTPHRGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMDEVLEAICIGQ-DWDDDVRVVLFVRLADGVALDEDLQARIRTKIRTGASPRHVPARIIAVSDIPRTKSGKIVELAVRDVVHGRP--VKNQEALANPEAL--------- 77165512 25 --------VQDQYGAKVADYPALYAWSLQQPEDFWAAVWRFCEVKQPWERVLNGDSMPG---ARWFVGSRLNFAENLL----RYRDERLALVFRGEE-GRRCALSYGELYLQVARLAQALKGAGVGVGDRVVGWLPNVPETVMAMLATTSLGAIWSSCSPDFGIQGVLDRFGQIGPKVLLAADGYHYKGKAIDSLARLAEIVE--SLPGLRQVVVVPYLHSSRDLAPPKVQTYEAFMGEAENSLTFAQLPFDHPIYILYSSGTTGVPKCIVHGAGGTLLQHLKELRLHTDLKREDRIFYYTTCGWMMWNW--LVSALATGATVVLYDGAPLYPRPESLWDMAAEEGITVFGASAKYLSALEKAGVQPARTHHLSKLRTLLSTGSPLAPESFDYVYRDI-KEEVQLSSISGGTDIVSCFALGNP-ILPVYRGELQCRGLGMKVEIFDEKGRSVQ-GQKGELVCTAPFPAMPVFFWNDPKKYWAAYFERFPGVWAHGDYAELTAHGGLIIHGRSDTVLNPGGVRIGTAEIYRQVEKLPEVLESLAIGQAWQ-GDVRIILFVVLREGRVLDEALINRIRQTIRKHASPHHRPAKVLQVPDMPRTLSGKLVELAVSHTIHGRP--VKNLDALANPEALEYFRDRPE- 71905819 33 -----------------ESYADLWQWSIDMPEVFWSSLWNYCGVVEKGTKILDRDRMPG---ARWFPEARLNYAENLL----QQRDAGEALVFWGED-KVKRRMSRGELYAEVARFQQFLIAAGVGEGDRVAGYLPNLPETLVAMLAATSLGAIWSSASPDFGVQGVLDRFGQIEPKVLICVDGYWYNGKPVDCLEKNAEVV--SKMPSLLKAVVVPYLNARPALNISNAVGWNDILPAEGKEVVFNRVAFDHPLFIMFSSGTTGVPKCIVHCHGGVLLQHLKEHQLHSDVRPGDRLFYFTTCGWMMWNW--LVSGLACGATLLLYDGSPFAAKGTVLFDYAATEKMTHFGTSAKFIDAAAKLGLTPGKTHDLTALRAMFSTGSPLSPEGFDWVYREI-KQDILLASISGGTDIVSCFVLGNP-VLPVYRGEIQCRGLGMAVDVFDDAGQPVR-GEKGELVCTKPFPVMPVGFWNDPEKYKAAYFERFDNIWCHGDFSELTAHDGMIIYGRSDATLNPGGVRIGTAEIYRQVEQLPEVLESLVIGQEWPNDDVRVVLFVRLREGDVLDASLVDRIKRQIRDNTTPRHVPAKVVQVQDIPRTKSGKIVELAVRNVVSEQP--VKNVEALANPEALE-------- 110632530 17 -KAPMTAFIRERTGRSIDGHAALHRWSVDHREEFWQLVWDFCGIIERGERVLDGDKMPGAAY---FPDAKLNFAENLLW----KSGNGDAIVFRGED-KVERRISWHELKALVSRLQQLFKAEGVKAGDRIAGMMPNMPETVAAMLAAASLGAVWSSCSPDFGVRGVLDRFGQIEPVLFIAPDGYWYGGKAFDVGQKTAEIL--SALPSVRKALIVDYLGSARNAASGRAVALDDAIAPFSAPLTYERLPFAHPLYILFSSGTTGIPKCIVHSAGGTLLQHVKEHRLHAGLADGDRFFYFTTCGWMMWNW--LVTGLASGATLLLYDGSPFYPDGNILFDFAAGERMTYFGTSAKFIDAVRKAGLEPARTHDLSSIRVISSTGSPLSPECFEFVYHSIKKD-VHLASISGGTDIVSCFVLGIP-LLPVWSGEIQGPGLGMAIEVWDDQGHPLESG-KGELVCTKAFPSMPIAFWNDPEKYRSAYFDRFENIWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQLPEILEAICIGQ-DWDGDVRVVLFVRLAEGLMLDEALQKKIRDRIRTGASPRHVPAKIVAVKDIPRTKSGKITELAVRDVVHG--REVKNKEALANPEALELYRE---- 212532635 10 --------------------------SLEDPESFWSHHAKSLHWHKQPSSALKHSTKQSHDHWSWFPDGMISTTYNCVDRHVENNGDNVAIVWESAVTGESEKYTYRQLQDEVEILAGVLREEGVRKGDVVIIYMPMIPAALIAALAIVRLGAIHAAVFGGFASASLAQRIEDAKPRAIMTASCGIEGSKPIPYRPLVEGAITLSKFK-PEKVIIWQRDQLRWNHPDGGQRNWQRIVRSGQLRAAPVPIRSDEALYIIYTSGTTGLPKGVVREAGGHAVGLSLSIKYLFGLKPGDVMFCASDIGWVVGHSYILYGPLLVGATTVMFEGKPGTPDAGTFWRVIERTKANVLFTAPTALRAIRKDDPEVGSRGGLKTLRALFLAGERSEPSIVQNFQDLLTKQAAPVIDNWWSSESGSP-ITGLAGYTPIKPGSAGKPMPGFDVRVVDDEGQEVKKGTMGNIVLAIPLPTAFRTLFNDEERFYKSYLLRFNGRWDTGDAGMIDKDGYVHVMSRSDDIINVAAHRFSTGAIEQAVLSHPLIGEASVIGIPDPIKGHLPFAFVQPRQSATPPTQLFNEVNALVRDQIGAIASLGGIIQVGMIPKTRSGKTLRRVLRELVENAERKVNVPPTIEDAEVIQ-------- 158423867 28 ------------------NYADLHAWSVKNLSAFWDLVWDSCGVIKGAQRLIDADKMPG---AQFFPDAKLNFAENLL----RKTGSGEALVFRGEDKLEKR-LTHDDLHALVSRLQQALKAEGVGVGDRVAAMMPNMPETIAIMLAATSLGAIFSSCSPDFGERGVLDRFGQIEPKVFFACDGYWYNGKRVSIADKLVEISK--HLTTPSKLVVVPYLGEAAELDRGVDLD-AFLTPFAAKAVTFERLPFNHPIYILFSSGTTGVPKCIVHGAGGTLLQHLKEHRYQCDLSPGDKLFYFTTCGWMMWNW--LVSGLASELTLFLFDGSPFAPSPKVLFDYAQDEGFNVFGTSAKYIDSLHKEGLKPIETHDLSALRLITSTGSPLAPESFEYVYSGIKKD-VHLASISGGTDIVSCFVLGDPTA-PVWKGEIQAAGLGMAVDVWSEDGRPVKL-ERGELVCTRPFPSMPVMFWNDKDKYHAAYFDRFPNIWCHGDFAMWTEHGGLVILGRSDATLNPQGVRIGTAEIYAQVEQIPDVMESVAIGQ-DWDNDVRVVLFVRLREGTTLDEDLVRRIKTQIRVGASPRHVPAKIVQVTDIPRTRSGKITELAVREVVHGRP--VKNTEALSNPEALDQYRE---- 118472132 25 -----------RTGVSAPDYQALWRWSVEDPGAFWAAVWDYFDLGERPDQVLTTGEMPGS---RWFPGAKLNYVDQ-VKRNART--DRPAILYVAE-GGAVTDISWKELLGRTAAFADALVSLGVKPGDRVAGYLPNIPEAIIAFLATASIGAIWSGCGQDYTAKAALDRLGQLEPTVLVTADGYHFAGKTHD--KADDIAALRDGLPTLKASVLVSRIGEAPDW-----LDWAQLSAPGPRELTTTAVDFDHPLWVLYSSGTTGLPKGIMHGHGGVLIEHLKAVALQNNIGPADTFFWYTSPSWMMWNFQV--AGLLVGATIVCYDGSPTYPKADALWDVSAKIGVTVLGTSPGYVLACSKAGAVPRKEHDLSALKVVGITGSSLPPSSALWLRDNVG-ERVQVSSISGGTDVVSAFIGGAP-TVPVWPGELSAPYLGAAIDAWDENGKSVRGEV-GELVITKPLPSMPIAFWNDPDRYRAAYFEMFPGVWRHGDWITLTEHGSVVVHGRSDSTLNRHGIRMGSADIYQAVERIPEIVEALVIGAEQPDGGYWMPLFVVLADGVELTDELRDRIKSTIRTEVSPRHVPDEIIAAPGVPHTRTGKKLEVPIKKLFQGDPAKVVDRSAVDNPDLLQWFVTQRR- 148656086 31 -------WLAQTRGVTFADYHALWRWSVTELSDFWQSIWDFFDIQTQPHAVLADARMPGAV---WFPGATLNYAAHAF-RHA--SADRPAILFQSE-GEALQTLTWAELQRQVASVAAHLEMLGVRRGDRVAAVLPDTPHAVIAFLACASLGAIWSSCSPEMGVASVADRFRQIEPRVLIAVDGYRYGGRAFDRRAALAEL--RSTLTSVEHVVIVPYLDPDAQVADA--IPWNECLRH-DASLRFEPVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKSLALHLDLGPQDRFFWFTTTGWMMWN--FLTSGLLVGSTLLLYDGNPAWPDMHALWRFAADTRMTLFGTSAAYLTACRKANIAPGTTFDLSSLRAIGSTGSPLPVEGFRWVYERV-RRDLWLVSLSGGTDVCTAFVGGCP-LLPVTAGEIQCRCLGARVDVFDEQGNSLVGDV-GELVVTAPLPSMPLFFWGDADRYRTSYFDVYPGVWRHGDWVKLTERGTLVIYGRSDSTINRHGVRMGTSEMYRAVEGIAEVRDSLVIDLENPDGTATMYLFVALETGVTLDDALKERIRATIRAALSPRHVPDVIIAIPDVPRTLNGKKLEVPIKKILRGPPEKAANRDAMANPQTLDAFVE---- 15615796 20 ----------------------------------------------------------------WYETGKVNLAYEAIDRHAESNRDKVALYY--SDATRDEQYTFADMKKYTDKAGNVLRDAGVSKGDRVFIFMPRSPELYFALLGAVKVGAIVGPLFEAFMEGAVRDRLEDSEAKVLITT-------------PDLLQRVPVDQLPHLETVFIV---GDHVE-EEGPYRDFLSRLTQASDDLEIEWVDREDGLILHYTSGSTGKPKGVLHVHNA-MIQHYQTGKWVLDLKEDDVYWCTADPGWVTGTSYGIFAPWLCGATNVIRGG---RFSPADWYETLQKYKATVWYSAPTAFRMLMSAGDELVKKYDLSSLRHILSVGEPLNPEVVRWGMKVF---DLRIHDTWWMTETGAQLICNYP-SMDIRPGSMGKPLPGIKAAIIDDQGNELPPNRMGNLAIRKGWPSMMRAIWKNEEKY-NSYFE-IDGWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVSLRDGYELTDELKEDIRTFVKEGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELDLPT--GDLSTMED------------- 118382192 1 --------------MNIGQYNKLYNESVQEKEQFWQKAAENLHWFKKPSKILDKSQPP---FYRWYSDGEINICYNAIDRHQAQHGNKTALIWESPSLKQSETYTYKQLYENVAKLAWVLKQFGVKKGDRVIIYLPNVPEAVFSMLACSRIGAIHVVVYGGYPAKELAGRIIECQPKLIITASAGIERGKIIYYKGIVDAALEMSGQHNLISLIVQRDIHMTSNFVLKRDYDYYTALKIAQLETECEHMNSNDPLYILFSSG-ENHPKGIVHDHAGTAVYCDWQMKHILDIGSNDTLFSATDVGWIVGHIFMIYGAFIKGATTILYEGSTGTPDNIQFWRIIDKYNVKCLFTNPTSIREIRKEDPNGMKKFKLTSLQSVHTTGEHTDQETSEYLKKHINK-NLFINNIYIQQEIGGAISANYPQSFQSKPGSVTMPCPSFEVHILDNQNKKIEEANKGKVCLKTPLPPFMLSLFNNDEIFMKKYLGDSPGYYTTGDAGFFDEDSYLWVVGRIDDIIKTGGKKLSMSSVEQVLQSAPEIVNAAVVSKYDETLGEVPVGFVVIEKGKKNKQQFLSQLVDLVDVEIGSYANFKQVIIVPRLPQTRNGEILRSLLKKIINEENYKI--PPSIEDESVVEEIKNAIQ- 54294718 21 -------DFAAKKHCQFENYQDLHTWSVKHPESFWETLCLFLNFDTPPHQILN--YYSEMIEARWFSGARFNFAQKLLTR----RDNHPALISL-DENDCKSVISYAELYEKVAQCAAGLKAVGVTTGDRVAAVMPNTSYTIIAMLATTSLGAIWSSCSPDFGTQAALDRIGQIEPTVLFICDGHQYQGKKHSSSEKVIQL--PAAITSLRHVVICPNINEEINLEQPYASYWDDFIKPVK-ECDFISLPFDHPVYIMFSSGTTGKPKCIVHGAGGTLIQHLKELGLHSDIKSTDNLCFYTTCGWMMWNW--TVSALALGATITLYEGSPTYPTDNRMFRLIDEENVTVFGTSAKFISAIEKAGVKPKSEFQLSELRCILSTGSPLLPKNYDFVYEHIKKD-LQLSSISGGTDIISCFALGNP-ILPVYRGELQCIGLGMEVAVYDEQGHSIK-QKRGELVCTKPFPSMPVCFWNDKDRYKHAYFERFPGVWAHGDFAEITAHNGLIIHGRSDAILNPGGVRIGTAEIYRQVEKVDDVVDSIVIGQ-DWQDDVRVVLFVKLREGKKLDDELISLIKTTIRKNASPRHVPAKILQVPDIPKTLSGKVVELAVRQVVHGQ--SVSNLQSLSNPQALEYFKDR--- 13475461 29 ----------AKAGATFASYADLHRWSVEDREGFWSLVWDFCGIAEKGERLLDGDKMPGASF---FPDATLNFAENLL----KKTGAGEAIVFRGEDKVE-RRLSWNQLHGLVSRLQQLFLSLKVKKGDRIAAMMPNMPETVAAMLAAASIGAVWSSCSPDFGEQGVLDRFGQIEPVIFIGPDGYWYNGKAIEVADKVAAVAAKLG--SVRKVLLVDYLGTSADVAATIDVAMEEALSPFAAKPVFEPLPFSHPLYILFSSGTTGIPKCIVHSAGGTLIQHVKEHRLHAGLVDGDRFFYFTTCGWMMWNW--LVSGLASGATLLLYDGSPFYPDGNVLFDFVDAEKMTFFGTSAKFIDSVRKAGLKPIRSHDLSTVRAISSTGSPLSPEDFRFVYEGIKKD-VHLASVSGGTDIVSCFVLGVPN-QPVWTGEIQGPGLGLAVDVWDDDGKPIR-QEKGELVCTKAFPSMPIGFWNDPEKYQAAYFERFDNVWCHGDFAEWTAHGGMIIHGRSDATLNPGGVRIGTAEIYNQVEQMPEILEALCIGQ-DFDNDVRVVLFVRLAAGVELDEDLEKRIRAKIRSGASPRHVPARIVAVTDIPRTKSGKITELAVRDVVHG--RAIKNKEALANPEALE-------- 192813068 18 ----------------------------------------------------------------WYETGKVNMAYEAIDRHVAERGDKVALLY--SDAAREETLTFAQLKEKSDKFGNVLRKYGVGKGDRVFIFMPRGPELYAGLLGILKVGAVVGPLFEAFMETAVKDRLEDSGAVALITTPALLSR-------------VKRDELPELKHIFVV----GEVEEEDPRLVNYHEEVEAASSELEIEWLEREDGLIMHYTSGSTGKPKGVYHVQNA-MVQHYYTGKVVLDLREDDIYWCTADPGWVTGTSYGIFAPWLNGVTNVIRGG---RFSPQDWYSTLVNNKVTVWYSAPTAFRMLMGAGSDLIDQYDLSHVRHVLSVGEPLNPEVVRWGHKAYKQR---IHDTWWMTETGGQLICNYPG-MAIKPGSMGRPLPGITAAILDDHGKEVAPYTMGNLAIKTPWPSMMRTIWNNEAKYQE-YF-RIPGWYISGDSAYMDEDGYFWFQGRIDDVINSSGERIGPFEVESKLVEHPAVAEAGVIGKPDVTRGEIIKAFISLREGYTPSQELKDEIYRFVKEGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELDLPT--GDLSTIED------------- 119480533 5 --------------------QTVHAQSLHSPESFWSYHATKLHWHKKPSQTLPKTLPSGHEHWSWFPDGEISTTYNCVDRHVAARGENVAIIWDSPVTGVKEKYTYSQLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAAKPRVIMTASCGIEGSKPVSYRPLVEGAIAASSFK-PSKTIIWQRDQLRWNNPDGGQRNWQRLVKSARMRGVPVPVKSTDGLYIIYTSGTTGLPKGVFREAGGHAVGLHLSIKYLFDIHPGDVMFCASDIGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRIVEEHKVKVLFTAPTAIRAIRKDDPDVARRGGLRHLKALFLAGERSEPSIVQVYQELLTQHAAPVIDNWWSSESGSPILNSAAGLVDVRPGSAGLPMPGFDVRVVDDQGREVPRGTMGNIVMAMPLPTAFTSLFNDDERFYKGYVKRFNGRWVTGDAGMIDEDGYIHIMSRSDDIINVAAHRFSTGAIEQAILSHPDIGEASVVGMPDPLKGHLPFAFIQPRGSARPSAELFHAVNQLVREQIGAIASLGGIIQGRGIPKTRSGKTLRRVLRELVEGEFDAPVNPPTVEDAEVVEVARER--- 78060268 37 ---------------DPAGYRQLLEFAETRPDDYWSALIRHMDFYQPYDAVVDTR--DGIEWAKWCVGGTTNAVLNCLDRYRGTARDQEAVVWEGED-GTVRRWTYAELDAQTSRLAAGLREIGCRQGDVIALYLPMVPEAVAGMLAISKIGAIVLPLFSGFGAQAVASRLQDAGAVAVLTADASTRRGKVTPLKQTIDAA--RADVPTLKHVVVLRHRGAETEWDARVDHEWHELIDGQPTDAPTTEMPADAPMMLMYTSGTTGKPKGTVHSHCGLITKLALDMGLCADMRAGDRLMWLSDMGWLVG-PMLIYGTTLLGGTIVMAEGAHDFPDSGRFWRLMEQHRVSVLGIAPTIVRSFMQAGGAGIENHDLSALRVALSTGEAWTVDAWRWMFDKVCGGSRPIINYSGGTEVGGGIVTGTV-IHPLKPCAFAGPIPGMGADVVDDAGRSVGPGGTGELALRAPSIGLTRGLWHDNERYLASYWGTTSGMWRHGDRAAIDADGFWYVLGRADDTLKVAGKRTGPSEIETLVMATGQVAEAAAIGVPDCVKGETVGLVVTLMPGVPADADVEKALSAAVVSGLGTAFRPALVLFVDDLPKTRNMKIMRRAVRAACLGLP--PGDLSSLANPETLDAIAAA--- 152989352 25 ----------QRHALALADYPALHAWSVERREAFWQAIVDFFEFRQPPRAVLEE--GAQMPSARWFPGAMLNFAEHLLRR----RDDAPALIAVSED-GRREVLSHAELARHVAGLQKRLAALGVGPGERVAALMPNTWQTVVGMLATTSLGATWSSCSPDFGTQGVIDRFGQIEPRVLIACAGYRYAGKSLDLTARLNEVL--AGLPGLEQLLVVPYDRPQAQPQDYRQVALWDGFYQAEGEPVFTPVPFEQPLYILYSSGTTGVPKCIVHATGGVLLQHLKEHGLHTDLGDGDRLFYYTTCGWMMWNW--LVSGLAVGASLVLYDGSPFHPGPERLMDLIDAEGIGVFGASAKYLAALEKAGARPRHSHRLDSLKTLLSTGSPLAHESFDYVYRELKSDLC-LSSISGGTDIVSCFAIGNP-LLPVWRGELQCKALGMAVEIWDDDGRRLASG-KGELVCTRHFPSIPLGFWNDPDRFHDAYFSSFPGVWAHGDYAEETAHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESIAIGQ-DWRGDVRVVLFVRLRDGVDLDEPLRERIRQTIRANTTPRHVPAKIVQVADIPRTLSGKIVELAVRNVVHGRP--VKNTDALANPQALELYRDRAE- 19880861 36 ---------SARFGLRLDDYDALYDWSVAGKEDFWRFLWEWAGLTGDLGGVADGDKMPG---ARWFPEASLNYAENML----ANAPEGEAVVFWAED-KVKRRWSGAELKAEVSRLQQALKAAGVGKGDRVAAVVPNMPETLAAMLATASLGAIWSSCSPDFGAQGITDRFGQIEPTVLFAPDAYWYNGKSHDVRAKIAQVLT--ELPTVKAAVIIPYVNETPDVSAIRGVTWGDFIAFAAAEPSFERVAFNHPLFILYSSGTTGKPKCIVHGTGGTLLQHVKEHRLHSDVKPGDRVFYYTTCGWMMWNW--LVSGLAAGATLLLYDGSPFAPDGNILFDYADAEGMTLLGTSAKFIQQAEKSGLEPMRTHRLDTLRALASTGSPLMPENFAYVYRAI-KTDIHLASISGGTDIVSCFVLGNPTA-PVWAGELQTAGLGMAVAAFDDAGHAV-SGEKGELVCTRPFPCMPVGFWADPDKYRAAYFERFPNVWTHGDFIERTVHVGWVIYGRSDAVLNPGGVRIGTAEIYRQVEQLPEILEAVCIGQEWD-GDVRVILFVVLREGLTLDKALEDTIRKRIKENCSPRHVPARIVAVKDIPRTRSGKITELAVRDAVHGRP--IKNTEALANPMALDEFRERPE- 153007381 38 ----------QRTGLSLPDYAALHRWSVEDRGGFWQLVWDFCEVIGERGKTALVDKG-HMRDAKFFPEARLNFAENLL-RH---EGGEEAIVFRGED-KIERRLTWDDLHALVSKLQQFMLAEGVQPGDRVAGMMPNMPEAVALMLAASSIGAVWSSCSPDFGIQGVLDRFGQIEPKLFFACDGYWYNGKRIEVADKVAEV--TAKLPGLKRAVIVTYLGEAEAVADALDVALEPFKAK---DVEFTRLPFDHPLCILFSSGTTGIPKCIVHRAGGVLLQHLKEHRLHADIRDGDRFFYFTTCGWMMWNW--LASGIASGATLLLYDGSPFYPDGNVLFDYAAAEGMTYFGTSAKFIDAVLKAGLKPGETHDLSALRTVSSTGSPLSPEGFAFVYEAI-KPDVHLASISGGTDIVSCFVLGVPTE-PVWLGEIQGAGLGMAVDVWNDDGKPVRR-EKGELVCTKAFPCMPLQFWNDPEKYQAAYFERFDNIWCHGDFAEWTEHDGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMPEIAEALCIGQ-DWDNDVRVVLFVRLAEGVALDDDLKARIKTKIRTGATPRHVPAKIVAVRDIPRTKSGKIVELAVRDIVHG--RDVKNREALANPEALE-------- 46137221 4 ---------------NIEDYHEVLRYSLEDPEQFWRHQAEQLHWHKPFSTQKTLRSGITHDSWEWFPDGEISTCYNCVDRHVDGHGDSVAIYFDSPVTNTKEKYTYRQLLHEVETLAGALMEQGIGKGDVIMLYIPTIPAAVIGILAANRLGAIHSIVFGGFAPFALAQRIDSCHPVAILTASCGIDGNKPIAYKPLVEEAIRLA-THKPKDIIVWQRDQLRWNINSAGQLDWKALTEKARSQADCVPVKSTDPVYIIHTSGTTGTPKGVLRDAGGHAVGLHLSISYLFHIGPGCVSFTASDIGWIVGHSYIIYGPLLTGAATVLYEGKPGTPDASAFWRIVDEYKVNTMFTAPTALRAIRRDDPDYGKRGALRSLRGLFLAGERSEPEGYQKLMTQYCAENAQVVDNWWSTEVGSPITTEVRGHQPLRAGSAGKAMPGFDVRIVDDEGVEVERESMGNIVLAMPLPTGFRTLWQDEERFWKGYLKRFDGKWLTGDSGWIDRQGYIHVMARSDDVLNVSAHRLSSGSIEQAIATHPRVVEVCIIGIPDSLKGQLPFAFVTLSGQVASDPAVVKEIQQLVRGQVGAIASLGGIIQGKMIPKTRSGKMLRRVLKEMAENAEKEVMVPSTIEDLATLD-------- 126437649 25 --------VQQRTGADVSDYHALWRWSVEDLAGFWGALWEYFDLGTAPAEVLADDAMPG---ARWFPGTQLNYADQVV-RHART--DRPAILYVAE-GGDVTEISWDEMLTRAAGFARTLRSLGVGPGDRVAGYLPNVPEAVIAFLATASIGAIWSACGQDYTAKAALDRLGQLEPVVLIAADGYRFGGKTHD--KTADVTALRAGLPTVRAAVLVPRIGVGAP--DADWLHWAEVTADGG-RLQPVPVDFDHPLWVLYSSGTTGLPKGIVHGHGGVVVEHLKAAALQSDIGADDTFFWFTSPSWMMWNFQV--AGLLVGATIVCYDGSPTYPATDTLWEIAARVGATVLGTSPGYVLACDKAGSVPREEHDLSALRTVGITGSSLPPASALWLRDNVG---VQVASISGGTDVVSAFIGGV-RTVPVWPGELSAPYLGAAVEAWDESGQPVQGEV-GELVVTKPLPSMPVKFWNDPDRYRDAYFEMFPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVERMPEVAEALVIGAEQPDGGYWMPLFVTLTEGAELTDDLKDRICQTIRAEVSPRHVPDDIMLAPGIPHTRTGKKLEVPIKKLLQGDPARVVEPTAVDDPALLD-------- 167033794 28 -----------RYNLQLNDYHALHSWSIEQRPAFWQTLAEYFHWHTPPSQVL--SEGPQMPDAQWFANATLNFAEHLLRR----RDDRPAVVAVRED-GQREVFTHAELAAQVAGLQTALKAIGIAPGDRVAAVMPNTWQTLVAMLACSSIGAVWSTSSPEFGVHGIIDRFGQIEPKLLIVCAGYQYAGKAIDQVAKVNQVC--AQLPGLEQLIVVPHTRSGTEFQATNVSLWDDFFQPGG-EPRFTPLPFDHPLYILYSSGTTGVPKCIVHRAGGVLLQHLKEHGLHNDLKADDVLFYYTTCGWMMWNW--LASGLAVGATLVLYDGSPFHPGPERLLDLIEAEGIHAFGTSAKYLAALEQAGLEPAASHRLGSLRLLLSTGSPLSPHSYDYVYGKI-KADLWLVSMSGGTDIVSCFVLGNP-TLPVRRGEIQCKGLGMAVQVWNEQGHAVVD-EKGELVCAHHFPSMPLGFWNDPDRYHDTYFSQFPGVWAQGDYAEQRASGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVMESVAIGQ-DWHGDVRVVLFVRLHQGLQLDDALRQRIRQVIRQYTTPRHVPAVIAQVSDIPRTISGKLVELAIRNVVHGLP--VKNTDALANPEALEQFRDRVE- 187606340 34 ----------------------------------------------------------------WNLTGKVNLAYEAIDRHAESEATKVALLYF--DGDREERYTYADMKKESNRSGNVLKSIGVEKGDRVFIFMPRQPELYFILLGAIKRGAIVGPLFEAFMEQAVHDRLLDSEAKVIVTTKELLPR-------------IPVDQLPHLETILLV---GDEVE-ESDKVLDYRKLANDATTDLELTWVDREDGLILHYTSGSTGKPKGVLHVHNA-MIQHMMTGKWVLDLQPDDIYWCTADPGWVTGTSYGIFAPFLNGATNVIVGG---RFNPEFWYSVIERFGVTVWYSAPTAFRMLMGAGDEAFEKYDLSSLRHILSVGEPLNPEVIRWGHEAF---DLRIHDTWWMTETGAMMICNYP-TMDIKPGSMGKPIPGCEAAILDDRGQPLPPHRMGNLALKTPWPSMMRKIWKNDAKY-ESYF--WGDWYVSGDSAYMDEDGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRKGYEPSDELKQEIQQFVKEGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNL--ETGDLSTMED------------- 54302847 25 ------------------DYHQLHHWSITHSDIFWDQVWDFSDVITPPQSTL------PAKETQWFPNATLNFAENLLNRHAAAD----AIVFHCEGQKEQQRISWQQLYRQTSQLTQFLAAKGVKKGDVVAGYIPNIPQAIIAMLATSTLGAIWTSTSPDFGADSVVERFGQTKPKVLLTADGYFYNGKSHSSLDNITQML--AQLPSVEQLIVIPYTQVDIPKTITLTLWQSALEPYEPTDIQFAPVPFNHPLYILYSSGTTGKPKCIVHSTGGLLLNHLKEHKLHCNTRNGDRIFYFTTCGWMMWNW--LVSGLASGATIVLYDGSPFYPNASVLWDMAEQEQLSLFGTSAKYLEALEKQNYSPNQFHSLPHLQTLCSTGSVLAPEQFDYVYSHI-KSDLQLASISGGTDICGCFAIGNPLS-PVYKGECQSQALGMDVRVFNEQGQ-TELTQQGELVCCNSFPNQPIGFWNDPDRYHNAYWNTYPNTWHHGDFVALSSTGGMVFFGRSDAVLNPGGVRIGTAEVYRQVNPLHEITDSVVIGQNWKN-DVRVVLFVQLADGYLLDDALKATIRQRIKHHCSPRHIPAVILPVTDIPRTKSGKLVELAVRNIVHNLP--VTNIGALANPAALEEYKGRKE- 15964472 29 ------------------DYDAFHDWSVSERGAFWTAVWEHCKVIGESKALVDGDRM---LDARFFPEARLNFAENLL----RKTGSGDALIFRGED-KVSYRLTWDELRALVSRLQQALRAQGIGAGDRVAAMMPNMPETIALMLATASVGAIWSSCSPDFGEQGVLDRFGQIAPKLFIVCDGYWYNGKRQDVDSKVRAVAKSLGAPTV----IVPYAGDSAALAPTVEVTLADFIAGQAGPLVFERLPFGHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRFHCGLRDGERLFYFTTCGWMMWNW--LASGLAVGATLCLYDGSPFCPDGNVLFDYAAAERFAVFGTSAKYIDAVRKGGFTPARTHDLSSLRLMTSTGSPLSPEGFSFVYEGI-KPDVQLASISGGTDIVSCFVLGNP-LKPVWRGEIQGPGLGLAVDVWNDEGKPVR-GEKGELVCTRAFPSMPVMFWNDPDKYRAAYFDRFDNVWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMDEVAEALCIGQDWED-DVRVVLFVRLARGVELTEALTREIKNRIRSGASPRHVPAKIIAVADIPRTKSGKIVELAVRDVVHGRP--VKNKEALANPEALD-------- 104782216 28 -----------RFNLQLDDYAALHRWSIEHRPQFWQTLSEYFHWHEPPTHVLEE--GPRIADARWFTDATLNFAEHLLQR----RDDRTAVIAVRED-GTRRQLTHNELAAQVAGLQRAFKQAGIQPGDRIAAVMPNTWETLVAMLAATSLGAVWSSCSPEFGTHGIIDRFGQIAPKVLIACAGCEYAGKALDLVEKINQVTE--QLPSLETVLVVPYTRSNTEFTHANARLWDDFCKPGGAPI-FTALPFDHPLYILYSSGTTGVPKCIVHRAGGVLLQHLKEHGLHNDLKADDVLFYYTTCGWMMWNW--LVSGLAVGATVVLYDGSPLHPGPERLLDLIDAEGIQAFGTSAKYLAALEQAGVEPAKSHRLDSLRLLLSTGSPLSPHSYDYVYTRVKPDVC-LASMSGGTDIVACFVAGNP-LLPVRRGEIAGKALGMAVEVWNAHGKPVI-GEKGELVCTQPFPSMPLGFWGDDDRYHDAYFSQFENVWCQGDYAEEYPGGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESVAIGQ-DWGNDIRVVLFVRLRDGLQLDDTLRQHIRQVIRQYATPRHVPAVIAQVTDIPRTLSGKLVELAIRNVVHGLP--VKNTDALANPEALEQFRDRAE- 71003688 7 ------------------------RQSIENRDDFWLKAARSVHWHKPPTVAYGPTSNRNAAYLDWFPDAQLNTCYSAVDRHVAPTAHKVAFHHVSPQTHQSRSVTYYELLQQVQIVAGILRHKGVSKGDAVVIYMPMVPETSIAMLACARIGAVHSVVFGGFAPKELAKRVEDSRCKIIIAASCGLEPKGPVDYKPLVDEALKVSDHKPQSGLLFLRRANGGANGPAGLPEWWEERVGGRSPCWECVPVASEDPIYTIYTSGTTGAPKGVCRLSGGHIVQLRYSIEHMFGMTPNDVMFCASDLGWVVGHSYIHYGPLLLGATSIIFEGKPVIPDAGIWWRICSQYKVTQMFCAPTALRAIVGQDADAAPGVDLRSLRALFLAGERSEPQIVAKFERLLKELAAPTNDNFWSSESGGLMLSSAFGPLPARPGSAGLPMPGMDVRIVDDNGRELPRGQMGNLVLAPPLPSFLGGLWRNPDRFFKSYFSTFGGWFETGDQGIIDDHGYVSILARSDDIINVSAHRLGTGLIEQVVTSHPDVIECAVVGAPDKLKGQSPFAIVVAHSRVAAAAQMLKNINDHVRKEMGPIAQLSGLIEAQKLPKTRSGKTLRRSLRQAVEN-------------------------- 70726190 8 ---------SEQGNYNLQDYEKTYQ---------------DFDWHE------------VKKAFSWNETGKINMAYECIDRHVDNKGDKIALNYR--DEKRKEQYSFNELKVLSNKAANVLVKANVQKGDRVFIFMSRTPELYFAFLGILKIGAIVGPLFEAFMEKAVTDRLENSEAKVIVTTNSLLGR-------------IPKDKLPHLETIVVVD------DEVDEKYVDFNKELNQASEEFDIEWLKEDDGLILHYTSGSTGQPKGVLHVQKAMLL-HYISGKYVLDLKEDDIYWCTADPGWVTGTSYGVFAPWLNGVTNCIAGG---RFSPEQWYSMIETFKVTIWYTAPTALRMLMSAGDDVVEKYDLSSLRSILSVGEPLNPEVIKWSKDVYDKR---VLDTWWMTETGGHMIVNYP-AVDVKLGSMGKPLPGIEAAIIDDSGNVLPPNRMGNLAIKKGWPSMMYSIWKNPEKY-NSYF--IGDWYVSGDSAYQDEDGYFWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGVIGKPDPVRGEIIKAFISLRQGYKPSDELKADIRKFVKERLSGHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNL--DAGDLSTMED------------- 86356370 22 -------AFIERCGLSLAGFEDLHAWSVAEREKFWSSVWNFCGVERGAEVLVDGDSMLG---ARFFPDATLNFAENLL----PGRGEADAIIFRGEDKAEDR-WSWDRLRALVSKLQQAFAAIGIGKGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIGPRLFIACDAYWYSGKLQDVGPKVAAVAKTLGVPTI--VVHYAGDAEAVAKKTPGASTLEAFIAPYEAEIAFTRLAFGHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRLHCGLQAGEKLFYFTTCGWMMWNW--LVSGLASGATLCLFDGSPFAPDGNVLFDYAEAEKFAIFGTSAKYIDAVRKSGLTPRKSHDLSGLRLMTSTGSPLSPEGFTFVYEGI-KEDVQLASISGGTDIVSCFVLGNP-LQPVWRGEIQGPGLGLAVDVWDDNGKPVRR-EKGELVCTKAFPSMPVMFWNDPDKYRAAYFDRFDNVWCHGDFAEWTEHGGLVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCVGQEWDD-DVRVILFVRLAPGVALTEDLIKAIKTRIRTGASPRHVPAKIIAVADIPRTKSGKIVELAVREVVHGRP--VKNLEALANPEAL--------- 54024834 32 --------IHDRYGVATEGYHDLWRWSVEDIPAFWRAVWEYFDLGAAPERIVDGQMP----DARWFPGARINYVEQVVR---QARPDRPAIVALSEDEAP-REYSWPELLSDTAAFATTLRRLGVRPGDRVAGYLPNIAEAVVAFLATASLGAIWSVCGQDNTGRAAADRLGQLEPVVLVTADGYRYGGRSHDRRADI-EALR-AALPTVTATVVVSRLGHPVP----EAVSWAEAISTAREPLAVEPVAFDHPLWVLFSSGTTGKPKGIVHGHGGVLLEHLKAVGLHSDIGPDDTFWWYTTPSWMMWNYQV--GGLLVGATVVCYDGSPAHGAADGLFALAARLGCTVLGTSPGYLLACIKAGAVPARDHDLSRLRMIGVTGAPLPASTGLWLRDNVGAD-IPVSSISGGTDIVSAFAGGTP-TVPVWPGELSAPFLGVALDAYDPDGRPVRGEV-GELVVTAPMPSMPVGFWRDSDRYRAAYFDTYPGIWRHGDWITLTPHGSVIVHGRSDATLNRNGIRMGSGDIYQAVEALPEIAEALVVGVEQPDGGYWMPLFVVTASGITLTDELRTRITEAVRTALSPRHVPDVILQAPAIPHTRNGKKLEIPVKRLLQGDPAQVVDPTAVDDAELLAWFAAQR-- 108805145 25 -------WLEENKGLSFPGYHELWEWSVTELEDFWESVWEFCGVRRPYARVLGRREMPG---AEWFAGAELNYAEHILG---GNRPGGSALVSRSE-LRPLSSMGWEELEERTAALAAALREAGVGRGDRVVAYLPNVPEAVVGLLATASLGAIWSSCSPDFGVGSVIDRFKQIEPKVLLAVDGYRYGGRDYDRMGVV--ARVQREIPSLQRTVVLPYLGPDTGALENAVLWEDFVGPHAGAALSFEQVPFDHPLWVLYSSGTTGLPKAIVQGHGGILLEHLKVMALHMDVKPGDRFFWFTTTGWMMWN--IVVASLLCGATALLYDGNPGHPDMNALWRFAEETGMNVFGTSAAYITACMKAGIEPGREFDLSALGAIGSTGSPLSPEGFVWAYEHVKRDH-WLFSTSGGTDLCTAFVGGVP-LLPVRCGELQARSLGAKVEAFDEEGNPLIDEV-GELVITEPMPSMPLYFWNDPERLRESYFSVYPGVWRHGDWIKIKRHGGCVIYGRSDSTINRGGIRMGTAEIYSAVEGVPQIADSLVVDVQRPDGSAYMPLFVVLREGEELTEELKAEIRRRIREYCSPRHVPDEILEVPEIPRTLNGKKLEVPVKKILSGPPEKAASRDSLSNPRALDPFIE---- 194014543 27 -------------------YDAFYKASVERTDWFWREAEKAIKWKMPYEAALGQD---SLMWPNWYKGGQLNITETAVDKWAENEDHQPAVIW-KNEMGEERKWTYLDLQEKVNRLAAGFLKNGLQKGDVAVIYMPMLPETVAVMLAFAKIGVIFSPVFSGYGSEPLAVRIRASSAAIVVTGSGMTRRGKKINMRECAAEAI--GKTTTVKTVIV--HTSSDTEYE--GDIRLNDLL-KEDPISETTYLSNEEPLMILYTSGTTGTPKGAVHTHAGFPVKAAFDAGLCMDVAKGDRLFWLTDMGWMMG-PFLVFGGLINGAAIVLYDGAPDYPDEQHLWSFIHEQKVTHFGLSPTFVRSAMQQNLAGIK---LPHVKAIISTGEPWNEAPWQWLFDKIGHKHIPILNYSGGTESGGIVGSTL--LRPIKPVLFNAAILGMAADVYNEAGQSVI-NEVGELVVKKPWVGMTCGFWKDPKRYEDTYFKRFDGVWTHGDWVVQSEDGTFHITGRSDDVINTAGKRVGPAEIESILVGHPAVHEAAVIGVKDEVKGEALVCFIVTSPQSCDETKLIQELKTHVGSYAGKALTPKEIHLISALPKTRNGKIVRRLLKGAYEQQPSP--DLSSLDNPHVYKSICE---- 209547988 20 -------------------FEDLHAWSVAERENFWSAVWDFCGVERGAEVLINGDRM---LEARFFPNATLNFAENLL----AGRGDGDAIVFRGEDKAEDR-WSWDRLRALVSKLQQAFKAQGIGEGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIGPKLFIACDAYWYSGKLQDVGPKVAAVAKSLGVPT----IVVHYAGDAARATPGASTLETFVAPYQAREVEFTPLAFAHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEQRLHCGLKAGEKLFYFTTCGWMMWNW--LVSGLASGATLCLFDGSPFAPDGNVLFDYAAAENFAIFGTSAKYIDAVRKSGLTPRTSHDLSSLRLMTSTGSPLSPEGFTFVYEGI-KADVQLASISGGTDIVSCFVLGNP-LQPVWRGEIQGAGLGLAVDVWNDDGKPVR-GEKGELVCTKAFPSMPVMFWNDPDKYRAAYFDRFDNVWCHGDFAEWTEHGGLVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQEWDD-DVRVILFVRLAPGVTLTEDLIKAIKTRIRTGASPRHVPAKIIAVADIPRTKSGKIVELAVREVVHNRP--VKNQEALANPEAL--------- 197784669 19 ------ADFARLQGMDPEDYATLHQWSVTDLEGFWGAVWEYFDIDTPYEQVLAEERMPG---ARWFPGATLNYAHHAL-RNLAD--DDVAIIAL-DETGAGYEVTGARLRALVASVAATLRDLGVGKGDRVVGYLPNTPHAIVTFLAAASLGAVWSVCGQDYAPKAAADRFAQLEPTVLIAADGYLFNGTTHDRREAVLELAR--ALPTLKATLLVDHMGLPWPSQPSLVVPWEDA-STRTEELACSPVPFDHPLWIVFSSGTTGLPKGIVHGHGGVLLEHLKTLGLHSDLRPGDRLLWYTTTHWMMWN--LVVSTLLTGATTCTYDGSPAFAKLDRLWDLAARHRVTVFGTSPQYLLGMAKFGIDP-SAHDLSSIRVVGCTGSALPASAYPWVREHVG-EHVLLASISGGTDIVSGFAGSAPN-TPVWAGELSAPHLGVALAAYDAEGFPVIDRV-GELVVTRPLPSMPLYFWNDPERYRDAYFSAYPGVWRHGDWITVTGHGSVIIHGRSDSTLNRNGVRLGSADIHDVVERLPEIAEALVIGAEEPDGGYWMPLFVVPAAGVTLDDLLREKIRDAVRTGASPRHVPDEILEVPGIPHTRTGKKLEVPIKRLLQGAPEQVVNPATVDSPDLIDHYVERRKS 75067915 34 ------AAVGAACGLALENYDDLYRWSVESYSDFWAEFWKFIVFSRAYDEVVDTSKGIADV-PEWFKGSRLNYAENLL-RHKEN--DRVALYVAREGKEEIVKVTFEELRQEVALFAAAMRKMGVKKGDRVVGYLPNSEHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVVYNGKEHSHMEKLQQVVK--GLPDLKKVVVIPYVSSKIDLSKPNSVFLDDFLAEQAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHLLHGNMTSSDILLCYTTAGWMMWNW--MVSILATGAAMVLYDGSPLVPTPNVLWDLVDRIGITVLVTGAKWLSVLEEKAMKPVETHSLQMLHTILSTGSPLKAQSYEYVYRCI-KSSILLGSISGGTDIISCFMGHNF-SLPVYKGEIQARNLGMAVEAWNEEGKAVW-GESGELVCTKPIPCQPTHFWNDENKYRKAYFSKFPGIWAHGDYCRINPTGGIIMLGRSDGTLNPNGVRFGSSEIYNIVESFEEVEDSLCVPQYNKFREERVILFLKMASGHAFQPDLVKRIRDAIRVGLSARHVPSLILETKGIPYTLNGKKVEVAVKQIIAGKAVEQG--GAFSNPETLD-------- 154705760 25 ------SDINKRFSLKIEGYPALYQWSIDQPALFWKAVWDFISASQAPTNVLV--RGKRMEESQWFLGAKLNFAENLL-RH---RNQNVALIFTSE-TGFSRSITYAELYTEVAALAGFLRQCHVVPGDRVVGVLSNQIETVIAMLATASVGAIWSACSPDFGLEGLVDRFGQIKPKVLFAVDSHTYKGKTYHHLDKISQL--QQQLTSLTHTIIVPNHQKNIAINELKNASYPDCLRATSLPFYFEALPFDHPVYILYSSGTTGKPKCMVHSAGGTLLQHLKELILHTDLRPSQRIFFYTTCSWMMWNW--LMSSLAVGATVVLYDGAPFYPTPTALFDLIDKVGISIFGVGAKILESAEKFDLVLKKTHNLLSLKTILTTGSPLLPKSFDYVYNNV-KSDIQLSSISGGSDIISCFALGN-SLLPVYRGELQCIGLGMDVKIFNDDGDSVI-EEKGELVCKSPFPSMPIYFWNDPEKYHQAYFDKYPNTWAHGDYAKTTKRGTLIIYGRSDTTLNPGGIRIGTAEIYQQVEKIKEILDCLVTSQQWK-GDERIILFVVLQKETTLTDPLRKKIQTTIRQNLSPHHVPNKIIAVPDLPRTKSGKIVELAVKKIINGESVN--NLTALENPKILE-------- 94311631 23 -------WLRGARGLDFRDYASLWQWSVTDIEAFWQTIVDYFDFDTPAQRVLDRRTMPG---ARWFEGATLNYAQQ-IFRHAGTGRQRTAIRHAGE-AQPLADISWDTLESQVASVAHALRQMGVTRGDRVAGYLPNVPETIVAFLATVSVGAIWSGCAPDMGQVAVIDRFRQIEPKVLIAVDGYRYGGKTYDRAPVVADLV--AALPSLTDLVIVPSIGSNVTPEPARRHTWSDVLAHDVP-LEITPVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQLKLMAFHNNLGTDDVFHWYSSSGWIMWNAQV--AGLLLGTTIALYDGNPAWPDAGVLWRFVDQARVTMFGAGAAFFTNCMKAGVEPAEIADLSRLRGLGSTGSPLPEEAYDWIYGHV-RADIWLAPMSGGTDFAGSFVAGCP-LLPVYQGEMQCRCLGAKVEAFDDNGKPLIDEV-GELVCTEPMPSMPLFLWGDADRYRDSYFDTYPNAWRHGDWIRITPRGGAIIYGRSDATINRYGIRMGTSELYRVVEELPEVLDSMVVDLEYLGRESYMPLFVVLREGMALDDALRDTLRARIRVALSSRHVPNEILQVPGVPRTLSGKKMEVPIKKLLLGHPEKIANRDAMANPECL--------- 196193270 27 ------------------DYQALHRWSVEQPDAFWQQVWEHCDVVHPGDTVL----TPGERFTRWFAHGELNYAENLLKR----NDTHPAVVSVLEDGGRSV-ISYAQLRVAAGKVAAQLLAAGIQPGDRVAGFMPNRTETLIAALGAAWIGAVWSSCSPDFGVSGVLDRFGQIEPKVLLACDGYHYNGKWIDLGERID---ALHHALKPELLIVVPGRGDSSSVP--RALIWGAWLEAAGPAPDFMRLPFDHPLFILYSSGTTGQPKCIVHGAGGTLLQQTKELHLHGDVRDTDTLFYFTTCGWMMWNWLIC--GLHTGATLVLYDGNPAYPDTGRLFDLIDAEKITHFGTSAKFVQAVEKSGLRPKDSHDLGTLRTLFSTGSPLLHESYDYLYQQVKPS-LLVSSISGGTDIISCFALGNP-MLPVYRGELQCLGLGMDVAVFDDDGEAL-ADSKGELVCRSPFPSCPVSFWNDPDRFHAAYFARFEGIWAHGDYAQHDSHQGLIIHGRSDAVLNPGGVRIGTAEIYRQVETLAEIREAIVVGQQFD-GDVRVVLFVVPADSVELDDALQARIRKAIRQGATPRHVPAVILPVPEIPRTVSGKIVELAVREVIHGRP--VTNHNALANPQALAHF------ 90413926 25 ------------------DYHQLHHWSVAHSDIFWDQVWDFSDVIGHRGEPISFIPPKSKLSAKWFPTATLNFAENLLNRHAAAD----AIVFHSEGQKEQQRISWQQLYRQTSQLTQFLAAKGVKQGDVVAGYTPNIPQAIIAMLATSALGAIWTSTSPDFGADSVIERFGQTKPKVLLTANGYFYNGKSHSSLGNITQML--AQLPSVEQLVIIPYTQIDIRPKSVTQTLWQDALDPYEPDIQFTAVPFNHPLYILYSSGTTGKPKCIVHSTGGVLLNHLKEHKLHCNVKFGDRIFYFTTCGWMMWNW--LVSGLASGATVVLYDGSPFYPDASVLWDMAEQEQLSLFGTSAKYLEALEKQNYSPNQFYSLPHLQTLCSTGSVLAPEQFDYVYSYI-KSDLQLASISGGTDICGCFAIGNP-LNPVYKGECQSQALGMDVRVFNEQGQ-TELTQQGELVCCNSFPNQPIGFWNDPERYHNAYWNTYPNTWHHGDFVALSSTGGMVFFGRSDAVLNPGGIRIGTAEIYRQVNPLHEITDSVVIGQNWKN-DVRVVLFVQLADGCILDDALKATIRQRIKQHCSPRHIPAVILPVLDIPRTKSGKLVELAVRNIVHNLP--VTNIGALTNPSALEQYK----- 154687108 20 ----------------------------------------------------------------WHQTGKLNAAYEAIDRHAESRKNKVALYY--KDANRDEKYTFKEMMEESNRAGNVLRRYGVEKGDRVFIFMPRSPELYFIMLGAIKIGAIAGPLFEAFMEGAVKDRLLNSQAKVVVTT-------------PELAERIPADSLPDLEHIFIVGGSQEAGD----KIIHYDKAAEGESTRLDIEWMDRRDGYLLHYTSGSTGTPKGVLHVHEA-MIQQYQTGKWVLDLKEDDIYWCTADPGWVTGTVYGIFAPWLNGAANVIVGG---RFSPENWYGTIEKLGVSVWYSAPTAFRMLMGAGDEMASKFDLTSLRHVLSVGEPLNPEVIKWGHKVFGKR---IHDTWWMTETGGQLICNYP-CMEIKPGSMGKPIPGVEAAIVDNQGNELPPYRMGNLAIKKGWPSMMDSIWNNKEKY-DSYFMP-GGWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALREGHEPSDQLKEDIRLFVKQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLPA--GDLSTMED------------- 83646658 26 --------LKTKKLSPPSHYEALHTWSVENKEAFWLGIWEYFQVKGDLGGAPFLRNADKMPGAQWFPEAKINFAENLL----KHRGGQPAIIVRGED-GRREELSFDELFRQVAKLAQFLKVNGVGPGDRVAAFIPNCAEAVIGMLATASLGGVWSSCSPDFGLNGVIDRFGQIAPKLLIACRGYNYNGKVIDTTDRVQDIVKLPALHGVVWVNYLKNPQAPTDLSGVTATSWEDIVDAGENAIEFVRRGFAEPLYIMYSSGTTGQPKCIVHGQGGTLLQHLKELGLHTDLKPGDRIFYYTTCGWMMWNW--LVSSLAIGATLVLYDGSPFHPSPSHLFDIAQEENINVFGSSAKFYAACEKNHLKPAQTHRLDNLKAILSTGSPLAHESFDYIYRDVKAGVC-LSSISGGTDIVSCFALGCP-TLPVYRGELQCIGLGMDVEFVDDSGRSLAQG-KGELVCKSPFPSMPVGFWNDEDRFHSAYFSSIDNIWAHGDYGEFAENGGVIIHGRSDAVLNPGGVRIGTAEIYRQVEKIEEVLESIAVGQAW-GDDERVILFVKTRPGVDLDDELCSRITQTIRKNTTPRHVPAKIIQIADIPRTISGKIVELAVKNVIHGK--EVKNKDALANPEAL-QLFEDLE- 88813304 27 -------WLEARGHGPFQDYQALHQWSVRHLETFWESIWEHTGVIQRHSQVLGKRGMPG---AEWFPGAQLNFAENLLREALHGDPDKPAITAVSE-SRPRRQLNYGELYDAVGAWQGFLLQQGVRPGDRVAGIVANTPEALIAMLATTSIGAVWSSVSPEFGVNGILDRFGQIEPKLLVADNGYRYAGKSFTRVDQVRTLQRR--MASVETVVLIDNLPDAPCPKESKHVRWENALAAGRGRLTFAQLPFDHPLYILYSSGTTGVPKCLVHGAGGILLQHSKELLLQGDIGPRDRFFYYTTTGWMMWNW--LVSGLLTGAELLLFDGSPSDPSLDVLWTLAERERITHFGTSAKFLGSCRNAELRPGQTHDLERLRVIFSTGSPLLPEDFDYVYQAI-KADVLLGSISGGTDIVSCFVGVSP-TLPVRRGEIQCKMLGMDVKAFDPAGHEIV-GEPGELVCTQPAPSMPVKFWNDPSRYRSAYFAIYPGVWAQGDYITFYPHGGSTIHGRCDATLNPGGVRIGTAEIYRPVETISEIADSLAVGQPWQ-GDVRVVLMVVLNEGHALSDELRHRIRQRIREQASPRHVPAKIIQLDEIPYTRSGKKVELAVAKLLRGE--TIANRAALANPDSLDKIAAREE- 34497213 38 ------------------DYHRLWRASVEDPGRFWSLVWDYCGVIGDKGAV-ALENGDDMLAARFFPEARLNFAENLLRR----DDDALAVVFRGED-KIEQKLSWHELNQLVSRLQQAMRAAGIQPGDRVAGFMPNMPATLAAMLAASSLGAVWTSGSPDFGTDGALDRFGQTEPRILFCPDGYWYNGKAVDIRAKMIHLAEK--LPSVERFVVVPYLGDGADFAAARAQTLDAFLAGFDARVEYLRLPFNHPLYILYSSGTTGKPKCIVHGAGGTLLQHLKEHQLHADVHAGDHLFYFTTCGWMMWNW--LVSGLASGAALMLYDGSPFADEGRVLWDYAAEHGFTHFGTSAKYIDSLKKTPIVPARDWQLPKLRSLFSTGSPLVAESYDWVYENI-KSDLNLASISGGTDIVSCFALG-AATLPVYRGELQCRGLGMAVDIYDELGRPLYR-EKGELVCLKPFPSMPIGFWNDPEKYRQAYFGRFPNIWCHGDYAEVTQHDGVIIYGRSDAVLNPGGVRIGTAEIYRQVEVFPEVLESLAVGQTWQD-DERVVLFVKLREGVQLDEDLSSRIKAQIKNGASPRHVPARIVAVADIPRTVSGKIVELAVKNIIHGRP--VSNVSALANPEAL-KLFEN--- 91227035 29 ---------------TLESFADLHQWSLDHVEKFWQEVWLFCDVITQGETIKEWQQPVENRDIKWFPNAQINYAENLLTYACHQ-PDDLA-IWFENEREEKQTYTWKQLCEEVSSVQQWLKECGIKQGDVVAGYLPHLPQTVVAMLATSSLGATWTSTSPDFGVESVLERFGQVKPKILFTCDGYTFNGKTFDMEKNQHIADHLDGLKQVCQISYLKPHIFECDVC---TQDWQNVLNQYTPELTFTRVNFNDPLFVLYSSGTTGKPKCIVHSVGGTVLNHLKEHQLHCDIQPNERVFYYTTCGWMMWNWHV--SSLASGACLVIFDGSPVYPTHDVLWDLAERAEVTLFGTSAKYLEALEKASFSPQKSDAFPSLKTICSTGSVLYPEQFDYVYQHI-KEDVHLASISGGTDICGCFVLGNPIS-PVYRGECQSAGLGVDVRVFNPQGNSVM-GERGELVCANSLPNFPAGFWNDGERYHRAYWDKFDNIWHHGDDVDQTSVGGYVFYGRSDTTLNPGGVRIGTAEIYQQVNCIDGILDSIAVGKE-VDRNEQIWLFVQLVKGEELNDEMIASIKAQLKSACSPRHVPSAIYAISDIPKTRSGKLVELAVKQIVNN--RSVENLGAIANPEVLEEIR----- 88800398 35 ------------------DYPSLHQYSITHLDTFWRQVWQFGGVIEPGDTVLTSNQMPG---ARWFPDAQLNFAENLL---AHGHDEQTALINLSESRGESR-LSYGELRHQVMQLAAYLKECDVQPGDRVCAYLGNTPEALIGMLATTWLGATWSSASPDFGREGALDRFGQIEPKVLIAGNGYRYGGKDFD-RSDVIQAL-MEDIPSIKHALIVPVLATVA--QPENTTAFDDAVSGQRLPPDVTRFPFDHPLYILFSSGTTGKPKCIVHSAGGTLLQHIKELRLHGDIRQDSVFFYFTTTGWMMWNW--LASGLVTGATLVLYDGNPMAPTPDVLWAHAANLGITHFGTSAKYLSACRKQNLSIPE---LPALQVIFSTGSPLAPEDFDWVYQEV-KPDVLLHSISGGTDIVSCFVGGNPWS-PVVKGKIQAANLGMAVESWSDEGKPLID-QRGELVCTRPAPCMPLGFWKDDDRYRAAYFERFPGVWAHGDFCTIDAQGQVVILGRSDTTLNPGGVRIGTAEIYRQVELIDAVQDSLVVGRPN-GDDMDVVLFVVLSEGVTLTDELKTTIAGKIRQNTTPRHVPRFIIEVPAIPYTRSGKKVELAVTQILRGE--SPKNLTALANADCL--------- 55741618 23 ------AAVAGSCGLRLANYNDLYQWSVESFADFWAEFWKYIVCSRLYDEVVDTSKSIADV-PEWFKGSRLNYAENLL-KH--KDNDKIALYAAKEGKEEILKVTFEELRQAVALYAAAMRKMGVKIGDRVVGYLPNSIHAVEAMLAAASIGAIWSSTSPDFGINGVLDRFSQIQPKLIFSVEAVVYNGKEHNHLEKLLSVVK--GLPDLKKVVVIPRETIDISKIP-NSVFLEDFLATQAPQLEFEQLPFSHPLFIMYSSGTTGAPKCMVHSAGGTLIQHLKEHILHGNMSSNDIIMYYTTTGWMMWNW--LVTALATGASVVLYDGSPLVPSPNVLWDLIDRLGITILGTGAKWLAVLEEKNLKPCETHNLQTLHTILSTGSPLKSQSYEYVYKHI-KSSVLLGSISGGTDIISCFMGQNV-TIPVYKGEIQARNLGMAVEAWNDEGKPVW-GESGELVCTKPIPCQPTHFWNDENKYRKAYFSKFPGVWAHGDYCKINPTGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVSDSLCVPQYNKDGEERVILFLKMASNHAFSEDLVKRIRDAIRVALSARHVPSLILETKGIPYTINGKKVEVAVKQIIAGKEVEQ--RGAFSNPETLD-------- 23097959 23 -------WLANNKQLHLNDYASLWKWSVDDISSFWETIWEYFNVISPYQHVISSTSMPGS---RWFKEAKVNYAE-----HVFKHKDNPAIIHASETRG-KQEISWQQLYQDTTALQLTLKNIGVTKGDRVVSYAPNIYETVVAFLATSSLGAIWSSASPDFGKQSVIERFQQIEPKVMITIDGYQYGGKSFDRMAIIEEI--QSTIPSLEATIAIPYLHADTDFSNKQPITWKDAVHTSKPELTFTPVGFNDPLWVLYSSGTTGKPKAIVHSQGGMLLEHLKATHLHLDLDQNSRFFWFTTTGWMMWN--FLVGGLLNGSCIILYDGSPSYPDERFLWKFAEDTKMTVFGTSASFITSSMKKDIHPEEEFDLSALKNISSTGSPLPPEGFQWCYTHVKKD-IWVSSVSGGTDVCTAFLLGSP-TLPVYAGELQCSGLGAKVESFDSNGNSLV-NEIGELVLTKPFPCMPIFFWNDDDRMYHSYFDTYRGVWCHGDYIKITEKGTSIIYGRSDATINRGGIRIGTSEIYRAVDQIEEVEDSLMIDLPQTNGDSITPLFVVMKNSKPFTDEVKNSIKNNLKTHCSPRHVPTHMFEVKELPKTLNGKKIEVPIKKILMGEFEQVMNKGSLINESAIEYFI----- 194290435 32 -------WLRTERGLAFDDYDSLWHWSVTELEAFWDAVRAYFDFDTPATQVLDRHTMPG---ARWFDGATLNYVQQVF-RHAGSGRQRTAIRHAGE-AQPLADISWQALEAQVASLAHALRRMGVQRGDRVAGYLPNIPATVVAFLATASLGAVWSGCAPDMGQVAVADRFRQVAPKVLIAVDGYRYGGKVYDRGPVLAELV--AALPSLDLVLVPQAGAGAAAPAGVRVHAWQDVLAHDVP-LAIEPVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQLKLMAFHNNLGPDDVFHWYSSSGWIMWNAQV--AGLLLGTTIALYDGNPAWPDAGVLWRFVDDAGVTMFGAGAAFFTNCMKAGIEPARIADVSRLRGLGSTGSPLPVEAYDWIYRHV-REDIWLVPMSGGTDFAGSFVAGCP-LLPVYSGEMQCRCLGAKVEAFDDQGQPLVDAV-GELVCTEPMPSMPLYLWGDTDRYRDSYFDTYPGVWRHGDWIKITRRGGAVIYGRSDATINRHGIRMGTSELYRVVEDLPEVLDSMVVDLEYLGRESYMPLFVVLREGMVLDEALRDTLRARIRSALSSRHVPNEIVQAPGVPRTLSGKKMEVPIKKLLLGHPQSIANRDAMANPDTLDRFLQARQA 73540468 29 -----------------DDYASLWQWSVTEIESFWDAVRAYFDFDTPARGVLDRRVMPG---ARWFDGASLNYVQQVF-RHAGAARQRAAIRHAGENRA-LEEVSWDALEAQVASLAHALRQMGVGRGDRVAGYLPNIPATIVAFLATASLGAVWSGCAPDMGQVAVIDRFRQIEPKVLIAVDGYRYGGKDYDRAPVIADLV--AALPSLTDVIIVPHTGNPMAAREGRLLAWQDMLAHRVP-LAIESVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQLKLMAFHNNLGPDDVFHWYSSSGWIMWNAQV--AGLLLGTTIALYDGNPAWPDAGVLWRFVDDARVTLFGAGAAFFTNCMKAGVEPARIADVSRLRGLGSTGSPLPVEAYDWIYRHV-RSDIWLVPMSGGTDFAGSFVAGCP-LLPVYAGEMQCRCLGAKVEAFDDNGQALTDRV-GELVCTEPMPSMPLFLWGDADRYRDSYFDTYPGAWRHGDWIKITARGGAIIYGRSDATINRHGIRMGTSELYRVVEDLPEVLDSMVVDLEYLGRESYMPLFVVLREGIVLDDALRDTLRMRIRDALSSRHVPNEIVQVPAVPRTLSGKKMEVPIKKLLLGHPDGIANRDAMANPASLD-------- 55981254 21 -----------------QDYEAFHRYSVEEAEAFYHAFFTRLGWRAPYTRVVEGHFP----FPRFFVGGRLNLVEACL-RH---DPTRPALVHETED-GHVRSLTYGEARREVERLAGGLRALGVGRGDRVGLWLPMGLEAALALLAVAHLGGIAVPIFSGYGAEAAALRLKDAEAKLLIVQDGFLRRGRRVELLPEARKARAMAGT---EKVAVVRRLGLPLEEEA-------DLAALAGPLSPPEEMESMDPFMLIYTSGTTGRPKGTVHYHAGFPLKAALDLALLFDLREEDRLFWFTDLGWMMG-PWAILGGLILGATVFLYDGAPDHPGPDRLWRMVAAHRLTHLGLSPTLVRALIPFGEAPVEAHDLSSLRVLGSTGEPWNLEPYLWFFRVVGKERLPIVNYSGGTEVSGGILGNVL-VRPIKPMGFNTAVPGMKAAVLDEEGRPVVGKV-GELAVLAPWPGMTKGFWRDEARYLETYFQKVPGVWVHGDFALLDEEGHFFLLGRSDDTLKVAGKRVGPAEVETAAMAHPALRECAAIGVPHPVKGEAIVLFAVLKPGFAPSEALAEEVAERVAEALGKPLRPERVLFVPDLPKTRNAKVMRRVVRAAFLGQ--DPGDLSALENPEAVAAIKRTRE- 56478705 27 -------WLRDQCGLVFDDYDALWRWSVADVEGFWRSMWEYFSLETPWSRVLGDRAMPG---AEWFPETRLNYAQHVLR---QERPGTDAVMFLSE-TTPLTGMAWEDLAGQVRILATRLRELGVQPGDRVVAYMPNIPETMIAMLATTSIGAVWASCSPDFGSRGVLDRITQLSPKVLFCVDGYRYGGKAFDRRTELRDII--GALPSLEHIVHLPYLNAQDPAPPDRALQWHALMNHEPQEFEFAQLPFSHPLWILFSSGTTGLPKAIVHSHGGILLEQNKLLRFHMDVHPGERTFFFTTTGWMMWN--VVASSLLAGACPVLYDGNPAYPEPDVLWKMAQDCGASFFGASPTYVDIMSKAGIVPGKKFDLTKLRAIMPAGSPVSPECTAWFYENVKKD-LWIATGSGGTDCCTGFVGGVP-TLPVYAGEIQARSLGVAAYAFNDRGESVIDEV-GDLVITEPLPSMPVGFWNDEARYREAYFEDFPGVWRHGDFFRINARGGCFVLGRSDATLNRQGIRIGTAEIYRALATLEEVDDALIVNLDLPHGQFFMPLFVRLTNGLTLDKDIERRICDRLRKEYTPRHVPDKIIQVPEIPATLTGKKMEVPVRKILMGVPDKAANLNAMANPRSIHHFVD---- 149378189 38 ------------------DYHALHRWSIENLETFWQKVWDYCGLDTPADAVLGKRDMPG---AEWFPGMKLNFAANLLRLAEGDHAEREAVVAYCE-TRPVLRRTYAELKADTGALEAFLRKKGIRQGDRVAGVVTNGYEALVGMLAATSLGAVWSSASPDFGVGAILDRFGQIEPAALIVVNGYGYGGKVFNRQD--DFAGLIDGLPSLRCVVSIEQLPGEPAVAGDKVTHWDEALAEGQGQAPFTPLPPEHPVYILYSSGTTGKPKCIVHGNAGLLVNHAKELMLHGDVGPDDRFLYFTTCGWMMWNWQA--SALLTGAAVITVDGSPGYPDLNYLWQVVADEKVTHYGTSARFIAGCRKAELTPAKNLDLTALRVVFSTGSPLLPEDYDWIYSD-GAPDVLLGSIAGGTDICGCFVGSTP-LLPVRRGEIQCRFLGVDAVAYGDDGQPVSGG-RGELVCRQPLPSMPVAFWDDPERYKDAYFNTFPDVWAHGDFIEFTEHGGAVIYGRSDATLNPGGVRIGTAEIYRQVETVAEVKDSLVVGRQIEGDVEVVLL-VVPAEGQALTDDLQKNLKTRIRQGASPRHVPKHIIQVPDIPYTRSGKKVELAVARLINGSN-KADNRDALGNPEALDRIRE---- 120406246 31 ----------ERTGKTFADYHALWQWSVDDVEAFWGALWDYFDLGERAD-VLDGAEMPG---ARWFPGATLNYVDQVVR---QARTDRPAIIHVSEDGSD-REVSWAELLGRAAAFAERLRAAGIGPGDRVVGYLPNIPEAVIAFLATAAVGAVWSACGQDYSAKAALDRLGQLEPKALVAADGYLFGGKYRDKRDDVRALA--AGLPTLQA-----------------TFSTDDLAERSDNALDPVRVPFEHPLWILFSSGTTGLPKGIMHGHGGVLLEHLKAVALQSDIGRDDTFFWYTSPSWMMWNFQV--AGLLVGATIVCYEGSPNAPQPDSLWGIAARIRATVLGTSPGYVLGCIKAEAEPGRTHDLSALRTVGITGSSLPPSSSLWLRDHVG---VQIASISGGTDVVSAFIGGV-RTVPVWPGELSAPYLGVALDAWDESGKPVRGEV-GELVITKPMPSMPVGFWNDPDRYRSAYFETFPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVESLPEVTEALVIGAEQPDGGYWMPLFVVLADGVELTDEVRERINDIIRSEVSPRHVPDEIIRAPGVPHTRTGKKLEVPIKKLFQGDPAKVVERSAVDDPALLDWYVTQRRS 119504729 43 -----------------DDYYTLHQFSVTHRERFWSALWDYTDIVAEQKGAVNCDTFPCQPDARWFPEARLNFAENLL----RYRDDRPALISRLEN-GQRRVVTYKQLYANVAALAASLRALGVGPGDRVAGFMPNVIETVEAMLATTSLGAIWSSCSPDFGINGVLDRFGQIRPKVLFAADGYFYNGKVCDSLERL--AAISEAIDTLEQVVVIPVVSEKPDCSGSKSVLWQDFLDPSTTEIDFAQLPFDHPLFIMYSSGTTGMPKCIVHGAGGTLIQHVKEHQLQVDLSREDVMFYFTTCGWMMWNW--LVSGLASGAALVLYDGSPFAQDGLSLLKAIETEKISIFGVGAKYLAALEKAGIVPRDEVDLASLKTVLSTGSPLSHESFRYVYKEFKADIC-LSSISGGTDILSCFVGGSP-ILPVHVGEIQAPGLGMAVEIWSDVGKPIL-EEKGELVCTKPFPSMPIGFWNDADLYRQAYFNTWANVWAHGDYGEVTPSQGYIIHGRSDAVLNPGGVRIGTAEIYRQVERLAEVQESIVVGQ-DWDNDVRVVLFVVLTPGAALSEDVRARIASAIRENTTPRHVPAKILEVPDIPRTLSGKIVELAVRNAIHGQP--VKNTDALANPEALDAFRGREE- 120553032 28 ------AWLEQQGLGPFDDYHALHQWSITELDTFWQKVWDYCGLDVQAQKVLGNREMPG---AEWFPGMKLNFAANLLRLADGDHADKEAVVAYCE-TRPVLRRTYAELKADAGALEAFLRSKGITRGDRVAGVVTNGYEALVGMLAATSLGAIWSSASPDFGIGAINDRFGQIEPSALVVVNGYGYGGKVFARQD--DFAELIAGLPSLKVVVSIAQLPDEAPIPGELVTTWDDALKAGEGQAPFTPVDPDHPVYILYSSGTTGKPKCIVHGTAGLLVNHAKELMLHGDVGPEDRFLYFTTCGWMMWNWQA--SALMTGAAVITVDGSPGYPSLNFLWETVAKERVTHYGTSARFIAGCRKAELQPAKTLDQSHLRVVFSTGSPLLPEDYDWIYTD-GAPNVLLGSIAGGTDICGCFVGSTP-LLPVRRGEIQCRFLGVDAVAYGDDGQPVSEG-RGELVCRQPLPSMPVSFWQDPERYKDAYFNTFPGVWAHGDFIEFTEHGGAIIYGRSDATLNPGGVRIGTAEIYRQVETVDAVKDSLVVGRQIDGDVE-VVLFVVPAEGQNVTDDLVKTLKTRIREGASPRHVPKHIVEVPDIPYTRSGKKVELAVARLING-SRKADNRDALGNPEALDRIRERLQA 169189552 26 ----------------------------------------------------------------WHETGKVNMAYEAIDRHVESKGANIALYY--SDSARDESYTYEQMSKQSNRFANVLRKYGIGKGERVFIFMPRTPELYFGVLGVLKVGAVVGPLFEAFMETAVKDRLQDSEATAIITT-------------PALLPRIKRDELPNLKHIFVF----GDNVAADDVIVDFSAEMAQASEEAEIEWLDREDGLILHYTSGSTGKPKGVFHVQNA-MIQHYYTGKIVLDLKEGDIYWCTADPGWVTGTSYGVFAPWLNGATNVIRGG---RFSPSDWYGTIQKYGVTVWYSAPTAFRMLMGAGDDLSSSFDLSSLRHVLSVGEPLNPEVVRWGMKVYKQR---IHDTWWMTETGAQLICNYP-SMDIKPGSMGKPLPGVKAAIIDDQGNELPPYRMGNLAVQTPWPSMMRKIWNNPSKYEE-YF-RIQGWYISGDSAYMDEDGYFWFQGRIDDVINTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPMRGEIIKAFIALREGYTASDELKAEIAQFVKVGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLPT--GDLSTIED------------- 156976646 29 -----------RQGFELKNYSDLHQWSLEHNEHFWKEVWQFCDLIGKTQGESRWQSPMSNRDTIWFPQAQVNYAENLLSL-AEKQADELA-IWFENERGDKHTYTWKELCNEVSSVQQWLVECGIKRGDVVAGYLPHMPQTVIAMLATTSLGATWTSTSPDFGVESVIERFGQVKPKVLFTCDGYTFSGKTFDMEKNHHIADHLDGLRQVCQISYLKPNLFECDVC---THDWQNITNQYSPALHFTRVEFNSPLFVLYSSGTTGKPKCIVHSVGGTILNHLKEHQLHSDIQPKDRVFYYTTCGWMMWNWHV--SALASGACLVIFDGSPVYPTSNVLWDLAQRAEVSLFGTAAKYLEAIEKTGLSPIKDYSLPALKTLCSTGSVLYPEQFDYVYQHI-KQDLHLASISGGTDICGCFVLGNPIS-PVYRGECQYAGLGIDVQVFDSRGQSV-NEQRGELVCTNSMPNFPVGFWNDGERYHSAYWNKFDNIWHHGDDVERSANGGLIFYGRSDALLNPGGVRIGTAEIYQQVNAIDGIVDSIAVGKE-VNSNEQIWLFVQTASGVTLGDGLVSEIKSRLKTSCSPRHVPSQIFAISDIPKTRSGKLVELAVKQVINGK--EVENLGAIANPDVLEEIRQ---- 46200829 25 -----------RFQVGARDYAALWRWSVDRPDQFWSLMWDEAGIIGDGPGAVVVDDAARMPGAKWFPEAGLNFAENLMRR--SDAGD--AMVFWGED-KVKRRLSFADLHALVSRIQQALKSVGVGQGDRVAGYMPNMPESVAFMLAAASLGAIWSSASPDFGVQGVLDRFGQIGPKVLVAAEGYFYSGKSHDCLEKLAAIV--PGIASLEAVVVVPYTREAADISAAKAVHLGDFLAPFAPAVEFLRLPFDHPLYIMYSSGTTGAPKCIVHSAGGALIQQLKEHRLHCDVRRDDRVFYFTTCGWMMWNW--LVAGLGAEATLLLYDGNPSHLGGNILFDFADAEGMTLFGTSAKWIDAIAKAGLEPIKTHSLATVRTICSTGSVLAPEGFDYIYAKV-KADVQLASISGGTDIISCFMLGNPLA-PVYRGEIQARGLGMKVEVFDENGASLDGA-KGELVCTKAFPSMPVGFWNDHDKYKAAYFEKFPGIWTHGDWVELNATGGIIVFGRSDATLNPGGVRIGTAEIYRQVEQIDDVLESLVIGQ-DWQADVRVVLFVRLRDGVKLTPELEARIKKRIKDNTTPRHVPAKIVQVADIPRTKSGKIVELAVRDVVHG--RAVKNKEALANPEALD-------- 37676666 57 -----------------ENYAQLHQWSIVENKKFWMEIWTFCDVIGQGDCIVGEGKPKWGNYFSWFPQAELNYAENLLSSAYQKPPE-PAIIF-RNERNEESCFSWQELCDHVSILQQWLIRNGVGKGDVVAGYLPYLPETVIAMLATTSLGAVWTSTSPDFGTDSVIERLGQVNPKILFCCDGYSFNGKTFDMSEKNRKIAE--QLPDLLNICEIEYLESPETDYNTNYSTWAAILENYDAKIIYERVPFNSPLFILYSSGTTGKPKCIIHTVGGTILNHLKEHQLHCDIQPDDRVFYYTTCGWMMWNWHV--STLASGATLVIYDGSPVYPDQSVLWDMVDDCQVTLFGTSAKYLEAIQHAHYEPALFHDLSTLKTICSTGSVLYPEQFDFVYSSI-KSDVHLASISGGTDICGCFVLGNPIS-PVYRGEVQYAGLGVSIAVYDASGQPVV-GQRGELVCTNSLPNFPLGFWHDDERYHQSYWSKYPNVWHHGDDVIMTSHGGFVFYGRSDTTLNPGGVRIGTAELYQQVNALNSIDDSIAVGKVQ-NRSEEIWLFVKPATGFDLNDSIAEQIRSTLRNHCSPRHVPSQIFAISDIPKTRSGKLVELAVKQVVNGQ--EVKNLGAIANPEVLEEIKRVTQA 197332371 28 ------AWVAERFGAPADGYPALHRWSVDELDTFWQAVAEWFDFTTPYESVLADRAMPG---ARWFTGATLNYAEHAL-RAAEARADEAALLHV-DETHEAVPVTWAELRRQVGALSAELRALGVRPGDRVSGYLPNIPEAVTALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYRYGGKEHDRRDTVAEL--RAELPSLRAVVHIPLLGTDAP---EGTLAWSELTAAAT-EPVFEAVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLEHLKQLGLHCDLGPEDRFFWYTSTGWMMWN--FLVSGLLTGTTVVLYDGSPGYPDTGAQWRIAERTKATLYGTSAAYVMACRKAEVHPGRDFDLSSVKCVATTGSPLPPDGFRWLHDEV-AEDLWIASVSGGTDVCSCFAGAVP-TLPVHIGELQAACLGTDLQAWDPSGKPLVGEV-GELVVTNPMPSMPIHFWNDPDRYRDSYFEMFPGAWRHGDWITITDHGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGLEEPNGGYWMPLFVHLAPGATLDDDLRARVKTTIREQLSPRHVPDEIIEVPAIPHTLTGKRIEVPVKRLLQGTPAKAVNAGSVDN------------- 145222065 29 --------VEQRTGRDFPDYHALWAWSVEDVEEFWAALWDYFDLGERAQPVLQSAEMPG---AQWFPGTEINYVDQVM-RHVRT--DRPAILHVSED-APDREVSWAELLGRTAAFADRLRAAGVESGDRVVGYLPNIPEAVVAFLATASIGAVWSACGQDYSAKAALDRLGQLEPKALVAADGYTYAGRYHD--KRADVAALRSEIPSLTAIFTL-----------------DDLAARVETPLTPARVPFDHPLWVLFSSGTTGLPKGIVHGHGGVVVEHLKAVALQSDIGRDDVFFWYTSPSWMMWNFQV--AGLLVGATIVCYDGSPTARHPETLWEIASRVGATVLGTSPGYVLGCMKAEATPASTYDLSALRSVGITGSALPAASSLWLQDQVG---VQVASISGGTDVVSAFLGGV-RTVPVWPGELSAPYLGVALDAWDEDGQPVRGEV-GELVITKPMPSMPVGFWNDRDRYRCAYFDTYPGVWRHGDWITLTDRGSVVVHGRSDSTLNRHGIRMGSADIYQAVESLPEVAEALVIGAELPDGGYWMPLFVVPADGVKLDDGLRDKINERIRTELSPRHVPDEIIAAPAIPHTRTGKKLEVPIKKLLQGDPAKIVERSAVDDPALLD-------- 108804406 24 -------------------YEDLWRWSVEDLEGFWSSIWDFFGVYTPPQRALASREMPG---ARWFPGARLNYAE----RILAPAGDRTAIIAHSQSRGPLE-LTFGELREQVARARAGLLRLGVGPGDRVVAYLPNVPETVVAFLATASLGAVWATCAPEFGPRSVVDRFGQLDPKVLLAVAGYRYGDRFVDRRSEV--AAIREALPNLEHLVHVPYAGGANDALPG-AIAWEELLSEAAP-LACEPVAFDHPLYVLFSSGTTGKPKAIVHGHGGILLEHLKNLGLTWDLRPGDRLMWFTTTAWMMWNA--LVSALLLRAAIVTMDGNPVYPDLAFQWRLAERVGATMLGVAPAFLMACRKAGLAVGKSFDFSSLRQLGAAGSPLPPEGFDWVYEQLGPD-VLLNIGSGGTDVCTGIVQGSP-LQPVYRGEISGPCLGVDAAAFDERGRPVV-GEFGELVIRSPMPSMPVGFWNDPRRYRAAYFERFPGVWCHGDWIRFAERGSCVISGRSDATLNRGGVRLGTGEIYAVVESLQEVRDSLVVHLEDDEGGPGLLLFVVLAPGAALDDGLRDRISSTIRRELSPRHVPDTIEAVPSVPRTLSQKKLEVPVKRILLGRPDEVASRDSLLDPTSLD-------- 83595024 41 --------IEERHGVVLADYDALWQWSIDAPAAFWTEVWDFCGVIGDKGDGPVVDDPGKLPGARWFAGARLNAAETLLAPHAQRPGD--AVVFRVEN-HPTQRLDLPTLRARVSLVQQGLRRAGVGVGDRVAGYLPNMPEALIAMLATAGLGAVWSSASPDFGAQGVIDRFGQIEPKVLFTVDGYFYNGKVHDCREKVATLVK--AVPSITQVVVAFAGKGDAPAAIPRATSWAAFIDFTAGEPDFLRLPFDHPLYILYSSGTTGVPKCIVHGHGGTLLQQLKEHVLHADAHPGDRVFYFTTCGWMMWNW--LAAALGAGCTVLLYDGSPFYPDGAVLWDYAQAEGCTFFGTSAKWIDAQRKARLRPSDTHDLSTVRVIASTGSPLAPESFDYVYDAI-KGDVQLASISGGTDILSCFMLGSP-IDSVFRGEIQKRGLGMAVAVFDDEGRPLV-GQKGELVCTRAFPSSPIGFWNDADKFKAAYFERFPGVWTHGDWVELTPHGGIVVYGRSDATLNPGGVRIGTAEIYRQVETLDEVREAIVIGQ-DWQGDVRVVLFVVLRDGLTLTPELEDKIKARIRQSCTPRHVPAKVVQVNDIPRTKSNKIVELAVREVVHGRP--VRNREALANPEALDDF------ 91224795 27 ----VNKDKAEGTVIN--NYTSLHQWSIEHNDEFWRHTWQFCNVIGKWTQT-GSNHHHVNRDTVWFADATLNYAENLLS-QAEQSPEREFIVF-SNESGEHRQLTGKQLLEQVSAIQQWLLNCGVGKGDVVAGYLPYLPETVIAMLATTSLGAIWTSTSPDFGIDSVVERFGQVKPKVLFCCDGYQFGGKAFDMTDKNTTLSSKLSSASEETTISVEYLQNAKRATTSDFVSWSDITHHFSPQIQYQPMLFNDPLFILYSSGTTGQPKCIVHSAGGTLLNHLKEHQLHCDIKSQDKVFYYTTCGWMMWNWHV--SALASGATLVIYDGSPVYPDHSVLWRLAEEHNVSLFGTSAKYLEALEQANCSPKLEHNLKSLKTLCSTGSVLYPEQFSYVYQHI-KQDLHLASIAGGTDICGCFVLGNPIS-PVYKGECQGAGLGIDARVLEDDGHTIT-QKRGELTCNNSLPNFPIGFWHDNELYHNAYWSKFTDIWHHGDDVMQTEHGGFIFYGRSDATLNPGGVRIGTAEIYQKVNALPEVEDSIAVGKLNQ-QSEEIWLLVKLAHNVELTQQLTDSIRQTLKTKCSPRHVPRQIFAISDIPKTRSGKLVELAVKQLVNGQA--VKNIGAIANPEVLEEIK----- 47226609 37 -------------GLNLANYSDLYQWSVDSYPEFWGEVWRFCGVSKPYEEVVDVSKRISDV-PEWFKGAQLNYAENLL-KHADQ--DKVALYAASEYKSEIAKVTFGELRRDVALYAAAMRKMGIQAGDRVVGYLPNCIHAVEAMLAAASIGAIWSSTSVDFGVNGVLDRFSQIQPKLIFSVAAVVYNGKTHDHMEKLHSVVK--GLPDLRKVVVIPRSKQETDLSKPNSVFIDDFLARQLPQLEFEQLPFNHPLFIMYSSGTTGAPKCMVHSAGGTLIQHLKEHVLHGNMTSNDVIVYYTTTGWMMWNW--LVSALAVGASVVLYDGSPLMPTASVLWNLTDQLGITVFGTGAKWLSVLQERNLKPMETHNLHSLHTILSTGSPLKPQSYDYVYRCI-KNNVLLGSISGGTDIVSCFMGQNP-TVPVYRGEIQTRNLGMAVEAWSLDGTPVW-GDSGELVCLKPIPCQPTHFWNDENKYHKAYFSTFPGVWAHGDYCKINPNGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVSDSLCVPQYNSDGEERVILFLKMALGKVFSQDLVAKIKGAIRKALSARHVPALVLETGDIPYTISGKKVEVAVKQVIAG--REVAQRGAFSNPASLD-------- 28900430 29 -----------RQGFDLKNYADLHQWSLDHNEQFWQEVWLFCDVIGKSQAESKWQQPVLNRDLCWFPDAHINYAENLLS-FAYQKPHELA-IWFENERDERQTYTWQQLCDEVSSVQQWLRDCGIKQGDVVAGYLPHLPQTVIAMLATTSLGATWTSTSPDFGVESVLERFGQVKPKILFTCDGYTFNGKTFDMAEKNQHI--SDHLDGLKQVCQISYLKPHIFECDVCTQDWQNVLNQYSPELTYTRVNFNDPLFVLYSSGTTGKPKCIVHSVGGTILNHVKEHQLHCDIQPNDRVFYYTTCGWMMWNWHV--SALASGACLVIFDGSPVYPSHKVLWNLAQNADVTLFGTSAKYLEALEKAQFSPKRADAFPALKTICSTGSVLYPEQFNYVYEHL-KEDIHLASIAGGTDICGCFVLGNPIS-PVYRGECQSAGLGVDVQVFNPQGHSVV-GERGELVCTNSLPNFPSGFWRDGERYHRAYWDKFDNVWHHGDDVEKSEVGGFVFYGRSDTTLNPGGVRIGTAEIYQQVNAIDGIVDSIAVGKE-VDRNEQIWLFVQLESQDELDDELIGSIKAQLKSACSPRHVPSAIFAISDIPKTRSGKLVELAVKQVVNG--RQVENLGAIANPEILQEIQTAISA 196256011 29 --------FSQRYNRHFNNYAQLHQWSVEHLEDFWLAIWDEIIASQTGEQVLIPNNSIEKAA--WFPDARLNFAENLL-RH---KNNNLAIV-SRNELGQRRTLTYQQLYQQAAQLAAAMRTLGIKTGDRIAGFLPNILETVVAMLAATSIGAIWSSCSPDFGINGVLDRFGQIEPKILFTTDGYFYKGKPIDSLEKIRNI--QPQIPCLEKIIVIPFIQENIAQLDKAVLYPDFLVSENTPELLFEQLPFDHPVYIMYSSGTTGKPKCIVHGAGGTLLQHYKELKLHTDLKPEDKIFYYTTCGWMMWNW--VVSSLMIGATVILYDGSPFYPGADSLFNLIDEEEVSIFGTSAKYIATVEKEGVKPKQTHQLTALKAILSTGSPLTHENFEYVYRDIKTDLC-LSSISGGTDIVSCFALGNPN-LPVYRGELQCIGLGLAVDIFDEGGNPLR-GEKSELVCKRPFPCRPVSFWNDPEKFHNAYFSRFDPVWNHGDYAEIREHETHWIYGRSDAVLNPGGVRIGTAEIYRQVEALEEVKESIVVGQNWEDDVRVVLF-VVLREGVTLDEFLKNKIKTTIRNNTSPRHVPAKIIQVADIPRTISGKIVEIAVRNIIHGEP--VQNREALANPLALEYFQDLEE- 123482292 7 ---------------NAETYKKMEKEAIENPTKFWSETAKILKWES--TDFKNIIGKIGDEKSCWFEGGKINTCYNAVDRHAMAHPDKVALLYEGNDIDDSRQMTYGELLQNVCKMANVLKSKGVTKGSHVAIYFPVSIEGIVSMLACARIGAIHTVIFGAFSGDALSYRIHNSDATVVISQESYKRAAKAIPMKTTLLNALK--SCPNIKNVIISGLTEKPTEKLPYEVESYQELMAAASDKCDCEIMDGSDPLFILYTSGSTGEPKGIIHRVGGYTVATTLTFKYVFDTNEKSIFGCTSDIGWITGHSYVCYGPLLNGSTTLIFGGLPLWPDATRSWQLIQKLKLTHFYTSPSRAIAAKIKSVDQVSQFDISSLRVIGSVGETLDEDTCIYMRTVLGRDKCWLVDTYWQTELGSIIATSVPGIENLPPGIVGRPLFGTEIVLAEPNGQIIEIVHNGILCIATPWPGLANAAFKSTRSFKDRYIMQGTEFFLAGDTAQIDTKGNIRITGRIDDQLCVNGHRVGPAEVEEAILKVDGVEDVAVIGVPSKKTTQAIIAFVVSADN---SQEMVTKVAVKVTQNFGAIGRPQKVIFVKMLPKTNSAKIIRSYLRELFLN-------------------------- 194538265 25 -----------------DSYSSLHQWSVAETRQFWLEVWQFCDVIGRGNCIIGERFGKTMVPARWFPQAQLNYAENLLS-YAFQNPDGIAL-WFKNENGHTKKFSWQQLCDHVSVVQQWLAQNGVGEGDVVAGYLPHLPETVIAMLAATSLGAIWTSTSPDFGVESVIERFGQVQPKILFCCNGYTFNGKSFPMQENAQIASALPSLVNTCQIEYLQDRNFTPDFNDSFSDWQSIFASYQPRGVEYRRIGFNDPLFVLYSSGTTGKPKCITHSVGGTLLNHLKEHQLHCDIQPQDRVFYYTTTGWMMWNWHV--SALASGATLVIYDGHPLYPQAGALWALVDEAKVSLFGTSAKYLETLQKNQFSPCDFYSLSHLKTLCSTGSVLYPEQFDYVYEHV-KSDLHLASISGGTDICGCFVLGNPIS-PVYQGECQSAGLGLDVVAYNQHGEAIVA-ERGELVCRNSFPNQPIGFWHDDSRYHQAYWDKYPGVWHHGDEIEITDQGGVLFFGRSDTVLNPGGVRIGTAEIYQQVNTLPEIHDSIAIGR-QIDRDEQVILFVQLAQNVPFNDELQQKIRSLLRERCSPRHVPAHIYAISEIPRTKSGKLVELAVKQVCHGD--EVKNLGAIANPQVLTEI------ 56475602 27 ------------------NYGELWRWSVTELESFWGALWDYFSIEASPSCVLGSRKMPG---AHWFPGAKLNYAQHVMR---QERAGSHAIMYLSENT-PLTGMDWEDLAGQVRIVATQLRRLGVKPNDRVVAYLPNIPQAIIAMLATTSIGAVWASCSPDFGSHGVLDRVAQLAPKVLFCVDGYRYGGKAFDRRGEVGEII--GALDSIEHVIHLPYLEHNPPPPDKRVRSWETLLDHPPDGFQFEQLPFDHPLWILFSSGTTGLPKAIVHSHGGILLEMHKLLAFHMDIHPGERTFFFTTTGWMMWNA--VASSLLVGACPVLYDGNPAYPTPDVLWKMAQDCGAAFFGASPTYVDIMNKTGIVPAARYDLSKLRAIMPAGSPVSPECTAWFYQNV-KEDLWIATGSGGTDCCTGFVGGVP-TLPVYAGEIQAPSLGVAAAAFNEQGEPVIDEV-GELVITEPLPSMPVCFWNDPERYREAYFEEFPGVWRHGDFFRINARGGCFVLGRSDATLNRQGVRIGTAEIYRALATLDEIEDALIVNLDLPHNQFFMPLFVKLSAGVELDPDLEKRITTLLRKEYTPRHVPDRIIAVPGIPATLTGKKMEVPVRKILMGLPEKAVNRNTMANPQALDFFIHYAKS 86144806 38 ------------------NYTEIHQWSVEQPESFWQNVWQFCGMVGSQDCISRWQQPKSNRDAVWFPNAQVNYAENLL-HSAKTLPNEIA-IWFENERGEQQSYTWKTLREEVSSVKQWLVDSGVGQGDIVAAYTPYLPQTVIAMLATTSLGAIWTSTSPDFGVESVIERFGQVKPKVLLTCDGYTFNGKTFDMADKNREIIEHLNLKQVCEIGYLKPTRDLEKNNVKHDVSWHSIIHHYQPQLRFTRVGFNDPLFVLYSSGTTGKPKCIVHSVGGTTINHLKEHQLHCDIKPRDRVFYYTTCGWMMWNWHV--SALASGACLVIFDGSPVYPQPSVLWDLAQRADVSTFGTSAKYLEAIEKVELSPIDSHSLPHLRTLCSTGSVLYPEQFDYVYKHI-KQDLHLASISGGTDICGCFVLGNPIS-PVYRGECQQAGLGVDIKVFNSSGHKV-NHERGELVCTNSLPNFPVGFWNDGERYHSTYWDRFDNVWHHGDEVAQSVHGGYLFYGRGDTTLNPGGVRIGTAEIYQQVNTIEGIVDSIAVGK-DIDRNEQIWLFVQLQQGVDLDDELLTAIKSKLKSSCSPRHVPSQIFAISDVPKTRSGKLVELAVKQVINGK--SVENLGAIANAEVLKEIK----- 114769250 36 ---------------NFEDYDALWDWSVTNIENFWSAFWDYGNIQSKGDVVLTPCKEI--INAKFFPNGKINYAENVL--NASNNG--PAIIFH-DEGGARTEWSWKELYNSVSLLQQSLRESGVQKGDRVAGIVPNSPYTIVALLAVSSIGAVWSSCSPDFGLSAALDRISQIEPKVLFCADGYQYNGKEISNIKIAADL--TSRVPSIQKTIIFPHVEADISPIGEKGILWSDYLAFAVQKIHYERVNFNDPLFIMFSSGTTGLPKCILHSVGGTLLQHVKEHQLQSDIKMNDRLLYFTTCGWMMWNW--MVSGLASGATLVLFDGSPFFPDGNRLANIISEEKVTHFGTSAKYLDACSKADVKPMKTHDLTKLRTILSTGSPLSEVGFDYVYKNWKKDVC-LSSIAGGTDILGCFVGGSPTS-PVFKGECQKRHLAMNVKVYNDDGKEIQ-NTRGELVCESPHPSMPIGFWNDKDRYKSAYFEKFENVWHQGDFVELTPNKGLRFFGRSDAVLNPGGVRIGTAEIYRVVEAMEEVIEGVVIGQ-NIDGDQRVVLFLRIKENVLFNEALVKKIKLEIRAKATPRHVPAVILKVEDIPRTKSGKIAEIAVRDTVHG--HNIKNMASLANPEAIE-------- 121309446 34 ------AAVGTACGLALGNYNDLYHWSVRSYMDFWAEFWKFIVYSRMYDEVVDTSKGIADV-PEWFRGSRLNYAENLL-RHKEN--DRVALYVAREGREEIVKVTFEELRQQVALFAAAMRKMGVKKGDRVVGYLPNSAHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVVYNGKEHGHLEKLQRVVK--GLPDLQRVVVLPREKIDISKIPNSVFLEYFLASAQAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHMLHGNMTSSDILLYYTTVGWMMWNW--MVSALATGASLVLYDGSPLVPTPNVLWDLVDRIGITILGTGAKWLSVLEEKDMKPVETHNPHTLHTILSTGSPLKAQSYEYVYRCITSS-VLLGSISGGTDIISCFMGQN-SSIPVYKGEIQARNLGMAVEAWDEEGKAVWGA-SGELVCTKPIPCQPTHFWNDENKYRKAYFSKFPGVWAHGDYCRINPTGGIIMLGRSDGTLNPNGVRFGSSEIYNIVEAFDEVEDSLCVPQYNRDGEERVVLFLKMASGHTFQPDLVKRIRDAIRLGLSARHVPSLILETRGIPYTLNGKKVEVAVKQVMAG--RTVEHRGAFSNPETLD-------- 126323855 44 ------------------NYNELYQWSVESYSDFWAEFWKFIVFSRMYDEVVDTSKGIADV-PEWFKGSRLNYAENLL-KHKEN--DKIALYAAREGKEEIVKMTFGELRQRVALYAAAMRKIGVKVGDRVVGYLPNSVYAVEAMLATASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVVYNGKEHNHMEKLHQVVK--GLPDLKKVVVIPYVGSKIDISKPHSVFLDDFLGAQAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHILHGDTTSNDIIMYYTTIGWMMWNW--LVSVLATGASVVLYDGSPLVPTANVLWDLVDRLGITILGTGAKWLSVLEERNLKPVETHNLQTLHTILSTGSPLKAQSYEYVYKYIKKS-VLLGSISGGTDIISCFMGQNV-SIPVYKGEIQARNLGMAVEAWNEEGKAVW-GESGELVCTKPIPCQPTYFWNDKNKYRKAYFSKYPGAWAHGDYCKINPTGGIIMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVLDSLCIPQYNKDGEERVILFLKMVSEHSFSQDLVKRIKDAIRIGLSARHVPSLILETKDIPYTINGKKVEVAVKHIIAGKLVEQ--RGSFSNPESLD-------- 160895537 31 -------WLRERHGLQFDSYDALWRWSVTDLDAFWQSIWDYLQSPTPHTAVLERNTMPG---AQWFPGAQINYTRQAL-RHVDAAAGMPAVV-SRNETGRHRELSWPELRRQVAALALHLKAQGVGRGDRVAAYLPNIPEAMVALLATASLGAVWSICAPDMGTNAVLDRFRQIAPKALIAVDGVHYAGRDIDRMAVLAEL--RAGLPSVEHVVLVPNLDLQARLADAADYQVTARDDAATAAFEPEWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALQLKALHNDYHPGERYHWYSSTGWVMWNAQV--SGLLGGTTCVIFDGSPDRPDWGVLWRFAAETGVTSFGSGAAFYANCMKAGVDLAQCGDLSRIRSLGTTGSPLSPEVQSWGTAQFAGMGRP--DIWWNNISGGTDFAGAFRELPQQPGIMQCRQLGAAVEAWNEQGQPVIDEV-GELVCTQPIPSMPLYLWGDADRYLSSYFDMYPPVWRHGDWIRILPEGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSMVVDLEYLGRESFMPLFVVLRPGVDLDDALRARLQGAIRQALSPRFVPDEIVQVAEIPRTLSGKKQELPIKKLMLGQPDKVVNKEAMANPGCLD-------- 134096836 13 ---PSPARIAERAWLDLSDYRALWEWSVADLEGFWGALADFFDYHDRPQRVLAEEVMPG---ARWFPGATLNYAEQALRGGAGKADDDLAVIFARED-GRGEEITFGELRARVAAARAGLVELGVERGDRVAALAPNSPETLVAFLAAASLGATWSSCSPDFGLRAVADRFVQIEPKVLIAVNGYVYGGRSFDVRSTVDELRE--AIPGSPATVLVDYLGNGADLP--GCVGWDDLLERHRAELAFDAVPFDHPLWVLYSSGTTGLPKGIVHGHGGMTLEHLKAVGLHCDLGPGDRFFWFTTTGWMMWN--FLVGGLLTGTTIVLFDGSPAHPDLSALWRLAERYRVNYFGTSAPYIQTCLKRELRPKEDYDLSALRTVGSTGAPLTTDGFRWIADAVG-EDVQIASISGGTDMCTAFVGASPDE-PVYLGEISCRMLGAAVAAYDEHGREL-HEEVGELVVTKPMPTMPVFFWNDPDRLRDAYFDTYPGVWRHGDWVRITDRDTLVIYGRSDSTLNRGGIRMGTAEFYRVVEGFDEVTDSLVIDTAGETDGE-LLCFLVLAEGVAL-EDVQPKLKEALRGQLSPRHVPNRFIVVGEIPHTLNGKKLEVPVKKILAGDPERAVSRDALQNPDAL--------- 197777546 28 ------AWAAEHHGAPAEGYQALHRWSVEELETFWQAVAEWFEFSTPYAQVLGDRSMPG---AQWFPGATLNYAEHALRAQDPARAHDPALLHV-DETHEPTPISWSELRRQVGALAAELRALGVRPGDRVSGYLPNIPQAVTAFLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYRYGGKEHDRTGTVAEL--RRELPTLRAVVHIPLLGTEAP---EGTLDWS-AVTAGDTEPVFEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLEHFKQIGLHCDLGPGDRFFWYTSTGWMMWN--FLVSGLLTGTTVVLYDGSPGYPDTGAQWRVAERTGATLFGTSAAYVMACAKADVHPGRDFDLSRVKCVATTGSPLPPDGFRWLHDEV-ADDLWIASVSGGTDVCSCFAGAVP-TLPVEIGELQAACLGTDLRSWDPEGKPVVGEVG-ELVVTNPMPSMPIRFWNDPDRYRDSYFEMYPGVWRHGDWITITDRGSVIIHGRSDSTLNRQGVRMGSADIYEVVERLPEIRESLVIGLEEPDGGYWMPLFVHLAEGAALDDGLRARIKQSIRENLSPRHVPDDIIEVPGVPHTLTGKRIEVPVKRLLQGTPAKAVNPGSVDNLELLEAIARNR-- 126348613 28 --------WAAEHHGAPAEYAALHRWSVDELDTFWKAVTEWFDFSTPYARVLGDRSMPG---AQWFAGATLNYAEHAL-RAAATRADEPALLHV-DETHEPSPVSWSELRRQVGSLAAELRTLGVRPGDRVSGYLPNIPQAVVALLATAAVGGVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYRYGGKEHDRRDTVAEL--RRELPTLRAVIHIPLLGSKAP---DGALDWETLTA-ADTEPVFEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVEHLKQLGLHCDLGPEDRFFWYTSTGWMMWN--FLVSGLLTGTTIVLYDGSPGHPDTGAQWRIAERTGATLFGTSAAYVMACRKAGVHPARDHDLSRIQCVATTGSPLPPDGFRWLHDEFAESDLWIASVSGGTDVCSCFAGAVP-TLPVHIGELQAPGLGTDLQSWDPGGTPLTDEV-GELVVTNPMPSMPIRFWNDPDRYHDSYFDTYPGVWRHGDWITLTARGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGVEQPDGGYWMPLFVHLAPGAVLDEDLLDRIKRTIREQLSPRHVPDEVIEVPGVPHTLTGKRIEVPVKRLLQGTPDKAVNPGSIDNLDLLEDLARKR-- 197733583 27 -------AWAAEHHGAPAHYPALHRWSVDELDTFWRAVTEWFDFATPYETVLADTAMPG---ARWFPGATLNYAEHAL-RAAAERPDAPALLPV-DETHEAAPVTWAELRRQVGALAAELRALGVRPGDRVSGYLPNIPQAVTALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLITVDGYRYGGKVHDRTGTVAEL--RRELPTLRAVVHIPLIGTD---TPDGALDW-AAVTAGTAEPRFEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLEHLKQLSLHCDLGPEDRFFWYTSTGWMMWN--FLVSGLLTGTTVVLYDGSPGHPSTGAQWSVAERTGATFFGTSAAYVMACRKAGVHPARDHDLSRVACVATTGSPLPPDGFRWLHDELGPER-WIASVSGGTDVCSCFAGAVP-TLPVHIGELQAACLGTDLQSWDPHGNPLVGEV-GELVVTRPMPSMPIRFWNDPDRYRDSYFEMFPGVWRHGDWITLTERGSVIIHGRSDSTLNRQGVRMGSADIYEAVERLPEIRESLVIGVEEAEGGYWMPLFVQLAEGATLDDALRDRIKQIIREQLSPRHLPDDIIEIPAVPHTLTGKRLEVPVKRLLQGTPTKAVNPGSVDDAALLEDLARTRNA 118053667 28 -------WLRDSRGRDFSDYEALWQWSATDIEGFWRSIWDYFDVDGDPTQVLASRRMPG---AEWFPGTRLNYAEHIFR---QASDQRPAIIARCEGQTPVE-VSWQQLQRDVGALAASLRGLGIGRGDRVVAYLPNVPQTVVAFLACASIGAIWSSCAPEMGVSVVLDRFQQIAPKLIFATDSYTYAGRQFDRHEVLDEVLQ--GLPDIAQVIHVPGPGSDAEAVPWRDLSWDEATRHAVP-LQFERLPFSHPLWVVYSSGTTGLPKAMVHSHGGIVLTHLKTNRLQHDVLPGDRFMFLGSTGWIVWN--LMIGSLLAGATVVLSDGNPTAPHDDALWDFIDQYQVSIFGCGAAFLIKSMKDGVSPKKGRQFEKLRAINSTGSPLPLDAYAWVYESVKG------DLWLASISGGTDIASCAPILPVNAGEIQCRELGVAAHAFNEQGQKVVAEV-GELVITEPMPSMPVFFWNDEARYHDSYFDAFAGYWRHGDWIEFSKRGTAVIYGRSDSTINRFGIRMGTAEIYRVVEELDAVKDSLVVDLEYLGRPSFMPLFVTLAEGQALTGELTAQIKNAIKTKASARHVPNVVVQVAEIPRTLTGKKMEVPVRKLLLGDAAKVASPDAMANPSSIDFFIQFRE- 197787049 27 ------AWAAEHHGAPAEGYAALHRWSVDELEPFWEALTQWFDFSTPYARVLGDRSMPG---AEWFPGATLNYAEHAL-RAAETRADEPALLYV-DEAHEPTPVTWSELRRQVGSLTAELRALGVRSGDRVSGYLPNIPQAVVALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYRYGGKEHDRRETVAEL--RRELPSLRAVVHIPLLGTEAP--EGALEW--AALTRADTEPVFEQVPFAHPLWVLYSSGTTGLPKAIVQSQGGILVEHLKQLGLHCDLGPEDRFFWYTSTGWMMWN--FLVSGLLTGTTVVLYDGSPGYPDTGAQWRVAERTGATLYGTSAAYVMACRKADVHPGRDFDLSKVQCVATTGSPLPPDGFRWLHDEV-RDDLWIASVSGGTDVCSCFAGAVP-TLPVYIGELQAPSLGTDLQSWDPSGKPLIDEV-GELVVTNPMPSMPIHFWNDPDRYHDSYFDTYPGVWRHGDWITVTSRGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGIEQPDGGYWMPLFVQLAPGAVLDQTLLDRIKQTIRENLSPRHIPDEVIEVPGIPHTLTGKRIEVPVKRLLQGTPEKAVNPGSIDNLDLLEDLARKR-- 62423449 27 ------------------DYDDLWNWSVSDLDGFWGAVWDFFDVIEPYTEVLADRSMPGAT---WFPGTRLNYAEHALRAGLDDTADEPAIITIRE-SGECTETTWRELRRQVGSVAAWLREQGVEQGDRVVGYLPNTHHTLIAFLASASLGAIWSVCAQDYAAEGAGTKLGQLEPTVLFAADGYLWNGQAFDRRDQVDLANRMPSLRAVVGVGNLGEEFIDEHGQITNLTTWDD-VASGDVEPEFARVDFDTPLWVLYSSGTTGIPKGIVHSHGGVVIDHLRLLGLHLDIRPGDRFFWYTNTNWMMWN--LVASALVGGATTVCFDGSPLYQGPGRLWEIAAETKVNVVGVSPGILLAGMKAGIEPGKEFDLSALRTIGATGAPVPAHCFPWVRDAVG-ERVQLASTSGGTDVVSGFAGSAPNA-PIWAGELSRPVLGVALESWDDSGQPLVGEV-GEMVITAPMPSMPVKFWNDPDRYRDTYFSMFPGVWRHGDWITITDHGSVIISGRSDATLNRQGVRLGSADIYDVVDGIPEVAESLVIGAEQPDGGYWMPLFVVLASGVSLDDSLRKRIARDLKEKASPRHVPDDIIAVPAVPHTKTGKKLEVPVKRLIQGHPEKVATPDAVDSFEALEHFAQ---- 214042229 25 --------LKEKRNLTFADYNAMWRWSVDDLDGFWGAIWEFFDVKAPYIKVMANRQMPG---AEWCPGAMLNFTDQIM-KHVDSQANGDALIVQSETFG-RKVLSWSDLRAQVASVAARLRGMGVEKGDRVVAVLPNTETAMIAFLATASIGAIWSLCAPDMGHVAILDRFKQIAPKVLITQDGYVHAGKTIDRREIL--AGIEAELPSLIQCITVPFVG---DLPAGH-IAWDDLL-HDKVEYTSTQVPFDHPLWIVYSSGTTGNPKPIVHGHGGIILESAKQ-SLHHDFKRGGRYCWLTSSGWIMWNSQ--FTALGQGTTVAMFDGAPNHPDMGVIWRFVGDEKLDFFGAGAAFFSGCMKAGIKPREDVDLGALKSLGSTGSPLSSDAYDWIYKDV-KADVWLAPISGGTDLAGAFVLGHPG-MPVRAGEMQCRALGNAVRAFDEDGNELT-GVVGELVCTEPLPSMPLFFWGDDDRLHDSYFDTYPGVWRHGDWIEINEDGGSVIYGRSDATINRKGLRLGSAEIYQAVEGIDDVMDSLVVDLEFLGRESFMPLFVVPAKGVAVDDALKDKINAAIRKNVSARFIPNEIIEVAEIPRTLSGKKLEVPVKKLLLGDPVKVVNRDSMANPDSFD-------- 149189003 29 -------QVLEQQGLSFGDYAHLHQWSISQPESFWNEVWDYCDRHAPSCQLGSWDKPVVARDTLWFPNATLNYAENLL-AYGKAHPSELAIYFQ-NENHQSSHLTWQQLIEQVSIVQQWLIELGIAEGDVVAGYLPHIPHTVIAMLAATSLGAIWTSTSPDFGVDSVIERFGQVEPKILFCCDGYHFNGKAFGMIEKNQSLID--ALPSINQACLIRYSDQH-DAQMENAVDWDSLAQRFSPPVTFHRVKFNAPLFVLYSSGTTGKPKCIVHPVGGTTINHLKEHQLHCDIKPQDRVFYYTTCGWMMWNWQV--SALASGATLVIFDGSPVYPKVNTLWQLAHKAEVTLFGTSAKYLETLQKLHYQPNEHFALPRLKTLCSTGSVLYPQQFDFVYDAI-KPDLHLASISGGTDICGCFVLGNPVS-PVYRGECQAPGLGLDVKVFNEQGNSVI-EQRGELVCRNSFPNQPIGFWSDKERYHNAYWAEFPGVWNHGDDVMQSPTGGMTFFGRSDATLNPGGVRIGTAEIYQQVNQLEEISDAIAVGRVQ-NGNETVVLFVQLSNTATLDDVLKQRIKQTLKTHCSPRHVPSEIYPISEVPRTKSGKLVELAVKQTLHGQP--VKNQGAIANPWVLEEVKSH--- 148975367 40 -----------------QSYAELHQWSVDQPESFWQNVWQFCGVVGKTQGESRWQQPKSNRDAAWFPNAQVNYAENLL-RFAQTMPDEHA-IWFENERGEQQSYTWKALCEAVSNVQQWLVDSGVRQGDVVAAYTPYLPQTVIAMLATTSLGATWTSTSPDFGVESVIERFGQVKPKVLFTCDGYTFNGKTFDMADKNSAIIELSELKQVCQIGYLKKNDHDVSLQ-----SWHNIINHYQPQPVFVRIGFNEPLFVLYSSGTTGKPKCIVHSVGGTIINHLKEHQLHSDVKPKDRVFYYTTCGWMMWNWHV--SALASGACLVIFDGSPVYPQPNVLWDLAQRTDVSLFGTSAKYLEAIEKAELSPIDSHSLPNLRTLCSTGSVLYPEQFDFVYKHI-KQDLHLASISGGTDICGCFVLGNPIS-PVYRGECQQAGLGVDIKVFSSTGHKV-DHERGELVCTNSLPNFPVGFWNDGERYHSTYWDRFDNVWHHGDEVAQSVHGGYLFYGRGDTTLNPGGVRIGTAEIYQQVNTIEGIIDSIAVGK-DVDRNEQIWLFVQLQQSVVLNETLLAAIKHKLKSSCSPRHVPSQVFAISDVPKTRSGKLVELAVKQVVNGKP--VQNIGAIANADVLDEIK----- 217970075 31 ----------QRWKVSLPDYEALHAWSVEHPEPFWTSGVGGGVIGTRGERVLDGHKMPG---ARWFPDARLNFAQNLL----RSRDAHDAIVFWGED-RVMNRMSHGELYRAVAHFAAALKEQGVVAGDRVAAYMPNLPETVVAMLAAASLGAIFTSASPDFGVQGVLDRFGQTEPKVLVACDGYYYGGKTVDVLGKLGEIVAQLPSVKRVVVVPYVHREHDLSHVPHARM-LADFVAHFVDDIEFAQLPFDHPLYIMYSSGTTGVPKCIVHCAGGALLQHLKEHKLHGDVKPGDRVFYFTTCGWMMWNW--LVSALAAEATLLLYDGSPFAGDNRILFDYADAEAMTHFGTSAKFLDAAAKFGLKPRETHKLDTVRAMMSTGSPLVPEGFDYVYRDI-KPDLQLSSISGGTDIISCFVLGSP-VLPVWRGEIQCRGLGMAVDVWDDDGRPVR-GEKGELVCAKPFPVMPIGFWNDADKYHAAYFDRFPNVWCHGDFCEITAHGGLVIYGRSDATLNPGGVRIGTAEIYRQVEKLHEVVESLVIGQDWPPQDVRVVLFVKLREGLALDDDLTRRIRQTIRDNTTPRHVPAKVLQVADIPRTKSGKIVELAVRNVVHGRP--VKNQEALANPEALAHFRDRAE- 89076547 23 ------------------DYTQLHRWSIKHSDQFWQQLWQFCNVVSQGEQVVPTNSPIPNKDKRWFPDATLNFAENLLAYSTKLN-QQDAIVFYNEHSHAQQRLSWQQLHQQVAMVAQYLQQQGVQKGDVVAAYMPNIPQTVIAMLATTSLGAVWTSTSPDFGAESLVERFSQTQPKVIFTTDGYIYNNKTITSLTTLSEAL--SSLPSIKKLIVYPYINQKASLPSHITVTVWQEMEDVAPELTFTPTSFDHPLYILYSSGTTGKPKCIIHSVGGTLLNHMKEHQLHCNIKPTDPIFYFTTCGWMMWNW--LVSGLASGATLVLYDGSPLYPDPYQFWKMADRENLCLFGTSAKYLETIEKMNITPKDNVTLSQLDIICSTGSVLAPEQFDYVYKQI-KQDIQLSSIAGGTDICGCFAIGNPIG-EVWRGECQVKALAMDVNVFNHAGEAIFDTC-GELVCCNSFPNQPIAFSQDPEKYFQAYWNTYPNTWHHGDYVSMSHHGGLTFYGRSDSILNPGGIRIGTAEIYRQVNPFHEVVDSVVVGQQYQN-DVRIVLFVQLKQELMLDNILINRINTRLRSQCSPHHVPAKILQVSSIPRTKSGKIAEKAVRDAIH--QRNIVNTSAIANPESLEQYK----- 90577609 23 ------------------DYAQLHRWSIKHSDQFWQQLWQFCNVSQGEQAVYCPTHSPPNKDQRWFPDATLNFAENLL-AYSTKLSQQDAIVFDTDKQHAQQRLSWQQLHQQVAMVAQYLQQQGVQKGDVVAAYMPNIPQTVIAMLATTSLGAIWTSTSPDFGAESVVERFSQTEPKVIFTTDGYIYNNKTITSLTTLSEAL--SSLPSVKKLIVYPYINQKASLPSHITVSAWQEMEDRRLDLTFTPTSFDHPLYILYSSGTTGKPKCIIHSVGGTLLNHLKEHQLHCNIKPTDPIFYFTTCGWMMWNW--LVSGLASGATLVLYDGSPLYPDPYQLWKMADKENLRLFGTSAKYLETIEKMQITPNKHVTLSQLDIICSTGSVLAPEQFDYVYKQI-KQDVQLSSIAGGTDICGCFAIGNPMG-AVWRGECQVKALAMDVNVFNQAGEAIFDTC-GELVCCNSFPNQPIAFSQDPEKYFQAYWNTYPNTWHHGDYVSLSHHGGLTFYGRSDSILNPGGIRIGTAEIYRQINPFNEIADSVVVGQQYQN-DVRIVLFVQLQPDVTLDNILINRINTQLRSQCSPHHVPSKILQVSAIPRTKSGKIAEKAVRDAIH--HRNVINTSAIANPESLEQYK----- 145593495 8 -----PADVRERSRIDFADYDALWRWSVTDLPAFWQSIWDHFEVHAPATATLAEQTMPG---ARWFPGATLNYAENVLR--MPGRGDADPVVIAHGQTRPPVILSAAELREQVRRVAAGLRRLGVGAGDRVAAYAPNIPETYVLLLACASLGAIFSSCAPEFGTRSVTDRWQQIEPKVLVAVDGYRYGNKPVD--RRAEVAAVRAALPSLSHTVGIAYLD-PAGLPPADTIAWADLAAATDEPLTFTPVPFDHPLYVLYSSGTTGLPKPIVHGHGGILLEHLKMLALHHDLGPADRFFWFTTTGWMMWN-LLVSGP-AVGASIVLFDGDPGHPDLGTLWRLAERTGTTYLGTSAPFLLACRKAGLVPTQFADLSALRGVGSTGAPLPPEGFRWVYGNVG-DALQLQSLSGGTDVCTGFVGGSP-LLPVHAGEIACRALGAKVEARSGDGTPVIGA-LGELVITEPMPSMPVGFWGDADRYREAYFDRYPGVWRHGDWITINSRGGCVITGRSDATLNRGGVRLGTAEFYSVVEGLDEVVDSLVVHLEDAEGGAGLLLFVVLAVGVEWGDALRARICRELRTALSPRHVPDEIHPVEAVPRTLSAKKLEVPVKKILTGTPVDAAARGALANPESL--------- 113931584 35 ------------------NYNELYQWSVEFYPEFWAEFWDFIVYSKTYDEVIDRSKGIADV-PEWFKGSRLNYAENLL-KHKEN--DKIALYSAREGKENIEKVTFAELRRDVALFAAAMRKMGIKTGDRVAGYLPNCIQTVEAMLAAASIGAIWSATSPDFGVNGVLDRFSQIQPKLILSVESVIYNGKEHCHLEKLQHVVK--GLPDLKKVVVIPYPKEKIDISKPNSMFLDEFLATQSPQLEFEQLPFNHPLYIMYSSGTTGAPKCMVHSAGGTLIKHLTEHILHGSTTSSDVIMYYTTAGWMMWNWLIT--AVATGASLVLYDGSPLVPSLNVLWDLVDRLGITILGTGAKWLAVLEDKGLKPCNTHSLQTLHTILSTGSPLKPQSYEYVYKHI-KSNVLLGSVSGGTDIIACFMGQNV-SVPVYKGEIQARHLGMAIEAWNEEGEAVL-GESGELVCLKPLPSQPTHFWNDENKYQKAYFAKFPGVWAHGDYCKINPTGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFVEVSDSLCVPQYNKDGDERVILFLKMADKFEFSKELLKRIKDAIRVALSARHVPALILETKDIPYTISGKKVEVAVKQVIAGK--EVPHRGAFSNPQSLD-------- 215450297 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPAYCPCESVKSEDPLFILYTSGSTGKPKGVVHTTGGYLLGAALTVKYVFDVHPGDKFACMADIGWITGHTYIVYGPLLNGVSTTLFESTPVYPTPSRYWETVAKHKLTHFYSAPTAIRLLRRLGHQHVEGHDLSSIRVLGSVGEPINPEAWNWYNEYVGKKQCAIVDTFWQTETGSIVITPFPGAIETKPGSATVPFLGIQPVLLDPSGKELDGGVEGVLAMKAPWPSIARTIWGDHARYLDVYMKPYPGYYFTGDGAARDEDGYIWIRGRVDDVINVSGHRLSTAEIESALIMHKGVAETAVIGTADELTGQAVYAFVTLKPEFKYDPALTKELVLQVRKVIGPFAAPKKVFIVGDLPKTRSGKIMRRIMRKIVAGEGDQLGDLSTVAEPGVVDVIKNKVQ- 78062059 20 ------------------DYDALWRWSVREPDAFWASIWQWVQYDGSARRVTDGAPMP---HTRWFPDARVNYAEHVL-QNAAHAGAAPAFHYASE-TRPLQTMSLAELASQVRRVATRLRDLGVVPGDRVVAYLPNVPECAVAMLATTAIGAIWSSAAIDFGVRTVVDRFQQIAPKVLIAADGYHFGGKVFDRRREVAEIAR--ALPSLQTLVVADAMPADATSLPCAVHAWDALLAGPADTFRFERVGADHPLWIVFSSGTTGLPKAIVHGHAGILAEHLKLMHLHVDLHPGDVMFFYSTTGWMMWN--LLVASLLTGASAVLYDGSPMHGGPECLWRLAADAGATCFGGSPTFVQMMEKSGIEPGRQFDLSALRSVLLSGAPSTPETFAWFYRNV-KQDLWVTSQSGGTELCSGLVGAVP-SLPVHAGEIQARMLGMAVDVWNDDGQPVVDEV-GELVVTQPAPSMPIFFWNDDARYRESYFETFPGVWRHGDFMRITRDGGCYIYGRADSTLNRYGVRIGSAEIYRVVEEIDEVADSLVVCCELPGGGFFMPLFVRLRNGETLDDTLRARIAERLRTLCSPRHVPDTMVAMEQIPYTLTGKKMEVPVRKILMGRPEQAASRDAMANPAALD-------- 196006840 31 ----------EKFHLQLSNYQELYEWSVTEYADFWGLFYHFSDISQPYTQVVDKSKRVDEI-PEWFHGTRLNFAENLL----KYRDDKVAIYFTGE-GRELTQMTYQELYHQVRQYAAALRKSGVQNGDRVVGYIPNCPQAIIAMLATASIGAIWSSTAPDFGTSGVLDRFKQISPKIIFSVDGVTYNAKQHTNLDKLKTVVN--GLATLEKVIVIPYIN-EIDGATTKSIRLDDFLKTGLPELVFEQVPFNHPLFIMYSSGTTGIPKCMVHSVGGTLIQLLKEHILHGDMRRDDVMLFYTTTGWMMWNW--LVAVLGTGAGIVLYDGSPFVPRKTILWDLIDEIGVSFLGAGAKWYLVSEDNDIYPMKSHKLEKLRFIASTGSKLMPRSYEYIYNHVKKDVI-LASITGGTDIISCFAGHNP-SVPVHLGEIQARNLGMAVESYSEVGKPV-FGQNGELVCVKPFPCQPIYFWNDEDKYQKAYFSHFEGVWHHGDYCIIPSTGGIIMHGRSDATLNPNGVRFGSAEIYRVVSKIPEVADSLCIGQPIPD-GERVILFLKIREGERFTGDLIKAVKGKIRSELSARHLPAIILQTPDIPYTLSGKKVEVAVKKIICGEEVSYRN--ALQNPTSLD-------- 28901013 39 ------------------DYASLHRWSIEHNDAFWQHTWQFCSLSEP--KWSDSNSPNINRDTVWFCDTTLNYAQNLL-VHAEQSPERQLIVF-SNESGEQKQLSGQQLIEQVSIVQQWLIANGVGKGDVVAAYLPYLPETVIAMLATTSLGAIWTSTSPDFGVDSVLERFGQVTPKVLFCCNGYQFGGKIFDMTQK-NRAIKLGNTISVCQIDYLTPSSELTPRDERSDITWSELSEHIAPQVHYQPALFNDPLFILYSSGTTGQPKCIVHSVGGTLLNHLKEHQLHCDVKPLDKVFYYTTCGWMMWNWHV--SALASGATLVIYDGSPVYPDHSVLWRLAEEQSVSLFGTSAKYLEALEQANYSPRSEHNLDSLKTLCSTGSVLYPEQFSYVYQHI-KQDLHLASIAGGTDICGCFVLGNPIS-PVYKGECQGAGLGNNVKVLDDAGSEVVS-QRGELTCNNSLPNFPIGFWHDNERYHDAYWSKFADTWHHSDDVMQTANGGFIFYGRSDATLNPGGVRIGTAEIYQQVNALSGIEDSIAVGKL-SQQSEEIWLFVKLSQSVELTPQLTDLIRQTLKTKCSPRHIPRKIFALSDIPRTRSGKTVELAVKQAVNGQ--TVKNIGAIANPEVLEEI------ 126458791 36 -----------------------------------------LRWARRYEKVLDLSR--GVQWPRWFVGGFLNIGDQV------EESAQPLVKWEGEDGSAAE-WSYSYVLYKARAVASWLKRAGLRKGDRVAVYMPMVPEIVPVMLGIIRAGGIFVPLFSGFGREAIRIRLEDSEARFVFASDVSYRRGREVDMLAELEAGLA----KSVEAVVLHARARERKDY-----VDLGEVFRTGGDY--VEVTEAEDPMMLIYTSGTTGKPKATVHVHGGFPIKAAADVYFHFDLKRGETLTWVTDMGWMMG-PWLVFSAYLLRGSMAFFEGAPDYPK-DRVWKFVERFKVKVLGMAATLTRHLRTIGAEPGEGA--GELKAFGNTGEPIDAESWWWLHKA-GRGRAPIINYSGGTEISGGILGCYV-VKPIKPTSFNGPSPGTKAAVFTEDGKPAPPGVEGELVVLSVWPGMTRGFWRDPQRYLETYWSKWPGVWAHGDAAVVDEDGYFYIVGRADDTLKVAGKRLGPAEVEGVLNSHPAVAESAVVGKPDPLKGEVPVAFVVLKQGFQPSEELKRELAALAEKALGAYGALEEIYFVKELPKTRNAKIMRRVIRAILLGK--SPGDLSALENPTAVEEIKKA--- 117928921 64 ---------------------ALHEFSIRHIGEFWSQLWDFCSVVGEKGDVAFVD-APDMRDARFFPEARLNVVDTLLRR----DDDTPALLFVRED-GVRETWSWHQLRSTVSRAAGALAAVGITAGDVVAAWLPNCPQAYVVALAAAWIGAIFTSASPEFGAPAVLDRFGQVAPKILFAVDGYWYGGRCFDTAEKL--AAVTAELATVRNVVVIHYVHERPHGAAANVCDWRDFLTRGEHVIAPVRGGFDVPQYVLYSSGTTGRPKCIVHRAGGLLLTHLKEHRLHCDIRPGDRVFYFTTTGWMMWNW--LLGALASEATLVVYDGSPMYPEPLALFDLAADLDITLFGTSARYLDSLRRSGLQPGSGRDLSALRTITSTGSPLLPDAFDWVYATV-KRDVHLASISGGTDICGCFVLGDP-TRPVFRGEIQGPALGMAVDVVDDTGRPVPVGVTGELVCTRPFPSLPLGFWGDEDRYTEAYFAVFPDIWRHGDWITRTPHGGFVISGRSDATLNPGGVRIGTAEIYRQVARFPQIMDAVAIGQ-QVDGDERIVLFVTLADGAQLTPELVDEVQTAIRVNCSPRHVPARILAVPDVPRTHSGKIAEIAVRDAVHGRP--VRGVEALANPECLAYFREH--- 40062701 25 --------IKQNFKIDTNDFNKIWKWSVDNTEIFWKSIWD----FTKVKGVLGKNLQKSNIFYKFFPDTKLSYAENLL----KKNNTTPAIIFKSENGYRT-ALSWKDLNLNVAKISDWMRANGLQKGDRVAAYLPNIPETVTAYLGTSAVGAIWSSCSPDFGTVGVIDRFSQINPKILFIGDKYFYNGKTINIAERLKEI--MSKIPTIVKVVIVSYPGTEIEKKDNLKVDWHEIMAKKENNIQYEMSYFNDPLAILYSSGTTGKPKCICHGTGGILLQHNKELQIHCDVKENDRVFYFTTCGWMMWNW--LVGSLSSGATILLFDGFPLYKKDDLLFEFASEEQITLFGISAKYIDTLSNNKVVPKNNHDMSKLKTVCSTGSPLSIDGFRYIYKNI-KEDVHLASIAGGTDIVSCFVLGNP-LQPVYAGEIQNRGLGMDVDVFDEKGFSIK-NTKGELVCKKPFPSMPVKFWNDNEKYRSSYFEKYKNVWHHGDFAKVTDNGGFIIYGRSDTTLNPGGVRLGTAEIYSVVEKFEEIQESIVIGQSWNN-DIRIILFIILNQGYKLNDKIKDKIKKAIRSNTSPRHVPSKIISILDIPKTKNGKLVELAVKQTVEGEP--IKNLEALANPDSLKQFKNIKE- 120608827 28 ------EWLHARHGLRFGDYEALWRWSVTDLDAFWQSIWDYFGLETPHTAVLARNTMPG---AEWFPGAQVNYARQAL-RHADAAAGQPAII-SRNERGEHRELSWPELRRQVAALALHLRAQGVGPGDRVAAYLPNIPEAMVALLATASLGAIWSVCAPDMGTAAVLDRFRQIEPKALIAVDGVTYGGRDLDRRGVLAEL--RAALPTLEHVVVVDQLGTAGTIAGCVEYTQATARDDAGASFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALLLKGLHNDIGPGERYHWYSSTGWVMWNAQA--SGLLSGTTCVIYDGNPGRPDWGTLWRFAAETGVTFFGAGAAFYANCMKAGIDLAACGDLSRIRALGTTGSPLSPEVQEWGTAQFARIQARAGNIWWDNISGGTFCGAFIGGLPQVPGEMQCRMLGAAVESWDEAGRPVTGAV-GELVCTQPIPSMPLYFWGDAPRYLASYFDMYGAVWRHGDWLRVGPEGRCVIYGRSDATINRHGLRMGTSELYRAVEALPEVLDSLVVDLEYLGRESHMPLFVALREGAALDDALRERIAAAIRTALSPRFVPDEIVQVAEVPRTLTGKKQELPIKKLLLGQPEKVVNRDAMANPGCL--------- 111019664 50 ------------------SYQSLWDWSVTSPEEFWASMKDYFGVMTGVGPVLATREMP---FTEWFPGRRLNYVDTVLS-HAQSS--RPAIIDDSEPGGAPRTVSWTELARQVTALANWLRARGVGEGDCVVGYLPNVAEAVIAFLATASVGATWSCCGQDYQPEAVVDRLGQLQPVVLVTADGYRFGGREVDRLAALPAL--QAGMPTLREVLVVGRLHSGTSVPAG-TTPWVEAVTGGGPAMTPAHVRFDHPLWVLFSSGTTGKPKGFVHGHGGVVLEHLKALALHLDLGPSDTYLWYTSPSWMVWNS--LVSGLLTGATIVCYDGSPSYPTDDALWALAARHKVTVLGTSPAYLQACARAGRSPGTDHDLRRLRTLGATGSVVPPELHSWVADHIGRD-VPLASVTGGTDVASGFAGFVP-ILPVRAGEITAPYLGVALDSWDADGRSLRDAV-GELVVTQPMPSMPTRFWNDGDRYRETYFESYPGVWRHGDWVTITERNTVIVHGRSDSTLNRNGIRFGTADIYRVVEELPEVAEALVIGAEQQNGEYWMPLFVALSDHADLDDALRERIVGRIREAVSPRVVPDDVIVVRAIPHTRTGKKLEVPVKRILQGDVSAVAEARSIDDPSLLE-------- 145224445 47 ------------------DYSALHAWSVRDPEGFWSAAAEFLGFRDPPQRTLGSAQMPGT---QWFPGSTLNYAEHALTAAPGRDDADTAVEFVRED-GVERTVSYAELRDLVGRARTGLIAAGVGRGDRVVALAPNCVETLVMFLASASLGAVWSSCSPDFGTRAVIDRFAQIEPTVLLAVDGYCYGGRRFDIRDRLETL--RGNLPTVTTTVLVPYLDPAAELS--GSIGWAEFIA-ADGTLDFDPVPFDHPLWVLYSSGTTGLPKGIVQGHGGIVLEHLKALRLQSDLGPGDRFFWFTTTGWMMWN-YLV-GGLLVGATIVLFDGSPGHPDLNVLWELAARHRVRLFGVSAPFVHSCMDAGISPREHHDLSSMRALGSTGSPLSVKGFRWIGEHVG-EHVQICSVSGGTDVCTAFLGAAP-TVPVWLGELSCAALGADVHSFDEDGADLRGEV-GELVLTQPMPSMPVMFWNDPDRLRAAYFEDYPGCWRHGDWVVATERGSFVIQGRSDSTLNRGGVRMGTADFYAVVEGFAEVLDSLVIDTTDDAEGE-LLCFVVLAPSASLAD-VEAALRTALRRELSPRHVPDRFIAIDAVPKTLSGKKCEVPVKKILAGDPEKAVSREALQDPDAI--------- 91786031 12 -------WLKATRGLSFDSYDALWRWSVTDLEAFWQSIWDYFELQTPHTAVLADRRMPG---ARWFPGAQVNYARQVL-RHVDKAAGFPALVNHNEKSGQHRELSWPALRQQVASLALHLKAQGVEPGDRVAAYLPNIPEAMVAFLAVVSIGGVWSICAPDMGTHAVLDRFKQIEPKVLIACDGVRYGGRDFDRTAVLAEL--RAALPSLQHVIVHENLGSTNSIADSTLLESATARNDATAAFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGTQLVALALKTLHNDIGCGERYHWYSSTGWVMWNAQL--SGLLNGTTCCLFDGNPDKPDWTTLWRFAADLDVTFFGAGAAFFANCMKAGVELAECGDLTRIRALGSTGSPLSEDTQRWGTQQFRKLHAPVEDIWWCNISGGTDFAGAFRELPLVPGEMQCRLLGCAVEAWNEQGQPVI-NEVGELVCTQPLPSMPLYFVGDEQRYLSSYFDIYPNVWRHGDWLKIGANGGCVIYGRSDATINRHGLRMGTSELYSAIEALPEVLDSMVVDLEYLGRESYMPLFVVLREGVALDDALKARLNGAIKTALSPRFVPDAIFQVPEIPRTLSGKKQELPIKKLLLGQPEKVVNRDAMANPDCL--------- 118051777 21 -------WLRETRGLSFADYDALWRWSTSDLDAFWQSIWDYFDLQSPHSAVLASNTMPG---AQWFPGAQVNYVQQVL-RHVAHAAGMPAVI-SRNEQGLQRELSWPELQRQVASLALHLRAQGVAKGDRVAAYLPNIPEAMVAFLACASLGAIWSICAPDMGTHAVLDRFKQIAPKALIAVDGVHYAGKDIDRREVLQEL--RQGLPSVQHVVLVPNLNTSIKIADTADYTSVTARNDATAAFEPEWLAFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALQLKGLHNDIGPGERYHWYSSTGWVMWNAQV--SGLLGGTTCVIFDGSPDKPDWGTLWRFAAETGVTSFGSGAAFYANCMKAGVDLSACGDLSRIRGLGSTGSPLSAEVQQWGTDQFRKIRAPLGDIWWGTDFAGAFIGGN-RDLPLVPGVMQCRQLGAAVEAWNEEGQPVMDEV-GELVCTQPIPSMPLFLWGDGKRYLSSYFDMYPPVWRHGDWIKLLSEGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSMVVDLEYLGKDSYMPLFVALRPGVELDAALRERINKAIRSALSPRFVPDDIFAVAEIPRTLSGKKQELPIKKLLLGQPAKVVNKDAMANPGCLD-------- 11497813 36 --------VSENARENVENYKNLWKWSVENLEDFWESVWEFFEIYSDYKTVLDERKMPG---AKWFEGATLNYAEHAFL----KAGEGEAVVYVRED-GLRRALTWSELERQTAAFAAWLKDMGVKKGDRVVAYCSQVPEAVIALLATASIGAIWAAVGGEVAPRAVIDRFKQLEPKVLIASDGHFYNGKEFNKLEDIKTVV--SGIPSLERVVLIPNLYESHDLKLSIPLHYWEETVDRKEKLTFEPLPFDHPLWVLYTSGTTGIPKPIVHGHGGITVEIFK-GSFHMDFKEGDRFLWYSPPSWMMWNT--VVSGLLAGATIVFYDGSPLYNFLQPLWQICEKEKLNIFGTSAPFLHGCMKFGLQPGSQYDLSSLRMVGSTAAPLSPEGFEWVYRNV-KEDVWLNSASGGTDVMTGFVGGCP-ILPVWSGELQCRWLGTKVEAYNIEGKPVI-NEVGELVIELPMPSMPLYFWNDKDFYKESYFSMFPNVWWHGDWLMITDRGTAIIFGRSDSTIKRKGVRMGTLDFYKVVESMNEIISSLVV----EVKG-KIFLFVVPAHGIEVNEELKEKINRALKENLGAYFVADYIIPVPDIPMTLNYKKLEVPIKKILLGEVEKAVNLDSIMNPDAVFKVVEAAK- 197342538 10 ------AAWAAEHHGAPAEYPALHRWSVEHLGTFWKAVAEWFDFSTPYEDVLTEPAMPG---ARWFTGSCLNYAEHAL-RTAEDPAGEAALLHV-DETHGPEPMTWAELRRQVGSLAAALRARGVRPGDRVSGYLPNVPQAVVALLATAAVGAVWTSCAPDFGARSVLDRFRQIEPVVLIAVDGYRYGGKEHDRTDVVAEL--RAELPTVRTFVHVPLLGTPAP--EGADTWADLVAGDETPVFA--QVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVEHLKQLGLHCDLGTGDRFFWYTSTGWMMWN--FLVSGLLTGSTLVLYDGSPAFPDTAAQWRVAETTGATLFGTSAAYVMASRKADLHPARDFDLSRVRCVATTGSPLPPDGFRWLHEEAG-EDVWIASVSGGTDVCSCFAGAVP-TLPVHIGELQAPALGVDLQAWDPDGTPLVDEV-GELVVTKPMPSMPTRFWNDPDRYHDSYFDTYPGVWRHGDWITLTGHGSVIIHGRSDSTLNRGGVRMGSADIYEVVERLPEIRESLVIGVEQPDGGYWMPLFVHLTEGAVLDDALRTRLATALRTELSPRHVPDEVIEVRAIPHTLTGKRLEVPVKRLLQGTPEKAVNPGSVDD---VELLRDYER- 84501863 16 ------------CGID--SYEDLVRRSNEDPDWFWGQIIDHIRFARPYSRLRDISEGP--ESIRWAVGSTLNLTETCLDRIADGLGDKVAIDWVGED-GSRRRWTYSDLTAEASRVASALAARGVKPGQAVGIYMPMIPEIEAALLGIARLGAVAVPLFSGFAPHAIVSRLNDADAVAVLTADATPRRGKPVWMEATLAQALT--DVPSVHTVISLRRFGGAVA-DPARDLDWTETVGRASPEFAAIPVSADDTFLIAYTSGTTGRPKGVVHTHLGVQAKATADFLLCLDMKRDDRHLWMTDMGWVMG-PLTLLSVLLSGSTLVLAEGAPSMPDPFRLLRLASEMEVTHLGVAPTLVRQFMTQDTEPLSGYDLSPLRIVASTGEPWTDDAWLWQLDHICRRRAVPLNISGGTELFGAILTSTV-LHEIKPGGFSAQALGVGAKVLRQDGSEAAPGEVGELVVTQPPLGLTPAIWGDRDRYLETYWSTFPGLWRHGDWVRCDPDGTWYILGRSDDTLNIAGKRIGPPEIEAALTETGEVVDAAAIAAPDDIKGVAVVCVCVAAQGVTPDAELVERLKDRVGEIVSKPFRPREIHFVEALPKTRSMKTMRRIVRAAFLGE--DPGDLSSISNPETIQPIAD---- 114321744 42 -------------------------------------------------------------------GGRLNIAYEALDRHLDGPGDRTAIRFLPRDGGNPLDITYRALNARANQFANLLAERGLQPGDRVYCLAHRIPDLYAAALGTLKHGCVFTPLFSAFGPEPIRSRVEIGEPAAVVTTERLYRR-------KMADWVAE---TPCLQHVLLI----GDVDEAPEGTVDAARAMDALSPEYTTRPMDPEAMALLHFTSGTTGRPKGAVHVHEAVVL-HRVTAEQALDLQPGDIYWSTADPGWVAGMSYGIIGPFAAGVTLVVDEAE---FDAERWYRILDEQRVNVWYTAPTAIRMLMKCGPELPARHDLSALRFIASVGEPLNPEAVHWSREILG---LPFHDNWWQTETGGIMIANF-RCLPIKPGSMGRPVPGVEAAVIDEGGIELIDAETGELALRKGWPAMFRGYLHEEARYRKA-FS--GDWYLTGDLVRRDADGYYWFIGRGDDVIKTSGHLIGPFEVESVLMEHPAVAEVGVIGVPDEVTGERIKAFVALKPGHAPDDELRRALMALARKRLGAAVAPREIAFADQLPRTRSGKIMRRLLRARELGLPE--GDLSTLE-------------- 152992560 19 ------------------------------------------------------------------PGGGLNIAHEAIDKHANGAAEKAALIWLGEN-SEKRTYTFAQMKRESAKFANVLKSLGFEKGERVYTLSTRLPELYIGTMGILKNGSVMCPLFSQFGPEPILQRMQRGDARGLLTTQRLYE--KKI--------APQMDQLPELRTILLIDAEED----VNEKVLSLPRLMEKASDSFEIVHTEPEDMSLLHFTSGTTGMPKGVIHVHKA-MYTHWVTGAYVLDLHPDDMYWCTADPGWVTGTSYGIIAPWLHGVTNVVDEAE---FDAERWYGILQEHKISVWYTAPTAIRRLMRLDIEPLESYDLSHLRLVQSVGEPLNPEAVIWGVEKL---KMPIHDNWWQTETGGIMIANYL-CQDVKPGSMGRPLPGIVAAVVRQNGEIREPGKDGDLALKPGWPSMFRGYLHNEEKYKKSFVD---GWYISGDLAYRDEDGYFWFVGRADDIIKTSGHMVGPFEVESALMEHPAVAEVGVIGKPDPLIGQMVKAFVSLKSGYEPTEKLKRELIGFGRKKLGAAVAPKEIEFQENLPKTRSGKIMRRLLKARELGLPE--GDTSTLE-------------- 121610120 17 -------WLRDRRGLRFDSYDALWRWSTTELDAFWQSIWDYFDLQTPHSAVLASNRMPG---AQWFPGAQVNYARQAL-RHVAAASGQPAII-SRNEKGRHRELSWPELQRQVAALALHLQAQGVQPGDRVAAYLPNVPEAMIACLATASIGGVWSICAPDMGTHAVLDRFRQIRPKVLIGVDGVTYGGRDHDRRSVLTEL--RAALPSVQHALLLNDLDTRAALTGWAD--WRRACARQTAGFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLLVALSLKVLHNDIGSGERYHWYSSTGWVMWNAQL--SGLLSGTSCVIYDGNPGRPDWGLLWRFAADLGVTFFGAGAAFFGNCMKAGLQLKDCGDLRRIRALGSTGSPLPPEVQEWGTAQFRALGRP--DIWWNNISGGFCGSFIGGHREMRPGQMQCRMLGAAVQAWNAQGQSVVDEV-GELVCAQPIPSMPLYLWGDQDRYRSSYFDMYPPVWRHGDWLKIGADGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRESYLPLFVVLRPGVALDAALRARINGAVRTALSPRFVPDDIFAVAEVPRTLSGKKQELPIKKLLLGQPEKVLNRDAMANPGCL--------- 121701639 30 ----------QKYNLSFRSYNDLWQWSVSQPAKFWEEIWYYIKAHQPYQQVL-PSDELLFPRPHFFEGSKLNFAENLLYPASAPDDDAIAVITATE--SDREHVSWKELRDRVRRCANSLKEAGLQAGDRVAGFLGNHTNTVVAMLAAASIGAFWTGVSPDTGVHAVLERLRQIEPKILFADNASLYNGKVHSAHEKIRQIV--SELPQLQLLVVFETIKSELKPAQGTALAYQAFLDSASAPLQFASLDPDHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHCDIRPGDRLFYFTTTTWMMWHWLI--SGLASGATIVLYDGSPFRPDPEAMPRLIDELKITHFGTSAKYLSILEQASLNPTRHPHLQTLKAIFSTGSPLAPSTFEYVYSSIHP------DIMLGSITGGTDICSCCPILPVYKGEIQCRCLGMAVSVFDYAGNDISADEPGDLVCTKPFPAQPVMFWPGAEKYRKSYFDVFPSIWHHGDFVRLNPTGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHEEVEDSLCIGRRREDTDETVVLFVKLASQTQKSSELATRIQATIRKELSPRHVPGIVDICPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANAACLD-------- 84685584 28 ------AWLAGERDVSLAGYRELQVWSVEDPAGFWRAVWDYFDVIHEGEQVLTDDPMP---RTRWFTGTRLNYAENILRHETSGDPERPMMMHCAETRPDIAAISWAEVAGQVRKLATRMREMGIEPGDRVVAYMPNIPETFIAMLATTAIGGIWSSAAPEFGAQTVIDRFSQIEPKLVFAVTGYRYGGKDYDRSGELAGIL--AALPTAERLVLLDYLGAGRPVFAGETLDWAELFTGARADFAFTRVPSDHPLWVLFSSGTTGLPKPITHGHHGIVVEHLKKASFQLDMHKDSVYFCYSTTGWMVWNT-LMAGPMLDG-KVVLYDGHPAHPDARLMWRIMAETGVTTFGVSPTFMQMVRGAGIRPGEEFDLSALETILLTGSPATPEILAWTHEAV-KRDLYATSQSGGTEVCSGILGG-SSLLPAYAGEIQAPALGCDAVAFDEAGQPVVGEV-GELVIRQPMPSMPLFLWGDFARYTDSYFDVYPGIWRHGDRVRFNERGGSYVLGRSDATLNRFGVRIGSAEIYRTMETFDEIADSLIVCIEEKDGGYYMPLFVQMANG-SLSDALKAEIARRLRSERSPRHVPDEIVEVPEIPTTLTGKKMEVPVRRMLLGEPEKVASKDATRNPAALD-------- 89094463 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYMVYASMTHEYAFDYKEGDIYWCTADVGWVTGHSYIVYGPLANGATSLMFEGVPSYPDNSRFGRVIEKHKVNQFYTAPTAIRALMQQGEDVLGDSDLSSLRILGSVGEPINPEAWEWYHRIIGQGRCPIVDTWWQTETGGMMILPLPGATDAKPGSASRPFFGVQPALLDAEGNELEGAVDGNLVIKDSWPSQARSIWGDHDRFIQTYFSTYKGVYTTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHEAVAEAAVVGYPHEVKGQGIYVYVTLQAGFEQSDELLKELRLHVRSEIGPIASPDLIQFAPGMPKTRSGKIMRRILRKIAEDDFGSLGDTSTLADPSVVDDLIENR-- 67517851 24 --------IAEKHGIPLRSYNDLWNWSISEPAKFWEEIWLYIIAHRPYDQVM-GSETLLFPRPQFFEGASLNFAENLLYPACSPDENAVAIIAATE--ADREYISWKELRDRVRRCANALKGAGLQKGDRVAGFLGNHANTVVAMLATTSIGAFWTGVSPDTGVHAVLERLTQIEPKILFADNASLYNGKVHSAAAKTSQIV--CELPKLEALVIFPTIGSEVSLRQGKAYTYADFLLTASAPLEFASLPPEHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHVLHCDIYPGDRLFYFTTTTWMMWHW--LVSGLASGATIVLYDGSPFRPDPEAMPRLIDELQITHFGTSAKYLSMLEQAALNPREPVSLQTLKAIFSTGSPLAPSTFEYVYSSIHP------DIMLGSITGGTDILSLFCSLPVYKGEIQCRSLAMAVSVYDYAGNDISSGEPGDLVCTRPFPAQPVMFWPPGEKYRKSYFDVFPSIWHHGDFVRLNETGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHDEIEDSLCVGRRREDTDETVVLFVKLAPSDSLPPDLASRIQATIRRELSPRHVPGIVDVCPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANASCLD-------- 205374488 15 ----------------------------------------------------------------WSKTGRVNVAYEAIDRHAESRKNKIALYYR--DAERNEKYTYKEMKEWSNRAANVLKSAEVEKGDRVFVFMPRQPELYFAVLGAIKLGAIVGPLFEAFMSGAVRDRLQDSEAKVLITT-------------PELLERVPVEELPALQHIVLV---GEDVK-EEGKIVNFLTHLQSASKHAQIEWVDRHDGLVLHYTSGSTGKPKGVLHVHNS-MIQHYQTAKWVLDLKEEDVYWCTADPGWVTGTAYGMFGPWLTGASNVIVGG---RFNPSTWYEMIEDLGVTVWYSAPTAFRMLMGAGDELVQSYNLSSLRHILSVGEPLNPEVIRWGMKVFHQR---IHDTWWMTETGAQVICNYP-CLEIKPGSMGKPIPGVKAAIVDDRGNELPPYTMGNLAVKKGWPSMMYTIWNNKEKY-ESYFMP-GDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPLRGEIIKAFVALREGYTESDELKEEIRTFVKE-------------------------------------------------------------- 119495583 30 ----------QKYQLSLQNYDDLWQWSISRPSEFWEEIWHYIKAHKQYDRIM-SSEKVLFPRPHFFEGSKLNFAENLLYPASSPAEDTTAVISATE--SDREFVSWKELRERVRRCANSLKEAGLQAGDRVAGFLGNNANTVIAMLATTSIGAFWTGVSPDTGVHAVLERLRQIEPKILFADNASLYNGKVHSAHEKIRQIV--SELPELQLLVVFETIKSEVKPTQGKACTYETFLASASAALEFASLDPDHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHCDIHPGDRLFYFTTTTWMMWHW--LVSGLASGATIVLYDGSPFRPDPEAMPRLIDELRITHFGTSAKYLSILEQASLKPTQHPHLQTLKAIFSTGSPLAPSTFEYVYSSIHP------DIMLGSITGGTDILSLFCALPVYKGEIQCRCLGMAVSAYDYSGTDISANEPGDLVCTIPFPAQPVMFWPGAEKYRKSYFDVFPSIWHHGDFVRINPHGGVHMLGRSDGVLKPAGVRFGSAEIYNILLKHEEIEDSLCVGRRREDTDETVVLFVKLAHGKTPTADLAARIQATIRKELSPRHVPGIVDVCPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANAGCLD-------- 86742186 51 ------AWLAAERGVELADDTRLWEWSVTDLDTFWESIWDFCAVEGDRGTALADAAMPGAV---WFPGARVNYAENALTR----RGPAPAVIAVREDGATAV-VSWDELRRQVAKAAAGLRSLGVAEGDRVCAVLPNTVYAMVGMLATASIGAVWSSCSPELGPTALRARFGQIDPKVLIGVDGYSYGGKSYDALDTL--AALAGDLPGLGASVIVPYLWPDA-LSRARALTWDELMASETSEPEFTRVAFDAPLWILYSSGTTGPPKAIVHGHGGILLEHLKSLALHLDLGPDDRFCWFTTTGWMMWN-YLVSG-LLVGATVVLYDGAPGYPALGTLFGLAEALELTCLGTSVGYLQACEDAGLVPREFADLSRLRTVGSTGSPLSAAGYAWVYEAVSPT-VMLSSISGGTDVCTALVAGLP-TMPVRAGEIGSRALGCAVRVFDEAGEEVVDEV-GELVVTAPMPSMPLCFWADPDRLRESYFSVYPGVWRHGDWARITPTGAVVIQGRSDATLNRGGVRIGTSELYSVVERVPGIADSLAVDTADERGHGELLLFVVLTEP-GLTEAVAARLREVLRAELSPRHVPDRIIEITEVPRTHTGKKLEVPVKRLLAGALDEAVSLDSVANPDAL--------- 206678365 8 --------VAQTKGLTFEDYNAMWRWSIDDLDAFWNAIWDFFDIRARPEKLLMKREMPNM---KWGTGGRTNYVDNIL-KHSEGRETELALIMQSETFGRS-DMAWGELRRQVASVAAHLSKMGVQEGDRVVAILPNTETALIAFLASASLGAVWSLCAPDMGHVAILDRFKQIAPKVLIAQDGYVHAGKMIDRRAVLAEI--NAGLPSVVQFVTLPVVGG----LPKGHVAWDDLTGD-DAMYEATQVAFEHPLWIVYSSGTTGNPKPIVHGHGGIILEACKQ-SLHQDVSSRDRYCWLTSSGWIMWNSQWI--ALGQGATVAIYDGAANHPDMGVIWRFVAEEQLTYFGAGAAYFSTCMKAGITPREEVDLTALRSLGATGSPLSSDTYDWIYKDVKADQ-WLAPISGGTDLAGAFVVGHPG-MPVRAGEMQCRALGNAVRAFDPSGGELVGEV-GELVCTEPLPSMPLYFWGDNDRLFDSYFADYAGVWRHGDWIAIDEHGASVIYGRSDATINRKGLRLGSAEIYQAVEGLDTVLDSLVVDLEFLGRDSFMPLFVVPAAGLPFDDTLKEQINAAIRAQVSARFVPNEIIEIAEVPRTLSGKKLEVPVKKLLLGDPDKVVNRDSMANPESFD-------- 169768864 24 -------------NLSLKSYNDLWRWSISKPALFWERIWHYIKSHKPYDRVLESD---GDLFPRFFEGSRLNFAENLLYPASALDENEVAIIAATE--SEREYVSWKELRERVRQCASSLKEAGLQSGDRVAGFLGNHTNTVVAMLATSSIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASLYNGKVHGAEAKIRQIV--PGLPNLELLVVFETIKSELSPAQGKVSTYESFLSAASDPLEFASLEPGHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHMLHCDIRPGDRLFYFTTVTWMMWHW--LVSGLASGATIVLYDGSPFRPFDSAMPRLIDELKITHFGTSAKYLSILEQASLNPRKHPHLQTLRAIFSTGSPLAPSTFEYVYSSFHP------DIMLGSITGGTDICSCCPILPVYKGEIQCRSLAMAVSVYDYAGNDISAGEPGDLVCTKPFPAQPVMFWPGEEKYRKSYFDIFPSVWHHGDFVRLDPTGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHEEVEDSLCIGRRRDDTDETVVLFVKLASQEKTIPELAARIQATIRKELSPRHVPGIVDACPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANASCLD-------- 111025659 28 -------AFAQQ--VGCADVDELGAAANEDPGWFWSYVADQLEWQREPTSVFDQLDAPHNT--KWFPGGALNITDNAVDRWIRARGNDTALSWELEDGSSGR-WTFSQLSLEIDRVARGLIDAGIGFGDTVGIQLPMVREAAVAQLACAKIGAISVPIFSGFGTAAVIDRLRIAGAKAHIMSSGFHRRGREVAIPADLPTAL--ADLGTLTTTIVVPLLAHTLPVDLPGPVHWDELGTGTTEEPVAAACPTDHPMLIAFTSGTTGAPKGVVLGHAGFAVKAGSDAAFSFDIGPGDVSTWITDPGWIMS-PIIVLGGLIAGSAVALYAGTPDWPDTDRIWNMVRELGVTMMGVSPTLIRSLMDKDTHPEVPIDTGQLRVLASSGEAWTPDAYEWLYSRVGGGHIPIINYSGGTEVSGAILSNT-TAQPIHPCGFAGPLPGMGADIVDSDGRSL-GRGLGELALRQPSPGMPLTFWANPDRYYSTYWNRWDGTWYHGDWVEVDNNDIWYVRGRSDDTLKIAGKRLGPAEVESVVNGIDQVVESAAIGVPDDIKGEALVVFARVAEAKQEHAELPATIAAEVGRQLGKPLTPKQVHIVDSLPRTRSGKILRRVIRAVYLGNPS--GDTSSLDDPAALDLIR----- 145239757 32 -------------------YNDLWQWSVSEPAKFWEDVWKYIQAHKSYDRVLRSDKLLF-PRPNFFEGTRLNFAENLLYPSTSPDENAVAVIAATE--ADREFVTWKELRDRVRRCANSLKVSGLQEGDRVAGFLGNHTNTVVAMLATASIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASLYNGKVHGTDAKLRDIV--PGLPNLELLVIFETIQSKLDPQRGKVLTYNSFLSTASAPLEFASLGPEHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHCDVRPGDRLFYFTTTTWMMWHW--LVSGLASGATIVLYDGSPFRPDPEAMPRLIDELQITHFGTSAKYLSMLEQASLHPHRPVSLKTLKAIFSTGSPLAPSTFEYVYSSIK------ADLMLGSITGGTDILSLFCGLPVYKGEIQCRCLGMAVSVYDYAGNDVTSGEAGDLVCTKPFPAQPVMFWPGAEKYRKSYFDVFPTIWHHGDFVRLEPHGGVVMLGRSDGVLKPAGVRFGSAEIYNVLLKHDEVEDSLCIGRRRDDTDETVVLFVKLAQGDAPTPDLATRIQATIRKELSPRHVPGIVDVCPEIPVTSNGKKVESAVKQILCGLNIKIG--ASVANASCLD-------- 91762440 37 -------------------YESILKWSIENPGNFWSSIWDFSE-IKGFKSKIKIKKSKIFYKNKFLLNSKLNFAENLLS---KNNKDK-AITFISENSFREER-SWQELNLNVSKISKFLKSINIKEKDRLAAYMPNTIETVEAFIASSSLGAIWSSCSPDFGVKGVVERFSQISPKVLFVVDKYFYNGKIINILERIPLILK--EIPSIEYVVIANYPGEKYSYKKVKVLKWNELMKKESEKIQFSKFDFEQDLAILYSSGTTGKPKCICHRSGGVLLQHKKEHQLHCDIREGDNVFYFTTCGWMMWNW--LVSVLASKASIVLFDGSPMYKKNDLLLKIAEKEKITLFGISAKYVDALRKSKPTLKYKYKLSKLRTICSTGSPLSNDGFKYIYENI-KKNVHLSSISGGTDIVSCFVLGNLY-QPVILGEIQNKGLGMNVDVFNEKGEPLK-NKKGELVCKNPFPSMPLKFWNDDIKFKKAYFNNFLNTWYHGDYAEIKKGGGFIIHGRSDTTLNPGGVRLGTAEIYSEVEKFIEIKESIVVGQAWDN-DVRIILFIVLNPKYVLNEDLLKKIKIQIRKNASPRHVPSKIIVVDDIPRTKNGKIVELAVKNTIEGN--EIKNKEALANPRVLDQYKNLKE- 84703521 39 ---------------------ALWRWSIDQPSAFWQAVRDVVDFPLEGDTSTVLRDDGEMWERRFFPEARLSAA-NLL---LRGKADDPAIYFRCED-HETSQWTRGELRRAVGQLAHALKAAGVTAGDRVGGVVTNRPESVAMYIATLSLGAIWTSCAPDFGVESLKQRFSQSEPKILFAVDGFRVARRERNCVPIYQELLQ--SLPSVERIVVLQTLTESPSLDDPNSQTYQAFLKTAETDEVPECFPFDHPAVIVYSSGTTGAPKCIVHGAGGPLLQLMKEHRFHCDLQPGDIMFYYTTCAWIMWNWMI--PALANGAAIALYDGNPSVPEKDMLFAFAEEIGVSHLGMSAMYIDMCRKRKMPIGENRDLSKLRCLMSTGSPLSTDNFEYIYASV-KSDLHLASISGGTDLSSCFVLGDPTS-PVYSGEIQMAGLGMAVDVYDPDGNSIPTGA-GELVCTRPFPSMPVYFWNDPEKYRGAYFEEFEGIWTHGDLIERTAHGGYVILGRSDATLNPQGIRMGTAEIYAEVLTFNQVLNCLAAGY-QARGDEQIVLFVQMDAGQDLTDELIAAIKERIRRELTVNHVPAYVLSAPDLPRTRSGKLAEIAVKCILNN--REVRNASALANPESLDFFRQLEQ- 111017561 24 -------WLAAEKNVCTTDFDSLWCWSISDLEKFWLSIWEYFDVIAPPQTVLSDPRMPG---ARWFPGTRLNWAENLL-RHTDRTG--PAIISV-DETGTTGELSRAELVAQVANLAAHFRKIGVQPGDRIAAMLPNIAPTVAAVLAAASVGAVWSCCAPDFGVKGLVDRFAQIEPTVLIGVDGYQFNGKRVDRRDVF--ATLLDQLPTVRHAVVVDNLGLPFIGEHRPSIAAYADVVVGDAAPQYEQVPFDHPLWILYSSGTTGLPKGIVHSHGGIVLEALKANALHYDLGPTDRVFIAASTAWVVWN--MLVDTMVTGAAIITYDGSPTYGRPDHQFEICARYGATRFGTGAAYLTLCEKAGTEPGTAFDLSGLRSIMSTGSPLPDTTWRWIYDTV-SPDVHLGSDSGGTDVATGFIGANPLS-PVRVGELQGPYLGVDVQAWTETGEAVVGEV-GEMVITAPMPSMPIYFWNDPDRYRDAYFEVYPGVWRHGDWITMEADGGCVVHGRSDSTINRGGVRMGSADIYQAVEALPEIAEALVIGAELPHGGYHMPLFVVLRDGYDLDDALVEKIRTTIRREASPRHVPDEIIDVPAIPITRTGKRLEIPVKKLIQGSPETAINRATVADTDALDWYIDYAQ- 62423307 24 -----------------DGWDDLYAWSITDIEDFWESVWEYFDVHSPYTSVLEERVMP---HARWFTGATLNYAEHSLG--APEQADEVAVTAVSQ-TREDFTLTYAELRREVARVRAGLIDLGVKKGDRVVGYLPNQPEALVAFLAAASLGAIWASCAPEFGTQSVIDRFSQVEPTVLLAISGYMYGNKAVDRTGELTEVL--AALPTLTHLVSLDYGDFTLDFTNGAGLDHADVVDYASAELEFEPVPFDHPLFILFSSGTTGRPKAIVHSHGGILLETLKNHALHFDLGPGSQFCWFSTTAWMMWNT--LVGGLVVGSSIVMIDGNPNFPDPKELWRIAANTKATLMGVAPGAIMSARKAGFNPTEEFDLSAVSQFGAAGAPLPAEGYEWVYEQFGDDVLLNV-GCGGTDVCTGILQASP-LTPVYSGEMSGVSLGFAASAFDASGNEVVD-DLGELVITQPTPSMPVTFWGEDARYEAAYFDKYPSIWRHGDWAKFTTGGGVVVTGRSDATLNRGGVRLGTADFYSVLDTFAEVADALVIHLEDPDGGMGLVLFVQTEDGMSFSDGLSDRIRTELKSRLSPRHTPDEVVPVTRIPLGRTGKKLEVPVKRIVQGATESVASTGALQDPWSLDEYVEYAQA 24213873 25 --------LKEKKNLSLSTFEELRVWSVNEIGSFWESIWEFSEVV--HSQKYDLVYQSGSNFTKFFPGAKLNFAENLLRR----TDSFPALIYRGED-GSKREVSYAELYSYVGAVATDLKKRGVVPGDRVVGLMPNVPETVIAMLATTSIGAIWSSCSPDFGVKGVLDRFGQIEPKILFTTNLYSFKGKDLSLAENLTQILK--SIPSIEAVIVSDYKNGILHFQKNIHLFETVLFENEGASPNFYQTNFDHPVYIMYSSGTTGLPKCMVQGV-GVFLNHWKELALHCDLKPGERIFYYTTCGWMMWNW--LVSSLSIGATLVLFDGNPFFPTQEILFQIASEEKINVFGVGAKYILTLEKSKFQP-KDFDLSTIRTVLSTGSPLTTSGFRYVYQHWKKD-LQLSSISGGTDLNGCFALGNP-ILPVYEGEIQCRGLGMDVEIWNESAKSVI-EQKGELVCKQPFPSMPLYFWKDPEKYKSAYFESYPSVWCHGDFAELKKSGGLVVYGRSDATLNPGGVRIGTSDIYGLIETFTEIADSVIIGQ-DWKEDVRIVLFLKMIPGKKLEDSLVQTLKREIKEKISPKHVPSKILEVADIPYTINMKKVEIAVKKTIQGEL--VTNKEALSNSESLENILELKE- 86138900 22 -------WLKRTKGLEFDNYNDLWTWSTTDLEAFWQSICDYFEFSAPATKVLAERKMPG---AKWFPGAQLNWAENILFGRGVSDENQSLIIH--SETFGRSELTWDQLRTQVASLALHLRQMGVGQGDRVAAILPNTEAAIIACLAATSLGAIWSLCAPDMGHVAILDRFRQIEPKVLIYQDSYQHGGKLISRQDEMANVV--AGLPSLQQHIFVSAKGQNLP---SGAIAWEGLLDTAA-ELSFIQVDFDHPLWIVYSSGTTGNPKPIVHGHGGILLEGSKQ-SLHLDLGPDSRFCWLTSSGWVMWNLQL--GALGQGATVMLYDRAPNYPDMLDIWRRVADEKMTYFGAGAAFFTACAKAGIEPGANLDLSALVSLGATGSPMTSDGYDWVYRAV-SADIWLAPVSGGTDFCGAFVGGNV-MLPVRAGEMQARALGNAVRAYDPFGAELTGEV-GELVCTEPLPSMPLFFWGDDDRLYESYFDTYPGIWRHGDWISFTAEGGSVIYGRSDATINRRGLRLGSSEIYQAVEALPEIQDSLVVDLEFLGKDGFMPLFVVLTHPGSLADGVKDQIKSSIRQFVSARFVPDEIIEVPEIPRTLSGKKLEVPVKKLLLGDPAKVVNRDSMVNPDSFDIFID---- 183222441 23 --------LEKKLGISFPDYVSFHKFSTDNTEVFWNELESGFILRSKPSKTLER----GSHFAKWFPGAFYNFAENLLE---KGDSQKEAIVFYAED-GTVQRLTFQKLKNEVIKLQNHLLSLGVKKGDRVVGIVPNAPISTIGMLATTSLGAIWSSASPDFGVKGILDRFEQILPKVVLSVESYLFKGKKISIIDKLEEVLSSAKHSEFLQTIMYDFVEPKVDFGKIKNIRYEDLKDPENLEIQYTPIEFSDPVYIMFSSGTTGLPKCIVQG-GGVLLNHTKELSLHCNLSSGEKLFYYTTCGWMMWNWSQ--SVLALGATLYQFDGNPFYPNWETLWSMAEKENIQVFGTSAKYLSVLEEEGISVKEKYLLPNLKVILSTGSPLPISGFQYVYEKI-NPKIQLSSISGGTDLNGCFALGNP-SLPVFAGQIQCKGLGMDVQVFDDMGKSVV-GEKGELVCPTPFPSMPLYFWNDENKYKSAYFETYVNIWCHGDFASITPENGLIIYGRSDATLNPGGVRIGTADIYSVVAKIPEIKDSVIIGQDYKD-DVRVILFVVLSNGIQLDEVLIKKIKEQIKLETSPRHVPSLILTVPEIPYTVNGKKVEIAVKQTVAG--IEVKNKNALANPNALDFFKNRKE- 121592489 20 -------WLQAQHGLRFDDYDALWRWSTTDLDAFWQSVWDYFDLQTPHSAVLAKNVMPG---AQWFPGAQVNYARQVL-RHVAQAAGQPALIG-RNERGERRELSWPALRRQVAALALHMRAQGVQPGDRVAAYLPNIPETIVAFLACASIGAVWSLCAPDMGTHAVLDRFRQIAPTVLLAVDGVTYGRRDHDRCDVLAEL--RAQLPTLRHVVLVNNLN--ASKIVADTACYASVIARNDAEFEPAWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLLVMLQLAVLHNDIGPGERFHWYSSTGWIMWNAQV--GGLLGGTTCVLYDGNPGRPDWAVLWRMAAEERVTFFGAGAAFYGHCMKAGITPAACGDLSAIRVLGSTGSPLSAEVQQWGTDFFGGSDPHAVDIWWCNISGGTDFAGAFRELPQTPGRMQCRMLGAAVEAWDERGRPVLDAV-GELVCTQPIPSMPLFLWGDADRYRASYFDMYGAVWRHGDWIEISARPGCVIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRASYMPLFVVLRSGLVLDDGLRARINDAIRASLSPRFLPDEIVQVAEVPRTLSGKKQELPVKKLLLGQSDKVVNPDAMANPGCL--------- 184201508 27 --HDFAQWVSRTRGVPTEGFEALHAWSVENLDAFWGAVWEYIVASSEATAALEDRSMPGAC---WFPGARLNYAENTL-RWAESRPDEVAIVGEHEDGAPV-SWTWRELESRVAALAQRLRELGVGRGDRVAGVLPNIPETVVALLATASVGALWSVVNTDFGPSGVADRFAQIEPTVLFVVDGYRFGGSLRDMTGSYAGLLDV--LPSVQQLIVVQQPSGAVGALPEGALRLSEILE-CSAVPRYEQVPFEHPLWILYSSGTTGKPKGIVHSHGGVVLEFHKALGLHAGLGPEDIAYYAVATTWMVWN--MLVGILLTGARIITYDGSPTHGGPEKSFELVARHRATFFGAGAGILSMVQRAGVVPNVRMDLSSLRSILVTGSPLPDAAWDWVYEAVSPT-VRLGSDSGGTDVTSAFIGTNPY-QSVYRGEIMGPYLGVAAESWNSRGERVWDEV-GELVITAPMPSMPVFFWGDEDRYRAAYFDMFPGVWRQGDWVTQLSQGPFVVHGRSDSTINRGGIRMGSADLTHVVDRVAGVSASMVIGAELAGGDYFMPLFVVPEPGTRLDEELRRRIVTAIREQVSPRYVPDEIIEAPAVPRTRTGKPLEIPVKRLFQGADPTSVNRATAEDAEVLD-------- 211584121 26 ----------KKYGLSLNNYDTLWKWSVSEPAQFWEEIWHYINAHTPYQHVLD-SKDVLFPRPSFFEGSTLNFAENLLYPATSPDEDSVAVIGATEVA--REFVSWKELRERVRLCANALKEAGLKTGDRVAGFVGNHANTVVAMLAAASIGAFWTGVSPDTGVHAVLERLKQIQPKILFADNGSFYNGKVHSSHAKVREIVSELPDLELLVLLILEVNLDDLRPANGKAKVYGDFVSEVKDSLEFASLRPDHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHLLHCDIRPGDRLFYFTTTTWMMWHW--LVSGLASGATIVLYDGSPFRPDAEAMPRLIEELQITHFGTSAKYLSLLEQAALNPRKHASLKTLRAIFSTGSPLAPSTFEYVYSSFH------HDIMLGSITGGTDILSLFASLPVYKGEIQCRSLGMDISVFDYAGKDISAGEPGDLVCVTPFPAQPVMFWPGLEKYRKSYFDVFGSVWHHGDYVRLNPTGGVVMLGRSDGVLKPSGVRFGSAEIYNILLKHEDVEDSLCIGRRRDDTDETVVLFVRLSSANESGADLAARIQATIRKELSPRHVPGIIDACPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANASCLD-------- 189211658 10 -------------------------ESLNDPNEFWTRQAKQLTWHKAPTTALRMTRKNSHASWTWFPDGKISTSYNCVDRHVDANGDKTAIIWDSPVSRSKQKITYAELQEEVAIMAGVLREEGVQKGDVVVIYMPMIPAALIGILATIRLGAIHAVVFGGFSSTSLAQRIEASHPKAILTASCGIEGVKPLPYQTLVQAAIAQCDFK-PQRTIIWQRAES----------SWDDICE-VDGERSWQC-----------------------------LVQNAK--------GPGDVMFAASDIGWALGHSYILYAPLLAGATTVLFEGKPGTPDAGTFWRIVEEYRVTSMFMAPTALRAIRQADPQLFKARGLKHLRALFLAGERSEPSLINMYTELLATYCAPVIDNWWSTESGGIPLMPAAGTIPIKPGSAGKPAPGFDVRIVDDAGNELPRGSMGNIVLGLPLPTGLTTLWQDEVSFYHSYLERFNGQWDTGDAGIIDSDGYVHVMCRNDDFIKVAAHRLSTGAMEQSISSHPAITEACVVPLLDHIKGHVPIAFIAIERHSTTPPDLLEDLNQRLRLSIGPIAKLGGYIASPGIPKTRSGKMLRRVLREILEGEFEKEIDPATVEDSGAV--------- 218715488 31 --------IAQKYNLKLENYDDLWQWSISHPADFWEEVWHHVIAHTPYSKVLE-SDSLLFPRPHFFEGSRLNFAENLLFPQNCPGDEAIAII--GATEADREFVSWKELRERVRVCSNAMRQRGITVGDRIGGFVGNHVDAVVIMLATASIGALWTSISPDTGVHAVVERLRQVQPRILFADNASLYNGKVHGTESKVAEIVR--ELPCLEHVVILEAIASNVKPQSGIVAWFNDFVHEARNSTTPESLDADHPVFILYSSGTTGAPKPIVHGAIGTLLQHKKEHVLHGDIKPSDRLFYYTTTTWMMWHW--LVSALASGATIVVYDGSPFRPGEMAMARLIEELEITHFGTSAKYLSMIEQASLNPRKHPNLEKLRAIFSTAAPLAPSTFEYIYSSFHP------NVMLGSITGGTDIISLFGALPVYRGEIQSRGLGMAVAAYDYAGNDIQSNEPGDLVCTVPFPAQPVMFWEGEAKYRKSYFDVFPSVWHHGDFIRINPDGGLTMLGRSDGVLKPAGVRFGSAEIYNVLLKHQEIEDSLCIGRRREDTDETVVLFVKLVPGIPPSQDLTARIQAAIRKELSARHVPGIIDVCPEIPLTSNGKKVENAVKQILCGL--NIKTSASVANAGCLD-------- 198414031 32 --------INKKYNLALQSYDQLWEWSTKNYAEFWGEVWDIMEISTGYVKVVDVTKKITD-NPEWFSGARINYAENML----RYDDDKVAILSAGE-GRNIESLSYKELRIKVALYSSALRKLGIESGDRVVGYIPNCTDAVVIMLAAASIGAIWSSTSPDFGVSGVLDRFQQIKPKIIFSVDAVRYNNKIHTHLDKLRQVVNGLADLQSVVVIPFVNNMESVNIDDPKSMMLSSFLQTGSDRLQFEQLPFNHPLFIMYSSGTTGPPKCMVHSAGGTLIQHMKEHILHGNMMRSDKILYYTTTGWMMWNW--LVGALSSGATIVLYDGSPFQPKANVMFDLIDSLKITILGTSAKCLDVMEKYKLEPIKTHNLSTLHTVLSTGSPLAGHQYDYVYNNIK------ADVLLGSITGGTDIISCFWTVPVHRGELQSANLGMSVACFDEEGNAIQVDKPAELVCTVPFPCMPTCFWNDDELYRNAYFSKLPGVWCHGDYCMQNQTNGFVMLGRSDATLNPNGVRFGTSELYSVIESREEINDSVAAAYRKYTKDENVILFLKMADGFSLDMKLENEIRQQIRAQLTPRHVPAILMQVQDIPYTISGKKVEMAVTQILAG--MDVKHKGAFKNPEALE-------- 13542099 28 --------------------KELYDKADSDPEWFWPQVIKDIEFFSPYKKVFDNSGGPQHT--KWFTEGLINIEYNAVSRY--KDSSKPAVIYQNEYL-ERETLSYSGLNIYVSSVASTLLDMGIRKGDRVGIYMPFNLKSAIAFYSILRIGAVAVPMFSGYGYEAVKTRVEDAGVKLLFTSKGYSRKGKFVDMMS----VAEKVGLPII------------AEGGSKKGYSFEDAMHGQK-RIETEKTGSEDTAIMLYTSGTTGKPKGTVHVHGGALINIAKEVKYYMDLKDGDVLHWITDLGWMMGPWALIGTNVLHG-TIYLYDGAVDYPDASRLFTILEDNNVTLLGLSPTLVRMLRYKNIE----RRFNTVRLFGSTGEPWDDESWSYLFNVLGGGKTPISNISGGTDIIGCFLASNP-AIPIKP-KCLYRGLGMNASIFDENGKEVYGKV-GYLVAKKPSPSMTRGLWMAEDRYLESYWSRFQGVWFHGDFGEMDEDGYFYLYGRADDVIKVAGKRVGPNELEDIVMAVNGVIEAAVISIPDKIKGEALAVF------YVGEPDLSGRIKDAIESKMGKPFSPSYVLRLRKLPKTRNGKTMRRVIRSSFLGQ--DPGDLSNTEDLDSIKEIEE---- 15922110 36 ----------------------------EKPEEFWDKFVKRIGFYSKYDKVLDLSQ--GKPWAKWFINGKLNIGDQIPD------SSEVFIKWM-DEKENSRTITYSDVLQQAKAVSSWLKKFGLKKGDTVGIYMPMIPEIVPVFLGIARAGMIAVPLFSGFGKEPIRVRAEDSGMKVIFTTDMTIRKGKEINSLEN----LEGLTLTKV----VVERGGK----KDKDSISYSEVLSTAGDGL--EVTDTEDPFMIIYTSGTTGKPKGCVHTHDGFPIKASADVYFQFDLKKRETLMWVTDLGWMMGPWMILSALLLRG-KIGMIEG---YTAYSLLSKFIEDMKVDILGLSASLIRAFRSE----VEKGKLD-VRIVGNTGEPIDYESWKWLYEAVKG---PIINYSGGTEISGGILGNYV-INEIKPTAFNGFSPGIHADVFDENGKHAPANVEGELVVLSVWPGMARGFWKDKERYLNTYWSRWEGVWVHGDLAYYDEDGFYYIVGRSDDTIKVAGKRVGPAEVEQIINSYEGVVESACVGVPDPMKGEEILCFAVTNKEIK-----KDELLNYTQRMLGKALAPKDIIFVKELPKTRNAKIMRRLIRAVVLGKPT--GDISALENPSALEEIKKA--- 145297059 39 ------------------DFHSLLDWSVTEVEAFWRSIQSYFDVIGDTSEVLKEHVMP---FASWFPGARVNFAENVL-RHAHNPANEPA-IYQVEEDGSHTVLSWVQLESQVASLAATFKELGVERGDRIAAVLPNVPEAIIGLLAAASIGAVWTINSPDLSAEASIRRVKQLEPKVLVASDGYVFGGKEIDRREHTAEV--EAGLPSISATVLVQREPGVVSGKDVKRLAFDECVNK-PHAPAYERVGFNDPLWILFSSGTTGEPKGIVHGHGGMVLDGLKNISLHQDIGPGDVYYVAANTSWMVWNT--LVQNLLAGASAVTYAGSPKVTGKDHHFQIISDFGVTMFATGAAYLTMVEKAGIDPRAGRDFSALRSILSTGSPLPPSTWRWVHDAV-KSDVHLGSDSGGTDICGGFLGSNPME-PVHLGYLQGPLLGVAVEAHDADGQPQID-QVGAMAVTKPLPSMPVMLWGDTDRYKSSYFTEGEGIWMHGDWITRTSSGEFIVHGRADATLNRQGVRIGPSDIYDALTDIEELSDYLVLGIEEDNGGYWMPLFVVLEDGVELDDALQQRICTTLRARTSARHVPDEIIVAPDIPVTHTMKRLEVPLKKFFSPQAGREVNPDSVKNPDALAWFKEYAQ- 189200254 34 ------------------SYKELHQWSIENIDQFWKRTWEFVGAVDP--------NAPMFPRPAFFPGATLNFAENLLFPTQEVDPESSAVIAATETTRES--VTWRELRDRVKLCQAGMLALGLKEGDRVAGYVANHTNALVAMLAATSLGAVWTAVSPDTGVHAVLDRLRQIEPVLLFADNASFYNGRSHPVLPKVTEIV--ADLPSLQAAVIFPTVASSIPVVSGKAYEYATFTSKSVPELTFKQLPPDHPVYILYSSGTTGAPKCIVHGAIGTLLQHKKEHIMHCSITPQSKLFYFTTCTWMMWHW--LVSGLASGATLVLYDGSPFRPDDLAMHRLINEFDITHFGTSAKYLSVLEQKSVDPAAGLALDKLEAIYSTGSPLAPSTFSYVYSAFPST------INLGSITGGTDIISLFGAIPVYEGEIQGPGLGMAIAAYDYTGADISSGEPGDLVCNKPFICQPVAFWGKEGKYWKSYFDKFTNIWHHGDFVRFNETGGLWMLGRSDGILKPAGVRFGSAEIYNVVLQYEDVADALCIGRRREDTDETVILFLKMAEGRRISPDLVDRIKMTIRKSLSARHVPAVVDECPEIPVTTNGKKVEGAVKQILCG--INVKTSASVANAECLDWYRE---- 119174158 31 -----------------ESYHDLWQWSVDEPAKFWEEVWNYVKAHRPYEKVCQPEALLFPKRP-FFDGSLLNFAENLLFPSSNPHEHAVAVIAATE--STREHISWKDLRERVRLCIAAMRDAGVAKGDRVAGFVGNHPNTLIAMLATTSIGALWSGVSTDTGVHAVLERLRQIEPKLLFADNASIYNGKVHDTHAKVADVA--ASLPCLQLVVIFDAVRSSVVSPNGSTVTYADFIASARTSDAPEYLPPDHPIYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHCDIGPGDRLFYFTTTTWMMWHW--LVSALASGSSIVLYDGSPFRPDPEAMARLIDELHITHFGTSAKYLSVLEQAALNPRKHPHRPTLRAIFSTGSPLAPSTFDYVYSSIHE------DILLGSITGGTDIISLFGALPVHRGEIQCRGLGMAVSVFDHAANDIKTDDAGDLVCTKPFPAQPVMFWPGEAKYRSSYFETYGDTWHHGDFVKINPTGGLVMLGRSDGVLKPAGVRFGSAEIYNVILKHDEIEDSLCIGRRRNGTDETVVLFVVLREPPTLPDGLAARIQAVIRKELSPRHVPAIIDSCPEIPVTSNGKKIENAVKQILCGLNIKTG--ASVANAACLE-------- 197923959 26 -------------------YAELWRWSSTDLPGFWSAVWEFLDAVTRYDAVLADASMPD---ASWFPGARLNFAERCLARATDARPALVAV----TEGGTPVEISWEQLRREVTDVAAALRRMGVGPGDCVAGYLTNLPQAVVALLATAAVGAVWTACSPDFGTPSVLARFGQARPSVLVAADGYRHGGKDHDKRPAVAELLD--GLPTVRHLLAVEHTGAWSTRPDVQQHAWS-VLPPAEEPLVFADVPFDHPLWILWSSGTTGVPKGIVQGHGGIVVELLKALGLGADLRPEDRYLFLTSTSWMVWN--FLVGGLLHGSTIVLYDGSPTFPDVDGAWRVAEQTRATMFGVGAAYLAAVEKSGTHFPAGIDLRALRSVLQTGSAMAPSTWRWVHDRLG-SAVRLQSICGGTDICSVLAGGTP-LLPVRAGRIQCPALGVALASWDDAGEPL-SGEQGELVVTAPLPSMPLRFVDDPDRHHDSYFSTYPGVWRHGDWVTINADLSVVVSGRSDSTLNRMGVRMGSADIYAVVEQLAEVADSLVVGVEQEDGGYFMPLFVVPSDGSALDDGLRERIATSIRHRLSPRHVPDVIVPVPGVPRTLTGKKLEVPVKRILQG--ARVADVSS---------------- 66822241 3 -------------LSDPFDYENDLKYAESQPVSFWDDIAKYIHWDKMYDKVYSGDEM----YPDWFKGGELNTCYNVLDIQVQNKRDQDALIYECPFLKKTVKLTYYQLYEKVCEFSRVLLNLNISKNDNILIFMANTVEAPIAMLSCARIGATHCVLFDGYSTKSLIDRIEAVRPKVIITSNYGILNEEIITFTPNLIEAIEISTFK-PDHVITHNRDLISSDAQVPSSLDWDLEINKQTPFYEYVTVESSHPLYIIYTSGTTGNSKGVVRSNGPHLVCFGYLWPSI--VQKNTTFFSHTSIGWVSFHSF-LYASLLHGCSFVMFEGGIVKPKHDDIWSIVEKHKVSAFLTLAKTIRYLNKVDPDAKQKYDISSLKSIWNGGEVIEDSIPEYIENKLKSR--PSI-GYGQTETGYLYLFDYIKSKKNPYNTVGPPSPFVYPSILSEDGIELPVNQIGEIVFKLPLPGFASTFYKNDEQFKKV-LTKFPGYYSSGDLGYKDENGYYAIVSRADDQIKIGGNKVQLNTIETSILKHPNVIECCSIGIYNPDCYNKPIGLLTLKQQDSNVDQLKNEINSIITQDIDKFAQLTHIIIVEQLPKTKSGKIQRLIISKFLNDNNFKLPD------------------- 154286904 30 ------------------SYHDLWEWSISEPSAFWEEIWYFVKAQKSYDKVLDKG-TPLFPKPVFFKGSLLNFAENLLFPASNPGENSVAIIAATE--STREHISWKDLRARVHRCALSLREAGVVKGDRVAGFVGNHANTVIAMLAATSIGALWSSVSTDTGVNAVLERLRQIEPVVLFVDNASPYNGKVHPTHAKVVEL--TASLDSLRYVVVVQGYGFDVELVKGRCMTFSDFLASSSATLQFEPLPPDHPVYILYSSGTTGAPKPIVHGALGTLIQHKKEHALHGDIGPGDRLFYFTTTTWMMWHW--LVSALASGASIVVYDGSPFRPDPEAMPRLIDELHITHFGTSAKYLSILEQSALNPTKHPHLRTLKAIFSTGSPLAPSTFDYVYSSIHP------DIMLGSITGGTDIISLFGALPVHRGEIQCRGLGMAVSIFDYAGRDISADDAGDLVCTVPFPAQPVMFWPGEEKYRKSYFEHFPSIWHHGDFVKLNKTGGMEMLGRSDGVLKPAGVRFGSAEIYNVILKHNEVEDSLCIGRRRNGNDETVVLFVKLAARDKSAPDLVSRIQATIRKELSARHVPTIIVACPEIPVTTNGKKVENAVKQILCGLNIKTG--ASVANAGCLE-------- 71022095 40 --------------LDLRTYDQLWQWSCTHLNDFWTTVWDETAVISSVGAPLAGDNAPIYPPPRWFQGARLNFAENLL-RHSSANRDDVAVIQSTEVDTDESSISYAQLYSMVAQAAAALRSRGIQKNDCVASYSANNTQNLIAFLAASSIGAVWTSAAADFGPEGVLERLRTVRPKVLISVNAVRYNGKVHDHLAKLRSVVEGLEHDRLEGVVVIPHVKTHPVLEPARWTSWDHFVAEGASAVDFEQLDFNHPLWILFSSGTTGKPKAITHRAGGMLLQLSKEHIIHGGLTRSDVFFQHTTTGWMMWN--FLVAGLVTGCTIVLYDGSPLKP-VSVLWELAEKHGVTTFGTSAAYLGALEKSGYEVGANHAELCVRQILSTGSPLRAELYAFIHQRIGS------DILIGSITGGTDLCSLFAALPVYAGEIQARNLGMNIGVYDSDARQEIANMVGDMICKSPFPAQPLGFWKQPEKYFDSYYSQVSGVWYHGDFIMLSEHGGVVMLGRSDGILNPGGIRFGSSEIYELLES-PDITDSLVVALKTPADDEVVCLFVVLDPAVRIDQQLEHSLVSLIRTKRSPRHVPKFIKIVSDIPKTLNGKKVEVPVKKIINGAPLDTINSATLINPESLHQFV----- 218723594 29 --------IEKSKGIQFANYDALYQWSIQNRSEFWSNVWEELPLIHEHTRVVDES-APIQSNPDWFPGVRINFAENVLFSAVGKEDSKIAVHEVVEDLQSPRDYTWGELRQQVGLYTQALKAAGVKRGDRVAVVTGNNINCLVLFLATTSLGALISTTSSDTGTKGILDRLTQIKPTLLFVDDAAVYKGQIVDLRGKISEVINGLQISEFKGVIALPRLRDQPRDITGRTQLLKDFLSKASDKLEFVRVGFRDPFLIVYSSGTTGQPKCIVHSTGGVLINLAKESILHRDMGPNSTILQYTTTGWIMYLTSV--ASLLSGSKIILYDGSPFAPDAGFLIRLAGEQRVTHFGISPRYLQELRKQKIQPRKIADLSSLYIVSSTGMVLADSLFEWFYDEGFPAHAHLGNISGGTDIAACFAIDNPLS-PLYVGGCQAAGLGVPIAVVDENGSALPDGESGELVATAAFPCTPVTFWGEPGKYFKAYFARFNNVWTHGDFITIHPTKQVIFSGRSDGVLNPSGIRFGSAEIYNVLETQSEVLESVCVGQRRPQDDESVLLFVQMQPGRKFTETLVQRMRDAIRKSLSPRHVPKYIFETPAIPTTVTGKKVELPVKQIVSGK--RIKPSGTLANPESLE-------- 37077676 3 ----------------------------------------------------------GKVSIKWFEDGVLNVTESCLDRHLATRGDQVAIIWEGDDPNADSKVTYRELHARVCQLANAMRGMGVQKGDRVCIYLPMIEEAAVAMLACARIGAVHSIVFGGFSPDSLSSRIQDSDCVLLITADEGRRGGRKVPLKVNADEALK--TCPSIRHVIVAKNTGGNVAMQEGRDHWWADACDNQPKTSTPEPMGAEDPLFILYTSGSTGKPKGVLHTTGGYLVWASFTHQNVFDYRDGEIYWCTADVGWVTGHTYIVYGPLANGATTLMFEGVPNYPTVSRFWEVIDKHQVNIFYTAPTAIRALMRDGEAPVKKTSRKSLRILGSVGEPINPEAWLWYY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169631452 12 -------HVSRRYAVPCNDYEDMWRWSVESVPQFWRALWEFFEVPGRGLRVLANSAMP---AAQWFPGVELNYVAQML-RHVHRDG---AAIVGVDEAGERSEISWRELPGRIGAVAAELRRLGVGRGDCVAAYLPDVPDAMVAFLATASVGAVWAGCGQDYAPEGAAARLAQLTPKVLISGRGYRYNGRWVS--KQADTEVLHRLLPGEPALII--------------------ELPTGSEDPVVEMVPFDHPIWVLFSSGTTGKPKGIVHGHGGMLLEHLKGAGLHCDLGPGDVFFWQTALSWMMWNFRL--AGLLVGATVVCYSGHPLYPNADRLWELLEAERVTYFGTSPGHLHASKKAGLEPSSEHDLAVLKTLGSSGSPLSADLFQWAGAHTG---ATVSSLSGGTDVCTAFAGGTP-EVPTHPGELPARYLGVDLHSWSPDRRSLIGEV-GEMVILQPMPCMPIRFWDDPDRYKAAYFEQAPGVWRHGDWVTVTERGSLVIHGRSDATLNRNGIRMGSADIYEVVESMDQIAEGFVLGVDGPNGAYWMPLFITMAPGHTFDDALGDQVAREIRDRLSPRHVPDEVIEAPGIPHTRTGKKLEVPICGVLAGRVDVSLDPRSIDNPDLVDWYRER--- 152998177 21 --------FAHQVGLPNHDYDALHRWSISDLDGFWSQVWDFAGVIEKGSDIFVSNAEHWMTESQFFPSARLNLAENLL----KQTGSAPCVI-ETNESGDRQVYSADEVRAEVARVAQGLRQAGVEPGDRVAVVMPNKFSCLVTHLATLAVGGVWTSCSPDFGVEAIIDRIGQVTPKLLFVEPTFQYAGKQHDISQSA--LLLAQRIESVEQLVIV---GPHSLKSQDKVTHWSDFGNEAN--LEFTRVGFDDPAYILYTSGTTGVPKAIVHRTGGVLLQQLKEHLLHNDVRKGDRVLWYTNTAWMMYHW--IVAALGCDAVLVLYDGAPILKDCAPLWRVVEQEQLTHLGISPKYLGTLAEAEFEPQQHHDLSSLRWLLSAGSPVAPNQYDWIYSAISK-QVGFSSISGGTELMGCFLLGSPWH-SLRKGTLTAKALGMAINVLDDRGAPVMGRQ-GNLVCTEPFPSMPLSFWGEDARYKKTYFSDRDEIWVHGDHAQMNSDGTAVIYGRSDNTLNPGGVRIGTADIYNACEGIKEIEDCVVFGRPIAGDEEIVLC-IQLREDVTAHDGLAQRIRKSIRMACSPRHVPAAIYLVDDVPYTLNGKRVEGAAQSSLLGKPVN--NVASLQNPQCLEQYRNLAQ- 85098913 66 --------------------------SLTDPEGFWGHQAEQLHWHRKPSAVLDLKLGTSHSHWEWFPDGEISTCYNCLDRHVAGHGDQPAILYDSSVTNTKQRLTYKQLLAEVETFAGVLREEGVKKGDVVLVYVPMVPATLIGILAINRLGAIHAVVFGGFASTALAQRIEASRPVAILTASCGIEGNKPVSYRAYIEEAISISSFKPPKT-IIWQREQLPIKKTEG-ERDWQKLVKSARFRVECVPVRSADPIYIIYTSGTTGRPKGVVRDSGGHAVGLHMSISYLFGIHPGDV------------------AP----------PRSSTKEDPD-----------NVFIT-------------EIGRRGGLKSLKALFLAGERSEPAIINMYQDLLGAAGSQVVDNWWSSESGGVALVPHAGPLPIKPGSAGKAMPGFDVRVVDDEGNEVPRGNMGNIVLGLPLPTAFRTLWGDEERFYKSYMIRFNGKWVTGDAGYVDQTGYIHIMARTDDIINVAAHR----TLEQAVTSHPLVTEACVVSVPDALKGQLPFAFVSTSDGVKSDEQLFQDIQKLVRAQVGAIASLGMIRGKGMIPKTRSGKTLRRVLRELLENAVHDINIPSTVEDPSVVDVAREK--- 207082412 25 ------------------DYQKILNWSIKNSPEFWSAFW---SFSKIKGIKGNKKIKKSKIFYKFLPNSKLNFAENLL----TKNNNEKAITFISENNYREER-SWVKLNENTSKLIQFLKDKKIKKKDRIAAYMPNTIETVEAFLATSSIGAIWSSCSPDFGVKGVIERFSQINPKLLFITDQYFYNGKNINVLVRLSEILKK--IPSIKNIVVVSYPGKKINYKRKNIFRWNELMKISSRNINFTKYDFNHELAILYSSGTTGKPKCICHRTGGVLIQHKKEHQLHCDIKEGDNVFYFTTCGWMMWNW--LVSVLASKASIVLFDGSPMFKKDDLLLKIAEKENITFLGISAKYADALRKLKPKLKYKYNLEKLKTICSTGSPLSNEGFKYVYQNI-KKNVHLASISGGTDIVSCFVLGNLY-QPVHVGEIQNKGLALDVDIFNDKGKSIK-NKKGELICKNPFPSMPLKFWNDDKKYKNAYFNRFSNVWHHGDFAEIKTNNGFVIHGRSDTTLNPGGVRLGTAEIYSEVEKFKEVKESIVVGQSWDN-DVRIVLFLIMNSKFYLTEDLLKRIKMQIRKNASPRHVPSKVIVVNDIPRTKSGKIVELAVKNTI--ERNKIKNKEALANPDSLK-------- 121719773 30 --------LEEEKGVTLPDYHSLFLWSTKNRAAFWDFCWNYFPIISEYSTVVDESARIDSV-PSWFEGARLNFAENMLFSHPKKEDTKIALTQMREGGSESSNVTWGQLRKMTGRMVQALKAAGVVKGDRVAAVASNSVDTLVVLLATTALGALFSSTSTDTGVKGILDRLLQLKPKFVFVDDSAIYNGKRVDLRPKIKGIVEGLEVSEFEAIIAIPRFPTQPADVSGKTQPVTALLEKASDQLEFVRVGFRDPFLVVYSSGTTGKPKPIVHGVGGVILNTYKESRLHCDHGPDSTVLQYTTTGWIMYLSAI--SGLLFGAKAVLYDGSPFLPDVKFLIELAGEHKVTHFGTSPRYLHELRKNNVRPKDVADLSSLRVVTSTGMVLSESLFEWFYDEGFLSHTQLANISGGTDLAACFGLGNP-ITPLHVGGCQGPGLGIPISVFDQKGTALPDGVPGELVATAAFPTMPVKFLGDPQKYFDSYFGRFDNVWTHGDFISIPATKQIFFLGRSDGVLNPSGVRFGSAEIYNVIDTQTEIVDSICVGQRRPTDDESVMMFLLMRPGFEFTPLLVSRVKEAIRKALSARHVPKYIFQTPEIPTTVNLKKVELPVKQIVSGK--KIKPSGTLLNPQSLD-------- 119504314 17 ----------------------------------------------PWSSVLDESQAP---YLRWFVGAQTNASFNEIDRHVQGRGANKALIFEGDGPVTEQQFSYRGLLLEVVVRARVLTNLGLKTGDRIALNMPNIPEQIFYILAAQRLGIIYTPVFGGFSAKTLSDRLHDAGAKVVITADGGYRNAEAVPFKPALDNAIALSQVHDISKVVVARYTGQEV-IEYDRDAYSDDLVATAKQEFLAEPVEANWPLFIIYTSGSTGKPKGVVHTHGAWLAGVTHSMHAVFEGTPDDVMYVVGDPGWITGQSYLIAAPLSMGMTTVVCEGSPLFPHAGRFAATIERYGITLFKAGSTFLKAVMTASTRDMAAFDMSSLRAGTFCAEPVSPAVQQFAMENICS---HYINSYWATEHGGIVFSCHSGGYDLQPDAKTWALPWIQVRVAESTGREAEVGEKGELVITSPYPYLAHTLWGDKERFKAVYFDRWEGYYTQGDYARRHEDGGFTLHGRSDDVINVSGHRIGTEEIEGAILRDKTLREVVVVGAPHDEKGETPVAFLVAAPGRKLNDDDFSRLQGLVRSEKGATAVPSDFLVVPAFPETRSGKYMRRTLRGLLLDAP--LGDISTLKNPEVVDVIRDA--- 146303052 18 -------WLAER-NQSLDQFQEF-TW--KEPETFWPSFLERVNFRRKPEKVLDLSR--GREWSKWFVGSRLNVTDQ-LDDSPET------LVSSMNEEGEVKEFSRSQVLSWAKSISSWLRRAGLSPGDRVAVYMPMTAEIVPIMLGIARAGMIIVPLFSGYGEEPIRVRVEDSGAKAIFTVDRYTRKGKRVEPTRN----LERLNLVKI-------ALKTSLELKDYHDL--RELTREGGDGY--EETEAESPLMIIYTSGTTGKPKGCVHVHGGFPVKASADMYFHFDVRKGEGVSWISDMGWMMG-PWLVFGSLMVGARMALLDG---YATPETLENFVNTLRVNVLGLSASLIRSLRSS--KPSMKLD---VRVVGNTGEPIDPESWNWIAQV---TESPVINYSGGTEISGGILGNYV-VKEMRPSSFNGQSPGIRAEVFNESGEPANPGEEGELVVLSVWPGMTRGFWKDPGRYIETYWSRWKNVWVHGDLAIKDEDGYFYIVGRSDDTIKVSGKRIGPGEIEAVLNAHRAIVESACVGVPDPTKGEKVICLAVPKEVRTGLEEELL---KYLEERLGKAIAPSIVKLVPELPKTRNAKIMRRLIRNTILNK--DLGDISSLENPQSLELIKKA--- 66822233 4 -----------------FNYENDIDFANNQPIEFWDEVAKDLHWDKMYEKVYSDD----EIYPDWFKGGELNTCYNVLDIHIKETRDQDALIYECPYLKKTVKLTYYQLYEKVCEFSRVLLNLNISKNDNVLIYMSNTLEPLIAMLSCARIGATHCVLFDGYSVKSLIDRIETITPKLIITTNYGIFNDEIINFIPNLKESIELSTFK-PSNVITLFRNDSESDLKKVNDLSWYDEIKKQLPFYEYVPVESSHPLYILYTSGTTGNSKGAVRSNGPHLVG----IKYQTLIQKGKVVFYHTSVGWISIHN-AFNGLLSLGYTLVMFEGTKTKHMEDDIWEVIERNKVTCASIMAKAIRYLIKVDPELHSKYDLSNLKEIIVGGEPIEESIPNYIQEKLKVKSIRV---YGQTETGACYFYCYYKNLKIPINTSGFPFSSLKAMIFSDDGKELGVNEIGELVFKLPLPSFATTFYKNDEKFKQL-FTKFPGYYNPGDLGFKDENNCYGVVSRSDDQIKISGNKVQLNKIETSILKHPLVLECCSIGIYNPDCYNVPIAFLVLKQQEDQSNKLQSEINIIISKDIENFAILRKTLIVTQIPKTKAGKIQRQIISKYLNDINYELPD------------------- 187921096 28 ------------------DYDELYAYSIANPGEYWHRVWLGIRWQAPYSAYVDLS--DGKPFPQWFPGGKLNWVDSIFECEAKERLQRIALIAE-DESGRVTQRTYAELREDVQSFAAGLMTSKLGPGDCVGLLMESSVESVVTYLALSYIGAIAVPLFSGFGADAIVARLQGCDAKGLVATAGFMRRGKPVLTRDAIESSI--PALPSLEVLVVKPMRGSQGSVHAG-ALDWYDVLARAEPLDHAVPAEANTPCMIVYTSGTTGKPKGTVHTHGGFPLKIAHDAAVYFNLGAGDRWLWPADMGWVAG-PITIAGAFLRGATLVCYDGAPNCPDWSRLPQLIRRYAVTHFGASPTLIRTLSAH-ESSIAPDDLSSVRLAITAGEVIDSESFRWYGERFA---CPVINFTGGSEVSGGLLGNVV-VKPIVPGGFNAIAPGIRVDVRGADGKQVRGEV-GELAVLEPFVGMTRSFWKNPERYLDTYWRNVPDVWIHGDLAIQFDDHAFVLCGRSDDTLKIAGKRVGPSEIEDVIVEIAEVAEAAAVGISDPVKGQRLVVFVV-ADKERCTVAFREQIVDMVSRRLGKPFAPSQVYVVGELPKTRSGKIMRRLIKRAYEGQP--LGDTASLENPWAIEMIRE---- 115491117 27 -------------------YDALQKWSVDNRAEFWAFCWDYLPYEGSYTTVVDESARMDSV-PTWFEGVRVNFAENMLFTAEKSRDDKIALTQVREGGEPTVSITWAELRQRTGRLMQAMKAAGVVQGDRVAVVASNSIDTLVVFLATTALGALFSSTSTDTGVKGILDRLLQLKPRWVFVDDAAVYNGKQIDLRDKIKDIVQGLGVREFTGVITLPRPGRPVDVSAPRTQPLATFLAQASDKLEFVRIPFRDPFLVVYSSGTTGKPKPIVHGVGGYVLNSSKEAHLNRNHGPHSVILQYTTTGWIMYMQAI--SGLLFGGRPILYDGSPFLPDVGFLIRLLGEHKATHFGTSPRFLHELRKNGIRPRDIADLSSLNIVTSTGMVLAESLFEWFYDEGFPAHVQLANISGGTDLAACLGLENP-LTPLYVGGCQGAGLGIAVAVYDQKGTQVPDGVAGEIVVTRSFPTMPVKFLGDPQKYFDSYFARFDNVWTHGDFIMIPETKQIFFLGRSDGVLNPSGIRFGSSEIYNVIDTQEDIVDSLCVGQRRPDTDESVMLFLLMRPGRQFTPQLVARVKEAIRKALSSRHVPKYVFQTPEIPTTVNLKKVELPVKQIVSG--RKVKASGTLVNPQSLD-------- 66822215 4 -------------LSDPFNYVNDSNYANSYPEDFWDEVAKHVFWDKMYDKV----YSGDEIYPDWFKGGELNTCYNLLDIHTKNKRDQDAIIYECPFLKKTEKLTYYQLYEKVCEFSRVLLNLNVSKNDVVLIYMSNTLEPLIAMLSCARIGATHCTIIDGYSVKSLIDRIETITPELIITTNYGISNDEIITFTPNLKEAIELSTFK-PSNVITLFRNEDETNLKKVNDLSWYDEIKKQSPFYEYVPVESSHSLYILYTSGTTGNAKAVVRSNGPHLV----SIRYYRFRKESDIVFSYSNIGWVSFHGFF-YGLLSVGNTFVMYEGINNKHIEDDLWKTIVKHKVTHTFPSPSVFRYLIKTDPEGKSKYDLSNLEEIWCGSEVIEESIPEYIEQKLKIKCLRV---FGQSEIGITFISVHALNMPYKA--TGIPSIFIKPSILSEEGKVLNSNEIGFVAIKLPMPGFATTYYKNDEKFKQL-FSKFPGYYNTGDLGYKDQRGFYTIVSRSDDQIKIGYKKVQLNTIETSILKHPSVLECCSIGIYDPVIRSVPIGVLVLKENQSIDIKLQNEINNIITQDIESCAVLRKILIVNQLPKTKVGKIPRLILSNLLNDSNYQL--PHNVSDTEIFYEIKE---- 66822219 4 -------------LSNPFNYLNDFNYANSYPEAFWDEVAKKVFWDKMYDKVYSGDEM----YPDWFKGGELNTCYNVLDIQVQNKRDQDALIYECPYLKKTIKLTYYQLYEKVCEFSRVLLNLNISKNDNVLIYMANTLEPLIAMLSCARIGATHCVLFDGYSVKSLIDRIETITPKLIITTNYGIFNDEIITFTPNLKDAIELSTFK-PSNVITLFRNDSESDLKKVKDLSWYDEIKKQSPFYEYVPVESSHPLYIIYSSGTTGNAKAVVRSNGPNLVCMNYFDRYISEKYECTTLLTTSSVGWVSFHGF-LYGMLSFGSTFVMYEGIKNKHIEVDFWNTIEKHKATHTLSLANTIRYFIKTDPEIRSKYDLSNLKEIWVGGEVIEESIPEYIEKKLKIKPTR---GYGQTEIGIAYL-YCFDHINIPYYATGLPSIFIRPSIFSDDGKELGVNEIGEIAFKLPMPSFATTLYKNDEKFKQL-FSKFPGYYNPGDLGFKDENGFYTIVSRSDDQIKISGNKVQLNTIETSILKHPLVLECCSIGINDPTCYSVPIALLVLKQLQQQDNKLQNEINYIIKQDIESLAVLRKIVIVNQLPKTKTGKIPRPIISKFLNDSNFQLPD--NVNNVEIFYEIKE---- 85081694 23 ------EHVNSKYGLQLNDYPSLYKWSVDNVAAFWEEAWHFIRHSKLFDEVL-PEHAPMLPRPDFFAGARLNFAENLLFPNAQVNGSDVAVITATENDEHLTETTWDELREQVRQCSNALQAAGVKENSVVAGFVANHVQALVALLSAASLGAIWTGISPDNGVSAVLDRLVQIKPKVLFSDNATLYNGKEWSGKAKTLEVVEALQKHGLELVVVVKGLQNEIRVKGVKAEEYDEFLHSSPKEEPFAQLPPSHPLYVLYSSGTTGLPKAIVHTAAGTLLQHKKELFIHSNLSPRSRMLYYTTTSWMMHHWSV--SSLSCGASLVLYSGSPFRPHGLSLPRLLSSLKVTHFGTSAAYLTTLEANSIDPVHNLDLSSQEAIYSTKKTLPPSTFAFVYTAF-PSTINLASITGGTDIISLFGAPCP-LLPVRAGEVQCAGLGMAISVIDSDPRPVDPGSEGDLVCLKPFPCQPLTFFGGDDKYRAAYFERFGAMWHHGDFVRMNPTGALVMLGRSDGVLKPAGVRFGSAEIYNVLIRFSEVEDAVCVGRRREDRDETVCLFVVMVPGKSFTSELRDRIKNVIKRELSPRHVPGVVEECAGIPRTGNGKKIEVAVKQILSGL--KVKTNASVANPEALE-------- 66822211 4 -------------LSDPFDYLNDNSYSNSNPEAFWDEVAKKVFWEKMYDKV----YSGDEIYPDWFKGGELNTCYNLLDIHIKAKRDQDALIYECPYLKKTIKLTYYQLYEKVCKFSRVLLNLNVSKNDNVLIFMANTLEPLIAMLSCARIGATQCTLFDGYSVKSLIDRIETITPKLIITTNYGIFNDEIITFTPNLKEAIELSTFK-PSNVITLFRNEDETKLKKPNTLSWYDEIKKQSPFYEYVPVESSHPLYILYTSGTTGNTKAVVRSNGPHMVGIYYTFRKESDIPQ--IVFSNANIGWVSFHGFF-YGLLSGGNTLVMYEGIKNEHIEDDLWIAIVKHKVTHTFPSPSVFRYLIKTDPEGRSKYDLSNLKEIWCGGEVIEESIPEYIEQKLKIKCLRV---YGQSEIGVTFISVHALNIPYRA--TGVPSIYIRPSILSEEGEVLNSNEIGLVAFKLPMPSFAITFYKNDEKFKQL-FTRFPGYYDSGDLGYIDQRGFYTIVSRSDDQIKISCNKIQLNTIDTSILKHPSVLECCSIGILSPDCRTAPIGILVLKENPSIDNKLQNEINNIITQDIESLAVLKKIIVINQLPKTKVGKIPRQILSNLLNDPNYQLPD------------------- 169613847 33 ------------------SYQELHKWSISNIDAFWQSVWKFVGVRAEGDASQAVD-PDASMFPRFFKNTRLNFAENLLFPTQDVDPQAPAIIAVTETTRETVTW--EELRERVRLCQAGMIALGLEEGDRVAGYVANHTNALVAMLAATSLGCVWTAVSPDTGVHAVLERLRQIEPTLLFADNAAFYNGRSHPVLPKVDEIAR--GLPSLQGVVIFTTVASSIHVPNGRAYDYKTFTSPTAPELTFKRLPADHPVYILYSSGTTGAPKCIVHGAIGTLLQHKKEHIIHCSITLRSRLFYFTTCTWMMWHW--LVSGLASGATLVLYDGSPFRPDDLAMHRVINEYGITHFGTSAKYLSVLEQKSVDPASGLDLQTLEAIYSTGSPLAPSTFSYVYSAFPST------INLGSITGGTDIISLFGALPVCEGEIQGPGLGMAIAAYDYTGVDVSAGEPGDLVCTKPFICQPVAFWGGETKYQHSYFDKFQNIWHHGDFVRFSETGGLWMLGRSDGILKPAGVRFGSAEIYNVVLEHKEVADALCIGRRREDTDETVVLFLKMNNGQELTTELVSKIKSTIKQGLSARHVPAVIDECPEIPVTTNGKK------------------------------------- 115491691 39 ----------EKYGLSLNNYNDLWQWSVSEPANFWEHVWNYVKTHSQYDQVL-GSDSLLFPRPSFFEGSRLNFAENLLYPASSPEESDIAIIAATE--ADREYVSWGELRERVRRCANSLKGAGLQAGDRVAGFLGNHTNTVVAMLATTSIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASLYNGKVHPTDSKISQIV--SELSRLELLVVFNTVKSAVTPVQGKALTYDEFLTTQSAALEFASLAPEHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHVLHCDIRPGDRLFYFTTVTWMMWHW--LVSALASGATIVL--------------------------------------------PVSLHSLRAIFSTGSPLAPSTFEYVYSSIHP------DIMLGSITGGTDILSLFCGLPVYKGEIQCRCLGMAVSVYDYAGNDISADEPGDLVCTKSFPAQPVMFWPGAEKYRKSYFDVFPSIWHHGDFVRLNPHTGVIMLGRSDGVLKPAGVRFGSAEIYNVLLKHEEVEDSLCIGRRRDDTDETVVLFVKLADGSPASSDLAYRIQTTIRKELSPRHVPAVVDACPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANASCLE-------- 145602093 37 --------------LSLASYEQLHKWSTADPAAFWGDVWHYVVASKPYDEVL----PEGGMFPRFFSGALLNFAENLLFPGVDVDPSAVAVITATE--TDEKETTWAELRDMVSRCAVALRAAGLQRGDVVAGYISNHVEALVAALGAASIGALWTGISPDNGVSAVLDRLVQVRPKVLFADNGTTYNGKSWASTPKTLEIVGELKKNGLELVVVTRNLQADLSLDEIRALDFDAFLAAAQVEQQFEQLPSDHPLFILYSSGTTGVPK--------------KEHLLHGSLSSKSRMLYFTTTSWMMWHWSIT--ALSVGTSLVLYSGSPFRPDGLSLPKLLSKLKVTHFGTSAAYLTALEANKIYPVPGIDLSSLEGIYSTAAPLPPSTFAFVYEAF-PSKIHLASITGGTDIISLFGAPCP-LLPVRAGEVQCAGLGMAVAVVDSASDPDKPGEPGDLVCTVPFPCQPLTFFGDDEKYRKAYFERFPGMWHHGDFVRQGPSGGLVMLGRSDGVLKPAGVRFGSAEIYNILTKFGDVEDALCVGRRREDTDEAVCLFVVPAAGKTFDDELKGRIKTTIRSELSPRHVPAFIEEAQGIPKTGNGKKIEVAVKQIISG--MQVKTNASVANPESLD-------- 156742881 20 ------------------DWEAQRKAALTDPGAFHGAIARAIHWHEPWERAFNGDDPP---FYRWFEGGLTNACFNEVDRHVTGYGDEVAFYFEGDRGGPVVSVTRKQLMLEVVKAAQVLRDLGLNMGDRIALNMPNIMEQLYYTEAAKRLGIIYTPVFGGFSDKTLSDRIHNAGARLVITSDGAYRNAQVVPYKEIIEAALSGSEPPRVDAVIVVRHTGQDILWRPERDRWSHELTARALATSRAEPLDAEYPMFIIYTSGSTGKPKGVVHVHGGYVAGVAYTMRVSFDAEPGDTIYVVADPGWITGQSYMICATLTTRCTGIITEGSPVFPSAGRFASIIERYKVRIFKAGVTFLKTVMSQNTADARQYDMSSLRVCTFCAEPVSPAVQQFGMELMSPQ---YINSYWATEHGGIVWTHFYGNFPLRPDAHTYPLPWIAGEVWDATGAEAPREEKGEIVITAPYPYLTRTIWGDAERFIKTYWRRGPNGYIQGDFAMKYPDGSFTLHGRSDDVINVSGHRMGTEEIEGAILRDPDVGNCIVVGAPHREKGLTPVAFILTAPGRKLTGEDRRRLNELVRNEKGAVSVPEDYIEVSAFPETRSGKYMRRFLRNLMLGEP--LGDTTTLRNPESLKEIAEKIEA 67522050 25 ------ESLEKEKNVSLPTYYDLYTWSVTNRAAFWDFSWRYFPIIHEYTIVVDESARIDSI-PSWFKGVRLNFAENMLFTAEKSPAGTQLITTAGKEDSKIVSVTWSQLRQRTGKLLQALKAAGLAKGDRVAVVASNSIDTLVVFLATTALGGLFSSASTDTGVKGILDRLVQIKPKFVFFDDAAVYNGKHIDLRPKITDVINGLKDTSFKSLITLPRPDHPVDVTSPKTQPLAQLLATASDKLEFVRVGFRDPFLVAFSSGTTGKPKPIVHGVGGYLLNSNKESRLHRSHGPNSVTLQFTTTGWIMYMSAI--SGLLFGGHTILYDGSPFFPNPKILIRLLGRYRVTHFGTSPRYLHELRKNGISPRTEEDLRSLVGVTSTGMVLPDSLAEWFYDAGFPPHVQLANISGGTDLAACFGLENP-ITPLYLGGCQGLPLGIPVEVYDQKGTPVPDGIPGELVATAAFPTMPVKFLGEDKKYFDSYFARFDNVWTHGDFISIHPTKQIFFLGRSDGVLNPSGIRFGSAEIYNVIETQNEIVDSLAVGQRRPQDDESVILFLLMKPGFKVTKALIERVKEAIRKALSARHVPKYVFETPEIPTTVNLKKVELPVKQIVSGK--KIKPSGTLLNPESLE-------- 163846198 23 ------------------DWEAQRAAALADPGAFHGAIARVIHWYQPWQQAFDDSEAP---FYRWFSGGLTNACFNEVDRHVMGYGDEVAYYFEGDGPVVQETITRRRLLVEVVKAAQVLRDLGLKKGDRIALNMPNIMPQIYYTEAAKRLGILYTPVFGGFSDKTLSDRIHNAGARVVITSDGAYRNAQVVPYKEEVEAALAGESPPRVEAVVVVRHTGQEILWNEGRDRWSHDLLDAALAKIPCEPVDAEYPMFIIYTSGSTGKPKGVIHVHGGYVAGVVHTLRVSFDAEPGDTIYVIADPGWITGQSYMLTATMAGRLTGVIAEGSPLFPSAGRYASIIERYGVQIFKAGVTFLKTVMSQNVEDVRLYDMHSLRVATFCAEPVSPAVQQFGMQIMTPQ---YINSYWATEHGGIVWTHFYGNFPLRPDAHTYPLPWVMGDVWDESGRVADFDEKGEIVITAPYPYLTRTLWGDAERFVKTYWRRGPNGYIQGDFAIKYPDGSFTLHGRSDDVINVSGHRMGTEEIEGAILRDPDVGNCIVVGAPHREKGLTPVAFIQPAPGRHLTGADRRRLDELVRTEKGAVSVPEDYIEVSAFPETRSGKYMRRFLRNMMLDEP--LGDTTTLRNPEVLEEIAAK--- 46202282 38 ------------------------------------------------------------------PDGSLNIGSICADRQVAGRGGNVAVRWLG-RRLERRDVTYGELAEQSGRFARVLADLGLQPGETVAVLLGRVPELFSAALGIWKAGGVYCPLFAAFGPGPIKARLELGKAAILVTSDE-LYARKV---------AASRSGLPQLRQVLLVGESGSAGDGCAV----LRDLLDAAQPMAAAATAPEA-PAFLHFTSGTTGTPKGVLHPHRAVL-AHLVTGRKVFGLSESDVFWCTADPGWVTSTSYGIIAPLTCGATLIADEAEL---DPRRWYGILHDEKVTAWYTTPTAIRTMMRYGAALARSYRENALRVAASVGEPLNAEAVMWGQKALG---VPFLDTWWQTETGAITIANGPG-TGRRPGSMGRPLPGVDVSIMRCEGKPVDGAEVGELAIRTCWPSMFSGALGEETRYGDSF---REGWYFTGDLVKRDKDGFIWFVGRADDMIKCGGLQIGPFEVESSLMDHPAVAEIGVVGKPDMLVREVPVAFISVNPGFEAGDALRAELLSYARQELGASMAPREIHFVEELPKTNSGKIMRRVLKAKAVGEPDS-GDI------------------ 157770464 55 -------HFEEKTNQKFADYRAFHRFTCDNYGIFWEELLKISDLHQDYHQVIDH-NMKINERPKWFNGATLNYTENVIERGTATD---IAVLNASIDES-VVDYTYDQLRKDVYRTATSLRNYGIGPGDTVCGFVPNTYDTLVAVFATAAVGAAWCSASVDFGPAGVLDRFRQVHPKVLFTVNHVTYKKKLIDQTDKINEIVK--ELTTLQIVVVVKFDGTKYN-NSDKFVSLEQFIDDVVLPFVYTPVPFSDPLFVMFSSGTTGIPKAMVHTVGGTLLKHIEEHLVQGDSKKHDRMFFYTTCGWMMYNWMISF--LYSKGSVVLFDECPLAPDTHIIMKIAAKTQCTMIGMGAKLYDEYLRLEIPFNAIYDLSRIHTVYSTGSPLKKECFAYINTYIAPGAL-IASISGGTDIIGCFVGGI-KSLSITPGECQCLFLGMDIKSFNYMDEEITNDEQGELVCVTPFPSMPSHFLNDGKKYRDAYFARLEPFWAHGDFVRVNHTGGVEMLGRSDATLNRGGVRIGTAEIYSVVEKIPQIADCIVAGRVEEGMDEEVLLFVKMVPGQELTHTIQAAIVSKLRNDMSPRHVPNKIYAVDDIPYTSSGKKVEVAVKQIVSGKA--VQKASSIRNPESLDYFVQYR-- 171686204 22 -------HVNSKYGLSLADYPDLYKWSVDNVADFWGDVWHFIKASKPFDQVLAPD-APMFPRPDFFAGARLNFAENLLFPNADVDEDAVAVITATEDDNALTETTWAELRDQVRRCSNALRAAGVKENSVVAGFVANHVQALVALLSAATLGAIWTGISPDSGVSAVLDRLVQIRPQVLFSDNATLYNGKEWSGKAKTLEIVEALKQHGLETVVIIKGLPNETGLDEFRNLGVDSFLSSSTDQLVFTQLPPSHPLYVLYSSGTTGLPKAIVHTAAGTLLQHKKELYLHCSLSPASRMLYFTTTSWMMHHWSV--SALSCGASLVLYSGSPFKPNGYSLPILLSKLRVTHFGTSAAYLTTLEANSVIPIANLDLSRLEAIYSTASPLPPSTFSFVYQAF-PSRVNLASITGGTDIISLFGAPCP-LLPVKVGEIQCAGLGMAIAVMDSASSSAEPGEEGDLVCLKPFPCQPLTFFGGQDKYRSAYFERFENIWHHGDFVKIPDTGGLVMLGRSDGVLKPAGVRFGSAEIYNVLTRHGEVEDAVCVGRRERDRDETVCLFVVMKEGKGFDEGVRRRIGEVVRRELSASA-------------------------------------------------------- 162149512 7 -------------------YQDMRDAVSADPDGFWLDAARRIAWTRPPAA---GCAPRADGWHDWFPGGWLNTCHNAVDRHVAARGGQAALVWQSCATKEQQIVTYADLQRRVAGFAGGLRALGVEKGDRVLIAMPTLVETAIAMLACARLGAVHVVVFAGYAAPELARRIDDVAPKIVIVASCSFQGSVPVSSYD-VLAEALALAAHAPDACVVLQRPACPARLAPG-DHDFHGLERHAPA--APVPVKSEDPLYILHTSGTTGASKGIVRDNGGHAVALALSMELIYGCRAGDVFFTTSDLGWVVGHSYGVYAPLLGGCTSVIMEGG---ASASSIAALCRARGVTCLFTTPTQLRLLRQAERGAAGGAPLALAR-VFVAGEYADPTLLDWARSYF---RCPVANHWWQTETGWSITAHFLGLPEEEAPSAGRPAPGFNAAV-------GAGDASGEILLALPLPGCLAGVWMDGQAPRAC-LDATGRHYRTFDEGTIGADGAVHMLGRSDDVIKVAGRRISGVQIEAIIARHPAVHACAVVAVADGLRGQRPVAYVVPDAWPVP-PARAGEIIEQVGRGLGRWVGIRDVRFVAALPTTRSGKILRR---------------------------------- 154274291 13 --------------------------SLRSLEEFWSHHAAQLHWHKPPSASLRRSSKTTHEHWSWFPDGEISTTYNCVDRHVSGHGDDVAIIYESPVTGVRERYTYAQLLDEVEVLAGVLREEGIRKGDVVLIYMPMVPAALFAALAITRLGAVHAAVFGGFAATSLAQRIEDSKPRAIMTSSCGIEGTKVVDYKPLVEGAIGKSAWK-PQKIIVWQRD--QLRWKPEGQRNWQRIVRSGRARAAAVPVKSNDMLYIIYTSGTTGLPKGVIREAGGHAVGLNLSIKYLFDIKPGDVMFCASDIGWVVGHSYILYAPLLTGATTVLYEGKPGTPDAGSFWRIIEEHRVNTFFTAPTALRAIRKEDPEGGSRGGLKHLRGLFLAGERSEPSIVRAYQSLLDKYAAPVIDNWWSSESGSPMTGDVHKPFPVKAGSAGKPMPGFDVRIVNDEGDEVPRGTMGNIVLAMPLPTAFTTLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196228619 14 -------EFSKKARIQMAEYKKLWEESIKKPDKFWAREAAELKWNKKWSKVLEWK----EPFAKWFVGGKLNVSENCLDRHLDGHKNKAAIIFEGE-PGERRVITYQQLHRDVCRFANVLKRNKIKKGDRVIIYMPMIPEAAVAMLACARLGIVHSVVFGGFSAESIKDRVHDSGAVAVITADGGYRRGAIVPLKANVDAALKDGG-HPVKRVIVFRRAGNEVHIEEGRDVWWHRELEYVDANCPAVELDSEHPLFILYTSGSTGKPKGILHTTGGYLLGAYTTCKYVFDLRDEDVYWCTADVGWVTGHSYVVYGPLAMGGTSLMYEGAPNWPDNGRFWKI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169797691 28 ----------------------------------------------------------------------LNACYECCDRHAD--GDKIALYWQGKD-GRKEQYTFRELKEWSSQFANFLKSQGVKAGDRISGLLPRTPELIVTILAAWRIGAVYQPLFTAFGPKAIEHRIQLAQSKLVVT-DMGNR--------SKLDEIEKCPAIMTV-------ADAQGTPLKAGDFNFWNE-VKQQSDQCDLVMRNIQDPFLLMFTSGTTGPAKPLE-----VPLKALIAFRYMQDLTEEDSFWNIADPGWAYGLYYAITGPLFLGHATLFYEGGFST---DSLCQIVKDYKVNNLAGAPTAYRMMMAADPAPLKG----QFRVVSSAGEPLNPEVIRWFKQVL---DAPIYDHYGQTEVGMVVCNHHGLKHEIHAGSAGFPSPGYRVAIVNEQGEELPPETPGILAVDISQSPMM--WFGGYKESRKSPF--IGHYYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALLEHDAVIEAAVIGVPDPDRTEVVKAFVILAAGVQPSDALAEELSQFVKRRLSAHAYPRLVEFVSELPKTPSGKIQRFLLRN------------------------------ 145602634 25 -------------------FRDLHRFSITRRGEFWSSLWDAAGYIHEHDQVVDFD-APIDSVPRWFEGVRLNWAENTLDRGSAKEDDKIAVTEVREGASEIRDITWGELRRQTGELAAALAGRGVKRGDRVVIVGANSIETLLVWLATAWLGAIFSSSSTDMGVDGILQRTVQINPKVLFMDDAALYNGKVVDLREKMTQVVSGLDCSAFAGAVAIPRFQGDVSKVPNTETWLHSQTQGAQP-PPFTRIPFHEPFLVCYSSGTTGAPKAIVHTVGGLMLSLYKEGALHEGLGPDSVTLQFTTTGWIMYVTNI--GVLVLGARAILYDGSPLTPDPTVLIKILSKYKATKLGTSPRWMLELAKRGISPKEVADLSSLKIVLSTGMVLSDQLFEWFYEKGFPAHTQLANISGGTDIAGCFGIMNPLE-PVYIGGTQGPSLGIDVRVYDALGKEVPHGTPGELVAVNTFPNIPAFFWGDKQKYHGSYFARFDHVWSHGDFVAVHPTGGIHFLGRADGVLNPSGVRFGSAEIYGVIERRDAVVDSLCVGQRRPQDDESVMLFLLMRPGHKLDGKLERE-------------------------TTVNLKKVELPVKQIVSGQ--KIKPSGTLANPKSLD-------- 83310521 1 ----------------------------------------------------------------------------------------------------------------------MLADLGLQPGETVAVLLGRTPDLYSAALGIWKAGGIYCPLFAAFGPGPIKARLDLGKAAVLITSDD-LYARKVVA---------SRSALPDLRHVLVV---GGEEGATPEGCADLRSLASAAQP-MEAVPTAPEAPAFLHFTSGTTGTPKGVLHPHRAVL-AHLVTGRKVFGLSDSDVFWCTADPGWVTSTSYGIIAPLACGATLIADEAEL---EPRRWYGILHDEEVTAWYTTPTAIRTMMRYGAALARSYRQNSLRVAASVGEPLNAEAVMWGQKALG---VPFLDTWWQTETGAITIANGPG-TDRRPGSMGRPLPGVEARIMRCEGKAVDGDAVGELAIRTCWPSMFSGALGEETRYGDSF---RDGWYFTGDLVKRDKDGFIWFVGRADDMIKCGGLQIGPFEVEGSLMDHPAVAEIGVVGKPDMLVREVPVAFVSLNPGFEAGDALRAELLSYARQELGAGMAPREIHFVEELPKTNSGKIMRRVLKAKAMGEPDG-GDI------------------ 210093636 1 ------------------------------PEDFWGEQAENIVWTRRWDRVLD---ATDPVHPKWFPGGELNVCHNAVDRHVDAGGDHTAIIYDSPVTNTIQHMSYREFQDQVSRFAGVLSKHGVQKGDRVLIYMPMTPHAMVAMLASARLGAIHSLVFGGFGGKELATRVGHAKPKVIVTASCGVEPSRIVQYQPMVQEALLLSG-HQPAKVILYNRPVFSVSLPSDQWCCWEEEMASARP-HDCVPVDAMFPLYLLYTSGTTGLPKAVVRPSGGHAVMLHWSMWNIYGIKPQEVWWAASDLGWVVGHSYICYAPLLHGNATVMYEGKPGTPDAGAFFRVMSQHRTAGMFTAPTAIRAIRKEDPELAKQYPLTHLRNFYVAGEHCDSETLHWTREVMG---VPVLDHWWQTETGSAITASHMGLGDPTPGVSGKPVPGWD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171184860 8 ----VPPSLKWKT-VDFSLYFKLYGESVRDVFRFWMGEAGRLVWRRPPSKAYEGGV--------WFPDGELSPYENVVGRHRGSVWDKVALVWESEE-GEVRAYTYGDLDRLVGEMAGVLRGLGVGRGDWVVFYAPPTPEVVALMLAAVRIGAPFEPVFTGWGWYALARRVASRRPKAVVTVDAFPRRGRPVRVKEAVDKAV-----PEEVRVLVVPRMGVGVARRRNDVLL--EEVERAPWEEA--VVPSGHPLFGLHAGYPEG-PRPLTHRAGGYLTQTYATTRW-LGVRPRDTYFCTVLPGWITGVTYVLFGPLMVGSSVVVYEGGPDYPHWDRWWSIIERYAVTVFVTTAGALRYLSRQDPELLKRHNLDTLRLIITTAEPMEVEIWRWTYQYVGSGRIPVIHSFIQTEFGTFVTGPLPDFTPLKPGSAGPPMPGFALDVVDELGNPVR-GRPGRLVAKAPWPATPAEL-------------EFSGVYDTGDLAVMDGDLYIFPMGRRDGVLKVNGYRISPGEIKEALWR-ALGAEAEVGKVRDPLKFEAPV--VKVKGGHR-----AEDVRRLVREMVGPIAEPAEVV-------------------------------------------------- 88601891 28 -----------------------------------------------------------------------NFGFDVIDKWAETDRNKLAMIWVSQD-GQEKKYTFRDLRNLSVEAANILIKYGVKKGDRVMLMLHRIPEWWIFVIALIKLGAVFCPAPTMLTSKDLQYRINAGKFEFIITD------------TENADKVEKICRCPTLKHRMLID--GELPNWISYQELFYPAPVSRSAISMPITQTHASDPMLIYFTSGTTGEPKMVLHNH-SHPLGHIVTARLWQDLNSNDLHFTSSDTGWAKCGWGKIFGQWIIGACVFVYDAR-GKFKATELLPLIEKYEISTFCCPPTIYRMLIIAD---LAKYDLRSLRHCISAGEPLNPEVIRIWQEETG---LPIYEGYGQSET-CCCVATFP-CMVHKPGSMGKPSPGWKIELHDEDGNPVPQGTEGRIAILNPRPGLFVEYLDNPE----ANADVFKGFYYTGDKAYMDEDGYFWFVGRDDDVIKSSGYRIGPFEVESALQEHPSVQESAVVGSPDPIRGMVIKAFIVLKAGYEPSDQLIRDIQKHVKKVTAPYKYPRIIEFVEELPKTLSGKIKRGELRE------------------------------ 213018316 24 -----------------------------------------------------------------------NFGFDVIDAWATKDRNQLAMIW-TNEHGDEKKFTYRDLKNLSNQAANILLKYGIKKGDRVILLLPRVPEWWIFAIALIKLGAVFCPCPTLLTPKDLKYRINAGKFKMIIT---NLENASKIE--EISD------QCPPLSTRFLVD--GEKKGWAS----FQYELLYPAPVSHRTVSLPASDPMLIYFTSGTTGEPKMALHNQA-YALGHEVTAALWQDIRPTDLHCTLSDTGWAKNAWGNIFGQWIQGACLLIFD-IRGKFNATEILPLLEKYEVTTFCAPPTIYRMLILAD---LDKFDLKDLRRCVSAGEPLNPEVIRVWKEGTG---LPICEGYGQSETV-CCIGNFPGISP-RPGSMGKPAPGWKIELHDDEGQPVPIHEEGRIAILDPWPGLIIEYLENPEANKDSFKN---GWYYTGDKAYMDEDGYYWFIGRDDDVIKSAGYRIGPFEVESALLEHPSVQECAVVGSPDMIRGLIVKAFVILNQGFEPSEALVKDLQNHVKRTTAPYKYPRAIEFVSELPKTISGKIRRNELRRL----------------------------- 196228620 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTAPTAIRAFIKWGDEWPKKYDLSSLRLLGTVGEPINPEAWMWYHKVIGGGRCPIVDTWWQTETGGHMITPLPGATPTKPGTATLPFFGVDAAVVDDNGKEVPANVGGKLVIRKPWPSMLRSIWGDKARYKKTYWSELKGMYFAGDGARRDKDGYFWIVGRIDDVLNVAGHRLGTAEVESALVSHASVAEAAVVGRPDELKGQGVVCFVTLKQGVEARQELREELKKHVRTVIGPVATPDEIRFTEVLPKTRSGKIMRRLLKEIAAGKAVS-GDTTTLEDFSILAKL------ 154151224 51 ---PVPAAFRH----NMEDYDTTYRFRINVPEYF-------------------------------------NFGFDVIDAWAKKDRNKLAMIW-TNQKGEEKKFTFWDLMRLSNQIVNMLIKYGVSKGDRVMIMLPRVPEWWIATIALIKRGAVYCPAPTMLTEHDLKYRINAAEIKMVITSQ---------DQADKIDAIKNDCPSLSCRFLIDGKRDG-WISYPVELDYP-APVSAKLVNLPGMKKTKATDPMVIFFTSGTTGEAKMVVHSQ-SYALGHITTSRFWHDVHENDLHFTFSDTGWAKSAWGKLYGPWLEGAAIFVYD-IRGRFNATELLPLIERYGINTFCCPPTIYRMLILAD---LDKFDFTELRHCVSAGEPLNPEVIKAWKDATG---LTIYEGYGQTETV-LCIGTFP-CMEARYGSMGKPSPGWVIELHDEKGKPVGIHEEGRIAIKEPWPGMFTGYLENPEENSKSFVN---GWYYTGDKAYKDEDGYFWFIGRDDDVIKASGYRIGPFEVESALIEHPSVQEAAVVGSPDDIRGLIVKAFVILKPGFAPSDALVRDLQTHVKKVTAPYKYPRAIEFVDSLPKTISGKIRRIELRD------------------------------ 212533281 26 -------------------YDDLHSFSIGTRNLFWMDLWRDLDIKASVQPTVAIDETRGATFPEFYEDARLNFAENLLWRW---DGEKTAIKVLAEDNHGPEIVSWDQLRDLVGKLADALSVSGLSKGGVLVVIGGNNKMSLALMLATASLGGVFSSLATDLGEEALRDRLSQLKPQFLFTNVQYKYNGKTHSVIHRVKSVWNKITKAANSELVITTPNG---DNSEDSSTQLEDFLKRGGNPLIFLQVPFNTPLIVMFSSGTTGVPKAIVHSHGGVLINLKKEYRLHCNFDDTDVYFHYTGIGWALWN--IMLGALFCGSTVVLYDGSPFYPSAEGFLQCILSAGVTAFGAGPKYFSELRRMNINARSMSD-NRLKMLLSTGAILTPSLSSWMAESFGP-LCQV-SFSGGTELCGSFVHGTV-SLPTFPGEITVKALGIAVDVYSSSSGRLPAGESGELVCTQPFPNMPLHFLNDPQRYLNAYFSKIPSVWTHGDRMSISPHGGIYILGRSDSVLNPAGVRFGSGEIYSILEKHSDIVDSICVGQQRADVTEKVILFVVLSAGSSPDDELKWKIQECIASGLSLRHVPSAIFRVSNIPYNVNGKKMEIPLKAVVEGRQAFVKRKFAAEETAALQEYVKYYE- 46580655 23 ---------------------------------------------------------------------TFNFAFDVLDAMANETPDRLAIAHV-DDAGVRRDYTFAWLADASARLANALKARGVRKGHRVMLVLHRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAQVRAVIVDDG---------ITDRIEAA--RPDCPTLS--VLVQCGGTPLP---DGWCDYEALCADASPSF-PRPTAPEDPLLIFFSSGTTGMPKMVEHVH-TYPLGHLVTGMYWHDLRPGDLHLTVADTGWGKAVWGKFYGQWMAGAAVFVYDFR-GKFDPEALLDVVAKNGVTTFCAPPTVYRFLVRAD---LSRYDLSKLRHCTTAGELLNESVFHGWKAATG---LSIYEGYGQTET-TLQIATL-SCMEAKPGSIGRPMPGWGITLLDHEGKECPTGEEGEICIRDGLPGLFRGYVEDAEK---TASVMFDGYYHTGDKAWMDEDGYLWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPLRGQAVKATIVLAAGYEAGEVLTKELQDHVKKVTAPYKYPRIVEYVAELPKTISGKIKRAEIRQ------------------------------ 213018317 44 -----------------------------------------------------------------------NFGFDVIDAWAKEDRNRLAMIWV-DQKGNEKTFTFRQFMNLSNQVANMLLKYGINKGDRVLIMLPRVPEWWIFSIALIKIGAVFCPCPTMLTQKDLKYRINAAKFRMVITNQEN---------AEKIDEIWD--ACPSLTSRFL--TDGERPEWINYK----SELTYPAPASHRLVNLPSTDPMVIYFTSGTTGEPKMALHNQA-YPLGHLVTGGLWLDIHPNDLHLTLADTGWAKSAWGKFFGPWMKGAATLIYDFRSKFNSTEILP-ILSKYEVTTFCAPPTIYRMLILAD---LETFDLSQLRHCVSAGEPLNPEVIRAWKEGTGQT---IYEGYGQTELV-LCIGTFP-CMKAKPGSMGKPSPGWDVALLDEEGNPVPTGLEGKIAIRRHPVGMFMGYLEGEHLNEDVFAD---GWYYTGDKAYQDEDGYFWFVGRNDDVIKSSGYRIGPFEVESALLEHPAVQESAVVGSPDVIRGMVVKAFVVLNPGFAPSESLVKEIQKYVKRTTAPYKYPRIIEFVDSLPKTLSGKIRRNELRAL----------------------------- 218756066 26 ---------------------------------------------------------------------TFNFAFDVLDPIAAADPGRLCIAHV-DDAGVRRDYTFAWMAEASAKLANALRLRGIRKGDRVMLVLYRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAKTRCVIVD---------HSITERVEAA--RPDCPGLAVCVQVGGDALPRGWVDYDTIFTPAEARFPRPESPLEFAGGEDPLLIFFSSGTTGMPKMVEHVH-TYPLGHLLTGMYWHDLVPGDLHLTLADTGWGKAVWGKFYGQWMAGASVFVYDFR-GKFEPAALLDVLAAHAVTTFCAPPTVYRFLVRQD---LSAYDLSKLRHCTTAGELLNDSVFHDWKAATG---LEIHEGYGQTET-TLQIATLPCMTP-KAGSIGRPMPGWDVVLQDAAGNICPPGEEGEICVREGLPGLFRGYLEEPEK---TASVMFGGYYHTGDKAWMDEDGYYWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPLRGQAVKATVVLAAGYTASDALTKELQDHVKKVTAPYKYPRIIDYVAELPKTISGKIKRAEIRE------------------------------ 67906702 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAGRLEDCDSKYIITADEGIRGGKTIPLKENVDKAI--SKIEDFKKCVVVKRTGNAINWNSTIDHWYNDLVSSASDICEPEKISSEDPIFILYTSGSTGKPKGVLHTTGGYLVYASITHQYIFDCHDDDIYWCTADVGWVTGHSYIIYGPLCNGSTTIMFEGVPNYPTPSRFWEIVDKYEVNILYTAPTVIRALMSEGKGYVNKTSRKSLRILGSVGEPINPEAWRWYYDVVGNSDCPIVDTWWQTETGGIMITPLVGAIDMKPGSATLPFFGIEPVLVDDNNNEIKGPGEGSLCIDMSWP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78059769 37 ----------------------------------------------------------------------LNACVECCDRHA--SADAVALDWI-DAGGQHHRYTFAQMKALSARVANLLVAQGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLVVT---------NVANRAKLDEI---AGCPSVATV------REPGETLPERDIDFRVALDAQPDTFEPVLRKGTDLFMMMSTSGTTGLPKGVPVPLRALLAFGAY-MREAVDLRAGDRFWNIADPGWAYGLYYAITGPLLLGHATTLYEGG---FTVDSTYDVIERLGITSLAGSPTAYRMLMAAGTEAAARLK-GKLRVVSSAGEPLNPEVVRWFDAALG---APIYDHYGQTELGMVVNNHHGLAHAVHAGSAGFAMPGYRVAVLDDASRELGPGEPGNLAIRSPW---FHGYWQQDTPAIA------GGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDAERTEIVKAFVVLSKDYEGTPALAEELSLHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRK------------------------------ 115401180 26 -------------------FDDIQEWATSDIEAFAEDFWNFVIYSERPKAVLDQLWPP----PTWFPGAALNYAENLLAFGLKTKANSIAVYEEGDITGSRERLTFRQLEDEVARWAHALKRLGVGVGDPVGVVLPNYIDALLIFLACAACGAVFSSTAPDMGASGIIDRYRQFKPVVFICQTEVTYAGKYIDLQAKMTQAQLKEQVAKLSHCVVNLRNGHPARLPAGPQVRAASVRPSAAILVNFAPLPADDPLFQRYLSDTISL--GICHAAGRVLLQHRKEHLLHKSLTQGSVYYQYTTTGWMMWN-YLVSA-LAGGTQIVLYDGSPLYPKPSSQLAIVKREHVEDWGTSPKFLESLKATSFAVP---PLPQLAVVDVTGSALSAELYDWFYTKF-PSRLGLLSGSGGTDLVGGILMPSPMST-IHAGEIAGCALGMKARVFDDDGHDITDGAKGELVITRPFFSMPLGFLGGNQAYEKSYFSKFPGVWCHGDFVRRNPTGGFEVLGRSDGVLNPGGIRFGSAELYSIIERFPQVQDSVAVGQKPDLHDEQVLLFVVLRQG-RLDSALRDDITAAIRTGLSARHVPSHVIQVKDIPYTTNGKKIEGLVRDVVSGKPVTP--SAAVANPESLEEYKKYER- 167770753 32 -----------------------------------------------------------------------NFAYDVVDEIARLDPDRRAMVW-CNVAGEERTFTFGEMKLYSDKCAQMLADHGVKKGDMVLLVLKRHYEFWFTVLALHKIGAVGVPATNLLTTHDLVYRFKAASVTACVCSGE-------CNIAEYVEEACREYPDIHAKFLVRGTREGW---------LDYTKELEKYNGAWQRAQTHRDDPMLLYFTSGTTGMPKMVVH-NMAYPVAHIITARYWHNVHEDDLHLTVSETGWMKAVWGKLYGQWLACASIFVYDFDKFVPHD--LLHMMEKYRVTTFCAPPTIYRFFIKEG---MEGYDLSSLRYSTTAGEALNPEVYNRWYEFTG---LRLMESYGQTETV-MQVANFVGTTP-KPGSMGKPSPIYDIHLIDEDGNDVPRGTVGEIVINKPHPGLFSGYYRNPEVTAESWHD---GYYHTGDTAWMDEDGYLWYVGRTDDVIKSSGYRIGPFEIESVLMEHPAVLECAVTGAPDPVRGIVVKATIVLTKKYEPSEELKKELQTYVKKQTAPYKYPRIVEFVTELPKTISGKIRRTEIRA------------------------------ 78357360 2 -----------------------------------------------------------------------NFAFDVLDRLASERGDDVA-VVHVDDAGVRRDYTFGWLHGQSCRMANALKQRGLRKGDRVMLILYRSIEFWVSMLALHRLGAVPVPSPAQLMPKDIVFRVNRANIRGMIVES---------SLTGRIEEA--RPQTETLDVLVQSGKGCLPAGWSDFHDMVQQASADFPRPAAPAENAGGDDPLLIFFSSGTTGMPKMVEHNHL-YPLGHYMTGAYWHDLEPGDLHLTLADTGWGKALWGKFYGQWMAGAAVFVYDFR-GKFVPAELLRIMAENRITTFCAPPTVYRFLVRED---LSQYDLSCLRHCTTAGELLNESVYDW----LAATGLPIYEGYGQTET--TLQVATFRNMQPKPGSIGRPVPGWDVVLMDAGGNMCPAGEEGEICVRVA-EGAPVGLFKGYDEPEKTASVMFDGYYHTGDKAWMDEDGYLWFLGRVDDLIKSSGYRIGPFEVESALVSHPAVIEAAVTGVPDPLRGQAVKATVVLAGGYEAGEALTKELQNHVKKVTAPYKYPRIIDYVDELPKTISGKIKRAEIRQ------------------------------ 26988937 41 ----------------------------------------------------------------------LNACVECCDRHAGDG--KLALIHE-DRDGNSACYSFDQLQVQAARFANVLKAQGVGAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHARVVVTDS---------HNRAKLDDVHACPTIITVKA-----RSGE---------LDFQQCLERAADVCEPVMRSGNDPFLLMFTSGTTGPAKPLEVPLRAIVAFQGY-MRDAIELLPEDNFWNLADPGWAYGLYYAVTGPLSLGHATTFYDG-PF--SVESCARVIDKLGITNLAGSPTAYRLLIAAGKDPIKG----RLRVVSSAGEPLNPEVIRWFADELG---VTIHDHYGQTELGMVLCNHHGLQHPVHLGSAGYAIPGHRIVVVDEQGNELPAGQPGILAVDRE--QSPLCWFGG---YHGLPTKAFVGYYLSGDTVELNPDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLASGYAGSVELEETLRQHVRQRLYAHAYPREIEFVSELPKTPSGKLQRFILRN------------------------------ 170722622 25 --------------------------------------------------------------------AALNACVECCDRHVAQGG--IALVYE-DREGNGRLYTFGQMQAMAARFASVLRAQGVQAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHAKVVVTD----RGNR-----AKLDDLV----VCPVPIIV----------GADEGELDFQRLLDAASADCEPVMRSGNDPFLLMFTSGTTGPAKPLEVPLRAIVAFQGY-MRDAIGLQPQDNFWNLADPGWAYGLYYAVTGPLSLGHATTFYDG-PF--SVESCARVIDKLGITNLAGSPTAYRLLIAAGKAPVQG----RLRVVSSAGEPLNPEVIRWFADELG---VTIHDHYGQTELGMVLCNHHGLEHPVRAGSAGFAIPGHRIVVLDEQGAELPAGQPGILAVDRE--QSPLCWFGG---YHGLPTKAFVGYYLSGDTVELNTDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLASGVHGSAELEETLRQHVRQRLYAHAYPREIAFVSELPKTPSGKLQRFILRN------------------------------ 147918991 38 -----------------------------------------------------------------------NFAYDVVDVYARESPDKIALVW-CDDFGGEKIISFSEMKLMSDRAANLFKSIGIRKGDAVMLALKGRYEWWPIMLALHRIGAIAIPATHMLTTKDIVYRLKLADIKMMIAAEDKY-------LVPAVDAAQKECPDILKYKVVV---NGNHPGW-----IDFDTEVEKAGDHFEREATKNEDISILYFTSGTTGMPKMVVHDFA-YPLGHILTAKYWQNVMDNGLHYTVADTGWAKAVWGKIYGQWIAGTAVFAYDYEQF--NPVNLLEMNQKYKVTTFCAPPTIYRFLINED---MSKYDFSHLKYCVVAGEPLNPEVYNKWLKLTG---IRLMEGYGQTEM-TVSIATYPW-MNPKPGSMGKPSPGYNIVLLNALGKPCEVGEEGEIVISKGMPGLFKGYYRDEART-KSIWN--NGLYYTGDMAWMDEDGYMWFVGRSDDVIKSSGYRIGPFEVESALIQHPAVVECAITAVPDEIRGQVVKATVVLKKGYDPCDALKKELQDHVKKVTAPYKYPRIVEFVPALPKTISGKIRRVEIRD------------------------------ 71003532 33 ----------ARYHLNLNTYHELHDFSVNRLEDFWTSVWDFVGVRTRFERILSDPNALPGDLPEWFPGASFSMAQNILFPHPSNHAQAVALIADSDVNAQAVKVTWGELRRRVALLAETFRRIGVKKGDRLAHVSANTSSPIVATLAANSVGAIYSLIATDAGPQAIYGRLAQIRPKLLFTDDAVLYNGKQVDILDRVAQVAERLQIDSPLHVVIIRNTKASPAWTKVRGLEMHDFVQQTSLSHHFEQLPAQHPVQIFFSSGTTGEPKCIIHTQC-LLLNMKKEALLMLDLKPADTFLQITSCGWIMWIYHLV--ALSIGSTAVLYDGSPMFPNPQHVVKVVSHLKCSGYGASPRFLSELEKYKFSIAQQLELGRFRMMTSTGSPLSAKNVEFFYQQFPK-RAHLCSISGGTDMAGVLVGPT-KLLPLYGNFIQCKALGFDIQVWDESGQRIDDGKPGELIVAKPFPTQPRTVWGDEEKYMDSYYNRFPKVWAQGDFIYQDSTQGLEILGRSDGVLNPSGVRFGSSEIYSVVDKFEFVGDSIVVGQRRPGKDERVLLFIKMRDAVQLERSHIAELNKAIKAAYSARHVPEHTFQVHDIPVTLNGKKTELAVKAIVNGNV-GFKPSSATANPQSLKEYAQ---- 118726384 29 -----------------------------------------------------------------------NFAYDVVDEYAKTDPDKVAIIW-CDKSGAETTFTFGQLKEYSDKTANFFQSLGIKRGDPVMLILKRRYEFWFCILALHKLGAVTIPATHLLTSKDIVYRANAADIKMIVCVNE-----------PEVIKHIEDSESKTP----TVKY-KALINGAKDGWLDFSSGIQEASSQFERPRGDNSDISLLYFTSGTTGMPKMVQHDY-EYPLGHILTASYWQNVSEGGLHLTVADTGWAKAVWGKIYGQWLAGCAVFVYD--FDKFVPKELLEVISKYNVTSFCAPPTIYRFFIKED---LSKFDLSSLKYCTVAGEPLNPEVYSQFYKATG---IKLMEAFGQTEL-TVTLSTFPW-MEPKPGSMGKPSPGYDIDLIDENGNSCQDGEEGQIVVRTSPAGMFGGYYRDEALTKSVWHD---GVYYTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDLIRGQIVKATVILAKNYNPSDELVKELQDHVKKVTAPYKYPRIIEFVSELPKTISGKIRRVEIRQ------------------------------ 170697977 14 --------------------------------------------------------------FRWEVPARYNIAVDVCDKWADGRG-RLALIHETSQ-GDVSRITFDDLRNASNRLANSFARAGLQHGDRIAIFLAQGPETAIAHLAAYKLGAIAVPLFTLFGTDALEYRLADSEAAALVTDAAGY--AKIAPLR---------AQLPTLCTCYCI---GDDVPDGPG-VLRYDAALAAESPDFVPADTAADDPAVIIYTSGTTGKPKGALHAHR-VLLGHLVEMSQQCFPRDARLFWTPADWAWIGGLLDVLLPSWHHGVPVLAFE----KFDGEAAFALMARHGVTHAFLPPTALK-LMRAVPAPRERYTL-ALKSVASGGESLGTELTAWGRDAL---DVTINEFYGQTE-CNMVLSSCAALFDAQPGAIGKAVPGHTVAIVDEHGTPLPPGIEGHIAVRRPDPVMFIEYWRNPAATRD----KFAGDYLTGDTGTIDAHGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDPTRTEIVKAFVVLNPGHVGDDALVQALQAHVRTRLAAHEYPRAIAFVDSLPMTATGKIVRRALRD------------------------------ 116050499 28 ----------------------------------------------------------------------LNACVECCDRHAL--PGRIALFWEGKDGSRA-SYTFSELKALSGRFANFLQAQGVRPGDCVAGLLPRTPELLVTILGAWRLGAVYQPLFTAFGPKAIEHRVATAGSKVLVT-DAANR--------DKLDELADPPLAVTV--------GGPKGQGIRRGDFSFWAELERYPAEFEPVPRSGEDPFLMMFTSGTTGLAKPVPVPLKAILAFVGY-LREAVDLRPEDAFWNLADPGWAYGLYYAVAGPLAMGHPTTFYEG-PF--SVESTCRIIRDYGITNLAGSPTAYRLLMAAGAAAETALK-GRLRAVSSAGEPLTPEVIRWFADRLG---TTIHDHYGQTELGMVLCNHHALAHPVRVGAAGFACPGHRVVVLDDDLNELPPGQPGILALDRRR--SPLMWFPGYQGLETAAF--VGDYYLSGDTVELNEDGSISFVGRADDVITTSGYRVGPFDVESALIEHPAVMEAAVIGKPDPERTELVKAFVVLCAGHRPTPELADELQRYVRQRLSAHAYPREIEFLEELPKTPSGKIQRFLLRN------------------------------ 116695047 1 -----------------------------------------------------------------------NACVECCDRHAL--PGRIALFWEGRD-GNSRSWTFTELQALSAQFAGFLKAQGVQPGDRVAGLLPRNAELLVTILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKVVVT-DGANR--------PKLDDV---DGCPAIVTV-----AGDKGRGLVRGDFSFWAELERQPASFEPVPRRGDDPFLMMFTSGTTGPAKPLLVPLKAIAAFAGYMSDAV-DLRAEDAFWNLADPGWAYGLYYAVTGPLALGHPTTFYDG-PFT--VESTCRVIRKYGITNLAGSPTAYRLLIAAG-EAVSGPLRGRLRAVSSAGEPLNPEVIRWFASELG---VTIHDHYGQTELGMVLCNHHALAHPVRMGAAGFASPGHRVVVVDDEQRELPPGRPGTLALKRS----PMCWFGG---YHGTPTSGFGGYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPERTELIKAFVVLDPQYRAAPELAEALRQHVRKRLAAHAYPREIEFVVELPKTPSGKVQRFILRN------------------------------ 82702988 14 ------ASFVEQANVSMEEYDALCAEAEKDEAAFWSRLARHISWHKPFTRVLDETNHP---FFTWFDDGELNVSYNCLDRHQATQSDKVALIFEADD-GTVTRCTYQDLYRRVCRFANGLKSLNIRKGDRVVIYMPMSIEAVVAMLACARIGATHSVVFGGFSAKSLHERIIDAGAVAVITADEQWRGGKINYLKAVVEDALGRGETDSVKSVVVYQRGSGDLQLDANRDIWWHDLIRDQSETCEPEWVNAEHPLFTLYTSGSTGKPKGVQHSSAGFLLGAITSMQWIFDYKSSDIFWCTADVGWVTGHTYVTYGPLAVGATQIIFEGA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163844616 33 ------------------------------------------------------------------PDTGINACIECCDRYTGE--NRVALRAISID-NTLTELTFEDLRDMSARVGNMLADAGISAGDVVAGLLPRTPELVATILGAWRIGAIYQPLFTAFGPKAIEQRFGTSGAKLVVT------------------NLANRSKLAEVENCPRVATILAPGESLPEGDIDFRAAVAAASTECEPVMRKGSDLFMMMSTSGTAGLPKGVPVPLRALMAFGAY-MRDAVGLRSDDIFWNIADPGWAYGLYYAVTGPLLLGVPTILNEGG---FTAENTYDIIERLGVTSLAGSPTAFRLLMAAGPESAARVK-GRLRVVSSAGEPLNPEVIRWFDACLG---APIHDHYAQTELGMVVNNHHGLEHPVRQGSAGYAMPGYRVAVLDEAGKEVDPNEPGVLAIDIDN-SPLLWFTGY---YKKDTPSISGGYYRTGDTVEFEPDGSISFIGRADDVITSSGYRIGPFDVESALLEHPAVNEAAVVGVPDPQRTEIVKAFVILAPGFEGTPELAEELALHVKKQLSAHTYPRQIDFVAELPKTPSGKIQRFLLRK------------------------------ 124485666 48 -----------------------------------------------------------------------NFGFDVVDAWAKKDRNKLAMIWTNQE-GKEKYYTFRQMMNLSNQIANMMFKQHIGKGDRVMLLLPRVPEWWTFALAAIKIGAVICPSPVILTPHDLKYRINQGRFKMIVT---NTENAWKIEEIAN--------DCPSLH--VKFLTDGDAPGWINYQKELIHPARASTSSIVRSVRTKATDPMLIFFSSGTTADPKMVLHNHA-YPLGHIVTGRFWYDLTENDLHFTVADMGWGKSSWGKFYGPWMEGACVFVYDYR-GKFNATELLPLIEKYEITTFCAPPTIYRMLILAD---LETFDFSELRHCLSAGETLNPEVNRVWEEGTGKK---IYEAYGQTETV-TVIGTFP-CMEVRPGSIGKPAPGWKIELHDDMGNKVPPGVEGRIAIKTSDPGLFTEYLDDPKATAKVF---INGWYYTGDKATVDEDGYFWFMGRDDDMIKSSGYRVSPAEVESALIEHPAVKESAVVGSPDPIRGVIIKAFVVLKDGYKGSDVLIKEMQNHVKTTTAPYKYPRAIEFVEELPKTISGKVRRVELRNL----------------------------- 39935371 34 -----------------------------------------------------------------FATG-INVCIECCDRHVAGGG--TALDWESQD-GRTASFSFAEMKDYAARVANLLVAQGVKPGDVVAGMLPRTPELLALILGTWRAGAVYQPLFTAFGPKAIEHRVKMSAAKLVVTD---------------LANRAKLADVADCPTVAIVLRPGETAPL---GDLDFHAEIAAQSTEFAPVLRKGTDLFLMMSTSGTTGLPKGVPVPINALPAFYSY-IRDAVDLRAGDIFWNIADPGWAYGLYYAVTGPLLHGHATTFYDG-PFT--AESTYGLIKRRGITNLAGAPTAYRLLIAAGPEAAAPVK-GQLRVVSSAGEPLNPEVIRWFAEHLA---APIHDHYGQTELGMVVNNHHRLRHTVHPGSAGLAMPGFRVAVLDEHSNELPPNVPGVLVDLKRSPLMFSGYWQQETPAIE------GGYYRTGDTVELEPDGSISFVGRADDVITSSGYRIGPFDVESALIEHAAVIEAAVIGKPDPERTEIVKAYVVLAKDVTPSEALAEELRQYVKKRLSAHAYPREIEFLEQLPKTPSGKLQRFILRK------------------------------ 116753477 10 -----------------------------------------------------------------------NFAYDVVDVYAQEQPDKIALVW-CNDHGEERIFTFKDMKHWSDRAANLFSSYGIRKGDTVMLTLKSRYDFWICMIGLNKIGAVAIPSTHMLKAKDIVYRIKKANLKMVV---CIIEDG--VP--EEVDLAHKELGDVNLIKAFVGREDQEREGW-----INFRRALAEASPDFTREATRNEDVLIAYFTSGTTGYPKMVKHDQ-TYPLGHILTAKYWQNVADDGLHYTVADTGWAKCAWGKIYGQWIAGSAVFVYDY--DRFDAGRMMEKLSKYKVTTFCAPPTIYRFMIKGD---MSKYDFSTLKYAVTAGEPLNPSVYERFLEVTG---LKLMEGYGQTETVVT-IANFPW-MEPKPGSMGKPAPGFDIVLLKDS-RQCEVGEEGEIVIRKGKPGLFIDYHLDPDRVRNTWHD---GYYHTGDTAWVDEDGYIWFVGRTDDMIKTSGYRVGPFEVESALMTHPAVLECAITGVPDPIRGQVIKATVVLTKGYTPSEELKRELQEHVKRVTAPYKYPRIVEFVEELPKTISGKIRRVEIRE------------------------------ 88603635 79 -----------------------------------------------------------------------NFGFDVVDAWAKKDRNKLAMVWTNQE-GEEKFFTFRDISRRSNEIVNMMIKYKIGKGDRVLIMLHRVPEWWFMVIALIKIGAVYIPAPTMLTPKDLAYRIKTSEAKMVITD------------MENAHKVEEIASCPTLETKMVVDRDGW---LSYPRELTYPAPVSSRIINLKMRKTKATDPMVIFFSSGTTGEPKMVLHSQA-YPLGHIVTARFWHDVRNNDLHFTVSDTGWAKSAWGKLFGQWIEGAAIFVYDYR-NKFNATELLPLIEKYGITTFCAPPTIYRMLIMAD---LRKYDFSELRHCVSAGELINPEVIKAWKDATG---LEIYEGYGQTET--VLCVGTFPCMEPKYGSMGKPSPGWVIELHDEDGKPVKPGEEGSIAIKDPRPGFFMEYWGNEEANANAF---RDGFYYTGDRAVRDGDGYFWFVGRDDDVIKASGYRIGPFEVESAIIEHQAVQEAAVVGSPDIIRGFVVKAFIVLKAGYEPSEKLAREIQEYVKSITAPYKYPRKIEFVKELPKTISGKIKRKDLRE------------------------------ 83719025 7 ----------------------------------------------------------------WRVPARYNIGVDACDKWADGSG-RVALIHEHADGFITR-YTFDELRSGSNRLANSFARAGVKRGDRIGILLAQCPETAIAHLAAYKLGAIAVPLFTLFGADALEFRLGDSGAVAVVTDRAGYE--KIAPL---------HASLPSLATIYCVD---GAPDLAEPGVLAFDAALAAESDTFQPADTSADDPALIIYTSGTTGKPKGALHAHR-VLLGHLPGVEMSQNLFPARLFWTPADWAWIGGLLDVLLPSLHHGVPVLAFE----KFDGAAAFELLARHGVTHTFLPPTALKLMRAAVTQPRGHYAL-ALESVASGGESLGAELVAWGRDAFG---VTINEFYGQTE-CNVVLSSCGALFEPRAGTIGKAVPGHRVAIVDDAGNVLPPGAEGNIGVRAPDPVMFIGYWRKPDATREKFAG---GFLLTGDVGVADADGFVRFVGRDDDVITSAGYRIGPSPIEDCLLKHPAVRMAAVVGVPDATRTEIVKAFVVLNAGYEANDALARELQAHVKTRLAAHEYPRAVAFVDNLPMTATGKIIRRALRD------------------------------ 70730433 28 ----------------------------------------------------------------------LNACVECCDRHAL--PGRIALFWEGRD-GSSASYTFTELQDKAGRLANFFLAQGVGKGDKVAGLLPRNVELLITVLATWRIGAVYQPLFTAFGPKAIEHRLNSSKAKLVV-SDAVNR--------PKLAEVAECPTIVTV--------AGAKGQGIVRGDFSFWAELEQYPAQCEPVLLTGEDPFLLMFTSGTTGPSKALEVPLKAIVAFQAYT-RDAVDLRPEDAFWNVADPGWAYGIYFGVTGPLGLGHPITFYDG-PFT--LESTCRVINKYGITNLTGSPTAYRLLIAGGDQFARSIK-GRLRIVSSAGEPLNPEVIRWFAEQLG---VVIHDHYGQTELGMVLCNHHGLEHPVHVGAAGFASPGHRIVVLDEHYQELGVGQPGILAIDRSQSPMFAGYAGVPTK------AFVGNYYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVVEAAVVGKPDPERTELVKAFVVLSEQYRATDELAEELRQHVRKRLAAHSYPREIEFVSELPKTPSGKLQRFILRN------------------------------ 66827521 4 -------------LSDPFNYENDSNFANDKPNEFWDEVAKYIYWDKIYDKV----YSGDEIYPDWFQGGKFNSCFNVLDINVNNKRDQVAIIYECPYLNKTIELTYNQLFEKVCEFSRVLLNLNITKDDNVLIYMATTLEPIIAMLSCARIGATHCVIYDNYGVNTLVDRIESITPKLILSSSFTIVNDTIVELPTNLKNAIEISKFK-PNHVIIHFRSESDFNLIEPNSLNWDSEINKQKPFYEYVPVDSNHPLYIIYTSGTTAKPKSIVRSNSSVCLKYHYSAMMIKDVVL--RFLAHHKVGGLTFHSF-LYGFLSFGQTFVLSESGVT-----KFWNTLEKHKISMSFAWPKTIRNLIKYDPNLKSNFNLSNLKVLCFGGEVTEEPISEYIENKIG---VKCSRGYGQSESGITLILGY-GHIKIPYSACGLPAVFIKPVILSPDGKELNENEIGEVSFKLPMPSFAATFYKNDDRFKQL-FSKYKGYYNSGDLGFKDKNGCFSVVSRLEDQLNFSGRSIILNKIEDSILKHPLVLECCSFGFE---KLNQLVALLVLKNADDDMNQLNNEINFIISNDFNPSTFLSKIIIIPELPISMGGKITRSILSNYLNDLPENVGDL------------------ 194556722 14 --------------------------------------------------------------FRWDIPARYNIGVDVCDKWADGSG-RVALIHETA-RGDVSRLTFDDLKHASNRLANSFARAGLRRGDRIGIFLAQGPETAIAHLAAYKFGAIAVPLFTLFGVDALEYRLANSEAAALVTDAAGY--AKIAPLRAQL------PALHTVYCI------GDDAPDAPG-VLRYDAALAAEAPDFVPVDTAADDPALIIYTSGTTGKPKGALHAHR-VLLGHLPGVEMSQQRFPRDLFWTPADWAWIGGLLDVLLPSWHHGVPVLAFE----KFDGDAAFALMARHGVTHAFLPPTALK-LMRAVVAPRERHTL-ALKSVASGGESLGTELTAWGRDALG---VTINEFYGQTE-CNMVLSSCAALFDAQPGAIGKAVPGHAVAIVDAHGTPLPPGVEGRIAVRRPDPVMFLEYWRNPDATRD----KFAGDYLTGDTGTIDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNPGHVGDTALVGALQAHVRTRLAAHEYPRAIAFVDALPMTATGKIIRRALRD------------------------------ 114681333 15 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRYWETVERLKINQFYGAPTAVRLLLKYGDAWVKKYDRSSLRTLGSVGEPINCEAWEWLHRVVGDSRCTLVDTWWQTETGGICIAPRPSGAEILPAMAMRPFFGIVPVLMDEKGSVVEGNVSGALCISQAWPGMARTIYGDHQRFVDAYFKAYPGYYFTGDGAYRTEGGYYQITGRMDDVINISGHRLGTAEIEDAIADHPAVPESAVIGYPHDIKGEAAFAFIVVKDSAGDSDVVVQELKSMVATKIAKYAVPDEILVVKRLPKTRSGKVMRRLLRKIITSEAQELGDTTTLEDPSIIAEILSVYQ- 215494662 33 -----PSRVRDVAYVSMTQYREMYERSLRDPEGFWKDIAEDFYWKQPKGKFVDYDVRKGPVYIRWLEGAKTNISFNLLDRNVERGGSTAAYHWEGNDPDDTRTITYQQLLDEVCQFANVLKSKGMIEGFKQSVCTTDGVETLVSSSECD-----FILQFAGFSKDSLAERMKDAKCKMVVTADGVWRGNKLVNLKEIVDQAVAKAKEHEVKHTIVVRHLGLKISWNADVDSWWHEDVANQPTTCTPEWMDAESPLFLLYTSGSTGKPKGILHTTAGYMLFTATTFKYVFDYHPGDVYFCTADIGWITGHSYVVYGVLANGATSVMFEGVPFYPDAGRLWAIVDKYRVTQFYTAPTAVRALMKYGDQYVKKYDRRSLRI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113867217 10 -----------------------------------------------------------------------NIAEACCGRWARDPADRIAVYTEHEDGRRNAH-TFAHIQAEANRLSAALRALGVARGDRVAIVMPQRIETVIAHMAIYQLGAIAMPLSMLFGPEALAYRIAHSEANVAIADETSI---------DNVLAA--RPECPTLATVI-------AAGGAHGRDHDWDVLLAAQLPTFVAEQTKADEAAVLIYTSGTTGPPKGALIPHRA-LIGNLTGFVCSQNWQDDDVFWSPADWAWTGGLWDALMPALYFGKPIVGYQG---RFSAERAFELLERYAVTNTFLFPTALKQMMKACPEPRQRYDI-RLRALMSAGEAVGETVFGWCRDALG---VIVNEMFGQTEINYIVGNCTAQGWPARPGSMGRPYPGHRVQVIDDEGQPCAPGEDGEVAVCAPDPVFFLGYWKNEAATAGKYAERDGLRWRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGAVVKAFVVLTPSVDGDAALVTELQAHVRGQLAPYEYPKAIEFIDQLPMTTTGKIQRRVLR------------------------------- 21229282 35 -----------------------------------------------------------------------NFAYDVVDAYARDSPEKIAMVW-CDDYGEERVFTFKDMKYYSDRAANFFVKHGIGKGDYVMLTLKSRYEFWFCILGLHKLGAIAVPATHMLKTRDIVYRIEKAGLKMIVCISE-------DDVPEQVDEAHMECGDVPLKKAMV----GGKA---REGWIDFRKELEEASPEFERAATKNEDICLVYFSSGTAGFPKMVEHDN-TYPLGHILTAKYWQNVEDNGLHYTVADSGWGKCVWGKLYGQWIAGCAVFVYDY--DRFEAKHMLEKASKYGVTTFCAPPTIYRFLIKED---LSHYNFSTLKYAVVAGEPLNPEVFNRFLEFTG---IKLMEGFGQTETVVT-IATFPW-MEPKPGSIGKPVPGYKIELMDRDGRLCEVGEEGEIVI-NTMAGKPVGLFKDPKKTEETWHD---GYYHTGDMAWMDEDGYFWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGVPDPVRGQVIKATIVLTRDYTPGDALKKELQNHVKNVTAPYKYPRIVEFVPELPKTISGKIRRVEIRD------------------------------ 56421328 12 -------------------------------------------------------------------------------RHAAADPDRIALKWESEQ-GETKEITYGRLMARANQIGNAFLSHGLEKGDKVLVMMPRLIETYEVYIGALKAGLVVIPSSEMLRTKDLQYRLVHSEAKAVVA------------YAPYTDEFAPIDGIERLTKFVIGEPRDGWIPL--------EDAMAKESETLEAADTSRDDMAFLSYTSGTTGNPKGVVHCHGWAYAHLRTAAKNWLCIEEGDLVWATAGPGWQKWIWSPFLSVLGSGATGFVYYG---RFEPETYLQLLEKYNINVLCCTPTEYRLMAKVPD--IGRYHLSHLHSAVSAGEPLNREVIDTFAKHFG---VEVRDGYGQTE--NTLLVGVMKGMPIKPGSMGKPTPGNRVEIIDENGEPCPPGQVGDIAVHIETPALFKYYYKDPER---TAMQFRGDYYITGDKARKDEDGYFWFEGRGDDIIISAGYTIGPFEVEDALVKHPAVKECAVVASPDEVRGHVVKAFVVLRDGVDDDPSLIPALQEHVKQLTAPYKYPRKIEFVDDLPKTASGKIRRVELRE------------------------------ 187919425 37 ------------------DYPELHAYSTREFRRFWQ---CFLQWTEGMEKAEPACVGDECETASFFPNVELNYAQSVLGSKIAPD-ESPALTARYAD-GRRETMTRGELRERVARLACSLNELGLCPGDRAVAIMRNDAHAIIAALAVTALGATLSTAAPETGVQAILDRFEPLEPRILFTQRSFDTAGSIASHVAA-----VAAALPTLTHVVCLDETPLPSTVSQPQHSLRDLIVQGDAARFAWRRFPFNHPLFIMFSSGTTGKPKCIVHGAGGTLLEHLKEHQLHSDLGPGDKLYFHTSCSWMMWNWQL--SALASGVEIVTYDG-PV-SEVDTLWRMVADERVTVFGTSPAYLKMCEDAGLKPGEQFGLHALRAMMSTGAVLYDSQFEWVRAYVKPLQLQ--SISGGTDIIGCFVLGNPN-LPVYAGEAQCRSLGLDVQAWNEG---APTSMTGELVCVNPFPSRPLGFFGDADRFHAAYFKANPGVWTHGDIIEFSAQGSARLHGRSDGVLNVRGINVSPGEIYRIVSGIGEINQSMVVAQHDASGGQRVVLLLVLRRGAKMSAALASRVRRELMLQGSAALVPDVIAEVEALPVTHNGKASEAAARDAVNGLP--VRNLSSLANPGCVEKISAH--- 211968351 1 -------------------------------------------------------------------------------------------------------MTFGDLRHQVAVMMQFFRRTGLQKGDRVAAVVCNTPETVVTMLAVTGLGGIWSSCSPDFTLPVLHSRFGDLSPRVLVTSDVYQLKGRTTSCIRKAK---------------------------------YSDIMNSAATELAFPALSFNDPLFILFSSGTTGPPKRLIHRQ-GLLLQLVKEHQLHLNVRPGDSMLYYSTASWMMWNW--LVAGLASGASLLLYEGHAMYPDPLVLWRFFDQHGGTLFGTSAKYLQDLEKMDIVPKATFAMNRLRTLCSTGSPLYPHTFRYAASSIKKD-LHLVSMSGGSDICSCFLTGNPTG-DVREGLLQAEGLGMDVAVVNSFGDTIVGRT-GELACLQPFVSQPIQLWDDENKYLETYFDKRGGLWLQGDNCFAPPIKGFVITGRSDATLNPSGVRVSSSEIYQVVLGHQGVKECIAVGRMHND-VEHVILFITLTGTHRYTPPFVAELKKMIRESLTPFHIPKHIFMVDEIPKTKNGKLMEKELKNFVNGEPAT--NLESAQNPSVFRE------- 15922908 21 -----------------------------------------------------------------------NIGEAILDRKIREGGDNVAVYYE-DEEGNHSVYTFSQLKKLSDSLITLLKENGVKKGDVIGVYLQPRVETIVSILTIYRLGGVTLSISPLMGVDAVEYRIKQSGAKVIIM--EGSR--------KEVRERLKN-----VTKIVV------DGEANRENEIEFDE-VKKASGIYDAVNTGSEDPAQLFYTSGSTGAPKGVLHAHR-FLLGHIPTYQLYFEMKEEDVFYTPADWGWIGAIGDVLLPSLYFGKPIVAYR-RTGKFSPKDTLAVMQKYKVTCAFIPPTALRMIRREVSSPTKDYDL-KLRAISSAGEAVGEELIEWAMKELSPN---VNEFYGCTEAN---LVTVNNSLWRKIGSVGKPAPGHEVAVIDEQGNKLI-NQIGEIAVKSGDPVLFLGYYKNPE----ATAKKFRGDWFLGDLGIMDEYGYIWFKGRADDVIKVSGYRLGPEEIESIILQHPAVQEVAVIGKADKLRGNIIKAFIVLKEGYSPSEELVTEIQQLVKSRLASYAYPREIEFVKELPRTETGKLKRFELRK------------------------------ 13475026 6 ------------------------------------------------------------------------------DKWAEADPTRLAIV-DVDPAGFTREYTFSDLRTMSNRLANALFGHGVGRGDRVGVLLPQRVETAVAHIAVTKLGCVSIPLFTLFGPEALEHRLRDSGARVVITDRAGAER-----------VASIRSRVPSIELVVCVDGRG------EGDEVSFQEMCSEQSDTFIPVDTHSDDPAILIYTSGTTGNPKGALHAHR-VLLGHLPGVEISHDFKPDDRFWTPADWAWIGGLLDVLMPALHHGIPVVACRFSKFTTEAAI--TLIRSQRIRNVFLPPTALKMLKLKPAEECSGLD---LRSVASGGETLGAELIQWGKDALG---VTINEFYGQTEC-NMIVSSCAALEPPALGSMGRPVPGHDVDVIDPVSRRQPAGVEGAIAALAPDPVMFLGYWNNPDATREKFIHGPEGRWLTGDRGVRDNDGRLRFVGRDDDVIGSAGYRIGPAEIEDCLLGHPSVRLAGAVGKPDEIRGSVVAAYVVLREGFSPSQNLAEDIAAHVKSRLAAHEYPRVVRFIDEMPMTTTGKIIRGALRKIA---------------------------- 91784405 17 --------------------------------------------------------------------ARYNIGVDVCDKWADGSG-RLALIYEDPE-GTATRYTFDELKALSDRFANALLAAGAQRGDRIGIFLSQSVETAIAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDHGGV---------QKVDEI--RAALPSLRNVFSVDIDRDNGDPHAPVRSFWH-ALKSAPAGFTPVDTGADDPAVIIYTSGTTGKPKGALHGHRGHLPGVEMS-QQGFPAHAT-LIWTPADWAWIGGLFDVLLPSWHHGVPVLAR--RFAKFDGEAAFDLMARHAVSHTFLPPTALKMMR--GVERPERWSL-ALRSVASGGESLGEELIGWGRKALG---VTINEFYGQTE-CNVVVSSCAALFEPRFGAIGRAVPGHHVAIVDMDGNELPPGAIGDIAVAAPDPVMFLGYWGNEAATREKFRGKF---LVTGDLGTCDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVSMAVVIGAPDRERTEIVMAFVVLNPGFAGDAALVREIQQHVKTRLAAHEYPREIRFVDSLPLTATGKVIRKALRE------------------------------ 154687077 13 --------------------------------------------------------------------------------------EKNALIWE-DQTGGKKVWTYEKLMEETNKIGARLKGLGFEKGDKLIVMVPRVLEAYAVYLAILKAGMVVIPCSEMLRAKDLEYRIKHAEVKGAI-------------VYPSFINAFDEVNT---EQLVTLSIGENNVGWKNLLT------IEADGDSFQTADTTREDMAFLSYTSGTTGQPKGVVHTHGWAFAHLKTSAGAWLDISEDDTVWATAAPGWQKWVWSPLLAILGSGATGVIYHG---RFNAKTYLELLERHQVNVFCCTPTEYRLMAK--VEELDKYDLSALHSAVSAGEPLNREVIDVFRKHFG---IKVRDGYGQTES--TLLVGVLKDMDIKPGSMGKPTPGNQVEIINDKGEICETGETGDIAVHLSTPALFKEYYKDPERTKK---QIRGDYFLTGDRAKKDEDGYFWFESRNDDIIVSSGYTIGPFEVEDALVKHPEVKECAVVASPDEIRGSIVKAYVVLQDDEKRSDELVKELQNHVKTITAPYKYPREIEFVESLPKTASAKIRRVELRQ------------------------------ 166240111 4 -------------LSDPFNYKNDSNYANNKPNEFWDEVAKKIYWDKIYDKV----YSGDEIYPDWFQGGKFNSCYNVLDINVNNKRDQVAIIYECPYLKKTIELTYNQLFEKVCEFSRVLLNLNITKDDNVLICMAPTLEPIIAMLSCARIGATHCVIYDSYSINTLVGIIEEITPKLILSSNFTIINDTVVEFTTNLKNAIEISKFK-PNHVITDFRNHSDLKFIQNNCLNWDNEINKQKPFYEYVPVDSNHPLYILHTSGTTGIAKSIVRSNGSILKYNYSTMNLVL------RFHSHYKIGGLLFHGF-LYGYLSNGQTIVLGEGETN------FWNTLEKHKISISFVCPRKIKRQINTDPNLKSKYNLSNLRVLCFGGEPTDPSLSDYIENKI-KVKC--SRGYGQTEIGITYILGY-GHPNIPYSACGVPAVFIKPVILSPDGKELSENEIGEISFKLPMPSFATTFYKKDEKFKQL-FSKYKGYYNSGDLGFKDNNGYFSVISRIEDQLTLNGKSIILNKIESSILKHPLVLECCSFALENL---NQLVALLVLKNADDDMNHLKNEINLIISNDFNPSTSLSKIIIIPELPISINGKIIRSVISKFINNLPENIGDL------------------ 73669665 10 -----------------------------------------------------------------------NFAYDIVDVYARDFPEKIAMIW-CDDHGEERIFTFKDLKYYTDKTANFFAKHGIGKGDYVMLTLKSRYEFWYCIIALHKLGAIAVPATHMLKTRDIVYRIKKAGLKMIV---CISENG--VP--EQIDEAHSECGNVPLKKAVV----GENV---REGWIDFRKELEEASPDFERAATKNSDISLAYFSSGTASFPKMVEHDF-TYPLGHILTAKYWQNVEDDGLHYTVADSGWGKCVWGKLYGQWIAGCAVFVYDY--DRFEAKNMLEKATKYGVTTFCAPPTIYRFLIKED---LSKYNFSTVKYAVVAGEPLNPEVFNRFLEFTG---IKLMEGFGQTESVVT-IATYPW-MEPKPGSIGKPSPGFKIELMDRDGRLCEVGEEGEIVIKEGKPGLFVHYGKDPEKTKKAWHD---GYYHTGDMAWKDEDGYLWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGAPDPIRGQVIKATVVLTKGYTPGEELKKELQKHVKSVTAPYKYPRIIEFVDELPKTISGKIRRVEIRD------------------------------ 163799550 32 -----------------------------------------------------------------------NFAYDVVDRYAKEHPDKKALIW-CNDEGVEKIFTFSDMKKYSDKTANFFLNNGIKKGDVVMLTLKSRYEFWFCILALHKIGAIALPATHMLTTRDIVYRAEEAKMKMVVCIDD-------ESVLQYVNEAYDEVNDDLKFKRVSVGNKDVE-NWANFR----KEFEKTSETFVKPKECETEDTMVGYFSSGTSGFPKLIKHDYL-YPLGHILTSKFWQNVQEDGLHYTVADTGWAKCLWGKLYGQWICGSAVFVYDYEKF--DAKHMLNKASKHGVTTFCAPPTVYRFLIKED---LSKYEFSTLKYAVTAGEPLNPEVYNKFYEFTG---LKLMEGFGQTELVA-VVANFPG-MEPKPGSMGKVSPLYDIKLLNYAGEECDVGEEGEIVVNKP-VGMFAG-YHDEEKTNSAW---YGGVYHTGDTAWKDEDGYLWFVGRTDDIIKSSGYKIGPFEVESALMTHPAVLECAITGVPHPVRGQVVKATIVLAKDYTASDDLKKELQNHVKNTTAPYKYPRIVEFVEELPKTISGKIRRNCIR------------------------------- 149757232 52 -----------------------------------------------------------------------NFAKDVLDKWAGKRPSNPAFWWVSGNGKEVR-WSFEELGSLSRKFANILAEAALQRGDRVIVILPRIPEWWLANIACLRTGTVVIPGTTQLTQKDILYRLQSSKAKCIITNEV---------LAPAVDAASKCENLHS--KLIVSQ---------KPREGWLKEMMKHASENHTCVKTKHNEMMAIYFTSGTSGPPKMTGHTHSSFGLGLSVNGRFWLDLTPSDVMWNTSDTGWAKSAWSSVFSPWIQGA-CVFAHYLPRF-EPTSILQTLSKFPITVFCSAPTAYRMLVQSD---MSSYKFKSLKHCVSAGEPINPEVTEQWRNRTGLD---IYEGYGQTET--VLICGNFKGMKVKPGSMGKPSPAFDVKILDVNGNVLPPGQEGDIGITRPF-GLFTHYVDNPTKTASTLRGNF---YITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVESALIEHPAVAESAVVSSPDPIRGEVVKAFIVLSPDYKSHDQLKKEIQELVKKTTAPYKYPRKIEFIQELPKTISGKIKRNELRK------------------------------ 149181100 12 ---------------------------------------------------------------------------------------KKAIIWKSEQ-GEEKEITYENLIKNANKIGNAFINNGLEKGDVVLVMIPRLIEAYETYVAALKAGMVVIPSSEMLRAKDLKYRIEHGDVKAVVC---------YEPYTEQFDELEESSGLMKFV-----------VGAEKEGWLSLDSLKNESSDELALADTGREDMAFLSYTSGTTGNPKGVVHTHGWAYAHLRTAAKKWLSIEEGDTVWATAGPGWQKWIWSPFLSVLGSGATGLVYQGK---FEPDTYLQMLEDYQVNVLCCTPTEYRLMAKVDD--LGKYHLQHLHSAVSAGEPLNREVIDAFQKHF---NVDVRDGYGQTE--NTLLVGIMKGMELKPGSMGKPTPGNRVEIIDEDGKPCSPGEVGDIAVHVDTPALFKNYYKDPER---TAMQFRGDYYITGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPSVKECAVVASPDEVRGNIVKAFVVLRDGVSPDPDLVKSLQDHVKELTAPYKYPRKIEFIEELPKTTSGKIRRIELRQ------------------------------ 16080008 15 -------------------------------------------------------------------------------------GQKTALLWE-DESGKQESWSYEKLMEETNKIGAALADLGFKKGDKLIVMVPRVLEAYAVYLAILKSGMVVIPCSEMLRAKDLEYRIEHAEVKGAIVYSEFIGAFR---------------DVSTADKLITLSIGENDAGWKNLLS------IEADGSQFKTADTTRDDMAFLSYTSGTTGQPKGVVHTHGWAFAHLKTSAGAWLDISEKDIVWATAAPGWQKWVWSPFLAVLGSGATGFVYHG---RFKAEKYLELLNRYKINVFCCTPTEYRLMAK--VEGLKRFDLSALHSAVSAGEPLNREVIDVFQKHFG---IKVRDGYGQTES--TLLVGVLKDTPIKPGSMGKPTPGNQVEIINEDGEICKPGEVGDIAVHLSTPALFKEYFKDPERMKT---QIRGDYFLTGDRARKDEEGYFWFESRNDDIIISSGYTIGPFEVEDALVKHPEVKECAVVASPDEIRGSIVKAYVVLQNHEKRSDELVKMLQNHVKTITAPYKYPREIEFVESLPKTASAKIRRVELRK------------------------------ 71065381 46 ---------------------------------------------------------------------RLNAYMACCGRHVRDRGDNIALVHE-DMAGHVTRMSFAELDKASAQVASLLLSYGVQAGDQVATMLPRTPELLTIVLATWRIGAVYQPLFTAFGYDSIKYRMDKANTKVVFTNQEN--RGK-------FDDLAKQSKM-----VLV----GSKVDAQSWGDDNYAERISKQPQTIEPVLLNTDAPFLQMFTSGTVGKSKGV-----SVPLSALSAMRYAIDLRADDNYWNMADPGWAYGLYYAITGPLLLGVTTYFNEAG---FDAENTRDFMVRHKISNLASSPTAFRMMKSSGVFESAHNDPESLRCANSAGETLNTEVVNWVENYL---NCKVCDQYGQTETGMTCCEHHALDHECPVGSMGMALPGHTLVVLDDDMKVLADGEQGQLVVVSQSPAFFRGYWNEKDAFVN-------DYYLTGDVVERHSDGSYWFSGRDDDIIITSGYRVGPTDVENTVLEHEAVAESAAVGVPDEVRGHTIKSYVVLKDGIEGTAEIAKEIQDLVRRRLSTHAYPREVEFVTALPKTPSGKIQRFLLRSL----------------------------- 66822223 2 -------------LSEPFNYDKDFSFSNNQPIEFWDEVAKFVHWDRMYDKV----YSGDEIYPDWFKGGELNTCYNVLDIHIKAKRDQDALIYECPFLKKTIKLTYYQLYEKVCEFSRALLNLNVSKNDNVIIYMANTVEAPIAMLSCARIGATYCTLFDGYSVKSLIDRIETITPKLIITTNYGISNDEIITFTPNLKEAIEQSNFK-PNHIIIHNRDDGDYNANIPNTLSWYDEIKKQSPFYDYIPVDSSHPLYILYTSGTTGNAKAVVRSNGPHLVGVKYTCRCMFLNDESDLFFSHSSIGWVTFHGF-LYSLLSTGNIFIMFEGGILNQIKYQLWKVIEKHKVNKFFIGPKSIRLLIKDDPNALSNYNLSSLNTILVGADVVEKSVANYIENKLKKSA---SNIYGQTETGNIYLFDFKKSNRSNVSSIGQPTPSLKSFILSEEEKSLNKNEIGELVFKLPLPGFALTFYKNNEQFKKLFLNMEKGYYFSGDLAFKDQDNNFTIVSRSDDQIKIKSNKVQLNTIEISVLKHPLVLECCCIGIKD----------------------------------------------------------------------------------------------- 66816203 2 ---------------------------------------------------------------EWFSGGLLNACYNALDKHVNGGGEEIAFVHEIPSKQISTQITYKQLFDKVCKFSRSLKNLGIKKGDIVIIYMHNSIELIISALSCCRIGATHNIIFGGYTQKGLTDLLNNQSPKLIITSNYGLLNNDIYYFYKEIIESLINSNL-NLKNIILFNRNDYNNNGNNKNNFDWNDLVNGGDPLLEYELVESNHPIYVMNTSGTTSKPKAIVRETAGHIASLCYSVKNIFKLNKGDTYLSLSSIGWVSGHSTLLYGCLFSGCKSVFIEGPLNENDNDTFWSLIEKYNVNVFPTTPHQMNLIKMVDPEIRFQFNLKHLKHVSIGSEKVYEKTINYLTNTL---KLSIIIDYWQTESGFPMINSTENDLNLKNCSIGKVAPGYNIKIVSKINNENKENEKGEIVIKFPLPGLCNCLFGDNDRYKQHYLNEFEGYFRTKDIGYFDENKVWYFSSRSDDSISYGSVIVNSGVLENLILKIQNISESCVIGIDDEIHGQEIAAILVLENKNIDTISLKNEINNIVKTNLFTCINIKYIIIVKRLPKTRTGKRIKSLLTSIFNNKSYII--PPTLQDDIVIDELL----- 212638323 60 ----------------------------------------------------------------------------------ADDPNRMALKWESE-SGETKELTYVELMKQANKIANAFVNHGLQKGDKVLVMLPRLLEAYAVYIGALKAGLVVIPSSEMLRTKDLQYRISHGEVKGVIA--YFLYIEQFIP-------------IEGMENMVAFSVGGSTERW-----LDLHEEMAKQSDAFVAVETSREDMAFLSYTSGTTGNPKGVVHTHAWAYAHLRTAAKNWLCIEEGDLVWATASPGWQKWVWSPFLSTLGSGATGFVYYG---RFEPEKYLQLLEKYHINVLCCTPTEYRLMAK--VPTISQYKLPHLHSAVSAGEPLNREVIDTFERYFG---VQVRDGYGQTE--NTLLVGVMKGMKIKPGSMGKPTPGNRVEIINEFGEPCAVGEVGDIAVHVETPALFKCYYKDPER---TAMQFRGEYYITGDKAKKDEEGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPFVKECAVVASPDEIRGHVVKAFIVLREGVDNDPNLIPQLQEHVKQLTAPYKYPRKIEFVDDLPKTTSGKIRRVELRE------------------------------ 109095472 351 -----------------------------------------------------------------------NFAADVLDQWAQERPANPALWWV-NGKGDEVKWSFRELGSLSRKAANVLTKCGLQRGDHVAVILPRIPEWWLVNVACIRTGIVFMPGTIQLTAKDILYRLRASKAKCIVASEE------VAPVVESI--ALECPDLKTKLLVSPQSRTGW---------LSFQELFQFASEEHSCVETRSQEPMTIYFTSGTTGSPKMAQHSQSSLGIGLTLCGRYWLDLKSSDIIWNMSDTGWVKAAIGSVFSSWLCGACVFVHQMAQF--DTDIFLDTLTTYPITTLCSPPTVYRMLVRKD---LKRYKFKSLRHCLTGGEPLNPEVLEQWRAQTG---LELYEGYGQTEVG--IICANQKGQEIKPGSMGKGMLPYDVQIIDENGNVLPPGKEGEIALTRPF-CFFSEYVDNPQKTAATIRGDF---YVTGDRGVMDSDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDQIRREVVKAFVVLAAPFKSPEKLTLELQDHVKKSTAPYKYPRKVEFVEELPKTITGKIKRNVLRD------------------------------ 65301416 52 -----------------------------------------------------------------------NFAKDVLDQWTNKRLSNPAFWWV-DGNGKEVRWSFEELGSLSRKFANILTEASLQRGDRVMVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKSKCIITDD---------TLAPAVDIAAKCENLHS--KLIVSQHS---------REGWLKEMMKYASDSHTCVDTKHNELMAIYFTSGTTGPPKMIGHTHSSFGLGLSVNGRFWLDLIASDVMWNTSDTGWAKSAWSSVFSPWTQGA-CVFAHYLPRFDSTSIL-QTLSKFPITVFCSAPTAYRMLIQND---ITSYKFNSLKHCVSAGEPINPEVMEQWKKKTGLD---IYEGYGQTET--VLICGNFKGMKIKPGSMGKPSPAFNVEILDENGTILPPGQEGDIAVDRPF-GLFTHYVDNPSKTASTLRGNF---YITGDRGYMDEDGYFWFVARSDDVILSSGYRIGPFEVESALIEHPSIAESAVVSSPDPIRGEVVKAFIVLNPDYKLHDQLKKEIQEHVKKTTAPYKYPRKIEFIEELPKTVSGKVKRNELRR------------------------------ 163814707 42 -----------------------------------------------------------------------NFAYDVMDALADKEPDQTALIYVSKDRTVEKKFTFQDIKDYSNRAANYFKSLGIKKGDKVMLVLKRHYQYWFTMMALHKIGAIAIPATNILKATDYQYRIEAAGSAVVCTSDDGI----TASIDTFADDKLTK---------IVVNHP------VEGWNFFDEGIMECSTEFPRPTGDDADDILFVMFTSGTTEHPKMVAHNHL-YPLGHYITAKYWHCNKPGEVHLTVSDTGWGKALWGKLYGQWLCEACVFVFD--FDTFSADTIFKLIEKYHISTFCAPPTLYRILIRMD---MSKYNLSSLRYCTTAGEALNPEVFDVFKEKTGFT---IYEGFGQTET-TLTIGNLENTTP-RPGSMGKASPMYDVRIMKADGTFAAPGETGEIVIADGAPGLFMEYYRDPQRTAEV---MHDGFYHTGDTAYQDEDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMRIPYVLECAVTSVPDSTRGQAIKATIVLTEGTVGDENLKKELKRYFKENIASYKRPRVIEFVDEMPKTISGKVRRVEIKE------------------------------ 84489093 32 -----------------------------------------------------------------------NFAYDIVDVYAKEQPDKVALSWC--DDNQEKIFTFSNLKQLSDKAANFFKSLGVTKGDRVLLTLKSRYDFWYCMLALHKLKAIAVPATHMLKPEDIEYRIDVAGIKTVVT----IREDGVPESYAEVEKTLGL----KLNKVFV-----GTEDMPGWYDL--RKEVKKASDNFEPVYDDVEDTSVIFFSSGSTGQPKMIKHSF-GYPLAHIVTSNYWHQVVDNGLHYTIADTGWGKALWGEIYGPWISGSGIYIYDYDRFHP-----YEVLSKHKITTLCCPPTMYRFFIKED---IDNLDFSSLQHATTAGEPLNDEVFYKFKELTG---LSIREAFGQTETVAT-IANFPW-VDIKLGSMGKPAPLFNIKLLNTDGCECDVGEEGEIVISEGYPGLFKGYYNNQEKTDET---IYDGYYHTGDSAWIDEDGYYWYKGRIDDVIKSSGYKIGPYEVESALLSHSAVLDCAVTGIPHPIRGQIVKATIVLDKGYQPSQELTKDIQNHVKHVTAPYKYPRAIEYVDELPKTISGKIMRKKIR------------------------------- 42568023 125 -----------------------------NPEVYWKTVLDELNFSVPPKCILEKDTSGDNPGGKWLPGAYLNPARNCLTNGFKRRLDDIVIRWEGSDDLPVNTMTLLELRSQVWLAAHALSALGLEEESAIAVDMPMNVESVIIYLAIVLAGHVVVSIADSFSPREISTRLKISKAKAIFTQDVIIRGDKSIPLYRRVVDAEAPLA-------IVVPARGSSCRMKREKDLSWNNFLGNARNLRGVEYVAAEKPANILFSSGTTGEPKAIPWTNISPLKSAADAWC-HLDVQRGDVVAWPTNLGWMMG-PWLVYASLINGACMGLYNGSPLGPT---FAKFVQDAEVSVLGVIPSIVRTW--QNSNSTSGYDWSRIRCFGSTGEASNIDEYLWLMGRAHYK--PVIEYCGGTEIGGSFISG-SLLQPQSLAAFSTAAMGCKLFILDEDSNPIPPAGVGELALCPHMFGASSTLLNGNH--FKVYFQTFQGLRRHGDLFERTSKGYYRAHGRADDTMNLGGIKVGSIEIERVCNSVDDVLETAAIGVPPPSGGEQLVIAVVFKSPEFSNPDLKKSFNSEIQKKLNPLFKVSSVVTLPSLPRTATNKVMRRVLRQ------------------------------ 218132027 47 -----------------------------------------------------------------------NFGYDVVDAWAAEQPDKPALLW-TNDKGEHIQFSFADMKRYTDMTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTQKDIIYRCNAADIKMIVCAGESV-------ITDHITAA--MPSSPSVKKLVSV---GPEIP--EGFE-DFHKGIANAAPFTKPEPNKNDDISLMYFTSGTTGEPKMVAHDF-TYPLGHIVTGSFWHNLHENSLHLTIADTGWGKAVWGKLYGQWIAGANIFVYDHEKFTP--ADILKKIQDYHVTSLCAPPTIFRFLIHED---LTKYNLSSLQYCTIAGEALNPAVFDTFKKLTG---IKLMEGFGQTET-TLTVATMPW-MKPKPGSMGLPNPQYDVDLIDYDGRSVEAGEQGQIVIRKPL-GLFKEYYRDANRTHEAWHD---NIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVIECAITGVPDEIRGQVVKATIVLSKEYKAGEELVKELQNHVKKVTAPYKYPRVIEFVEELPKTISGKIRRVEIRK------------------------------ 76800737 6 -----------------------------------------------------------------------NAAYDLVGKH--EHADRPAL-FQAYPDGRREEYSFGDLDDESDRLANALADLGVGRGDRVGVVLPQVPANPITHLACWKLGAVSMPLSVLFGPDGLQYRLDDSEATVAVVDRDSYE---------TVDGIRER--CAGLEHVVEVDWAGAG---HHEGSTTFSGLVAAADSSFEPVDTSPETPAIIMYTSGSTGPPKGALHTHSVW-VGHCPAFKMYFELDMSEVFWTPADWAWIGALGDLVFPAWHYGRPVV---GYPGEFDPELAFELSAEFDVTSTFLPPTAIRMLM--GIE-TDSYDLS-LEAICSGGEPLTSEILEWAEAEL--DGVAVNELYGQTE-ANLLVCNCQSWFPAQAGSMGKPVPGHEVAVVDDDGTPVATGEVGQIAVKRTDPVVFEEYWNQPEK---TASVTVGGWHLTGDLAERDEDGYIWFKSRDDDIIITSGYRVGPGEVEEAILEHPDIEQAGVVGVPDETRGEIIKAFCQPVEGVAGDDGLRTEVQSLVKENLAKHEYPRELTFVDELPTTTTGKIRRTELRK------------------------------ 116874088 12 --------------------------------------------------------------------------YNITDEIAKFSSEKTALIW-KNDHDETKTWSYRHLLEQANKFANVVKNAGVKKGDHVIVMTPRALETYAIYMGLWKAGAIIIPASELLKAHDLEYRIHHANVKAIVSYSG---------MTAEFDKIEKIPSVS--KKIIV----GGKLS---GWDH-YETLMDSASTDFERVETSRDDACLLAFTSGTTGNPKGVVHIHGGYA-HIRIAADHWLDIHEDDIVWATAGPGWQKWVWSPFLSVLGKGATGFIYSG---RFIPEKQLHLLEEEKINVLCCTPTEYRLMAK--VNHLREHDLSSLRSAVSAGEPLNREVIQVFQDNF---NIKVRDGYGQTES--TLLIGTLVDTPIRPGSMGKPIMPEYMAIIDADGNPVGVGEIGDIAMRKDFPALFKEYYKEPERLQKA---IRGDYFVSGDRAIRDEDNYYWFQGRNDDIIISSGYTIGPFEVEDALTHHPAVKEVAVVASPDEIRGTVVKAFIVLKDGYEGTEDLVHELQTFTKEQTAPYKYPRRIEFVESLPKTDSGKIRRVELRD------------------------------ 89055776 7 ---------------------------------------------------------------------RLNIAEICCDRWTRRDPDRLAVRHVGP---PDEDWTYGQLKAASDSLATVLAARGVRRGDRVAILMPQNPRVLVAHLAAFKLGAISLPLFTLFGEDALAYRLTDSGAKAVI-----------------VDAAVEDRLRAVTDAPIVLSTAARSGHM------SLDDAMA-QPSAMQPVETLADDPAVMIYTSGTTGDPKGVLHAHR-FLYGHLPCMELSQGGEPGDIGWTPADWAWIGGLMDMAMPCLFYGVPLLSH--RFAKFDPDAAFALMAREGVTNSFLPPTALRLMR--DTAPP--GDL-RLRAIGSGGEALGADLLDWGRDTLG---CPINEFYGQTE-ANLVLAACDGPMTRQPGAMGLPVPGHEVALLGSDDAPVARGAVGEVCVKAPDPVMMLRYWNKPE---ATAAKIVNGWLRTGDLATQDAGGQFTFHARDDDVITSAGYRIGPVEIEQALCTHPDVTLAAVVGEPDPIRTEAIVAHVVLRPGADTSD-IERTLKDLVRTRASAHMVPRKITLTDNLPMTTTGKILRRALR------------------------------- 150386114 5 -----------------------------------------------------------------------NFGYDVVDAWAVRDRNKLAMIW-ANQKGEEKRYTFHDLSKLSNQAANLLIKHGITSGDRVMLMLPRLPEWWIFSLALIKLGAVQCPSPTLLTPQDIQHRIRYGKFKMVITDAE-----NAHKFDEIYDD------CPTLSARLLVD--GDRPNWISYRSLSRHEVKSSVK-----IRTRSDAPFLLMFTSGTSKYPKMVQH-YGSYALAHRITAELWHGLTPNDLHMTISDTGWGKNLWGNYFGQWIIGACVLIFDFR-GKFHADELLPVIEKYEVTSFCAPPTVYRMLTLND---LTRFDFSELKHCTTAGEPMQTETIRIWKESTG---LTIREAYGQTETV-CMIGNFRG-FKVKPGSMGKPAPGWRIEIHDEDGKPLPAGEDGRIAVRDPAPGLFKYLYNEPEN--KACF--LNGFYYTGDRAYVDEDGYFWFVGRVDDIIKSSGYRIGPSEVEEVMSHHPSVYEVAVVGAPDPLRGMRVKAYVVLKPEFEATESLVRELQNYVKQETAPYKYPREIEFIKQMPKTFSGKIKRDILRRHAE--------------------------- 163702244 20 -------------------------------------------------------------------------------------------------------LTYGDLRVRSERFASALAGLGVGPGDRVATLMGKSVEYLVTLLAIWRLGAVHVPIFTAFAPPAIAFRLLGSRAKVIV-CDAAQQP-KLAP----------GQDIPADAHWKVVTTAGPEQDVQGA--LRFADLVASSSPGMPAARLGGDAPIIEIYTSGTTGRPKGVVRALAGFRAYA----EFGLGIRADDLYWCAADPGWAYGLYFGILGSLSTGVPSLLY-GSGF--DAGATLEILSRYGVTNFTAAPTVYRSLRVYSGPIPK---ITKLRCASSAGEPLTPDVNLWAGDALG---VAVHDHYGQTE-AGMLINNHHHPQPLKPGSMGRPLPGWSMLVLDQEDAPAADGELGRVAVELSWFS---GYIDDPQKSAEK-FAGNGRWYLTGDAGRRDEDGYYHFASRDDDVIIMAGYRIGPFEIESIIVTHPAVSECAVIAVPDETRGEVLEAYVVLRSGEQASPEIVREIQSWVKTRYAAHAFPRKVHFTEALPKTASGKVQRFVLRQ------------------------------ 126334324 53 -----------------------------------------------------------------------NFAKDVLDHWAKKRPSNPAFWWI-NDHGEEVKWNFQELGSLSKKFANVLAECGLQKGDRIIVVLPAIPEWWLANVACLRTG---TVLIPGLTEKDILYRLQASKAKCIITND---------TLALTVDSIAHHCETLKYKLLVSEKPREGWGNLK--------EMMKHASDDHSCVMTRHNETMTIYFTSGTTGSPKMTEHTHSSYGMGLSVNGRYWLDLTPSDIMWNTSDTGWAKSAWSSVFAPWSQGACVFVH-YMPRF-EPVAILKTLSRFPITTFCSAPTVYRMLV---LKWEPSYKFKSLKHCVSAGEPINPEVMDQWKNKTG---LNIYEGYGQTET--VLICGTFKGMKIKYGSMGKPSPAFDVKVIDENGNILPSKQEGAIGIRRPL-GLFAGYVDEPSRTASAFCGDF---YKTGDRGYMDEDGYFWFIARSDDVIISSGYRIGPFEVESALAEHPAVLESAVVSSPDPIRGEVVKAFVILKPDYKDPEKMKNELQEHVKRTTAPYKYPRKVEFVLELPKTVSGKIKRNELRK------------------------------ 125605526 115 ---------------------DFHKFSIENPEAYWKMVFEEITFSVEPSCILRENDAPGG---EWLPGAVLNAAANCLTAKPGRSSDDVAIVWEGKDSEPLNFVTLEELRKKVCLVANALDALNLAKGSAIAIDMPMNVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKISEAKAIFTQDYILRDDKELPLYSRVVEA------KAPMTIVIPVRGSTPIKGLRADDLSWEDFLAKVNHAKADNYTAVEQPAYILFSSGTTGEPKAIPWTHL-TPLKSAADGWCHMDIRRGDVVAWPTNLGWMMG-PWLVYASLLNGASMALYNGSLN---SSGFAKFVQDAKVTMLGLVPSIARSWKS--TDCTAGFDWSTIRCFSSSGEASSVDDYLWLMGRVCYK--PVIEYCGGTEIGGGFVAG-SLLQPQALSAFSTPAMGCNLFILDNNGNPLPQDGTGELALDPTFLGASTTLLNADH--HEVYFSGMPEWRRHGDEFERTPDGYYRAHGRADDTMNLGGIKVSSIEIERICNRVDAILETAAIGVPPLGGGEQLTIAVVFKDQSSQTEDL-NQLKNTALKKLNPLFKVSSVVVVPSLPRTASNKVMRRVLRK------------------------------ 195655239 116 ------------------SFPDLHKFSNENPEAYWKMVFEDMGIQFSVEPSCIWRENTAYPGGEWLPGAELNAAANCLTAKPGRSSDGPAIVWEGKDSDPLNFMSLEELRKKVCLVAKAIDALELPKGSAIAIDMPMDVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKLSEAKAIFTQDYILRDDKELPLYSRVVEA------KAPMAIVIPVRGSLLIKGLRVDDLSWQDFLRRVNHTEAENYTAVNQPAYILFSSGTTGEPKAIPWTHI-TPLKAAADGWCHMDIRKGDVVAWPTNLGWMMG-PWLVYASLLNGASMALYNGSPN---SSGFAKFVEDAKVTMLGLVPSIVRTWK--NTDCTAGLDWSSIRCFSSSGEASSVDDYLWLMGRAGYK--PVIEYCGGTEIGGGFVTG-SMLQPQALSAFSTPAMGCNLFILDSSGNPLPQDSVGELALDPTLFGSSTTLLNDHQ---EVYFNGMPEWHRHGDEFERTSDGYYRAHGRADDTMNLGGIKVSSIEIERICNRHEAILETAAIGVPPVGGGEQLTIAVVLKDQSSQIEDL-NQLKNMALKKLNPLFKVSSVVIVPSLPRTASNKVMRRVLRK------------------------------ 47565060 11 -------------------------------------------------------------------------SYNLVSEIEKYTGDKLALIWQ-DDKGNRREVTYAELMKGANKIGNAFIKSGLQKGDKLLIMMPRLIEAYMTYIAAIKAGFVVIPSSEMLRKKDIEYRIGHGEVKAIVS---------YEPYIGQFDDIEAMESLQ--KFVLSEQSVDGWINLK--------TALETESDMLEMAKTDKEDMVFLSYTSGTTGNPKGVVHTHAWAYAHLRTSAPNWLGIEENDVVWATASPGWQKWIWSPFLATLGSGATGFVYHGK---FEPKTYLKLLDDNKVNVLCCTPTEYRLMAKVED--LRQYNLEALHSAVSAGEPLNREVIETFQKHF---HITVRDGYGQTE--NTLLVGVMKGMDIRPGSMGKPTPGNHVDIVNEEGIPVKVGEVGDIAVHIETPALFKQYYKDDER---TAMQFRGDYYITGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVRECAVVASPDEIRGSVVKAFIVLRENIEKNEELIPTLQQHVKELTAPYKYPRKIEFVDELPKTISGKIRRIELRK------------------------------ 196233196 40 -------------------YEELHAWSVQHRAEYWRLAIERIGFQQPYREVVDLSR--GEEAPEWLPGARMNIVESCF-----TAPQKTTAIIHQTEGGEMVRMTFGELQTLVGCVAANLRWLGYQPGDALAIFMPMTAESVAIYLGIVAAGCAVVGIADSFAPREIATRLRIAEAVGVFTQDVQVRAGKSHPLYAQAIEA-------GAPRCIVLPAAGSLKQPLRIGDYAWEEFLAMEAP-LKCEPRAPADTTNILFSSGTTGDPKAIPWTH-TTPIKCAVDAHFHVNVQPADVVVWPTNLGWMMG-PWLIFGALMNRAAIGLYCGAPT---GKGFGQFVEASGATVLGLVPSLVRTWRTSG--CLDGLDWSAIEAFASTGECSRADDMRWLMQFAGGK--PVIEYCGGTEIGGAYMTNTL-ARPMAAGTFNTPTLGLEVMILDE---EERTADIGELFLVPPSIGLSNTLLNKDH--HETYFAGTPRLRRHGDQMERLPGGYWRALGRADDTMNLGGIKVSSAEIEQTLRGVPGVTETAAIAVADRDGGPSQLVIYAVCSGASDKAQLATAMQGAIKRELNPLFKIHDVVVIDALPRTASNKVMRRELRA------------------------------ 168064660 108 ------AELLASYKDPIASFNDFYQLSVEKPEVYWDIVLKELGFHERPSCILDETNFLGEPCPRWLPGAILNVAECCLQLDSEERGREIAVMWEGQDDSPISCLTMAELRERVCRVANALEGAGFRKGDAIAINMPMDVHAVIIYLAVILAGCAVVSIADSFAPSEIASRLKISKAEGIFTQDVILRGQRTHPLYNRVVEANGPRAI-----VLPARDDGIQVVLREG-DMTWDKFLEQVPDDFNAVAMNIDDTSNILFSSGTTGDPKAIPWTHA-TPIKAAADAWAHHDIRHRDVVAWPTNLGWMMG-PWLIYAALLNRASIALYNGAPL---GYGFAKFVQDAKVTMLGLVPSIAKAWR--NTQVVHGCDWFHLRCFSSSGEASNVDDYLWLMSQAKYK--PIIEYCGGTEIGGGFVTG-SMLQPQTLSAFSTPAMGCKIVILDDRGQPLPSPATGECALDPSIFGSSTRLLNASH--YNVYYKGMPQVRRHGDEIERTVGGYYRAHGRVDDTMNLGGIKVSSVEIERVCAAHEDVLETAAVGVPPAGGGEQLLIVLVLKDSRKAIEDLKKVFNAAIQAKLNPLFKVNAVGIAPSLPRTASNKVMRRMLR------------------------------- 56965019 10 ---------------------------------------------------------------------------------------QKAIIWQ-NEAGDKLEWTYDELIQKMNQLANALSRSGLKKGDPVLLLFPRVPEAYAAYLACLKGGFVIIPCSGMLRAKDLAYRLSHSQAKGVLA-----YKG----FTAEIDQ-ISDGSTDGLIAKWVFGEAPSGWENADNR-------MKNESASFERE-MDKEEIAFLPYTSGTTGNPKAVVHTQAWAFAHLQTAATEWLGVETGDLVWATAAPGWQKW----VWSPFLVGATAFVYDG-PF--QAKTYLQLIDEYGIGVFCATPTEYRMLAKE--EALSSFKLSSIKHAVSAGEPLNRAVIATFQEQF---DITVRDGYGQTE--NTLLIGTMIGMEARPGSMGKPTSGNGVVILNEAGEEAGIGEVGDIAVHKDAPALFREYYRDPERTKAAY---RGSYYLTGDRAYRDEEGYFWFEGRSDDIIISSGYTIGPFEVEDALTKHPAVKECAVVASPDEIRGHIVKAFVVLNRPTDDQNKLTKELQEFVKRETAPYKYPRAIEYVAGLPKTISGKIRRIELRQL----------------------------- 90420267 15 --------------------------------------------------------------------ARFNIAEACADAWARDAADRICLIEDR-GAEPALTMSYGELARRSSRLAAAFAARGVKRGDRVAIVLPQSFETVIVHLAVYRLGAIAVPLALRFGPEALEFRLRACSAKLVVIDASGL------SVLAEITGAL-----PDLTDIVTVGQARGDLP-------ELGDLERAAAGVVPIAETTPDDPAMIIFTSGTTGSPKGALHGHR-VLLGHLPGMRFHHENMPGDRIWTPADWAWAGGLLNALLPSLLLGVPVV---YSRARFDPAAAFALMARQKVRNAFLPATALRMMKAANAQALAGLD---LRTVGSAGETLPADTFAWARDVLG---VTVNEFYGQTECNMVLGSAAAFGVS-RAGAIGKPVPGHKVAIVDADGREVPRGVTGTIAIAAPDPVMFLGYWQNP----KATSEKFRGDWLTGDQGQMDADGYVEFVGRDDDIITSAGYRIGPGEVENCLLAHPAVHMAAVVGKPDPLRTEIVKAYIVPAAGHAPSEDLARTIQLHVRERLSAHEYPREIAFVEAMPLTTSGKIVRR---------------------------------- 209551119 24 ------------------------------------------------------------------------------DDWAARAPKRVCLEHFSPD-GHHRTLTYRALADRSSAFANALVSLGIKRGDRVALLLPQSFETVIAHVAIYKTGVIALPLALLFGVEALEYRLKAAGVAAVVTNGFGLERIRQI-----------REHLPMLKHIV-------SIDGASADAAAFGELVDGHSPVFDVVKTGPDDPALMIFTSGTTGPPKGALHGHR-VLPGHIPGMQFAHEGKAGDKVWTPSDWAWAGGLLNALLPSLLLGVPVV---SSPAKFDADMAYRIMAEMGVRNAFIPPTALR-LMRSVADPRSKYDL-VLRTIGSAGEALGRETYEWAQRTLG---ITVNEFYGQTE-CNFVLSSSAAYGVTRAGAIGRAVPGHRVAIVSEAGDELPAGEPGQIAIASPDPVMFLGYWDDAA---ATARKFAKGWLLTGDIGRQDADGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVLSPGHQPSEALAADIREWVKTRLSMHEYPREVEFIDALPLTTTGKVIRRLLREKAAAE------------------------- 38505220 53 -----------------------------------------------------------------------NFAHDVLDVWAGHRPPNPAFWWV-NGTGAEIKWSFEELGKQSRKAANVLGACGLQPGDRMMLVLPRLPEWWLVSVACMRTGTVMIPGVTQLTEKDLKYRLQASRAKSIITSD---------SLAPRVDAI--SAECPSLQTKLLVS------DSSRPGWLNFRELLREASTEHNCMRTKSRDPLAIYFTSGTTGAPKMVEHSQSSYGLGFVASGRRWVALTESDIFWNTTDTGWVKA-AWTLFSAWPNGSCIFVHE-LPRV-DAKVILNTLSKFPITTLCCVPTIFRLLVQED---LTRYQFQSLRHCLTGGEALNPDVREKWKHQTG---VELYEGYGQSET--VVICANPKGMKIKSGSMGKASPPYDVQIVDDEGNVLPPGEEGNVAVTRPF-CFFNCYLDNPEK---TAASEQGDFYITGDRARMDKDGYFWFMGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLTPAYSSHDALTRELQEHVKRVTAPYKYPRKVAFVSELPKTVSGKIQRSKLR------------------------------- 89901474 22 -------------------------------------------------------------HFRWQVPEQFNIAQVCCARWAAQDATKKVAICAYETGASGQFYTYSELQAQANRLSNVLTALGVGRGDRVAIVMPQCFETAVAYVAVLQMGAVAMPLSMLFGPQALEFRLHDGEAVVAIGAASALEGLQAV-----------RANCPVLHYVLGV----GDLEATDQRDLNYALALAQEDAHFTPVATLAEEAAVLIYTSGTTGNPKGALIPHRA-LIGNLTGFQNWFGFDPGDVFWSPADWAWTGGLMDALLPTLYFGRTIVAYNG---RFSPQTALELMRDCHVTHTFLFPTALKAMMKAYPGSARHTVRQQLQAIMSAGEAVGDAVFDYCQQQLG---VTVNEMFGQTEI-NYIVGNCSAQWPPKPGSMGMGYPGHRVAVIDDAGAECPVGVAGDVALNRADPIFFLGYWKNE----SSTRAKFTGDWRTGDLALRDADGYLWYQGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDPARGSVVKAYVVLAPDAEFDLKLVAQLQAHVKGMLAPYEYPKEIEFIDALPMTSTGKVQRRVLR------------------------------- 54026122 23 ------------------------------------------------------------------------AAELLCDRHPA---DAVAFTVIESDLSST-DLTYGELRERSARFAAALAGLGVGPGDRVATLMAKSADLVVALLGIWRRGAVHVPLFTAFAPPAIALRLDASRTVAVI-ADA-----------DQAAKLLPGEDIPTPWRLIVAGQVPESLAVREP--LRFAELLESYDPRGAAVAVGGDGLLVQLFTSGTTGTPKGVPIPVRALASFHAYQ-EFALDVRPDDVFWNAADPGWAYGLYYAILAPLAAGTSLLLHAG----FSPALTWQVLEKFGVTNFAAAPTVYRALRSDDGPAPAGI---SLRRASSAGEPLTPEVVAWSARTLG---VPVRDHYGQTEHGMVICNALNAAAPL--GSMGRQLPGWTCAVLSDTADEAAPGELGRLAITTRSPLMFLGYLDAPERTAQR-FTADGRWYLTGDAGSRDADGFFTFSARDDDVIIMAGYRIGPFEVESVLVMHDDVAEAAVVGLPDELRGEVLEAFVVLRSGVDGSAELAAELQQLVKQKFAAHAYPRRVHFVDSLPKTPSGKVQRFVLRE------------------------------ 149757234 52 -----------------------------------------------------------------------NFAGDVLDQWSQERPANPALWWV-NGKGDEVKWSFRELGSLSRKAANVLTKCGLKRGERVAVILPRIPEWWLLNVACMRTGLVFMPGTTQLTAKDILYRLRASKAKCIVASEEVV---------PAVESIV--SECPDLKKLLVSPRSQNGW-------LSFQELFQSASAEHSCVETGSQEPMAIYFTSGTTGSPKMAQHSQSSLGIGYTLCGRYWLDLKSSDIIWNMSDTGWVKAAIGSVFSSWLQGACVFVH-------------RMAQTYPITTLCSAPTVYRMLVQKD---LKRYKFKNLQHCLTGGEPLNPEVLEQWKAQTG---LELYEGYGQTEVG-IICANLKG-QEIKPGSMGKGVLPYDVQIIDENGNILPPGKEGEIALTRPF-CFFSEYVDNPEKTAAT---IRGNFYVTGDRGVMDSDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFVVLSAPFKSSEKLTLELQDHVKKSTAPYKYPRKVEFVQELPKTITGKIKRNVLRD------------------------------ 163759895 8 ------------------------------------------------------------------------------DAWAAREPERICLEHFNPDGPPAR-LSYGELTRRSNAFANALRSLGVGRGDRVALMLPQGFHTAIAHVAIYKLGAIAVPLALLFGIEAIEHRLSASGATVLVTTGNGF--DKVSSIRERLN---------SLETVIV---AGPPMAGAEA----FEQLEAAHPDALETEKTCADDPALMIFTSGTTGAPKGALHGHR-VLIGHIPGVQIHHEFQPGDKLWTPADWAWAGGLLNVLLPGLLLGVPV---VSSPAKFDPELAYRTMAEMKVRNAFIPPTALR-IMRTVSDPLARHKLD-LRSVGSGGEALGRETYEWAQRVLG---LTINEFYGQTEC-NLVLASIAKLGVSRGGAIGKPVPGHEVAVIDDEGAVVANGVSGQIAIKRPDPVMFLGYWGNEE----ATAAKFVGDWLTGDQGVCDEDGYFSFFGRDDDVITSSGYRIGPGEIENCLTGHPSVALAAAVGKPDPVRTEIVKAYIVAIPGTEINDGLSVSIRDWVKTRLSAHEYPREIEFVDELPLTTTGKVVRRLLRDKAVEEARKAADTT----------------- 11498886 42 --------------------------------------------------------------------------------HVKDRGNQKALIWSNIETGEKKEYTYEQFAAEGNRIVNFLRGHGVEKGDSFYMMIPLLPPIWFATFATVKGGFIGVPTATTMTVRDLEYRFK-VYPPVAIMADEAS--------AKTIDEALSNVGAEPKVKIVIGDRSGWES----------YDSLSKESSEAEAAKTKWDDIIFSFFTSGTTGLPKRVAHTATSYPVGHLMTACII-NVQPGDIHHNLSAPGWAKYAWSSFFAPLNVGATTGFY---YTRLNGDLYLQAVSEFKVNTFCAPPTAWRLFMFAD---IGKYDYSALRDVVSAGEPLNPELYEQWKK---YTDTEIRDFYGQTES-TAMIGNPPWGGKIIPGSFGRPTFMYDVTLVDDEGNEIKPNEVGHIVVRRPI-GLFKEYMGDPEKTAKVFVGKY---YYTGDKAFFDEKGYWWFVGRADDVIKTSDYRVGPFEVESALIEHPAVAEAAVVGSPHPIRYQLVKAFVILAPGYEPSRELALELFMHCKNILARYKIPRIIEFVPELPKTISGKIRRVELRQI----------------------------- 148685218 65 -----------------------------------------------------------------------NFAHDVLDVWSQHRPPNPAFWWV-NGSGTEVKWTFEELGKQSRKAANVLEGVGLQPGDRMMLVLPRLPDWWLISVACMRTGVVMIPGVSQLTAKDLKYRLQAARAKSIVTSDA---------LAPQVDAI--SADCPSLQTKLLVS------DTSRPGWINFRELLRAASPEHNCVRTRSGDSVAIYFTSGTTGAPKMVEHSQSSYGLGFVASGRRWMALTESDIFWNTTDTGWVKA-AWTLFSAWSNGACIFVHE-LPRV-DAKTILNTLCRFPITTLCCVPTLFRLLVQED---LTRYKFQCLRHCLTGGEALNPDVRDKWKSQTG---LELHEGYGQSET--VVICGNSRNSTIKSGSMGKASPPYDVQIVDEEGNVLPPGKEGNIAVTRPF-CFFNCYLDNPEK---TAASEQGDFYITGDRAHMDEDGYFWFLGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLSPAYASHDALTRELQEHVKTVTAPYKYPRKVAFISELPKTVSGKILRSKLRN------------------------------ 109127829 58 -----------------------------------------------------------------------NFAKDVLDQWAGKKPSNPAFWWI-NGKGEEVRWSFEELGSLSRKFANILSEASLQRGDRVILILPRVPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKANCIITNDV---------LAPAVDAIA--PKCENLHSKLIVS--------ENSREGWLKEMMKCASDSHTCVKTKHNEIMAMFFTSGTSGYPKMTAHTHSSFGLGLSVNGRFWLDLTPSDVMWNTSDTGWAKSAWSSVFSPWIQGACVFAHH-LPRF-EPTSVLQTLSKYPITVFCSAATVYRMLVQND---MASYKFKSLKHCVSAGEPITPDVTEKWRNKTGLD---IYEGYGQTET--VLICGNFKGMKIKPGSMGKPSPAFDVKIVDVNGNVLPPGQEGDIGI-QVLPNRPFGLFADPSKTASTLRGNF---YITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVENALNEHPSVAESAVVSSPDPIRGEVVKAFIVLNPDYKSHDQLIKEIQEHVKKTTAPYKYPRKVEFIQELPKTISGKTKRNELRK------------------------------ 126667476 5 -------------------------------DAFKAARQQLLDLREDYDRAYET--------FKWPELNEFNWALDWFDDYARDN-EKIAL-WLVDADGSEYRYSFEQMRQNSNQVANFLRDQGLRRGDTLLIMLDNVIELWETMLAAIKLGALVIPASTLLSKMDLGDRLGRGAVTHVLTTNE------HVPKFEGVAEGLT--------RIVAGEPCEQWINYEDAYDY---------EKTFEPEGVTATDPMLLYFTSGTTSLPKLVLHTHQSYPVGSLSTM-YWLGLQPDDIHFNISSPGWAKHAWSNLFAPWDAGCTVFIYR-QPRFDAPATL-KVIADKGVTSLCAPPTVWRMLIQED---LAAYDV-KLKSLVGAGEPLNPEVISRVEKIWG---LTIRDGYGQTETTAQI--GNPPAQKMKSGSMGRPLPGYKITLLDPLDKEV---TEGEIAIQRPL-GLMQEYRDDPERMAKA---LHDGFYRTGDVASRDDDGYYWYVGRADDVFKSSDYRVSPFELESILIEHESVAEAAVVPAPDEMRLSVPKAYIVLRRDYEPGPEAAKALFAFIRERMAPYMRIRQIEFA-ELPKTISGKIRRVELR------------------------------- 17549484 19 ----------------------------------------------------------------------------------------TAL-WVLDEQGGEARLSFAQMAERSARVANHLRALGVRRGDRVMLMLGNVPALWDVMLACMKLGAIIIPATTLLTADDLRERIA---------------MGEVGHVVAGATDCAKLDGVAGTFTRIAAGADRAPAGWHRLEDAY------AASPEFTPAPTQASDPLLLYFTSGTTSRPKLVMHTHASYPVGHLSTLYWI-GLRPGDVHWNISSPGWAKHAWSCFFAPWNAGATVFVYNAA--RFEARAVLDVLCRAGVTTLCAPPTVWRLLIQEDLAAWK----PALRELVGAGEPLNPEVIERVRAAWG---ITIRDGYGQTET-TCQIGNSPG-QPVKPGSMGRPLPGYRITLRDPDGNPAD---EGEICILDPRPALMAGYAGNADKTAEA---MRGGVYHTSDIAARDADGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLRAGHVAGPDLARDILRFCRARLASYKRVRRIEFA-ELPKTISGKIRRVELRQ------------------------------ 111023557 23 ------------------------------------------------------------------------AAELLCDRHPA---DDVAFTVVESDLSST-DLTYGYLREQSTRFAAALADLGVEPGDHVATLMGKSAELVVALLGIWRRGAVHVPLFTAFAPPAIAFRLGASGAKVVVSDASQL---------DKLTPGEDIPADASWQVVVVGGADSGALDF--GALVESHDA---ADVKGAAVTVGGDGPLVQLFTSGTTGTPKGVPVPLRALASFHAYQ-EFGLDVRRDDVFWNAADPGWAYGLYYALLGPLAAGTRSILLHAGFSAPLT---WQVMERFGVTNFAAAPTVYRSLRADPTPIPETV---KLRRASSAGEPLTPDVISWAEANL---DVFVRDHYGQTEHGMFIANSWADGLEVRDGSMGKPLPGWACAVLDDSDAIAPPRTPGRVAITHSSPLMFTGYVDAPEKTAQR-FTADGRWYVTGDAGQTDEDGFFFFSARDDDVIIMAGYRIGPFDVESVLVMHDEVVEAAVVGMPDELRGEVLEAFVVLRDGVDGTDELEVELQTLVKKKFAAHAYPRTVHFVPNLPKTPSGKVQRYLLRQ------------------------------ 153884891 19 -----------------------------------------------------------------------------------ARGNDAVALWVVDDQGNETRLSFAQMAERSARVANHLRALGVQRGDRILLMLGNVPGLWDVMLASIKIGAVIIPATTLLTAEDLRERIAMGE------VSHVVVGG---------------ADCAKLDAVSTFTRIAVGTDKAPAGWHRFEDAYDASAEFTPDAPTQASDPLLLYFTSGTTSKPKLVMHTHASYPVGHLSTLYWI-GLRPGDVHWNISSPGWAKHAWSCFFAPWNAGATVFIYNYARFEPKA--VLDVLCRAKVTTLCAPPTVWRMLIQEDLAAWK----PALRELVGAGEPLNPEVIERVRAAWG---ITIRDGYGQTET-TCQIGNSPG-QRVQPGSMGRPLPGYRITLRDPDGHE---AEEGEICILNSRPGLMEGYAGNADKTAEA---MRGGVYHTSDIAARDASGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLRAGHEAGPELARDILGFCRSRLASYKRVRRIEFAD-LPKTISGKIRRVELR------------------------------- 116669001 5 -----------------------------------------------------------------------------------ATGAKPALVIVEQDGSATRR-SFAELAARSNQVANWLRSQGVRRGDRMIIMLGNQVELWELMLAGIKLGIVLIPTTTLMGPADLADRVERGEAAAVGSSNIGKFSGVPGNYK--LIEIADGGN------------AAEAAAETTAGVARYADADGAPTDFTPDAPTKADETLLLYFTSGTTSKAKLVEHTHTSYPVGHLSTMFWI-GMGPGDVHLNVASPGWAKHAWSNVFTPWIAEACVFIYNYS--RFDAKALMEQMDREKVTSFCAPPTVWRMLIQADLTLLKNPPTK----VVSAGEPLNAEVIDQVHRAWGQT---IRDGFGQTES-TVQIANTPG-QPIKIGAMGKPLPGYDVVLVDPAGEEADD---GELCLRDPRPGLMKAYYGDPEKTADAF---RDGYYHTGDMASRDERGIITYVGRGDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDALKLSVPKAFVVLAAGHQPGPELAEDILRYCRDHLAPFKRIRRLEFA-ELPKTISGKIRRVELR------------------------------- 209551991 20 -------------------------------------------------------------------GGKLNVAAQLCDRHPA---DAIAHTIIREDLSAS-ILTYGELRVESEKLADSFLKLGIERGDRIATLMGKSRAYLVTLLAIYRIGAVHVPLFTAFAPPAIQFRVDSCKPKLV------------------ACDASQKAKLKTVEA------ESSSLSWQDEGELSFDKLAAEGRTGTPSVAVGS-DGAFIIYTSGTTGKPKGVVVPAKALAAFHAYA-EFALGLRPDDVFWNSADPGWGYGLYFGVLATFCTGTPSILLCAG---FSPELTLEVLSRFKVTNFTAAPTVYRSLLATGLVPPS----TNLRCASSAGEPLTPEVNAWSVDALG---VLVHDHFGQTEAG--MLVNNHHHHPLKTGSMGLAMPGWTPVILRDQDAVAPAGEVGRLAISESPFAWFTGYVDEPVKSAEK-FAGDGRWYLTGDMAKMEEDGYIYFSSRDDDIIIMAGYRIGPFEVESVLATHPAVAESAVIAVPDAVRGEVLEAAVVLSAGRKPDEALVKELQAHVKKGFAAHAYPRRIHFVESLPKTPSGKIQRFVVRQQARD-----GTLATLSIRGAVD-------- 149175119 82 -----------------DGFAAVYDWSVSNRVEFTAKLLERIQFRESPKQIMDLHA--GVEQIEWLRGASLNIVESCL----REKSEQIAILFQRS-TDEVQQLSYRELRALTARVANGLTEAGIEPGERIAVMLPMTPESVAIFLGIIAAGCVVVTIADSFSAEEMQVRLKITAPRLIFIQDVITRNGRQLPLYAKLESLSELPA-------VVLPESASHTVSLREHDQLWSDFL-SASLELNCVPRKPQDETTILFSSGTTGNPKGIPWDQ-TTPIKSAGDGYLHHDIHAGDIVCWPTNLGWMMG-PWLVYAALINDATIALSDAVPT---SRRFCEFVQNAGVTMLGLVPSIVSAWRSQ--ETTAGLDWSHIKVFSSTGECSNPDDMLWLMSRAGYR--PVIEYCGGTETGGGYITG----TVLKPGVPGCPALGFEWLLLNETGKETAN---GEVFFVPPVIGLTRLINRDH---HEVYYADIPGLRRHGDQIEALPGGYFRAHGRVDDAMNLGGIKVSSVQIEELLTQTSGVREVAAIAVPPSGGGPGLVIFMVMQEGAAFAAEIQQQMQQIIRSQLNPLFKIHAVREIEQLPRTASNKVMRRKLRDLYQNEE------------------------ 168042921 111 -----------------ESLPELQRWSFEHPELYWEHQS--LIFHQHPRCFLDTS-DEANQGGVWLPGAHLNVAECCLAAKGSKTDSSIAIMYEGEDDLPVREITLSQLRADVSRVANSLEALGFKKGDSIAIDMQMNVQAVTAYLAIILAGCVVVSIPDSFVAKEIAIRIRISKAKAIFTQDVIQRGGKKLPLYSRVIESKAPLA-------IVLPADGKASSLSRNGDLSWDEFLVRAPDEYKPVIQSMDSYTNILFSSGTTGEPKAIPWTQHTPLRCAADSWA-HLDSRQGDVLCWPTNLGWMVG-PMIVYSAFVNGATLALYNGSPL---DRGFGKFVQDAKVTMLGTVPSLVRAWKASG--CMANLDWTAIRAFGSSGETSSVDDDLWLSAQAGYK--PVLECCGGTELGAMYVGGNLVQPQAFAAFSTVGMT-FRIYILDDSNNPDEAACTGELVLHPHNFGSSSTLLNDHHKVYYQGMPHFNGLRRHGDIFQRFHGGFYKAHGRSDDTMNLGGIKASAIEIEQVCNKHESVQETAAISVQPPRGGEELVIAAVLKPGYNSSKELQKIFLSHVMSNLNPLFKVRAVAVFPDFPRTASNKLLRRVLR------------------------------- 194382228 13 -----------------------------------------------------------------------NFAKDVLDQWAGKKPSNPAFWWI-NRNGEEMRWSFEELGSLSRKFANILSEASLQRGDRVILILPRVPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKANCIITNDV---------LAPAVDAVASKCNLKELMKVFLCHPGWSTVSWLTATSTSLVQAIRHASDSHTCVKTKHNEIMAIFLTSGTSGYPKMTAHTHSSFGLGLSVNGRFWLDLTPSDVMWNTSDTGWAKSAWSSVFSPWIQGACVFTHH-LPRF-EPTSILQTLSKYPITVFCSAPTVYRMLVQND---ITSYKFKSLKHCVSAGEPITPDVTEKWRNKTGLD---IYEGYGQTET--VLICGNFKGMKIKPGSMGKPSPAFDVKIVDVNGNVLPPGQEGDIGINRPF-GLFTHYVDNPSKTASTLRGNF---YITGDRGYMDKDGYFWFVARADDVILSSGYRIGPFEVENALNEHPSVAESAVVSSPDPIRGEVVKAFVVLNPDYKSHDQLIKEIQEHVKKTTAPYKYPRKVEFIQELPKTISGKTKRNELRK------------------------------ 48477574 31 ----------------NDDYYQFYKKSIENIGDYWAGVASELYWFKKWDINMHGDFP----DFKFFLNGYSNVCFNCIDRHALKKPDKTAIIWLSEDGLEIK-MDYRSLMIYTSKFASYLRSIGIKKGDVVAIFMPNRIESFIAVHACYRIGAIYNIIFSGFSTKALLDRLYETMPKVIITADKTVRRGKVINIKEKLDSIIN--NVKSIQKVIVVKRF-VDTSLNK-NEVSFEDVLKETNDLIDPVHIEANEPGFVIYTSGTTSRPKGIVHSGIGFMVGAYHNVKYALDLNKSDVYWCTADIGWLTFPIFELVGGLAHGATVVAYEGALDFPGIDNFYNTLEKYKINKLFKAPTFLRMLARYGNEAASKYNI-KLDLISLVGEPLDTKTW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 33595625 10 -------------------------------------------------------------------------AHAIIDRHRASG--RTALVFIDQQGRESRH-SYAELAEQSDRAANLLARLGVRPGDRVAGLLPRGPEILVAMLAAIKIGAIYVPIFTGFKRDAIEYRLGHSGARVVFTH-AALRG-----QLPAV--------LPGQARCVTVAAGAADTAAGD---IDFAAALREAEPRFAAQPREREDIAALIYTSGSTGRPKG-----GAIAVNFLAAVWYGADMRADDVVWPTGDPGW--GYGFVCYGALAMGATIV---SLAANPTPEVCLDVLARQRVSNFATTPTLLRGVMALGMDAVRARP-NAVRAISSCGEPLNGEVVEFFQQAWGRTP---MDHFGATEYGLPVGNFNAVAVPAKAGSMGLPFPGYEIAVLDDAGQPLAGAASGWLAKRR---SADRLYW-------SHYWDERGEWIVTGDLAHRDAEGYYWFDGRAGDMIKSAGYRIGPFEVESALLAHGAVAEAAVVGVPDALRGELVKAYIVLLPGHAASPRLAEEIQLFVKTHCGAHLYPRIVEFVPDLPKTDTGKIQRFALRQ------------------------------ 119962641 5 ----------------------------------------------------------------------------------ETRGSKPALVIVEQDGSSTRR-TFKDLSQRSSQLANWLRDQGVKRGDHMIIMLGNQVELWELMLAGIKLGIVMIPTTTLMGARDLQDRVERGGATWVAVGSANI--GKFADV---------EGDYTLVE--IGAQRTNADAK-------QYADSYDAGTDFTPDAPTRADETLLLYFTSGTTSRAKLVEHTHTSYPVGHLSTMYWI-GLEPGDVHLNVASPGWAKHAWSNVFTPWIAEATVFIYNY--QRFDAAALMDQMGREGVTSFCAPPTVWRMLIQADLTQLT----SPPRKVVSAGEPLNAEVIGQVEEAWG---VTIRDGFGQTES-TVQIANTP-AQSVKIGSMGRPLPGYDVVLVDPTGQESDD---GELCLRDPRPGLMKSYFGDEAKTAEAF---RDGYYHTGDMASRDSDGVITYVGRDDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDAVKLSVPKAFVVLAAGYEPGPAVAEDILKYCREHLAPFKRIRRLEF-GELPKTISGKIRRVELR------------------------------- 158313090 53 ------EWLADEHQLRIADSTRLRLWAEAEPGRFWDSIWEFVEGDRGDGPALTGAAVPD---ARWFPTARVNYAENALTR----RGPAPAIIAVREDGATAV-VSWDELRRQVARAAAGLRRLGVRPGDRVGAVLPNTVHAVVAMLATASVGAVWASCSPDLEPAALAERFIQITPRVLIGVDGYTRGGQGYDAIPPLADLARR--LPNLAATVLVPYLSADAYPRAASALTWDDLLA-AEAEPAFTRLPFDAPLWILFADEIAGPPRPVVHGHGGILLEHLKSLVLHLDLGPDDRFCWYGTTSGMMWN-YQVSG-LLTGATIVLYDGSPSHPDVSILWRLAEAVDVTCLGVSVALVEACRRVGLVPGRVADLSLLRTVGAFGAPFVPEAGAWVYDTVSPSVAFVA-MSGGTEVCTALVTGLPTD-PVRAGEAGRA-LGCAVAVVDPSGREVPGGGAGELVVTAPMPSAPLFVWGDPTGLLQKHLARFPGWWWQGERARMTQAGGI----------------------------------------------------------------------------------------------------------------------------------------- 119715105 13 --------------------------------------------------------------FRWPALADYNIATDCL----SAPAGRPALVVVAPD--RTTEVSFGRLDDLSSRLAGVLRGLGVGVGDRVAVKLPQSAEMAIAVLATLKLGAVVVTVSNVLGVDAVAHRLEDSGALVLVCAGGIGERE-------------------------LAERTGATL-LVTGDEGWLGGALDGHEPLTSFASSGADDPALLLYTSGTTGSSKGVLHGHRVLLGHHAIDLAWDH-VREGDVAYSPVDWSWAGGLMLGLLVPLAYGITVVAYR-EPRF-DAERTVAIMRDTGVSVGLFPPTALRVLQRSGALTKETMATLRLRVLISGAEAVESELASWARDELG---LSVNNAFGQTE-ANALIGHANVLGELDPRCLGRPYPGHEVAILDARQQPVGPGVVGEIAVRADDPVCMLRYWNAPE---ATAAKFRNGWLLTGDSAHADADGNLYFHGRADDIIKSGGYRLGPAEIEGAILAHPDVAECAVVGLPDPQRGQEVTAFVVLGADVVPSPELTTELQSRVRAEVGAHAYPRHIEYVDGLAKSSTGKVDRASLRR------------------------------ 118470449 36 --------------------------------------------------------------------------------------DRPAL-WIVEEDGAETQVSFADMAERSDRVATWLAALGVGKGDRVILMLGNQVELWEAMLGIAKLGAVIMPTTGALGPADLADRIARGGARFVIA---------------NASDTDKFAAVEGDYGRIVV---GEAVEWHAYSD------ASEVQPQRFASATTVDDTMLIYFTSGTTSKPKLVEHSQVSYPVGHLSTMAWI-GVKPGDVHLAISSPGWAKHAWSCFFAPWIAEATIFVYNYR--RFDAPALLNQLRRAKVNTFCAPPTVWRMLIQADLGARPEG----LREILGAGEPLNPDVIAQVEKAWG---LTIRDGFGQTET-TLQVGNTPG-QPVKPGSMGRPMPGVPVVLVDPTGEPAD---EGEICLKRPR-NLMTGYLGDPQRNEAV---MAGGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAYVALAEGWEPNADTAKAVMEYARDHLAPYLKVRRVEFFD-LPKTISGKIRRVELRK------------------------------ 157337710 126 ------------------------KFSVQNPEVYWSMVLKELSFHRAPRCILDTT-DKSKHGGTWLPGAVLNIAECCLLP--KKHDNSLAVVWRGNDDSPVNQMTLKELREQVMLVANAL-DATFTKGDAIAIDMPMTVYAVIIYLAIVLAGFVVVSIADSFAAKEITTRLRVSKAKGIFTQDFIVRRGRKFPLYSRVVEA-------APHKVILLPAIGKDVNVQREQDLSWKDFLSRAPNYYSPVYQPIDAVTNILFSSGTTGDPKAIPWTQVSPIRSAADAWAQS-NIQVGDVLCWPTNLGWMMG-PFIIYASFLTGAALALYHGSPL---DRGFGKFVQDAGVTILGTVPSLVKTWKNTG--CMEGLDWTKIKSFASTGETSNVDDDLWLSSRAHYK--PIIECCGGTELASSYIGSMFQPQAFGAFSSTAMTTGF--VILDENGVPYPDDQPGEVGLFPLIMGATDRLLNDHE---EVYFKGYKGMHLHGDIIKRTVGGYFVVQGRADDTMNLGGIKTSSVEIERVCDKADEILESAAISTAPLNGGEMLVVFVVLKKGYNCEDELKMKFSKAIQRNLNPLFKVSFVKIVPEFPRTASNKILRRVLRD------------------------------ 91782261 27 --------------------------------------------------------------------------------------DSPALWIVDDPASAGTRLTFAQMAERSSRVANFLREQGVARGDRLLLMLPNRVELWEVMLAAMKLGAVVLPATTQLSSDDVCERVEVGAVRFVIVD--GSEVGKF--------DGIEA----TVKRIVVGTRAAVTQGWID------FALAYEASPAFKPDPTNASDPLLLYFTSGTTSRPKLVEHTHQSYPVGHLSTMYWI-GLRPGDVHWNISSPGWAKHAWSCFFAPWNAGACVFVYDYTRFVPKDT--LNVLVQCGVTTLCAPPTVWRMLVQ---EPLASYPV-KLREIVGAGEPLNPEIIERVRHAWG---TTIRDGFGQTET-TCQIGNSPG-QPVVAGSMGRPLPGYRIELVDADDH---AASEGEIALSLAHPGLMTGYANNPQ---ATEYAMRNGLYHTSDVALRREDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADAVRLSVPKAFVIVRHGYQIGPELAREVFRFSREKLAPYKRIRRLQF-SDLPKTISGKIRRVELRR------------------------------ 27379069 32 ---------------------------------------------------------PFNWALDWF-DAEL--AANA------ESKDRPALWIVDAAQDRQTKLSFAALSRRSNQVANFLRAQGLRRGDHLLLLLGNVVPLWETMLAAIKLGVVVIPATTLLTADELRDRLDRGKAKAVVAAQ---------------DQVAKFASL-GAENVV-------RIVVGAASDGWLYDEAAEAPDSFVPDPTHADDPMLLYFTSGTTAKPKLVLHSQRSYPVGHLSTMYWI-GLKPGDVHLNISSPGWAKHAWSCFFAPWNAGATVFVVN-QPRF-DAKALLATIGRCGVTTLCAPPTVWRLFIQENLASFKV----ALREVCGAGEPLNPEVIDQVQAAWG---LTIRDGYGQTET--TALAGNSPGQNIKVGSMGRPLPGYRVQVSDADGNPAKEGEV-TLVLGANRPGLMQGYQGDDGK-----LSGAEGLYRSGDVVFEDEDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHELVAEAAVVPSPDPIRLAIPKAFVLLTSGSERTPETALSIFKHLHTRLAPFKRIRRLEIVTELPKTISGKIRRVQLRRLERDDDR--GDP------------------ 170700790 18 --------------------------------------------------------------------------------------DQPALWIVDAATGTGDPYSFAQMSERSSRIANWLRGIGVGRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSADDVRDRVQIGGATYAIVD-------------ENETAKFEQADLGLRQKIVAGAPRDGWLAMNDGY---------AASDVFTPDAVTSNETMLLYFTSGTTSKPKLVEHTHRTYPVGHLSTMYWV-GLQPGDIHWNISSPGWAKHAWSCFFAPWNAQACVFAFNYA--RFEPKVVLDALVKYRVTTLCAPPTVWRMLVQQ---PLASFDV-KLREIVGAGEPLNPEIIERVKKAWG---ITIRDGYGQTET-TCLIGNTPG-QPVVAGSMGRPLPGYRIALLDPDGAPV---SEGEVALPASRPGLMNGYANNPD---ATAHAMRDGHYRTSDIAMRGDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLRQGYEESPALALEIFRFSREKLAPYKRIRRLQFA-ELPKTISGKIRRVELREIERGD------------------------- 168064848 111 -----------------ESLPELQRWSAEYPEKYFPLVWQSLVFHQQPRCFLDTSNDPGGV---WVPGASLNVAESCLTTKGSKNDSSIAILYEGEDGSPVSKVTLSQLRANASRVANALDALGFKRGDAIAIDMPMNVHAVTVYLGIILAGCIAACIPDSFVANEIAVRIRISKSKAIFTQDIIRRGGKELPLYSRVVEARAPL-------VIVIPSDGKSSCLRRGGDMVWREFVTRAPDEYKAVVQSIDSHTNILFSSGTTGEPKAIPWTQHAPLRCAADAWA-HLDAREGDIICWPTNLGWVVGH-LVLYAAFLNGATLALFNGSPL---DQEFGKFVQDANISILGTVPSLVKTWKTSG--CMANLDWSRIRIFSSTGESSSVDDDLWLSARGGYK--PVLECCGGTELGSMYLA---GSLVQPQAFATFSTLGMKAFILDYSSNPDEAACTGEVALHPHIFGASSTLLNADH--YEVYFQGMPPLRRHGDIFQRFHGAFYKAYGRSDDTMNLGGIKASAVEIEQICNKHDSVQETAAVAVQPPGGGELLIA-AVLKPGFNLSKELQKFFHSSVVSNLNPLFKVKAVVVFPEFPRTPSNKLLRRVLR------------------------------- 110639356 47 -QYPIQSNLHEEKKSGNTSYPAFYSWSIDKKEGFWKAMIDSLSFEQPYSSVLEKSDDPDQVH--WLKNARFNIVESCF----QAASEQAAIFYQAEQSSEIHTISYGALKQKVIQYASGLSKNGFAAHDRIILYLPFSIDAIAFYLACIYMGAEPVLVSDSFSAQELTKRIAIIKAKAVLTTDQYWYADKKIAVLPKVLEA-------NPCRIILYSEEQSDASTIRANKADLLLSDLLDGTSYPPYYHTTADTISILFSSGTTKEPKALPWKAA-TPIKCAVDGKLLQDIHAGDVVTWTSGMGWMMA-PWLIFAALLNKASIAVYGGA--YSKKEFLDFTVQTH-VTVLGTIPSVVKSWRAQAFQPVANW---KVRIFSSTGEPSDAEDY-FYLMYLNNFNAPIIEYCGGTEIGGGYISNVV-ELPIALSSFNTPAPGSTFILLDENKHVVEQAGAGEVFLIPPAIGLSQEILNAEEYYANLPLPAYPLLRRHGDGFHKTTTAYYRSMGRTDDSMNLGGIKVSAVEIETVVNTHPDIIESAAVALQSTGGGERLVVFVHTTH-ETDNVQLQKELQKIIQAELNPLFKIYDLVFKENFPRTASNKLMRKELRKELAG-------------------------- 86742705 20 ---------------------------------------------------LRTDYGKALEEFRWFEG-QFNWAIDWFDP-IARNNDRVAL-WIVEEDGSERRCTYDEMARRSDRVATWLAGLGIGKGDPVILMLGNQVELWESMLALMKLGAVIIPTTTAIGPTDLADRIERGGATCVIA---------------NAADAVK-VKLKNLNGVIV---GGEAAGWRP------YTEANGVTEVHRFERTAPTDPLLFYFTSGTTSRPKLVEHSQVSYPVGHLSTL-YWTGVQPGDVHLNISSPGWAKHAWSSFFVPWIAEATIFVYNY--GTFDPAKLLAQLRRAGVTTMCAPPTVWRMLIKVDLSGGPG----ALREVLSAGEPLNPEVIDQVRAHWG---LTLRDGFGQTETTAQ-VGNSPGA-AVKPGSMGRPLPGVPTVLVDPSGQ--RSSTEGELCLAHPL-ALMTSYRGDPERNAEVLAG---GYYHTGDVASLDEDGYLTYIGRTDDVFKASDYKVSPFELESVLVEHPAVLEAAVVPAPDEVRLAVPKAYIALAPGWEPNRETAEAILRHARENLAPYLRVRRLEFYD-LPKTISGKIRRVELR------------------------------- 62425119 5 ---------------------------------------------------------------------------------VAEGNDNPAL-WIVEQDGSEGKWSYAELSCRSNQVANFLRRSGVKRGDHVMIMLNNQVELWETMLAGIKLGAVLLPTTTQLGPIDLNDRVDRGKAEFVIAG---------------AEDAAKFDDVDAEVVRIVV---GDEAKRQQ--DYSYADADDEDISFDPQGTSRADDLLLLYFTSGTTSKAKMVAHSHVSYPIGHLSTM-YWMGLTPGDVHLNVASPGWAKHAWSNIFTPWIAESCVFLYNY--TRFDANALMETMDRVGVTSFCAPPTVWRMLIQA--------DLSHLKTLG-AGEPLNPEVIDRVKQEW---DVLIRDGYGQTET--TLQVGNSPDQELKYGSMGKVLPGYDVVLIDPAGEE---GNEGEICLRDPRPGLTSGYWSNEEKTAEAFEG---GVYHTGDVAERDENGYITYVGRADDVFKASDYRLSPFELESVLIEHEAVAEAAVVPSPDPVRLAVPKAYVVPAGGFEPNAETARAILAYCREHLAPYKRIRRLEF-SELPKTISGKIRRVELRA------------------------------ 153884730 23 --------------------------------------------------------------------------------------DNPALWIVDDAQGEGLKLSFAQMSERSSCMANFLRGLGMVRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSPDDVRDRVELGGATCVVVDAAELHKFESVD--------------ASVKRIAVGAQRDGWIDLAAAYD---------APAEFVPDPTKATDPLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWI-GLQPGDIHWNISSPGWAKHAWSCFFAPWNAQACVFVYNYARFVPKDT--LDVLVRFNVTTLCAPPTVWRMLVQ---EPLATYAV-KLREIVGAGEPLNPEIIERVRSAWG---VTIRDGFGQTET-TCQIGNTPG-QPVVPGSVGRPLPGYRVELVDHDDQP---ASEGEIVLPRPL-GLMQGYANNA---KATAEAMRNGYYHTSDVAMRRDDGYFVYVGRTDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSSDPLRLSVPKAFVTVRQGYEAGPELARAVFLFSREKLAPYKRIRRLQF-SELPKTISGKIRRVELRRL----------------------------- 84497486 21 -----------------------------------------------------------------------------------------------EEDGSSREITFDAMANRSDRVGRWLVDRGVAQGDPVIIMLDNQVELWDCMLAVMKLGAIIMPTTSAAGAADLEDRVARGGAKHVIT---------------NASQVDKLAGLP-----------GDITRISVGAVDGWHDLHDAYAVDSPPLPTAPGDPLLLYFTSGTTSKPKLVEHTQVSYPLGHLSTV-FWLGLRPGDVHLNISSPGWAKHAWSCFFAPWIAEATILVYNYA--RFDAPKLLEVLRDNEVTTFCAPPTVWRMLINADLSDGPG----SLREVIGAGEPLNPEVISQVQDKWG---LALRDGYGQTEM-TAAVGNTPGS-PLKPGSMGRPLPGCPVVLVDPAGARVEGVGEGELCLASPLP-LMTGYQGDPERNAEA---MADGFYHTGDVASVDEDGYITYVGRTDDVFKASDYKISPFELESVLIEHPAVAEAAIVPAPDEVRLAVPKAYVVLAPGHEPTEETARSILAYAREHLQPWQRVRRLEF-GELPKTISGKIRRVELRQVASGEVEPPEN------------------- 186473918 19 -----------------------------------------------------------------------------------AQGNHNPALWIVDDPAQQGKLSYAQMAERSSQMANFLRRLGVARGDRLLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSPDDVRDRVQIGGANVVVVDSV------ETAKFDGLDAALKRIS-------VGAPRDG------------WTDIAGAYESSPAFTPTRASDPMLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWI-GLQPDDIHWNISSPGWAKHAWSCFFAPWNAQACVFVFNFARFVPKET--LDVLVRCNVTTLCAPPTVWRMLVQ---EPLASYPV-KLREIVGAGEPLNPEIIERVRHAW---NITIRDGYGQTETTCQI--GNPPGQPVVPGSMGRPLPGYRVELVDADDHPV---TEGEIALARPL-GLMTGYANNA---KATEHAMRNGYYHTSDVAMRRDDGYLVYVGRSDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSNDPLRLSVPKAFVTVRHGFEAGPELARDVFRFSREKLAPYKRIRRLQF-SDLPKTISGKI------------------------------------- 83716563 18 --------------------------------------------------------------------------------------DKPALWIVDAATGDGARYTFTQMSERSARIANWLRGIGVARGERILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRERVQIGGARYAIVD-------------ENEAAKFEQPGLDVTKIVAGAPRDG------------WLALADAAPADFAPDATRASDPMLLYFTSGTTSKPKLVEHTHRTYPVGSLSTMYWV-GLQPGDVHWNISSPGWAKHAWSCFYAPWNAQACVFAFNYARFEPK-GVLDALV-KYEVTTMCAPPTVWRMLVQQPLSTFAV----KLREIVGAGEPLNPEIIERVKKAWG---VTIRDGYGQTET-TCLIGNSPG-QPVVPGSMGRPLPGYAIELLDPDGAS---ATEGEIAVARP-VGLMKGYANNPD---ATAHAMRDGYYRTSDIALRRDDGYFVYIGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVTLRAGYEPSEALAREIFRFSREKLAPYKRIRRLQFA-ELPKTISGKI------------------------------------- 94314662 24 -------------------------------------------------------------------------------------------------------LSFREMSERSSRMANYLRGLGVSRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSPDDVRDRVQLGEARFVVVD--GAELGKF----EDVDA--------SVTRIAVGERVAG---WHHIGDAY------QASPTFVPDGVTATDLLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWI-GLQPGDIHWNISSPGWAKHAWSCFYAPWNAQACVFIYNFARFAPR-DALDVLVQR-NVTTLCAPPTVWRMLVQ---EPLASYAV-KLREIVGAGEPLNPEIIERVQSAWG---ITIRDGFGQTETTCQI--GNPPGQPVVPGSMGRPLPGYRVDLVDLDDHP---ANEGEIVLSRPL-GLMAGYSNNE---KATAEAMRNGFYHTSDIAMRRDDGYLVYVGRADDVFKASDYRLSPFELESVLIEHEAIGEAAVVPSPDPVKLYVPKAYVTVRQGYEAGPELARAVFRFSREKLAPYKRIRRLQF-SELPKTISGKIRRVDLRR------------------------------ 146340126 16 --------------------------------------------------------------------------------------ERTALIFDAAQDRQTK-LSFAALSRRSNQVANFLRGQGLKRGDHLLLLLGNVVPLWETMLAAMKLGVVVIPATTLLTTDELRDRLERGRAKAVVAAQ---------------DQVAKFADLGADDLVRIVVGTTTSTGW-----LPFDKAADAAEPFTPDGPTQPDDPMLLYFTSGTTAKPKLVRHSHRSYPVGHLSTM-YWLGLQPGDVHLNISSPGWAKHAWSCFFSPWNAGATVFVVN-QPRF-DAKGLLAIIKRCGVTTLCAPPTVWRLFIQEHLADFKV----SLREACGAGEPLNPEVIDQVRAAWG---LTIRDGYGQTETAA--ICGNSPGQKLKIGSMGRPLPGYRVEVADIDGNL---ASEGELALTGERPGLMQGYQGDDGK-----LSGADGRYRAGDVVFQDEEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAIPKAYVLLTSGAPRSRATALSIFEHLQQRLAPFKRIRRLELVSELPKTISGKIRRVQLRRLEHEDNRT---------------------- 111608872 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YWCTADCGWITGHSYVTYGPLLLGATQVIFEGMPTYPDAGRCWEIVDKYKVSIFYTAPTAIRALNAKGDAYVTKHSRASLRLLGSVGEPINPEAWKWFYGVIGDSRCPIMDTWWQTETGSHLITPLPGVTALKPGSATLPFFGVEAAIVDEKGQELEGACEGILVIKRPWPSMMRTVAGDHARFEQIYFGAFPGKYFAGDGARRDEDGYYWITGRVDDV-------------------------------------------------------------------------------------------------------------------------------- 90424581 16 --------------------------------------------------------------FRWPDQAPFNWALDWFDAELAGDPDRTALIVDAASGGETR-LSFAELSRRSNQTANFLRAQGLKRGDHLLLLLGNVVPLWEIMLAAIKLGLIVIPATTLLTPDELRDRLERGRAKLVVAAP---------------DQVAKFANLADLARVVVGEAQAGWLPFAQSADYP--------GSFAPDAPTDPDEPMLLYFTSGTTAKPKLVRHSQRSYPIGALSTM-YWLGLQPGDVHLNISSPGWAKHAWSCLFAPWNAGATVFVVN-QPRF-DAKSLLATVVRCGVTTLCAPPTVWRLFIQEKLSDYKV----ALREVCGAGEPLNPEVIDQVKSAWG---LTIRDGYGQTET--TALAGNSPGQVVKIGSMGRPLPGYQVIITDPDGKPAK---EGEITLKLGAPGLMQGYQG-----EGGSLSGADGVYRSGDVAFADDEGYLTFVGRTDDVFKSSDYRISPFELESILLEHEAVAEAAVVPSPDPIRLAIPKAYVMLAAGTEPSRDTALSIFRHLQARLSPFKRIRRIEMVTELPKTISGKIRRVHLRRL----------------------------- 75910191 1 -------------------------------------------------------------------------------------PNKPALIFEG------LYFTYKQLNEMANRVANALLGLGIERGDRIALLLPNIPEFVISYLGILKIGAIAVSINPNLQSDELKFILNDCGAAVLVTT-------------ETLREKLPKVDLPHLKHIII-------AEGQAGEAIALSEFMANASPNARAVEIERDEPAAILYTSGTTGFPKGATLSHGNVISNMH-SMKHCCEMRPNDQILLFLPMFHCFGQNAVLNSGLNTCATIIL----QRSFDPETVLTTISEYNITIFFGVPTTFILL----CDKASIRDLDSVRYYFSAAAGLPVEIAKRWQDKFGKV---INQGYGLTETS--PLASYNHELRYKLGSIGSPIENVEMKIVSDDGCEVAPGELGEIVIRGV--NVMLGYWN---RPAETAKAMKNGWFHTGDIGQIDELGYFYIVDRLKDMINNGGLKVYPAEVENVIYQHPGIAEVAVYGVPDSVLGEQVKASIVLKPDQAVTEA---EIIAFCYQKLAQYKVPSAVEFVSSIPKNPTGKILKRLLRQ------------------------------ 118470844 28 -------------------------------------------------------------------------------------------------------LTYGQLREQSTKFAAALSELGIGPGDHVATLMGKSAELVVALLGIWRRGAIHVPLFTAFAPPAITHRLRASDARLVICADQ---------LHKITHD--DSAPSPAPWRVVVAGPSTTDDVLELAGLIRRHDGVSTAEM---TAVTGGSGTLVELFTSGTTGSPKGVAVPLRALASFHAYQ-EFGLDVRREDVFWNAADPGWAYGLYYAILSPLATGTRSILLHAG---FSPPLVWRVMERFGVTNFTAAPTVYRSLL---TDPTSVPPTVRLRRASSAGEPLTPDVISWSRANLG---VLVRDHYGQTEHGMFIANAWADGLEVHEGSMGAVLPGWRCNVLDNTVTAAPSRRMGRVAIDAHNPLMFNGYTNAPDKTAER-FTPDGHWYLTGDIGHVDDEGKFHFCGRDDDVIIMAGYRIGPFDVESVLVMHPSVIEAAVVARPDHLRGEVLEAFVVLREGTEGSEDLEKELQTLVKKKYAAHAYPRTVHFVTELPKTSSGKVQRHLLRR------------------------------ 184199829 29 ---------------------------------------------------------------------------------AGEEADREALVIVEEDGAQTRR-TYAELSRRSSQLATWLRGQGVQRGDRVILMLGNQVELWETMLACTKLGAPMIPTTVMLGENDLRDRVERGNASWVVTSDHRVRPTSGAFTSSSADDADTSSGTTSGDDASTVDGAGGTAPIGEHRVLDYARSVDGPETFEVLEPSPADATLLLYFTSGTTSLPKLVEHTNTSYPVGHLSTMYWI-GLEPGDVHLNVASPGWAKHAWSNFFAPFIAGATVFLYNY--TRFNAVALMDQMEREHVTSFCAPPTVWRMLIQSDLSHLKNPPRKTV----AAGEPLNPEIISRVKAAWGTD---IRDGFGQTES-SLQIANTPG-MPVKPGSMGRALPGYDVVLIDPN-TDQESETEGELCLRDPRPGLTPGYHGDPAKTADAF---RDGVYHTGDVVSRDASGVFTYVGRADDVFKASDYRLSPFELESVVIEHPAVVEVAVVPSPDPIRLAVPKAYVVLADGHEPTAETAESILHHCRVNLAPYKRIRRLEFA-ELPKTISGKIRRVELRR------------------------------ 115524396 16 --------------------------------------------------------------------------------------------------------TFAQLSKRSNQVANFLRAQGLKRGDHLLLLLGNVVPLWETMLAAIKLGIVVIPATTLLTADELRDRLERGAAKLVVAA-----PDQVAKFDGLGDAMLKR---------VVVGGTAPD-GWLP------YAQTDDQPDTFTPDPTKADDPMLLYFTSGTTAKPKLVLHSQRSYPVGALSTM-FWLGLIPGDLHLNISSPGWAKHAWSCFFAPWNAGATVFVVN-QPRF-EAKSLLATIARCGVTTLCAPPTVWRLFIQEKLSDYKV----SLREVCGAGEPLNPEVIDQVKAAWG---LTIRDGYGQTET-TAMIGNSPG-QAVKIGSMGRPLPGYRVAITDVDGQPAKEGEV-TLLLGDARPGLMQGYQGEGGK-----LSGADGLYRSGDVVFCDDDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDPIRLAIPKAYVLLTAGHEASREVALSIYRHLQTRLAPFKRIRRIEIVNELPKTISGKIRRVHLRRLEHDDNH----------------------- 62423119 6 ----------------------------------WRPIINTLDWEVEP----DELFRPDPTGGTWFPGARIDALHNLLLRHLDTHSDRLALHWEGE-PGDRESLTYRELADDVATFTAALQKLGVGAGDRVALHTGWLPSTAVAMLACTGLGAPWTLIPVSLPVEALSQKFAQLNPTLVVTQDGAWRHGSIIPTKHRVDDAL--AAIESVEHTIVVRRTGMDVAWFVG-DHWYSDLLESNRDRRHCRALVASHDSPALLTS----------HTVGQLLPNIAAFHRAIRG--PGN-LWCAGDASWVVSQWHGLLGPLLFGDTAILYEGTLDIPNRDRAGQIISRFNVSTFLTAPSVMRSIREWEDESHNQAN-SGIRRIITAGEAVEPELKAWLRERFKAHGTEVIDGWGQVLLGGIV--------YLRHASATMPDCG--LHVIADDGQTIRPGETGEMVLTTPLPGQVRS-WEGPTRDKQQRFG--PDRYATGDRVTFSTTGEVIHHGRLDDLVSISGQLISLSAVENVIDDHPFVHSSSALVIRREGLGRAVAAVVATVPEEVDDSSIASEIMNSVHDVLGGLGRPRAVVFVDDLPK------------------------------------------- 55378129 51 --------------------------------------------------------------------------------------------------GQREQYTFRELDELSDRLAAGLASLGVEAGDRVGVVVPQKPQNPITHLANWKLGAVSVPLTVLFGTDALQYRLDDAGATVAV----------IDPTVRDDIDAIRE-DCPTLEHVL-----EIETDAPAGDVHAFGDMLA-APENTDIEPYDSTDTA-ILYTSGSTGPPKGVRHSHALWLGRAAAAYNF-FDLGPDATVWTPADWAWGAALGGTLFATWHHGGTIVGYPASGF--EAEAAFDLLSEFDITRSFMPATALRMLM-DIEDPTTTYDL-AIETFAVGGESLTPEIVDWVAETF--DSVTINEFYGQTEL-NLVVANNSNWFDTQPSSMGKPLPGYDLAILDPDAAPLSTGELGEIAVRPHDRSFFDEYWNMPEK---TAAKEVDGWFVTGDLARQDADGYVWFKSRKDDVIITSGYRVGPMEVESAILEHPDAVQAGVIGVPDDTRGEIIKAYVEASADAPAHETLRSEIRSIVREHLAEYEYPREIEFADALPQTTSGKIRRKELQA------------------------------ 167366445 16 -----------------------------------------------------TDYDKAVAGFRWPDPAPFNWALDWFDAELAASPDRAALWIVDGATGSEVKPTFAQLSKRSNQVANYLRAKGLKRGDHLLLLLGNVVPLWETMLAAIKLGLVTIPATTLLTPEELRDRLDRGRAKAVVAAP---------------DQVAKFTGLDDLLRIVVGDAQDGWLAYAE---------TAQQPDAFTPDPTKADDPMLLYFTSGTTAKPKLVRHSQRSYPVGALSTM-FWLGLQPGDVHLNISSPGWAKHAWSCFFAPWNAGATVFVVN-QPRF-DAKSLLTTIGRCGVTTLCAPPTVWRMFIQEK---LADYHVS-LREVCGAGEPLNPEVIDQVKAAWG---LTIRDGYGQTET-TAMVGNSPG-QKVKIGSMGRPLPGYVVKITDADGQPAKEGEI-TLALGDARPGLMQGYQGEGGK-----LTGADGVYRSGDVAFADEDGYLTFVGRTDDVFKSSDYRISPFELESVLLEHDLVAEAAVVPSPDPIKLAIPKAYVLLTANAERSRDTALSIFKHMQGRLAPFKRIRKLEIVSELPKTISGKIRRVQLRRI----------------------------- 116206312 27 -------------NLQLKTFRDLHAFSLAHRTLFWDRAANLLH-EGTYTTVVDESLPIDAV-PRWFDGVRLNFAENAL-----------------------------------------------------------------------------------FSRGSAASASSDDDDDGVGGGGVRGGVGEGGWESGGYGGEGGGECGEERDGVVSIPRYEEPRDISSPKAETLASFLSAAPPLPEFVRVPFHEPFLICYSSGTTGTPKAIVHSIGGILVNYYKEGVLHEGLSSDSVTLQYTTTGWIM---YLACSILLLGGRTIFYDGSPFQPDATILLRITAEQQVTKLGISPRWMFELAKAGLRPRDMFDLSRLHTVTCTGMVLSEQLFEWFYDVGFPAHVHLANISGGTDIAGCFGIMNPLE-PVYVGGTQGPSLGLHVAIYDSLGEEVPHGTPGELVAANPFPNIPCFFWGDNPKYHSAYFARFQHVWAHGDFCVVHPTGNITFLGRADGVLNPSGVRFGSAEIYSVVERRDRVQDSLCVGQRRPQDDEAVMLFLLMKPGVRFERGLVNEIRRAIEVDLSKRHVPKYIFQTPEIPTTINLKKVELPVKQIVSG--RTIKASGTLANPQSLE-------- 91977764 16 --------------------------------------------------------------FRWPDPAPFNWALDWFDAELATNRDRAALWIVDGITGVELKPSFATMSKRSNQVANYLRAQGLKRGDHLLLLLGNVVPLWETMLAAIKLGIVVIPATTLLTPDELRDRLDRGAAKAVVAAP---------------DQVAKFADLDSLIRIVV----GSPQDGWRG-----YDEASQQSDSFTPDPTQADDPMLLYFTSGTTAKPKLVRHSQRSYPVGALSTM-FWLGLQPGDVHLNISSPGWAKHAWSCFFAPWNAGATVFVVN-QPRF-DAKSLLATIGRCGVTTLCAPPTVWRMFIQEKLADYKV----SLREVCGAGEPLNPEVIDQVNAAWG---ATIRDGYGQTET-TAMVGNSPG-QPVKIGSMGRPLPGYVVRITDADGHPAKEGEI-TLALGDARPGLMQGYQGEGGK-----LSGAEGIYRSGDVAFADDDGYLTFVGRTDDVFKSSDYRISPFELESILLEHEAVAEAAVVPSPDAIKLAIPKAYVLLTADAERSRDTALSIFRHMQQRLAPFKRIRKLELVTELPKTISGKIRRVHLRRLEHDD------------------------- 83590993 33 --------------------NDLYREG-ESAEEFWGREAARLHWFRRWDRVLEWDYP----LAWWFNGGTLNASYNCLDRHVETRRNKAAIIWEGE-PGDAVVLTYRDLYREVNKFAAVLRSLWVKRDDRVAIYLPMIPELPIAMLACARIGAVHNVVFGGFSAAALRDRINDTGAKILITADGGFRKGRIVGLKESADTALDGA--PSIERVIVAKRTGERVNMHPGRDLWWHELMAAAPLYTPPEHMEAEDPLFILHTSGTSGKPKGVVHTTGGYLVGTATT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187920335 19 ----------------------------------------------------------------WPPLGEFNWALDYFDVIARDN-DNPALWIVDDPATDGLRLSYAQMSERSARMANFLRGVGVGRGDRLLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSADDVRDRVQIGGANF------------------AVVDSAELAKFDALEAPL------TRLSVGAPRDGWIDLAAADASPQFTPEGITATDPMLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWI-GLQPNDIHWNISSPGWAKHAWSCFFAPWNAQACVFVFNFARFVPK-DTLNALV-RFNITTLCAPPTVWRMLVQESDYPVK------LREIVGAGEPLNPEVIERVKHAWG---ITIRDGYGQTET-TCQIGNSPG-QPVVAGSMGRPLPGYTIELIDADDQPV---TEGEISLPRPL-GLMTGYANNA---KATAQAMRNGFYRTSDVALRRDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRQGYEAGPELARAVFAFSREKLAPYKRIRRLQF-SELPKTISGKI------------------------------------- 156937052 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MISPAPGIVPLKPGSATFPLPGVDAEVVDDNGNPAPPGTKGYLVIRKPWPGMLHGIWGDPERYVRTYWSKFPGWYFTGDYAMKDEDGYFWILGRADDVIKVAGHRLGTLEIESAFVAHPAVAEAAVVGKPHPVKGEGIVAFVVLKEGYQPSDELRDELRKWIRETIGPVATPDEIHFVTKLPKTRSGKIMRRVLRAVISGQP--LGDLSTLEDEASVEEVKRAVE- 11498581 31 ---------------------------------------------------------------------ELNLAEELLDRNIRERGRKVAVYFE------DRRVTYRDLYRLSNKIANFLVGIGVQPYDRVGFRTRNMPEAIAVNFGIMKAGAIPVPLNPMWAGKEVSFVSNNAEIKALFVS-----GDERVF--PAVNEV--KDEIKTAKAMVV-------MDGEKEGFIPFSEVTAE-SAKFDPILLKIGTPALILYTSGTTGLPKGCVHFVENVISSVYLVGKHVWKLTPDDVVGGPAPVSFAMGYGNGCLIPYFHGAA------ASIWPRFSVFFKYVEEHGITVFSSLPTSYRMILADPEEYMNKYDISSLRLFTGGGEALGAETAKRWKEVFGMD---IYESLGATEMLHICIANACAPKPV-AGSIGFPVPGYIAKIVDETGKECGADEVGSLYIKGP---TGIRYWNHPSRDEKQAKSVKNGWNVLGDFVRKDENGYIYFVSRDDDLIKSSGYRIGPDEIEQPLNTHPAVAECAVIGVPDPIRGQVVKAIIRLKEGYTPDEKLKEDILAFLEKHIAKYKLPRIIEFTDKLPRTPTGKLLRRLLKQ------------------------------ 186682434 2 -------------------------------------------------------------------------------------PNKPAIIFE------EESFTYKDLDEMVNRVANGLRSLDIRRRDRVALFLPNIPEFVISYLGILKIGAVAVSINIMLKTDEVRYILNDCAAKAIITTESQTEY-------------IQEPDLPQLQHILI-------AEGRANKGISLKQLMAKSSPEARAVEMSRDDPASILYTSGTTGFPKGATLSHGNV-IFNSYCANCCYRIQKSDRLLLFLPLSHCFGQNAILNAGISACTTIIL----QRRFDPDQVLETITTHQVTMLFGVPTVFIKLLNMDT---SNYNLENIRYYFSAAAPMPLQVAENWYKKFGFV---IHEGYGLTETSPF--AAYNHNLNYKLGSVGTPIANVEMKIVDGDGNQVEIGELGEITIKGA--NVMLGYWN---RPFETAEVIKNGWLHTGDIGRMDEDGFFYVIDRSKDMIVVSGFKVYPTEVENVIYQHPAVAEVAIYGVPDPLKGEIVKANIILKASQTITE---QQIIDFCYERMAAYKVPRVINFVNSIPKNSTGKVLKRFLRQ------------------ESISQVVEKRQ- 115456057 8 ----------------------------------------------------------------WLQGAVLNIAECCLLPWPSQNRDSTAIVWEGLDNHPVNRMSLKELHNQVITVATALDTM-FQKGDRIAIDMPMTCNAVIIYLAIVLGGFVVVSIADSFAPQEIGTRMSVSKAKAIFTQDFIIRGGKKVPLYSRVVQG-------TSSKAVVIPATGGGVSLRNG-DMSWKDFLSCAAGRYPTVYQPSDALTNILFSSGTTGEPKAIPWSQLSPIRCTCDTWA-HLDIQPQDIFCWPTNLGWVMG-PILLYSCFLSGATLALYHGSPL----GRFCKFVQDAGVTILGSVPSLVKSW-KAG-NFTEGLHWTKIRVLSTTGEASDIDDDLWLSSRASYK--PIIECCGGTELASSYIGSLLRSQAFGAFSGASMSTGF--VILDEQGTPYPDDVPGEV-------GLFPLYFGATDRLLNAYFDGMPIYRRHGDIIQRTVGGYYIVQGRADDTMNLGGIKTSSVEIERICNADEALLETAAVSIKPAGGGEQLAILAVLKDRSPPCDALKSKFQRAIQKNLNPLFKVSYVKIVPEFPRTASNKLLRRVLRDQLSKELSN---------------------- 66819107 91 -----------------------------------------------------------------------------------------------EDKNISKEYTFKDLQTKSNQLANKYKEIGLKKRDRVGVLLSQGFECALSHTTTLRSGMITMPLFTLFGPEALEFRLSNSSTSCVLTD------------LENLEKLLILPCLPNLKKIIVFGTLSENFKNNSHIEEWNDKISENYSKEFEAIKSKSDDEAVIIFTSGTTGNPKGCLHAHR-VLLGHLPGVQFPQNNFPNDIFYTPADWAWIGGLFDVLIPSLYYGVTVLAH--RMTKFEPKKICKLLIDNKVDTAFLPPSALK-IMKQQEEQLKPVNMTS---IGSGGESLGEKLLQWGKEQF---NVEIAEFYGQTE-ANLLVGNCPSVFPIKNGSIGKPIPGHIVEIIDSNGMILPIDQVGDIALKTPDPVAFLTYWNND----KAAKKKMNGDWLTGDLGRKDSDGYIWYVGRDDDIINSSGYRIGPSEIENCLLKHPSVSNVGVVGVPDEIRGEIVKAFIVLNPSYSKSDQLKKDIQNYVKTILSAHEYPREIEFINELPTTTTGKIIRKDLRSL----------------------------- 27376188 5 -------------------------------------------------------------------------SYNALDRNVEERGNKLAF------DDTVSRLTYGELQRESRRAANMLRRLGVRREERVAMIMLDTVDFPIVFLGAIRAGIVPVPLNTLLTADQYAYILADCRARVLFVSEA---------LYPVIRDVV--GRMPDLEHVVV---SGAKQNGHKQ----LAEELADESDQFTTAATHPDEPAFWLYSSGSTGMPKGVRHLHSNLQATADTYARQVLGIRESDVCLSAAKLFFAYGLGNALTFPMSVGATVVL---NSERPTPARMFDLMNRYNPSIFYGVPTLFAA-MLNDETMKSERGGKSLRICTSAGEALPESVGNSWKARFG---VDILDGVGSTELLHIFLSNAPG--DIKYGSSGKPVPGYAVRLVNEAGQDVADGEVGELLVDAPSAGE--GYWNQRHKSRRT----FEGPWRTGDKYVRDAEGRYTFCGRADDMFKVSGIWVSPFEVESALITHPAVLEAAVVPEADPEGLLKPKAFVVLRQGAK-TANLQEMLKEHVKQKIGPWKYPRWIDVVDSLPKTATGKIQRFKLRE------------------------------ 146339346 47 ---------------------------------------------------------------------RLNCVTHFLDRWVEERGDAPCII------STEVSYTYRELQALVNKIANVLVKLGLVPGGRVLLRSANNPMMVATYLAAIKAGGIVVATMPLLRAKELSYPIQKAQIALAL-CDG-----------KLADEMEKTRAVAPALKQVVY--------WGNGQPDALEALIADASPDFAALDTASDDLCLIAFTSGTTGDPKGTMHFHRDMLAVCDGYARNVLRASQSDRFIGTAPLAFTFGFGGVLF-PMHIGASYVVLEKT----SPDDLLSAIERYRATVCFTAPTAYRAMIGK----LAGRDISSLRKCVSAGETLPKPTFDAWLKATG---LKLMDGIGSTEMLHIFISAVED--EIRPGATGKPVPGYEAKIVDDEGRDVPPGTMGRLAVRG--PTGCRYL--ADERQRK-YVQ--NGWNVTGDTYVMDEDGYFWYQSRSDDMIVSSGYNIAGTDVEAALLTHPTVAECGVVGAPDEARGMVVKAYVVLAPGAEGTTALVAELQEHVKREIAPYKYPRAIEFVTQLPKTETGKLKRFALRQI----------------------------- 85858651 16 -----------------------------------------------------------------------------IDRHIEERGDKICAY------TDKGNYTYRDMQKMVNKMANMFRKLDIRIGDRVIMLVFDTPWFFSTFWGAVRIGAVPVPSNTMLTSDDYQYYLNDSQARTLVISE------KLLPLIKGIKGELRY-----LRDVIVVDDDGE-------FSTPYQQMYAQASEEAETAFTTKDDVAFWQYTSGTTGAPKGAVHSHSDMQYVAEAYGKHVLGMTENDVCYSAARLFFAYGIGNGMVYPLSVGAASVL---NPDPPTPERAFRLNSTYKVTLFFGIPTLFGQMLEYKPDPKAPHELSSVRACPSAGEALPPDLYHRFKERFG---VEILDGPGSTEMLHIYLSNTLG--DVKAGSSGKVVPGYEAKIVGEEGETLPDGEIGTLWVKGD--SSLRYYWRKKEKTAST---IIGGWVNTGDKYYRDKDGYFWPSGRADDMLKVGGIWVSPLEVENCLREHPAVLETAVIGAEDEKNLVKPKAFVVLKQGFAPSPELEKELKQWVLDRLAKFKYPRWIVFMDELPKTATGKIQRFKLR------------------------------- 163741499 1 -------------------------------------------------------------------------------------------------TGTRRDIRYGELRQMVDAVAHDLMRR-VQPGDRVGVLLSQSVDCAVAHLAIWKIGAISVPLFKLFQHDALASRIGDAGLELVLTDGGG------------------AAQLGALAQPLLVADILSASAGQSDHLLPYAE-------------TTPETPAVLIYTSGTTGSAKGALHGHSGHLPGVAISHDHLG--QPGDCLWTPADWAWIGGLFDVLMPGLALGVPVVA--ARLDKFTPEVCADIIRQGDVRNVFFPPTALRLLKAAG------RGLDGLRSVASGGEPLGAEMLAWGQRHLG---VTINEFYGQTEC-NMTVSSCVADFPVRPGCIGRPVPGCTVEVLDDTGTPTKD--EGDVAVRRGAASMMLEYWNRPD----ATAEKFHDDWLTGDRGIWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLMTHPAVATVGVVGKPDELRTEIVKAYVVLKPGHSPSE---KDLQDYVKSRLAKYSYPREVAFLDALPMTVTGKVIRKELKAQAAREVQ----------------------- 115387193 10 ---------------------------------------------------------PMSAIPKFFEGAVVNYAENVFH---GKDPNQNALIGIREESLDGDVWTWRHLAEIVRKLRSALLRSGVEKGQRVGAIISTSVWSVVLFLATASIGAIWTSIAPDIGEEGCVSRLEQILPKILFADSASTFKGKTHSNVDKIRKIVRRLPQKPVVIVIPLSAPQ-PLEFP-----TIDDFLSKSKPALDFARVPYSHPLYILYTSGTTGQPKCLVHSH-SVIVQHKKVSLLHNSLNQNDVVFQYSSTSWVLWN--IMVGHLSVGPTLVMYDGSPLWPNPNAMLKTLEHHRVTYWGTSPRYLQELEMTGSIPSQEVDLSSLKMVQTGGSHLAAHQYHWFYRTFPKS-VHLTSVTGGTDLVTSWIGTDPAG-PLYPGEIQLPMLGQDVDVADPSGESIETGRQGEFVCRAPFPSMPVFFWGDKERYKDTYFDLFPDCWAQHDWASYNPTKGWQIHGR------------------------------------------------------------------------------------------------------------------------------------ 18369667 21 -----------------------------------------------------------------------NAAHDLIERNLRARGGKTAVI------DHAGSYTYAQLAERVDRFAHALGELGIRMEERVLLCLLDTIDFPTAFLGCIKAGVVPIPVNTLLTASDYTYMLRDSRARGLVVSSA---------LLPAFSNAIEAS--PFIKNVMV---SGGDA-GTRGGHLDFAELIASPRPPYEAAQTCCDDPCFWLYSSGSTGAPKGTVHLHSSLIHTAELYANAILGVREDDVVFSAAKLFFAYGLGNGLTFPLSAGATAVLM---AERPTPDAVFRVLREHQPTIYCGVPT-LYASMLASPALPGREELS-IRRCASAGEALPAEVGNRWTEHFG---VEILDGLGSTEMLHIFLSNRAG--DVHYGTSGKPVPGYELRLIGDDGEEVAPGEAGELQVRG--PTSAALYWNNRTKSRETFVGQWT---RSGDKYSQDADGNYVYAGRNDDMLKVGGIYVSPIEVESALITHAAVLEAAVVGKADDDGLIKPLAFVVLKPGRMPAAELADELKLHVKSKLAPYKYPRWLEFVDELPKTATGKIQRFKLRSL----------------------------- 126729535 15 ---------------------------------------------------------------------RLNMAEQVCDGWANREPERLAILDLSED--RPERVSYARLHALSLRVEDVLRRKGVAEGDRVGVLLSQSALCAAAHVAAWRMGAISVPLFKLFREDALRARLEDSGAQVVVTDTEG-------------------SGMLAPFGVAPVTRADLP---EEGRGAD-------------AAQTGPETPAVLIYTSGTTGKPKGALHGHR-VLTGHLVEMSHDFLGQAGDMLWTPADWAWIGGLFDVLMPGLALGVSVVVREAK---FSPKILAR-VAKAGARNVFLPPTALRMMKAEGASVR------GLRSVASGGEPLGAEMLAWGRAAF---DVTINEFYGQTE-CNMVASSCSALFDVRPGHIGRAAPGFDVGVIDADGQETHG--EGDIAIRRGAGSMMLEYWNDP----AATAAKFRGDWLTGDRGAI-EDGFIRFVGREDDVITSGGYRIGPAEIEDCLMTHPGVATVGVVGKPDPLRTEIVKAYVVPKPGASVTPE---ELQDWVKARLAAHSYPREVALVEDLPMTVTGKVIRKELKRQATAETE----------------------- 91975358 9 -------------------------------------------------------------------------SYNALDRNVAERGDKLA------YTDTVSELTYRALQRETCRAANLLRRLGVRREERVAMIMLDTIDFPIVFLGAIRAGVVPVPLNTLLTAEQYAYVLADCRARVLFVSEA---------LVPVVKDII--AGLPELTHVVV---SGGDAHGH----LKLADELAQESDAFETAATHAEEPAFWLYSSGSTGMPKGVRHLHANLAATAETYARQVLGIREDDVVLSAAKLFFAYGLGNSLTFPLSVGATTVL---NAERPTPAVVFKLMQRTHPTIFCGVPTLFAA-MLNDPALKTETAGNRLRICTSAGEALPESVGLAWKARFGAD---ILDGVGSTELLHIFLSNAPG--DIQYGTSGRPVPGYKVRLVNEAGADVADGEVGELLVDAPSAGE--GYWNQRSKSRAT----FEGNWRTGDKYIRDANGRYTFCGRADDMFKVSGIWVSPFEVESALITHPAVLEAAVVPDADFDGLLKPRAYVVLRDGVAA-DGLFEQLKDHVKHKVGPWKYPRWIEVVPSLPKTATGKIQRFKLRDGASG-------------------------- 154314885 12 ---------------------------------------------------------------------QFNFVREVVDQWSQRRGDSPALVLVTQ--KRRKDVSYRELSERSIQVASAFYELGIRPGDTIVISAARCRDWYEILCACLRSGIIICPVASGLSGLDLEHRIQKVHAKAFIGDLVQVE--KVLPIKPR---------LATLQHMIQIGYDDRITD-----AIDYSVLVATGQANLVDTTINANSPAVLYFTSGTTGEPKTAQHNQISLALSSKIAGEHWCQLSPGSLFWSLSEVGWVKG-SWAVFAAWNHGAALLVDETPSQMFDPIHTLRIMHEYPVTNFCATPTAYRQLVTQSREFAASHPPQMIRICISAGETIESTVIKWGEMTRG---ATILNGYGLTET---VFLCTETIESQRPGSMGRPLPGIPLEILSDDAEPVVIGEEGAIGCKDSIYDVFNGYMNEETRPI-VRSAAGKEYYLTGDRAYQDEEGYFWFKARKDDIINCSGYRIGPSEVEAVLQSHPGVLESAVVGIPDEERGSIIKAYVVLNQEYETKAKLQVELRQHCLNNSAPYKCPRVIEFIAKLPRTVTGKVQRHELRA------------------------------ 118051788 8 -----------------------------------------------------------------------NFAQHLFDLN-QGRGDKNA------YTDDQGTLSYAQLQEQARRLAHGLLAAGIHREERVLLVMHDMREWVISFLGAMYAGVVPVAVNTLLTAADYAYMLEHCRAQAILT------NGALVPV---VQQALEQAH-HEVNHIWVARPEDASPGLPPAFE-ALQPWLQQQTPLAHAARTMGDDPGFWLYSSGSTGKPKGAVHTHANP----YWTAELVLGLNENDVCFSAAKLYFAYGLGNALTFPLSVGASVVLM---AERPTPEATFRRWTEHRPTVFFGAPTGFAGMLAHPALPARE--RVSLRMCSSAGEALPAEIAQRFKNHFGAD---IVDGIGSTEMLHIFLSNRPD--DIRYGSTGKPVPGYAVELRGEDGQPVADGEIGDLYIKG--PSAALMYWANRDKTRDT----FQGAWLSGDKYVRDAEGYYTYAGRSDDMLKVSGIYVSPFEVESTLQQHPAVLEAAVIGVTDEQGLTKTKSYVVCKPGQSASED---ELKAFVKNRLAAYKYPRFIEFVDELPKTATGKIQRFRLREL----------------------------- 48477703 37 ---------------------------------------------------------------------EFNFVHDVIEKDSLKNPEKTALIHYDMDTERSMEISYRDLVNRSNALLSFLRLNGLKKGSIVYLMMPVVPEQWYALTATIKGGMIAIPCATNLTEYEMKNRFSDLKPDAII-ADE-----RSANLIDNI--------IPENTLRIVL---GEKKNWESYNEIKFNKA--------EYEKTYYKDPILNYFTSGTTGLPKRVIHSAVGYPIGHMSTAAFI-GIKSDYIHLNLSATGWAKFAWSSYFAPLIMNATIINYSGKLN---PEKYIGLLEKYHVNSFCAPPTAWKQFI-----LIKDLKLPELKVAVSAGEPLNPEVINRFKEKIM---ITIRDFYGQTES-TAMIGNMPGD-DIIPGSMGRPSEMYHMVLLDEENKEINENDKGNIAVKLDYTGLLLG-YSDESRNRAAFVN---NYYLTGDKAYLN-NGHWFFVSRNDDIIKTSDYRVGPFEVESALMVHDAVAEAAVIGINDPEKYEIIKAFIILKPGYNPSMDLAISLKNKVSELLPYYKVPSVIEFVNELPKTISNKTRRNVLRDI----------------------------- 47203908 8 ------------------------------------------------------------------VGGQVNMCHNAVDRHVERAASKRLSIYDSPVGGAKEVITYRELRDQVSRLAGVLVKHGVRRGDLVVIYMPMVPQAMVAMLACARIGAPHSLIFGGFASKELSVRIDHAKPKMMVTASFGLEPGRRVEYIPLVEKALELSS-HRPSRVLVYNRPNEKVSMKAELGLDWEEEMASARP-HDCVSVPSDHPLYVLYTSGTTGAPKGIVRDTGGYAVMLNWTMSNVYGLDPGDVWWAASDLGWVVGHSYICYGPLLHGNSTILYEGKPGTPDP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23015258 18 --------------------------------------------------------------------------YNAIDRHIKDRADKVAFV-DADGSH-----TYGQLAEKVNRAGNALKGLGLHMENRIAMIMLDTVDFPSVFWGAIKAGIVPIPLNTLLTTGDYGYMLSDSRARVLVISEELFDKVEPI-----------LPDLPTLEHVIISGKNGHGHRL-------LSDLMAAAEPKLKTAETTRDDVAFWLYSSGSTGAPKGAVHLQRDLPATAVHYGQQVLGIREDDVTFSAAKLFFAYGLGNGMTFSLHVGATSVL---LKDRPTPEAVMKILKDHQPTIFYGVPTLYGTIL-ADPQYKRETSSTRLRACVSAGEALPEDVGRRWEERFG---AAILDGLGSTEMLHIFLSNRHG--EVRYGTSGKPVPGYDLKICTDDGHEVPQGEMGELVVRG--PSSAVAYWNQREKSLKT----FRGEWHTGDKYYVDEDGYYRYAGRGDDMLKVGGIWVSPFEVEAALISHEMVLEAAVVGEADAEGLVKPKAFVVLAPGETGSEVLKEQLQAYVKAKLAPYKYPRWIEFVEALPKTATGKIQRFKLR------------------------------- 113867426 36 -----------------------------------------------------------------------NAAEDLLSRNLAARGARTAYI------DDTASLTYAELDARARRFAGALRDAGLRQEERLLLCALDTIDFPTVFLGCLLAGVVPVAVNTLLTADDYAYMLGHSGARAVVVSE---------PLLPVMKAAIDKSGLAP-----MVIQAAPHADGAPACSV--GAMLARTRSPAQAVRSGPDDMAFWLYSSGSTGRPKGTVHTHGNLFHTADLYARQVLGIREDDVVFSAAKLFFAYGLGNALTFPMSVGATTVLM---AERPTPAAVFRRLREQRPTVFCGVPTLFAGMLAAPELPPRA--EVALRVCTSAGEALPRDIGERFLAHFG---CDILDGIGSTEMLHIFLSNRPG--EVRYGTTGKPVPGYALKLLDERGEPCAPGEIGDLYIKG--PSAALMYWCNRDKSRDTFVGEWT---RSGDKYLCDADGYYTYAGRSDDMLKVGGIYVSPFEVEAALAQHPAVLEAAVIGVTDADELVKPKAFVVLRPGQQWHDGMAAELQAFIKSRLAPYKYPRQIECVPELPKTATGKIQRFRLRQ------------------------------ 212529646 14 --HPSPQSIEKSKGVKFSNYDALYQWSIQNRSAFWGNVWEELPLIHEYTSIVDES-APIQTNPDWFSGVRINFAENILFRSIAGKEDKIAIHEVVENFQPPKNYTWGELRQQVGLYTQALKAAGVRRGDRVAVVTGNNINCLLLFLATTALGALVSTTSSDTGTKGILDRLTQVEPILLFMDDAAVYKSQIVDLRDKMTEVVNMHAISGFKGAVALPRLGQPRDITSPRTQPLKDFLSKASNKLEFVRVGFRDPFMIVYSSGTTGQPKCIVHSTGGVLINIVKEAILHRDMNTNSVMLQYTTTGWIMYLTSV--ASLLTGSKVILYDGSPFAPDASFLIRLAGEQRVTHFGISPRYLQELRKQKIQPRKIADLSNLYIVSSTGMVLADSLFEWFYDEGFPSHAHLGNISGGTDIAACFAMDNPLS-PLYVGGCQGGGLGVPIAVVDEDGKALPDGESGELVATAAFPSTPVTFWGGPKKYFNAYYAKF----------------------------------------------------------------------------------------------------------------------------------------------------------- 91787506 10 ------------------------------------------------------------------PGARFNFAHHLIERNLA-RPAKPAYI---DDQG---TLSYGDLAGHIRRLAAALLASGVRREERVLLLMHDCSDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLQHSRAQAAIVSGA---------LLPTLQAAMVQGG-HELKTVIVSR---PDAALPEG-AVALDTLMEQHAPLAEPAGTSPDDPGFWLYSSGSTGRPKGTLHSHGNP----YWTAELVLGLTEQDVCFSAAKLFFAYGLGNALSFPLSVGATTILMAERP-TPEAKRWRGEVGGMRPTVFFGAPTGF-AGMLASPALPAKTDI-ALRLVSSAGEALPSELGERFTAHFG---VEIIDGLGSTEMLHIFLSNRPG--QVRYGTTGWPVPGYEVELRDDDGRPVPDGETGDLYIHG--PSSALMYWGNREKSRET----FQGAWTSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLECAVIGKEDEKGLTKTKAFVVVKPGHQVDEA---TLQAFVKERLAPYKYPRFIEFMTELPKTATGKIQRFRLREL----------------------------- 86137607 15 ---------------------------------------------------------------EWILSAQLNMARQAMS-HA---PDKLALV---DLTGPQRRISHGELAEMVDGLVRYLLTR-IKAGDRVGVLLSQSPWCAAAHLAIWKAGAISVPLFKLFKRDALASRAGDAGVRFVLTDPEG------ALLLGDLAEAVMASE---------VGIDGAPMPFAE---------------------TTAETPAVLIYTSGTTGSPKGALHAHRGHLPGVAISHDHLG--QTGDCIWTPADWAWIGGLFDVLMPGLALGVPVVA--ARLDKFTPEACADLIARGGVRNVFFPPTALRMLKAAGQG------LDGLRSVASGGEPLGAEMLAWGQSSFG---VTINEFYGQTEC-NMVASSCGGDYAPRPGCIGKAVPGHEVAVIDAEGNPTD--QEGDVAVRRGSASMMLEYWN---RPKETA-EKFRGDWLTGDRGIWEGD-YLRFVGREDDVITSSGYRIGPAEIEDCLLTHPSVATVGVVGKPDPMRTEIVKAYVVLKEGTAATE---KELQDYVKNRLAHYSYPREIAFLDALPMTVTGKVIRKELKARAAAEQE----------------------- 182435127 22 ---------------------------------------------------------------------------------IAENNDRTALHIV-EEDGRRTEVSFAEMSERSARAANWLKARGVRAGDRVLVMLGNQVELWETALAAMKLRAVVIPATPLLGPGDLRDRVE---------------RGRVRHVL------VRDADTPKFDEVP-GDYTRIAVGEEVAGWLPYAGAAEASAAFTPDRETDADEPLMLYFTSGTTASPKLVEHTHVSYPVGHLSTMYWI-GLKPGDVHLNISSPGWAKHAWSNLFAPWTAEATVFIFNY--TRFDAGRLMAEMDRSGITSFCAPPTVWRMLIQA--------DLSQLREVVAAGEPLNPEVIETVRREWG---VTIRDGFGQTET-AVQVANTPGQL-LKTGSMGRPSPGFTVELLDPSGRP--GAAEGEISLDLAPVGLMTGYHGDPDRTAEA---MAGGYYRTGDIGARDADGYITYVGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAYVVLAEGWEPGPDTAKVLFEHSRAVLAPYKRIRRLEFA-ELPKTVSGKIRRIELRALGSGAEFDEGDLS----------------- 94310169 32 -----------------------------------------------------------------------NAAEDLLTRNVAGRGVRTAYI---DDAG---SLTFAELDDRCRRFAGALLRAGFRREERVLLCAFDTIDFPTVFLGCLLAGVVPVAVNTLLTTEDYAYMLEHSGARAVVVS---------AQLLPTMRAAMTKAGV-TPDLIVAAPHTEDSAKAAN----TVSAMAASAPPLAQSVATGPDDMAFWLYSSGSTGRPKGTVHTHGNLFHTADLYARRVLGIREDDTVFSAAKLFFAYGLGNALTFPLAVGATTILM---AERPTPQAVFQRLTTHRPTVFCGVPTLF-AGMLASPDLPPRADV-AMRVCTSAGEALPQDIGNRFLAHFG---CDILDGIGSTEMLHIFLSNRPG--EVRYGTTGKPVPGYELKLLDERGEPCASGEVGDLYIKG--PSAALMYWCNREKSRDTFVGAWT---RSGDKYVCDADGYFTYAGRSDDMLKVGGIYVSPFEVEAALALHPAVLEAAVIGVADADDLIKPKAFVVMRPGQQWHEGMAAELQAFVKSRLAPYKYPRQIECVEELPKTATGKIQRFRLRQ------------------------------ 21224519 29 --------------------------------------------------------------FRWPRPANFNWALDWFDVVAEGNG-RTALHIVEEDGREVR-VSFAEMSARSNRVANRLREWGVGPEDRILVMLGNQAELWETALAAMKLRAVVIPATTLLGPADLRDRVD---------------RGRVGHVIARAEDTGKFDDVPGHYTRVAVGGATPAAGWRAYEDVY------GASDTFTPDPTAADDPLMLYFTSGTTARPKLVEHTHVSYPVGHLATMYWI-GLKPGDVHLNISSPGWAKHAWSNLFAPWNAEATVFLYNY--TRFDATRLMAEMDRAGVTTFCAPPTVWRMLIQA--------DLTRLREVVAAGEPLNPEVIEQVRRLWGRT---IRDGFGQTET-AVQVSNSPGQV-LKTGSMGRPSPGYRVELLDPTGAP--GAAEGEIALDLSHPGLMTGYHGDPDRTAEA---MAGGYYRTGDIGARDEDGYLTYVGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDALRLAVPKAYIVLAAGWEPGPDTAKVLFEHSRDTLAAYKRVRRLEF-GELPKTVSGKIRRIELRE------------------------------ 113868425 35 ---------------------------------------------------------------------RMNAAVELVDRHVRERGERIAIRHRRD--GQIEAVTYAQLAALVNRIAHVLVEMQLVPGNRVLLRGPNNLMMAASWLATLKAGLVAVPTMPLLRAKELKQIIDKAQVGAAL-CDA--------RLREELDQAGGEFHCPSLARTLYFNGEGEG---------SLEAAMAGKPDAFEACDTASDDVCLIAFTSGTTGQPKGTMHFHRDVLAMCDLFPRHVLRPQPDDVFCGTPPIAFTFGLGGMLCFPLRIGASAVLAEKL----TPETLLGLIQDFRATIVFTAPTFYRQMAALAP----RYDLSSLKKSVSAGEALPDATRQSWKAATG---IEMTDGIGGTEMMHIFISS--AGAEVRPGAIGRVVPGYVAQIVDENMQPLPPGQVGKLAVQG--PTGCRYL--DDPRYVKAGWN------LPGDTFFVDEDGYYFYQARSDDMIISAGYNIAGPEVESALMQHEAVAECGVVGAPDDGRGQVVMAYVVLREGVAADDATRTALQDYVKRQIAPYKYPRRIVFVPALPRTETGKLQRFRLRQMAE--------------------------- 148273113 28 --------------------------------------------------------------------------------------DRVALRVVAGDGSE-RQVTFDEMATRSDRVATWLVGLGVWKGDHVMLMLGNRVELWETMLAIMKAGAVILPTSTVLGSADLADRVERAGVRHVIAAHTAVFDDVPGEYARIAIGAGADSPVPD--------------GWADYRD------ADDAPADRVGVEVASTDPALVYFTSGTTSKPKMVVHTHVSYPVGHLTT-AYWLGLQPRDVHLAISSPGWGKHAWSCFFAPWIAEATVFVHDYA--RFDAHALVEQLDRAEVTTFCAPPTVWRMLIQAGIRERPG----RLREIMSAGEPLNPEVIARIEEWWG---LTIRDGYGQTETTAI-VANAPGD-AVVPGSMGTALPGVDLVLVDPTGEPAD---EGEICLTRP-VNLMAGYLGDDARTAE---SMRDGFFHTGDVARRDADGTITFIGRTDDIFKSSDYKISPFEVESVLIEHPAVAEAAVVGAPDPVRLNVAKAYVHLAAGWEPDEATALAVLKHARERCPAFMRVRRVEF-GELPKTASGKIRRVELRQ------------------------------ 23664434 21 -----------------------------------------------------------------------NAADDLIGRNLDARGSKIAYI---DDNG---RYSYDELAARVNRFANALGALGITREQRILMCVHDTIDFPTVFLGAIKAGVVPIAVNTLLTQSDYEYMLSDSRARIVVSA----------PLYDTF--APLLGKVESLERIVVAGGEGPD---------SVAALMANASDKFEAVATTCDDPCFWLYSSGSTGAPKGTVHIQSSLIHTAELYAKPILGIKESDVVYSAAKLFFAYGLGNGLTFPLSVGATAVLM---AERPTPAAAFKRLREQQPTIFYGVPT-LYASMLADADCPTREEL-AIRMCTSAGEALPEDIGRRWTERFG---VEILDGIGSTEMLHIFLSNRPG--DVHYGTTGKPVPGYQVRLVDDEGNVVEGAEPGELQI--SGPTSAVMYWNNREKTRAT----FQGPWRSGDKYSRNAEGYYVYAGRNDDMLKVSGIYVSPIEVESCLIQHPAILEAAVVGHEDEERLIKPKAFIVLKPGFQRSEQLAAEIKAHVKAHLAPYKYPRWMEFVDELPKTATGKIQRFKLRAMA---------------------------- 119194577 15 -----------------------------------------------------------------------NFAVDVVDKWAAETPSPQALLWVDQNGRNPLSLDYAYFSKRSHRAAGLLARLGVKKGDRVIIILPRVPAWWEVATAVIRLGGVVCPCTTLAVAHDIEYRAQASGATVFVGDSVSLEKFNSVRKNPNVRLALQAAGAP----------LKDTLQYSSELDKFPEEFLFRGDGR----KTKWSDPSMIYFTSGTTGMPKMVLHNQVSYPLAHVLTGRLWLDLEPGKLYWNLSEQGWAKAAWAW-FGAWNCGAALFVQE-TVGPFSAEQTLDNLHNYPITTLCAPPTAYRQFLPSRQEYFRRNPPMRLEHCVGAGEPLNDQVIRTWKEMCG---LEIRDGYGQTET--TLVCGNIKGNKVKFGSMGKPLPGVPLTVITPEGEESPAEEEGEIAIATTTPEGFQTLNPDGTVLRPTRQGKGRSWYLTGDRAYRDDEGYLWFVGRSDDVINSSGYRIGPFEVESVLKKHPAVVESAVVASPDAARVEVVKAFIVLQDEYKDSAALIAELQDFCKAETAPYKYPRRIQFVEPLPKTISGKIKRAELRAL----------------------------- 148257858 2 ------------------------------------------------------------------------------------------------------TLSYGDLEDRVRRIASALRDLGIKREERVLLAMQDCTDWPAAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLTSG---------DVLPAIKGALTKSD-HEVRKVIV----SHPIASLDFGEIALETVVETHAPMARPARTHCDDPAFWLYSSGSTGRPKGTVHSHANPYFTAELYGKAVLDLTETDICFSAAKLFFAYGLGNALTFPMSVGATTLLM---PDRASPDRWTGAVGGFKPTVFYGAPTGFAGMLAS--PALPSREQVALRLVSSAGEALPAEIGKRFKAHFG---VDIVDGIGSTEMLHIFISNRPD--DVRYGTTGWPVPGYDIELRGDDGGAVPDGEPGDLYIRGPSAAMM--YWGNRAKTRET----FQGGWTSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAILEAAVIGVPDAEGLTKTKAFVVLKHGATTNDA---ELKAFVKDRLAPYKYPRMIEYVDELPKTATGKIQRRALEQQAAG-------------------------- 83942682 14 --------------------------------------------------------------------ARLNMAAQCLSH----DPARRAII---DLTGDARRVSFGTLSDMVDGLARALAQR-VQAGDRVGVLLGQSPWCAAAHLAIWKIGAISVPLFKLFKYDALASRVRDAGVTLVLTDPEGLLGGLATPLMA--------------------------------------DSVGVAGDPVAFADTGPDDPAVLIYTSGTTGSPKGALHGHR-VLTGHLPGVSLSHDVQDGDCLWTPADWAWIGGLFDVAMPGLALGVPVVAARLAKFSPDACA--RIIREGDVRNVFFPPTALRMLKAEGATIA------GLRSVASGGEPLGAEMLAWGQQAFG---LSINEFYGQTE--CNMVATSAGSFPPRPGCIGKPVPGHNVEVLDDTGAPT--ADEGDVAIRKGSAAMMLGYWQRPDETAQ----KFRGDWLTGDRGVFDGE-YLRFIGREDDVITSSGYRIGPAEIEDCLLTHPDVATCGVVGKPDPLRTEIVKAYVVRKSGATVDE---QTLQDWVKTRLASYSYPREVAFLDALPMTVTGKV------------------------------------- 177671351 32 --------------------------------------------------------------------------------------DAVAFRFVAEDMS-AVDLTFGELADRSRRLATGLAARGVTRGDRVPVMISKREELVITLLALWRLGAVHVPLFTAFAAGAARMRIEGAAARLVVAEP---------------RQAEKLTDIPGIEII----RTGPE----------W-DALADSAPLGEDVAVGGDGPIALLFTSGTTGRPKGVLRAAAAFAVYLTCAV----DLRPEDLFWNAADHGWAYGLYYGIVGTLMLGATSVQYRGA---FSPATMVEVIRSQDVTNLAGAPTMFRALAKAG-EVTEDAPL-RLRRVSTAGEPLPPTVLEWGRTALGTE---IRDHYGQTELGMVICTHPELAAPPRPGSMGVPLPGIAAQIRD-----------GQIAIDAASPLFFPGYLGEPEKTAER-FTPDGRWYLTGDTARQDDDGWFFFSSRDDDVILAAGYRIGPFDVESVLIDHPRVQEVAVVGLPDPVRGEEVVAFVVPAGAVADPDALAAELQAKV---------------------------------------------------------------- 158315040 19 ---------------------------------------------------------------------TLDVAQLVCDRHP---GHAVAARVLDDDLSET-TVTYADLAKSSRRFATVLSARGIGRGDRVATLMGKSVDLLTVLVGTWRVGAVYVPLFTAFAETAVTDRLRRAQARLVVAD---------TDQLPKIDQ--------GPWEILPVERLAVEV-------------AQAAPWEPGSVAVGGSGALVHMFTSGTTGSPKGVVHPARYIGGWHSYQ-EFGLGVDTDSVYWSAADPGWAYGLYTAVVAPLAAGVPTILLRGG---FSADTTLRLLAELKVTNFAAAPTAYRGLRNSGR--LEAGALS-VPYLSSAGEPLTPDVNAWAPEALGSR---VHDHYGQTEIGMPIGFPHAVSVPVVDGAMGVALPGWSVTVLDPDDEPADLGTIGRLVVVANSPHMTFAAYADGD--DHGRLVGDGRYYVTGDTATIDAAGVVRFSARDDDVIIMAGYRIGPFDVESVLAQHPAVAECAVIAAPDEARGEVVEAYVVTTAASAVTEE---ELRQWVKERYAAHAYPRRVHFVPSLPKTPSGKIQR----------------------------------- 169861105 82 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYNGKIHQHLPKVSALLDGLSVDLAPKVVVIERDGWNGDWSSGED---HKLGRTADGEIEWRRQNFDWPLWILFSSGTTGRPKPIVHRAGGMLLQAKKEFSICADLNADDVFFYYTTTGWMMWN-FLVSG-LSLGCTLVLYDGSPLK-DPGLLWRMVDDLGITIFGTSAKYLDQLSKK-YRPAEVHNLKTVRHIYSTGSPLAPPLFDYVYKHISDRVL------LGSITGGTDICSLFAALPVYRGEIQCRMLGMAVESYSPTGTLNPPDEPGELVCTKPFPCMPLGFWGTEERFFESYFSEFKDVWYHGDHIIITRSGGLIMLGRSDGVLNPGGIRFGSAEIYDVLDSDPSLTDYLAVGQKDNGMDERVILFVKLRDGQHFTPDM------------------------------------------------------------------------ 92112096 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPTLVRLLMTSGDALPEPGQLDSLRIFGSTGEPWNDDPWHWLFEQVGGQRCPIINYSGGTEIGGGILACFAG-LPQKPCGFTAPIPGMIADVVDAAGHSRPADEVGELVLRAPWPGMPQGFWRDDARYLDAYWSRFPGIWVHGDWARVDVDGHWFIQGRSDDTLKIAGKRVGPADYESALVTHPAVAEAVAIGVPDEVKGEAAHCFVTLVAGSRRWRELETDLIAHLAARLGKALAPARIHQVSTLPRTRNGKILRRMVKAIWLDQA--LGDTAALENPEALDALRQCRE- 56419203 11 ----------------------------------------------------------------------------------------------------KERCTYQQLDEAISRFADGLARLGVRRGDHIALLLGNSPQFVIGLYGALRLGATVIPINPIYTPEEISYILHNGDVKAVIGLD---------LLAPLFVEAKKR--LPLLEHAIVCETPEGKVSLSEGMK-SFAEVLADGSQDFTGPELGDDDVAVILYTSGTTGKPKGAMLTHKNIYSNAQDTADY-LGINENDRVIAALPMFHVFCLTVALNAPLMNGGTVLIM---PKF-SPAKLFQLAREEKATIFAGVPTMYNFLYQY--EGGSADDLRTLRLCISGGASMPVALLENFEKKF---NVIISEGYGLSE-ASPVTCFNPLDRPRKPGSIGTNIKNVENKVVNEYGEEVPVGEVGELVVRG--PNVMKGYYKMPE---ETSAALRDGWLHTGDLARMDEDGYFYIVDRKKEMIIVGGYNVYPREVEEVLYSHPDVVEAAVIGVPDPDYGEAVRAYVVAK-----NPELEAELIAYCRERLAKYKVPSAIDFLDELPKNATGKILRRALKE------------------------------ 163707966 35 --------------------------------------------------------------------ARLNCVSQFLDRWAEGHGHALCLV------GEHESLTYRQFFERVNRIANVLVNLGLRPGNRVLLRSGNTPALVAAYLAVIKAGGIVVATMPMLRARELAYPLNKARIALALCD---------HRLADEMERA--RPLAPGLERVVY---------WGSGAADSLEALAARESPAFTAVDTAADDICLIAFTSGTTGEPKGAMHFHRDMLAICDTYARHVVRAVPEDRFIGSAPLAFTFGLAIVLF-PMRIGATGIVLELA----GPDALAAAIARERATICFTAPTAYRAILRR----IGQCDLSSLRRCISAGEALPRPTFEAWEAATG---LKLLDGIGGTEMLHIYLS--ASEDQVRPGATGRPVPGFEARVVDDEGRELPPGTVGRLAVRGPIGCR----YLADAR-QTAYVA--DGWNYPGDSYLMDEDGYFWYQARTDDMIVSSGYNIAGPEVEAALLGHPGVAECAVVGAPDPERGTIVKAYVVPAPAALPGPDLAQALQDFVKTEIAPYKYPRAIEFVEALPKTASGKVQR----------------------------------- 75531349 11 ----------------------------------------------------------------------------------------------------ERSITYRELDAATNRHGNALRAHGVGKGDRVLFLMDDSPELVAAYLGTLRIGAVAVALNVRLAPRDVLYVIQDSACRLL-----YIDAEFLHLYQQIAGELEQPPQ-------VVVRGDEAPAPAI----IAFKHFLDGQAATLESVQVAPDDVAYWLYSSGTTGRPKAVMHAHRSVLIADRLEREY-FGIKPGDRVFTTSKMGWSLGHS--LMGGLQCGATVIV---APGWPDAERVMATAARHRPTILFSTPVMYRNLLREG--AGESAAMRDIRHFVSAGEKLPENIGQQWLDTFG---IPITEGIGASETVFLFLCARPDA--YRIGSCGKRVPWAEVRLLDELGNEITPDTPGLIAIR--MASQFVGYWKLPETTEKA---LRDGWYYPGDMFSFDADGFWYHNGRADDMLKISGQWVSPGEIESCASAVPGIAEAVVVAVPNDDGLTRLTLFIVPEDPSASQQKLSEAWMTTLRGTLSIYKCPRTIQFLEELPRTATGKV------------------------------------- 73541868 17 ---------------------------------------------------------------------RLNCAVELVDRHVRERGERVAIRQRRGDG--IETITFAQLAALSNRIAHVLEDMKLVPGNRVLLRGPNNLMMAASWLATIKAGLIAVPTMPLLRAKELKQIIDKAQVTAALCD---------VRLREEL-EANRQPGCPSLAQALYFNGEGEG---------SLEAAMAGKPDTFDACDTATDDICLIAFTSGTTGQPKGTVHFHRDVLAMCDLFPRHVLRPEPDDIFCGTPPIAFTFGLGGILCFPWRIGASTVLAEKL----TPDSLLQLIADFRATIVCTAPTFYRQMAA----LASRYDLRSLKKSVSAGEAL-PDATRQAWKA--ATGIEMTDGIGGTEMMHIFISS--AGADVKPGSIGKVVPGYIAQIVDENMQPVPPGTVGKLAVRG--PTGCRYL--DDPRYVKAGWN------LPGDTFVMDKDGYYFYQARSDDMIISAGYNIAGPEVESTLMQHKDVAECGVVGAPDAERGQVVTAYVVLREGVEASDATRAALQDYVKREIAPYKYPRRIVFVPALPRTETGKLQRFRLRQMAE--------------------------- 15898699 42 -------------------------------------------------------------------------------------------------------ISFSDLKRKALRLALYLREHDVKKGDVIAVLASKKIEQVIVLLATFSLGAIYQPLFTAFGPEAIKMRTRDAKPKVIFYQD---------DQKDKVSDAIPFSKFDEL--------------------LSYGELKN-------IEKINWDDPIVLLYTSGTTGAPKGALIAKR-LLLNTYVYMKYGIGIRDSDVFWNPADPGWAYGLYYGIIGPLMFGKTVIFLD-EPF--NPERTMEFMEEKKVTNFAFAPTAYRMI---AGTIKRKYDL-VLERASSAGEPLNPEVIRWFMDN---YNVTIKDHYGQTEVGMVVYNGWGYETKIKIGSMGLPAPGYEIDVIEDT-----------IAVKRDSPGFFLGYLNNPEKTKESF---RGDWYLTGDNAYKDEEGYFWFVGRKDDVVKVSGYRVGPFEVESVLLEFPAVLESAVVADEDPIRGQW----------------------------------------------------------------------------------------- 197729547 33 --------------------------------------------------------------------------------------DRTALIVDEPEGGSEVRLSFAELAERSDRVANWLGSRGVRAGDRMIVMLGNQYELWETALAAMKLRAVVIPATPLLGPPDLRDRVE---------------RGRASHVLARAADAGKFADVPGDYTRISVG-PGAPAGWIP------YEESATADAGFRPDITRSDDPLMLYFTSGTTARPKLVEHTHTSYPIGHLATMYWI-GLRPGDVHLNISSPGWAKHAWSNLFAPWNAEATVFVHNYR--RFDPARLLAEMERAGVTSFCAPPTVWRMLIQA--------DLGRLREVVAAGEPLNPEVIETVRREWG---VTVRDGFGQTET-AVQVANSPGQL-LKAGSMGRPSPGYRVELLDPTGAP--GAAEGEIALDLSAPGLMAGYHGDPGRTAEA---MADGYYRTGDIGSRDADGYITYIGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAYIVLTAGWEPGPETARVLFAHSRAVLAPYKRVRRIEF-GELPKTVSGKIRRIELRERARGAEYDEGDLS----------------- 209551493 5 -------------------YHQAYAAWKRDPEAFWREAAADIDWFKPPARVFS---PEEGVYGRWFSGAETNTCHNCLDRHVAGRGGEMAVIFDSAMTGEKRRFTYDEVLDEVKAIAATLVDLGIGRGDRVILYMPMVPQAVFSMLACARIGAVHSVVFGGFAASELAARIDDCGAKLVITASCGLEPGRIVAYKPLVDQALTLAR-SKPERCLVLQRPELRADLVSGRDQDFEAAVAQHRAEIACVPVKATDPLYILYTSGTTGQPKGVVRDTG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156393318 1 --------------------------------------------------------------------------------------------------------------------------------------LPRYPEWWLLNLACSRIGSVIIPGSTQLRSKDILARLLVSRANTIVADPAT---------AEVVDEVYNKINFLSFNLIVSFHRKGW---------LPFKTLYKQASTVHTCAPTTSDETSIIFFTSGTTGLPKMTQHTHASQGIGHSITGKYWLDLCPDDVHWTVSDPGWAKTAYGCLYGPWIQGASVFIHHTTEKF-EAKVILDHLQKYPISTMCLPPTAYRMMIHED---LSRYQFPALRHCLSAGEPLNPEVMVDWKEKTGLD---IREGYGQTET--TLLCGTFRCIETRPGSMGKPAPGYDVRVIDEKCNETPAGIEGDIAVRRP-VGLFSEYIEDYERNVSAY---RGDYYLTGDRAVRDEDGYLWFIGRSDDVIISAGYRIGPFEVESALIEHPAVAEAAVVSSPDPVRGEVVKAFVILTPSFEES--------------------------------------------------------------------------- 215492977 10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVRPAGGHAVNLLWTLENVYGVRDNDTWWAASDLGWVVGHSYICYAPLLKGVTTVLYEGKPGTPDASSFFRVIKQHGVCGMFSAPTAMRVIRKEDPEFAKNFPMKQLRQVFLAGERCDQGTLSWTAKTFG---VPALDNWWQTETGSPVTATCVGSMDVPEEATGVPVPGWDVRVLLDDGLEAAPNQLGTVAVRLPLPGAFSTLFRADDAFVVKYFEKFPGYYDTMDIGIRHKNGYISILSRNDDVINVAGHRLSTFQIEETIMKHPDVADCAVVGVPDEIKGEVPLALFVLKN-------------------------------------------------------------------------------- 1040685 12 ---------------------------------------------------------------------KFNFAEHLLQTN-RVRPDKTAFV------DDISSLSFAQLEAQTRQLAAALRAIGVKREERVLLLMLDGTDWPVAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGA---------LHPVLKAALTKSD-HEVQRVIVSR---PALRWSRARSTS----LSRRTSLEKPAATQADDPAFWLYSSGSTGRPKGVVHTHANPYWTSELYGRNTLHLREDDVCFSAAKLFFAYGLGNALTFPMTVGATTLLMGERP-TPDAKRWLGGVGGVKPTVFYGAPTGYAGMLAAPNLP--SRDQVALRLASSAGEALPAEIGQRFQRHFGLD---IVDGIGSTEMLHIFLSNLPD--RVRYGTTGWPVPGYQIELRGDGGGPVADGEPGDLYIHG--PSSATMYWGNRAKSRDT----FQGGWTSGDKYVRNDDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPGVLEAAVVGVADEHGLTKPKAYVVPRPGQTLSE---TELKTFIKDRLAPYKYPRSTVFVAELPKTATGKIQRFKLREGVLG-------------------------- 108805185 36 -------------------------------------------------------------------------------------------------------ISYARLEDLASRFAAALVERGVGKGDRVAIFTQNNPQFLIAQYGAWKRGAIAVPLNPMFKHRELDYHLNDSGAKALVCLEGLYRAGEVVP-GTRVEHVFTTSELDLLPEGAGYANLAGARKLRPEGTEDLLEVLETTPPDGGAERVSPEDIAYLVYTSGTTGPPKGAVETHSNVA-YNAEVYRTWMRMGDEDSVLGVAPLFHITGL--VGHGALLAGIPLVLFH----RFDPSEALRLIEKWRPTMTVGSITVFIALMNAPD--AAGRDLSSLKKCYSGGAPIAPSITEQFEEKFG---IYIHNIYGLTESNSPTHAPYGSRAPVKSGSVGVPVPGCEARLVSDPSEEVPVGEQGEFAARGPM--IFREYWNKPEETERAFHE---GYFLTGDVAVMDQEGWFYIVDRKKDMINVSGYKVWPREVEDVLYTHPAVKEAAVVGAPDPYRGETVVAFVALKEGQRIPEE---DLVSYCRERMAAYKYPRRIEFLEEVPKTATGKFLRRELRE------------------------------ 78042829 30 -----------------------------------------------------------------------------LLRKTAQKVNKTALIFFN------KKLSYSELTEYIENLAVNLSPLGLEPGDRVGIMLPNSPQYVIAYFAAARM--IAVPLNPLLSARELTYIIEDAGVKAIFALNLFAEKLKNLDNVKIIYTAIADFLAFPLNFLLKLKEKAPPVKIDNEKVFALMPLLKTGSKNFSPKQRDLKEPAVIIYTSGTTGKPKGVMLSEYALIVNAYH-VKVWGDLVPEDVMLTVLPIFHGFGMSVCMNAPLLTGSSVVL---LPRF-SVEEFFKAVAKHRPTLFAGVPTMFVAMLNHKD--LTKYDLSSFRGCFVGAAAMPPEVKEQFEKMTG---AQVLEGYGLTEAVTAKCCNPYRGVN-KTGSIGIPFPDTVMEIVDATGEPLPPGEIGEIRLKS--PDLMLGYYKQEAATREV---IKDGWLYTGDIGRMDEDGYFYIVDRKKDLIITGGFNVYPREVEDVLYSHPDVKEACVVGIPDNYYGEVVKAYVVLKEGAKTSPE---ELKAFCRENLTHYKVPKIIEIKDDLPKSAIGKILRRALKE------------------------------ 116695208 19 ----------------------------------------------------------------------------------------------------RRAWTYAELDAEVNRHAHALQSLGIGKGDVVAAFLYNTPAFVFTLLATARIGAVYNPVNYRLAAQELAYILNDGGAKAVLFEQEG---------AGVVEKAAELAPGTALR---IYADPDAAPAFATHR---LDTLAAAQPATPPAVTVHEDDPCILMYTSGTTGRPKGVVHTHRSKL-QHNAMMHQAMTLSREDVGLSVAPL----NHTAELHTSFLLGATQVL----QRRFDAGEAWQLVESERVTHFFAAPTMVGMLLNHPD--ADARDVSSLRLVEYGGASMAPHLIREWDRKVGAGLVQV---YGTTEMGPCMSVLYPHEQLSHAGSAGLPALGHELVVLRDDGQPCVPGEVGEVLVRG--PCMMQGYLNRPDANARALAH---GWYHTGDLGSLDADGYLWIRDRIDYMINSGAENVYPREVEDALIEHPAVLEVAVLGEPDPTWGQVVGAYVVTRDGPVSAAQLDAFLLQ--GDRLAAYKRPRRYHFVDALPKTTSGKIQKHMLRA------------------------------ 51891757 36 --------------------------------------------------------------------------YQALFEQAAKHPERTALIFMG------KRVSYGELVDLIDRFGAALRRYGIQKGDRVGIILPNSPQNVIATVACQRIGAIPVQFNPLYVAREIAYQVKDSGCRIMITLDLFWEAGGVEAY--IWTGAQDYLNFP---LNILYRLKAKPPRIPPSEATHFMELLRESPQGIQIAPVNPEDVAVLLYTGGTTGVSKGVMLTHFN-LTSNVTQIREWLQI--GDEHHTTLAV-LPMFHSYGFTAALSCGFTLIL---VPRF-DPGDLLKTIAKYRPSVFPGVPTMYIGLLNHPD--IHKYDLRSIKLCVTGAAAMPVDLLRRFEQVTG---ATIMEGYGLTET-SPVTHANPRFGKRIPGSVGLPYPGTDVRIVDETGEDLPPGGEGEILIRG--PQVMKGYWN---RPEETAEVLKDGWLYTGDIGRMDDEGYLYIVDRKKDMIIAGGFNIYPREIDEVLYQHPAVLEACAVGVPDAYRGETVKAFVVLKPGAQATE---QEILEFCRERLAAYKRPRSVEFLPELPKSTVGKVLRRVL-------------------------------- 186476301 19 --------------------------------------------------------------------AQFNFASHLF-RLNDVRADKPAYI---DDAGVT---SYAQLEHRSRRFASALRSLGVHAEERILLVMLDTAELPVAFLGALYAGVVPVVANTLLTATDYRYMLTHSHARAVIASG---------PLVPTVEQALSEAEQDG--CLLIVS---QPVHFDPPPMHVLSRLIDGAEPLLKPNASSGDDIAFWLYSSGSTGKPKGTVHTHA----NLYWTAELILGINERDVVFSAAKLFFAYGLGNALTFPLTVGATTVLMAERP-TPDA-VFRRLVE-HRPTIFYGVPTYASMLVSPNLPPREQV---AMRICASAGEALPREIGERFTAHFG---CEILDGIGSTEMLHIFLSNRAG--EVEYGTTGRPVPGYEVELRDEAGRTVPDGEVGDLFIKG--PSAALMYWSNREKSRATFLGEW---IRSGDKYCRLPNGCYQYAGRSDDMLKVSGQYVSPVEVEMALVQHTAVLEAAVVGVDH---GGLVKAFVVLKQTADACDTLADDLKSFVKGKLAPHKYPRDIVFVDDLPKTATGKIQRFKLRE------------------------------ 27381187 62 -----------------------------------------------------------------------------LDRWVEEHGDAPCVI------SPAVSYSYRELQALVNRIANVLVKLGLVTGGRVLLRSANNPMMVATYLAVIKAGGICVATMPLLRAKELSYPIQKAEITLALCD------GKLADEMEKAKAAA-----PGLKQAVY---------WGNGAADSLEALIADASPEFKAVDTASDDVCLIAFTSGTTGDPKGTMHFHRDMLAVCDGYARNILRAEQKDRFVGSAPLAFTFGFGGVLF-PMHIGASFVVLEKT----TPDDILTAIEQYKTTVCFTAPTAYRAMIGK----LPGRDISSLRKCVSAGETLPKPTFDAWFKATG---IKLMDGIGSTEMLHIFIS--ATEDEIRPGATGKPVPGYEAKIVDDAGNDVPPGTMGRLVVRG--PTGCRYL--ADERQRK-YVQ--NGWNITGDTYLMDDDGYFWYQSRSDDMIVSAGYNIAGTDVEAVLLTHPSVAECGVVGAPDEARGMIVKAYIIAAPGVTPDAQLAAELQEYVKREIAPYKYPRAIEFVTQLPKTETGKLKR----------------------------------- 207087470 1 --------------------------------------------------------------WEWNVPEEINIGQLCSSIHLGEFENKLAMIVENDELGTDQ-ISFKELAIKTDQFAQCLINLGLQSEDRVLIRLPNSLDYPISFLGAMKAGYVSVPTSTLLTAEEVVYLANDSQATALVTDKSMW-------------KSLQEHNLPPQLKYIFLTGVGDVEESDNFHIFDMQQEIDKIKKIDFSVNTKANDPAYLVYTSGTTGYPKGVLHAHRA-IIGRKPASQYWFDFGQGDRIVHSGKFNW----TYVLGSPLHLGKTIVVYEGK---NHADTWMKLIKKHSATIFIGVPTIYRQILQKTD--FKAEDIPSLRYCMSAGEHLSDEVLNQWRDRFKQD---IFEAVGMSEFSYYLSENKYN--PIRPGSAGFPQPGHDIKLINPDTEEVSTGEEGMICVPDSDPGLFLRYWNLPEETDKHLHS---GWFFTGDYAKYDEDGYIWFLGRKDDIIKSFGYRVSPYEIERVFKSHPDVADCAAIGEEIEKDKLLVVTYILPHEGKDPDP---NDLLKFGQNNLAAYKAPKTIYIAHEFPKTKNGKILRK---------------------------------- 46199401 32 -----------------------------------------------------------------------------------------------------KTLSYQELWGLARRFAQGLKDLGVRPGDRVAIMLPNSPQFVIAFYGTLLAGGVGVNVNPLYTPRELRHQLADAGAETLVILDHYLEVEKEVPVKRVVVTGIKDF-LPFPKNLLYAKRDGLPLGFKREGFHAFAELLKR--PPAEPHVPDPEDLALLQYTGGTTGLSKGAMLTHKNLVANVLQIDAWSKDLVGKGVMLGALPFFHVYGMTVAMNYGLFSGYKIVLLP----RPEIKAIVEAIEKHQVTHFPGVPTLYVAF--NNFPGIEKRNVKSIRICLSGAAPLPVEVAKRFEELTGAR---LIEGYGLSE-ASPVTHSNPVLGLIKKGSIGMPFPSVDAKVVDEEGKELPPGEVGELAVKG--PNVMKGYWNRPEETQKT---LKDGWLFTGDLAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVLKPEYQGKVS-EKDIERFCRQNLAAYKVPRIIQFRESLPKSSVGKILRRELRE------------------------------ 170690784 8 --------------------------------------------------------------------ARFNCATELLDSTIEAHGARPA-VW-SLVDGEPRATTYNELLAMVNRSAHVLVEMGLHPGNRILLRGPNTLQMAVAMLASLKAGLVVVPTMPLLRAKELKQIIVKAQASAALCD-------------ARLTEELARCTNPQDE--FYCAELKQTLLFHDDAADSLDTLAVNKPDDFTACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFPRHVLRPSASDIFCGTPPLAFTFGLGGLLCFPLRVGASTVLIEKL----TPETLLQTVERFHATIMFTAPTFYRQM----APLVAHHDVSSLQKTVSAGEALPDSTRRLWHDATGID---MIDGIGGTELIHIFIS--AQGSEIRPHAIGRAVPGYVVQAVDDAMQPVAPGTIGKLAVRG--PTGCRYL--ADERQLK--FVR-DGWNLPGDSVYIDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHEAVAECGVIGVPDDTRGQIVKAFIVVNPGYTADDKLVAQLQEFVKNTVAPYKYPRVIVFVDSLPRTETGKLKRFELRTMA---------------------------- 218545251 32 -------------------------------------------------------------------------------------PEKKALHFLGKD------ITFSDFHDKVKRFANYLQKLGVEKGDRVAIMLPNCPQAVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVILCLDL------VFPRVTNVQSA------TKIEHIIVTRQSNLVVKVSESETIHLWNSVEKEVNTNVEVPCDPEDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGVHWLYNCNEGEVVLGVLPFFHVYGMTAVMNLSIMQGYKMVL---IPKF-DMKMIFEAIKKHKVTLFPGAPTIYIALL--NSPLLKEYDISSIRACISGSAPLPVEVQEKFEKVTGGK---LVEGYGLTESSPVTHSNFLWEKRV-PGSIGVPWPDTEAIIMSETGEALPPGEIGEIVVKG--PQIMKGYWNKPE---ETAAVLQDGWLHTGDVGYMDEDGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHEKVQEVVTIGVPDPYRGETVKAFVVLKEGTECSEE---ELNQFARKYLAAYKVPKVYEFRDELPKTTVGKILRRVL-------------------------------- 116625640 36 -------------------------------------------------------------------------------------GEQLAL-WIVEEDGSELRLTFAELSARSNRTANLLRRRGVRRGDRVLVMLGNEVALWETMLAAFKLGAVVIPTTPLLGTADLQDRLARGQ----------------------------------VRHVVAGRHIDSFADIAGDFSRISLDGASRESALFEPDPTLASDPLLLYFTSGTTAQPKLVQHSHESYPVGHLSTM-YWLGLQPGDVHWNISSPGWAKHAWSCFFAPWNAGATVFIYNYARFH--AADALRVLASKPVTSLCAPPTVWRMLVLEDLAA----HRVQLREVMSAGEPLNPEVIQRIRAEW---KLTVRDGYGQTET--TAMVGNPPGQPLKPGSMGRPLPGYRIELTDE----------GEICLARPA-GLMLGYTGADDKF-----------YRTGDVATCDEEGYLTYVGRADDVFKSSDYRISPFELESLLLRHPAVAEAAIVPCEDKARGCVPKAYITLIAGYKPSEKMARYLFSFIRQTFSPFKRIRRIEFC-ELPKTISGKIRRAELR------------------------------- 46199367 1 -----------------------------------------------------------------------------------------------------RRLTYAALWREVEAFAKGLQEAGLKPGDRVALMLPNSPQFVIAFYGTLLAGGVGVNTNPMYTPRELHHQLRDAGARFLVILDQYLEVKGEVPVEKVVRTGIQDY-LPFPKNLLLLRRKGEAPKALEG--LPWRAFLRPGTPR--PVPLDLDDLALLQYTGGTTGLAKGAMLTHRNLSANALQVRAWIPDFREGEVVLGAIPFFHVYGMTVAMNLALLGGAKLVLLP----RPEIKAIVEAIEKHQVTLFPGVPTLYVAF--NNFPGIERRDLKSVRACISGSAPLPLEVAERFERLTGAK---LVEGYGLTE-ASPVTHCNPLYGERRLGSVGLPFPGVDAKVVDEEGRELPPGEVGELAVKG--PNVMKGYWNRPEETQKT---LKDGWLFTGDLAKMDQDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVLKPEYQGKVS-EKDIERFCRQNLAAYKVPRIIQFRESLPKSSVGKILKRELQK------------------------------ 11499105 31 -------------------------------------------------------------------------------------GDKAAIIYYG------REITYNELLDAVERFATFLSNAGVEKGDRVAIYAQNSPQFVIAFFGIMRANAAVVPVNPMLVERELEYVLSDSGSKLVVATSEL--AGRVLPVAKKLGIQVVCGNLPEQPTLPVPDFAKLKIDVE--GTTSWSEAMKERNP--PEVMVGSDDLALIPYTAGTTGLPKGCMHTHF-TAIANVLSSVHWFNLTPSAISLATLPFFHVTGMVHSMLAPVYIGATMVLL----TRWDRETALQAIERYRCTHWVNITTMVIDLLS--DPKIAERDLSSLLVVGGGGAPMPKAVAEKLYQLTG---IRYMEGYGLTETISQTHMNPP--QNPKLQCLGIPDFGVDALVIDETGKPLPPNEEGEIVV--SGPEIFKGYWNKPEETEKAFIEDGKRYFRTGDLGYMDEDGYFFIVDRIKRMINRSGFKVWPAEVEAVLYKHPAVKEVCVIGVPDERVVEEVKAFIVVNPEYRGKIT-EEEIIQWAKQQMAAYKYPRIVEFDDELPKSGAGKILWRLLQE------------------------------ 115522631 11 ---------------------------------------------------------------------RFNIAAHLLQANA-GRPDKLAFV------DDSSALTFAELDDKARRLAAGLRALGVKREERVFLLMLDGTDWPVAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVL-VSGALRGTLKMALTK---------GDHEVHKVIV---SHPDAPL-EPNEVEFDAFVGAHAPLEKPAATHADDPAFWLYSSGSTGRPKGVVHTQANPYWSSELYGRATLQLREDDVCFSAAKLFFAYGLGNALTFPLSVGATTLLMPERP-TPDAKRWLGGVAGLKPTIFFGAPTGY-AGMLAAPNLPAREQLS-LRLASSAGEALPAEIGQRFQRHFGID---IVDGIGSTEMLHIFLSNRPD--RVRYGTTGWPVPGYEIELRGDGGGPVPDGEPGDLYIHG--PSSATMYWGNRAKTQET----FQGGWTSGDKYIRNEDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGVVDENGLTKPKAYVVQRQGENVSEA---ELKSFIKDRLAPYKYPRSTVFVTELPKTATGKIQRFKLRE------------------------------ 163840588 2 -----------------------------------------------------------------------------------------------------------------------------QRGERMIVMLGNQVEFWEVMLAGMKLGIVLIPTTTQMGPADLQDRVERGEARWALAADVG-----------KFDGVQGYYQLIEVGSLIEVGSEAASPALK------YADSASAAEDFIADAPTRGDETLLLYFTSGTTSKAKLVEHTHTSYPIGHLSTMYWI-GLEPGDVHLNVASPGWAKHAWSNIFTPWIAEACVFIYNYE--RFDAKALMAQMDAEGVTSFCAPPTVWRLLIQA--------DLSALKTVVSAGEPLNAEVIEQVKRAWGQT---IRDGFGQTES-TVQIANTPG-QEVKIGAMGRPLPGYDAVLVDPAGLE---GDEGELCLRLGRPGLMKGYYGDEEK---TDFAFRDGYYHTGDMVERDADGVITYVGRGDDVFKSSDYKLSPFELESVLIEHPTVAEAAVVPSPDPLKLAVPKAFVVLTPGFEPTAQTAEDILRYCRNHLAPFKRIRRLEFA-ELPKTISGKIRRVELRR------------------------------ 214038287 17 -------------------------------------------------------------------------------------GDRVALI------VPDRELTFNELEALTNRCANALVALGVQPGDRVTLYSGNCWEWVVSYYGALKVGAVINPINVMLTPGEVEFVANDCGASIVIASHE---------------KALSIAGVKEKSGVRELIAFGDEA-MPEGM-LSFNEILAASDVAFEVADIDPDSLSTIGYTSGTTGHPKGACLSHRNILLNVAMTALMHQR-SDRDTVVTALPCPHVYGNV-IMSCAIQNGSTLVLH---PAFEEATIL-QSIQDHKATRFEGVPTMYMFLLNH-PQLVD-YDLSSLCCCTVGGQTMPKPKMEEVEARFG---CPLIEVWGMTELGG-LGTTFAANGPIKKGSIGVPIPYVQARIADDAGKTLPPGEVGELMIKGGI--VMQGYYGNEQATRESI--EPDGWLHTGDVASMDEDGCIFIVDRKKDMILTAGFNVYPAEIERVAAGHPDVALVAVGSIPDEAKGELAKAYIVPKTGATPDAD---DIIAYCREHLAAYKVPRAVQFVDDLPKTSTGKVMRRELK------------------------------- 156743274 2 -------------------------------------------------------------------------------------PGKTAVILDS------IRLNYAELNGAANKIANGLANLGVRPGDKVAMMIPNTPHFPMCYFGILKAGATVVPLNVLFKRDEVRYHLEDSDSVALIVWEGF------------LDEAASGFHVKTCRHLIVAQAPGSTATLPDG-AIPLGSLLAEHAPVFDTVQTMPDDTAVILYTSGTTGRPKGAELTHANMFLNATICTDKLLNVSSETVGLAVLPLFHSFGQTCVMNSLIYAGGAITM---LPRF-EPQKALEVMARDRVTYFAGVPTMYFYLLNF--PGADQYDLSALKFCVSGGAAMPVEVMHAFNR---KYNVTILEGYGLSET-SPVASFNHLDREPKPGSIGVPIWGIEMRVVDDQGREVPNGELGEIVIRGH--NVMKGYYK---RPDATADAIRNGWFHSGDIAYRDDDGFFFIKDRVKDMIIRGGFNVYPREIEEVLYGHPAIAEAAVIGVPDQALGEEVKAVVALKPGHTATE---TEIIEYCKERLAAYKYPRIVEIRETLPKTATGKILKRELRQI----------------------------- 73541021 30 --------------------------------------------------------------------ARYNAAADLLGRNLAARGDKVAYV------DDKVSLTFSELDARARRFAAALHDAGFRREERLLLCAFDTVDFPTVFLGCLLAGVVPVAVNTLLTTDDYAYMLQHSGARAVVVSEA---------LLPLMKTAVASSGLSPV----VIQAAPYK---DAAPSCSVEAVISRTRSAAPVVDTGPDDMAFWLYSSGSTGRPKGTVHTHGNLFHTADLYARRVLGMREDDVVFSAAKLFFAYGLGNALTFPLFVGATTVLM---AERPTPAAVFRRLCEHRPTVFCGVPTLF-AGMLASPELPPRSDV-AMRVCTSAGEALPRDIGERFFAHFG---CDILDGIGSTEMLHIFLSNRPG--DVRYGTTGKPVPGYELKLLDELGEPGKPGEIGDLYIKG--PSAALMYWCNRDKTRDTFVGAWT---RSGDKYLQDADGYYIYAGRSDDMLKVGGIYVSPFEVEAALALHSSVLEAAVIGVVDADELVKPKAFVVMRPGQQWHAGMAAELQAFVKSRLAPYKYPRQIECVEELPKTATGKIQRFRLRQ------------------------------ 11499945 43 -------------------------------------------------------------------------AYRILEMAAEKYGNKVGTIFFGN------QITYRQAKEASDKVAGFLFDIGIEKGDRVIFALPNTPHAAPIMAGILKVGGIIVQCNPLYTQREIKFLAEDSGAKTMFCMD---------MLYSNVSPLLDDGTLDTVITCFMVGATMPDPPEKRKGLYSWKNVMEAEKTERRAEINPKEDVAMLQYTGGTTGFPKGVMLTHFNIVANAYQAANW--DPKA-----SSADVGIGMFHSYGMTMGILVGATII-----PM-PDPRNYLQAIQTFKVTTLAAVPTMYIGMLKLLEE--NGYDLSSLRVCTSGAAPLPIEVKRRWEELTGKR---ITEGYGLSEASPITHGNPIYGLN-KEGSVGLPYPDTIAVVIDDEGNILPPGEVGELVIRG--PQVMKGYWN---RKEETENTLINGWLLTGDMAKMDEDGFFYIVDRKKDMIIAGGFNIYPREIEEVLYEHPAVAEAAVVGIPDPYRGETVKAFIELKPGWK-GKVTEEDIIKFCKERLAPYKVPKLVEFRDELPKSLVGKVLRRVLRE------------------------------ 170696005 19 --------------------------------------------------------------------ARFNFAAHLFALNA-SRAAKTAYI---DDNGNT---TYAELEERARRFATALRDLGVHPEERVLLVMLDSVALPIAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIASSA---------LVATVTQAMEAAEHDGCQLIVSTRASAAADSTPLAAAPELEALIDAAAPAAKPAATGCDDIAFWLYSSGSTGKPKGTVHTHA----NLYWTAELVLGIVESDVVFSAAKLFFAYGLGNALTFPLSVGATAILM---AERPTADAVFARLTRHRPTVFYGVPT-LYASMLVSPNLPARDDV-AMRVCTSAGEALPREIGERFTKHFG---CEILDGIGSTEMLHIFLSNRAGAVE--YGTTGRPVPGYEVELRDETGHAVGDGEVGDLYIKG--PSAALMYWSNREKSRATFLGEW---IRSGDKYCRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDH---GGLVKAFVVLKREFAASEILADELKAFVKERLAPHKYPRDIVFADDLPKTATGKIQRFKLREI----------------------------- 75526585 6 -----------------------------------------------------------------------NAADDLIGRNLAGRGGKTVYI---DDAG---SYTYDELALRVNRCGSALRTLGLQPKDRVLVCVLDGIDFPTTFLGAIKGGVVPIAINTLLTESDYEYMLTDSAARVAVVSQE---------LLPLF--APMLGKVPTLEHLVVAGGAGED---------SLAALLATGSEQFEAAPTRPDDHCFWLYSSGSTGAPKGTVHIHSDLIHTAELYARPILGIREGDVVFSAAKLFFAYGLGNGLIFPLAVGATAVLM---AERPTPAAVFERLRRHQPDIFYGVPT-LYASMLANPDCPKEGEL-RLRACTSAGEALPEDVGRRWQARFG---VDILDGIGSTEMLHIFLSNRAG--DVHYGTSGKPVPGYRLRLIDEDGAEITAGVAGELQI--SGPSSAVMYWNNPEKTAATFMGEWT---RSGDKYLVNDEGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGWEDEDHLIKPKAFIVLKPGYGAGEALRTDLKAHVKNLLAPYKYPRWIEFVDDLPKTATGKIQRFKLR------------------------------- 116247575 4 ------------------------------------------------------------------------TAASVLAESAGRRPDHPALVFGSE------RITYAELWLATRRYAAVLRDRGVRPGDRIALLLPNTPHFPMVYYGVLALGAVVVPVHGLLRADEIVHVLGDSEAKAMVCA------------APMLTEGAKAAGTAGVPLLTVMVENGEDDDGPARLDV----LAERAEPLDGLVPRAPDDLALVLYTSGTTGRPKGAMITHLNLVMNVSTTMRSPFDLGPEDVLLGCLPLFHTFGQTCGMSACFLAGGTLVLFDG------PGAL-DLMVTEGCTVFMGVPTMYLALLDAAAHDARRPVLDR---AFSGGSALPVKVLEEFQEVYG---CPIYEGYGLTET-SPVVAYNQKAWPRRPGTVGRPIWGVEAEIVEDRIELLPAGEIGEIVVRGH--NVMAGYLN---RPEATAAVLVDGWFRSGDLGMKDADGYLTIVDRKKDMVLRGGYNVYPREVEEVLMRHPAVAQVAVIGVPDDKYGEEVCAVVRTRPGTDPDAALAAHIVSWSRQRIAAYKYPRRVEFVEDFPLGPSGKVLKRELAARFAG-------------------------- 121053838 13 ---------------------------------------------------------------------------------AGRRPDHPALVFDGEP------FSYRELWAGAKRYASALRDQGVAAGDRVVLLLPNTPEFPMVYFGALALGAVVVPVHTLLVAEEIHYILTDCDARVLICGAALLEQGG------------EAADAAGVEVLTMLE------DSDTGR-VRLDVLAGDAAEIERYEPREPSDLALILYTSGTTGKPKGAMLTHLSIVLNVSTTMLSPFDFHADDVLLGCLPLFHTFGQICGMATCFRAGATMVLM----SRFDARAALELMVEQNCSLFMGVPTMYVALLEAAEDEPRRPKLDR---AFSGGSSLPVALLERFEAVF---DCPIYEGYGLTET-SPVVAYNQRAWPTRAGTVGKPIWGVDVAIARAETEPVPPGEVGEIVVRGH--NVMAGYLN---RPEATAAAIVDGWFRSGDLGFLDDDGYLSIVDRKKDMILRGGYNVYPREIEEVLARHPAIAQVAVVGVPDERYGEEICAVVVAASDREPGPELAAELVAWSKKRVAAYKYPRRVEFLDAMPLGPSGKILKRELAELL---------------------------- 138896254 28 ---------------------------------------------------------------------------------AEQFGDRIAIDFLG------KTVTFRELYEQAMTFAHYLRGLGVKEGDRVAVMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMD--LLYPKAIAMKGKT--AVKQDYLPTIKKLVRWKQKMPSVRVDEGESVHFRSIVSRLETAPLQVAIDPEDIALLQYTGGTTGHPKAAMLTHHNLIANTLMCAHWVYKCEKGETVLGILPFFHVYGMTTVMNLAIMQASKMVL---LPRF-DVKQTLKTIERTRPTMFPGAPTMYIALL--NDPDLSKYDLSSINVCISGSAPLPVEVQEQFERVTGGK---LIEGYGLTEASPVTHSNFLWDGERVKGSIGVPWPDTEAKIVSETGEEVKPGEIGELVVRG--PQVMKGYWNRPEETEQV---LRDGWLYTGDIGYMDERGYFYIVDRKKDVIIAGGYNIYPREVEEVLYEHPKVQEAAVIGVPDPYRGETVKAFIVLKPGEECSE---QELDAFMRERLAAYKVPRLYEFRSELPKTAVGKILRRVL-------------------------------- 56420026 1 -----------------------------------------------------------------------NISE-LLARNARKFPEKTAVI-EGE-----SSLSYAEVNCMVNRLASSLARLGVGRGDKVALYMPNTKEFAVSYFAVLRLGAVVVPINARLTAAEVQYILGHSEAKALIAHD-------------------------LVHQVLAPLVGGSDGIWVEGGWLSLEELIDSGDPEEIVCPAKEDDEATILYTSGTTGRPKGVLFTHRNVIVADMIVIETKIDRQSRLLHLMPLS------HSLFFIGGTYVGATHVL---APAF-SPDALLELVERHKITHFFGAPVAY--LLTAKHPRFDEYDLSSVRCWMYGGAPLSREEVKFVASRFGAGRM--MCLYGLTEAGGTYLS--PEEHGEKAGSVGRAALHCEVALVDENGQEVAPGEVGEIVLRGE--SIMKGYYKDEEKTNEV---IKDGWLYTGDLARRDEDGYIWIVDRKKDVIISGGVNIYPKEVEDVLRTHPAIADVAVIGVPHPEWGETAKAFVVLSQPLEP---LAEECKRFLSDKLADYKIPRLYEAIAELPRNATGKVLKQVLR------------------------------- 212639115 6 ----------------------------------------------------------------------------LLARNARKFPHKIALI-DGDV-----SLSYREVDDTVNRLASSLASLGIKRGDKVVLYMPNVKEFVYAYFAVLRLGAIIVPINARLTAQEVQYIIDHSEAKAVIAHDWIYQ--ELASLVHKVDA--------------IWVKTGEAIEGWR----SLSQLIASGDASPVVCPLSEEDETTILYTSGTTGKPKGVLFTARNFAVATMMALETKMDKHSRLLH--------MMPLSHFFVGGMYVGATHVL---SPTF-SPEALLELVTKHQITHFFGAPVAY--LLTAKHPRLHEYDLSSVQYWTYGGAPLSANEVQFVAKQFRTNR--LMCLYGLTEAGGTYLS--PEEHATKAGSVGKAALHCEVKIVDEHGNDVLPGEIGEIILAGE--GTMKGYYKDEEKTAET---VKNGWLYTGDLARRDEDGYIWIVDRKKDMIISGGVNVYPKEVEDALKLHPAIVDVAVVGVPHPEWGETVKAFVVTK---EPIEQLAEECERFLLDKLADYKIPKLYEAIPELPRNATGKILKQVLRGI----------------------------- 194292359 14 -------------------------------------------------------------------GETFNFAAHLLACNA-GRPGKVAYL---DDDGQ---LTYGELGLQVRRLAAALLAAGIRREERVLLLMHDCTDWPVCFLGAMYAGIVPVAVNTLLTADDYAYMLQHSRAQAVLVSAA---------LLPVLQDALARPG-HEVRQVLVSR---AQAPLPEG-TAPLDAALAAQAPLQSPAATGCDDPGFWLYSSGSTGQPKGVVHSHGNPYWTAALYAGPVLGLREQDVCFSAAKLYFAYGLGNGLSFPLSVGATVVLMAERP-TPEARRWLQ----HQPTVFFGAPTGYAGLLAS--PALPGRAEVALRLCSSAGEALPADLGERFTAHFG---CEIIDGIGSTEMLHIFLSNRPG--QVRYGTTGWPVPGYTIELRDEDGRPVPDGEIGDLYIQGPSAAMM--YWANREKSRET----FRGGWTSGDKYVRNPDGTYSYAGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDHDGLVKTKAFVVLKAGAQLAED---ELKAFVKERLAAYKYPRAIAFVDALPKTATGKIQRFMLRE------------------------------ 119503815 13 -------------------------------------------------------------------------------------GDKTALVL------PERSLSFNDLEKLSNNFANALVTLGIQPGDRVTLYSGNCWEWVVSYYGALKTGAVINPINVMLTPSEVEFVANDCGASIVIASHE-----KALSLKSVKENA-------QVRELIAV----GDAALPEGM-LSFNELLAAGSDAFQIPDIDPDSLSTIGYTSGTTGHPKGACLSHRSIVLNVAMTALMHQR-SDHDTVVTALPCPHVYGNV-VMSGAIQNGMTLVL------HPSFETILKSIQEHKATLFEGVPTMFMFLLNHPD--FNQYDLSSLRCCTVGGQTMPKPKMEEVEARFG---CPLIELWGMTELGG-LGSTFAANGPVKHGSIGVALPYTEARIAHPENETLPVGEVGELMVKGGI--VMLGYYGNEQATRDTI--EPDGWLHTGDLASMDDDGCIFIVDRKKDMILTAGYNVYPAEIERVVAGHPDVALVAVGSIPDEEKGELAKAYIVPKVGATPSAD---NVIAYCREHLAAYKVPRAVQFVDDLPKTSTGKVMRRELK------------------------------- 56419850 11 ---------------------------------------------------------------------------------VRKFPNREAVV----DAATGRRYTYAEWEREVNRWANAFLEAGVRKGDRVSTVLYNTLELATALFACAKIGAVFNPINFRLRAEEIAYILTDAEPKIV--------------LFERAVEPELAAIHSRFPHVSFWSIDRDPPPFAKNA----HEQAARALGEAPRVHVDESDLYAIMYTSGTTGRPKGVMHRHRDMIEQSVICHG-VMRIRETDRGLAAAPL----FHCAELHCCLLAGAASVILH----HFDAKLVLETIERERITIMFGAPTMWNMILQEN---VSGYDLSSLRLGLYGAAPMAPALVRQCQEQLG---IELIQAYGMTEMGPAVTFLLEDEQLKKAGSAGRACLNHEIRVVREDGDVLPPYEVGEIVMRG--PCMMAGYYKREEATEKA---LYKGWYHSGDLGYLDEDGYLYVADRVDDMVISGGENVYPREVEDVLYEHPKVLDVAVLGEPDELWGEKVVAFVVKKDDLLTADELEQFCKTS--DRLAPYKRPRAYYFIDALPRNASGKILREQLKKQATGGTEK---------------------- 152976924 36 -------------------------------------------------------------------------------------PERKALHFLGKD------ITFSELNSKVRQFANFIQKLGVKKGDRVAIMLPNCPQAVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVILCMDFVFPKVASVQSTTKLEHIIRIADFLPFPKNLIYKRTNLIVKVEESHMIHLWNSVEKERDTCDPE----NDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGIHWLYNCVEGEVVLGVLPFFHVYGMTAVMNLSIMQGYKMVL---IPKF-DMKMVFEAIKKHKVTLFPGAPTIYIALL--NSPLLKEYDISSIRACISGSAPLPVEVQEKFERITGGK---LVEGYGLTESSPVTHSNFLWEKRV-PGSIGVPWPDTDARIVSETGEVLPPGEIGEIVVKG--PQIMQGYWNKPE---ETAAVLQDGWLHTGDVGYMDEEGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHDKVQEAVVIGIPDPYRGETVKAYIVLKEDEVCSEE---ELDRFARKYLAAYKVPKVYEFRSELPKTTVGKILRRAL-------------------------------- 89098892 30 -----------------------------------------------------------------------------LKRAAEEFPTKSAIHFMG------REFTFKEVYEQALKLASYLQGLGIEKGDRVAIMLPNTPQSVISYYGILIAGGVVVQTNPLYMEREIEYQMKDSGAKAIITLDIFPRVSKAVPIKHIIVTAVKDA-LPFPKNLVYPKQYGIVVNVKEGNNHLLKEILKRPIGSLKEHSFDYEDIALLQYTGGTTGFPKGVMLTHRNLVSNASMCQAWLYKCRRGE---------------EIVLGLLVYGMTTVMILSIPKF-DAETTLKTIQKQRPTLFPGAPTIYIGLLNHPD--LQKYDLSSIDSCISGSAPLPVEVQQRFEEVTGGK---LVEGYGLTESSPVTHSNYLWDRPRVKGSIGVPWPDTDAAVFSENGEKLPPGEVGEIAVKG--PQVMKGYWN---RPEDTAQTLRDGWLLTGDLGYMDESGYFYVVDRKKDMIIAGGFNIYPREIEEVIYEHPGVQEVVAAGIPDPYRGETVKAYIVMKEGHEASEE---ELNDFARKHLAAYKVPRIYEFRSELPKTAVGKILRRAL-------------------------------- 187924677 29 -----------------------------------------------------------------------------LFRLNETRATKTAYI---DDTG---SITYGELEERARRFASALRTLGVHPEERVLLVMLDTIALPVAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIASGA---------LVQNVTQALDSSEHDGCQLIV-----SQPCEGEPLLAPLLEELIDAAAPAAKAAATGCDDIAFWLYSSGSTGKPKGTVHTHA----NLYWTAELILGIAESDVVFSAAKLFFAYGLGNGLTFPLSVGATAILMAERPTA--DAIFMRLV-KHRPTVFYGVPT-LYANMLVSPNLPARADV-AMRICTSAGEALPREIGERFTAHFG---CEILDGIGSTEMLHIFLSNRAGAVE--YGTTGRPVPGYEVELRDDAGHAVADGEVGDLYIKG--PSAAVMYWNNREKTRATFLGEW---IRSGDKYCRLANGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHGAVLEAAVVGVDH---GGLVKAFVVLKREFAASEILAEELKAFVKDRLAPHKYPRDIVFVDDLPKTATGKIQRFKLRE------------------------------ 138894999 1 -----------------------------------------------------------------------NISE-LLARHARKFPEKTAVI------DGETELSYAEVNRTVNRLASSLARLGLGCGDKIALYMPNTKEFVFSYFAVLRLGAVVVPINARLTAAEVQYILDHSDAKALIAHDSVHQA--LVPLVGKSD-------------VIWIKTGKEEDGWR-----SLEELIGSGDPKEIVCLAKEEDEATILYTSGTTGRPKGVLFTHRNIIVADMIVIETKIDRHSRLLHLMPLS------HSLFFVGGMYVGATHVV---APAF-SPEALLELVERHKITHFFGAPVAY--LLTAKHPRFMDYDLSSVRYWMYGGAPLSREEVRFVASRFGAER--VMCLYGLTEAGGTYLA--PEEHEEKAGSVGKAALHCEVAIVDEQGNEVAPGEVGEIVLRGE--SVMKGYYKDEEKTNDV---IRNGWLYTGDLARRDEDGYIWIVDRKKDVIISGGVNIYPKEVEDVLRTHPAIADVAVIGVPHPEWGETAKAFVVLSAPLEL---LAEDCKRFLSGKLADYKIPRLYEAIAELPRNATGKVLKQVLRA------------------------------ 91779813 36 ---------------------------------------------------------------------RLNCATELLDRTIEAHRDHPA-IW-SDVDGTPRATSYGELLALVNRSAHVLVEMGLRPGNRVLLRGPNTLHMAVTALAALKAGLVVVPTMPLLRAKELKQIIDKAQVGAALCD-------------ARLTAELARCTDPQDEFCAGLKETRL---FHDDAADSLDTLAINKPDHFTACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFPRYVLKPTSSDIFCGTPPLAFTFGLGGLLCFPLRVGASTVLIEKL----TPETLLQTVERFFATIVFTAPTFYRQM----APLVAHHDISTLKKTVSAGEALPDSTRRLWRDASGID---MIDGIGGTELIHIFIS--AQGDEIRPHAIGRAVPGYAVQAVDDDMRPVAPGTIGKLAVRG--PTGCRYL--ADERQQK--FVR-DGWNLPGDSVYLDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHDAVSECGVIGAPDETRGQIVKAFVVVNPGYVADDKLIAQLQDFVKNSVAPYKYPREIVFVDTLPRTETGKLKRFELRTIA---------------------------- 118594802 11 -----------------------------------------------------------------------NIGEACSDRQISKNGKQTAMIVEDDQLGSS-NITYDELAAKTNQFAEIIKNLKLEKQSRVLVRLPNCLHYPIAFLGAMKAGCIAVPTSTLLTATEVIYLAKDSEAAVLVTDHETWK-----SLEPIAEE------LTFLKAVFIHQASHDSSDYLDVKDLGI--EIDKIEVCTPNPATKSDDPAYLVYTSGTTGYPKGVLHAHRA-LLGRNPASKYWFNFSAHDRILHTGKFNW----TYVLGSPLYLGKTVIVYEGK---NNPNQWVDLIHKHNATIFIAVPTIYRQILQKTQS--TKEDVPSLLHCMSAGEHLSDEVFERWNSRFG------LDIYGMSEFSYYISQSV--HRPIRPGSAGFPQPGHKIKLINPETEEIKAGEEGMICVPEDDPGLFLEYWHLPE---ETAKYKHNGWFFTGDYARYDSDGYLWFLGRKDDIIKSFGYRVSPYEIERVFKAHPQVNDCAVIG---EVSGDKVLVVVVLASESSINPD---DLVEYGRANLASYKAPKVVYITNHFPRTKNGKILRK---------------------------------- 212703827 57 ----------------------------------------------------------------------------LLDRAARTHGNRLAIRF------QNFQMTYSRLHEAAERFAEALRLRGVKPGQRVAVMLPNIPQTVIAFWGIMKAGAVAVMTNPLYMEKELLHHFNDAGAEVLVTLDLLW--AKLEPLRDRLP--LRLAVVTTISDGLAFPRRQGQVPQVPYGVLRWKDFIKVRGRFSVPTDEDPGDALALLYTGGTSGQPKGAMLGHACISAQLAILHMDWENCKPMS-FLSIMPFFHVFGLVGNIILPTALAATTI---PVPRY-TPADLLRTIARFRPTFFVGAPSVYMSLMQQKD--IKKYDLTCIEICVSGSAPFPTEALRRW---VSMTHASITEGFGLTE-ASPCVTANPLDGPQKEGSIGVAFPHTEIRIVDDSSRVLGPNEEGEMLVRG--PQVMQGYWN---RPEETAATLTDGWLHTGDIAYYDEEGYYYIVDRKKDLVIVGGYNVYPREVDEVLYEHPKVAEAVAVGVKHPTRGEVLKAYVVPRPGETLT---TAELTAHCRTRLANYKVPKFFEFREELPKSLIGKVLRRILRDVAQGQGDEDRLLPTPDQPAA---------- 72162557 2 -----------------------------------------------------------------------------------------------------------------NQVANLLVSRGIRPGDKVALACPNVPYFPFVYFGALKAGAVVVPLNVLLTPREIEYHLRDSGAKALFAFTGTPE----LPLGERAWQAFQEVAECEL-YIDLPAAAGATTSAIPGAETFW-AALNGQPGEFESVRTEGDDVAVIIYTSGTTGQPKGAQLTHTNLLFNAVASSAL-FDQAPDDVFLTVLPLFHIFGQTTMMNAALYRHGTMVLM---PRF-DGDEALSLMEKEKVTIFAGVPTYWGLLNAQGDHDIKQIS-QTLHTAVSGGASLPAEVARKVKEKFG---IEILEGYGLSETSPVVSFNNPK-RKAKPGSIGLPIWGVEMKLVDENFNTIEGEGPGEIAVRGH--CVMKGY---HNRPEANAQVMRDGWFRTGDIARRDEEGFYFIIDRSKDMIIRGGYNVYPREIEEVLMTHPQVSLAAVVGVPHDTHGEEIKAFVIPAEGATLTED---ELIAWAKERLAAYKYPRIVEFRTELPMTATGKILKRELR------------------------------- 29828573 23 --------------------------------------------------------------------------------------DRTALHLVEEDGATTR-LSFAELSERSDRVANWLRARGVRAEDRVLVMLGNQAELWETALAAMKLRAVVIPATPLLGPADLRD---------------RVERGRVRHVVVRAEDTGKFDEVPG-------RYTRITVGGERPG---WQSYEEAYAADAAFEPTHADDPLMLYFTSGTTAHPKLVEHTHVSYPIGHLATMYWI-GLEPGDVHLNISSPGWAKHAWSNLFAPWNAEATVFLHNY--TRFDAGRLLTEMDRAGVTTFCAPPTVWRMLIQA--------DLTQLRTAVAAGEPLNPEVIEQVRRAWG---VTIRDGFGQTET-AVQVSNSPG-QKLKTGSMGRPSPGFHVELLDPSGAP--GVDEGEIALDLSPVGLMTGYHGDADRTAEA---MAGGYYRTGDIGSRDADGYITFVGRRDEIFKASDYKISPFELESALLEHEAVAEAAVVPAPDELRLAVPKAYIVLAAGFEPGPDTAKVLFEHARSVLAPYQRIRRLEF-GELPKTVSGKIRRIELR------------------------------- 126652666 29 -----------------------------------------------------------------------------LTRAYKKNPSKVAIHFMGKD------LTYTELYESALRFANYLQSLGVEKGDRVAIMLPNSPQSVIAYYGAMYAGAVVVQTNPLYTERELQYQMADSGAKVILVMDIYPRVMKIIALENVIVTAIKDY-LPFPKNLVYPKQYGFSVKVESGQNHLFSEIMRSAPIKVDHIPFDFEEDLALLYTGGTTGFPKGVMLTHKNLIANTTMCDAWMYKVHGDEV---------IMGHVY--------GMTTVMLLSVFTKFDAETALKTIDKQKPTLFPGAPTLYIGLLNHPD--IANYDLSSIKACLSGSASLPIEVQEKFEEVTGGK---LVEGYGLTET-----SPVTHATPIWIGSIGLPWPNTEAIILRGDTEELPVGEVGEIAVKG--PQVMKGYWN---RPEDTAATFTDDWFLTGDLGYMDEQGYFYVVDRKKDMIIAGGFNIYPREVEEVLYEREEIQECVVAGIPDPYRGETVKAYIVLKEGYSITED---ELNKYCRQHLASFKVPRYYEFKDELPKTAVGKILRRTL-------------------------------- 50842393 1 -------------------------------------------------------------------------------------------------------------------MANVLKVMGVRKGDVVTIYLPRIPEIFFAMLACAKIGAVHSV----FSP--------------------------------------------TVENVIVVRNTKTEVSMDSTRDHWYDELLPIAKGKCETVQVDTEDPLFILYTSGFTGKPKAIVHTHGGYQVGTYITLKQYFDIKEEDRWWCTADPGWINGHSYLVYGPLLNGATVFMHEGGPTYPYPDGWWQLIEHYGITSFYTAPTAIRTLMRFGDAWVRKHDLSSLRILGSVG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15615666 30 -----------------------------------------------------------------------------------------------------KEMTYRELYEQAKQFGNQLKTLGISKGDRVAIMLANSPQSIISYYGALMIGAVVVQTNPLYVERELEHQLVDSGAKVIVCLDLVFPRVSKVRKATQLEYVIVTSYLPFPKNVLYPKQTGMKIDITNENTLSFKKFLQGGVTTEPSEDVSPTDDLALLYTGGTTGPAKGVMLTHANLVANTIQGLHWMYSKRAEEVILCVLPFFHVYGMSAGMNLAIMNAYKMVI---LPKF-NPKDVLKAIEKHKVTLFPGAPTMYVGLI--NDPSIQDYNLTSVEACISGAAPLPLEVQQKFEQLTGGK---LVEGYGLTET-----SPVAIATPIKQRSIGIPWPDTDVMIISETGEPADVNEVGELAVRG--PQVMKGYWNRPEETAQ----VFKDDWFTGDMGYMDEDGYFYIVDRKKDMIIAGGFNIYPREIEEILYEHDAIKEAVVIGAPDAYRGETVKAFIVLKEGRSVSEE---ELDAFCRKHLAAYKVPRLYEFREELPKTLVGKILRRVL-------------------------------- 58190222 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------SDSLRDRINDAGARIVLTADEGRRGGKNIATKRIVDEALK--STPTVEHVLVLRRTGSEVPFTAGRDLWWHDEMAKARPYCAPTNVNAEDPLFLLYTSGSTGTPKGVVHTTGGYLLGAAATVKYVFDYHEGDIHACMADVGWITGHTYIVYGPLALGATTVLFESTPTYPDPARFWNLVQKHKVTQFYTAPTAIRALRRLGDK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149184016 2 --------------------------------------------------------------------------------------------------------TYGELNGAVSKFASGLEKLGIGKGDHVALVLGNSPHFIIALYGAMRVGATAIPINPIYTPDEIGYIMKNGDVKAVITLDI---------LLPLVEKM--HHHLPEVDHFIYCETGDERAKGIQPEQLSFTQVVGSGDVTFTGPQLNEEDTAVILYTSGTTGKPKGAMLSHKNLYSNARDTGEY-LKMNEDDRVITTLPMFHVFCLTVALNAPLISGATLLV---VPKF-SPQDIFTLAKEYEPTVFAGVPTMYNFLYQYEAGNPE--DFSSLRLCISGGASLPVALLKNFEKKF---NVLISEGYGLSE-ASPVTCFNPLDRPRKAGSIGTSIVNVENKVVDELGEEVPVGEVGELVVRG--PNVMKGYYKMPEETEAA---IRGGWLYTGDLAKMDDEGYFTIVDRKKDMIIVGGYNVYPREVEEVLYSHPEVVEVAVIGAPDPEMGEAVKCFVVKKN----SDLTEQELLAYSSEHLAKYKLPSSIEFLEELPKNTTGKILRRALKQ------------------------------ 163761230 15 ----------------------------------------------------------------------LNCGYELTDAMVAKGGDHTALI------GNGRIRTYKELTDWTNRIAHVLVEYGVKPGNRILIRSANNPAMVAAWLAATKAGAVVVNTMPMLRAVELGKIVDKAEITLALCD------------TRLMDEMVACAKESRLDKVV-------GFDGTANHDAELDRLALSKPVRFETVKTGRDDVALLGFTSGTTGKPKATMHFHRDMLMIADGYAKEVLGVTPEDVFIGSPPLAFTFGLGGLAIFPLRFGAAAALLEQA----TPANMVEIIQNHKATVCFTAPTAYRAMLAAMEE---GADLSSLRAAVSAGETLPGPVYEQWMAKTGK---PMLDGIGATEMLHIFISNRFET--AQPACTGKPVTGYEARIVDGEMNEVERGQVGRLAVRGPTGCR---YLDDPEQ-QQKY--VRDGWNLTGDSFTQDEDGFFHFAARSDDMIISAGYNIAGPEVEAALLAHDDVVECGVIGVPDEARGQIVQAHVVLKAGIVPDEAAIKRLQDHVKAVIAPYKYPRSVIFTDALPKTQTGKIQR----------------------------------- 205374430 36 -------------------------------------------------------------------------------------GEKVAVHFLGKD------ITFIELYEASLKFANYLKELGIKKGDRVAIMLPNTPQSMIGYYGTLYAGGIVVQTNPLYMERELQYQMKDSGAKVILTLDIYPRVSKVLNETDLENVIVEIKEYLPFPKNLVYPHIGIKVKVHSGNTHLLPTILKEASATPIETPLDFEDLALLQYTGGTTGFPKGVMLTHKNLIVNTSMSDKWLYKCKKGEPFF------HVFGMTSVLILSVMAGYKIILM---PKF-DAGDTLKTIQKQKPTLFPGAPTIYIGLLNHPD--INKYDLSSIHACISGSAPLPVEVQENFEKVTGGK---MVEGYGLTETSPVTHANFVWDRPYVKGSIGVPWPDTESAILSETGEPLPPGEIGEIAIKG--PQVMKGYWN---RPEDTASTFRDGWLLTGDLGYMNEDGYFFVVDRKKDMIIAGGFNIYPREIEEILYEHPAVQEAVCAGIPDPYRGETVKAYVVLKDGKQLTE---KELDTHCRKFLAAYKVPRIYEFRDELPK------------------------------------------- 212640075 8 -------------------------------------------------------------------------------------PHKEAYVYEGE------RRTYGELNAAVSKFASGLRHLGIQKGDHIALLLGNSPYFVIGLYGALRAGATVIPINPIYTADEIHYILTNGDVKVVIALDL------VIPTLMKLD-----GRLPNVEHMIICETPQGKIAAPAKMKSFTNVLAIGDVPFFGPE-LHDDDVAVILYTSGTTGKPKGAMLTHKNLYSNAQDVADY-LKMNENDRVIATLPMFHVFCLTVALNAPLMNGGTVLI---LPKF-SPAEVFKVAREQKATVFAGVPTMYNFLYQYPDGKAE--DFAHIRLCISGGASMPVALLKNFEKKF---QVIISEGYGLSE-ASPVTCFNPLDRPRKPGSIGTSIVNVENKIVNELGEEVPVGEVGELIVRG--PNVMKGYYKMPE---ETAHTIRDGWLYTGDLAKMDEEGYFYIVDRKKDMIIVGGYNVYPREVEEVLYSHPDVVEAAVIGVPDPNFGETVKCYVV-SKNKQLTE---QQLIAYCSEHLAKYKVPSSIEFLEELPKNTTGKILRRALKE------------------------------ 126731613 16 ---------------------------------------------------------------------RLNAGWELTDAMVAKGGDYTALI------GNGRRRTYKELSDWTNRLAHTLVDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKYVEKAE----IT-------------HALCDTRLMDEMTACAKGSAYLK-TVAGFDGTANHDAELDRLALTKPVKFDAVQTAQDDVALIGFTSGSTGNPKATMHFHRDLMIIADGYAKEVLNVQPDDVFVGSPPLAFTFGLGGLAIFPLRFGATATLLENA----SPPNMVEIIETYKATVCFTAPTAYRAMLRAMEE---GADLTSLRAAVSAGETLPAPVYDEWRAKTGK---PMLDGIGATEMLHIFITNRFE--DHRPACTGKPVSGYEAKVIGPDGAELPRGEIGRLAMRG--PTGCRYMFGEQDEYVQ------DGWNISGDSFTQDEDGYFHFAARSDDIIVSSGYNIAGPEVEAALLSHAAVAECAVIGVPNEDRGAIVEAHVVLGDGEVPSEALVKLLQDHVKATIAPFKYPRSVVFTNALPKTESGKIQR----------------------------------- 163726140 3 ----------------------------------------------------------------------------VLDRTARDYPDKVGFIYMG------KKITFAQLNSMVNRFAKALMDLGITKGDKVGMILPNIPQVVIANLATQRIGGVTAMNNPLYTERELAHQLNDSDAKAVVTLDLLLPRLEKIKSKTKVQNIITNDFLPPVKQLFPYVKKDMYRKITPGPNLYFMDLLKKYKDDPVPNQSEWDDEAALLYTGGTTGVSKGAVITHSN-LSAVAQMFKAWFEISYGDIYPIFHSAGYSVSQNFIIYNAW----TGIM---VP-RPEPGVIIDMIKKFNPTFLPGVPTIFMGLLAN--EEFRKMDLSGVKGYFGGAAPLSESTLNDLKKLHG---AVINDVFGATEN-TAFGTCTPWKGKVKLGTVGVPLPNTDIKIVDTGENEMPPGEPGEICIKG--PQVMKGYYN---RPEETAKALKDGWFHMGDVGVMDEEGYLSIVDRKKDMIIASGYNIYPAEIDEILLLHPEIAEACTIGIPDDYRGETVKAWVVCNPGVELSEE---QVMSYCKEKLAAYKVPKSVKFVDELPKSAIGKLMRREVRR------------------------------ 192807621 33 -------------------------------------------------------------------------------------PNRPALYFMG------KTINYRSLLDASYRMANALRSKGIKKGDRVAIMLPNCPQVVISYYGVLLAGAVAVMTNPLYMEREIAHQMKDSGAKIIITMDMFVRVEKVIEETEIVTSVADYLPFPKNLLYPIKAKKEGPLPVVDSRVHAFKKLLAGAPNDPVCESVKAEDLALLQYTGGTTGVPKGVMLTHMNLIANTVQSANWCFQVEDGERYLAVLPCFHVFGLTVLLNQAIYRAGMLIL---VPKF-EVTMILNLIKKMKPTLFPGAPTMYIALINH--PKIREYDLSSINACVSGSAGLPVEVQDKFEELTKGR---LIEGYGLTE-----ASPVTHVNPIKIGTIGVPVPDTDAKVVDETGEEMPVGEPGELIVKG--PQVMMGYWN---RPEETFDTLRNGWLFTGDMATMDEEGYFTIIDRKKDMIIASGFNIYPREIEEVLYEHPSVKEAVVVGTKDDYRGETVRAYIVLKDGASPDP---SGLEKFCRSQLAAYKVPREYVFRDSLPKTMVGKVLRR---------------------------------- 11498634 36 --------------------------------------------------------------------------YEVIDEVCQKYADRTAIIFYGAE------IKYGQLKEYTDRFATSLAKMGIKKGDVVAIYSPNCPQFVIAYYGAMKAGATVTALSPLFAPREVEYQLNDSGAKVLVTVEQ---------LYPNFAAVREN---TGVEEVLVANIAGGEAK-VEGKFRDFREMLASPPEPPEVSWNVKDDVAVLQYTGGTTGLPKAAMLTHYNVVANMYKSHKVILDGKEYRTFYYYNDLPWIYGQTVDLNTGLATGDILVVF----AQFEPEKILEAIERYRVATFMGAP-AIFVFLANNPDLLKRYDLTSLLYVNNGAGPVPPEIIEKWDELLKDGRGILVEGYGLSEASPVTHTTVPPFRKRKIGSVGPPIPNTYAAIINPETMELPIGEEGELVIAG--PQVMKGYWNRPRETEDVFFEAGGMKWRTGDIAKMDEDGYFYIVDRLKDIIKYKGHSVYPREIEDIMYEHPAIKEVCVIGLPDEVAGETIKAFVVLHEDYRGKIT-EQDIINWCKERMAAYKYPRIVEFRDELPKSAAGKYLRRILRE------------------------------ 15806695 39 --------------------------------------------------------------------------------------------------------TFRELLKRVRRFAKALQRSGVQQGDRVAIMLPNCPQFVVAFYGTLLAGAVVVNTSPLYTAAELEHQLSDSGSTLVILDSLYPRYAEVVPVKRVLVSRIQD-ELPFPKNLLFPGTLASDSFKRNPRAVPMRFVTKLQDPDPVSVPITADDVALLQYTGGTTGVPKGAMLTHRNLVANAEQCRSWMVGLQEGEITMAAIPFFHVYGMTVAMNLSMLIGATLVL---VPNARDIKMVLDEISRTRATIFPGVPTLYNAINNHPDTAA--HDLTTIRACISGSAPLMQDTARTFREIT--QGANLVEGYGLTET-SPVTHVNPITGEQKEGSIGLPLPGVDALIMDDAGQPVPTGEVGELWVAGPM--VMKGYWNMPDETAKV-LREYAGWLLTGDMATMDEQGFFRIVDRKKELIIAGGHNIYPREVEEVLTSHPAVLEAAAVGLPDPYRGETVHAVVALKPGMQATE---KEIIAYCRTLLSAYKAPRSVEFRDELPKTAVGKTLRR---------------------------------- 212638410 28 ---------------------------------------------------------------------------------AEQFPHKTAIHFLG------KELTYKEVYEQALKLASYLQQLGLEKGDRVSIMLPNCPQAVISYYAVLFAGGIVVQTNPLYTERELEYQLNDSGAKVIIGLDLYPRITKVTKIKHMIITSIKDY-LPFPKNVLYPKQTGMIVRVKHEGDHLFTKALSLASGKVKETDVDPEDVALLQYTGGTTGFPKAAMLTHHNLTANTLMCTKWMYKCERGN-------------ESILGVLPFFHGMTAVMMEGYKMKFDVETTLKTIEKQRPTLFPGAPTIYIALLNH--PNLKKYDLSSIKICISGSAPLPVEVQEQFETVTGGK---IIEGYGLTEASPVTHSNFIWDGKRIKGSIGVPWPDTEAMIVSETGEKANVNEIGEIVVRG--PQVMKGYWN---RPEETAATLRDGWLYTGDLGYMNEEGYFFVVDRKKDMIIASGYNVYPREVEEVLYEHPKVQEAVVIGVPDAYRGETVKAFIVLKEGEQCTEE---ELDQFMRSKLAAYKVPRIYEFRKELPKTAVGKILRRAL-------------------------------- 69933666 41 ----------------------------------------------------------------------LNAAVELTDRMVERGGDHIALI------GNGRIRSYKELTDWTNRIAHALVEYGVRPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAQVSHALCD------------TRLMDEALAAKDSRYLKTVV-------GFDGTANHDAELDRAALSQPVRFQAVQTGRDDVALLGFTSGTTGEPKATMHFHRDILIIADGYAREVLEVRPEDVFVGSPPLAFTFGLGGLAVFPLRFGASAALLENA----SPPNMIEIIQKYRATICFTAPTAYRVMMRAMDE---GADLSSLRAAVSAGETLPGPVYEEWMAKTGK---PMLDGIGSTEMLHIFLTNRFG--DSRPACTGRPVAGYEARIIGPDGCELPPGETGRLAVRGPVGCR---YLADPDK-QRAYVQ--DGWNLTGDSFWQDEQGYFHFAARTDGIIVSAGYNIAGPEVEAALLSHPDVLECAVVGAPSAERGQIVEAHVVLRPGARAGEVMAKCLQDHVKSVIAPFKYPRRVVFAEALPKTESGKIQRRLL-------------------------------- 89053160 3 -----------------------------------------------------------------------------VDRHAEGRADKPAFV---EADGKERVLTYGQLHVESGRFAGALGRHGVRREERIAMIVRDQIEWPVVFWGAMKAGAIPVPLNTLLSSDVYETILTDSRASILVVSEEMWE---------VVEPATRDNAF--LRAILVI---GDAPEMTE----SYRDFTDGA-PEVETVAANDDELAFWLYSSGSTGQPKGVRHVHGA-LKATCETFGQVLGIREDDVVYSVAKMFFAYGLGNAVSFPQSVGATTVLFGGRPTPP---VVFDILAKHRPSILCAVPTLFAALVQAADGAPKHG----LRLCTSAGEALPRDVGEGWDRLTG---VEIVDGVGSTEMLHIFLSNAPG--DCVYGTSGTAVPGYELRLVNEHDEELADGEVGELLVRG--PSSADGYWNRRAKSQAT----FEGMWRTGDKYER-KDGRYIYCGRTDDMFKVSGIWVSPFEVESALVDHASVLEAAVVARADEAGLDKPAAFVVLTEGAEVPEA--EALKAFVKDKIGMWKYPRWVEIVEDLPKTATGKIQRFKLRA------------------------------ 78356768 46 -----------------------------------------------------------------------------LDEAAAEHPRRTAIIF------RNYRLNYRKLNELVEIVAANLRAQGLRDGDRVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMITLDLVW--PKISELRDKL--GIEKIFVTKISEALRFRREGTQVPFDNETLLPWKVLLKGKERFCTRIDDPAERLALLQYTGGTTGIAKGVMLTHHNISVNVQQCCAMLQELHQKHTFMGLLPYFHVYGLTTCLIFPTSLAATIIPF---PRYVPKDVL-DGIAKHKPTIFPGAPSVYISLMQQKD--VAKYDLTSIDYCIAGSAPMPVEQMKRFKKLTG---AAIIEGFGLTEASPITHLNPIRGLN-KPGSIGVPFPDTEARIVDMESVPLPPGKIGELIIKG--PQVMQGYWN---RPDETAGTLRNGWLYTGDIATMDEDGYFFIVDRKKDMFIVGGYNVYPREIDEVLYEHPKVKEAVSVGVPHATRGEIIKAYVVPKSGETLT---KNEVISHCRAKLANYKVPRQVEFREELPKTIVGKVLRRALRA------------------------------ 115891715 60 -------------------YPQVFADSITQPEEFWAEQAERVVWFKKWDRVMDLTQSPASN---WFVGGELNMCYNAVDRHVDEGGDQDAIIHDSPVTGSVTKITYKELQDEVSKFAAALVKSGVKYGDRVLIYMPMIPQAVMAMLACARIGAIHVLVFGGFASKELSVRIDHVKPKVIVSASVGVEPGRIVDYKSLLDNAIDMCE-SKPKACIIYNRPNETANFIPGRDFCWTELVSSVKG-HDCVPVKATDPIFVLHTSGTTGTPK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56421225 28 -----------------------------------------------------------------------------------------------------KTMTFRELYEQALTFAHYLRTIGLKKGDRVAIMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMDLLYPKAEKVKGRTPVKHWIMQDYLPTVKKPLVQRKQNMPIVRIEERTIVSQKETAPIGVDIDPV----EDVALLQYTGGTTGHPKAAMLTHRNLIANTLMCAHWVYKCEKGETVLGVLPFFHVYGMTTVMNLSVMMASKMVL---LPRF-DVKQTLKAIERTRPTMFPGAPTMYIALLNHPDLP--KYDLSSINVCISGSAPLPVEVQEQFERATGGK---LIEGYGLTEASPVTHSNFLWDGERVKGSIGVPWPDTDAKIISETGEEAKPGERGELVVRG--PQVMKGYWNRPEETEQV---LRDGWLYTGDIGYMDERGYFYIVDRKKDVIIAGGYNIYPREVEEALYEHPKVQEAAVIGVPDPYRGETVKAFVVLKPGEMCSE---QELDAFMRQRLAAYKVPRIYEFRSELPKTAVGKILRRVL-------------------------------- 159900315 14 -------------------------------------------------------------------------------------PERLALV----DDRDGERYSYRQLNSRANRLAASLRQRGVGKGDRVAILAKNQIGYLDALFATGKLGAILVPLNWRLTEHELIYMLKDSASSILL------YDSQFAPLLPTLR------SQTPIKQCVQFGPE-------------YDQLLTQASDLPISESVDLDDPHLILYTSGTTGAPKGAVLSHR-VLVWNSLNTNVGWDLHADDVSIIHTPLFHTGGLNVLTLPILHAGGTMVLMQ----EWNPERCLQLIEQEHVTIFFAVPTMFEMLLQA-PNFVQT-NLSSLRFCIAGGSPCPIPLIEAYQQ----RNIPFRQGYGLTEVSVNCFTLNPEDAIRKAGSVGKPIFHLDARIVDEAGRDVPTNSIGELILYG--PTVCNGYWRNP---VATAQALQKGWFYTGDLARVDAEGYFYIVDRKKDMYISGGENVYPAEVENVLYQHPAVQECAVIGIPDSRWGEVGRALVVLRPSTQLDEP---TLIAFCRERLASYKTPKSIYFLPELPHNASGKVVKPELRKL----------------------------- 111023051 26 -----------------------------------------------------------------------------FDRTVAAHGDRDALV----DRPSGRRWTYAELRRDVDAVAAGLLKRGIGKGDRVGIWAPNCPEWTLIQFATAKIGAVLVNINPAYRAHELKYVLDQAGIRLLVSAPEF----KSSDYAAMIEEV--RPQCPDLEMVVLL----GSAEWSRASDGMAAHEADPALLPAAQAALSSDDPINIQYTSGTTGFPKGATLSHHNILNNGYFVGELCH-YTENDRYHCF---GMVMGN----LACTSHGATMII----PGSFDPTATLQAVEAEKCTSLYGVPTMFIAELAEPD--FASFDLSSLRTGIMAGSPCPVEVMKQVIEQMGMAEVSI--CYGMTETSPVSLQTRSDTIDQRVSTVGRVGPHLEVKIVDPAGLTVPRGTPGELCTRGY--SVMLGYWNNPEKTAEAIDA--GRWMHTGDIGVMDSDGYVAITGRIKDMVIRGGENVYPREIEEFLYTHPDILDAQVIGVPDAKYGEELMVWVRMKDGAEPLDA--AKVREFCTGKLAHYKIPKYVHVVDEFPMTVTGKVRKVEMRE------------------------------ 194017182 34 ---------------------------------------------------------------------------------AEAAPEHTAIHFLG------KNITYEQLQEDVLKLASHLLKIGVKKGDRVAIMLPNCPQSVISYYAVLIAGGIVVQTNPLYTEKELEYQIEDSGAKVLITLDLLYYKMKALTSMEHLIVTKLQDYLPFPKNIIVQRRKNKMVIQVEKNDHHFAQIMKESEGEQQIPALAFEDIAVLQYTGGTTGLPKGVMLTHENILANTEMCASWMYKTTRGERI-----LGIIFFHVY--------GMTTVLNEGLPRFDAADTL-KTIEKQKPTLFPGAPTMYIALLHH--PNIEKYDLSSITACLSGSAALPVEVKQSFEKLTGGR---LVEGYGLSETSPVTHSNFLWGAN-KTGSIGCPWPNTDAGIYEETGGFKEPYEHGEIIVKG--PQIMKGYWNQPEETEAV---LRDGWFFTGDIGYMDEDGFFYIVDRKKDVIIASGYNIYPREVEEALYEHELVQEVVVAGIPDPYRGETVKAFIVPKKDAYLTED---ELDRFVRTRIASFKVPRVYEFKESLPKTAVGKILRRVL-------------------------------- 56419228 8 -----------------------------------------------------------------------------FDRAVALYGDKTAMICSG------RTVTYRELGERVSRLANGLRGLGVRKGDRVAYLAPNTLEMLEGFYGVFEVGGVMVPLNTRLKPDDYVFILNHSETKVLFVDQELY--GLIAPVKNKLE---------TVEEIIVHHKTEAAID-----ETAYEEWLAAQSSAPVPRPMDENDICSLLYTSGTTGNPKGVMLTHRNNYLHALVTM-HHLRVSDRDTYLHVLPMFHVNGWGAPFYYT-ANGATQI----GLRKVDPKVIFDLVKEHQVTVMHMAPTVLNMLEQYQPDVPEG-----VRVVI-AGSAPPPAFVARVEEKLGWEFIQV---YGMTESSPLLIRPQLDGLPVEKAKAGYPMIGCEVKVVDENGEEVPKNGRGEVIVRSH--GVMKGYWKNEE---ATAATIRDGWLYTGDMATVDEYGHIDIVDRKKDIIISGGENISSIEVEGALYEHPAVLEAAVIAVPHEKWGETPHAFVVVRPGHTVSEE---ELIAFSREKLAHFKAITGVTFVDELPKTASGKIQKVHLRR------------------------------ 163721948 31 -----------------------------------------------------------------------------LRQAAREQPEKDALIFL------HKTTSYKELDQCSDRIAAWLASLGLGKGDKVATMLPNCTQHVMVIYGILKAGCTMVPFNVMLKDQEIRYICEQSGAKAIFCLD--ILAPMVLPVAKMLAAATVHATDFSEPTAKVPPLLAMPKQDVEGAVDFMEIIASDQGPVPLPEIDPENDLACLLYTSGTTGFPKGAMITHCNY-NHAAGLLVDLIDMDDTDRLYMLFPLFHVAGQTLILFPAVMAKATCA---AIPMF-DPEDMLDLIQRFKLTFGFAPPTAYIGLLNH--PSFAKFDLSSLKHTLASGAPVPPALQDEWQQKVG---TYLYAGYGCTESTACG----PGIVEMKPG---CGALGVEVKVVDENGKIVPRGVVGEFVLRGE--GIVQGYWQNQEETDKLFTS--DGWWYTGDAGYMDEDGFLFFVERIKDLIVASGYNIAPAEVENYLYQHPAVLEAAVIGVPDDYRGETVKAFIVPKPNVQASE---QDILAFCKEKMAAYKAPKVVEFIDELPKNQSGKLLRRMLRE------------------------------ 163746738 36 ---------------------------------------------------------------------RLNIGVELTDSMVEKGGDRTALI------GNGRRRTYKELADWTNRLARAMVDLGLKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELSAIVDKAESHAL--CD-----------TRLMDEMTTCAKSSKFLKTVV------GFDGTSNHDAELDRLALEKPVQFEAADTAQDDVALLGFTSGTTGNPKATMHFHRDLLIIADGYAREVLGVTPEDVFVGSPPLAFTFGLGGLAVFPLRFGAAATLLE----TASPPNMIEIIEKYKATVCFTAPTAYRAMLQAMEE---GADLSSLRAAVSAGETLPAPVYHEWKEKTGK---PMLDGIGATEMLHIFISNRFD--DHRAACTGRPVTGYEARVIDADGNEVPRGEVGRLAVRGPIGCR---YLGDARQYVK------DGWNITGDSFTMDEDGYLHFAARNDDMIISSGYNIAGPEVEAALLSHPMVSECGVVAAPDEARGSIVQAHVVLVDGAPEDANTIKTLQDHVKATIAPYKYPRDIRFIKELPKTATGKIQRFALRE------------------------------ 159900864 27 -------------------------------------------------------------------------------------------------------LTYRQLKEAVDRFATALHGLGVRKGDRFAIMLPNTPQFVIGFFAALRLGATVVNINPTYSPRELKHQLADSGAETIFVLS---------PFYPKVQEILAETPLKRVPQSILVRRTQSWVEITPDRTLMFSTLLAEYPPAPPKVVMDGHDVALFQYTGGTTGAPKAAMLTHYNIMANTSQLLNWMNDLKAGERVMCAIPFFHVYGMTVGMCFAVAIGAEMVI---IPNRPVDGVL-EALHNERATIFPGVPALYIGIINHKD--IDKYNLRSIKACISGSAALPMEVQEKFGELTGGR---LVEGYGLTE-AAPVTHCNPVFGTRKSGSIGVPMPDVEVQILDLETEPIGSEREGELLIRA--PQIMKGYWGRDDETAKVLTE--DGWLRTGDIVKTDSDGYFYVVDRKKDLIIASGYNIVPREVEEVLFMHPAVLEAAVAGIPDTYRGETVKAFVVLKPDAAATA---KEIRDFCKENLAPYKVPTQVEFIEELPKTQVGKVLRRVL-------------------------------- 118470372 21 ---------------------------------------------------------------------------NQLTRHAMMQPDKTALRFLG------RTTTWRELDDRVTRLAGALNRRGVGFGDRVLILMLNRTEFVEAMLAANRLGAIAVPVNFRMTPPEIAYLVSDCEAHVVVTE----------PVLAGVATAVRDLDA-TLQTVIVAGGA------TEDGVLGYDDLIAEEGEPPAPVDIPNDSPALIMYTSGTTGRPKGAVLTHTN-LSAQAMMHLFTTGADLN------SDVGFVLFHIAGVAGSVLSGVTL----GVPTYPDPDGLLDVLESEQVTGIFLVPAQWQAVCAAQRARPRNL---KLRALSWGAAPASDTLLREMNEVF--PDAQIFAAFGQTEMSPVTCMLLGDDAIRKLGSVGRVIPTVSARVVDDNMNDVPVGEVGEIVYRG--PNLMVGYWNNP----KATAEAFAGGWFHGDLVRQDEEGYVWVVDRKKDMIISGGENIYCAEVENVLAAHPAIMEVAVIGRPHEKWGEVPVAVVALNSATAESISL-GELDSFLTERLARYKHPKALEVVDALPRNPSGKVLKTELRE------------------------------ 78043399 32 -----------------------------------------------------------------------------LDKTANEFPDTDATIFFGA------RIKYQKLKELTDNLAANLQNLGIKKGDRVALILPNSPQAVIAFYGALKAGAVVVWNNPMYTERELHHQLTDSGSKIVITLDLILPRVLNIKAKTSLEKIVVMPPLLKLLYPVKVKKEKRWIEIKESFILGFQELLKSPPQPLAKITINPEEDLAVLYTGGTTGISKGVMLTHRN-LIANAMQVNAWDPVRSSDIILAVMPFFHVYGLSVALNLAVLTGATLLIM---PRF-NVDEMLKTIVKYRPTLFPGAPTIYVAIINH--PRIKDYDITSIRLCISGSAPLPVEVKKKFEEITGGR---IVEGYGLTESSPVTHCNPVHSLE-KPGSVGLPLSDTLCMVVEPDTNPVAIGEVGEVAVKG--PQVMKGYWN---RPEETALVLKEGWLLTGDLGRMDEDGYLYIVDRKKDLIISGGYNIYPREVEEVLYEHPKVKEAVVIGVPDEYRGEVVKAFIVLKENETATSE---EIIKHCQEKLAKYKVPKYVEFRTELPKTTVGKVLRRALRE------------------------------ 218756314 23 ----------------------------------------------------------------------------LLDRAAERTPRRTAIAF------RNYRISYAKLRQLAEVMAANLRAQGVRRGDKVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMIALDLVW--PKIEPLREKL--GIDKYFLTRIGDGLAFKREGTELPFDGRHVLPWKTLLKGKVRHSTTTCNPTEDLAVLQYTGGTTGISKGVMLTHHNMSVNVQQITTILGDARDMD--HCF--LGLMYFHVYGLTTCLALAATIVPF---PRYVPRDVLVG-IQKHKPTIFPGAPSIYISLMQQKE--VGDYDLTSIRYCISGSAPMPVEHIKRFRELTG---AQVIEGFGLTE-ASPVTHLNPIHGVSKTGSIGIPFPDTEARIVDEVGQPLPAGKVGELIIRG--PQVMKGYWN---RPDETANTLRNGWLYTGDIAIMDEDGYFTIVDRKKDMFLVGGYNVYPREIDEVLHEHPKIKEAVTVGVPHPTRGEMIKAFVVVKPGEKLT---KAEVVAHCREKLASYKVPKQVEFRDDLPKTVVGKVLRRILR------------------------------- 111222038 33 -------------------------------------------------------------------------------------PDRPAIRYFG------RSITFAELDRMSDALASGLLALGFAAGDRAVLYLQNVPQFVIAQVAVWKAGGVAVSANPMYKARELAEILHDSGATVLVSLESLYR-----------DVAAAVVRSTAVRTVLTTSELDLAADTRAEGTHDLLELVGEHDGERPVRPLQGSDVALLTYTSGTTGPPKGAMTTHGN-AVFNAQTFRDWVGLNGDDVVLGVAPLFHITGLIAHIAVSLLIGAPLVL----TYRFDVSDLLRTVRDERATFMVGSITVFIALMNAADTDPDA--LTSLRALYSGGAPIAPATARAFQQRFG---IYIHNIYGLTETTSPMGVPFGVEAPVDPVSVGIPVFDTTVRILDEAGAPCAPGTIGEIAV--SGPQVCAGYWRKPAETAQAFVA---GELRTGDVGFMDEHGWFYLVDRKKDQINAGGYKVWPREVEDVLYEHPAVREAAVVGVADDYRGETVKAYVSLVPGANATA---QELIAFARERMAAYKYPRLLELVDDIPKTTSGKLLRRALRD------------------------------ 56421317 9 ----------------------------------------------------------------------------------------PALIFEGNE------YTNVDCDARSSQLAHALIELGVKPGDRVVVTMPNSPEVVVAFSGVLKAGAVVVPVLPLLQTQELHYIFKDCEPKVVLTAEMLW---------AKAKEAANGLPAPPMMFTI--------DDPHSPRSL--RTRMEQAPASMPLAAVTENAPAALLYTSGTTGHPKGVVLTHRNYANAEAAAEMAKRLPTEYDRVLGVLPISHAFGFTMMNVA-LLLGDKIVLLP----YFEPKKVLETIERHRVTHTAMVPAMFHAL--CYCPEADRYDTSSLVACVS-GSASLPPSLAWQFQR--KFNCLILEGYGLSEAAPIVTATDP-TKPIKPGSVGLPLPGVQVAVVDEHGNRLPPNEVGELIV--SGPNVFQGYYGKDEETRQA---LRDGWLYTGDMARIDEDGYVFIVDRKKDVIIRGGFNIYPRDIEELLMSHPDVLEAGVVGVPSPKMGEEVAAYVVVRRGSQVTEE---ELIEFCQKRVAKYKSPRFLKKVGYLPKNIIGKIDKKKLREWAS--------------------------- 91228657 2 ----------------------------------------------------------------------------ALQRNAASKPDKTALICGAE------KINYEQFDAVAGKIAASLINKGVKPGDRVAISCPNNPFFAFVYYAIQKAGAVAVPLNVLLKAREIKYHLEDSKAKFYFC----FEGTKELPMAKEGVKAFE--QVDTCEGIVVLTQSQDESYWN--GVITLNAFIADVQPLPDYIPRNADDTCVILYTSGTTGLPKGAELTQQNIIMNALVA-QNIMGSQADDIHLVTLPLFHTFGQTVHLNASVLGGATLVL---VPRF-EPKHVLELVEKRRVTIFAGVPTMYIGL----LHVQHQFDTSSLRVAVSGGAPLPTEIFRTFEETF---NVPILEGYGLSETSPIACFNHLDQERI-PGSVGQPVQGVEVRVIDIEGNALPIGEEGEIVVRGH--NVMKGYL---DRPEVTESALQNGWFHTGDVGRFDSSGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAVSMVAVIGIPNEEYGEEIKAYVVLKPKEYIDAD---SLQKWGKEQLASFKYPRYVEIREHLPMSATGKILKRELK------------------------------- 15558982 35 ------------------------------------------------------------------------------------------------------RWTYRDLLGHANRIANVLVELGVVPGNRVLLRGPNSPMLAACWFAIMKAGAIAVATMPLLRAKELGQILDKGRITHALCA---------HALRGELDEAVATR--PSVAHVV---------SFGDPAGAGLEAAMARQSGEFDNVATASDDTCILAFTSGTTGQPKATMHFHRDVIAACRCWPPHVLRPQPDDVFIGSPPLAFTFGLGGMLLFPMSVGASTVLLEQA----SPPKLLDAIGEFGATILFTAPTSYRAMAEGARERRLGAPLGGLVKCVSAGEVLPAATRALWKDATG---IEIIDGIGATEMFHIFIS--ADEEHARPGATGTVVPGYRARIVDDEGREVPAGTVGRLAVKG--PTGCRYL--DDSRQRN-YVG--DGWNYTGDAYYMDADGYFHYQSRLDDMIVSAGYNIGAPEVEDALMQHPAVAECAVIGVPDEERGQIVKAFVVPRPGHGAGELLVRELQDFVKRTIAPYKYPRAIEFRDSLPRTETGKLQR----------------------------------- 197754828 34 -----------------------------------------------------------------------------------------------EEDGTSRGVSFGEMSVRSAAAANWLRAQGVEAGDRILVMLGNQRELWEVMLGAMKLRAVVIPATPLLGPADLRDRVERGHVRHVIA---------RAEDTGKFDE---------------VPGGYTRIAAGPRPPTGWRRLEDMYGADGTFRPTLATDPLMLYFTSGTTDRPKLVEHTHASYPIGHLSTM-YWLGLRPGDVHLNIASPGWAKHAWSNLFAPWNAGATVFVHNY--TRFDAQRLMAEMDRGGVTSFCAPPTVWRMLIQSDLTALRTPPREAV----AAGEPLNPEVIEKVRQAWG---ITIRDGFGQTET-TLQIGNFPGA-PVRPGSMGRPAPGYEIVLLDPTGKESPD--EGELCVTRPA-GVMTGYRDDPARTAEA---MADGLYRTGDVASRDADGYFTYVGRSDDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDALRLAVPKAYVTLAAGWEPGRETARALFEHSRAVLSPY--------------------------------------------------------- 171324147 28 ---------------------------------------------------------------------------------AAEFGEHDAIYFFG------KTLTFREVYEQALTLANYLKQIGLQKGDRVSIMLPNCPQAVISYYGVLFAGGIVVQTNPLYTEHELEYQLNDSGATVLITLDMLYPKAAKVKVKHLIITSIKDY-LPTIKKWLYMQRKQQPVKVEERSDHLFSKIIARPNAMEPNVEIDPEDVALLQYTGGTTGVPKAAMLTHRNLIANTLMCAHWMYRCGKG-----TESILGIFFHVY--------GMTTIMYKMIPKF-DAETTLKTIEKLRPTLFPGAPTMYIALLNH--PNLSRYDLSSIKVCISGSAPLPVEVQEKFEKLTGGK---LIEGYGLTEASPVTHSNFVWDGERVKGSIGVPWPDTEAKIISETGEEAKVNEIGELVVRG--PQVMKGYWNQP---HETENVLRDGWLYTGDVGYMDERGYFYIVDRKKDMIIASGYNIYPREVEEVLYEHPKVQEAVVVGVPHEYRGETVKAFVVLKQGEQCTEE---ELDQFMRSRLAAYKVPRIYEFRKELPKTAVGKILRRAL-------------------------------- 218291047 20 -----------------------------------------------------------------------------------------------------RVYTNAELAALSSQLAHHIQALGVRPGDAVMVTMPNRPEVVIAFYAIAKAGAVAVPVMPLLQASEVRYIIQDSNPKLVITCEV---------LKPKIQQAIQDLSNPPVVRSV-------DDAGVEG----FETVLSHYPAERPNLQVEDHQPAVILYTSGTTGKPKGVILTHHNLCANARAAAQYVLKVEKGILPLSHA-FGFTMMNTALCLGEL---------DVLLPYFDPVLVFQAIERYLVTHFTAVPAMFHALLHHPD--ADKYDLSSLSVCISGSAPL-PESVRKAFEE--KFHCLVFQGYGLSEAAPVVTAPRFDK-PAKPGSVGLPLPGVEVAVLDDDGNPLPPGEIGELAVRGPNVS--PGYHNLPEEMEKVF---RNGWLFTGDMARLDEEGYVYIVDRKKDVIIRGGFNIYPSDLEELLSQHPAVAEVAVVGAPSERMGEEVVAYVVRKKGADVTEE---ELIAFCQEHLAKYKTPKVVQFVPYLPKNLIGKVDKKKLREMA---------------------------- 186473680 13 -------------------------------------------------------------------------------------GDKTALVIGGE------SWSFLQLDCFSSNVAKSLEQRGVGKGSVVSLYSPNCAQWIIAYYAILKLGAVVNPLNLMLTSSEAAYAVSDCKAVAVL---GSLE--KLVPLR----EALGINQV----RLISFGTATGSIE-------CFNDLLSGDGTDHYPVAIELDDLCTIGYTSGTTGHPKGAMLSHRAILLNTAMTSTYHVR-TDRDIVVSALPCSHVYGNI-VMNCAVACGMTLVLH----AVFDAKAILASIEAYRATIFEGVPTMYMYLL--NLPELADYDVSTLTRCTVGGQTMPPQKMEEVERKFGS---PLLELWGMTELGG-LGATHPLYGPKKNGSIGVPLPLLKARILESPSKEVTAREVGELQMKGPI--TMMGYYGRPEATLETIDA--DGWLHTGDLAYIDEEGFIFIVDRLKDMVITGGFNIYPAELERVLCEHPSIALAAVVGVPDDIKGELAKAFIVRKHGAEIRTE---DVFEFCRQRLAAYKVPRLIEFVEDLPKTNSGKILRRELRKKAL--------------------------- 166993661 11 ----------------------------------------------------------------------------------------------------TRRITYKQLKYEVDCLATAFKRLGVGKADRIAVSLPNWSETVVIYFAAAKLGAIIVPFNPKYKSYEIEYILESSDPKLLIASGEF---EKNFGFEKVVN---------KVQKVITVR-------FSQEGYCPYEELIRTEKMDIEPVHLNVNDDLFILYTSGTTGTPKGVMVTHRAV-VQSARTIGTELHCTQKDVFIISAPLFHIFGMAINMLCAVAMGGRIILQE----KFQPRETLQLIEQEKVTIQKGVPTMF--IKELELEDFDKYNLSSLRAGLVGAAPIPAKTVTEIRERMGINLCQ---SFGITETVSITMTSYDDTKQNITETLGKAIPGVTMKIVDENRVALPSGEVGEIAVKG--FGVMKGYYNMPEQTNQVLDN--DGWYYSGDLGTLDSQGYLRFVGRKKEMIIRGGLNVYPQEIEAVIMKHPKVIEAAVIGLPDKVLGEVACAVIRLKNGEESTEE---EIKLYLKEKMAIYKLPEKVIFTDEFPVTASGKIQKLRLKE------------------------------ 167462605 34 ---------------------------------------------------------------------------------AEEFPKKDALYFMG------KKMTYEELLEECYRFANGLIGLGIRKGERIAIMLPNSPQSIIAYYGALLIGAIVVQTNPLYMERELEHQLVDSGSVAIVVLDMVLERVQNVWPKTKLKHVIVKDYLPFPKNLLFAKKEGTLAKVPQGEGISFKELIAASPNIAVYEEVDAEDLALLQYTGGTTGLSKGVMLTHYNLLANAVQINNWFYRAVPGEVFLAALPFFHVFGMTVLMNQSVSIAGKLVI---VPKF-DVDLVLKTITKMRPTLFPGAPTMYISLINHAK--IEDYDLSSINVCVSGSAALPLEVQERFEQLSGGR---LIEGYGLTES-----SPVAHVNPIKLGSIGIPVPDTDAKIVDPTAEELPVGEIGELIIKG--PQVMKGYWNRDEETRQT---LRDGWLFTGDMGTMDEDGYFFIVDRKKDMIIASGFNIYPREIEEVLYEHPHVKEAIVAGVPDPYRGETVKAFIVPREGAPIS---KEELNKWCRERLAAYKVPRMYEFRDSLPKTLVGKVLRR---------------------------------- 89069077 28 ---------------------------------------------------------------------------------AERHGARKAVTFQSDPKAPDVTLTWSELHDEACRTANLLRELGIGETDVVAFLLPNSMETVLTYLGGTIAG-VVNPINPLLEPRQIAAILNETGAKVLVTTDVAQKAAEAVLLAPKVETVLEVDLLTGLKKFIVPLLRPKMGERGDVRVLDFAREVAKRPAQLTFADSAGDRVAALFHTGGTTGMPKVAQHRYEG-IIYNAWICRTLL-FREDDVQICPLPLFHVFATIVSLGASLGSGAQVVFYRGEGVF---DNFWKLVERHKVSFMIGVPTAFSALMQRKVDA----DTSSLKLAFSGSSPLPVELYKRFEAAAGLTLC---EGYGLTE-ATCLVSINPPEGEKKVGSIGLPFPYTDVKIVDLDGAPCETDEVGEICVSNPGVAVAHT-YSQAEKNQDLYHD--GRYLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAVIEEALAAHEAVALGAAIGQPDAHAGEVPCAYVEAVAGATPDEA---ELRAFANARIHERAALKHLEVIDEIPKTAVGKPLKNELRKRAIARVYG----TALAEAGVAAQVAE---- 218152552 18 -------------------------------------------------------------------------------------------------------ISYGKLQREVEIMAANLRKLGIEPGDRIAIMLPNTPQMIMTYFAILKAGAVVTLTNPLYMETEIVHQLSDSGAKMLITIDLLW--SKIEKLRDKLSDTLKFP-LNSLYKLKCMREKNSPVPYNDSSILKW-DILRKGKERYSAQNIRPEDTALLQYTGGTTGLSKGLTHANLGANVQQCHAMLNSLG-DDKEIVMGILPYFHIYGLTVCLHFPTMLGATMVPF---PRYVPLDVL-KTMHKLKPTLFPGAPALYISLLQQKE--VEKYDVKSVKYCLSGSSPMPVEGIKQFKEVFG---ATIVEGFGLTEASPVTLNPLRG--NKKPGSIGMPLPSTDAAIVDMEVGSVPPGKMGELVIRG--PQVMKGYYNKPD---ETAGTLRNGWLYTGDIAYMDEEGYFYIVDRKKDMIISSGYNIYPREVDEVLYKHPKIQEAVTVGLPHKTRGEIIKIYIVLKEGQSMD---RAEVIAYCRDKLAGYKVPRQVEFRSELPKTMVGKVLRRALRE------------------------------ 17548258 35 ---------------------------------------------------------------------QLNCATELLDRRVAGGGDRLCI--QAPGGLRWR---YADLLEQANRLANVLRDMGVVPGNRVLLRAPNNPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILAKGEIGFAL-CDA--------RLADELRAAADQVAMPVRIRC-----------FNDASPDGLEAAMARQSATFTNVDTAADDTCLLAFTSGTTGVPKATMHFHRDVMAICACWPPHVLRPRPDDIFIGSPPMAFTFGLGGLLLFPMSVGASTVLLEKA----SPNDLVDGIRAFGATVLFTAPTTYRSIAARGDELRATP----LRRCVSAGEALPAATRALWKQATG---IELIDGIGATEMLHIFISAADG--DVRPGATGKPVPGYVARVVDEHGNTVPPGTVGRLAVQG--PTGCRYL--ADERQRN-YVK--DGWNLTGDAYVMDEDGYFHYHSRTDDMIVSSGYNIASPEVEDALMQHPAVAECGVIGVPDAERGQIVKAFVVLQPGHEPGPVMVKALQDFVKQTVAPYKYPRAIEFCTSLPRSEVGKLLR----------------------------------- 78043305 27 -----------------------------------------------------------------------------VDEIAAKMPNHKALIFY------QKEITYGELKLYTDLLAAALARDGVKKGDRVALMSPNTPQYVITYLAVQKIGAILVQVNPMYVERELLHILNDSGAKVIVAMRNLYPRIKAV------------QNQTNLEKIILFDFSPYDVP---DDAVDFEAYVKSAAGYVEYPPIDYNDPAVLQYTGGTTGIAKGAILTHRNILAN------------PMQV------TAWMTFHSYGMSFSLINAGTLVL---LPRFEINEVM-NTIKKYRPTVFPGVPTMYIAI--NNYPNAGSYGIDSIKECISGSAPLPVEVALKFEELTGG---HLVEGYGLSE-ASPVTHCNPLGGKRKVGSIGLPFPDTEAKIVDPEERELPIGEIGELAVKG--PQVMKGYWNMPE---ETARVLKDGWLYTGDIARMDEDGYFYIVDRKKDMIIASGYNIYPREVEEVLFEHPKIKEAVVVGVPDEYRGETVKAFVVLKDGETATAE---EIIAFCKERLAAYKVPKKVEFREELPKTAVGKILRRQLRE------------------------------ 134099982 23 -----------------------------------------------------------------------------LSRHARKIPDSGALTFESG------TRTYRELDDRVSRLVGALRSRGVRPGDRIAVMCLNGIEAVETYLASVRLGAICVPVNFRLVADEVAYLLGDCEPAAVV-ADAG--------LTPTVDA--ALAAAPSAHTCLLVGGHG---------DRDYERAVRESTPDIPETTADIQDPAFIMYTSGTTGRPKGAVLTHSN-LLMHAFSSITHLGVAADDRVLSGAPLFHIAGLG-AVSTNLLLGGRSVLV--RSGRFDPAEMVDLLARERVSNCFFVPAQWQAICALPD--LADRDLSALRRISWGAAPASSTLLRTMIDTF--PQAEVVTMFGQTEC-SPITTVLRGEDSVKIGSVGTPMLNVEVRVVDDDMNDVARGEVGEIVYRSPM--VMREYWGKPAETAEA----FRGGWFHGDLVREDEDGYFYVVDRKKDMIISGGENIYCAEVENALAAHPGIAEVALIGVPDPRWGEAPLAVIVPRDAANPPTA--DEVEAWCRRRLAGYKCPRRISVVAELPRNPSGKVLKTRLRA------------------------------ 89895063 34 ---------------------------------------------------------------------------------VQKNSGEVALIYFN------KKMSYSDLGNKVERLAGSLQKLGIDPGDRVALLLANCPQYVIAYYAILAIGGVVVPVNPLSTESELLHIFRDAQVKAAICLDENVRAGETQLLKHTFYTALNEYMPFPLKFLYPFTRGGKERLKVAGR---FKDLLNEGNGDYPSQKVDRKDIAVLIYTGGTTGRPKGVMLSHYGLLANAYQAIAWVQ-MGSKDRLVTVLPAFHGFGMSVCMNAPLFSGASTIL---IPRFEAKDVL-KAIHKHKPTYFAGVPTMYIGMINY--PQLKRYSLSSLVGCFVGAAALAPEVKRSFEELTGAR---LMEGYGLTE-GVNALCCNPLRGENRTGSIGFPFPDVDFKIRDDTGEELPPGESGELVIQ--CPDLMLGYYN---RPEETAYALRDGWLYTGDIATMDEDGYFYLVDRKKDMIITGGFNVYPREVEDVLYEHPAVREACVIGVKDGYSGEKVVAFVSLKDGAAATE---QDVIAFCRKHLVPYKVPKTVEFRTDLPKTAIGKILRRALRD------------------------------ 78044063 51 -----------------------------------------------------------------------------------------------------QEMTYKELGEKIKRFTNALSKLGIKKGDRVAVMLPNCPEFVISYFAILTLGGIVVQTNPMYVERELEYQLNDSGAETIILLDVLYPRANAV----KGNTALKNL------IVVNIPLIGTYPGEFGPGVYKFNDLISDSEPNPPEVTVTPDDVAVLQYTGGTTGISKGAMLTHKNLVANVYFSNGIFFDGQ--ERILTALPLFHVYGMTCCMNLATCFGGTMIL---IPKF-DATLLLQHIQRYRPTSFPGAPTMYVALLNHPD--LTKYDLRSINVCVSGSAPLPVEVQTKFEEVTG---AVVVEGYGLSE-ASPVTHCNPIRGTRKIGSIGVPYSDTIAKIVDETGEELPPGQIGELVVKG--PQVMKGYWN---RPEETANALKDGWLYTGDLAKMDEDGFFYIVDRKKDMIIAGGYNIYPREVEEVLYQHPKVKEAIVVGVPDPYRGETVKAFIVVKEGETLTE---QEVIEFCNAHLARYKVPRLVEFRSELPKTAVGKVLRRQLRE------------------------------ 126459453 38 -----------------------------------------------------------------------------LDRQAAERGSATAYVYFGN------KISFKTVGDHSDRVAAALKEWGLGKGDVVALYLPNTPAFPIIYYGALKIGAVVSPMNPMYTPREVAYQAKDAGARVIFVADV---------LYKNVEEADKM---HKFDRVVVVRRLKPPKIPYGGRIVSYKSLLSHKATSYRAAVDPREDLAALMYTGGTTGVPKGAEITHGNINLQQLKPLYEVVKRRRGEQQLV------MMGPWYHIYGQVTVGATVVV---VP-RPDIEQIMKLIQKYKAHVLHGVPTLYNMIINH--PKARQYKLSSLAFCISGAAPLPVEVAKKFEQLTG---AVLREGYGLTETAVVTVNPLYG--KAKAGSIGLPIPSTYAAVADPD-KPLPPGQVGEIVI--SGPQVFKGYHNRPEENAQAFFECCGRWFRTGDMGYMDEEGYFYIVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREEVTPED-----IIKWTEDKLAHYKRPRAVEFRDELPKSAVGKILKRELRA------------------------------ 115360507 31 ----------------------------------------------------------------------LNCAAALLDTAVEERGDRIAI-----KTESGIAWSYRELRDAGNRIANMLRDAGLVAGNRVLLHGTNHPMLAAAWFGVVKAGGVAVATMPKLRAGELSTIIGRARVTHVICEAG---------LSTELDGAMASVQWRGE-----VRRYETDDTHPHAR------WLDGYSAEFAAADTRADDPCLIAFTSGTTGEPKATVHFHRDVMAACHCFPEHVLRPTADDVFCGSPPLAFTFGLGALLLFPISVGASVVLLPKA----SPERLLAAIDRHRVSILFTAPAAYRSM----LDHLDRHDVSSLRKCVSAGEALP----SWTRDAWQRTGLHLIDGIGSTEMLHIFAST--GDTGAKNGAIGKAVPGYRLAVVDEHGQCLPPYEIGYLAVQG--PTGCRYLNDTRQRDYVKY-----GWNLTGDSAYLDEDGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDIAECGVVGQIDERGGTLICAHVVLRPGVDGSEALTMQLQQHVKSVIAPYKCPHRIAYACSLPRNESGKLRRAVLRQAGHGVTRPL--------------------- 196182468 11 -------------------------------------------------------------------------------------PDKVALI------GDGQRLTYAEVEAQANRLANALLAEGLQRGDRVVLFLPNCLELAIAIFAVLKAGGVFVPLNPSTKSDKCAYILNNCQARVLLTS------GRQADLAQQLTQ-----QVPSLTTLIL----TSPIPETSTGNVLSFTAIQSECLSQRPQKVNIDDLACLIYTSGSTGDPKGVMSDHSNVVFAASSIIEYLGNVESDSV------IGLLLSFDYGLYQLLMVGGTLVL-EKGFTYPAA--ILKRMEQERVTGFPGVPTIYAMLLKMD---LSAYDLSSLRYLTNTAAALPPSHILQIRAKF--PWATLFSMYGLTETKRTLYLP-PEQLDKRPDSVGIAIPGTEVWIENEQGVRLGSGQVGELVVRGRH--VMRGYWENPERFRPGLM-PGERLCYTGDLFRQDEEGFLYFVSRQDDMIKSRGEKVAPKEVENVLYGLSGVREAAVIGVTDPVLGQVVKAFVV-QEGDELTPA---DILRHCRAHLEDFMVPKLVEFCGQLPKTSSGKI------------------------------------- 56419565 27 ----------------------------------------------------------------------------VLHERAAEFGSQPALTFY------DKTITYAELEAAVNRFTSSLQALGVQKGDRVAIMLPNCPQYVIAYYGILQAGAIVTQVNPMLVERELAYLLKDSGAETIVI---------YEPLYPRL--AAVRGETAVKQAITVSFGAPPSVSLAEG-DVTFDEFLAAGSGAVRPVSIESTHDVAVLYTGGTTGRSKGAMLTHRNIVLQCAEFFKGTFEFGK-ERYLTVIPLFHVFAMTSGMNLAIYQGAENIL---LPRFELKEVL-ETIRDKQPTVFPGVPTMYVAI--TNTPGVEQYGISSIKTCNSGSAPMPLELMRDFEAKTG---AVILEGYGLSE-ASPVTHCNPPFAARKPGTVGIGMPLTEYKVVDATGQELPPGEVGELIIRG--PQVMKGYWNMPE---ETAAALRDGWLYTGDLASIDEEGYVTIVDRKKDLIIAGGYNIYPREIEEVLYEHPAVKEAAAVGVPDPYRGETVKAIIVLKDGMQASEE---EILAHCRKNLAAYKVPRIVEFRAELPKTNVGKILRRALRE------------------------------ 146339336 6 ----------------------------------------------------------------------------LIERNAAFTPDKPAIRFEGA------TLTYAEFSARIAAMARALKEFGVGRGDRVAILSLNRPDYLVLLYACARLGAILVPLNWRLAVAEQVFILSDAAAKVLV-------------LEQAFAPVLPALAEQHPETVPV------GVDFTPASGLQIDDLLARGHGDDRNPHIDLSCPLLIVYTSGTTGRPKGAVLRQEA-LLWNGVMSQHMHGLTSDDHVLTVLPLFHVGGLNIQTTPALHHGATVTLY--ARFTPDT-TLAAIVHE-RPTLTVLVPATIQAV-TEHPGWAAA-DLSSLKAV-STGSSIVPPALI---DRITARGVPVLQVYGSTETCPIAVYTRLGGDLSRTGSTGLPGLCCEAKIIDREGDELPAGKAGEIAVRG--PNVFFEYWGNAKATQQA---IHDGWYRTGDIAQRDADGYFYVLERKNNMIISGGENVYPAEIERVLSEHPDVVECGVIGRPDPRWDEVPVAFVVKRKDCALDAE---TLRAHLQSQLARYKVPRDIVFVDDLPRTALGKVQHHLLRQ------------------------------ 89068382 15 ---------------------------------------------------------------------RLNAAVELTDRMVARGGDRTALI------GNGRRRTYKELADWTNRLAHVLVELGVRPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELRKYVDKAEISHALCD------------TRLMDELTACAKDSAFLKTVV------GFDGTSNHDAELDRLALEKPVAFDAVDTAQDDVALLGFTSGSTGDPKATMHFHRDLLIIADGYAREVLQVTPGDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENA----SPPNLIEIIQKYRATVCFTAPAAYRVMLQAME---AGSDLTSLRAAVSAGETLPAPIYEAWMAETGK---PMLDGIGATELLHIFITNRFD--DHRPGCTGRPVRGYEAKVLADDGSEAPRGTLGRLAVRG--PTGCRYLRG--ER-QAGYVE--NGWNITGDTFTQDENGHFHFAARNDDIILSSGYNIAGPEVEAALLAHPDVLECAVIGAPDEERGHIVEAHIVLVEGATPCEALAAALQAHVKATIAPYKYPRSVVFAPALPKTPSGKVQR----------------------------------- 156741765 62 ------------------------------------------------------------------------------------------------------KMTYQKLNEMVDRFANALYQLGVRKGDRVALMLPNSPHYVIAFFASMRIGAIVVNNNPTYTARELKHQLVDSGSETIVLLNLFYPRLQEIPLK-RVIVAHIYDTLGPLSRFLVHAKQSKQPDWVDSSVYLFQHLLERYGPNPPTVDVQPEDVALFQYTGGTTGLPKAAMLTHRNLVANTVQVASWLTDYGA-EKMMCAIPFFHVYGMTAMIYGLYLGGELTIV----PNPRELDHVMDVMQRERSTLFGVPAMYIRIV---NHPRINEYDLKSIKACISGSAPLPIEVQEKFGQITGGR---LVEGFGMTE-----LSPVSHCNPVKKGSIGIPLPDVDAKIIDETGEDIPFGSEGELVVKGPM--VMKGYWNRPEETEATF--TPDGWLRTGDICKVDEEGYFYIVDRKKDMMIASGYKVLPRDVEEVLFTHPKVLEAVVVGIPHPTRGDTIKAFIVLKPGESATPD---EIREFCKQHLAPYKVPREVEFRAELPKTMVGKVLRRVL-------------------------------- 120602670 35 -----------------------------------------------------------------------------LDEAAERHPKQTAIIF------RNYKVSYAKLRLLAERFAANLRAQGVLPGDRVSVMLPNVPQAIIAFWGLLKAGCTVVMTNPLYMEKELVHQIHDSGAEYMIALDLVW--PKIEPLRDRL--GIRKFFITRISDALGFKREGTDVPFDGETVIPWKTLFKKKEGYSAKVENPREALALLQYTGGTTGISKGVMLTHYNLILGESTRMRHTFGLMP---YF------HVYGLTTCLTLPTALGATIIPF---PRYVPRDVLVG-IDKHKPTIFPGAPSIYISLMQQKD--VGEFDLKSIKYCISGSAPMPLEHIRRFHELTG---AQVIEGFGLTE-ASPVTHLNPIHGVQKPGSIGVPFPDTEARVVDEVGVPLPPGKIGELIIRG--PQVMQGYLN---RPDETANTLRNGWLYTGDIATMDEDGYFFIVDRKKDMIIVGGYNVYPREIDEVLHEHPKVKEAVTVGVPHATRGEIIKAYIVPREGVKLT---KAEIVAHCREQLANYKVPKQVEFRNELPKTIVGKVLRRILRA------------------------------ 108803222 47 -----------------------------------------------------------------------------------------------------RRVTYGELLEQSERFAAALAGLGVGKGDRLALMLPNSIEYVISFFAAARLGAVVVQLNPLYAGRELRHILQDSGARAAVVHEGAYGRLREV-----------REGLPLERAVVVGEEPAKP-------DVSFGELLSSGSGPLPEAPLDASDLAVLQYTGGTTGVSKGAMLTHRSLLVNISLAMENPRDLDGGKTV-AVAPFFHIFGNVVILLTSIHYGMNLLL---VPRF-QVDEMMQLIKRERPAMLGGVATIFTAL--HNYPRMEDYGLGEVLLYISGGASVPAELLRSFQRRTGR---PIWEGYGLSEAGTVTINTYLRG-PV-PGSVGVPMPTLDVRVVDPETREMPVGEPGELVVKG--PQVMKGYWNMPEETEKA---LREGWFYTGDIARMDEEGYLYIVDRKKDMINVSGYKVYPREVEEVIYSHPEVVEAVVVGSPDPYRGEVPKAFVVRREGTSVSEE---ELIEHCRRELAPYKVPREVEFREELPKSAVGKLLRRVLAQ------------------------------ 56420133 9 ----------------------------------------------------------------------------LLEERARQYADREAVVY----ADRGLRLTYRQFNDYCRLVARGLMRLGIEKGEHVAIWATNVPEWIACQFATGKMGAVLVTVNTNYRAAELEYLLRQSDSTTLFLIEQYRDSSYIDILYEIVPELLQSKRLPKLKNVVFLKRHPGMFTWNDILAMA-HDVSEEELDER-MESLDPHDVINMQYTSGTTGFPKGVMLTHYN-IVNNAHQVAQCMGLGEGDRLCIPVPFFHCFGCVMSTLACVTVGATMVVVE-----FHPKRVLETVEAERCTALHGVPTMF--IAELNDPDFAKYDLSSLRTGIMAGSPCPVEVMKAVIEKMGMKDITIA--YGQTE-ASPVITQTRDPLELRVETVGRALPGVEVKIVEPTNKEVPPGVQGELCTRGYH--VMKGYYNNPEATNEAIDQ--DGWLHTGDLATMDENGYFRITGRLKDMIIRGGENIYPREIEEFLYKHPKILDVQVVGVPDEVYGEEVMAWIILKDGETATAE---EIREFCRGHISRHKIPRYIEFTDSYPMTASGKIQKFKLREMA---------------------------- 160896520 11 --------------------------------------------------------------------------HEALRRNARNHPGRDAYIWYG------RHISWAEVDAASDAFAARLQALGVGRGEPVALFMNNCPQYIVAHYGIQKIGAIVCPCGPLNKEHELQYQLDDLKARVIVAADV---------LLPVVDKVRAS---TALRHVLAVRYGDPVQPLPEGVESFWDVMHSGAKP--VPVDVAMDDVSLMTYTSGTTGLPKGAMLSYGN---AASKTAGAATGVNAGDMLLAVAPLYHIAGMSMGVNMPVHSGATCVLLH----RFDPLAVAQALERYRVTWWYSIAPMNVAVMQ--LPGVEAMDFSALRTVTSFGIAYTEELARW--KRFTPNCISSEAAYGLSET-HTMDTSMPGD-AIRWGTHGKPLPGNEVRIIDETGEPLPAGEVGEITIRG--PGNFKGYWNKPE---ATARTLKNGWVHTGDMGRIDADGYLTFIGRFKEMIKVSGYSVFPEEVEAILIKHPAVAQAAVIGVPDPHRGEVVRAFIVTRPGRQIAAE---DLVQWSRENMASYKAPREVRFIEALPATGAGKVLRRMLKD------------------------------ 167628230 11 ----------------------------------------------------------------------------LLDQTAARYPEKEALVYTDD---RNLRLTYAQFRQKADEVAKGLMALGVQKGEHIALWATNYPEWLYTQFGSAKMGAVLVTVNTNYRSFELEYLLRQSDATTLFLIDGFRDN----NFVEIINELLSLRRLPKLKNIIFIGR---DPQAKHPGMYSWQELIDMGRSVSDAESLHFDEVINMQYTSGTTGFPKGVMLSHANIINNANMVAKWTH----EDRLCFPVPLFHCFG---CVMSSLACGATMVPLE----YFTAKGVLEAVQRERCTVLYGVPT---MFIAELDHPFDKYDLSSLRTGIMAGSPCPIEVMRKVIDRMGIGEITIA--YGQTEF-SPVITQTRDSLERRVCTVGKALPHVEVKIVHPDGLEIPRGTQGELCARG--FGTMKGYYNNPEATEAAIDA--EGWLHTGDLATMDEEGYCRITGRAKDMIIRGGENIYPREVEEFLFTHPKVKDVQVVGVPDPKYGEEALACIILKDGEEATEE---EIRYFCRGKISRYKIPKYVRFVDHFPMTASGKIQKFKLREI----------------------------- 83747054 35 ---------------------------------------------------------------------RLNCATELLDRRVAAGGDRLCIRAPG-----GLRWTYADLQEHANRIANVLVEMGVVPGNRVLLRAPNNPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILAKGEIGFAL-CDA--------RLADALCDAVGQAAMPVRIRC-----------FNDASPDGLEAAMARQSAAFVNVDTAADDTCLLAFTSGTTGVPKATMHFHRDVMAICACWPPHVLRPRPDDIFIGSPPMAFTFGLGGLLLFPMSVGASTVLLEKA----SPNDLVDAIRAFGATVLFTAPTTYRNIAARGDELRATP----LRRCVSAGEAL-PAATRALWKH--ATGIELIDGIGATEMLHIFIS--AADDDVRPGATGKPVPGYVARVVDAHGSPVPPGTVGRLAVQG--PTGCRYLADDRQRYVQHGWN------LTGDAYVMDEEGYFHYHSRTDDMIVSSGYNIASPEVEDALLLHPAVAECGVIGVPDAERGQIVKAFVVLHPGHEPGPAMVKALQDFVKQTVAPYKYPRAIEFCASLPRSEVGKLLR----------------------------------- 116747559 19 ------------------------------------------------------------------------------------------------------RLTYEALWKQISSLANALRLLGLRHGDRVAVMLPNCPQTVITYYAVLWLGGVVVLTNPLYVEREMEHQWKDSGAKYLVVLDHYPKARKVIP-----ETAIEKVIVTGIAECLPLKKLFTAVPYDERTIFNFTRLIRSTEPTPPPCEVRLDDLALLQYTGGTTGIAKGVMLSHRNILSNVIQLASWVQDLRFGERFLALLPIFHVFGMTVAMNLPLYAGSALVL---VPRF-DIDEIMKTIRKARPTLFPGVPTIYAAI--NGHPKAETFDLSSIRICVTGSAPMPVESLRRFESLTGSV---ILEGYGLSET-----SPVTHANPVKPGSIGLALPDTDCKIVDELGRDMAVGEVGELVIRG--PQVMKAYWKMPE---ETANALRDGWLYTGDIARMDEDGYVYIIDRKKDMIISGGYNIYPREVDEVLYEHPKVLDAVAVGVPDDYRGEIVKAFIVPRVGETLTED---EIKQFCKTRLAAYKVPRLIELRDSLPKTAVGKISRKELRKQALDEHE----------------------- 147677883 11 ----------------------------------------------------------------------------LVDRTAARYPENEALVY----PDRGLRYTYKEFREVCNKFAKGLLKLGVRKGDHTAIWATNVAEWVIAQFGCAGIGAVLVTVNTNYKLYELEYLLKQSDSKTLIMIEGTKYQGMIYELCPELGNELVSERLPLLKNIIVIKRYPGMFSWEDGENVSDEELQARKA------ILDPDDIITIMYTSGTTGFPKGVMLTHHNLITNASGTAA-CMDLGPTDRFHCF---GSVSGNMCCV----LTGATMVPVE----VFDPAQVLKTVEKERCTVLHGVPTMF--IMELELMEKEKFNTSSLRTGIMAGSPCPVKVLKKAMEVMNMREIVVA--YGQTEASGITNTRTSDPVELRISTVGRALPGVEVKIVNETGEEVPRGVEGEICARGS--NIMKGYYKMPEATSKAIDK--DGWLHTGDLGIMDENGYCKFTCRLKDIIIRGGENISPSEIEEFIITHPSVKNVQVVGVPSSKYGEEVMAFIQLKEGQKLTQEM---VQSFCKGKIANCKIPKYVVFVDSFPLNAGGKVQKCQLREI----------------------------- 167588024 1 ----------------------------------------------------------------------LNCAAALLDAAVEERGTRVAITTEAGVT-----WSYRELRDASNRIANMLVDAGLVAGNRVLLHGANHPFLAAAWFGVVKAGGVAVTTMPKLRAGELSTVIDRARVTHAIC---------EAALSTELDAAMARMQWRGD----VRRYETDDVHPGDG-------WLSGYSDEFTAAGTRADDPCLIAFTSGTTGEPKATVHFHRDVMAACHCFPQHVLKPTADDVFCGSPPLAFTFGLGALLLFPVSVGASVVLLPKAST----ERLLAAVARNRVSILFTAPAAYRAMLGH----LDHHDVSSLRKCVAAGEALPA----WTREAWHKRGMHLIDGIGATEMLHIFAST--GDTESKPGAIGKAVPGYRLAIVDEQGRCLPPNQIGYLAVQG--PTGCRYL--NDARQRD-YVRH--GWNLTGDAAYLDDEGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDVAECAVVGQIDEWGGTLICAHVVLQPGVDGTEALTTQLQQHVKGVIASYKCPHRVTYAGGLPRNESGKLRRAALRQQANGATSPL--------------------- 56410454 11 ---------------------------------------------------------------------------------VKRYPDAIAIVQEN------VRFTYARFDEEINKLAAGLQTLGIEKGDRVLLVTKNRWEMVALYWAIQKIGAVFTPINFRLMSHEIEYCLRDSEAKAIV-----YEPASK-------DEVLKATKDVSVKKIGLLN--------VEGAEVSYKELLRLGEEKNLIRPIDMDDICLILYTSGTTGKPKGVPRSHYGAAVAHILQNQYVTG---------ESTLGVMMGMRSLLSMAFLNG-KLVM---TPDY-SPKKLLEEIEREKITCAYLVPTIYHDLVNHPD--FTKHDLSSLTKLGYAGAAMTTSLTKEIFEKLNPKV--FVNHYGCTEVYTFTTCNY---LDKKPGCAGKPGFHQDIRVVDPNKEVVAPNVPGEIIANLSSIEAFRGYWKRPDANKKA---IRQGWYFTGDLGYFDEDGDLYVVGRVDDMIISGGENIHPLEVEDVLSKHPKVYEVAVAGLPDDHWGQIVTAFIV-----KADPTLAQELDQYCREKLANFKRPKKYIFVKEIPKSPVGKILRRKLK---NGEYDGILD------------------- 111020765 2 -------------------------------------------------------------------------------------PDRDALI-----LGDTR-MTYADLDARSNQVANLLMSCGIEPGDKVALSCPNIPQFPVVYYGILKAGAVVVPLNVLLKDREIAYHLADSDAKAYLCYDGTPEYGR--------------SAFTQSPHCRTMFRITADPDAPATIDGSLAEAVAGRDTEVETVVREPGDTAVILYTSGTTGKPKGAELTHANMVLNALTANRL-FDITPHDRYLVTLPLFHSFGQTVTLNAGISVGATLVL---LPRFEAAAAL-DLIERENITVFAGVPTMYWGLLGALDEHPADIDRGNMRLAISGGAALPVEILTRFADRFG---VQILEGYGLSETSPLATFSDPGGDP-RPGSIGVPVWGIEARLVDRNWNTVTGGDIGEIALRGH--NIMKGYYN---RPDATAEVLRDGWFRTGDLARIDDDGFYYIVDRAKDLIVRGGFNVYPREIEEVLLGHDAISLAAVVGVPDDSHGEEIKAYVILEPGAKVTAD---EVIAWAKQQMASYKYPRTVEFVTTLPMTATGKILKREL-------------------------------- 89902657 17 -----------------------------------------------------------------------------LRAHARTQPDKAAYLWYGHG------ISYAELDRASDAFAARLAALGVKKGDPVALFLNNCPQYVMAHYAIQKLGAIVCPCGPLNKEHELLYQLGDLQARVIVAAD---------NLLPVVAQVRSQTALTHVFAVRYADLLPEQPSVTVPAELDVEDFMAQGTARPPPVALAMDDVALMTYTSGTTGLPKGAMLTYGN-ALYKSAAAANCNGVGHDDVLLAIAPLYHIAGMVMGINVTMFTGATTVLM----YRFDPLAVLQAIERHRVTWWYSAPMNVFAMQ---VPTARAFDLSSLRMVTSFGVTLT-EALARQWQALAPHCESFEAAYGLSET--HTVDTYMPHDAIRWGTQGKAIPGNEIRILDASGRVCASGEVGEIVLRSA--GVFKGYWNKPEATAQT---LRDGWVHTGDMGKLDADGYLTFIGRFKEMIKVSGYSVFPEEVETILIKHPAIAQAAVIGVPDPDKGEMVKAFVVLKPGQSASAA---DIVAWSRANMATYKAPHDVQLMAALPTTGAGKVLRRLLKDPA--PSADLTPPAT---------------- 196247831 27 -----------------------------------------------------------------------------------------------------KTITYAELVAAVNRFASSLQTLGVQKGDRVAIMLPNCPQYVIAYYGILQAGAIVTQVNPMLVERELAYVLNDSGAETIII---------YEPLYPRLAAVREG---TAIKRAVTVSFGAPSSASLAAEDVTFDEFLAEGSGQVRPVPIEPAHDVAVLYTGGTTGRSKGAMLTHRNIVLQCAEFFKGTFEMGK-ERYLTVIPLFHVFAMTSGMNLAIYQGAENIL---LPRFELKEVL-ETIRDKQPTVFPGVPTMYVAI--TNTPGVEQYGISSIKTCNSGSAPMPLELMRDFEEKTG---AVVLEGYGLSE-ASPVTHCNPPFAARKPGTVGIGMPLTEYKVVDATGQELPPGEVGELIIRG--PQVMKGYWNMPE---ETAVTLRDGWLYTGDLASIDEEGYVTIVDRKKDMIIAGGYNIYPREVEEVLYEHPAVKEAVVIGVPDSYRGETVKAVIVLKDGQQASED---DIIRHCRKNLASYKVPRIVEFRTELPKTNVGKILRRALRE------------------------------ 69937132 27 ------------------------------------------------------------------------TVYQALTETRDRHPQRPAISFQSDPKAPARTLTWTELHERVTETANLFRSLGVGPDDVVAYLLPNCIEAPVVLLAGATAG-IVNPINPLLEPDHIAAILRETGAKVLVTSEVAQKAADAVAQAPNVQTVLERGYLTGVKRLLVPLMRPKVTARHHAKVMDFDAAASAQKHNRLTFDEPAEDRVAAFFTGGTTGMPKVAQHKQSGMIYNGWLGGTLLF--TETDVLMCPLPMFHVFAAYPVLMSCLMSGAQLVMYRGEGVF---DNFWKLIERWQATFLITVPTAIAALMQR----PVNADVSSLKTAISGSAPLPIELYNRFKAATG---VEIAEGYGLTE-ATCLVSCNPINGLKKVGSVGIPLPHTHVRILNGGFHECATDEIGEICVANPFEGSTYTEAKNHDLFAESRF------LRTGDLGRMDADGYLWITGRAKDLIIRGGHNIDPAEIEDALLSHPKVAAVAAIGQPDSFAGELPCAYVELIAGAEVG---LDELMEHARTHIHERAVPKHVEILPELPKTTVGKIFKPDLRKLA---------------------------- 169178379 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAATDPLYILYTSGTTGTPKGVVRDNGGHAVALDWTLRNIYGAGPGDVMWTASDVGWVVGHSYIVYGPLLAGATSVLYEGKPGTPDAGAFWRVVRDHRVNVLFTAPTALRAIRKADPELLRDYDISSLRTLFTAGERLDTDTFHWASMSLG---VPVVDHWWQTETGWAICANPRGLLPIKAGSPSVPMPGFRLAIVDGLGEEVEPGVEGNIVLKLPLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126735207 26 ----------------------------------------------------------------------------------------------SDPNAKCETLNWAELRDKTGQAANMFRNLGIGEKDVVAYLMPNATETILTYLGGQVAG-IVNPINPLLDAEQIASILRETNAKVLVTTDVAQKAAEAVRLAPNVTHVLEHRYLTGLKRLIVLIRPKNPVSHT-AKVLDFNAELNKQPKTLSFEDSKVDRVAAYFHTGGTTGMPKVVQHRYSGIVYNAWLGDRLLF--TEEDVQICPLPLFHVFATIVSLGASLGSGAQIVFYRGEGVF---DNFWKLVEKHKVTFMITVPTAMSALMQRKVDA----DISTLRLAFCGSAPLPLELYRRFEQAAG---VTICEGYGLTE-ATCLVSINPPAGEKRVGSIGLPFPYTDVKIVNPDGEIMDTDEIGEICVSNPFDGQTYT---EADKNKDLF---YPGYLRTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHDAVAFAGAIGQPDQHAGEVPCVYVELVDGAEVTQD---DLMAYAKERIHERAAPKHLEVLDELPKTAVGKIFKPDLRKRAITRIYNAALTETAAE---VREVSEDKK- 163724556 30 ----------------------------------------------------------------------------------------------------------REFNERINQLAHLLQKEGIRKGDRVAALMANSNVFLEILFACSKIGAIMVPLNFRLAPPELEFIINDCEPSLLFYSPEF----------TAVRDALQD-------KIPTVRERICEMAGGAPNDGEYESLIATAEPTPESEVV-MDDPQFIMYTSGTTGKPKGAVLSHGNT-QWNAINAAVTYGSDNNDVVMCCAPLFHI--------GALNCSATPALYGGASRFFDPVGVLKMIQEDRVTVMFGIP-VMYLFMSQMPEFP-NTDFSTVKYLLAGGSPCPRALIETYQ----KKGVLFAQGYGMTET-APAISALRKEEALKIGSCGKPLLHTEVKVVDAQNNELAPHEMGEVVVRGPI--VMLEYWK---RPEATANTIVDGWMHTGDMGYFDEEGYLYLMDRKKDMYISGGENVYPAEVEDALMSNPKIADAGVIGVADEKWGEVGMAILVKTPGEDLSED---EVISWCREKLAGYKCPKKVAFVDELPRTMTGKILKKDLRA------------------------------ 23099577 28 -------------------------------------------------------------------------------------------------------ISYQSLYDEAKKMANYLQSIGVRKGDKVAIMLPNTPQAVVSYYGILMAGAVVVQTNPLYTERELTYQVNDSEATVIICLDI---------LLPRVNQV---RSHTSLDHVIVTKEYNMVVKVEESNDHVWQKIMEHSVADYLESTIDPEDIALLQYTGGTTGHPKGVMLSHYNLTSNVQMCETWLYKIVDSEVVLGVLPFFHVYGMTTVMNFSIKKGSKIILM---PKFNATDIL-KAIDKQKPNLFPGAPTIYIGLLNHPD--LEKYDLSSIEACISGSAPLPIEVQERFEKITGGK---LVEGYGLTESSPVTHSNFVWEERIN-GSIGVPWPDTDAVIFKMDGEPAEIGEVGEIAVKG--PQIMKGYWKNEE---ETAKVLKEGWLMTGDMGYMDENGYFYVVDRKKDMIIASGYNIYPREVEEVLYEHPSVQEAVVAGVPDPYRGETVKAYVVLKDGAALTEE---ELNEYSRKHLAAFKVPRIYEFRDELPKTAVGKILRRKL-------------------------------- 197105372 16 --------------------------------------------------------------------------------HAAARGDHVAVEFEG------RRLTYAELDRRSDQVAGFLQQAGVRPGDRVA-WLGRASEAWYVFFGTAKARACFAPINSRLAPPEIAFILGDSGADLFFVSPEFF--------------ACAEAVVAQVDRPIRLIGVGGERDGFEP----YAALREAAPAPELTRPSPSDDVLQ-LYTSGTTGLPKGVRLTHGAYAAFLELRHQVGFAYAAEDTVLILMPLFHVAGTN-ISFSGLAAGARLVLM----AEFDPAAVLRVIAAEGVNHAFMAPVMINVLLQ--TPQIADTDFSSMKTVCYGASPISEAVLKAATERFG---CGFIQFYGMTETCGAGTTLAP---EEHRGSCGRAWPTLEVRVADEAGNALPAGQIGEIEIRGPI--LMAGYWNRPEATAETI--RPDGWLRTGDAGYMDEGGFFFVHDRVKDMIVTGGENVYPAEVENAILGCPGVADAAVIGVPDERWGEAVKAVVVPSPGQEPDP---AAIIAWVRQRIAGFKAPKSVDFIEALPRNPSGKVLRRELRKPYEGRDRNVG-------------------- 124521553 1 -----------------------------------------------------------------------NISE-LLARNARKYPQQEALV------SPRERLNYQELNVRVNRLAHALQNCNFKQGDRAVIVMPNTNAFVIAYFAVMRLGGIVVPVNAKSSRAELEYMLDDSGANVLF-------------VHELLFEELKEATFPP--HLVKIK-TGERVTGCQIF-----EEMINHSPETEIRRLKEDDDASILYTSGTTGKPKGVLFTNRNIL-SAAWMMCVEMAMKPESRIL------HMMLHLFLVAGT-VVGATHVL---SPVF-TPEALVETVEKERITHFFGAPVAY--LFTAKLPNLQDYDLSTMKYWVYGGAPLSRPEVGLIQNAFRSDR--LVCVYGLTEAGPNGTLLLPEEHAEKAGSIGKRALGMEIRLVNEKGEDVAAGEVGEIALYGE--SVMKGYFRKPEETNRVFQN---GWLLTGDMARKDEEGYYWVVDRKKDMILSGGVNVYPKEIEDVLVTHPKIREVSVIGVPHPEWGETVKAFLVLA---EPMDNIEEECKRFLKGKLASYKIPKLYERIEELPRNATGKIQKQVLRGMAN--------------------------- 218290785 1 -------------------------------------------------------------------------------------PDHPAIIH-----GDTV-LTYREFNERVNRVASTLLQLGLEAGDRVGIFSPNRPEILEVLFATWKAGLVAVPMNFRLHRDEVCYILNHSEAKVLVYA--GIYQKEIEQISEDLIATRTAICLDGVENIGWCRTI---------KFFDYRELMKWGRTEEWLTAVDGDDLAWLFYTSGTTGRPKGAMLTHRILLLVTLNACVDIYPFEHDDVGLHAAPLS----HGSGAYAPLFAGATNVILAAS--RFEPEQVFSEIEKHRVTVLFMAPTMIKRLIES--EKRTMYDLRSLRCIIYGGAPMYVEDLVAGLKIFGPIFAQV---YGQGECLMT-ITGLSRERPERLASAGTARLGVQVCIQDAEGNPLPPGNISEIVVRSDL--VMKGYWRNPEATAET---IVNGWLRTGDVGYMDEQGYLYILDRTKDMIISGGNNIYPREVEEVLLRHPAIQEVCVFGVPDPEWGEAVKAVVVLRPGLTVTEE---EVIAFCRDHLASYKKPRSVEFVQELPKNAYGKILKRELR------------------------------- 134300795 27 --------------------------------------------------------------------------YHFLQRSAEKYPVNPAIVFLN------QEITYVELKERVDRIATALYDLGIKKGNRIAILLPNCPQLVISYYALLRIGAVGVMVNPMYTERELLYLLKDSGAETIIL---------LEQLKPKVMKVLPQTAITTVISTEIQEYLDLGNDLNEKEAYSFEQLLVKYLPALPEINLNVEDIALLQYTGGTTGIVKGAMLTHGNLSSNVVQTRYWLDSCREGERFFCVLPFFHVFAMTTCMNLSVYLASTMIL---IPRL-EAMNLLKQIEFYRPTVFQGVPSLYVAVIANPD--VRKYDLSSVRVCLSGGAPLPAEVQQKFEAVTGAK---LVEGYGLTEAS--PVTHCNPVNEKIDGSIGLPIPNTEFKIVDETGRELLPGEIGELCIRG--PQVMKGYWNMPEETEKV---LREGWLYTGDIAWMDEKGFTYIVDRKKDMVISMGYNIYPREVEEVLYEHPKVKEAAVIGIRDRSRGEVLKAFVVIKEGEQAK---KDEIIKFCRQQLTQYKVPKKVEFRTELPKSMVGKILRRVL-------------------------------- 18312598 38 -----------------------------------------------------------------------------LDRQAGENAGRTAYIYFGN------KIPYKAVGEHSDRIAAALREWGIGKGDVVALYMPNTPAFPVIYYGALKLGAVVTPMNPLYTPREVAWQAKDANARVIFVADV---------LYKNIEEAAKMYQFDRIVVVELVRRIKPPKVAYSGRVIPYKSLLSYSPTSYRASINPSEDLAALMYTGGTTGLPKGAEITHGN-ISANLQQLKPLYDVVKKKRGL---DSLVMMGPWYHIYGQVTVGATVVVMP----RPDIEQLMKWVQKYNVQVLHGVPTLYNMIINHPRAG--QFNLKSLAFCISGAAPLPVEVARKFEQLTG---ALLREGYGLTETAVVTVNPLYG--KVKPGSIGLPIPSTYAAIADPAKELLPPNQVGEIVI--SGPQVFKGYHNRPEENAQAFFECCGRWFRTGDMGYMDEEGYFYVVDRKKDLIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLRD--ECKGKVREDIIKWTEDKLAHYKRPRAVEFREELPKSAVGKILKRELKA------------------------------ 145590703 40 -----------------------------------------------------------------------------LDRQATENGGRTAYIYFNN------KISFKTVGEHSDRVASALKEWGLGKGDVVALYMPNTPAFPIVYYGALKIGAVVTPMNPLYTPREVAWQAKDAGARVIFAADIFY---------KNVEEAAKMYQFDRIVVVEVAEYMPALIKPLAGRVIPYRNLLGYSPTSYRATINPTEDLAALMYTGGTTGLPKGAEITHGN-ISANLQQLKPLYDVREGLV---------MMGPWYHIYGGIFEGATVVVMP----RPDVEQLMKWVQKYNVHVLHGVPTLYNMIINH--PKAREFNLRSLAFCISGAAPLPGEVAKKFEELTG---ATLREGYGLTETAVVTVNPLYG--KAKIGSIGLPIPSTYAAIADEKPELLPPNQVGELVI--SGPQVFRGYHNRPEENAQAFFECCGRWFRTGDMAYMDEEGYFYIVDRKKDMIKYKGYSVFSREVEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREECKGKIT-AEDIIKWTEDKLAHYKRPRAVEFRDDLPKSAVGKILKRELKA------------------------------ 52081357 21 --------------------------------------------------------------------------------------EKTAIHFLG------KKRSYREVYEDALKMADYLLSLGIQKGDRVSIMLPNCPQAVIAYYGVLFSGGIVVQTNPLYTERELEHLLHDSGATIIITLDAAYKMKALTSIRHIIATSIKDY-LPFPKNLLIVQKKENQMSVENETTHLFRTIMKRPVPSGPPEIDPAHDIAVLQYTGGTTGTPKGVMLSHRNILANMEMCAAWFYQLNKGEVL------GIVFFHVY--------GMTAVLYEMIPRF-DARAALKTIDKEKPTIFPGAPTIYIALLNHPD--LHQYDLSSIKSCLSGSAALPVEVKQQFEKVTGGR---LVEGYGMSETSPVTHANFIWDLN-KAGSIGCPWPGTDAAIYSEEGGFLGPYEHGEIAVKG--PQVMKGYWNNDE---ETAQSLRDGWFFTGDIGYMDKDGFFYIVDRKKDVIIAGGYNIYPREIEEVLYEHEAVQEAVVAGIPDEYRGETVKAFVVLKDHVTITE---KELDEYARSRLAPYKVPKVYEFRDELPKTAVGKILRRAL-------------------------------- 149377184 25 -----------------------------------------------------------------------------LDRTAEKYPDTEALVALHQD----IRWTYKEFVEKVNEAARAFIAIGVKRGDRVGIWSPNRYEWTVTQFATAKVGAILVNINPAYGVHELDYAMNLSGISVLVTADSFKYRKMVYDLAPELKAALKAQKVPELRAVVNLDKDKHDGMWT------WAEFIGFAGDVSQEEQLQFDDPINIQFTSGTTGNPKGATLTHHNILNNGYFVAESQL-LTEKDRYHCF---GMVMGN----LGCITHGSTMI-YPGEGFEPKS--VLQAVHQEKATALYGVPT---MFIAELAEPFETYDLSTLRTGIMAGSICPAEVMKKVNGKMNMKEVQIA--YGMTETSPVSTTSSLDPFEKQVTTVGRTQPHLETKIVDPNGNVVPRGEIGELCTRGY--SVMLKYWNNEEKTSEAI--DGAGWMHTGDLATMDEDGYIQIVGRIKDMVIRGGENIYPKEIEEFLYTHPAIEEVQVTGIPDDKYGEELIAWVKLNPDADPVTG--DELREFCKGKIAHFKIPRNYKFVDEFPMTVTGKIQKFKMREI----------------------------- 119503808 26 -----------------------------------------------------------------------------FDRICDQYPDKDALI----VRHQGVRWTYRQLQEQVDQLAGGFLALGVAPGDRVGIWGPNSYEWVMVQLATAKIGAIMVCINPAYRLYELEFALNKVECTVVVTAEKFKYLGMLNTLAPELADALQAQKLPYLRTVIGMPNFETVCGLGGEKDGDQLRALRGQ--------LKPDDAINIQFTSGTTGNPKGATLTHNGYLAGEAMQ------LTETDRLCIPVPLYHCFGMVLAVLACVSHGSAMV-FPGEAF--DPLETLQTVEAEGCTALHGVPT---MFITELDHPRFGFDLSSLRTGIMAGAPCPVEIMKRVISEMHMEDILI--GYGQTEVSNHMTLPN-DSLERRTETVGRAVPWVEIKVIDQSNRVVAIGEKGEICTRGY--SVMREYWNDPERTAETIDEA--GWLHSGDLATMDEEGYVRIVGRIKDMIIRGGENIYPREVEEFLYQHPAISEVQVFGIPHEKMGEEVCAWVQLNEGQSMTED---ELKAFCNDQITHFKIPRHVRFVTEYPMTVTGKIQKFVMRD------------------------------ 157738133 13 ----------------------------------------------------------------------LNIGVACTSSHIGTTKNNIAMIIEDDKLGTDE-ITYKELAKKSDQVANFFTGIGLEPRDRVLVCLKNSLAYPISFFGTMKAGIIAVPTSTLLSGSEVKYLAEDSQARAIVLSSTMYEN--LVPYLENLDNL----------KTIVVAGIDSVENLKKPKDINVYALIDSTPNHYNS---KSGEPAYLVYTSGTTGYPKGVLHSHRS-LVGRKPATDYWFDFKENDRIMHSGKFNW----TYVLGSPLYNGHTVIAYEGA---NDASTWIDLIKKHQCTIFIGVPTIYRQIIQKTDFTLD--DCPSLRYCMSAGEHLSDEMLGLWRERFKQD---IYEAIGMSECSYYI--SHSKYNPIRPGSAGFPQPGHIVKLINPETLEEVGLEEEGICIGEDDPGLFLEYWQLEE---ETAKSRHDGYFFTGDYARKDKDGYIWFIGRKDDIINTFGFRVSPHEIERVVKTHPLVADCVAFGL-DIEKEKTLVAIAVVGH-TELTKEQEEEILAFSQANLAKYKAPKRIFTMKDYPRTKNGKVLRK---------------------------------- 160899977 29 -------------------------------------------------------------------------------------PDKAAIRYFGS------SISYRELCEGTERMAAYLHSLGVQRGDRVILLMQNTPQLILAHYAIFRANAVVVPVNPMNMAEELRHYITDADAKVAITASNALAPGQRLEFTDAFDAGVQGDDAPPVQWHDWLLTRREPAVLDGGSVHTWQQALA-CNDAAPPHVVGRDDMAVLPYTSGTTGHPKGCMHPHRS-INHNAVAGSYWGSGTSETVVLAVVPMFHITGMVSVLHTAIFVGATLVVM---PRW-DRELAGRLISRYQVTSWTNIPTMVIDLL--GSPNFAQFDLTSLKYIGGGGAAMPQAVAQRLLEQYG---LRFSEGYGLTETAAPTHSN-PFEHP-KQQCLGIPFMSTEARVIDETGADVPQGEQGEIVVHG--PEVFDGYWKRPDATAQVFMEDGKRFFRTGDLGHVDEDGYYFITDRLKRMINASGFKVWPAEVESLMFRHPAIQEACVISTRDAYRGESVKAVVVLRAGKEDTTA--EDIIQWCRENMAVYKAPKIVQFVKALPKSGSGKVMWRQLQEAEAG-------------------------- 159900751 8 ---------------------------------------------------------------------TLNLA-TMLEDHARKRPNRTALIF------NDMRFSYAQLNAMTNQIANGMVALGIKPGDHVALSCPNLPYFPMVYYAALKVGAVIICLNIMLKPREIAYHLSDCDAKAFFC----FEGTAELPLKAGFDEA------PNCEHMIMLTTNPAAPSPIEG-VKTLGQLMYNQAPSFTTHATKADDTAVIFYTSGTTGQPKGAELTHANMFFNAARDLAWILDLDGSNVVLITLPLFHSTGQTAQMNANIFAGATLTL---LPRF-EPAAVLAVMERDKVNLWTGVPTMFWALLQYDPTPIAA----NLRLTSSGGAPMPVEVMRQFEETFG---VRVLEGYGLSEC-SPIATFNHIDLPSKPGTVGQPVWGVEVCCVDDAGNPVPAGEKGEILIRGH--NVMKGYYK---RPDATAAALQDGWLHTGDVGVIDEEGYLAIVDRKKDMILRGGYNVYPRELEEVLMTHPAVSLVAVLGVPDEKLGEEVKAFIVKKPGAEATEE---EVVAWCRDQFAAYKYPRLVEFRDQLPISATGKILKRELR------------------------------- 146278277 32 -----------------------------------------------------------------------------LGRAAAEHGDRPAVSFQSAPKSRAETLTWSQLHRQVTQAANLFRSLGVGPRDVVAFVLPNCTETVVTLLGGAVAG-IVNPINPLLEPDQIASILRETKARVVVT----LRAFPKTDVAQKVAEAVRHPEVRAVLEVDLLRYLGPPKSLHHARVLSFAAELARQ-----PATLGFPDPAY-FHTGGTTGMPKVAQHKVSG-MIYNGWCGKRLL-FRPSDTVMCPLPLFHVFAAYPILMSMIASGAQVVFYRGEGVF---DNLWKLIERWRCTYLVTVPTALAALMQRPINA----DVSTLRGAFSGSAPLPVELFNRFEKATG---VQIVEGYGLTEC-TCLVSVNPPEGSKKIGSVGLPFPHTHVRILHSNGNECGVDEVGEICVAN--PGVFEGTYTEEDKNHGLFAE--DRFLRTGDLGRIDSEGYLYITGRAKDLIIRGGHNIDPAGIEAALMSHPAVSFVGAIGQPDAFAGELPCAYVELKDADVEASELLEHARAHIHERA---AVPKHIEILPELPKTAVGKVFKPDLRRLAIARVYNAA-LEAADLPARVADVVEDRK- 84683699 31 ---------------------------------------------------------------------------------------------ESGPTDKKETLTWQELHDKSVQTANLFRSLGVGQGDVVAYVLPNSNETVMTLLGGA-INGIVAPINPLLEPEQIASILRETGAKVVVTLQGFP----KTDVAQKVHTALEDA--PDVKHVLIVPLIRPKVPKHSAKVQNFNKAIASQPKTLTFEDEKIDRVAAYFHTGGTTGMPKVAQHKYSGIIYNGWLGANLLFD--ETDVLICPLPLFHVFAVHVVFMAVMTSGAHVV-------FPTPDNFWKLIERYGVTFVITVPTAISALMQRKVDA----DVSTLKVAFSGSSPLPRELFNRFEKA---TDVKIVEGYGLTE-ATCLVSCNPTDGVKKIGSVGIPFPYTDVKIYDADGKECGVDEVGEICVSNPGVYVGKTY---TEEAKNKGLVAGDKYLRTGDLGRIDEDGYLWITGRAKDIIIRGGHNIDPAEIEEVLAGHDAVAFVGAIGQPDAVAGELPCVFVELVAGASVTED---ELMAYAKERITERAVPKYIEIVDELPKTAVGKVFKPDLRK------------------------------ 118049713 11 --------------------------------------------------------------------------HEALRRNARQHPERDAYIWYG------QHISWRQVDEASDAVAAHLQQLGVKPGEPVALFMNNCPQYIVAHYAVQKIGAIVCPCGPLNKEHELEYQLNDLQARIIIAADV---------LLPVVD---KVRGSTALQHVLAVRYLQAPVQPLPADVTSFWDLM-HSGARPAPVDVGMDEVALMTYTSGTTGLPKGAMLSFGA---AAYKTAGAVTGVSAEDVLLAVAPLYHIAGMSMGVNMPVHSGATCVLLH----RFDPLAVAQALERYRVSWWYSIAPMNVALMQ--VPGVEKMDFSALRTVTSFGITYTEDAQQW--RRFAPNAISSEAAYGLSET-HTMDTFMPGD-AIRWGTHGKPAPGNEIRVIDETGAPLAAGEVGEIIIRG--PGNFKGYWNKPEATAKT---LKDGWVHTGDMGKFDADGYLTFIGRFKEMIKVSGYSVFPEEVETILIKHPAIAQAAVIGVADAQKGEVVRAFIVRKPGQSLEAD---GLLAWSKENMASYKAPREVRFIDALPATGAGKVLRRLLRDI----------------------------- 119963319 10 ------------------------------------------------------------------------------------------------------TVTYAELSDRTDRLANALKGRGVAKGDRVAYLGENHPSFVETFFACGLLGAIFVPLNTRLAAPELQFQLQDSGARLLIGA-ATLE----------VIAAAAVADTDVSHRLVVAPDDGTDVKLPSGVEH-YGEVLDAAPATPLDESVTLDDAAMILYTSGTTGKPKGALLTHGN-ITWNCINTVVDMDLSRNDVALMISPLFHVASLDMGLLPMLLKGATVVL-ESK---FDAGRALQLVAQHKVTTLNGVPTTFQML--CDHPGWSTADLTSLEKLTCGGSAVPGRVLEAYEQRIGFTSC-----YGMTETAGTTMLPVSRSKE-KAGSAGLPHFFTDVRIAEPLGGIAALGEVGEIQI--SGPNVIKEYWNRPEATAESYSDS--SWFRSGDMGYQDGDGFLFVSDRIKDMIISGGENIYPAEVEAAIAELPAVGSVAVIGVDDQKWGEVPRAIVTLRENASLTEE---QLRSHLEGRLARYKIPKSVVFVEEMPRTASGKIRKMDLRK------------------------------ 149178475 6 ---------------------------------------------------------------------------------AREYPDKVALVVD------QQRYTYQDLELQSNRLAQALLQRGLQRGERVAIHLDNSLEATVAIFAVLKAGGVFVMVNPTTKIDKLTYVLNNCRATTLI-----------IPNKKQNLILEHAALLPHLKTVI---ATGADCDWQLLRYDSWDQLQKEYADQLTPPAIKSIDLAALVYTSGSTGNPKGVMLTHLNMTSAARSITTYLMN-EPADIILNVLPLSF----DYGLYQLLMAGATLAL-EKSFTYPHA-VLQKIIDE-QVTGFPLVPTMSAILLKMD---LSKYDFSNLRYITNTGAALPTEHILTFRKRL--PHVQIFSMYGLTECKRVSYLPL-DQVDIRTGSVGIAMPDSEVFIVDDAGHRLPAEQTGELVVRGA--NVMLGYWEAPERTAERLKGELPGYLYTGDLFRMDREGYLYFVGRRDDIIKSRGEKVSPKEVENVLFAHPAISEAAIIGDPDPILGQSIRAIVTVMPEQELTE---KAVIAYCRKHLEDFMVPQKVEFRDELPKSPNGKV------------------------------------- 163726222 6 -------------------------------------------------------------------------------------PDKPAIDYYGS------KISFWDLRIMSLKMANALADIGVQKGDRVGLHLPNIPQYIIAYYAALSLGAIVVNFNPLYTPDELTALVKQTGITTFVTFDMVI---------PNVKEVVKKAPIPRVIATSVFDLEGSEVSTPESLQMHFSTLINESKSEKKPVDITPADPAMIQFTGGTTGIPKGAVLTHANMVTAAYSCFLWQMYKTPEQRFHVYAN---IVCLNWAV----LNCATMIL---VPRF-EIDPLIDLLSKVENSVFLPAPTMINAIKAAEIEIAKKLDM-----LNSGGGPIPVELI----DQVNDLGIAYSEGWGMSETTSLGIANPVMGLK-KPGSIGVPFPGMDVRLMDDAGKEVPQGEPGELTVKGPL--VMKEYWDNPEKTAEA---LRDGWLYTGDIATMDEEGYFYIVDRKKDMIIAGGYNIYPRDIDEVLYQHPKIIDAVTIGVPDAYRGETVKAYVVIRPGEDLRA---QDVIDFCKTKLAIYKVPKIIEFRDELPKSAVGKILRKVLRD------------------------------ 196177547 1610 ----------------------------------------------------------------------------------------------------ERRLTYEDVYLRANQLGHRLRQLGAAPNTLVAVVMEKGWEQIVAVLGILMSGAAYLPIDINLPQERQTYLLEQGEVKLVVSQS---------RLKEQL-------PLPKDVQCLVVKP---------------EEFAELQVQELPSVQ-SVTDLAYVIYTSGSTGVPKGVMIDHQG-AVNTILDINQRFGVTARDRVLALSDLS-----VYDIFGLLAAGGAIVM--PSPKRTDPAHWLDLITAHQVTLWNTVPALMQMLVDYRADYP-NPDILPLRLVLLSGDWIPLSLPQQV-QALG-SNLQVISLGGATEASIWSIYYPIEEVQPTQRSIGKPLQNQQFYVFNELMQPCPLWIPGYLYI--GGIGLAQGYWKNPQKTEASFITTGEQLYKTGDLGRYLPDGNIEFIGREDFQVKINGYRVELGEIESVLRQHPAVKETVVLGESREQK--RLVAYVVPEQNATL---------------------------------------------------------------------------- 171326101 11 -----------------------------------------------------------------------------LDRAVSLYGDKTAMICSG------RTLTYKQLNERVNQLSHGLKQLGVEKGDRVAYLAPNTLEMLEGFYGVFQLGAIMVPLNTRLRPEDYLFILNHSESKVLFVDQDLYHF--IAPIKDK---------LQTVKTIIVHQKN------EETDEIDYEEWLAQHSTSFDRPDIDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALISM-HHLRVSDQDTYLHILPMFHVNGWG----APFANGATQI----GLRKVDPKVIFDYIQTYKVSVMHMAPTVLNMLLQYYDEHKPVIDHP-VRVVI-AGSAPPPSFVTRVEQDLGWEFIQV---YGMTESSNTISTPLEKQYRLKA-KAGYPMIGCEVKVVNEYGDEVPGKTIGEVIIRSN--NVMKGYWKNPEATMEA---IRNGWLYTGDMGTVDEYGYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAAPHEKWGETPHAFVVVRPGHEVTEE---ELIAFSREKLAHFKAITGVTFVDALPKTASGKIQKVHLRK------------------------------ 169186537 125 -----------------------------------------------------------------------------------------------------KSLTYRELYDHTCRLANGLISLGVNRGDRVAIMLPNCPQAVISYYAALMIGAVVVQTNPLYVERELEHQLKDSGAATIITVDEFPEAGAVPQLKNAVITSLKD-GLPFPKNLLYQRKEGFKADIPYGRVVSYKKLISSSSNLPVLTDIHGSDLAQLQYTGGTTGTPKGVMLTHRNLVANTMQTSAWCYRVKDGERFLAALPLFHVFGLTVLMNFSIMRAGSLVL---LPRFETETVL-DTISRQQPTLFPGAPTMYVALINH--KNSASTDLSSIEACISGSAALPLEVQEQFEKMTGGK---LIEGYGLTEASPVTHANLIWG-KRKIGTIGMPFPDTIAAIFSPEGKPLPVREVGELVIRG--PQVMKGYWNNPE---ESEIVLRGGWLHTGDLGYMDEDGFFTIVDRIKDVIIAGGFNIYPREVEEVLYEHPGVMEASVLGVKDPYRGETVKAFVVLKKGSYVSAA---QLDVWCRQRLAAFKVPHLYEFRESLPKTMIGKVLRRKL-------------------------------- 160933696 300 ----------------------------------------------------------------------------VLDRMVEEFPDQYAFRY----TTLDYTRTYAEFRDDVDTFARALIAMGVRPGDHVAIWATNVPQWYITFWATTKIGAVLVTVNTAYKIHEAEYLLRQSDTHTLVMID-GFKDSDYVSIIKELCPELKTTEKGKPLHCLPFLRNIVTVDSAQEGCYTWQEAMDL-SAQVPVEEVNKHDVCNMQYTSGTTGFPKGVMLTHYNV-VNNGKAIGDCMDLSTADRMMIQVPMFHCFGMVLAMTASMTHGVTM-----SPIAFSPKKGLACINQEKITAFHGVPTMFIAML--GHEDFEKTDFSHMRTGIMAGSPCPIKVMQDVIDKMHMTEICI--TYGQTEASGCTMSKTTDSLEARVNTVGAAMFGVECKIVDPETNELPDNVDGEFVAKGY--NIMKGYYKMPEATAAAIDE--NGWLHTGDLARRDENGYYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVSDVQVIGVPDKQYGEEIMACVVLKPGEAMTED---ELKDYVASHMAKHKVPRYVDFVDSFPMNAAGKIL------------------------------------ 148258023 1587 --------------------------------------------------------------------------HELFEAQAERTPDAVGVVHE------ERRLSYAELNIQANRLAHHLRKLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPVALLV------GGSAQAALSVVEAELAASGVP------VLDIGADAAQWAEAP---------ARNPERSDIGLAASHLAYVIYTSGSTGQPKGVMVEHRNVALFHATEHWYQFG--PADV--------WTLFHSYAIWGALLYGGRLVV---VPTARSPDDFYHLLCRERVTVLNQTPSAFRQLIAAQAEAVETH---HLRTVIFGGEALEPAALKPWYRREANQATSLINMYGITETTVHVTYALQAADADRYGAIGQPIRDLKVYILDAYGQPAPIGVAGEICVGGA--GVARGYLNRPERFVEDRFSGEAGLYRTGDLGRWLEDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDAAVIAREDVAGDKRLVAY------YVSDAAIAEELRGHLAARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL-------------------------------- 56964438 35 -----------------------------------------------------------------------------------------------------KTLSYEELYDQTLRFANRLQKLGVKKGDRVAIMLANSPQSVIGYYAVLMVGGVVVQTNPLYVERELEHQLADARAKVILCLDSVLPKVEKVMARTSLELVIVTSYLPFPKNMLVQKKQGIPKVKVSERVLPFARLVKEGEALEPEVEMNADDLALLQYTGGTTGLAKGVMLTHRNLVVNAVQCDAWLYKTEESERVLGVMPFFHVYGMTTVMNFAVKTAATMVL---LPKF-KPEEVLRTIEKQRITLFPGAPTMYVAL--VNNERIHQYDLTSIKACISGASALPLEVQQKFEAQTKGR---IVEGYGLTET-SPVVCANPIWEKRKTGSVGIPWPDTDVMVYSEKDGEAEIGEVGELFVRG--PQVMKGYWMRPEETAQT----FHGEWLTGDMARMDEEGYVYIVDRKKEIIIAGGFNIYPREVEEVLFEHEAVVQAAVIGVPDEYRGETVKAFIVLKAGETISE---KEMEAYCRQKLAAYKIPRLYEFRDELPTTLTGKILKRVL-------------------------------- 29828821 18 --------------------------------------------------------------------------------HAGSRPHHAAIVCEG------RITTYGKLHRESNRAAHALRVSGVQRGDRVA-YLGRESENYYVILACAKAGAVLVPVNWRLTPDEVDHILRDSGATLVFVDDEFWATATKV-----------RPHLPEFHTMIRIDGTDAEGEPARGAGLWYAD-----QPDADLEPTGPDDAVVQIYTSGTTGLPKGAVLAHRSFLPQAMRDHDAWIDWLPDDVAFGIAGIGWFM-HTFN------AGGTSVIM---PQF-DPQEAVRLIRTHRVTTTFAAPAMLQMMAGERTAGPDAF--VSLRKICYGAAPMSETLLKQCLETF---DCEFAQIYASTETGSVAVCLPPEAH--HPGSVGKPCPGNEVKVVGPDGAELPPGAIGQICVRA--PSRMLGYWNLPEATGRTLV----GEWLHGDAGYLDEDGYIYLCDRMNDTIIVAGQNIYPAEVEKALAAHPAVADSAVVGLPDPRWGEAVHAAVVLRPGAQASP---RELLLSLRGHLADYKIPGAYHFVDTLPRNPSGKILRRAVRE------------------------------ 2764761 12 --------------------------------------------------------------------------------------------------DDHRTVTYGDLEARTRRLAGHLAGLGVRHGDRVAICLGNRVSTVESYFAILRAGAVGVPLNPGSATAELEHPLTDSGATVVVTD---------------AAQAARLRLAPHVELLV----TGDDVP---EGAHSYDELALSEPAEPAADDLELDEPAWMFYTSGTTGRPKGVVSTQRN-CLWSVASCYVPFGLSDQDRVLWPLPLFHSLSHIACVLSATVVGASVRIADGS----SADDVMRLIEAESSTFLAGVPTTYHHLVRAARQ--RGFSAPSLRIGLAGGAVLGAGLRSEFEETFG---VPLIDAYGSTETCGAITMNPPDGARVE-GSCGLAVPGVDVRVVDPDGLDVPAGEEGEV-----WVSGPNVMLGYHNSPEATAAAMRDGWFRTGDLARRDDAGYFTICGRIKELIIRGGANIHPGEVEAVLRTVDGVADAAVGGVPHDTLGEVPVAYVIPGPGFDP-----AALIEKCREQLSAYKVPDRILEVAHIPRTASGKIRRGLL-------------------------------- 111023941 2 ---------------------------------------------------------------------------------ARRTPSRTAVI-EGD-----RTLTFGEIDAAANSVAHFLLSLGLRPGDRVALTIANVVEFPIVYFGILKAGGAVVPLNTMLKREEVAYHLRDSGATAYFCTVPGLD-----------DEAWRGQDVESCEHLVTVGPALLD---EPGVGTTLAEALAEHPAEDVLQVTEATDTAVVLYTSGTTGKPKGAELSHANIVLNAI-GHNQLLDARADDVHLVTLPLFHSFAQTVQLNAGFAMGATLVL---LPRF-DAAQALALMTQHRVTVFAGVPTMYWALLNKAADGID-VDLAGLRVALSGAAAMPVDVLERFRDVFGVG---IREGYGLSET-SPTVTFNPLDQPNRSGSIGKPIWGVEVKLIDDHWNEVPAGEPGELAVRGY--NVMKGYLGRPEATKDV---IRDGWFRTGDIATRDEDGYYFIVDRAKDLIVRGGFNVYPRELEEVIIGHPEVSLVAVVGIPDERSGEEVKAFVIREPGSELREE---DLIGWSRERLAAYKYPRLVEFRDTLPMNATGKLLKRALR------------------------------- 120402570 23 -------------------------------------------------------------------------------RIAATYPDHEALV---DVTG-GRRWTYAELDREIDTVAKGLMSLGTESGDRVGIWAPNCPEWTIVQYATAKIGAILVNINPAYRTHELSYVLEQSGVSTLISAT----RFKTSDYVAMVDEV--RPDVPALQRVLFIGTDDWD-RLRSRADVIDDALLRERSA-----SLSHHDPVNIQYTSGTTGFPKGATLSHRNILNNGFFVTEQI-RLGPGDRYHCF---GMVMGN----LGCTTHGATMVI--PAPGF-DPGQTLKTIETERCTAVYGVPTMFIAMQNHAD--FAERDLSSLRTGIMAGAVCPVEVMKRCVEEMNMSEISIA--YGMTETSPVSCQTLIDDLERRTSSIGRVHPHVEIKIVDPDGHVVERGTPGEFCTRGY--SVMLGYWRDEEKTAQA--VDADGWMHTGDLAVMRPDGYCNIVGRIKDVVIRGGENIYPREVEEFLYTHPDIEDAQVVGVPDARYGEEICAWIRMRPGRRALDA--AAVREFAAGKLAHYKIPRYVHVVDEFPMTVTGKIRKVEMREVSAG-------------------------- 126437383 22 -----------------------------------------------------------------------------LERIVAQHPDTEALV----EVSTGRRWTYAELNDEIDLVARGLIGLGVERGERVGIWAPNCAEWTILQYATAKIGAILVNINPAYRTHELAYVLEQSGVRTLIAATGF----KSSDYVAMVDEV--RARCTRLREVVYLG-TDDWAALRRGAD-----AVSVGRLRNCMAELDSRDPVNIQYTSGTTGFPKGATLSHRNIVNNGFFVTELI-GLGPTDRYHCF---GMVMGN----LGCTTHGATMVI--PAPGF-DAGLTLAAIEKERCTGVYGVPTMFIAMLGHPDFP--GTDLSSLRTGIMAGSVCPVEVMKRCINEMHMTEVAIA--YGMTETSPVSCQTLIDDLDRRTATIGRAHPHVEVKIVDPDGETVERGEPGEFCTRGY--SVMLGYWNDPDKTAQAIDA--DGWMHTGDLAVMRDDGYCNVVGRIKDMVIRGGENIYPREVEEFLHTHPDIDDAQVIGVPDDKYGEEICAWIRMRPGRPP---LTAEVREFARDKLAHYKIPRYVHVVDEFPMTVTGKV------------------------------------- 108797095 26 ---------------------------------------------------------------------------NQLARHALMQPGDTALRFMG------RTTTWGELDDRVTKLAGALSRRGVGFGDRVLILMLNRTEFIESFLAVNKLGAIAVPVNFRMTPPEIAFLVSDCAARVVVTE----------AVLAPVATAVRDLD-PTLETVIVAGGA------TDDGILGYDDLIAEPGEAPAPVDIPNDAPALIMYTSGTTGRPKGAVLTHVNIA-GQAMTFLFTNGVDNHDVGFIGVPLFHIAGIGNTIVG-LLLGRPTVLYP--LGAFDPGALLDVLAEEKVTGIFLVPAQWQAVCAA--QRAKPRDL-KLRVLSWGAAPASDTLLRDMAETFPG--AQILAAFGQTEM-SPVTCMLLGEDALKLGSVGKVIPTVAARIVDEDMNDVPIGQVGEIVYRA--PTLMAGYWNNP----KATAEAFEGGWFHGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLAAHPAIAEVAVIGRAHEKWGEVPVAVVRGAEDAAKPPALSADLDEFLTERLARYKHPKALEIVDALPRNPAGKVLKTELRQRYAGKPIDVGESST---------------- 150376478 4 -------------------------------------------------------------------------------RNAAANGAKTALV------TDRRRLSYAELDDLSTRLAAALAANGVKRNDRVLAFMDNCWEAAVAIFAILKAGATFSPINASTKADKLAYVIADCEAAAILTQ---------AKLMPVVTEALALAPGYRP---FIASAAAPGGRMPDGAA-SFEECLTAVPAAVSHGGIDI-DLGMLIYTSGSTGRPKGVMMTHRN-IDAASESITTYLRNTPEDIILNVLPLAF----DYGLYQLLMAGATLVL-EKSFAFPQA--IFDRIRAEGVTGFPLVPTMAAMILQMRD--LEPGFLPSLRYLSNTAAALPPAHIARLRELFPGAR--LYSMYGLTECKRCTYLP-PEELDRRPGSVGIAIPNTEAFVVDDEGNRLPPGVPGELVIRG--PHVMQGYWRNAERMLRSGPDPWERVLYTGDLFRTDEEGFLYFVGRKDDIIKTRGEKVAPKEVETVLHAHPGVAEAVVIGVPDPVLGAAIGALVVLSDPSVT----EREIIRHCARHLEDFMVPKIVEFRAELPKTDTGKVSRRL--------------------------------- 16125218 9 --------------------------------------------------------------------------------HAEARPDAVAFSFEGRET------TFAQLDRHTNQVANALLAAGLSTGDRIAYVGKNSDHYFELLLGAAKAGVVTTPIGWRLAAPEIAYIVGDSEAKLVFV-------GR--ELIGHVDAVAAELTHRPV--VIAMEAEGA------GDYQTFEGWRDAASDVDPHKPIQISDIAIQLYTSGTTGRPKGAMLTHHNLLREAAKNPLEWNQWGPSDVSLVAMPVAHIGGTGWGLVG-LINGAKGVV----AREFDPTKVLDFIEKDRISKMFMVPAALQIVVR--LPRAREVDYSRLTHILYGAAPIPLDLLRECMEVFG---CGFVQQYGMTETTGTVV-YLPPEDHDPAGAAGLPMPGVELKIIDEAGKSLPPNTVGEVAVRSS--ANMAGYWKLDEATAKTMDA--DGWLRTGDAGYLDEDGYLFIHDRVKDMIISGGENIYPAEVESAVYGHPHVAEVAVIGVPDDKWGEAVKAVVAPKPGVTPDAD---DIIAFARTRIAHFKAPKSVDFIPALPRNASGKILRRELRA------------------------------ 119872928 40 -----------------------------------------------------------------------------LDKQVTENGQVVAYIYFGN------KVPYKTVGEHSDRVAAALKEWGIGKGDVVALYMPNTPVFPIVYYGALKLGAVVTPMNPMYTPREVAWQAKDAGARVLFTVDV---------LYKNVEEAVKMYQL---EKVVVAEITEYMPSLIKPRVVPYREVLSHSPTSYRANINPLEDLAALMYTGGTTGLPKGAEITHGNINLQQLKPLYDVVRRKRGNRLV-------IMGPWYHIYGQVTVGATVVVMP----RPDIDQLMKLIQKYNVHVLHGVPTLYNMI--NNHPKVGKYNLKSLAFCISGAAPLPVEVAKRFEQITG---AVLREGYGLTETAVVTLNPLYG--KAKVGSIGLPIPSTYAAIADPDKELLPPNQVGEIVI--SGPQVFKGYHNRPEENAQAFFQCCGRWFRTGDMGYMDEEGYFYVVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLKEEVTPED-----IIKWTEDKLAHYKRPRVVEFRDELPKSAVGKILKRELKA---EELKKLQKVST---------------- 83590812 26 -------------------------------------------------------------------------------------------------------LTYDAYLLAVRRLEKALLALGMRKGERVALLMANGLNYAVTFTGVMASGGVVVPINPHLKPAEVTRLLGDAGTSLVLTDDGWYR------------------VFYPLLKGLPVRRL--DLGVQGGRLLALELASGSKGDDRAVEPLGRNDLALLLYTSGTTGKPKGVMLTHGNLLAEARYIQKGH-RLTPEDTALCILPLYHINGEVVTLITPIFSGGRVVM----PHKFRASRFWDWVRNYRVTWFSAVPTILSILLSH--PLPDRSALSSLRFARSASAPLPVAVLREFEARFA---VPVIEAYGLSETASQVTTPLPPAVR-KPGSVGLPV-GNQVRVVNENGETVPAGVTGEVVVRGE--NVCRGYFHNEE---ATAASFKGGWFYTGDLGYLDADGYLFLTGRRKELINRGGEKFSPREIDEILYRLPEVELAAAVGVPDPLYGEEVVAFIQLRPGKSLAED---RVISFLRDYLADFKVPREVIFIRDFPRGPSGKIQR----------------------------------- 118467988 22 -----------------------------------------------------------------------------------------------------RRWTYAELNDEIDATARGLMALGVDKGDRVGIWAPNCAEWIMTQFAAAKVGAILVNINPAYRTHEVAYVLRQSGVRTLVSASSF----KTSDYASMIAEV--RPECPDLLDVVFLDNDDWDLRANQVDDAAFHERMAT---------LANTDPINIQYTSGTTGFPKGATLSHRNILNNGFFVTELIA-LGPDDRYHCF---GMVMGT----LGAVSHGTTIVI--PAPGF-DPGITLSAVESEKCTGLYGVPTMFIAMLGHPD--FANFDLSSLRTGIMAGSVCPIEVMKRVVADMHMAEVAI--CYGMTETSPVSCQTLIDDLDRRTATIGRAHPHVEIKIIDPDGETVERGQPGEFCTRGY--SVMLGYWNDDEKTREA--VDADGWMHTGDLAVMREDGYCTIVGRIKDMVIRGGENIYPREIEEFLYTHPDIDDAQVIGVPDERYGEEICAWIRMKPGRPPLDA--DKVREFASGKLAHYKIPRYVHVVDEFPMTVTGKI------------------------------------- 197785126 22 -----------------------------------------------------------------------------LDRAVATWPEREALV----DVPSGRRWTYAQFGADVDELASALLASGVAKGDRVGIWAVNCPEWVLVQYATARIGAIMVNINPAYRTHEVEYVLNQAGISLLFAS----LSHKTSDYRAMVDEV--RVRCRELREVVYI------------GDPSWQALLGRAVPDAVHPELSCDDPINIQYTSGTTGFPKGATLSHHNILNNGYFVGELIA-YSEQDRYHCF---GMVMGN----LAATSHGACMVI--PAPSF-DPAATLRAVQQEGCTSLYGVPTMF--IAELNLPDFATYDLSSLRTGIMAGSPCPVEVMKRVVAEMHMAEVSI--CYGMTETSPVSLTRRDDDLEHRTGTVGRVLPHIEVKVVDPAGVTQPRGTAGELCTRGY--SVMLGYWNEPEKTAEA---VDQGRWHTGDLATMREDGYVEIVGRIKDMIIRGGENIYPREIEEFLYAHPKIADVQVVGVPHERYGEEVLACVIPRD--PADPPTLEELRGFCEGRLAHYKVPSRLKILDAFPMTVSGKVRKVELRETYAGD------------------------- 209696106 3 -----------------------------------------------------------------------NLATN-LERNATFRPNNIALIFH------DLKMTYSELNKKVNAIADHLTQLHIQPDDKIALSCPNTPEFVIAYYAIQKIGAVVVPLNVMLKSDEVAYHLKDSDAVALIS----YQGSDAMPIGKFGYDGYEKADFC--EHFILIETTESQ---KPVAAYSFNQWLNTGRDTFDTVCRTAQDSCVILYTSGTTGTAKGAELSQSN-MLCNAQACQSLTNQKGTDVSIAILPLFHTFGQSLIMNTSILAGSALVL----ISRFVPKTVLQQIHEHKVTHLAGVPTMFIGLLAYAEK--NKGDYQTLKVAISGGASMPIEVLKQFEEKL---QVPVIEGYGLSES-SPVAAFNHLEFQRKPGSIGQPLPGITMKVIDKNGHELPVGQEGELVIRGH--NVMKGYYKKPQETAKT---IIDGWLHTGDIVRFDDEGYIYVVDRLKELIISGGYNVYPREVEEVYMKHPSVHLVAVIGIEHPRFGEEVKAFVILKEGHSISE---KELIKWSKQHLADYKCPKHLDIVEALPMTATGKILKRMLK------------------------------- 51891936 34 ----------------------------------------------------------------------------------------------GDPQAEPLRLTYDQWNRMANRMAHFLLEQGVRRGDRVAVLSQNCLEMLTLLFACGKLGAIYVPYNWRLTVAELRPLVADTDPRIFF-------------YGPHFEQAVAELQPPKPVGLLNLDLSGYPEETPPAPDL------------------DPEDPWMILYTGGTTGRSKGAVLSHRAVL-WNAWNTIAGWTLSPDDRV-PILTPFFHTGGLNVFTTPLLGGCSILM-----GPFDPGELLDAVEKERLTVIFMVPTMFKMVM--DHPRFAETDFSRVRFLISGGAAC-PEPVQLAYRAKG---CQFKIGYGLTEAGNTFGMPDHRSWD-KPGSVGFPLPHIQLRIVAEDGRLCGTNEVGELLIKGGH--VFSGYWRNPE---ATAEALQDGWLHTGDLARRDEEGFYYIVGRKKEMFISGGENVFPLEVEDAIYQHPAVAECAVVGIPDPKWGEVGKAFVVLKPGMRLTEE---ELIEHCRKLLAKYKIPKQVEFLPELPKNAAGKILKRELK------------------------------- 83647571 2 ------------------------------------------------------------------------------------------------------RLTYAQVERMTNQVANNLLAAGILPGDRVALSCPNLHFFPIAYFGIIKAGAVVVPLNVLLSEEEIAYHLRDSQARAYICFEG-------IPDMP-----LGPRGLAAFNAVVDCQRMPSGSSLVKGDPALFDELMVGDEPAPDIV-TQADDTVVVLYTSGTTGKPKGAELTHANIFLNVAQFARLS-EARLDDNQLVALPLFHTFGQTVQMCGGFYNSNKLVL---IPRF-DPKAVVEAMVQEDITVFCGVPTMYWALLHELEEAVVAKVRDRLRLCGSGGSSLAIEILRGFEAKF---QVPILEGYGLSET-SPVASFNVLDRPRKPGSVGVPIWGVDIKVVDEKGGEVAHRERGEIVIRGH--NIMKGYLN---RPEATADAIRNGWFHSGDIGYMDEDGYLFIVDRLKDMIIRGGYNVYPRELEETLLTHPAVSLAAVVGVPDSQYGEEIKAFVILKEGARADAE---EIREWCKSKMAAYKYPRLLEICDSLPMTATGKILKRELKSL----------------------------- 54023210 37 ---------------------------------------------------------------------RLNCASALLDGAVDRHGDRPCL------STAESTWSYGDLLDTANRIARVLEDFGLVPGNRVLLRSPNTPWLV----ACW------------FAVVKAGGVVVTTMPLL-----------RAAELTKLID--LTRPALALCDHRLTAELACADLPVVPVGGPGAEDLTRRAPPTFTDVATAADDVVLLAPTSGTTGTPKATMHFHRDVLAVADTFGAHVLRPRPDDVFIGTPPLAFTFGLGGLVIFPLRVGASTVLLE----RADPESLVVAIEKFAATVLFTAPTAYKALLKRDD--LDG--LRTLRRCVSAGEHLPEPVFTGFRERTG---ISIVNGIGGTELLHIYIS--AADADIRPGSLGRAVPGFQVEIQDDDGNPVPDGTAGLLAVKG--PTGCRYL--ADPRQRDY---VRGGWNLTGDTCTRDADGYLWYHARSDDMIVSAGYNIGAPEVEAVLDRHPDVAECAVVGVPDADRGNVVHAAVVLRAGVDGSDEKVRELQDFVKSTAAPYKYPRSIVFVTELPRNPSGKLQR----------------------------------- 121606509 22 --------------------------------------------------------------------------------------------------SDRITLSYADALERVNRIAQVLEDFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELVEIIDKARPALAL-CDGA--------LLEELQ--IAQAQTGALQTVIPFNLMDAPGSMAA--------LAARKDGRFTPCPVAADDIALMAFTSGTTGKPKAAVHSHRDVLAACEAWPRHVLKATPGDIVMGSPPLAFTFGLGGLLVFPMWAGASSY-YPSIPYTPEA--MVQLIRQVGATICYTAPTFYRQM----AVFARQQGLPDLRLCVSAGESLPDATRQLWKDATG---IEIIDGIGATEMFHIFISSRPG--DVRRGAIGQVVPGYSAKVVDQEGAEVPRGRIGRLAVIG--PTGCRYL--DDERQRN-YVK--DGWNYPGDAFTQDEDGYFFYQARDDDLIITAGYNVAGPEVEDALLKHPAVAECGVVGVPDQDRGMVVKAFVVLRPGQAGDAAMVKTLQDHVKAMLAPFKYPRQIEFLSRLPRTETGKLQRFKLRQ------------------------------ 153884037 35 ---------------------------------------------------------------------QLNCATELLDRRVAAGGGRLCIQATG------IRWTYADLQAHANRIANVLVEMGVVPGNRVLLRSPNSPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILGKGEIGFAL-CDARL----VDELRDAVTQAAKPVQLLC---------------FHDDTPEGLEAAMVRQPATFTNVDTAADDTCLLAFTSGTTGVPKATMHFHRDILAICACWPPHVLQPRADDIFIGSPPMAFTFGLGGLLLFPMSVGASTVLLEKA----SPNDLVDGIRTFGATVLFTAPTTYRIIAARGDELRATP----LRRCVSAGEALPVATRTLWKDATG---IELIDGIGATEMLHIFIS--AADADVRPGATGKAVPGYVAQVVDDAGNPVPPGTVGRLAVQG--PTGCRYLADDRQR---AY--VRNGWNLTGDAYVMDEEGYFHYHSRTDDMIISSGYNIAAPEVEDALMQHPAVAECGVIGEPDEERGQIVKAFVVLHPGHSAGPEMVKTLQDFVKQTVAPYKYPRAIEFRTSLPRSEVGKLLR----------------------------------- 134099948 36 ---------------------------------------------------------------------------------VRAAPDRPAVYFDG-------VLSRSELDELSDAFACGLLDRGIRRGDRVALFLQNVPQFLVALLGTWKAGCVAVAINPMNKQRELSLLLRDSGARALVCVAGPVLGETDVELVMTTSE-LEHQSRDDPRVLGDVRRIRCE------GAEDMSALIERFRGRRPPVELGPDDVAVLTYTSGTTGPPKGAMNTHRN-LVFNARAVRDWVGIGESDVVFGVAPLFHITGMVAHAALALLTTAPLVLFC----RFEPNAAVDLIREHRPTFTIGSITVFIALMNAPE--ATSADLSSLTRVYSGGAPIPPSTTRAFQERFGHY---IHNIYGLTETTAPTHAPLHGEAPVDPESIGVPMYSTVARIVGDDGADLPAGRIGEVVVRG--PQVVAGYWNKPE---ETAGALPGGWLHTGDVGYMDHVGWFYLVDRKKDQINTGGYKVWPREVEDVLYEHEAVREAAVVGVPDEYRGEMVKGFVSLRPGLTASPE---ELVDFCRRRMAAYKYPRQVEVLEELPKTATGKLLRRQLRA------------------------------ 207744731 1000 ----------------------------------------------------------------------------LFERQVARDPEAIAVIF-----GQTQ-WSYAELNARANRLAHHLIGLGVQPEDRVAVALHRCIDLPVAMLAILKAGAVYLPVDSKYPAERIAFMLDDTRPALLLTSS------------------VTRANLHT----------------TGLRQLCLDDLALDGLPAHNPLPITPQHAAYLIYTSGSTGKPKGVLVSHRGVP-HLVSTHMRRCELGPGCRVLQFASPSFDAALSELLR-PLLSGATSVMDDLVPGAPLAG----LIQRERVTHA-TLPPAVLAVMPEN-------SLASVRYLIVAGEAVSPALVERWHH--GRR---MINAYGPTEATASMSAPMAGADDL---SIGTPIDNAQIHVLDATMQPVPIGAAGELCI--GGPGVARGYLNRPDRFVADPFGP-PGLYRSGDLARWRHDGTIEFLGRIDDQIKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQPGNRQLIGYVVAADGTQPEPA---ALRRYLAGRLPDYMVPAAVVMLDALPLTPNGKIDRKAL-------------------------------- 207744731 3156 ---------------------------------------------------------------------------------VERTPDAIAVIHEA------RQLTYAQLNAQANRLAHRLIALGVRPDTRVALCMERSVEMLVGLVGIFKAGGVYVPLDPGHPPARLTAMLEDC-------------APAAVVVKAALPAGLPVPALP----VVAIDDADAAPDLPAGN------------PDAKAIGLTSRHLAYVLYTSGSTGLPKGVMVEHRSVMLWQALEQTVYGEGRPCARVALNAAMSFDASVQALV--QLLSGRCLVI---VPVRLDAAALSAFLRDQRIDVFDCTPAQLDLLVAEGPGWP--------RAILVGGDAMAAGTWDTLCRT---DSVRVYNVYGPTE---CTVDATLCALHAQAGSIGRPLANTRVYLLDERRQPVPVGVAGELYIGGA--GVARGYLNQPERFLPDPFSGEAGMYRTGDLGRWLPDGRIDYLGRNDQQVKIRGFRIEPGEIQAVLEQHPDVAQAAVVAQEDAAGGKQLVGYAVAAGAARVAP---TDLRRHLAERLPDYMVPTAVVMLDALPLTANGKLDRNAL-------------------------------- 110597301 28 ----------------------------------------------------------------------------VVRRTAEESPDHPALHFKG------RALSYIELERQSNMLAGALGALGIAKGERVALIMPNSPQMVISELGIWKAGAVAVPMNPLYTVHEFEHTLNECGAETAIVLSPFYEKIKEVRLKRVIVTNIKEY-LSPLNKVLFTKKDGHRVQLRRG-DHSLQELIAAQAGLKTVLPVRYDDPAIFLFSGGTTGNPKCVVITHQG-LVMTGMQIAAWFSVHGKDVFHVYAQVG-IMGAALVARYPLAL---------VPNPRDLDDLLHTIKRLKPAVLPGVPTLFTALINHPRVKSDNSILKSVKLSVSGAAPLLLETKKRFEELTGGR---IIDAYSLTESAASVFTPILGT--YKQGSVGIPVTDVDVRIVEDHGNEVLGENEGEIIMRA--PQLMKEYWQNP---LETDLVLRDGWLFTGDIGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRNGTKLS---VEELRDHCRKELAAYKIPKHIEFIAALPKSTVGKVLRRKL-------------------------------- 186477771 42 --------------------------------------------------------------------------------------ERPAVVFR----EQEIRWNWGEFQQEVDILAAGLLELGIQKGDRVGIWSPNRVEWLMTQFATARIGAVLVNINPAYRLAELEYALNKVGCKAIISAEKFMYLQMLQELAPELATALHAARLPDLR--IVIRMCDTETPGM----LTFSDVIERGRTALDPAKLDANDPINIQFTSGTTGNPKGATLTHRNV-VNNARYIAMAMRLTEEDSLCIPVPLYHCFGMVLAVLACVSVGAAMV-FPGEAF--EPGATLRAVSEEKCTALHGVPT---MFIAELDHPFATFDLTRLRTGIMAGSPCPIETMKRVVSQMHLAEITIA--YGMTETSPVFQSSTTDPLDKRTTTVGRIQPHLEVKIIDPLGDIVPVGETGELCTRGY--SVMKGYWGDEAKTQE---SIVDGWMHTGDLATIDADGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSAQVFGVPDAKYGEEVCAWVVLRSGERLTAE---DLQEFCRGQIAHYKIPKYIRFVDELPMTVTGKVQKFVMRE------------------------------ 16079908 34 -------------------------------------------------------------------------------------PDKTAISFYG------KKLTFHDILTDALKLAAFLQCNGLQKGDRVAVMLPNCPQTVISYYGVLFAGGIVVQTNPLYTEHELEYQLRDAQVSVIITLDLLFPKAIKMKTLSIVDQILITSDYLPFPKNILYPLTQKQIDFDKANIHTFASCMKQEKTELLTIPIDPEHDIAVLYTGGTTGAPKGVMLTHQNILANTEMCAAWMYDVKEGEKVLGIVPFFHVYGLTAVMNYSIKLGFEMIL---LPKF-DPLETLKIIDKHKPTLFPGAPTIYIGLLHHPE--LQHYDLSSIKSCLSGSAALPVEVKQKFEKVTGGK---LVEGYGLSEASPVTHANFIWGKN-KPGSIGCPWPSTDAAIYSEEGELAAPYEHGEIIVKG--PQVMKGYWNKPE---ETAAVLRDGWLFTGDMGYMDEEGFFYIADRKKDIIIAGGYNIYPREVEEALYEHEAIQEIVVAGVPDSYRGETVKAFVVLKKGAKADTE---ELDAFARSRLAPYKVPKAYEFRKELPKTAVGKILRR---------------------------------- 149919670 15 ---------------------------------------------------------------------RLNMVQFFLDARLDEGGDKAAIHYHGDPADPGRTLSYAELVADSCRVTNLLRELGLGIEDRVLILMPDTPAWVAAYFGILRAGCVAVPANAWLKAKDYAYYLEYARPKAVIVDASIW---------PAVDEARRAEGRHT-KHFIVHDRSAGQQWSVPAGTVDLAKALRELPGEAQTEPTYRDDFSTWLSSSGSTGNPKCVVHMHHDFVWNTIAYAQRTLKLTRDDRTLAAPKLFFGYALASNMLFPLSVGGSCVL---LPHRVKPADYFELLARYEATQFVTVPTTIKMVAAAEEGAAEGKKLDKLHSLISAGEALPARVYRSWRDRFGAE---IYDGIGSAEMFHVYITNRPG--DVKEGSLGKIVEGYDYELRDDAGKVIEGGEIGTLVIKG--PSAGLCYW----RMRDKSRATFQGDAVVGDKFMLDADGYFWYCGRGDDMLKCSGVYVSPVEVENALIGHPAVRESGVVGYRDDAGLEKTMAFVEVHDDHQLDDALAEAIIEHCRGQIAAFKAPRRIEFVDDLPRTETGKIRRAALRELA---------------------------- 147677173 5 ----------------------------------------------------------------------------LLDRIAAMYPDNDALVY----PDRGLRYSYEQ-FRQVCRFAKGLLKLGVEKGGHVAIWATNVPEWVIAQFGCPRIGAVLVTVNTNYKVFELEYLLKQSDSGTLIM----IEGTKTSSYIKMIYELLNSARLPLLRNVIFVKRYPGMFTWEDGEDVADEELAARRAL------LDADDVITMMYTSGTTGFPKGVMLTHDN-LISNACGVAECMNFSQADRLCIPVPFFHCFGCSLGTMTCVVSGATMVPVE----VFDPRKVLEAVEKERCTAVHGVPTMF--IMELELLEREKFDTSSLRTGIMAGSPCPIEVMKKVIKVMGAREITI--TYGQTESSAITMTRTDDPLDYRVSTVGRALPGVEVKIVNETGEEVPRGVQGELCARGY--NIMKGYYKMPEATAAAIDK--DGWLHTGDLATMGENGYCNITGRLKDMIIRGGENIYPREIEEFLYTHPKVKDVQVVGVPSIKYGEEVMAFIQLKEGCTLTQE---EVQEFCKGKIANYKIPRYVAFVDSYPCTASGKIQKYKLREMA---------------------------- 111018533 26 ---------------------------------------------------------------------------------VQAHPDHPAVYFDG-------VLTAREVDDLSDALAVALSEWGVGRGDRVGIYLQNVPQYVLALLALWKVGAAALVLNPMYRGNELRRLVDDGEPIGIICEDETLRGSSVRFSISTSALDFQTRNDPRV--------FESTTRATPATDGDLVELLARFGGRRPPVELGGDDLALLTYTSGTTGPPKGALNSHANVL-ATALDFGDCAGVVDGDVVFAVAPLFHITG------AMLNAGVALVVF---ANRFNAAVALETFVEHRVTYTIGSITVFNAL--SEVPGVSADHFASVKTLYSGGAPIPPATVEKFEARFGKY---IHNAYGMTETTAGVIAVPPGKAPVDPSSIGLPLPRVDVRAVDPNGDPVPPHTAGELEIAG--PQVVSGYWRNPDASRDT---LPGGRLRTGDVAIIDEAGWVYLVDRLKDQINVSGYKVWPREVEDTLYEHPAVHEAAVVGQPDDYQGESVVAYVSLRKGATATED---ELVAFARDRLAAYKRPRLVHIITDLPKTQTGKIRRSDLR------------------------------- 134101895 31 -----------------------------------------------------------------------------FDAGVARHPDRVATYFDG-------RLTYRELDELSDGLAAHLAGRGLAAGDRMAVYLQNVPQFVIAVLAGWKAGAIVVPLNPMYRSHELTRILADARPTAVVSSERGWHDVGEVARDAGIGIALTTSDLDDDERLFAGHRRGPAADAVDLL------EAARAGGRRPEVAVSGDDVALLVYTSGTSGVPKGATNTHGN-LAFNCAGFKARAG-REAPGFFALAPLFHITGMVCELGAAIALGGRLLAY-----RFEAGVVLDALKEHRPDYMIGPSTAYMALMNHPD--VSADHFSSLEHIYSGGAPLPSAVVERFRELFGHY---IHNGYGLTETTATA-TSVPTHLEAPSGSVGLPTFNTVLRIVDDDGRDLPVGEVGEIVIEGPM--VVPAYWNKPD---ETKAGIRDGRLHTGDVGFMDPQGWFYVVDRKKDMINASGFKVWPREVEDVLYSHPAVREAAVVGVPDAYRGETVKAFVSLRAGARATGE---ELAEHCKQRMAAYKYPRSVEIIDELPKTATGKILRRTLRQGATG-------------------------- 169826547 5 ----------------------------------------------------------------------------LLARNARKYPKREAVICHG------RRVTYHDLDEQVTRFSHALLEQGVRQGDKVLIFMPNVVEFVVSYFAIQRMGAIVVPVNAKFTLQEVEYVAQHAEAKAIIA-----------------HEAI----FAAVQHIAVIPKTGQQV----AGWLQYETMIQSASARTIECQLNEDDASTILYTSGTTGKPKGVLFSYRNILT-VAQMIAVEMEVKPESRILL------MMLHLFLMAGVL-VGSTNVL---TPTF-TPDLLMDSIEQEKTTHFFGAPVAY--LLTAQMPRLQSADLSSMKWWVYGGAPLSENEVRFIQQSFRTTNLTCV--YGLTEAGPSGSLLFGKEHEEKAGSIGQRAPGTEIRIVNDHGEDVPAGEVGEIVLFGE--GNMLGYYRDE---VATNAAFIGGWLKTGDLARMDEDGFIWIVDRKKDVIISGGVNIYPKEIEDCLLSFEGIFEAAVIGVPHPQWGETVKAVYSAKQDIDEDA-----LKDFLEGRLAKYKLPRIFEKVEALPRNASGKILKQSLK------------------------------- 170694322 38 ---------------------------------------------------------------------------------VRRFPDRPAVVFR----EQRIRWTWKEFADEVDILAAGLLALGIAKGDRVGIWSPNRVEWLLTQFATARIGAVLVNINPAYRLSELEYALNKVGCKAIVAA----ERFKTSMYLEMLQQLAPELATHAPARLPELRYVIRMCDTETPGMLSFSDLIEQGRATLDVARLDAHEAINIQFTSGTTGNPKGATLTHSNV-VNNARYIAMAMNLSEQDALCIPVPLYHCFGMVLAVLACVSVGANMV-FPGEAF--DPAATLAAVTEEQCTALHGVPT---MFIAELDHPFASYDLSRLRTGIMAGSPCPIETMKKVVSRMHLSEITIA--YGMTETSPVFQSSTTDPLDKRTTTVGRIQPHLEVKIIDPLGNIVPVGETGELCTRGY--SVMQGYWGDEEKTRE---SIVDGWMHTGDLATLDAEGYCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDAKYGEEVCAWVVLRSGEQATAE---EIQQFCHGQIAHYKVPKYIRFVDELPMTVTGKVQKFVMRQ------------------------------ 99081668 28 --------------------------------------------------------------------------YGLLSRTAERFPNNPAVIFSGP-TDKAETLTWRELKAKTCQAANLFRSLGIGEKDVVAYVLPNSNETLITLLGGAVAG-IVNPINPLLEPEQIASILRETGAKVVVTLKGFP----KTDVPQKVAEAVAHPNVKTVLEVDLNRYLTPPKSWHAHADYNFNRELAKQPTELAFADSEGDRVACYFHTGGTTGMPKVAQHTYEGLIYNGWLGHTLLF--SEEDNIMCPLPLFHVFACHVIVMAAVSSGAHVVFYRGEGVF---DNFWKLCERWKITFIITVPTAISAKMQR----PVNADVSTVKTAFSGSAPLPLELFRRFEEATG---ITIVEGYGLTE-ATCLVSCNPVEGEKKVGSIGIPFPYCDIKIVKPEGQECGADEIGEICVQT--PGVFAGTYTETDKNIDLYYQ--DTHLRTGDLGRVDPDGYLWITGRAKDLIIRGGHNIDPADIEEALLGHDAVAFAGAIGQPDAHSGELPCAFVELVDGASATEELLDYCKRHVRERA---AIPKHMTILPELPKTAVGKILRRAITRIYDGALKDAG-------------------- 147919060 25 ------------------------------------------------------------------------------------------------------RYTWQEFQQQVNRAAKGLLSMGYKKGDRVAIWATNVAEWVIMQFATAKVGIILININPAYRTHELEYVLQQSEAQGLV----LIESFKTSDYVKMLEDVINSENLPFLRSVVLIRGDKKDYMYT------WDEMLEKGDEIPDAATLSFDDPINIQYTSGTTGFPKGVVLTHHNLLNNGYFIGEY-MKFTEKDKLCIPVPFYHCFG---MVLSNLAHGATMVL----PAHFDPIATLTAIEKEKCTAVHGVPT---MFIAELEHPLSKFDLSSLRTGIMAGSPCPIEYMKKVNNLMNMRD--IVITYGQTEASGLTMSSTDDSLEKRVSTVGKPMPHTEIKIIDPKGEIVPRGVPGEICARGYM--IMEGYYKNPDATALAIDEK--GWLHTGDLGVLDEDGYCKITGRIKDMVIRGGENIYPREVEEFLYTHPMISDAQVIGVPDLKYGEELMAWVKVKNGCKLTEG---EIKEYCKGKIAHYKIPKYIKFVDEFPMTVSGKI------------------------------------- 118048200 58 ------------------------------------------------------------------------------------------------------KLTYRQLNEKVDRMATALYQLGVRKGDRVAVMLPNSPHYIITFFACMRLGAIVVNTNPTYTGRELQHQLHDSGAETIVLLNLFWPRLREVPVKRIVAHIFDTLGFPSNFLVSSQKKTPEWVDVMPEQDIFFQHLLEKYGPTPPKVNLTADEIALFQYTGGTTGLPKAAMLTHRNLVANTVQVAAWLTRGQPGEKMMAAIPFFHVYGMTVAMLYSIHIGAEIVI---VPSPRPIDNVMNVIQHERCTLFPGVPAMYIGIINH--PKVNEYDLRSVKACISGSAPLPMDVQEKFGQLTGGR---LVEGFGMTE-ASPVTHCNPVFGERRAGSIGIPLPDTEAKVIDDTGREIEPGETGELCVRG--PQVMKGYWQRPDETAKTIDA--DGWLHTGDIARVDKDGYFYIVDRKKDMINVGGLKVLPRDVEEVLFMHPKVMEAVVVGIPHPQRGDTVKAFIVPKPGEQPT---VEEIKEFCKLHLAPYKVPREVEFRTELPKTLVGKVLRRVL-------------------------------- 77462806 32 -----------------------------------------------------------------------------LGRAAAEHGDRPAVSFQSAPKSRAETLSWSQLHRRVTQAANLFRSLGVGERDVVAFVLPNCTETAVTLLGGAVAG-IVNPINPLLEADQIAAILRETKARVVVT----LRAFPKTDVAQKVAEAVRHPEVRTVLEVDLLRYLGPPKSLHHARVLSFNAELDRQPATLAFPDPEIDRVAAYFHTGGTTGMPKVAQHKVSG-MIYNGWCGRLLF--QPTDTVMCPLPLFHVFAAYPILMSMIASGAHVVFYRGEGVF---DNLWKLIERWRCTYLVTVPTALAALMQRPIDA----DVSSLRGAFSGSAPLPVELFNRFEKATG---VQIVEGYGLTEC-TCLVSVNPPEGAKKIGSVGLPFPHTHVRILHSNGKECGVDEVGEICVANPGVSTYTELDKNHGLFAE------DRFLRTGDLGRLDAEGYLFITGRAKDLIIRGGHNIDPAGIEAALMSHPAVSFVGAIGQPDAFAGELPCAYVELVQGAEETAALFDHARAHIHERA---AVPKHIEILPELPKTAVGKVFKPDLRRLAIARVYD----AALASPVRVAEVVEDRK- 197330126 18 --------------------------------------------------------------------------------------DRIA-YYEGD-----RTVTHGEVHSLAARAASVLAGHGVGQGSSVLITLPDGIAWVVAFLASARLGAVAVLANPGLTADRHAYVAKDSEA-VLVVSEAGL--------------AERFPGLAHLTGAQLVERAAEEDPAPAAR-------------------LGPDHPLYIQYTSGTTGLPKGVVHRHEDMEIYYSGAGKQVIGFGRDDIALSVSKLFFAYGLGNALAFPLWSGGAAVL---EPGPPRPARIAELVARHRVTYLYAVPSAYANILAETDPA----DFATVRAAVSAGERLTDELRERAAAFLG---APLYDQLGSTEAGHAIATN--GDFFHEPGTVGRPVPGFEAEVRDRDGTPVPDGVAGELWVRG--PTVTRGYLGLPE---ETARTLVEGWLNTRDRVVRGEDGTLTHSGRTDDLEMVGGITFSPLEIEQVLARHPAVRDIAVACVPNDRGASKLRAFVVLRPDAHDTAELEPELVGLARAVLEPYKVPRAVQVVESLPRTATGKLQRFLIRQ------------------------------ 198269077 30 ---------------------------------------------------------------------------------AATHGSRNAVTFQSGDNDPFETLTWAQLQGKVAQTANLFRELGIGSDDVVAFLLPNAMETVLSYLGGAVAG-IVNPINPLLDADQIGAILRETNAKVLVTTDVAQKAAEAVDLAPNVKTVVEVDLLRYITGIFIVPLIRPKIKVNHGANIDFNKSIAKQ-----PTTLKFDDPAAFFHTGGTTGMPKVAQHRNSGIIYNAWLGDKLLF--EETDVQICPLPLFHVFATIVCMGASLSSGAHIVFYRGEGVF---DNFWKLIERHKVSFMITVPTAMSALMQR----PVNADISSLRLAFCGSAPLPLELYKKFEAAAG---VTICEGYGLTE-ATCLVSINPPEGEKKVGSIGCPFPYTHVRIIDPATQDMPTGDIGEICVASP------GVYDNHT-YTEAAKNKYPGYLRTGDLGRIDDDGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHAQVAFAGAIGQPDAHAGEVPAVFVELTDGATVT---VEELMAYAKEHIHERAAPKHFEIMDELPKTAVGKI------------------------------------- 163727008 3 ------------------------------------------------------------------------------------------------------EITFAELDLYSNRFANMLLDSGLKKGDVVGINLPNIPEYAIAWLGTLKAGCVVSGVSPLMASDGMKYQLENSNAKGLVTLDAIFRVTEIAPYLPDLKLVVAGSVLPPLKRTLLLKKIGKVTQLPGKKVLKFSQVIEQFDSKQPSVALSPDDIAYIQYTGGTTGPPKGAMLSHRNAVSDLLITQKWLWEHGKG-----LALSGFPFFHIAGLFFCVYLGWTQIL---IPNPRDTKHICKEIEKYKPTALVNVPSLFQMLLAE--PAFKALDFSNLEVCISAAAPFPEESQKELEAVVGRGK--LLEVYGMTET-SPLSAMNPAKGRKKLGSVGLPLLNTEVRLVDSTGEEVEQGQPGEICVKG--PQVMVGYYNKPEETAKAIDS--EGFMHTGDVGIMDEHGYVSIVDRTKDMLIVGGYKVFSVKVEEVLATHPGVDMIAITGKPNPERSELVRAYVTLNPDYAKTEAIKKGIMDLAKDKLAPYEAPKEIIIMDEIPLTTVGKIDKKELRKL----------------------------- 125972756 300 ----------------------------------------------------------------------------LLDRVVEEFPDQYAFKYTTTDYTRTY----AQFRDDVDTFARSLIALGVKPGDHVAIWATNVPQWFITFWATTKIGAVLVTVNTAYKIYEVEYLLRQSDTHTLVMID-GFKDSNYVEIIKELCPELETAEPGKPLHILPFLRNIITIESKQKGCISWDEAIALAEVQRRALAVNRHDVCNMQYTSGTTGFPKGVMLTHYNV-INNGKCIGDCMDLSTADRMLIQVPMFHCFGMVLSMIACVTHGSTMC---PIP-YFSPKVALDCINREKITVCNGVPTMFIAMLEHED--FKKTDFSHMRTGIMAGSPCPVKVMQDVVDKMNMKEITIV--YGQTEASGCTQSRVDDPIEVRVNTVGRPLPGIECKIVDPQGEELPDNTDGEFVARGY--NIMKGYYKMPEATAAAIDK--DGWLHTGDMARRDENGNYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVKDVQVIGVPDKQYGEEIMAWVILKDGETMTAE---ELQEYVRSNMAKHKTPRYVKFVTEFPMNAAGKVLKYKMREMA---------------------------- 149409292 46 ----------------------------------------------------------------------------------------PAL-WEVNAKGVEVRWSFEELGILSRKAARVLTEAGLCQGDRVAMVLPPGLESYLVSLACVRTGLVFVPGSSQLTAPDILHRLRVSEAK------CVVADDAAAPAVDSVE-----SRCPSLKTKLLVS------DDNRGGWLNFPKLIHSAPADHRCVRTKSRDAMAIYFTSGTAGAPKMVEHSHYSLGMGFSLAARRWMALEPADVVWSGADPF---SLSSAL-GAWLQGACLFLHH----MPSSETVLDALSRFPITTFYGRPSLYQRLLQHTNRWLLSYRFQSLKHCVAAGEPSKP----WVNREWKRSHLDIYEGYGQTETG--LICATYKRMKVKPGSLGKPVLPYNVQIVDENLNILPPGEEGNIAV-QTQPNRPFSLF---SRYVDTALAEPRRFYLTGDKGVMDEEGYFWFAGRADDIINASENQIWPREVEDVLAKHPAVVESAAISSPDPGRGEVVKAFVVLAPAFSSRDDLTLELQRHMKKVADPHKCARKVEFVPELPRTLDGQTRRSELRK------------------------------ 56697838 40 -------------------------------------------------------------------------------------------------TDKAETLTWSQLLSKVNQTANLFRSLGIGENDVVAYVLPNTSETLITMLAGAVAG-IVNPINPLLEPEQIAAILRETNAKVVVTTDIAQKVAEAVRHAPHVNTVLEYLTPPKSWIVPLVRPKMADKEHLAHADLSFNREMRKQPTELTFADSTGDRVACYFHTGGTTGMPKVAQHKYSGMIYNGWLGHTLLFN--EEDTIMCPLPLFHVFACHVIVMAAVSSGAHVV-------FPTPDNFWKLIERWKVTFIITVPTAISAKMQRPVDA----DISSVKTAFSGSAPLPVELFRRFEKATG---VTIVEGYGLTE-ATCLVSCNPVDGEKKIGSIGIPFPYSDVKIIKPDGVECAVDEIGEICISNPGVYAGNT-YTEEDKNKDLYY--YGTHLRTGDLGRFDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHPAVAFAGAIGQPDAHAGEVPCAFVELVEGGKVTEA---ELLEHCKVHVHERAAPKHMTILPELPKTAVGKVFKPDLRK------------------------------ 154149649 17 -----------------------------------------------------------------------------------------------------ETYSYRELRDEMNRIGCGLSGLGIQKGDRVCIYLDSSPEYLISYFAIWRIGAVAVPANSVYQAEELLHVVRDAGARAIITD---IRG-------APVAGAVQE-KAPGLAHIICVAGPGN-TDAMPGDAVAWSSF-PAVPASVRAANCAMDDLCHIQYTAGTTGKPKGAMLSHGNWMTALDAE-REALRLRPDDVYLGIYPMGHV-GLSWGL-AVLRAGGTFVMME----RFNPAEYLALAGRYKVTVLAGMPPVIHTLV-HAEPGIEEH-LRTVRVIISGGGQLLPSVWAAFDKRF---HIPVANSYGLSET--IVIGSGTTTLPEYPQSVGVAVGYTEVRIVDDPEKELGPGEAGEIALRG--PSVAKGYWNLPEAT-ATVF-RHDGWFLTGDIGYIDEEGILYITDRKKDMIIMSGWKIYPTEVENVIVQHPAVADVAVFGVPDERRGESPVAAVVLKAGAALAEP---EFETFCRQHLAGYKVPRTLVIVDDLPRVHGWKLLRRTLRE------------------------------ 153885323 24 -------------------------------------------------------------------------------HHAQQTPERIALLWYG------RTICWRELDQASTRLAVQLRRLGVTRGDRVALFLHNCPQAIVAHLATAKLGGIVVPCGPLSRQHELRDQLADSGAKILVAAVEAARLGTSVTTVITTRYADLQPSQPACRKALAVPPELIAADASSAAQLDLMQLMAEPVDVAERNAVAADDVALMVYTSGTTGRPKGAMLTHRNALYKTAVTVQ-VSGIHAADVMLAVAPLSHIAGMLMGMNVMLYSGATTILLH----RFDPLAVLQAIDRYRVTRWYSMTPMNLAVMAHPD--AAQYRMESLVACTSFGVTLT-EAIAEQWRAFAGPQCRIYEAYGLSETHTCDITP---AEAPRWGWHGKIVPQTEVCIVDPHGAELTPGQAGEITIRS--PGVFRGYWQRDDATRAVLHN---GFLRTGDIGQVSPDGYLQWQGRIKEMIKVSGYSVFPEEVEALLSRHPGIRQVAVTPIPDPDKGEVVCAHVVPMNGVTLSEA---ELIAWSRDNMAPYKVPRRVKFHDALPATATGKVLRRLLRE------------------------------ 89053819 9 ---------------------------------------------------------------------RLNVGAELTDAMVAQGGDHTALI------GNGRRRTYKELTDWTNRIAHVLVDMGVQPGNRVLIRSANNPAMVACWLAATKVGAVVVNSMPMLRAGEISKYVDKAQIAFALCD-------------TRLMEEMEACAASNP----TLQRIMG-FDGTSNHDAELDRLALEKPVQFTAVATAADDVALLGFTSGSTGDPKATMHFHRDLLIIADGYAKEVLDVTPQDVFIGSPPLAFTFGLGGLAIFPLRFGAAATLLEVA----TPPLMVEIIEKYKATVCFTAPTAYRAMLRAMDE---GADLSSLRAAVSAGETLPAPVYDDWIAKTGK---PMLDGIGATEMLHIFISNRFD--DHRPACTGKPVSGYLAKIIGEDGTEVPRGTPGRLALKG--PTGCRYLGGQQEDYVQ------DGWNISGDTFVQDEDGYFHFAARNDDMIISSGYNIAGPEVEAALLSHPDVNECAVIGAPDEERGSVVEAHIVVTEGVAETATQAKVLQDHVKATIAPFKYPRSVVFVRDLPKTATGKIQRFLLK------------------------------- 114766277 31 -----------------------------------------------------------------------------LSRTAEAFPDRPAVSYQSGPGDKAETVTWAQLRDRTAQAANLFRSLGVGENDVVAYVLPNCNETLYTLLGGAVAG-IVNPINPLLEPEQIAAILRETDAKVVVT----LKPFPKTDVAQKVAEACRHA--PHVHTVLIVPLIRPKSDGHPHADVCFNKELRKQPTELSFADSKGDRVAAYFHTGGTTGMPKVAQHLYSGMLYNGWLGHNLLFD--EHDNIMCPLPLFHVFAVHVILMSAICSGAHVV-------FPTPDNFWKLCERWKITFVITVPTAVSALMQRKVDA----DISSVRAAFSGSAPMPMELFKRFESACG---VTVCEGYGLTE-ATCLVSVNPPEGKKKVGSIGIPFPYTHVKIVKQTGEECATDEVGEICVANPGVYAGSTYTKNHDLFHE-------GIYRTGDLGRVDDEGYLWITGRAKDLIIRGGHNIDPAEIEEALLAHPAVAFAGAIGQPDAHAGELPCAFVELVADAEVSED---ELMKHARVHIHERAAPKHMTILPELPKTAVGKV------------------------------------- 56697375 34 ---------------------------------------------------------------------------------VARGGANDALIFAGA------RLSYDAFAQAVDDLACGFLALGLQKGDRLGIWSPNRVEWVLTQFATARIGVILVNINPAYRLSELEYALNKVGCKALVLAPAFKASDYVEMIRTLAPEGLRTARLPDLRHVIVMGENAGQCEWAFG------EIARMGGAEHRARTLNPDDPINIQFTSGTTGQPKGATLTHRNIVNNA----RFVTDLSERDRYHCF---GMVMG----VLGAVSKGAAMV-FPGEAF--DPAQTLDTVEAERCTALYGVPTMFVAMLQE--LATTSRDLSSLRTGIMAGSPCPVDVMKQVNDRMHMGEVTI--CYGMTETSPVFQSFVDDSTEKRCETVGRIHPHLEVKIVDDTGNTVPVGVQGELCTRGY--SVMQGYWDDPERTAEA---IRDGWMHTGDLAVLDADGFCTITGRVKDMIIRGGENIYPREIEEFLFGHPDIKEVQVFGIPDARMGEEVCAWVVAKPGCEISAE---DVRTYCRGQIAHFKVPRHVRIVTELPMTITGKIMR----------------------------------- 197729548 34 -----------------------------------------------------------------------------LDRAVAAHPGREALVVAGGGP----RWTYAEFGAAVAELARAFLGIGVAKGDRVGIWAVNCPEWVLTQYATARIGAILVNINPAYRSHELAYVLNQSGVSVL----CASTAHRTSDYRAMVEEV--RADCPRLRAVHYIGRTGEQGAADGLGATGWDTLLAAAAAVSPEATLSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYFVGE-TLGYTERDRYHCF---GMVMGN----LAATSHGACMVI--PAPSF-DPAATLRAVADERCTSLYGVPTMF--IAELALPDFAAYDLGSLRTGIMAGSPCPVEVMKRVVTEMHMAEVSI--CYGMTETSPVSTTRREDDLERRTGTVGRVLPHVEVKVIDPDGTVLPRGRAGELCTRGY--GVMIGYWGEPERSAEA--VDTGRWMHTGDLAVMRPDGYVQIVGRIKDMIIRGGENIYPREIEEFLHAHPKISDVQVVGVPDERYGEEILACVIPRD--PADPPTQDEVTAFCRDRLAHFKIPRRVEILDAFPMTVSGKVRKVELRE------------------------------ 84499441 24 ------------------------------------------------------------------------TVYQMLKRTTDKFPSHNAITFQSGPEDKAETLTWKELHEKTCQAANLFRSLGVGEEDVVALVLPNSNETAIATVAGMVAG-IVNPINPLLDPEQISAILRETQAKVVVTLKGFPKS----DVAEKTAEAVKAPNVKAVLEIDLNRYLSPPKSWRPKTSVSHHADIKDFNAECAPKTLSFEDRAVYFHTGGTTGMPKVAQHKNSGIIYNGWIGHELLY--TEEDNVICPLPLFHVFACHVIFMSMLKSGAHVVFYRGEGVF---DNFWKLCERWKITFIITVPTAISALMQRPVDA----DVSTVKTSFSGSAPLPLELFNRFEKATG---VTIVEGYGLTE-ATCLVSCNPVAGEKKIGSVGIPFPYTDVKILDGTVTECAADEVGEICVSNPGVNDGST-YTEEVKNKDLYHSR-PDYLRTGDLGRIDKDGYIFITGRAKDLIIRGGHNIDPAEIEEALLGHEQVAFAGAIGQPDAHAGEVPCAYVELIGGATVTED---ELMEYAQTHVHERAAPKHLEIMDELPKTAVGKIFKPDLRKKAITRVYN----AALADAGIPAEVVE---- 99082078 11 -------------------------------------------------------------------------------------GDRTALI------GNGRQRTYKELADWTNRLAHALQDLGVKPGNRILIRSANNPAMVACWLAATKAGAVVVNTMPMLRAAELKKYVEKAQIQFALCD---------TRLMEEMEACAAQCDV--LERVV-------GFDGTSNHDAELDRLALEKPVQFEAVETGRDDVALLGFTSGSTGEPKATMHFHRDLLIIADGYARDVLNVVPEDIFVGSPPLAFTFGLGGLAIFPLRFGATATLLEQA----TPPNMIEIIEKYRATVCFTAPTAYRVMLSAMEE---GADLSSLRAAVSAGETLPKPVYDDWMAKTGK---PMLDGIGATEMLHIFISNRFD--DHRPACTGKPVRGYEAKVVDDEGNTVPDGEVGRLAVRG--PTGCRYL--NDDR-QAGYVA--DGWNITGDSFIRDADGYFHFAARNDDMIVSAGYNIAGPEVEAALLAHAAVAECAVIGAPDEARGHIVQAHIVLNADFAPSETLIKDLQSHVKATIAPYKYPRSIIFAEELPKTQTGKIQR----------------------------------- 119775039 41 ------------------------------------------------------------------------------------------------------RWSYRQYLTEIDRLATGLLALGIGPGDRVGIWSPNNIEWCLTQFATARIGAIMVCINPAYRPEELEYALVNVGCKALITHDKFKSSDYLAMLQSLAPELLQSSRLPDLKLVI---RTGSEATLNFDKVCSLGSDAEYADLQGISEKLSPFDPINIQFTSGTTGNPKGATLSHHNILNNVAKGMRFHLDCIPVPLYHCF---GMVLGNLVCV----ATGATAV-FPG--DAFDPATTLAVVEKEHCTALHGVPTMF--IAELELANFNDYDLSSLRTGVMAGATCPEEVMKRVQTLMHMQEVVI--GYGQTECSPINLTEIDSSLELRVTTVGRALAHTEVKIVDVFGKTQPIGEPGD-VCSRGY-CVMLGYWNDDAKTRDTIDS--EGWLHSGDLGVMDEHGYVRIVGRIKDMIIRGGENIYPREIEEKLFTHPQVQDAAVFGVQSDKYGEEVCAWIKLRPGANLDE---QEIRHFLTEKVAYFKVPRYIKFVESYPMTVTGK-------------------------------------- 167572271 21 -----------------------------------------------------------------FP-ARINCAAALLDAAVTGRGDRVAI-----KTESGAAWSYRDLFEYSNRIANMLRDGGLVPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVI--AQAKV------------SHALCEASVSAELHAAIAAVPGVEFVRCYETDEAGAFER------LMREYPATFETVDTRADDPCIVAFTSGTTGRPKATVHFHRDVMAICHCFPQHVLKPDADDVFCGSPPLAFTFGLGALLLFPLSVGASVVLLQ----RAKPERLLAAVDAHRVSILFTAPAAYRAM----LDAVDGHDISSLRKCVCAGEALPVPTRNW----LARTGLRIIDGIGATEMLHIFAS--ADEARAKEGAIGKAVPGYRLAILDERGERLPPYHVGRLAVQG--PTGCRYL--NDARQRD-YVRH--GWNLTGDAAYLDEDGYLFYQARADDLIISLGYTISPAEVEEAMLRHADVLECGVVGAPDERGGTLVCAHVVLRPGVSGSDALTVALQQHVKALIAPYKYPRRIEYAGGLPRNESGKLQRFKLRQAAE--------------------------- 121608649 14 -----------------------------------------------------------------------------LRRNARQTPDRVACLWYG------QPITWAELDAASDAFAARLQALGVQRGEPVALFMNNCPQYLMAHYGIQKIGAICCPCGPLNKEHELAYQLSDLQARVIVAAD---------LLLPVIDKVRAQ---TALAHVFVVRYGDWLPDMPTIDVPDELQALRAAAAPVPPVRIAMDDVALMTYTSGSTGLPKGAM------LTYENARFKDCNAARSDDVLLAVAPLYHIAGMVMGVNLPVHTGATAVLL----YRFDPLGVAQALERYRVSWWYSIAPMNSALMR--LPGARAMDWSALRIVTSFGITFTEQAQQW--QRFAPRCAAFEAGYGLSETHTIDVCMPPEA--IRWGAHGKPVAGNRIRIIDPDGAPLPVGAAGEITIHG--PGNFKGYWN---RPEATAQTLRNGWVHTGDMGRIDADGYLTFIGRFKEMIKVSGYSVFPEEVETLLIRHPAVAQAAVIGVPDEHKGEVVRAFIVLRAGQAPDAA---ELLAWARDNMAPYKVPRELRFIDALPSTGAGKVLRRLLRDLA---------------------------- 83950452 20 --------------------------------------------------------------------------YQMLRNTAEAFPDRPAISYQSGPKDPAETLSWSEFHAKVCQAANLFRSLGIGENDVVALVLPNSMETAIATIGAAVAG-IVNPINPLLDAEQIGAILRETNARVVVTL-------RAFPKTDIAQKALAAAQAPNVKTVLIVPLIRPKVPGPRPADCDFNKEIARQNKSLDFADSAGDRVAAYFHTGGTTGMPKVAQHRYDG-LVYNGWGHKLLF--TEHDNVMCPLPLFHVFACHVILMAMIKSGAHVV-------FPTPDNFWKLCERWKISFVITVPTAVSALMQRPVDA----DLSTVRNAFSGSAPMPLELFKRFESA---TNMKVIEGYGLTE-ATCLVSCNPPEGEKKVGSVGVPFPHTDVKIVKNTPNECAADEVGEICISSP------GVYAGHEKNADLYY--FDEYLRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALMAHDAVAMAGAIGQPDAHSGELPCVYVELVEGAEATEADLAEIKTHVKERA---ALPKHIEILDELPKTAVGKVFKPDLRK------------------------------ 193213644 28 -------------------------------------------------------------------------------------PEDPALLFLGN------TISYRRLEQESDAFAAALFGCGVRKGDRVAVLLPNSPQMIIAEFGIWKCGGIAVMLNPLFTEPELERTLDNCEAEVAVVFAPFYEKVNKTSLKRLIVTGLQDYLPEAAREAFVAKNGGESILPLPG-DLEMQAMIEAYRDAVPPIELSPKDPALFLFSGGTTGKPKCAIGRHEAPVIQVNAWFRPVF----GDLYHVYPQVA-IMSSGFIRRSPLVL---------IPDPRNFELLITTIKQLKVGVLPGVPTLFNALAAHPLLQSDPQALSSLKLIISAAAPLHLETQSRFEALTG---ATIIDAYGLTETVSPVCSPLLG--RKKYGSVGLPAPDVEVRIVDAEAEPVAVGEVGEIVIRS--PQRMTAYWREPEETEAV---LRDGWVFSGDLGYLDDDGYLYIVDRKKDVIKPGGFQVWPREVEEVIASHPDVLETGVAGVPDDYQGEAVKAWVVLCEGSSLD---YSELKAWCRKELAAYKVPKHIEFCDSLPKSPVGKVLRRVL-------------------------------- 163740822 28 --------------------------------------------------------------------------YGLLSRTAGKFPDNKAIIFSGP-TDKAETLTWRQLKDKVTQAANMFRSMGIGEKDVVAYILPNCNETVVTLLGGAVAG-IANPINPLLEPEQIASILRETGAKVVVT----LKPFPKTDVAQKVAEAVRHPKVHTVLEIDLNRYLTPPKSWIEGKDKLAHAELRKHPTELTFADSDSDRVACYFHTGGTTGMPKVAQHTYSGMNYNGWLGSKLLF--TEEDNIMCPLPLFHVFACHVILMAAVASGAHVVFYRGEGVF---DNFWKLVERWKISFIITVPTAISAKMQRPVDA----DVSTVKTAFSGSAPLPVELFRRFEEATG---VKIVEGYGLTE-ATCLVSCNPVLGEKKIGSIGIPLPYTDVKIVDEGTVELGVDEIGEICISSP------GVYAGH-----TYVEKNEGLFRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVELVDGATVTDELLAYCQIHVHERA---AIPKHVTVMDELPKTAVGKVFKPDLRK------------------------------ 84514399 21 -----------------------------------------------------------------------------------------------------ETLTWSELQAKTAQAANLFRDLGIGENDVVAFVLPNATETILTYLGGQVAG-IVNPINPLLDAEQIAAILRETKAKVVVTTDVAQKTAEAVRLAPDVTTVLEHRYLTGLKRLVVLIRPKNPVA-HKAKVLDFNAELAKHPTSLSFADSDKDRVAAYFHTGGTTGMPKVVQHRYSGIVYNAWLGARLLF--TEKDVQICPLPLFHVFAATVSLGASLGSGAQVV-------FPTPDNFWKLIAKHKVTFMITVPTAMSALMQRKVDA----DISSLRLAFCGSAPLPLELYKKFEAAAG---VTICEGYGLTE-ATCLVSINPPDGEKRVGSIGLPFPYTDVTIVSSAGLPCDVDEIGEICIASPFSGQTYT---EASKNRDIF---YADHLRTGDLGRIDADGYLWITGRAKDLIIRGGHNIDPAEIEEAMAGHPAVAFAGAIGQPDAHAGEVPCVYLELVAGADVTEE---ALLDYAKQHIHERAAPKHLEVLAELPKTAVGKIFKPELRK------------------------------ 37520715 1 -----------------------------------------------------------------------NLAH-LLDDQLRHRPEKVA--FEGDG----RSLSYAQLAHLSENFAASLTTAGYGPGDRIAVVLPNVPEYALAMFALWRRGAVPVLINPQLTGRELDYILRDSQARAVILPEALL--GVLAPLR---------SELPNLRAIVLGVPADEDLNFAG---------LAATPGQCPVAERHGDDIAQMMYTSGTTGTPKGALISHGN-LLANARSGIERLSVTGDDHLFCILPVFHAFAFTALVIMPLVGGSVSFEYRLSP-----KKLMEHLSDPRVSVMVAVPSLLSTILRFPTEL----KLSALRCILCGGGPLPPQLEAAFAQRFGD---LVRQGYGMTEC-SPYAAFSPPDRPSKPGSIGLPMPGHKLAVRDPSGDFAAPGTVGELVV--SGPHVFKGYWNQPEATSEAFVE---GWLRSGDLGYIDEEGYFFLVDRLKDMIIVGGEKVYSREVEDVLLAFAPLREVAVVGQPDPDKGEIVRAFVSLQEGAAIGEE---EIIRFARERLAPVKVPRSITVLAELPKSATGKILKRELRK------------------------------ 108803204 17 -----------------------------------------------------------------------------LARVSRKQPEKLALVFEG------TRLTFADLDGRVNRLANALASRGVAKGDKVAVLSYNSHRVVEAYFACHKLGAVAVPVNFRMVEGEVRYVLSDSGARTLLFGEGF--GGMAESIVG--DGAVALA----------VDMDGDAGGFAEG----YERLVSTAGPGEPAVEVDDDDDAFIMYTSGTTGFPKGAVLTHKNWMNTANWIME--MQVTGGSVWLSGLPLFHIGGVNGVL--PFILGGTNVI---TPGGFDPEAMLRLMEKERVTHCYFVPAQWQQFLELD---LSRYDLGSLRALW--GASLAPRVLEGMAEAF--PSVEIVNAFGQTEMSSN-TTFLKGEDAVKMGSVGLPAVNVEVRIVDDENRDVPEGEVGEIVYRG--PTVFKGYHNDPE----ATAEAFEGGWFHGDLVRRDGEGYIYVVDRKKDMFISGGENIYPAEVERVISTHPAVAEVAVIGVPHEKWGETPKALVVPREGQRLT---REEVIEHCRKHLAGYKKPTYVAFVEELPRNAAGKVLKRELRRL----------------------------- 115379187 9 -------------------------------------------------------------------------------------PQRTALI----DIPHQRRINWADLDTRVRRLANGLRALGLRSGDRVAVLSRNSIEYQELYFAVGRAGLVLLPLNWRLSTDALRTLVTDAEPAVLV-ASAEFRNGRAVDLVSLL-------------------------YYGPTEDGSYEELIASAPDSEPPEQVRDTDPYFILYTGGTTGMAKGVVHSHAGMLNQTVAE-----RIVPSDVYLLTGQ----MFHIPVVLSMLAHGCPVVLMN-----FDAQQALAVIEQERVSAFLGITTMLNWMLA--VPGFDSYDLSSLRNIQYGGGPMPSAVVRAVAEAF---PCGLIQGYGQTETTMSFLSALRGVHPHRLRSCGREGFGTRIRVVDPNGHEVPGKTPGEIVVRSE--ANMLGYFRRPELTAATLQN---GWMRTGDVATWDHDRYLYIVDRLKDMIISGGEKIYSIEVEEAIGRHPAVLECAVIGVPDERWGESVKAFVVLKPDQKATEE---DILDVARKHLASYQKPRSVEFIAELPKAPTGKLLKRALRA------------------------------ 29833154 31 ---------------------------------------------------------------------------HAVRRAAADTPERTALYFDG-------RITYRALDELSDSVAGHLAARGLERGDRVAILLQNSPHFVLALLGAWKAGAIVVPVNPMYKSGEVTHVLKDGEVAALVCSDRAW------------DSYLRETAAGTPVRIVL---TACELDLQTRNDADADDLIAKAPADRAAVP---SDIALISYTSGTSGAPKGATNTHGNIM-YNAERQRTGLALPGTPVYFAMAPLFHITGMVAQLAGCLNSAGTLVL----AYRFEAGVVLDAFAEHRPVYTVGPSTAFMALAAHPD--VTRDHFSSFRMISSGGAPLPPALVEKFRAGFGPY---IHNGYGLTECTAPCASVPPGLAPVDPVSVGAPGPDTVVRIVDDQGEEVPFGEQGEILVRG--PQVVPGYW----RLPEATAETFPGELRTGDIGFMDPQGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGADEDPAAFA---AYCKERLAAYKYPRQVEILPDLPKTASGKILRRELR------------------------------- 111019298 4 -------------------------------------------------------------------DARTDTVDGVLRRSAAKFPDRRALTFE------DRAWTYRELDDAVSRAAAYLRSLGLSAGERVAAYGTNSDAYTIGFLACARAGLVHVPVNYALEGDELTYLVSQSGSAAVL-----------------VDPALTG-TLDSVRGALDLRHV---VPLRDAED----SLLAHSGSGDVPEPVAATDLAQLLYTSGTTSKPKGAMMTHGG-LVHEYVSSVIALALSDGDLYHSAGMHVFMM--PY-----LSVGASVNLMQ----TPDIPEILRRIEADRIGSLFLAPTVWVPL--AGHPDLETRDLSSLKKAQYGASIMPVTVLNRLRER--YPDLGFYNCFGQSEIGPLATVLQPEEHEDRPSSCGKAVFFVETRVVDPDGNDVPDGTPGEVLYRS--PQLCLGYWDNPDATAEAF---RDGWFHSGDLVTRDPEGYITVVDRIKDVINTGGILVASREVEDAVYTHPDVAEVAVIGTPDDKWIEAITAVVVLREGVTPDG-----LIAHVKERIAPFKVPKQVVFVDELPRNQSGKLLKRELRA------------------------------ 23098124 32 ---------------------------------------------------------------------------------VETYADKVAMTFF------DQTYTYQQLEKMIYSVANSLYNLGIEKGDRIALMLPNCPQYPISYFATLLCGGIIVQINPMYKANELLHVLNDSEAKVIICLD---------SLLPIVGEVKDKTDLMNI------------IPVSFESDSKFNELLGHKLPEITIEP--AEDIAVLQYTGGTTGRSKGVMLTHYNLVIQSYGTSQININTGEEKVL-TISPLFHVYGMTSCMNFTFFIGGNLIL---VPRF-EVEQTVNIIEKMKPSLFMGVPTMFIALLNYYHEE-KQFDLSCLRTCSSGSAPLPVEIIHQFNNVSGSN---VAEGFGLSE-ASPVTHRNPVEGLQKPGSIGIPIPNTDSKIVDATGEELPNGEVGELIIKG--PQVMKGYWRMED---ETNQVLRNGWLYTGDLAKMDDDGFFYITGRKKDLIIASGYNVYPVEIEDVIYKHPGVLEVAIIGVPDKYRGETVKAFVVLKNNASLTEE---DLIQYCRDRLASFKVPRSVEFLQELPKTAVGKILKRKLKE------------------------------ 167721819 41 ---------------------------------------------------------------------------------VARFPDRAAVVFR----EQGVRWTWREFADEVDALAAALIQLGIARGDRVGIWSPNRAEWLLTQFATARIGAVLVSVNPAYRLAELEYALNKVGCKLLIAA----ERFKTSAYAEMIAEIAPELATTRAGDVLCVPSLRTVVTMSDAAHLSFADVLARGRAALASARLDARDPINIQFTSGTTGSPKGATLTHRNV-VNNARSIANVMRLTEADAMCIPVPLYHCFGMVLSVLACVSAGAKMV-FPGAAF--EPGATLAAVSDERCTALQGVPT---MFIAELDHPFDRFDLSTLRTGIMAGSPCPIETMKRVVAKMHMSEVTIA--YGMTETSPVFQSATTDSLEKRTTTVGRIQPHLEAKIVDATGAIVPVGETGELCTRGY--SVMLGYWDDEARTREA---VVDGWMRTGDLATLDEEGFCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDSKYGEEVCAWIVLRAGETMTDD---ELREFCSGQIAHYKVPRYVRFVDELPMTVTGKVQKFVMRE------------------------------ 119718156 22 -------------------------------------------------------------------------------RTVTAYADREALV----EVASGRRWTWAELDRDVDDLARGLVAAGIGKGDRVGIWAPNCAEWTVVQYATAKLGIILVNVNPAYRTHEFSYAVNQSGLRLLISASTF----KTSDYRAMVEE--TAAQTPTLERVVYLDTD------------DWAQLVDAGRTLPEGVQTAPDEPINIQYTSGTTGYPKGATLSHRNILNNGYFTTELIH-LGPEDRYHCF---GMVMGN----LGCTSHGTTMVI--PAPGF-DPEITLRTIAAERCTGVYGVPTMFIAM--QNHPTFAEHDLSSLRTGIMAGSICPVEVMKRCVDDMHMAEVAIA--YGMTETSPVSCQTRADDLERRTATIGRVHPYVEIKIVDPSGETVERGRTGEFCTRGY--SVMLGYWDDPEKTAEA--VDADGWMHTGDLAEMREDGYCNIVGRITDMVIRGGENIYPREIEEFLYQHPDIEDVQVIGVPDERYGEELCAWVRMRAGAEPLDA--DAVRAFATGRLSHYKIPRYVLVVDEFPMTVTGKI------------------------------------- 17988204 36 ------------------DYAALHRWSVEDRAGFWQLVWDFCAVIERGNTALTDR--GHMRAAKFFPEARLNFAENLL-RH---KGDGEAIVFRGENKVE-RRLTWNDLHALVSKLQQFMLSEGVQPGDRVAGMMPNMPEAVALMLAASSIGAVWSSCSPDFGVQGVLDRFGQIEPKLFFACDGYWYNGKRIAVADKVAEV--TAKLPGLKRAVIVTYLGEAVADKAEKGIALYAALEKAKPV-EFTQLPFDHPLYILFSSGTTGIPKCIVHRAGGVLLQHLKEHRLHADLRDGDRFFYFTTCG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 217979541 8 -----------------------------------------------------------------------------------------------------RSFTFRELDELTGRFAGGLRSLGVRAGDRVVLHLPNGWEWIVSYHAIARIGAVVVPANFLLSAAEVTFAARDSEALALI------------------LPAERRSAVAVSEDVAVITLGSSEGAVEFQRLL--------AGAYIDPVERGADDLFTIGYTSGTTGRPKGAMLTHGCVYASMAATATMHVR-HAGDIVLSSLPFPHVYGNV-VMNAVFLTGMRLV---STPRF-EAGAALKLIEQERVTLFEGVPTMYYQMLAHPD--IASADLTSLVRCTVGGQTMPLSQIEAVANRFG---CPVLELWGMTEVAGPAVTHSPY-WPSRYGSIGLPAPGVHARIVDERTRDQPIGEAGELLVRGPM--VTRGYWNDAEATADAIDK--DGWLATGDVARADSDGYIFIVDRKKDLIITAGYNVYPAELEQVIAMHPSVVMVAVAAIADAEKGELAEAFVVRRADATLDE---TELLIHCRKHLAAYKVPRRVIFVDDLPKTSTGKIMRRKLRE------------------------------ 168141602 11 ---------------------------------------------------------------------------------AKKKGEKPAYIFM------DQSVSYDQLNKMVTRFSSNLAEMGIGKGDNVALVVGNSPHFLVGLYGTMKAGATVIPVNPIYTADEMHYILQNGDVKTII----------VLDVLLPVIQSLTT-RLPSLENIIICE-TSSDFNHTEEKMKTFTSFVGAGDLQYEGPELDEEDVAVILYTSGTTGKPKGAMLTHKNLYSNANDVASY-LQFTADDRVVAALPMFHVFCLTVAVNAPIVNGATILM---LPKF-SPKEVFRICRTYEPTIFAGVPTMYNYLYLFEEASAE--DVKTLRLCISGGASMPVALLQNFEKRF---NVIVSEGYGLSE-ASPVTCFNPLDRPRKPGSIGTNIWHVENKIVNELGEEVPVGAVGELIVRG--PNVMKGYYNAPE---DTAATLKDGWLYTGDLAKMDEEGYFYIVDRKKDIVLVGGYNVYPREVEEVLYTHQSVAEVVVIGVPDENLGEAVRAYVVLKQANVTEEEL----MHYCTLHLAKYKVPKSIEFLIELPKNTTGKLLRRALREKA---------------------------- 194016288 464 ------------------------------------------------------------------------------------------------------TLTYEELNQRANQLAHYLKKRGIGPEQFVAIALPRSIDMVVSLLAVIKTGAAYLPLDPDYPNDRVAYMLEDAKPACLLTV------------KETAD-GLEHPHIVQLDDSIVHQEIAGSPHLNP----TWSE----GSPH---------HPAYILYTSGSTGKPKGVVVTKRNV-INFILSMQDSFLLDQGDQLLAVTTIAFISGLEMFL--PLLHGAAILLA-KKETIQEPAKLSDMIRSHHVTIMQATPTLWHALADDYPDVITG-----MRVL-VGGEALPASLLH----TLQSLQCDITNLYGPTET--TIWSTMENVTAHRENSIGKPIWNTNIYILDEGLNPVPAGSIGELYIAGE--GVSRGYLGTAERFVADPFGKGTRMYRTGDLARWRENGSIDYISRADHQIKIRGFRIELGEIETVIMQHPAIKHTSVIVREDQPGQQLLCAYVVLTDDSSLHP---SELRQFVAALLPDYMVPSAVVFLPELPLTPNGKIDRKAL-------------------------------- 194016288 1521 ---------------------------------------------------------------------------------VQQYPDRVAV------TDGKWQLTYEELNNKANRLAHLLIERGVGPEQFVALALPRSIDMLVSLLAVHKAGAAYVPLDPDYPADRLAYMIQDAKPVCSITTKAA-----ALHLPADCDLILLDEKETNDQLQITPNHNPADID--------------------RIEPLSPLHPAYIIYTSGSTGKPKGVVIPHQNVILLTSTEHWFHFD--EEDV--------WTMFHSYAIWGPLLYGGRLVI---VPHTRSPEEMLHLLVDEGVTVLNQTPSAFYQLMQIDKEQQTLGQALSLRYVIFGGEALELSRLEDWYSRHSDCKPKLINMYGITETTVHVTYNNRDMIAKKSSSIGEPIPDLHVYVLDEYLQPVPPGTTGEMYVAGA--GLARGYLGRPDRFADPYGAPGTRMYRTGDLARWTVEGALDYIGRADHQIKIRGFRIELGEIEAVLSRHDAVAQVVVIMREDQPGDKRLVAYIVTTEEDRFDTE---TLRHFAAASLPDYMVPAAYVQIDTMPLTANGK-------------------------------------- 163725407 4 ------------------------------------------------------------------------------------------------------RLSYKEYNANANRFADVLQKKGVKKGDRVGILMMNSHQFMEMFFAIAKIGAICVPLNWRLVPDELTFILKDSGTKLLVFGDEFKDG----------VAVIRDNAGTDVETWLHSGAAEDAPAFASNL-----ETLKADASVAEPELGAFEDPVFIMYTSGTTGLPKGAVHTHK-TLTWAVINMDSTWELRQSDRFFVPLPLFHVGALMPSVMAV-YTGLTII----ALKAFDPSLAWKTIEAEKVTNSLMVPTVMGAMLMVPEK--DTCDVSSFRWSSIAGAPVPVS----LLEACKKIGINLEQLFGLTEAAGPGCFLIEDAVERKPGSAGKGCLFIDARVVDANDKPVPPNTPGELILKG--KNMMVGYWNRPEDTEKTLKN---GWLHTGDVATMDDEGFVYIVDRIKDMIISGGENIYPAEIEKVLAGMPGVAQVAVIGKPHEKWGEVPMAVIVPS-----DKELTEEVLQFCDGKIARYKLPKAVTFVEALPMTPTGKVQKRVL-------------------------------- 198253218 35 ----------------------------------------------------------------------------------------------GNDPAE--TLTWSQLQGKVAQTANLFRELGIGSDDVVAFLLPNAMETVLTYLGGTVAG-IVNPINPLLDADQIGAILRETNAKVLVTTDVAQKAAEAVELAPNVKTVVEVDLLRYIKFIVPLIRPKVKVN-HGAKIIDFNKSVAKQ-----PTKLTFDDPAY-FHTGGTTGMPKVAQHRNSGIIYNAWLGDKLLF--EETDVQICPLPLFHVFATIVCMGASLSSGAHIV-------FPTPDNFWKLIERHKVTFMITVPTAMSALMQR----PVNADISSLRLAFCGSAPLPLELYKKFEAAAG---VTICEGYGLTE-ATCLVSINPPTGAKKVGSIGCPFPYTHVRIIDPASQDLPSGDIGEICVASP------GVYDGH-----TYTEVYPGYLRTGDLGRFDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHAQVAFAGAIGQPDAHAGEVPAVFVELTDGATVT---VEELMAYARKHIHERAAPKHLEIMDELPKTAVGKI------------------------------------- 197762858 42 ---------------------------------------------------------------------------------AAAHPERTALAYFDD------RLTYAETEVLSASVAGHLAARGIRPGDRVALMLQNTPHFVLALLGAWRAGAVVVPVNPMYTTGEVRRVLGDAGVSALVCADRAWEA----YLREAVTGTPVRFAVTADEHGFQTRRVLTWDPLPPPADTEDLEALARAGHAAPDLVLPGADTALISYTSGTSGTAKGATNTHANIA-YSAERQRTGSGIPEGAGYFALAPLFHITGMVCELAACLFNAGTLIL----TYRFEPGAVLDAFAEHRPACTVGPATAFMAL-AARPEASRDH-FASFTYLASGGAPLPPALVDDFAERFGPY---VHNGYGLTECTAPCASVPPGRAPVHEESVGVPGPETVVRILDEEGREVPLGASGEIVV--SGPQVVPGYWQRPE----ATSETFPGGLRTGDIGIMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGESVKAYVSLRPG---SPADAAALVAHCRERLAAYKYPREVEILPELPKTTSGKILRRELR------------------------------- 170722114 22 ----------------------------------------------------------------------------AFDATVNRFPDREALV----VRHQALRYTWQQLADAVDRHARALMVLGVQPGERVGIWAPNCAEWCITQFASAKVGAILVNINPAYRATELEYALGQSGCRWVICADAFKYHAMLLGLIPELANALACERFPELRGVVSL-----AIAPPSGL-LAWHDLQARADAVSAQAQLQPGDPINIQYTSGTTGFPKGATLSHNNVLNNGYMVGE-SLGLTEHDRYHCF---GMVMAN----LGCMTHGSTLI-------YPDPLATLRAVAEEKATALYGVPT---MFIAELDHPQRGFDLSSLRTGIMAGATCPIEVMRRVIDEMHMAQVQIA--YGMTETSPVSLTGANDDLERRVTSVGRTQPRLESKVIDADGNTVPRGDIGELCTRGY--NVMLGYWNNPEATAESI--DGEGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHQVASD---ELREWARARIAHFKVPRYFRFVDEFPMTVTGKVQKFRMREI----------------------------- 189347895 7 ----------------------------------------------------------------------------VVRRRALESPDQQALLFKGSV------ISIGTLEQESNALAEALSELGVASGDRVALLMPNSPQMVISELAVWKTGAIVVPLNPLYTENELVYALNECGAETIIVLTSFYGKIKAIAPDTRLRRVIATSYLPPLIQVLFTKKDGHRISLQKG-DYLLQDLIARASAQSKPLPVRHDAPALFLFSGGTTGNPKCAVSTHRSLVVQIASWFSVILEKGRDTIILNM-PMFHVYGQAGIMPAAIMGGYALVM---VPNPRDIDDLLHIIKTLKPAVLPGVPTLFTALLNHPKVKKDNRIMKSLKLCVSGAAPLMLETKQSFEALTGGR---IIDAYSLTET-TLASTFTPILGTYKPGSVGIPVPDVDVRIVDENGKELAPHDVGEVIMRA--PQLMKEYWQNPG---ETAMVLRNGWLYTGDLGYVDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIARHPAVQEVSVAGVPDPYKVEAVKAWIVLRSGEKL---MASDLCDFCRRDLAAYKIPRHVEFTEALPKSTVGKVLRRKL-------------------------------- 118590245 3713 --------------------------------------------------------------------------------------------------GSTERLTYAELEDRANRLAHLLIRRGIGAEDRVAIALPRSPDMIVALLAVLKSGAAYLPLDPDYPSARIAMMLEDASPRLVIS--------------ETATAQVLTDGVPT-SALLLLDAQATGTELAAMSALSPTNADRRQ-------AIHPAHPAYVIYTSGSTGKPKGVV-VTREALKNLLCCLSIEIRLRPQDRVLSATTIGFIAGLE--LYGPLLVGASALLFEGSQR--EADRLYDWIGQERPTVMQATPSLWRSLLEVGPLPPLQ--------ILVGGEALDSGLAAQLQTA-----GPVTNVYGPTETTIWSLSASVSSTPP----IGQPLWNSQVYVLDATLQPVADGVSGELYI--GGLGLARGYHGTSDRFVADPFAGGGRMYRTGDMVYRQKTGELVFLGRGDSQVKIRGHRIEPGEIEAAITSMTNIAQAVVVDRPDGVRGSSLVAYVVPVEGAELTDALRSVLL----RNLPDYMVPGAFVVLPELPLTPNGKLNRQAL-------------------------------- 118590245 2170 --------------------------------------------------------------------------------------------------GSTERLTYAELEDRANRLAHLLIRRGIGAEDRVAIALPRSPDMIVALLAVLKSGAAYLPLDPDYPSARIAMMLEDAAPRLVISETAT-------------ATSMTDGSPDLALLLLDAQATGTELAAMSALSPTNADRRQ---------AIHPAHPAYVIYTSGSTGKPKGVVVTREG-LSNLAYAQIDRFAISEQSRVAQFASFSFDAAFSEIVTA-LVSGAALVIWP-RQAFTDPAALKTFMNAERITHITLSPSLLSVM--------STTDLPDGCVLVTAGEAISPEVRRW------SDRCCLVNAYGPTEVTVCGSMSLP-LTPTQEGPIGLPIWNSGLYVLDQALQPVPNGVAGELYI--GGVGLARGYQNLADRFVADPFAG-DGWYRTGDLVYRAEDGNLFFLGRSDAQVKVRGRRIEPGEIERVLLERSDVAQCLVSVYSDRKATSRLVAYVIGQEGSEPD---VQELLRYCADRLPDYMVPAQIDLLPYLPRLPNGKIDRKAL-------------------------------- 118590245 1123 ------------------------------------------------------------------------------------------------------TLSYAELDGLSDRVARNLIRRGVRPGARVAVFMDRSIELVVVTLAIVKAGGAYVPLNRNDPPNRLQQLVEDTKTHLVLTD---------------AEDAI-------------------SITFDDVPCVPYCELQEASENESLP-NVAAGQIACVLFTSGSTGRPKGIAISHRN-IQALALDGCWPEGSHERVLLHYAFDAS-----TYEIWTPLMRGQE--LFVAPPGILDAETIARLVEERHVTAACITTRLFNIIAGEKPEAFKP-----LRSVLIGGEAASAEALR--RATAASPDTRFVNGYGPAE-GTTFVTTLEESAHKVP--IGLPRDNCSVRILDDRLQPVGIGMVGELYLAGD--CLTLGYLGTAERFVADPAGPGSRMYRTGDLVRWRSDGLLTFVGRADHQVKINGFRIEPQEIENAIGRQPDIGQCTVVVREDRPGEKKLVAYVVGAGAGEPDLE---RLRERLSETLPAFMVPAHFVLLEHLPFTTNGK-------------------------------------- 163697578 10 --------------------------------------------------------------------ARFNGARYCLEANARRHPDKPALILVG-DGDAAQVLTYGEVDRAVRGVAAGLLALGLAPGSRVMIRMGNDADYAIVYFAALAAGLVAQPSSPQLTPAEAAFLMADSGAAAVVAADC--------PLDPESCRGRAVLRPADVAH------------------------LRAGPPLPAYADTAADDPAYLVYTSGTTSRPKGVLHAHR-TLWGRRPMHDHWLGLRETDVVLHAGTMNWTYTLGVGIQDPWARGATTVLYTG---RRDPGIWPALIARYRATLFAAVPSLYRQIVKYAD--LAGHDLSSLRHGITAGEALPAHLLAEWTRATGK---PLYEALGMSEISTYISTG--PTVPVRPGSPGRPQPGRRIAIPEGPPEPLPAGETGLLAVHRSDPGLMLGYWNRPD--EEA--AVFRGEWFTGDLARLDADGYVWFEGRHDDVMNAFGYRVSPSEVEAVLIGHPDVQEVAVAAVREDVR--VIAAYVVPKPGHAPD---REALIAWCQERLAGYKCPREVVFLEALPRTPNGKVQRK---------------------------------- 84686624 23 ----------------------------------------------------------------------------LLRRSAARYPDRLALAF------REHRDTFADLNDVVNRTANALISLGISKGERVAILSRNSRAFVIVRFALAKIGAIATPVNFMLNAEDVAYILDHSGARGLICQD---------TLCPVAEEALDRIGG-GPDILLSIAHGGGAVS-----DRWVEDLFACADASEPWTDVQPDDPIQMMYTSGTESRPKGAMMSTSA-LLDQYVTVIVDGEMQPDTVFHCAQDC--------FLTPDLYLGATSILHDGA----DPAAMFAAIEAEKVTKLFCPPTVWILLLRHPE--FDKHDLSSLRQ-GYYGASIMPTAI--IEELSARPNMRLYNFYGQTEMAPCATILRPEEQLTKLGSAGRPGLNVETRVVNDQDDEVPVGEVGEIVHRS--PHLTLCYYNDPDKTAEAF---RNGWFHSGDLGRFDEDGYLYVVDRKKDMIKTGGENVASREVEETIFRHPKVAEVAVFGVPHPKWIEAVVAVVVPKPGQNVTAE---EVTDYCRGALSVFKTPKHIALRDSLPKNASGKILKRELRE------------------------------ 206687654 28 --------------------------------------------------------------------------YGLLSRTADKFPDSNAVIFSGP-KDKAETLTWRTLKEQVSQAANMFRALGIGEKDVVAYVLPNCNETLVTMLGGAVAG-IVNPINPLLEPEQIASILRETKAKVVVT----LRPFPKTDVAQKVAEAVRHPGVNTVLEVLVRPKLDNQAKAAHADYMSFATEMAKHPKTLSFADSAGDRVACYFHTGGTTGMPKVAQHKYSG-LVYNGWLGSTLL-FTEEDNIICPLPLFHVFAVHVIMMAAVASGAHVVFYRGEGVF---DNFWKLIERWKITFVITVPTAVSALMQRPVDA----DISTVKTAFSGSAPMPMELFKRFESASG---VTIVEGYGLTE-ATCLVSCNPPGGEKKVGSVGIPFPYTDVRIVKQNGGPLECGEVGEICVSN--PGVFAGTYTEADKNVDLYYQ--DKFLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHSAVAFAGAIGQPDAHSGELPCAFVELVDGASVSEELLEYCKIHVHERA---AIPKHLTVLDELPKTAVGKVFKPDLRKMA---------------------------- 113970620 38 ------------------------------------------------------------------------------------------------------RWNYRQYLAQIDALATGLLKLGIGPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALTNVGCRAVICADKFKSSNYLQMLYELAPELLQAKALPELQFVI---RMGAE---QSPGMLNFDDLLLEVTPDDKAESLSPYDAINIQFTSGTTGSPKGATLSHHGYLV--AEAMKFTCEDKPVPLYHCF---GMVLGN--LV--CLAKGAAAV-FPG--DSFDPLTTLEVVERERCTALHGVPT---MFIAELEHPFKRFDLSSLRTGVMAGATCPEEVMRRVQNLMYMQEVLI--GYGQTECSPLNITEIDSPVEKRVLTVGRALPHTEVKIVDEFGEVLPINTPGE-VCSRGY-CIMQCYWNDPEKTAATIDS--EGWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVHSDKYGEEVCAWIKIRSGATISEE---DIRHFLTEKFAYFKVPRYIKFVEQYPMTVTGKI------------------------------------- 120611834 33 ---------------------------------------------------------------------RLNCADPLLDVHVRERGGRLCIRAPGGVA-----WTYADLQDKAHRIANVLVRMGLQPGNRVLLRAPNNPMLAACWFAVMKAGGIAVATMPLLRAKELKAIIDIAQ----VTCDAS--------LAEELALAAQEPGSPAVRH------------FHDAGPEGLEALMAGASAGFTNVDTASDDCCLLGFTSGTTGVPKATMHYHRDVMICHCWP-PHVLRPRADDVF-----IG---------SPPLAFGASTVLLEKA----GPPQLLEAIQQFGATVLFTAPTSYRTL-AADGALLRGTP---LRKCVSAGEALPASTRALWKEATG---IELIDGIGATEMLHIFISH--DEAGARPGATGRPVPGYRARVVDEAGREVPPGTVGRLAVRG--PTGCRYL--ADER-QRAYVQ--DGWNLTGDAYLMDADGYFFYQARTDDMIVSAGYNIAAPEVEEALLAHPAVAECAVIGVPDAQRGQIVKAFVVLRPGTAADDGTVQALQDFVKRTVAPYKYPRAVEFTDRLPRTQTGKLQR----------------------------------- 167033483 22 ----------------------------------------------------------------------------AFDATVARFPEREALV----VRHQALRYTWRQLAEAVDQHARALMALGVQPGDRLGIWAPNCAEWCITQFASAKVGAILVNINPAYRSSELDYALGQSGCRWVICADAF----KTSDYHAMLAGALICERFPELRGVVSL------AVAPPPGFLAWHDLQSRAEAVSREAQLRCDDPINIQYTSGTTGFPKGATLSHSNILNNGYMVGE-SLGLTEHDRYHCF---GMVMAN----LGCMTHGSTLI-------YPDPLATLRAVAEEKATALYGVPT---MFIAELDHPQRGFDLSSLRTGIMAGATCPIEVMRRVIGEMHMAEVQIA--YGMTETSPVSLQTCADDLERRVTSVGRTQPRLENKVIDNDGGTVPRGEIGELCTRGY--SVMLGYWNNPKATAESIDE--DGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHAASEE---ELREWAKARIAHFKVPRYFRFVDEFPMTVTGKVQKFRMREI----------------------------- 163848506 10 --------------------------------------------------------------------------------HAETTPHRPCIVFD------QHLITYADLARAVAGWAGRFHSLGINRGDRIALALPNTPAFIAAYFGAQLAGAAVVLINPQYRHTELSHLLSDSEPAIVVATTE--------------NEAFITAA------------------MPESRPHLLKPLAEGAPPADPFTPPAADEMALIAYTSGTTGRAKGAVHTHAS-LAANCAAISTAWRWTEHDRLLLMLPLFHVHGLGVGVHGTIRNGASLELH----SRFDADVALQRMHDPAITLFFGVPTYIRLIEAARHQGVPEH---RLRLFVSGSAPLSPQTFADFASLFGQ---PILERYGMTETGMNLTNPYAG--ERRPGSVGMPFPGQEARIVDRTGQPLPTGQIGEIQVRG--PHLFRGYWRNPA--ATAAAFTADGWFYTGDLGFVDDDGYFHITGRSRDLIISGGYNIYPREVEEVLAQHPAVAECAVYGEADPDLGEVPVAAVVTN-GQAVTAA---DLIEFCRMHLAAYKRPRRIHFVTSLPRNALGKVQRHLLADAVSN-------------------------- 170728362 19 ---------------------------------------------------------------------------------------------------------YRLYHQKVTQFAAGLLQLNVKPGDRVAIWAPNCIEWCIAQFATAKIGAVLVCINPAYRISELSYSLKKVGCKVLITATNF----KSSDYLEMIETILTSENFPLLKSVIQMSRSGM-FGFDEVSDYCTDELIEKVNSIGQ--RLSPDDAINIQFTSGTTGEPKGATLTHSSILNQVGEKMRLTYDDKPVPLYHCF---GMVMGN----LACITHGCSAVF---PSDSFDPIACLEAIDEYRCTALHGVPTMFIAILNEPE--FNAYDLTSLRTGIMAGALCPIETIK---KVIGDMNMHILIAYGQTETSSHM-TGIDDAIEKRVTTVGKIGPGLEVKLVNQNGETVPIGVEGEICIRGY--AVMKGYWEDEQKTKETISQ--DGWLHSGDLGEMDNDNYLKVTGRMKDMIIRGGENIYPREIENFLYTHPTILDVQVFGIKDDKYGESVCAWIICKKDRSLT---VQEVQDFCKDSISHFKIPEHISFVTKFPMTVTGKIQKFVMRD------------------------------ 154252218 24 -----------------------------------------------------------------------------LDGCIAKMPDKTAVVDFNSMTNKATRLSYRDLGKIVERIAVGLAELGVEKGDVVSCQLPNWWQFTALHLACVRIDAVTNPLMPIFRERELSFMLGLAESKVLVI----PRTFRGFDYPAMV--ANIRAGLPQLRNVLVIGGDGETSFEKVLLDTPWEQ-RRDAGRLFAARRPDPDDVTQLMYTSGTTGEPKGVMHTS-NTLLSNILVCAERLGLGADDVMFMASPMAHQTGFMYGLAMPVLAGATAIL----QDVWEPKRASASISREGITFTMASTPFLSDL--TETVAADGSDVSRLRIFLVAGAPIPRALVERARQILGAN---IVSAWGMTENGLVTTTCLDDPDDKAINTDGRALPGMEVQVVDSENKPLPAGEEGMLKARA-----CSTFVGYLKRP-DWYNHDAEGWFGTGDLARIDGQGYIRLTGRSKDIIIRGGENIPVVEIEGLLFRHPDIQDVAIVGVPDERLGERACAFIVPKPGREVG---LREVVAFLEEHRVARQYPERAEIVGELPRTPSGKVQKFKLREIA---------------------------- 52082185 1521 ----------------------------------------------------------------------------LFEKQAAKDPEAVAVICENN------ALTYGELNKRANRLAHLLIAKGVGPEQFAALALPRSLDMVVGLLAVLKAGAAYVPLDPDYPAERIAFMLNDAHPVCIVTSSA-------------VESNLSVPG--SVERIVL-------------DDPCIQEELKGCAAANPCAPLLPLHPAYVIYTSGSTGKPKGVVVPHQNVVLFGATDQWFHFG--ADDV--------WTMFHSYAIWGALLNGGRLIV---VPHTRSPAEFLNLLVREGVTVLNQTPSAFYQLMQADRDNAETGKLLSLRFIIFGGEALEKRLEDWYERH--PDHFPLINMYGITETTVHVISLDQQTAALQANSIGQGIPDLGVYVLDEYLEPVPPGVTGEMYVSGG--GLARGYLGRPDRFVADPFGP-PGMYRTGDLARRRQDGSLDYMGRADQQIKIRGFRIELGEIEAVLVRHHRVNQAAVVVREGQPGDKRLIAYVVPASEEETDPA---ELRRFAAGTLPEYMVPSAFVKISELPLTPNGKLDRKAL-------------------------------- 52082185 466 -----------------------------------------------------------------------------------------------------KVLTYSELNQKANQLAHLLIDQGAKPETFIALALPRSAEMVVSMLAVLKAGAAYLPIDPDYPADRIEYMLNDAQPLLVMTS----------------KEAQDTIGSQMPKLIL-----DEQTVMEK---------MSGCSEENPGEQHSGNQPAYMIYTSGSTGRPKGVV-VQAESLFNFLLSMQDMFALNQDDRLLAVTTIAFISALE--IYLPLISGSAVVLAE-KETVQDPSELAKMIETYEITIMQATPTLWHALASSAPEKLKG-----LRAL-VGGEALQSSLARQLQQL----ACSLTNLYGPTETTWSTAAALEGNCTEPPG-IGCAIWNTQLYVLDAGLQPVPPGTAGELYVAGT--GVARGYLNRHERFIANYGPPGSRMYRTGDIVRWREDGSLDYIGRADHQVKIRGFRIEMGEIEAVLANHPVVKQAAAIVREDQPGDPRLFAYAVPASGESLDPA---ELRRFVGETLPDYMIPSAFVILDELPLTPNGKLDRKSL-------------------------------- 196156265 38 -------------------------------------------------------------------------------------------------------WTYKEYWLQIERVACGLLANGVEPGDRVGIWSPNNIEWSIVQMATARIGAIMVCLNPAYRPNELAFAINNVQVKYLVMAQSFKQSNYVAMLKELAPEILSLSMLPSLKFIYTI--GDQPVDGLLPFSALQREPTESLRTEIEAE-LSADDNINIQFTSGTTGNPKGATLTHNGLLVAQAMTHKDKLCI-PVPLYHCF---GMVLGN--LV--CLASGACAV-FPGESFAP--ETTLRTVEEEKCTALHGVPTMF--IAELELPNFKEFDLSTLRTGVMAGSTCPEELMRKVHSEFNMTEVVI--GYGQTECSPINITDIDSPFEKQVKTVGRAMPHTEVKIIDAKGNTLPIGEPGEICAKGY--CVMKGYWGDEAKTKATIDD--EGWLHSGDLGEMDDEGYVTIVGRIKDMIIRGGENIYPREIEEVLYQHNDVSDAAVFGIPDDRYGEQVCLWIKAKENRHIDEE---KIREYLKSKLAYFKVPKYINVVQDYPMTVTGK-------------------------------------- 146283536 23 ----------------------------------------------------------------------------AFDRTVERFPQREALV----VRHQQLRYTWAELAEAVDRCARGLLALGLQPGERVGIWSPNNAQWCITQFATAKIGVVLVNINPAYRLSELEYALKQSGCRWLICADAFKYHAMLHELLPELESALQSHMLPELRGVISL--CDKPVDGM----LQWQALMEMAEQVGPEERLQFDDPINIQYTSGTTGFPKGATLSHNGYMVGES------LRLTEHDRYHCF---GMVMGN----LGCVTHG-TTMIYPSAAF--DPLAALQAAAEEKATGMYGVPTMFIAMLDHPER--QSLDLSSLRTGIMAGSTCPIEVMKRVIDDMHLAEMQIA--YGMTETSPVSTTSADDDLERRVTSVGRTQPHLESKIVDEHGAVVPRGQIGELCTRGY--SVMLGYWNNPDATRDA----IDGWMHTGDLAVMDDEGYIKIVGRNKDMIIRGGENVYPREIEEFLFTHPAVADVQVIGVPDSKFGEEIVAWVKLHPGHQVEAE---ALREFCKGRIAHFKTPRHIRFVDDFPMTISGKVQKFRMREI----------------------------- 21228494 12 ------------------------------------------------------------------------------------------------------RFTYGQFNERVNNLAKGLLAIGIKKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYRSHEVEYVLKQSDMKALALIDSFRENGLVPELKSSERGRLKSKKFPHLKSIIYVRGMYNTAELILLGSHYPDDELKEI-----MEDVSGDDVVNMQYTSGTTGFPKGVMLTSKNILNNGLS----IGDRQKEDRLCLPVPLFHCFGIVLGVMAILTHRGTLVMLE----VFDPLLVLAAVQKEKCTALYGVPT---MFIAEYTHPMDMFDLSSLRTGIMAGSTCPVEAMK---KVVKDMHCHITSVYGLTEASGMTQTTVDDPVELRVETVGKCFPGVEVRVVDPATNPVPPNTVGEICCRGY--NIMKGYYKMPEETKNVIDE--EGWLHSGDLGTCDENGYYRITGRIKDMIIRGGENIYPREIEEFLHAMPGVKDAQVVGIPDKKYGEIVGAFVILEKDEDLTEA---DIRDYAISKIARYKVPKHIFIVDEYPLTASGKIQKYKLREMA---------------------------- 149915726 28 --------------------------------------------------------------------------YQMLRTTVDAFPDRPAISYQSGASDPAQTMTWQQFHEQVCRAANLFRSLKINEGDVVALIMPNTLETAVATIGAAIAG-IVNPINPLLEPEQIAAILRETDARVVVT----LRAFPKTDIAQKTAEAVRHPRVHTVLEVDLNRYLTPPKSWRPKNPGNHHADVKCFTRELAAQSLKFDDPAY-FHTGGTTGMPKVAQHRYAGMVYNGWLGHRLLF--TEQDSVMCPLPLFHVFACHVILMAMIKSGAHVVFYRGEGVF---DNFWKLCERWKTTFVITVPTAVSALMQRKVDA----DVSSVKNAFSGSAPMPLELFKRFESATG---MTVIEGYGLTE-ATCLVSCNPPEGAKKVGSVGVPFPYTDVRIYDAAGAPVECAEVGEICISNPGVYAGNTYAKNADLYHDTYL-------RTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPADIEEALMAHHDVAMAGAIGQPDAHSGELPCAYVELVEGATATEELLEHCKVHVHERA---AVPRHVEVLDELPKTAVGKVFKPDLRK------------------------------ 209515774 42 -------------------------------------------------------------------------------------PDRPAVVFR----EQGIRWTWREFAQEVDVLASGLLALGIAKGDRVGIWSPNRVEWLLTQFATARIGAILVNINPAYRLAELEYALNKVGCKAIITA----ERFKTSMYLEMLQEATQAPGELHAARLPELRYVIRMCDTETPGMLTLSDVIERGRVSLDATRLDAGEPINIQFTSGTTGNPKGATLTHRNV-VNNARYIAMAMRLSEQDGLCIPVPLYHCFGMVLAVLACVSVGANMV-FPGEGF--DPAATLAATAEEKCTALHGVPT---MFIAELDHPFASYDFSRLRTGIMAGSPCPIETMKKVVSKMHLSEITIA--YGMTETSPVFQSSTADPLDKRTTTVGRIQPHLEVKIVDPLGNIVPVGETGELCTRGY--SVMLGYWGDDVKTRE---SIVDGWMHTGDLATLDAQGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSVQVFGVPDTKYGEEVCAWIVLRAGEQATAE---EIQQFCQGQIAHYKVPRYIRFVDELPMTVTGKVQKFVMRERMIGELKLKEDKTA---------------- 89092350 25 ------------------------------------------------------------------------------------------------------RYTYAELQQRVNEAARAFLAIGVKRGDRVGMWSPNCAEWTITQFATAKVGAILVNVNPAYRLHELEYAMNQSEAKFLVTADTFMLNELAPELKDAEEGELNSAKLPNLKGIINLAEEKHAGMWRWADFVEMAEKIDMSQLERIQSELQFDDPINIQYTSGTTGFPKGAALSHHNILNNVAESM----NFTEKDRYHCF---GMVMGN----LGCITHGATMI-------YPDPKSVLEAVAEERATALYGVPTMFIAEMDHPD--FDQYDVSSLRTGIMAGAICPEEVMKAVNSKLHMKEVQIA--YGMTETSPVSTTAADDPFEKQVTTVGRTQPHLETKIVDPSGNVVARGEVGELCTRGY--SVMLKYWNNPEATAGAIDN--GGWMHTGDLATMDEEGYIQIVGRIKDMVIRGGENVYPKEIEEFLYTHPSISDVQVTGVPDKKYGEELVAWVKLAPGA--DEVTEEELKAFCKGKITHFKIPRYFKFTDDFPMTVTGKIQKFKMREI----------------------------- 157644503 35 ---------------------------------------------------------------------------------ARTQPDKPALLFKGA------TMSYRALEEASDACAAAFASLGARRGDRVGLLLPNCPQFFVAQFGAWKIGAIGAPLNPIYTERELEGPVRDHGIETLVTLTRFYRRVKNIQPRTGLRRVIAKEHFPPVLRLLFTTREGDRITLEPG-DYDFARLLADNRARVERARLAADDPAVLLMSGGTTGTPKGVVGTHGGYVMAGLQIRKWAALRGADDVILLPLPMFHVYGNVGVQALSLISGCAIAL---VPNPRDLADLVATIRRVKPTFFNGVPTLYIALLNHPDVRNGKVDFKSIRICFSGAAPLLAETKARFEGITGGR---IVEGYSLTE-AMMALCVNPVQGPNKLGSVGMPLPDVTVTIFDDEGRELAIGEVGEIAISA--PQLMLGYWNRDEESANVLRDTTRRYLHTGDLGYLDADGYLFIVDRKKDLIKTSGNQVWPREIEEVIATHPAVAEVGVAGVSDPNKGEAVKAWVVVRAGEAVTEA---DLRAYCRERLAPYKVPSRVEFRSELPKTMVGKVLRRALRD------------------------------ 53804105 25 ---------------------------------------------------------------------------------------------------DERRVDFAEFDRASDAIAAGLAVRGVAKGERIGLYCINSVEFTLAYAGIVKAGAVVVPINLLLSAEEVHYNLADAG------VSGLIYHGQVSANAAAVADRLSGLKV----------RAGIGLDDQDGDV--WRALLEESAEPPSIEFDAVEDLAAILYTSGTTGHPKGAMLTHGN-LLANTTSVREALDWRPGDRVLVVLPMFHAFAATVGMLTPLLHGCALI----PLAKFEPDRVADTIGRHRATLFLGVPSMYALLCRLGEERIARF--GTVRLCVSGGAALPPSVMEQFQARFG---LPIHEGDGPTEC-SPVTCVNPVAGPVKRGTVGLPVPGVEMKILGEDGVELPRGELGEIAVRGA--NVFKGYWNQPEATRECF---RDGWFLTGDLGQVDDDGYFSIVDRKKDLIIVNGMNVYPRVIEEVLCRHPAVREVAVVGDPDPLHGERVVAYVVL-----DAPASEAEIRAWCKPYLGRHEIPRQVKALQQLPRNAAGKIVKRQLRR------------------------------ 109896485 25 ------------------------------------------------------------------------------------------------------RWTYATLKQKVDELATGLLALGIGKGDRVGIWGPNSFEWTVTQFATAKIGAIMVCLNPAYRLRELEYALNKVECKAIVCASCYPELQQLIPELARCDASIQCAAAPHLRNIIKMGNSTVPGMLNYERVTQMGGDAERNQMATITSQLLPDDPINIQFTSGTTGQPKGATLTHCNILNNAGEGMR----LSPNDRYHCF---GMVLGN----LSCIAHGATMI-------YPDPLTTLQVVEKERCTALHGVPTMF--ISELDHADFKQFDLSSLRTGIMAGSLCPAEVMKRVINEMHMEHVLI--GYGQTELSPLNHLTLPDPLQKRVETVGRVMSRIEVKLVDEYNRVIPIGERGE-VCTRGY-SVMRGYWNDPIRTAETIDA--GGWLHSGDIGIMDEDGYVTIVGRSKDMIIRGGENIYPKEIEEFLYTHPAVQDIQVFGIAHTDFGEEVCAWICLKPG---SSACATEITDFCKNQIAHFKIPKHIRFVEEFPLTVTGKV------------------------------------- 73537384 27 -------------------------------------------------------------------------------------PDKTAIQYFG------TAISYAALLDEVERMAGYLQHCGIQPGDRVVLFSQNCPQFIAAYYAILRAEAVVVPANPMWLEAELEHVVADSGAVAVFCGSELYDR-------------VAPLHGKALRHVIVHHYAGMLHDDGGLPVPAWLREPAPALSAAPSGAMPVTDTLCMLYTSGTTGNPKGCMHTH-GTMMSSAVGSQVWRSSTPEAVVLAVAPMFHLLGMQNCMHSPIYLGATVVLM------PRWERAADLIERYRVSVWGAPPAMLVDFFAQ--PGVTQRDLSSLAFLGGGGAAMPDAVANMLQERFG---LPYVEAYGMTETASFLLSN-PRQKP-KRECLGIATFGVDARVVDPETAELPQGEIGEIVAHGA--QVMLGYWNNPEANEESFVEDGKRFLRTGDLGFMDEEGYFFMRDRLKRMINASGFKVWPAEVENLLYGHPAIHEACVIAARDDHRGETVKAVVALRAESRGTPEDPERIMAWCRERLAAYKVPRIVEFVDALPKSATGKIQWRALQEEAM-QPAGLGKT------------------ 172058177 25 -----------------------------------------------------------------------------------------------------KRMTFQEVRHEARSFAKVLQDAGLEKGDRVGLMLPNCPQYMISYYAVLYAGGIVVQVNPLYTDRELEQILDDSGAKMLVTLDLLYPKASRVSLKTVVTTSIADLSFPKNKLYPIKSRKDNNIIIDTTGSIPF--LSHRGSTMIEPVNINPEDIAVLQYTGGTTGAPKGVMLTHFNLSANVEQISHWFYKYSRGDVYGMTCNLNFGMFNAYE---------QIIL----PKF-DLEQVLKTIDKEKPSLFPGAPTMYVGLLNH--PKLKKYDLSSIEACISGSAPLPVEVQEKFEQVTGGR---IVEGYGLSETSPVTHTNCIWDKRV-PGTVGIPVPDTISKIVQPDGEPAAPGEIGEILVRG--PQVMKGYWK---RPEDTQAVLRDGWLHTGDLGYVGEDHYFRIVDRKKDLIIASGFNIYPREVEEILYEHPAVKEAVVIGVPDAYRGETVKAFIVLKDDVQTTEE---ELDQFCRKSLASFKVPKQYEFRQELPKTFVGKILRRVL-------------------------------- 70607864 27 ---------------------------------------------------------------------------NILEVSANRYPDKDAIIYYG------TRIKYEKLLSNTLKFSSFLYELGIKKGDRVAIFMPNSVQWIIAYFGILRANAVVVPINPLIAEDELNYILKDSGSVAVVTLSSQL---------PKVMKAIQGTEVRNVSPEIKVHPLMLKEPEIQGDVIKWKESISSNKPLPE-VSVTSEDIALIPYTSGTTGFPKGCIHTH-STIWPTVIGSAFWNMVTPSAIGLASLPLFHVTGFVHSLNTPMYVGGTIVLM----SIWDREAALDAIEKYKVTHW----TNISTMVVDSTPGIEKRDLSSLVMVGGGGAAMPEAVAKKLRELTGLD---YVEGYGLTETMSQTHVNPP--HRPKLQCLGIPHFGVDALVVDASGEVLPPNKEGEIVVK--CPSLFKGYWRKEEETRKS-FITINGYFRTGDLGYMDDEGYFFIVDRVKRMINRAGFKVWPTKVENKLYQHPAILEACVVSTPDPRVGEEVKAYVVLRPEFR-GKVTEEDIIKWSKEHMSAYEYPRVVEFVDSLPKSGSGKILWRVLQD------------------------------ 145221309 46 -----------------------------------------------------------------------NWA-NQLSRHALMQPDTVALRFLG------RSTTWGELDRRVTALAGALHERGVGFGDRVLILMLNRTEFMESVLAVNKLGGIAVPVNFRMTPSEIAFLVSDCAAEVVITES----------VLENVATAVRDID-PKLATVIVAGGTSRD------NVLDYDDVLASTTAAPPLVDIPDDSPALIMYTSGTTGRPKGAVLTHNN-LAGQAMTLLFTNGADNHDIGFIGVPFFHIAGVGSIVSG-MMLGRPTVIY---PGAFDPNELLDVLEAEKVTGIFLVPAAVCAAQKANPRNLK------LRFLSWGAAPASDTLLRQMSETFPG--AQILAAFGQTEMSPVTCMLLGDDALRKLGSVGKVIPTVSARIVDEDMNDVPIGQVGEIVYRA--PTLMTGYWNNP----TATAEAFAGGWFHGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRSHRKWGEVPVAVAVLRSNSTGSGRLETDLEQFLGDRLARYKHPKAIEIVEALPRNPAGKVLKTELR------------------------------- 26990171 22 ----------------------------------------------------------------------------AFDATVARFPDREALV----VHHQALRYTWRQLADAVDQHARALMALGVQPGDRLGIWAPNCAEWCITQFASAKVGAILVNINPAYRSSELDYALGQSGCRWVICADAF----KTSDYHAMLQGLLPGLASSQPGALICFPELRGVVSLPPPGFLAWHALQARAE-VVSGEALAADDPINIQYTSGTTGFPKGATLSHSNILNNGYMVGE-SLGLTEHDRYHCFANLGCMTHGSALIYPS--------------DAFDPLATLRAVAQEKATALYGVPT---MFIAELDHPQRGFDLSSLRTGIMAGATCPIEVMRRVIGEMHMAEVQIA--YGMTETSPVSLTGAADDLERRVTSVGRTQPRLESKVVDAEGNTVPRGEIGELCTRGY--SVMLGYWNNPKATAESIDA--EGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHAVSEV---ELREWARARIAHFKVPRYFRFVDEFPMTVTGKVQKFRMREI----------------------------- 127513601 17 --------------------------------------------------------------------------------------DNTALIYE-DAGGDIRTFTYQSLDAQINRAANLFLKQGIAKGDKVAVQLYNSPEFIFCWFGLAKIGAVIVPINTQYVQGECSYILTKCDVTALVTEPSFL----------PIYEALAAKG-QRLEQVFVARAAGEQF---AGRVNFDDQLALQAPTLDLHVPLESEDPAEILFTSGTTSLPKGVVLTHAGH--YTAWQTRLT----AKDRYLS------MMPNFHIDFAVFTVGACLVMLEKY----SARRFWKQICDYRATLTHSMPMILRTLMLQ--PVAEGEDQHCLRDMLSDQEKLDFET---------RFKVTLFNSYGMTETLVGLIGDTPGEPRHWP-SIGRPGLGYEAKVIDETGREVPPNVVGDLWVKGPGRSLFKEYYQDPQATEAVL--RRDGWLITGDKAYVDERGLFYFVDRKSNMIKRSGENISSTEVENVLMSHPAIQDAAVIGVADPIRDQAVKAFVIFAPGMSLT---VEEILAFCSANMAKFKVPSYVEIREAFPRTCTCKVDKKLL-------------------------------- 29828572 24 -----------------------------------------------------------------------------LDRAIAAYPDRDALV----DVPSGRRWTYAEFGAAVDEVALGLLAKGVLKGDRVGIWAVNCPEWVLVQYATARIGAIMVNINPAYRAHELAYVLRQAGISVLVAS----LAHKSSDYRALVDQVREK--CPELRETVYIGDPSWEALTAGAASVPYERLIAGAAD------LSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYWVGRTV-GYTEEDRYHCF---GMVMG----ALGATSHGACIVL--PAPSF-DPAATLAAVQRERCTSLYGVPTMF--IAELNLPDFASYDLSSLRTGIMAGSPCPVEVMKRVVAEMHMAEVSI--CYGMTETSPVSLTRRDDDLEHRTGTVGRVLPHIEVKVVDPAGGVVPRGTAGELCTRGY--SVMLGYWDEPEKTAEA--VDAGRWMHTGDLAVMRENGYVEIVGRIKDMIIRGGENIYPREIEEFLYGHPKIADVQVVGVPHERYGEEVLACVIPRD--PADPPTLEELWAFCDGQLAHYKIPSRLRILDSFPMTVSGKVRKIELREQAAREGRD---------------------- 152975536 1521 ----------------------------------------------------------------------------LFERQVRKAPGATAVVFEG------KTLSYEQLNKKANQLARLLIAKGVGPEQIVALAMPRSLDMMISLLAVLKAGAGYLPLDPDYPADRISFMLSDAQPVCIITSTEV-----EIEYQAT--------------NVIVID----DVKTRNAIDQYCTEDIEDVERIQPLLPV---HLAYVIYTSGSTGKPKGVMIPHQNVVLFGATDHWFQFD--ETDI--------WTMFHSYAIWGPLLYGGRLVV---VPHTRSPQEFLHLLVKERVTVLNQTPSAFYQLMQADRENIELGKQLSLRYIIFGGEALELSLEDWYSRH--KEHAPLINMYGITETTVH-VSYMQNIVSLRANSIGCSIPDLKVYVLDSYLQPVPPGVIGEMYVAGA--GLAHGYLGTAERFIANYGEPGTRMYRTGDLARWRQDGTLDYIGRADHQIKIRGFRIELGEIEATIMQHPQVEQAAVIVREDQPGDKRLVAYIVLSPQIQIETV---HMRQYVGKSLPDYMVPSTFVVIDQLPLTPNGKLDRKAL-------------------------------- 152975536 463 ------------------------------------------------------------------------------------------------------QLTYQELNERANKLAHFLLERGVQPGQFVALAFPRTVDMLIGMLAVLKTGSAYIPVDPEYPADRVQYILSDANPICMITTSSVLEN---------------LPDERKVETFVVDR-----------------EVMKRKLQQYPCINPETRHPAYAIYTSGSTGKPKGVVVSMES-LSNFLLAMQDTFSLQENDRLLAVTT--FAFDISALMYIPLISGASIRIAQ-KEEIQDSVTLAEVLQKEKITIMQATPSLWQMLVTDNPESIKG-----IRAL-VGGEALP----NALAAKLKELNCDVTNLYGPTETTIWSTVMHLNSTNTHIPPIGKPIWNTEVYVLDASLQPVPPEVVGELYIAGA--GLAHGYLGRPERFVANYGKPGTRMYRTGDLVKWRRDGYLEYIGRADYQIKMRGFRIELAEIETVLHQHAAVQQAVVLVREDQPGDKRLVAYIV---GESAD---STDIRSYVAEHLPAYMVPSAIIVLSKLPLTPNGKIDRKAL-------------------------------- 69936506 17 -----------------------------------------------------------------------------LDIRATERGDATSHIFPGDGGA----LTWRELQGEAARIAGHLAGLGLSCGDSVALMLPNGRNAVLGLFGA---------LYGGFGAEAVGYALSHSGARALLL-DPGQRG--------LLDSALAA-------------HPAEPMVIEAGVGFRWPAGCEPAAPH----PHGAEDDALLMYTSGTTGRPKGVVHSHAS-LLAGGWTTALAHELQPEDRALCVLPIYHINGLCVTILAPLLSGGSVVVCE----RFSASQFWGLCERHGASWFSVVPTIISHLL-HGEGEPSPQARARLRFGRSASAALAPEVQSGFEGRFG---IPIVETMGLTETAAQILSPLPPGLR-KIGSPGRAV-GNQVAILSPDLRPLPPGAEGEIAVRG--PNVMRGYLGDPVATAAAL--TADGWLRSGDLGRMDEEGYVFVTGRLKELIIKGGENIAPREIDEALYTHPDVIEAAAFARKCARYGERVEAAVTLRPGSALQPP---ELISICEERLGAFKSPEVIHLMAELPKGPSGKIQRLKLAQL----------------------------- 50120426 2623 --------------------------------------------------------------------------HQLVEDQAARTPDTTAVLFE------DQHLTYDALNRRANQLAHHLIDLGVQPDDRIAICVERSLDMVIGLLAILKAGAAYVPLDPGYPAERLAYMLDDARPVALLTQANQ--------------SALLTGDIPVVM-------------------LDTADFSHLSEDNPHVAGLDAHHLAYVIYTSGSTGKPKGVMNSHRGLCNRLVW-MQNTYRLTPDDRVLQKTDVS--VWEFFW---PLLYGARLVM--ARPDHKDAAYLAQLIERTGITTLHFVPSMLQQFVQWADADCAC---DSLRRVICSGEALPAELQQRFFARF---NAQLHNLYGPTE-AAIDVT-FWACQPDDHRSIGRPIANTQLYILDTLGQPVPLGVAGELHI--GGVGVARGYLNRPERFIPDPFSNQPGLYKTGDLARWLPDGSLEYLGRNDFQVKLRGFRIELGEIEARLMQCPGVQEAVVVAREDSPGDTRLVAYLCPQLGVTPDPA---DLRQQLGQHLAEYMVPGAFVTLDAFPLTPNGKLDRKAL-------------------------------- 50120426 1555 ---------------------------------------------------------------------------------VEQTPDATAIVFE------EQHVTYDELNRRANRLAHHLLSFGVKPDDRVAICLERSPDMVVGLLGILKAGAAYVPLDPSYPAERLAYMLDDADPVALLTHSSLIESFSHTSPTIVLDNAAPFDACPDTNPVI--------------------------------QGLNAAHLAYIIYTSGSTGKPKGVMVEHRGLSNYIQWAREY-----------------YVTSNSSIVSSPVAFDATVLLCGGKILIHDGQELTELLPALLATQPGTTPTHLAAL---GQELQSTHDL--LFVVG--GEALSSATVALWQTLSSGSR--IINEYGPTETVGCICTPNSLTDNVP---IGRPIANTCIYILDAKGQPAPVGVAGEIYIGGA--GVARGYLNRPERFIADPFSDSENIYKTGDLGRWLPDGNIEYLGRNDFQIKVRGFRIEPGEIEARLMAYPGVREALVIAREDSPGDIRLVAYLIAQPGSELIPSV---LRKALALHLAEYMVPSAFVTLDAFPLTPNGKLDRKAL-------------------------------- 50120426 3706 --------------------------------------------------------------------------------HVAQTPDAVAVIF------GKHTLSYDQLNRRANRLAHHLLTLGVQPDDRIAICVERGLEMIVGLLGILKAGAAYVPLDPSYPVDRLTYMLEDAAPVALLTQTA------LVTLLDSPLPVIELDNLPA--------------------------AIADETPDSNPTPLTPNHLAYVIYTSGSTGKPKGVMVEHRS-LCNLVDALADAFNITRDSRLLQFASFSFDACV-FEVATTLSHGGCLVLAPREALLPG-EALLTTLKTQAVTHALLPPIAASAL-------PSDAELPLLKTLILGGEACTAAQVRWA------SGRRVFNAYGPTEITVCATLSCCDASHNGTPPIGRPIANTQIYILDEQKQPVPLGVAGEIYIGGA--GVARGYLNRPERFIADPFTDTPDLYKTGDLGRWLPNGDIDYLGRNDFQIKLRGFRIELGEIETHLIQCSGVGEAVVIAREDSTGDARLVAYLCPQPGAELHP---TDLRQQLSRHLAEYMVPSAFVVLDVFPLTSNGKLDRNAL-------------------------------- 50120426 488 ---------------------------------------------------------------------------------VELTPDATAVIFE------EQSLSYAELNRRANQLAHRLLTLGIKPDDRVALCVERSLEMVVGLMGILKSGAAYVPLDPTYPAERLAYMIDDAKPVALLTQANQI--------------AIQTADIPAIM-----------------LDTDSFDAYATSNPDAQALGVTSTHLAYVIYTSGSTGKPKGVMVTHRNVLLASGLKTLLAFE-HSNRIALNASIVFDASVQNWI---QILSGHTLVI---VPDRTDARQLWHYFSHHAIDLFDCTPVQLQWLLDAG--LGTDPDYQPAQVLI-GGDAISQGIWSRLQQL---TDTRFINVYGPTEC-TVDATACPIDSSQSAPTIGRPLTNTEVYILGTQGQPVPIGVTGEIYIGGA--GVARGYLNRPERFITNPFEQEARLYKTGDLGYWRHDGSITYLGRNDFQVKLRGFRLELGEIETLLIQYPGIQEAVVILREDIPGDKRLVAYFQAQPDTQPTPA---DLRLQLSQRLAEYMIPSAFVALDAFPLTPNGKLDRKAL-------------------------------- 50120426 6910 -------------------------------------------------------------------------------------------------------LSYDELNRRANRLAHHLISFGVRPDERVAICVERGLDMVVGLLGILKAGGAYVPLDPTYPVERLRYMLDDAKPVALISQSAHL--------------GIMNGSLP-----VILLDDGETRPFDNEPDTPLDARKQGLTPR---------HLAYVIYTSGSTGKPKGVMVEHAN-MVNFLCSMRKEPGIAQEDVL-----LG-VTSLSFEIFLPLLNGARLILATQAQAADAQQLAM-LIERHAVSFMQATPSTWRML-------VELRDFPGFKALC-GGEALPENLATALLQKV----TTLWNLYGPTET--TIWSTLNGLTTPTP-YIGHPIANTQIYILDAQGRVVPLGVAGEIHIAGA--GVVRGYLGRPERFITDPFSGAPRMYKTGDLGRWLPDGTLEYLGRNDFQVKVRGFRIELGEIETRLARCHGVHDAVVIAREDSPGDKRLVAYLLAQPDTVLEPA---DLRQRLSEGVAEYMIPSAFVTLDAFPLTPNGKLDRKAL-------------------------------- 110600526 11 ------------------------------------------------------------------------------------RPDKAALVC------GQQRLAYKELDILSDRLAVTLVEMGITRQDRVIIFLENSLESVIAMFAILKAGGVFIMLNPDMKANKLSFILKDSEAKGLI----GHTGKFAV-----INDAMMDTN--TLENIIWCEDGDTDLHLMERETILWSGIMNSVPTDKLPRCIDV-DLATIIYTSGSTGEPKGVVSTHYNMVAAAASITSYLKN-REDDIILNTLPLSFDYGLYQVVMAAL-FGGTVVL-EKSFTYP-----YAVIEREKVTGFPIVPTMVAILLQ--LESLGKYDFSSLRYMTNTAAALPVSYIEKLQAFF--PHVTIFSMYGLTECKRVAYLP-PEELKRKPSSVGIAIPNEEVFIVGADGNRVGPKEVGELVVRGS--NVMQGYWKRPEETAKT-FK--PGRYRTGDLFTMDEEGFLYFVARKDDLIKTRGERVSPKEIENCLCSLPGIVEAAVIGVPDEILGQAIKAFLVTGKEARLTQD---DVLKHCSKNLESFMVPKYLEFHEILPKSASGKIDKKKLK------------------------------- 120401159 42 ---------------------------------------------------------------------------NQLARHALMQPDQPALRFLGNTT------TWGELDRRVSALAGALHKRGVGFGDRVLILMLNRTEFIEAVLATNKLGAIAVPVNFRMTPAEIAFLVSDCEAKAIITE----------AVLANVATAVRDID-PTLATVISAGGSGDDVLDYDDV--------LAENAPCPVVDIPNDAPALIMYTSGTTGRPKGAVLTHTN-LTGQVMTLLFTNG---ADINH---DIGFIFFHIAGVVSGLLLGRPTVLY---PGAFDPNELLDVLEAEKVTGIFLVPAQWQAVCAA--QKARPRDL-KLRFLSWGAAPASDTLLREMAETFPG--AQILAAFGQTEMSPVTCMLLGDDAIRKLGSVGKVIPTVSARIVDEDMNDVPVGQVGEIVYRA--PTLMAGYWNNP----KATAEAFAGGWFHGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLAAHPEIVEVAVIGRAHEKWGEVPVAVAVVRSSLEATPEL-ADLEQFLTERLARYKHPKALEIVDALPRNPAGKVLKTELR------------------------------- 113868752 39 -------------------------------------------------------------------------------------ADKAAIRYFGN------AITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRAEEFKHYVTDAQARVIFTAD----------LAAGVEQAAELAPAERLEHMLVTQYADALPPTHEAGATAWPEVL-GAGLQPGPHTAGPDDMAVMPYTSGTTGFPKGCIHTHRSVM-HNIVGGSTWSGSGAESVILSVLPLFHVTGMQYGMNGPIYSGATVVM---LPRW-DREVAGRLISRYQVTHWTNIPTMVIDFLAS--PNLAQFDLASLRYIGGGGAAMPQAVAERLREQFG---LNYLEGYGLSETMAPTHSN-PSDRP-KLQCLGVPTFNTDARVVDPTLKELPPNEIGEIIV--SGPQVFKGYWGKEDATRDA-FIEFEGFFRTGDLGRMDEEGYFFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDPYRGETVKAVVVLRA-HAKGKTTPEQIIEWAKENMAAYKYPRVVEFVEALPKSGTGKVMWRHLQ-----ECENARNTGAEERPAA---------- 169631453 18 -----------------------------------------------------------------------------------------------------RRWTYRELDAEINRVARGLMSLGVAAGDRVGIWAPNCAEWVLVQYATAKIGAILVNINPAYRTHELAYALNQSGVRTLICAKAF----KSSDYVAMASQV--MPDAPGLRDVVFIGTS------------DWTELVAGAERVTETAQLSNTDPINIQYTSGTTGYPKGATLSHRNVLNNGFFVAESIQ-LQAGDRYHCF---GMVMGN----LGCTTHGATIVM--PAPGF-DPGRTLEAIERERCVGVYGVPTMFIAMLA--DPGFAHRDLSTLRTGIMAGSVCPVEVMKRCIDEMHMAGVAIA--YGMTETSPVSCQTLFDDLDRRTATVGRAHPHIEIKIVDPNGETVQRGQSGELCTRGY--SVMLGYWNDEAHTREV-LDT-DGWMHTGDLAVMRDDGYCTIIGRLKDMVIRGGENIYPREIEEFLLTHPDIEDVHVVGVPDEKYGEELCAWVRMRPDRVVIDAVA--IRAFASGRLAHYKIPRYVHVVESFPMTVTGKV------------------------------------- 194291319 5 -------------------------------------------------------------------------------------PDKTAIQYFG------TAISYGELREEIERMAGYLQQAGIRPGDRVVLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVAAFAGSELYPR-------------MAPLHGPALRHVILHDYAGM---LRDDGGLPVPAWLRETPPAPQAAPSGAHDTLCMLYTSGTTGNPKGCMHTHGTLMTAAAGSVIWRGG-SAESVVLAVAPMFHLLGMQNCMNSPLYLGATVVLM------PRWERAADLIERYRVSVWGAPPAM--MVDFFSQPGIDARDLSSLAYVGGGGAAMPEAVANMLQERFG---LPYVEAYGMTETAAFILSN-PRNQP-KRECLGIATFGVDARVVDPETRELPHGETGEIVVHGG--QVMQGYWHNEDANAATFITDGKRFLRTGDLGFMDEEGYFFMRDRLKRMINASGYKVWPAEVENMLYGHPAIHEACVIAARDERRGETVKAVVALRPEARGTAEAEERIMAWCRDHMAAYKVPRIVDVVEALPKSATGKILWRALQE------------------------------ 197105973 25 ------------------------------------------------------------------------------------RPDAVALEFEG------RATTFGQFDRLTNRVANALAAAGLRKGQRIAYVGKNSDHYFELLVGAAKAGVVMTPIGWRLAPPEVAYIVQDSEAPIVFVGPEVM--------------------GHTAEVAALLERRPQVIAMEPGGGERLYETWRDAAPDTDPVPVTPHDVAVQLYTSGTTGRPKGVMLTHENILGGTAAEAKMDWNWGPDDISLVAMPVAHIGGTGWGLVG-LMNGAKGVV----AREFDPMKVLDFIEHDRVSKMFMVPAALQIVVRQ--PRARSVDFSRLKYILYGASPIPLDLLRECMEVFG---CGFVQQYGMTETCGTIVYLPPPAGNPRMRAAGVPMPGVEIKVIDAEGRTLPLGQVGE-VATRSVANMA-GYWKQREATANTIDA--DGWLRTGDAGYLDEDGYLYIHDRVKDMIISGAENIYPAEVESAIYGHPAVSEVAVIGVPDEKWGEAVKAVVVPKPGMTIDP---QEIIAFARTRIAGFKVPKSVEVVEAIPRNASGKILRRELRE------------------------------ 86751180 3 -----------------------------------------------------------------------------ITHHAEVRPDRIALI----DLATQRRLTYRALDDRIDRLASHLASLGVGRGDRVAVLAANTTDTLEVQFACFRLGAIFVPLNVRLTVHELSFIVGDAAP-LVLAHDS--------------DFAAMAGDLQSKCGIAHLLQFGAP----------YEAALSAAPRLARAEAVTLDDVSTIMYTSGTTGKPKGAMITHLMTFINAVNLGIPAF-ITQRTVFLCVMPLFHTGGLNCYTNPVLHAGGTVILM----RAFDPGETLRLIGDAGITHFFGVPSIYQFMCQH--PAFADTDLSRLQMAGVGGAPMPVPLLRIWQE----RGCTLVQGYGMTETSPAVMMLDSDDAARKAGSAGKPVLHADLKIVGPDGEPVAPGEMGELWVKG--PNITPGYWNRPEANRTSF---TDGWLHTGDAARVDGEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEIAEAAVIGAPDPQWGETGVAIIAVKTGHDLPEA---KLHTHCRERLARFKCPQRVVFVEALPRNATGKVHKPTLRE------------------------------ 108760532 30 -----------------------------------------------------------------------------LRRTVERHGDREALV----VASQGFRATYQQLWALTSQVARGLMALGVQKGDRVGLWSPNRFEWVAVQYATARIGAILVNINPAYRTSELEYALNQSGTKVLLHA----RGFRQTDYRGMVKEV--RPRCAGLAAALVL-----EDDWQ--RLLDGAEDVSEDALAAREASLQFDDAINIQYTSGTTGFPKGATLSHHNVL-NNGFFIGEALRYGPEDRVCIPVPFYHCFG---MVIGNLAHGATMVI----PAAFDPLTVLQTVQAERCTSLYGVPT---MFIAELDHPRFGFDLSTLRTGVMAGSPCPVEVMKQVQSRMHMREVTI--CYGMTETSPVSTSALDEPLDKRVSTVGRVHPHLEVKVIDASGEVVPRGSPGELCTRGY--SVMLGYWANPEATAAA--VDAAGWMHTGDLAVMDDEGYVKVVGRIKDTIIRGGENISPREVEEFLHAHPGVSETQVIGVPSKRYGEEVMAWVRVKPGATLTAE---ELTRFCAGRIASFKIPRYFKFVDAFPMTVTGKVQKFKMR---EASVVELG----LEDAAAI--------- 157370714 12 ------------------------------------------------------------------------------------------------------QFSYATLNQKANQIANLLIARGVQPGERVALACPNSWEFPAIYYGILKAGAVVVPLNTLLKAGEFEYYLQDCQAVMFFC----FEGGNGLTLGEEARRAFEIA-----EHCRDFIVIGDSLPLAGDR---FSQAIGIQSTDFDSVSTVESDTAVILYTSGTTGRAKGAELTHSNLVLNALGSVQL-FNLENPDRHLVTLPLFHTFGSTVQMNAGFALAATLVM---VPRF-DAKQAIALMQKHAITFFAGVPTMYWALLNALDDTADALLRKNLRMAVSGGASLPVQIIEDFAQRFG---VNILEGYGLSETSPVATFNHPGRIN-KVGSIGQPIWGIEVRLVDVTGKTLEIDQVGEIAVRGH--NVMKGYLN---RPEATAEVLEKGWFRTGDLARRDADGFYFIVDRSKDVIIRGGFNVYPREVEELMIRHPAVSLVAVIGVAHPSLGEEIKAVVVLKD---LDEAVSEELIAWTKERLAAFKYPRVVEFVERLPMTSTGKVMKRLLR------------------------------- 118050183 26 -------------------------------------------------------------------------------------PDKAALVFLG------RTTTYKELCEGTERMAAYLHGLGVQKGDRVIVLMQNSSQLVLAHYAIFRANAVVVPVNPMNTAEELKHYITDSGAKVAITT------ADLAPELAKASNALEPSE--ALQHLLVTRFTDEPASLNHGQVHAWTQALA-CSELPPPHTAGRDDLALLPYTSGTTGQPKGCMHLHRS-INHNAVSGAMWGTGTSENVVLAVVPMFHITGMVSVLHSAIYMGATLIIM------PRWERAGRLISHYQVTSWTNIPTMVIDLLAS--PNFASFDLSSLKYIGGGGAAMPQAVAQRLLEQYGLRFC---EGYGLTETAAPSHSNPPDH--PKQQCLGIPFMSTDARVISPDTEEVPQGEQGEIVVNG--PEVFEGYWQRPEATEQSFMEDGKRFFRTGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVESLMFRHPGIQEACVISAKDAYRGETVKAVVVLRAGHEATTA--EQIIQWCHDNMAVYKAPRLVQFVTALPKSGSGKVMWRMLQE------------------------------ 21449343 13 ----------------------------------------------------------------------------LLREHAAERGDRVAF------RDARRAVTWVDLELRTRRLAGHLAARRLLPGDRAVILLGNRVETVECYLALVRAGAVGVPLNPVSTDAELGALLDDSGARLVLTDAA------------HADQLAGLRATRPALEVVHVDR-------------DYEALAGVDAPLPAHDALELDDLAWMLYTSGTTGAPKGVLSTQRNCLWSVAACYAPVLGLTPDDRVLWPLPLFHSLSHIAGVLATTAVGATTRVVDGR----SPQDVLAALHEERSTVLAGVPTTYHHLRAAGERGFLAPD---LRVGLVGGAITTAELRAAVEQRFG---VPLIDAYGSTETCGSITVNWPTGPRVE-GSSGLPVPGLAVRLVDPDGLDAPTGAEGEVWVRG--PSVMVGY---HNRPEATAAALRDGWYRTGDLATRDESGFHAVTGRIDDVVVRGGEKVHPAEVEAVLRAVPGVADAAVVGRPHDVLGEVPVAFLVPGEGFDP-----AQVLAVCRERLSYHKVPEELYQIESVPRTASGKITRRVL-------------------------------- 68536632 41 ----------------------------------------------------------------------------CLARIVAEYPDHDAVIFYGDV-----HLTYTEFYRKVQRLASGLHAAGYRKGDRIGIWAPNRWEWTLVQFATAEIGAILVCINPSYRHKELVYAMGQSGVKGLFSAG----RFKDSNYRAMIDAAESQFSRHNYKETIFF---GSE---------RWDELANHAILDLNPEQLHPDDPINIQYTSGTTGMAKGATLTHNGYLVG--ETLQYT---DQDKVFHCF---GMVMGN----LGAITHGATTII--AGPVF-NPQSVLEAVEHGKATSLFGVPT---MFMAELDEIGKTYDLSSLRTGIMSGTACPTRTMRQVMDIMNINEITIA--YGMTETSPVNHQTLVDPIEKRVGTVGRPNPHIEVKIVDETGETVKRGEQGEILIRGFL--VMQGYWDMPGKTADAIDE--DGWMHSGDLGTMDEEGYARITGRAKDMVIRGGENLYPREIEEFLMTHPDISDVQVVGVPDEKYGEELMAFIIMREDTEPLDQ--AAVRDFCDGELTRHKIPKYVECVESFPMTLSGKVRKVELRE------------------------------ 89055404 29 -------------------------------------------------------------------------------------------------TDPAETLSWSDFHGRVTQAANLFRSLGVGPTDTVAYLLPNCNETAITLLGGAVAG-IAAPINPLLEPEQIASILRETGAKVVVT----LKPFPKTDVAQKVNEALAMPGVKTVLEVDLLRYLTGNPAQHNARVLNFTAELNKQNKTLDFEDVREDRVACYFHTGGTTGMPKVAQHTYSGMIYNGWIGHTLLF--TEKDTVICPLPLFHVFACHVILMAMVASGGHVVFYRGEGVF---DNFWKLVERWQVTFIITVPTAISAMMQRPVDA----DISSVKTAFSGSAPLPVELFRRFEKATG---VTLIEGYGLTE-ATCLVSCNPVEGEKKIGSIGVTFPHTDVKIITGTPNPVEAERDGEICISNPGVFSGRT-YTEVDKNKNLYY--FGDYLRTGDLGRFDEDGYLWITGRAKDLIIRGGHNIDPAEIEETLAGHEAVAFAGAIGQPDAFAGELPCAYVELVEGATITEA---ELMAHCSTHVHERAVPKYLEILDELPKTAVGKVFKPDLRKKA---------------------------- 194291978 1989 -------------------------------------------------------------------------AHHRFEAHAASTPDAVAL------AADDVQLTYRELNRRANVLAHRLAARGVGPDVRVGVLAERSVEMVVALLAVLKAGGAYVPFDPDYPADRLAYMIEDSGVALVLVQ----RPDAIAPLPAAVP--VLDLGTPAL-------YDGKHANPSP--------------------ALHPHHLAYVIYTSGSTGRPKGVGIAHGA-LAHYLQGVLSQLALAPASRMAMVSTPAADLGHT-VLFGALASGGALHL----PARFDAAAFARYMTQHRIGVLKIVPGHLGALL--DGAQAAGVPLADVHTLVLGGEATDAALRA--RLHAARPACRLVNHYGPTETTVGVLVHVAGTTP-QPGPLGQPLRGTGAYVMDAALCPLPDGIAGELYV--GGPALARGYLGTADRFVPDPLADGARLYRTGDRVRRRADGVFEYLGRVDDQVKIRGFRVEPGEVAAQVAALPQVRQAAV-VAAPAAGGMQLVGYAVPQTDARPDPA---ALCRALAATLPPHMVPAAIVLLDALPLTANGKLDRR---------------------------------- 217969185 38 ------------------------------------------------------------------------------------------------------RLTYAQLKSKVDALACGLMRLGLEPGERIGIWSQNNMEWALTQFASAKAGLVLVNINPAYRRSELEYALEKVGCRALILSPAF----KTSNYLEMIADLLRSHRLPSLEMVI---RMGAE---KSPGMMSFDDLLRAPSREELTEKLQFDDPINIQFTSGTTGHPKGATLSHHNILNNGFFVGEAI-KLMPGDRYHCF---GMVMGN----LGCLTHGATMV-YPGEAFEPLA--VLETVAQEKCTGLYGVPT---MFIAALDHPRAEFDLSSLRTGIMAGSPCPIEVMKRVIGKMNMSEVTIA--YGMTETSPVFQSGTDDPIDRRVSTVGRIQPHLEVKIVDNEGRIVPRGQSGELCTRGY--SVMLGYWDDEARTKEAIDA--GGWMHTGDLAVIDDEGYCNIVGRIKDMVIRGGENIYPREIEEFLYAHPKVLDVQVVGIPDQKFGEELCAWIIPREGERLTED---EVREYCKGQIAHYKIPRYIRFVDSFPMTVTGKIQKFLIRQ------------------------------ 94311571 31 -------------------------------------------------------------------------------------ADKAAIRYFGN------AITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIISYYAILRADAVVVPVNPMNRSEEFKHYVTDGQARVAICT---------ADLAAGVMQAAELSADERLQHLLVTQYTDAEHPLPDNATPWAKALAAGLKP--GPHTAGPDDMAVMPYTSGTTGFPKGCIHTHRSVM-HNIVGGSTWSGSGAESVILSVLPLFHVTGMQYGMNGPIYSGATVVM---LPRW-DREVAGHLISRYQVTHWTNIPTMV--IDFLGSPNLASFDMSSLRYIGGGGAAMPQAVAERLKTQFG---LNYLEGYGLSETMAPTHSN-PADRP-KLQCLGVPTFNTDARVVDPTLKELAPNEVGEIIVRG--PQVFKGYWGKPDATRDA-FIEFEGYFRTGDLGRMDEEGYFFITDRLKRMINASGFKVWPAEVENLLYKHPAVQEACIIGTRDAYRGETVKAVVVLRADAKGKTQ-PEDIIEWAKEHMAAYKYPRVVEFVDALPKSGTGKVM------------------------------------ 104782040 22 ----------------------------------------------------------------------------AFDTTVARFPDREALV----VRHQQLRFTWRQLAEAVDRHARALMALGVQAGERLGIWAPNGAEWCITQFASAKVGAILVNINPAYRTSELEYALSQSGCKWLICADAFKYHAMVLELAPSLVDSLACARLPELRGVVSL------AAEPPKGFLAWTALQARAEAVNPQASLHRHEPINIQYTSGTTGFPKGATLSHHNILNNGYMVGE-SLGLTEHDRYHCF---GMVMAN----LGCMTHGSTLI-------YPDPLLTLQAVAEERATALYGVPT---MFIAELDHPRRGFDLSSLRTGIMAGATCPIEVMRRVIDEMHMGEVQIA--YGMTETSPVSLTGAADDLERRVTSVGRTQPRLETKVIDSEGATLPRGEVGELCTRGY--SVMIGYWNNPKATAESIDS--DGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHAASED---ELREWAKARIAHFKVPRHFRFVDEFPMTVTGKVQKFRMREI----------------------------- 73540526 29 -------------------------------------------------------------------------------------ADKAAIRYFG------KAVTFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRVEEFKHYVTDAGARVAICT---------VDLAVGVEQASELAPADRLQHLLATQYSDATHEHPEDAPASWHPLPAGATPWTEPHTAGPEDLAVMPYTSGTTGFPKGCIHTHRSVM-HNIVGGATWSGSGAESVILSVLPLFHVTGMQYGMNGPIYSGATVVM---LPRW-DREVAGRLISRYQVTHWTNIPTMVIDFLAS--PNLAEFDMSSLRYIGGGGAAMPQAIAERLRDQFG---LNYLEGYGLSETMAPTHSN-PADRP-KLQCLGVPTFNTDARVIDPMLKELPPNEVGEIIV--SGPQVFKGYWGKEDATRDA-FIEFEGFFRTGDLGRMDEEGYYFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDAYRGETVKAVVVLRA-HAKGKTTAEEIVDWAKENMAAYKYPRVVEFVDALPKSGTGKVMWRQLQE------------------------------ 154686990 34 -------------------------------------------------------------------------------------PNHTAIYFLG------KKLTFQDVLTDSLKLAAFLRKTGLKKGDRAAIMLPNCPQSVIAFYGVLFAGGIVVQTNPLYTEHELEYQLKDSAPRVIITLDMLF--PKVIKMKRIITTSIKDF-LPFPKNMLLTQKQQVHIDYDGEQIHKLADILKNERAE-EAEPFDAHDIAVLQYTGGTTGYPKGVMLTHRNIQANTEMCAAWMYKMKKGEKVLGIVPFFHVYGLTAVLNFSIMQGCEMIL---LPKF-NPLDTLKTIDRLKPTVFPGAPTIYIGLLHHPE--LNKYDLSSIESCPSGSAALPVEVKQKFEKVTGGK---LVEGYGLSEASPVTHSNFIWGKN-KPGSIGCPWPNTDAGIYSEEGGLAGPYEHGELIVKG--PQVMKGYWNKQE---ETARVIRDGWLFTGDMGYMDEEGFFYIADRKKDIIIAGGYNIYPREVEEALYEHEAVQEIVVAGVPDSYRGETVKAFIVLKKGAEADAD---ELDAFARERLAPYKVPKLYEFRKELPKTAVGKILRR---------------------------------- 167578701 30 ---------------------------------------------------------------------RINCAAALLDDAVNLRGDRVAIRTES-----GAAWSYRELLELSNRIANLLVDGGLEPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVIAQAR-----VSHALCEAAVSAELRA------AMAATPGVGFVRCYDTEDAPA---------FERLMREYPAAFAPADTRADDPCIVAFTSGTTGRPKATVHFHRDVMAICHCFPQHVLKPNADDVFCGSPPLAFTFGLGALLLFPLSVGASVVL---LPRA-KPQRLLAAIGAHRVSILFTAPAAYRAM----LDDLGDHDISSLRKCVCAGEALPVPTRNW----LARTGIRIIDGIGATEMLHIFAS--ADETQVKEGAIGKAVPGYRLAILDERGERLPAYHVGRLAVQG--PTGCRYLSDARQRYVRHGWN------LTGDAAYLDEDGYLFYQSRADDLIISLGYTISPAEVEEAMLSHADVLECGVVGEPDGRGGTLVCAHVVLRPGVCGSDALTAALQQHVKARIAPYKYPRRIEYAAGLPRNESGKLQRFKLRQEAE--------------------------- 134100821 2701 ---------------------------------------------------------------------------------VRRTPDATALVFE------DQRLTYAELDARANRLARALVERGAGAERVVALALPRSAELVVALLAVLKAGATYLPVDPGYPADRIAFMLADAAPAVVVTDSAT-----------ELDTEVER---------LVLDHLDLSG-------YDANDLGEMAGPDNA---------AYIIYTSGSTGRPKGVVVPHRN--VHLLTATGHWFGFGGDDV--------WTLFHSYALWGPLLHGGRLVVVPHVVSR-SPKEFLELLVREGVTVLNQTPSAFYQLAQADRENPEVGDRLALRHVVFGGEALEPSKLDDWYRRHAPDSPRLVNMYGITETTVHVTYPLEAAHTADPRSIGEGIPDLGLYVLDNSLRPVPPGVPGELHVSGA--GLARGYLGSAQRFVADPFGA-PGMYRTGDLVRWNGRGVLEYLGRADDQVKIRGFRIELGEIEARVLSHPAVEQAAVVVREDKPGDKRLVGYVVSAEEIDP-----AEVRRHVGASLPDYMVPVAVVRLESLPLTANGKLDRKAL-------------------------------- 134100821 23 -------------------------------------------------------------------------------------------------------LTYGELDERASRLARRLAGLGVRPGDVVALALPRTPELVVSLLAVLKTGAAYLPVDPDYPAERIAFMLADARPALVLTTGEI------------------AAGLPSAEATVAL----------------VEELASDESDVDAPLAATARHPAYVIYTSGSTGRPKGVVVPHEGVVNHMLWQAE-TCGLRADDRVLARTAISFAAGTEIWL--PLVVGATLCLA-SADVVRDPERLIDFVDRHRVTVAQFVPSLLAV--AADVDLGERS--PALRLVFVAGEVLPPAL---AARVVRSWGVRLAHLYGPTE-ASIDVTHYDPAIGSRPLPIGRPLWNTRVHVLDERLRPVAPGEQGDLYVAGV--QLAHGYLRRPERFPADPFAPGERMYRTGDLARWN-GAELEFLGRADDQVKIRGFRIELGEIESVLAGFAEVAQAAVTVRETPAGERAIVAHVVLREPVG-----VQALRSRAAAALPEHMVPASFAVIDRMPLAPNGKVDRRSL-------------------------------- 134100821 5122 -----------------ERFRRLLAEAVAGP----GRPVSALEILAPAEK---ERFAAWNDTRRPVPEATF---VELFEARVRERPGATAIVTAS------RELTYGELDRRSNALAHRLLDCGAAPETIVAVALPRTPELLVALLAVAKAGAAYLPVDPGHPAERLAHILSDAGPAILVC-----------------DEGSRVPAPESTRRVLVGDRADAPSAVRDGRQL-----------------------AYVIYTSGSTGRPKGVQVSRAG-LDNFLASMHEDAGLAQDERMLAVTTVSFDIA-ALELYLPLVSGATVVLADEDAVR-DPRALGELIERAGVGHVQATPSLWQSLVSEVPERVRG-----LRML-VGGEALPAALAGRMLELGGR----VTNLYGPTETTWSAAATVTGGGEVPP--IGGPIANTAVHVLDAALRPVPPGVVGELYI--GGRGVARGYANRPERFVADPFAPGERMYRTGDLARWRRDGRLEYVARVDDQVKVRGFRIELGEIEACLAAHPVAQAAAAVRGADEDK--RIVAYAVAAAGEVVDSG---ALRDRARKHLPEYMVPSAFVVLDELPLTPNGKLDRKAL-------------------------------- 134100821 6155 -----------------ERFERLLTAVAADPDTRVGDI-DLLAADERTRLLATWNDTARDIEPRSFPD--------LFAEQVRRAPDAPAVAFDGAELD------YAELDRRANRLARWLITRGAGPERLVGVALPRSADLVVALLAVLKSGAAYLPIDLSYPVERIRFMLDDGRPEFVITDVAS-------------ADSLADAGVR-----LVLLDGDDTTEALPG--LPATEVTAAERGVLAPAGA-----AYVIYTSGSTGRPKGVVVTHGG-IVSLLAAQRETLGVDGRSRVLQFAALSFDAAAWEMCMG-LLSGACLVLAPAHELLPG-EALAELVARQRITHLTLPPTALGVL--PDDALPAGT------TLVVAGEACPPALVKWSRDR------TMINAYGPTETTVCATMSAPLAGEVVP-AIGGPITNARVYVLDAGLRPVPPGTTGELYVAGA--GLARGYAGTAERFVADPFAAGERMYRTGDLARWSADGVLHYAGRADHQVKVRGFRIELGEVEAALDRHPGVGQVTALVREDNPGDRRLVAYVVP-EGARPEP---SDLRALAASALPEYMVPSAFVLLDELPLLPNGKVDRRAL-------------------------------- 91976345 8 -----------------------------------------------------------------------NTLAEVVRAQAEARGDEIVFEFEG------RITTFAQFDAHTNQIAHALKASGVQPRERVA-YLGKNSDIYFLLLGAIKANVVMAPVNWRLAGPEIAFIVEDCKAAVLFVGPEFV--DQVRGLKD---------QLPGVRHIIT--TEGGAPEWTD--VAQWRDAQPKDDPQ---VQIDPADIAIQLYTSGTTGKPKGAMLSHANFLVRAGKSTPEWNKWSTDDVSLVAMPVFHIGGSGWGVIG-IYHGAKGVV----AREFDPTKVLDFFEHAKITKLFMVPAAMQFVVRQ--PRAREIDFSRLKYMLYGASPIPAAL---LKECIDVFKCGFVQMYGMTETTGTIVALPPGLERMR--SAGKALPGVELAILDPDGNRLPPRQVGEIATRSG--SNMVGYWNLPEATKRTI--DGDNWLRTGDAGYMDEDGYLYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGEAVKAVVVMKPGKEASP---QDIISFTRSRIAGYKTPKSIDFIPALPRNASGKILRRNLRD------------------------------ 169631643 24 -----------------------------------------------------------------------NWC-NQLARHALMQPDATAIRYLG------HSISWAELHQRVQALADALSRRGVGFGDRVLILMLNRPEYVESWLAINELGAIAIPVNFRMTPPEVAFLVENSGAKVAITE----------TVLAPVAAAVRQ-QAPALETVIVAG------SASENGVLGYEEVIAEPGEPHAEVDLPGDTPALIMYTSGTTGRPKGAVLTHLN-LSGQAMTYLLTVDLN--------SDVGFIMFHIAGVITGLLLGLPTVIHP--LGAFDPGALLDVLESEGVTGIFLVPAQWQAVCAAQQANPRKV---RLKTLSWGAAPATDVLLRTMSETFPDAR--ILAAFGQTEM-SPVTCMLMGDDAIKMGSVGRVIPTVSARVVDDNMNDVPVGEVGEIVYRA--PTLMQGYWNNPEATADAFAG---GWFHSGDLVRQDEDGFVWVVDRKKDMIISGGENIYCAEVENALAEHEQIAEVAVIGRPHEKWGEVPVA-VAAIHGAALT---LAELDGFLTARLARYKHPKDLVIVDALPRNPSGKVLKTELRQ------------------------------ 6136083 2554 ---------------------------------------------------------------------------------AEKMPEHTALVFE------EKRMSFRELNERANQLAAVLREKGVGPAQIVALLVERSAEMVIATLATLKAGGAFLPVDPDYPEERIRYMLEDSQAKLVVT------------------HAHLLHKVSSQSEVVDVDDPGS---------------YATQTDNLPCANTPS-DLAYIIYTSGTTGKPKGVMLEHKGVA-NLQAVFAHHLGVTPQDRAGHFASISWDM------FGPLLSGATLVLSRDVIN--DFQRFAEYVRDNAITFLTLPPTYAIYLEPEQV--------PSLRTLITAGSASSVALVDW------KEKVTYVNGYGPTES--TVCATLWKAKPDEPVEIGKPIQNTKLYIVDDQLQLKAPGQMGELCI--SGLSLARGYWNRPEKFVDNPFVPGTKMYRTGDLARWLPDGTIEYLGRIDHQVKIRGHRVELGEVESVLLRYDTVKEAAAITHEDD-RGQALCAYYVAEGEATP-----AQLRAYMENELPNYMVPAFFIQLEKMPLTPNDKIDRKALPK------------------------------ 6136083 1511 ---------------------------------------------------------------------------------AQKTPEQTAVVF-GD-----KRLTYRELNERANQLAHTLRAKGVQAEQSVGIMAQRSLEMAIGIIAILKAGGAYVPIDPDYPNERIAYMLEDCR-RLVLTQ-----------------QQLAEKMTANVE-CLYLDEEGSYSPQTEN---------------IEPIHTAA-DLAYIIYTSGTTGRPKGVMVEHRGIVNSVTWNREFALSVRDSGTLLSFADAFALTFFTLIV-----SGSTVVLM---PDHKDPIALRNLIAAWECSYVVFVPSMFQAI----LECSTPADIRSIQAVMLGGEKLSPKLVQLC--KAMHPQMSVMNAYGPTES-SVMATYLRDTQPDQPITIGRPIANTAIYIVDQHHQLLPVGVVGEICIGGH--GLARGYWKKPEKFVANPAVPGERMYKTGDLGRWLHDGTIDFIGRVDDQIKVRGYRIEVGEIEAVLLAYDQTNEAIVVAYQDDRGDSYLAAYVTGKTAIEES-----ELRAHLLRELPAYMVPTYLIQLDAFPLTPNGKVDRKALPK------------------------------ 197123268 7 --------------------------------------------------------------------------------HAERRPEAPAV------ATPSVRVTYGELAGRVRALAGHLAARGVRPGDRVMLALPNVPATVAAGLAVNALGATTVEVNREWSPEILGRILAQTRTRLVWGRDARTWGGRSHPLERLW---VVHPGAPPAALLDALGGTPATWVLEDGRV----DPAEGGAPHPPSPALSPDQPALVLYTSGSTGQPRGVVQTFRNVEANSRSIVQY-LELGESDRYYCY-------GRS-VLQTHLLAGGSVFL-DGRFAFP--RVVLEAMTGEGCTGFAGVPLTFEIIRRQVD--VASLRFPTLRYLTQAGGAMAPDTVAWVRKAFQPARLFVM--YGQTEATARLAYLPPERGEEKLGSMGVAIPGVELRVVDDGGRELPTGETGHLVARGD--NVTLGYLDEPE---ETAAILHDGWLWTGDLASRDADGFFFHRGRSKEILKVGGHRVSPIEIEHAVARHPDLAEAAVVGVQDALMGELPVAFVVPRPGASPTED---DLRRFCREHMPAYQVPVRFTFVDALPRNESGKLLR----------------------------------- 197776015 12 ------------------------------------------------------------------------------------------------------TLTYAELDASSARFAAVLRERGLQPGDRVAMTMPNVPLFPVVYYGILRAGGVVVPMNPLLKAREVAYVLRDCDTRVAVT----------FPLFAEEVAKAAAE-------------VGAECLVTEPS--AFHDLLMAVEPLSGIVDRADDDPALILYTSGTTGMPKGAELTHRNLVSNTATTAETLLHVGPDDVLFGGLPLFHAFGQTCALNTAVAAGATLTL---LPRF-DPQRALEIVHRDGVTVFLGVPTMYSALLH--VELPDGFDASRLRVAVSGGAAIPVEVLHGFERRFG---ATVLEGYGLSET-SPVASFNHPDRPRKAGSIGMPIRGVEMKLVAEDGSEVGPGEVGEIVIRGE--NVMKGYFH---RPEATAEAVRDGWFHSGDLARADEEGFYFIVDRKKDLIIRGGYNVYPREIEEVLYEHPAVAEAAVVGVPHKAHGEEIAAVIALRGGADATAE---QIRDYVKERVAAYKYPRIVTFTAELPKGPTGKILKR---------------------------------- 73670286 10 ---------------------------------------------------------------------------NYFEKQVAVDPDHEFIIY----PDRNLRFTYGQFNERVNNLAKGLLAIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHEVEYVLKQSDMKALAMIDSY----RDVDYLEIINELLKSKNFPYLKSIIYVGQEKHRGMYNT------NELMLLGSHYPDMTSVDCDDVVNMQYTSGTTGFPKGVMLTHKNILNN---------GLSIGDRQFTYVDLFHCFGIVLGVMAVLTHRATLVMLE----VFDPLLVLAAVHKEKCTALYGVPT---MFIAEYTHPMDMFDLSSLRTGIMAGSTCPVEAMK---KVVNDMHCQITSVYGLTEASGMTQTAVDDPLELRVETVGKHFPSVEVRVVDPDTNPVPLNTVGEICCRGY--NVMKGYYKMPEETKKVIDE--DGWLHSGDLGTCDENGYYRITGRIKDMIIRGGENIYPREIEELLLTMPEITDVQVVGIPDKKYGEIVGAFVILKKGADFTEV---DIRDYALSKVARYKVPKHIFIVDEFPLTASGKIQKYRLRELA---------------------------- 46205041 14 --------------------------------------------------------------FRWEIPARTNIAVDVCDRWALSEPDRTALLVLGPD-DRPEPVSYGRLRADSLRLAAALAARGIEPGDRVALLLPQSAAVVVTHFAAYRLGAIALPLAGLFGEAALRHRLTDSGARAIVTDAGGL--AKLERLR---------PDLPDLVTIL-------SVDGASGPAEDFADALASASEEFETRASGPDDPALMIYTSGTTGLAKGALHGHRVVLGHLGWTLMHGFPPEGTGLMWTPADWAWAGGLLNVLLPSLRLGMPVVA--QASGRFEPERAFRLMADLRVTHAFLPPTALRMLRGVA-APRDRFDLSALRNIASAGEALGAETFLWAQEALG---LTIGEAYGQTE-CNLVLASCAKVGVARAGATGKPVPGHRVAILREDGTETDTDEIGEIAVRAPDPVMFLGYWNQPE---ATAGKFRDGWWMTGDRARRDAEGFV----------------------------------------------------------------------------------------------------------------------------------------- 163726484 8 -------------------------------------------------------------------------------------PDKPALFFMG------KTITFKDLDRMSARFSAHLAKCGYGVGDVAGIHMPNIPQYLIALAGIQRAGMAATGISMLLKPRELAHQLNDSGAKVLVTLDVFFYYANVGDFMPFVKKSL-GAALKKIPTGLIQPISGKTVEPI-------LTILKEGDPTPPKVSVKPEDTCLIQYTGGTTGLPKGVVLTHRNIVANVEQQVRWSKFENGKDVFCSGFPFFHMAGKMMGMAAMSTSNAQCLI----PDPRNTKHIASEIKAHKATVLVNVPTLYQMLL--DEPAFKSLDFSNVRMCVSGAAPFSVDAIKRFEALVGKGK--VIEVYGMTET-SPLSTSNPHVNPKKIGSVGMPLPNTDIMIMDETGREMPFGEEGEICV--SGPQVMAGYHNKPHETSHALREHDGKIWHTGDVGRMDEDGYIYLVDRAKDMLIVGGYKVFSREVEEVLSNIPSVELCAIIGIPNPERSETVKAVVQLAVEYLERDQLKEEILAYCRENMSPYKVPKIVEFVDAIPLTAVGKVDKKALR------------------------------- 163732753 40 -------------------------------------------------------------------------------------PDHPAAVF----TRQAIRWTYRDFVREVDRLAAGLLTLGIEKGDRVGIWAPNCAEWLLTQFATARIGAILVCINPAYRLSELEYALNKVGCSALVMAP----RHKSSDYVAMLTELMQAARVPKLRHVIV---TG---DAPPEGTIGF-DAICAAGSAVPVETLDPQDAINIQFTSGTTGSPKGACLTHHNIVNNAHFVTQ-TMQFTEEDRYHCF---GMVMGT----LGCVSKGATMVIGEG----FDARATLEAVTQEKCTALYGVPTFVNALELAD---FDTFDLSSLRTGIMAGAPCPIEVMRQVQARMHMQGVTIA--YGMTETSPVFQSNMDDPLEKRVSSVGRIHPHVEVKIVDDTGNTVKTGEQGEL-LTRGY-SVMQGYWEDDAQTAASIDAQ--GWMHTGDLARLDADGFCTITGRLKDMILRGGENIYPREIEEFLYTHPDILQAQVFGIPDNKLGEAVCAWIVARAGSDLAE---TDVQDFCRSAIAHFKVPAYVSFKDELPMTVTGKVMRRMIKELGRG-------------------------- 119718515 30 -----------------------------------------------------------------------------LDEHAEATPDRTAFV------DARREMTYADLRREVDRCAHGLVELGVRPGDVVSFQLPNWIEWVVVHYACTRIGAISNPLIPIYREREVGFMMGLARSRVLV----VPRRFRDFDYPAMVERL--RPDLPDLEHVLVVDGDGADTPWEERHDPGLLDSLRP----------DANDVTLLIFTSGTTGEPKGVMHTH-NTVVAANAPLPERLGVGADSVIHMASTLAHLTGFLYGARLPVQVGATGVL----QDVWDPAEFVRLVEQHRITYTSAATPFLHDLVNVAD--LADHDLSSLQRFCCMGAPIPRAIVRRARAALPG--LVVVGGWGQTEN-ALVTLGVPGDPDEKLIETGYPWPGMRIRVVDADGAEVPAGTEGRLQVTGPF-----LFVGYAERLEMT-RDSFDGDWFTGDLAHIDAEGYVSISGRTKDVIIRGGENIPVAYVENVLYENPKIEVVAVVAVPDPRLQERACACVVLKPGVAGFD--FAEMQEFLREKVAKQYWPEFLTVLPELPKTPSGKI------------------------------------- 120404962 528 -----------------------------------------------------------------------------------------------------RRWTYAELNAEIDSLARALMAIGIEKGDRVGIWAPNCPEWTMLQYATAKIGAILVTINPAYRTHELAYVLRHSAVRLLVSATEF----KTSDYRAMVAEV--RPELPGLAEVLFL-ATEDWARLGERADLVSEDELR-----CRVRSLTPGDAINIQYTSGTTGSPKGATLSHRNILNNGYFVTDLI-DFGPGDRYHCF---GMVMGN----LGCTTHGATMVI----PAAFDPAATLAAIEKEHCTAVYGVPTMFIAMLGHPD--LADCDVTSLRTGIMAGSPCPVEVMKRCVNELKMSEVGIA--YGMTETSPVSCTRIEDDLDRRTATVGRAHPHVEIKIVDPDGEIVKRGTAGEFCTRGY--SVMLGYWGDEDRTREA--VDADGWMHTGDLAVMRDDGYCMIVGRIKDMVIRGGENVYPREIEEFLHTHPDIDDVQVIGVPDERYGEEICAWIKVRAGAAPLDA--HAVREFAAGKLAHYKIPRYVHMTDDFPMTVTGKV------------------------------------- 120404962 9 ----------------------------------------------------------------------------ALARHAAVRPHACAL------ADPRRHTTFGELDERVTRLASALAARGVRSGDRVAVLGLNSIELVESWLAAHRLGAIAVPVNFRLAAGEIGYVLSDSAATAIVVD---------VALESMVVQV--RQQVPALHTVVTIGGN-------------LEQTIAAADPDLPQCAVADDAPAFIMYTSGTTGFPKGAVLTHRNLYLHAFSSIATLGHRSDDDCWMAVAPL----FHTAGVSGMLLTGGKTVIPPSGGFDPDA-TIAAVVDE-QVTSCWMTPAQWQSV--CALPGLAAHDLSRLRRVWWGAAPASTTLLRTMIDTF--TGAEIIAAFGQTE-CSPITCLLRGEDAIKIGSVGTPMLNVEVRVVDDEMNDVDRGEVGEIVYLGPL--VMKEYWNKAAETAEA----FRGGWFHGDLVRQDADGYFYVVDRKKDMIISGGENIYSAEVENVVATHPLVAEVAVIGVPHPKWGETPVAVIVPREPTDPPTD--AEIEAHCRAQLASYKRPKYVTLVDVLPRNAAGKVLKGRLRD------------------------------ 118431813 50 -----------------------------------------------------------------------------------------------------------------SKFAGYLRSRGVGKGDVVGLFLPNSPQFAIAFYGALIAGAIVSPMNVLYSPREIRHQLSDNKARVLVALD--MFKDRVLALPSSVEEVLIQDYLPGLKALLYKLFKKPPSPPKGGIHKKFTDALKHEPIDSKPEINPHEDVAALMYTGGTTGTPKGAMLTHRN-LLANVLQIDAWFGVRGKDVF-----VGW--FHIYGLTAVLNSGATIIVY----ARPNIEEIMRDIERYKATVFHGVPTLYRMIINH--PKVEKFNLRSLEVCISGAEPLPKAVAERFMEITGAK---LREGYGLTET-SPVTHVNPIMGEARYGSIGIPVPSTVAAVADPESAILEPGQVGELVV--SGPQVMKGYYNRPEENEKVFFECCGLRWRTGDMARMDEDGYFYIVDRKKDIIKYKGYSVFPREIEEVLYRHECVREAAVIGVPHPEYNEVPKAFVALRD--ECKGKVKEDIIEFARKHLAPYKVPKEVEIREDLPKSGVGKILRRVLRE------------------------------ 149180898 7 -----------------------------------------------------------------------------LAQNARKKPEKLAI--ECNG----KTYTYKQFNEEVNKLAHGLLNLGVHKGEKIALMMKNSDQFVLSFFAGAKIGAVIVPVNFRLTATEVHYILDQSQSVVVICDEEF---------EEVVTSAREG---TGVLHVIT---TGTP---KVVGHHTFERVMADNTAE-PSVEVNDDDDLEILYTSGTTGRPKGALFDHKRVF-NVGLTMMISMGINEEERFLHIAPLFHSAQLNLFLISGVVLGATHIIH--RDFHPVTS--LQAIQENKITHFFGVPAMYNFLLQ--VPNAADYDLSSIKRCGYGAAPMAPEVVRRSMELFKTDQ--FYNLCGLTEAGPGGILLDPQGHKTHFGKGGKAAFLTEARVVNEEGKDIEPGAVGEFIIKGE--SIMKEYYRKPEETAKT---IKDGWLYTGDLATIDEEGYITLVDRKKDMIISGGENVYSIEVEDVLYEHPAVLEAAIIGLPDETWGEAVCAVIVPKQGAEINED---ELKSFCRQKLAGYKIPRRMFIEEALPRNASGKILKYQLRQSLNG-------------------------- 116694647 28 ---------------------------------------------------------------------RTSLFYN-VEAAAHRYPDKTAIQYFG------TAISYGQLQDEIERMAGYLQQAGIEPGDRVLLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVAAFAGSELYQR-------------VAPLHGPALRHVILHDYAGPQAAPSGAMPVAW-DAASAAGYRPLPHQAGYDTLCMLAYTSGTTGHPKGCMHSH-GTLMTAAAGAVIWRGATPESVVLAVAPMFHLLGMQNCMNSPLYLGATVVLM---PRW-DRALAADLLERHRVSVWGAPPAM--MVDFFSQPGIDARDLSSLAYVGGGGAAMPEAVANMLQERFG---LPYVEAYGMTETAAFILSN-PRNQP-KRECLGIATFGVDARVVDPETQELPCGETGEIVVHGG--QVMLGYWNNPEANAATFIEGGKRFLRTGDLGFMDEQGYFFMRDRLKRMINASGYKVWPAEVENLLYGHPAIHEACVIAARDQRRGETVKAVVALRPEARGTDADPERIMAWCREHMAAYKVPRIVDVVDALPKSATGKILWRALQE------------------------------ 158314640 25 ----------------------------------------------------------------------------VLLRGLRRRTSETALVWDNG------RLTYRELRDEISRMIQALRSLGLRRGDGFAVLLGNQPEAVIVLAASVLLGLRHTPLHPLASPEDDDFIIQDAGISTLL-VDAQRYP----------ERTRAAASATALKRILTVSAFDIGVDISALADRYAPAPLVSAAAHG--------DPAHVFYTGGTTGRPKGVVISQRS-MVEQAVSCAAEWEWPAAVRFLVATPLSHASGL--LVVPVLLKGGTVFLTES----FNAGTFCRMVREYEITISLLVPTMIYRILELGPDV--DTSMPSLEVLAYGGSPILPG---RLAEAIDRFGSIFMQTYGQTES-PIALCVLPRESARRRESCGYPMAGTEIQVLDDVGLEVAIGTVGEICVRGPL--VMDGYWNQPA---ETARALRGGWLHTGDLAKMDDDGYFYIVGRSKDLIITGGFNVYPREVEDALSSHPSVAMAAVIGIPHDGWGEAVHGFVVLRS---ESAATAEELIEHVRRWKGPIHAPKTIEIRETLPVTANGKPDKRALR------------------------------- 54027564 21 ---------------------------------------------------------------------------NQLATHALMRPDAVALRFKGVDT------TWKQLHERSEKFADALARRGVGFGDRVLILALNYPEYIEAVFGINALGAIAVPVNFRLTPPEVAYIVSDSGAKAIVTD---------TMLQPL--AAAVRADAPALETLVVIG------GRSDEGVLGYDDALAEDGAPHAPLDIPEDTPSLIMYTSGTTGSPKGAVLTHANMNAQALTCIR-AMEITPESVGFCTSPLFHIAGLGSL--APFMLGAKTVLHP--LGAFNPTEFLDAVEAEQATTAFCVPAQWQAICAEPT--VKQRKL-ALKMLSWGAAPASDSVLRAMAECF--PEAQNVAVFGQTEM-SPITCVLEGKDALKLGSVGKPIPTIQVRIVDDEMNDVAPGEVGEIVYRG--PTLMQGYWNKPE----ATADAFEGGWFHGDLVRTDEEGFVWVVDRKKDMIISGGENIYCAEVENVLFSHPKIREAAVIGRSHDKWGEVPVAIVALNN---PDDELTDELEPFLNENLARYKHPKDLVVVAELPRNASGKVVKVQLRK------------------------------ 163940144 465 ----------------------------------------------------------------------------LFEKQVQKNPNKIAVTCNG------IKLTYKELNERANELAHYLLEEGIRPNQFVALVFPRSIEMVVSMLAVLKAGAAYLPIDPEYPAERITYIVNDANPVCIITHS-------SVSSTLVIENDIKKIVLDSEETKIALKYSHMNISFKNN-----ESLLNQA---------------YTIYTSGSTGNPKGVIVPMKG-LSNFLLAMQHTFSLNENDHLLAVTT--FAFDISALIYLPLISGASLTIAQ-KEVIQEPSALTTLLQEERATIMQATPTLWQALITEYPERLQRLN------VLVGGEALPAH----LANKLKELGCSITNLYGPTET--TIWSTFMNIDDSENGPIGRPIWNTEVYVLDAGLQPVPPGVIGELYIAGE--GLANGYLGKPERFVANYGKDGARMYRTGDLVKWRKDGVLEYISRADHQIKIRGFRIELAEIETVLQRHENIQQAVVMVREDRPNDKRIIAYIVAEEKEPIN---LSEIRSYVSESLANYMVPSAFVVLEELPLTPNSKVDK---KKLPAPDFNGMNNERVARNPK--EEIL----- 86139996 28 --------------------------------------------------------------------------YQLLSRTTGKFPNNNAVIFSGP-TDKAETLTWSQLKDQVTQAANMFRELGIGETDVVAYVLPNCNETLVTMLAGAVAG-IVNPINPLLEPEQIASILRETKAKVVVTTDVAQKVAEAVRHAPGVNTVLEYLTPPKSWIVPLVRPKLENKDKVAHADYSFRREMRKQPTTLAFADSTEDRVACYFHTGGTTGMPKVAQHKYSG-LIYNGWIGSTLL-FTEDDNIMCPLPLFHVFACHVIMMASLSSGAHVV-------FPTPDNFWKLIERWKISFIITVPTAISAKMQRPVDA----DISSVKTAFSGSAPLPVELFHRFEKATG---IKIIEGYGLTE-ATCLVSCNPVDGEKKIGSIGLTFPYTDVKIVKPEGVECGTDEIGEICISNPGVYAGNT-YTEADKNVDLYYK--DEYLRTGDLGRFDEDSYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDVHSGELPCAFVELVEGATATDELLEYCKIHVHERA---AIPKHLTVLDELPKTAVGKVFKPDLRKHAITRIYNLKATS----PARVEAVIDDKK- 85375345 12 ---------------------------------------------------------------------------HALAAQAEERPADVALRF------GDRVTSYAEYDRHATQIANGLAALGFEKGDRIAYLGKNSDHAVELFLGTVRGGFVFVPVIWRLAPAEIEFITRDAGATVLFVEEGF-------------------ESVPFEGRKIVMER-----EFANWRDAQSEDLVDTD--------VAVGDAMLQLYTSGTTGLPKGVVLSHAN-----ATSMRPI--LRASGLDWASADPG----TSIILAMPYGHIAGVGLAGGAVLAFDPAATIRDIRDHRVEYIFLVPAAIRIVLSHPDAATA--DFSSIKGLNYGASPIPLDL---LKEGVERLKCDFAQMYGMTETYGTVVSLPPE--DHKPGSAGKALPGNEIRILDENLQPLPPGEIGEVAIKS--PSNMIGYWNRPEETAKTLIG--DGWLRTGDAGILDEDGYLYIQDRIKDMIISGGENVYPAEVESALFGHDDVADVAVIGVPDEKWGEAVKAIVVARPGCEPDAD---AIIAHARERIAAFKCPKSVEFVEALPRNPSGKILRRELRA------------------------------ 15678728 11 -----------------------------------------------------------------------NFAYDVVDRYAEIEPDKVALVW-CNDHGEEKRITFGELRDLSSRAANFFTKEGIQKGDTVMLTLKARYDFWYALLGLHRIGAIAIPATHMLKEKDIVYRIREADIKMVVCAEDGV--------PEVFEGAIAELGSDT-RRVLV-----GDTD----RDGWINEIMKLPADFERPEACGGDDTLIVYFSSGTTGMPKMIEHDH-TYPLGHIITAKYWQNVREDGLHYTVADTGWAKAMWGQIYGQWIAGSAVFVYDY--DRFDPEKMLEKLEKYEITTFCAPPTIYRFLIKED---LSRYDLSGIEYAVTAGEPLNPEVFERFREHTG---LQLMEGFGQTECV-VCIANFPW-MEPKPGSMGKPSPGYPVELVDRNGDPVDVGEEGEIVIRKPL-GLFNGYYRNPEK-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115631987 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPGTPDAGAFFRVLNEHNVVSMFTAPTALRAIIKEDPDAVKKYSRDKFRYLYVAGEIFDRESLHWCRDVF---NVPIIDHWWQTETGWAMTHTAVGMLYPRHGVTGKPVPGWDVRVLDQTGKEAPRGELGNICVKLPLPAAFTTLYGSHDRYIETYFEKYP------------VNGYIAIQARVDDVISVAGHRIAASAIEEAMVEQGDIVECCTIPVNDKLKGQVPVGLCVLKKNVKPEKQIIDEVIATVRSNVGPVAFFKKAVIVSKLPRTRSGKITRGVIAKMVNGEDFKI--PPTIEDATAYDVIK----- 91772692 14 ---------------------------------------------------------------------------------ARKDPNRDFIVY----PDRNLRFSYSEFNDRVDDLANGLISIGITKGDHVGIWARNVPDWLTFLFATARIGAVLVTVNTAYKSHELAYVMKQSDMKAIAIVDRFRDVDYVETIYELVPELLNSKGYPKLESVIFIGQEKHRGMYNTAEMLLLGKHSESEELDSLKGTLDCKDVINMQYTSGTTGFPKGVMLTHENILNNGYYIGER-QKFTEDDRLCLPVPLFHCFGIVLGVLATLTHGGTLVMIE----LFDPLLVLAAVQKEKCTALYGVPT---MFIAEFSHPMKMFDMSSLRTGIMAGSPCPIEAMKKVIDEMNCKDITIA--YGLTEASPVFTTSTNDPIERRVSTVGTSLEHIDVKIVDETGEIVGPNEQGEICCRGY--NVMKGYYKMPERAIDK-----DGWLHSGDLATVDEDGYYRITGRIKDMIIRGGENIYPREIEEFLYTIEGIKDAQVIGIPDEKYGEIVGAFVVLKEGSKLTPE---DIRDFSITKIARYKVPKHIFIVDEYPLTASGKVQKFKLREMA---------------------------- 218763852 42 -------------------------------------------------------------------------------------PNNAALVFQG------YKLSFAGLKDMVDRFASALSGFGIEKGDAVAILLPNSIPCVAAYYAILKIGGVVVMNNPLYSDRELSHQFNDSGAKALITLD--LLANRMIDLRPRVRQIVMGDYLPFPKNLLIGKKKGLAADVKQASDVYWKELISGSSPASVQADLDLDDLAMFQYTGGTTGVSKGVMLTHGNLSRQFQQVRAWFNGFDRGEVMLGALPFFHVFGLTTSMNMAACQGWTNVL---VP-KPQAEPLLDAISKFKPTFAPLVPTYIGML---SDPRIKTTDLTSISACFSGSAPLPVEVIKEFEKITG---ATIVEGFGMTESSPVTINPLRGTR--KPGSIGIPIPNTDAKIVDETGNELPQGESGELIIRG--PQVMKGYWN---RMDDTAETIRDGWLYTGDIAKMDDDGYFYIVDRKKDMILSGGYNVYPRDIDEVYYLNDKVQEVCTVGIPHPSRGEAAKVFIVLKEGVKATE---KEMLDFVKDRLAKYKWPVEIEFRTELPKTNVGKILRKDLRA------------------------------ 154150313 23 ------------------------------------------------------------------------------------------------------RWTYKEFLSQVNLVARALMGLGVDKGDRVGIWAMNHAEWIVIQFATAKIGAIMVNINPAYRTYELEYALKQSEIQTLILQGRFKTSDYVGMFYEACPEAEQKPGRISSEKFPFLKNVVFMGNIPYNGTFTWDEFIKKADDVERGEALTFDDPINIQYTSGTTGFPKGVVLTHHGVL-NNGYIIGEGMGFTEKDRYHCF---GMVLSNM----ASATHGTTMVL--PCPTF-DAEEVLKTIEKERCTAVHGVPT---MFIAELSHPFSKYNLSSLRTGIMAGSPCPIEVMKQVNTKMNMRDIVIV--YGQTETSGVTMTTTKDPLERRVTTIGRAFPHTELKIIDPKGKIVPMGEVGEICARGY--CVMKCYYNNPAATHAT-LDK-DHWNHTGDLATMDEEGYFKVVGRLKDMVIRGGENIYPREIEEFLHHHEKVSDVYVVGVPDIKYGEELCAWVKVKAGQALTED---EVKEFCKGKIAHFKIPRYVLFVDDFPMSVTGKIQKFVMRE------------------------------ 154686271 12 ----------------------------------------------------------------------------LLERTAELFPDREAVVY----PERGLRYTYAEFDRLCRQTAKGLMKLGVEKGDHVAIWASNIPEWLAAQFATAKIGAVLVTINTNFQIAELDYLLAHSDVSALIIMDSYRQVNKLIPELKTCERGLRSKRYPFLRTVLYIG------DKSPPGMHRWDSLLDNAEAVTDATRMDSDDCIHMQYTSGTTGFPKGVMLSHFN-IVNNAANIAECMKLTSSDRLCIPVPFFHCFGCVLGVLACVSAGAAMIPIE----QFSPPAVLKTVEQEACTALHGVPTMFIALL--NDSRFSEYDLSHVRTGIMAGSPCPAEVMREVIGKMGMTDITIA--YGQTE-ASPVITQTRDSFERRVETAGRALPHIEVRIVRPTSGEAARGEQGELCTRGYH--VMKGYYKNQEATEEAIDK--DGWLHTGDLAVMDEDGYCKITGRLKDMLIRGGENIYPREIEEMLYRHPAVADVQVVGVPDPKYGEEAAAWVRLKDGQTASAE---DIRTFCKEHIARYKVPRYVLFTDEYPMTASGKI------------------------------------- 214029831 28 --------------------------------------------------------------------------YGLLSRTAGKFPDNKAVSYQSGPKSKAKTLTWSKLKDKVTQAANLFRSLGVGEKDVVAYVLPNCNETVVTLLGGAVAG-IANPINPLLEPEQIASILRETGAKVVVTTDVAQKVAEAVRHAPKVNTVLENPYLTPPKSWIVPPKLENKDKLAHADYKNFNKELRKQPTELAFADSEADRVACYFHTGGTTGMPKVAQHTYSGMHYNGWLGSKLLF--SENDNIMCPLPLFHVFACHVILMAAVASGAHVVFYRGEGVF---DNFWKLIERWKITFIITVPTAISAKMQRPVDA----DISTVKTAFSGSAPLPLELFRRFETATG---VKIVEGYGLTE-ATCLVSCNPVDGEKKVGSIGIPLPYTNVKIVGTDGGSVECGEVGEICISNP------GVYAGNTYTEAAKNEGYQGTHRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEIPCAFVELVDGATASEELLEYCKIHVHERA---AIPKHVTVMDELPKTAVGKVFKPDLRK------------------------------ 120611816 31 -------------------------------------------------------------------------------------PDKPAMVFFGSVLG------YRELARTAERLAAHLHALGVRRGDRVLLCMQNCPQLVAAHFAILRANAVVVPVNPMNRAEELKHYITDPDARVAITT---------ADLAPEMAAASALPPDRRLQHLVVSQFTDAPLPALEGGAVPWSEAVASGAEPPACEA-GPEDLAVLPYTSGTTGLPKGCMHPHRSIM-HNAVASALWGTATSESVTLAVVPMFHITGMVSLMHSSIYAGATLVMM---PRW-DRDLAGRLISGHRVTNWTNIPTMVIDLMAS--PRFSEYDLSSLVYIGGGGAAMPQAVAQRLLEQFG---LRFREGYGLTETAAPSHTNPPD--RPKQQCLGVPFISTDSRVIDPDTREVPVGEQGEIVIHG--PGVFSGYWKQPAATEAAFIEDGKRFFRSGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVEALMFRHPAVQEACVIAARDSYRGETVKAVVVLRPAHRGQVS-EADIIAWCRENMAVYKVPRVVQFADALPKSGSGKVM------------------------------------ 124265537 17 ------------------------------------------------------------------------------DAACERHAERDALV----VRHQQLRLSYAELRQRVDALACGLMRLGLKAGERIGIWSPNNAEWTLTQFATAKLGLVLVNINPAYRRSELEYALTKVGCRALIAAPSF----KGSDYLAMLADLLRAKRLPDLEFVI---RLGAEA--TPGM-LNFDTLLRTPRADDRVETLQFDDPINIQFTSGTTGNPKGATLSHHNILNNGHFVGEAI-RLVPGDRYHCF---GMVMGN----LGALTHGATMV-------YPDAAATLAAVAEERCTVLYGVPT---MFIAQLDHPFARHDLRSLRTGIMAGSPCPIEVMRRVVDKMHMAEVTIA--YGMTETSPVFQSATDDPLERRVSTVGRIQPHCEVKLVDEAGRIVPRGEPGELCTRGY--SVMLGYWDDAAKTREAIDAA--GWMHTGDLATLDAEGYCNIVGRLKDMVIRGGENLYPREIEEFLYRHPKVQDVQVIGVPDPKYGEELCACVIVRAGEQLGAD---ELRAFCDGEIARHKVPRHIHFVDAFPMTVTGKI------------------------------------- 210125718 24 --------------------------------------------------------------------------------------------------------TYEQFFEECDRLAAGFVALGLKKGDRVGMWGPNTLEWVLTQFATARAGLILVNINPAYQVHELEYALRKVGCRAIVSATAF----KTQDYYKMLHQILKTRNLPMLETVIKLGEEKFPGTYSFPEVLDMGDHAHMRTVLEMQDKLQFDDPINIQFTSGTTGNPKGATLTHHNIL-NNQWFIGHRLGFHEKVRYHCFGMVG----------GALAAGVTTVVTPAPSFEPEP--CLQAIQEERCTYFCTAPTMFIDILHHSN--FDNYDLTSLNTGIMAGSPCPIEIMK---QVVSKMHCPEVCIYGTTENSPTFMGYMADSLERKVGTIGQPFPHVEVKIVDTDGRVTPVNTPGELCTRG--PGTMLGYWDDPEKTAEVI--GPDRWYMTGDIAVLDEEGYGQIVGRIKDMIIRGGENIYPREIEEFLYTHPKIEDVQVIGVPDERMGEEVCAWIKLREGENMEED---EIRAFCKGEISHFKIPRYIRFVSEFPLTVTGKV------------------------------------- 158954788 476 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVFEC------QQLTYNELNCRANQLAHYLQSLGVKPDELVGICVERSLEMIVGILGILKAGGAYVPLDPEYPQERLNFMLEDSQVKVLVTQ-------------AKLVESIPQHQA----QLICL-------------DTDWEKIAQNITSN--PESVKPDNLTYIIHTSGSTGKPKGVLVNHANVVLFAATDSWYHFNSQ--DV--------WTLFHSYAMWGALLYGGRLVI---VPVTRSPESFYELLCQEKVTILNQTPTAFRQLIQAGKDSVTETDLS-LRLVIFGGESLEINSLQPWFDRHGDQLPQLVNMYGITETTVHVTYPLSMAVNSTASVIGRPLPDLQVYLLDQYLQPVPVGVPGEMYVGGA--GVAKGYLNRPERFISSPFEHSNKLYKTGDLARYWPNGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVLVWDDTAGDKRLVAYIVPQPEITI---IIDEIRQFLKAKLPDYMVPNAFVILEALPLTTNGKIDRRAL-------------------------------- 126667842 6 -----------------------------------------------------------------------------LDRTAKKFPDNEALV----SLHQNIRWTYKEFLAKVNQAARAFLAIDVKRGDRVGIWSPNRYEWTVTQFATAKIGAILVNINPAYGAHELEYAMNLSGISVLVTADRFKYRKTLYELAPELKASIKARRLADLRAVVNMDTEQHAGMWSWDEFIGFADQVDQKSVDKIQSQLQFDDPINIQFTSGTTGSPKG-----------AALTHHNILNLSEKDRYHCF---GMVMGN----LGCVTHGSTMI-YPGEGFEPKA--VLQAVHQEKATALYGVPTMF--IAELADPEFETYDLSTLRTGIMAGSICPAEVMKKVNGKMNMKEVQIA--YGMTETSPVSTTSAQDPFEKQVTTVGRTQPHLESKIVEPSGNIVPRGEIGELCTRGY--SVMLKYWNNAEKTRETIDDA--GWMHTGDLATMDEDGYIQIVGRIKDMVIRGGENIYPKEVEEFLYTHPSIEEVQVTGVPDEKFGEELVAWVKLRPDADSVDA--DDLIAFCKGQIAHYKIPRNYKFVEAFPMTVTGKI------------------------------------- 183983827 52 -----------------------------------------------------------------------------------------------------RRWSYAQLLTDVRQLATGLVRAGIGRGDRVGIWAPNRWEWVLVQYATAEIGAVLVTINPAYQARELEYALRQSGVAMVIAASGF----KGSDYAAILAEVA--PGCPELHDVAFLDGDGWAKLAGSGADLVALQEIATT--------LSADDPINIQYTSGTTGFPKGVTLSHNGYLVGELLE------YTAEDRYHCF---GMVMGN----LAATSHGACMVI--PAPGF-DPAATLRAVQAERCTSLYGVPTMF--IAELGLADFATYDLSSLRTGIMAGSTCPVEVMRKVIDQMHMAGISI--CYGMTETSPVATTRSNDSLQRRVTTVGRVGPHLEIKVVDPAGRIVPRGTAGEFCTRGY--SVMSGYWKAPERTAEVI--DPEGWMHTGDLALMDECGYVQITGRIKDIVVRGGENISPREIEEFLHSHPDIVDAHVVGVPDERMGEELMAVVKLRAGAELTTGL---LREYCAGQIAKFKIPRYLRLVDEFPMTVTGKVRKVEMRQQA---------------------------- 116181874 36 -----------------------------------------------------------------------------------------------------RSYSWGDIRSASIAFGRGLMAWGWKTGDVLAFYTPNSIDTPILTLGALWAGGIVSPANPLYTVDELAFQLHDSGAKGLVTQPANL---------PVAIAAAQKANLP-LDRIILVGHHRDP----SGQIRHFSSLTTTTTTTTKP-ATPQQSPAFIVYSSGTTGLPKGVCLTHANVLQASYVEGRQWRAVGPDGRFF----------H---IYG-LTCGVLMCVYEGVLERFDMLKALRAIERHRITLAYVPPPVVLAFSKH--PAVDGFDLSSLKVLHSGAAPLSRELTEAVWARL---RVPVKQGFGLSETSAVVCCQVVDEWGKFMGSVGKIMPNMSAKIVGEDGEEVAEGEPGELWLKG--PNVFPGYFKNPERTKEA-FSA-DGFFKTGDVFRRDKHGNYYCVDRLKELIKYNGYPVPPAELEGVLIGHKEVADACVIGVEDQAKAEVPRAYVVLRDGVAASEAKAQELADWVATQVAPHKKLRGIRFVDQIPKSPSGKVLRRVMRE------------------------------ 146339585 12 --------------------------------------------------------------------------------------------------------SFAEFDRKTNQVANALKALGLKPGERIA-YFGKNSDIYFELLGAMKANVVMAPVNWRLAGPEVAFIVEDCKAPVLFVGPEFITMIRQI-----------RDQLPSVRQIIT--TEGGAPEWQ-----DYTAWRDAQRADDPGVAITPKDIALQLYTSGTTGKPKGAMLSHANFLNLVNTSNKWSTD----DVSLIAMPIFHIGGSGWGLMS-LYHGARGVI----AREFDPTKILDFFEQSGITKLFMVPAAMQFVVRQ--PRARQVDFSRLKYMLYGASPIPAAL---LKECIDVFKCGFVQMYGMTETTGTIVALPPGLERMR--SAGKPLPGVEVAIIDPLGNPLPPREVGEIATRSG--SNMAGYWNLPEATART-LGK-DGWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEAAVIGIPDDKWGEAVKAIVVMKPGKQATA---TDIINFTRTRIAGFKTPKTVDFLDALPRNPSGKILRRNLRD------------------------------ 209966919 30 -----------------------------------------------------------------------------------------------------KRYTYRQVSALVDRFAKGLQGLGVRKGRTVGLFLPNTPYFVIAYFGVLKAGGTVVNFNPLYAEREIAKQIDDSEATIMVT----------LDVKATYTKLARMLVETRLEKIVVVRRQDLALIPHDAHHVRFRELTAN-DGRFTPVAIDPEDVAVLQYTGGTTGVPKGAMLTHANITVQAALWFPEAVDG--AERMLGVLPLFHVFAMTCVMNLTIYKGGEIVL---LPRF-DLDQVLETIDRKKPTLFPAVPTIYTAI--NNHKHREKYDLSSIKLCNSGGAPLPVEVKAKFEEIAG---CKLVEGYGLSESSPVATINPPDA--SVPGSIGMPLPGTVIEILEDRSRPVALGERGEVCIRG--PQVMKGYWK---RPDETANTIVDGRLHTGDVGYMDERGYTYIVDRIKDMILAGGYNVYPRNVEEAIYLHPAVHECIVLGVPDPYRGQTVKAYIRLGEGQQMTPE---ELKAFLKDKLSPIEMPKQVEFREELPKTMIGKLSRKAL-------------------------------- 119472994 41 ------------------------------------------------------------------------------------------------------RLTYKEFQKEVNQLAMGLLAIGVKPGDRVGIWSPNNIQWCLTQFATAKIGAIMVCINPAYRPNELQYALNSVECSTLITASQ-FKGSNYIEMLNSLAPELKHCDLPNLKNVI---RIGNEVS---AGMFSFSDIMRMATPAHELENLNAEQDINIQFTSGTTGNPKGATLTHKNILNNALFVGSMHF--TEHDKLCIPVPLYHCFG---MVLGSLLCGAAAI-------YPDAKTTLDVIEQEGCTALHGVPTMF--ISQLELSTFNEYDLRSLRTGVMAGSTCPEQVMRKVQTQMNMHQVLIA--YGQTECSPINITETDSSIERQVTTVGRALAHTEVKIIDELGNIQKIGLPGEVCSKGV--GIMRCYWNDEEKTKATIDS--DGWLHSGDLGVMDSEGFVSIVGRIKDMIIRGGENVYPREIEEVLYTYPGIQDAAVFGISDEKYGEEVCAWIQPKEDTTLDE---QAIRAFLHDKLAYFKMPRYIRFVESYPMTVTGKKMR----------------------------------- 111020930 10 ---------------------------------------------------------------------------NHVARHAFAKPDAVALRFRGTST------TWRELEDRSARTAAVLAAHGVGRGDRVVLLLTNRPEFLEVMLAATRVGAIAVPVNFRLSPGEVRFIVADSDATVVVVEDS------LTGLAAEVDESVP---------VLVV--------GDAPDDVSLETQLRAADPDVPIADVAEDSPAAIMYTSGTTGRPKGAVLSHLNLQAQALTLIRGWFD-TESEVNLVSSPLFHIAALGSV--GPLLIGATIVIHP--TGAFDAAELLDALERERVTSVFMVPTQWQAIL--DDAGPDGRDL-ALRVLGWGAAPATPTLLDRLYAAF--PDAAIVAFFGQTEM-SPVTCMLDGKDAVKIGSVGKPIDTVAMRVVDEAMNDVAQGEIGEIVYRG--PGLMEGYWRNP----AATADAFDGGWFHGDLVRVDSDGFVYVVDRKKDMIISGGENIYCAEVENALAAHPDIVDVAVIGRADERWGEVPVAVVVPRAGAALE---VDALADWLDGRVARYKRPKFVEVLPQLPRNASGKVVKGVLRE------------------------------ 156740509 11 -------------------------------------------------------------------------------------PDKVALVCDG------RRLTYRDLDQMTNRLAHALVEHGIRRGDRVAIIAPNSVEAVVGIFAVLKAGGVFVVINHTTKQDKLTAILNNCRASAII-VDAQIRD---VHLSALLRD------VPSLR-VGVLSNQRTETRLTHSRFIDFDEVQGQYDATPLPRVTIDLDLACLIYTSGSTGEAKGVMSDHSNVVFASGSIIEYLHNV-EDDVVINMLPLSF----DYGLYQLLMTGGRLIL-ERSFAYPAA--ILKRVEEERVTGFPGVPTIYAMLL---PIDLSQYDLSSIRYLTNTAAALPPSHALELRRKFPWAR--LYSMYGLTETKRTLYLP-PEELERRPGSVGIAIPGTEVWLEDEQGNRLGPGEVGELVVRGRH--VMRGYWEAPEATAQRYRGPLPGVCYTGDLFRMDEEGYLYFVGRKDDIIKSRGEKVAPKEVENVIYELPGVTAVAVVGVPDPILGQAIKAFVV-----STNPDLEKQILAHCRARLEDFMTPRYVEFRDELPVNASGKIARREL-------------------------------- 50812288 1461 ---------RETAQALADRLMRLLEAAESDPD----EQIGNLDILAPEEHVTDWEKIPHACLPEQFE------------KQAALRPDAIAVVYEN------QELSYAELNERANRLARMMISEGVGPEQFVALALPRSLEMAVGLLAVLKAGAAYLPLDPDYPADRIAFMLKDAQPAFIMT---------------NTKAANHIPPVENVPKIVL-----DDPELAEKLNTY---PAGNPKNKDRTQPLSPLNTAYVIYTSGSTGVPKGVMIPHQNVTLFAATEH--WFRFSSGDI--------WTMFHSYAIWGPLLHGGRLVI---VPHHRSPEAFLRLLVKEGVTVLNQTPSAFYQFMQAEREQPDLGQALSLRYVIFGGEALELSRLEDWYNRHPENRPQLINMYGITETTVHVIELDRSMAALRANSIGCGIPDLGVYVLDERLQPVPPGVAGELYVSGA--GLARGYLGRPERFIADPFGP-PGMYRTGDVARLRADGSLDYVGRADHQVKIRGFRIELGEIEAALVQHPQLEDAAVIVREDQPGDKRLAAYVIPSEETFDT----AELRRYAAERLPDYMVPAAFVTMKELPLTPNGKLDRKAL-------------------------------- 50812288 462 ---------------------------------------------------------------------------------------------------------YRKLNEEANRLARLLIEKGIGPEQFVALALPRSPEMVASMLGVLKTGAAYLPLDPEFPADRISYMLEDAKPSCIITTEEI---------------AASLPDDLAVPELVLDQAVTQEI-------------IKRYSPENQDVSVSLDHPAYIIYTSGSTGRPKGVVVTQKS-LSNFLLSMQEAFSLGEEDRLLAVTTVAFISALE--LYLPLISGAQIVIA-KKETIREPQALAQMIENFDINIMQATPTLWHALVTSEPEKLRG-----LRVL-VGGEAL-PSG---LLQELQDLHCSVTNLYGPTETTIWSAAAFLGLKGVPP--IGKPIWNTQVYVLDNGLQPVPPGVVGELYIAGT--GLARGYFHRPERFVDPYGPPGTRMYRTGDQARWRADGSLDYIGRADHQIKIRGFRIELGEIDAVLANHPHIEQAAVVVREDQPGDKRLAAYVVADAAID-----TAELRRYMGASLPDYMVPSAFVEMDELPLTPNGKLDRKAL-------------------------------- 15808036 49 -----------------------------------------------------------------------------------------------------RELTYGDLYDQVGRLAGHLAAQGVRKGDRVGLWLQNSPAWAIGAFAAWQLGAVVVPLTPMLQPRELAFFLQDAGIKVAVVGAELYEKGKQAGLEHAVVANVMAGTVPQQAGVKLPDGLDAQPELQAG-DVTLEQALRSAPA--PIAEVDRDDLAIIFYTSGTTGLPKGCAHTHGS--VQAALSTAVWVNGTCEDVFLAALPYFHVTGFINSLMTAVAGGGKVVMM----ARWDRDTARELIRDHRVTVWTNTPTMLIDLMAS--PNFQASDLKTLRSLTGGGASLPAAV---GQRLLDTTGIFFLEGYGLSETMAQSHSNPHGRQKLQ--CLGIPLFNVDSRIIDETGAELPPGQVGEIVING--PQVMREYWQRPRETEEA-FTEIGGFFRTGDLGYMDEEGYFFFADRLKRMVNVSGLKVWPAEVENKLHGHPAIQEACVISVPDERSGERARALIVLRPGMEATP---QDIETWARTQMANYKVPRDYQFVDSLPRSPTGKV------------------------------------- 91791063 29 -----------------------------------------------------------------------------LDEVAPSRLDKVAVTDLNSMTGQANTLSYRQLLRLSKRIALGLAALGVQRGDVVSYQLPNWWQFVALHLACLRIGAVTNPVMPIFRHHELTFMLGLAESKVMI----VPREFRGFDHAAMLREI--QPALPQLKHIFAIGGEGDMSFEKHFIERRWEQETPDADQVLAERRLRPDEVMQLLYTSGTTGEPKGALHTSNTHFANIVEVVKR-CGLTAEHVCFMPSPMAHQTGFAIGMELPLMLGAKMVL----QDIWEPELALTRIQDEGVN-FMMAATPFLADLTDHPDLPR-YDISTLDVFISAGAPIPRTLVERATERL---KAHIVSAWGMTENILVTGTRLDDVPEKVFGTDGVPVPGMEIRVVDAAGQALAVDQEGELQSRG--PSHFVGYLKRPERYD----MDDQGWFKTGDLARIDADGCVRITGRAKDIIIRGGENVPVVEVEQMLHRHLAIQTAAVVGVPDARLGERAVAYVTLRPGHGLTFEQMKRFLE--EQRMTKQYWPETLIVLDDLPRTPTGKIQKFRLREMARAEN------------------------ 118764445 468 -------------------------------------------------------------------------------------PDAVALV------ASEERLTYAALNERANRLAHHLIGLGVGPEDIVAVCLERSADLVVSLLAILKTGAAYLPLDPHYPAARLGFMLADARPAATVTASQAPGDGTRVHLDPALVDALRRQPAHDP------------------------------SDAERIRPLDPEHPAYVIYTSGSTGKPKGVVVPHQNV-VRLLDSTEAWFGFGPGDV--------WTLFHSYACWGALLRGGRLVVYEVS---RSPAEFLRLLVHEGVTVLNQTPSAFQQLMQADRDDPTLGQRLQLRFVIFGGEALDVRLQDWYTRH-ADTAPQLVNMYGITETTVH-VSYLPVTREIAHGQAGHRIPDLRTYVLDAALRPVPVGATGELYVAGA--GLARGYLGRPQRFVADPFGAGSRMYRTGDLARWRADGGLDFLGRADEQVKVRGFRIELGEIALVLARHPAVAQAEVVVREDQPGDKRLVAYVVPAAGSSVDPQV---VRAQAAAELPEHMVPAAVVVLDTLPLTANGKLDRGAL-------------------------------- 163855021 28 -------------------------------------------------------------------------------------------------------ITYAQLDSHAHAFAGWLQGLGLQKGARVALMMPNVPAYLVSMLGTLRAGHVVVNVNPLYKADELQRQLLDSGAEVIVIQDVGDRGALRHDLLGGLKAPLVNLAARYIKRMIPAWRIDGALRLP-------QALARGAAAPFTPPALGLDDVAVLQYTGGTTGVPKGAMLSHGN-LVANVLQLQAVADLEHGQLVFAMTVCG-----LFGIYA----GMRNLLIINPRDQPALIDAWR---KAGVNIFPGVNTLFNALAHNAD--FAKLDFSGLRLTLGGGMAVQRQVAERWLQITGR---PLIEGYGLSET-SPVATVNPTDAREYSGSIGLPLPSTDVAILDDDGNPVPLGERGEVCIRG--PQVMLGYWNKPEETRRCMTS--DGFFRTGDIGIMDEKGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVVGVPDDHSGEAVKAFVVRK-----DPALEAQVIDWCREKLTGYKRPHAVEFRDELPKSNVGKILRRELR------------------------------- 159038823 12 ----------------------------------------------------------------------------LLGQHAVRRGDKIAF------ADGRRGVSYGDLDRRTARLAGHLAALGLEAGGRAVILMGNSVEAVESCLAVIRAGGVAVPLNPQSSQAEVDYFLDDAEPTVIVCDPA------RLDQVSRAHSAGRRPP-------IILAGEAGPGEHGAPDTVRYEDLVGTEPSGPTPDEAPLDDPTWMLYTSGTTGRPKGVLYSLRSSLWLVAACHEPVLGLSEQDRLLWPMPLFHGLGQNLCVIGVTAVGATARLMSG--FAPSEVR--ELLREEAVTFLAGVPTTYHYLLDHVTDGAT--DLPALRLGFVAGSASGAALGRRFEEAFG---VPLVDQYGSSETGA--ITSNRPFGDRIPGSVGPPVPGVDIRLVDPDGRDVPAGEQGEV-----WVAGPNVMLGYHRQPDATAAVLRDGWYRTGDLARRDVHGHLTLTGRRKELIIRGGENIHPVEVEEVLRAAAGVSDVAVGAEPHDVLGEVPVAYLVPDPEGVD----VATVFAHCRRLLAYHKVPDKLYAIECVPRTTTGKITRHLL-------------------------------- 126444030 29 --------------------------------------------------------------------ARINCAAALLDDAVTRRGERVAIRTES-----GAAWSYRALFELSNRIANLLRDGGLVPGNRVLLHGTNHPFLAAAWFAIVKAGGVVVTTMPLLRAGELSKVIAQAQV--------------THALCEAAVSAELRAAMAAAPGVAFVRY------YETGDAAAFEPLLHACPRTFEPVDTRADEPCIVAFTSGTTGRPKATVHFHRDVMAICHCFPQHVLKPNADDVFCGSPPLAFTFGLGALLLFPLSVGASVVLLQ----RAKPQRLLAAIGAHRVSILFTAPAAYRAMLDE----LGEHDIASLRKCVCAGEALPVPTRNW----LARTGIRIIDGIGATEMLHIFAS--ADETQAKEGAIGKAVPGYRLAILDERGERLPPYHVGRLAVQG--PTGCRYL--NDARQRD-YVRH--GWNLTGDAAYLDEDGYLFYQSRADDLIISLGYTISPAEVEEALLSHADVLECGVVGAPDGRGGTLVCAHVVPRPGVHGCDALTAALQQHVKARIAPYKYPRRIEYAAGLPRNDSGKLQRFKLRQAAE--------------------------- 83311361 46 ---------------------------------------------------------------------RINAAAALIDTAVAAGFGAKPVFHYGEGT-----WSYAHLLDRAERIARVLEDFWLVPGARVLLRSANTPMLVACWLAVLKAGGICVTTMPLLRAKELSYIVEKARVSIALC---------ELDLAEEMD--LTRQKMAELRHVAYFTPLCDGAKAEADLDRR----AEAKPTGFANVDTAADDVALITFTSGTTGNPKGAMHFHRDIL-ASCDCWPRRHTLEPDEVVFTYGKAAFMMY-------PLRHRATAVL---VP-KPTPELILEGIQRHRATSLYAVPTAFNAMLGM----VGKYDISSLRKASSAGEHLRPKLYDDWLERTG---VKLVNGIGMTEMLTHFI--CQSADVAKPGATGFPVDGYTACILDDDFNPLPVGSKGRLAVRG--PTGCRYL---DDQARQAAFVR-NGWNVTGDIMEQDAEGWFWYVDRSDDMIVSSGYNISAQEVERAVLEHPKVAECAVIGVPDEARGTIVRACIVLDNPSQASELLAEEIQNFVKANIAPYKYPREIRFVDFLPKTQTGKIQRFRLREL----------------------------- 6449061 12 ---------------------------------------------------------------------------------AETYPDQEAVVY----PDRKIRYTYAQFDSLCRRTAKGLMRMGIGKGDHVAIWASNILEWLAVQFATAKIGAVLVTVNTNYQAHELDYLLKQSDATALIVMD-SYRGTSYTDILKSLIPELQEPGQLKSERYPFLKTLIYIGDKRFPGMYHWDDLAKTVSDAELEARMNSDDVINMQYTSGTTGFPKGVMLTHFNVINNAANIAE-CMVLTSQDRMCIPVPFFHCFGCVLGVLACVSVGATMI-----PVQFDPVTVLKTVEKEKCTALHGVPT---MFIAELHHPFNAYDLSTLRTGIMAGSPCPSEVMKAVIEKMGMKDITIA--YGQTEASPVITQTRANDSFLRRVETGRALPHAEVKIVEPGTQEVQRGGQGELCTRGYH--VMKGYYKDEEATRKAINP--DGWLFTGDLAVMDEDGYCRITGRLKDMLIRGGENIYPREIEEFLYRHPDILDVQVVGVPDAKFGEEAAAWIKLKDGKTASPE---ELKDYCKGKIARHKIPRYVIFTDEYPMTASGKI------------------------------------- 215425373 30 ---------------------------------------------------------------------------NQLERHAMMQPDAPALRFVGN------TMTWADLRRRVAALAGALSGRGVGFGDRVMILMLNRTEFVESVLAANMIGAIAVPLNFRLTPTEIAVLVEDCAAHVMLTE------------AALAPVAIGVRNIQPLLSVIVV-AGGSSQDSVFG----YEDLLNEAGDVHEPVDIPNDSPALIMYTSGTTGRPKGAVLTHAN-LTGQAMTALYTSGANIN------SDVGFV-----GV--PLFHIAGIVIYP--LGAFDPGQLLDVLEAEKVTGIFLVPAQWQAVCTE--QQARPRDL-RLRVL-SWGAAPAPDALLRQMSATFPE-TQILAAFGQTEMSPVTCMLLGEDAIAKRGSVGRVIPTVAARVVDQNMNDVPVGEVGEIVYRA--PTLMSCYWNNPEATAEAFAG---GWFHSGDLVRMDSDGYVWVVDRKKDMIISGGENIYCAELENVLASHPDIAEVAVIGRADEKWGEVPIA----VAAVTNDDLRIEDLGEFLTDRLARYKHPKALEIVDALPRNPAGKVLKTELR------------------------------- 118048419 30 -------------------------------------------------------------------------------------------------------ITYRDLAAASAGWATRYRDLGIARGDRVALALPNSPAFLAAYFGAQLAGAAVVLVNPQYRHAELSHLLADAEPLIVVATDEN---------EAILREAMTAPHPHLIKP---------------------DASLCGASPVDPTAPPAADDMALIAYTSGTTGRAKGAIHTHASLAANCDAVIRAW-RWTEADRLLLMLPLFHVHGLGVGVHGTIRSGASLELH----ARFDAELALQRMADPAITLFFGVPTYVRLIEAARQHGVPRH---RMRLFVSGSAPLSPQTFADFADLFGQ---PILERYGMTETGMNLTNPYEG--ERRPGSVGMPFPGQEARIVDRTTQPLPAGEVGEIQVRG--PHLFRGYWRNPSATAAAFTE--DGWFNTGDVGFVDTDGYVHITGRSRELIISGGYNIYPREVEEVLAQHPAVAECAVYGQPDPDLGEVPVADVVIRSGIHTTA---QELIDHCRQQLAAYKRPRQIRFVTALPRNAMGKVQRHLL-------------------------------- 157692555 18 ----------------------------------------------------------------------------------EQHPAHEAIVY----PERSLRYSYEAFFREVKETGKGLMALGVQKGDHIAIMAPNVPEWLILQFACASIGAVLVTVNTNFQSQELAYLLKHSDSSMLFIVDGF----KETSYVRMLEDLIPELQTAHQDDITAFPYLKSVVEHTPKGMRSWDSIQAAAKREKRMEELTPDDVINMQYTSGTTGYPKGVMLSHTN-IVCNASQIGDCMKLTRDDRMCIPVPFFHCFGSVLGVLACLTKGGTIIPIES----FHPERVLQTVEKEKCTVLHGVPT---MFIAELDHPFHKYNLSTLRTGIMAGSLCPSHVMKAVIEQMGLKELTIA--YGQTES-SPVITQTRDSFERRVQTVGRALPHIEVKITAP-GTPDERGEQGELCTRGYH--VMKGYYKNEEATNEVIDE--DGWLHTGDLAEMDEDGYVKITGRLKDMIIRGGENVYPKEIEDVLYTHPAILDAQVVGIPDETYGEEAAAFIRLKQGHTVT---IETLTSYCQSQMARYKIPKYFFITDEYPMTASGKIQKFRLKKQAL--------------------------- 52079556 17 ------------------------------------------------------------------------------------------------------RYSYQELVEETSKIAKGLLALGIQKGEHVAIWASNIPEWILLQFATARIGAVLVTVNTSYQARELEYLLEHSDSTTLFLMDGY----KGTSYINMIDEIMKNPELPKLKNLVYLGKNETPEHMTAFAEIAMGETVSDADLFEREQSLTHDDVINMQYTSGTTGFPKGVMLTHYN-IVNNAAIVADRMGLTSEDRLCIPVPLFHCFGCVLSTLACVASGAAMLIIEFKPD-----IVLQTVEKERCTGLQGVPT---MFIAELTHPFANYDLSSLRTGIMAGSPCPREVMKKVMKQMNMTDITIA--YGQTESSPVITTTVTDTIERRVETVGKVHPHVEMKIVDPDGETLGPDEQGELCTRGYL--VMKGYYKMDEATKKAIDE--DGWLHTGDLAEMDRDGYVRITGRLKDMIVRGGENIYPREIEEFLYEHEDIVDVQVVGVPDEKYGEKTAAFIKCRPGKKLTLE---DVRDFCKGQLSYYKIPEYVFLIDEYPLTASGKVQKYVLRDRAA--------------------------- 186686725 2682 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVYEN------QQFTYRELNAKANQLAHYLQTLGVGPDVVVGLCVERSLETIVGILGILKAGGAYVPLDPEYPTERLQFILEDAQVSVLLTQ-----------------QQLVNSLPKHQARVICL-------------DSDWEK-IAQKSESNSLNTTTSDNLAYVIYTSGSTGKPKGVLHSNVVRLFEATNSW-YSFNAQ--DV--------WTLFHSYAIWGALLYGGRLVV---VPVTRSPESFFELLTQEKVTILNQTPSAFRQLIQAEQSTATTGNL-NLRLVIFGGEALELKSLQWFERH-GDQLPQLVNMYGITETTVHVTYPLSKALNSTASVIGRPIRDLQVYVLDEYKQPVPIGVPGEMYVGGA--GVARGYLNRPERFISSPFDNSK-LYKTGDLARYLPNGELEYLGRIDQQVKIRGFRIELGEIEALLAQHPAVWESVVVIREDELDDKRLVAYVVPKVKQSSTAA---ELRQFLANQLPSYMVPNTFMMLESLPLTSNGKIDRRALPK------------------------------ 186686725 3748 --------------------------------------------------------------------------HQLFEEQVARTPDAVAVVFEN------QQLTYQQLNNRANQLAHYLQSLGVKPDTLVGICIERSLEMVVGLLGILKAGGAYVPLDPGYPSERLGYALSDAQISVLLTQQHLVE--------------------KLPEHQAQVVYLDQNWDAILTADYAYAQF----PKDNVHSQVQPTNLAYVLYTSGSTGKPKGVAIEHHSPVALVAWA-KEVF--TPEQVLACTSICFDLS--VFELFVPLSWGRKVILAENAPTLPAA---------EQVTLINTVPSVITELIRINGLPG------GVSTVNLAGEPLQQQIVKYIFNLYGPSEDTTYSTFALIEKGTTFAPP-----------IGRPIANTQIYILDEYLQPVPVGVAGELHIAGA--GLARGYLNRPEKFIPNPFSTDPRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLGDVQASCVIAREDILRDKRLVAYVVSNTEPAPTDKL---LRQFLKQQIPEYMMPSHFVILETLPLMPNGKVDRFAL-------------------------------- 186686725 536 --------------------------------------------------------------------------------------------------SPERVLTYEELWRLANQVGHRLQQLGAKPNSLVAVVISKGWKQVAAVLGVLMSGAAYVPIDPQLPSQRQQQLLEQSQARVIVTDD---------PL-------VATSAWVGLIPVMLI-----------------DERMQSQEPTLPLAWVTPEDLAYVIYTSGSTGIPKGVAIDHCS-AVNTLLDINSRFCVSPADRVLALSDLS-----VYDIFGVLAAGGTIVM-PGVTEVKEPAHWVELMRQHHVTLWNTVPALGQMLARERMTPPQG-----LRLALLSGDWLPLSLPAQLRQLW--SQMEIVSLGGATEASIWSICYPIDEVDPSWSSIGKPLVNQTFVVFDDRLNARPVWVPGELYI--GGIGLARGYWQDEERTATSFITTGERLYKTGDLGRYLPNGNIEFLGRLDHQIKIRGFRIELGEIESVLGQHPSVQQTLVTSV-----GESLVAYVVPASPSEVHDPIEAHLREFLQEQLPAYMVPSHFVILEALPLTPNGKVDRKAL-------------------------------- 89896537 44 ------------------------------------------------------------------------------------------------EPSTGGRYSYEKFRDECNSLARGLLSIGIKKGDHVALLLRNSFEWILIMFAVAKIGAILVPVNIHLKKNELKYVLQQSDAKAFFTMSNYKDNNYISYVQSICPESLKSRILPKLEKIILVDEAQHP------GCYNWNDLKSMADNTSAEDSVHWNDIAFILYTSGTTDNPKGAMHTHYAIINGVKMSSEK-RNLSFQDRQCLPLPLFHGLG-SYIVVGCLCKGTTIVLME----TAHPVKVMDALEKEKCTSIVGVPTMFINL--CDHPNVGNYNFSSLRTGIIAGALCPLDVMKKISDLLHIPE--LVCGYGLSEFAACLVSDTTTPYKKRMSTVGYCSPGSSIKIIDETGKELPPGQVGELLAKGYH--MMKGYYNMPEATNEVMTK--DGWLKTGDLASVDEDGYYQIVGRKKDMIIRGGENIAPREIEDVITTLPGVKDAQVIGVPDEKYGEEIMAYITLVEGAKLSSE---DVQNYVRNNLSSFKVPRYIHFIDQMPMTASGKVQKYVLR------------------------------- 183981621 12 ---------------------------------------------------------------------------------------------------DEIEIPYGALDAASARLAGLLIQRGLRPGDRVGVMLPNVPYFAVAYYGVLRAGGVVVPMNVLLKERETSFYLTDSEAKAIIA------------WHEFAPAAQAGADEAGAECILVKPGE-------------FEELIQAAEPLEEAAVREDDDTAVILYTSGTTGKPKGAELTHAN-LRRNVEVIVQMLQVGPDDVILGALPLFHAFGQTAGLNAAVAAGACLTL---IPRF-SPEKALQIIERDRVTVFEGVPTMFAAM----LHSTERPDTGSLRLCVSGGAAMPVEVMRGFEQAFG---TMVLEGYGLSETSPTASFNHPD-RERKPGSIGTPIAGVQMKLL-----EVDTHGIGEIAIRGH--NVMKGYWNRPDATAAAIDA--EGWFRTGDLARIDEDGYYFIVDRSKDMIIRGGYNVYPREIEEVLYEHPEVREAAVVAVPDDMLGEEVGAAIALIPGATSDAA---ALSDFVKERVAAYKYPRRIWFVDELPKGPTGKILKR---------------------------------- 197923194 4 ------------------------------------------------------------------------------------------------------RLTYRETDELSDSVAGHLAARGISRGDRVAIMLQNTPHFVIALLGAWKAGATVVPLNPMYKSGEVAHVLADAEVGALICSDRAWEGAAASPVRVALTACELDLQTRDDERVLGFGRT---APADDADDLL--AVARQGLPAPAERELAATDVALISYTSGTSGTPKGAMNLHGG-ITYNAERQRTGHPVPEGACYFVLAPLFHITGMVCQLAVCVANAGTLAL----AYRFEAGVVLDAFLEHRPAYTVGPSTAFMALGAHPSATPEHF--ASFRVISSGGAPVPPALVEKFRAGFGPY---IRNGYGLTETAPCAAVPPEKEAPVDPASVGLPGPDTVVRIIDDNGRDVPFGEQGEIAV--SGPQVVPGYW----RLPEATAEAFPGELRTGDIGFMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGIPDAYRGESVKAFVSLRPGAVAEPE---EISAYCAERLAAYKYPREVEVLPELPKTTSGKILRRELR------------------------------- 189500337 6 ------------------------------------------------------------------------------DR-AADYPDRTAFFFKGS------SMSWSELDRLSNALSAALVSEGLKKTDRVALLMPNSPQMILSELAIWKAGAVAVPMNPLYTGHELEHAMKECGAETAIVLTPFYRKIRSIGLRKIIATNIKEY-LSPLKKVLFSKKDGHAIVLEPG-DLWLGEMIAGHRDAPCPERVTPEDMALFLFTGGTTGLPKCAVCTHKALVVQIARWFSVVLDRGEDIIMLNMP-----LFHVYAQVGIL--GAAIVPFALVPNPRDLDDLLVTIKKLKPAVLPGVPTLFSGLINHPRTRKDSTVLGSLKLCVSGAAPLLLETKKRFEELTGGR---IIDAYALTESIGSVLTPVLGT--YKEGSVGIPAPDVEIRIVDQESRELPFHEVGEVIMRA--PQLMKEYWK---RPEETMSTIRDGWLYTGDLGYLDDDGYLFIIDRKKDVIKPGGFQVWPRDVEEVIASHPDVVEVGVAGVPDDYQGEAVKAWVVLREECVLDAE---TLREFCKKELVAYKVPKYISFTESLPKTLVGKVLRRKL-------------------------------- 206973959 465 -------------------------------------------------------------------------------KQVQKTPNKLAITCDG------VNFTYKELNERANELAHYLVEEGIRPNQFVALVFPRSIEMVTSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVS--SKLVDMKKIVDDEETKLALHT------YSRMNIECK----NDVSILN------------------PAYTIYTSGSTGNPKGVIVPMRG-LSNFLMAMQQKFSLHEHDHLLAVTT--FAFDISALIYLPLISGASLTIAQ-KEDIQEPSALTTLLQEERVTIMQATPTLWQALVTDYPEKLQGLN------ILVGGEALPAH----LANKLKELGCSLTNLYGPTET--TIWSTVMNIDERESGPIGKPIWNTDVYVLDAGLQPVPPGVMGELYIAGE--GLASGYLGKPERFVANYGKPGQRMYRTGDLVKWRSDGVLEYMNRADHQIKIRGFRIELAEIEMVLQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIH---LSEIRSYVSESLANYMVPSAFVWLEELPLTPNGKVDR---KKLPAPDFNGMNNERVARNPK--EEIL----- 159036889 12 --------------------------------------------------------------------------------------------------DDRRAVTYADLEARTRRLAGHLRGLGVKRGDRVAIWLRQSVSTVESYLAVVRAGGVGVPLNPDAAQAELEYLLSDSGATAVIT-----------------DAVQAQRLRPTPHRALVV--TGD----VPAGALSYDELAVSEPEQPAGDDLGLDDVAWMFYTSGTTGRPKGVLSTQRNCLWSVASCYVPIPGLTDQDRVLWPLPLFHSLSHIACVLSVTVVGATARIMDGS----SVQDVMRALQQEEPTFLAGVPTTYQQLVSAARRH--GFTAPSLRIGLAGGAVLGAELRQEFEETFG---VPLVDAYGSTETCGAITINPPDGPRIN-GSCGLPVPGVGVRIVDPTGGDLPAGAEGEVWV--SGPNVMVGYHNSPEATAKA---MRDGWFRTGDLARRDGAGYLTISGRIKELVIRGGENIHPVEVEAVLRTVPGVADVAVAGVPHETLGEVPVAYVIP----GPDGFDVESLVTRCREQLSAYKVPHQVHEVASIPRTASGKVQRRLL-------------------------------- 124521582 8 -----------------------------------------------------------------------------------------------EETG--RAWTFKELHAISNAYANKLTQLGVRKGDRVGILLYNCLEYFGLYFAAAKIGAIAVRLNFRLSSPELVYCLNDSGTK-ILCFHAGL-AGRIEPIQHEV----------PVEQFICLQ---DEASAVPGWAQPFSVLGEGQQEDPGVPSIHLNDPVMLMYTSGTTGRPKGAIWTHNTTAIQALK-----WGFQARETAMTTGPLYHVGAMEDIALPVLMRGGTVIITKSKNF--EIQRVLSVIEKEKVTCCFLFPFMIYDMLHLPD--LAQYRLETLKTIYTGGDPLMPWALESIRAHF--PHIGVVQVYGLTE-GQPIAASLDPQDAAKKGSVGKPMPLTAIQIADDAGNPLPAGEVGEILIKSPAVSE--GYWKKPEATMETFAD---GWCKTGDLGFFDSEGFLTIAGRKKDMIRSGGENIYPAEIEDVLYRHEAVKEVSVIGIPDPKYMEAVCAIIVRKDGARLTE---KEVTEYCKRHLASYKKPRKVIFVKEIPRTPSGKV------------------------------------- 66045851 3793 --------------------------------------------------------------------------------HAAERPDAVALVFEA------QTLSYGELNARANQVAHRLLALGVRADDRVAICVERDPAMIIGLLGILKSGAGYVPLDPAYPPERLAYTLGDSTPVALLSQ-------------QSVQQALPVSQVP----VIYLDDAG----------------LQDESVDNPQISVKPDDLAYVIYTSGSTGLPKGVMVEHRNVARLFSAT-EDWFGFNEQDV--------WALFHSWEIWGALLHGGRLLI---VPVSRSPEDFYNLLCNAAVTVLNQTPSAFRQLITAQGENQQAH---SLRQVIFGGEALETAMLKWYARNVNAG-TQLVNMYGITETTVHVTYPLQPEDALRVGAIGTRIPDLQLYLLDTCGEPVPVGVVGELYVGGA--GVARGYLNREERFIDNPFSTVPGLYRTGDLGRWLADGTLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVTTLHPESLLD--IETLREHLQETLPQYMVPAAYVQLNALPLTANGKLDRKAL---------PAPDRSALA-------------- 66045851 1651 ---------------------------------------------------------------------------------VERTPEAVAVVH------GERRLTYRELNEQANRLAHALRKQGVEPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPIERIAYMLQDSAPAAVLTATQGLLADVSVP-------------------VI---------------NLDLSDWQDGSVQNPQVAGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAH-TAFDASAEKTLFSTSDLA-----VYECFAPLTSGGSI------------KVVKNVLEEHDIGLINTVPSALKALLEVDGLP------TSVHTVNVAGEALKRSLVESLFENTGVQR--LCNLYGPSETSSWVAMDREDGFAPH---IGKPVGNTQFYLLDEQQQLVPLGVAGEIYIGGA--GVARGYLNRDERFLADPFSQQPRMYRTGDLGRYSADGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAVHEAVVTAREDVPGDKRLVAYYTLAVGHTALDG--DSLRSHLQEKLPEYMVPAIYVLLEAMPLTPNGKLDRKAL-------------------------------- 66045851 4881 ----------------------------------------------------------------------------------------------------EQRLTYRELNEQANRLANALRKQGVQPDSRVGICVERGAQMVVGLLAILKAGGGYVPLDPAYPAERISYILQDSAPAAVL---------------------VQAATRHLLAGVSV-----QAIDLDD-QSAWQDEPVQN----PDVEGLNSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHHAFNGSALERTLFSTSDLA-----VYECFAPLTSGGSI------------NVVKNVLEEHDIGLVNTVPSALKALLEIDGLP------ESVHTVNVAGEALKRSLVENLFEKTGVQR--LCNLYGPSETTTY---SSWVAMDREDGFAGRPVGNTRFYLLDEQQQLVPRGVPGEIYIGGA--GVARGYLNRDERFLTDPFSLTPGMYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDACLAKHPAVHEAVVMAREDVPGEIRLVAYFTPTDPAVITD--SGSLRTHLQGLLPDYMLPAAYMPLDALPLTPNGKLDRNAL-------------------------------- 66045851 552 ---------------------------------------------------------------------------------VERTPQAVAVVY------GEQRLTYHELNQQANRLAHALLKQGVQPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPVERIAYMLQDSAPAAVLAQTATQR-------------LLADVSAP----VINLDQCN------------WQDE----SVQNPKVALISAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHNAFEGSVLEKTLFSTSDLA-----VYECFAPLTSGGSI------------KVVRNVLEEHDIGLINTVPSALKALLDVNGLP------DSVHTVNVAGEALKRNLVENLFEKTGVQR--LCNLYGPSETSSWVAMDREDGFAPH---IGKPVGNTQFYLLDEQRQPVPLGVAGEIYIGGA--GVARGYLNRDERFLTDPFSQQPRMYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLTKHPAVHEAVVTAREDIPGDKRLVAYYTLIPRQASVD--IDNLRGWLQEQLPAYMIPVAYVRLDAMPLTPNGKLHRQAL-------------------------------- 54026121 34 -----------------------------------------------------------------------------LDRTAAAHPDREAVV----DIPSGRRWTYRELVAAVDALAAGLDARGIRKGDRVGIWAPNCAEWFLTQYATAKIGAILVNINPAYRTSELAYVLRQAGVRMLIAAREF----KTSDYVAMIDEV--RGECPGLEQVLIL------------GDDQWQQVTSTTPDPVRLAELGAEDPINIQYTSGTTGFPKGATLSHHNILNNGFFVGEL-CGYTEQDRYHCF---GMVMGN----LAATSHGAAIVI--PAPSF-DPAATLAAVAAEKCTSLYGVPTMFIAVLAELDTELEKSDLSTLRTGIMAGSPCPVEVMKRVIDRLGMSEVCI--CYGMTETSPVSTTRRDDDIDRRTATVGRVGPHLEVKIVDPAGRTVPRGEPGELCTRGY--SVMLGYWDEPEKTAEAIDAA--RWMHTGDIGVMDEDGYVAVTGRIKDMVIRGGENIYPREIEEFLYTHPDILDAQVIGVPDERYGEELMAWIRMREGAEPLDA--AAVREFCTGKLAHFKIPRYVHVVEEFPMTVTGKVRKAEMRELA---------------------------- 212640043 23 -----------------------------------------------------------------------------LDRAVSLYGDKVGVISEG------KSLTYREFSERVNQLSHGLSDLGVKKGDRVAYLAPNTLEMLEGFYGVFQTGAIMVPLNIRLKPDDYVFILNHSESKVLF-VDYELY----HLIAPIKDE------LQTIEYIIVHGKTD------DIHEIAYDTWLAQYTKEFERPDIDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALSTM-HHLRVSDRDVYLHILPMFHVNGWGAPFYYT-ANGATHVCLRKAI----PETIFEYVNQYKVTVMHMAPTVLNTLLQYYEQHVPTHD---VRVVI-AGSAPPPAFVTRVEKELGWEFIQV---YGMTESSSTVSTPLSDQYRMKA-KAGYAMIGCEVKVVDEHGEQVPGKTIGEVIVRSN--GVMAGYWKNPEATMET---IRNGWLHTGDMATIDAYGNIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVVRPGKEVTE---QELIAFSREKLAHFKAITGVTFVQELPKTASGKIQKVHLRN------------------------------ 76802349 11 -----------------------------------------------------------------------------LERARRNYGDQEAVV-----ATTGERFTYNELADRADRVSKALQERGIEKGDAVAVLDPNTHYHLEAAYGSMQLGAIHAPLNYRLLPDDLEYILNDCDAKAVIAD------------YELAEKIEAVRDDIPTDIFITNDATETDGEWE-----DFDEVIDGVGPDYDEPEMDEDDVITINYTSGTTGDPKGVMRTHRSETLHAYLT-SIHQEISDDDVYLWTLPMGW--GHIYSITG---MGAKHVCTRGV----DAETIFEAIQSEDVSYLCAAPTVLNMLLDYYDSHVETTGDSDVR-VATAGSAPPEATIRTVEDEFGWYLKHV---YGATETGPLITTSSEDRFAVKK-TQGLGFLGTDVRVVDEDGNDVPGQTIGEIVVR-GNQVMDRYL-GKPEATEEAFNDRVEGYYHMGDLATVDENGMMRIQDRKKDIIISGGENISSIELEDTLFEHPEVSDVAVIPAPSDEWGETPKAFVVPESGDPDDPAVEDELTAFTRENLASYKMVRRVEFVEELPTTATGKVQKYELRE------------------------------ 127513521 37 -----------------------------------------------------------------------------LDQMAASHPDQLAIVMH----HQGIRWSYQEYQSHIDELAAGLLAIGIKPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALNNVGCRAIICAEKFMLYELAPELKQCLPGQLESANLPSLEFVI---RMGDEASLKRPLTESDRKALKDTAAQLSPF-----DAINIQFTSGTTGSPKGATLSHHNILLLVAKAMRLGL----EDRLCIPVPLYHCFG---MVLGNLSCGA-SAIYPS--DSFDPLTTLEVVEAERCTALHGVPT---MFIAQLEHPFKRFDLSSLRTGVMAGATCPEEVMRRVQDLMYMKEVLI--GYGQTECSPINMTEIGSSLEKRVTTVGRALAHTQVKIVDEFGEVLPVGQPGE-VCSRGY-CVMQFYWNDAEKTAATIDS--EGWLHSGDLGEMDSEGYVKIVGRIKDMIIRGGENIYPREIEEKLYTHPDVQDAAIFGVKSEKYGEEVCAWIKVQPGASVTEE---EIRHFLTEKFAYFKVPRYIKFVEQYPMTVTGKI------------------------------------- 47565728 1523 ----------------------------------------------------------------------------LFEKQVHINPNSIAVVFE------DKKLTYEELNRKANKIARFLIAKGIGPDQLVALAMPRSLNMVVSLLAVLKAGAGYLPLDPDYPSDRISFMLHDAKPSCVLTNSE-------VEI--ECDEALK---------VLV-----DDVKVIAEVEKYSEDNIDEVE---RINPLSPSHIAYVIYTSGSTGRPKGVMIPHQNV-VRLLGATDHWFQFDGNDV--------WTMFHSYAIWGPLLYGGRLVI---VPHTRSPKEFLQLLVKEKVTVLNQTPSAFYQLMQADRENEEIGQKLSLRYVVFGGEALELSRLEDWYSRHPHNEPKLINMYGITETTVHVIELDETIVSLRANSIGCSIPDLKVYVLDNYLQPVPPGVVGEMYVAGA--GLARGYLGTAERFIADPFGK-PGMYRTGDLARWRHDGTLDYIGRADHQIKIRGFRIELGEIETVIMKHPKVEQVAVIVREDQPGDKRLVSYIVASNNEAID---TNEMRQFASGSLPDYMIPYAFVVVNELPLTPNGKLDRKAL-------------------------------- 47565728 464 ----------------------------------------------------------------------------LFEKQVQKTPNKVAVTCNG------VNLTYKELNERANELAHYLVKEGIRANQFVALVFPRSMEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVS--SKIVDMKKIVDDEETKLALHTYSRMNIACRN--DVSLLN--------------------------PAYTIYTSGSTGNPKGVI-----VPMKALSNFLLAMDLHENDHLLAVTT--FAFDISALIYLPLISGASITI---APVIQEPSALTALLQEERVTIMQATPTLWQALVTEYPERLQGLN------VLVGGEDLPAH----LANTLKELGCSIKNLYGPTET--TIWSTVMNIDERESGPIGKPIWNTDVYVLDAGLQPVPPGVIGELYIAGE--GLASGYLGKPERFVANYGKPGQRMYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVIQRHENVKQAVVMVREDHPNDKRIIAYIVAEEKGTIH---LTEIRSYVSESLANYMLPSAFVLLEELPLTPNGKVDR---KKLPAPDFNGMNNERVARNPK--EEIL----- 160896377 57 ----------------------------------------------------------------------------------------------------------RELDQAASALAHALQARGFAAGDRLALYTQNNPAFVIGLVAAWKLGGIAVPVNPMNRQRELHYILHNAGAQALLCLDQLYHAAGGLPLATVVTTSALDWQTRGDARVL---GDGPRLPVADGTLDLLALVQAGGQPAPLARRPTADDTAVITYTSGTTGQPKGAMNTHGN-LAFNAQTYRDWIGITADDSVLGMAPLFHITGLVGHVALALLVPCPLVL----SHRFHPETMLESMREHRPSFTIGAITAFVALMNH--PGVSREDFRSFKALYSGGAPIAPAVIQAFEQLSG---LAIHNAFGMTETCSPTFVPLGARAPVDPASIGVPVYGTVVRIIDDQHREAAPGEIGEIV--SAGPQIMSGYWNLPE---ATADAMFEGGLRTGDVGFMDERGWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVIGVPDDYRGETVKAVVSLKAGRQAAPE---ELIAHCKAHMAAYKVPRIVELREELPKTVTGKILRRQLR------------------------------- 83954679 45 -------------------------------------------------------------------------------------PDQEAVV-----SGETR-LTYTELDLHVGRIAAGLRARGVERGDRVALLLSNRWEFIATMMGCLRLGAIAVPINIREGTPELAFILRQCGAKI------------AVHGMDVADRLPAPADLPGLTHRFCV---GGTVKGSDAFDT-----LPAQAPLTGAVPLHADDIAVILYTSGTTGQPKGATLTHLN-IVHSAMHFELCMELGAGERSLLCVPASHVTGLVATVFTMLQTAGCTVMME----VFGAHEFLSLTADEKVTQTLMVPAMYNLLLRCN---VEDYDLQHWRIGGYGGAPMPQSTITELSEKL--PNLCLMNAYGATETSAVTILPMGFGTK-RADSIGIAVPCADIRIVDPQGNDVPDGTHGELWIKGAM--TVPGYWDNPDR---TASEFHDGYWKSGDMGSRDAEGFICLHDRRKDMIIRGGYNIYSAEVENALTAHPSVIECAAIGCPDPVLGEKMHVFI-----HTTDTALIDAIKAFARTMMADYKAPDFATFEPDLPRNANGKIVKNTLRD------------------------------ 89099723 28 -----------------------------------------------------------------------------LDDTAEQYPEHIALSFYG------KKITYRELRQHVRLFAASLQAGGFEKGGRVAVMLPNCPQYVISYYGILAAGGIVTQVNPMSVEREIEYILNDSGAERMIALDAFY---------PKVSSVRSN---TPLKEIIAVSLQPSAVDF--GEDSTFESFLQRGNGNFAPVMMEPEHDTAVLYTGGTTGRSKGAMLTHRNIIVQSYEFFKQTIDIGE-ERYLTVIPLFHVFGMTSCMNLSIYTASESIM---LPRFELDEVL-ETIKNEQPTVFPGVPTMYGAITNH--PRAEEYGIDSIEVCNSGSAPMPVEVLKEFERKTG---AVILEGYGLSE-ASPTTHCNPVFAARKAGSVGIGFPSTDYKIVDSGSQEVPAGELGEVIIKG--PQVMKGYWNMPE---ETALALRDGWLYTGDIARVDEEGYLYIVDRKKDMIIASGYNIYPRDIEEVLYEHPAVQEAVVIGVPDAYRGENVKAVIVLKSGKLADE---KEIMEFCRANMAAYKVPGIIEFRDALPKTSVGKILRRALRE------------------------------ 91780352 11 ------------------------------------------------------------------------------------------------------RLTWRELDIRTNQVANAIRALGFDKGDKIALFMPNSLALFELFWGVVKAGCVVVCLNTMLEGSALARITNSSDARAMFA------GGSS---RTLVDEVRDRLEGIAPEHFYSVDSPGDG--WNSA-----QTLFDAAPSTPPQVTILPSDSMTIIYSSGTTGVPKGIEHTHFGRLNYHGFAMGLA--INRYSVAVCATPI-YASGTWITMFPTMYRGGTVVL---LPQY-SPEAFIDAVRRERGTHSFLVPTQYIGLLQQ---PLQNYDLGSLKALVTAGQSLLPATYAALLRAF--PHAGIYEVYGMTE--GFSTLAIPEDVARKTGSVGKPSFLDDVRIIDEQGRELPPGETGEIV--AYGPGMMKGYYNRPDMTEAATWSPAGRTYRSGDLGQMDEDGFLYVNGRLKDMIKSGGINIYAADLEQVVIEHPAVHEVAVIGVPHEKWSETPVAVVLLKPGASAEPDV---LMRWVNQRLSKYQRLSLLLIRDELPRAIYGKVQKQALRE------------------------------ 209514969 25 -----------------------------------------------------------------------------IDRVAERHADNEALV----VVHQNVRWTWRELSRRVDNLAVGLMHLGLEPGDRIGIWSQNCAEWVLTQFAAAKAGLILVNINPAYRHEELEHALNKVGCKALIM-SARFRGTDYVEMLRDVASELKSARLPDLRLAIILGGQASEALLAPANECDLRELATRGAT------LRCDDPVNIQFTSGTTGAPKGATLTHRN-LLNNSFFVGEAMKLTSQDRLCIPVPLYHCFG---MVLGNLVHGATMVL----PGAFDAKAVLETVEAEKCTALHGVPTMFIALLSHPE--FGRYGLGTLRTGIMAGSPCPVEVMKRVMERMNMQQVTIA--YGMTETAPIFQSALDDPPEYRVSTVGRVQPHLEVKIVDEWGRTVLRGAMGEL-LTRGY-SVMCGYWNDPEKTSEAIDQ--EGWMHTGDLATIDEDGYCRIVGRSKDLIIRGGENICPRDVEEFLYRYSKIQDVQCVGVPDPKYGEELCACIILRPGAAADAE---EIRSFCRGRIAHYKIPRYVAFLDRFPMTVTGKIQKFVLRK------------------------------ 149179825 13 ----------------------------------------------------------------------------LLEEKAAAQGERDAVVY----NDRNLRMSYKEFDLHCRKVAKGLMGLGLQKGEHMAVWSTNTPEWLACQFATGKMGAVLVTVNTNYRTAELEYLLKQSDATTILLMDQYRDASYIEMLYEICPELLESKRLPALRNVIVLS------EKRYSGTYNWEDILQMAASVEETEDLHPEDVINMQYTSGTTGFPKGVMLTHNN-IVNNAYNIAQCMRLTNEDRLCIPVPFFHCFGCVLGTMACVSVGAAMV-----PVQFDPGTVLQTVQDEKCTGLHGVPT---MFIAELNHPFDQFDLSSLRTGIMAGSNCPIEVMKGVIDRMGADEITIA--YGQTES-SPVITQTRDPIELRVETVGRALPNVEVKVVQPTDEEVPFGVQGELCTRGYL--VMKGYYKNEEATAAAIDS--DGWLHTGDLAVMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYTHPKVLDVQVVGIPDKVYGEEVMAWVILKEGQTASAD---ELREYCKGKISRHKVPRYIEFTDAYPMTASGKIQKYKLRKEAE--------------------------- 85709766 43 -----------------------------------------------------------------------------LARTVAHNPDAPFLHFLG------RTYSYSEIEREAKSFAAGLIAMGVEQGDRIGLFLPNVPIYASAYYGAMMAGAVVVNFSPLYSVEELAWQVGDSGTKVLVTLD-------VPELYSTAAKVLEGSALETLIALKLFKRSQADVAWGPD-TLKWSEMLRSW-PEGEATLDRRDDLALLQYTGGTTGRPKGAMLGH-SQLTQNAQQVAAINPFEDKEVFMGALPFFHVFANTALLNHAVAAGASIAM---VPRF-EAKQVLQTIQKYKATGFPGVPTMFQALLDHPD--LTKTDLSSLKVCISGGAPMPAQVHTKFEEVTG---VRVVEGYGLTESSG-VVSTNPYEGTRKKGTIGQLVAGTEIVLLDKETKLAPDGEPGELAVHG--PQVMRGYWQRPETDADVFVERGKRYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSVVEDAILKHEAIKEALVIGVPDDYKGEVPRAYVTLEDPETDIGA--DALKGWLNDRIGKHERVDQVVIRKELPKTIIGKLDRKALRA------------------------------ 113867314 42 --------------------------------------------------------------------------------------------------------TYAELLAQVERMAGYLQQAGVRRGDRVVLLSQNSPQFIVAYHAILRADAVVVPANAMLLEDELRHIVTDSGAVAAFAASELV--GQVAPL----------VGTTPLRHVIVHHYGDSIPDWVQQRSVHWQQAMAAGST-PSPRSAGLDDLCMLPYTSGTTGAPKACMHTHRTVMVSVAGS-QLWRRSHAESTFLAVAPMFHLLGLQNGVNAPVYMGGTIVL---LPRW-DRRTVAQLVARHRVTFWAAPPPMLVEFFAQ--PGIESFDLSSLACVVGGGAAVPDSTARLMKERYG---LQFVEGYGLTETASFIIANPLAA--ARSGHLGVPTYGVDARVIDPATTEVPRGEVGEIVVHGA--QVMLGYWNQPAANAES-FITIDGFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILEACVIAARDPHRGETVKAVIVRRDGAGVSEE---ELLAWCRTSMATYKAPRIVQFVERLPRSATGKI------------------------------------- 149201956 28 -------------------------------------------------------------------------------------PDRPAISYQSGATDKAQTLTWQQFHDQCCQAANLFRSLKLGEGDVVALVLPNCLETAVATIGGMIAG-IVNPINPLLEPEQISAILRETGAKVVVTLKAFP----KTDIAQKTAEAVRHA--PSVHTVIIVPLVRPKNPVQHHADLDFNKAIARQPKTLSFADSTGDRVAAYFHTGGTTGMPKVAQHKYSGMIYNGWIGHTLLF--TEQDNVMCPLPLFHVFACHVILMAMIKSGAHVVFYRGEGVF---DNFWKLCERWKISFIITVPTAVSALMQRKVDA----DLSTVKNAFSGSAPMPLELFNRFESATG---IAVIEGYGLTE-ATCLVSANPPEGEKKVGSVGVPFPYTDVRII--KGTPCAVDEVGEICISNP------GVYAGHDKNRDLYYH--GDYLRTGDLGRIDAEGYLWITGRAKDLIIRGGHNIDPAEIEEALMVHKAVAMAGAIGQPDAHAGEIPCAYVELVAGATVTEELLEHCKRHVHERA---AVPKHVEVLAELPKTAVGKVFKPDLRKLAITRIYN----AALADAGV---------- 148553766 15 -----------------------------------------------------------------------------LRRSASRHGDKTALVFE------DEAWSYAELDRLADELGEGLLRLGIEAGDRVAILARNSHAFLALRFAVARIAAVLVPVNAMLGPAEVAYVLDHSGARLLF-ADAA--------LLPLAREAAPA----TVEEMLIL--TGRDDD--DGCRGWRALLVPGAAPGDRA---DGADLLQIIYTSGTESRPKGAMLSHSAVL-WQYQSCLFDCDWSPDVIFHCAA--------LDAMAGPLMAGATSVVAAS----PAPELVIPLIERHRISSFFAPPTVWIALLRS--PLFEKHDLSSL-TRGFYGAAIMPAAVIEEMEA-RLPGLRLWNLYGQTEIAPVATVLRPEEHAARPTSAGRATLHVQTRVVDEEMRDVAPGEIGEIVHRS--PQLLSGYWRQPELGEAAFAG---GWFHSGDLATIDAEGFITVVDRKKDMIKSGGENVSSREVEEAIYAHPQVSEVAVIGLPDPRWIEAVTAFIVPRAGSSLS---VEDIQAHCAGRLAGFKRPKRICFVPELPRNAAGKILKRELREQA---------------------------- 50120425 510 -------------------------------------------------------------------------------------PNAIAVVYES------HSLTYQTLNQRANQLAHHLISLGVKPDDLVAICVERSPEMIIGLLAILKAGAAYLPLDPSYPAERLTYMLDDATPVALLTQSA-------------LTATLPDTALPTV--------------LLDAHDVF--DAQPDHNPDAHALGVTPDHLAYVIYTSGSTGKPKGVMVEHASVTRLLDATQDYHFD--SNDV--------WTQFHSWEIWGALAYGGKLVV---VPTARSPQEFYSLLCRERVTVLNQTPGAFRQLIAARDD--TDH---SLRCIIFGGEALEHMLAPWIADN-PLERTRLINMYGITEITVHATFRELSAADITAGRIGRPLPDLRAYLLDPHGQPVPVGVAGELYIGGA--GVARGYLNRPERFIVDPFSDSPRLYKTGDLARWLPDGTLDYLGRNDFQVKVRGFRIELGEIESRLVQCPGVQEAVVLAREDVPGDTRLVAYIQPQPKAVLEP---ADLRQQLSTHLADYMIPAAFVTLEAFPLTPNGKLDRKALPAVTRGYEEPVGDIET---------------- 50120425 3749 ---------------------------------------------------------------------------------VKRTPDATAVIFD------TQSLSYDELNRRANRLAHHLLSLGVQPDNRVAICVERSLEMIVGMLAVLKAGGAYVPLDPSYPADRLTYMLEDAAPVALLTQTDLV--------------ALLHSDLP----VIELDNLPAAIA----------DEGQDSNPVPQAFGLTPRHLAYVIYTSGSTGKPKGVM-----------VEHRSMCNLLNGQILHIAADSHVIQLASFSCYMTLLTGATLYLAERAAILPGA-ALRQTLEDNTITHMLITPTALAAL----DEIPE-----TLQTLVVGGEICPPALV----KRWAAGRCMF-NAYGPTETTVCATLYPCRIQDEREPCIGRPLANTRIYILDPQGKLVPIGATGEIHI--GGVGVARGYLNRPEHFIADPFTDDPDLYKTGDLGRWLNDGNIDYLGRNDFQVKVRGFRIELGEIEARLIQCSGVKEAVAIAREDTPGETRLVAYLIAQPGVELVP---AELRQQLAHHLAEYMVPSAFVTMEAFPLTPNGKLDRKAL-------------------------------- 50120425 4824 --------------------------------------------------------------------------HHLFEQQVVQTPDAIAIVFE------DRLLSYAEVNHRANQLAHHLLSLDVKPDDRIAICVERSPEMVIGLLGILKAGAAYVPLDPSYPTERLTYMLEDSAPVALLTHSSLV------------------ASLSSTAPTILLDNTA------------LFEACSDSNPAAQAIGLTPHHLAYIIYTSGSTGKPKGVMVEHRN-IVASTYARQLTYPMF--ERVLLLSSIAFDSALAS-VFGTLTRGGSLYL----PITVDPTAILHMLHEHHICCLLCVPSALSLLMSQNEE------LASLKALIVAGERCPPEIQTAI-EQLGLSTA-LYNEYGPTEAAVWASVYHVTSTETSRNRIGHPIANSQIYILDPQGRPTLLNVAGEIYIGGA--GVARGYLNRPERFIPDPFSSSPRMYKTGDLARWLPDGNIDYLGRNDFQVKVRGFRIELGEIESRLMQLPGVQEAVVAAREDIPGDTRLVAYLRSQPDAELNP---TELRQQLAEHLAEYMVPSAFVTLDTFPLTPNGKIDRKAL-------------------------------- 50120425 1598 ---------------------------------------------------------------------------------VAQTPDAIAVVFE------EQTLSYDGLNRRANQLAHHLLSLGVQPDDRIAICVERSVEMIVGLLGILKAGAAYVPLDPAYPAERLAYMLDDAKPVALLTQTALIETNSTLPLV-----VLDDPQFTVFKH------------------------ASQDNPDAHALGLTSHHLAYVIYTSGSTGQPKGVMIEHRS-LCNLANAQIRAFGITANSRLLQFASFSFDACISE-VTTTLCQGASLILASREALLPG-DALLNTLQTQAITHVTLPPIAAGAL----DASAEPPDLTTL---IFAGEACPPAAKRWATAK------QVINAYGPTETVCATIYHYHRTLPI-----GKPIDNTHVYILDAKGQLAPLGVAGEMYL--GGVGIARGYLNRPERFIPDPYSDQPGMYKTGDLGRWLADGNIEYLGRNDFQIKLRGFRIEPGEIEARLMGCSGVQDAVVIVREDNPNDKRLVAYIRPHVGAEIEP---AALRLQLSQHLAEYMLPAAFVTLEQFPLTPNGKLDRKAL-------------------------------- 156036226 21 ----------------------------------------------------------------------------LFERKDREFPDDKAIYTDAE---TSRSYTYKQVRDTAITFGTGLKAWEWKKGDVLALYTPNSIDTPAVIWGTHWAGGIVSPANPGYTVEELTFQLKDSGAKGIVTQ---------IPFIEVAQAAAKNAGIPEYRIILI----GDGRDETHKFKHFTNVRNLAGTSRYRRTKNKPEDLAFLVYSSGTTGHPKGVMLSHKNIMANSTEGHNLHWDGK-GDKLMAVLPFYHIYGLTCIIHFSFHGGLECLVME----KFDLEKFCQTIQKYGATFAYVVPPIVLMLGKS--PIVSKYDLSTVRMMNSGAAPLTRELVNAVYARL---KIPVKQGYGLSETSPTTHSQPWEDWNKYPGSVGRLLPNLVAKYMNAEEKEVPAGETGELWVKG--PNVFQGYLNNPEGTKNALTD--DGYFKTGDVGHQDKEGNFYITDRIKELIKYKGFQVPPAELEGLLVSHEDIDDVAVIGIYNEEQAEVPRAYVVPKKGVVGDKEEEKKIMAWLQAKVASHKRLRGVKFVDVIPKSASGKILRRVLKDQAKKDDEK---------------------- 91786495 47 --------------------------------------------------------------------------------------------------SDRITLSYADALERVNRIAQVLEDFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELGEIIDKARPSLAL-CDAS--------LLQELQAARDQGGL--LGTIVPFNLMNEPGSL--------AVLSAQKDGHFTPCPTAADDIAMMAFTSGTTGKPKAAVHTHRDVLAACEAWPRHVLKARPDDIVMGSPPLAFTFGLGGMLIFPMWAGA-SVYYPSVAYTP--EVMVKLMNQVGATLCYTAPTFYRQM----APFAKQLGVPSLRICVSAGEGLPDATRQLWKDATG---IEMIDGIGATEMFHIFISS--AGAEVRRGAIGKVVPGYTARVVDDQGAEVPHGTVGKLAVMGPTGCK----YLDDAR-QANYVK--GGWNYPGDAFVQDDDGYFFYQARADDMIITSGYNVGGPEVEDALLKHPAVAECGVIGLPDEERGMIVKAFVVLRPGHEAGEALVKSLQDHVKATLAPFKYPRQIEFVGSLPRTETGKLQRFKLRQ------------------------------ 167365958 12 ----------------------------------------------------------------------------VIRAQANTRGNEIAYEFEG------RISTFADFDRHTNQVARALQASGVQPNERIT-YLGKNSDIYFELWGAIKAKAVMAPVNWRLAGPEIAYIVEDCKAAILFVGPEFV--DQVRGLKD---------QIPSVRAIIT----------TEGGAPEWQDLTKAQSSDDPQVAIAPSDIAIQLYTSGTTGKPKGAMLSHANFLVRAGQDNKEWNRWSPDDVSLVAMPVFHIGGSGWGMMG-IYHGAKGVI----AREFDPTKVLDFFEQSGITKLFMVPAAMQFVVRQ--PRAREVDFSRLKYMLYGASPIPAAL---LKECIDVFKCGFVQMYGMTETTGTIVALPPGLERMR--SAGKALPGVEIAILDPDGKPLPPRQVGEIATRSG--SNMVGYWNLPDATKKTI--DGDNWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGESVKAVVVMKPGKEATA---QDIIGFTRTRIAGYKTPKSIDFIPALPRNASGKILRRQLRD------------------------------ 29830407 10 ---------------------------------------------------------------------------------AAEFGEAPALV----DAVDGTTLTYEQLDRFHRRIAAALAEAGVRKGDVLALHSPNTIAFPTAFYAATRAGASVTTVHPLATAEEFAKQLSDCSARWIVTVS---------PLLDTARRAAELAG--GVREIFVCDSAPGHRSLI--------DMLATAAPEPRVDIDPAEDVAALPYSSGTTGTPKGVMLTHRSIATNLA-QLEPAVPTGPGERILAVLPFFHIYGLTALMNAPLRLGATVVV---LPRF-DLDTFLAAIEKHRITHLYVAPPIVLALAKH--PAVAQYDLSSLKYVISAAAPLDADTAAACSRRLGVP--PVGQAYGMTELSGTHVVPL-NAVNPPPGTVGKLVAGTEMRILDDPDQDLPVGEAGEIAIRG--PQVMKGYLGRPE--ATAAMIDEDGWLHTGDVGRVDADGWLFVVDRVKELIKYKGFQVAPAELEALLLTHPKIADAAVIGVYNDDNNEVPHAHVVRQPSA---ADLSAEVMMYVAERVAPYKRIRHVTFLDEVPRAASGKILRRQLRDL----------------------------- 162949354 75 -------------------------------------------------------------------------------------PDKVCLI----DGNTGREYSYGEMELTSRRVAAGLAKIGVEQGGVIALLLPNCAEFVQVFLGAAKRGAIVTTANPFYTPTELAKQIIASGATVVVTQSRYTE---------------KLAGL-NIQIIIVDQYVDG--------YLHVSALLEADEAECPEVDIHPDDVVCLPYSSGTTGLPKGVMLTHKSLVTSVAQQVDGHFNINVEDTLMCVLPMFHIYSLNSILLCGLRAGATLVIM----AKFELSKLLEFIQKYKVTMGPFVPPIVLAIAKN--PIVENYDLSSIKMIMSGAAPLGKELEDAFRARL--PNAILGQGYGMTEAGPVLAMSLAFAFPVKPGSCGTVVRNAEVKIIDETGMSLSYNQPGEICIRG--PQIMKGYLNNPE--ATAYTIDKDGFLHTGDVAFIDEEEEMFIVDRVKEIIKYKGFQVPPAELEAVLLSHQQIQDAAVVSRKDEVAGEVPVAIVVRSPGCSITED---EVKDHVAKRVVFYKKIHDVYFADSIPKSASGKILRK---------------------------------- 159043405 30 --------------------------------------------------------------------------YELLTRTRNAHGDRRAMTFTSDPKDAGETLTWRELHGKATQAANLFRSLGIGENDVVAYVLPNASETVWTYLGGSVAG-IVNPINPLLEPDQIASILNETGAKVVVTLKSFL----KTDVAQKTAEAVAMA--PGVTHVLEVRYLSPPKSWIAGKVLDFNAELARQKSDGLTFPDSFEDRVAAYFTGGTTGMPKVAQHKYSGMIYNGWLGAELLFTH--EDTLICPLPL----FHVFACYPVLMSVITS---GGHVVFPTPDNFWKLIERWEVTFMITVPTALAALMQ---RPVDG-DVSTLRIGISGSAPLPMELYSRFKEATG---VSIAEGYGLTE-ATCLVSCNPIDGVQKVGSVGIPLPHTEVRILEDDGHECATDEIGEICIANP------GVYEG-----STYTEVGKNYLRTGDLGRIDEEGYLWITGRAKDLIIRSGHNIDPAEIEEALMAHPAVAMVGAIGQPDAYAGELPAAYVELVAGAQTT---VEELMAFAKEHVHERAAPKHLEFLDELPKTAVGKVFKPDLRKLA---------------------------- 159904718 11 ------------------------------------------------------------------------------------------------------RLTYKEFDDRVNMLAKGLLEIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVLKQSDMKALAIID-GFRDTNYIDLYELVPELLNSLEFPFLKNVIYVGQEKHRGMYNTNELM----LLGKHQPDDELLRLDSDDVINMQYTSGTTGFPKGVMLTHKNILNN----GFYIGDFTEEDRLCITVPLFHCFGIVLAVMAILTHGGTMVMVE----LFDPLLVLAAVQKEKCTALYGVPT---MFIAEYSHPMEMFDLSSLRTGIMAGSTPPIEVMKKVVKDMYMTG--ITSVYGLTESPGFTQTSIDDSLEKRVQTVGRKLPECEVKLVDETGETVGPGEIGEICCKGY--NVMKGYYKMPEKTKEVIDE--DGWLHSGDLATVDEEGYYSIVGRIKEMIIRGGENIYPREIEEFLYTIPGINDAQVVGIPDEKYGEIVGAFVIPKEGYDIREE---DVRDYAIDKIARYKVPKHVFIIKEFPMTASGKI------------------------------------- 187601868 32 ----------------------------------------------------------------------------LLQQAAERFADATAIAFYG------RTLSYARLWAETNRFARGLLGTGFQPGERVVILLPNIPQSVIAYFGVLLAGGIVVLANPIFDAEGFAHEVRDSGATTVIALSMFHR------LVEQVRAELHFPRLPSSQRLLLLRQEQEGPDAQASQALWFQHLVAAGQDGELPT-LDAGDPAVILYTSGTTGAAKGVLHRHASLYINAYQTRMWYADAEEGERVLCVIPFSHAYGMTACMNVGIALGATLIL---LPTFETHNVL-HTIRRERPTIFPGVPPMYAAL--NEVREVRKYGLSSLKSCLSGAAPLPVEVQE-GFERITRSR--LVEGYGLTEAGPVTANPLRGAR--RAGTIGLPIPDTEARIVDETGQDLPPGAIGELLIRG--PQLMAGYWNNPEATAEAL--TADGWLRTGDIARMLPDGYFQIIERKKEMIIAGNYNIYPRDLEEALYEHPTVIDAAVVGVPLPNGKTEVRVFVVTRPGERVSEA---EVLAFLRERVNLPVVPDKIEFREALPRSFIGKLLRR---------------------------------- 89097499 35 ------------------------------------------------------------------------------------------------------RMTYHEFDQYCRKAAKGLMKLGIEKGENLAVWAANTPEWLACQFATGKMGAVLVTVNTNYQASELEYLLKQSESSTLILQ-ENYRGSSYIDLYEIVPELLKSKKLPFLKNIIVMSKNRYPGAYCWEDILQLSEEVKDRDLDRRMELLDPDDVINMQYTSGTTGFPKGVMLTHAN-IINNAYHIAGCMELGKEDRLCIPVPFFHCFG---CVLGTLACGATMLVREFSP----KEVLL-TVQNEKCTGLHGVPTMF--IAELNDPSFGGYDLSSLRTGIMAGSNCPIEVMKAVIEKMGAAEITIA--YGQTES-SPVITQTRDPIELRVESVGKALPHVEVKIVTPTSHEVPRGTQGELCTRGYH--VMKGYYNNPDATKEAIDS--EGWLHTGDLAVMDENGYCSITGRLKDMVIRGGENIYPREIEEFLYTHPKVLDVQVTGVPDPVFGEELMAWIILKEGETAG---KEELRSFCRGKISRHKIPRYFEFVKEYPMTASGKI------------------------------------- 184199998 36 ---------------------------------------------------------------------------HMLEKSVARHGAKTAVEFFGAGT------TYAQLGDQVQRVAEGLRVLGVQAGDRVAIVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTTPELRHQFEDHGARVVIAWD------------KVASRITSMPQDLAVEHVVAVDRLGLRLPLKKPGTISWASLLDSTPLRADHPRPTATDTALLQYTSGTTGLPKGAMLSHRN-LESNALMGQHWLDSSSNEVVYGVLPLFHAFGLTLGLTFAMSLGAKLVLF---PTV-RADLILRAMKKSMPTVLPAVPPVYQKVLDAAEE--QGKDLTGVRVAVSGAMSLPVPLVATWEDATGGM---LIEGYGLTEC-SPLVACNPLNEHRRAGSIGVPFPSTDIRMVDETGEDVPVDAEGELLVKG--PQTTQGYWKRPEETAKLFTE--DGWLRSGDIVTVDQDGFLRVVDRIKEVIITGGFNVAPTEVETALKLHDSVADAAVVGIPNDDGNETVVAAVVLEPGVTLDEA---ALRQHCYDKVTRYKVPRRIIAMDDLPRTMLGKTLRRAVKE------------------------------ 18034623 1584 ----------------------------------------------------------------------------LFEQQVEHTPDAIALIWE------DAQLSYAELNQRANQLAHALIAFGVQPDDRVAICIERNLNMVIGMLGILKAGAGYVPLDPEYPAERLAYILSDSAPKLLLTQQ---------HLQAQL----------PVEKLPVWQLDDTG---------HLNSVAQQPTDNPDPRQLGPHHLAYIIYTSGSTGLPKGVMIEHHNV-VNFTYSQCQTSELKSTDRVLQFASVSFDTAVSEI-FPTLSVGATLILRPAHIRIPDA-TFSHFLQEQAISVIDLPTAFWHQWMKAGRSGFS----SHVRSVTVGGEKAEHRHFVTWQSMPETRHCRWIDTYGPTETATALTLDGPASYVTESLSIGRPLINTHVYILDTQGQPVPIGVTGEIYIGGA--GVARGYLNRPERFVSDPFREQPRMYRTGDLGCWRPDGTIVYLGRNDFQVKIRGFRIELGEIESQLAACTGVSDAVVVAREEGSGDKRLVAYLVPKSDVTLDAA---SLREQVSTHLAEYMLPSAFVILDAFPLNPNGKLDRKAL-------------------------------- 18034623 2689 ---------------------------------------------------------------------------------AERTPEAIALIWEG------TQLTYTELNQRANQLAHHLISSGVQPDDRVAICIERNLDMVISMLGILKAGAGYVPLDPAYPAERLAYILSDSAPKLLLTQQH-------------------LQGRLAVEDLPVWRLDDAD---------HLSTVAQQPTDNPDSRRLEPHHLAYIIYTSGSTGLPKGVMIEHRNVVNFTYAQCQ-VSELKSTDRVLQFASVSFDTAVSEI-FPTLAVGATLILRPAHIQVPDT-TFSDFLREQAISIVDLPTAFWHQWMKAGRSGFS----SLLRSVTVGGEKAELRHYLTWQSMPETRNCRWIDSYGPTETTVITTADNPTADASRAMSIGRPIANTRIYILDTRGQPVPTGVTGEIYIGGA--GVARGYLNRPERFVSDPYSEQPNMYRTGDLGCWQPDGTIVYLGRNDFQVKLRGFRIELGEIETQLAACLGVKDAVVVAREEDAGDKRLVAYVIPQPDASLDAA---SLREQLSTHLTEYMLPSAFVILDAFPLTPSGKLDRKAL-------------------------------- 18034623 509 --------------------------------------------------------------------------HQLFEQQVERTPDKIALVW-----GETQ-LSYSELNQRANQLAHSIMASGVHPDDRVAICAERSLDMVIGFVGILKAGASYIPLDPNHPTERLAYMLSDSQPVLMLTQQ---------HLKARL----------PVTNIPVWALDSEEIASQPKDNIDASQL-----------GLTSQNLAYVLYTSGSTGLPKGVMHQNVVHLIHSQFQMS---KLTPHDCVLQFASFGF--DNSVAIFPTFAIGATVVLRPDHIKVPDTE-FITFLQNQGITVVDL-PTAFWHL--WAQEISAGYSWPQLRSVAAGGEKAEHRLVTWLSSP-GTQKCRWLNTYGPTETTSIVIENLCTYEDIP---IGRPIANTRIYILDQRGQPVPIGVNGEIHISGS--GVARGYLNTAERFIQDPFSDIPGMYKTGDLGRWLPDGTISYSGRNDFQVKIRGFRIELGEIEAQLATCAGVKDAVVIVREDDNGDKRLVAYLIPQSGAILNAA---SLREQLSVNLADYMLPSAFVTLEAFPLNQNGKIDRPAL-------------------------------- 182435126 24 -----------------------------------------------------------------------------LDRTAAEHGDREALV----DVASGRRWTYAEFVADVDVLARALMAAGVAKGDRVGIWAVNCPEWVLVQYATARIGAVMVTINPAYRAHEVEFVLRQAGVSLLVAS----LSHRTSDYRALVEQV--RSDCPDLRAV---HYIG---------DPSWDELTAGAPAVGQ-EQLAADDPINIQYTSGTTGFPKGATLSHHNILNNGYFVGETIA-YTEADRYHCF---GMVMGN----LACTSHGACIVI----PGSFEPGAVLTAVQQERCTSLYGVPTMF--IAELNLPDFAGYDLSSLRTGIMAGSPCPAEVMKRVVAEMHMAEVSI--CYGMTETSPVSTTRRDDDLERRTGTVGRALPHIEVKVVDPTGVTLPRGSSGEL--RTRGYSVMLGYWDQPDRTADV---VDPGRWHTGDLAVMREDGYVQVVGRIKDMIIRGGENVYPREIEEFLYGHPKVADVQVVGVPDERYGEEILACVIPRD--PADPPTLDEISAYCRERLAHYKIPRRLRILETFPMTVSGKVRKVELRE------------------------------ 134099242 476 ---------------------------------------------------------------------------------VRRTPDAVAVVSGQDE------LTYAELDARANSLAQRLTRAGIGPEDRVALLVPRSADLVVAVLGVLKSGAAYVPIDPDHPADRIRFVLGDAAPAALVA------GG-------------DLAELPDVR-VPLFHVTAPS---------SADDSPAGAPQVAPP---DVDQPAYVIYTSGSTGTPKGVVVSHRNV-VGLFAATESLFQFGPEDV--------WTLFHSYALWGPLLHGGRLVV---VPRTRSPADFLRLLAEHRVTVLNQTPSAFEELSRADADAP-GTAL-ALRVVVFGGEALEPRLASWYERH-GDSTPLLVNMYGITETTVHVSLALDGSHATSPASAGRGLPGLSTYLLDEALRPVPDGVVGELYVGGA--QLARGYLGRPTRFVADPFAPGERLYRTGDLARRAGDGRLEYVGRADDQVKIRGFRIEPAEISSVLATHPDVSRCAVVARHGAQGGAYLVVYVV---GESVDPA---ALRGYLAARLPEHMVPAAFVELESLPLTGNGKLDRRALPAPEFGSTAPSREPAT-DTERVLAELF----- 54024981 13 ----------------------------------------------------------------------------VLHRSAARVPDRIALRFGAE------ALTYRELDDAVTRAAARLLDLGLASGDRVAAYGTNSAAYVVGYLAAARAGLVHVPINYALRGGELAYLLGQSGARAVLVDPA---------LRGNLDAVLDQV---PAERVLPLRDADGS-------------LIEAATTGPVPDLDVAVADDDLLYTSGTTSKPKGAMMTHRA-LVHEYTSAIVALDLAAEDRYHSA-------GMHVFMLPYLAVGATISLLP-APDIPE---ILRRIEEERIGSLFLAPTVWVPLANHPD--LDTRDLSSLRKAQYGASIMPVTVLNRLRERF--PDLGFYNCFGQSEIGPLATVLRPEEHAERPSSCGRPVLFVELRVVDAEGNDVPDGEPGEVLYRS--PQLCLGYWDNPEATAEAF---GDGWFHSGDLVTRDAQGYITVVDRIKDVINTGGILVASREVEDALYTHEAVAEVAVIGTPDEKWIEAVTAVVVLRENATASAE---ELIDHVKQRLAPFKVPKIVRFAESLPRNQSGKLLKRELRA------------------------------ 20090282 12 ------------------------------------------------------------------------------------------------------RFTYGQFNERVNNLAKGLLAIGIKKGDHVGIWAKNVPDWLTFMFATSKIGAVLVTVNTAYRSHEVEYVLKQSDMKALALIDSF----REVDYLEIINELLKSKKFPYLKSVIYVGQEKHRGMYNT------SELMLLGSHYPDDESVSGDDVINMQYTSGTTGFPKGVMLTSKNILNNGLS----IGDRQKEDRLCLPVPLFHCFGIVLGVMAVLTHRATLVMLE----VFDPLLVLAAVQKEKCTALYGVPT---MFIAEYTHPMDMFDLSSLRTGIMAGSTCPVEAMK---KVVKDMHCHITSVYGLTEASGMTQTTVDDPVELRVETVGKCFPGVEVRVVDPATNEVPPDTVGEICCRGY--NIMKGYYNMPEETKKVIDE--GGWLHSGDLGTCDELGYYRITGRIKDMIIRGGENIYPREIEEFLHAIPGVKDAQVVGIPDKKYGEIVGAFTILEKGADLTEA---DIRDYALSKIARYKVPKHVFIVNEYPLTASGKIQKYKLRELA---------------------------- 90422380 4 -------------------------------------------------------------------------------------PDKTALVCGNE------RIAYRDLERRIGHVASGLRQHGLGAGDRIVVFLNNGVEIVELFYAAFSLGAIVVPVTTRLTSHEVQHICADSQPSAI---------------------AFEGPG-DAIQGVLAVHPDALRIAVSAEGAIDYASLREAEIAPLPLLSVQSDD-AVIMYTSGTTGSPKGAIITHANIVTQHCFINAVEWGISRDDRYLVTTPLAHRTGFAR-LSNALTLGGTLVVM----KKFDPKQTIDTIDREQISVIGMVPTVCRMMLPQIEADPDKC--ASLRRIVVTGEAFPVELKRRFIALL--PQVRLVSFFAMTEVGGVTSLSHEEQFD-HAASIGRPTPGVEVRIVDDAGNAVATGEAGELLVRVGEPGVMRGYYN---RPEETAKAIEDGWIRTGDVARADDEGYLYIVDRKKDMVLSGGFNIYTKEVELALLANPVVAEAAVIGIPDAIYGEAVVAFVEPLPGMTPTP---QSIVDGVRGLVAGYKKPKYVFIVDELPRNSLGKVLKRELRD------------------------------ 147802303 72 ---------------------------------------------------------------------------------------RVALI----DSATGRRVTYAELRRSIRMLATGLHGLGIRKGDVVFLLAPNSLLYPTICLAVLSIGAVLTTANPLNTQSEISKQVDDSGAKVAISAP----------------EELHKLLQTGVPTLLTHRTC-------DENSLSIEELIDCSDPDLPPAQMSQSDTAAILYSSGTTGTSKGVILTHAKF-IAMMTLLKWSVDITSNDVFLCFIPMFHIYGLAFFALGLLRSGTTTVVM---PRF-DSKAMLDAIQAYQVSNIPAVPPVILGLVKNS----SSCDLSSLRRVGSGAAPLSKEVAEGFREKF--PWVELRTGYGLTESCGAATYFVTDEQKARAGSSGRLLPRFCAKVVDETGLALPPNREGELWLKS--PTVMKGYLGNAEATAATITS--DGWLRTGDLCYFDEDGFLYIVDRIKELIKHNGYQVAPAELEAILLSHPSVLDAAVIPVEDEAAGQIPMAYVVRAGGSELT---QQEVIQFVAGQVAPYKKVRKVGFINAIPRSTAGKILRK---------------------------------- 148258671 26 -----------------------------------------------------------------------NASRVLFDNLARGNANKPALI------GPAGQRSYAELCADACRWGHGFASLGLARGDRVLLFLDDTPAYPAAFFGAVRAGFVPLLINTLTPPDLLQFYLADSGAK--------VAVADADFAARFDAQACAETALHTLI-VVNGETPGTSAPSTLTADGWLHGF----ATELAEADTHRNEMAFWMYSSGSTGRPKGIVHLQHDMAYSEQAFARNVLRLRPDDICFSVPKIFFAYGFGNAITFPFSAGATTLL---LPGQPKPAAIFNAIGRFRPTVFFGLPTLYTALTKAD--GARETDFSSLRLAVSAAEVLSAEVFNSWRTLTG---LEIVEGLGSTEVLHVYLSN--REDRKKLGAAGLRVPGYEIALRDSEGHEVATGEEGILWVRGD--SNTPLYWNRPDKTAETI--RDGGWIYTGDRFVRDADGFHFFRGRADDLVKISGQWVYPLEVELCLAEHPDIRECAVFAHELPDRRMSLKAVVVTNGEARDEPTMTKALQDYVKAKLLPYKYPREIVFIDELPKTGTGKIDRQAV-------------------------------- 25029333 34 --------------------------------------------------------------------------------------------------------TYRELADDVEIAAHAMIEAGVEPGDVVGIHLPNWYEWLIIHLAAMRVGAITNPLIPIYRDREISHMARTAKVSVLFIAETFRR----FNYMDMVDRL--RDELPDLKKTIVVRGQ----TRRKGFDL-FEDFLETGRTRREESPVDFNDLALIMFTSGTTGKPKGVMHTHNTVLAGALWPDKLGMD--ENDVIHMASTFGHLTGYLYGVSLPFMLGGTAVI----QDVWSVDYFVYLVEKYRITHTSGAAPFLHDLLHA--ENLHHYDMSSLKRFCCMGAPIP-----RVFITQAKEKLPVFGGWGMTECCLTTMGHPDYPEEKIVNTDGRALAGMETRVVDEEGNEVPRGTQGRLQVRGAF--LFRGYLG----MLDATLEEYEGDWFTGDLAVMDDEGFISLSGRDKDVIIRGGENVPVADLENALIQHPDIADVAVVAMPHDRLQEIAAAVVVMEHGREPIT--METMKAHLSTNIAKPYWPEYLEVTDTLPRTPSGKKLREHLAKVAEKLKQDDIDNGVVATPG----------- 86159207 9 --------------------------------------------------------------------------------HAARQPDAPAV------DTPAHRLTYGALGERVRALSAQLAAAGVRRGDRVLAALPNVPATVVASLAVHALGATAVEVNREWGPD----------VQLGIAQETGVRHAFVFGRDAKVAAAHPFDRLWVVHGGPLPERLLSDVGGAPATLLLEDDPALPPAPAPPPADVSADAPALILYTSGSTGRPRGVVQTFGNVEANSRSIVEYLG--------LTSADRALLVLPLYYCYGHLLAGGSLFL-DSRFAFP--RTVLEGFAREGCTGFAGVPMTFEIIRRQVD--VRSLSFPRLRYLTQAGGAMAPETIDWVREAFAPAKLFVM--YGQTEATARLSYLPPERAREKRGAIGIPIPGVELRVVDEHGRELPSGETGHLVARG--KNVTLGYFRDPE---ATAAILHDGWLWTGDLAERDPDGFFFHRGRSKEILKIGGHRVSPIQIEHAVAEHPEVAEAAVIGAPDPLKGEVPVAFVVARPGASPTEE---SLRAFCQARMPAYQVPVRFTVVAALPRNESGKLLR----------------------------------- 126567224 21 ----------------------------------------------------------------------LNKYKNMVDQAVQKFADKPAFTAVG------VTLTYRDLDTQSRNFAAWLQNKDLKPGDRIAVQMPNVTQYPVVVFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVV------------LANMADNAEKVLPHTGIEHVIVIKRTLMNAAVKPGAHKLPAVLSAGAREKFTPVDIKLDDLAVLQYTGGTTGVAKGAMLTHAN-LVANLTQVRLEDQVEEGKIYSFTLNCG-IM---------LEAGAHNVL---IPNPRDIPGFVKELQKQKFSAFIGLNTLFVAL--CNNEDFQDLDFSGLKLTASGGMALTSDTAKMWQRVTG---CEISEGYGMTET-SPVVTFNPRS-AIQIGTIGLPIPSTVVKTIDDDGNETPVGEPGELCVKG--PQVMRGYWQRPDDTQKSFTD--DGFLKTGDVALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVTTHPKVVECAAVGIPDAKSGEAVKVYVVPKEGVT-----ANELKEFCRERLTAYKVPKHFEFRDELPKSNVGKILRRELRD------------------------------ 126739275 61 --------------------------------------------------------------------------YQLLSRTAGRFPENNAVIFSGP-TDKAETLTWRMLKDQVSQAANMFRELGIGEKDVVAYVLPNCNETLVTLLGGAVAG-IVAPINPLLEPEQIASILRETKAKIVVTTDVAQKVAEAVRHAPNVNTVLEILTPPKSWIVPLIRPKLENKDKLAHADYSFGKEIRKQPTTLQFADSTEDRVACYFHTGGTTGMPKVAQHKYSG-LIYNGWIGDTLL-FTENDNIMCPLPLFHVFACHVIMMASITSGAHVV-------FPTPDNFWKLIERWKISFIITVPTAISAKMQRPVDA----DISSVKTAFSGSAPLPVELFRRFEKATG---VNIVEGYGLTE-ATCLVSCNPVEGEKKIGSVGIPFPYTDVRIVKPEGIECGTEEVGEICIGN--PGVFAGTYTEAEKNVDLF---YQGTHRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGELPCAFVELVDGATATDELLEYCQIHVHERA---AIPKHLTVLDELPKTAVGKVFKPDLRK------------------------------ 148982248 3 -------------------------------------------------------------------------------------------------------VSFAQLEQLAGKVATNLERLGLKKGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNVLFKAREIAYHLNDSDAKAYLC----FEGSEELPIGRYGLQGFAQAD--NCEHFVSMPPNGATSTLSEAHDHTIEDWLAQPLDAYESVACHGDDTAVILYTSGTTGQPKGAELSHTNMQTN-AMSSQYLMRLEYSDTTMATLPLFHSFGQTVMMNASVLTGSTMVL---IPRF-EPSLVIDQIISHKVSVFAGVPTMYIALLKAGEASPDSSEQTSLRLGVSGGASMPLEVIRQFESRF---ELPVLEGYGLSETAPVATFNHIDGDRL-SGSVGQPLCGHLIKITDVQGNSVAMGELGEVCIKS--PSVMKGYY---QRPEATTEAIRDGWFLTGDIGRVDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHHEQLGEEIHAHVVLHEHTQCD---SKALMAWCREQLADYKYPRKVFIRSALPMTATGKILKREL-------------------------------- 149375223 29 ------------------------------------------------------------------------------------------------------TLTYRDLDTQSRNFAAWLQNKDLKPGDRIAVQMPNVSQYPVVVFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVV------------LANMAHNAEKVLPHTGIEHVIVLKRTLMNAKMVPAFSLPQAHLSAGAREKFSPVECKKDDIAVLQYTGGTTGVAKGAMLTHGNLVANLLQVRPMMEDVEEGTIYSFTLNCG-IM---------LEAGAHNVL---IPNPRDIPGFVKELKNHRFTAFLGLNTLFVAL--CNNEEFKALDFSALKLTSSGGMALTSDTAKMWQRVTG---CEISEGYGMTET-SPVVTFNPNS-AIQLGTIGLPIPGTQVKTIDDDGNETPLGEPGELCVKG--PQVMRGYWQRPEDTQKSFTD--DGFLQTGDIALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVSGHPKVVECAAVGVPDDKSGEAVKVYLVTAEGVT-----ENELKEFCRERLTAYKVPKSFVFRDELPKTNVGKILRRELRD------------------------------ 167461563 1523 ---------------------------------------------------------------------------------VRQNPHATAAVFEG------VSLSYEELNKKANKLAHLLIAKGVGPDQLVALALPRSLETVVSVLAVLKAGAAYLPIDPDYPSDRISFMFSDARPVCMIT---------------NTQIAAKLSDTRTLQLVTNAPETLEELS-------SYSEM--NPTDADRMEPLQPLHAAYVIYTSGSTGRPKGVWIPHQNV-VRLFGATDHWFQFHSKDV--------WTLFHSYAIWGPLLHGGRLVVVPHAISR-SPEDFLKLLVHEKVTVLNQTPSAFYQLMQADRDHFELGQKLSLRFVIFGGEALELSLEDWYRRH--PENAPLINMYGITETTVHVLELNREITSLKANSIGWGIPDLNLYVLDEYLQPVPPGVTGELYVAGG--GLARGYLGRPERFVDPYGKPGTRMYRTGDLARWRTDGSLDYMGRTDHQIKIRGFRIELGEIEAVIVRHPHVEQTAVVVREDQPGDKRLVAYIVPTPRVSIEPA---ELRQYVGQSVPDYMIPYAFVLIERLPLTPNGKLDRKAL-------------------------------- 167461563 468 -------------------------------------------------------------------------------------------------------LSYKELNEQANRLAHLLIARGVGYSHFVGLAFPRSVEMVVAMLAVLKTGAAYIPMDPDYPSDRITYILSDAQPAYVITSSSV--------------SAEFPDGCIIPRIVLDDPKTMNSLKSCPITNLDYSQLVN---------------PAYTIYTSGSTGKPKGVVVSMKS-LSHFLLAMRDQLLLNEQDGLLAVTT--FAFDISALVYLPLICGASVIIA-GKETIQDPSVLTGMIRKDHITIMQATPTLWHSLVASHPERLRGF-----RVL-VGGEPLN------LLSRLQSLGCQITNLFGPTETTSTIANINRDQTGTPP--IGKPISNTQVYVLDSDLQPVPPGIVGELYIAG--IGLATGYFRQPERFVANYGAPGTRMYRTGDLVRWRADGSLDYIGRTDYQTKIRGFRIELGEIESVFNQHPDVEQVAVAVHKDRHGDKCLAAYVV--PGPKGDLDL-AELRRYASESLTYYMVPSFIMTATELPTTPNGKIDRKAL-------------------------------- 145595574 12 ----------------------------------------------------------------------------LLGEHAVRRGDKIAF------ADGKRGVSYADLDRRTARLAGHLAALGLETGGRAVILMGNSVEAVESSLAVIRAGGIAVPLNPQSSTAEIDHLLDDAEPTVIVCDPA--RFGQVV----------RRHHPGRPPRVI---RTGEAEEDAAAETVRYEELMGTEPSGPAPDEAALDAPAWMLYTSGTTGRPKGVLYSLRSSLWLVAAGHEPVLGLSEQDRLLWPMPLFHGLGQNLCVLGVTAVGASARLMSG--FAPSEVR--DLLREEAITFLAGVPTTYHYLLDQVTD--ATTDLSALRLGFVAGSASGAALGSRFEEAFG---VPLVDQYGSSETGA--ITSNRPFGERVPGSVGPPLPGVDIRLVDPDGQDVPTGKEGEVWVAG--PNLMLGYHGQPD---ATAAVLRDGWYRTGDLGRRDALGHLTLTGRRKELIIRGGENIHPVEVEEVLRTAAGVADVAVGAEPHDVLGEVPVAYLV--PGPEGVDA--ATVFAHCRRLLSFFKVPDRLYTIERVPRTSTGKITRHLL-------------------------------- 67906704 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRTVYGDHQRFIDTYFTQYPGRYFSGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVLHKDVSEAAVVGYPHKIKGQGLYAFVALNKNVEPSSSLENELLQWVKQEIGSIAKPDFLQFTEGLPKTRSGKIMRRILRKISVNDYNNLGDTSTLADSTVVDGLIKNRK- 146340692 36 ---------------------------------------------------------------------------------VARNGDGEALIC------GAQRLSWRDVADQAARIAGGLRAKGLRKGDRLAMLLGNRIEFVLTLFAAAKLGLIAVLLSTRQQTPEIAYVLSDCGARLLL---------HEAALADRLPAAAEMPDLAG--------RLAVDNDPVRSNF----AELADHEPDATEATVAEEDIAMILYTSGTTGRPKGAMLAHCN-IVHSSMIYEACLGLTPSDRSIAAVPLGHVTGVVANVTSMVRCAGTLIIM---PEF-KAGDYLKLAARERVTYTVMVPAMYNLCLLQSD--FDSHDLSSWRIGGFGGAPMPVATIEKLAAKIPGLR--LVNAYGSTETTSPSTLMPPALTARHIDSVGLPCPGASILVMDAQGRELPRGEIGEI-----WIGGGQVIKGYWSRPEATAESFTAGYWHSGDLGSIDADGFVRVFDRQKDMINRGGLKIYSAEVESVLAGHPAVIESAIVARPCPVLGERVHAVVVTRAPAE-----AEDLRRWCAERLSDYKVPETLIVTPDLPRNANGKVMKRQLRE------------------------------ 196004889 16 -------------------------------------------------------------------------------------GDREAVV----DAASGRCYTYAQIRGLARKFASALTRRGLQKGDTVAVYSPNIPEYPIVFFGIIIAGGTITTCNPLYTPKELSHQLHLAEAKHIFTVNLFAEKAKEAAFLSKISNI-----------YVLGSPTGDGIT-------SFQELLADDGSYLKEVKFDREDVAVLPFSSGTTGLPKGVMLTHHNIVSNVSATIKGFFYVNTDDTILALLPWFHIYGMVTILFAGLRFGAKII----SMARFEPKAFLETIQKHKITIAPIVPPIAVFLSKH--PLVDSFDVSSLKDVISAAAPLGKETQAALGTRLG---VNVRQGYGMTELSPVITVSISEGNVI--GSAGVLIPHTKAKTVDQTGEALSYGKSGELCFKG--PQVMKGYLKNKDRTIDA-----DGWLHTGDIGYYDESGHFYIVDRLKELIKYKGFQVAPAELEELLLTHPKVADAAVIGVPDVDAGELPKAFVVKRA----NDITEEEIIAFIASEVGPHKKLRGVEFIESIPKSASGKILRRQLKA------------------------------ 163725086 28 ------------------------------------------------------------------------------------------------------RFTYKELNERSNRLANAMKSAGIEPGDRVA-YLGNETEFFDLYFGLGKLGAILVPVNFRLAPPEVLYIINNCEAKVVVGTDFFP-----------VIDAIKGDLCTNS----IYALGDSIPEWAQ----SYSDFLASGSPD-EPVHVGGDDTLTILYTSGTTGKPKGAELTHAGY-------FHEAVNLRA-----TLGDVGTKMLMPLPLFGALAFGMTMVF----QRAFDPAEFLQLLATENISWFGSVPQVLMFLRS--VPQFETFDWSSIRMALVYAAPVPVTLI----KEFAEKGMNVRQLYGMTECTGPAAVIDADKAIVKAGSTGPAMFHCDIKLVDDKGEEVPTGELGELLLLTTHP--MKGYWNNPE---ATASTIIDGWIHSGDMAKMDEDGYLYILDRKKDMIISGGENIYPAEVEDTLLSHPAIADVGVIGVQDEKWGEAVKAVIVLNKEQSLTQD---ELIEWCRDKLARFKTPKQVVFAEEIPRTPTGKILKRILRD------------------------------ 217968853 23 ----------------------------------------------------------------------------AFARSVRRNPEREALRFEG------RSWRYAQLDRAANRVANRLLGLGLAVGDRVAAYGRNSDAYVLLWLGCVKAGLIHVPINYALLDAELRYIVEQSGARALFCAD-----------MATHVEAL-GSDLPCEWR-------GTLHGGQERDVLEWAQ--AGGTDTAPAIALDEEAIAQLLYTSGTTAAPKGAMMSHRA-LLAEYTSTLLATDIRAEDCALAALPL----YHSAFLMPQLLVGATTLL----IQAPQPERCFELIERERVTSFFAPPTVWIAFLRH--PAFEPARLASLQKGYYGASIMPVPVLQELAASL--PALQLYNCYGQSEIAPLATVLRPEEHAERPASAGRPIFNVETRIVDSDLNDVPAGEMGEIVHRS--PQLMSGYW---DKPEETAASFRDGWFRSGDVGYLDEAGYLYITDRIKDIIKTGGVVVASREVEECLYTHPAVAEVAVIGLPDERWIEAVTAVVALKQGAQATAA---ELIAHVHARLAAFKVPKRVFFVEDMPRNASGKLLKRELR------------------------------- 48428777 51 -----------------------------------------------------------------------------------------------------KYLTYAEVDQLSRKVGAWLQGKGLEKGARVAIMMPNVLQYPVAIAAILRAGYIVVNVNPLYTPRELEHQLNDSGAEAIFTLQQVIARTKV---KHVVVASMDLMGVKGLVVNLVVRHVKKMVPFSLPGSVPFNSVLQGASLQLKPVALTPDDTAFLQYTGGTTGVSKGATLSHRNVVANVLAEAWLAPGLNNGPVFVCALPL-------YHIFALTVCGM-LGMREGAPNPRDIAGLIKEMSKYQINTFPAVNTLYNALLNHPD--FAKLDFSGYRVCVGGGMAVQKAVADKWKEVTG---CPIIEGYGLSETSPIACAN-PCDIKEYSGTIGLPLPSTEIAILDDAGNPVALGQAGEIAIRG--PQVMRGYWNRDDETAKVM--TADGFFKSGDIGIMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVVQHPGVLECACVGVPDEHAGEVVKIFVVRK-----DPSLTAELMAYCREQLTGYKRPKYIEFRTDLPKTNVGKILRRELRD------------------------------ 86159431 20 -----------------------------------------------------------------------------LRRTVERFPDREALVSV----YQGYRATYRQFWEETSLVARGLLVRGVKKGDRVGIWAPNRYEWVIWQYATARIGAVMVTVNPAYRVHELEYALKQSGVSML-ALSRTFRNADYVAMVREV-----RLRCPELRHTLVIDDEWSALKHDALR-LSEQELTRLERD------LQFDEPINIQYTSGTTGFPKGATLSHHNLLNNGFFIGEY-LGYREADRYHCF---GMVIGN----LAATSHGSAIVI----PDNFDPVTVMRTVQQERCTSLYGVPT---MFIAELDHPFHTFDFSSLRTGVMAGSPCPIEVMKRVQKDMHMPEVTI--CYGMTETSPVSTSRTDDPIEKRVTTVGQVHPHVEIKIVDPTGRVMPRGTPGELCTRGY--SVMLGYWNDP---HATRGAIDDGRWHTGDLATIDEHGYVKIVGRIKDMVLRGGENIFPREVEEFLYTIPGVSDVQVIGVPDVKYGEELMAWVKLRPGVSLTGE---EIRAYCKGKIATYKIPRYYKFVDGFPMTVSGKV------------------------------------- 153832529 3 -----------------------------------------------------------------------NLAVN-LERSAALFPSKVALR-MGDD-----EISYASLDKFAGNIAANLKRLGLQVGDKVALSCPNITYFPMVYYGILKAGCVVVPLNVLFKGREIAYHLNDSDAKAYFC----FEGSEELPMGSY-----GRQGFSQAEQCEYFISLSAQC---EEGEFAINAWLAEENGSFESVTRNGDDTAVILYTSGTTGQPKGAELSHTNMLTN-AMSSQYLMRLEYSDTTMATLPLFHSFGQTVMMNASVLTGSTMVL---IPRF-EPKFVIEQIIQHKVSVFAGVPTMYIALLRAGEQSPEHSELHSLRLGVSGGASMPVEVIRQFEQRF---ELPVLEGYGLSETAPVATFNHIDGDRL-PGSVGQPLCGYVIKIADVKGHAQAVGELGEVCIKS--PSVMKGYYGRPEATRDA---LRDGWFLTGDIGRVDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHDDRLGEEVHAHVVLHQDAHCCPD---TLIAWCREQLADYKYPRRVFIRKALPMTATGKILKREL-------------------------------- 148657957 10 ----------------------------------------------------------------------------ALQRAVAHAPHRPFLLFEG------RAYPYATVAAAASRWATRLRAAGVERGDRVALYLENSPAFVAAYLGAHMIGAIVVLINTQYRHTELRHILSDSQARVIIVGDQA--------HADLVCQAQENAQTIRADAV-VLEETGDMPDW------------ASAPAPH--------DIALLGYTSGTTGRSKGAMLTHANLMANSAAVTRAWH-WTEQDRLLLTLPLFHIHGLGVGLNGALFTASTVDLRRG----FDATDVIDTLTRGETTMFFGVPTMYTRLIAEARRRLAEFRVDTVRLFVSGSAPLTPQTFAEFEELFGQR---ILERYGMTET--IMNLTNPYDGERRPGTVGMPFPGQEARIVDRTRQPIPDGVIGEIQVRG--PNVFAGYWRNPQATAEAFDA--DGWFNTGDLGWRGADGYFVITGRARELIISGGYNIYPREVEEVLLDHPAVAEVAVVGLPDPEFGEQVVAVVVPTA--QPRDGLEQELIDWCRARLASYKKPRRVIFAATLPRNALGKV------------------------------------- 17545499 28 -------------------------------------------------------------------------------------PDKDAIVFYG------RHVRYRELHDDALAVAGWLQQAGVGKGDRVLLYMQNCPQFVAAYYGILRADAVVVPVNPMNRPEEFKHYITDAGASVVICSD---------DLAANVTAAADLPQAQRVRHLLVPPAWLTAAHPPQPGAVAWKDALA-QRLVPGPHTAGPDDLAVMPYTSGTTGFPKGCMHPHRTVM-HNVVGGALWSQATMEGVSLSIIPLFHVTGMQYGMNAPIYMGSTVVM---LPRW-DREVAGRLISRYKVTHWTNIPTMVIDFLAS--PQLAAFDLSSLVYIGGGGAAMPQAVAERLHKAF---NLLYQEGYGLSETIAPTHSN-PADRP-KLQCLGMPVFNTDARVIDPQTQELPPGEVGEIIVNG--PQVFLGYWGKPQATAES-FIEFEGFFRTGDLGRMDEEGYFFLTDRLKRMINASGFKVWPAEVESLMYKHPDIQEACIIGTHDAYRGESVKAVVVLKA-HARGKTTEEDIIGWARDNMAAYKYPRVVEFVDALPKSGTGKVMWRTLQE------------------------------ 148653989 57 ----------------------------------------------------------------------------VFERNFARFGNRDAYICMGG------SITYRELDTKSRQIAAYLQSLGLKVGDKVAAMMPNVLQYPVVALGVLRAGMILVNVNPLYTSHELEHQINDSGAKAIFIVESFAKTFEDVTDKGSVEHVVMLGLVKGFVVNMVVRHIKKMVPYSLPGSVSYKHALESVSAEYQRPTLDLSHVALLQYTGGTTGVAKGAMLTHGNLMLQINAVMDAAFGDSNGEVILTALPL-------YHVFSFMVCGMYT-MYKGVPNPRDLDGLIKEIDKYKPAFIPSVNTLFNGLVHH--EKFKDLDFSNLKASIGGGMSVLPSVAKAWHEATG---LPIVEGYGLSET-SPVVSFNPMNISEFTAKIGVPAPDTDIILIDDNGQVMPIGERGEICVKG--PQVMVGYQNRPEETKEAFTE--NGYFKTGDIGILDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMAQHPAVLEVGAIGIPNDERGEDPKIFVVKKKGASVTE---KELLDFGRKQLTGYKRPRHVQFVDELPKSNVGKILRKELRKI----------------------------- 207722355 713 ----------------------------------------------------------------------------LFEQQAAHTPDAIAVVYEA------QTLTYAELNRRANRLAHDLIAQGAGPGHFVAIALPRGLDLMVALLAVLKSGAAYLPLDPDYPQDRLAFMIDDAKPVRVIT-----------------HAAIAGL-LPGGAARLMLDAPDTQARLSRMPTID-------PTDAHRSQPLLPSHPVYVIYTSGSTGRPKGVVIEHRNVVLLRVTEHQFHFG--PDDV--------WTLFHSWEIWGALAYGGRLVV---VPAARSPRDFYALLCREGVTVLNQTPSAFQQLIAEQAHSSEAH---RLRCIVFGGEALELHTLRWIQRN-DPERTRLINMYGITEITVHATFCPIGRADIEAGAIGTPLADLRIYLLDEALEPVPVGVQGELYI--GGPGLARGYLNRPERFIANPFHTMPGLYKTGDVGKRLPDGTFEFLGRNDDQVKIRGFRIELGEIEAKLAAQPGVRDAVVLAREDQAGDKRLVAYLVPEAGGALHAA---TLRDSLARELADYMLPSAYVMLDALPLTVNGKLDRKAL-------------------------------- 76801955 12 ---------------------------------------------------------------------------------VESTPDAPAIVYE------DTELTYEQFWTRAGQFAQALDDRGIGAGDRVGIYLPNLPQFVTAFYGTLRAGGIVVPMNPQYKAREIGHLLGDSGAKAVVS------------LADNVPNVLDVVAETDVEEVVSV---GGDVD----DATTFEAFLA---DETQPVVDRADDDVAVQYTSGTTGTPKGVLLTHENI---RWTTHANHGGFQATDRLVGTLPLFHIYGMSVV-----MNGA---MYSGGAYYPDATTVMDRIEDEELTIMFGVPAMFNDMINHPE--VESYSLDSLRFVNSGGSSLPMEVLERFEELFG---VELYEGYGLTETSPVTHANREGAR--RKGSIGKPLDGVEAKVVDEDFETVPRVETGELVV--SGPNVMKGYYELPEANREAFTEDGGTRWFHGDVCYWDEDGFFFVVDREKHMIVTGGYNVYPREVEELLFEHEDVADAAVVGVPDERRGETVKAFIVPTPDADASPE---DIKQFCLDTLAEYKHPREVEFTEELPRTTTGKV------------------------------------- 73537400 14 -------------------------------------------------------------------------------RHFAGRPDAVAYAFEG------RQTSYAEFERNTSRVAQALLAAGVRAGDRIGYIGKNCDHYFEAWLGAAKMGAVMTPASWRLAGPEVEFIIGHCDAVMLFVGPES---------TAMVQGLL--PALPMVRQVIAMEAGGSQ-DWPVYTD--WRDAHPATLPDHQP---DAHDVVLQLYTSGTTGRPKGAMLTHRNLTIGTEVSEREWSHWTADDISLVAMPVAHIGGSGWGLR-NLLSGAKGVV----AREFDPRAVLDFIEYERISKLFMVPAAMQIVLR--DPRARSVDYSRLKYLLYGAAPIPAALLREGIEVFG---CGFVQQYGMTETTGTVVALPPEDHTTRMRAAGKPLPGVELKVVDYEGRELAPGEVGEVVVRSAH--NMSGYWKQPERTIDA-----DGWLRTGDAGYLDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPIVADVAVIGVPDEKWGEAVKAIVVLKAGQAAD---RESIVAWTRQRLAGFKVPKSIDFVDALPRNPSGKLLRRKLRE------------------------------ 127513794 39 ------------------------------------------------------------------------------------NPTKVAIQFYG------YELTYAQLDEMSTRFANVLRGLGVGQGDGVAVFMPNCPQFHIAFLGILKCGAVHMPVSPLSKEMELRHQLGDSQPKVALCYDA------LLPTMRPVCQELGIEHIITTSYTDVRPRAITEIPKTPLADIDFFEAIDNASKEVLDYIPALDDLAAINYTSGTTGMPKGVMHTHRNMIGTMASYYPVTFGVGPEGVMLSFLPEFWIAGEDTGLLLPLYSGATLVLM----ARWDTKAFMELVHHHKVNM-----TI--MLIDSVDEHLHQFDLTSLTTVISFIKKLNRDYRQRWRELTGTTLFEVA--YGMTETHTCDTFTRGFQVDFDPAFLGLPVPGTEIKICDVTGELMPLGVEGEIQIRT--PTLLKGYWNKPDLNKNLFEE--GGWYRTGDLGMITEEGFFRYLGRRKEMLKVNGMSVFPTEVESMLGQHPAIASCGVVGRPDERKGQVPVAFVTLKPGF---DETQESLQAWCVNAMAIFKVP-EIRIQERLPMTATGKI------------------------------------- 115522607 11 ----------------------------------------------------------------------------------------------------ERRLSYRELDDASRQLAASLVRAGVGRGDRVVVFLDNSAEAVIAIFAVLKAGAVFSPINPSTKADKLAYVLNNCRAAALITS------GRL-----RAVAQKAVAQAPTVATVIVAECAEPPPGW-----IRFEDALARDDGGLPSAGIEL-DLAMLIYTSGSTGHPKGVMMTHQNV-VAAATSITTYLESCTDDIVLSVLPLSF----DYGLYQALMVGATLVL-EKSFAFPQT-ILQRIVAE-QVTGFPIVPTMAALLLQM--KTLAPGSLPSLRYITNTAAALPVTHILRLKTLLPQAR--LYSMYGLTECKRCTYLP-PEQLALRPDSVGIAIPGTEAYVVDDAGAKVPAGEVGELVIRG--PHVMKGYWENPEATARA-LRTGPFEWYTGDLFRADDEGFLYFVGRKDDIIKTRGEKVSPKEVENALHGLPGVKEAVVIGVEDAMLGSAIKAIVV-AEDIGLTA---QDVIRHCARHLEDFMVPKHVEFRANLPKSDNGKIDRRAV-------------------------------- 66046951 3668 --------------------------------------------------------------------------HQLFEEQAAQQPDALAVV------DETASLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQEA-------------LQECLPAVNVPQVDSVVLSSGTGG---------------LPCGNPDLDALGLTSRMPAYVMYTSGSSGVPKGV-------LIEHRSVLRLVINITTEDCVAHGANTAF-DASTWEIWSALLNGAKLLVVSQA-TLLNPARLNHVLIEGGVTALWLTAGLF-------NEYVDAVAFSKLRYLLVGGDVLDPVSVAKVLSRAHRPR-HLINGYGPTETTTHALSDNSRSIPI-----GRPIGNTRIYLLDAHGQPVPIGVSGEIHIGGA--GVARGYLNLPERFLDDPFSAEPRMYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGEIESQLAACPGVREAVVLVREHRPGDKRLVAYLTAQEGALLSAA---QLREQLSQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL-------------------------------- 66046951 4738 --------------------------------------------------------------------------HQLFEEQAAQQPDALAVV------DDAASLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGIFKAGGAYVPLDPAYPEQRLRYMLEDSAPVAVLVQTETRR-------------LLGELAVPTL-------------DLQEG---DWE-----VEPEHNPVAITPQHLAYVIYTSGSTGKPKGV----GGPMVNRLYWMHNTFGGQRLEKHAQKTSISFLDSVTETLM-PLLFGAQLHIV--SPLASDPLQLWQAVTEHQLTRLVLVPSLLEELSRIENRQVSPEK----RLIVCSGEVFSSSLL--ARTRAWLPSATILNFYGSSEAAG-DSTFYLCDSAVQAGPIGRPIANTRIYLLDAHGQPVPIGVSGEIHIGGA--GVARGYLNMPERFLDDPFSAEPRMYRSGDLGCWLADGNIEYLGRNDDQVKLRGFRIELGEIESQLAACPGVREAVVVAREHRPGDKRLVAYLTAQEGAVLSAA---QLREQLSQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL-------------------------------- 66046951 493 -----------------------------------------------------------------------------------------------------ERVTYADLNERSNQLADVLLSLGIAPDDRVAICVERSVEMVAGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPMAVLVQ----------RTTRDLLGALAMP------------------------VLDLQSVNRAAEAEHDCVTVAPQHLAYVIYTSGSTGQPKGVMIEHRN-LVNLVAWHCEAFNLTHRKRVSSVAGVGFDACV-WELWPALCVGASLSLLPGQALGNDVDAWWRR-QELDVSFL---PTPIAEIAAQGIEPA------SLQTLLIGGDRLNPD-----------SRVALINNYGPTETTVVATSGLIDATQSVL-HIGRPIANTQVYLLDAHGQPVPIGVSGEIYIGGA--GVARGYLNRPERFLDDPFSAEPRMYRSGDLGRWLADGNIEYLGRNDDQVKLRGVRIELGEIEAQLRQIADIRDAVVIAQEDTPGEKRLTAYYTMQEAAQAITA--QTLRAALQARLPEYMVPAAYVKLSEWPLTPNGKLDRRAL-------------------------------- 21224520 28 -----------------------------------------------------------------------------LGRAIAAHPDREALV----DVPSGRRWTYAEFGAAVDELARGLLAKGVTRGDRVGIWAVNCPEWVLVQYATARIGVIMVNVNPAYRAHELEYVLQQSGISLLVAS----LAHKSSDYRAIVEQV--RGRCPALRETVYIGDPSWDA-LTAGAAAVEQDRVDALAAELSC-----DDPVNIQYTSGTTGFPKGATLSHHNILNNGYWVGRTV-GYTEQDRYHCF---GMVMGN----LGATSHGACIVI--PAPS-SEPAATLEAVQRERCTSLYGVPTMF--IAELNLPDFASYDLTSLRTGIMAGSPCPVEVMKRVVAEMHMEQVSI--CYGMTETSPVSLTRMDDDLEHRTGTVGRVLPHIEVKVVDPTGVTLPRGEAGEL--RTRGYSVMLGYWEEPGKTAEA---IDPGRWHTGDLAVMREDGYVEIVGRIKDMIIRGGENIYPREVEEFLYAHPKIADVQVVGVPHERYGEEVLACVVVRD--AADPLTLEELRAYCAGQLAHYKVPSRLQLLDSFPMTVSGKVRKVELRE------------------------------ 171325033 28 -------------------------------------------------------------------------------------PQKTAIHYYGA------SYSYKQLWEQVNALAGYLQKLSIQPGDRVLLYMQNSPQFIISYYAILRAEAIVVPINPMNTTEELSFYIQDCETKVGIVGQELF--GKVEPL----------LSSTTLEHVIVAAYSDYPVSLPDERVYYWTDCLEANLLPKEYKG-HIDDIAVLPYTSGTTGVPKGCVHSHR-TVNANIVSAYHWANVTSDTVCLVTLPLFHVTGMVHSMHLPIFAGAAMVML----TRWNRDSAARLIEMHRCTHWVNIST---MLIDFLANPLSKYDISSLASIAGGGAPL-PEAV--GEKLFKLTGVQYMEGYGLSETISHTHFNPPD--RPKLQCLGIPSFDVDARIIDPAGKELGVGEIGEIVVHG--PQVFKGYYRREKETEEAFIEDGKRFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVIGVPDPRRGETVKAFIVLQDEYVGKIT-EEEIMEWAKTQMAAYKYPRIVEFRSSLPMTSSGKLL------------------------------------ 183980440 29 ---------------------------------------------------------------------------NQLERHAMMQPRATAIRYLG------HTVTWADLRYRVAALAGSLSRRGVGFGDRVMILMLNRTEFVESVLAANMLGAIAVPLNFRLTPSEIAFLVEDCAPRLVITEEV------------LAQVAVGVREIAPALSTIVVAGGASDPTV-----VGYDELISETGDPPEPVDIPNDSPALIMYTSGTTGRPKGAVLTHTN-LTGQVMTALYTGGANNSDVGFIGVPFFHIAGIGNMLSGMLL-GVPTVIYP--LGAFNPGQLLDVLEAERVSGIFLVPAQWQAVCAEQQARPREL---SLRVMSWGAAPAPDALLRQMSEVFPGTQ--IMAAFGQTEM-SPVTCMLLGEDAIKRGSVGKVIPTVSARVVDDEMNDVPIGQVGEIVYRA--PTLMSGYWNNPDATAEAFAG---GWFHSGDLVRMDEDGYVWVVDRKKDMIISGGENVYCAEVENVLASHPSIVEVAVIGRADEKWGEVPIA----VAAVTKDHLRIEDLDEYLTERLARYKHPKALEIVDALPRNPSGKVLKTELR------------------------------- 75520419 1535 -----------------------------------------------------------------------------------------------------QQLTYAELDTKANQLANYLQKQGVEAGTLVGLCVDRSLDMLVGLLAILKAGGAYVPLDPAYPEERLAFMLADANVSILLTQ----------------------------------KHLGKQWKGRKRRTVYLDRDAKKWTAESPLAPVDADSLAYVIYTSGSTGTPKGVLVAHRG-IVRLVKNTNYVT-ITEEDVFLQASTVSF-DAATFEIWGALLNGAKLVLMP--PDLPSLDELGEAIVQHKVTTLWLTAGLFSIMVDHNADYLRG-----VRQLLVGGDVVSVP---HVRKVLALDGVTVINGYGPTETCCYPVTELAEEITSFP--IGRPISNTTVYVLDKNRQPVPLGVAGELYIGGD--GLASGYLNNPERFVDNPFDPQKRLYRTGDLVRYLPDGAIEFIGRIDNQVKIRGFRIELGEIETALLRHPAVQEAFLMVREDAPGDKRLAAYLVFAGGQTVEPV---EMRSYLKDKLPEYMIPSAFVQMDSFPLTPNGKVDRRAL-------------------------------- 75520419 6697 -------------------------------------------------------------------------------------------------------LTYAQLDAKANQLANYLQQQGITPETLVGICVERSSEMIVGQLGILKAGGAFVPMDPAYPQERLAFMMADTGMPFVLTQE------RLLETLPAGDAAFICL------------------------DADW-EVIAEESTQAPELAVTTDQLAYVIYTSGSTGTPKGVEIEHRA-LLNLIYWHQHAYTITPDDRASQIAGTAFAVWWPYMT-----AGATLYLQEEIRLIPEKLRDWLVAE--GITISFL-PTPLAESM-LSVDWPSH---AALRYVLTGGDKL---------HHYPAEHVPLVNQYGPTETAGIVAVQAGQVTPP---SIGRPIDNVQVYILDEQRQPVPIGVTGELYIAGS--SLARGYYKRPERFVDNPFTANRGMYRTGDLVRYLPDGQIEFIGRSDDQVSIRGFRVELGEIESVLYQHPAVKEAIVLAREDMPGVKRLAAYVVVA---EDDAEQADDLRGYLKEKLPEYMVPAAFVTLKALPLTPNGKVDRRAL-------------------------------- 75520419 4118 -----------------------------------------------------------------------------VARIAQQLPNQLAVV--SDEG----QITYAELDAKANQVANYLHKQGIISETLVGVCLDRSIDMLVAQLGILKAGGAYVPMDPAYPQERLAFMMQDAEMPVVLTQE---------HLLAQLPEARATFLC---------------------LDRDWS-LIAEESDVAPVIATNRDNLAYVIYTSGSTGTPKGVEIEHAA-LLNLVSWHQRAYEVGAEDRATQIAGTAFDASVWEI-WPYLTKGATLYLSEEIRLVPEQLRDWLVAS--GITIFLPTPLAERLL---TLEWPSD---AKLRYMLTGGDKLPPATLPFV----------LANQYGPTENA---VVATAGIVPAAAGSIGRPIDNVQVYVLDEKLQPVPIGVAGELYIAGD--SLARGYLHRPERFIANPYGQKAGMYKTGDLVRYLPDGNIEFIGRADDQVSIRGFRVELGEIETALYSHPAVKETIVLVREDMPGMKRLVAYIVQREGQEGQAVQAGDFRSYLKELLPEYMVPAAFVFMADLPLTPNGKVDRRAL-------------------------------- 9715733 1650 --------------------------------------------------------------------------HQLFESQVERTPDAVAVVFE------EQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPPERLSFILTDTQVKVLLTQ----------------QQLVNKLPAHTAQLVCL--------------DTDLEKITQNSNSNPVNTATSPN-LAYVIYTSGSTGQPKGVVNHHHVTRLFAATNSWYKFNSQ--DV--------WTMFHSYAIWGALLYGGRLVV---VPLTRSPESFYKLLSQEQVTILNQTPSAFRQLIQA-EQSIGMSNL-NLRLVIFGGEALELESLQWFERH-GDQKPQLVNMYGITETTVH-VTYRPLSLDRTASVIGRPIPDLQVYVLDQHLQPVPIGVPGEMYV--GGEGVTRGYLHRDERFISNPFQRSKGLYRTGDLARYLPNGELEYLGRIDQQVKIRGFRIELGEIEGLLAQHPAVWESVVVVREDEPSNKRLVAYVVPQVAQAPT---TAELRSFLKKKLPDYMIPNAIVILESLPLTSNGKIDRRSL-------------------------------- 87199710 32 ------------------------------------------------------------------------------------------------------RWTWAQLDAEVDRIATGLLDRGVAKGDRVGIWAPNCAEWTVLQFATARIGAILVTINPAYRTSEVEYALNKVGCTFLVTAA----RFKTSDYVAMLRE-LGPDKLPGVSCMVVL-----GADRHDGFEPW--EALRAEPDAAAEAALNQNDAINIQFTSGTTGFPKGATLTHRNILNNGHFTARTI-KLTQRDRYHCF---GMVLGN----LAALASGAAMV-YPGEAY--DPQLALAAVAEEGCTALYGVPTMFITILAQPD--LDRYDVSTLRTGIMAGSPCPVSTMRQVMDRLNMTEVTI--GYGMTET-SPLTTQTATDDPLRVGTVGRVHPHAEAKIVGLDGETLPIGQQGEYCSRGY--AVMLGYWDDPEKTAEAI--DGEGWMHSGDLATMDEHGYVRITGRIKDMIIRGGENIYPREIEEFLLTHPAVQDAQVFGVSDEKFGEEVCAWVIARSGHALSHD---DILAHCKGRIAHYKVPRHVRVVEAFAMTVTGK-------------------------------------- 134099694 40 -----------------------------------------------------------------------------VSHWARTVPDRVAYDFYG------RRITYAELDELAARFAGWLDAVGVAPGERVGVFLPNCPQLVVAMLGVLRAGAVYVPVNPMFREHELRHELADAGVSVLLSLDALY------PLVEKVDTAVREVLVTALTDMLPVRPEPGSVRAPSEIASGWARALAHPPAPGRGADLDALAALN--YTGGTTGMPKGCEHTQR-HMIYTAATAAAAAGIGRPEVFLIYVPIFWIAGEDFGILVPLFCGSTVVLL----TRWDAGAVLEAVTTRRVTTLGTVDNYV-ELMEHPDSGA--HELSSLRAMSFV-RKLTPRLRQRWRELAGPGSVLREASYGMTETHTADITEGFQAGDTAPVFCGLPVPGTEFMVVDETAEPLPLGATGEIVVRS--PSLLTGYYQQPE---ATAHALRDGWLHTGDLGIVDEDGCLHYLGRNKEMIKVSGMSVFPSEVESLLARHPGVLGAAVVPKTDPERGQVPVAFVQPAPGAELDEA---ALREWARLNMAPYKVP-VVRLVDALPMTATGKI------------------------------------- 119718554 2 ---------------------------------------------------------------------------------AATHPDRTAIV-----LGDTR-LSYAEVDTFANMVANLLVSRGIRPGDKVALSCPNLPYFTVVYFGILKAGATVVPLNVLLKAREVAYHLGDSEAKAYFC----FEGTPELPIGAAGHAGF--SETPGCEHFFMITAGLGDPSPIDGTE-TMAQAMGAQPATFETVATDEDDTAVILYTSGTTGQPKGAELRHRN-MRDNALLGEPLFGADPDDTYLCVLPLFHSFGQTVSQNGAFAYGGTVVM---LPRFEAHAAL-QLMLKERITFFAGVPTMYWGLLGALEDGIDVTALENLRVAVSGGAALPVEVHKEFEKRFG---VTILEGYGLSETSPVASFSRYGE-PARPGSIGVPVPGAEMKLIGPDWAEVEGGEIGEIAIKGH--NVMKGYFN---RPEATAEVIRDGWFRSGDLARRDEDGWYYIVDRSKDMIIRGGYNVYPREIEEVLMTHPDVSLAAVIGVPDESHGEEIKAVVIRTDGSELTEA---DLIAWSKEQMANYKYPRQVEFATSLPMTSTGKILKREL-------------------------------- 158424593 17 ----------------------------------------------------------------------------LLDRSVAAYGGKTALNFLG------RCWTYAQLGGLVDRAAAGLQRLGVVPGTRVGLCLPNTPYSVIFYFAVLKAGGIVVNFSPLYVERELKHQIRDSGTTIMVVPDL-----RIIH--SRVAAVAEEAGLKTIIVCPLFKRKDKAVDTSDGRHVTLKTLTADV-PALKPVLVDAEREVAVLYTGGTTGVPKGAMLTHAAVASNARQVIDHVDCLTPGERVLGVLPLFHVFAMTTVMNIPIALGAEIIL---VPRFQLAD-LLKTIARTRPTLFPGVPTIYGAINNAPETQPQ--DLASLKLCISGGAPLPVEVRHRFEALTG---CKLVEGYGLSETSPVLTANPPTGI-IKDGSVGKAVPQTVLEILEDPTRILGVGEKGEVCARG--PQVMLGYWNRPEETRSAFVD---GAFRTGDVGYVDADGYLFLVDRIKDVILCGGFNVYPRMIEEALYLHPAVAEAVVIGVPDPYRGQAPKAFVTLKAGETVTGD---DLRAFLIKQVSKVEMPKEVEVRDSLPRTLVGK-------------------------------------- 90411458 2 ----------------------------------------------------------------------------ALQRNASCKPDKVALIC-----GDTQ-MTYAQFDAMAGKIASGLIDNGIQPGDRVALSCPNLPFFPLVYYGIQKAGAVVVPLNVLLREREIKYHLEDSDAKFFFC----FEGNSALPMAK--EGIAAFNQVDHCEKMIVMTADQGQLSFDGQPTLT--AFLQECVALEDYVIRQADDTAVILYTSGTTGLPKGAELTQSNMMSN-AFIAENLMAGNGGDVHLVTLPLFHSFGQTVHMNAGILIGATLVM---VPRFEAADVL-QLIEKHNVSIFAGVPTMYIGL----NHCQSDSDVSSLRLAISGGASLPTEVIHTFESKF---DVPILEGYGLSETSPIACFNHLDAERI-PGSVGQPVQGVEIQLMDLQGNKAKQGDTGEVVIRGH--NVMKGYLN---RPDATEASIVNGWFYTGDIGKFDEEGNLFIVDRVKDLIIRGGFNVYPREIEEVFMTHPDVAMVAVIGIPSEEYGEEIKAYVVLKEGSVIEAD---ALHEWGKVQFAAFKYPRSVEIRQQLPMSATGKILKKDLKA------------------------------ 6136084 5645 --------------------------------------------------------------------------HQLFEEQVDKTPDQAALLF------SEQSLTYSELNERANRLARVLRAKGVGPDRLVAIMAERSPEMVIGILGILKAGGAYVPVDPGYPQERIQYLLEDSNAALLLSQ------AHLLPLLAQVSSELPEC-----------------LDLNAELD-------AGLSGSNLPAVNQPTDLAYVIYTSGTTGKPKGVMIPHQGIVNCLQWR-RDEYGFGPSDKVFSFAFDGFVAS----LFAPLLGGATCVL----PAAKDPVALKKLMAATEVTHYYGVPSLFQAI----LDCSTTTDFNQLRCVTLGGEKLPVQLVQKTKEK--HPAIEINNEYGPTENS--VVTTISRSIEAQAITIGRPLANVQVYIVDEQHHLQPIGVVGELCIGGA--GLARGYLNKPEKFVANPFRPGERMYKTGDLVKWRTDGTIEYIGRADEQVKVRGYRIEIGEIESAVLAYQGIDQAVVVARDDDATGSYLCAYFVAATAVSVSG-----LRSHLAKELPAYMIPSYFVELDQLPLSANGKVDRKALPK------------------------------ 6136084 1503 --------------------------------------------------------------------------HQLVEEQAARTPDEVAVVYE------EYALTYRELNARANQLARLLRSHGTGPDTLIGIMVDRSPGMVVGMLAVLKAGGAYTPIDPSYPPERIQYMLSDSQAPILLTQELAAYQGEIID----VDEEA------------IYTGADTNLDNVAGKD----------------------DLAYVIYTSGSTGNPKGVMISHQAICNHMLW-MRETFPLTTEDAVLQKTPFSFDVWEFYL---PLITGGQLVL--AKPDHRDIAYMTRLIRDEKITTLQMVPSLLDLVMT-DPGWSAC---TSLQRVFCGGEALTPALVSRFYET---QQAQLINLYGPTET-TIDATPCPRQQEYSAIPIGKPIDNVRLYVVNASNQLQPVGVAGELCIAGD--GLARGYWQREESFVDNPFEPGGTMYRTGDMVRYLPDGHIEYLGRIDHQVKIRGHRIELGEIEATLLQHEAVK-AVVVMARQDGKGQSLYAYVVAEQDIQ-----TAELRTYLSATLPAYMVPSAFVFLEQLPLSANGKVDRKAL-------------------------------- 6136084 4615 ---------------------------------------------------------------------------------VEKTPNEIAVLF-GNE-----QLTYQELNAKANQLARVLRRKGVKPESTVGILVDRSLYMVIGMLAVLKAGGTFVPIDPDYPLERQAFMLEDSEAKLLLT----------------------------------LQKMNSQVAFPYETFYLDTETVDQEETGNLEHVAQPENVAYIIYTSGTTGKPKGVVIEHRSYAVAFAWKDEYHLDSFP-VRLLQMASFAFDV--STGDFAALLTGGQLVICNGVKM--DPASLYETIRRHEITIFEATPALIMPLMHYVYE--NELDMSQMKLLILGADSCPAEDFKTLLARFG-QKMRIINSYGVTE--ACIDTSYYEETDVRSGTIGKPLPNMTMYVVDAHLNLQPVGVVGELCIGGA--GVARGYLNTEEKFVPNPFAPGERLYRTGDLAKWRADGNVEFLGRNDHQVKIRGVRIELGEIETQLRKLDGITEAVVVAREDRGQEKELCAYVV--ADHKLD---TAELRANLLKELPQAMIPAYFVTLDALPLTANGKVDRRSL-------------------------------- 6136084 2542 -------------------------------------------------------------------------------------------------------LSYQELNERANQLAATLRERGVQPDQPVGIMANRSVEMVVGILAILKAGGAYVPIDPEYPEERVAYMLTDCQARLVLTQ----------------------------------KHLGAKLSSVTAECLYLDDESNYGVHRSNLQPINASDLAYIIYTSGTTGKPKGVMVEHRGIVNNVLWK-KAEYQMKVGDRLLSLSFAFDAFVLSF--FTPVLSGATVVLAEDEEAK-DPVSLKKLIAASRCTLMTGVPSLFQAI----LECSTPADIRPLQTVTLGGEKITAQLVEKCKQL--NPDLVIVNEYGPTES-SVVATWQRLAGPDAAITIGRPIANTSLYIVNQYHQLQPIGVVGEICI--GGRGLARGYWNKPEKFVSHPFAAGERMYKTGDLGKWLPDGTIEYIGRIDEQVKVRGYRIEIGEIESALLAAEKLTAAVVVVYEDQLGQSALAAY------FTADEQLVTKLWSHLSKRLPSYMIPAHFVQLDQLPLTPNGKVDKKALPK------------------------------ 113867951 36 ------------------------------------------------------------------------------------------------------RWNWREFSDAVDALAAGLHTLGLARGDRVGIWSPNRVEWLVTQFATARLGLVLVNINPAYRLSELEYALNKVGVKAIVAAEAF----KTSRYLEMLQGELQAARLPALRCVI---RMGDD---HTPGMLRYADVIARGTGVARTAQLDRHDPINVQFTSGTTGAPKGATLTHRNIVNNAAMAMRF----SEQDKLCIPVPFYHCFGMVLAVLACVSSGAAMV-FPGQAFEPEAT--MQAVSEERCTALHGVPT---MFIAQLDHPFASYDFSSLRTGIMAGSPCPIETMKRVVSQMHMSEVTIA--YGMTETSPVFQSSTTDPLDKRTTTVGRIQPHLEVRIVDATGATVPVGETGELCTRGY--SVMLGYWDDEARTAEA---IRDGWMHTGDLATIDAEGYCNIVGRVKDMLIRGGENIYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEVCAWIVLKPGASATED---EIRDFCRDQIAHYKIPRYIRFVDEMPMTITGKVQKFVMRE------------------------------ 15613694 12 ------------------------------------------------------------------------------------------------------RYSYDQFLSKCQQAAKGLMKLGIERGEHVAIWATNVPEWVITQFATGTMGAVLVTVNTNYRTSELEYLLKQSDATTLLLIDGYRDASYVEMLYEILPEACYSKKLPHLRRVIHLERYPGMYTWEDGTEVTNDELAERSA------SLDPDDVINMQYTSGTTGFPKGVMLTHNN-IVNNARNIAECMKLTNEDRLCIPVPFFHCFG---CVLGTLACGATMV-----PVQFNPTRVLQAVEAEKCTGLHGVPTMF--IAELNDEDFMNYNLSHLRTGIMAGSNCPIEVMKAAIEKMGMSDITIA--YGQTETSPVITTRVDDPIELRVQTVGRPLPNVEVKIVEPTEKEVAPGVQGELCTRGYH--VMKGYYKNQQATREVI--KEDGWLHTGDLAVMDEAGYCRITGRLKDMIIRGGENIYPREIEEFLYQHPDILDAQVVGVPDEKYGEAVSAWIKLKPGVSVTSE---EIRDFCQGKVAHYKIPRYIEFVDDYPMTASGKVQKFKLRQMAE--------------------------- 161523288 41 ---------------------------------------------------------------------------------AERFPERPAVVFR----EQQVRWTWREFAAEIDVLAAGLAALGIRKGDRVGIWSPNRSEWLLTQFATARIGAILVNINPAYRLAELEYALNKVGCTAVIAASAYVEMLQTIELANAAPGELRAARVPSLRTVV------SMGDVAPPGMFRFADVIARGRATVDSAALDATDPINIQFTSGTTGSPKGATLTHRNVVNNAARAMRF----SEQDALCIPVPLYHCFGMVLAVLACVSTGAAMV-FPGEAF--DPVATLAAVAEERCTALHGVPT---MFIAELDHPFAKFDLSTLRTGIMAGSPCPIETMKRVVSQMHLSEITIA--YGMTETSPVFQSSTDDPLEKRTTTVGRVQPHLEVKIVDPSGEIVPVGVTGELCTKGY--SVMLGYWDDDAKTREV---LIDGWMHTGDLATLDAEGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDPKYGEELCAWIVLRADEQMTED---DVRAFCQGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRE------------------------------ 83748639 24 -------------------------------------------------------------------------------HHAAQTPERIALLWYG------RTICWRELDQLSTRLAVQFQRLGVARGDRVALFLQNCPQGILAHLAAAKLGAIAVPCLPLSRQHELRDQLTDCGARILIAADAA-RPGTAIATIITTRYADLQPAQPACRKALAVPPEADAASAPAGRQFDLMQLLAEPVDVAEAIQVDLDEVALMIYTSGTTGRPKGAMLTHRNALYKTAVTVQMS-GIHAADVLLAAAPLSHIAG--------MLMGMNLMLYAGAPTRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAG--QYRMASLNPCTSFGAPLTEAADRW--RAFAGPQCRIYEAYGLSETHTCDTVTPPDA--PRWGWHGKIVPQTEVRIIDPTGTELPPGRSGEITIRS--PGVFRGYWRRDEATRATLQD---GFLRTGDIGQVSPDGYLQWQGRLKELIKVSGYSMFPEDVEALLSRHPAIRQVAVTPMPDPDKGEVVCAHVVRMGATALTEA---ELIAWSRENMAPYKVPRRVKFHDALPATATGKVLRRLLRE------------------------------ 85858227 11 -----------------------------------------------------------------------------------------------------RSISYQELEERSNQLASVLMRAGVQKGDRVGIFLPKSIESLISLFAILKNGSTYVPIDPRLPSGRIEYILQNCDIACMISSSAT--------LKKVLAD---LSDDLALKKVILTDWDGDENEKPEGHPIPWTSIRDEDGQRNPPDIADVN-PAYILYTSGSTGTPKGVAISHLNSLTFVNMAAEY-FGIDTPDRLASFAPL-----HFDLIFTAVRQGASIVL---VPEFYSPIRLAEYIDKQRVTVWNSVSSVLIMLVDMGK--LEKCGFETLRLIHFSGDILPPRYLRELKSHMKNAD--FYNIYGQTEANSSMCYHI-GAVP--PGPIGKPFPNFEVFAVNEDGRKISPGQEGELYVKSS--TVAVGYWNDGERTKERFTSDASRCYKTGDIVKLDDKGNFVFVGRKDSMVKSRGYRIELNEIEIILNGHPLVRQAVAVAAPDEKIGHLVVGFASLVEGESLSEI---DLLRYCQDRLPKYMVPESIHFLKRLPTTSSGKVDRKAMEK------------------------------ 56478075 24 ------------------------------------------------------------------------------------------------------RLTYAELRLKVDALACALVRLGLAPGDRVGIWSQNNLEWILTQFATAKAGLVLVNINPAYRRSELEYAVNKVGCRALVLSPSFKYLAMLSDLAPELADALEAARMPSLNWVI---RMGAE---KSAGMLNFDDLLAPPSRDELVEKLQFDDPINIQFTSGTTGQPKGATLSHHNILNNVGEAIRLV----EGDRYHCF---GMVMGN----LGCVTHGATMV-------YPEPVAVLETLAEERCTAAYGVPTMFIAMLRFGD-----FDLSRLRTGIMAGSPCPIEVMKRVIDRMNMREVTIA--YGMTETSPVFQSGTGDPVERRVSTVGRVQPHLEVKIVDNDGRIVPRGVAGELCTRGY--SVMLGYWNDVDRTRDAIDAA--GWMHTGDLATIDDEGYCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKILDVQVVGVPDQKYGEELCAWIIVREGEALSAD---EVRAFCQGQIAHHKVPRYIKFVDSFPMTVTGKI------------------------------------- 118462717 29 ---------------------------------------------------------------------------NQLERHALMQPNATALRFLG------KGLTWGELHGRVRALADALSRRGVGFGDRVMVLMLNRPEFMESVLAINMLGAIAVPLNFRLTAAEIAFLVQDCQARVVIT------------------EAVLAPVATGVRDITVVVAGGSSDDAVLG----YDDLIDETGAAHQPVDIPNDAAALIMYTSGTTGRPKGAVLTHTN-LTGQTMTGLYTNGADNNDVGFIGVPFFHIAGIGNMLTG-LLLGIPTVIYP--LGAFEPGQLLDVLAAEKVTGIFLVPAQWQAVCAE--QRARPRDL-KLRVI-SWGAAPAPDALLREMSAMFPG-TQILAAFGQTEM-SPVTCMLLGEDAIKRGSVGKVIPTVAARVVDENMNDVPVGEVGEIVYRA--PTLMSGYWNNPEATAEAFAG---GWFHSGDLVRMDEDGYVWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRAHEKWGEVPIA----VAAVANDNLALEDLDEFLTERLARYKHPKALEIVDALPRNPAGKVLKTELR------------------------------- 197756050 25 -----------------------------------------------------------------------------LDRTVRRFPGRDALV----DRAAGRRWTYAEFAADVDALALGLLDLDITKGDRVGIWAPNRAEWTLVQYATARIGAILVTVNPAYRSHELEYVLRQSGMRMLVAA----ERFKSSDYAAMIEEV--RPGCPELEFTVLLDGPRWTDLLERGRQGDPARLARAQA------ELSADDPINIQYTSGTTGFPKGATLSHHNILLCHYTELDRVCIPVP--FYHCF---GMVMGN----LACTSHGAAMVI--PAPSF-EPAATLAAVEAESCTSLYGVPTFISAL---ADPGFDSYDLSGLRTGIMAGSPCPVEVMKEVIDRMGMTEVSI--CYGMTETSPVSTQTRADSVERRVSTVGRVGPHLEVKVVDPAGRTVPRGEPGELCTRGY--SVMLGYWGEPERTAEAVDAA--RWMHTGDLAVMDEDGYLSITGRIKDMVIRGGENLYPREIEEFLHTHPDVLDVQVIGVPDPKYGEELMAWVRMREGAEP---LTAEVRAYCAGRLAHFKIPRYVHVVEEFPMTVTGKI------------------------------------- 196009249 19 --------------------------------------------------------------------------------------NRIALI--DDDKEEAKSITYGELRDRIERCCSGLIRLGLQPKDVVMIRSPNCLEFVIGFFAVIAAGGIVTTCNPIFTEHELARQLNDSKPAYIIT---------------------HESCINTVKKVNYSFRRKIVIGKPPIRDNSYQDLINGKVNKAPFKVSPKSDVAVILYSSGTTGLPKGVMLSH--YNLIADMVNFSHRDIGEDECLLNVLPLFHVYGLVSILSFTLCNGRRLVL----QSKFIHTKFLNAIQEYKVTKLLCVPAMVLFLAKS--PLIDNYNLSSLTYISSGGAPVSSEIGEDLQKRLKLQ--TFNQGYGMTELGPLVVYAFLNS--YKVGSVGKLVPNTDCKVINDNGEAVGLNEVGELCFRG--PQMMLGYINNPQATADTIDK--NGWLHTGDIGYYDNEGNVFVIDRLKELIKFKGFQIAPAELEAILNDHQQIADSAVIGIPDETAGEVPKAYVVLRNSK---DSLAKDIIKYVAENVAWYKQLRGVEFVQSIPKSASGKILRRVIRQ------------------------------ 21222773 17 ----------------------------------------------------------------------------------------PALI----DGTDGTTLTYEQVDRFHRRVAAALAETGVRKGDVLALHSPNTVAFPLAFYAATRAGASVTTVHPLATAEEFAKQLKDSAARWIVTVS---------PLLSTARRAAELAG--GVQEILVCDSAPGHRSLV--------DMLASTAPEPSVAIDPAEDVAALPYSSGTTGTPKGVMLTHRQIATNLA-QLEPSMPSAPGDRVLAVLPFFHIYGLTALMNAPLRLGATVVV---LPRF-DLEQFLAAIQNHRITSLYVAPPIVLALAKH--PLVADYDLSSLRYIVSAAAPLDARLAAACSQRLGLP--PVGQAYGMTELSGTHVVPLDAMADAPPGTVGRLIAGTEMRIVSDPGTDLPAGESGEILIRG--PQIMKGYLGRPD--ATAAMIDEEGWLHTGDVGHVDADGWLFVVDRVKELIKYKGFQVAPAELEAHLLTHPGVADAAVVGAYDDDGNEVPHAFVVRQPAAPGLAE--SEIMMYVAERVAPYKRVRRVTFVDAVPRAASGKILRRQLRE------------------------------ 124520346 18 -----------------------------------------------------------------------------LDRAVLLYGGKTA-VYCGD-----RAFTYRELNGRVNRLSYGLKNLGIEKGDRVAYLAPNTVEMLEGFYGIFQLGAVMVPLNIRLTPEDYRFILNHSGSKVLFVDQEMY------HLIEPVKDELE-----TVEQIIIHYKEDDCAE------IDYDRWLDRFPPDPFPRALDENDVCSLLYTSGTTGNPKGVMLTHNNYL--HALSAMHHLRVTDRDVYLHVLPMFHVNGWSPFYYT--ANGATHVCL----RKPSAEAIFTEIIRHNVTVVHMAPTVLNSLLQYNAEHHPAIEQD-VRVVIAGAAP-PPAFVERVEKELGWEFIQV---YGMTESTPLTLVSVIRSTQLRRAKAGFPMIGSDVRVLRENDEEVDGREIGEVTVRGH--GVMLGYWKNPEETMKT---IRNGRLYTGDMATVDEYGYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVRKADAAATEE---DIIRFSRERLAHFKAVTGVTFVDELPKTASGKIQKVRLRN------------------------------ 21221664 1674 ----------------------------------------------------------------------------LFERQAARHPDRTALTFEG------TSLSYAELNARANRLARLLTARGIGPDALVALALPRSAELVVALLAVVKSGAAYVPLDPGYPADRLAHALSDSAPAALLTDRATAGRLPAHEVPRIVLDAPAPADGGT--------TGGDPADAHPATDLAQGERVR---------PLDPRDTAYVIYTSGSTGRPKGVAVPHGNVVRLFSATAPW-FGFDEHDV--------WTLFHSYALWGPLLHGGRLVV---VPVTRDPAAFLALLARERVTVLNQTPSAFHQLAAADRENPTEL---ALRTVVFGGEALDLSLADWYERH--AEDAPLVNMYGITETTSHFALDRATAAASSASTIGVNIPDLRVYVLDDRLRPTAPGVTGEMYVAGA--GLARGYLGRPDRFYAALFERGTRMYRTGDLARRRTDGGLDYLGRADQQVKIRGFRIEPGEIEAVLAAHPAVDDVAVVAREDVQGDPRLVAYVVTGSGAT-----ARALHDHAAGHLPDHMLPSAFVTLDVLPLTPNGKLDTKAL-------------------------------- 21221664 2759 -------------------------------------------------------------------------------------------------------LTYGELNERANRLARALLARGAGPERFVAVALPRSADLVLSALAAFKAGAAYLPVDPAHPAERITHLVSDAAPTLIVTTSAL---------------AASLPDTGTPVLLLDTPETAATLAALPGHDV---------TDADRPVPLRPEHPAYMIYTSGTTGRPKGVVVTHTG-LPGLLDIFTRDCAAGPGSRILQHLSPSFDASFWELAMG-LLTGATLVV---APTTPGPE-LAELATRHAATHLSLTTSVLGLL--PPDSLPDGL------TLVVGAEAIPPELVERW-----SPGRTMLNSYGPTETCSTMSGPLSGPAVPPIGS---PVANSAVYVLDAALRPVPPGVPGELYAAGAH--LARG-YHDAERFVANPFEPGSRLYRTGDLVRWRPDGQLEYLGRADTQVKIRGLRIEPTEIEAVITERPHLARAAVIVREDRPGDRRLVAYVVPEPGATVD---TAELRAALRETLPDHMIPTAFVVLDALPLTLNGKLDRKAL-------------------------------- 21221664 480 ---------------------------------------------------------------------------------AARTPGHEALVYEG------TSLTYAELDARAERLAGALTARGAGPERFVAVAVERSAELVVALLAVLKSGAAYVPVDPGYPADRIAHILRDAGAMLVLTTR---------------DTAERLPGDGTPRLLL-----------DEPAAAGTTAAGAPAPPGTLPRALPAGHPAYVIYTSGSTGRPKGVVISHRAIVNRLAW-MQDTYGLEPSDRVLQKTPSGFDVSVWEFFW-PLVQGATLVV--ARPGHTDPAYLAGTVRREGVTTLHFVPSMLDVFLREPAAAALGGATP-VRRVFCSGEALPAELRARFRAV---SDVPLHNLYGPTE-AAVDVTYWPCAEDTGDGPIGRPVWNTRMYVLDAALRPVPAGVPGELYIAGV--QLARGYLGRPERFTADPHAPGSRMYRTGDLARWNHDGSLDYLGRADHQVKLRGFRIELGEIEAALVRQPEIAQAAVVLREDRPGDQRLVAYTVPA--------------------------------------------------------------------------------- 21221664 6361 ------------------------------------------------------------------------------------------------------TVSYAELDLRTNRLARLLRQQGVRPGTPVVMLMERSPAHVVATLAIAKAGGAYVPLHDTYPLDRMRHVVADTAATLILTDAEAARAGQLGARVMVVDEFGAAPS-------------GSEADAAPGTGTGTGTGSRSGYVDDAPEVLRPQDLAYVMYTSGSTGVPKGVAVTHRGV-VDLVRDHCWRPGVHERVLLHAAFDVS-----CYEMWVPLVSGGTVVV--APPGHLDPAAITDLITAHDITAIHLTAGFFRVVAEEAPECFAG-----VREVLTGGDVVSPAAVARVLAH--HPRIVLRHLYGPTETTLCVTQHEVTAPYEARGSVGRATGNTRAYVLDRYLQPVPAGVPGELFISGS--GLARGYLDRPERFVDPYGGSGERMYRTGDLVRYNAAGELEYLARADDQVKIRGFRVELGEIEAVLATRPELAQAAVVVREDRPGDRRLVGYVVAAAGRDGEVD-PDALRAFSRQALPDYMVPSAFVVLGTLPLTANGKLDRKAL-------------------------------- 21221664 4280 -------------------------------------------------------------------------------------PDAVAVVCDG------TSLTYAELDGGANQLARHLLGEGLGAEDFVAIALAKSLDAVISMLAVLKTGAAYLPIDPDYPAERITYMLDDARPALTLT-----------------------------EPVPVERYTGHSV--------------TAVTDEERRSPWSARHAAYMIYTSGSTGRPKGVVIEHHALATYLH---------RARNTY--TAMTGVTVLHSPLLWTPLTSGGTVHLLEESDTQP--------------SLIKATPSHLPLLTTLPETASPSH------TLILGGEALHTDLVTWRTQHPG---VQIINAYGPTESTVNITDHHVGETPDGPVPIGRPFANTQVYVLDSALRPVAPGVTGELYLAGE--QLARGYLGRPERFTANPHSSTPGMYRTGDLAHWNHHGHLTYDGRADHQIKLRGHRIEPGEIEATLTAQTGITQATVQLREDQPGDQRLVAYLVVNDSTEYDE---KTVRDALTSALPDYMVPSALVTLDALPLTPNGKLDRTAL-------------------------------- 21221664 5320 -------------------------------------------------------------------------------------PDAVAVVCDG------TTLTYAELDRRANQLARHLLGEGLGAEDFVAIALAKSLDAVISMLAVLKTGAAYLPIDPDYPAERITYMLDDAQPALTLTA--------------------------PIPPASYDSRPTSEITDVERRSPW-----------------SARHAAYMIYTSGSTGRPKGVVIEHHALATYLH---------RARNTYTA------MTGVT-VLHSPLAFDLTTALW--TPLTAGGTVHLTSLEEAEVSLIKATPSHLPLLTTLPETASPSH------TLILGGEALHTDTWR-----TQHPGAQIINAYGPTETVNITDHHVSEDTPDGPVPIGRPFANTQVYVLDSALRPVAPGVTGELYLAGE--QLARGYLGRPERFTANPHSSTPGMYRTGDLAHWNHDGHLTYDGRADHQIKLRGHRIEPGEIETTLTAQTGITQTTVQLREDTPGDQRLVAYLVVNDSTEYDEP---TLRDALASALPDYMRPSAYVTLDALPLTPNGKLDRTAL-------------------------------- 214045470 15 -----------------------------------------------------------------------------------------------------ETLNWAQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLGGAVAG-IANPINPLLDAEQIGSILRETNAKVVVTTDVAEKAAAAVKLAPNVKHVLEVDLCRYLTAIVPLIRPKLTVTNQAAYQ-NFNTAISKQ-----PTDLTFDDPAFYFHTGGTTGMPKVAQHKYSG-MIYNGW-LGHTLLYTEDDNIMCPLPLFHVFACHVILMAAVASGAHVIFYRGEGVF---DNFWKLVERWKVTFIITVPTAISAKMQRPIDA----DISTVKTAFSGSAPLPLELFRRFEEATG---ITLVEGYGLTE-ATCLVSCNPTDGVKKVGSIGITFPYTDVKIIGTDGGPVEAGEIGEICVSNP------GVYAGHDKNKDLYY--FDKYLRTGDLGRIDADNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHNAVAFAGAIGQPDAHAGEVPCAFVELVGGASVTEE---ELLEFCKKKVHERAAPKHLTIMPELPKTAVGKIFKPDLRKMA---------------------------- 16078886 12 ----------------------------------------------------------------------------LLEQTADAYPDRDAVVY----PDRNIRYTYAQFDSLCRQTAKGLMRMGIGKGDHVAIWASNISEWLAVQFATAKIGAVLVTVNTNYQAHELDYLLKQSDAAALIIMDSYRYPDIVNSLIPELQEALKSERYPFLKTLIYIKRLSGMYHWDD------TEILAKTVTDAELEELDKDNVINMQYTSGTTGFPKGVMLTHFNVINNAANIAE-CMALTSQDRMCIPVPFFHCFGCVLGVLACVSVGAAMI-----PVQFDPVTVLKTVEKEKCTVLHGVPT---MFIAELHHPFDAYDLSTLRTGIMAGSPCPSEVMKAVIERMGMKDITIA--YGQTEASPVITQTRANDSFIRRVETGRALPHTEVKIVEPGTQEVQRGMQGELCTRGYH--VMKGYYKDKDATRKAI--NHDGWLFTGDLAVMDEDGYCRITGRLKDMLIRGGENIYPREIEEFLYQHPAVLDVQVVGVPDAKFGEEAAAWIKLKDGKSVSPD---ELKAYCKGKIARHKIPRYVIFTDDYPMTASGKI------------------------------------- 172059174 41 -------------------------------------------------------------------------------------PDRPAVVFR----EQQVRWTWREFVHEVDVLAAGLAALGIVKGDCVGIWSPNRSEWLLTQFATARLGAVLVNINPAYRLAELEYALNKVGCKAVIAAERFKTSAYVEMLQAIAPEASATPGDLRAARVPSLRTVVSMGEVAPAGMFRFADVMARGRDTLDVAWLDATDPINIQFTSGTTGSPKGATLTHCNVVNNAAMAMRF----SEQDALCIPVPLYHCFGMVLAVLACVSKGAAMV-FPGEAF--DPVATLAAVADERCTALHGVPT---MFIAELDHPFAKFDLSTLRTGIMAGSPCPIETMKRVVSQMHLSEITIA--YGMTETSPVFQSSTDDPLEKRTTTVGRIQPHLEVKIVDPEGRIVPVGATGELCTKGY--SVMLGYWDDDAKTHEV---LVDGWMHTGDLATLDADGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDAKYGEELCAWIVLRADEQMSED---DVRAFCNGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRE------------------------------ 153004116 24 --------------------------------------------------------------------------------HAARRPDAPAV------ATPALRLTYGELATRVRALAAHLAEHGVAAGDRVVLAVPNTPATVVAGLAVNALGGTAVEVNREWGGEVLSGVVAQTGARHAVIWGRDLRTWAGVAARSRLDAVWVLHAAGLPEALPGVAST--SVLLEDGRLHAAAPASPPPSPELRP-----DSPALILYTSGSTGRPRGVVQTFRNVDANTRSIVQY-LGLGADDRYYCY-------GRS-VLQTHLFAGGSVFL-DSRFAFP--RVVLDALASEQCTGFAGVPLTFEIIRRQ--VNVASMAFPRLRYLTQAGGAMAPETIDWVRRAFEPAKLFVM--YGQTEATARLSYLPPGRAEDKRGSIGVPIPGVELRVVDEQGRELAPGAVGHLVARGG--NVTLGYLDEPE---ATAEILREGWLWTGDLAYRDSEGFLFHQGRSKEILKVGGHRVSPVEIEHVIADHPDVAEAAVIGIRHDLVGEVPAAFVVGRAGRSPSEA---ALLQHCREQLPPYKVPVKFTVVEALPRNEAGKLLR----------------------------------- 115522872 14 ----------------------------------------------------------------------------LLRRSARRMPDKTAVIC-GDVT-----WSYREFDQLVETLSRGIVSLGVQVGDRVALLARNS-HAFAAMYALARAGAVLVPINFMLNAEEIAYILRHSGAKLLCTDSG------------MAPQAVAASKLDTSVEQFVWLPSLRPTEPVEGM-IPMQSLLERGANAPDPQIELPNDALAILYTSGTESLPKGAMLTHDAVIAQYA-SCVAACDFKPSDVMVHAMP----MFHLDVFVGPFVVGAMNIIID----APVPETVFDMIERYAVTALFAPPTWISLLRSKAFDPAR---LQTLEKAYYGASIMPVAVLMEMQQRLPKVR--FWNLYGQTEIAPTATMLGPEDQIRKAGSAGKPVLNVETRVVDDDGRELPPGEIGEIVHRS--PQLMIGYFHDEERTAQA----FEGGWFHGDLGVFDDEGYLTVVDRKKDMIKSGGENVASREVEETIYQLDGVSEVAVIGLSDPRWIEAVTAIVVPKAGVALTEE---QVIAHCKARIAGFKSPKRVFFADNLPRNPSGKILKRNLRQ------------------------------ 30249114 3 -----------------------------------------------------------------------NLFHELIYQSAARYPDSTALI------DQKRHLSYAALSEAVQSIASALHTLGLGRGERSAVYLEKRLETVIALFGASAAGGAFVPVNPLLKAEQVAYILKDCNVRILITS------AERLDLLSPV-----LPQCHDLHTVIITGDL-HKASLPGLNVVSWRQTQTLSDAARLPDCIDS-DMAAILYTSGSTGKPKGVVLSHRNLVTGAISVSRYLNN-RPDDRILAVLPLSFDYGLNQ-LNTAFYTGATAILM----NYLLPRDILTTVKQEQVTGLAAVPPLWAQLAQLDWK-----DAQSLRYITNSGGAMPRATLAHLRSALPDTQIFLM--YGLTEAFRSTYLP-PGEVDKRPDSMGKAIPNAEVMVLREDGSHCAPGEPGELVHRGPLVS--LGYWNDADKTAACFRPLTPRVW-SGDTVRMDDEGYLYFIGRRDDMIKTSGYRVSPTEVEEVIYATEKVAEAAAFGVPHPTLGQAIVVVAVPRTGFALDRDV---LQSACKQHLPAFMQPALIELRQSLPRNPNGKIDR----KMLAGEFQQ---------------------- 170740558 26 -------------------------------------------------------------------------------------PDRAALIA----PAAGLRWSWAELNARAEAFAAGLLALGLERGDRIGIWSLNNAEWALTQFAAAKAGLILVTVNPAYRLAELEFALNKVGCKALVTARAFKYLGMLTTLAPELREALRAARLPQLRVVIEIGGNSLPGTLAFEAVAERAGAAERARVAANRAALQFDDPVNIQFTSGTTGSPKGVTLSHHNILNNGSFVGR-AMRLGPEDRYHCF---GMVMGN----LAAVTSGAAMV-YPGEGF--DPLATLRAVEAERCTALYGVPTMF--LAQLDHLEFARFDLSSLRTGIMAGSPCPIAVMQRAVDRMHLRELTI--CYGMTETSPVFQSAVDDPLERRVSTVGRIHPHTEVKIVDAEGRIVPRGTPGELCTRGY--SVMRGYWDDPEKTAEV--RDAAGWMHTGDLATLDDQGFCNIVGRIKDLVIRGGENVYPREVEEFLYRHPAIQEVQVFGVPDPRYGEELCAWVKLRPGATLTAE---ELRAHCGGQIAHQKIPRYVEFVDAFPMTVTGKMQKYLMRE------------------------------ 148264397 8 ---------------------------------------------------------------------------HLLEHSARKYPDNVAVVF------KEKSVTYSELEQQSNDLARKLQQSGIKKGDRVGIMLSKSIETIVSLFGILKSGAIYVPIDPSAPVNRITYIIKHCGIECLIASS------------PNLNTLLSDSEEQSVTKAIVVGKDHDESRHLNAECLPFYQVSDNGDSEFQSVEMSDSSPAYILHTSGSTGNPKGVAISHLNALTFVEMAARF-FKISETDRFCNHAPL-----HFDLIFVAVKCGAAIVLLPELLSTF-PVKLSEFIAKEQITIWNSVSSVLTML--ADKGMLERHSFDALRIVHFSGDIMPAKYLRVLTKHMG--NASFFNIYGQTEANSSMFYPI-GELPAWRIPIGRPFPNFEVFALNDAGEVIRVGEDGELYVGSS--TVALGYWGEEDKFVPRYPVSRKIVYKTGDLVRIDGHGNYVFSGRKDNMVKSRGYRIELEEIETVLSSHPEIMAAVVLPIPDELVGNRIVAVIVPMSNRTVG---KEDVVRHCATRLPKYMMPEIMEFRDSLPMTSSGKIDRKTLAGICAGNYR----------------------- 212638029 8 ------------------------------------------------------------------------------------HPDHEAVVY----ADRQLRWSYRQFNDYCRLVAKGLMKLGIEAGEHMAIWATNKPEWLACQFATGKMGAVLVTVNTNYRTAELEYLLKQSDATTIILMEQYRDASYIDMIYEIAPELLQAKRLPQLRNVIVLQRYPGTFSWHD--LLAMAEYVEDAALDARMNSLDPHDVINMQYTSGTTGFPKGVMLTHYN-IVNNAYYIAECMKLTKEDRLCIPVPFFHCFG---CVLGTLACGATMVPLE----QFHPKQVLQTVQDEKCTALHGVPTMF--IAELNDPDFASYDLSSLRTGIMAGSNCPIEVMKAVIEKMGAKEITIA--YGQTESSPVITTRTDDPIELRVETVGRALPHVEVKIVDPTNQEVPPGVQGELCTRGYH--VMKGYYNNPSATQEAIDE--EGWLHTGDLAVMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPKVLDVQVVGVPDETYGEEVMAWIILKEGEHATPE---DIRSFCEGHISRHKIPRYIEFTTAYPMTASGKI------------------------------------- 70728850 33 -------------------------------------------------------------------------------------PDKVAYRFFG------HTLSFAQLQAEALALAGWLQGEGVEPGDRVALYLQNCPQFIIACYAILRANAVLVPINPMNKVQELSYQLGDAQARVLICA---------ADLAPIAQAANASLEPEQLHRVLVTRYSDASADMHPAEDAWWNQALAQAR--CPPHTAQADDLALLQYTSGTTGHPKGCMHTHRSLMSNASWTQSTVESVGLGVVPFFH-----ITGLVCFVLRAVFDATSTVIM---PRW-DRELAGRLISRYRVTHWTCIPTMVIDL--FASPHYQDFELSSLVHINGGGAAMPEAVAQRLRQEFG---LTFLEGYGLTETAAASHGNPPE--RAKLQCLGMPFFGVDSRVVDPRTEELAPGEVGEIITFGPM--LFKGYWRNPEATEAA-FVEFEGKRFTGDLGHMDEEGYFFLTDRLKRMINSSGFKVWPAEVEALLFKHPAVHEACVIATRDAYRGESVKALVVLRSGHTASE----EIIAWAREHMAAYKVPRVLEFVDSLPKSGSGKVMWRVLQD------------------------------ 194546531 22 ----------------------------------------------------------------------------AFDATVAHHAEREALV----VRHQRLRYSWRQLAERVDTYARAFIALGLRPGERLGIWAPNCAEWCITQFASAKVGAVLVNINPAYRSSELEYALKQSGCSWLICAHAF----KTSDYHAMLGDARSRPGELASERLPELRGVISLAERAPAGFLHWQGLPGLAAAVGAEESLQFDEPINIQYTSGTTGFPKGATLSHNGYMVGES------LGLGAEDRYHCF---GMVMGN----LGCVTHGSTMI-------YPDAEATLLAVAEERATALYGVPT---MFIAELDHPRRRFDLSSLRTGIMAGATCPIEVMR---RVIGDMHMAEVQIYGMTETSPVSLQTGPDGLELRVTTVGRTQPRLESKIVDQTGRVVPRGEIGELCTRGY--SVMLGYWNDPQ---ATAEAIDPARWHTGDLAVMDDDGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPDERYGEEIVAWIKLHPGHHADDE---QLRAFCKARIAHFKIPRHFKFVDEFPMTVTGKIQKFRMREI----------------------------- 42780041 9 -----------------------------------------------------------------------------FDLSVGKYPNKEALV----EPEKNIRWTYKQWDEQINKTAHALLEEGVRKGDTVSVYLYNCREFVNVYLACAKIGAIFNPINFRLKAKEVSYILQDASSKVVVFEKA------VEPTVAIIERDFPNSSFWYVE------------DDTPSYASSYHEKVNEASSKKVDIEIGEMDYCSMLYTSGTTGHPKGVLHRHRE-MAEHSMICTYFLKYNRD-------SIG-------LVVAPLYHGGKNVILH----HFDTETVLHTIQEEKITTFFAAPTMWNMLLQKD---LAKYDLTSMKIGIYGGAAMAPALVKECKERLYIDLVQI---YGMTEMGPVVAFLVEEDQITKAGSAGTPCFSHEIRIVKPNEDVLPPYEVGEIILRG--PTMMAGY---HNREEANAKSMYKGWYHSGDLGYFDKDGYLFVADRVDDMVISGGVNIYPREIEDFLHSHPGILDVAVLGEPDELWGERVVAVVVKKDETITEADLETYCKES--DELADYKRPRHYLFVDELPRNASGKLQKFVLRESLKG-------------------------- 78059964 48 -----------------------------------------------------------------------------LFRHAARHPDKPFILFY------DTPVSFARFQHEAEQVAGFLQQRGVKAGDRVLLYMQNSPQWMIAYYGILRANAVVVPVNPMNMTDELAHYIEDSGASTVFVADLYPRGGLAHVVVATYGDYVAQPSAVAFPDFVAAPRHVDGPGVAHWRDVLAEQLAPGALTA------GPDDMCVMPYTSGTTGKPKGCVHTHRSV-TCTAAGFVDWFDDPEDAIHLAVLPLFHVTGMQGGLNGPLVRGSTVVV---LPRW-DRDAAGRAIGRNRVTVWQSISTM--MVDFLSNPNLHEYDLSSLRSMRGGGAAMPDAIARKLKDTVGLD---YVEGYGMSET--IAATHINPPAHPKPQCLGIPVFDVDARIVDPTFEPVPQGEVGEIVMHA--PQLMQGYWRNPEATKQAFVEDGKRFLRTGDLGRIDADGYFFMADRLKRMINASGYKVWPAEVETMMYRHPAIKEVCVIGTRSAHRGETVKAFVVLDPGVTPDD-----VVAWARDHMASYKVPRVVEFVESLPKSGSGKIMWRELQE------------------------------ 197780961 31 ---------------------------------------------------------------------------HALRRAAAEAPERPFLYFDG-------RLGYREVDELSDSVAGHLAARGLERGDRVAILLQNSPLFVLALLGAWKAGAVVVPVNPMYKSGEVGHVLRDGEVAALICSDRAWE------------TYLRETAAGSPVRIVL---TGCELDFQDARVLTFDDLVAVARAGHAPEDVAPSDIALISYTSGTSGTPKGATNTHGNIM-YNAERQRTGLALPEAPVYYALAPLFHITGMVCQLGACLNSVGTLVL----TYRFEAGVVLEAFAEHRPHYTVGPSTAFMALAAHPD--VTREHFSSFVNISSGGAPLPPALVEKFRAGFGPY---IRNGYGLTECSAPCASVPPREAPVDPVSVGVPGPDTVVRIVDEAGVEVPFGEQGEIVVRG--PQVVPGYWRRPD----ATAETFPGELRTGDIGFMDPEGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGAETDPD---ALAAYCKERLAAYKYPRQVEILPELPKTASGKILRRELR------------------------------- 156740578 9 ----------------------------------------------------------------------------ALRRAVEHAPQRPFLLFEG------LSFSYKDIAAIAACWAARLRAVGVERGDRVALFLENSPAFVTAYLGTHMIGAIVVLVNTLYRQTELRHILNDSAAKVVIVGDQAH------------ADLLRQANAPG---VVIF---ASDVVLEGADDADW---------TRAPEP---GDIALIGYTSGTTGRSKGAMLTHANLMANAAVTVAWHW--TEHDRLLLTLPLFHIHGLGVGLNGTLYTASTVDLRRG----FDAADVLDTLARGETTMFFGVPTMYTRLIAEARRAGASARVDGMRLFVSGSAPLSPQTFAEFEELFGHR---ILERYGMTETVMNLTNPYDG--ERRPGTVGMPFPGQEARIVDRTRQPLPDGEIGEIQVRG--PHVFAGYWRNPQATAEAFDA--DGWFNTGDLGWRSADGYFTITGRARELIISGGYNIYPREVEEVLLAHPAVSEAAVVGLPDAEFGEQVVAVVVPA--TSATDSLEQELIDWCRARLASYKKPRRIVFVASLPRNALGKVQKHVMQQ------------------------------ 90423730 29 ---------------------------------------------------------------------------------------------------RDRAISFTELEALVETAAAALLRAGYGKDCSVGLYLGNLPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARILITSD----------LAGLLPMALKFLEKGLLDRLIVVGNPHTPIP-DDPRIVRYADFTKDATPPAQWPALKPDDVAVLQYTGGTTGLPKGAMLSHGN--LTSAVSIYDLWGARDRERVICVLPLFHIYALTVILLRSLNNGDLISLHQ----RFDVAAIFRDIEEKRATVFPGVPTMWIAL--ANDPSLESRDLSSLATCGSGGAPLPVEVAKVFERKTG---LQLKSGWGMTETCSP-GTSHPLEGPDKPGSIGLMLPGIELDVVDDTSKPLPPGEVGELRIRG--PNVTRGYWN---RAQETAEAFVGDRFLTGDIGTMDRDGYFFLVDRKKDMIICGGFNVYPQMIEQAIYEHPSVQEVIVIGIPDQYRGEAAKAFVKLRSGAAPFS--VDALREFLKGKLGKHELPAALELVDELPRTSVGKLSRHELRA------------------------------ 212718737 12 -------------------------------------------------------------------------------------ADNPAVIYH----HEKIYLTYSQFKKMVDDTAKGFMAIGIQKGEHVAVWATNRLEYLISIFALAKIGAVLVTVNTNYKIYELEYLLRQSDSSTLIFTEGF----KDSNYLEIVKKELENPNLPYLKRLIFIGQDSHDYNWHEGENIPDEDLIQRQK------SLEPDEVINMQYTSGTTGFPKGVMLTHKNIL-NNANTIADCMKLTHKDKLCIPVPFFHCFGLVLGIGACVTKGATMV-----PDHFNPLKVMETVHFERCTGLHGVPTMFIAILEHPE--FNKFDFSSLRTGIMAGAPCPIKVMREVVEKMHMKEITIA--YGQTE-ASPVITQVDDPLEFRVSTVGKPLEGVEVKIVDHTKKEVPNGVIGEICARGY--NVMKGYYKMPEATKQAIDE--DGWLHTGDLGYIDQNGYLRITGRLKDMIIRGGENIYPREIEEFLYTHPAVKDVQVVGVPDKVYGEEIAAFIILKDGCYASEE---EIKEFVKANLSRHKTPRYVVFVSEFPTTANGKVQKYKLREMA---------------------------- 148258024 1580 --------------------------------------------------------------------------HELFEAQAERTPDAVAVVHE------ERRLSYAELNTQANRLAHHLRKLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPVALLV------GGGALDVLPVVEAELAASGVPVLD-------IGVDAA-------QWAEAPARNPARSE-VGLAASHLAYVIYTSGSTGTPKGAMNGHRAVVNRLLW-MQDAYALDGGDAVLQKTPFSFDVSVWEFFW-PLLAGARLVMAEG---HKDPAYLVEVIRRERITTLHFVPSMLQIF----VEYAEAGSCTSVKRVMCSGEALSPVLAARLLERL--EGTELHNLYGPTE-AAVDVTAWRCAKEASDASIGRPISNTQIYILDQHGDPVPIGVAGEIHIGGVQVG--RGYLNRPERFVEDRFSGEAGLYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDAAVIAREDAPGDQRLVAY------YVSDAAIAEELRGHLAARLPDYMVPSAYVHLERLPLTPNGKLDRKAL-------------------------------- 148258024 8047 --------------------------------------------------------------------------HELFEAQAERTPDAVAVVHE------ERRLSYAELNTQANRLAHHLRKLGVRPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPVALLV------GGGALDVLPVVQAELAAARMPVV-------------------DIGADAAQWAEAPACNPERLKASHLAYVIYTSGSTGQPKGVMVEHRS-LANLVHWHCAAFNLQAETRSSLVAGSGFATWETW---PPLCCGGTLAV-------PRPEAWWQT-QPLDVSFL---PTPIAEF-----AFSQGATNPHLRVLLTGGDRL--------------RKCPLVNNYGPTETTVVATSGLLGADEAVL-HIGRPISNTQIYILDAYGEPAPIGVAGEIYIGGA--GVARGYLNRPERFVEDRFSGEAGLYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDVAVIAREDGPGDKRLVAY------YVSDAAIAEELRGHLAARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL-------------------------------- 148258024 2670 --------------------------------------------------------------------------HELFEAQAERTPDAVAVVHE------ERRLSYAELNTQANRLAHHLRGLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPAALLV------GGGAQAALSVVKAELAAARMPVVD-------IGADAA-------QWAEAPARNPARSE-VGLTPDHLAYVIHTSGSTGQPKGVAVEHGNVVNFIAWAAALARTLSSTSLNFDISICEWFV--------PLTVGGAV----------DVVRVLELTKQSNVTFLNTVPSALDALLKNESFP------ETVRTVNVGGEPLKRSLAEQLFATTQVELLR--NLYGPTETTVYSTSVLMRRGEPFAAHIGRPISNTQIYILDEHGEPAPIGVAGEIYIGGA--GVARGYLNRPERFVEDRFSGEAGLYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDAAVIAREDVAGDKRLVAY------YVSDAAIAEELRGHLAARLPDYMVPSAYVHLQRLPLTLNGKLDRKAL-------------------------------- 121713186 12 -----------------------------------------------------------------------------------------------------QRLTYADLDAKSNALARGLQSVGVGKGERVGVMLGNSSEYAIVTYALFKLGAILVPLNPSFNATQVVSALGHLKAAYLIVSAESNLPRKAVPLIKNLISRLESADVPSLKRVILVDNSSGRVNWSDYKCLTYSSVISDSTADASPLPLSPYDIVNIQFTSGTTAMPKAACLSHRSILNNGA-QIGNRMRLTPEDIVCCPPPLFHCFG-SILGYMATATHGSSIVF---PTSFNARATLQAVQEEKCTALYGVPTMFLELLQDGEVAYEGFEF--LRTGIAAGSSIPAALMEKLHKVLNLTELTI--CYGMTETSPVAMTAVDDPIDKRISSVGKLMPHVEAKVVDDRNKILPVDTSGELAVSGYL--LMKEYWNDPQRTAEVMLADQEGWIHTGDEASISPDGYITITGRIKDLIIRGGENIHPLEIENCLLKLPGVANVSVVGVPDERYGEVVAAFVICKEQDRDTLT-EDKIRVWVRDRLSNHLVPKYIFFLESFPKTASGKVQKVNLKETA---------------------------- 153887493 22 -------------------------------------------------------------------------------------------------------ITFAQFKDETERIAGYLQQHDVKAGDRVLLYMQNSPQWMLAYYGILRANAVVVPVNPMNMTDELRHYVEDGGARTAFVAQNLYE--RIAPLVGDADDYLKQPSSITPPEFVSAPRHISGGDHI-GVTHWNDMLDARVAP--GPLTAGPDDLCVMPYTSGTTGKPKGCMHTHRSVM-CTALGVVNWASGTQNSILLSVLPLFHVTGMQSGLNAPLFSGATVVV---LPRW-DRDAVGRAIAHHRVTEWWSISTAVDFL---SNPKLDDYDLSSLRVVAGGGAAMPDAVAKKLHDKTG---IEYIEGYGLSET----IAPTHINPPHRPKSLGIPIFDVDARIVDPQTEELPQGETGEIV--THGPQLMQGYWRNPEATREAFIEDGKRFLRTGDLARKDEDGYFFMADRLKRMINASGYKVWPAEVETMMYYHPAIQEVCVIAARDTHRGETVKAFVV-RNARHTQAVTEDDIITWARENMAAYKAPRIVEFVESLPKSGTGKIMWRELQE------------------------------ 126725561 43 --------------------------------------------------------------------------------------------------DKAQTLTWQDYCDRSIQSANLFRALGVQETDTVAYLLPICNEAAVTLVGGAIAG-IANPVNPLLGVDQIAAILRESKAKVLVT----MRSFPKSDLAQKSAAAVKLPNITHILEVDLLHYLSPPKSWRPKVNHDHHAKVMGFGAEVAKQNTKLDFPAY-FHTGGTTGMPKLAQHTYEGIVYNGWLGSRMLFD--ETDTIICPLPLFHVFGCHVILSAMISSGAHMVLYRGEGVF---DNFWKLIERWDVTFMITVPTAISALMQRPVDA----DVSSLKTAFSGSAPLPVELINRFESATG---VTVVEGYGLTE-ATCLVSVNPASENRKIGSVGLPLPHTKVRILNADGKDCAIDEVGEICVSN--PGVLVGTYTEAAKNADLFADT--DYLRTGDLGRLDSDGYLFITGRAKDLIIRGGHNIDPGEIEETLAGHPAVAFAGAIGQPDAHSGEVPIAFVELVADAETTPA---ELVAYCKKNIGERAAPKYIEVLDELPKTAVGKVFKPDLRK------------------------------ 186457114 6 ----------------------------------------------------------------------------AFARSAGKNPQKVALYW------GEQEYTFATLWDQSEHVASYLQRLNAKPGARVALWLKNCPEFIPALFGILHAGCVVVPVNNFLKPAEVNYILQDAGADIMITDSA------MAEHLPALQA--SRPNL----HIIQVEQFGPDV-------------LNTAK---VPAPVETEDLAVIIYTSGTTGRPKGAMLSHGN-LLHNVESCRLVLQTVEQDRMAVLLP----MFHSFMVFLPLIVGASIVLI--RSLHPPRNVLQEIIQR-QASVLPAIPQFFRSM----VSVPANIQLP-LRMCISGAAPLPVQILKEFGEKF---PFPLIEGYGLSE-ASPVVTKNPLNGVRKPGSIGLPIPHVEVTIQNDAGQVLPPGEVGELCVRGG--NVMMGYWNQPA---ETANVMRGEWLLTGDIGYKDSDGYIYITDRKKDMLLVNGINVYPREVEEIIYQFPGVREASVIGIPDPRKGEQPLAFISANEGATVDE---KALLQFVRSKLADYKVPKKVVCLPALPRNATGKVLKTTLREMA---------------------------- 47156883 1441 -----------------DRFLRLLTGAIADP----QQRISRLNLLSPEEHLIEWNDTDHSISPRPFPD--------LFEAQVAQTPTANALVF------GALHLSYQELNARANQLAHQLIYQGIGPGQVIAIDVPRSPEWVIAVLAVLKAGAAYLPLDPSYPASRIIYMLEDVQPCLLITTTNSL---------------ISNPKLNIPKLQL------DSFPWEASLNVTSEKLQANIEDNRGTQPLHVSDPAYIIYTSGSTGKPKGVVVTHAGISSMVATQIKY-FEVTPESRILQFSSLSF-DGVVWELCSALLTGATLVMAPSERVQPGPE-LIQLIGDYHVTHAVLPPAVLMVL--------SPDNIPSLTHLIVSGEAASGELV----KRWSVGRC-LINGYGPTETCATLSSPLSGGIPP----IGRAVINVQCYVLDDQLQLLPPGAIGELYI--SGPGLARGYLNQPERFLANPFRDIGRMYRTGDLVRWRNHGELEFVGRADNQVKIRGFRVELGEVETALTNCPPVSDALAMVREDRPGEKFLVAYVVGQDSM-DTDALRAQLVN----DLPPYLIPGAIVTLKKFPLTVNGKIDRKALTSIAEGRPTQIGDQVTIDDP------------ 47156883 25 ------------------------------------------------------------------------------DR-VNRTPNQIAIVFD------ELHLSYTQLNVKANYLANLLIRSGVEPKTPIAIQIERSIELVVAVLAVLKAGAIYVPLDPRLPLARVHWILDETRAQTLLT----ISNSKNLDKIKNIQTTIR---------------------------VDVH--LKKEDPDSPAIDTQPDDLAHIMYTSGSTGHPKGVAITHRAILEFVADCWKNELQ----ERVLFHSSLGFDISN-YELWVPLLRSGQLVM---APSGPDVSTLKQVIQKQSITSLFLTTSLFNLVTEENPRCLAG-----VQQVWIGGEQASVAAIQRMWDAC--PEITVVNGYGPTETTTYVIESRPQGNRVP---IGRPMENTQVYVLDEELKPVPSGTPGEIYLAGT--GLARGYFGQPSRFLANPFGPGSRMYRTGDLGVWIDSDQLVCLGRSDRQVKIRGIRIEPSEIEAELRNHPEIGEAVVTVREDSPDEKRLIAYLIAK--------------------------------------------------------------------------------- 191161149 12 ----------------------------------------------------------------------------LLDDIAGKFPDNEALIYV----ERGLRYSYREFNERCRQVAKGLLRMGVRKGDHLAIWAYNVPEWVVLQFASAKIGAVLVTVNTSYKSAELEYVMKQSDSSFLFLVQGFKDTDYIRTLTDVVPELLESRDLPCLKHVVFLG------EGAPAGTINFEKIVELGRDVPDAELHAVEKTLSVHYTSGTTGFPKGVMLTHHNV-VNNGFNIGECMRFTEKDRLCIPVPFFHCFGCVLAVMACVTHGSTMVPVE----IFDPLKVLQAVEKERCTALHGVPT---MFIAELEHPRSEFDLTSLRTGIMAGSNCPIEVMRRVIRDMHAGEITIA--YGQTES-SPVITQTRDPIELKVSTVGRVLPDVELKIVDESGAELPPGKQGELCTRGYL--VMKGYYKMPEETAKAIDA--DGWLHTGDLAVMDEHGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPKISDVQVYGVPDRKYGEQVMAAVVLKQGSEMSE---TEVKEFCRGRIANYKIPKYVRFVDSYPMTASGKIQKFKLREMA---------------------------- 77974170 1581 -----------------------------------------------------------------------------------------------------ETLTYQQVSQRVSVLAADLRQQGVQPGDRVAVALPRSVNLSLALMAILAAGAAYLPLDTGYPDDRLAYMISDAKPRLIITINAAERFAGQAPL-------LLLDQLPSSDQL----------------------------PQLPAVVITPDHPAYLIYTSGSTGRPKGVVVSHGAIVNRLLW-MQNEYPLGSDDVVLQKTPCSFDVSVWEFFW-PMITGARLVM---APAHRDPDALRAIIEDYGVTTAHFVPSMLAAFVSA--MHGQRQPCPSLRRVFCSGEALSRELSQ-LYQHIFS--APLHNLYGPTE-AAVDVTYQPAALARVTGSIGKPVWNTQLRILDGMLRQVPVGIAGDLYLCGA--QLAHGYYARPDRFVADPYDRGQRMYRTGDIARWLPDGTVEYLGRSDDQLKIRGQRIELGEIESALLELPQVQQAVVVGEEGALAGRQLVGYIVPVAGAEETD--MATLRNQLSERLPPHMVPVIIVSLKAFPLSANGKLDRKAL-------------------------------- 77974170 503 ----------------------------------------------------------------------------------------------------EQNLTYRQLSARVTQLGRALIARGIGAEDVVAIGIPRTVDSLVAILGVLASGAAYMPLDLDYPMDRLTLMCEDASPRLLLA-------------------------YQSTEDVLLPLTATSGMPLVCLDDDIFRRECAAFSTQLDPEPMQGDHLAYMIYTSGSTGRPKGVMSTHGG-LVNLLLAHCTHLRMRAGHTASFSFDLFWMM-----------MGCEMVIFD-EEMRRDVYALVQTMDQVPIDTMDITPSFFTQMIDSGL-LEEGRHRPAFIMIG--GEAATPRLWDLLKQH---PELNVVNFYGPSETIDTLGANTVSEQPV----IGRPVANTEVYLLDSQLTKVPVGAVGELYIAG--PGLARGYLNRPDRFVANPFRHGEVMYRSGDLMRWTAQGQLDFVGRIDHQIKVRGFRVELGEIENALVALPEVSSAVVIGATHRLIGYCAVPDVQLRA----SDDLNTRLMSQLAVTLPDYMVPAILMVLDEMPLTVNGKIDRQAL-------------------------------- 21672887 32 ---------------------------------------------------------------------------------ARKHPEDPALLFLGN------TISYGELERESNAFAAALHASEVRKGNRVAVLLPNSPQMIIAEFGIWKAGGIAVMLNPLWTEHELERAIDECEAE--IAVVLAPFYEKINHLRSR----------TSLKTVVITPANGAVATMLQSSDLRMPAMIESYSGSQTPVEVSPKDPALFIFSGGTTGKPKCAIGRHASVMNGMQVDAWFMLNLPLHHVYPQVA----IIGYGFVTRSPLVL---------IPDPRDFELLIKTIKQYKVGLLPGIPTLFNALAAHPLLKEAPGSLDSLKLIISAAAPLHNKTRRRFKELTG---ATIIDAYGLTE---AMVSPVCQPLNRKNGSVGLPVPDVEMRIVDADTEVLPSMEIGEIVIRS--PQLMTGYWKNPE---ETAEVLRDGWLYTGDLGYIDDDGYLYIVDRKKDVIKPSGFQVWPSEVEEVIAMHPAVLETGVAGVPDDYQSEAVKAWVVLHKGHSLDAE---QLKNWCRQTLAPYKVPKHIEFCEQLPKSALGKVLRQAL-------------------------------- 163724435 6 -------------------------------------------------------------------------------------PNKVATSFFGTET------TFIELKRMSSRFANALKNAGVKKGDRVGLHLPNSPQYIVAYYGALSLGAIVVNLNPMYTPEELTALCSNTGVSTLISFD------MVVPLIQEVAKAA------NIERVIITKVTGMPQSTPEELKLWFHQFLADCTDTTPNRPIDGEDAALIQFTGGTTGLPKGAVLTHNNLIAA-------CFNLK----FWC--DPAWEMFHVYGVVASIMTGATQIV---VPRFDIEEIMGIIGLMENPMFLPAVPTMINAILNHPKAKELELDR-RFTFLNSGGAPIAVSLLEQGRDL----GVNMSEGWGMSETTSVLGTPVQGTT--KPGSVGIPISNMEIKLIDEDGTEVGPGRKGELLIKG--PVVMKEYWDNPE---ETAGQLKDGWLHTGDVAIQDEEGYLSIVDRTKDMIIAGGYNIYPREIDEVLSTHPKVAEVVTVGIPDEYRGETVKAYVVPKPGQELTE---QDIIAFSKEKLAPYKQPKMVEFREELPKSAVGKLLRKVLRA------------------------------ 89897044 8 -------------------------------------------------------------------------------------PDKIALVC------KDKRLTYQELNCRVNALAHALLDLGIGKGDKIGYLFPNSMEIVELFFAIAKIGAIAVPLNHRLVAREIKCLLDSVECDVFVYS--RLYDGPVSEVK---------GSFRTVKHII---RLGEPAP----GEYSFEKLLEHKDTSEPDIAVDSGDLFRIQFTGGTTGRSKGVMRTHEADLFQTIGVMSNKMGASPDEVVLTQSPLGGITWMLCVIV----TGAQFVICDG----FDPVEILRQIEQERVTYMLLLPTYLRLI---DAPVFRDYDVSSVKVVHTSAGGTSPAIIQKMAEAF--PNCEVYYGWGQTETGAHRITEMALHHPEKTQSIGRPMPFFQLRIVDEAGKDVPLGEVGEGIAKG--PAIFSGYYKQPELTDGT---ITDGWTRTGDMMRQDEEGLYYMVDRKKDMIKTGGENVFAQEVEAVIRKHPAVLDCSVIGVPDQTFGEAVMAVVKLRSGYTATAA---DIQEHCKRDLSSYKKPRYVEFLDEFPVDSAGKIQKFRLRK------------------------------ 163783473 7 ---------------------------------------------------------------------------------------------------EKLKIKWKELKHYVDSFSRYLELIGVRKGDNVVILMSNSKEFIIAFLAIGKLGAVPVPLNTFLKRAELEYILSDCEAKLVVTQ------GKFAELLNGIEEKTKVEKFVWAEEAPVLNETN--LSFEEGLTIEDYEHLKPQA--------ELEDLAVILYTSGTTGKPKGVMLTYRNIFSNIENIVR-VFEITPKDRFIVYLPMFHAFTLTATVLLPLYTASPIVIV--KSIMPFSNVIKQTLLK-RVSVFMGVPEVFNALSKAKLPWYFMW-FNRIRYFVSGGAPLPLDTLERMKRKF--KRAVLLEGYGLSECSPVVSVNLPS--KQKPLSVGPPLPDYEVKVVDEELMELPRGEVGEIIVRGD--CVMKGYYKNPYETENT---IINGWLRTGDLGYVDEDNFIYIVDRKKDLIITKGMNVYPREVEEVLMSHPKVELCAVVGRKDAHHGEIPVAFV--KPSEEGADLKEGELRTFLKDKLANYKIPKQFIFLEDLPKNATGKVLKRVLRDKLNGEFDKRSD------------------- 62425501 14 -----------------------------------------------------------------------------LRRSADVFPDKRAVVY------NDQELSYREFAAAVETRAHALRAAGIQPGDRVAYLMPNLPEALMAQFAVPLAGAVLVPINTRLAAEEVRYICNHSQAKLLVIDTQLW--PSVAPVLDGLDEAIVDVEDTTIAASAEVARP----DFAAPSVTSLDEFLAGAEADTDELSWRVEDTLSINYTSGTTGRPKGVMYSHRGAYLNALGEI-IHSDHDEKSVYLWTLPMGWCTGWALA-----AAGGTQVCLREVRG----DVIWDLIDRHEVTHLNGAPTVMSTVINAE----QAHSLDRAVTATMAGAAPSP-TLIWEMEAL---NFQIVHVYGLTESYGPYTVCSWDSLDDKSRARLRARQGVQARIVAESGDELDGQTIGEIVMRGN--NVMKGYFRDEDATAKA----FQGGWFHGDLGVMHEDGYIELRDRSKDIIVSGGENISTVEIEQAISSHPAVLEVAVIGVPDDKWGERPKAFIIVREGSAVTEA---EVIDHVRTQIAKYKAPREVEIVEALPKTSTGKIQKFELRN------------------------------ 90399049 20 -------------------------------------------------------------------------------------------------------FTWSQTHRRCLRLASALVSLGISRGDVVSVLLPNVPAMYEMHFAVPMSGAVLNSINTRLDARTVSVLLRHSGSKLIFVDPA---------LLPVLRDALRLAGHTAPRVVLVEDPHEKEFPPAPAAALTYERLVEKGDPEFAWVRPASEDPMILNYTSGTTSAPKGVVHCHRGIFLITVDSLVDWA-VPPRPTYLWTLPMFHANGWSF-PWGMAVVGGTNVCL----RRVDAAEVFDTIARRGVNHLCGAPVVLNML-ANAPEGVRKPLPGKVRIL-TAGAP-PPAAVLYRTEAIGFE---VSHGYGLTETAGLVLSCAWGEWDKLPASQGVRTPGMAVDVVDETGRSVPGSTMGEIVLRGG--CITLGYLNDEAATKAAI--RDNGWFYTGDVGVMHPDGYVEIRDRSKDVIISGGENISSVEVESVLYGHPAVNEAAVVARPDEFWGETPCAFVSLKQG--GGAVTAADVVAWSRERMPRYMVPKTVIFRDELPKTSTGKIQKYVLRNIA---------------------------- 150400181 12 -------------------------------------------------------------------------------KQVQKNPEKEFLVY----PDRNLKFTYGEFNDRVNMLSKGLLEIGIIKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVMKQSDMKALAIIDGF----RDVNYLDIVYELLNSSEFPFLKSVIYVGQEKHRGMYNTNELM----LLGKHTPDDKILELNSNDVINMQYTSGTTGFPKGVMLTHKNILNN----GFYIGEFTEKDRLCLPVPLFHCFGIVLGVLAILTHGGTLVMLE----LFDPLLTLAAIQKEKCTAVYGVPT---MFIAELSHPMDMFDLSSLRTGIMAGSPCPVEAMKKVISEMNMKDVTIA--YGLTEASPVFMTSVDDPIEKRVQTVGKSMPNCEVRIVDETGKTCLPNQVGEICCKGY--NVMKGYYKMPEKTSEVIDK--EGWLHSGDLAVQDSDGYYKIVGRIKEMIIRGGENIYPREIEEFLYTMPEIKDVQVVGIPDEKYGEIVGAFVIVKEGCELKEE---DVRDFALLKIARYKVPKHVFFVNEYPMTASGKI------------------------------------- 148652394 50 ------------------------------------------------------------------------------------------------------RLTYQQLQQKSNQLASSMIRMGLQKGDRVGIWSHNNAEWLLMQLATAKAGIILVNINPAYRISELEYALNKVDCKVLV----FMRHFKTSDYVQMVQECLALNTLPNLKRLIWIDAPNSDSDWLAEGDADDPKLTERQN------QLNANDAINIQFTSGTTGTPKGATLTHRNLLNNAYHLGETLC-LTAEDLYHCFA---MVLGNLTM----LSHGATLV-YPSSSF--DPLSVLQAINEEKCTVLHAVPSMFLAILNHPD--FARFDLSSLRTGVSGGASCPRELMQRIIKQMHMSELTIA--YGMTETSPKATQTLPTTFEKRIATVGVVQPHLEVKVVDPNGQTLPIGEVGEI-LTKGY-AVMQGYWNDP---VKTAEAIVDGWMHTGDLGSMDEHGYITVVGRSKDMIIRGGENIYPIEVENFLYRHPKIADVQIVGVPDAHYGEVLAAWIIPKADETLTE---QEVRDFCYNQIAHFKIPTYIRFVEQYPMTVTGKI------------------------------------- 111020235 29 ----------------------------------------------------------------------------ALAEYAHHHPDRLAVV-DGD-----RQVSYAELDAMIRRLAGVLLERGIRPGDSVVWQLPNWLEAIVVHHGALRIGAVSTPIIPIYRHREVQFILKQSRARIAF-APGMFR---TFDHRGMFDELA--PTLPDLEHVITVR----------GSDNEFDHLLSGATPLDNPVEHASTDIALLLYTSGTTSDPKGALHTHES-LDYENRSIIELFDLTGEDIVYMPSPVGHITGILYGLQLPFMLGSHVVF----QDIWDPGAGLELLQRRHCTFVVGATPFLHGLVHHPD--LAEYDI-ALRVFGCGGADVPPELIRQAEEQLG---CTATRIYGSTEFPTLSGGNASDPLDKRATTDGRPIGSAEARTVDEHDTPVPPGAVGDLQVRG--PDLFTGYL--DSRLNADAFAS-GGWFRTGDLAVIDEDGYIQITGRRKDIIVRGGENISAKEIEDLLFEYPGIADIAVVGMPDPIMVERICAYVVPSDQAHPPDELTSFLREH---RMATQKLPERLEVVEQLPRTATGKIQKFILRD------------------------------ 77459877 30 ------------------------------------------------------------------------------------------------------RYTWRQLADAVDVHARALLALGLQAGDRLGIWAPNCAQWCITQFATAKLGVILVNINPAYRSSELEYVLKQSGCQWLVCAGAFKYHGMLQGLLPELAEELRSERLPELRGLISLQPPSGFLPWSQ-----LADLAASVSPEQLRERLHFDQPVNIQYTSGTTGFPKGATLSHNGYMVGES------LGLTAADRYHCF---GMVMGN----LGCITHGSTMI-------YPDPLLTLSTVAEEKATALYGVPTMFIAML--DQPQRAEFDLSTLRTGIMAGATCPIEVMRRVINEMHMSEVQIA--YGMTETSPVSLTGPSDELELRVTTVGRTQPQLESKIIDEAGNPVPRGTIGELCTRGY--SVMLGYWNNPNATAEAIDAA--GWMHTGDLASMNDEGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCSRYGEEIVAWIKFHPGHSATE---QELQAWCKERIAHFKTPRYFKFVEEFPMTVTGKIQKFRMREI----------------------------- 138895018 32 -------------------------------------------------------------------------------------PNKTAIYYYGA------AYSYKRLLDDVNALAGCLQKLSVEPGDRVLLYMQNSPQFIISYYAILRAEAIVVPINPMNTSEELSFYINDCETKVGIVG------------QELLDKVVPLFGRTPLEHVIVAAYADYASDIRDERLLLWTDCLDAGLPPLPYHG-HVDDIAVLPYTSGTTGVPKGCIHPHR-TVNANTVGAYYWSNVTSDSVALATLPFFHVTGMVHSMHVPIFAGSSIVLM----TRWDREAAAQLIERYRCTHWVNISTMLIDFLAN--PALGRYDISSLASISGGGAALPEAVGEKLFELTG---VRYFEGYGLTET--ISQTHFNPPDRPKLQCLGVPAFDVDARIIDPTGRELGVGEVGEIVVHG--PQVFLGYYRREKETEEAFMEDGKRFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVVGVPDPRRGETVKAFIVLHDDYVGNVT-EEEIIEWAKTQMAAYKYPRLVEFRTSLPMTSSGKLL------------------------------------ 88856868 29 --------------------------------------------------------------------------------------------------------TYAELGEQIDRAAEGLRLLGVQKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFEDHAARVVIAWNNVVATLQDFP----ADVAVEIISVDVTRSMPVVTRALLRLPIAKAREIIWEDLLKSAPIDAHIVKPEAKDLALIQYTSGTTGSPKGAMLSHLNLSTNAAQARAWVPTVPRGTAVVYAVLP---MFHAYGLTLCLSMGARLVLF---PKF-DPDLVLAVIKKRPATFLPAVPPIYERLTVSAD--AAGVSLKGIEIAISGAMPLSATVVEPWEERTGGT---LVEGYGLSETSPVLIAN-PVGPSRRAGTVGLPLPNTEIRVVDPENPSVEPGEEGELIVRG--PQVFSGYWGKPEETAEVFVDDGNDWFRTGDIVSVDVDGFVSVVDRIKELIITGGFNVAPSEVEEALRQHASIADAAVVGLPDDHSGEIVVAAVVLAEGATLDE---TTVRDFVRANLAAYKVPKSVVSVDELPKSLIGKVLRRQVRE------------------------------ 15790370 16 -------------------------------------------------------------------------------------PDHPAVVYD------DHTHTYSDLWERTGQFAAALRDHGVTPDDRVALYLPNLPQYVTAFHGALRAGCVVVPMNPQYKTREIEYLLSDSGASVVVAADGA----------STVEDVRAETAVDTVVTV------GGDADVGTP----FEAFLDTGSDD-TVAPRDDDDLAVQPYTSGTTGQPKGVQLTHHNLASNAEQSMDIVPDLQPADRKIGVLPLFHIYGMTVGMNAALFAGAT---FYPMPRWDTEDAM-SLVADAELTLFDGVPTMYNDIITH--PNAEEFDLSSVRRCTVGGSGIPTEVLRKFEELYTAK---IDEGYGLTETSTHFNSPNWGR---RVGSIGKPLAGIDARIVTDDFESVPPVDEGELVV--SGPNVMAGYLDLPEANRKAFTEAGKRWFHTGDLGYHDADGYFYIVDRKTHMINTAGYNVYPREVEELLFEHDAIADAAVVGVPDERRGETVKAYVVRAPDTDVSAD---EIREFCLTNLAEYKHPRTVEFVEQLPRTTTGKI------------------------------------- 94314059 14 -------------------------------------------------------------------------------RHARERAGAIAYAFEGRET------TFADFDRHTDRVAQALLADGVKAGDRIAYVGKNSDHYFELFFGAAKMGAVIAPVSWRLAGPEIQYIVSHCDATLVFVSSASVRN--LLPALPLVRRAVAM--------------EGGEPDWPAYTE--WRDACPDTPPAHEAKP---ADVVLQLYTSGTTGRPKGVMLMHRNLTSGTEISMREGADWSDEDVSLVAMPVAHIGGSGWGVRGVL-VGCKGVV----AREFDPGKVLDYIEHDRISKLFMVPAAMQIVLR--DPRARQVDYSRLKHMLYGSSPIPAALLREGMAVFG---CGFVQQYGMTETTGTIVAPPEDHTPPRMRAAGKAMPGSEVAVVGPDGQRLAAGEVGEVVIRS--PQNMAGYWKQEERTIDA-----DGWLRSGDAGYMDADGYLYIHDRVKDMIISGGENIYPAEVESAIYGHPAVADVAVIGVPDERWGEAVKAMVVLRPGVAADAD---SILGWARERIAGFKVPKSIDFIDAMPRNPSGKLLRRALRE------------------------------ 215412947 23 ------------------------------------------------------------------------------------------------EPSTDVRMTYAQMNALANRCADVLTALGIAKGDRVALLMPNSVEFCCLFYGAAKLGAVAVPINTRLAAPEVSFILSDSGSKVVI------YGAPSAP----VIDAIRAQADPP----------GTVTDWIGADSL--AERLRSAAADEPAVECGGDDNLFIMYTSGTTGHPKGVVHTHES--VHAASSWASTIDVRYRDRLLLPLPMFHVAALATVIFSA-MRGVTLI----SMPQFDATKVWSLIVEERVCIGGAVP-AILNFMRQVPEFAE-LDAPDFRYFITGGAPM-PEALIKIYAA---KNIEVVQGYALTESCGGGTLLLSEDALRKAGSAGRATMFTDVAVRGDDGVIREHG-EGEVVIKSDI--LLKEYWNRPEATRDAFDN---GWFRTGDIGEIDDEGYLYIKDRLKDMIISGGENVYPAEIESVIIGVPGVSEVAVIGLPDEKWGEIAAAIVVADQNEVS----EQQIVEYCGTRLARYKLPKKVIFAEAIPRNPTGKILKTVLRE------------------------------ 37525802 473 -------------------------------------------------------------------------------------PDSVALTY------QQENISYTVLNQRANQLAHYLVSRQIGPEQRVMVCLPRSIEMMVTLLAIIKAGAAYVPVEADYPQSRLDFMIDDAEPACVITTSE------------------------------IAQRLTANIPMIDDPELLTYLEMQSVADLSDKERLQSAHPAYIIYTSGSTGVPKGVVVTHHNVMRLLQSTQRW-FNFSE-------TDC-WTMFHSYACWGALLNGGRLVI---VPVSRSPTDFLQLLVSEKVTVLNQTPSAFQALIHADREAPELGQSLVLRTVIFGGEALNAHILEWYQRH--DDNAPLVNMYGITETTVHVTYPLSREVVAQPASIGEPIDDLGIYILDEAQHPVPVGFVGEIYVGGA--GVARGYLNRPERFMADPFGTDAHMYRTGDLARLRRDGVLDFLGRTDDQVKIRGFRIELGEVAAALNAHPDIVQSEVIVREDEGQQKRLVGYVIAHKGITLESQL---IRSSLTTCLPEAMIPAAIVQLDHFPLTINGKLDRKALPK------------------------------ 90414802 3 -----------------------------------------------------------------------NLATN-LERNATFCPTNTALIF------QEQKFNYQELNRMVNQVANQLVQLGIKPDDKVALSCPNMPAFVVSYYAIQKVGAVTVPLNIMLKGAEVAYHLNDSDAIALIC----YQGNSALPTGQFGHAGFLQASCC--KHFIMIEAENNQEALPEG-THAFNAWLASSEVHFDAVYRKAEDSCVILYTSGTTGHAKGAELSQSN-MLCNAQACQALTNQKGTDVSIAVLPLFHTFGQSLILNTSVLAGSALVL---IPRF-VPKTVMQQMYTHKVTHFAGVPTYIGLLEKHGNEYINEIA-KNMKVAISGGASMPVEILKRFEEIL---NVPVIEGYGLSES-SPVAAFNLLEYKRKPGSIGQPLPGVTMKAVDKDGVEVAQGREGELLIRGH--NVMKGYYKKPEETAKT---IVNGWLHTGDIVRIDNEGYVFVVDRLKEVIIRGGFNIYPRDIEETFMTHPDVHLVAVIGVPHKTYGEEVKAFVVLKEDRKIT---SKEFVHWGKERLADYKYPRQVEILESLPMTATGKILKRMLK------------------------------- 37520004 7 -----------------------------------------------------------------------------LDRQVQLHPDAPAFI------GPEKSLTFGELARASAAVAGGLAQLGVVCGDRVAVMLPNVLPFPIAAYAIWRLGAQLVTVNPLLKPQEVRHLLTDSGARVLVS---------LGQLLPPIAELIAELNI----QVVTVGGGELGTPF---------EHLFAAPPLLEPAAVAPEDVVAVLYTSGTTGRPKGAMLTSRN-LGYDSEACAAALEIGPSDRLFMVLPL----FHAYGMTIGLLNGASVYL---EPRFVPAQALAHL-KQFECTAFIGVPALFAALLT-----TEGTALTNLRFCISGGAPLPLPVLEAFEAKF---QTVILEGDGPTECSPTAVNPLRGVR--KAGSIGIPLPGQQMTIRDPQGEFLSDGEVGEILVRG--PNTFKGYLNLPEETAQVFVD---DWLRTGDLGYRDGDGYFYIVDRLKDLIIVAGLNVYAREVEEVLQSHPRVRMAAVVGEFDELRGEVVHAFVEPISEQEPPEA--QEIIRYCREKLADYKCPRRVTVMAELPRSTTGKILKRVLKE------------------------------ 56412343 17 -------------------------------------------------------------------------------------GDKTALIFESCE-GIVRQFSYASLNEEINRTANLFHSLGIRKGDRVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLGEESAWILQNSQVSLLVTSAQFY------PMYRE----IRQGNSTPLNHICLI---GEQLPADDGVSLFSQLQARQSATLCYTPALSTDDAAEILFTSGTTSRPKGVVITHYN-LRFAGYYSAWQIALRDDDVYMTVMPAFHIDCQCTAAMPAFSAGSTFVLLEKY----SARAFWGQVRKYQATVTECIPMMIRTLM---VQPAAPTDRQHLREVMFY---LNLSAQEKFTERFG---VRLLTSYGMTETIVGIIGDRPGDKRRWP-SIGRVGFSYEAEIRDDQNRPLPAGEIGEICIK-GIPGKTI--------FKEYYMQPEEGWLHTGDSGYQDEDGYFYFVDRRCNMIKRGGENVSCVELENIISAHPKIQDIVVVGIKDAIRDEAIKAFIVLNEGETLSEA---EFFSFCENNMAKFKVPSFMEIRTDLPRNCSGKIIKKNLK------------------------------- 186685550 5 ---------------------------------------------------------------------------------VERSPQSIAVIFEN------TQLTYWQLNQQANQLAHHLRALGVGPEVLVGICLERSLEMIVGLLGILKAGGAYVPLDPAYPSERLAFILEDTQTPVLLTQ-----------------EKLLNNLPPHQAQVVCL-------------DSNWQGNIQN-SQENPVNQTAGDNLIYVIYTSGSTGQPKGVMIPHRGICNQLYWTFRLT---QADKVLLTISDPS--VWQIFW---PLCFGGQTVARPG--GHQDTAYLVKVITEQQITVLALVPSILRILLEE--KGIENCPF--LRHITCGGEALPGELIERFFAKLGLDNV-LYNCYGPTE-ASIDTTTCQRGTNSTIAPIGRPITNAEIHILDDNLQPVPAGESGELHI--GGIGLARGYLNRPEKFIFNPFSSEPGLYKTGDLARYLSDGNIEFLGRIDDQVKIRGFRIELGEIEAILGQHPALTQTLVIARDDVNGDKQLVAYIVASAEQIPS---RVELRRFLQSQLPEYMVPAYFVFLDTLPLNPNGKIDRRAL-------------------------------- 77360337 41 ------------------------------------------------------------------------------------------------------RLSYKEFQHQVNQLAMGLLALGIKPGERVGIWSPNNIQWCLTQFATAKIGAIMVCVNPAYRPSELQYALNSVECTTLITASE-FKGSNYLQMLQNLAPELAECELPTLKNVI---RIGDEAS---PGMFSFAEVTALATQEHVAATLNCNQDINIQFTSGTTGNPKGATLTHKNILNNALFVGEAMH-ITNKDKICIPVPLYHCFG---MVLGSLVSGATAV-YPG--DAFDPKTTLEVVQNEGCTALHGVPTMF--ISELELSNFNDYNLSTLRTGVMAGSTCPEQVMRKVQTLMNMHEVVIA--YGQTECSPINITETDSSIERQVTTVGRALAHTEVKIIDELGNIQPVGQSGEVCSRGA--GIMRCYWNDEEKTKATIDQ--DGWLHSGDLGVMDSEGFVSIVGRIKDMIIRGGENIYPREIEEVLYTYPGVQDAAIFGISDEKYGEEVCAWIQPKEDSVLDEE---QIRLFLKDKLAYFKVPRHIRFVENYPMTVTGK-------------------------------------- 166992989 1523 ------------------------------------------------------------------------------------KPNAIAVVFE------DEKLTYEKLNKKSNKLARLLIAKGIGPNQLVALAMPRSLNMVVSLLAVLKSGAGYLPLDPDYPSDRISFMLHDAKPSCVLTSDVEIECGE--QLKILVDDV----------KVI------EEIEKYSEDNIDEMERMK---------PLTPSHIAYVIYTSGSTGRPKGVMIPHQNV-VRLLGATDHWFQFDADDV--------WTMFHSYAIWGPLLYGGRLIVVPHSVSR-SPKEFLQLLVKEKVTVLNQTPSAFYQLMQADRENEEIGQQLSLRYVVFGGEALELSRLEWYSRH--PHNAPLINMYGITETTVHVIELDESIVSLRANSIGCSIPDLKVYVLDNYLQPVPPGVVGEMYVAGA--GLARGYLGTAERFIADPFGK-PGMYRTGDLARWRHDGTLDYIGRADHQIKIRGFRIELGEIEAVIMKHPKIEQVAVIVREDQPGDKRLVSYIIASNNEMID---TNEMRQFAGGSLPDYMVPYAFVVVNELPLTPNGKLDRKAL-------------------------------- 166992989 464 ----------------------------------------------------------------------------LFEKQVQKNPNKIAVTCNG------IKLTYKELNERANELAHYLVEEGIGPNQFVALVFPRSTEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHS-------SVSSILVIEDDIKEIELDSEEMTIALNYSYMNIPLKNDESLL--------------------NPAYTIYTSGSTGNPKGVIVPMKA-LSNFLLAMDDIFSLNENDHLLAVTT--FAFDISALIYLPLISGASLTIAQ-KEVIQEPSALTALLQEERVTIMQATPTLWQALVTEYPEKLQGLN------VLVGGEALPAH----LAKTLKELGCTITNLYGPTET--TIWSTVMNIDERESGMIGKPIWSTAVYVLDAGLQPVPPGVIGELYIAGG--GLANGYLGKPERFVANYGKPGQRMYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVVQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIH---LAEIRSYVSESLANYMVPAAFVLLEELPLTPNGKVDRKKL-------------------------------- 206679493 28 --------------------------------------------------------------------------YGLLSRTATKFPNHSAVSYQSGPTDKAETLSWSELHDKTVQTANLFRKLGVGEKDVVAYILPNANETTLALLGGMVAG-IVNPINPLLEADQIAAILRETGAKVVVTTDVAQKTAEAVRHAPNVKTVLERYLTPPKSWIVPLVRPKNPVA-HHAKVLNFVREVAQQNTTLDFADSKADRVAAYFHTGGTTGMPKVAQHTYNGMIYNGWLGHELLF--TEEDNVICPLPLFHVFAVHVILMAAISSGAHVV-------FPTPDNFWKLVERWKISFIITVPTAISALMQRPIDA----DVSSVKTAFSGSAPLPLELFKRFEEATG---VQIVEGYGLTE-ATCLVSINPPEGEKKVGSIGVTFPYCDVKILKDDGLECAADEVGEICISNPGVSVGAT-YTEEGKNRDLFHGEY---LRTGDLGRFDSDNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHKAVAFAGAIGQPDAHAGEVPCAFVELVAGASVTEA---ELMEFCKTNVHERAAPKHMTILEELPKTAVGKVFKPDLRK------------------------------ 156040826 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQELGITHFGTSAKYLSILEQNNIFPLKNINLSSLRAIYSTGSPLAPSTFKYLYSA--GAFPPSIN--LGSITGGTDIISLFGAPPVYTGEIQVRALGMSITAYSPEGTPIPAGSPGDLVCTKPFPSQPTTFFAGDKKYHESYFQQFPGIWHHGDFIKFSETGGIYMLGRSDGILKPSGVRFGSAEIYNILLKHEAIDDALCIGRRRPDDDETVVLFVKMSPNHKFDKELQDNIKNVVRRELSARHVPGVIDECFEIPVTTNGKKVEVAVKQILA--------------------------- 186683589 1130 ---------------------------------------------------------------------------------VERSPDAIAVIFE------DQQLTYRELNQRANQLAHYLRSLGVGPEVLVGIFMDRSIDMVVSILGILKAGGAYVPLDPTYPKERLAFMLSDAQVSVLLTEDKFLEG------------------LPEHQAQVVCLNQNSEA-WCQERV------------DNPVREVTTNNLAYVIYTSGSTGKPKGVLVNHQNV-IRLFTATQSWFNFSDRDV--------WTNFHSYGIWGSLLYGGRLVV---VPYWRSPEAFYNLLCTQQVTVLNQTPSAFRQLMNAEEEAAGKTGTLALRLVIFGGETLELDSLQWFERH--GDGSQLVNMYGITETTVH-VTYRPADLNQRNGSIGHRIPDLQIYLLDSQRQPVPIGVAGELYIGGA--GVTRGYLNRPERFIVNPFSEVTDLYKSGDLARYLPNGELEYLGRIDHQVKIRGFRIELGEIETALRKHQAVREVIVQAVEESHGEKRLVGYVVLDDKQAVT---IGDLQRFLKEKLPEYMVPSAFIFLPALPLTPNGKLDRRSL-------------------------------- 27377219 286 --------------------------------------------------------------------------HELFEAQVQKAPEAVAVVYE------KERLSYGELNARANRLAHHLIELGVKPDQPVAICLERSLAMVVGLLAILKAGGAYLPLDPAYPSARLRQIVGDAEPKLLLCDVAGR----------------TALGAEAVADVTVVDLETATPTWGERPP---------SNPDPGALGLSSRHLAYVIYTSGSTGIPKGVEMSHGA-LVNSLAGIGLNFDVSCQELFIC-----WKDG-----------GVLVLVRE--ETRRHFSDLLEFIEREAIERLFLPFVALNHF--AEVWSAQRVQLPSLRELYTAGERLQAPLLRTFFEA--HPNARLINQYGSTEISVISLAADPSCWPQMP-HVGRPIVNTRVYLLDGHGAPVPFGAVGELYIGGA--GVARGYLNRPERFIASPFVEGDRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGYRIEPGEIVARLCEHAWVREAVVLARENDAGDKHLIAYVVCAPEAGSDEGLAGALRAHLSARLPDYMVPSAFVRLAALPLTVNGKLDRNAL-------------------------------- 27377219 2446 --------------------------------------------------------------------------HELFEAQVQKAPEAVALVCENE------RLSYGELNARANRLAHLLIELGVKPDQPVAICLERSLMMMVGILAILKAGGAYLPLDPAYPSERLRQVVNDAAPRLLLC--------------DVVGRAALGPEVLTEVTVI---------DLETATPAW--AERPASNPDRHTLGLTSGHLAYVIYTSGSTGTPKGVMVQHRG-LVNLLSAQVGLFGASSNSRVVQFASIAFDASAWELLMA-FGSGAALHL-PAEEIRQARNKLSDYLRSEAITHA-TLPPALLQTSKDPERLAAQ-------VLILAGELPKPELIRSL------APASMVNAYGPTETVCATIWTCPADFN---GSIGRPIANTRVYLLDGHGAPVPFGAVGELYIGGA--GVARGYLNRPERFIASPFVEGDRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGYRIEPGEIVARLCEHAWVREAVVLARQNGGGHKHLIAYVVCAPEAGSDEALAGALRAHLSARLPDYMVPSAFVRLAALPLTVNGKLDRNAL-------------------------------- 37521519 1 -------------------------------------------------------------------------------------------------TGDGRSYTYNQVVRASENLATGLRRLGYAPGCRIAVMLPNLPEYGLAMYGLWWLGAQPVLINPQLTLRELRHILLDSQAQAVITT---------ADLLPTL--APLRCLPPMLTFIVV----GGEVP---AGDLSFAELTATAG-RSGIQRIHPTDTAALLYTSGTTGEPKAALLTHGNFW-AIAQSSRIAIEGTPKDHLLCVLPL----FHSFGCMVALLMGA-SVTFE---HRLTPKRLMEHLRDPRLSFLIAVPNLLSTLLRF---PADFRLTENLRCVCCGGSALHPQVEADFRARFGDI---VRQGYGLTECSSTTLNPLPG--PVRPGSIGKPLPGGELAICDPQGALLGERQVGELLIRGPH-----VFKGYHNRPEASAAVFLDGWLRSGDLGYRDADGYYFVVDRIKDVIIVSGQNVYSQEVEKVLLSHRAVREAAVVGDPDPDKGEVVHAYVSLHEGATVGEA---ELVHYARSQLAPIKVPRRLTVVEALPKSPTGRILKRRLR------------------------------- 153885946 26 -------------------------------------------------------------------------------------PDKDAVIFYG------RHTTFHELHDDAVAVAGWLQQAGVQKGDRVLLYMQNCPQFMAAYYGILRADAVVVPVNPMNRPEEFKHYVTDSGAATVICS---------ADLAVNVTTAAELPEAQRTRHLLVTSYEDAPPAWAQPGAVAWNDVLA-QRLVPGPHTAGPDDLAVMPYTSGTTGFPKGCMHPHRTVMHNIVGGSMWSNGTKEG-VSLSIIPLFHVTGMQYGMNAPIYMGSTVVM---LPRW-DREVAGRLISRYKITHWTNIPTMVIDFLAS--PQLAEFDLSSLAYIGGGGAAMPQAV---AERLLKDFNLAYQEGYGLSETIAPTHSN--PADRAKQQCLGIPVFNTDARIVDPQTKELPPGEVGEIIV--SGPQVFLGYWGKPQATAEV-FIEFEGFFRTGDLGRMDEDGYFFLTDRLKRMINASGFKVWPAEVESLLYKHPDVQEACIIGTRDAYRGESVKAVVVLKA-HAKGKTTEDDIINWARDNMAAYKYPRVVEFVDALPKSGTGKVMWRTLQE------------------------------ 119358356 56 ----------------------------------------------------------------------------VVRRSAELCPDNTALLFKGS------TISYGELERLSSALAVSLIVLGIKKGDRVALLMPNSPQMIIAEFGVWKAGAIVVPMNPLSTEHELEHALNECGAEIVLTP--FYEKLKSVEKKTALRRVIASPFMQLLFTLLKEKKDGHRIALRAG-DHMFQDLLSRQAGRREFGVRHDETALF-LFSGGTTGKPKCAVISHHA-LVMTGMQIASWFSVRGKDVFHVYAQAG-IMPAAIIERYPLAL---------VPNPRDLDDLLGTIKKVRPALLPGVPTLFNALIQHPRVKADKDILKSVKLSVSGAAPLLLETKKRFEELTGGR---IIDAYSLTESAASVFTPILGT--YKQGSVGVPVPDVTIRIVDPEGRDCKVLEIGEVIMHA--PQLMTGYWQNPA---ETALTLRDGWLFTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVLAAHPAVLEVGVAGVPDPYQGEAVKAWVVLRAGVSVS---VEELQAHCRKELAAYKVPKHIEFTLSLPKSMVGKVLRRKL-------------------------------- 153886195 33 ------------------------------------------------------------------------------------------------------RWTWRTFAEQVDALAAGLHALGLERGDRIGIWSPNRVEWVLTQFATARLGLILVNINPAYRLSELEYALNKVGCKAIVAA-EAFKTSRYLEMLQTLAGALNAAKLPALRWVI---RMGEA---NTPGMLNFADVVARGKSVPVTATLSPDDAINIQFTSGTTGAPKGATLTHVNV-VNNARFVAMAMNLQEGDRLCIPVPLYHCFGMVMSVLTCTATGACMV-FPGEAF--DPLATLRTVAEERCTQLHGVPT---MFIAQLDHPFKSFDVSTLRGGIMAGSPCPIEVMKRVVSELNLREVTIA--YGMTETSPVFQSAVTDPLDKRVTTVGRIQPHLQVKLVDGAGEVVPVGEKGELCTKGY--SVMLGYWDDEAKTAE---SIHDGWMRTGDLATFDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVNVFGVPDPKYGEEVCAWIVLKPGQQATED---EIRAFCQGQIAHYKIPRYIRFVTEMPMTVTGKVQKFVMRD------------------------------ 163943330 2598 ---------------------------------------------------------------------------------VNRTPDAVAVV------DEKQQLTYRELNEKANQLAHYLQKCGIGSESLVGLCFQRSAEMIVGLMGILKAGAAYVPLDPSYPESRLRYILEDTGIQVLVT-----------------NEALEGWITEEIKTV-CLDRDKA--------------MISRESTLSPICEVTGENLAYVIYTSGSTGNPKGVMVEHHNVILFKSTECWYQFDEKDT----------WTLFHSYAIWGALLHGGRLIV---VPYWRSPKDFYQLLVKEKVTVLNQTPSAFRQLIQVCEQEDEKKDL-HLRYVIFGGEALDPSLVPWFQRY-GGQEPQLINMYGITETTVHVTYYPITQDDVQHASIGKQIPDLEVYVLDACQQPVPIGVAGELFIGGA--GLARGYLNTAERFIPHPFSSDPGLYRTGDLARYLPDGNLDYLGRIDHQVKIRGFRIELGEIESALNAHVSIKEAVVIVREDQPGDKRLVAYVV-------GDGNVGEWRDYLKAELPSHMVPSGFVMMEAIPLTANGKVDRKAL-------------------------------- 163943330 494 --------------------------------------------------------------------------HELFEQQVARTPDAVAVVYEGG------KLTYQELNEKSNQLAHYLQKRGIGPESLVGICVERSPEMIIGLFGILKAGGAYVPLDPSYPENRLRYILENSQIQVLLT-----------------KEALQDW-LPKDIQAICLDRDQV--------------MISKESNLAPVSGVTANNLAYIIYTSGSTGNPKGVMIEHHSVINRLQW-MQKKYPLSEEDTILQKTDVSWLFWWSFV-------GARVCLLQ--PGEKDPAVIEEYIERYRVTTMHFVPSMLSTFLDYMEQYNSKRDESSLNQVFTSGEALNTEQVRRFKGVFYDQQTKLINLYGPTE-ATVDVTYYDCDLEKEPMPIGRPIDNTELYVLDQYQQVVPIGVAGELYL--GGVGLARGYFNRPERFIPHPFKEGERLYRTGDLVRYMNDRNLEYIGRIDNQVKIRGFRIELGEIEAALHDHSSVKEAVVLVKEDRPGDKQLVAYVV---GEGDTGEW----REYLKKQLPNYMVPAYFFQVESMPLTPNGKVDRKALLELEAQFISE--DITSSRTP--VEELI----- 148273602 31 ---------------------------------------------------------------------------------AERHADRVAVV-VGDVST-----TYRELWDETRAYAGALRDRGVGEGTRVAMLIPNVADFPRVYYAVLALGGVVVPVHALLKSEEIAYVLRDSGSALLVCA------------GPLLEQGAKGAALADVPVISVLVPAS-----TEGGPDRLEELAQAATPIRTYVPRRPSDTATILYTSGTTGQPKGAEGSHLALVMQVDVLILDTFDLRAGDRILGCLPLFHTFGQTCTMNASFRAGATIVM---VPRF-DGDTALALMVEHETQVFMGVPT---MYFALLAAAARNPARPVLRYAISGGAAIPVAVIDAFREQF---DAEIHEGYGLTET-SPVASFNHVGVPARPGTVGKPIWGVQIEIADPEHEDVERGTLGEIVIRGH--NLMNGYLH---RPEDTARAVVDGWFRSGDLGTIDEDGYIRVVDRTKDMILRNGYNVYPREVEEVLARHEAVAQCAVFGVPHEEHGQEIVAAIVPKADATVDAA---EVVAYMKERIASYKYPRRVEVVEALPLGPSGKILKRTL-------------------------------- 108804692 25 -------------------------------------------------------------------------------------------------------ISHGDLDRSAARIGGWLRSRGIGQGERVVLCGGNSLNFVMAYLGILRAGAVVVPAGATLTERELRHLVEDSGA----TCALGY----GDALKKLV--AISRGDYELRLVVALEERTTSAVP-------CLQQVISEGEP-LEPENAGGDETALLAYTSGTTGRPKGVPLSHANLLSSIRAVMRAW-RWCENDVLVHALPLSHQHGLG-GVHASLLAGARAVVH----SKFDPGRLCAAIESESATVLFAVPAIYERLVEW--EGIRDVNFSSLRLAVSGSAALSPELAHRVSAVLGRD---VLERYGSTESGLSVSNPYDG--PRKFGSVGLPLPGTELAIVDDHGCCMPPGNAGEIVLRG--PQVFSGYWNLPDATRDSF---YPGGWFTGDIGRVDPDGYLTITGRSKELIISGGLNVYPREVELVLESHPAVDRAAVVGVPSERWGEEVVAFVVPAQGNMVD---SSKLASHVREHLSGYKCPKRFLKIDELPRNEVGKVLRNELVRIA-GEEARAG-------------------- 186473650 19 ---------------------------------------------------------------------------------AEKFRESVALVY-GDE-----SLTYLQLRARVDVTADILRMHGIDRGQAFALYGRNCPEFLYCYLAAAKIGAVFVSINANVTESEVGYILKHSDARLMF-HDEFV---------------AEVANTSALQH---LSRPLEELK----RSVP-------AESRFLYEPVDPSDDLLIVYTSGSTGAPKAVVLTHAAQ-IGAARSIADFWSLNPGDATVVAAPMGFLLGLSTSALVPMLSGVKVVL----NKRFHPGEVLEALAKYNATLFHGVPTMYSMMLDYSVQQNRTFDLSSMRVMICSGAPMPDEMVQQFTNRFGKMPQ---NYFGMTE-CYPLVGTYATDEEFPPGAVGRLAPGAKVKFLDNEGRECSPGMVGEMYARAS--SMLKRYHKAADLTKAA---LVDGWFRTGDNGYVSLDGFIYITGRLKDLIIRGGANIAPLEVENALLTNAKVQSVAVIGVPDRIYGEVPVAFVVKQRGAVVSSE---ELIEFSKKQLADFKVPTMILFRDELPLGKTGKI------------------------------------- 86750710 9 --------------------------------------------------------------------------------------------------------SFAQFDAHTNRIARALAASGVKPNERIA-YLGKNSDIYFELWAGAKANVVIAPVNWRLAGPEIAYIVEDCKAAILFVGPEFVDQVRGL-----------TDQIPSVRAIIT--TEGGAPEWQ-----DFAQWRDAQPSDDPQVAVAPSDIAIQLYTSGTTGKPKGAMLSHANFL----SLVRAGRDNTPDDVSLIAMPVFHIGGSGWGMMS-IYHGAKGVI----AREFDPTKVLDFFEQAKITKLFMVPAAMQFVVRQ--PRAREVDFSRLKYMLYGASPIPAAL---LKECIDVFKCGFVQMYGMTETTGTIVALPPGLERMR--SAGKALPGVEIAILDPDGKPLPPRQVGEIATRSG--SNMAGYWNLPEATKKTI--DGDNWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGEAVKAVVVMKPGKEATA---QDIIGFTRTRIAGFKTPKSIDFIPALPRNASGKILRRHLRD------------------------------ 29165622 471 ---------------------------------------------------------------------------------AAERPDAAALVFE------EQTLSYGELNARANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQ-------------QSVQPALPVSDVP----LIYLD----DVDLQDER-------------ACNPVSVRPSDLAYVIYTSGSTGLPKGVMVEHRNVARLFSATQDW-FGFNEQDV--------WALFHSWEIWGALLHGGRLLI---VPVSRSPEDFYNLLCSAGVTVLNQTPSAFRQLIAAQDDKEQVH---SLRQVIFGGEALETAMLKWYARKVNAS-TQLVNMYGITETTVH-VTYYPDARRVGASPIGKRIPDLQLYLLDAYGHPLPPGAVGELYVGGA--GVARGYLNRDERFLDDPFASAPGMYRSGDLGRWLPDGSLEYLGRNDEQVKIRGFRIELGEIEARLSACEGVRDAVVVVREDEPGDQRLVAYVIGTAGQEPDATW---LREQLRLSLAEHMLPSAFVSLEAFPLTANGKLDRKAL-------------------------------- 29165622 4787 ----------------------------------------------------------------------------------------------------KQRLTYRALNEQANRLAHALIKQGVQPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPVERIAYMLQDSAPAAVLVQTATQR-------------LLADTSVPLIH-----------LDLS-----DWQDE----SVQNPRVPLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHA-AFDAGTNNTLFSTSDLA-----VYECFAPLTSGGSIEVVRNVLELQHLDDDIRLIN--------TVPSALKALLETDGLP------KSVHTVNVAGEALKRSLVEALFEQTGVQR--LCNLYGPSETTTY---SSWVAMDREDGFAGKPVGNTRFYLLDEQQQPVPRGVAGEIYIGGA--GVARGYRNRDERFLKDPFSPQPRMYHTGDLGRYLPDGNIQYLGRNDDQVKIRGFRIELGEIDACLAKHPAVQDAVVTAREDVPGDKRLVAYYTVQPAQ--TEPAIDSLRGWLLGQLPAYMVPVAYVRLDALPLTPNGKLDRKAL-------------------------------- 29165622 1553 --------------------------------------------------------------------------HQLFEAQAAAQPDSVAVTYQG------QRLSYAELNQWANQIAHRLIAAGVGADDRVAICVERSLEMIAGLVGILKAGAGYVPLDPSYPEERLAYMLEDSAPKMLLTQRG-------------LRERFAQASMP----VLLL---EADARAENGID-------RAPVTNPHPAGLGAQHLAYLIYTSGSTGQPKGVAMPHAPLVNLMQWQIQSVEDSRPRQRTLQFAALGFDVAF-QEIFSTLCAGGELSLIH-ADTRLNFRRLFEHICEQRIERLYMPCIALQALAEAVVTEPEQPE-CLLQDVITAGEQLRIEPMRQFFARLNDAR--LHNHYGPTES--HVVTALPQTWPTLP-SIGQPVANTRIYLLDEHMRPVPVGVAGELYIGGA--CVARGYLNRNERFIADPFAASDRLYKTGDLGCWQADGRIVYLGRNDDQIKIRGFRIELGEIEARLGQYPGLRDAAVLAREDLPGEKRLVAYFSVQAGQVVPEA--DPLRLHLQALLPDYMIPAAYVHLEKLPVSPNGKLDRRALPQVSRDYQAPLGDTTTLA-------------- 29165622 2648 ---------------------------------------------------------------------------------VRAHPEACAAIHDG------VAVSYAELNNRANRLARHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDVNAPVERQTFMIEDSQAHVLLTLS-------------------RMSLTASTQRI---DLDGLTLDGLKDTDLTL--------------PQSSESVAYIMYTSGSTGVPKGV-------LVPHRAISRLVIDFNAQDRVAFASNPAF-DASTLDVWAPLLNGGCVVVI-GQHDLLSPLNFQRLLLEQSVSVLWMTAGLFH---QYATGLGEAF--SRLRYLIVGGDVLDPAVIARVLAN--NAPQHLLNGYGPTEATTFSATYEITSVDNGSIPIGKPVGNTRLYVLDSQGQPAPLGVAGELYI--GGQGVARGYLHRDEKFLADPFDSDPRLYRTGDLVRWRADGNLEYLGRNDDQVKIRGFRVELGEIEARLAEHVDVREAVVLCRQDVPGDKRLVAYVTAQQAETALD--IEHLRNHLHGLLPDYMVPAAYVQLDALPLTANGKLDRKAL-------------------------------- 29165622 3706 ------------------------------------------------------------------------------------------------------TLSYHELNLQANRLAAKLLELGVQPGHSVALLLPRSIDLVLSQLAVLKCAAIYVPLDINAPQERQTFMVQDSQAVLVLTYS-----------TETLDPGTQRLDLDT--------RPASTVPADNPN----------------PEAC-ADSVAYIMYTSGSTGTPKGV-------LVPHRAISRLVIDFNGQDRVAFASNPAF-DASTLDVWAPLLNGGCVIVVEQSVLL-SQEAFRALLLAQSISVLWLTAGLFH---QYADGLMEVF--AGLRYLIVGGDVLDPAVIARVLAQGAPQH--LLNGYGPTEATTFSTTYEITAADHGGIPIGRPIANSQVYVLDALRQPVAVGVPGELYI--GGQGVAKGYLNRDEQFVADPFSGHDGMYRTGDLGRWRADGNLEYLGRNDGQVKIRGFRIELSEIEAALATHPAVHEAVLLARQD--TGERLVAYFTLREPQQTLE--IETLRSHLQARLPDYMVPAAYVRLDALPLTANGKLDRKVL-------------------------------- 83746599 33 ------------------------------------------------------------------------------------------------------RWTWRALAGQVDALAAGLHALGLQRGDRIGIWSPNRYEWVLTQFATARLGLILVNINPAYRLAELEYALNKVGCKAIVAA-EAFKTSRYLEMLQTLAGALQAAKLPALRWVIRMGEGATPINFGEVIARGQGEGVSADTLDAIAAALSPDDAINIQFTSGTTGAPKGATLTHINV-VNNARFVAMAMNLQGTDRLCIPVPLYHCFGMVMSVLACTATGACMV-FPGEAF--DPLATLRTVAEERCTALHGVPT---MFIAQLDHPFHSFDVSSLRGGIMAGSPCPIEVMKRVVAEMHLREITIA--YGMTETSPVFQSAVTDPLDKRVTTVGRIQPHLQVKLVDGAGEVVPVGEKGELCTKGY--SVMLGYWDDEAKTAE---SVVDGWMRTGDLATFDADGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVNVFGVPDPKYGEEVCAWIVLKPGQQATEE---EIRAFCQGQIAHYKIPRYIRFVPEMPMTVTGKVQKFIMRE------------------------------ 110600280 12 ----------------------------------------------------------------------------LLDHIAATYPDNDALVY--PELGL--RYSYRQ-FNEVCRVAKGLLKLGIRKGENVAIWAYNVPEWVILQFATAKIGAVLVTVNTAYKSAELEYLLDQSDSTTLFLTDYVATLGEVVPELATADNGIHTPKLPFLKNLVYIG------EGTPSGMLNFHSLVESGKDDAELAAVESTDTINMQYTSGTTGFPKGVMLTHHN-LVNNGFNIGECMKFTELDRLCIPVPFFHCFGSVLAVMASVTHGTTMVPVE----LFDPLKVLQTIEKERCTAVHGVPT---MFIAELEHPFSKFDLSTLRTGIMAGSVCPIEVMKRVVKDMNMRDITIV--FGQTESSGITQSRTDDPVELRVATVGRALPGAEVKIVDETGATLPPGKQGELCARGYM--VMKGYYKMPEETAKVIDN--DGWLHTGDLAVMDESGYCKITGRIKQMIIRGGENIYPKEIEEYLYTHPKISDVQIYGVPDRKFGEQVMAAVILKKGEIMTED---EVKDFCKGRIANYKIPKYVKFVDSYPMTASGKIQKFKLREMA---------------------------- 168822212 34 -------------------------------------------------------------------------------------PDKIAVV-----DNHGASWTYAALDYAASRLANWLLSQGIQPGDRVAFQLPGWCEFTLIYLACLKTGAVSVPLLPAWREAELVWVLNKCQAK-IFFAPTVFKQNRPVDLILPL-----QNQLRHLTHIVGVDKLAPATT-----ALALSQIIDRSEPLQSDINIHGDELAAVLFTSGTEGMPKGVMLTHNNIL---ASERAYCLNLTWQDVFLMPAPLGHATGFLHGVTAPFLIGARSVLLD----IFTPEACLTLLAQQRCTCMGATPFIYDLLCAVEQQPA---DLSSLRFFLCGGTTIPKKVARDCQQ----RGIKLLSIYGSTESSPHSMVNLGDSTSRMMNTDGYAATGVEIKIVDEDRNTLPAGHEGEEASRG--PNVFMGYLDEPELTARALDN--EGWYYSGDLCRMDEDGYIKITGRKKDIIIRGGENISSREVEDILLQHPRIHDACVVAMPDERLGERSCAYVVLKPPH-LSLTLEEVIAFFSRKRVAKYKYPERIVIVEKLPRTASGKVQKFLLRQ------------------------------ 125972657 1 -----------------------------------------------------------------------------------------------------KRLTFKGLQTEVVRLANFLKSKGYVPGTVIATHLYNGIEAAVAFLAAEYIGCVVCLVDPLFKADEVPYYVEDSGAKCLIT---------------HLEKDEIAGKLPSEVDVINVREVQEVCE---------SDEFEKSLEIYDFEE---NELALLLYTSGSTSTPKGVMLTTGCCHTFLRKNHQSMYRYDPDDRILCFVPFSHGFGSISVLIPALAYKAGIVF----QKTFHPAKVAEAVIKENITHMLGVPTHYRQLLRYEPFI---NNLGKLKAAFCSAAPISCEVARQWYEKTG---IYLDEGYGMSE-ATTLITTRMSRLPSTSGDVGHPPEGISVDIVDDNDRVVENGTIGEIRVTGQ--GLMLGYLN---RPKETAERLRNGYLYTGDLGYKNPDGSLVVCGRKTEFINVAGLKISPVEVETALNSHSDVIDSAVVGVTDEVYGEVVKAFVIKKQDSNLTE---RELIKYVSDKVANFKVPKYVVFVDEFPRNNVGKVDKKALKN------------------------------ 29827146 19 --------------------------------------------------------------------------------HARNQPTTPAVLFEG------RTVTYEQLHRESNRIAHAVQAAGLTPGDRVA-YLGKESEHYYEILGCAKSGTVLVPVNWRLTAPEVSHILRDSGTRLLF-------------LEEEFGPIVEKMPTAPPETVVGL---GEPF-------VAW----KASHPDTDPTPVTPDTPVAQLYTSGTTGLPKGVVLAHRSFFAALASEGLDWIDWRAGDIAL-IGIPGFHIGGLWWATQNFNAGTTIV----AMRAFAARQAVDLIRDLGITTACVVPAMLRMMLTEPRVSAK--DFTTLRKTVYGGSPISEAL---LEESLAVLDCEFAQIYGLTETGNTAVC-LPPAAHVPGGSAGRPYPGVGSKVIDGEGRELPPGAVGEVCLAT--PAHMVEYWGLPGKTAET---LVDGWIHTGDAGYIDEDGYIFIRDRIKDAILVAGENVYPAEIENVLEHHPGVAEAVVVGAPDERWGEYVHAFVVPAPGQRPSP---RDLHTFLVPRLASFKLPARYEFIESVPRNPSGKILRRELRD------------------------------ 197731179 10 -----------------------------------------------------------------------------IRRRARKTPHRCAVVH------RDLRYTYAQWDERTTRLAHHLRGLGVRRGDRVGFLGANHPALLETLFAAGQLGAVLVPLNTRLAAPELRHCLTDSGTSLLVHAPAF--------------DAFAR-DCPVGRTVPV--------------DDTYEDALARADGTPLDESVSRDDNAVIMYTSGTTGRAKGVVLSHGN-ITWNSVNVLVDADLASDEVTLLSAPLFHTAALNMTCLPVLLKGGTLVLEES----FSPTRTLDLIEEHGVTLMFGVPAMFQQIAAA--ERFDAADLSSVRTMLCGGAPVPPALIRLYKD----RGLRFLQGYGLTEASGVCLLDAENAL-TKAGSAGLPHFFNDIRIVDRAGDDVERGERGELLVEG--PTVTSGYWGPSEENEAAFAD---GWLHSGDVVTQDEDGYVTVVDRAKDMIISGGENISPVEVEKALFEHPAVADCAVIGVPDATWGEVGCAVIVRTPGAGATGE---EILAFLDGRLARYKIPHAVVLTDALPRNSTGKVAKHRLREICA--------------------------- 154687302 1513 ---------------------------------------------------------------------------------AAAKSDETAAVFEESG------LTYKELNEKANQLAHMMIARGVGPEQFVALALPRSLDMIVGLLAVLKTGAAYLPLDPDYPADRIAFMLHDAKPVFMLTNREG----------------ASKLSIESGMPAFILDDPQNKETLERY-------AVKNPADADRIRPLSPLHPAYVIYTSGSTGVPKGVIIPHSNV-IRLFESTRHWYHFHSDDV--------WTMFHSYAMWGPLLHGGRLVV---VPISRSPSAFLHLLVKERVTVLNQTPSAFYQLMHAEKEHKELGRQLALRYIIFGGEALELSLEDWYSRHADNQPV-LVNMYGITETTVH-VSYLKNIAELRANSIGCGIPDLNVYVLDDRLEPVPPGITGEMYVAGG--GVARGYLGTAERFVDPYGPPGTRMYRTGDLARLRTDGSLDYMGRADHQIKIRGFRIELGEIEAVLVKHPDVEDAAVVVREDRPGDKRLAAYLVRSAGSTLD---TGNMRRFAEESLPDYMIPSAFVQMNELPLTPNGKLDRKAL-------------------------------- 154687302 460 -----------------------------------------------------------------------------------KTPDRPAIITENEE------LSYAELNKRANQLAGMLKEKGLGPEQFAALLLPRSQDLAVSMLAVLKTGAAYLPLDPDFPSERITYMLKDAQPACLITT---------------MELSGRMPEDSDAKRIILDDPDTVKTVAAQNADCP-------AQTECSPL-----HPAYIIYTSGSTGKPKGVVKSVSNFLL----SMREMFPLGEQDRLLAVTTAAFISGLE--LFLPLISGAGCVIAR-KETIQEPRALAHMIHSYGISIMQATPTLWHSLVTNEPD--------SLRALLVGGEALP----NALMHALLESGCTVTNLYGPTETTIWSAAPLAGAPPI-----GKPIWNTRVYVLDAALQPVPPGIAGELYIAGE--GLARGYYNRPERFIDPYGPAGARMYRTGDLVRWREDGSLDYISRADHQIKIRGFRIELGEIESVLSKYPGISQAAVIVREDQPGDKRLAAYAV-----ADQPLDIGRLREYMGESLPDYMVPGAFVQLEELPLTPNKKLDRSAL-------------------------------- 66045850 4804 ----------------------------------------------------------------------------------------------------EQRLSYRQLNERANRLAHALRKQGVQPDSRVGICVERGPEMVVGLLAILKAGGGYVPLDPAYPVDRIAYMLQDSAPAAVLAQTATQ-------------SLLADVSVP----VINLD-----------QDSWQDESV--QNPEVP--GLTSVHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHSAFAGSALEKTLFSTSDLA-----VYECFGPLTSGGSI----------------KVVQDHDIGLINTVPSALKALLEINSLP------KSVHTVNVAGEALKRSLVENLFEKTGVQR--LCNLYGPSETTTY---SSWVAMDREQGFAGKPVGNTQFYLLDEQQQLVPLGVAGEIYIGGA--GVARGYLNRDERFLADTFSRHPRMYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAVHEAVVTAREDVPGDKRLVAYYVLSAQTEPA---IDSLRGWLLGQLPAYMVPVAYVRLDAMPLTPNGKLDRKAL-------------------------------- 66045850 1580 --------------------------------------------------------------------------HQLFEAQAAAQPDSMAVTYEG------QHLSYAELNQWANQIAHRLIAEGIGADDRVAICVERGLEMIAGLVGILKAGAGYVPLDPSYPEERLAYMLEDSAPKMLLTQR---------DLRERFAQAAMP--------VLLL-----------EADARAENAIDSAPTTNPQLALNAQHLAYLIYTSGSTGQPKGVAMPHAPLVNLMHWQIAQTVEHRPRQRTLQFAALGFDVAF-QEIFSTLCAGGELSLIH-SDMRLDFRRLFQHICEQRIERLYMPCIALQALAEAVVAEPEQPE-CLLQDVITAGEQLRIEPMRHFFARLNDAR--LHNHYGPTES--HVVTGNPQAWPTLP-SIGQPVANTRIYLLDEHMRPVPVGVAGELYI--GGVCVARGYLNRDDRFIADPFATREDLYKTGDLGCWQDDGNIIYMGRNDDQIKIRGFRIELGEIEARLGQYPGLRDAAVLAREDVPGEKRLVAYFSVQAGQALPEADHMRL--HLQAVLPDYMIPAAYVHLEKLPVSPNGKLDRRALPQVSRDYQAPFGDTETM--------------- 66045850 2675 ---------------------------------------------------------------------------------VRAHPEACAAIHDG------VAVSYAELNNRANRLARHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDVNAPVERQSFMIEDSRARVLLTHSQVTTGAQRVDLDGLTLERLKGTDLALP-------------------------------------PQSSESVAYIMYTSGSTGTPKGVLVPHRA-ISRLAINNGYA-DFNAQDRVAFASNPAF-DASTLDVWAPLLNGGCVVVI-GQHDLLSPLNFQRLLLEQSVSVLWMTAGLFH---QYASGLGEAF--SRLRYLIVGGDVLDPAVIGRVLAN--NPPQHLLNGYGPTEATTF--SATYEIVSVGNGSIGKPVGNSRLYVLDNQGQPAPLGVGGELYI--GGQGVARGYLHRDEKFVADPFDSDPRLYRTGDLVRWRADGNLEYLGRNDEQVKIRGFRVELGEIEARLAEHAEVREAVVLCRQDAPGDKRLVAYVTAQQPETALD--IEHLRSHLQGLLPDYMVPAAYVQLDSLPLTANGKLDRKAL-------------------------------- 66045850 3751 ---------------------------------------------------------------------------------------------------------YGEMNHRANALAHHLISLGVGVDDRVAVMARRGLDTLVAMLAVLKAGAGYVPVDPSHPDERIAYLLADSAPKVVLTQ-----------------QALTSRVPETAAPVIAFDRPE------------WPQRLEN----PQVAGLNAAHLAYVIYTSGSTGQPKGVMHRTVGNLI---DWHCQAFGLQAGSHTASVAGFGFAM--AWEVWPALCAGATLHLPPADVGNEQIDALWWIAQPLQVAFL---PTPV-------AEYAFSRNLSHLRTLLIGGDRL-----RQFQR---DPGFTVINNYGPTE--ATVVATSGRLLPDGSLDIGKPITNTRVYLLDEHQQLVPLGVAGELYVAGE--GVARGYLNRPERFLRDPFDADARMYRTGDLARWNADGTLDYLGRNDDQVKIRGLRVELGEIEAQLSQLPGIEEALVLAREDEPGQPRLAAYFIERDGSLSMP--VSELRAALLAVLPGYMVPSAFVRLAAWPLTANGKVDRRAL-------------------------------- 84499393 4 -----------------------------------------------------------------------------------------------------QEFTYARMHGLISQVARALKAAGIEKGDRVALHLPNCPWHPIFFFGTLWSGAAVTHLSPLDARREIEHKLTDSGAKMVITTPEF-----ADHFAPLIDEGV----CPPLYLCPPISARGRECPVIPG-AHAVEDLLAGHSVDPDAAPVTPEELALLQYTGGTTGVPKAATHSNLATTSQMYSEMKNEASALPGTRALGYSPLFHIMGLSSGMIKRVSEGGTLCLR----LRFDAASAIDEVEKKGIVALAGVPTTWIAILAQPD--IDKRDLSSLDYVASGGAPLPVEVYSRVKQLTG---LKLRGGWGMTETSPGGTTVPQGMPDEKLGTIGVPVPGLDMMIVDDCEKILGPNQSGEMVIKG--PNVTSGYWNRPDEENAACFTR-DGYFLTGDIGYMDEDGWFYIVDRKKDLILSGGFNVYPLTIENAIHQHPAVLEAMVIGVPDAYRGESAKAFVMLNPGAERFT--LEELQDFLSDKLGRHEMPRHLEFRDELPRTAVGKASRKMLRD------------------------------ 197789890 9 ---------------------------------------------------------------------------------------KPAIIFEGAV------LSYAELDDLANQFAHLFGELRLDIGDRVSLLIGNEPLVVASYFGLFKAGLIANPINNRLTASEVSFVLEHAQARVLITTPEFL---------PLALQAIAELANPPR---IVLLGAHVDAAL-PADVVSEQDLYRQKRTPRLVEGLTEQTPILLIYTSGTTGRPKGVLLSHAN--VWAGVALSQGFRVTSDHVALCFMPLFHIVSHISTFIG---HG-TIVLC----RKFSAREHWRLVADHQVTSFSAPPTVLAILLEREAEARDA--RIKLDFVKTGSAPLTVELATRFENRFGKDI--LIEGWGLTETATSTLNPLYAGGRRKIGSVGQALAGQKIAVVDDQGRFLPPHSTGELVIQS--PTMMLGYFRDEEATRRT---IIDGWLHTGDLGRMDEEGYVFLVGRKKEIIIRGGENVSPLEIEEVMCRHPSVRDVAVGGLPDRIWGEVVVACVV-ANGVAS----EQELIAHCRENLADFKVPVKIAIVDELPRNATGKILRR---------------------------------- 186459884 507 ---------------------------------------------------------------------------------AAARPDAIAIVFEN------KKLSYRELNEQSNQLAHYLIKTGVQRDDLVGICLERSCELIVSLVAILKAGAGYVSLDPTYPKERLSWMLEDAESRIILTDSSLAKA------LPIAVNGLEQNGC--IPKIICL-------------DEEWK-AITGQSLDCPTQDCDSESIAYVCFTSGSTGRPKGVCIPHRGV-VRLVKCTNYA-SMTEADTFLQFAPVSF-DASTFEIWGALLNGARLVVFP--PKFTSLAELEEFIQKQQITILFLTAGLFHQMVEEQVECLKG-----LRVLLSGGEVLSTRHVQKALDAL--SGCQVIDVYGPTETSWHGILPAARSIPI-----GRPISNTTCFILDDHLQPVPIGVYGYLY--TGGDGLALGYLKNPDRFVRNPFDVESKLYNTGDVVRYLQDGNIEFLGRKDSMVKIRGFRVELGEVEVALLAHHAIRECVAMVHNNSSLEKQLVAYVVPREKGKPTSE---ELRMFLKDKLPDYMLPSVYVNMESLPLTATGKVNRRALPQL----------------------------- 170743461 9 -----------------------------------------------------------------------NLAH-CLTQAAQRHPEGIAIDWGG------RTWSWAAFDARVSRLAAALRARGIGKGDRLLVHARNGNPILEIMYAAFRLGAVFVPTNHRLMPGDVAYLAEQSGARAFLC------------------------QADNPGHVAAVRAARPDLSLVEAEGLAYEALLAGAPDAPVAAAVEHDDPCWFFYTSGTTGKPKAAVLTHGQM---AFVITNHLCDLMPDDV--------------SLVVAPLSHGATTVL-PGS-DRFDGAEIWRLVAQHRVTNMFTVPTILKMMVEH--PAVAAHDHSSLRYVIYAGAPMYREDQKRALGVLGPV---IVQYFGLGETGNITVLPPHLHDPVRIGTCGIERTGMEVQIQDAEGRALPPGETGEICVCG--PAVFAGYWNNPKANAEAF---RDGWFRTGDLGFLDAQRFLTITGRASDMYISGGSNIYPREIEEKILTHPAVAETAVLGVPDPVWGEIGVAVCVPREGASLTEA---EILDYLDGKVARYKMPKRVFLRPSLPKSGYGKITKAMVRE------------------------------ 205375482 49 -----------------------------------------------------------------------------------------------------RTTSYKELYHYVVGFASSLQKQ-VSKGDRLAIMLPNCPQYVIAYYGTLLAGGIVTQINPMLVERELEYILKNSGSTAIVSFDA---------LYPRVKAVQERTHVETVLTVSLHEEFTPDLP-----DLTFTHFLQSSDGNFTPIDIDPKHDVAVLYTGGTTGRSKGAMLTHFNLMANTSQSFEFYFQVG-NDKCLTVIPIFHVFGMSVCMNLTLFCGSEIVM---LPRF-DLQEVLETIKREQPTVFPGVPTMYVAI--ANHPNAESYGIDSIRVCNSGSAPMPVEVMKAFEQKTGAK---ITEGYGLSE-AAPVTHSNPPFSKRKPGTCGLGYPQTEYKVVDATGTECKPGELGELIIRG--PQIMKGYWNMPEETENT---IRDGWLLTGDIVSVDEEGYLSIVDRKKDMIIAGGFNIYPRDIEEVLYEHPVIQEAVVIGVPDEYRGETVKAFLVFKEGKQATEE---ELLEYCRANLSAYKVPTFFEIRDELPKTSVGKILRRALRD------------------------------ 116051891 30 -------------------------------------------------------------------------TYELLQRSAQRHGQRIALLLHGSAAEEPLRISYAELFARVTQTANALHRLGLESHQAVSFLLPNLPQTHYVIWGGEAAG-IVNAINPLLEPEHIAELIRASNTRVLVT--LAPFPG--TDLWQKV--AGLRAQLPELYAIVVVDPANLLPAPQPEGVLDFDTLIADCPADRSGRAIHPDDVASYFHTGGTTGTPKLAPHSHFNE-VAMAEIMGLNADYGVDDVLLCGLPLFHVNGVMVTGLAPFHRGAQVLLA-GPQGYRNPQDFWKLVERYRVTSFSGVPTIYAALLQ---VPSDGRDLSSLRFALCGAAPMPVELIRQFEARTG---LKVIEGYGLTE-GTCGTSCNPRGGERRPGSIGLRLPYVKVAVLDGEGNDAAPNEVGNLCLKG--PTVFKGYLQQ-DRNRDIWVG--DGWFNTGDLGRIDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHRHPAVALAAAVGKPDAKAGELPVVYIQLKPGASASEE---ELLEHASRHVPERAVPKDVWLIESMPVTAVGKTFKPALR------------------------------- 218288740 14 ---------------------------------------------------------------------------------LNQNPEQLAVIDLS--GDEPVTLTYAELDRLATRIAARLLQLDVKPGDAVAYQLPSGWPFVALTLAIWKVGATPCPLLPSLREREVAFILNSSESRVFIAPDVFRR----FDYRPFVEGVLK--ETPRVEHALILPSPYAPLSSDLGGLLASEAEAESAKEALSARRPGPGSHSQLLYTSGTTGEPKGVLHTHR-TLSEALFIHTRTLGLTSKDRIWVPSPTAHQTG---FLYGMLVS-----FYIGAPGIYHA--IWDVIEEFGATFVQAAMPFLSDITRA-DRPPKG-----LRLFIATGAAIPRQLAQEARERL---QCAVVGAWGSTES-CLVTVGRPSDPPEKLGTDGRVLDGMAIRVVDDEGRELPPGTEGNFQVKT--PAMFVTYLHHPEWYEAAM--TPDGFFDTGDLAVIDEDGYLRITGRKKDVVNRGGEKIPVVEIEDLLYQHPDIADAAVVAMPDERLGERACAYVVLKPGAKRLE--LCDITDFLGERMAKIYWPERLEIIDEMPRTASGKIQKYVLRQ------------------------------ 148263636 12 ----------------------------------------------------------------------------LLDHIAQQFPDNEALIYV----ERGLRYSYRE-FNEVCRVAKGLLKMGIKKGDNLSIWAYNVPEWVILQFATAKIGAVLVTVNTSYKSAELEYILKQSDSNTLFLVQGFKDTDYVATLLDVAPEELQAANLPCLKNVVFLG-EGSHAGMVDGKDVSDAELAAVEST------LDRHDVINMQYTSGTTGFPKGVMLTHFNV-INNGFNIGECMRFTDKDRLCIPVPFFHCFGCVLGVMACVTHGSAMVPVE----IFDPLKVLQAIEKERCTAVHGVPT---MFIAELEHPFPKFDLKSLRSGIMAGSNCPIEVMKRVIRDMNASEITIA--YGQTES-SPVITQTRDAIELRVATVGRALPDVEVKIVDETGNELPPGKQGELCTRGYL--VMKGYYNMPEKVIDA-----DGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTLPKVSDVQVYGVPDRKYGEQVMAAIVLKKGVTMTEE---EAREFCRGRIANYKIPKYVKFVDSYPMTASGKIQKFKLREMA---------------------------- 108763649 3292 --------------------------------------------------------------------------HHLVETQASHTPDAPAVTFE------ERSFTYRQLDEQATLLARRLQSVGVGPDARVAIVLDRSLEMVVAMLGVLKAGGAYVPLDPAHPKARLEAVLQEAHPAAVVT-----RR-----------ELAPNLPVREVPTLLVEDAPEHPLPP----------LTRGVAPRN---------LAYVLYTSGSTGRPKGVMVDHGN-LVNHFVTLDERIEARPAGTWLA------VTPYTFDISGTLTRGFHLVIH---PEERHARRVAEQIEHHAITHLQCTPSRASLLLQ---SPGMARALARLRVLVLGGEALTPALAAELRTRLTGR---LLNIYGPTETTIWSTTHAVEASPTVP--IGRPVSNTEVYIVDAHGTPVPMGAAGELLI--GGEGVSRGYLHRPERFIPNPFSSRPGLYRTGDACRYQPGGVLEFLGRIDQQVKIRGYRIELGEVEAVLREHPALREAAVVARTQDDDAARLVAYLVPSQRDTPLEALVAHVRAFLRERLPEYMVPSAFVPLEALPLNASGKVDRQAL-------------------------------- 108763649 18 ---------------------------------------------------------------------------HCLRHRASTQPDAIAYTFVGDDASDETRISYRELDRRARAIAASLQRMD-AAGERAILLYPPGLDYVAAFLGCLYANVIAVP---AYPPD--ISRLNRSLPR----------------LQAILTDARASIVLTTEMILSLVDSLEEQASQLRDRRWLATDLLEAGDGWREPEVTGQT-LAFLQYTSGSTGTPKGVMLTHGN-LVHNSHLIGLGMELREGSVA-----VNWLMGLIGGILQPLYNGFHGVLLSPITFLQRPLSWLQAIERHRGTCAGGPNFAFDLCRKTRPEEREQLDLRTWQVAFCGAEPIRPETFARAFEPAGFRPEFFYPCYGLAE-ATLIAAGGVKAEPVRTGSSGTQLPTQSLVVVDPQARTLQAGEVGE--IWMSGPSVAQGYWGRPERVFQARLARGEGFLRTGDLGFL-RDGQLFVTGRAKDLIIIRGRNHYPQDLEQTTESHPAIRPSAAFSVDVDGEEHLAVAFEVSARQEVSPDDVATSVQQAIAEQLGVHAV--LLLKAGALPKTSSGKIQRHACRAFLDGTLELIGNPAAQEAPS--EQVAEA--- 94498434 35 -----------------------------------------------------------------------------------------------------QTLSYADVDRLSRDFAAYLQSLGVRKGDRIALMTPNFMAFPIAFLGIARAGAVQVNVNPLYTPRELEHQLRDADARILVGFSGAS---------ATVAEVLSRPDAQSLQTVIMIGPGDGTAAALPSPPVDAQALMDGESLPFAPVALGGEDLLFLQYTGGTTGLSKGAALTHRN-LVANVQQFKSIVNLRPGEEVIVTAIP------LYHIFALMVNFVTSV---GAENWPNPRDMDSLIDVLKASR-CTVFTGVNMLFAATHPRAKEVNFSRLRMAAGGGSAIEPTSAKW--EAL--TGCPVREGYGMSET-SPVISFNLASAGGYNGTTGVPLPSTDVMLLKEDGTEAAQGEAGEVCVKG--PQVMRGYWQQPQANAEAFTS--DGYFRTGDVGLFTPDGLLKLVDRKKDMIIVSGFNVFPNEIEGVATACPGVLECACVGVPDERTGEAAKLYVVRAPGADVGAE---QIVAHCRSQLTAYKVPKQVAFVDALPKSTVGKILRRELRQIA---------------------------- 42521902 6 ------------------------------------------------------------------------------------------------DGDTGREFSYAEFFDLANAGAHVLEKFGICKGDRVAVLATNELEYVFLFFALQRLGAIMVPVNFRLTQREVNHIITDSSPKLVLFQEA---------YRDIVE------NLPDTRHYLLQGPDSFATDLQNPP----------AQGEMPFVPKE-EDPAMILYTSGTTGSPKGALLTYK-MIFWNSINTTLRLNISQTDVIFL---PFFHTGGWNVLTTPFIHRGAKVVF---LKKFDAEQILSLSEKEKATLLFGVPTTMEMMARS--PRLNDINLESIRYAIVGGEPMPLELI----KTWDKKGVPVRQGYGLTEFGPNVFSLNEEDALRKIGSIGFPNFYIEAKVVDPEGRELGSNQVGELLLRGPM--IMQGYWHNEKATQET---IKEGWLCTGDLVRRDDEGYYYVVGRKKDMFISGGENVYPPEVEQILRSHPGVLEAAVIGIPDDKWGEVGKAFVV-RSSNELTPE---TLHQHCIQNLAKFKIPKHFVFLPSLPKGDSGKILKRVL-------------------------------- 116671612 22 -----------------------------------------------------------------------------------------ALIEAALVPGDARRWSYTKLNDDVDRLARALIARGVATGDRIGIWSPNCAEWTILQYATAKIGAILVNVNPSYRSHELEFVVKQNGMRMLVAAPS----DRSSDYTAMARQAL--AACPELKELVFLPDGGQPGDPETAAEMTYAELLKRADDVGHSVLLDPQDPINLQYTSGTTGFPKGATLTHRNIL-NNGYSIGELLGYTEHDRYHCF---GMVIGN----LNALSHGAATII-PGRTFTPAAA--LEAVQDFGGTSLYGVPTMF--IAELALPDFASYDLSTLRTGVMAGSLCPIEVMNRVISDMNMKDVAI--CYGMTETSPVSTMTRADTLQQRTETVGRTMPQLESQVVDPAGEVLERGEIGELCTRGY--AVMKGYWNQPDKTAEAI--DPDGWMHTGDLARMDADGYVVIEGRIKDMVIRGGENIYPREIEEFLYTHPSIQDVQVIGVPDAKYGEELMACIIVKPGADPLDA--ADVAEFCRGKLAHYKIPRYVEVRDSFPMTVSGKIRKVEMRQ------------------------------ 188592326 31 ----------------------------------------------------------------------------LLRRAASRHGERIAIQEDG------LRLTYAALDAGRIQAGRALMALGVQPGDRVAVWAPNFSEWIIAALATHSVGAALVPLNTRMGAEAGAV-LADSGARLLFCVDGFL--GESYPRM------LAPHRPGTLERLVILRPGQGRAAGAD--ELTWEDFIALAPAFAAREAVRGDTPMDIMFTSGTTGRPKGVMTAHAQNLR-AIDSWAAITGVRAGDRYLIVNPFFHTFGYKAGWLAALSRGATVL-----PLVFDAEAVMTRVENEGITVLPGPPTLYQTLLNA--PRLREFDLSSLRVAVTGASAIAPALIQRMRDELGFD--TIITGYGLTESCGFATLTRAGDAETVAGTSGRAMPGIEIRCIDAHGETVATGEPGEVLVRGY--NVMQGYFGLPEATAETIDS--DGWLHTGDVGTLDARGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGMPHERLGEVGRAYVVLRHGARVDAD---TLIAWARRHMANYKVPREVLFVSSLPVSAAGKVLKYQLRA------------------------------ 84501811 3 ------------------------------------------------------------------------------------------------------RITFARLDEEVDRVAEGLLAAGFERGDHVALWLTNSPDWVRMLFAAARIGMVVIPINTRYKSGELEYILRQSNARGLLMMDTCW----GIDYPELLDLASQRPGDIHSEALPDLHAIFSWKDTNIPAATSMASLLDTANPERATEAVKPEDPVLICYTSGTTGRPKGAMHSHA--VIRQSMNVAQVMGMKTGDAALAHMPFYHVAGLFMGVLPAVIHGMSLIVM---PDW-SAERALDLIETEKVAHFGGIPTHF--LDCFDAQAKRPRDLSTVRAAWIGGAAISPGVVREAREVFSTPH--ILTSYGMTETTSTTFAHYDDPPEVAEENTGKLIGDYEARIVDPNGATLGANEIGELQVRGHIVTM--GYYNNPEATREAITS--DGWFRTGDLGVFDARGYLKITGRIKEMFIVGGSNTYPAEIEAHLETHPAIRQAMVVGVPHERLGQVGFAFIRRVEGADPIDE--KSVIDHCRGVIADYKVPRYVRFATDFPMTESGKIQRHVL-------------------------------- 189205505 21 ------------------------------------------------------------------------------------------------DPYTKRSYTYAQVRDAAISFGKGLKSQEWQKGDILALYTPNCIDTPAITWGCHWAGGVLSPANPNYTVDELAFQLKDSGAKALVTQ---------LPFIKNAQEAAKMAGI-SLDRVIIMG-DQKDPSYKVKHFTSIVNTAGTSRYRRTKATNPAEDLAFLVYSSGTTGHPKGVMLTHRNIVSNVLMNLKSTGGPGEGDKLIAFLPFFHIYGLTCLIHQSLYSGLQLVVM---PKF-DLDHFCRFIQELKITFAYVVPPIVLLLSKH--PLVSKYDLSTVRMMNSGAAPLTRELVDAVY---GRLKIPVKQGYGLSETSPTTHTQPWEDWDKTIGSVGTLLPYQTAKYMSPEEMEMEIGEVGELWIKG--PNVFKGYLNNPDGTAHA--KTADGYFKTGDVGYQDKDGNFFITDRVKELIKYKGFQVPPAELEGILISHPKINDVAVIGVYSADEAELPRAYVVPADGLGKTDQDAKEIIDWLSTKVAHHKRLRGVRWVDEIPKSISGKILRRLLK--VKAQEEEAGN------------------- 15921367 26 ------------------------------------------------------------------------------------------------------KITYRELNLMIDSVAS---QLDINKGDVVIVTMQNIPQFIITEFAVWKKGGIVLPVNPSYTEKELDYIIENSEAKLMI-------------------RSCEAINTKKIRTITTNPETFHEIPSEKWKIIDCEEELDFKSLHREKVDVSPNDLALLVYTSGTTGRPKGVPITHKN-IYASSIIYKHWFKFTEKDKVLGIAPFFHITGQIFHITTPLISGSEIVI----SYRFDPTLALRHVEEKKTTVTMAVATAYRAILNE----YKGEDLSSMRLWSSGGMPMPRTLIEW-REKIGQ---WIYMAWGLTETTSPATLPYNGELPVDPGSSGIPVYNTEISIA-EDGEVLVRG-----------PQVVSGYWK-MEKFRD-------GWLPTGDIGKII-DGWVYIIDRKKDIINASGFKIMPREVEEVIYMHPAVSEVAVVGLPDQYRGETVAAFIKLKDGYTPNEKVEEEIISLCRKNLAPYKVPKIIRFVNEIPKTPSGKIMRRVFRN------------------------------ 39933728 30 -----------------------------------------------------------------------------LDACVAHCPDKVALTAVRLDGGAVRRFSYRELATLADRVAVGLNRLGVGRGDVVAMQLPNWWQFTVLYLACSRIGAVLNPLMPIFRERELSFMLKHGDAKVLVVPKSF----RGFDHEAMARSL--QPDLPALRTIVVVDGGGAD---------DFDTLLTTPEWEKQPDAAAPDDITQLIYTSGTTGEPKGVMHS-ANTLMANIVPYAQRLALRESDVILMASPMAHQTGFMYGLMMPIMLRASAVL----QDIWEPTKAAELIRTERVTFTMASTPFLRVVKESGEPVP------SLKTFLCAGAPIPGPLVEQAQAGLGAK---IVSAWGMTENGAVTLIKLDDDDKLASTTDGCPLPGVEVKVIDGDGKTLPPNQIGRLVVRS-----CSNFGGYLKRPH---WNGTDGWFDTGDLAYMTADGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVAQVAIVAYPDERLGERACAVVVPKTGASIDAAMVEFLKA---QKLALQYIPERLVVRDAMPATPSGKI------------------------------------- 186682769 469 ---------------------------------------------------------------------------------VEKNPDAIAVVYE------KKHLTYRELNNRANQLAHYLKSLGVKPEVRVGICVERSLEMVIGILAILKAGGAYVPLDPAYPSERLALMLEDVQTPILLTQTD------------------LQNRLPLNNQTVV------------NLDSDWEIIAKHKKDNLHSE-VNPENLAYIIYTSGSTGTPKGVVHSIIGFMFGVDYIH-----LDAEQIWLQHSSISW-DALTLELWPPLLYGGRCVLYPEKI--PTPEGLSRIIQEQRVNTLFLT-TALFNLM--IDTMPQG--LSEIKQLMFGGESVSVPHVRRALKLLPETK--IIHVYGPSE-CTVFTSSYPIAQNAHSISIGKPIGDRTVYLLDEDLHRVPIGVVGELYVGGA--SVARGYLNQPEKFISNPFIEGDTLYKTGDLVRCLPDGNLEFLGRIDAQVKIRGFRIELAEIEAILTKHPGIKQVVVIAREDEPGKKFLVAYLVAKDNSP----IPSNLRNFLNKKLPDYMIPAAFVFMEAFPLTPNGKINRRAL-------------------------------- 192362139 31 -----------------------------------------------------------------------------------------------------RTLSYADLDRLSGAFAAYLQQHSLKPGDRVAVQLPNILQYPVAVFGILRAGMVVVNTNPLYTAHEIKHQLNDSGAKALVVLANIAKNAAAVIAETNVEQVIELADLHTPKRVLLVKYVKKMVPFQFPHQVPFNEALAKASVSFTPVTRDHEDIAVLQYTGGTTGVAKGAMLSNRNLMLQVNDHMKTVFRPQQE---FYVAPL-----PLYHIYSFTIH-CTSAMALGSLLIPNPRDIPGFVKALKFTFFVGLNTLFNALLRNPD--FQKLDFSHLRLSSSGGMALTTEAHHWVE----LTKAPLTEGYGLTET-SPVLCINP-VDNVQLGTVGIPVMDTECKVIDEHGNSLPTGEAGELCVRG--PQVMKGYWQRPDATAEVLDA--DGWFKTGDIAIIQADGFVKIVDRKKDMINVSGFKVFPNEVEDVLCSHPDIIEAAVVGIPDGDGSEQVKAFIV-----TSNPELSEQVRKYAKEQLTPYKVPHLVEFRKELPKTNVGKILRRELRD------------------------------ 124520363 26 --------------------------------------------------------------------------YQILATAAEKYPDRTALSFYG------RKTPYAELYKASLAFASSLQKRGVQKGSRVAVMLPNCPHYVVSYYGALMAGAMVVQINPMLVEPEIRHILNDSGAETIIVLD---------DLYPKV-QAVRPE--TSLKNVVIAGFKPAAGPLDEAE--PFDALLQAGTDYNPPALDPWEDIAVLQYTGGTTGRSKGAMLTHRNLLANLVQTYEF-FKMGPGERILTVIPLFHVFGMTCAMNYAIYTGSESVM---LPRF-DLEEVLKTIKETQPTYFPGVPTMYVAITNH-PKAME-YGLDSIKTCNSGSAPMPLGLLRQFEEKTGSV---IVEGYGLSE-ASPVTHCNPVFGKRKPGSIGIAIPSTDYKIVDATGEELKPGETGELIVKG--PQVMKGYWNMPE---ETAEALRDGWLYTGDIATMDEEGYAYIVDRKKDMIIASGYNVYPRDVEEVLYAHPAVQEAVVIGVPDPYRGETVKAFVVLKEGQKMTEE---ALIEYASAHLAPYKRPKIIEFRDALPKTNVGKILRRKLRD------------------------------ 186683272 2045 ---------------------------------------------------------------------------------VERSPDAIAIVYENE------QLTYQELNTKANQLAHHLRSLGVSADILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFTLADSQVKVLITQQQ---------LLPNLPENQAQILC---------------------IDSDW-DFIAQSSANNPPRLTTPDNLAYIIYTSGSTGKPKGVLINHANIVLFTATEEWFHFN--QDDI--------WTLFHSWEIWGALIKGGRLVI---VPYWRSPADFYQLLCKQQVTVLNQTPSAFGQLIQT-EELIKTSESLALRWVIFGGEALELQSLKWFERH-GDKLPQLVNMYGITETTVHVLSSNAGSV------IGCPIPDLQVYILDQNRQLLPMGVPGEMYVGGA--GLARGYLNREELFVAHPFNDDPNLYKTGDLARYLGNGDLEYLGRIDNQVKIRGFRIELGEIEAAISQHPDVQATVVLARVDNPGDKRLVAYLVLNQQLAIS---VNELRQFLGSKLPQYMIPAAFVFLDVLPLTSNGKVDRSGLKAPESG-------------------------- 186683272 501 -----------------------------------------------------------------------NLCHELFENQVKLTPDAVAVVFA------DQKLSYRELNNRANQLGHYLQSLGVGPEVLVGICVQRSLDMVVGMLGILKAGGAYIPLDPDYPQERLAYMLTDSQVSVLVTQQQLVKG---------------------------LPEHGAQVV---SLDSDWQAYAHLSNDNC-ISQVTSANLAYVIYTSGSTGQPKGVMIQHYS-LVNFIQAAIIEYGINYCQRILQFASISFDVAAEEI-YPCLSCGATLVLRTDEMLT-SISTFVQRCQDWELTVLDLPTAYWHQLTSE----LANSNLNSIRLVIIGGEQALPAQLKIWQEYVGQYP-QLINAYGPTETTVEATVYNLSSFGSKI-FIGRSLQNVQTYLLDQYLQPVPIGVPGELHI--GGVGLARGYLNRPEKFITNPFDKGSRLYKTGDLARYSADGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQYPNVQGTVVIAREDVSRSKRLVAYLVCNQEQTPT---ISDLRQFLKAKLPEYMLPSAFVFLEALPLTPNGKVDRRAL-------------------------------- 186683272 3579 -------------------------------------------------------------------------------------PDAVAVVFE------DQQLTYRELNLRANQLAHYLQTLGVKPDVLVGICVERSLEMVVGILAIVKAGGAYVPLDPNYPSERLSYMLLDSQVSVLLTQQRLIE------------------QLPQHQAKVVY------------LDSDWS-LITQHSETNLVNHTTSKNLVYVIYTSGSTGQPKGVMVTHQN-LVNAYLAWEDAYQLRS----LCTSHLQ-MASFSFDVFSSLCSGGKLVICP-RELLLEPEKLYHLMQIQSIDCAEFVPAVLRNLIQYLER--TEQDLSFMKLLIVGSDSWYIKDYQQFQRFISNE-TRLINSYGVTE--ATIDSSYFETAAVSLLSIGEPFANTQIYILDQYQKPVPIGISGELYIGGSGVSC--GYLNRPEKFIANPFSQQERLYKTGDLARYLSDGNIEYLERSDRQVKLRGFRIELGEIEAILSQHPQLQAVTVIVREDIKGDKRLVAYFVPYQEQTPT---IIEMRSFLKSSLPDYMIPSAFVLLEFLPLTPNGKIDRRAL-------------------------------- 186683275 3548 ---------------------------------------------------------------------------------VKRTPDAVAIVFEN------QQLTYTELNHRANQLAHYLQSLGVKPDVLVGICVKRSLEMVVGLLGILKAGGAYVALDPDYPQERLGYTLRDSQLSVLLTQE------------QLVD---KLPEHQAQVVCL---------------DENWQELAKFPTTNLQS-FVQPTNLAYVLYTSGSTGRPKGVAIEHKS-PVALISWAKEVFTPQQAGVLASTSICFDLS--VFELFVPLSWGGKVILAENAPTLPAA---------EQVTLINTVPSAISELIRVNGIPA------GVSTVNLAGEPLQNQLVQQIYQQ--ETVKYVFNLYGPSETTYSTFALIPQGATVAP-SIGRPISNTQAYILDQNLQPVPIGVPGELHLGGA--GLAQGYLNRPERFINSKFKPYGNLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLNENPAVFQAVVIAREDDPGVKRLVAYLVLKQEQTPT---VTELRQFLTSKLPDYMIPAAFVFLAALPMTPNGKIDRRAL-------------------------------- 186683275 2013 --------------------------------------------------------------------------HELFEHQVKLTPDAVAVVFEN------QQFTYQQLNSRANQLAHYLQTLGVGADMLVGICVERSLEMVLGLLGILKAGGAYVPLDPNYPQERLSYMLSDSQVSVLLTQQRLFE---------------KLPQHSAQVVCL---------------DTDWN-LISQKSEENSISGVQAGNLAYVIYTSGSTGQPKGVLVLHKG-LLNLVFWHQRTFEVTASDRATQLAGTAWELW-PY-----LSAGASIYLVKADILSSLHGRDWLICQ--QITISF-VPTPL----AEGLLTLEWND-CALRMLLTGGDRL---------HHYPSALIPLVNNYGPTETSGLVVANHQDILP----SIGRAIANTQVYILDQYLQPVPIGVPGELHIGGD--SLALGYLNRPEKFIPNPFSKFKGVYKTGDLACYLPDGNIEYLGRIDNQVKIRGFRIELGEVETTLSQHPSISQIAVLVREDRSRSKRLVAYLVLKQDHVLT---VSYLRQFLKETLPEYMIPAAFVFLEALPLTSNGKVDQRAL-------------------------------- 126179036 23 -----------------------------------------------------------------------------LNRIATEHPDSEALVSVHQGT----RWTYAEFLERVDTLARALMALDVERGDRVAIWALNYAEWVLVQFATAKIGAIMVNINPAYRTYEFEYAMKQSEVQTLLIQGRFKTSDYVGMFYESCPEAINSDKFPFLKNVVFL----GDIPYNGM--YTWDDLLSKAELVRPEESLSFDDAVNIQYTSGTTGFPKGVVLTHHNILNNIGEGMKFTH----EDRYHCF---GMVLSNM----ASVTHGAAMVL--PAPVF-SPEAVLKAVQDEKCTALHGVPTMFIAELSHPD--FAKYRLDTLRTGIMAGSPCPTEVMREVNKKMNMSEIVIV--YGQTETSGVTMTTTADPLERRVSTIGKPFPHTEIKIIDPNTQIVPRGETGEICARGY--CVMRCYYNNPNATRATIDESHWN--HTGDLGTMDEEDYVKIVGRLKDMVIRGGENIYPREIEEYLHNHPKVADAYVIGVPDRKYGEELMAWIKTDNGATLTED---EVKEFCRGRIAHFKIPRYVKFVDDFPMTVSGKIMKFKMREMA---------------------------- 115522641 30 -----------------------------------------------------------------------------LDACVASWPDKTALTAVRLDGDQTRRFSYRELATLADRVAVGLSRLGVARNDVVAMQLPNSWQFSVLYLACSRIGAVLNPLMPIFRERELSFMLKHGEAKVLV-VPKTFRN---FDHEAMARGL--QPLLPALQKIVVVGGGGAD-DFDALLTTPEWEKAPDAPAILTSDRPGPDDITQLIYTSGTTGEPKGVMHS-ANTLMANIIPYAQRLRLGPDDVILMASPMAHQTGFMYGLMMPIMLQASAVL----QDVWEPAKAAELIRTERVSFTMASTPFLTDLVKESAQPV-----PSLKTFLCAGAPIPGPLVEQAQAGLGAK---IVSAWGMTENGAVTLITLDDDDKLASTTDGCPLPGVQVKVIDGDGATLPAGQIGRLVVR------ACSNFGGYLRRPQWNATDADGWFDTGDLAYMTADGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVAQVAIVAYPDERLGERACAVVVPRAGETIDPAMVEFLRS---QKLALQYIPERLIVREAMPATPSGKI------------------------------------- 120599150 34 -----------------------------------------------------------------------------LDDIVATYPDQLAIV----VQHQNIRWNYRQYLAKIDALATGLLTLGIKPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALSNVGCRAVICADKFKSSNYLEMLYELAPELLQAKAVPELEFVIRMGKEKSTGMLNFDDLLIDITDDDKVMLESIAKELSPYDAINIQFTSGTTGSPKGATLSHHGYLV--AEAMKFTCHDKPVPLYHCFG----------MVLGSLVCGAAAV-FPGESF--DPLTTLQVIEQERCTALHGVPT---MFIAELEHPFTRFDLSSLRTGVMAGATCPEEVMRRVQNLMYMKEVLI--GYGQTECSPLNITEIDSPIEKRVLTVGRALPHTEVKIIDEFGEVLPINQPGE-VCSRGY-CIMQCYWNDPEKTAATIDSA--SWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVQSDKYGEEVCAWIKVRSGSIITEA---DIRHFLTEKFAYFKVPRYIKFVEQYPMTVTGKI------------------------------------- 149370391 22 --------------------------------------------------------------------------------------------------------TYKEFYDQVNHLAKSLLADGVVLGDRVGMWSPNRYEWTLVQYATAQIGAILVNLNPAYRTHELKFAINQSGISYIICPVAY----KTSEYKKMLESVSE--NCISLEKVIYLDTPDWDLLLEKGHTITYNEAINK---------LDFDQPINIQYTSGTTGFPKGVTLSHHNVLNNGYFVARR-LNYTDADRVCIPVPFYHCFG---MVIGNLAHGACMVISEG----FDAALALKAVEEEKCTSLYGVPTMF--IAELSLENFKDYNLSSLRTGVMAGATCPEEIMKRVQSEMNMKDVTV--CYGMTETSPVSLTTIGTPLDKQVSTVGTVMEHLEVKIINENGNIQPIGEEGELCVRGY--SVMLGYWNN----IETTQEVIDNWMHSGDLAVMDDEGYVCISGRIKDLIIRGGENISPKSIEDFLYTHPKVLDIQIIGVPSEKYGEEIMAWVKLHHGVQCSD---SELLAFCKNQIAHYCVPKYWKFVNEYPMTVSGKIRKVEMRETA---------------------------- 75520418 4102 ---------------------------------------------------------------------------------VSKAPDSIALI-VGE-----QRVTYGELNRQANQLAHYLRKQGVGPEVLVGICAERTVEMMIGLLAILKAGGAYVPIDPAYPAERIAYIIGHSQIPVLLTQE---------HLLPTLPE--------HQAKVICLDR-------------DWAT-VAVESEENPGKLATSDNLIYVIYTSGSTGNPKGVALEHRSVIYFLSWAHDT---YTPEEVLFSTSICFDLS--VYEMFATLTMGGKVIMAENAPALPAAD---------QVTLVNTVPSAATELVRMKGIPA------SVRVINLCGEPLSNRLAQELYAFPHVEK--VFNLYGPTESTHAIVTKGATNEPL----IGRPQFNTHVFVLDSHRKPVPVGVPGELYLSGS--GLARGYLHRPERFVQNPFEPGARMYRTGDLVRYLPDGNLQFVGRVDYQVKIRGYRIELGEIESVLNRFPGVKEVVLLAREDREGDKCLVAYIVFEADCTSK---IHDLNHFLADKLPAYMIPQHYMILDSLPKTPNGKLDRKALPK------------------------------ 75520418 3047 --------------------------------------------------------------------------HHAFEQQAAKTPENIALEY------KEQSLSYAGLNERANQLAHLLIAQGVKPDTTVAICVERSMEMIIGILGVLKAGAAYVPIDPAHPEERIAYMLDDSQAVVVLTQAG---------LADKFTQAAAPVICLGEK--LFADRAHVDVDNIQ-------------------TDVASTNLAYVIYTSGTTGLPKGVAHRSAMNMVQAYIAY---FGLDESSRVLQFTSFSFDVSVSEI-WQALLSGGTLVIEDRESLLPGPD-LVRTLRERRISKVSMASSLLASL------PVAEYDLAVLEV---GGDACSRELVARY--ATGRK---FFNCYGPTETVGTVIKQLTLDDDTP--TIGRPFPNTKLYVLDQNRKPVPVGVPGELYI--GGECLARGYWNRPERFVANPFGPGERLYRTGDLVRYLPDGNVDYLGRFDDQVKIRGYRIELGEIAEALRQHAAIREAVVLAREVRPGDKRLAAYLTSAAEQELS---VDEIKQWLKEKLPDYMVPASYTWLPAIPLNVNGKVDRKAL-------------------------------- 75520418 1520 -------------------------------------------------------------------------------------PDQPAVV------TRDQLLTYGQLEAKANQLAHYLQKQGVGRGSLVGICVERSVEMVIGQLAIMKAGAAYIPMDPAYPKERLAFMMHDASMAIVLTQ-------------AKLRQ--KLPADTSRLICL---------------DADW-ETIAQEPTAALVNTTAASDLAYVIYTSGSTGTPKGVEIEHAA-LLNLIFWHQRAYDVTATDRASQIAGTAWEIW-PYVT-----KGATLYLPEEEIRVPEKLRDWLVAS--NITVSFL-PTPLTESMLA-LEWPGD---TALRYMLTGGDKL---------HHYPSEKIPLVNQYGPTENT---VVATAGIVPKEAGTIGRPIDNVQVYILDAHRQPVPVGVSGELYIGGS--SLARGYLNRPERFVAHPFTEKAGLYRTGDLVRSLPDGSIEFIGRADDQTSIRGFRVELGEVETAIVALPAVKEAVVTVCTDKQGTKRLAAYLVLEEGAALA---TGDIRKALKETLPDYMVPAFFTQLAYLPLTPNGKVDRK---------------------------------- 88602899 33 -------------------------------------------------------------------------------------------------PKQEIRLTYRQFREAVDQVARGLMALDINKGDRVGIWAMNYAEWIIVQFATAKIGAIMVNINPSYRTFELEYCLKQSEIKLLILQGRFKTSDYVGMFYETCPEAILSEKFPFLKTVVFM----GDIPYNGM--YQWDDLLKKAESISQDEALDFDDAINIQYTSGTTGYPKGVVLTHHGVL-NNGYIIGEGMGFTEKDRYHCF---GMVLSNMACV----SHGSTMVI----PGAFDPGDVLRTIEAERCTAVHGVPTMFIAELRHPD--FAKFDLRSLRTGIMAGSPCPIETMKEVATKMHMSEVVIV--YGQTELSGVTMTTTRDPLDKRVTTVGRVFPHTEIKIIDPETKIIPRGEIGEICARGYM--TMRCYYNNPTATRQA--KDEHGWVHTGDLGSFDPEGFVHIEGRLKDMVIRGGENIYPREIEEFLHQHPKIADVYVIGVPDEKYGEELMAWIKLEEGASLTED---EIRTYADGKIARYKIPRYYAFVDSFPITVSGKI------------------------------------- 167458041 20 -----------------------------------------------------------------------------LRRTVQRFPDRDALVSV----YQGYRATYRQFWEETSLVARGLLVRGVKKGDRVGIWAPNRYEWVVIQYASARIGAILVNINPAYRVHELEYALKQSGVSTLLLA-RTFRNADYVAMVRDV-----RLRCPELRQTIVIDDEWGALKHDALR--FSEDELARLERD-----LQFDDPINIQYTSGTTGFPKGATLSHHN-IVNNGFFIGEFLRYTDADRYHCF---GMVLANMAITT----HGAAMVI----PDNFDPLTVMRTVQQERCTALYGVPT---MFIAELDHPFQAFDFSSLRTGIMAGSPCPVEVMKKVQKDMHMPEVTI--CYGMTETSPVSTSRTDDPLEKRVTTVGQVHPHVEIKIVDPTGRIVPRGTPGELCTRGY--SVMLGYWRDPHATREA---IDDGRWHTGDLATIDEHGYVKIVGRIKDMVLRGGENIFPREVEEFLYTIPGVSDVQVIGVPDVKYGEELMAWVKLRPGVTLTGE---EVRAYCKGKIATYKIPRYYKFVDGFPMTVSGKV------------------------------------- 83943834 35 -----------------------------------------------------------------------------------------------------ETLSWSQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLGGAVAG-IANPINPLLEAEQIGSILRETNAKVVVT----LRPFPKTDVAEKTAEAVKLPNVTTVLEVDLCRYLTAPKSWNQATYKNFNSEIAKQSAE-----LTFDDPAFYFHTGGTTGMPKVAQHKYSG-MVYNGW-LGHTLLYTENDNIMCPLPLFHVFACHVILMAAVKSGAHVV-------FPTPDNFWKLVERWKITFIITVPTAISAKMQRPINA----DISTVKTAFSGSAPLPLELFRRFEKATG---ITLIEGYGLTE-ATCLVSSNPTDGVRKVGSIGITFPYTDVKIVSDGLVEAEVDEIGEICISNPGVYAGNT-YTEADKNKDLY---YQGTHRTGDLGRIDSDKYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVELVAGASITEELLEFCKEHVQERA---AQPKHMTIMSELPKTAVGKIFKPDLRK------------------------------ 67153689 28 -----------------------------------------------------------------------------LETNARRYPNKVAVDFYG------RTFTYRELYERVERLAGHLRRAGVEPGDRVLLDMQNSLAYIVGFYAVLRADAVAVPVNPMNRSEELAWYLEDTGAKVALVGAELLRDGAPAHLIRYADDLPAEADLPVPDALLAAP---------EARDHDGVVSLRTAPPLAEPARHCGEQLAALLYTSGTTAHPKGCMLSHRA-LNAQLVTQANCNPWSNEARVLSVVPFFHVTGMIAAMGLPLFLGGTLHLMS------RWDRLCAVIHRHRITHWCNIPTMVVDLLALPD--VEQYDFSSLVCVYGGGTSMPLAVAERFFALTGLEYQ---EGWGMTEMAGVHLNPYGRS---KRQCLGVPMFEVDTRVLDPDGGELGIGEKGELISRG--PCMFSGYWNNPQATREA-FVEFDGFFRTGDIGYYDEEGYFFMADRLKRMVNVSGYKVWPSEVENILYRHPAIQEACVIACNRNDRGETVKALVALRPGATLAAE---ELMDWAREHMAAYKIPRAVEFVDELPKTGSGKIQWRLLQE------------------------------ 84500491 24 ------------------------------------------------------------------------IAQNLIDT-ASRLPDKVAIHYYG------TQISYGDLLERVERLAGWLQAQGVARGDRVLLYMQNSPQWIIGYYAILRADAAVIPVNPMNHRAEIEHIARDTGARIALVGSEILDHVRPLDLDRIVVAAYADMADPDSD----LEMPDSLAGMTDGLTRWTDALAGDAAP--GPLRSGADDLAIIPYSSGTTGHPKGCVHHHRSV-QATAQAYKYWSPFTEETTLLAVLPFFHVTGMQNSMNAPILTGATLVLM----SRWDRDLAAELIRRYRVNMFRSITTMVIDLLNA--PHFDSYDLSSLRTMGGGGAAMPEAVAARLKDLTGLD---FVEGYGLTETAAATHINPPQA--PRRQCLGIPIFDVESRVLDDSGAELGPGESGEIV--THGPQVFEGYWNNPDATAAAFIEGGKRFFRTGDIGHYDADGFFYMSDRMKRMINASGFKVWPAEVEALMHRHPGISEACVIGAPDARRGETVKAYVVRRPDAGNLSE--ADVIAWCHDNMAAYKCPKHIIFRDSLPKTGSGKV------------------------------------- 218288744 46 --------------------------------------------------------------------------------------------------DETREATYEKLWSEIESVAANLYRMGVRKGDTVALQLPNVLDYVVAVFACARIGAIGVSLQIDLGRQAIISSMRTSRAKVWIIAD-YFRGESLYEM-----AVSLKPELPDLTHIVV----QGDPERAPAGATTFASLREAGDRLSEAE-LEANKPAFLMFTSGTTGSPKGVVHLHANYL-WAARAYAKNFGYQSEEAVLCLAPICHQTGMLAGVMMTVASGGRIMLLD----RFSASRVIEWIEKYKPTYLGAPPHVIHV---ANAPNLKQADTSSVKLFIYAGAPVPKAVLEQLQRDSG---IKVGCMFGWSE--GFLATATRPDDPLEALSSTVGFPGTEVRLVDEEGNDVKPGEPGEMWARGPNFSA--GYYHNPEAARRQWDE--EGWFHSGDILRQDENGRYIFIARADDIINRGGTKIDPKTVEDAISKHEAVQNVAVVGAPDPTLGQQTVACVILKEGAKPFT--LRELRDFLAEQLAKFQFPDRLEFMTEFPQTHSGKI------------------------------------- 74146500 77 ----------------------------------------------------------------------------CLDATAQRFPDREALVILHEN----IRLNFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQSSELEYVLRKVGCKGILFPKQF----KTQQYYDILKQALKSERLPDLTTVISVDAPLPGTLLLDYIVAAGGKEQNLAQLRYNQRFLSCYDPINIQFTSGTTGNPKGATLSHHNMPTKTAEELRLVL---PSPLYHCLGSVGGTMV-------SMMHGATLLL--SSPSFNGKKAL-EAISREKGTLLYGTPTMFVDILNQPD--FSSYDFTSIRGGVIAGSPAPPELIRAIINKMNMKELVVV--YGTTENSPVTFMNFPDTLEQKAGSVGRIMPHTEAQIVNETGELTNLNVPGELYIRGY--CVMQGYWGEPQKTFET--VGQDKWYRTGDIALMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFLKHPQVQEAQVVGVKDERMGEEICACIRLKSGETTTAE---EIKAFCKGKISHFKIPRYIVFVEGYPLTISGKI------------------------------------- 163798036 8 -----------------------------------------------------------------------------LRYHADRRPEASAILY-----GEAR-ITYRDLLDRVLRLAGWMHGEGVGEGTIVALVMKNSPAFLELAFAVSHLGAVLLPVNYRLAAEEVGYIVDHSGADLVFVD----------------EELIAAVGTVAVRAIPVTTAMQADMRTLAGRD----------TLPVPAARRQPEDLFRLMYTSGTTDRPKGVTHDYANI---YWKCMDHVVDLTRDDCLC-------VVGPLYHVGAFDLPGLTVLWMGGTLTIFSPEAVLRTIERHRVTGIWMAP-----VMTNGVPDRERWDVSSLRWCIAGGDRTPESRIREFTEAFPGAR--YIDAYGLTETCSGDTTMEAGMELAKIGSVGRPLAHVEIEIRDDTGAALPSGTEGEICLRGA--KITKGYWKDPERTAASFWPS--NWFRSGDVGYLDADGFLYLTDRKKDLIISGGENIASSEVERVIYELPQVSEAAVVARPDPQWGERPVAVVVLKHGTTLD---HLTLQAHCRAHLAGFKVPRELHLVDALPRNPSGKVLKRVLRD------------------------------ 60280018 1525 ------------------HWLNLLRSIVARPEARIAEL-KLLD-----EAEARADLLQWNPHPQDFPPASC--LHRLIERQAAERPRATAVVY------GERALDYGELNLRANRLAHRLIELGVGPDVLVGLAAERSLEMIVGLLAILKAGGAYVPLDPRYPSDRLGYMIEDSGIRLLLTQRAARER---LPL---------GEGLP----CLLLDAEHEWAGY----------------PESDPQAVGVDNLAYVIYTSGSTGKPKGTLLPHGNVLR-LFDATRHWFGFSADD--------AWSLFHSYAIFGALLHGGRLVIYETS---RSPEDFLRLLCRERVTVLNQTPSAFKQLMQVACAGQEVPPL-ALRHVVFGGEALEVQALRPWFERFGDRAPRLVNMYGITETTVHVTYRPLSLADLDGGAAGEPIPDLSWYLLDAGLNPVPRGCIGELYVGGA--GLARGYLNRPERFVADPFSTTGGLYRTGDLARYRCDGVVEYVGRIDHQVKIRGFRIELGEIEARLLAQPGVAEAVV--LPHEGPGATLVGYVVTQAAPSDPAALRDTLRQALKASLPEHMVPAHLLFLERLPLTANGKLDRRAL-------------------------------- 177672299 9 -----------------------------------------------------------------------------LERTAAEHPHSTALI-LGEN-----RMTYAELQDQSQRLAGLMRQEGIGPGDRVALMVPNIPAFPVVFFAALQLGAVVVPMNPLFKRREIEYYLEDSGASMLWS----------VPSEEAVEGARERG---------VPLRTLGEDGLAPH-------LAESPGPVTETVERDLEDDAVILYTSGTTGRPKGAQLTHRNMGTNADTAAETLIQLQHGETVLGCLPLFHVFGLTCALMAPVTMGASLAL---IPRF-DPAVAAQTVRERAVDVFIGVPTMYGAVLAAAKDHPE--DLASLRLGVSGGSALPVELLRRFEATF---DCEILEGYGLSETSPVACFNHPGEAH-QPGSIGRAVRGCELQLVTPDGAVVSEGDEGEVWIRGE--NVMKGYWGKPEATAQAITE--DGWFRSGDLARRDAAGNYYIVDRTKDMILRGGLNVYPREIEEVLYEHPAVAEAAVVGVPHPELGQEVAAHAVLAPGAHATEE---ELIQHVKARVAPYKYPRTVTVRDGLPKTATGKILKREL-------------------------------- 27502151 4150 -------------------------------------------------------------------------------------PDATALVFD------ERSHSFAELDARANRLAHALVERGVAADVRVGVALPRGTELVVALLAVLKAGGAYVPLDLAYPRERLAYLMQDSGIALLLS------------------ESQALVQLPVPAGVPALALDRL--------------DLLEHPAQAPQVEVHPANLAYVIYTSGSTGLPKGVAVSH-GPLAMHIDAVGERYEMSPADRFMSFAFDGWLT--------ALGHGGSLLLRDDALWTP--EQTYAAMQRHGVTVAAFPPVYLQQLERDGNPPP-------VRIYCFGGDAVPVAGFELAKRALKPR--YIINGYGPTET---VVTPLIWAMDTECGAAYAPIGSFVGEVLDADLNPLPAGVAGELYL--GGVGLARGYLQRPERFVANPFSRGERLYRTGDLVRQREDGTFDYLGRIDNQVKVRGFRIELGEIEARLQDAGEVREAVVVAR-DAASGKQLLGYVVAEDGADAS-GLLERLRERLKRDLPEYMVPAHLALLPAMPLTPNGKIDRKALPDI----------------------------- 134287107 519 ----------------------------------------------------------------------------------------------------HRQLTYRELDARANRLAHLLTARGAGPERTVALALPRSADLVVALLAVVKTGAAYLPLDPDYPAERLASMLADAGPSVIVATAAT--------------------------RVVAPDRTAL---------VLLDDEPQAGLPDTAPTKHDPRHPAYVIYTSGSTGRPKGVVVTHHNV-VRLFTAAQQHFGFGPSDV--------WTLFHSYAIWGPLLHGGRLVVVPYSTSR-SPGAFLDLLAEQRVTVLNQTPSAFYQLIEADRERPRPTALPALRHVVFGGEALDAPRLEWYERH--GHTASLSNMYGITETTVHVTHTALDGPDGAPGSVGAPLADLRAHVLDGALRPAPPGVTGELYVAG--PGLARGYLGLPERFVADPFDTGARMYRTGDLVRRRADGTLEYVGRADHQVKIRGFRIELGEIEAALAALPSVAHAAVTAREDTPGDRRLAAYAVPADGVPADPAAWRRELAAV---LPAHQLPASFTPLDAIPLTVNGKLDRAAL-------------------------------- 134287107 1589 ------------------------------------------------------------------------------------------------------ELTYAQLDARAGALAARLTALGIGPECPVAVLQERSADLVVSLLAVLRAGGFYVPLNHRNPASRMSQIMTMAGARVLLTDRAAHERHRCHAWAGQAE-------------VVVVDDPAPASAPAPAAVVPGH----------------PDRLAYVMYTSGSTGTPKGVAITHRDVAVLAA------------DRCWRTGNQQRVLLHSYELWVPLLSGGTVVV--APPGDLDTAALREALTRGRVTGMWLTSGLFNLLAEESPECFRG-----VREVWTGGDVVSPAAVTRVLAA--SPDTLVVDGYGPTETTTFMRAPWTEETTVPIGS---PLDNTTCHVLDQRLRPVPPGVTGELYIGGAR--LARGYLGRPERFVADP-SGTPGMYRTGDLVRRRADGILEFLGRADHQVKVRGFRIELGEIESVIGRHPTVAQSAVLVREDRPGDKRVTAYVVPAAAAAADAG---ELRRHVAASLPDYMVPAAVVLLDRLPLTPNGKLDR---RQLPVPEFAPAGD------------------- 60650932 5217 ------------------------------------------------------------------------VAEQIVRR-AALDPDAVAVITAEEE------LSYRELERLSGETARLLADRGIGRESLVAVALPRTAGLVTTLLGVLRTGAAYLPLDTGYPAERLAHVLSDARPDLVLT------------------------------HAGLAGRLPAGLAPTVLVDEPQPPAAAAPAVPTSP---SGDHLAYVIHTSGSTGRPKGVAIAESSLRAFLADAVRRH-DLTPHDRLLAVTTVGFIAGLE--LFAPLLAGAAIVLADEDAVR-DPASITSLCARHHVTVVQATPSWWRA-MLDGAPADAAARLEHVRIL-VGGEPLPAD----LARVLTATGAAVTNVYGPTETIWATAAPLTAGDDRTPG-IGTPLDNWRVHILDAALGPVPPGVPGEIHIAGS--GLARGYLRRPERFVANPFAPGERMYRTGDLGRFRPDGTLEHLGRVDDQVKVRGFRIELGDVEAALARHPDVGRAAAAVRPDHRGQGRLVAYVVPRPGTRGPDA--GELRETVRELLPDYMVPSAQVTLTTLPHTPNGKLDRAAL-------------------------------- 60650932 3087 ---------------------------------------------------------------------------------VRTDPDAVAV------RGAGVEWSYAELNARANAVARWLIGRGVGPERGVGVVMDRGPDVVAMLLAVAKSGGFYLPVDPQWPTE----RID------WVLADAGIDLAVVGENLAAAVEAVRDCE------VVDYAQIARETRLNEQAATDAGDVTDGERVS----ALLSGHPLYVIYTSGSTGLPKGVVVTHGAYLLGHVHS-SLAFDLT-------------VT----VLFTPLVSGGCVTL----------GDLDDTANGLGATFLKATPSHLPLLGQLDRVLAPDA------TLLLGGEALTAGALHHWRTH--HPHTTVINAYGPTELTVNCAIPPGHCLPDGPVPIGRPFTGHHLFVLDPALRLTPPDTIGELYVAGD--GLARGYLGRPERFVACPFSPGERMYRTGDLARWRSDGTLEFIGRADDQVKIRGFRIELGEVEAAVAAHPHVARAIAVVREDRPGDQRLVAYVT---GSDPS-GLSSAVTDTVAGRLPAYMVPSAVVVLDQIPLTPNGKVDRAAL-------------------------------- 107101844 517 -------------------------------------------------------------------------------------PDAPALLF-GEE-----RLSYAELNALANRLAWRLREEGVGSDVLVGIALERGVPMVVALLAVLKAGGAYVPLDPQYPADRLQYMIDDSGLRLLLSQQS------------------------------VLARLPQSDGLQSLLLDDLERLVHGYPAENPDLPEAPDSLCYAIYTSGSTGQPKGV-------MVRHRALTNFVCSIQPGDRLLSVTTFSFIFGLE--LYVPLARGASMLLA-SREQAQDPEALLDLVERQGVTVLQATPATWRMLCDS-----ERVDL--LRTLLCGGEALAED----LAARMRGLSASTWNLYGPTETTIW-------SARFRLGEEARPFLGTALYILDSEMNPCPPGVAGELLIGGD--GLARGYHRRPERFLPDPFAAGSRLYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIETRLLEQDSVREAVVVAQP-GVAGPSLVAYLVPTEAALVDAELRSALKNSLLAVLPDYMVPAHMLLLENLPLTPNGKINRKAL---------PLPDASAVRDAHV---------- 15887754 40 -----------------------------------------------------------------------------------------------------KSLTYRELDADTRAVAAWLQSRGLEKGDRVAVMMPNILQNPVAVYGILRAGMVVVNVNPLYTPRELEHQLKDSGAKALFVENFAHVAQQAVPVRHVVVAAMDLLGLKGHIVNLVVRKVKKLVPAHAPGSISFKAMLEGQGVSLKPVGLTAQDIAFLQYTGGTTGVSKGAVLTHAN-LLANKAQISLWLDAGRKDRFICALPLYHIFALTVNSLMGIALGGHNLLIANPRDIPG---FVKELSHYQPHIFPGLTTLFNALM--NNEEFRKLDLSSLIFVLGGGMAVQRPVAERWVSVVG---CPITEGYGLSETSPVATVNRLDAAEF-SGTIGLPISSTEIDIRDEDGNSLPTGEVGEICIRG--PQVMAGYWQRPDETAKAI--TADGFFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEVEEVAASHPGVLECAAIGVPDEHSGETVKLFVV-KKDQSLTEA---ELKAFCAKNLTNYKRPKIIEFRTDLPKSNVGKILRRELRNL----------------------------- 104782428 22 ----------------------------------------------------------------------------AFDATVARHGEREALV----VRHQHLRYSWRELAAEVDVHARALMALGVEVGERVGNWAPNCAQWCILQLATAKVGAILVNINPAYRVGELEYVLRQSGCRWLVCADAF----KSSDYQAMVQELVPELASHALERLPDLRGVISLAAEPPAGFLPWAALAGRAG-EVEVVALQFDQPVNIQYTSGTTGAPKGATLSHNGYMVGES------LGLTERDRYHCF---GMVMGN----LGCITHGSAMI-------YPDAELTLRAVAEERASILYGVPTMFIALL--DHPSRAALDLSTLRSGIMAGATCPIEVMRKVIDQLHMAEVQIA--YGMTETSPVSLQTGPDGLELRVTTVGRTHPQLETKLVDVDGRIVARGEIGELCTRGY--SVMLGYWDNLQATHDA-LDP-AGWMHTGDLAVMDDDGYVRIVGRNKDMIIRGGENIYPRELEEFFHTHPAVAEAQVVGIPCSKYGEEVVAWIRLHPGHSATAE---ELQQWCKARLAHFKTPRHFRFVDEFPMTVTGKV------------------------------------- 21911414 459 ----------------------------------------------------------------------------LFDRQAERRGDETAIV-DGD-----RTTSFRDLAGYADRLAGYLTGRGVGRGDRVAVVMERSTDLIATLLAVWKAGAAFVPVDPGYPVERVKVMLADADPAVVVC-------------RAANRAAVLDGGLDP----IVLD----------------DPEIRRAVAECPSVQVSADDLAYVMYTSGSTGTPKGVAVSHGNV---AALVGEPRWEIGPGDTVLTHADISWV---------PLLSGARMMIAE--PGAVDGEALARYVAA-GVTAAHLTAGAFRVLAEESPESVAG-----LREVLTGGDEVPPAAVRRVRRACPDIR--VRHLYGPTETTWWLLEPGDEAGGVLP--IGRPLAGRRVHVLDAFLRPVPPGVKGELYVAGA--GVARGYLGTAERFVADPFVPGERMYRTGDLAHWTDEGTLVFGGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVVLA-----RDERLIGYVVAEEGRDLDPA---GLRERLAETMPEFMVPAAVIVLDELPLTVNGKVDRQAL-------------------------------- 197754334 55 ------------------------------------------------------------------------------------------------------RIGYAEADALSDSVAGHLAGRGIGRGDRVAVMLQNTPHFALAVLGAWKAGAVVVPLNPMYKSAEVGHILRDSGAVALVCAWAGFLRETATALRTTLTASDLDFQSRNDIRVLALGQPGPPAD--AGSDVDDLVTVARRGHPAPPDPLTAADTALISYTSGTSGTPKGAMNPHGA-LTHNALRQVTGHPIPEGARYFALAPLFHITGMVCELAACFTNAGTLVLAH----RFDAGVVLDAFLEHRPDYAVGPATAFMALAAHPDVTPDHF--ASFRVLSSGGAPLPPALVERLRTAFGFY---LRGGYGLTETAACATVPAHREAPVDPGTLSVGVPGADVRVLDEHGAELPFGETGEIVVRG--PQVVRGYWGLPA---ETALTFPDGELRTGDVGFMDTDGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGEGVKAYVSLRPGAHAEPA---ELSAYCAERIAAYKYPRQVEILPVLPKTTSGKILRRELRE------------------------------ 162949350 92 -------------------------------------------------------------------------------------PDKVCLI----DGVTGREHRYGEIELSSRRVAAGLDKIGVKQGDVIALLLPNCAEFVLVFLGAAKRGAVVTTANPFYTAAELEKQIEASGAGIVITQSSYVEKLAGLNVQIIVDQHVANCMHISV-------------------------LLNACEGECPQVRIHPDDLVCLPYSSGTTGLPKGVMLTHKSLVSSVSQQVAPNFNITVEDTLMCVLPMFHIYSLNSILLCGLRVGATLVIM---PKFELP-KLLDLIQRHKVTMGPLVPPIVLAIAKN--PIVENYDLSSMRMVMSGAAPLGKELEDAFRARL--PNAVLGQGYGMTEAGPVLAMCLAFAFSVKPGSCGTVVRNAEVKIVDETGMSLPYNQPGEICIRG--PQIMKGYLKNPEATANTIDK--DGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLISHKEIQDAAVVSRKDDVAGEVPVAFVVRATSSTISED---EVKDYIAKQVVFYKKIHNVYFVDSIPKSPSGKILRKDLRN------------------------------ 120403102 34 --------------------------------------------------------------------------------------DRVALI----DAKSGRQTTYREMVARIDSFAGALAARGIGVGDVVALLAPNSSVFAVAFHGILRAGATATTVNALFTAKDIAKQLTDSKATMLVT---------VAALLPQAKAGAAAAGL-SDEDVVVLDGAGRDGSGEGAGHPNAADLLAAGTPAPQVDFAPSSHLAVLPYSSGTTGNPKGVMLTHRN-LVANVAQIRPLHGMVADDVVLAVLPFFHIYGMTVLLNAALHARARLVIM---PSF-DLGEFLGNIAEHRCTIAFIAPPVAVALAKH--PLVDEHDLSSLNVVMSGAAPLDADLGHAVAKRLG---CKVVQGYGMSELSPVSITPFDGGLDAPLSSVGWTVSNAASKLVDETGDEIPIPEEGELWFKG--PNVMAGYLNNDEATRSTIDE--DGWLHTGDLAQVDARGLVYIVDRLKELIKYKGYQVPPAELEALLLSHPGIADAAVVGVHDEEGEEVPKAFVVRQASTDADAALEADVIEFVAGQVAPYKKVRQVEFIDAIPKSASGKILRKDLRN------------------------------ 56410462 8 --------------------------------------------------------------------------ENAVSRC----PKKVALI-EGD-----RQYTYGELEEHVWRVASAFQRLGIRQRDRVMVLLKNRIETVVIFFALQKIGAVFAPVNPYMSFEIIKYCANDLEAKVII-----YEGDGQNWIKKIMFN--DRPILISLED-------------DSHSDLTYQELINYKREHFEEPIISDDDIALILYTSGVTGTPKGVPRSH---MNEYSSTIAHIFDMGEGAVPFYHT-----MGMRVLLSTIMLAGKLVILSD-----FDPIDALKSISKEKVTSLYLTPTMYHHCSKLGD-----YELSSVNKLAYAGAKMTKALTDKCFSTFNPKH--FVNHYGSTEIYTYTTCS---ELNEKPESAGKPGIHQNIRVVDPFGNAVQPEEVGEIIVNMNSPEAFKGYWNRPDLTKKA---IRNNWFFTGDLGFFDQAGDLYVLGRIDDMIISAGENIYPMEVEEVLTQHPQVADCAVIGEPHERWGQIVVALIVPKEPGLNAQELDRFCMQH--EKLPNFKRPRKYIFVPEIKRTVTGKVLR----------------------------------- 52078851 466 -----------------------------------------------------------------------------------------------------RTLTYRELNEKANKVAHLLRKKNVGRGEPVALLFRRSPEMVIAILAVLKAGGAYLPIDPEYPEARIQYMLEDSGAVCMLTQEEL---------------AGRAASLSFHKHTILID--DPAVSAESGRNL-----------EIAAEP---DDLAYIMYTSGTTGKPKGNLTTHAN-ITRVVKETNYI-SLSEKDTLLSLSNYAF-DGFTFDLYGALLNGAKLVVADQA-TILHIGKLTEAIQKENITVMFVTTALFNLLVDAGTGWMKG-----IRKVLFGGERSSVSHVKKAFAAMGPDR--IIHVYGPTET-TVFATFYPSAVSIP---IGKPINETNAYILTENNRLQPIGAVGELCLSGT--GVSRGYLNRPEKFAPHPFNSGETMYRTGDLARWLPDGNIDFIGRIDDQVKIRGHRIELGEIEEQLMRCQGVKEAVVTARKSGNGDAALTAYVVPVQGTEVANE---EVRRQLARRLPAYMVPAAYIMLEELPLTANGKVNRRLL-------------------------------- 161504805 22 --------------------------------------------------------------------------------------DKTALIFESC-AGEVQHFSYASLNREINRTANLFYSLGIRKGDNVALHLDNCPEFIFCWFGLAKIGAIVVPINARLLREESAWILQNSRTSLLVTS---------APFYPMYRQIQQEGRTPLSHICLI----GPTLPAEEGVSHFY-TLKAQQPDVLLYTPLTPDDTAEILFTSGTTSRPKGVVITHYN-LRFAGYYSSWQCALREDDVYLTVMPAFHIDCQCTAAMAAFSVGATFVLIEKY----SARAFWGQVRKYCATVTECIPMMIRTLMTQTPAADDRHH--CLREVMFY---LNLSVQEKFTERFG---VRLFTSYGMTETIVGIIGDRPGDKRRWP-SIGRPGFCYEAEIRNEQNRALPPGEIGEICIK-GIPG--KTLF-------KSYFERPDGWLHTGDSGYRDEEGFFYFVDRRCNMVKRGGENVSCVELENIIAGHPKIQDVVVIGIKDDIRDEAIKAFVVLNEGETLTEE---DFFTFCEENMAKFKVPSYLEIREDLPRNCSGKIIKKNLK------------------------------- 148653865 61 ---------------------------------------------------------------------------------VEKYPDQEALV----VCHQGIRWTYRELQQKVNQLASAMIEMGLEIGDRVGIWSHNNAEWLLMQLATAKVGVILVNINPAYRSFELQYALNKLGCSALV----LMRHFKTSDYANIIRELLDLVEIPTVERIIWIDEPDTDEEF--GFMQKFSEWMKEGDANDPRVALKNTDPINVQFTSGTTGTPKGATLTHNGYFIGEAM------DLGPEDRYHCF---GMVLGNLAI----LTHGGCIV-------YPNDGSVLQAVQDEKCTALHGVPT---MFIAELDHPFGKYDLSTLRTGIMAGSSCPIEVMRRVIDEMHMSEVTIA--YGMTETSPVSCTNKHTPLDKQVSTVGLVQPNLEVKIVDTQGEVVPIGETGEL-LTRGY-SVMKGYWGSRFKTREA---IQDGWMHTGDLATMDEDGYIKVVGRSKDMVIRGGENIYPVEIENYLYRHPKISDVQVVGVPDKKYGEVLAAWIIARKGEQLTED---EVKQFCKDNIAHYKVPQYFRFVEEYPMTITGKI------------------------------------- 75907833 2700 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVF------GNQQLTYHQLNCRANQLAHYLRSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYSPLDPGYPPERLSLMLEDAQVSVLVTQQHLIER------------------LPQYQAKLVC------------LDEAWEQ-IAQNSQDNPTSEVKACHLANLIYTSGSTGRPKGVMVEHKG-LCNLAQAQIQTFGLTPDSRVLQFASFSFDAAIWEIVMA-LMSGGR--LYLATKDALLPGKLIERLRDYSITHITLPPSALAVM------PVSE--LPELQTIIVAGEACAAELIRW---SVGRN---FFNAYGPTETVCATITQCHNNEKI---SIGRAIANTQVYILDENLQPVPVGVPGELHI--GGVGLARGYLNRPEKFIPHPFEKSK-LYKTGDLARYLPNGNIEYLGRIDHQVKVRGFRIELGEIETVLSQHDDVQICCVIAREETPGNKTLVAYVVPQKDVTLT---TGEMRQFLADKLPGYMVPATFVILPSLPLTPNGKVDRRAL-------------------------------- 75907833 1621 --------------------------------------------------------------------------YQLFEEQVERTPNAVAVEW------GNQQLTYQQLNGRANQLAHYLQSLGVKADVLVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPPERLSFILEDAQVSVLLTQ------------QSLVD---RLPQHQA--KLICLD--------TDAR------LITHNSQENLICSVKTNNLAYLIYTSGSTGQPKGIAMNQLA-LCNHILWHQDNLKIARGAKTLQFASISFDVSF-QEIFTTWCSGGTLFLI-TEELRRDTSALLDFLQEKAIERIFLP---FVGLQQLAEVAVSNGCVTHLREIITAGEQITPAISQWFHKL---TNCTLHNQYGPSESTSFTLSDAVETWPVLP-PIGRPIANAQIYILDKFLQPVPVGVPGEVYIAGVL--LAQGYFNRHEKFIPHPFETVEGLYKTGDLARYLPDGNIESLGRIDNQVKIRGFRIELGEVEAVLSQYGDVQASCVVVREDTPGNKRLVAYVVPEKQQILS---VREVRDFLKEKLPEYMLPSAIVILDALPLSPNGKLDRRAL-------------------------------- 85703666 28 -------------------------------------------------------------------------------------PNRPAISYQSGATDKAQTLTWQQFHDQCCQAANLFRSLKLGEGDVVALVLPNCLETAAATIGGMIAG-IVNPINPLLEPEQISAILRETGAKVVVTTDIAQKTAEAVRHAPNVHTVLEIDLSPPKSWIVPLVRPKNPVQ-HHADCMDFNKASARQPKTLSFADSAGDRVAAYFHTGGTTGMPKVAQHKYSGMIYNGWIGHTLLF--TEQDNVMCPLPLFHVFACHVILMAMIKSGAHVVFYRGEGVFNN---FWKLCERWKISFIITVPTAVSALMQRKVDA----DVSSVRNAFSGSAPMPMELFNRFESATG---IAVIEGYGLTE-ATCLVSANPPEGEKKVGSVGVPFPYTDVRIIKADGMDCAVDEVGEICISN--PGVVSGTYTEAVKNKDLYYH--GDYLRTGDLGRIDPDGYLWITGRAKDLIIRGGHNIDPAEIEEALMVHKAVAMAGAIGQPDAHAGEIPCAYVELVAGATVTEELLEHCKLHVHERA---AVPKHVEVLPELPKTAVGKVFKPDLRKLA---------------------------- 126665759 33 -----------------------------------------------------------------------------------TRADHPALI------SKQGTVSWRDLLDQTNRIANRLRDAGLEPGDSVAALSENSADYVALYLGVLTAGGCMVPLSGMASAETLSLMLSDCRAKFLFVS---QKNG---DLLHSFQPGLQGL---PDDRIVALDEDG------EGIGQTLRDWLGDASARARPADVSLDDAFNIIYSSGTTGTPKGILHD-------------YRFRQRQMERMLYGLDCDAINLVSTPLYSMLFHGGTLVIM----AKFDARRFLELAETHRVTHAMLVPVQYQRILA--DAEFDRFDLSSFKLKLCTSAPLRPDVIA---DAMARWPGNIREVYGLTE-GGISTSLDCAAHPNKWNSVGIPTEGAEVRVIDEDGHELPRGETGELVGRA--ISMMRGYVNRPEQTREMLWESPEGFYRSGDMGRIDEDGFIHILDRRKDMIISGGFNIYPVDLEKALLAHPAVDDAAVIGIPSEHWGETPLALVVLKPGHQDS---RLTILEWANGQLGKSQRISAIELREELPRSTIGKVLKRELRE------------------------------ 163733399 28 --------------------------------------------------------------------------YQALSETAAKHPDRNAIIFSGP-KDKAETLTWSVLKDQVTQAANLFRALGIGETDVVAYILPNANETVLALLGGAVAG-IANPINPLLDAEQIGSILRETNAKVVVT----LRPFPKTDVADKAAQAVALPNVQTVLEVDLLRYLTPPKSWNQAQYLNFSAEIAKQPKTLSFADSTEDRVACYFHTGGTTGMPKVAQHRYSGLIYNGWVGTELLF--TEQDNILCPLPLFHVFACHVILMAAVVSGAHVV-------FPTPDNFWKLVERWKISFIITVPTAISAKMQRPIDA----DVSSVKIAFSGSAPLPLELFRRFEEATG---VKLVEGYGLTE-ATCLVSCNPVDGEKKVGSIGIPFPYCSVKILKDEGHVEAGDEVGEICVSN--PGVFVGTYTEAEKNIDLFHG---DHLRTGDLGRVDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLHHEAVAFAGAIGQPDAHAGEVPCAFVELVEGAEVSEELLAFCKSHVHERA---AQPKHMTILPELPKTAVGKIFKPDLRK------------------------------ 11498446 22 ------------------------------------------------------------------------------------------------------KWTYRQMKDASDKVANFLFDIGVEKGDRIVVALPNLPHYAIIANAIYKVGGIVVQCNPIYTEREIRYIVKNSGATRMFAFEGMYPRIRPLTLEKVVICRIEDFLMSALFKAFLKKKMVGKVDIDRRKEVFWQDVLKYERTDKRAEINPKEDVAMFQYTGGTTGFPKAVMLTHYNLVVNAYQVAEWDPRTTPSDVVGCLP-----VFH---VYGMTMLNSSAVLRMKVIPIPDPEAILKAVHKYKATTFTGVPTMFISMLNH--PKLSKYDLTSLRVCVSGAAPLPVEVKRKWEEITGGK---LVEGYGLSEASPVTCNPLYGLN--KAGSIGVPYPDTYAVVIDEEGNILPPGEEGELAIYG--PQVMKGYWMMDEETEKT---LINGWLLTGDMAKMDEDGYFYIVDRKKDMIVAGGYNIYPREVEEVLFEHPAVAEAAVVGVPDPYRGETVKAFVVLRPEYK-GKVTEKDLDKFCRERLAAYKVPRLYEFRDELPKSLVGKVLRRVLR------------------------------- 29165623 558 ----------------------------------------------------------------------------------------------------EQRLTYRELNQQANRLAHALIKQGVQPDSRVGICVERGADMVVGLLAILKAGGGYVPLDPAYPAERIAYMLQDSVPAAVLTATQGLLADVSVPVINLQDESVQNPQVPG---------------------------------------LTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAH-TAFDGSAEKTLFSTSDLA-----VYECFAPLTSGGSI------------EVVKNVLEEHDIGLINTVPSALKALLEVNGLP------ESVHTVNVAGEALKQSLVESLFENTGVQR--LCNLYGPSETTTY---SSWVAMDREHGFAGKPVGNTQFYLLDEQQQPVPLGVAGEIYIGGA--GVARGYLNRDERFLKDPFSQAARMYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLARHPAIHEAVVAAREDVPGDKRLVAYYTLAAGHTSAD--IDSLRGHLQEKLPEYMVPAVYMMLEKLPLTPNGKLDRKAL-------------------------------- 29165623 2704 ---------------------------------------------------------------------------------VRNNPEACAAIHDG------VALSYTELNTRANRLAQHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDVNAPVERQAFMIEDSQASVLLT--------------------LSQMSLTTSTQRVDLDRL-----MLNG--LDNDDLALAQS---------SESVAYIMYTSGSTGTPKGV-------LVPHRAISRLVIDFNAQDRVAFASNPAF-DASTLDVWAPLLNGGCVVVI-GQHDLLSPLNFQRLLLEQSVTVLWMTAGLFH---QYASGLGEAF--SRLRYLIVGGDVLDPAVIARVLAN--NAPQHLLNGYGPTEATTFSATYEIVSVDNGSIPIGKPVGNTRLYVLDSQGQPVPLGVPGELYI--GGQGVAKGYLNRDEQFVVDPFSEQIDMYRTGDLVRWRADGNLEYLGRNDDQVKIRGFRVELGEIEARLAEHADVREAVVLCRQDVPGDKRLVAYVTAQQSENALD--IEHLRNHLQGTLPDYMVPAAYVQLDALPLTANGKLDRKAL-------------------------------- 11497709 23 -----------------------------------------------------------------------------IDAAAEKFGEKTAIIAEPKFPSEPESMNFLEICEVTKKLASGISRKGVRKGEHVGVCIPNSIDYVMTIYALWRVAATPVPINPMYKSFELEHILNDSEATTLVVHSMLYENFKPV------------LEKTGVERVFVV---GGEVN-------SLSEVMDSGSEDFENVKVNPEDVALIPYTGGTTGMPKGVMLTHAANALQLAATGLSHMDTIVGCMMFHSAEFGLVVGNEYVVMG---------MF-------NQEMLAENIEKYKGTFSWAVPPALNVLVNTLESSNKTYDWSYLKVFATGAWPVAPALVEKLLEKCNNPRLRHNQIWGMTE-ACPMVTTNPPLRLDKSTTQGVPMSDIELKVISEDGRELGVGESGEIVIRG--PNIFKGYWKREKENQECWWEKGRKFFRTGDVGFIDEEGFLHFQDRVKEVIKYKGYTIAPFELEALLMKHEAVMDVAVIGKPDEEAGEVPKAFIVLKPEYRGKVD-EEDIIEWVRERISGYKRVREVEFVEELPRTASGKLLRRLLRE------------------------------ 111019649 12 --------------------------------------------------------------------------------WVSQDPTRVALRFE------DQSWTWQQLSDRVRRNAAAQSALGLAPGDRVAFLDKNHPASLETTLACALAGTVNAVLNYRLAPSELAYVINDSRAELLILGAEFV----------DVVDAIK-PNLDHVRTIIVL---GGEAD-------EYEAWLGKAPPREIAHPAHPEDCFLQLYTSGTTGHPKGAMLTHRSV-GAHSIAASAAFGFARDSVNMVAMPLFHVGGTSWAL-AAMSQGATILVREVVP-----AVVLDQITRQSVTHAFFVPAVIRFFLQ--VPGVSARDFRSLRCLGYGGSPM-PEAL--LREAMSTFEVDFYQVYGMTEASGCVLGPQDHRDPARPRAAGRPVEGAEVRVVDPAGDELPSGEVGEFQIRG--PQVMAGYW---QREADTAAS-FDGEWFTGDAGRRDPDGFFFVEDRVKDVIISGGENIYPAEVERVVSEFPDVAEVAVIGVPDDKWGEVVRAVVVAKSGADIDE---NKLLDFCAAHLAGYKRPRTIDIVTSLPRNATGKILKRDLRA------------------------------ 170738529 10 ---------------------------------------------------------------------------------ADTTPDAPAVVF------RDRRMSYGQLFERARRLAGGLLGIGIKPGDHVGMMLPNWPEFLEVYFAASWIGAVIVPLSVQLRSLELEYVIGHAEITVLVVPD----RFDGADYVRLIDDL--RPKLPRIRHAVVVPAAGEAAEAGPGW-IPYEALLSG--PRGERAAADPDRVAMILYTSGTTGAPKGVMLSHQN-MIWTAMNENRALEITNRDSLLLVVPFFHVFGAVVGIACAVAAGAAMVILD----RFDAEEVLATIEEERCTVLYGTPTMF--VLELNAPRFDAFDLTSLRTGMIAAAPCPVEV---VKDIMHRMHCNVAVSYGLTETSPALTVTRFDDPPIRAETVGRALPGIELRVVDETRRPVPLGTTGELACRGY--AVMKGYYKDPRQTAEIIDA--DGWLYTGDLATLDAEGYVRIVGRKKDLIKQGGMAIFPSDIENYLYEHPAVEQVAIVGVPDEVLGERCRAYVKVRAGHDLTGE---DVAAFCRDRIADYKIPRDVVFVETFPLTASGKIKKSVLREMA---------------------------- 66267670 28 ----------------------------------------------------------------------LNACIECCDRHAE--GDAVALYCETRDDRATRH-TFRELQDHAARFGNFLREQGVQPGDRVAGLMPRTVELLIVILGTWRIGAVYQPLFTAFGPKAIEQRLGCSKARWIVT------------------DALNRPKLDDVSDCIIV----ADGAPAHPSDYDFWRTLDQYPTQCTPQLLDAGAPFLLMCTSGTTGPAKPLLLPFKGYMREAI-------DLREDDRFWNLADPGWAYGLYYAVTGPLACGHATLFYDGA---FSVDTTCRIIKKYAISNLAGSLTAYRLLIAAGAEFAGAA-RGQLRVVSSAGEPLNPQVIRWFAEQAG---VVIHDHYGQTEIGMVLCNHHGLQHPVREGSAGYAMPGHRIVVLDHQHRELPAGQPGVLAV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39996205 12 ----------------------------------------------------------------------------LLDHIAARYPDNDALVYV----DRGLRYSYRQ-FNEVCRVAKGLLRLGVKKGDHVSIWAYNVPEWVILQFATAKIGAVLVTVNTNYKSAELEYILNQSDSSTLFLVKSF----KDTDYVATVNEALSSPKLPFLRNVVFIGSETPAGMLNFEAIAAMGQDVSDAELAAVEATLDRHDVINMQYTSGTTGFPKGVMLTHFN-IINNGFNIGECMKFTEKDRLCIPVPFFHCFGCVLGVMACVTHGTTMVPVE----IFDPLSVLRTIEKERCTAVHGVPT---MFIAELEHPFPKFDLTSLRTGIMAGSNCPIEVMKKVISQMNASEITIA--YGQTES-SPVITQTRDAIELRVATVGRALPDVEVKIVDETGAELPPGKQGELCTRGYL--VMKGYYKMPERAIDA-----DGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPKISDVQIYGVPDRKYGEQVMAAVILKKGDTMTEE---DVRDFCRGKIANYKIPKYVKFVDSYPMTASGKIQKFKLREMA---------------------------- 168042583 29 -------------------------------------------------------------------------------------PDKVCLI----DGVTGREHTYGEIELSTRRVAAGLFKIGVKQGDVIALLLPNCAEFVQVFLGAAKMGAIVTTANPFYTSAELEKQTIASGAGIVVTHSSYIEK-----------LAGLNVQVPTTSHPVSIITVDQHVD----KCMHISMLLEPNEAECPQVEIHPDDVVCLPYSSGTTGLPKGVMLTHKSLVSSVSQQVDGNFNITVEDTLMCVLPMFHIYSLNSILLCGLRVGATLVIM---PKF-ELSKMLELIQKHKVTMGPFVPPIVLAIAKN--PIVENYDLSSIKMVMSGAAPLGKELEDAFRARL--PNAVLGQGYGMTEAGPVLAMCLAFAFPVKPGSCGTVVRNAEVKIVDETGMSLPYNQPGEICIRG--PQIMKGYLNNPEATANTIDK--DGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLLSNEEIQHAAVVSRKDDVAGEVPVAFVVRQAGSTISEE---EVKDYVAKQVVFYKKIHNVYFVDSIPESPSGKILRKDLRN------------------------------ 194337802 11 ----------------------------------------------------------------------------VLHRSAVEQPLQPALYFKGA------ALSYVEMERQSDALAGALLLLGIGKGDRVALIMPNSPQLLISEFGVWKAGAIAVPMNPLYTVNELEHALNECGATVIVLTPFYIKAAQTVSRLKRVIATNIKEYLSPINKLLFTKKDGHRVKLHKG-DHWLAALLAAQSGKFTPVAIKFDDPAIFLFSGGTTGNPKCVVISHQA-MVMTGMQIASWFSVKGKDIFHVYAQVG-------ILTAALIERYPVAL---VPNPRDIDDLLHTIKSLKTAVLPGVPTLFTALLNHPKVKRDSSMLKSLKLSVSGAAPLMLETKRRFEELTGGR---IIDAYSLTESAASVFTPILGT--YKHGSVGIPIPDVEIRIVDPETETLPELEIGEIIMRA--PQLMKEYWQNP---METALVLRDGWLYTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEAIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRPGHLLS---VDELREHCRKDLAAYKVPKHVEFIIALPKSTVGKVLRRKL-------------------------------- 162455105 1561 -------------------------------------------------------------------------------------------------------LTYGELDRRANQLARRLLELGVAPDTLVAICAERSLEMVVGIVGVLKAGAAYLPVDAEIARERLAFLLEDSGAPVLLTQ-----------------ERLADRLPPFAGAVIRL-------------DAYWPE-MAARDGSPPPVCAGPRDLAYAIYTSGSTGRPKGVLVEHRSLMNLAAW-HVRRFAVTSADRATLVASPGF-DASVWELWPYLCAGACLFI-PGEPLRRSPDELKAWLLARGITVFLPTPVAEELLR---LDWPASV---ALRYLLTGGDKL---------RVWPGAGLPVVNNYGPTE-GTVVATSCVGAATLDP-SIGRPIDNMRVYLLDPRGELVPVGVPGELYLGGA--GIARGYLNDEARFLPDRFADEPGMYRTGDRARWLADGNIEFLGRVDNQVKIRGYRIELGEIEAVLREHPAVEEAVVVAREDARGNKRLVAYVI----------------------------------------------------------------------------------- 197104811 59 ----------------------------------------------------------------------------------RAHGEKIFLVYE------DERVSFEAFYRAVSAFARELQAQGVGKGDRVAVIMRNLPEWVMAFYAAASVGAVVTPLNAWWTGPELEYGLTDSGAKVAVMDAERYERMKRVYVSREVDE-IAHPHVAKLFEVL-----GEPNDWAKLPD-----------QPLPAVEIGPEDDATIFYTSGTTGKPKGALATQRAVILTAAAAGARSF-LRRGEMFF------HVTGCFAVLNPTLFSGGKLVMM----YKWDVIRAFELIEREKIMLAGGVPTIAWQLIEH--PARANYDLSSLESVSYGGAPSAPELVRRLREAFPKSQPG--QGWGMTETCATVTSNGAEDYVNRPDSCGVAAAVAEIQIRDNDGKTVPPGEVGEL-----WPMNCKGYWNKPEATAQTFVD---GWVRTGDLARMDEEGFCFIIDRAKDMLIRGGENIYCVEVENVLYDHPAVMDAAVVGVPHRTLGEEPAAVVTLKPGAEASED---ELRAHVAERLAAFKVPVAVFWRETLPRNPNGKILKNELKKL----------------------------- 194547248 4 ------------------------------------------------------------------------------------------------------TLSYAELDRLSAAFAAYLQKQDLQPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDAGVRALVTRIEYLIEARMGDLLPALKGWLVNSVVKSVKKMVPDYRLPQALPFR-------QALKQGQGHALQPVRVGLEDVAVLQYTGGTTGVSKGAMLTHGNLVANMLQVHAQLSQLGKDGIYAFTANCMCMMNHNVLITNP----------RDIPGFVKELKKWRFSALLGLNTLFVA------LMEH--PGFKDVDFSNLKLTNSGGTALVSATAERWKGVTG---CTVVEGYGLTEC-SPVVTTNPYGEQARLGTVGIPVVGTALKVIDEQGNELPVGERGELCVKG--PQVMKGYWQRPEATEEILDA--EGWLKTGDIAVIDEDGFVRIVDRKKDLILVSGFNVYPNEIEDVVMAHPKVASCAAVGIPDEKSGEAVKLFVVAR-----DPSLVEELKAYCKENLTGYKIPRQIVLKDALPMTPVGKILRRELREIA---------------------------- 152990284 5 --------------------------------------------------------------------------YEIVKEHATKRPKSVAYFID------ERKITFHRLLLKIDTLARFMELMGVQKEEKVAIIMANSLEFIITLLAAQKLGAIPVPINNFLKEDEITFILNDSDAKLL-AASA--------KYAKELRNVLETTNVQK----IVWEGEYQGLD---ENNIAFSEILESESHEKLNQHVDIDDTAVIIYTSGTTGKPKGAMLSYRNIFSNILGVERLLT-ITPKDRFIVYLP----MFHSFTVLMPLYFGSPVVIIRSI--MPFSNIIKQLLLK-RVTIFTGVPDVYNALSKAKLPWY-FHWFNKVKYYVSGAAALPEDTLKRFQSKFKKGK--LLEGYGLSECSPVVAVNLPN--KQKPKSVGPALPGVEVKIVDEDMVELSRGEVGEIIVKGD--NVMQGYWK---RPEATAETIVNGWLKTGDLGYMDDEGFIYIVDRKKDLIISKGINIYPREIEEVLMNNPHIKAAAVIGIKDEKSGEVPVAYVELEDGEKISE---NEIKRYLKEHLANFKVPRSVYIVDELPKNATGKVLKRVLKE------------------------------ 84502154 57 -------------------------------------------------------------------------------------GPRDALIFPG------RRLSYYDLDRAVDELASGFLALGLEKGDRLGIWSPNRLEWVLTQFATARIGVVLVNINPAYRLAELDYALNKVGCKALVLARSFKYLGMVRSLAPEMEKALHAAKVPSLRHVIV---MGDEVPGA-----WSFDEVATLGGPAQQLRLPPDDAINIQFTSGTTGHPKGATLSHYNVLNNA----RFVTDLTENDRYHCF---GMVMG----VLGAVSKGAAMV-FPGEAF--DPVATLDAVSAERCTALYGVPTMFVAMLAELDRQPR--DLLSLRTGVMAGALCPVEVMRQVNDRMNMSEVTI--CYGMTETSPVSFQSFVDDPLMRRCEVGRVHPHLEVKIVDEVGAIVPPGTQGELCTRGY--SVMKGYWEEPEKTAEA---IRDGWMHTGDLAVIDEEGFCTITGRVKDMIIRGGENIYPREIEEFLMSHPQVSDVQVFGIPDKRLGEEVCAWVVATEGSTLEAE---ALRAYCTGQIAHFKIPRHIRLVPEFPMTITGK-------------------------------------- 153005842 24 --------------------------------------------------------------------------------------------------------TYRELWEQTSELARALLVRGVRKGDRVGVWSPNRYEWVVLQYACARVGAILVNVNPAYRVHELEHALRHAGVSTLVLA----RAFRQADYVSMVREV--RLRCPELRQTIVIDDEWTDLR-QDARRLSEEELSNVER------SLQFDEPINIQYTSGTTGFPKGATLSHHNILNNGYFVGQ-HLRYTEHDRYHCF---GMVMGN----LACTSAGATMVIFE-------PRAVMRTVQEERCTSLYGVPT---MFIAELEHPFASFDFSSLRTGIMAGSPCPIEVMKRVQRDMHMPEVTI--CYGMTETSPVSTSRVNDPLDKRVSTVGQVHPHVEIKIVDPTGRVVPRGAPGELCTRGY--SVMLGYWDDAAATRAA--IDAGRWMHTGDLATLDAEGYVKIVGRIKDMVLRGGENVFPREVEEFLYTIPGISDVQVIGVPDAKYGEELMAWVKLRPGVTLDGE---AIRRLCRGKIATYKIPRYYKFVDAFPMTVTGKVQKFRMRELA---------------------------- 159028633 474 --------------------------------------------------------------------------HQLFEEQVKRTPDAVAVVYSG------QQLTYNELNCRANQLAHYLQSLGVKPDQLVGICLERSLDMIVGLLGILKAGGAYVPLDPEYPIERLSFMLEDAQLSVLLTQ-------------QKLGENLPQHQAS----IICL-----DTEWEK---------IAENSPSNPENRVTPDNLAYVIYTSGSTGKPKGVLVNHSNVVLFAATDAWYNFNSQ--DV--------WSLFHSYAMWGALLYGGRLVV---VPVTRSPEAFYQLLCQEKVTILNQTPTAFRQLIQVEESLKGSFDRSSLRLVIFGGEALEINSLQWFQRH--GDQCPLVNMYGITETTVH-VTYRPLSMDSTASVIGRPIPDLKVYLLDQHLQLVPVGVPGEMYVGGA--GVTKGYLNRPERFLSSPFEKDEKLYKTGDLARYLPKGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVIVRDDTTGDKRLVAYIVLQSEKTIT---INEIRQFLKAKLPSYMIPNAFVILDTLPLTANGKIDRRAL-------------------------------- 29165624 8103 --------------------------------------------------------------------------------------DAVALVFE------EQTLSYGELNARANQVAHRLLAHGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQ----------------------------------RSVQSTLPASEVPVISLDDDLQGESVCNPQVPVKPTNLAYVIYTSGSTGLPKGVMVEHRNVARLFSATEEW-FGFNQQDV--------WALFHSWEIWGALLHGGRLLI---VPVSRSPEDFYNLLCSAGVTVLNQTPSAFRQLIAAQAENTQAH---SLRQVIFGGEALETAMLKPWYARQANAGTQLVNMYGITETTVHVTYPLQPEDAQRLGAIGRRIPDLQLYVLDARGEPVPVGVVGELYVGGA--GVARGYLNREERFLDNPFSHTADMYRTGDLGRWLADGSLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVTTQQPESLLD--IETLREHLQGTLPEHMVPAAYVQLDELPLTANGKLDRRAL---------PVPDRSALA-------------- 29165624 4871 --------------------------------------------------------------------------------WVVAQPNAVALDYE------ERTLTYAELNTRANQVAHYLLGLGVQPDDRVAICVERSLEMIVGLLGVLKAGAGYVPIDPAYPAERIAYQLQDSAP----------------------------------MAVLADAAGLALLGSFDGPRVDLHSPALQAQPGHNPTGLSPRHLAYVIYTSGSTGLPKGVMVEHRNVARLFSAT-QSWFGFNEQDV--------WALFHSWEIWGALLHGGRLLI---VPVSRSPQDCYALLCNAGVTVLNQTPSAFRQLLNAQGESDQRH---SLRQVIFGGEALDTGMLKWYARVINAG-TQLVNMYGITETTVHVTYHPLGAADAQRSGIGVRIPDLQLYVLDARREPVPVGVVGELYVGGA--GVARGYLNREERFLANPFSKEPRLYRTGDLGRWMADGSLDYLGRNDDQVKIRGFRIELGEIQAVLAACDTVREALVLVREDQPGDKRLVAYVIAAPGHEI---VAADLRAQLLLSLADYMVPSAFVALDSFPLTANGKLDQKAL-------------------------------- 29165624 11320 ---------------------------------------------------------------------------------VQAQPDAIAVAF------QAQRLSYAELNRQANRLAHHLIGLGIGPDDRVAICVERGVEMMIGLLGVLKAGAAYVPLDPAYPAERLAYMITDSQPAALLTQRD------------------------------LQKRLPTLTLPLVLLDDDQRNTFTERDDNPVVEALGVRNLAYVIYTSGSTGNPKGVMIEHRG-LVNYSVDAARLFALSQSDTVLQQNTL-----NFDLIFPALLAGATLA--------PSREIFGEGTENHGITVLHLTAAHWHTLVAENQPQAAAQRLAEVRLINVTGDALSAQKLK-LWDEVRPAHTRLINTYGPTEATVSCTAAYVSHDAI-AGSIGKPMANTRIYLLDAHQQPVPYGVAGEIFIGGD--GVARGYLNNAERFLADPFSNSPRMYKTGDLARYMADGRIEYLGRNDFQVKVRGFRIELGEIEARFGNCAGVKEAVVIAREDTPGDKRLVAYVVGQPQASLDAA---SLRAELAPQLAEYMLPSAFVLLDALPLTPNRKLDRKAL-------------------------------- 29165624 555 -------------------------------------------------------------------------------------------------------LTYRELNGRANALARHLVDLGMQPGERVALLLERSLDLLAGQLAIIKCGAAYVPLDINAPAERQAFMLQDCGARQVLT--------------------LSRHDLP---------------DGIQRIDLDLLELQSDAP--NPVHSASAESVAYIMYTSGSTGMPKGV-------LVPHRAVSRLVLDFNAGDRVAFASNPAF-DASTLDVWAPLLNGGCVVVVEQSVLL-SLDEFRALLLSQSVSVLWMTAGLFHQLMEA---------LARLRYLIVGGDVLDPAVIARVLAEGAPQH--LLNGYGPTESTTHEITSVSGGIPI-----GRPIGNSQVYVLDTLRQPVAVGVAGELYI--GGQGVAKGYLNRPEQFVANPFSDDAGLYRTGDLGRWNADGIVEYLGRNDDQVKIRGFRIELGEIEARLVECPGVREAVVLARQDESAHKRLVAYVV---GEENSALSAVELRREPAASLAEYMVPSAFMVLDSFPLTANGKLDRRAL-------------------------------- 66045852 3785 ---------------------------------------------------------------------------------AAERPDAVALMFEA------QTLSYGQLNARANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSTPVALLSQ-------------------------QSVQQALPV----TEVPIISLDDADLQDE-----SVCNPEVLTAASLAYVIYTSGSTGLPKGVMVEHRNVARLFSATQDW-FGFGEQDV--------WALFHSWEIWGALLHGGRLLI---VPVSRSPRDFHDLLCSAGVTVLNQTPSAFRQLIAAQGENEQAH---SLRQVIFGGEALETAMLKPWYARQANAGTQLVNMYGITETTVHVTYPLQPEDAQRLGAIGRRIPDLQLYVLDARGEPVPVGVVGELYVGGA--GVARGYLNREERFIDNPFNTAPGLYRTGDLGRWLADGSLEYLGRNDEQVKIRGFRIELGEIEAQLVACDGVQDAMVLVREDEPGDKRLVAYVIGTAGAELDA---THLREQLRLSLAEYMLPSAFVSLEAFPLTANGKLDRKAL-------------------------------- 66045852 9210 ----------------------------------------------------------------------------------------------------EQRLRYRELNEQANRLAHALIKQGVQPDSRVGICVERGVEMVVGLLAVLKAGGGYVPLDPAYPAERIAYMLQDSAPAAVLAQTATQ------GLLADVSAPVINLDLS-----------------------DWQD----QSVQNPQVPLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAH-TAFDGSAEKTLFSTSDLA-----VYECFAPLTSGGSI------------EVVKNVLEEHDIGLINTVPSALKALLEVNGLP------ESVHTVNVAGEALKRSLVENLFEKTGVQR--LCNLYGPSETTTY---SSWVAMDREHGFAGKPVGNTQFYLLDEQQQPVPLGVAGEIYIGGA--GVARGYLNRDERFVKDPFSPQPRMYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAIHEAVVAAREDVPGDKRLVAYYTLSAGHASVD--IDSLRGWLQEQLPAYMIPVAYVLLDALPLTPNGKLDRKALPAIRRGYEAPQGETETL--------------- 69146491 467 --------------------------------------------------------------------------HQLFEEQVKRTPEAVAVVY------SEQQLTYNELNCRANQLAHYLQSLGVKPEQLVGICLERSLDMIVGLLAILKAGGAYVPLDPEYPTERLLYILQDAQIRVLLTQKHLI------------------AGLPKHQSEIVC------------LDTDWS-FITQAQESNPCCEVQPENLAYAIYTSGSTGKPKGV-------MIQHSSVVNLAHGLHEA-----------IYAHHQIINASLAFDASVLIYGHSLNRFDSHAMLSHLRQQKIDVLDCTPSQLRLLISVGLLESDNHPQS----VLVGGEAIDESMWA---TLAKAENINFYNVYGPTE-CTVDSTICLITANLKP-VIGRPIAKVKTYILDEYLQPVPIGVPGELHI--GGMGLARGYLNRPEKFIPNPFEKDEKLYKTGDLCRYLPDGKIEYLGRIDNQVKIRGFRIELGEIETVLSQHNAVKTAVVIAQEDETNQKRLVAYIIPKIEIISTPKEQNELRQFLKAKLPEYMIPSAFVILESLPLTPNGKTDYRAL-------------------------------- 69146491 3673 ------------------------------------------------------------------------YSYNLIEEQAARTPDGVAVVFEN------QQLTYAELNSQANQLADYLRSLGLETEVIVGLCVERSLDMIVALIAILKAGAAYLPLDPEYPQERLQFMLEDSQVPLLLTQSS------LIDKLPN----------HQAKTVFLAEI------WQEIKPMNRDNLTGK---------VTASNLANVIYTSGSTGKPKGVMVEHQG-LSNLALAQIQTFAVSSQSRVLQFASFSFDACISEVLMA-LGAGATLYLASKEPGLP----LIKQLRENKITHITLPPSALAVLSWE--------NLSSLQTIIVAGEACSPELV----KKWSQGRNFF-NGYGPTE--GSVCATVAKCTPVEKITIGRPIPHVQVNILDSHLQPVPIGVPGELHIGGS--GVARGYLNRPEKFISNPFEQPSKLYKTGDFARYLPDGQIEYLGRIDNQVKVRGFRIELGEIEAVLGQHPLVQEAVVIARAD----------------------------------------------------------------------------------------------- 152985810 3090 --------------------------------------------------------------------------HQLFEAQAERNPEAPALAF-GEE-----RLDYAELNRRANRLAHALIERGVGADRLVGVAMERSIEMVVALMAILKAGGAYVPVDPEYPEERQAYMLEDSGVQLLLSQSH-----------------LKLPLARGVQR----------IDLDRGA--PWFEGYSEANPDIH---LDGENLAYVIYTSGSTGKPKGAGNRHSALSNRLCW-MQQAYGLGVGDTVLQKTDVS--VWEFFW---PLMTGARLVV--AAPDHRDPAKLVALINREGVDTLHFVPSMLQAFLQDEDVA----SCTSLKRIVCSGEALPADAQQQVFAKL--PQAGLYNLYGPTETHWTCVEEGKDAVPI-----GRPIANLACYILDGNLEPVPVGVLGELYLAG--KGLARGYHQRPERFVASPFVAGERMYRSGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIEARLLEHPWVREAAVL----AVDGKQLVGYVVL---ESEGGDWREALAAHLAASLPEYMVPAQWLALERMPLSPNGKLERKALPKL----------------------------- 86136427 50 ------------------------------------------------------------------------------------------------------RMSYYDLDRAVDELASGFLALGLEKGDRVGIWSPNRCEWVLTQFATARAGLILVNINPAYRLSELEYALNEVGCKALVAAKSFKYDGMIRRLAPELDLALQAARLPQLRSVILME------DEPGPGVYSFKQLQSLGGPAQQLRTLNPDDAINIQFTSGTTGSPKGATLSHYNIVNNA----RFVTDLTETDRYHCF---GMVMG----VLGTVSKGAAMV-FPGEAF--EAESTLDALAEERCTAVYGVPTMFSAMLDALES--ERRDLSSLRTGIMAGALCPVEVMQRVNSEMNMSEVTI--CYGMTETSPVFQSFVDDPTEKRCETVGRVHPHLEVKCIDQHGQITPVGVQGELCTRGY--SVMKGYWGNPEKTAQ---SIRDGWMHTGDLAVLDRDGVCTITGRVKDMIIRGGENIYPREIEAYLMRHPLVSDVQVFGIPDEKLGEVVCAWVTAKPGETLNE---KQLSAFCQGQIAHFKVPRHIRIVDEIPMTVTGKPQKFVMRDKMLELLGKASDPAA---------------- 126180094 14 ------------------------------------------------------------------------------------NPEKTALI----VPSTGESYTRADLLDRVCRVGRGLLDLGVGRGDRVCIYLDSSTEYLVSYFALWRIGAVAVPTNRVYRESEVLYAVRDAGAVAVITDAEG----------ATLVDRIRD-QAPSLRHVV-------AVGGEAAGATPWADLL-RAPADCRAVHCRFDDLCQIQYTSGTTGKPKGAMLTHGNWIAAMDAE-RDVLRITDTDVYLGIYPMGHV-GLSWGI-AALRAGGTYVVME----RFELDRYLDLAREYRATIVAGMPPVIHSLIQ--TPPGTETALATARAMISGGGPLTPGVWKPFHERFG---IPVVNAYGLSETTGTAIRPEHYATADEFRSVGTPVGFSEVKIVDDPAQELGPGEDGEIALRG--PGVALGYWQMPEETAAVFLP--DGWFLTGDVGHLDADGMLYITDRKKDMIVMSGWKVYPTEVEDVLVQHPGVRDAAVFGCTDEHRGEVPVA-VVVPAGDSISPD---EIVAFARERLAGYKVPRRIIIAGEIPR-VNGKLLRKRLREEYCG-------------------------- 116695632 34 ---------------------------------------------------------------------------------VRDRPDAPALTALSLDSGSMTRFTWRELARMADRVAMGLSRLGIGAQDVVSCQLPNGWHLTVLYLACSRLGAVLNPLMPIFRERELSFMLAHAQCKVAV-VPQLFRGFGHAQMLQGLREAL-----PALRHIVVAGGDGAD---------SFEALLSGPAWEYEPDAANPDDVTQLIYTSGTTGEPKGVMHSANSNIVAYAERLRLTSD----DVVLMASPMAHQTGFMYGLLMPVLLGAHAVL----QDIWDPARAAALIREEGVTFTMGSTPFLTDLARVVAE--SGTPVPSLRIFLCAGAPIPGALVERAREALGAK---IVSAWGMTENGA-VTTTLPDDSDERASTTGCPLPGVEIRIVDGTDADVPPGETGRLLVRA-----CSNFGGYLKRPQLNGTDA-DGWFDTGDLARLDASGYLRIAGRSKDVIIRGGENIPVLEVETLLYRHPAVSQVAIVAYPDERLGERACAFVVPRAGQPFD---QAAMVDWLKQKMALQYIPEKLVVRDALPATPAGKIQKFRLREMLRGD------------------------- 3724089 473 --------------------------------------------------------------------------------------------------------TYRQLDERANQIAHALIEKGAGSGGIVAVMMERSMDMAAALLGIWKAGGAYLPLDPSYPKERLSFLLHDSQAALLLT-----------------EEELISSIPSGYEGSIV----------TSGHTTHYR----TDSPDASIGEL-----AYLIYTSGTTGRPKGVLVDHQGI----ANTLQWEYGMSEGDTLFSYVFDGCVTS----LFTPLLSGACVLLTEAK----DVLALRRKIAQYKVSHMLIVPSLYRVL----LEVLTAEDAKSLRIVTFAGEAVTPDLLE-----TSRKICPLANEYGPTEN-SVATTILRHLNEEERITIGHPIANTKVYIL--QGEQLQPGAAGELCISGA--GLARGYYKRTELTEKAFFLKGERLYRTGDAGRFLPDGTIEYIGRFDDQVKIRGYRIELSEIETVLRQASGVKEAAVLARDVSDEEKELVAYIVPEKGNGLPN-----LHQHLAGTLPSYMIPASIIKITQMPLTSSGKLDRSAL-------------------------------- 214037772 19 -----------------------------------------------------------------------------------------------------RRFTFSELNTRSNQIASVLLTQGIKPGDRVATLLKNGIEFVESYFAIAKIGAVMVPVNWRLVSVEISYILKDSAASTLLF-DAEFDN--------TVDELQKRGELPCQHWLRCSRGEAETPDWAQ----DYDELTAKGDISEPTTGASGDDNLFIMYTSGTTGHPKGAVHSHDG-MLWSQLTSMSTSDMRGDDRFLLALPMFHVGCLNP---TSLLVGATGVIMRDL----DMPGMFNCIDAEKISIFMAVP-ALLQFMLHAPE-REQCDISSVRWIATGAAPVPVS----LLDAWAKLGVSIHQAYGLTESCGPGTLLLPEDAASKVGSCGRPQMHTELKIIDARGKTIPMGEPGELLLAGRH--MMKEYWNNP---KATAEALIDGWLHTGDICTWDVEGFITICDRKKDMVISGGENIYPAELENVLAACPDVQEAAVIGIPSVKWGETPLALVVAATGASPTNE---TLQQWCKDHLAGYKVPQLYKIVDHLPRNPSGKLLKPKLRE------------------------------ 91780560 14 ------------------------------------------------------------------------------------------------------RLNWREFHLRTNKVANALVRAGLQKGDRVCFFMQNSMAAFELIWGTIKAGGVVSPLNVMMAADSLPAMIDNAAPRFIFVDSE----------LAGAVDAVRGAVRNKPD--IFYAESGAVEGWQ-----SYVELVEAGSEAEYFPDLKLSDTMTVLYSSGTTGVPKGSEHTHAAYSLGCGPALR----MDPYSVALCATPLTWIT-----LLPALYLGGTVVL----ARKLTPQAWLELVARERITHAFLVPTQIGIVERASPE----YDVSSLQGILYGGAPMTSQTAAAMAKTFPNTRMY--EIYGMSE-GWCTLAYPEDRAHGRSSTVGKPVFGGDICVIDPEGRELPPGEQGELA---GWAGLMKGYLGDPQRTADIVWKGPHGYLRSGDIGYMDTEGFFFVNGRVKDMIISGGINVFASDIEEVFMQHPAVAEAAAIGIPHDKWGETPIVMVILRQGHQIDAV---ALKEWGNHRLGKFQRVSEVKFVDDFPRANYGKILKRVLRE------------------------------ 115378012 21 -----------------------------------------------------------------------------LRRTVERHGDREALVARSQGF----RATYRQLWELTTQVALGLLALGVKKGDRVGLWSPNRYEWVVAQYAMARVGAILVNLNPAYKTSELEYALRQSGTSVLLLS----RGFRQTDYRAMVEEV--RPRCPELRTSLVLDDDWERLGAQ-GKAVSENTLAEREA------SLQFDDAINIQYTSGTTGFPKGATLSHHNVL-NNGFFIGETLRYGAEDRVCIPVPFYHCFG---MVIGNLAHGACMVIFE-------PLAVMEAVQAERCTSLYGVPT---MFIAELDHPRFGFDFRTLRTGVMAGSPCPVEVMKKVQARMNMREVTI--CYGMTETSPVSTSFLDDPLDRRVSTVGRVHPHLEIKIIDETGAVQPRGAPGELCTRGY--SVMLGYWNNPEATQGAIDPA--GWMHTGDLATMDAEGYVKIVGRIKDLIIRGGENVYPREVEEYLHTHPGVSEAQVIGVPSEKYGEEVMAWVRVKPGVTLTE---SELVAFCTGRISTFKIPRYWKFVEEFPMTVTGKV------------------------------------- 86748870 26 ------------------------------------------------------------------------------------------------------QINYAGLQERADIAAAALLRAGYGPGASVALFLGNTPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARVLITTDSA----------ALLPMALRFLDKGLLDRLIVC----ADSDWDDPRVIRYADFIEGPAKPAAWPQISPDDIALLQYTGGTTGLPKGAMLTHAN-----LTSAVSIYDVRAGERVICVLPLFHIYALTVILLRCLKQGDLISLHQ----RFDVAAVFRDIEEKRATVFPGVPTMWIAL--ANDPSLESRDLSSLTMAGSGGAPLPVEVARLFER---KTNLKLKSGWGMTETCSP-GTGHPPDGPDKPGSIGLMLPGIELDVVDDPKKVLPPGEVGEIRVRG--PNVTQGYWN---RAQETAESFVGDRFLTGDIGYMDSDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDDYRGEAAKAFVKLRDGAKPFS--VEELRDFLKGKLGKHELPAAVEFVDELPRTPVGKLSRHELRN------------------------------ 17544783 61 -------------------------------------------------------------------------------HHAAQTPERIALLWYG------RTICWRELDQLSTRLAVQFQRLGVARGHRVALFLQNCPQAILAHLAAAKLGAIAVPCLPLSRQHELHDQLADCGAKVLVAAVEAARPGTSVDAVITTRYADLQPAQPACRKALAVPPELIAADIASAPVGRGQDLMRAERNAVTAIQVDLDEVALMVYTSGITGRPKGAMLTHRNALYKTAVTVQ-TSGIQAADVLLAAAPLSHIAG--------MLMGMNLMLYAGAPTRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAG--QYRMASLNPCTSFGAPLTEAADRW--RAFAGPQCRIYEAYGLSETHTCDAVMPPDA--PRWGWHGKIVPQTEVRIVDPHGAELPPGRSGEITIRS--PGVFRGYWRRDEATRAA---MQDGFLRTGDIGQVSPDGYLQWQGRLKELMKVSGYSVFPEDVEALLSRHPAIRQVAVTPMPDPDKGEVVCAHIVRMSGMALTEA---ELIAWSRENMAPYKVPRRVRFHDALPATATGKVLRRLLREEAA--------------------------- 85074761 65 --------------------------------------------------------------------------------------------------------TYEELDRVSNRLAHSLRSLGVKKGDRVAVSLGNCAEYAAITYAVFKLGAILVPLNPGFNAKQVSAALNHLNVELLIITDLAYRGRSNLPLRDIVPDIIEAPHVPSLRTVVVLDNTPSHPPLSSCRSLPFSILMDGSGAPVTPDPLCPSETINIQFTSGTTSHPKAAMLTHTGILNNGAL-IANRMGLEPTDLFHCF---GCILG--YMATAT--TGAA-ILFP-SPAF-DPLASLRMAADHKATGLYGVATMFVAML---ELIGAQSHLSHLRKGIAAGSSVPESLMRRLYAKIGLQDLVI--CYGMTETSPVSLMTAPDPFEKRTASVGKAMPHTKVKIVDDRTRILPIGERGELASAGYL--VMKGYWGDPEQTAEVMITEPDNWMYTGDEASMDSDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLIAEASVVGVADEKLGESVGAFIIVHKDVEPGDVLRREIREWVAKHLSQHMVPKHVFWVDEYPKTASGKIQKFKLRDLA---------------------------- 163745912 48 -------------------------------------------------------------------------------------------IFSGP-KDKAETLTWSELHGRVTQAANLFRSLGIGEKDVVAYVLPNCNETTITLLGGAVAG-IVSPINPLLDAEQIGAILREVGASVVVT----LRPFPKTDVAQKTAEAVRLPKVHTVLEVDLVRYLTPPKSWNQAKYLNFNAEIAKQNTSLNFKDVQEDRVACYFHTGGTTGMPKVAQHKYSGLIYNGWLGHRLLF--SEEDNIMCPLPLFHVFACHVILMAAVASGAHVV-------FPTPDNFWKLIERWKITFIITVPTAISAKMQRPIDA----DVSTVKTAFSGSAPLPLELFRRFEKATG---ITLIEGYGLTE-ATCLVSCNPPDGVKKVGSIGIAFPYSDVRIIKADG-PIDAGVDGEICVSN--PGVFAGTYVEEDKNKDLF---YHGKYRTGDLGRIDSDSYIWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVELVAGATVTE---AELLAFAQEKVAERAAPKHLKIMDELPKTAVGKIFKPDLRK------------------------------ 15899770 28 --------------------------------------------------------------------------------------DRIALDYFGN------KITFEELRHMANSIASQLSEY-VKKGNVVIISTQNIPQFIIAEYAIWKLGGVVLPVNPSYTEYELKYLIQDANPKIAIASCE--------------------SNVRKLSHIIKIPNTFHELPYERVEDYCEEELLKSNKFRMDNVKVNVDDLALLVYTSGTTGKPKGVPITHSN-IYASSWIYKNWFKYTENDKILGIAPFFHITGQIFHITTSILAGSSIY----TSFRFDPELSLRIIEENKTTLTMAVATVYRAM----LNVLDKQDLTSMRLWSSGGMPMPEEEWRWVYMA-----------WGLTETTSPATLPYNGNLPVEPGSSGIPVYNTEIMI----------GEDGEIFVRG--PQVVKGYWG---------MGEFKDGWLTGDIGKIINN-WVYIIDRKKDIINASGFKVMPREVEEVIYQHYAVDEAVVVGVPDEYRGENIVAYVKLKKGYSLSDDLAADIINYCRMHLAPYKVPRQVRFVNDIPKTPSGKIMRRVFRD------------------------------ 83310650 1 ----------------------------------------------------------------------------------------------------EQTLTYDQLNRLACRFGNAMLAAGVQRQQPVLLLLDDGPELVAAYLGAMKAGLVAVALNTRLSPKDLSHALGDSGAPLLLA---------ETALKDLAAESLALAH--------------ASARMVTTDELD--AFLEGASDQLVSADMGPEDMALWMYTSGTTGQPKGAVHVHGSIPLGERH-VRENLGLLPGDRIFSTSKLFFAYPLGHCLIGALRCGGTLVLHRG---WPDATAAAEVIARTRPKLVLSVPSLYRIMLKDGV--GSSPAFREVRTWVSAGENLPADLCRRWMEETGG---LMLEGIGATEALFLFIASTP--TAMKPGACGRPLPWAEAQLRSPSGEVIAPDTPGDL-----WVRMDSLFRRYHNRPDVTQRVLKDGWWKTGDVFSFDAEGWWSPQGRSDDMIKVSGQWVSPSEVEEAALMVPGVADAVAVGIPNEDGLVRLVLYAVAEAGEH-EPLLETRIVETLRSKLAIYKCPRNVRFLETIPRTATGKVQRFKLRE------------------------------ 1171129 493 ----------------------------------------------------------------------------AVEAQAARTPDRVALVFGSE------QLTYAELNARANRLARLLKTRGVGAERRCAVCMECSPDLVVSLLAVLKAGGAYVPVDPRYPLERVRYMLEDARAQVLLTRRELAHHGEGIP------------------HVVSLPEAG---------------LVGEGDANLEPVA-DAAQLAYVLYTSGSSGRPKGVMVSHGA-LANFLTTMAREPGLRAEDVLAAVTDIA-----ALELYLPLVQGARVVMA-TREQAADGRALSGVLARHGVTVMQATPATWRMLADAGGAPGTGF------TVLCGGEALPQD----LADALTANGARVWNLYGPTETTVWSCRKRLGAGD--RVSLGGALGNTSVHVLDPDLRPVPVGLAGELFIGGS--GVARGYWGRPERFVPDPFSARPGLYRTGDLVRRRVDGELEFIGRADHQVKLRGYRIELAEIELTLRRHEAVRDALVWGSSEAER--RLIAYVVPVAGRQPWP-------TGCASTPGPYMVPSANVLLDALPLTPNGKVDRRSL-------------------------------- 119504542 27 -----------------------------------------------------------------------------------------------------RRITFGELDERVRRLANALRDLGLSKGDRVAILSKNCIQYMEVFYGAARCGLIALPLNWRLSDVELLRLLEDGEPRVIVVSAEYREMAERLRQKIHID---------------------HWFIFEDQPEDNYEHLIAAASSDEPAAQVSADDPVLILYTGGTTGLSKGALHTH--HSLYMGMINQTVAEIVPTDVYMLTGQ----MFHIPVALAMMAHGCPVVLFE-------AKLALEVIQRERVSAFLGITTMINWMMA--VEGFSDYDLSSLRNFQYGGGPMPRSVVEAAMKAF---PCTLIQGYGQTE-GMTMIDALHGRHGERLSSCGRPGFVTEVQVVDSSGVPVPSKTPGEIVVRSE--ANMVGYW---QRPELTAEILRDGWMWTGDIAVWDTQGYLFIVDRAKDMIISGGENIYSTQVEAAIHQHPAVLESAVFGIPDDTWGEAVKAVVVLKPDQTATA---ADIIAVASEHLASYQKPKSVDFVEALPKAPTGKILKRELRD------------------------------ 163750408 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKVKPGSLALAVPGFRVEVLDELGEIVPAGQSGNVVIKLPLPGAFTTLWHNEARYLDSYLSMYPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEVAVIGVEDKLKGQLPLGLVVLKKGVNLSDELHRELIALVRAQIGPVASFRLVSVIQKLPKTRSGKVLRGTMRKIADNQSYKM--PATIEDPHTLD-------- 85375469 26 ----------------------------------------------------------------------------LLERATARKPEAPFLHFLG------RTYSYREIYTEARRFAAGLVEMGIAKGDRVGLFLPNVPIYASAYYGAMMAGAIVVNFSPLYTVEELAWQVGDSGTRLLVTVD-------VPELYATAEKVLEGSDLETLVASVPYGELGDPVRWSSVQADWWALFLDGREPDLP--DLDAEDLALLQYTGGTTGRPKGAMLGHS----QLAVNAQQVAAINPAEVFMGALPFFHVFANTALLNHAVASGASIAM---VPRF-DTKQVLHTIQKHRATGFPGVPTMFQAMLDHPD--LAKTDLSSLKVCISGGAPMPAPVHARFEEATG---VRLVEGYGLTESAG-VVSVNPYEGTRKRGTIGQVVAGTEVLLLDKEDPTVPEGEPGELAIHG--PQVMRGYWNRPETEADVFVEHHGKRWRTGDVAEIDEDGFLSIVDRIKDMIAVGGFKVFPSVVEDVILEHQAVREALVIGVPDDYTGEKPRAYVTLAGDADIGGD---ALRSWLNARVGKHERVDSVVIREELPKTLIGKLDRKALRAEVLG-------------------------- 13475625 8 --------------------------------------------------------------------------------HSARRGDKVALVC------GKQRVTYGELEARANAIATDLAASGVARGDRVMIFADNTVETVVSFWAVLKANAVVCIVNPLTKSDKVDYLLNDCRPAALITD---------AHLHAIFREPAR--GCQSLLRMIVSGSIDDPELSRLPRAVRWDTAVGNGGDAPPARRCIDIDLAAIIYTSGSTGEPKGVMLTHRNMMT-ACTSIASYLELAEDEVILNVLPLAFDYGL-YQMIMAFRTGARLVL-ERSFAFP--AQVLGLIRQEGITGFPGVPTIFAAL--SELRSLKDQDFSSIRYVTNTAAALPLKHILMLRELFSSAR--IYSMYGLTECKRCTYLP-PEDLKRKPLSVGIAIPNTEMWIVDEHDRRVGPGVVGQLVIRGA--TVMKGYWGKPEATRKLKPGPLPGVLYTGDYCRMDAEGYLYFVGRGDEIIKSRGEKVAPKEVENVLMDIPGVREAAVIGVPDELLGQAVKAFVVMENGRTIGE---KQLQMECQKRLENFMVPKSIVVVASLPMTDTGK-------------------------------------- 111221090 13 ------------------------------------------------------------------------------------------------------QLTFGELESRSRQVAHLLAGYGLRPGDHVAILLPNRPEYFEVAWGAQRSGLYWTPVNWHLTAEETAHIVDDCGARVLFTS------AELAPIVKRVRE-----SATRLEHIVMID--AGPAELAEGI-LDHRATLAGQPDAEPAGQVEG---IYMFYSSGTTGRPKGIPLDPFGTGLAIDRAMVGSFGFGPDSVYLCAAPTGWSTATQRL-------GGTVVLME----RFDPVEALRAIERYRVTHVQVVPTMFVRLLKLPAAQRTAFDLASLRLVVHAAAPCPPEVKQRVIDWLG----PIVEYYAGSE-GGGMCAITSQEWLTHRGSVGRAVIGV-VHIVDDDGAQLPVGEIGRVFFESP---TRMEYHNDPEKTAAAYNDR--GWLTLGDLGHLDADGYLYLADRRTDLVISGGVNIYPQEIENVLILHPAVADVAVIGVPDAEMGQRLLAVVQPTAEAVVGAELAAVLQAFGRERLAGFKVPRTIEFVEELPRLPTGKLQRVRLRE------------------------------ 111019772 48 -----------------------------------------------------------------------------LRHWATERPQTVAIDFYG------RAITYAELDELSDRFAGWLLQRGAAAGDRVGVHLTNCPQFHVAMLGILKIGAVHVPINPLFREHELAYELDDAGVEILLTQDSF---------AAMVDSVLDQTALRHVAITALSDLLPAEPSVAPPFPLDWAQIMNSVRA--EPIPMNPDALAALNYTGGTTGMPKGCEHTQA-HMVYTAATATLAGGRQVGEVVLGFLPIFWIAGEDFGILYPLINGGTVVLL----NRWDPDAAATLVDSRGVTSMGTVDNYVELM---DLPGFAERDFSTLDNAMAVSFVLDPAIWRDATGHVLREA-----SYGMTETHTADTITLGFQTDSEPVFCGLPVPGTDVLIVDDAGAPVPVGQAGQIVVRS--PSLLTGYYGKPD---ATAAALRDGWLQTGDVGKLNGKGALHYLARNKEMIKTNGMSVFPSEVEALLMLHPDIQSAAVVPKPDPGKGQVPFAFVQLLPDREVSGE---ELQEWAARNMATYKVPT-VEVLDALPMTATGKV------------------------------------- 118462519 1 -------------------------------------------------------------------------------------------------------MTYRELDENSARLASALHSVGLRKGDVIAMLSDNAVEAFEIYWAAIRSGLYITAINWHLAAEEAAYILRDSGARVLI-ASAGV---------AELAEQLTGL-VPDLKH--RYAFGGAVAGYAP-----YRELLAPA-PRLKEQPRGSE----MLYSSGTTGRPKGIVDEPGDPLVGLLA---HAFKICADDVYLSPAPIYH-TAPLKWCAGVQALGGTVVLME----RFDAEKALAAIEKYKTTVMQVVPTMFVRMLQLSEAVRAGYDVSSLRLAVHAAAPCAPD----VKDAMIDWWGPIVEYYGATEHGTTVITT--AEWQKKRGSVGRAALGV-LHICDDDGRELSAGEVGTVYFERDV--APFEYHNDPEKTASSRHPVFDNWSTVGDIGYVDEDGYLFLTDRKAFVIISGGVNIYPQEVENVLTLHPKVFDVAVIGVPDPEMGEQVKAVIQLRSGTTPSDQLADEIIAYVRERIAHYKAPRSVDFVDDLPRTATGKLMKRTLKA------------------------------ 156399331 29 ----------------------------------------------------------------------------------AEYGDEKALI----DSATGKSFTFSELCTLIRKCGSVLVRRGAQIGDTMAVILPNMIEYPVVCYGALSVGMRVTTLNPQYTVREMVPQLKDSQANYIITTPE---------LIHQVNQAAAKCSC--VRRVFVLADT-------PGHQTLYDQILNDDGSAFPSVPVNKQDVAYILYSSGTTGLPKGVLLTH-----YNLISAVVILNN-----FWAMTSMFHVFGLAIMLGINIAIGVTMVC----IRQFDPVSFLEAIQKYKVTNISVVPPLLIFLAKH--PSVLKYDLSSVKSVGCGAAPLGEEMMDAFMSRF--PNVESNQGYGLTE----FCVALIGRKNLKPASVGEVLPCSQVKVVDKTGVAQPAGKQGEICIKGPL--MMKGYLNNPEATANTI--DHEGWLHTGDIGYYDDQEHFYIVGRVKELIKYKGFQVPPAELEDLLQSHPDIADAAVIGVPDEEAGELPKAFVVLKAGTLGTTP--QDIIQFVSENISPQKRLRGVEIVDSIPKTPSGKILRRQLRE------------------------------ 3258637 54 -------------------------------------------------------------------------------------------------GSTGKTYSFAETHLISRKVAAGLSNLGIKKGDVIMTLLQNCPEFVFSFIGASMIGAVITTANPFYTQSEIFKQFSASRAKLIITQSQYV--------NKLGDSDCHENNQKPGEDFIVI-----TIDDPPENCLHFNVLVEASESEMPTVSILPDDPVALPFSSGTTGLPKGVILTHKSLITSVAQEIPNLY-LKQDDVVLCVLPLFHIFSLNSVLLCSLRAGSAVLLMQ----KFEIGSLLELIQKHNVSVAAVVPPLVLALAKNPLE--ANFDLSSIRVVLSGAAPLGKELEDALRSRV--PQAILGQGYGMTEAGPVLSMCLAQPFPTKSGSCGTVVRNAELKVIDETGRSLGYNQPGEICIRGS--QIMKGYLNDAEATANTI--DVEGWLHTGDIGYVDDDDEIFIVDRVKEIIKFKGFQVPPAELEALLVNHPSIADAAVVPQKDEVAGEVPVAFVVRSDDLDLSEEAVKE---YIAKQVVFYKKLHKVFFVHSIPKSASGKILRKDLRA------------------------------ 153885135 24 -----------------------------------------------------------------------------LHRSARKFGAKVALV------DGARRMTHGELNADSNRYAHALLASGLKPGDKVAMVCGNSAQFLVAAYGILKAGLVWVPINAMLGPEDVRYILEHAEARVVIDA----------ALYPALRDTLATLGLPA------HQCFGEPVADGPQPV---EQALQGHADTQPAVVIDDRDLALIMYTSGTTGRPKGAMHSHRSV---HAALMSNVLNLNETDVFSCLLP----MFHFATAASAMMVGATLVIQRG----FDPAALIDAIAGERITQLFGLPLMYAALLHH--PLRAQRDLSSLRLCLYAMAPMAKP----LLERLIAEVCPFALGSGQTEIFPMTMYFAPDQQLQRTGNYGQPCMVNEAAVMDDQGNLLGPNQLGEIVHRG--PNVMLGYYKDPQATANAC--RF-GWHHTGDLGMWDADGQLQFKDRIKDMIKTGGENVPSVKVEEVLLRHPDVANAAVVGLPHAHWVEAVAAFVCLKPDAQADAAALQ---AHCRAHLGSFEVPKHIAVVDKLPMTATGKIQKHVLR------------------------------- 166368742 1553 --------------------------------------------------------------------------HHLFEEQAARTPAAVAVVFEG------QELTYQDLNIQANQLAHYLQSLGVNSEVLVGIYLERSLLVIVGLLAVLKAGGAYIPLDPDYPQQRLTYMAEDAQISLLLTQ-----------------ESLLDSLPAEDVGVIVLDKL--------------AEILTVQSPENPFSEVVPENLLCLLYTSGSTGKPKGVMLTHEA-LVNHSWGISEVFGLTESDRVLQFASFGFDVAAEEI-FPTWLKGGTVVLRPG-QMFPTLTDFADFIEQESLTVLNITPAYWHEWALAVSQSLATVP-SSLRVVAVGGDAVLPETVNIWRQMVGK-RVQCINVYGPTEASVTAIVHLLDYQSEKINSIGRPIANTKAYILDQNLQPVPIGVKGELHLCGVR--LARGYLNRPEKFINNPFSPFNRLYKTGDLARYLPDGNIECFGRIDNQVKIRGFRIELGEIEAVLNQNIDVQTSCVIIREDTPGDKYLVAYIVAHYERIP---MISELRQFLSSKLPLYMVPQAFVFLESLPLTTNRKVDRRALPA-----PDKIGNR------------------ 166368742 2621 -----------------------------------------------------------------------------------------------------QQLTYNELNCRANQLAHYLRKLGVKADTLVGISLERSLEMIVGLLGILKAGGAYLPLDPDYPSERLQFAIADAQLSLLLTQEGLID---------------KLPEHQAP--LILLDR--------------FTEEINQNSQDNLTGVVTANNLANLIYTSGSTGKPKGVMVEHRG-LFNLATAQIKTFNLQSNSRLLQFASLNFDASIWEIIMA-IGSGATLYL-DTKPGLPLMGRL----KDYGITHVTLPPSALAAL------PLEE--IPELQTIIVGGEACSEELIQWAR---GRN---FFNAYGPTETSVCATVEKWTDETLKV-TIGRPIANTQIYILDSHLQPVPIGVPGELHI--GGMGLARGYLNRPEKFIPNPFEKDEKLYKTGDLARYLPDGKIEYLGRIDNQVKLRGFRIELGEIESLLNQNEAVQSSCVIVREDNLGDKRLVAYVVPQPEINLT---INEIRQFLRAKLPDYMVPTAFIRLDAFPLTPNGKIDRRAL-------------------------------- 166368742 467 -------------------------------------------------------------------------------------------------------LTYEELNCKANQLAHYLQFLGVKADSLVGIFVERSLEMIIGILGILKAGGAYVPLDINYPKERITYILEDTQLSILLTQSQLLE---------------QLPAFQGTTICL---------------DQDWS-IIAKQSTVNPLVAVEQHNLAYIIYTSGSTGQPKGVMIEHRSVVNYILTTIR-EYGITSEDQILQFSSICFDASVEEIFVS-LLSGATLVLR-TEEMLRSSEYFWQCCQKWQLTVL-SFPTAYWHQLASELTPDTLPILSKIKLIVIGGEAIQPAKVQQWQTVTGQSPLPLLNGYGPTETFSEFTSPTITNIPI-----GRPISNTQVYILDAFLQPVPVGVAGELHI--GGMGLARGYFNRPEKFIPNSFEKDEKLYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLSQHNAVKTAVVIAQEDETNQKRLVAYIIPSPQKEKNSLNVTELRQFLKAKLPEYMIPSAFVILESLPLTPNGKIDHRAL-------------------------------- 91779393 10 -------------------------------------------------------------------------------------------------------LTFRELRDDCRVLEARFRQAGLQPGDVVSVFMGNGIQTARLLLAAMYSGLVANPLNLLCQPSQVRYIVDHSDTRMIFAA----RDTQAV--IDTAVAELRDAGLSREIALIGTEPAQAAPPVLTKREPALAEAMRGARHEEDTAPTAADDVALLMYTSGTTGTPKGVLLTHRN-LVANARNISAEHRLTADDRVLASLPLYHINGLVVTLLAPLFHGGSAVM----TSRFSARTFWRDVALHACTWINVVPTIVAYLLNADETC--TYDLSALKFCRSASAALPADHHRAFEARFGIG---VIETMGMTETAAPVFSNPYEMNRRRVGSVGLPSGG-EARVIDREGRECAANECGELVLRGE--QVMGGYYKRPEETAAAF--TADGWLRTGDLGYRDADGYFYINGRAKELIIKGGENIAPREIDEALLRHPDVLDAAAVGVPDPAYGQEIVAFVVLSDGRAAPDP--ADLREHCMRELGRYKTPKEFRFVDELPRGPSGKVQR----------------------------------- 126434101 5 -------------------------------------------------------------------------------RHVDEHPDRPALI----MAGSRESLTYREFDERANRVANYFRDLGLRRTDHIAIFAENHLEMIVTMSAAERCGLYYTPVNSFLSVDEAAYIVDDCGARLLVTTAAKYE----------VASALPQ-HCPKVEHWLVIDKDDAQAPFQ-----DFAPVIEQYPPTPQDERLG--TPMF--YSSGTTGRPKAVKRDVGPQQLGIEEMGKRLFRMREGMTFLSTAPL----YHSGSVSIGLRLGATHIVME----RFDAEQFLALIDEFGVTHTMVVPTMFSRILKLPNEIRVKYDHSTLEAVVHGAAPCPQQVKQQMLDWWGPV---IYEYYGGTEANGTCGCT-PQEWLANPGTVGKAFFG-EIVIRDDDGTELPPGVPGTIWFRGGNSSF--EYLNDPDKTAEATMSKI------GDIGYVNEEGYLFLTDRQAFVIISGGVNIYPQEIENLLITHPEVMDAAVFGVPDEDFGEAVKAVIQPVDPGGGTPDLAQRLREFCLAHLARFKCPKSFDFIDEMPRLPTGKLYKRKLRD------------------------------ 187919099 10 ----------------------------------------------------------------------------LIDERAAQHPDKPFLLAALDDDETATVLTFRELRDDCRALEARFREAGLQPGEVISVFMGNGIQTARLLLAAMYSGLVANPLNLLCQPSQVRYIVDHSDTRMIFAASDTLRAAREIALIQTEPDDAEPPSLAKHEPALVEAAAHGPAPALAKRSVAPRPVTSRATAYEPT----ADDVALLMYTSGTTGTPKGVLLTHRN-LVANARNISAEHRLASDDRVLASLPLYHINGLVVTLLAPLFHGGSAVM----TSRFSARTFWRDVALHACTWINVVPTIVAYLLNADEAC--TYDLSALKFCRSASAALPADHHRAFEARFGIG---VIETMGMTETAAPVFSNPYEMERRRVGSIGLPSGG-EAKVIDREGRECAANECGELVLRGE--QVMGGYYKRPEETAAAFTS--DGWLRTGDLGYRDADGYFYINGRAKELIIKGGENIAPREIDEALLRHPDVLDAAAVGVPDPAYGQDIVAFVVPRMSDGRGAPDPADLREHCLRELGRYKTPKEFRFVDELPRGPSGKVQR----------------------------------- 149915366 17 ----------------------------------------------------------------------------------------TAFVF--PETGD--TLDWPTLRATAHRIAGLLLSSGAQKGESIAIVMPNGRPAIEALYGTLVGGFRATMINLAAGRDAIAYALDHSEARFAF-----------------VDDSAMELFTDAAQGLPVTRLTPANVP----------DTATDTAPDLPP--LSPSDHALLMYTSGTTGRPKGVVHTHAS-LLAGGWTPSIAHDLSPDDRGLCVLPIYHINGLCVSVMGSLVSGGSLALC----SRFSASRFWDWAEQSKATWFSVVPTIISHLLHSDIDPPASVK-TRLRFGRSASSPLAPDVQTAFETRF---DVPIVETMGLTETAAQILSPLPPGVR-KIGSPGIAF-GNEAAILGPDLQPIAPGQEGEIAVRG--PNVMLEYLKNLQATADTF--TPDGWLRTGDLGRQDKDGYFFVTGRLKELIIKGGENIAPREVDEALYSHPDIIEAAAFARPCDRYGERVEAAVAIRQGSTLSE---TDLIAICTSKLGGFKSPDRVHFLPELPKGPSGKIQRRKLCEIL---------------------------- 90421044 44 -----------------------------------------------------------------------------------QHKDQPAFHFMGA------TMRFKELDEQSRHFAAFLQSLGLQKGDRVALMMPNLFQYPVAVAGVLRAGLIVVNTNPLYTPRELSHQLRDSGAKAIV-------------ILENMASTLEACRATPVEHVIVLKRHLVNFVVRKVRAIAFRDAMARGRAAFTAVASERDEPAVLQYTGGTTGVSKGATLTHGNIIANVLQSEAWHANMPANETTVCALPLYHIFGFTVNMMLSMRTGGCNIL---IPNPRDIPATLKELKKYRFHSFPAVNTLFGALARHPD--AKSVDWSHLRLSVGGGMAVQAATAELWRRQTG---CSICEGYGLSETAPSACCNPTDSTE-YSGTIGVPIPSTELKILDEEGGEVPMGERGEIAIRG--PQVMVGYWNRPD--ETARVMTADGFFRTGDIGVMDETGRFRIVDRKKDMINVSGFNVYPNEIEEIVTRMPGVVEAAAIAIPDENSGEAVKLFVV-----ASDPELTADVKAFCRDNLTGYKRPREVEFRDELPKSGVGKVLRRELRN------------------------------ 170691767 12 ------------------------------------------------------------------------------------------------------RLTYAQWDVRVRGLAQALFDLGVRQTDRVAIFQKTSDATATAYLACQLLGAIAVPMNYRMSANDAAFIIRDAGARALIYDDSMQ------AVVAKVEQGLPDLRI----YVRVTGHGGHGDELPGDGDHDFDSLIDGTRHRDAPLPVTPEDISALVYTSGTTGRPKGAIHTHGND-VAIATNCVMEYSLTSTDSALHIAPLYHVGGMQAYFMPHLMVGAANIV---LPRY-DPERTLAAIGEHRITTLFAVPTQIQDMLFH--PSFARTDHSSLRMITTGGAAIPAAA----MQRVIDEFCPVYNGYGMTEASLTLLLHPRDALS-RLGSCGKPTLISTCRVVTNDTESVAPGEVGQLIVRG--PQLARAYWNNP---VETAKKFRDGWLYTGDLFSVDAGGYFHFHGRADDMIVSGGENIYPREVEEVLYHCPGVQEAAVIGVPDPKWGQAVTAFVVRSDAQLTEDAVIAFCKAS--DDLAPYKRPKKILFVDRLPLNPSGKVLRREL-------------------------------- 108757966 11290 -------------------------------------------------------------------------------------------------------VTYRELDARANALALRLRAAGVGLEQRVAVCVERSVELLVALLGVLKAGGAYVPLDSEYPAERLRFMLEDSGARVIVA---------RAAFRERLGAA--------------------------AGCVWLDAEVPPSSPQAPAVLVPPEASAYVLYTSGSTGRPKGVVVQHQS-LVNFTRAAWTSFPVAPGDRVLQFASISWDTSAEEI-YPCLTSGGTLVLR--TPDMLDPGAFLAKCGAAGVTQLNL-PTAFWHDVTASLDAGTARLPPGLKWVVIGGERVAPERVAQWQRSVGVE-LPLLNTYGLTEVTAVATSVNLSAAGVSPGAIGRALTNVRMYVLDRELEPVPPGVPGELFI-GGW-GVARGYLGRPERFVPSPFVDSERLYRTGDLARWRRDGNLEYLGRGDTQVKVRGVRIEPGEIEAALRAHPTVHDAVVHVREDVAGDKRLVAYVVPSSAPSAGQLEASALREHLRGNLPEYMVPGAFVSLAALPLTPSGKVDRKAL-------------------------------- 108757966 4750 ----------------------------------------------------------------------------LVEAQVARTPDAVAVAFESE------RLTYRELDARANQVAHHLRGLGVAPESLVGVCLERSVDMVVALLGVLKAGAAYVPVDPAYPKERLGWMLEDTGASVLLT-----------------HEKWKSVLPPSAARVVCLDSAAGEV--------------AKQPVTKPSVQVGPQALAYVIFTSGSTGRPKGAMNAHGGV-VNRLKWMQEEYGLSGTDVVLQKTPFSFDVSVWEFFW-PLLAGAKLVV--ARPGHQEPAYLVKLMKAEGVTTVHFVPSMLRAFVEEGLEG-----LGSLRRVVCSGEALSAELVKKAYARL-PAPVGVHNLYGPTE-AAVDVTPCPRGEDFHRVPIGRPVANTVLYVLDVHGQPAPVGIPGELHIGGVQVG--RGYWQRPERFIPDAFSGIPGLYRTGDVARWLADGTLEYLGRADFQVKLRGFRIELGEVEAALRAHLDVFDAVAVVREDAPGDQRLVAYVTGEPALD-----VAALRARLVEQLPAHMVPTAIETLPSLPLSPNGKVDRKAL-------------------------------- 108757966 5814 ----------------------------------------------------------------------------VIARHASLRPFAVAL--ECGD----ETLTFEQLDTRANQLANLLRSRGVSTEVLVAVSLERGTAWVIAMLAVLKAGGAFVPLDASYPAQRLAIMLEDAPPHLLLAS----------------------------------RANHAKLPLPDGGLPTLLLEELDLSPTTSPVSVGPNHLAYVMFTSGSTGRPKGVAIPHRGVLRLSHSEPFIRFGVRETGLVMAPASFGSVMELWL----PLLNGSGVVLYPPEAQASDLDTLSRVVERHGVTLIHFPAGLFSQVVEHRSDLLKK-----LRAINVVGDILSAP---HTRRTLTTTGVPVTNGYGPTENSIISTSYTAYEASQVGASIGRPVSNTQAYVLDSQLQLVPVGVPGELYV--GGEGLGRGYVSRPERFIPAPFATQPGLYRTGDLVRWRPDGTLEFIGRIDNQVKVRGFRIELADVEAALRTQPGVLEAAAVVREDIPGDKRLVAYAMGRDDAPLD---VAALRAGMRQRLPEYMVPSVFVVLPTLPLSTSGKVDRKAL-------------------------------- 108757966 3697 -----------------------------------------------------------------------------------------------------RTLTYAELDTRSNQLAHHLNALGLGAEARVGVFLHRGLDLLVGLLGILKAGCAYVPLDPEYPAQRLAFMAEDSGVAAILT-----------------EAALEDELPAGAQVVIVLDDEWTWIERQP-------------STPVTGGIVGPDQLAYITYTSGSTGTPKGVAIPHRGV-VRLLIGSRFV-DLGPSEVVLQLAPLAF-DASTLEIWGALLHGARLVLYP--QRTLDLAELGQALERHHVSVLWLTAALFDQMQQHQPEALRK-----VRQLLAGGDVLPAP---RVRERLAQG-VGLVNGYGPTESTTFTACHRMAAGDAVGDSIGRPIANTQVYVLDPAMRAAPVGVPGEVFIGGD--GLARGYLGQPERFVPNPFGP-PGLYRSGDRARWLADGTLQFLGRVDFQVKLRGFRIELGEIETALRSHSEVETAIALVREDSPGDRRLVAYVTPEDVDTAS------LREHLRQRLPEYMVPNAVVVLSTLPLSPNGKVDR---KALPAPDLSPAEDTQTAALP------------ 108757966 2642 ---------------------------------------------------------------------------------ARRTPERVAVTFEG------RSLTYAELDARSNQLARHLVSLGLELEARIGVCGSRGLELVIGVLGALKAGGCYVPLDPSWPMK----RLEHVSSAARLSAVLTW-----------------QSLLPSLK----------DGPWHVVALDADAADIARQSTEAVPVPVLPDALAFATFTSGSTGTPKGVAIPHRG-LLRLSEGTRFLTQ-SPEEVTLQLSPLAFDVS-SVELWGTLLHGGRLVVYP--PGTPELDAVARLIIEHKVS-WLLLPTSLFGLMQHQPEAL-------LRVLMVGGEALPAP---RLRERLAQGGA-LTNAYGPTEC-STMVTRYPGDTVGLSVPIGRPIDNTEVYVLDPALCPVPVGVPGELCL--GGPGLARGYLNRPDLFVPHPFSAVPGLYRTGDRVRWRPDGVLEFLGRLDHQVKVRGFRIELGEIEAVLRAHPFVAEATVVVREDGSGSNRLVAYVVPQPDVAP-------LREYLHQHLPDYMLPSAFIGLDAFPLTPTGKVDRKAL-------------------------------- 108757966 13423 -----------------------------------------------------------------------------------------------------QVLSFAQLDARANQLASSLRSLGVGPEVRVGLCLERTPDAIVAVLAVLKAGGAFVPIDPSAPAQRKSFVLKDSDASVLLTV-----------------QPLADAWKPQVRHLLCLDTGASNLASRPTDDV--------------TVEVRGENLAYVIYTSGSTGTPKGVMVQHHSLALHVASNLAFHLGQAPGQRFSLNAPLYFDVSMDQLVH--LADGHCLCL---LPDRRDPEAMLAWLEQQRVDVLDCTPA--QLTLLLQAGLLERAHVPS-RILC-AGEAMDPSLWS---RLANTERTTAFNAYGPTESTVYATYARVQHSPSPVPVIGKPLAGTRAFVLDARQQLAPLGTAGELYLAGD--GLARGYLGQPERFVPHPFASTPGLYRTGDKARWRHDGTLEYLGRLDFQVKLRGFRIELGEIEAALRAHEAVQDAVVLAREDVPGDKRLVAYIV------GGSATVEALRQHLQQRLPEYMVPPAFVSLPALPLNPSGKVDRKAL-------------------------------- 108757966 12364 ---------------------------------------------------------------------------------------------------DEQVLSFSQLNAKANQLAAHLRTLGVGPEVRVGLCLERTLEAIISLLAVLKAGGAFVPIDPMAPSQRRSFMLEDSGATVLLTV-------------QHLAEAWR----PQVRHVLCLDTEAAR--------------LASLPTYNVPANVRGENLAYIIYTSGSTGTPKGV-------MVQHRSLPWLLQGMTESLEMAEPA------GQRLSLNAPLYFDGTVELAEGVPTRKDPEAMVAWLEQQRVDMLDCTPAQ-----LALLLQAGLLERSHVPAIFCGGEAMSPMLWN---RLASTERTTAFNVYGPTESTVCATSARVQGNPSPVPVIGRPIVGTRVYVLDSRQQLAPLGTAGELCIAGE--GVARGYFGRPERFIPDAFSGQPGLYRTGDKARWRHDGTLEYLGRLDFQVKVRGFRIELGEIEAALRTHGQVQDAVVLAREDVPGDKRLVAYVV---GDFITAE---SLRQHLLQRLPEYMVPSVFVPLAALPLTSTGKVDRNAL-------------------------------- 108757966 10229 ---------------------------------------------------------------------------------------------------ESQVLTYAQLNAKANQLAAQLRTMGVGPEVRVGLCLERTPDAIVAVLAVLKAGGAFVPIDPAAPAQRKSFVLKDCNASVLLT-------------LQHLADAWK----PQVRNLLCLDTEASK--------------LASLPTRNAVVNVLGENLAYVIYTSGSTGTPKGVMVQHRSLLAMHAGTTEFHFDLEP------------------LVH--LADGHCLCL---VPTRKDPEAMLAWVGQQRVDVLDCTPA--QLTLLLQAGLLEQTHVPS-RIVC-AGEAMAPSLWK---QLASTERTTAFNAYGPTESTVCATTASVRNSTAPVPVIGRPIQGTRAYVLDARQRVAPAGIAGELYLSGD--GLARGYQGQPERFIPDAFSGTPGLYRTGDKARWRHDGTLEYLGRLDFQVKLRGFRIELGEIEAVLRTHDQVQEAVVLVREDVPGDKRLVAY--VVVVVTPEAPVTAELRQHAQERLPEYMVPSAFVLMGTLPLTPTGKVDRKAL---------PVPDVSNLA-------------- 108757966 15 ----------------------------------------------------------------------------------------------GDSEGEEASLSARELHAQAARIGALLQAQGAQ-GQRVLLLYPPGLDYVAGFFGCLYAGAVAVP---AYPPDPLRAIIQDAEATVVLTTSG------ILSLADFVFE--QAPDFRALKWL-------ATDELPAGGESSW----------IEP-QVSPDTLAFLQYTSGSTGTPKGVMLSHANLIHNLLIAGAFQTGPQSSGVIWLYHDMGLIGG----ILQPLFAGFPVTLMSPMSFLQRPMRWLEAVSRYGGTISGGPNFAFELCRRATPEDIQALDLRAWDVAFCGAEPIRAATLDRFAEVFGFRREAFYPCYGLAE-GTLIVTGVPRAVRVEPGSEGRPHIGCRLLIVDPESRPCAPGQVGEIWVSGG--SVAQGYWRKPEDSVDIFAEAGPKYLRTGDLGLLLEDGQLIVTGRRKDLIILRGRNLYPQDVESIVEAHRKVRPGCIAAFAIETEGEAVVAEVSRDVAEGADPAALGAVADTLRKAI-----VAELQVQPHLPKTSSGKIQR----------------------------------- 116192995 65 ---------------------------------------------------------------------------------------------DGVPPAVETTLSYEKLDLASNALAHSLRSLGVKKGDRVAVSLGNSAEFATLTYAIFKLGAILVPLNPGFNAKQVTAALNHLGVELLIVTDLAYRGRSNLPLLQTIAGRIESPEVPSLKTIVVVDNSISHPPLASLRSLTFTSLIPGSSAAFAARAVTPDSPLNIQFTSGTTSHPKAAMLSHTSILNNGAL-IAHRMGLDPSDLIVCPPPLFHCFG-SVLGYMATATTGAALLFP-SPAF-DPRAALRMAAAHRATGLYGVATAMFELLQQNQNQNQNPDLGHLRKGIGAGSSVPESIMRRLYATFGLQDLVI--CYGMTETSPVSCMTAPGSFDRRTRSVGRVMPHTKVKIVDDRGRVVPVGEKGELAAAGYL--VMKGYWGDKERTEEVRREGVEEVWYSGDEASMDKDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLVAEVSVVGVSDEKYGESVGAFVIVHKGVVTDEELTKEVREWVRTHLSSHLVPKHIWFVTEYPKTASGKIQKFKLRDMA---------------------------- 149185302 26 ----------------------------------------------------------------------------LLEQTLAKHPDKPFLHFLG------RSYTYSEVHREAQQFAAGLIARGIKPGDRVGLFLPNVPIYASAYYGAMMAGAIVVNYSPLYTVEELAWQVADSGTRLLVSLD-------VPELYTTAASVLDCSELET----LVVGSLADMLPWYKGLALFGDMLGDPAKTSFPPID-AAEDIALLQYTGGTTGRPKGAMLGHS----QLAMNAQQTAGLNPSEVFMGALPFFHVFANTALLNHAMVTGGSIAM---VPRF-DAGQVLDTIAKYKTTGFPGVPTMFQALL--DHPKLAKTDISSIKVCISGGAPMPAPVHDKFEAVTG---VRVVEGYGLTESSG-VVSANPYEGVRKKGTIGQLVMGTEVIFLDKEENLAPEGEPGELAIHG--PQVMRGYWNKPEAGNDTFVVRGKRYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSQVEDVLLENEAVKEVLVIGVPDEYLGERPRAYVTLNDETATAEDLCEWLNARV----GKHERVESIVIREELPKTLVGKLDRKALRA------------------------------ 134298447 22 --------------------------------------------------------------------------------------EKTVLIFE-DRNGSISEYTYSQLNEEINKTANLFLDLGIQKDEKVAIQLHNCPEFLMCWFGLAKIGAVLVPLNTHYTQEECGYILKKCDATVVIEEEFLPIYDRS---RPNKDISIKN---------ILLARSEKQIPGT----INFKENKGKQPGELELRPLSSDDVAEILFTSGTTSKPKGVVLTHCN-LLYAGIFTSWQGAFRYDDRYLSIEPAFHVDFQLTALMPVLTVGATMIAVEKY----SASRFWKQICKYKATITQAMPMMLRTMMLQPQEWEKDH---CIRQFFFFLALTNQE-KDAFEERF---NVRLFNSYGLTESLVGVIGDFPFGERKWP-SIGRPGLSYEAKIVDEEGNEVPPNTIGEICIKGPGRTIMKEYYKDAEATAKTL--KPGGWMHTGDKGYVDESGWFYFVDRKVNMIKRSGENVSATEIENILMCHPKIAEAAVIGVPDPIRDQAVKAFIVFKEGEELSTE---EILEYCRGRMAKFKVPSFIEIRTSFPRT------------------------------------------ 75911029 15 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVF------GKQHLTYQQLNHRANQLAQYLRTLGIGAEMLVGICLERSPEMIIGLLAILKAGGAYVPLDAGYPQERLAFMLVDTQIPVLLTQ------------KELVK---KLPNHEA--RVICL-------------DTDW-EIINQHTPENQNISITPDNLAYVMYTSGSTGQPKGVSVVHRGV-VRLVKQTNYA-NFTNTEIFLQFAPISF-DASTFEIWGCLLNGGKLVLYPS--NTPSIDELGQVIQKYQITTIWLTAGLFHLMVDENI-----HALKPLRQLLAGGDVLSVSHVQKFLKTV--ENCQLINGYGPTEN-TTFTCCYHIKDPVRPDSIGRPIAHTQVYILDENLQPVAMGATGELYIGGD--GLARGYLHRPERFIELNNSNFQSLYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIELGEIEREISQYPDVRENVVLAHQTATGEKRLVAYIVL---HQSSSYKQEQLRNFLQQRLPDYMLPSAFMVLESLPLTANGKVDR----------------------------------- 168005746 9 ----------------------------------------------------------------------------LLDNSAAEHGEQPGLI-----TSGSLQLTHKELQDAIDKTAIQLRRIGVKPGNLVSLAFPNTLEFVVAFIAVTRVRAIAAPLNSAYTEDEFKFYLEDANSTLLLVP--GAEGNKA------AEAASKTLGLP-----------IAGVHWEKGSSSGDEIVLDKVEDGAGPKPDEGDEALF-LHTSGTTSRPKGVPLTQ----KNLASSIKNIYELTPSDRTLIVMPLFHVHGLMAALLSTLVSGGAAVL--PSAGRFSASSFWSDIRDNHVT-WYTAPTIHQILLKHKSKPESEY--PKLRFIRSCSSSLAPPVLADLEASF---KAPVLEAYAMTEASHQMTSPLPHHGVHKPGSVGKAT-GIELAILDDDGSILKPGEIGEICIKG--PNVTSGYKNNPDANQVAF--AFD-WFHTGDRGKLDEEGYLSLTGRIKELINRGGEKISPLEIDAVLLAHPAVSEAVAFAAPDDHFGEEVNAGIVLNKG---TEATAMDIVEHCKKNLAPFKIPKRIFFADELPRTATGKIQRRIV-------------------------------- 161788347 29 ------------------------------------------------------------------------------------------------------TLTYAELERHSAAFAAWLQQHDLKPGDRIAVQMPNVLQYPIAVFGALRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNFGKRVQEVLPDTGILIEARMGDMLPTLVNTVVDKVKKMVPAYQLPQAVSFKHVLRQGRESHKPVPLSLEDTAVLQYTGGTTGLAKGAMLTHGNLMLQVLACFSQHGPIKDGQIYAFTANCMCMM----------VTGNHNVL---ITNPRDISGFIKELGKWRFSALLGLNTLFVALM--DHPGFRQLDFSALKVTNSGGTALVKATAERWEALTG---CRIVEGYGLTET-SPVASTNPYGQLARLGTVGIPVAGTAFKVIDDDGNELPLGERGELCIKG--PQVMKGYWQQPEATAQALDA--EGWFKTGDIAVIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGLSVDEL----KAYCKANFTGYKVPKHIVLRESLPMTPVGKILRRELRDIA---------------------------- 167888937 5016 -------------------------------------------------------------------------------------PDHTALIF------GETELTYGELHQQANRLARTLRAQGVRPDQPVGIMVERSLEMIIGIHAILKAGGAYVPIDPEFPEDRIRHMLEDSGAKLLLTKSHLIDR---------------------------FPFTGTILALDDPQAYHADD------SNLEPIA-GPEHLAYIIYTSGSTGKPKGVMIEHRS-AVHTLSQLEAEYPMLAGDRFLLKTTFTWFFGQ----------GTLVILPQGVDK--DPVALLEAVDTNRITHLNLVPSMLSVLVQYLKESSTQG-FPTLKYLFACGETLPAKLVEEYYKV--SPYAVLENIYGPTEAAVYATTTSPETAALTHVPIGKPYANVQVWMMDSAAQLSPVGVPGELCIAGE--GVARGYFNQPEKFIPHPYKPGERIYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVPSVQEAVVLALADSSGSTQLCAYFVAEEGLAAGV-----LREALASELPSYMIPSAFIQLGQMPLNPNGKLDRKAL-------------------------------- 167888937 949 ----------------------------------------------------------------------------LLEVQAGRTPDATAIVFENEV------LTYAELNAKANGLARRLRAEGIKTGDLVGLIVERSTDMIVGMYGIMKAGGAYVPIDPEYPKERINYMLEDSGTKMILAQ----------------AHLLEHRGWTG--NVLLL-------DEPSTYDADASNLKDTADP---------DDLAYVIYTSGTTGRPKGVLVEHRG-LQNLSDVYRGLFEVTPQDRIVQFASLSFDASVSEIL-TTLSHGATLCI----PSTQDHALFEQFMNDKGITVATLPPAYAIHLEPE--------RLPTLRCLLTAGSATSVELIEKWRKHV-----QYFNAYGPTEVCTTIWNAQNSEETVGIVSIGQPIANHRVYILDEHFRLLPVGVAGELCI--SGIGLARGYHNRPEKFVDNPYAPGERMYRTGDLVRWLSNGTIEYLGRIDHQVKIRGYRIELGEVEAHMLRVPSVQEVVVLAVESDDGYKDLVAYFVAAQKLEVS-----ELRADLSEMLPGYMIPSRFIQLEDMPLTSNGKIDRKALQD------------------------------ 167888937 3494 ---------------------------------------------------------------------------------VARTPDKIAAI------SGDIQITYRELNEWANRLASTLIAQGLRSEQVVGLLADRSVELLVAIMGVLKAGGAYVPIDPEYPQERIQYILKDSGAEILLTQS---------HLTKLASFEGMVMELDSPH-------------------------IYGTGVNNPNIPVRGNDLVYLIYTSGTTGNPKGTMINHKGIVNYIWWANKVYCAGQPTD-FPLYSSISFMTS----MFTPLINGGIVRIYDGID---KAEVVQHILRENAVDILKLTPTHL-SLIKDMTIPAE----SRIQQLIVGGENLTTHLSKTITDLFG-GNIKIYNEYGPTETVGCMIHLYDPAKDTRESPIGLPSDNIYIHILDEQLRLVPLGVEGEMYIAGD--GVARGYLNRPEKFIRNPFAAEGNMYRTGDLARRLPNGDIEYIGRIDHQVKIRGYRIELGEIEAKLLDMPLVEEALVVAWADANGQKSLCAYFV--ADREMS---VSELRNELSAELPAYMIPSYFVQMDVMPLTPNGKLDRKAL-------------------------------- 69934699 7 -------------------------------------------------------------------------------------PDHLALVFE------DRRWTYAEWLARVRRFAQALSDLGVRPGDRVAFYVSTSENSVTTYFACQMLGAVAVPMNFRLSAGEAAHILQDSGARVLI-------YGRS--LTGNVERIA--AQMHSIHDFIGCAYDRAHIP---AGHLHFETLAEQTADRDEPRIIPSGDAISLVYTSGTTGRPKGVIHTHANIAIAMNCVMEYSLNHTDNALH--IAPLYHVGGMQAYFIPHLLVGGTNVVYE-------AEKTLDTIAAERITTLFAVPTQIQEMLFH--PRFRDQDLTSLRLITTGGAAISAAT----MERVMAEFCPIFNGYGMTEASLTLVLHPQDALR-KLGSCGKPTLISECRIVTDDSETVPRGQVGQLIVRG--PQAMQGYWNNP---FETQKKLKAGWIYTGDLFSQDRDGFYYFHGRADDMIVSGGENIHPREVEEILYRCPGVQEVAVVGLADEKWGQAVTAFVV-----RSDPALAQDLDAFCKDALAPYKRPRRYEFLESLPLNPSGKVLRREL-------------------------------- 211639007 464 --------------------------------------------------------------------------------------DRVALTY------QQENVSYTVLNQRANQLARYLVSRQIGPEQRVVVCLPRSIEMMVTLLAIIKAGAAYVPVEVDYPQSRLDFMIDDAEPACVITTS----------------EIAQRLTTNTPMLLLDDTALIASLEMQSVADLSDKERLQ---------PLISAHPAYIIYTSGSTGVPKGVVVTHHNVMRLLQSTQRW-FNFSE-------ADC-WTMFHSYACWGALLNGGRLVIVPWEISRSSTD-FLQLLINEKVTVLNQTPSAFQALIHADRETPQLGQNLTLRTVIFGGEALNAHIVEWYQRH--DDNAPLINMYGITETTVHVTYPLSREIVAQPASIGEPIDDLSIYILDEAQCPVPVGFVGEIYVGGA--GVAHGYLNRPERFIADPFDADARMYRTGDLARLRRDGVLDFLGRIDDQVKIRGFRIELGDVAAALNAHPDIMQSEVVVREDEGQQKRLVGYVIAHHGITLESQL---IRASLATYLPEAMIPAAIVQLDHFPLTINGKLDRKALPK------------------------------ 111026466 14 -----------------------------------------------------------------------------LRRSADVYPDKTAVIY-GDEA-----LTYRALAEAVELRVRALRAAGVRPGDRVAYLMPNVPEMLIAHFAVPLAGAVLVAINTRLSGEEIRYIVDHSQSTFLVIDTALS--------SSIVDVAEK---FETVETIVTVDAASGTAALAECRDFSDLLAMVHGVNLPAIEWVDDESLLSINYTSGTTGKPKGVMYSHRGAYLNAIGEL-IHSKHDVDSVYLWTLPMGWSTGW-----AVAAAGGTQVCLREV----RSELIWNLIDRHGVTHLNGAPTVIITIMNSG----RAHKLDRPIIVTTAGAPPSPTTI----ERMADIGFEVVHVYGLTETYGPYSICEPQSLDAATRARRMARQGVRMRVVSPEGVPADGVTIGEIVMRGN--NVMSGYYRNPEATRSA----FGGGWFHGDLGVMHPDGYVELRDRAKDIIISGGENISTVEVEQALMTHPAVIEAAVVGVPDPQWGERPKAFVVV---IEPGDVTAADLLEHVQTRIARYKAPREIVVVPNLPKTSTGKI------------------------------------- 91204460 38 -----------------------------------------------------------------------------LERYAAEIPNKTAIIYH------HKKINYHGYNTLANSLANELLNIGVKRGDRIGLMLPRIPELVISFMGIAKAGAIVAPINYELTEEGIRAIFKNIMPACLIVHS------------THIEQAIRLPQNTDIPIILVGEYTGCGIP--------WNDIINGGKTDNPNLDIQTHEVVYLNYTSGSTGNSKGAETTHSN-IYWNTIAAIDILGLKSDDIHLCMFAPF---AHPHEIFASLFLGGTITLVEKI--YPKS--IANAISSCKVTMMGLAPLYENLL---DVLEHGMFDVSSLRIPESGGMYTRTNLIEKFKQKTG---VPIIPVWGSTETTGIAIANRPGD-DIPKRSIGKPCPTYEIKIVDENNNELTHGEIGEMIFKG--PAVVQNYYGNAGNTCSQ-----DGWYHSGDLGMKDENGYFYFIERKSGMMKVAGLKVYPQEIERVLLEHPSIKEIAVISVKDRLRGEIPKAVAVLQPGENVKE---HEILNFCKDRLPHYKLPRIIEIRKDIPKSGSGKI------------------------------------- 66822217 4 -------------LSDPFNNLNDFNYANSFPEAFWDEVAKKVFWDKMYDKVYSGDEM----YPDWFKG------------------DQDALIYECPYLKKTVKLTYHQLYEKVCEFSRVLLNLNISKNDNVLIYMANTVEAPIAILSCTHNGATHCVLFDGYSVKSLIDRIETITPKLIITTNYGIFNDGIINFITNLKESIELSTFK-PSNVITLFRNDSESDLKKVKDLSWYDENKKQSPFYEYVPVESSHPLYIIYSSGTTGNAKAVVRSNGPNLVCL-----------------------------------LSSGSTFIMYEGKNKYIEVD-FWNTIEKHKVTHALSLASTIRYFIKTDPEIRSKYGLSNLKEFMVGGEVIEESIPEYIEKKF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158315503 2 ---------------------------------------------------------------------------------ARRHPDRCAVRFAG------RRTSYGELREQAARFGSALLGRGLERGDRVAVLLPNCPQYLAVLFGAWHAGLVAVPMNAKLAGPEIQVILDDSGARAFVHAGAGT---------------VAGLDLTGVQEVVVVRGVGAGVSADTDTDTGFDRLLAEGSAELVPVDVAGDDLAWLFYTSGTTGRPKGAELSHRNLTVTTWTLLADVCDYRPSDLALHVAPLS----HGSGLYGAIARGAENLIHDG--GGFDPAEVLELVARERITVIFLVPTMIVKLLGAPE-----TDTSSLRCAVYGGAPIHVEHSRAMIERFGPVFVQI---YGQGESPMTITYLDHGASPTPLDSAGVAHPGVEVQIMGADDRPLPAGEEGEICVRGDV--VMRGYWNNPE---ATSRALRGGWLHTGDIGRLDEHGRLFLLDRSSDVIISGGSNIYPREVEEVLIQHPAVAEVVVFGVPDELWGENVVA----AVVPAAAPPPANDLIDFSLTHIARFKKPKQIIYVDALPKSSYGKVLRREARRLAAGHEHVTGQPATIRDPGAAE-------- 88603692 8 -----------------------------------------------------------------------------LDTHQARFPDKIALIH----PKSNRSYTYTDLHRLSGSLAVVCEEFGLVPGDRVVLYLDSSPEYLISYFALWRAGLVAVPTNIVYRKDELAYAIRDSGAKMLITS---------VSSRDIT--GLMKESCPELVHIVEVGGVGK---------YSWENLTLSHDP-LRPVPCSPDQVCQIQYTSGTTGRPKGAMLTHSGWLAALQAEGE-ALDLTCDDIYLGIYPMAHV-GISWGL-SVLRAGGTYVIME----RYNLDEYISLTREYQITILAGMPPVIHAL--TETPPGTEDNFTSVRRIISGGGPMHSPTWKKFNERF---KIPVINAYGLSETCGTVIRPEDYPTADEYNSVGKPVGYAEVKIV-EVGNPLTSPHAGEIALRG--PGVALGYWNQPEETKEVFME--DGWFLTGDIGYIDDHGMLVITDRKKDMIIMSGWKVYPTEVENVLINHPKISDIAIFGCPDEEKGEIPAAAVVLRN-KEDTLTL-EELSGWSREQLAGYKIPRRLVILNQLPRVGGWKLLRRELRE------------------------------ 119964094 22 ---------------------------------------------------------------------------------------RDALIAAATPGGEARRWSYQKLNDDVDRLARALLAMGVAKGERIGIWSPNCAEWTILQYATAKIGAVLVNVNPAYRTHELEFVVKQNGMRMLVAAPS----DKNSDYVGMARDAA--SNCPELREIVFLPELGLTLGVPEAHELTYAELLTRADGVGTSAELDPYDPINLQYTSGTTGFPKGATLTHHNILNNGHSIGRL-LNYTEHDRYHCF---GMVIGN----LNALSFGAATII----PGRFNASAALEAVQDFGGTSLYGVPTMF--IAELALPDFASYDLSTLRTGVMAGSLCPIEVMRRVIDEMHMVDVAI--CYGMTETSPVSTMTRAGTLEQRTSTVGRTMPHLESRIIDPSMEVVERGVIGELCTRGY--SVMQGYWGQPDKTAEAIDA--EGWMHTGDLARMDEDGYLVIEGRIKDMVIRGGENIYPREIEEFLYLHPSIQDVQVIGVPDEKYGEELMACIILKPG---SPALAEELAEYCRGKLAHYKIPRYVDVRESFPMTVSGKV------------------------------------- 118581760 5 -----------------------------------------------------------------------NAAVELIRQSIERHPDKVA-YFCGE-----RALSYAELNLASRRFALLLRERGIVAGERVVVALPDCLSFPVAFLGCLLAGTVAVAAGSALADDDLAHVIADSGARLLVS---------------HAEHASRHAALCPGLAQVVCDDLGPTQEAPS--------CVDGFLPYHP----SAEDFAYMLYTSGSTGRPKGIPHRHTSLLVPCDLMGRSVLGITGDDVIFSTSKLSFCYGLLNSLSFALRFGATAVL---LPGKPDVLSILHVIEQRSPSIFFSVPTVFRQIILSCAEPKLKFPM---RLCCSAGEALPPLLFHEWLRLTGME---IIDGIGASELSHHFICNPPG--RAVAGSAGMVVPGYRVRLVDDADNDVPSGSEGNLLV--SGETGAPFYWNLPELSRTTM--RPDGFIRTGD-IFLEKDGYYFHRGRSDDMIKVDAQWVSPLVVEDVLRGHPCAVAAVTIGAL-----ARPGAFIVPAAGFESSPELVRELKELVRSRLPDHMCPARFRFMTNLPRTSTGKVRRCCLRE------------------------------ 94971987 45 ---------------------------------------------------------------------------------AERYPDKTALWFYG------RELSYRELREQAERLAGHLAAQGVQKGDRVAVWLQNSPAWAVAAHAAWQLGAVVVPLAPMLQAREFAYFLGDAGIRVGVVGAELYERAKQGGLEHAVVANIMRGTDPAKAGIPLPSGLDVNPELQAG-DVTLEEALKADAAPAA--EIGPDDLAVMPYTSGTTGTPKGCMHTHGTVQANVFGAGAWV-DGTVEDVFLASLPFFHVTGFVNSLLAPINGGGKIVIM----ARWDRDAARELIRDQGVTLWTNTATMVIDLLAS--PHFNPSDLRSLRNVTGGGASLPAAIGQQLLDQTGLTFC---EGYGLTETMAQTHSN-PKSRP-KLQCLGIPLFDVDARVVDDTGEELPVGGVGEIVIHG--PQVMKGYWNRPEATAAAFMEDGKRFFRTGDLGYRDEEGYFFFTDRLKRMVNVSGMKVWPAEVENTLHGHPAVQEACVIAVPDERTGERARALIVLKPGQQVTGE---EIEAWARTQMATYKVPRDYVFVESLPRGATGKV------------------------------------- 114797870 61 ---------------------------------------------------------------------------------------------------QDERLTYAQAHEQVNAVAAWLAAQGVKPGDRVAVAMRNYPEWMLIYWACVSTGIAVVGMNAWWTPEEMAYALSDSAPKYLFLD------------AERLDRVKERPDMVDGIKLVGVRLKGDAGDVTP-----WADVIAHGGDMPD-VAIDPDSDACIFYTSGTTGHPKGAQLTHRGNMLYAGASSALAVERATGPVTLITTPLFHVTANNCGAYATTAAGGTMVLM----YRWDAGEALRIIAQEKVSSMSGVPVMARELINHPD--FAMTDTSSLVSLAGGGAQVPPDLVQKIEAQVSTARPST--GYGMTETCGI-ITSVAGDFFVKPDSAGPAMPSFEAKCVDDDGNTVAPGQVGELWVKGS--SVIKGYIN---RPDATAASITDGWLHTGDIARIDEDGFIFIVDRKKDMVLRGGENVYCAEVESAIYRNAAVAECCVFGVPDERLGEEVGVAVVLKSGTTLSAD---ELRAHCATIMAKHKVPRYIWFLDELPRNASGKFLKRDLRD------------------------------ 126657679 2067 --------------------------------------------------------------------------HQLIEAQVNQSPQAIAVKFEGE------SLTYGELNAKANQLAHYLREQGLQPDNLVGIALERSLEMVIGLLGILKAGAAYVPIDPSYPGDRIAYMLEDSKVSMLLTQ------GKLVDQLPVTDASLLCL------------------------DDDWKSL-ATYSTDNPPHIGTVDHLAYMIYTSGSTGKPKGAMNCHRGIVNRLLW-MQEAYQLEASDRILQKTDVS--VWEFFW---PLMTGATLVV--AKPGHKDSAYLTNIIQQEQITTLHFVPPMLQVF-------IEEPDISSLKRVICSGEALPYDLQERFFAHL---DCELHNLYGPTE-AAIDVSCQPNST-LKKVPIGRPVANTQLYILNQALKPVPVGAVGELHIGGVQVG--KGYLNRPEKFINDPFSQDARLYKTGDLCRYLPDGNIEYLGRIDHQVKIRGFRIELGEIEGVLTQHPDVREVVVIVRQDHFDNKQLVAYVV-SPLFPDDDELSQALRDYLKDKLPDYMIPFAFVLLPSLPLTPNGKIDRRSL-------------------------------- 126657679 537 --------------------------------------------------------------------------HQLFEQQAEKRPNAIAIVYE------EKQLTYKELNQKANQLAHYLIKLGIKPDNLVGICIERSLEMVIGLLGILKAGGAYVPIDPNYPTERINYVIKDSQMRGLLTQN-------------QLIEELTPIEIP----LINWQQEATTINTYPSNNV--------------TTSVTSQNLAYVIYTSGSTGKPKGVQIEHQSV-VNFLNSMSKQPGLSQDDNLVAVTTISFDIA-ALELYLPLIRGGTILLA-SQETASDGEKLAHLLQNSCTTIMQATPATWRMLIAANWTGK-----SNLKILC-GGEALPTS----LAEQLHQSSRELWNVYGPTETTIWCVKSLSKTLDIAKTSIGHPIDNTQMYLLDSNLEPVPIGVAGELYIGGD--GLARGYLNRPEKFIPNPFDPTGRLYKTGDLCRYLPDGNIEYIGRIDHQVKIRGFRIELGEIESLLTSHPEVQESVVIAREDQPGNKRLVAYIVTQEVGEDS--LNQTLRDYLKGQLPDYMIPSAFVFIEKLPLTPNGKIDRKAL-------------------------------- 213017610 17 ---------------------------------------------------------------------------------------KVAIHC----PSRGTSYTYGDVRGQMNRLAQGLLAVGIRRGDRVCIYLESSPEYLFSYFAIWRIGAVAVPTNRVYRGEELLHAITNAGAVAVITDSEG---------AAVVSSVRDRAGC--LQQVIC---TEEGISGT----VPWQQF-ASYPAAMRAVDCSFDHLCQLQYTSGTTGLPKGAMLTHGNWMSALDAE-REALGMTPDDIYLGIYPMGHV-GISWGL-AALRAGGTFVIME----RFHLDQYLALIERYQVTVLAGMPPVIHSLVHAGIEAA----LSSVKVIISGGGSLLPSVWEAFDRRF---HIPIANSYGLSETSGTTTLPNYSFLTREYRSVGVPVGYTEVNIVSPEDEDLPPDTPGEIALRG--PSVAQGYWQMPEATAAVF--RPGGWFLSGDIGYLDTEGVLFITDRKKDMIIMSGWKVYPTEVENVLVQHPKIRDVAVFGSPDERRGEIPVAVVVPAGDEPPT---YDEISTFCRSHLAGYKIPRGLIIVESLPR-VNGKLLRRTLRE------------------------------ 214041908 6 -------------------------------------------------------------------------------------PDNQAVFYEG------QALDYAHLNDLSDRLAQGLCDLGVQAGDRVGLWMPKSLCAVIAIFAILKVGAAYVPISELAPPNRVGFVAGDCNMKVLLTDHDGFDRLGDASVAGAVPVAVDMAMLKAL--VGRLERPGAE----PGR------------------------LAYVFYTSGSTGVPKGVMVTHDAALNFVDWA-STRFGIGPEDRLASLAPLSFDLSVLDI-FAAVHTGACVHMISSARMIF-PTSLSRYIQEHAITIWYSVPAVLARLASHGR--LDKHSMASLRHVLFAGEPFPVAQLETLMQAVPDAR--FHNLYGPTETN--VVSHFGDAIPI-----GRPCAGNIFEIIAEDGTVATGAATGELLV--SGPSLMQGYCNLPDRLVHLARTESALAYRTGDRVRRDDNGVYHFLGRLDDMIKSRGVRIEPGEIESVLLRHPSVEEAIVLGRPDPDIGHRLAAIVVLGGAVTDT-----ELITHCRDFLPTYMVPSEILQSTGLPRTATGKIDRLAARALLEG-------------------------- 214043308 31 ------------------------------------------------------------------------------------------------------RLTYAALDAQVDAVALGLMAHGVSAGGRVGLLLGNSPEFLIVLLASLRLGAVAVPINVREQTPELAHILQDCGARVL------------VHDADLADRLPKPKDTPQLDHRFSV---GGPVD----GSTDYDGLLSQGGELAVPTVTE-EDNAVILYTSGTTGRPKGAMLTHLN-IIHSAMHFEMCMELGTGERSLLSVPASHVTGLVATLFTMLTAGCSVIM-----RSFQAEAFLETAAREKVTQTLMVPAMYNLLLRC---AVEDYDLTNWRIGGYGGAPMAQSTIQELSEKLPG--LLLVNAYGATELSSPAILPLGLGAE-RSDSIGIAVPCGEIRIVDPNGNDVEDGEHGELWIKGPM--VVPGYWNNPEKTK----SEFDGFWKSGDVGSRDAQGFIRLHDRRKDMIIRGGYNIYSAEIENTLTAHPSVIECAAIGRPDPVLGEKLQVFV-----HTTDAGLAAAVKAFVGAHLADYKTPDFVTLTDALPRNANGKIVKAVLRD------------------------------ 110611744 474 ----------------------------------------------------------------------------LLDRQAHATPDAVALLWEGSPT------TYRELAERSGRLARLLTERGAGPERCVAVAVPRSPELVVALIAVLRAGAAYLPVDPDYPAARVAFMLADARPALLLTAK---------------DTADRLP--PTDVPVLLVD----DVPPAEG--------------PVAPAAHGVDHPAYMIYTSGSTGRPKGVVVTHAAIVNRLLW-MQDRFRLDGTDRVLQKTSASFDVSVWEFFW-PLITGATLVI--ARPDHRDPDYLAELIRRAGVTTAHFVPSMLAEFVTDGAAAA----CTGLRRVVCSGEALPAELAARFHRTFG---VPLHNLYGPTE-AAVDVT----AWEYRPGAIGTPIWNTALYVLDSRLRPLPPGVHGDLYIAGA--GLARGYHDRPERFVACPFEPGRRMYRTGDLARWNAQGELEFAGRADHQVKIRGFRVEPQEIEDTLTGHPAVLRAAVVARPGRGADAALVAYIVPAGGSRPAGADLAELRGFVAARLPAHLVPAAFVALDRLPMTANGKLDR----------------------------------- 194288810 35 ---------------------------------------------------------------------------------VAAHPDKPALLFEGE------TWSYRELEGRIAQAARWLQAMHVRRGDRVGVLSANHPSTVVLMFALARIGATMVPANPEYRLDEALYVFQHAQVCGLVCAPATLETGAAIAR------ALGGA---------VWLRANEPGDHGVP---TLEQSMAAATGQFAGESVDDRDTALIIYTSGTTGFPKGAMHSHRGYVL-TAEAFVGRLQLQPDERVMCVMPLFHINALMYSVGGALACGGCLVLV----RKFSASSFWRFAAETGATEVNLVAAAGSILRRPRAEFVPGHRITKMF--------IAPQTQEMVRVMKHEFHVPLIECYGMTEIPGVIANPFDG--PHKLGTMGLAVPAPQARIVDDEGNDVAPGGEGELLIRT--PTLMQGYYRDPAQTEAAF---RDGWFATGDLVRQDEDGYYVFVARKKDVIRRKGENVSGAELDRIFGEHPAVEEAAAIGVPAELGEEEILLAVQFRPGQTADAA---ELLAWARGRLAVHKLPRYIATVEAIPHTPTHK-------------------------------------- 124520780 28 -----------------------------------------------------------------------------------------------------------------NRIAGNLQKNGIRKGDRVLVCMPNCPEVLFSYQGIARTGAIIVPVMFLLHAEEIAYILRNSGAKAVITNAATM---------PKLRQAISGL----PEKPVVFSADGITSDPLEN--------------DFTPVTGIREDPAVILYTSGTTGSPKGVILTHRNLYSNAVNSAANTKEGQGREVTIGVLPLAHVYGLSNVCY---IKGYSVVVF----AKFEPEQVFAAIEKYRVRSFSVVPAMVYAM--YHHPKAEAYDLSSLESLGSGSAPLPEALRRGFLDKFG---VEVLEGYGLSE-AAPVVSSYKEGMPYKPGSVGVPIPGVEIKIVNPNDLEVPAGEVGELVVRGD--NITPGYYQNRE---ETARVLKNGWLYTGDLAKVDEDGYLYIVDRKKDLIIRGGFNIYPRDIEELLARHPAVLETAVIGVPDERMGEEALAFIVKKPGDETSA---QDLAAYCRKHLAKNKVPKKFVFLDDLPRNGVGKILKTQLRKQAA--------------------------- 126667412 36 ------------------------------------------------------------------------------------------------------TLSYRDLDVHSRNFAAWLQNKDLKPGDRIAVQMPNVCQYLVVTFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVV---------LANMAANVEKVLPN---TSIEHVIVFKRTNTVVKHVKKMVPAYNVLAAGAREKFTPVECKKDDIAVLQYTGGTTGVAKGAMLTHGN-LVANLLQIRLEDNIIEGEVVIAPLPLYHIYSFTLNCGTLLEAGAHNVL---IPNPRDIDAFVKELQNHEFTAFLGLNTLFVAL--CNNEEFCKLDFSHLKLTASGGMALTSKAAKTWKRVTG---CEICEGYGMTET-SPVVSFNPRS-AIQLGTIGLPLPGTLLKTVDDDNNETPFGERGELCVKG--PQVMRGYWQRPDDTRKSMTD--DGYLRTGDVAVIQEDGYIRIVDRKKDMIIVSGFNVFPNEVEDVISGHPNVLECAAVGIPDEKSGEAVKVYLIAKEGVT-----AGELKEFCRERLTAYKVPRHFEFRTELPKTNVGKVLRRELRDEASN-------------------------- 186477433 28 -----------------------------------------------------------------------------------------------------KQITYGELDSLSTRLAAWFQAKGIARGARIAIMMPNVLQYPVALAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVTLQAIVRN---TAIKHIVVASMDLMGAKGLMVNFVVRRVKKMVPWQLPGYIAFNDALEGARSRLKPVKQTPDDVAFLQYTGGTTGVAKGATLLHRNLVANVLQSHAWVSKRRDIDQFVTV-----VALPLYHVFALTVCGLLTIRTGGIPNPRDIAGMIKSLHGYKITTFPAVNTLYNAMLNHPD--FTKLDLSNLLVANAGGMAVQEAVANRWYE---RTRAPIVEGYGLSET-SPCVTCNPTTVTEYSGTIGLPLPSTEVSIRDDDGNELPNGQAGELCIRG--PQVMAGYWNRPEETAKVM--TADGFFRSGDIATLSDDGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKHPGVFEVAAVGVPDEHSGEAVKLYIVKKDDAITD----ADIFAYCKDQLTGYKRPRTVEFRTELPKSNVGKILRRELRD------------------------------ 73537349 12 ---------------------------------------------------------------------------------------QIAYVFEGRET------TYGAFGTHTDRVANGLLAAGLAPGDRIA-YLGKNCDHYFELLGAAKAGVVITPISWRLAAPEVEYIAADCDAALLFVGNESVELAQSIA-----------SQLPALRGVVAM--EDAVVDWPAYQD--WRDGQATTPPTHVSRP---DDVVLQLYTSGTTGRPKGAMLTHRNLTVSAIIAERAWLRWVPDDVSLVAMPVAHIGGTGWGLRG-LLAGAKIVVRD-----FDPRRVLDFIANDRISKLFLVPSAIQIVLR--DPRARQVNYSRLRYLIYGSAPMPADLLREGMEVFG---CGFVQTYGMTETTGSVTGLMPGNTALLR-AAGRALPWAEVAVVDAAGKHVPPGEVGE-VIVRSLQTMA-GYWKQPERAIDA-----DGWLRTGDAGYMDADDYLYIHDRVKDMIISGGENVYPAEVENAIYGHPHVAEVAVIGVPDARWGEAVKAIVVPRDGATPDA---RDILQWARERLAGFKLPKSIDFVDALPRNPSGKVLRRQLRE------------------------------ 162148606 3612 --------------------------------------------------------------------------HQMVEAQVCAAPDTTAVLC-GDDT-----LTYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGRRA-----VGDHARDRIRIIDLH-------------------ADAATWHT---RSDTDPDPRQLGSRNVAYVIYTSGSTGVPKGVAVEHRNIVNHTAWQTR-IFGFDATDRVLQRTSIGWEVWT------PLACGAATILYPGT-NADGLSRIFEYAASMRVTTLQGVPSFFSAINTADAVG----SWETLRYVFCGGEEADLKT---VYELEEKLRAPFFNLYGPTETT---IDALFWPFK-KDGSIGRPVANTRIYILDNGQQLVPGGVAGELYIGGA--GVARGYLNRPERFLDDPFSPEPGMYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPA---ALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDR---KALPAPDFTPAGD------------------- 162148606 2542 -----------------------------------------------------------------------------------------------------QTVTYGELNTRANRLAHHLIALGIEPDMRVGLCAARSIEMVVGLLAILKAGGAYVPLDPAAASSRLGLILADAAPEVVI-----------------LDPAGRNAGAETLDGLTVIDLHADRGDWTSRPD---------TNPDTRTIGLRPENLAYIIYTSGSTGTPKGVMVEHAQVAR-LFDSTQAWFGFDAQDV--------WCLFHSWELWGALRHGGRLVV---VPVARSAAEFHRLVCEQGVTVLNQTPSAFKAFI---DAQAEDGLTDQLRYVIFGGEALEPSMLRKWYAVRPDDAPRLVNMYGITETTVHVTYPLTADDAEQTGSIGCRIPDLRVYILDNYGQPVPLGMVGELYVGGA--GVARGYLNRPERFLDDPFSPEPGMYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPA---ALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDR---KALPAPDFTPAGD------------------- 162148606 1829 -----------------------------------------------------------------------NFCHQMVERQVYATPGATAVVC-GED-----SITYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGRRA-----VGDHARDRIRIIDLH-------------------ADAATWHT---RSDTDPDPRQLGSRNVAYVIYTSGSTGVPKGVPNEHRA-LINRLTWMQNAYCLIASDAVLQKTSFGFDVSVWEFFW-TLMAGARMVL--AAPNQKDAAYLSSLIEQQQVTTLHFVPSMLELFLEEG----KPEQCGSLRRVICSGEALPAGVLQRCHSLL--PDAGIHNLYGPTETAWSCLGDV-GALSSVP--IGRPIANTRIYILDNGQQLVPGGVAGELYIGGA--GVARGYLNRPERFLDDPFSPEPGMYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVP-DDTPPGPATCAGIHILINQLVPPRMRARRLHALAR----RSGASLFMVLQKLGAGDDIAIGSPIAGRTESALDDLV----- 29501267 3778 ----------------------------------------------------------------------------------------------------EQQLSYAELNARANQLARHLRELGVGPDSRVALCVERGLDMVVGLLAILKAGGGYVPLDPAYPLERLAYMLKDSAPLAVLVQ------GTTRSLLGEV-------------SVPVVDLDQP----------HWQSL---PADNLSVAELTPQHTAYVIYTSGSTGQPKGVINEHSGVVNRLLW-MQDAYQLTSSDTVLQKTDVS--VWEFFW---PLMTGARLVMAEG---HKDPQYLSEIIEREQITTLHFVPSMLDVFLAHADTAR----CSSLRQVMCSGEALPGSVVRRFKQQLPASQ--LHNLYGPTETAWNCAGPLEQTPDNTP--IGKPIANTRMYILDAQQQPVPHGVVGELYI--GGVQVARGYLNNAERFLNDPFQANGRMYRTGDVARYLPDGNIEYLGRNDDQVKIRGLRIELGEIQARLTQIDGVQEAAVLAREDASGDKRLVAYYT---GARLEIDV---LRSHLLEHLPDYMVPALFVHLDALPLSPNGKLDRKAL-------------------------------- 29501267 2671 ----------------------------------------------------------------------------------------------------TQQLTYAQLNQQANRLAHHLLGLGVQPDDRIAVCLQRSPQMLVALLAILKAGAGYVPIDPAYPAERIAYLLQDSDPVAVLAQGATRELLGRVPVID-LDNAL-----------------------------WQH--LPETNPQLPT--LTPAHLAYVIYTSGSTGQPKGVVVEHA-TLENLVHWHCEAFDLRAGSHTASVAGCGFAM--AWEVWPALCVGATLHLPPPSISNEHLDEWWR-AQPLQVSFLPT-PIAEYAFSRELGHP-------TLRTLLIGGDKL---------RQFSRGQTFVINNYGPTE--ATVVATSGSIHAGQLLHIGRPISNARIYLLDEQQRPVPVGVAGELYVGGA--GVARGYLNRPERFLEDPFSDRPRMYRTGDLARWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALSSHPAVQDAVVL-----VREARLIAWFTARTTVDNED-----LRAHLLARLPQALVPAAYVRLEALPLTANGKLDRKAL-------------------------------- 29501267 1654 -----------------------------------------------------------------------------------------------------QQLSYGELNQRANRLAHHLIGLGVQPDDRVALCARRSPDMLVALLAILKAGAGYVPVDPAYPAERIAYLLQDCAPVAVVA------------------QASTRDLLGGVQVI--------DLD----NDLWQH--LSDANPQVP--ALTPKHLAYVIYTSGSTGQPKGVMHATLENLVHWHAEA---FDLQAGSQTASVAGFGFAM--AWEVWPALCVGATLHLPPPSIRNEHLDEMWWCAQPLQVSFLPT-PVAEYAFSRQLQHP-------TLRTLLIGGDRL---------RQFSRQQTEVINNYGPTE-ATVVATSGPVELD-QPLHIGRPIANVRIYVLDAEQRPVPVGVAGELYVGGA--GVARGYLNRPEQFLFDPFSDEPRMYRTGDQARWLADGNIEYLGRNDDQVKLRGVRIELGEIEAALGSHVALQEAVVL-----VRDGRLIAWFTERTAVD-----IQQLHTHLQARLPDALLPAAYVRLDALPLTANGKIDRKAL-------------------------------- 119510826 459 -----------------------------------------------------------------------NINYQCVEKQVQKTPDKIAVVY------KQEHLTYRQLNNRANQLANYLKSLGVKPETTVGICVERSLEMVVGILAILKAGGAYVSLDPAYPRERLAFMLEDVQTPIVLTQ-------------------------THLQNILPLNH-QTVVNLDIDR-----EIIAQYPQDNLPNEVNAENLAFIIYTSGTTGTPKGILHSIIGLMLGVDY---IHFD--AEQIFLQHSSNSWDM-LAWELWTPLIYGGRCVLYPEKI--PTPEGLSQIIKEQGVNILFLTTALFNLMMAEG--------LLEIKQLMFGGESVSVPHVRRALELLPGTK--ILHGYGPCE--CTVITSCPQQLPENINSIGKPIGDRTVYILDNNLQRVPIGVIGELYVGGA--SVARGYSNQPEKFIPNPFIEGDILYKTGDLVRRLPDGNLEFIGRIDNQVKIRGFRIELAEIEAVLIQYPDIKQAVVMAREDEPGQKLLVAYLVAQNNVTPS-----SLRNFLKSKLPDYMIPAAFVFLENLPLTPNGKINRRAL-------------------------------- 27817222 1594 --------------------------------------------------------------------------HQLFEEQVERTPNAVAVVFEN------QQLTYHELNCRANQLAHYLRSLGVGADILVGICVERSLEMLVGLLGILKAGGAYVPLDPEYPQERLSFILEDAQVSVLLTQ------------QHLVDK------LPECQAQLV------------SLDTNWQ-FISQLPQGNPITNVQASNLTYVIYTSGSTGQPKGVQISHTAV-SNFLSAMQQRPGITEQDTLLAVTTI------SFDIAAPITVGACLVIAR-RDVTLDGRELCDLLVKSKATIMQATPATWRLLLD------SNYQFSDLKILC-GGEALP---WDLVSKLLARS-ASLWNLYGPTETIWSSICQLESSESLI--SIGRPISNTQIYILDQNLQPVPIGVPGELHIGGA--GLARGYLKRPEKFIPNPFEEAGGLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHPHVQASCVIAREDTPGDKRLVAYIVPQPQVTLT---ISELRSNLKEKLPDYMVPSAIVILESLPLTPNGKIDRRAL-------------------------------- 27817222 533 --------------------------------------------------------------------------HQLFEEQVKRTPDAVAVVFEN------QQLTYRELNSRANQLAYCLQSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPKDRLNFMLADAQVPVLISQQ------RLLDRLPEYQA-----------KLICL-------------DEVWSEILQN-KQNNPIEVVKSTDLANVIYTSGSTGKPKGVMVEHSG-LCNLAQAQIQVFGLSGDSRVLQFASFSFDACISEILMA-LGSGAR--LYLGTPGMP-------LIERLKITHVTLPPSALAVL------PVEE--LPTLQAIVVAGEACPLE----LMRQWSKGRNFF-NAYGPTEAS--VCAAIAKCTPEEKITIGRPIANAEIYILDSQLQPVPIGVPGELHIGGA--GVARGYLNRNEKFIPNPFSRSRGLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEATLSQHPHVQASCVIAREDIPGDKRLIAYIVLQPEQTAT---VKELRSFLKEKLPEYMVPSAIAILESLPLTPNGKIDRRAL-------------------------------- 163705510 28 ---------------------------------------------------------------------------------ARRHRDQIGLVW------GEKTWTWAELDRRIDAMAAALAARGVTKGDRVLVQSKNCNQLFESMFVCFRLGAVWVPTNFRQTPGEVAYLGHASGASVMICHSDFP------DHVAAVREVA-----PDLREVISIGASSFGTD--------YDTLVADAGQAILPASVDYDDPCWFFFTSGTTGRPKAAVLTHGQM---AFVVTNHLCDLMPGTTHQDAS----------LVVAPLSHGATVLL---TSDRFDIEEAWALVARWRVTNMFTVPTIVKMLTEH--PSVDQHDHSSLRYIIYAGAPMYREDQKHALRKLGKV---LVQYFGLGETGNITVLPLADGPGVKVGTCGFERTGMQVQIQDEQGREVGPGETGEICVCG--PAVFAGYYNNPEANQKSF---RDGWFRTGDLGHVDEDGFLFITGRASDMYISGGSNVYPRETEEKVLQHPAVAEIAILGVPDKTWGEVGVAVCVLKAGATLSE---QELLSWLENKVARYKLPKRVFIWDELPKSGYGKITKKAVRA------------------------------ 159030051 536 --------------------------------------------------------------------------HQLFEEQVKRTPEAVAVVYSG------QQLTYNELNCRANQLAHHLQALGVKANSLVGIFVERSLDMIVGLLGILKAGGAYVPIDPTYPSERIAYMLDDSQLAVLLTQ-------------EKLVTSLPQHQA----QVICL-------------DSDWKE-ISTESKSSPITSLTPENLAYVIYTSGSTGKPKGVLVAHRGLCNLSQAQIKL-FNVQPDSCVLQFASISFDASISEIVMA-LCAGAR--LYLGTPGQP----LLELLQEQEITHLTLVPSALAALSSE--------NLPALQNIIVAGEPCPPSVIQWANGR------RFFNAYGPTETVCATVAQCFEDMDMLP--IGRPIANTKIYILDRYLQPVPIGVPGELHLASV--GLAKGYLNRPEKFIANPFSQSDRLYKTGDLVRYGNDGQIEFVGRIDHQVKIRGFRIELGEIETVLNQHPQVKEAIIIAREDQPGVKRLCAYVIASQNLTVS-----QLRLFLQEKLPQYMVPAFFVLLDAFPLTPNGKIDRRAL-------------------------------- 27377348 28 -------------------------------------------------------------------------------------------------------LTYGALGERTQDLVRTLRGLGIAPADRIAVALPRGADSALALIAVASSCAC-IPVNPD------------------LTADELQRYFSELKLTALVTRADMNSASRDVARAL----DIAVIDFVPGPNDDLGGC-AFVGPAVGPASTSGDDDAFILLTSGTAARPKMVPLTHRNVCLSATNAGR-VLSLTSHDRLLNVLPLFHAHGLISGLLTALAAGSSVICTEG----FDASSFFGWMRELQPT-WYTAPTIHRALLTAAEANPDRARASSLRVIRSASASLAPAILGGLEATFG---VPVLETYGMTEAASQ-IAANPFELR-KLGSVGRAA-GPEIAVMDETGRALASGAHGEIVLRGA--NMSRGYYNDEAATQAAF---RDGWFRTGDLGYLDADGYLFIVGRIKDVINRGGQKISPLEVEEVLLSHPAVLEAGVFAVPHPKLGENVAAVVVLRAN---SEATSDQLRKFARKRLAAYKVPSLIRSVAALPKGASGKVKRNALADIATAEDADAAPRTTLE-------------- 193077430 42 -----------------------------------------------------------------------------------------------------QSFSYAEIDLYSRQVATFLQSLGLEKGTRVAVMMPNIIQYPIISLAVIRAGYILVNINPLYTARELKHQLNDAGAKVLFILEQFL------PVYDAVKEQVSVEQIITTTMTEMLVEQPTELDTLDSKKYVFKQILLKANAQDYIRPLILEDTALLQYTGGTTGVSKGAELTHKNILLQNNVVFKSYFDAFEDEIAICALPLYHIFGFTCLLHSAMNKGYATVL---VPNPRDLDALVHCFEKYRPTVFPAVNTLFNALLHH--EGFNKLDHSRLEITTGGGMAILKSTADGWEKLTGRI---IREGYGLSET-SPVATFNPPISNIFSGTIGIPVPSTDIAILDDEGHQLAPGETGEIAIRG--PQVMKGYWNLPEETKAVM--TADGFFRTGDIGYMNEKGYTKIIDRKKDMILVSGFNVFPNEIEEVLAQHPKILEVAVVGIADEKSGEVPKAFIVKK-----DDSLVEEIQNYAKENLTGYKQPRHIQFINELPKSNVGKILRKELK------------------------------- 77165423 15 -----------------------------------------------------------------------------------------------------QTLTYASLGETVEACARGLLALGLASSERVAIYLPKRPETVVTLFGAAAAGGVFVPINPLLKPRQVAHILRDCNVRVLVTASNRI---------DFLQDAL--AECHDLRSLVIVDAPTQTIELAQPMAISWERLLSLGTTQQSPRRIDS-DMAAILYTSGSTGRPKGVVLSHRN-LVAGAQSVAQYLENNSNDRLLAVLPLSFDAGFSQLTTA-FSVGASVVLME----YLLPKDVIKSITRHGITGITAVPPLWVQLASLAW-PPEAAD--TLRYIANTGGRMPKAATTALRRSLPQTKVFLM--YGLTE--AFRSTYLPPEVDKRPDSIGKAIPNVEIQVAREDGSLCLPGESGELVHRGVLVAM--GYWNDPKKTAER-FRPTPGVW-SGDTVRMDEDGFFYFIGRQDEMIKTSGYRVSPTEVEEVLYQAGLVAEAAVVGVLHPKLGQGIVAIVKPNKD-NFDPE---DLLATCRAELPNFMVPLAVIVSENLPRNTNGKIDRRAL-------------------------------- 23099672 15 ------------------------------------------------------------------------------------------------------RYTYKEFNQLCEKVARGIMALSIDKGEHVAVWGTNTPEWLTLQYATGKMGAVLVTVNTSYRANELEYLLKQSDSTTIFLIENYRDHSYIDTLYEICPEELNAERLPSLKNVVIMKRYPGAFHWNDIIDK--AEEISREELIFQSQNLDPNDVINMQYTSGTTGFPKGVMLTHRN-LTNNGFNIANCMKLTAEDRLCIPVPFFHCFGCVIGTLAAVSVGATMIIQE-----FEPEQVLKTVEQESVTALHGVPT---MFIAELNHPFERYNLSSLRTGVMAGSNCPVEVMKNVMNKMNMSEITI--CYGQTES-SPVITQTRAPIELRVESVGKALPNVEVKIIDPATNELPHYTQGELCTRGYH--VMKGYYKNPEATQRTIDE--DGWLHTGDLAIMDDNGYCKITGRLKDMIIRGGENIYPREIEELLYKHPKILDAQVVGVPDEKFGEEVHAWIILKEGEISSSD---EIKQFCNGQISKYKIPKHIFITDAYPMTASGKI------------------------------------- 167564950 13 ----------------------------------------------------------------------------LLRARADALPDEPFLFFPADDRG----YTYRAFDRLACAAAEKLRAHGLRRGDRLSVVLPNGPEFLAYYFGAHRLGVVSVPVNPALSATECAFIVRNSGAKLVVFDR------RLANLRDAVRSALGDDGTPV---------ACADAASGFGLEALAAAAAEHEHASIAPEPLSADDDASILYTSGTTGHPKGVVLSHRN-LLSDARALVDWFAFEPGTRTMCILPLFHNNGQVITLLSPLIAGGSSVILEGKSALPS---FWKLIDKYRVNWTSVMPAFLSAFLEYG---LKRTD-DTLRGIVCGGQVLLDEVRNRFES---EYRVPVFEGFGLTETTSFATMNRHPAERRRFGSIGVALPCNALRIVDADGRSVAAGDTGEILIRGDNVAT-----RYHARPELSAERFRDGWLHTGDYGYCDDEGNFFFATRVDDLIIKGGENIYPAEIENVLHGCDDVVECAALGVPDPILGQEVCVYVKLKPSSTLG---KDDVRRLCEGRIAHYKCPRHVVLLPELPKGPTRKILRR---------------------------------- 16125570 60 ----------------------------------------------------------------------------------RSHGDKIFLVHE------DERVNFEAFYRAVTHMAAELESFGVQKGDRVAIVMRNLPEWPVAFYGALSLGAIVTPLNAWWTGPELEYGLVDSGAKVAIVDVERYERMGEH-----------LHNCPDLKRVYVSRAKEEPLESKIGGANDWAKLDEK---PLPTVAITADDDATIFYTSGTTGKPKGAIHRNINSNIFAAAAAGARAFLRRGEVPFFHA-----TGCFAVLNPSLFAGAKLAMM----RKWDPERAMQVIQDEKLTQMGGVPTIAWQIIEHPNR--ANYDLSSIEAVAYGGAPSAPELVRKIKEIWPKSSPG--NGWGMTETSATATSNSAEDYENRPDSCGPAVPVTDLKIMTVEARELPIGEVGELWCKG--PQVVRGYWNKPEATAQTFVD---GWVRTGDLARLDAEGFCFIIDRAKDMLIRGGENIYCIEVENCLYDHPAVMDAALVGVPHKTLGEEPAAVVTLKPGAEATEA---ELRAFVADRLAAFKVPVKVVFWPELPRNANGKIMKNELKKV----------------------------- 121607868 31 -------------------------------------------------------------------------------------PDKAALVFFG------RRLRYRELAEGAERLAAWLAAQGVQRGDRVALCMQNCPQLVLAHFAILRANAVVVPVNPMNRAEELKHYITDPDTRLAITT---------ADLAPELVKASALPPGERLAHLLVTRATGPDAPLDGGQTHAWADALACPQP-PPALQAGPDDLALLPYTSGTTGLPKGCMHLHKGIM-HNTVASNLWSNGAADNVTLAVLPMFHITGIVSMMHTAVYSASTLVIM---PRW-DRSLAARLLVRYRISHWPNIPTMVIDLL--GNPDFRHQDLASLVYIGGGGAAMPQAVAQRLQEHCG---LCYTEGYGLTETAAPSHTNPPDH--PRQQCLGIPYIGVDARVIDPDTQEMPVGESGEIIIHG--PQVFAGYWKRPEAT-AAAFIEFEGFFRSGDLGRMDEDGYFFMTDRLKRMINASGFKVWPAEVEALMFRHPAIQEACVIAAKDSYRGETVKAIVVLRPTHQDTTG--QQIIDWCRENMAVYKAPRIVQLVSALPKSGSGKVMWRTLQE------------------------------ 5915762 1506 ---------------------------------------------------------------------------------AETSPDKTAVVFE------DQTLTYRQLHERSNQLARFLREKGVQPDTAVGIMVDRSPEMIIGLLGILKAGGAYLPLDPAYPEDRIKYILGDSQTKFLLSEEA------LIKKRAFIKEA----------------------DMI-NIDIHDKQIAAQDAAQLEPVS-RSGDLAYIIYTSGSTGKPKGVLIEQKGLSNLVSAVVKLMH-LNTGSRVIQFASLSF-DASAFEIFPALAAGSALVLEEMMPGQP----LTSFLRQYNITHATLPPTVLDVLNESG--------LENLKVIVSAGSACSEEAKRW------SGNRLFINAYGPTETTVCATAG------IYEGSIGSPIANTNVYVLDQNQKPVPTGVVGELCV--GGMSLARGYLNRPEKFISHPFASGERLYRTGDLARWLPDGHLEFLGRIDHQVKIRGYRIELGEIENQLLKLDKIDEAAVIARKDDDHSDYLCAYIVSKEDWTST-----EISEWLEKELPHYMIPAYFVRLDKLPLTSNDKVDRKAL-------------------------------- 5915762 4033 ------------------------------------------------------------------------TVHQLFEQQADKTPEQTAVVYA------DEKLTYRELNERANQLARLLRDKGADADQPVAIMIEPSLEMIISMLAVLKAGAAYVPI----EPEQLAKRLSDSRAAILLV------KGSV---KENVAFA------------------GEIVNVADG-------LIDAKVASNLSASGSADQNAYIIYTSGSTGKPKGVFVRHGNVVNYTTWFMKEA-GLTENDVSSYAFDLGYTSIFSALLSGSELHIAR------KECYTNAHRALKYIKENGITYIKLTPSLFNIFV-NDPGFSAEKPCATLRLVVLGGEMINTRDVETFYNQ--YPDHVVMNHYGPTET--TIGSVFKVIDPEHLDSIGTPIHNTNAYVLDENMKLLPEGVYGELCIAGA--GVTGGYVNRPEKFIENPFAPHTKMYRTGDLARRLSDGNIELAGRIDTQVKVRGYRIEPEEIKNRLLAHDDIKEAFIAAREDHKGAKQLCAY------FTADAELFEDIRTYLMHELPEYMIPSSFVQIEKMPLSANGKI------------------------------------- 114563672 33 ------------------------------------------------------------------------------------------------------RWNYREYQAKVDALATGLLALGIQPGDRVGIWSPNNIEWCLIQFATAKIGAIMVCINPAYRPEELEYSLSNVGCRAVICADKF----KSSDYLQMLNELLPELSTSTAGKLTTLALPQLEFVIRMGTDLNFNDLLLEVNDEAQADSLDTHDSINIQFTSGTTGSPKGATLSHHNILNNAYL-VADAMGFTQADKLCIPVPLYHCFG---MVLGSLSSHASAAVYPGESF--DPLTTLQVVAQERCTALHGVPT---MFIAELEHPFNQFDLSSLRTGIMAGATCPEEVMRRVQELMYMKEVLI--GYGQTECSPLNITEIDSPIEKQVLTVGRALPHTEVKIINEFGDVVAIGQPGE-VCSRGY-CIMQSYWNDAVKTAATIDSA--GWLHSGDIGQMDELGYVQIVGRIKDMIIRGGENIYPREIEEKLYSHKDVQDAAVFGVQSDKYGEEVCAWIKVRANADITED---DIRHFLTEKFAYFKVPRYIKFVDQYPMTVTGKI------------------------------------- 186459885 2090 ---------------------------------------------------------------------------------VAQQPSAVALV-EGE-----RRFTYAELNEHANQLAHHLRSCGVGPDKLVGVCMNRSIEMITTLLAILKSGGAYVPLDPMYPKERLAFMLRDAKVSVLVTC---------AHLKSKLPE--------HEARVVVF-------------DEDWRQ-IEHNSNKNPDKITDRTNLAYVIYTSGSTGLPKGVAIEHRGVVSMLLWA-RDVYSAEDSGVLASTSICFDIS--VFEIFAPLSWGGKIILAQ------NALQLPSLAAAEEVTLINTVPSIMAELLRIGNVP------KSVRAVGLVGEPLSTALVDQIHE-LSHVNC-VYDLYGPTE--DTVYSTFTRRRIKEKANIGRPLPNTQVYILDGKLQPVPPGVHGEL----HLGGMARGYLHQPERFIPNPFSNEPGLYKTGDIARYLADGRIEYLGRMDHQLKVRGFRIELGEIESVLRQHPDVGQTVVVAQDGPNSTRQLVAYVTARNGAVPG---IEEMKRHLKSKLPDFMVPAYFVTLSALPLTVNGKIDRKSL-------------------------------- 56965380 14 -----------------------------------------------------------------------------------QHADNVAV---SDEDG---TLTYGQLKKRACQLAHALLQSGLNKGDRVATLMSNRKEHIEIDAAIAFAGLVKVPVNYRLHPKEATYIIEHAGAGVVI--------GER--------QLLAGLSA-NVERIDV--------------EEAYEPFLQMQSDDFPDVAVGEDDLFAIMYTSGTTGKPKGAMLTHRN-MIAGALSLIQACEITYGDTIGHVAPLTH--GTNFLAQTAWFYGLKQVVF----KKFEPSGFIDELEKQQVTVMFMVPTLVN-LMVHDPDPVK---LRSLKSINMAGAPIAVPKLQKALTALGPK---LAETYGLVE-APMAITIMPQQLGARPSSCGATGPFAEVKIVAPDGEEAPVGDIGEVACRGSL--VMKGYWQNET---ATAEAIKDGWFYTGDLGRLDDKGYLHLMDRAKDVIITGGLNVYPREVEEVLNQYPAVKETCVFGAPDEKWGERICAHVVLQAGAAPVTE--AALIAHCTEHLARYKKPKVIEFVHELPKNSYGKIMRKTLRN------------------------------ 108762076 5130 ---------------------------------------------------------------------------------AARSPEAVAVVCE------EARLTYAELDRRANQLAWYLRNRGVGPGTPVGLCVQRSLDLVVGMLGILKAGGAYVPLDPTYPRERLAFMVEDTRLPVVLAQQSVV------------------ALLPSGSADVVL------------LDSAWDE-IAREPTVSPRVTVPAESLAYVMYTSGSTGRPKGV-------CVPQRAVARLVLGWGADEVFLQLAPICF-DAATFEVWGALLHGAKLVLFPAQP--PTVDTLKDVLARHGVTTLWLTAALFEALSAARPDALDG-----VRQLLAGGDVLPPAA---VRERLGRGGI-LVNGYGPTE-GTTFTCCHVMEGAVAPGAIGRPIANTRVYVVDAALRPVPVGVPGELLIGGD--GLAWGYQGRPERFVPNPFEAGGRLYRTGDSVRYREDGTLEFLERLDGQVKVRGYRVEPGEVEEALRLHPSVAEAVVVARPDPAGGKRLVAYAVPRAGETLDP---RGLRGFLAESLPEFMVPSTLVPLMALPLTPVGKLDRRAL-------------------------------- 108762076 2590 ----------------------------------------------------------------------------LIEARVDRTPDVVALSFESD------TLTYRELDRRANQLARYLRARGVGPDTRVALCVERSLEMVVGLLGVLKAGGAYVPLDPEYPRERLEYMLADAAAPVLLTQ-------------ARLSERLPRDSAT----VVCL-------------DSEW-DAVAREREERLDVTVDGSGLAYVLYTSGSTGRPKGAMNTHAAICNRLLW-MQEAYGLDSSDRVLQKTPFSFDVSVWEFFW-PLLAGARLVM--ARPGHREPAYLTDTIARERITTLHFVPSMLRPFLEETELAVSC---ASLRRVFCSGEALPPELRDRYFSCL---LAELHNLYGPTE-AAVDVTAWACAREVVP--IGRPIANARMYVLDARLRPVPAGVPGELYIGGA--PLARGYWQRPERFLPDAFAAQPGMYRTGDQARFLANGAIEYLGRLDDQVKLRGFRIELGEIEAVLSLHPGVRAAAVAIREDVPGDRRLVAYVV-----APSGDVASELRAFLGERLPEHMVPSAFVTLDALPLSPSGKLDRR---------------------------------- 108762076 4028 -------------------------------------------------------------------------------------------------------LTYAELNAWANQVARRLGALGVRRGTHVGLCVERSAELVVGMLGILKAGAAYVPLDPAYPRERLAWMIADAGAPVLLTQ-------------ERLRGAVPSEGVS----VLTVEEVSAQGDVAETAALGAGVGAADAA--------------YVIYTSGSTGTPKGVCVSHQAV-VRLVVETDFI-RVVPEDRVAQASNASF-DAATFEIWGALLNGARVVGVE-RETALSPSAFASWLREEGIRVLFLTTAWFNQVAAEVPDA-----FSGLRQLHFGGEAVDPRPVRRVLREGAPER--LLHVYGPTESTWHLVTDVPGAVSIP---IGRPLANTVQYVLDEDMAPVPPGGVGELWLGGD--GLAWGYLGQPERFVPNPFSERPGLFRTGDRVRLLADGAVTFEGRVDAQVKVRGFRVEPGEVEAALLRHPDVRQAVVLAREDEAGGSRLVAYVVPTAEAAATPE-PSLLRTFLAAHLPAYMVPAAFMVLGRLPLTPNGKVDRRAL-------------------------------- 108762076 1758 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHGVTHLQCTPSLAQALL---LEPGAAGALVGLERLLVGGEALSAELAERLRGTMGGA---LLNMYGPTETSSHAVDGSPGPVPI-----GTPIANTSLYVLDAELRPLPVGVPGELYI--GGMGVARGYHARPELTAERFLNAGARMYRTGDRARWRADGTVEFLGRVDHQLKVRGFRVEPGEIESVLARHSDVAQAVVVAREASAGGARLVAYVVARPGTALS---VEALLAFSRRSLPEHMVPSAFVPLDALPLTPNGKVDRKAL-------------------------------- 108762076 53 -----------------------------------------------------------------------------------------------EDGGDDAVLSYAGLDLRARRIGAALQALA-RAGERAVLLYPPGLEYVAGFFGCLYAGLVAVP---AYPPDPLRAIIRDARASVVLTTSFIQEMGEGLFEGAPELAALRWVATDALP-------EGTEAGWRR------------------PEP--SRDTLFLQYTSGSTGDPKGVQLSHGN-LLHNLGLISHAFQVRSDSVIWLYHDMGLIGG----ILQPLYAGFPVALMSPLAFLRRPRFWLESLSRFGGTISGGPCFAFDLCRKVPPAEREGLDLRRWELAFCGAEPIRPEVMTRFSEAVGFQREALYPCYGLAE--GTLIASGPGARPLV--GCGQTLPEQTLLVVDPETRACPPERVGEIWV--SGPSVAHGYWERPEESEAAFGARGPRFLRTGDLGLL-KDGELFVVGRRKDLIILRGRNLHPQDLELTLESHSALRPGCGAAFSIDVGGEERLA--VMYEVDSRKPWTAEDVVGAVRRGLAETHEVQVLIEPGALPKTSSGKIQRRACRA------------------------------ 111025247 7 -----------------------------------------------------------------------------LERSAEVHPNKTAVV----DGG--RRISYSDLASIVTRLAHGLRRSGVGPGDRVAYLATNSAELLAAHYAVPLIGAVLVAINTRLSPPEIEYICNHSEAVLLL--------GEPVFL-----EQLQDTSLLTVRETVQLPQQDGGYVDTAQSHLTYDALMARGSEERLPWEVDDETTISINYTSGTTGRPKGVMYTHGAYLNSLSQIHHQHFDI--DTKYLWTLPMFHCNGW----CGPWAVTAAS----GTIRVVRGDAMWSLIDSEKIDHMSGAPTVLTTLATADGAHP--LDRSM--TITTAGAPPSPTTIRAV-RALGAE---IVHVYGLTETYGPCAVCEPQAEDTLARLLARQGVGMPVRVVGPHGELVDGTEIGEIVMRGNI--VMKGYFGDD----SATAEAFSGGWFHGDLGVMHPDGYIQLMDRAKDIVISGGENISTIEVEQVLMSHPSVLDVAVIGVPDTKWGERPKAFVVLKTNSTVSD---CDLTQFAREHIAAFKAPREIVFLPELPKTSTGK-------------------------------------- 158314538 15 ---------------------------------------------------------------------------------AASAPDRPAVV----MARSREIVTYGELDRRSARLARLLHARGLRAGDVVALLAENHPRFLEVLWAAVRSGLYLTAINRYATAAEIAYILRDSQASVLVAT------------AKLADTAGAA----------VADIAGCGIRLMADGAVEGFESYEEAIASFPAEPL-ARQPCLMLYSSGTTGRPKGIKRPLRSLEVGAAASGALMCGMDQQSVYLCAAPLGWARGAHEL-------GATVVVME----KFDAREMLELIERERITHLQAVPTMFVRLLKLPAEVRKGYDLSSLQRVVHAGAPCPAEIIEWL--------GPIVEYYSGTEGAGMTVISSAEWLE-HPGSVGRPTLGT-IHVCGPDGAELPPGETGSIYFERE--GTVFEYHNDPEKTRSARHPKHDNWLSLGDLGYVDDDGYLYLTDRSAFTIISGGVNIYPAEIEACLAVHPDVADAAVFGLPDPEMGEYVHAVVQPAEGVRSTTELAETLRNHVRQHLAGPKVPRVVDFQAELPRLPTGKLYKLPLRQ------------------------------ 154248360 18 ----------------------------------------------------------------------------LLDTSVAEFGDRTALSFFG------RKWTYAQLGKLVDQVAAGLQAQGVRKGVKVGLCLPNTPYSVIFFFAIMKAGGTVVNFSPLYVERELRHQIRDSGTMIMVVPDL-----KLIH--SRVAAVAQEAGLKTIVVCLFKRKEKAEFSLGDGLHLAYGALLRHG-DRPQPVEVDVEDVAVLQYTGGTTGVPKGAMLTHAN-ISANAEQVITHADCRRIGVVLGVLPLFHVFAMQTVMLIPICLGAEIIL---VPRF-QLSDLLDRIEREKPTMFPGVPTIYAAI--NGVADIDKRDLKSLTLCISGGAPLPAEVRERFEDLTG---CKLVEGYGLSETSPVVTANQPLG-RVKDGSVGTALPQTVIEIRDDVRRIVPQGQKGEVCVRG--PQVMKGYYN---RPDDTASAFIDGALRTGDVGYLDEDGYLFLVDRIKDVILCGGYNVYPRVIEEALYLHPAVAEAVAIGVPDPYRGQAPKAFVTLRADSEATPG---ELMDFLTAQISKIEMPKAVEIRDSLPKSVVGK-------------------------------------- 170723007 29 -----------------------------------------------------------------------------------------------------KTLTYGELDRLSAAFAAWLQQHNLVPGDRIAVQMPNVLQYPIAVFGALRAGLIVVNTNPLYTEREMRHQFKDAGARALVTGIEYLIEAKMGDLLPMAKGWLINTVVDKVKKMVPAYHLPQAISFK-------QALREGAALSHKPVTLSLDDIAVLQYTGGTTGLAKGAMLTHGNLMLQVLACFSQHGPIKEGQIYAFTANCMCMMNHNVLITNP----------RDIPGFIKELGKWRFTALLGLNTLFVA------LM--DHPGFRQLDFSALKVTNSGGTALVKATAERWESLTG---CRIVEGYGLTET-SPVASTNPYGELARLGTVGIPVADTAFKVIDDEGNELPLGERGELCIKG--PQVMKGYWQQPEATAQTLDA--DGWLKTGDIAVIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVIMGHPKVANCAAIGVPDERSGEAVKLFVVAREGGLSVDEL----KAYCKANLTGYKVPKHIVLRESLPMTPVGKILRRELRDIA---------------------------- 154251014 57 -------------------------------------------------------------------------------------GDREFIVYE------DERLTFENHYRAATAFGRVLQKYGVKKGDRVALIMRNFPEWSIAFWGIAAIGGVVVPLNAGTGPE-LEYGISDSGSKVVIVDHERLDRLRPH---------LKALGLNGL---VAVRTPDAELGVAEAFETLVGKASDYAKLPADPLPLDPEDDATIFYTSGTTGKPKGALGTQRNILTNALLGGARAF-MRRGEVTLLSVPLFHATGCHSILVGTYASGGKLVIIH----KWNPEQALELIERERVTSFGGVPAMVWQVLESPD--FATRDTSSVESIGYGGAPSAPDLVARIKKQF--PKCHPSNGYGLTETSAITTQNLAEDYVAKPDSAGVAVPVVDLKVVDEKGNELPRGQVGELWIRG--PNVVKGYWNKPE---ATAAAITEGGWFHGDLVRMDEEGFVYILDRAKDMLIRGGENIYCVEVEDALYAHPAVMDAAVVAIPHKVLGEEVGAIVQVAPGKQVTEE---ELRAHVGKLLAAFKVPIKIEIRHELPRNPNGKILKTVLRE------------------------------ 115667777 3 -------------------------------------------------------------------------------------------IWEVADAASGRSYTFAQVRAYSRRIASALSRQGIKKGDVIGIVSPNLPE-YVLMLGVVEMGGIVSGVNPLYTEDELLHQMETVDARLIVT---------VPPFAEKCLNTMKR--FPRVQDVYVFGEAEGCKPFKS--------LLADDGSACPDVKVSLEDTFALPFSSGTTGLPKGVILTNKTIVSNLLESHPDLTDTRPGDTVLALLPYFHCYGLVVIMLHGLRKGARQVTM----SRFEPEVFLKTIQDYKVNHLYLVPPIMLFLAKH--PVVDKFDLSSVSLIISGAAPLGGELTASLKTRLGIKV--IKQGYGLTESG-PVLTLSPSSTDV-PSSVGKLLPNTEAKVVDTSGELLGEGQDGELLFRG--PQIMPGYLNNPERTLDA-----DGFLHTGDIGHYDQDGLFYIVDRLKELIKYKGYQVAPAELETLLLTHPSIMDAAVIGVPNEEAGELPKAFIVPKN-QELTADQVAE---FVADNAAPYKKLRGVEFVKSIPKSASGKILRRVLRE------------------------------ 33595349 10 ---------------------------------------------------------------------------------AESQPDAIALVFE------TRQYRYRELADMVSAMAARLHRAGVRPGDHIALMCGNRP----AFLACWELGAVCVPLNTGLVGEGFCYSLAKSESRLLI-----VEPELLAPRRDTLAAMEGAPPVLEIDAAMDLPPAEPPARW--------------AGPPCAARDLNS-----ILFTSGTTGLPKGVTLPHGAY-VAASDDMVQSLALTRADRILVFLPLFHANPQMYAVASVLGCGATLVLL----RNFSASRFFDEAVAHGATGFTYVGTVLSILDKHYPEPRRDH---ALRWCVGGGAP--ARVWEAVESRFG---ISVRELYGMTETGGWVSMNTP--QRARFGSVGHARAGIELAVVDEAGAPVAIRAKGEIVARSERPHFFSEYWRNPE---ATAGTLKQGWLHTGDRGYLDEDGFLYFDGRQKELIRRGGEMIAPTEVEQQLLKHEQVRDCAVVGVPDDIMGEEVHAYVVL-QGEPDAGAL----QAFLKARLPAYMAPRYFSFVPAIPKTETQKIKRHLLADLPA--------------------------- 83645425 34 ------------------------------------------------------------------------------------------------------TMTYGEMEKYTRAFAAYLQNENLKPGDRIAIQMPNLLQYPIAVFGAMRAGLIVVNTNPLYTPREMEHQFNDSGAKALVV------------LANMASQAQEVLPHTGVEHVIVAQIPDMHPPIKRPNAVPFTKVMSGARYTFKPVDVNPEDIAVLQYTGGTTGVAKGAMLTHRN-LVSNVAQLKPLLTVRLGEIYSFTMNCGVM----------LDTGNHSIL---IPNPRDFEGFIKELGKWKFTAFLGINTLFVAL--CNNEKFQELDFTSLKVTAAGGMALTSDTAKMWKKVTG---CDVTEGYGMTETSPVVSINPMNAIQI--GTIGLPIPNTMVKIIDDEGKDLTVGEVGELCVKG--PQVMKGYWQRPDETAKTMTE--DGWLKTGDIAMVQNDGYLRIVDRKKDMILVSGFNVYPNEIEDVVTSHPDVVECAAIGVPDLKSGEVVKVFVV-KSNPNLTE---SALKEFCRERLTAYKVPKTIEFRDELPKTNVGKILRRELRD------------------------------ 163849798 12 ---------------------------------------------------------------------RFNAARYCLAENARLRGDKTALVMVG-DGGTVSRLTYAQADRAVRGIAAGLLGLGLKAGDRVMIRMGNEADYVLVYFGALAAGLVALPSSPQLTADEASFLMENAGVAAVVTGQGF----------SNSSGAVGRLHLDS----------ETIAAMKAGEPLADYADTAADDPAT------------LVYTSGTTSRPKGVLHAHR-----AIWMHAHWLGLAESDVMLHAGTMNWTYTLGVGITDPWACGATTVLYNG-PR--DRGIWPRLIAEQGATIFAAVPSVYRQILKYAD--LAEHDLSRLRHGVTAGEALSADLLDAWTKATGK---PLFEALGMSEISTYVSSG--PTIPVRPGSPGRPQPWRRVAILDGPPEPLPPGETGLLAIHRSDPGLMLGYW---QRPEEEAAVMRGEWFAGGDLASFDADGYLWFHGRNDDLMNAMGYRVSPVEVEGVLAGHPDIAEVGVTELSVRVDLRVIAAFVVLRPGAEPNAE---GLMAWCGERLAAYKAPRAVRFVEALPRTANGKVQRK---------------------------------- 214043499 2 ---------------------------------------------------------------------TVNLLHQIIDRAAERDPTSQAFRFM------DQSLTYAALADRSARLAAELIGQGVKRGDRVGILMPMSLESALAIYGILKSGAAYVPLDPSAPVERLVLIMQQCGITHLISADA----------KTATLEAL-CERLPKLSCIVGVTTDIAPT----VRCISWDSV--TTTPPAAPVRMISSDIAYIIFTSGSTGMPKGVTHTHASGL-HYARGITDLFGILPSDRLANHAPLHFDISLFDFLGGPL-CGATTVILPD-PYKAFPASMSELMEKEKVSIWFSAPFALTELCLRGV--LDQRDLTALRWVIFGGEPFAP---KYLNALIAQPHARFSNCYGPAETYHHIDQSLADDVEAIP--IGRI---WDVAIVDENDAPVAFGTPGELLVRT--PTMMRGYWRAPDRPVTEDFS--DRFYRTGDLVV---DGGMQFLGRKDRQIKLRGFRIELDEIEAVLAQHEQVEEAGSFLSRDA---STIWAAVTLQPGAMTTPE---ELIVHCRDRLARYCVPAEIHILQEFPRTTSKKIDRRAL-------------------------------- 52222861 2161 ----------------------------------------------------------------------------------------------------ERQLSYGELDRRANQLAHHLRAAGVGRDALVGIAVERSAEVVVAILGTLKAGAAYVPLDPEFPAQRLATMLSESRPAVLLTQ-----------------EHLLAGLPPTDARVVCVDRDLAAIE---------------AHPTAAPVSGDAGDLAYVTYTSGSTGRPKGVMVEHRS-LFNIITEAGRLYDLGPDSRMLQFYTMSFDGGV-WEVFLTLTAGATLVIAD-PEARQSPAHLAEQLRAESITALTLPPAVASVLDAA--------SLPGIRSLGLAGDVLAPEAREWARGR------RLFNIYGPSE------ATLSVALHVDPGAAGRPVPNTRFHVLDERLAVVPVGVTGELYIGGA--GLARGYLGRPDRFVADPFGP-PGLYRTGDLIRWTPQGRLEFAGRVDNQVKIRGYRVEPAEVESALLRQPGVAEAVVIARDDDTGHKRLVAYVVP-DGSGTAPE-RAALLRALGGQLPGYMVPSALVTLPELPLGPTGKVDVRAL-------------------------------- 52222861 1091 -----------------------------------------------------------------------------------------------------QTLTYAQLDARANQLAHYLGALGVGRGTPVVLNLARKPQLIVAMLAVLKAGGAYVPTALDTPAARLGHLLEETGTPVLLTT------------------ARQAGALPPTEAVIDLDAAGPDIARHPEHD--------------PQVATRPEDLAYIVYTSGSTGRPKGVAVPHSALTDYCAW-HNDALDVGPEDVVGLAFDV--AVGE---VWPYLCAGARV-------DQPDPTALVEWFAENGTTVAYLPTPRIESLLD-----VAAITTTRLRTVLVIGDSLQPGLPFTLLNAYGPAEATVAATQAVVEPLGPDA---PAGLP----SIGAPLYNTAAYVLDDRLCPVPVGVPGELYLAGA--GLAQGYQGRPERFVGCPFGP-PGMYRTGDIVRWLPDGTLDFLGRIDNQVKLRGYRIELGEIESVLARREELSQVFVTVREPSPGRRSLVAYLVADRGTAPDPE---ELAGYIASVLPEYMVPSSFVLLDALPLTANGKIDRRAL-------------------------------- 119476647 15 -------------------------------------------------------------------------------------PNREALI----DVHSGRRVSFGELDQNTCRLANALVDLGLSKGDRVAVLSKNSIEYMEIYYACARVGLIAQPINWRLGLDEMVRILDDGSPSVVISSDDYCE--QIEKLKDKID----------VPH---------WLNFGDGGDGSYEALLKSSTA---TEPLASDDPVLILYTGGTTGQSKGALHSH--HSLYMGMINQTVAEVVPSDIYMLTGQ----MFHIPVALGMHAHGCPMVLIN-----FDARLALETIERERVSAFLGITTMLNWMMA--DAKFDEFDLSSLRNIQYGGGPM-PSTV--VAAALASFPCTIIQGYGQTE-GMTMTKALDGDHPERLDSCGREGFVTEMRLADPDGNLVPGKTPGEILVRSE--ANMLGYWQRPDLTRET---IRDGWMWTGDIAVWDEAGYIFIVDRAKDMIISGGENIFCTQVEAAIHKHPGVLESAVFGIPDDQWGEAVKAVVVMKPGYSATE---REIIDVAAGHLASYQKPKSVDFVDSLPKAPTGKILKRELR------------------------------- 153834513 469 -------------------------------------------------------------------------------------PHSPAIIFEG------QKLSYEELAKKVYSLTNWLTAEGVTLGDRIAVCVPRSEELIVVQQAILAAGAVYVPVDPDYPEGRIHYMLDSSAPQFVFSTS-----------------ALQDKLPQGVEVKLVDDDTLPTI----------YKRVEPLPPQVKPEPYS---PAYMIYTSGSTGKPKGVVVTHDAIVNRLLW-MHDQYPITAKDRVLQKTPAGFDVSVWEFFW-PMMVGSCLVI--AKPDHKDPIYLQDLIHREKITTLHFVPSMLQIFVQQADP-----DLQSLRQVFCSGEALPIELVNHYYQAF---NASLHNLYGPTE-AAVDVTYWPSEANTEGTSIGRPVWNTQIYILDDALNPVPPGVVGHLYIAGR--QLAQGYYGQPERFIDNPFGPGSRMYLSGDLARWREDGAIEYCGRSDFQVKIRGFRIELEEIENALANHPSVAQVAVLAQEYNDGDKRLVAYVTAENTEQGID--SNALQTYLAEPLPEYMVPSYFVELEAFPLTPNGKLDRSALPK------------------------------ 86747355 2 -----------------------------------------------------------------------------LRVWARRAPQRPAVIFYGHVT------TYAELDRLSDRFAALLMQKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALD------QLVPVVEQVETSLREVIVTSFADVIPAQPTIPVPDSVSGPRVAVADLLSALAAMPELAPLPPDDIAALNYTGGTTGMPKGCVHTQRDMVYTAAANHGISVAGDENSVFLSFFPEFWIAGENFGLIFPLFAGATLVLL----ARWDAVGVLSAIDRYKVDV--TAMPVDGAVELMDHPRFKEFDLSSLKQVRVVSKKLNP-----VYRKRWKDLTGTILTWGMTETSNTFTAGFQDDLVSQPIFVGLPVPGAEFKITDETGELVPLGGEGEIRVRT--PSLLKSYWNKPQ---ATAESLVDGWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQLKPEAEGTIT-AAELQAWCAERMAVYKVP-EVRIIEALPMTATGKV------------------------------------- 186683274 474 ---------------------------------------------------------------------------------VECSPDAIAIVYE------DEQLTYQELNNRANQLAHHLRNLGVGAEILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFSLEDSQVKVLITQQQLL---------------SKLPAHQAQVLCI---------------DADW-EIIAQQSVQNPQIVTTSANLAYIIYTSGSTGKPKGVLINHANV-VRLFTATEEWFYFNQQDV--------WTLFHSWEIWGALIKGGRLVV---VPYWRSPADFLKLLDKQKVTVLNQTPSAFRQLIQA-EQLIDTPANLALRWVIFGGEALEIQSLKWFERH-GDKYPQLVNMYGITETTVHVIADLSSNT----GSIGCPIPDLQVYVLDKAKQLLPIGVPGEMYVGGA--SLARGYLNTSQVFVANPFSDDPNLYKTGDLARYLENGDLEYLGRIDNQVKIRGFRIELGEIEAALTQHPQVQASVVIARPGDTCTERLVAYLVIHQAQVLT---VNDLRQFLDSKLPEYMIPAAFVFLDSLPLTSNGKVDRRAL-------------------------------- 186683274 1565 ---------------------------------------------------------------------------------VERTPDAVALVFEN------QQLTYRELNQQANHLAHYLRTLGVRVDVLVGLCVERSLEMLVGLLGILKAGGAYVPIDPEYPQERISHILSDSQVSLLLT-----------------------------QHRLVARLPEHQATLV-VIDESWEQIIQH-SQENPISGVKDSDLVNVIYTSGSTGKPKGVMVKHSG-LCNLAQAQIDLFDLLPSSRILQFASFSFDASIWEVVMA-LGSGAR--LYLGTKESLLPGELIELLRDYGITHITLPPSALAVLPQA--------ELPALQNIIVAGEACAPDLIQW---SVGRR---FFNAYGPTETCATVAECGNGERSDKP-PIGRPIPNTQAYILDSYLQPVPIGVPGELHIGGA--GVAQGYLNRPEKFIPNPFSKFKKLYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELGEIEAILSQHPAILQVTVIAREDTPGDKCLVAYLALNQEPTPT---INELRQFLGSKLPEYMIPSAFVFLETLPLTPNGKVDRRAL-------------------------------- 186683274 2619 ---------------------------------------------------------------------------------AERNPDLVAAVF------GSQQITYQELNSRANQLAHYLRTLGVGTEVLVGIFVERSLEMLVGLLGILKAGGAYVPLDPDYPQERLSLMLADSQVPVLLTQQRLVE---------------KLPEYGQPVVCL---------------DTGW-DIINRESTANLHSEVTADKLAYVIYTSGSTGKPKGV-------AVPHRAVNRLVFNLDANDCIAQAANASF-DAATFEIWGALLHGARLV---GVTIALSPQEFAAYIREQEISVLFLTTALFNQLASFVPQAFN-----TLRYLLFGGEAVDP---RWVKEVLQNGPQHLLHVYGPTESSWFLIEDVPATATTIP--IGQPISNTQIYLLDQNLQPVPIGVPGELYIGGD--GLAQGYLNTQEKFIANPFNNSK-LYKTGDLGRYLPDGNIEYLARIDNQVKIRGFRIELGEIETALLQHPAIREVVVLAREDGLCQRRLVAYIILNQTHSISD-----LRSFLQRQLPNYMIPAAFVFLEQFPLTPNGKIDRRSL-------------------------------- 170720998 22 ------------------------------------------------------------------------------------------------------RFTWQQLAEQVDVYARALMALGVDRGDRIGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVVRQSGCRWLVCADAF----KTSDYHAMVQELLASERLPELRGVISLAGNPPPLPWPALAARAAQTADEAYQARQR--GLQFDQPVNIQYTSGTTGAPKGATLSHYNILNNGFMVGE-SLGLTNTDRYHCF---GMVMAN----LGCITHGSTMI-YPS--DAFDAELTLRAVAEERASILYGVPTMFIAML---DHPSRQHDLSTLRSGIMAGATCPIEVMRRVIDQLHMAQVQIA--YGMTETSPVSLQTGPDDLELRVTTVGRTQPHLETKLVNADGCIVPRGEIGELCTRGY--SVMLGYWDNPQATADAIDPA--GWMHSGDLAVMDADGHVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCDRYGEEVVAWIKLHPGHSATAE---ELQGWCKARIAHYKVPRHFCFVDEFPMTVTGKVQKFKMREI----------------------------- 4038971 57 -----------------------------------------------------------------------------------------------------KTYTYSETHLISRKIAAGLSNLGIRKGDVVMILLQNSAEFVFSFLAASMIGAVATTANPFYTAAEIFKQFTVSKTKLIITQAMY------VDKLRNHDDGAKLGEDFKVVTV----------DDPPENCLHFSVLSEANESDAPEVDIQPDDAVAMPFSSGTTGLPKGVVLTHKS----LTTSVAQQVDLTTEDVLLCVLPLFHIFSLNSVLLCALRAGSAVLLMQ----KFEIGTLLELIQRHRVSVAMVVPPLVLALAKN--PMVADFDLSSIRLVLSGAAPLGKELVEALRNRV--PQAVLGQGYGMTEAGPVLSMCLGFAFPTKSGSCGTVVRNAELRVVDETGRSLGYNQPGEICIR----GQMKGYLNDEKATALTIDS--EGWLHTGDVGYVDEDDEIFIVDRVKELIKYKGFQVPPAELEGLLVSHPSIADAAVVPQKDVAAGEVPVAFVVRSNGFDLTEEAVKE---FIAKQVVFYKRLHKVYFVHAIPKSPSGKILRKDLRA------------------------------ 37527405 531 -------------------------------------------------------------------------------RQAAQRSDATALVWQ--VAGETQTLTYRELNQRANRLAHHLIEKGVRPGNIVALCLPRSPEMIVSILAVLKAGAAYTPIDIDNPQSRINHIITDCQPVVVLTNN--TYADKFAEL-----------------NVIVELLTSEM------------ELFSGTASDDPNISHSLDELAYVMYTSGSTGKPKGVMHTQLSHFVAAALAM---YAVKPDDNILQFSDISFVT---------LCAGATLVLRD--DDWNSADLFWQQCGQHNITVM-SLPTAFWHQVSSGDALVP----DTLRLVIVGGEAINAEIVRWFASA---NRPPVMNTYGPTET--TVLASYYSALQIEQSVPIGRVGGVKAYVVDEHLNLVPQGVIGELVV--GGKGVSRGYLNRPEEFIQVAF--FDGLYRTGDLVRFNVHGEIEYIGRKDSQIKIRGFRIEPGEIENQLIAIDGVRQAVVTA--DEINGNQLIAYYVADVPLEP-----AALKEQISQTLPEYMVPNAFISLDSIPMTVNGKV------------------------------------- 37527405 2661 ---------------------------------------------------------------------------------------------------------YAQLALAADKLATLLIARGIGVNDTVGIYLSRTPEVVISVLAILKANATFVPLATDYPTERIAHIINDADIQLIVSQ-------------------------RSESHTLPVD--EQRIVMVDEIDSVDTAVVAREVALSAQERV-----AYIMYTSGSTGTPKGIKISHHN-LLSYYQAVQRCYPANSAHAVLQIANIGFDIFIEELMLSVF-SGGRLVLDNHKTAY-SVKQLCQIIDAQKVT-LISVPTALYQLTADDVEQLVEH----LKVCIVGGEAMRMELLALWQQKT-QGKIRLFNTYGPTETTAIDVTQFDTLTNVVP--IGRPLAHCQTYVLDSQGGLVPPDVIGELYIAGD--ALSLGYVNNPEQNAAQFVEMLPGLYKTGDRVYWNNEGELVYVGRLDNQVKIRGFRIETREIESALSAIDGVATSIVRVTVDATSEKQLCAWLVMPEGTE-TDAVIPPIREQLKTRLPEYMVPTLYAVIATIPTTANGKV------------------------------------- 37527405 1596 --------------------------------------------------------------------------HQLFEEQAERSPEQTAVI------DGELHLTYRQVNAQANQVAHFLLDKAYTPDSFIAVCMERTAASVITVLGILKAGLAYVPFDADQPLQRIEYILQDSGAPLVVVDDIQCLPTEVASAYNRLDEILSRSRLNT--HIAVTQRHSTATNL-----------------------------AYMTYTSGTTGHPKGVMHTA---MIARLYGWDAVFGLRPPTVL-QMAGLAVDIFLGDIVKS-LTTGGRLVICRKS-DLITTEDLYQLIEQQHVTFGDFVPVILRNLLDYAEQ--NRVRLNSLRHI-LVGS----EAW-YGRDKLMHTDARCFNIYGQTESGDVTHLCLPDDAYVPIGT---PFANTHIYILDAYGEPVPMGVVGEIAV--GGPGLARGYNRNREKFVKDNLSGRCGYYHTGDQARLKFDGTLEFLGRNDDQIKLRGFRIELAEIDAKLRALPDVQNAIAVVREIEPGNKQIIAYL-----QTPRPLLVERIREQLRHQLPHYMIPSAFVCLNAFSVSITGKV------------------------------------- 85112028 70 -----------------------------------------------------------------------------------------------------------------------------RKGEVLALYTPNSIDTPIVTLGAIWAGAVVSPANPLYTVEELTFQLKDSGAKAIVTQ---------APFLKTAVEAAKKAGIPNDRIVLVGQHSDPSGTFKHFRSIRCVDF----PTRFRKTKINPEDLVFLVYSSGTTGLPKGVCLTHLNVILQMAVDGRYWGGLGEGDKFLGVLPFFHIYGLTCALFMCLYLGWEMFVVE----RFDLEKALQTIQDQRITAFYVSPPIVLAFGKS--PLVDKYDLSTLKVMHSGAAPLTSELTEAVWQRL---KIPVKQGYGLSESSPVVTCQTVDEWAKFMGSCGKMMPNMEAKLVDEEGREVADGEVGELWIKG--PNVFKGYYKSPERTKEAFSE--DGYFKTGDMFHIDKYGNMYCVDRLKELIKFKGFPVPPAELEGLILGHSDVTDVCVIGVDDSQATEVPRAYVVLRPGIEASDSKAQEIMEYVAKQVAPHKKLRGVRFVAEVPKSPSGKILRRMLRD------------------------------ 70729515 3803 ----------------------------------------------------------------------------------------------------EQQLSYGELNRRANQLAGHLLQLGVGPDSRVAICVERGLEMVVGLLAILKAGGAYVPIDPGYPAERIAYMLDDSAPLAVLAQGAT---------RALLGELAR--------------------PLVDLDQLAWS---GPAPGNPQVEGLTPGHLAYVIYTSGSTGQPKGAMNEHRAVVNRLLW-MQAQYRLGTEDAVLQKTDVS--VWEFFW---PLFTGARLVM--ARPDHKDPAYLRQVIREQGISTLHFVPSMLDVFLAQGEGA---EDLG-LRQVMCSGEALPGSLVRRFKQQL--PQVALHNLYGPTETAWDCSGPLADTPDHTP--IGKPIANTCIYLLDAQMQPVPLGVVGELYI--GGVQVARGYLNREERFLKDPFSQEPGLYRTGDLGRYQADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEEVKEAVVLAREDVPGDQRLVAYYTTHDSARPVEHLRTQLLQH----LPEFMVPALFVHLAALPLSANGKLARKEL-------------------------------- 162456540 480 ---------------------------------------------------------------------------------AARAPEATAVVHEA------QQITYGELDRTANQLAQLLRRRGVGPEVRVGICLPRSIGRIAAVLGALKSGGAFVPLDPDLPRERIAEAIGSAGVRVVIAQG---------------DAAAEPPPGVDIVHL----------------DAAWTCVLDEPSTPPAGEP-APEQAACVRATSGAAGTPESVVVPHR-AIAGFADAAAAAYEISQDDRVLELASPS--LDASAVMFACLARGATLVL----PTAAALGSAAGLLAACRVTVA-VLPTLVRVVAGLDEGLALP---SCLRQVVITGEAALPARVRAFRASPGAARVRLLNAYGAAETTATAAACELTAADPRDGAVGRPLAGVRAHVLDPAGQPVPAGVVGELYL--GGQGLARGYWARPERFVPDPFADQPGLYRTGDRARWRADGQLELAGRVDHQVSLRGFRIDPGEVEARLAELPGVREAVVIARQDRPEERRLVAYVTAGADVAP-----EELRRALKERLPDYMAPSALVALKELPRTPRGKIDRRAL-------------------------------- 182440532 1588 -------------------------------------------------------------------------------------------------------LTYAELSSRAQSLARLLAARRIGPGSIVALALPRSTDLVAGLLAVSLAGAAYLPMDPDYPADRLAYMLDDARPAALITDAATAERLPAHELLITVDEAAGYPDGP-----------------------------LGQSDRTRP--LSPGDPAYVIYTSGSTGRPKGVVVTHHNV-TRLLTATEHWFAFGPHDV--------WTLFHSYALWGALLYGGRVVVVPYATSR-DPHAFLRLLADERVTVLNQTPSAFYQLAAADREAP-GHDL-ALRYVVFGGEALELRLADWYTRH--PENAPLVNMYGITETTVHVSLALDRETAARAISIGGNIPDLRVYVLDDRLQPVPPGVTGEMYVAGE--GVALGYLGRPDRFVADPFESGKRMYRSGDLARRRADGTLEYFGRGDQQVKIRGFRIEPGEIEAVLAAHPEVADVAVVVREDQPGDKRLVGYAVPAPGADPVPA---ALREHAAATLPAHMVPSAVVVLDRLPLTGNGKLDRKAL-------------------------------- 182440532 515 ------------------------------------------------------------------------------------------------------RLTFAELDAASDRLAHLL--AGVGAGSRVALALPRTADMVVALLAVLKAGLVCQPLDLGHPAARTLAVLEDARPRVIGTA-----------------ETLAALPRHGLRTVPL--------------DAPATADALAACPVGPPSAGPAGDPAYLIHTSGSTGRPKGV-------LVGHASLANLCAGHGTDHIAPAVARTGLRVAHSWMVHGHELH----LLDDAA--YRDPAALTAYVDAHRVDYLDVTPSYAEALLAEGLLDEGRHHPAHL-VVG--GETVPPALWERLTEAAA---VHPVNLYGPTETTVDAYYWVPGETAARPD--GRPVRGSRVYVLDSSLRPVPAGVTGELCLALGYPGRPDL---SAERFVADPFGAVNGMYRTGDLVRRRADHTLEFLGRSDDQVKIRGFRIELGEIQARLAAHPR-VAAAAVIARDSGHGVRLLAYAVPAKG-TATPPAPGELRDHLAAALPAHMVPATVTLLEALPRTANDKLDHRAL-------------------------------- 197116940 7 ----------------------------------------------------------------------------LLTRSATSFPDKTAVSFRNEE------LSYAELEAASNQLSAALKAHGVQRGDRVGILMNKSLESIVSVFGILKAGAIYVPLDPGAPASRQASIIRHCGIEIVLAAPQLLE--------QLLAEA---GEAPPLRAAIVTGSPAVTLPHPAGSCSGWDEILGES---CEC---PADDPAYILHTSGSTGSPKGVVISHLNALTFVEMAVRF-FEISPQDRLANHAPL-----HFDLIFCAARSAATMVL---IPDALSPVRLADFMQSEGVTVWNSVASLLTKLADQG--ALDRLTLDRLRLVHFSGDLMPVK-----YLKILKQCMPAANIYGQTEANSSLYFRVPDVVEAWKIPIGTPFPNFEVFAIDEVGNVVTGGEEGELHVLSS--TVALGYWNDCGRT-QAQFTPDPRVYKTGDMARLDAAGNFVFAGRKDHMVKSKGFRVELGEIEIVLNSHPDIRQAVAVAIPDDLAGSRIVAYVCLREGVELEP---QTLVVHCSDHLPKYMVPEQIRYLPSLPVTSNSKIDRKAL-------------------------------- 197777862 5 ---------------------------------------------------------------------------HILHRAVQQTPDDVATIC----GDRVR--TWQESAERVARLAGGLRALGACEGDRIGILALNSDRYHEVLLAAWWAGCAVNPVNIRWSAKEIAYSLADSSTRVLFVDDAF------APLTPALHA--EWDGVTTLIHC-------GDGP-TPQNMHSHEELILSHEPLEETHSADGE-PAGVFYTGGTTGFPKGVVLSHANIVLSAAATVRLV---RQGGRMMVAAPMFHLAGLSCWYAQSLIGGSHVFV----PAF-EPAAVLQVIEKHRPTATLLVPAMVQMLVDHPDAG--SRDLSSLETLVYGAAPISRALLERTHQVL--PRTSLVQGYGMTEMAPCI--AMLGADDHNDGSAGRALAGVEVRIVDREGAEVPQGTVGEIVARGE--GMMQGYWK---KPHETAEALRGGWMHTGDAGYLDADGYLFLVDRVKDMIVTGAENVYSTEVENAVAQHPSVAACAVIGVPDAQWGERVHAVVVLRPGCTATAE---EIRDHTKSLIAGYKAPRSCEFVDELPLSAAGKVLKRELRA------------------------------ 125924596 551 -------------------------------------------------------------------------------------------------------LSYGELNRRANQVAHRLLALGVRPDQRVAICVERGVEMIVGLLGILKAGGAYVPIDPAYPRERIAYTLQDSDPVALLVQAGTQ-------------SLVADLRVPLI-------------------DLDSRTLAHEAQDDPEVPGLTPAHLAYVIYTSGSTGLPKGVMVEHRNVARLFSAT-RDWFDFNWRDV--------WALFHSWEIWGALVHGGQLLVVPQAVSR-SPDDCYRLLCEARVSILNQTPSAFRSLIAAQDQSPLKH---SLRQVIFGGEALEPGMLKPWYAHLENVGTQLVNMYGITETTVHVTYPLQAADAQLVGSIGRRIPDLQLYVLDAHREPLPSGVVGELYVGGA--GVARGYLNRDERFIADPFSHEPGLYKTGDLARWRSDGSLEYLGRNDDQVKIRGFRIELGEIEARLAACDGVREAVVIAREDTPGDKRLVAYVIPRPGAAASAA---QLREQLQQSLAEHMLPSAFVTLQAWPLTPNGKLDRKAL-------------------------------- 125924596 2716 ------------------------------------------------------------------------------------------------------RLSYRQLNQQANQLARQLLELGVHPDDRVALCLQRGPHLLRGMLAVLKAGAAYVPIDPSLPAERIAYLLQDSAPLAVLVQSATRE-------------------LPGSLAVVSIDLDG--VAWQEA------ELGNPLLPHLTPA-----HLAYVIYTSGSTGLPKGVMVEHQS-LENLVHWHCASFDLGPGRHSSSVAGLGFAM--AWEVWPTLCSGATLHLDVGSQDIEALLHWWR-AQPLDVSFL---PT-----------PVAEYAFSTLDTLLIGGDRL--------RQFAADPGFAVINNYGPTE-----ATVVASSGRIEAGSAGRPVANARLYLLDELQRPVPQGVSGELYVAGA--GVARGYLNRPERFLNDPFSAEPRMYRTGDLARWRADGNLDYLGRNDDQVKVRGMRIEPGEIEAALLTHPALKEALVL-----VREGRLLAYFTSREGVQAAAE---DLRDHLQGRLPDYMLPVAYVRLPAMPLTANGKLDRKAL-------------------------------- 125924596 1635 ------------------------------------------------------------------------------------------------------QLSYGELNTRANQLARHLLELGLQPGDRVAILLPRSLDLLVSQLAVCKCAAAYVPLDINAPAQRQAFMVEDSASVLLLS---------------RSDQVLACP----------------------ARRVDLDRLQLAPLPGHNPDAQSSETVAYIMYTSGSTGVPKGVQ-------VPHRAISRLVLDFNPEDRVAFASNPAFDASTMD-VWGALLNGGRVLVID-HYTLLEPARFGRALSTAGATVLFVTTALFNQYVQLIPEALKG-----LRILLCGGERADPAAFR--RLLALAPRLRLVHCYGTTYATTHEVTALADDAEHVP--IGRPIGNTRVYVLDAQQRPLPIGAPGEIVIGGD--GVALGYLNNAEKFIRDPFSEQPGLYRTGDIGRWLGNGLLECLGRNDDQVKIRGLRIELGEIEARLTACAGVKEAVVLAREDEPGDKRLVAYYTLQADAAPLPA--EALRAALQQQLPDYMVPLAYVQLQALPLTNNGKLDRKAL-------------------------------- 212513973 31 -----------------------------------------------------------------------------------------------------QKISYQQIMKDSFAIAAALKSKGIKSGDVVGICSENNLEYASVILGILIIGATCAPINPLYTISELKHTLSISRPVIIFCSHFSIHNIEETTL-----------ELPFVKELILFNNNSD----AESKFTTYESLINKNSKPLTVENINPESVAFLLCSSGTTGLPKCVELTHANYMVRLLWTND---DSGPNKV-----TLGLIFFHGYILLISLMLKVYLVVM---PRF-DEMNFLEAIQNYKVTNLYVVPPILVFLSKH--PLVQKYNLSSIRKLTCGAAPLSKETQENAQKRL-NLNFEIQQGYGMTELSVCCVA-FQNNIN-KIGSSGTIAPGMMLKIVDETGKALPPYNQGELCFKGPF--VMKGYRNNPIETEKVFDSQ--GWFHTGDIGYIDNEGFIYIVSRLKELIKYKGFQVSPTELETVLLSHPGVKEAGVIGIPDEEAGELPLAFIVKQPGANITED---EIKKYVAGKVSPQKKLGGVRFIPEIPKNPSGKILRRELQA------------------------------ 84687111 15 ----------------------------------------------------------------------------LLLRTAAVYPEKDAIVF------PDRRLTFTELQENTLRRARGLYALGVRPGDHVGILLPSSLETVECFFAIALLGAVSVPINARYRGDELGFVVENADIKAIVTQDFVARLNEAIPALSAVNADLDLPNMPVLKRLILI---GSDENPGFTTDAAFREIAETVPADALRNRVRVRDTALMLYTSGTTSHPKGCMISHES-LIRTGQAMAKRYDMTEDDVFWSPLPMYHI-GAMFPLCAAYSVGATYL----SMQYFDGGVALEMIEAERATVTYPSGTFIGDMIYHPD--FDKRDLSSIRIMNS-NMAMQPAAFAKAIQN-KIPNAIQVGTFGMTETSGTVTTSFPDSYEERTRRLGKPFDGLEVKIVHPETGPCGTDEIGEICVRGY--SVFTEYYKDPEKTAEA---KRDGWFHTGDLGAFDAGGTLMYHGRLKDMLKVGGENVAAQEIEAVVSGHDAVKFCQVVGKPDARLQEVPVAFVELVPGANPDP---QEIIDFCKDKFSSFKVPREVHYITEWPMSSS-KI------------------------------------- 46135817 57 ---------------------------------------------------------------------------------VSAHGDREAVIARTPTPHSHETLTYYALDSLSNSLAHSLSSLGVRKGDRVAVSLGNGPEFAALTYACFKLGAILVPLNPGFNEHQVIAALKHLAIKTLIVTDLAYKPGREHLLRSVVGDVIQSEAVPSLCNVVVFDHPDIKFDLKGCRAFTYSSLVDGSVNSVKPDPLSPSDVINIQFTSGTTSMPKAAMLSHRAILNNGAL-IAHRMGLHADDRFHCF---GCVLG-----YMATATTGASILFP-SPAF-DPEATLHMVVDHEATGLYGVNTMLVALEALNRGDVVPHDPKHLTKGIVAGSSVPPSLMSTLYKRLGLDDLVI--CYGMTETASCMTSP-SDPIDKRTSSIGKVMPHTGLKIVDDHSKILPVGKRGELATAGYL--VMEGYYGDEARTSEV---RVPDVWYSGDEAEMDEQGYVQITGRIKDLIIRGGENIHPLEVEDCLLTHKGVREASVIGVPDERYGEAVAAFIIPARGWTPDEEKVDELRQWVATKLSKHLAPKYVFWIDEYPKTPSGKVQKFKLKEYA---KEILGD------------------- 75812663 506 --------------------------------------------------------------------------HQLFEQSAQQAPEAIAVVFE------EQQITYQALNQQANQLAHYLRSLGVKPGVKVGICVERSLWMIVGILAILKAGAAYVPLDPSYPQERLAFIIQDAQLEVLLTQ-------------QQLLEVLP----PHQVQVISLDR-------------DWQIIAQENQANPACTATVGN-LAYIIYTSGSTGQPKGVLVPHQNV-TRLFEAVQPWFEFNQQDV--------WTLFHSWELWGALLHGGKLVI---VPYWRSPEAFYQLLCKQKVTVLNQTPSAFRQLIQAKEPF--NHQL-ALRLVIFGGEALEISSLQWCERH-GDRYPQLVNMYGITETTVH-VTYRPITMQVNSGSIGRPIPDLQVYILDQHQQLVPIGVSGEMYIGGG--GLAKGYLNRPEKFIPHPFSNQPDLYKSGDLARYLPNGDIEYLGRIDHQVKIRGFRIELGEIAGILTQHPSVQETVVLAKETSSGEKYLVAYVVFRHQQTPT---TSQLRNFLKKQLPDYMLPSVFVVVEALPLTANGKLDHQAL-------------------------------- 75812663 1572 -------------------------------------------------------------------GEKINYPYNCIHQQVARIPDSLAV------ASEHQQLTYLQLNNSANQLANFLQNLGVVTETLVGICVERNPQMLVGILGILKACGAYVPLDPSYPQQRLDFMLQDAKIEILLTQ----------------KHLLPKFSHHNIKIICI--------------DTEWEAIAQHSDAHPECEIT-SDNLAYIIYTSGSTGLPKGVIHSTIAYDVNFLLLSSFAFDSSVAGIFWT-----------------LCCGGTLYL-------PQVGKLVKLISQYQISHLLSLPS-LYALILEQAEIAQ---LTSLHTVIVAGEPCP--------KKLVQSHCELLKTYGPTETVWSSVYNCSWPEAGISIPIGRPIHNTQIYILNSDGKLVPVGVTGELYIGGD--GIARGYLGKPEKFIPDFFSDEPGLYKTGDLARYRPDGNIEFLGRSDRQVKIRGFRIELGEIEAVLEQHPTIREVAVVSR--EIQGDRLVAYIVPSPQQ------------------------------------------------------------------------------ 144898564 26 ------------------------------------------------------------------------------------------------------TYSYADLEARSAQFAHVLVASGVTPGDRVAVQVEKSPEAIFVYMACLRTGAVLLPLNTAYQPEELEFFLSDAAPAAVICQ-----PARAAQLQAIVDKTGIKARLLTLGA----DNSGTLVDEAAGQSTDFTT-IERTGGEVAS----------ILYSSGTTGRPKGAMMSHDNLAANAQTLHKLW-GWQPDDVLLHALPI----FHTHGLF----VATNCVLLNGSPMKFDAEQVLDLLP--QASVFMGVPTFYTRLL---TSPRLNPDTRTMRLFISGSAPLLSETFNDFAARTGHT---ILERYGMTEGGMFTSNPLVGAR--KAGTVGPALPDMQVRITDEAGNTLPQGEVGGIEVKG--PNVFIGYWNMPEKTKAEF--TADGFFKTGDVGVIDSDGYVAIVGRAKDLIISGGYNVYPKEVEDAIDRMDGVVESAVIGMPHPDFGEAGLAVIVAEKGRDLSAAMLADLKG----RLANYKVPKQMVFVTELPRNAMGKVQKNVLRE------------------------------ 115525777 27 ---------------------------------------------------------------------------------------------------RDRAISFEQLEAMVDTAAAALLCAGFGRDHSVALYLGNTPDHPVNFFGALKAGARVVHMSPLDGERALSHKLSDSGARVLITTDSAM----------LLPMALKFLEKGLLDRLIVWGAGGSPVVPADPRVIAYADFIKDASRPAAWPSVAPDDIALLQYTGGTTGLPKGAMLTHAN-LVAAIFSIWWAPSRREGERVICVLPLFHIYALTVILLRTLKQGDLISLHQ----RFDVAAIFRDIEQKRATVFPGVPTMWIAL--ANDPSLESRDLSSLVTAGSGGAPLPVEVARLFERKTG---LQLKSGWGMTETSSP-GTGHPPEGPDKPGSIGLMLPSIELDVVDDPRKVLPPGEVGEIRVRG--PNVTKGYWN---RPQETAEAFVGDRFLTGDIGYMDADGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDQYRGEAAKAFVTLRQDAEPFH--VEDLREFLNGKLGKHELPTALEIVDELPRTTVGKLSRHELRN------------------------------ 215404442 36 ----------------------------------------------------------------------------------------------------RRRFNYSELLTDVHRLATGLVRAGIGPGDRVGIWAPNRWEWVLVQYATAEIGAILVTINPAYRVREVEYALRQSGVAMVIAVASF----KDADYAAMLAEV--GPRCPDLADVILL-----------ESDRW--DALAGAEPDLPAARLDGSDPVNIQYTSGTTAYPKGVTLSHRNILNNGYLVGEL-LGYTAQDRYHCF---GMVMGN----LAATSHGAAMVI--PAPGF-DPAATLRAVQDERCTSLYGVPTMF--IAELGLPDFTDYELGSLRTGIMAGAACPVEVMR---KVISRMHMPGVSIYGMTETSPVSTQTRADSVDRRVGTVGRVGPHLEIKVVDPAGETVPRGVVGEFCTRGY--SVMAGYWNDPQKTAEVIDA--DGWMHTGDLAEMDPSGYVRIAGRIKDLVVRGGENISPREIEELLHTHPDIVDGHVIGVPDAKYGEELMAVVKLRNDA---PELIERLREYCMGRIARFKIPRYLWIVDEFPMTVTGKVRKVEMRQQAL--------------------------- 37526561 5918 --------------------------------------------------------------------------HQLFEQQVEKNPDATALVYE------EQTYSYAELNTRANRLAHQLIALGIVPDQRVAICVTRSPTMIVGLLAVLKAGGAYVPLAPAYPGERLAHILTDAAPAILLADNVGC--------AALGEEALSGLTV-----------------------LDPNTLPDKPDSNPQVTALTAQHLAYVIYTSGSTGTPKGVMVEHRG-LINLVRDKIAQFDIHSDSRILQFASLSFDASVWEIMMA-LGSGACLVIAVDI-VRQDPLRLWHYLEQQVVTHACLTPALLR----------DGGDLPALTTVILGGEAPSAALFQTLCR-----RAALFNAYGPTEI--TVCAATWRCPPDYTDTIGHPTANTQIYLLNSDGQPVPLGAVGELYVGGA--GVARGYLNRPERFLADPFSEMPGMYRTGDLARYLPDGNLVFVGRNDQQIKIRGFRIEPGEIETRLTEYPAVRE-AVVLARGEEHDKRLVAWVV----AEENDELANSLRTHLSTILPDYMMPAAFVRLDALPLTPNGKLDRLAL-------------------------------- 37526561 12297 --------------------------------------------------------------------------HQLFEQQVENEPNETAVVYE------EHTLSYGELNARANRLAHQLIALGVIPDQRVAVCVSRSPAMVVGVLAVLKAGGAYVPLDPVYTGERLTHILTDAAPAILLADNVG--------------------------------RDVLGEDALAGLTVLDPNSLPDQPDSNPQVPLTAQHLAYVIYTSGSTGTPKGVMVEHR-HILRLFDATESWYRFNRQDI--------WCLFHSWELWGALRYGAKLVLVPHAIAR-SPQELHQFVCQHGVTVLNQTPSAFKAFIA---SYVANPLPDCLRYIIFGGEALEPSMLKPWYALREETSPQLVNMYGITETTVHVWALARHDVEQTTSPIGTRLPDLTLYLLDKYGQPVPSGAVGELYIGGA--GVARGYLNRPERFLTDPFSHIPDMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEYPAVREAVVLAL-DDGQDKRLVAYVV----AEVDEELINRLRTHLGAILPDYMVPAAFVRLETFPLTPNGKLDRRAL-------------------------------- 37526561 2733 ----------------------------------------------------------------------------LFEQQAEKTPDAIALVYE------KYILSYAELNARANRLAHQLITLGVAPEQRVAICVASSPARIVGLLAVLKAGGAYVPLDPAYPGERLIHILTDAAPAIVLADNTG-----RAALGEKVLAALTVLDPNSLP---------------------------DQPDSNPQVPVTPHHLAYVIYTSGSTGIPKGVMVEHCG-LVNLVQEKIVQFDIHPGSRMLQFASFGFDAGVWETMMA-LCSGATLAI-PADTVRQEPRYLWHYLEERAITHACLTP----ALLREGTDLPEMTIRPTL-ILG--GEA--PSTT--LLQALCR-RATVFNAYGPTEITVCAATRCPSDYTEGVIAIGRPTANTQIYLLNTDGQPVPLGAVGELYI--GGIGVARGYLNRPERFLADPFSDKPDLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLLEYPAVSEALVLALGD-GQDKRLVAYVA----AEANEELVNHLRTHLSAILPDYMVPAAFVRLDAFPLTPNGKLDRRAL-------------------------------- 37526561 10169 -------------------------------------------------------------------------AHCCIHRQAEKSPDATALMYAG------QVLSYAELNARANRLAHQLIMLGVAPEQRVAICVASSPARIVGLLAVLKAGGAYVPLDPAYPGERLVHILTDAVPAIVLADNTG-----RTALGEKVLAALT--------------------------VLDPNSLPDQPDSNPQVSALTPRHLAYVIYTSGSTGIPKGVMVEHRG-LVNLIQEKIVQFEIHPGSRMLQFASFGFDAGVWETMMA-LCSGATLAI-PADTVRQEPRYLWHYLEEQAITHACLTP----ALLREGTDLPEMTIRPTL-ILG--GEAPSATLLQALSR-----RATVFNAYGPTEITVCATTRCPSDYTEGVIAIGRPTVNTQVYLLNTDGQPVPLGAVGELYI--GGIGVARGYLNRPERFLADPFSDEPDLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLIEHLAVSDALVLTLGD-GQDKRLVAYVV----AEADDQLVNNLYAHLRAILPDYMVPAAFIRLDTFPLTPNGKLDRRAL-------------------------------- 37526561 11247 ----------------------------------------------------------------------------LFEQQAENTPDAIALIY------GEHIFNYAELNARANRLARRLIRQGIQPDERIAVLLERSIELVVAQLAILKAGAVYVPIDPSVPDERKHWLIRDCSAKLLLTD---------IP----IDLAI-------PRFCL-----ADEMGAIRGEDYLNLDLSRS-----------STELAYIMYTSGSTGMPKGV-------MVPHRAVVRLVINIGPDDRVAFEANP--VFDASFEVWAPLLNGGALVVIDHA-TVLTPKEFAQVLRNYRITVLWLSVGLFNRLAAE-LSPV----FPQLNILIVGGDVLDPHVMAQVLRDSPPQQ--LLNGYGPSETTTYRIATLPSGVIRIP--IGRPIANTRVYLLDANGQPVPLGVEGEIYIGGD--GVACGYLNRPERFLPDPFSDKPDLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVHEAVVLVMSD-GQDKRLVAYVV----AEADEMLVNHLRDHLSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL-------------------------------- 37526561 8041 --------------------------------------------------------------------------HQLFEQWAEKSPDATALVYE------EQSFSYAELNNRANRLAHQLIALGVIPDQRVAVCVSRSLAMVVGVLAVLKAGGAYVPLDPVYTGERLTHILTDAAPAILLADNVG---------RDVLEDALAGLTV---------------LDPNSPPD---------QPDSNPQVPLTAQHLAYVIYTSGSTGTPKGVMVEHRHILLFEATEFWYHFNRQ---------DI-WCLFHSWELWGALRYGAKLVLVPHAIAR-SPQELHQFVCQHGITVLNQTPSAFKAFIA---SYIANPLPDCLRYIIFGGEALDPSILKWY--ALREETLPLVNMYGITETTVHVTYRALARHDVETSPIGTRIPDLTLYLLDKYSQPVPLGAVGELYIGGA--GVARGYLNRPERFLPDPFSSEPDMYRTGDLARYLPDGNLAFLGRNDQQVKIRGFRIEPGEIEARLTEHPAVHE-AVVQVMGGGQDKRLVAYVV----AEVDKELINRLRTHLGAILPDYMVPAAFVCMDAFPLTPNGKLDRRAL-------------------------------- 37526561 1678 --------------------------------------------------------------------------HSCIHRWAKKSPDATALVYE------EQILSYANLNACANRLAHQLIALGVTPDQRVAVCVSRSPAMVAGVLAVLKAGGAYVPLDPAYPSARLAHILTDAAPAVVLADKAG-----KVALGE---EALTGLTV-----------------------LDPNILPNQVDSNPQISGLTSRHLAYVIYTSGSTGVPKGVMIEHRNTVNFLYWA-QQAFETEEREVLFSTS----MNFDLSICFVPLSQGATIHLVE--------DALSLMQHALPVTLINSVPSAMKPLLQA------QALMASVHTVNLAGEPLKGALIEQIFEKTQIQR--LCNLYGPSET-----TTYSAWLPIQRGSIGRPIANTRLYLLDENGQPVPLGVVGEIYIGGA--GVARGYFNRPERFLIDPFSDVPDMYRTGDLARYFPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVSE-AVILALDDDQDKRLVAYVV----AEADEVLINRLHAHLSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL-------------------------------- 37526561 4849 ----------------------------------------------------------------------------LFEQWAEKNPDATALMYEG------QAISYAELNTSANRLAHQLITLGVVPDQRVAICVARSPAMIVGLLAVLKAGGAYVPLDPAYSGERLGHILVDAKPAILLADNTGR---AALGEKALADLIMLDPNI----------------------------LFDQADSNPLIPELTERHLAYVVYTSGSTGTPKGVMVEHRGV-VNLALAQITRFSVDETSRILQFASSGFDASVSEIMTA-LSGGACLVI----PTRQDPRRLWSYLEKQAVTHAFLPPALFR----------EESDLPTIKTLIFAGEAPGSTLFRALCDRVN-----LFNDYGPTEITVCATSSCPSDTDAWV-PIGRPTTNTRVYLLDTYGQPVPLGTVGELYI--GGVGVARGYLNYPERFLTDPFSNEPDLYRTGDLARYLPDGNLIFVGRNDQQVKIRGFRIEPQEIEARLMEHPAVSGALVLALSD-GQDKRLVAYVV----AEPDDGLTASLRGYLSAILPDYMVPAAFVRLNTFPLTPNGKLDRRAL-------------------------------- 37526561 3802 --------------------------------------------------------------------------HQLFEQQAGNTPDAIALVY------GEHILSYAELNARANWLAHWLIGQGIQPDDRVAVQLERSIELVVAQLAILKAGAVYVPIDPRVPDERKHWLISDCAAKLLLT-------DIPVDLADKI-GAISGEDYPNPD----LPRI-------------------------------STELAYIMYTSGSTGTPKGV-------LVPHRAVARLVINIGPDDRVAFGANPSF-DASTFEVWAPLLNGGTLVVIDHA-TVLTPKEFALALQTYRITVLWLSVGLFNRLVAE-LSPV----LPQLKILIVGGDVLDPHVMAQVLR--DNPPQQLLSAYGPSETTTYCITALPSVVARIP--IGRPIANARIYLLDTYGQPVPLGAIGEIYVGGD--GVACGYLNRPERFLTDPFSDQPDMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEVEARLLEHPAVHEAVVLVV-DDGQDKRLVAYVV----AEADEMLVNHLRDHLSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL-------------------------------- 37526561 15503 ----------------------------------------------------------------------------LFEQQAEKTPDAIALMY------GEYILNYAELNARANRLARRLIGLGIRSDDRVAVLLERSVELVIAQLAILKAGAVYVPLDLRIPDERLHWLISDCSAKLLLTD---IPVDLDIPLYCFADEV-------------------DDIEEEGYLNLDL--------------PRSSTDLAYIMYTSGSTGTPKGV-------MVPHRAVVRLVINIGPDDRVAFEANPAF-DASTFEVWAPLLNGGTLVVIDHT-TVLTPQEFVQTLQAYRVTVMWLSVGLFNRLAAELSTV-----LPQLKILIVGGDVLDPHAIAQVLRDGPPQQ--LLNGYGPSE--GTTFTTTYRITALSPGMIGRPIANTRVYLLDIYGQPVPQGVTGEIYIGGD--GVACGYLNRPERFLVDPFSDLPDMYRTGDLARYLPDGNLEFLGRNDQQIKIRGFRIEPGEIEARLVEYPTVQEAIVLVLGD-GQDKRLVAYVV----AQEDEGLANSLHTYLSAILPDYMVPSVFVRVDDFPLTPNGKLDRHAL-------------------------------- 37526561 14432 ----------------------------------------------------------------------------------EKTPDAVALVYE------ERILSYAELNARANRLAYRLIERGVQSDDRIAVLLERSIELVVAQLAILKAGAVYVPIDPRMPDERKNWLISDCSAKLLLSD--------------------ILVNLAVLQFCL-----DDEMDAIRQEDHCNLDL-----------PRSSTELAYIMYTSGSTGTPKGVMVPHRAV-VRLAINNGYA-EIGADDRVAFEANP--VFDASFEVWAPLLNGGALVVIDHA-TLLTPKEFVQALQTYRITVLWLSVGLFNRLATA-LSPV----LPQIKTLIVGGDILDPHVIAQVLRDGPPQQ--LLNGYGPSEGTTFTITALSPEVSRIP--IGRPIANTRVYLLDTYGQPVPQGVTGEIYIGGD--GVACGYLNRPERFLLDPFSDKPDLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEVRLMEHPAVSEAVVLAQGDS-QDKRLVAYVA----AEANEELVNHLRTHLSAILPDYMVPAAFVRLDTFPLTPNGKLDRRAL-------------------------------- 37526561 6972 ----------------------------------------------------------------------------------EKTPDAVALVYE------EHILSYTELNARANRLARQLIKWGIRSDERVAVLLERSIELIVAQLAILKAGAVYVPIDPRVPDERKNWLINDCSAKLLLS---GIPVDVAIPRFSLTDEMI-------------------TIEEEDHRNLDL--------------PRSSTDLAYIMYTSGSTGTPKGV-------MVPHRAVVRLVINIGPDDRVVFEANPAF-DASTFEVWAPLLNGGTLVVIDHT-TLLTPKEFVQALQTYRITVLWLSVGLFNRLATA-LFPV----LPQIKTLIVGGDVLDPHVMAQVLRDSPPQQ--LLNGYGPSEGTTFTITALSPEVSRIP--IGRPIANTRVYLLDTYGQPVPQGVTGEIYIGGD--GVACGYLNRPERFLPDPFSDKPDLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIELGEIEARLLEYPFVSE-AVVQVMGDGQDKRLIAYVV----TEADEELVNRLHTHLSTILPDYMVPTAFVRLDTFPLTPNGKLDRRAL-------------------------------- 37526561 9124 ----------------------------------------------------------------------------LFEQQAENTPNAIALVY------GKHILNYAELNARANQLAHWLIGQGVKPDNRVAVLLERSVELVVAQLAILKAGAVYVPIDPRVPDERKYWLISDCSAKLLLT--------------------------------------DTPIDLAIPRFCLADEAIRQEDNRNPDLPRSSTELAYIMYTSGSTGTPKGV-------MVPHRAVVRLVINIGPDDRVAFEANPAF-DASTFEVWSPLLNGGVLVVIDHA-TLLMPKELVQALQTHRITVLWLSVGLFNRLAAELSPAFPQ-----LKILIVGGDVLDPHVIRQVLR--DNPPQQLLNGYGPSEGTTFTTTYRITALEVVRIPIGRPIANTRVYLLDTYGHPVPQGAIGEIYIGGD--GVVCGYLNRPERFLPDPFSDEPNLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEAQLLKHPAVSEALVLTLGN-GQDKRLVAYVV----AEADEMLVNHLRTHLSMILPDYMVPAAFVRLDTFPLTPNGKLDRRALRQIYA---APLGEMETL--------------- 73541161 45 ---------------------------------------------------------------------------------VARFGQRPAVVFR----EQGIRWTWQEFAAAVDALAASFHALGLRRGDRVGIWSPNRVEWLLTQFATARVGLVMVNINPAYRLSELEYALNKVGCKAVI-APESFKTSRYLEMLQTLAGALQAARLPELRWVI--RMENKPTPGM----LTWQELHARGAGLPVSEQLDRHDPINVQFTSGTTGAPKGATLTHRNILNNAAAAMRFT----EQDKLCIPVPLYHCFGMVLAVLACVSTGACMV-FPGEAFEPVAT--MSAVSEERCTALHGVPT---MFIAQLDHPFSRFDFSTLRTGIMAGSPCPIEVMKRVVADMHMAEVTIA--YGMTETSPVFQSSTNDPLDKRVSTVGRVQPHLECKVVDATGQIVPVGETGELCTRGY--SVMLGYWDDEARTSEA---IRDGWMHTGDLATIDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEICAWVVLKPGQTATED---EIRAFCRDQIAHYKIPRYIRFVDEMPMTITGKVQKFVMRE------------------------------ 121610369 46 -----------------------------------------------------------------------------LRRWAALQPQKAAVIFYG------QTITYAQLDALSERCAALLASHGVQAGERVAVMLPNCPQYHIVFFAILKLGAVHVPVNPLFKAQELLYELNDSGAKTLVVLDQLAEAGRVLPRTSVMHDMLPAAPTLPVPPSILGPRI-APAGMLDLMPALHASTQQAPQPSQPPQWTELDAPAALNYTGGTTGMPKGCVHTQRDMIYTAATTCSVAHQIGPDDITLNYMALFWIAGENAGMIFPIFSGSTVVLL----ARWDPVGAMAAIERYGITRAG-------MVLDNAVEIMEHYDLRSLKVVSSFVKKLNPEYRRRWCQLTGT--VMIEAAWGMTETHTCD-TFTAGQLDLRPVFVGLPVPGTVIKICSQTGATLPIGQEGEIVVRS--PSLLKAYWNKAE---ATTESLRGGWLHTGDIGVFDARGCLHFLGRAKEMLKVKGMSVFPSEVEALLGRHPEVLGCGVVGQADAEKGEIPIAFVRLRDASALTEA---DLAAWCRDNMAGYKVP-QIRLVSALPMTATGKV------------------------------------- 146308577 30 -------------------------------------------------------------------------TYELIRRSAAAQPDAPALSFILQGTGDETRLSYAELLGKITQTANAFHRLGLRPGKAVSFLLPNLPQTHFTIWGGEAAG-IVNAINPLLEPAHIAELIHAADSELLVT--LAPFPG--TDLWDKV--SAMRDHLPELKAILCVQRSALKAQRGPLPDLDFDETIAACPADHSGRNILPEDIASYFHTGGTTGTPKLAPHSHANE-VAMAYSMNLVTRFAPGDVTLCGLPLFHVNG---VVVTGLIGGAEVLLAQGYRNTSLIGNFWKVIERYRVSFFSGVPTIYAGLLQ---VPSEGYDLSSLKYALCGAAPMPVELIRQFEAKTG---LTLIEGYGLTE-GTCGSCANPPAGERRPGSIGLRMPYCDVKVLDEQGRDAAPNEIGNLCIRGA--TVFKGYLKNADIWVD------GDWFNTGDLGRKDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHKHPAVALAAAVGKPDEKAGELPVVYVQLKPGAQASEA---ELLEHAAAHIPERAVPKDAWIIDAIPVTAVGKTFKPALR------------------------------- 77918845 30 ---------------------------------------------------------------------------NRIARHCA---DREAIV----SRHQGQRMTYAQLAGASDRLARGLLGMGYGRGDRIGVWATNSIEWLLLQLATARIGVALVAINPGYRRQEIAYALQHSEVHGVFSSDYVEILGSIIPGLHEGGTELSHPEFPHLRQVVLFDPQNAEATRKPGLTVWQEVLAARQDLEAATAALDRDDTIALLYTSGSMGSPKTAVLSHHNILNNAWFTARR-MAFTETDRLCAPVPFYHCFG---MVLANLAVGACVVL---PQEYFDPLATLQAIEAEACTTLYGVPT---MFLSQVEHPRDSFDLTSLRTGIMGGAPCPPALVRRVMDEL---HCPILIGYGMTEASTHLTAP-EDPLPIRLETVGRNLPHQEVKLIDPDGATVAMGEVGEVCFRGYH--VAKGYYGDPE---ATALGDADGWLHSGDLGTMDGDGYVKITGRRKEIIIRGGENICPWQIEQHLLQHPKVAEVAVFGLPDEFYGEQIMAWVRLESGQQADEE---ELRDFCKAGLAHFKVPRYLWIVDEFPKTGSGK-------------------------------------- 50083514 29 -------------------------------------------------------------------------------------------------------LTFNELEEASRKFAAYLQSLNLPKGSRVAVMMPNVLQYPIVALGVFRAGLVLVNVNPLYTARELEHQLNDSGAEVLVIASVYQTILGKTPVKHVVIASVMLGTLKGTLVNFVLRKVRKQIPWNVPGHVKFNSALNKVSPSHYKRPLTLSDTAVLQYTGGTTGVSKGAELTHRN-LVANMLQCDGIFDSSKDDKMFCALPLAFMVCAMYGMY----KGQANIL------IPNPRDLPAVIRKYQPTFFPAVNTLFNALVHN--EEFKQLDHSKLKIAMGGGMAVLPSTAEAWKRITG---VTIIEGYGLSET-SPVATVNPPASSEFSGTIGIPLPLTDVAILDDDGHPVALGEQGEISIRG--PQVMKGYWNRPDETAKVMTS--DGFFRTGDIGVMNDRGYVKIVDRKKDMILVSGFNVYPSEIEEVIAKHPKVLEVAAIGVPDEKSGEVPKLFIVKKDPSLTTE----EVLSFAKENLTGYKRPRYVEFMDELPKSNVGKILRKDLRK------------------------------ 55377030 12 --------------------------------------------------------------------------------------DRAADIYDGIVAHDGTEYTYAEVNERVNQLAHALSDRGVSKGSRVALLAPNTHYFIETLYATNKLGAVFVPLNYRLDPAKIEYILNDCEAATVIAD--YDFAEKVQPVRDDI----------PAETFIGYEPDRIDGEWEA-----YSGILDGQPTAEPDRPMAEDDDASINYTSGTTGDPKGVVRTHR-TESWHSLVLNQHMEIRDDDTYLWTLPMGW--GHTYAITG---TGGTHVC----QRTFDAADTFRRVREYDVSFMCGAPTVLNKLIQHDGDVVTQGDRD-VR-IATAGSAPATATIERVEDEFGWR---IIHIYGLTETAPIITTSNSRELKVKQGSETLC---TDIRIVDEDGTDVPGATIGEVVV-QGNQVMDRYL-NKPEITEEAFNDRAEGYFHTGDLAAWDEDGMIQIMDRRKDIIISGGENISSIELEDELYDHPGVLKAAVIPTPSEDWGETPMAIVVP---TADSDATEQDILEFLRERVASYKVPAGIDFRDSLPETATGKIQKYELRE------------------------------ 121593495 37 -------------------------------------------------------------------------------------------------------YTWRDLDRASARIANLLASLKLPEGSRIAVQVEKSVEAMLLYLATLRAGYVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPG---------------------NFGWVSKIAFTAGTQHVFTLGDDRTGSLLERAAHFGDEHRAVPRKADDLAAILYTSGTTGRSKGAMLTHGN-LLSNAQVLKDYWGWKPGDVLIHALPIFHVHGLFVAIHGALINGSKMIWM----AKFDPKAV--IAAMPRATVFMGVPTYVRML---AEPALTQAAASHMRLFIAGSAPLLIETFKEWQDRTGHT---ILERYGMSET--IMLTSNPYAADARHGTVGFPLPGVGLRVVDDAGKPVPVGEIGNIQVKG--PNVFKGYWRMPEKTREE-FSA-DSWFKTGDVGKVDERGYVSIVGRSKDLIISGGYNVYPAEIEGYINEMPGVAESAVVGVPHPDFGEVGVVVVIPKPGAKVDGD---AVIASLKSQLANFKIPKRCFVTTELPRNTMGKVQKNLLRDQYKG-------------------------- 89098026 7 -----------------------------------------------------------------------------LDRAVSLYADKEAIF------ADERSFTYQELGSRVNKLSFGLKGLGVEKGDRIAYLAPNSVEMLEGFYGVFQTGGIMVPLNIRLKPEDYLYILNHSGAKVLF-ADQDLYH-LILPVKE---------QLQTVEKIIVHYKNDQTAEV--GYDDWLKE---QQEGRFPRVQLDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALSTM-HHLRVTDKDVLVHVLPMFHVNGWSPFYYT--ANGASQVCLRKA----DPETIFQALMKHNGTVLHMAPTVLNSLLQYSSKLPAGGD---VRVVI-AGSAPPPAFVAKAERELGWEFIQV---YGMTESSSTILSNLPEEEQYRMKAAGYSMIGCEVKVVDENGEAVDGKQIGE-VITRSN-GVMKGYWKNEEATMEA---IRGGWLFTGDMATVDLHGNIDIVDRKKDIIISGGENISSIEVEGVLYDHPAVLEAAVIAVPHEKWGETPHAFIVKKEDAEIAAE---DFILFTRERLAHFKAITGVTFVKELPKTASGKIQKIRLRQ------------------------------ 77993368 77 ----------------------------------------------------------------------------CLDATAQRFPNREALVIIHEN----IRLNFAQLKEEVDRAASGLLSIGLRKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQASELEYVLRKVGCKGIVFTQQYYNILKQVELEKAQPGALKSERLPDLTTVI-------SVDAPLPGTLLLDEVVAAGGKEQNLAQLRYHDPINIQFTSGTTGNPKGATLSHHNIVNNSAKTAEELRMVLPCPLYHCLGSVG---GTMVSVV----HGATLLL--SSPSFNGKKAL-EAISREKGTLLYGTPTMFVDILNQPD--FSSYDFTTIRGGVIAGSLAPPELIRAIISKMNMKELVVV--YGTTENSPVTFMNFPDTLEQKAGSVGRIMPHTEAQIVNETGELTKLNMPGELCIRGY--CVMQGYWGEPQKTFET--VGQDRWYRTGDIASMDEQGFCRIVGRSKDMIIRGGENIYPAELEDFFHKHPQVQEAQVVGVKDDRMGEEICACIRLKSGETTTEE---EIKAFCKGKISHFKIPRYIVFVEGYPLTVSGKI------------------------------------- 169783238 63 -------------------------------------------------------------------------------------GDRTAVICKHQND----RVTYAGLDAKSNALARGLESVGVRTGDRVGVMLGNSMEFSIATYALFKLGAILVPINPSFNATQVVSALTHLEATMIVSTESNLPRKEPIPILQHLVQKLESALVPSLKHIIIVDNSSGRVDISEYRSLTFSSVTSAAKADEAALPLSPHDVVNIQFTSGTTAMPKAACLTHRSVLNN----GSQIGDLTPEDIVCCPPPLFHCFG-SVLGYMATATHGSAVVF---PTSFNARAALTAVQEERCTALYGVPTMFLTLIDDGEVPNEGF--GHLRTGIAAGSSVPAALMQRLHKVLNLTELTI--CYGMTETSPVAMTTTDDPIDKRINTVGRLMPHVEAKIVNDRSQILPVGVPGELAVSGYL--LMKEYWGDPQRTAESMIADEKGVWMHGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCILTHAGVMDVSVVGVPDEKYGEVVAAFIIPKEHQDEAAPLTEEIREWVRGRLSNHLVPKYVFNLEHFPKTASGKI------------------------------------- 153894987 11 ------------------------------------------------------------------------------------------------------RYTYAELGERADRFSAVLQECGIEKGDRVAVLDPNTHYHLEAAYGAMQIGAVHTPLNYRLTPDDFSYMLSDAGVDAIY-ADA--------EYAANV-EAIR-------EEVPTETFLTNDADAIEGDWESFDEALADANPDYERPEMDEDDVITINYTSGTTGDPKGVCRTHRAETL-HAYLITIHQEITDDDVYLWTLPMGW--GHIYAITG---MGARHICTRGV----DVEAVFDRIRAEDVSYFCAAPTVLNML---GDHYADHGGATTVRA-ATAGAAPPEATIRTVEEEFGWDLKHV---YGATETGPLVTTSDADRFAVKK-TQGIGYLGTDVRVVDENGEDVDGETIGEIVVRGN--QVMDRYWNKPDATEEAFSERLEGYYHMGDLAVVDEDGFVSIQDRKKDIIISGGENISSIELEDTLFEHDVVSDVAVIPAPDERWGETPKAFVVPESGDPDDAATPEELKAFVRERVADYKTPGEVEFVAELPTTATGKIQKYELRE------------------------------ 195613802 23 -----------------------------------------------------------------------------------------------------QSLTFAAFRSAVLTTAVALSSAGVRRGDVVLFFAPNCFLYPVCFFAVTALGAVATTANPLYTPREVAKQATDSRAKLAITVSEL--------LPKIVD--LGFPTILLDGGGDGDAASAAASKPQGASVTLYSDLVSGARTEYRRPPTKQSDTTALMYSSGTTGASKGVILTHRNFISAAAMMTADQDALGEGNVFLCFLPMFHIFGLSVITFAQMQRGNSVVVM----SRFDMDSVMAAVQRHRVTHLFCVPPVMIALAKLGS--VGKYDLSSLRFIGSGAAPLGKDVMEGVAKNF--PEAVIAQGYGMTETCGIISLEYPEKGQIRQGSTGALVSGVEAKIVDVETLICPPNQLGEICVRG--PNIMQGYFNN---VQATEFTIKQGWLHTGDIGYFDEGGQLFVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAVVIPFPDAEAGEVPIAYVVRSSESSLTEV---DVQKFIEKQVAYYKKLRRVTFVDSVPKSASGKILRREL-------------------------------- 15965442 18 ---------------------------------------------------------------------------NFLSQAARRNPDEIALVH------GDRRWRWSEMEARVDAMAYALVEFGVRKGDRILVHSANCNQMFESMFAAFRAGAVWVPTNFRQLPEEVAYLAESSGARLVIFQAAF----------EAHAEACRAAG-EQIGSCIPISRVGEDYDAIVARNL---------GRSVSPVAVDRDDPCWYFYTSGTTGRPKAAVLTHG--------QMAFVINNHIGDLFPATT-------HRSIVVAPLSHGATILLPSEKLDIP---QFWALVEKWRVNNLFAVPTIVKLLIE--DPSVDRYDHSSLRYVIYAGAPMYRADQKKALEKLG---AVLVQYFGLGEVTGA-ITVLPPAFDARIGTCGFERTGMQLQIQDEDGNEVPAGATGEICVIG--PAVFAGYYRNPEANAKAF---RNGWFRTGDLGHVDAQGFLYITGRASDMYISGGSNVYPREIEEKLLMHPDISEAAIVGVPDPVWGEVGIAVCVARGGATVGAA---ALREWLDGKIARYKLPKKIVFWSEMPKSAYGKITKKLIRE------------------------------ 121611023 30 -----------------------------------------------------------------------------LDACVAHCPDKLALTAVQAHSGAVERMTYRELAAMADRVAVGLTRLGVRRNDTVACQLPNWWQFTVTYLACSRIGAVMNPLMHILREHELSFMLKHGQARVVIVPKMF----RGFDFEAMV--AALRPALPDLQHVVVVGGAG-DNSFEKLLSAPAWEAAQDALGILTRHRPGPDDVTQLIYTSGTTGEPKGVMHT-ANTLMANIIPYARRLKLGAGDVVLMASPMAHQTGFMYGLMMPILLRQSVVLLD----IWEPLRAIDLIRSEAVGFTMASTPFLTDLARNVQESGKTV--PTLKIFLCAGAPIPGPLVEQARRVLGSK---IVSAWGMTENGAVTTIGLDDEDERAINTDGCPLPGVELKVVDTDGSPLPAGQAGKLYVRSC--SNFGGYLG---RPHLNGTDA-EGWFDTGDLARIDERGYVRITGRSKDVIIRGGENIPVVEIESLLYRHPAIALAAIVAYPDERLGERACAVVVPKAGQTVDPAIVEFLRS---QKVAAQYIPERLVVRESIPSTPSGKKLREMLREELHG-------------------------- 54114895 462 -----------------------------------------------------------------------------LERQAALTPEAPALCYE------DHEISYQQLNQRANRLAAFLRLQGLQPDDRIAVCVNRSPDMVIALYAILKAGAAYVPLDPDYPQDRLRHMLQDCGARFVL-----IDNGGEHALHPLRDIAVPRLHLQRESH------------------LW------RQAPDGNPPPLAA-DPAYVIYTSGSTGKPKGVMNEHRGVINRLLW-MQKAYTLTPDDVVLQKTDVS--VWEFFW---PMMVGARLAI--AKPGHQEPDYLSACIAQHGVTTLHFVPSMLQLFLRHGDMA----QCASLKRIVCSGEALPLATVQRCLQQL--PQAELHNLYGPTESSWQCLPDDPR--PLVP--IGKPIANTQLHILDDQLQPLPPGIAGELHI--GGIQVARGYLNSAERFIADPFSAEPSLYKTGDLARWLPDGNIEYLGRNDFQVKIHGLRIELGEIEQQLRQCSGVEDAAILAREDESGGKRLVAYVIAPEQTAAAAEWRRQLQQH----LPDFMVPSCFIRLDAFPLSPNGKLDRKAL-------------------------------- 158564339 53 ------------------------------------------------------------------------------------------------DASTGHRLTFSDLWRVVDRVADCLHEVGIRRGDVVLILSPNSIYIPVVCLSVMSLGAVVTTANTLNTSGEISKQIAQSNPTLVFTTSQ---------LAPKLAAAIS--------VVLTDEEDEKRVELTSGVRVVLSEMMKKESGQRVRDRVNQDDTAMMLYSSGTTGTSKGVISSHRNLTAYVA---KYIDDWKRDEIFVCTVP----MFHSFGLLGSVASGSTVVIL----RRFGLDDMMQAVEKYKATILSLAPPVLVAMINGADQLKAKYDLTSLRKVRCGGAPLSKEVMDSFLEK--YPTVNIFQGYALTESHGSGASTESVEESLKYGAVGLLSSGIEARIVDPDGRVMGVNQPGELWLKG--PSISKGYFGNEEATNETI--NLEGWLKLGDLCYIDEDGFLFVVDRLKELIKYKGYQVPPAELEALLIAHPHILDAAVIPFPDREAGQYPMAYVARKPESNLSE---KEVIDFISNQVAPYKKIRKVAFISSIPKTASGKTLRK---------------------------------- 108798730 10 ----------------------------------------------------------------------------VLGRWAVDRPAHPLLICDAD------RLDYGQAERRSARLARGLLALGAGKGTHVGLLYPNGAEFLVGMLAAARIGAVVVP-FSTFAARELAEQLRHSDTEILLSAGSF----RSHDYASRLREVLGGAAVPHLRHVFVDRHPDGGVDP---------ALLTAVEDD-----VDGSDPLTIVYTSGSTSAPKGVVHTHAA-LIEHQRNLNAIRGLGADDRLFCNSPFCWIGGIAFSVLATLVAGATLVC----SNAEDPAATLDLLEATRPTITNGYVAGIAALAAHPSLPHR--DLSSMRIMAPDARPADPDL--------------RHHMLGMTETGSVVLLHVSDQPEHRRGSFGLPAPGFDTRIVDPDGAPVAAGEVGELCVRGPYV-MQRYY----KRSREECFDP-DGWFHTGDLVRTDDDGLYYFLGRRGAMIKTAGANVTPAEVERAITRATG-AQAYVVGLPDRDRGQVVAAAVIVDDPGDFDA---AALREALREELSAYKIPRRITALDDLPVMASGKV------------------------------------- 120613289 466 ----------------------------------------------------------------------------LLDAGLSRDPGAVALRFEG------RSMTRGELDRKALDWAHRLAAMGAGPERIVALAIPRSLELVAALVAVLRSGAAYLPIDPDFPADRLAFMLDDAQPVCLMTTEEGRFDGGIARF--IVDAAEPQAGIQPP----------------------------APAGALASATLHPSHPAYVIYTSGSTGRPKGVVVPHSAIVNRLRW-MQAEYGLESSDRVLQKTPSSFDVS-AWEFFWPLLAGATLVI--ARPGHRDPPYLADLIAREAVTTVHFVPSMLELFLQE-PAAAACH---TLRRVVCSGEALSAPLAARFHGMLG--WCALHNLYGPTE-AAVDVTAWACTHEACAGPIGRPIWNTRMYVLDPGLQPLPVGATGELYIAGD--GLALGYLNRPERFIDPYGPAGSRMYRTGDLARWCDDGTLEFLGRSDHQVKIRGLRIEPGEIESALMRHPGVQQAAVVVREDAGGSKVLVAYCVPVAGDRLDDF---SLRAHVAQRVPEYMVPSAFVVLAELPLGPSGKLDRRAL-------------------------------- 63079047 3560 -----------------------------------------------------------------FNDTRANYPDNLFEQQVERTPEQIAVVY------QDQSITYRELNERANRLARCLIDKGIQRNQFVAIMADRSIETVIGMMGILKAGGAYVPIDPDYPLDRKLYILEDSHASLLLFQQ---------------------------KHEVPSEFTGDRILIEQMQ--WYQAADTNVGIVNT-----AQDLAYMIYTSGSTGQPKGVMIDH--QAVCNLCLMAQTYGIFANSRVLQFASVGEV-FHT------LTNGATLYLMDRNLLM--AGV--EFVEWLRVNIPFISPSALRAL------PYE--DLPALKYISTGGEALPVDLVRWGTERI------FLNAYGPTET--TVDATIGLCTPEDKPHIGKPVLNKKAYIINPNYQLQPIGVPGELCI--GGVGIAPGYWNRPEKFVDNPFAQGERMYKTGDLVRWLPDGNIEFLGRIDDQVKIRGHRIELGEIETRLLEHEQVIEAVVLAREDEQGQAYLCAYLVAADEWT-----VAELRKHLGKTLPDYMIPAYFIELEEFPLTPSGKVNKKAL-------------------------------- 88706228 37 ----------------------------------------------------------------------------------------------------ERRFSFREANHRANQLCHALSGMGLEPGDRVALLAYNGHQFIESFFGPAKAGLVIMPLNWRLTADELAFILKDGGAKALIFDTDF----------THLAEDLRGRDVAGVEHWIAVGAEAPDFARHYER-------LLAQQPADEPEFLGPEDNLFIMYTSGTTGLPKGVVHTH-ETVFWAIITMVNTGDIRGTDRYLLLLPLFHVGALAPMI-GAVYRGNSLVIL----RDFDPLKVWQLFESERIDTSLAVPAMLNFMLQ--VPGYEQYDHSSVRNIICGAAPVPVATIN-AYIDLG---IEIHQVYGLTESGGPGCLIVGEDSLTHVGSAGRAFFHTEAKIVDAHGETVPAGETGEILLRGRH--MMKEYWNRPDATAETLQD---GWLHTGDIATMDAEGFVTICDRKKDMIISGGENVYPAEIENVLMQHDGVADAAVIGLPSEKWGESPLA-VIVAADEALTD---RELMTFCQGKLARFKQPTAVRFVDSIPRNPSGKILKRLLRD------------------------------ 121998343 13 -----------------------------------------------------------------------------------------------------QRWSYQQVAEEVASLATALRGFGLEANERVAIYLEKRPEAVMALFGASAAGGVAIPVNPALRPHQVAHILDDSGATVLITSG---------PRLQQLWDALDGAQ--PFKAIVVGDSDAGE--HRPNQPIPWGAWPRVTSP-PTPRRIDS-DMAAILYTSGSTGLPKGVVLSHRNLVTGAISVSEYLQNA-ASDRILSVLPLSFDYGLSQITTG-FATGAEVILL----NYLLPQDVPRAVSRYEVTGLAAVPPLWIEL--ANLDWPDAA-RSTLRYITNSGGAMPPSTLQKLRDQL-PGTAPYL-MYGLTE--GFRSTYLPPEIDRRPGSIGKAIPNAEVQVVREDGSPCAPNEPGELVHRGPLVS--LGYWQAPDRFRPA-----PGVW-SGDTVYADEDGYLYFVGRNDEMIKSSGYRISPQEIENVLDGTPGLTEAVAIGVPHHRLGEAILVLATVEEG--PAGACEDDLRARCRQQLPPFMVPSAFLWTQPLPRNPNGKVDRAGLR------------------------------- 116695183 60 -------------------------------------------------------------------------------------ADRTFVVYE------DERVSYDAFRRAAIALAHALVRDGVRKGDRVAVAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGAELEYGLADSGSRVAI-VDA-----------ERLDRILELPGCPALERIYASRAGGTPLESVIGCPADWAALPDQAPPQ---VDIDPDDDATIFYTSGTTGKPKGALGTHNSTNVAVAGSFSPMRNLRRGEPMLLAVPFFHVTGCMAVLNGAIATGGKIVLMH----RWDALRGMELIERERCTAAGGVPTIAWQILEHPERG--RFDLSSLENVNYGGAPASPELVRRIGEVFPLAAPGI--GWGMTETSSTFTSHSAEEYVMRPDSSGPALPIGEMKVVDGHGRALPPGATGELMARGA--NVVRGYWNKPEATAQTFAD---GWLRTGDIARLDEEGYVYIVDRMKDMLIRGGENIYCIEVESTLYEHPAVMDAAVVGLAHKTLGEEPAAVISLKPGMQASEA---ELQDFVRTRLAAFKVPVRIIYQEMLPRNANGKILKSNLRKL----------------------------- 169635584 45 -----------------------------------------------------------------------------------------------------EVYTYADVHVTSRKCAAGLHNLGVKQHDVVMILLPNSPEVVLTFLAASFVGAITTSANPFFTPAEISKQAKASAAKLIVTQS------RYVDKIKNLQN----------DGVLIV---TTDSDAIPENCLRFSELTQSEEPRVDPEKISPDDVVALPFSSGTTGLPKGVMLTHKGLVTSVAQQVDLYFN--RDDVILCVLPMFHIYALNSIMLCSLRVGATILIM------PKFEILLEQIQRCKVTVAMVVPPIVLAIAKSPET--EKYDLSSVRMVKSGAAPLGKELEDAISAKFPNAK--LGQGYGMTEAGPVLAMSLGFAFPVKSGACGTVVRNAEMKILDPDGDSLPRNKPGEICIRGN--QIMKGYLNDHLATASTIDK--DGWLHTGDVGFIDDDDELFIVDRLKELIKYKGFQVAPAELESLLIGHPEINDVAVVAMKEEDAGEVPVAFVVRSKDSNISED---EIKQFVSKQVVFYKRINKVFFTDSIPKAPSGKILRKDLRARLAN-------------------------- 81681127 473 ----------------------------------------------------------------------------LLDMQALATPDAAAVVHENAV------LTYRELAARSDALARRLAECGAGPERLVAVAVPRSIGLAVALCAVLKAGAAYLPIDPDSPAERVEFMLGDARPTLLLTVAGT--------------DGLAI------------------TPLHGAQPRWEASVIERTTAASPAATSQAEHAAYLRYRSGPFGPAAGVVVTHAALVNELLW-MQQRYRLNDTDRVLAPASLGWIFW-------PLIAGATVVMA-TQDVHGDATALAAMIRRTGVTTVHVVPSVLAELVRDEAVVTAG---KGLRHVMCSGEVLPADLAARFHE---SCDVPVHSLYGPVE-AMPVVTSC----DYRPGSPGRPISNAGVYVLDSQLQLTPPGVVGEVYVTGV--GLARGYLHRPDHFVACPFGPGTRMYRTGDLARWTDDGELEHAGSADQRVRIRGFWAAFLEIEAVLTAHPGVDQAAVIARPDPDRAAQLIAYVVPATGVDFSAGLVVELRRFVAARLPEHLVPATIVVLDRLPLTAEGK-------------------------------------- 104782280 514 -------------------------------------------------------------------------AHHLIEAQAARAPEAIALTFEG------RHLSYGALNEQANRLAHQLIGAGVGPDTQVGLACRRGPDMLVGLLAILKAGGAYVPLDPAYPRERLAYMIDDSGIRLLLADPETAR----------------QMDVPVSVSVL---------PLAAPADLPAHN---------PEVALGPDNLAYVIYTSGSTGNPKGVLLPHGNILRLFAATAEW-FDFGADDV--------WSLFHSYAIFGALMHGGRLLI---VPVTRSAEDFYALLCDEGVTVLNQTPSAFKQLMQVACQAPDSR-RHVLRYVVFGGEALEVKGLRPWFERFGDQPTRLINMYGITETTVHVTYPLSLALDNGVGSIGVPITDLSWYVLDGQLNPVAAGCVGELYVGGA--GLARGYHRSAERFLADPFGPGARLYRTGDLARHTVSGEIEYIGRMDHQVKIRGFRIELGEIEACLLAQPGVRQAAVLALP-GIGGAQLVAYVVMAEGGEP-QARRDALRQGLRQDLPDYMVPAHFLLLDALPLTTNGKLDRKAL-------------------------------- 104782280 3078 ----------------------------------------------------------------------------LIARHVALQPQAPALVC------GDRQLSYAELEVRANRLAHRLIAEGVGPEMFVGVALERSVEVIVAFYAVMKTGAAYVPLDVDYP----RERFN-----------------------WIVEDSAMGVLLSEQR---VLERLGQPAS---GLVLTLDDLDLCGEPEHCPAPRAADNLAYLIYTSGSTGKPKGVAVAHGPIAIAELYEMSAH---TRELLFMSFAFDGW--------LSTLLCGGCLVIRDNRLWTP--EETWQALHAQRISIACFPPAYLQQLAEFGEPPVDIY--------CFGGDAVAEANFERVKRVL-KPRC-LTNGYGPTET---VVTPLLWKVTVQRCEAVYAPIGVRVYVLDNQLNPVPVGVAGELYI--GGEGLARGYHQRPERFVADPFGNGGRLYRSGDLVRQRPDGVIDYLGRLDHQVKVRGFRIELGEIEARLRAMAPVRDAVVVAR-DTQGGKQLVGYVVADAQQGLAEKLRGDLQA----ELPDYMVPSQLLVLEALPLNPNGKVDRKAL-------------------------------- 195997251 15 -------------------------------------------------------------------------------------GDKPAI----TDAHSGLTLTYKMLKQQIRQCGSALRRAGFKKGDIFAIYSPNHPQYPVLIFAVAAIGGIVSTINPLFTAEEVIQQMKLSSAKYLLAHS------------SNAANAIKVDKTLNLRGLYVF--------GEEKGVTSFDTLIQDDGAFFKPDATPINDVVMLPYSSGTTGIPKGVMLTH--YNLIANFAQLIHPDVK---VFDSDAPVFHIYGLVVILLAGLRVGAHLISY----LRFEPEVFLQSIEKYKIKYAPLVPPLYVFLAK--TPLVEKYDLSSLQETMCGAAPLDYDLSQTVRKRVGLSLVRQV--YGMTE-----LSPLSRSDKDKLGAIGIVVPNTKAKVVDETGRSLPEHQRGELCIRG--PQVMKGYLRNKERTIDK-----DGWLHTGDIAYYDKDGYFYVVDRLKELIKYKGHQVAPAELEALLLTNPKVADVAVIGRPDDDAGELPMAFIV-RSGEIT----KQEIIDFVKDNVNPQKYLRGVEFLDIIPKSASGKILRNQLRK------------------------------ 163800027 36 ---------------------------------------------------------------------------------VAKDPDREFIVY----PDRDLRFTYGEFNKRVDMMAKGLLEIGIKNGDNVGLWARNVPDWLTFVFATAKIGAVAVTVNTSYKSHELDYVLKQSDMKALAIVDQF----RDVNYIETVYELIPELKTPYLKNVMYIGPEKHRGMYNTHEIMLLGKHIADEKLEEAKKEVKNTDVVNIQYTSGTTGFPKGVMLTHRNILNNGYYSMHY----SEKDRVCLPVPLFHCFGIVLGVMATLTHGGTLVMIE----LFDPVLTLAAVQKERCTSLYGVPT---MFIAEFSHPMKMFDLSSLRTGIMAGSTCPTEAMKKVIDEMNMSEITIA--YGLTEASPVFTTKATDSIDKRVNTVGVALPHSEVKIVDETGEIVGKNQVGEICCRGY--NIMKGYYNMPEKTAETIDD--DGWLHSGDLAEQDDDGYYKIVGRIKDMIIRGGENIYPREIEEFIHTMDGVKDVQVAGIPDKKYGEIVGAFVILEEGADLTEE---DIRDYAITKIARYKVPKYVFMVEEYPLTASGKI------------------------------------- 148553237 22 --------------------------------------------------------------------------------------------------------SFAAFRDRADRLAAALVAHGVAYGDRVAIWAPNSPEWMVAASAIESIGAIMVPINTRFGAEAL-YALGKTRARVLFTVAGFLGN----DYAAMLRQAGGGAGV--VHPVAALPNLREIILLDDASLAAFEDRCSDAELAARIAGVRSDSIADILFTSGTTGFPKGAMHDH-GQALWMVANWNRSNDLRAGDRFGYRS--GWVSG--------LVAGMTVF-----PVAFDPEAVLKLIERERISVLMGPPTIFTTLMEH--PRFGAYDISSLRVGHTGAANVPVDLIRAGREVFGFD--LFLTSFGQTETTALVTVNYPDSFETIARTVGVPLPGVEVRI---------AEESGELLVRG--PNVMRGYFEDPEQTAATIDA--EGWLHTGDVACLNADGTVRILDRLKDVVIVGGFNAYPAEIEHVLRAHPAVADVCVIGWPDDRMGEVCAACVIPRPGAALS---LAELTAWSRERMANYKVPRHLFLVEDFPRTPLGKIQKFVLRD------------------------------ 78063332 18 -----------------------------------------------------------------------------LRRAARYWGSQPAVIH------RDRAVTYRQLDERSTRLANALRGLGFAPGTRIAVQARNCIELVEIECALYKAGLVKAALNPRFTAAEAADVVGNCAPAAFIGGRGYT------DYTP------DSPGFSSVERFV-------SIGGATTGYLDYDTLVAKGSDTPPDYQPAPDDLAVLHFSSGSTGRIKAAMQSYGNRLASLRK-IVLGMDVQPGDRL---ALIGPITHASGMLMQPLFCGATLVLFD----AFEPAHFLADVARQRITHTFMVPAMVNMLLNAPE--LAQADLRSLKVLGYGAAPMAPEAWARIGPVLSQGYGASESTSGVTRLGIADHAHALLHDRERLASCGRPLGETEVRVVDADGREVEGDAIGEIVIRGAD--VFQGYWNAPELTREV---LVDGWLHTGDLARTDRDGFIYLVDRKHDMIISGGFNVYPTEVEAALYRHEGVLEACVVGVPDDKWGEAVKAVVVLRAGR---DAQANDLVVHCRAQLADYKLPRSIDFVAELPKNANGKIARKLVRE------------------------------ 148554757 38 -------------------------------------------------------------------------------------GEREALVYRHQPAVADVAWSYAELDATADRLAASLVAQGYRPGERIAIWGPNHPEWILLEYAIAKAGLVLVALNPLYRPGELAFALGDSNAAAIFHAD--LIGG--APAATIVAEA--RPDVPALRGV----HAFSSI---------WTALLPAAPDRLPRVEVDPGEALMIQYTSGTTGVPKAVRLSHAAIATTARNSYRRW-GLGEGDRVCVGFPLFHVGGSGNSVPGACLNGATLL-----PLHFKPGIALDILEQERCTAFIGVPTMLIAML--DDPSIAGRRLDALATIIVGGAPVTRDLLARCRATFGAD---VINCYGQTETCGVTTTTILGGVDKKTRTSGTPLVGVSVSIRDGDGRPVPRNAIGQLF--YSGPGAMTG-YGSRPGVEDE-----SGWVASGDLATMDEDGYVAIVGRAKEMIIRGGENLSPVEIETYMKEHDAIGDVAVVGVPDPKYGEVVCAVVHLRPGHAVSG---TAIRDWCAARISRWKVPHYVEFVDEFPLTPSGKIQKFRLRKLGLVEDPPLGATPSIED------------- 39934523 43 -----------------------------------------------------------------------------LRAWAKSAPLRPAVIFYGHVT------TYADLDEQSDRFAALLLQKGVKKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALDQL--AGVVEQVRA--ETSLREVIVTSFADVIPSDPTIPVPDSVSGSRIGATDLLSALAALPKPEPLPPDEVAALNYTGGTTGMPKGCVHTQRDMVYTAAANHGISVVADQNSVFLSFFPEFWIAGENFGLIFPLFTGATLVLL----ARWDALGVLTAIQRYKVNV--TAMPVDGAVELMDHPRFKEFDLSSLRVVSFV-KKLNPT----YRKRWKDLTGTILTAWGMTETSNTFTAGFQGDLVSQPIFVGLPVPGAEFKITDETGKLVPLGGEGEIRVRT--PSLLKSYWNKPE---ATAESLVDGWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQLKPEAEGTIT-PAELQAWCAERMAVYKVP-EIRIIDALPMTATGKV------------------------------------- 158521217 29 -------------------------------------------------------------------------------------GDKTAYAFMG------THVSFADLDCYANRFARMLLDNGFKKGDVVGINLPNIPEYGIAWLGTLRAGCVVSGVSPLLSAPEMKHQLTDAKARALVTLDAVF----AATLVKIAD------QLPDLKLVVVVKRFGRVTPLADKSVVQIEKVIKGSSGDDPGVAVTPDDIAYIQYTGGTTGLPKGAQLSHRNVVADLLVQHWLHWEKGRG-----LALSGFPFFHIAGLFFCIYLGWTQVL---IPNPRDTDHICKEIKKYRPTVLVNVPSLFQMLIAN--PAFKTLDHSGLEGCISAASPFPEESQRQLESIVGEGK--LLEVYGMTET-APLTTMNPMQGKKKLGHIGLPLPNTDLCLKNETGEKVAVGQPGEICVKG--PQVMVGYFNQPEETAKAF--DVEGYFHTGDVAIQDEEGFLRIVDRTKDMIIVGGFKVFSRRVEDILSEHPAIDMIATIGRANPERSELVEAYVKPVAGHPLAAALEKEILAFAKEKLSPYEIPKRVHVLDELPLTPVGKVDKKVLRK------------------------------ 156375645 29 ----------------------------------------------------------------------------------KRNGDKEALV----DGPTGETYTYTDLITLIKKCGSALLQAGVKPKDVALLHLPNIMQYPVYLYGAQAIGAVVTTANPGYTVDELAYQLIDSSAKYIITDS---------KLYHTAIEAARKAN---VEHVF------ESVEF-------FKDLLKDDGSKLKGVPTDPTEAICMPYSSGTTGVSKGVLQSHYNY-IGHALSLGSKEFMQWDKRLVTLSPLFHAFGLAVNVGMHFYLGSKVILLQG----FEPEQLLKTIEKYKVNDFPMVPPLALFLAKH--PLVDKYDLSSLESMISAAAPVGKGILRTMAERIPSLKI-VRQGYGLTEATAGAIVNPIDPTKCKDGSVGVLLPNLEGKVTDDTGEALGPNQEGEICLRGPI--VTHGYLNKPEQTANTFTS--DGWLRTGDIGYYDTEDYFYITDRLKELIKYKGHQVPPAELEALLVSHPHIADAAVIGIPDDVAGELPRAFVVVKAEIS-----EREILDFVTEHVAPEKKLRGVEFVEAIPKTPTGKILRRVLKK------------------------------ 154687205 7 -------------------------------------------------------------------------------------PERIALIFEN------KQMTFRELYHASKQMAARLSKYSLKKGDRAAILLSNRPEMVYAVHACFLLGAEAVLLNTKLSKQERLFQLEDSQAKLLLMEDGFCR--------EEYESAVATADV--------------------------DELQAEEAGDIEPEAVTLDDTATLMYTSGTTGRPKGVQQTFGNHY-SSAVSSALNLGVTERDRWLIALPLFHISGLS-ALFKSVIYGMPVVLHQ----KFSVTDVLDSISSHQVTIISAVQTMLSGLLAETEQCPE-----SLRCILLGGGPAPLPLLEECRRK----QFPVFQSYGLTETCSQIVTLSPEFSMDKLGSAGKPLFSCEIRI-EKDGNPCAPFEHGEITVKG--PNVMKGYYHRDDANQAAFHN---GWFKTGDLGYLDDEGFLYVLDRRSDLIISGGENIYPAEVEAALLAHPAVAEAGVSGSEDPKWGKVPHAFLVLTSSVS-----SEELTAFCRERLAKYKIPAAFFEVDGLPRNASNKLMR----------------------------------- 126436647 10 --------------------------------------------------------------------------------------------------------TWAEVDARARRLAGFLTGRGLMPGDRVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARVLIHADHLERFLGELTDLPLVVGIGARSSTGADEVV-----------------TDYETALAQAQPAAPRGDVSPDDVAVILYTSGTTGRAKGVMHTHRG-LLYQAADTNLVTEANRSDVMLATTTAGGMVRTVSWLY----LGQTMVIHQ----RFDPQAVIDEIERNAITFTTFIPTMLRTLAILEDGPPR--DMSSLRRISYGSAPVPPGLARKAMDLLG---CDLQQRYGLTECGGTILTPLAGRTSI-ATSCGQETPMCAIRVVDVDGNDAQAGEVGEIVIVS--PANAVGYWNRPEQTAETF--RPDGLY-SGDLGYLDEDGYLHITGRKTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKTHVEDRDALTAELVSLCRAELAGYKQPRRFVFREEFPLGPAGKILKREI----ANQVTEVG-------------------- 168000194 44 -------------------------------------------------------------------------------------GDRVAMV----DAPTGRSLTYAQLERNVRVVAAGLKNLGVRQYDVVMLLSPNSIEFAVVFFAVMSLGAVLTTVNSVNTTGEIQKQMNDAGAKFIITT-------------AALTEKIAGVDLP----VVIFGDDEVVPSFGSRATHRYSELLRTDTNGVPRIQISQDDIAALLYSSGTTGLSKGVVVTHRNFI-----SCSCLYNSGVDEVF--SSDVLLPMFHVYGLACSLARGIKVVVM---PQF-NFVEMLSFIQTYKITHLPLVPPIIIALAKQDV--VLKFDLSSLFQIGSGAAPLGKDILSLCAKRF--PNVKLKQGYGLTETGACSTAPNVSDMDAHYGASGILLPNTQGMIIDPTNKPMPPTKQGEFWIRG--PSIVKEYFKNPKATSETIDK--DGWLHTGDLVMIDNDGYIHVLDRLKELIKYNAYQVAPAELEALLLSHPSILDCAVIPYPDEVAGQIPMAYIVQKPGKKFTED---EIMDWVGKQVAPYKKVRKVAFINAIPKSASGKILRREL-------------------------------- 118587652 4 -------------------------------------------------------------------------------------------------------VTYADMLARSAQYAGALQKLGVKPGDRVAVQVEKTSEALMLYLGTIRAGGVFLPLNTAYTPAEIGYFVGDAEPSVFVCD----------PAKADVLAGTAQKAGARL-HTLDQNGEGSLADLADGMPKDYEN-----------RSREDDDLAAILYTSGTTGRSKGAMLTHENLASNSQTMVKYW-RFTEDDVLLHALPI----FHTHGLFVALMMAGGSMLF-----LPKFD-LDQVLSALRATSMMGVPTFYTRLLASDRFTREAS--AHMRLFISGSAPLSAEVHKEFYERTGHA---ILERYGMTETN--MNTSNPYDGDRRPGTVGFPLPGVGLRVVDATGRVLPDGEVGIIEIKG--PNVFAGYWRMPEKTAQEF--RADGYFITGDMGRIDEDGYVSIVGRSKDLIISGGFNVYPAEVEALLDELPGVAESAVIGVPHPDFGEAVVAVLAPKPGAKLQQD---AVQASLNDRLAKFKQPKKVHVLEALPRNTMGKIQKNVLREQFSGD------------------------- 72162397 9 ---------------------------------------------------------------------------------ARRHPERTALIADGE------RISYATLWHESLRHAAALRSLGVSPGDRVALLAGNVADFVRCYYGILAVGGTVVTIPPMLRPQEVAFLLSDTGARLVLAQS----------LFADLAHAAVDGNDVTVRTVGDPQRPDALAP-----------LVADSEPLPSYVSRAPDDIAVIFYTSGTTGVPKGAMLTHLNLVMNATV---NAFDVHPEDVVMGSLPLFHTFGQSVALNTTFRVGATLILQE----RFDPDEAIRMMCEYGATIFDGVPT---MFVRLAEAAAHHTKLPSLRFCVSGGASLPEVVLRRFEEAF---STTIYEGYGLSETSPTASTNLYGA---RVGSVGHPIWGVEVEIIDDRIELLPRGEHGEIVIRGH--NVFVGYLN---RPEATAEAIVDGWFRTGDIGFIDDDGFIHIVDRKKDLIIRGGFNVYPREVEEVLLKFPGISQVAVIGVPDAELGEEVCAVVVPDKEGAVDPA---ELQAWAQERLGKHKYPRRVEIVTELPLGPSLKVLKRELRA------------------------------ 113867721 49 -------------------------------------------------------------------------TYELLRLARDRAPEAPALHYSGDELARSVTITHAQMFGRITQTANLLHSLGLGPDDVIGVLMPVTPESQYAIWGSEATG-IACPVNWMLEPEIIAALLRNAGAKAVIA------YGPDPDIEAWNKAMLVRRELHDVKHWI--KAGGGKASEEGIFDLDFDDEALDSGRVFSPQ-----DTASMFHTGGTTGTPKLALHTHGNE-VSMAWVSAMQIDVQPEDVRVCGVPMFHVTGVLTNCLMPLARGASVVLLTSS-GWRDPSVLWQIVDHFGVTALGMVPSVVNM---ALNIPIGDADISSLKAASCGTAPLSVAVAEAFEQKTG---AMIFEGYGLTE-GTALSATNPRYGQRRIGSIGLPMAYQEMKVVKAAGHECEPGEPGIVVVRG--PNVFSGYLN-PEQNKSIWFE--GGWFNTGDLGYVDEDGYFWLTGRAKDLIIRGGNNIDPRMIEEALYRHPEVFDAAAVGLPDAHAGELPVAYIALKPGSTFP---LGRIKHYAYEVIPERAVPKQFYLVDAIPKTAVGKIQKNTLR------------------------------- 107024481 6 ----------------------------------------------------------------------------ALDRAARATPDKPFLV------SESATITYAAARERSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLMFGAWRLGAAFVPINHKLQAPEVDYVLEHSGSTALLFD---------VALAPVVERIV-----HPARRLV----TEGELDGVPN----FDTMCATMDGLPGIEPAD-DDVAQILYTSGTTGRPKGCVHSHRTVTL-AAMQAALATGIGRNERTLMAMPI----WHSSWFGGTLVAGGTVVLY-------HPLRFLQTVERERVTLYFGAPVSY-TLPLDTIDGFAAFDLSSVRAWLYGGGPIGAAQAERLAQA--YRSHAFFQVYGMTETGPAGTTLYPDEQIAKAGSIGRGGPGVDLRVVRMDGVDAQPGETGEIWLKAD--SMMLGYLDDAA--ATRAAFAPDGWYRTGDIARIDQDGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHPDIAEAAVVGVPHPDWGETVVAHVVLRANAARD---ADALRTFCGERLAAYKIPREFTFAQALPRTPTGKLQKFLLR------------------------------- 63033851 13 ----------------------------------------------------------------------------LLRANADRFGDKPA----CSDG--HRTVSHAELERRTRRLAGHLAGLRLHPGDRAMICLGNRVETVESYFGVLRANGVAVPVNPRSTDAELSYLLADSGARLVLTD---------VAHAEQFDRLRE--QFPELRVVV-----SGDGPLPKGF-IAFEPLPDTEPDLAARDDLGLDEVAWMLYTSGTTGLPKGVLSTQRNCLWSLAACYVPVTGLTAEDRVLWPLPLFHSLSHIVCLLAATAVGAGTRIVDGVST----SDVLDALREERSTFIAGVPTLYHHLIEAARE--RDFATPELRIALVGGAVATADLVRSFEATFG---VPLVDAYGSTETCGAIAVNWPTGPRVE-GSCGLPVPGLTVRLVDPDGVDVPAGREGEF-----WVSGPNIMAGYHNQPEATAAALRDGWYRTGDLGRRDEAGFCTVTGRIKELVIRAGENIHPGEVEAVLRTVPGVADAAVVGKPHAVLGEVPVAFVVPPDGFDPSA-----LLATCRERLSYFKVPEEIYEIARVPRTASGKITRHVL-------------------------------- 119899356 24 ------------------------------------------------------------------------------------------------------RLTYAELKHKVDALACGLMRLGLQPGERIGIWSQNRMEWTLTQFASAKAGLVLVNINPAYRRSELEYALNKVGCRALILSPAF----KSSDYLEMLADLLRAHKLPTLEMVI---RMGAE---KTPGMLNFDDLLAPTRDELTAEKLQFDEAINIQFTSGTTGNPKGATLSHHNILNNVGEAIRLV----AGDRYHCF---GMVMGN----LGCLTHGATMV-------YPEPQAVLKTLAEERCTAAYGVPTMFIAVLDHPD--FAAADLSALRTGIMAGSPCPIEVMKRVVDKMHMKEVTIA--YGMTETSPVFQSGTDDPLERRVSTVGRIQPHCEVKIIDNDGRIVPRGMPGELCTRGY--SVMLGYWDDEAKTREALDAA--GWMHTGDLAVIDDEGYCNIVGRIKDMVIRGGENIYPREIEEFLYRHPQILDVQVVGVPDQKYGEELCAWIILREGAELSA---NDVRAYCQGQIAHYKIPRYIKFVDSFPMTVTGKI------------------------------------- 148261347 23 ---------------------------------------------------------------------------------ARRHPDREALV----VRETGERFTYAAFDRAVDDVAAGLLALGMRRGDRIGIWSPNNAEWAILQFASARAGIILVTINPAYRTAELEYVLNDVQCRALVLA----RTFKSSDYVAMLD-SIPPDRLPHLERVIGVP-AESAADLPAGMTPFATIAAAATPASRTTLALQFDDPINIQFTSGTTGAPKGATLSHHNILNNGYFVGRGI-GLRDGELYHCF---GMVMGN----LAAITHGATMV-------YPAAGATLTAVAEERCAHLYGVPTMFIAMLEH--PGFEEFDLSSLRGGIMAGTSCPIEVMRRVMNRMHMPEITI--CYGMTETSPVFQSATDDTPERRVATVGRIHPHLEVKVIDAEGRIVKRGERGELCTRGY--SVMLGYWGNAAKTAEAIDAA--GWMHTGDLGVIDEEGYCTIVGRSKDVVIRGGENIYPREVEEFLFTHPRIASVAVFGIADAKWGEVPCAWVKPNPGETLTPA---EVVGFCEGRIAHYKIPRIVRIVEEFPMTVTGKIQKFIMRE------------------------------ 192812558 1532 ---------------------------------------------------------------------------------VSRSPQSVAIVHDG------QSMSYEELNERANRLAHFLIASGVGTEQIVALVLPRSVDMVVCILAVLKAGAAYLPLDPEYPEDRLAYMMENACPVCVMTS------------------VHAMDQLPSFGQWLRVVIDGPEEAMQ-----WQGYSKENPSDRERLGRLMPQNAAYIIYTSGSTGKPKGVLVPHQNV-VRLFDSTRHWFQFNETDV--------WTLFHSYAIWGPLLYGGRLVV---VPHTRSPEEMLSLLVREGVTVLNQTPSAFYPLIQADREQPETGRQLSLRYVVFGGEALELRLTDWYRRH-ADDAPRLINMYGITETTVHVSLALPGA-----GSIGEAIPDLRVYVLDDRLQPVPYGVIGEMYVAGA--GLARGYWGRPDRFVDPYGPPGTRMYRTGDLARRFADGTLDYLGRSDHQVKIRGFRIELGEIESVLVRHEALSQAAVIVREDQPGDQRLAAYVVGNPGESPSG---TDLRRYAASLLPDYMVPWAFVMMDKLPLTPNGKLDRKAL-------------------------------- 196177589 473 --------------------------------------------------------------------------HQLFEKQVEQTPEAIAVVCEG------KQLTYAELNSRANGLARQLVEYGVRSETLVALFADRSIEFLTGMIAIFKAGGAYLPIDPQYPQQRISEVLQQSQAPFVLVSQ---------PLESILDQALDRIGSPAQPKLLHLEQ------------LWEQPPAENLTIDCQPY-----HLAYVIYTSGSTGVPKGAMVEHRGMVNHLYAKIKDLQLTHRDRVAQNARQSFDISVWQFLV--ALLVG---------------GRVYIITDEQQITLLEIVPSLLRMVIEDKGEQHKRFDLSTLRWLILTGEALPPQLCRQWFDY--YPTIPMVNAYGPTECSTHHFIFQPPTTEVLNMPIGRPVANTRLYVLDAQLQPLPIGVTGELYVGGHGVG--RGYLKNPQRTAEVFFAQEPGLYRTGDRVRYLPDGTIEFLGRMDYQVKIRGFRIELGEIETVLTQCPQVKETAVLVWEDADQHKRLVAYVV-HQGEQPT---ISTLQGFLRQKLPEYMIPAAFVFLEALPLTPNGKLDRRAL-------------------------------- 196177589 1552 --------------------------------------------------------------------------------WVALTPQQVAITHLGE------RVSYAQLWQRAFEIAQVLLAEGVQPGDVVALWGEASVGLIAAMVGVFLSGGVLLIIDSTLPEARMQVMVKESGAKYLLN-----LGDNAIPQTLTIGAA---------QLIDIQPKTGEPC--------------QSPSQVMPLPQLTPEAPAYIFFTSGSTGKPKGVLGTHRGLAHFLAWQGQ-TFEITPQDRVAQLIRLSF-DALLRDVFLPLTHGARLCL-------PDPERIFNWLDKQQITVIHTVPTVVQYWLTQKPQGIG---LESLRWLLLSGEPLTQTVVQQWRESFPASG-QMVNLYGTTEM-TMVQCYYPVPIEPPLGVMGWSLPHSQALILNPANQLCGIGEIGEIVIRSGW--GTLGYINEPERFKPNPYGDDPQVYYTGDLGRYRADGSVQVLGRQDEQLKIRGIQVQPGEIEAVLNQHPKVAASVVTVWEASPGDKRLVAYVVARKNQPWEG---SELRTFVQQQLPDYLLPSGWVALEALPMSANGKVNRRALPD----PSESLGNRTA---------------- 54027036 1149 ----------------AAKFDRLLRAALADPERVLGDI-DVLDAGERDYVVDSWNASGHKVAERFLHDG--------FDIQVRRTPDAIAVRAD-----DGETLTYAELSARANRLARLLIAAGVGPESLVVLAMPRGVELVVAMYAVLRAGGAYVPVDPAHPAERVGHILATAAPRVVLTT-------------------------AAAGVAPAALPAGVPVHQVDELDLSGYAPTRIA--DHERAPLHPDNPAYVIFTSGSTGKPKGVSVSHRAIVNQLAW-MHAEYRVRPGDVYLQTAATFDVSLWGYFL--PLRAGATLRL--AAPDHRDPRYLAETIAADQVTLTDFVPSMLAVFAAH----ARRGELDSLREVFVIGEALPPETVAAFHAVCDAG---LHNLYGPTEAAVSITYREVTAADGPLVPIGEPEWNSQVYVLDARLHPAPIGVPGELYLAGD--QLARGYHGTADRFVANPFGRGERMYRTGDLVRWSSDGELIYLGRVDFQVKFRGQRIELAEIETALLAEPEVGQAAAAGEP----GEHLVGYVVAAPGAEVD---IDRLRAALTRRLPAYMVPTALVELAEFPLNTSGKLDRRAL-------------------------------- 54027036 5435 ---------------------------------------------------------------------------------AAATPDDPAVIHVPDDGSAAAVLSYGELDRRGNQLARHLIGLGVGPESLVALAIRRSTDLVVAMYAVLKAGGAYVPIDPDHPPLRIAHVLDTAAPALLVTTDVTLDYDGPV---------------VAVDTVALDGYADDPVAPEERRG-----------------PLHPDNPAYVLFTSGSTGKPKGVSVSHAAIVNQITW-MQSRYRLDSGDVYLQTATTFDVSLWGYFL--PLRVGATVVL--ASPDHRDPGYLAEVMGAYGVTVTDFVPTMLAVFAGHVAESGQAAALAALRMVFVIGEALPGETVRAF---TAISSAAVHNLYGPTE-AAVSITHVTGETGRAVAPIGNPEWNSRVYVLDSRLRPTLPGVAGELYLAGV--QLARGYHGRPDRFVANPFAAGERMYRTGDLVRWETRGDLVYLGRTDFQVKFRGQRIELGEIEAVLAAVPGVA-----GAAARVLGEHLVGYLLVAPEAADDHDAVLARARAAAHEALPYMVPGALLALDEFPLNVSGKLDRAAL-------------------------------- 54027036 3336 --------------------------------------------------------------------------------------------------------TYTEFAERVNRLAHHLIGAGVGPERVVGLVAHRGLDMLVAMYAIVRAGGAYLPLDPAHPADRLAQIVESAQPALVLVPVG--------------------ADLPPL-GVPVLRMADLDLADAPARPV---------TDADRTAALRPDNTAYVLFTSGSTGRPKGVAVTHRAIMNQLRW-LEHRYQVTGADRILQRAPLTFDVSV-WECFLPVAVGAPLVI--AAPGHLDLAAFADLLREHRITIAEYVPSVLAALIAEGM----GDALASFRHLHCGGEALTPDLLTALRGVFDGA---VHNAYGPTEAAISAVYHEFTDADVAQGAIGRPCWNTRVYVLDTRLRPVPIGVPGELYLRRPGPTA--------ERFVADPFGV-PGMYRTGDLVRWNRDGDLIYLGRNDFQVKLRGQRIELGEIEAALAAVPGVANAAVRVVADSAGRDALVGYV---SGDDLSAA---AVLDVLRDRLPGYMVPAHLVVLAEMPLTTVGKLDRAAL-------------------------------- 54027036 4398 ----------------------------------------------------------------------------LFERQVRRAPDAIALSFEG------TSLSYAEFAARARRLARWLVSQGVAPGSAVALGMRRSVDLVVGMYAVTLAGGAYVPIDPEHPAERVEYVLRTARPVCVLTAGA--------------DLSVGTAPQVRVDRLELSRFADGPIRDAERR-----------------APLRPGHPAYVLFTSGSTGRPKGVAVAHAAIVNRLVW-MQDRYGLRPDDVVLATFDVS--VWEFFW---PLQVGARLVV--ARPDHRDPAYLARLTVDERVTTVHFVPSMLAVFLAEPAA-----DRTGLRRVFASGEALPAPIAQRARRVLGAR---VHNLYGPTEAAVDVTFHEVTDADTGAVPIGRPVFNTRLLVLDARLRPVPVGVPGELYLAGA--QLALGYVARPERFVADPFEPGDRMYRTGDLVRWNRDGELEYLGRTDFQVKLRGLRIELGEIETALTALPGIEQAAVLVRGTAGGEDTLVGYLV-----ATDPDL-DAVRAALAARLPAYMVPAAFVVLDELPVNSSGKLDRAAL-------------------------------- 54027036 7577 -----------------------------------------------------------------------------------------------------RSLTYGEFAAAVNRLARVLIGRGVGPESLVALAIPRSTELLVAMYAVLTAGAGYVPLDPAHPLERTTAVLAAADPELVLVST-------RAPMLPE--------RVSGLEIVLDIAGIGTDVPAHPVR------------PYELVRPVHPADTAYVIFTSGSTGAPKGVVVPQAAVTHQLEW-MQSEYGLGADDAVLLHTSAAFDLSVWEFWWAP-RTGARLVLAEGA--HRDPQGLLDLLTYAAVTTVTLVPAQVAMLEVAGERGLPA----ALRRLLVIGEALPTDT---VRRTGESTQARLDNLYGPTEATVSVTRYRTGADEHGAAPIGAPEAGTRVYVLDDRLHPVPTGVVGELYLGGA--QLARGYHRRPERFVADPFAPGERLYRTGDLVRWTAEGQLVFVQRRDFQVKVRGYRIELTEIEHALRAHPAVAEAVVLAHGAGGAEAMLVGYVTTR-----TPVDTEDLRAALAGTLPGYMVPAALVRLDALPLTANGKLDRAAL-------------------------------- 54027036 138 ---------------------------------------------------------------------------------VRRTPDAIALEFE------DITLTYAEFDARAEALARHLVRCGVGPETLVGLAARRSIELMVGMYAIHKAGGGYVPIDPEHPAERIAYVLDTAAPVLVLTTTA-----------------------------------DEPAGLGDARVLRIDEFEAAPPAAEPELAPHPDTVAYVIFTSGSTGRPKGVAVSHRSVMANLRWRQRLH-PMRPDDVVIQTFDVS--VWEFFW---PLQVGARLAI--ARPDHRDPAYLVRFLAERGVTIAHFVPSMLAMFVAE--LASSGVALDALRMVVASGEALPAATAAALRDVSG---ATLQNTYGPTEATVDVTAHEVTAADTVTVPIGTVADDNELLVLDESLRPVPTGVVGELYLAGARPGLT------AERFVANPHAPGERMYRTGDLVRWGADGGLEYLGRIDFQVKLRGLRIELGEVEAALLRSQQVAQAAVVVRQHA-GGDHLVGYVVPAGGPVDPAA----VLAVAREHLPEYMVPALVQVLDELPVNANGKLDRAAL-------------------------------- 70731941 29 ------------------------------------------------------------------------------------------------------TLTYAELERYSAAFAGYLQSHDLVPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDCGARALVYLN--IFGQKVQEVLGDTDEARMGDMMPSAKNTVVDKVKKMVPAYHLPQAISFKSALRLGRGQIKPLQVGHDDVAVLQYTGGTTGLAKGAMLTHGN-LVANMQQARACLGQHGPD------------GHTQWMIAPLVTGNHNVL---ITNPRDIGGFIKELKKWRFSALLGLNTLFVALMDHPD--FKNLDFSNLKLTNSGGTALVKATAERWQKLTG---CRITEGYGLTET-SPVACTNPYGERSRLGTVGLPVPGTTLKIIDDQGVELPLGERGELCIKG--PQIMKGYWNKPEATAEVLDA--EGWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGIPDERSGEAVKLFVVPREGVSL-----EELKAYCKENFTGYKVPKHIVLRDSLPMTPVGKILRRELRDIA---------------------------- 91789324 15 -------------------------------------------------------------------------------------PDKPALVFF------DRVLSYAEVLRQAERLAATLHRLGVRKGDRVVLNMQNCPQWVIAHFAILRANAVVVPVNPMNRAEELKHYITDPDARVAITA---------ADLAPELARAAELAPGERLAHLIVTHYSDADADLEGGSVMHWADALADGDGELPAHTATPQDLAVLPYTSGTTGLPKGCMHTHASIMHNAVASI-LWGNSTFENVTLSVVPMFHITGMVSVLHATIYGGGTLVIM---PRW-DRELAGRLISHWHVTHWTNIPTMVIDLL--GSPNFASFDLSSLVYIGGGGAAMPQAVAQRLWEQYG---LRYAEGYGLTETGGPSHSNPYDAT--RQQCLGVPFVSTDARVIDPETQEVPQGEQGEIIMCG--PQNFQGYWKRPDATAAAFIEDGKRFFRSGDLGRMDEQGYFFLTDRLKRMINASGFKVWPAEVEALMFRHPAIQEACIISSSDAYRGETVKAVVVLRAEARGKTS-EDDIIDWCKQNMAAYKYPRIVQFVDALPKSGAGKVMWRILQE------------------------------ 119479619 63 -------------------------------------------------------------------------------------GDREAVI----SKHQNHRLTYASLDAKSNALARGLESVGVRKGDRVGVMLGNSSEYAIATYALFKLGAILVPLNPSFNATQVISALSHLGAHLIISAESNLPRKDPVPLLKHLVQKLESAVVPSLKNVIFVDNSSGRVKWSDYKSLTISDNVADANP-LPPQDLSPNDVVNIQFTSGTTAMPKAACLSHRSILNN----GSQIGDLTAKDIVCCPPPLFHCFGCILGYMATATHGSAIVF----PTSFNARATLKAVQEEKCTALYGVPTMFLELLQDGEVEQKGFEF--LRTGIAAGSSIPEALMKKLHKVLNLTELTI--CYGMTETSPVAMTATDDPLDKRISTVGRLMPHVEAKVVDPASKILPINTRGELAVSGYL--LMKEYWGDPHKTAEVMIADQEGWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLTCPGVADVSVVGVPDERYGEVVAAFIICKEQDRRTVT-EDKIREWVRERLSNHLVPRYVFFLDSFPKTASGKV------------------------------------- 148557266 22 -------------------------------------------------------------------------------------PEATALI----VRHQGIRWSYAELLARVDDLARGFLGAGLKPGDRIGIWAPNCVEWVLVQFAAARAGLVLVNINPAYRAGEMARALQMVGCAALVLA----RSFKSSDYVAMLAEV--RGELPELR---------LAFSIGEGEHPGCRPLASVMGGDAPPRDVRPDDPTNIQFTSGTTGLPKGATLSHNGYMVGHRI------GLSSADTYHCF---GMVMGN----LACVAHGATM-CFPGEGF--DPGSTLEAVAAEGCTALYGVPTMFVAMLEYPD--FDRHDLGTLRTGIMAGSLCPISVMRAVLDRMNMREVTIA--YGMTETSPVFQSAMDDAIELRVSTVGQVQPHLEAKVVDADGKVVPLGEPGELCTRGY--SVMLGYWGDPEKTADVIDA--EGWMHTGDLATLDEQGYGRIVGRIKDMIIRGGENIYPREIEEHLLTHPDIVDAQIFGVPDAKFGEEVCAWVISRSGALSVEA----VIAHCRDRIAHYKVPRHVRLVEQFPLTVTGKVQKFAMREI----------------------------- 166366597 475 --------------------------------------------------------------------------HQLFEEQVAQNPQGIAVIFE------DQKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLAPDYPTERLGDILSDSGVSLVLTQES------LGDFLPQTEAELLCL------------------------DRDWEK-IATYSPENPFNLTTPENLAYVIYTSGSTGKPKGVMNIHRGICNTLKYTIG-HYNITSEDRILQIISLSF-DGSVWEIFSSLISGASLVV--AKPDYKDIDYLIDLIVQEQVTYFTCVPSILRVFLQH---PKSKYCHY-LKRVIVGGEALSYELNQRFFQQL---NCELYNAYGPTEVA--VETTIWCCQPNSQISIGTPIANAQVYILDSYLQPVPIGVAGELHI--GGMGLARGYLNTQEKFISNPFAEGK-LYKTGDLARYLPEGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVI-RKNSLLTP---QELRRFLQQQLPAYMVPSAFVMLSDFPLNNNGKIDRKKL-------------------------------- 168462690 28 --------------------------------------------------------------------------------HAATRADQPAFVNMGEV------MTFRKLEERSRAFAAYLQQLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGAAAIIIVSNF-----AHTLEKVVEK-------TSVQHVI-LTRMGDQLSTAKGTVVNFPDAISFRSAYVKPEVV-AEDLAFLQYTGGTTGVAKGAMLTHRN-MLANLEQVKATYGLHPGKELVVTALP------LYHIFALTMNGGQNLLITNPRDIPG---LVKELAKYPFTAMTGVNTLFNALL--NNKEFQQLDFSSLHLSAGGGMPVNVVAERW----VKLTGQYLLEGYGLTEC-APLVSVNPHDIDYHSGSIGLPVPSTEAKLVDDDDNEVAPGEAGELCVKG--PQVMLGYW---QRPDATDEIIKDGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGVPSGSSGEAVKLFVVKKDPALTDDAL----ITFCRRHLTGYKVPKQVEFREELPKSNVGKILRRELRDEARGKVDN---------------------- 211638888 3235 --------------------------------------------------------------------------HQLFEQQVERNPDATALIYDN------QTLSYAELNSRANRLAHQLIELGVSPDQRVAICVASSPARVVGLLAVLKAGGAYVPLDPAYPGERLSHILTDAEP-VILLADH-------------------------------VGRTALDDPMLSGLMVLDPNLLPDQLDSNPQVALTARHLAYVIYTSGSTGTPKGVMVEHRG-LVNLIQDKIAQFDIHPNSRVLQFASFGFDVWEIMMVLG----GGASLAIPADAVRQDPSNLWRYLEEQTVTHACLTPALLR----------DGADLPTIKTLILGGEAPSVTLLQALC-----GRATLFNAYGPTEITVCATAYIEGAIPI-----GRPTANTRVYLLDDYGQPVPLGAVGELYI--GGVGVARGYLNTDERFLTDPFSDAADMYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLTEHPAVCEALVLAFGD-GQEKRLVAYVV----ATENDELVNRLRTHLSIVLPDYMVPAAFVRLDAFPLTPNGKLDRRAL-------------------------------- 211638888 4306 --------------------------------------------------------------------------HQLFEQQAEKKPDATALVYE------EQTLSYAQLNACANRLAYQLIALGITPDQRVAICVTRSSARVVGLLAVLKAGGAYVPLDPTYPGDRLAYMLNDAAPSVVLADNIG-----RVALGE---QALAELTVLDPNTLPDQPDNNPQVP-----------------------TLTSRHLAYVIYTSGSTGTPKGVMVEHRG-LVNLIRDKITQFGIRANSRMLQFASFGFDASVWEIMMA-LCGGATL-------DIPDPLRLWHYLEQQAVTHACLTP----ALLRDGADLPEI----TIKTLILGGEA--PGTA--LLQAL-RSRATLFNAYGPTEITVCATTRCPSDYTEALIPIGRPTANTCVYLLDTYGQPVPLGAVGELYL--GGIGVARGYLNTAERFLTDPFSDIPDMYRTGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLTEYPAVREAIVLAQGD-GQDKRLVAYVV----AEADNGLATHLHSHLRTLLPDYMVPTAFVRLDAFPLTPNGKLDRRAL-------------------------------- 211638888 2164 --------------------------------------------------------------------------HQLFEQQAEKTPDAIAVKYEN------QTLSYAELNARANRLAHQLIVLGVKPDHRVAICAARSLARVVGLLAVLKAGGAYVPLDPTHPGERLTYMLTDAAPAILLADNAG-----------------QTALSEEVMATLTVLDPNIQPDQPD-------------SNPQVPE-LTSRHLAYVIYTSGSTGRPKGVMVEHHGV-VNLTLTQNAQFNVDAASRMLQFASFGFDASVWEIMMA-LSSGAILVI----PTRQDPGRLWHYLEEQTVTHACLTPAMFH----DGTGLPAI----TIRTIIFAGEAPGLTLFQALCN-----QADLFNAYGPTET--TVCATTWDCPPDYMGRIGRPTANKRLYLLDKHGQPVPLGAVGELYIGGA--GVARGYLNRPERFLTDPFSNKTGMYRTGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLTEYPAVSEALVLALGD-GQDKRLVAYVV----AEADDGLAMRLREHLSAILPDYMVPAAFVRLDAFPLTPNGKLDRRAL-------------------------------- 211638888 37 ----------------------------------------------------------------------------------------------------EQILSYAELNAKANWLAHRLIEQGILPNDHIAILLERSIALVVAQLAILKVGAVYMPIDPSVPDERKNWLISDCSAKLLLT--------------DMLFDVPTDLAVP-------LFRLSDEITTGREEDYLNPDL-----------PCSSTQAAYIMYTSGSTGMPKGVV-------VPHRAVVRLVINIGQDDRIAFAANPAF-DASTFEVWAPLLNGAALVVID-HLTLLTPPDFVQVLQQHHITILWLSVGLFNRLATE-LSPV----LPQLRILLVGGDVLDPHVIAQVLRHSPPQQ--LLNAYGPTEGTTFTIEPLPEGTTNIP--IGQPIANTRVYLLDAEGQPVPLGEIGEIYVGGD--GVACGYLNRPERFLTDPFSDSPDMYRTGDLARYLPDGNLAFLGRNDQQVKIRGFRIELGEIESRLVEYPAVREVVVLAL-GEGQDKHLVAYVL----AQADDQLAASLRDHLNARLPDYMIPVAFVCLDEFPLTSNGKLDRRAL-------------------------------- 187600010 7 -------------------------------------------------------------------------------------------------------LTYREWNERVNQTAHLLRDMGVARGDRVAALAQNCVDLLDLWFACAKLGAIFQPLNWRLTAAELRDLIVDGEPRVL--AYGPEYAAMSLALR---------PQTPFVAHWLAID----DAPAADPSDLTIAR-RNAFPTHFEAVPLSWDDPWVICYTGGSTGLPKGAILTYRSIAANAVNTVMSW-GLRPDDVAILNAPLFH-TGGLNVFTAPLLQGASIVC-----RSFNVDQVFDLIDHGPATLFFGVPTMFIA-MQQHPRWPT-VDFSRMRIVISGGAPCPEPVFH----AFWARGIDFKTGYGLTEAGNTFWLP-PELVREKPGAVGYPLMFIDVRVVAADGRECGVDEIGELQIRGPHVCA--GYWR---RPAETAAAFRDGWLRTGDLASFDADGCFRIVGRLKDVIISGGENIYPAEVESVLAGHPAVAEVALVGMPDPHWGEVGWAAVVVRPGSTFSE---QDLITFAGLRLARYKLPKRIVTLAELPKTGAGKIDKQAIK------------------------------- 70731294 28 ------------------------------------------------------------------------------------------------------RYTWQQLREAVDLHARALLALGLKTGDRLGIWAPNCAQWCIAQFASAKIGAILVNINPAYRSSELEYVLRQSGCQWLICAGAFKYHGMLQGLVPELAEQLHSERLPELRGVISLQPPSGFLPWSQLSALGAGATAEQLQARQD--SLDFDQPVNIQYTSGTTGFPKGATLSHNGYMVGES------LGLTAADRYHCF---GMVMGN----LGCVTHG-TTMIYPN--DAFDPLLTLTAVAEERATGLYGVP---MMFIAVLDQPRRSFDLSSLRTGIMAGATCPIEVMRRVISEMHMSEVQIA--YGMTETSPVSLQTGPDDLELRVTTVGRTQPHLESKIIDEAGNVVPRGTIGELCTRGY--SVMLGYWNNPEGTRESIDQA--GWMHTGDLATMNQQGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCDRYGEEIVAWIKFHPGHSANE---LELQTWCKERIAHFKTPRYFKFVEEFPMTVTGKIQKFRMREI----------------------------- 214045142 8 -----------------------------------------------------------------------------------------------------RDYSWAQMNRRVHAIAWQLEKLGVKPGDRVA-YLGLIVEIYVSM-----IGAISVPINHRLSVEEMVGVIGDATPAILIFDRHFHE-----------QAADLLAQCPSLQTLILADWDQPADDLPDG-TLHYDTLIAEAPAAFDESASRSDDTMILFYTSGTTGQPKGVMLSHSNFLVN-ATGSGHLYGYRQDDVLLLSGPLFHL-GTGSRVFTALAYGTTMVV---QPKFEVVDTL-RMIEAQKITTMTMVPTMLNMVMNH-PRFPE-FDFSSIRVLTYGASPMPVTLMERAIAAIPG--ITFCQGYGLTET-SPVLSVLEPADHIKLSTVGRPILYSDLRIVDADDNPVPTGTPGEIVVRG--PQVMNGYWN---RPQETAHAMRGGFFHTGDAGVMDADGYLTIAGRTKEMIISGGENVYPIETENALSKHPAVAQAAVFGVPHAKWGEMVYAAVALHDGKPASED---ELIAFCRERIAHYKAPR----------------------------------------------------- 118463016 12 -----------------------------------------------------------------------------------------------------RALTWSQVDDRARRLAAFLIGRGLVPGDRVMVIARNCIEWPEISFGLAKAGLITVPVNIRLAPDEVAHVRDDSGARVIIHAD---------HLDKFLGELTELA--------LILGVGAHSMLGTSELVTDYETALAQAQPGAERRDITPDDVAFILYTSGTTGRAKGVMHTHRA-LLYQAADTNLVTEANRSDVMLATTTAGGMVRTVSWLY----LGQTMVIHQ----RFDPQAVIDEIERSAITFTTFIPTMLRTLAILEDGPPR--DMSSLRRISYGSAPVPPGLARKAMDLLG---CELQQRYGLTECGGTILTPVAGKTSI-ATSCGQETPMCVIRVIDVDGNDAPPGDVGEIVITS--PANAIGYWNRPEQTAETF---RPDGLRSGDLGYLDEEGYLHITGRKTDLIISGGFNVYPAEIERVIAQHSDVDMVAVVGVPDPEWGETPVAAVIAKSHVGDQDALTAELAALCRAELAGYKQPRRFVFWREFPLGPAGKILKR---------------------------------- 149378162 20 -------------------------------------------------------------------------------------PDHTAIYYDAP-------MSYRQLLTEVEAMAGYLQAQGVKKGDRVLLYMQNSPQYAIAYYAILRADAVVIPVNPMNRAAELEHYIADTGSRVCLA--GQELAGFILPMLDSTD----------LERVVVTKETDLDLPAEVAAPAWWEQALAHKPAEHTA---GPDDLAVIPYSSGTTGAPKGCMHTHRSVM--ATAVHRAFWNLSANTVQLATLPFFHVTGMTGSMNSPIYSGSTTIIM----TRWDRTTAARLIERYRVTGWTNIVTAVDFLSNPD---IGQYDLSSLNTIGGGGAAMPEAVAAKLKAMTGLD---YIEGYGLSET--MAATHINPSDHPKPQCLGIPVFDVDSRIIDETLEEKGPGEVGEIVSNG--PQVTQGYWHRPAETEAAFVDDGKRFFRTGDLAYYDEEGYFFMVDRVKRMINASGFKVWPSEVEGLMYRHPAIHEVCVISSPHPKRGETVKACIVLTPDAESS-ATEAEIVSWCKEQMAAYKVPEIIEFVDELPKSPTGKLMWRALQE------------------------------ 162456545 1171 --------------------------------------------------------------------------HELFEAQVERAPDAVAVIFD------EERLSYRELDERANQVAHALRKRGVGPDVLVAVAAERSVELVVGLLGILKAGGAYVPIDPEYPADRIAFMLEDAGAPVLLSQ-------RPV--------ASRLP--PHRAQVLCLDADRAEIDSEPTGNL--------------ATPLSPDNLAYTIYTSGSTGRPKGAGNSHRGLLNRLQW-MQERYGLTAEDRVLQKTPFSFDVSVWEFFW-PLMTGAGLVV--AKPDHRDGERLVELITRNGVTTLHFVPPMLQAF----LETPGAASCPSLRRIICSGEALPAELARRCFERL--PDAEIHNLYGPTE-ASIDVTYWACQRGDTSASIGYPIANTQIYLLDRHGQPVPAGVAGELHI--GGVGLARGYHRRPERFVPDPFGSAPGLYRTGDLARHRPDGAIEFLGRLDFQVKIRGLRVELGEIEARLLQHPGVGEAVVLARDEAHGGKRLVAYVAGRDGAALEPE---ALRAWLAEALPAYMVPAPILVLERLPLSPNGKVDRRAL-------------------------------- 162456545 25 ----------------------------------------------------------------------------LLRRRAEQRPSGQGYTFLVDGEADARSMAYGELDRRARALAAELQA-GARAGDRALLLVPPGLDFIAAFFGCLYAGLVAVPVPSGLM--RVLAIVRDCRPSVVLTTEAFL--GAVTMLRDDPSFALSHLRCMAVDTI----RDGQEDAWRAPR-------------------VTAETVAFLQYTSGSTGTPKGVVLTHGNLLRNELM-IQRAFAHTEESVI-----VGWLMGLIGNILQPLYVGVPCIQLAPEHFLMRPRRWLEAISRYRATTSGGPNFAYELCIRKPPEQREGLDLGSWRVAFNGAEPIRAATLDRFAEAFGFRRDAFYPCYGLAEATLLVTGGAAGAPPVRAGLAQRPEDGVEVRIVDPETRPCKDERVGEIWVAGA--SVAQGYW---ERPEETALSTGEGFLRTGDLGF-SSRGELYVTGRLKDLIIVRGRNLYPQDIETSEESHPGLRAGAAFSV-DVDGEERIV--IVQELGRRAPASEPAELGAAIERAVADRHVHAVVLIKPGLPRTTSGKVQRRACRA------------------------------ 187919737 21 ---------------------------------------------------------------------ETNLFYNA-EVSAARYPNKPFIVFY------DTAITFAEFKDEAERIAGFLQECRVKAGDRVLLYMQNSPQWIIAYYGILRANAVAVPVNPMNMTGELAHYVEDSGATTIIAPQC---------LFSNVEPLIGSGPGKGVEHAIVATYSDSPIPVPEAGVTSWQEVLDRHIAPGPLTA-GPDDLCVMPYTSGTTGKPKGCMHTHRSVM-STALGGCVWFSSPPDGVYLSVLPLFHVTGMQGGMNSAVFSGTTIVL---LPRW-DREAAALCMQKYRVTAWQS----ISTMMVDFLSNPKEYDLSSL-TGTRGGGAAMPDAIARKLKAL--TGLDYVEGYGMTETAGTHINP---PHRPKPQCLGIPVFDVDSRVIDPSLEELPQGETGEIV--THAPQVMQGYWRNPKATAEVFIEDGKRFLRTGDLGHIDEDGYFFMTDRLKRMINASGYKVWPAEVEALMYRHPAIHEVCVIGVKDEKRGETVKALVVPDAAHAGTIT-AQEIIDWAHEQMAAYKAPRIVEFVASLPKSGSGKILWRTLQE------------------------------ 126650983 11 ------------------------------------------------------------------------------------------------------RMTYEQLNRQARLVARGLMALGIEKGDHIAVWTTNVPEWVQLQFGTGKMGAPIVTVNTNYRASELEYLLKQSDAKTIFLIENYRDHSFIHTLQELCPELLQSKRLPLLKNVILIGETKYPGVLNWSDVVAAADQVTEEQLEQREQSLHYDDVINIQYTSGTTGFPKGVMLTHFN-LVNNAVNIAECMRLTAEDRLCIPVPFFHCFG---CVIGTLASGGTMV-----PVQFSPEEVLRTVQQEKCTALHGVPTMF--ISELNLPNFESFNLSTLRTGVMAGSNCPIEVMKAVIEKMGMTDITI--CYGQTES-SPVITQTRDPLALKVETVGRALPNLEAKIVVPGTNEAPTNEQGELCTRGYH--VMKGYYKNQEET-DLAIDQ-DGWLHTGDLATMDEAGYVRVTGRLKDMIIRGGENLYPREMEEFLYTHPKISDVQVAGVPDPVYGEEAAAWIILREGEQATEE---EIREYCRDKISRHKIPKHIFFIDHYPMTASGKV------------------------------------- 157130156 27 ---------------------------------------------------------------------------------------------------EAKRMTFSDVLDKVDRLAASFYQLGLQKGDRIAIWAPSGTQFYISTLAAARAGMISVGINPAYQIPEVKYALNKVGVKALIAAESYRSTNYYEMIKQIVPELIVSSKVPSLSAVIMKSNSGNKLQGT----ISYEELMKTVS-EKDITYVESDSGVNLQYTSGTTGQPKAALLSHFNFINNASLGLEHGFNLTENNRVCIQVPFFHVFGVVTGILGSISHGCALVV--PGPGY-NPSASVQAIVSERCNVIYGTPTMYVDLVNEVKK--TGTDLPSIKLAVTGGAPCAPQLYKDIQSVLGVEQVKTI--YGLTETTCCFHSVWEESQEKVLTTVGHLGDHWEAKVVDQNGALVPFGMPGELCVRGY--GTMLGYWEDEQKTKETI--GMDKWLKTGDQFVLREDGYGKIVGRIKEVVIRGGENIYPREIEDVLITHPDVLEVHCVGVPDDRMGEEVCAFVRLNNGVNEFD--RAQVKEFCKGKIAHFKVPKYVEIIDHFPKTTSGKI------------------------------------- 89053747 41 ------------------------------------------------------------------------------------------------------TLTFSQVDEMSDGLAVYLREAGLKQGDRVAVQMPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMAHQFADAEPKALIVVDIF---------ADKLTQALKG---HPIPNIIVWDRTLAPITLPHIRLPDAIEAQDSASKSISAEALSSDDIACLQYTGGTTGVPKGAMLTHANLMMNMEQTMEMISNVEKGEVALTALPLYHIFAFTVNLLGFYYLGARNVL---IPNPRPLSNLKRAFENYPITWMSGVNTLFNGLSKE--VWFQDTPPKHLKFASAGGMALQSSVAERWEEVSGK---PVLQGYGLTESSPVMTFNPLG--KTRPGSIGIPVPSTELRCLDDDGTEVPQGEAGEIAARG--PQIMKGYWNKPEETAKT---MHGDWLLTGDIGVMDADGYFSIVDRKKDMVLVSGFNVYPNEIEDCLVRHPGIMEAAVIGVPDGASGEAVKALVVL-HDQTLTPD---AIRAYCKEHLTAYKVPKAVEFRDDLPKSNVGKILRKDLRS----EQAPLRDAS----------------- 146306527 29 ------------------------------------------------------------------------------------------------------TLSYAELDRLSAAFAAYLQKHDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDAGVRALVYLNFGKLVQEVLPDTEILIEAKMGDMLPSLKGWLVKKVKKMVPDYHLPQAIAFKQVLKQGGQALTPVKASHDDIAVLQYTGGTTGVAKGAMLTHGNLMLQVDACLAQLGDMKQGQIYAFTANCMCMM----------VNGNHNVLITNPRDIPG---FVKELGKWKFSALLGLNTLFVALMDHPE--FKNLDFSNLKVTNSGGTALVKATAERWQQMTG---CTVVEGYGLTET-SPVASTNPYGNRARLGTVGIPVPSTAFKVIDDDGNELPLGERGELCIKG--PQVMKGYWQRPEATAEVLDA--EGWFKTGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVASCAAIGVPDEKSGEVVKLFVVPRDGGVT----IEELKAYCKENFTGYKVPKHIVLKDALPMTPVGKILRRELRDIA---------------------------- 29888141 48 ---------------------------------------------------------------------------------------KTAFI----DAATDHRISFSDLWRAVDRVADLLHDVGIRRGDVVLVLSPNTISIPIVCLSVMSLGAVLTTANPLNTASEILRQIADSNPKLAFTT-------------PELAPKIASSGIS-----IVLERVEDTLRVPRGLKVVGNTEMMKKEPSGQAVQVHKDDTAMLLYSSGTTGRSKGVNSSHGNLIAHVARYIAEPFE-QPQQTFICTVPLFHTFGLLNFVLATLALGTTVVI---LPRF-DLGEMMAAVEKYRATTLILVPPVLVTMINKADQIMKKYDVSFLRTVRCGGAPLSKEVTQGFMKKY-----PTVDVYQGTESNGAGASIESVEESRRYGAVGLLSCGVEARIVDPNGQVMGLNQTGELWLKG--PSIAKGYFRNEEEIITS-----EGWLKTGDLCYIDNDGFLFIVDRLKELIKYKGYQVPPAELEALLLNHPDILDAAVIPFPDKEAGQFPMAYVARKPESNLCE---KKVIDFISKQVAPYKKIRKVAFIDSIPKTPSGKTLRK---------------------------------- 211592573 66 --------------------------------------------------------------------------------------------------------TYASLDTRSNSLARGLESLGVGKGERVGVMLGNSMEYAVATYALFKLGAVLVPLNPSFNTAQVIAALGHLEASLLISTESNLPRKKPVPLLNDLVEKLESAPVPSLRNIIMVDNSEGRVDISSYKSLTQYASIMSQGSPLPPRNLSPDETVNIQFTSGTTSMPKAACLTHRSILNN----GSQIGDLTPNDIICCPPPLFHCFG-SILGYMATATHGSAIVFPSESF--NARAALEAVQEEKCTALYGVPTMFLSLIETGEVSSEGFQ--HLRTGIAAGSSIPAEIMKKLHKVLNLTELTI--CYGMTETSPVAMTTTDDPIDKRIYSVGKLMPHVEAKIVNDKNVILPIERRGELAVSGYL--LMKEYWADPEKTAEVMIPDDSGVWHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLANNGVADVSVVGVPDVRYGEAVAAFIVPRD-HSSNTVTAEEIQQWVREKLSNHLIPKHVFFLESFPKTASGKI------------------------------------- 159028634 2621 --------------------------------------------------------------------------HQLFEEQVKRTPDAVAVVCSG------QQLTYNELNSRANQLAHYLRKLGVKADTLVGISLERSLEMIVGLLAILKAGGAYVPLDPDYPSERLQFAIADAQLSFLLTQEGLIN---------------KLPEHQAP--LILLEQIGEEINQNSQDNLTG--------------VVTANNLANLIYTSGSTGKPKGVMVEHRG-LFNLATEQIKTFNLQSNSRLLQFASLNFDASIWEII---MAMGAGAALYLDSKDALMPGLLMGILKDYGITHIILPPSALAAL------PLEE--IPELQTIIVGGEACSEE----LSKQWARGRNFF-NAYGPTETSVCATVEKWTDETVKV-TIGRPIANTQVYILDSHLQPVPIGVVGELHI--GGLGLARGYLNRPEKFIPNPFEKDEKLYKTGDLGRYLPDGNIEYVGRIDNQVKLRGFRIELGEIEAVLSQNDAVQSSCVIVREDNPGDKRLVAYVVPQPEINLT---INEIRQFLRAKLPDYMVPTAFILLDAFPLTPNGKIDRRAL-------------------------------- 159028634 3677 ------------------------------------------------------------------------YSYNLIEEQAARTPDAVAVVFEN------QQLTYAELNSQANQLADYLRSLGVETEVIVGLCVERSLDIIVALIGILKAGAAYLPLDPEYPQERLQFMLEDSQVPLLLTQSS------LIDKLPN----------HQAKTVFLA-------------EIW--QEIKPMNRDNLTVKVTASNLANVIYTSGSTGKPKGVMVEHQG-LCNLALAQIETFAVSSQSRVLQFASSSFDACIWEVLMA-LGAGAT--LYLASKDNLMPGVLIKQLRNNKITHITLPPSALAVL------PWE--NLSSLQTIIVAGEACSPELV----KKWSQGRNFF-NGYGPTE--GSVCATVAKCTPVEKITIGRPIPHVQVYILDSHLQPVPIGVPGELHIGGA--GVARGYLNRPELTQEKFISKGKRLYKTGDLARYLPDGRIEYLGRIDNQVKVRGFRLELGEIEAVLSQHPLVQEAVVIARAD----------------------------------------------------------------------------------------------- 116620449 6 --------------------------------------------------------------------------------------------------GESR-ISYQALDELTTALAKWFLDQGLQPGDRVAIHWTNSIQTVQLLYSVFKAGLTAVTINTRLKAPEIEFMLNHAQVRMCFT---------EAVLLPSAEQA--GGGCTILSELPVLP-------------------TAEADPRALP-PVDPDEPALLIYTSGTTARPKGVVHTHRSLYSTVVITVRAIGELEEG-VALCVLPLMH-MGALAGLFSTVCLGGTTVL---LPRF-DPAGVLEAIEEFRCTSLTCLPSLWHFI--VDEQARKPRRVSSLNAACAAGDAVPVALQTRFEAVFG---LPLQEGYGMTESVPLVINP-KGA--IRSGSMGVPVEHVALRIVDVAGVDVPEGETGEILVRS--PANCIGYWNDPGATRAAIEA---GWLHTGDLASCDSDGYYWFRGRKKEIIIRAGSNISPQEVEEALYRHPAVLEAGVVGQGDSVYGEIVVAFVVLREGFRAEA---SELREFAQKHLADYKVPEKFVFLAEMPKSPVGKVHRRALR------------------------------- 26990911 506 --------------------------------------------------------------------------YRLFEQQVCRTPDAVALRF------GEQTLSYAELNRQANQLAHALRERGVGPEVLVGVAMPRGPRMLVGLLAIFKAGGAYVPLDPDYPAERLAYMIEDSGLGLLLTEQA----------------VLARLQVPATVASLCLDTD--------------TACYASAAAEDLPLDVDADHPAYVIYTSGSTGRPKGVTVRHGA-LVNFLTSMAVQPGIAASDRVLALTSLSFIAGLE--LYLPLLHGASVVLLADQQNK-DPFALLRVIEQQAVSVIQATPSTWRMLL--DNAPPQA--LRGKRVI-SGGEALSSELAQRLIDQAG----HVWNLYGPTET--TIWSGIEKVTDSRQVWLGKPIGNTTFHVLDAQFDAVPVGVSGELFIGGD--GLARGYLKRPERFIPNPHGH-GRLYRTGDLVRYRDDGVLEYMGRIDHQLKIRGFRIELGEIEASLQGFGAVREVAVIDVDGPL-GKQLAGYIVLQADAEVQETLRLALKAHALKSMPDYMVPTHLVFIPRMPLTPNGKLDRK---------------------------------- 26990911 2624 --------------------------------------------------------------------------------WAQQQGDAVAVKVDG------QTLSFAELDRAANCLAHALIAEGVGPEVRVGVALQRTPQMIVALLAVLKAGAAYVPIDTAYPAERLSYLMEDSGVALLVSQTA------------------ALAGLPKLANV---------------HALNLDSFDPTQWPGHAPVTLQGENLAYVIYTSGSTGKPKGVVVSHDA-LAMHCQAIGERYEMTPADLFMSFAFDGWLT--------ALTHGGSVLLR-GDELW-TPEQTCQALHRHGVSVAAFPPVYLQQLI---EQVREHGNPPPMRIYCFGGDAVPQASYEQAHAYLQPQ--YIINGYGPTET---VVTPIWKAAPQQPCGAVYAPIGTSAYVMDVDLNPLPPGVAGELYLGGT--GVARGYLNRPERFVADPGNPGGRLYRTGDLVRQREDGTFDYLGRLDNQVKVRGFRIELGEIEARLADMDPVRQAAVV-VRDGPSGKQLFGYVTLAEGHA--QGIAEQLRERLKQELPEYMVPAQLMVLERMPLSPNGKLDRNAL-------------------------------- 26990911 1500 --------------------------------------------------------------------------HQLFEDQAQRHPQAPALIFA------DATLSYTELDQRANRLANKLREQGVGPEVLVGVAVERSLELVIGLMAVLKAGGAYVPLDPDYPSDRLAYMIEDSGIGLLLSQQA----------------LAERLPVPAAVRILCLD-----------QDAQW---LAGYADTAPEVDVRLANLAYVIYTSGSTGRPKGAGNTHEALLNRLQW-MQGAYGLDASDTVLQKTDVS--VWEFFW---PLMTGARLAV--ALPDHRDPQRLCQTIIDHQVSTLHFVPSMLQAFMASAE--VEQCR--SVRRVVCSGEALPAVLAQQCRERL--PHAGLYNLYGPTETHWTCGDKQGFSVPI-----GQPIDNLRTHILEPDLLPAARGVNGELYLAG--IGLARGYHGRPERFVPDPFDEQGGLYRTGDLARYRPDGVIDYAGRIDHQVKIRGLRIELGEIEARLAEHAQVREAVVLAQDGPS-GKQLVGYVVPMPGSEAGQRLREQLAHFLGQGLPDYMVPAHLMLLANLPVTANGKLARNLL-------------------------------- 191163193 7 ----------------------------------------------------------------------------LLTRSAAAFPDKTAVSF------RNQELSYAELQAQSNQLSALLKGHGVKRGDRVGILLNKSLESIVSVFGILKAGATYVPLDPAAPAARQASIIRHCGIETLLAAPQLLER-----LLAEAGEA------PPLRAAIVTGSPAAALPHPAGSCSGWDEILGES---CE---VPANDPAYILHTSGSTGAPKGVVISHLNALTFVEMAVRF-FEISPRDRLANHAPL-----HFDLIFCAVRSAATMVLVEALSAFP--VRLADFMQSEAITVWNSVASLLTKLADQG--ALDRLTLEKLRLVHFSGDLMPVK-----YLKILKRCMPAANIYGQTEANSSLYFRVPDVVEAWKIPIGTPFPNFEVFAVDEGGNVVTGGEEGELHVLSS--TVALGYWNDCDRT-KAQFTPDPRVYRTGDMARLDAAGNFVFAGRKDHMVKSKGFRVELDEIEIVLNSDPGIRQAAVVAIPDDLAGSRIVAYVCLREGVELKP---QRLVGLCADHLPKYMVPEQIRYLPSLPVTSSGKIDRNAL-------------------------------- 148258022 509 --------------------------------------------------------------------------HELFEAQAERTPDAVAVVHD------ERRLSYAELNTQANRLAYHLRKLGVRPDDRVAICIERSIELVAAELAILKCGAAYVPLDRDVPAERLAFMIKDCEASLVLMA-----RGAVLP------------------------------EGLEAHRIDIEDILRGAGDAPNPLSRDSGSDAYIMYTSGSTGTPKGVVHRAIGRLVINNGYA----DFNASDRVAFAANPAF-DATTMEVWGPLLNGGCVVVIDQASVL-EPERLVSVMERDGVTVLWLTAG----LFQQYAELLGGV-FRRLRYLLVGGDVLDPRSIRHVLRH--SRPQYLLNGYGPTETTTFAITHEITEVDERASSIGRPISNTRIYILDAYGDPVPIGVAGEIYIGGA--GVARGYLNRPERFVEDRFSGEAGLYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHTGVRDVAVIAREDVAGDKRLVAYYVGDAAIG-----AEELRGRLAARLPDYMVPSAYVHLERLPLTPNGKLDRKAL-------------------------------- 148258022 1562 --------------------------------------------------------------------------HELFEAQAERTPDAVAVVHE------ERRLSYAELNTQANRLAHHLRKLGVRPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPAALLV------GGGALDVLPVVEAELAASGVP------VLDIGADAAQWAEAPAHNL---------ERTETGLAPDHLAYVIYTSGSTGQPKGVMVEHRG-LANLVHWHCEAFALRPG----THSSL--VAGLSWEVWPALCCGGVLVV--PRPETADPEAWWQT-QPLDVSFL---PT-----------PMAEFVLSHLRVLLTGGDRL--------RKLPKALPFALVNNYGPTETTVVATSGLLGADEAVL-HIGRPISNTHIYILDAYGEPAPIGVAGEIYIGGA--GVARGYLNRPERFVEDRFSGEAGLYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAGVRDVAVVAREDAPGDKRLVAY------YVSDAAIGAELRGHLAARLPDYMVPAAYVHLDRLPLTPNGKLDRKAL-------------------------------- 120401958 4 --------------------------------------------------------------------------------HGRERPGAPALV-VGD-----RTVTYGELDDRSSRAAQAFAQAGVGVGDRVAFVDKNGAEFFEVTFGLAKVGAVGVPVNWRLAAPEMRHIIADSGAKIVVV--GQDFAGHL--------EAIED----GLDADIVV--IGDHPRWPA-----FDDWVASHPPVDPGVVTGPDDVVLLMYTSGTTGAPKGVMLSNTNYV---YKTGGWQFD--ADAVSLAVMPLFHMAGSGWALAGLW-QGATTVVLRDV----EPAAILDAIARHRITNMLLVPAVIQFLL--DTDGVAEVDLSTLRVIVYGASPISDDVLVRGIERFGPIFAQV---YGMTETTGS-ITQLPDHVPALLRSCGRPYPWVQIRIVDETGADAVAGTVGE-VWTRSEQNML-GYWNNPDATASTL--TADGWLKTGDAGYVDDDGYLFLHDRIKDMIVSGGENVYPVEVENVLMTHPAVADAAVIGVPDRRWGEAVKAVVVAARGAQLTEA---ELIAFARDRIGGFKLPKSVDFVDVLPRNPSGKLLKRALRE------------------------------ 146338086 26 -------------------------------------------------------------------------------------GDRAALEF------RDRPITFNRLSELVDQAAAAFLRAGYGKGASIALFLGNSPDHPINFFGALKAGARVVHLSPLDGEIALSHKLSDSGARILVTSN----------LSALLPMALKFLAKGLLDRLIVCEDDDPQTPLPDSPAVITHAFVDGAVPPAAWPTISPDDIALLQYTGGTTGLPKGAMLTHGNLTSAVSWSRATRTQHDGGDRVICVLPLFHIYALTVVLLTALRIGSLVSLHQ----RFDVEAVMRDIEVKRATYFPGVPTMWIAI--ANLPDLDKRDLSSLTSVGSGGAPLPVEVARILERRVGMK---LKSGWGMTETCSP-GTSHPKEGPDKPGSIGIALPGIEMDVVSDPSKVLSINEVGEIRVKG--PNVTRGYWN---RPEESAQSFVGDHFLTGDIGYVDADGFYFLVDRKKDMIISGGFNVYPQMIEQAIYTHPAVQEVIVIGIPDAYRGEAAKAFIKLRDGFAPFP--VEELRDFLTGKLGKHELPAAVEFVDELPRTPVGKLSRHELRQ------------------------------ 83943343 12 --------------------------------------------------------------------------------------------------------TFKDFDRHVDQVAHGLHRADAK----VVAYLGNCDHVFEIFIGATRVGGMFAPLNWRLAPAEIIEILRQYPPQMLFFGPEFSEAIKEI-----------NAALPDIQ---ILAMEEGDGPWE-----TYEAWRDAQSSEPAADCASTHDPAMVLFTSGTTGVPKAVLLSHSNLLQPKLDSLKHIYDHDDEDIGFVAMPLAHIGGIGFWTIAFVNCCTSVILRE-----FDPVAALDAIHTERVSKLFVVPAALQIVIQHPE--AKRVDFSCVKTVMYGAAPMPLPLLKEAIEVVG---CQFIQCYGMTETTGT-IAILPPEDHVPEGSAGRPAMGCEIAIFDPDGKPVKAGEIGEVAVRA--PANMLGYWKNPEATTKTL--RDDGWLLSGDAGYLDEDGYLFIHDRIKDMIISGGENVYPAEVESALYAHPSISEAAVIGVPDPKWGEAVRAVVTLKPNATLDE---KEVLAWMRGKLAAFKCPKAIDVIDVMPRNASGKLLKRDLRA------------------------------ 134097188 25 -----------------------------------------------------------------------------LDRTAARFPERDALI----EHTTGRRWSYREFVADVDALALGLLGAGITKGDRVGIWSPNRAEWTLVQYATARIGAILVNINPSYRVHELEYVLDQAGIRMLVSA----RAFKTSDYVSMVEQV--RAKCAALERVVFLDGDEWDALFDRDGD----------PARLAAIELSADDPINIQYTSGTTGFPKGATLSHHNILNNGFFVGEL-CRYTEADRYHCF---GMVMGN-------LACGAAMVISEG----FDPRTALAAVAEERCTSLYGVPT---MFIAELDHPFADFDLSSLRTGIMAGSPCPVEVMKQVIDRMGMAEVAI--CYGMTETSPVSTQTRADSLERRVSTVGRVGPHLEVKIVDPAGLTVPRGEPGELCTRGY--SVMLGYWEQADKTAEVIDAA--RWMHTGDLAVMDADDYVGITGRIKDMVIRGGENIYPREIEEFLYTHPDILDAQVVGVPDARYGEELMAWVRLREGAA--ELTVEALREFCTGKLAHYKIPRYVHVVEEFPMTVTGKVRKVEMRE------------------------------ 71068223 1535 ------------------------------------------------------------------------------------------------------HLTYAELNARANRLARVLVRRGIRPEHRVAILMPRSVEQITALLAITKAGGAAVPVDPGHPGQRIAFMLRDSAC-ALILADHPHAAGRE-----------EIAGVP-----VLVPAD----EPAPERATDLADGDRNA-------PLTAGHAAYVVYTSGSTGRPKGVVTEHRG-LLSLATAQRERYPVGPGSRVLQLASPSF-DGAVLELLMALTTGGTLVLPDGPLLAGQP--LADMLAEHRISHAFIPPAVLSGLPSEGLEG--------LRCLVVGGEAVTPLTDRWA------PGRRMLNIYGPTETTAVTLTSTPGGPPP---AIGTPVPNTRAHVLDDRLRPVPPGVTGELYLAGA--SLARGYGRRPARYVGCPFAPGERMYRTGDLARLDREGRVHHMGRTDEQIKLRGFRVEPGEIRARLTEHPAVREAAVVLRDDGPGGRALVAYAVPADG--PPRPTAAQLRAHLNALLPPYMVPAAFLVLDALPTTPNGKLDREAL-------------------------------- 71068223 461 -----------------------------------------------------------------------------------------------------RSVDYARLADRSGRLARLLAEHGARAERFVALVLPRSPELVETALAVWQTGAAYVPVDPAHPADRMARLLREADPVLTVTT---------------ADLADRLPAGLPL---LVLDGPSTAAALQPGGPLTASEL---------PAPVDPRNAAYALYTSGSTGRPKGVVATHRSLVGYLLRSAQYPSDGRS--LVHSPVSFDLTVGALYV---PLISGGTVRLLDDEPVLRPGETPPDFV---KVT-----PSHLPVLEGLGEVSPTG-------AITFGGEQLTGRHLRRWRA--DHPDVTVYNVYGPTETTVHRIAPRVGDGPVP---IGRPLWNTRLFVLGPGLAPVPVGVPGELYVAGA--GLTRGYLRDPERFVACPYAAGQRMYRTGDLVRWNEDGLLEYLGRVDDQISLRGFRVEPGEVEAALAAHPAVRRAAVVLREDTPGDARLVAYAVPAEPEPPSPLPTEQILEHLRRTLPPYMVPAHLVELPALPVTPHGKIDRAAL-------------------------------- 167034657 22 ------------------------------------------------------------------------------------------------------RYSWRQLAAQVENHARALMALGVNTGERVGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVLRQSSCRWLVCADAF----KTSDYHAMVQEASAKPGELASERLPALRGVISLAANPPAGFLPWHEWAGQTSPEACSARLQFDQPVNIQYTSGTTGAPKGATLSHYNILNNGFMVGE-SLGLTERDRYHCF---GMVMAN----LGCITHGSTMI-------YPDAELTLRAVAEERASILYGVPTMFIAML--DHPSRAQMDLSTLRSGIMAGATCPIEVMRRVIDQMHMAEVQIA--YGMTETSPVSLQTGPDDLELRVTTVGRTQPQLENKLVDADGCIVPRGEIGELCTRGY--SVMLGYWDNPQATADAIDPA--GWMHSGDLAVMDEHGHVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCSRYGEEIVAWIKLHPGHSAT---VEELQGWCKARIAHFKVPRHIRFVEEYPMTVTGKVQKFRMREI----------------------------- 118468421 9 --------------------------------------------------------------------------------------------------GERRR-TFLEVADRVARLAGALRALGVRAGDRVAMLAQNSDRYHEYLLAVPWANGVLNPVNIRWTPAEIAYSLEDSGTKVMFVDDSFAR------MLPAIKDAWAELST--------VIYAGEASP--PAGTLAYEELIDKSDPVDDARR-GGDELAGLFYTGGTTGFPKGVMLSHANLLTSTYGLLTPGFAFRPGGIMFHLADL---MSWS----AGLLQGGRHVF---IPSF-EPVTVMQAIAQHQVTDALLVPTMIQKLIDHPD--INRYDLTSFRALFYAASAIPQALLERAMKVF--PNAEFVQGYGMTELSATLLSPDDHQKPRLLRSAGRAAPSAEVRIVDPDGNEVPRRTVGEVAVRGG--NVMLGYWNKPQ---ETAAAIRDGWMHTGDAAYMDDDGYIYVVDRIKDMIITGGENVYSAEVENAVVQHPSVAACAVIGVPDADWGERVHAVVVLQPGAELAA---CQIREHAKRLIAGYKCPRSIEFVNALPLSGAGKVLKRELRE------------------------------ 154684909 27 ------------------------------------------------------------------------------------------------------TLTYAEYRKRINQLAQALLDKGIKKGDRVAMLCKNGHAASIVMFAALEIGAVVVPVSWQLTPYEMKGILAACEPKAVFYSTEF---------KEIMEEVL--PALVSSLKLKV--ETGTAAETTPQ----FDALLTGSGEIPDVETVSENDTALLMFTSGTTGNPKRCMITHGGIYNYVNATLAYTGRMHPN--YHTSAIICQMVGT--------MSGTTFIMTDNQ----DPVENLKLIEKEKIQTIMALPVYFTYLLKAWETH--QTDMSSIVYMMTGGTKVPSSLIQQYLD-IG---IPLMHGYGSTEAWGISSWNPQMGMD-KAASAGKPMEEVDVRVVDPDGEVLPQGSIGEVAVTSPF--LFKGYEGNEEATRKV---LKDGWFHTGDSGYVDEDGFIFITGRYKDVIIYGGDNIYPDQIEEVIQQVPGILETAVVGIPDPLYGEKPKAFIVTNGREGLTEE---EVTRFLQERLAAFKIP-EIEFVSELPKNNLGKVRKDVLRKQA---------------------------- 114771636 40 ------------------------------------------------------------------------------------HGERPAVSFQLKSGNKDKTLTYNQLTDRVAQTANLFRSLGIGPDDVVAYLLPTSHETLITLMAGMTAG-IVAPINPTLSADHISALLKEVNAKVLVT----LKPFPKTQVAQLAHTAVQNAQC--VETVVLLPHVSLPLNLHNAKIIEFNLETSKQNKKLNFTEKD-NDPYCAYFTGGTTGMPKIVQHRHSGALYNGWLGSEILMD--EYDVIICPMPL----FHVFAAYPAWLCGSHMVMYRGDGVFKN---FWKLVERYKGTFVITVPTAAAALM----NHPVNADISSLKNIFCGSAPMPTKLFEKFQKETG---VSIIEGYGMTE-ATCLVSCNPPDGERKIGSVGLPLPYTDVKILDEIVKECKSEEPGEVCINN--PGIVVGTYTDPYKNKSLYVN--EKFLRTGDIGYLDEDGYLWLTGRAKDVIMRGGHNIDPLIIEEVLAGHPSVSLTGAIGQPDIYAGELPCAYVELISGSETS---VEELMDYAQKNVSDHACPKYIEILKEMPKTAIGKV------------------------------------- 167565915 468 -------------------------------------------------------------------------------RQAAATPDAIALTF------GPAHLSYAALNAHANRIAHRLIALGVGPGAIAAVCVNRSLDLVVALLAILKSGAAYLPLDPDYPPERLAFMLTDARPAATLTT---------------ADLASRVEGGGVVLH--VDDPGENDASPAAAPDPTDDDRLR---------PLRPSDPAYVIYTSGSTGRPKGVVVPHANV-IRLLTSTEPWFRFGPNDV--------WTLFHSWECWGALLTGGRLVI---VP-YPSPVEFLSLLARERVTVLNQTPSAFQQLMQADRDDAALGRQLRLRYAIFGGEALDVRKLDDWYARHAETAPQLINMYGITETTVHVLTRRTAAEPAYS-PIGCKIPDLRLYVLDGALNPVPPGVAGEIYVAGA--GLALGYLGRPQRFVADPFGA-PGMYRSGDLARWRADGTLDFIGRADDQIKIRGFRVELGEIAHALVQHATVAQAEVVVREDTPGEKRLVAYVVAATGLAATP---QALRADLARHLPEHMVPSAVVVLDALPLTPNGKLDRRAL-------------------------------- 3510629 7947 ---------------------------------------------------------------------------------VRRNPDAVALVYE------DRQLSYRQLNRRANHVARQLLQLGVQPDERVAICAERSLDMIAGLLGVLKSGAAYVPIDPAHPADRMAFMLQDSQPRALLTQ-----------------GALSLPVGDTP---LMLLDSAESLLAADDQAFDANPVVDG---------LTAENLAYVIYTSGSTGQSKGVMHQHCPTPATVALNAGFFFDMS-------------IKGISQ-----LFSGHKLVI---IPLRANGSELLDFLEAHQVHAFDSTPSQLDTLLSAGLLERSSYQPVS---VLLGGEAINASTWEKLR------NCPTINMYGPTECTVDATIDLIRDLGEKP-SIGRPIANVQVHVLDARGEPAPLGVAGEIHIGGS--GVARGYLNRDERFIVDPFSDAANLYKTGDLGRWLADGTLEYMGRNDFQVKVRGFRIELGEIENVLLAVPGIREVVVIARNDSQGDQRLVAYVC---GESVAAELRSELLRH----LPEYMVPSAFVQLDALPLTANGKLDRRAL-------------------------------- 163857729 27 ------------------------------------------------------------------------------------------------------TLTYAQLDRLSRDFAAWLQSRGLRQGDRVALMLPNLLQYPVCLFGALRAGCAVVSCNPLYTAHELAHQLGDSGAQAIVIAENFQQALPRTALRHIVVTSVGELLGPLKGRVVAVRHVKRKVPGLPGATRLRSALAAGHGLPLQAPRLTRADPAFLQYTGGTTGVAKAAVLTHGNMLANLCQAHAWVRGLREGEVFALTANC----------LTFLKLGARNLL---IADPRDLKAFIRALRKTPFSAITGVNTLFNGLLNHPE--FASLDFSRLRLTLGGGMAVQRAVAQRWREVTG---VALAQAYGLTET-APAVTINPLDVETFTGSIGLPVPSTDLSVRDDDGRELPLGETGELCVRG--PQVMPGYWNRPDETALVFHS--DGFLRTGDMGYVDERGYVYLVDRKKDLILVSGFNVYPNEIEDVAALHPGVREVAAIGVPDERSGEAVKLFVIRR-----DPGLAATLIAHCRQHLTGYKVPRHVEFRDDLPRTPVGKILRRELR------------------------------- 77919559 17 -------------------------------------------------------------------------------------PDNDALVY----PDQGLRYSYKEFNAICDGVAKGLLAMGVGKGDHIAIWATNVPQWVILQFASAKIGAILVTVNTNYKAVELEYVLKQSDTTTLFLVSGFKDTDYVETLYSVVPELLQSERLPFLKNVVFLRRWHDLEVLGEGVENDQLSAVQKLLDEHQVINMQ--------YTSGTTGFPKGVMLTHHNV-INNGFNIGECMRFTEKDRLCIPVPFFHCFGCVLGVMACVTHGSTMVPVE----TFSAEAVLRTVQTERCTALHGVPT---MFIAELDHPADRYDLSSLRTGIMAGSPCPTEVMKRVIREMYMTEITIA--YGQTES-SPVITQTRDPVELRVATVGRALPDVEVKIADETGQRLPPGRQGELCTRGYL--VMKGYYKMPDRVIDE-----DGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHSKVADVQVYGVPDVKYGEQVMAAIKLKENTSATSE---EIQDFCRGRIANYKVPRYIKFVDEFPMTASGKIQKFKLREMA---------------------------- 170728321 19 --------------------------------------------------------------------------------------------------------SFSEIERDSRYFAAYLQSIGLNVGDRIAIQLPNITQFVIAAYGAIRAGMVIVNTNPLYTERELIHQFNDSGAKALVVLS---------DLLPTLTNVVAKTDIETVTHALDLHAPQEQAQPQPEATLTFHHILQGAELNYQPITSQLEQLAALQYTGGTTGLSKGAMLSHGN-LIANAMQIKSVGDIKGEEIFVAPLPI-------YHIYAFMVNGACSVL---IPNPRDISSLIQTISNYKFSGFAGLNTLFVGLCHQPE--FKALDFSHLKVTISGGTALTQAAANVWQQTTG---CTISEGYGLSETSPVVSLNSPGLEQI--GTIGKPVIGTEVRILDTDDNEVPLGESGEVAVRG--PQVMQGYWNKPEETAKVM--TQDGFFKTGDIGVATSDGFHKIVDRIKDMIIVSGFNVYPNEIEDVLSNHDAILECAVIGVKDERAGEKVKAVIVLNDQSSDQEAARAELESYCRAQLTAYKVPRIIEFVDALPKSTVGKILRRELRE------------------------------ 171683925 103 -----------------------------------------------------------------------------------------------------RTLTYRELDSISNILAHSLRAQGVQKGDRVAVSLGNCWEFAALTYAVYKLGAILVPLNPQFNAEQVTAALNHLEVKLLIMTDLAYKPGQGIPLKTIVPDLIKSPTVKSLEKVIVVDNSKTHFPLTAFDTIWLHDA-KHIDPIIPDSPLSPSETINIQFTSGTTSHPKAAMLTHNGHLIAQRM------GLDPSDRIICPPPL----FHCFGCILGYMACATTIMFP-SPAF-DPAATIVMAHKEKATGLYGVATMFVSMFEENPKHRKNYAFPLLKKGIAAGSSVPQSLMYKIYATFGLEDLVI--CYGMTETSSCMTTP-DDPFEKRTSTVGRVMPHTTVKIVDPEGRILPIGEKGELAAAGYL--VMKGYWGDEGRTNEVRVAERDRVWYSGDEASMDEEGYVAITGRIKDLIIRGGENIHPLEIENCLFQHEYVAEVSVVGVPCDRHGESVGAFVIAHEGVESDKDVGEEVREWVRSRLSAHLVPKHVWFVREYPKTASGKIQKFKLRDMA---------------------------- 2766683 4 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAFDDLLARARPA-DPIDTHGDEPAFWLYSSGSTGAPKGTVHSQA----NLYWTGKAVLGMREDDVVLSAAKLFFAYGLGNALSFPLSVGATVVLM---AERPTPQACFKRMTEHRPTIFCGAPTGYGGMLASADLPAKEA--VALRLCSSAGEALPQDIGERWTRHFG---VEIIDGIGSTEMLHIFLSNVPG--EVHYGSTGHPVPGYEVELRGEDGQALAPNADGDLYIKG--PSAALMYWNNRDKSRDT----FQGGWTAGDKYQRNPNGTYTYAGRNDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGHTDGEGLTKTKAYVVLKPGQQAGAA---DLQAFVKERLAPYKYPRFIEFLDELPKTATGKIQR----------------------------------- 78223888 12 ----------------------------------------------------------------------------LLDHMAVTFPDNDALVY----PERGLRYSYRQFNDICRQVAKGLLKLGVRKGDHVAIWAYNVPEWVILQFATAKIGVVLVTVNTAYKSAELEYLLDQSDSTTLFM----VRSWKDTDYVATLSEASAEAGLLTTPKLPFLKRVVFIGEDTPAGMLNFEAEMGKEVPDEQLAAVESSDVINMQYTSGTTGFPKGVMLTHYN-LVNNGYHIGECMKFTDKDRLCIPVPFFHCFGSVLAVMASVTHATAMVPVE----IFDPLKVLQTVEKERCTAVHGVPT---MFIAELEHPFAKFDLSTLRTGIMAGSVCPIEVMKRCVKDMNLTELTSV--YGQTESSGITQTRTEDSVELRVSTVGRALPGAEVKTVDETGATLPPGKQGELCARGYM--VMKGYYKMPEKVIDA-----DGWLHTGDLAVMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDRKYGEQVMAAIILKNGVEMTED---EVKEFCRGKIANYKIPKYVKFVAGYPMTASGKIQKFKLREMA---------------------------- 41407106 43 -----------------------------------------------------------------------------------------------------RRTSYRELGDQAAQLANALRGLGVTGDQRVATFMWNNAEHLAAYLAVPSMGAVLHTLNIRLFPEQIAYVANEAEDQVVL-VDASL-----VKLLAPV-----LPGLHTVHTVIVVGDGDTEPLRTSGKTLRYADVIGAEPAEFDWPRIDENSAAAMCYTSGTTGNPKGVVYSHRSSFLHMAACTANGIGIGASDSLLPIVP----MFHWGLPYAALMAGADLVL----PDHLDPRSLVRMVEDLRPTVTGAVPTIWNAVLHHLEDEPD-HDMSSLRLVVCGGSAVPVSLMRTFEEKHG---VQIRQLWGMTETSATMAWPPPGTPEAYRGTQGQPVCGVQMRIVDDDGRVLPGTAVGEVEVRGPWIAGSYYLGRDDSKFDS-------GWLRTGDVGRIDERGFVTLTDRAKDVIKSGGEWISSVELENCLIGHPDVVEAAVVGVPDERWEERPLAVVVVKDGASVDAD---QLRKFLADKVVRWSLPERWTFVDEIPRTSVGKYDKKAVR------------------------------- 114768857 9 -----------------------------------------------------------------------------LNYHAEKSPDRICYQF-SDNSSD---LTWSGLLKKVISISKFLIQLDIKKGESVAICMSNGSNALQIFYAIIYGGFRVTPLNLAAGPAALGHAISHSKCNYILYDDEQSE---------ILSNALEETNA-NPTTINVKNNTFENIK----NNIQFHDLT-------------PDDHALLMYTSGTTGVPKGVIHTHSS-LLAGGWTTSVAHELDPNDRALCVLPLYHINGLCVTVMAPLISGGSSVIC---PKF-SSSKFWQDCEKYTITWFSVVPTIISHLL-HGKNDPSKIVCKNLRFGRSASAPLAIDTQSNFENRFG---VPIIETMGLTETAAQILSNPLPPKQRKIGSPGIAF-GNDVKILKDDGSDQLVNIIGEIAVKG--PNIMLEYLDNIEATQSTFIN--GGWLLTGDLGYMDDDGYVFVSGRLKELIIKGGENISPREIDDALYAHKDVIEAAAFAIPCDIYGQRIEAAIRLSINSIASED---EFIELCRSKLGKFKAPDRIYFLDELPKGPSGKIQR----------------------------------- 86741146 3214 -----------------------------------------------------------------------------------ARPDAVAVVCE------DVRLTYAELDAAVNRLARLLVGLGVGPERIVAVALPRSVEMVVALLAVLKAGAAYLPVDPEYPAARQAFMLADAAPVV---------------TLGTARTVGALPEHGAVRVVVDAPDTVRVLAGLPGTAVRDAERVRS---------LRPGHPAYVIYTSGSTGTPKGVLIPQRNVA-ALIETAGRVYGLGADDV--------WSLFHSYAMFGALLLGGRVVVVAHSVSR-SPREFVELLSRTGVTVLSQTPSAFYQVIGELAAAGVG---SSLRYVVFGGEALEPARLRQWYDRYPGDVPVLVNMYGITETTVHVTHIALDRERVVAGTVGGPLPGVRTYVLDEFLRPVPPGVVGELYVAGA--GLARGYLNRPERFVACPFGGGERMYRTGDLARWTGDGGLVFAGRADAQVKIRGFRIEPGEIEAVLSGHPAVDQVAVVMREDQPGHRHLVAYLAGTAGTAGTAGDGSDLRDFAAGLLPDYMVPSAVVLLDALPLTVNGKLDRDAL-------------------------------- 86741146 1090 ----------------------------------------------------------------------------VLDRYVHTHPD-TAANWVAQD--RYVTLTYARLDTAANRVARDLVAAGVRSGDRVGVVMERSVELVAVLVGVVKVGAAYVPVDVEWPVVRVGRVLAEAGVRVVVADDWA-------------------PDLP--ESVGVVWAGG----WVDG------------EGECGPVRVGADDVAYVMYTSGSTGVPKGVAVTHAGV-VGLAADRCWSREVH-GRVLFHAS-------HTWELWVALLSGGQVVV---APGRVDAGVLKGLISDFGPTVVHVTAGLFAAVAEEAPGCFVG-----VREVVTGG-----DVVSAAAVVRVVEACPVRQLYGPTE-----VTVCATVFEVRPGPIGRPMDNTRVFVLDRFLQPVPPGVTGELYVAGV--GLARGYFGRPERFVACPFSGGERMYRTGDLGRWTGEGQLVFAGRADAQVKIRGFRIEPGEVEAVLVMHPGVSQGAVIARADQPGQKRLVAYVVASDGETLDTV---QIRDFVAGLLPDHMIPSAVVVLDALPLTANGKVDRAAL-------------------------------- 86741146 2151 ----------------------------------------------------------------------------AFDAQVAARPDAVA-VAAGDV-----RLSYARLAQAADRVAHRLAVAGVQPGDLVGVALERSAELVAVLIGVLRAGAAYVPVDLEWPSARVAQVLAGTG---VVVASAGFAAPPGVGVVPVGDWVLSGPPLTP-----------------------------------PYVVAGHGDLAYVMYTSGSTGVPKGVAVTHAGV-VSLAADRHWSGGADQRVLFHAPHAFDASTWELWV---PLLAGGQVVI--APPGPLDAAGLAELISGAGLTAVHVTAGLLAALAEEDPGCFAG-----LPELLTGG-----DVVSATAVARVAAACPVRHLYGPTE-----ITMCATVFDIRPGEIGHPLDNTRTYVLDDLLQPVPPGVVGELYLAG--PGLARGYWATGERFVACPFSGGERMYRSGDLVRWTAAGELVFVGRADTQLKIRGFRVEVGEVEAVLAVFPGVTRVVVVAREDRPGHRYLVGYVV------PGDVDGRAVREFAAERLPEYLVPAGVVALPALPVTPNGKLDRGAL-------------------------------- 67538204 24 ---------------------------------------------------------------------------NVIDQQEASYPDRTALI----VPWQSTRLSYYQLAERSRVVAKALLSAGLLHGECIGIMDGNSYEYIEIFLGAARIGCPVVVLNNTYTPDELRNAVYRSSCKAVFIAPKIGTRSLMGHVENLQDRSSKNPTLSELQY-IVLLRTEKLSPASEILHTYSKFLRPKPSGDVEKASLAPEDVLNLQFTSGTTGLPKAAMLTNINILNNARF-VGNAMRLTPSDVVCCGPPLFHCFGLVMGFLASFCYGASIIF---PSDHFNASCVVEALMAEDATVLLGVPTMLEILTKTGQKPRR------LRTGLASGSPVSQTLMNEIRARMGVDKMLIA--YGMTETSPVFITSLDDPENKRISTIGRVMPHTVAKVVDKQGKIVPQGQRGELCVGGY--ALQKGYWKNEEKTREKYDANGMLWMHTGDEVMIDEGGYGHITGRIKDLIIRGGENIFPREIEDRLVAHDSITEASVVGIKDEKYGEVVGCFLKLTPGCQRVQD--TEIQQWVGGNLGRHKAPQHVFWIDDFPKTGSGKHQKHLLRDI----------------------------- 167906732 489 -------------------------------------------------------------------------------------PDAIALV------DRGRRITYGELNARANRLAHVLIEAGVGPEALVGLHMPRSAELVVGMLAILKAGGAYVPLDPAYPASRIEFMVADARPMLSITTGE------------------HAAQLPARTPTIVLDAADAQAALRRAPAHD----------PVRPAPLDREHAAYVIYTSGSTGKPKGAVVSHRNV-IRLLDGTRGWFDFGAAQT--------WTLFHSWECWGALLTGGRLVVYDVS---RSPAEFLKLLVDERVTVLNQTPSAFRQLMQADEAHADLSARLALRYVVFGGEALDARSLARWYERHADTAPRLVNMYGITETTVHVLALSRAIAGMPANSIGRPLPDLRVYVLDAALRPVPAGVPGEMYVAGA--GLARGYLRRPQRFIADPFGP-PGMYRTGDVARWRADGGLDFIGRADEQVKVRGFRVELGEIAARLACDPSVAQAQAVVRQDGPAHERLVAYVVPRAGATID---VCALRASLAAEMPEYMVPAAIVALDAMPLTPNGKLDRAAL-------------------------------- 194289810 17 ----------------------------------------------------------------------------LVREHAAQRPAQRALMH------GDRVLDYAGLDAAMDRIAAALARDGVRPGEAIAICAASSIEYAAVYLGAVRAGVVVAPLAPSSTPDSLAGMIADAGARLLFTD-------------ATVSDVL-GPVRARLAGTPVVTLDGSEA----GRPYDW--LAPAGTPVAEPE-IRAEMPLNIIYSSGTTGTPKGIVQSHG--MRWAHVSRGAATGYGADAVTLLSTPL-----YSNTTLASFFLGGTAILM----ARFDAGKYLALAQQHRVTHTMLVPVQYQRLLAHPD--FDRHDLSSFRQKFCTSAPFSPALKA---EVLRRWPGGLTELYGMTEGGGSCLLH-AHQFPDKLHTVGRPAPNADIRIIDDEGRELPPGSTGEVVGRS--PAMMNGYHNQPEKTAETEWHDAQGQRFTGDIGRFDEDGFLVLLDRKKDMIISGGFNLYPSDLEAVVRQHPAVSEVSVVGVPSERWGETPVAFVALHAGSSAS---VQDVLAWANERLGKTQRLAAIHEVESLPRSAIGKVLKRELRD------------------------------ 112824007 1553 --------------------------------------------------------------------------HHLFEEQAERTPNAVAVVFEGLE------LTYQQLNIQANQLAHHLQSLGVGAEILVGIYLERSLLVIVGLLAVLKAGGAYVPLDPDYPQQRLSYMAEDAK----------------ISLLLTQQSLLSSLPVEDV-GVIVLDKS--------------AESLTVQSLENPVSEVVPENLLCVLYTSGSTGKPKGVMLTHEA-LVNHSWGISEIFGLTESDRVLQFASFGFDVAAEEI-FPTWLKGGTVVL---RPMFPTLTDFADFIEQESLTLLNITPAYWHEWAIAVSQSSATVP-SSLRVVAVGGDAVLPETVNIWREWVGK-QVQCINVYGPTEASVTAIVHLLDSQSEKINSIGRPIANTKAYILDQNLQPAPIGVKGELHLCGVR--LARGYLNRPEKFIDNPFAPFNRLYKTGDLARYLPNGSIECFGRIDNQVKIRGFRIELGEIEAILNQHLDVQTSCVI-IREDLPGQYLVAYIVISSHYERIP-MISELRQFLAGNLPMYMVPQAFVFLESLPLTTNRKVDRRAL-------------------------------- 194563492 53 -------------------------------------------------------------------------------------------------------MTYRTLAQKVDAFASYLQSIGIQPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTVRELAHQLKDSGAQTIVVPDTQVRNIVVTALGDLLADGLNAKGLKHVKKLVPPYRLPQAVRLRSA-------LALGARSAPQPVPMTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVTGDVYHIYS----LTVNAFIFMG---LGGRNIL---IANPRDTNMVMKIIRNE----TFTGITGINTLYNADNDEFRKRDFSKLKLAMAGGMAMQRAVAERFQQVTGR---PIVEGYGLTECSPIVTMNPVDLNDMAAGSIGLPAPSTVVRFRREDGTWAGIGEPGELCVRG--PQVMRGYWQRPDETAKAIDA--DGWLGTGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDDVHGERIKVFVVRR-----DPALVDDVLAHCRKNLTGYKMPKLVEFRDALPQTNVGKILRRALRD------------------------------ 169797609 22 -------------------------------------------------------------------------------------------------------MSFNELELASRKFATYLQNLGLAKGTRVAVMMPNVLQYPVVALAVLRAGLVLVNVNPLYTARELEHQLNDSGAEVLVIASVYQSILGKTPVKHVVVASVMLGTLKGTLVNFVLRKVRKQIPWNIPGHVKFNSALNKENPSNYKRPLTLSDTAVLQYTGGTTGVSKGAELTHRN-LVANLLQCDGIFDGAKGDRIVCALPLAFMVCAMYGMY----KGQANIL------IPNPRDLPAVIRKYQPSFFPAVNTLFNAL--VNNEEFKQLDHSNLKMAMGGGMAVLPSTAEAWKKITG---TTIIEGYGLSETSPVATANPPASTEF-SGTIGIPLPLTEVAILDDDGKEVPLGEQGEISIRG--PQVMKGYWNRPDETAKVM--TADGFFRTGDIGVMDSRGYVKIVDRKKDMILVSGFNVYPSEIEEVIAKHPKVLEVAAIGVPDEKSGEVPKLFIVKKDPSLTTE----EVLNFAKENLTGYKRPRYVEFMDELPKSNVGKILRKDLRK------------------------------ 212534606 64 ---------------------------------------------------------------------------------VQKFGDRTAVI----SRHQKGRFTYHELDRNSNAVARGLQSISVRKGDRVAVMLGNSLEYASLTYALFKLGAVLVPLNPSFNANQIVSALSHLGASLIISAEANLRAPRETSLIKHIIPGLDSMSCPSLKQVVVVDNSTGRFDGSSYKALTPYDSIAQADRKALPNQLSLHDVVNIQFTSGTTSMPKAACLTHRSILNN----GIQIGDLTENDIVCCPPPLFHCFG-SILGYMATATHGSAIVFPSESFNGLAS--LQAVREERCTALYGVPTMFIELLDRGEVPYDGFQY--LRTGIAAGSSIPAELMRKLHKKLNLTELTI--CYGMTETSPVAMTTTDDPMDKRITTVGRLMPHVEAKVVDDRSKVLPIETKGELAVSGYL--LMKEYWGAPDKTAEVMLADEHGWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEVENCLLAHPSVNDVSVVGVPDEKYGEVVGAFVVMSPSTTNTTNLKEELRLWVREKLSSHLVPKFIFFLDAFPKTASGKIQKFKLKELA---------------------------- 66045844 516 -------------------------------------------------------------------------------------------------------LTYAELNQQANQLAHRLIELGVEPDTRVAVSLRRGAEMVVALLGILKAGGAYVPIDPDLPSARQAYMLEDSSPQAVLTT-------------RDLSDNLPASDHP----VLVLDGHDDRAQLAS---------QPTGNPDAKALGLQPNHLAYVLYTSGSTGTPKGVMNEHLGVVNRLLWA-RDAYQVNSQDRVLQKTPFGFDVSV-WEFFLPLLTGAELVM--ARPGHQDPDYLAQVMSDAGITLLHFVPSMLDVF----LEHRSTRDFPQLRRVLCSGEALPRALQRRFEQHLKG--VELHNLYGPTE-AAIDVTA-WECRPTDPGEIGRPIANIQMHVLDTLGQLQPLGVAGELHI--GGIGVARGYLNQPERFIADPFSSDPRLYKTGDVGRWLANGALEYLGRNDFQVKIRGLRIEIGEIEAALAKHPAVHEAVVTAREDIPGDKRLVAYYTQSAEHTAVD--LEILRSHLQQQLPEYMVPAIYVLLEAMPLTSNGKLDRKALPAISRGYEAPQGEVETL--------------- 66045844 5915 ----------------------------------------------------------------------------------------------------EQTLTYAELDSRANALAQHLRKHGVGPGTRVAILLDRSVELLASMLATLKCGAAYLALDRLAPEERLRFMLEDSEAIML----------------------LSRSDLTAP-------------DMTPRLDLDTLELSANQEPVVPATEVAGETPACIIYTSGSTGVPKGVIVTHNG-IVRLVQDNGY-YDFSAEDRVAFSSNPAFDASTPEI-WGALLNGGQSVIIE-----PEPVAFAALLKRHGVTAMISSTALFNLYAGLIPEALAG-----LRMIMCGGERADPASFRRVREH--SAQVRLFNGYGPTE-GTTCATSLPDTLSLP---IGKPNANVRVYVLDARREPVPMGVVGEIYIGGT--GVALGYLNRPERFSEDPFSQQAGLYRTGDLARWLPDGNLEYLARNDGQVKVRGFRVELGEIESVLHLCDGVRNSVVVAHEASPGDTRLVAYYTVHAGVDPDPE---DLRAQLSADLAEYMVPSVFVRLDALPLTLNGKVDQKAL-------------------------------- 66045844 4846 -----------------------------------------------------------------------------------------------------QRLSYAELNRQANRVAHHLISLGIKPDDRVAICVERGVEMLIGVLGVLKAGAAYVPLDPAYPAERLAYMIEDSTPSALLAQRDV------------------QAHLPTLDLPLVL------------LDEDQRTTLSERGDNPVVETLGAHNLAYVIYTSGSTGVPKGVMVEHRGFAVSAAWEQLYA--LHAPLNHLQMA------GFSFDVFSALAFGGTLVLCP-RETLMDPPALYRLLSEESIGFADFVPAVLNALLGWVEE--TGHDLSFMRTVVCGSDIWTAHSARQLRKLCG-DHVQIVQAYGVTE-ASIDSTCFEGVLPI-----GRALANTRIYLLDELGQAVPPGVAGELYIGGA--GIARGYLNTAERFMDNPFVAGERLYRSGDMARYRADGNIEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRESLVVIREDSGGTPKLIAFVEYATRDESGPALTRALRQQLQLNLPEYMIPAAFVRMAALPLSANGKLDRRAL-------------------------------- 66045844 3779 ---------------------------------------------------------------------------------VRTQPDAIAVAVQG------QRLSYADLNRQANRLAHHLISLGIVPDDRVAICVERGVEMMIGLLGVLKAGAAYVPLDPAYPAERLAYMITDSQPAALLTQRGLQER------------------LPALSMPLVL----------------LDDEQYQGLAECDDNPVVPTNLAYVIYTSGSTGNPKGVMIEHRG-LVNYSVDAARLFDLSQSDTVLQQNTL-----NFDLIFPALLAGATLA--------PSREIFGEGTETHGITVLHLTTAHWHTLVAEQPQAAEQR-LQHVRLINVTGDALSAQKLK-LWDEVRPAHTRLINTYGPTETVSCTAAYV--SYDAAAGSIGKPMANTRIYLLDAHQQPVPYGVAGEIYIGGD--GVARGYLNNAERFLADPFSESPDMYKTGDLARYMADGRIEYLGRNDFQVKVRGFRIELGEIEARLGNCKGVKEAVVIAREDNPGEKRLVAYVVAQPQTQITAA---ELRAELAPQLAEYMLPSAFVLLDELPLTPNRKLDRKAL-------------------------------- 156400138 24 -------------------------------------------------------------------------------KHMESYGEETAMV----DSTSGRSYTYNKLTEMIKKCGSALIRQGLQTKDMVAVLLPNMPEYPIVFYGVTSVGGIVTTINPAYTTDEIIYQLKDSGAKYLVTVPQ---------LAQKAKQAADQAGVKRIYTFGYVDGCKSLFDLLHEDD---------GGSYPVSVSVNKEDVVCLPYSSGTTGLPKGVMLTHYN-LIHHAAMFSNDDVMSSEDLI----TLGLLMFHSYILMGCLIKGASVICM----TQFEPTHFLEAIQKFKITMLPVVPPIVLFLAKH--PLVEKYNLMSIKQVTSGAAPLGAEQINALMTRMPWITI-LRQGYGLTETSPAVTTSPLG--KCKPGSVGVLLPGLKAKVIDKTGALLPPNQDGEICVAG--PTIMKGYYNNPEATAKTI--DCEGWLHTGDVGHYDNEGHFYVVDRIKELIKYKGFQVPPAELEALLLSHPKITDAAVIGVPDDEAGELPKALVVTSGAITAS-----EVQRFVAERVASHKRLRGVEIVQSVPKNASGKILRRQLRE------------------------------ 212711906 28 ----------------------------------------------------------------------------LLENAVAQYADQPAFINMGAV------MTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGTTAIVIVSNFAHTLEKIVFNTKVKHVILGDQLPRPKATIVIKRLVPKYNLPDA--ISFRRAMQGYRMQYIKPNIKGDDLAFLQYTGGTTGVAKGAMLTHRNMLANAAYGPVLHF------------------GHEYVVTAPLYHGGVNLLITNPRDVPDT---VKQLAKYPFTAITGVNTLFNAWLQNPD--FQKLDFSRLRLSVGGGMPVHKAVAQKWQALTGR---HLLEGYGLTEC-SPLVSGNPYNLTAYSGSIGIPVPSTDVKFLDDDGHEVPRGTAGEMWVKG--PQVMKGYWN---RPDATSEAIVDGWLATGDIAEIDDEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISMHPDVVECAAIGVPSESTGEAVKVFVVTKN----SSLTAADLKTFCRRSLTAYKVPKIFEFRDELPKSNVGKILRKELRA------------------------------ 112824008 537 --------------------------------------------------------------------------HQLFEEQVKHNPDSVAVVFEG------QQLTYSELNSRANQLAHYLKSLGVETDELVAICIERSLEMIVGLLGILKAGGAYVPIDPDYPLERISFMLQDTQVKILLTQQSLL------------------PSLPNHQAIIVC----LDKDWKQINQENLNS------------AVSADNLAYIIYTSGSTGTPKGVVVTHQAVNRLILNTNYIQF--TPDDCVVQASNIAF-DAATFEIWGALLNGAKIIILPKSVLL-SPQEFALSLKENQISVLFLTTALFNQLANLVPQAFNN-----LRCLLFGGEAVDP---KWVQEVRSKGPQRLLHVYGPTESSWYLVENLPSTATTIP--IGKAIANTQIYLLDKNLQPVPVGVVGELHIGGA--GLARGYLNRPEKFIPNPFSNYPDLYKTGDLARYLPDGNIEYIGRIDNQVKIRGFRVELGEIEAVISQNEDIQSVCVIVREDNPGDKRLVAYIVPKLGVTMTSE---DFRQFLTHKLPGYMVPSAFVMLEFLPLTANGKIDRRALKA------------------------------ 149210283 56 -------------------------------------------------------------------------------------------------------LTYEELDLRSNSLAHSLRSLGVRKGDRVAVKLGNCPEFATLTYAVFKLGAILVPLNPAFGAPQIAAALSHLKASVLIVTDLAYKRGRIQALVPNLEASLECPDVPTLRRIIVVDNTTSQLPLPSHRSLTPYSLLSTRRPIVPDEPLRADETINIQFTSGTTSLPKAAMLTHTGILNNGAL-IASRMNLTPADKIVCPPPLFHCFG---CVLGYMATATTSIIFPSPAFDPKATLLA--ASEHRATAIYGVATMFVAMLSKVLSPEQAAALTHLRGGIAAGASVPEALMLRLFEKLGVPELVI--CYGQTETSPVSIMTRPDPLDKRTCSVGKVMPHTGVKIVGDRTKIVPIGEKGEIATSGYL--IMQGYWGDENRTKEDRLRRNGRVWFSGDEGVMDKDGYVAVTGRIKDLIIRGGENIHPLEIENCLFQHPLVAEASVVGVSDERYGEVVGAFVVPHKGVKVVEDTKNDLRDWVKTRLSGHLSPRYVFWVDDYPKTASGKI------------------------------------- 167645100 18 --------------------------------------------------------------------------------HAATEPDRLACV----DLATDARLTYGQFDAWIDRCAAWLEGRLVARGERVAVLARNGVDVLAIQFACGRIGAIFVPLNWRLPGPELAVLVEDAAPRLLI-------------HEREFDAALPALDRFGLDRVV--------------RDETFAAQLTAAPARPTTEPVAPDDPAILLYTSGTTGKPKGVMISPRN-----AWTSAANYAVGPEVVFLCDTPLFHTVGLIAISRTTLQVGGVLLM---SPIFDPALTVRRLADALGITHYFCVPQMAQMLRE--TPHYADADLSRLTALCTGGAPIAPAVIRWL-----DEGVMIIDGYGMSEAGTVLGMPVGDSTPAKAGSAGVPAPGVRVRLVDRDGRDVPEGEVGEIWLKGA--NITSGYWNQP---MATANAFEDGWLKTGDAARRDADGFYFLVDRWKDMFISGGENVYPAEIEAAILEMDAVSEVAVIGVPDPRWGEAGVAYVTPKSGMDLTPE---AVLAHCRTRIAGYKTPRQVVLADGLPRTGSGKVRKDILRA------------------------------ 111024018 30 -----------------------------------------------------------------------------LTRAASQFPDAVAVI-DGD-----TRLTFADVDRNATTLAAALHSAGIGADDVVSFQLANRAEAVIVYQAIMKLGAVANPIVPIYRGRELRFILGQARASAVFI-PATYRG---FDYAAMYDKLLD--DLPHLKKVVILGDRGE--RGTDERMTTWTELLGSAPAEAAKVVADPDQVCLLLYTSGTTADPKGALHSH-NTLVFENLSMIELFGLNENDVIFNPSPVTHVTGVNCALTLPFLLGAPVVLHD----QWDPAAALDKISCHEASFMIFSTPFLQGLL--DAAVAAGRPTPSIRYIVCGGADMPDELTRRATDRLG----TVVRMYGATEGPSVTAGNRWDTPQLRTRTDGRVLAPTEVTIVDPADRPVAPGGVGEVLWRGPD-----TFLGYLDSSLNAAAFTDDGFFRSGDLARFDDTGAIHIEGRIKDIINRSGEKISTHEVENLLSEHPAVSEVAVVAGPDATTGERGCAFIVTHDAQDLTLEDVHEFLT--GREVAKQKIPESIFVVDVLPKTASGKIQKFALRD------------------------------ 168830117 3996 ---------------------QLIREAIANP----GMPLSSLDIVTPQEK-SRLMEAPDEAKADYPRDKTIHA---LFEEQAARTPNAVAVVCE------DAALSYSELNERANGLARTLRERGLQPDGLAGIMADRSLEMVVGILAILKAGGAYVPVDPEYPEDRIRFMLEDSGAKLLLTQ---------AHLEQRVSFAGDIVSLDK--------------------TASYKEDVSNLQPAAGPE-----HLAYVIYTSGTTGKPKGTLIEHKNV-VRLLFNDKNMFDFGPQDT--------WTLFHSWEMYGALLNGGRLVIVP-SLTAKSPDRFLQLLKDQKVTVLNQTPTYFYQLLQE--ELGHQAAELSLRMIIFGGEALAPALLDW---RTKYPQVQLINMYGITETTVHVTYKEITELEIEQGNIGTTIPTLRAYILDEQRRPQPIGIPGELYVAGV--GLARGYLNTEEKFVAHPFEAGERMYRSGDLARWLPDGSMEYLGRIDHQVKIRGYRIELGEVEAKLLHAPAVREAVVLAREDGSGQKVLVGYFTADQMLT-----VGELRKALAAELPTYMIPSYFMQLEQMPLTPNGKLDRKAL-------------------------------- 168830117 3010 -----------------------------------------------------------------------NTFHGLLEEQAGRTPDATAIWFE------DESLTYAELNAKANGLARRLRTQGIKTGDLVGLIAERSLEMIVGIYGIMKAGGAYVPIDPEYPKERISYMLEDSGAKLILT------------------QAHLLEHLGWTENVLLL-------DESSTYDADTSNLEDTAGP---------DDLAYVIYTSGTTGQPKGVLVEHRG-LPNLSDVYGTHFEVTPQDRIVQFASLSFDASVSEILTA-LSHGG-VLCIPSTQDILDHALFEQFMNDKGITVATLPPAYAIHL---DPE-----RLPTLRCLLTAGSAASVELIEEWRKHV-----RYSNGYGPTESVCTTIWSVPDATDIV--SIGRPIANHSVYILDDHFRLQPVGVAGELCI--SSIGLARGYHNRPEKFVDNPFAPGERMYRTGDLVRWLPNGTIEYLGRIDHQVKIRGYRIELGEVEAQMLRVPSVQEVVAMAVEGDDGYKDLVAYFVAAQKLEVS-----ELRAVLSEMLPGYMIPSRFIQLEDMPLTSNGKIDRKALK------------------------------- 154246745 32 -----------------------------------------------------------------------------------------------------RTVTWGEMEARVDAMAAELAHRGVGKGDRILVQSKNCLEMFESMFAAFRIGAVWVPTNFRQTPGEVAYLASASGAALMIC---------HADFPEHVPAVLAEA--PTVTAVIAI----GAADFGP----DYADLVAARLGEKAKVAVEHDDPCWFFFTSGTTGRPKAAVLTHGQM---AFVITNHLCDLMPGTT---QAD-------ASLVVAPLSHGAKTVLLPSEKF--DPAEAWRLVEQWRVTNMFTVPTITKLLAEH--PSVNTYDHSSLRYVIYAGAPMYREDQKRALKALGKV---LVQYFGLGETGNITVLPPALHDPVKLGTCGFERTGIQVQIQNDMGEEVQPFETGEICVCG--PAVFAGYYDNPEANAKAF---RDGWFRTGDLGHMDSEGFVYITGRASDMYISGGSNVYPREVEEKVLTHPAVAEVAILGVPDPMWGEVGVAVCVLREGASLAED---ELIAFLDGKVARYKMPRRVHFWDALPKSAYGKITKKMVREALA--------------------------- 54027007 4727 -----------------------------------------------------------------FADATL---VSLFDEMAAAHPEQVAAKFGAD------ALTYAELDRRANVLARRLIEDGAGPEKLVAVLLPRSLDLVVALLAVVKTGAGYVPIDPAYPAERIAYVLADARPASVV--------------LDSTVEAEIPAGLPG----ITVDGFGVETDMADADDAPITDADRLA-------PLSPDNVAYVIYTSGSTGRPKGVAVAHRNVVRLLANTDRD-FGFGPQDV--------WTLFHSYALWGPLSFGGTVVVVDYYTSR-SPEQFLELLRAERVTVLNQTPSAFYQLAEADRTAAPGAARLSLRYVVFGGEALERRLSDWVARH-GDASPVLVNMYGITETTVHVIASASGSI------VGRAIAGLRVYVLDNRLRPVPVGVAGEMYVAG--PQLARGYLGRPDRFVANPLEAGERLYRSGDLARWNRFGELEYLGRADDQVKVRGFRIELGEIEAAVLAQPGIAQAAVIVREDQPGDQRIVAYVVAEPGVTPD---LDAVRSGAAEQLPSYMVPSALVRLEWIPLTVNGKLDRRAL-------------------------------- 54027007 12717 ----------------------------------------------------------------------------LLDAAVAADPDTVALVADV-VEGERVTLTYAELDARVNRLARHLIGQGVGTEDRVALAIRRSADLVIAMYAVAKAGAAYVPVDPDQPAERVGYILDTAAPVCVLTT------------------ARDGFTTDAAPTVIL-----------DELDLSGYAATPIAAAERV-RPLAAANTAYVIFTSGSTGVPKGVAVPHGAIANQLFWKTA-EFGLGTDNVVLTAATFDLSVWWSAAVSGGRLIVAT------ADGHRDPAYLNALMGETGVTTLHVVPSMLDALLTAGDRMPD-----TLRRILAIGEALPAATAQRFRRN---NTAELYNLYGPTEAAVSITSHRVDDDDTVSVSIGAPEWNSQVYVLDLRLRPVPVGVAGELYLAGA--QLARGYFARPDRFVADPFGAGTRMYRTGDLVAWTADGELEYRGRTDFQVKIRGFRIELGEIEAALLRQDSVSAAAVLAHTDPNLGDRLVAYVVPAARDADLD--TRALQSALTAELPSYMVPGAFVVLDALPLNANGKLDRNAL-------------------------------- 54027007 10589 ------------------------------------------------------------------------------------------------------ELTFAELDARVNRLARHLIARGVRTEDRVALAMRRSLDLVVSMYAVSRAGAAYVPIDPDQPAERVGYILETAAPAVVLTADAFTEVGEIVAV-----DALDLSA----------------VSAAPITDADRNGALLPATT------------AYVIFTSGSTGRPKGVAVPHGAVANQLCYIAE-EFALGADDVVLATFDVSWEFW-SAVLTGGRLVVAT------ADGHRDPAYLNALMRDTGVTTLYVVPSMLDALIESGDRMPE-----SLRRILAIGEALPAATAQRFRAA---NRAGLFNLYGPTEAAVSITTHEVDDDDTVAVSIGVPQWNSQVYVLDSRLRPVPVGVSGELYLAGA--QLARGYFSRPDRFVANPFAVGERMYRTGDLVAWTADGELDYRGRTDFQVKIRGFRIELGEIESALLKQDAVAAAAVLAHTDPNLGDRLVAYVVPAPGEIDTFALQTALSA----EIPSYMVPSVFMQLDELPLNVNGKLDRKAL-------------------------------- 54027007 2585 ---------------------------------------------------------------------------------VEATPDAVALVYA------DEQLTYRELRERSARVARDLMAAGVGPESLVALGIRRSTELVVAMYAVLQAGGAYVPLDPDQPADRINHILDTARPALVLTT-------RRDNFADVVADA--------VPTLFV-------------EDLPADAATSGAPDAERPAPLRPGNTAYVIFTSGSTGRPKGVAVGHAAIVNRLLW-MQAQYPIGAEDAVLATFDVS--VWEFFW---PLQTGARLVV--AKPDHRDPVYLAQIIAEQGITTAHFVPSMLAVFVSNGDSPLPA---PRLRQVFASGEALPAATARRLCELTGAR---LHNLYGPTEAAVDVTYHEVTAADVVSVPIGRPVWNTRVFVLDARLHPVAPGVAGELYLAGD--QLALGYVGRPDRFVANPFGGVGRLYRTGDLVAWTKSGELEYLGRTDFQVKLRGLRIELGEIEAALSAQPGVAQSVVVVRSDPHAGDQLVGYVVAGSDASVD-------VAAVRAGLSAYMVPAAIVVLDAFPTNASGKLDRKAL-------------------------------- 54027007 3663 ---------------------------------------------------------------------------------VARTPDAVALTFEG------TSLTYAEFASRVHRLARWLKDNGVGPESYVALGIRRSLDLLVGMYAISAAGGAYVPIDPDNPAERIEHILETAGPVCVLTS-------------------------------------GSDLDVTLSRQVRIDRLDLSGYSDAPLTDADRHRPLYVIFTSGSTGRPKGVAVSHAAIVNRLVWGHA-QYGLAADDVVLATFDVS--VWEFFW---PLQVGARLVI--AKPDHRDPSYLAQLIIDEHITTAHFVPS----MMSLFVVEPRAAECTGLRNVFASGEGLPAVTAQRLRELTGAR---LHNLYGPTEAGVEVTFHEVTDADTVTVPIGAPVFNTQVYVLDSRLRPVPVGVPGELYLAG-----AQLAYGYTERFVADPFGHGVRMYRTGDLVAWTADGELEYLGRTDFQVKLRGLRIELGEIEGALTALPAVSQSVVVVRHDERTGDQLVAYLIAEPNYTID---VDAVKAALSTQLPAYMVPAAFVVLDAFPLNASGKLDRKAL-------------------------------- 54027007 1508 ----------------------------------------------------------------------------LFDATARRRAHATALLFDPGERSEGEYLTYGEFAARVNRLARKLIEEGVGPDTLVAVGIRRSLDMLVAVYAAVAAGGGYVPIDPDHPAERTEYVLASSRPVVLLTTSG---------------DDVTGGDCP-VLHVDTLDLDGGPIDPAERRGV-----------------VRPENTAYVLYTSGSTGRPKGVAVTHAAMVNQMAWKIAES-GLDETDVFTFDASV-------WELFATLIVGAQVIV--AAPDHRDPLYQSEVIWRHQVTMTSFVPSLLSVF--ASTAPAAEC--SSLRAIFVGGEALTSSTVALFRRL---SPATVVNLYGPTETSWRVIDNGGGAVPI-----GRPVWNARAYVLDEALRPVPAGVAGELYLGGA--QIARGYHGRPERFVADPFEPGERLYRTGDLVRWNEFGVLEYIGRTDFQVKFRGQRIELGEIEAALLEQPAINQAVVLVI-DTVAGDQLVAYVV-GAGEIDTE----EVKTALRRRLPAYMVPSVVVALPEFPLNASGKLDRKAL-------------------------------- 170738553 9 -------------------------------------------------------------------------------RSTARFADRPAIRCFGAD------LTYADLRAGAEAFAGWLQAQGIRKGDRVALMLPNVPAYPIALFGALIAGATAVNVNPLYTARELTHQIGDAGARVLIV---------LENFAGVVAEAL--PALPGLERVVVLKKAVPPYSLPAGRFVAFRASLAAGRAGFTPVDIAPDDLAFLQYTGGTTGISKGAMLTHRNV-TANIEQSRLWFGMRPGRVMVTALPLYHIYGLTCCFFFMTRLGACCLL---VPNPRDIAGFVKLLRTNRFTNLSGVNTLFNALLNHPD--IGQVDWSALEYANAGGMAVQAVVARRWKALTGK---PIIEGYGLSET-APVVSINRRDLTEWSGTIGYPVPSTEVSVRDPAGQEVAAGEAGELCVRG--PQVMPGYWRRPD--ETARVMTPDGFFRTGDVAVLQPDGQLRLVDRMKDMILVSGFNVYPNEVEDVLATHPGVLEVAVVGRPLPETGETVVAHVVRR-----DPDLTADLRAFARKNLTAYKVPREFVFHGTLPKSNVGKVLRRELRD------------------------------ 158137912 4788 -----------------------------------------------------------------------------------------------------RQWSYAQLEQHANRLAHHLLGLGVRPGDRVALLLPRSIELLAAQLAASKCAAVFVPLDSNAPVERQAFMLDDSQARVLLT----------------------LSSEHAVGHALRVELDRLD--------------LAGYPQQSPGLVVDAESAAYIMYTSGSTGTPKGVQ-------VPHRAIVRLVIDFTCQDRVAFASNPAF-DASTLEVWAPLLNGGAVVVIDQHQVL-SRQALREVLLEQGVTVLWLTAGLFHQF--ADDLLPA---FAKLRYLIVGGDVLDPAVVNRVLRH--GAPVHLLNGYGPTEATTFSTTYAIRAVDAGSIPIGKPIGNGRCYVLDARQQPLPVGAVGELYIGGD--GVALGYLGQPERFLDDPFSREPGMYRSGDLACWQADGTLRYLGRADQQIKLRGFRVELGEIEARLGACAGIRETAVVVREDVPGDKRLVAYFTASEPAPGIAELHQQLQG----QLPDYMLPAAYVCLGGLPLTANGKLDRRAL-------------------------------- 158137912 2686 ---------------------------------------------------------------------------------------------------EEGELSYRQLDEQANRLAHHLIGLGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPGYPAERIRHMLVDSAPLAVLVHNATREAA-----------------------------HGAQAPLVDLDQPCWH----AQPISNPRVPLNARHLAYVIYTSGSTGLPKGVMVEHRNVVNLVRWSQRLCQPTGDGAVLHKTASV-------WELFWPLCSGLRLVL--ARPDQRDPQYLAQLIEAQQVSVVQFVP----ALLQQFLETPASSRCTRLSDIVCGGGELTEALAAQVRQRLPGVR--LHNVYGPTETTCSAWTLEPGALPQGALPIGTAIDNTRLYVLDPYDQPVPWGVVGHLHIGGA--GVARGYLGQAERFIASPFVDGERLYRSGDLVRQCQDGNLVFLGRNDHQVKIRGLRIEPGEIEACLVRIPGVREAVVLAFDAPVSGARLVAYLTGEP--QAADGLRKALLMH----LPEYMLPAQYIHLDHLPLTPNGKLDRNAL-------------------------------- 158137912 5840 -----------------------------------------------------------------------------------------------------QVLSYGELNRSANRLAHHLIERGVKVGDRVALCLPRTLERVLALLAVLKAGAAYVPIDPAYPAERIAYLLEDSAPALVLVESATL--------------AL----------------VGETPCVQLHRDAW-----QGAADSNPRVALDDRQLAYVIYTSGSTGQPKGVMVEHA-TLANLVHWHGEAFALNAGSHTSTVAGFGF-DAVAWEVWPALCAGAVLHLPPARIAAEHVDELWWLAQPLAVSFLPT-PVAEQALRRERQHP-------TLRTLLVGGDRL-----RQFER---DPGFALVNNYGPTE--ATVVATSGQLAAAGALHIGMPIANTRVYVLDERQQPLPVGAVGELYIGGA--GVARGYFNRPERFVADPFSGQPRLYRTGDLVRWNADGTLDYLGRNDDQVKIRGVRVELGEIESVLAAQPGIGDAVVL-----VRGERLLAWFT-----ETAPVAVDTLRQALQASLPAHLVPMAFMHLPALPLTSHGKLDRNAL-------------------------------- 158137912 1640 -------------------------------------------------------------------------------------------------------LSYGDLNLRANRLAHQLIARGVRCGDRVALCLGRSAERVIGLLAVLKAGAAYVPVDPSYPAERIAYLLADSAPALVLAAIDGLPAG--IPRL-NLDQAASDDALDSNPHV-------------PG--------------------LDAHQLAYLVYTSGSTGQPKGVMIEHH-TLANLVHWHCQAFALETGTRTSSVAGFGF-DAMAWEVWPALCAGATLHLPPAHIGNEHVEALLDWWLEQPLTVFLPTPVAELALRRERQHP-------TLRTLLIGGDRL-----RQFER---DPGFALVNNYGPTETTVVATSG-----QVQPGAAGKPIANTRVYVLDAHRQAVPVGVVGELYIGGA--QVARGYFNRPERFFADPFSRKPGMYRSGDLVRWNADGTLDYLGRNDDQVKIRGMRVELGEIEAALAAQTGIADAVVL-----VRGERLLAWFT-----ESAPVVIDAVRQALQASLPGHMLPQAFIRVEEWPLTSHGKLDRRAL-------------------------------- 158137912 601 -------------------------------------------------------------------------------------------------------LSYDALNRHANQLAHQLIARGVKVGDRVALCLPRNSGRVVALLGVLKAGAAYVPVDPAYPAERIAYLLADSEPALVVS-----------------EAAI----------------TGLPA-GVPRLDLDLAQSIAVHDSNPQLPELHAQHLAYLVYTSGSTGQPKGVMHTLANLVHWHCQAFALDATAHASSVAGFGFDMAWEVWP------ALCAGATLHLPPAHIANEHVDELWWLAQPLTVSFLPT-PVAEQALRRERQHP-------TLRTLLVGGDRL-----RQFER---DPGFALVNNYGPTET--TVVATSGQVVPGGPLHIGRPIANTRVYVLDEGLQPVPVGVTGELFIGGA--QVARGYFNRPALTEQAFFSAQPNMYRSGDRVRWNADGTLDYLGRNDDQVKIRGVRVELGEIEATLAAQPGI-DTAVV----LVRGERLLAWFT-----ETAPVDIETLRQALQARLPAHMVPLALLRLAELPLTSHGKLDRRAL-------------------------------- 156043137 18 ------------------------------------------------------------------------------------------------------TITYKQLSAEISSFQKKLAKLGVTPRAAVSLALPNTYEFIVAFLATSWQRGVAAPLNSSYKQEEFEFYIDDSSAVTLVPKDSFQKDGPAVRAARKYNAAIAECYWNGKEVVLDIKEEGK----------------LKGKGNQKVEQAQPDDVALILHTSGTTGRPKAVPLTHKN-LTRTMKNIQATYNLTPVDRTMLVMPLFHVHGLLAGFLAPLMSGGSVIV----PLKFSASEFWSDFITHKAN-WYTAVPTIHQILLKNPPPVTK---PNIRFIRSCSSPLSPTTFHALEET---YNAPVLEAYAMTEASHQMTSNPIPPGKRQPGSVGI-GQGVEVRILDGEGNEVSLGSEGEIFIRGE--NVTKGYLNNEKANKESF--TQEGFFRTGDQGKMDKDRYVFITGRIKELINKGGEKISPIELDNVLARHPAVSEAVSFAIPDEMYGQAVGVAIVLKSDQKLTA---SELKKWVADKVAEFKVPKQVYFTDVMPKTATGKIQRRIV-------------------------------- 56420040 28 -------------------------------------------------------------------------------------PNKTAIYYYGAV------YSYKQLLDEVNALAGYLQKLSVKPGDRVLLYMQNSPQFVISYYAILRAEAIVVPINPMNTSEELSFYVNDCETRVAIVG------------QELLDKAAPLLGRTALEQIIVAAYSDYASDIGDERILLWADCLGAQLPPLPYNG-HVDDIAVLPYTSGTTGVPKGCIHPHR--TVNANIVGAYHWDVTSDSVALATLPFFHVTGMVHSMHTPIFAGAAMVLM----TRWDRDAAARLIELHRCTHWVNISTMLIDFLAN--PALGRYDISSLSSISGGGAALPEAVGEKLFQLTG---VRYFEGYGLTET--ISQTHFNPPDRPKLQCLGVPSFDVDARIIDPAGRELGVGEVGEIIVCG--PQVFRGYYRREKETEEAFIEDGKRFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVVGVPDPRRGETVKAFIVLHDEYV-GKVTEEEIIEWSKTQMAAYKYPRLVEFRSSLPMTSSGKLL------------------------------------ 159898398 499 ---------------------------------------------------------------------ETDFVQHAIARHAQTQPDQLALRY-GD-----QQYSYAELNQHAERLATYLQQLGVKPECVVGLCVERTPAMVIAILAIFKAGGLFLPLDPSFPADRLAYIVADAKPLVVLTT-----------------AALAAELPLEAPHIVAL-------------DQAWHAHIQQVDAPNH--QLQPSNLAYMIYTSGTTGTPKAVLVTHQN-LLNVLLASQQAFGFNPRDVMPCIADIF-----LFELLNPLLAGGTSWML----TREEILDIAGLIESLSMSVIHTVPSLMRALETEGYTAAAC---QSIRMIFIGGDLVPPELLNAMRLAFPQAAIHVL--YGPTEATIICTSPQQGLLERHL--IGRPLPNMAIRLYDPQQNLVPIGMPGELYIGGA--GVSRGYLNTDEKFVEL---DQQRWYRTGDLARYQVDGNLEFLGRIDQQVKIRGFRIELGEIEAVLAQHPSIREAVVVAREDLPGDKRLVAYLIAESEQMPH---IGELRAFLQTKLPEYMLPAAFMVLESLPLTRNGKVDRQAL-------------------------------- 186470600 46 -----------------------------------------------------------------------------------------------------QTLTYADIDRLSTAFAAYLQKAGVRKGDRVAVMLPNLLAFPIAFIAIAKIGGVQVNVNPLYTARELEHQLNDAGVETIVVFDGS---------TCALAQAL---GSTKVKTVIVIPGPAADTALRNAITLP-QALARGTRLEADPVGVDGNDLLFLQYTGGTTGPSKGAVLTHRN-LVANIEQFKAFMALRPGETIVTAIPLYHIFALTVNFLTYFSVGAENWL---VANPRDVDPFIDVLKAARPTIFVGVNT-LYACLAAHPRLPE-VDWSRLRL--SAGAVIDVVSQRW-KSVTGS---FIREGYGLSET-SPVVSFNPQFIDAFTGTIGLPVPSTDVKLLDDENREAAIGEPGEICVRG--PQVMRGYWQQPEANARAF--TADGYFRTGDVGVFDAKGFLRIVDRKKDMVLVSGFNVYPNEVEAVATALPGVAECACVGVPDERTGEALKLFVVAAPGAGLTQD---ALIAHCRASMAAYKVPKIIRFVEALPKSTVGKILRRELR------------------------------- 111222815 13 -------------------------------------------------------------------------------RNARRYPDKAAVVYEDEE------LSWRSLDQRANRIATYLLGRGLAKGDRVAVCARNTPEWPEITYGLAKAGLVLVPINIRLSGPEVDYVLSDSGARAAIV------------HTDHVDG--PGAPLAALDTVIEIGGDSVGVNYAKA-------LAAGRDTDPTPADLTDSDIHLLLYTSGTTGRPKAVVHEHRTLLAQVLDTT-ISTESRHDDVFLATTTAGGMIRTLSWLY----LGQTMVIH---PRF-DPVAVLETIERWKVTMTTFIPTLIRTLRELDARP--GIDVSSLRRISYGSAPAPPGLAEEAARKLG---CDLQQRYGSTEAGGTILTPFAGDDALRS-SCGRETPHAEIRIVGDDGAELPRGEVGEIVVRAD--SVARGYWNRPEANAETF--RPDGLW-TGDLGRLDERGYLHIAGRKTDMIISGGFNVYPAEIERVLGAHPNVDLVAVVGVPHPEWGETPIAVVVPK-GDITTENLEEQLRTLSREQLAGYKQPRGYAFRAQMPLGPAGKILKRELRA------------------------------ 118047416 33 ----------------------------------------------------------------------------LLQRAAERFAETTAITFYG------RNLRYAHLWEEAQHFARGLLAIGFQPGERAVILLPNIPQAVIAYYGVLLAGGIVVLANPIFDAEGFAHEVRDSEATTVIALSMFYR------LVEQVRAELPFPRLPSSQRIIFQEREGHRVPAEQAANAHWFQHVLAAGTNGDLPTLRADDPAVILYTSGTTGKAKGVLHRHASLYANTYQTRAWYADADEGERVLCAIPFSHAYGMTACMNVGIALGATLIL---LPTFETHNVL-HAIRRERPTFFPGVPPMYAAL--NEVRDVRKYGLSSLKSCLSGAAPLPIEVQE-GFERITRSR--LVEGYGLSE-AGPVTHANPLRGQRRVGSIGLPLPDTEARIVDHSGDDVPAGAIGELLVRG--PQLMAGYWRNPQATAEAI--TPDGWLCTGDVARMLPDGYFQIIERKKEMIIAGDYNIYPRDLEEALYEHPTVIDAAVVGVPLPDGRTEVRAFVVTRPGEQVSEE---EVFAFLRNRLNLPVMPEKIEFREALPRSFIGKLLR----------------------------------- 73537986 23 -------------------------------------------------------------------------------------PGKTAIQFYGN------AISYTALLDEVKRLAGYLQHVGVGQGDRVVLFSQNSPQFIAAYFAILRADAVVVPANAMLLEDELRHIVTDSGAVAAFAAS------------ELLDQIAPLVGTTPLRHVIVHSYGDGDAALPPGAAQWLSAVAKAHRP--GPHRSTPDDLCMLPYTSGTTGAPKACMHTHRTVMASVAGS-QLWRRSHAESNFLAVAPMFHLLGLQNGINGPVYVGGTIVL---LPRW-DRRTAAELISRHRVTFWAAPPPMLVEFFAQ--PGIESFDLSSLSCVVGGGAAIPEGTAQLMKERYG---LTFVEGYGLTETASFIIAN-PLAAP-RNCHLGVQTYGVDARVIDPATEEVPVGDVGEIAVHGA--QVMLGYWNKPEANAESFIVDGKRFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILESCVIAARDPHRGETVKAVIVLRPDA---PALENELLAWCRGNMATYKAPRIVKIVERLPRSATGKI------------------------------------- 148654773 34 -----------------------------------------------------------------------------------------------------RRLTYAAFGARVYRLANALRRQGVEPGDRVAILCRNASEMLEAHFGVPQIGAILVPINVRLTSDEIAYILDHSGARALI-VDA--------ELTPLI--APIRTQLNALEVIVVARHAGSPTDASTPGSVDYEEFLSDSSPEPSVYPVDDEHPISINYTSGTTGRPKGVIYTHRGAYLNALGEIIEV-GLRPDSTYLWTLPMFHCNGWPWAVTG---IGATHVCLPKV----EAARVLSLIEAEQVSHFCGAPTVLITLAMECPPGFRFAR----RLTVVTAAAPPPPAIIQRMEELG---ATIIHVYGLTETYGWDGLSLEERARLKA----RQGVGYELRVVDEEMRDVPGATLGEVVMRGN--NVMKGYYRDEEATRQA----FRGGWFHGDLGVMHPDGYIELRDRKKDIIISGGENISTIEIERVLYQHPLVLEATVIGVPDIRWGETPKAFIILKPGAQMTAD---EIIAFCRERLAHFKCPKFVEFVESLPKTSTGKIQKFVLRE------------------------------ 124007606 1191 --------------------------------------------------------------------------HNLFKANVEKNPEQLAVV------GADGQLTYQELDALSGQLAHQLVTAGATPDSLVGVCLPRSLDMIVAVMGIIKAGAAYVPLDAAHPDERLNYMLENADLKLLVTCSHLEERLKQV-------AAVQNSQ------------------------LFFTDRLEKGSVEHAHQVVAADGLAYMIYTSGSTGKPKGVMVTHQGVINHSFSTIR-QFGFTPEDRLLQFASISFDVFAED-VFPTLIAGATLVMMEDEKFI-DPMYVKQTMQLHKVTLVNFPTAYWHTLMSFQD--------TTLRTVLIGGEQAEMEHYKQWREN--NPNLPVMNTYGPTET-TISVAYYPATTKLPNIPIGQPYQNTQLYVLNEQLEQLPVGEIGELYIAGD--GVTRGYWKNEEKFVDNPFNPGTRLYKSGDKAQWNAEGQLVCLGRVDQQVKIRGFRVELGEIEQVLSAHPLVLQAVVVAQK-INQNQQLKAFVTFKVQVK-----AEALSVHLKERLPEYMIPANFELVDKFPLTVNGKVDRKKLKNILANSA-----TTQVASEGTLDEVAQELIA 108804872 16 -------------------------------------------------------------------------------------PEKTAVVY------GDRRYTYREFERRVDRLASGLREAGLRGGDRVAFICPNTPPLLEAHFAVPAAGGVLVAINTRLSPEEVGYILEHSGARFVFA-----------------DAGLEHLASGAEAQRVRIDDTGAEGD-------PYEDFLAAAPPEPPESPLDEEETISLNYTSGTTGRPKGVMYSHGAYLCALGNVIEAGMGY--ETRYLWTLPMFHCNGWTY----PWAAGTHVCL-----RRVEPGRIWRLFKEEGITHYCAAPTVQVGII--NDEAAHRLPRP-VRAMI-AGAPPSPTLIA----GLGDLNIDPVHIYGLTETYGPITTSAPREWEELPAEERARLLARQVRVVDENLQDVPGETMGEIVMRGNM--VMKGYFENEEATREA----FEGGWFHGDVAVWHPDGYVEIRDRRKDIIISGGENISTIEVEQAVVSHPAVLECAVVAIPDEKWGERPKAFVTLKKGHNATEE---EIIEHCKAKIARFKAPSAVEFVEELPKTSTGKVQKFVLRE------------------------------ 163703553 9 -----------------------------------------------------------------------NLAHS-LTQAAQRHPDRTAIVW------GERNWTWAAFDARVSRLAAALAARGIAKGDRLLVHARNGNPILEIMYAAFRLGAVFVPTNHRLMPGDVAYLAEQSGARAFLCADN---PGHV---------AAVTAACPEVSLVVTLGEGTAEG-------IPYEAMLAEAPDGRVPAAVEHDDPCWFFYTSGTTGKPKAAVLTHGQM---AFVITNHLCDLMPGTI--PESDVS-------LVVAPLSHGATSVL--PASDRFDGAEVWRLIEQHRVTNMFTVPTILKMMVEH--PAVAAHDHASLRYVIYAGAPMYREDQKRALKTLGPV---LVQYFGLGETGNITVLPPPG---VRIGTCGIERTGMEVQIQDAEGREVPPGETGEICVCG--PAVFAGYWNNSKADAEAF---RDGWFRTGDLGFLDAERFLTITGRASDMYISGGSNIYPREIEEKILAHPAVAETAVLGVPDPTWGEIGIAVCVPREGAALTEA---ELLAFLDGRIARYKLPKRVFLRPALPKSGYGKITKKLVRE------------------------------ 94501059 25 -----------------------------------------------------------------------------------------------------KTLSYSELDQLTADFAAYLQDTNLQKGDRIAVQLPNLLQYPVVVFGAMRAGLVVVNTNPLYTEREMEHQFNDSGAKLVVLANMAGKADRVVPKTQIEHVIVTQAGCSPLKRTLVVKNVKKEVETLPGHKTLLNCLKQGKKSSYSPVSSAPEDIAVLQYTGGTTGVAKGAMLTNRNLVANMCQAHPL-----------------FMMGLSKVVVAPLFTVNCMVLMEGNHNVPNPRDLPGFISELKFNAFLGLNTLFVGL--CNNEDFRKLDFSNLQLTISGGMALTKAAADRWKEVTG---CEVSEGYGMTETSPIVAFNPPGHTQI--GTIGMPVSNTVCKVIDEEGNDLPVGEAGELCVKG--PQVMKGYWQRPEATAETITE--DGWLKTGDMAQIQEDGYLKIVDRKKDMIIVSGFNVYPNEVEDVVAGHPDIVECAAVGVPDDTTGEQVKIFAV-----TSNPSLTKDVKDFARERLTAYKVPKMVEFREELPKTNVGKILRRELRD------------------------------ 150396652 18 ---------------------------------------------------------------------------NLLSQAARRNPDEIALI-RGDV-----QWQWREIEERVDAMAYAFVEFGVRKGDRILVHSANCNQMFESMFAVFRVGAIWVPTNFRQMPEEVAYLAQSSGARMVIFQAAF--------------DAHAEACRATGERIESFVSIGSSPIGEDYDAIVARNLGRGVS----PAAVDRDDPCWYFYTSGTTGRPKAAVLTHG--------QMAFVVNNHIGDLFPATT-------HKSIVVAPLSHGATILLPSEKLDIP---QFWTLVEKWRVNNLFAVPTIVKLLVE--DPSVDRYDHSSLRYVIYAGAPMYRADQQTALEKLG---AVLVQYFGLGETGAITVLPLGDGPDARIGTCGFERTGMQVQIQDENGDEVAAGCSGEICVIG--PAVFAGYYRNPEANAKAF---RNGWFRTGDLGHVDTQGFLYITGRASDMFISGGSNVYPREIEEKLLMHPDISEAAIVGVPDPVWGEVGVAVCVARDGATLDAA---GLREWLDGKVARYKLPKKIVFWPEMPKSAYGKIAKKMIRE------------------------------ 186472866 2617 -------------------------------------------------------------------------------RHAAEMPDAIAVDFI-DANEVRTRLTYRELDDRANRVAAALLNAGVKADSVVALYVERSIEMVVALFGVLKAGAAYLPVDPDYPAERVAYLLDDARPAVILTQS---------SLHARVVDSI------------------GDTDAQ----VWRVDELDAGSVPDSSVDVHPDQLAYLIYTSGSTGRPKGAGNTHRALANRIAW-MQGAYRLTPRDVVLHKTPFGFDVSVWEFVW-PLSAGATLAI--AAPDHRDPARLAAAIDAYGVTTLHFVPSMLGAFLGYLRDFGAAAQCAGITRIVASGEALSPELVARARALL--PQAQLHNLYGPTEAAWTCTDDDAGATAVP---IGKPIANIQLHALDAALHPLPAGAIGELYL--GGVGLARGYLGTAERFVPDPFKPGARLYRTGDLVCRRADGVLDYLGRADQQVKLRGLRIEPGEIEAVLRAAPGVHDAVVI-----VRDDGLIGYVARRAQEEFD---RTALFAALHAQLPAYMVPTHVIELDALPVTPNGKCDRNAL-------------------------------- 186472866 32 ------------------------------------------------------------------------------------------------------RMSRSELDARASRVAAILRARGVGIEVRVGVCVDRSCDLFVALLAVLKAGGVFVPLD----PRQPAERLD------WIARDAGLRHG-------IVTRDASAAMRARFEHCI-------DADMIDI----------DEAADFEDVQVHPHAAAYMIYTSGSTGTPKAVVVEH-GPLAAHCDAIIGAYPMMDADRVLHFASVNFDLAHEYWL-APLAAGASIAI--TAPGTPDDARM--LVEQECVTIAAFPPAYLREFARAARRHGVP---DALRVLAFGGEAMPGDVFGEIRQTFNDVR--LINGYGPTET---VISPMLWSLDPHVACASLPIIGLRARVTDPDGAALDDGSCGELLLGGA--CIARGYHGTAERFIDADGEPGSRVYRTGDLARLRTGGAYDYLGRVDDQVQIRGVRVEPGEIAQSLRSHAHVRDAAIL-------VEQIAGRVQLTACVVITGAIENALREHLSKRLPDAWQPHRFALLDALPYTLNGKLDRDALR------------------------------- 186472866 1093 ----------------------------------------------------------------------------AFSHHANATPNRIAV------TDSHRQLTFEALDAASSRAARALIEQGAGAERAIALCIDRSVDFVVALLAVLKSGGMAVPLDPAAPRDRIEASIAACNARCVIVASNAPR-------------------IETQAHVVSL------------------DALLEADDQGDRRFIAPDQAAYLIYTSGSTGTPKGVVVSHADYVQGVLDELKFAPGASMAIVSTVAADLGHTT-----LFGALCSGRTLHLLP-KECAFDPDRFAATMRERAVGVLKIVPSHLHAL----LEAQHPADVLPSHALVFGGEPLPWTLVERIASL--RPACRVINHYGPTETVGFDATANVRAANASTGVPGRPLPNARACVLDAHGAPVPVGAIGELYL--GGPGVARGYLGTAERFVDASGPKGARLYRTGDRVRLRADGAIDYLGRLDDQVKIRGYRVEPGEVSATLRAIDGVAETLAIV---EDGRTRLVSFAVV-QGSRDEAVLRGKLAA----RLPDYMVPATLTLCDAFPVTANGKIDRAKLRELA---------------------------- 118465191 10 --------------------------------------------------------------------------------------------------------TWTQVDERARRLAGYLAGRGLEPGERVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARVIVHADHLDKFSSEIDRLD------------------VVLPIGDE----------YESALAAAEPVAPQVAISPDDVAVILYTSGTTGRAKGVMHTHRG-LLYQAADTNLVTEANRSDVMLATTTAGGMVRTVSWLY----LGQTMVIHQ----RFDPQAVIDEIERSSITFTTFIPTMLRTLAILEDGPPR--DMSSLRRISYGSAPVPPGLARKAMDLLG---CDLQQRYGLTECGGTILTPVAGRTSI-ATSCGRETPMCVIRVIDAEGNDAPVDEVGEIVIVS--PANAVGYWNQPEQTAETF---RPDGLRTGDLGYLDADGYLHITGRRTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKSHVRDQQALTEELAALCRAELAGYKQPRRFEYRDEFPLGPAGKILKR---------------------------------- 158954789 467 --------------------------------------------------------------------------HQLFEQQVKLNPDAIAVRLENE------FLTYQELNNRANQLGHYLQSLGVKADGLVGIFVERSLEMIVGILGILKAGGAYLPLDINYPKERITYLLEDTQLNILLTQSQFL------------------GQLPQFQ--------GTTICL----DQDWS-IIANQSTVNPIVEVDQHNLAYIIYTSGSTGKPKGVMIEHRSIVNYILTAIR-ECNFTSDDQILQFSSICFDASVEEIFCG-LSSGATLVLRTEKMLRSSED-FWQCCQKWQLTVLGF-PTAYWHQLASELTPTALQIITNIKLIMVGGEAIQQSVKQWHQNTVNYSPLPLFNAYGPTE--ATIITTLPTITNVP---IGRPLSNTQVYILDAFLQPVPVGVAGELHIGGA--GLARGYLNRPEKFIPNPFEESSKLYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETILSQHSAVKTAIVIAREDETEQKRLVAYIVPQEGISNRQEAVTELRQFLKAQLPEYMVPSAFVILESLPLTSNGKVDRRAL-------------------------------- 158954789 3644 ------------------HFKTLLAAIVENPQ---QPVA-LLPLLTPPEHQLLKEWNETKTDYSY------NKCHQLIEEQAERTPDAIAVVFEN------QQLTYAQLNNRANQLAHYLRSLGVETEVIVGLCVERSLEMIVTLIGILKAGGAYLPLDPEYPQARLQFMLEDSQIPLLLT-----------------------------QHSLI-----DKLPNHQGQTLFLEEIWEKTSQDNLTAKVTPSNLANVIYTSGSTGKPKGVMVEHKG-LCNLAQAQIETLGVHPSSRVLQFASFSFDACIWEILMA-LGAGAT--LYLGTPGLPLMERL----RDHAITHITLPPSALAVL------PWE--NLPSLQTIIVAGEACSPELV----KKWSQGRNFF-NGYGPTE--GSVCTAIAKCTPFEKITIGRPIPNVQVYILDPHLQAVPIGVPGELHIGGA--GLARGYLNRPEKFISNPFEQPSKLYKTGDLARYLPDGQIEYLGRIDNQVKVRGFRIELGEIEAVLGQHPLVQEAIVIAR------------------------------------------------------------------------------------------------- 55377684 11 -----------------------------------------------------------------------------LDRAREYYGDKEAIV-----ATTGERFTYDEFGERADGFSAAMAARGIEKGDRVAVLDPNTHYQLEAAYGTMQLGAVHTPLNYRLVPDDFEYILSDAEVDAVYAD--YEYADKIEPIRDEV-----------PTDIFV----TNDTDAVDGDWESFDEIIEEAGTDYERPEMDEDDLITINYTSGTTGDPKGVCRTHRTETL-HAYIVALHQEISDDDVYLWTLPMFHVNGWGHI-FSVTGMGAKHVCTRGV----DAEGIFDAVRTEDVSYLCGAPTVLNILAAAHDGEIETTGANDVR-IATAGSAPPEAVIRTVEDDFGWYLKHV---YGATETGPLVTTSNARFSVKKRQGIG--YLGTDVRVVDEDGNDVPDETLGEVVVRGN--QVMDRYWNKPEQTEEAFSDRVEGYYHMGDLATVDEDGMVAIRDRKKDIIISGGENISSIELEDTLYEHDAVSDVAVIPAPSDEWGETPKAFVVPNSGDPDNPGVTAELRTFTREQLATYKVVRRVEFVEELPTTATGKVQKYELRE------------------------------ 218718182 3 ------------------------------------------------------------------------------------------------------RFTYDELDRHSNALARGLQSLSVRKGDRVAVMLGNSLEYASLTYALFKLGAILVPLNPSFNANQVVSALSHLGASLIISAEANLPRRQPRDIKHLVPDLHAESHVPSLKQVVVVDNSAGQFDGSAYKALTFSSIVSDLPADREALPLSPHDVVNIQFTSGTTSMPKAACLTHRSIL-NNGTQIGDRMLLTENDIVCCPPPLFHCFGCILGYMATATHGSAIV-------FPSESASLQAVREERCTALYGVPTMFIELLEKGEVPHDGFQY--LRTGIAAGSSIPAELMRKLHKTLNLTELTI--CYGMTETSPVAMTTTDDPIDKRITTVGRLMPHVEAKVVDDRSKTLPIETKGELAVSGYL--LMKEYWDAPDQTAEVMLADENGWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEIENCLLAHPAVKEVSVVGVPDEKYGEVVGAFVVIHSASNSRDQLKEELRLWVREKLSSHLVPKFVFFLPAFPKTASGKIQKFRLKELA---------------------------- 56962365 11 ----------------------------------------------------------------------------LLERMAEESPSTEALVY----PDRHLRLSYKDFNHSCRQLAKGFMQLGIQRGEHMAVWATNCPEWVTTQFATGKMGAVLVTVNTNYQQSELAYLLKQSDTTTLLVMEGYKYLEMLYRLIPELQTALESAEFPYLKHIVYLGKERKPGMWLYDDIVKMGDQVTDAALDRLMSELDVDDAINMQYTSGTTGFPKGVMLTHRN-LIHNASNIAACMELSQQDRLCIPVPFFHCFG---CVLGTLACAATMVPVE----EFHPEKVLHTVQAEKCTALHGVPTMF--IAELNLRTFDTYDLSSLRTGIMAGSNCPVEVMKDVIEKMGITEITIA--YGQTESSPVITTRVDDSLERRTDTVGRALPNVEVKIVDPDTQEVAAGVQGEL-LTRGY-HVMKGYYKQPEETAKVL--TGDGWLHTGDLAIMDEDGYCKITGRLKDMIIRGGENIYPREIEEFLYTHPSILDVQVVGLPDPKYGEIVSAWIRLKADHSLTAA---EVQDYCKGQIAHFKIPQVVEFVDHFPMTASGKV------------------------------------- 121605027 30 -----------------------------------------------------------------------------LDACVATCPDKLALTAMRAESGATTRFTYRELATMADRVAVGLTRLGVGQSDVVACQLPNWWQFTVTYLACSRIGAVMNPLMHIFRERELSFMLKHGEARVLI-VPKVFRG---FDFEQMVTAL--QPSLPELKQIVVVDGSGANSFDALLSGPAWEDAADAQDTRHRP---GPDDVTQLIYTSGTTGEPKGVMHT-------ANTTMANILRLGADDVVLMASPMAHQTGFMYGLMMPIMLRASAVLLD----------IWELIRDQGATFTMASTPFLTDLARTVAESGKAV--PTLRTFLCAGAPIPGALVEQARRVLGTK---IVSAWGMTENGAVTLINLDDDDERAFTTDGCPLPGVELKVVDGDGSALPAGQAGRLLVRA-----CSNFGGYLKRPQLNATDA-DGWFDTGDLAQLDGQGYVRITGRSKDVIIRGGENIPVVEIEYLLYRHPAIAMAAIVAYPDERLGERACAVVVPKPGQSID---LPSIVEFLKSQ--KVAVPERLIVRDAMPSTPTGKIQKFKLRDMLQG-------------------------- 111220214 24 --------------------------------------------------------------------------------------------------------------ARSCRFSAGLRGAGLAAGERVVVHMANCPEVTIAYHGVWRAGGVVTPTLFLLDEAELRHVLVDSGARFVVTTPEFLAKVRAVA-----------SGCPQVRAVIVGGPDPGGAAGARPPVLRFADL--AAGDEGPLEPADPDAMAALLYTGGTTGRARGVVLSHGGFLVGLLLPLSHVYGL----------TISVMTLHARK---P---GPAVLM-----RWFDPRQWLDLVAEHRVALSALVPSMIDQLLA---EPLHLADTSSLRRITSGGAPLPRECAHEWRRRL--PDVELVEGYGCTETAGIITTSPPGA--ARPGSVGLPAPGVEVRVELPDGAPAGPGQDGEICVRGPM--LMTGYWQAP---RATADALRGGWLRTGDVGRRDGDGYLFVVDRIKDLIIRGGVNVYPRDVEDGLLGHPDVASCGVVGRADHRHGEEVIAYVQLVGGGTVSPE---ELVRWGRARLGPLRYPREVHIVEALPLTSALKTDRRALRSL----------------------------- 118726071 1307 --------------------------------------------------------------------------HQLFEEQVQKTPHNIALIFEG------KQLTYHELNEKSNRIAWYLIEKGVREDSVVGIMVERSMELVIGIMAILKAGGAYLPIDPDYPKERIDFLINNSNTSMLLTGDMYLENTETIA----VREVLDNNNLP----------------------------VTNLNLEYNPERL-----MYVIYTSGSTGNPKGVMHS----FVNLLNWFVREFDIGEKDCNLIIAPA------SFDLFSTLVTGGCLCIF--SPGLYDYERMSEVINKEHVTMINCTPSAFYPLIDFNADSG-FLRLQSLSRVFLGGEPINGKLLPW--RKSMAYSADIVNTYGPTE--CTDIASFYRAVPI-----GKPIDNVQIYILDKNQKLVPQGMVGELCI--GGIGLTRGYYNDPERFIECEGISGRKVYRTGDLAKWTQEGNIEFLGRVDNQVKIRGYRIEMGEIEASILSHPAIREAVAIAKEDSTGGKYICAYIVSDTGLSIT-----ELRDYLQKSLPGYMIPSRFVQIEKMPLTPNGKINRKAL-------------------------------- 118726071 3422 -----------------------------------------------------------------------------------QNPDFIAAICNSEE------ITYMDLNTRANRIAEVLRDRGVQRDSLVAILVSRSLEMLAAILGVLKSGAAYLPLDPEYPEERLRFILEDSNAHILLANSGISFHGEVIDL--------------------------------------AHGSINQKSGENLPNINNPKDLAYVLYTSGSTGKPKGVMISHCNFMTGVTDKIR----IEKGSSILALTTI------SFDIFVPLCHGLKVVIAD--EDHQKDPRMLRLITGKNIDMLQMTPSTLQILM---NELKNLSCFNSVKQVMIGGEAF-PETLLRELRKVYKGK--IYNMYGPTET--TVWSAIKDLTKNSCVSIGGPIANTQILIMNGD-NLQPIGVAGEVCIGGD--SLARGYLNTKEKFVSSELVPGKRLYKTGDLAKWMPDGSIAFMGRIDNQVKIRGYRIELDEIEKCILKYNLINECVVIAQEDEFSNKQLICY------YVSSEEIVSEIMQHIGRDLPDYMIPGIYVRLASIPLTPNGKVDRRAL-------------------------------- 118726071 2369 -----------------------------------------------------------------------------IEKQVEEHRESTAV------KTHDRLVTYGELNDSANNIANILKKS--KSNDRVTLLFEHGADMIIGILGVLKTGRSYVPLDPAYPEERLVDIFKDSGAEILVT------NDKNLKYAEELVHILNRK---------VYLINIDKVDLI-------------SPANNPKIAIEPEQTAYILYTSGTTGKPKGVMQSHKNI-------MELVGNY-AEELLISHADLGLTTSYSHTVFSALLNGAGIYPYD-LKNKGSIENMSNWIEENSISILHTVPSIYRYFIKSIDKTKRISDT---RLIILGGEVVYSSDIEE-YKLLFSDDCIFVNLFGASEIATFYLVDKNTQVNTRTVPIGYELEGVSIQLLNDDNKAAGIYECGELVYHSHYLSQ--GYWNLDEKT-NHQFERNPETYKSGDLARLLPSGTIEHLGRKDTQVKIRGMRIELTEIESVVGGLKGIRECAAIVLEKPNQENTIVVFYVPENEEVIEN---KQFKLMLKSKLPEYMIPSLLYPVESIPHTPNGKVDRKAL-------------------------------- 118726071 265 ----------------------------------------------------------------------------------------------------EKSLTYKQLNVQANKAAQMLIEKGLKKGDIVGLISGRSADTIIGIMGILKAGCAYLPIDPSYPVKRIEYMLTDSDAKAVLVQNELEYNGIIIDLNSK---AFNNSSCDNP-------------------------LISR----------GADDLAYVIYTSGSTGEPKGVMITLENVVLELNIYRKYIGRLKVAIVFVFDASV-------QQIFTSLLFGHSLYI---VPDRSDGKKLEGFYIENKIDISDGTPNHL-----AGLALNASSDIKNVKHFIIGGEALHYTTVEKFYSRFEGNTPEITNVYGPTECCSTFYTLNPSDL---AGSIGKPMPNVQVYILGENQELIPRGCIGEVYISGTGVGQMTS-----ERFIPNPFNVDKKMYKTGDLGRWLPDGNIEFIGRKDGQVKIRGYRIELGEIEAQLQKHENIREAVVTDRKEDSENKVLCAY------FTANEKLVTQLREHLSDKIPEYMIPTYFVQIEKMPLTINGKLDKNAL-------------------------------- 206678221 16 -------------------------------------------------------------------------------------------------PETNEALSWAELRDTAKTLAQGLTAQRVEKGESLAIIHPNGKDGVVALYAALYGGFRATMINLAAGPDAIAYALNHSGARF-----------------ALVHEA-QRETFKSV----------APGHMRALNDSRGEAALHDLAPK---------DHALLMYTSGTTGKPKGVVHSHAS-LLAGGWTTAIAHALAPQDRGFCVLPIYHINGLCVTVMGALVSGGSLAM----ASKFSTSKFWDQADSAKVTWFSVVPTIISHLL-HGKAEPSATLKSNLRFGRSASSALAVETHTAFETRFG---VPIIETMGLTETAAQILSNPLAPNKRKIGSPGKAF-GNEVRILNADLTEAKLGTEGEIAVRG--PNTLLEYLHNPD----ATAATFAGQWRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCDSYGERVEAAVSLSNGSSLAME---DLRVICVNKLGAFKAPDTIHLLDELPKGPSGKIQR----------------------------------- 196193162 7 -----------------------------------------------------------------------------LRRAVQLNGQGTATVFAG------RRQTWREFEDRIACLANGLLSLGINAGDRVAILALNSDRYLEYFYAVSWAGAAVNPVNIRLAPPEIAYTLNDSGSKVLFVDDTF------AALLPSL-----QPQLESIKHVVFMGEGEC-----PQGCIDYESLVANADRIRDANA-GGDDLAGLFYTGGTTGRSKGVMLSHDNLALNVVAEMGYDSDMHAGP-MFHLAD----MASTFAV--TLAAGT-----HGIVPRFDVDEVLAFIEQEKVTNTLLVPTMVNLLASSGR--IANYDVSSIKRMLYGASPMPEAVLISAMEQM--PTVSFAQGYGQTE-ASPIITSLGPEHHIPGGSAGRAALGVEVVVLDENDQVVSQGTVGEICARG--PNVMLGYWG----MESTTADTLRNGWHTGDLGYMDEDGFVFIVDRAKDMVISGGENIFSVEVEGAIYSHPAVQECAVIGIPDERWGEAVHAIVVLREGEHASEA---EIIEHCRERIAGYKVPRSVDFAESLPVSGAGKVLKNELRA------------------------------ 218699735 52 -------------------------------------------------------------------------------------PDKIAVV-----DNHGASYTYSALDHAASCLANWMLTKGIESGDRIAFQLPGWCEFTVIYLACLKIGAVSVPLLPSWREAELVWVLNKCQAKM-FFAPTLFKQTRPVDL------ILPLQNQLPQLQQIV----GVDKLAPATSSLSLSQIIADNTPLTTAITVHGDELAAVLFTSGTEGLPKGVMLTHNNIL---ASERAYCLNLTWQDVFMMPAPLGHATGFLHGVTAPFLIGARSVLLD----IFTPAACLALLEQQRCTMLGATPFVYDLLNLLEKQPA---DLSALRFLLCGGTTIP----KKVARECQQRGIKLLSVYGSTESSPHAVVNLNDPLPRFMHTDGYAAAGVEIKVVDDARKTLPPGCEGEEASRG--PNVFMGYFDEPELTARALDE--EGWYYSGDLCRMDEAGYIKITGRKKDIIVRGGENISSREVEDILLQHPKIHDACVVAMPDERLGERSCAYVVLKAPHH-SLSLEEVVAFFSRKRVAKYKYPEHIVVIEKLPRTASGKIQKFLLRK------------------------------ 54023241 14 -----------------------------------------------------------------------------LDRAASVHGERTAVV-DGP-----RTLTYRELHDRCRSLAGALVDRGVQPGDRVAVLSHNTLEMLEAHYGVPYAGGVLVPLNARLSATEIAFILDHSGARVLIATD---------PLTSLALEAVAL--TPGPMTVIAGAEEYEAIVASAPVDISSHDELA---------------PIAINYTSGTTGKPKGVVYTHGAYLQSVAMAFHSGMDL--NSVYLWTLPMFHCNGWCF-TWAVTAAGATHVCLPKV----EADAIWAAIGDAGVTHLCAAPTVISTITSDAPTTTSPR-----RVVATGGAPPAPALLARARR----CGLDVTHLYGMTETGPAVINEWDRAWDAAP-EAERDRLNARVRVVDEAGGDVPADTIGEIVLRGN--NVTAEYYRDPA---ATAAAVSDGWFRTGDLAVRHSDGYIEIRDRAKDLIISGGENISSIEIERAILEHPAVLEAAVVRVPHEHWGERPAAFVSLRPGAELSSG---ELRAHLLDRLAKFKVPDRIEFAT-LPKTATGKI------------------------------------- 154250878 24 -------------------------------------------------------------------------------------------------------WSFARLASTAARYAAFFAGLGLVKGDRIVLQVEKSPEALCVYLACLRGGFVFLPLNTAYRTDEIDYLVGDAEPALVICD-------------PSMEEALRE---------ITARRTPHLLTLDANARGSFMDGAEKVRDALPAAVCAAGDLAAILYTSGTTGKPKGAMLSHGN-LAANGIALRDVWRFTEDDVLLHALPIFHAHGLFVACHCALLSGAKMIWFERA----------DVIRELRATVFMGVPTFYRLLSGEDF----NRDLRHMRLFTSGSAPLLAETFEEFRARTGHA---ILERYGMTETG--MNTSNPYDGERRPGTVGFPLAGTQVRVVSDEGAVLEAGEIGGLQVQG--PNVFTGYWRMPEKSAEEF--TADGWFKTGDVAMIDVDGYVHLVGRAKDLIISGGFNVYPKEIEELVDDMPEVLESAIVGVPHADFGEAGVAVVVLRPGQMLDEALLARLKERVAN----FKVPKRAFFVESLPRNTMGKVQKNLLR------------------------------- 194291504 7 -----------------------------------------------------------------------------LRRAARYWGDQPAILY------QDQVVTYRQLDERSTRLANALLALGLRTGDRVAVQSRNRPELVELECALYKAGLVKAALNPRFTAAEASDVVENCTPRVLIAGPGYTGYDRT------------TAGFGGIETFI-------AIGAAPAGYVEYEALLANAGTTPPDITPAADDLAVLHFSSGSTGKIKAAMQSYGNRMAALR---KVVSGMRPGDRL---ALIGPVTHASGMLMQPLYVGATLVLFE----KFEPAHFLAEVARLRITHVFMVPAMINMLLAE--PSLAQADLSSLKTLAYGAAPMAPEAWERIGPILSQGYGASESTSGVTRLSTGDHADAIANHPERLASCGRALGETEVRVVDEQGNEVAVGEIGELVIRGED--VFQGYWNEPALTRET---LVDGWLHTGDMARVDEAGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDDTWGESVKAVVTLRPGREATA---QQLIAHCRERIADYKSPRSVDFVAELPKNASGKLARKIVRE------------------------------ 56553471 1256 -----------------EQYEVLCDKVIGDP------HQKNADYSLLSSKEERLLLSDWNDTSSAYPSDCV---HELFERQAETNPAAIAVMCEG------KSLTYGELDQRSSVLAKQLQDLGIGPDQLVAICVTRSLDMIVGLLGILKAGGAYVPLDPEYPTERLAYMLEDSQAEVVLTQTAL-----RHQVTALSSGAARRPHILAVNEVL---------------EAWNGEAISKGTLRRE---VQNTHLAYVIYTSGSTGKPKGVMIPHNA-LINFLTSMAKEPGLNSNDRLLAVTTCFDIAGLEF--YLPLIMGAQCVIC-SSETIVDADRLKQEISHCRPTVMQATPSTWSMLFHCGWKNEEK-----VKVLC-GGEALP----MALQHQFMACNCEVWNLYGPTET--TIWSAVQRIRENEAIVIGKPIQNTGIYILDHNRALVPIGVPGELCIDGD--GLARGYLHKPEKFMDHPFHRGKKIYHTGDLARWLPNGTIEYLGRLDLQVKIRGFRIELGEIEFQLKQLPGIRDAVVVAKDDMEGLHQLVAYFIPGGGPESVD--TEVLRAGLKQKLADYMVPAFFIPLEEIPLTPNGKVDRKTLRDILVNRSQE---------------------- 91086285 44 -----------------------------------------------------------------------------------------------------ETISYLDLLKKSCFLAESLLKSGYGRDTIVSISSENNVQFYIPVIACLYIGAVVAPINHNYTEYETTHSLNICKPRIVFCSKAV--AQKFVQLKNR---------LGFTEKIVIIDDDFCDIYGTETLAHFIKTGLRGFAPLCRFPGVDF-DPAFIMCSSGTTGLPKGVMQTHTNLMVRYMHTIRYV---QKADTFLGILP----FFHGFGLFFALVQGEKIVV----IKRFEEKLFLKAVQDYKIPSLWLAPPLVVLLAKS--PLVDQYDLSCIREVTSGAAPLSKETEELVMKRLKIKG--IRQGYGLTETLGVIMMSVG---DIKHGSSGKVATYMKCKIRDETGKSLGPGKVGELCFKGPM--VMPGYYNNEEATRNSFTS--DGWLLTGDLGYYDQDEYFYIVDRLKELIKYKGFQVAPAELEAVILSHPKVQDVGVVGLPDESSGELPVAFVVKKPGANLTE---KEIIDFVAGKVSSQKRLRGVIFVPAIPKNPSGKILRRELRKMLS--------------------------- 28871827 3669 --------------------------------------------------------------------------HQLFEERVAQHPDALAVV------DEAGSLTYGELNVRANRLAHYLIGLGVQPDDRVAICVQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVGLLLQGET----------RMLLGELAVPML----------------DLQEG---DWE-----VEADHNPVVIKPQHLAYVMYTSGSTGKPKGVANQHNGV-VNRLWWAQSEYQLGADDCVLQKTPFGFDVSVWEI-FLPLLAGAQLVM--ARPGHQDPHYLMEVIERRSISMLHFVPSMLQAFVNQTPAGR----CSTLKRVICSGETLPHTLQLQSQAHFPKSE--LHNLYGPTETAWHYVAEQIGIVPI-----GRPIANTRIYLLDMHGQPVPIGISAEIYI--GGVGVARGYLNRPERFLEDPFSAGPRMYRSGDLGRWLADGNIEYLGRNDDQVKLRGYRIELGEIESQLAACLGVREAVVLAREHSPGDKRLVAYLTAHEGAVLSA---TQLREQLSQGLAEYMIPSTFVTLESFPLTPNGKLDRRAL-------------------------------- 28871827 1545 -----------------------------------------------------------------------------------------------------ERVTYADLNKRSNQVAHVLLSLGIVADDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPLERLCYMLEDSAPVAVLVQPETRE----------LLGALGALAMPVL-------------------DLQSANWAAEAEHDRVLSTVTPQHLAYVIYTSGSTGQPKGVMIEHCAIVNRLLWA-QDHYRLSREDRFLQKTPFGFDVSV-WEFFLPLLAGAQLVI--ARPGHQDPEYLAELIAGSGVTILHFVPSMLQSFLNQ-VGPLAC---STLRQVFCSGEALPYSLQKHFEQRFA--HVQLHNLYGPTETYWHCVPDLTGIVPI-----GRPVANTRLYLLDPHMQPVPVGVRGEIYIAG--IQLARGYLNRDERFVKDRFSNDPRMYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGDIEAHLAGCAGVGEAVVVAQEDTPGEKRLIAYYTTREAKEIIA--VQTLRAALQASLPEYMVPAAYVKLSGWPLTPNGKLDRRAL-------------------------------- 28871827 495 -------------------------------------------------------------------------------------------------------VTYADLNRRSSQVAHVLLSLGIVADDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPLERLRYMLEDSAPVAVLVQPETRE----------LLGALAMP-------VLDLQSANWAVK----------AELDRVSPTVTPQ-----HLAYVIYTSGSTGQPKGVMIEHRN-LVNLVAWHCDAFDLTHHNRVSSVAGVGFDAC-AWEIWPALCVGASLSLLPGQALGNDVDAWWRR-QDLDVSFL---PTPVAEMATQEIEPA------TLQTLLIGGDRLNPD-----------SQVALINNYGPTETTVVATSGLIDATQSVL-HIGRPIANTQVYLLDAHGQPVPIGVSGEIHIGGAGVG--RGYLNLPERFVEDPFSAEPRMYRSGDLGRWLADGNIEYLGRNDDQVKIRGLRIELGEIETQLKQIANIREAVVVAREDTPGEKRLTAYYT--QQEAKQAITAQTLRTALQARLPEYMVPAAYVKLSEWPLTPNGKLDRRAL-------------------------------- 218563680 67 ----------------------------------------------------------------------------CLQATVERYPDREAMVFVQDGIRK----TFAEFYQDVEKAAAGLLAAGLKRGDRLGMWGPNIYEWVLMQFATAKAGIILVAVNPAYQLQEVEFALRKVQCNAVVCPTKFKSQHYCDMLKQLCPEGIKSSRLPDLHTVIV-------TDSQQPGSFLLKDLMQAGSSQHYQQLQDLDDPINIQFTSGTTGKPKGATLSHHNIVNNAYFTMRIGYNWRKNVRYHCFGSVG--GGVIMALYG------TTVIF---PSTGYDGRALRAIEKEKCTFVYGTPTYIDML---GQPDLAKFDLSSVRGGIAAGSPCPPEVMRKILNVMGIKEMVI--GYGTTENSPVTFCGFPDSAERKIETVGCISPHTEAKVVDPTGEIVPLGAQGELMIRGY--CVMLEYWQDEEKTRECITK--DRWYKTGDIASLDQFAYCKIEGRIKDLIIRGGENIYPAEIEQFLHTHPKILEAQVVGVKDERMGEEVCACIRLKEGQECT---VEEIKAYCKGKIAHYKVPRYILFVQDYPLTITGKIQKHKLRE------------------------------ 158317682 1607 -------------------------------------------------------------------------------------PDAVAVTW------GERRLTYAELDAAANRLARLLATRGVEPESLVAVALPRSIDLVVALLAVQKAGAAYLPLDTAYPADRLAFMLSDAAPVCLVTS------------------AEALPALPARTRVPMIALDAPPVV----------AALAEQSPARLPAAARPENAAYVIYTSGSTGRPKGVVVPHQTVTRLFAHTQPW-FGFDETDV--------WTMFHSWELWGPLLYGGRLVVVDHHVSR-SPELFLDLLRRESVTVLSQTPSAFSQLIEADRAGGEDPAELALRYVVFGGEALDLRLPAWYARH--RDDAPVVNMYGITETTVHVTLDEAVVAAARASLVGGPIPGLRVHVLDQHLRPVAPGGLGELYVSGG--QLARGYLGRPTRFVADPFGPGARMYRTGDLARRTADGGFEYLGRADDQVKVRGFRIELGEIQAAIATHPAVEQAVVLAREDQPGQRRLVGYVVAAPGRRVDSE---ELRRHAAAMLPEFMVPVAVLALDAFPLTGNGKLDRAAL-------------------------------- 158317682 477 ------------------------------------------------------------------------------------------------------TLTYGELVGRADALAYQLRGLGTGPGAIVALALPRTLDLVVALAGVTRAGAAYLPVDPGYPADRITLVLEDAAPSLLITT----------------RELAATLPIPAGVTVVLVNGPAAGPEAGTEFGTEFGSVPEPPAAAAVPAELGSA--AYVIYTSGSTGRPKGVVVPHRA-LTNFLASMVDQFQLGDGDRVLALTTLSFDIAALELL-APLTAGATVHLA-GQDEARDPTALAALLAGGGITVAQATPSMWQSILAASDDRFPG-----VRVL-SGGEGLPPA----VAATLAERADEVVNLYGPTETTIWSTAG-PVAGDGRP-TVGRPIRSTQVYLLDTALAPVAPGMPGELYIGGA--GVADGYLRRPSRFVADPFSAGGRLYRTGDLARWTADGELDVLGRVDDQVKVRGFRIEPGEVEAVLGRHPAVARCAVVARDDGPAGRHLVAYVVPAPGTVVDPAL---LREHLAAALPEHMVPGAFVQLAALPTTPNGKLDRR---------------------------------- 158317682 5860 ------------------------------------------------------------------------------------------------------ELTYAELDARANRLARLLAARGAGPESVVAVAVPRSADLVVALLGVLKTGAAFLPLDLDHPADRVAFMISDAGARLLVST----RGHAEELIALGALGALGALGVPGP-----LGDPGAPGTGAPGLDLVLLDELATGDPARPGVATSLDSAAYVIYTSGSTGRPKGVVVTHEGVLVATAVD---RLGVNGTSRVAQFASVGFDVAVFDLCMA-LCVGGRAIIVPAQRRVAGPE-LTGYLADHGATHMILPPALVAAL-PADCALPAG-------AVLVVGETVPIETVRRWSSHLGLTEATVNSTLWQADPDWT------GAVPI-----GVPDPNTRAYVLDTALRPVGVGAVGELYI--GGRGLARGYLGRPQRFVADPFGRGDRLYRTGDRARWRPGGVLDFLGRADDQIKIRGYRIEPGEIQSVLMRHPGVRQAVVLAREDRPGSLQLVAYVVPVDPAQTGPADPAALRVHAAEYLPEYMVPAAVVLVPRLPMTPNGKLDRAAL-------------------------------- 158317682 4767 -------------------------------------------------------------------------------------PDRPALVAGG------TKLTFAELAEQVGSLAWLLARRGAGIEDVVALALPMVP----ALLGVMTAGACYLPIDTDHPADRLAFLLTDARPRLVLTT-----------------AALAGQLPATGAEVVVLDDPAVQAELAA---HPAGLPIAGLPPAGQ--ALRGDNAAYVIYTSGTTGRPKAVVATHRGVTLFASHEVELILPA----VAAWGGD------------GPLAVHAASFSFDGSATMRDPAALAEYVVNARIDFLDVTPTYLRELVHLG--FLDGAHLPG--VIAVGGEATPAPLWERLRTLPG---VVAHDLYGPTEYGWH-----------GDGTAG-PVANTRALVLDAGLEPVPDGVPGELYLAGD--GLARGYLGRPTRFVADPFGAPGGMYRTGDRARRRADGTLAFLGRVDDQVKVRGFRIEPGEIEAALLALPGVAAAAVIVREDAAGDPRLVAYVVPDGGDRAVADLGA-LRSELARTLPSHLVPSAFVAVAELPRTVSGKLDRAAL-------------------------------- 158317682 3202 ---------------------------------------------------------------------------------VARTPDLTALVF-GDE-----RVSYADLDARVNWMARLLLARGAGPETVVALGLGRSVNMVVALFAVLRTGAAYLPLELDHPPARLLGMVADAGAALLVATDAT---------AAYLDGAGAGPDEPVPRLLLDDPAMAAELAATGAGELSDAELGLFARDRAD----RLDHPAYVIYTSGSTGRPKGVVHAAGGRRLRIAHTVSFAFDMSWEELLW------------------LVEGHEVHVCDENLRR-DAEALVAYCDAHQVDVVNVTPTYAHHLFELGDRAEDGRHRPPLVMLG--GEAVSEAVWNRLRDTADTAG---YNLYGPTE---YTINTLAGTADSPTPTVGRPIRNTRAYVLDGWLHPVPDGVPGELYIAGD--GLARGYLDTATRFVADPRVPGGRMYRTGDLVVRGADGNLDFLGRTDEQVKIRGYRVELGEITAALDRHPRVSQAAVVAADDTGGTRRLVAYVVPAE-------------------------------------------------------------------------------- 167887861 35 -------------------------------------------------------------------------------------------------------YTYAEVEELSRRAAAGLRRLGVGKGDVVMNLLRNCPEFAFTFLGAALLGAATTTANPFYTPHEIHRQAAAAGAKVIVTEACAVEKVR---------------GFAAERGVPVV-----AVDGAFDGCLGFREVLEGAGDLLAAEEVDPDDVVALPYSSGTTGMPKGVMLTHRSLVTSVAQQVDLYF--RKEDVLLCVLPLFHIYSLNSVLLAGLRAGSAIVIM----RKFDHGALVDLVRAYGVTIAPFVPPIVVEIAKSPRITAE--DLASIRMVMSGAAPMGKDLQDAFVAKI--PNAVLGQGYGMTEAGPVLAMCLAFAFEVKSGSCGTVVRNADLKIVDPDGASLGRNQSGEICIRGE--QIMKGYLNDPEATKNTIDK--DGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVPMKDELAGEVPVAFIVRIEGSEISE---NEIKQFVAKEVVFYKRINKVFFTDSIPKSPSGKILRKDLRKLAAG-------------------------- 34497235 24 -------------------------------------------------------------------------------------------------------WSYRELRDLVDRVACGLLRLGLHAGDRVGIWSQNRAEWVLMQFAAAKAGLVLVNINPGYRRAELEYALNKVGCRALVLSPSFKYVAMIRDLAPELDDELQSVRLPALRWVL---RIGQQ---RLPGMLAFSELLAEPSADALGAALRADEAANIQFTSGTTGHPKGATLSHRNIL-NNAWFVGAAMRLEADDRYHCF---GMVMGT----LCCLCRGAAMV-FPGEGF--DPLSVLETVQEERCTALHGVPTMFIAML--DHPRFAEFDLSSLRTGIMAGSPCPVEVMRRVIDRMHMAEVTI--CYGMTETSPVSLSATDTPLEQRVSTVGSAHPHVELKIVDAEGGVVPRGQSGELCVRGY--SVMLGYWEDEAMTRAAIDA--EGWMHTGDLASMREDGSVNIVGRVKDMVIRGGENVYPREIEEFLYRHPKIQDVQVIGVPDARYGEELCAWIRLRDGECATEE---DIRSFCQGQIAHYKIPRYIEFVDSFPMTVTGKIMRRTM-------------------------------- 196194350 36 -------------------------------------------------------------------------------------------------------ITFSQLKEQVDALAGYLQSLGVEKGDRVLLFMQNAPQFTISYYAILRANAIVVPVNPMNRAAELEHYLEDTEASVAICG------------QELLSAIAPVVGMVNLRHVIVVRDTDLPVALTDPAHLAWKDVIAAARQPSELL-VGPDDLAVFPYSSGTTGAPKGCMHTHASVMAGAVWSHGTT-----ESVTLATLPYFHVTGMQGSMNSPIYCGSLVVLM----TRWDRRVAAKLIERYQVSRWVNIVTAIDLL---SDPEVENYDLSSLENIGGGGAAMPAAVSDKLFKLTG---LRYMEGYGLSETAGTHINPTDR---PKSQCLGIPVFDIDSRIIDESGKELAPGEVGEIV--THGPQVFQGYWKRPQETQKAFIEDGKRFFRTGDLGYIDEEGYFFIVDRVKRMINASGFKVWPAEVESLMYRHPAIQESCVISTPHERRGESVKACVVLSADMKGTLT-EQAVIDWCKEEMAAYKVPNVVEFRDELPRSPTGKVMWRALQE------------------------------ 54294403 48 ------------------------------------------------------------------------------------------------------EITYAELDSLSRNFAAYLQQLNLEKGARVAIMLPNVLQYPVAIFGVLRAGYVVVNTNPLYTADEVIHQMNDSGAEVIIV---------LANFAKTIEKAL--PSMPSVKHVIVVNHIKKLVPTIPHAVAFNYALSEGKQSTLHRVELNHDDIAFLQYTGGTTGVAKGAILTHGNLIVMQAYTWISPLGVSKQDVIVTALPLYHIFSLTANCLTFMKIGAKNIL------ITNPRDMGHFIDQIK-NSGFTAITGVNTLFNALLNHPKEIDFSKLKLALSGGMALQKSVSLKWSE---MTKTRVLEAYGLTET-SPAVTINPMYLEGYNGSIGLPLPSTDVSIRDESGKEVPIGTSGELCIKG--PQVMPGYWKRPDET-ALVFTK-DGFLKTGDIARMDEEGFIYLVDRKKDMIVVSGFNVYPNEVEQIIGMHPSVLEVGVVGIVDEESGERVKACIV-RKDSTLTAE---QIINHCKEHLTAYKIPKVVEFFDELPKTNVGKILRRALKNQ-EKEQKNSVNKKTME-------------- 118467324 1 -----------------------------------------------------------------------NIAEHAL-----AAAQSPALITDGG------TISYGELHDRSRRVAAALHELGLRRGDGVAVVLPNRPEFLEITWGCQLSGLYYTPVNTHFTADEVVYVIDDSDAKAVF-VDASLPG-----------IAARLRSANPAVHI------GVGGKLPGWRDY---EGVLGVAGDAPPVSDGSE----MLYSSGTTGRPKAVRRGNGSWALELALIHKY--GMTQRSVYLSPAPLYHAAGVNYTM-AVNRVGAASIIM----RKFDAETVLRLIETHRVTHAQFVPTMFVRMLKLPEAVRDRYDVSSLRCVIHAAAPCPVDVKHRMMRWFGPI---IHEYYGGTE--GFAGTTIPQEWLAHPGSVGIPL--APVHVLDEDGREVPVGQTGELYFEG---GPDFEYFKDPVKTASVYNER--GWRSLGDMGHLDEDGYLYLTDRSTFTIVSGGVNIYPQEVENLLVMHPKLLDAAVFGVPNDEFGEEVKAVVQPADGVPPGPDLAAELIAYCRAHLAGYKCPRTVEF-DTLPRDPNGKLYKRRIRE------------------------------ 196257129 18 -------------------------------------------------------------------------------------PHKTALIYDS------TSWTYAQFAQRVNQLAHRLRQEGLQKGDRVAFLCPNIPPMLEAHFGVPLAGGILVCINIRLSPQEILYILNHSGAKFLFVDTEWTNNIKQI-----------QSQLETVEKIIHISDQENLAPLEGEE---YQGFLDKANSKSVP-WLISDEMISINYTSGTTGKPKGVMYSHRGAYLNSLGEI-LETRLTPESVYLWTLPMFHCNGWCF----PWAVGATHLCL----RKFNAALIWQLIHEQKVSHLCAAPIVLISLL-NDANCPQKLEVP-LR-ITTAGAPPSPTLI----EKITAIGAKITHVYGLTEVYGPYSVNLP-ERAKRLARQGVPYIGAELRVVDEQMQDVPGETIGEVIMRGNM--VMKGYYNDPQATENA----FSGGWFHGDIGVMYPDGYMELRDRIKDIIITGGETVSSIEVEQCLYAHEGVLECAVIGVPHEKWGETPKAFVTLKEDFTVTE---QDLIEFCRSKIAHYKCPTAIEFI-VLPKTSTGKIQKYLLRQ------------------------------ 121607636 13 ----------------------------------------------------------------------------LLRRTAARQPEKPAVIC-----GDTR-WTYRE-FDAVCRLCQALRDMGVGVGAKIAILARNS-HAFVAMFAIARAGAVLVPVNFMLKPQEVAYILRHSQAQILCTDS------------ELAAQARAAAALDTRIGPFIWLPGEQPSSPVDGM-LNFDELVAAAPQGMHGEPIDGSMLAQILYTSGTESLPKGAMLTHDAVIAQ------YVSCIVAGD--YTSADT---MLHAM----PLFHCAQLCVYSGATNVPAPESVIPKLAHHGVTSLFAPPTVWISLMRS--PLFAQADLGSLAKCYYGASIMPVAVLQELQSRL--TKVRFWNFYGQTEIAPTATVLGPGDQIRKAGSAGRPVLNVETRIVDDAGNPLPAGAMGEIVHRS--PQLLSGYLRDEARTAEAFAG---GWFHSGDLGVMDEEGFLTVVDRKKDMIKTGGENVASREVEEAIYRHPAVSEVAVVGLSDPVWIEAVTAIVVVKSGHTLDEA---ALIAHCRASLAGFKTPKRVIFADGLPRNPSGKILKRDLR------------------------------- 118470598 10 -----------------------------------------------------------------------------------------------------RTTTYREVGERAAQLAHLLREVGITGDERVGTFMWNNTEHLTAYLAIPAMGAVLHTLNIRLSPEQIGFIAREAEDRVIITDSS------LIPLLAPV-----LPLVDSVHTVIVV--GDGDLEPLRGADLRYDEAMAGRPTRFDWPDIDENSAAAMCYTSGTTGNPKGVVYSHSSYLHSLNTCTANALDVSCGDVVLPIVP----MFHWGLPYAALMAGAGLVM----PDRFDGASLIELIETQRPTLAGAVPTIWNDVLNCLEKSP-GHDISSLRLVACGGSAVPLSLMQAFQE---RHDVYIQQAWGMTETSATVAKPLPGVTDERHWAMGRPMCGVEVRIVDDAGNPLPGKAVGELEVRGPWITGGYYLGRDAEKFDS-------GWLRTGDVGVIDELGYVTLTDRAKDVIKSGGEWISSVELENHLIGHPAVLEAAVVGVPDERWQERPLAVVVLHEGSSADPG---ELREFLADKVVRWWLPERWAFVDQVPRTSVGKYDKKTIRA------------------------------ 183982607 23 ------------------------------------------------------------------------------------------------EPSTNVRMDYTELNMLTNRCASVLRALGVGKGDRVALLMPNSVAFCCLFYGAAKLGAVAVPLNTRLAAPELGFILADSGSTVLI----------YHQSLEPVVTAIKTATERS-HNVI------SWVPLSDG-EGALAQRLETADAGEPICDSGGSDNLFIMYTSGTTGNPKGVVHTHDSVHT-AASSWSLTVDVRYQDRLLLPLPMFHVAALTTVIMCA-MRGVTLV----SMPQFDPAKAWSLIVDERVSLAGAVP-AILNFMRLVPEFTE-LDAPEFRCFITGGAPMPEALIRMY----AAKNMQVVQGYALTESCGGGTLLLGEDALAKVGSAGRATMFADVRVRTDDGMIAERGQ-GEVVIKSDF--LLKEYWNRPDATRDAFHG---DWFRTGDIGEIDSDGYLYIKDRIKDMIISGGENIYPAEIENVITGIPGVAEVAVIGLPDQKWGEIACAIVVSDQGAVSEAG----IVEFCAARLARYKLPKRLIFTATLPRNPAGKVLKRELREL----------------------------- 125975602 30 ----------------------------------------------------------------------------------------------------RRDMTWKVFDEKANRFANLLIKRGIKKGDKVAILLMNCLEWLPIYFGILKAGAVAVPLNFRYTAEEIKYCLELSDSIALVFGPEFI--GRIENIYDQIIPKIK----------LLLFAGENRPSFAE----SYDRLTANCPSEAPKVEITDDDDAAIYFSSGTTGFPKAILHAHRSLVSACYTEQKHHGQTREDNLYHTGAKMHW--------FGSLLSGSKAVLLRGI----KPEWILRTVSEEKITIWLLVPWALDAIER-GDVKLEDYDLSQWRLMHIGAQPVPPSLIRRWKKYFPH---HLYDTYGLSESAGPGCVHLGVENIHKVGAIGLPGYNWEAKIVDENGCPVKQGEVGELAVKG--PGVMKCYYKDPE---ATAAVLKDGWLLTGDMARMDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRSHEAIKDAAVIGLPDKRLGEIAAAIIELKPGFECTEE---EINKFCL-VLPRYKRPRKIIF-DKVPRNPTGKI------------------------------------- 159898399 473 --------------------------------------------------------------------------------HAQATPDAVALRF------GQQHLSYGELNRRANQLAAYLRAQGVPPGSLVGLCVERSLELVLGILAILKAGAAYVPLDPRYPLERLHYMLNDSQAQVLLTQ-------------HSLSQQIRTEQ----QRVIYL-------------DHDWPT-IAQYPSFELAVPLWPESLVYLIYTSGSTGRPKAVPITHRG-LANLAYAQIQAFELDAQQRILQFASLSFDASIFEIVMALW-SGATLVLADQETLLPGPS-LIELLQQQAITHITVPPSALKVLPEA--------ELPALSTVIVAGEACPAELVRWGLDR------RFFNAYGPTEATVWSSLALCDDPNQKP-SIGRPIANTQLYILDQYLQPVPVGIAGELYIAG--PGLAWGYLNRPEMFVPNPFSAEPGLYRSGDLACFLPDGSINHLGRVDHQVKIRGFRIETGEIEQCLCEHPLVHEAVAIARDEPNGQKRLVAYVVATPDNQPS---SAELRTFLQTRLPEHMLPAVFVLLASLPLTPNGKLDRHAL-------------------------------- 111017166 1564 ----------------------------------------------------------------------------LFDAQVARTPDAVAVVF-GDVT-----LSYSQLDCRANSVARYLIDRGVGPESRVGLAMRRSPDLLVGMYAIVKAGGAYVPVDPDHPTDRIGYVLDSAQPVCVLTTSA------------------DRGALPAGQSFVEIDRIALD-SYSGGPVTDSDRLA----------PLRPDNPAYVIYTSGSTGRPKGVSVPHRGIVNQLLW-MQSEYALTERDVLLQTATTFDVSLWGY--FWPLHTGATMVL--ATPDHRDPEYLARVIDEHGVTVTDFVPSMLDAFVAS----VPITSCSTLRHVFVIGEALPPETVTRFHNLYGPTEAAVSVTYWDT------ATTVAGTVPI-----GVPEWNTQVYVLDSRLHPVPPGVAGELYLAGE--QLARGYLGTSDRFVANPFTPGLRMYRTGDLVRWTSAGALEYIGRTDFQVKFRGQRIELGEIEFVLRAQPSVTSAAVLVHSDPGTGDRLVAYVVPEPGHDLD---TTRLRECAAASLPAYMIPAALMVVDEFPLNTSGKLDRQAL-------------------------------- 111017166 4175 ---------------------------------------------------------------------------------AARTPDAVAVDFDGDV------LTYAALDARANQLARHLIALGVAPETRVAVVMRRSLELVVGIYAVLKAGGAYVPVDPDHPAERTSYVLASAQPVCVLTTSA----DRPDLPNRIPVSALDTLDLSGVSAVPL-------------------------TDAERIEPLRPAHPAYVIYTSGSTGKPKGVAVPHAAIVNQLLW-MQSEYALTDRDVWLQTATTFDVSLWGY--FWPLQVGATMVL--ATPDHREPAYLTRVIDERAVTVTDFVPSMLDVFVAAAPEGTCR----SLRLVFVIGEALPPATVLRFRELSAAG---LHNLYGPTETGDADTTNVP---------IGVPEWNTQAYVLDSRLHPVPVGVPGELYLGGA--QLARGYLGTSDRFVANPFGRGERMYRTGDLVRWTSSGALVYIGRTDFQVKFRGQRIELGEIETVLRSHPAVTGAVVSVYSDTTVGDHLVAYVVGTPGELD----VAELRRQASESLPSYMVPSAITVLDEFPLNTSGKLDRKEL-------------------------------- 111017166 7380 ---------------------------------------------------------------------------------VAAAPDGPAVVFEGE------SLTYRDLDERSNQLARLLVDRGVGPETRVALALPRSLESVVAVWAVAKTGAAFVPVDPGYPADRVLHMVQDSGAMVGITVSA---------KQDVLPDSIRWMLLDDP--ALAVRCTHESRLPLTNRD--------------RMRPILSDQVAYVIYTSGSTGRPKGVAVTHRG-LMNLVTDERELLGVTSGSRTLHFASPSFDASVFEMLMA-LGAGATMVI--APPTIYGGSELAELLAAEHVTHAFSTPAALAS--------VDHHGLDDLAVVVVAGDVCPPELVRWA------PGRRMVNAYGPSE--ATIMSSI--TEPLRAGEIGGPSRGVRALVLDGRLRPVPVGVPGELYV--GGPSLARGYLGRPERFVDPYGEPGDLMYRTGDLVRWRENRVLDFVGRTDHQVKIRGFRIELGEIDAALTAHPQIEYATTIGYEHPNGETSLVAYVLPFTGEDVD---RVEVANFVGRTLPAYMVPASVTLLDALPLTPAGKLDRAAL-------------------------------- 111017166 9501 ----------------------------------------------------------------------------LFDTRVAADPVRVAVIFDRDE------LTYADFDARVNRLARRLIEQGVGPESVVAVAMRRSIDLLVAIYAVVKAGGAYLPVDPDHPAERTAHVLDTAQPACVLVSGAGLAGGGSVPVIDVASEDVS----------------GFDSSPVTDADRLW--------------PLSPANTAYVIFTSGSTGRPKGVAVTHGAIVNRLLW-MQHEYTLTSADVVLQKTPVTFDVSVWELFW-PLQVGASLVI--AAPDHRDPRYLTGLIQERHVTTTHFVPSMLSVFTAEPAVAV----CDSLRLVFCSGEALTPEQVSRFRAVCGAD---LHNLYGPTETGAADTVTVP---------IGRPVWNTQVHVLDSRLHPVPNGVAGELYLAGD--QLARGYLNRPDRFVANPHVAGGRMYRTGDLVRRRADGVLEYVGRTDFQVKLRGQRIELGEIEAALEAHPDVSQAVVVVHRDDRGEEALVAYLV-----GPRAADWSDVRAHLSARVPSYMIPAQVVHLDTLPLSANGKLDRTAL-------------------------------- 111017166 500 ---------------------------------------------------------------------------------VRSNRDGDALVAPGHGISSADTLSYRALDEASNRLARLLIDLQVGPEVMVALALPRSRESVSSVWAVAKAGAAFVPVDPSLPADRIAFMLEDCGAPIGITT------------------AALRDGLPECTHWIVLD----------------DDEFRATAAAYPPDAVSVDHPAYVIYTSGSTGRPKGVAVTHRGV-VNLAADERDRLVVSSGSRVLHFASPSFDASVFELVMAV-CAGATLVV---APTTIYGGTLAELMAEQRVTHAFCTPAALASLDHRG--------LDHLRTVVVAGDVCPPELVRWAPGRI------MVNAYGPSET-TIMSSATGPMVPGQPVTVGSPTVGVDLVVLDHRLRPVPAGVRGELYVLGS--SLARGYVRTAERFVASPFGTGGRMYRTGDVVRWAPDGVLEFLGRSDFQVKIRGFRIELGEIDAALTAHPVVEFAYTVGYDDGSGSSRLVSYVLP---VPATDVETRVLSEFVGERLPGYMVPSSIMMLDSLPLTPAGKLDRNAL-------------------------------- 111017166 8439 ---------------------------------------------------------------------------------AARTPEKAAVFFEGTE------LTYAEFDRRVDVLAHRLIDRGVGPESVVGLAMNRSIELLVGMYAVLRAGGAYLPIDLTHPADRLAYVLATARPVCILTTSSDGFAAESVPVIE----------------IDTLDHTGSP--------------REPVTDARRLAPLRPENTAYLIFTSGSTGRPKGVAVTHAAIANQLRWQHEYSLDTTDAVVQKTPVTFDLSVWELFW---PLTTGARLVI--ARPDHRDPAYLADLMRQQRVTTAHFVPSLLEAFLAAGEQP-------ALRRVLCIGEALPVDTAARFRRRFGT--VALHNLYGPTETAWTHTADDVDTVPI-----GGPEWNTQVFVLDARLNPVPVGVAGELYLAGE--QLARGYVATAERFVANPFGAGSRLYRTGDVVRRDSRGVLEYLERSDFQVKVRGFRIELGEIESALVSSAGVGQAVVVAHQHPHTGTTLIGYVVPEDGATVD---FAAVLAEVGAAVPSYMVPAALVVLAQLPLTSNGKLDRRAL-------------------------------- 111017166 6302 ---------------------------------------------------------------------------------AERYPDSTAVVFDG------VSIDYRELDRRSTQLARALIGMGVGPETYVALALPRSVESVLCVWAAAKTGAAYVPIDPAHPADRIAHILRDSGVVVGVTCAEFAE------------------HLPGVTDWLVLDDPAVLRELSSAST-------APVGDADRTSALHVDHPAYLIYTSGSTGLPKGVVVSHRG-LANLAGSYTTAVRATEESRVAHLASP---TFDLSVLELLLAHGAALVVCP--PGVYGGVELHEVLQSERVTHMTITNAALASVEPEG--------LDDLRSIVVGGDACPPETVRWA------DRLELVNGYGPTEVGATFSSVLGQGRDI---TIGGPLPGVAAVVLDSRLRPVPVGVVGELYLLG--PALARGY---HERFVASPFEAGARMYRTGDIVRWRADGTFEYLGRSDHQVKVRGLRIELGEIDAALNAHPDVEFAATLGYESP-AETRLASHVLVGAGADRDP---AALLAFLRQALPGYMVPSALVFLDTIPLTPNGKLDRDAL-------------------------------- 111017166 5241 -----------------------------------------------------------------------------------------------------RSMTYGELDRRSNLWARELIEAGAGPETFVAVALARSIESVLAVWAVAKTGAAFVPVDPNYPAERIAHMLGDSGSALGLTT---------IEFRAGLPDSTQWLVMDDPDHTALVTSHSS----------------AAVTAADRLGRMHADQLAYLIYTSGSTGLPKGVAVTHSG-LANLLTELADEYELTADARTLHFASPSFASVFEYLM--AFCRGATMVVYGGT-------ELAELLGAQGVTHAFFTPAALAS--------VDHTGLDELAVIVVGGEAWGADLAEWV-----PGRA-LFNGYGPTESSMMVTQSGPLMLGERM-TIGAPVRGVEAFVLDARLHPVSPGVPGELYI--SGPALARGYHQTAERFVANPHAPGRRMYRTGDLVRWVETGTYVIVGRSDFQVKIRGFRVELGEIDSVFRAHSAVGFAATIAHDTESGVTALVTYVCAASGNDVD---VDDLTAFVGGVLPAHMVPGSIMVLDSIPLTPAGKLDRRAL-------------------------------- 190895249 23 -----------------------------------------------------------------------------------------------------RQLTYAELDRRIARCAGFLVALGVRRGARVAMLARNSVDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPLLLVHDEEF-------------SSAVAILAEADPEMTVISTADGPAA----------LAARIEASLPAAPVPADADGACILLYTSGTTGQPKGVVISRRN-AFFAAVNFSFVGEIGPGAVALCDLPFFHTIGLIAVARTTLMLGGTLVVSD--RFTP-ARTLAALADRERITHYFAVPQIALALR--NDPAYSAAALSGLHALFVGGAPLTQTLIESYLD----DGVALVNGYGMSEAGTVLHVPIRRAVQDNPGSVGLPAPLLDIRIVGEDGRDVGEGEIGEFWLRG--PAVTSGYWN---KPRETAAAFTDGWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPAVLDAAVIGVPDERWGECGVAYVVLRPGVAATGE---EIAGHCAERLAAFKRPVRILFVETIARTASGKVQKHVLRQ------------------------------ 27817223 1585 --------------------------------------------------------------------------HHLFEEQVERTPDAVAVVF------KNQQLTYHELNCRANQLAHYLRSLGVSADVLVGICVERSLEMVVGLLGILKAGGAYLPLDPEYPQDRLSFMLEDAQVSVLLSQHHLVE---------------KLPEHHARVVCL---------------DTDWQ-IIPQSNQQNPIAGVQASNLAYVIYTSGSTGKPKGAINTHLGICNRLLW-MQQAYQLTEIDCVLQKTDVS--VWEFFW---PLLTGARLVV--AKPDHKDSGYLVNLILEQQVTTLHFVPSMLQFLEEQGLK-----DCSSLKRVICSGEALPKELQERFFACLG---CQLHNLYGPTE-AAIDVTECQPESNLKTVPIGRPISNTQIYILDQNLQPVPVGVPGELHIGGA--GLAKGYLNRPEKFIPNPFSASPRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHKDVQTSVVIVREDIPGDKRLVSYIVLQPEQTTT---VKELRSFLKEKLPDYMVPSAIAILESLPLTSNGKIDRRAL-------------------------------- 27817223 484 --------------------------------------------------------------------------HQLFEEQVELTPDAVAVVYEN------QHLTYRELNSRANQLAHYLKSLGVKADALVGICVERSLEMVVGLLGILKAGGAYVPLNPEYPQERLTFMLEDTQLSVILTQE------KLVN---KLGERLRRGFAERNASVICL-------------DSNW-DIINQQTQNNPTTSVTADNLAYVMYTSGSTGQPKGIVHRS---VVRLVKETNYI-SISADDVIAQASN------HTFEIWGALLNGARLVGV-SKDLALSPRDFAVFMRSQSISVLFLTTALFNQIAQEVPSAFN-----SLRHLLFGGEAVDP---KWVKEVLNNGPQRLLHVYGPTESSWYLVQDVPGATTIP---IGQPISNTQIYLLDSQLQPVGIGVPGELYIGGD--GLAREYLNTQEKLIQNPFGGFPRLYKTGDKARYLSDGNIEYLGRIDDQVKIRGLRIELGEIEAVLSQHSDVQVSCVIVREDTPGDKRLVAYIVTHQDCQPT---MGEIRQFLKAKLPDYMIPSAIVILESFPLTPNGKIDRRALPK------------------------------ 27817223 3802 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVFEN------QQLTYHQLNCRANQLAHYLRSLGVKPDALVGICVERSLDIVVGLLGIFKAGGAYVALDPDYPQERLRFMLEDAQVSVLLT-----------------------------QQRLIHRLPEHQAKLVCLDEAW--EEIAQNNQDNLSSGVKASHLAYVIYTSGSTGRPKGVMVEHRG-LCNLTHAHIQTFGLDSDSRVLQFASFSFDASIWEVVLA-LGSGAT--LYLGTKDSLLPGKP--LIEQLRITNITLPPSALAVM------PMEE--LPALQTIIVGGEACSAELIRW------SAGRNFFNGYGPTE--ATVCATIAKCTEEKI-SIGKAVANTQVYILDENLQLVPVGVPGELHIGGA--GLARGYLNRPEKFIPNPFAPSPRLYKTGDLARYLPDGNIEYLGRIDNQIKIRGFRIEVGEIEAILSQHPGVRENVVVAREDIPGEKRLVVYFVPQLEQTPTTD---DLRIFLKEKLPQYMVPSAFVRLEFLPLTPNGKVDRKAL-------------------------------- 27817223 2672 ---------------------------------------------------------------------------------------------------KEQQLTYNQLNDRANQLAHYLQSLGVKPDTLVGLCVERSLEMVIGLLGILKAGGAYVPLDPEYPTERLSFILEDTQVKVLLTQRSLLDGGQGAGSRGESPSTRDRASTKGKEEVLSLPASYQTQLVCLDTD---AELISQCSQDNLITGVQANNLGYIIYTSGSTGQPKGIAMNQ----LALCNLILWHPDIARGAKTLQFASINFDVSF-QEIFTTWCSGGTLFLI-TKELRHDTSNLLRVIQEKAIQRMFLPVVGLQQLAEFGSELVNTH----LREIITAGEQITPAISKWLSQL---SDCTLHNHYGPSESTSFTLPNLVNTWPLLP-PIGRPISNTQIYILDKYLQPVPIGVPGEVYIAGVL--LARGYLNRPEKFIQNPFGGFPRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHINVQASCAVVREDTPGDKRLVAYIVPQPEQRVS---VNVVRSFLKEKLPEYMLPSAIVILEALPITSNGKLDRRVL-------------------------------- 164523616 52 -------------------------------------------------------------------------------------------------------LTYGEVERTARSIGAGLNKLGVGQRDVIMLLLPNTPEFVLAFLGASYRGAVSTAANPFFTAAEIQKQVKASGAKLIITQACHVDKLKDIPEVKIMC-----------------------IDSPPDGCLHFSELTDQSVQEEELEFVDSDDVVSLPYSSGTTGLPKGVMLTHKGLVTSVAQQVDLYF--HSEDVILCMLPLFHIYTLNSIMLCSLRAGAAILIMQ----KFEINSLLRLTERYKVTVAPVVPPIVLAMAKSPE--IEKYNLSSIRILKSGAAPLGKELEDVVRAKF--PNATLGQGYGMTEAGPVLAMCLSFAFEIKAGACGTVVRNAEMKIIDESGASLPRNKPGEICIRGD--QIMKGYLNDPERTIDK-----DGWLHTGDVGYIDDDEELFIVDRLKELIKYKGFQVAPAELEALLLYHSSISDAAVVPMKDDGAGEVPVAFVVKSNGSQISED---EIKQFVSKQVVFYKRISRVFFVDAIPKAPSGKILRKDLRKLAAG-------------------------- 41408499 12 -----------------------------------------------------------------------------LRHQARRRGDHPLLICDAE------RISYAEADVRSAELARGLIALGAGKGTHVGLLHPNGARFVVAMLAAARIGAVVVPFSTFVTARELREQLLDSDVEILLSA----RSFRSHDYARRLSEAVSETDFPQLRRVLFAPQTVG----APGGGIDPALLAAMEDDVQAC------DPLAIVYTSGSTSTPKGVVHTHGA-LLEHQRNLNGIRGLTADDRLFCNSPFFWIGGFAFGLLATLVAGSTLIC----SNATDAGATLDLLEAEKPTMTNGFSAGIAHLAEH--PSFADRDLSSMRIMAVEARPADPEL--------------RHNMLGMTEAGGVVLIGEADQPEHRRGSFGKPAPGFEARILDPDGAAVAVGKVGELCIRGPYLMQ-----RYHKRSREECFDP-DGWFHTGDLVRADADGYFYFAGRLGAMIKTAGANVSAVEVEKAIAAVTGGATAYVVAIPDARRGQLVAAAVVPDDRAALDPD---ALRERLKSELSAYKIPRRFLRRADVPLLSSGKVDLRQLRKL----------------------------- 158339498 1373 --------------------------------------------------------------------------HQLVEAQVERTPEATALIFE------DQQLTYAELNARANQLAYYLRSQGVKPNDLVGVCGDRSPELVIGLLGILKTGAAYVPLDPSYPQERLNWMVTDTQMPILLTQ-EHWRD--------------QLPQHKS--QVVCW-------------DLD-SEAISQQPDPNPERRVGADHLAYVIYTSGSTGKPKGVQIEHQS-LVNFLFSMQRQPGLEATDILLAVTSV------SFDIAAPLITGATTVAMDGI-------LLSRQLEAVGATVMQATPATWRMLLAAGWRGQVG-----LKILC-GGEALSRD----LAQQLVTTGTSVWNLYGPTETTGDLGGSLPATLPI-----GHPIANTQIYLLDRHGQPVPIGVPGELHIGGD--GLARGYLNRPDLTEEKFHSQWGQLYRTGDLARYRPDGSIEYLGRLDHQVKIRGFRIELGEIETVLRQHSDVHEVVAISRPDLFGEPQLVAYLVCQPERQVDSG---ELREFLRAKLPDYMVPATYMTLEALPLTPNGKVDRKAL-------------------------------- 158339498 2446 ---------------------------------------------------------------------------------VEQTPDAIALIFE------DQHLTYAELNARANQLAHYLQTLGVKPDDLVGICCDRSLDMMIGLLGILKSGGAYVPIDPDYPSDRLAWMMSDAHLAILLTQ------------RSLTD------QLPPHQAQVV----ELDGDWQTIAQQPRHNLANLAT---------ADHLAYVIYTSGSTGKPKGVQITHRS-LVNFLCSMHKQPGLTADDTLLAITSISFDIA-ALELYLPLITGAKVVVA-SRTVAADGEQLSELLSRTGATIMQATPATWRMLLTAGWSGQAG-----LKMLC-GGEALSGD----LAQQLMNMGTSVWNLYGPTETTWSTIYPLGGSIPI-----GHPIANTQIYLLDRHGQPVPVGVPGELHIGGD--GLARGYLNRPERFIDFGLSQIPRLYKTGDLARYRPDGSIEYLGRLDHQVKIRGFRIELGEIEAVLRQHSDVHEVVAISRPDLFGESQLVAYLVCQPERQVDSG---ELRKFLRAKLPDYMVPATYMTLEALPLTPNGKVDRKAL-------------------------------- 158339498 281 ---------------------------------------------------------------------------------VEQSPDQVAAVCWNE------SITYQELNSQANRLARCLQSAGVQTGDFVGIFQERSLNFLRSILAILKAGAAYVPMDSAYPPERIQYMLQNSEVSVLLT-DAKTR-------ESIVDNS---QYYPHLKHIIYLKTDGKEAYLTSSNEPASCENLSDKNLEITC---HSRDWAYMLYTSGSTGLPKGAIIRHDG-AINHIYAQFDALKLDENLRFLQTADIS-----VWQFLAPLLIGGCTVITD-TETVCDPQALLQMLQTHSITLVELVPVVLKGLLNYAAQLPDQRSLHQLNWMMVTGEDVSVNLVQWLH---LYPSIPAVNAYGPTETQQIIATPLPEHQ--RSVSIGKPLANLNLYIVDAQMQLVPVGVPGEICV--SGIGVGEGYWQNSEKFVANPFQHHSCLYKTGDLGRWLLNGSIEYLGRLDHQVKIRGFRIELGEIEVALSQHPALKEAVVMVREDRPGDKRLVAYGVPNA-ESAVETLETELRRFLNEKLPDYMVPSAFVLIERLPLTPSGKVDRKAL-------------------------------- 157804711 491 ----------------AEHWEVLLQQIVTNP----QQKISNLSWLTKADQKQLELWNQTNTNY--PQDKTL---VDLFEEQVNKTPGNIALVFE------EQSLTYQELNQKANQLAHYLREYQIEPDSLIGICIEPSLEMIVGLLGILKSGSAYVPIDPNYPESRINYIISDSKISILLTQS-------------VIKDKFLLSQGKNLDHLICLDKCDFELKSKDNLTVKNQ----------------PNNLAYIIYTSGSTGKPKGV-------AVNHQAISRLVLQIMPEDRVAQAANIAF-DAATFEIWGALLNGAKVIIIPKSILL-SPSEFAASIQSQEVSVLFLTTALFNQLAALFPET-----FSSLRYLLFGGEAVDP---KWVQEVLDKGSPQLLHVYGPTESSWYLVEKSPKNAITIP--IGKPISNTRIYILDQYLQPVPVGIPGELCIAGV--GLAIAYLNTDEKFIEVLFGKIERIYKTGDLAKWGDDGNLEFLGRIDHQIKLRGFRIELGEIESVLLEHPAVKE-AIVNLHKTENNQQLVAYVT----GELIDDLSQQLKQHLKTYLPDYMIPSQIIRLDEFPLTPNGKIDRQAL-------------------------------- 9957179 27 ------------------------------------------------------------------------------------------------------RYSWGELAEVVEGCARGLLALGLLPGDRVGIWAPNCAEWCIAQFAMAKVGAILVNINPAYRLSELEYVLKQSGCRWLICAEQF----KSSDYHAMLAELIELADSPPLRGVISLGRTPTAGMLGWAKLLGLAGQISHDVLRRRQAQLQFDDPINIQYTSGTTGFPKGATLSHNGYMVGES------LGLSEHDRYHCF---GMVMGN----LGCLTHGSTMI-YPG--DAFDPLSTLQAVAEERATVLYGVPT---MFIAELDHPRREFDLSSLRTGIMAGATCPIEVMKRVIEQMHMAEVQIA--YGMTETSPVSTQSAADPLELRVASVGRTQPHLETKLVDEQGNVVPRGQIGELCTRGY--SVMLGYWNNQEATQESIDEA--KWMHSGDLAVMDEAGYVSIVGRNKDMIIRGGENVYPREIEEFLFGHPAVADVQVVGIPDSKYGEEVAAWVKLHPDQALTAE---ALAEYCKGRIAHFKVPRHFRFVEEFPMTVTGKV------------------------------------- 63079045 37 ----------------------------------------------------------------------------LFEKQVQERPNQTAVIF------NEQSMTYKEMNERANQVAHSLRKHGAAPDEIVGILADRNMDMLISILGVLKAGAAYMPIDPTYPTERILYMIHDSQTKIVLA-----------EHREMVPE-------------------GCNAELILLHD---SSLLNEETSDLEHVN-KPEDLAYIIYTSGSTGKPKGVMIEHRNV-IRLLFNDRNLFDFTSDDV--------WTVFHSWEMYGALLYGGKIVLFE---IARDPQAFRDLLQEQKVTILNQTPTAFYQLSSQEMQHSDS-NLS-IRKIIFGGEALTPSQLKAWKQK--YPNTALINMYGITETTVHVTYKEFQLHDMTVSNIGKPIPTLRTYVLDSKRNLAPIGVKGELYV--SGKGVARGYLNKPERFMDNPFVAGERMYRTGDLARWLPEGELEYLGRIDHQVKIRGYRIELGEIEAELLKQKGIKEAVVLVTNDKDAQPQLHAYLTSKEDLA-----AADLRNQLTTTLPSYMIPAHFIFVSQMPVTPNGKIDKESLRKI----------------------------- 218192107 62 --------------------------------------------------------------------------------------------------------TFAELRSAVLSTAVALSSAGVRPGDAVLLLAPNCVLYPVCFFAVTALGAVGTTVNPDYTPREIAKQVSDARAKLVITISA------LVP---------KIAGLRLPVILLDDDANAAAASLPPDATVTYTNLVAGVEADYSRPPIKQSDTAALLYSSGTTGDSKGVILTHRNFIAAARMVTSDQDERREGNVFLCFLPMFHIFGLSVITYAQLHRGNAII----AMSRFDINSLMEAVQRHRVTHLFCVPPVIIALAKHGKAG--KYDLSSLKFIGSGAAPLDSEIVQWALNWFIRKLVTVLDGYGMTETCGIMSLEYPEKGQARFGSTGTLVSGVEAKIVDKTLKHLPPNQVGEICVRG--PNVMQGYFNN---VQATEFTIKQGWLHTGDLGYFDGGGQLFVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAVVIPFPDAKAGEVPIAYVVRSPDSSLTEV---DVQKFIEKQVAYYKRLKRVTFVGSVPKSASGKILRR---------------------------------- 7188335 55 -----------------------------------------------------------------------------------------------------KTYTFAETHLLCRKAAAALHGLGVRHGDRIMLLLQNSVEFALAFFGASMLGAVSTAANPFCTPQEIHKQLVASGAKLVVTQSAYV-------------DKLRHEAFPRIGEALTVITIDEDDGTPDGCQPFW-ALVSAADENSVPEPISPDDAVALPYSSGTTGLPKGVVLTHGGLVSSVAQQVDLHMRAGE-DVVLCVLPLFHIFSLNSVLLCALRAGAAVMLM---PRF-EMGAMLEGIERWRVTVAAVVPPLVLALAKN--PGVEKHDLSSIRIVLSGAAPLGKELEDALRGRL--PQAIFGQGYGMTE-AGPVLSMCPAPTPAKSGSCGTVVRNAQLKVVDPDGVSLGRNLPGEICIRG--PQIMKGYLNDPVATAATI--DVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLIAHPSIADAAVVPQKDDAAGEVPVAFVVRAADSDIAEE---AIKEFVSKQVVFYKRLHKVYFTHAIPKSASGKILRKELRA------------------------------ 184201926 22 -----------------------------------------------------------------------------------------------------KRWTYREFLHDVRSLATGLDRLGVRTGDRVGIWGPNSWEWVLMQYASAELGAILVNINPSYRQHEVDFALAQAGISTVVSSPAF----KNSDYAGMLEAA--RPHAPELQNVVLMGSPEWDALFVEPDDARLASVATG---------LHADDAVNIQYTSGTTGRPKGATLSHRNILNNGYFIGELLH-YTAEDRYHCF---GMVIGN----LAATSHGCAIIL--SGPGF-DPRAALRAVAQERATSLYGVPTMF--IAELELPDFGDYDLSTLRTGVMAGSPCPMEVMRKVISEMHMSEVAI--CYGMTETSPVFQTRSDDSLDRRVGTVGRVHPHVEVKIVDPSGETVPRGQAGEFCTRGY--SVMKGYWGQEEKTREAI--DPEGWLHTGDIAVMDEDGYAQITGRIKDMVIRGGENIYPREVEEFLYTHPDVVDAQVIGVPSEKYGEELMVWLRLRDGA---PALTAEILEFADGKISRHKIPRYVHVVEEFPMTVTGKVRKVEMRE------------------------------ 148556693 38 ----------------------------------------------------------------------------LIDAAVRDHGERRAIDFLG------RHWTYAEIGALVDRAAAGLQAIGVGPGIRFGLCLPNSPYFVILYFAALRCGATIVNFNPLYVEHELKHQIQDSGTTVMAVID-------VASIHAKVAAVAEESGLRTIIVCPLFKRGEIAAWPRDGRHVTFSTVTDAASGGFRPVEVSPDDVAVLQYTGGTTGVPKGAMLSHAN-LTANSYQMILHVGQRPGDRIMGVLPMFHVFALTTVLNYSVDTAAEMIL---LPRF-ELKQFLKTAKRTRPTKLLAVPTMLTAINKAAASQAIHFD--DLDYCVSGGAPLPFDVRTEFERLTGAR---VVEGYGLSET-SPILTCNPVEGAVKDNSAGPAFPGTVLEILDDPHVILPTGERGEVCARG--PQVMKGYWNKPEETEKVFVD---GAIRTGDVGYLDEDGYLFLVDRIKDVIIAGGYNIYPRVIEEALYEHPAILEAVVIGVPDAYRGQAPKAFVVLRPGQQAS---VDELFEFLKSRVSKIEMPREVEIRTSLPKTLIGKLSRKEL-------------------------------- 214039489 11 -----------------------------------------------------------------------------------------------------RRMTFGALDERVRRLSNALMELSLEKGDRVAILSRNCIEYMEIYYACARVGMIAQPINWRLGEAEMARILADGSPRLVVVSAQYSE----------LIPGLKASST-----------ADNWLSFGEGSDGSYDALINASADNEPSESVGGDDPMLILYTGGTTGESKGALHTHRGMINQTVAE-----RVVTTDVYMLTGQ----MFHIPVALAMHAHGCAMVLIN-----FDARLALETIEKERVSAFLGITTMLNWMMA--DEKFAEFDLSSLRNIQYGGGPMPHSV---VAAALAAFPCTIIQGYGQTE-GMTMLRALAGEHPERLASCGREGFITEIRLADPEGNAVPGVTPGEILVRSE--ANMVGYW---QRPDLTANTIRDGWMWTGDIAVWDEEGYVFIVDRAKDMIISGGENIYSTQVEAAIHQHPGVLESAVFGVPDEEWGESVKAVVVMKPGEKATE---QEIILAAAQHLASYQKPRSVDFVDSLPKAPTGKILKRQLRD------------------------------ 115360684 7 -------------------------------------------------------------------------------------GDVPAVIH------RDRPLTYRQLEARSNQLAHALIALGLRRGDRVAVQSRNCTELVEIECALYKTGLVKAALNPRFTTAEASDVVENCTPRVLIAGRGYTGYTRATP------------GFASVETFI-------AIGGAEGY-VDYEALLGRAASHAPDFASHADDLAVLHFSSGSTGKIKAAMQSYGNRMASLR---KLLIGMRPGDRL---ALVGPITHASGMLMQPLYCGATLVLFD---AFETAQFLADL-ERLRVTHVFMVPAMINMLL--NEPALAHTDLSALKSLSYGAAPMAPARIQEAWARFG----PILSGYGASESTSGVIADHAYAIPERLASCGRPMGETEVCVLGEDGRPLAAGEVGEIAVRGED--VFKGYWGAPELTAEVLVN---GWLMTGDLARTDEDGYLYLVDRKKDMIVSGGFNVYPTEVEAVLYQHPDVLEACVFSVPDERWGEGVKAAVVLKPQRTANQD---ALVAHCRSLLADYKLPRSISFVAELPRNASGKIARKMVRE------------------------------ 51245054 30 ---------------------------------------------------------------------------------------------------QEKRLSYRELADAVDELAKGLLGIGFTKGDRIGLWSTNNIEWLLVQMAIAHIGAVLVNINPAYRLQELAYALKLSEVQGIFTIPAFRYVAILVELLPELKEELANADLPFLRRVIVYDPADPGQSQRPAGFTTWPEVIGAGKGERLNEALDRDDPINIQYTSGTTGFPKAVALTHHNILNNAWFSAQALH-LTEADRYHCFGT----------VLANLLCGACIVI----PAHFDALATLKAIEEESCTAIHGVPT---MFIAELEHPFKNFDMSTLRTGIMAGAPCLPQLMKRVMEDM---HCPILIGYGETEASPITLTTRADSMELRTETVGKNLPHQEVKIVHATGATVPLGEIGEICFRGYH--IMQGYYGQADKTAEVIDK--NGWLYSGDLGTMDAHGYVRITGRCKEMIIRGGENIYPKEIEDFLFSHPGVIQVAVFGVPDEYYGEEIMAWIQLRPDEICSEE---EIRNYCRDKISHFKIPKYIRFVDEFPMTVTGK-------------------------------------- 91777777 13 ---------------------------------------------------------------------------------------KLAVIAEPDETGHDTRMTYGELDALADGVARALVRRGLKVGERVAILAANRAEYVAALLGIMRAGMVAVPVNFRFPPALSTFVIRDSGARLVFC------------------DAARLADCPDDLPTVVFDSTGED---------SFASFVERG-PFETFVPTP-DTPAMFLYTSGSTGKPKGVMLSHGSHL----WVARTRARAQPPERFLVAAPMYHMNALT-LVLMSLYGHGTVVL---LPQF-TARMYITAIERYRVTWLTSVPPMIAMMLRE-KELLERTDLSSARFIRMGSAPVSESLLAQIGEVLPNAKLT--NVYGTTEGGPIVFGPHPQGIEPPLLSVGYPHPEVSVKLLDA---PPTGVATGVLAVKS--PAVMLGYHNRPDLPLPV---TADGFYITGDVFHRDEQGFYAFVGRADDMFVSGGENIFPGEVEQMLETHPDIVQACVVPVADDIKGTKPVAFVVRRAGASLTEE---EAKQYALTHAPAYQHPRRVWFVDALPLASTNKIDRAALKAIAL---ASLQDSET---------------- 194333878 6 ----------------------------------------------------------------------------VVRSHAEARPDRPAFYFMGEQT------SWNQLEKQSNALARALVGSGLQKGERVALLMPNSPQMIVAEFAIWKAGGVVVPLNPLYTSKELHHTLNECGAVLAITKVASIRARTSL---RMVIAARISRDLPFMKRCLLKEKKEGHRPLIDPGDSLLEDLIATGNAMNDQLQLPSADNAIFLFSGGTTGEPKCAVCTHQSLVIQISAWFGVVLEPHEDIIMLNM---------------PLFHVAQVGIFGAVPNPRDLDDLIKVIRRLGPAVLPGVPTLFNALLRHPRIENNHRILRSLKLCVSGAAPLLSETRKRFAGLTGGS---IIDAYSLTE---AMLASNPVLGTPREGAVGIPAPDVELKIVDPV-NPLDSNQPGEILLRA--PQLMEGYWQRHEETVKI---LKDGWLYTGDIGYMDEDGYLYIIDRKKDLIKPGGFQVWPREVEEVIASFPGITEAGVAGIPDSYQGEAVKAWVVVTEGFRLD---TRELKEYCRDYLAPYKIPRYIEVIDSLPKTSVGKVLRRAL-------------------------------- 194292230 34 ---------------------------------------------------------------------------------VRDRPDAPALTALSIDRQHVTRFTRRELARMADRVAVGLSRLGIAAGDVVSCQLPNGWHLSVLYLACARLGAVLNPVMPIFRERELSFMLAHAQSKVVVVPKLFRGFDHAQMLRGLRDAALRHVVVVDGDGDDSFEALLSGPHWEDGAD---------AAAILQRSRTGPDDVTQLIYTSGTTGEPKGVMHTANTLFSNVAYAGRLH--LGGDDVVLMASPMAHQTGFMYGLMMPVMLGAHAVL----QDIWDPVRAAALIRDEGVTTMGSTPFLTDLARVVADSGV---PVPSLRIFLCAGAPIPGALVEQARQALGAK---IVSAWGMTENGA-VTTTLPEDSDERASTTGCPLPGVAIRVVDGTDTDVPVGETGRLLVRA-----CSNFGGYLKRPQLNGTDA-DGWFDTGDLARLDADGYLRIAGRSKDVIIRGGENIPVLEIETLLYRHPAVAQVAIVAYPDARLGERACAFVVPRAGQSIDDGMVDWLKQ---QKMALQYIPEKLVVRDALPATPAGKIQKFRLREMLVGD------------------------- 162448615 463 --------------------------------------------------------------------------HELVEEQARRAPSAAAVAFEGE------RLTYAELDRRSNQIAHHLRKSGAGPGALVGICLERSPDMIVAALGVLKAGGAYVPLDPAYPPARLAFMLEDAKVSALLTSDDLVSR--------------------------VPSRGLSVVRLDADRAMLDREPVDKVPPAAGQAP---DDLSYVIYTSGSTGRPKGVLVEHRG-LTNLVAWHRRRFALSSTDRTTLIASPGWEMWPS------LCSGACLYI-PSEPLRRSPLELQRWLIEQQITVSFVPTPIAEELLRLDWPA-----RCSLRALLTGGDKLR----RWPHRAIPFE---VVNNYGPTETVVTTSCALPGAHDDRDASIGRPIDNVRVYLLDPRRQPVPVGVPGELYIGGD--GLARGYLHDPERFLSDPFSSDPGMYRTGDLVRWRHDGDIEFLGRIDHQVKIRGFRLELGEIEAALRQHPALDDAVVLATDDAHGDRRLVAYVVPAEGVEASPAV---LRAHLQGRLPEFMVPSAFVALDALPMTANGKVDRAAL-------------------------------- 162448615 1555 -------------------------------------------------------------------------------------------------------LTYGELDRRANQLAHRLREAGVEPGTAVAIHAERSLALLVAIVGILKASGAYVPFGPESSSERLELMLNDSRAPVLIT---GARPADRIPAFGGV--------------VIRLDADGR--------------ALTGKPDSAPPRSTGPSDLAYVIYTSGSTGRPKGVLVEHRG-LTNLVAWHRRRFALSSTDRTTLIASPGWEMWPS------LCSGACLYI-PSEPLRRSPLELQQWLLEQHISVSFVPTPIAEELLRLDWPA-----RCSLRALLTGGDKLR----RWPHRAIPFE---VVNNYGPTETVVTTSCALPGAHDDRDASIGRPIDNVRVYLLDPRRQPVPVGVPGELYIGGD--GLARGYLHDPDRFLPDPFSDAPGMYRTGDLVRWLPGGDIEFLGRIDHQVKIRGFRLELGEIEATLRQHPALDDAVVLATDDAHGDKRLVAYVVPSSG------------------------------------------------------------------------------- 52080516 12 ----------------------------------------------------------------------------LLEKTAADAPDHEAVVY----PDRGLRYTYREFDQLCRKVAKGLMALGIDKGEHVAIWASNTPEWLTAQFASAKAGAVLVTANTNYQLSELEYVLKQSDATTLILM-ESYRGTSYIDILCKLIPELKEPGRLASERLPFLKNIILLGDQRHPGMYLWDDLLKEKALDRRMERLKEHDVINMQYTSGTTGFPKGVMLTHSNLANNAANIAE-CMNLSKKDRMCIPVPFFHCFG---CVLGTLACGATMV-----PVQFSPKEVLSAVETEKCTALHGVPTMF--IAELNDPDFASYDLSSLRTGIMAGSNCPIEVMKKVIDNMGMSEITIA--YGQTE-ASPVITQVNDSLKRRVETVGRALPNVEVKITEPGTNEVERGVQGELCTRGYH--VMKGYYKNPEATAAVIDE--DGFLHTGDLAVMDEEGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPDILDVQIVGVPDETFGEEVSAWIKLKSGASMTAD---ELKEYCKGKIARYKIPRYIAFVEEFPMTASGKV------------------------------------- 171463648 52 -------------------------------------------------------------------------------------------------------LTYRELDQHSKHFAAYLQNLGLEPGSRVAIMLPNVMQFQIAMLGILRAGFVVVNVNPLYTARELEHQLKDGGASALVIAHVYQQIAKNVPLKKTIITSLEMIGLKGAIVNFVVRNVKKLVPVLPGHILFTQVLSEGGRHQWQRPKVSMSDIAFLQYTGGTTGLSKGAILLHKNILSNVIQTELW---LEPGDVFLCALPL----YHIFALTACALVGMRLVL---VPNPRDFDGFIKLLKKHDINIFPGVNTLFNALLHKPE--FASVKLPNLATIG-GGMAMQKVVADQWQKATGS---PIAEGYGLSET-SPVACVNSALIESFTGYIGLPVPGTEVVILGDDGIEVPFGTPGEICIRG--PQVMAGYWNKPEETKNVM--TADGFFKSGDIGIMNADGFTKIVDRKKDMVLVSGFNVYPNEVEEVLSLIPGVLECAVIGVPDEDSGEAVKAFIV-KQDESLTEE---DILAFCKENLTNYKYPKHIAFRNDLPKTNVGKILRRELRDL----------------------------- 56420671 30 -------------------------------------------------------------------------------RHRGERENEPAYIFYN------KVVTWGTLLDHVRRFARYLQEKGVRKGSYVALYMQNCPQYIIAHFAIQQLGGVVVPLNPMYRESELAYRIQQAEQQFIVTCHYGDYADGGIPLCAELVQPKEAMSAADDFAAIIAAYP--PLDETASIDLW-------------------NDVGLIIFTSGTTGRPKGAMLTYGNALFKTAASAQANRLTEKREQLMAHSPLCHIAGMVMGLNTPVYTGHPCVLF----TRFDPMATIKAIETYKVTAWYSIAPMNAAILQ--VLSTTSADLSSLKLATSFGLPVTKDLAERWAEATGG--CLLYEAYGLSET--HTCDTFMPDDRVKFGSCGIPTYETDIRIIDPETKELGPGQSGEIVVKN--PGVFQGYFRRDDATSET---LKDGWVYTGDIGYVDEDGYLYFQGRLKEMIKVSGYSVFPEDVEALLNEHPAVKQCAVIGVPDPMKGEVPKAFVVLHDSYKGRVA-PSDLIEWAKTHMAAFKYPRYIEFIDELPATPSGKVLRKLL-------------------------------- 163842574 74 -------------------------------------------------------------------------------------------------------ISYKELDDHSRALAAWLQSRGLVKGDRVAIMMPNILQYPITFTAVLRAGFVVVNVNPLYTPRELEHQLNDAGAKALVV---------LENFATTVEKALPSINVPNIGHIVVVRRVKKMVPWNIPGHVRFKDALAQGRAKFNPVPVQGCDIAFLQYTGGTTGISKGAMLTHSNILANV-EQMNLWMDVKPKALFVCALPLYHIFALTVNAMIGMKLGARNIL---IPNPRDIPSFVKELKKYPVHIFPGLNTLFNGLMNNPD--FQTLDFKPLILTLGGGMAVQRPVAERWQHMTG---CHFTEGYGLSETSPVACANALDATEF-TGTIGLPMPSTDVVIRDDDGSDLPLGKVGEICVRG--PQVMKGYWNRPEETARAIMA--DGFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAEHPGVLESAAVGIPNEHSGEVVKLYVVRR-----DPELEDEVKAFCAERLTNYKRPREVEFRESLPKSNVGKILRRELRD------------------------------ 108759320 1505 ----------------------------------------------------------------------------LFERQAQRTPDVVALEHQGE------TRTYRQLHEAAEALADRLGALGVGPGVRVSICLDRSIHAQVALLAVLKAGGAYVPLDPTYPPERLRYMLEDARPRVLLT-------------EKKYSELLPSQGLTQV---------------------LLDDTEAPATKTPRP-RVEPHHLAYVLYTSGSTGKPKGVPHRALVNLIEWQTEHALNFDVSFQETF-----------------STWCSGGTLVLDEG--TRRDPDALADFLDVARVQRLFLPAVALHHLAQA--ALRTEHRVPGLTEVITAGDRITDPIRRWFQE--GGKR--LHNHYGPTESHVVTALELEGDPRHWPGSIGRPIANAAVHLLDANQRPVPVGVPGELCLADGYLSRPLT----AERFVELPLSPPVRAYRTGDLGRLTVDGSIEFLGRADDQVKIRGFRVEPGEIERALCAHPDVRDAAVIVDGDATREKRLVAYVV------PETVRLAELPDFLARDLPEYMVPALFVPMPELPRTPSGKVARRAL-------------------------------- 108759320 3544 ----------------------------------------------------------------------------------------TAIAVEAEDG----TLTYAALEARAKAVAQALVQRGVTPGTLVALAVERSVGMMAGLLGILKAGAAYVPLDPAYPRERLTFMLEDSGARVVIT------------------QAHLTSRFPGTDVVVLGDDTLESFEPRSGA------------------------LAYCLFTSGSTGQPKGVLIEHSALANHMAW-MDDAMPLAHEDRVLQRTSLSF-DASVWELFAPLMVGARLVL---APLGADTEHLARVLRERDVSVLQLVPSLLTAL----VEEPGFANLPALRRVCVGGEPLPSAT---VATLFSRSKAEVWNLYGPTEATIDSLACLPGQVPTEP--IGLPIHRMEALILDGRLRPVPEGVPGELYLAG--PGLARGYLNRPERFIEHAFPGGPRMYKTGDVVRRLADGTFLFVGRADRQVKLRGHRIELGEVEAAIARHPAVREAVAL-VRGTGGDSRLVAFVVPASAQRPEP---TELRSFVEQQLTANMVPGQFVLLDALPLAPNGKVDTRAL-------------------------------- 108759320 470 -------------------------------------------------------------------------------------PDATAVV--GPDG---QSISYRELDRRAERVARHLRQLGAGRERIVGVCIGRSVEMVVALLGVLKAGAAYLPLDPNYPAERLAYIVGDAAPVAILNTGA----------DPIADTRVPRLDVSRV-------------------------LNETATPDVPAEPVQLDDLAYVIYTSGSTGAPKGVLVTHRNLMNLVSW-HTEAFGLTAKDRTTQLASTAFDASVWEI-WPTLAAGATLHL---VPSAPSDLANWLVAQQISISFLPTVAEAVLAL-----QWPSPC---ALRFVLTGGDRL---------HATPPAGLPLVNNYGPTET-TVVATSGTVAPDGKQGSIGRPVANARIYILDRQRRPVLPGVIGELYI--GGVGVTRGYLNRPERFVPDPFAGVPRMYASGDFARFLPDGTIAFHGRADRQVQIRGVRVELGEIEAALAAHPDVTAAAVVSEAQRQNGDVLIAFAV--SDVVPQPD-AAVLTQFLATKLPTAILPSRVIVIDRLPLTPNGKV------------------------------------- 95930665 12 -------------------------------------------------------------------------------------PENDALVY----PDRNLRYNYAQFNALCDRVARGLLSMGVKKGDHLSIWATNVPEWVILQFASAKIGAVLVTVNTSYRSAELEYILEQSDSTTLFLVQGFKDTDYVDTVYDVVPEVLNSEKLPFLKNVVFIG-EETPAGMTNFSDLGLADQVSEQQLDAVKATLDEHEVINMQYTSGTTGFPKGVMLTHHN-IVNNGFNIGECMRFTEKDRLCIPVPFFHCFGCVLGVMACVTHGSTMVPVE----TFVPEEVLKTIEMEKCTAVHGVPT---MFIAELEHPFGKYDLSTLRSGIMAGSPCPIEVMKRVIRDMNASEITIA--YGQTE-ASPVITQTRDPIELRVSTVGRALPDVEVKIVDETGEALPAGKQGELCTRGYL--VMKGYYKMPE---ATALAIDEDNWHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPAVSDVQVYGVPDRKYGEQVMAAIKIKDGVSLTED---EVKTFCTGRIANYKIPRYIKFVDEYPMTASGKIQKFKLREMAIKDLH-------LEDDEGVE-------- 73541237 14 ----------------------------------------------------------------------------LVRRAAQRYGDRIAIQEDG------LRLSYAALDASRIQAARALMALGVQPGDRVAMWAPNFSEWIIAALATHSVGAALVPLNTRMGVEAGAV-LADSGARLLFCVDDFL--GESYP------QMLAPHRPATLERLVIL-RPGHGRAAADG-ELPWEAFLALAAAFAEREAVRGDMPMDIMFTSGTTGRPKGVV-TAHVQNLRAVDGWAAITGVQAGDRYLIVNPFFHTFGYKAGWLAALSRGATVL-----PLVFDAEAVMTRVENERITVLPGPPTLYQTLLNA--PRLREFDLSSLCIAVTGASAIAPALIQRMRSELGFD--TIITGYGLTESCGFATLTRAGDADTVAATSGRAMPGIEIRCVDAQGRPVATGEPGEVLVRGY--NVMQGYFSLPEATAEAIDA--DGWLHTGDVGTLDTRGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGMPHDRLGEVGRAYVVLRHGARVDAD---TLIGWARRQMANYKVPREIVFVPTLPVSAAGKVL------------------------------------ 119508831 7 ------------------------------------------------------------------------------------------------------TLTYQQLRTIVADLVAQLHSFGLGKGDRIAIAMTNSSSMACIFLA-ASLCGTAAPLNPKYKQEEFAFYYEDLQAKALITLPGTPEAATAIHPDMLLIQAITNAD--------------GTLSLELSR-----EIIQPQRETSTPDLPQSDDVAIILHTSGTTSRPKPIRHRN---LIASAQNIVSVYNLTANDINLCLMPLFHIHGLVGCLLATLASGGTFIC----PTGFNALEFWQLVERYKPTWYSAAPTIHQMILARNEDIVKSH---SFRFIRSSSAPLPPVIIEQMEAVL---NVPVVESYSMTEAAHQMTSNPLPPKNRKPGSVGY-GHGVEVGIMDEDGKLLAQGSLGEVVVKGA--NVIDGYENNPQANATAFVN---GWFRTGDQGKLDPDGYLYLTGRIKELINRGGEKISPLEIDDILLRHPAVAEALAFAVPHKTLGEEIHAAVVLK-----SDTSEQELKSHCSQHLAEFKIPKQIHILEALPRGATGKLQR----------------------------------- 148658688 6 ----------------------------------------------------------------------------LLSRHARYRSNHTAVI-VGD-----ARLTYREFNARVNKVAHALLGLGLTKGDKIATVLPNCMELLEVYWAAAKTGLVVVPMSTLLRGQGLATLLRDSDTAAVVTDSA---------HAPVIDAIRSDLLIDPARFLI------TDAPDRPGYRNYHALVVPMSEDDPTGIELCSDDPYNIMYSSGTTGLPKGIVLTHGGY----GTIFASSYRITPESVILHA---GALVFNAFLTFMPFYLGATYILM---PAF-NTRQLIEIAIREKVTHIKMVPSQIVALLNEPD--FDERHVPSIEMLGSVGAPLHMEHKLELERRFPNR---LYELYGLTE--GFMTILDKYHRGEKLGSVGVPPPFMEIKIIDDQGRELPPGEVGEICGRGPL--MMTGYYKRPDLTAQA---VVNGWLHSGDMGYVDADGFLYLVDRKKDMIISGGINVFPRDIEEIIVQHPAVREAAVFGVPSEKWGETPLAAVILKPGLVSAEELREWINARVEAG---YQKVSQVVIMDDFPRSAAGKTLKRVMRD------------------------------ 33593766 32 -------------------------------------------------------------------------------------------------------MTYAQLDAHARHFAAWLQGRGLARGARVALMMPNVPAYLVCLLGTLRAGMVVVNVNPLYKADELQRQLLDSGAETIVILENFAHTLQAVPDRGALSHVVLLGGLKAPLVNLAARYVKKLIPPIDGAHRLPDALRDGARATFTPPALGMDDLAVLQYTGGTTGVPKGAMLSHGNLVANVLQTEAVLHDLHGRQLVFAMTVCG--------LYG-MHAGMRNLL---VINPRDQAALWR---QAPINIFPGVNTLFNALVNNPD--FAKLDFTDLRLTLGGGMAVQRQVAERWLELTGH---PLIEGYGLSET-SPVATVNPTDAKTYSGSIGLPLPSTDVAILDDDGAPVPLGERGEVAIRG--PQVMLGYWQKPEETRNVM--TADGFFLTGDIGIMDEAGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVIGVPDEHSGEAVKVFVVKK-----DPALTAEVLQWCEERLTGYKRPRHVEFRDELPKSNVGKILRRELR------------------------------- 166797877 1763 --------------------------------------------------------------------------HQLFEEQAQRTPDQTAVVY-----GESQ-LTYRELNERANQLARTLQSEGVQPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPSYPVERIHYILEDSDTKLLLAQSHLR---KSVPFTGKVLD-LEDPRF----------------SWEDG-----SNLKQTAGP---------NHLAYVIYTSGSTGRPKGVMVEHRSVINRLVW-MQEHYPLDKQDVILQKTPITFDVSVWELFWWSMTGSKAVLLSNG--GEKNPDVILDTIAQKNVTIMHFVPAMLHAFLKSDEELKRK--LASLKYVFASGEALTPAHVAGFHRMITPGEAQIINLYGPTE-ATIDVSYF----ECEAGEIGKPISNIQLYIVQP-GSEQPLGVAGELCIAGD--GLARGYLNRPERFAAHPFEAGKRMYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEIEASLLQLDAVKEAVVIAIEKEGSKQ-LCAYL------SGDESLTAQLKRHLLNKLPAYMIPAYFVQVEKMPITANGKIDRKALPALIEKQLADIKDILALPDPGIKDHFFD---- 166797877 251 ------------------------------------------------------------------------TVYQLFEEQMKRTPDQAAVIY------GEKQFTYRQLNERANQLARTLRKKGV-KTDRLAIICEHEIELVVGILAVLKAGGAYVPIDPDYPKHRIQYIVEDSQADIVLTQS---------HLQKQLELA--------------------------GTMVFLDQESSYHEDGSDLEPISSTDLAYVIYTSGSTGKPKGVAIEHQG-LTNYIWWASRVYVKGEKTNFPLYSSIAFLTITS--VFTPLITGNAIIVYGGE---NSAALLDSIIQDSRADIIKLTPAHLQLL-KEINIPAEC----TIRKFIVGGDNLSTRLARSISGKFG-GKIEIFNEYGPTETVGCMIYSFDPQNDRRESPIGTAADNMNIFVLDKSMKPVPAGVPGEIYISGD--GIARGYLNTAERFLQHPFVPEVKMYRTGDLARRLPDGNIEYLGRIDHQVKIRGYRIEIGEVESAFFQIPPIQEALVTAQ--ETNGETLCAYYTAQHSLT-----AGEIREHLSRQLPSYMIPAYFVQLAAMPLTSNGKIDRQAL-------------------------------- 149409294 24 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQTLSRFPITALSMAPTAYR-LMVQNLESRKP--LGRLRHCISAGEPLNPEVMEKWKASTG---LEIRDVYGQTETG--VVCAVTKEMKIKPGSMGKPTAAYDVQVVDENANILPPGMEGDIGITRPF-SLFSGYVDNPEKTAAT---ERGNFYICGDRGVKDEDGYFWFLGRADDIINSSGYRIGPFEVESALIEHPAVVESAVVSSPDPVRGEVVKAFVVLKDDFASHDRLTLELQRHVQTVTAPYKYPRKVEFVKELPKTNTGKIRRNKLRD------------------------------ 134295608 52 -------------------------------------------------------------------------------------------------------MTYRTLAQKVDAFASYLQSIGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIVVFENFARTLQDTQVKNIVVTALGDLLADGLNHLIVLKHVKKLVPYNLPQAVRLRSALAGARTKPQPARVTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVSGDVYHIYS----LTVNAFIFMG---LGGRNIL---IANPRDMTMVMKIIRNE----TFTGITGINTLYNADNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEEVTGR---PVVEGYGLTECSPIVTMNPVDLSDMAAGSVGLPAPSTQVRFRREDGTWAGIGEPGELCVRG--PQVMRGYWQRPDETAKVLDA--DGWLGTGDIGVMDEHGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVHGERIKVFVVRR-----DPALVDDVLAHCRKNLTGYKMPKSVEFRDALPQTNVGKILRRALRD------------------------------ 170681586 21 -------------------------------------------------------------------------------------GHKTALICESS-GGVVNRYSYLELNQEINRTANLFYTLGIRKGDKVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLREESAWILQNSQACLLVTSAQFY------PMYQQ----IQQEDATQLRHICL-----TDVALPADDGVSSFTQLKNQQPACYAPPLSTDDTAEILFTSGTTSRPKGVVITHYN-LRFAGYYSAWQCALRDDDVYLTVMPAFHIDCQCTAAMAAFSAGATFVLVEKY----SARAFWGQVQKYRATITECIPMMIRTLMVQPPSANDQQHR--LREVMFY---LNLSAQEKFCERFG---VRLLTSYGMTETIVGIIGDRPGDKRRWP-SIGRAGFCYEAEIRDDHNRPLPAGEIGEICIKGPGKTIFKEYFLNPKKVLEA-----DGWLHTGDTGYRDEEGFFYFVDRRCNMIKRGGENVSCVELENIIATHPKIQDIVVVGIKDSIRDEAIKAFVVLNEGETLSEE---EFFRFCEQNMAKFKVPSYLEIRKDLPRNCSGKIIRKNLK------------------------------- 108758337 11098 ----------------------------------------------------------------------------LVERQAAATPDAVAVV------AGEEVLTYRELMQRSDRLARKLRTLGVGPEVRVGLCAERNSDLLIAVLGILKAGGAYVPLDPAYPSQRLAFMIEDSQPRVLV----GQRA---------LLDALPHGD---------VARLALD---------DANGLVAEAEAA-PVLRSAPDHLAYVLFTSGSTGRPKGVALAHRSAVAFLRWTTRA---FSSDELAGVLASTSLNFDLSFEMFAPLIRGGSVVIASNAPSLPGARR---------VTLINTVPSAMAELVRAQTVP------DSVRTVNLAGEPLAQSLVESIHQS-APGVQRVLNLYGPTETTYSTWTVAPRGATREP-TVGRPIEGTRAYVLDALGQPVPQGVAGELYLGGA--GLARGYVDRPERFVPDAFSPQPGLYRTGDSARWLPDGVLQYLGRIDQQVKVRGFRIELGEIEAVLRRHPDVREAVVVVRDDGSEGRRLVAYIVPQSDRVPDA---TALRRFVKEGLPDFMVPSVVMVLASLPLTPNGKVDRKAL-------------------------------- 108758337 5802 ----------------------------------------------------------------------------LFEQQVQRTPDAVAVEYE------DRRLTYAELNRRANQLAHHLKGMGVGPEVRVGLCVERSLELVVSVLGILKAGGVYVPLDASYPLERLAWMKQEAGVAVLVAQE------------KLADEVATGGEL-----VVCV-------------DTEWDTQIALQPEVAPSTHVGGGNLAYVMFTSGSTGKPKGVGVPHRAVSRLVLGTDFAHFG--PEEVWLQLAPISF-DASTLEVWGALLHGAKLVVYPA--GTPTLEELSRKLESSGVTSLWLTAALFEQMQARQPKA-----LASVRQLLAGGDALP---VLRVKERLAAGGL-LINGYGPTEN-TTFSSTYRMERPEEVGSIGRPVKNTVAYVLDMGMRPVPVGVPGELYVGGD--GLAVGYVGRPERFVPSPFGEGARLYRTGDVVRWLGNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHGGVNEAVAVTREDGSEGKRLVAYVTAQEGVSLE---TGALRSHMKQRLPEYMVPSAYVVLESLPLTPNGKVDRKAL-------------------------------- 108758337 491 -------------------------------------------------------------------------AHALFEAQVARTPDATAVVSGGE------SVTYRELNARANHVAARLRALGVGLESRVAVCVERSVELLAALLGVLKAGGAYVPLDPEYPAERLGYMLEDSGARVVVARREYREKLGEAPGRVWLDVASLTPD-------------------------------AEGKTSEPTAVVPPEAAAYVLYTSGSTGRPKGVVVQHRSLVSFIRAEWQ-VCPVEPGDRVLQFASISWDTSAEEI-YPCLTRGGTLVLR--TPEMLDPEVFLARCEAAGITQLNL-PTAFWHEVTASLDEGKARLPSGLKWVVIGGERAVPARVSQWRQRVGHA-VPLLNTYGLTE-----VTAVATAVDLREVAIGRPLTNVRIYVLDGELEPVPAGVVGELYV--GGEGVARGYLGRPERFVPAPQGDGARLYRTGDKARWRRDGVLEYLGRGDSQVKVRGHRIEPGEVESALLGQPGVREVLVVVREDAPGDKRLVAYVVPRDGRLLEGG---EVRAGLESRLPRFMVPQAVVVLERLPLLPNGKVDRKAL-------------------------------- 108758337 8980 ----------------------------------------------------------------------------LFDAQAQRTPDAVAVEYE------DRRLTYAELNRRGNQLAHHLRSMGVGPEVRVGLCVERSLELVVSVLGILKAGGVYVPLDASYPLERLAWMKQEAGVTLLVGQ-------------QKLLESMGLNDTESRVCV----------------DTEWETRIAHQLQTTPSANVGGGNLAYVMFTSGSTGNPKGVGVPHRAVSRLVLGTDFAHFG--PEEVWLQLAPISF-DASTLEVWGALLHGAKLVVYPA--GTPSLEELGRKLESSGVTSLWLTAALFEQMQARQPKA-----LASVRQLLAGGDALP---VLRVKERLAAGGV-LINGYGPTEN-TTFSSTYRMERPEEVGSIGRPVKNTVAYVLDMGMRPVPVGVPGELYVGGD--GLAVGYVGRPERFVPNPYGEGERLYRTGDVVRWLSNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHSGVSEAVVVAREDGGEGKRLVAYVTARTGTSLE---SSALRSHMKQRLPEYMVPSAYVVLESLPLTPNGKVDRKAL-------------------------------- 108758337 4731 ------------------------------------------------------------------------------------------------------RLTYEALNQRANQLAHQLRSLGVGPDVPVGLYLDRSASAVVGLWGILKAGGAYVPLDVTFPVERIRSVLSDAGAQVLVTQ-------------AALAEVLRWGAGGVVR-----------------LDADASSLLERSERNPEPSA-APENLAYVIFTSGSTGRPKGVAIEHR-QLVHYVKGVSCRLDLPESASFASVSTLAADLGHT-AVFPTLCQGGALHLV-SRECASDPSALAELFEREAVDCLKIVPAHLQALLASGNPERV---LPRQRLV-LGGDVSDWALMDRVHEL--SPDLEVFNHYGPSETTVGVLTLQVERGPQGRVSAGRPIPNARVYVLDAYLRPVPVGVPGELCIGGRTVG--RGYLGTAERFVPDAYAEDPGMYRTGDRARLLADGRVEFLGRTDDQLKVRGYRVEMGEVEAALERHPSVRESVVVAHESGTDGKRLVGYAVPKPGHTLE---VDALRDFLGQTLPDYMVPQALVVLEALPLTPNGKVDRNAL-------------------------------- 114048630 19 -------------------------------------------------------------------------------------------------------------------FAAYLQNNNLKPGDRIAIQLPNITQFVIAAYGALRAGLILVNTNPLYTERELIHQFNDSGAKALVVLS---------DLLPTLAKVVA---TTPIELVITHPLDLIDPQVQPKTGLKNVEFVLKQGSELPFNRVAAGDLAALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGSVEGEDIFVAPLPI-------YHIYAFMVNGGCSVL---IPNPRDINGLIKTLAKYPFTGFAGLNTLFVALCHQPE--FKALDFSHLKITISGGTALTAAAANIWQQTTGNT---ISEGYGLSETSPVISLNAPG--YQKIGTIGKPVLGTEVKLLDENGNEVAQGEAGELAARG--PQVMLGYWNNPQ--ETANVMTADGFFKTGDIAILNEEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPNIIECAVVGVKDEHSGEAVKAFVVLKDDSQDHEQMKTAILNFCREQLTAYKLPKLIEFMPQLPKSTVGKILRRELK------------------------------- 126731043 35 --------------------------------------------------------------------------------------------------DKAETMTWSELRDRTAQAANLFRSLGIGEKDVIAYVLPNCNETVSTLLGGMVAG-IVNPVNPLLEPEQIGAILRETGAKVVVT----LKPFPKTDVPQKVQEAVRHPGVKTVLEVDLNRYLAPPKKWTGKRHADYRAEMKKQPKTLTFEDGGKDRVAAYFHTGGTTGMPKVAQHLYSGMMYNGWLGDTLLF--TEEDSVMCPLPLFHVFACHVILMAMVCSGAHVV-------FPTPDNFWKLCERWKTTFVITVPTAVSALMQRKVDA----DISSIKTAFSGSAPMPLELFKRFESACG---VTICEGYGLTE-ATCLVSVNPPEGEKKVGSVGIPFPYTDVKIVKRDGQPAVCGEIGEICVSNPGVYAGKTY---TEEAKNADLFHWGTHLRTGDLGRLDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLSHPAVAFAGAIGQPDAHSGELPCAFVELIDGASVTEE---ELMEHAKVHVHERAAPKHMTILDELPKTAVGKVFKPDLRKLA---------------------------- 48477573 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRPGSAGLPLPGHAFKIIDDTGKEVKTGEAGTLVITKPFPSLARSIWNDHNKYINQYFSVFPNFYCTYDSAIKDKFGHIWVIGRTDDVINVSGHRISTMEMENSIMSVPDISEAAVIGIDHEIKGTVPYVFFTSKN---TDNELKNKISSAIESSIGRFAMPEKIIIIPEMPKTRSGKIMRRLLKEIVHGDVS--GDITGLENPDS---------- 83776506 1127 ----------------AEHFSNLLRAVCEQP----QQAIGDLQLLTPHEQQQAWSIAPCTPAQHWLP--------ELLNEQARQTPERTALVWDGG------SLDFAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAIIKAGGAYVPLDPDYPADRLAYMLSDSGVELLLTQTALLDR------------------LPASDGVSV-------IAMDALHLENW-------PSQAPGLHLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQW-MQNSYRLNDSDVLMQKAPISFDVSV-WECFWPLITGARLLIA-GPGEHRDPHRIAQLVQQYGVTTLHFVPPLLALFI---DEPLSA-ECTSLRRLFSGGEALPAELRNRVLAQL--PAVQLHNRYGPTETAWHCTTADGERSPI-----GRPLGNVICRVLDADLNPVPAGVPGELCI--SGIGLARGYLGRPERFVVDPLEQGARLYRTGDRARWTSDGVIEYLGRLDQQVKLRGFRVEPEEIEARLLAQNGVAQ-AVVLVRETAAGAQLIGYFTAADASEDQDAQIARLKTALAGELPEYMVPAQLMRLDAMPLSPSGKLDRRAL-------------------------------- 83776506 60 ----------------------------------------------------------------------------ALQRRAAQTPDRLALRFLAETEEQGVVLSYRELDQRARTIAAALQAQA-EFGNRAVLLFPSGADYVAAFFGCLYAGVIAVPAYPPESAERLLSIIADAEPRMLLTS-------------ADLRDALQQIDGAPPLLCV--------------------DTLDNAQAERWVEPLPQDHIAFLQYTSGSTALPKGVQVSHGN-LVANELLIRHGFDVNPDDVI-----VSWLMGLIGGLLQPIFSGVPCILM--SPAYFRPLRWLEAISQYGGTISGGPDFAYRLCERVSESALERLDLSRWRVAYSGSEPIRLDTLERFAEKFGFSEDSFMASYGLAE-ATLFVAGTPRGTGIPPGSCGISQPEHAVLIVEPSSQELNDNAVGE--VWAAGPSIAHGYWRNPEASAKTFVQHAGRTWRTGDLGFI-RDGELFITGRLKDMLIVRGHNLYPQDIEKTVEN-----EVEVV-----RKG-RVAAFAVTQGGEE-GIGIAAEISRSVQKILPPEALIKAIRQAGALPKTSSGKLQRSACRN------------------------------ 218442727 464 -------------------------------------------------------------------------------------PQSVAVIF------QDQQLTYQELNERANQVANYLKHLGVGTEDLVGIYLFSSIEMIVGLLGILKAGGTYLPLDPSYPQQRLALMLEDAQISLLLTNNQLRE---------------QIPEFTGKTICL-------DGDWSKITEQNKENLLTQTTP---------DNLAYVMYTSGSTGTPKGVCIPHRGV-VRLVKNNHYA-SLNSSEVFLQFASISF-DAATFEIWGCLLNGARLVLFPEKEFT--LSSLGKVVQDYEVTTLWLTAGLFHLMVDQQLESLRG-----LRQLLAGGDVLNP---NHVRKFINQKDCRLINGYGPTETCCYSITDTQWETSVP---IGYPIANTQVYVLDRYLRPVPIGIAGELYI--GGEGLARSYWNRPERFIDNPFQPKTKLYKTGDLVCYRSDGTLEFLGRLDQQVKIRGFRIELGEIESTLSEHPAVAEV-TLALKEDTKGERIVAYVVCHREKAVS---VKDLRDFLQKVLPDYMLPSVFVFLDKLPLTSNGKVDRQAL-------------------------------- 134287116 914 ---------------------------------------------------------------------------------LSRHPDRPAVHWDG------RVVDYRELDHRTARLAHQLIASGIRPGDHVAVHMNRSDDLVVALVGIVRAGAVYVPVDPANPPERVRYLLEDSG----------------------------ARVVVADAALAAVPAAAGAVVLCQDRDED-RALLASRPVTPPQVEVGPDDPVYTIYTSGTTGKPKGCRNTHRGFVNRVRW-MQDRFPLGADDRVAQKTPYGFDVS-AWEFFWPLLAGASIVV--ARPGHVDPGYLARLLREERVTVAHFVPSVLGLFLRD----RAASDCASLRYVFASGEALPVATMKRFFQVL-PDGAELHNLYGPTE-AAIDVTHWAWDEPTVP--IGRPIARTRIHVVDERMARVPDGTPGEIVIGGA--GVALGYHGRPERFVASPFDPSPRLYRTGDLGQLGPDGEIRYLGRIDGQFKLRGLRIEPEEVEAALTELPGVSEARVLPVTDPATGEQILAAVCVEADGTLAPSVGQMRRDLARS-LPSYLVPSSFRFVDRLPLTANGKLDRRA--------------------------------- 8778603 41 ----------------------------------------------------------------------------------QAHRGRIAFI----DASTGQNLTFTELWRAVESVADCLSEIGIRKGHVVLLLSPNSILFPVVCLSVMSLGAIITTTNPLNTSNEIAKQIKDSNPVLAFTTSQ---------LLPKISAAAK--------KLPIVLMDEERVDSV-GDVRRLVEMMKKESGNRVKERVDQDDTATLLYSSGTTGMSKGVISSHRN-LIAMVQTIVNRFGSDDGERFICTVPMFHIYGLAAFATGLLAYGSTIIVL----SKFEMHEMMSAIGKYQATSLPLVPPILVAMVNGADQIKAKYDLSSMHTVLCGGAPLSKEVTEGFAEK--YPTVKILQGYGLTESTGIGASTDTVEESRRYGTAGKLSASMEGRIVDPTGQILGPKQTGELWLKG--PSIMKGYFSNEEATSSTLDS--EGWLRTGDLCYIDEDGFIFVVDRLKELIKYKGYQIAPAELEALLLTHPEITDAAVIPFPDKEVGQFPMAYVVRKTGSSLSE---KTIMEFVAKQVAPYKRIRKVAFVSSIPKNPSGKILRKDLIKIA---------------------------- 85860485 9 -----------------------------------------------------------------------------LKRSAAEFPDQDALLYQG------YALNYRRFNELVDRFAAFLSGQGIGRGRAVAILLPNCIPCVIAYYAILRIGAIAVMNNPLYTDPELEHQLNDSESCAVITLD--LLGNRMIDLRRQIVVASLGEYLPFPKSLLLARRKRISAPVKRAPDVSWKSCLRSDPLLLPEGYCGFSDVAVYQYTGGTTGQPKGVELTHANLSKQVQQCAAWFPKFRKG---------GEIM------LGALAFGMTTAMFKGVP-RPKSGPLLEAIRKYRPTFAPLVPAMYAGMLNHPD--FAGTDMTCLKGAFSGAEPLSGKLRQEFELKTG---AVIVEGYGMTETSPTLINPFSDGAR-KIGSVGLPISDTLCRIVDPEGDDVPLGERGELIIRG--PQVMKGYKG---RPEETAGIIRGGWCYTGDIALMDRDGYVFLVDRKKNLIISGGYNIYPHEIEEVFNSHPKIAESCAVGIPDEKKGEKVKVFAVLKKDEIATEE---ELMDYCRTRLAVYKLPKIIEFRRELPKSRVGKILHRELRE------------------------------ 183599024 28 -------------------------------------------------------------------------------------------------------MTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFVFNTKVHVILTRMGDQLSRPKATLVDFVVYVKRLVPKYHLPDARAMHYGYRMQYIKPK-----INGDDLAFLQYTGGTTGVAKGAMLTHRN-MLANIEQARAAYGLKIGSEFVVTALP------LYHVFA-LMVNCFLFINVGITNPRDVAGTVKELARYPITSITGVNTLFNAWLHNAE--FQQLDFSKLRLTVGGGMPVQKVVAEKWQKLTGK---HLLEGYGLTEC-SPLVTGNPYNLTAYSGSIGLPVPSTEIKLVDDDGNEVALGEPGEMWVKG--PQVMKGYWN---RPDSTAEILHDGWLATGDIAEIDSEGYIRIVDRKKDMIIVSGFNVYPNEVEDVISSHPDVVECAAIGVPSTSTGEAVKVFVVSSNPNLTSDDL----KTFCRRSLTAYKVPKLFEFRTELPKSNVGKILRRELRD----EEKQQKDKST---------------- 111018496 9 ---------------------------------------------------------------------------------VESAPDGPAIRYLGG------TLDYRAVDELSDGVAAYLAENGFGKGDRLAIYLQNVPQFVLALLGTWKAGGVVVPLNPMY-RDELSHILTDAGVTAIVCSENAW-----------ADRVAERASAAGVRIAMTAPRVFGGVTRVRAQGVDLLEVARACAGADVPDPLVPDDVALVSYTSGTSGVPKGATNTHRNLTVNS--SILRLYESKPGSPIFALAPLFHITGMVCQLLTAIDLASPLIL----AYRFEAGVVLDALERERP-VFMVGPTAYMALMAHPDFSGERF--ASLEAVMSGGAPLPPAIVERFRELTGKY---IRNGYGLTETSACVVVPPNLEAPVDPSSIGLPLPSAVIRIVGEDGQDLDPLEVGEIAVDGPM--VVPAYWNKPD---ATAQSLPGGRLLTGDVGFMDAQGWVYVVDRKKDMINASGFKVWPREVEDVLYRHPAVREAAVVGEPDSYRGETVAAFVSLRPGQTAETD---DLVEYCRERLASYKAPRRVEIVDELPKTASGKILRREMRR------------------------------ 218287514 21 -----------------------------------------------------------------------------LDHTVSRFPDREALVY----ADRDYRQTWREFGDMVDRFAKGLMAMGIQKGEKVAVWATNVPYWVALQFATAKIGAILITVNTNYREHELRYLLTHSECENIFLIDSVRDHDYLETLYRIAPELRVQASLPHLKRVCFLHRGMYSVPEILSLSVMVDDEEYKARQD----SLHPWDVINMQYTSGTTGFPRGVMLTHVGVGLNGYWIGR-HQNFGPEDRVCLPVPLFHCFGCVLGVSACVNHGAAMVILES----FNPLKVLAAVDSERCTALYGVPTMF--LAELEHKLFHRFDMSSLRTGIMAGSVCPEPLMRRVIDDMNMKEITI--CYGLTEGSPVMTSDSHDSLQLRCETVGCAMPGIEVRVADPETEELPRGQVGEILCRGY--NVMKGYYNMPE---DTARAVSPDGWLHGDLGVMDENGYLRITGRIKDMIIRGGENVYPREIEEYLMGMPGVLDVQVVAVPSFKYGEEVAAFIIPRPGVEIGPE---DVRAFCRGKIAWFKIPKYVAVISGFPLTASGKIQKYKLREQAA--------------------------- 148255497 529 ----------------------------------------------------------------------------LIEAQVARRGDATALVCE------DTTLSYAVLNARANRLAHLLIAQGAGPEQIVALALPRSAELIVGLLAIAKSGATYLPLDPDYPADRLAFMLADARPVCLVTSNA---------IAERLPEAGRRLLLDHPDTADLLARQ----PDTNPRD---QDRIA------PLTPVNS---AYVIYTSGSTGIPKGVVVSHTGILVEAQIE---RLGITPDSRVLQFSSSSFIM----EVLMAFPAGAALVV-------PQAGVLADTLTRYAVSHALIPPAVLAGM------PTEQ--LAQLRTLIVGGDACPPDLVRW------SEGRRMINAYGPTETCATMSMPLSGAADPP---IGHPIWNTRVYVLDDGLQPVPVGVAGEFYIAGS--GLARGYLNRPERFVADPFGP-PGMYRTGDRARWRPEGTLHFLGRADHQVKIRGFRIEPGEIEATLGQHESVAQAAVIAREDRAGDRRLVGYVVPAAGHAPHAMM---LRQHLTRTLPDYMVPAAFVVLDALPLTPNGKLDRNAL-------------------------------- 111022069 5468 ------------------------------------------------------------------PDATL---AELFERAAQRSRHATAVVCEG------VSLTYDELDTRANRLARLLIARGAGPETLVAVAAARSVELVVALLAVVKSGAGYVPVDVTYPAERLAFVFADARPVCVLTTEAAVRASG-VPLL-LVDSA---------ETVAELDRT-SPLPVTDGD---------------RTGPLRPDSVAYVIYTSGSTGQPKGVQVAHRNVVTLFANTQPL-FRFDACDV--------WTMFHSWELWGALLHGGRLVVVD-YFTTRSPDMFLRLLRDENVTVLNQTPTAFYQL-AEADRVAGATELS-LRVVVFGGEALDLQLTRWYARHVDTAPA-LVNMYGITETTVH-VSHLPLDAELAASAIGRALPGLRVYVLDSRLHPVPPGVVGELYVSGPQVS--RGYLGTSTRFVADPHTPGSRMYRSGDLGRWNADGQLEYLGRNDFQVQVKGFRIELGEVESALLACEGVAQSVVLARR-----ERLVGYVVPEAGRVLDPA---GIVDAVAGRLAAHMVPAAVVVLDALPLTVNGKLDRRALPEPDFGRQVSLGRAPATETERILAGLFAE--- 111022069 4439 ---------------------------------------------------------------------------------AGNRPEAAALVCDGRET------SYRELDERSSALARVLIERGAGPETFVALGLPRSRESVLAVWAVAKAGAAFVPVDPNYPADRIEHMLADSGAALGVTMSAHR------------------------------HRLPGSVPWLVLDDAAFDRTWAAASPVRVTDVLDVDHAAYAIYTSGSTGRPKGVVVTHRG-LANLLTEQTEHYTVSPDSRCLHICSPSFDVAILELVQSC-AAGATLVI--APPDVYGGAELAALLRRERVTHACITPAVLATVERDGIE--------HLEALVVAGDAVGDELVA----AWGADRAMF-NGYGPTE--ATILTTF--SRPMRPGEIGGPVRGIALSVLDARLQPVPAGVPGELYIAG--PALARGYHRRPERFVA---DPYGGMYRTGDVVRWSRDHTLEYLGRSDFQVKIRGQRVELGEIDSVLTTHPHLDFAATLGRPGPLGDTALVSYVLPHDGEEVAAP---EVLAFAGRILPKYMVPAAVVVLDEIPLTPVGKLDRKAL-------------------------------- 111022069 8092 -----------------------------------------------------------------------------------------------------RTISYRELDEASNRLARRLIEDGAGPGTTVALSLPRSIESVLSVWAVARTGAAFLPVDPGYP----LDRIEH-----MLTDSGAVSG---VTLRAHRD------QLPGTVNWIVLDDAEDEIRLQSPAPVTDAD---RTAPLHEA------HPAYLIYTSGSTGVPKGVAVTHRG-LANLAAEERDRLAVTPGARVLHFASPSFDASVFELVMA-FCAGATLVI--APPTIYGGTELAALLSDERVSHGFVTPTALASMDPLGFE--------SLRTLVVAGEACPPELVRWA------PGRRMFNAYGPTET--TIMSNISDALPGEPITLGAPTRGVSEVVLDSRLRPVPLGVVGELYVSGR--ALASGYHRRPSRFVAAPWGPGERMYRTGDVVRWRRDGTLEYVGRSDFQVKIRGFRIEPGEIDAVLTDHPDVGFAVTIGRAGPAGEPLLVSYVRPIGGADVD---TAELTRLVGERLPAHMVPAAIVVLEQIPLTPVGKLDRTAL-------------------------------- 111022069 1801 -------------------------------------------------------------------------------RVAASTPDATAVVC-GDET-----LTYGELDEQANRLARLLIAEGVGTESLVAVMVDRTPALVVTLLAVLAAGGGYVPVDTSYPAERVAAMFDDARPVAVVSAEFASLAPAGIPVVAIDDPATAGA---------MAELSGLPVTDSDRLRPLWADAVA-----------------YVIFTSGSTGRPKGVQVSHRCVVTLLANT-RELFGFDSSDV--------WTLFHSYALWGALVHGGRLVLVD-YFTARSPDTFLELLRRERVTVLNQTPTAFYQLTEADRAANAVNDAGSLRHVIFGGEALDVGQLEWYTRH--DDRAPVVNMYGITETTVHVAASVPGSV------IGGGLPGLRVYVLDGRLHPVPPGVVGELYVSGD--QVTRGYIGTSTRFVADPFDHHRRMYRSGDVVKWGAGGRLEYMGRSDFQVQLRGFRVELGEVEAALAACAGVAQSVVVVRGDDRDGDRLVGYVVPETGADVDAA---AVLDAVGESVPSYMVPAAVVVIDALPLTVNGKLDRKAL------PEADFG-TSTLRNP--VEEIVAA--- 111022069 2915 --------------------------------------------------------------------------------------------------SDGRQVSYRDLDEWSNRLARLLIERGVGPEQVVALALPRSIESVLAVWSVAKTGAAFLPVDPNHPAERIEYMLGDSGAVAGLTT-----------------AALRSALPASIPWLVPGD--------PETEAELALLPAAAVTDADRTSALHVDHPAYVIYTSGSTGKPKGVVTTHRGLANFAATE-QNTFGTTAASRTLHFASPSFDVLELMLAIGP---GATMVI--ASPSVYGGDELAELLLRERVTHCFVTPAALASVDPAG--------LESVQCVVTGGETCPPELVRWA-----PGRAMF-DAYGPTES--TVVSSI--STPLAPGEIGAPTLGFTAAVLDQRLHPVPAGVAGELYLAG--PALARGYHGTAERFVANPFGP-PGMYRTGDLVRWTADGQLDYLGRTDFQVKIRGFRIELGEVESALLAHGDVAAAVADVRRDERSGDRLIGYVVPEPGADIDPG---EVLQFAGTRLASYMVPAAVVVIAALPVTVHGKLDRKAL-------------------------------- 111022069 778 -----------------------------------------------------------------------------------------------------EELSYRELDRWSTQVARMLIDRGVGPESFVALALPRSFRSVASVWAVAKTGAAFVPVDPNYPADRIDYMLADSGVVLGLT-----------------EEAARGRLHDSIPWCVLDDPDQADCAARSGRPLTDSDRIQ---------PLHLDNAAYLIYTSGSTGRPKGVTVTHRG-LDNFAADQQERFGATRSSRTLHFSTPSFASVFEYL--QAFGVGATMVVVP--PSAYGGSELADLLRSERVTHGFVTTAAL------GTIPPD--SLGDFLDVVVGGEACPPELVRWA------PDRRLHNAYGPTET-TIMANISAPMTPGDPITLGGPIRGAEEVVLDARLRPVPVGVPGELYIAGA--GVARGYHRRPARFVADPYGR-GRMYRTGDVVRWRPDHTLEYLRRSDFQVKVRGFRIELGEIDAMLQTHPDVRLAVTIGRPGPSGDTVLVSYVVPAPGRPIE---TTELLRQVRNRLPAYMVPSVVVVLDEIPLNPVGKLDRAAL-------------------------------- 94313668 78 -------------------------------------------------------------------------------------GDKTFVVYE------EERVSYRAFAQAATTLAQQLVRDGIHKGDRVAVAMRNLPEWPVAFYAAILAGAIVTPLNAWWTGPELEYGLADSGSRVAI-----------VDYERLDRITEHLAACPDLERIYVV-RAPANATFDDPRIVPLASVIGESDASLPVVPLDPDDDVTIFYTSGTTGKPKGAVGTHRNACVAVCAQFSPLRNLQKGGLL--AVPFFHVTGCMSILNGTLATGGKIVLL----YRWDTLRAMELIQAERCTGAGGVPTIAWQILEHPQRG--EFDLSSLENMNYGGAPASPELVRRIKEVFPHAAPGI--GWGMTETSATFTSHSAEEYIHRPDSAGPALPICEMKIDDGFGRALPPGEVGELLVRGA--NVVHSYWNKPEATAKTFVD---GWLHTGDVARIDEDGFLYIVDRMKDMLIRGGENIYCIEVESTLYDHPAIMDAAVVGIPHRTLGEEPGAVVSLKPGMKATEA---ELQEFVRARLAAFKVPVRVIVLEELPRNPNGKILKSNLRKL----------------------------- 206559907 52 -------------------------------------------------------------------------------------------------------MTYRTLAQKVDAFASYLQSLGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIVVFENFARTLQETQVKHIVVTALGDLLLKHVKKLVPDYHLPQAIRLRSA-------LALGARGTPQPVQTTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVSGDVYHIYS----LTVNAFIFMG---LGGRNIL---IANPRDMKMVMKIIRHE----TFTGITGINTLYNADNEEFRKRDFSKLKLAMAGGMAMQRAVAERFQQVTGR---PVVEGYGLTECSPIVTMNPVDLNDMAAGSIGLPAPSTLVRFRREDGTWAAVGEPGELCVRG--PQVMRGYWQRPDKVIDA-----DGWLGTGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVQGERIKVFVVRR-----DPSLTAEVLAHCRKNLTGYKMPKFVEFRDVLPQTNVGKILRRALRD------------------------------ 113869241 28 -------------------------------------------------------------------------------------------------------ITYGELDQLSTHFAAWLQSRGLRPGARVAIMMPNVLQYPVVLAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAEAIVIASTLQQVLAKTPVKHVVVASMMLGGLKGAIVNFVVRNVKKMVPWELPTCVRFNSVLAEGRKTLQPATTGPDDIAFLQYTGGTTGISKGAVLLHRNVVANVLQSEAWMQGAHIDQPITITALP---LYHIFALVCCLLSGGTSVL---IPNPRDIPGFIKELQKYKFNMFPAVNTLYNALI--NNPEISKVDFSGLRVANGGGMAVQEAAKQW----LAKTGCPIIEGYGLSET-SPSATCNPTDTDAFSGTIGMPLPSTEVVIRDDDGKDVPLGQPGEICIRG--PQVMAGYWNRPDETAKVM--TPDGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDTHSGEVVKLFVVKK-----DPGLEADVIEFCKERLTGYKRPKYVEFRTELPKTNVGKILRRELRD------------------------------ 15229062 9 -------------------------------------------------------------------------------------------------------LTHARLHDLIERAASRLVSAGIKPGDVVALTFPNTVEFVIMFLAVIRARATAAPLNAAYTAEEFEFYLSDSDSKLLLTSKEG---------NAPAQEAASKLKISHVTATL----------LDAGSDLVLSVADSDSVVDSATELVNPDDGALFLHTSGTTSRPKGVPLTQLN-LASSVKNIKAVYKLTESD--------------STVIVLPLFHAVTL----PAAGRFSATTFWPDMKKYNAT-WYTAVPTIHQIIRHASHPETEY--PKLRFIRSCSASLAPVILSRLEEAFG---APVLEAYAMTEATHLMSSPLPEEGPHKPGSVGKPV-GQEMAILNEKGEIQEPNNKGEVCIRG--PNVTKGYKNNPEANKAGF--EF-GWFHTGDIGYFDTDGYLHLVGRIKELINRGGEKISPIEVDAVLLTHPDVSQGVAFGVPDEKYGEEINCAVIPREGTTVTEE---DIKAFCKKNLAAFKVPKRVFITDNLPKTASGKIQRRIVAQ------------------------------ 157327487 31 -------------------------------------------------------------------------------------------------------LTYARLHQLVEGAASLILAGGVKAGDVVALTFPNTVEFVIMFLAVIRVRATAAPLNSAYTADEFEFYLSDSESKLLLTSQEG-------------NEAAQAAASK-------LKITHATASLTEAEAQVNLSLIHSEPDPHSVAKLEPSDVALFLHTSGTTSRPKGVPLSQ----LNLASSIKSVYKLTESD--------------STVIVLPLFHAVTL----PAAGRFSASTFWSDMLKYDAT-WYTAPTIHRHLSKPEPVYPK------LRFIRSCSASLAPAIMARLEEAFG---APVLEAYAMTEATHLMASPLPENGPHKPGSVGRPV-GQEMAILDENGVQQEANVSGEVCIRG--PNVTKGYKNNPEANKSAF--QF-GWFHTGDLGFFDPDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDIAQAVAFGVPDDKYGEEINCAIIPREGSDIDEA---EVTRFCKKNLAAFKVPKKVFITDSLPKTATGKIQRRIV-------------------------------- 146340946 11 ----------------------------------------------------------------------------------------------------ERSWSWREIDTMVSALAAALAEQGISKGDRILVHSKNCEEMFVSMFAAFRLGAVWVPTNFRLMPDEVAYLATASGAKAFLC------------------------HVDFPEHAAAV--TSATFTWRIGRSVS-DAIKAHAGADVANATVEHDDPCWFFFTSGTTGRSKAAVLTHG----QMAFVITNHLDLTPGTTEHDAS----------LVVAPLSHGAKTVLLPSEKF--DIAEAFRLIERHRISNLFTVPTILKMMVEH--PAVDQFDHSSLRHVIYAGAPMYREDQKRALARLGKV---IVQYFGLGETGNITVLPAPAGPEARIGSCGYERTGMQVSIQDDQGRELKPGETGEICVIG--PAVFAGYYDNPEANAKAF---RDGWFRTGDLGHMDAQGFLYITGRASDMYISGGSNIYPREVEEKILTHPDIGEVAVLGVPDPVWGEVGVAVCVAREGAKAPSE--SDIAGYLATKLPRYKMPKRFFFWESLPKSGYGKIPKRLVRD------------------------------ 75907832 537 --------------------------------------------------------------------------HHLFAAQVQKTPDAIAVVY------GEQQLTYHQLNTQANQLAHYLQKLGVKPGVLVGICVERSVSMIVGLLAILKAGGAYVPLDTEYPQERLAFIIEDTQLSVLLTT----------------------------------QKIAETLPQDQGRVVCFDEAIALESQQNPTVEVTADHLAYVIYTSGSTGTPKGVVVDHKAVNRLVINT--NYINIKPTDVIAQAANCTF-DAATFEIWGALLNGARLL---GKDLALSPKQFATFMRSQDISVLFLTTALFNQIAQAVPSAFN-----SLRYLLFGGEAVD---VKWVREVLNNGPQQLLHVYGPTETSWYLVQDVPEDATTIP--IGRPIANTQIYLLDSQLQPVGVGVPGEIYIGGD--GLAREYLNRPEKFIPNAFSSDSHLYKTGDKARYLSDGNIEFLGRIDHQVKIRGFRIELGEIETVLSQHPLLKESVVVVREDSPGDKRLVAYLVPNDYTHDNQKLVPQVREYIQQKLPNYMVPQAFVLLHALPLTPNGKVDRRAL-------------------------------- 160900185 528 ---------------------------------------------------------------------------------AQQRPDAVALTCESA------RLTYAELDAQANRLARRLIALGVRPETRVGIAMQRSVEMVAGLLAILKAGGAYVPLDPDYPADRLAHMVEDSGIALVLTQAAVRER---IPG----AAALQVLEIDTLD-------------------------MSGEPDTDPQVEVSADSLAYVIYTSGSTGRPKGAQLSHRNVAR-LLDATDAWFGFGPDDV--------WTLFHSYAIFGALCTGGRLVM---VPYWRSPQDFLALLRAERVTVLNQTPSAFHAVEQEDGNEEGGAGL-VLRQVIFGGEALEPESLRPWFDRFGDESPQLVNMYGITETTVHVTYRQITRKDLEGGRVGVAIPDLGLYVLDGSLNLLPQGVAGELYVAGE--GLARGYLNTAERFIANPFSTGERLYRTGDLVRWSAQGELEYLGRADQQVKIRGFRIELGEVQSQLLAQPEVREAVVLAKEGA-GGARLIAYVSLNA--EIAEGL---LKGRLGEVLPDYMVPSAIVVLDALPLTANGKVDRKAL-------------------------------- 160900185 2689 --------------------------------------------------------------------------HQLIERQAQARPDAVALVF------GDQVLSYDQLNRRANQLAHRLMALGVRPETRVGIAMERSIEMVVGLLAIMKAGGAYVPLDPDHPPERLAQMIEDGAVRRLLTHSALRER------------------------------------LPAGEDLQWLDIVAGESQRNPVVAVHGEHLAYVIFTSGSTGRPKGAANRHAALHNRLAW-MQQAHALDASDAVLQKTPFSFDVSVWEFFW-PLMVGARLVM--AAPDHRDPARLVALITGHGVTTVHFVPSMLQAFVAAGVAACTG-----LRRILCSGEALPAEAQNAVFRLLPG--AGLYNLYGPTE-AAIDVTHWRGRRQVP---IGQPISGIRTYVLDCAMRPAPQGVAGELYL--GGIGLARGYLNRPERFVADPLDTQGGLYRTGDLVRWNGEGQIEYLGRLDHQVKIRGLRIELGEIEAHLLAQPGVREAVVVAAQATSGGARLVAYV---AGPDADAGLAETLRQALAGRLPDYMQPSAIVVLPALALNANGKVDRKAL-------------------------------- 160900185 3797 ----------------------------------------------------------------------------LFEQQVDERPQATALVF-GDE-----CISYAQLNRRANRLAHRLIAEGVGAEVRVGIAVERSVEMVVAVLAVLKSGAAYVPLDPGYPAERLAHMVGDSGMACLLTQS----------------------------------RLGLEVAGR-VKALDLDAIGAMPGSDHNPAAVHGECLAYVIYTSGSTGRPKGVGISHRCLAEQAQLAVGFAA-LSPQDRVLQFATLNF-DGCIEQLFAPLVAGAAMVLR-GSELWDSATFHRELMAR-QISVALTTAYWLLLVQDFARQGLRGYGR--LRQVHVGGEAM-PGAGLQAWRDAGLGHVRLLNAYGPTE--ATVTASLFDCTGLVEGAIGRPLAGRHMWVVDDRMRPVPLGVAGELCIGGPLLS--RGYLNSAERFVADPFGHGARLYRTGDLVRWNAQGQLEYLGRVDHQVKIRGLRIELGEVQAQLLALDDVREAVVVAGEGP-AGTRLLAYVSARSGRTLDE---QEMRERLATVLPDYMVPGAIMVLDQLPQNANGKLDRQAL-------------------------------- 160900185 5313 ----------------------------------------------------------------------------------------------------EQTISHGELQARSNHFANRLVQAGVGRGAIVGIAMERSLEMVICLLSVLKAGAAYLPLDPASPAERQRFMLADSGASHLIAH----------------RAALHKLGTPAVAHLVV------------AEEVDFTQACNAAPAHAVHER----DLAYVIYTSGSTGQPKGVVVEHGPLSMHCAATAG-IYGMRANSRFMSFSFDGWLT--------ALSIGAGLVLRE--PQMWTAEQAWEALRHHGISNAAFPPAYLAQIADWAAEQSQEPPPVELYVFG--GEAMPKAAYDKVRQSLRPR--LLINGYGPTET---VVTPLIWTFDCAYAPIGRPVGERTVHILDADLHRVPHGVVGELYIGGY--GLARGYLSRHERFVADPFDGGGGLYRTGDLVREMPDGNIEYIGRADHQVKIRGFRIELGEVEKAVRAVPGVVDAAVL-VQDAGTGKQLVAYVVGEEG-TAAQTLVQRIRQQTGEHLPDYMLPAHTLVLPALPRLVSGKLDRGAL-------------------------------- 160900185 1625 ---------------------------------------------------------------------------------VREQPDAVCLVH-GDEA-----LTSARLNARANRLAHRLMALGVGPDVRVGVALERSVDMVAGLLAVLKAGGAYVPLDMEYPVDRLAYIAQDSGIALLLT------------------ERKARERLPFAQALNVVELDDLDLD---------------AGPDHNPVAVHGDHLAYVIYTSGSTGRPKGAANRHAALSNCMAW-MQDHYRLTRADAVLHKAAFGFDVSAWEIFW-PLTAGVRLVV--ARPDHRDPERIVALIRRHQITTLNFVPAMLQAFLAEGIE-----EETRLRYVICGGEAMPAETQREALRRLHG--VSLQNLYGPTEAAIHVTSPVP---------IGRPVSATKALVLGQDLGLVPAGVAGELYL--GGQALAQGYLGRPERFVADPFDQGGGLYRTGDLVRWNDEGQLEYLGRLDHQVKIRGFRIELGEIEARLLAQPQVRESVVVARKGP-AGMHLAAYVSAHEGQQVTA---AELRERLALELPDYMVPASIMVLDRLPLNANGKVDRAAL-------------------------------- 172041571 44 ------------------------------------------------------------------------------------------------------QITYSEFGELVDKAAAVLKENGVKRGDRVAVVLPNCPANLVAFYAIVSLGATAVYHNPLYTAHELEGPFADHGAKVAVTADFTVNITKSMPLLQRVALSLPVPALRKAKAKLTGGPTQFE-DWDAALDAMAPGLGRRAIQDALPT-VRPKCPALILYTSGTTGSPKGAVLSHRNICANLIQGKAWVPGLGEQ------ADPERMMFHAYGMLAPLIGGELLLL----PA-PEPALLQQVIKKKKPTWVPGVPALYQAIVKLAEE--KDLDLSTMRNSFSGASALPVATVENWEKLTNGR---LVEGYGLTET-SPIVLGNPMSADRRPGYVGVPFPDTEARVVDQDTKVLDYGEEGELVVRG--PQVFGGYLHQEQLNEKIFAD---GWFRTGDMAVMEADGFVKIVSRLKEMIVTGGFNVYPAEVEEALLEHPEVKEAAVVGLAKEDGSERVVAAVTLAEATEGEEKLHDSLRQHCKKVLTGYKVPREFFHVAALPADQMGKVRRTEMRAILE--------------------------- 125974406 445 -----------------EQYKVLLQGVVNDPERHLSELP-ILPLEEK-NKVLYEWNDNDVAYPH------INGLHKFFERQVEKTPDSPAVFFENE------YCTYQELNERANQLAHYLINIGAKKNTAIGLFLDRSIDMIVGMFGIMKSGAAYVPLDIKYPSDRIAAILKEAGIKILITQD------------DLLSDVPQMEGL----NVICIDREQKKI--------------CSFSKENPSVEVSNNDLLYILFTSGTTGKPKGVLVEHRCYINYIQGIIRLNFAI----VSSFAADLG--TTNIFI---PLFTGGQILSYE---RATDPEKFLDYFRKHKIDAMKLVPSHFEALKTEDIIPGK-------RLVF-AGEACSWELIEEVRRL--NPSCMIQNHYGPTETTVSALAYLPDELPQHAGSIGRPLPNVKAYVLDKHRQPVPIGVVGELYIGGA--GVARGYINEPEKFIPNPFHPGPSMYRTGDLVRYLPDGNIEFLGRIDRQIKIRGYRIDPEEIEHAIKEHSVVRDAVVTVRGNSEKSNKLVAYLVLDKKAEGNLDI-SEIRRYLKKKLPEYMRPSSFTVLDSIPLNTNGKV------------------------------------- 116207654 22 ------EHVNSKYNLNLKDYPQLYKWSVDNVADFWGDVWHFIKASKPFDQVL-PSEAPMFPRPDFFAGARLNFAENLLFPNVEIDESTTAVITATENDNHLVETSWAELRDQVRRCSNALRAIGVKENSVVAGFVANHVQALVALLSAATIGAIWTGISPDNGVSAVLDRLTQIRPQVLFTDNATLYNGKEWSGKAKTLDIVEELKKHGLEQVVVIKGLENETGLDEIRE-------------------------------------KGVQ----------------------------------------------------------------------VEEF--------PTFLDS---------------------------------------------------------------------------------------------------------PFPCQPLTFFGADAKYRAAYFERFPGLWHHGDFVRMDPHGGLVMLGRSDGVLKPAGVRFGSAEIYNVLTRFADVEDAVCVGRRREDRDETVCL-----------------IVEVVRRELSPRHVPGVIEEAKGVPKTGNGKKIEVAVKQILSG--MQVRTNTSVANPEALDWFRE---- 82503185 2684 --------------------------------------------------------------------------HHLFEQQVQRDPDAVALVVEG------RSLSYARLNAQANQLAHYLIARGVRPDDRVAVCAERSFALIVGLLAVLKAGAAYVPFDPAYSSERAAQILADAAPKLVLAD----RAGRAMFG----EQALRDRGV---------------LDLEQDQSLWFD----RQGNNPEPAGLHSGRLAYLIYTSGSTGTPKGVMIEHRNVC-ALIAALQSVYSLSAQDRILQFSSPSFDASVEEI-FATLATGATLVLRNDAWLESSA-AFVERCARHEITGLSLSTSFWAQL---ADAWSDLKALPKLRQIVMGGEAVAAHALRWFDDAQAGPE--LLNAYGPTETTVDATLHRLRASDPVP-SIGRPLANTRAYLLDRFGQPVPLGAVGELFLAGACVG--RGYLNRPERFLADPFVADPRMYRTGDLVRYLADGTLEFLGRNDHQIKLRGFRIELGEIEARLAAHPAVREAVVLAL-GEDGDKRLVAYVVADDGERAPSALAADLRAHLAAVLPGYMVPAAFVALDALPMTVSGKLDRKAL-------------------------------- 82503185 1608 --------------------------------------------------------------------------HQLFEQQVRRTPDAVAL------ASHDRSLSYRELNAQANRLAHYLIEHGVRPDDRVAICLERSFAMVVGLLAVLKAGGAYVPIDPGYPRDRVAAILADADP--------------AIALVDRVGRASLGADAAGARDLLDL----------DAADPAWSD---RSAADPEPAGLSARNLAYVIYTSGSTGTPKGVQNEHRGVVNRLAW-MPEEYRLGAGDTVLQKTSFGFDVSVWEFFW-PLLHGATLAL--APPDHKDPAALIELIVRHRVTTVHFVPSMLAVFLQAD--GVERC--AGLRRVICSGEALPGASVRLLHKRL--PQTAIHNLYGPTETAWTCPRDFAGDTVP----IGRPIANARIYLLDPRRQPVPLGAVGELYI--GGVGVARGYLNTDERFLPDPFAADPDMYRSGDLARHLAGGDIEFLGRNDHQVKLRGFRIELGEIETRLAAHAEVRETVVLAL-----GERLVAYVVAAQAREPASEFGARLRAHLAAALPEYMIPAAFVALDALPLTPSGKLDRRAL-------------------------------- 82503185 499 -------------------------------------------------------------------------------RWAGREPDAVAVV------SSERALSYGELNAQANRLAHHLIDQGVRPGDLVAICAQRSLAAATAVLAVLKAGGAYVPLDPDDAPARLRELLADADPTLVLSDAAGRR-------------ALGENAL--LAHAVV--------DLDERRPVW----AGASTADPRPAGLSPRHLACAIYPAGATAAPAGAQNEHRA-LVDRLRWMQDAYRLGAGETVVQQTSLAWELFWTW------SNGATVVLAPGAQSTPAA--LVELFVRHDI-----ATAHFAPAALAAFLRADGVERCGLRRLICSGEALSGASLRLAQQRL--PWAAIHRLYGPAETAMDATATCPPDFAGDRAPIGRPIANTRVYLLDRHRRPLPPGAVGELHIGGAGIG--RGYLNRPERFVPDPFAADPRMYRSGERARYRPDGELECLGRSDRQLRLRGLRIEPGDIEARLAEHPAVQRAVVLA---PGDGERLVAYLVVRPGHAGD--LSAELRAFLASTLPDYMTPAAFVMLDALPLTSRGELDRDAL-------------------------------- 214038394 4 --------------------------------------------------------------------------------------------------------SYGEVNTLSNQIAHGLLALGISRGQRIAILGENSLEHLLLFMAASKIGAVTVSLNYRLAPAELAFIINDANSRVLVALDG-------------MEDSLTGLRQQIDDDITVISHGFADT-------LSWNEWVSQYPESSPNIESDPQD-AYILYTSGTTGNPKGVVSSHFNML--SLVTMNSVATPHRP-------SPGMAT----ILCAPLFHGAGSIIFSGIHTTFDPTKVVADMENHPVSNIFMVPAMIMAVLQMPD--IEQRDFSKLKQIFYGASPISETVLRRAIEVF---QCDFIQMYGMTETTGTVVNALEGQPDLLR-SCGRTSVGGQAKVVDLEGNERPKGEVGEIWLKSD--TNMKSYYNLPE---ATAANLTDGWVHTGDAGYMDEQGYLYLKDRMKDMVVSGGENIYPVEVENALAKHDAIVDVAVIGVPDEKFGEALLAFAVLNKDSSLD---LNEMVEFCRDKIAGYKIPRQLQIVDELPRNPSGKILKKILRQ------------------------------ 46581468 15 -----------------------------------------------------------------------------LDETAAKFPDNDAVVYV----DRDYRQTYREFVSVVDDLARGLMALGVKRGDKVALWATNVPYWVALQFATAKIGAVLLTVNTNYRESELRYLLEQSECENLFIMDGFRDHDFVQTIYQVIPELLRCEGLPHLKRVMFLGAEKHRGMYSVPEIVSLGVMVSDEEFRQRQDELDPYDVVNMQYTSGTTGFPKGVMLTHVGIGNNGYWIGRN-QGFTEKDRVCLPVPLFHCFGCVLGVMAAINHGAALVILEN----FNPMHVMASVDQEKCTALYGVPTMFLAVLEH--KLFDRFDFSSLRTGIMAGSVCPEPLMRRVIEKMNMREITI--CYGLTEGSPVMTQTLVDSLERRVQTVGRAMPGIEVRIVDPETNEVPHGTPGEVVCRGY--NVMKGYYNMPEATAKA--VDGDGWLHSGDLGIMDEHGYVRITGRIKDMIIRGGENIYPREIEEFLYGMEGVQDVQVVGVPSRKYGEEVGAFIIPKEGYDLAPE---DVRDHCRGRISWYKVPRHIAFVSEFPMTASAKIQKYKLREMAA--------------------------- 154684837 464 ------------------------------------------------------------------------------------NPDAPALTYSG------QTLSYCELDEEANRLARRLQKQGAGKDTVVALYTKRSLELVIGILGVLKAGAAYLPVDPKLPEDRISYMLADSAAACLLTHQE---------MKEKAAQ---------------LPYTGTTLIIDDQ-----ARFEEQASD--PAAAIDPDDPAYIMYTSGTTGKPKGNITTHANILVKHVDYMAF----SEKDTFLSVSNYAF-DAFTFDFYASILNAARLIIAD-EHTLLDTERLTDLIRQENVNVMFATTALFNLLTDAGEEWLKG-----LRCVLFGGERASVPHVRKALEIMGPGK--LINCYGPTEATAHVVHDIPDSLSSLP--IGKPISNASVYILNGQNQLQPFGAVGELCI--SGMGVSKGYLNRHDLTKQTFFKPGETLYRTGDLARWLPDGTIEYAGRIDDQVKIRGHRIELEEIEKQLQEYPGVKDAVVVADRHESGDASINAYLVNR-----TPLSAEDVKRHLKKQLPAYMVPQTFTFLEELPLTTNGKVNKRQLPK------------------------------ 116694129 11 ----------------------------------------------------------------------------AIARAVRRSPGKTAIRF------GERAWTYRQLDQAAARVAGALAQWGLRPGDRVAAFGKNSDAYVLLWLACLRSGLIHVPVN--FS-------MTRAEAEYIVTQSGA----SAIFADPALADRVEGLPCK----------VSGTLHGGKVRDVLAAAASGPAAPVSD--SLTDTTPAQILYTSGTTSAPKGAVLTHRALLAEYVSTIA-ACDIRESD-YSLAALPLYHSAQMHVFLMPLLCGGTTLIADS----PEAGYCLRTIHAEGITSFFAPPTVWIALLRHAD--FDPARLGSLTKAYYGASIMPVPVLLELQQKLPALR--FYNCYGQSEIGPLATVLGPDEHAGRPASAGRPVLNVETRIVDETMQDVPPGELGEIVHRS--PQLLTEYWDKPELTAEA----FTGGWFHGDLGYMDAEGYLYVVDRIKDVINSGGVLVSSREVEECLYTHGAVAEAAVFALPHPKWVEAVAACVVRKRGHEDAAE--EELIAHARQALAPFKVPKRIVFVADLPRNTAGKLLKRQLRE------------------------------ 114705531 28 ----------------------------------------------------------------------------LLDEAFKKHGDTTAFILMGS------KMSFAELDERSRCFAAYLQSIGLKKGDRIALMMPNVLAYPVAVAGALRAGLVVVNTNPLYTVKELTHQMKDSGAKAIV----VLENAKTVALKHVIVTTIGDLQ-PTIKRLIVVRKIKKMVPAYELPDVSFREALEKGAAKFTPTSGNLDDIAVLQYTGGTTGVSKGAALTHGNVIANVL-QVELWFGIKPGTTMTCALPLYHIFGFTVNMMLSMRMGGTNLL------IPNPRDLPALLKALKGETFHSFPTLFGAIARHKD--AKSVDWSAL--VLSVGMAVQKKTAELWEELTGTSIC---EGYGLSETSPVASANHTLGTK-YTGTVGLPLPGTEMAILSDDGEKLGVGEAGEIAIKG--PQVMVGYW---ERPDETAVMTEDGFFRTGDIGVMDENGWFRIVDRKKDMINVSGFNVYPNEIEDIVASMPGIIEAAAVATPDENSGEAVKL-VVVRDDSSIDEA---AVKAYCRENLTGYKRPRIVEFRDELPKTNVGKVLRRELRD------------------------------ 111219685 44 --------------------------------------------------------------------------------HADSTPDKAAVVSYAKGRLLPETVTYGQLRAYVDRFAAALLDIGTGPGKVVSIQVANGWEGPALALATMRVGAVPNPIPIIYREHEVRHMLEEAGS-AVYVAPQHFRGYDFAEMGARLHREIA-----SLEHVYFINADDSELHFARHFIEPRRELDPALGATLDSLRPGADDLAMLVFTSGTTGKPKAALHTFNTAWSGYRNVIVNALDLKSDDIAFMASTLGHLTGFIHGMLVPLSLGQKVV----YQDQWDVDQMLDLLETEGLT-WTLSATTFALDMVDAQKHRPRPLASKLRAFACGGASIPPGVAVDMDQIFSTSLVPL---WGCSETGIASIHHLGAALDVLDASDGYPVPWQETRVVDDDLAPVPAGTIGNLQVRG--PGVFAGYFGREDLTLDAF--TADGWYDTGDLGKVLPDGAIRIAGRSKDIIIRGGQNISAVEIESALYKHPEVQEVAVVAYPDERLGERVCAMVVPRPGSSLTLENVARFLDA--AGMAKPFWPQRLVLVDQLPRTPSGKVQKFVLRR------------------------------ 124523699 25 -----------------------------------------------------------------------------------------------------KKMTYAQFYREAINVAGFFQKKGYKKGDIIALFLHNSDVLLIAYYACQLGGFTAMPVNTKLAPPEVQYIFHHSEAKALIYD---------IRLLHILHEIPRE------------FHQFQDRLMVGGED-TFRTIAGENTDAFMPPQIEADDTAVIFYTSGTTGRPKGVMLSAANV-RAAAQIWSEAMDLSREDRFHCAA------CHVFSI-PAIYRGGTMIIEE----QFSPEKTLETMEKEKVTVFFGVPAMYSILL--NTPKMAEVDLSYLRLFCYGASPMPYERVRQLKTRFPAVKVQ--NLYGQTEN-APAASTLTDRFALKAGSVGQALPQTEIQVVDADGSPVSAGEVGEIIVKG--PQVMKGYLKNEEETRRVLQN---GWLYSGDLGYFDEAGFLYLVDRKKDMLIRGGENVYPVEVEEVLYEMPEILEAAVVGIPHEIYGEVPKAYIVVKKGETLTEE---KVLAYCSGKLAKYKWPAEIEFLQTLPRNASGKVLKHVLRKQISGE------------------------- 114707974 26 -----------------------------------------------------------------------------------------------------RIFTYRDLDNDTAQMANALIALGVEPGDRVAVQVEKSIEAFFLYLATVRAGGVFLPLNTGYTPSEIEYFLGDAKPRVFVCS-----PKKKDALTPIAEKAGAKLETLGVR-----RKGEAPAGSIAERSAD----AEKSSNVIER---SAGDLAAILYTSGTTGRSKGAMLTHDN-LLSNAEVLEDTWAFTSQDVLLHALPI----FHTHGLFTVLIAGGSVIFLEKFDLDTVFAHLGEATSMMGVPTFYT-----RML---DDERLSKETAGHIRLFTSGSAPLLAETHRAFERRTGQR---ILERYGMTETN--MSTSNPYDGERRAGTVGFPLEGTELRIVGEDGKELAQGEIGSIEVRG--PNVFKGYWQMPEKTKSEF--RDDGFFITGDLGQIDEEGYVSIVGRDKDLVISGGYNVYPKEVELAIDEIDGIVESAVIGVPHPDFGEGVVGIVVAERPIE-----EEAVVAPLKEKLAKYKQPKRIIFVDEIPRNTMGKVQKNILRD------------------------------ 119718356 40 ----------------------------------------------------------------------------LLRRAADQVPDRIALVDGTVDPADRRRWTYAELLEIAEQVADALLAR-FEPGERLAIWEINRPEWVMLQLGAALAGVVVVTVNPQYRIDELRYVLEQAEVSGI--AHGAEHRG--VSMNDLVAHAL--PAVPRVRHVI--------------RFDDWERFLASGTGRREFPDVSPDDDCMIIYTSGTTGFAKGALLHHLGVVNASSLSAQRA-NFRDGDCWINPIPLFHTGGGVLGSIGTLARRGRQVV---VPQF-EPGLVLDLIENEGGNLIVTVPTILIALLDHPDRP--SRDLSSMRTIMCGGAKVPEDLVRRTNEIVG---CDFSILFGQAEMHGVLTQSLPTDSPQQATTLGIPLVHVEVKVADPTGEPVPIGQPGEICARGY--QTMREYFRMDEATAATI--DRDGWLRSGDVGTMDERGYLQIAGRIKDIIIRGGENIHPLEIEELLIHHPGIAEVAVIGIPDSHWGEQVAA-VVRANGAPPTAE---ELHAYCRASLAPFKTPKLWYFVDEFPMTPSGKIRKVELRSVAHG---SLGDP------------------ 167562900 53 -------------------------------------------------------------------------------------ADRVAFISAGA------RMTYATLARKAAAFASYLQSLGVKPGDRVAIMLPNTFQYPVTLFGALKVGAIVVNVNPLYTVRELAHQLKDSGAQTIVVFE---------NFAKTLQEALPE---TQIKHVVVTALGDLLADGLNPKGRLINFVLKHVKRAPTPVALGHDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIEDQLTGDVYHIYS----LTVNAFIFLG---LGGRNIL----IANPRDTKMMMKILRHE---TFTGITGINTLYNADNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEQVTG---CPIVEGYGLTECSPIVTMNPYDANEKRSGSIGLPAPSTLVRFRKEDGGWANVGEPGELCVHG--PQVMRGYWQRADKVIDA-----DGWLATGDIGVMDEKGFIRLIDRKKDMILVSGFNVYPNEIEDVLVSHPGIREAAAIGIPDPVHGERIKVFVVPR-----DPSLVEAVLAHCRKNLTGYKMPKAVEFRDALPQTNVGKILRRALRD---EELAKLANAP--ANPSA---------- 39372 3579 ---------------------------------------------------------------------------------VKKTPEHIAIVWEG------QALIYHELNIKANQLARVLREKGVTPNHPVAIMTERSLEMIVGIFSILKAGGAYVPIDPAYPQERIQYLLEDSGAALLLTQSH------------------------------VLNKLPVDIEW-----LDLTDEQNYVEDGTNLPFMNSTDLAYIIYTSGTTGKPKGVMIEHQSIINCLQWR-KEEYEFGPGDTVFSFAFDGFVAS----LFAPILAGATSVL----PKAKDPVALKKLIASEEITHYYGVPSLFSAI----LDVSSSKDLQNLRCVTLGGEKLP--AQIVKKIKEKNKEIEVNNEYGPTENS--VVTTIMRDIQVQEITIGRPLSNVDVYIVNCNHQLQPVGVVGELCI--GGQGLARGYLNKPEKFVVNPFVPGERMYKTGDLAKWRSDGMIEYVGRVDEQVKVRGYRIELGEIESAILEYEKIKEAVVMVSEHTASEQMLCAYIV---GEE--DVLTLDLRSYLAKLLPSYMIPNYFIQLDSIPLTPNGKVDRKAL-------------------------------- 39372 1518 ----------------------------------------------------------------------------------RRRADHVAVGW------KDQTLTYRELNERANQVARVLRQKGVQPDNIVGLLVERSPEMLVGIMGILKAGGAYLPLDPEYPADRISYMIQDCGVRIMLTQ----------------------------QHLLSLVHDEFDCVI-----LDEDSLYKGDSSNLAPVN-QAGDLAYIMYTSGSTGKPKGVMVEHRNV-IRLVKNTNYVQ-VREDDRIIQTGAIGF-DALTFEVFGSLLHGAEL--------YPDAEKLHKFLQANQITIMWLTSPLFNQLSQGTEEMFAG-----LRSLIVGGDALSPKHINNV-----KRKCPMWNGYGPTENTTFSTCFLIDNIPI-----GKAISNSTVYIMDRYGQLQPVGVPGELCVGGD--GVARGYMNQPEKFVPNPFAPGERMYRTGDLARWLPDGTIEYLGRIDQQVKIRGYRIEPGEIETLLVKHKKVKESVIMVVEDNNGQKALCAYYVPEEEVTVS-----ELREYIAKELPVYMVPAYFVQIEQMPLTQNGKVNRSALPK------------------------------ 39372 2544 ---------------------------------------------------------------------------------VEKTPDHIAVI------DEREKLSYQELNAKANQLARVLRQKGVQPNSMVGIMVDRSLDMIVGMLGVLKAGGAYVPIDIDYPQERISYMMEDSGAALLLTQ-------------QKLTQQIAFSGD-----ILYLDQEE-----------WLHEEASNLEPIARPHYI-----AYIIYTSGTTGKPKGVMIEHQSY-VNVAMAWKDAYRL---DTFLQMASFAFAFDVSAGDFAALLTGGQLIVC---PNKMDPASLYAIIKKYDITIFEATPALVIPLMEYIYE--QKLDISQLQILIVGSDSCSMEDFKTLVSRFGST-IRIVNSYGVTEAAAIMNQPLSSLHVTGTVPIGKPYANMKMYIMNQYLQIQPVGVIGELCIGGA--GVARGYLNRPEKFVPNPFVPGEKLYRTGDLARWMPDGNVEFLGRNDHQVKIRGIRIELGEIEAQLRKHDSIKEATVIAREDHMKEKYLCAYMVTEGEVN-----VAELRAYLANDRAA-MIPSYFVSLEAMPLTANGKIDKRSL-------------------------------- 126724691 18 -------------------------------------------------------------------------------------------------PEETTNLPWSELQKNAMRMAKHLSSLGVQKGESVAIFQPNGRDAVLALYAVLYGGFRATPVNLVAGADAIQYALSHSGARFAYVHSSA---------QEIFDAA----------------NTDGKVSVVDP-------LANGTGDLHHVTETDA---ALLMYTSGTTGRPKGVVHTQSS-LLAGGWTTSTAHELGPKDRGFCVLPIYHINGLCVSVMGSLVSGGSIVMC---PKF-SASKFWQVASDQKITWFSIVPTIISHLL-HGASEPDDETKERIRFGRSASSALAPEVQSAFEARF---DVPIVETMGLTETAAQILSPLPPGVR-KIGSPGIAF-GNEVAILSPDLKPLTPEIEGEIAVRG--PNVMKEYLENPEANKATFTD--DGWMRTGDLGKVDADGYIYVTGRLKELIIKGGENIAPREIDEALYAHADVIEAAAFARPCNSYGERVEAAVALRAN---SKATAKDLIALCEARVGKFKSPDHVHFFEELPKGPSGKIQR----------------------------------- 91975803 27 -------------------------------------------------------------------------------------------------------ISYRELDEMSAALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEQVIAKTAVKQIIDMLGFKGVIVNLVVRKVKKMVPYSLPGAVPYNDAVAAGRSLKLTKPLGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAW---LQPADQLFIV--CALPLYHIFALTACYLLG----MRAGIPNPRDMPGFIKELMKYQVNSFPAVNTLYNGLLHS--PGFDKVDFSKLKISNGGGMAVQAEAW------LKMTGCPIAEGYGLSET-APVLTCNPATVTEFNGTIGVPVPSTDISIRDDEGKEVPFGTAGEICAKG--PQVMVGYWNRPD--ETALVMTADGYFRTGDVGIMSEDGYTKIVDRKKDMILVSGFNVYPNEVEEVIASHPGVMECAVIGVPDKRTSEAVKAFIVKK-----DPDLTAEIIKFCHTQLTNYKVPRQIEFRTSLPKTNVGKILRRELRD------------------------------ 68845342 471 ---------------------------------------------------------------------------------VEKTPEHVAVVFE------DEKVTYRELHERSNQLARFLREKGVKKESIIGIMMERSVEMIVGILGILKAGGAFVPIDPEYPKERIGYMLDSV--RLVLTQR---------HLKDK---------FAFTKETIVIEDPSISHELTEEIDYIN----------------ESEDLFYIIYTSGTTGKPKGVMLEHKNIVNLLHFTFEKT-NINFSDKVLQYTTCSFDVCY-QEIFSTLLSGGQLYLIR-KETQRDVEQLFDLVKRENIEVL-SFPVAFLKFIFNEREFINRFP-TCVKHIITAGEVVNNEFKRYLHEH----NVHLHNHYGPSETTTYTINPEAEIPELPP--IGKPISNTWIYILDQEQQLQPQGIVGELYISGANVG--RGYLNNAEKFFADPFRPNERMYRTGDLARWLPDGNIEFLGRADHQVKIRGHRIELGEIEAQLLNCKGVKEAVVIDKADDKGGKYLCAYVVMEVEVNDS-----ELREYLGKALPDYMIPSFFVPLDQLPLTPNGKIDRKSL-------------------------------- 111017163 8088 ------------------------------------------------------------------------------------DPDSVALSFE------DRQVTYRELDEWSNRLARVLCAQGVGPETFVAIGMPRSIEEVVSIWSVAKSGAAFVPVDPTYPRDRIDYMLTDCRASVGLTV------------------AGRRDNLP------------DTVPWLVLDDESFAEQVAAVSDADRTRPLHLAHPAYLIYTSGSTGKPKGVIVTHRGMANLTAEEHER-FQVTHESRVSHLASPSFMM----------AFGASVVIVP--PTVFGGTELADLFRRNAVTHAFITPTALSSIEDVG--------LESLRVLAVAGEACPPELVE-----IWGKHRNMHNGYGPTET--TIQASV--SAPMRPGNIGAPALGFGSLVLDERLQPVPVGVPGELYITG--PGLARGYHNTSERFVACPFEPGRRMYRTGDVVRWRGDHTIEYIGRTDFQVKVRGFRIELGEIDAVLARHPAVAFAATIGHTGPSGDTLLASYVRAAEGHDLEPA---ELRTHAADRLPAHMVPSAVVVLDQIPMTPVGKLDRKAL-------------------------------- 111017163 5478 ---------------------------------------------------------------------------------VARFPDATAV------TSEDVALTYAELDARSNRLARLLISQGVGPETLVAVALPRTCDLIIALLAVIKTGGGYLPVDITYPADRLAFVFEDAAPNCVITTTG---------------DVSALPDSETPAILLDDPETTADLAQQSPATITDADRV---------TPLDSSSVAYVIYTSGSTGRPKGVVVSHRNVLTLFANTQPL-YGFDENDV--------WTMFHSYALWGPLLYGGRLVVVDYY-TARSPEMFHELLRNEQVTVLNQTPTAFYQL-AETDRIVSEIDVNALRYVIFGGEALDLGQLRWYSRH--DDSAPLVNMYGITETTVHVALDREFAESASASVIGRGIAGLHVHVLDRRLHPVPPGTIGEMYVSGD--QVTRGYLGSSSRFVADPLRPGARMYRTGDLARWNTDGQLEYLGRSDFQVKIRGFRIELGEIESALLRYRGIAQAVVLTRDDGHGGHRLIGYVVPESGVEVSSAL-----EFVGTQLTSYMVPATLVVLDALPLTSNGKLDRRAL-------------------------------- 111017163 736 ----------------------------------------------------------------------------LLARAVEAGGDGDALVYQG------RTLTYPELDAQSDRLARMLIGHGVGPGSVVALAIARSIESVLATWAVAKSGAAFVPVDPNYPADRIEHMLTDSGAVVGLTV------------------AAHRSSLPETTPWLVMD------DASFGRDLAQHAAGTVADADRL-RPLRTADPAYLIYTSGSTGTPKGVVVTHAG-LANFAEDERQRFAVTAGSRTLHFSSPSFDASILELLLAV-GAGATMVV---APSTVYGGTLADLLSRERVTHAFVTPAALAS--------VDPTGLDHIRCVVTGGESCPPALVQWA-----PGRVMF-NAYGPTE--ATVVASVAGPLTVEPVTIGRPSRGCGLLVLDSRLHPVPRGVPGELYITGD--GVARGYHNTAERFVADPHAPGERMYRTGDLARWNAAGQLEYLGRTDFQVKIRGFRIELGEIDAVVRSHPSVAFATTVGRTAPSGDTVLVTYVLPEDG---TDIVVGDILEHAAAALPAHMVPARVMVLREVPLTPAGKLDRKAL-------------------------------- 111017163 2852 -----------------------------------------------------------------------------------------------------REVTYRDLDERSNRLARLLIGRGIGPESVVALALARSPESVLSLWAVAKTGAAFVPVDPNYPTDRIVHMLSDSGAALALTVAEF------------------RPTLPDCTSYVVVDAPGFD----DEVSAHSAAVVTDADRTH---PLALENPAYLIYTSGSTGTPKGVVVTHRG-LANFATDERVRFGVTPRSRTLHFSSPSFDASILELLLAV-GSGATMVI---APASVIGGTLADVLREGRVTHAFITPAAMASVDPAG--------LDQLECVATGGDVCPPELVQW---VTGGRRMF--NAYGPTE--ATVVSSVTG--PMIPGEIGRPPMGTGEMVLDSRLHPVPNGVTGELYVSGS--GLARG-YKDAERFVANYGGLGARMYRTGDLARWNGAGQLEYLGRSDFQVKIRGFRIELGEIETALTRYPGVARSVVSAHRGSTGANRLVGYLVPTAGAELDPE---AVLEFVGGFLAPYMVPSALIVLDELPLTPAGKLDRRAL-------------------------------- 111017163 1797 ---------------------------------------------------------------------------------VARTPDAVAVVFAEEE------LLYAEFDARANRLARELLARGVGPESRVAVALRRSLELMIAIYAVEKTGAAYVPLDPDHPASRIAYVIESAEPACVLTSSR--------DRCEGVDSA-AGAAVIEIDTLNLSRRPSTPI-----------TAAERGGPIHP------DSTAYVIYTSGSTGRPKGVAVSHRAIVNRLLW-MQDTYRMDHTDVVLQKTPVTFDVSVWELFW-PLEVGARLVL--AAPDHRDPTYLSHIIADHQVTTMHFVPSML-AVFTAGAEPELCG---SLRQVFCSGEALPPATADAFREF---GSAALHNLYGPTETYWECTEGDRASVPI-----GAPVWNTQVYVLDSRLHPVPVGVHGELYLAG--IQLARGYVGTSDRFVANPFAPGQRMYRTGDVVRWRADGNIEYIGRRDFQVKLRGQRIELGEVEAAVLAHPSVAQAVVTVHRSEATGESLVGYVIPVAGADIDTAV---VRDAAAEALPAYMVPTRIIVLDRFPLGATGKLDRGAL-------------------------------- 111017163 4427 -----------------------------------------------------------------------------------------------------RRMSYRELDERSNQLARLLIDRGVGPEDIVALGISRSIESVLAVWSITKTGAAFVPVDPTYP----RERVEH-----MVTDSGCTFGLRLEADHGRLPDTVRWLTLDDTETATAIRAMSTDTVTDDDR----------------VAPLRFAHPAYVIYTSGSTGKPKGVVVSHRG-LDNFAEEQRTRYATDSTSRALHFSSPSFASVLEYLL--SFAVGATMVIVP--PSVYGGEELAELIRTEGVTHGFVTPAALASVDPEGLEVFQN--------VVAGGEAVPPELVRWA------PGRTMYNGYGPTET--TIMSNLSDHLQV--GEIGAPVRGVSEVILDSRLQPVSVGVAGELYI--SGEGLARGYHATSERFVANYGEPGDRMYRTGDLARWRSDHTVEYLGRTDFQVKIRGFRIELGDIDSALAAHPSVAFAVTLGRPGPAGDTVLVSYVLPEAESALEPP---ELKEWTANLLPAHMVPSSIMILDEIPLTPVGKLDRAAL-------------------------------- 111017163 7037 ------------------------------------------------------------------------------------DPNRTALTFEG------RNVSYRELNERSNQLARVLISRGAGPETFVALGIPRSIESVLAVWAVAKTGAAFVPVDPNYPMDRIEHMLTDSGATIGLTMAA---------YEKALPDSVPWLQLDSPK----FEKACQSKPALPVAD----------SDRRSPISLD--NAAYIVYTSGSTGKPKGVVVTHEGLAAQTSRTLHFSTPSFDGSVFEYLQAFG--------------VGATMVI--APPTVYGGAELAELIRSEHVTHAFVTTAALST--------VDPTGLDEFQHVVFGGEACPPELVRWA------PGRQLSNAYGPTET--TVMANISDPMTVGPITLGGPIRGVGELVLDSRLQPVPVGVPGELYITGA--GLARGYHRRPERFVANPFEAGERMYRTGDIVRWRADHTVEYVGRSDFQVKIRGFRIELGEIDNEIATFPGVSFAATLGVPGPSGDTVLVTYLLPNTAGGVDPA---ELTAHLSTRLPAHMVPTSVMFLDEIPLTPVGKLDRSAL-------------------------------- 156740434 6 ----------------------------------------------------------------------------LLSRHARYRPNHTAVI-VGDV-----RLTYCEFNARVNKVAHALLNLGLAKGDKIATVLPNCMELLEVYWAAAKTGLVVVPMSTLLRGQGLASLLRDSDSAAVVT------------------DATHAPALDSVRGLPIAQDRFLIIDAPDQPGYRDYQALVAPMPEHDPTGIDANDPYNIMYSSGTTGLPKGIVLTHGGYGTIFASSYRIVPELHAGALVFNGAFLTLM--------PAFYLGTTYILM----KAFNARELIETAAREKVTHIKMVPSQIVALLNEPD--FDEQHLPSIEMLGSVGAPLHMEHKLELERRFPNR---LYELYGLTE--GFMTILDKYHRGEKLASVGVPPPFMEIKIIDDQQRELPPGEVGEICGRGPL--MMSGYYKRPDLTAQA---IIDGWLHSGDMGYVDEDGFLYLVDRKKDMIISGGINVFPRDIEEIIVQHPAVREAAVFGVPSEKWGETPLAAVILKPGLVAAEELKEWINARVEAG---YQKVSKVVIMDDFPRSAAGKTLKRVMRD------------------------------ 163736248 4 ----------------------------------------------------------------------------------------------------TRQLTFAEMRDRAQRVAQLLKQQGVARGDHVVLCMSNSVGFCVAFWATLYAGAAAVPLNTDTKAAKLAFVLGDCAATAVIHDD---------------DQSAKITQS--------LQDAGSDAAMISGAETAFSTALDGARPQQAPATVLDQDLAAIIYTSGSTGNPKGVMLSHLN-MTSAARSVAEYLGYQATDRIFCAIPMTFDYGLHQLTMATL-TGACLLV---EPSFARPLFALQRLAKSGATVFPVVPTMVPLI----APLAARYDFSDVRSISSTAAALHAPFIDQL-EVIFP-NATVFSMYGLTE--CHRCTYLPAELTRRRTSVGKAIPNTELWVVDADGNSHRRNATGELVIRGS--TVMKGYLNNPEKTEKLRPGPMPGVLYTGDTCRLDEDGFVYFISRSDDILKVAGEKVAPSEIETALIAHPDVDEVCALGVDHPVYGQQCCAVVSGPDVSSPDSA--RALKTWCADRLEAHVVPARILVVEALARNGNGKVDRHLLRE------------------------------ 218442731 1512 ----------------------------------------------------------------------LNKCHQLIEEQVQKTPNAIAIIFE------DHQLTYRQLNERANQLAHHLQTLGVAPDVLVGICLERSLEMLIGLLGILKAGGAYIPLDPAYPPERIAYMIDDSQMSVIVTQ--------------------KKCLHCLPKKTIDIVYLESD-----------RDSFSQYNTHNPISKIQSNHLAYVIYTSGSTGKPKGVQITHQSV-TNFLMAMRQTPGLNETDILLAVTTISF-----DILYLPLIVGAKTVIV-SREIALDGLQLSKVLAQTGATILQATPATWQMLLSTGWEGN-----SQLKILC-GGEALPQK----LAQRLVSKSASVWNLYGPTETTVW-----ATIHPVEPESIGHPIANTQIYILDTQLQPVPVGIKGQIFI--GGVQVARGYLNRPDRFISNPFSDDPNLYKTGDLGRYLPDGNIEYLGRIDHQVKLRGFRIELGEIEATLTKHPLVQEAVVLLRENEVKQSYLVGYVVPQQ-----ASLTEELLGFLKEQLPDYMTPQTLVFLPSLPLTPNGKVDRRSL-------------------------------- 218442731 456 --------------------------------------------------------------------------HHLFEHQAELTPNKIAVVFE------EEQLTYAELNAKANQLAHFLHKQGIKNDSIVGIIKPRSLEIIIIMLGILKAGAAYLPLDPNLPAEGLNFRLKDAQ----------------------------------VSHIIGDLSLAGKLDHITIIDLDQDKIIADESQNNSLIPVNPENLIYVLYTSGSTGQPKGVMIEHR-HLFNYIHSILNRLEFAQDANFTFTADLG-----NTVIFPALCTGGCLHII-SQERAMNPDALAQYCDRYPIDYLKIVPSHLNALLTHPEKIIPK------KGLILGGEALN---WQLVEKKSLAPNCSIVNHYGPTETTVGVLTSLKNSVTVPLG---RPLPHVKIYILDEVKQLVPIGVAGELYI--GGNSVARGYLNRPQLTEERFLTDIEKLYKTGDRVRYLPDGTVEFLGRTDNQVKLRGFRLELEEIEALLNQHEGVRQSVASVWEKEPGQQQLIAYIVPHKEHNLSPI---SLQNFLLEKLPDYAIPSGFLFLTTLPLTANGKVDRKAL-------------------------------- 168018920 44 -----------------------------------------------------------------------------------------------------RHLTYDQLERQVRALAAGLKCLNVRQYDVVMLLSPNCIEFPVIFLAVVSLGAVLTTVHQANTAGEVQKQMKDSGTRLIFTT-------------AALTEKIAGFDLP-----VVIFGDDEVVPGFSSKPIHQYTELLRTDPYGVPVKIKQHDTAALLYSSGTTGTSKGVVLTHRNFILCCMLNAGSDETLSPDDVLLLLLPMFHVYGLGICTVASLARGIMLVVM---PQF-DFVNMLSTIQTYRVTHLPLVPPIVIGLAKQDIVF--KFDLSSLVQIISGAAPLGKEMLEACAKRL--PTVQFKQGYALTETAGCTTCPNVDDAAAHFGSSGWLLPNMEAMVVDPNTNPLPPTKEGELWIRG--PTIMKGYLNNPKATSES-LDK-DGWLHTGDLVVIDNDGYLDVKDRLKELIKYNAFQVAPAELEALLLSHPAVLDCAVIPYPDEISGEIPMAWIVRQPEQQLNED---EIMDWIAKQVAPYKKVRKVAFVDAIPKSASGKILRK---------------------------------- 90417333 15 -------------------------------------------------------------------------------RRAALSPERKALTFEG------KTSTFGEFGQRIRKLAALLRAGGVCRGDRV-GYIGNHPAFLEALYACSCLGAIFVPLFRLTGPEM-RYITNDAGIHTMLADNG---------LRSLVDQERDN---------LVCQR-YISIEDKAANWESLESLLQDSQPLELIEQVDADEVAFIMYTSGTTGLPKGAMLTHGN-LFWNSANTAYGEDFMGTTTLTC-APLFHIGGLNVTTLPSLARGIEVVL----IRSFDAAEVLAALEKYQVSTMFGAPTMFLMMSQHDS--FASTDLSHIGAFVVGGAPVPVPLINLYSD----RDVRFCQGYGLTET-SPFATMLETSMALKVGSAGRPPMFTDVRIVDGENNPLPAGEHGEVCVRG--PNVLKGYWNRPEATADAIDAQ--GWFHSGDIGYFDNQGYLFLCDRVKDMVISGGENIYPAEVESILYGHSSVVEVAVIGLPDEKWGEAVTAVAVLKQDATLDLE---ELREFASQSLAKYKLPSRLYFLDELPRNPAGKV------------------------------------- 9715736 505 ---------------------------------------------------------------------------------VERNPDAVAVVFE------EQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPTERLRFMWADAQVSVLLTQQHLVE---------------KLPEHQVPVVCL---------------DTDWL-VICESSPESPITEVQPGNLAYVIYTSGSTGTPKGVV-------VNHQAVNRLVKNLTPDDRVAQAANIAF-DAATFEIWGALLNGAKLVMITKSVLL-SPQEFAANIRDREVSVLFLTTALFNQLASFVPQA-----FSSLRYLLFGGEAVDP---QWVQEVLEKGPKQLLHVYGPTESSWYLVTTIATTIPI-----GRAISNTQIYLLDQNLQPVPVGVPGELHVGGA--GLARGYLNRPEKFIPNPFDNSK-LYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELGEIEAVLSQHEDVQISCVI-VREDTPGETLVAYIVPQKDVTLT---TSELRQFLGNKLPGYMIPSAFVMLDSLPLTPNGKIDRHALKAPAH--------------------------- 182413785 3007 -------------------------------------------------------------------------------------------------------LSYAELNARANRLAWRLRRAGVEPEARVGMYFERTVELVVGIVAILKAGGAYVPFDPVYPAERIGFMLRDAAPRVLLTQQEAFCRGLVADGTELV-----CADDPS----LVGERT-----------------------ENLGLEVRPEQAAYVIYTSGSTGQPKGCVVEHR-QVVRLFEATQAWYRFGREDV--------WTLFHSYALWGALLYGGRLVVFETS---RSPEAFLELLRQEKVTVLNQTPSAFRGLMAA-DESARPAPLS-LRYVIFGGEALEPASLAWWERH-GDEQPQLVNMYGITETTVHVTYPLRRADGANGSVIGRPIPDLRLYVLDAFQQPVPIGVVGEIYVGGA--GVARGYLNRPERFVPDRLDGRPGLYRSGDLARWRADGELEYLGRADHQVKIRGFRIELGEIEAALASHPAVRSALVLLREERGGDRRLAGYVVLRETNATN---VTELREHVRTRVPEYMVPAGLAILEKFPLTPNGKIDRAAL-------------------------------- 182413785 1532 ---------------------------------------------------------------------------------VAATPERVAVVH------RERRLTYAELDALANRIAVRLRCAGVQRGDFVAILDERGVEFLAAMLAILKAGAAFIPIDPGYPEERVRHMVHDSAVPVLITRRSVWQRHGAERLRP-----------ASLREVLLLDEVDNAC-------------AESSGATAAPVAGAPGDAAYMLYTSGSTGAPKGIVRHNG--AINHIFGQFRELEFTPGTAFLQSADIS-----VWQFLAPLLIGGRTVIAD-FETVCDAAQLFRLVRDEGITLIELVPVVLKEFLDHAATLPARRALPALAYAMVTGEAVSVALVNQWFQL--YPAIRLANAYGPTEAAAMLSGPLPVDAPTVP--IGRPLPNLTLYVLDRHRQLVPVGVPGEIAVSGVGVGA--GYWRNEEKTRAAFVNPYDDIYRTGDLGRWRPDGTLEMLGRFDQQVKLRGFRIELGEIESMLARHPAVGEAVVLIREDQPGEKRLAAYATLNASAE----------------------------------------------------------------------------- 182413785 471 ------------------------------------------------------------------------------------------------------RLSYAELDARANRLAHVLRARGVGPDQPVALCLERSLELVVALVAIVKAGGAYVGLDPEYPAARLALMLADAGVRVLVTQEA---------LADQLTSAIAASGATTISPVI-LERAAAELAAAPGTD--------------PGVRVTPDHLAYISYTSGSTGRPKGVAIPQRGVVRLVKNTDFAEFG--PKEVFLQLAPVAF-DASTLELWAPLLNGGTLVVM--APGTPTLEALGATIRTERITTLWLTAGLFHLMVDERLD-----DLRGVRQLLAGGDVLSVAHVRKFLREV--PACRLINGYGPTENTTFTCCATLRESDLAGGSIGRPIANTRVYVLDAALRPVPIGMPGELFAGGD--GLARGYVGRNEKFVADPFSSDPRLYRTGDRVRWRNDGTLEFLGRQDQQVKIRGYRVEPAEAEAALTAEPGVRAAVVVVREHAGH-KRLIGYAV-ADG-TSGDTLRTRLQA----RLPEYLVPAVVVTLEALPLTPNGKVDRAAL-------------------------------- 28950137 11 ------------------------------------------------------------------------------------------------------TVTYADLKRETASFQKKLADIGITKGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQDEFEFYIEDVKSAIVIVPKGAYAAGAPVAQKFNAAIAESYWDAAKNEVALDVKELGQLTG-------------KGAQPVLKP---DADDIALVLHTSGTTSRPKVVPLTHRN-LTRTMKNIRNTYQLTSADRTMLVMPLFHVHGLLCGLLAPLLTGGSMIV----PAKFSATDFWSDFIQFQAN-WYTAPTIHQILLKHPVPNP----LPKIRFIRSCSSPLSPTVFHNLEKTF---QAPVLEAYAMTEAAHQMTSPLPSVGKRKPGTVGL-GQGVEVVILDDKDNILPDGQEGEISIRGE--NVTKGYLNNPEANASS-FTRKGGYFRTGDQGKKDEDGYIVITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMYGQEVAVAIVLKPGQQKVDA--EEFKQWVGSKLAKFKVPKKIYFTDVMPKTATGKIQRRIV-------------------------------- 75296548 43 ---------------------------------------------------------------------------------AEAYADRVALV---EAAAGGRSYTYGEVARDTARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRALAAEIKKQVEDSEAKLVVANEVAF---------DKVKDA-------GVPVIGVGDRERMP------GAISWDGLLAAADRTGAVVPVDASDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVAPETAGQVV----TLGLMFFHIYGITGTLRHKGTVVVMD----RFDLRTFLRALVDHRVMFAPLVPPVMLAMVKS--PVADEFDLSALKSVMTAAAPLAPDLLAAFQRKFPG--VQVEEAYGLTEHSCITLTHAAGGHVAKKSSVGFILPNLEVKFVDPDGRSLPANTPGELCVRSQ--SVMQGYYKRKEETERT--VDGKGWLHTGDVGYIDGDGDVFIVDRIKELIKYKGFQVAPAELEAVLLSHPSVEDAAVFGVPDEEAGEVPVACVVRRHGAEEGEE---EIVAYVAERVASYKRVRVLHIVDAIPKSVSGKILRRQLRD------------------------------ 37527145 4355 --------------------------------------------------------------------------HHLFEQQVAKNSEATALVYE------EQALSYAELNACANRLAHQLIELGVEPDQRVAICVTRSPSRVVALLAVLKAGGAYVPLDPAYPGDRLAYMLTDAAPSVVLADNVGR-------------TALGEQALTAL-------------------TVLDPNVLPDQPDNNPYIPLTSRHLAYVIYTSGSTGTPKGVMVEHHG-LVNLIWEKITQFDIHSDSRMLQFASFGFDASVWEIMMA-LCGGATL-------DIPDPLRLWRYLEERRVTHACLTPALLR----------DGADLPAITTLILGGEA--PSAA--LLQAL-RGRATLFNAYGPTEI--TVCATCWRCPPDYTDMIGRPTANTSIYLLDNQGQPVPFGAVGELYIGGT--GVARGYLNTTERFLTDLFSDQPDMYRTGDLARYLPDGNLLFVGRNDQQIKIRGFRIEPGEIEARLMEYSDVREAIVLALGD-GQDKRLVAYVVLEDN-----ELASQLHRHLRALLPDYMVPSAFVRLDAFPLTPNGKLDHRAL-------------------------------- 37527145 1137 --------------------------------------------------------------------------HQLIEQQAEKTPEAEALVYEN------QTLSYGQLNISANRLAHQLIALGVVPEQRVAICMASSPARVIAVLAVLKAGGTYVPLDPAYPGERLSHILTDAVPA---------EGVKTIGLKAM-----------GVKAIVLADSTGQAAQMLAGLTVLDPNILPDQPDNNPQVALTSRHLAYVIYTSGSTGIPKGVMIEHRG-LVNLIRDKIIQFDIRPVSRMLQFASFGFDAGVWEIMMA-LGSGACLVI-PAETVRQDPSRLWHYLEEQSVTHACLTPALLR----------EGADLPTITTLILGGEAPSPVLLRAL-----SHQAILFNAYGPTEITVCATSRCPSHYTDVLVPIGRPTANTRIYLLDNHGQPVPLGAVGELYIGGD--GVARGYLNTDERFLADPFSDAADMYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLAEHPVVREARVVALGD-GQDKRLVAYVV----AEADSGLAASLHTHLSAMLPDYMVPAAFVRLATFPLTPNGKLDHQAL-------------------------------- 37527145 3279 --------------------------------------------------------------------------HQLFEQQVEKTPDATALIHEN------QSLSYVELNADANRLAHQLIALGVAPDQRVAICVASSPARIVALLAVLKAGGAYVPLDPAYPGERLAHILTDAEPIILLADSVGR-------------SALG-------EQMLVGQTV-----------IDPHSLPDQPDNNPQLSTLTSRHLAYVIYTSGSTGTPKGVMVEHRG-LVNLIQDKIARFDICPASRMLQFASFGFDAGVWEMMMA-LCGGGALVIPDES-VRQDPQRLWHYLQEQSVTHACLTPALLR----------DGADLPTVKTLILGGEAPSVALLKALR-----TKATVFNAYGPTEITVCATSCPPNYTDVLYTPIGHPTANTCLYLLDALGQPVPLGAVGELYI--GGVGVARGYLNTDERFLADPFSHIADMYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLTEYSGVREARVLALGD-GQDKRLVAYVA----AEADDGLVNRLREHLSGLLPDYMVPAAFVRLDAFPLTPNGKLDRRAL-------------------------------- 37527145 62 --------------------------------------------------------------------------HQLFERQVEKTPTATALI------AGDKTLSYAELNACANRLTHQLIKQGIGPNDHVAILLERSIELVVAQLAILKAGAVYVPIDTSVPDERKKWLINDGFAKLLLT-------GAQANIPANLD--------------IPLIRLSDETDADKAEESFNPDLLYSGTA-----------PAYIMYTSGSTGTPKGVIVPHRAV-VRLVINNGYV-EIEPNDRVAFAANPAF-DASTFEVWAPLLNGGALVVIDHT-TLLTPPEFVQELDRYQINILWLSVGLFNRLAAE-LSPV----LPQLKNLIVGGDILDPYVISQVLRN--NPPQQLLNAYGPTETLPTGVTNIP---------IGRPIANTRVYLLDEQGQPVPLGRMGEIYVGGD--GVACGYLNRPERFLVDPFSDVPDMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLVEYSTVREAVVLAL-GEGQDKQLVAYVL----AESDNELPTHLREHLSARLPDYMVPVAFVRLDEFPLTPNGKLDRRAL-------------------------------- 73537752 30 -----------------------------------------------------------------------------FDATVARAPDGPALTSLQVESGAVRHFTWRQLDAMVTRIAVGLRRLGIERNDVVSCQLPNGWEVTALYLACARIGAVLNPLMPIFRERELSFMLAHADSKVVV----VPQRFRGFDHAGML--AGLRDSLPALRHVVITGSDGPDGAMLCGADRDSDPDAAAILRRDRP---SPDDVTQLIYTSGTTGEPKGVMHT-ANTLLSNILPYAERLRLGAGDVVLMASPMAHQTGFMYGLMMPVVLGAHAVL----QDIWNPVQAARLIRETGVTFTMGSTPFLTDLARTVEESGQPV--PSLRTFLCAGAPIPGALVERARTALGAS---IVSAWGMSENGA-VTTTLPDDSEERASTTGLPLPGVEVKVVDAQDASVLAGEVGRLLVRA-----CSNFGGYLKRPQLNATDA-EGWFDTGDLAKLDAEGYVRIAGRSKDVIIRGGENIPVVEIETLLYRHPAVAQVAIVAYPDERLGERACAVVVPRQGQGFDPAMVDFLKA---QKVALQYIPERLIVQDALPATPAGKI------------------------------------- 149209155 7 ----------------------------------------------------------------------------LVAYHARANPKALAAV----EIATARCWSYRQLHDDINKACAVLAAHGVQKGDRVAVLAANSVFVVILQQALMRQGAIIVPLNWRLSASEIGSLIEDCSPKLLF------------------WDATLSLAWPDFE--PHFPALCQRLPFQDFITKLDQSTLPTSPVQHQNASTAPNTTAAIVYTSGTSGRPKGVKITAHN-LLATAINYAVLGEVEPTSVLLCDVPLFHLMGLAVCVWSTLLRGGTVAMFDASAT---NERL--------------APNF------------RPARWAALRALFTGGAPNPPARIRWWLD----RGVRMVNGYGATEAGHFFGMPLADVLRQKAGSVGLAGPMTDVEIVDETGAPVLPGEPGEIVAS----GMSVTYWGRADR--DGGLEVVERWYRTGDIGRQDEDGFVYIVGRRKDIFITGGESVAPGEVETALMQHPLVAEAAVVGVPDPTWGEVGYAWLVLEQGVKERVS-KEDLISHCEGLIGRYKIPKHFRCTESLPRTGSGKIMKHVLKK------------------------------ 91789999 31 ------------------------------------------------------------------------------------------------------RYTYRELQTEANRLASALLGLGLLSGDRVGIWSHNNAQWVLMQLATAKVGLILVNINPAYRVAELEYALNKVGCKALVT----MARFKTSDYLGMLRELLESARLPHLHTVAWIDEPGQGAELDEDLPLRFSALLASGQPQDPARTLKAGDPINIQFTSGTTGFPKGATLTHRNILNNIGEAMKLT----PADRYHCF---GMVLGN----LACLTHGATIV-------YPDPLSVLQTVQDEKCTGLHGVPT---MFIAELDHPRKEFDLSTLRTGIMAGSPCPIEVMKRVVGEMHLSEITIA--YGMTETSPVSCSSTDTPLEKRVATVGLVQPHLEVKIVDESGEIVAPGVSGELCTRGY--SVMHGYWEDEARTAEAIDA--EGWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGVPDPKYGEELCAWIIVKPGQSVNEE---EIRAFCKGQIAHYKVPRYIRFVSGFPMTVTGKI------------------------------------- 194245672 13 ------------------------------------------------------------------------------------------------------------LERRTRRLAGHLGQLRLHPGDRAMICLGNRVEMIESYFGVLRADAVAVPVNPRSTDAELTHLLADSGARLVITDAARAERFDRLRAERFGDTVIATQDGPLPDGVIAFEPLAAEEPELPARD-----------------GLGLDDVAWMLYTSGTTGRPKGVLSTQRSCLWSVAACYVPVPDLRAEDRVLWPLPLFHSLSHITCLLAATAVGATTRIVDGT----SAQDVLAALEQERSTFLAGVPTLYRYLVDAARE--RGFTAPDLRVGLVGGAVTTAELLRAFEDTFG---VPLIDAYGSTETCGAIAVNWPTGARV-AGSCGLPVPGLTVRLVDPETLDVPAGREGEF-----WVSGPSVMLGYHNQPEATAEVLRDGWYRTGDLGRRDEAGFCTVTGRIKEMIIRGGENVHPGEVEAVVRAVPGVADVAVVGKPHDVLGEVPVVFVVPAGGFDPAAVL-----AACREELSYFKVPEEVYEIERVPRTASGKTTRHVL-------------------------------- 32487245 459 ----------------------------------------------------------------------------LFDRQVERGRDRVAVV-EG-----KRAVSFGELAEHAERLAGYLSGRGVRRGDRVAVVMGRSPGLIATLLAVWKAGAAFVPVDPAYPAERVQFMLADAEPAAVVT-------------ERACQAAVPAGGLDP----IVLD------DPDTLRAVAEHARLSAGA--------HADDLAYVMYTSGSTGRPKGVAVSHGNV---AALAGEPGWGLGPEDAVLMHADISWV---------PLLSGARVVLAE--PGAVDGEALAGYVAG-GVTCAHLTAGTFRVLAEESPESVAG-----LREVLTGGDAVPLAAVERVRRAC--PDVRVRHLYGPTEATWWLLQPGEPTGPVLP--IGRPLAGRRVYVLDAFLRPVPPGVTGELYVAGA--GVAQGYLGRPERFVAEPFVPGGRMYRTGDLARWTDQGELAFAGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVV-----SAREERLIGYVVAETGGDLDPV---RIREQLAATLPEFMVPAAVLVLDALPLTGNGKVDRRAL-------------------------------- 32487245 1950 ----------------------------------------------------------------------------LFRRQADAAPDATAVI------GDGRTLSYAGLDRESDRLAGHLARRGVRRGDRVGVLMERGADLIVALLAVWKAGAAQVPVNVDYPAERIERMLADAGASVAVCA-GATRHAVPDGIEPVVMDA---------------------------------PATEAERHEAPPLAVGAHDVAYVMYTSGSTGVPKGVAVPHGS---AAALAGDPGWSQGAGDRVLMHAS------HAFEIWVPLVSGACVMVAE--PGAIDAQRLRDVIAR-GATTVHLTAGTFRVLAEESPD-----SFSGLREVLTGGDVVPLESVARVRRAC--PEVRVRELYGPTEVTWHLIEPHTETGDTLP--IGRPLAGRQVYVLDAFLQPVAPNVTGELYLAGA--GLAHGYLGAPERFIAVPASVNPRMYRTGDLARWTDRGELLFAGRADSQVKIRGYRVEPGEIEAALAEVPHVAQAVVVAREDRPGEKRLIAYVTAEEGSGLDPD---AVREHLAGRLPEFMVPAAVVLLDGVPLTPNGKIDRAAL-------------------------------- 94314357 5 ----------------------------------------------------------------------------ALHKAFRENPSGVATIFA------QRSTTFSQLIDRVARLASALRGQGVAAGDRVAMLALNSDRYVEYIFGTLWAGAALNPVNTRWSVAEIAYSMEDCGTSVLLVDDNFL--DLIGPLRER---------CPCIQTVIYCGDAETPAGM-----IDYEQLVRSSAPIADSLR-SGHDLAAVLYTGGTTGAPKGVMLSHANIASNVLSSLAAAS--RPPVTILQMAPMFHIAALSF-VFQAVTRLATQVILPG----FDPKAAIRDLSRYRINEVFTVPTMLKMML--DDPTFADHDLSSLRNIIYGAAPIDGALLQRAMAQIPSSQ--FLQAYGMTETSAILAADCHVVGSPRLKAAGRPAPACEVRIVDPATEDCPTGTVGEVAVRG--PGVMLGYWNKPE---ETARALRNGWMHTGDAGYLDADGFLYVTDRIKDMIISGGENVYSTEVENAILTHPAVQLCAVIGIPDEKWGEAVHAVIVVRPGHELS---VDAVHAHCRERIASYKCPRSVEFRADMPLSAAGKLLKYKLREV----------------------------- 89092146 45 -----------------------------------------------------------------------------------------------------RTIDYAELDRLSAAFAVYLRETNLKPGDRVAIQLPNLIQYPIVLFGILRAGMVVVNTNPLYTPKEMEHQFRDSGAKALII------------HKSMAHNAEKIIANTDIQHLFVLKKMEPDYNLPDAIPLR-SALYQYDGQQPTPVDVQTSDVAVLQYTGGTTGVSKGAVLTHANLIANM---------LQAEERL---TVPG--VDWTETVISPLLLGGHSVL---IPNPRDIPGFVKEMGKWRMSTFVGLNTLFVAL--CNNEKFSEVDFTNLKFTASGGMALNPSTAVMWKEKTG---CEIIEGYGLTETSPAVCFNPPD--DNRVGTIGLPMLHTDVRIIGTDGNDVVAGEAGELCVKG--PQVMRGYWQREKETASSFTD--DGYFITGDIATVDEEGYFRIVDRAKDMIIVSGFNVYPNEVEDVLTQHPDIIESAAIGMPDDKSGEVVKVFVV-----SSNPNLREEVRDWCKDKLTRYKVPKMVEFAEELPKSNVGKVLRRMLK------------------------------- 148550573 21 -------------------------------------------------------------------------------------------------------WSWQELNREAERVACGLLDHGVRRGDRVGIWAPNCAEWTVIQFATAKIGAILVNINPAYRVSEIEYALAKVGCSVLVTASAF----KSSNYIAMLRE-IGTRSLPDLRLVISLGEQAHDIPWEQLR-VSADPLLLGAAS----ESLRPDDAINIQFTSGTTGFPKGATLTHRNILNNGYFSGQTI-NLTVKDRICIPVPLYHCFG---MVLGNLASGAAMI-YPGEAY--DARMTLEAVRDERCTALYGVPTMLITILNHPD--LDQFDVSSLRTGIMAGAPCPAAMMEQIMDRLNMREVTI--GYGMTET-SPLTTQTSIDDPVRVATVGRVHPHAEAKIVGLNGETLQVNQQGEYCSRGY--AVMQGYWNDPEKTDDAIDA--EGWMHSGDLAVMDERGYVRITGRIKDMIIRGGENIYPRELEEFLLGHPLIVDVQVFGVSDAKFGEEVCAWVIARAGHRLSAD---DVIAHCRGKIAHYKVPRYVRIVEGFAMTVTGK-------------------------------------- 89895225 31 -----------------------------------------------------------------------NISYEMFERSAKNFGQRPAIVFGG------KTWTYTDMERDVDRLAKALSRLGVKPKDRISINMPNSATWMISFFAIMKVGAIVVQTNPLYVEGELKALMNDSGAIGMIT---------VAPLYPRVQGIRQE---TSLKWVLVEGLKAMGLDEGEG-TCDFHGCLNDDSEVEKPVIDPQTDIAVLQYTGGTTGTSKGAMLSHGNLYANAYQIWEWIKGSPGQEKSLCVIPLFHIYALSVCMNTSILGGSAVI---PVPKF-DADLILKLINDEKPTLYPGTPTMYVALINH--PKLKEHDVSSIRACVSGSAPLPVEVALRFGELTGGK---LVEGYGLSEASPVTINPFPSA---RVGSIGTPVSNTQAKIVDELGKELPVGEVGELAVKG--PQVMLGYW---QRENETRAVLRDGWLYTGDLARMDEDGYFYVVDRKKDMIITGGYNVYPREIEEALYAHPAVREAICAGVPDSYWGEKVKAYVVLREEQQVTEE---ELLSFLKKELASYKVPKQIEIRDNLPKTAVGKVLRRFL-------------------------------- 163725988 15 -----------------------------------------------------------------------------LDQTISQFPDNDAVIYV----DRNYRLTYKEFGETVDALAKGLMALGVEKGEKVAIWATNIPYWVAFQFATAKIGAILLTVNTNYKTAELAYLLEQSETENLFLIEGYQYVGTVYELIPELKGMLNAPRFPHLKRVGFLHRGFYSIPEIMSLSVMTTDEQYKERQD----ALDPHDVVNMQYTSGTTGFPKGVMLTHFNIGNNGFWIGEN-QNFSEKDRVCIPVPLFHCFGCVLGVLAAVTHGSAMVILE----QFDPVQVMASVEEEKCTALYGVPTMFIAVLEH--KLFSKFDYSSLRTGIMAGSPCPVSVMKQVIDLMNMSEVTI--CYGLTEASPVITQTRIGNIQRRTETVGRVMPEIELKLVDETGEDVAPGVPGEVCCRGY--NVMKGYYNMPEQTAGAIDDQ--GWLHSGDMGVMDEEGYLSITGRYKDMIIRGGENIYPREIEEFLFKLEGVMDVQVVGVPSKKYGEQVGAFVILKDGAKLEE---SDVTDFCRGQISRYKIPKYVVFTDSFPMTASGKI------------------------------------- 9280395 11 --------------------------------------------------------------------------HELLRIHAERRGDRIA------YTDSQRAVTYTQLRLRAGRLAGHLAASGVDRGDRVAMLLGNRIETIEVYLAAARAAAVAVPLNPDAADAELAHFLTDSGATVLVTDE------------THLDQVRRTGTDAT---VVLVGRRAPDC-------VSYEDLAGTEPPCPPRDDLGLDEPAWMLYTSGTTGRPKGVVSAQRSGL-WSAM----HCDLTEDDELLWPAPLFHSLGHHLCLLAVLTVGASARILGG----FVARDVLDALAEHSSTVLVGVPTMYRYLLGASGEPRAR----ALRVALVAGSTSPASLTRDFEATFG---VPLLDTYGCTETTGSLTANTLEDARV-PGSCGLPVPGLSLRFVDPSGADVAPGEEGEL-----WASGPSLMLGYHAQPEATAQVLVDGWYRTGDLARQAETGHVTITGRVKELIIRGGENIHPREIETVAQEVAGVRDAAAAGRPHPVLGDIPVLYVVSDGPRVPAEAILAE----CRRRLAYFKVPDEIWHVTTIPRTASGKVQR----------------------------------- 86741155 1521 ---------------------------------------------------------------------------------VRRSPGAVALVCEG------RVVSYGELEVAANRLAWRLVGLGVGAERVVAVAVARSVELVVALLAVVKAGGAYLPVDPEYPASRVGLMLADADPVVVLCTAETVGG---------------LPEHPAVR--LMVDDGG---------------VVRDCPGTSPGVVVRPGCPAYVMYTSGSTGVPKGVVVSHRGIVNRLLW-MQGEYGLGGDDRVLQKTSSGFDVSVWEFFW-PLVTGACLVV--ARPGHRDPRYLVDLVVAERVTTVHFVPSMLGLFLDEEGAALCGG----LRRVVCSGEVLPGELVERFQGVLPG--VGLHNLYGPTEASVSFWACPPGVSGVVP--IGGPIWNVRLFVLDGFLRPVPPGVVGELYIAGV--GLARGYVGTGERFVACPFSGGERMYRTGDLVRWRGDGVLVYVGRVDAQVKIRGLRIELGEVEAVLAGDGAVGRVAVVVREDQPGHRYLVAYVVAAAGRGVDAA---GLREFAARRLPEYMVPAAVVELAELPLTLSGKLDRKAL-------------------------------- 86741155 474 ------------------------------------------------------------------------------------------------------RVTYGELEVAANRVARDLVAAGVRSGDRVGVVMERSVELVAVLVGVVKVGAAYVPV--------------DVEWPVV-------RVGRVLAEAGVRVVVADVGVSDLPGSVGVVWAGG----WVDG------------EGECGPVRVGADDVAYVMYTSGSTGVPKGVAVTHAGV-VGLAADRCWSREVH-GRVLFHAS-------HTWELWVALLSGGQVVV---APGRVDAGVLKGLISDFGPTVVHVTAGLFAAVAEEAPGCFVG-----VREVVTGG-----DVVSAAAVVRVVEACPVRQLYGPTE-----VTVCATVFEVRPGPIGRPMDNTRVFVLDRFLQPVPPGVTGELYVAGV--GLARGYFGRPERFVACPFSGGERMYRTGDLGRWTGEGQLVFAGRVDGQVKVRGFRIELGEVEAVLGLYPGVGRCVVVVREDEPGQKRLVAYVVASEGEALDTV---QIRDFVAGLLPEYMVPAVVVVLSGLPLTGQGKVDRGAL-------------------------------- 86747455 5 --------------------------------------------------------------------GNTNMNANLFARDAPGDPDKRAI-----ETADGGSISYGELVARAGRVANVLIARGVKIGDRVAAQTEKSVEALVLYLATVRAGAVYLPLNTAYTLHELDYFITDAEPSLVVC-----------------DPATRDGIAAIAAKVNAAVET-----LDAGGQGSLTDAAAQASSDFATVPREGSDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVDYW-RFSPDDVLIHALPI----YHTHGLF--VASNVTLFARASMIFLPDPERIIDLMPR--ATVLMGVPTFYTRLLQS--PRLTKDATSHMRLFISGSAPLLAETHREWSARTGHA---VLERYGMTETN--MNTSNPYDGERVPGAVGFPLPGVSVRVTDPDGRELPRGEIGMIEVKG--PNVFKGYWRMPEKTAAEF--RPDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGLPHADFGEGVTAVVVRSSQSSLDEA---EVLKSLDGQIAKFKMPKKVIIVDELPRNTMGKVQKNVLR------------------------------- 189424453 12 -----------------------------------------------------------------------------LDEIAARFPDNDALVY----PERGLRYSYKQFNEICRQVAKGLLKLGIKKGDHVSIWAYNVPEWVILQFATPKIGAVLVTVNTAYKSSELEYVLNQSDSTTLFMVKSF----KDTDYVKTLAEVLNHAKLPFLKTVVFIG------DETPAGMLNFNSIIEKAVSDEELAAVEATDTINMQYTSGTTGFPKGVMLTHYN-LANNGFQIGECMKFTNQDRLCIPVP----FFHCFGCV----LGTMVCVTHGSAMVPDPLKVLQTIEAEKCTAVHGVPT---MFIAELEHPFKKFNLSSLRTGIMAGSVCPIEVMKKAVRDMNLTE--ITSVYGQTEASGITQTRTEDPVELRVSTVGRALPEAEVKIIDETGATLPPGKQGELCARGYM--VMKGYYKMPEKVIDA-----DNWLHTGDLAIMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDKKYGEQVMAAVILKKGMEMTEE---EVKEFCRGKIANYKVPKYVKFVEGYPMTASGKIQKFKLREMA---------------------------- 164523614 82 -----------------------------------------------------------------------------------------------------RTYSYGETHLMCRKTAAALSNLGIRKGDVIMILLQNCAEFIFSFLGASMIGAVTTTANPFYTSGEILKQFKTSGAKLIITIAQY------VDKLPKTD-----PDCTVI--------TTDDRPPENNHCLHFSTLLSSAEDEIANVVIEPDDPVALPFSSGATGLPKGVLLTHKSLITSVAQQVDGNFYLTNRDTVLCVLPLFHIFSLN-VLLCSLRAGAAVLLMH----KFEIGALLELIQRHKVSVAAVVPPLVLALAKN--PMVAEYDLSSIRLVLSGAAPLGKELVDSLRNRV--PQAILGQGYGMTEAGPVLSMCLSFAFETKSGSCGTVVRNAELKVIHLTGSSLPCNQPGEICIRGA--QIMKGYLNDPEATAATI--DVEGWLHTGDIGYVDDDDEVFIVDRVKEIIKFKGFQVPPAEIEALLIGHPSIADAAVVPQKDEAAAEVPVAFVVGSNGFVQTEESTKE---YIAKQVVFYKRLHRVYFVDAIPKSPSGKILRKGLRA------------------------------ 206677334 51 ------------------------------------------------------------------------------------------------------RLSYYDLDRAVDALAAGFLALGLEKGDRLGIWSPNRLEWVLTQFATARIGVILVNINPAYRLSELEYALNKVGCKALVLAQSFKYLEMIRALAPELANALHAARLPNLRHVILMDEAPGDSG------VWTFAEVSTAQQLRLPETLQPDEAINIQFTSGTTGQPKGATLSHYNIVNNA----RFVTDLTENDRYHCF---GMVMG----VLGGVSKGSALI-FPGEAF--DAKQTLDALATERCSALYGVPTMFVAMLQE--LYGTPRDLSALRTGVMAGAPCPVDVMKQVNDRMHMKEVTI--CYGMTETAPVSFQSFVDDTTQRRCEVGRVHPHLEVKIVDEAGQIVPVGVQGELCTRGY--SVMKGYWEDTARTSDA---IRDGWMHTGDLAVLDEGGFCSITGRVKDMIIRGGENIYPREIEEFLFSHPDVSEVQVFGVPDTRLGEEVCAWVVAKTSGGVT---REALRVFCDGQIAHFKVPRHIRIVDELPMTITGK-------------------------------------- 150377253 3 ---------------------------------------------------------------------------------------------------DERVWTYGDMLEHSGRLASALVSLGVQPGDRVAVQVEKSPEALMLYLACLRAGAVYLPLNTAYTLTELDYFFGDAEPRLIVCAPAAKEGISKI-------AAYRSAGVETLDD----KGGGSLIELALGETPDFSDLDRRA-----------DDLAAILYTSGTTGRSKGAMLTHDN-LLSNAVTLRDHWRFTADDRLIHALPI----FHTHGLFVALLAGASMFF---LPKF-DANEVLSLMPRS--TTMMGVPTFY-------VRLVQNPGLTRMRLFVSGSAPLLAETHRTFAHMTGHA---ILERYGMTETN--MNTSNPYDGERIAGTVGFPLPGISLRVADESGKPLPNGDTGMIEVKG--PNVFKGYWRMPEKTQAEF--RADGFFITGDLGKIDDRGYVHIVGRGKDLVISGGYNIYPKEVETEIDQMPGVVETAVIGVPHPDFGEGVTAVVVRKPGATIDE---RAILGGLEGRLARYKQPKRVIFVEDLPRNTMGKVQKNVLRE------------------------------ 163731461 15 ---------------------------------------------------------------------------NWLDHRATQAG--TALVFSQDET----VLSWRALRAEALRVAWVLTRKGARKGESIAILHPNGRTGLIALYGA---------LYGGFGRDAISYALEHSEARFALVH----------------EEAQALFDLARPDGI-------EQVDLNAD------------PPGTQLHSICASDHALLMYTSGTTGQPKGVVHTHAS-LLAGGWTATVAHDLSPHDRGLCVLPIYHINGLCVSVMGALVSGGSLAVC---PRF-SARSFWEDAARAEATWFSVVPTIISHLLHSPAEPDADTK-TRLRFGRSASSALAPEVQTAFEQRF---EVPIIETMGLTETAAQILSPLPPGVR-KIGSPGCA-YGNQVAVLDSAHKPCAPGVEGEIAVRG--PNVMLEYLKNPQATQET----FAGDWRTGDLGRMDADGYFFVTGRLKELIIKGGENIAPREIDEALYAHGDVIEAAAFGRPCQSYGETVEAAVKVRAGSQLSSE---DLIQLCQARLGPFKSPDHVHFLDDLPKGPSGKIQRRKL-------------------------------- 167646116 68 -----------------------------------------------------------------------------------------------------ERVSFEAFYRAVTVFAAELAAQGVKKGDRVALIMRNLPEWPVAFYAGLTLGAIMTPLNAWWTGQELEYGLTDSGASVAIMDVERFERLTEHPELKLVPEEIAHPYVKHLEAVI-----GAPNDW-----------IKLDEKPLSTVELGPEDDATIFYTSGTTGKPKGALATHRAINIFAAAAAGARGFLRRGEVFFHATGCFAVMNPS------LFAGAKLAM----IRKWDPEKAMQLIQDEKLTQMGGVPTIAWQIIEH--PSRANYDLSSLETVAYGGAPSAPELVRKIKEIWPNSSPG--NGWGMTETSATATSNSGEDYENRPDSCGPAVPVTDLKIMTVEARELSIGEVGELWCKG--PQVVKGYWNKPEATAQTF---IDGWVRTGDLARLDEEGFCYIIDRAKDMLIRGGENIYCIEVENLLYEHPAVMDAALVGIEHKTLGEEPAAIVTLKPGASATEA---ELRAFVADRLAAFKVPVKVVFWPELPRNANGKIMKNELKKV----------------------------- 3114612 485 ---------------------------------------------------------------------------------------------------DETSLTYRELDERANRLAHLLAAHGVGPERIVALALPRSVDLVVAVLAVLKAGAAYLPLDPEYPANRLAHMVTDAQP---------------TLILTTTETEAKLPD----------RHTAPALRLDDPETL---AALAGQPANSPAVGLRPDHPAYVIYTSGSTGVPKGVVNTHRNV-VRLFDATRPWFDFGPDDV--------WTLFHSYALWGALLHGGRLVVYDVS---RSPHAFLDLLADQGVTVLNQTPSAFHQLAQAAADPGRPPRRLALRTVVFGGEALQPALAEWYRRH-PEDTPQLVNMYGITETTVH-VTHQPLTRDAAAGAASVIGAGIRTHVLDGGLQLVPPGAVGELYVAG--PGLARGYLGRPERFVDPYGAPGARMYRTGDLVRRNPDGELEFVGRADHQVKVRGFRIELGEVEAALLAHPDVEQATVIVREDRPGDTRLVAYVVGREALRP-----EQVREFTRERLPEHMVPAAVVQLERLPLTPNGKLDRAAL-------------------------------- 116517461 22 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SCGVSQPGHAVLIVEPATQPLADNQVGE--VWAAGPSIALGYWRNPEASAKTFVQHDGRTWRTGDLGFL-RGGELFITGRLKDLLIVRGHNLYPQDIEQTIER-----EVEVV-----RKG-RVAAFAV-NDGGEEGIGIAAEISRSVQKILPPEAAPSVVVLLNALPKTSSGKLQRSACR------------------------------- 212286378 51 --------------------------------------------------------------------------------NLAEYRDRTCLI----VGSTGKTYSFAETHLICRKVASGLAKLGVKKGDVIMTLFQNCPEFVFSFMGASMIGAVTTTANPFYTKAEIFKQMSASKAKVVITQSVYVDKLK--------DSGEEYPKIGEDFSVV-------TIDDPPENCLHFS-VLSEADEEDMPATVEPDDAVALPFSSGTTGLPKGVVLTHKSLITSVAQENPNLY-LKEDDVVLCVLPLFHIFSLNSVLLCSLRAGAAVLLMQ----KFEIKSLLELIKKHRVSVAAVVPPLVLALAKN--PIVDSYDLSSIRVVLSGAAPLGKELEEALHQRV--PQAIFGQGYGMTE-AGPVLSMCPAALPAKSGSCGSVVRNAELMVVDETGCSLGRNQPGEICIRGS--QIMKEYLNDPAATARTI--DVDGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLLSHPMIADAAVVPQKDDAAGEVPVAFVVSSDGFDLTEEAVKE---FIAKQVVFYKKLHKVYFIHAIPKSASGKILRKELRE------------------------------ 83646182 1088 ----------------------------------------------------------------------------LIEAQAARTPDAVAVEF-GEET-----LTYAQLNRRANQLARYLKEVGVGPDAIVGVCVERSLEMVVALLAVLKAGAAYAPLDPHYPGDRLDYMLRDAAPKAVLTHAQVP---------ADVNALLAAYAVEREARLIDLNAT---AAWEHKRSVDLS---------REETAVNASHLAYVIYTSGSTGRPKGVMNEHRGVVNRLTWMQKAHA-LTAEDAVLQKTDVS--VWEFFW---PLMYGARLVV--AKPGHKDPVYLSDLIRARRVTTLHFVPSMLSPFLDQAAAGVS----DSLRHVFCSGEALPAQSVRRFRERFPG--VELYNLYGPTETVWDCVGNEVGATVP----IGRPIDNIRLYILDPHRQPCPVGVVGELYIAGV--GVARGYLNQPEKFVADPFDGGRAMYRTGDLARFLPNGDIEYLGRNDFQVKLRGFRIELGEVEAAIASHASVRECVALVREDAPGDARLVAYVTLANGEDVDDALNLALREHLQDRLPAFMIPSNFVWLATMPVTSNGKLDRKAL-------------------------------- 83646182 30 ------------------------------------------------------------------------------------------------------TLTYDVLNRRANRLAHELRR---RYGDVVGVCLDRGIDAIVAVLGALKAGAAYAPVDMSYPLERQAYILRDSNVSVVISSAEIIRA---------------------------LPDTFAFLDMDAYDFSGDANDDESQNPSRACTP---EDLAYLIYTSGSTGAPKGVCMPHKALVNLLVWQIREQGDY-AGKKTLQFSPLSFDVSF-QEIFATLASGGELVLM-ANELRLDPLALLSLIESQQAQRIFLPYVALNSLAAEDRYPGGLLD------VVTAGEVITP-AIRQFFSAL--PNCRLHNHYGPSESTAHTLSGHPRQWPDLP-SVGAPIDQVELFVLDENNRPLRDETPGELCI-----GGLQLAYGYHQRPQETA-ARFRRLYRTGDLARWRPDGLLDILGRIDFQVKIRGYRVELGEVEAMLMRHPAVRDAVVAAQGEDADSKCLAAFVLVAQQRQTSEGVQESIRRYMQEQAPDYMRPAAVVIMERFPLSASGKVDRKAFPVIAHGAANN-GDATPPE--TALERLLAE--- 118487892 20 -------------------------------------------------------------------------------------ANRTSVIYEG------TRFTWRQTYERCCRLADSLRSLNVGKNDVVSVLAPNIPAVYEMHFAVPMAGAVLNTINTRLDAKNIATILIHSGAKV-FFVDCQ--------YKELADKALRFLEGPVPSIIASIDDVDTPTGVRFGQ-FEYEQLVQRGNPGYTGELIQDEDPIALNYTSGTTSAPKGVVYSHGAYLSTLSLILGWEMGSAP--VYLWSLPMFHCNGWTF-TWGVAARGGTNVCIRNT----SAKDMYQSIADHKVTHMCCAPIVFNILLEA--KPHERREITSPVEILTGGAP--PPAS--LLEKIESLGFHVTHAYGLTEATGPALVCLPQQDQSKLKARQ----GIDADIKDLDSMPRDGKTMGEIVLRGS--SIMKGYFKDPEATSKAF---RNGWFVTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVELESVLYRHPRVLEAAVVAMPHPKWGESPCAFISVKKNSETNDVKESEIIAYCRKNLPRFMIPKRVEFMPELPKTSTGKIQKFQLREVAKNFAVNEKLPS----------------- 16078894 1505 ------------------------------------------------------------------------------------------------------QLTYRDLNEKAERAAAMLIKQGVRTGDIVGLMLDRSPDMIIGVLSILKAGGAYLPIDPEYPKERISFMLNDSGAKLLLTERGL---NKPADYTG---------------HILYIDECENN---SIPADVNIEEIVT-------------DQPAYVIYTSGTTGQPKGVIVEHRNV-ISLLKHQNLPFEFNHEDV--------WTLFHSYCMFGALLNGSTLVVV-SKETARDPQAFRLLLKKERVTVLNQTPTAFYGLMLEDQNH---TDHLNIRYVIFGGEALQPGLLQSWNEKYPHTD--LINMYGITETTVHVTFKKLSAADIAKNNIGRPLSTLQAHVMDAHMNLQPTGVPGELYI--GGEGVARGYLNRDERFVSNPYLPGDRLYRTGDLAKRLSNGELEYLGRIDEQVKVRGHRIELGEIQAALLQYPMIKEAAVITRADEQGQTAIYAYMVIKDQQAAN---ISDIRTYLKNALPDFMLPARMIQIDSIPVTVNGKLDQKAL-------------------------------- 16078894 495 -------------------------------------------------------------------------------------------------------WTYRQLQVRANQIAHALIEKGVGSGDIVAVMMGRSMEMPAALLGIWKAGGAYMPLDPHFPAERLSFLLKDSQAQLLIEED-------LISLIPPSYE----GNTITIEH--------------------------TESYQTEAPNMPPGDLAYLIYTSGTTGRPKGVLVDHHGI----ANTLQWEYSMTEQDILFSYVFDGCVTS----LFTPLLSGACVLLDEAK----DVLALKRKIARYKVSHMIIVPSLYRVL----LEVMTADDAKSLRIVTFAGEAVTPDLLE-----LNQIICPLANEYGPTENS--VATTILRHLNKKRITIGHPIRNTKVFVL--HGNQMQPGAAGELCISGA--GLARGYYKQQELTQKAFFLEGERLYRTGDAGRFLPDGTIEYIGRFDDQVKIRGYRIELREIETVLRQAPGVKEAAVLARDVSAEEKELVAYIVPEKGNSLPD-----LYQHLAGTLPSYMIPASIINISQMPLTSSGKLDRFAL-------------------------------- 192361246 2206 ---------------------------------------------------------------------------------AASAPEAIALIMDGE------TLCYGELERRANRLAHWLRAQGIQPEQRVGLALERSFEMVIGLLAILKSGAAYVPLDPEYPRERLHYIIEDSGIVMLL----GYRA---------------------------LFDTMGELPAEVNRWCLEDDALAHYPDSAPASLTQPRHQAYLIYTSGSTGKPKGVVVDH-GPLAMHCQAVIDTFGMRDDDLHFYAA--------SERLLTALLCGARVVLR--RQGQWAVEEIASLIAEHKVTILGLTPGYGSQLAQWDHRAVKENAFSSVRLCITGGEALTPEHWQAMSRAF--QPAYFFNAYGPTET---VVMPLPVGDSVRQGTATLPIVGERVAILDDNLMPVPAGATGELYI--GGLGVARGYHGTAERFIPNPFDIAGRLYRTGDLVRLNADGLAEYVGRGDNQVKIRGFRIELGEIESCLLGAPGVREAAVLAVGNEGHRQ-LVGYLVLAD--ETIDTFKARVKDYLQQQLPDYMVPAQLIVLDRLPLNPNGKLDRRAL-------------------------------- 192361246 1141 -------------------------------------------------------------------------------------PERIAIQWAGE------SIGYQQLHETANRLAHYLQHCGVGPDVCVGVLIERSPLMLSAILGILKAGGAYVPLDREYPIARLNDMLRNTGATLLLTSGAAPEGSRAISIDLATLELANWPVTPPV--------------------VDLHD----------------HHLAYVIHTSGSTGRPKA-VGVSRGAMGERLAWMQATYALTSEDVLLQKAPLTFDVSV-WECFWPLLAGARLVL-PGVGDQRDPYRLLEWVIREHVSVLHFVPSLLQQFIEQ-PDAANCH---SLRLLFSGGEVLSPALRDRVLDVL--PQVTLHNRYGPTEINATYWQCQKDDTEFSP--IGRPLSGTCCRVLDGEFAQVPPGVAGELCIGGA--GLARGYLGSPQRFVDPYADAGARLYRSGDGALWHTDGALVFLGRLDRQVKLRGFRIEPGEIEARLCEMAGIRQAAVQVHTRANGDQQLLAYYTLEKGRGIAPD---SLKQALKQVLPDYMVPAQLIPLDEMPLLSSGKV------------------------------------- 192361246 3754 ---------------------------------------------------------------------------------------------------------YRELNQYANRLGHRLLALGNLADKPVALLAERNLKLLGMILGTFKAGTAYLPLDPAHPLQRLADMLTMSRAPVLVCERSQVALG---------HDVLALCPEHNRPLLLV-----------------WEDTQHDAVPDHNPGIYGANSLAYVIYTSGSTGKPKGVMVTQRGMLNNQLSKVPY-LQLDERDVVAQTASQCFDISVWQFLAAPLFGGRVVIVPNDIAHHPTA-LMAQVVAE-RITVLESVPSLIQRMLEEDEQP-----LSGLRWMLPTGEAMPPLAKRWLERY---PDIGLVNAYGPAEC-SDDVAFFPVSESFTTGSIGSPTDNNRLYVLNDELSLTPIGAVGELYVAGTGVG--RGYLADPVRTARAFINIFGGIYGTGDLARRRSDGLLEYVGRADHQVKMRGFRIELGEIESCLLDVEGVREAAVIVQAR-LSGDYLVAYLTPTQTFIASSELIERCKSWLQACLPDYMVPAYWQLLAEMPRNTNGKLDRKALPTLALQEQSYVAPRDTLE-------------- 192361246 13 ---------------------------------------------------------------------------HALRAKAEYMPDSTALYFLNDQGDGARQLSYYELDRQARTIAAVIQTMA-SPGDRAILLFPSGVDYVAAFFGCAKVIAV-----PAYPPESLASIIEDARPRLLLTDSVLLKPAGQHLLAKLGADAPEWLCVDTLDSVIAER-------WQKPN-------------------IDPGDIAFLQYTSGSTAQPKGVQVSHHN-LVTNEWMIRQSFAIGDDDVI-----VSWLLYHDMGLIGSLLSGIPCVLMSSNYFLERPVRWLEAISHYGGTISGGPDFAYRLCERIGETALQQLNLSNWKVAFSGAEPIREDSLRLFSEKFGFNSDKFFPCYGLAEATLFVTGGQRGRAPTVPGTCGRHQPGQEIRIVEPVRQILADGVVGE--IWTSGPGIANGYWCNAEATAKAFVNLDGRIWRTGDLGFLRE-GELFITGRLKDMLIVRGHNLYPQDIERTIEE-----EVEVV-----RKG-RVAAYAVGEEGIGIAAEISRKLQRLVPAQVSIRQVVAEVQEVPQLPKTSSGKLQRSACR------------------------------- 73542680 20 -----------------------------------------------------------------------------LRHWARERPQQPAVHFYGHVT------SYAELDAQSDRCAALLAAHGIGTGDRVAVLLPNCPQFHVVFFGILKLGAIYVPVSPLSQRAELLHALRDSTLCALIALDQLL--PLVADTREELDDPLRNLFVASYADVVPAEPTLPLPPMVQARAIDLLRAMSTCTAPAPQAIPDLDAPAALNYTGGTTGLPKGCIHTQGDMVDMAAAFGAVALPMTDDSVMLGFFPEFWIAGENLCLIFPVFFGIPLVLL----ARWDAQTFMAAVQHYRVTN----ASMLSAVEVMDHPRVADYDLRSLRHVG-VSSFIKKLNLDYRHRWQALTGATIAETWGMTETCNTFTCGMQDNLRAQPVFVGLPVPGTEFKVCDATGELLPLGTEGELCVRT--PTLLKGYWNKPEATRE---SLRDGWFHTGDIGVIDTDGYLHYLGRRKEMLKVNGMSVFPAEIETMLGQHPAILGSAVVGRPDEDRGQVPVAFVMLKPDAVGTVD-EAALTAWCRGSMAVYKVP-QLRIVDALPLTATGKV------------------------------------- 120610200 25 ------------------------------------------------------------------------------------------------------HYSWADLEHASARIANLFASLKLPEGSRIAVQVEKSVEAMLLYLATLRAGFVFLPLNTAYQSAEIEYFIGNAEPAVVVCANFGW-----------------------VSKLAFTAGTAHVFTLGDDRTGTLLERATHHSSVHEPVARSADDLAAILYTSGTTGRSKGAMLTHGN-LLSNALVLKDYWGWKPGDVLIHALPIFHVHGLFVAIHGALINGSPMVWF----AKFDPKAV--IAAMPRATVFMGVPTYVRLL---AEPALNRECTARMR-LFVAGSPLLIETFKEWQERTGHT---ILERYGMSET--IMLTSNPYAADPRHGTVGFPLPGVGLRVVDDAGQPVATDEIGHIQVQG--PNVFQGYWRMPEKTKEEFAAQGGRWFKTGDVGKVDARGYVHIVGRSKDLIISGGYNVYPAEIEGFINEMPGVAESALVGVPHPDFGEVGVAVVIGKPGAQPDGE---AIIAQLKARLANFKIPKRCFVAAELPRNTMGKVQKNLLREQYKG-------------------------- 192361278 3100 -----------------------------------------------------------------------------------TRAEAVAVIC-GDV-----QLTYGELEQQANRLAQHLITIGADCETCIGVALPRSVEMIVAFYAVLKTGAAYVPLDIDYPQERLQWSIEDSGMKTLITT----------------ASVLEQLPALTVDTAVM-------IDLV---------VLNSESDNCLSTSIMAENLAYIIYTSGSTGKPKGVSVTHGALAMHTAIAELYEMDANTRELLFM----------SFAFDGALIKGGCLIVRDNHLWTP--EETWQALHYHHITIACFPPAYLQQL----AEFAKGQDPPAVDIYCFGGDAVADANFELVKRHLKPRYLT--NGYGPTET---VVTPLLGVCEAPYAPIGRQVGKRSIVVLDQQLNPVPVGVIGELYI--GGVGLARGYHRQPERFIANPFSSGERLYRTGDLVRYRRDGIVDYIGRVDHQVKIRGFRIELGEIESRLRQQPSVQDAVVIAR-DSEQGKQLVAYVV-----SAIPDMGDTLRRQLASSLPNYMVPAMIQVMPAFPVGPSGKVDRNALPDI----------------------------- 192361278 510 --------------------------------------------------------------------------------------------------SDKQVLDYADLERQTNQLAQHLQASGVVPGTIVALCQERAIEWAISMLAVLKVGGTYMPLDNRQPVDRLQYFLRDSGAAFLI-------------HHPDDHQAKLLDVCTAIPYV---------------ADEWCHYSGVFTSPAIDPQQV-----AYIIYTSGSTGQPKGVAISHANYVQVLQARLQLAPDANMAMVSTIAADLGHTMLFTALASGRLLH---LLPYDCA---FDADSFACYMATHQVGILKIVPSHLQGLLQASEQVLPQH------ALIVGGEICQWSLVNKVRQL--RPGCRIINHYGPTETTVGVITKQEQDFNNVP--IGQPLANSTIQIFDHYLNPVPVQVPGELYI--GGQGVAHGYIGQAA-LTATYFVPDPGLYRTGDRARHVKE-QLIFLGRADDQVKIRGYRVELSEIANTLQKLAEVQEAVVQAKSVSGDSHLLVAYCVTKKAITSD-----EIQRQLQTLLPDHMLPSHIVLLDSLPLTANGKLDRKAL-------------------------------- 198422897 24 --------------------------------------------------------------------------------HAREHEDKTALI----EGSTGQSFTFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIEYPILVLGAAANNAISTTCNPHYTYHEMLKQFQHCQPKFVITDADQVEKVKQIA-----------DQVKSIQEIFTVGKVNALVAEDDGKGFPFGTQINLT-----------EDIAFLWYSSGTTGIPKGVIHTHYSF-VALLTLLRGLGKPPPNTITYSVLP----MFHA---YGALLKGSNHVI----DKRFHMETFLKAVEKYKISSFSAVPPILIAIKNY--PHLNKYDLSSLTAIGSGAAPLSPSVNVSVMQKM---QALVVQGWGLTEIV-CIAAHFSPAAPLT--TVGFLLPNTKIKVVHPETKELGVGEDGELLVKG--PHLMKGYYNDP--VASSLAFNHEEWFCTGDIGHYDHDGYVYIVDRMKELIKYKGFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDG-TLTEE---ELNNFVQSRVSKYKYLGGIKFVNSIPKSPTGKILRRKL-------------------------------- 70731450 1588 -----------------------------------------------------------------------------------------------------QSLSYRELNARANRLAHKLIELGVGPEVRVGVALQRTPEMVVALLAVLKAGGAYVPLDPDYPQDRLAHMLRDSQAQILLTENALL------------------SLLPSVESLQTLQ-----LDAQPG-------WLDAYSPENPPQRATADNLAYVIYTSGSTGLPKGVAIAHRNVLALIDWS----------NRVYSTADLQGVLASTSILFVTLSSGGSIVL------ARNALELPELADRDRVRLINTVPSAIAALQRSGQIPP------SVRIINLAGEPLKQALVDSLYQQ--PGLVHVYDLYGPSED-----TTYSTYTRREAGNIGRAISNTQSYILSPDLQPVPVGSAGELYLAGA--GVTRGYLARPEKFVPNPFSSDGGLYRTGDLTRYRADGVIEYIGRIDHQVKIRGFRIELGEIEARLVQQAAVREAFVLA-HDSENGQQLVAYIVPSEAVEAQAALRDSLKTALKEHVPDYMVPAYLLFLEALPLTPNGKLDRKALPKV----------------------------- 70731450 515 --------------------------------------------------------------------------HQLIEAQAARAPQAIALTFAG------QSLDYQQLNERANRLAHKLIEQGVGPNVLVGLAVERSLEMVIGLLAILKAGGAYVPLDPAYPQDRLQHMMQDSAIALLLTQ----------------------------EHLL------QGLPAFAGSTWLLEQPLDGYRVDNPEVGVTPEDLAYVIYTSGSTGKPKGTLQPHHNVLRLFAATEQW-FQFGAEDV--------WSLFHSYAIFGALLYGGRLLI---VPVARSAQDFYPLLCSEGVTVLNQTPSAFRQLMHVACSAEPAH---RLRYIVFGGEALEVNTLQPWFQRFGDQRPQLVNMYGITETTVHVTLSLTGASPI--GEL---IPDMAWYLLDGNLQPVPKGCIGELYVGRA--GLAWGYLNRGDRFVPDPFGEAGGLYRTGDLARYQADGSIGYIGRIDHQVKIRGFRIELGEIEARLLELPAVRE-AVVLAPEGPDGPQLVAYVVPANGQDPLAELRDAIKAGLREHLPGYMVPAHVLFLQALPLTANGKLNRAALPAI----------------------------- 115350505 27 -----------------------------------------------------------------------------------------------------KSITYGELDALSRQFGAWLQSRGLARGARVALMMPNVLQYPVAIVAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVI---------LENFASTLQAVIAN---TAVKHVVVVRNVKKMVPWQLPSFTRFKAALEGARQTFKPQKLGPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAGAWHHPAHEKDVVFALTVCGFLTMRTGGM-GILI--------------PNPRDIGGMIKEYQISTIPAVNTLYNALLNHPE--FNQLDLSKLAIANGGGMAIQESVAKRWYE---KTHTAIVEGYGLSET-SPVATCNPVTATEYSGTIGLPLPSTEVAIRDDAGADVPLGEPGEICIRG--PQVMAGYWNRPDETEKVMFP--DGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVV-KKDPTLTD---KDILAYCKERLTGYKRPKLVEFRTELPKTNVGKILRRELRD------------------------------ 83951091 17 -----------------------------------------------------------------------------LDHRAATTPDRPALFFDGGDP-----LTWAALRNRARQLAQALTVQDLAKGTSVAILQPNGRAAIESLFG---------VLYGGF------------RATVINLVAG--------------DEAIAYALDHCEAPVALVGEAQQDL-FSRTRPDGQTAFAPRDGVGAELHPLRPEDDALLMYTSGTTGRPKGVIHSHAS-LLAGGWTPTIAHELSASDCGLCVLPIYHINGLCVTVMSTLISGGTLAVAE----KFSASRFWDQCETARATWFSVVPTIISHLLHSDITPGEAT-RARLRLGRSASSALSPDVQTAFETRF---DVPIIETMGLTETAAQILSPLPPGVR-KIGSPGRA-YGNEACILSPALTPLPPHTQGEIAVRG--PNVMRGYFKNPEATRDT-FGP-DGWLRTGDLGHIDADGYVYVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCKTYGERVEAAVRLCDGSPLTEA---DLIALCHDRLGRFKSPDCIHLLDDLPKGPSGKIQR----------------------------------- 111022396 4196 ----------------------------------------------------------------------------AFDGQVARTPEAVAVVFDGE------SLTYAELAVRVNRLARYLISSGVGPETLVALGMRRSLDLVVGMYAVVRAGAGYVPLDPDHPADRVGYILDAADPVVILSTE-----------RDEFAAAGQRS-------VVLID------------TLDLSAFSDAASDADRMAPVHADDLAYVIFTSGSTGRPKGVAVTHRAIVNQLVW-MQAEYRLDEHDVYLQTATTFDVSLWGFFL--PLRAGATVVL--ASPDHRDPAYLAATIAGHGVTVTDFVPSMLTAFAGA----ARSRDLESLRDVFVAGEALPASTVRDFGRV---SSARVHNLYGPTEAASVTFADVTGTDAPTAVSIGVPEWNSRVYVLDARLHPVPWGVPGELYLAGV--QLARGYHGTADRFVANPFAAGDRMYRTGDLVSWAADGRLRYVGRTDFQVKLRGQRIELGEIESALQAHASVLQAAVVSTP---TGQHLVGYVVPAAGSEFD---LDAVKASVSEVLPSYMIPGAFVVLDAFPLNTSGKLDRKAL-------------------------------- 111022396 2064 -------------------------------------------------------------------------------------------------------LSYAEFDACANRLARHLIGAGVGPEALVGIAVRRSVDLLVGIYAVIKAGGAYVPIDPDQPAERTAYVLATADPVLILTTT-----GDRVALRA----AAPMVDLDTL-----------DVSAESSDPVGDRDRLA---------PLHPDNPAYVIFTSGSTGRPKGVAVPHEGIVNRLLW-MQHRYPLGAGDVVLQKTPVTFDVSVWELFW-PLQTGARLVIAE--PDHRDPVYLERVLREQSVTTVHFVPSMLAVFLA--GAHVEGC--GSLRRVFTSGEALPPATAADLNRVSGTE---LHNLYGPTE-ASVDVT----AYETRPDEIGAPVWNTQTYVLDARLRPVPVGVAGELYLRQ----LARGYQRTADRFVANPFAVAGDLYRTGDLVRWLPNGQLDYLGRTDFQVKLRGQRIELGEIEAVLLRHDDVAQAVVVVRNDGSTGDYLAAYVVPAVGAAADE---RAVLDFAVVLLPRYMVPSALVVLEALPVTGNGKLDRKAL-------------------------------- 6449057 264 --------------------------------------------------------------------------HQLFEEQANRTPDQVAVVYE------ENQLTYQELNEKANQIARTLQSEGVHPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPTYPEERIRYILEDSDTKLLLVQ---------HHLREKV------------------PFTGKVLDMEDPQTFSEDSNLESIS--------GPNQLAYVIYTSGSTGKPKGVMVEHRSVINRLVW-MQENYPLDERDAILQTFDVSWELFWWSIV------GSKVVL---LPNEKNPELILDTIEQKGVSTLHFVPAMLHAFMEQTPSGKLKRKLASLRYVFASGEALTPKHVDGFQRIITPSHAQIINLYGPTE-ATIDVSYFECEADKRYNSIGKPISNIQLYIL-QAGYMQPVGVAGELCIAGD--GLARGYLNRPEKFVKNPFSAGERMYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEVEAALFHIPSIQESIVLAQ--EINEE-----ISLCAYYTANDTLTAELREHLSRQLPSYMIPAYFIQLKRMPLTLNGKIDRRAL-------------------------------- 6449057 1784 --------------------------------------------------------------------------YQLFEEQAARTPEQIAIVFE------DQKLTYRQLNEQANQLARTLRAKGVRSDRTAAIISDHSIELVVGILAVLKAGGAYVPIDPDYPEQRIQYILNDSKTEIVLTQS---------HLQQRLA--------------------------HEGTIVLLDDENSYHKERSNLERINIKDLAYVIYTSGSTGKPKGVLIEHQG-LTNYIWWADRVYVKGEKTTFPLYSSIAFVTS----IFTPLISGNAIIVYG------DKDRLSSIIEDSRVDIIKLTPAHLQLLKEMNISP-----ECTIRKMIVGGDNLSTRLAQNISEQF-QDQIEIFNEYGPTETVGCMIYPKKDRQESVP--IGTAAANMNIYLLDTGMKPVPIGVPGEMYISGA--GVARGYLNRPEKFVEHPFAAGERMYKTGDAARWMPDGHMEYLGRIDHQVKVRGYRIELGEVEAALLLVESVKEAVVIAVEEEGSNQ-LCAYVT------GDESLKTQLKQQLQNKLPAYMIPAYFVQIEEMPLTANGKIDREAL-------------------------------- 163701603 14 ------------------------------------------------------------------------------------------------------TLSFAQLKAGAEAFAGWLQAQGIRKGDRVALMLPNVPTYPIALFGTLIAGATAVNVNPLYTARELTHQVGDAGARMLVV---------LENFAGVVAQAL--PALPELEMVVVLKKAVPPYSLPPGRGTRFLAVLAAGRAGFRPLPIAPGDLAFLQYTGGTTGVSKGAMLTHRNVMANIEQT-RVWFGMRPGRVMVTALPLYHIYGLTCCFFFMVRLGACCLF---VPNPRDIAGFVKLLRTNRFTDLSGVNTLFNALLNHPD--IGKVDWSALEYVNAGGMAVQAVVARRWKALTGK---PIIEGYGLSET-APVVSINPRTLTEWSGTIGYPVPSTEISVRDAAGAEVPIGEAGELCVRG--PQVMPGYWRRPEETAKAM--TPDGFFRTGDIAVLQPDGQLRLVDRMKDMILVSGFNVYPNEVEDVLATHPGVLEVAVVGRPMPETGESVVAHVVRR-----DPDLTAELRAFARKNLTSYKVPREIVFHGALPKSNVGKVLRRELRD------------------------------ 3080742 1510 ---------------------------------------------------------------------------------AAERGGHPALQFE------DKVWSYGELNRKANQLARRLRERGVQPGTTAAILTARSAEMVIGILAVLKAGAAYVPIDPDHPEKRVQHFFEDSGAAVLLTQKA---------MKPLAEAA----------------EFGGDILFLEDEHLYLGDASDLRLP-ISPEAM-----ANLTYTSGTTGTPKGNMVSHRNILRTVKNT--NYLDVMTSDIVLSIS--------NYVVFGSLLNGAKLVIAP-KDTILDMSRLAHVLEKEKVTVLMIT-TALFNLLTD----MRPDSLKGLRRVLFGGERASVDHVRRALNTVGKGR--LLHMYGPSESTVFTTYYPVNEVPAQAIPIGKPVSNTEVLILDSFGNVQPAGVAGELCVGGD--GLVRGYFNRPEKFTEHPFKTGEKIYRTGDMARWLADGCLEFIGRIDHQVKIRGQRIELGEIEHHLVTHEMVQEAAVLAVDTGKRDQMICAYFT--ADQELSSE---ELRRYAAEGLPGYMIPSVFMQLQELPLTGNGKVDRRAL-------------------------------- 3080742 465 ---------------------------------------------------------------------------------AADHPEKTAVVYEG------QKLSYRELNEQSNRLARALRRRGIGPDAPAAVVMERSERVITAMLGVLKAGGAYVPIDPGFPEERIRFMLEDSKVKVVITDSGTFETAETVRFSEALSESLEN-GHPSSEA-------------------------------------GAGHLAYIIYTSGTTGRPKGVMHRQVHHLVRGLQ--QAVGAYDQDDLKLALLAPFHFDASVQQIFTSLLLGQTLYIVP-KKTVSDGRALSDYYRRHQIDVTDGTPAHLQLLSAAD-------DLSKLRHMLVGGEALSRVATERLLQLFAEESVPVTNVYGPTETCSFTMTNLQGDTAYVP--IGRPIGNNRFYILDENGALLPDGVEGELYIAGDGVG--RGYLNLPDKFLEDPFVPGGFMYRTGDAVRWLPDGTVDFIGRKDDQVKIRGYRIELGEIESVLQGAPAVGKAVVLARPETGGSLEVCAYVVPKQSGEIH---LQGLREHLSKHLPDYMIPSHFVELDEIPLTGSGKVDRKAL-------------------------------- 210118088 28 -------------------------------------------------------------------------------------GDRVALV----DGPTGRSYTFSQLKKLIRGCGSALTRLGFKQHDVFAIYSPNLPEFAIIFFGVIGIGGTVTTVNPLYTADELAHQLEMSGASYVITI--GMFADKAKQAKDK---------CEKIKDVYVFGEAEGCTPFSSL-------LRDDGSAFPADVQINPEDVAVLPYSSGTTGLPKGVMLTHYNF-IANLEQMR-----QDGSIVANPSLLGHIYGMSVILAGSLLVGANVVV---LPKF-DQELFLKCIQDYKVTHVHLVPPIALFLAKH--PMVDKYDFSHVQELFCGAAPMGKELSDAVRNRLNVPS--IRQGFGMTETS--PVTHVVKMGESKPGSVGSAIVLVDAKVVDESGKLLGEGEDGELCVRG--PQVMKGYLNNPE---ATANTIKDGWLHTGDIGHYDSECNFYVVDRLKELIKYKGYQVPPAELEALLLSEPRVQDAAVIGVPDLEAGELPKAYVVKKADSDVTEE---DIKQFIAGKVAPYKKLRFVEFTDQIPKSTSGKILRRVLKQ------------------------------ 75910299 455 ------------------HFQTLLENIVANPQQRIAEV-SLLSASEQHQLLVDWNNTTTD-----YPQGKC--IHQLFEEWVEQTPDAVAVVFEN------QQITYKELNHRANQLAHQLQTLGVKPDVLVGICVERSLEMIVGLLGILKAGGGYVPLDPNYPSDRLAFMLNDAQLPVLLTQQQLVE---------------KLPEHQAIAICL---------------DADWNEIAKNNSFNPTSTVTTAN-LAYVIYTSGSTGKPKGVMVEHTG-LCNLAKAQIQTFDVQTSSRILQFASFSF-DASIFEVVMALGTGAR--LYLGTKESLLPGSLIQLLQKYGITHITLPPSALAVLPAD--------ELPALQTIIVAGEACPPDLVERWSR--GRR---FFNAYGPTETVWSTVAECSSNSTNKP-PIGRPITNTQIYLLDQDLQPVPVGVPGELHI--GGIGLARGYLNRPEKFIPHPFSNEPRLYKTGDLARYLSDGNIEYLGRIDHQVKLRGFRIELGEIEALLSQHPGVIQNTLIIREDIPGSQRLVAYTVANPDQIPT---ISELRQFLKERLPEYMVPSAFVMLDTLPLTPNGKVDRRAL-------------------------------- 148272598 30 -----------------------------------------------------------------------------VERSIQRHAKAVALEFFGRET------TYREMGDQIARAAEGLRRLGVRKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFEDHGARVVITVVGTIQRDVPVDTIVSVDLPAAMPLATRLKLRLPVPRARAAITAPVKDTVTWETLVDHRRIAASRPRPELDDVAILQYTSGTTASPKGAILTHRNLHANAMQGRAWVPGLADGETVYGVLPMFHAYGLTLCLTFAMAIGARLVLF---PKF-DVDLVLAAARKHPPTFLPAVPPIYERLARGAKE--KRVDLTGVRFAISGAMNLPVSTVELWEGLTGGY---LVEGYGLTET-SPVALGNPIGPSRRPGTVGVPFPSTEVRVVDPEDPTVDPGEEGELLIRG--PQVFQGYWRRPDETRAALLD--GGWFRTGDIVRVDADGFTTIVDRMKELIITGGFNVSPSEVEDVVRGAPGVQGAAVVGLPSADGGEDVTAAVVLDPGATLDEA---AVRAYCRAHLTAYKVPRRVIQVDALPTSLIGKVLRRQVRE------------------------------ 40063614 26 ------------------------------------------------------------------------TVYDLLDKTASKMPDANAVSFQSGANSKAETLSWSQLRAQVTQAANLFSRLGIGENDVVAFVLPNSMETVVALLGGAVAG-IVSPINPLLSPEHIGGLLRETGATVVVTTDVAQKTAEAVRLAPAVTTVLEVDLLPPKSWIVPLVRPKNPVQ-HHAQVLDFSAEVSRQNTALDFAASTGDRVAAYFHTGGTTGTPKVAQLRYKGLIYNGWLVGTYVFD--NSDNVICPLPLFHVLAAVPVLMGAVFSGAHLVFYRGEGVF---DNFWALVERWEISLIISVPTAISALMQR----PVNADISSVKKAIVGSSPLPRDLFKRFQEASG---VNILEAYGMTE-ATCMLSTNPPDGEKKIGSVGVATPYTEIKIIKETPEECATDEIGEICAANPWAGNTYT---EAAKNVGLYFQ--DKYLRTGDLGRFDSDGYLWITGRSKDLIIRGGHNIDPGLIEEALLGHKDVAFAGAIGQPCPHSGELPCAYVELVAGAMVTDQLTAYCQEHVTERA---AQPKYIEVIETLPKTAVGKVFKPDLRKMA---------------------------- 159040068 6933 -------------------------------------------------------------------------------------------------------MTYAELNSRANRMARALIDRGAGPEDLVAVLLPRSVRQVATILAIAKSGAAYLPIDPTYPADRVAYLCADALPKLIVT------------------DAAGSARLGADQPVIDVDDPATVAQWESRPDTD-------PTDRDRTTALGLDHPAYVIYTSGSTGRPKGAVITQAG-LAGAAEAWVQRWGFEPGSRVLQLSSPSFDASIMDFIVAFAAQG-TLVLPE--PGLIAGEALARVLTEKRITHLVTLPSVL-ASMPVDVAGRLTGLRGL----LLGGEVLTPDAARW------SPGRRMINVYGQTETACTMTDPLAGERVT----VGRPIPGTRVYVLDALLRVVPPGTDGELYVAGPAVG--RGYLHTASRFVDPYGPPGSRMYRTGDLGRLNYAFELEYAGRTDEQVKIRGMRVEPGEVEAALAEHPAVARAAVAVRADRQGDLALFGYVIPVQAGADVSGIREDL----RRSLPEHLVPAVMTAMTDFPLTPNGKVDRDAL-------------------------------- 159040068 4530 ----------------------------------------------------------------------------LFERRVAARPDAVAVV-EGEV-----SWSYARLNAYANRVAWSLVERGVGVEDVVAVVLPRGAVQVATVLGVVKAGAAYLPVDPSYPRARVEYLLQDAGPALVIGESDVFDG----------------------------------------------------QPEHDPVPVPVDAAAYVIYTSGSTGQPKGVVVTHRG--LAALATGTVGRNAVAGDRVLLLASPSFDASVLELMIA-IGAGAALVV--SRESRLAGEELATLIAQARVTHAFVPPSVLATL-----PGAATGELPAFQGLVVGGEACSPDLVRRW-----SAGRRMTNLYGPTETTVATTVSRPLFGEAHP--IGAPLPGWRVYVLDAGLHLVPPGSRGELYI--GGVGLTRGYLRTASRFVADPFGPGARMYRTGDVVRWNADGELEYLGRSDHQVQIRGIRVEPGEVQAALTAHPDVARAVVVVSDDRRGDPALVGYMVPRPGADP-----AAVREDLRRILPDHLVPVAIVVLPEIPLTPNGKLDRDAL-------------------------------- 159040068 978 ------ADLYDRATAEAERWIQLIRQVVADP----ARRVDTLDVTTPGDRLAGWRRYERDVPPVTFGD--------LFARQVAATPDAIAV----SDGGDV--WTYREVNRYANHVADRLIDRGIGPEDFVAVAMPRSARLVASLLGVLKAGAAYVPVDLVFPARRNRHVIIDSNPRLVLTSRAG---------------AENLPADLPCELVMID-------AWGTGRE-------DGPADADRVRPSNVDSPAYVIYTSGSTGQPKGVVVTHRG-LAAFAETLRERCAAGPNDRVLQLSSPSEMVW-------AFSSGARLVI--ASQYRLAGEELAQALAEQRITHAHIPPSALSTIPAE-----AAGRLPEFRRLSVGAESCPSELVRWL------PGRDFVNAYGPTECTVAASHTFPLAEARAP--IGRPVIDAELYVLDETLRPAAPGVPGELYIGGA--GLARGYLRTASRFVANYGEPGSRVYRTGDVVRWNTDGELEYLGRSDEQVKVRGFRVEPGEVERVLASQPSVDRAVVVPRRD----------------------------------------------------------------------------------------------- 118619263 5 ----------------------------------------------------------------------LNIADLA-EHAIDAVPDRVALIC-GDE-----QLTYAQLEEKANRLAHHLIDQGVRKGDKVGLYCRNRIEIVIAMLGIIKAGAILINVNFRYVEGELKYLFDNSDMVALVH--ERQYADRV---------ANVLPDTPNVKTILVVQ-DGSDKDYQRYGGVEFYSAIADGSPERDFAELQREDDIYILYTGGTTGFPKGVMWRHGGTDFATGEFIKDEYDLAPPMIHGATQSATWM---------SIFSGQTTVL---APEF-DADQVWRTISDRKVNLLFMARPLLDALMKDND-----YDLSSLFLLASTAALFSPSIKEKLLELLPNRV--ITDSIGSSETG------FGGTSIVGAGQATTGGPRVTIDVLDEEGNEVKPGVRGIIAKKG---NIPVGYYKDEKKTAET-FKTINGVRYAGDYAMVEADGTVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRYGQHVAAVVAPRPGSRPS---LAELDGFVRSAIAGYKVPRSLWFVDEVKRSPAGK-------------------------------------- 211638101 1366 --------------------------------------------------------------------------HQLFEQQAEKTPDATALVYE------EQCLSYAELNTRANRFAHQLIALGVTPDQRVAICVARSPAMMVALLAVLKAGGAYVPLDPTYPAERLAYILHDTTPSVVL-VDETGRA-------ALGEQALAGLTV-----------------------LDSNALPDQPDSNPQVTGLTPQHLAYVIYTSGSTGQPKGVMIEH-----QAVYQRHLGFNVTAQDRLLQFASFAFDVSVEECCLS-LCNGATLVMRDERWMT-SMQEFIALAWQNRITVMSLPALFWSELVARDNGLPLP---DCLRLIIIGGEAVKKSAVEWFAREVHRPR--LLNAYGPTE--NTVTATCKEILPTDDRSIGRPVKNTCVYLLDGDGQPVPLGSVGEMYI--GGVGVARGYLNQPERFIPDPFSRVSGMYRTGDLARYLPDGNLEFLGRNDEQVKIRGFRIELGEIATRLMEHPAVQEAAVLALED-GQGKRLVAYVA----AEANTELAASLREHLSAILPDYMVPAAFVRLDTFPQTPNGKLDRRAL-------------------------------- 211638101 2443 --------------------------------------------------------------------------HQLFEQQVEKAPDATALVYE------EQCLSYAELNACANRFAHQLIALDVIPDQRVVICMARSPEVVIALLAVLKAGGAYVPLDPTYPAERLAYILSDTAPSVVLVDEAGR--------AALGEKALTGLTVLTPNTLPDQPDSNPQVPM-----------------------LTPQHLAYVIYTSGSTGQPKGVMIEHQAVYQRHL-GFNDTYGVTAQDRLLQFASFAFDVSVEE-CFLSLCNGATLVMRDDRWLT-SMQEFVSLAWQNRITVMSLPALFWSELIARDNGLPLP---DCLRFIIIGGEAVKKSAIDWFVREIYRPR--LLNAYGPTE--NTVTATCKEVLPTDDCSIGRPLKNTSVYLLDKYGQPVPLGSIGEMYI--GGVGVARGYLNQPERFIADPFSPVSGMYRTGDLARYLPNGDLEFLGRNDHQIKIRGFRIEPGEIEIRLVEHPAVQEAAVVWEEGPDK--HLVAYVA----AQANEGLITSLREHLSARLPDYMVPSAFVRLDAFPQTPNGKLDLRAL-------------------------------- 211638101 289 ---------------------------------------------------------------------------------------------------QEQTFSYAELNARANRLAHQLIALGVAPDRRVVICVARSPAMVVALLAVLKAGGAYVPLDSTYPEERLAYILNDTAPSVVLVDEAGR-------------AALGETALAGL--TVLDPNTQFDQP--------------TSNPQVP--ALTPQHLAYVIYTSGSTGQPKGVMIEHQA-IYQRYLGFNELYNVTAQDRVVQFAAFAFDVSVEEF-FSALCNGATLVVRDDS-WLASVREFIALIRQYRITVI-SLPTLFWSELAARDTGLPLPD--HLRLIIIGGEAVKKNAVDWFRQAGHRPR--LLNGYGPTE--NTVTVTYKDVLPADARSIGYPAKNARIYLLDSYGELVPVGCVGEMYI--GGVGVARGYLNRPERFMPDPFSPVSGMYRSGDLARYLPGGDLEFLGRNDDQVKIRGFRIELGEIETRLVEHPAVREAAVLAL-DDGQSKRLVGYVA----AEKNEGLAADLRKYLSTILPDYMVPVAFVRLDTFPQTPNGKLDRRAL-------------------------------- 17230135 463 -----------------------------------------------------------------------------FDIQVERTPDDVAVVFE------EQQLTYRELNQRANQLAHYLQTWGVQPETPVGIYIERSLEMVIGILGILKAGGCYVPLDPAYPASRLTYIINETQVPVVLTQESLLE--------KLLGFTSSQASSKVLNKTLCL-----------CLDTDWQEITQK-PDNNPITNVNHEDAIYIIYTSGSTGTPKGVINTHRGVSNRLYW-MQQQYGLERGEVVLQKTDVSWEFFWT------LLNGGRLVM--SKPGHQDPNYLLEIIAQHKITTLHFVPTMLGVFLEAPNLNERCHSLK--RVICS-GEALSIEIQNRFFQHL---DAELHNLYGPTE-AAIDVTYCQPTDNLHTVPIGRPITNTQIYLLNDYLQPVPLGIPGEIYI--GGVGVARGYWKRPERFVSTQHSALSTLYKTGDLARYLPDGNLEYLGRLDNQVKIRGLRIELGEIEAVINQHPDVQQAVVILDSKQADNQRLGAYVVQKSTSLESPDFTSELEKLLASQLPEYMLPSVFVMLSELPLLPNGKINRQAL-------------------------------- 15559516 69 ----------------------------------------------------------------------------CLETTAQRVPEREALVVLHED----VRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYVLKKVGCKALVTQQYYNVLKQICPEVENAQGALKSQRLPDLTTVI-------SVDAPLPGTLLLDEVVAAGSTRQHLDQLQYNDPINIQFTSGTTGSPKGATLSHGERLKLHEKTPEQLRMILPNPLYHCLGSVGTMM--------CLMYGATLIL--ASPIFNGKKAL-EAISRERGTFLYGTPTMFVDILNQPD--FSSYDISTMCGGVIAGSPAPPELIRAIINKINMKDLVVA--YGTTENSPVTFAHFPDTVEQKAESVGRIMPHTEARIMNEAGTLAKLNTPGELCIRGY--CVMLGYWGEPQKTEEA--VDQDKWYWTGDVATMNEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDDRMGEEICACIRLKDGEETT---VEEIKAFCKGKISHFKIPKYIVFVTNYPLTISGKI------------------------------------- 197732070 2648 ---------------------------------------------------------------------------------VAERPDAVAVVADG------TQYTYAEVNERANRIAHLLRSLGARPEDAIGVHLERGPDLIPALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTSD------------------LAPSLTTVGQLIVLDTTD----------------VSGFSTENPAVVSSAENAIYTIYTSGSTGRPKGVVLTHTNVAR-LLTTAQEHFAFDHTDV--------WSMAHSYAMWGALAHGGQLIV---VPRTRSPEEFADLLTHHRVTVLSQTPTAFSALAAANDPRISQL---HLRAVIFAGEKLEISGLRPWIDRMGLGRISLVNMYGITETTVHTTYHALDDTDLPAQSVGHPLSDLAVHLLNTDGHPVPLGVPGEIHV--SGPGVARGYLNRPERFLDPYGPPGSRMYRSGDIALRRPDGSLEVIGRIDDQVKIRGFRIELGEITAALTNHPDIRQAVTIVREDTPGDKRLVAYLVPEPGHTPDA---KTLRTELATTLPDYMVPTAYVPLDTIPLTPNGKLDK---RNLPAPEGRSLGTADT---------------- 197732070 1586 ---------------------------------------------------------------------------------VAERPDAVAVVADG------TQYTYAEVNERANRIAHLLRSLGARPEDAIGVHLERGPDLIPALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTS---------DLAPTLTTVYDG-------QLIVLDTTD----------------LTDLPTENPAVVSSAENAIYTIYTSGSTGRPKGVVLTHVNVAR-LLTTAQEHFAFDHTDV--------WSMAHSYAMWGALAHGGQLII---VPRTRSPEEFADLLTEHQVTVLSQTPTAFSSLTALAAANDPRINQLHLRAVIFAGEKLEISGLRWVDRK-GLTAPVLVNMYGITETTVHTTYHALTEQDLEANPIGRPLSDLAVHLLNTDGRPVPLGVPGEIHV--SGPGVARGYLNRPERFLDPYGPPGSRMYRSGDIALRNPDATLDFSGRIDDQVKIRGFRIELGEITAALTNHPDIRQAITIVREDTPGDKRLVAYLVPEPGHTPDA---KTLRTELATTLPDYMVPTAYVPLDTIPLTPNGKLDKR---------------------------------- 197732070 466 ------------------HFRALLDHALRDPDA----VLARIDILGAAERALMTAGPVNGPSVDGYP-----LMHGLFESMVAERPDAVAVVADG------TQYTYAEVNERANRIAHLLRSLGARPEDAVGVHLERGPDLIPALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTSD------------------LAPSLTTVGQLIVLDTTD----------------LTDLPTENPAVVSSAENAIYTIYTSGSTGRPKGVVLTHVNVAR-LLTTAQEHFAFDHTDV--------WSMAHSYAMWGALAHGGQLIVIP-RAVTRSPEEFADLLTQHQVTVLSQTPTAFSSLTALAAANDPRINQLHLRAVIFAGEKLETELTPWV-KHKGLTAPVLVNMYGITETTVHTTYHALDDTDLPAQSVGHPLSDLAVHLHDPEGRPVPLGVPGEIHV--SGPGVARGYLNRPERFLDPYGAPGSRLYRSGDIALRRPDGSLEVIGRIDDQVKIRGFRIELGEITAALTNHPDIRQAITIVREDTPGDKRLVAYLVPEPGHLLTPAIRQDLTQ----SLPDYMVPTAYIPLDAIPLTANGKLDKR---------------------------------- 78045072 16 ----------------------------------------------------------------------------------------------------ERRFTYREFKERVNRLASALKKYGIGKWDKVAYLAPNIHPFLEGHYGVPLARGVLVSINTRLKSNEILYILNHSESKILIVDSE----------LASLIEPI-YDQLETVQKIVMINQVPRETKLPA---VDYEEFLQEGEPEDLPIPIEDEEPITLNYTSGTTGFPKGVQYTHRGAYLNSLSEV-IEMGLNQYSKYLWILPMFHCNGWCF-TWAVTAVGATHYCF----RKFEPEAALEIIEKEKITNFCGAPVVFNAMTAAKKAEGLKFNHP-IRA-FIAGAAPSPTIISK-MERLG---VEVVHVYGLTEVYGPFTVCSAEEKAIYKARQGVPMVTTEVRVVDAEMNDVPGKTMGEIVMRGN--GVMAGYYKAPEDTAKAFAG---GWFHSGDLAVMHPNGYIEIMDRSKDIIISGGENISSVEVENVLYSHPAVYEVAVVASPDERWGEVPKAFIVLREGASVTPE---ELIAYCREKMAGFKVPKKIEFVDALPKTPTGKIQKFVLRNL----------------------------- 107022713 1106 -------------------------------------------------------------------------------------------------------LTFAELDDASNRIARALTQRGVVAEAAVVVCIERSARFVVGLLGALKAGALAVLLDPAQPAARLAAAAADCGARWALVA--------------------EPAAWP----------TGLDAQPLDVDALAQDATLAHAAGVR--VAPHPEQGAYLIYTSGSTGTPKGVVVSHGAYVQGMLDELAFAPDASFAMVSTVAADLGHTT-----LFGALCAGRTLHLLPAACAF-DPDLFADEMRRREVGVLKIVPSHLQALLRVPADVLPRH------ALVTGGETL---TWLVARLAALAPACRVINHYGPTETVGAIACDTADARDPASGVPGLPLPNARALVLDAFGACVPAGATGELYL--GGPGVARGYLGRPERFVPDPFTPGARLYRTGDRVRLRTDGRLAFLGRIDDQVKIRGYRVEPGEVSAAVRAAGPIAQAETLAIEHDGRL-RLATFVVMRDGAAFDEAAVR---AALAATLPDYMVPAQFVALARLPVTANGKIDRAALRELAA--------------------------- 110833045 7 -----------------------------------------------------------------------------LRRAVQLNGEGTATIFAG------RRQTWKKFEDRIARLANGLVGLGVESGDRVAILSLNSDRYMEYFYAVPWAGAAVNPINIRLAPPEIAFTLNDSGSKILFIDDTFS------ALLPIL-----RPQFESIKHVVFI----GDGECPEG-CIDYESLIV-QSERMSDVDAGGDDLAGLFYTGGTTGRSKGVMLSHDN-LVFNALNVVAEMGYGRDTVYMHAAPMFHLMASTFAV--TLAAGT-----HGIVPRFDVDEVLAFIEREKITDALLVPTMVNLLASSGR--IANYDVSSIRRMLYGASPMPEAVLISAMEQM--PKASFAQGYGQTE-ASPIITTLAPEFHVAGGSAGRAALGVEVMVVNENDEEVPRGTVGEICVRGG--NVMRGYWGMESTTEET---LRNGWLHTGDLAYMDEDGFVFIVDRAKDMVISGGENIFSVEVEGAIYSHSAVQECAVIGIPDEKWGESVHAIVVLCEGSSASE---TDIIDHCREKIAGYKVPRSIEFRSELPISGAGKVLKNELR------------------------------- 196183317 28 ---------------------------------------------------------------------RTSTIHDLFQRQAAKSPDAIAIAY------QNQQLTYQELEQQSNQLAQYLQSLGVTTETLVSFYLERSPELIITILAILKAGGAYLPLDTSTPPQRLNTILEDAQAPILITQ-----KNKLTSL----------PKLPDSLHLLCLD--------------DYFNSTTSSPPIPPAHTVNSNNLAYVMYTSGSTGKPKGVCVPHRGVVRLVKNTNYAHFG--ADEVVLQLASIAF-DAATFEIWGALLNGGKLVLMPAKI--PSLQDIGTAIKHHKITTLWLTAGLFHLMVEEQIEALKP-----LQQLLAGGDVLSIPHVKKVLTEL--PDCQLINGYGPTENTTFTCCHQITLEDTTKSSIGRPIANTQVYILNPDLQPVPIGHPGELYIGGD--GLARGYLNQPDRFIANPFSHDPNLYKTGDKVRWRDDGVIEFLGRFDFQVKIRGFRVELAEIEAVLQNYPNVRNVVVLAREDTPGDKRLVAYLVPEDNHELNPE---PIKSFLLKKLPSYMIPSAFIVLDQFPLNINGKVDRRAL-------------------------------- 148546913 512 -----------------------------------------------------------------------------------------------------QTLSYQQLNEHANRLAWRLIEGGVGPDVKVGVALERSPQMLVALLAVLKAGGAYVPLDPHYPDERLAYMMEDSGIRLLLTQPSLQAR---LPIPATVQCLLLAPEHP----------LGSGCN-------------AAAYGVHNPQPLSAEHLAYMIYTSGSTGRPKGVMVPHGA-LVNFIASMAKAPGLATGDRLLSLTTFSFIFGLE--LYLPLVQGACVVLA-GPDTAQDPQRVLELVAQQSVTVLQATPSTWRMLLDSGRGEVLAGCTK-----LCGGEALSDDLAQRLLALGG----PLWNLYGPTET--TIWSALHRLQPARPQALGRPLDNTRLYLLGEDLAPVPVGVAGELLIGGA--GLARGYYQRPERFVPDPFAGGERLYRTGDLARYRAEGVVEYLGRIDQQVKMRGYRIELGEIEAQLARHPAIREAAVVARPGP-GGQQLVAYLVPQDDAQTREALGEALKRQLRSALPEYMVPTWTTFVATFPHTPNGKLDR----------------------------------- 190890635 14 -------------------------------------------------------------------------------------------------TGRGQTWTYGDAFALSGRIAGAMDTLGVRPGDRVAVQVEKSAEALILYLACLRSGAVYLPLNTAYTLAELDYFIGDAEPRLVVVAS----------------TARAGVATIAQRHGAIVETLDADGSG------SLLDLARDEPADFVDASRSADDLAAILYTSGTTGRSKGAMLTHGN-LLSNALTLRDYWRVTADDRLIHALPI----FHTHGLFVALLAGASMFLL----SKFDADEVISLMPE--ATMLMGVPTYVRLLQRFGKEAAAN-----IRLFISGSAPLLAETHTEFEARTGHA---ILERYGMTETN--MNTSNPYEGKRIAGTVGLPLPDVAVRVTDPAGQVLPPEQTGMIEIKG--PNVFKGYWRMPEKTAAEF--TGDGFFISGDLGKIDSDGYVHIVGRGKDLVISGGYNIYPKEVESEIDRIEGVVESAVIGVPHPDFGEGVTAVVVRKPGAVLDE---KTIVSALQDRLARYKQPKRVIFAEDLPRNTMGKVQKNILRQQYAG-------------------------- 119505624 7 -----------------------------------------------------------------------------IDYHADRRPTHAAL------NAHDFEWDYRTLVERSHAIARLLLEAGIKREDRIGVLGLNSAAYFAILLGASRIGAVTVSVNFRLAPAELAFVLDDAQVDILFVTD------------DNIDETIQTIAIRELPTRLIANRSDAFLALTTAIN-------QEVEPYRQIGQVDEHSPALQLYTSGTTGKPKGAVLSHRNIL-SLTQMMGIANDYNADTINLVVAPLFHIGG-TGVAYIGLAYGAHNILHE----AFDPLRVVETIQAQSVTSMFMVPAMIQAIVKLVPN-VRDYDFSSLENIAYGASPISATLLKEALEVFDSRFSQV---YGMTETSGTVIALSPAGSPHLLTSCGKACPGNEVKIVDTEGVELGPNQTGEICLRSA--SNMLEYFN---RSQATAETLLDGWVMTGDAGTIDEEGYIYLRDRLKDMVVTGGENVYPVEVENVLSGIPGVIEVAVIGIPDETYGEALLAIFALQPNHMIDAD---DVIAFCRDKLAGFKIPRRVECIPALPRNPSGKILKTTLRE------------------------------ 111224890 28 ---------------------------------------------------------------------------------AEQSPHKPAVI----VAGTGAVLTYGELEDASSRLARRLHEVGLRRGDHLALLTDNDPRAFEVFWAALRSGLYITAVNRHLVADEVAYIIDDCGARGLVVS------------AALLDVAEQIVEATPRVGIRLVYGADAGASSTYG---SYDEALASVPPSHQPCGTD------MLYSSGTTGRPKGIVHEPGDPLVTLFGSM---YDFGPDTVYLSPAPIGWVHRH----------GGTVVLMD----RFDAEGALAAIEHHRITHSQWVPTMFVRMLKLAPAVREKYDLSSHRVAVHAAAPCPPEVKRAMIDWWGSI---IYEYYSSTEAGATFITTEEWLR--KPGSVGRPGMGI-VRICGDDGAELPTGQVGTIFFERDVPAF--EYHNDPAKTAAARHPDHPTWSTTGDVGYLDEDGYLFLTDRRAFTIISGGVNIYPQEIEDSLTLHPKVLDVAVIGLPDEEMGERVVAVVQPAPAAVPGPELAAELLDFLRPRLAGFKIPRTVDFVDDLPRTPTGKLVKRQLRD------------------------------ 119505362 34 -------------------------------------------------------------------------------------------------------LSYRELDELAENFGAWLLESGLAAGDRVAVQMPNLIQYFVVVLGALRAGMVVVNTNPLYTEREIEHQFNDAGVKLLVVQANVAQQAAAVLPRTTVEKVVELADLHPQPKRFLINFIAKHIKFSIPGALKLTEVLA-AGRKHECVSVTAGDLAMLQYTGGTTGVAKGAMLSHGNLVANVLQADALFGSYQSGDTFVQPLPVYHIYAFTASMYA-LYVGAHTVL------IPNPRDLKSVVSAYRPRLFFGLNTLFVAL--TNDSAFQALDFSDLKVTLSGGMALTEDAAKW--EAL--TQCPVSEGYGLTET-SPVATGNPGGAQ-QLGTIGIPVPKTEVRVVDATNQPLGFDDAGELCIRG--PQVMQGYWQRPEATAEAINA--EGWFLTGDVAVIQPDGYLKIVDRKKDMIVVSGFNVYPNELEDVVSKHPGVLECAAVGLPDSKNGEVIKMFVV-RKDLALTE---AELKDFCRTQLTGYKVPRHIEFRDDLPKTNVGKVLRRELRE------------------------------ 189546049 59 -----------------------------------------------------------------------------------------------------KTLTFAELEKLSAKVAGWLQAQGLKKGDRVAVMMPNILQYPVVVSAILRAGMVVVNVNPLYTPRELEHQLNDSGASAIFTVSAVVARTGV---KKVV--VASMGDLMGLKHIVVVRRVKKLVPWSIPGHIPFKSVI-SAGKTLSPVDISPSDIAFLQYTGGTTGVSKGALHSN---LLANIT--QNVMWMKPAEVYVCALPLYHIFALTVNMFMAMEQGGLNILIANPRDIPG---FVKEISRYRFNVLPGLNTLFNAL--ANNEDFKKLDFSGLILTLGGGMAVQRPVADLWQKATG---CFIAEGYGLSETSPVATTNRADGTE-YTGTIGLPVPSTDIDIRDDDGNSLPLGEAGEICIRG--PQVMAGYWNRPEETAKVM--TPDGFFRSGDIGFMTPEGYVKIVDRKKDMILVSGFNVYPNEIEEFVVTMPGVLECAAIGVPDPHSGETVKLFIVKK-----DPNLEADVKAHCAQGLTNYKRPRYIEFRDSLPKSNVGKILRKELR------------------------------- 89897471 41 -----------------------------------------------------------------------------------------------------QILTYKNTNDRANQVANFLKEAGVRKGDIVGVMIQNSPEIYYTMWGAQKLGAIALTIFCLKGPE-ISYVLNDAKPKVVFVMDEFTKGLRYADTKPYVVEVITRANHNSPEI-----RT------------SLIDILAKYPLDECLVKQSLDDPFLLLYSSGTTGKPKGVLLSNRAQLSQCRNFNQMGY-IKGNDVMLLMLP----MFHTN----PLCVFTYPLSFAGIRKKFSPNDFWPTVMHYGITVIMGVPTMFDYILKIDPSHI---DLSKIRYAFTGGAPLSLTTRRGFKE---KYNIDFLVGYGLTE-GCGGNSTEPALGHYKEGSCGMVHAEEVIEIMDSEGRILPNNVDGEVCIKGD--CIMLGYLNQPE---QTAEVLRDGFLHTGDIGHFDDEGYLYITDRKGDMIVRGGENIYPRQIEIVLEEHPLVAEVAVIGVPDQCLGQRVKAYIVPRQKGLFTE----EIRQWLLERMANYKVPEFYEFVDQLPRTPSGKVQKFELRK------------------------------ 27502152 3075 -------------------------------------------------------------------------------------PERVALLFE------ERQLSYGELNAQANRLAHRLIELGVGPDVLVGIAVERGLEMIVSLLAVLKAGGAYVPLDPEYPQERLGYMIEDSG----------------IALLLSQSHLLQRLPAASGIACLAL-----DQAW------DWQD-----RPASDPQRAHPQNLAYVMFTSGSTGRPKGV-----GISRESLSRHTHVFGIGPDDRVLQFSTFNF-DGFVEQLYPPLACGASVVLR-GTEIW-DSETLYREIVERRITTVDLTTAYWNMLAKFANQGVRDY--GALRQVHAGGEAMPPESVAW--KAAGLEHVRLLNTYGPTEATVTVCAPYVDGSKAIPATMGKVLPGRAIYLLDDAGQPAPVGAVGELVIGAEL--LARGYFKRPDRFIPDPFDEQGGLYRTGDLARYGADGVIEYVGRVDHQVKVRGFRIELGEIEACLGEHPAVREALVIAVEGA-AGAQLVAYLVPQAEAEVQAALRNELKALLRDSLPEYMVPAHLLFLERLPLSPNGKVDRKAL-------------------------------- 27502152 1600 -------------------------------------------------------------------------------------PDAPAVLFD------DQVLSFAELDSRANRLAHALIARGVGPEVRVAIAMQRSAEIMIAFLAVLKSGGAYVPLDIEYPRERLLYMMQDSRAHLLLTQSH----------------LLDRLPIPDGLSCLCLDREQEWAGF----------------PAHDPEALHGDNLAYVIYTSGSTGMPKGVAVSHGPLAAHIVAT---------GERYMTPADCGWM--H------PLINGARVLIRDDSLWLPE-QTYAQM-HRHGVTVAVFPPVYLQQLERDGNPPAA-------RVYCFGGDAVAQASYDLAWRALRPQYLF--NGYGPTET---VVTPL--LWKARPGAAYMPLLGNRSYILDAQLNLLPVGVAGELYL--GGEGVARGYLERPERFVPDPFAPGSRLYRSGDLTRGRADGVVDYLGRVDHQVKIRGFRIELGEIEARLREQAAVREAVVVAQAGAS-GQQLVGYVVLVEDAGAQAACRDALRKALKERLPEYMLPAHLLFLACMPLTPNGKLDRKALPK------------------------------ 157336182 51 ---------------------------------------------------------------------------------------KTAFI----DAATGRRLTFTDVWRAVDSVSSCLSELGIRKGDVILLLTPNSIFFPIVCLSVLSLGAVVTTTNPLNTPREIGKQIVDSKPVLVFTT-------------QSLAPKLTGSNLP-----IVL--MGEHGDYHAGAEVSLDEMIRKEPGKRVGERVNQEDAATLLYSSGTTGESKGVVSSHRNLMVQSIVSMNSFED--EEESFVCFLPMFHMYGLGAFALGRLARGSTVIV---LPRF-EMNEMLTTISKYRATCLPLVPPILVALVNGADQIKAKYDLSSLQYIICGGAPLSKEVIEEFLEK--YPNVNIRQGYALTESTTVGASTHTLEESRRHGTAGLLSPSMEAKIVDESGKALSVNRAGELWLRG--PTIMKGYFRNPEATASALDS--NAWLRTGDLCYIDDDGFLFVVDRLKEVIKYKGYQVPPSELEALLLTHPEIVDAAVVG-------QYPMAYIHRKAGSCLSED---AVMDFISKQVAPYKRIRRVAFVASIPKTPSGKILRKDLIQLA---------------------------- 213966675 22 --------------------------------------------------------------------------------HDSVNAERLAFTYLADGESVSDSLTYVQLDQKARSLAAHLQRH-TRPGDRVLLVYPPCMEYTIAFYACIYAGVIAVPALSPANAKTL-PRLQDSQPALALTMDAV---------------------LTGLQRIVTDDNTPNLLT-----DITWSNLLVDASADWQCPPTVASDIVFLQYTSGSTGAPKGVMVSHANLLANVELS-KQTYRIREQDVF-----VSWLAHHDFGLIGPVYMASHCVQFPPAAFVMRPYRWLKLISDYRARITGGPNFAFQLCQRVTEEQKQSLDLGSLEIAVNGAERIRPGTLRSFVEAFGLKPHAMVPAYGMAESVLLVTANTPIGQLPRMRTISKSALAADAVELVATGTELTGDQVGEIWI--SGPSTARSYWRQEA--ESQVFNTRARWFRTGDLGFVN-DGDLYITGRLKEVMIFSGRNIYPQDIEITVEAIPAFRACAAFSIEN---GEVSQLVVVQRQHVEFD-----SVMPRLRAELADRHVFDAVLLVKTLPRTSSGKIQR----------------------------------- 111222504 8 ----------------------------------------------------------------------------LIRTHGAERGGQPALTADG------HTVTFAQLDARSNQVAQALAGEGVGAGDRVAYLDANAAQYYELLFGGAKLGAVSVAVSWRLAPVEIAAIIADAQARVLVVGAAF----------AATVEAVE-AELPGVKKIIVVRHEGDDEVRHQVDHQDYDEWVDAAPAIDPGLCAKPDDVRIQLYTSGTTGLPKGVMLTEHN-LLSLLRMAGETLDLGPDSVNLVAMPLFHISGSGYSLSGFHAGCHTVLLREAHPDT-----ILRSVVEHGVTNLFAVPAVLRTML--GVAGIAELDLSSLRTIAYGASPISLAV---LVRAIETFRCDFVQVYGLSETAGTMLTPVAGALGARLRSAGRAVPGARVRIVPPHGADAEPGEVGEIWIHS--PQNTPGYWHNP---RETAALLEDGWVRTGDAGYLDEDGYLFIHDRVKDMIITGAENVYPAEVENVLMSHPDIADVAVIGVPSERWGETVKAVVVAEAGRTPTTE---DVVSFARARLAAYKCPTSIDLVDALPRNAAGKVLKRELRD------------------------------ 152995601 42 ------------------------------------------------------------------------------------------------------TLTYRELGEKSDAFAAYLQETDLMPGDRIAVQLPNIIQYPVVLFGAMKAGLIIVNTNPLYTPKELEHQFNDAGVKLVVFANMAHNVEKILAIKHVIITEIADFH-PPLKRLLVVKYVKKMVPYHISGALTLNDVLSKGKGKVEKVECNPENIAVLQYTGGTTGVAKGAMLTHANLIANMYLSSRLSSIIADNEVYIAPLPL-------YHIYAFLIHGLT-LLERGSVLIPNPRDLPGFVKELKFTGFVGLNTLFVGL--CNKAEFKALDFSTLKLTCSGGMPLTHAAADEWERITG---CKIVEGYGLTET-SPVVSFNPIGKE-RIGTIGLPVAETDIKIQGRDGESLPQGESGMLCVRG--PQVMKGYWNREEATREAMTE--DGFLITGDIAMQHPDGYLQIVDRAKDMIIVSGFNVYPTEVEDCLSSHPSILESAAIGVPDDKTGESVKAFVVLRANVETLDE--KALRIYCKENLAAYKVPKFVEIRKELPKTNVGKVLRRALRE------------------------------ 197772967 19 ---------------------------------------------------------------------------------AAEYADTVALV----DGVNGTTVTYLQLDLFHRRIAAALADAGLRKGDVLALHSPNTVAYPAVFYGATRAGAAVTTVHPLATAEEFAKQLRDSSARWIVTVS---------PLLEVARRAAELAA--GIEEIFVCDQAEGHVSVL--------DMLGSTAPDPDVIIDPSNDVAALPYSSGTTGVPKGVMLTHRSIATNLA-QLEPVAPAGQGHRILAVLPFFHIYGLTALMNAPLKQGATVVV---LPRF-ELDTFLGAIQEHRINGLYVAPPIVLALAKH--PAVATYDLSSLEYILSAAAPLDAALAEACSKRLGLP--PVRQAYGMTELSGTHVVPL-TADDPPPGTVGLLLPGTEMRILDLDGRELGVGEEGEIAIRG--PQVMKGYLGRPD--ATAAMIDEDGWVHTGDVGRVDDDGWLFVVDRVKELIKYKGYQVAPAELEALLLTHEAIADAAVIGVNDDDGNEIPKAYVVRQPG---TEHLKEEVLDFVAARVSPYKKVRRVEFVGAVPRAASGKILRRELRA------------------------------ 66809317 27 ------------------------------------------------------------------------------------------------------------------KVACGLNKLNIKKGDVLGVILPNLPEYVPIFHGTLLMGGITSLVNPDYTIEELSHTLATVSPRYLAVTLAVYEKIKN-DLKRV---------FPSVEKVILVDIAGQTLKSSDGIVMSFNQLINNNGKDYPIVRIDPKDTAIIPFSSGTTGLFKGVCLSHHNIVSNTYQTTIETSTYKKNDT---------VMGHIYGLMLFLMLGHRVVV---LPKF-EPVRFLELIQKYKVAISFIVPPV--AIMFAKSPIVDKFDLSSLRTLFSGAAPLSSEVEDLIKERF-KGRLVIKQGYGATE-----LSPACFVIPVKSGSAGILLPNQLAKIISETGENLGMGEKGEICIKG--PNVMLGYYNNEKATNEVIDK--DGFLKTGDIGYVDEDGYYFIVDRSKELIKCKGFQVPPAELEALLLSHPKVADACVVGLSKGDMGEVPRGFVVIKQNESLTE---KELLDWAHPKIANYKHFRGIFFIPAIPKSATGKLLRKNLKD------------------------------ 149201292 13 -------------------------------------------------------------------------------------------------PDEGTALDWPGLRDRARAIAGMLTAQGIAKGESVAIMQPN---------GQAAIEAIYGALYGGFGAEAIGYALDHSGARV----------------------ALVHPSQQAVFQSV---NPGGRIAVLS---------LTAAAPDTVLHPVTPDDHALLMYTSGTTGRPKGVVHTQAS-LLAGGWTTAIAHNLGPEDTGLCVLPVYHINGLCVSVMGSLVSGGQLAMC----ARFSASRFWAQAAETRATWFSVVPTIVSHLL-HGETGPDPETRKRLRFGRSASSPLPVEVHTAFEARF---DVPIVETMGLTETAAQILSPLPPGTR-KIGSPGIA-YGNQAEVAGPDMRPLPPGQEGEIIVKG--PNVMLEYLRNSEATRTSF--TPDGWLRTGDLGRKDAEGYFFVTGRLKELIIKGGENIAPREIDEVLYAHPDVVEAAAFSCPCPRYGERVEAAVALRPGSTLTAETLL---TLCKDRLGAFKSPDHIYFLGELPKGPSGKIQRVRLKDLLAGDLE----------------------- 111017211 20 -----------------------------------------------------------------------------LERSASVFPDRIAVVH------GDRRYSYREFGDEVERLARVLRSR-IEPGDRVAFLCPNTPEMLFAHFAVPLAGGVLIALNSRLAGRELEYILEHSGTSLLFVDSELV--GSV---------ATAREAVPSLREVIEIPDSTIARPMVPEGIVTYADFLAAADDDGTPLHWGVDDVIAINYTSGTTGKPKGVMYTHGAYLNSLGETFHNGF---AGSTYLWTLPMGWCT--PWAVTQ--AAGTHICL-----RAVRADAIWDAIDTLGVTHLCGAPAVCSTI----AEAPQAHPVDALR-ITTAGAPPSPTVIAQL-EAIG---VTVVHVYGLTEVGPYTICEYQDSWSDRTAELSRQGVGMNARVVDAQMNDVPGETMGEIVLRGN--NVMLGYYRDPEATAEAFAG---GWFHTGDLGVMHADGYIQLKDRAKDIVISGGENISTVEVEQAMMTHPAVLDVAVVGVPHPKWGERPKAFVIVKKGATVTAE---ELVEHTRGRIAKFKVPDEIVFPLELPRTPTGKVLKFELRN------------------------------ 171315762 7 -----------------------------------------------------------------------------------------------------RTTTFSELIDRVARLARALRNQGVSTGHRVAMLALNSDRYVEYIFGTLWAGATLNPVNTRWSIAEIAYSIDDCETEVLLVDDTFI--GTVARLRQR---------CPRIRTVIYCGDAETPTGM-----LNYEHLVQTNGP--LPDSMNGHDLAAILYTGGTTGSPKGVMLSHTNLVSNVLSSLAAT--PRPEKTVLQIAPLFHVGALSFVLQS-MTRIATQVIHPG----FDPKAALRDIAKHQVNEIFIVPTMLKVLL--DEPSFAEHEMSSLRNIIYGAAPIDASLLQSAMERIPSSQ--FLQAYGMTET-SPVSAMLPAACHVTGGAAGRPAPACEIRIVDATDVDCLTGIAGEIAVRG--PGVMLGYWNKPE---ETAKALRNGWMHTGDIGYLDADGFLYVTDRIKDMIISGGENVYSTEVENAILTHPAVQLCAVVGIPDETWGEIVHAIVVLRPGHTVG---IEDLRTHCRESIASYKCPRSIEFRSELPLSAAGKLLKYKLRE------------------------------ 196155956 33 -------------------------------------------------------------------------------------------------------ISFEELDTLSAQFAAYLQASGLKRGDAVAIMMPNLLQYPVAMFGILRAGMVVVNVNPLYTARELKHQLNDANAKAIVIVENFACTLEEVIADTNLQEVALGDMLPAPKRWIVVKYVKKMVPTLPETTSFMSAVKKGQSLKYTRPEIDSGDIAFLQYTGGTTGVSKGAMLTHRN-MVANLEQVSGILEIEEGEDFVVTALP------LYHIFALLANGCRNLLITNPRDMP---AFVNELSKYPFTILPGVNTLFNGLL--NTPGFDELDFSKFKFGLGGGMAVQQPVAEKWEKVTG---TVLLEGYGLTEC-SPVVAVNPPQIEAYKGAIGMPVPSTDIKLLDDDGNPVEKGEPGEMWVKG--PQVMKGYLNRPEATEDILKE---GWLATGDIATVDDEGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEAAAVGVPHEVSGEVVKLFVV-KNNDALTE---KDVIAHCRNHLTGYKVPKQVVFKDDLPKTNVGKILRRELRD------------------------------ 119477819 20 --------------------------------------------------------------------------------HAQDRPNNVAVISRYGDR------TFAELNARVNQLAQVLRNSGLQPDDGVAILLTNRPEFIEAYFACLRAGFRITPIWHLLGDNA-SYVVENCQAKAFI-GDARCDQSAVEAYRDN------RSQLK------VALCVGGHIEGFDSYDARL--EMESAENIENPE-VGAQ----MLYTSGTTGRPKGVYRSATEVLNTPITQFEVDAAYNPEDRCLCSGPAYHAAPLTFNIALPISNGVGVVLMD----KWDAEETLRLIDQHKITHTHMVATMFHRLLALPEETKRKYKLSSLKYVLHGAAPCPIHVKR---DVIGWLGPVVYEYYAATEGGGYIIASEEWLKN--PGSVGKAPDSAHNKVCNDDGEELPVGEIGTIYFKA--PALKFTYFKDDEKTAGSYNGDF----FTGDMGYIDEKGYLYLTGRSAETIISGGVNIYPQETDDVLLKHPAVADVCTVGVPSEEWGEEVKSIVQLKQGVEQGEIISEELIAFVRENLAVFKAPKSIDFIAELPRLPSGKIQRRLVRA------------------------------ 37527018 2439 --------------------------------------------------------------------------HQLFEQQVKKTPEATALVYE------EQTLSYAELNARANRLAHQLIALGVIPDQRVAICMARSPAIVVALLAVLKAGGAYVPLDPTYPGERLAYILDDTAPSVVLVDEAGR-------------AALGEEALTGL-TVLTLNTLPDQPDSNP--------LVAALTPQ---------HLAYVIYTSGSTGQPKGVMIEH-----QALYQRHLGFNVTAQDRLLQFASFAFDVSVEECCLS-LCNGATLVMRDDRWLT-SMQEFIALAWQNRITVMSLPALFWSELIARDNTLPLP---DCLRFIIIGGEAVKKSAIDWFARETHRPR--LLNAYGPTE--NTVTATCQEILPADDSSIGQPLKNTCVYLLNRDGQPVPLGCVGEMYI--GGVGVARGYLNQPERFIADPFSPVSGMYRTGDLARYLPDGNLEFLGRNDEQVKIRGFRIELGEIEIRLLEHPVVQEAAVL-VWEDGRDKHLVAYVV----AEANEGLTASLRAHLSAILPDYMVPSAFVRLDTFPQTPNGKLDRRAL-------------------------------- 37527018 1362 --------------------------------------------------------------------------HQLFEQQVEKTPEATALVYEG------QTLSYAELNARANRFAHQLMALGVTPDQQVAICMARSPAVVVALLAVLKAGGAYVPLDPTYPGERLAYILNDTAPSVVL-----------------VDEAGRAA-------------LGEQA--LAGLTVLDSNILPDQPDSNPQVALTPQHLAYVIYTSGSTGQPKGVMIEH-----QALYQRHLGFNVTAQDRLLQFASFAFDVSVEECCLS-LCNGATLVMRDERWLT-SMQEFIALAGQNRITVMSLPALFWSELVARDNGLPLP---DCLRLIIIGGEAVKKSAVDWFTRELHRPR--LLNAYGPTE--NTVTATCKEILFLTDDSIGRPVKNTCIYLLDKYGQPVPLGCVGEMYI--GGVGVARNYLNQPERFIADPFSPIAGMYRTGDLARYLPDGELEFLGRNDEQVKIRGFRIELGEIETRLMEHPAVQEAAVLAL-DDGQHKRLVAYVA----AQAHERLAADLREYLSTILPDYMVPVAFVRLDTFPQTPNGKLDRRAL-------------------------------- 13474515 59 -----------------------------------------------------------------------------------------------------KSISYADVEQLSAAFGAYLQSKGLQKGARVAVMMPNVLQYPVAMMGILRAGYVVVNINPLYTPRELEHQLKDSGAQAIVIANTLQAVIARTAVKHVVVAAMMLGGLKGTIVNFVVRRVKKMVPWSLPGHVKFNAAMAGAGLGFKPAKVAADDVAFLQYTGGTTGVSKGATLLHRNVLVQNAQWMEDAYTIKPHPNFICALPLYHIFALTVNALMGMQQGARNVL---IPNPRDIPAFVKELQKYPVHIFPGLNTLFNALL--NNEDFRKLDFKPLVLTLGGGMAVQKGVAERWKALTG---CPVTEGYGLSETSPVATANKFSSGDF-TGTIGLPLPSTEIAIRDDDGNNLPLGEVGEICIRG--PQVMAGYWNRPDETAKVMTK--DGYFKSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNELEEVVAMHPGVLEVAAIGVPDEHSGEVPKLFIVKK-----DPALVEAIAAFCRENLTGYKRPKYIEFRTELPKTPVGKILRRALRA------------------------------ 118053900 51 ------------------------------------------------------------------------------------------------------RYSYAQLHQAARQLASALLSRGLVKGDRVGIWSHNNAEWVLMQLATAQVGLVLVNINPAYRTSEVEYALNKVGCKALVTSDYGMLRELAPELASCAPGQLQSRRLPALRTVVWIDPGAADLDVEQPGMLRFSQLMAQGTSADEAATLSNLDPINIQFTSGTTGFPKGATLTHRNIL-NNGFFIGECMRLTPEDRLCIPVPLYHCFG---MVLGNLAHGSTIV-------YPDPITVLEAVQAEKCTGLHGVPT---MFIAELDHPRAEFDLSTLRTGIMAGSPCPIEVMKRVVRDMHLSEITIA--YGMTETSPVSCSDADTPLEKRVATVGKVQPHLEVKIVDPSGEIMAPGQSGELCTRGY--SVMHGYWDDEARTREAIDA--EQWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGVPDVRYGEELCAWVIVKPGLELGED---EVRDFCKGQIAHYKVPRYIRFVQAFPMTVTGKI------------------------------------- 126740263 50 ------------------------------------------------------------------------------------------------------RMSYYDLDRAVDELASGLLALGLEKGDRVGIWSPNRFEWVLTQFATARVGLILVNINPAYRLGELEYALNKVGCRALIAAKAFKYAGMIRTLAPELESCLRAAKLPHLRSVIIMD------DQPGNGTYSFEALRKLGGPAQQPETLGPDDAINIQFTSGTTGMPKGATLSHYNIVNNA----RYVTDLTETDRYHCF---GMVMG----VLGVVSKGATMI-FPGEGF--DAGQTLDALAKERCTALYGVPTFVAMLEQLGKNPR---DLSHMRTGIMAGAPCPVEVMQRVNTDMNMQEVTI--CYGMTETSPVFQSFVNDPTDKRCETVGRVHPHLEVKIIDQDGQIVPVGQQGELCTRGY--SVMKGYWED---VKKTGESTVDGWMHTGDLAVFDKEGFCSIVGRVKDMIIRGGENIYPREIEEYLMRHPKVSDVQVFGIPDETFGEEVCAWAIAKPGMDLTEE---ELRNALNGQIAHFKIPRHFRIVDELPMTITGK-------------------------------------- 147678225 48 -------------------------------------------------------------------------------RNVRRFAGKPALTC----PLRGNTWTYAGLNQECNRLAHALLADGVGKNDVVMYQLLNSAEFVFLYLAPQKIGAINCPINFRISPGETAYIIDDSKP-AVFFYDAEIR--------KTAEDALNMAR-HKPRRVVMVDPLGKEKPF--AGSIAFEDYVKGH-PDYNPEPMHIYDENTRLYTSGTTGMPKGIPLNNINEVL-SAHDVIMHFPLSPLDKTMNMSPWFHRGGHSGGPNPTLYVGGEVVIL----RHFAPRICLDYVEKYGITFLIGAPPMLKLL--HDFQARNPRDLSRLKGIITMGAPLEREACIKFQQVLTPN---IFNGYGTTEAFWTFLRPY--DLPQMAGSSGRACTDDDVAVVDRRAEPDDGKEIGEIIVKAPAKTTYSYI-NNPEESERVF---YKGWIYIGDLGVWDENEYITVVGRKDDMIISAGENIYPDQVEEVINQHPKVKESVVTGVPDKVRGEAVVAYVVKMDPSLTARELDEHCRKH--QALAMYKKPRYYRFVEELPFTATGKKMR----------------------------------- 111222485 6 -----------------------------------------------------------------------------------------------------RRLTYGEADERSALLAGQFVAAGVGKATRVGMVFPNSPEFIIVWLAIVRIGAVAVPISTLSTGTELRSVIRHSDLALLVTADRYRNRDYPAGLESALEGALRLHDAPYLRGVWVW--GSSAPAWASALDLSSRELLAAIEGEVSPA-----DLVSIIYTSGSTGSPKGTMHTHNGFMRQAAK-LGAIMPYRRDDRVFTPMPFFWVGGLTYTVLAAMHVGCALL---GSGST--GSELLDFLERERVTYLTGWPHLLTALET--DPSFPQRDLSALR----GGNLLAPPGQRPRNQVFGIAL-------GMTETAGPHTVSHPDYPDELAGTLGPVMPGMEHRLIDPDGTDVAPGAPGELLVRGD--TLMAGFVKQE---REACFDA-AGWYHTGDLCYRDDH--IFFHGRLDDMIKSSGANVSPREVEAALASLPGIEQAIVVSVPDPQRVSIVGAVVVARGGATL---LAEDIRRSLRGTLSEYKIPRVIRIIADLPVLSSTKIDRRLL-------------------------------- 163757880 12 -----------------------------------------------------------------------------------------------------RRYSYGDVEEVSGRFANVLVGLGVNPGDRVAVQVPKSIESIMLYLAVVRAGAVFLPLNTGYTPVEIEYFLGNATPRIFVC-----------DPKKRADEALTSSLGIGLETMGVWQNHETSAG-------SLPDAGLAAPTVFDTVSRSADDLAAILYTSGTTGRSKGAMLSHAN-LVSNAETLADVWHFTKDDVLLHALPI----FHTHGLFVALSAGASLIFLSG----FSAETIITNIP--GATSLMGVPTFYTRLL---DEPGFTADLKHMRLFVSGSAPLLAETHVQFEQCTGHR---ILERYGMTETN--MNTSNPYDGERRAGTVGFPLPGVDLRIVDETGKALPQGEIGIIEVKG--PNVFSGYWQMPEKTREEF--REDGFFITGDVGVIDVDGYVQIVGRSKDLIISGGYNIYPKELELLLDEDEGVLESAVIGVPHPDFGEAVVAVLVPKPAAKLDEA---GIMESIQSKIARFKQPKRIVVLDELPRNTMGKVQKNVLRD------------------------------ 186682768 1109 ---------------------------------------------------------------------------------VELTPDAVAIQQEG------QQLTYRQLSDRANQLAHYLQSLGVKPETLVGICVERSLEMIVGLLGILKAGGAYVPLDPAYPQERLADILADTQLKILLTQERFQYAGKTICL-----------------------------------DTDW-EIIAQHSTANPISEVQSHNLAYIIYTSGSTGKPKGVMIEHRSLMNFVMTAM-HEYGINASDNILQFASICFDASVEEIL-PCLSVGATLVLR-TEQMLHSSDEFWRCCREWQLTVLDL-PTAVAELTSEDIRIPE-----SLRMVIIGGEEAQLEVKRWHSSIAHLPNLPLLNSYGPTE--ATVIATLERLTPAATSSIGRPISNAQVHILDQYLQPVPIGVPGEMHIGGA--GLARGYWQRPEKFIQS--PKFDRLYKTGDLARFCPDGNLEYLGRVDDQVKIRGFRVELGEIETVLRQHTQVFQALVIARED-IPGQRLVAYVVLHHPQPTT----NELRQFLKQKLPNYMIPAAFVLLETLPMTPNRKVDYRAL-------------------------------- 27382931 26 ---------------------------------------------------------------------------------------------------RERPITYTELAAMAERAAAAFLRAGCGKSASVALFLGNTPDHPVNFFGALKAGARVAHLSPLDGEIALTHKVSDSGSRLLVTSN----------LAALLPTALKFLEKGLIDRLVVVGTPQAAIP-ADPRIVTFKTFVEGAAAPAEWPQVTADDVALLQYTGGTTGLPKGAMLTHGN-----LTSAVSIYDVKPGDVVICVLPLFHIYALTVVLLSSLRRGNLISIHQ----RFDVEAVMRDIEVKRATYFPGVPTMWIAIAALPD--LDKRDFSSLATIGSGGAPLPVEIANFFERKVGKK---LRSGWGMTETCSP-GTGHPPTGPDKPGSIGLMLPGIELDVVDDPTKVLPPGEVGEIRIKG--PNVTRGYWNKPEGSAEAF---IDGRFLTGDIGYVDTDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYTLPGVHEVIVLGIPDQYRGEAAKAFIKLKPGAKPFS--LDELRAQLAGKVGKHEMPVEVEFVDDLPRTPVGKLSRHELRQ------------------------------ 116672125 16 --------------------------------------------------------------------------------------------------------SYRELGALISKAAAGLKKLGVKAGDRVALVMPNCPQHIVAFHAVLRLGAVVVEHNPLYTDRELRHQFEDHGAAVAVVWDKAVERVRQLPLRSIVSVEL-IPAMPLVQRLPVPAARKARGALTVGKDLPWRKLLESGELKKKHPRPAPQDLAVLQYTSGTTGLPKGAMLSHANLQANAAQGRAWVPGLKEGETVYAVLPMFHAYGLTLCMTFALSIGAKLVLF---PKF-DVDLVLRALKRSPATFLPAVPPIYDRIAAAAAE--RGIGLESIRYSISGAMNLPTSTVETWEKATGGY---LIEGYGLTETSPIAIGN-PFGPSRKPGTVGVPFPLTDIRVVDPRARDRAPGEEGELLIRG--PQVFSGYWNRPEETKEALLD--GGWFRTGDIVSVDDDYFVTIRDRIKELIITGGFNVSPSEVEDVLATFPGVSEVSVVGLQRPSGGEDVVAAVVPIPGTTIDPD---ALLAFARKHLTAYKVPRRVVVLDSLPRSLIGKVLRREIRD------------------------------ 121603384 45 ---------------------------------------------------------------------------------------------------QRRRYTYLELQRETNRLASALLSLGLQPGERVGIWSHNNAEWVLMQLATAKAGLILVNINPAYRTAEVEYALNKVDCKALVT----MARFKTSDYLGMLRELLESAKLPHLRSVVWIDEAGQG-DEQPGLT-RFSSLLASGNPDDARLALQATDPINIQFTSGTTGFPKGATLTHRNILNNIGEAMKLT----PADRYHCF---GMVLGN----LACLTHGATIV-------YPDALSVLQTVQDERCTGLHGVPT---MFIAELDHPRAEFDLSTLRTGIMAGSPCPTEVMKRVVNSMNLGQITIA--YGMTETSPVSCSSIDTPLAKRVSTVGLVQPHLEIKIIDESGEIVLPGVSGEFCTRGY--SVMHGYWDDPARTAESIDA--DGWMHTGDLATMDFEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGLPDKRYGEELCAWIVTRPGETLSED---EIRAFCKGQIAHYKVPRYIRFVPGFPMTVTGKI------------------------------------- 1483603 464 -------------------------------------------------------------------------------------PHAVAVSHDGD------HLTYAQLDARANRLAHRLVEQGAGPERLVALTLPRSLDLVVALLAVLKSGAAYLPLDPDYPADRLAWMLEDAAPVLVL----------------------------------------DPQAMTED--------LAGYPDTAPRTAVDGAHPAYVIYTSGSTGRPKGVVIPHSNV-VRLFTSTDHWFGFGPDDV--------WTLFHSYAIWGALLHGGRLVV---VPYHRSPGDFLDLLAREKVTVLNQTPTAFHQLDAADRARTAAPEL-ALRYVVFGGEALDVALADWYARR--GTAARLVNMYGITETTVHVTAPLPGAVPGTPSLLGGPIPDLTPRVLDAALRPVPPGFTGELYVAGA--GLARGYLNRPQRFADPYGAPGTRMYRTGDLVRHLDDGTYAYLGRGDDQVKIRGFRIELGEIENVLATHPGVAQAAAVVREDRHGDLRLAAYAVPTPGTEPD---VAGWRALLAGQLPAHSLPASFTLLAALPLTANGKLDR----------------------------------- 1483603 1511 ---------------------------------------------------------------------------------ARRTPDAVAVV--GDDGTE---LTYAELDARSGALARRLAAAGAGRESAVAVLQQRSVHLVVSLLAVLKAGGFYVPLNTRYPADRMRLITADVKARVLLTD-------------RATDTAHECRSWAGDADVLVV------------------DELPTGGEPLPVVPAHPHQLAYVMYTSGSTGNPKGVAITHG-------------------DVAALAADTCWRTGHSYELWVPLLSGGTVVV--APPGDLDTRALERAIVDGGVTGMWLTSGLFNLLAEESP-----HCFTGVREVWTGGDVVSPAAVARVLAA--SPSTMVADGYGPTETTTFMRAPWQQETTVPIGT---PLDNTTCHVLDDRLRPVPPGVTGELYIGGS--GLARGYLNRPERFVADPYAPGGRMYRTGDLVRLRRDGVLTFLGRADHQVKVRGFRIELGEIESVLGAHPGIAQSAVLVREDRPGDKRLVAYVVPAPGATADATV---LRRHVAAALPDYMVPAAFVPLDALPLTGNGKLDRRAL-------------------------------- 212635097 33 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQELKLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLTDSGAKIVVVSNFAHTLDKVVPVESVILTGLGDLLSAPKRTVVVVKYIKKMVPYHLPQAISMRKALSKGRRQYVKPVVKKDDLAFLQYTGGTTGVSKGAMLSHGNVLLQAAAYGSLLINGKE---FVVTALP------LYHIFA-LTVNCLLFLHKGAITNPDLPAFISELEKHPFTALTGVNTLFNAL--VNSEEFTKLDFTDLKLSIGGGMAVQRAVADKWQ---GITKTRLLEGYGLTE-ASPLVTCCPYNLEGYNGSIGFPVANTDIQVRDEEGKVLAQGETGELFAKG--PQVMVGYWNRPEETANVIDK--NGYLATGDIGYMDDKGYFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPHEVSGELVKVFVVAN-----DKSLTKEIIKHCREHLTGYKIPKLVEFRDELPKTNVGKILRRELRD------------------------------ 8778604 47 ------------------------------------------------------------------------------------HRGKTAFI----DAATGQCLTFSDLWRAVDRVADCLHEVGIRRGDVVLILSPNSIFIPVVCLSVMSLGAVFTTANTLNTSGEISKQIADSNPTLVFTTRQ------------------LAPKLPVAISVVLTDDEVYQELTSAIRVVGILSEMVKKEPSGQRVRVNQDDTAMMLYSSGTTGPSKGVISSHRNLTAHVA---RFISDLKRDDIFICTVP----MFHTYGLLGTVALGSTVVIL----RRFQLHDMMDAVEKHRATALALAPPVLVAMINDADLIKAKYDLSSLKTVRCGGAPLSKEVTEGFLEK--YPTVDILQGYALTESNGGGAFTNSAEESRRYGTAGTLTSDVEARIVDPNGRFMGINQTGELWLKG--PSISKGYFKNQEATNETI--NLEGWLKTGDLCYIDEDGFLFVVDRLKELIKYKGYQVPPAELEALLITHPDILDAAVIPFPDKEAGQYPMAYVVRKHESNLSE---KQVIDFISKQVAPYKKIRKVSFINSIPKTASEKLLEKILRNMAYPERDLIVDP------------------ 157347766 18 ---------------------------------------------------------------------------NFLTRAAVAYARKTSLIYES------TRFTWQQTYERCCRLASSLHRLNVAKNDVVSVLAPNIPAMYEMHFAVPMCGAVLNTINIRLDAHNIATILGHSEAKVFFVDYQYVPLAREALLLLMAQHKEKLVAESSIPLVIVIDDIDTPTGVRLG-ELEYEQLVANGNPGYAPVEVEDEDPIALNYTSGTTSAPKGVVYSHGAYLSTLSLLLGWEMGGEP--VYMWSLPMFHCNGWTF-TWGVAARGGTSVCIRNTTAY----DMYRNIALHNVTHMCCAPIVFNILLEAKENERQR-----LKTILTGGAP--PPAP--LLEKIEALGFHVVHAYGLTEATGPALVCLPRDHQAKLKARQ----GIDVDVKNPDSVPRDGKSMGEIVLRGS--SIMKGYFKDPEATSKAFKN---GWFFTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVEVESILYRHPRVLEAAVVAMPHPKWGESPCAFITINKNQTNDDVSEDDIIQYCRKNLPRYMIPKKVEIMEQLPKTATGKIQKFELRTLA---------------------------- 40713152 433 -------------------------------------------------------------------------------RQVAQRPDEVA-VADGD-----RVMSFGELAERAERLAGHLSARGVRRGDRVAVVMERSGELIATLLAVWRAGAAFVPVDPAYPAERVKFLLTDAEPVAAVCT-AAFRA-------AVLDGGLEA---------IVVDDPGTW----------------PAVAPCPPVPTGPDDLAYVMYTSGSTGTPKGVAVSHG-------------------DVAALVGDPGWRTGPGFEIWVPLLSGAR-VMIAG-PGAVDGAA-LAAQVAAGVTAAHLTAGAFRVLAEESPESVAG-----LREVLTGGDAVPLAAVERVRRAC--PDVRVRHLYGPTETTWWLLEPGDETGPVLP--IGRPLAGRRVYVLDAFLRPLPPGTTGELYVAGA--GVAQGYLGRPERFVADPFAPGGRMYRTGDLAYWTEQGTLAFAGRADDQVKIRGYRVEPGEVEAVLGGLPGVAQAVVC-----VRGEHLIGYVVAEAGRDLDPE---RLRARLAATLPEFMVPAAVLVLADLPLTVNGKVDRPAL-------------------------------- 94497447 49 -----------------------------------------------------------------------------------------------------RKFSYGEMYDQIRRMACGLQAMGVQKGDRVGLYLPNTPHYVAAYYGALMAGAIVVNFSPLYTAAELEHQVEDSGTKILFTLSA----------KALLPTAMEVLEHSTLETLIVFKASESVAIPDDPRIIRYDRFMTNKGDCAVAQIDPVNDVALLQYTGGTTGTPKGAMLTHQN-LTANARQAQAIDPHHEPDRIIAVLPFFHVFANTCTLNRTVVNGGEMVM---LPRF-DAAQVLAAVQRVKATSLPGVPTMFQALL--DHPAIRNIDFSSLRACISGGAPLPLELKQKFEAATG---AHLIEGYGLTETSPIVCTNPYEGLN-KSGTVGQPVPATRVKLVDRETRPPPEGEPGELLFAG--PQIMKGYWNRPDADAKVFVGEY---IRTGDVGIIDEDGYVKIVDRLKDMIAVGGFKVFPSQVESVLYHHPAVKEALVIGVPDHYRGEQPKAFVTLNDGHEIDGP---ALKDWVNPQLGKHERVCDVEVRLNLPKTLVGKLSRKEL-------------------------------- 116050371 2196 ---------------------------------------------------------------------------------VAASPQAPALTFAG------QTLSYAELDARSNRLARVLRGHGVGPEVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLERLQYMIEDSGVRLLLS-------------HAALFEALG--------------------ELPAGVARWCLEEDGPALDAEDPAPLAAQHQAYLIYTSGSTGKPKGVAVSHGEIAMHCAAVIER-FGMRADDLHFYAA--------SERLLAPLLCGARVVLR--AQGQWGAEEICELIRAEGVSILGFTPSYGSQLAQWLES--QGRQLP-VRMCITGGEALTGEHLQRIRQAFAP--ASFFNAYGPTET---VVMPLACLAPLEEGAASVPVVGARVAILDADLALVPQGATGELYVGGA--GLARGYHERPERFVPDPFAAEGGLYRTGDLVRLCDNGQVEYVGRIDHQVKIRGFRIELGEIEARLLEHPQVREALVLALDSPS-GKQLAGYVVAEQDEDAQAALREALKTHLKQQLPDYMVPAHLLLLASLPLTANGKLDRRAL-------------------------------- 116050371 13 ----------------------------------------------------------------------------ALRRRAVQEPERLALRFLAEDDGEGVVLSYRDLD---------LRARSIQLGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESAERLLSIIADAEPRLVLTT---------ADLREPLLQMNAQLSAANAPQLLCVDQLDPAV----------------AEAWDEP-QVRPEHIAFLQYTSGSTALPKGVQVSHGN-LVANEVLIRRGFGIGADDVI-----VSWLMGLIGGLLQPIFSGVPCVLM--SPRYFRPVRWLEAISQYGGTVSGGPDFAYRLCERVAESALERLDLSGWRVAFSGSEPIRQDSLERFAEKFAASRFEASSCYGLAETGGQRGQGIPALIAEGAGSCGRSQPEHAVLIVDASGEVLGDDNVGE--IWAAGPSIAHGYWRNPEASAKTFVERDGRTWRTGDLGFL-RDGELFVTGRLKDMLIVRGHNLYPQDIERTVESE----------VPSARKG-RVAAFAVTVDGEEPAQELIDSIRQAVAE--AYQEAPKVVALLNALPKTSSGKLQRSACR------------------------------- 72162266 3017 -------------------------------------------------------------------------------------------------------WSYARLDAEVERLAGLLVAGGVRPGQVVAVLLPRVPELVAALLAVQRVGAVYVPLDPDFPAERLAFMLTDSGAVTVVTT------------------ATLEPTLPQDTARICVD-----------------------DPDLRPEPVPSDGAAYILYTSGSTGRPKGVVVSHRN-LANFLTDMAERVPMGPEDSWLAVTTVSFISALE--LYLPLLAGATVVL--AAPDTRDPAALADLIAAERPTVMQATPTLWQML--ADTAP---HALHGLRVL-VGGEALPAT----LAETLAERAVEVTNVYGPTET--TIWSTADRVRSGAPVTIGVPMANTRVYVLDAGLRLVPPGVAGELYIAGEGVA-----WGYHGRFDLTYGPPGSRMYRTGDVVRWRSDGRLDFLGRADFQVKIRGFRVELGEIETALARIDGISQAVVVARNDSGNHQRLVGYVVAERLVTP-----RELRTALAETLPAYMVPSAFVVVDEFPLTANGKIDRKAL-------------------------------- 72162266 1971 -------------------------------------------------------------------------------------------------------WSYARLDAEVERLAGLLVAGGVRPGQVVAVLLPRVPELVAALLAVQRVGAVYVPLDPDFPAERLAFMLTDSGAVTVVTT----------------------------------RGLEAAVPAGVGR-ILLDDTAPAAPDTPAPAWDGPDGAAYILYTSGSTGRPKGVVVSHRN-LANFLTDMAERVPMGPQDSWLAVTTVSFISALE--LYLPLLAGATITLVDAA-TVRDPRELAAVMRASQPTIMQATPTLWQMLADEDPDVLNG-----LR-IFVGGEALPVP----LADVLASRAAVVHNVYGPTET--TIWSTADRVRSGAPVTIGVPMANTRVYVLDAGLRLVPPGVAGELYIAGEGVA-----WGYHGRFDLTYGPPGSRMYRTGDVVRWRSDGRLDFLGRADFQVKIRGFRVELGEIETALARIDGISQAVVVARNDSGNHQRLVAYLVPAGAAAPG---TAEIREKLAAVLPAYMVPSAFVVVDEFPLTANGKIDRKAL-------------------------------- 72162266 459 ----------------------------------------------------------------------------LLDQLAADDPDAVAVVADG------RSVTRAEFLDRVDRLARLLRAHGVGPERIVALALPRTLDVLVALFAVLRAGGAYVYLDPAHPVERLAAIVADTRPVVAVTAPDF---GAPLP-------------------------DFGDAHRIDLADPQVRTRLAETPTTSEPLPLPPDNAAYLIYTSGTTGKPKGVVVPHRA-LANLVAAHRHVFDGTAAQRLGHTGSFGFDASWDQLL--GLLYGHELHLLGDDYIY-DYARLGAYISAHRIDYLDFTPTYLRGLLDSGQVWHLPHLLS------FGGEACPEDLWRRLRSL---PATRAVNCYGPTETVDALVASVADSDTP---TVGRPVPGVAVRILDDALQPVPVGVAGELYLAGV--QVARGYLGRPDRFVDPYGPPGSRMYRTGDRVRQRADGQLEYLGRVDTQLQVRGFRVEVEEIEAVAETHPAVARCAVAAHTAASGSVRLSAHVVLHQGVTLTPD---QLRAHLAEHLPDAMVPAAVVFTSDLPVTPNGKLDRAAL-------------------------------- 45580851 3467 ----------------------------------------------------------------------------LFRRQAQRSPDAVAV------RDAARSLSFGALLGEAEGLARRLVASGVRRGDPGGRALERSAELVVALLGVSLAGGVFVPVDPDYPGDRIALMLADAAPQVLVCT----------------------------------ARTRSVVPGDFAGAVLALDEPSAAGPQVSLPRVAARDGAYVIYTSGSTGVPKGVLVTHAG-LGNLASAQIERFGVTSSSRVLQFAALGFDAAISEVCMA-LLSGGSIVLADAEHMPPRVS-LGDAVRRWDITHVTVPPSVLAV---EDDLP---DDL----TLIVAGEACPPALVDRW-----SPGRRMINGYGPTETCATMSSPLSGAVPI-----GGPIANMRTYVLDAFLQPVPPGMTGELYVTGV--GLARGYLGRPERFVADPFSPGGRMYRTGDRARWTGDGELVFAGRVDAQVKVRGYRIEPGEIEAVLAEHPGVAQVVVVARQDGPGEKQLVAYVVPAAGPTAEASLISALREAAAARLPEHMVPAAFVPLDAMPLTPNGKVDHRALQA------------------------------ 167722327 11 -------------------------------------------------------------------------------------------------PADDRSYTYRAFHGLACAAAETLRAHGLARGDRLCVVLPNGPEFLAYYFGAHLLGVVSVPINPALTAAECAYIVRNSGAKLVVFDR------RMTNLREAVRTELADDRGARL----------ASADAASGFGLEALAAAADHATLAPEPGLAADDDASILYTSGTTGHPKGVVLSHRN-LLSDARALVDWFAFEPGTRTMCILPLFHNNGQVITLLSPLIAGGSSVILEGKSALPS---FWKLIDTYRVNWTSVMPAFLSAFLEYG---LKRTD-DTLRGIVCGGQVLLDEVRSRFET---EYRVPVFEGFGLTETTSFATMNRHPAERRRFGSIGVALPCNALRIVDANGREAAANETGEILIRGE--NVAVRYHGRAELTAECF---RDGWLHTGDYGYRDDDGHFFFATRVDDLIIKGGENIYPAEIENVLHGCGDVVECAALGVPDPILGQEVCVYVKLRPASTLG---KDDIRRLCEGRIAHYKCPRHVVLLPELPKGPTRKILRRKL-------------------------------- 104782966 28 ------------------------------------------------------------------------------------------------------TLSYAELDRYSAAFAAWLQQHELVPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVTGIEYLIEAKMGDMLPALKGWLINTVVDKVKKMVPAYHLPQAVSFK-------QVLRQGRGLGHKPVSQALDDVAVLQYTGGTTGLAKGAMLTHGN-LVANMLQVLACFGIKEGQIYAFTANCMCMMNHNVLITNP----------RDIPGFIKELGKWRFSALLGLNTLFVA------LM--DNPGFKSLDFSALKVTNSGGTALVKATAERWEALTG---CRIVEGYGLTET-SPVASTNPYGQLARLGTVGMPVPNTAFKVIDDAGLEQALGERGELCIKG--PQVMKGYWQQPEATAQALDA--EGWFKTGDIAIIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMNHPQVANCAAIGVPDERSGEAVKLFVVAREGGLDVDEL----KAYCKANFTGYKVPKQIVVRESLPMTPVGKILRRELRDIA---------------------------- 63079048 465 ---------------------------------------------------------------------------------VDKNPDQVALVF-----GEAQ-LTYRELNEKANQMARGLRKQGVLPDQVIGLLTDRSLEMIIAILAIFKAGGAYMPIDPSYPSERIQYMLADSRTHLLL-----------------VQKAEMIPANYQGEVLLL-----TEDSWMDENTDNL-DLVNQAQ-----------DLAYVMYTSGSTGKPKGNLTTHQN-IVKTIMNNGY-MEITPNDRLLQLSNYAF-DGSTFDIYSALLNGASLIL---VPTHMNPTDLASVIQDQHITVSFMTTSLFNTLVELDV-----TSLKHMRKVVFGGEKASIKHVEKALDYLGAGR--LVNGYGPTETTVFATTYTVDHTIKETGIMGRPLNNTKVFILGADNQLQPIGALGELCV--SGEGLARGYLNLPERFVENPFMRGERMYRTGDLARWLPDGSIEYVGRIDEQVKIRGHRIELGEIEARLLEHPAISETVLLAKQDEQGHSFLCAYLVTNGAWS-----VAELRKHIKETLPDSMVPSYFIEIDKMPLTSNGKADKRAL-------------------------------- 63079048 1498 ------------------------------------------------------------------------TVHQLFEEQVQNMPDQKAIVF-GEE-----QVTYKELNAKANHLATLLKQKGITNEQLVAVMIEPSIEFFVGILAVLKAGGAYLPIDPTYPTERIAYILEDSQSKVLLV------------------------------------RGHEQVQTQFAGEILEIDSKKLSTEELKDVPMNVTDLAYVIYTSGSTGQPKGVMVEHRSLMNLSAWHVQY-FGITKDDRSTKYAGVGF-DASVWEVFPYLIAGATIYVIDQETRY-DVEKLNQYVTDQGITISFLPTQFAEQFM-----LTDHTDHTALRWLLIGG--------DKAQQAVQQKQYQIVNNYGPTETTSYIVSPEDKKIPI-----GRPIANNQVFILNKENQLQPVGIPGELCVSGD--SLARGYLHRPERFVANPFVPGERMYKTGDIARWLPDGNIEYLGRLDDQIKIRGYRVELGEIESAILEHEAIHETVVLARQDDQNQTYLCAYVVPKKSFD-----VAELRQYLGRKLPHFMIPAFFTEMTEFPITSNGKVDK---KALPLPDLSKVAPTTTLE--ETLAEL------ 149916730 13 ---------------------------------------------------------------------------------LEAGSDGLAYVFE------DQRLTWAELDERARCYANALAHAGVSKGDRVAVYAQTCLEQVIALFGNYYRGAVHVPINTRYRAAEVAHILADSQPAAILGDAAG---------AEVLDQALSHAKLH---------RTPVRVGLDAGAPFAFTELLAGAPGEYL-RPRDS-DLALMIYTSGTTGPSKGVMLPHGAVVANMALTGLWTW--SKRDRLVLALPLFHVHGLCIGVHGAAIHAMPVLL----ERRFDPA---KVVARFGGTIFMGVPTMYKALMWSNSSAAATLARGRLFTSGSA--ALSPSLYE---DFVSLTDHRILERYGMSETLITLSNPYVGVR--MPGAVGQPVPGCDAAVVDEQGDELAHGQTGELIVYSS--GIMAGYWNLPERSAESFITDREGWFKTGDVAFVDERGYFHLVGRASDVIKSGGFKISAREIEEALASHPTVREIAVIGVPDETWGEQIVACVVPEAGNDDPSELFAALVAHHRDHLADFKKPRGLLVCEELPRNALGK-------------------------------------- 149203922 17 -----------------------------------------------------------------------NLAAHVLGR-AEAQPDKIALAVLS--LAKADRWSYGRLLAAVRGTGTGLLRAGLTPGDRVLMRLGNTVEFPIAYLGAIAVGLIPIPTSSQLTAPEVAGMIETTQPALILRAAGVACPETDIP---TLDE-------PTLEAM----RDLPPADWHMG---------------------DPDRPAYIIYTSGTSGIPRAVVHAHR--AIWARQMMSDWYGLRADDRLCHAGAFNWTFTLGTGLMDPWTMGATALI--PAPGI-TPEQLPLLLKRHDATIFAAAPGVYRKLFQ----PGASLSLPHLRHGLAAGEKLSDTIRQHWQNATG---TPIYEAYGMSE-CSTFISGSPDH-PAAPGTLGRPQTGRRVAIL-ANGTPVPLGTEGTIAIHRSDPGLMLGYLGAPE----ATAEKFTGDWFTGDQGMMDAAGHITYLGRADDMMNAGGYRVSPMEVESALSAHPGITAVAVTDIAVKEDARVIMAFYTGPQTLDP-----ATLDAFARTRIAGYKAPRAYHHVAALPTGANGKILRRALRPIYEG-------------------------- 115523725 34 -------------------------------------------------------------------------------------------------------ITYGELDQMSAAFGAYLQSKGLKKGARVAVMMPNILQNPVATTAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIVVLENFASTVEQVVAKTQVKHIVDLLGFKGVIVNFVVRRIKKMVPFSLPNAVSFNAALAAGRGMKLTKPIGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQNDAWLLQLLPKDLIVCALPL----YHIFALTACFLAGGVNLL---IPNPRDMKGFVKELMKYKVNSFPAVNTLYNGLLH--TPGFDQVDFSQLKISNGGGMAVQRPVAEQWSKLTG---CGIAEGYGLSET-SPVLTCNPATIDHFTGSIGLPLPSTLISIRDDAGNELPIGQTGEICAKG--PQVMAGYWNMPE--ETAMVTTADGFFRTGDIGVMSPDGYTKIVDRKKDMILVSGFNVYPNEIEEVIATHPGVLECAVVGVNDARTSEAVKAFVVKK-----DPDVTAEIIEFCRTQLTSYKVPKIIEFRTDLPKTNVGKILRRQLRD------------------------------ 152970869 39 --------------------------------------------------------------------------------HATTRADQPAFINMGGV------MTYRKLEERSRAFAAYLQELGLQKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGAAAIVIVSNFAHTLEKVVAKTQVQHVILGDQLSTAKGTLVVKYIKRLVPYHLPDAISFRSALQHGMQYVKPEIV-AEDLAFLQYTGGTTGVAKGAMLTHRN-MLANLEQVNATYGLHRGKEFVVTALP------LYHIFALTMNGGQNLLITNPRDIPG---LVKELAKYPFTAMTGVNTLFNALL--NNKEFQQLDFSSLHLSAGGGMPVQQAVAERWVKLTGQY---LLEGYGLTE-CSPLVSVNPHDIDYHSGSIGLPVPSTEAKLVDDDDNEVAPGQPGELCIKG--PQVMLGYW---QRPDATDEIIKDGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVLEVAAIGVPSGSSGEAVKIFVVKK-----DAALTEELITFCRRHLTGYKVPKLVEFRDELPKSNVGKILRRELRDEARAKVDNKG-------------------- 124522819 33 -----------------------------------------------------------------------------------------------------QRIPYREIAKRTRRLASALEKLGMKKGDRVGTFAWNHHRHLEAYFAVPCRGAVLHMVNIRLSEDHLTHVINHAEDKILLIDED------LVPVIEKIRD-----RLKTVEHFIIMSDEKAVPETTLFPVSSYEAILEEGDERYPFLHDLDEHPAAMCYTSATTGYPKGVVYSHRGYLHSMALGLSDQLSVQERDIAMTVVPMFHV--NAWGLYAATWFGATQVL-PGPSFTP--EILAQLIEKEKVTMTAGVPTWIGMLKVLQEKP---YDISSLRLIVSGGAASPKGLIRAYEET---YKVPFMTGYGMTETTPVVLATLKSSMDHVRGKTGLPVPGVEVKVVNENGEPWDGKTMGELIVRGPW--IADEYYND-ERTQEAF---RDGWLYTGDIAVVDQEGYLKITDRTKDLIKSGGEWISSVELENALMSHEAVFEAAVIAVPHPKWQERPLGCVVLKSEYE-NKITAAELKDYLKTQFASWWVPDDILFMKEIPKTSVGKFLKRALRE------------------------------ 183585151 55 --------------------------------------------------------------------------------------------------------TYADVELTARRVASGLNKIGIQQGDVIMLFLPSSPEFVLAFLGASHRGAIVTAANPFSTPAELAKHAKASRAKLLITQACYY---------DKVKDFARESDVKVMC-----------VDSAPDGCLHFSELTQADENEVPQVDFSPDDVVALPYSSGTTGLPKGVMLTHKGLITSVAQQVDLYF--HSEDVILCVLPMFHIYALNSIMLCGLRVGASILIM---PKF-DIGTLLGLIEKYKVSIAPVVPPVMLAIAKSPD--FDKHDLSSLRMIKSGGAPLGKELEDTVRAKFPQAR--LGQGYGMTEAGPVLAMCLAFAFDIKPGACGTVVRNAEMKIVDETGASLPRNQPGEICIRGD--QIMKGYLNDPERTIDK-----EGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLAHPEISDAAVVGMKDEDAGEVPVAFVVKSEKSQATED---EIKQYISKQVIFYKRIKRVFFIEAIPKAPSGKILRKNLRETLPG-------------------------- 172037955 520 ------------------------------------------------------------ILYDW-NNTQIDYAENCFEEQVAKNPDAVALIFES------QSLTYQELNQQSNQLAHYLQTLGVKPEVKVGICVERSPEMIIALLAIFKAGGAYVPLDPAYPQERLAFMVSDSQISVLLTTE---------TLAPTIPQAQAQ--------VICLDR-----DWKTIRQKSQDNPIGGVTPQN---------LAYLIYTSGSTGTPKGVLVSHGG-LVNLTEDKIRVCQVSPDSCVLQFFSFSFDASIPEIIMA-LGCGAKLCLAKLESLLPGPN-LLKLLKDEKITHITITPSALSNL--------AVTDLPDLEMVLVGGEAPSPELIDW------SGDRLFINAYGPTETVNASMVPCGNGHPTLP--TLLPSANKQLYILDRHLQPVPVGVLGELHI--GGVGLARGYLNRPERFIPSPFDPGARLYKTGDLACYLPDGRIKLLGRLDNQLKIRGFRLETGEIETLLQQHPQIKATVVIGREEVSGDKRLVAYYV----AEPTVPSASELRQFLREKLPEYAIPSAFVSLEAFPLTPNGKI------------------------------------- 115522501 16 -------------------------------------------------------------------------------------ADKLAI-----ETLEGERISYGDLVARSGRMANVLVARGVKPGDRVAAQAEKSVAALVLYLATVRAGAVYLPLNTAYTLHELDYFIGDAEPKLVVCD----------PAKREGIAALAQKVGAGVETL--------DAKGQG----SLSEAAAQASVDFATVPREGDDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVEFW-RFTPDDVLIHALPI----YHTHGLF--VASNVTLFARASMIFLPDPDAIIQLMSR--ASVLMGVPTFYRLLQSDG---LTKEAARHMRLFISGSAPLLADTHREWASRTGHA---VLERYGMTETNMNTSNPYDGAR--VPGAVGPALPGVSLRVVDETGAELSPGEIGMIEVKG--PNVFQGYWRMPEKTKAEF--RDDGFFITGDLGKIDADGYVFIVGRGKDLVITGGFNVYPKEVESEIDAISGVVESAVIGVPHADLGEGVTAVVVRDKGASVDEA---AVLGALQGQLAKFKMPKRVLFVDDLPRNTMGKVQKNVLRE------------------------------ 158426160 49 -------------------------------------------------------------------------------------------------------VTWAEMDARVDAMAVALAGKGLGKGDRVLVQSKNCLQMFESMFACFRIGAVWVPTNFRQTPDEVAYLAQASGAVAMICHADFPDHERIV-----------REQAPGIATVIGI----GDAPFGE----DYDALVAAHLGRKGPVAVEHDDPCWFFFTSGTTGRPKAAVLTHGQM---AFVITNHLCDLMPGTT---QAD-------ASLVVAPLSHGATILL----PSRFDVAEAWGLVEKWKVTNIFTVPTITKMLVEH--PSVDQFDHSSLRYVIYAGAPMYREDQKRALAKLGKV---LVQYFGLGETGNITVLPPALHEPVKIGTCGFERTGMQVQIQDDQGREVNAFETGEICVCG--PAVFAGYYENPEANAKSF---RNGWFRTGDLGHMDAEGFVYITGRASDMYISGGSNVYPREVEEKLLQHPALVEVAILGVPDPMWGEVGVAVCVTRDGAPVNEA---EIIAFLDGKVSRYKLPKRVFFWEALPKSAYGKITKKMVRE------------------------------ 148546918 513 ---------------------------------------------------------------------------------VQRTPDAIAVTCEG------QALSYAQLNQRANALARRLVDDGVGPDVLVGLAAERSLDMVVGIFAILKAGGAYVPLDPAYPADRLAYMIEDSG------------------LQRLLAQPQVLASLPVPAGVRVLSLESSD------------DSTQADPLACSPVTVSPDNLAYVIYTSGSTGKPKGVLLPQRNVLLFTATDADFRFG--SDDV--------WSLFHSYAIFGALLYGGRLVI---VPQHTSPEAFYQLLADEQVTVLNQTPSAFKQLMAVATTAEPQRPL-ALRSVVFGGEALDVNSLAPWFERFGDRQPQLVNMYGITETTVHVSYPLSRADLGKAASMGVPIPDLSWYVLDGDLNPVAKGCIGELYVGRA--GLARGYLKRSDRFVPDPFGAPGGLYRTGDLARYHADGVIEYAGRIDHQVKIRGFRIELGEIEARLQAQPQVREALVLAQEGA-TGQQLVAYLIPAAEVALEQQLRAQLREQLKEALPDYMVPAHLLLLDRWPLTANGKLDRKALPK------------------------------ 29830185 491 ---------------------------------------------------------------------------------VARTPEGVAVSFEGTD------LTYAELNARANRIAHALIAKGVGPETLVGLSLERGIELIPALLGILKSGAAYLPLDPANPADRIAYIVGDAQAPVVVTT-------------------AEHAHLFDVELLLL--------------DTDAPDL--AARPDSDPVPGSPENLIYTIYTSGSTGRPKGVALTHTNV-VRLLERGNEHYAFTDTDV--------WPLFHSYAMWGALLHGGRLIVYD---VTRSPEEFLDLLVRERVTVLNQTPSAFRSLVAADAEL-------SLRAVVFAGEKLEISELRPWADRFGLDRIALVNMYGITETTVHTTYHRLTELDPRAGNAGHPLADLRVYLLDADRQLVPVGVPGEIHV--GGPGVARGYLNRPERFVDPYGPAGSRLYKSGDLARRLPDGSLEFLGRIDDQVKIRGFRIELGEIETALAAHPQVRDAVVLVREDTPGDKRLVAYTTPAADQAPAPG---DLRSHLAARLPEYMVPAAFVALDALPLTTNGKLDKRAL-------------------------------- 29830185 2596 ----------------------------------------------------------------------------------------------------ERTLTYAELDEHANRLAHALRARGVGAESRVAVQLDRGPVLIAALLAVWKAGGAYVPVDPSYPAERVASIVGTSGAAVAVTSAAYADRFGAVSL------------------------------------LLDDEDVSALPSAAPARADDLDQLAYVIFTSGSTGRPKGVEVPHRGLAGHVGWAARELASRGTGGLFSSVADL--IVPN---LWAPLVTGQRVF---AVPQDTEPAELGRLLAGAPYSFVKLTPGHLDLL-AEQLTTEQAQELA--EVMVVAGEALPGATADRSLDILGPGR--LINEYGPTESVGTTVFPVPVGRDVVP--IGRPLPNMRVYVLDSALQPVPVGVTGELYVGGT--GVARGYAGRPERFLPDPYAAEPGLYRTGDLVRHLPDGNVEFLGRVDDQVKIRGYRVELGEVQAVLAEHPAVRDAFVTVHEPVPGDRRLVGYWTPAAGAGARPE---ELAAHCAVRLPDYMVPSAFVALEALPLNANGKVDRGVL-------------------------------- 29830185 1549 ---------------------------------------------------------------------------------AARTPDAVAV------GHQDGTLSYGELDVRANQLAHHLRGLGVGAESRVLVRLDRGPDLLTALLAVWKAGGAYVPVDPSYPADRVTAMRELSGAPVTLT---------EIPVRALI-------SLPT---------------GAPARTDDLDRL------------------AYVIFTSGSTGTPKGVEVTHRGLANHVAWAARELASQGDGGLFSSVADL--VVPN---LWAPLVTGQAVHTVSQDVDMADLGE--HLVASGPYSFIKLTPGHLDVLAQQ-LAPEQAAALAP--VLVVAGEAFTRATLERWRALAPDTR--LINEYGPTESVGTTVHEVPRDAETDVLPIGRPLPNMRVYVLDPALQPVPVGVTGELYVGGT--GIARGYAGRPERFLPDPYGTEPGVYRTGDLVRQRPDGNVEFLGRVDDQVKIRGYRVELGEIQAVLTAHPGIRDAFVTTVDGELAGYYAPA------GAEG-------VREHLADRLPDYMVPATLTALDALPLNANGKIDRKAL-------------------------------- 115376825 1206 --------------------------------------------------------------------------HHLFEAQVARSPDAIALVVDS------TRLSYRELNRRANQLAHCLQALGASPDVPIGLCLQRSTDMVIGLLAILKAGAAYVPLDPAYPAERLIYSFQDAGASLLVTQD-------------------------TLRHLLPIAGAKTVC-----LDSGW-EPISRESTDNPRSSVLPSNLAYVLYTSGSTGRPKGVAIEHHNAAVFIQWSL-NCFSAQQAGVLASTSICFDLS--IFELFAPLCSGGTVLL------ASNALALPSLPAAQEVTLINTVPSAIAELARTNAIP------SSIHTLNLAGEPLSGSLVRALYSL--PSIQHVFNLYGPTETTYSTFTLIPKDASSEP-TIGRPISGTRAYVLDRQLHLVPRGVPGELYLSGS--GLARGYINRPERFLPNPFSTEPGLYKTGDLARFAVDGNLEYLGRIDHQVKIRGFRIELGEIESILLTQPGLHQAAVLAHEEAPGDKRLVAYVVAARNHSFTPA---ELRRLLKERLPDYMVPSAFVLLDALPLTPNGKLDRKAL-------------------------------- 115376825 51 -------------------------------------------------------------------------------------PDQPLFTFQEETEGEEKTLSYGELRYRALTIARSVQALA-APGERALLLYPPGLEYIAGFFGCLYAGMVAVP---AYPPDPLRAMIQDAQAKVVLTTSFILSMGESL--------------------------FEQEPDFKNLHWIATDDLPKGAPDRWVQPSVSGNTLAFLQYTSGSTGAPKGVMLTHDN-LLCNLEMIAHTFQIRSDSVIWLYHDMGLIGG----ILEPVYTGMRTTLMSPMSFLKNPFRWLDTISRLKATVSGGPNFAFDLCRKVTAEQRQRLDLSHWKVAFSGAEPIRPETLDRFFETCGFRRKAFFPCYGLAESGGPILCSLRAAVEAPSGECGQTVPNQEILIVDPSSVPCPPGKVGEIVC---GPSVAQGYWQKPQIFQARPASGGERVYRTGDLGFLKER-ELFVTGRQKDLIIIRGRNHFPQDLETAEQSHPSLRPSAAFSVDWE--GEE-KLVLVQEVDVRKAGDLRAQLATALRQRLAEVHEPGTIF------KTSSGKIQRSACRE------------------------------ 13473991 22 ------------------------------------------------------------------------------------------------ETDDGRSLSYGDMLARSAQFAHALLQLDVEPGDRVAVQVEKSPEALLLYLACVRAGAVFLPLNTAYTLTELGYFFGDAAPRVIVCD-----PARAADIGRMVE--------PSGAVVVTLDRNGRG---------SLADQASRLPSDFHDVARGPDDLAAILYTSGTTGRSKGAMLSHENLASNARVLVEQW-RFTSGDVLIHALPI----FHTHGLFVALMAGAAM-LFEQK---FDPARIVALLPRG--TALMGVPTYVRLLQQDGLDRQAA---KTIRLFVSGSAPLLADTHKAWRERTGHA---ILERYGMTETN--MNTSNPYEGERRAGTVGFPLPGVALRIADPDGKPLAQGEVGMIEVKG--PNVFGGYWRMPEKTKAEF--RADGFFITGDLGMVDTDGYVHIVGRGKDLIISGGYNIYPKELESEIDALDGVSESAVIGVAHPDFGEGVTAVVVRAPGAAITGA---EVLGAIAGRLARYKHPKQVIFVDELPRNTMGKVQKNLLRD------------------------------ 28871652 1157 ----------------------------------------------------------------------------LFEQQVERTPEAIALVFEAE------QLSYSQLNTRANQLAHRLLDYGVGLDSRVALCIERSAQMVITLMAILKAGGAYVPLDPGYPTERLAYMLDDSKPDVLVSQ-------------ESVRDCLPEHSVPT----LWLETEEQEIAGCSSHNLTIGDT---------------DSLAYCIYTSGSTGRPKGVMNAHGAVVNRLQW-MQEQYALSNQDRVLQKTDVS--VWEFFW---PLIQGARLVIC--KPGHKDPSYLWNLIGQQGVTTAHFVPSMLQAFLKTGPAQPA----DSLRHVFSSGEALPVAVANEFLERYRHTR--LHNLYGPTE-AAVDVSCQPDRHPLVP--IGRPVANTRLYILDETLQPAPIGVIGDLYIAGV--QLARGYFGRPERFIPDPNDNHGGMYLTGDRGRYLPSGDIQYLGRIDHQIKIRGFRIEPGEIENALLQCPTVREAVVVPRDDAFGGQYLVAYIA----SSVSEPDAAQLRKQIGKILPDYMQPSFYVVLAALPLSANGKIDRQALEQIAQSLARDYLAPTT---------------- 156933633 48 -----------------------------------------------------------------------------------------------------EVMTFRKLEERSRAFAAWLQQLGLQKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGASAIVIVSNF-----AHTLEKVVDK-------TQVKHVI-LTRMGDQLSTAKGTLVNFPDAISFRSALHKPE-VTPDDLAFLQYTGGTTGVAKGAMLTHRNMLANL------------EQVL--------------GTYGPLLHRGKELVITALPLYHIFALTMNFIELGGQNVLITNPRDIPGLVKENNKDFHKLDFSSLHLSAGGGMPVHQAVAERWEKLTGQ---FLLEGYGLTE-CSPLVSVNPHDIDYHSGSIGLPVPSTEVKLIDDEGNEVAPGEPGELCIKG--PQVMLGYW---QRPDATDEILQDGWLRTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGIPSEASGELVKIFVV-KKEASLTEE---ALITFCRRHLTGYKVPKQVEFRTELPKSNVGKILRRELRD----EARRAGDNTA---------------- 159154191 447 --------------------------------------------------------------------------HQLFEEQVKLNPDAVAVIFEG------QKLTYQQLNERANQLAHYLQRKGVNIEVLVGIFIERSLEMVIGLLGILKAGGAYLPLDPSYPAERLAYMLSDSAVSILLTQQSLI------------------ASLPENQAQVLC----LDSDWQLIANYNQHNLVNRVTW---------ENLAYVIYTSGSTGKPKGVMNIQRGILLQAISTHSLILQITP----FSF-DVS-----VWEIFCPLIAGATLVV--AKPGHKDTNYLINLIAQQKVTHINFVPSMLRVFLQEAN--LENCH--ALQQVFCGGEALSYELTQQFFERF---NCELYNFYGPTETATCYQCTPQSSHQIIP--IGRPIANTQIYILDAHLQPVPIGIIGELHI-GGYP-LARGYLNQPELTAKKFYNPFGNLYKTGDLARYLPDGNIEFVGRIDHQVKLRGLRIELGEIESILDSHPQVAQTVAIVREDTVQNQQLVGYVAAKDQLTPSD-----LRRFLQQKLPSYMIPSAFVILSDLPLNPSGKI------------------------------------- 211591051 66 ------------------------------------------------------------------------------------------------------RWTYGQLKDETDRLARGMLASGIQKGDRVGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALNHSECRMLFMT---PRIGR-----HNLEEVLKAATSETLEEIVILRESYNNFP-------TYHDVMERGLSQAAHVELQPDDVCNLQFTSGSTGNPKAAMLTHHN-LVNNSRFIGDRMNLTSFDVLCCPPPLFHCFG---LVLGMLAHGAKIVF----PSTFDPKAVLHAISDEKCTALHGVPTMFEAILS--VPKPSNFDTSNLRTGIIAGAPVPRPLMKRLFAELNMTE--YTSSYGLTEASTCFNAFTTDSIHTRLTTVGKVLPHARAKIIDTHGNIVPVGQRGELCMAGY--QLTKGYWNNPEKTAETFITDAEGVWLTGDEASFNAEGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPSIELASVIGIADPKYGEVVGAFIAIASGAEPTDD---ELRTWTRDTLGRHKAPQHVFVFGEVPVTGSGKVRKVELRQMA---------------------------- 118726068 3044 --------------------------------------------------------------------GKL-TVHELFERQAEFRPDSIAVMCEGTG------ITYNELNEKANKLARLLQNEGIKREESVGIMVHKSIEMIIGMLGILKAGGAYVPVDPDYPADRIHYMLKHSQTRFLIIDQSSFEKTEMINTEENSLEVVINLSEGAGKTAGLIKYTAEDI-----KNLSPYNLKNKANPKN---------LMYIIYTSGSTGLPKGVGVSHANAVNYLNWSIEN-MSLSHKDVMALVTSMSFDISV-FEIFGSLLSGTCLCI---VPDMKDGSLFMEYIDAGKVTIWHSVP----ALMIQLLTAVKSRKFSRIRCIMIGGEAWTYELAKDIREYFHHAR--IVNMYGPTEATIWVTSHNPGSSTVIP--IGKPISNNKVLILDSCKKMCPIGIPGDIYI--SGLNVTRGYYKDEEKTREVYGEKGSIIYRTGDVGRYLSDGTIEYLGRKDGMIKVRGYRIEIGEIENVLLQNEEIIQAAVVAKKSGETSKLICYY------TAPREHTYEELRGCLEKKLPDYMIPAQFIWLEKMILTPNGKIDRKSLAALDIGEP------------------------ 118726068 2035 -------------------------------------------------------------------------------------------------------YTYAQINSLANCIARTLLEKGVMKGDIVGIMVERSCNMLVGILGILKAGAAYLPIDPEYPGERINYMLNDSSVKVLLTS--GKLKGTVAFY-------------------------GISVDMDDDGLY---------TGNCENLSINPDSLAYVIYTSGSTGKPKGVM-----------IEHQAVCNFIEGMVFGSGKSILALTSMSFDIFLPLCIGMKVVIA-SEEQQKDPKLLSEIIKQNSIEMLQMTPSRLQLLLS---DSRGRSSLSVPQVLMVGGEAFPQALLDEVKR---CTNARIYNMYGPTET--TIWSTIRELTDRSTIDIGKPIANTQVYIVSESGNLQPIGIPGELCISGD--GLSRGYINRPEKFLENPYMPGKKMYRTGDFVKWLPDGNIEYIRRIDHQVKLRGYRIELGEIEELLLKYSGVREAVV-----DVKGEKLGAYVT------ADRDLTEELKKYLENELPQYMIPTYIMVLEELPLTPNGKTDRKAL-------------------------------- 121609507 29 ----------------------------------------------------------------------------LMDEAFRKHADRVAYSFMG------RDVSYAETDTLSSALAAYLQSLGLAKGDRVAIMMPNVPQYPVAVAAVLRAGLVVVNVNPLYTPRELEHQLKDSGAKAIV-------------LIENFANTLQQCLAHTSVKHVVLCAMGDQLGLLKGALVNYRKLKKMVPAYHLPAAVRFEDIALLQYTGGTTGVSKGAVLLHRNVIANVLQSKKLPAGEQPTNV--CALPLYHIFAFTVNMMLSLRTGGKTIL---IPNPRDLPAVLKELSKHRFHSFPAVNTLFNALANHPD--FGTVDWSNLKVSLGGGAAVGAVAQLWLQ----KTGCPICEGYGLSETSPSVCCNPVTATEF-SGTIGVPIPSTWMKLIDDNGKPVQPNQPGEIAIKG--PQLMAGYWQRPDETAKAMTE--DGYFKSGDIGVTDERGFFKIVDRKKDMVLVSGFNVYPNEVEGVVANCPGVLECAVVGVPDEKTGEAVKLVIVKK-----SPDLEAQVREFCRHELTGYKQPKVIEFRAELPKTPVGKILRRELRD------------------------------ 166712260 568 ----------------------------------------------------------------------------------AAAPDAVAVLFE------QQQISYGQLNAHANRIAHALIALGVRPDDRVALCLQRGIGMIAGMLAILKAGAGYVPVDPASPQQRLAFILEDSAPVALVT------------------DACTLPSLPSVSCPII------DLDLDGAG----HDELARQPQSNPPVGLSPAHLAYVIYTSGSTGKPKGVQVEHRNV-TRLFSATQDWFG-------FAASDT-WALFHSWEIWGALLYGGRLLI---VPVTRSPQECYRLLCRSGVTILNQTPSAFLHLI--DAQQGEQAD-HRLRLVIFGGEALDPRMLRPWFARPRNAATQLVNMYGITETTVHVTCPLSAADAINGGPIGKRIPDLRVYLLDAQRQPVPVGVAGELYVGGA--GVARGYLNNAERFLDDPFHPGARLYKSGDLARWLPDGQLEYLGRNDEQVKIRGFRIELGEIQAKLTAHPQIRDALVMAHDDTAGHKRLLAYVIAHETQAPTPE---QLRQWLSATLPDYMMPSAYVQLDAWPLTLNGKLDRK---------------------------------- 60650933 2596 ---------------------------------------------------------------------------------VAARGDAPAVVYEGEV------LSYRELDARANRLAGLLVGRGAGPEHFVGVALPRGLDLIVALLAVLKSGAAYVPLDPEYPAERLVHMVTDAAPVVVVTSTD-VRTLRTVPRVELDDEATRA-------TLVAAPATGPDVK------------------------MSASHPAYVIYTSGSTGRPKGVVISHGSLANFLAWAREDLGAERLRHVVLSTSDVSVV-----ELFAPLSCGGTVIVRNLLALVDRPGRW-------SASLVSGVPSAFAQLLEAGL------DRADVGMIALAGEALSARDVRRVRAVLPGAR--VANFYGPTE-ATVYATAWYGDTPMDAAAMGRPLRNTCVYVLDDGLRVVPVGVVGELYVAGV--GLARGYLGTAERFVACPFARGERMYRTGDLVRWRVDGTLEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVT----GVDTGGLSSAVMRAVAERLPAYMVPSAVVVLDEIPLTPNGKVDR----------------------------------- 60650933 457 ---------------------------------------------------------------------------------ARRRPHDTALVF------TSTSWTYEELNDRANRLARLLVAAGAGSDDFVALAFPRSAESVVAILAVLKAGAAYLPLDMDQPAERLTGILADAH-------------------PTVVLTTTTATPLPHPGRTLVLDSPTTARALAAAPAHNLTDADRR-------TPLNARNAAYIIHTSGSTGRPKGVVHAAGGSRLKAGLTASLSFD----------------TSWEGLI--CLAAGHELHLIDD-DTRRDAERVAELIDRQRIDVIDVTPSFAQQLVETGILDEGRHHPA---AFMLGGEGVDAKLWTRLSDVPG---VTSYNYYGPTEFTVDALACTVGIAPRPV--IGHPLDNTAAYILDGFLRPVPEGVAGELYLAGT--QLARGYAGRPERFVACPFAPGERMYRTGDLVRRSPGGVVEYLGRVDDQIKLRGFRIEPAEIELALAGHPAVAQNVVLLHRSATGEARLVAYVVPGTPVDP-----RELTGHLAARLPAYMVPSAFVLLDTLPLTPNGKLDRGAL-------------------------------- 60650933 4128 -------------------------------------------------------------------------------------------------------WSYGELNARVNVVARWLVGRGVGAECGVGVVMGRGVDVVVMLLAVAKAGGFYVPVDPEWPVERVGW----------VLADAGVGLVVVGEGLSHVVGDFPGGEVFEFSRVV---RESCLVELVAADGV----EVRNVTDGERASRLLPGHPLYVVYTSGSTGRPKGVVVTHGGYLA------------RGRDVYAAVGGVGFV--HSSVLFTPLVSGGCVVL----------GELDESAQGVGASFVKVTPSHLGLLELEGVVAGNG-------MLLVGGEALSGGALREWRER--NPGVVVVNAYGPTECAEFLIAP-GEEVPDGPVPIGRPFAGQRMFVLDAALRVVPVGVVGELYVAGV--GLARGYLGTAERFVACPFGPGERMYRTGDLVRWRVDGALEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVT--AGGVGGDGLRSAISGLVAERLPAYMVPSAVVVLDEIPLTPNGKVDRAAL-------------------------------- 90021531 4 ------------------------------------------------------------------------------------------------------TLTFDEIEKLSAEFAYYLQNLKLEPGDRIAMQLPNVLQYPVALYGAIRAGLVVVNTNPLYTAPEIEHQLNDSGAKALVV------------LSNIAANAASIIKNTKVEHVIVVKHVKKMVPFHFESQHAFRAAVGHGKTSFTKHAKTSDDLLVLQYTGGTTGVAKGAMLTHGN-LTSNVWQMIEHMAYVPGETFLACLPL-------YHIYAFNLHALSAFCYEHNILIPNPRDLQSLVDAIKLTVMIGINTLFNALCRFEPFLALNFDR--LKITSSGGMALTMDAAHTWEKITG---CKVVEGYGLTE-ASPVVSGNP-SDAIQLGTIGVPLPETQVKIVDDMGNELPQGETGELCVKG--PQVMPGYWNKPEETKKV---LSDGWLRTGDMALIQADGYLKIVDRKKDLIIVSGFNVYPNEVEDVITQHPAVIEAAAVGMADAESGERVKVFAV----VSDTNVTERELVDFCKKSLTGYKVPKKIVFREALPKTNVGKILRRELRD------------------------------ 91975613 7 ------------------------------------------------------------------------------------RADQTAIV------AGERSFTHGELLDRVSRLASAFRAFGVRTGDRVAILAANGHPYVECYFAVLWAGGVVVPVNSRFALAEMIEQVNDAEPSILVCDQSF------------ADIAVQIAEACS---CLTAIVATAAAAGLPG-VYDYESAVANAEP-CDDAGRGGEDLACLFYTGGTTGRSKGVMLSHRNLWVNAVVTMSFGFDLHAGPLFH--------LGAGARVYTTSIMGGRHVV---IPRF-APTEVLEAISRHKVTVATFVPTMLGMILQLPD--LDSYDLSSLKLITYGASPMPEAVLQECLRRFPSIK--FGQSYGMTELSATILAPLPSAPRRRLRSAGRPIVSAEVKVVDAEDRELKRGEVGEIVVRGPM--VMMGYWRKPELTAEA---LRGGWMHTGDSGSFDADGYLYISDRIKDMIISGGENVYSIEVENAVLTHPEVMQCAVIGIPHPKWGEAVHAVVVRRPGSSLSAE---ELIAFCRSAIADYKSPRSVEFRDDLPLSSVNKVNKAALRQ------------------------------ 172037947 467 ----------------------------------------------------------------------------LFERQVEKTPNHIAVTFDN------QELTYQELNSQANQLAHHLQSLGVKPETLVGICLERSLEMVIAILAILKAGGAYVPIEPTYPLERIKFILHDTQSSILLTD--------------------QNFSNCPVETLIHLNR-------------DYFKLSQYPKTNLTPQTTPNNS-IYALYTSGSTGNPKGVVNTYRGVLNRLNW-MQKAYNLTPDDRVLYTFDVSWEFLWT------LLNGACLVV--AKPGHQDSGYLANLIIEQNITTVHFVPSMLQVFLEEA-NASQCH---SVKRVICSGEALSVDLKNRFFQTV---KAELHNLYGPTEAAITAWTCLPDDYSVP---IGKPIDNIQVYVLNAQQKLLPVGVAGELYL--GGEGLARGYLNRPDSFVPNPFQPGERLYRTGDLVRYREDGNLEYLGRIDNQVKIRGVRLELGEIETILSQHPDITACVVLAKEFESGDRRLIAYIQTSQ----TEDISQKLRQFLEQKLPSYGVPSAFVTLESFPLTPNGKLDRKAL-------------------------------- 190890178 59 -------------------------------------------------------------------------------------------------------MSYRELEDQTRKVAAWLQSIGLEKGDRVAVMMPNVLQNPVATYAILRAGFVVVNVNPLYTPRELEHQLRDSGAKAIFVLENFARTVEQVDLRHVVVTSLEMLGPKGLIVNLVVRKVKKLVPWSIPQHKSFSQVLEGAKKSLQPVTLAGGDVAFLQYTGGTTGVAKGAVLTHQNLLLQLSLWLRSAFERKKQEVFLCALPLYHIFALTVNSLMGMSLGAHNILIANPRDIPG---LVKEFEKSDVHIFPGLNTLFNALMNNAE--FAELDFSSLIMSLGGGMAVQPVAERW----LKMTGTAITEGYGLSETSPVATANRFDSIEF-TGSIGLPLPSTELDIRDEEGRPLPLGEIGEICIRG--PQVMAGYWQKPE--ETARVMTADGYFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAMHAGILEAAAIGVPDGHSGEAVKLFVVRK-----DPNLEAEVKAHCIANLTNYKRPRFIEFRTELPKSPVGKILRKDLR------------------------------- 153954150 662 ----------------------------------------------------------------------------------RATPDAIAIMY------KDENITYKELDHISNRIANYLKSQGVKRGSLVGIMVFPGPIMLFGMMGIMKAGAAYVPVDPSYPTERVQYILNNSDIEILLT---------EHGLKTSLEQLIKE---DSVIKALMYLDYGTFLDSI----YNYKQILKEAANDGEPEVINSDDLMTVLYTSGSTGNPKGVMLGHRGYMNRLKW-HQDTFKLKPGERVCCF-DIS-----VWELFWPLMYGG-IVCPASKETVKNPWSLGKWLIDTKINIMHFVPSLFGEFVNALED--DDYSFKDLRWLIFSGEALPMATIQWIDKH--GLSIGLANLYGPTE-ASIDVTC--HIIDKRPGPIGKPIDNVFIKNLDEDMKELPDGEMGEL-----WIGLSSGYMNNKQKTEEAFFKDVPGLYRTGDLTSRRQDGSYEYHGRKDNQVKIRGFRVELGEIEAVLGTHPCVNETAVIAV-DYIQGQQLFAWV---SGNKVDD---SELKRCITKKLPYYMVPHRFEWVTVLPKTPNGKLDRKVL-------------------------------- 119776029 19 --------------------------------------------------------------------------------------------------------SFNEIDKLSTDFAAFLQHHQLQPGDKVAIQLPNLTQFVIAAYGVLKAGMVLVNTNPLYTERELIHQFKDSGAKVLVVLS---------DLLPTLAKVVAETPIELVISTHALDLVSPQIQPKTGKNIEFLKALNLGSQE-SWQPVAANHLAALQYTGGTTGLSKGAMLSHGNLIANALQCRRLANVITPGDIFVAPLPI-------YHIYAFLVNGACSVL---IPNPRDIPSLIKTLAKYPFTGFAGLNTLFVALCHQ--EEFRALDFSHLKLTISGGTALTEAAAGLWQQTTG---CTISEGYGLSETSPVITLNQPGAE--RLGTIGRPVLATEVQILDEDETPVPMGQAGELAVRG--PQVMSGYWGETERV----FSK-DGFFKTGDIAIAEPDGCYRIVDRKKDMIIVSGFNVYPNEVENVLASHPAVLECAVIGVADERSGEAVKAVIVLKPSVEADDA-RAAITAHCQANLAGYKQPRHIEFVASLPKSTVGKILRRALR------------------------------- 126438274 14 -----------------------------------------------------------------------------------------------------RHATYREVGQQAARLAHALRRLGIEGDDRVGTFMWNNQEHLEAYVAVPSMGAVLHTLNIRLFPEQIEFVAYEAEDRVLIAD---------LSLAPVLAPVLR--SLETVHTVIAVGEGDAPFEESGKRVVRYHEVTAAESDEYDWPDIDENSAAAMCYTSGTTGHPKGVVYGHSSYLHSMAVCGGNGLGMSFSDKALPIVP----MFHWGLPYAALMAGADLVLPD---RFMDATSLVDLIETQRPTVAGAVPTIWNDVMHHLDQNP-GHDISSLRLVGCGGSAVPVSLMKAFEEKFG---VQIRQLWGMTETSPVAIAWPPPDTPAERSTQGRPLCGVEARIVDDDGAVLPGESVGELEVRGPWITGSYYRNTDDSKFQS-------GWLRTGDVGRIDPQGYITLTDRAKDVIKSGGEWISSVELENHLIAHPAVREAAVVGVPDERWQERPLAAVVVQEGAQVDAD---ELRNFLADKVVRWWLPERWTFVDEIPRTSVGKYDKKVIRARYADNAYQVADL------------------ 127513116 33 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQELKLQKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFANTLEQVPVKSVILTGLGDLLSAPKRTLVVVKYIKKMVPYHLPHAISMRQSLSKGRRLQYVKPTKGDDIAFLQYTGGTTGVSKGAMLTHGNIVSNLLADAAYSPLLADGKEFVVTALP------LYHIFA-LTVNCLLFLHKGANNITNPRDIPAFVSELK-KHPFTALTGVNTLFNASSEEFKTLDFSNLKLSIGGGMAVQRAVADKWQ---GITKTRLLEGYGLTE-ASPLLTCCPYNLEGYNGSIGFPVANTDMQVRDEEGNVLPQGETGELFAKG--PQVMKGYWQRPEETAKVIDK--DGYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVLEVAAVGVPHEVSGELVKVFVVPKD-KSLTEE---QVIKHCRHHLTGYKIPKLVEFRDELPKSNVGKILRRELRD------------------------------ 149919197 11 ----------------------------------------------------------------------------------------------GTSPAEPRALSYAALEAETNQVARWLRVQGVERGDRVAILAKNRLEYLELLFACAKLGAVLQALNWRLTPAELGPLIAAAEP-ALLCWDQTF---------AELVDALR-PSLPSGLRTVALDDASTQTELR------LASCRALGSEPLEREAFGPDQPWVLCYTGGTTGLPKAAVLTHA-TVTWNAVNTVASWGLDAGDLAVLNAPMFH-TGGLNVFTTPLIHGGCSVLC----RAFDLDELYALLAARGVSCFFGVPAMFQA-MQADPRWAEAP-LERLKLIISGGAPCPAPVFEWARGIDFKT------GYGLTEAGNNFWLP-PERVREKPGAVGWPLMHVDVRVADETGEPCPADGVGELWIRGPHVS--PGYYANPE---ATAASFVDGWLRTGDLAVADAEGCVTIVGRSKDMIISGGENIYPAQIESAMSSHPAVAEAALIGVPDERWGEVGRAFVVLAADEPSAEGFSAELLAFLGERLARYKLPKSVVVLDALPRTGAGKIDKRALAQL----------------------------- 152976896 795 ------------------------------------------------------------------------------------------------------KVTYSELDHLSNRLAHCLREKGVKRGDLIGIMTNPGPYMLIGMLGILKSGAAYVPLDPSYPLNRIHYILNHAKVEILLSEQAF---------KTQISQLLQKQTLMDIVVYIDPWETDVQMSLQQIEKETWHQEIERIN--------HPDDIMTVLYTSGSTGHPKGVVLQHRGYMNRLNW-HQDIFKLKLGERVAQKTSCCFDVS-IWELFWPLMFGGTVC-----PVHKDPWRLARWIIETRISVMHFVPSLFGEFIHSIED--KAYHFPNLRWLIFSGEALPASVIKKWLQTYG-ESTGLANLYGPTEASIDVTYHIIEGNQILDGSIGKPLNNVHVKILDEDMREVPKGIIGEL-----WIGLAKGYLNNPSKTKEAFFSEIPGLYRTGDLVKMRPDGNLEYHGRIDNQVKVRGFRVELGEIEAVIHSHSSVKEVGVVTLDSPEEHKQLIACVV---GNCLEE---QELKRFIGQKLPYYMIPHRIEFLSSLPKNHNGKLDRKVMLSILQTKKKEMQDVSSV--------------- 218153568 19 ----------------------------------------------------------------------------LIERQAAHRPGHTALVLE------DRRLDYAALHAGMDRVARSLQRDGMQPGDVVAICAGTSVEYVLAYLGALRAGVAVAPLAPSATAEHLSAMLDNCGARLV--------------LRDREVAAQWPLHAGAALRCVALD------DAAEAGEPWSQWLAQDGAPATTPAPIEPDWPFNVIYSSGTTGVPKGIVQS---------WAMRWAHGYGPDAVSLCATPL---YSNTTLVAATLALGGTLVLM----RKFDATRYLALAQQHGATHTMLVPVQYQRLMACSD--FDRTDLSRLQHKFCTSAPFSAALKA---EVLRRWPGRLIEYYGMTE-GGVRCELHCHDFPHKLHTVGRPGEGADIRFIDEQGRELPAGEQGEIVGRSA--GMMSGYYRLPDKTREAEWAEGRRYIRSGDVGRLDADGFIVLGDRKKDMIITGGFNVYPSDIEAVLCQHPQVAECAVVGVPSEQWGETPVAYVVGRSGSQPTAE---ELREWLNTRVGKTQRVADLRLVERLPRSEIGKVLKRTLRE------------------------------ 172037968 1511 ---------------------------------------------------------------------------------VKNNPNAIALIYE------TQQLTYQELDIKANQLAHYLQRFGVKPDTLIGLCVERSLSMIIAILAILKAGGAYVPIDPNAPSERIDFLLEDTQINLLLTQ-------------RNID-----HQWPNTVTVI---------------DLD-EKAIAQESPTLPVTDTTSEHLAYVMYTSGSTGIPKGVCIPHRGV-IRLVKNSNYV-DIREDDVFLQAADAS-----TFEIWGALLNGGRLVILP-SP-TPSLEELGEAIENYGVTTLWLTAGLFHLMVEEKLESFKN-----VRYLLAGGDVLFPDHVKTVLRT--YPHCCVINGYGPTETCCAVLTDVEQIGHSVP--IGRPISQTQVYILDPYLHPVPFGVPGELYIGGG--GLARGYLNRPERFIKGGGKQGERLYKTGDLGRYDRKGNIEFLGRKDNQVKIRGFRIELGEIEAILSQYPKVQSAIAVVKATPQGNKQLIAYVVPKMGEIL---IIQELKTFLTQKLPDYLHPNHYMILEAFPLTPNGKVDRRSL-------PQPILSTSTTEAP------------ 172037968 464 --------------------------------------------------------------------------HQLFETQVKKSPNKIAVIFNNE------SLTYQQLNQKANQLAHYLQRLGVKPETLVGICLDPSLDMVISLLAILKAGGAYLPLDPNYPEQRLDFMIKDSGIDYLIKGSE----GDFVLLRSGVR------NSESVKYLIDINKVQGEINQEKKTNLD--------------VDINLDNLAYIIYTSGSTGIPKGVQIPHRA-LSNFLVSMSEKPGLTDDDTLLSVTTLSFDIA-ALELYLPLIVGAKLVL---VPRTQDGVTLGQQLESHQVTVMQGTPATWKLLLASGWEGKK--DL----TIFCGGEALDPS----LGQHLQQKSRAVWNLYGPTET--TIWSSVYQVTSDKV-RLGKPINNTQFYVLDKDYNQVPIGVPGELYI--GGMGVARGYLNRPERFMSTPLERGGRLYKTGDLVKYGEDGEIEYLGRTDYQLKLRGFRLELGEIETILLTHPQVKEAVVI-----VKEESLIAYIV--STHTPP------LKDFLAEKLPSYMIPSRFIELDSLPLTPNGKIDRNALPEIELNHKDYIAPKTATE-------------- 51244407 38 ------------------------------------------------------------------------------------------------------RLTYREFSERVDNLARGLAELGLKKGERVGIWSQNRLEWVLVQFATARLGLVLVNINPACRLRELDHILSQVDCSAIIFSD----RSKFTNYFEMVDDSLSHLNYSSLRFVI---RMGNEL---IGNILSLQKIIADGEESHYPLDLHRDDPVNIQFTSGTTGQAKGATLSHFNILNNASVTARMNFG--PGDRLCLPVPLYHCFGMVLGVLGCLSKGASIVF----PARFTPKTTLKVIEQEACTALYGVPAYISML---SVPSFALFNLSSLRTGIMAGAPCPIEVMR---EVVGRMHLSEITIYGMTETSPVFQSEVSDSLKNRVTTVGRVHPHVQVKLVSKEGKTVPVGVTGELWTRGY--SVMCGYWADPERTAE---SIQDGWMRTGDLAVLDEEGYCSIVGRLSDMILRCGENIYPREIENYLYGHPAIQEVQVFGIPDPRLGEELCAWIIVRPEHSLE---KSDIRQFCRGKIASYKIPHHISFVDEMPMSVTGKKMR----------------------------------- 85860482 6 -----------------------------------------------------------------------------LDETCRRYPDHIAVVQE------ERRLTYAALNAAVNALGNALKDLGLGKNDKLAIVLPNCPEFIISYFAAQKIGAVAVTINTASTPHEILYLLTNSDARALITTSAC--AGR-------FESILQNAPLCG--HLIVVDRPEYSPPSSGNFASFWSLIEESSSSLDIPE-LSDDDPAVMIYTAGLTGKPLGAVLTQRNLVTQSA----LLGDLHVTD-----TDMGLSVFHTFGAVANMLVGAGLVLMD----AFNLDEIFQLICREKVTFIAAVPRLFLGMLFYED--ADKYDVSSLRFCITGGAAMPA---HYVPEFNKKFQATLVEGYGLTEASPVCTLSRPDG-PQKPGSIGTAIPGVEIRIVNDQGTDCSLGEVGELILRGD--NVMKCYYKEEEATREV---IVDGWLHTGDLAFRDREGFFFLTGRKKRMIITSGFNVYPREVELVLEGHPAVRATLVVSKPNLLRGEIVKAFIVKDPAMQAD---SRQILRHCRTYLSSYKVPREVEFVESL--------------------------------------------- 163853371 61 -------------------------------------------------------------------------------------------------------LTYAEVDARSDAIAAGLFARGIGPGDVVGLWMARGTELLIAQIGITKSGAAWLPFDAEAPADRVAVCLNDAEAKALLVSEA---------LRPQAPE-----GTPAVTTEALLRAGQG-----------------ASPPDLDAAGLGPEHPAYLIYTSGSTGVPKGIVISHANIC-HFLRSGNAVYGLGADDVVFQGASVAWV---PYLVGACLFVASPAMM-------GDVESLPAIIAEARITVLDTVPTLLAMI---------PGDLPSVRLVLLGGEALPEPLVRWATD-----RRRLFNTYGPTE--ATVVATAAEMRPGRPVTIGGPIPNYSVYVADEALNLLAPGEQGELLI--GGPGVAAGYLKRPEKFVANPYGTDPVLYRSGDAVSMTPEGDIVFHGRIDDQVKIRGFRVELGEIEARIRAQDGINQAAVVLRRDDEVD-RLVAFLVPERNAALD---RAALRKNLVAQMPPYMVPGHFEEVETLPRLTSGKVDRKALRAVADGEQEAPDN------------------- 197341071 465 -----------------------------------------------------------------------------LRRRAASRPHDVAVVDVR--GDRDETVTWRELHERVERAASLLLGLGVRPGDNVAYQLPNRTEFVVLSLAALRIGAVCCPVIPFFRERELGFVLRRSKAKVLVVAD---RYRNRRPAEEVLGLAAEERG--ELAQLLVLAEDGGSAALPGARVRDWEKALAGTEVDRAAAYVPSEATAQLLFTSGTTGEPKGVTQPSHHLVRAVSMEIR-HLGLHAGDAIWVPSPLAHQTGFLYGMTLALVLGVPQI----TQAEWDAKRALASLNTHGASFVQAATPFLTDLVKAGDMPRK------LRIFVATGAQVPRGLAERAGRVLGADVCGA---FGTTETCLAALSAPGDEPAQRWGSDGRALDGIELRITDDQGHVLPAGVEGNFELRS--PTVFEGYLDRPDLTAEVFTE--DGWYRTGDLATLDAAGCLRITGRVKDVVNRGGEKIPVAEIEQLLFAHPAVEDVAVVAMPDARLGERACAFVVFAEGERL---------------------------------------------------------------------------- 159478142 3 -----------------------------------------------------------------------------------------------------------------------------------ALYLPLSPDSVALYLAAVVTGCVVVSVADSFSSEELRTRLDIAGAVGVFTQDVVLRGGKALPLYDKVVRSGSRA------VCVVLPAAGGTAAPSPSGDLSWRAFLGAAAPWPQAGGGPPEAKANILFSSGTTGEPKAIPWTHLTPLRCALDGWA-HMDVRPGSRVCWPTSLGWMMG-PWLLYTALLNGGTVALYGGAPLGRD---FLEFVSAARVEVLGLVPSIVRAWRHGGADPPKSGDLSALRVFGSTGEASAAEDYHWLM--VLRGYRPVVEYCGGTEIGGGYISSTL-LHPCAPATFSTPTLGTRLVLLTSAAPPIVAAAGGMVALAMPMLGVSQRLLNKDH--HKVYYEGMPLYRRHGDEMAALPAAAGACSGRRDDTMNLGGIKVSSVELERAVVEVQGVAEVAAIGVAPPHGGEELYL---GNAGTGPQPALHRACQEAVRSKLNPLFKVTRVAVVPLLPRNASSKVMRRVLRD------------------------------ 73966369 113 -------------------------------------------------------------------------------------------------PQENIRVTFAQLQEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLLQLATARAGIILVSVNPAYQAMELEYALKKVGCKALFKTQQYYNILKQIELEKAQPGSLKSQRLPELTTVISVDDPLPGTLLLDEVVETGSKEQHLAQLRYTQQFLSCHDPINIQFTSGTTGNPKGATLSHYNIVNNSNLIGRLKMHLKPPELYHCLGSVGGTM--VSVMY-----GTTLIL--SSPTFNGKKAL-EAISKERGSFLYGTPTMFVDILNQPD--FSSYDISTIRGGVIAGSPAPPELIRTIIDKLNMKDLVVA--YGTTENSPVTFMNFEDTVEQKAETVGRILPHTEAQIVNKTGNLVELNTPGELFIRGY--CVMLGYWGEPEKTKEA---IGPDWYRTGDIAAIDKQGFCKIVGRSKDMIIRGGENIYPAELEDFFHKHPQVLEVQVVGVKDARMGEEICACIRLKKGEKTTEE---EIKAFCKGKISHFKIPRYIVFVTDYPLTVSGKI------------------------------------- 92113592 27 -----------------------------------------------------------------------------------------------------RTLRYAELERLSRDFAAWLHETDLEPGDRIAIQLPNVLQFPVAIFGAMRAGLVVVNTNPLYTEREMAHQFQDAGVKILILANMADKLERILPRTDIVTEALINAAVKHVKKMVPRYSLPDAIGFRTA-------LSQGHGRTSEAVTCHGDDIAVLQYTGGTTGVAKGSMLTHRNLIANMLQTRQMIAGLIEEGRETIIAPL--PVYHIYTCLFTMVTGNHTVL---IPNPRDIDGFIKTLRKTEYTGFVGLNTLFNALCQRED--FRALDFSRLKLTISGGMALTKAVAKRWEEVTG---CAVLEGYGMTETSPIVCVNPPDGIQL--GTIGKPVPGTSIKVIGPEGEDVPRGEPGELCVKG--PQVMKGYW---QRPEDTARAMDDGWIRTGDIAVIQEDDYVRIVDRKKDMIIVSGFNVYPNEVEDVVAAHEDVVEVAAIGVSDDATGEAIKLFVVSR-----NEALDAELRGWCKRELSAYKVPKLIEFRDELPKTNVGKVLRRELRD------------------------------ 6563397 482 --------------------------------------------------------------------------HQLFEEQVDSTPNAVAVVYEN------QQLTYQQLNYRANQLAHYLQSLGVGENVLVGLCVERSLEMVVGLLGILKAGGAYVPLDPEYPAERLSFMLTDTHVKVLLTQ-------------EKLVESLPQHQA----RVVCL-------------DTDWHS-ISQANQDNLNSTVSAENLSYVIYTSGSTGTPKGV-------AVTHQAVNRLVLNLTADECVAQAANIAF-DAATFEIWGALLSGAKLVIITKSVLL-LPEEFAVNIHKHKISVLFLTTALFNQLASVVPQA-----FSSLRYLLFGGEAVDP---KWVLEVLDKGPQHLLHVYGPTESSWYLVEDLATTATTIP--IGRAIANTQIYILDQSLQPVPVGVPGEIYLGGA--GLAQGYFNRPEKFIPNPFEKGSKLYKTGDLARYLADGNIEYLGRIDNQVKIRGFRIELSEIEAVLSQHGDVQVSCVIVREDTPGDKRLVAYVVAHQNCKPT---ISELRQFLKAKLPDYMVPNAIVILESLPLTPNGKVDRRAL-------------------------------- 6563397 2647 --------------------------------------------------------------------------HQLFEKQVDSTPDAIALIARSANAVEDQQLTYYELNYRANQLAHYLQSLGVGSDALVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPPERLSFILEDAQVSVLLTQ------------QSILD---RLPQHQANQVCL-------DTD---------AQLISQCSQDNLISDVQANNLAYIIYTSGSTGQPKGIAMNQLA-LSNLILWHRENLKIPRGAKTLQFASINFDVSF-QEIFTTWCSGGTLFLI-GEELRRDTSALLGFLQQKAIERMFLPFVALQQLAEVGGELVN----SHLREIITAGEQITPAISQWLSKL---TDCTLHNHYGPSESTSFTLTNSVETWPLLP-PVGRPIANAQIYILDRFLQPVPVGVPGELYIAGVLLSQ--GYFNRPEKFIPNPFKRSRGLYKTGDLARYLSDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLDVQASCAMIAREDIPGNKRLVAYIVPQKEQKLT---VSFVRSFLKSKLPEYMVPSAIVILDALPLTPNGKLDRRAL-------------------------------- 119510825 44 ---------------------------------------------------------------------------------VEKTPDNIAVVFDG------QKLTYQELNHQANKVAHYLQSLGVGTEVLVGICIERSLEIIVGLLGILKAGAAYLPLDPTYPKERISFMLADSQVQVLLTQQKFL-------------ESFTESGVKTVC-----------------LDQDW-ELITQQNPENPTSNVTAENLAYVIYTSGSTGTPKGV-------PVPHRAVNRLVCNFTTTDRTAQASNTSF-DAATFEIWGSLLHGATLV---GVPVLLSPVDFAAYIQEQKINILFLTTALFNQLANIVPQAFKD-----LRYLLFGGEAVDPKTVRAVLTHGAPQQ--LLHVYGPTESTTY--SCFYPVENVPEGAIGRPISNTQIYILNEQLQPVPVGTPGEIYIGGD--GLARGYLNRPERFISHPFSKIPKLYKTGDLARYLPDGNIEFVGRVDNQVKIRGFRIELGEVEAALSQHPDIQQAVVIVREDIPGDKRLVAYVVPDQKAVT----ATTFKSFLEDKLPAYMVPTAWMLLDFLPLTPNGKVDRRSL-------------------------------- 119510825 1121 -----------------------------------------------------------------------------------------------------KKLTYRELSDRANKIAHYLQSLGVKPETLVGICVDRSLEMIAGLLGILKAGGAYVPIDPAYPQERIAEMIADTQLGILLTQNRFQEK--------------------------LVGYSGQTICL----DTDWAK-IATQSPANPVSDVQLNHLAYIIYTSGSTGKPKGVMIEHRS-LLNFVTTAIDEYGINAQDQVLQFASVCFDTSIEEI-FPCLAVGATLVLR-TEEMLNSSDDFWRCCQKWQLTVLDLPTAYWHQLVTE-LQPQNSPIPASLRTVIIGGEEVQLEVQHWHNCTAHLSPAPLFNTYGPTE--ATVVTTLERLTPENTSSIGKPISNAQVYILDQYQQTVPIGVPGELHIGGA--GLARGYWQRPELTAEKFIENTEGLYKTGDLVKFRRDGNLEYLGRVDNQVKIRGFRIELGEIETVLRQHPQVSQAVVIA-HQEITGQRLVAYF-LPQGPQPT---IDELRQFLKQKLPNYMIPAAFMVLDSIPMTPNQKVDYRAL-------------------------------- 183983170 3435 -----------------------------------------------------------------------------------------------------ETLTYRELDDRATDLARGLAARGAGPEAIVAVALPRSARLVVALLAIAKTGAAYLPIDPNYPSERSAYILSDAAPQLLITDTPT---APTLPDTGVAVLILDTTLDTSPDTTEVSDRGIEATPAHRDRDC--------------PQP-GPDNLAYIMYTSGSTGHPKPVAITHRNV-VALFTGFGWWRGLTDTDVWWCHSPAFDVS--AWELWGALLHGAQAVV---VPVVRSPRELWQLVVDKRITVLSQTPSAFYELIRVQRELPASAESSALRMVVFAGEALDPSRLRGWYPGQGEQAPALINMYGITETTVHTTYLELTSEDAERGPIGGPLGNVRVFVLDAGLCPVPVGVAGELYVAGA--QVARGYRGTAQRFVACPFGPGSRMYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRIEPGEVEAVLAAHPRVAQAAVAAYSTSGGLEGIVGYIVIASGAADEAELANEVRRWVGERLPEYMVPAAVMVVEGLPLTANGKLDRR---------------------------------- 183983170 5636 -------------------------------------------------------------------------------------PDAPALH------DDHQTLTYRELAARVNRLARFLIAAGVGPEAVVGLAIRRSIELVVGMYAVVQAGATFVPIDPNQPSQRNGYVIKTADPVCVLTTSG-----------DRFDAAV-GARVIEIDQVDVSGFSADPI-----------------TDADRVRSLRPDNTAYVMFTSGSTGQPKGVAVSHAA-IVNHVLWMRAHYAVGPKDVYLQTAATFDVSLWGYFV--PLISGAQIMLAQGNPQY-----LAKTIHSRGVTLTDFVPSMLSVFCASAP-----HDLVSLRDVFVIGEALPPTTAQAFTTVC---DAALHNAYGPTETTTTWRTSPSDVHSVPIGAPQ---WNCQVFVLDAGLCPVPVGVAGEAYIAGA--QLAQGYRGTAERFVACPFGPGSRMYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRVEPGEIAAVLAAHPRVAQAAV---------------------------------------------------------------------------------------------------- 183983170 1952 -----------------------------------------------------------------------------------------------------ETLTYRELDDRATDLARGLAARGAGPEAIVAVALPRSARLVVALLAIAKTGAAYLPIDPNYPSERSAYILSDAAPQLLITD------TPTAPTLPDTGVAVLILD-TTLDTTEVSDRGIEATPAHRDRDC--------------PQP-GPDNLAYIMYTSGSTGHPKAVAITHHNV-INMAVLCGWLQGAAQG-RVAMAASPGF--DASVLVWPALLRGNALVVWAGQMDV-AALRW--LITDRGATSMFVPTALLHQLADETPDCLEQMD-----HLVTGGDVLSPVAVGKV--LVAHPQLTIVNAYGPTETVAATMYPITAADGLDGGSIGGPLGNVRVFVLDAGLCPVPVGVAGELYVAGA--QVARGYRGTAQRFVACPFGPGSRMYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRIEPGEVEAVLAAHPRVAQAAV---------------------------------------------------------------------------------------------------- 73538583 7 -----------------------------------------------------------------------------LHRCLQQTPDRTATIF------RTRRQTFRQLGDRVARLAGALRQLGMAEGHRVSMLALNSDRYLEYMLSVWWGGGVLNPVNTRWSVPEIVYSLDDCDTGILIVDDHFL---------PMVPGIVASASRKPV--LIHVGDNATPDGM-----LSYERLVAEATPVEDAQR-GGDDLAAIMYTGGTTGKPKGVMQSH--MNLWSSAISRMAQYPCPEDTITLHACPLFHTAAMAKAVTLFVAGATHAL---IPAF-DAKEVLDTMVREQVNEILLVPTMLQAVLSHPD--FASHDLSGLQRINYGASPISAGLLD--AALAALPQVQFFHAYGLTE-AAPVVSVNPPVNHGPEGSAGRAGYGVTVKIVDEQGVEVPRNTVGEIIVRG--PNVMQGYWNKPA---ETAATLRDGWLHTGDGAYMDENGYLFIVDRLKDMIVSGGENVYSAEVENVLSRHPAVASCAVIGVPDARWGEAVHAVIVLKPGAQADEA---GLREHCRQFIAGYKCPKSIEFRAEMPLSAAGKILKRDLR------------------------------- 209519083 28 -----------------------------------------------------------------------------------------------------KQISYGELDERSRNLASWLQSKGLARGARVAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIITLQAIVRN---TAVKHVIVAAMDLMGIKGPLVNFVVRKVKKMVPWNLAGHIKFNDVLAQARLTFKPVQQGPDDVAFLQYTGGTTGVAKGATLLHRNLIANVLQSEVWLNPVRANDQFITV-----VALPLYHVFALTVCGLLTIRTGGIPNPRDIPGMIKSLEGYAITTIPAVNTLYNAMLNSPD--FHKLDFSKLLTANGGGMAVQEAVAKRWFELTG---TPIVEGYGLSETSPCVTCNPVTATE-YNGTIGLPLPSTEVSIRDDEGNEVPPGQPGEICIRG--PQVMAGYWNRPDETAKVM--TADGCFKSGDVGIMSADGFVKIVDRKKDMILVSGFNVYPNEVEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVV-KKDPSLTDE---QIFAYCKTQLTGYKRPKVVEFRTELPKSNVGKILRRELRD------------------------------ 89902592 59 ---------------------------------------------------------------------------------------------------QHQRYSYRALQTASNQLASALLGLGLKPGERVGIWSHNNAQWLLMQLATAKVGLILVNINPAYRVAELGYALNKVACKVLVTMARFKYLGMLRELAPELDGALQAARLPHLRTVVWLDEPG-QADEAPGL-LRFSTLLAAADPRLETIALRASDPINIQFTSGTTGFPKGATLTHRNILNAMKLTSKDRLCI-PVPLYHCF---GMVLGN----LACLTHGATIV-------YPDALAVLQTVQDEKCTGLHGVPT---MFIAELDHPRAEFDLTSLRTGIMAGSPCPIEVMKRVMRDMHMLEVTIA--YGMTETSPVSCSSTTTPLEKRVATVGLVQPHLQVKVIDPSGETVAPGVSGELCTRGY--SVMHGYWEDPVRTAEAIDEQ--GWMHTGDLATMDIEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQIQDVQVVGIPDPKYGEELCAWIIAKPGQTLSEI---EVKAFCKGQIAHYKVPRYIRFVSGFPMTVTGKI------------------------------------- 108760531 12 --------------------------------------------------------------------------------HAHRAPERPLLTFE------QERFTYGQFATHVTAFARGLKQRGLQPGERVALFLENSARFAITYLGVQAAGGVVVLVNTAYRQVELAHILSDAEVCGCVTGAAG--AAELVPLR---------AQLPSLQWLITVERPTTALP-ESLTEVPFDTLLAEGTSATAPLVMPPEDLAVLGYTSGTTGRSKGAMLLHRNLLANVRAVTEAW-RWTEQDRLLLTLPLFHTHGLMVGLHGTLFTGASA---DLRRRFNAAESLTALRDDASLTMFFGVPTMYRLLEEARASRVKPR---ALRLWVSGSAPLSPQLFADIEAELGAR---ILERYGMTET--IMNTTNPYEGERRSGTVGFPYPGQEARVVDRTRQPQPCGETGEIEVRG--PHVFAGYWRRQDATAESFDA--DGWFRTGDLGDVDADGYLRITGRARELIISGGFNVYPREVEEVLAMHPGVAEVAVLGLPDADLGEQVVAVVVPHPGATPPE--SQSLVDWCKDRLASFKKPRQVVFTDALPRNALGKVQKHLLRA------------------------------ 37527011 4591 --------------------------------------------------------------------------HQLFEQQVEQTPDATALVYE------EQTFSYAELNARANRLAHQLIALGVEPDQRVAICVARSPAMVVGLLAVLKAGAAYVPLDPDYPGERLTHILADVSP-VILLADAV---GRTV-LGENVLTGLT--------------------------VFDPNTLFDQPDSNLQIPELTSRHLAYVIYTSGSTGTPKGVMHRQ---LVSQITSLNTKWSLNASDRLLQFCNPSFDVCASEI-FCAITQGAQLVLR-TNQWLLSAQAFWRLCESYKITYIAIPAQFWRII-----SNVDKGDIQGLRIICIGGEAIDHELQRWLATH--GEYPVLANCYGPTEATITTTTSCLNEGMGQANIIGRPLPNTRVYLLDVQGQPVPLGVEGELYI--GGVGVARGYFNTAEYFLTDPFSDNPNMYRTGDLVRYLPDGNLEFLGRNDHQVKIRGFRVEPGEIEARLVEHPAVSQSVVLAL-GEGQDKRLVAYVV----AQADERLANSLRTHLSAILPDYMVPSAFVRLDAFPLTPNGKLDRRAL-------------------------------- 37527011 3515 --------------------------------------------------------------------------HQLFEQQVERTPEATALI------AGDKTLSYMELNTCANRLAYQLIEQGIRPDDHVALLLERSIELVVAQLAILKAGAVYVPVDPSMPDERKHWLISDCSARLLLTTRADIPANLTIPLLRLSDKKSAN-------------REQDHVNPNLPRS--------------------SAELAYIMYTSGSTGTPKGV-------LVQHRAMVRLVINIGPEDRVAFTANPAF-DASTFEVWAPLLNGGALVVID-RATLLTPQELVLTLQEHRITVLWLTIGLFNRLAAE-LSPI----LPQIKILIFGGDIPDLKVIAQVLDN--RPPQQLLQAYGPSETTMYPIEALPQGVSRIP--IGRPIANTRVYLLDVYGQPVPPGVIGEIYVGGD--GVAQGYLNRPERFLVDPFSDDPDMYRTGDLARYLPDGNLEFMGRNDQQVKIRGFRIEPGEIEARLVEHPAVREAAVLALGDPDK--RLVAYVV----ALADDGLVNSLRAYLSKILPDYMVPSAFVRLDAFPLTPNGKLDRRAL-------------------------------- 37527011 289 --------------------------------------------------------------------------HQLFEQQAEQAPHATALEY------QEQTLSYAELNTRANRLAHQLIALGVIPDRRVAICVERSPMMVVSLLAVLKAGGAYVPLDSTYPRERLTYILSDSAPSVVL-----------------VDEAGRAAGEQALVGVTVLDPNIQ---------------LDQPDSNPQIPALTPQHLAYVIYTSGSTGQPKGVMVEHQA-IYQRYLGFNDTYAVTSQDRLLQFAAFAFDVSVEDF-FSSLCNGATLVIRDDSWLASIPE-FVALTRQYRITVM-SLPTLFWSELAARDNGLPLPD--CLRLIIIGGEAVKKSAIDWFRQAGHRPR--LLNGYGPTE--NTVTVTYKDVLPEDARSIGRPAKNARIYLLDKYGELVPAGCVGEMYI--GGVGVARGYLNRPERFMLDTFSPVSGMYRSGDLARYLPDGDLEFLGRNDEQVKIRGFRIELGEIETRLTEHPAVQEAAVLAL-DGDQGKRLVAYVEAKA----NEGLAVDLREYLSAILPDYMVPAAFVRLDTFPQTPSGKLDRRAL-------------------------------- 37527011 2438 --------------------------------------------------------------------------HQLFEQQVEKTPDATALVY------QEQTLSYAELNACANRLAHQLIAFGVTPDQPVAICVARSPTMVVALLAVLKAGGAYVPLDPTYPGERLTYILNDTAPSVVLADATGQ--------AALGDEAL-------VGLTVLDPNIQPDLP--------------DSNPQVP--ALTPQHLAYVIYTSGSTGQPKGVMVEHAVYQRYLGVNERYA--VTEQDRVLQFAAFAFDVSVEE-CFSSLCNGAALVIRDDS-WLASMAEFIALARQNRITVMFL-PTLFWSELAARDNGLPLPD--GLRLIIIGSEAVKKNAIDWFRQETYQLR--LLNAYGPTE--NTVTATCKEILPADDRSIGRPIRNTRVYLLDRNRQPVPLGCVGEMYI--GGVGVARGYLNSEERFIPDVFNPVPDMYRTGDLARYLLDGELEFLGRNDQQVKIRGFRVELGEIETRLVEYPAVQEAAVLAL-DDGQDKRLVAYVV----AEANEGLAARLREYLSAVLPDYMIPVAFVRLDSFPQTPNGKLDRRAL-------------------------------- 37527011 1362 --------------------------------------------------------------------------HQLFEQQVEKTPAATALI------AGDKMLSYTELNTRANWLAHQLIEQGVCSGDHIALLLERSIALVVAQLAILKVGAVYVPVDPSMPDERKNWLISDCSARLLLTD--------------------TQADIPANLTVPLLR-------LSDQSDTDGREE-ECFNPDL---PRSSAELAYIMYTSGSTGTPKGV-------LVPHRAVVRLVINVGPDDRVAFTANPAF-DASTFEVWAPLLSGGALVVID-RATLLTPQELVLVLQAHHITVLWLT---IGLFNRLAPEL--SPVLPQIKILIFGGDIPDLQVIAQVLNN--RPPQQLLQAYGPSE-GTTFTTMYPGVTRIP---IGRPIANTRIYLLNAYGQPVPLGVTGEIYVGGD--GVACGYLNRPERFLTDPFSDQPDMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLVEHPAVREAAVLALGD-GSDKRLVAYVA----AEAHEGLAMTLRDHLSAILPDYMVPSAFVRLEAFPLTPNGKLDRRAL-------------------------------- 209546957 37 -----------------------------------------------------------------------------------------------------RQLTYAQLDLRIARCAGLLSALGARRGARVAMLARNSMDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPALLVHDEQF---SATVASLADADAEMA-----------VISTADGPTGLAARI---------EASLPMKPVSADADGACVLLYTSGTTGQPKGVIITRRN-AFFAAVNFSFVGEIGPGSVALCDLPFFHTIGLIAVARTTLMLGGTLVVSD--RFTP-ARTLAALADRHAITHYFAVPQIALALR--NDPAYSAAALSGLHALFVGGAPLTQALIESYL----ADGVALVNGYGMSEAGTVLHVPIRRAVQDNPGSVGLPAPLLDIRIVDEEGREVDEGEIGELWLRG--PAVTPGYWN---KPLETAAAFTDGWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPDIIDVAVVGIPDVRWGECGVAYVVLRPGAAATAE---TIAGHCVERLAAFKRPARILFVETIPRTASGKVQKHVLRRL----------------------------- 212708665 28 -------------------------------------------------------------------------------------------------------MTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGATAIVIVSNFVYNTKVHVILTRLGDQLSRPKATIVDFVVYVKRLVPKYNLPDA--ISFRRAMQGYRMQYIKPNITGDDLAFLQYTGGTTGVAKGAMLTHRNMLANAAYGPVLHFG---NEAVVTALPLYHIFALTVNCLLFINVGGVNLLITNPRDVPDT---IKQLARYPFTAITGVNTLFNAWL-HNPEF-HKLDFSRLRLSVGGGMPVHKAVAQKWQELTGR---HLLEGYGLTEC-SPLVTGNPYNLTAYSGSIGLPVPSTDVKFLDDHGHQVPFGEPGEMWVKG--PQVMKGYWN---RPDATSEAIVDGWLATGDIAEIDTEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISAHPDVIECAAIGIPSESTGEAVKVFIVTKN----SNLTADELKTFSRRSLTAYKVPKIFEFRDELPKSNVGKILRKDLRA------------------------------ 71905816 36 ---------------------------------------------------------------------------------AARTPENIALIFA------ERELSYGELNAAADRVASRLIADGVRPGQIVGLWLPRGIDLLIMQLGIAKTGAAWLPFDADTPIDRIKVCLDDAESAGLITT---------------VDIA------------------------DLGRRCWLADDLQTGHPGPLNHRHDASDPAYVIYTSGSTGKPKGILINQGAIC-HFLRSENAILGIREHDRVYQGFSVAFDMWISYLV------GATLWIAP-KEVATDPEALPIALIDNRISVLHAVPTLLALF---------NCDVPGLRLINLGGEACPQAIVEWAR--LGRQ---VFNTYGPTE--ATVSASLAELHPGQPVTIGRPLPNYGLLVIDENGRLLPQGETGELCITG--PGVAAGYLGRPEKFLANPWATNERLYRTGDLARIDEAGQIHCLGRTDDQVKIRGFRVELGEIEAALTRQPGVGTAAVILRQDE-GIERLVAYLIVDDAEATTGA---ALRATLATSLPPYMVPSHVEMLDEMPRLTSGKIDRKALRARPLELPAGPGDSDTPENPA--EEIL----- 89274994 2627 -------------------------------------------------------------------------------------PDAVALV------GGGVQLSYGEVEERANRLARKLIARGVGPESVVALVLERSPEVVIAALAVLKAGGAYLPVDPGQPAERIRSVIEDAAP------------------------------------VLVLDHPDF---LAETADYD----AAPVTDADRVSPLLPSHPAYVIYTSGSTGRPKGVVVSHRSV-VALFVAAGGVFEFGAGDVWSWF--------HSWEVWGALLHGGRVVV---VPFSRSPREFVELLERERVTVLSQTPSAFYQLMGVGGG------LPALRTVVFGGEALEPGRLDGWWERFGEAGPRLVNMYGITETTVHVT-----HQDLRPGSIGRGLPGLSVFLLDEWLRPVPVGAVGEMYVAGA--QVARGYRGTGERFVACPFGVAGGMYRTGDRARWSREGRLVFAGRADEQVKIRGFRIEPGEVEAVVAGHPDVAQVAVVAREGGPGGLRLVAYIVPEP-AEQAEGFSERVRVYAGERLPSYMVPSAFVVLDGLPLTVNGKLDRTAL-------------------------------- 89274994 6367 ------------------------------------------------------------------------------------------------------ELSYREVEERANRLARKLIARDVGPESVVALVLERSPELVIAVLAVLKAGGAYLPIDPGQPAERIRSVIEDAAPVLVI----------------------------------------------DDPDFLAETADHTAAPVTDADRVSPSHPAYVIYTSGSTGRPKGVVVTHEG-CANLSASHDW-YGVAAGSRVAQFASVGFDMFCEEWLLA-LLRGATLVT---VPADPDLGHF--LVDQ-GVTHAALPP-AVAATIPDGLLDPSF-------VLDVGGEACPPELV----ERWTADGRTMFNAYGPTEATATVWRCAPGLDAGAAVPIGRPVLNTRAYVLDDALRPVPVGVVGELHLAGS--GLARGYLGTAERFVACPFQPGRRMYRTGDRVKWDADGQLVFAGRADDQVKIRGFRIEPGEVEAVLASHPDVARAAVTVREDSPGDLRLVGYVVPAEDVDAG-ELPRTVRGFAGERLPSYMVPSAVVPLDALPLTPNGKLDRRAL-------------------------------- 89274994 513 -------------------------------------------------------------------------------RQLAACPDAPAVVCGATE------LSYAELDTRSDRLARALVAEGVGQESAVAVLMERSIDLVVALLAVVKAGGAFVPLDTGWPEARKRAVIEDAGASVMVVDD-------------------KAAGHEQFGASLVAVGSGAD------------------SDVVLPASVAPGAAAYVMYTSGSTGVPKGVV-----------ATHRDVVRLAKDRCWGAPAR---VLFHSYELWVPLLSGGTVVV---APDAMDGAVLRRLVSDHGVSHVHVTAGLLRVLADQDP-----GSFSGVREVLTGGDVVPAESVRRVLDA--NPGVTVRQLYGPTEVTLCDAAEVDGVLPI-----GRPLDNTRVYVLDGALSPVPVGVAGELYVAGA--GVARGYLGRPERFVACPFATGERMYRTGDLVRWDAEGRLVFMGRADDQVKIRGFRVEPGEVETVVAAHPAVGQAAVVVREDTPGDKRLVAYLVPA-GTETS--LADAVRAHTAERLPEYLVPSAFVELENLPLTPSGKLDRKVL-------------------------------- 89274994 4732 ------------------------------------------------------------------------------------------------------RLQYDEVDARSDELARRLMAAGVRPESVVAVAMERSADLVVVFLAVLKAGGTYLPLDLGWPTARMRAVAEDADARCIVTATAGHEFVRTTALSEVRVDVIAGP-----------------------------------AAEVTLPLVDPGAAAYVMYTSGSTGVPKGVVATHRDV-VRLAK-----------DRCW--GDPARVLFHTYELWVPLLSGGTVVVAPGEAI--DGAVLRRLVSVHGLSHVHVTAGLLRVLADQDPGCFAG-----VREVLTGGDVVAAESVRRVLEA--NPGVGVRQLYGPTEVTLCDAAEVDGVLPI-----GRPLDNTRVYVLDGSLSPVPVGVAGELYVAGA--GVARGYLGRPERFVACPFAAGERMYRTGDLVRWDVEGRLVFLGRADEQVKIRGFRVEPGEVETVVAAHPAVAQATVLVREDVPGDKRLVAYLVLAGAETAA---VDAVHTHVAEQLPSYLVPSAFVELETLPLTPTGKVDRAAL-------------------------------- 89274994 3691 ---------------------------------------------------------------------------------VAAHPDAVAVVSDG------VRLTYRELDLRSDRLARALIRSDAGPEPVFAVLMERSADLVVALLAVLKAGGAFLPLDATWPQARMRSVIEDAAACLVVVS-----------------------------------------ETWAGHDLGITEVVDAGSDEGHLPVVPEAATAYVMYTSGSAGVPKGVVAAHRDV-VALA-----------GDRCWGA--PARVLFHSYELWVPLLSGGTVVV---APDRMDTTVLRRLVLDHDVSHVHVTAGLLRVLADQDPGCFAG-----VREVLTGGDVVPAESVRRVLDA--NPDVRVRQLYGPTEVTLCDAAEVDGVLPI-----GRPLDNTRVYVLDGALNPVPVGVAGELYVAGA--GVARGYLGRPERFVACPFGAGERMYRTGDLVRWDAEGRLVFVGRADEQVKIRGFRVEPAEVEAVLGAHPAVGQAAVVAREDTPGDKRLIAYLVPNEGETLDGP----VREYAAERLPEYMLPAAFVELDTLPLTVNGKLDRKAL-------------------------------- 186682529 1572 --------------------------------------------------------------------------HQLFEEQVARTPDAVAVVFEN------QQLTYQQLNCRANKLAHYLQSLGVGADVLVGICLERSLLMVVGLLGILKAGGAYVPLDPDYPQDRLSFMLEDAQVRVLLTQQQ---------LKKKLP-----------------QHQGQDIYL----DTDWQ-FISQSSQENPITTVQGSNLAYVIYTSGSTGKPKGAMNTHLGICNRLLW-MQQAYQLTDVDCILQKTDVS--VWEFFW---PLITGARLVVA-KAGGHKDSAYLVNLILEQQVTHVHFVPSMLQVFLEE----PSLENCRSLKRFICSGEALPVELQERFFARL---ECELHNLYGPTE-AAIDVTCFPGNLRIVP--IGQPIANTQIYILDEHLQPVPVGVAGELHIGGA--GLARGYLNRPELTKEKFISPFENLYKTGDLARYLPDGTIEYIERIDNQVKIRGFRIELGEIEVLLNQYEEVQASCVIAREGTTGDKCLVAYIVPHQHSKPT---TNELRQFLKAKLPDYMVPSAFVILESMPLTSNGKVDRRAL-------------------------------- 186682529 481 --------------------------------------------------------------------------HQLFEEQVERTPDAIAVVFEN------QQLTYQQLNCRANQLAHYLQSLGVGENVLVGLCVERSLEMVVGLLGILKAGGAYVPLDPEYPAERLSFMLKDTQVKVLLTQEKLVE------------------SLPQHQACVVC----LDTDWQSISQVNQDNLDST---------VSAENLSYVIYTSGSTGTPKGVAVTH--QAVNRLMLNTNYIQLTADECVAQAANIAF-DAATFEIWGALLHGAKLVII-TKFVLLIPEEFAVNIHEHQISVLFLTTALFNQLASVVPQA-----FSSLRYLLFGGEAVDP---KWVLEVLDKGPQHLLHVYGPTESSWYLVEDLATTATTIP--IGRAIANTQIYILDQNLQPVPVGVPGEIYLGGA--GLAQGYFNRPELTKDKFINPFDNLYKTGDLAHYLADGNIEYLGRIDNQVKIRGFRIELSEIEVVLSQHSDVQVSCVIVREDPSGAEVLVAYVVAYQDCKPT---ISELRQFLTAKLPDYMVPNAIVILESLPLTPNGKVDRRAL-------------------------------- 186682529 3755 --------------------------------------------------------------------------HQLFEEQVQRTPDAVAVVFE------DQQLTYHQLNSRANQLAHYLKSLGVRADVLVGICVERSIEMVVGLLGILKAGGAYLPLDPEYPTERLHFMLEDAQVSVLLTQ----------------QKLLDRLSQHQAKLVCL--------------DTDWQ-LISQSSQDNLITETQATNLAYVIYTSGSTGQPKGVLIAHQG-LLNLVFWHQHTFKITTLDKATQLAGTAFAVWWPY-----LTAGASIYLVKSEFLSSLVKRDW-LISK-QITISFL-PTPL-AQELLSLEWPTES--LALRTILTGGDKL---------HQYPSDLVPLVNNYGPTENTVVTTSGLVVAKEISP-SIGRAIANTQIYILDSNLQPVPIGIPGELHIAGV--GLAKGYLNRPEKFILNPFDEGSKLYKTGDLVRYLPDGNIEYLGRIDNQVKIRGFRIELAEIEALLGQHDDVQICCVIAREETSRSKRLVAYVVPHLHATCTERSRDELRQFLDDKLPGYMVPSVFVMLESLPLTPNGKVDRRAL-------------------------------- 146343357 28 -------------------------------------------------------------------------------------------------------ISYRELDEMSVAMGAYLQGLGLAKGARVALMMPNVLQYPIAISAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVQQVQVKHIVVASMDLLGFKGVIVNLVVRRLKKMVPFSLPGAVPFNDALATGRGFHKPT-IGPDDAAFLQYTGGTTGVSKGALHRNANVLQNDAW-LQPVMD-KPPHVIVCALPLYHIFALTCFLLAVRAGGANLLI----PNPRDIPGFIKELMKYQVNNFPAVNTLYNGLLQHPD--FRKLDFSKLKVSNGGGMAVQRPVAEQWKQVTG---CSIAEGYGLSETAPVLTCNLPTATEF-TGTIGLPLPSTWLSIRDDDGNEVPLGQAGEICAKG--PQVMAGYWNRPDETAKVM--TADGFFRTGDVGIMAADGSVKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLETAVIGLPDEKTGEVVKAFVVKK-----DPGLTAEIVKHCHEQLTNYKVPKQIEFRTELPKTNVGKILRRELRD------------------------------ 207723093 4648 ---------------------------------------------------------------------------------VRRTPEAIAVEYEG------QRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQ----------------------------------PNTLAQLGAMSVPVLDLESALEEAEHDPQVEGLEPHHLAYVIYTSGSTGQPKGVMNAHRGV-VNRLWWAQETYRLDADDRVLQKTPFGFDVSVWELFW-PLLAGARLVMAEG---HKAPAYLAETIEQTGITTLHFVPSMLQLF----LEQVEAGRCQGLRRILCSGEALPHASQQRCLARFPQSE--LHNLYGPTE-AAIDVTSWRCNAETYPGPIGRPIANTQIYVLDAHGQPVPLGVTGEIYIGGA--GVARGYLNRPERFVVNPFEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSRCVGVREAAVTVREDTPGEPRLVAYYVSGEAIE-----AQALREQLQSSLPEYMVPAAYVKLDRLPLTPNGKLDRK---------------------------------- 207723093 1452 -----------------------------------------------------------------------------------------------------RQLSYRELDARANRLAHHLRELGVAADVLVGLCVDRSIEMIVGLLGILKAGGAYVPLDPDYPQARLAYIFQDAMLSVLVSKRELVRR-------------------LPIDWVQVVELDDAEPAWADHP---------STPPRIQSEP---GQLAYVIYTSGSTGQPKGVAVTHQGVA-SLVYSQCERFGVSSQSRVLQFASISFDAAVSEIGMG-LLSGACLVLAPAQALMPGA-ALTGLLDRERITHV-TLPPAVLALMPEQALPADCH-------LIVAGEACPASLVRRWSE-----GRTLINAYGPTETVCATMSRALTAQDMP--SIGGPIGNVRVYVLDAFLQPVPVGVTGEIYIAGS--GLARGYWQTAERFMANPFASGERMYRTGDLGRWQPDGSLDYQGRADAQVKLRGFRIELGEIEARLSQCAGVRE-AVVTVREDVPGQRLVAYYVGSEANVSGEAIEAQLREQLQGSLPEYMVPAAYVKLERLPLTPNGKLDRK---------------------------------- 154483335 6 ----------------------------------------------------------------------------LLERNAREFPKDIALVEINPDIQEKRRVTWRELNEKANRVANLLISRGIRKGDKVAILMMNCLEWLPIYFGILKTGALAVPMNFRFDAQEIKYCLELSETDVLIFGPEFV--GRI---EEIVDEIDEKR---------ILFYVGGDCPTFAE---DYDKLASNCSSSPEIEIKDSDDAA-IYFSSGTTGFPKAILHNHES-LMHAAKAEQNHHGQTKDDVFLCIAKMHW--------FGSLLTGGKAVLLKGV----TPKTILETVSNEGCTIWLLVPWAQDILLARGEIKLEDYKLDQWRLMHIGAQPVPQSLIKRWKEYFPHHQ---YDTYGLSESIGPGCVHLGVENINKVGAIGIPGYGWEAKIVDPEGNPVEQGSVGELIVKG--PGVMTCYYNDEKATAET---IKDGWLYTGDMAEMDEDGFIYLVDRKKDVIISGGENLYPVQIENFLSKFPKIKDVAVIGLADERLGEIAAAIIELNPDTECTE---QEINDFC-KELPRYKRPKKIIFTK-VPRNATGKI------------------------------------- 70731449 3522 ----------------------------------------------------------------------LNI-HQLIEAQAARTPDAVALLCAGE------QLSYGQFNQRANQLAHKLIEQGVGPDVRVGIAVERGLDMIVGLLAVLKAGGAYVPLDPEYPQERLHYMMQDSGIQLLLTQS---------PLLERLQDGLAVPYL-CLDQAPV-----------------WLAGMAQGNP---PERSSAENLAYVMYTSGSTGRPKGVGITHNA-LSQHARATASHFNMTATDRGLQFSTFNFDAFVEQ-LYPALIRGASVVIR-GKALW-DSETFYRELIEQGISIVDLSTAYWFML---GKDFAAKRDFGRLRQLNLGGEAMPAEGVA-AWKQAGLKHACLLNTYGPTECGAYLTEPLPAVIPL-----GKALPGRSIYLLDSSGNLPLNGVMGELMIGGDL--LARGYHDRPERFIPDPFSSDGGLYRSGDLARYDAEGVIEYAGRIDHQVKIRGFRIEMGEIEARLLELTPVREALVLAQ-DGASGPQLVAYVVPAAQVAADAQLREQLKAALKEVLPDYMLPAHLLFLEALPLSPNGKLDRKALPK------------------------------ 70731449 2011 ---------------------------------------------------------------------------------AAKAPDAPAVFFA------EQRLSYRELDTQANQLAHKLIELGVGPEVRVAIAMPRCAEIMVAFLAVLKAGGVYVPLDIEYPQDRLRYMMQDSGAWLLLTQNHLLDR-LPIP------EGLPTLSVEGAADFAAYPVTSPQVDLAE------------------------ENLAYVIYTSGSTGLPKGVAVSHGPLAMHSLAT---------GERYMSPADCGWM--H------PLIYGASVLIRDDSLWSPEFT--YEQMHRYGVTVGVFPPVYLQQLAVHAE---RDGNPPAVRVYCFGGDAVPQASYDLAWRVLRPK--YIFNGYGPTET---VVTPL--IWKAKAGAAYAPIGNIVAYVADANLNLLPVGVAGELYL--GGLGVARGYLDRPERFIDPYSTAGARLYRSGDLTRYRTDGLVEYVGRVDHQVKVRGFRIELGEIEARLLEQDPVLEVAVIAQPGPS-GQQLVGYIVPVDAEVASAQLRESIKARLRESLPDYMVPTYLLFLEALPLTPNGKLDRKSLPKV----------------------------- 118050544 27 -----------------------------------------------------------------------------------------------EPDGSSLYYTWADLEHGSARMANLLASLDLPEGSRIAVQVEKSVEAMMLYLATLRSGHVFLPLNTAYQSAEMEYFITNAEPAVVVCAPGSFGWVSKIAFN------------HGVGHVYTLDRTGS-----------LLERAAHHSDEHQVVPRRTDDLAAILYTSGTTGRSKGAMLSHGN-LLSNAATLKVYWGWQDGDVLIHALPIFHVHGLFVAIHGALLNGSPMIWF--SRFEPEA-----VMARFKATVFMGVPTYVRML---ADARLDRDMAAHMRLFISGSAPMLIETFRAWKTRTGHT---ILERYGMSET--IMLTSNPYQADARYGTVGFPLPGVGVRIHGDDGKALPAGEIGNIEVQG--PNVFKGYWRMPEKTAEEF--TADGWFKTGDVGMQDARGYFSIVGRSKDLIISGGYNVYPAEVEGFINDLAGVDESALVGVPHPDFGEVGVAVIVPRKGAQLDG---QQILELLKARLANFKVPKRCYVVDSLPRNTMGKVQKKLLRD------------------------------ 118047215 10 -----------------------------------------------------------------------------------------------------RPITYGEWNATANRTAHLLRALGVERGDRVATLAQNCVDLLDLWFACGKIGAILQPLNWRLTPTELSDLIADGEPRVLAYGPEY-----------TATTLLLRERATSVTHWLAID--GAAPALPHDPVITQRDAF---PATYTPVELSWDDPWVICYTGGSTGTPKGAILTHRSIAANAVNTVMSW-GLRPDDVAILNAPLFH-TGGLNVFTAPLIGGASIVC-----RSFNVDQVFDLIDHGPATLFFGVPTMFIA-MQQHPRWPT-VDFRRMRIVISGGAPCPEPVFHTFWERGIDFKT----GYGLTEAGNTFWLP-PELVRVKPGAVGYPLMFIDLRVVAADGRLCGPDEIGELQIRGPHVCA--GYWR---RPAETAAAFVDGWLRTGDLASFDTDGCYRIVGRLKDVIISGGENIYPAEVESVLAGHPAVAEVALVGMPDPHWGEVGWAAVVVRPDSDFSD---QDLLAFAGTRLARYKLPKRIVILPELPKTGAGKI------------------------------------- 160900186 1620 ---------------------------------------------------------------------------------------------------------YAELDAQANRLAHRLIALGVRPETRVGIAMQRSLEMVVGLLAILKAGGAYVPLDPDYPADRLAHMVEDSGIALVLT------------------QAAVRERIPGAAALQVLEIDMLDLSGEPGTD--------------PQVEVSADSLAYVIYTSGSTGRPKGAQLSHRNVAR-LLDATDAWFGFGPDDV--------WTLFHSYAIFGALCTGGRLVV---VPYWRSPQDFLALLRAERVTVLNQTPSAFGQLVHAVEQEDGNGAGLALRQVIFGGEALEPESLRPWFDRFGDQSPQLINMYGITETTVHVTYRQITKADLDGGRVGVAIPDLGLYVLDGSLNLLPQGVAGELYVAGE--GLARGYLNSAERFIANPFTQGDRLYRTGDLVRWSAQGELEYLGRADQQVKIRGFRIELGEVQSQLLAQPEVREAVVLAKE----GARLIAYVSLRDAVEES-----QLKQRLGQALPDYMVPSAIVVLEALPLTANGKVDRKAL-------------------------------- 160900186 546 ---------------------------------------------------------------------------------------------------------YAQLDRQSDQLARALVARGVGADVRVALHAERSCAFVLGLLAVLKAGGTYVPLDPGLPAQRLAWQLRDSGAVLMLCQQAAWDAG--VPLLSLDLNACQDPCI--------------------------------AGQAPPAAPPHSAQGAYVIYTSGSTGQPKGVVVSHG--ALAHYVQAVLQLDLPDAARMAMVSTVAADLGHT-VLFGALCSGRALHLM--APLAFDPDGFARYMAEHRVDVLKIVPSHLQGLLNAGM-PADVLPASRL--------VLGGEATRWLVDRIAALRCRVLNHYGPTETTVGILTQEADE-ALRGGEVGRPLANSRALVLDADLQPVPLGASGELYL--GGPGLARGYQARPERFVASPFQPGERLYRTGDRVTMLADGSLQFLGRMDDQVKVRGYRVELREVALALQAVPGVAQAEVVARPDGNGNGNLHAYAVPQAGVPADPGWAAALAQA----LPEYMVPASITVLECMPLTANGKIDRKAL-------------------------------- 160900186 2707 ---------------------------------------------------------------------------------ARQRPQAPALAADG------QVFSYGDLDRRASRLAQALIAQGLRPGQRVGLVAERGAAMVAGLLAILKAGAAYVPVDPALPDERMQYMLQDSGACLVLAS--GLAPGRL---------AVLAASVPKVLELEALEVLEAREPGP-----------QAGSERAPRVEVHGDQAAYVIYTSGSTGRPKGVVVRHAAF-SNFLQSMAAQPGLQAQDVVLATTSVSFIAGLE--IFLPLAVGAQLVVA-GREQVRDAAALAALLERSRASVMQATPSGWRLLLAGGWKAARP-----LKALC-GGEALAPDLIDLLRAA----GVDLWNLYGPTET--TIWSSLQQVQG-DAATLGQAIAATRLLVLDEGLRCVPQGVAGELFI--GGQGLARGYWQRPERFVADPFAAGERLYRTGDLVRRNADGALEYLGRLDHQVKIRGHRIELGEVEAALLAQPEVRE-AVVTAAGSGSDTRLVAHVSL--HASLHASLHAPLHARLASGLPDYMLPSAIVVLDTLPLNNSGKVDR----------------------------------- 213961421 15 -----------------------------------------------------------------------NFTYVALERNLHRFGDSPAMI----DPVADRSWTYRELAADVERFAVVLSQHGVGPGDTFAFELFNTSQFAICYLAAHRLGAVGTVLNCRLAPGELACALRDARPKVLVYDAEVTSR-----VLPALEEVAPERETPTPS-LIQVAPAGTSPDLPDG-AVDFDTALSQADGRAPPSNLSTYDEVIRLYTSGTTGLPKGVPLPSF-VEVMSAHDVIMHFPLTPQDRTLNMTPWFHRGGHSGGPNPTFYVGGSVVMRE-----FDADTVLDWVGRYQITFLIGAPMALERLARAQEKNAR--DLSGLKGIVTMGSPLDAGSARRYMEVLTPN---ISNGYGTTETFWTFLRPLPGMT----GTAGRASTDDDVEVVDRIAEPDEGVEVGEVAMRSPKCGMSYTGSKDP-KFHA-------GWFYPGDLATWDEHEFVTIVGRKDEMIISGGENVFPTQVESVLESHPSVLESIVVGLPDPEWGQLVVAYVVADPDAAAADELEAHCLAS--EDLARFKRPRAYRFVDKLPMTPTGKK------------------------------------- 163761560 53 -----------------------------------------------------------------------------------------------------KTITYQEMENLSTRIGAWLQSLGLEKGDRVAIMMPNILQMPVAMAAVLRAGYAVVNVNPLYTPRELEHQLKDSGAKAIII---------LENFALTLQQVIKNTGVKHVCHLVVVRKVKKMVDWSLPGHTSFKAALAAGSGRFKPTQTQPSDVAFLQYTGGTTGVSKGATLLNSNVLSNVAQNDLWLVNKQPPEVYVCALPLYHIFALTVNALMGMSQGAHNIL---IPNPRDIPGFVKELGKYEFHVFPGLNTLFNALL--NNEDFQKLNFKPLLLTLGGGMAVQRPVAERWKQL---TSCVISEGYGLSETSPVATANRFDAADF-SGTIGLPLPSTSIDIRDEDGAPVPLGEVGEICIKG--PQVMAGYWNRPD--ETANVMTEDGYFRSGDMGLMDENGYTKIVDRKKDMILVSGFNVYPNEIEEVAVEHPGIAEAAAVAMPDEHSGEAVKLFVVRK-----DPALEADVKAHCAKGLTNYKRPKTVVFKDELPKTNVGKILRRELRD------------------------------ 94312748 6 ----------------------------------------------------------------------------LLDSNVRKYPDKPFLRYAG------QSITYAEFDALSRGAAIVLADHGVGAGDRVAVLCFNTPGMVAAMFGAWRLGAVAVPVNHKLQTPEVDYILEHAGVKVCVF-----------------DGSLAS----------VVSRLQTPVKLTSTDAAGFDSFDAQLPAAGTYNALPPADDAIILYTSGTTGRPKGCVLTHRAVCM-AGMTAALALSMQRDERTLMAMPL----WHSSWMLGTLYVGGTVILREYHPLH-----FLQTAQDERATLYFGAPSYLLPLMKID---VTAFDLGSVRAWIYGGGPIGADTARQLAQLYRSDRFYQV--FGMTETGPSGTVLYPEEQVAKAGSIGRATPGLDMRVVRTGGADAGPGEIGEIWIKAD--SNMLGYLDNEAATREV---MRDGWYRSGDLARLDADGFLFVVDRTKDMIITGGENVYSKEVEDVLGAHPDVQDVAVIGRPHDQWGETVVAVLVPRPGTQPDPE---GIKAFAAERLARYKVPREFLIRDTLPRTPTGKLMKHVLRA------------------------------ 194289897 7 -----------------------------------------------------------------------------LHRNAQHFPDKVALV----DVESGRHVTYRHVDERASRFAEYLRDLRLAPGTRVAVLAHNSSDYLEMLYGCAKAGMVMVCLNWRLPVAELLPILQDCTPQVLVAGDGF------------LGVAAELARALPLRAVLHL--ADDEAADVPAGWTEYEAVLDAASGRIIEMPCRDENEIWLLYTSGTTGKPKGVIQTYGMVFFNAVNAM-LANQITRDDVFLNVLPFFHTGGLNLYANPVLHAGGTVHIL----RQFEPQAVLSRLDRAGITMFFAVPAVYLFLSQH--PRFAHTDLSGVRNMAAGGSPVPRPLLEAYLAK----GVTIRFGFGMTETGPTVFVCDEDTARRKLGSIGKPVGSMLTRIVDPLGADVGPGERGELLIKG--PGVTPGYWNLPE---ATAQALRDGWLHSGDIAYFDADGDYYIVDRAKDMFISGGENVYPAEVENVLFQLPEVAEAAVIGMPDARWGEVGMALVVLRPGSVLDAD---AVVAHCRAHLAGYKVPRHVRFVDALPRTPSGKVEKHKLRAGLAGN------------------------- 206967381 3295 -------------------------------------------------------------------------------------PDHEAVIFE------EQRMTYLELNERANQLARTLRAEGLQADQLVAIMAERSLEMMVGIYAILKAGGAYVPIDPDYPEERIRYILEDSGATLLLSQR---------HVKERVAFA------------------GTVIDLDDTSV--YDDDVSNLDPLS-----GAGDRAYVIYTSGSTGKPKGVMVEHRPVINRLMW-MQKAYPIGSGDTILQKTAITFDVSVWELFWWAL-TGAKVCL---LPGEKDPEVIWNTIEEQSITTMHFVPAMLHAFLKFAETQTASGQTSKLRTLFASGEALMPAHTARFHRLITPVNAQLINLYGPTE-ATVDVSYFNCEANQAYASIGKPISNIQLYMMAPSMRLQPVGVPGELCIAGD--GLARGYLNRPEKFADHPFEPGKRMYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQLLKIEAVQEAVVTALEDGDGEKQLCAYFSAN-----TELMVSELRIALSQELPGYMIPSYFIQLERLPLTANGKIDRKAL-------------------------------- 15723359 35 -----------------------------------------------------------------------------------------------------KTITYREADQLVEQFAAYLLELQLKKGDRVALMMPNCLQKPIATFGVLRAGLTVVNVNPLYTPRELKHQLIDSGASVLVVIDNFGTTGQQVPVKQVITTGLDMLGFPKAAVVFVVNYVKKLVDYRINGAIRLREALAQGRKHRVPTQIEPDDIAFLQYTAGTTGVAKGAMLTHRNLVANMQQAHQWVGGLEGQEVV--------ITALPYHIFALTANGLVFMKVGGKNLISNPRDMPGFVKELKKTRF-TAFTGVNTLFNLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKKVTG---LTLVEAYGLTET-SPAACINPMTLKDYNGSIGLPIPSTDACIKDDAGTALAIGEIGELCIKG--PQVMKGYWKKADETAKVMDA--EGWLHTGDIARMDEQGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGMPDEKSGEIVKAVIVKK-----DPALADDVKAHCRANLTGYKQPRVIEFRKELPKTNVGKILRRELRD------------------------------ 159898385 2030 -----------------------------------------------------------------------------------------------------QRLSYAELEQQSNQIAHYLCGLGVGPNSLVGIHLERSALMLVALLGVLKAGGAYVPLDPSFPLERLSYMAEDSNIRVLLTATST--------------QALASSLQHGPWAVVAL-----------------DEVADSLARMPTTAPLPSHDLAYAIYTSGSTGKPKGVLLEHQAV-VNFVQSIQHKPGIASSDRLLAVTTLSF-----DILYGPLLCGATVVLA-SREAAGDAEQLINLINQHDITTMQATPATWRMLLAAGWQG------SNLRALC-GGEPLPRDLAGALLERV----AQVWNMYGPTET--CVWSTCAQITELLLNSIGRPLANTQCYVLDAQQQPLPVGALGELYIAGT--GVARGYHERPERFVPDPFSHNPRMYRTGDLARYRNDGTLECLGRIDQQVKIRGYRIELGEIETILLAHPSVAQALVVVQTTATDAQ-LIAYLI---GATPEVAI-EPLRQHLALQLPRYMLPSAIVVLNEWPLTPNGKIDRQALPK------------------------------ 159898385 532 --------------------------------------------------------------------------HHLVQQHALVQPNALAVTWQG------QHLSYAQLDQAANRLAHYLIEQGIGCGDFVGLCFERSLAMPVAWLGVLKAGAAYLPLDPSYPLERLAFMCSDAKLRLVLTQAG-------------------LADCLPLEQPLVI--------WEQ-----LSDALGDYPATALGVAIHPQQPAYVIYTSGSTGLPKGTVIAH-GPLAQTYRAWEQAYQLSDKIRVHCTGD----------FVRALGSGGRLVLC---PDYLSPADLYQLIVSEQVDCGEFVPAVLRALTKQKLAMP----------LVIAGS------DMWYFQTVFEPSTRLINSYGVTEIDSCYFSADQPLIAERSVPIGRPFAATAMYVLDQWLQPVPNGAIGELYLAGER--LASAYLGRPERFVPDPWGRLAGMYRTGDRARWTSTGQLEFLGRGDQQIKLRGFRIELGEIETALTQYSSIAVALVHTTPHPQ----LVAYVV------TTQALDQALLQWLQTRVPEYMLPSGIVELEQLPLTPNGKVDRKAL-------------------------------- 5915761 525 ---------------------------------------------------------------------------------AEKTPDHTAVIFE------DQQLTYRELNEKANQLAWLLREKGVKPDTIVAIMTDRSLEMIIGIIGILKAGGAYLPIDPDYPEDRVKYMLEDSGADMVVIQE---------PFKSKID----------------------------GRQLITAEDTRSFSKENLPNVNKASDLAYVIYTSGSSGRPKGVMTTHRNVVHYVDAFTKRI-PLSEHDTVLQ------VVSFSFEVYPILACSGRLVISRKVSDL-NIDELVKTIGKYRVTLVSCSPLLLNEIDKN--QHLTFH--PQMKFI-SGGDVLK---FEYVENIIKGAD--VYNSYGPTEATVCATYYQLSSADRKKTSIGKPLSNYKVYIADQYGRPQPVGVPGELLI--GGEGVARGYLN-HETLTKAAFESGERVYRTGDLARWLSDGNIEFLGRIDSQVKIRGYRIELEEIEHRLLMNDNINEAIVVAKEDQENSKYLCAYIAFNNKNADIEQVQERL----AKDLPEYMIPSCFIKLDQIPRTINGK-------------------------------------- 73539398 11 ----------------------------------------------------------------------------AVGRAVRRDPDKTAIRF------GARSWTFRQLDEAAACVAGALAQWGLRPGDRVAAFGKNSDAYVLLWLACLRSGLIHVPVN--FS-------MTRSEAEYIVTQSGA----SAIFADPALAERVQGLPCR------------VSGTLHGGGDHDILMAAAQGPAAPVLAELADDTPAQILYTSGTTSAPKGAVLTHRALLAEYVSTIA-ACDVRASD-YSLAALPLYHSAQMHVFLMPLLSGGTTLIADS----PEAGFCLRTIHDEEITSFFAPPTVWIALLRHAD--FDPARLGTLTKAYYGASIMPVPVLLELQAKLPALR--FYNCYGQSEIGPLATVLGPDEHAERPASAGRPVLNVETRIVDEKMNDVAPGTLGEIVHRS--PQLLTEYWDKPEQTAEAFAG---GWFHSGDLGYMDVAGYLYVVDRIKDVINSGGVLVSSREVEECLYTHPAVAEVAVFALSHPKWVEAVTACVVLKRDTAATEE---TLVAHARDALAPFKVPKRVVFVADLPRNTAGKLLKRKLRE------------------------------ 77458076 499 -----------------------------------------------------------------------------------------------------QQVSYAELNRQANRLAHRLIANGVGPDVLVGIAAERSPQMLIGLLAILKAGGAYVPLDPAYPADRLAYMIEDSRIDWVLTQS---------HLREQL-------PLPAHVRCVLLDDATSLID---------------AAEHNPDVAVQPDNLAYVIYTSGSTGKPKGALLAHHNVVRLFEATSGW-FGFDQNDV--------WSLFHSYAIFGALLYGGRLVI---VPVSRSPQDVYTLLCEEKVSVLNQTPSAFKQLMKEADQPLTQH----LRYVIFGGEAIEVKSLRPWFERFGDQTPQLINMYGITETTVHVTYRPLSLADLNAESAGVPIADLSWYLLDEGLNPVAKGCTGELYIGRA--GLARGYLNRTDRFIPDPFDSVAGLYRTGDLAKYCNDGSIEYVGRIDHQVKIRGFRIELGEIEARLLDQPQVQDCAVL-THDGPSGLQLVAYVIAAD----STELRDTLIAALRAQLPDYMVPAHLLFLERFPLNANGKLDRKAL-------------------------------- 119510828 544 ----------------------------------------------------------------------------LFEQQVEKNPDHIALVFES------QQLTYQQLNQKANQLAHYLQNYPIQPDTLVGICVERSLEMIIGVLGVLKAGGAYVPIDPNYPQERIKFLLEDSGVSVLLTQSFILE---QLPITEQKYQAICL-----------------------DKEAFAEELTDNPSPKITPENL-----AYVIYTSGSTGRPKGVMIEHGG-LVNLTLAVNQVLQIQPQSRLLQFASFSFDV--SIWEFAPLAAGACLYLAKKETLLPNQD-LVNFLTNHKISHATLPPSVLSLLPQAPPDW---------QIIIATGEACPTELVRWA-----KGR-QFFNAYGPTES--TICTSIALCQPKKP-PIGKPWPNIQIYILDAHHQPLPPGIPGELCIAGV--GLARGYLNRPEKFIEVLFGKVKRIYKTGDLARWGIDGNLEYLGRIDEQVKLRGFRIELGEIESQLLQHPSVKEAVVILYKTES-NQSLIAYVT-----GITHDLCPELRNHLKSRLPDYMIPAQIMVLDKLPLTPNGKINRKAL-------------------------------- 170028419 36 ------------------------------------------------------------------------------------------------------RYSYAEVLDRADRLAAGFYLLGLQKGDRVAIWAPNSAAYYLSTLAVARAGMISVGINPAYQIPELEYALNKVGVKALITIECFRERNYYEMLMELLPELLKCSRVPTLKAVII-----DAENMRYPGTISAHELLRLPSDQHAIESIQSDSGACLLFTSGTTGKPKAALLSHFA-LINHSVTIAERNDLRKMHRACVHIPLFHVYGLSFGVLSALSYGTTAVL----PGYFNASDSLNAIAREKCTVMYGTPTYVDLLRRKGMVNLHRMDLANYAAAC-----CSPQLILELESVMGIRKVLAA--YGMTESGVTFMSQAEDSTQTALESVGRIADHYEAKVVDREGGIVPFGTPGELWVRG--FGNLLGYWGDEDKTKEI---MGPDGWLTGDQFVLRPDGYGRIVGRIKELIIRGGENIYPREIEDVLNTHPAILESHCIGVPNERLGEEVCAYIRLKDSDGMID--MEEIRSFCKFKLAYFKIPKHLRIVQQYPKTPTGKV------------------------------------- 118581275 10 ------------------------------------------------------------------------------------RPDKTAVVH-----GEVRA-TYAQINSMTNELASWLLSQGVSAGDRIVILFKNSIEYIVSYYGVLKARGTAVPLNCDVKQDSLDAILREIRPKAILAT------GK---LERILQETSSQSRKNSLMLI-----SQPALSWRSDAVVAWEDVVCGRTIDNPRLPISESELASIIYTSGSTGKPKGVMLSHRNITSNTHSIIQYLH-LHEDDIQMVVLPFFYVMGTS-LLNTHMAVAGTVVI---NNRFAFPACVIEQMATEHVTGFSGVPSTYAYLLHRSPLALFRDRLTALRYCSQAGGHMSRQTKEKLLQVLPPHTKLYV-MYGATEAAARLTYVEPDHLTSKIDSIGRPIGGVTIRIMDEKGNELSPGVPGELVAQG--PNIMLGYWMDS---KSTSEVLDENGYHTGDMGFMDEEGYLFVTGRKNDLLKVGGHRISLQEIEDALMATELVMEAAVLGVDDPLLGAKLVAIAAPIEGKTDGKNVLARCQTI----LPKHKIPSEIRLVNALPKSANGKINR----------------------------------- 86747706 36 ----------------------------------------------------------------------------ALDLAAQRWPDREALV----SPSHDVRWSWREFAQRVDALAAGFLALGLERGARIGVWSMNRPEWTLTQFAAAKAGMILVTINPAYRLSELEFALAKVGCAALVTATAF----KTSAYMEMLNGALQSARLPQLRAVI--QIGGPKCPGT----LAFDEVATMGGDRHRAAELQFDDAVNIQFTSGTTGSPKGVTLTHHNILNNGYFVGR-AMKLTEQDRYHCF---GMVMGN----LASVTCGAAMV-YPGEGF--DPLATLQTASSEKCTALYGVPT---MFIAELDHPFASFDLSSLRTGIMAGAPCPVEVMRRVNDQMNMREVTIA--YGMTETSPVFQSAVDDPEERRVSTVGRIHPHVEVKVVDLEGRIVPRGVRGELCTRGY--SIMLGYWDEAEKTADVLDAA--GWMHTGDLAVIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADSRYGEELCAWVRVRPGETLTAD---DIRGFCQGQIAHNKIPRYVEFVDEFPMTVTGKIQKFVMRE------------------------------ 88703606 49 ---------------------------------------------------------------------------------------------------QDERISYSEAHRRVAAVAQALSGMGVSPGDRVAIAMRNYPEWLLAYWAITSMGAVAVGMNAWWVPHEMEYALQDSAPKVLIADEERLQRFDEIRDKFPAMQAIAV-------------RPKSDFS---AWARSWDE-MAAGEGTLPEVTIDPDSDACIFYTSGTTGRPKGAQLTHRS-CTNNVMNVAFINSVQPRALAYAATPLFHVTANNCVAVATLVGGCLVHMY-----KWDAGEALRLIEREKVSAFSAVPMMTRELMIHPD--FAKRDVSSLKTIGGGGAAMQPDLVGKVPDAMPGTRP--NTGYGLTETSGI-IAALALEFFLRPTSVGPAMPTFEAKCIDSEGADLAANEIGELVVR----GAPV-IKGYLNRPDATAESIVDGWFRTGDIAYIDEDGFIYLVDRAKDMVLRGGENVYCAEVENALFSHDAVAECVVFAVPDERLGEEVGAAIYPRPGETLDAG---ALREHCKAVVAPFKVPRYIWLLDELPRNANGKFVKRALQD------------------------------ 172039892 71 --------------------------------------------------------------------------------------------------------TYAQAHVQVRKVAAGLKALGVRPGDRVAICLPNCPQHLISIFAVLYLGATVVEHNPLYTARELQGPFIDHGAKVIIAWD------KIAPL---CEELVNRTQLHTVVTVNMLKEKREQLHSPAPGTVPFQKLVDGTGAYLSPVPERSDDEAFILFTSGTTGKPKGAMLTHRNIMANVAQGLAWVGELGEGEIYLAALPMFHIFGLT--LTAALATGGKLCL------LPKPEIPL-IVDQMKPTYMPGVPTLYDKILEAAEEH--NLDINGVKNALSGAAPLPVSISHQWQGRTGGS---IIEGYGLTET-SPIATANPISEHARAGYIGIPFPSTEVRVADPESRTMPDGEAGELLIRG--PQVFSGYINDEQPF-------FEDWFKTGDMAVMEEDGFLRIVSRIKEMIITGGFNVYPAEVEEVLADHPMIAKAGVVGLAKEDGSDEVVAAVVLDEHVKKEDFEEEKVKEWARHEMTRYKVPRRFFVVDELPTDLIGKIRRREIKDMVE--------------------------- 91978017 26 ---------------------------------------------------------------------------------------------------RDRQISYTKLHDLAGTAAAALLRAGYGAGSSVALFLGNTPDHPINFFGALKAGARIVHLSPLDGERALSHKLTDSGARVLITTDSA----------ALLPMALKFLDKGLLDRLIVC----ADDDWVDPRVVRYADFVRDAQQPASWPEVSPDDIALLQYTGGTTGLPKGAMLTHAN--LTSAVSIYDVWTLVRGERVICVLPLFHIYALTVILLRCLKMGDLISLHQ----RFEVAAVFRDIEEKRATAFPGVPTMWIAL--ANDPSLESRDLSSLTMAGSGGAPLPVEVARLFER---KTKLKLKSGWGMTETCSP-GTGHPPEGPDKPGSIGLMLPGIEIDVVEDSKKVLPPGAVGELRIRG--PNVTKGYWN---RPQETAESFVGDRFLTGDIGYMDPDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDAYRGEAAKAFITLRAGAAPFT--VEELRDALAGKLGKHEYPAAVEFVAELPRTPVGKLSRHELRN------------------------------ 124265546 32 -----------------------------------------------------------------------------------------------------RELGFRQIDELADALGAWLQARGVVKGTRVALMMPNLLQYLVALAAVLRVGAVVVNVNPLYTARELQFQLKDSGAEVIVV---------LENFAATLEEVIDRTVVKHVVLVFVVRNVKKMVPLTEGRSVTRFNMAIAEGTRLKLVRVGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVMQTEAWMLDKVGGQQIVCV--CALPLYHIYALMLCFVMGARLGMKNLIPNPRDIPGLVKTLTKHRVNMFPAVNTLFNAL--ANNAEFARLDFSGLVASTGGGMACQQATAEKWLRITG---CPMVEGYGLSET-SPLVTCNRLDLRQFSGNVGLPIPSTEIAIRDDDGRDLPLGEAGEVCIRG--PQVMAGYWNRPDETAKVM--TPDGYFKSGDIGVLDERGYLRIVDRKKDMIIVSGFNVYPTEIEQVVNLHPGVLECAAVGVPDEKTGEAVRLFVVRK-----DPSLEQQLADHCRQNFTAYKRPRRIEFRDDLPKSNVGKILRRELR------------------------------- 148653990 59 -----------------------------------------------------------------------------------------------------QELSYNDLERYSRQVAAYLQSLGLQKGDKVAVMMPNILQMPLTVLGIIRAGYILVNVNPLYTAHELEHQLSDSETKVLFLLENFAKTYEDIG-KKMVDQVVSMGDLMSPVKIVVVRYVKKMVDYNIPGSVSFKKVLKAAKKYKRPTNIGLDDVAVLQYTGGTTGVAKGAMLSHGNLLLQADTYIGNAFDIERNEQIFSFTVCG-MYGLYKGCIGSL-----------VPNPRDGKSLIKAYKDYPPAFFPAVNTLFNGLI--NSEHFRVLDHSKLEMSMGGGMVLKDTAAKW---KAGTGNV-IVQGYGLSET-SPVASANPLGLDEFPGNIGVPFPGTDMAIIDDEGNEVAIGERGEICVRG--PQVMKGYWKREDATAEVMTE--DGYFRTGDIGVMDEDGYFKIVDRKKDMIIVSGFNVYPNEVEDVMSGHPKILECGVIGVHSDKSGEEPKIFVV-RSDDSLTE---QEVLDYAKENLTGYKRPRIVEFVDELPKSNVGKILRKDLRE------------------------------ 162139461 29 ----------------------------------------------------------------------------VFERACKAHADRPAF------SNMGVTLSYSDLERYSAAFAAWLQHHDLQPGDRIAIQMPNLLQYPVAVFGALRAGLIVVNTNPLYTAREMRHQFQDSGARALVLADTVIEHLIEVDMLPTLRGALVNAAVKHLKKMV--------PDYSLPQAVAFKNLLDGARHSLKPTPLSLDDIAVLQYTGGTTGVAKGAMLTHGN-LVANMQQVRANMQIREGEVMIAPLPLYHIYAFTVNCMCMMVTGNHNVL---ITNPRDINGFVKELQRWQFSAFLGLNTLFVALMAH--PQFKKVDFSRLKGTNSGGTALVSAVAERWKSMTG---CTVVEGYGLTET-SPVVCANPHGEHSRLGTVGLPVPGTTLKVIDDEGNALPLGERGELCVKG--PQVMKGYWQRPEATAEVLDE--EGWLRTGDIAVIDQDGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVAACAAIGVADEKSGEAVKLFVVPS-----DPTLQEELHAYCRENFTGYKMPRHYVFRDALPMTPVGKILRRELRE------------------------------ 157931675 53 --------------------------------------------------------------------------HQLFEEQVERNPNAVAVIFEG------QQLTYQQLNQKANQLAHYLRTKGVEPEVLVGIFVERSIEMLIGLLGILKAGGAYLPLDPSYPSDRLIYMLTDAAVSILLTQ------------QSLVDSLEANSA-----EVVCLDR-------------DWH-IIANYSQHNPVNLVKAENLAYVIYTSGSTGKPKGVMNIHKGICNNLLRTID-TYPLIAGD---CILHIGVLSFSVWEIFSSLTSGTTLVV--AKPGHKDIAYLINLIAQQQVTQASFVPSMLRIF-------LQQPNLESLKRVFSGGEALSYELTQRFFERL---DCELHNLYGPTETA--VYATYWQCQPVIP--IGRPIANTQIYILDPHLQPSGIGIAGELHI--GGVQLARGYLNQPERFISNPFGEGK-LYKTGDLARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVVLQADTSENQRLVAYVV-RKNSSLTP---SELRRFLQQKLPAYMIPSAFVVLSELPLNPNGKIDRRKL-------------------------------- 197778928 15 --------------------------------------------------------------------------------------------------DDRRSVNWAELELRTRRLAGAL---GVTRGARVAFCLDNSVELVEGLLATSRAAAVGVPLSPRGTHAELAALLADCDPDVLVVD------------RRQLARIASVVGERSPRLVVT-----GEGPVPEGVAH-FDDLVADGRSPGPRDDLALDEPAWLLYTSGTSGTPRAAVASQRSALWSPVACYVPRLGLSADDRLLWPLPLAHTYAHSLCVLGTTVAGGSTAVRE-------PAALVRLIEEFAPTVLGGVPLTYQQLLDSGLGEV-----SSLRVCVTAGAPSAPELRERVEERFG---APLLDGYGSTETCGKIAMESPAG-PRVPGSSGAVLPGMEVRLVEPGTGAEVVGAEGEIWVRG--PGVMLG-------YRDGAGVDGDGWYRTGDLGRLGEHGYLTVTGRANDRIVRGGENVDPVEVEQVLRGLPGVLDAAVVARPHPLLGEVPVAFVVPEERALDTGALLR----ACAEVLSAHKVPEDVLFTPAIPRTAAGKPRRAVLRE------------------------------ 116622709 21 ---------------------------------------------------------------------------HALAHSAARFPDRDALI----VSHQNVRLTWSQLDREVTRVARGLAGLGLAPGDRAGIWASNCLEWILMQYASARAGVVLVNVNPAYRSHELRYVLQRSRIHALF----LHERDARANYREILTQSRNGENIP-LRHVIWLSDPSWDAMLSSGRD-------------FVPDTARPHDVANIQYTSGTTGSPKGVLLTHHN-LLNNGMAISLALRASEQDRYHCFGSIGSMV--------SVVTGAALIL----PSAFDVLATLEAVHRERATALYGVPT---MFIAELVHPFAQFDFTSLRTGVMAGAPCPIEVMRTVAERMHCSEMTIA--YGQTESSPVIMSAVDDPLELRVATVGAALANTEVRIADESGTTVPIGEQGELCTRGYL--VMKGYDEDPE--ATAAVIDRDGWLHTGDLAAMRPDGYFSFRGRAKDTIIRGGENIYPREVEDFLHTHPKIADVYIIGIPDARLGETVLAWVQLKPGEAATAE---EIQAFCKGKIAYFKIPQYIRFVDSFPMTVTKKIQKFLMRA------------------------------ 71907185 28 -------------------------------------------------------------------------------------ADKVAYISMG------REITYRQLDVEATEFAGWLQAKGMQKGDRVALMMPNILQYPVALFGTLRAGCVVVNCNPLYTPRELEHQLKDSGATIVIVENFAHTLEQVISHTAIRHVVVRLGSLKGMIVNFVVRRVKKMVPWHLPGGISFKTALAQGRANFKKVALEQGDLAFLQYTGGTTGVSKGAMLTHANIASNVTQAYNWIKPVREGEEFIITAPLYHIFALTANCLTFLMIGARNLLIANPRDIPGFVKEWG---KYPVTVVTGVNTLFNALLNNPD--FDKLDFSTMRVTLGGGMAVQGPVADKWRQITG---TPLLQAYGLTET-SPAATINPLDMEEFNGAIGLPISSTEVSIRDDYGNEVPLGQVGEICIRG--PQVMKGYW---QRDDETALVFYPDRFRTGDMGYVDKKGFVFLVDRKKDMILVSGFNVYPNEVEEAVAMHPGVMDVAAIGVADEHSGEAVKIFVVRK-----DPKVTERLIDHCRGLLTGYKIPKHVEFRDDLPRTNVGKILRRALKE------------------------------ 157347706 20 -----------------------------------------------------------------------------LDRAATVYGDCPSVVY------NSTTYTWSQTHHRCLQVASSIKSLGIGRGQVVSVVAPNIPAMYELHFAVPMAGAVLNTINTRLDAKTVSVLLRHSESKLIF-VDYQSR--------PLILESLSLFPPSSQRPLLVLITDDEDSPPSTVDFLTYEDMVGRGDPEFKWIRPESENPMILNYTSGTTSSPKGVVHCHRGIFIVTVDSLIDWC-VPKQPVYLWTLPMFHANGWSF-PWGMAAVGGTNVCL----RKFDASVIYEAIRVHRVTHMCGAPVVLNMLSNWGTEPLKNP-----VQILTAGAP--PPAAILLRT---ESRGFIVSHYGLTETGGLVVSCLPATERARLKSQGVRTVGMEVDVLDPSGLSVDGSSLGEIVLRGG--CIMLGYLKDPKGTSKSLTD--DGWFFTGDVGVMHSDGYLEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPERTEQPT-EKEIMEYCRARMPHYMVPKTVVFEEELPKTSTGKIQKFVLRETA---------------------------- 160896712 48 -----------------------------------------------------------------------------------------------------RWMSYRELDQLSTRLGAWLQGLGLEPDARVAIMLPNVPQFAVSMAAVLRAGYTCVNVNPLYTPRELEHQLKDSGATAIITAMGDLLGG---MYGSWITFAVRHLAKMVPAYSLPLDGAGGTV---REVTTFSQALARGAQKELRPSQAGLDSVAFLQYTGGTTGLSKGAVLTHAATLQAHAWTPALHGRVKAQDTHIIAALP---LYHIFALTVSLFAGASLSL---IPNPRDIPKFVKVLQKRPFHILPAVNTLFNALL--NNAQFRELDFSQLRVSQAGGMAASEGTARQWQQVTGSV---MIEGWGMSETCAI-GTNNPVVTTSFSGTIGLPLPGISIAIKDDEGRDLPMGEAGELCIKG--PNVMRGYYNQPDETAKAF--TADGYMRTGDIGVMDQEGFTRIIDRKKDMMVVSGFNVYPNELENVISMCPGVLECAAVGVADERQGEAIKVYVV-----RSDPALTEDVMRFCHDQLTGYKRPRTVEFRDELPKTNVGKILRRALRD------------------------------ 108760392 512 ----------------------------------------------------------------------------------------------------ETHLSYAELNARANVLAHALRDHGVGPESLVGICVDRSAELVVSILGVLKAGGAYVPLDPASPKDRLALILEDAEVAALVT------------------ESSRTGELPTVPTVFV-----DALDWKGGR----------RAPNPEPAITP-DNAAYVIYTSGSTGRPKGVVVTHAN-ATRLFTTSEPLYGFGPDDV--------WTLFHSWELWGPLLYGGRLVV---VPHWMTPEAFGELIAREGVTVLNQTPSAFRALTRA-PSIADGKGGRGLKWIIFGGEALDAATVRPWFERYGDAGTQLINMYGITETTVHVTYYRVTEADLTSAAIGRPLPDLELHLLDEHGQPVPAGVPGEMYVGGA--GVARGYLKRPERFIEDPSSPGKRLYRSGDLAIRLPEGGFTYLGRIDDQVKIRGFRIELGEIQSVLATHPAVADAYVTTHERSADDRRIAAYVVPRDNAAET--------------------------------------------------------------------------- 108760392 1962 -------------------------------------------------------------------------------------------------------LSYGELDLRATRLARHLVSLGFGREKRAAICLPKSVDFITCILGVWKAGGAYVPLDPEYPQARLGHMLDDSGAEVLLT-----------------------------------ERALGERPGFQGQTLWMDEPLEHAEPSTLPFP-DADSAAYVIYTSGSTGKPKGAVLEHRGVANLAVASAPL-FGLGPDSRLLQAASLSFDVSVWDIVMA-FASGARLVL----PTDETAEALATVLTEKHITQVVLSPSALATL-PEGAYP-------DLRVLITAGEALPAELVKWVTDT-----RRFVNAYGPTET--TVIATVA---ELKKGSIGRPLPGLVARILDADQRQVPIGVPGELYV--GGVALARGYHGLDERFIPDPYSDAPNLYRTGDLTRWSADGSIDFLGRIDDQVKLRGYRIELGEVETVVDSHPEVQRS-VITVHQ---GQ-LAAYAVGRPGTSLT---IQSLRDHAMGLLPNYMVPAHFVVLETFPLTPSGKVDRKKL-------------------------------- 19551645 33 ------------------------------------------------------------------------------DNNLAINADKPATYFFG------RSQTYGELDKEVRKTAAGLRALGVRPGDHVAIILPNCPQHIAAFYAVLKLGAVVIEHNPLYTAHELLEPFKDHGARVAIVASPTVEQLRGQTQLETIVSVNMINAMPPLQRIPALRKSRESLSGAAPNTVPFETLTSAAGDDVVSEPVTKESVALILYTSGTTGRPKGAQLTHGNLFSNLLQGKHWVPGLGDKERMLAALP----MFHAYGLVGTLSVGGEMVLLP----TPRIDLIMNVMKKHTPTWLPGVPTLVDASEKEGI-PIKG-----VRNAFSGASTLSQRTVERWEKHTGGR---LVEGYGLTET-SPIIVGNPMSDHRRQGYVGIPFPDTIVRIANPENETMPDGSEGEVLVKG--PQVFKGYLNQEEATKNSFHGEW---YRTGDVGVMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLAEHPDIEDSAVVGIPREDGSENVVAAITLVEGAALDPD---GLKEFARKNLTRYKVPRTFYHFEEMPRDQMGKIRRREVQA------------------------------ 152983610 3718 ----------------------------------------------------------------------------------------------------EQRWSYAELNRRANRLGHALRAAGVGIDQPVALLAERGLDLLGMIVGSFKAGAGYLPLDPGHPTQRLTRIVELSRTPVLVCT-----------------QACREQALA------LFDELGCAA---RPRLLVWDEIQQGAGAEHDPVYSGPQNLAYVIYTSGSTGLPKGVMVEQAGMLNNQLSKVPY-LELDENDVIAQTASQSFDISVWQFLAAPL-FGARVAIVPNAIAH-DPQGLLAHVGEQGITVLESVPSLIQGMLAEERQALDG-----LRWMLPTGEAMPPELARWLKRY---PRIGLVNAYGPAECSAFFRVDLASSTYLPIGSPTLYLLGAGA---DDAFELVPLGAVGELCVAGTGVG--RGYVGDPLRTAQAFVAPGERLYRTGDLARRRADGVLEYVGRIDHQVKIRGFRIELGEIEARLHERADVREAAV-AVQDGANGKYLVGYLVPGETPRSSADWFERIKQQLRADLPDYMVPLHWLVLERMPLNANGKLDRKALPAL----------------------------- 89897460 39 -------------------------------------------------------------------------------------------------------ITYYEANTSACRLANAMLDMGIKKGDRVVINLPNMPEFLIAAHACFKIGAIVVPTNPRYTKRELLCQYLNCKAETIICLD--------LNLNLNCEILLENQDV--LKRIIVVSTQNPPFKVQEKEFLIYKDLVEKGREAEPEEEALLDDIGLIIYTGGTTGVGKGCCITNFN-LIAMASGWKQMCQYFENYKVLSSTPMYHITFNANILIG----GSIIIMPEITPD-----NILEAVNQYEPNVWLGVPALIGALCLH--PKLAESKMNKLQHIGCGASSIPMSIMDKFESIVG---VPIIEGYGASETSMAVASNPM--TKRKAGSVGIPYPNTDCKVVDTGTKEVPLGQVGELCFKG--PQIVKEYWQNP---KETALNFQEGWWHSGDIGYMDEEGFIFILDRKKDMIICSGFNVYCSEVENILNSHPQILEAAVIGVPDLKRGETVKAYVVIKSGEKVSD---LAIKDFCRKYLAAYKLPNEVEFINALPRTSVHKINRKALRAL----------------------------- 29828145 3 --------------------------------------------------------------------------------NARRRPEKTALV-EGE-----LRLTFAEVWQRARAQAGALVGLGVRPGDRVALMAPNTADFPHAYYAIAAAGGVVVPVHLLLSASEVEHVLKDSGATLLLCHPAQAETG---------TAAAQAVGV----QVITLGAE-------------FEKLARIAEPLPSYVTRAADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATVNAFDANDIRPDDVALGALPLFHAFGQTVSMNSTWRAGATLVL---LPRF-DAARAIELMVKEGVNTFHGVPT---MFVALAGAAAAMDALPELRVCVSGGASLPLAVLERFEEAFGAK---IYEGYGLSETSPTATVNQP-VFGTRAGTIGHPLWGVDVEIVEGRVELLPPGELGEVVVRGH--NVFSGYLG---RPEATAETLVDGWLRTGDLGTKDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLLRHPGVAQAAVIGLPDELHGEEVCAVVVRATGAVPEAA---EITEWSKEHLGRHKYPRRVEFTDALPLGPSMKILKRELR------------------------------- 83950875 1 -----------------------------------------------------------------------------------------------------KTWTWKEVDARVDALCHVLAAQGVTKGDRVLVQSPNCNQMFETMFACFRMGAVWVPTNFRQTPPEVAYLAQSSGAVAIICHK---------------DFGAHYAACREEARQLRVALAIGEASWAEDLD---DLVAEHMGQPFAAADVEHDDPCWFFYTSGTTGRPKAGVLTHGGFVI-----TNHLCDLMPG-----TSD-------ASIVVAPLSHGAKTVL-PQSPGF-DGDEIWSLVEKWQASNLFTVPTIVNML--VDDKAVDRYDRSSLRYMIYAGAPMYREDQKRALRTLGPV---LVQYYGLGETGNITVLPLEDGENAKIGSCGFERTGMQVSIQDAAGQERAPGETGEIAVCG--PAVFAGYYNNDEANQKSF---RNGWFLTGDLGHLDDEGFLYITGRASDMYISGGSNVYPREIEEKILEHPAVDEVAILGVPDPKWGEVGLAICTLNA--ELDQE---TLLSWLEGKVSRYKLPKTVLFWPELPK------------------------------------------- 149724572 76 ----------------------------------------------------------------------------CLDATVQKIPDREALV----VLHENVRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLASAQAGIILVSVNPAYQARELEYALKKVGCKALVFTQQYYNILKQIELEKAQPGALKSQRLPDLTTVILV-------DASLPGTLLLDDVIAAGNTEHTQKFLSCHDPINIQFTSGTTGSPKGATLSHHNIVNNANKELRMVL---PTPLYHCLGSVGGTMV-------SMTHGITLIL--PSPSF-DGKKALEAISRERGSFLYGTPTMFVDILNQPD--FSSYDISAMLGGVIAGSPAPPELIRAIINKLNMKELVVA--YGTTENSPVTFMNFADTVQEKAESVGRVMPHTEAQIVNETGTLTKLNTPGELWIRGY--CVMLGYWGDPQKTVEA--VGQDKWYRTGDIATMDEKGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDKRLGEEICACIRLKKGEKTTAE---EIKAFCKGKIAHFKIPRYIVFVTEYPLTVSGKI------------------------------------- 148554368 23 ----------------------------------------------------------------------------ALDAAARRWPEREALV----DCGQAVRLSWRDLARRAGDFAAGLLALGLAPGDRIGIWSLNRVEWAITQFAAAKAGLVLVTINPNYRLSELEYALRSVGCAAVVTASVFKSSDYVGMLRTLMPEMAAGPGLPALRHVI-----QMDPEPVAGAVAFAEALGRDAGPARLRAVLGSRDPVNIQFTSGTTGLPKGVTLSHRNILNNGYFT-GLKLKLTAQDRYHCF---GMVMGN----LAAVTHGAAMV-YPGEGF--DPLATLAALSGERCTALYGVPT---MFIAQLEHPAAAHDLSSLRTGIMAGSPCPIEVMRKAIDRMNLREITI--CYGMTETSPVFQSETDDPVELRVGTVGRVHPHLEVKIVDDAGETVPRGVAGELCTRGY--SVMLGYWNDPEQTAAAIDDA--GWMHSGDLATIDEDGYCRIVGRIKDMVIRGGENLYPREIEEFLHTHPAIRDVAVFGVPDRHYGEELCAWIIRHDGAPIDE---TEVRAFCRGHISHQKIPRHIRFVDAFPLTVTGKVQKFVMREQM---VRDWEDAST---------------- 115525824 7 --------------------------------------------------------------------------------HAKSQPDKIA--YQMASTGEA--ISYRQLDERSNQGANLFRSLGLKAGDHIALLMENRLEFMEICWAAQRAGLYYTAISRYLTKDEIGYIVGDCGAKVVITS---PRGSDAIA--PLID------TLPGVAFFMV--------DEPQPGFRSWDKEVAAQPATPIADEVAGYD---MLYSSGTTGRPKGIKRAFEGNAIDVPNPFLKIL---------CAGMCG-MTGDSYLSPAPLYHGGTSVIMEN----FDAEEFLRLVEKHKITQSQLVPTMFVRMLKLPDEVRARYDVSSLKGAIHAAAPCPIDVIEWW--------GPIIEYYAGSEGNGVTVSNSQQWLGHR-GTVGKPVVG-KIKILNENDEELPVGEIGTVYFADA-PTF--SYHNDPEKTKRAYNDR--GWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQPREGVRPDADFAASLIAFCREHLSPIKCPRSVDFEAELPRTPTGKLVKRHLKD------------------------------ 71068220 4190 ------------------------------------------------------------------------------------------------------TLDYAELDARSNRLARALLGLGVGPEDFVALAVPRSADLVVAVLAVLKSGAAYLAVDPDHPAERTSYILHDCRPVAVLSTTAVRE-----TLHGTVGEAVGEVPWLLLDE----PATGGATAGHSAAPVTDADRRS---------PLLPDHPAYTIYTSGSTGRPKGVVVSHANV-SRLLTACRAAVDFGPDDV--------WTLFHSWEMWGPLAHGGRLVV---VPVARSPGDLLDLLGRERVTVLSQTPSALQLLRAESDLGVPPRTTAALRYVVFGGEALDTAQLAPWR----GRPVRLVNMYGITETTVHVTLELDDAAVDRGGSIGTPLNDLRAHVLDQGLLPVPVGVVGELYVAG--PGLARGYRRRPTRFVADPFDTGGRMYRTGDLVRRTQDGGLHYVGRSDSQVKLRGYRIEPGEIEAAARRHPDVAQAAT-----AVHGEGPVCYVVPAADTDPDP---HQVRAHLADALPGYMVPAAVVPLTALPLTPNGKLDRAAL-------------------------------- 71068220 3097 ---------------------------------------------------------------------------------VDRTPDVLALV----EGGDGARLSYAEFDARANRMARFLIARGLGAEDLVGLVFPRGADLLTGLWGALKAGAAYLPVDVDYPAERIALLLGDGNPALVLTTSA---------HAHLVPEA-------PGRQILCV-------DLPGPADELARAAEGRVTDSELPRPVGPDTLAYVLYTSGSTGRPKGVAVGRGSLAAHA---------VRSRDRYPDAAGVSLL--HSPVLFTTLISGGTLLLAE----------LDEHAQDSGVTYVKGTPSHVALL----NELPGVLDATAERTLVLGGEPLTGEMLERWRAH--HPQARVFNDYGPSETSCSDLLLEPGA-EVPEGPIGRPLPGNHMFVLDHLLQPVPVGVVGEIYV--SGVGVARGYHGRPERFLPCYDAPGARMYRTGDLGRWRPDGIMECLGRTDDQVKVRGFRVELGEVEAALAARSDVARATVVVREDEPGDRRLTGYVVPEGGPDADFDPAAA-LRDLAAALPPYMVPAAIVVLSELPRTENGKLDRRAL-------------------------------- 71068220 1544 ---------------------------------------------------------------------------------AARTPDAPAV------TEPGRVWSYAELDARADRVAAALAARGIGAEDLVAVLLPRGAELVATLLGILRAGAAYLPLDTGHPADRNRRALSDSAPALLVTDAGRSR---------------------------TLRGETGCAALVLGAEDTERELADRAPLPRDVRPVTGDNAAYTILTSGSTGRPKAVVVT------------RDALDAFVDRALDTYGDAGEALLHSPVLYGPLAAGGRVRV--GDLDESGIARW----EKERPAFVKATPSHLALLTEFGGSTAPG-------TVVLAGEQLIGARLDRWRTRLGASGTTVLNSYGPTETTVHRIAPDAD-VPSGPVPVGRPVPGVRVLLLDDRLRPVAPGVTGELYVCG--PGVARGYRARPERFVACPQGRGERMYRTGDLMRWTADGELVYEGRADAQVKVRGFRVEPGEVEAALLGLPGVREAAVTLLEGPEGTEGPVGYVVGASEEP------AALLERLRVRLPDHMVPAALVDLDALPLTPNGKLDRRAL-------------------------------- 27382404 43 -----------------------------------------------------------------------------LRAWARRSPERPAVIFYGHVT------TYADLDRQSDRFAALLQAKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAAHVPVSPLSRAFELSYELNDTQADVIVALDEQVRGEREIIVTSFADVLPAAPAFPTPESI-------RAPRIAAAGATDLLPALAAMPAPSPLPPPGLDEVAALNYTGGTTGMPKGCVHTHRDMVYTAAANYGISVLSDESSVFLSFFPEFWIAGENFGLIFPLFSGATLVL---LARWDAVGAMAA-IDKYKVTI--TAMPVDGAVELMDHPRWSEFDLSSLKQVRVVSKKLNAD----YRRRWKDLTGTILAAWGMTETSNTFTSGFQDDLNNQPIFVGLPVPGAEFKITDETGALLPLGAEGEIRVRT--PSLLKSYWNKPE---ATAESLVDGWLRTGDIGSIDKDGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPDKGQVPVAYIQLKPEAVGTIS-AESLRAWCAERMAVYKVP-EIRIIEALPLTATGKV------------------------------------- 146307891 1979 -----------------------------------------------------------------------------------------------------QRLSFAELEARANRVAHQLIARGVGAEVRVGVALERGIELFVVLLAVLKTGGAYVPLDPDYPGERLRYMLEDAGVKLLLS---------------------HQPALPRLPAV-----AGIEV-------FDLDHLQLNDQPEQAPEVIHPEQLAYLIYTSGSTGKPKGVAVAHGAIAL-HCQAIGERYELTAEDRELHFLSVSFDGAHERWL-TPLSHGARVVIRD--------QQLWSVQQTYGISVVALPPSYLRQLAEWAEQCGKA---PGVKTYCFAGEAFSRELLQQVIRSLQPQ--WIINGYGPTET---VVTPTLWRVPAATADFTTAYIGDRVYVLDADLNLLPVGVAGELYLGGLL---ARGYLDRPERFVPNPYRPGERLYRTGDRVRLGADGQLEYLGRLDQQIKLRGFRIEIGEVEAALKACAGVGEALVV-VKDSAAGKRLVGYV---SGQGLSE---SELKMQLKQRLPAHMVPSHILALERLPQLPNGKLDRQSL-------------------------------- 146307891 4066 -----------------------------------------------------------------------------------------------------QRLSFAELEARANCLAHQLIARGVGAEVRVGVALERGIELFVALLAVLKAGGAYVPLDPDYPGERLRYMLEDAGVKLLLSHQA------------------ALPRLPEVAGIEVL-------------DLD-HLPLNDQPEQAPEVNIHHEQLAYLIYTSGSTGKPKGVAVAHGAIAM-HCQAIGERYELTAEDRELHFLSVSFDGAHERWL-TPLSHGARVVIRD--------QQLWSVQQEEGISVVALPPSYLRQLAEWAEQCGKA---PGVKTYCFAGEAFSRELLQQVIRSLQPQ--WIINGYGPTET---VVTPVPAATDTAYAPIGDRVGARQGYVLDADLNLLPVGVAGELYLGGLL---ARGYLDRPERFVPNPYRPGERLYRTGDRVRLGADGQLEYLGRLDQQIKLRGFRIEIGEVEAALKACAGVGESLVV-VKDSAAGKRLVGYV---SGQALSE---SELKAQLKQRLPSHMVPSHILALERLPLLPNGKLDRQSL-------------------------------- 94312079 27 -------------------------------------------------------------------------------------------------------ITYGELDQLSHAFAAWLQSRGLRPGARIAIMMPNVLQYPVVLAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVIASTLQAVLSATPVKHVVVASMGDL-LGTVKGAIVVRNVKKMVPWELPHCVRFKDVLAEGRMTLKPVNTGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQSEAW---MQPDQVVTITALP---LYHIFALTVCCLLGMRSIL---IPNPRDIPGFIKELQKYKFHMFPAVNTLYNALLNHPD--FAKIDFSGLRVANGGGMAVQEAAKNW----LAKTGCPIIEGYGLSET-SPSATCNPTDTDAFSGTIGLPLPSTDVSIRDDDGNELPLGQPGEICLRG--PQVMAGYWNRPDETAKVM--TADGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDQHSGEVVKLFVVKK-----DPALEADVIAFCKDRLTGYKRPKYVEFRTELPKTNVGKILRRELRD------------------------------ 71282632 48 ------------------------------------------------------------------------------------------------------ELTFEQVDELSRDFAAYLQKLSVVKNDRVALMCPNTLCFPIAMWGIIRVGGVQVNVNPMYTPRELEHQLNDAQVDTIIIFS---------PSTQMLAEILDNTGIKNIITVDLLVNKGLPCAGVDERTISFTDALAQGKTLGLNEPLCQDDLLFLQYTGGTTGLSKGAMLSHGNLILQYKEFAKAHIDYG-NDIVITAIPMYHIFALMANTLSYFSFGAKNVLVTNPRDMPSFVEVWK---NTPATMFTGVNTLYNGLLH--TPGFENVDFSSLKLCIGGGAAVQQAVADKWRQVTG---VKLQEGYGLSETSPILTLNFGSVTDDVPG-IGVPVPNTDISIRDVMGNSVEQGQSGELCAKG--PQVMSGYWNNVAATTECM--TPDGYFKTGDVAMLDEHGFFHIVDRIKDMINVSGFNVYPNEIEAEVAKMPGILESACIGVDDEKTGEAVKLFVVTDKDSEDAKITEKDVISFCRQGLTAYKAPKHVVFIDEIPKSSVGKLLRRELR------------------------------- 197106759 67 -------------------------------------------------------------------------------------------------------------------LAHRLIADGVRKGDRVAVIMRNLPEWPVAFWAGQLAGAIVTPLNAWWTGAELEYGLADSGAKVAIVDDERLERLSAH-----------LKSLPGLERVYVSRRTAARLEEVIGAVNDWGGLPELALPD---VPLAPEDDATILYTSGTTGKPKGALGTHAGQPLPELDATKL-----PQRCTLLVIPMFHATGLSATLSPALNAGGKIVLMEAEPAM-------RLIEREKVTATGGVPTIAWQLIEH--PARAKYDLSSLVTVTYGGAPSAPELVRKIAETFPGSQPG--NGWGMTETTATFTSHLGKDYEHRPDSAGPAAPVGEMQIRDPDGRTVPAGAVGELWVKG--PQVVKGYWNKPEATAETFVD---GWLRTGDLARLDEEGFLFIIDRAKDMLIRGGENIYCVEVENVLYEHPDVMDAALIGIPHKTLGEEPAAVVHLRPGGRATEE---ELRELVRSRLAGFKVPVKIAFWPELPRNANGKIMKSELK------------------------------- 30020583 48 -------------------------------------------------------------------------------------PNAIAVTYE------KEKITYKELNERANQLAHYLQKKGVGPDTLVGLCVERSLEMIVGILGILKAGGAYVPLDPTYPEQRLQYILEDASIQLFVTQ-----------------ESLKELNLPENVESICLDCD--------------QDEIGKESKTLPVSSVGPQNLAYVIYTSGSTGNPKGVMIEHHNVILFKSTDCLYQFNEKDT----------WTLFHSYAIWGALLYGGKLVV---VPYWRSPKDFYQVLVEEEVTVLNQTPSAFRQLIRVCEQEDKNKNLQ-LRYVIFGGEALEPIGLLPWFQRYGEKKPQLINMYGITETTVHVTYYPITLDDVQHASIGKRIPDLEVYILDAYQQPVPIGVDGELYIGGA--GLARGYLNRPERFISHPFSSNPRLYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTLHTYASVTEAVVIVREDQPGDKRLVAYVVGDGNVDAW-------REYLKAKLPSYMVPSGFVAMKAIPLTANGKVDREAL-------------------------------- 104782107 2635 ---------------------------------------------------------------------------------VRRTPDAVAV--KAEEGG----LTYRQLDEQANRLAHHLIALGVKPDDRVAICVERGLAMVVGLLAILKAGGAYVPVDPEYPAERIRHMLSDSAPVVVL----------VHAATRHVPEAATVP-------LIDLDRP------------SWLE-----QPVQAPVVLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLLW-MQDAYQLGADDVVLQKTPFSFDVSVWEFLW-PLQTGARLVM--ARPGHRDPEYLREVIRAEQVSTLHFVPSMLDVFLAHGAVQPER-----LKRVLCSGEALPGALVRRFHAQL--PTVELHNLYGPTESAWHCMTA-PDNTPI-----GKPIANTTLYVLDGHGQPVPQGVAGELYI--GGVQVARGYLNTAERFLDDPFGTRPGLYRTGDLARHLADGNLEYLGRNDDQVKLRGLRIELGEIQACLTAIEGVKEAVVLARE-----QRLVAYCTGTP--QPTEVLRAALLA----RLPEFMVPAQFIHLDALPLSPNGKLDRKAL-------------------------------- 104782107 1610 ----------------------------------------------------------------------------------------------------EQTLSYGELNRQANALAHHLIDLGVRPDDRVAVVARRGLDTLVALLAVLKAGAGYVPVDPAHPDPRVRYLLSDSAPVVVLAQRALFERGLEAPLL-----ALDQPDWP-------------------------------ARHDNPVVALTPDHLAYVIYTSGSTGEPKGVMVEHRA-LANLVHWHRKAFELRAGDHTASVAGFGF-DAMAWEVWPALCAGA--VLH--VPPEPDAMLAWWLAQPLKVAFL---PT-----------PVAEYALSTLRTLLIGGDRL---------RQFNSDPGFVVNNYGPTET--TVVATSGLVLPGGALDIGRPIANARAYLLDEALQLVPSGATGELYVGGA--GVARGYLNRPDRFLADPFSETAGMYRTGDLARWNADGTLEYLGRNDDQVKVQGRRIELGEIEAQLLQMPGIEEALVLAHEAQAGQPRLVAWFIAR-GEAPTP---AELRAVLLQRLPAYMVPVALVRLTAWPLTANGKVDRRAL-------------------------------- 104782107 3690 ----------------------------------------------------------------------------------------------------ERQLTYAELNEQANQLAHWLISEGVVPGDHVAILLPRSLPLLVAQLAVLKCAAVYVPLDINAPAERQAFMVQDCQAVALLTL-GGIAGD------------------------LGVRRVDLDCL-----------ALDDQPGHNPGLASDAADVAYVMYTSGSTGTPKGVRVAHRGI-------TRLVLDFNAQDRIAFAANPAFDAATMD-VWGALLNGGQVLVID-HQTLLEPVRFGATLREGGASVLFVTTALFNQYVQLIPEALAG-----LRILLCGGERGDPGAFRSLLAQAPALR--LVHCY-----GPTETTTFATTHEVRALAIGRPIGNTTVYVLDHQGRVLPEGVTGELYIGGD--GVALGYLERPERFLDDPFSPVPGMYRTGDLARWRPDGQLECLGRNDDQVKIRGFRIELGEIEQHLAQCPGLDEGVVQALRLEQGPLRLVAWFT-RHDPAL-DGLK--VRAFLRERLPEYMLPAAFVALEALPLTNNGKVDRKAL-------------------------------- 104782107 550 -----------------------------------------------------------------------------------------------------QRWRYAQLEAQANRLARCLLEHGVQPGDRVALLLPRSFDLLAAQLAVSKCAAVFVPLDGNAPVERQAFMVADSQAVVLLTHSDQIEGGRRFEL-DRLD-------------------------------------LGRYASEPLNLAVDAGSAAYIMYTSGSTGTPKGVQVPHRA-IVRLAINNGFA-DFNSQDRVAFASNPAF-DASTLEVWAPLLNGGAVVVIDQDQVLSRQALHDELLAQ-SVTVLWLTAGLFHQF--ADDLLPA---FRRLRYLMVGGDVLDPAVIARVLRDGAPQH--LLNGYGPTEATTFSTTH--EIVSVGEGSIGKPIGNARCYVLDARRQLLPVGAVGELYIAGD--GVALGYLGQPERFLADPFNG-GSMYRSGDLACWQADGTLRYLGRADQQVKLRGFRIELGEIEARLAACAGVRDVAVVLREDSPGDKRLVAYFT-------GQQAIAELHQHLQGQLPDYMLPSAYVQMDVLPLTANGKLDRRAL-------------------------------- 183983997 7 -----------------------------------------------------------------------------LRRQARCRPDHPFLVCDSD------RISYAQADLRSAELARGLIALGIGKAAHVGLLYPNGSDFVIGMLAAARIGAVVIPISTFVTPRELHEQLVDSDTQILLSADTF----RSHDYAGRLRQLLGDTGFDGEDRLFSRAIPQLRTAWVSYRVYRLSQTIDPTMLRALEDDVDGSDVLAIVYTSGTTSAPKGVVHTHSA-LVRHQQNLNVIRGLGTDDKLFCNSPFCWIGGFAFGLLATLLAGSTLVCSNA-----DAATTLDLLEREKPTMTGFASTVARL---ANHPSFGRRDLSSMRIMAPEARPVDPEL--------------RHNMLGMTEAGSIVLISASDQPESRRGSFGKPAPGFDTIIIEPTGEVANVGQVGELCIRGPF--VMQGYYK---RSREECFDA-DGWFHTGDLVRADQDGYMYFTGRLSSLIKTAGANVSPAEVERAIAKLGMVAH--VVGIPDPQRGQVVAAVLVVADGVGALDELA--LRERLETELSAYKIPTRFATLPEIPLLSSGKVDTHQLKK------------------------------ 150378370 7221 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAYHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAG----------RAALGAEAIADLSAVD-------LDAATAWAD---------QSADDPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEHASVL-NVLRALLDVSGLTERDSFLAITTISFIAGLE--LYLPLAVGANVVVAHGA----SAIGLQRYLSHQKITVMQATPAAWRMLFDAGWEGA--PDLSAL----CGGEALPSE----LASNLGRRVKSLRNLYGPTETATTFLTDTRIEAPHRYVPIGRPIANTRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPERFLADPFSGKAGMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 150378370 3956 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAG----------RAALGAEAIADLSAVD-------LDTATAWAD---------QSADDPDPHALGLTARNLAYVIYTSGSTGTPKGVMHQHSNYLQWSNRSFKRTSNGSP--VTHSMSFDGIVT----TLFGPLLAGTKLHLLDPTVQIISLGELFDLV---KVT-----PSHLSILKKIDDDEGQPPT----KALMVGGEALVPADMQLWQRRF--PNVRLINHFGPTETVGCITGDVEGLTSIP---IGRPIANTRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPERFLADPFSGKAGMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 150378370 8311 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAYHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAG----------RAALGAEAIADLSAVD-------LDAATAWAD---------QSADDPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEHRNTVNLLHWSGGVFAESEIRRTLFSTSVCFDLS--VYECFLPLSQGSKLYLVE------DALKLARTVD---ASLINTVPSAITALVNQKAVPASAS------VINLAGERVKADLIERIFESTRVQK--ICNLYAPSETSTWICMPRGQAV---VETIGRPIANTRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPERFLADPFSGKAGMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 170732963 36 ------------------------------------------------------------------------------------------------------RLSRGALDARASQLARQLRAAGVGAEVRVGVCVERSGELFVALLAVLKAGGVFVPLDPRHP----AARLD------WIVQDAQLRHG-------IVDAAGRAALGTPFEHAFDVTAEASGI----AQDHGFDDDTATVHPRSA---------AYMIYTSGSTGTPKAVVVEH-GPLAAHCDALAAALPIEAGDRLLHFASVNFDAAHECWL-APLVVGAGIVVAPPQPFAPDAHAL---MVREAVNVAAFPPAYLREFARDGVPP-------ALRVLAFGGEALPQQAFEFVRRTFPAVR--LINGYGPTE---AVISPM--LWPVEPGEASLPI-GIGPRVARIDGADTDG--VGELLL--GGVCVARGYHGRPERFVDADGEPGARVYRTGDLARLRDDGAYDYLGRLDDQVQVRGVRVEPAEIAACLRSHPA-VADAAVIADTANGPTRLIACVALRAAADDAAL-----KAHVAAQLPAAWQPHRFVRCDALPYTLNGKLDRAALRE------------------------------ 88706406 18 ------------------------------------------------------------------------------------RSERTAVV-----SGDERK-SWREFVADNHRFAHGLLGAGVQPGDRVGVFMGNAYSMLTALFGTLASGAVSVPLNTSVADDAIVAMLGDADIRALIVSEE---------HRARFDRLL--PRLPGDLVCIT-DAVTTDVDAPVWQTID--RISAKQPDTLPAVPLAHDSPLNIIYSSGTTGLPKGILHSHGGWAYDLSIALRYHGGARTLLTIGLYSNISWV-----AMLCTLLAGGTLVVH---PRF-DAAAFLKTVESEGITHTAMVPIQFRVLEAQVASP---HDLSSMHAMMSCGSPLHEGLKRAIFETF---PCGIIELYGLTE--GIITTLDPEDAEGRWSSVGKPLVGTDILIVGEDDKPCADGEAGE-VVSRGRITMP-GYWQREDANADAYVDGHGQVWRSGDIGHLDAQGFLYIVDRKKDMILSGGQNIYPQDIEALLVTHEGIADVAVIGASSERWGETPIALVVVR-----DDSLTAALLEWANQRLGKQQRLADCIAVEELPRNPNGKILKRELRK------------------------------ 24375162 19 --------------------------------------------------------------------------------------------------------SFNEIERDSRYFAAYLQNNNLKPGDRIAIQLPNITQFVIAAYGALRAGLILVNTNPLYTERELIHQFNDSGAKALVVLS---------DLLPTLAKVVATTPIELVISTHPLDLIDPQVQPKTGKNVEFCHVLQQGAPFTRFVPTLS-DLAALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGSVEGEDIFVAPLPI-------YHIYAFMVNGGCSVL---IPNPRDINGLIKTLAKYPFTGFAGLNTLFVALCHQPE--FKALNFSHLKITISGGTALTAAAANLWQQTTGNT---ISEGYGLSETSPVISLNAPG--YQKIGTIGKPVLGTEVKLLDESGNEVTQGTAGELAARG--PQVMLGYWNNPQ--ETANVMTPDGFFKTGDIAILNEEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPNIIECAVVGVKDDHSGEAVKAFIVLKDDSQDHEKIKTAILNFCREQLTAYKLPKQIEFMSQLPKSTVGKILRRELKN------------------------------ 77962233 30 --------------------------------------------------------------------------------------DQPAFINMGEV------MTFRKLEERSRAFAAYLQQLGLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGAAAIVIVSNFAHTLEKVVFKTQVKHVILGDQLSTAKGTLVVKYIKRLVPKYYLPDISFRTALQKGRQYVKPDVIN-TDMAFLQYTGGTTGVAKGAMLTHRNMNLEQAKA-AYAPLLQPGHELVVTALP------LYHIFALTMNGGRSLLITNPRDIPG---MVKELSHYPFTAMTGVNTLFNALL--NNEEFTKLDFSTLRLSVGGGMPVQKAVAERWEKLTGK---HLLEGYGLTEC-SPLVTGNPYDLKHYSGSIGLPVPSTDVRLVDDEGRDVGFGEPGELWVRG--PQVMLGYW---QRPEATDEVLKEGWLATGDVATLDEQGFLRIVDRKKDMILVSGFNVYPNEIEDVVALHPKVLESAVIGVPNGVAGEAVKLFVV-KKDTTLTQE---ELLTHCRRYLTGYKVPKIVEFRDELPKSNVGKILRRELRD------------------------------ 91081621 72 -----------------------------------------------------------------------------------------------------RKYTYRDILKKSKNLAKALRKLNLNDGDVVALLLPNVPEFPIAALGVLHAGLVVTTLNPVYTSEEIARQLTDSSAKAVIT---------LIDLHEVASNSCKLLN----KTLPILSIKSSQTQTFPRGAIDFREFTDNAVDYPEIQPRKPEDLAFLPYSSGTTGLPKGVQLSNYNIVANISQNSSPHLPVIEEDVIPVVLPMFHIYGFSVNTLFALSKGTKIV----TLARFTPDDYVSVLRNHKPHILFIVPPIVLFLSAH--PMVKPEDLHCVRVVFSGAAPLGALDEQRFVEKSGKS-VSVLQGYGLTETSPTVISAQLKSEKNVYGSIGRPIPNTLVKIIDPTGTPLGPNATGELLVKG--PQVMKGYLNRPEETENAFLD---GWFRTGDMAYYNEDHVFFITDRLKELIKVKGFQVAPAELEEIIRDFPNVDDAAVIGVPHPTQGEAPRAYIVPKKNTKNTKDLEEYFKGKVAKQLGGIA------IVDSIPKNASGKIMRRQLK------------------------------- 73541602 17 --------------------------------------------------------------------------------HAASQPAHAALVH------GERSMSYGELDAIMTRIGAALQRDGVQAGGTIAICATSSIEYAAVYLGAIRAGVVVAPLAPSSTAQSLAGMVADAGASIFF-----------------VDAAVAEALQSVLPQLGATRLVTLDNSAAGQTFQSW--LAPASAPFDEPE-VRPELPLNIIYSSGTTGVPKGIVQSHG---------MRWAH-VSRGAMTGYGTDA--VTLLSTPLYSTLASGGTAVLM----SKFDAGKYLELAQRYRVTHTMLVPVQYQRLMAHPD--FDNYDLSSYKRKFCTSAPFSAALKA---EVVRRWPGKLTELYGMTEGGGGCLLH-ADEFPDKLHTVGRPAPGADVRIIDENGKELPPGSTGEVVGRSG--AMMNGYHNLPDKSAEIEWHDAEGFIRTGDIGRFDEDGFLVLMDRMKDVIISGGFNIYPSDIEAVVRTHEAVADVSVVGVPSESWGETPVGFIALRDGHDVTA---QAVLAWANERLGKTQRLSALHVVDSLPRSAIGKVLKRELRD------------------------------ 75520420 4117 -----------------------------------------------------------------------------------------------------QTLTYAELERRANQTANYLQQKGVRPGALVGLCVKRSLEMLIGMLGILKAGGAYVPLDPDYPEERLAYMMGDAGITVLLTQEQ------------------LMPGLPSGERTTI------------ALDRDW-PLIAKESEQAPDVDTTAESLAYVIYTSGSTGLPKGTLVVHRG-IVRLVKETDYVT-ITEQDVFLQASTVSF-DAATFEIWGSLLNGAKLVLLP--PELPSLAEIGQAIQSHHVTTLWLTAGLF-TLM---VDHHKEY-LSGVRQLLVGGDIVSVPHVKKALEIAG---LTVINGYGPTENTTFTCCNPVTVMPAHTFPIGRPIKNTTAYVLDRHMQPVPIGVTGELYIGGD--GLAEGYLNRPERFVPNPFATDQRLYRTGDLVRYLPDGLIEFIGRLDNQVKIRGFRIELSEVEAVLAKHPAITASVVIVHENEAGMKQLVAYAVKDAEQELG---TAELRQHFKAHVPDYMVPAAFVMLDALPLTPNGKVDRKAL-------------------------------- 75520420 1526 -----------------------------------------------------------------------------VARIAQELPEQFAVI------GEQGALTYAQLDAKANQLAHALLKRGIGSEDLVGICVERSSEMQIGQLAILKAGAAYVPMDPAYPRERLAFMIKDAGMSLVLTQE------RLLDALPQEAAALLCL------------------------DRDWQE-IAAESTAAPAIKTNADQLAYVIYTSGSTGTPKGVEIEHGS-LLNLVNWHQRAYSVSAEDRASQIAGTAWETW-PY-----LTAGATICQREEIRLSPEKLRDW-LVE-TGITISFL-PTPL----AENLLPLPWPTGAALRYMLTGGDTL---------HQYPTADVPLVNQYGPTETAGAV--PVLGERESAP-TIGRPIDNVSVYVLDENRQPVPVGVVGELYI--GGKSLARGYRNRPDLTEASFFSPIEGMYRTGDLVRYAADGSIEFIGRADDQVSIRGFRVELGEIESALYAHPAVAESVVIVREDVTPGKRLVAYAVLHEGEERQ---TSELRQSLKEMLPDYMVPSAIVLMEALPLTPNGKVDRRAL-------------------------------- 75520420 482 ----------------------------------------------------------------------------------------------------EQVLTYRELNEKANQLAKLLRARGIGPESMVSLLTERSAEMMIAILAIFKAGGAYLPIDPSHPKERIEYILQDSRSELL----------------------------------LVNHRFLGAVDFADRIDLEAAEIYQGAADNLECVS-HANHLAYVIYTSGSTGKPKGVMIEHASLLAYLLKTT-YTFDVSVAEIF------GWILG----------SGRLVILDPGAEK--EPAHIWETMVNHGVTHVNFVPS---MLIPFVDYVRDQQQESPLRYIFAAGEAMPSELVGKVYEALPG--VILENIYGPTES-TIYATKYSLAKDLVP--IGKPLANIQTHIVNKHGQLQPVGVPGELCIAGA--SLARGYWNNEEKFVPHPFAAGQRMYRTGDLARYRQDGNIEYLGRIDHQVKIRGYRIELDEIRAQLIQEASIRDAVVIARTDHNGQAYLCAYFIADKQWT-----VNALREALRQTLPDYMVPSHFIQMEEFPLTSSGKIDRKAL-------------------------------- 75520420 3041 ----------------------------------------------------------------------------------------------------TERLTYAELNKRANQLAHYLRAQGVGPEVLVAVLMERTTEMIVALLGIIKAGGAYVPIDPAYPQDRIGYTLDDSQAAIVLTQE------RLLPMLPE-----------HTAQVICLDR-------------DW-ACMAVQPEANVPNLAAPTNLSYVIYTSGSTGLPKGVAIQHSSVIAFIFWA-KTVFSAEESGVLASTSICFDLS--VYEIFVTLSCGGKVILAD------NALHLPSLPAAKEVTLINTVPSAAKELVRMNAIPP------SVRVVNLAGEPLPNTLAQSLYALGHVQK--VFNLYGPSETYSTYVQVTKGA-KTEP-TIGRPLANTQAYVLDAKLQPVPLGLPGELYLGGD--GLARGYLKRPERFLPNPFHPDPDMYSTGDLVRYLPDGQLEYLGRIDHQVKIRGYRIELGELEAVLRSHPQIKEAVVVAKEDKLGEKRLVAYITTKDGECGD---RAVLTSWAKAKLPEFMVPSFFVWLDAMPLTPNGKIDRK---------------------------------- 207724375 3146 ---------------------------------------------------------------------------------VRRTPEAIAVEYEG------QRVSYAELNVRANRVAHVLIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQSST--------------------------------REQLGALSVPVLDLDQEGTLEGEAERDPQVALEPHHLAYVIYTSGSTGQPKGVLVEHRQVARLFASTQQW-FGFGVEDV--------WTLFHSWEVFGALLHGGRLVVVP-KLTARSPQAFYALLCRSGVTVLNQTPSAFRQLMAGQQEAPEA--RHQLRQVILGGEALEVGALRPWYERAENAGTQLVNMYGITETTVHVSYALAAADAQGTGSIGRRIPDLRVYVLDAQGEPVPVGVTGEMYIGGA--GVARGYLNRPERFVVNRFEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCEGVREAAVTVREDTPGEPRLVAYYVSSEAIE-----AQALREQLQSSLPEYMVPAAYVKLDRLPLTPNGKLDRK---------------------------------- 114566706 40 ----------------------------------------------------------------------------------------------------RRDMTWRVFDEKANRLANLLLKRGIKKGDKVAILLMNCLEWLPIYFGILKTGAIAVPLNFRYTAEEIKYCLELSETRALIFGPEFI--GRIESIYNQIA------------NVKPLFYAGEN---RPSFAENYDRLTANCSSEAPAIKLTDEDNAVIYFSSGTTGFPKAILHTHQS-LMSACYTEQNHHGQTREDNFLCIAKMHW--------FGSLLAGSKAVLLRGV----KPEWIIKTVSEEKITIWLLVPWALDAIER-GDVKLEDYDLSQWRLMHIGAQPVPPSLIKRWKQYFPN---HLYDTYGLSESIGPGCVHLGTENIHKVGAIGIPGYNWEVKIAGENGCSVTQGEVGELAVKG--PGLMKCYYNDPE---ATAAVLRDGWLFTGDMARMDEDGFIYLVDRKKDVIISGGENLYPVQIEEFLRAHQAIKDVAVIGLPDKRLGEIAAAIIELKAGHSCTEE---EIRAFC-APLPRYKRPREIIF-DKVPRNPTGKI------------------------------------- 210118089 3 -----------------------------------------------------------------------------------------------------RSYTFSQLKVLLRVCGSALTRLGFKQHDVFAIYSPNLPEFAIIFFGVIGIGGTVTTVNPLYTVDELAHQLQQSGASYVIT----------IPMADKAKQAMDK--CQKIENGILLFQDVYVFGEAEGCTPFSSLLRDDGSAFPVDVQINPEDVAVLPYSSGTTGLPKGVMLTHYNIIANLEQMRQKSLSLDPNDVLIALLPLFHIYGMVAILAIGLVQGAKVVC---LPKF-EQELFLKCIQDHKVTRVSCVPPVVLFLAKH--PLVDKYDFSHVKELVNGAAPLGREL---AQAVVTRLKYPIRQGFGMTEAS--PVTHIVMEGEDLPGSVGQPMPNTECKIVDQSGKLLGEGEDGELCVRG--PQVMKGYLNNPE---ATANTIKDGWLHTGDIGHYDGTGNFYIVDRLKELIKYKGYQVPPAELEALLLSHPDLQDAAVVGVPDPEAGELPKAYVVKKADSRVTVT-GEQVMDYVAGKVAPYKKLRFVEFTDQIPKSASGKILRRVLKQ------------------------------ 211639165 493 ---------------------------------------------------------------------------------VAARPDNVALVFEG------KTLTYRQLNEQANQLAAAIREQYQQPADTVALYLDRSLEMVISILAVLKAGGAYVPISPEYPPERVRFILEDTASPCVLTQQRYL-----TTLREYTQVQTKQPALITVDD----RRAIENLP----------------TEDLVPVS-GATDLAYVIYTSGTTGQPKGVLQTHHNVVLFTSTQKDYQFN--QNDT--------WVLYHAYTLWGALLYGGRLVI----PTTKDFGRFSRLCSDQNVTVLNQTPGAFYAFIDASLNIGAEF--PHLRYVIFGGDKLNPVQLKPWWNHYGDQSPALINMYGITETTVHVTYKKLTQNDATAVSCGRPLNDMYAYVLNHSGNLVPIGAPGELYIGGA--GLARGYLNTTERFVANPFATYTRLYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIECALTTHPQVKQAVVIDREYE-GNKALVAYLV-TEGALSDDELIR----HLSSSLPDYMLPASLTRIESIPLTLNGKVDRQAL-------------------------------- 211639165 2600 ---------------------------------------------------------------------------------VASTPDTVALVFAG------TSLTYRQLNERANQLAYVIRERYQQPADTIALYLDRSLEMVISILAVLKAGGAYVPISPDYPLERVRFILDDTQAPCVVTQQRYL-------------ATLATDKQTCTEQPVLIAADDPTITADKPVD--------------NPASVNPSDLAYIIYTSGTTGQPKGVMIEHKNV-VHMAAAQTEIFDLKRKKSLMFAAYVF--DGSVFELFPGLFNGLT--LYLCSETERNAPAVEKLIQRESIEIAALPPAILKLLV--------GSHLPSLQLLVTAGE--SPSLD--FLEHF-SRHCNVLNSYGPTEVTVCATIYQRGGIPT---NIGKAINNARLYVLDNHGNLSPVGTPGELYIGGA--GLARGYWNRPDRFVANPFATYTRLYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIESALTTHPQVKQAVVIDREHNGH-KVLVAYLV-TEGALSDD----RLIRHLSSSLPDYMLPASLTRIESVPLTLNGKVDRQAL-------------------------------- 211639165 1551 ---------------------------------------------------------------------------------VASTPDTVALVFAG------TSLTYRQLNERANQLAYVIRERYQQPADTIALYLDRSLEMVISILAVLKAGGAYVPISPDYPLERVRFILDDTQAPCVVTQQRYL-------------ATLATDKQTCTEQPVLIAADDPTITADKPVD--------------NPASVNPSDLAYIIYTSGTTGQPKGVMHKNVAHLVAAQAE---IFDATERKKTLMFA--------AYVLFLSLFHGHTIYLCEAERNAPAVE---KLIQRENIEMATLPPAILKLL--------TDAELPSLQLLVTAGESPSASVLEYFSQH-----NNILNAYGPTE-----VTVCATGKQYQRGNIGKAINNVRLYVLDNHGNLSPVGAPGELYIGGA--GLARGYWNRPERFVANPFATYTRLYRTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIETALTTHPQVKQAVVIDREYE-GNKALVAYLV-TEGALSDDELIR----HLSSSLPDYMLPASLTRIESIPLTLNGKVDQQAL-------------------------------- 108755454 25 ----------------------------------------------------------------------------------KRNANRVAIVWTGEE------LNYGQLLQSTVKLATRMTKLGVKKGDIITILSQNSTKCILTVLAGFYIGAKVNPLNPDYTPGELKHFFEVCRPVLVFCT------------RKNVGNVLQLKDLFPV-NIILYDTETSDA------FENFDNFLEAGTPGFSPIELDPEDVALILTSSGTTGFPKSVQLTHANLRVTMLYIGDYFLDVNENETLLAFLPFFHIFGVA-IALASMMYAAKLVVLEKIV----PDRFLSLIQHHRVTKLFTVPPVLLFLVKS--PLVRKYDLTSITDVLCGAAAVSKEVEDLVEAQLKISCVRQV--YGMTEVSGAA-TVIPKNVK-KHGSSGKVVTGHQIKVCNETGKTLGVNEFGELRIKGG--GVMKGYLGKEKETEEAFDE--EGYLRTGDLGYYDEEGFFFIVDRLKEIIKYKGFQVSPAELENLLVQHEAVKDAGVIGVPNERAGEVPLAFVVKQPNEDVCEE---ELVRYIAEN---VCVQKRVRFIEEIPKSSSGKILRRKLVNLL---------------------------- 87200466 28 ----------------------------------------------------------------------------LVDRWAVERPDKVHVVWE-----DGEEWTFADVRRRITEKAAGLEKLGVRQGDFVAVWLPNGRDALLAFYAINYLGAVFVPFNTAYRGNLLAHVVANSGAKLIIAHPDLVGRMGEID----------RAGLAQL--VLTTQGDAPDVGLEVTR---FDDLAGDAVSPLD-RPIQPWDIQSIIYTSGTTGPSKGVLSSYLHMFSNASWPM-----VGEDDRYMCVAPIFHIMGPPFVM---LARGASVAMVES----FSTDRFWEIAARTKATVLGVMATF---LMKRPPSPEDRNH--TVRKAFMV--PLTDDAPA-FTERFGIDIYTIFN---MTEISSPIVSE---ANPVKRGTCGKARPGVEVRLVDANDCEVPVGEIGEMLVRRPW-GMNSGYNRNPEATAKAW---GNGWFHTGDAFRQDEDGYFYFVDRVKDAIRRRGENISSFEVEVEVCAHPAVREAAAIAVPSEFSEDEVMVVVAPVPGQAID---VPELARFLIDRMPYFMVPRYIRVMDELPKTPSAKVLKADLR------------------------------- 82617416 15 ---------------------------------------------------------------------------------------KVAILYRDEE------ITYVDLNQRIRQKSKNLRKI-IKEGYRIVLESKMHPEFIVNAFAVMQAGGIPVLKPPFLRPNEDGDIINDIKANMI--QSGG----------------------------------------------EWNILCEKV------EKFD-NDSEIIFYTSGTTGKPKGVVHTKDTILTSCATEGKL-LDINSSDVIGGTIPLSFTYGFGALAIIPFLFNTKVSIFHSAPSLNNVNEILEMIEKNNISIFYSTPSTYRMMLKE----AKEYELSSLRLIVTAGEMLGTGLYHRLRRLI--PNAQIIEHLGCTESFHAICSNVPG--NVKPGSIGLELPCYNVKIFDGI-NECPPNVLGKLAFSGP---------------VGSYISE-KNVWYTGDIAYKDSEGFIWFVSRNDNMIKTAGYLVSPHEIENILQMCPLVSEAMVSGVPDSMIGQKIRAYIVLDDQCSPSETFKQDLINFLKSKLACYKVPEDIQFVKSIPKNERGKIIR----------------------------------- 160893391 9 -----------------------------------------------------------------------------LERNAREFGDDVALVEINPDVTETRRVTWREFNEKANRFANLLVSRGIRKGDKIGILMMNCLEWLPIYFGALKTGALAVPLNFRYDAEEIKYCVELADVDVLVFGPEFIGRVETV-----VDEIAEKR---------ILLYAGGNCPTFAE---DYDKLTANCSSTFEKRDIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAATVEQKHHGQTK-DDVFLCIAKMHW--------FGSLITGGKAVLLKGV----NAKTILQTVSDEQCTIWLLVPWAQDLLLASGEVKLSDYKLDQWRLMHIGAQPVPQSLIKRWKEYFPHHQ---YDTYGLSESIGPGAVHLGVENIDKVGAIGVPGYGWQVRIVDEDGKDVKQGDVGELILKG--PGVMTCYYKNPEATAET---LKDGWLYTGDMAEQDADGFIYLVDRKKDVIISGGENIYPVQIENFLSKYPKIKDVAVIGLADPRLGEITAAIIETKDGMECTED---EINEFC-KELPRYKRPRRIIF-EDVPRNATGKIEKPLLRK------------------------------ 118588794 3 -----------------------------------------------------------------------------------------------------KTWSYAEIGALVDRTAAGLQAMGVGPGVHVGLCLPNTPYYTIFYFAVLKIGGTVANFNPLYVERELSFQARDADVRIMVTMDLKVIYDKVEEVRKELDKIIVCPCLPTIKKVLLFKRKELADIPRDDAHVRFEDLQKKG-DQPKPVKIDPNDVAVLQYTGGTTGVPKGAMLTHRN-LSANIEQMRCVFEARPGEKMLCVLPFFHVFAMTVAQNLSIILGAEMVL---QPRF-DLKSLLDAVKRKKVTLFPGVPTIYTAI--NNSPMTANYDLTSIRICLSGGAPLPVEVKESFEKITG---CILVEGYGLTET-SPVAAVNPLDDSRRAGSIGRLVPGTSARFVSDRETEVPAGEKGELLLHG--PQVMKGYWKRDDATAETI--TRDGYLHTGDVGYLDDGGFIYLVDRIKDLILCSGYNVYPRVIEEAIYQHEAVDETIVIAVPDAYRGQSPKAFIKLKEGHSLTAD---DMKTFLKDHLSAIELPRDFEFRDELPKTMVGK-------------------------------------- 118725418 460 --------------------------------------------------------------------------YELFEEQAERTPNKTAVIFDSIE------LTYKELNERSNSLARYLRELGVGR-DRIVGLMSTHSHMVIGILAIIKAGGAYLPIDSTYPAERIEFIVKDSGTSILLTDNETNYNGHIINLK---DENLYKGQVCNLEKIN-----------------------------------KTTDLVYVIYTSGSTGAPKGVMVEHRG-LVNYIWWAKKMYVRNEKEVFLYTSLSFDLTVTS--IFTPLISGNTIVVYDGTEF-----ILLRILRENKVSIIKLTPVHLSIIKDMNN------DNSSVKRFIVGGEDLKVALAHSIYKSFG-GDIEIFNEYGPTETVGCMINDLGVSVPI-----GIPADNIQIYILDKNLNPVPVETIGELYVSGA--GVTRGYLNREERFVDNPFIKGSKMYKTGDLAKHLHGGEIVYMGRSDYQVKLRGYRIELGEIENYLFSHNSITDAIVIDRNDEKGNKYLCAYIV-----STTDLDISEIRMFLSSKLPDYMLPSHFVILQSLPLTSNGKVDRKLL-------------------------------- 197105971 16 --------------------------------------------------------------------------------------DKPALI------DARRTISYAELDALMDRIAAALQRDGVGKADVAAVCASTSVEYGATFFGVLRAGAIVAPLAPSSTPESLIVQLEDSGAKVFF-----LDKGVADHMAGVLDQVTAKR----------VSLDGSDVGQP------FEEWLVPEGAKPVLHEIDPDQGFNIIYSSGTTGAPKGIVQPHR---------MRWGQGVYPPEAVSLVSTP--LYSNTTLVSPTISNGGTVVL---LPKF-DVEQFLKLSEKHRVTHAMLVPVQYRRLMAHPD--FDKYDLSAFQMKFSTSAPFPAELKA---EVLRRWPGGLVEYYGMTEGGGSCGLVC-HEHPDKLHTVGKPLPGHDIRLIGEDGKEVAQGEIGEVVGRSG--AMMVGYHNQPGKTSEAEWWSPEGYIRTGDVGRFDEDGFLTLMDRKKDMIISGGFNIYPSDLEAEIVQHPAVLEAAVVGVASDAWGETPVAFVALRPGQSVSAE---ELRAWVNGRLGKTQRLADLKIVEGLPRSHIGKVLKRELRD------------------------------ 124484854 19 -----------------------------------------------------------------------------------------------------------------------LLSLGAVKGDRILLYMNSSPEYLVSYFAVWRIGCVAVPTNRVYTPSELAYMVENSGAKIFITDADGVSAARKLPVKTYVPGDIESL---------------------------------RGEPRLLPEHTEYDDLCQLQYTSGTTGKPKGAMLTHGNWL----ASIHNICDVKQDDVYLGIYPMGHV-GLSWGI-AAMRAGALFVMME----RYEYQKYLDLCKEHKVTVLAGMPPVIHSL-TEAPEGTED-SLTTVREIISGGGPLHHDIWKKFY---YRYNIPVINAYGLSETTGTVIRPEDYASADRFQSVGHPVCFSEVKIVDESSIEMPIDMPGEIALRG--PAVAKGYWNMPKETAASFLD--DGWFLTGDVGYLDKDLRLFLTDRKKDMIVMSGWKIYPTEVEEALIGHEGVDEIAVFGIPDEHRGEMPVAAVVWRKGWDSSDK-EGSLRAFAKERLAGYKVPRRIITVDALPR-VNGKLLRRELRE------------------------------ 18314178 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEALKIAGDD--VQVLVYRHVGVGVNMWPGKDLWWHEETSKIPPYAEPEWVEGNAPLFILYTSGTTGKPKGILHFHGQYMVWIKYAFSHLVGFKDDIVFFSTAEIGWISGHHYGVHGPLLNGLTVLWYEDAPDYPHPGVWWEIVDAYKVTHVLFSPTAIRLLMKYGEEWPMRYKLTTLMALYPTGEVLNEEAYNWMRKYLCRERCQIADIWGQTETACFVTA--PGSMNLG-GSAKVRLSG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 71734720 2029 ------------------------------------------------------------------------------------------------------QLRYQQLNSRANQLAHKLREQGVGPDVRVGLAAERSLDMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMHDSGIELLLT------------------QAHLLGHLPIPAHV---------------QTLDLADALDSYSTENPVNQTSPDNLAYVIYTSGSTGKPKGTLLAHHNLMRLFAATDEW-FAFNEKDV--------WTLFHSWEIFGALLHGGRLVI---VPRTRSPEDFHVLLVEQRVTVLNQTPSAFKQLMRACDSPVAM----SLEKVIFGGEALDVASLKPWFDRFGDQAAQLINMYGITETTVHVTYRPITEADTRPASIGEAIPDLSWYVLDADFNPVAQGCSGELHIGHA--GLARGYHNTAERFVPDPFSSDGGLYRTGDLARYRAAGVIEYAGRIDHQVKIRGFRIELGEIEARLQAHPTVREVIVL----AVDGQ-LAAYLVPAQPDQDQQSLRETLKTELRAHLPDYMVPTHFIVLDKMPLTANGKLDRKAL-------------------------------- 71734720 508 -----------------------------------------------------------------------------------------------------RSLTTLELDQAANQLAHHLIRTGISEGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVK-APDALQQMLSNAQAKVLLCAEGDVR-----------QTSLDVAGCEGL-------------AWTPA---LWQDL----PVSRPDITLSADSAAYVIHTSGSTGQPKGVLVSQGAYVRGLLEQLQLA----PQASMALVSTIAADLGHT-VLFGALCSGRTLVLTEALGF--DPDAFAAYMAEHQVGVLKIVPGHLAALLQAS----QPADVLPQHALIVGGEACSPALVEQVRQL--KPDCRVINHYGPSETTVGVLTPLSRASEASPGSVGAPLPGASAYLLDDVLNPVGTQVAGELYIGGD--SVALGYIGQPERFVPDPFENGARAYRSGDRMRRNHQGLLEFIGRADDQVKVRGYRVEPAEVARVLLNLPSVAQASVLALPDESRLQ-LVSYCVAAAGASLT---VDNLREQLAACLPDYMVPAQIMLLDSLPLTANGKLDKRALPK------------------------------ 39937327 34 -------------------------------------------------------------------------------------------------------ITYRELDEMSVALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIITVEQVIAR---TPVKHIIVGAMDMLGFKGVIVNLVVRKVKKMVPFSLPGAVSFNDAVSAGRGQFTKPAIGPESVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAW---LQPADQLFIV--CALPLYHIFALTACYLLG----MRAGIPNPRDIPGFIKELMKYQVNSFPAVNTLYNGLLHA--PGFDKVDFSKLKISNGGGMAVQAEAW------LKMTGCPIAEGYGLSET-APVLTCNPATVNEFNGTIGLPMPSTELSIRDEEGKEVPFGTAGEICAKG--PQVMSGYWNRPD--ETALVMTADGFFRTGDIGVMSPDGFTKIVDRKKDMILVSGFNVYPNEVEEVVASHPGVLECAVIGVPDSRTGEAVKAFVVKKDP----DVTAEDIIKFCHHELTNYKVPRQIEFRTTLPKTNVGKILRRELRD------------------------------ 108763218 3 ------------------------------------------------------------------------IVHDWLARRAALAPERTALI---DADHGERRISFREWNDSASRTAAFLHALGVGRGDRVAVLAYNCVEFLDLFFACAKLGAVLQPLNWRLSATELGGLLADAEPSVFVFGPEF---------RTQVEAVRSGASF--VRHWLSLAAPGPSERAFSERD-------TQTDVALPPLELEEDAPWVLCYTGGSTGLPKAAVLTHRSITANAVNTMGW--GLTADDVAILNAPLFHAGGLS-VFTAPLAGGASVVC-----RSFDVEGVFDLVRRGVVSLFFGVPTMFIEMQRH--PRFDAVDLSRLKLVISGGAPCPAPVFERFFARGVDFKT----GYGLTEAGNNFWLP-PEDVRRKPGAVGVPLFHVEARI---DGETQPGDV-GELLLRG--PHLCAGYWR---RPGDTARTFADGWLHTGDLATRDAEGCFRIVGRSKDLIISGGENIYPSEVESVLAGHPDVAEVAVIGVADPKWGETPRALVVARPGTSPSAE---ALLRFCDGRLARYKTPKSIRFVDALPRTSAGKVDRRTL-------------------------------- 160900258 7 --------------------------------------------------------------------------------------------------------SWSQLAQRIERCAGLLRALDVAPGDRVGMMGLNSIRYLEYFYGCWWAGAAVNPVNIRWSAQEVAYSLDDCDTRVLFVDDAF------APLVPRLRE------LSSSLHTVVFCGTGA----APEGALHYEQLLAAATP-CADALRSGNDLAAVMYTGGTTGRPKGVMLSHDNLFINALSNASNVQHVKVGMVMFHVAGCGL----------ALLMAQRLVPQVIVPAFDELAILAG-IQQHGVNELFLVPTMIRRLIEH--PRLAEFDLSSLRLMLYGAAPIDATLLERAMQLLPGAD--FAQAYGMTELSPTIVS--MGPAEHRPGAAGRPVTIAEVRIVDGEGRELPPGEVGEITARGPM--VMQGYWN---RPAETAAALKDGWMHTGDMGRLDADGYLFVVDRLKDMIVSGGENVYSAEVENAIAQLSQVAMCAVIGVPDERWGERVHAVIVAREGQPLTE---AEVIAHCRERIAGYKCPRSVEFRAELPLSAAGK-------------------------------------- 60279949 490 ---------------------------------------------------------------------------------ARQRPQAVALILD------EHRLSYGELNARANRLAHCLIARGVGADVPVGLALERSLDMLVGLLAILKAGGAYLPLDPAAPEERLAHILDDSGVRLLLTQGHLLER--------------------------LPRQAGVEVLAIDGLVLDGY-------AESDPLPLSADNLAYVIYTSGSTGKPKGTLLTHRNALLFSATEAWFGFD--ERDV--------WTLFHSYAIFGALLYGGRLVI---VPQWRSPEDFYRLLCREGVTVLNQTPSAFKQLMAVACSADMATQQPALRYVIFGGEALDLQSLRPWFQRFGDRQPQLVNMYGITETTVH-VTYRPVSEADLEGGLVSPIGGTIPDILDRDLNPVPRGAVGELYIGRA--GLARGYLRRPTRFVPNPFPGGAGLYRTGDLARFQADGNIEYIGRIDHQVKVRGFRIELGEIEAALAGLAGVRD-AVVLAHDGVGGTQLVGYVV-ADSAEDAERLRESLRESLKRHLPDYMVPAHLMLLERMPLTVNGKLDRQAL-------------------------------- 34497688 478 ------------------------------------------------------------------------------------------------------RLSYGELSARVAQLGRELLARGIGDGSVVGVAVPRSVDTVVSILGTLAAGAAFLPLDLDYPPERLAMMCEDAAPALLLT---------------RSDVCGRLPDLPALC--------------LDDGEVRARLAARSAQPLDDAEPLNGDRLAYMIYTSGSTGKPKGVMIAHASFLNLLLSTASLSFDGALEQLFW------------------LLMGQEVHLCD-EELRRDAQQLVELVRRERIDEMDVPPSLLRQMLDCGL-MDDGHWQPGMVMVG--GEAVPPALWK---EMRGYTQLHFHNFYGPTE---YTISALPGTIAEEP-VVGRPVANTRALVLDAALRPVAIGVAGELYLAGD--GLGLGYLNRPSRFVASPFGDGELMYRTGDLVRWNAHGQMDFIGRVDHQIKVRGFRIEMGEVEHALASLPGV--NAAVALAEAVGGHRLIAYCTMAEAGRHEEAGLSAALLAQLAETLPYMVPSALAVLPEWPVNINGKIDRKALPAI----------------------------- 71066421 63 -------------------------------------------------------------------------------------------------------ITFKQLDLYSRQIASYLQSLGLVKGDKVGVMMPNILQYPVVALGIIRAGMVLVNVNPLYTSRELSHQLHDSGTKALFIVENFAKTYQDAQDKGQVKHIIMLGTIKGPVVNLVARHVKKMIPYSLPESLSFKHALNAVSASKYKRPLNLSDVALLQYTGGTTGVAKGAMLSHGNLMLQISALMNSAFDVDATDVLLTALPL-------YHVFSFMVCGMYS-MYQGIPNPRDLDGLIKEMGKYKPAFIPAVNTLFNGLHKEG---FADLDFSSLKSSIGGGMSVLPSVAKKWHKITG---LPIVEGYGLSET-SPVVAFNPMTIAEFTGKIGIPAPSTDVILIDDDENKVAIGERGEICVKG--PQVMIGYQNCPEETAESF--TASGHLKTGDIGIIDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMSEHPGIVECGAIGIPNDDRGEDPKLYVVKKGNVT-----EQELLDFGKKQLTGYKRPRHIQFVDELPKSNVGKILRKELRK------------------------------ 214045072 30 ----------------------------------------------------------------------------VIRANAKVDPEKLALVCDG------RRVTWGAFDQRINKIANLLLSLGVTKGDNIAIISPNSIPYAELFMGILRAGACVTPLSTMASPDALQKMLTDCGAKAIFVAEQYL---------ALVDGFIADLDIARF-----------AIDFDHDAFTPFEAAVEDADATDPAIAIDMSDAFNLIYSSGTTGTPKGILHNH--WMRAAQMERVSPNGYDDNAR--------------TLLSTPLYSNTTIVLFGGSTVYFDARAYLEIVQREKITHTMLVPVQYKRIM--DVPDFDQFDLSSMRVKFSTSAPLRADVKA---DVLARFPGSLLEYYGLTEGGGVTVLN-SSEHPDKLHTVGQVAPGNEIRLIDEAGNEVPKGKVGEICGRG--PTMMAGYFGRDDLTQDYIWRDGEGFFRSGDMGRFDEDDFLILSDRKKDMIISGGLNIYADDLELVLLSDPDVTDAAVIGVPSDAWGETPLGLVVLRDGATRTAD---QICADANEKLGKSQRLSAVEARDVLPRSSIGKILKKELR------------------------------- 39934772 7 --------------------------------------------------------------------------------HAKSNPDKVAYRMAS----TGQALTYRQLDERSNQGAHLFRSLGLKAGDHIALLMENRLAFMEICWAAQRAGLYYTAISRYLTKDEIGYIVQDCGAKVVITSAQGSE-----TMKSLLSD---GPGAP----------LYYMVDPPTAGFRSWEQETAAQPTTPIADEVAGYD---MLYSSGTTGRPKGIKREFEGNAIFLRLLCEKMCGMNAESIYLSPAPL----YHA----APLTLGGTSIIME----HFDAEQFLALVEKYKVTQSQLVPTMFVRMLKLPDEVRSRYDVSTLKGAIHAAAPCPVDVIEWW--------GPIIEYYAGSE-GNGVTVSTSQQWLAHRGTVGKAVVGT-IKILDDEGEEQPVGEIGTVYFADA-PSF--SYHNDPDKTKKAYNEK--GWSTLGDVGYLDDEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNPEMGEEVKAVVQLRDGAAPSSERAAELIAFCRERLSPIKCPRSVDFEAELPRTPTGKLVKRHLKD------------------------------ 30020438 465 -------------------------------------------------------------------------------KQVQKNPNKLAITCDG------VNLTYKELNERANELAHYLVEEGIRPNQFVALVFPRSIEMVVSMLAVVKAGAAYLPIDPEYPAERVNYIVNDAKPVCIITHS-------SVSSKLVIENDMKKIVLDDEETKIAL-HTYSRMNIACKNDVSLLN------------------PAYTIYTSGSTGNPKGVIVPMRG-LSNFLMAMQQKFSLNENDHLLAVTT--FAFDISALIYLPLISGASLTIAQ-KEDIQEPSALTTLLQEERVTIMQATPTLWQALVTDYPEKLQGLN------ILVGGEALPAH----LANKLKELGCSITNLYGPTETTSTFMNIDEGEKGIPP--IGKPICNTEVYVLDAGLQPVPPGVIGELYIAGE--GLASGYLGKPERFVANYGESGKRMYRTGDLVKWRSDGALEYISRADHQIKIRGFRIELAEIETVLQRHENIQQAVVMVREDRPNDKRIIAYIVAEEKEPIN---LSEIRSYVSESLANYMIPSAFVVLEELPLTPNGKVDR---KKLPAPDFNGMNNERVARNPK--EEIL----- 148554681 6 --------------------------------------------------------------------------------HAVANGDKPAFI--TAETGEV--VTYRQLDRRSNQGAHLFRQAGLQTGDMVALFLTNGPRFLETVWAAQRSGLYYVCMPVRLTASELRYMIEDAGAKALVFSAG---------LADTVREAVDGLGDLALFA----------TDGEAGFARSFERLRDAMPDTPIADEAPGQD---MLYSSGTTGHPKGIPRPAGGIPTPVTNLARTLYGMDADSIYLCPAPL----YHS----APLLGGTVIVM-----TKFDPEEALRLIERHRVTHAQWVPTFVRML-KLPEAVRERYDHSSLRSTFHAAAPCPVEIIDWW--------GPIVEYYSSTELNGFTAATAEEWLAHK-GTVGRAIIG-EIRICDENDDPLPPRREGMVYFEK---GNPIEYHNDPEKTAAAYNRH--GWTSVGDIGWVDEEGYLYLTDRQSFMIISGGVNIYPQEIENLLVTHPRVADAAVIGAPDPDLGERVVAVVQPLDWSDAGDALAAELDTFLRKGLSPVKMPKRIEFMRELPRQPTGKLFKRLIRD------------------------------ 94313195 37 ---------------------------------------------------------------------------------VAQHPDKPALLFEGE------TWSYGELAARIARTAAWLHDMHIRAGDRVGVLSANHPSTVVLMFALAQLGATLVPANPDYRLDEALYVFEHAQICGLICSPN------------TLDTAAA-----------VVSQLGGDV-WLRANEAGGHGQALTGESEADTERAEAASTAMIIYTSGTTGFPKGAMHGQRGYVLTAAFVGRMH--LQPNERVMCVMPLFHINALMYSVGGALACGGCLVLV----RRFSASSFWRLAAESGATEVNLVAAAGSILRRPREEFVPGHRISKMFI-----APQTSEMVSAMRHEFHVAR--LIECYGMTEIPGVIANPFHG--PHKLGTMGLPDPDIQARIIGEDGKDVAAGDSGELLIRT--PTLMQGYYRDTAQTDAAF---RDGWFATGDLVRQDDDGYYVFVARKKDVIRRKGENVSGAELDRVFGEHPAVEEAAAIGVPAELGEEEILLAVQLRAGWEVGA---TELVDWARDRLAAHKLPRFVVKVDQIPHTPTHK-------------------------------------- 23100125 32 -----------------------------------------------------------------------------------------------------QTFTYEETVQRMKRLGHALESLGIKKGDRVGTFAWNHHRHLEAYFAVPSMGAILHTINIRLAPEDLVYIINHAEDKVILVDED------LLPLIERVAD-----QLAHVEAYIVMTDRENLPETSLTSVYSYESLLERADSEYEFTELNEEDPAGICYTSGTTGRPKGVVYTHRGYLHSMALGMTDTVGLSETDTTMPVVPMFHV--NAWGMFAATWFGATQVL----PGMPTPQVLAQLIDEYKVTTTAGVPTIWLGLLKELESG--NYSMKSLRNILCGGSAAPKSMIKAFET---KYNIPFLHAYGMTET-----SPLVTVSRLKRSKQGMVVPGIEIRAINENGDVTRDGEMGELIIRGPW--IADQYYKD-DRSADTFHD---GWLHTGDVVTIDEEGTIKIVDRTKDLIKSGGEWISSVDLENALMAHEDIFEAAVVAIPDPKWQERPIACVVCKENAQLT---KEDVLQFLQPQFAKFWLPDEVIFMNEIPKTSVGKFLKKALRDQVK-ETLSIKD------------------- 154250610 24 ----------------------------------------------------------------------------------------------------TRTRTWTELHDRVSRLAGALRGLGVGAGDRIALLSMNSDRYLETCFAAWWADAVIVPMNTRWSVAEHVYSIEDAGAALLLMDETFREAGLAV-----------RDACPRIAHAV---YMGDGAA--PETCLSYEELIA-AGPAIGDARRGGEELAGIFYTGGTTGFPKGVMLSH-----KALWTSSLTAGFNPDMRYLHAAP----MFH----LADFAMSTATTIYGGSHVFFEPASFLKLIEQHRASYALLVPTMIRMLL--DCPAMAQHDLSSWKGLFYGASPM-PEAL--LREALAKPGVAFTQGYGQTELAATLLGPLEGPNAGKLRSAGRPGLCVELRVVGPDGKELPRGEVGEVAVRG--PNTMLGYWNKPE---QTAATLVDGWVMTGDGGYMDEEGFLYIVDRLKDMIVSGGENVFSAEVENAVMQHDAVAECAVIGVPDPKWGERVHAVVVPKSGRHLSEE---ELFAHCKALIAGYKCPRSADIRHELPKSAAGKILKTDLRR------------------------------ 71736481 1553 --------------------------------------------------------------------------HSLIEAQVQATPDAPALIFAAE------QLSYAQLNARANQLAHRLREAGVGPDVLVGICVERSVDMVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQSALLQG------------------LPVQVQSLCLDQEG---DWLDG--------------YSTANPINLSHPAYVIYTSGSTGKPKGAGNSHRA-LVNRLHWMQKAYALDGSDTVLQKTDVS--VWEFFW---PLLTGARLAV--ALPDHRDPERLVQTIREHQVTTLHFVPSMLQAFLTH--PQVEGCN--SLRRVVCSGEALPSELAGQVLKRLPQTGLF--NLYGPTETHWTCTKDDVLSVPI-----GRPIDNLKTHILDDGLLPAAQGVSAELYL--GGIGLARGYHNTAERFVPDPFDEQGGLYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEASLLEHGSVQEAVVIDVDGPS-GKQLAAYLVAEHS---GDNLRDALKVYLKETLPDYMVPTHFVWLASMPLSANGKLDRKAL-------------------------------- 110667656 11 -----------------------------------------------------------------------------LDRARRYYGDCEAVV--GTDGG---RYTYDELGTRADGFSAALRRMGVEKGDRVAVLDPNTHYHLEAAYGTFQIGGIHTPLNYRLIAEDYEYILSDADVSVVYAD---------HEYAEKIDTI--RDDVPTETFI----TNDISESNTEGKWHEFDDIVAQSTEYSRP-SMSEDEIVTINYTSGTTGDPKGVCRTHRTETLHAQY-VSIHQQISDGDVYLWTLPMGW--GHIYAITG---LGGKHVCTRGI----DAEWIFDTIRSENVSYLCAAPTVLNILMRYDSEGVKTTGDAPVRA-ATAGAAPPEATIRTVEEEFGWDLLHV---YGATETGPLITTSNRFGLKKKQG---IGYLGTEVTVVDETGERVPGESIGEIVVRGN--QVMDRYWKKPEQTETAFSDRIDGYYHMGDLAVVDENGFIEIQDRKKDIIISGGENISSIELEDTLFSHDAVSDVAVIPVPSEEWGESPKAFVVPVTANPQTSNVSEELIEHCKGMLAGYKIPREIEFVNELPRTATGKIQKYELRE------------------------------ 149926825 5 -------------------------------------------------------------------------------------------------------LTYERLDSLTRDFGAYLQSLGMKKGDRVAFMMPNLLQYPVAMLGAIRAGFVAVNVNPLYTPTELEHQLRDSGAKVIVVFE---------NVAHTLEKVIKN---TPVEHIVVVRYVKKLVPFNIAGAITFKKALAQGRNELRKVNITHDDLAFLQYTGGTTGVAKGAMLTHGNIVANLQQASSWLQDIEEGKEIAITALP---MYHIFCLTANILVGGHCLL------ITDPRNMKTFVKTLGA-VPFTALTGVNTLFNLNTPGFEQVDFSHVKLVLGGGAAIEPAVADRWKKVTGTR---LSEAYGLTEASAVCINPL---HEEYNGSIGLPVPSTEVTIRDDDFNELPVGQEGELCVKG--PQVMRGYWNKPR--ETAEILTQDGWLKTGDIAYMDENGYFYITDRKKDMILVSGFNVYPKEIEAVATLLGGIFEAAAVGVPDSKTGEAVKLFVVKK-----DPDLTAEVIEHCRKHMTAYKIPRHVEFMKELPKSPVGKVLRRELRD------------------------------ 188991540 35 -----------------------------------------------------------------------------------------------------KTITYREADQLVDQFAAYLLELQLKKGDRVALMMPNCLQYPIATFGILRAGLTVVNVNPLYTPRELKHQLIDSGASVLVVIDNFGTTVQQVIADTQVKQVIDMLGFPKAALVFVVKYVKKLVPYRINSAIRFRDALALGRKHRVPTQIEPDDIAFLQYTGGTTGVAKGAMLTHRNLVANMQQAHQWLAGLEEGEVV--------ITALPYHIFALTANGL-VFMKIGGCNHSNPRDMPGFVKELKKTRF-TAFTGVNTLFNLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKQVTG---LTLVEAYGLTETSPAACINPMDLVD-YNGSIGLPIPSTDACIKDDDGKVLALGEIGELCIKG--PQVMKGYWKKADETAKVMDA--EGWLHTGDIARMDERGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGVPDEKSGEIVKV-VIVKKDQALTAE---DVKAHCRTNLTGYKQPRVIEFRKELPKTNVGKILRRELRDAA---------------------------- 42491139 473 ---------------------------------------------------------------------------------AAKTPDQEALRYNG------VSWSYKKLNQRANQIAHALREKGARPDQITAVMLRRSMSTVAALLGIWKSGSAYMPIDAEFPPERISFLLRDSEASLLVTEK---------DLLPLI------------------------PPHFKGSVVIMEETVSQQTAPLPPVS-DSGNWAYVIYTSGTTGRPKGV-------LVQHKATLQWEYGMTEGDILFSYVFDGSLTS----LFTPLLSGACVLLTD-EDDAKDVLSIKQKITRHGVSHLLIVPSLYRVL----LDSLTKKDAQTLRAVTFAGEAATPDIVE-----ASRGICPLLNEYGPTEVATTILRNLQKSSRI---TIGRPIANTSVYIMHGD-RLQPVGAVGELCI--SGKGLADGYFQQKELTDKVFFREGERLYRTGDAARFLPDGTIEYMGRFDDQVKVRGYRIELGEIETALRSLSGVKEAAVTVRKMADGEQELAAYVVLNAGVTPHAELAGRL--------PAYMIPGSFTKLTEMPLSVSGKLDRAAL-------------------------------- 150378369 2642 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLL-CDAAGRA-------ALGAEAIADLSAVDLDAV-----------------TAWAD-QSADDPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEHA-QIVRLFEATRSWYDFNERDV--------WCLFHSWELWGALHCGGRLVLVPGHIARSAPD-FYTLVCKSSATVLNQTPSGFKVLIEAE---RESGVRNQLRYLIFGGEALEPSSLKWFERHC--DHAPLINMYGITETTVHVTYRLLNKSDTSSGPIGERIPDLRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPERFLADPFSGKAGMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 150378369 6954 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAG----------RAALGAEAIADLSAVD-------LDAATAWAD---------QSADDPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEHQS-LVNLTAWHVQTFCPQPE--TCCTVTAGAAFDASWELWSALYNRSTLLL----PPRPAAGQWWR--DQPLDAAFLVTPLAATALEGELVTPL-------LEYLLIGGDRL--------QRV--PSRLPLINNYGPTEVTVVATSGFSDAVPH----IGRPIANTRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPERFLADPFSGKAGMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 150378369 1571 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLL-CDAAGRA-------ALGAEAIADLSAVDLDAV-----------------TAWAD-QSADDPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEHRGMTNYLSWASSLAFD---------------ATVNS--LFAPLVSGGHALLTEGDEVEGIRSRVGTPCGLVNVT-----PSHLDVL---GQQLQLAGDASQVEVLVIGGEALSSSTVELWRQI--QPAARMVNEYGPTECAFHDIADLSASTNVPIGE---RIPDLRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPERFLADPFSGKAGMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 70731540 1117 -----------------------------------------------------------------------------LHEQLRQSPERTALVWDGGQLG------FAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAIIKAGGAYVPLDPDYPAERLAYMLGDSG---------------VQLLLTQTHLLGRMPEAPGV----------SAIAMDSLKLDSW--------PSHAPLHLHGEHLAYVIYTSGSTGQPKGVGNTHRALMERLQW-MQDSYQLQADDVLMQKAPISFDVSV-WECFWPLITGCRLLI--AAPGHRDPHRIAQLVQEYGVTTLHFVPPLLQLFV---DEPLSA-ECHSLRRVFSGGEALPAELRNRLLQQL--PNAQLHNRYGPTET-AINVTHWQCSVDDGERSIGRPLGNVLCRVLDAELNLMPAGVPGELCISGQ--GLARGYLGRPERFVVDPLSEGARLYRTGDRVRWCADGVLEYLGRLDQQVKLRGFRVEPQEIEARLLAQDGVAQAAVL-VRDTVAGPQLIGYYTAQASDEDETEQSARLKTALAAELPEYMVPAQLLRLDAMPLSPSGKLDRRAL-------------------------------- 70731540 2194 -----------------------------------------------------------------------------------ARKDAPALTFAG------QTLSYSELDSRANRLAWMLRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGIGLLLSD-------------ARMFAAL------------------GELPISVGRWCLEEDLADYPAGELPFISLP-QHQAYLIYTSGSTGQPKGVVVSHGEIAMHCQAVIRR-FGMRADDCELHFYSINFDAATERLLV-PLLSGAQVVLR--AQGQWDAEEICQLIRQHRISILGFTPSYGSQLAQH---LATQQQTLPVRMCITGGEALTGEHLQRIRAAFQPS--LFFNAYGPTET---VVMPLASLAPLADGVASVPIVGARVAILDADLALVPQGATGELYVGGA--GLAQGYHRRPERFVADPFATDGGLYRTGDLVRQCADGQVEYIGRVDHQVKIRGFRIELGEIETRLLDHPAVREAVVLALDTP-AGKQLAGYLVTEVAEHNDANLREALKQQLKTQLPDYMVPTHLILLASMPLTANGKLDRRAL-------------------------------- 70731540 3733 -----------------------------------------------------------------------------------------------------QRYSYAELNRCSNRLGHALVANGVGFDQPVALLAERGLELLGMIIGSFKAGAGYLPLDPGLPGQRLGRIIELSRPILVCTAAC----------REQAQALLDEFGCAGRPRLLV-----------------WEELQAAGHAEHNPGRYSAPDNLYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPYLH-LSEADVIAQTASQSFDISVWQFLAAPL-FGARV---DIVPNTHDPQGLLAHVEEQGITVLESVPSLIQGMLAQDAIALDG-----LRWMLPTGEAMPPEAHQWLLRY---PQVGLVNAYGPAEC-SDDVAFFRVDMASTRGAIGTPTDNNQLYLMDEALELVPLGAVGELCVAGTGVG--RGYVSDPLRFVPHPFAAGERLYRTGDLARRRSDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQPELRDAAV-GVQEGVNGKHLVGYLVASDTNLSPSECLERIKPRLRAELPEYMVPLHWLWLAHLPLNANGKLDRKALPALEIGQ------------------------- 70731540 13 ----------------------------------------------------------------------------ALQRRAVLAPDQVALRFLAEEQDQSVVLSYLDLDLRARTIAAALQA-NAEFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESTERLISIMADAEPRLLLT-SAGLR-----DSLLQMDE-LKAPGAPQLLCVDTLQ---------AGLAEDWQ-----------AVALQGDDIAFLQYTSGSTALPKGVQVSHGN-LVANELLIRRGFDLNPDDVI-----VSWLMGLIGGLLQPIFSGVPCVLM--SPAYFRPVRWLEAISEYGGTISGGPDFAYRLCERVSESALERLDLSGWRVAYSGSEPIRLDTLERFAEKFGFSHENFLASYGLAEATLFVAGGVRGGIPAEPGSCGFSQPEHAVLVMDPQQGELPDNRIGE--VWAAGPSIAHGYWRNPEATAKTFVQHAGRTWRTGDLGFI-RDGELFITGRLKDLLIVRGHNLYPQDIEKTIER-----EVEVV-----RKG-RVAAFAVTEQGQEPPEALIKAIRQAVAEAC--QEAPSVVVLLNALPKTSSGKLQRSACRRLADG-------------------------- 158137913 2640 -------------------------------------------------------------------------------------PDAVAVLAE------EGSLSYRELNEQANRLAHHLIALGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPDYPTERVRHMLSDSAPVAVL----------VHSATRHVPEAAQLIDLDRP---------------------TWN----AQPSSNPVVPLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLLW-MQDAYNLGAEDVVLQKTPFSFDVSVWEFLW-PLQTGACLVM--ARPGHRDPEYLRQVIRSEGVTTLHFVPSMLDVFLAHGDASAD-----ALKRVLCSGEALPGSLVRRFHAQL--PTVELHNLYGPTESAWHCVTA-PDNTPI-----GKPIANTTLYVLDTLGQPVPQGVAGELFI--GGVQVARGYLNTAERFIDDPFSTRPGLYRTGDLARHLSDGNIEYLGRNDDQVKIHGLRIELGEIQAGLTRIEGIKEAVVIARE-----QQLLAYYT--GQFHPVEALRSSLLRH----LPTFMVPALFIHLEVLPLSPNGKLDR---KALPLPDAEALGDTETL--------------- 158137913 1614 ---------------------------------------------------------------------------------------------------------YATLNERANRLAYYLMGTGVAPGACVAVLLPRSLQLLVAQLAVLKCGAVYVPLD----IHAPADR------QAFVVEDCQAAAVLTLAATP-VD--------------LVVRRVNLD-----------QLSLDDQPGHNPGLAQDAGSTAYVMYTSGTTGKPKGVCVTHRGIA-------RLVLNLTAGDRIAFASNPAF-DASTLEVWGALLNGGQVRVID-HHTLVDPQRFAAALVDQGITVLFLTTALFNQYVQLIPEA-----LALLRVLISGGERAEPAAFRTLLQKAPGLR--LVNGYGPTETTTFAVTPNAPQVPI-----GRPIGNTQVYVLDAWQQPVPQGVVGELYIGGD--GVALGYLNRPERFIDDPFSQQPGLYRTGDLVRWQPDGQLECLGRNDDQVKIRGYRIELGEIEQQLALAPGVGEVVVMAVPGEQGPLRLVAWFT-----RLEAALQAELRAFLRGRLPEYMVPSAFVALPRMPLNNNGKVDRQAL-------------------------------- 87118370 51 -----------------------------------------------------------------------------------------------------RTMSFTELDEKSDNFAAYLQETDLVPGDRMAIQLPNVLQYPVVIFGAMKAGLIVVNTNPLYTAKELEHQFNDSGAKALVSTSESILGIKHVFVTEIADF------HPQPKRLLINSVVKYVKKMVPAYGLPLNDVIAKGQKYLKAVEKKPGDIAVLQYTGGTTGVAKGAMLTHAN-LVSNMHQLGDRLDIKGEEIYVAPLP----MYHIYIIHGLTLLGAQTVL---IPNPRDIPGFVKELSKWKITGFVGLNTLFVAL--CNNKDFQALDFSALKITASGGMPLTHAAADEWEAV---TKCKVVEGYGLTETSPVVSFNPPGKQQI--GTIGIPVAETIVKILDDDGNEVPQGESGALCVCG--PQVMKGYWKREAATQEIMVN--GNFLNTGDIALRQADGYLKIVDRAKDMVIVSGFNVYPTEIEDCLSSHPDVLEAAVIGVPDEKTGEAVKAFVVLKGDKAQFD--SKALRDYCRESLTAYKVPKIIEVREDLPKTNVGKVLRRALRD------------------------------ 113867249 37 ---------------------------------------------------------------------------------VAAHPDKPALVFEGE------TWSYRQLDQRIGLTADWLQAMQVGPGDRVGVLSTNHPSTVVLMFALARIGATMVPANPEYRLDEALYVFRHAQVCGLVCAPGTLATGAAV--------AADLGGD-------VWLRANEDGDHGVPTLAASIAAHAAQPANAAP-GVDSDSTALIIYTSGTTGFPKGAMHSHRGYVLTAAFVGRLH--LQPDERVMCVMPLFHINALMYSVGGALACGGCLVLM----RRFSASSFWRFAAESGATEVNLVAAAGSILRRPRAEFVPGHRITKMF--------IAPQTQEMV-RVMKQEHVPLIECYGMTEIPGVIANPFNG--PHKLGTMGLPVP--EARIVDDDGHDVAPGAAGELLIRT--PTLMQGYYRDAVQTEAAF---RDGWFATGDLVRQDSDGYYVFVARKKDVIRRKGENVSGAELDRIFGEHPAVEEAAAIGVPADLGEEEILLAVQFRPGQSVEPG---ELLAWARDRLAVHKLPRYVVAVDAIPHTPTHK-------------------------------------- 209547749 40 -------------------------------------------------------------------------------------------------------MSYRELESQTRKVAAWLQSTGLQKGDRVAVMMPNVLQNPVATYAILRAGLVVVNVNPLYTPRELEHQLRDSGAKAIFVLENFARTVEQVDLKHVVVTSLEMLGLKGLIVNFAVRKVKKLVPWSIPQHKSFGQVLEGANKTLQPVTLAGSDIAFLQYTGGTTGVAKGAVLTHANLLLQLSLWLRSAFERKKQEVFLCALPLYHIFALTVNSLMGMSLGARNIL------IANPRDIPGLVKEFGVHIFPGLNTLFNALMNNAD--FAKLDFSPLIMSLGGGMAVQRPVAERWLKITGTA---VTEGYGLSETSPVATANRFDSPEF-TGSIGLPMPSTDLDIRDEDGKSLPLGEVGEICIRG--PQVMAGYWQKPE--ETARVMTEDGYFRSGDMGFMDARGYTKIVDRKKDMILVSGFNVYPNEIEEIAAMHSGILEAAAIGVPDGHSGEAVKLFVVRK-----DPKLEAEVKAHCIANLTNYKRPRFIEFRTELPKSPVGKILRKDLR------------------------------- 103487248 17 -----------------------------------------------------------------------------------------------------RETSFAALDAASNRVAHALVAAGVVPGDRVSALTKNHDSWYPLFFGAARARACFAPINCRLAPAEIGFILGDAGPKLLFVGEDFF------------DCALAAADLSAPPRLIALYGAHPAFEPLD----SWLAGASDAAPKDAPQR--ADDVLQ-LYTSGTTGLPKGVVLTNANYRTFLAATRVDGFAYGEDETVMIVMPLFHVAGTN-VSFSGLAQGGRLVL---VKDFSAADAV-RMLREEDVAHAFLAPAMIQMMLLDPAAGAGPY--PQLKSIAYGASPIAEDVLRRARATFG---CDFVQFYGMTESGGGYLSPTAHDLPGKLTSCGQPWPGVDMAILDGEGRELGDGAIGEIAIRGGI--VMKGYWNRASATEETLAG---GWLHTGDVGYRDADGFYYVHDRIKDMIVSGGENVYPAEVESAIMGCPGVADVAVIGVPDDKWGEGVKALVVPAAGAAPDPAAII---AWARERIAAYKVPKSIEFIDALPRNPSGKVLRRELRA------------------------------ 53720993 6 ----------------------------------------------------------------------------ALERAARATPDKP---FLRDDGA---TLTYRQMQQRSRRAAEVLASLGVAPGERVAAMCLNTPAFFDLLLGAWRIGAVVVPVNHKLQAPEVDHILRHSASRAVLF------------------DAALAPVLANVEH----DALRLATEGEAAGAAPFDRLVADAAGIAPATPDDAA-LAEILYTSGTTGRPKGCMHSHR-TVALAAATSALALSMTERERTLMAMPVWHASPLNNWFGGTLYVGGTVVLMEYQPL-----RFLQTVEAEQVTLYFGAPVSY-TLPLDTIADFASFDLTSVRAWLYGGGPIGATLARRLMRAYRSEAFYQV--YGMTETGPAGTVLHPFEQAMKPGSIGCQGPGVDVRVVTAAGGLARPGEIGEIRLRAD--SMMLGYLDDPGATRAAFDD--DGWYRSGDVARVDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLNAHPAVAEAAVVGRAHPEWGETVIAHVVLAAGVDADA-----LRAFCATRLAAYKIPREYVFAERLPRTPTGKLQKYLLRA------------------------------ 154309326 101 ---------------------------------------------------------------------------------VNAHGDNLALISRSQN----VKLTYRELDEKSNVIAYGLRNLGVQKGDRVAVSLGNGWEFGAITYAIWKLGAVLVPLNPAFNTKQVVSALNHLEASHLIIGHETPLPFKPTPLLKDIIGDLKSEAVPSLKNVVLVNNSNDELASFPA-TINFQEMVSIYGSDKEKEVIPNDDVINIQFTSGTTSTPKAACLTHHGYFIGSRMA------LTPSDVVCCPPPLFHCFG-SILGYMATATHGSTILFPSPAFNPSATLLS--VQENKATALYGVATMFLALLSTGAIPHTGFE--HLRTGIAAGSSVPPSLMEKLHKQLNLTGLTI--CYGMTETSSCMTTPT-DPMEKRVDSVGKQLPHVSTKIISPSNKVLQIGQRGELAVSGYL--VMKEYYADPNRTAEVLITDKDGVWMTGDEASMDEEGYVKITGRIKDLIIRGGENIHPLEIEDCIFGMEDVREVSVVGVPDHKYGEVVCAWIVPRQGVSPNPTLTKEIRHHVRTHLSGHLVPKYIFWMDEYPKTASGKI------------------------------------- 163758241 31 -----------------------------------------------------------------------------------------------------EKVSYKAFFANAERMAQALVASGVKPGDRVAVQAPKTQAMLELYVATVLAGAVFLPLNTAYTAAEITYFLTDAEPR-IFVCDPNCE-----------DELSAVAKDAGVAEVLTIGADEGG-SLPERRD--------AAAPGFTPVPRGPDDLAAILYTSGTTGRSKGAMLTHQA-LASNAQTLKWHF--SADDVLIHALPI----FHTHGLFVALIAGSSCIFM----SKFDADEILDYMPE--ATVLMGVPTYVRLLETEGLRKASA----NMRLFVSGSAPLLAETHSRWRNVTGHA---ILERYGMTETN--MNTSNPYDGDRRAGTVGFPLPGVELIVTDPAGAPLPQGETGVLEVRG--PNVFAGYWKMPDKTAEEL--RDNGFFITGDLGRIDADGYVHIVGRGKDLIISGGYNIYPKEIELVIDDLPGVVESAVIGVPHKDFGEAVVAVIVAQDGVEISA---QDVSNMIKDNLARFKQPKSIEFVEALPRNAMGKVQKNALREAYDG-------------------------- 213017862 29 ------------------------------------------------------------------------------------------------------RWTYAQFLEQVNALGKGLMALGVERGDRVGIWVMNYAEWTVAQFASAKIGAVMVNINPAYRTVELEFAMKQAEVQTLILQGRFKSSDYVGMFYEACPEAISSEKFPFLKNVIFLDDTMNEV-LKKGEVISPDELVERE------ESLDFDDAINIQYTSGTTGYPKGVVLTHHSVM-NNGFFIGEGMNFTEKDRYHCF---GMVLSNM----ASVTHGATMVI--PSPAF-DSEAVLRAVQDEHCTALHGVPT---MFIAELAHPFKNYYLGTLRTGIMAGSPCPIEKMKEVATLMNMRDIVIV--YGQTELSGVTMTTTKDSLERRVSTIGQAFPHTELKIVDPNTHIVSRGEIGEICARGYM--VMKGYYNNPAATRAALDA--NGWVHTGDLGSMDREGFLKVEGRLKDMVIRGGENVYPREIEEYLHHHPKISDVYVIGVPDKKYGEELMAWVSIMKGETLTPD---EIREFCKNRIARYKIPRYYKFVDTFPMSVTGKIQKFEMRKIAI-EELNLGEASTI--------------- 134293842 11 ---------------------------------------------------------------------------------VRRHAEHTALAAESA------RYTYAQLDALSDRLAARLARSGVTAGSPVVLLLPRSPGAVIAMIAVLKAGAYYVPVDPAGPASVLNEQLRELGARVALT------------LPESVAQVRSDLDLAGI-ALVEIGRDGVLADRRVG--------AQTSAPVQAPTPIS---PAYAMFTSGSTGKPKGV-------LVPHQAVHRLVVELSPHDRVLQMAPITF-DASTFEIWGALLNGATLVV-EESPVL-DLNALGRLLRDERVTVMWLTAALFHLVVRNRLPL-----LSELRVLLAGGDVVQADAVARVLAAF--PSLTVINGYGPTETCCHVMTAAAPPVATVP--IGRPVTGTTVCVLDASGQPVRPGEVGELY--AGGIGLALGYLNDPEKFVDDPHDRDRKLYRTGDLVREGHDGAYEFIGRVDRQVKIRGYRVSVEQVQQVLATADDVEDAIVVGR-DELGEKRLVAFV---QSSRDPAEVRAAVRRHLGRHLASYMIPDVIEVQVALPLTVNGKVNRRSL--MSSQENRNTGD------------------- 16262533 3 -------------------------------------------------------------------------------------------------TADGRVWTYGDMLEHSGRIASVLDALGVRPGDRVAVQVEKSPEALMLYLACLRTGAVYLPLNTAYTLAELDYFFGDAEPRLIVCAPGAKEG-----------IAKHAADCGAEVETLDEKGGGSLIDLARGK-----------APDFPDADRGPDDLAAILYTSGTTGRSKGAMLTHDN-LLSNATTLREYWRFTADDRLIHALPI----FHTHGLFVALLAGASMFF---LPKF-DANEVLRLMP--QSTSMMGVPTYVRLVQNPGLTHEAT---AGMRLFVSGSAPLLAETHRTFAQMTGHA---ILERYGMTETN--MNTSNPYDGERIAGTVGFPLPGVSLRVADESGRPLPKGETGMIEVKG--PNVFKGYWRMPEKTQGEF--RADGFFITGDLGRIDERGYVHIVGRGKDLVISGGYNIYPKEVETEIDQMPGVVETAVIGLPHPDFGEGVTAVVVRKPGAAIDE---RAILDGLEGRLARYKQPKRVIFVDDLPRNTMGKVQKNVLRE------------------------------ 206973188 461 ---------------------------------------------------------------------------------VKQTPEKIAIQHA------DRSMTYLELNKKSNQLARKLREKGVKNGQVVGILAKHSLEIVIAIWGVIKAGGTYLPIDPSYPEDRIRYILNDSGTTLLLT-DYTNEGN--------------------------LEYLGEKINICDQK-------LYEGDNANLTLVTAPNDPIYIIYTSGTTGNPKGTVITQRGLVNYISWAKKNYIS-SENDVFALYSSVSFVTS----IFTPLISGLLLVIYH---DNEDEFILSKILKENVVTVLKVTPSHLALLNNYSPPRV-----SSLRRLIVGGEDLKTSVAEKIYDLF-SGKVEIINEYGPTETVGCMIHRYDPDLDRRASPIGTPADNVQIYLLDKNLQPVPIGVKGEIYISGD--GVAKGYLNRPDRFLSNPFISSEKMYRSGDLAVMLPNGLIEYQGRMDSQVKVKGYRIEIGEVENALLQHKSVKDVVVVNWQGEDNSNHLVAYIVLKDSVQNI-----EIRSFISHMLPSYMIPSFFIYMDQLPLTINGKVDRQAL-------------------------------- 66045813 1603 ---------------------------------------------------------------------------------AQRTPDAIAVSYE------EESWSYATLNAQANRIAHRLIGMGIGADDRVAICTHRGLQMIAGLLGILKAGAAYVPLDPAYPVERLAYTLDDSAPVALLSQ-------RSV------------QGTLPVSQVPV---------------ICLDDDLQDESVCNPQVPVTPGNLAYVIYTSGSTGKPKGVMIEHRNVARLFSATEEW-FGFNQQDV--------WALFHSWEIWGALLHGGHLVI---VPVSRSPEDFYALLCSTGVTVLNQTPSAFRQLIAAQGENGQAH---SLRKVIFGGEALDTVILKWYARQVNAG-TQLVNMYGITETTVHVTYPLQPGDAQRLGAIGRRIPDLQLYVLDARGEPVPMGVVGELYVGGA--GVARGYLHREERFLDNPFSHAPNMYRTGDLGRWLADGSLEYMGRNDEQVKIRGFRIELGEIAARLNDHPDVLDAVVVAREDVPGDKRLVGYYTSAEDKAGLD--IEQLRAWLSGLLPEYMVPAAYVRLASLPVTANGKLDRKSL-------------------------------- 66045813 569 ------------------------------------------------------------------------------------------------------HLSYRELNARANALAHHLIGLDVQPDDRVAVVARRSLETLVGLLAVLKAGAGYVPVDPAHPDERIAYLLGDSAPVAVLAQPAFVER-------------LQGLGL-----------AGLNTPLIELDLASWPE----QQDNPHIDALDSTHLAYVIYTSGSTGQPKGVMVEHR-TLNNLIDWHREAFDLRAGSHTASVAGFGFAM--AWEIWPALCAGATLHLPPAEIGNEQLDALWWIAQPLQVAFL---PT-----------PVAEYAFSTLRTLLIGGDRL-----RQFHR---DPGFAVINNYGPTE--ATVVATSGRLLPDGSLDIGKPVANTSIYLLDERQQLVPLGVPGELYIGGD--SVARGYLNQPERFVHDSFAGQPRMYRTGDLARWNADGTLEYLGRNDDQVKIRGVRIELGEIENQFSQLPGIEEALVLAREDEPGQPRLVGYFTERAGAASST--VEQLRTALLARLPGYMVPGALVRLESWPLTANGKVDRRAL-------------------------------- 66045813 4800 -----------------------------------------------------------------------------------------------------QHLSYAELNARANALAHHLIGLGVRPDDRVAVVARRGLETLTGLLAVLKAGACYVPVDPGHPDERISYLLENSTPMVVLAQ---------FDLLTRLPE----LQVP----VIALDRP------------DWSQRTDNPS---VPE-MTTQHLAYVIYTSGSTGLPKGVMVEHR-TLNNLVDWHCEAFNLRAGSHTASVAGFGFAM--AWEVWPALCAGAVLHLPPAEIGNEQLDVLWWLAQPLQVAFLPT-PVAEYAFSRELHHP-------TLQTLLIGGDRL---------RHFNRDPGAVVNNYGPTET--TVVASSGRMQPGKVLHIGKPVTHARLYVLDSRGQPVPLGVPGELYIGGA--GVARGYLNTAERFLDDPFSDRPGMYRSGDLVRWLSDGTLEYLGRNDDQVKIRGVRIEPGEIEQHLAQCPGVGEAVVTTQRLDDGTLRLVGYFTRRNASLDSAALRAHLLG----QLPEYMVPAVFVGLDALPLTQNGKVDRKAL---------PAPDLAALAN------------- 66045813 3740 ----------------------------------------------------------------------------------------------------EQSLSYAQMNRQANSLAHHLISLGVRPDDRVAVVARRGLDTLVSLLAVLKSGACYVPVDPAHPDERINYLLADSAPVVVLAEQAFMAR---LPALKVPLLALDRPQWPEKPA---------------------NPLVSGQTPG---------DLAYVIYTSGSTGQPKGVMHRTLANLVWHCQAFALHAGSHTATVAGFGFDMAWEVWP------ALCAGATLHIAEISNEQLDLLLDWWLAQPLQVAFLPT-PVAEYAFSRELYHP-------TLHTLLIGGDRL-----RQFHREPGFA---VINNYGPTET--TVVATSGRLLPDGSLDIGKPIANTRVYLLDEQQQLVPTGVAGELYI--GGEGVARGYLNQPERFLSDPFCDNPRMYRTGDLARWNADGTLDYLGRNDDQVKVRGMRIELGEIEAQLTSLPGIEESLVVAREDEPGQSRLVAYFI---EQGPRSALIARLRADLLDRLPGYMVPSAFVRLDAWPLTANGKVDRRAL-------------------------------- 161522394 34 -----------------------------------------------------------------------------------------------------RTLTYADVDRLSSALAAYLQQVGVRRGDRVAVMLPNVPAFPIAFVAVAKLGAVQVNVNPLYTARELEHQLNDAGVETIVVC-----GGSTGTLADIVRTRIRTVLTVGPDDLGIVPVADAARGALPTATIAFADALEDARRTFDAVAPNGDDLLLLQYTGGTTGLSKGAALSHRNLVANVAQFEAFMSDLRAGDVIVTAIPLYHIFALTVNFLSYFTAGAQNWL---VANPRDVDALVDVLAAARPTVFVGVNTLYAALSAH--PRLGNVDWSRLRLIGGGAATIDVVSARW--QAITGN--FIREGYGLSET-SPVVSFNPLFVDRFTGTTGLPLPSTDVKLLDERDREAAIGEPGEICVKG--PQVMTGYWQQPEANAAAF--TADGYFRTGDIGVFDAAGFLRIVDRKKDMILVSGFNVYPNEVEAVATALPGVAECACIGMPDERTGEAVKLFAVLAPGATLTEA---DIVAHCRANLAGYKVPKCVRIVERLPKSTVGKILRRELSRV----------------------------- 5915760 4669 -----------------------------------------------------------------------------------KTPDHTALVF------GAQRMTYRELNEKANQTARLLREKGIGRGSIAAIIADRSFEMIIGIIGILKAGGTYLPIDPETPRDRIDYMLKNSGAALLVTTDSLL---KPFDIK-TVDLCSDELHLLSEENLPRVNR--------------------------------SSDTAYIVYTSGSTGTPKGVVIPHYSAARVVKNT--NYIDITGNDVILQLSNYSF-DGSVFDIFGALLNGASLVLIE-KETVLNTHELAEVIKKEQVSVMFITTALFNTL-----ADINIGCLAKLRKILFGGERASIPHVRKVLDHVGRDK--LIHVYGPTESTYYFINEIDDEAETIP--IGSPLANTSVLIMDEAGKLLPIGVPGELCIAGD--GLSKGYLNREEKFIPHPFIPGERLYKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDEESRPYICAYITANREISLD-----ELKGFLGEKLPDYMIPAYFVKMDKLPLTKNGKVDRKAL-------------------------------- 5915760 40 -----------------------------------------------------------------------------------KTPDHTALVF------GAQRMTYRELNEKANQTARLLREKGIGRGSIAAIIADRSFEMIIGIIGILKAGGAYLPIDPETPKDRIAFMLSDTKAAVLLTQ------GKAAD------------GIDCEADIVQLDR--------------------EASDGFSKEPLDSGDTAYIIYTSGSTGTPKGVITPHYSVIRVVQNT--NYIDITEDNVILQLSNYSF-DGSVFDIFGALLNGASLVMIE-KEALLNINRLGSAINEEKVSVMFITTALFNMI---ADIHVDC--LSNLRKILFGGERASIPHVRKVLNHVGRDK--LIHVYGPTESTYYFINEIDDEAETIP--IGSPLANTSVLIMDEAGKLVPIGVPGELCIAGD--GLSKGYLNREEKFIPHPFIPGERLYKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDEESRPYICAYITANREISLD-----ELKGFLGEKLPEYMIPAYFVKLDKLPLTKNGKVDRKAL-------------------------------- 5915760 3154 ----------------------------------------------------------------------------LFEKQAEKTPDHPAVAF-GDET-----ISYRELNERANSLAFTLRQKGVGP-DVIAGILERSIEMIVGIMGILKAGGAYLPIDPAYPQERISYIVKDSDVSVLCAA------GDVDPGEAYTGDIIRIDQTGQNDHVENLKHD-----------------------------IKPQHLAYVIYTSGSTGKPKGVMHSVNNLVHGLNERIYQHLDAH-----LNVALVA-----PYIIFAALLFGHTLCI---VPRETAWDAM-SLIEKNNINVSDMTPAHLNML-----AYVDKTELEDVKELIVGGDALTPDVIGGLFHKFPNLSCNITNVYGPTECCSHQIES--GKVPQTPSPIGRPLLNTSIYIVDKELRPLPVGIAGELCIAGE--GVARGYVNRPEKFVDHPFEPGKKMYKTGDLAMWLPDGQIEFLGRADHQVKIRGYRIELGEVEQQLLTHEKIKEAAVIAGKDQNGNSYLCAYI------ASDKELAADVRQFLEREMPDYMIPSYFVKLDRLPRTPSGKVDRSAL-------------------------------- 5915760 1091 -----------------------------------------------------------------------------------------------------EVMTYQELDEKSNQVARFLIGKGVEKGDYIGVIGKRSLGTIVNLLAVLKTGAAYIPLDPDYPEERKAYIQSKSNCKFFIS-----------------------------------------------HDVYDKEHIERFSKAPVDRKVDLDDMAYVIFTSGSTGKPKGVQITH----VPQRNTILDIFNVTEQDN---------IMGISYDVFGALSSGASLVIID---DQRDVFSLKETAEKERITIWNSVPAI--MGMTADVYPDNELN-HHLRLILLSGDWIPLQLPATIKKTF--KNAEVISLGGATE--GSIWSIYYPIQKVKSIPYGKPLANQKIYVLNQNKQLCPVGVEGELYIGGA--GVASGYIHDQEKTEHSFIQHQEGYYKTGDYGVLKEDGYVEFLGRKDSQVKIRGYRVEMGEIENTLVSHQEITKASVIDYPDGIKN--LYAFVVAENAIS-----QLDVKEFLQKTLPDYMIPAKFVQIEEIPLTVNGKVDKRTLHDLAE--------------------------- 121701367 42 ------------------------------------------------------------------------------------------------------------------RFAAGLRKAGLRPGDRVLLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVPRELAFQLQDSGAVFLLCADASLEAG---------IEAAKLAGM-GLDRVFVFNSDIFEGRG-DGRKRYWGELVASVEEGSRFTPEEADRTLALNYSSGTTGRPKGVEISHKNY-VANMMQYNYLFYLSPDARWLCFLPMYHAMAQNIFIAAALSRGVPVYIM---PKF-DFLKMLEYVQEFRITDLILVPPVVIALAKHPAAKSGKYDLSSVEAIGSGAAPLGREVCEEVEALWPPGRLNVKQGWGMTETTCSIMGWDPTEKSSTA-SVGELNANCEAKIMADDGVTEYGGQRGELWVRA--PNIMKGYWKNPQATKET--KTEDGWLKTGDIAYVDGQGKFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADAAVIGIP-VNDDERPRAYIVLKAGQSATA---SDIIAFMDGKVSAIKRIGGVIFVEAIPKNPSGKILRKVLRDQAREETQQTGVTAKL--------------- 148252529 28 -------------------------------------------------------------------------------------------------------ISYRELDDMSVAMGAYLQGLGLAKGARVALMMPNVLQYPIAISGVLRAGYAVVNVNPLYTPRELEHQLKDSGAEAIITVQQVVGQTKV---KHIIIASMDLLGFKGVIVNLVVRRLKKMVPFSLPGAVPFNDALAAGRSKRFQKPVGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPVRPPHVIVCALPLYHIFALTCFLLAVRAGGANLLI----PNPRDIPSFIKELMKYQVNNFPAVNTLYNGLLHHPD--FRKLDFSKLKVSNGGGMAVQRPVAEQWKQVTG---CSIAEGYGLSETAPVLTCNLPTSTEF-TGTIGLPLPSTWLSIRDDDGNEVPLGQAGEICAKG--PQVMAGYWNRPDETAKVM--TADGFFRTGDIGIMAADGSIKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLETAVIGLPDEKTGEVVKAFVVKK-----DPALTAEIVKHCHAQLTNYKVPKQIEFRTELPKTNVGKILRRELRD------------------------------ 157359132 19 -------------------------------------------------------------------------------------------------------ISYSQLHPLVKSMASGLHQMGFSQGDVILLLLPNSIYFPVIFLAVLSLGGIATTMNPLSSLTEIRKQTVGCSLSLAFTV-------------PETSEKLGALGVP----VIGVPENGSNSKSKEFSTFHW---LISGDPDCCPRPVNQHDVAAIMYSSGTTGSTKAVVLTHGNFITFVRFEASLYENSGSENVYLAVLPMFHIYGLSLFVTGLISLGSAIVVM----RKFDANEMVKAIDRYRVTHFPVVPPVLMALIKSARAAGAGC-FGSLKQVCCGAAPLTQKSIQEFVQTL--SHVDLIQGYGMTESTAVGTRGFNTKKLRNYSSIGLLAPNMRAKVVDSSGSLLPPGNCGELWLQG--PGIMKGYLNDEEATISTIDK--EGWLHTGDIVSFDQDGYLYMFSRIKEIIKYKGFQIAPVDLESILISHPEISDAAVAGVGDEEAGEVPVAFVVKRPGSALS---QAAIINYVEKQVAPYKKVRKVIFTHPIPKSAAGKILRRELKHL----------------------------- 15898812 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETIHKYKPTIFFGVPTLYNA-MLHVEDW-KNYNLTSLRFCVSAGEPLPPLIYIKWKERYG---VEILDGIGSTEALHIYISNIPS--NSKPGCTGKPVPGYEVKIVDEDGNEVPPKTIGDLYVKGDSVAMF--YWNDYESTRK---NMMGSWFRTGDKFYRDDEGYYYYVGRSDDMVKTAGLWVSPIEVESALLSHPAVLEAAVVGIPDEVGLVRVVGFVTLKQGYSPSSELAEEIRNYLREKLDHYKVPKEIRFITEIPKTATGKIQR----------------------------------- 118591384 1 ---------------------------------------------------------------------------------AAPDPGKTALELVGAGGALLETWSYGTLTRTVLSVATGLRATGLSPGDRILL----------------RIG--HSSDFPLVFFGAIAGGFVPIPTSSQLTASE-------------ADAILADSGARMVLHHTVLPNAGSATLLDPEALV----ELKQAEP-GDFAETHADDPAFLVYTSGTSGTPKGVLHAQRAASARRPMYAGW-YGISASDRLLHAGAFNWTYTLGAGLMDPWANGATSVVYDG-PR--DPDLWPDLITDTRATLFAAVPSLYRRILKYG--AVSPASFPELRHGLTAGEALPASLYREWTEHSGRE---LYEALGMSEISTYLSSG--PSVPVKPGSPGKPQAGRKVAILSEAEDPVSGPETGLLAVHRDEPGLMLGYWN---RAEETAAAFRGDWFLTGDRARQDEDGYFWYEGRADDLMNAFGYRVAPEEVERVLAADPQVQEVAVTAVLAREGVSLITAFVVPALPGQLD---IDRLAAFAAENLAEYKRPKVYKVLDQLPRTPSGKVRRSVLRA------------------------------ 29829739 275 -------------------------------------------------------------------------------RQARLTPDATAVV------GDGFRLTYAELDARANRLARTLRERGVGRDDLVAVLADRSPQLLVAVYAVLKAGAAYLPVDPGYPVERIRYVLDDSAARLVLST----------------------PRHRDLVH--------------EGRELDLTDESAYAKDSTAPEVIDARDLAYVIYTSGSTGNPKGVQIEHRSVVNRINW-MQRAYPVTSADVIMQKTPTSFDVSVWWWMF----EGAAVCLPD--PGAEDPEALVTAIERYGVTTMHFVPSMLGAFLDFVVGAGVQAGLVSLRQVFASGEALTPHHVRRFAEVAAATTGPLINLYGPTEATVDVTHHACGPDDVDRVPIGRPIDNTRILVLDSGLRPQPVGVPGELCIAGV--GLARGYLGRPERFVAAPAAGEERVYRTGDLARWLPDGSIDYLGRIDHQVKVRGYRIELGEIEESLRRHPQVKDAVVLARKAEDGQTHLCGYV------QSADALTEELKRHLGVTLPDYMVPARLVALDTFPLSPNGKLDRRAL-------------------------------- 94313871 18 ---------------------------------------------------------------------------HAIDRY----PDRVAFI-DGD-----ARMTYRALGDRISQAISAFRALGLVRGDCVVQLSGNRPEVFIVMAAAYLMGLRSVTLHAMGGVDDHAYIVDDAEARV-FMAD-PVYAERALALRERCAGVAHWFGHADV----------------PGLPSFWDQATSFAPARLVPEALT-TDVIRLAYTGGTTGKPKGVMLANR--CVWMQAVLLLAARSLPDDRLLCPTPISH--GAGAMIVPTLWRGGTIILQHG----FDAERFIDAVETHRASMTFLVPTMIYTLL--DHPRARTADFSSLQTLSYGASPMAP---ARIREAIDRFGPILAQSYGQTECPSHMRTDVDTST-----SAGMPYPGVTVALLDDNDEPVAPGSVGELCVRSPL--VMDGYWKQPQL---TALALRNGWLHTGDMAYRDQFGYYYLVDRKKDMIISGGFNVYPKEVEDVLTGHPGVAAAAVIGVPDAKWGEAVKAVVVPRPGAQLD---VEALRALVRHAKGAVNTPKTIDFVDALPLTALGK-------------------------------------- 153007718 61 -------------------------------------------------------------------------------------------------------LSFKKLDEYSRALAAFLQSRGLVKGDRVAVMMPNILHYPIAFTAILRAGFVVVNVNPLYTPRELEHQLNDSGAKALIV---------LENFASTVEKTLNSVNVPNIIHIIVVRRVKKMVPWNIPGHIRFKDALAQGRAQFNPIPVQGSDLAFLQYTGGTTGVSKGAMLTHSNILANVEQMHVWM------EVAF--RNKGKPKALNFVCALPLYHGARNIL---IPNPRDISGFVKELKKYPFHIFPGLNTLFNGLMNNPD--FQTLDFKPLILTLGGGMAVQRPVAERWQKMTG---CHVTEGYGLSETSPVACANALDATEF-SGTIGLPMPSTDVAIRDDDGNDLALGEVGEICVRG--PQVMSGYWERPDETKRAIMP--DGFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAGHPGIVETAAVGIPNEHSGEVVKLFVV-RSDLNLTED---EVKAYCAERLTNYKRPREVEFRESLPKSNVGKILRRELRD------------------------------ 146306755 7 ----------------------------------------------------------------------------------------------------KQRITFAQLERRTNRLASGLFDLGLQPAAHIAILALNRVELAEAEVAFYKAAMVKVPINARLSLDEIIQILNDSHSQAVIT-----EGRFAAALQA------RRAETPRLRWIISLD--------DEAGDIAYRALLAGGS-EAPVHSDPADDALAVLYTSGSSGVLKAAMLSFGNRKALIRKSIASTRRAAPGDVM---AHVGPITHASGMQIMPLLAGACNLLLE----RYDDRLLLETIERERVTRLFLVPAMINRLVNFPE--VERFDLSSLRLVMYGAAPMAPALVKRAIEVFGPI---LAQGYGAGETCSTVLTEQDHLIESRLASCGRCYFETDLRVVNDNFEDVKPGEIGEIVVKG--PDIMQGYWQAPELTAEV---MRDGYYLTGDLATVDERGYVFIVDRKKEMIISGGFNIYPTEVEQVLYSLPQVFEAAVVGVPDEQWGEAVRAVVVLKPGESLSAE---AIIEHCGRSLASFKKPRAVDFAKELPKNPNGKVVRRLIRE------------------------------ 115385521 20 -----------------------------------------------------------------------------------------------------RSLTYQQIRQRALTFGHALRKWNWAKGDVLLTFAPNSIDLPPVIWGTLAIGGVVCPVNPSYRAEELVHPLKDAKAKAIVTQ-----------------------RAQAPAALDAARRVGIPHDRVIILDELPQELTDDGTAYHAPPIVQPDQELFLVYSSGTTGLPKGVMLSHRNMVANLLQSAAVDQGVGEGDRALALLPFFHIYGLTYLLNHTVYLGLSTFVM---PRF-HFDTFCRVIQDQKITYAYVVPPVI--LELVSNPRVAQYDLSSLRMMLSAAAPLAVELIHALQQKLG---LRVRQAYGMSECAPCTHMQTWDEARTHLGSVGRLLPNMTAKVEGETGRSRELWVKG--------PNVFLGYLNNPKANAESFSD--DGYYKTGDVGYADEHGHFYITDRVKELIKYNGFQVAPAELEDVALGHPAVADVAVTGVKSGQSGELPRAYVVVARGYAPSKATAEEIVKYVADRVISYKRLRGVHFVDSIPRNPSGKILRRELKK------------------------------ 187930172 47 -----------------------------------------------------------------------------------------------------KVLTYGELDTLSRQLAAWLQSRGLAPGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIITTLQQVLPN--TPVKHIVVASMMLGGLKGMLVNFVVRSVKKMVPWELPSCIRFNTALEGAKQTLKPTSVGPDDVAFLQYTGGTTGVSKGALHRNANVLQSEAWMNPALTKPGRDGRML-AADIVTITALPYHIFA-LTVCCLLSMRKGIPNPRDIPGFIKVLKQYRFHMFPAVNTLYNALL--NNPEFKDVDCSNLRVANGGGMAVQEAVAKKWLEVTG---CPIIEGYGLSETSPSAICN-PTDTDKFSGTVGLPIPGTEIAIRDDEGRDQPIGQPGEICIRG--PQVMAGYWKRPDETAKVMYA--DGFFKTGDVGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRR-----DPTLEQKLQEFCKDQLTGYKRPKFIEFRNELPKTNVGKILRRELRD------------------------------ 170696106 28 ----------------------------------------------------------------------------LLDGAMRHFADKPAFHANG------QTLTYADVDLQSTDFAAYLQHVGVRKGDRVAVMLPNVLSFPVTFVGITKVGAIQVNVNPQYTARELEHQLNDAGARVIVVCNGS---------TSTLAEVIGKTSVTTVITVVAIPGPAVDASLRGSITLP-AALEAGGTLQLTPVSISGDDVLFLQYTGGTTGLSKGAVLSHRN-LIANIEQFKAVLRVGE-EVIVTAIPLYHVLALMVNFLSYFSIGAENWL---VINPRDVGALIDVLEAARPTVFIGVNTLYAGLAAH-PRMID-VDWSRLRLSAGGGAAVLATTSARWKQVAGS---FIRQGYGLSES--PIVSFNPDYIVEFNSTAGLPLPSTDIKLLDEDDVEVNIGEAGEICIKG--PQVMGGYWENPEANAKSFTS--DGYFRTGDVGVFDRKGFLKIVDRKKDMVVVSGFKVYPNEVEAVATTFPGVAECACVGIPDEKTGEAVKLFVVKAPAVEIDEA---ALIAHCRAGMAGYKVPKFIGFVDALPKSSVGKIMRREMRNL----------------------------- 197926958 34 ---------------------------------------------------------------------------------------------------------YAELGERVERAAAACIASGVRKGDRVAVWAPNTLDWIVCALGAVTAGAVLVPLNTRFKGTEAAYVLRRSRARLLFVT-GTFLGTSYVASLRRCD-----VELPDLEQVVVL----AESAPQEYR--TWKDFLAGGDGVDAAATVTADDPSDLVFTSGTTGRPKGAVITHAQTLRCYDLWSELA-GLREGDRYLIVNPFFHTFGYKAGVVACLTRGATMV---PQPVFNVETVLANIAAE-RISVLPGPPTLHRSLL--DHPARGRHDLSTLRLVVTGAAVVPLDLVERLRDEL---RVPTVLTYGLSEASGIVTMCRRGDAPTVAATSGRAIPGTEVRVLAPQGEPGEVLVRGHNV--------MRGYFEDPAATARAI--TPDGWLRTGDVGVLDEQGNLRITDRIKDMFIVGGFNAYPAEIEQLLGPHPDVADVAVIGVPDERLGEVGKAYVVRRPGSTLTAD---DLIAWSRREMANFKVPRHVEFVAALPRNASGKVLKTKLR------------------------------- 21321598 4246 ---------------------------------------------------------------------------------AARTPDAVAVTFDGS------ALTYRELDERANRLAHHLVAEGAGPEQFVALLLPRSAELVVAVLAVLKAGAAYVPIDPAYPAERIAGMVEDARP------------------------------------VTVLDRLPD---------------LSGYPSTPPRTSLRPENPAYVIYTSGSTGKPKGVVIPHANVILFTATDHWFKFDH---------TDV-WTLFHSYALWGPLLHGGRLVVYEVS---RSPRDFARLLDDEGVTVLNQTPSAFYQLIPEQPDA---------RYVIFGGEALDRKVADW------RGAGTLINMYGITETTVHVTYTEAD------GTVGVPIPDLRVYVLDDDLQPVPPGVVGEMYVAG--PGLARGYLDRPSRFVANPFEPGSRMYRSGDLARW-VDGKLDYLGRADQQVKVRGFRIEPGEVEAVLAAHPAVRQVAVVARED-----RLVAYVVADEPVP-----AAALREHAARTLPDHMVPAAYVPLERLPLNNNGKLDRAAL-------------------------------- 21321598 1828 ---------------------------------------------------------------------------------ARRTPDATALVF------RDRSLTFAELDARANALAHHLRAEGVGAEDVVAVRVPRSADVVVALLGILKAGAVYLPIDPTLPADRVELLLDDARPKFVLDA---------LPTLSPADEA-------------------------------------------PDVVLRPEQAAYIIYTSGSTGKPKGVVHRQLANLFYANR----HELMGERTRFALTATFSFNTSWEGLLF--LAAGHELHVIDDE-LRLDPDGLVTYVRDHRVGTMDLTPSYAHRLVAAGLLEP------GLEQLMLGGEAVDAALW----RRIARSGVRGFNYYGPTETAVDAASTVAGDHPV----IGRPLHNARAYVLDADLRPVPPGVPGELYVGGAQVG--RGYLGRPQRFLPDPFGP-PGMYRTGDRVRWL-DGVLDYLGRADDQVKLRGFRVEPGEVAAALREVPGVRDAVVV-----VRSGRLVGYVT---GEPETDA-----RDHLKASLPDYMVPSAVVAVEAFPLSPSGKLDKKAL-------------------------------- 21321598 474 ---------------------------------------------------------------------------------AARTPDATALVC-GDD-----VLTYAEVEARANRLAHRLVADGVRPEQVVALSLPRGVDAVVAVLGVLKAGAVYLPVDPSLAGAA----------------------------------------------------QGAPGHGLGRGAGAGRPGGHDRPARHAAEGPDQTGPGYVIYTSGSTGTPKGVVVEHRN-LVNLLVNHRNDFASQPLRVALTAVDTSW-EGLVLMADGHELH----VLTDEVRLEPTA--LVAYVREHRIDFLDLTPSYVQQLLPAG--LLDGPHRP--KVLMLGGEALGPALW----RELAASPTRAYNFYGPTETTVDAVSTLVGDRPV----IGRPLRNMTAYVLDPNLQPQPEGVPGELYLAG--PQVARGYLDRPSRFLADPFEPGSRMYRTGDRVRWVGD-RLEYLGRTDDQVKIRGHRIEPGEVEAALLSHPDVREAAVVARADDGH-TRLVAYVV---AESPTD-----LRDHLKRLLPDYQIPSAFVELDRIPLTPNGK-------------------------------------- 21321598 2850 ---------------------------------------------------------------------------------AARTPDATALVC-GDD-----RLTFAELDARANRLAHHLIGLGARPERTVAVRLPRSADAVVAVLAVHKAGAVYLPIDPALPTERLDVLLADAAPTVVL-------------------------------------------------DSWPD--LTTCPDTRPRVDLRPDNAAYVIYTSGSTGTPKGVVVEHRN-LVNLLHNHRDHLRVALSAVF--TFDTSW----EGLVL--LADGHEVVITDDV--RLEPAEFVRYVRVHGIDLVDAGPPFARQLLDAGLLTGTHAP----KILTLGGEALDTALW----RELARSGVRAHNFYGPTETTVDAVSTITGDRPL----IGRPLRNLTAYVLDADLRPQPEGVPGELFVAG--PQVARGYLDRPQRFLPDPFGG-GRMYRTGDRVRWVGD-QLEYLGRTDDQVKVRGYRVEPGEVEAALLAHPDVRQAVVVPREH-GGHTRLVGYVVGA---------ATDLAAWLKDRLPEHMVPSVFVTLDGVPLTPSGKVDRRAL-------------------------------- 108756866 498 --------------------------------------------------------------------------HELFQRQARETPDAMAVSYEG------HSLSYQALDTRSREIAAHLKSLGVKPGALVGIYLDRSAELVAAMLGVLSAGAAYVPLDPVHPEDRLRYMLEDSGVVVVLARQAS--RDKV--------AAIAGASC----KVCVLEDV-------------------KAGATSAPAGTSPNGLAYVIYTSGSTGRPKGVMIPHRGV-VNFLLCMRRTLGLKRTDSLLAVTTCFDIAALELLL--PLCAGAQVIIA-SAETVRDAQALKRALRTHRPTLMQATPATWTLLFQSGWENAER-----VRILC-GGEALPES----LKAHFVRTASDVWNMFGPTET--TIWSTMAKVSASRPVTIGKPIDNTQVYVLDDRMQPVPIGVPGELWIAGA--GVACGYLNRPERFVSNPFTPGTTLYRTGDLARWRADGEVEYLGRLDHQVKVRGFRIEMGEIEAQLAGHPSVKNCAVVAKELNGTSQ-LVAYCQPA-GTSFDEE---AIRAHLRKFLPDYMVPAHVFAVDAIPLSGNGKVDR----------------------------------- 119508889 1538 ----------------------------------------------------------------------------LFEQQVAKFGDEIAVIC------NHQKITYSELNAKANQLAYHLKYLGVQPEIAVGICVYRSLYFIIAILAILKAGGFYVPLDPTYPQERLEFLIEDAQIQVLLTQQQHI------------------PQLPDLS-IFCFDTDTAN--------------LGHYPTTNPVNQSTPENLAYVMYTSGSTGVPKGVCIPHRGV-VRLVKDCNYI-DLSADESLLQAAPIAF-DASTFEIWGALLNGSRLVIL--SSQQPTLAEIAQAITDYQITTLWLTAGLFHLMVDEHIE-----SLKSVKQLIAGGDVLSAVHINKLLQT--HPECRVINGYGPTENTTF--TCCHSVTDICQGNIGRPINNTQVYILDKHLNPLPVGVPGELYIAGD--GLARGYLNQPEKFIQHPFSPLPPLYKTGDRTRYLPHGTIEYLGRLDNQVKIRGFRIELGEIEAVLNQHPAVKECVVI-----TREKQLIAYFIPLDSTPDN------LRDFLQERLPDYLIPHFFVSLESLPLTTNGKVDRQKLPAI----------------------------- 92119189 28 -------------------------------------------------------------------------------------------------------ITYREIDEMSLALGAWLQGRGLKKGARVALMMPNVLQYPVSTVAVLRAGYAVVNVNPLYTPHELEHQLKDSGAEAIITVQQAI--GKTNIRHVIVGSMGDLLGFKGLIVNFVVRHVRKMVPPSSPGAVKFNDALAAGRGMTLARPLAPDDVAFLQYTGGTTGVAKGATLLHRNILANMLQNDAW---LQPADQLFVV--CALPLYHVFALTACFMAGGVNLL---IPNPRDMPGLVKELMKYQINCFPAVNTLYNGLLNA--RGFDKVDFSKLKASVGGGMAVQKAVAEKWLRVTG---CPLLEGYGLSET-SPTLTCNPADTGKFSGSIGLPMPSTYISIRDDDGREVPLGEAGEICAKG--PQVMPGYWNRPDETAKVM--TADGFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIASHPGVLECAVIGVKDRKSGEAVKAFVVRK-----DPTLRADIIKFAHTQLTGYKVPRQIEFRDSLPKTNVGKILRRELRD------------------------------ 99081406 26 -----------------------------------------------------------------------------LQRAAHVFADEPALVY-----GQTRR-SYAQYHDRCTRLASALAGMGVAPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINIRLDVDTVAYIFDHGQAKVVLVDSEFL------PLAEAAKERLQGAGPTLIE----VPDTEAG-HAASGRYTTYEDLIAHGATDFD--WIMPEDSLALNYTSGTTGRPKGVVHHRGAYLMTMGTVVSWRLQLRP--VYLTIVPLGW--NHTWMM--PVL-GGTVVCCRNT----TAEAIYNAIADEGVTHFGGAPIVLNMIVNAKDTERRAFD--HTVEVFTAGAPPAPATL----EKIERLGFHVTQVYGLTETYGHVTECLWGRAAIKARQ-GVAFPMMDITVMDADMQQVPGSDQGEIVMRGN--SVMKGYLKNPEATEEAFAG---GYFHSGDIAIQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDEKWGEVPCAFVELKEGADVDEA---SLIAFARQTLAGFKTPKAVVFC-ELPKTSTGKIQKFELRKSFAG-------------------------- 120612373 2036 ----------------------------------------------------------------------------LFERQARLRPDAVALRFEDD------ALTYGELDRRANRLAHRLRAAGAGPEARVGVALGRGLDLVVSLLAVLKSGAAYVPLDPDYPPERIAYMAGDSGMACVVTQDGLWDAS---PLPAGL--AVVDPRCD-----------------------------AGAWPDTPPAAVHPDHLAYVIYTSGSTGRPKGAQLCHR-QVVRLLRGTDGWFRFGPEDV--------WTLFHSWELFGALCTGGQLVV---VPYWRSPQDFLALLRTRRVTVLNQTPSAFGQLVATYEPPPAGMPELSLRVVIFGGEALDPQRLRPWIAHFGDARPELVNMYGITETTVHVTWRRITRADLQPSPVGTAIPDLGLFVLDADLRPVPPGVPGELFVSGA--GLARGYLRQPQRFVAHPSPGTPGLYRTGDRVRRGEDGELEYLGRVDHQVKVRGFRIEPGEIETRLLAQPEVREAVVVAEQGP-GGARLVAHVSAQPGLAIDVAL---LRDRLGESLPDYMVPAAVLVSDGLPLTPNGKVDRRAL-------------------------------- 120612373 517 -------------------------------------------------------------------------------------------------------WSFRALDRRANHLAHRITALGAGPERRIGVALSRSPELVAALLAVLKAGAAFVPLDPAYPAERLAHMARDSGMALLLTESAL---AGRIPLPPGV-------------ACIACDDEPGACD---------------AGPDAPA---GPRQLAYVIYTSGSTGLPKGVLVEHGPFA-AHCVDTAACYEMGPGTRFLSFAFDG---AHERLFTG-LACGAAVVLRD--------DTLWETLEALRVTHAGFPPAYLGPL--ADWAGRAGGDAPALELISFGGEAMPREGFDAVRRHLRPR--LLINGYGPTE---AVVTPMLWSFPQAYAPIGQPMPGRTAHVLDADLQPVPRHVPGELYLGGS--GLARGYGGRPERFVADPFGSGGRLYRTGDRVRWREDGQLEYLGRTDHQVKVRGFRIEPGEIEAALRAAPGVGETVVVARETA-QGTRLVAYLAPRAGAAPDEG---ALRAHLERSLPDYMVPSAIVVLDRLPTGPGGKVDRK---------------------------------- 197106523 24 -------------------------------------------------------------------------------------PDKPCVI---DPDGRTR--TFAEVNAAANRIVRLLRAAGLKPGDAVALVSSNRAEFVEVLAATLRGGFRITPVNWHLTADEIGYILNDCEARAVFA---------------EARIAASGPAAELAPGLVLKVAIGGDIE----GFLDYDEALAGIAPADIADPVLGNQ---MLYTSGTTGRPKGVFRENPVIAPQAVYAQR---GYDEHSVQLCAGPAYHAAPLAFDVRAAMGAGATLVFLD----KWDSERTLATIAERRVTHMHLVPIMFQRLLALPEAVKARYDTSSVKFIIHGAAPCPPEVIAWF--------GPVLEYYAGSEGGGFMIDSHEWLR--KPGSVGKRLLGSK--ILDEAGNECPPNVAGTIYHQLP-PGGAFTYYKDE---KKTQASRVGDYFTMGDMGYFDEDGYLFLTGRSAETVISGGVNIYPQEIDNVLIQHAAVADSATVGVPHDEWGEQVKAVILLRPGYAPSDLLAQEILAFARDSLPSFKVPRSLDFVTELPRSEAGKIQRGKVRA------------------------------ 167571747 6 ----------------------------------------------------------------------------ALDRAARATPDKPFLRYDGA------TITYSQMDRRSRRAADVLAALGVAPGERVAAMCFNTPAFFDLLLGAWRIGAVVVPINHKLQAPEVDAILGHSASRVVLF------------------DAALAPVLAKVGH--GAHRLMTEGD--AGGAASFERLVADASGIASGTPDDAA-LAEILYTSGTTGRPKGCLHSHR-TVTLAALTSALALSMTERERTLMAMPIWHASPLNNWFGGTLYVGGTVVLMR---DY-HPLHFLQTVEAEQATLYFGAPVSY-TLPLDTIVDFASFDLTSVRAWLYGGGPIGADVARRLMRAYRSEAFYQV--YGMTETGPAGTVLHPFEQTVKAGSIGRQGPGVDVRVVTASGDDARPGEIGEIRLRAD--SMMLGYLDDPDATRAAFVD--GGWYRSGDVARIDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLTAHPAVAEAAVIGRAHPEWGETVVAHVVLAASGADDAVDADALRAFCAKRLAAYKIPREYVFAERLPRTPTGKLQKHLLRA------------------------------ 218290692 34 ------------------------------------------------------------------------------------------------------RYTYRDLYDRVCRLANALRVLGVKALEHVGSFAHRHLELYYAVPCSQRV--LHTVNIRLF-PEQIAYVINHAEDKVLFVDE---------DLLPLIEAVA--PKLTTVQAYVVMTDNDKLPETKLTNVYHYEELIRQGDPHFDFPTFDENTPALISYTSATTGNPKGVVYTHRGLYLHCLTVLVDELGTREADVTMPVVPMFHVNAWTWI-------GAKQV-YPGP--RPTAKDLADLIHNERVTYSAGVPTIWMGILNHVRQHPGEYDFSCVRFFMSGGSALPAALTEAYEKELG---VKLYQGYGQTETSPVTFVSFPK-TSLKRAKTGLILPGLEMKIVNEKGEEVDGKEMGELLLKGPW--IIDSYYKDPEKTKEAFTE--DGWFRTGDIATIDENGYLQIVDRVKDLVKSGGEWISSVDLENALMAHPAVMEAAVIAIPHEKWQERPLACVVLREEYR-GKVTKEDLQAHLSKMVAKWWLPDDYVFVEEIPKTSVGKFSKKTLRE------------------------------ 54025067 6 --------------------------------------------------------------------------------HVDSFPDKPALI----MAESGEVLTYRELEDNSVRLARHLRAAGLRPGDHLALLSGNDPKVYEVYWAALRSGLYITAVNRHLSPSEISYIVDDCGARALI-----------------VSAALAESAEK-----VVAETPAVEIRLAFGGDVPGHASYEDALAASSPEPL-SDQPADMLYSSGTTGRPKGIKQP----LPQ-----RQVGDA-PGDTYTAIFGPGFGTETVYLSPAPLALGGTVVVME----KFDAEAALAAIERYRVTHSQWVPTMFVRMLKLDEQVRTRYDVSSLKVAVHAAAPCPIDVKRAMIDWWGPI---LHEYYASTEAGATFIDSEQWLR--KPGSVGKAGLGV-IRICGEDGKELPTGEVGTVYFERPF-----AYHNDPAKTADAVHPDHPTWTTTGDIGYVDDEGYLFLTDRKAFMIISGGVNIYPQEIEDALALHPKVFDVAVIGVPDEEMGESVKAVVQPAPGAEPGPDLAAELRDYLRERIAHYKVPRSFDFADDLPRTPTGKLVKGKLRA------------------------------ 119470937 47 -----------------------------------------------------------------------------------------------------KTLSYEEIDTATKKVASYIQDLGLKKGDKVAVMMPNLLQTPISILGILRAGCVVVNVNPLYTVRELEHQLKDSDTSAIFIADTLEKALGKTDVKHIVVTQVGDMVGGLKKHIVVVKHVKKMVPYNLPNTIKFSDLLNADENAYTRPELNLSDLAFLQYTGGTTGVSKGAMLSHGN-MVGNLEQVSGCLDLNRGTEVVVTALP------LYHIFALTANCLTFMKYGGNLLITNPRDMPGFVKELSQTKF-TAITGVNTLFNLNTPGFDELDFSHLKMSLGGGMAVQRPVAEKWQKVTGSK---LMEGYGLTE-CAPLVTISPYDLESYNGSIGLPAPNTDIKLMLENGEEAAKGEPGELCVKGP-----QVMLGYYKRPDATAECLQDGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVVAMHDGVLEVAAVGIPHDVSGEQVKVFVVKK-----DPSLEKDIINHCRDNLTNYKVPKLVEFRDELPKTNVGKILRRALKD------------------------------ 157961947 28 --------------------------------------------------------------------------------------------------DDSEKISYAELATRALAVSKSLIAAGVTPGDRVAIWLPNCANWVIASLGLQMAGAILVPLNTRMKPTEAADILARSGTKLLFVMGDFL----GVDY----PAALAKLLPVNVEAQVIVSARAATSSNPLRLTQTWQQFLANQTSEIALEAVKPDDIADLMFTSGTTGKPKGVMSSHRSCLL-AFTQFVEILGIEKGDRYFFHAKAGWLT--------CLIAGATIL-----PKVFDADEVIERIQKDKISVLPGPPTLYLSMLSH--PKLEYTDLSSLRVAVTGAATIPPVLIERMRSELGFKIVTTA--YGLTECGGLATICNPNTISTTSGSAIK---GTQISIQSNSGQPLGIGVQGEICIKG--FHVMQGYFQNATATAEAIDN--DNWLHTGDIGMLDECGNLTITGRLKDMFIVGGFNCYPAEIEAVLAEHDAISLSAVIGVPCERMGEVGCAYIVCKLGHTINE---QELISWSRERMANYKVPRHVRFVNSLPVNASNKVIKTAL-------------------------------- 91086321 43 ------------------------------------------------------------------------------------------------DVSTGESISYREIFQKSCSLAETLHRLGYGQNTVVAISSENNLQFYIPIISCFFIGAIVAPINQNYTESETIHSLKICEPKIIFCSKAYIQIKRKFKFSETIVIIDDQIGVKGAETLDNFTRKINSVRFK---------LI-----EFDPE----SQVAFIMCSSGTTGLPKGVMITHTNVMV------RYMHTIDP--RYVTKSDNFLALLPQFHCYGLLSNGQRLILM----KKFDEEIFLQTIQNYQISSLFLVSPLIVLLAKS--PLVGKYDLSCVKDIVGGAAPLSKETEE---AVITRLKIPIRQGYGLTEATLCVLMMNVG--DSKPGSCGKVVSYVTCKVRDETGKSLGPGKVGELCFKGPL--LMPGYYKNEEATRNSFTS--DGWLLTGDLGYYDQDEYFYIVDRLKELIKYKGFQVAPAELEAVILSHPKVQDVGVVGLPDESSGELPVAFVVKKPGAKLTE---QEIINFVAGKVSSQKRLRGVIFVPSIPKNPSGKILRRELRN------------------------------ 93006979 63 -------------------------------------------------------------------------------------------------------ITFKQLDLYSRQIASYLQSLGLVKGDKVGVMMPNILQYPVVALGIIRAGMVLVNVNPLYTSRELSHQLHDSGTKALFAQDKGQVKHKIGDMLGTIKGPVVNLVARHVKKMIPAYRLPESTSFK-------QALSAVSASKYQRPDLNLSDVALLQYTGGTTGVAKGAMLSHGNLMLQISALMDSAFDIDATDVLLTALPL-------YHVFSFMVCGMYS-MYQGIPNPRDLDGLIKEMGKYKPAFIPAVNTLFNGLVHK--ESFADLDFSSLKASIGGGMSVLPSVAKEWQKITG---LPIVEGYGLSET-SPVVAFNPMTIAEFTGKIGIPAPSTDVILIDDDEKMVAIGERGEICVKG--PQVMIGYQNRPEETAESF--TASGHLKTGDIGIMDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMSEHPGIVECGAIGIPNDDRGEDPKLYVVKKGNVT-----EQELLDFGKKQLTGYKRPRHIQFVDELPKSNVGKILRKELRK------------------------------ 167035051 29 -----------------------------------------------------------------------------------------------------KTITYGELYALSGAFAAWLQQHDLKPGDRIAVQLPNVLQYPVAVFGAMRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCANMAHLAEKVVPVKHVIVTEVADL-LPPLKRLLVIKYVKKMVPYSLPQAVRFNDALALGKGQPVTEANPANDVAVLQYTGGTTGVAKGAMLTHRN-LVANMLQCRALMNLHEGEILITPLPLYHIYAFTFHCMAMMLIGNHNVLISNPRDLP---AMVKELGKWKFSGFVGLNTLFVAL--CNNEAFRALDFSALKITLSGGMALQLSVAERWKAVTG---CAICEGYGMTETSPVAAVNPAEANQV--GTIGIPVPSTLCKIIDDAGNELPLGEVGELCVKG--PQVMKGYWQREDATAEILDS--EGWLKTGDIALIQADGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEVIKVFIVVKPGMTVT---KEQVMEHMRANVTGYKVPRQIEFRDALPTTNVGKILRRELRD------------------------------ 67153760 41 ----------------------------------------------------------------------------------------------------ERRWTYAELDARVDRVAAGLVGQGIAAGDRVVVQLPNIAEFVMVIFALLRLGAL--PVFALPAHREIGYFCAFAEAKGLVIRD----RHAGFDYRQMARDI--RDEAATLSTVVVVGEAEEFIPFER----------LDAEPLPLPEP-KADTLAFLQLSGGSTGRPKMIPRTHDDYF-YSVRASAEICGLGPDTVFLCALPAA----HNFAMSSPLYAGGSVVL---APD-PSPDTCFALIARERVDMTALVPSVALAWMEA--APARQAELASLKVLQVGGSRLSDEAAQRVDSLLG---CKLQQVFGMAE-GLVNYTRFDDPQELIVGTQGRPIPDDEVRIVDDEDRDVPPGETGHLITRGPY--TIRGYFRADVHNARSF--TRDGFYRTGDVARRLPSGHLIVEGRDKDQINRGGDKVAAEEVENHLLAHPAVLDVAVVAMPDAFLGERTCAFIVPR-GEAPRP---LEINRFMRERVAGYKVPDRIEFVDQLPKTGVGKIDKRALRE------------------------------ 211638936 3809 -------------------------------------------------------------------------------------------------------LSYAELNARANRLAYQLIEQGILPDDHVAILLERSVELVVAQLAILKVGAVYVPVDPRMPDKRRNWLINDCLAKLLLT-------DRQVDI--------------PVGLAIPRFYLTDETDTMREEDYL--------NPDLSCSSVG---TAYVMYTSGSTGTPKGVVVPHRA-IVRLVINNGYVA-IGPDDRVSFTANPAF-DASTFEVWAPLLNGGTLVVIDYT-TLLTPSKFVRALQDYRITILWISVGLLNRLVAE-LSPV----LPQIKVLIFGGEVLDPNVIAQILDRSPPQQ--LLQAYGPSE--GTTFTTMYRITTLPPGMIGRPIANTRLYLLDAYGQPVPLGVMGEIYVGGD--GIACGYLNTTERFLADPFSDVPGMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLTEFPAVREAAVLAL-GEGLDKRLVAYVVADE----DEGLVNCLRTHLSTILPDYMIPAAFVRLDAFPLTSNGKLDSRAL-------------------------------- 211638936 1678 --------------------------------------------------------------------------HQLFEQQVKKTPEAIALI------AGDKVFSYAELNVCANRLARQLIEQGVSLGDNVAILLERSAELVVTQLAIFKVGAVYVPIDPKVPDERKNWLINDCSAKLLFTD--------------------EQANIPAGLAVPLFRLSGNIITDREENHFNLD------------LPGSSTGSAYIMYTSGSTGTPKGVV-------VPHRAVVRLVINIEQDDRVAFTANPAF-DASTFEVWAPLLNGGTLVVIDHV-TLLTPSDFVRALQVHRITILWMSVGLLNRLVTE-LSPV----LAQIKILIFGGEVLDPYVIAQILDK--NPPQQLLQAYGPSE-GTTFTTIYP-ITALPPGVAGRPIANTRLYLLDAYGQPVPLGATGEIYVGGD--GVANGYFNRPERFLTDPFSDVPNMYRTGDLARYLPDGNLLFVGRNDQQVKIRGFRIEPGEIEARLTEHPAVSEALVLALSD-GQDKRLIAYVVAEPG----DGLVVSLREHLSTILPDYMVPAAFVRLDAFPLTPNDK-------------------------------------- 211638936 5936 --------------------------------------------------------------------------HQLFEQQVEKTPAATALIA-GDET-----LSYVELNTRANRLARQLIAQGICPNNHVALLLERSIELVVAQLAILKVGAVYVPIDPNVPDERKNWLINDCSAKLLLTVD--IPVGLAVPLFRLTDEAGTS------------REEDSNLDW-SGR---------------------SSDPAYVMYTSGSTGMPKGVVVPHRAV-VRLVINNGYV-EIKQDDRVSFTANPAF-DASTFEVWAPLLNGGALVVIDYA-TLLTPQALVRVLQAYRVTILWLTIGLFRLVTELSPVLPQGGDIPDLRVIA---EVLD-----------NSPPQQLLQAYGPSE--GTTFTTMYRIVALPPGAAGRPIANTCVYLLDDDSQPVPLGVAGEIYVGGD--GVACGYLNTAERFLTDPFSGIPNMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLTEHFAVREAAVLALSN-GQDKQLIAYVV----ADAEDGLVNSLRTYLNTILPDYMVPTAFVRLDAFPLTANGKLDRRAL-------------------------------- 211638936 2734 -----------------------------------------------------------------------------------------------------QSLSYAELNVRANQLAHQLIEQGICPDDHVAILLERSVELVVAQLAILKASAIYVPLDPGVPDERKNWLINDCSAKLLLI-------GARVDV--------------PVGLSVPLFRLSDEVGISKEGSRFNPDL-----------PRSSIGPAYIMYTSGSTGTPKGV-------IVPHRAVVRLVIDIGRDDRVAFTANPAF-DASTFEVWAPLLNGGTLVVIDHAILL-TPQEFVRTLQVHQISVLWISVGLLNRLVAE-LSPV----LPQIKILIFGGEVLDPNVISQVLANSPPQQ--LLQAYGPSE--GTTFTTIYHIETLSVGMIGRPIANTHVYLLDAYGQPVPLGGPGEIYVGGD--GVACGYLNRPERFLTDPFNDAPGMYRTGDLARYLSDGNLVFLGRNDQQVKIRGFRIEPGEIEARLTEYPGVRE-AVVLVLGDGQDKRLVAYVV----ADANEELASRLRIHLSKILPDYMVPTAFVRLAVFPLTPNGKLDRRAL-------------------------------- 91783064 20 ----------------------------------------------------------------------------------------------------EEHISYQQMKEHVDRVARALLASGIERGDVVAVWMPNLPHFAFIELACAKIGAIIGAINTRSKVFEVEHFMKHSEAKLLVMVDRFIKHDFVATLNEVCREARQIGGDVAAGGVGQLRKVVSVSSAPDSRAQSWTAFIALGESV-TAEALNIDDPILIQYTSGTTSLPKGALCNHGGVLMQRL-------GMEEGDAFLNTQPFYHVGGSCGAVPAPLTLGCTVVSAE----YYEVERILSLIERERVARSGYGAMYI---MEMNHPRFREFDLSSLKAGWCVG---TAELMNRVRNEMNIPG--LLQIYGATEVGGTS-AWVDDPWELRSSSCGSPIYGTELKIVDPAGATLASGEIGEICMRGWW--KMNGYLKQPAETAST--VDADGWVHTGDLGHVDEAGNLYFSSRLKDMLKIGGENVSAQEVEAVLLSHPRIAQVAVIGAPDERLTEVVMAIVEPRHNEQVTEE---EVIAYCAQRMANFRVPRYVRITQTWPLTDSGKIQKHKLRE------------------------------ 194291300 33 -------------------------------------------------------------------------------------------------------VSYGELWRRIEAARDWLAAQGVGEGDRVMVVGENCNEMVVTLFACSLLHAWPINVNARLSAREIGNIRDHAQPALVLFTGHVS------------DVAAAHGE-----------RLGAQATGCAVYDDGMRAARAATAPQREPAEL-ARSVATLIYTSGTTGAPKGVMVPHAG-LTQFARISATSRDMGPADVAYGALPMSHIFGIATVLMATLYAGASLFL---RPRF-DANEVFEALAEPGVTILQGVPTMFTRIMAVAPALGAKGAYPRLRYLYTGGAPLDPTLKRDVETLFGQ---PLHHGYGITEYAGSLFITRMDA-PRADCSAGYIVEGVEIAITDAAGKPLPAGERGQIRVRG--PGVMLGYYRNPEQTAEALL---PGGWLTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFAGVRQSAVVGRTTSDGNEEVVAFIELQEGAELD---RKALDAYLRDSLAPYKRPAEVRTVDVIPTTASGKLLKQPLRAML---------------------------- 91978868 7 ---------------------------------------------------------------------------------ANTHPDRPAFIMAS----TGETVTYAELEARTNRLAHLLRNHGLKRLDHYSVFMENNNRYLEACGAGERSGYYYTCVNSYLTAAELVYILTNSESKVLITSTA---------KLDVAREALK--DCPHVTLCVVVDGVGE-----SERIVGLAEATKGLPD--TPIADESLGTA-MLYSSGTTGRPKGILRPSQPLPLFHFLNMLW--KYRNDMIYLSPAPL----YHS----APQAAGGTVIIME----HFDPEQYLALIEKYKVSHSQLVPTMFSRMLKLPEEARSKHDLSTLEVAIHAAAPCPPQVKE---QMIKWWGPIIHEYYGATE-GLGFTACNSEEWLKHRGTVGKVMFG-DLHILDDRMQPCPKGTPGQIWFKT---ATPFEYFNDPNKTQEARSD--DGSMSTGDVGYVDDDGYLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVIQPMPGVDPDSDLAQELIAFCGQSLSRQKVPRSIDFLEELPRLPTGKLYKRLLRD------------------------------ 186473723 7 ----------------------------------------------------------------------TNLAH-LLRQSARQFPQRTAVVH------RDRTWNWSEIDSRVDAMVAALRSLGVRPGDKILVQSRNCVQMFESCWVAFRLGAVWVPTNFRLTPPEVAYLGSSSGACAMIVEEDFQEYADAV-----------RAASPDLRHIVVIPRQGE---------HSYEDLVAANGTKSEDAVVDYDTPLWFFYTSGTTGRPKAAILTHG----QMAFVVANHLDVLPG---LTELDCS-------IVVAPLSHGAGIVILPSEKM--EPEVVWALVEKHKVSNFFAVPTIIKILVEH--PAVDRHDHSSLRYINYGGAPMYRADQKLALTKLGRV---LVQHFGLGEATAC-ITVLPPHMAANIGSCGRPRTGMEVAILDADLNKLPAGEVGEICCRG--PAVFAGYYGNQEATEKAF---RGGWFHTGDLGKLDERGLLYITGRESDMYISGGSNVYPREVEEILLTHPSVAEVAVLGIPDPKWGEVGVAVVVLRDDAPPVDA--AGLLNHLEGCCARYRWPKHVFFWESLPKSGYGKITKKEVRQ------------------------------ 108807453 16 --------------------------------------------------------------------------------------DQPAFINMGEV------MTFRKLEERSRAFAAYLQQLGLQKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLSDSGAVAIVIVSNFAHTLEKVVFKTQVRHVIQLSAAKGTLVNFVVKYIKRLVPKYYLPDISFRTVLQKGRQYVKPDVIN-TDTAFLQYTGGTTGVAKGAILTHRNMNLEQAKA-AYAPLLQPGDLVVTALPLYHIFALTVNCLLFIELGGRSLLITNPRDIPG---MVKELSRYPFTAITGVNTLFNALL--NNEEFTHLDFSTLRLSVGGGMPVQKAVAEKWETLTGK---HLLEGYGLTEC-SPLVTGNPYDLKHYSGSIGLPVPSTDVRLRDDDGNDVELGKPGELWVRG--PQVMLGYW---QRPDATDDVLKDGWLATGDIATMDEDGFLRIVDRKKDMILVSGFNVYPNEIEEVVALHAKVLESAVIGVPNEVSGEAVKVFVV-KKDASLTPE---ELLTHCRRYLTGYKVPKIVEFRDELPKSNVGKILRRELRD----EEVKVGTTDA---------------- 169773859 31 -------------------------------------------------------------------------------------------------------ITYQQLHAHVAEFQAKLAKLGVGHGGAVSLALANSYEFIVGFLGASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLVLIPKGSYQNGPAVRAGRKYNAAIAECYWNGTEVVLDVKEQGK----------------LAGSAGVTVGQAQPDDVALVLHTSGTTGRPKAVPLTH----KNLTTTMRNIRDLTPKDRTYLVMPLFHVHGLLAAFLAPLYSGGSVIV----PPKFSAHEFWSDFVAYNAN-WYTAPTIHQILLKTPLPNP----IPNIRFIRSCSSPLSPKTFQDLEKTF---NAPVLEAYAMTEAAHQMTSNPLPPGKRQPGSVGL-GQGVEIKILDQDGNEVPQGKEAEICVRGE--NVTKGYLNNPSANKSSFTK--DGFFRTGDQGKKDPDGNVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEGHGEDIGAAVVLKGNNTATED---ELKSFMAEKLAKFKTPKRVWIVPQIPKTATGKIQRR---------------------------------- 91974963 14 -----------------------------------------------------------------------------------DDPNRLAI-----ETAAGETISYGDLIARAGRVANVLVARGVKTGDRVAAQTEKSVEALVLYLATVRAGAVYLPLNTAYTLHELDYFITDAEPSLVV-CDPSKRDG---------------IAAIAAKVKAAVETLGGDGQG------SLTDAAAQASAEFTTVPRSADDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVDYW-RFTPDDVLIHALPI----YHTHGLF--VASNVTLFARAAMIFLPDPDRIIDLMPR--ATVLMGVPTFYTRLL-QSPRLTQQATR-HMRLFISGSAPLLADTHREWAARTGHA---VLERYGMTETN--MNTSNPYEGERVPGAVGFPLPGVSARVTDETGRELARGEIGMIEVKG--PNVFKGYWRMPEKTRSEF--RDDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRDKGAAIDEA---QVLSGLDGQIAKFKMPKKVIFVDDLPRNTMGKVQKNVLRD------------------------------ 82502197 1506 ---------------------------------------------------------------------------------AETSPDQTAVVFE------DQKLTYRQLHERSNQLARFLRDKGVKPNTAVGIMVDRSPEMIIGLLGILKAGGAYLPLDPAYPEDRIKYILGDSQTKFLLS-----------------EEAL------------IKKRSFIKEAGMINIDIHDKQIAALDAAQLETVS-HSGDLAYIIYTSGSTGKPKGVLIEQKGLLVAVVKLMHLNTDSR------------------VIQFASLLFDASVFIFEMMPGQP----LTSFLRQYDITHATLPPTVLNVL--------DEFRLENLKVIVSAGSACTEEAKRWFGNRL------FINAYGPTETTVCATAGVYG------GSIGSPIDNTNVYVLDQNQKPVPTGVVGELCV--GGISLARGYLNRPEKFISHPFVSGERLYRTGDLARWLPGGHLEFLGRIDHQVKIRGYRIELGEIENQLLKLDKIDEAAVIARKDDDNSDYLCAYIVSKEDWTST-----ELSEWLEKELPHYMIPAYFVRLDKLPLTANDKVDRKALRHVATGAEYE---------------------- 82502197 462 -----------------------------------------------------------------------------------KTPDQTALVF------GAQRMTYRELNKKANQTARLLREKGIGRGSIAAIIADRSFEMIIGIIGILKAGGAYLPIDPETPKDRMAFMLEDTKAAVLLTQ------GK----------AADGIDC---EADIVH-------------------LDKGASDGFSKEPLDSGDTAYIIYTSGSTGMPKGVVTPHYSAARVVKNT--NYIDITEDDAILQLSNYSF-DGSVFDIFGALLNGASLVLIE-KETVLNTHELAEVIKKEQVSVMFITTALFNTL-----ADINIGCLAKLRKILFGGERASIPHVRKVLDHAGRDK--LIHVYGPTESTVYATYYFINEIDEKADTIGSPLANTSVLIMDEAGKLVPIGVPGELCIAGD--GLSKGYLNREEKFIPHPFMPGERLYKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDGENRPYICAYITAKREISLD-----ELKGFLGEKLPDYMIPAYFVNMDKLPLTKNGKVDRKAL-------------------------------- 82502197 5549 ------------------------------------------------------------------------------------------------------KLTYRELNEKSNQLARYLRDKGVKEDTIVAIMAERSPEMVVGIMGILKAGGAYLPIDPDYPEERIKYMLEDSGA-AIILVDH------KQDLGTLHQEAVELTG----------------------------DFSSYPADNLEPAG-NTDSLAYIIYTSGSTGKPKGVMIRQRGLVNYITWAARVYVQGEQLD-FALYSSIAFVTS----IFTPLISGNRVIVYDGEPLIR------KVFRDQKAGIVKLTPSHLSLVKDMGASG------SSIKRLIVGGEDLKTELAKEITERFHH-NIEIYNEYGPTETVGCMIYQYDAGRDRQVSPIGKPASNVQLYILDERQEVQPVGIAGELYISGD--GVAKGYLNKPEKFLPNPFLPGERMYRTGDLARMRPDGHIEYLGRIDHQVKIRGYRIELGEIEHQLLRHSDIKEAAVAAKTDQSNDQVLCAYVV-----SERDITQEDIKAFLVKELPEYMVPSYLLKLDELPLTPNGKV------------------------------------- 82502197 4033 ------------------------------------------------------------------------TVHQLFEHQAGKTPEQTAVVFA------DEKLTYRELNEKANQLARLLRDKGASAGAPVAIMIEPSLEMIISMMAVLKAGAAYVPI----ESEQLAKRLNDSRAAILLV------KGSV---KENVAFA------------------GEIVNVADG-------LIDAKAASNLSTSGAADQNAYIIYTSGSTGKPKGVFVRHGNVVNYTAWFMKEA-SLTENDKAMLVSS--YAFDLSYTIFSALLSGSELHIAR-KECYTNAHRALKYIKENGITYIKLTPSLFNIFV-NDPGFSAEKPCATLRLVVLGGEMINTRDVETFYNQ--YPDHVVMNHYGPTET--TIGSVFKVIDPERLNSIGTPIHNTNAYVLDENMKLLPEGVYGELCIAGA--GVTGGYVNKPEKFVEDPFAPHTKMYRTGDLARRLSDGNIELAGRMDSQVKVRGYRIEPEEIKNRLLAHDDIKEAFIAAREDHKGAKQLCAYFTANAELPFED-----IRTYLMRELPEYMIPSSFVQIEKMPLSANGKI------------------------------------- 89901061 15 ------------------------------------------------------------------------------------------------------TISYAELERLTREFAAFLQGLGMAQGDRVAIMAPNLLQYPVALFGILRAGMVVVNVNPLYTPREVAHQLQDAGAKAIVIVENFQRVLSNTPLKHVITRSLINFVIKKVKKMVPAWRIDGAIGFRAA-------LARGARSSFKPVQVKREDIAFLQYTGGTTGVSKGAMLTHRNILANVEQTGVWISSFQEGHIFCLTSTLSFMKWGSLIV---LIT---------NPR--DLPALIKELGRWKFSVMTGVNTLFNGLLNA--PGFDQLDFSTLKVVVGGGAAVQKTVAERWQQVTGRY---ITEAYGLTET-SPGVCANPLATP-WNGKIGLPIPSTEVSIRDEHFNELPVQHTGEICIRG--PQVMKGYWNNPA---ETAKVMQDGWLKTGDVGHLDGEGYFAITDRKKDMILVSGFNVYPNEIESVIAMHPGVLECGAVGIPDEKTGEAVKVVVVRK-----DPSLKDDILAHCKTQLTGYKMPRHIAFCDELPKTPIGKILRRDLRD------------------------------ 166368741 537 --------------------------------------------------------------------------HQLFEEQVKRTPDAVAVVC------SEQQLTYNELNCRANQLAHYLQKLGVKPDELVGICLERSLDMIVGLLAILKVGGAYVPIDPDYPQERISFMLQDTQVKIILTC-----------------ESLQNSLPNHQAIVICL-------------DKDWQQ-INQASLENLNSTVSADNLAYVIYTSGSTGIPKGVIVTHQAVNRLVLNTNYIQF--TPDDRVVQASNIAF-DAATFEIWGALLNGAKIVII-AKSVLLSPQELALSLKENQISVLFLTTALFNQLANLVPQA-----FSSLRCLLFGGEAVEP---KWVQEVLEKGPQRLLHVYGPTESSWYLVENIASTATTIP--IGKAIANTQIYLLDKNLQPVPIGVVGELHI--GGMGLAKGYLNRPEKFIPNPFEKDEKLYKTGDLARYLPDGNIEYVGRIDNQVKIRGFRIELGEIEAVLSQNQAVQSSCVIVREDNPGEKQLVAYIVPKLGVKLTSG---DLRQFLSHKLPGYMVPGAFVLLEFFPLTANGKIDRRALKA------------------------------ 34556678 6 --------------------------------------------------------------------------YTLLWQNAQEHPRKTALFVD------KLQLNYKELLRESDKVASFLQKEGIKAGDRVALILSNSWEYIATLFGVLRLGAIAVPVNTMLKSDEMEYILKDSGAMLAFIS------GKFE------KEAKNLLYTTGLKKVIW-----HDAEVKDARNLRYEEMVEAKN--LPKEWAGSGEVAVIIYTSGTTGFPKGAMLTHDNFFSNLAAVTER-FKIHAKDRF--------------IVYLPMFHAATILL----PFYPFSNILKQVLLK-RVTIFLGVPDVYNALIRAKLPW---YFLNSVRIFVSGASALSESTLARYKEKF--KRAVMLEGYGLSE-----CSPVVAANPLKVSSVGPAVPGYEVKIVDDELMELPVGERGEIIVRGG--CVMKGYLNHPEATQNT---IVNGWLLTGDIGKMDEEGYIYILDRKKDLIISKGINIYPREIEEAILSFPTVKSCAVVGWQDESLDEIPVAFLEYEEGAKPHSE--SEIKGYLKKHLANFKIPKHLYVRDELPKNATGKVLKRVLKE------------------------------ 34498257 553 --------------------------------------------------------------------------HQLFEAQAAARPEAVALVC------GEQTLSYGELNRRANQLAHRLIAEGVGPDDLVGICVERNVEMIVGLLGVLKAGGAYVPLDPGYPPDRLSYMLADSSPKAMLT---------------------QTSLLPSLHDWI-----GAQVVLDDVEEVDRLSRLPDHNPDAARRGLTSSHLAYIIYTSGSTGAPKGVMVEHRQVVLFGATDHWFHFG--EQDV--------WSLFHSWEIWGALAHGGKLLIVP-KDIARSPDQFYQLLCEQKVTVLNQTPSAFRQLIGAQARSSQAH---HLRYVVFGGEALETSMLAWYARHIDHGPL-LINMYGITETTVHVTYPLSAEDVNRRGAIGVKIPDLSVYILDANRQLAPLGVAGELYIGGA--GVARGYLNRPERFIADPYSADPRLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALR---AALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL-------------------------------- 34498257 2701 -------------------------------------------------------------------------------------------------------LSYGELNRRANQLAHRLIGLGVVPEARVGICVERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPAMVLTHSGLAAKAAGAAPRLLLDDADEQARLSAL------------------------------SGENPSVALGGDNAAYVIYTSGSTGRPKGVVSLHAGVC-HVASQQADIAGFGAGSRVLQFASFSFDASVWEWVSA-LIHGACLYLYELMPGEP----LLQTLNRDRISHALLPASALQMM--EANAVVQRMSL------LVGGEACPAESWAAQHK--------LQNVYGPTET-TIFVTAQPCATNMGRLPIGKPIANTYARILDTHGQLAPLGVAGEIHI--GGVGVARGYLNRPERFIADPYSADPRLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALR---AALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL-------------------------------- 104782108 6875 -------------------------------------------------------------------------------------------------TAEQGELSYRQLNEQANRLAHHLIALGVKPDDRVAICVERGLSLVVGLLAILKAGGAYVPVDPDYPAERISHMLGDSQPRAVLVQ-GATRG-----------------------------LVGSPVTLVDMDQPTWAAL----PASNPQVPLTSNHLAYVIYTSGSTGVPKGVMVEHRNVVNLVHWSAGLSFDASVWELFW-----------------PLCSGLRLVL--ARPDQRDPQYLVELIEQQQVGVVQFVP----ALLQQFLEQVGNRC-SSLTDIVCGGGELTEALTRQVRERLPQAR--LHNVYGPTECSAWTLEP-QDPLPHGPLPIGRPIDNTRLYVLDAHDQPVPFGVAGQLHIGGA--GVTRGYFGQAERFIASPFVEGERLYRSGDLVRQRPDGVLEFLGRTDHQIKLRGLRIEPGEIETCLNRIAGVREALVLVHEHPHSGPRLVAY------HTGEPQAADHLRAVLLAQLPEYMVPALFIHLDAMPLTPNGKPDRKAL-------------------------------- 104782108 4763 --------------------------------------------------------------------------------HAESSPEALAVIH------GERHWSYRALDQHANRLAGYLLELGVQAGDRVALLLPRSFDLLAAQLAVSKCAAVFVPLDGNAPVERQAFMVADSQAVVLLTHSDQVEGGRRVEL-DRLD-------------------------------------LGRYASEPLNLAVDAGSAAYIMYTSGSTGTPKGVQ-------VPHRAIVRLVIDFNSQDRVAFASNPAF-DASTLEVWAPLLNGGAVVVIDQDQVL-SRQALGDTLLTHGVTVLWLTAGLFHQF--ADDLLPA---FRRLRYLMVGGDVLDPAVITRVLRDGAPQH--LLNGYGPTEATTFSTTH--EIVSVGEGSIGKPIGNARCYVLDARRQLLPVGAVGELYIAGD--GVALGYLGQPELTAERFLDPFNGMYRSGDLACWQADGTLRYLGRADQQVKLRGFRIELGEIEARLAACAGVRDVAVVLREDSPGDKRLVAYFT-------GQQAIAELHQHLQGQLPDYMLPSAYVQLDALPLTANGKLDRRAL-------------------------------- 104782108 2638 ----------------------------------------------------------------------------------------------------EQRMSYGQLNQRANRLAHYLIEHGVACGDRVALCLERGPQRLVAMLAVLKAGAAYVPVDPGYPAERIAYLLSDSLPALVL---------------------VEASTATLVGEVPAVSLDGG----------AWRDE-----PDSNPVVQGLDDLAYVIYTSGSTGQPKGVMHTLANLLHWHQEAFALQAGSHTSSVAGFGFD-----AMAFEVWPALCAGAVLHLPPAHIGGEHVDELWWLEQPLQVSFLPT-PVAEHALRRERQHP-------TLQTLLVGGDRL---------RQFDRDPGALVNNYGPTET--TVVATAGTLLAGGALHIGKPIGNLRAYVLDAHRQPVPVGVIGELYIGGA--QVARGYFNTEERFLADPFSREPGMYRSGDLVRWNVDGTLDYQGRNDDQVKVRGVRVELGEIEAALKAQPGITDAVVL-----VRDERLLAWFTEAASVDVDT-----LRQGLQSCLPAHLVPQAFTRMDALPLTPHGKLDRKAL-------------------------------- 104782108 547 ----------------------------------------------------------------------------LFERRAQAHPQAIAV--QTEDG----QLTYGQLNEQANRLAHHLIGLGVKVDDRVAICVERGPSLLVGLLAILKAGGAYVPVDPAYPGERIRHMLGDSAPVAV----------------------LVHAATRAVPGTAEVPRVDLDQP-------SWGAL-----PRHNPLVLTPRHLAYVIYTSGSTGVPKGVMVEHRNVVNLVHWSAGLSFDASVWELFW-----------------PLCSGLRLVL--ARPDQRDPQYLVELIEQQRVGVVQFVP----ALLQQFLEQAGSARCASLTDIVCGGGELTEALARLVRERLPQAR--LHNVYGPTETCSVWTLEPRDPLPPGPLPIGRPIDNTRLYVLDSADQPLPWGVAGHLHIGGA--GVTRGYLGQAERFIASPFVKGDRLYRSGDLVRQREDGVLEFLGRTDQQIKLHGLRIEPGEIETALNVVAGVREALVLVHTHPHSGPRLVAYYC---GVEQPAE---HLRDALLERVPEYMVPALFMHLDAMPLSPNGKLDRKAL-------------------------------- 104782108 5845 ----------------------------------------------------------------------------------------------------EQRLSYGELNQRANRLAHHLIKRGVLCGDRVALCLERGPQRLVAMLAALKAGAAYVPVDPGYPGERIAYLLSDSTPAL----------------------------------VLVESSTAALVGEVATVALDGKAWRGEADSNPVVAGLDDRQLAYVIYTSGSTGQPKGVMHRTLANLVWHCETFELGAGGHTSSVAGFGFDMAWEAWP------ALCAGA--VLH--VPPAPIGGEWW-LEQPLQVSFLPT-PVAEQALRRERQHP-------TLRTLLVGGDRL---------RQFDRDPGALVNNYGPTETTVVATSG-----QLQPGAAGKPTANTRAYVLDEHRQPVPVGVIGELYIGGA--QVARGYLNTEERFLTDPFSTEPGMYRSGDLVRWNADGTLDYQGRNDDQVKIRGVRVELGEIEAALKAQAGIADAVLL-----VRNERLLAWFT-----EAAPVDVEILRQGLQSSLPAHLVPQAFTRLEALPLTPHGKLDRKAL-------------------------------- 186457601 1423 --------------------------------------------------------------------------HQLFEEQVKRTPDASAVIF------GEQQLTYRELNTSANKLAHHLQSLGVSSDVPVGLCLERSIELVTAILGILKAGGAYVPLDPAYPKERLAMMLDDSRAPVLVTQEKLL---------------ITLPDHKCQVVCI---------------DKTLPTAFMEQNPVSTAVP---GSLAYVIYTSGSTGKPKGVAMGHR-PLVNLIWWQLKSSTMGKGDKTLQFASPSFDVSF-QEIFSTWCSGGVLMLID-EEVRHDPPKLLRFIREQKVNRLYLPFIALHQL----AESVTEEDLESLREVITAGEQL---------RITGKTNCTLHNHYGPSES--HVVTAYPGQWPALP-PIGKPIANTQIHLLDDQFQPVVAGEPGELYI--GGVCLARGYLHQAERFIATALEQGARLYKTGDLARLLPDGNIEFLGRVDHQVKIRGYRVELSEVENVLGKHPAAREC-VVSAREDVPGQRLVGYLVLQPGQNVT---VKDLRDFLQSELPDYMVPSAYVILDSLPLTPSGKVNRMAL-------------------------------- 186457601 510 -----------------------------------------------------------------------------------------------------QHLTYAELNERSNKLAHHLASAGVRTGSIVGVLMDRSLELIIGLMGILKAGGAYAALDPSSPMERLELMLEDLNSPVVLT---------------RSTTAALLPKSSSSEKTIRPRLICLDEDWP---------AIEKESGENPVCETNPESIAYICFTSGSTGRPKGVCIPHRGV-VRLVRNTEYIT-LGPEDRMAQCATVSF-DAATFEVWGGLLNGGQVHIF-SRESMLTPQRFAAELEAFRITTLFLTTALFNQLVAEVPRGFA-----ALKNVLFGGEAVDPGAVRKVLQTGRPRR--LLHVYGPTECTTFATWKLVGALTVP---IGRPISNTTAYILDGEREPVPVGVTGEIYLGGD--GLARDYLLSPERFVHNPFGKVAGLYRTGDLGRYLASGEIEFIGRVDHQVKVRGFRIEPGEIEAVLARHPGVQQCVVNAHQGRDGSKQLTAYFVPHSQPGPG---STELRRHLREKLPEYMVPSAFVTMEAIPLNQNGKVDRRSLPAPETGRDRSLGPRDSVE-------------- 5163399 37 ------------------------------------------------------------------------------------------------DGANDRIYTYAEVELTSRKVAVGLNKLGIQQKDTIMILLPNCPEFVFAFIGASYLGAISTMANPLFTPAEVVKQAKASSAKIIITQACF--AGKVKDY------AIENDL-----KVICV-------DSAPEGCVHFSELIQSDEHEIPDVKIQPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQENANLY-MHSDDVLMCVLPLFHIYSLNSVLLCALRVGAAILIMQ----KFDIAQFLELIPKHKVTIGPFVPPIVLAIAKS--PLVHNYDLSSVRTVMSGAAPLGKELEDAVRAKFPNAK--LGQGYGMTEAGTVLTMCLAFAFDIKSGACGTVVRNAEMKIVDPDGCSLPRNQPGEICIRGD--QIMKGYLNDPEATARTIEE--EGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLINHPDISDAAVVPMIDEQAGEVPVAFVVRSNGSTITED---EVKDFISKQVIFYKRIKRVFFVETVPKSPSGKILRKDLRALAAG-------------------------- 167462043 131 -------------------------------------------------------------------------------------PDQAAVVFE------DKQMTYRELNERANQLARTLQAKGVKADQPVGIMAERSLEMIVGIFGILKAGGAYVPIDPEYPEERIQYLLKDANISVLLLQE-------------------------HLKHKVTF--NGQLIHLND------EEFYHSDRSLLSPVA-GSSNLAYVIYTSGTTGKPKGVMVEHRGIVLQWKKSF---FGLSEEEVLLPY------VFDAFVLFGPLISGATVYLLN-NQDSKNPVMIKDIISREGITGFAATPRLLRLII----ENMEVNDFNHVKHVVVGGEQLETDIIKRLFSL--NPDILLNNQYGPTEN-SVVSTYLPIRSPGQPITIGKPVANHRVYILGEQNGLQPIGVTGELCVGGA--GLARGYLNLPEKFVDDPFVPGEKMYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIETALLNIEAVQEAIVVAHENEKGDKALCAYYVVNKSFEAS-KMKEELSA----QLPSYMIPSYFVQLEQMPLTPNGKIDRKAL-------------------------------- 167564211 27 -------------------------------------------------------------------------------------------------------ITYGELDTLSRKLGAWFQSRGLSRGARVAIMMPNVLQYPVAIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVTTLQAVIAKTSV--KHVVVAAMDLLGMKGVLVNYVVRRVKKMVPALPSYTRFNAALAAGGRQTFKPAKPGPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAQAWHEPAHASDVVFALTVCGLLT---------LRTGGTGIL------IPNPRDIAGMIKELKGYQIITIPTLYNALLNHPD--FDQLDFSKLAVANGGGMAIQESVAKRWYE---KTKTPIVEGYGLSET-SPVATCNPVTATEYSGTIGLPLPSTEIAIRDDAGDDVVLGQPGEICIRG--PQVMAGYWNRPDETEKVMMP--DGFFKTGDVGVMDERGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVYEVAAVGVPDEHSGEAVKLFVVKKDPGLTD----KDVLAYCKDRLTGYKRPKYVEFRADLPKTNVGKILRRELRD------------------------------ 17230140 463 --------------------------------------------------------------------------HQLFEAQVERTPDAIALVF-GEE-----CLTYRELNNKANQLAHYLQQLGVKPEILVGICLERSLEMTVCLLGIIKAGGAYVPIDPEYPQERIAYMLEDSQVKVFLTQEQLL---------------AQIPQNQTHKICI---------------DTEWDK-ISRQPNTNPDSGVKLDNLAYVIYTSGSTGKPKGVMNTHQGICNRLLW-MQETYQINSTDSILQKTDVSWEFFWT------LLTGARLVI--AKPGHRDSAYLINLIIQEQITILHFVPSMLRIFLESGN--VEKC--TSLKRVICSGEALSLDLQNQFLERF---DCELYNLYGPTE-AAIDVTQCRKHTNLKTVPIGRPIANTHIYILDQHLQPVPIGVPGELYIGGA--GVARGYLNRPERFISGYLTPMPHLYKTGDRARYLRDGTIEYLGRLDNQVKIRGFRIELGEIETVLSQHSEVQAAIVVVTEDTTGDKRLVAYIV-----SENPEIT-DLRQYLAKNLPDYMIPSQFITLDALPLTPNGKVDRRALPK------------------------------ 17230140 1527 ----------------------------------------------------------------------------LFEQQVAKFGDEIAVIC------QHQKLTYSELNTKANQLAYHLKSLGVQPEIAVGICVHRSLDFIIGILAILKAGGFYVPLDPTYPQERLEFLIEDAQIQVILT---------------------QQQHIPQLPDLPIFCFDTDTANLT------------QHPTTNPVNHTTPENLAYVMYTSGSTGVPKGVCIPHRGV-VRLVKDCNYI-NLSADESILQAAPISF-DASTFEIWGALLNGSRLVIL--SNQQPTLAEIGQAITQHQITTLWLTAGLFHLMVDEHLE-----SLKSVKQLIAGGDVLSAVHINKLLQT--YPECRVINGYGPTETCCYSVTDICESNTVP---IGRPINNTQVYILDNHLNPLPVGVPGELYIAGD--GLARGYLNQPEKFINWGLGTGDTLYKTGDRARYLADGNIEYLGRLDNQVKIRGFRIELGEIEAVLNQHPAVKECVVIAREK----QLIAYFIALDN--TPDN-----LREFLQQRLPDYLIPHFFVALETLPLTVNGKVDR---QKLPAPEITSFPD-GTVARSDIEAKLLE---- 94314427 142 -------------------------------------------------------------------------------------------------------VTYEKLLNDVRSLAGWLQQRGVRQGDRVLLSAQTSTQFVTAYHAILRADAVPVLANPMCRSAELEHLMNDSGAKVAIAAQELWPQMEPLLAKGLEDVMLYQSGLEGIGDADVPDWFSVPIALPENEKVWGKALSANLIPW--PAQARADDLCLIAYTSGTTAHPKGCTHTHYSLMTAAVTAANWRGDTTET-VFLGAAPMFHMLGLQSLVNTAIHLGATSVL---LPRW-DARKAAELIARYRVNRWGAAPPMLLDLLGLPNLP--DSALESLALINGGGAALPEAVNKRLSEEL---RIHYMEGYGMTETAAMMATPLQR---PKRQCLGIPTFGVSAALVDPATLEGPTTESGELWISGDQVS-PHGYWNNEPANRESYVERGGKRWRTGDLAVRDEDGYYFLVDRLKRMINVGGYKVWPAEVESLLHSHPAIQEACVIAVTDERRGERVRALVVVRNGASLTEE---ELTEWSRSNMAAYKCPREIIFTDRLLRSPTGKI------------------------------------- 153805881 12 -----------------------------------------------------------------------------LEHWAEETPDKEYIVY----SDRNLRFTWSQLNRRVDDMAKGLIAIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQSELEYLCQNSDMHTLCIVNGEKDSDFVQMTYTMLPELLKSERFPYMKNVVYVGQEKHRGMYNTAEILLLGNNIEDSCLNELKSKVDCHDVVNMQYTSGTTGFPKGVMLTHYNIANNGFLTGE-HMKFTADDKLCCCVPLFHCFGVVLATMNCLTHGCTQVMVE----RFDPLVVLASIHKERCTALYGVPT---MFIAELHHPMDLFDMSCLRTGIMAGSLCPVELMKQVEEKMYMK---VTSVYGLTETAGMTATRIDDSFDVRCNTVGRDFEFTEVKVIDETGEECPVGVQGEMCNRGY--NTMKGYYKNPEATAEV-LDK-NNFLHSGDLGIKDENGNYRITGRIKDMIIRGGENIYPREIEEFLYKLDGVKDVQVAGIPSKKYGEAVGAFIILQEGVTIQAE---DVRDFCRNKISRYKIPKYIFFVDEFPMTGSGKI------------------------------------- 26989514 26 -----------------------------------------------------------------------------LKRAAQVYPQRDAVIY------GARRYSYRQLHERSRALASALERVGVQPGERVAILAPNIPEMLEAHYGVPGAGAVLVCINIRLEGRSIAFILRHCAAKVLICDREF---------GAVANQALAMLDAPP----LLVGIDDDQAERADAHDLDYEAFLAQGDPARPLSAPQNEQSIAINYTSGTTGDPKGVVHHRGAYLNACA--GALIFQLGPRSVYLWTLPMGW--SHTWAV--TLSGGTHVCLRKVQPDAINAA-----IAEHAVTHLSAAPVVMSMLIHAEHASAPPVPVSVI-----TGGAAPPSAVIAAMEARGFN---ITHAYGMTESYGPSTLCLPGVLEARAQFMSRPLL-EEATVLDDTGRPVPADTLGELVVRGN--TVMKGYLHNPEATRAALAN---GWLHTGDLAVLHLDGYVEIKDRAKDIIISGGENISSLEIEEVLYQHPEVVEAAVVARPDSRWGETPHAFVTLRADALASGD---DLVRWCRERLAHFKAPRHVSLVD-LPKTATGKIQKFVLREWARQQEAQIAD------------------- 82702953 519 ----------------------------------------------------------------------------LIERQVEVQPEAIALIF-GDV-----ELSYGELNRRANRLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQS-------------RVRSAI-----PHSDQCVVLELDRLD--------------LEEESGSNPQVALHGYNLAYIIYTSGSTGKPKGVSVAHHA-LVEHAQVAVGFFGLGSTDRMLQFSTINF-DGFIEQLFPPLCAGAAVVLRG--PALWDSETFYRLIEK-RITVADLTTAYWFMLVQFARGGPRDYGL--LRQVHAGGEAMSPEGLKAWSEA-GFDGVTLLNTYGPTEAAGNEISSQVSIVPIV--SIGSPLAARHIYLLDANLTPVSPGIPGELCIGGEL--LARGYLNTAERFIADPFDGGGGLYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIEMQLLAQPEVREAVVVARENPAGGARLVAYVSLHAEAEME---VGRLREALGKVLPDYMLPSMIVVLESLPLNPSGKVDRKAL-------------------------------- 34495234 3 ---------------------------------------------------------------------------------------------------DDRAYTYADMHRWTLRLAAGLMAVGVRPGDHVAVDMANFADFIALKLAIARIGAVSVAVNYLLRHEELAYVLRQSDASVLITMDE-FRGLDYLDCLDRIAPGWEDNGLPRLRHVFVLPRRGAPLSCIEAAGASIPDEQVLMVTRGVGARTVSD----ILYTSGTTGKPKGVMLVHDAV-TRTAYSSAYTRAFQDGRRIGYALPMYHVFGYIEAMVAAMFVGGAV-----APVTFDPAAMLASVSRHDIDELICVPTMTSRLLDAAADG--TYDLSPLSTMFSSGTAHSPEMWQRMLDVLGVEELFTA--YGQSETTASTMCTLPGGTVKPAGAAGDPGLGAAVAVYKDTGADLPVGEIGELVVRG--PAVTPGYYNKPA--ETAALFTADGWMRTGDLGRLDADGYLTLTGRIKESYRCGGELVLPSEIEAVLNRHEAVKVAHVVGVPHERMGEVGCAFVVPADGASIQED---ELIAYCSDLLARFKVPAHVLVVAELPVTVTG--------------------------------------- 113868933 59 ------------------------------------------------------------------------------------------------ETHDGLYYSWDDLDRATAKLANLLASLHLPEGARVAVQVEKSPEALFLYLATLRAGYVYLPLNTAYQEAEIDYFVGNAEPSVVVCSSKNFGWVSKVAFR------------HGVNHVFTLD---------DDRSGSLLSRAAGKPDAFETVARQDDDLAAILYTSGTTGRSKGAMLTHRNLASNAQTLHEFW-GWRSDDVLLHMLPIFHVHGLFVASHGALLAGAKMIW---APRL-DMAQVLKFLPR--CTVMMGVPTYVRMLQRFDDDTCRR-----MRLFVSGSAPLLLETFDAFRERTGHT---ILERYGMSETVMLVSNPYDAALGERIGTVGMPLPGVSVRVVDGEGQPCTPGEIGNVEVKG--PNVFKGYWRMPEKTREEFTE--DGWFKTGDVGRFGPDNYLTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVAESAVIGVPHADFGEAVVAVVVRKPGADIDEA---ALIGTLKGRIANFKVPKRVHVVDELPRNTMGKVQKNVLRE------------------------------ 126635118 1507 ---------------------------------------------------------------------------------VARTPDAVAVECDG------RTLSYAELDRRSNQVARWLIGQGAGPERFVGVVLPRSPELIVTLLGVAKSGAAYVPVDPAYPAERIAYILEDARPVLVI------------------DDA----------------------------------AVLTAAGDHDEAPVNPAHPVYVIYTSGSTGRPKGVV-------VQHSSVGAYL--LRGREVYPDAAGSALV--HSSVLYTPLVSGGRIVL-------------GDLDEKAPPTTFMVTPSHLALLEALGEVSPSG-------TLVTGGEALTGEVISSWRDT--HPDVALVNAYGPTE-ATVNCTDFTMAPGFRPGPIGRPFWNTQAYVLDERLRPVPPGVTGELYVAGVV--LARGYWQRPERFVANPFAAGTRLYRTGDRARWNADGNLVYAGRADAQVKVRGFRIELGEIEAVLTTDPAVTQAAVLVREDQPGDKRLVAYVRGS---------VDGLRERVAQALPDYMVPAAFVALDEFPLTPNGKLDRRAL-------------------------------- 126635118 4509 -----------------ERFQRVLREAVQAPGAPIGE----IDILGPADRAR--LLLDWNTTARPTPDLSL---VELLAEQVARTPDAIAVECDG------VHLTYAELDDRAARLASWLVDQGVGPERFVAVALPRSLDLLVTLLAVAKAGAGYLPLDLEYPADRLAYMLQDAQPVLVLGS--GLPGATPID---DIDLTTQLPLTTTVEG-----------------------LRDRAS--------------YVIYTSGSTGRPKGVVVPDAAF-VNFVIDMRDRFGLTAGDRLLAVTTVGFIAGLELFV--PLLAGATVVI---APRVRDAAALSALIGSAGISVMQATPSLWRAVLAEDT------DLSALHVL-VGGEALPSDLARDLHT----RAASVTNLYGPTET--TVWSTVADVDPDRS-TIGSPIANTQVYVLDAALRPVPAGVAGEVYIAGD--GVVRGYWQRPQRFVANYGTTGSRFYRTGDIGRWAADGMLEYLSRADDQVKLRGHRIELGEIEAVLAADAAVAQAAVIVREDRPGDKRLVAYVRGSADG---------LRDRAAAALPGYMVPAAFVELDTFPLTPNGKLDRRAL-------------------------------- 126635118 3550 ---------------------------------------------------------------------------------AARTPDAIAV--ECDGT----TLTYAELDRRSNQVARWLVGRGAGPERFVGVVLPRSTDLVVTLLGVAKSGAAYVPVDPAYPAERIGYILDDARPVLVI------------DDVRALAEA-GTYDTTAVNHAV------------------------------------PAHPVYVIYTSGSTGRPKGVV-------VQHSSVGAYL--LRGREVYPDAAGVALL--HSSVLYTPLVSGGRVVLGDLTETTTTRPTFM------KVT-----PSHL-ALLEALPAHVSPSG-----TLVTGGEALTGEVINSWRAA--HPDVALVNAYGPTETVNCTDHHVAPGEPLGAGPIGRPFWNTQAYVLDAALQPVSAGVTGELYVAGVV--LARGYWQRPERFVANPFGA-PGLYRTGDLVRWNADGTLVYLGRADGQVKLRGFRIELGEIEAVLTTDPAVTQAAVVVREDQPGDKRLVAYVRGS---------VDGLRERVAQALPDYMVPSAFVALDEFPLTPNGKLDRRAL-------------------------------- 126635118 465 -------------------------------------------------------------------------------------------------------LSYAELDARSTRLAWALRERGAGPERFVGIALPRDAQLVVVLLAVLKTGAAYLPIDLSHPADRIAFMLADTEPALIVTT--------------------------------AASAAALPPAEAPLLLVDDLEPAGAAAADLPPVRLG--HPAYVIYTSGSTGRPKGVVRSLGAYLQWA--------------RQAYPA----MSGTS-LLHSPISFDLTTALY----TTLVAGGLVRVADDERATFLKGTPSVLAMLDALPD------DVSPSELIMLGGELLLGEAARWRSRHPGAD---LLNVYGATETVNSVQYRLAAGTPAPAGPVGRPFWNTRVYVLDAGLRPVPAGVPGEAYIAGT--GLARGYWRRPERFVANPFDPGARMYRTGDVVRWNTDGQLEFVGRGDGQVKLRGYRIELGEIESVIAADDAVTQAAVLVREDRPGDKRLVAYVRGNADG---------LRERVAELLPDYMVPAAFVVLDVFPLTPNGKLDRRAL-------------------------------- 91794284 26 -------------------------------------------------------------------------------------------------------------------FAAYLQKTDLKPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPQYTERELIHQFNDSGARAVVVLS---------DLLPILAKVVA---TTPIKYVITHSADMLAQQIQPKTNIATIEFLSKQGAELEFTPVPAQDALAALYTGGTTGLSKGAMLTHGNMLANAYQVSRIANTMTPGDVFIAPLPI-------YHIYAFMVNGACSVL---IPNPRDIPGLIKTMAKYPFTGFAGLNTLFVALCHQ--EAFKTLDFSHLKITISGGTALTSTAADAWQRTTG---CMVCEGYGLSETSPVVCLNASGFQ--RLGTIGKAVIGTEVMILDADDNPVPMGTTGELAVRG--PQVMAGYWQQASETAKVMTKT--GYFKTGDIALVSEDGFYTIVDRKKDMVIVSGFNVYPNEVENILATHSSVLEAAVVGVSDEHSGEAVKAVIVLKDPSQDPQIAKADIEAHCRKQLTAYKVPKIFEFKTQLPKSTVGKILRRELRQ------------------------------ 163722075 7 -----------------------------------------------------------------------------LARNARMYGKETALVEREPEKRSRREITWNHFKEDADTLACALAMAGVSKGDKVVQLMTNCLEWLPVYFGILSSGAVAVPLNFRFTGEDIALCCDIAEAKVFIFGPEFVE--RIAKIKGSLD--------KTVGTYIFYGPKEACPDFAIHASL----FVEKAQARAPKVDLFLRDDAAIYFTSGTTGTPKATLLNHRNLEFACYLENRHHNQTHEDNLYHTGAKMHW--------FGNFIVGAKAVILKGV----TSEWILEAVSEEKVTIWLLVPWALDILIESGEVKLKNYELDQWRLMHIGAQPVPPSLIKEWLNVFPHHQ---YDTYGLTESTGPGCVHLGLGNLHKVGSIGKPGFDWEYAIVDAERNPVPQGSPGELMVRG--PGMMQEYYKNAQATQET---LINGWLATGDVAKVDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPDVADAAVIGVPSLRLGELPAAVVKLKPGRELTKEQLAEYCQ----ELPRYKRPRRFFF-GDVPRNPTGKIEKPKLRKQYAG-------------------------- 186456149 352 -----------------EHYRVLLEGIISNPNQRISDAGERYRLLVEWNQTR-TDYPKNKTIAELFEE------------QASASPDAVALVFEG------KSLSYRQLNRQSNQLAHYLIRSGVQSGELVGLCLERSFEMIVGLLAILKAGGGYVSLDPTYPKERLALMMEDAEIRVLLTES-------------RLREALPRQTKKSEPGHDILKAICLDKEWK---------AVSEQSGERPISSCGPESVAYVCFTSGSTGRPKGVCVPNRGV-VRLVKATNYA-SLTGNNVFLQLAPVSF-DASTFEIWGALLNGARLVIFPPIPS--SLSDLGSFIEKQRITILWLTAGLFHQMVEEQVE-----RLKNVRQLLAGGDVLSVPHVEKALEIL--EDCQLINGYGPTETCYHAIVPADRSIPI-----GKPVSNTTCYVLDCNLRPVPIGVYGQLY--TGGDGLALEYLQRNERFIDNPFETGSKLYHTGDTVRYLSDGNLEFLGRTDSMVKIRGFRIELGEIEAAIAADDSVRDCVVVARKISTTEKQLVAYVVPKGKSKPTSE---ALRSHLKDKLPEYMMPSAYVFLETLPLTASGKVNRLAL-------------------------------- 159154193 437 --------------------------------------------------------------------------HQLFEEQVKLTPDAVAVIFEG------QFLTFQELNERANQLAHYLREKGVDIEVLVGIFVARSLEMVIGILGILKAGGAYVPLDYSYPVDRLAYMLSDAAVSILLTQ------------QSLVDSLPENQA-----EVVCLDR-------------DWQ-IITNYSQQNPDSQVTSENLAYVIYTSGSTGKPKGVMNIHRGICNNLLRTID-SYPLTPKDRILQITPFSFDVSVWEIFWS-LTSGATLIV--AKPGHKNIAYLINLIAQEQVTQINFVPSMLRAFIQE----VNSEDCHCLQRVFCGGEALSYELTQRFFEHF---NCELYNFYGPTETAVCTLQSNYQIIPI-----GRPIANTQIYILDHHLQPVPIGIAGELHI-GGIP-LARGYLNRPEKFIDNPFSNGK-LYKTGDLARYLPDGNIEFLGRIDNQVKLRGLRIELGEIESVLDTHPQIEQTAVILREDIADSQRLVAYIV-SKNHSFTPG---DFRRFLQHKLPGYMIPSAFVMLSDLPLNPNGKI------------------------------------- 83954671 20 --------------------------------------------------------------------------------NAKAHPEKPALVCDG------QTVSWGAFDQRINKIANLLLSLGVSKGDNIAIISPNSIPYAELFMGILRAGACVTPLSTMASPDALQKMLTDCGARAIFVAAQYLE---------LVDGFIADLDLARF-----------AIDFDHPAFQPYGAAVDGASDSDPEIQIEMSDAFNLIYSSGTTGTPKGILHNH--WMRSAQMDRVSPNGYDDNAR--------------TLLSTPLYSNTTIVLYGGSTVYFDARGYLEIVQREKITHTMLVPVQYKRIM--DVADFDAFDLSSMQVKFSTSAPLRAEVKA---DVLARFPGKLLEYYGLTEGGGVTVLN-SAEHPDKLHTVGQPAPGNEIRLIDETGAEVPKGTVGEICGRG--PTMMAGYFGRDDLTADYIWRDAAGFFRSGDMGRFDEDGFLILSDRKKDMIISGGLNIYADDLELVLLADPDVTDAAVIGVPSDAWGETPYGLVVLREGATRSGE---DICADANAKLGKSQRLSAVELREELPRSSIGKILKKELRA------------------------------ 115476678 33 ---------------------------------------------------------------------------------LADRRDRACLI----DGATGETLSFGDVDALSRRVAAGLSSIGVCHGSTVMLLLPNSVEFAVAFLASSRLGAVTTTANPLHTPPEIAKQVAASGATVVVTEPAFV------------------AKVSGLAGVTVVATGGG-----AERCASFAGLAAADGSALPEVAIDANDAVALPYSSGTTGLPKGVMLSHRGLVTSVA---QLVDGLREDDVVLCVLP----MFHVYSLHSILLCGAAIVVM----KRFDTVKMLQLVERHGVTIAPLVPPIVVEMAKSD--ALDRHDLSSIRMVISGAAPMGKELQDIVHAKL--PNAVLGQGYGMTEAGPVLSMCMAFATPVKSGACGTVVRNAELKIVDPDGLSLPRNQPGEICIRG--KQIMKGYLNNPEATEKTIDK--DGWLHTGDIGFVDDDDEIFIVDRLKELIKYKGFQVAPAELEAMLIAHAAVADAAVVPMKDDSCGEIPVAFVVARDGSGITDD---EIKQYVAKQVVFYKRLHKIFFVDAIPKAPSGKILRKDLRKLAAG-------------------------- 167035078 503 --------------------------------------------------------------------------HQLIEAQVEAAPDAVALVF------GERSLSYAELNRRANQLAHKLLELGAGPDVLVGLAVERSLEMVIGLLGILKAGAAYVPLDPEYPQDRLSYMFQDSGIHLLLTQ-------------QHLRDALPVPA--GVKTLV----------------LDGHAGLAGYSDANPVCRVTPDNLAYVIYTSGSTGKPKGTLLPHRNV-VRLFAATQHWFNFDASDV--------WTVFHSYALYGALLYGGKAIIVP-KDVARSSEDFHALLVREQVTVLNQTPSAFKPLIPVACEAMKAGQGLALRHVVFGGEALEVSSLKPWFEVFGDRRPRMINMYGITETTVHVTYRPVTFEDLHKGAIGEVIPDLSWYLLDAALNPILPGCTGEMLIGQA--GLARGYHGRPERFVPNPFDGNGGLYRSGDLARYRSDGVIEYIGRIDHQVKIRGFRIELGEIEARLIEQPAVRQVAVLAV-DGASGKQLVGYVVPVESEVLQDEQQARLRDSLRSELKAHMVPAHLLFLEQLPLTGNGKLDRKAL-------------------------------- 167035078 2020 -------------------------------------------------------------------------AHQLFQLQARERPGATALVF------GEQQLTYRELDLRTNRLAHLLTAHGVTANSLVGVAAERGLALAVALIAIHKAGAAYVPLDPDYPQDRLTYLIEDSGIGLL------------------LGDAEAMARMP-------VPAELPCIELQSGED--WLQDCSEQPLLCE---VSLDSLAYVIYTSGSTGMPKGVAIAHQALSVFCEVASGYS-RLTPDDRVLQFATFSF-DGFIEQFFPPLSRGACVVMRD--------QQLWDTVIRHGITVADLPAAYWRLLRRAAVAYGQ------LKQIHVGGEAVALDGLQWLED--GPAQVRLLNTYGPTEATTYDCSRLAQVPAAHSGPIGRALAGRTLRALDDGLLPTPIGVPGELYI-GGDGCLARCYHQRPERFIPDPLAETAGLYRTGDLGYFDEQGELAYRGRADHQVKVRGFRIELGEIEQHLQAHPQVRQAAVIVVDHAGVKQ-LCGYVVAVDQGADQAELRATLKQSLKAGLPDYMVPSYLMLLEHMPMTPSGKLDRKRLPDI----------------------------- 114767644 26 -------------------------------------------------------------------------------------PDHPAVIY-----GPHRK-TYAEHHDRVSQLASALTKIGIKPGDVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVDTIAYILDHGEAKLVLCDPQFI---------PHLAEAIELMEQEPPKVIEVADPHGGAKAF--GDYLEYEDFLATGDPEFD--WIMPEDSLALNYTSGTTGRPKGVVHHRGAYLNAMGQVLSWRMVLHP--VYLTIVPLGWC--HTWMM--P-AVGGTVVCCRDI----TAHNIYDAIADEGVTHFGGAPIVLNMLVNAPEQEKRAFD--HAVEVFTAGAPPAPATLA----KIETMGFHVTQVYGLTETYGPDVEPLQGAAAMKARQ-GVAMPFMEVTVMDEQMTPADGETKGEIMHRGN--GVMKGYLKAPKATREA----FEGGYFHGDIAVLHPDSYVQIADRAKDIIISGGENISSVEVENTLMGHEAVLLCAVVAKPDETWGEVPCAFVELKPGHEAGEA---ELIAFARERLAGFKTPKKVVF-EELPKTSTGKI------------------------------------- 161520065 22 -------------------------------------------------------------------------------------------------------LTYGELDARSNRVARALIARGVAPGSLVPVEAVRSADFLVALLGVLKAGAAYIPIDDAYPAERKRHIYEQSGATV---------------ALHARANAAAEPSSAGVAPLAVASLIGDDAPDGELRTPAPHDL------------------LYVIFTSGTTGRPKGVEIEH--HAVARLVDWHNQFGVTAASRM------PLMAGLSWEIWSALTAGATLLL----PDRPDADALVAFHRDHATTHAFVPPDFVRA--------SRGSDL-ALRYLFTAGEKLQPVDTD-------GTTYTLIDFYGPTETTIFATMHVPRATLGRPSSIGHPVPGATIHVLDAQLAPLPDGQVGELCIAG--PCVARGYLNDHDKFVALPHDRSQRLYRTGDLGRRLPDGTIQYLGRMDDQLKIRGHRVELGEIASVLSTQPGIRKCAVIAVEDASNAKEIVAFVVP-DAEHANGDVIGSIRTRIRACLPHYMRPRRYVVLPELPVTLNGKVDKAALRELDDG-------------------------- 195638312 44 ---------------------------------------------------------------------------------AEAYADKVALVEAAPGG---RSYTYGEVARDVARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRAIAAEIKKQVEDSDAKLVVTNEVAY-------------DKVKDAGVP-------VIGIGDDMERLPG-AISWDELLAAADRTGAPVPVQQSDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVG----EELVGQVVTLGLMFFHIYGITGTLRHKGTVVVMD----RFDLRTFLGALVTHRVMFAPVVPPVMLAMVKS--PVADDFDLSALRSIMTAAAPLAPDLLAAFEKKFPG--VQVEEAYGLTEHSCITLTHAASGDDARQGSVGFILPNLEVKFVDPDGRSLPKNTPGEICVRSQ--AVMQGYYRKKEETERTIDAK--GWLHTGDVGYIDDDGDVFIVDRIKELIKYKGFQVAPAELEAILLSHPSVQDAAVFGLPDEEAGEIPVSCVVRRCGASESEA---DIMAYVAGRVASYKKLRLLQFVDVIHKSVSGKILRRQLRD------------------------------ 71736347 29 ------------------------------------------------------------------------------------------------------TLTYAELERHSAAFAGYLQQHQLVPGDRIAVQMPNILQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDSGARALVYLNLF---GKLVQLPDTAIEEVKMGDMQSPAKTIVDKVKQLVPSFHLPQAVGFKRALRLGRDSRQVVPRGLDDVAVLQYTGGTTGLAKGAMLTHGNLMQQVYACMRQQ---RPEGIYAFTANCMCMM----------ISGNHNIL---ITNPRDIGGFIKELGKWKFTAMIGLNTLFVALMNH--PQFRSLDFSALKSTNSGGTALVKATAERWAQITG---CTIVEGYGLTET-SPVASANPYGTLARLGTVGIPVPGTAMKVIDDDGAELPFGERGELCIQG--PQVMKGYWNQPAATAESLDAQ--GWFKTGDIAVIGTDGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVANCACIGVPDERSGEAVKLFVVARE-----PGLVEELKAFCKANFTAYKVPRHIVLRESLPMTPVGKILRRELRDIA---------------------------- 15964237 41 -------------------------------------------------------------------------------------------------------LTFSDLNTHSAKIGAWLQSLGLAKGDRVAVMMPNILQNPVIVYGILRAGFTVVNVNPLYTPRELEHQLVDAGAKAIFV---------LENFAHTVEQVLARTEVKHVVVALVVRRVKKLVPWSIPGHLSFKTVLAKATLGFKRPNVAPGDVAFLQYTGGTTGVSKGATLTHANLLSNMA-QMELWLNPRPESTFMCALPLYHIFALTVNSLMGLATGGNNIL---IPNPRDIPAFVKELGRYRTNIFPGLNTLFNALMNNSE--FRKLDFSSLILTFGGGMAVQRPVAERWLELTG---CPIHEGYGLSET-SPVATANRLDTDDFTGTIGIPLPSTEVEIRDEDGRTLPVGEIGEICIRG--PQVMAGYW---QRPEETARAISPGFFRTGDVGFMNAEGLTKIVDRKKDMILVSGFNVFPNEIEEVAATHPGILECAAIGVADPHSGEAVKLFVV-RKDPNLTEE---EVKRHCAASLTNYKRPRYVEFRTELPKSNVGKILRKDLR------------------------------- 119501170 27 -------------------------------------------------------------------------------------------------------VSYQQLHTHVANFQAKLARLGVGHGAAVSLALVNSFEFIVSYLATSWQRAIAAPLNPAYKQDEFEFYIDDLSSSLVLIPRGAFQSGPAVRAGRKYNAAIAECYWDGKEVVLDVKELGK----------------LAGKGSIGILEAQPDDIALVLHTSGTTGRPKAVPLTH----KNLATTMKNIRDLTPEDRTYLVMPLFHVHGLLAGFLAPLFSGGSVIV----PLKFSASEFWQDFVTHQAN-WYTAPTIHQILLKTPLPNP----IPRIRFIRSCSSPLSPKTFEDLERTF---KAPVLEAYAMTEAAHQMTSNPLPPGKRQPGSVGI-GQGVEVKILDQAGEEVPQGKEGEICVRGE--NVTKGYLNNPAANKSSFTK--DNFFRTGDQGKKDRDGYIIITGRIKELINKGGEKISPIELDNTLLSHPQVAEAVCFAIPDEGHGEDIGAAVVLKSAGSATEA---DLKAWVAGKLAKFKTPKQVWIVTQIPKTATGKIQRR---------------------------------- 213964984 70 -------------------------------------------------------------------------------------------------------FTFERFYNRVLRLASAFIRAGYRPGDRIGIWSTNRWEWTVVQYACHHIGLVLVNINPAYRQHELNYVLEKAGVRMVFAA----RRYKDSDYRTMLIEASKQRGVR-LDKVIYF----GSSEWYEHMHSEIDDLSEYTS------QLKPDDPINIQFTSGTTGFPKGATLTHRN-LLNNGYFIGELLGYTETDRICVPVPFFHTFGMVIGTFAAFTHGAAIVI--PAPSFKARETL-KAVHSAKATSLYGVPTFINELEEAHDEYGSPYDLSMLRTGVMAGTSCPSKTMRDVMDKLNMREIAI--CYGMTETSPVFQTRADSPLEKRVNTVGQIMPHLEARIIEETGETLPRGEQGEVVVRGY--SVMKEYWEHPEKTAEAIDA--DGWMHTGDLGVLDDEGYLSITGRIKDMLIRGGENIYPREIEEFLFTHPAVVDAQVIGVPDDKYGEEIMAWVILHDDVE--DLTAEDVAAFAHGKLSRHKIPRYVHVVEEFPMTASGKVRKVEMREMA---------------------------- 71736704 1935 ---------------------------VRDPQAAIGELA-LLDDHEQQQIVRDWNATAAD-----FPG------EHCLEAQVQATPDAPALIFAAE------QLSYAQLNARANQLAHRLREAGVGPDVLVGICVERSLELVVGLLAIIKASGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQSV----------------LLQRLPVPAKVQSLCLDQDG---DWLAG--------------YRTANPINLSHPLYVIYTSGSTGKPKGAGNSHRA-LVNRLHWMQKAYGLDGSDTVLQKTDVS--VWEFFW---PLLTGARLAV--ALPDHRDPERLVQTIREHQVTTLHFVPSMLQAFLTH--PQVESCN--SLRRVVCSGEALPAELAGQVLKRLPQADLF--NLYGPTEAAIDVWTCTPDDVLSVP--IGRPIDNLKTHILDDGLLPAAQGVAAELYL--GGVGLARGYHNTAERFVPDPFDEQGGLYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEARLHEHAGVREANVIDIDGPS-GKQLVAYLVRTDAGLDSDALRETLKTHLKAHVPDYMVPTYFVFIDVMPLTANGKLDRRALPK------------------------------ 71736704 519 -----------------------------------------------------------------------------------------------------QVLSFDELEQRSNQFARYLHAQDIKPGVTVALCLDRSVEWVVSLLAVLKLGAVYLPLDSAQPAERLQQLVRDSGAALLIHAFG-------------DDKAAQLGVCP----VLVFDAA------------LWSEV----DGSTLNVRVIAEQPAYIIYTSGSTGQPKGVVISHGALANYVQVLGRLSLD--DGASMAMVSTVAADLGHT-LLFGALASG--------RPLHFDPDGFARYMAEHQVAVLKIVPSHLQGLLQA----ANPTDVLPGQLLILGGEASSWALIEQIRAL--KPGCRIVNHYGPTETTVGILTHACRSVPV-----GQPLANGKARVLDAYLNPVAERVAGELYL--GGQGLAQGYLGTAERFVPDPHAEGQRLYRAGDRARW-VDGVLEYLGRADDQVKIRGYRVEPGEVGQLLQTLENVAEAVVLAQPDETRLQ-LVAYCVAAAGASLS---VDSLREQLAARLPEYLVPAQIMLLDRLPVTANGKLDKRALPK------------------------------ 195655729 40 -------------------------------------------------------------------------------------------------------FTWSQTHRRCLRLASALVSLGINRGDIVSVLLPNVPAMYEMQFGVPMSGAVLNNINMRLDARTVAVLLRHSGSKLVFVDPASL---------TLIRDALKQLGHPAPRVIPVEDPHEKGLPAAPPGSLTYEGLLEKGDPEFAWVRPASEDPMVLNYTSGTTSEPKGVVHCHRGIFLITLDSLIEWA-VPPQPTYLWTLPMFHANGWSF-PWGMAVVGGTNVCL----RRVDAAEVYATIAGRGVSHLCGAPVVLNML-ANAPEGVRRPLPGKVRIL-TAGAP-PPAAVLHRTESIGFE---VIHGYGLTETAGLVVCCAWGEWNKLPASQGVRTPGMAVDIVDETGXSVPGSXMGEIVLXGG--CVMLGYLDDDKAXKXAI--RDNGWFYTGDVGVMHPDGYMEIRDRSKDVIIXGGENISSVEVESVLYSHPAVNEAAVVARPDDFWGETPCAFVSLKEEGST----AADVIAWCRQRMPHYMVPRTVVFRDELPKTSTGKIQKYVLRNLA---------------------------- 197747792 30 -----------------------------------------------------------------------------------------------------QVLTFRKLEERSRSFAAYLQELRLKKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNF-----AATLEKIVFN-------TEIKHVIVVKYIKKLVPYKLPHAVSFREALSKQRQYVKPNIV-SQDLAFLQYTGGTTGVAKGAMLTHQN-LIANMMQAKWI--VEP------------LLGNSANMIGPLYHGLTGLLITNPRDIPG---FIKELKKYKVSVITGVNTLFNALLNH--ESFKEVDFSHLKLSVGGGAAIQSSVAKRWHDLTG---VHIIEGYGMTE-CSPLISATRGDSVEYSGSIGVPVPNTDIRIVDDEGKEVPLGERGELVVKG--PQVMQGYWN---RPDETAQVLQDGWMATGDIVVMGDDLNLRIVDRKKDMIIVSGFNVYPTEIEEVISQNPKVNEVVAIGVPSEASGESIKIFVT-KKDESLT---RDELRTYCRQFLTGYKIPRDIEFRDELPKSNVGKILRRVLRD------------------------------ 124549377 33 ---------------------------------------------------------------------------------VAKYADQPAFINMGA------TLTYRKLEERSRAFAAYLQELKLEKGDRVAIMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELKHQLIDSGAKAIVVVSNFARTLEEVPVKSVIITGLGDLLSAPKRTLVVVKYIKKLVPYDLPHALSMRDTLTRGRQYIKPIITN-DDLAFLQYTGGTTGVSKGAMLTHKNVVANVLADGAYSPTLKDGSEFVVTALP------LYHIFA-LTVNCLLFLHKGSITNPDIPAFVAELKKYPFTALTGVNTLFNALVNSDD--FSQLDFSRLKLSIGGGMAVQKAVADW--QNITKTR--LLEGYGLTE-ASPLLTCCPYNLDGYNGSIGFPAPSTLIQIRDDAGHVLPQGETGELFGKG--PQVMKGYWQRPEETAKVIDK--DGWLATGDIGYMDEKGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNEASGELVKVFVVAKDKSLTADD----IIKHCRIHLTGYKVPKLVEFRDELPKTNVGKILRRELRD------------------------------ 66045199 500 ------------------------------------------------------------------------------------------------------QLSYRQLNQRANQLAHKLREQGVGPDVRVGLAAERGLEMIVGLLAILKAGGAYVPLDPDYPQDRLSFLMHDSGIELLLT------------------QAHLLERLPIPAQV---------------KSHDLADALDGYSTENPLDKTAPDNLAYVIYTSGSTGKPKGTLLAHHNLMRLFAATDEW-FEFSEKDV--------WTLFHSWEIFGALLHGGRLVI---VPRTRSPEDFHALLVEQQVTVLNQTPSAFKQLMHVACD----SSLPSLQTVIFGGEALDVASLKPWFARFGDQSPQLINMYGITETTVHVSYPITLADTQNPASIGEAIPDLSWYVLDADFNPVAQGCSGELHIGHA--GLARGYHNTAERFVPDPFSSEGGLYRTGDLARYRATGVIDYVGRIDHQVKIRGFRIELGEIEARLQAHPAVREVSVL----ALDGQ-LAAYLVPTEPDQDQTTLREALKSQLRARLPDYMVPTHFIVLDSMPLTANGKLDRKAL-------------------------------- 31505497 1532 ---------------------------------------------------------------------------------VRALPDKTSIIY------SQGELSYLELDTLTNSWANIFKYLGIQKDNICGVILEGDYRQVLAMLAVFKAGGIYLPLRLDEPEERSLRMMSKTSPTMIVVDSENLDIIKP-----------RLALLPKPPQILVINAHEIQ-QYYQWDGTNYQCLLVEANHDKKVLIMDADDSNYIMFTSGSTGEPKAILGSHGSLRHFINWE-KLEFGINSN---WRCLQIAQINFDAYLTLVTLCSGGTLYIPDST-DREDLEKLLLRLGEWQINLLHTVPSVMRLFLKIGRN-LTNADLKNLRVLVLGGEPLFVKELREWHQVFG-SQTEFVNIYGASET--TFVKHFHRIPDPVPG--GKTLPEAAFAVIDGT-RPCAVGEVGEIFVKSPY--LTKGYYQD-QRLTNSVF--IPNVYCTGDLGRLLPDLTVEVIGRSDKQVKLNGVRIELGEIEDALAAIDGVEKALVIA---EEKEETVIAYYQAKNAIN-----HQHISSQLKQVLPIYMQPNHLMQLADFPLLPNGKINRLGLPK------------------------------ 159154185 427 ----------------------------------------------------------------------LNKCHQLFEDQVERSPNAVAVIF------KDQQWTYKQLNEKANQLAHYLQTKGVKPEVLVGIFIERSIEMLVGLLGILKAGGAYVPLDPSYPSDRLTYMLSDAAVPILLTQ------------QSLVDSLLANQA-----EVVCL-------------DSDWH-VIANYSQHNLVSLVTSENLAYVIYTSGSTGKPKGVMNIHQGICNNLLRTMDLSFDVSVWEIFWC-----------------LTSGSTLVV--AKPGHKDIAYLINLIAKQQVTQVFFVPSMLRFF-------LQQPNLESLKRVFCGGEALSYELNQQFFEHF---NCELHNLYGPTETAVDV-----ALWQCQPRSIGRPIANTQIYILDQYLQPVPVGIAGELHI--GGVQLARGYLNQPEKFISNLFGQ-GRLYKTGDLARYLSDGNIEYLGRIDHQIKLRGLRIELGEIESVLDTHPQIEQTVVVLRGDTAENQRLVAYVVSKDNLTPS-----ELPRFLKEKLPLYMIPSVFVILSDLPLNPNGKID---YKKLPLPDEASIVESAYLA-------------- 110680120 4 -------------------------------------------------------------------------------------------------------LSWRALRAEALRVAWTLTRKGARKGESIAILQPNGRDGLIALYGA---------LYGGFGREAIAYALEHSEAR--------------FALVHQEAQALFERA-----------RTGGIAQ------VDLHEE----PPGTQLHPLASSDHALLMYTSGTTGRPKGVVHTHAS-LLAGGWTATVAHELTADDRGLCVLPIYHINGLCVSVMGSLVSGGSLAVC---PRF-SARSFWADAAASKATWFSVVPTIISHLL-HSAEGPDTETKTRLRFGRSASSALAPDVQRAFERRF---DVPIIETMGLTETAAQILSPLPPGLR-KIGSPGRA-YGNEVAVLDAAQVPCDPGIEGEIVVRG--PNVMREYLKNPQATRDT----FAGDWRTGDLGRMDADGYFFVTGRLKELIIKGGENIAPREIDEALYAHGDVIEAAAFGRPCQRYGETVEAAVKLRAGSALSP---LDLIQLCKERLGVFKSPDHVHFLEDLPKGPSGKIQRRKL-------------------------------- 154247172 6 ------------------------------------------------------------------PDSPFNLARYCL--HQGEDAAKPALVAEGPRGRIIETWTYGEMRAAVARMAGGFAAYGLPRGSRVLLRVGNTSHFPLLFFGAIAAGLAPIPTSTLLTQDEVDLILADSGALLVVG-----------------DGSGAMPSDPGAARVL----GRGEI-----------AELEQADPA-EVSDTRADDLAFLVYTSGTSGRPKGVAHAQR-VVLGRRPMREGWLGLSASDFLFHAGAFNWTYTLGAGLMDPWSAGATSIVHLGE--RP-PEAWPDLLEATGATLFAAVPGLYRRILKYGSVTPSRF--PALRHGLTAGEALKPTLYGEWTRATGR---PLYEALGMSEI-STYISSGPGVT-TRAGSPGKPQAGRKVCVLDLADQPLPPGETGILAVHRSDPGLMLGYWGLPQ---ETAAVMRGEWFLTGDLARFDADGYLWYEGRGDDQMNAFGYRVAPEEVERALADHPSVAEVAVT---EAKSGEVITAFVVLHEGAVGDAD---ALARHAARHLAEYKRPRAYVFVRELPHTPSGKVLRRALR------------------------------- 111026986 15 -----------------------------------------------------------------------------LDRAAVTVAHRNAII-DGDLT-----FTYREFAERSNRLTGVLAARGIGVGDRVAVLCTNSHIMLELHNAVPLRGAVLVPLNIRLSEPELDYILEHSGATLLVAT---------HEFADIAGSLAARRNIPLLQ--------------ADGSDSAYETELVSA----EPARVESDDLLAINYTSGTTGRPKGVMHHRGAYLQALAMT--YHMGLGPGSRYLWTLPMFHCNGWPWAVT---AAGGTHVCLRAV----DPSEIWRHI-REGATHFSAAPTVLSMI-AEHAAAADGPTANPVK-VSTGGAPPSPT----LLRRMVKLNMQITHLYGMTETFGPAIINLAAEKQARQGVPNVITGG--ARVVDSAGKDVEPDGQGELIIEGN--NIMLGYYRDDA---ATAAANVDGWLRTGDLAVMHADGYVEIRDRLKDVIISGGENIASVEVERVLDSHPAVVESAVVGIPHDRWGEVPIAFVTVRPGTEVHEE---ELVEFARQHLARFKVPKKIIFAN-LPRTSTGKIQKNVLRN------------------------------ 2894189 3476 ----------------------------------------------------------------------------------------------------VRSLSFSGLLDEVEALARLLVGLGVRREARVGVLVERSVELAVTLMGVSFAGGVFVPVDPDYPSERIEFMLANSAPEVLVCT-------------------------KTTRAVVPAQFTGTVLVL---------DELPAADPGVELPDVAPEDAAYVIYTSGSTGVPKGVLVTHSG-LVNLGYAHIERMAVTSSSRVLQLSAIGFDAIVSE-LYMALLAGATLVLPDSA-NMPPRVTLGDAIRKAGITHLTVSPS---VLASEDDLP------DTLQTVLTGGEALPAALVDRW-----SPGRRVIQAYGPTETCSTMSAPLSPGHDQVP--LGGPIYNVRHYVLDAFLQPVPPGVVGELYITGV--GLARGYLGRPERFVASPFAPGERMYRSGDLFRWTREGQLMFAGRVDAQVKVRGYRVEPAEIEAVLIEHPGVAQVAVAVRRDGPGDKQLVAYVVPADAAGENGTLTSALRELAAERLPEYMMPAAFVSLEKMPLTPNGKLDHKAL------QAPDFAAMSTKRDPS----------- 2894189 457 ---------------------------------------------------------------------------------VKDRRDEVAVV-DGD-----RAMSYGELAEHAERLAGYLNGRGVRRGDRVAVVLDRSLDLIATLLAVWQAGAAYVPVDPAYPVERMKFMLADSEPAAVVCAEAYR------------DAVL-------------------DVGLDPISLDDPQTRQAVAAAARISVGTKANDLAYVMYTSGSTGTPKGVAVSHGNV---AALVGEPGWGVGPDDAVLMHADISWV---------PLLSGARLVLA-GS-GAVDGEALAGYVAG-GVTAAHLTAGAFRVLADESPESVVG-----LREVLTGGDAVPLAAVERVRRTCGPTEATLCATWWLLEPGDETGSVLP---------IGRPLAGRRVYVLDAFLRPVPPGVAGELYIAGA--GVAQGYLGTAERFVADPFVAAGRMYRTGDLAYWTHQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVV-----SVRDEHLIGYVVAEAGQAIDPA---RLREQLAETLPEFMVPAAVLVLDELPLTVNGKVDRRAL-------------------------------- 157356603 110 -------------------------------------------------------------------------------------------------------LTHARLDELIDKAASLLLASGINPGDVVALTFPNTIESVVVFLAVIRCRATAAPLNSAYTTEEFEFYLSDSESKLLVTSQEGNQP---------AQAAASKLKIPCITAT--VSDTGDDVILSDYNSDLKSNSINSIVND------PADVALF-LHTSGTTSRPKGVPLTQ----LNLASSVRNVYKLTESD--------------STVIVLPLFHGAAVTL--PSAGRFSASTFWSDMIAYKAT-WYTAVPTIHQIILDRHLSKPEPSLPKLRFIRSCSASLAPSILARLEESFG---APVLEAYAMTEATHLMASPLPENGEHKPGSVGKPV-GQEMAILDENGVLQQPNVSGEVCIRG--PNVTKGYKNNPEANKAA-FSF--GWFHTGDVGFLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDVAQGVAFGVPDDKYGEEINCAIIPREGSDLDE---SEVLRFCKKNLATFKVPKKVFMTDTLPKTATGKIQRRLV-------------------------------- 218155226 35 ------------------------------------------------------------------------------------------------------RYTYAELHQAARQLASALLGLGLAKGDRIGIWSHNNAEWVLMQLATAQVGLILVNINPAYRTAEVEYALNKVGCKALVTSDYGMLRELAPELAASQPGALQAARLPTLRTVVWIDAAGSGVAGQGDEQLRFSTLMARGDAQDAAAQLHNTDPINIQFTSGTTGFPKGATLTHRNIL-NNGFFIGECMRLTPEDRYHCF---GMVLGN----LACLTHGSTIV-------YPDALTVLETVQAERCTGLHGVPT---MFIAELDHPRAEFDLRTLRTGIMAGSPCPIEVMK---RVVGDMHLSEITIYGMTET-SPVSCQSDAETPLRVSTVGRVQPHLEVKIIDETGAVVPRGERGEL-CTQGY-SVMHGYWGDEAKTREAIDE--GGWMHTGDLATMDDEGYVNIVGRIKDMVIRGGENVYPREIEEFLYRHPMVQDVQVVGVPDQRFGEELCAWIIAKPGTRPSED---DIRAFCKGQIAHYKVPRYIRFVTSFPMTVTGKIQKFKIRDVMKDELGLAEDKTA---------------- 119899535 8 ---------------------------------------------------------------------------------AERSPDAAALTAGGE------TLAYSALARDVAQCAAGLLALGLDRGERVGIYLDKRIETVTTFFGATAAGGVFVPVNPIVKAEQVGYILQDCNVRVLVTGVE-----RFAALRDTL------SACHDLRHVVLVGNAAELPTLPGASVHRWSELLDAAPRAGHRV-VDA-DMAAILYTSGSTGRPKGVVLSHRN-MVAGAKSVAQYLDNGAHDTLLAALPLSFDAGFSQLTTA-FHSGARVVLL----NYLMPRDVLKAIERERVTGLTAVPPLWIQLSQ--LEWSASI-TEHLRYIANTGGRMPLETLTRLRAALPRTKPFLM--YGLTEAFRATFLP-PDEVDRRPDSIGKSIPNSEVLVLREDGTECAPNEPGELVQRGALVAM--GYWNDPEKTAER-FKPLPAHVFSGDNVRRDEEGFLYFIGRRDEMIKTSGYRVSPTEVEEIVYATRLVGECAAFGVAHDTLGQSITVIVTPPPGGTVDAA---TLLAECRARMPAYMVPTRIDVRSGLPRNPNGKIDRKAL-------------------------------- 66045198 508 ----------------------------------------------------------------------------------------------------ERTLTTLQLEQAANQLAHHLIRMGISEGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVK-APDALQQMLINAQARVLLCAEGDVR-----------QTSLGVAGCQGL-------------TWTPA---LWQDLPVSRPDTRP----SADSAAYVIHTSGSTGQPKGVLVSQGAYLRGLLEQLHLA----PEASMALVSTIAADLGHT-VLFGALCSGRTLVLTEALGF--DPDAFAAYMAEHQVGVLKIVPGHLAALLQAG----QPADVLPQHALIVGGEACSPALVEQLRQL--KPGCRVINHYGPSETTVGVLTCFPQSTPLRSVPVGTPLPGASAYVLDDVLNPVGTQVAGELYIGGD--SVALGYIGQPERFVPDPFAQGTRVYRSGDRMRRNHQGLLEFIGRADDQVKVRGYRVEPAEVARVLLGLASVAQVSVLALPDDQARLQLVAYCVAAGGADLS---IDSLREQLTACLPDYMVPAQIMLLDSLPLTANGKLDKRALPK------------------------------ 116672566 26 --------------------------------------------------------------------------------------DRTAVV----DGSSGAETSYRQLLEQIDAVAGAVSAQGLGPHGVAAILCPNVPAFAAVFHGLLRAGATITTINSLYTADEITLQLQDAAATWLFTVSA---------LLPGAVQAAERAGIPADRLVVLDGAPGHP---------SLKDLLTAGAPVPAVSFDPATHVAVLPYSSGTTGRPKGVKLSHRN-LVANVEQSRGLLKVKPQDRLLALLPFFHIYGLTVLLNLALRERACLVTM---PRF-DLAEFLRTIQDHKCTYLFIAPPVAVALSKH--PLVAEYDLSSVHTTLSGAAPLDGELGATLAERL---HCRVLQGYGMTEMSPVSHLIPVDAPDVPVSSVGFTVPNMECRLVDPAGEDIDIPAEGHLLCRG--PNVMLGYLNRPEETADT-LDP-DGFLHTGDIATVRADGVVTIVDRLKELIKYKGYQIAPAELEALLLSHPGIADAAVIGTPDADGQEVPMAFVVRQPGAEGEALDEDGVIDFVASRVAPFKKIRRVEFIEAVPKSASGKILRRMLK------------------------------- 2894188 2549 ---------------------------------------------------------------------------------VAATPEATAAIFE------DQSLSYAELDARANQLARWLIEQGVGPEDLVAVMLPRSLELVIALLAATKTGGAWLPIDPDYPADRIAYMLDDAEPALVITT--------------------AALSASPVGEVLAARSTTMVIDDPSAAGEVAGRDRAPVTDTDRTRRLDPRHPAYLIYTSGSTGRPKAVVITHRNLTNYLFHCGRMYPGLRGRSVM-----------HSSIMFTPLTVGGTV----------HVGALEAVIGDSAPSIFLATPSHLRTLDTGSRESAVSGDL------LLGGEQLPVDTIVQWRRT--YPNTVVVNEYGPTETVGCVEYRLEPGQECPPGGIGTPLTNMRAFVLDSWLRLVPPGAVGELYV--SGVGVARGYLGTASRFVADPFGSGERMYRTGDLVRWNPDGQLVFAGRVDDQVKVRGFRIEPGEIEAALVAQESVGQAVVVA-HDSDVGKRLIAYVT-AAGQTGVD--TAAVREGVAARLPQYMVPAAVVVLDALPLTTNGKVDRAAL-------------------------------- 2894188 15 -------------------------------------------------------------------------------RHVDRTPDAVA-VADGD-----RVLTYRELDELSGRLSGRLISRGVRGGDRVAVMMDRSADLVVALLGVWKSGAAYVPVDAAYPAPRVAFMVADS-AVSLTVCSAATRDG--VP--------------EGIESIVITDEDASDTSVATVR---------------------PGDLAYVMYTSGSTGTPKGVAITH-GTIAELAE------------------DPGWVMMHSFEVWTPLSLGARVVIAE--PGSVDVRRL-REAAAAGVTRVYLTAGSFRAVAEESPE-----SFAAFREVLTGGDVVPAHAVERVREACPGAR--VRNMYGPTEATWHLLQPGDVMGPVMP--IGRPLAGRRIQVLDESLRPVEPGVVGDLYLSG---GLAEGYFNTAERFVADPSAPGQRMYWTGDLAQWTADGELLFAGRADHQVKVRGFRIEPGEIEAALIALPDVQDAVVAAI-----DGRLVGYVVADGDVDP---------ALIRERLGAYMVPAAVIALDALPLTANGKVDRAAL-------------------------------- 2894188 1041 ---------------------------------------------------------------------------------AAQRPNDVALV------DRDGELSYGELWERSVKFAAVLRAHGVGSESRVGLVVGRSAWWTVGMLGVMLAGGTFVPVDPAY-PDERKEWIFRSADPMLVVCGGTTR--ETVP-------------AQFADRLLVID----EVDLAAGSD--------AALP-----QVDPRNAAYVIYTSGSTGTPKGVVVTHAG-LGNLALAHIDRFAVAPSSRVLQFAALGFDTIVSEVMMA-LLSGATLVV----PDLPPKATLTETLERWDVTHVKAPPSVLGTVDALPDR---------VETVVAAGELCPPGLVDRL-----SADQRMINAYGPTETTICATVSMPLSPGQHPIPFGGPVPGVRGYLLDSFLRPLPPGVTGELYLAG--IGVARGYLGTAERFVADPFVPGERMYRTGDLAYWTDQGELVSAGRADDQVKIRGFRVEPREIEFALSGYPRITQAAVT-----VRDDRLVAYVT--PGDIDTQAVRDDL----ASRMPQYMVPAAVVALDALPLTAHGKIDRRAL-------------------------------- 157375658 27 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQELKLVKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKIVVVSNFAHTLEKVVDQTPVESVILTGLGLSAPKRTLVNFVVKYIKKMVPKYDLPHAISMRKAGLQYVKPKLVSDDISFLQYTGGTTGVSKGAMLTHGNVLLQAAAYSPLLIDGKE---FVVTALP------LYHIFA-LTVNCLLFMHKGSNNITNPRDLPAFISELK-KHPYTAITGVNTLFNANTPEFAELDFSQVKLSIGGGMAVQRAVADKWQRITKNK---LLEGYGLTE-AAPLVTCCPYNLEGYNGSIGFPVAMTDIQVRDDAGKVLPQGENGELFAKG--PQVMKGYWQRPEETANVIDSQ--GYLATGDIGYMDENGFFFIVDRKKDMILVSGFNVFPNEVEEVVAMHPKVVEVAAVGVPNELSGETVKVFVVQND-KSLTE---QDVIAHCREHLTGYKVPKLVEFRDELPKSNVGKILRRELRD------------------------------ 160940566 94 ------------------------------------------------------------------------------------------------------RLTYREVKRRSDGLAKGLMHIGILKGDHVAVIMDNCWENVVTKIAIEKTGAVIVNLNIHEKKDMLECLLHRADVKAVIL-KQGIKNREHMDLKEAVPGRIYAPRLPLLRHVIV-------TDQERPRSCAWQELGMSMGDSLLKERMPFDD-ATIIHTSGTSGVPKGVMLNHC-QILENAWIHVQYLGLEKEDRL-CMTPP---MFHSFGCVGSMMAGAALVCYEKT----DRICLLEMLRKERCTVLCSVPTYIRLIMREGKAGGE--DL-CLRLCVTAGAPCPEHTLRDMKRVMGAEAAVVM--YGMTEAGGISSTSMDDSLETAVSTVGRLWPGVTGRIQDTTGRVLGPGQAGELCIKSY--GVMKGYYNNPEETEKA--VDREGWLHTGDIASLSEDGLLTLKGRCKDLIIRGGENISPREIEDFIRNYEPVEDVAVVGAPDEQYGELVYAFIRPKEGAVVT---KEGLRNWCRGKIATIKIPQEIELTDHFPISATGKISKGQLRSLAREHLEGRGPRQT---------------- 194015904 445 -------------------------------------------------------------------------------------------------------MTYGELERKTNQMAHFLQTHGLQRHDFVAVCMNHSPELIVLLLGILKAGGAYVPIDPEYPEERIQFILDDSQAKLFFTASAYHFNGDTYNIY----------------------------------NVW--DQLAQYNAEHPFIG-DAEDVAYMIYTSGSTGQPKGVMIEHRS-LVNYIMSAKTHYTDSSDDHFALYSSIAFVTS----IYTPLVIGSTVMIYEDQPGFLLEHILFD--QKAKVIKL--TPAHMALLTDAAL------SQSVVKRMIVGGEQLSTALAKRITEA-SDGRISIFNEYGPTETVGCMIHQFHQDDEGASVSIGVPMPNTEIYLLDEHQQAVLPGTVGEIYISGAGVG--RGYWQRPDRFLPNPFVNGRRMYRTGDIAKRANDGKIDYIGRIDHQIKLRGYRIELGEIELALMALEEVDKAAVIDLTDESGEKQLAAYIELKEKQMTSFLLRKKL----SDQLPAYMVPAYFVVLDELPLTQNGKINRTAL-------------------------------- 54022685 21 ---------------------------------------------------------------------------------VEASPDRTAVVF-ADATRTLGSLTYAELDARSTRLARALIARGVGPEDLVALGMPRSLESVVGMWAVAKTGAGFLSVDPAYPADRVAHMLADSGAVLGLT----------------VAEVAESLPAQVDWLVVDGERVRAECAAQS------SELITNAD---RTRPLRAEHPAYVIYTSGSTGLPKGVVVSHAGIA-GIRAEQAARYEVDGASRVLHFASPSFVFEHLLMLAGA----ATLVVVP--PTVYGGAELAELLRRERVTHVGMTPSVLASLDPAG--------LDDLRVVVAAGEACPPELVRRWTIPLPDGRSRFFNGYGPTET--TIVTNLSDALPDRPVTLGPPLRTVREYVLDERFVPVPVGAVGELYIAG--PQLARGYRARPARFVANPFEAGTRLYRTGDLVRRLADGDLEYLGRNDFQVKIRGFRIELGEIDAVLAGHESVSFAVTVGHRLDNDATVLAAYVVPADGAEIDIEALIAHAAAALPA---HMVPTAITVLDEIPLTPVGKLDRRAL-------------------------------- 73538863 17 ----------------------------------------------------------------------------LIDEQAARRGSHPFLVWE-PFDGQGKTWSYAEFGDAVRRFAAGLQTRGVQAGERVLVHLDNCAESVIAWLGCAYAGAVPVTTNTRSSADELAYFASHSGAVAGITQPRF--------------AAMVRAAAPALNWVAVTATDNGAPPEADVAGFTPFAAIDADPATLASRPHEPMAPFGIQYTSGTTSRPKAVLWSHANALWGAQLCAR-HEDLRADDVHLVHLPLFHTNAQVYSVAASLWVGATVVL---LPKF-SVSRFWPVSLKHGCTWTSVVPFCVRALMAQPLPERHSY-----RHWGSVCEP--PTDAHFGVKTIGW--------WGMTETVGTVGSPHRANAPM---SMGRPSPGYEIHVLDAQGRPVAPGQTGDLYVRRRGVSLFLEYFNDPAATAAAF--REDGLFITGDRVRLGEDGALYFADRAKDMLKVGGENVAASEIERVIALVPGVAEAAVVAKKHPMLDEVPVAFVI--PGPAAGDDLAKRILAACAAQLADFKRPHEVRLMDSLPR------------------------------------------- 8926185 49 -----------------------------------------------------------------------------------------------------KTLSFSETDTRTDRLAQALIAQGVKPGDRVAVMMDNVADWPLSWFAAIKAGAITVPVNTRFGATDLAHVLKDSQAVRVLASPG------CVPLARDVSGSIGHP--CAVRTLRELEADFGDRP-VDGPGLSAH----------------ADDTVNFQYTSGTTGFPKACMLSHD-YWLRTAWMIAVHSGLRPDDVVFSYMDPQWVM--------CLMGGVPLVV---LPRF-SASGFWHSVRQHRATLTYVLGSMPMLLYKQ---PPHSGDRDHMRLVLCSG--IPRDLHHAFEDRWGAAWREV---YGSTESGLDLIMPPGEEATVGSGAMGYPPSGKEVIVADERQRPVQPGQIGEILVRRP---MMKGYWNNPDSTERAF---RGGWYHTGDLGRAEAAGSVVHAGRLKDMIRRGGENIAAAEVESVLEAHPAVLAAALAGIPDELFGELPKAFLQLRPGYRPTTATARSVLAHTRRHLAKFKVPAYVEFVDSFPMTPSARIQKR---------------------------------- 9715734 1545 -------------------------------------------------------------------------------------PDAVAVIFEN------QQLTYGELNTQANQLAHHLQSLGVRPEVLVGIYLERSLSIIVTLLAILKAGGGYVPLDPDYTQQRLADISEDSQFSVLITQQ-------------------KLLNSLPVQGVIIVLDTES-------------EMLTNQSQVNPVSEVKPENLACLLYTSGSTGKPKGVMLTHAA-LVNHSSAISEVFGLTSGDRVLQFASFSFDVAAEEI-FPTWYKGATVVL---RPTFPDFASLSQFIAQESLSVLNITPAYWHEWASQDNATVP----PSLRLVAVGGDAVLLETVTIWRQVVG-DRVNCLNVYGPTEASVTAIVHLLHPQSETANSIGRPIANTQAYILDRHLQPVPVGVKGELHLCGVR--LARGYLNTEEKFIPNPFSGSRGLYKTGDLARYLPDGNIECFGRIDNQVKIRGFRIELGEIEAVLNQYIDVQTSCVIIREDTPGDKYLVAYVVPYPEKIPT---ISELRQFLSRNLPLYMVPQAFVFLDFLPLTPNRKVDRRAL-------------------------------- 9715734 477 -------------------------------------------------------------------------------------PDAVAVVFEN------QQLTYHELNCRANQLAHYLRSHGVGADVLVGICVERSLEMIVGLLAIFKAGGAYVPLDPEYPQKRIQFMLKDSGTSVLLTQSF-------------LLDQLPIAEQQNPYQVICLD-----------QESFSSELTDNPNPQSTP-----NNLAYVIYTSGSTGRPKGVMIEHQA-LVNLSLAWCKTFQVQSQSRLLQFAEIA----TTYV------SGACLYLPNIETLLPS-QVLVDFLADHKISHSFLSPSALSVLPQA--------TLPDLQYLSVGGEASSAELV----ERWGTGR-RFFNAYGPTESATIAICQPNGRKPP----IGRPIANAQIYILDEYLQLVPVGVPGELHIGGA--GLARGYLNRPEKFIPNPFSKFKKLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLGDVQASCVIVREDITGDKRLVAYIVPQKEVTPT---VTELRQFLKAKLPEYMVPNAFVILESLPLTPNGKIDHRAL-------------------------------- 9715734 4052 -----------------------------------------------------------------------------------------------------QQLTYAQLNNRANQLAHYLRSLGLETEQLVGICVERSPLMLVGILGILKAGGAYVPLDPEYPQERLSLMLEDSQVSLLLTQWTLIEKLPQHPAKPVFLDEI------------------------------WQQ-IAQNSQENLTGIVTAANLANVIYTSGSTGKPKGVMVEHQG-LCNLAQAQIQAFGLHSDSRILQFASLSFDACISEILMS-LGSGGT--LYLGSPGTPLIERL----RDYAITHITLPPSALAVL--------HKVELTTLQTIIVAGEACAVELIQW------SAGRNFFNAYGPTEGSVCATLAKCSALTQKLPLVG-PIANVQVYILDSQLQPVPIGVPGELHIAGV--GVARGYLNRPEKFISNPFGPSK-LYKTGDLGRYLADGTIEYLGRIDNQVKIRGFRIELGEIEAVASQHPLVQESVVIAREDIPGDKRLVAYLVPAQGQVLPEQLAQ---------------------------------------------------------------------- 194560414 94 -------------------------------------------------------------------------TYEMIGRGAAIDPSAPALSFRADDHRKPLRWTYSALLRDITRAANLFSRLGIDRHSVVAYVLPNLPETHFVIWGGEAAG-IVCAINPLLEGPAIASLLKAANAKVLVT--LAPFPGKIHPILSPVPSLQSLVLIDLAERVQGWRRMAAECKRLHGRAHDFDRAMSRESGDLIPRRFEADDISSYFCTGGTTGLPKIAIRRHGNE-VANAWSVGQVVGMGPGKTVFC----GLPLFHVNAVLAPFSRGAHVVL--GTPGYRGDGRFWEIVEHHRINFFSAVPTLYSALL---DVPVDGRNIDSLEYGLCGAAPMPVEVFRTFQDRTG---VRILEGYGLTE-GACVSSVNPPGGERRLGSIGLRIPGMKAVILDDAGRYVRDCVENEVVLTISGPNVFAGYLQEDQN-KSLWLDLGDGWLNTGDLARRDAQGYFWLTGRRKELIIRGGHNIDPATIEEPLHRHPAVQIAAAVGRPDVHAGELPVAYVQLKAGATATE---TELDTFIRSSIGERAAPKRIHIVDAMPLTAVGKIFKPELKRWETFDAL----ISALKDAGV---------- 167838410 6 ----------------------------------------------------------------------------ALERAARATPDKP---FLRDDGA---TITYRQMQQRSRRAADVLASFGIAPGERVAAMCLNTPAFFDLLLGAWRIGVVVVPVNHKLQAPEVDHILRHSASRAVLF------------------DAALAPVLAKVEH--GARRL--VTEGEANGAAPFDRLVADATGLASGASGAPDDAALILYTSGTTGRPKGCMHSHH-TVALAAATSALALSMTERERTLMAMPVWHASPLNNWFGGTLYVGGTVVLM----REYHPLRFLQTVEAEQATLYFGAPVSY-TLPLETIADFASFDLTSVRAWLYGGGPIGAALARRLMHAYRSEAFYQV--YGMTETGPAGTVLYPFEQTMKAGSIGRQGPGVDVRVVTASGDDARPNEIGEILLRAD--SMMLGYLDDPGATRAAFDD--DGWYRSGDVARVDADGYLFVVDRIKDMIVTGGENVYSKEVEDVLTAHPAVSEAAVIGRAHPQWGETVVAHVVLRAGGAEAAVDADALRAFCETRLAAYKIPREYVFAERLPRTPTGKLQKYLLRA------------------------------ 84502505 7 --------------------------------------------------------------------------------------------------------TWSEVAGRVERLAGALAAQGVSEGDRVALLAHNSARFFEAVFSTLWIGAVSVPLNTRWSQAELAYGLEDSEPKVIFVDDEFLEV--TLKLRDEVA-----------PNLVVIRLTGEGSTGPAVHDL---EALVAANDPAEPAYGPVQSLAMICYTGGTTGQSKGVMLSHL-----ALWSSALGFGADVRDLVHESSTLFHVGGLLSLFAMTLGAGCCVFM-----RAFDPLEVMQTIESRGVTHLILVPTMIRMII--DRKDLEDYDLSSIKVLSYGASPMTEGQIAETLEKLPGVNLQ--QSYGQTEL-SPYISKLAMEQHVRLTSVGHAGIMAEVIIADDDLREMPRREVGEILVRG--PHTMTGYWRKPD---ETAATLVNGWVRTGDVGWMDEEGFIYIVDRKKDMIVTGGENVYSSEVENALSAHPAVAIAVVIGIPDDRWGEAVHAIIVCRDERTATE---KELIEHCRSRIAGYKCPRSVEFRDALPLSAAGKILKRDLRA------------------------------ 39936777 27 ---------------------------------------------------------------------------------------------------RDRQITYTKLEAMAETAAAALLAAGYGRDSSVALYIGNTPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARVLITTDSA-------ALLPMAERFLAKGLLDRLIVCSDASWGESATPLSDPRVITYADFIKGASKPMAWPAIVPDDIALLQYTGGTTGLPKGAMHSNLTSAVAIYDVWGLVGGIH---RVICVLPLFHIYALTVILLRCLKQGDLISLHQ----RFDVAAVFRDIEEKRATVFPGVPTMWIAL--ANDPSLEKRDLSSLTMAGSGGAPLPVEVARLFER---KTNLKLKSGWGMTETCSP-GTGHPPEGPDKPGSIGLMLPGIELDVVDDPKRVLPPGEVGELRVRG--PNVTKGYWN---RPEESAHSFVGDRFLTGDIGYMDQDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGVPDDYRGEAAKAFVKLREGAKPFS--IDELRAFLTGKLGKHELPTAVEFLDELPRTTVGKLSRHELR------------------------------- 161526017 27 ----------------------------------------------------------------------------LLDESFTQYRDRTAFVCMG------KVITYGELDALSRRFGAWLQSRGLARGARVAIMMPNVLQYPVTIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVI---------LENFASTLQAVIAN---TAVKHVVVVRNVKKMVPWQLPSFTRFNAALAEARQTFKPPKLGPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAGAWHQPAHDKDVVFALTVCGFLT---------MRTGGMGVL---IPNPRDIGGMIKELKGYQISTIPAVNTLYNALLNHPD--FGQLDLSKLVIANGGGMAIQEGVAKRWYE---KTHTAIVEGYGLSET-SPVATCNPVTATEYSGTIGLPLPSTEVTIRDDAGNDVPLGEPGEICIRG--PQVMAGYWN---RPEETAKVMCPGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPALTD----KDLLAYCKERLTGYKRPKFVEFRTELPKTNVGKILRRELRD------------------------------ 134097892 377 ---------------------------------------------------------------------------------ARRTPDAVAVTFEGGDT------TYGELDARATALAHHLIDHGVGPEQLVALALPRSAELVVALLAVLKAGAAYLPLDPGHPAERIAHIVADARPAVLVS-----------------DTEHASRLLPSDITRLLLPATAEAISAHSQRD----------PGPGERGRVGPDNAAYVIYTSGSTGRPKGVVIPHRNVVLFTATEPWFSFD--DTDV--------WTLFHSYALWGALLHGGRLVV---VPVSRSPGEFLELLERERVTVLNQTPSAFYQLVQADREACAEL---ALRYVVFGGEALELSLDDWYRRH--PRNPVLVNMYGITETTVH-VSHLELDREQREGSIGRGIPDLRVYVLADDLEPVPPGVVGEMYVAGE--GLARGYLGTAQRFVADPHGRGTRMYRTGDLAKWRADGTLEFAGRADHQVKIRGFRIEPGEIEANLAAHPGVRQAAVVVREDRPGDRRLVGYAV-------TDAEPARLREHLAAVLPDYMVPSALVVVDEIPLTGNGK-------------------------------------- 134097892 1431 ---------------------------------------------------------------------------------VAEHPDKPALVFE------EVELSYRDLHRRVRSLARLLAENGVGRGDVVGVMLPRSPELVVGLVAAMTSGAAYLALDPDYPAERLRHMVEDARPAVVIT------GGRDTDLLARVLGCHDEPADPS-------------------------------GPLPEP---AAEDPAYVIYTSGSTGRPKGVVVPHSG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213970457 1553 --------------------------------------------------------------------------HSLIEAQVLATPNAPALIFA------DEQLSYTQLNTRANQLAHRLREAGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQTSLLER------------------LPVPEHVICLDQDG---DWLAG--------------YSTANPVNLSHPVYVIYTSGSTGKPKGAGNSHRA-LVNRLHWMQKAYALDGSDTVLQKTDVS--VWEFFW---PLLTGARLAV--ALPDHRDPERLVQTIRQHQVTTLHFVPSMLQAFMTH-PQVESCH---SLRRVVCSGEALPAELAGQVLRRLPQTG--LYNLYGPTETHWTCTTDDVLSVPI-----GRPIDNLKTHILDDGLLPAAQGVAAELYLGGA--GLARGYHNTAERFVPDPFDGQGGLYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEACLLEHDSVQEAVVIDVDGPS-GKQLAAYLV---GEQRSDHLRELLKAHLKASLPDYMVPTHFIMLDSMPLTANGKLDRRAL-------------------------------- 213970457 500 -----------------------------------------------------------------------------------------------------EQLSYQQLNNRANQLAHKLREQGVGPDVRVGLAAERSLEMIVGMLAILKAGGAYVPLDPDYPQDRLSFLVHDSGIELLLT------------------QAHLLDQLPIPAHV---------------QTLNLADALDGYSTENPINQTTPDNLAYVIYTSGSTGKPKGTLLAHHNLMRLFAAT-DNWFKFDEKDV--------WTLFHSWEIFGALLHGGRLVI---VPRTRSPEEFHALLVEQQVTVLNQTPSAFKQLVRACDSPVPM----SLQKVIFGGEALDVASLKPWFARFGDQTPQLINMYGITETTVHVTYPITLADTHNPASIGEAIPDLSWYVLDADFNPVAQGCSGELHIGHA--GLARGYHHTAERFVPDPFANDGGLYRTGDLARYKTAGTIEYAGRIDHQVKIRGFRIELGEIEARLQAHSAVREVIVL----AVDGQ-LAAYLLPTQPDQDQQALHETLKAELRAHLPDYMVPTHFIVLDKLPLTANGKLDRKAL-------------------------------- 134100820 458 -------------------------------------------------------------------------------------------------------VSYRELNERVNRLAHHLIAAGVGPGSLVGVALPRSVELVTALFAVVKAGAAYVPVEPDHPAERIEHILRDAAPDLVITTSDV-----RVPARNLLLLDEPLPEHPA---------------TNPGRAVAG--------------------PMYVLYTSGSTGRPKGVVVPARAVL-HRLDGMQRAYRLDASDRVLQKTPAGFDVSVWEFFW-TLNEGATLVLADG--GHRDVDHLAAVIREHGVTTVHFVPPVLRMF----LETPQAGECTSLRRVFTGGESLPADLQRRVWELL---DVRLHHLYGPTE-ATIDVTCEPGRVD-DPAPIGKPVPGARLYVLDGALRPVPVGTTGELYL-----ATTQLAHGYHERFVADPFAPGSRMYRSGDLARWRKDGVLEFAGRADDQVKVRGARIEPGEIEAVAREHPSVGQVAVVVRGDRRGQERLTAYVVGEAGP---------LREHLRRHLPDYMVPTSFVELGALPLTPSGKLDRRAL-------------------------------- 134100820 2524 ------------------------------------------------------------------------------------------------------RWTYAELNERANRFAHHLIGLGIGPGDVVALALPKSGELVAAIIAVLKTGAAYLPVDVEYPAERIRHLLEDV---ALVVSTAGVE----------------------------LPRPALLIDSG----FAAHPATDPTDAERNA-PLRAESAAYVITTSGSTGLPKGVVVSHAGFAT-LSGNHVRSYGVREDSRVYQYVSPSFDVSVAELCMA-LLTGACLVV----PRRTATGAELAVLDRERVTHLHIPPSVLAT--------VPRVELPHLRCLVTGAEPCPAELVEFF----GRGRTMI-NAYGPTETVEVTWARCPGVHPVP---IGLPLDGAAAYVLDSRLRPVPAGVAGELYAAG--PGLAQGYRGTAERFVANPFGRGSRMYRTGDLTRWGADGRLEYLGRADDQVKVRGFRIEPGEVEAVLAAHPGVEQARVVVREDRPGDRRLVGYVVGRAAAP-------ELLRHAREALPDYMVPSAVVALDEMPLTANGKLDR----------------------------------- 134100820 1487 ---------------------------------------------------------------------------------------------------------YAELNRRANRLARLLLERGAGPERFVAIALPRSVDLVVALLAVLKTGGAYLPLDPAHPAERIGFMLDDVRPVLVLTDRGCADRIPSTTPRLLVDEV--------------------DTSTVDDRDPRRSLGMRNAA--------------FVIFTSGSTGRPKGVVHDSNGYLSWVRSAYPAVAG-----RALVHSPVSFVTG----LFAPLTTGGCAQLVELDESAELGG--------HRPTFVKATPSHLPVLLTLPPEC------SPTRQLVLGGESLVGEVLEQWRAR--HPEATVINEYGPTETTGCTEFRIEPGEPVPSGTIGRPIWNTRMYVLDAALRPAPVGVEGELYIAGDL--VTRGYLNRPSKFVADPFGP-PGFYRSGDIARWNADGMLEFIARVDDQVKIRGFRIELGEIDTVLNQHPAVRHAAAIVREDTPGDKRLVAYVVP-EGELDAAGL----RDHVADRLPEYMVPVAFVTMDALPLTGNRKLDRNAL-------------------------------- 6563399 1621 --------------------------------------------------------------------------YQLFEEQVQRTPDAVAVIFEN------QQLTYYQLNCRANQLANYLQSLGVSADVLVGICVERSIEMVVGLLGILKAGGAYVPLDPDYPQQRLSFILDDAALPVLLTQ-------------QSLLESL-------PEHTAQVVCLDSD-----------RQLIEQHSRENPLTGSKPENLAYVIYTSGSTGQPKGVQVSH-NCVVNFLASMSHCPGLTDSDTFCAVTTISFDIA-ALELYLPLIVGAKVVVV-GREVASDGARLLLELQHSSTTVMQATPATWQMLVASG--------LSTQQLLLCGGEALPPQLAHQLLE----TGAQVWNLYGPTETTIWAIASGAALRAIAP--IGRPIANTQFYILDSHLQPVPVGVAGELHI--GGLGLAKGYLNRPEKFISNPFKRSRGLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHEDVQASCVIARQDNPGDKRLVAYLVAHQDCKPA---ISELRQFLKAKLPEYMVPSAFVILESLPLTPNGKVDRRALPK------------------------------ 165975858 33 -----------------------------------------------------------------------------------------------------KVLTFRKLEERSRAFAAYLQELRLEKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVVVSNF-----AATLEKIVFE-------TSVKHVIVVKYVKKLVPYKLPHAVSFREALSKQRQYVKP-SLYREDLAFLQYTGGTTGVAKGAMLSHGN-LVANLMQAKWVANSRE-----CIAVIPLPLYHVFALVNCLLLGITGLLITNPRDIPS---FVKELKKYKVVALTGVNTLFNALL--NNEQFKEIDFSHLKLSVGGGASIQSAVAKRWHDA---TDCHIIEGYGMTECSPLIAATRSDSVE-HTGSIGVPVPNTDIRIVDDEGNDVPIGERGELWVKG--PQVMQGYW---QRPQDTADVLKDGWMATGDIVVMGEDLNLRIVDRKKDMIIVSGFNVYPNEIEEVVAHNPKVNEVVAIGIPSKSSGEAIKIFVT-KKDESLT---REELRTYCRQYLTGYKIPREIEFRDELPKSNVGKILRRVLRD------------------------------ 209551944 21 -----------------------------------------------------------------------NFLSQAARRHV----NDPALVW------KDRVWTWSEIEARVQAMAYALREFGIKKGDRILVQSPNCNQMFEALYATFRVGAILVPTNFRQTPDEIVYLAESSGATLMIC-----------HAAFAGHAEAARRSSGSLKNVIAI----EEADFGPSYDHIVDRNLGRM---VEPAIVDRDDPAWFFYTSGTTGHPKAAVLTHG--------QLTFVINNHNADVF-----PGVSSADRSLVVAPLSHGATILL----PTKFVVEDVWRLVQEWKVTNLFAVPTIVKMLVE--DPSVDTFDHSSLRYVVYAGAPMYREDQKRALTKLGKV---LVQYYGLAETGAIAVLPVEDGPDVRIGTCGYERTGMQVQVQDDAGLEMPPGETGEVCVIG--PAVFAGYYRNPEANAKSF---RDGWFRTGDLGHMDAEGFLYLTGRASDMYISGGSNVYPREIEEKLLQHPGLSEVAILGVPDPVWGEVGIAVCVARDGHRLDGD---TLNEWLDGKVARYKLPKRYIIWDALPKSAYGKIAKKLVKA------------------------------ 167361986 34 -------------------------------------------------------------------------------------PDRPALF----EIATNRQLSYAELDTRIARCAGLLSDLGARRGGRVALLARNSLDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPVLLVHDEEF------------AATVASLAGADPEMAVI------STADGPAG----FAARIEASLPA-APVSADADGACVLLYTSGTTGQPKGVVITRRN-AFFAAFNFSVVGEIGPGSVALCDLPFFHTIGLIAVARTTLMLGGTLVVSD--RFTP-ARTLAALADRQRVTHYFAVPQIALALR--NDPVYSAAALAGLHALFVGGAPLTQALIESYLD----DGVALVNGYGMSEAGTVLHVPIRRAVQDNPGSVGLPAPLLDIRIVGEDGREVDDGETGELWLRG--PAVTPGYWNKPQ---ETAAAFTEGWYRTGDLGRREANGFYHIVDRLKDMYISGGENVYPAEVEAALASHPAILDAAVVGIPDIRWGECGLAYVVLRPGAVATGD---EIAGHCAARLAAFKRPARILFVEAIPRTASGKVQKYVLRQ------------------------------ 52143488 15 ------------------------------------------------------------------------------------HPDRIAII------TDEEEMTYKQLHEYVNKVAAYFIDLHVQKGERIAILSQNSLEYIVLLFAIAKVECIAVPLNIRLTENELIFQLKDSGTTLLF-VEETFQN-----------MALSMQKVSYVQSVISI----TSLKEIEDRKIDNFEEINESASF------------IICYTSGTTGKPKGAVLTQEN-MFWNALNNTFAIDLTMHDRSIVLLPLFHIGGIGLFAFPTLFAGGVIIV----PRKFEPTKALSMIEKHKVTVVMGVPTIHQALI--NCSKFETTNLQSVRWFYNGGAPCPEE----LMREFIDRGFLFGQGFGMTETSPTVFMLSEEDARRKVGSIGKPVLFCEYELIDENKNKVEVGEVGELLIRG--PNVMKEYWNRPDATEET---IQDGWLYTGDLARVDEDGFVYIVGRKKEMIISGGENIYPLEVEQVINKLSDVYEVAVVGRQHVKWGEIPIAFIVKKSSSVL---IEKDVIEHCRLFLAKYKIPKEIVFLKEFPKNATGKI------------------------------------- 54027037 3739 -------------------------------------------------------------------------------------------------------LSYGELDARSNRLARRLVAAGVGPETLVAVALPRSAELVVALLAVLKAGGGYLPIDPDYPADRIEYMIDDARPICALTAPGTWFGGPVLDVERDAD-----------------PRYYASTPLTDAD---------------RRAPLRPEHTAYVIYTSGSTGRPKGVVIPHRNV-VRLLDNTRELFGFGPHDV--------WTMFHSYALWGALLHGGSVVVVD-YFTSRSPEQFRELLVGERVTVLDQTPSAFYQLVAADTAAPAEY---ALRWVIFGGEALEPQLGGWLRRY--PDAPRLVNMYGITETTVHV---SYRAIDAGTGAAGGAIPGLTVRVLDPRLRPVPVGVPGEIYVSGG--QLARGYLGRPGRFVDPYGPAGARAYRSGDLARWTATGELEFLGRADQQVNLRGFRIELGEIEAALLAEPEVTEAAVVVRSDLVDEARIVGYLVTAGPVD-----TAELRERVRRTLPEHMVPAALVEIDRIPLTVNGKLDRAAL-------------------------------- 54027037 1608 -------------------------------------------------------------------------------------PERVAIVAAG------RELTYRELDQTSARLARALMARGVGPDDVVAVGIPRSPEFVTAVWAIAKAGAAWVPVDPAYPAERIEHMLRDSGAVLGLTV-GAVR-----------------ADLPGQPHWLVLD----DVEFGFECARFGGEPVRDAE---RVRPLRPHNLAYVIYTSGSTGTPKGVLVTQAGVAGFAAETARYPID--------ATARVLHVGSPSFITVAELLMAATLVI---APEEARFGRLVELLAAQRVTHSIMTPSGALTI-----DPAEVPD---LRVLVAGGEACPPELVRRWHAA-GRR---LVDAYGPTETVAVDISD--RLEPGRPVTIGRPLRGVREWVLDERLRPVPVGVAGELYVAGA--QLARGYHGTAERFVACPWAPGERMYRTGDLVRWTASGGLEYLGRNDAQVKVRGFRIELGEIEAALAARPGVAHAVVTVHRDPARGDQLAAYVVPSGGHPLDAG---DLKAGLRTRLAPHLVPAAITVLDTLPLTPNGKLDRAAL-------------------------------- 54027037 4784 -------------------------------------------------------------------------------RQAAATPDAVAVL----DAHQGRTLTYREFDAAANRLARRLIRAGVGPEQTVVLALRRSVALVVAMHAVVRAGGAYVPVDPDHPAERIAHILDTAAPVCVLAT----------------------GDLPFDTALPVLDIDGGAALPDDPI-----------RDEERVRPLRPEHPAYVIFTSGSTGRPKGVAVPHAAVANQIRW-LCAEFGLGSADLLKTPATFDLSVWEFW---GPLLSGGRLVV--TAPDERDPDRLRDLLDRHAITLLCTVPSMLAMLLGAAAGLP-----GALRHVLAIGEALPPAVAADFLDRAAGTGAALHNLYGPTEAAVSITAHEVRERPRHTVPIGTPAWNSRLYVLDRRMRPVPVGVAGELYLAQAAPALTAG------RFVADPFDRGARMYRTGDIVRRRADGSLEYLERADFQVKIGGFRIELGDIESALLALPGVRAAVALARTDGAAGARLVAYAVLDDAVSATTRIAAELRAELRERLPGYMVPAAVMALPALPLTGNGKVDR----------------------------------- 54027037 2657 ---------------------------------------------------------------------------------AERTPDAVAVVFE------DEHLTYREFAARVHRLARLLVAHGVGPERTVGLGMHRSIELVVGMYAVLAAGGAYVPLDPAHPAERLAHILDTARPVCVLT------RGR---------DGLEVTG-PAVLDLDLLDTTGYP-------DTALTDADRRA-------PLRPARPAYVLFTSGSTGRPKGVTIEHAAIVNRLRW-MQDEYRIDARDVVLQKTPVTFDVSVWEFFW-PLQVGARLVL--ARPDHRDPRYLAELITAEAVTVAHFVPAMLAVFVAE-PAAAQCH---SLRAVFCSGEALPPAPAHRLRALTG---AAVHNLYGPTEAAVDVTHHEVTDADTQSVPIGSPVANTRVYVLDDRLRPVPAGVPGELYLAGV--QLARGYAGRPDRFVADPFTPGARMYRTGDRVRWSAAGELEYLGRTDFQVKVRGMRIEPGEIEAALTELDGVDQAVVVA-----RDEHLVAYLIPAGPVDPDA-----VRVALARRLPAYLVPAAFVLLDAFPLNASGKLDRTAL-------------------------------- 158317524 42 ------------------------------------------------------------------------------------RPDWPAIRCE------HRVVSYGRLHRDSNRVGHALRAAGAGVGTRVA-YFGRESEYYYTILGCAKAGAVLVPVNWRLTASEVDHVLRDASAEVLFVADFVAVADRV------------RPQLPTLRTVVVVDQPGS-ADPGAGLRGWW-----STAPETDLDPTGPNDAVVQIYTSGTTGQPKGAVVAHRSFPAYLRAAGLDWIDWRPDDVSLITAGIGWFM-HGFN------AGATNVVM----RAFIPQEAVRLIREAGVTTTFAAPAMLRMMLDERDAGPDAFR--SMRKIAYGGAPVSASLLTRCLEVFG---CEFAQIYASTETASVATCLPPAAHQ--PGSAGLACPGNEIKIIDSVGATLPVGQVGQVCVRT--PARMLGYW---ARLKDTAATLVDGWLLMGDAGYLDENGYLFLSDRINDTVIVAGQNIYPAEVEKELCEHRDVVDAAVVGLPDEAWGEAVHACVVLRPGVELVP---RQLLLFLRERLADYKLPVAFHAMDTLARNPAGKLLRRVVRE------------------------------ 157931643 7 --------------------------------------------------------------------------HQLFEEQVAQNPQGIAVIFEG------QKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPTERLGDILSDSGVSLVLTQ-----------------ESLGD----------FLPQTGAEL---LCLDRDWEK-IATYSPENPFNLTTPENLAYVIYTSGSTGKPKGVMNIHQGICNTLKYNIDN-YNLNSEERILQITPFSFDVSV-WEVFSSLTSGATLVV--AKPDYKDIDYLIDLIVQEQVTYFTCVPSILRVFLQH----PKSKDCHCLKRVIVGGEALSYELNQRFFQQL---NCELYNAYGPTETVWCC-QPNSQLIPI-----GTPIANAQVYILDSYLQPVPIGVAGELHI--GGMGLARGYLNQPEKFIPHPFAEGK-LYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKDTLLTSQDL----RRFLQQQLPAYMVP------------------------------------------------------ 158314519 6 -----------------------------------------------------------------------------------------------------ERVSYGSLEARSRQFARVLRARGLRPGDTVALLAENHARYLEVYWAAIRSGLYLTAVNWHLTAAEAAHLLGDSAARVLVTT------------ARFTDLARTAADLSPTCSTLLL------LDGTEDGFESYEEVIAAQSAAPL-----ADQPAVMLYSSGTTGRAKGIRRPLSDLQVSASPMAKAFLGIGEDSTYLTPAPL----YHAHWAAGAHELGATLVIMD----RFDAEQMLAVIEKERVTHAQVVPTMMIRLLKLPAEVRTRYDVSSLRSLTHAGAPCPPAIKRQMIDWLG----PIVDYYSSTESGMTFIGSADWL--AHPGSVGRTIIGT-PHICDDNGRELPVGEPGLLYFDRGTEHF--EYHNDPEKTREGRHPKHPTWTTSGDMGYVDTDGYLYLTDRKSFMIISGGVNIYPAEIEAALILHPAITDVAVFGLPHADMGEYVHAVVQPTDGVDATPELAEQIRAFARDHLAGYKVPRAITFRDQLPRMSTGKLAKNALRQEYLG-------------------------- 182413787 522 ---------------------------------------------------------------------------------VAQTPDAIAV------SGEGAALSYGELNARANRLAWRLRRAGVGPEARVGMYFERTVDLVVGIVAILKAGGAYVPFDPVYPAERIGFMLRDAAPRVLLTQEAFCRG---------------------------LVADGTELVCADDRSLV------GERTDNLRVDVRPEQAAYVIYTSGSTGQPKGCVVEHR-QVVRLFEATQAWYRFGREDV--------WTLFHSYALWGALLYGGRLVVFETS---RSPEAFLELLRQEKVTVLNQTPSAFRGLMAA-DESARPAPLS-LRYVIFGGEALEPASLAWWERH-GDEQPQLVNMYGITETTVHVTYRPLRRADGENGSIGRPIPDLRLYVLDAFQQPVPIGVVGEIYVGGA--GVARGYLNRPERFVPDRLGGRPGLYRSGDLARWRADGELEYLGRADHQVKIRGFRIELGEIEAALASHPAVRSALVL-LREERGDKSLAAYVVWR-GEPVAPAV---LRAHVGERVPEYMVPADIVGLAAFPLTPNGKVDRRAL-------------------------------- 113868764 21 -----------------------------------------------------------------------------LHGHAAAAPGRPALHYLG------RTFTYGKLWRRVERASAHLAAWGIRAGDRVGTLCLNHELQLVLLFACARVGAMFVP---------LNYRLAPAE------------------LRTIAGHAQLAALFHDERHAGLAQEAGSGCQVA-----HLDRLIDHPAPFGVAAPVPDDAPLLLAYTSGTTGKPKGAVHTQAGLLANARASW-WAHGMTADDHVLSVLPMFHVGGLCIQTLPALLAGAQVTLHD----RFAPDAWLGAVAQARPSLSLMVPATLRAVLEH-PGWP-GADLSALRGVMAGSSTIPLS----YIEAFHARGVPLGQVYGATETGPVVVLKLQDAM-ARPGYAGWPQPEAQVRLAGPDGAEVAPGEVGELWVRGA--NVMAGYWNQPD-------NGLPDGWFHGDLAHRDAGGCIEVVGRSKDMIISGGENIYPAEIENVLAGLPGVQECAVVGVADARWGEVPVAVIVPAPG-APRDALGAELRELLATRIARFKLPREVVLLEDLPRSALGKVLKPQLRAMLE--------------------------- 86740942 18 ----------------------------------------------------------------------------ALDR----FGARPALHYQG------RTYGYGEIVAAANQLAHRLRAAGVGPGVSVALMMSNRPEYIVADQAILRCGAVKVALNDMLSASEIDYILRDSEARVVL-ADAGMLP------------AALHSAPPLLETVIAV----ADPDDCPGGVVAWHDALAGQPTTVPEVDPTPTDPGLIVYTGGTTGLPKGVMHTQRNLALNL-FSHVMEMGLLDDEVLLLMSPL----PHSFLLQAGMLKGARHFL----ETRFDPELVLERITADRVTFTFMVPTMIRVLDRAAGRAL---DLSSLRTILYGAAPITRERLEQGLEVLGPVFMQL---YGQSE-APNFITRLRREDEHRLASCGQPVVMATVRVVDEAGRELPRGQVGEIVAATPY--TMVGYRG---RPEQTAKALRDGWLHTGDIGRMDAEGYVYLLDRKNDMIITGGMNVYSTEVENAAAACPGVGQVAVVGVPHPDWGEAVVAFVVPDDTGAFDEA---KLLAHCRVELARYKQPKAVRVVEALPTTVYGKLDKKALRA------------------------------ 160896395 31 -----------------------------------------------------------------------------------------------------KELTYSQVDAQSRAFAAYLQSLGLARGDRVALMMPNIPQYPVAVAAVLRAGFVVVNVNPLYTARELEHQLKDSGAKAIV----------IIENFAHTLQACKAA--TPVQHMVVVRKVKKLVPFSLPGAVRFNDALSKGSPFQAP-QLQASDMALLQYTGGTTGVSKGAVLLHSNIIANVLQSEAWNLGEQPTSI--CALPLYHIFAFTVNMMLSMRTGGKTIL---IPNPRDLKATLKQLSTQRFHSFPAVSTLFNGLANHPD--FNTVDWSHLKVSVGGGMAVSAVAQLWLQ----KTGCPICEGYGLSETSPTVSCNPVTSTEF-SGTIGVPLPSTYLKLVDDDGNDVELGARGELAIKG--PQVMAAYWQRPDETAKVF--TADGYFRTGDIGTMDERGYFKIVDRKKDMVLVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKTGEAVKL-VIVRKDDSLTE---QAVRDFCHDNLTGYKRPRVIEFRTELPKTPVGKILRRELRD------------------------------ 196191975 505 -------------------------------------------------------------------------------------------------------MSYCELLAAAHNLAVRLTNAGVKPGQIVAIYLPRSWEAIITILGVLFSGAGYLALDPTAPVARNSHLLKDAQPALLITTSEY-----------------QPHSISGLPPTILL----NPLEYLPTTDLSMAEVVTSDLSTIPAQ----NSPAYVVYTSGSTGVPKGLVIDHRA-LSNFVSGALQRYKIQPEDRVLQFASL-----HFDAIFLTLCSGATLVLREESMLQSLP-HFLKVCQQKDISILDL-PTAFWHELAFCLSNHQESLPTSLRMVIIGGEAAQSERIKQWHSVVGNE-VRLLNTYGPSETVVATVATLPGCVDQGKVPIGRPLPGIDIAVINAAGYPATPGQRGELCILG--PTLAKEYLGKSQLTADCFLHQLPGKYRTGDQVFIRPDGQLVFTGRLDAEFKISGHRINPAEIESVLLTIPGIREAAVVGHHLPEGIKRLCAYLVAKAPHPP----VRTLRQHLSERLPAAVIPAGFNFLEALPKTLSGKVDRTAL-------------------------------- 85707103 17 -----------------------------------------------------------------------NLAAHVLGR-AEAHPDKIALAVLG--LGTAERWSYGRLLAAVRGTGTGLLRTGLKPGDRVLMRLGNTVEFPIAYLGAIAVGLVPIPTSSQLTAPEVAGIVKTTQPALILRAAGV---------------ACPETDIPSLD----------EPALEAMRDL----------PPADWEMGDPDRPAYIIYTSGTSGIPRAVVHAHR--AIWARMMFDGWYGLRGDDRLCHAGAFNWTFTLGTGLMDPWTVGATALI--PAPGI-APEHLPALLERHDATIFAAAPGVYRKLVRPGQPLA----LPHLRHGLAAGEKLSDTIRQHWRDATG---TPMYEAYGMSE-CSTFISGSP-AHPAAPGTLGRPQTGRRVAIIG-NGSPAPHGTEGTIAVHRSDPGLMLGYLGAPE----ATAEKFTGDWFTGDQGMMDAEGQITYLGRADDMMNAGGYRVSPMEVEAALSAHPGITTVAVTDIEVKEDARVIMAFYTGPAQLDPVA-----LDAFAAERLAGYKCPRGFYHVEALPTGANGKILRRALRPIYEG-------------------------- 114319287 33 -------------------------------------------------------------------------------------------------------------------VAAALRECGLLRQERVAVYLDKRPETVQALFGAAMAGGVFVPVNPLLKADQVAYILRDCNVRILVTT---------ADRLKAIRQAL--VQCPDLHTVLVVGRSDTLGEEEPPRVHDWYDVVSTAGPARPHRVIDS-DMAAILYTSGSTGQPKGVVLSHRN-MVAGAQSVASYLDNRPEDHLLAALPFSFDYGLSQLTTA-FLTGAQVSLL----NYLLPRDVIRAVEKQGITGLAAVPPLWIQL--AQLEWPDAA-RKTLRYVTNSGGAMPLKTLEALRAQLPATRFYLM--YGLTE--AFRSTYLPPEVDRRPDSMGKAIPNAEIRVVREDGSPCAPGEPGELVHRGALVAM--GYWNDPERTAQR-FRPAPGVW-SGDTVRMDEEGFLYFIGRRDEMIKTSGYRVSPNEVEEAVYGTGLVAEAAALGVPHPVLGHGIVLVVLPRSTGVTAEELLNALRPRV----PAFMLPAHVELRQQLPRNANGKIDRK---------------------------------- 117928399 461 ----------------------------------------------------------------------------LVARWARQRPDEPAVIDIGVTGDADRTITWREFDEQASDVALALLRSGVEPAEPVAYQLPNCAEFPTLALAVARIGAVSCPLMPFYRRREVAFMLTRSRARVLV----VPRYFRNRDYVAETHALLTEEPDVSVRRVIVLGP--GPVPDGPAGVQWFDDWVAAARTDLATRRPAPDARAQLLFTSGTSGEPKGVLHRMNTLTRAVGMEIR-HLGLTNADRIFVPSPLAHQTGFLYGMWLAFGLGVPQIL---QPVW-DGRIAAAAIRRRRATFVQAATPFLADLVSAVEESGEP--LESLRIFVATGAAVPRNLAERATRLLGAAVCGA---WGTTETCGTLAAPTDEPAKVW-GTDGRPLADIAVRVVDDHGEELARGVEGHFEVKT--PCLFEGYL-DHPEWTAQALTP-DGWYRSGDLAVIDESGYVRITGRAKDVINRGGEKIPVAEVEQILHTHPAIRDVAIVAMPDERLGERACAFVVLRPAATLTFP-------QVQQYLDERHVPERLEIIDELPRNPSGKIQKFKLRERIADILRSESNPGSL--------------- 161524893 52 -------------------------------------------------------------------------------------------------------MTYRALAQKVDAFASYLQAIGVKPGDRVAIMLPNTFQYPVALFGTLKTGAIVVNVNPLYTARELAHQLKDSGAETIVVFENFARRVKNIVVTALGDLLADGFNAKGRLINFVLKHVKKLVPAYDPQAIRLRAALAGARERAKPAAITRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADLTPLPLYHIYS----LTVNAFIFMG---LGGRNIL----IANPRDTKMMMKILRHE---TFTGITGINTLYNADNDEFRRRDFSKLKLAMAGGMAMQRAVAERFQQVTGR---PIVEGYGLTECSPIVTMNPVDLNDMSAGSIGLPAPSTIVRFRREDGTWAGIGEPGELCVRG--PQVMRGYWQRPDKVIDA-----DGWLATGDIGVMDERGFVRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGVPDEVQGERIKVFVVRR-----DPTLVDDVLAHCRKNLTGYKMPKFVEFRDALPQTNVGKILRRALRD------------------------------ 145222135 3 ----------------------------------------------------------------------LNIADLA-EHAIDAVPDRVAII-----TGDEQ-LTYAQLEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFDNSDMVALVH--ERRYADRV---------ANVLPETPKVKTILVIE-DGSDDDYERYGGVEFNAALEQGSPERDFGP-RSEDDIYLLYTGGTTGFPKGVMWRHGGTDFATGEPIADEYDLSPPMIHGATQSATWM---------ALFSGHTVVL---TPEF-DADQIWRMIHEHKVNLLFMARPLLDALLAHQEEG-NTYDLSSLFLLASTAALFSTSIKEKFLELLPNRI--ITDSIGSSETG------FGGTSIVAKGESHTGGPRVTIDVLDEDGNEVEPGSGKRGVIAK-CGHIPVGYFKDEKKTAET-FRTYNGVRYAGDYAEVEADGTVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPRDGARPS---LADLDAFVRKEIAGYKVPRSLWLVDEIKRSPAGK-------------------------------------- 148258753 41 -------------------------------------------------------------------------TYEALKCGASANPDAPAIQFLADPADTPVVITYRDFIAKVTQAANMFHALGVGPNDVVSFMLPLVPEAFITLFGAEAAG-IANPVNPLLEPHQIAEILEAAKTKVLVA--LGPLPGTDIWQK--VEKV--RGSLTHLKAIVQVYGGGGD---PANGIHAFNDLIKPQPADHLVRQIKASDTAAYFHTGGTTGTPKLVRHSHGNQ-VYQAWAINLVLKAKPGGTLLFGMPLFHVGGSLTQALQTFSAGGSLVVLSGA-GWRNPNAIWSLVARYRPETLSSVPTVLAATLA---VPPGAADISSLRYAAGGGSAIPVAVGQAIMDKL---KLPVVEVYGMTETASVHTMAYPD-QPIRLGSVGLPLPYAQVRIVDADGRYERDCAVDEIVVIMAGPGVFSGYL-DAAHNKGAF---IDGHWVSGDLGRLDADGFLWITGRAKDLVIRGGHNIDPAPVEEILFQHPAVGFAAVVGQPDAYAGELPIGYVQLKPGAAVQPG---ELEDWVRARTPERAVPVQIIPIDPMPVTGVGKV------------------------------------- 63079050 472 --------------------------------------------------------------------------HQLFEEQVSRTPEQIAVVFKGE------SFTYRELNEKANQLAWVLRKREVRPNEIVAIMAEHSLEMLVGVIGTLKAGAAYLPIDPSYPEKRIAHMLQDSKA----------------------------------EQLLIQPHLNMPQDFK-GSVLWLTEESAKESTTDLPLATSANDLAYMIYTSGSTGLPKGVMVEHQA-LVNLVMWHNEAFGVTMTDQ--CTKLAGFGFDASWETFPPLIQGATLVLEESRRG--DIYALHEYFEKNAITISFL-PTQL------AEQFMELTS-STLRVLLIGGDRA---------QKVKETSYQIINNYGPTETVVTTSGQLHPEQDVFP--IGKPITNHSVYILDQNRHLQPIGIPGELCVSGA--GLARGYLNQPERFVDNPFVPGERMYRTGDLVRWRIDGSIEYLGRIDEQVKIRGYRIELGEIETKLLEHPSISEALVVARNDEQGYTYLCAYVVATGAWSVS-----SLREHLIETLPEYMIPAYMMEVEKMPLTANGKIDKRAL-------------------------------- 52078849 1508 ---------------------------------------------------------------------------------AAERGGYPALQFE------DKVWSYDELNRKANQLARRLRESGVQAGTTAAILTARSAEMVIGILAVLKAGGAYVPIDPDHPEKRVQHFFKDSGAAVLLTQKA---------MKPLAEAA----------------EFGGDILFVEDENLY----MGDASDLRLP--ISPEAMANLTYTSGTTGTPKGNMVSHRNILRTVKNA--NYLEVMESDIVLSIS--------NYVVFGSLLNGAKLVIAP-KDTILDMSRLAHVLEKEKITILMIT-TALFNLLTD----MRPDSLKGLRRVLFGGERASVDHVRRALKTVGRGR--LLHMYGPSETTYHPVNEVPDDAQAIP--IGKPVSNTEVLILDSFGNVQPAGVAGELCVGGD--GLVRGYFNRPEKFTAHPFKTGEKIYRTGDMARWLADGCLEFIGRIDHQVKIRGQRIELGEIEHHLLTHDMVQEAAVLAVDTGAGDQMICAY------FTADQELSQELRRHAAEGLPGYMIPSVFMQLDELPLTGNGKIDRRAL-------------------------------- 52078849 2544 ------------------------------------------------------------------------------------------------------KWTYKELNARANRLARLLIEKGAGPEQRVGIMVKPSLEMAAGVLAILKAGAAYVPIDPGYPAERIGYVLKDSGAELLLTQTN-----------------LAVPEEFSGETLLL--------------DSMLSEEITNDDEVNPQAGTQPNNLAYLIYTSGTTGQPKGVMVEHQS-LVNLCYWHNDAFAVTEQDKSAKYAGFGWEMF-PYWIAGAELH----IIDEAI--RMDITRLNEYFEENGITITFL-PTQL-------CEQFMELDNQSLRVLLTGGDKL---------KRIEKRNYTLVNNYGPTENTVVATST---AIDPDEGSIGKPIANTRAYVLGQNNEVQPVGVAGELCIAGR--GLARGYLNKPERFTEDPFVPGERMYRTGDAVKWLEDGRLEYIGRIDQQVKIRGFRIELSEIEVQLARLSEVQEAVVTDIEDAYGNKALCGYVV-ADEQLDTESLARKL----GQTLPDYMVPAYWVQLDELPVTANGKVDRRAL-------------------------------- 197768026 85 ----------------------------------------------------------------------------LIARQAALDPDAVAVV------AGRERLTYGELHRRAELAAHRLRQLGAGPDTPVGVRHGRGFDLVVGLLAIWRAGSAYLPLDPEAPQARLRALIDRSGTRLVLCADQA--------------DAVTAAGARAV----VPAHLVDDPSRGPG-----------QRADLPPAPLHRHNTAYVLHTSGSTGEPKGVMVSHEG-AGNLIRWMVDHFGFGPGTRVLHRTPLIF-DAHVWEVFAPLAAGGTLVLADAGAER-DPAALVRAVAEHGVTTLQVVPSILR-LMVAEDGWDRCH---ALRQVLSGGEQLHAELAQRLRALV---DVDVWNTYGPTECSVNATAHFDPAQSEGPVPIGRPIPGTRVLVVDATGTPVGIGVPGELLIGGA--GLARGYLGRPDRFVDPYAKDASRLYRTGDRVRWTPDGVLEYLGRTDDQIKVNGVRIEPGEIESHLLDHPQVVMGTVLPYRVDDGGKRLAAYVVPASDDAP-EQIEQTLRRYLLERLPASHLPSRFLFLDRLPIGPTGKVDRKAL-------------------------------- 30348893 1536 ----------------------------------------------------------------------------LLREQARNTPDKTAL------CDEHHQLSFSDVRFQVCALAQQLQKMGVQAGDIVAVALPRSIKLSIAILAVIEAGAAYLPIDLQHPSERIKFMLQDAKSKLVI--------GEQKDL-----AAIAHPSIATFAFNDLFDETKVDLS------------------SYKTTVITPQHPAYLIYTSGTTGQPKGVMVSHHAIVNRILW-MQSEYPLSANDTILCTFDVSWEFFWSYLV------GARLVM---APVHRDPLALLSLIQKYQITTLHFVPSMLAVFENAATEILSSAQLQSLRRVFCSGEALPTALAKSFTEHF---SCELHNLYGPTE-AAVDVSYMDATLGLHPEEIGYPVWNTQLYILDQYLRPVPVGVDGELYLAGHQLAM--GYLHRADRFVANPFAAGQRMYRTGDIARWHADGSIQYVGRADDQLKIRGQRIELGEIEQQLCLISS-LDVVV----HPISSEQNKADVQLVAYLQTTAPVIEKLKKQLAKQLPAYMVPTHYVLVEKFPLSHNGKLDRKAL-------------------------------- 30348893 474 ---------------------------------------------------------------------------NVLDEQVKKYPERTAIV--SGERPNLEHLSFAELAVRVNQLTRFLQENGAKKQKVIAGAIPRSIDSVVVMLSVLNSGASFLPLDLDYPIDRMQMMCEDANPLFVLTTQE---------LAQKLPQNIPQLYLDHEDVQIQIRKQDASDIPAENRKFNFQDV------------------AYVIFTSGSTGRPKGVMNTHGSLLLRAAHTHSFSFDSSWLQVF-------WMLW-----------GQELHIFDEN-MRRDAFGLVQEIQQRQIDTLDLPPSFCAQMMTNGL-FTENQHQPTLILIG--GEAAPLALWQQLN---AQPELFAHNLYGPTETVDTFRAELQTARPV----IGNPIGNTQAYVLDRHLQRCPTGVIGELYI--SGFGIANGYLGRADRFVANPFEHGQRMYRTGDLVRWNSVGKLEFMGRCDDQIKIRGYRVEIGEVENALSILANV-ESAVVIAEPINNSHRLLGYCVVKNDEKTSEQLSQQYLSQLRQNLPEYMVPSALTVMSEFPRNVSGKVDKKAL-------------------------------- 67159279 2197 --------------------------------------------------------------------------HQLIEEQVARTPEAVALVF------GEREMSYAELNRRANRLAHRLIELGVGPDVPVGIAVERGVEMVVGLLAILKAGGAYVPLDPEYPGERLAYMIGDSGIGLLLTQR---------HLQDRLPSA-----------------DGAQSLFLEPDDDW----LEGYGEENPANRTMPQNLAYVIYTSGSTGRPKGAAVRIGSF-VNLLHWYRAACELTADDRVLLLS--------SYNLYGVLCAGGQLHI---APAGYDPDSHRRQIGKHRLSVLNCAPSAFYPLLQGD-----RAELASLKHVLLGGEAIQPELAEW----LGSPNVSIHNTYGPTECTDVVIAATPGST--VPGPIGRPLPGVSAYVLDGSAGPVALGQAGELHIGGDCVGE--GYWHRPERFVPDPFDDGGRLYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIEARLRQHGAVREAVVIDVEGA-GGKQLAAYLVPDDPAMLEDDLRGELKAHLGAVLPDYMVPVHLVFLARLPLTPNGKLDRKALPQL----------------------------- 163857748 12 -----------------------------------------------------------------------------LARTVAERGPHEA--FVGPDG----RYGWQDMAAQARAVAAALHAQGVRRGDHVGVMLGNSALWIQVFYACASLGAVTVPVNTRFKSEELRFCLKQADISLLIMADEFLFMGLLRQVEPAVDTGLPGDALPKLRKVVVAGRRVPAGALGYEGFISQGALVDGAELDEAAGQVAPDDVLLIQYTSGTTSFPKGVMLTHANMLTNAWAAAQRI-GVTPDDRYFSIRPYFHVAGTTLSILVSLVTGCCLL----TLPRFDVGEALRILDRERCTLTSGNDTIFLMLMGHPDDPARLHLRGGWAAVG-------PEVMQKIRDVMGVPS--ICNAYGQSEASNVIMSAHDDDFALRAMGWALPHPGMQVRVVDPTGAPLPPGQRGEIQ-ARGW-SIMKGYYNMPDATARA-LSP-DGWLSTGDLGEMDGDGRLRMVGRLKDMFRVGGENVAPLEIEEVLHAHPAVQLAQVVGVPDARLGEVPAAFVLLKEGHRARPD---ELIAWCKERCANFKVPRYLDVVD----------------------------------------------- 217977186 44 -------------------------------------------------------------------------------------------------------LTYAEVDERAEAIARGLLRAGLRPGDIAGLWMPRGHELLIGQIAIAKIGAAWLPFDGDAPVDRIAVCLDDAAAKLIVTT---------------ADFAAKLAG--RVGCAILTPRELADYSTDEKIDAR----ALGATP---------DSPAYLIYTSGSTGTPKGIVIT-GANICHYLRAANEIYRLDATDVMFQGASVAFDLWLPYLVGARLFVATPEVMGE-------ADKLPEIMEANGVTVLDTVPTLLALL---------PRDVVTLRVIILGGEACPPAAGRWC-----KPGRKIFNSYGPTE--ATVVATIAEVQPGAAVTIGGPIPNYSCYVVDDELHLVAPGSEGELLI--GGPGVARGYLKRPEKFIPNPFADFPVLYRSGDAVAINEAGEILFRGRIDDQVKVRGFRVELGEIEAKLGDLEGVAHAAVVLRNDAGVDQ-LVAFLVPAPGAVEAGALETRLRGALRASLPPYMVPSRFESIATLPKLSSGKVDRKSLKLVRLAEVDS---SEAQEDP------------ 119513139 3151 --------------------------------------------------------------------------HQLFAQQVELTPDAVAVVFD------DQQLTYQQLNTQANQLAHYLQSLGVGPEVLVGIYLERSISMTVALLAVLKAGGGYVPLDVDYPQQRLTYISQDSQISVLITQE-------------------KLLNFLPVEKVIVLDQEC--------------EVFYSQSPENPVSEVIPENLACVLYTSGSTGKPKGVMLTHGA-LVNHSSAISEAFGLTSSDRVLQFAAFGFDVALEEI-FPTWFKGGTVVLRP-VQMFSSFANFAQFIEQQQITVLTLTSAYWHEWM---VAVSQSYSTQSLRLLTVGGDTVLPETVAMWQQFVG-DRITCLNAYGPTESVTAIVYDVQNYQPEKTNSIGRPVANTEIYILDSNLQPVPIGVKGELYI--GGERLARGYLNRPELTQEKFLNPFKDLYKTGDLARYLPDGNIEFIGRIDDVVKIRGFRVALGEIESLLVQHPDVIAQVVMLREDQAVHKQLVAYVV-----SDNPSLQNELQSFLKQKLPNYMIPTAFVMLEALPITTNGKVDRRAL-------------------------------- 119513139 2053 -----------------------------------------------------------------------------------------------------QQLTYNELNSRANQLAHYLQYLGVKPNVLVGICVERSLEMVVGILGILKAGGAYVPLDPEYPTERLAFMLEDAQVSVLLTQQSLL---NRLPQREKADEVLSSPASSQPK--IVCLDTDTQV-------------ISQLNQENPISAVQTHNLAYVIYTSGSTGKPKGVAMNHLPLCNLILWQLENTTVAQDAKTL-QFAPISFDVSF-QEIFSTWCSGGTLVLI-TEELRRDALALLGFLEEKAVARLFVPFVALQQLAAVDSELFA----TDLKEIITAGEQITPAISQWFSKL---GNCTLHNHYGPSESTAFTLSPPVETWPLLP-PIGKAIANTEIYLLDQNLQPVPIGIPGELYI--GGVSLARGYLNRPERFIKLNIGQEEKLYKTGDLARYLEDGNIEYLGRIDTQVKIRGFRIELGEVEAALSQYGDVEGCCVIAREDTPGNKRLVAYVVAHPESTPT---VSELRQFMKAKLPDYMIPSAFVILQSFPLTPSGKVDRRAL-------------------------------- 217410964 15 ---------------------------------------------------------------------------------------QVAIV----DGTTGAQRTFADHHKTIGGLAAALRDMDIQETDCVALYCPNHVDYLPTALAVSLTGAKLTPINPLYTQHELGTILERSRSSVLIT------------HHRLLDVALQSASQSKVKHVIVLTDHGEAIP---EGTIHLDSLRNHQTLHCTVAQVHKTHPFLLPYSSGTTGLPKGVCLSHRNLVANL-----LQYDEVEGIIF--APDQKVIFFHIYGFLASLLYGITLVTTSG---RFDLEEFCKLVEQHRPSRAHLVPPILIGLGKS--PVVDQYDCSSIRVISSAAAPMGPETEDAVQKRL---QCTVKQAWGMSELS--PLGTVNSDFNTKSGSVGPPVSSTYAKIVDKHGYSLGPHQTGELLIKG--PQVMMGYLDDPEKTAECLTES--GWLRTGDVAYYDEEGFFFITDRIKELIKVRGYQVAPAELEALLLTHEAVNDTAVIQVEDESAGELPRAYIVLENNEGSQATTATVIYEWVKERVAPYKRLDGIEFVDAIPKSASGKTLRRILRD------------------------------ 134099985 8 -------------------------------------------------------------------------------------ADRTALVMAGSG----RSTTYGELEERSTRLAHFLRESGLRRGDTVALLTDNSIHAYEVYWAAVRSGLYLTAVNRHLAAAEVAYIVSDSKAKALVVSAELDEPAEWLDALPDVGTRLAYGGA--------VDGFG-----------DYESALAASSPVPPARQPRGAD---MLYSSGTTGRPKGIVSEGDNHLTPL---TRSLYGFGPDTVYLSPA--------PFYHAAPLAVGGTLVMME----HFDPENALRAIERHRVTHSQWVPTFVRMLKL--PESARRHDLSSHRVAIHAAAPCPVDVKRAMIDWWGPI---LHEYYAATEIGMTVIDS--GTWLDKPGSVGRAVLGV-VHVCADDGAELPPGEVGTVYFERPF-----EYHGDPDETRSAQHPLHPNWTTTGDLGYLDEDGFLHLTDRKAFMIISGGVNIYPQEPENVLALHPSIADVAVIGVPDEEMGEAVRAVVQPAPGAEPGPELERELIEHVRSRLAHYKAPRAVDFVDSLPRTPTGKLV------------------------------------ 207722354 920 ----------------------------------------------------------------------------LFEQQAARAPEAVAIVCD------DRRLTYAELNARANRLAHHLIGLGVRTEDRVAVLLDDSTDFVIAIAAVLKAGAVYTPLSSRY-PDERKQWIADAAAGVLL-------------VKGDAPEGLRA---------------------MPGRVIDIDDALARQPATNPGRAIAPDQLAYVIYTSGSTGRPKGVAVTHANIASFAA------------DRRWRNGDHARVLAHSYELWVPLLMGGQIVA--APPGNLEPATLRQLIDTAGVTAVFMTTAMFRLAMDTDPACLRG-----LHTLWTGGERASAAAFERMRAVCPDTE--VVHVYGPTETTTYAIAPVPTQGDMAENVPGGPLDNTQIHLLDAMLQPVPIGAAGELCI--GGPGVARGYLNRPDRFIADPFGP-PGLYRSGDLGRWRHDGTIEFLGRIDEQVKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQPGNRQLVGYVVAANAAEPE---PAALRRYLSERLPDYMVPAAVVMLDALPLTPNGKIDRKAL-------------------------------- 15898181 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTALRMIRKEVSSPRRDYDL-RLRAVSSAGEAVGGDLIEWAMKELSPN---VNEFYGCTEAN---LVTVNNSMWRKIGSVGKPTPGHEIAVIDEKGNEVI-NQVGEIAVRIEDPVLFLGYYKNPE----ATAKKFRGHWFMGDLGLMDQNGYIWFKGRGDDVIKVSGYRLGPEEIESIILQHPAVQEVAVIGKPDRLRGNVIKAFIVLKDGYSPSDSLVEEIQQFVKSRLALYAYPREIEFVKELPRTETGKLKRFELRK------------------------------ 15602572 27 -----------------------------------------------------------------------------FDNAVQTHPDRAAYVNMG------QILTFRKLEERSRAFAAYLQELKLKRGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLKDSGATAIVVVS---------NFASTLEKVVFNTD---VKHVIVVKYIKKLVPYKLPNAVTFREVLSKYRQYVRP-QMERKDLAFLQYTGGTTGVAKGAMLSHGNIIVNL-FQANWIAEPFVGDRYHVFA----------LTVNCLLLGITGVL---ITNPRDIEGFVKELKKHRVAITGVN-TLFNALL--NNENFKEVDFTALKLTVGGGMSIQQSVATRWHDTTG---CNIIEGYGMTE-CSPLIAACPINMVKHNGSIGVPVPNTDVRIIKEDGHEAELGEPGELWVKGE--QVMQGYW---QRPEATAEVLMDGWMATGDVVIMDKDHYLRIVDRKKDMILVSGFNVYPNEIEDVVMLNDKVAEVVAIGVPNEVSGETIKIFVV-KKDESLT---RDELRKHCRVHLTGYKIPKEIEFREELPKSNVGKILRRVLRD------------------------------ 16077417 476 --------------------------------------------------------------------------------------DHPAVVFE------DRTLSYRTLHEQSARIANVLKQKGVGPDSPVAVLIERSERMITAIMGILKAGGAYVAIDPGFPAERIQYILEDCG------ADFYLTESKVAA--PEADAEL----------------------------IDLDQAIEEGAEESLNADVNARNLAYIIYTSGTTGRPKGV-------MIEHRQVHHLVESLQQT-IYQSPTQTLPMAFLPPFIFASLLLGQTLYIVPKKTVTNGAAAYYR---KNSIEATDGTPAHLQMLAAAGDEGLK------LKHMLIGGEGLSSVVADKLLKLFKEGTAPLTNVYGPTET-CVDASVHPVIPENAVQSAGKALGNNRLYILDQKGRLQPEGVAGELYIAGDGVG--RGYLHTEEKFLQDPFVPGDRMYRTGDVVRWLPDGTIEYLGREDDQVKVRGYRIELGEIEAVIQQAPDVAKAVVLARPDEQGNLEVCAYVVQKPGSEFAPA---GLREHAARQLPDYMVPAYFTEVTEIPLTPSGKVDRRKL-------------------------------- 16077417 2544 ---------------------------------------------------------------------------------AQRHKDRPAVTYNG------QSWTYGELNAKANRLARILMDCGISPDDRVGVLTKPSLEMSAAVLGVLKAGAAFVPIDPDYPDQRIEYILQDSGAKLLLKQEGI-----SVPDSYTGDVILLDGS-----------RTILSLPLDEN---------DEENPENPETAVTAENLAYMIYTSGTTGQPKGVMVEHHA-LVNLCFWHHDAFSMTAEDRSAKYAGFGWEMFPTWSI------GAELHVIEEAIRL-DIVRLNDYFETNGVTITFL-PTQL-------AEQFMELENTSLRVLLTGG--------DKLKRAVKKPY-TLVNNYGPTE--NTVVATSAEIHPEEGSSIGRAIANTRVYILGEGNQVQPEGVAGELCVAGR--GLARGYLNREDRFVADPFVPGERMYRTGDLVKWT-GGGIEYIGRIDQQVKVRGYRIELSEIEVQLAQLSEVQDAAVTAVKDKGGNTAIAAYVT------PESADIEALKSALKETLPDYMIPAFWVTLNELPVTANGKVDRKAL-------------------------------- 162452411 1011 -----------------------------------------------------------------------------------------------------RSLSYRELDEQANRCARFLCAHGVVPDQIVGVLMQRSLELVVALVAILKAGGAYLPLEPTYPEQRLEFMARDAGVAVLLTQSSF---------------SGVLAGFTGTRLCL---------DTEASR-------LSSYSADSPRVEVRPEHLAYVIYTSGSTGMPKGCMLSHRAICNRLHW-MQEAYALTPLDRVLQTFDVS--VWEFFW---PLITGARIVL--AAPGAEDPAALAGLIQEHGVTACHFVPSMLRLFL---DEPRAAGC-ASLRHVFFSGEALPYPLME---RALSTFSAQLHNLYGPTEAASFWKCNLRDDRKVP---IGRPIANIRLYILDEQQRPVRPDQTGELYIAGV--GLARGYLNRPERFVRDPFDPSPGMYKTGDRAAWLPDGNIDFLGRMDGQIKLRGLRIELGEIEAALLGHEAVREAAVAVRDADSGDPRLVAYVVLRDGASFSPQV---MRRFLESSLPRYMVPNQFVQVAGIPVTAHGKMDRAAL-------------------------------- 158316400 17 -------------------------------------------------------------------------------------PDRAALVA-ADDGGNVQRLTYATLVERVRALSAGLASIGVRRGDRVVLWLTNTPEWVVSHFACMRLGAVTVPVNTFLKPAEVSYVITQSGARHVILLDGF----RALRMPAMLAEILLSAGIPDLRNVVIFHRGGGDLGALEALGRDPSAADARGLADRLERQVLGSDLAMVKYTSGSTGFPKGVMLEQGGIVANAALHSRRI-GIGGSDVFFSMMPFFHAGGSIWGLMTMLVNGGTLVFTE----AFNARLGAELIESERATVFGVIPA---EVVQAAIE--DGRDLSSLRI-----AAVPNEDARRVMPNVTFTFVP----FGLTETYGPASVTAPDDPPDKRRTTGRPLPGNEVRVVDPAGLDVPPGAVGEAWVRG---NVMRGYWNKPERVLDA-----DGWLHSEDLVSMDADGYITYAGRLKLMLKVGGENVSVEEVEKVVASHDAVAYCGVVGVPDRRRGEVVRAYVVVRPGHCLDADI---LRSWLKTRLARFKVPRDIVFLDELPRLANGKLDRV---------------------------------- 170694157 3 --------------------------------------------------------------------------------------------------GDVRK-TYDQLVRHSHSFAQALSTLGITPGERVAIFLDKRIEAVVSMLGACAAGCVFVPINPLLKPPQVGHVLRDSGARCLVTT--AVRA-----------RTLSAEGIAAVSDVIVVDHPDAPAALPTIRFHRWTDLDVTRADDAPVACVD-TDLAALLYTSGSTGLPKGVMLSHRN-LLEGAWSVAEYLRHEPSDRILAVLPLSFDAGLSQLTSA-WSAGATAVLL----NYLTAHDAVRACEREQITITGVPP----LWMQAGAAWPDGA-RNTLRYFANTGGRLPLSVLRKLQALFPQARPFLM--YGLTE---AFRSTFPEEVDRRPDSIGKAVPNARVLVVRDDGTPCGPDEPGELV--HVGACVTLGYWNDATRTAQRYRELKPGVW-SGDLVRRDSDGFLYFIARNDAQIKSSGYRISPEEVEETVHASGLVLEAVALGVPDDALGEALALLVVLAGDSHVSD-----LRDWCSQRLPRYMVPRDIVTCAQIPRNPNGKFDRAALRARLAPLAGSYGEKAS---------------- 148271251 15 -------------------------------------------------------------------------------------------------TGNERT-TYKELWNQTRATAGALAAYGVSPGIPVAMLIPNVSDFPRVYYAVLALGGVVVPINPLLKSEEIAFVLRDSGAQLLVCAAAFLE--QAVP-------AARQASCT-----VVSLHSSVDMPESPAR---LEDELSKSNPINSYVPTLPGEAATILYTSGTSGRPKGAVGSHQALIMQVDVLLLNTLDMRHGDRILGCLPLSHTFGQTCTMNLAFRIGATVILM---PRF-DGDEALKLMVEYETQLFMGVPSMFVALLGAAKRNVA---RPPLRYAMSGGAAIPVAIIEAFRVEFA---AHIHEGYGLTETSPVATFNHVGISP-RPGTVGQAIWGVQVEVADPTRLDLQVGELGELVVRGH--NIMMGYLN---RPDETARVIVDGWFRTGDLGVIDDDGYVRVVDRTSDMIIRNGYNVYPREVEEVLARHPSVQQCAVFGVPHESHGEEIVAAVVLRPEMTMNP---KAVRDFMYRQLAAYKVPRRIEIVESLPLGPSGKVLRR---------------------------------- 83718897 1608 -----------------------------------------------------------------------------IERHAALTPLAPAIICA------EGCMQYRELAAETRRVAGAVVAA-GARREPVAVLLPRSVGAIAAYSGVMRAGCAYVPIDPATPPE----RMRDV--------------------------------LATLNYVLTTRALAAALDGIDARVILVDEAAAADVAPPT---VALDDLAYVMFTSGSTGKPKGVMIDHR----AASLTIESIYAIGPADRLLCVSSVGFFAAGAAVVLAP----------ESSNVEPH--VWLDLMERERATVWESVPAVMELLLLECRNSGRKLP-PSLKLVMLSGDRVPVSLPARIREAATAE-LHVIALGGATE--AAIWSCYYDTRHLPPDASFVPLPGQRLYVLSSSLRPLPIGVPGDLWIAGA--GVARGYLGQPDRFVADPHVPGERMYRTGDRARVLADGNLEFLGRVDDQVKIRGFRIEIGEIEAALGAAPGVERGVATIVEHHGR-QTIAAYVVARANAVLD---HAEIRDALARRLPPYMLPASIVSIDSVPLTRNGKIDRRALMQV----------------------------- 72162270 33 -----------------------------------------------------------------------------------------------------QRWTYAELGERSAVLATGLARLGIAAGDRVVVQLPNIPELFEVVFALFRLGALPVYALPAHRAHEITHLCTTAQAKALIIPD----RHAGFDYRTMA--AQLRHAGTAPEHVVVVGEPGGFTPL--------AELRADRPDPGVFTRPEASDAAFLQLSGGTTGLPKLIPRTHDDYL-YSVRASAEICALGTDTVYLAASSPGF--------LGTFHAGGTVVL---APN-PSPDTAFSLIETERVTITAVVPPIALQWLDAVEHGSQSHDLSSLRVLQVGGAKFAPEAARRVRPVLG---CTLQQVFGMAE-GLVNYTRLDDPDDIITTTQGRPIPDDEIRIVDEADRPVPDGEVGHLLTRGPY--TIRGYYRAEE-HNATAFTP-DGFYRTGDLVRRTPTGHLVVEGRAKDQINRGGEKVSAEEVENHILAHPAVHDAAVVGMSDPYLGERVCAYVIART-EPPS---RSELLRFLRERLASYKIPDRVEFVDRFPVTGVGKISRSELRR------------------------------ 167590686 28 -------------------------------------------------------------------------------------ADKPAFHALG------QTLTYADVDRLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVVFIAVAKIGAVQVNVNPLYTARELEHQLNDAGVETIVVCGGSTR-----------TFADVIANTPRIRTVLTVGRGDLGV-------VDVPDAVREALPRCEPVALGGDDLLLLQYTGGTTGLSKGAALSHRNLLANIAQFGVFVFDARPGEVVVTAIPLYHIFALTVNFLSYFAIGAENWL---VANPRDLDAFIDVLKAARPTVFVGVNTLYAGL--ANHPRLKEIDWS--RLTLSAGAVIDVISARW--KAV--TGCFIREGYGLSET-SPVVTFNPPSIDAFTGTTGLPLPSTDVKLLDDNDREAGIGAPGEVCVKG--PQVMRGYWQQPEANARAF--TADGYFRTGDIGVFDDQGFLKIVDRKKDMVIVSGFNVYPNEVEAVATAFPGVAECACIGVPDPRTGEAVRLFVVAAEDAAVTEA---DLIAHCRANLAAYKVPKVIRFVERLPKSTVGKILRREL-------------------------------- 159029568 251 -------------------------------------------------------------------------------------PERGAVIFEN------QELTYQELNEKANQLGHYLQKLGVKPEELVGIYLERSLEMVVGLLAVLKAGGAYVPLDPNYPQERLSYLLEDTGVKVIITGE---------SLRGLLDE---------YRGIVV------------ALDTDWSAISQESQNNCDS-GVTGENLAYVIYTSGSTGKPKGVMNNHKGIRNRLLW-MQDTYQLTKSDCILQKTDVS--VWEFFW---PLLAGATLVVAE-PEGHKDSTYLIQLIQKQQITTLHFVPSMLRVFLQEPE--LKGC--SSLKRVFCSGEALSLELTQRFFEHF---DCELHNLYGPTE-AAIDVTYWPCLPESQKASIGRPIANTQIYILNPHLQPVPIGIVGELHI--GGIGLARGYLNRPEKFIPNPFAKVEKLYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIELGEIEAILSQHPAVEQAVVIASETETGSQTLIAYVV----------------------------------------------------------------------------------- 159029568 1728 --------------------------------------------------------------------------HQLFEEQVKRSPDAIAIITENE------QLTYRQLNEKANQLGRYLARKGVKSESLVGICLERTPEMVIGLLAILKAGGAYVPLDPAYPTERLNVILEDAQVSLLLTQ------AKLVE---------KLGNYPG--NLVILEAEQKNIALE--------------SPENLSLPVSSSNTAYVIYTSGSTGKPKGVVIEHHSTTTLLNWS-KEVFSSEEAGVLGSTSICFDLS--VFELFLPLAVGGKIILAQNVLDLPSLSAAKE------VTLINTVPTAIAQLLEIEAIP------ETVRTVNLAGEALSNQLVQKLYQQENIKN--VYNLYGPSETTYSTFSLVPKGHHGQP-SIGRPIANTQVYILDSFKQPVPLGTIGDLYI--GGEGLARCYLNQPEKFISNPFSNEPNLYKTGDLARYLPDGNIDFLGRGDNQVKLRGFRIELGEIEATLGTYPPVKQAVVKVWEDSYRNKRLVAYLVAENDPINTEDL----RRFLGQKLPEYMIPALFVSLEALPLTPNGKIDRLPIPEIPSTSEQDFVPPHT---------------- 119478395 66 ------------------------------------------------------------------------------------HGDADFLVYE------KERWSFAEGMQEAWNFASVLAKFGVKKGDRVALVMRNYPEWCMSYIAATSMGAVIVPMNGWWTTEELDYALRDCDATVVIADKERVER-----LKPLIDDVGFE--------IIAVRCTGEQPRGIQHYADVMNDAVDKPMPDVDIDEL---DDAMILYTSGTTGHPKGAVSTHLAVAVVQAWTVLTIATVTPQPSALVAVPLFHVTGCNAVFLISIVVGRKLVLMH----KWDATRALEFVQEEKITSFTGVPTMSWEMVTHPD--VEKYDLSTLTGLGSGGAARPPEQVRQMAEKF--PDAPPSSGYGLTET-NAMGAINSGSNYLKPGSTGRPAPVVSIKIVDEAGSEVPQGERGEILIKSA--TNIRGYWNKPEKTAEDFVN---GWFHTGDIGLMDEDGFLWVVDRLKEIVIRGGENISVTEVEQIIHQHPSVMEVACYGVPDARLGEALAASIMIVPGTTLTEE---DVKTQVREHLAVFKIPAYIIQATQLQRGATDKIFKRGIREV----------------------------- 117920829 33 ---------------------------------------------------------------------------------VAKYADQPAFINMGA------TLTYRKLEERSRAFAAYLQELKLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLVDSGAKAIVVVSNFARTLEEVPVKSVIITGLGDLLSAPKRTLVVVKYIKKLVPYDLPHALSMRETLSRGRRMQYVKPVTGDDLAFLQYTGGTTGVSKGAMLTHKNVVANVLQAGAYSPALRDGNEFVVTALP------LYHIFA-LTVNCLLFLHKGSQNITNPRDIPGFVAELKFTALTGVNTLFNALVNSSD--FAELDFSRLKLSIGGGMAVQKAVADKWQSI---TKTRLLEGYGLTE-ASPLLTCCPYNLDGYNGSIGFPAPSTLIQVRDDAGNVLPQGETGELFGKG--PQIMKGYWQRPEETAKVIDK--DGWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGELVKVFVVAKDKSLTADD----IIKHCRAHLTGYKVPKLVEFRDELPKTNVGKILRRELRD------------------------------ 121609209 12 ------------------------------------------------------------------------------------------------------TLSYAAWNARVRRFAQALFNLGVRQMDRVAILQKTSEATPTAYMACQLLGAIAVPMNHRLSPDEAAYILRDAGARAVIYDDAMLLMGKMVDLRTRVRSAASDVSDVSGASGASGASGAPDAPGLPKHHHCFEALIDGATRLDAPLPQPAEDISAIVYTSGTTGRPKGAIHTHGND-VAIATNCVMEYSLTCTDVALHIAPLYHVGGMQAYFLPHMVVGAANVI---LPRY-TALTTLEAIARHRVTTLFAVPTQIQDMLFHPD--FAAMDVSSLRMITTG----GAAIAAATMQRVIHEFCPVFNGYGMTEASLTLLLHPRDAL-AHLGSCGKPTLISTCRVIRNDSETLAAGEVGQLIVRG--PQLVARYWNDPAETEKKF---RDGWLYTGDLFSVDDAGYFHFHGRADDMIVSGGENIYPREIEEVLYHCPGVQEAAVIGLPDPKWGQAVTAFVV----KSDIDLLAAEVIAFCKASLTSYKCPKQVFFLDQLPRNPSGKILRREL-------------------------------- 218760819 30 -----------------------------------------------------------------------------------------------------KSITYDELNELSKKFASFLQDLGLKQGARVALMMPNVLQYPIALFGILRAGMVAVNVNPLYTARELEHQLNDSGAEILIFANSASVLQQVLPVKHLITEIGDMLGFPKLVNTVIKRVKKMVPPFSLPNAMKFKAALAKGSATHKPAKITLDDLAFLQYTGGTTGVSKGAELTHRNIVANVLQARAWISGIEDGEIMITPLPLYHIFSLTANCLTFSSIGALNVLITNPRDIPG---FVKELNKWKFTSMTGVNTLFNALI--NDPEFAKVDFSSFKLALGGGMAVQEPVALKWKEITGK---PLVEAYGLTET-SPAASINRMDLKAYNGYIGLPISSTLFAIRDDDGNDLPLNEVGEICIKG--PQVFRGYYKRPEETEKAFWS--DGFFKTGDMGFMTEEGFIKLVDRKKDMILVSGFNVYPNEIEDVVAGHPKVLECAAVGVPDAKSGELVKLFVVAKDP-SLTEE---ELKAFCKENFTGYKVPKFYEFRDELPKTNVGKILRKDLRQ------------------------------ 118051524 35 ----------------------------------------------------------------------------------AKHADKVAYSFMG------KELTFAQVDAQSKVFAAYLQSLGLQRGDRVALMMPNIPQYPVAVAGVLRAGYVLVNVNPLYTARELEHQLKDSGAKAIV-------------IIENFAKTLQDGMHGSAVQHIVLCAMGDELGLLKGGAVRFNDALAKGRGASLKAPVKADDMALLQYTGGTTGVSKGAVLLHRNIIANVLQSMKKVAGEQPTSI--CALPLYHIFAFTVNMMLAMRTGGKTVL---IPNPRDLKATLKELSRHRFHSFPAVNTLFNGLANHPD--FDTVDWSHLKVSVGGGMAVQAELW------LKKTGCPICEGYGLSET-SPSVTCNPVTATAYSGTIGVPLPSTYVKLVDNDGRDVELGQPGEVAVLG--PQVMAGYWQRPDETAKVM--TADGYFLTGDIGTMDERGFVKIVDRKKDMVIVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKSGEAIKLIVVKK-----DPALEQAIRDYCQANLTGYKRPRHIVFRADLPKTPVGKILRRELRD------------------------------ 15890168 28 ----------------------------------------------------------------------------------------------------EKTWSWAQMEARVDAMAHALEEFGVRKGDRILVQSSNNNQMFESMFACFRVGAVWVPTNYRQSPDEVAYLAKASGARGMICASAFPDHAKASHEASTIDIAIGTAEFGEDYDAIVARHMGRKVKSQ---------------------AVDRDDPCWFFFTSGTTGRPKAAVLTHGQM---AFVITNHLCDLMPG------------TGPASIVVAPLSHGAGIVAHGAKTVLPAAEKLWALIEKWRITNAFTVPTILKMLVE--DPSVDRFDHSSLRYVIYAGAPMYRADQKRALAKLGPV---LVQYFGLGETGNITVLPPSDGPETRVGTCGFDRTGMEVQIQNDAAEEVGAGETGEICVIG--PAVFAGYYDNPEANAKAF---RNGWFRTGDLGHRDENGFLYITGRASDMYISGGSNIYPREIEEKILMHPDISETAVLGVPDAVWGEVGVAVCVAREGADIAAI---DLKAYLEGKMARYKLPKSVVFWDAMPKSAYGKITKKMIRE------------------------------ 134295692 2639 ---------------------------------------------------------------------------------ARATPDAIALEYAHPVDG-VQRMSYRELDLRTSRVAAALRRRGVRRDTAVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVVITQPQ---------LRAQVEAALGNGAAAQLLTV----------------AELLADGMDDAHDADAPAVVDDAQLAYLIYTSGSTGKPKGAGNTHGALANRIAW-MQDAYRLTRDDVVLHKTPFGFDVSVWEFVW-PLATGATLAI--AAPGHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDDFGAAAQCDSVRLIVASGEALAPELVAKVARLL--PDATLVNLYGPTEAAWTCSADDARAPAVP---IGHPIANLQLHVLDAAWQPLPAGATGELYLAGA--GLARGYLGRPERFVPDPFVPGARMYRTGDLARRRPDGALDYLGRVDTQVKLRGQRIEPGEIEVLLRAAPGVHDAVVI-----VRDEQLIGYVARGDAGPLD---RAALLDALCAQLPAYMVPSQLIELDALPVTPNGKCDRHAL-------------------------------- 134295692 1110 -------------------------------------------------------------------------------------------------------LTFAELDDASNRIAHALALRGVRAEAPVIVCIERSARFVAALLGALKAGALAVLLDPAQPAARIVAAAADCGARWALVADAAAAAAWPHDTAAQVDALAQDAQLAHAGGVRVAPH--------------------------------PEQGAYLIYTSGSTGTPKGVVVTHGAYVQGMLDELAFAPDASFAMVSTVAADLGHTT-----LFGALCAGRTLHLLPAACAF-DPDLFAQEMRGRDVGVLKIVPSHLQALLRVPADVLPRH------ALVTGGETL---TWALVARVAALAPCRVINHYGPTETVGAIVSIAADARDVASGVPGTPLPNARALVLDAFGACVPPGATGELYL--GGPGVARGYLNRPERFVPDPFTPGARLYRTGDRVRLRADGRLAFVGRIDDQVKIRGYRVEPGEVSAALRAAGPIAQAETLAIEHDGR-MRLASFVVLRDGAAFDEA---AVRATLGATLPDYMVPAQIVALARLPVTANGKI------------------------------------- 134295692 34 ------------------------------------------------------------------------------------------------------RLSRRALDAQASLLARRLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHP----AARLD------WIVRDAQLRHG-------VVDAAGRAALGAPFEHTF-------DVASAAGSVADASAFDEEDAPVHPRAA------AYMIYTSGSTGTPKAVVVEH-GPLAAHCDALAGALPIEADDRLLHFASVNFDAAHECWL-APLAVGASVTIAPAQPFAPDAAH--ALMVRESVSVAAFPPAYLREFARDGVPP-------SLRVLAFGGEALPQQAFDTVRRTFPSVR--LVNGYGPTE---AVISPM--LWPVEPGEPIGRAIGPRVARIDDDADGDEPGRAGELLLGGA--CIARGYHGTAERFVDAHGAPGARVYRTGDLARRRADGAFDYLGRVDDQVQVRGVRVEPAEIAACLRTHAA-VADAAVIAEAVNGSTRLIACVTLRAAADDADDAV--LKAHVGAQLPAAWQPHRFVRCDALPYTLNGKLDRAALRE------------------------------ 196193826 42 -----------------------------------------------------------------------------LQHWADTQGDTPALY------DESGMLTWRQLVDNINQVANQLIEAGLKPGDTVTGLSENSARYLTLFLGTLTAGGCMVPLSGMASGDTLALMINDCDARFLFVSD---------KHRTLIDPLLGDLDNIPAQH-----RFSLDFQAPGWRALDWIADADTSAPHHIPQP---DDPFNIIYSSGTTGVPKGILHDHRMRARQL-------------ERV---TDLGYDQSAVALVSTPLYSNTTLVLFAGTMAKFHSQRYLELAEQHRVTHTMLVPQYQRLL---DDPAFDRFDLSSFKVKFSTSAPLRAPLIA---DAMARWPGNLVEFYGLTEGGLSTVLNCA-EHPDKWATVGQPGEGCEVHIINEDLEELPAGEIGEIVGRSS--AMMRGYYKREDKTEELLWTRADGFYRTGDMGRLDSDGFLSVLDRRKDMIISGGFNIYAEDLEKTLLSHDDITDAAVIAIPSRQWGETPLGLVVLREGCDTD---LTTLCDWANQQLGKAQRLSALEQRDSLPRSTIGKILKRELRA------------------------------ 163943332 455 ------------------------------------------------------------------------------------------------------KVTYRELNEHANQLAHYLQKKGVGPDTLVGLCVERSLEMIVGILGILKAGGAYVPLDPTYPEQRLQYILEDAGIQLFVTQ-----------------ESLKELKLPENIKSICLDRD--------------RDEIGQESKTLPFSDVSSQNLAYVIYTSGSTGNPKGVMIEHHNVILFKSTDCWYQFNEKDT----------WTLFHSYAIWGALLYGGKLVVVPYLISR-SPKDFYQLLVEEEVSVLNQTPSAFRQLIQVCEQEDENKNL-NLRYVIFGGEALEPSLLPWFQRY-GEKEPQLINMYGITETTVHVTYYPITQDDVRHASIGKRIPDLEVYILDAYQQPVPIGVEGELYIGGA--GLARGYLNRPERFIPHPFSSDPRLYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTINAYASIKEAVVIVREDQPGDKRLVAYVVGDGNVGAW-------REYLKTKLPSYMVPSRFVTMEAIPLTANGKVDREVL-------------------------------- 119194119 82 ------------------------------------------------------------------------------------------------------RWTYGHLEDESNQLARGLLAKGIKRGDRIGVMAGNCEQYVSLFFAAARVGAILVVINNTYTCPELMYALKHVGCKLLFIV---PRIGRLLDALSNLKTPLRSNDLPELQQTIMIRGRYRDFEIYDGRSVPMNAVQRRQ------EELSPSDVCNLQFTSGSTGNPKAAMLSHYN-LVNNSRFIGDRMDFTQSDVLCCPPPLFHCFGLVLGLLACITHGAKIV-YPGE--TFDPEAVLRAISDEKCTGLHGVPTMFESILSH--PRPEGFDCTFLRTGIIAGAPVPRPLMRRLIDELNMTE--FTSSYGLTEASTCFNAITSDSIDRRLTTVGKVMPHASAKIINPQGKTVRIGERGELCMAGY--QLFRGYWNNPSKTAESLIRDEDGVWRTGDEAVFDSEGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAISRAAVVGMPDSHYGEVVGAFLSLEEGSSPPSA--EEVRNWTRQTLGRHKAPRHVFVFPLMPLTGSGKIQKQVLRDL----------------------------- 148258277 27 ---------------------------------------------------------------------------------------------------RDRPISFNALAGLVDQAAAAFLRAGFGKGASIALFLGNSPDHPINFFGALKAGARVVHLSPLDGEIALSHKLSDSGARILVTSN----------LSALLPMALKFLEKGLLDRLIVCEDTPQTALPDSPAVITHRAFVDGAVAPAVWPAISPDDIALLQYTGGTTGLPKGAMLTHGN-LTSAVSIIEIWSRATRGDRVICVLPLFHIYALTVVLLTALRIGSLVSLHQ----RFDLEAVMRDIEHKRATYFPGVPTMWIAI--ANLPDLDKRDLSSLTSVGSGGAPLPVEVARILERRVGMK---LKSGWGMTETCSP-GTSHPKEGPDKPGSIGIALPGIEMDVVSDPTRVLGVNEVGEIRVKG--PNVTKGYWN---RPEETAQSFVGDRFLTGDIGYVDADGFYFLVDRKKDMIISGGFNVYPQMIEQAIYIHPAVQEVIVIGIPDAYRGEAAKAFIKLRDGFAPFP--VEDLREFLTGKLGKHELPAAVEFVDELPRTPVGKLSRHELR------------------------------- 168139226 2598 --------------------------------------------------------------------------HQLFEEQVNRTPDAVAVV------DEKQQLTYRELNEKANQLAHYLQQCGIGNESLVGLCFERSVEMVVSIMGIWKAGAAYVPLDPSYPESRLRYILEDTGIQVLVT-----------------NESLEDW-IPKEMKIVCLDRDQAMISQESIL-----------SPKCE---VTGETLAYVIYTSGSTGNPKGVLIQHHSVL---NLSHGLQKEVFEHEI---PSNM-HVGLNASIAFDASIQQLQMLLY-GSSLYSDPEQFVAYIRENKLEIFDITPSLLQLLIDVG--LLETCDGIHVPSVLVGGEAIMPSLWE---QLVETDKIQFYNVYGPTE-CTVDATCYHIKKDSKRVTIGRPLPNVQTYVLDRNRLPVPVGVMGELYIGGA--GLARGYLNRPERFISHPFKEGERLYRTGDLVRYLPDGNIDYLGRMDNQVKIRGFRIELGEIESTLQEHDLVKEVVVIVRENQSGDKRLVAYVV-------GEGSLEEWREYLKTKLPIHMIPSYFVEMKELPLTINGKVDRKSL-------------------------------- 148546912 3103 -----------------------------------------------------------------------------------------------------RQYSYSELNRRANRVAHGLIALGVGPDQPVALLAQRSLELLGMMVGTFKAAAGYLPLDPGLPQQRLSHIVALSRTPVLLCTEASQ--AQAEALLDALDEA-RRPQLLVLET---LDRPG--------------------SAEHDPQRYGPQHLAYVIYTSGSTGQPKGVMVEQAGMLNNQLSKVPYLA-LGPDDVIAQTASQSFDISVWQFLAAPLFGGCVQIV----PNAHDPEALLQQVREQRISVLESVPSLIQGMFQAPAIAV-----PSLRWMLPTGEALAPELARWLQRY---PDVGLVNAYGPAECSAFFRVDLASTQGVYL-PIGSPTDNNRLYVLDAALELAPLGVTGELCVAGTGVG--RGYVGDPLRTAQAFIAPGERLYRTGDLARRRADGVLEYVGRVDHQVKIRGFRIELGEIEAALLDSDQVREAVVMAQPGAN-GPQLVAYCVADD-AVAADALKQQLKASLKARLPDYMVPVHWVLMARLPLTPNGKVDRKAL-------------------------------- 148546912 533 -----------------------------------------------------------------------------------------------------RQLSYAELDADANRLAHQLIEWGVGPEVRVGIAVERSVEMIVGLLAILKAGGAYVPFDPEYPQERLAYMLDDSG---------------VQLLLTQQALLPRLPQDTQVRYLVLDQA---------------AEELARFSTTAPPAQLNADNLAYVIYTSGSTGRSKGVTISHGALAVQAALQRLALGRVASMAVVSTAADLGHTT-----LFGALCSGSCVIALDISL---DAERFAAYMHAHAVDVLKIVPSHLQALL-DGPHPARALPQ---RALVLGGEACPAGLMAHLAQL--APHCTLFNHYGPTETT---VGALADAVEVPSATLGRPLANMQAYVLDASLQPLSTGCQGELYLAGA--GVARGYHRTAERFVPNPFAAGSRVYRTGDLARQLANGQVDYLGRVDHQVKIRGYRIELGEITDTLKRQPRVHDAVAV-IHGTGSAARIVAYVVPDSQADASQVLADA-QAALARQLPDYMLPSRFMALPGMPLTLNGKLDLRAL-------------------------------- 148546912 1569 -----------------------------------------------------------------------------------------------------QQLSYGQLEARANQLAHRLRALGVGPDVLVGIALERSLDMVVGLLGILKAGGAFLPLDPQYPAERLAYMMQDSGIDLLLS------------------------------HSRVLPGLDVQAGM---RTLLLDQRVEQPGADHAPVALNPQNLAYVIYTSGSTGQPKGVAVAHGPLAMHCLATGQW-YEMTPADRFLSFAFDGWLT--------SLVMGGSLLLRDDELW--SPERTYEEIRRHGVTMAGFPPAYLQQL---AEHAAHAGNPPPVRLYSFGGDAMPRATYERVQQSLQPQVM--INGYGPTET---VVTPM--VWRTRAGPIGQPVGERSACVLDAALGLLPAGVAGQLYLGGA--GLARGYLGRPERFVPDPFGTGARLYRTGDQVRLRADGQFDYLGRIDNQVKIRGFRVELGEIEACLLACAEVREAVVVAVDGPS-GKQLAAYLVLADSIAAHAEQREQLKAALRQSLPDYMLPTHWLVLEQLPLLPNGKLDRKAL-------------------------------- 73539107 7 -----------------------------------------------------------------------------------------------------RTVTYAEVGAMASALETELLALGVRPGDRVVIVTENCTEHIALLLACSRVGAWSCGVNARMAAGEV-----DAFAQLV--------DARLIYFTTGVSAA---AMTHAGRH----QARSSTLGALMHSDVRLEAVAEQGS---EAERVAA-----IISTSGTTGRPKGVMVTHAAVLHAARVSCK-SRGLGRDDRLCLFVPMTHIFGLAAVLASSLLSGATLILHQ----TFSAADVLDALAHHRVSQLQGPPALYRLLAHLETHGIDRPSAPHLRYIYTGSSPLDIALKERVEACFG---LPLHHGYASSESVGCATASNVRRQDTAAGYL---LEGMSIRIVDADHRDVAAGETGEIWLAGPY--LTPGYFRDPEATRQAF--RPGGWYATGDLGRLGEDGALFIVGRLKELIIRSGFNVYPAEVEAVLNQHPSVRRSAVVGQREPDGNERVIAFLELRDGTGFDE---QALRGYLREQLAPYKQPALFRVLPSMPMTDTGKLLKR---------------------------------- 163748534 20 --------------------------------------------------------------------------------------------------------SFSEIERDSRYFAAYLQSIGLKSGDRIAIQLPNLIQYVIAAYGAIRAGMVLVNTNPMYTERELTHQYNDSGAKVLVVLS---------DLLPSLENVIANTAIDTVISTLLAPQAQPRVSFTTHK--FLDVLAQGQNLPFERFSTSLASLAALQYTGGTTGLSKGAMLSHSN-LIANAMQIKSRLSVEGEEIFVAPLPV-------YHIYAFMINGCCSVL---VPNPTDITSLIKTLSDYKFTGFAGLNTLFVGLCHQPE--FKALDFSHLKVTISGGTALTQAAAGIWKET---THCTISEGYGLSETSPVVSLNAPGLEQL--GTIGKPVIGTKVKILDNDDNEVALGETGELAVKG--PQVMSGYWNKPQ--ETALVMTDDGYFKTGDIALATPDGLHKIVDRKKDMIIVSGFNVYPNEVENVLANHEAVLECAVIGVADERSGEAVKAVIVLADQHSDPEAAKAAIISYCREQLTAYKVPKQIVFMSALPKSTVGKILRRELRK------------------------------ 214045757 47 ---------------------------------------------------------------------------------AKARPNDAMVHYYG------RTLSWAEIDDASDRFAGVLQARGVTAGDRVAVMMGNCPQFVICFWGIMKLGAVLVPVNPMFKAIELTYQLNDSGAETLVFQDD------LAPLVASVAAATGAAEMAGVGGAVPRPAGMGDAPRAEGIERLL-DALAAATPFTGPDCTDLDAVAALNYTGGTTGMPKGCVHTHGDMLTVASYCGCAMGDAGHNDVVVNFFPMFWIAGEDLGVLAPVYTGAAVCILH----RWDAVGWMAAVAEHRATIV----TLLNAVEVMRHARVKDYDLTSLR---------NTSVCSFVKKLGAAFRSEWRDLYGMTETNTCFTVGLQDGLQQQPVFVGLPVPETDIIIRDETGALKDIGETGEICIRS--PSVLKSYWNKPD---ETTHALRDGWLHTGDIGMVNDRGFVHYLGRRKEMLKVNGMPVFPAEIEMLLGRHPAILGSGVIGRKDEAKGEVPVAFVHLNPEQAKGID-ADNLRAWCREQMASFKVP-EIRLVDGLPMTATGKV------------------------------------- 218437819 51 -----------------------------------------------------------------------------------KTPNQVALIY------QHQEITYHELDKKSSQLANYLQKKGVREETLVALYLERSPDLIITILAILKAGGAYLPLDPAAPLKRLETILQDAKCPILITQ------------KTKLNSLQAIPD-----------RLQT-ICIDDGLDLSY------FPDEITYTEVTSEHIAYVMYTSGSTGKPKGVCVIHRG-IIRLVKNTNYV-NLSTDEVILQLASIAF-DAATFEIWASLLNGGKLVLM---PVTPSLQEIGAAIKQYGITTLWLTSGLFNLVVEEHIEYLKP-----LKQLLAGGDILSRFHVKKVLKEI--PHCQLINGYGPTENTTFTCCHHITIDDVKPSPIGRPIANTQVYVLDNDLQLVPIGVAGELYIGGD--GLAKGYLNQPEKFIKNPFSHDPNLYKTGDRVRWCEDGTLEFLGRIDFQVKIRGYRVELGEIETILSHHHQVKSTAVLAIEDSIKNKQLVAYVIPEEKITD-----RQLRDFLKDKLPDYMIPSEFIFLEEFPLNLNGKVDR----------------------------------- 161870148 7 ----------------------------------------------------------------------------------------------------KEKTTYDALKQEVEAVAAYLQNIGVKFGDTVALAVSNSTEFITAYFAVSAIGAVAVPMNTFLKNSEYAYILNDCKARFMF-ASAGLSK-----------ELAGLKAQTPVEKIIWTGKSRQGGGAAEG-DAFFEDVREKPDLGHQPRI---NDLAHIIYTSGTTGHPKGALISYAN-LFANLNGIERIFKISKRDRFIVFLP----MFHSFTLTAPIYMACSIILV--KSVFPFSNVLKQALLK-RATVFLGVPAIYTAMSKAKIPWYFRW-FNRIRLFISGGAPLAEQTILDFKAKF--PRAKLLEGYGLSEASPVVAVNTPERQ--KARSVGIPLPGLEVKAVDEELVEVPRGEVGELIVRGG--SVMRGYLNMPAATDET---IVNGWLKTGDFVTIDEDGFIFIVDRKKDLIISKGQNVYPREIEEEIYKLDAVEAAAVIGVKDRYADEEIVAFVQLKEGMDLGE---NEIRRHLRTVLANFKIPKQIHFKDGLPRNATGKVLKRVLKEQFDGN------------------------- 88857338 3 -----------------------------------------------------------------------------------------------------RALSYQELDVATKKFAAYLQDLGLKKGDKVAVMMPNLLQTPIAILGILRAGCTVVNVNPLYTARELEHQLNDSETTAIVI---------LANFAHTLEEVLGKTGVKHIKHLVVVKHIKKMVPFSLPNVIPYARLMADADAKHRPELTHL-DLAFLQYTGGTTGVSKGAMLSHGNMLEQVSGCLDTVLDRGKEIV---------VTALPYHIFALTANCLTFMKYGGNLLITNPRDMKGFVKELSNNRF-TAITGVNTLFNLNTPGFDELDFSNLKLSLGGGMAVQRPVAERWQEV---TKTRLVEGYGLTE-CAPLVTISPYDLAGYNGSIGLPAPSTDIKIMGEDGQEVAKGEAGELWVKGP-----QVMLGYYKRPEATAECMHDGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVCMMNSGVLEVAAIGVPHEVSGEQVKIFVVKK-----DPSLEKDIIAHCRKNLTNYKVPKFVEFREELPKTNVGKILRRALKE------------------------------ 77460161 2191 ------------------------------------------------------------------------FAEQALVR-----KDAPALTFAG------QTLSYAELDARANRLAWALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGVGLLLS-----------------DRAM-------------FKALG---ELPSNVARWCLEDDSAALADYPATELPFQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIER-FGMRPDDCELHFYSINFDAATERLLV-PLLSGAQVVLR--AQGQWDAEEICGLIREHRINILGFTPSYGSQLAQF---LATQYDILPVRMVITGGEALTGEHLQRIRAAFRPS--LFFNAYGPTETVVMPLASLPEVLEEGAGSPIGSVIGDRVAILDADLALVPQGATGELFVGGAGLAM-----GYHERFVADPFAADGGMYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLDHDSIREAVVLAL-DAPSGKQLVGYLVTERSEAEQAELREALKAHLKTQLPDYMVPTHLILLASMPLTANGKLDRRAL-------------------------------- 77460161 3723 -----------------------------------------------------------------------------------------------------QQLSYEQLNQNANRLGHALVAAGVQMDQPVALLGERNLDLLGMIIGSFKAGAGYLPLDPGLPSQRLQRIIELSRTPVLVCTEA---------CREQATTLLDEFSCANRPRLLV-----------------WEEVQAGAVSSANPGIFGPDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPY-LNLSDADVIAQTASQSFDISVWQFLAAPL-FGARV---DIVPNTHDPQGLLVHVQQQGITVLESVPSLIQGMLASD-----RLSLDGLRWMLPTGEAMPPEAHQWLLRY---PQIGLVNAYGPAEC-SDDVAFFRVDLASTRGSIGTPTDNNLLYLLDGALDLVPLGAVGELCVAGTGVG--RGYVSDPLRFVPNPFGTGERLYRTGDLARRRSDGVLEYVGRVDHQVKIRGYRIELGEIEARLHEQPEVRDGAV-GVQEGVNGKHLVGYLVAADCALNQSERLERIKQRLRAELPEYMVPLHWLWLDRLPLNANGKLDRKALPALEIGQ---LQSQDYLAPRSVLEQ------- 77460161 13 ----------------------------------------------------------------------------ALQRRAALTPDRLALRFLAETEEQAVVLSYRELDQRARTIAAALQAAGF--GDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESAERLLSIIADAEPRLLLTS-------------ADLRDALQQIEGAPPLLCV---------------DTLDAELVER---WVEPT-LPQDHIAFLQYTSGSTALPKGVQVSHGN-LVANELLIRHGFDVNPDDVI-----VSWLMGLIGGLLQPIFSGVPCILM--SPAYFRPLRWLEAISQYGGTISGGPDFAYRLCERVSESALERLELSRWRVAYSGSEPIRLDTLERFAEKFGFSEDSFMASYGLAE-ATLFVAGTPRGTGIPAMSCGISQPDHAVLIVEPNTEELADTAVGE--VWAAGPSIALGYWRNPEATAKTFVQHAGQTWRTGDLGFM-RDGELFITGRLKDMLIVRGHNLYPQDLEKTVEN-----EVEVV-----RKG-RVAAFAVNQNGEEPPEALIKSIRQAVAE--AYQEAPSVVVLLNALPKTSSGKLQRSACRN------------------------------ 39935211 23 -----------------------------------------------------------------------------LRKSARRFPDRVAL------TDGGRSVTYTELERDANRFANALVARGLKPGAKISTVCNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKVAVIDDN-------LHGQPERRAALEARGIDLIAINLAGKAADTGLPV-------FDQLIEGLSEIEPDVAFDDRDLAMIIYTSGTTSRPKGAMHCHAVTMAVMSNAIEMQLSRKDGITFHCAAHV--------LLLSYLIVGGQMAIMRG----FDPVACMEAIQRNKLTVFIGLPLMYQVIL---DHPRRKFDLSSLRCCIYTMAPMPRPL---LERAIAELCPTFVQPSGQTEMYPATTMSQPDRQLARFGNYGESTLVNETAIMDDAGNLLPPGEVGEIVHRG--PNVMLGYYKDPEATEAA--RKF-GWHHTGDLALIDEHGEVLFLDRKKDMIKSGGENVASIKIEETLLAHPSVMNAAVVGLPHPQWGEAVSGFVKLKPGASATEA---EIVEHCKKHLGGFQVPKLLRIVDEMPMTATGKLRKVELRN------------------------------ 2522214 469 ----------------------------------------------------------------------------LFERQVALTPDRTALRFSGG------SLTYAQLDMYANRLAARLTAHGITKESIVGVLSERSPDMLTAVLAVLKAGGAYVPLDPAYPEERLSYMLKDSGAALLLTQPG-----------------LKAP---------VFSGKTLEVDMTA--------LANEESECHSLHQADSDSLAYVIYTSGSTGRPKGVAHRQA---VSFLTGMQMQFPLEEDDIIMMKTSFSFDASVWQLFWWTL-SGASAYLLP-SGWEKDPALMVKAIREEGVTTAHFIPAMLNSFLQAEIEAPR-----SLKRVFAGGEPLAPHTAARFASLL--PETSLVHGYGPTE-ATVDAAFYACDPELDKNRIGKPVPGARLYVLDPHLAVQPVGVAGELYIAGA--GVARGYLNTEERFLDDPFYPGERMYKTGDLARWLPDGQVEFLGRLDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVRTESGEAE-LCAY---AEGLG-----RNEVRKQLETLLPGYMIPAHIIEMEQWPVTPSGKLDRKAL-------------------------------- 89274995 4715 ------------------------------------------------------------------------------------------------------RLTYAELNARANRLARLLVRHGVGPESSVAVCLRRSAELPVALLAVLKAGGAYLPVDPGHPAERVGHVLDDARPALLLT------------------DRATAADLPGPEHLVVDPRTAAELQALDTHDLTARERLG---------ALLPGHPAYVIHTSGSTGRPKGVVVPHGAMANFVAA-MRERFPMSSADRLLAVTTVSFDI-HVLELYVPLLAGAGVVVAEDA-DVRDPAAVAALIERFGVTVMQATPALWQALLTE-----HAGSASGLRLL-VGGEALPAALAA-RMAAVGDT---VTNLYGPTETVWATAAGLTADDPDSRVPIGRPLPNTRAYVLDDALRPVPPGSPGELYLAGV--QLARGYLGRPERFTACPFASGERMYRTGDLVRWRTDGALEFLERADDQVKIRGFRIELGEVEAVLGAHPAVQRAAAAVREDTPGDRRLVGYAV---ADTPDPALAEAVRAHAAERLPSYMVPSAVVVLDALPLTANGKLDRKAL-------------------------------- 89274995 2590 ------------------------------------------------------------------------------------------------------ELSYAELDARADRLARGLVGRGVGPESVVGVLLGRSADVVVAVLAVAKAGGAYLPVDPDYPADRVAFVLSDAGAEWVVT---------------------------SAEFAPVLPAGVAAVPVDG----------AGSGPVFDSVPLPPDHPAYVIYTSGSTGRPKGVVVPHRSV-VALFAAAREMFAFGADDV--------WSGFHSWEMWGALLHGGRLVV---VPFSRSPREFVELLERERVTVLSQTPSAFYQLMGAGGALPD------LHTVVFAGEALEPARLDWWERH-GGTGPRLVNMYGITETTVHVT-----HHDLRPGSIGRGLPGLSVFLLDEWLRPVPVGVTGELYVAGA--QAARGYLGTGERFVACPFGEAGGMYRSGDRARWSRDGRLVFAGRADEQVKIRGFRIEPGEVEAVLAGHPDVAQAAVLVGDDTLGGRRLIGYVTPGGTTEDADGLADAVRVYAGERLPSYMVPSAFVVLDGLPLTVNGKLDRRAL-------------------------------- 89274995 6844 -------------------------------------------------------------------------------------PDAVAVLC-GDD-----RLTYAELDARVNRLARLLIRRGVGPEARVAVCMERSADLLVALLAVLRTGAAYLPVDPGHPAERVAFMLDEARPALLLTGRGT---------------AVEAFG---PERVVV----DDPRTVAELADLD-AGAVTDAERVTPPLP---DHPAYVIYTSGSTGRPKGVVVTHGA-MANLVATMGRRFPMDTEDRLLAVTT---VTFHVFELYVPLLAGAAVVIVDG--DVRDPAAVAGLVERFGASLMQGTPALWHGLLTAHAEAARG-----LRLL-VAGEALSGSLAAR-MAAVGST---VTNLYGPTE-----ATVYATAAGVEAGTIGRPIDNTRAYVLDGRLQPVPPGVSGELYLAGA--QLARGYLERPERFVACPFAAGERMYRTGDVVRRRTDGQLEFRGRADDQVKIRGFRIEPGEVEAVLGAHPAVGRAAAVVREDVPGDKRLVAYVVAADGGPDDGGLAAVAHDHAAEHLPSYMVPSAVVVVDALPLTSTGKLDRRAL-------------------------------- 89274995 1554 ------------------------------------------------------------------------------------------------------RITYAELDARADRLARTLVASGVRPESAVAVAMERSADLVVALLAVSKAGGVFVPLDAGWPAARTRAVIEDADACLV----------------------LVDGTTAGLEAGVALLRVDATTDTV----------------VDLPGPVPPDGAAYVMYTSGSTGVPKGVVTTHKD-LVRLAT-----------DRCWGTTPR--VLFHAYELWVPLLSGGTVVI---APRRVDAALMRRLTTAHRLTHVHVTAGLLRVLADDDPGCFDG-----VREVLTGGDVVPADAVRRILDA--NPRAVVRHMYGPTEVTLCDAAEVDGVLPI-----GRPLDNTRVYVLDDGLNVVPVGVTGELYVAGS--GLARGYANTAERFVACPFGPGERMYRTGDLARWTPDGRLVFAGRADDQVKIRGFRVEPGEVEAVLAAHPAVAQATVAVREDTPGDKRLIGYLVP---VEQGSALTAAVRAYAAERLPEYLVPAAFVELDAFPLTVNGKVDRAAL-------------------------------- 89274995 3659 ------------------------------------------------------------------------------------------------------EIGYAELDARADRLARVLVEAGVAAESTVAVVMERSVDLVVTLLAVLKAGAVYVPLDAGWPVARMRTVVEDSGARWVV-----------VHEPTSGHEFLRGLGIPTLS----------------------ADTDADAEECVLPQRWSPRQAAYVMYTSGSTGVPKGVVATHG-------------------DVVRLATDRCWVLFHTYELWAPLLSGGTVVI---APNRVDPVVLRRLVTGHGLTHVHATAGLLRVLADQDPGCFTG-----VREVLTGGDVVPAESVRRVLDA--NPGVVVRQLYGPTEVTLCDAAEVDGVLPI-----GRPLDNTRVYVLDGALNPVPVGVAGELYVAGA--GVARGYLGRPERFVACPFETGERRYRTGDLVRWDTEGRLVFLGRADEQVKIRGFRVEPGEVETVVTAHPAVAQATVLVREDVPGDKRLVAYLVPAD---PGAAVGLTVRAYAAERLPEYMLPSAMVELDALPLTPNGKVDRAAL-------------------------------- 89274995 7926 ----------------------------------------------------------------------------AFARRTAADRDAVALVSDSGE------VTYGELDARADELARALVASGVGPESVVAVLMERSADLVVALLAVLKAGGAYLPLDVRWPVARMRAVIEDAGATSVVVHDAGHDLGRTTGLDVIPVAAGADSA-------VVLPAAVAPGAAA-----------------------------YVMYTSGSTGVPKGVVATHRDV-VALA-----------GDRCWGATPR--VLFHTYELWVPLLSGGTVVL---APDAVDGSVLRTLVTGHDLSHVHVTAGLLRVLADQDPGCFTG-----VREVLTGGDVVPAESVRRVLDA--NPGVVVRQLYGPTEVTLCAVADAAEVDSVLP--IGRPLDNTRVYVLDGSLNPVPVGVAGELYVAGA--GVARGYLGRPERFVACPFGTGERMYRTGDLVRWDAEGRLVFMGRADDQVKIRGFRVEPGEVETVVAAHPAVGQAAVVVREDTPGDKRLVAYLVPA-GTETS--FADAVRAHTADRLPEYLVPSAFVELENLPLTVNGKLDREALP--APGFPHGAGDT------------------ 89274995 5800 -------------------------------------------------------------------------------------PDAVALV------GSGVELSYAEVEARANRLARKLIGLGVGPESVVALVLERSPELVIAVLAVLKAGGAYVAVDPGQPADRIRFVVEDASPVLVI----------------------------------------DDVDLTETADFD----AAPVSDADRLSPLLPSHPAYVIYTSGSTGRPKGVLISHAACVSYVASHVRY--GVGEGSRVAQFASAGFAFCEEWWL--ALLGGGALVV------VPSERRLGRFLLEERVTHA-TLPPAVAVLMRE-EALAPGF------VLDVGGEVCPPDLVRWVFNSYGPSEATVNVTVWQAVDGS-VGAGVP---------IGRPVGNTRVFVLDDGLRPVPVGVLGELYVSGVQLG--RGYLGRPERFVACPFDPGQRMYRTGDRVKWSADGELVFAGRADDQVKIRGFRIEPGEVETVLAAHPAVAHAAVVVREDTPGDKRLTAYVVPAHDTDFAD-VPETLRAYAAEQLPAYMLPSAIVELDVLPLTTNGKLDRKAL-------------------------------- 89274995 482 -------------------------------------------------------------------------------------PDAVALV------GSGVELSYREVDARANRLARKLIGRGVGPESVVALVLERSPELVIAVLAVLKAGGAYVAVDPGQPADRIRFVIEDASPVLVI----------------------------------------DDLNFLAETE-DFDDF--PVTDADRISPLLPSHPAYVIYTSGSTGRPKGVLISHAACVSYVASHVRY--GVSESSRVAQFASAGFAFCEEWWL--ALLGGGALVV------VPSERRLGRFLLEERVTHA-TLPPAVAVLMRE-EALAPGF------VLDVGGEVCPPDLVRWVFNSYGPSEATVNVTVWQAVDG-----SLGAGVPI-----GRPVGNTRLYVLDDGLRPVPVGVLGELYVSGVQLG--RGYLGTAERFVACPYASGERMYRTGDRVKWNAEGELVFAGRADDQVKVRGFRIEPGEVETVLAAHPAVAHAAVVVREDTPGDKRLTAYVVPR---TPGTGVGAAAVARVAERLPAYMVPSAVVELDALPLTANGKLDREAL-------------------------------- 169631134 31 --------------------------------------------------------------------------------------------------------TLGELRSQIDATAAGLAERGFGIGDVAAVFLPNCSAFAVVLHGILRAGGTASTVNVLYTAEELAKQLIDSKAQLIFTVS---------PLLSRALEAAEIAGIDAAGVITV--------DPVEGR----LSLADIARPDLAPPQVPATHLAVLPYSSGTTGKAKGVMLTHHN-LVANIAQAKHLYGVQRGDRVLAVLPFFHIYGLVVLLNVQLKLGAELVI---LPRF-ELDTFLGSIANYRVDHVFVAPPVAVVLAKHPD--VDKYDVSCLRSVFSGAAPLDEQL---GNAVAARLNCRVSQGYGMTELSPVSHLIPPDRPDIPLNSVGIPVPNSENKIIDETGDEIEIPAEGELLVRG--PNVMAGYLGNEEATAATI--EPDGFLHTGDIAVVRADGVVTIVDRLKELIKYKGYQVPPAELEALLLTHPGIGDAAVIGVPDPSSGEIPKAFVV-----RTDDDLTDEVMAFVEQKVAPHKRIRQVEFIDAIPKSAAGKILRKDLRA------------------------------ 154686279 1498 ---------------------------------------------------------------------------------AEETPHQTAVI-EG-----AQQISYSQLNERANRLARTLHKNGFGPGKRAAILANRSIEAIVSVLAVMKSGGAYIPVDSHYPEERIRYLLKDSAASVLMVQSEYK----------------ELASQLTDHNLFLIQ-----LDLEDQYDICAKNIQPSASP---------DDTAYIIYTSGTTGTPKGVVRTHA----ALAWRRIYELDLIPVRVLQMAS-------FSFDVFSALLNGGTLVIC------PDPQQLYRLIDQHRITFMESTPALVVPFMEY--IYRRKLALQSVKILVLGSDMIKSQDFYTLHERFGKE-MRIINSYGVTE-ATIDSSYYEAEMSEEPREIGVPLPNVQMYVLNKDKQVQPIGVFGELYIGGA--GVAKGYWGQPELTEGAFLQMGETLYRTGDQACWLPDGTLRFQGRIDKQVKIRGYRIETGEIESVLLKHDQVKEAAVTVIKDAEGQARLAAYIVPKEADTSS------LRQSLMQELPAYMMPSHIIGLDSMPLTLNGKLDKSAL-------------------------------- 154686279 463 -------------------------------------------------------------------------------------------------------LTYAELDQYTDRLAARLRQKGVRKESMVGVLAERSPEMVVSVLAVLKAGGAYVPLDPEYPEDRLRYMLDDCGACLLLAQPG-----------------LSVSGFSG-----------------ETLEVSLSALTGETETGAVSEEADSNSLAYIIYTSGSTGTPKGVAHRQAAAFL---SGMQGQFPLTEEDVFWWT-----MSGASYLLPAGW--------------EKDPVRMIKAFASEKVTTAHFIPSFLDALETEPAETRTRLGR-TLTRVFAGGEALSPLTAARFADLLPETV--LIHGYGPTE------ATVDAAFYVKRDSIGKPVPGARLYVLDSGGTIQPAGVAGELYIAGT--GVARGYLNTEERFLDDPFYPGERMYQTGDIARWTEDGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTAR-NEHGETALYAYI---EGRE-SDDVRAEL----ATRLPAYMMPAQFIKMTEWPVTPSGKLDRRAL-------------------------------- 211638082 4590 --------------------------------------------------------------------------HQLFEQQVERTPDVTALVYE------EQTFSYAELNARANRQAHQLIALGVEPDQRVAICVARSPAMVVGLLAVLKAGAAYVPLDPDYPGERLSYILSDVSPVILLADAAG--------------------------------RTALGEKAFTGLTVLDPNVLPDQPDSNPISELTSRHLAYVIYTSGSTGTPKGVMVEH-GQLVNQITSLNMKWSLSACDRILQFCNLSFDVCASEI-FCAITRGARLVLR-TNQWTLSAQEFWHLCESYEITYIAVPAQFWRIISNVNEGDIYKG----LRIICVGGEAINHELQRWLS--VHREYPVLVNCYGPTEATITSTISCLNEMVGQANIIGRPLPNTRVYLLGVDGQPVPLGAVGELYIGGT--GVARGYLNRPERFLTDPFNVGARMYRTGDLARYLPDGNLEFLGRNDHQVKIRGFRVELGEIEARLTEHPAVSKSVVLAL-GEGQDKHLVAYVV----APVNEGLANSLRTHLNTILPDYMVPAAFVRLDEFPLTPNGKLDRRAL-------------------------------- 211638082 287 ---------------------------------------------------------------------------------VEQSPEATALVY------QEQALSYAELNICANRLAHQLIALGVAPDQRVAICVTRSPAMVVALLAVLKAGGAYVPLDSTYPGERLAYILNDAAPSVVL-ADAV---GTAV----LGEQALAGL-------TVLDPNTQFDQP-------DSNPLVAKLTPQ---------HLAYVIYTSGSTGQPKGVMVEHQA-IYQRYLGFNDTYAVTAQDRVLQF------VAFAFDVFSSLCNGATLVMRDDSWLASIPE-FIALVRQYRITVM-SLPTLFWSELAARDHGLPLPD--CLRLIIIGGEAVKQHAVDWFAQEGHRPR--LLNGYGPTE--NTVTVTYKDVLSLAARSIGRPAKNARIYLLDRDGQPVPLGCTGEMYI--GGVGVARGYLNRPERFMLDPFSPVFGMYRTGDLARYLPGGDLEFLGRNDEQVKIRGFRVELGEIETRLVEYPAVQEAVVLAL-DDGQSKRLVAYVTVDAHE--HERLAARLREHLSTRLPDYMVPAAFVRLDSFPQTPNGKLDRRAL-------------------------------- 211638082 2438 --------------------------------------------------------------------------HQLFEQQAEKIPEATALVY------QEHSLSYAELNAGANRLAHQLIALGIVPEQRVAICVARSPAMVMAMLAVLKAGAAYVPLDSTYPAERLAYILNDTAPSMVLAD--------TIGRAALGDEALAG--------LMVLDPNIQPDQPDDNPQI----------PALTPQNL-----AYVIYTSGSTGQPKGVMVEHQA-LYQRYLGVNELYAVTEQDRVLQFAAFAFDVSVEE-CFSSLCNGATLVIRDDSWLASMPE-FIALTQQNRITVAFLPTLFWSELAARDNGWPLP---DCLRLIIIGSEAVKRNAIDWFTQE--GHRPQLLNAYGPTE--NTVTATCKEILPADDRSIGRPIKNTCVYLLDRYGQPVPLGCVGEMYI--GGVGVAQGYLNRPERFILDPFSLVSGMYRTGDLARYLPDGELEFLGRNDQQVKIRGFRVELGEIETRLVEHPAVQEAAVLALDDEL-GKRLVAYVA----AEAHERLTADLREYLSAILPDYMIPAAFVRLDSFPQTPNGKLDRRAL-------------------------------- 211638082 1363 --------------------------------------------------------------------------HQLFEQQAAKTPQATALI------AGDQTLSYAELNACANRLARQLIEQGVCPDEYVVILLPRSVELVVAQLAILKVGAVYVPIDPSVPDERRNWLINDCSAKLLIT-----------NVQSDIPIGLSVP-------VFCLSDEKNTNRVEEGINLDL--------------PHSSTGSAYIMYTSGSTGLPKGV-------IVPHRAVVRLVINIGPNDRVAFTANPAF-DASTFEVWAPLLNGSALVVID-HDTLLTPQELVQALQAHRITVLWLTIGLFNRL-AVELSPV----LPQIKILIFGG---DIPDLHVIAQVLGNRPQQLLQAYGPSE-GTTFTTMYPGVIRLP---IGRPIANTRVYLLDAYGQPVPLGATGEIYVGGD--GVACGYLNRPERFLIDPFSHQPDMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLAEFPVVREAAVLALSD-GQDKRLVAYVV----APEDENLVNSLRAHLSAILPDHMVPSAFVRLDAFPLTPNGKLDRRAL-------------------------------- 211638082 3515 --------------------------------------------------------------------------HQLFEQQVKKTPEATALI------AGDKTLSYAELNARANRLARQLIERGGCPGDHIATLFARSIELVVAQLAILKVGAVYVPIDPSVPDERKNWLINDCSAKLLIT---------------------DGQSDVPVGLSVSLFCLSDETDTLREEDHINPDLPRSSAGS-----------AYIMYTSGSTGLPKGV-------IVPHRAVVRLVINIGSDDRVAFTANPAF-DASTFEVWAPLLNGGALVIINHA-TLLTPQELVQDLQAHRITVLWLTIGLFNRLAAE-LSPV----LPRIKILIFGGDIPDLHVIAQVLDN--RPPQQLLQAYGPSE-GTTFTTMYPGVTRIP---IGRPIANTRVYLLDAYEQPVPPGVIGEIYVGGD--GVALGYFNRPERFLVDPFSNNPDMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIETRLAEYPAVREAAVLAL-DDGQNKRLVAYVVALE----DEGLVNSLRDHLSAILPDYMVPSAFVRLDAFPLTPNGKLDRRAL-------------------------------- 188580070 4 --------------------------------------------------------------------ATVNHLFGLVRTHLPAEPDAKVFI----ETIEGARYSYADLLARSGAYANALVALGVKPGDRVAVQVEKSAEVIFLYLGAVRAGAVFLPLNTAYTGPEIAYFLGDAEP-ALFVCD----PGREADLSAVAGEA-------GVKQVRTLDASGRG---------SMAEAADAASADFTDVPRGPDDLAAILYTSGTTGRSKGAMLSHDNLASNALTLAQYWH-FTADDVLIHALPV----FHTHGLFVALATGGTML------FLPDAKKILELMPR--ATAMMGVPTFYTRLLKE--PGLTREVTAHMRLFVSGSAPLLAETHREWSQRTGHA---ILERYGMTETN--MNTSNPYEGARRAGTVGFPLPGVSLRVVEETGAPLGPEEVGMIEVKG--PNVFQGYWRMPEKTAAEL--KVDGFFITGDLGKIDRDGYVHIVGRGKDLIITGGYNVYPKEIESEIDALPGVVESAVIGLAHPDFGEGVTAVVVPGEGAPDEAAVLAALEG----RLAKYKCPKRVLFANELPRNAMGKVQKNLLRE------------------------------ 186473658 6 ----------------------------------------------------------------------------------------------------TEVLQYGELIRKVDRFVDSLRGAGVDSRHTVASLCDNRIEVLLLYYAMGKIGGTFISINQSLTAPEVAYILGHAEVSLLL-----------------HDERME----------LVAKKAAEDQDTVQ--VTTFEELIAAGSTSQVSTIGQMADNFMVAYTSGSTGRPKAVAFDQRSE-VAGNRSLIEMWGMTPSDITLVALPLGFMYGLSTAASMTLQAGGEVVLL----RRFHPREVLEALISHKATVFHGVPTMFAMMLEYAEQNSVEVDLSFMRLLVSAGAPLSRELCARFEAKFGKR---IDDYYGLTEVRPVFGRYWNDSSPVPASAIGKAAPGVIVRIVDSNGNDVEQGETGEILVRA--PSTTRGYFKNPELTESVF--TGDGLLKTGDLGYRDTDGYYHLTGRIKDIIIRGGANIAPAEVEETIESHPDAKAVAVIGVPDEKFGQIVVAYVVPRECNHASED---EVREFCKGRLADFKVPAQIIWSEELPLGITGKVDKKAL-------------------------------- 187929491 39 -----------------------------------------------------------------------------LRHWARTTPDKPAIHFYGHDT------TFAQLDDLSDRVAALLAQHGIGAGDRVAVFLSNCPQFNAVFFGILKLGAVYVPISPLSQRAELMHALGDATPRAIVTLD------RLMPLVRDVRAVTRYADVLPAEPTLPLPAMLTEPPLACGDAIDLLPALAQTTPIPLPASLDAVAALN--YTGGTTGLPKGCIHTQGD-MVDMAAAFSTVLRADADTVMLSFYPQFWIAGENTGLIFPAFLGVPLVLL----ARWDAEAFMAGVQRYRVTMLVDSAA---EVMAH--PRVHAYDLRSLRHTGVSSKKLNPEYRRAWRELTGSTMAESA--WGMTETNSFTVGMQDDDFDLRPIFVGLPVPGTDFKICNFDTHDVPIGAEGELCVRT--PTLLKGYWNKPEATAQT---LRDGWFHTGDIGCIDEQGYVHYLGRRKEMLKVNGMSVFPAEIEAMLGKHPAILGSAVVGRADEHRGQLPVAFVMLRPEAVGTLD-SATLTGWCRENMAGYKVP-IVRIVDALPLTATGKV------------------------------------- 195995799 32 -------------------------------------------------------------------------------------GEKPAI----TDTSSDRTINYNQLLDMIRRFGSSLIRMGFKKGDVFALYSPNLPEYAVAVLGIIAIGGIATTVNPLYTAEEVIKQLKLSGAQYI------------VGFPSNAANVIKAKETLNLKNAYVFGN-------AEGLTSFSTFFEDDGTLFLPDLSIHPDDVAFIPFSSGTTGLPKGVMLTHYNICSNMAQLMHPDFAVYKHDLPWYH-----IYGFVVIMAITLRAGGHLI----SMLRFDQEVFLKSIEKYKIKYANLVPPIYVLLSKS--PMVKKFDLSTLKESISGAAPLDAETSSTVNQRIGFELVRQGTVFGMTELASHLVRRMDG--DSSQGSVGHCVPNTLAKIVDETGESLGPGKDGELCIKG--PQVMKGYFNNPEATANTIDK--DGWLHTGDIGHYNEDKKFYIVDRLKELIKYKGFQVPPAELEGILLSNSKIADAAVIGIPDYEAGELPKAFVV-----KCDDITEEEVMDYVAIKVGPHKKLRGVEFLEKIPKSASGKILRRELRK------------------------------ 172037983 1535 ---------------------------------------------------------------------------------VKRTPDAIALIHE------TQELTYQDLNHQANQLAHYLQQLGVKPETPVGVCLNRSPQLIVVLLGILKAGGAYLPLDPNYPSERLALMMEDAQIPILIT----------------------QGNISQPPGVTI-------IDLEVDQDKIIQQALINPSSELLPENL-----AYLIYTSGSTGRPKGVAIAHRSTLLYWAKETFTAEQLS--GVLASTSVCFDLS--VFEIFVPLSWGGTVILAE------NALALAELPHAEKVTLVNTVPTAATELLRLNAIP------NSVKTINLAGEALSKHLVQQLYQNSPIEQ--VFNLYGPSEDTTYSTVALIDPEAQQSPSIGVAITNTEAYILDAYLQPVPLGVPGELYL--GGEGLARGYLHQPERFISTPLSKRGRLYRTGDRVRLREDGHIEYLGRIDNQVKVRGFRIELGEVEENLLKYPAISQAVTTVKEDNAGNKRLVAYLVMESMDQLLEE--AKLRHFLQQSLPDYMVPSLYLVLKELPLMPNGKVNRKAL-------------------------------- 162454012 17 --------------------------------------------------------------------------------------------------------TYADLHRRASKLAHALTRLGVRAGDRVATLCWNHARHLELYLGVPAMGAVLHTLNLRLHPSELGYIASHAEDKVVVVDRS------LLPLFRKF-----APEVRSIQRVLVLDDDG-PVDPAAGDGLDYEALLAPEPDHFDFPSLDERAAAMLCYTSGTTGNPKGVAYSHRSIVLHTLVSMHDALGFRDRDIVLPVVPMFHAMA-WGLPYGAIATGARLVL----PGHLDAASLLDLMARERVTFAAGVPTIWLGILALLDEHPKRWDLSSMRAMVIGGSAAPPALIDGFRARHG---LVVLHAWGMTETVAHVRSSLGRLHEDPAASLGYPVPFIDQRHVDANDRPLPGRTMGELEVRGPW--VASSYFGGEDRFTK------DGWFKTGDVVTIDAEGYMRITDRTKDVIKSGGEWISSVALENALMSHPAVLEAAVFAARHPLWGERPLAAIVLRQGQSAS---KEQLHALLEPRFAKFWLPDEYLFLERIPRTSTGKFLKSRLRE------------------------------ 33596937 34 -----------------------------------------------------------------------------------------------------RTLSYAGLDRRSRAFAAWLQARGLGRGERVALMMPNLLQYPICLFGAWRAGCTVVSCNPLYTPRELAHQLADSGARAIVVAD---------NFAATLQQALPQ---TALEHVVVTS-IGEQLGWPRGPVVDFDVLAEGERLPHAAPALGHADLACLQYTGGTTGVAKGAMLTHGNLIANLCQAYAWVRPLVKEGRECVVTPLYHIFALTANCLTFLKIGASNLLIVNPRDIP---AFVRELRKTPFSCITGVNTLFNALL--DHPGFARLDFSRLRLTLGGGMAVQRSVAERWRAVTGK---PLAQAYGLTET-SPAVTINPLDAPDFTGSIGLPVPSTELSIRDEHGEELPLGATGEICVRG--PQVTPGYWRRPDETALSFHA--DGFLRTGDMGYVDPRGYVFLVDRKKDMILVSGFNVYPNEIEDVVALHPGVREVAAVGVPDARSGEAVKLFVIRK-----DPDLAAALIAYCRANLTGYKVPRSVEFRTELPRTNVGKILRRQLRD------------------------------ 75520421 1225 -----------------------------------------------------------------------------LEDWAAATPDKTALVF------REQRVTYRELNERVNQLAHTLREKGVQPDDLVMLMAERSVEMMVAIFAVLKAGGAYLPIDPHSPAERIAYIFADSGAKLVLAQSPFVE-------KASMAEVVLDLNSAS---------------------------SYAADTSNPPLVNQPGDLVYVMYTSGSTGKPKGVMIEHGA-LLNVLHGMQYIFDISVAEIF------GWVPG-----------RGKLVILEPEAEK-NPKAIWQAVVGAGITHINFVPS---MLIPFVEYLEGRTEANRLRYILACGEAMPDELVPKVYEVL--PEVKLENIYGPTE-ATIYASSLAKGSQESPVPIGKPLPNYRMYIINRHGQLQPIGVPGELCIAGA--SLARGYLNNPEKFTPHPLEKGERIYRTGDLARYREDGNIEYLGRMDHQVKIRGYRIELDEIRSKLIQEETIQDAVVVARNDQNGQAYLCAYL-LSEQEWT----VGQLRELLRRELPEYMIPAHFVLLKQFPLTANGKLDRKAL-------------------------------- 157376827 19 --------------------------------------------------------------------------------------------------------SFSEIERDSRYFAAYLQNHALEVGDRVAIQLPNITQFVIAAYGAIRAGMVLVNTNPLYTERELTHQFNDSGAKVVVILS---------DLLPTLTNVVANTGIETVISTLISPQAQPEVPFD---TTLFNDVLAKGE-QSPFNRITSDKLAALQYTGGTTGLSKGAMLSHSN-LIANAMQIKSRLGVEGEEIFVAPLPV-------YHIYAFMVNGCCSVL---IPNPRDISSLIATLSKYPFTGFAGLNTLFVGLCHQPE--FKALDFSHLKITISGGTALTQAAANVWQQTTG---CTISEGYGLSETSPVVSLNAPGHEQL--GTIGKPVLETEVKILDNDANEVPLGERGELAVRG--PQVMGGYWNNTGDTANVMTK--DGFFKTGDIAIETADGFHKIVDRKKDMIIVSGFNVYPNEVEEVLASHDAVLECAVVGIDNERSGEAVKAVIVLANNEADTIEVESTILAYCREQLTAYKIPKIVEFVPMLPKSTVGKILRRELRK------------------------------ 217422110 2748 ----------------------------------------------------------------------------CLHRQAARYPDTIALIADGEPVG------YAELNRRANRLARHLSARGLQPDQRVAICIDRGIDMVVAMLAVLKAGGAYVPLDPAYPSERLDYLLRDCAPVALLT---HARLG--ASMQTRLVLALARLDT----GCALIDLESDAGAWRHERD-----------DDPPPSGLTPRHLAYVIYTSGSTGQPKGVMVEHRSVCNLVAW-HAGAFDVGTGCRSASVAGVAF-DATTWEVWAALCNGGCLSLAPG-DAASDPQRWWR-AQELDVGFLVTP--------LAELAYATGQSNAGMRTLLIGGDR-----FSRWPDSMPPGQM-LVNNYGPTEATVVATSGR-----LQPGEAGRPIANTRVYVLDAWLRPAPIGVAGELYI--GGVQVARGYLNRPERFIDDPFVAGGRLYKTGDLARWRTDGRLEYLGRNDFQVKIRGFRIELGEIEAQLAKVADVREVVVLARDHDSATERLVAY------YTGDADVVA-LRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRAL-------------------------------- 89054058 17 -------------------------------------------------------------------------------------------------------LSWDALRVQVRDMAEGLIGHGVRKGESLAIIHPNGRDGILALFAALYAGCRATMINLAAGPDAIAYALEHSGARF-----AFVHADQMETLARIAPEGLTAL---TSKHLI------QKADLPD---------------------LTPDDHALLMYTSGTTGKPKGVVHSQSS-LLAGGWTTAVAHALTAQDRACCVLPIYHINGLCVSLMGTLVSGGSALI---LPKF-SASRFWDQADAAQITWFSVVPTIISHLL-HGEADPKPITRARLRFGRSASSALAVETQAAFESRFG---VPIIETMGLTETAAQILSPLPPGVR-KIGSPGV-GFGCEVRILAPDISEAPYGIEGEIAVRG--PNVMREYLHNPD----ATAATFAGDWRTGDLGRMDADGYVFVTGRLKELIIKGGENIAPREIDEVLYSHADVIEAAAFARACPQYGERVEVALALRDGSALSAD---DVIALCHARLGPFKSPDRVHFMAELPKGPSGKIQRLKLAELV---------------------------- 160895658 23 -----------------------------------------------------------------------------------------------------RSLDYAALRLGMDRVALRLQRQGLGPGDVVAICAGSSPEYVLAFLGALRAGVAVAPLAPSATAGHLSAMLDNCGARLVL---------------RDADTAAQWPGGQDLQCVALDGAVEAGMPWSQ----WLAADEADHGTAPTPIHPQPDWPFNVIYSSGTTGVPKGIVQSWA--MRWAHVQRAIHNGYGPDAVSLCATPL---YSNTTLVAATLGLGGTLVLM----RKFDAAHYLELAERHHATHTMLVPVQYQRLMQC--PGFDGADLSRLQHKFCTSAPFHPALKA---EVLRRWPGRLIEYYGMTE-GGVRCELHCHDFPDKLHTVGRPGPGADIRFIDEQGRELPPGEQGEIVGRSA--GMMSGYHRLPDKTQEAEWFDAQGLRFSGDVGRLDEDGFIVLGDRKKDMIITGGFNVYPSDIESVLLQHPQVAECAVIGVPSDAWGETPVAYAVARPDATPSAA---ELREWLNARVGKTQRVAELRLAASLPRSEIGKVLKRALRE------------------------------ 41406648 5 ----------------------------------------------------------------------LNIADLA-EHAIDAVPDRVALIC-GDE-----KLTYAELEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNYRYVEGELRYLFDNSDMVALV-----------HERQHSDRVANVLPDTPNVKTILVVE-DGSDKDYQRYGGVEFYSALEKGSPERDFGPRSADD-IYLLYTGGTTGFPKGVMWRHGGTDFATGEFVKDEYDLAPPMIHGATQSATWM---------SIFSGQTTVL---APEF-NADEVWRTIHEHKVNLFFTGDAMARPLLDALNKDHD-YDLSSLFLLASTAALFSPSIKERLLELLPNRV--ITDSIGSSETG-FGGTSIVAKDAPHAGGP-RVTIDHRTVVLDEEGNEVKPGVRGLIAKKG---NIPVGYYKDEKKTAET-FKTFNGVRYAGDYALVEEDGTVTMLGRGSVSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDPRYGQHVAAVVQPRPGTRPS---LAELDRFVRSEIAGYKVPRSLWLVDEVKRSPAGK-------------------------------------- 157112922 35 ---------------------------------------------------------------------------------LREHPDNVGLI----DPESEIQLTYQQILEQSARVATGLTRLGLTKSDNVAIVSENCLEYCFAMFGSIFVAAPLALLNPAYVEGELQHAINLSRPKIIFVSP---------NVLEKIVGVIRKMQL-NVKVVLFGDHPKVSAYTEVMR---FSELIDPTAPAYVPDSVDVNHVALIVLSSGTTGLPKGVQLTHINIMVAHSKEASKILEL-PDQLVALAATP-----LYHVVAGGLINMVTCVLM---PKF-DVHMFLNSIQKYKVNLMTVVPPLMVFLAKH--PIVDNYDLSSLMTLICGAAPLSKEIEDQVRERLGI--AFIRQGYGMSET--TLGVLMQTGFENKAGCVGKVRLGQWVKVIEETGKILGPNQRGELCFKGSL--IMKGYVGKEHAIDK------DGWLHTGDIGYYDDDEDFFIVDRIKELIKYKGFQVPPAELEAILLKHPKVKDAAVIGLPDERVGELATAFVVKEDGQEVTGA---EIIKYVAEQVSQLH--GGVRFIDAVPKTTTGKILRRELRELAKNTNSKL--------------------- 170726756 23 ------------------------------------------------------------------------------------------------------RMTYAELDRKTRDFAAFLQDLGMKRGERFAIMLPNVLQYPVAVFGAIRAGLVVVNVNPLYTPKELKHQLNDSEATILVVENFASVLSKVIDLLDGMKSVLINTMIKRVKKMVPEFSLPHAIKFNAALKRGKKLPLNTVSPQ-------ASDLLMLQYTGGTTGVAKGAMLSHRNVVANMLQQIAMVFIEKGNEMIVTALPLYHIFAFSCNCLGFMAKGGTNLL---IANPRDPKLFAKTISKYPVTFFAGVNTLFVSLMEEPE--FHKIDFSTWKLTFAGGMATQRPVAERWQK---MTNGPLLEGYGLTE-CSPAVSTNPFNIKSFNGSIGVPMCNTEVKILDEDGNELGVGEPGEMWVRG--PQVMEGYYN---RAEATNEVIKDGWLATGDVAKVDDDGFIYIVDRKKDMILVSGFNVFPNEIEEVVAMIDSVLEVAAIGVPCEKMGEKVKLFLVTNDGKLD----RDEVMDHCRKHLTAYKLPREFELRDELPKTPVGKILRKELR------------------------------- 170722329 7 ------------------------------------------------------------------------------------------------------RLTYAQLERRSNRLASGLGALGVATGEHVAILAANRVELVEAEVALYKAAMVKVPINARLSLDEVVRVLEDSCSVALIT-DATF----------AQALAERRAALPMLRQVIALE--------GEGGDLGYAALLERGS-EAPCSLDPADDALAVLYTSGSSGVLKAAMLSFGNRKALVRKSIASTRRSGPDDVM---AHVGPITHASGMQIMPLLAGACNLLLD----RYDDRLLLEAIERERVTRLFLVPAMINRLVNYPD--VERFDLSSLKLVMYGAAPMAPALVKKAIELFGPI---LVQGYGAGETCSTVLTEQDHLIEQRLASCGRCYFETDLRVVNEAFEDVAPGEIGEIVVKG--PDIMQGYWRAPALTAEV---MRDGYYLTGDLATVDAQGYVFIVDRKKEMIISGGFNVYPSEVEQVIYGFPEVFEAAVVGVPDEQWGEAVRAVVVLKPDAQLDAA---ELIERCGRALAGFKKPRGVDFVTELPKNPNGKVVRRLVRE------------------------------ 94314077 4 -------------------------------------------------------------------------------------------------------ITYGELDARAIRAAQWLVSRGLEAGDCIAVLVENHPGLIEIASAARRVGLYYTAVNTHLSPAEAAYVLKDCGAKLLIASPA---------MLPLV-EAVRAADAHALD--LPVFVLAGASNLPPGFE-AYEAAISAFAPDLPPRPVGRD----MLYSSGTTGHPKGIRRPLTPYPELEIIAWRRAFGFDENTVYLSTAPFYHAAPLRYIMR-TLDVGGTCV----AMSKYDAEGALAAVERYRVTHSQWVPTMFVRLLGLPDEARRRYDLSSMKVAIHAAAPCPVHVLDWWGDILY-------EYYAGSEAGTTSIGPL--EWRKYPGSVGRASAGV-IHIVDNAGNELPPNEVGMIY----FSGVATSYHNAPEKTRSAYNDK--GWATYGDLGYVNEEGYLFLSDRRADLILSGGVNVYPQEIESVLMQHPSVADVAVIGVPDPELGEVPKAVIELRDGKAATPDLAQDIVDYCQGRLGRLKLPRTVVFDERLPRTPTGKLLRRELKD------------------------------ 146343881 30 ------------------------------------------------------------------------------------RRDHPFLIW-APFDAPARRWSYGEFHDRVGALAAGLVKRGIKPGDAVLIHLDNCIEAMLAWFACVELGALAVTTNTRSAAAEMSYFADHCRAVAAITQPAY--------------AEMISAHCRGLRWLAVISHDPGQPDATAVGVGDRFETLFADSADRPRRATDPLAPCSVQYTSGTTSRPKAVLWTHAN-ALWGAKVNAVHEDLHQGDVHQTYLPLFHTNALAYSMLATLWVGASCVI---QPRF-SASRFWSVAVEHGCTWTSTIPFCMKALL--DQEVPKDH---RFRLWGTVSEP----------TAFAKFGIKIIGWWGMTETITHGIVGEVD-QPNTPMSIGRAAPEYTIRITDDDGRPTAVGDTGNLAIKGPGLSLFSEYLYNEEATRTSFDA--DGFFLTGDRVTRLDNGFIKFGDRTKDMLKVGGENVAASEIEQVIITVPGVRETAVVAKKHPMLDEVPVAFVIPQAGVA-REELAEKVLAACRDGLADFKVPREVRLVDVMPRSTLEKVAKAELRKLL---------------------------- 66045200 2003 --------------------------------------------------------------------------HSLIEAQVRATPDASALIFAAE------QLSYAQLNARANQLAHRLRESGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQTA----------------LLERLPVPPQLQSLCLDQHG---DWLEG--------------YSTANPVNLSHPLYVIYTSGSTGKPKGAGNSHRA-LVNRLHWMQKAYALDGSDTVLQKTDVS--VWEFFW---PLMTGARLAV--ALPDHRDPERLVQTIREHQVTTLHFVPSMLQAFMTH--PQVESCN--TLRRVVCSGEALPAELAAQVLKRL--PLAGLYNLYGPTETHWTCSTDDILSVPI-----GRPIDNLKTHILDDGLLPAAQGVAAELYL--GGVGLARGYHNTAERFVPDPFDEQGGLYRTGDLARYRDAGVIDYAGRIDHQVKIRGLRIELGEIEARLHEHAAVREATVIDIDGPS-GKQLAAYLVPTDATEAPDVLRERLQAHLKAHVPDYMVPGYFVFIDSMPLTANGKLDRRALPK------------------------------ 66045200 512 -----------------------------------------------------------------------------------------------------QVLSFDELETRSNRFARYLHAQDIKPGMTVALCLDRSVEWVVSLLAVLKLGAVYLPLDSAQPAERLQQLARDSGAVLLV-------------YARDDDKAARLGVCP----VLAFDAA------------LWAAVDSQALD----VRVLPGQAAYIIYTSGSTGQPKGVVISHGALANYVQGVLERLA-LSDGASMAMVSTVAADLGHT-LLFGALASGRALHLL-SHEQAFDPDGFARYMAEHQVDVLKIVPSHLQGLLQAANPA----DVLPGQVLILGGE---ASAWALVEQVALKPGCRVINHYGPTETTVGILTPLSACRSVPVG---QPLANGKARVLDAYLNPVAERVAGELYL--GGRGLAQGYLGTAERFVPDPDANGQRLYRAGDRARW-VDGVLEYLGRADDQVKIRGYRVEPGEVGQLLQTLENVADAVVLAQPDETRLQ-LVAYCVAAAGASLN---VESLRGQLAARLPEYLVPAQIMLLERLPVTANGKLDKRAL-------------------------------- 163813378 180 -------------------------------------------------------------------------------RRVQARARDAAQI--AAVTHEGASLSYAELNARANRLAHRLIALGVRPDQRVALLLERGPDLIVAMLATLKAGGAYVPLDPLYPSERLAFMLDDSRPKVVLTQ-------------ASLEDALPSSRALMTAGVVVIDDPAAS---------WLQ--LSDADPDPAALGLNEQHLAYVIYTSGSTGQPKGVMRANLANLVWHCET----FPLQPGER---TASMAGMAFDTWEIWPALSMGATLAL----PPRAAAGQWWQAQELHS----GFLVTALAEIALQDAAAAKPGR--ALRSLLTGGDRLNPDAALPFE---------LVNNYGPTETTVVATSGTLRADD---GAIGRPIANTAIYLLDAHGEPVPQGVAGELYIGGA--SVARGYLNTAERFLDDPFAGREGMYRSGDLARWRGDGRIEFLGRNDHQVKIRGFRIELGEIEARLARQPGVAEAVVHAREDSPGEPRLVAYLV-----GADVPAAAQLREALAKELPEYMLPAAFAILERLPLTPNGKLDRRAL-------------------------------- 32141196 1541 ----------------------------------------------------------------------------LFERHVRERPGAEAVV------AGDTSLSYAELNARANRLARLLVARGAGPERLVALALPRSAELPVAVLAVAKAGAAYLPLDPAHPAERIAGTLDDAAP------------------VALLTTAAVAAGLPDTD----VPRLLLDEEPAAGGGEDAADL----TDADRLAPLLPGHPAYVIYTSGTTGRPKGVTVTHSG-LPALLDIFTSQLDVVPGSRVLHHLSPAFDGGFWELAMG-LLTGAALVVVE--PGTVPGPALAALAVRHRVTHAAITPAVLQ-LIPEGALPAGT-------TLVVAAETCPPELVRWSAGRLMR------NSYGPTETCATMSAPLAGA-AVPP--IGRPIADTAGYVLDDALQPVPPGVPGELYVRG--PGLARGYLGRPSRFVACPFGPAGGVYRTGDLVRHRADGDLEYLGRTDTQVKLRGMRVEPAEIEAVTAGLPGVAQAAVLVREDTPGDRRLVGYVVPDAGASVDPG---ALRQALRGSLPEYMVPAALVVLDALPLTTNGKLDHRAL-------------------------------- 32141196 466 ---------------------------------------------------------------------------------VARTPGKTALI--APDG----RLTYAELDAAANRLARRLVELGVGPERHVAVAVGRRTELVVGMLAVLKAGGAYVPVDPEYPPDRIRHMIQDADPALVLTTSD-------------VDDRIGEECCGPLTFVMDDPNTGTSLGRHSGTALTDADRAA---------PLLPGHPAYVIYTSGTTGRPKGVVHRALSAFVRHCRSSQAP-DISGLSVMQASASFDQSVGS---LHAPLISGGCVRL-------TDLRALAETAGSHRATFMKGTPSHLALLATMPPEVAPSG------TLTLGGEELRGEILAPWREAAG--DVTVVNVYGPTEATGHCIAP-DRTVEPGPVPIGTPHEGVRVYVLDSALRPVAPGLDGEVYLAGV--QLARGYLGTAERFTADPFAPGSRMYRTGDVAHWNEAGELVFAGRADRQVKLRGYRIELGEIEAAVAGGPGVRQAAVVLREDRPGDQRLVAYVVPDPGHWDEAAAR----ARLALSLPDFMMPSAFVALDALPLSPNGKLDRAAL-------------------------------- 211638249 30 --------------------------------------------------------------------------------------DQPAYINMGEV------MTFRKLEERSRAFAAYLQNLGLSKGDRIALMMPNLLQYPVALFGSLRAGLVVVNVNPLYTPRELEHQLNDSGASAIVIVSNF-----AHTLEKIVFN-------TRVKHVI-LTRMGDQLSRPKGTLVDFAVIKRLVPKYHLPDAISFDDLAFLQYTGGTTGVAKGAMLSHRN-MLANLEQAKAVYSLRVGQELIVTALP------LYHIFA-LMVNCLLLIYVGITNPRDITGTAKELSRYQFTSVTGVNTLFNAWL--NNEEFKKLDFSALRLVVGGGMPVQKTVAEKWAKVTGRT---LLEGYGLTEC-SPLVSCNPYNVKNYTGSIGFPVSSTDIKLTDDDGNEVPIGQQGELWVRG--PQVMVGYWNRPDATDEV---LKDGWVATGDIANINEQGFIHIVDRKKDMILVSGFNVYPNEVEDVVSAHPKVLESAAIGVPSESSGETVKVFVV----RIDSSLTEDELKTHCRRYLTGYKVPKIIEFRDELPKSNVGKILRRELR----GEEEKVRN------------------- 167624022 39 -------------------------------------------------------------------------------------------------------ISYTELSTRALAVCKSLINSGVKPGDRVAIWLPNCANWVIAALGLQMAGAILVPLNTRMKPIEAADILERSGTKILFIMGDFL----GLDYPAALADVLPNN---VERQVVVTERTANDIPLIVNQ--TWQQFLAMGKDEVALEAVKPDDIADLMFTSGTTGKPKGVMSSHRSCLL-AFTQFVEILGLEKGDRYFFHAKAGWLT--------CLIAGATIL-----PKVFDANEVIARIETDKVTVLPGPPTLYLSMLSH--PKLSTTDLSSLRVAVTGAATIPPILIERMRSELGFKIVTTA--YGLTECGGLATICRPDEVETIAKTSGSAIKGTQISIQSNDGQFLGNGVQGEICLKG--FHVMQGYFQDEAATTATI--DGDDWLHTGDIGMLDERGNVTITGRLKDMFIVGGFNCYPAEIEAVLAEHDSISLSAVIGVPCERMGEVGCAYVIRKPGSVLNEE---ELIQWSRSRMANYKVPRHIRFVESMPVNASNKVL------------------------------------ 70996664 64 ------------------------------------------------------------------------------------------------------RWTYTDLKDEADRVARGLLAMGIQKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALGHTDCRLLFLT---PRIGR-----HSLEEVLAKLGPRPLEEIIILRGQYSGFSTYEHVIQRGLPLPSHALQDREAE-LHSTDVCNLQFTSGSTGNPKAAMLTHHN-LVNNSRFIGDRMNLTSFDILCCPPPLFHCFG---LVLGMLAHGSKIIF----PSTFDPTAVLHAISDEKCTALHGVPTMFEAILSLPKPP--NFDCSNLRTGIIAGAPVPRPLMKRLLEELNMTE--YTSSYGLTEASPTCFNALTDSIERRLTTVGKVMPHAKAKIIDTQGHIVPIGQRGELCIAGY--QLTKGYWNNPEKTAEALITDSDGVWLTGDEAIFDEEGYCSITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDQKYGEVVGAFLALAADVRPSDE---ELRAWTRETLGRHKAPQYFFVVDRIPVTGSGKVRKVDLRKIAA--------------------------- 206688119 26 --------------------------------------------------------------------------------------------------------TYAEYHERCTRLASGLARLGVKPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINTRLDTGTVAYIFEHGEAKAVLVDPQFLE---------LAEAAVEEMEGPAP---ILIEVADDQATWHAGRHMEYEALLASGDPDFQ--WVMPEDSLALNYTSGTTGRPKGVVHHRGAYLMTMGTVVSWRMVLHP--VYLTIVPLGW--NHTWMM--PL-VGGTLVCCRDI----SAQNIYNAIHYEGVTHFGGAPIVLNMLVNALDEERRTFD--HTVEVFTAGAPPAPATLSKI-ENLGFN---ITHVYGLTETFGHVTECYWKAAEWKAGIAGVAMPMLEPVVVRDSEHPMDGQSQGEIALRGNV--VMKGYLKNPD----ATAEAFKGGYFSGDLAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPDVLLAAVAAMPDEKWGEVPCAFVELKPGASTDEA---ALIAFSRETLAGFKAPKKVVF-QELPKTSTGKIQKFELRKIAKN-------------------------- 13310120 29 ------------------------------------------------------------------------------------------------------TLTYAELERHSAAFAAWLQQHDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNFGKRVQEVLPDTGILIEAKMGDLLPAAKNTVVDKLKKMVPAYQLPQAISFKQVLRQGREQSPPVPLSLDDIAVLQYTGGTTGLAKGAMLTHGNLMLQVLACFSQHGPLKDGQIYAFTANCMCMMNHNVLITNP----------RDIPGFIKELGKWRFSALLGLNTLFVA------LM--DHPGFRQLDFSALKVTNSGGTALVKATAERWEALTG---CRIVEGSGLTET-SPVASTNPYGQLARLGTVGIPVAGTAFKVIDDDGNELPLGERGELCIKG--PQVMKGYWAASLRPLLKALDA-DGWFKTGDAGDRPRTVSTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGVSVDEL----KAYCKANFTGYKVPKHIVLRDSLPMTPVGKILRRELRDIA---------------------------- 160875013 33 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQELKLEKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELKHQLIDSGAKAIVVVSNFARTLEEVVEQTPVESVILGDQLSAPKRTLVVKYIKKLVPYDLPHALSMRDTLSTGRRMQYIKPVTNDDLAFLQYTGGTTGVSKGAMLTHGNIVANVLADGAYSPALNDGSEFVVTALP------LYHIFA-LTVNCLLFLHKGSQNITNPRDIPGFVAELKFTALTGVNTLFNALVNSDE--FSQLDFSRLKLSIGGGMAVQKAVADW--QAITKTR--LLEGYGLTE-ASPLLTCCPYNLDGYNGSIGFPAPSTLIQIRDDDGKVLAQGETGELFGKG--PQVMKGYWQRPEKVIDT-----DGWLATGDIGYMDEKGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGELVKVFVVAKD-KSLTAE---DIIKHCRIHLTGYKVPKLVEFRDELPKTNVGKILRRELRD------------------------------ 85704842 31 -------------------------------------------------------------------------------------------------PDEGTAIDWPELRARARSIAALLTAKGALHGESVAILQPNGQAAIEALYGA---------LYGGFGAEAIGYALAHSGARV----------------------ALVHPAQHAMFQRVTSGDTITALDMTE---------QAHIGGLH---PVAPGDHALLMYTSGTTGRPKGVVHTQSS-LLAGGWTTTIAHDLSAKDTGLCVLPVYHINGLCVSVMGSLVSGGQLAMC----GRFSASRFWAQAAETRATWFSVVPTIISHLL-HGDTAPDPETRARLRFGRSASSPLPVEVHTAFEARF---DVPIIETMGLTETSAQILSNPLPPAARKIGSPGIA-YGNQAQVAGPDMRPLPPGQEGEIIVKG--PNVMLEYLRNPEATRDSF--TPDGWLRTGDLGCKDAEGYFYVTGRLKELIIKGGENIAPREIDEVLYAHPDVVEAAAFSRPCPQYGERVEAAVAVTPGSALTSD---DLMQLCKDRLGAFKCPDRIYFLDELPKGPSGKIQRVKLKDLLNPELE----------------------- 60279968 508 ------------------------------------------------------------------------------------------------------ELSYRELNRRANLLAHRLRAEGVGPDVPVGIAMQRSPELVVALLAVLKAGGAYVPMDPGYPAERLAFLAEDSGIGLLLTQDELPFNAQLTNL---------CLDDPSLFQNVPAQWDGN--------------------PEQRACP---EHLAYVIYTSGSTGRPKGVGITHGA-LVNHMRWMQERFQLAAHERVLQTSSSFDASVWEFWL--PLMSGARLHLAPAELGT-SLESLWGLVEAQRINVLQMPPSLLQALL-----PFAGDDLDSLRLLCCGGEALSGALLEQLGRRWNGE---LVNLYGPTE-ATIDACCFSAPVKEVGGEIGAPIAGVRARILDAAGGVCPVGCRGELLIAGA--GLARGYLGRPERFVPDPYGDGERIYRTGDLARLRRDGQIDYLGRLDHQVKIRGFRIELGEIEARLLEQECVRE-AVVLAADGASGQQLLGYVVPQDVGALEGELREALKSALKASLPEYMVPTQWVFLAALPLLPNGKLDRKALPAPEAGDSQQV--------------------- 111023651 11 ----------------------------------------------------------------------------------------------------VRSFTYRDLVSDVRDLAGALASIGVKRGSRVATMAWNTRQHLAAYFAVPALGAVLHTVNHRMPVEHMAYTINHVSDEVLIVDE---------DLLPSV-EAMRG-RIPTVRHLIVVGEPGAIDDFDQ--VIPYDQFVSGASTHGTFQEVDENTAASICFTSGTTGSPKGVVYSHRSIVLHAAISTKGGVEIDAERAYLLATQMSHVNG-WGVPYAAALQGARLVL----PGHPTPERFLDLIHGERPDTFVGSPT-VAALMR--DEHLRGYDLSELKTMWLGGQVPPVALARWWAE----QGARVVNGWGMTET-SPMGTFSPG------GSMGRPLPLFELRVVDESGSPQDGQTVGELEVRSPW--VAREYLDDP-RTADSF---RDGWLRTGDVATVHPDARLQIKDREKDLVKSGGEWISSVDLENALMIHPAVSEAAVIAIPDDTWQERPLAWLRLDADVTD-----EELRTFLATTLPRFWLPDRFVRVDEIPKTAMGKIDKADIRRQHTGQPTSTDQASTVSD------------- 111022070 5437 ------------------------------------------------------------------------------------DPDSVALSFE------DRRVSYRQLDEWSNRVARVLRGRGVGPETFVAVGMPRSIESVVSIWSITKAGAAFVPVDPTYPRDRIDYMLIDCRAALGLT---------------------------------VRSRRSTLPDTVPWLILDDEDFATQASAVSSAPITDADHPAYLIYTSGSTGRPKGVTVTHRGMADFTAETHQR-FQVTHESRVSQLASPSFMMAFSAVIVPPAIVGG--------------SELADLFRREQVTHATITPTALAALDNDG--------LDSLRVLDLVGEACPPEVVRWA------PGRSLHSGYGPTET--TIQASVSD--PMRPGEIGAPARGFAFLVLDERLQPVPVGVPGELYIAG--PGMARGYHNTSERFVACNFGE-PGMYRTGDVVRWRESASLEYIGRSDFQVKVRGFRIELGEIDAVLTRHPAVAFAATIGHIGPSGDTVLASYVRAQDGQEVQP---AGLRTYASERLPAHMVPSAVVVLDRIPMTPVGKLDRKAL-------------------------------- 111022070 1781 -------------------------------------------------------------------------------------------------------LSYGEFDARVNRLARFLVAAGVGPESSVGVAVRRSVEMLVGIYAVVKAGGAYVPIDPGQPAERVGYVVGIADPVLVLTSSA----DRVVVPAGVRVVELDTLDVSGFSAGPVGDGDRSG-------------------------PVRPENPAYVIFTSGSTGRPKGVAVPHEGVVNRLLW-MQDRYGLASDDVVLQKTPVTFDVSVWELFW-PLIVGARLVIAE--PDHRDPAYLERVIREESVTTVHFVPSMLEVFLA--GANVEGC--GALHRVFTSGEALPSATAARLRGVSGAE---LHNLYGPTEAAVDVTFHEVSGSDRTVVPIGAPVWNTQTYVLDGRLRVVPVGVAGELYL--GGVQLARGYQGTADRFVANPFGT-GRLYRTGDRVRWLPSGELEYLGRTDFQVKLRGQRVELGEIEAVLLRREDVAQAVVVLRGDGSSGEYLAGYVVPVAGAVVDERVVRE-SAAV--ALPGFMVPSVVVVLAELPVTVNGKLDRKAL-------------------------------- 2894190 470 ---------------------------------------------------------------------------------VAEAPDAVAI---TDAGGA--NLTYAEVDRASNRLAGYLAGRGVGRGDRVGVAMDRSPELLIAFLAIWKAGAAYVPVDVEYPAERIAFILNDSGSTVLCTQDTS----GVVP-----------------ENAIVLDAPDTRAS------------IEDCADTAPEIRLYAGDLAYVMYTSGSTGLPKGVAIPHGAVA-GLAGDSGWQ--IGPDDGVLMHAT--HVFDPSYAMWVPLVAGGRVLLTE--PGVLDAAGVRQAVER-GATAVHLTAGSFRALAETSPECFAG-----LVEIGTGGDVVPAQSVANLRRA--QPGLRVRNTYGPTET-----TLCATWLPIEPGPIGHPMTNRKIYILDAFLRPVPPGVAGELYIAGT--GLARGYLDSPDRFVACPFLAGERMYRTGDVARWTRDGEVVFLGRADDQVKIRGYRVELGEVEAVLAAQPGVVEAVVMAREDQPGEKRLVGYFV-SDGSDAGP---AEIRRQMAQVLPDYMVPIAVVALPGLPVTPNGKVDRRAL-------------------------------- 170726463 21 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQDLKLEKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNF-----AHTLEKVVDQ-------TCVESVIVVKYIKKMVPYNLPHAISMRKALSKGRQYVKPKLVN-DDLAFLQYTGGTTGVSKGAMLTHANVLLQAAAYSPMLIDGKE---FVVTALP------LYHIFA-LTVNCLLFMHKGANNITNPRDLPAFVGELK-KHPYTALTGVNTLFNANSEEFKDLDFSQLKLSIGGGMAVQRAVADW--QAITKTK--LLEGYGLTE-AAPLVTCCPYNLEGYNGSIGFPVAMTDIQVRDDEGKVLPQGEIGELFAKG--PQIMKGYWQRPE--ETANVIDTQGYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNELCGELVKVFVV-KNDKSLSE---QDLITHCRKHLTGYKVPKLVEFREELPKSNVGKILRRELRD------------------------------ 186459886 60 -----------------------------------------------------------------------------------------------------RCLTYRELNARANQVAANLRQLNVGPEVMVGICMERSWELLVGILGILKAGGAYLPLDPSYPGSRLSLMLEDAQPLVVLTQAKLCRTLPAIGTRTICLDAL--PTIDEVENPSLLNFPGNVA--------------------------------YVLYTSGSTGRPKGVLIEHRSVVNLLGWAHELYTREELAGVLASTSVCFDLSVFEFFV--PLSCGGRVILAENAPQLPAAG---------EVTLLNTVPSAMAELLRTRGLPA------SVRVVNLAGEPLSAQLVDELYRT---QPCKVYDLYGPTE--DTVYTTCALRRPGAPATIGRPLANKQVYILNEQQEPVPVGVPGELFIGGS--GLARGYLHQAEKFIPHPFSADPRLYRTGDLATYLPDGNIEFIGRVDLQVKIRGHRVELGEIESALNQHPAIRENAVV-LRNEADQKRLVGYAVARSKEHPTA---SELRRFLQGKLPDYMVPSTFVWLSAMPLTVNGKLDRRAL-------------------------------- 27378440 4 ------------------------------------------------------------------PEGTL---YDALARAANDRPSHPATVFYGA------SLSYAELRERVDALAGFLQDAGIKRGDRVMIALQNSPQYVIAYYAVMRADAVIVPVNPMNKTAEMAYLAADSGAKVAIIGSELSDV-----FAPLVGDAIAYADEVPVATPYTLPSCVTEAPSEMPSSPGWHFWSSAIAQGLRPGAMAAGDDLMILYTSGTTGKPKACMHSHRSALFTAALQARW-YGLDGGDVMTGFMPLFHVAGMQGSMNAAIVARATLLLM----ARWDKDLLPDLFETYGVTFWNAAPTMILASVRFRDRCFAK-----LKVLTGGGAAMPTAVAERLKGRFGLD---FVEGYGMTETMSP--THLNPMAAPKRQCLGIAVQETDARIVDPESIELDDNVVGEIVVHG--PQVLQGYWNRPQANAESFIESGKRFLRTGDLGYRDADGYFFAVDRLKRMINVSGFKVWPAEVEAAMYQNRAIRECCIVSAPDDYRGETVKALVVLDEAMRATTS-ADDIIGWARGVMASYKAPRAVIFVDHLPRTASNKINWRLLQD------------------------------ 213970471 12 ----------------------------------------------------------------------------ALQRRASQTPDRLALRFLTDEKTQGLVLTYRDLDLRARTIAAALQSQA-APGDRAILLFHSGPDYVAAFFGCLYAGVIAVP---AYPPESLLSIIADAEPRLVLTAS---------DVQPALLEELAAAGAPPLLCVDTLDSALAD-GWQGP-------------------QLQADHIAFLQYTSGSTALPKGVQVSHGN-LVANELLIRHGFDVNPDDVI-----VSWLMGLIGGLLQPIFSGVPCILM--APAYFRPLRWLEAISEYGGTISGGPDFAYQLCARVSDSALERLDLSRWRVAYSGSEPIREDSLNAFAEKFGFTPDSFMASYGLAEATLYVAGGKRGGIPAEPGSCGTGQPGHGVLIADPTLHVLAENSIGE--VWASGPSIAHGYWRNPEASAKTFVQHDGQTWRTGDLGFQ-RHGELYITGRLKDMLIVRGHNLYPQDIEKVIER-----EVDVV-----RKG-RIAAFAVNQDGSEPPEALIKLIRQTVAEAF--QAAPSVVVLLNALPKTSSGKLQRSACRRLADG-------------------------- 169825572 1411 ---------------------------------------------------------------------------------------------------EDSSYTYEEVNHYSNQIAHYLIEKGMQPNDVTAIFLDRSFESIVCMLGVLKAGCTYVPIDIKYPSDRVSYIFNDSKAKLILT-----------------KEALKKKIQTYNEQVFLIEDIFASSSIK--------DILSKNRV---------DDTAYMIYTSGSTGNPKGTLLRHAGVLNLVEWRSK-TFCITEQDVLSQFYS------HSFEIFSALLTGARLLLNESSQAYFDA------VATYNITISDVATAFFKQLANE-VSFKHRSPLQSLRVLIMGGEAASAEAIRNWHSEM-SDTVQIVNEYGPTETT---VSSLYHVVSTKVESIGKPIANTKVYILNENMQLCPIGVIGELYIES--IGTAIGYVNQPEITKLSFLSPFSALYKTGDLARLSLNGNVEYMGRRDRQVKIRGYRIELGEIEDVLMQEPRIQQSVV--LPDAE-GKELHAYYTVHKQTEIS---IEEVYKHVSTTLPEYMVPKGYVCIPEIPVTQNGKI------------------------------------- 218248430 487 --------------------------------------------------------------------------HQLIESQVTKSPDAIAVVFE------DQSLTYTQLNEQANQLAHYLVELGVKPNTLVGICVERSLEIVIGLLGILKAGGAYVPFDPDYPQERLAYMLEDSQVGILLTQDS------LVPTLPR-----------SQAHLVCLDR-----DWP---------VIAHEKVTNPPLLTTPENLAYVIYTSGSTGKPKGAMNTHKGIVNRLLW-MQEAYSLDASDRILQKTDVS--VWEFFW---PLLTGARLIMAQ--PGHRDSGYLVKIIQEQGITTLHFVPSMLQIFLEESAVC----DCISLKRVICSGEALPFDLQERFFERL---ECELHNLYGPTE-AAIDVSYCFPHHPLKKVPIGRPVANTQLYVLDSYLKPVPLGATGELHI--GGVQVAQGYWNRPEKFIQNPFDSHPSLYKTGDLCRYLPDGNLEYLGRIDHQVKIRGFRIELGEIESVLISHPDIRESLVMAREDQLGNKRLVAYLV----------------------------------------------------------------------------------- 91790063 47 -----------------------------------------------------------------------------------------------------RWMSYAQLDDLSSALGAWLQSLGLEPGARVAIMLPNIPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGATTIVTLAEVVER---TPVKNIVMAAWITFAVRHLAKLV----PAYKLPLGDGRTVFSQAVADGAKRSLAPAQSNLDSIAFLQYTGGTTGLSKGAVLTHRN-IVAAILQAEAWFTPRIGDV----STTNNILYHIFALTLCLLTGATLV--------PNPRDFGKFIEVLKKRPFHLLPTLFNALLQH--PQFKTVDFSSLCVSQAGGMAASAGTAKQWLQVTG---CPMIEGWGMSETCAI-GTNNPVTNREFTGTIGLPLPSIELAIKGEDGNSLAPGESGEICIRG--PQVMTGYYRQPDENEKAF--TRDGFMRTGDIGIMDERGYTKIVDRKKDMIIVSGFNVFPNELENVISLCPGVVECAAIGIADDKQGEAIKVFVV-KNDPTLTED---DVSAYCKQHFTGYKRPKYIEFRDDLPKSNVGKILRRELRAAA---------------------------- 121700583 51 ------------------------------------------------------------------------------------------------------RWTYAALKDEADRVARGLLAMGIKKGDRVGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELSYALGHTDCRLLFMTPRIGRHSLEQVLTHMGPRPIQQGTSSALEKIIILRGEYQGFNIQRGEPLPSHALLDREA------ELRPGDVCNLQFTSGSTGNPKAAMLTHHN-LVNNS---RFIGDLTSFDILCCPPPLFHCFG---LVLGMLA----VVTHGSKIIFPDPAAVLHAISDEKCTALHGVPTMFEAILSLPKPP--NFDTSNLRTGIIAGAPVPRPLMK---RLLGELNMEYTSSYGLTEASPTCFNALTDTIERRLTTVGKVMPHARAKIIDAKGNIVPVGKRGELCIAGY--QLTKGYWNNPTKTAEVLITDADGWLKTGDEALFDEQGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDYKYGEVVGAFLALAAGYEGKRPSEDELRAWTRETLGRHKAPQHFFVVDRIPVTGSGKVRKVDLRNIAAG-------------------------- 186683276 3168 ----------------AEHFRNLLEGMVANPEQRIAELPLLAAWERQ-QLLVEWNNTQREYPHK---------CHQLFEEQVELTPNAVAVVF------GNQRLTYQELNSRANQLAHYLQELEIKPDTLIGICLERSLDIFVGILGILKTGAAYVPLDPDYPQERLDYMFSDSQVSILLTA------------KKLVTQ---------------IPRHSAQLVY---LDADW-DVIATKSQQNLASEVKPENLAYVIYTSGSTGRPKGVMVPHRS-LVNAYFGWEQAYELRKTSSHLQMANFSFDVFTGDLVRG-LCSGAKLVLC------PTPELLYKLMQEEKVDCAEFVPAVIRNLIAYLEKTKQNLDF--MRVLA-VGS------DSWYFQRFCGLETRLINSYGVSE--ATIDSCYFESTNVKPVEAGKPFPNVQIYILDSDLQPVPIGVLGELYIGGA--GLAHGYLNRPERFIANPLSNEPRLYKTGDLARFLADGNIEFLGRIDNQVKIRGFRIELAEIEAVLRQYPTVSQTVAMAREDIPGDKRLIAYVV---GNQESVPVISDLRRFLKEKLPEYMIPAAFMVLQTIPLTPNGKVNYREL-------------------------------- 186683276 21 -------------------------------------------------------------------------------------PNQIAYTFLVDGDTEEVKLTYQELDQKARAIAVELQSLKAAPGERALLLYPSGLEFIVAFFGCLYAGVLAVPVYP---------------PR---------RNQRMTRLQAIVKDSEARFALTTASVLTNIQQGAQEPELTALHCIAIDKIVSDASNWQKP-PLEKSTLAFLQYTSGSTGTPKGVIVTHGN-LLQNSEYIKSAFELTPNSV-----SVTWLMGLIDGVLQPLYTGFPSVMMSPASFVQQPIRWLKAISDYKATHCG-GPNFGYELSKITPEQRANLDLSSWCSAYSGAEPVRRETLEKFAATFKSSGFQFYPCYGMAEAGGVADEPVYCVVDPKALECGYAWLDTKIAIANPQSTLCAPEQVGEIWVSGS--SIAKGYWNRPEQTKETFHDTAEGFLRTGDLGFL-KDGQLFITGRLKDVVIIRGCNHYPQDIELTVESHQALKSGAAFSV--DIDGEEQLVIVQEVERTYLRHLNLDEVVEAIKTSVSQIHEL-QVYAVGSIPKTSSGKIQRHACRA------------------------------ 91978077 7 --------------------------------------------------------------------------------HARTQPDKIAY----QMAGTGKAITYRELDELSNQGAQMFRALGLKAGDHVALLMENRLAFMEICWAAQRAGLYYTAISRYLKKDEIAYIVQDCGAKVVITSPQG--ADSIAPL---------LGTLPGVEFFM--------IDEPAPGFRSWDKEAGAQPVTPIADEVAGYD---MLYSSGTTGRPKGIKREFEGNAIFLRLLCERMCGMNQDSIYLSPAPL----YHA----APLTLGGTSVIMEN----FDAEQFLALVEKYKVTQSQLVPTMFVRMLKLPDDIRARYDVSTLKGAIHAAAPCPVDVIEWW--------GPIIEYYAGSE-GNGVTVSTSQQWLTHRGTVGKAVVGI-IKILDDAGEEMPTGEIGTVYFADA-PAF--SYHNDPDKTKRAYNAK--GWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQTRDGVKPGKELEAKLIGFCREHLSAIKCPRSIDFEAELPRTPTGKLVKRHLKD------------------------------ 109899114 27 -----------------------------------------------------------------------------------------------------KSITFKELDQQSKQFAAYLQHSGLKKGDAVAIMMPNLLQYPVALFGVLRAGMVVVNVNPQYTARELKHQLNDADAKIVIVENFACTLSEVIDDTPMLTQIGDMLGFPKLTNLVVKHVKKMVPAFSLPSAIHFMDAMEGASKRYERPTLTGDDIAFLQYTGGTTGVSKGAMLSHRNMLVVTALPLYHIFALQANCLLF------------------LKLGCANLLITNPRDMP---AFVSELGKYPFTVLTGVNTLFNGLL--NTPSFTELDFSKVKFSLGGGMAVQRSVAERWYKLTGHV---LLEGYGLTE-CSPIVSVNPPQLEQYNGSIGLPLPSTDIRLVDDDGVDVAPGEAGEMLVKG--PQVMVGYLNRPEATEEI---MQDGWLATGDIARCDEDGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEVAAVGIPHEASGEVVKLYAVRRED-SLSE---QDVIEHCRKHLTGYKVPKKVEFRDELPKSNVGKILRRELRD------------------------------ 154686131 1137 --------------------------------------------------------------------------HELFERQAAETPDACAVVYE------QQQLTYRELDEKSTKLALYLQAHGAGPDDLIGIYTDRSLHMAVGLLGILKAGGAYVPLDPSYPADRLEYMIADSRISMLTTAD--------------------------LEHSLNWGGVQTTA-----IDRDWSHIESTAAERTSLKRVTPDDLAYVIYTSGSTGKPKGVMIPHRA-LTNFLISMANEPGLSSEDKLLAVTTCFDIAALE--LYLPLIKGAECNIC-KTEVTKDARKLKELIQEYKPTIMQATPFTWKMLFHSGWSNEENVK------ILCGGEALSEQ----LKQQFLDTKSEAWNMFGPTET--TIWSAVQRITENESATIGRPIANTRVYIMDSGLNPVLEGVPGELCIAGD--GLARGYFNKPELTDKAFVSHRSKLYKTGDMARFLPGGRIEYMGRMDTQVKIRGYRIEPGDIESRLNAHPAVQESVVV-VNNHSGNEKLCAFYIRKNGEPLPSA--KELRKHMKQALPAYMAPASFVRLEELPLTPNGKVDRKLLA--ARDLTEKQPDTQT---------------- 154686131 34 ----------------------------------------------------------------------------VLHKTAAAAGDQKGITYIQPDGTKVYQ-TYSSLKKIALSIVKGLRQSGVKAQDEVILQLSDNSQLIPAFWGCVFLGAIPVPLAPAYTENSGTQKLKDAQP-YVITSR---------DVLPEMTEWAEEQGLSGFCAL-------------AAEDLSAHEM---DTDCHHPRP---EDLAMLLLTSGSTGTPKAVMLSHEN-IVCMVKGNIQMQGYTSEDVTFN-----WMMLHLRDVY----LGCEEINIPSESILMDPLKWLDLIDHYRASVTWAPNFAFGLLADFAEEITRKWDLSSMRYMLNGGEAAVAKVGRRIMELLEPHGLPIRPAWGMSETSSGVIFSDEFTLENRFVEIGLPIPGFNMRITDDRNQVVEEGEIGRFQVS----GLTVT-SGYYERPDESVFTE-DGWFETGDLGFLRE-GRLTITGRTKDAIIINGVNYYSHAIESAVEELPEIETAACAVRPNQTTDELAIFFVT---SVPLDEKLLHHIHQHVTQRIG--VTPDYLLPVEDIPKTAIGKIQRTQLKSFEQGQFDSLHN------------------- 118465153 47 -------------------------------------------------------------------------------------------------------LSYRQVAEESRRLAAGLRELGIGAGDRVGMLLANSLEFVTVKFAIARLGAIAVPFNYLYRRDELAFVLGDSGCRVLVTMTGF----GSLDYQRMLDDAARHPELPSLRHVVL---AEAEQPARQGLPLVANLGATAARLDVPPECVDPLGPADLLYTSGTTGSPKGVLLTHDSVLR-TAYASALTRAYADGRRIVYALPCYHMFGYIEGLLSAMFVGGAAIM----QQKFTAEGYFRAIDAHRATDMLCVPTAVAMVES---PARARYDLSSLTAILCGSAPAPVWLWQRIAKDFGVSE--IVTGYGMTECGGCMSLTLPDPLALASSTVGRPVAGVDARVVDPDGEELPPGTPGELLSTG--PTAMIGYWN---RPAETADALRDGWLHSGDLGLVRADGYLELTGRRKELYKSGGELVMPKEIEDLLAGHGDISQVFAVGLSDDRWGEIGCVVVVRAPGATITED---DVLALCRDKLARFKVPKRVVFSEDLPTTPTGKV------------------------------------- 148272594 3 --------------------------------------------------------------------------------------------------------SYRDLGEQIARAAQGLADAGVRAGDPVAIVLPNCPQHVVAFYAALRLGAVVVEHNPLYTPRELQHQFEDHGARTVIAWDKSVRPERIVS----VDVTRAMPRRTRLLLRLPVPKARGARAAIAAKTITWERISAAAPPVDHPRP-AATDLAVIQYTSGTTGAPKGAELTHLNLSANAAQSRAWVPTVSRGSVVYAVLPMFHAYGLTLCLTFAMSMGSRLVLF---PRF-EPDLVLQAIRRHPPTFLPAVPPIYRRLREAAE--AEGVSLAGISISISGAMALPESVVVPWEEQTGG---WLVEGYGLSECSPVLMANPVGDTR-RAGTVGLPLPNTEVRVVDPETIDRPAGEPGELLVRG--PQVFRGYHGRPDETAAVLLE--GGWFRTGDVVTIDEDGFVRIADRIKELIITGGFNVSPSEVEDAVRELDGVRDAAVVGIPRDGGDEEVVAAVVLEEGATLDEQAA---RTTLRAELAAYKVPRRIVVLDELPTSLLGKVLRRKVRE------------------------------ 167838016 37 -------------------------------------------------------------------------------------------------------ITYGELDTLSRKLGAWLQSRGLPRGARVAIMMPNVLQYPVTIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQSVIAKTSVKHVVAMGDLLGLKGILVVRRVKKMVPALPSYTRFNAALAAGGRQTLKPAKPAPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAQAWHYSKRPEVKQFITV----IALPLYHVFALTVCGLLTLRTGGTILIPNPRDIAGMIKELKITI----PTLYNALLNHPD--FDQLDFSKLAVANGGGMAIQESVAKRWYD---KTKTPIVEGYGLSET-SPVATCNPVTATDYSGTIGLPLPSTEIAIRDDAGDDVPLGQPGEICIRG--PQVMAGYWNRPDETEKVMMP--DGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVRKDPALTD----KDLIAYCKDRLTGYKRPKYVEFRADLPKTNVGKILRRELRN------------------------------ 211590883 46 ------------------------------------------------------------------------------------------IIFKSP-PGEVR--TFNDIRSQALSFGANLQQWEWQKGDILLLFAPNDIDVPTLFWGCHWAGGVVSPANPAFTADELKYQLSDTGAKAMVV---------HTSLLDTALTAAKRIDFP-IAHMLVFGPPSSEAELQHVESMLGGGAPGARRPRIDPVV----DTAFLVYSSGTTGRPKGTRITHTNLVTNLVLQGRVHMNWRQ-DRFLSFLP----TYHIYVHF-PLFLGIKTIVME----KFSVKGFLHNVKAESITHIYAVPPVVLYLAK--DPAMTREQLSSLRMVTSAAAPLASDLIHAVYDRL---KVPVRQAYGLTESTAVTHLQRWDEWDKAMGSSGPLYPAVETKFIDDQGNPVTKG-DGELCLRG--PTLFPGYHNNAEATARSITS--DGWFKTGDIGFQDEEGNLFITDRLKDLIKFKGFQIPPAEIESALHEHPLVHDAAVIGLAEKIATEVPVAYVVLEKTDKPAEQVAEELVAYVSGKLAPHKRLRGIVLIDEIPKGPAGKILKRVLKTRAEG-------------------------- 46201011 29 ------------------------------------------------------------------------------------------------------TISYADLEAMSARYAHALVEAGVKPGDRVAVQVDKSAEAVVLYLACLRSGSVLLPLNTAYQAGELEYFLSDAAPAAVVCQP------------HRLAELEGLAAKAGITTCV--------MTLGASGDGTLPERAKGKAESFATVPRGGDDMGAILYSSGTTGRPKGAMMSHTNLGSNSQTLHRLW-GFKPDDVLLHCLPI----FHTHGLFVALLNGSAMIFC---PKF-DAEQAIGLLKR--ATVFMGVPTFYRFLTSPNLTPQAC---SHMRLFISGSAPLLEETFNAFKDRTGFT---ILERYGMTE--GGMFTSNPLDGDRRAGTVGFPLPDVELRITGEDGRILPQGEVGIIEVKG--PNIFKGYWNMPEKTKSDF--TPDGFFKSGDVGVIDERGYVSIVGRAKDLIISGGFNVYPKEVEDFIDRLPGVVESAVVGMPHPDFGEAGLAIVVAEKGAAVTPDVIDALKGL----LANFKVPKQAVVVSELPRNAMGKVQKNVLRD------------------------------ 162456539 1597 -----------------------------------------------------------------------------------------------------RRLSYAALNRAANHVAHALRAQGVGPDTIVAVLESRDIELVVALLGVLKAGGAYLPLDPHQPEQRIAGVVEASRAPVVVTSEAWV---------PRLAKALAHLPEPARPRFVTRERLAAQRGPAPE------------PVENPPRLAGPGHLAYVIYTSGSTGVPKGAMVEHAGMLNNVRGKIP-ALELGPSDVIGQTADIS-----VWQLLSALLCGGRVHI---VPDVGDPRRLLEEAEAQGITVLELVPSLLAELVSADADAPR---LSRLRWMLPTGEALTPDLCRWFAR---YPRVPLMNAYGPAECADHTITAAPGP-EVVHMPIGRPVPNVRLHVV-TGGDLAPVGVTGEICVAGVGVG--RGYLNDPARFVPDPFGGAPGMYRTGDLGRRLADGTLEFSGRRDHQVKIRGFRIELGEIEARLARHPEVREAVVTVREERTSGKRLVAYVVGEGGATPAPE---RLREFLKEALPDYMVPPVFVALPALPLTPNGKVDRKAL-------------------------------- 162456539 489 --------------------------------------------------------------------------HELFEAHAAARPGALAV--ACEETA----LTYGELDRKANQLARRLRALGVGPEDRVVLCIERSAEMVLALLGALKAGAAYVPVDPKFPRDRLRAVVEDSGARVVVTQ-------------ERWAGAFDGPG----PALLFLDRDAGALAAEPGAPLG-----QTART---------DNLAYLIYTSGSTGRPKGVAVEHR-HLVNYVRGVLARLPLAEGGGMALVSTVAADLGHTS-LFGALCSGRALVLSEARIFDPDATA--EYMSRHGVDALKIVPSHLGALLEA---ARPERVLPA-RCLVVGGEASSWELIERIRTL--APGCTVVNHYGPTETT---VGSLTWQIDPARGRIGRPLPNTQAYVLGVNFEPVPVGVPGELYLGGA--GVTRGYHARPERFVPDPFGGVPGLYRTGDRARVLADGAIEFLGRTDHQIKLRGHRVELGEIEARLREQPEVRE-AVVAARDDGGAARLVAYVVAREAALDAAALR----ARLAEQLPDFMVPAVIVALPALPLTANGKIDRAAL-------------------------------- 15131493 457 -------------------------------------------------------------------------------HQVAHRRDEPAVV-DGD-----RTVSYGELAERAERLAGYLNGRGVRRGDRVAVVLDRSPDLIATLLAVWKAGAAYVPVDPAYPVERRKFMLADSGPAAVVCAEAYR---------------AAVPDTCPEPIVLDDPRTRQAV---------------AESPRLSA-GTSADDLAYVMYTSGSTGTPKGVAVSHGNV---AALAGEPGWRVGPGDAVLLHADISWV---------PLLSGARVVL--AGPGAVDGAALAAYVAG-GVTAAHLTAGAFRVLADESPEAVAG-----LREVLTGGDAVPLAANVRVRHLYGPTEATLCATWWLLEPGDETGSVLP---------IGRPLAGRRVHVLDAFLRPVPPGVAGELYVAGA--GVAQGYSSRPERFVADPSGSGARMYRTGDLAYWTEQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVTP-----RGEHLIGYVVAEAGHDADPV---RLREQLAGTLPEFMVPAAVLVLDELPLTVNGKVDRRAL-------------------------------- 159898098 36 -------------------------------------------------------------------------------------ADAVAVIHA------DTQLTYAQLDQRANQVAHALLEQGIKPDHLVALCLERSIDMLIIVFGILKAGAAYLPIDPHYPYERQRFMIEHSQAPLVITT-------------------------APLEGALASRPVEIQLELLM--------AIAAQKPTSAPQRVDPDQLAYVIYTSGSSGQPKGVMITHRA-LVNHMQWMQTTFGFNRHDRFLQKTPLSF-DASVWECYAPLLCGGQLIL--AKPDHHDAHYLVEMIQRYQISVLQVVPSLLRMLQTE----PQLANCRSLRYLFIGGEPLHSELVAQVRRVL---PARMINLYGPTETIDATWAECNQTTEYPTIPIGYPIDNLTTWVLDAQMQPVAVGRSGELYI--GGMGLARGYQRQPERFVPDPFSTQPGLYKTGDRVRLLANGALLFLDRIDQQIKLRGYRIELGEIQAGLERHPQIRQSVVVGQLDQTKTLQLVAYVVPMPEARIP---IEQLRALLKAQLPRYMLPSAFVILERLPLLANGKLDR----------------------------------- 159898098 1100 ---------------------------------------------------------------------------------VREQPNALAIV------TDHESISYSRLNQRADMLAGALRQAGVGPGMEVGIVSEPSIATIAGILAVLKLGAAYVPLDPSHPQQRLNLIINEAQ------------------LQAILVESQLEQLLPNTSAAII--RLDSD----HGAVTDYPIVAAQACA-------------YGLFTSGSTGQPKGVACSHEAV-INLLDAMQQMRPLPQGCRHLWTSDVS-----VYEIFSALTQGGTLYLIDQT-MRLDADQFFAWLAKYAIESAYIPPFMLHDLALW---LMANRNRLQLKRLLVGVEPIPEQNLAIIGQLIPG--LTIINGYGPTETTICAVPPFNDSARVTP--IGRAIQQMAVYVLDRELQPMPTGVIGDIYIAG--IGLALGYIAKPDLTAEVFLSAEPGMYRSGDRGRYLADGSLMFVGRSDRQVKIRGMRIELNEIRTCVLQHAQVHEAVVNIYNDQPDNPQIVAYVVPTKGQLLTEA---SLRTYIGQKLPLAMQPQAFVLLDRLPLTANDK-------------------------------------- 108763177 2129 -------------------------------------------------------------------------------------------------------ITYADFNRRANQLAHHLRGLGVGPGVLVGAFIDRSPEMLVTLLAILKAGGAYVPLDPAHPVERLRFLLDDARAAVLVT-------------KQSLAERL-PAHTAKVVHL--------DTDAVT---------LASRPTENPPNTATATSPAYVIYTSGSTGEPKGVVISHGQMAV-HFQDMQLHFELTERDRVLQFASFNFDASLEQIL-PTFMTGATLVLR-GNQVW-TPEELARRVVEQRLSVMNFPTAYWQQLTQESPPTIGAHD---LRLVIIGGDTVLPKVLEWQHGPLGNVRT--LNAYGPTETLITATTAIPKGWSATRVPIGRPLSNRPCYVLDRHGAPVPIGVAGELHIGGPL--VAAGYLNRPERFVPDPFSDDPRLYRTGDLVRYRPDGTLEFLGRSDHQVKVRGFRIELGEIESALSAHEHVQEVVVMVREEPGHDKRLVAYVVPSAQGSVTPA---ALRQFLLEKLPDYMVPAFFVLMEAMPLTASGKLDRKAL-------------------------------- 158957579 43 -----------------------------------------------------------------------------------------------------RVYTYAEVELTSRKVAAGLHKHGIKQTETIMLLLPNCPEFVFAFLGASYIGAVSTTANPFFTSSEIIKQAKASKTKLIITV-----ASNVPKLKEF-----------SQENGVKIMCIDEQIEGCLHFSLDLENTDETTLPEVEILP---NDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQENANLY-MHQEDVVMCTLPLFHIYSMNSILLCGLRVGAAILLFDIAP-------FLELIQRYKVTIGPFVPPIVLAIAKSNV--VDQFDLSSVRTVMSGAAPLGKELEDAVRAKFPNAK--LGQGYGMTEAGPVLAMCLAFAFEIKSGACGTVVRNAEMKIIDETGVSLPRNQSGEICIRGD--QIMKGYLNDPEATERTIDN--EGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLVTHPKVSDAAVVSMKDEGAGEVPVAFVVRSNGSTITED---EIKQFVSKQVIFYKRINRVFFVDSIPKSPSGKILRKDLRKLAAG-------------------------- 163758227 29 ---------------------------------------------------------------------------------VARHPRRQALIC-----GETR-LSYAELDDEVGRVAAGLAALGVGQGDRVAMLLGNGVPFVVVTYAAARLGAVTVPLSPG-----IRHALLNSEAIALIVEAEF------IDLVPPPDE------TPNLSSRIAVGQASGYLDY---------DRLRRTGPLADAADVSEDEVATILYTSGTTGVPKGAMLTGLG-IVHSSINFVTTMDLGPTDKTIVVVPMNHVTGLVAGIHTLICAGGSIIMRD-----FKAERFLECAAREGMTCSLMVPAMYNLCLLQAN--LSDYDLSAWRVGGYGGAPMPAATIERLADALPG--LGLMNAYGATEVTSPATVMPSDQTAARRLSVGLPVPGAEICVMDEAGREVPAGVDGELWIRGAM--VVPGYWRNPEADARE-FSA--GFWKSGDIGSVDEDGFVHVHDRKKDMINRGGYKVFTAQVESVLTACPGVIEAAVVAKPCPILGERVHAVLSVNQ----DEAKQEAVSAQCAAQLADYQCPESYTFYQALPRNANGKILKRQIRQ------------------------------ 118725401 505 -------------------------------------------------------------------------------KQAEKNPDGIAVIFE------EQQLTYKELNLRVNQLAHYLRRLGVGPDTIVGVLMDRSLESAIALEGILKAGGAYLPFDTDCPKERLTFMLEDAQVPILVTQERHIEALKDINTIKICIDA-------------------------------NYNEISKESIENPVNIASMNNLAYVIYTSGSTGKPKGAKLPH----LALFNRIKWAYKLNATDRVLQTFDVS--VWEYFW---PLAVGAGLVM--ARPGHKDSAYLVDVISEKKVTTIQFVPSMLRAFLEENE--IKKAN--CLRRVISGGEALSVELHDRFFEKL---DVELHNQYGPTE-AAIDVTY----WKCYKGCIGHPLANTKLYILDKYFNPVPIGVPGELHICGD--GLASGYLNRPEKFISNPFSHGGRLYKTGDLVRYANDGSIEFIGRIDHQVKIRGLRIELGEIEAMLLQHPDVHASAVIVWEGSEDVKRLVAYIVMESGKEFN---TTELRSYLKAKLPDYMVPAVLMNIDALPLTTSGKLDKR---------------------------------- 162450267 6 -----------------------------------------------------------------FPD-ELNLAYFLFDRLREGLGDKVALLF-----GDQRH-TYADVAEKVRMLQAHLAVEGVALEQRVLIVLHDSPAFVWAFFAALSHGAVVAMGNPEAPAPDLAHLVEYTRAAAVVT----------IPRVAEALALQGALAAADVRTVVLVPETGGDLELAALRGTSLRGALAQGRAALAPRPTRRDDIAIWLFTSGSTGRSKAAMHTHRDFAFNTERYAKATVGYRKDDIFF-----GYATGTNLLF--PFAVGATSGLF---VERPTPESLARYVERYRPTVVTNVPTMMGKLLDDDDARAARGDLSSVRFHLSAGEALPPALLERFRARFHAD---VYDGIGSAEMFHIYCTNRPG--DVRPGSLGRVVEGYTIKILDAAGPELPPGETGVMWVKGD--SVALGYFQDREK----SWGTFHGHWRTGDLFRMDAEGYLWFSGRADELLKVGGVWVAPVEVEECLTEHPAVSLAAVIGAEEAGLV-KPKAFIVVRDDAEGKAELAQELKAFVKDRLSKHKYPRWVAFVDDVPRNDRGKVDRKALRQ------------------------------ 115371923 2276 ---------------------------------------------------------------------------------AREQPEQLAVI------SSQRTLSYAELHRLAVHLGDRLHARGARPGQLIAILMEKGWEQVLAVLGVLYSGAAYLPIAPSLPPERIRYLLRNGEVRIVLTQS-------------VLDRALSLPQ---------------DVEWIA---VDQERAALDAPAPAEPRQRG-DDLAYVIYTSGSTGEPKGVMIDHRG-AVNTILELNGRLGLKPGDRVLGVSSLSFDLSV-YDILGTLAAGAALVLPEPSGNR-DPQHWARCITRHGVTVWNSVP----ALMEMLVEWASQIDLRPLRLALLSGDWIPVSLPERVRRL--NPRIELLSLGGATESIWSIVYPIQGVEASWASIPGRAMANQGVYVLDEHFTPRPVWVVGELYI--GGVGVARGYWRDSVRTEQRFLDHLGRLYRTGDLGRLLPDGHIEFLGREDTQVKLRGHRIELGELEATLLRHPRVAEAVATVFT-EQGDRRLVAYVVAREGEAPTEEL---LREHLAATLPAYMVPARLILLKSLPLTANGKVDRNRLRAEASGEPRT-------EKEEALSQI------ 115371923 1153 ----------ARAACMLEQFEHLLHQIVASPERPIGA----CTLVTPPDPTVTLSLVPYEPVP------------HLLRTQARLFAQKSAICHQG------RTWSYEALGEAMAALVRALLAHGLEPHDVVAVTGPRSFGLIAAMSAVLAARGVLLSLDPRLPGERQRLMLRRAGARYL------------------LHVASENEHPESFFDGL----TRLEVSTANGRLLD-------APPTGEPAPCPPEDPAYIFFTSGTTGLPKAVLGWHTG-LSHFLHWQRESFGIGPADRAAQ------LTGLSFDVFTPLTSGATLCI-PGEEELGDPSALLSWMEHQRITLLHTVPTLARSWLEYVPEHVH---LGTLRWAFFAGEPLSHALVECWRSRF-PGAGGIVNLYGPTETCGFVVGPEPGVQPV-----GLPLPHTQALVLNRAGGLCGVGEIGEITIRTPYRS--LGYLGDEQRFLPNPFEKLDDLYRTGDLGRYRPDGNLEILGRIDHQIKVAGVRIEPEEIAEVLSQHADVSACAVVARHHPRGHLALVAYVVPSTARVPPP---SELIAFLAERLPSTMVPSLAVVLEQLPLTPNGKLDRQAL-------------------------------- 115371923 95 ----------------------------------------------------------------------------------------------GDPEGAVEEWSLAHLDILARSIAATLQEAN-ARGERLLLYAP-GLEFIAAFVGCLYAGVTAVPCYP---PDSRLDRTQDCEARFILTT---------TPILEMVGAATYAPELLKVRWI--------------ATDSTSHDL---ASAYRRPD-LDEGSLAFLQYTSGSTGTPKGVMVSHAN-LMHNERMIEMGFEINHSAVI-----VGWLMFHDMGLIGPLYLGTSVTLMSPLDFLQRPYRWLQAISHLRATVSGGPNFAYELCRKVTPEERATLDLSSWDVAFTGAEPVRRETLERFSETFGFRRGSFHACYGLAEATLFVSGASREARPVWMVSSGWIAPELRVEIVNPETSECRAGEVGEIWVAG--PSVALGYWGRPEETQQVFHARLANFLRTGDLGFIGEE--LFISGRLKDVIILRGRNHYPQDIEHTVEAHPCVRPCAAFSVEVSGEEQLIVAAEVKLHGEERAATVADAIRRAVADH-HEVHVHAVALLRPGVLKTTSGKIQRR---------------------------------- 17548862 5259 ---------------------------------------------------------------------------------VRRTPEAIAVVHEG------QQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVVGLLGILKAGGGYVPLDPSYPQDRLTYMLEDSAPVAVLTQS-------------NTREQLGALSVP---------------------VLDLDGPLEEAEHDPQVTGLEPHHLAYVIYTSGSTGRPKGVMNEHRGV-VNRLWWAQQTYRLDASDRVLQKTPFGFDVSVWELFW-PLLAGARLVMAEG---HKDPAYLAATIEQAGITTLHFVPSMLQLFLDQ----VEAGRCQGLRRMLCSGEALSHALQQRSLARFPHSE--LHNLYGPTE-AAIDVTAWRCNAEIHPGPIGRPIANTQMYVLDGHQQPVPLGVTGEIYI--GGIGVARGYLNRPERFVVNPFEGRERMYRTGDLGRWLPDGSLAYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVAMREDVPGEQRLVAY------HVSDEAIEAQLREQLQASLPEYMVPAAYVRLEHLPLTPNGKLDRK---------------------------------- 17548862 4213 -----------------------------------------------------------------------------------------------------QQVSYRELDARANRLAHHLRELGVAADVLVGLCVDRSIEMIVGLLGILKAGGAYVPLDPDYPQARLAYIFQDAMLSVLVS-------------KRALAQRL-------------------PIAWTQVVELDDAEPAADYPPTPPQVQGEPGQLAYVIYTSGSTGQPKGVAVTHQGVA-SLVYSQCERFGVSSQSRVLQFASISFDAAVSEIGMG-LLCGACLVLAPAQALMPGA-ALTHLLDRERITHV-TLPPAVLALMPEQALPADCH-------LIVAGEACPPSLVR-----LWSEGRTMINAYGPTE--ATVCATMSRALTAQAPSIGGPIGNVRVYVLDAYLQPVPVGVTGELYIAGS--GLARGYWQTAERFMANPFALGERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVTVREDAPGEQRLVAYYVSGEAIE-----AQTLREQLQSRLPEYMVPAAYVRLEHLPLTPNGKLDRK---------------------------------- 17548862 18 ---------------------------------------------------------------------------------AATRPDDTAYVFLQDGDEGESRMTYAELHDAARRVAVHLLGNGCGQDDPVLLIFNPGLDYICAFFGCLYAGAIPVPAY----PPAHARRLERLQA---VAVDAGARFALTVELSRIASFETQQGKRLPVERWLAIDRADSDADWTDPG-------------------LDGSRIAFLQYTSGSTGAPKGVMVTHRNLFANAAMTAEGRMGRDEVMVYWLYHDFGLIGG----ILQPLVLGCTVVLMRPAAFLLNPYRWLKAITDYRATVAGAPNFAFDLCVRSTPAQRATLDLSRLRVLASGAEPVNPAAWGWAIRFQGQPRCPFSRLALQK---GMAVAADDEADRIALASHGSALTGHQLAIVDPETRRCEPGRVGEIWV--SGPSVAQGYWRRDEDSRRSFAGEGERYLRTGDLGFLHA-GELYICGRLKDLIILNGLNIYPQDVEAAFESHARLRENGTIAFADRDDTEQLVIVQELEFRQPVEPGMFECMASAVSMNVG--VTPDVIVLVKAIPRTSSGKIRR----------------------------------- 170696709 28 ----------------------------------------------------------------------------------REHRNKPAFVCMG------KGISYGELDALSRKLAAWFQSKGLARGARIAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYMPRELEHQLKDSGAEAIVTLQAVVRN---TAVKHVVVAAMDLMGVKGAVVNFVVRRVKKMVPWSLPGHVKFNAAIAEGERQFKPVQQGPDDVAFLQYTGGTTGVAKGATLLHRNLIANVLQSEVWLNPVRANDIEQFIT----VVALPYHVFALTVCGLLTIRTGGIPNPRDIPGTIKALQGYAITTIPAVNTLYNALLNSPD--FDKLDFSKLIAANGGGMAVQEAVAKRWFEH---TKTPIIEGYGLSET-SPCVTCNPVTVTEYSGTIGLPLPSTEVSIRDDDGNEVPLGQPGEICIRG--PQVMAGYWNRPEETAKVM--TPDGFFKSGDVGFMNDRGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVVKKDDALTD----ADIFAYCKQQLTGYKRPKIVEFRTELPKSNVGKILRRELRD------------------------------ 125974409 26 -------------------------------------------------------------------------AHRLFENQAEKFPDCIAAYYENE------KISYSELNSKSNQVARYLQKLGVSYEVPVGILMERSIDVIIAILGVLKAGGAYIPLEPAYPKERLNYMINDSKMPVLIT-------------KSSFLDIVPDSNVTVV-----------------NMDLDW-ERISKESKENPDCNINYDNLVYIIYTSGSTGTPKGVEISHGA-LVNLIHSMLKEPGMTCEDRLLSVSALSFDMSVFDIFV-PLSAGASIIMV-GDCIAKNGTKLIQALEENSITVMQATPSTWRMLLESGWKGNKQ-----LKILC-GGEALPRELVN----QLNEKGAVVWNMYGLTETVYSVISKVTSGDGPVP--IGYPIDNTQAYILDEDLKPVPFGEVGELYIGGDGVG--RGYFGKPEKYIQNPFSQSDRICKTGDLARFLPDGSIEYLGRADFQIKLRGFRIELGEIESAIEKHPWVQQAVVV-KDNGEGDQHIVAYFRTKSEQVPSSE---DMRSFLKNTLPDYMIPSFFVQIDEFPLTPNGKVDRKSLQN------------------------------ 76818871 2752 --------------------------------------------------------------------------HQLFEAQVSRTPEAAAVIC-GDET-----LSYTDLDARANRLAHYLRGQGVGPDTRVGLALGRGVEMMTGLLAVLKAGGAYVPLDPGYASERLRAILDDSRPAIVLADAAG----------RTALDALAGA--------------------PPIADLHADASRWSALPSTPPEGLTPRHLAYVIYTSGSTGQPKGVMVEHASVVLWRALD-EAIYRTHPSARRVSLASIAFDSLVKQWV--QLLSGRTLVVVP-EPVRFDGRRLLDAIGRDRIDVFDCTPSQLALI--EGARGPEDEAYPQVTLVG--GEAIGEGMWS---ELASASSRTYYNVYGPTE--CTVDATLARITAEHAPHIGGPLANVRAYVLNERLSPAPVGVRGELYIGGA--GVARGYLNRPERFIDDPFVAGGRLYRTGDLARWRTDGRLEYLGRNDFQVKIRGFRIELGEIEAQLAKVTGVREVVVLAVHDSATEHATPNALSPSPETSTGDADVAALRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRAL-------------------------------- 161368561 563 --------------------------------------------------------------------------HQLFEAQVDRKPEAIALTFDG------RRLSYAELNARANRLAHYLQARGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPAYASDRLRGIVEDSQPALVLA------------------DAVGRAALGELDGALPVIDPETDA-------LRWRE-MPATNPEVASQHVH--HLAYVIYTSGSTGRPKGVMVEHA-QVVRLFGATQAWFGFDERDV--------WTLFHSYGLWGALLHGGRLVI---VPTTRTPSAFFALLCAEGVTVLNQTPSAFQALMSAQEENIERANVHRLRYVIFGGEALEPRTLAWYARH--GERTQLVNMYGITETTVHVTCALRAEDAMRLGAIGVRIPDLQLYVLDARREPVPMGVTGELYVGGA--GVARGYLNRPERFIDDPFVAGGRLYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVTGVREVVVLARDDTDQNADPNASATANSSEKTGDADVAALRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRAL-------------------------------- 91976680 23 -------------------------------------------------------------------------------------RDRIAL------TDGARQVSYDELERDANRFANYLVSRGLKPGDKISTICNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKFALIDDN-------LHGQPDRRSALEQRGI----ALVAVDLTG---KAGEAGLKSFNELIAGQSEIEPEVAFDDRDLAMIIYTSGTTSRPKGAMHCHAVTMAVMSNAIELQLSRKDGITFHCAAHV--------LLLSYLVVGGKMALMRG----FDPVACMEAIQRDKLSVFIGLPLMYQVIL---DHPRRKFDLSTLRCCIYTMAPMPRPL---LERAIAELCPNFVQPSGQTEMYPATTMSQPDRQLARFGSTMV----NETAIMDDAGNLLPPGEIGELVHRG--PNVMLGYYKDPEATEAA--RKF-GWHHTGDLAMIDAHGEVLFVDRKKDMIKSGGENVASVKIEETLLAHPAVMNAAVVGLPHPQWGEAVSGFVKLKPGASATE---TEIIEHCRKSLGGFQIPKMVRIVEEMPMTATGK-------------------------------------- 154251304 6 --------------------------------------------------------------------------------HAQTMPDKPAYI----MAATGETVTFKELDERSNQVAHLFRDAGLKPGDAIAIFMDNNVRYYEICWAAQRAGLYFTCISSRLTAGEIAYIAEDCGAKLFFTSTA---------LAATAEELVKDNHLPKVARKFVV---GGALNGYE----SYEAARDKFPKTRIADETAGTD---MLYSSGTTGRPKGVKHPTGGAIVSALAGLALLYGMDEKTIYLSPAPL----YHA----APLRLGGTVVVME----HFDAEDSLRCIEKYKATHSQWVPTMFVRMLKMPEDVRKKYDVSSMKVAIHAAAPCPIPVKEQMIEWWGPV---IYEYYAGSE-GNGFTALNSEEWLAHKGSVGKPLNAI-AHICDDEGNELPVGEAGTIYFESD--SQF-EYHNDPKKTQESRHPNHPTWSTLGDIGKVDEEGYLYLTDRKAFMIISGGVNIYPQEAENILVMHPKVADVAVIGVPNEDFGEEVKAIVQPADWSEAGPALEAELMEFCKKNLSAIKCPRSIDFQEELPRHPTGKLYKRLIRD------------------------------ 108757382 1113 ------------------RYESLLRSAVDQPDAPLADRARLLAWGRALET------PPPACIHTWFE---------ASARHSPE----TAAILSGEG-----SLTYGQLDARANALAWRLRELGVGPDTRVVLYLERSIEQLIAVLGILKAGGAYVPLDPEFSNARRADVLVDSEARIAVT------------------RASHAAFFASLGVTVV------TVEAQETR------------HEPPPSAVTPENLAYVIYTSGSTGRPKGVMHRALASLVQAE---RVRFGVVPEDRILQFNSLS---FDSSVIFLALCTGATLVLRDAA-MLDTVEGFLAGCERWAVTLLDL-PTAFAAMAERGLTLPA-----SLRFVIVAGERVRADRVTQWHRH-APPSIHLINVYGPTETVSATCHDLSAATTTGLDPIGQPLRTMGAYVLDGRLEPVPAGGVGELWLTGE--GLARGYFRDPERFMADPHATTPGIYRTGDLARMRADGVLEYLGRADDQVKVRGFRVELGEIETALRACEGVRDAIVLG-ENAGKEARLIAYAVAAPEVAPSA-----LRAQLAARLPPYMVPAAIVRLAAFPYGSSGKVDRRAL-------------------------------- 108757382 65 ------------------------------------------------------------------------------------------------------------------------------PGTRILLYVP-GVEYIAAFFGCLYAGMVAVPVYP-------------------------PRHDRSLRLQAIATDAQATAGLIRSEHLELLRQFYPIAPLAQLRWIVTDEVDDRASDAWTPPPLSGDSLAFLQYTSGSTSLPKGVTLTHRN-LLHNLEAIRRCFDQTSRAIIWLYHDMGLIGG----ILQPLYTGYPAVLMSPMDFLQQPLRWLQAISRYRGTTSGGPDFAYTLCRKIRPEQREGLDLSSWRVAFNGAEPIRPETLDRFTHAFGPRREMFYPCYGGSEVGAPHVASFDGAIPVEAGAAAHPLVGSRLAVVDPETFELRDGEIGEIWVSGS--SVAGGYWGQPEATTRTFQARLRGFLRTGDLGFL-RDGELFVTGRAKDLIIIRGLNHFPQDIEFTVEKHPAVRSGAAFSVEADGTEQLVVVYEANAQRAESGDEVISAIRRTVAEQ-HELMASSVVLIEPGVPKTSSGKIQRHACRAAFLAGELQVLAHATLD-------------- 75910188 677 -------------------------------------------------------------------------------------------------TDGETQITYAELNRLSNQVANYLQAQGVKPGVFVGIMTRRGPLMFVGILGILKAGGTYVPLDPIYPHERIKYILEHAQIGILLTEN---------RLTNKLAECLEQLPLKTLMFL-------DEGVFEQGK--AWTQLNKKTWARCAPANVNPDDLMTVLYTSGSTGKPKGVMLNHRGYMNRLVW-MQNAFQLRYGDRVAQKTSCCFDISVWEIFW-PLMVGATVYSVE-TETVKNPWLLAQWIQDNQINVMHFVPSLFHALESESWTFPD------LRWLVFSGEALPPFVQRWI-DKYGMS-VGLANLYGPTEASAHIIRQRPGEQEICI-PIGKAIDNVYILILDEQMQPLAPGKMGEL-----WIGLAKGYLKDPQRTADAFFSHVPGLYKTGDLAVELPDGSFEYHGRIDHQIKIRGFRVELGEIESVLNSHPVISEAAVLAVDYENGQKRLIA--CLAGSQVDN----QQIKEFLAQRLPDYMIPHRWEWLASLPKTHNGKLDRKAI-------------------------------- 67153762 469 ----------------------------------------------------------------------------ALGNHAARTPKAPALEQDG------VRLNYAELLQAVSALAGVLVAQGVTTESRVAVLLPRSPDTVVALLAVLWAGAGYVPLDPE-SPEAIAMVLEDSAPTLVITCRAQRER------------------VPAGQPVLLL-----------------DEPRPTAVVLGQPRPVAPDALAYIIYTSGTTGRPNGVMRDALAHFVAGA---RQRYAMRASDRVLQFAPL-----HFDAIFLTLASGACLVMLESVP------RFLDACAVRDITVLDL-PTAFWHELAYGLGAQTPLP-PHLRLVIIGGEALAERVQRWQAQA--PAQAVLLNTYGPTETTVICTTATPDALD-WQGEIGHPLPGVEVAVVDANLRPVQRGERGELCVLGG--SLARGYFGREERT-AARFVVLPGLYRTGDLVRMRDDGALVYLGRLDDEFKISGYRIDPTEIETALLGYPGIREAAVLGQVLPGGVKRLVAFLALEEAQAELPPVAA-LRAHLARSLPAPAVPGTYLQLAKLPRNANNKIDRKVLKELAEGQTAVPGADEARDNLSVL--------- 115360879 9 ------------------------------------------------------------------------------------------------------RMTYEQLAHAVRRAATVLTARGVRPGERIAIYAPKRIETVVAMLAANALGAIFVPVNPQLKEAQIEHIVTDSGAALFVT--GAQRLKRLPALAPLVTRALLIEELTDA----IFASDAGDASHAAGRPVD-------------------DDPAALLYTSGSTGKPKGVVVSHRN-LVSGAFSVAAYQQLADDDVVLGVLPLSFDAGLSQLTTA-LASGAC-----YAPDFLQPAEVPRHCDAFGVTITGVPP----LWMQLASAGWSDTARARIRRFANTGGHLATPLLQRLQALFTHADPYLM--YGLTE--AFRSTYLPPAAALRPTSIGKAVPNAEILVLRADGSECAADEPGELVHRGAF--VTLGYWNRPERFRALPHGEIPRVW-SGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIAEAAVFGVPHPALGEAIAACVV---STLDADACRADIARACREALPTYMSPLVVEPLPALPRNPNGKIDRPALKA------------------------------ 111021764 42 ---------------------------------------------------------------------------------AEQFGDAIAV--TGPDSGVDRALTYRELSDRADRLAAGLQSSGVQPGDRVVVQLPNIVEYVEVIFAVFRLGALPVFALPAHRAQEISYSFTDAAAYVVTDTHAGF------DYRTLARDVVSSAENPP--RIIVAG---------DAEEFTSLDELRAAEPMSDGPAVGPESVAFLQLSGGTTGVSKLIPRTHTDYL-YSVRESDRICGVDESTRMFPMSSPG--------ILGVLHAGGRVVL---APD-PSPDTAFALIEKEGVTIASLVPPLALAWLAA--SGRTERDLSSLEVLQVGGAKFSAEAAKRVRPELG---CTLQQVFGMAE-GLVNYTRLDDPEDTIVTTQGRPIPDDEVRVVDDRGEPVPNGTSGHLLTRGPY--TVRGYYQAPE--HNSTAFTEDGFYRTGDIVRLTDDGYLVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVADVAVVSMPDPYLGERSCAFVVV-QGEQPKAV---ELKKFVRRGLAEYKVPDKVVFVDEFPVTGVGKILRRALEK------------------------------ 213964973 26 -------------------------------------------------------------------------------RHLSNHPRRKALTFFG------RSTSYAELDAKVRSVAAGLRALGVRKGDCVALLMPNCPQHVIAYWAVLHLGAVAVEHNPLYTAHELRHPFNDHGARFAICWD------KIVPVLEDLRNNTPLETIIAVQDLPFVMRTALSIPLPKLRDALLHDAVGGDGHDLQAESITADDTAVMMYTSGTTGSPKGAQLSHRGLVANILQGKAWVPGLKEREISLGVLPMFHAYGLTIVTNLSMLIGAELVL---VPA-PEIPLIMKVMKNNRPTWVPGVPTLYEKIVEAAER--DNVDLSGVKFAFCGAATLPVSLVQKWEKLTGGR---LVEGYGLTET-SPIIVGNPMDGNRRPGYVGLPFPDTEVAIVDDSTKLRADGEEGEVIVRG--PQVFAGYLNLPEATEKSFLPAGDRWYRTGDVGVMESDGFIKLVARIKEVIITGGFNVYPAEVEEVLLSHPDITDATVVGLPKSDGSEMVVAAITLADYARLDSD---AYRDHCYDNLTRYKVPRAFFHLEELPRDQMGKVRRRDVRDVLL--------------------------- 206971671 30 ----------------------------------------------------------------------------VLRERAEKYGDRIAVV------SGKKHITYSELNKKVDRLAAGLLNLGIKKEDRVVIQLPNIIEFFEICFALFRIGAL--PVFALPSSSEISYFCEFGEASAYVISDKAL----GFDYRKLAREVKEK--VPTLQHVIVV---GEEEEFVNINDLYMD-------PVSLPE-VQPSDVAFLQLSGGTTGLSKLIPRTHDDY-IYSLRVSAEICNLNAESVYMAVLPVA----HNYGTFGTFYAGGKVVLATGG----SPDEAFALIEKEKVTITALVPPL--AMIWLDAASSRNADLSSLEVIQVGGAKFSAEVAKRIRPTFG---CTLQQVFGMAE-GLVNYTRLDDPEEFIIYTQGRPMSALDVRVVDENDNDVQPGEVGSLLTRGPY--TIRGYYKAEEHNARSFTK--DGFYRTGDLVKVNEQGYIIVEGRDKDQINRGGEKVAAEEVENHLLAHDSVHDVAIVSMPDDYLGERTCAFVIARGQVPAVSELKMFLRE---RGIAAYKIPDRIEFIEAFPQTGVGKVSKKELRKVIA--------------------------- 182436807 31 ------------------------------------------------------------------------------------------------------RLSYAELGERVERAAAACLASGVEPGDRVAIWAPNTPDWIISALGAVTAGAVLVPLNTRFKGTEAAYVLRRSRARLLFVT-GTFLGTSYVASLRRAE-----VRLPDLERVVVL------ADTAPEDYTSWPDFLAAGEGVLPAAAIAPSDPSDIIYTSGTTGAPKGAVITHAQTLR-AYGIWSDLAGLREGDRYLIVNPFFHTFGYKAGIIACLMRGATMV---PQPVFNVDTVLANIAAE-RISVLPGPPTLHQSLL--DHPARDAHDLSALRLVVTGAAVVPLRLVERLRNEL--RIATVLTAYGLSEASGIVTMCRRGAPEVVATTSGRAIPGTELRVLAEPGAPGEVQVRGFHV--------MGGYFEDPDTTAATMTE--DGWLRTGDVGVLDAAGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDVADVAVVGIPDPRLGEVGKAYAVRRRGATLTAD---DLIAWSRREMANFKVPRAVEFVAELPRNASGKVVKGELR------------------------------- 46486685 545 --------------------------------------------------------------------------HQLFEEHVENNPNAIAVVF------KQQKLTYSELNSKANQLAHYLQKLGVGPEVLVGICTERSLLMIVGMLGILKAGGAYVPLDPSYPSERLAYTLEDAAVPVLLASESVL------------------DSLPEHQAKIVCLDTIGETITNEGTD-------------NPASQVTPENLAYVIYTSGSTGKPKGVAIEHHS-PVALCYWASQVFTIKEAAVLASTSICFDLS--VFEIFVTLSQGGQVILAQNALDLPNI--------KSEITLINTVPSAITELSRINAIP------DSVKVINLAGEPFSNQLLQRLYQQ--ENIQSVYNLYGPSEY-----TTYTTFTLLKKGTTTQPTIGHQVYILDSHLQPVPIGVVGELYIGGD--GLARGYHNRPEKFIPNPFSTSTRLYKTGDLARYLPDGNIAFIGRIDHQVKIRGFRIEMGEIEAFVSQYPDVKENAVIAQSDPAGGKRLVVYIVPKQESTQDTSLIPHIRKFLKQKLPEYMIPAAFVLLDAFPLTPNGKIDRRAL-------------------------------- 38638060 15 ----------------------------------------------------------------------------------------------------------AEIERRAAQVAGGLAALGVGEDDVVAIVLRNAPALFEITLACNRVGAYHCPVDWRFTVDELGYILQDSGACVLF-----IEADLLATLRAAIPEGVRVLAVTPEPLALQASRVTGEVPADVLRYEAWRSAQAAYSPSHRPRGRFA-------YTSGTTGRPKGVRRLAQGLPRLLRDTVKAVFDFSADARVYLSAPLYHGAPNLYGMQAMLATG--LVVLD--PRF-DAEATLRAIERHRITHLYLVPTMCVRLLALPQHVRNRYDLSSVRFVACTGAPIKQAMINWW--------GPVINSYACSEMGMITVISSADAIR-KPGSVGRPVSEAEVRIYSDAGCRLGTGGVGNIHVRQP----AYADFTYHNRPEARAAMDCEGLACVGDMGYVDADGFLFICDRKADMVISGGVNIYPAEIEDALSGMPGVADCAAFGVPHEEFGEMVVAVVQPSDGTGLDPE---EMRAWLKDRLAAYKVPKVIELRTELPRQESGKIHKRKLRD------------------------------ 156973676 6 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQELKLKKGDRVALMMPNLLQYPVALFGILRAGCIAVNVNPLYTPRELEHQLNDAGATAIVIVS---------NFANTLEQIVEN---TPVKHVVLLPRAGTLVDMVPKYDLPGAISMRKARLQYVKPFMSGDDIAFLQYTGGTTGVAKGAILTHGAYLVVTALPLYHVFALTVNCLLFVE-----MGGNNLLITNP----------------RDIPGFVKELQKYQFTAITGVNTLFNAL--VNNEDFHELDFSNLRLAVGGGMAVQRAVAEKWQKTTG---CYLLEGYGLTE-CSPLVAAYPHDLVEYNGSIGLPVPSTEVRIVDEEGNALANTETGELQVRG--PQVMQGYWQRPEATKEVINE--DGWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKR-----DPSLKDEVIAHCRQHLTGYKVPKLVEFREDLPKTNVGKILRRVLRE------------------------------ 39933541 32 --------------------------------------------------------------------------------------------------STSRRWTYAQLNDDARRCASWLLTQ-FKTGDHICVWAPNVPEWIVLQYGAALSGLVLVTANPALKASELEFVLQQSQSVALFHLDA-FRGVET--------GAVARSFASAKLRCISFS--------------GWLAEIRRTEIGALP-RIDPGQPAQIQYTSGTTGRPKGALLHHRGLITNASYAARAGLDHS---VLLSPMPLFHTAGSIMSVLGCLNSRSTLVL----PLLFDPGTVLDAIAHTRADTLFGVPTMLLAVIDAQLQAPR--DLSSLRVAASGGAQVPPELHRRIHDAL---KLPLLTVFGQTELSPIVSTCIDDPDEQRIHSVGRPLWNVEVRIVDPNGRVVVIGVEGEIQVRGY--QTMLGYFNAPKETSETI--TADGWLRTGDLGAMDEAGYLRITGRLKDMIIRGGENIYPAEVEACLLRHPAVADISVFGAPDDKWGEVVAAAVRLVPDVPVTA---TELSAFCKTEIAPHKAPTVWYACTGFPLTASGKI------------------------------------- 197737610 5 ----------------------------------------------------------------------LNIADLA-EHAIDAVPDRVAVIC-GDE-----QLTYAQLEDKANRLAHHLIDQGVQKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELRYLFDNSDMVALVH--ERRYADRV---------ANVLPDTPHVRTILVVE-DGSDQDYRRYGGVEFYSAIAAGSPERDFGERSA-DAIYLLYTGGTTGFPKGVMWRHGGTDFATGEFVKDEYDLAPPMIHGATQSATWM---------ALFSGQTTVL---APEF-NADEVWRTIHKHKVNLFFTGDAMARPLV---DALVKGYDLSSLFLLASTAALFSPSIKEKLLELLPNRV--ITDSIGSSETG------FGGTSVVAAGQPHGGGPRVRIDVLDDDGNEVKPGSRGVIAKKG---NIPVGYYKDEKKTAET-FRTINGVRYAGDYAQVEEDGTVTMLGRGSVSINSGGEKVYPEEVEAALKGHPDVFDALVVGVPDPRYGQQVAAVVQARPGCRPS---LAELDSFVRSEIAGYKVPRSLWFVDEVKRSPAGK-------------------------------------- 172060609 34 ------------------------------------------------------------------------------------------------------RLSRGALDARASHLARQLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHP----AARLD------WIVRDAQLRHG-------IVDAAGRTALGAPFEHAF------------DAMSATGDGANAVAFADDEDVPVHPRAAAYMIYTSGSTGTPKAVVVEH-GPLAAHCDALAAALPIEGGDRLLHFASVNFDAAHECWL-APLAVGASVTIAPPQPFAPDAAH--ALMVRESVSVAAFPPAYLRALAARDGVPP------ALRVLAFGGEALPQQAFEFVRRTFPSVR--LINGYGPTE---AVISPMPSATPAYASLPIGRVIGPRVARIDGDATGESDDSGEGGELLLGGVCIARGYHGRPERFIDAHGEPGARVYRTGDLARLRADGAFDYLGRLDDQVQVRGVRVEPAEIAACLRTHSAVADAAVI----AETGNGPIACVALRAAADDAAL-----KAHVGAQL-PVAQPHRFVRCDALPYTLNGKIDRAALRE------------------------------ 167589922 27 -----------------------------------------------------------------------------------------------------RTMTYAELDTYSRHLGAWLQHRGLRKGARVAVMMPNVLQYPIAVAAALRAGFTVVNVNPLYTPRELEHQLRDSGAEAIVVENFATTLQQVIARTGVRHVAVASLGLGPVRGMVVARRVKKLVPPLPGATPFRTALRDGARHPFQPAALNHDDVAFLQYTGGTTGVSKGATLTHANILQNDAWSQPALRKAPQIDAL--VTVCALPLYHILALNACMLMGARNLL---IPNPRDVDGFVKELSRHRVNFFPGVNTLFNALLNH--PGFAALDFSGLRITLGGGMAVQEAVSTRWMKTTG---CPILEGYGLSET-SPSVTLNPPTLGAFTGTIGLPVPSTDIALLGENDEPVAQGQPGEIAIRG--PQVMAGYWNRPDETAKVM--TPDGFFKSGDVGVMDEHGFVRIVDRKKDMILVSGFNVYPNEIENVVAAHPGVVECACVGVPDSNSGEAVKLFVVRRDPALTTEAL----MAYCKKEFTGYKKPKYIEFRDSLPKSNIGKILRRELRD------------------------------ 67156107 1567 --------------------------------------------------------------------------HQLIEEQVARTPEVVALVF------GEQEMSYRELNRRANRLAHRLIELGVGPDVLVGVAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIEDSGIGLLLTQR---------HLQDRLPSA-----------------DGVQSLFLEPGDDW----LENYPPENPANRTAPQNLAYVIYTSGSTGRPKGAGNTHTALINRLHW-MQKAYQLDTTDTVLQKTPFSFDVSVWELFW-PLLNGARLAI--ARPGHRDPERLIDTIERHGVTTLHFVPSMLQAFIS--VEHIEGCR--SIRRLVCSGEALPAELARKTLERM--PAVGLFNLYGPTE-AAIDVTHWPEGVPI-----GQPIDNLKTHILEESLHPVAPRCCGELYL--GGVGLARGYHNRPERFIPDPFDTGGRLYRTGDLARYRAGGVIEYLGRIDHQVKIRGFRIELGEIEARLRQHGAVREAVVIDVEGA-GGRQLAAYLVPDDGDERQGALRGELKDHLRAALPDYMVPAHLVFLARLPLTPNGKLDRKAL-------------------------------- 67156107 517 --------------------------------------------------------------------------HQLIERAASQHPERLAAV-SGND-----VINYARLNERADELARVLFDAGVLPDQRVGVVGDRSIDMLVGILGILKAGAAYLPLEPDQPQERLAFMLADSDVRLVL-GRSSWEG-----------------LLPDGVRMICLDEPLPPVSGSAGLH----------------VRVSPGNLAYVIYTSGTTGMPKGVAVPHGALALEAISSMAMVS--TP------AADLG----HT-VLFGALCAGKTLHLLD-KETVLDAEAFAAHMDAHGVDALKIVPSHLDAMLSAG--------RSALRCLVLGGEACPPALLARI--VALAPELKVLNHYGPTETTGVLIGELKG-LPV----LGSPLENVGVRRLDACLQPAPGPAKGELHISGA--GLARGYLGRPERFVPDPSGTPGGMYRTGDWVRRNADGGLLFAGRMDGQVKIRGYRVELAEIESRLRALPGVGNALVIGEEHA---RQLVAYLVPTPDGQAGQAFLDEIRTVLKRVLPEHMVPTHLLVLEHLPVTANGKV------------------------------------- 120401043 6 --------------------------------------------------------------------------------HARTAPERAAVV----VAETGETLSYRRLDEQSAALARVLHDAGLRPGDVVVLLSDNAPEALVVLWAAQRSGLYVTAINHHLTPAEAGYIVCDSGARALVASAA---------LRELADGVVAEAGGPEVRIAF-----GGRIDGFA----DYESTLAAAGPPLAEQPCGA----VMLYSSGTTGFPKGIVDQPGDPVVAIAGGL---FGITSSDVYFSSAPI----YHA----APLALGGTVVL----AKRFDAADTLRYIEKFRITATQMVPTMFVRMLKLNDEVRSRYDLSSLRGVIHAAAPCPVDVKQAMIDWLGPI---IWEYYSSTEVHGMTVIDT-GQWLSHQGSVGRSVLGT-LHICDDDGHDLPAGEVGTVYFERD--ALPFSYHNAPEKTAEAQHPAHP-FWTTGDLGYVDDEGYLYLADRKAFMIISGGVNIYPQEVENALTLHPAVHDVAVIGVPDPEMGEQVKAVVHLTAGVDPSEELARELIDYTRARIAHYKAPRSVDFVDDLPRTPTGKLVKGKLRE------------------------------ 84702299 53 ---------------------------------------------------------------------------------VKKYGDKVAIRCMETD------WTYRRLDEDSRAFASYLRSKGINPGDRVAIMMPTVPQYVVCLLGALRAGCVMVGVNPLYTARELCHQLEDSGAVAIIIFDQFASIFATIREKTPVKEVIVTGGPKGAIANLVVKYVQKKVDSIPGHTKYTDAIKKGRSLPNADIKRSPDEIAALQYTGGTTGVAKGAV----------LKERNLLAAAKIGDVW---TKPGYHVFTLYVVASSLGIGATCIF---VPDPRDGKLLVKTMARNGVNRLYQG---LAEAEVDGEPVLKKFDFSNTRACISGGTPTMRSVAESWHKQTG---LWIMEGWGMTETVGA-GTCNPDGLDGFNGTVGLPMPSTRIEIRDDDGKALPIGERGEIWL--SGPQVMAGYWKRPDETAKVM--DGKGFMATGDIGIMDENGFIEIVDRKKDMILVSGFNVYPSEIEDVVDTIEGVSEVAAVGIPSERTGEAVKLFV-----AKSDPNLEADIMAVCKRELTNYKRPSKIVFMDELPKSAVGKILKKELKDV----------------------------- 108801590 3 ----------------------------------------------------------------------LNIADLA-EHAIDAVPDRVALI------SGDETLTYGELEERANRLAHYLIDRGVKKDDKVGLYCRNRIEIVIGMVGIVKAGAIAVNVNFRYVEGELRYLFENSDMVALI---------HERQYSPRVANVL--PDMPGLKTVLVVE-DGSSEDFSSYGGVEFYAALGQGSPERDFGP-RSEDDIYLLYTGGTTGFPKGVMWRHGGTAKQAAENAPMVRYPIPPMIHGATQSATWM---------ALFAGQTVVL---VPEF-DPEEVWRTCAQHKVNLFFTGDAMARPLLDALVAHGDEFDLSNLFLLASTAALFSPALKDQLLELLPNRI--ITDSIGSSETG------FGGSSVVAKGQTHTGGPRVNVVVLDDDGNEVKPGVRGMIAKRGHIP---VGYYKDEEKTRQT-FRVINGVRYAGDYATVEEDGSVTMLGRGSQSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDERYGQCVAAVIARREGATLS---LAELDSFIRNEIAGYKVPRKIWWADEIQRTPAGK-------------------------------------- 118463736 8085 ---------------------------------------------------------------------------------AARTPDAVALVYE------DRSWTYRELDEAANRLAHRLAGFGVGAGERVALLFSRSAEAIVAILAVLKAGAAYLPIDPALPDERIGFMLADAAPMVAIST------------------AELAPRLHG-HHVVVLDVHDPAVDTQP------------STPLPPP---GADDIAYLIYTSGTTGVPKGV-----------AVSHRNVTQL-------LTADSGWSQWHSWEIFGALLHGGRLVVIPDSVVR-SPDDFHALLVDEQVSVLSQTPSAAGTLSPEGLEST---------ALVVAGEACPAELVRWA------PGRTMINAYGPTETVYTAISA-----PLQPGSIGFPVPGTGLFVLDESLRPVPPGVVGELYVAGA--GVACGYWRTASRFVACPFGR-PGMYRTGDLVRWRGDGQLDYLGRADEQVKVRGYRIELGEVRSALAALDGVDQAAVVAREDRPGDKRLVGYIT-------GDADPAEARARLGERLPAYMVPAAIVALDAIPLTPNGKLDTRAL-------------------------------- 118463736 3432 ---------------------------------------------------------------------------------AARTPDAVALTCDG------RSMTYRELDEAANRLAHFMIHHGAGPGERVALLFPRSAEAIVAILAALKSGAAYLPIDPALPAARVEFMLTDAAPIVAVTT------------------AALAERLHGFDLTVI--------------DVA-DPAVATQPATAPPVP-DPDDVAHIIYTSGTTGVPKGVAVTQYNVA-QLFDDLRIGIELSPRQV--------WTQFHSYAIWGALLHGGRLVV---VPETRSPNEFHDLLVREHVTVLTQTPSAVGLLRTDGLDGT---------ALVIGAEPCPPELVRWA------PGRTMVNVYGPTETTMWAC----KSAPLTAGSIGAPVTRAAFFVLDDWLRPVPPGVVGELYLAGDGVG--VGYWRRPARFLACPFEPGTRMYRTGDLVRWRADGQLDYLGRADEQVKVRGYRIELGEIQAALSALDGVEQAVVVAREDNPGDKRLVGYVTGSVAPAKARAALAE-------RLPAYMVPAAVVVLDSLPMTVNGKLDTRAL-------------------------------- 118463736 7029 ---------------------------------------------------------------------------------AQRSPQAPAVTFEG------RTTTYRELDEASNRLAHLLIGRGVGPGQAVALLLPRSADAIVAILAVLKTGAAYLPIDPALPAARIEFMLDD-------------------------------------TAPTAAVTTAALAGPLRGRDLTVVDIGDRALSRQPHTALPAPDPAHIIYTSGTTGVPKGV-------AVSHHNVTRL-FDAQAVGVELS-ADQVWTQFHSYAIWGALLHGGRLVVVSDAVAR-SPMDFHALLVAENVTVLSQTPSAVRMLSPQGLESA---------ALVIGAEPCPPELLRWA------PGRTMVNVYGPTEATIFSTASTPLAAGSGAPPIGSPVPGTALLVLDGWLRPVPAGVVGELYVAG------RGVYGYASRFVACPFGA-PGMYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIEVGEIRSALAALDGVDEAVVIAREDRPGDKRLVGYIT-------GDADPAEARARLAERLPAYMVPVAVVVLDALPMTVNGKLDLRAL-------------------------------- 118463736 4487 -------------------------------------------------------------------------------------------------------VTYRQLDEASNRLAHRLAAAGAGPGQTVALLFSRSAEAVAAILAVLKTGAAYLPIDPSAPQTRVEFMLGDAEPIAAVTT---------------AELAQRLAGRP----VTVVDVDDPGIDTLPDTALPLPD---------------PDGIAYLIYTSGTTGAPKGV-------AVTHHNVTQLLGSLDAG-----LPSPGWSQCHSWEIFGALLRGGRVVVMEAVARSPH-DLHDALIARH-VTVLTQTPSALAMLSPQGLESVS---------LVLAGEACPPEVV----DQWAPGRV-MVNGYGPTETSMCISAPLTAGSGIPP--IGSPVDGAALFVLDESLRPVPPGVVGELYVAGS--GVAAGYLGRPARFVACPFAPSARMYRTGDLVRWRADGQLDYLGRADEQVKVRGYRIELGEIQAALSALDGVEQAVVVAREDNPGDKRLVGYIT---GTADPAEARARL----GERLPAYMVPAAVLGLDAIPLTPNGKLDARAL-------------------------------- 118463736 5540 ---------------------------------------------------------------------------------AARTPDAVALVCGG------RRMTYRELDEAANRVAHLLRVRGAGPGHTVALLFSRSAEAIVAILGVLKSGAAYLPIDPALPGERIGFMLADAAPLVAIST------------------AELAPRLHGQHDVPVV---------------DVHDPAIEAAPSSALPPPGADDIAYLIYTSGTTGVPKGVAVSHRNVAQLLTAESGL-----PREGVWSQ-------WHSWEIFGAQLHGGRLVVIPESVAR-SPEDLHALLITEQVSVLSQTPSAAGALSPEGLE-----DL----TLVVAGEACPSELVRWA------PGRTMINAYGPTETVYAAISA-----PLRPGAIGSPVPGGAVFVLDEWLRPVPPGVVGELYVAGA--GVACGYWRTASRFVACPFGA-PGMYRTGDLVRWRGDGQLDYLGRVDEQVKIRGYRIELGEVRAALAWVDGVDQAVVVAREDRPRDKRLVGYIT----GTADPA---AVRAALAERLPAYMVPAAVVTLDAIPLTPNGKLDTRAL-------------------------------- 118463736 9580 ---------------------------------------------------------------------------------AAQTPDAVAISWDG------LSMTYRELDQAANRLAHLLADHGAGPGQSVALLFSRSAHAIVAILAVLKTGAAYLPIDAAAPAARVRFMLADSAAVAAVTTAG---------LRSRLD--------------------GCDVAAIDIEDPR----IQTRPSTPLPAP-APHDIAYVIYTSGTTGVPKGV-----------AVTHRNVTQLLE------PLDAGWTQSHSYAIFGALLRGGRLVV---VPVTRSPKDFHALLVDEEVTVLTQTPSAVAMLSPEGLESVS---------LVVVGEACPAEVV----DRWAPGRV-MVNAYGPTETTMCVAISAPLAPGMGSPPIGVPVDGAGLFVLDAWLRPVAPGVVGELYVAGA--GVAAGYVGTASRFVACPFEPGTRMYRTGDLVCWRPDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYIT----GTADPA---EARTALAQRLPVYMVPTAVVALDAIPLTPNGKIDTRAL-------------------------------- 83719474 57 ----------------------------------------------------------------------------ALERAARATPDKP---FLRDDGA---TITYRQMQQRSRRAAEVLASLGIAPGERVAAMCLNTPAFFDLLLGAWRIGAVVVPVNHKLQAPEVDHILRHSASRAVLF------------------DAALAPVLAGVGHGALRLVTEGDAAGAAPFDRLVADAIASGTPDDAAL---AE----ILYTSGTTGRPKGCMHSHR-TVALAAATSALALSMTERERTLMAMPIWHASPLNNWFGGTLYVGGTVVLM----REYHPLRFLQTVEAEQATLYFGAPVSY-TLPLDTIADFASFDLTSVRAWLYGGGPIGAALARRLMRAYRSEAFYQV--YGMTETGPAGTVLHPFEQTMKAGSIGRQGPGVDVRVVTAVGDVARPGEIGEIRLRAD--SMMLGYLDDPDATRAAFDD--DGWHRSGDVARVDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLTEHPAVAEAAVIGRAHPQWGETVIAHVVLRADRAPDGEDADALRAFCATRLAAYKIPREYVFAERLPRTPTGKLQKYLLRA------------------------------ 159898406 1573 --------------------------------------------------------------------------HHVIEAQVAQHPTAIALRYE------DRTLSYAELNVRANQLAHRLIDLGVRPDTLVAICAERSIEMVIGLLGVLKAGGAYVPLDASYPIDRLEFMLADAQPLVLLTA---LTAGQT---NSELQQLIEFQACPRL-------------------DLMQLQLLADQPTHNPAVAIEGHNLAYMIYTSGSTGKPKGALNQHDAIINRLLW-MQAEYRLTAADRVLQKTDVS--VWEFFW---PLLVGAQLVLAEG---HKDPEYLTEVIQAEQITTVHFVPSMLRLFLEHRQAPM----CTSLRRTICSGEALPADVAQQFLQQLPQSG--LHNLYGPTE-AAVDVSYWACRPDATASSIGRPVANTQLYLLDQALQPVPIGCFGELYIGGLQVG--RGYYNRPERFVPDPFSPIAGLYRTGDLARWRADGNIEYGGRIDHQVKVRGLRIELGEIEQQLLALPDITDAVVVLREDQPGDQRLVAYVV-SSNETL---LISIVRQRLAQHLPEFMLPNALVQMDALPLSPNGKLDRR---------------------------------- 159898406 3686 --------------------------------------------------------------------------HHLIEAQVARTPTAIALHYE------DQVLSYGALNARANQVAQRLIALGVQPDDLVAICAERSLELVIGLLGIMKAGGAYVPLDASYPQERLAFMLADARPLVLVTA---LTATQTTPALQQLLEAQ------------VCPRLDL---------MDWSTLTQEAT-DNPVVAMHGQHLAYMIYTSGSTGTPKGAMNSHAAILNRLMW-MQAEYRLTAADRVLQKTPMSFDVSVWEFFW-PLLVGAQLVI--ARPDHKDPAYLAEVIQTAQITTVHFVPSMLRLFLAH----PQARGCRSLRLTLCSGEALPADVVSQFFAHIPLSA--LHNLYGPTEAAACAAESLTTSVPI-----GRPVANTQLYVLDSLLEPVPIGCFGEVYIGGVQVG--RGYHHRPERFVPDPLSGEAGLYRTGDVGRWRADGSIEYAGRIDHQVKLRGLRIELGEIEHRVLALPAVTDAVVVVREDQPGDQRLVAYVVAPHAALTLDAVRQQLAQH----LPEYMLPNGLMLLESVPLSPNGKVDRRRL-------PAPSYEPLTSDDPTALEQLV----- 159898406 4750 -------------------------------------------------------------------------------------------------------WSYAELAAATNRLAWHLQDMGIGPDMVVGVYLDRSPRLIVALLAIIKAGAAYLPLDPNHPLERLIWMLADSQAKLVLT--------------EQLH-AIQLADQP----CPVLD-----------IETAWSIIEATQPDSAPPLQIVAENLAYVIYTSGSTGVPKGVAIPHQ-TVLALLASMRHQLQLGLGDRILALSTMAFVVD----VFLPLTSGATIALI-SSEVARDPVLLRRVLEGQAINVLQATPATWRLLISAGWQGN-----PTLTAIA-GGEALSVD----LAAAIRARSKQLWNMYGPTETTVYATRALIENDDI---SLGWGLDNVRLYVLDQAGQVVPLGVAGELYIGGS--GIARGYLERPERFVPDPLSGEAGLYRTGDLVRQRADGRFDYDGRIDHQVKVRGFRIELGEIEQRLMALAEVNDAVVVVREDQPGDQRLVAYVVAAPNALTLSTVRQRLAQH----LPEYMLPNLLMVLDAFPLSPNGKVDRR---------------------------------- 159898406 2638 -------------------------------------------------------------------------------------------------------WTYAQMNTAANQLAWELRELGVGPEVVVGMYLNRTPLLLVTLLAILKAGGAYLPLDPQHPIERVTWMLADSQALVVVT-----------------EQHLSARLNASPCQVL-------------DIETAWLRITAENSPSAPPLSSTAANLAYVIYTSGSTGVPKGVAIPHH-TVLALLASMREQILMRVGDVLLALSTMAFDISVTD-VFLPLTSGATIYLV-TSDVARDPVLLRDVLERQPIRLVQATPATWRLLISAGWQG----D-PTLTAIA-GGEALHAD----LAAAIRMRSNALWNMYGPTETTVYATRALIENDDI---SLGWGLDNVRLYVLDQAGQVVPLGVAGELYIGGS--GIARGYLGRPERFVPDPLSGEAGLYRTGDLVRQRADGRFDYDGRIDHQVKVRGFRIELGEIEHRVLALPAVTDAVVVVREDQPGDQRLVAYVVAPHAALTLDAVRQQLAQH----LPEYMLPNAVVVLESMPLSPNGKVDRRRL-------PAPSYEPLTSDDPTALEQLV----- 196004883 3 ------------------------------------------------------------------------------------------IIYFQIDAATGRSYTYAQIKVLMKKFASALMRRGLKKGDVVAVYSPNIPEYPIVFFGTIAAGATVTTCNPLYTAKELAHQLELSGASHIFTVNLFA------------EKAKEAAALSHISNVYVLSPTGDGIT-------SFQDLLADDGSYYVPAKINPEDVAVLPFSSG-------VMLTHYNIISNVSAAMKPFFNVDTDDVILALLPWFHIYGMVTILFVGIRYGSKVV----SMSRFEPKAFLECIQKNKITVAPIVPPIAVFLSKH--PLVSQFDVSSLKDVISAAAPLGKETQSSLTSRLG---VSVRQGFGMTELS--PVATVSPANESVPGSAGILVANTKGKVVDETGKALPARKSGELCFKG--PQVMKGYLKNQAATDKTIDQ--DGWLHTGDIGYYDESGNYFIVDRLKELIKYKGFQVPPAELEELLLTHPKIADVAVIGIPDVDAGELPKAFIVKKS----DDLIAEEVIQFVAGEVGPHKKLRGVEFIEAIPKSASGKILRRQLKA------------------------------ 121606685 43 -------------------------------------------------------------------------------------------------------ITFGETDSLSVAFGAYLQGLGLAKGDRVAIMMPNVPQYPVAVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIV-------------ENFACTLEQCLANTPVRHIVLCAMGDQLGLLKGMLVNYRSVKKMVPPFNLPGAVPFNDALVLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWSLPAGEQPTYVCALPLYHIFAFTVNMMLGMRTGGKNIL---IPNPRDLPAVLKELSKHKVNSFPAVNTLFNGLANHPD--FNTVDWSHLKISLGGGMAVSAVAKLWLQ----KTGCPICEGYGLSET-SPSASCNPTNSKAFAGTIGVPIPSTWFKLLDDDGHEVPPGQPGEIAIKG--PQVMAGYWQRPDETDKVM--TPDGYFKSGDIGIMDENGFFKIIDRKKDMVLVSGFNVYPNEIEDVVAKLDGVMECACVGVLDEKSGEAVKLVIVKK-----NPDLEAQVRAYCKENLTGYKQPKVVEFRTELPKTPVGKILRRELRD------------------------------ 54022686 2164 ------------------------------------------------------------------------------------DPDAVALV-DGALTDQRSEVSYAEFDARANRLARHLISLGVGPGSRVVVALHRSVDLLVAIHAVLRTGAAYVPVDPDHPAERTAYVLDLSEPSCVLTHAAADFRTERAP----------------VLHVDALDLSGYPADPVTDADRR--------------APLRPADTAYILFTSGSTGRPKGVAVPHRAVANHVRW-FVAEYGIGAADVSLFKTTITFDMSVWD-VFVPFVTGGRVVIA-GRDGHRDPRYLAEVIAAERVTVIPFVPSMLRAI----VDTLDGAALDTLRVIWLAGEALSAET---AAAARRVSRARLDNLYGPTETAVVTMTARVPADAAGIVPIGAPIWNVRAYVLDDRLRPVPVGVAGELY--HAGIQLSHGYFGRPDRFVASPFGDGERLYRTGDLVRWTTDGQVEYLGRTDFQVKVRGLRIELGEIETALLGHDAVRQAVVVVHTDAQLGDQLVGYVVPEPGGVAQDELDAELRAHLAALVPSYMVPAAFVLLAELPLNANGKLDRKML-------------------------------- 54022686 22 ------------------------------------------------------------------------------------------------------QLTYAELDERSTRLARALIARGIGPEDLVALGIPRSVDSVLACWAVAKTGAGFVPVDPNYPADRVAHMLGDSGAVVGITV------------------ADVRDDLP------------GDVEWLVLDDPATVDLLAAQSGEPVTRPLLAEHPAYVIYTSGSTGLPKGVVVTQAG-LASFCEEQRERYRVTEESRTLHFASPSFDASVLELLLALGGAATMVVV---SPTVYGGAELAGLLRRTGVTHAFITPAALASIDPTG--------LDDLRVVVAGGEACPPELVRWAVPLAGGSVREFYNGYGPTET--TIMTNI--SEPLRPGEIGAPIRNVAAYVLDSRLRLVPTGVVGELYLSGARPGMTAG------RFVANPFGDGARMYRTGDLVRRTASGALEYLGRNDFQVKIRGFRIELGEIDAVLASHENVDFAVTVGHRLDNGSTILAAYVHAADGSPLD---TAELTALAEQQLPAHMVPTSITVLDEIPLTPVGKLDRRAL-------------------------------- 108755452 34 -----------------------------------------------------------------------------------------------------ESISYREILEKTCCLAESLLRNGYGRNTIVAVSSENNLQFYIPVVSCMYVGAIVAPINHNYTDLETTHALNISKPKIIFCS-------KAVAQKYVF---LKNSTLPYIERIVVID-SDDKVYGAETLNSFINTSLKGYPNRFPVAEFDPDEVVFLMCSSGTTGLPKGVMQTHSNLMVRYMHTIDPRYTIK-TDVFLGILP----FFHGYGLFFALVLNQKIVV----IKRFREELFLKAIQDHKIENLWLAPPLVVLLAKS--PLVEKYNLSSIKEVVSGAAPLSRETEEAVKKRLNID--LIRQGYGLTELGVIMMS----AGDKKHGSSGRVVTYMSCKVRDETGRSLGPGEIGELCFKGPM--LMKGYYGNDEATRNSFTS--DGWLLTGDLGYYDEDNYFYVVDRLKELIKYKGFQVAPAELEAILLNHPNIKDVGVVGVPDEEVGELPLAFVVKDPQSNLTED---DIIKYVAEKVSSQKRLRGVVFVPAIPKNPSGKILRRELRKLL---------------------------- 159154207 446 --------------------------------------------------------------------------HQLFEEQVERNPDAIAVVFAN------QQLTYRELNSKANQLAHYLQSLGVDPEVLVGICVERSLDMVVGLLGILKAGGAYVPLDPSYPVERLAEMIADAQVSLLLTQ------------KPLL-----NLLPPNAAKIICLDSD--------------SQILLNESKENPQSAVKPENLVYLIYTSGSTGKPKGVMIEHRS-LVNFVQAEKVQWEINSSDRVLQFGSISF-----DIIYPCLSVGGTLVMLSSISTFMQKCREWDL------TVMNLPTAFWHQLVSELNRKKETLPRS-LRLIFTGGERALPEQWEYLQEILQSQKLQLINAYGPTET-TIVATFCKLSTYKREDRIGRPMANTQIYILNAELQPVAIGVKGEIYI--GGVGLARGYLRRPEKFIQNPFKKSQRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIESALNTHPQLEQAVVILREDTPNNKLLIAYLVTKN-QSLSP---SELRSFLKQKLPDYTIPSAFVILSELPLTSNGKIDR---KALPTPDEISFSDTQYLAPRNHIEEIL----- 91228922 33 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQELKLQKGDRVALMMPNLLQYPVALFGILRAGCIAVNVNPLYTPRELEHQLNDSGATTIVIVSNF-----ANTLEQIVDK-------TPVKHVVLLPRAKGTIGMVPKYDLPGQALRKGRRLQYVKPFMSGDDIAFLQYTGGTTGVAKGAILTHRN-MIANVLQAKGAYGLSPGRELVVTALP------LYHVFACLLMGGRNLLITNPRDIPG---FVKELQKHPFTAITGVNTLFNAL--VNNEDFHELDFSNLRLAVGGGMAVQRSVAERWQKTTG---CYLLEGYGLTE-CSPLVAAYPHDLVEYNGSIGLPVPSTEVRIVDEEGNALANTETGELQVRG--PQVMQGYWQRPEATKDTINE--DGWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKR-----DPSLKDEVIAHCREHLTGYKVPKLVEFREDLPKTNVGKILRRVLRE------------------------------ 56421407 6 ----------------------------------------------------------------------------------------------------RRTKTFAELYEAAAVWARRLAQAGVKEGDIVALLMKNRIEMIEIIHALFFLGARVLLQNVRLTSYELGWQLDDSGARL-----------------AIADEELAGS-LDGDGRVLTV----GAVAALPEVDVSLK------------ETCDLEEVATIMYTSGTTGTPKGVLQTYGNHW-WSAVGSALNLGLHERDCWLAAVPLFHISGLSIAM--------RSVIY-GMPMRFDPKEANEWIMRGDVTIMSVVAA---MLQRMVAELGEARYPDTFRCMLLGGGP----APRPLLEACKEKGIPVYQTYGMTETASQIATLAPEYSLTKLGSAGKPLFPAELCIL-KDGKPAAPHEAGEIVVKG--PNVTKGYW---QRPEATAQAIRGGWFFTGDIGYLDEDGFLYVLDRRSDLIISGGENVYPAEVEAVLLSHPDVEEAGVTGVENETWGQVPYAFVRLKRGASPDEA---ALRAFCRERLAKYKVPARIYFVDELPRNAAQKLLRRELKRLI---------------------------- 78060407 6 --------------------------------------------------------------------------HELLDRWLTDAPERP-FIHLAD-----RTLSYADVGALADALARELRDDGVRAGDRVLVVAENCPEHAALLIACSRVGAWSCGVNARMAPGEVDAFAAKADARVLYFTSE------------------------------VSPAAGAHAARHDARPSCVGGLARRAAAQVEPEPL-ASDVAAIIFTSGTTGAPKGVMMTHRGVLHFARVSAQ-SRALGPDDKVYAYAPMTHIFGLGTVLLASLHAGAALEMR----SRFEPAELFDALAHRRVSQVQGPPMLFARLLQHGEEHIAHPDAPHLRYLYAGAGPLDSALKQKVEAMFGQT---LHHGYGLSEYAGSLHATRLGETR-HDTSAGYAFPGAELRIVDPSGRTLPAGERGEVWLRGT--GLMPGYFRDAAATADVM--RDGGWYASGDLGELHDDGALFIVGRLKDMIIRSGFNVYPGEVEQALNGFPGIRNSAVVGQKEADGNEAVVAFVELDAGHPLDEA---ALRRYLRERLAAYKHPARIIPIDALPFNGNGKLMRREL-------------------------------- 157371000 41 --------------------------------------------------------------------------ENAVKRYA----DQPAFMNMGEV------MTYRKLEERSRAFAAYLQELGLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLEKVVFNTQIKHVIQLSAAKGTLVNFVVKYIKRLVPYHLPAAISFRSALQRGRQYVKPDIINS-DLAFLQYTGGTTGVAKGAMLTHRNMLVVTALPLYHIFALTVNCLLFI--DLG---GHNLLITNP----------------RDIPGLVKELGKYPFTAMSGVNTLFNALL--NNEDFHKLDFSTLRFSVGGGMSVQKAVAEKWEKTTGK---HLLEGYGLTE-CAPLVTGNPYDLKHYSGSIGLPVPSTDIRLVDDNGHDVPVGEPGELWVKG--PQVMLGYW---QRPDATDEVLKDGWLATGDIVTVDEMGFVRVVDRKKDMILVSGFNVYPNEIEDVVSQHPKVLECAAIGVPSDVSGEAVKICVV-KKDASLT---KEELLTHCRRQLTGYKVPKIVEFRDELPKSNVGKILRRELRD------------------------------ 118618105 2003 -------------------------------------------------------------------------AHPALHRWFEDRPDAEAVRFLG------RGLTYAQLDAESNRLARLLIAGGVRPGDKVAMLLERTPLIPIAVLAIIKTGAAYVPLDPSWPPQQAELVLCDCAPTAILT-------------------------ETALQHVV----ADHDAPILQLDALDLSD----QPGTGVDIEVNDDDVAYVIYTSGSTGRPKGVEVTHANVMR--------LFSATEGLVEFTSAD-RWTMFHSWELWGPLLYGGCVVM---VPETRTPRAFRELLSRERITVLNQTPSAFRLLRDADAEAATPLY---LRYVIFGGERLSSDLIPWIEAH-GDSHPDLINMYGITETTVHVTFRRLRREDVLGGRIGRPIPDLECLLTDAAGNLVPLGVRGEICVAG--PGLAKGYLGQPERFVPHPFRPRERLYRSGDVGRRLPSGEIDYFGRLDHQVQLHGFRIELGEVENAVSGLEEVVACHAMVRHDDAK-PRLVAYVVTSTGEQLP---INSSRQKLTARLPGYMLPSAIVTVESLPLTANGKIDQRALPAVAAGAPSATPSETTLA-ASTVDQIRQ---- 88706165 45 -----------------------------------------------------------------------------LRRQAAERPDAPAMQFEREP-----SLSYAELVDKIETIAANLHAQGIRHGDRVALIMENSAEMVFAWFAINFLGAVEVPVNLALRGQFLVHVLENSGAKMVIVDDTLID-----PLIDIATEA------QSIESVVVNGESLSNIPW---RHFSWHDLEEAVTPALLEEIRKIDDPAAIMYTSGTTGPAKGVLMSH-GHMYFFAWLTGDMLRLMARDVFLVVLPLFH--GNSQIIYATLINGGKFVLY----RRFTTNEWIEQAIECGATVLGVMAQFI------FDRQPSKRDRQ-MKITRMVTVPLPAAIAHEFEARFGTIC---VEAYGMTETSLPILRRLED--PLRPGSCGRLADWFEVAIVDPETRILPANEVGEILVRPKYPTMLMEYFCMPERTVKA----WRNLWFHGDSGRYDEDGYYYFVDRLQDRIRRRGENISSYELEAAATEYDHVLEAAAVAVSAREGEDDIKICLVTKDG----DLDRMAFLEHCKKRMPYFAVPRYFCVFDALPKTPNGKVLKRELR------------------------------- 21911413 470 -------------------------------------------------------------------------------------------------------LTYAEVDQASNRLAAYLTGRGVRRGALVGVVMERSADLVITFLAIWKAGAAFVPIDTGNPAERTALILADSGVSTVVCTIAT--------------------QAAAPENAIVLDAPET------------RAAVDEQAGTAPEIRVGADDLAYVMYTSGSTGVPKGVAVTHGGVA-GLAGDAGW--RIGPDDGVLMHAT--HVFDASYEMWVPLATGGRILLAE--PGVVDADGVRRAVER-GATALHLTAGTFRALAEASPECFTG-----LTEVGTGGDVVPAFAVENLRRA--QPALRVRNTYGPTET-----TLCATWKPIEPGPIGRPMANRGIYILDAFLQPVAPGITGELYIVGT--GLARGYLGRPERFVACPFRAGERMYRTGDLARWNRDGEVVFVGRADDQVKIRGFRVELAEVEAVLAAQPGVTEAVAMAREDQPGERRLVGYVVTDGGEADVDEMRQR-MSLV---LPSYMVPVAIVVRPGLPITANGKVDRRAL-------------------------------- 67536978 66 --------------------------------------------------------------------------------------------------GDRTAVTYSGLDAKSNALARGLQSVGVKKGDRVGVMLGNSMEHAT------------VPINPSFNATQVVAALSHLGSHLIISTESNLPRKQPIPLLRHLVQKLESAVVPTLQKIILVDNSTDRINTNSSL-FSFKALLNPADGAALPEQLTPNEIVNIQFTSGTTAMPKAACLSHRSILNNGA----QIGDLSPADTVCCPPPLFHCFG-SVLGYMATATHGSAIVFPAEAF--NARDTLRAVQEEQCTALYGVPTMFLELLESGQVPHKGFEY--LRTGIAAGSSIPAELMKKLHKTLNLTELTI--CYGMTETSPVAMTTTDDPIDKRINTVGRLMPHVEAKVVDDRNKILPINSRGELAVSGYL--LMKGYWGDPEKTAEVMLKDKDGVWHTGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCLLTFPGVADVSVVGVPDAHYGEVVAAFVIWKQAHQNTEEQAEKLRKFVREKLSAHLVPKYIFFTDSFPKTASGKI------------------------------------- 72161948 19 ---------------------------------------------------------------------TMSVAHLLCDRH---DPTRTAVTEVQPDLSST-TLTFGDLSRRAAHLSAVLASHGVTPGDRVATLLPLGIDLTISAVAVWRLGAVLVPLPPVLAASAIDWRLRQVNATAVLA------------------PADQTSKLTTGSWTVIDPHK------------------EAATPPPDPATVGPDDPLLISHTPGISGPPRQIVRALAAFHIHHHYGLH----ISDDDIYWCFSEPGDPHGLYYGLVSPLLAGHTCLLRAG----FDPELTLDVMETFQVTRLAAAPTIYRALRTATKTLPPGI---MVQGLATNGDEFRTDLSEWALGTFGVG---ISDHYGHPESG--IVAVNDGH-----GGPLTALPGFRLTVLEPSDTPAETGVPGRVAIDTHN-SPAWWFAGYPDDPLATHFSPDGRWYLTGDTGTVDDTGAVHLTRHNGEVIITSGYRIGPYDVESVLLEHDAVDEVAVYGIPDPLRGALVAANVVLTPDASPSDELAEELKRLVAERFAETAAPHQVTFVPHLPKTASGKLRRNRLRASAA--------------------------- 119775069 20 ---------------------------------------------------------------------------------VRDYADQPAFINMGAV------LTYRKLEERSRAFAAYLQELGLKKGDRVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELKHQLIDSGAKTIVVVSNFAR-----TLEEVVDD-------TPVESVIVVKYIKKLVPYDLPHAISFRSALQKGRQYVKPE-LDIDTLAFLQYTGGTTGVSKGAMLSHGNVVANVLQAGAYAPLLADGKEFVVTAPLYHIFALTVNCLLFLHKGAQNLLITNPRDIP---AFISDLRKYPFTALTGVNTLFNAL--VNNEEFTQLDFSRLKLSIGGGMAVQRAVADKWQSI---TKTRLLEGYGLTE-ASPLVACCPYNLEGYNGSIGFPAPSTLMQVRDDDGNVLPQGETGELFAKG--PQVMKGYWQRPEKVIDA-----NGWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEDVVAMHPKVIEVAAIGVPNDASGEIVKVFVVAKD-KSLTE---SDVIKHCKHHLTGYKVPKLVEFRDELPKTNVGKILRRELRN------------------------------ 115373618 29 --------------------------------------------------------------------------------HARKTPDRLALSFEA------KRYTYGELARHVTALAQALLRRHLKPGERVALYLENSPAFVIAYLGVQYAHGIVVLVNTQYRQVELDHILTDSETRVCVTGAAG-----ATELTPLL------GGLPALEWLITAEPLTASPP-PSLTVLSLDTLLAEPVEERPMSVPGGSDIAVLGYTSGTTGRSKGAMLRQ-SHLLSNIRAVTQAWRWTEQDRLLLALPLFHTHGLMVGLHGTLYMGASV---DLRRRFVASETLETLRDDPAITLFFGVPTMYRLLRRTGVRPRP------LRLMVSGSAPLSAQLFHEIEAEFGQR---ILERYGMTET--IMNTTNPYEGERRPGTVGMPFPGQEARVVDRTRKPVPDGEPGEIEVRG--PHVFAGYWRREQATEEA-FDKEGGWFRTGDLGLRDADGYFHITGRARELIISGGFNIYPREVEEVLATHPGVGEVAVLGLPDPDFGEQVVAVVVPAAGQPVPG--VQALVDWCKDRLASFKKPRRVEFVDALPRNALGKVQKHVLRE------------------------------ 197285027 28 -----------------------------------------------------------------------------LENAVANYADQPAFINMGEV------MTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGATIVIVSNFAHTLEKIVFILTRMGDQLSRPKATLVDFVVYIKRLVPKYNLPDAISFRRAMHLGYRMQYIKPEITG-DDLAFLQYTGGTTGIAKGAMLTHRNMLAQAKAAYVPALNVGKELV---------VTALPYHVFACLLVGGKNLL---ITNPRDVKGTIKELSRYPVTAITGVNTLFNAWL-HNPEF-RQLDFSKLNLSVGGGMPVQSSVAKEWEELTGK---HLLEGYGLTEC-SPLVTGNPYNLKKYSGSIGLPVPSTEVKFMDDEGNEVSRTEGGEMWVRG--PQVMKGYWN---RPDATAEVLHDGWVATGDIATMDDEGFIRIIDRKKDMILVSGFNVYPNEVEEVVTAHPKVLESAAIGVPSKSSGETVKIFVV-KKDPSLTED---ELKTHCRRYLTGYKVPKIIEFREELPKSNVGKILRRELR----NEEKQLK-TST---------------- 126437596 6 --------------------------------------------------------------------------------HAQIAPDRPAVI----VAETGEQVSYRQLDDDSAALARVLYDAGLRTGDVVALLSDNSPEALVVLWAALRSGLYITAINHHLTAPEADYIVGDSGARVLVAS-----------------AALDGLAAKVGADLPLRLSFGGEIDGFG----SFEAALAGAGPRLTEQPCGA----VMLYSSGTTGFPKGIVDAPGDPIVAIARAF---YDISESDIYYSSAPI----YHA----APLALGGTVVL----AKRFDAQATLGHVERYRITVTQMVPTMFVRLLKLDADVRTRYDVSSLRAVIHAAAPCPVDVKHAMIDWLG----PIVEYYSSTEAHGMTFIDSPDWL-AHPGSVGRSVLG-DLHICDDEGNELPAGRIGTVYFERDH--LPFRYLNDPEKTAAAQHPAHP-FWTTGDLGSVDEDGYLYLADRKSFMIISGGVNIYPQETENALTMHPAVHDVAVIGVPDPEMGEQVKAVIQLVEGIRGSDELARELIDYTRSRIAHYKAPRSVEFVDELPRTPTGKLVKGLLR------------------------------- 214003871 459 -------------------------------------------------------------------------------RQVERRRDEVAVV-DGD-----RAMSYGELAERAEKLAGYLSGRGVRRGDRVAVVMDRSPDLIATLLAVWKAGAAYVPVDPAYPVERVKFMLADAEPAAVVCAEAYR------------DAALDGGLDP-----IVLDDPRT----------------RQAVAECTRLSVGADDLAYVMYTSGSTGTPKGVAVSHGNV---AALVGEPGWAGSPDDAVLMHADISWV---------PLLSGARVVLA-GS-GAVDGEALAGYVAG-GVTAAHLTAGTFRVVAEESPESIAG-----LREVLTGGDAVPPAAVERVRRTCGPTEATLCATWWLLEPGDETGSVLP---------IGRPLSGRRVYVLDAFLRPVPPGVAGELYVAGA--GVAQGYLGTAERFVADPFVPAERMYRTGDLAYWMDQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQ-AVVSARD----EHLIGYVVAEAGQDVDPV---RLRGQLAETLPEFMVPAAVLVLDELPLTVNGKVDRQAL-------------------------------- 214003871 2032 -----------------------------------------------------------------------------------------------------RTLSYADLDRESDRLAGHLAGLGVRRGHNVGVVMERGADLFVALLAVWKAGAAYVPVNVDYPAERIEWMLADAGVSVAVCA-----------------EATRGAVSAGVEPVIV------DAPAIEG-----------VRHEAPSLTVGADDVAYVMYTSGSTGVPKGVAVPHGS--VAAL-----------------ASDPGWSLGTGDCVWVPLVSGARVMVAE--PGAVDAQRLREAIAG-GVTTVHLTAGTFRALAEESPD-----SFSGLREILTGGDAVPLASVARLRRAC--PEVRVRHLYGPTEITWHLLEPSAETGDTLP--IGRPLAGRQAYVLDAFLQPVMPNVTGELYIGGA--GLAHGYLGTGERFIANPFAHGERMYRTGDLARWTGQGELLFAGRADSQVKIRGYRVEPAEIEVALAEVPQVAQAVVVVREDRPGEKRLIAYVTTEADSGLDPD---AVREHLAARLPEFMVPAVVVVLDSLPLTVNGKIDRTAL-------------------------------- 196258200 2 ----------------------------------------------------------------------LNKCHHLFETQVEQTPEAAAIAF------KERELTYQELNIKANQLAYYLQTLGIKSETLVGLCVDSSLEMIIGMLGILKAGGAYVPLDPAYPQERLSYMVQDSQISLLVT------GAKWSNLITNYEGA-----------VVCL-------------DSQWSD-IAQYSSSNLINTVKPNNLAYIIYTSGSTGKPKGVMIEHQSLVNYIQLIIDQYQLVKAEGVL-QFASISFDVAAEEI-YSSLCSGATLVLREMISSIP---LFVKKSEELSINVWNL-PTAYWHLLVQELINRKIALPNSLRLVIIGGEKAQSEAVKQWLKRVGTFP-QLINIYGPTETTGATICKLSELTEIPIGSIGN---NIQVYVLDENIKILPTEVEGEIYI--GGLGVARGYLNRPEKFIQSPFNPSERLYKTGDLGLYLTDGNLEYRGRIDYQVKINGFRIELGEIENFLRQHPQVAQTLVIDREDSLGNKSLVAYIVP---YLAEENLTTNLEKYLTNKLPSYMIPRNFVVLENLPLTVNGKVDRKAL-------------------------------- 167623762 33 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQELKLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLTDSGAKIVVVSNFAHTLEKVVDDTPVESVILTGLGLSAPKRTVVVKYIKKMVPYHLPHAISMRKALSKGRRQYVKPVVKREDLAFLQYTGGTTGVSKGAMLSHSNVLLQADAAYGPLLDNGKEFV---------VTALPYHIFA-LTVNCLLFIHKGANNITNPRDLPAFIEKHPFTVLTGVNTLFNAL--VNNEDFGKLNFSELKLSIGGGMAVQRAVADKWQ---GLTKTRLLEGYGLTE-AAPLVTCCPYNLGGYNGSIGFPVANTDLQVRDDDGNVLAQGETGELFAKG--PQVMAGYWQRPE--ETTLVIDKDGYLATGDIGYMDEQGYFFIVDRKKDMILVSGFNVFPNEVEEVVALHSKVIEVAAVGVPHEVSGELVKVFVVAN-----DKSLTKEVIKHCRVHLTGYKIPKLVEFRDELPKTNVGKILRRELRD------------------------------ 169631241 3 ----------------------------------------------------------------------LNIA-DLIEHAIDTMPDRVAII------SGDRKLTYAELEEQSNRLGHYLQSQGVGPGDKVGLYCRNGIEIVIALTAIVKIRAISVNVNYRYVEAELHYLFENSDMAALV---------HERRYSDKVANVL--PSTPNVKTAIVVE-DGADGSFDSYGGVPFADALAQGSPERDFEERSPDD-IFLIYTGGTTGFPKGVMWRHGGI---NYVTGEYI----EGE--WDLAKQG-AEAAPFIGFPPMIHGATMALFQGRTTVFNPEEVWELIEKHKINMLFFAGDAIRPLIDADTETGRARDLSSLWVLASSAALFSQTVKERYLELLPNRV--ITDAIGASETGTGGLSTVPGGPTVKISSTTT--------VLDEEGNPVQPGVRGLIAKSGHIP---VGYFKDEKKTAET-FKTFNGVRYAGDWATVEADGTVTMLGRGSVSINTGGEKVFPEEVESVLKGHPAVFDAVVVGVPDEKWGQHVGAVIAVREGVELT---FEDLDAHARKEIAGYKVPRSIWIVDSVKRNPAGKADYRWAKEVSETEKVDLVN------------------- 214037959 29 ---------------------------------------------------------------------------------------------------QDERWTYTQAHEEVARIANWLSANGIKQHDRVAIAMRNYPEWMLTYWALSCIGAVPVGVNAWWVAEELEYGLRDSQSSMLICDSERLQRFSEI-----------RSGLANLAVVAV--RVDNCPQWATP----WAEVL-KAPASLPDATISPEDDACIFYTSGTTGKPKGAQLTHRGCVNNVFMTAQALVEGKPGQRQTSATPLFHVTANNAVAQVLTVTGGKLVH-----TYKDAGEALKIIEEEKITNFAGVPVMAREIINHQD--FSTRDTSSLQVLGGGGAAVQPDLTEKVMK--SEGNAMPAQGYGLTETCGIVAGSWGIFLSNKPNAAGRLVPVFDVKCIDAEGNTLPLGETGEICFKGP-----QVIKGYLNRPEATAETIVDGWLQTGDIGFADEDNFIYLVDRAKDMVLRGGENVYCSEVEVAIFKHEAVAECAVFSVPDDRLGEEVGAAIFLKEGQNLS---FDAIREFCKSKIASFKIPRYIWILDNLPRNASGKFVKRELKDML---------------------------- 157133080 34 -----------------------------------------------------------------------------------------------------RRVTYHEMRLRSIRVAQNLSAIGIEKGDMVTIVARNNENVAPIVFGCFMLGTPMNTLDPGFHREDFAHMFESIKPKLVIC--EG----------DLVDEMVGAFEMVGIEPELIV--FGPRINGYGKVD----DLLVETGTEKYFLPVNIDDPAIVLCSSGTTGRSKGVCLSHS--LCVANMTGIWTC--YESDRVLCLSSLYWISGIGTLMTAT-AAGATRII---TTVPFSAGMMISLIEQFRVSVIFFPPS--HALAILNEPTIGMADFSSMRMVLCGGGPVSADLKRSFEMYLPKGRLHVV--YGLSELGG---AGCMSEIAYKNGSVGILSNGVVAKIVDEEGNALPFNEEGELFVKSQFIFM--EYYGNPEATEE--MKSEDGWLQTGDIARVDEDGLFYIVDRKKDIIKYAGYQISPTEIEMVIMKIPGVVAVCVTGIPVPGND-LPVALVVKALDSEVTEE---KIIETVAENMVDFHLRGGVYFVNAFPMTPSGKILRRTCRDIA---------------------------- 186476462 70 -------------------------------------------------------------------------------------RERVAYVSVGE------SLTYGELARKATAFAAYLQSIGVKPGDRVAIMLPNTFQYPIALFGVLKTGAIVVNVNPLYTVRELSHQLKDCGAQTIVTVEESLPGTRVQNVIPNLKGKLINFILRHVKKLVPAYNLPQAVRL-------LDALATGYRRTLSPVTIAPADLAFLQYTGGTTGVAKGAMLTHRNIVANLLQAKVWAESQLTDEIETVLTPL-----PLYHIYS-LTVNAMIFMGLGIANPRDTKRVMKILRHE----TFTGITAVNTLYNADNEEFRRRDFSKLKLAMAGGMAMQKAVADRFREVTGK---PIIEGYGLTECSPIVSMNPVDLKHMREGSIGLPAPSTQVRFRKDDGSWANIGEPGELCVRG--PQVMKGYWNRPEETAKVLDD--EGWLATGDIGVMDSRGYIRLIDRKKDMILVSGFNVYPNEIEDVIAMHPDVREVAAIGIPDVAQGERVKVFVV-RRNPSLTEE---QVIAHCRKNLTGYKVPKVVEFRDELPQTNVGKILRRELRD------------------------------ 146329147 41 ------------------------------------------------------------------------------------------------------TLTFDDIDRKSSILAAYLQKLGYQKGDRLAIMMPNLLQYPITLYACFKAGIIAVNVNPLYTARELEYQLRDADVRGIVIAE---------NFAHTLADVC--AHLPSLKDIIITQ-FGDELGWGKGMIVNFHIFLSSELPFQAPE-IDLDDIAVLQYTGGTTGIAKGAMLTHRNLLANIQQVTYWVGKGKPGHIFCCTVNA--------MCLPSL--GMHNVL---ITNPRDTKSFVRTLKSYPFSVMTGLNTLFRGLLRS--PNFKNLDFSHLRFVVSGGMPLDKGVADEWQNVTGNV---IIEGYGLTETSPIVTANLLYNEGFTNG-IGYPVSETLVKICDENGMPVETGAIGELWVKG--PQVMKGYWRQPQETEE---SLKDGWFKTGDMATMDARGFCRLVDRKKDMVLVSGFNVYPSEVESVLNAHPDVLESAVIGIPYEKTGEAVKAFVVLKPEKKLTEE---ELRHYARANLTGYKRPKFYEFRSELPKSNVGKILRRLMRK------------------------------ 218291275 3 -----------------------------------------------------------------------------LHVHALARPAHPAMYFLG------TAITYGELDAYAFAMSALLAELGLRKGDAIALYMPNMPHFLIAKFGAERLGVAVSPVSPLAKEWEVEYQLQDLGAKLVICDDDRLDIARVVCEKLGISHLLSASLFDSVRSVAAKAESGLPAPGDPLMPRLLDRLGRSAKG-----SVDGDDTCLIMYTSGSTGMPKGAMLTYAN-AAYKAEAVVTASRLTEADAVLGVMPLCHIAGLLMGACATVRAGATLVL---LPKF-DPEVAMDAIQLHRVTVMYTVTPMNLAIMQH---PRSGHDFSSLRLCTSFGVPVTDRAAEW--KAL--TGVPLYEAYGLTET--HTADTQMPLDAIRYGTHGKPIPGTQIRILDDPTGELGPGEEGEIWIRS--PGVMKGYLHREEATREALQD---GWLRTGDIGLMDDDGYLIFRGRKKEMIKCSGYSVFPEEVEHWLSRHEAIRQVAVIGVPDPQKGEVVKAFVVLEPSYVGRVT-EADIIAWSREKIAHYKCPRHVEFRESLPATGTGKILRRAL-------------------------------- 146337813 12 ----------------------------------------------------------------------------LLRRSAARTPAKTAVIC------GETSWTYAEFNAIVDRLAAGLAGRGVAKGERVAILARNSHAFAALRFALARLGAVLVPINFMLKPEEVAYILKHAGARLL-ATDSGFAG----------TARAAKALAPAVEQLIWLPSEGP--SERQGDMIDFAVLAASTAPVPSIEIAGS-DVAQIVYTSGTESLPKGAMLTHDAV-IWQYVSCVVDAGIAADDVYHCA--------QLDVFFGPIYVGATNII----TAFPTPDNLLPLIATHRITSFFAPPTVWISILRS--PLFESTDVSTLRKGYYGASIMPVEVLRELAQRLPKVRLW--NLYGQTE-----IAPLATMLGPKPGSCGRAVLNVETRVVDDDMKDVAPGEVGEVVHRS--PHLMLGYFHDDERTTAA----FQGDWFHGDLATIDEEGYVTIVDRKKDMIKTGGENVASREVEEALYQIPEVSEVAVVGLPHPRWVEAVVAMVVVKSGCELTEE---ALLKQASGRLASFKTPKRVVFVDALPKNPSGKLLKRQLRE------------------------------ 182678087 47 ------------------------------------------------------------------------------------------------------TLTYAELDAKAEILARGLVAQGLRPGQIIGLWMPRGHELLVSQIAVAKTGAAWLPFDADAPVERIGICLADAEAWGLLTAEAFTY---------KIDETIPCPVVTPAKLIP------ASGDLKGGVKVNARALGAT-----------PDHPAYLIYTSGSTGTPKGIVIS-GRNICHYLRSANEVYGLKASDVVFQGASVAFDLWLPYLVGASLFVATPQMMGE-------VDKLPELMESHGVSVLDTVPTLLSLL---------PRDVSTLRLIILGGEACPPA----IANRWCRPGRHVFNSYGPTE--ATVVATVA---EVHPGEIGQPLPNYCCYVADEALTLLPNGQEGELLI--GGPGVAQGYLKREQKFIANPYETAPLLYRSGDAVQIDGNSNLVFRGRIDDQVKVRGFRVELGEIEAKLADCPGIAQAAVVLRQDAGL-EQLVAFLVPTPGSAIDPATRQELRAT----LPPYMVPARFEAIETLPRLSSGKVDRKSLKQR---ELSQIQDQDAQEVP------------ 83943336 8 ---------------------------------------------------------------------------------AKTDPDKIAY----EMAGSGETLSFGQLDKRSNQAAHGFRKLQVEAGENIALLFENCLDFVVLTWAAQRSGVFYTAISCHLTAKEISYIVGDCAAKVLVLSS------KYAELFPAIQSA-----CPDVR--IYVSGKCDDPEM------DWNAFVRHMSDPIQDETVGAD----LLYSSGTTGRPKGVVRVIPPLMTVLCETMA---NMNEQSVYLSPAPL----YHA----APLMLGGKSIIME----RFDASEMLRLIDRHRVTHTQVVPTMFVRMLRLPLAERETYDLSSLKVIFHAAAPCPQEIKRQMLDWVGPI---LIEYYAGSEANGVTVSTSDDWLK-YPGTVGRSLIG-DILVVDANGRALPVGEIGDVYFDS---GIEFSYRADPDKTAKAYLR--PGCSTLGDVGHVNEEGFLFLTDRASYTIISGGVNIYPQETEDLLACHPDVADVAVFGVPNEEMGEEVKAVVQLEDGVAPSAAKSEELMEYCRSHLSRIKAPKSIDFRTDLPRTPTGKLTKRKLKD------------------------------ 77460574 29 -----------------------------------------------------------------------------------------------------KTLTYGELYELSGAFAAYLQQHDLQPGDRIAVQLPNVLQYPVAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCANMAHLAETVVPVKHVIVTEVADL-LPPIKRLLVIKYVKKMVPYHLPKAVKFNDVLSKGQGQPVAEAPDSGDVAVLQYTGGTTGVAKGAMLTHRN-LVANMLQCKALMNLNEGEILITPLPLYHIYAFTFHCMAMMLIGNHNILISNPRDLP---AMVKELSKWKFSGFVGLNTLFVAL--CNNEGFRKLDFSALKVTLSGGMALQLAAAERWKAVTG---CPICEGYGMTET-SPVATVNP-IQNIQIGTIGIPVPSTLCKVIDDAGVEQPLGEIGELCVKG--PQVMKGYWQRQEATDEMLDS--EGWLKTGDIALIQPDGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEAIKIFIVAKPGVTLT---KEQVMEHMRANVTGYKVPRSVEFRDALPTTNVGKILRRELRD------------------------------ 121296534 30 -----------------------------------------------------------------------------------------------------KVLTYGETDALVEQFAAYLLELKLKKGDRVALMMPNCLQYPVATFGVLRAGLTVVNVNPLYTARELKHQLVDSGAAVLVVVDNF---GDTVPIKQVITTGLDMLGLKGVVVNFVLKYIKKMVPYTLRGAIRFNQALKLGSGHTLPVELDHDDVAFLQYTGGTTGVAKGAMLTNRNLVANMQQASAWI------------SASGIEMGKEWIITAPLANGLVFMKFGGNHLITNPRDMKGFVKELKATRF-TAITGVNTLFNLNTPGFDEVDFSSLKVTLGGGMAVQRAVAERWKKVTG---VTLVEAYGLTET-SPAACINPLNLAEYNGAIGLPIPSTDACVKDDNGVTLAPGDVGELCIRG--PQVMKGYWQRPEETAKAIDA--DGWLHTGDMARMDEHGFFYIVDRKKDMILVSGFNVYPNEVEDVIAMMPGVLEVAAVGVPDEKSGEIVKVVIVKK-----DPNLTAEVKEHARANLTGYKHPRIVEFRKELPKTNVGKILRRELRD------------------------------ 157164072 6 --------------------------------------------------------------------------YEILTKVAKQSPNQIAIF------DEKEKLKYHEIKQNVDKVAAYLQLCGVNFGDKVAMAVANSKEFIISYLAITAIGAVAVPMNTFLKTNEFEYILNDCGARVLFASS------------SLAKELIALSELEILRKIIWIGQTPKKLQSASKDDYVSVDEEYGESAYLSSTPVNFDDLMHIIYTSGTTGKPKGAMISYKNIFSNVIGAHER-FKVKKSDRFIVFLP----MFHSFTLTAPIYAGASMVLVRSV--FPFSNVLKQTLLK-RVTVFLGIPAIYTAIGKAKIPWYFRW-FNRIRLFVSGAAPLAKQTIDDFR--VKFPRATLVEGYGLSECSPVVAANLFD--KQKLLSVGPALNGYEVKIVDDEMMELPIGQIGEIIVKGD--CVMQGYYGMPGVTDET---IINGWLKTGDLGKIDEEGFIYIVDRKKDLIISKGINIYPREIEEVIYKLEAVEAAAVIGVKDVHADEEVVAFIQVKDGMDLDE---KTVRGHLKKNLANFKIPKSIYFAEELPRNATGKVLKRVLKE------------------------------ 189196774 6 ------------------------------------------------------------------------------------------------------TVSYKKLAVDVKSFQQKLAKVGVSAEAAVSIALPNTYEFIVSFIAASWQRAIAAPLNPAYKQSEFEFYIDDSSAIALVPKGAFAQDAAAVRAARKYNAAIAECYYNGSEVVLDVKETG--------------KLAGKSAPVLSAQP---DDVALVLHTSGTTGRPKAVPLTHR----NLLRTMKNIYELTAKDRTMLVMPLFHVHGLLAGFLAPLASGGSVVV----PPKFSASVFWKDFNEHKAN-WYTAPTIHQILLRSPLPSP----MPKIRFIRSCSSPLSPKTFYELEKAFG---APVLEAYAMTEAAHQMTSNPLPPHQRKPGSVGV-GQGVEVKILDEAGNEVAQGKEAEICIKGE--NVTNGYLNNPAANASSFTK--DGFFRTGDQGKVDSEGYVIITGRIKELINKGGEKISPIELDNVIAQHPAVSEAVSFAIEDEMYGQDVGLAVVIKEGQALT---TGELKTWLTDHVAKFKLPKQIFFTDIMPKTATGKIQRRLV-------------------------------- 157804708 7 --------------------------------------------------------------------------HQLFETQVERAPEAVAVL------SEQGQLTYEELNTKANQLAHYLRTLGVKSETLVGLCVDRSLEMIIGLLAILKAGGAYVPLDPTYPRERLTYMVQDAQISVLVTQ--------------------------TQWSNLISDYEGQVVCL----DSQWAK-IASCSQENLVNTVNPENLAYVIYTSGSTGKPKGVMIEHQS-LVNFTKLAIAQYQITKRDRTLQFVSISFDVAAEEI-YVTLCSGATLILREMISSIPS---FVQKSQDWQITVW-SLPTAYWHLLVNELVKSKIALPDSLRLVIIGGERVQPELVRMWFKNVGNFP-ELINAYGPTE-GTIAVSLCRLSTEIPIGSLGE---NISVYVLDETLKTVSPETPGEIYIGGT--AVARGYLNRPEKFIQAPFSPSERLYKTGDLGRYLADGNLEYLGRVDHQVKINGFRVELGEIETVLLQHHQVAQAVVIDREDTLGNKRLVAYLIP---HSKEENLTETLQQFLKDQLPSYMIPATFVVLNELPLSPNGKIDRKAL-------------------------------- 108759393 29 -------------------------------------------------------------------------------------------------------YTYADFYARTCRLANALTRLGVKAGDRVATLSWNHYRHLEVYYGVPCMGAVVHTLNLRLHPNDLGYIARHAEDSVVVVDRS------LLPLFEKFKDAV-----PSIRHVIVVPDAGP----APEGTLDYEALLAAESPDFDFPQLDENSASMLCYTSGTTGNPKGVLYSHRSTVLHALA--------------CCMTDVTGMMFHWGLAFDAVLTGAKLVL----PGHLDPPSLLDLMAAEKVTLAGGVPTIWIGILALLDQAPNKWDLSSMRSMLIGGSAAPPSLIEGFQQRHG---LEVVHAWGMTEMSGTMAGPLQAAHEAKRASQGFALPFVETRVASDDGTLLPGETMGELEVRGPW--VASSYFSDEDRYTK------DGWFKTGDVVTIDSHGYVRICDRSKDVIKSGGEWISSVALENALMAHPAVLEAAVFAGKHPKWDERPLAAVALKEGQQVT---KEELTAHLAGQFAKMWLPDDYVFVPQVPRTSTGK-------------------------------------- 29501268 4774 -------------------------------------------------------------------------------------------------------LTYRELNQRANRLAQHLRELGVQPDARVAICVERGLDLVVGLLGILKAGGAYVPLDPGYPVERLAYMLKDSAPTAVLVQTAT---------RGLFDDAVA--------TVIDLDRS------------TWQHLPDHDSSVPG---LSASNLAYMIYTSGSTGLPKGVMHRSACNMVHLLQKAPFSFDSSVWEIFW-----------------PLCSGMRLVL-----ARPNGNRVVQTIREQQVTVVKFVPALLQQFIEQD--GVEQC--TSLTDVLNGGGELSAVLARQVRDRL--PWVRLHNVYGPTETGWTLEPHMPVPDNVVP--IGTALSNTRLYVLDAYGQPVPQGVSGELHI--GGVGVARGYHGQAERFIDSPFVAGDRLYRTGDLARYNNHGELEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAIREAVVM-----VRDERLVAWYTVRSGVEA-PSLET-LRSHVLERLPEYMVPGAFVLLDALPLTPNDKIDRKAL-------------------------------- 29501268 550 ---------------------------------------------------------------------------------VAERPDALAAVFA------DAQLTYAELNQQANALAQHLIGLGVKPDDRVAIVARRGLDTLVGLVAILKAGAGYVPIDPAHPAERLNYLLDDSAPVAVLTQSHLRER------------------LPAL-NVPVLDLDHCNWPLTV-----------TQNPQVPGLSTA--NLAYVIYTSGSTGLPKGVMHHTLSNLVWHCTAFDLCAGRHTSSLAGFGFDMAWEVWP------ALCAGATLHLHEGGEDIDALLAWW-CAQPLDVSFL---PT-----------PVAEYAFSTLRTLLIGGDRL-----RQFNRN---QHFDVINNYGPTEATVVATSGLVQSGDALH--IGKPLSNATVYLLDEQQRPVPLGVAGELYVGGA--GVARGYLNRPERFLRDPFSRAPNMYRTGDLARWREDGNIEYLGRNDDQVKIRGVRIELGEIETCLNQLPGIQEAVLLAREDQPGQPRLVAYFTEQPQVEALP--VGELRAQLLSRLPEYMVPTAFVKLAALPLTANGKVDRKAL-------------------------------- 29501268 2668 ----------------------------------------------------------------------------LFERQVAADPHAIAVVHGG------QTSSYGDLNDRANRLAHYLIAQGVQPGAQVAILLPRSRELLVAQLAIAKCAAAYVPLDINAPSERQAFMLEDSRAVALLTLSS-----------EAIDYAAPRIDLDRLK-------------------------LSGQSTHNPNLAQSSDALAYIMYTSGSTGTPKGVMVPHRGIA-------RLVLDFNRQDRVAFASNPAFDASTMDI-WGPLLNGGRVVVID-HQTLLDPNAFGRELSASGATILFVTTALFNQYVQLIPQALKG-----LRMVLCGGERGDPTSFRRLRAE--APQLRIVHCYGPTETTTHEVAENAESVPI-----GAPISNTQVYVLDAHQQPVPMGVTGELYI--GGQGVALGYLNTAEKFLPDPFSDRPGLYRTGDLVRWLAPGQLDCIGRNDDQVKIRGFRIELGEIENRLLSYPGINEAVVLARRDGQEPLRLVAYYTAHDG---TLELAG-LREHLQTQLPEYMVPSAWVQLDALPLNNNGKVDRKAL-------------------------------- 29501268 3741 -------------------------------------------------------------------------------------------------------LSYFELNAQANRLAHHLISQGVQPGDHVAILLPRSLELLVAQLAIAKCAAAYVPLDINAPSERQAFMVEDCQAAALLT----------------------------------LSR--EDIDYAAPR-IDLDRLILSGQPTHNPNLLQSSEALYIMYTSGSTGTPKGVMHRAIGRLVLNNGYA----DFNAQDRVVFASNPAFDASTMDI-WGPLLNGGRVVVID-HQTLLDPNAFGHELSASRATVLFVTTALFNQYVQLIPQALKG-----LRILLCGGERGDPAAFRRLLAEAPKLR--IVHCYGPTETTTYAVAENAESVPI-----GGPISNTQVYVLDAHQQPVPMGVTGELYI--GGQGVALGYLNTAEKFLRDPFSDQPGLYRTGDLARWLAPGQLDCIGRNDDQVKIRGFRIELGEIENRLLNCQGIKEAVVLARRDGQDITRLVAYYTAHAGRLDSADLHAQLLA----RLPEYMVPTAWVQLDVLPLNNNGKVDRKALTQAALLSRVYVAPISALED------------- 149185931 13 -------------------------------------------------------------------------------------------------------ITFGEFEERSRKIVAMLAARGIAKGDRVAWLGKNSRLYFELFYSAARMGAVMVPIGWRLAAPEVAYILGDTGAKLLSIGEGFEEA-----------AAKACGQMDSPPQVISTPDAEGAIENEAAK---------------EFEPAGPDDAVLQLYTSGTTGNPKGAVLTNRNFALRVPSEEESHFD-EDEAILVCM-PCAHIGGTGLGIMA-MSSGIRAIVQE--EFTPD-GVLDGF--EQGITRLFIVPAALQMVVQH--PRAKTTDMSAIKYVLYGAAPIPLDLLREAVKTI--PDAGFLQCYGMTETTGTIAALPPEDHDLRMKSAGKAVPGVELKVIGEDDAELPRGEVGELICRS--PSNMAGYWNLPEATES---SLVDGWMHTGDAAYMDEDGYVYIQDRMKDMIISGGENVYPAQVESAIYGHPQIAEVAVIGVPDETWGETVKACIVLKPGEELDEA---SVIAWTKERLAGFKVPRSIDVLDVMPRNASGKILRKDLRA------------------------------ 124268756 28 -------------------------------------------------------------------------------------------------------FSFAQVDEMSRSLAAYLQTLGLAAGDRVAVMMPNVPQYPVTVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIVENFAHVLQKVPTKKVVVTALDLLGFPKIVNTVVRKLKKMVPAFELPGAVRFNDALAAGRGKYAAAKVGPDDIAVLQYTGGTTGVSKGAVLLHR-HLVANILQSEAWYQIPAGEQIVCALPIYHIFGNTNMMLGLRMGGCNILI--ANPR--DLPTMFKQLRGERIHSFPAVNTLFNAMAHHAD--FGSVDWSHLKISVGGGMAVSATAKLWLE----KTGCPIVEGYGLSET-SPSATCNPVDSSAYSGNIGLPMPNTLLKLIDDDGHEVSPGTPGEIAIKG--PQVMAGYWQRPDETAKVM--TADGYFRSGDIGVADERGYFRIVDRKKDMILVSGFNVYPNEVEEVVTQMPGVLECAAIGVADAKCGEAVKLVIV-----RSDPAVTEEVRAYCEANLTGYKRPKIVEFRTELPKTPVGKILRRELRDKA---------------------------- 16078893 469 ----------------------------------------------------------------------------LFERQAAVTPERLAIRFSGG------SLTYAELDMYASRLAAHLAARGVTNESIVGVLSERSPDMLIAVLAVLKAGGAYLPLDPAYPKERLSYMLKDSGASLLLT----------------------QPGCSAPN----FSGETLEVDMTS---LECEEVKRHVSA-----SVSDGSLAYVIYTSGSTGQPKGVAHRQA---VSFLTGMQHQFRLSEDDIVMVKTSFSFDASVWQLFWWAL-SGASAYLLP--PGWEKDSALVQAIHQENVTTAHFIPAMLNSFLDQA-EIERLSDRTSLKRVFAGGEPLAPRTAARFASVL--PQVSLIHGYGPTEAAAFYVLDPERDRDRLRIPIGKPVPGARLYVLDPHLAVQPSGVAGELYIAGA--GVARGYLNTEERFLEDPFYLGERMYKTGDVARWLPDGNVEFLGRTDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVRTDSGEPE-LCAYV---EGLQ-----RNEVRAQLQRLLPGYMVPAYMIEMEQWPVTPSGKLDRNAL-------------------------------- 168030520 55 ---------------------------------------------------------------------------------------RIALI----DSSNGRHYTYGQVQLLTKNIQAGLWNQGIRKGDVVIVLLPNIAEYFIFVLGIISIGAIYSGSNPAAHESEIQRQAENSGAKLVITD---------LKTYKKV-EALGLP-------VVV---MGEDVS---DGSYCYLSLFEADGSQAPTVDISEHDVCALPYSSGTTGVSKGVMITHRNIVANLNQTLAYRGGVIPDDVV-----LGLMFFHIYGICGICCAGKVVVM-----ARYNFQEFLDILLKYEITFAPIVPPILLQLVKKD--LGENFDRSKLKLILTAAAPLGIELQRAFEAKFPGVEVQQA--YGLTETVSHC-SPIHGRGPSKPGSVGFILPGLEVKFVDPNGLSLPANTPGEIFVRGE--STMKGYFKNPAATAATI--DFEGWLHTGDIGYIDNDGDVFIVERMKELIKYKGFQVPPAELEAVLISHPAVADAAVIPIPDEEAGEIPGACVVLKPDCFISP---SEIQAFVASKVSTYKQVRHVEFLASIPKSSSGKILRRVLKQIVKDRNATKSD------------------- 114799617 5 -------------------------------------------------------------------------------HHARTSPDRPAIIMAGSG----ETISFRQLDERSNQIAHALRAAGCQPGDTIAIFAENSPRYFEICWGAQRAGLYYVCISSRLTAPEVKYIIEDSGSKLLITANKGAVAKEAAAAAGTKD--------------------LWSIDGEVEGFKPLEALAAPFPTTPIADEMAGTD---MLYSSGTTGRPKGIPIDADNILVQIARAMS---GASPESVYLSAAPLRWCMTFTRI-------GSTVIVME----KFDPEEFLKAVEKYKVTHTQVVPTMFVKMLKLPEDVRMKYDVSSMTFAIHAAAPCPVP----VKEQMIAWWGPVIDYYAGSEGNGMTYVKSPDWLTHK-GTVGRPIHG-QVHICDEEGNELPIGEEGQVYFSG---TVPPNYHNDPEKNKAALNPIHPDWSSLGDVGKLDADGFLYLTDRKSFMIISGGVNIYPQETENVLITHPKVADVAVIGVPDEDFGEAVKAVVQPMPGIAHSEELAAELMAFCQANLSKLKCPKSIDFDPELPRHATGKLYKRLIRD------------------------------ 40713153 470 ----------------------------------------------------------------------------LFDRRVAAAPDTVAIT-----DADGADLTYAEVDQASNRLAAHLADRGVRRGDRVGVAVERSADLPIVFLAIWKAGAAYVPVDVGYPAERIALILAGSAVSTVICT--------------QATEAAVPQNVPQ-RATIVLDAPPTRAAV---------DACAGTAPTFRP---SAADLAYVMYTSGSTGVPKGVAVPHGAVA-GLAGDAGW--RIGPGDGVLMHAT--HVFDPSYEMWVPLATGGRVLV--AAPGVVDAGGIRQAVAR-GATAVHLTAGTFRALAEASPDCFAG-----LREVGTGGDVVPAHTVAHLRRA--QPQLRVRNTYGPTET-----TLCATWKPIEPGAIGRPMTNRRIYILDAFLRPVAPGVAGELYIAGT--GLARGYLSRPERFVACPFLAGERMYRTGDLARWNRDGEVVFLGRADDQVKIRGYRVELAEVEAVLAAQPGVREAVVVAREDRPGERRLVGYVVSDAGELDTEQ----IRQQMARVLPGYMVPVAVIGLVSLPITANSKVDRRAL-------------------------------- 114706530 18 --------------------------------------------------------------------------------------------------------TYHETARRSRQAANALQSLGVEVGDRVATLAWNTHRHLELYYAISGFGAVCHTINPRLFFEQIRFIVDHAEDRVLFF-DPTFSG--------LVEEIAEV--CPSVEAFVVLSRDEMPRDLKVGNLLCYEDLLTDEVETFQWPDLPEETAAALCYTSGTTGNPKGVLYSHRSTILHAYASMPDAFGISARDCVMPASS----MYHWGLPYAATLAGAKLVLPCNQLDGPH---LTEMIDAERVTISCGVPTIWLGVLQYLAK--TKQSLKSLRRLVVSGSACPVSLITNYRK---RHDVEIMHFWGMTELSPLTIARVPHEDANAPDEVGRPLYGVEIEIVDDEGVPLPGETFGDL--------MVRGFWVADGYFRDERESDAEGWFRTGDVSTIDPSGVMRITDRSKDVIKSGGEWISSIDLENAAVGHPSVAEAAVVGIPHPKWDERPLLIAVLNEGAEPDA---QSIRDFLLDHVARWQLPDDIVFVDEIPHTATGKILKMELRDIYA--------------------------- 89899356 46 -------------------------------------------------------------------------------------------------------MTYGQLDQLSSALGAWLHSLGLAPDARVAIMLPNIPQFPVTMAGVLRGGYTCVNVNPLYTARELQHQLNDSGASVIVV------------LENFVATLAEVIDQTPIQHVVVVRHLAKMVPLTEGRTTSFKQAIAKGAA-LPFRSAPSDSIAFLQYTGGTTGLSKGAVLTHRN-IVAAVLQAEAWFNPRIGDVRHVNSIAALPLYHIFALTLSLLAGAQLTL------IPNPRDFGGFIETLKKRPFHLLPTLFNALLAQ--PQFKTVDFSSLCATQAGGMAASEGTAQRWLETTG---CPMVEGWGMSETCAI-GTNNPVLAREFSGTIGLPLPGIDIAIKDDEGQSLAQGSPGEICIRG--PNVMTGYYRQPEENRRAF--TTDGFLRTGDVGIMDERGYTKIVDRKKDMILVSGFNVFPSELENVISLCDGVLECAVIGVPDEKQGEAIKVFVV-RDNPLLAEDDVAR---YCQQNLTGYKHPKYIEFRDELPKSNVGKILRRELR------------------------------- 66047061 29 -----------------------------------------------------------------------------------------------------KTITYGELYELSGAFAAWIQQHDLQPGDRIAVQLPNVLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCANMAHLAEKVVPRTQIVTEVADM--LSPFKRLLVIKYVKKMVPYHLPKAIKFNDVLGKGRGQPVTDVSPGSDVAVLQYTGGTTGVAKGAMLTHRNLMLQCRALMASNLDITPLPLYHIYAFTFHCM-------AMMLLGNHNILISNPRDLP---AMVKELSKWKFSGFVGLNTLFVAL--CNSDGFRNLDFSALKVTLSGGMALQQAAAERWKQVTG---CQVCEGYGMTET-SPVATVNP-SQYVQMGSIGIPVPSTLCKVIDDAGNELAFGETGELCIKG--PQVMKGYWQRQEATDEMIDS--EGWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGETIKVFVVAKPGVTLT---KEQVMAHMRANLTGYKVPRSVEFRDVLPTTNVGKILRRELRD------------------------------ 167645312 6 --------------------------------------------------------------------------------HAQTQPDKPAYIMAGSG----ETVTYGQLDARSNQGAQLFRSLGLKAGDVIAILMDNSPRFFEIAWAAQRAGLYYTCVSTKLTPAEVEYIVKDCGAQVLIVS----------PALDDVAQAVA-PLIPGVR----LFRVGGG----KGAFEDFEAARDAMPATPIADETSGSD---MLYSSGTTGRPKGVKPATGGHALQM-MAMGL-FGFSGDSVYLSPAPL----YHA----APLRLGGTVIVME----KFDPEAALALIEKYKVTCGQFVPTFVRML-KLPEAVRAKYDVSSIKSAVHAAAPCPVPVKE---QMIAWWGPVIFEYYAGTEGNGFCWINSQNWLTHK-GSVGQAVLG-ELRICDEDGNPVPPRTEGTVYFAN---GPAVNYHNAPDKTAESYNQHG---WTTGDVGWVDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPMDWAEDQTDLAQELAAFCRANLSHVKSPRRIDFMQELPRHATGKLYKRLIRD------------------------------ 91975061 18 ---------------------------------------------------------------------------------AQRARDATAIIF--DERSGARSLSWMDADEQSDRIAVWLHRQGIERGDRVGVMCTVRSEYILIYMACVKLGAVLVGVNALYKGQEVSQLVARTSPKILF----VVERDGDRPVCDEIAEVLADGGGCRVVKLGLLFDAIAETPTSEQR-HWLAQRIAE---------IDPDDAALFVFTSGSTGVPKAVVLTHRNLIVNLAVQIR-CFQMKADDRLLVHMPLNHVGAATELVVPSFLLGSSMVLIE----RFDPQHALDVVARHRVTFLHQVPAMY--IKEFNLPKFDEYDLSSLRTMTVAGATTPPAVMAKMMEKVPQ----VFTGYGMTELGGFVTYTEANDDPTISFTVGKIAPEFELKIVDDDKKEVPIGARGEVALRGD--CCFKGYFGDEASTNEA-LDK-DGWYYSGDIGVLDERRYLTLVDRKKLMFITGGYNVYPREIEDYVGRHDAVEFAACLPKPHDVMGEVGVLFVKLKDGTVRD---TTAIERFCVDGLATYKVPRDIRVLKEFPLTPIGKIDR----------------------------------- 196258201 453 ---------------------------------------------------------------------------------VQRTPDAVAVVFENE------QLTYQELNHRANQLAHYLQSLGVGADVLVGVCLERSLEMIVGLLGILKAGGAYVPFDPQYPIERLKFMLEDTQVKVLLTQ-------------EKLVKSLPQNHV----HIICL-------------DTDWQT-ISLANQDNLNTLVSGENLAYVIYTSGSTGKPKGVVVTHQSVLVLNTNYIQLTVD----DCIAQAANIAF-DAATFEIWGALLNGAKLVIINKSVLL-SPSEFAFNISSQKISVLFLTTALFNQLASFVPKA-----FSSLRYLLFGGEAVDP---RWVQEVLDKGPEKLLHVYGPTESSWYLVENLSTTATTIP--IGKPITNTQIYVLDKYLRPVPVGIPGELYI--GGLGLARGYLHQPEKFITNPFSLGEILYKTGDIARRLPDGNLEFVGRINNQIKIRGFRIELEEIETVLVLHSEIKQAVVTLRKNSLGEKYLVAYIIAKNSQ-LSPKI---VRNFLMQKLPDYMIPNDFVFLDAFPLNTNGKINR----------------------------------- 171705318 549 --------------------------------------------------------------------------------HAAAQPDAIALSFE------QHALTYRQLNERANQVAHALLAHGVRPDARVAICVERGPQMIIGLLGILKAGAGYVPIDPAYPQERIAYTLADSRPVVLVQADTAQRVG-----------ALARIDLDHL----------GPLPISNPRLH-----------------LSPANLAYVIYTSGSTGQPKGVMHRQVARLFGA---TQQWFGFNHHDV--------WALFHSWEIWGALMHGGQLLI---VPVSRSPDECYALLCDAQVSILNQTPSAFRQLIAAQGNSAQSH---SLRQVIFGGEALEPGMLKWYARAVNAG-TQLVNMYGITETTVHVTAHLVGMSPI-----GVRIPDLQLYVLDARREPLPLGVVGELYVGGA--GVARGYLNNAERFVADP-ATGLRMYKTGDLGRLLADGSVEYLGRNDDQVKVRGFRIELGEIQAHLATANGVRDAVVIAREDQPGDKRLVAYVI------SDGELVAALRDHLLRSLAEHMVPSAFVRLDTLPLTTNGKLDRKAL-------------------------------- 171705318 3757 ----------------------------------------------------------------------------------------------------EHTLSYQQLNERANRLAHHLRDSGVRPDARVGICVERGLDMVIGLFAILKAGGAYVPLDPAYPPERIAYMLHDSAPVVVLAQSAT---------RALLGDAV----------VIDLDHS------------TWQ----HQPVTNPPVPLTARHAAYVIYTSGSTGQPKGVINEHAGVVNRLLW-MQDAYGLKAHDAVLQKTDVS--VWEFFW---PLFTGARLVMAEG---HKDPAYLCEVIAAEHITTLHFVPSMLDVFLAHG-------DISQVRVMCS-GEALPGSLVRRFKQQLPG--IGLYNLYGPTETAWNCARPVPDNTPI-----GKPIANTRLYVLDGQLQPVPLGVAGELFIAGV--QVARGYLNRPERFLDDPFTP-GRMYRTGDLGRYLPDGTLEYLGRNDDQVKIRGLRIELGEIQARLIEHPAVKDAVVVA-----RDQRLVAY------YTGAPADIDSLRAQLLQHLPDFMVPALFMHLDAWPLSPNGKLDRKAL-------------------------------- 171705318 2662 ----------------------------------------------------------------------------------------------------SEALTYQQLNQRANQLAHHLLELGVQADDRVALCCRRGPQMLVGLLGILKAGAGYVPIDPAYPAERIAYLLQDSAPVAVLAETSTRELLGSVALVDLHDPAWQR-----------------------------HAVSNPQLPALTPA-----HLAYVIYTSGSTGQPKGVMVEH-GTVENLVHWHCEAFGLTA--VSHTSSVAG--MGFAWEVWPALCVGATLHLAEGNENIDELLAWW-LAQPLDVSFL---PT-----------PVAEYAFSTLRILLIGGDRL--------RQFSQERRFAVVNNYGPTEATVVATSGRVRAGQVLH--IGRPIANATSYVLDAHLRPVPVGVAGELYVGGS--GVARGYLNRPERFLQDPFNA-GRMYRTGDLVRWLPDGNLEYLGRNDDQVKLRGVRVELGEIESRLAALDGIREAVVL-----VREGRLLAWFT-----EQRPLQIETLRAHLQAQLPEALVPVAYMQLDQLPLTANGKLDRKAL-------------------------------- 171705318 1608 -----------------------------------------------------------------------------------ARPEATAVVH------GEHSLSYRDLNRRANRLAHYLLNQGVQPGEPVALALPRSIDLIVSQLAVLKCASVYVPLDVNAPPERQAFMVQDSGAR---------------------------------------QRLDNLAELN----------LDVMPATNPAVAQSSDSVAYIMYTSGSTGTPKGVLVTHRGIVINNGYA-----DFNPHDRIAFASNPAFDASTMD-VWGALLNGGQVQVIDHA-TLLDPLAFG--AELKGATVLFVTTALFNQYVQLIPQALAG-----LRILLCGGERADPAAFRSLLAQAPALR--LVHCYGPTETTTYATTYEVRALASDADSVGRPISNTQIYVLDAQLQPVPLGITGEICI--GGEGVAKGYLNTAEKFVNNPFVDQPGMYRTGDLGRWSEEGLLECLGRNDDQVKIRGFRIELGEIEARLASCAGIQEVAVLAREDVPGDKRLVAYFT-----WAGADLIDQVHAHLQGQLPDYMLPSAYMPLASLPLTNNGKLDRKAL-------------------------------- 186684882 22 -----------------------------------------------------------------------------------------------------RSLTYKQLRDNVVGLVSQLNSFGLTRGERIAIAMTNGSPMAITFLAAALCG-TAAPLNPKYKQDEFAFYYEDTQANALITLSG----------EPEAAIAAVTPNMMLI-----------NAKVNADGTLSF-ELVKTGSKPREPAAPNADDLAMILHTSGTTSRPKPIRHRN---LIASANNIITAYSLTDADTTLCLMPLFHVHGLVGCLLSTLASGGTLIC----PNGFNALEFWKLVDTYKPTWYSAAPTMHQTILARASRNTEIVQANRFRFIRSSSASLPPIIIEQLEATL---NAPVVESYSMTEASHLMTTNPLPPKERKPGSVGY-GFGVDVGIMDSEGNLLSQGSLGEVVVKA--PNVIDGYENNPEANATAFVN---GWFRTGDQGTVDADGYLRLTGRIKELINRGGEKISPLEVDDVLLRHPAVAEALAFAVPHKSLGEDIHAAVVLKGEVG-----EKELLAHCSTMLADFKVPKQIHILDQLPRGATGKLQRLAMAKLLN--------------------------- 91780469 3 -------------------------------------------------------------------------------------------------------LTYRQLLQSSRAFGQVLSSLGVAPGGRVAIFLDKRMETVVSMLGACAAGCVFVPVNPLLKPEQVAHVLRDSGARCLVTTALRVR-------------ALAAEGVAPVTDLILVDEPDQVTPDQPTRVHRWPDCIS--SPDDALVPAPATDLAALLYTSGSTGLAKGVMLSHRN-LLEGAWSVAEYLRLDPSDRVLAVLPLSFDAGLSQLTSA-WSAGATAVLL----NYLTAHDAVLACEREHITITGVPP----LWMQLTGATWSDAARNTLRYFANTGGRLPLPVLQKL-RALFPHATPFL-MYGLTE---AFRSTFPAEVDRRPDSIGKAVPNARVLVVREDGTPCNPDEAGELV--HVGACVTLGYWNDAQRYRPSPEAKPGGVW-SGDLVRCDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHSSGLVVEAVALGVPDDELGEAVVLLVVLA-----GDSDIDELRNWCTQRLPRYMVPRHIASYPDIPRNANGKFDRAALR------------------------------- 161524771 2583 ---------------------------------------------------------------------------------ARATPDAVAL-ELADAHGTIRQIGYRELDRRTSRVAAALRRRGVRPDTPVALCVERSFDMVIALVGVLKAGAAYLPIDPDYPAERIAYLLRDARPAVAITQP---------HLRAQVDAALERASTQWLTLADLLDDDAVADTDERAADVDDAQL------------------AYLIYTSGSTGRPKGAGNTHGALANRIAW-MQHAYALTRDDVVLHKTPFGFDVSVWEFVWPLAAGAKLAIAAPG--DHRDPARLCAAIAAHRVTVLHFVPSMLAAFAAYLDDFSAAAQCATVRLIVASGEALAPELVARMARLL--PNATLVNLYGPTEAAWTCGADDARATAVP---IGHPIANLRLHVLDAAWQPVPPGATGELYLSGA--GLARGYLGRPERFVPDPFVPGERMYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRAAPGVHDAVVV-----VRDEQLIGYVARGDGAALD---RAALLETLRAQLPAYMVPAQLIELDALPVTPNGKCDRHAL-------------------------------- 161524771 34 ------------------------------------------------------------------------------------------------------RLSRGALDACASRLAQQLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLGWIVGDAQ----------LRYG-------IVDAAGRAALRTPFEH----------AFDVADAMAAAAQAGAAGVSEGPCVAVHARSAAYMIYTSGSTGTPKAVVVEH-GPLAAHCDALAAALPIRADDRLLHFASVNFDAAHECWL-APLALGASVTIAPPQPFAPDAAH--ALMVRDAISVAAFPPAYLREFARDGVPP-------ALRVLAFGGEALPQQAFECVRRTFPAVR--LVNGYGPTE---AVISPM--LWPVEPGEIGRPI-GPRVARIDRSDAAADAGELGGLCVARGYHGRPALT---AERFVDADGAPGARVYRTGDLVRLRDDGAFDYIGRVDDQVQVRGVRVEPAEIAACLRAHPAVADAAVI----AETGAGPIACIALRAAIDD-----AALGAHVAAQLPAAWQPHRFVRCEALPYTLNGKLDRAALREIAAARTAQPG-------------------- 161524771 1101 -------------------------------------------------------------------------------------------------------LSFAELDDASNRVARALQQRGVCAEAPVIVCIERSVRFVVGLLGALKAGALAVLLDP----------------------------------AQPAARLAAAAADCGARCALVANTSAWPVDTRADIDALAHDATLATAAGVRVAP-HPEQGAYLIYTSGSTGTPKGVVVSHADYVQGLLDELAFV----PEASFAMVSTVAADLGHT-TLFGALCSGRTLHLLPASCAF-DPDAFADEMRRREVGVLKIVPSHLQALLRVPADVLPRH------ALVTGGETL---TWALVARVAALAPCRVINHYGPTETVGALACDTADARDPAAGVPGMPLPNARALVLDAFGACVPPGATGEL--HLGGPGVARGYLNRPERFVPDPFTAGARLYRTGDRVRLGTDGRIVFLGRIDDQVKIRGYRVEPGEVSAAVRSAGPIAQAETLAIEHDGRL-RLATFVVPRDGAAFDEAALR---TALAATLPDYMVPAQCIALARLPVTANGKIDRAALRELA---------------------------- 196243387 506 --------------------------------------------------------------------------HQLFEEQVAKTPDAVAVVYE------EQQLTYQELNQKANQLAHYLHKLGIKPDTLVGICVERSLEMIIGLLGILKAGGAYVPIDPNYPAERISHIINDSQIHLLLTQK------------------LLRENIPENQAKLIL------------IDCSNSAFLEESTQNLACQS-QTDNLAYVIYTSGSTGKPKGVLINHANVTLFLATQDWYQFNAK--DV--------WTLFHSYALWGGLFYGGRVVI---VPYFRSPEEFYQLLHREQVTVLNQTPSAFQQLIRVDEKSDYQTKL-NLRLVIFGGEALDIPSLKPWFDKYGDCQPQLVNMYGITETTVHVTYRPITQADVFSSSIGIPIPDLQVYILDQNLQPVPIGVPGEMCVGGD--GVSRGYLNRPEKFILHPFSNHPRLYRSGDFARYLPNGDIEYIGRIDHQVKIRGFRIELGEIESILSIHPDIRESVVIAREDQPGNKRLVAYFV----------------------------------------------------------------------------------- 196243387 1675 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVYE------DQQLTYLQLNQKANQLAHYLIKFGVKPDTLVGICVERSLEMVMGLLGILKAGGAYVPIDPNYPAERIEYMLKDSAVSILLTQE------------RLVKE---LPETQAQMICL---------------DNDWLT-ISQENPNNCLSQVNAKNLAYIIYTSGSTGNPKGVMIEHNS-LVNFRTTAKYQFTV--EDRILQFSSISF-DAASEEIYPCLTIGATLVLRTQEILTGGIG-LLEQCRKCQLTILDL-PTAFWYQIVSELSMTKNRFPETLRLIIVGGEAVTTEHIQWI--AWTENTPQLVNSYGPTE--ATVVSTIWLLESSEVGPIGRPLANIQTYILDPNLKPVPIGVAGELHIGGD--GLARGYLNRPEKFIPNPFDRQSKLYKSGDLCRYSPDGNIEYIGRIDHQVKIRGFRIELGEIESLLSTHPEIRESVVILREHEPGNKRLVAYLV----------------------------------------------------------------------------------- 37527407 543 ---------------------------------------------------------------------------------AEQTPDAIALVF-GD-----QKLTYAQLNARANQLAHQLRAQGVSTSGRVAVLLQRSIDMITALLAVMKAGAAYVPVDPSFPVDRVQYMLNDAEPQCIISNRE--YASRSVGFAEL---------TCLLDHIDLSQSPTTNIPKQSIG-------------------LAASALAYVIYTSGSTGKPKGVMVSHSAVNNFLISMQDNLQCVAQDNILAITTDIA-----VLELYLPWLSGATCVVA-AQQDVTDPARLVALLEQHSISLLQATPTTWNMLLESGWQG-----RSSLKMI-SGGEALPLATA----TALLSKGSALWNMYGPTETTWSTIAKLVQLLEQQLVTIGLPLNNTTIYLLDEQLKPVPFGAVGELYIGGD--GLAEGYFKREERLINLTFSDGAKVYKTGDLARYTTEGSLVYLGRNDYQVKLRGHRIELGEIEQVINLFPQITRSVVVALNDQQTQQYLAGYVVAEQQIDIDA-----LRQHLEQKLPAYMLPRAIIQLETLPLTLNNKIDRKAL-------------------------------- 37527407 1600 ---------------------------------------------------------------------------------AEQTPDAIALVF-GD-----QQLTYAQLNAKANQLAHYLVAQGAKPDSMIAICIERSIDMVVSVLAILKSGSAYLPLDPAYPQERLAYIIDDAQPLMVITNS---HNQKLLP----------ENSLFSI-------------------DVTTTSFAELSTDNIPAVELGSTHLAYVLYTSGSTGMPKGVMIEHQA-LVNLVVGLADAYLYSKQDRVLQFAALSFDMSIEEI-FGALGNGSTLVLR-GEDWLMDIATFWQRCREYQISAVNLPTTFWHEVVSEETVLVPEH----IRQISVGGEQIKPDVVAWYQR---PGHLPLVNAYGPTETVNTCIAYDLRGDTL---SIGHPIQNTAIFLLDKNQQLVPFGAVGEICVAGD--GVARGYINKEERFIDNPFSRYPKLYRTGDLGRYSLAGDIQYYGRDDHQVKIRGFRIELGEIETRLRSLPTIRDAVVIAREDEPAHKYLAAYITLDGQQK-----VAEIRHLLSQQLPSYMVPAAFVVLEEIPLTANRKVDRKALPK------------------------------ 37527407 2664 ----------------------------------------------------------------------------LIDRQVKATPDEIALNFAGE------TMTYRELNQRTNQLAQYLVNQGAKVNTPVVMFIERSFEMVITIIAILKTGAGYVPLDTSLPTERLNIILSDLSDEILVTTC-----------------ALNDRIAVKRQKMVLLD------------DPCTAEILGKQLISNLAIESSLDNLGYVLYTSGSTGKPKAIEMPQR----ALSNLLQGISQLEPANRWLQFSSIGFDLSFEDI-FMPLLSGGSVQLIDKS-TQLDIRLLAKQIQQAQLQVLNLPYAVLQNL--AEYSGVNGLQFPELRVIVSSAERLKIAAIRQFFTT--HRHCKLVNHYGPAET--HVVTSLQGEPASWPDTIGRSLPNVAGYILDEYLQPVPMGAIGELYLAGD--CLSRGYYQQPERYLDCDWVLGKRVYRTGDLASFHQNGEINYFGRNDHLVKIRGFRIELGDIEAQLSKFDGITGTVVIAIDTEAGDKQLIAYFIAANPLDLS-----EIKTYLSASLPDYMLPSAYVRMAAFPLNTNGKVDR----------------------------------- 167462044 466 -------------------------------------------------------------------------------------PDQAAIVYEG------QQMTYQELNERANQLARTLQGKGVEADQPVGIMVERSLEMIVGILGILKAGGAYVPIDPKYPKNRIEYMVADSGTKLLLTQS---------HLQDRVTFA------------------GTVVNLNEES--SYHE--ERSNLEH---IVQPNHLAYVIYTSGTTGKPKGVMHSVINTLMQLLLKTNYTFDVSVTELF------GWFFGEGKLIIA------------KSGLEKEPEALFNMIQEKKITHINFVPSMLQVILNE----ITQTDLQSLKYVFSAGEALSGKTIKQFYSYTLP--AVLENLYGPTES-TIYATQYTTNEEMKGTPIGKPIRNVQAFIVKDIDQLQPIGVAGELCI--SGVGLARGYLNRPEKFVDNPFVPGEKMYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIEAALLRIEAVQEVIVLAYENVNGDKALCAYYV--AGKSLNG---SEMREQLSGQLPSYMIPSYFVQLKQMPLTPNGKIDRKAL-------------------------------- 206971378 2598 --------------------------------------------------------------------------HQLFEERVNRTPDAVAVV------DEKQQLTYRELNEKANQLAHYLQQCGIGTESLVGICFERSVEMIVSIMGIWKAGAAYVPLDPSYPESRLRYILEDTGIQVLVT-----------------NESLEDW-IPKEIKIVCLDRDQIMISQESIL-----------SPKCE---VTGEDLAYVIYTSGSTGNPKGV-------SIQHHSVLNLSYGLQK-EVFEHPSNM-HVGLNASIAFDASIQQLQMLLY-GSSLYSDPEQFVAYIRENKLEIFDITPSLLQLLIDVGLETCDGVHVPSKVLVG--GEAIMPSLWE---QLVETDKIQFYNVYGPTE-----CTVDATCYHIKKGSIGRPLPNIQTYVLDRNRLPVPVGVMGELYIGGA--GLARGYLNRPERFISHPFKEGERLYRTGDLVRYLPDGNIAYLGRMDNQVKIRGFRIELGEIESTLQEHYLVKEAVVMVRENQSGDKRLVAYVV-------GEGSLEEWREYLKTKLPIHMIPSYFVEMKELPLTINGKVDRKSL-------------------------------- 206971378 1559 ---------------------------------------------------------------------------------VARRPDAIAIV------DQTKQWTYGELDTQANQLANVLQRKGVAPESVVGVYLPRSAELMVSLLGILKAGGAYVVLDPLYPKSRLEYMIEDAGIQFVVTAEG------------------QEGHFAHVEMVRL-------------------EELTVESVIAPTRQINPENLAYIVYTSGSTGKPKGVMVEYRSLMNMVSW-HQEVYHISAEDR---ATQIAGVAFDSAVIWPYLTAGAALYLSEELRINPEALRDW-LIDS-RITASF-APTPIRLLK---LSWPDKTD---LRFIITGGDQLT---------QYPSNDIPVINQYGPSETVVTTDCYVPVGVTTGTPSIGRPIANTEVYVLDSHLQLVPIGVIGDLYI--GGKSLARGYANRPEKFIPHPFKSGERLYYTGDKASYLSDGNLQFHGRIDDQVKIRGFRIELGEIEAVLQAHSSVKEAVVLVREDNQGDKRLVAYVVGEGSVH-------EWREHLQTHLPNYMVPTNFIEMEFLPLTPNGK-------------------------------------- 138896407 6 -------------------------------------------------------------------------------------PERTAI----SDGERTKTFT--ELYEAAASWARRLAGAGIKEGDIVALLMKNSIEMIEIVHALFFLGARALLQNVRLTPYELGWQLDDSGARFVIADDGF------------------------------ADRFGGD-----ERVITVSALAGLAEADVPKETYHLDETATIMYTSGTTGTPKGVLQTYGNHW-WSAVGSVLNLGLHERDCWLAAVPLFHISGLSIAM--------RSVIY-GMPTSFDAKAANALIMDGKVTVMSVVAA---MLQRMVVELGGERYPDTFRCMLLGGGPAPKP----LLEVCKEKGIPVYQTYGMTETASQIVTLAPEYSLTKLGSAGKPLFPAELRIVRD-GKPAAPYEAGEIVVKG--PNVTKGYLHRPEATEQA---IRDGWFYTGDIGYVDEEGFLYVLDRRSDLIISGGENVYPAEIEAVLLAHPDVEEAGVTGMEDETWGQVPYAFVKLKQGAAADED---ELKQFCRGRLAKYKVPARIYFVHALPRNAAQKLLRRELK------------------------------- 196176112 24 -------------------------------------------------------------------------------------------------------LTYQGVWHHLQQVVTTLNAMGISRNDRVAIALANGPEMAMAFLGVAS-GATCAPLNPTYRAQEFDFYLSDLNAKVLITQSGVAEPAKEVELSPQLDAAAGLFSLTG----------GQPGNLNPGG------------------FAQPDDVALVLHTSGTTSRPKMVPLTHRN-LCTSAQNIRVALNLEPGDRCLNVMPLFHIHGLIGALLSSLSAGASVVC---SPGFYAP-QFFAWVDEFKPT-WYSAPTMHQGILARVEANREIIARCPIRLIRSSSAPLPPQIMAALEEAF---KAPVIESYGMTEASHQMASNPLPPHVRKPGSVGIAA-GPELGIMDETGNLLPLETVGEVVIRGA--NVTQGYENNPDANEKAFTH---GWFRTGDLGYLDADQYLFLKGRIKEIINRGGEKISPREVDEVLLDHPAIDQVVTFAAPHTLLGEDVAAAVVLREKASVTE---QDIKEFAAERLAEFKVPRVVLFVDEIPKGPTGKRQRI-------GLAEKLGLTAS--DP------------ 12229632 34 ----------------------------------------------------------------------------------------------------KQIYTYADVELNSRKVAAGLHKQGIQPKDTIMILLPNSPEFVFAFIGASYLGAISTMANPLFTPAEVVKQAKASSAKIIVTQACHVNKVKDYAFENDV-------------KIIC-------IDSAPEGCLHFSVLTQANEHDIPEVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQENPNLY-IHSEDVMLCVLPLFHIYSLNSVLLCGLRVGAAILIMQ----KFDIVSFLELIQRYKVTIGPFVPPIVLAIAKS--PMVDDYDLSSVRTVMSGAAPLGKELEDTVRAKFPNAK--LGQGYGMTEAGPVLAMCLAFAFEIKSGACGTVVRNAEMKIVDPKGNSLPRNQSGEICIRGD--QIMKGYLNDPERTIDK-----EGWLYTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPNISDAAVVPMKDEQAGEVPVAFVVRSNGSTITED---EVKDFISKQVIFYKRIKRVFFVDAIPKSPSGKILRKDLRKLAAG-------------------------- 171324109 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGFPKGVMLTHYN-IVNNAYNIAQCMKLTKEDRLCIPVPFFHCFG---CVLGTLACGATMVIQE-----FNPKQVLQTVQDEKCTALHGVPTMF--IAELNDPDFEKYDLSSLRTGIMAGSPCPIEVMKAVMEKMGAKEITIA--YGQTES-SPVITQTRTDDPIRVETVGRALPNVEVKIVEPTNKEVPPGVQGELCTRGYH--VMKGYYKNPDATKEAIDE--DGWLHTGDLATMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYQHPKILDVQVVGVPDEKYGEEVMAWIILKEGETATAE---EIREFCRGKISRHKIPRYIEFTDSYPITASGKIQKFKLREMA---------------------------- 50812234 1159 --------------------------------------------------------------------------HELFEQQAKKTPDRAAVSYEG------QTLTYRELDEKSTQLAIYLQAHGVGP-DRLAIYVDRSLDMLVGLLAILKAGGAYVPLDPSYPAERLEYMLEDSE--VFIT-------------------------LTTSELVNTLSWNGVTTAL---LDQDWDEIAQTASDRKVLTRVTPENLAYVIYTSGSTGKPKGVMIPHKA-LTNFLVSMGETPGLTAEDKMLAVTTCFDIAALE--LFLPLIKGAHCYICQ-TEHTKDVEKLKRDIRAIKPTVMQATPATWKMLFYSGWE-----NEESVKILC-GGEAL-PETLKRYFLDTGSEA---WNMFGPTET--TIWSAVQRIVECSHATIGRPIANTQIYITDSQLAPVPAGVPGELCIAGD--GVAKGYYKKEERFIDNPFEPGSKLYRTGDMARWLTGGRIEYIGRIDNQVKIRGFRIELGDIESRLSEHPGILECVVVADMDNL-----AAYYTAKHANASLTA--RELRHFVKNALPAYMVPSYFIQLDHMPLTPNGKIDRNSLKNILSGEQLKQRQTS----------------- 50812234 34 ----------------------------------------------------------------------------VLYRTATELGDTKGIIYLQPDGTEVYQ-SYRRLWDDGLRIAKGLRQSGLKAKQSWILQLGDNSQLLPAFWGCVLTGVVPAPVPPTYASSSGTQKLKDAKPAVI--TDRGM-------HQEMLDWA-KEQGLEGFRAIIVEDLLSAEA------DTDWHQS-------------SPEDLALLLLTSGSTGTPKAVMLNHRNIMSMVKGIIQMQGFTREDITFWMPFDVGGIMLHLRDVY----LGCQTILME-------PLKWLDWIDHYRASVTWAPNFAFGLVTDFAEEIKKKWDLSSMRYMLNGGEAMVAKVGRRILELLEPHGLPIRPAWGMSETSSGVIFSHEF---TRAGEIGSPIPGFSMRIVNDHNELVEEGEIGRFQV--SGLSVTSGYYQRPDLNESVFTE--DGWFETGDLGFL-RNGRLTITGRTKDAIIINGINYYSHAIESAVEELPEIETACAVRLGQNSTDQLAIFFVTAKLNDEQMSQLLRNIQSHVSQVIG--VTPEYLLPVEEIPKTAIGKIQRTQLK------------------------------- 126347649 1678 ----------------------------------------------------------------------------ALRRAAERRGD---IVHVHADGSEHRR-SYAALIPEASRVLAGLRRAGLRPGDQVIL----QCDATEDFLAVL-----WGCVLGGFVAVPLTVPASYDTPSAALTKLEGIWRGRPW----IVCSAGREAGL---------RALAARQDW-PGLRLTTADALREAPEDHDWHPARPDDLILMLMTSGSTGLPKAVRLTHRNVLTRSAAT-EQTNRLGADDVSWIPLDTGVVMFHLRDVY----LGCRQIHAPTSWILQDPPRWMDLADRYRVTVTWAPNFAFGLLAEQSDRFADRWDLSPMRLVMNAGEVVVASAARRFLRALKPFGLPMHPGWGMSETCS-VVTDAVLPAEPRDGSCGLPYPGFAMRIVDEQGTVLDEGEAGRFQVRGT--SVTGGYHDNPAANAEAFTE--DGWFDTGDLAYL-SDGELYITGRAKDVIIVNGVNHYSHEIEACVEELPWVENAAVAVRTDPSTDE-LALFFHPVQDVTAGA--LREITGKVAREIG--VSPAHLIPVDAVPKTEIGKIQRTKLRK------------------------------ 159154201 446 --------------------------------------------------------------------------HQLFEEQVERNPNAVAVIFEG------QQLTYQQLNQKANPLAYYLRTKGVEPEVWVGIFGERSIEMLSGLLGILKAGGAYVPLDPSYPNDRLDYMLTDAAVSILLTQQSLVY-----SLQANSAE------------VVCLDR-------------DWH-IIANYSQHNPVKLVKAENLAYVIYTSGSTGKPKGVMITHEGICNNLLRTIDLSFDVSVWEIFW-----------------SLSSGTTLVV--AKPGHKDIAYLINLIAQQQVTQASFVPSMLRIF-------LQQPNLESLKRVFSGAETLSYELTQRFFERL---DCELHNLYGPTETAATCWQCQPDS-NCRIIPIGRPIANTQTYILDQYLQPVPIGIAGELHI--GGVSLARGYLNQPEKFISNPFGEGK-LYKTGDLARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVVLQADTSENQRLVAYVV-RKNSSLTP---SELRRFLQQKLPAYMIPSAFVVLSELPLNPNGKIDRRKL-------------------------------- 120405361 32 ------------------------------------------------------------------------------------------------------RLSWGTTLTLVDQCARALDRAGVRSGDRVGILSPTRPETAIVLLACAKIGAIYL----GMG-----TRLRRADMDYL-CADACPSITFAMPLGDRTDDMVAAATGQGLSHPILLSFTDDGSISPE-----FSEFLAGHQENAERAYVDQFDPLAIVYTSGSTGDPKGVVLSHRSLLNYRSLLHRWPL-TQPRLLSDMPVDIGYI-GNE--LTAAILSGGTLV---QVPRF-DAREVADQIERERVTVWGAIPTMLTRVVALDD--LESRDLSSLELVWWAGQ-LPESTA----RKVATFAHQVGASYGMSEMCCITLTDPGISPEQAVRTVGRPLDDIEVKVL-----PVPGEERGEFALRR--IGMMTEYWGKPDKTADAI--DRDGWFHTGDLGFIDDDGSLVITGRLKLLIRSGGYNLSPFEIESVLEGHPGVAMAVVVGLPDPEYGEVAHAAWTAARDTAVTDD---ELRSYLREHLSGFKVPKQFHQISRIPLLANGKPDRSRIRE------------------------------ 94501131 29 ------------------------------------------------------------------------------------------------------TVTYRQIDEWSAAFANYLQNHSLKKGDTIAIQMPNTLQYPVVMYGALRAGLRVTNTNPLYTEREMLHQFNDSEAKALVCMDVFAKSVQNIKDQTGLETIIVTSLLPGLKRVLINFAAKYVKKMVPSYDLPGNALSLGAGKSFKPDHMNPQDTIILQYTGGTTGVAKGAELTNRNLVANMLQSKSMLQQVNENGLYHIYAFTVHLMAHSVLIANP----------------RDTETFIKFISPFKLNAFVGLNTLFVSLMAS--PNFKKLDFSELKLTLSGGTALMDDTAKRWKELTGSG---ISEAYGLTECSPAVTMNPGGGLE-RMGTVGQAVPATALKCIDDEGNEVAIGERGELCVKG--PQVMKGYWKRPDA-SKSAFTEDGEWFRTGDVAIIDEDGFVKIVDRIKDMILVSGFNVFPNEIEAVVSEHPDVDNCAVIGVPDDKSGEAVKLYI-MTENSNLTGD---DMKAWLKDKLTGYKMPRHIEFRDELPMTPVGKILRRELKD------------------------------ 167587214 14 ------------------------------------------------------------------------------------------------------RMTYAELDACTSRIAAALRRQGVQPDTPVALCVERSFDMVSALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVVLTQ---------AHLRAQVEAALGDAAGTRLLTV---------------ADLLAQDIAPDAIEPAAAADAQL---AYLIYTSGSTGKPKGAGNTHGALANRIAW-MQHAYRLTHDDVVLHKTPFGFDVSVWEFVW-PLSQGAKLAI--AAPDHRDPARLAAAIHAHRVTVLHFVPSMLAAFAAHLDDFGAAAQCGSVRLIVASGEALAPELVAKVARLL--PRATLVNLYGPTEAAWTCGAADAHAHAVP---IGHPIANLQLHVLDAAWQPVPAGATGELYLAGA--GLARGYLGRPERFVPDPFVPGARMYRTGDLARRRADGALDYLGRIDTQVKLRGQRIEPGEIEALLRAAPGVHDAVVV-----VRDEQLIGYVARGDAGVLDPA---ALLDALRAQLPAYMVPSQLIALDALPVTPNGKCDRHAL-------------------------------- 60279981 2010 ----------------------------------------------------------------------------------------------------EQRLSYGELDSQANRLAQRLVELGVGPEVRVAIAMRRSAEIMVAFLAVLKAGGAYVPLDIAYPAERLRYMLEDCGAALVLTQ----------------RDVLERLPLPAGLASLAVDDPGE-----------WQD-----RPEGAPEVDLAEENLYVIYTSGSTGLPKGVAVSH-GPLVSHIRATGERYETSPADCFMSFAFDGWM--H------PLINGARVLVRDDSIWLPE-ETYAQM-HRHGVTIGVFPPVYLQQLERDGNPPP-------VRVYCFGGDAVPQASYELAWESLRPDYLF--NGYGPTET---VVTPLLWARPQDPCGAAYAPIGTRAYVLGADLDLLPLGLAGELYL--GGEGVARGYLDRPERFVPDPYGNGERVYRSGDLTRARADGLVDYLGRVDHQVKIRGFRIELGEIEARLLEQECVRE-AVVLARDGASGKQLVGYVVPQDVGALEDELREVLKSALKASLPEYMVPTQWVFLAALPLTPNGKLDRKAL-------------------------------- 60279981 3525 -------------------------------------------------------------------------------------ADAPAVLFDGE------LLTYGELNRRANRLAHYLLAEGVGTESLVGIAMERGPDMLVGLLAVLKAGAAYVPLDPDYPRERLAYMLEDSGVRLVLSQS------------------WLSPGLPLAKGV-------------AALDLDRTGWLDGYPSNDPLRPLAAENLAYVIYTSGSTGRPKGVQIEHRS-LLNFLASMAREPGCTSSDRLLQLTSLSFIAGLE--LYLGLTRGACIVM-PKAQQSKDPQALLALIEEAEVSIIQATPATWRMLLDGAPERAEV--LRGRKALCG-----GEALGGGLARRLLAHVDSLWNVYGPTET--TIWSSCQRVLDSEVIHLGGPIGNTALHVLDDELEPMPAGGGGELLFARP----ALT----AERFVPNPFDAHGGLYRTGDLASRRSDGVIDYLGRVDHQVKIRGFRIELGEIEARLQEQGLVREAVVLAQEGA-HGAQLVGYVVPITS-ELAPDWRDVLRNALKGCLPEYMVPAQLVALERLPLTPNGKIDRKALPK------------------------------ 114762367 31 ----------------------------------------------------------------------------------------------------EKSWSWAEMEARSAAFAAALQRYGLGKGDRLLVQSANNNQMFEAMFACWRLGAIWVPANFRQSPDDLAYQAASAQAKGLLCGAEFP------------DHA---AACDGLSFVIGIGEELGD---------SYEDLVAAHLGERPAVAVQRDDPCWFFFTSGTTGRPKAAVLTHGQM---AFVVTNHLCDLMPG------------TGPASVVVAPLSHGAKTILPAGAKF--DPDEIWGLVARWKVSNLFTVPTIVKLLVEH--PSVHEHDHSSLRYMIYAGAPMYRADQVRALEVLGPK---LVQYFGLGEVTGN-ITVLPPALAMRIGSCGFARTGMQVQIQDAEGTEVAPGETGEIAVIG--PAVFAGYFDNPEANAKSF---RNGWFLTGDLGHMDADGFFYLTGRASDMYISGGSNIYPREIEEKILQHPDISEVAVLGVPDPVWGEIGVAVCVPREDGVAAEELL----GWLGPKIARYKMPRHVVFWDEMPKSAYGKITKKLIRE------------------------------ 209966545 26 ----------------------------------------------------------------------------------------TATIASRFGTEKPHRYTYRDAWARTRQLANVLVELGIKPGDRVATLAWNDHRHVELYYAIAGIGAVVHTVNPRLFPEQLIYIFNHAADEVLFVDPMF------VPLVEKL-----KPHLKTLRTIVVMTRPELMPQQSSLPSLLYETLMDGAKPDFDFPEFDENTAAGLCYTSGTTGNPKGVLYSHRSTVL-HAYGFLAIMEVRSHDTALVVVPLFHANAWGYPYSAPII-GASMVL----PGPKLDGRVYELMEEEKVTVSSGVPTVWLGLLAHLRQSGARF--STLKAVTVGGSALPKAMIEEFEQ---GHGVTCIQGWGMTEMSGTVGTLAPDELKMKAG---RAVYGVEMKIVGPDGRPRDGVAYGELVVRGPW--ITAGYYNDEQANIGAF--TPDGWFRTGDVATIDDRGFMAIVDRAKDVIKSGGEWISSIDLENAAIGHPAVQEAAVVGVPHPKWQERPLLVVVPREGRTVE---KEELLAWLSDKVAKWWLPDDIVVMEQLPHTATGKILKTALRK------------------------------ 159898383 1990 ----------------------------------------------------------------------------VLAQQVQRTPNAPAL------SDEHHHYSYAELDQRVTQLAASLQAHGVQVDDRVGVLMERSAQLVIALLAIVKAGAAYVPFDPAYPSERVLAMLADAAPRVVITD------------TPKLGQA-------------TIPVLLFDQAWQPNHSLSFNPPII--------------HPLYMIYTSGSTGKPKGVINSHQAIVNRLLW-MQQRYQLTAADVVLQKTDVS--VWEFFW---PLMTGAKLVV--ARPGHLDRRYLAETIQAQKVTTIHFVPSMLSLFLEE----PQAANCTSLRQVFCSGEALSAETSARFCQTLNAD---LHNLYGPTESAWHY---QPNAEPSVP--IGRPIANTQLYILDARMQPVPVGVAGELLI--GGLNLARGYAERPERFIPHPYASQAGLYRTGDLARWRDDGAIEYLGRNDFQIKVRGIRVELGEIEHQLSQHPAIAQIVV----HHHAGQ-LVAYWVARPDQAVPEE--TALRSWLRARLPEAMIPAHWLQLAELPLSSNGKLNRKAL-------------------------------- 159898383 454 -------------------------------------------------------------------------------------------------------LSYAELDQRSNQVAHGLIAQGVTVGNLVGLCVERSLELVVGILAILKAGAAYVPLDPTYPRERLAF----------VQADAAIRH-------------------------IVTQRHLRDV-VQAEQCYLLDQPMDAYPTTPPSVVCSTENPAYVIYTSGSTGNPKGVVVSHANVARLMLATNAW-YQFNQHDV--------WTLFHSYALWGALLYGGHLVV---VPYWRNPEAFHQLLRQQHVTVLNQTPSAFYQLIQADSLAEQRL---ALRTVIFGGEALDLAQLAPWFARYGDQQPQLVNMYGITETTVHVTYRPIRLADLQAGVIGCPIPDLALAVLDAQGRQAGVGVAGELYVGGA--GVAQGYLENAQRFIQADASTPDRWYRSGDLVRYWPNGELEYLGRIDLQVKIRGFRIELGEIEAALSQHAAVQSAAVIVREDRPGHKRLVGYLIAKTGAQTDPSLLAAINQQLRERLPEYMWPSALIELASFPLTSNGKLDRQAL-------------------------------- 211588308 32 ----------------------------------------------------------------------------LLQRQAEQFPGNIAI----SCPGTSNSITYRQLNDRTKLLGKALIASGISVGDRVGIFAGNVLEYVEVALATARIGAIIVLLNTFYTTEEIKRALRFTGCSLLITESLGKR--SLLPCIDQLNEIIENSEFPDLRSMVLLSQCSESSNLQSYADFFNTGAKAASACKAAETQVTPETICNFQFTSGTTGMPKAVMLTHFNVVNNGFLIGDRVC-LSPNDTICCP----WPLFHSSGLITSLCHGATLVL--PSPVF-DPAATARALISERCTGLQGVPTMFAAVRQRGTRPPP------LRTGIIGGSPVSPALLRELQHEFALEDLGIA--YGMTET-----SPLSGFEPEGTHSWMEILPHTTAKIVDAQGTIVPIGSPGELCVSGYLLQQ--GYYQNPGKTSEAMRVHEDGVWIHGDEAIMDEQGRCRISGRIKDTIIRGGENIYPAEIEDRLNEHPAISMSAVVGIQDAKYGEAVAAFLQLKHGENPCAQ--AHISEWVQQTLGKHKVPTLVFGVPDFPKTASGKI------------------------------------- 91792981 33 ---------------------------------------------------------------------------------VAKYADQPAFINMGA------TITYRKLEERSRAFAAYLQELKLEKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELKHQLVDSGAKAIVVVSNFAKTLEEVVNETPVESVILGDQLSAPKRTLVVKYIKKLVPYDLPHALSFRDSLTQGRQYIKPE-INSEDLAFLQYTGGTTGVSKGAMLTHKNVVSNVLQAGAYSPALNDGTEFVVTALP------LYHIFA-LTVNCLLFMHKGSITNPDIPAFVGELKKYPFTALTGVNTLFNALVNNTD--FTSLDFSRLKLSIGGGMAVQKAVADKWQSI---TKTRLLEGYGLTE-ASPLLTCCPYNLSGYNGSIGFPAPSTLIQIRDEDGNALAQGERGELFAKG--PQVMQGYWQRPEETAKVIDS--DGWLSTGDIGYMDEKGFFYIVDRKKDMILVSGFNVFPNEVEDVVALHPKVIEVAAVGVPNDASGELVKIFVVAKD-KSLTED---ELIKHCRHHLTGYKVPKLVEFRDELPKTNVGKILRRQLRD------------------------------ 85715931 2673 ----------------------------------------------------------------------------------------VAVIW------RDRHLSYGELNSRANQLARWLHAQDIGPDCLVGIALARSPETMVALLAVLKAGAAYLPLDPDYPAERLVHMLRDSGARLVLTESEQLK-----SLSPVLDEIA-----------------------VETLCIDRPSLFAGEDTGNLNIEIHPDSLAYVIYTSGSTGTPKGVAVAH-GPLAMHCEAISRLYRMTPRDREFQTASINFDIAHERWL-APLMAGGSLVL----PSRPGLDDLVYEIERSSVTTIFLPPAYADQLSAALRQSGRKL---SIRACIVGGEAWSETGIKAVRETVDAD--LLINAYGPTET---VIAPTAWVVDLQPGQIGRPVGARTAYILDADLNVVPAGVTGELFIGGA--GLARGYLNTAERFIPDPFGAGDRLYRTGDLARWRDDGVIDYVGRADQQVKIRGFRIELGEIEACLIEQRGVRAAAVVAQ-DSKTGRHLVAY---ASGDPTLDG--AALRDALAAVLPDYMVPATIVVLEQLPLSRNGKIDRKALPK------------------------------ 85715931 1148 -----------------------------------------------------------------------------------------------------ETLTFADLEKKSNRVANMLIARGVTREVAVALWIERSPAFVVTLLGVLKAGAAYVPLDPKWPLERVRRILNEGHIEILLAA------------------AEKLTESHVLDCVVI-----------DANAETTNQAISDSPPE---TVIHPAQTAYVIYTSGSTGTPKGVAVPHGALANYVQA---FLQRLQPQSSMAMVSTVAADLGHT-VLFGALASGTTLNLL--SPAVLDPDAFAQAVGEEKVGVLKIVPSHLRGLLQA----RRSADLLPCETLVLGGEACDAMLLDEVRRL--RPHCRIINHYGPTETTVGVVTHCVSVHKNEPVPIGLPLANLRVHVLDNSLNEVPIGVTGELYIGGA--GVARGYRGAAEQFVPDPFGRGDRLYRTGDRVRCDRAGRLIFIGRSDDQIKLRGYRVEPDEVGRALKALPGINDAVVIAR--SIDGQALVAYCVPGDGVTLEAE-------AVKRQLSAIMVPSHMIVLERLPLTSNGKIDRKALSAVLSTYAEPAGDTATIA-------------- 85715931 26 ---------------------------------------------------------------------------NLVERHVARRPDKVALRFL-EQDGVAEELTFAELDERIRSVAARLQQLG-GAGERAVILLPSGINYVVAFYACLYSGVIAVP---AYPPEESSARLRDAAPRFILVESG---------LCSLVEAAF--PELTNVQIIAV------------------DSLLTEPAADWRETKLATDAVAFLQYTSGSTSQPKGVCVSHGN-LVANERAIEAAAGGTLDDVF-----VSWLMGLIGGLLNPLFTGFTGVLMSPRNFLERPRRWLEAIDRHGGTLSGGPDFAFALCTRISDEIIDRLDLSRWRFAFSGSEFVRHTTVRRFCDRFGFNRHALNACYGGTETISYTLDTAKLATGVVACACGRPPADHATRIMRVDGAAAEMDEVGEIWVTG--PSVTLGYWNNPDATRQVFVERDGARWRTGDLGFI-RDGALVVAGRLKDVLIVRGQNIYPTDVEQAVEAD---VES--------VRRGRVAAFAVEADGQEDPEVLAEAIGQAVLRQ--AQEYPAVIVLLNAMPLTTSGKLQRSA--------------------------------- 38233000 33 ------------------------------------------------------------------------------DNNLAVNADKPATYFFG------RTQTYAELDAQVRAAAAGLKAFGIRPGDRVAIVLPNCPQHIAAFYAIQLLGATVVEHNPLYTAHELEGLFQDHGARVAIAWD------KAASTLEKLRDTTSLETIISVEAMPRIQQLALRIPIPPDNTVPWSTLIGNAGKRTEFPKVTKDDIALILYTSGTTGTPKGALLSHGNLVSNCFMGKAWVPGLGDQERFLAALP----MFHAYGMVGTLFVGAEMVLLP-APQIP---LIMKIMKNHTPTWLPGVPTLYEKIVAEAT--AKGVEIKGIRNSFSGASTLPVRTVEDWENLTGG---LLVEGYGLTET-SPVLCGNPMNGNRRPGYIGVPFPDTEIRIANPDNETMPDGEAGEVLARG--PQIFQGYLNKPEATAATFHG---DWFRTGDMGVMEEDGFIRLVSRIKEIIITGGFNVYPAEVEEALIAHPDVDDAAVVGRPRKDGSEDVVACIVLKDGAALDPE---GLKTHCRKLLTRYKVPRTFYHFEALNKDQLGKVRRREVQQ------------------------------ 93005170 67 ------------------------------------------------------------------------------------------------------RWTYQQLQQHVNQLASSMIEMGLEIGDRIGIWSHNNAEWLLMQLATAKVGVILVNINPAYRTFELQYALNKLGCSALV----LMRHFKSSDYASLIRELLDLVEIPTIERIIWIDEPDSDEEF--GFMQKFSAWMAEGDANDPRVALKNTDAINVQFTSGTTGTPKGATLSHNGYFIGEAM------NLTEEDRYHCF---GMVLGNLAI----LTHGGCIV-------YPNDGSVLQAVEEEKCTGLHGVPT---MFIAELDHPFENFDLSTLRTGIMAGSSCPIEIMRRVIDEMHMKEVTIA--YGMTETSPVSCTNEHTPLDKQVSTVGLVQPALEVKVIDETGEIVRLGETGEL-LTRGY-SVMKGYWGSRFKTREA---IQDGWMHTGDLATMDEDGYVKIVGRSKDMVIRGGENIYPVEIENYLYRHPKIRDVQIVGVPDEKYGEVLAAWIIPKEAGSLTEE---EVRQFCSEHIAHYKVPAYYRFVTEYPMTITGKI------------------------------------- 118151292 77 ----------------------------------------------------------------------------CLDATAQRVPDQEALVVHHEN----IRLTFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYALKKVGCKALVFPKQF----KTQQYYNILKQALKSQRLPDLTTVI-------SVDAHLPGTLLLDEVVAAGSQEHTQQFLSCHDPINIQFTSGTTGSPKGATLSHYNIVNNANMILRLHQKVLPSPLYHCLGSVGGTMV-------SLMHGVTLILFEGKKT-------LEAISRERGCFLYGTPTMFVDVLNQPD--FSSYDISTMRGGVIAGSPAPPELIRAIINKLNMKELVVA--YGTTENSPTFMNFTEDTVEQKAESVGRVMPHTEAQIVNETGTLTELNTPGELCIRGY--CVMLGYWGEPQKTEEAI--GQDKWYRTGDIAMMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPQVQEVQVVGVKDDRMGEEICACIRLKEGEKTTAE---EIKAFCKGKISHFKIPRYIVFVTNYPLTVSGKI------------------------------------- 119474881 34 -----------------------------------------------------------------------------VDDYASSNPDAPALQYF------DRCITYIELNCEANRLANALVSLGVSKDDVVGMHLVNIPQYVIALVAVSKIGCAGSGVSPLMSPNELAYQVEDAGISVLLSLDDLIE-----------TSLSRLSDTPSLMHVIYLQAQPLDAKQLSGQCHNYLNLLEGFSEDFAQRPVTDDDTMMVQYTGGTTGRPKGAELT----VLNLMYNPLQHGAYQP-----------WVQGKELVVTGPLFHAAASLRVGGIPNPRDVEFICAQMQTHPPTRLGAVPSLYQLLISCPD--IHDVDFSSLKIANTGAAPLSSDDRGKIEAIIGEGK--ISDMFGMTETGPVHVSNPPG----RSNSAGIPVPEAETRIVDETGKEMSVGEAGEII--TSGPHVMKGYLNLPDESANA-LRQWHGWMYTGDIGYMDEEGYIYLCDRAKDMLIVGGYKVFSVEVEDKLQSMPLVVMSALIGVPDEKRNDVVHLYVELAAEYEP-DEIKTRIIDFCRDNMAPYKVPKAIHIVEKIPLTAVGKIDKKSLRA------------------------------ 158339495 1616 --------------------------------------------------------------------------HHLFEAQVERIPDAIAVVF------QDQQLTYGELNQRANQLAQKLRSQGVQPDVPVGICVERSIDMLVALLGVLKAGGAYLPLDPTYPSERLAFMLDDAQVKHLVTQS-----------------ALCDRIPPHQAQVVYLDRLATENSRPD-----------SGNPIHSPQT---ENLAYVIYTSGSTGKPKGVMVNHRS-LVNYTEAIASAYVLKPSDRVLQFASINFDVAAEEI-FPTLAQGGTLVMLDSIPT------FLHQVQALELTVLNL-PTAFWHQFTAELDRMSTTVPDSLRLVVIGGERALADRVQTWHRVVG-EQIRLVNCYGPTETIGATLCDLTAYAPTWAGNIGKPIQNVQTYVLNADLQPVPIGIPGELYIGGD--GLARGYLNRPERFVDLRLSKFKTLYKTGDLVRYRPDGNLEYLGRIDHQVKMRGFRIELGEIEAALGQHPAVQNAVVVDDETELGTRRLVAYGVAMPYADLSMP---ELRQFLTEKLPAYMVPAVFVLLETLPLMPNGKVNRQAL-------------------------------- 145309069 477 ----------------------------------------------------------------------------CLHRQARSRPDAVALKCDGE------TLTYAELDRRANRLAWRLDAAGVRGNAPVALAFGRGMDSVVAILAVLKAGAFYVPLDLDHPSERLAWMLDDIGAGALICGEEARDR------------------FGDFGGVLI---GMGDAAAPGERE-----------DAPPPRDTSPADLCYVIYTSGSTGQPKGVCHRNADHLFAA---TRRSYGIGPSDV--------WTLFHSYAIWGALLHGGRL---EIVPYRRTPDEFLALLEREGVTMLSQTPSAFKQLLRALDDARRPLP-AGLRYVFFGGEATIPSQFAACLNDAGG--VALVNLYGITETTVHVTERVPGDAQSSRSPVGRPLPGYRVYLLDAAGHPVPPGVPGEIHV--GGEGVARGYHNDRERFIADPFLPGERLYRSGDLGRFDARGELDYLGRIDDQVKIRGFRIELGEVEATLARHPDVAAAAVMVDDATIDGHAQLAFVVARGSARVSG---SALRDWLAQRLPPHAVPARVVEMDAIPLTSNGKLDRR---------------------------------- 118726080 464 --------------------------------------------------------------------------YQLFEDEVERSADKPAVVFNSTE------ITYKELNEKANGLAGYLIKRGIKREKIVGLATSHSIETVIAILGILKAGGAYLPIDPTYPVERVNYMLEDSEACLLLT---NVEIGKSLNF------------------------DGDIIDLK-------DESIYKSTAVNPGLVNRPDDLAYVIYTSGSTGRPKGVMIEHRG-LVNYIWWAKKMY-IKDSEVFPLYSSLAFVTS----IFTPLISGSKIIVYDG--NSEDEEVLYRIMRENKSTVIKLTPAHLSLLKDMDNKK------STVKRFIVGGDDLKVKLVQAIYESFG-GNIEIYNEYGPTETVGCMITSVPIGIPAK---------NVQVYILDGNLNPVPADTEGELYISGD--GVARGYLNRPERFITNPFLKGKRMYKTGDSGRLLKNGKIEYAGRLDYQVKIHGHRIETGEIEECLLNHRGVGAAVVISLQDRNNEKYLCAYIVNKSEVS-----EQELREHLQGYLPDYMLPLYFINVDKIPLTVNGKINKALLPK------------------------------ 163858688 31 -------------------------------------------------------------------------------------PDEPALIIDDQVT------TWRELERRVQALAAAFQAAGLAKGDRVLTHSSNCRELLEVMLATFRIGGVWVPTNFRITPDDVDYLARSSGVSAFICADEHARLAQSLEGLKLVAGAGPAAGANGIEAII--------------------DENLAAGASHQTQQVDYDDPCWFFFTSGTTGKPKAAVLTHG----QMAFVLTNHCDLMPGDRSLVVAPLSHGAGIHYL--AQLARGAATI-FSTSPRF-SADAVWQAIERYGVTNFFTVPTILKMMTEH--ESVDRYKHDTLRYIIYAGAPTYRADQKLALQKLGPV---LVQYFGLGETGNITVLPPCDHSPPRLGSCGYARTGMEVSIQDAEGNPLPSGQTGEICVCG--PAVFAGYYNNPEANRKAF---RNGWFRTGDVGYLDEQGYLYITGRESDMYISGGSNIYPREIEEKILAAGLVKEVCVLGVPDPTWGEVGVMVGVLKDGAQWDPE---AFQAWLDANIARYKHPRRFVIWPELPKSGYGKITKKII-------------------------------- 156550129 70 ---------------------------------------------------------------------------------------------------QSSRLTYGELLLRADKLAAGLKKLGLRKGDRIGIWGPNEIEWLISYMGAARAGLIVAGINPYYQLGELHYCLKKIGAKAVL-APESYRTQRYAEMLLTVKK-----NLPMLDHIIVYDHVTGTRRFRDVESLADRKEVEMVKEEQ--VEISPYNGTNIQFTSGTTGNPKAVLLSQRG-LVNNSRQAVTRLD-TDGRKICYFHAFGMVMG----IVGPLHAGSTVVL--ESPTF-NPIKSIEAIIAEKCSVCFGTPTMWTNMI--DVQTRTGAKIDTLYTGSTGGAPASPDLYKRVRECLRMER--IKSIYGLTENTAIVNQALPQLTETTIGYIS---DHLEIKVIDEKGEMVPFGTPGELCTRGY--SIMLGYWDDEESTRKAIME--DEWLKTGDQYVLREDGYGIIVGRLKDMIIRGGENIYPKEIEHFLESHPSILEVHAFGVHDDVYGEEMCACVRLRSGAKIS---VDDVVNYAKGKIAKFKIPRYIVFREEFPKTTSGKIQKYKLRQ------------------------------ 218153377 47 -----------------------------------------------------------------------------------------------------RWMSYRELDRLSARLGAWLQGQGLAPGARVAIMLPNVPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGATIVILENFAHTLAEVIDHTAVQHVAIASMGTFAVRH-LAKMVPAYELPLTGGRQVFKRALALGERRTLTPARVAPDTPAFLQYTGGTTGLSKGAVLTQRN-IVAATLQAEAWFTGKIGDLSRANSIAALPLYHIFALTLCLLA-----IRQGSRLTPNPRDIPKFVEVLKKRPFHMLPTLFNALLQN--PQFRHLDFSQLCVAQAGGMAATEATAQQWKAVTG---ATMIEGWGMSETCAI-GTNNPVNSTAFSGSIGLPLPGIDIAIKDDAGASLPIGSAGEICIKG--PNVMPGYYNQPEENAKAF--TPDGFMRTGDIGVMDEEGYTRIIDRKKDMILVSGFNVFPNELEQVVALCPGVLECAAVGVADDKQGEAIKVFVV-RSDPSLTED---DVVRYCHEHLTGYKRPKYIEFRDELPKTNVGKILRRELRD------------------------------ 54025512 6 ------------------------------------------------------------------------------DTHAAADPDRPAYIMAETDT----VVTYRHLVDASRAVAALLWSRGLRHGDCVVLLMENHVDFPKIAWAAQRIGLRYVTISTRLLPEEVAYILADSGARALFTS------------------ARHADVAAAASARVPAVRERFDVDADRPGFENVSAAVASVPDGVRPDEREGVD---LLYSSGTTGRPKGVVLAPLGTPPGVAGLLHSRWGIGRDSVYLSPAPLFTMTVHRF--------GGTVIVME----RFDAEAALAAIERYRVTHTQMVPTFIRML-KLPDEQRLRYDLSTLRTVIHAAAPCPPDTKRAMIDWLGPI---VHEFYSCTEN-ALFTALDSHEWLAHPGSVGRAILGT-PHILDDGGRELPPGEPGTI-----WSGLMFEYLNDPAK---TAASRNERGWTTGDIGYLDEDGYLYLADRRADLILSGGVNVYPREAEDALVVHPKVADAAVFGIPHDELGEVAHAVVVPAPGVAPDAALAGELLAYLRERLAGYKCPRAIDFEPELPRAATGKLYKRVLRE------------------------------ 170746993 75 ------------------------------------------------------------------------------------------------------TMTYATLGQQARDLAAWLRGQGLAKGDRVAIMLPNVPAYAVAIFGVLLAGGTVVNTNPLYTPRECAQQIGDSGARILIVLENF---GATI--------AAALPDVALERVVLVVRKAVPAFRLPEGLAIPFATVLRRGSLPRVSAAVEPEDLAFLQYTGGTTGIAKAAMLSHRNIMANVEQS-QLWFNSKDPSVTRCV-----VTALPYHIFALTACGGSCLL---IPNPRDCDGMVKTLSRTRFTHLMGVNTLFNVLINH--PKIGTVDFANLDFVVGGGTAVQRAVAERWKALTGNT---IIEGYGLSET-SPVVCVNPRGMRDFSGTIGYPLPSTEVSIRDISGAPLPNGQPGEICVRG--PQVMRGYWNRPEETARAM--TADGFFRTGDVAILQADGQVRIVDRMKDMILVSGFNVYPNEVEDVLAAHPAVLECAVVGAPSEETGEMVVAHVVLKDPAVSIDVL----RAHARTQLTGYKVPRRVVLHETLPKTNVGKVLRRMLRD------------------------------ 90415997 56 -----------------------------------------------------------------------------------------------------QTLSYAEIDQLGERIAGYFTQLGLAAGDRLAIQLPNLLQYPIVVIAAWKLGLVIVNTNPMYTHRELVHQFNDSGAKAVVVLDQFY---------DTLQAALPE---TGIEHVVVTRALGKRPSLPAQGIISFTDMLAGQSAY--PSHTPADDISALQYTGGTTGVSKGVMLTQGSLMSNVAQTMDMVSAGGRSVKYFTTVSPAWMMGLM-----PATRGHSVLI-------PDPRNFVGAIKSLKFEIFCGLNSLFVALLQ--DSKFQKLDFSKLQITLSGGMALMDAVAHEWHEATG---CVVSEGYGMTES-SPVISMNPSGHE-KIGTAGIPLPGTEIKVVDENGVEQDVGGVGELCVRGA--QVMKGYW---QREAQTEEVIVDGWLHTGDIVTVDEQGYIKIVDRLKDMIIVSGFNVYPNELEQALTLHPDVLECAAIGVADAKAGEVVKMFVVANNASLTTEQ----VVEFCKANMAGYKVPKFVEFREDLPKSNVGKVLRKELKA------------------------------ 15614495 32 ----------------------------------------------------------------------------------------------------KKSLTYQQIGERTRRLASALAQFGIKKGDRVGTFAWNTHRHLEAYFAIPGIGAVLHTINLRLSQDHIAYVINHAEDRVLFVDADVW------PLIAQLRD-----QLSSVEAVLMSDGELPEVDWP--NVFSYEEFIAKGDPSFEFVQIDETSPAGICYTSATTGKPKGVVYSHRGYLHSMALGLADTAGLSEKDVLMPVVPMFHV--NAWGLFAATWFGTTQVM----PGQFTPQVLAELIDEEKVTLAAGVPTIWLGLLRELETGV--YQTEHLRAILCGGSAAPAAMIQTFEQ---KYNVPFLHAYGMTET-----SPLVTVSMVKSYQAGLVVPGLEVKVVGPNGEVKPDGEMGELLIRGPW--IADHYYKAEE--VSDAFA--DGWLHTGDVATIDEEGFIKLVDRTKDLIKSGGEWISSVDLENAIMAHEDVFEAAVVSVPDPKWQERPVACVVLKDPNKGSVA-EADIRRFLEGKFPSWWLPDRVIFMDELPKTSVGKFLKRALRE------------------------------ 111021567 11 ----------------------------------------------------------------------------ALKRAAREFGELTA-VADGDV-----RLTFTQLHDRVRDFAAALSSQDVRPGDHVAVWSPNTYHWVVAALGIHYAGATLVPINTRYTATEALDILERTKTTALVVAGNFL----GTDRYASLRDESSTFDLPTVVRVPV---DGGDAELP--GVFDFDDFLALADEDARAAAVSPDDVSDVMFTSGTTGRSKGVMSAHR-QSVGIAQAWGECAEVTSDDNYLIINPFFHTFGYKAGFLVCLLNGATVV-----PMAFDVPKVMATVHDEQITVLPGAPTIFQSILDHPDRP--KYDLSSLRVAITGAAAVPVALVERMQSELSFDAVLTA--YGQTEAVVVTMCRTDDDPVTVSTTSGRAIPGMEVRI-GDQGEILVRGE-----------NVMLGYLDDPESTAKTIDA--DGWLHTGDVGTLDDRGYVDITDRLKDMYISGGFNVYPAEVENALARLDGVAESAVIGVPDERMGEVGRAYVVAKPGVTLAED---DVVAFCKERLANFKVPRSVRFVDSLPRNPSGKVMKNVLRE------------------------------ 171059052 8 ------------------------------------------------------------------------------------------------------RWSWSQIDRRVDALVAALHALGLQKGDCILTQSRNNLAMFECAWAAFRMGCVWVPTNFRLTPQEVAYLGESSGARAMLVETCFAGHAEAV-----------QAAAPELKHVVWI---GADAP---AGSLDYEALLARHADAPAAEATVADDPLWFFYTSGTTGKPKAAILTHGGFVV-----TNHLADLIPGTT---ETDCSIAVAHGAGIHALLARGAATVLLPGEKM--DPAVVWQLIAQHRVSNLFTVPTIVKLLVEH--PAVDQCDHSSLRHVIYAGAPMYRADQRLALQKLGPV---LVQYFGLGEVTGC-ITVLPAHMNAHIGSCGRPRTGMEVAVLDAEMQPVATGEIGEICVRG--PAVFAGYHANPEATAKA---LRGGWFHTGDLGRLDARGLLYITGRESDMYISGGSNVYPRECEELLLTHPGVAEVAVLGVPDRTWGEVGVAVVVRREGVPAVNA--ETLLAHLDGHLARYRWPRQFVFWDALPKSGYGKITKKDVRALL---------------------------- 177671554 28 -------------------------------------------------------------------------------------ADRAALLECGPDGDPARTWTYGQLREESVTVAKALMAAGYEAGDRIGMWSPNVAEWVSLLYGAARAGVILVNLNPAYRAHELTYVVEQCDMRVVACADARMDP-------PATARAVARESAPHLRQLIMLPAGSGEDAYVQAGDVTWADFLAGASDEDLAVATGPADPVNLQYTSGTTGFPKGVTLTHRNVLNNGFHIGEL-LGYTEEDTVVIPVPFFHCFGMVIGVIATVSHGSLAVI----PARFEPVSALRAVAATGATSLYGVPVMFIAMLARPE--ADALDLSTLRTGVMAGSTCPVEVMKKVIDRFHMSEVAI--CYGMTETAPVTMTRRDDSLEVRTQTVGRTMPHVETKIVDPAGDVVPRGATGELCTRGY--SVMLGYWDAPEKTAEVLDA--DGWMHSGDLASMDEDGSVRIEGRIKDLVIRGGENISPREVEEFLYTHPDIQDVQVVGVPDEKYGEQLMACVIMKDGIEPLT--VDAVREFAAGRIAHFKIPAHVRVLDAFPMTVSGKVRKVELRE------------------------------ 86749742 16 ------------------------------------------------------------------------------------------------------RWTYREFGEAVGRFITLFRTVGLAKGSALSILSSNRAESWAAISAATVMGLRYTPLHPMAAEDDHAFIIEDAEIDALI-VEAGKFAARGLAIRARV---------PGLKHLLSFGAVEGARDLLDG----------FTAVEPAPLVDDSEDIAWLAYTGGTTGRSKGVMIPHR-----SLSTMAVIL----------YADWDWPAEIRYLAATPIAAGITVVMMRGGFTRFEIESYCRVVAEDNITAAFLVPTLIYALIDA-EAVRARHDLSSLDMIVYGAAPMSPD---RLREGIKIFGNVFVQLYGQTE-APQCITTMRKIIPGRLGSCGRPSPLLDVRLLDSELREVATGEPGEICVRGTL--VMDGYWKRPEATQEAF---RGGWLHTGDVAIKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHGVASAAVIGVPDEKWGEAVKAFVVLKPGANNDAA---ELQAHVKERRGAPWSPKSIEFVATIPVTGLGKIDRKVLRA------------------------------ 119952402 24 -------------------------------------------------------------------------------------------------------LTYQEAHDRVDSFAAGFQRRGVHAGDRVLLVMDSSVDHVVTWLALNRIGAINVPANPGLTPFLLSRAIQMVDPSIIVID------------AAHAATLATACHYNGVGACV-------PVYVNPDGDDSWRRLLPEAVDGASPEPTEP-DPLTMLFTSGSTGVPKACELSHA-YLVRQAQLHSKYLHFEPEDVLFTPFPLFHIDGATLTVGAALVTGATAAL----SARFSASRFWDQVRQHGATVFFMGATA-NMLWKQ---PPTGRDRDHVRLAWGVPMPACEPHWR---ERFGFD---LVEVYGLTDAGVP--AYQPLGLPRVAGSCGRIIDEYEIRIGDPDGNDVPVGQMGEILIRSDEPGLMNGYYGMPEATQDAF---RGGWFHTNDFGRVDEHGNLYFAARGKEVIRRRGENIAATDVEAAIDMHPLVLESAAVGVPSDLSEDDIRVFVVLQSGQSLTPEVLAE---HARDHMPRYMMPRYIDIVDHLPKTPTEKIER----------------------------------- 17230136 1539 --------------------------------------------------------------------------HELFEAQVRQTPEKIAVIW------GEKQLTYQELNTKANQLACHLQSLGVQPETPVGICVDRSLDMIIGLLAILKADGAYVPLDPTYPEARLAFIIEDSQMQVLLTQQK------------------QLTKLPQLQIPIISLDTPIPSPQSPVPSPQSPTNLA-----------------YIIYTSGTTGIPKGVAITHQSPVTLMYWAREIYTRAELTGVLASTSICFDLS--IFEIFVPLSWGGCVILAD------NALQLPELPAAAQVTLINTVPSAARELLRLNGIAA------TVQTVNLAGEPLPKSLVDELYQQSTIER--VYNLYGPSEDTTYSTHALIPRNSQQAPTIGQPIANTQVYILDQNLQPVPVGIPGEIYLSGA--GLARGYWKTDERFIKSQQSTVNTLYKTGDRARYLPDGNIEYLGRFDHQVKLRGFRIELGEIEALLHQHPELTQAVAIVRNDTPEHSRLVAYVVPKSHIE-----AAELRQFLAAKLPAYMLPTAFVILETLPLTANGKVDRFAL-------------------------------- 54308268 10 ---------------------------------------------------------------------------------VHKFADQTAFINMG------QVMTFRKLEERSRAFAAYLQDLKLKKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVS---------NFAHTLEKVVKN---TCVSHVIVVKYVKKMVPYHLPHATSMRAALKKGRRQYVKPFLSGEDTAFLQYTGGTTGVAKGAILTHRN-MLANVMQAKGAYGLTDSRELIVTALP------LYHVFACLLFGGQNLLITNPRDIPT---FVKELQRYQFTAITGVNTLFNALL--NNEDFHELDFSKLRLSVGGGMAVQRAVAEKWKDI---TKTYLLEGYGLTE-CAPLVAAYPHNLVDYNGSIGLPVPSTDVRIVDDEGNVLPNDQTGELQVRG--PQVMKGYWERPEATKDVLTD--DGWLSTGDVVRFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVIALHPKVLEVAAIGQEHEVSGEIVKVCVVPRD----SSLTRDELLTHCREYLTGYKIPRIVEFREELPKTSVGKILRRALRE-ESGNAAKSQD------------------- 187925454 28 -----------------------------------------------------------------------------------------------------KEISYGELDALSRKLAAWFQSKGLARGARIAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIITLQAIVRN---TSIKHVVVAAMDLMGIKGTLVNFVVRKVKKMVPWSLPGHVKFNTAIAEARQNFKPVQQGPEDVAFLQYTGGTTGVAKGATLLHRNLIANVLQSEIWLDPVRANDQFVTV-----VALPLYHVFALTVCGLLTIRTGGIPNPRDIPGMIKALEGYPITTIPAVNTLYNALLNSPD--FHKLDFSKLIAANGGGMAVQEAAKRWYEQ----THTPIIEGYGLSET-SPCVTCNPVTVTEYSGTIGLPLPSTEISIRDDEGNEVPLGQPGEICIRG--PQVMAGYWNRPDETAKVM--TADGFFKSGDVGLMNDGGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVV-KKDQALTDA---DIFAYCKQQLTGYKRPKIVEFRTELPKSNVGKILRRELRD------------------------------ 73665529 36 -----------------------------------------------------------------------------------------------------RTYTYAEVELISRRVSAGLNGLGVGQGDVIMLLLQNCPEFVFAFLGASYRGAISTTANPFYTPGEIAKQASAAQAKIVITQAA--YADKVRPF-------AEENGLRVVC-----------IDTAPEGCLHFSELMQADENAAPAADVKPDDVLALPYSSGTTGLPKGVMLTHRGQVTSVAQQVDLYF--HKEDVILCTLPLFHIYSLNSVMFCALRVGAAILIMQ----KFEIMALMELVQRYRVTILPIVPPIVLAIAKSAE--VDRYDLSSIRTIMSGAAPMGKELEDTVRAKLPNAK--LGQGYGMTEAGPVLAMCLAFAFEIKSGACGTVVRNAEMKIVDETGASLPRNQAGEICIRGH--QIMKGYLNDPEATANTIDK--EGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPSISDAAVVPMKDEVASEVPVAFVVKSNGSVITED---EIKQYISKQVVFYKRINRVFFTDAIPKAPSGKILRKDLRKLASG-------------------------- 94312718 26 ------------------------------------------------------------------------------------------------------TLTYEALARRSYRMARLFHARGLQRQDVVAFLVGNRVEAVVAIIAAQLAGLKAVSLHPMASEEDHAFVLADAGVKALVVDDA-RFAARAQVLLARVANVLMMPLDDGV--------LGAGLASQ-----------AAAMDDAELEPDDAAEISKISYTGGTTGRSKGILHTHR-TVVTMLQAMLATYEWPQQIRYLVTTPISHASG--SLILPTLLRGGTVYLCD----KFSPSDFVSRVAEQRINLTFLVPTQIYALL--DHAGLAEADLSSLELVLYGASPIAPSRLQEALNRIGPVFGQV---YGQAE-APMTISYLSRSRSHLLSSCGKVMVGNQVKLLDSARREVPVGEVGELCVRGPL--VMDGYLNRPEENEK----VFAGDWHTGDMARRDAAGYLYIVDRAKDMIITGGFNVYPSEVEHCLAQHPAIAMSAVFGVPDEKWGESVTAIVVPKPGQTPDA---NELIEFVKSRKGVVNAPKTVIFAEQLPMTALGKIDRKAIR------------------------------- 214045349 38 ------------------------------------------------------------------------------------------------------RVSYAQYHARCSRLAAALNAMGVASGEVVATVLPNIPAQAEAHFGVPACGAVLNTINTRLDVDTVTYILDHGEAKVVLADTQFI---------DLVEAACAVLNTPP--RIIEVPDADAGFPAT-GRHLAYEDLLAQGDPDFDW-RMPQDESLALNYTSGTTGRPKGVVHHRGAYLMTMGTVISWRMVLRP--VFMQIVPLGW--NHTWMM--PLL-GGTLVCCRDI----TAAAIYNAIADEGVTHFGGAPIVLNLMVNASDAERRSFD--HQVEVFTAGAPPAPATLSKI-EALGFNVTQV---YGLTETYGHVTECLPDRAAIKARQ-GVAMPMMDITVLDADMVQVPGATQGEIMIRGN--SVMKGYFKNPTATAEAFAG---GYFHSGDLAIQHPDGYMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDDKWGEVPCAFVELKPGKTGDE---TEMIAFTRKTLAGFKTPKKVVF-QELPKTSTGKIQKFELRKLAA--------------------------- 119513002 470 --------------------------------------------------------------------------HHLFEEQVKQNPDAVALIYE------DEKLTYQELNKKANQLSHYLQHLGVKPETLVGICVERSLELIISILAVLKAGGAYVPLDPAYPQERLNFILQDAQLPIILTQQHFI-----------------TKLLPTSAKIIC-----TDID------------IHSQPSDNPSSSVKSDNLAYVIYTSGSTGKPKGVMVAHRGLCNLATAQIKL-FEVRPDSSVLQFASISFDASISEIVMA-ICAGAKLCLRDSLPGQP----LQKLLQIQNISHVTLVPSALAAL--------SPQDLPNLKNLIVAGEPCPGDAASW---AVGRQ---FFNAYGPTEVCATVLLYQPG---MKI-SIGQAIAHTQIYILDHYLQPVPIGVPGELHIAGV--GLARGYLNQPDKFIPNPFSTNSRLYKTGDLGRYLPDGNIEFLGRIDNQVKIRGFRIELEEIETTIVQHPQIQQAIAIVREDIPGTKRLVAYIVPHQQHSLN---SNEIWEYLKHKLPEYMIPAIFVFLDSLPLTPNGKIDRKSL-------------------------------- 170693511 32 ---------------------------------------------------------------------------------AARDPQHVALI------EDARRLTNAQLMEAVDTVSALLREWGVRGGDRVMIVAENSIAQIVLLFATARLDAWALVSNARLSAAELDAIRAHAKPRV----------------TAYMVESSVDASQHAERH-----QAREAPGMTPDIGAWSYVADDSAQTQAEPVEAASEQCAALIYTTGTTGAPKGVMLSHRNLLFIATVSSRL-RQVRPDDVVYAVLPISHVYGFASVCLGSLHAGATLRL---APRFPEAVR--RALTDERVSIFQGVPKLLEHLQTHGHEWRAPH----LRFVYSGGSPLDAALKAHVESVYG---LPLHNGYGMTES-SPTVSQTMLDAPRADCSVGEVIPGVEVRFVELDGADAAPGAIGELWVRG--PNVMLGYYRNPEQTRAA--VTEDGWLKTGDLARQDADGALHIVGRSKDLIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVEGNEEVI-AFVELAAHATVTPV---ELAAWCAERLAPYKRPAEVKVLAALPAASTGKILKHRLRELL---------------------------- 158523208 7 -----------------------------------------------------------------------------LARNARMYGHEVALVERSPAENLRRQITWSEFDRQSDQVANALVGLGIGKGDRVVHLMTNCLEWLPIYFGILRTGAWVVPLNFRFVATTIQKCVQTAEAKVIFFGEEFI--DRIHAVKPELD--------KTVHTYIF---TGSEAA-APDYCKTYKQLLETTAPVRPDVPLFLEDSAALYFTSGTTGDPKATLLTHKNLEFACYVENHHHRQTHEDNLYHTGAKMHW--------FGNFIVGAKSVIMKGV----EPRWIIEAVSEEKITVWLLVPWALDLLIENKDIRLDDFQLDQWRLMHIGAQPVPASLIREWKKIFPHHD---YDTYGLTESTGPGCVHLGMENMHKVGAIGKAGFDWETRIVDEALTPVKQGAVGELIIRG--PGVMKEYYKNPE---ATAAVLKDGWLLTGDMAREDEDGFIWLVDRKKDIIITGGENIYPVDVEEFLFTHPKIHDAAVIGLPSLRLGEIAAAIIQVKEGQTLT---KEELVAFC-EQLPRYKRPRKFFF-DKIPRNPTGKI------------------------------------- 192289994 7 ------------------------------------------------------------------------------------RADDIALV------TPERSFSHGEVLDRVARLARVFRRFGIEAGERVAILAANGNAYIECYFAVLWAGGVVVPINSRFSLAEMIEQVTDAEPTVLVSD------------RSFLDSALQLADCRGITAVI----AAAPGAAGPPKLHDYEAVLADEKP-CADAGRGGDDLACLFYTGGTTGRAKGVMLSHRNLWVNAVVTLSFGFDLHAGPLFH--------LGAGARVYTTSIMGGRHVV---IPRF-SPNDVLAAISQHKVTVATFVPTMLGMILQLPD--LDSYDLSSLKLITYGASPMPEAVLQACLRRFPSIR--FGQSYGMTELSATILSPLPSAPQNRLRSAGRPIVSAEVRIVDAEDRELKPGEVGEVVVRGPM--VMMGYWKQPEL---TAHVLRGGWMHTGDSGRFDADGYLYISDRIKDMIITGGENVYSIEVEHAIAAHPDVLQCAVIGIPHAKWGEAVHAVVVRRPGSSLTTD---ELITFCRSVIADYKSPRSIEFRDDLPLSSVNKINKAALRA------------------------------ 198422899 24 ---------------------------------------------------------------------------------IREHGDDIALV----DATTEQSFTFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIEYPILVLGAAANNAISTTCNPHYTYHEMLKQFQHCQPKFVITNADQVEKVKQIA-----------DQVKSIQEIFTVDESTEVISIQK--------LLEKEDGTSFPTNVSFEDVLLLPYSSGTTGFPKGVMHTHYSFVSLMHYAMHT----KPPMRLVTYTPLFHILG---ILFANLIKGWKHII----DKRFNVEQLLKCVEKYKVNTMTSVPPMLVAL--QNYQHFDKYDTSSLKIVGSGAAPLALTVKNKTSKNLG---VDIVQGWGLTE----MLVSVHRSPNYPEGSVGQLMPNTQFKVVDPDSKELGINEDGECWVKG--PQLMKGYYKNQS--ETSRCITSDGWFRTGDIGHYDENGFIFIVDRLKELIKYKAFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDG-TLTEE---ELNNFVQSRVSKYKYLGGIKFVNSIPKSPTGKILRRKL-------------------------------- 66045037 533 -----------------------------------------------------------------------------------------AVIFEG------RSLSYSQLNTQANRLAHHLLTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPSGRLRHILDDTSPVVLLAQG---------PTRKILREALEGADCE----VPILDVQADAVLWAE---------CPSDNPQTQRVGVNADHLAYVLYTSGTTGLPKGAMVTHRGLSNLLLWCQQFCFDASAWEIFW-----------------PLLTGGRLVI--ARPGHFEPGYLAQVVREQSVTAMVFVPAMLQLFL-EVEEVSACH---TLKDVFSGGGELSPAVARLFQQRLPHAR--LHNVYGPTET--TVISSVPGAVPPRQLPIGRPIANTRFYVLDERDAPVPAGVTGQLHI--GGVGVARGYLGDEERFIDNPFVAGDRLYRSGDLARYRPDGQLEFIGRNDFQVKLRGIRLELSEIEARLDLFPGIRTSVALIVGDTAQNQRLVACCV-----TDSPVDESALRAHLATTLSSAVMPSAYLWLDALPLTVNGKVDR----------------------------------- 197924387 35 -----------------------------------------------------------------------------------------------------RRLTAGELHAAANRLVHGLRAAGLERGDAFAVVLPNCPELVAAHLAATQAGFYLVPVNHHLVGPEIAWIVSDSGAKVLVAHERF------------------AEAATAAADEADLPRTHRYAVGDVAGFRPYEELLEGQPDTPPQGRTLG----WVMYTSGTTGRPRGVRRPLPGRLPEHLGGFLGIFGIRPHD------------GNVHLVCSPLYHTAVLALHIGHPDKWTPEEMLRLIDTHRCTHTHMVPTQFHRLLALPEEVKRRYDVSSMRHAVHGAAPCPEHVIDWW------GGC-VEEYYAASEGGGAFAT--ADEWLKKPGTVGRAWPISELAVFDDEGNQLPPGELGTVYMK-----MTTGGFSYHRDEAKTRSNRIGDFFTVGDLGHLDEDGYLFLRDRKIDLIISGGVNIYPAEIEAALLTHPAVADAAAFGVPHADRGEEVKAVVEPADGHRPDDALAAAILTHCERHLAPYKRPRSVEFVAAMPRDPNGKLYKRRLRA------------------------------ 170028427 52 ---------------------------------------------------------------------------------------------------QAQRLTYSDVLEKVDRIAASFYQLGLKKGDRVGIWAPNGTQFYLSTLAAARAGMISVVINPAYQIPEIEYAIKKVGVKAIYIPERYLYYEMLAQLAPELAGELQSSKLPSLSAVIVDSESGGKLPGT----VQYQDLLSSSEDQSKIESLQSDSGVNIQFTSGTTGQPKAALMSHYGFVNGIHIGFRNEFNLKDH-RICVQTPFFHVFGMVIGIVAAMSYGTTLVL--PGPGFKVAESL-EAIDKEKCTVIYGTPTYVDLVRRVREANIK---LPPIDLAVTGGAICSPKLFEDIQEVLGVRQVKTV--FGMTEASAVLFQSLFNESKDKVLEVGHLHDHYEAKVVDANGNTVPMGAPGELWVRGY--GTMLGYWGDPQKTKETI--DVDKWLKTGDQFELRPDGYGKIVGRMKEMVIRGGENIYPKELEDFLNTHPKILETHCIGVPDERMGEELCAYVRLKDGQSLE---HAEMKQFCKGKISHFKIPKYLRIVDEFPKTVSGKI------------------------------------- 170749415 19 -----------------------------------------------------------------------------------------------------RHWTWAELDARVDAMAAALAARGVTKGDRVLVQARNSNQLFESMFVCFRLGAVWVPANFRQTPAEIAYLARASGASALICGAGFP------DHAAAVREA-----CPDLDRVVEIGGATFGAD--------YDTLVADHRGAAAPVAVEHDDPCWFFFTSGTTGRPKAAVLTHGQM---AFVITNHLCDLMPGTT---EAD-------ASLVVAPLSHGAKTVLTAGE--RLDPAEVWALVEAWRVTNLFTVPTIVKLLTEH--PAVAAHDHSSLRHVIYAGAPMYRADQQHALRVLGPV---LVQYFGLGETGNITVLPPRDGPDVKVGTCGFERTGMQVQIQDTVGRECSPGATGEICVCG--PAVFAGYYDNPEANAAAF---RDGWFRTGDLGHLDAEGFLFITGRASDMYISGGSNVYPREIEEKLLTHPAITEAAILGVPDPAWGEVGVAVCVARPGTAVEEG---ELIAWLSADVARYKLPRRVFFWDSLPKSGYGKVTKRAIRE------------------------------ 78059928 28 ----------------------------------------------------------------------------LLDDAMHRYADRPAFHSYG------RTLTYADVDRLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVAFVAVAKIGAIQVNVNPLYTARELEHQLNDAGVEVAVVCGGSM---------GTFAEVVGGTRVRTVLSVGVVDAPAGTCDALPPGSIPLADAIAAGEAAFEPVALGGADLLLLQYTGGTTGLSKGAALSHRN-LVANIEQFGAIVPAEPGEEVVVTAIP---MYHIFALLSYFAIGAQNWL---IANPRDMDGFIDVLKAARPTVFVGVNTLYAGL--AGHPRLTEIDWSRLKL--SAGAVIDVISSRW-KAVTGN---FIREGYGLSET-SPVVSFNPQAIDSFTGTTGLPLPSTDVKLLDDQDNEVAIGSAGEICVKG--PQVMGGYWQKPDANAAAF--TADGYFRTGDVGVFDEAGFLRIVDRKKDMIIVSGFNVYPNEVEAVATGVPGVAECACIGVPDARTGEAVKLFVVLAQDAIVTEE---QLVAHCRESLAGYKVPKLIRFVDRLPKSTVGKILRREL-------------------------------- 110834954 3009 ----------------------------------------------------------------------------------------------------EQQLSYAQLDRKVNQLANRLRRAGVKEEVRVAIGLPRSLELVIGILAITRAGGAYVPLDPSYPQDRLSYILEASSPALLLTHSSLLGG------------------------------------WPKAVPMWCLDELDDQPTTPPPVQWHPDQAVYVIYTSGSTGKPKGVLNTQAALENRLLW-MQNEYPLQAADCVLQKTDVS--VWEFFW---PLMVGARLAV---APAHGDPQWLQQVMADEGVTTLHFVPSMLKAFVASGLQNV-----PRLKRLICSGEALDMELQKAVFT--SRDDVELHNLYGPTE-AAIDVSCQPEGGHTVP--IGAPISNIQLYVLDTDLNPVPRGVPGELYLAG--IGLARGYFGTAERFVNPYGDAGSRMYRTGDQVRQRGDGIIEYLGRLDHQVKIRGLRIELGEIEQQLKQLPDVNDAVVVA-DHSDTGDQLVAYV------SADSDNREVWQQALADALPEYMVPALFMVLEALPLSPNGKLDRKAL-------------------------------- 58616605 21 --------------------------------------------------------------------------------------------------------TFVEVNARVNRLAHGLAAFGVAKGDLVGLLLPNCPEFIYTWFALCKLGAVELAISDAYKGAFLAHPMNLGKARVLFT---------NADLAQRVAEI--EDDLPSLERIVIVDRPEGTASSAPKIVVSRFEELYTDNTSNPDVIVTPHDPAAVLMTSGTTGPSKGVVMPHSQFYFFAEEDVQLT-RLREEDVYMTGFPLFHGNAQFLTVYPCLIAGAHVVLY---PRF-SASDWVGRVCRSGATVLGATMAFILS------QPPSENDRAHIRCIYAA--PLSPDLAGKFTERFGVEE--YVDGFGQTEISNVFMTP-PDA-PRPAGASGVLVDWFEVKLVNPETEDVPEGEIGELLVRNKAPGIMSTYLGMPEKTIEA---RRNLWFHTGDALRRDKDGWYYFVDRVKDALRRRGENISSFEVEAGVRSHPAVAECAVVGVRDEAAGEEVMACVVLNPGDEVS---FDELSEWCEARMPNFMVPRYIQILPDLPRTASEKVRKKELRE------------------------------ 186472378 26 -----------------------------------------------------------------------------------------------------ERWTYSELVRDITRTANMLSRLGVQRETVVAYVLPNLPETHFVVWGGEAVG-IVCAINPLLEGDAIGELLNASGASVLVT--LAPYPG--TDLWPKVQAVLHK--VASLEHLVLINHGEEGVRGAVASHISIHDFGEAVAREPTPHRATSDDASSYFCTGGTTGLPKIAMRRHGNEVANAWSAGQFLGEVGPGKTIFCGLPLFHV--NAVMVTGPFSRGAHVVM--GTPGYRGEGRFWDIVAHYRINFFSGVPTLYGSLL---DVPVGERDIGSLEYGLCGAAPMPVELLRAFQAQTG---IRILEGYGLTE-GTCISSVNPPLGERRVGSIGLRVPGMKAVMVDEAGRDCVADEVGQLVISGPFIGYMRGIWLD--------LADGGRWLNTGDLGRCDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDMHAGELPVAYVQLKPGTSANEA---EMAAFLRDEISERAAPKGIRIIEAMPLTGVGKIFKPALKRLETVDAL----RSALADAGV---------- 170700580 4 ----------------------------------------------------------------------------------------------------STHVTYRALLSRAHALARMLCALDFAPGARIAIFLDKRIETVVSMLGTAAAAHVFVPINPLLKPEQVGHVLRDCDASCLVTT----------ALRARM---LHDNGVTEVPHIIIVNNAGEPSTARTTNVHRWPDFMSDAEDIDVPAPVAPTDLAAILYTSGSTGLPKGVMLSHRN-LLEGAWSVAHYLGHIARDRILAVLPLSFDAGLSQLTSA-WSAGAATVLV----NYLSAQDVVTACERERVTITGVPPLWMQLARATWPEAARN----TLRYFANTGGRLPVPVLQQL-RALFPQALPYL-MYGLTE---AFRSTFPAEVDHRPDSIGKAVPNARILVVRPDGSPCAPGETGELV--HVGACVTLGYWNDAARTAQRYREVKPGVW-SGDLVRRDEDGFLYFVARNDAQIKSSGYRISPEEIENTVHGSDLVAEALAIGVPDDELGEAIVLLVVPAHASFD----AQKLLAWCTQHLPRYMVPHRIVVRQSIPRNPNGKFDRSALRA------------------------------ 28976137 481 --------------------------------------------------------------------------HQLFEAQVKLTPAAVAVIFEG------QTLTYQQLNERANQLAHYLQAKGVNREVLVGIFVERSLEMVIGILGILKAGGAYLPLDPSYPADRLAYMLSDAALSILLTQQSLI------------------ASLPTNQAEVLC------------LDSDWQ-LIAHYSQQNPVSQVTSANLAYVIYTSGSTGKPKGVMNLHQGICNNLLRTI---------DAYPLIAEDAWV-GKSWEIFWPLIAGATLVV--AKPGHKDPNYLINLIVQQQVTQINFVPSILRVF-------LQQPNLSCLQRVFCGGEALSYELTQQFFNRL---NCELYNFYGPTETATWQCTPQSNYQIVP---IGRPIANTQIYILDSQLQPVPIGIPGELHI-GGIP-LARGYLNQPEKFIPNPFGNGK-LYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESVLDTHPQVGQTVVILREDIAENKQLVAYV-LRKDQSLTPG---ELRRFLQDKLPGYMIPSAFVILLDFPLNPNGKI------------------------------------- 119177143 106 ------------------------------------------------------------------------------------------IIYQDAETG--RSYTYEQVRSTALEFGTGLKAWEWKKGDVLAVFSPNSIDIPPLTWGTHWAGGVVSPANPAYTADELAFQLKGTKARVLATQ---------MSCLSTAIEAAKRVGIPDDRIILIGDERHPTSKYKHFTTI---QNISRSIRYAKTKVDPAKDLAFLVYSSGTTGVPKGVMLSHKNHQLKAGEEGNLTWNGGAGDRLLAFLPFYHIYGLTCLVHNALFSGLHLVVM----AKFDIERWCSHVQNYRITFSYIVPPVVLLLTKH--PVVDKYDLSSLRMMNSGAAPLTRELVESTYARI---KCGIKQGYGLSETSPTTHTVPWSDWRRRAGSVGKLLPNMEAKYMDSEPQEVPVGEVGELYIRG--PNVFLGYLDNPAAT-AACVSP-DGWFRTGDVGYQDSEGFFYITDRVKELIKYKGFQVAPAELEGLLTDHEAVSDAAVIGVESAEHGEVPRAYIVPNPKIIPTAEEGERISQWLQTRVAPYKRLRGVRFVDEIPKSASGKILRRLLKE------------------------------ 146312021 41 --------------------------------------------------------------------------------------DQPAFVNMGEV------MTFRKLEERSRAFAAYLQELGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGAAIVIVSNFAHTLEKVVEKTQIRHVILTRDQLSTAKGTLVVKRLVPKYHLPDARALHNGYRMQYVKPDVVP-----DDLAFLQYTGGTTGVAKGAMLTHRNMLANL------------EQV--------------NATYGPLLHRGKELVVTALPLYHDIPGLVKELAKYPFTAMTGVNTLFNALL--NNKEFQQLDFSTLHLSAGGGMPVQQAVAERWVKLTGQY---LLEGYGLTE-CAPLVSVNPHDIDYHSGSIGLPVPSTEAKLVDDEDNEVAHGEPGELCVKG--PQVMLGYW---QRPDATDEIMKDGWLHTGDIAVMDDDGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHTGVLEVAAVGVSAGSSGETVKIFVVKKESSLTEDEL----ITFCRRQLTGYKVPKLVEFRDELPKSNVGKILRRELRD------------------------------ 157371664 484 ---------------------------------------------------------------------------------------------------------YRETREQVSALARQLVAQGVQPGDIVAVALPRSVFLSLALMAIVEAGAAYLPLDTGYPDERLSMMLEDATPRLIIT------------------EASQQAR------------------FVGKGDIFLYDAPLAADSATDVVLSGPHHPAYIIFTSGSTGRPKGVLVGHQAIVNRLLW-MQHQYPMAAGDVVLQKTPCSFDVSVWEFFW-PLMVGAQLVM---APAHRDPEQLLQLIDRHRVTTMHFVPSMLAAFVGALDNRQAVACCAPLQQVFCSGEALPAELCRLWQSRTG---VRLHNLYGPTE-AAVDVSWHPAALAAVTGAIGLPVWNTGLRILDARLRPVPPGVAGDLYLTGV--QLAHGYLGRPERFVADPAGDGGRMYRTGDVARWLPGGEVEYLGRSDDQLKIRGQRIELSEIDHALLSLPAVTHALVLDHTDPAGGDALVGYLVAQPGVRLDLEV---LRAALADRLPPHMVPVALVEMDALPLSANGKLDRKALPQRAAGREPEAGLETAIA-------------- 214037636 20 --------------------------------------------------------------------------------------------------------SFAEAEEQTNRLAAGLAELGVARGDRVVLLLANRPELVLLTLATNKLSAVWVPINADYRGEWLLEAISGSKPTVIVTEQ------KFVPRLQEIQD-----RLPSAQIVLIGDSEDTALPIAA----TYQQLLAKQPLTPDYSNQNYGDTSAILWTSGTTGKSKGVLQSYNAWIRAIVDGASIQYDSAADDICYCALPLAWITC----VYRALIDGITLVI----EDKFSVSEYWHRINRFGATQTFGIGAMGSFLMNAPESPEDANN--TLRKAFIV--PIAPDIWKSFEQRFNLE--LISSGMGMSE--CMMIMNCPAGTPTYA--LGRPVADIDVKLCDDDGNEVTAGEPGEICIRPKKPTIFSGYFDNPEGTAAA----FRGDWFSGDMARKDETSIYFFTDRKKDAVRFAGRNISTLEVESVARRHPEVADVAAFGIPDELKLNVIRA-----AGSDLSAE---QICQFINDRAPYFFVPRYLDFVEELPYTPTQKVQKFELRK------------------------------ 88703611 8 ---------------------------------------------------------------------------------AKTYPHKPAIIVADALGGGDTMVTYRELDERSNQAAQLFRSLGLRTGDHIALMMENRREYLEICWGAQRAGLIYTAISSHLKAEETAYILTNCEARLFIAS----------PKVAEVAQAAA-SHATGVTHHFMVGGVRENFEWEEATDAQPDTPIDDQANGVP-----------MLYSSGTTGQPKGVVHA----PHFLAPTLGAAFGFGEETVYLSPAPLYHAAPLHYNML-TLYMGGTTVIME----QFDPEHALALIEEHRVTHSQWVPIMFVRMLKLPEALRNKYDLSSMQFAIHAAAPCPIETKEKMIDWWGPV---IVEYYAASESIGATLIDSPQWLTHK-GSVGRAMMG-EVHIVDEEGHELPPGEIGAIYFSG---SQATFYYKEPEKTAESYNER--GWANTGDVGYLDEEGYLYLTDRKHFMIISGGVNIYPQEVENLLITHDKVADVAVFGIPHEEFGEEVKAVVQPQNWVDATDEVAIELMEWLRDRLSHIKIPRSIDFNEKLPRLDNGKLYKR---------------------------------- 27379822 36 -----------------------------------------------------------------------NLAH-MLTQNARRHGSRPGFVW------GDRSWTWREIDAQVSALAAALAARGIAKGDRILVHSKNGDEMFFSMFAAFRLGAVWVPPNFRLMPDEVSYLAQASGAKAFLCHVDFPEHA----------AAVSGGALAFTWSI--------DGKGAFGEASVADAIASHAGHAVENVAVEHDDPCWFFFTSGTTGRSKAAVLTHGGFVV-----TNHLADLTPG----VTED------DASLVVAPLSHGATVLL----PTKFDIDEAFRLIEKHRVSNLFTVPTILKMMVEH--PAADKYDHSSLRHVIYAGAPMYREDQKAALKKLGKV---IVQYFGLGETGNITVLPAALHDPAKIGTCGFERTGMQVSIQDDEGRELGANQSGEICVIG--PAVLAGYYDNPEANAKAF---RNGWFRTGDLGHMDEEGFVYITGRASDMYISGGSNIYPREIEEKILTHPAVGEVAVLGVPDATWGEVGVAVCVAREGATAVTE--AEMAAFLSPKVPRYKMPKRFFFWEALPKSGYGKVPKRMVRD------------------------------ 196193910 23 ---------------------------------------------------------------------------------AEQFPNREALVFLG------HAMSYRQLDEMADRMVALFVAQGAKAGDVLGLQMPNTPQYVVAFIAAARLGMVSTSISPLMTPPEIIHQASDARVKILMTLMSFWQ-TSIPPVLGKVE---------SLSTVIVSGPTGQGESVEESRDMSLHDHLSSADPVNTKVAMD--DVLYLQYTGGTTGMPKGARLSSFNLFMNNLQANVF-YGYRTGETVASAFPLFHIGGAA-VLFNALRTASTFLL---IPDPRDIDHFVGEMQKRTPTVLAAVPALYQMLCANDT--FKSLDFSGLRMAISGAAPFAKEEVQKLESVVGAGK--FCEVYGMTET-SPVITLNPASH-FKEAHVGIPLPGTDVRIVDEDGNPMPLGEAGEIIAAG--PQIMQGYLAMPEASEKALRVMDGQTWHTGDIGVMDEDGFIRVCDRSKDMLIVGGYKVFSVEVESKVQSLPWVAMCAVVGRPDHDRNDVVQLYIQRMPDNQASEDLKAELSTFCKANMSPYKVPREVFFIDAIPLTSVGKIDKKALRKTA---------------------------- 218442829 2 ----------------------------------------------------------------------LNNCHHLFEIQVEKTPDAVAVAFE------KKQLTYQELNTKANQLAYYLQTLGVKPETLVGLCVDRSLEMIIGMLGILKAGGAYVPLDPVYPQERLSYMVQDSGMAVLVT------GEKWSNLITNYNGIVVCLNSQ------------------------WRD-IAQYSSNNLINTVKPNNLAYIIYTSGSTGKPKGVMIEHQS-LVNYTQLIIEQYQLVKGDRALQFASISFDVAAEEI-YSSLCSGATLVLREMLSSIP---LLVKKSEELAINVWNFPTAYWHLLVKELINH-KIVLPKSLRLVIIGGEKAQAEAVKQWLKTVGTFP-QLINIYGPTETTAATICNLSELTEIPIGSIGN---NIQVYVLDDNLKILPTEAEGEIYI--SGVGVARGYLNRPEKFIQSPFNSSERLYKTGDLGLYLSDGNFEYRGRIDYQVKLNGFRIELGEIETVLLQHPQVSQTIVIDREDSLGNKSLVAYIV---AYLAEKNLTTNLQDYLKNKIPSYMIPGNFVVLENLPLTINGKVDRKAL-------------------------------- 70729516 568 -----------------------------------------------------------------------------------------------------RSLSYAELNQQANVLARQLRGLGVQPDDRVAIVARRSLETVVGLLAILKAGACYVPIDPAHPAERLNYLLQDCGPRAVLT------------------QAELLGRLPAL-----------AVPVIELNQRLW---LDQTADNTQVPGLSAANLAYVIYTSGSTGLPKGVMHRTLGNLV---DWHCQAFDLRPGSQASCLAGFGFAM--AWEVWPALCVGATLHLADGSEDLDALLAWWR-AQPLDVSFLPT-PVAEYAFSQEQGHP-------SLRTLLIGGDRL--------RQFSHDQGFALINNYGPTE-----ATVVASSGPIHAGGIGRPVANARIYLLDSQQRPVPIGVAGELYVGGA--GVARGYLNRPERFLDDPFSDQPRMYRSGDLARWLADGRIDYLGRNDDQVKIRGVRIELGEIETRLCQFPGIQEAVLLAREDQPGNPRLVAYFTQQQDVALD---VAQLRAHLLAQLPDYMVPVAYVRLDALPLTANGKLDRKAL-------------------------------- 70729516 2676 ----------------------------------------------------------------------------------------------------EQQLSYRELNQQANQLAGHLLHLGVGPDSRVAICVERGLPMVVGLLGILKAGGAYVPIDPGYPAERIAYMLDDSAPQALL-ADSATR-----PLLGNL--ALPLVDLDQPQ---------------------WH---RQPRVNPRLNGLTPSHLAYVIYTSGSTGRPKGAMNEHRAVVNRLLW-MQEQYRLTAEDAVLQKTDVS--VWEFFW---PLFTGARLVM--ARPDHKDPAYLRQVIRDERISTLHFVPSMLDVFLAYGD----TRECAGLRQVMCSGEALPGSLVRRFKQQL--PQVALHNLYGPTETAWDCAGPLAQTPDNTP--IGKPIANTRIYLLDAQMQPVPRGVVGELYI--GGVQVARGYLNREERFLKDPFSQEPGLYRTGDLARYLADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEGVKEAVVLAREDVPGDQRLVAYYTTVAGQ---PALVEQLRRALLEHLPEFMVPALFMHLAALPLSPNGKLERKAL-------------------------------- 83748752 27 -----------------------------------------------------------------------------------------------------KVLSYGEVDVLSRQLAAWLQSRGLAPGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVTTLQQVLPN--TPIKHIVVASMGDLGLKGMLVNFVVRSVKKMVPWELPNCVRFNTALEEARLALKPTSVGPDDIAFLQYTGGTTGVSKGAMLLHRNIVANVLQSMQPALDLAPDDVVTITALP------LYHIFA-LTVCCLLSMRKGIPNPRDIPGFIKVLKQYRFHMFPAVNTLYNALL--NNPEFAGVDCSRLRVANGGGMAVQEAVAKKWLEVTG---CPIIEGYGLSET-SPSATCNPTDTDVFSGTIGLPLPSTEIAIRDDDGRDQPVGLAGEICLRG--PQVMAGYWKRPDETAKVMYA--DGFFKTGDVGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVV-RRDASLTEE---KLLAFCKEQLTGYKRPRFIEFRNELPKTNVGKILRRELRD------------------------------ 70730393 39 ------------------------------------------------------------------------------------------------------QLSFAELDRLSDRCAALLGELGIGPGDRVAVYLPNCPQLHIGFWGILKCGAVYAPVSPLARTLELEYQLKDSGARVILCFD------QLLDVVQAVSDACELSACPATPSIPLPDLLRAPKRLAPG-VIDFFPALEACRAATPAHRPALGDMGALNYTGGTTGMPKGCIHSHGD-MLYTCASFVPVLGLRQDSVLLNFLPEFWIAGENAGLLFPIYAGCRLVLL----ARWDALGFMAAVAHYRVSHCGLVDSAAEVLE---HPSVADYDLSSLKATGCISKKLTPDYRQRWRAQTG---CTLFESFGMTETHTCFTAGLQDDFDLKPTFVGLPVPGTEFKVCDDSGALLPLGSEGELCVRS--PSLLQGYW---QRPEASAAALRDGWLHTGDLGQITGQGFIRYLGRRKEMLKVNGMSVFPSELEALFGQHPQVLASAVIGRADERRGQQPVAFVVLKPDAPQDP---HALAAWCQEVMAAYKVP-QIRLVASLPMTATGKV------------------------------------- 159154195 447 --------------------------------------------------------------------------HQLFEEQVKLNPNAIAVIFE------DQKLTYQQLNKQANQLAHYLQEKGVNKEVLVGIFIERSLEMIIGILGILKAGGAYIPLDPNYPAERLTYMISDSRCSILLTQ-----------------QSLVQFLPPNQAELLCLDR-------------DWQS-IANYSQENPINAVTSDNLAYVIYTSGSTGKPKGVMNLHRGIC-NNLWRLIDAYPLTLEDRILQLTDPS-----VWEIFWSLISGTTLVV--AKPGHKDIAYLINLIVSEQVTHICFVPSMLRVF-------LQQPNLESLKRIFCGGEALSYELNQLFFERL---NCELHNLYGPTET-AVDATYF----QCKPQSIGRPIANTQIYILDKYLQPVPIGVAGELHI--GGVPLARGYLNQPELTAKNFISPFGNLYKTGDLARYLPDGNIEFLGRIDNQVKLRGLRIELGEIESLLATHPQVEQTVVILPKDITDNQSLVAYVVGKNSVNP-----RELRSFLQAKLPVYMIPSAFVILSEFPLNPSGKID---IKKLPKPDQRSIVESPYLA-------------- 125924597 3727 --------------------------------------------------------------------------HQCFEEQVLARPQQVAAV------QGAEQLSYIQLNTRANQLAQHLLQLGVQPGDHVALLLPRSLDLLVSQLAVSKCGAAYVPLDVNAPAERLGFMLADSGAPVLLSHSE-----------RVLEAAVQRVDLDRLRF----------------------DRLAGHNPNL---ALSSEAVAYVMYTSGSTGAPKGVR-------VPHRAITRLVIDFNPEDRVAFASNPAF-DASTLEVWGPLLNGGRVVVVDHA-TLLDPHAFGSLLERTGVSLLFLTTSLFNQYVQLVPQAFKG-----LRMLLCGGERADATAFRRIQAEL--PHLRLVNGYGPTETTTFAVTHEPGELAADADSIGRPLSNTRVYVLDALGQPLPVGVVGELYIGGD--GVALGYLNRPDKFIDPFHQQTQGMYRTGDLGRWLENGLLECIGRNDEQVKIRGLRIEPGEIQAQLARFPGLRDGAVVVREDSPGDKRLVAYYTLHE-HTPAPD-AEQLRSHLQQQLPDYMVPLAYVHLQALPLTRNGKLDRRAL-------------------------------- 197327359 14 ----------------------------------------------------------------------------LLREHARSIGEQVAF------EDRRTRLTYRDLERRTRRLAGHLAGLSPARGERVAILLGNRVEAVESLLAVTRASAVSAPLDPGGSGPELAHLLDDSGARVVVTDPA--RLSRLRPLLAARPGLTVLVVEEAEEIEEVEEPQGADPDGEPDGQLRYEDLVGTEPPTPAPDDLGLDEVAWLLYTSGSSGTPKGVLLTQRNRLAPVAAGLVGVLGMSRQDRLLWPLPLHHAMSHVVCVVGVAATGASAMI---PPRFTVAEVLAQL-RRTDATLLGGVPTTYSALRAEAARHPGQGDTPALRGCVSGGASAGP-AFRRSFEEVCG--VPYLEHYGSTE-AGPVTMAAPGDT-TAAESCGRVLPGTRVRV--GGGADGQDVGEGELWV--SGPGVTPGYHGSAQ---ATAEVLRDGWFRTGDLARVDAGGELVITGRASDLIIRGGANIHPSEVEAVLRRLPGVADAAVAARPHPAFGEVPVGYLVPERGRVLD---RAALLAACRRELSLFKVPAALYEVEGIPRTASGKVRRHALADL----------------------------- 84687521 31 -------------------------------------------------------------------------------------PDKLALSVLGEARDD---WTYARLTRAVRAIAGGLLAQGLVPGDRVLLRLGNTVEFPLAFLGAIAAGLVPVPTSSQLTAREITGMAAQIDPALIV--------------------AGAGVALPDPLPCPVL------------TEAALHDL--ATGPEAAFAMGDPNRPAYAIFTSGTSGKPRAVLHAHR--AIWARMMWEGWYGLTPEDRLMHAGAFNWTYTLGTGLMDPWSRGATALI--PAPGT-NSKALPDLIAAERVTIFAAAPGVYRMLRGEMPDAPD------LRHGLTAGEKLADPIRAAWEAATG---TTLHEAFGMSE-CSTFVSGAP-TRPAPEGCLGYPQPGRRVAVLGADG-PVARDVPGVLAIHRDDPGLMLGYVGAEDETRA----RYQGEWFTGDSVLMTEDGAIRYLGRDDDMMNAGGFRVSPVEVESAMVLHPDVHEAAAVELSVSATAKVIACFYVPEPGAAPDE---TALTAHARDTLAHYKCPRVFIAVDALPKGANNKLLRRALRAQAEGEFGAIG-------------------- 154686249 1787 --------------------------------------------------------------------------HQLFEEQAERTPEQAAIVFE------DKKMTYRIVNERANQLARTLVAKGLQAEELVGIMAERSPEMVIGILAILKAGGVYVPIDPDYPKERIHYMLEDSNVSILL-----------------------------LQH-----------HLLEGTDYQSHTVFLDDPSSYGAEAVMPNQLAYVIYTSGTTGNPK-------GTLIEHKNVVRLLFNNK--NVFFNASDT-WTLFHSWEMYGALLYGGKLVIIP-KQIAKNPERYLQLLKSEAVTILNQTPSYFYQLMQEERADPES-NL-NIRKIIFGGEALNPSLKDW---KLKYPLTQLINMYGITETTVHVTYKEITEREIDEGNIGQPIPTLQAYILDEYQRIQVMGIPGELYVAGE--GLARGYLNRPEKFVEHPFAAGEKMYKTGDVARWLPDGNIEYLGRIDHQVKIRGYRIEIGEVEAALLQLESVKEAVVIAIEEEGSKQ-LCAYL------SGDDSLTAQLKHHLLNKLPAYMIPAYFVQMEKMPITANGKIDRKALPALIEKQLAEIKNILALSDPGIKDNFFD---- 213971410 29 -----------------------------------------------------------------------------------------------------KTLTYGELYELSGAFAAWIQQHDLQPGDRIAVQLPNVLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCANMAHLAEKVVPIKHVIVTEVADMLSPFKRLLIVIKYVKKMVPYHLPQSVRFNDVLAKGHGQPVTDVSPAVDVAVLQYTGGTTGVAKGAMLTHRN-LIANMLQCKALMELGEGEIIITPLPLYHIYAFTFHCMAMMLIGNHNILISNPRDLPS---MVKELSKWKFSGFVGLNTLFVAL--CNSEGFRNLDFSALKVTLSGGMALQQAAAERWKQVTG---CPVCEGYGMTET-SPVATVNPSE-YIQMGTIGIPVPSTLCKVIDDVGNELAFGETGELCIKG--PQVMKGYWQRQEATDE--MVDSDGWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGIPDEKSGESIKVFVVAKPGVTLT---KDQIMVHMRANLTAYKVPRSVEFRDVLPTTNVGKILRRELRD------------------------------ 114562908 33 ---------------------------------------------------------------------------------VAKYADQPAFINMGA------TMTYRKLEERSRAFAAYLQELHLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLVDSGARAIIVVSNFANTEEIVDQTPIESVIITNLQLSAPKRTLVVKYIKRLVPYHLPHALSFRDALSKGRRQYIKADISGEDLAFLQYTGGTTGVSKGAMLSHKNVVSNVLASGAYSPALDDGAEFVVTALP------LYHIFA-LTVNCLLFIHKGSITNPDIPAFVGELRKYPFTVLTGVNTLFNAL--VNNEEFTQLDFSGLKLSIGGGMAVQRAVADKWQNL---TKTRLLEGYGLTE-ASPLVTCCPYNLSGYNGSIGFPAPSTFIQIRDDDGKVLAQGETGELFAKG--PQVMQGYW---QRPEETASVIDKNGWLTGDIGYMDEKGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGELVKIFVVAKD-KSLTEE---ELIKHCRHHLTGYKVPKLVEFRDELPKTNVGKILRRQLRD------------------------------ 163845695 7 -----------------------------------------------------------------------------LARRAALHPHRPALIYAG------TTYTFAELDRWAGAVASHLRQL-VTPGARVALLSRNRPGFVAIVHAAPRTAITLVPLNTRLTAAELAFQIQDSDPALLII---------EHDLLPVAREAAGN------RPLIVLEELTAATTAPTAPAPPID--------------LDAMHT--IIYTSGTTGRPKGAILTAGNHWWNAIGSM-LNLGLHEDDRWLAVLPLFHVGGLSILLRGA-IYGIPVILHE----RFDPALVRHDLDAQRITIVSLVAVMLQRLLAIDPSPFPPH----LRCVLLGGGP-APQT---LLEQCATRGIPVTQTYGMSEAASQAATLSPAESLIRLGSAGKPLLPVELSIVTPSGQPAAPGEVGEICLRGPNIS--PGYLGLPPR-------SPTDWFHTGDLGYLDQEGYLYVVDRRSDLIIAGGENIYPAEIEAILLSHPAIAEAGVVGLPDPEWGQRPVAAIVAQQ-----PTTAEELIAYCRSRLAGYKVPRTIVFLHELPRTAAGKLRRHELRAILL--------------------------- 148252263 24 ----------------------------------------------------------------------------LLKRAARRFPERVAI------TDGSRQVTFTELERDANRFANYLVAKGLKPGEKIATVCNNSIEFVKALFGIHRAGLVWVPINTMLGPADMDYILGHAEVRFAIIDDN-------LHAQPERRAALEKRGAE----LIAIDLTGTA---KAAELASFNELIQGQSEIEPDIAINDRDLAMIIYTSGTTSRPKGAMHCHLAV-VMAVMSNCIEMQLSRDDLFHCA---GHVLLLSY-----LSVGGRMALMRG----FDPVACMEAIVRDRLTVFVGLPLMYQAIL---DHPRRKFDLSYLRTCLYTGRPLLERAI--------KELCPFVLTSGQTEMYPATTMSRPEVQLNRFGNYGESLFVNETAIMDDAGNLLPPGEIGELVHRG--PNVMMGYYKDPQSTEDA--RKF-GWHHTGDLAVI-ENGEVLFLDRKKDMIKSGGENVASVKIEETLLAHPAVQNAAVVGLPHPQWGEAVSAFVKLKPGAQASE---TELLEHCRKSLGGFQVPKLVRVLAEMPMTATGKLRKVELRQ------------------------------ 149916176 7 -----------------------------------------------------------------------------------------------------RTQSYKALHDRVQALAVGLQTLDPEFGSRVGICCYNSIDHLVSWLAVLAAGKVWVPLQPMNAKTELVRAIEFTQASIVIAQPDTV--GK-------LDGA-------DTRFLICDPEGGPDTTTQLRKDHD------GQTPAIADMPLSATQA--IKFTGGTTGLPKGVMQPYRAWNTNIAIQVSAW-SLGVGQRYLAAAPITH--GTSTYILPTLATGGTLVLLD----RPRPEETLQFLQNAGITTTFVPPTVLYMLME--LDAVGASDYAHLKLIYGAG-PMRPDAIERAQKIFGPC---LASTYGQTEAIATMISAQELLDPAKRASVGRETFLSQVEIMDTQGKILPAGETGEIVIRGDL--LMTGYWNQPDVTART---LVDGWLHTGDLGLKDEDGYVFIRGRAKEMIITGGFNVYPADVETVMGEHPEIIDCAVYGVPDEKWGEAVHAAVQVRDAKAASAE---DIIAFIRERLGPVQTPKSIRFLEALPRNAIGK-----LQKMQLAEEHLAQNAETL--------------- 113460878 27 -----------------------------------------------------------------------------LDKAIREHPDRPAYVNMG------QVLTFRKLEERSRAFAAYLQELKLKRGERVALMMPNLLQYPIALFGTLRAGLVVVNVNPLYTPRELEHQLQDSGAIAIVVVSNFASTLEKVVFNTNIKHVILGDQLSFGKRTLVVKYIKKLVPYKLPSAVTFREVLAVGKNRQYVRPVERTDLAFLQYTGGTTGVAKGAMLTHGNIITQAAWASPFVGDHKKQRK----AIIALPLYHIFALTANCLLGITAVL---ITNPRDIDGFIKELKKHRVGITGVN-TLFNALL--NNENFKEVDFSALKLSVGGGMAIQQSVATRWHELTG---CNIIEGYGMTE-CSPLIAACPINVVKHNGTIGVPVPNTDIKIVKDDGSLAELDEPGELWVKGE--QVMQGYWQRPEATEEV---LKDGWLATGDIVIMDKTYSLRIVDRKKDIIIVSGFNVYPNEIEDVVMLNPKVAEVVAIGIPDEVSGEKIKIFVVKK-----DDSLRDEIRQHCRQYLTGYKIPKYIEFRDELPKSNVGKILRRVLRD------------------------------ 167462496 246 --------------------------------------------------------------------------------------------------SQQEEYTYAALNRRANQIAHLLLEKEVRKGDFVTIFMDRSLETIISLLGIMKAGGVYVPVDPDHPEERNSYIVEDTRSAFILT--KQIYADKARHL---------STPITSVKEIV-------PIDSKD---------LDNYPADNPGVHVDPDDLAYIIYTSGSTGKPKGALIAHRGV-VNLGFVVKEQCGISEREVLTQFATYSFDASVWDTI-GALFFGAKLYLL-SAEERVSVEEFADAIERTGTTIITILPTFFNQLATYSDEGYTK--LKKVKLITVAGEALYGELVRSVQRKFG-EHIEIINVYGPTETTTHKISGLPEDLANVP--IGKPIDNYKIYIVNEDHQLCPLNVPGEIYISTV--GLAKGYLNQPEKTRQSFFALNELIYKSGDIARLLKNGTVEYVGRRDSQIKIRGHRIEIGEIEDNFAKYPDVQDVAVIPKKEPDGQNMLVAYFTSKDQDKLP---LSKVKQFLSDRLPSYFIPKYLCQLNQLPLSPTGKIDRKKL-------------------------------- 109648232 12 ----------------------------------------------------------------------------------------------------RQRISYAQLNRRVNKLAHGLLELGVTKGDKVAYLLPNGLRIVELYYAVQKIGAVSVAINYRLASPEIGCLLEQADCQVFV-------------YHELFDDKVRQVK-ENVKTISLMIRVGE----QPIQGEYAFEALTDHDHEEEPDILGEEDLCRIQFTGGTTGRSKGVMRTQRQEIFQVIITTALELG-GPDRVMLTQSPLCHQAGLSWLNVA-IGAGNTLIVCD----RFEPEKILRQIQEESVTVMLLPPSSYHRI--FALPSLAEYDLSSVKSVHSSAGGTSPEIVRKLYKVF--PNCVVRCGYGLTETGGVGTTNNPELTK----SVGKEMSFLELRLVDESGREVPVGETGE-CIARG-PSVMTGYYNQPELTEEV---IKEGWVYTGDLLRKDEKGYYYFMDRKKDMIKSGGENVFAQEVEGVIRTHSAVDDCAVIGVPDPRFGEAVMAVIKTKPGQAVTGE---GIQEHCKKYLAGYKKPRLVEFVDEFPVDQAGKI------------------------------------- 17229139 15 --------------------------------------------------------------------------------------------------DETNPLTYQQLDRLSNQVATYLRTQGVAPNTRVGIMAERGARMMIGILGILKAGGSYIPLDPGYPTDRLRYILEHATIQTLLT-----EHQVSQQLVACVQEAL------PLQTVMFLDELGEIQSLTQITAETWQSLSDDALELCN----SPDDLMVILYTSGSTGRPKGVMLNHRGYMNRLTW-MQNTFSLQPGDRVFCF-DIS-----VWEIFWTLMSGATVVL--------NPWEFARWIQETQINVMHFVPSLFGEFISALEN--ETWSFPQLRWLMFSGEALPMSIQRWIDRH--GLKTGLANLYGPTEASCHLITERPDERLTTQIPIGKAIDNVYVKVLDGGMQPVQPGNMGEL-----WLGLALGYLKDPEKTAQAFFTDIPGIYRTGDLVKELPDGTIEYHGRIDHQVKIRGFRIELGEIESVLTTHPDVREAAALAVDYGEGQKRLVACIS-------GNKIKNRLKEYLEQKLPHYMIPQRFLWLDSLPKNHNGKLDRKAL-------------------------------- 121610775 18 -----------------------------------------------------------------------------------------------------RSLTWRELNARANRVAQALHLRGVEHGHIVALSMEVRMEWLVAKLGCSMLGVNW--------------RLTDEEARYVLSDSGAQ-----VFITDAQDLAVRTVQAALVPLVVTIETPGESF-------VPWSELLE--APEVARQSL-AEASLLI-YTSGTTGLPKGV---AVGRPSTDLVTLREYFESVDASVQLVNMPMHHASGPSQM-WSAIRKGRTLVL----QRRFDAEGVLALIQKHHVHLWSGVPTMFKRLAGLAPEVLARYDVSSIRRIGVGAAPVPYALKLWMLSYFGRDTLQ--ENYGSTETG-MVCALLPAMQERKPGSSGLPFRHVSVEVRDALGHLLPTGQIGELWVKTPI--TIKQYLNEPALGEDVLDAR--GFFRTGDVGYLDEDGYLFITDRVKDMVITGGVNVYPAEIESVLMRHAAVEDVAVIGIPDEDFGEQVLAFCQLKAGRAANEA---DLLAHCERYLASYKQPRRIEFVEDLPRNGMGKVLKRELRN------------------------------ 28869351 2014 -----------------------------------------------------------------------------------------------------EQLSYQQLNRRANQLAHKLREQGVGPDVRVGLAAERSLEMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMQDSGIELLLSQTQLL------------------GQLPIPAHV---------------QTLDLADALDGYSTENPINQTSPDNLAYVIYTSGSTGKPK-------GTLLAHHNLMRLWFKFNEKDV--------WTLFHSWEIFGALLHGGRLVI---VPVTRSPEEFHALLVDQQVTVLNQTPSAFKQLMRVACD---STSVLSLETIIFGGEALDVASLKPWFARFGDQTPRLINMYGITETTVHVITLADTHNPASPGEAIADLSWY---VLDADFNTVAQGCSGELHIGHA--GLARGYHNTAERFVPDPFANDGGLYRTGDLARYKTAGTIEYAGRIDHQVKIRGFRIELGEIEARLQAHSAVREVIVL----AVDGQ-LAAYLLPAQPDQDQQALRGTLKAELRANLPDYMVPTHFIFLDKLPLTANGKLDRKAL-------------------------------- 28869351 508 ------------------------------------------------------------------------------DRQVESQPDALAARCL------DRTLSTRELDQAANQLAHHLIGLGVREGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVK-APDALQQMLSNAQTKVLLCAEGDRR-----------ETSLNVAGCQGL-------------AWTPA---LWQSL-PTSRPDIE---LPADSAAYVIHTSGSTGQPKGVVVSQGAYVRGLLEQLQLAPEVSMALVSTIAADLG----HT-VLFGALCSGRTLVLTESLGF--DPDAFATYMAEHQIGVLKIVPGH----LAALLQAAQPADVLPQHALIVGGEACSPALVEQVRQL--KPGCRVINHYGPSETTVGVLTHEVPALPLRSVPVGAPLPGASAYVLDDVLNPVATQVAGELYIGGD--SVALGYLGQPERFVPDPFAQGARVYRSGDRMRHNHQGLLEFIGRADDQVKVRGYRVEPAEVAQVLLSLPSVAQVSVLALPDESRLQ-LVAYCVAAAAASLT---VDSLREQLTARLPDYMVPAQILLLDQLPLTANGKLDKRALPK------------------------------ 87201173 8 --------------------------------------------------------------------------------HATANPDRAAVI----MGGSGEVMTYAELEARSNRFAQLMRARGLQIGDTIALCLENRADYFPIAWGAQRAGLVYVAISSRLAAPEIAYIAKDSGSRLLIGSAYT---------APVLDEVAKLPGVPQLR----LDTDGPDAAMAEMPDTPIDDERAGCD---------------MLYSSGTTGKPKGVRIPLIGAANSLMAIANQAFGIGGDAVYLSAAPLRWMTIHR--------LGGTVVAME----KFDPEHALELIEKHKVTDSQWVPTFVRML-KLPDEVRSKYDTSSLKLAIHAAAPCPVPVKQAMIEWWGPA---LREYYAGTENGFTFISS--EEWLKRPGSVGRALLGT-IRICDENGDEVPPRTEGQVFFEG---GSPFSYHNDPDKTRDATNKH--GWTSLGDVGWVDEDGYLFLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADVAVIGAPDPDMGERVVAVVQPRDMAEAGPALAAELTEWLAPQLSRVKMPRQIDFRAELPREPTGKLFKRLLRD------------------------------ 187479329 27 ---------------------------------------------------------------------------HLLDEAFQRHADRIACTAMGSD------ILYRQIDLWARSFAAWLQSRGLERGSRVALMMPNVPAYLVALLGVFRAGMVVVNINPLYKPDELQHQLADSGAETIVTLAAVSERGQPGDLLGGLKAPLVNFAARHIKRLVPAWRIDGACALTQA----LHE--GAQRPFAAPEQ-AMSDLAVLQYTGGTTGVPKGAMLSHGNLVLQVGAVARPALGAPDGPPLTMLSAL-----PLYHVFALTVCGL-FGMYAGIINPRDQAALISAWRRVPVNVFPGVNTLFNAL--TDNPGFIRLDFSGLRLTLGGGMAVHPSVAERWLQITGR---PLIEGYGLSET-SPVATVNPTDSAAYSGSIGQPLPSTDVAILDDAGAELPLGERGEVAVRG--PQVMLGYWRRPEETRQSM--TAEGFFRTGDIGIMDERGYTRIVDRKKDMIIVSGFKVYPNEVETVISACPGVRECAVVGVPDANSGEMVRAYVV-RSHPGLTEA---DILKWCETRLTNYKRPRAIVFRTELPKSNVGKILRRELRDEAA--------------------------- 83645293 576 -----------------------------------------------------------------------NAAYFLLKKHVETGGGKAAV-----ETLDV-SYTYDELWSLTSRYAGFLKASRIDEGDRVALLLNDRPEYLAMFLATQQIGAIAIPLNT-FSEQELTHYLEDSGAKLLIT-------------------EAELVARYSVEQI----NEQTHVEVVSYEDIP----TARMEPVEDILPVSDETIGFILYTSGSTGKPKGAIHRQVSMGFSAENFARKTLKINDRDRIFSSSKLFFAYGLGNSLYFPLYFGATALLCS---TKAAPEVIRDILGQLKPTVFFAVPAVYRGILEGG--GATEDNFRSVRLCVSAGEALPIKAQQWC----AATNVEVLDGIGSTEALHIFVSNHSSARESYYG---RAVPGYELCVCDESGKVLTENAIGELRVKG--PTLAQGYWNNPAKTAETF---YDGSLLTGDRYFANDKGEYVFVGRHGDTYKSSGLWVSTLEIEAVLGELAAVAESSVVVFQGNDGLLKSKAYVVAREAESFEDKQRVETDTHLRERLPKYKTPHCVEALDELPRTATGKIAKAILRDMA---------------------------- 214003872 452 -------------------------------------------------------------------------------------------------------LTYAEVDQASNRLAGYLVGRGVRRGDRVGVAMDRSADLLIAFLAIWKAGAAYVPVDVEYPAERIAFMLADSEVSTVLCTQAT---SGVVPENAIVLDAPET-----------------------------RAAVADCAATAPEIQSSAGDLAYVMYTSGSTGLPKGVGIPHGAVA-GLAGDAGW--RIGPGDGVLMHAT--HVFDPSYAMWVPLAMGGRVLLTE--PGVLDAGGVRQAVER-GATAVHLTAGTFRALAETSPECFTG-----LVEIGTGGDVVPAQSVENLRRA--QPGLRVRNTYGPTET-----TLCATWKPLEPGEAGRPMTNRKIYILDAFLRPVAPGVAGELYIAGT--GLARGYLANPERFVACPFLAGERMYRTGDLARWSRDGEVMFLGRADDQVKIRGYRVELGEVEAVLAAQAGVVEAVVMAREDQPGEKRLVGYFV-SDGREVDAE---QIRRHMALVLPAYMVPVAVVALPGLPVTPNGKVDRRAL-------------------------------- 54298074 589 -----------------------------------------------------------------------------------------------------KSITYAELNRKANQLAHYLRSQGVKQDDLVGISLSRSLEMVICILGILKSGGAYLPLDPNYPDERISYMLMDSKTNLLITDQEFIFNGKSIEINSFLN--LKNLSSANLQAIN-----------------------------------KPSDLAYIIYTSGTTGKPKGVAISHRSICNHMLW-MKKEYAFKNKDVFLQKTPFSF-DASVWEFFMPLLVGGKLVV---APNHTSPNQMIRLIRENKVSVLQIVPSMLKELVSNEEFGLCK----SLTHVFCGGEALLSETINAFFKY-NFSDTKLHNLYGPTEIDTTAYTCTAGDAKGDVSRIGKPIMNTKVYVLDIKMQPVPVGIMGELYISGD--GLARGYLNNPEKFLPNPFSKNDRLYRTGDLVKWDSNGVLEYHGRCDNQVKIRGYRIEINEIESYLEKIPSIHQCIVKPEKNQDDSMSLSAYLVLEKNSQISAV---DIRTILKQNIPEYMIPARFYIVDKFFSTPSGKIDRKILKRLRSGTNYAPPNNSTIDNLGIYDDFFE---- 56697386 9 ---------------------------------------------------------------------------HALKPFLEAGADKEALVF------GAHRISFGDMAGHAAALAEVLRSKGVQKGDRVAALFPPRPEAILSLLACWLIGATWMGINPRYQRREQAQILADAGVKVLMSM---TRIGKR-DLEDDLASHETDLGFS------VLRFAPAFAPAALPEKLPYDEVLRRWRE--ATETLEPDSPSVVIYTSGSTGKPKGALITHAGL---AFRSHTLHI-----DRFNLPAPTQLIVNH----IGALASGIGVAMASGGKMQFDPGVTLRTAFAEKLAIISGVPAMLARLVEHPD--FATSDLSSVKAISWGAGPINEAV---LRKLLNATDALFSQQYGMTESNGPIVTPPTRDVEVLLNTTGKPDPRLELRIADESGQPLPDGEEGEVQIRHPHP--FAGYLGNAEASAAA--FTADGFLHTGDLAMVREDGYLVFCGRSKEMYKSGGFNVYPREIEIALEAHPAIRAAAVLGVDDEQWGQVGHAFVELASPLTSDD-----ITGWCKARLADFKVPKRVSVIDAMPRTPVDKVDRMQLAELAA--------------------------- 69934384 14 ------------------------------------------------------------------------------------DPEAVAI-----ETQAGERIRYGDLIARSGRMANALAAFGVQPGDRVAVQVEKSVQAIILYLATLRAGAVFLPLNTGYTPAEIGYFLGDAEPRVFVCD-------------PARQEALRGPTEAAGARMVTLDAEGRG---------SLTDAADAAPEAFATVARDSDDLAALLYTSGTTGRSKGAMLTHGN-LVSNAQVLREAWRFTAQDVLIHALPI----FHTHGLF----VATNVVLFSGASMKFDVDRIFEGMAR--ATVLMGVPTYVRLLQ---DDMLNAETTANMRLFVSGSAPLLAETHREWQARTGHA---ILERYGMTETN--MNASNPYDGERIAGTVGLPLPGTEIVVTDETGAELPRGEIGMIEVRG--PNVFKGYWRMPEKTAAEL--RDNGFFITGDLGKFDERGYLHIVGRGKDLIITGGYNVYPKEIETEIDALPGVVESAVIGLPHRDFGEGVTAVVVPTGSPALTE---ADVLAPLEGRLAKFKQPKRVLFMDELPRNTMGKVQKNLLRDRFAG-------------------------- 63086970 3592 ---------------------------------------------------------------------RLPAVHEVIAAQAKKTPGAVAI--EAEDG----TLSYAELEARSGAIAQELVRRGVAPGTLVAIAVERSLGMMVGLLGILKAGAAYVPLDPAYPRERLAFMLKDSGARVVITQE---------HLAPMFPDAE----------VLVL----------------------GQSPQGLFEP-RSGSLAYCLFTSGSTGQPKGVLIEHSS-LANHMEWMREALPLGPEDRVLQRTSLSF-DASVWELFAPLMAGARLVL---APLGADTEHLARVLRERGITVLQLVPSLLTALVEEGLAGV-----TTLRRVCVGGEPLPSAT---VKKLFGVCKVEVWNLYGPTEATIDALAHQCRPEQVGAGAIGLPILRMKALILDGKLRPVPDGLPGELYLAG--PGLARGYLNRPERFIEHTFPGGPRMYKTGDIVRRQADGTVLFTGRADRQVKLRGYRIELGEVEAALARHSAVRDAVAL-VRGASGDARLVAFVVPRAGEKRPE--VADLRSFVEQQLAAHMVPGQFVLLETLPLAPNGKVDLRAL-------------------------------- 63086970 446 --------------------------------------------------------------------------HELVARVARRSPEATALV-----GADGRRLTYRELDEHASRVAWRLRQLGVQREARIGVGIGKSVELIVGMLGVLKAGGAYLPLDLNYPAERLAYLVRDASPAAIL----------NVGVDPIPDTAIPRIDVSQVM------------------------AGEKAPPGFVPEPVLMENLAYAIYTSGSTGAPKGVLVSHRNMMNLVAW---YVEDLTAEDRVTQACSTTFDVSVMDI-WPTLVTGAA--LYLVSPLLLSPSELPRWLTERQMTVSFL-PTPI-AEAALALKWPES---SKLRLMITGGDRLPPPDVRF----------QLMNIYGPAETTVASTAAIPGLQEGLP-SIGRPVANDRIYILDRSQRPVAPGILGELYI--GGIGVSRGYLNRPERFVPDPFSGEPGMYASGDLAHFLPDGNLAFHGRLDRQVQVRGVRVELGEIEATLAEHPGVSAAAVVSEGHQQNGDVLIAF---AACAAPNPPDADALSAHLSKKLPDAYLPRRIIVIGELPLTPNGKV------------------------------------- 63086970 1509 ----------------------------------------------------------------------------LFEKQAEKTPDAAALEHRGEVK------TYRQLSHEAGLLADRLAELGAGPDVRVALCLDRSSTAMVSVLAIFKAGATYVPIDPTESPERLRFILGDAKARILVTEKKYR----------------ELSTLPGVECL-----------WVDGG---------AAPAVKAPRPVEPHHLACVLYASGAGGEPKGVPHRALGNLVWHTAQSRRL-------RTLQYAVLN--TGASQEIFSTWCSGGTLVL-DSDAHRLAPLALVQLLEEARIQRLFLPAGALHPLAHEAVNTARPV--SRLEEVITAGERITESIRGWFAASSKRLRSQ----YTLAEASVAAAHDLTGSPESWPGPIGRPIPNTAVHLLDAHQRPVPVGVPGEIYISGA--CLADGYLARPERFLELSVDPPVRAFQTGDLGRLRRDGTIEFLGRADGQILVRGIHVEPGEVERVLCAHPSILDAVVVAAGDPSREQRLVAYVT------PETARADELPAFLSARIPEYMVPSQFVALSALPRTLGGKVERRAL-------------------------------- 91086323 29 ------------------------------------------------------------------------------DQLLANCDNNPALI----DAMSGQTLTYRELLDKTCTLAENLRKSGFGKTTNIAICCQNSVDFFTPIIAALYIGATVVPINHNYTETELGHALRVVKPQIIFCSE------------------LTRPKFAKLQ-----QRFDFLIFLIE-------NLPRNGLYRCCLEEVDGDHVAFILFSSGTTGLPKGVMITHRNVLTAHADDPRLVLRKDGQSILFY---------HAYGLFVSLACRVKIIVLQ----KFDENIYLQCIEKYKITSLTLVPPLAIFLAKS--PLAAKYDLSSVQEVGCGAAPLSKNI-----EELLKRRLKISNIYGLTET-TLAVMGVPTG-ETKPGSCGKLYPHLLCKIRDPESKSLGPNQVGELCVKGPI--VMKGYYRDEEATKGAFTS--DGWLLTGDLGYYDHDGYFFITGRLKELIKYKGLQVPPAELEAILLTHPKIKDVGVIGIPDEEAGELPLAFIVRNE----DDLTEDQVKSFLDGKVSPHKRLRGVIFLEEIPKNPSGKILRRKL-------------------------------- 85715932 1595 -------------------------------------------------------------------------------------------------------LSYGELNGRANRLAWRLRARGVGTDVVVGLWCERGVGMMVALLAVLKAGGAYLPLDPDYPQERLTHMLRDSGAALVLTQSA-LRG----------------------RFAAVLEETGAEAWLIDAQP-------EGGNDSNPAIAVPPESLAYVIYTSGSTGVPKGVMVRHDAVTNFLA-TMAEQPGMTEKDRVLGLTSLSFAVLELWL---PLTVGARVVLAD-RAAAQDPGRLKALAAAHEVSLIQATPATWRMLLDHEGALPSGC-----RVLC-GGEALPPDLARRLVAQAGE----VWNLYGPTETTVWSARHRLDAADARP-ALGRPIGNTTLYVLDHDLNVAPVGVAGELYIGGA--GLARGYWRTAERFMPDPFGPGARLYRTGDVARWGEDGVLEYVGRADHQVKIRGFRIELGEIEARLAAQAG-VGAAVVVAREAGTGRQLVGYV---SGEALDAAALKAALAA---SLPDYMVPARIVVLERLPLTPNGKIDRKAL-------------------------------- 158424922 32 --------------------------------------------------------------------------------------------------------TYGDALALSARLANVLVKRGVKPGDRVAVQVEKSWTAFVLYLAALRAGAVYLPLNTAYTLAELEYFLSDAEPTVVV-----VRPEVAGDVKALA----AKLGVPHVETL------GSDGKG------SLTEAAAGESESFEDVPRAADDLAGILYTSGTTGRAKGAMLTHEN-LLSNAVTLRDYWRFTSDDVLIHALPI----FHTHGLFVALMAGASMIFC---PKF-DASEVLRLMP--KATTLMGVPTFYTRLL--DHPGLTREATAHMRLFVSGSAPLLAETHRAFQEKTGKA---ILERYGMTETG--MNTSNPYDGERIAGTVGFPLPGVSVRITDPAGAVLGADEIGSIEVKG--PNVFKGYWKLPEK---TASEFHDGFFITGDLGKIDARGYVHIVGRGKDLVITGGFNVYPKEVEGEIDALPGVLESAVIGLPHKDFGEGVTAVIVRTPGASLTEA---EVHQALEGRLAKFKLPKKVFFVDELPRNTMGKVQKNILRD------------------------------ 170035152 36 ----------------------------------------------------------------------------------RRNGNDVAVI-DGVYGTEVQ---YLELLEQSVRLAECLRTLGIRVGDVIGIVSENRLEFPAVLFGALFVGATVAPINLTYSERELEHAFSLSKPKLIFVSP--FSADRVV--------AAARRNRHIVQKVVLFGDENPFVEGQDQRDVVLFEEFQRPVTFVNPLTVDIDHVALIMCSSGTTGLPKGVQLTHANLLIALLEESSNLMEPPPGGIVL----LGW--FHAYGCM-TLIN----VICNSLPKF-EEGLFLSCIENYRCTMIFVVPPLVVFLAKH--PLVDSYDLSSIDTLLCGAAPLSKETEDLVKARLNVRH--VRQGYGMSET--TLATLVQNGECHKSGSVGKVQIGTLAKVIDETGKLLGPNQHGELCFKGS--QIMKGYIGNEKATRETIDQ--DGWLHTGDVGYYDEDFEFFIVDRLKELIKYKGFQVPPAEIEAILLTNPKVKDAAVIGLPDEAAGELPLAFVVKQDGVDISEA---EIKKYVADRTSPAKRLGGVRFIAEIPKNLSGKILRRELRAML---------------------------- 209516505 26 ----------------------------------------------------------------------------------------------ADDYARPERWTYSDLLRDIRRTANMFSRLGVERNTVIAYVLPNLPETHFVIWGGEAVG-IVCAINPLLEREAIGELLKASGASVLVTVQAVLHHVPAIKDLVLVNLADRIPGEKGLEARILQRGESASLHGKGGRIHDFGTAMADESDDSPSARMD--DISSCFCTGGTTGLPKIAMRRHRNEVTNAWNTGRFLGEIGPGKTIFCGLPLFHV--NAVMVTGLLAFGAHVVL--GTPGYRGDGRFWEIVEHYRINFFSGVPTLYGSLL---EVPIGEHDISSLEYGLCGAAPMPVELLRNFEHRTG---IQILEGYGLTE-GACVSSVNPPLGERRAGSIGLCLPGMKVVVADEAGRDCAADEVGQLVISGPNPEQDSGIWGDGERWLN-----------TGDLGRRDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDAHAGELPVAYVQLKPGVMTTEA---ELAAFLRACISERAAPKGIRVIDTMPLTGVGKIYKPALK------------------------------- 108758947 9 -------------------------------------------------------------------------------RAAAKAPESIAI------KGPDGTLTYGQLDALANRIARALQELGVKQGDRVGLWTEKSVRAVAAMQGIARLGAAYVPLDPLNPATRTRLILDDCGIDVMVTT--TTRASE-----------LHNAGVSRLRYLLVDD---------KGPEICWNRLSGFSSEPLPPHGAGDHDLAYILYTSGSTGTPKGVCISQRNAMAFIEWCHAL-LGTTPEDRFSNHAPFFF--DLSVLLYAAFMGGASVTLIPEALAF-APEKLVELVLRERFTCWYSVPSALMLMMQEG--GLLKHGALPFRAVLFAGEPFPIRHLRPLREHLPQAR--FFNLYGPTETNVCDISPHRTPVPIGRASCGRPPPG------SEEARE-EGDGVGELMVEG--PTVMLGYWGQP--------RHGSGPYATGDRCREVPDGTFEYLGRRDNMLKVRGRRIEAGEIEAALLTHPDIREAGVIA-----TGSRLVAFVV--SGASKPPSLLK-VKKHCAERLPRYMIVDEVRVLPELPRTPNGKLNRRALREL----------------------------- 159154205 445 --------------------------------------------------------------------------HQLFEEQVKLHPEAVAVIFEG------QQLTYQQLNARANQLAHYLQEKGVKPEVLVGIFVERSLEMIVGVLGILKAGGAYLPLDPSYPADRLVYMLADTAVSMLLTQ-------------QSLVDSLPENQAETLC-----------------LDSDWQ-IIAHYSQQNPVSQVTSENLAYVIYTSGSTGQPKGVMNIHQGICNNFLQTI---------DVYLTTADILQIAPFNFEIFLALTSGTTLVV--AKPGHKDIAYLINLISEHKITQTFFVPSMLRVFLQQ----INLENCRCLKRVFCGAEALTSDLIQQFFERF---NCELHNLYGPTEASIYVTSSNYQIIPI-----GRPIANTQIYILDSELQPLPIGIPGELHI--GGVSLARGYLNQPEKFIGNPFGNGK-LYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESILDNHPQVVQTVVILREDTAENQRVVAYVV-RKDQSLTP---SELRRFLQQKLPAYMIPSAFVMLSEMPLNPNGKIDYKKLPKI----------------------------- 28976138 251 ---------------------------------------------------------------------------------VERSPDAIALVFEN------QQLTYRHLNEQANQLAHYLQTKGVKPEVLVGICVDRSLEMVVGILGILKAGGAYVPLDPSYPAERLTYTLQDAAVPILLTQ------------KSLL------PSLPENQAIV----MCLDRDWGVIAACSQENIVSHAQPQN---------LAYVIYTSGSTGKPKGVLINHQNVILFAATQAWYHFG--ASDVFTLFHSIAF-DFSVWELWGALLYGGSLVI---VPYWRDPSAFHTLLRQEQVTVLNQTPSAFRQLIRVEELAKTGESQLSLRLVIFGGEALEPQSLQPWFEGYKDQSPQLVNMYGITETTVH-VTYRPLSIADVNNSIGVPIPDLQLYILDEQLKPLPIGIKGEMYIGGA--GLARGYLNRPERFIPNPFSDAPRLYKTGDLARYLENGDIEYLDRIDNQVKIRGFRIELGEIEAALLKYPEVQEAVVMARTDQPGDKRLVAYIVAKSSNPASE-------------------------------------------------------------------------- 28976138 2006 ---------------------------------------------------------------------------------VKATPEKTSIIYPGGE------FSYRELDRITNSWANILQDLGTQK-DTICGV---ILESVAAMLAVFKAGGIYLPLRLDEPEERYSRMMLKTSPSIVVTAAEYL---------DVVKSRLAALSKPPHILVITANEITQRYEWN-GTNYQSFSVVESENPKTLLLP-DADDSNYIMFTSGSTGEPKAILGSHGSLRHFINWE-KIEFGINQN---WRCLQIAQINFDAYLTLVTLCSGGTLYIPDST-DREDLEGLLLRLGEWQINLLHTVPSVMRLFLKIGENLAHADQLKNLQVLVLGGEPLFVELCEW-HKVFG-EQTEFVNIYGASETTHFYRIPDPSKITYARVPAGKTLSDAAFAVINGT-RPCAVGEVGEIFVKSPY--LTKGYYQD-QKLTNLVFVPNPLVYRTGDLGRLLPDMSLEVVGRSDNQIKLNGVRIELGEIENAIYAIDGVEKTLVV----AEKKEELVTVIAYYQGNDTANQ--EDIRRQIKQVLPIYMQPNFLMRLEYFPLLPNGKINRLALPK------------------------------ 56695703 42 -----------------------------------------------------------------------------------------------------RSYSGAQFIRAVKSLAGGLSAHDMGAGTCVGLMMPNLPEYCIAFHGIAWAGGTITTINPTYTAPEVHHQLNDAGAQVLVTIPAF------------LDTARAAIEGTGVDRIVVVGD-------APEGTLALSDLMGPPLEHQAPVDV-AEHVVVLPYSSGTTGMPKGVMLTHRNLVVNIDQTL-LPADLNPGEMTTAFLPFFHIYGLQVLMNIYLTAGGGLV----TLPRFDLEQYLDCVIRYRTPRLWIVPPVALALAKH--PVVANYDLSCVEQVFCAAAPLGRDVAEGLGERI---NARVNQGYGMTELS--PVSHVSPHGEGKPGASGVAISNTECRIIDETGTDLPLGEDGELWVRG--PQVMKGYLNNEAATRATIVE--GGWLRTGDIAHFDEDGFLYITDRLKELIKYKGFQVAPAEVEAALLTHPAIADAAVIGAPDEAAGEVPLAFVVAAAGQAA-PSL-AEVQAYLDTRLAHYKQVRQMQVIEQIPKSASGKILRRLLRD------------------------------ 118052116 20 --------------------------------------------------------------------------------------DEVAIEAVSPSAGEPLVYTWRDLDRMSARMANLLASLDLPAASRIAVQVEKSVEALMLYLATLRAGHVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPG------------NAHWVAKVAAACGTQHVFTLG---------EAQDGSLLEQALRFDDVHAPAPCQADDLAAILYTSGTTGRSKGAVLSHGNLLSNALMLKQYWGREQGGDVLIHALPIFHAHGLFVAIHGALINGSKIIWM----AKFDARAV--IAAMSRATVFMGVPTYVRML----AEPTLTRDASRMRLFISGSAPLLIETFGEWRQRTGHT---ILERYGMSET--IMLASNPGQDERRGGTVGFALPGVGVRVAGDNGQPLPTGEVGAIEVQG--PNVFKGYWRMPEKTAQEF--TADGWFRTGDVGKLDERGYITIVGRSKDLIISGGYNVYPAEIEGFINEMPGVAESALVGVPHPDFGEVGVAVVVARPGHSPGSD---AIVAQLKAQLANFKIPKRCFVVPELPRNTMGKVQKNLLRD------------------------------ 196243888 453 ---------------------------------------------------------------------------------VQQTPHQIAVVYE------DKKLTYSQLNERANQLAHHLIKLGIKPDNPVPIYANRSLEIVISMLGILKAGGAYLPIDSGLPLQGLKQRLQESKASLLITQ-----------------QSLIKPQLLPNHQVIYL-------------DKDWTTISQNSSQNPNIELTDKN-LVYVIFTSGSTGQPKGVAIEHR-QLLNYVHSILTKLDIPTNANFALVSTFGADLGHTCI-FPTLCTGGCLHII-SQERAANAKSLADYFQHHEIDCLKIVPSHLSALLSADPQA---SILPRQRLI-LGGEATPWTLIDQIRQK--APNCRIFNHYGPTETGATTFATLPHPTATVP--IGRPLDNIQLYVLDEQRKPVPIGVPGELYIGGS--GVARGYLHHPERFIDNPFNHHDRLYKTGDRVRYLPDGNLEFLGRFDNQVKIHGFRIELGEIEAILSQHPQISQVAVIASKDNSGDRRLVAYIVPQNATTNETQW----RSFLQEKLPDYMIPSIFVELKTMPLTQNGKIDRHNLPDRAIKNATNFVAPRT---------------- 121706624 27 -------------------------------------------------------------------------------------------------------VSYQQLHTHVADFQAKLARLGVGHGAAVSLALANSYEFIVSFLAASWQRSIAAPLNPAYKQHEFEFYIDDLSSTLVLIPRGTYQNGPAVRAGRKYNAAIAECYWDGKEVVLDVKEQG---KLSGKGDVG----MLQAQP---------DDIALVLHTSGTTGRPKAVPLTHKN-LTTSMNNIRATYKLTPEDRTYLVMPLFHVHGLLAGFLAPLLSGGSVIV----PPRFSASEFWDFVGFHA--NWYTAPTIHQILLKTPLPNP----IPKIRFIRSCSSPLSPKTFEDLEKTF---KAPVLEAYAMTEASHQMTSNPLPSGKRQPGSVGI-GQGVEVKILDQEGNEVAQGAEAEICVRGE--NVTKGYLNNPAANKSSFTK--EGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLSHPGVAEAVCFSIPDEGHGEDIGAAVVLKSAGAATEA---DLKSWVAGKLAKFKTPKQVWIVSQIPKTATGKIQRR---------------------------------- 189502188 48 -----------------------------------------------------------------------------------------------------KVLTYAEINRLTQNFAAYLQNCNLKPGDHIAIQLPNLLQYPIAMLGALRAGMVVVNVNPLYTAYELEQQIKNATTKGIIILSNFAHNLASIDLLGKVKGFFTNFTVKHIKKLVPLPQSLQVTSFNKALHLGSKVSFNRVTP-------SATQPAFLQYTGGTTGISKGVVLTHR-HMIANMEQMFTFMRLKLDEVMITALPLYHIFALTVNLLAPIHLGAKNIL---ITNPRNIKNFIKELRKHRFTCLTGVNTLFNALLAHPT--FSSIDFSSLKVSIAGGVALQDSVADRWEKLTG---IPIIEGYGLTEASPCLTCNLPNGSQRK-GTVGVPLPSTLIKIVDENNKEVEPGQPGHLLAKG--PQIMESYWNNPEETEQAFHE---GWLQTGDIATMTPDGYVKILDRKKEMINVSGFNVYPNEIENIALMCPKVLEAAAVGTWEEGGKEVVKLFVVKK-----DPSLVEELINYCRLRLTNYKVPRYIEFRDMLPKSNVGKILRRVLQE------------------------------ 67157301 24 -----------------------------------------------------------------------------IERSAAVHPNRPAVIH-----GSIRR-TWAETYTRCRRLASALAGRGIGKGDTVAVMLPNIPQMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLIADRE---------YQEVIHAAIGMLDHPPLLIDVDDPEYGEGLPIS---DLEYEALLAEGDPAFAWQWPDDEWQAISLYTSGTTGNPKGVVHHRGAYLNALGNQMVWAMGNHP--VYLWTLPMFHCNGWCYWTVTALA-GAHVFL-----RRVDPQKILTLIHEHRVTHLCGAPIVLNALVNMPDSAKAAIDHP---VHAMVAGAAPPAKVIGAVEEMGIKVTHV---YGLTEVYGPVTVPLDERARIKARQ-GVRYPTLEVMVADPQTEPVPGDTIGEIFMRGN--TVMKGYLKNP----SATAEAFEGGWFHGDLAVWHPDGYVEIKDRLKDIVISGGENISTIEVEGVLYRHHGVLEAAVVARPDEKWGETPCAFVTLKAGHERTSE--AEIIAFCREHLAGFKIPRRVVF-SELPKTSTGKIQKYVLRD------------------------------ 111022418 4548 ----------------------------------------------------------------------------LFERRAAENPDAAAITF------GDTTVTYGDLDHRSAEMAESLRASGVGAEDLVALVLPRSVDLVVAMLAVIRAGAAYLPIDVDYPAERIRYLLDDAAPTVVIS---------------------EMPQVSGTVSTGASRRSPGGA-------------------------------AYVIYTSGSTGQPKGVTVTHANVLSLLANT-REEFGFGPGDV--------WTMFHSWEMWGALTTGGRLVLVDHYLAR-SPHEFADLLVREGVTVLNQTPSAFGQL-------VEHIDSSSLRLLIFGGEALDHTLVAWLGHH---PNVRAVNMFGITETTVHVT-----RHDLKSGSVGRALPGLRTYVLDASLHSVPPGTVGELYVSGA--QVARGYMGTAERFVADPFTPGTRMYRTGDLARYRSNGELDHLGRADTQVAVRGYRIEPGEIEATLLRRPDVEHAAVMLRGSAVGDQ-LVAYVV-------SAADPRTLLGYLRSVLPEYLVPGAVVPVPAFPLTPNGKLDRHAL-------------------------------- 111022418 3544 ------------------------------------------------------------------------------------------------------ELTYRELDERANRLARKLIRLGIGPEDAVALLLPRSIDSVTAVWAVARVGAASLPIDLDHPAERTARILTAAGVRVAIAHDADLVPDGIV--------------------------------WIDAREGQGDS--APIGDRERVRPLTADHPAYVVFTSGSTGEPKGVVVTHRGFA-NHAAEVRARYRVGPDSRVLHFAAPSFDGAFHEILVAA-IGGATLVI--APPGVVGGDELKDLLLRERVTHWTTTPS-VPALM--DPEG-----LDSLEFLAVVGEACPPEVLEWARNR------TVVDLYGPTETVWATGSSLQSGDPI---TIGRPIRGASAVVLDSRLRPVPVGVIGEL--HLSGPALARGYLGAPQRFVANPHG-YGRMYRSGDLVRWTADHTLEFVGRADSQLKIRGFRVELGEIDAVLWSAPGV-DTAVTVLHD----NVLAAYV--HGTVELDPA---ALRAYVAERLPHYMVPATVTVLDAVPLTVNGKVNRDAL-------------------------------- 111022418 489 -----------------------------------------------------------------------------------RDPDAIALRHAGAD------LSYGQLDVWSNRLAHRLIERGIGPEDVVAVMLPRSPESVVAVWAVARSGAAFLPVDPGYPAERIAFMLADSETTVALAADAS-----VVP--------------AGIDWVEVADRPGDSSPVADADRVR---------------PLRIDHPAYVLYTSGSTGTPKGVTVTHRG-LAGLVSARDGLYDVDDSARVAHFASPSFDISLDELLLA-FTAGATLVIVP--PNVFGGEMLTELLRTERVTHAILTPAVVATLV--------PSELPDLRVLDVGGEALTGALVA----AWAPGRV-MVNGYGPTETVTTLFSP-----PLVPGEIGRPVPGTEALVLDARLRPVPVGVVGELYLAGE--SLARGYHRTAERFVAYPHGAGSRMYRTGDRVRWTPDHQLEFVGRTDTQVKIRGFRVELGEIDAVLTAAPGVDHAVTVVHGAGMSSGTVVSYV---SGATDP----ATVLDFAAARLPHYMVPASVTVLEQMPITPSGKIDR----------------------------------- 111022418 2508 ------------------------------------------------------------------------------------------------------EVTYRELDARANRLARRLIARGIGPEDLVALMLPRSVESIVAVWAVTRSGAAFLPVDPGYPAERIAFMLHDSG--------------------------AAVALAADASHVP------DGVAWIDVTDGPGDAAAVTDADRVRPLRVD--HPAYVLYTSGSTGRPKGAMVTHRGLLADANATLGLLFDLSINEMLLAFT-----------------AGATLVV---VPPWVLAGELADVLRRERVTHVMVTPSVLASL-----EPASVPD---LRVIDLAGEELPWEAQRWAPARI------VVNGYGPTETTNFMSDPL---TPGGPLTIGGPIEGTEVLVLDSRLRPVPVGVTGEVYLAGESLG--RGYHGRPERFIAYPSGNGTRMYRSGDLARWTPSHQLVIVGRADNQVKVRGFRVELGEVDSALRTAPGV-ESAVT----LVHGTTLASYVT--GSVEP-----AAVQAFTADKLPHYMVPGSVTVLDAMPLTANGKVDRAAL-------------------------------- 111022418 1527 -------------------------------------------------------------------------------------------------------LTPAELDDRANRLAHHLIDRGLGPGDVVAVQLPRSVEWVTALCAVARTGAAFVPIDPTYPEARVAHILADSGARAVLTDSD-------------------------------MQHLGDNPSPVTDND--------------RVRPLRVDDPAYVIYTSGSTGTPKGVVVTHRG-LSSHAAALRKSYAVDSVSRILAFASPS-VDASVHELLS--ACGATLVL---APDVYGGDELTELLQRERITHWTTTPAVLALTKPDG--------LDHLRVVAVAGDVCPPDLVRWA------PGRTLLNLYGPTETIWATGTPLSADDPVTIGS---PIDGMSAVVLDAALRPVPVGAVGELYLTG--PGLARGYVGKPERFVANPHGD-GRMYRTGDLVRWTASRHLDFAGRADDQVKIRGFRVELGEIDAVLRSAPGVDTAVTIA-----CDGALHSYVHGTD--VDTDAVLAFATQHV-----PRHIPASVTVLDHLPLTRGGKVDRAAL-------------------------------- 111022418 5569 -----------------------------------------------------------------------------ITRGAQAAPDAVAV------RDSGTQLTYRELDARSDVVARELLESGVRPGEAVVWSAPRSTESVVRLWAIAKAGVAPVLIDPALPAARVAVMIADSLPRATGTA-------------------------------------------------------------------------YVVFTSGTTGTPKAVVVTDSG-LGALDTDVASRFGAAPGSRVLHRAAAGFDMTLLEVLIAG-ASGATLVI--ASDTEFAGPALGELLRRERITHACVTPTVLAT--------VGDFALPDLEVLMVGGERLGAELVRWA------PGRRLINGYGPAESTMYTIATRPLSSGV-PVTIGTPIPGVAALVLDERLRPVPVGVPGELYLSGG--ALARGYAGQPERFVAG--PDGARLYRTGDLVRWRGGGELEYLGRNDSQVKIRGVRVEPGEIDAAIARVADIDFAATIVRPTPTGSDSLVSYVLPQHAGFDADGLRRRLAEL----LPSYLVPTAVVVLDSPPQTINGKLDLRSL-------------------------------- 111022418 7545 ------------------------------------------------------------------------------------------------------QWTYEELDDVAERWARALSDRGVGPEDVVAVATGRGRHWVAAVWAVAKAGAVWLSLDPTHPTKRLEWMLADSRAVV---------------------------GLTVPERVAELPAT---IPWLPPVSTYQPPAVKKYSQV--------EGAAYVIYTSGTTGTPKGVVVPHRG-LVNVVAAQAPVLDIDGDVRVLQLASPTFDASLFEMLYA-LSSGGSLVI---APDFSYAGVLAEVVRRERITHLVATPTVLATLDADGDEGPQ--------TVVSVGERLPATTWASGHRLF--------NAYGPTEF--TILASVAGPL-TPAGVIGDVIDAAAALVLDPRLHPVPDGVTGELYLSGS--SVARGYLGATQFVPNPYGKPGDRMYRTGDLVRRNAHGALDYLGRDDAQVQLHGIRVEPAEVDVALTRHSDVRFVITTPVVAPGGQLVLVSYVVMEPDSTHTP---HSVREFARAVLPRHLVPSAVVVLDSLPVLPSGKVDRSAL-------------------------------- 37526050 30 --------------------------------------------------------------------------------------DQPAFINMGE------IMTFRKLEERSRAFAAYLQNLGLSKGDRVALMMPNLLQYPVALFGVLRAGMIVVNVNPLYTPRELEHQLNDSGTSAIVIVSNF-----AHTLEKIVFN-------TKVKHVI-LTRMGDQLSRPKGTLVDFAAIQKGYRMQYVKPEINGNDLAFLQYTGGTTGVAKGAMLTHRNILANL-EQAKAVYSLRVGQELIVTALP------LYHIFA-LMVNCLLLIYLGNLLITNPRDITGTAKELG-RYPFTSVTGVNTLFNANNEEFKKLDFSTLRLVVGGGMPVQKAVAEKWAKVTGTN---LLEGYGLTE-CSPLVSCNPYNSKHYTGSIGFPVSSTEIKLVDDDGNEVEMGQQGELWIRG--PQVMAGYWNRPDATEEV---LKDGWVATGDIANVNEQGSIHIVDRKKDMILVSGFNVYPNEVEDVVSAHPKVLESAAIGVSSESSGETVKVFVV-----RIDPGLEDELKTHCRRYLTGYKVPKIIEFRDELPKSNVGKILRRELRD----EEEKVRNVA----------------- 67921998 1605 --------------------------------------------------------------------------YQLFETQVENTPNAIALIHE------TQQLTYHELNSQANQLAHYLQQLGVKPETPVGVCLNRSPHLIITLLAILKAGGAYLPLDPHYPSERLALMIEDAKIPILITQ----------------GNILQPPGVTIVD-----------------LDLD-QDKITEQPIINPSTNVLPQNLAYLIYTSGSTGRPKGIAHSSTASLLNWAKDTFTSEQIS--GVLASTSVCFDLS--VFEIFVPLSWGGSVILVDNALALPE----LSYIE--KVTLINTVPTAATELLRLNAIP------NSVKTINLAGEALSKHLVQKLYKNSPVEK--VFNLYGPSETYSTVALINPETQNSP--SIGFAVTNTQAYILDHYLQPVPMGVPGELYL--GGKGLARGYLHQPERFIPSPFGEGERLYKTGDRVRLREDGEIEYLGRNDYQVKVRGFRIELGEVEDKLLKHPDIAQAVATVKEDNNGNKRLVAYLVIESTATFSGE--ENLRRFLQETLPDYMVPSLYVILDSLPLTPNGKIDRKAL-------------------------------- 194290386 20 -----------------------------------------------------------------------------LHGHADVAPGRPALHYLG------RTFTYGKLWRRVERASAHLAAWGIRAGDRVGTLCLNHELQLVLLFACARVGAMFAP---------LNYRLAPAE------------------LRAICDHAQLALLFHDAPNEALAREAGGDF-----RLAHLDRLIDEPAPYGVVAPVPDHAPLLLAYTSGTTGKPKGAVHTQAGVLANARASW-WAHGMRADDHVLSVLPLFHVGGLCIQTLPALLAGARVTLHD----RFAAQAWLDAVAAARPSLSLMVPATLRAVLEH--PGWADADLAALRGV-MAGSSTIPRSYI---DAFHARGVPLGQVYGATETGPVSVVLKLEQAMARPGYAGWPQPEAEVRLAGPDGAEVPPGAVGELWVRGA--NVMAGYWNQPESLTESGLSDLPGGWFHGDLAHRDADGCIEVVGRSKDMIISGGENIYPAEIENVLVGLPGVQECAVVGVADARWGEVPVAVIVPAPGTPPGALAAEPLREQLAARIARFKLPREVVLMDDLPRSALGKVLKPQLRA------------------------------ 103485716 17 ----------------------------------------------------------------------------LVRAHAAERPDAVAA------ADAERRLTWSDLDRLTDRIAARLQRDGLVKGDRTAIAGLNSVEQMAVILGTLRAGGVAGLITNSATGEQMAAMIADTGARHLF--------------LDTAAKASLDGQDIAASDLIAMDGGDAGTPLT--------DWIAPADAAPQPAAIGPDDGFNIIYSSGTTGTPKGIIHSH-------AMRWQHIQRYGPNAV--------------TILSTPLYSNTTMASFMGSGGRFDARGFLELAERERATNCMLVPVQYRRIMALDD--FDRFDLSSFVMKYCTSAPFPAALKA---DVLKRWPGGLVEIYGMTEGGAAFILE-AHQFPDKLHTVGKPAPGHVAKVIDEDGNELPQGSVGEIVGRS--PAMMTGYNNRPDATKAMHWYDSEGFYRHGDIGRIDEDGFLTLMDRAKDMIISGGFNIFPSDLEAILLADERVVEAAVVGMPSEEWGETPVAFVVLKPGAD-----AESVRETCNAKVGKTQRLSAIRQVDELPRSPIGKVLKRELRD------------------------------ 90417611 26 -----------------------------------------------------------------------------------------------------REFTYADVEAVSARFANALVALGVEPGDRVAVQADKSIEALMLYLGTVRAGGVFLPLNTAYTPTEIDYFLNDAKPRV-FVCDPAKRDG----LAATAEGAGARLETLGVR------------AMDAG---SLNAQADAASGEFATVARQPSDLAAILYTSGTTGRSKGAMLTQDN-LLSNAEVLRDYWRFTAEDVLLHLLPI----FHTHGLFTAMIAGGTMI------FLPKFDV--EQVFKYRATAMMGVPTFYTRLLA--DERLNRERTAHMRLFTSGSAPLLAETHRAFEERTGQR---ILERYGMTETN--MSTSNPYDGERRAGTVGFPLPGVELRIVDETAKPLPDGEIGVIEVKG--PNVFCGYWQMPEKTAAEF--RADGFFITGDLGLIDPQGYVTIVGRGKDLIISGGFNIYPKEVELALDELPGVVESAVVGVPHPDFGEGVVG--VVVARRALDEA---ELTGALAERLARFKQPKRIVFVDELPRNTMGKVQKNILRD------------------------------ 34496914 28 -----------------------------------------------------------------------------------------------------KVLSYAELDALSGRFASFLQRLGLKKGDRVAVMMPNLLQYPIAVFGTLRAGGAVVNVNPLYTPRELEHQLKDSGATIVILENFAGVLEQVLPRTKNVVVASIGEMLGILKGTLVVRKVKKMVPWRIPGHVRFSDALSGAAKPYDKVALTHEDVAFLQYTGGTTGVAKGAVLLHKNIVANMLQASAWVGTLREGQEVIVTALP---LYHIFSLTANLMVGALNVLITNPRDIPG---FVKELRKYPITCITGVNTLFNALLNHPE--FSKLNFSTWRLTLGGGMAVQKAVADKWKAVTG---VPLVEAYGLTET-SPAACINPMDLKEYNGTIGLPVPSTEIEIRDAEGRPVAPGEQGELCIRG--PQVMRGYWNRPDETAKVL--GADGFLATGDMAVLTPEGYVKLVDRKKDMILVSGFNVYPNEIEDVVAGHPDVLEVACIGVPDDKSGEVVK-----VFVVKKNPALTKDIIRYCRENLTGYKVPKLVEFRSELPKTNVGKILRRALRD------------------------------ 50084734 6 --------------------------------------------------------------------------------HAQNTPDKAACIFAS----TQQVLSYAQMNALANRCAHLFRQHGLKRGDVVSILLENSIDIFTVAWAAQRSGLYLTAISCKTSAKDLAYILDNSESKILIVSEC------------LVDTALEALQLSQLDYVYLY-ATGQKTSVA-----SFTQALSQCREDDITDPSPGGD---MLYSSGSTGRPKGVPLPEGDLMVPLMAMGRDLYQMNQDTLYLSTSPL----YHAAPLRWALAVGGTVVIMDKY----DAEQTLNLIEQYQISHATFVPTHFIRLLNLPETRRQSFDSSSLKAVIHAAAPCPVPVIDWW-------GPLLHEYYSGTEQCGITALDSVQWLD-KPGSVGKAVLG-KIKVLDEQQNELAVGQIGDIYFADG-PQF--EYYKDPEKTKTAYSKQG---WATGDIGWVDEDGYLYLTDRKNFMIISGGVNIYPQEIENLLMTHPDVNDTAVFGIPDDEMGEKVVAIVQLKACILSSADEAQKLKQFVRQALGGVKCPQVFEFCQNFPREATGKILKRKL-------------------------------- 71734760 1124 -----------------------------------------------------------------------------LERQALQTPERIALVWEGG------SLDFASLHAQANRLAHYLRDKGVGPDVKVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPIERLAYMLQDSGVELLLTQSHLL------------------GDLPSADGVCTV-----AMDM-----LHLDSWPVSAPGLH----LSGDNLAYVIYTSGSTGQPKGVGNTHAA-LVERLQWMQDTYGLDESDVLMQKAPISFDVSV-WECFWPLITGCRLLLA-GPGEHRDPHRIAQLVNEHGVTTLHFVPPLLQLFV---DEPLAQQC-TSLRRLFSGGEALPSELRNRVLEHLPG--VQLHNRYGPTET-AINVTHWQCQVSDGLRSIGRPLGNVLCRVLDSELNPLPRGVAGELCI--GGIGLARGYLNRPERFVADPLGPGERLYRTGDLVRWAADGALEYLGRLDQQVKLRGFRVEPQEIEARLLTQPGVGHAAVL-VRETAAGPQLIGYYTAEAGQDAQAE---RIKSALALELPDYMVPAQLVRLDSMPLSPIGKLDRRAL-------------------------------- 71734760 3728 -----------------------------------------------------------------------------------------------------RQLSYAELNIASNRLGHALIEAGVSFDQPVALLAERGVELPGMIIGSFKAGGGYLPLDPALPDSRLSGIIGQSGTPLLVCSAQCLEQGRA------LLEALTESARPQL--------------------LVWETVQQRESAQHNPGRYSAPDNLYVIFTSGSTGLPKGVMVEQRGMLNNQLSKVPY-LSLSERDVIAQTASQSFDISVWQFLAAPL-FGARV---DIVPNARDPQALLAHVQAQRISVLESVPSLITGLLAE-----QQATLDSLRWMLPTGEAMPPEASQWLQRY---PQIGLVNAYGPAECSDDVAFFRVDAASTRSAYIGSPTDNNRLYLLDEALDLVPLGAVGELCVAGAGVG--RGYVADPSRFVPHPFAPGERLYRTGDLARRRKDGVLEYVGRVDHQVKIRGYRIELGEIETRLLEHSAIRETVVLAVDGPL-GKVLAAYLVPSAATQDPDALRDELKNHLKASLPDYMVPAHLVILEAMPLTPNGKLDRKAL-------------------------------- 71734760 12 ----------------------------------------------------------------------------ALQRRALHTPDRLALRFLTDEKDQGLVLTYRDLDLRARTIAAALQRQAV-PGDRATLLFHSGPDYVAAFFGCLYAGVIAVP---AYPPESLLSIIADAEPRLVLTGS---------DLQPALLDELAAADAPQLLCVDTLDSASAD-NWQGP-------------------QLQADDIAFLQYTSGSTALPKGVQVSHGN-LVANELLIRHGFDVNPDDVI-----VSWLMGLIGGLLQPIFSGVPCILM--APAYFRPLRWLEAISEYGGTISGGPDFAYQLCARVSDSALERLDLSRWRVAYSGSEPIREDSLNAFAEKFGFTPDSFMASYGLAEATLYVVAELGDGQPVM--SCGTGQPGHGVLIADPATQVLDENRIGE--VWASGPSIAHGYWRNPEATAKAFVQHDGQTWRTGDLGFQ-RHGELYITGRLKDMLIVRGHNLYPQDIEKVVERE----------VDVVRKG-RIAAFAVNQDGSE-GIGIAAEVSRSVQKILSAEALIKIIRQAGALPKTSSGKLQRSACRRLADG-------------------------- 218153540 6 --------------------------------------------------------------------------HHLLDRWLAEAPARPFIH-----LPDGRSLSFADLGALTDTAEAELRALDVRPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPAEIDAFVGKADARVVFFTAAASRSAAAHAQRTAVDSAL-----PGMQHGAVLQDAQPEAG-------ALRDTVAS-----------------LIFTSGTTGQPKGVMLTHDA-LIHFARVSGASRALGPQDRSYAFVPMTHIFGLGTVLISSLLAGAQLVM---RPQF-DPDDLLDALAHHGVSQLQGPPALFRLLAHLQERGIQRPEAPALRYLYTGAGPLDLALKQRVEAAFGQA---LHHGYGLSEYAGSVHLTRLGEQRTDT-SAGYAVAEAEVRVTDPAGEPLPLGERGELWIRGR--GLMPGYFRDPA--ATAAVMREGGWYASGDLGEMHADGALFVVGRLKEMIIRSGFNVYPAEVETALNTHPSVQRSAVVGRTVEDGNEEIVAFVELRPGAALDAD---AMQSHLRELLAPYKRPSHIVALSELPTNTNGKVLKRTLKDQAL--------------------------- 157106378 50 -----------------------------------------------------------------------------------------------------KRLTFSDVLEKADRIAASFYQLGLKKGDRVGIWAPNGTQFYLSSLAAARAGMISVLINPAYQVPEIEYAINKVGVKAII-ANESYRSQQYYNMLAQLASELKSSKLPSLRTVVIDSEQNNKLPGA----IAFKELLNSEPAISKIEALPPDSGVNIQFTSGTTGQPKAAFMSHYGFVNNAHIGHRNEFDLKDH-RICVQTPFFHVFGIVIGIVGAMSYGTTLVL--PGPGF-KASESLETIAKEKCSVIYGTPTLVRAVRESGIKLP-PVDLA-----VTGGAACSPQLFVDIQKALGVRQVKTV--FGMTEASAVLFQSLFNSKENVLETVGHLTDHYEAKVVDQDGNTVPFGTSGELWVRGY--GTMLGYWGDEQKTKETI--DVDKWLKTGDQFQLREDGYGKIVGRMKEMVIRGGENIYPKELEDFLCTHPKILETHCIGVPDERMGEEICAYVRLQDSSMSLD--HAEMKAFCKGKIAHFKIPRYLRIVDDFPKTVSGKI------------------------------------- 160874178 28 --------------------------------------------------------------------------------------------------------SFNEIERDSRYFAAYLQNKTLKPGDRIAIQLPNITQFVIAAYGAIRAGLILVNTNPLYTERELIHQFNDSGAKALVVLS---------DLLPTLAKVIDSTQIELVISTHPLDLIDPHVQPKTGLKNVEFCQILKQGADLPFSRFNLDDLSALQYTGGTTGLSKGAMLTHGNMLANAAQVSRIASVITEGDIFVAPLPI-------YHIYAFMVNGGCSVL---IPNPRDISGLIKTLAKYPFTGFAGLNTLFVALCHQPE--FKALDFSHLKITISGGTALTAAAANIWQQTTGNM---ISEGYGLSETSPVISLNAPG--YQKLGTIGKPVIGTEVKLLDENNLEVPLGTAGELAARG--PQVMRGYWNNPQETANAM--TPEGFFKTGDIAIATAEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPSVIECAVVGVKDEHSGEAVKAFIVLKDDSQDHQQAKEAILTYCREQLTAYKLPKVIEFMTQLPKSTVGKILRRELKEKA---------------------------- 120406163 3 ----------------------------------------------------------------------LNIADLA-EHAIDAVPDRVALI------SGDEQLTYAELEEKSNRLAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALVH--ERRYADRV---------ANVLPETPNVKTILVVE-DGTDEDYQRYGGVEFYSALAQGSPERDFGP-RSEDDIYLLYTGGTTGFPKGVMWRHGGTAKQAVESGPMVRYPIPPMIHGATQSATWM---------ALFSGQTTVL---TPEF-DAEAVWRTIHEHKVNLLFMARPLLDALLAAQDAG-DQYDLSSLFLLASTAALFSTSLKEKFLELLPNRI--ITDSIGSSETG------FGGTSIVAKGESHTGGPRVTIDVLDEDGNPVTPGVRGIIAKRGHIP---VGYFKDEKKTAET-FKTINGVRYAGDYATVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVQPREGTRPA---LADLDAFVRTQIAGYKVPRSLWLVDEVKRSPAGK-------------------------------------- 126657600 492 -----------------------------------------------------------------------NSCHQLLETQAEKTPDRVAIEF------NNKKLTYSQLNQKANQLAYHLQQSGVKPNNLVAICVERSIEMLIGLLAILKAGGTYIPIDPTYPSERINYILEHSQVNVILTQSWVWKENRE----KYTIIAIDKITLHP-------------------------------TPYTPHPHLTPQDLAYIIYTSGSTGKPKGVEISHQG-IVNFLWSMAQQPGINSDDILLSVTTLSFIAGLE--LFLPLITGAKVVIV-SRQTVIDGVALSQKIDQSNASMMQATPATWQMLIDAG--WKGKKDLK----ILCGGEALSKTL---VKELLTKSQ-ELWNMYGPTETTWSMIEKIETEDNI---TIGRPINNTQIYILDNHLQPVPIGIPGELYIGGD--GLARGYVNTEERFINSPFNPGKKIYKTGDIAKYLPNGKVEYIGRSDYQVKIRGFRIELGEIESQLNQHLGVKNAVVVAKKEASGINPLVAYYVSQKESNVTDE---NLRDFLKKKLPDYMMPLVFISLAEFPLTPNGKIDRKAL-------------------------------- 18254490 488 ----------------------------------------------------------------------------CLQQQVQQQPDALAVVC------GKERLSYRELSARVMQLARKLTAQGIGAGDVVAIGVPRSVSSVVAIFGVLTSGAAYMPLDLDYPRERLTLMCDDARPALLLTHSAV------------------RAQMPELPQVLCLDDADLRAECARLPTHPVTDAERR-------EPLCGEHLAYMIYTSGSTGKPKGVMSTHAG-LLNLMMSHSFLFGLRAGHTASFSFDSSW---------EPLFCGSELHIFD-EELRKDAWALVQHLNQTPIDLMDITPSFFTQMIDSGLLEADNHQPA---FIMIGGEAATPRLWQLMRQH---PQMEIHNYYGPSETLGARVT--VADQPV----IGQPVANTRVWLLDNQLRPVPVGVPGELYIAG--PGLARGYLRRPDRFVACPFIPGAVMYRTGDLMRWRHDGQLAFIGRVDHQIKVRGFRVELGEVENALVALAEVSTAVVIAEP-LGATYRLIGYCVPDAATREQPDVAARLLAQLAEQLPDYMIPAVLMVMEELPLTVNGKIDRQALPK------------------------------ 183981272 498 ------------------------------------------------------------------------------------------------------TVTYAELGERVDAFAEHLAAAGVRPGDAIGVFLGRSVHLAVAALAIARSGAVVVVLNPTHPSARVADMITDAG----------------------------------VSRVVVDDQTRPLVPVNAP-ELIAADRAGAAVASMPPPQLDPAEPAYLNFTSGSTGRPKAVTSSHRAFCNQLLWR-RDEFGLGGDDALLQTADIF-----MWEIFGPLVAGARLVF---NPGEWDPHSIVQRVRQSSITMLQIVPSQLDVL-------LEEPDLGTLRYVFCGGEPLSLALCRRFAAVL--PHAELVNLYGPTET--TIDATFWRVEVADEASIGRPIANACLYVVDPEGALAAPGGEGELWIGGA--GVTMGYLGSPQRFRRDVRCAHPGVYRTGDRVRQRPDGTLEFLGRMDRQLKVHGVRIEPAEIERTLCEHPGVQHAVVTVKERAPGDKALAAYLI---SDSPNMELLEAVLKTCRTKLPATMVPAAVMVLDSLPRTSTGKV------------------------------------- 90415781 45 -----------------------------------------------------------------------------------------------------QTLCFSEIEQLSRQFGCYLLEHGLGAGDRVAVQLPNISQFPIAIWGILRAGLVVVNTNPMYTAREQLHQFNDSGAKALVVLS---------DLLPVTEQVIPQTGVETVIATSAIDLLQPQPLPASSLSVSFTDALALGADKQLPERSSSSDVAVLQYTGGTTGPSKGAILTHGNIFGGVRMS-KVSVDFSDEDLLIAPMPLYHVFGFTMNAVSGFLGGSHSVL---IPNARDIDSMVATMKQHPLTTMAGITTLLQGLMRH--PQFDEIDFSRLKGIVVGGAALVKEVGDEWEARTG---APVFEGYGLSETTAVLTCN--GPDKSRLGTVGLPMLFQEVKLIDVEGNAVATGERGEVCCRGAH--VMQGYWNRPDATAEALDA--DGWFRTGDIGVMAEDGMLTIVDRLKDMVIVSGFNVYPNEIEDVAYGHGDIIECAVVGVADERTGEAVKLFVV-----STNPDLEQQVKDFCREQLTAYKVPKHVAFMDELPKSPVGKILRRELRD------------------------------ 148556301 55 -------------------------------------------------------------------------------------GDQTFIVFEDERLSHAAHV------ERVARCASALRARGIGKGDRVAIAMRNLPEWSIAFWAVVSLGAVAVSINAWMTGPEMQFCIGDSGSRLLIADDDRIER-----LGDRLSDL-------ALEAVIAVRSQNGS----DPRITPWQTLETGDGPALPPVTILPDDDATILYTSGTTGNPKGALGTHRGSCNNVITT-----------RYFNAVDAGTAVNNAFLLTIPLFHGAGSVFGGGKPRW-DAQRALDTIAAEQITDMVATPAHFVQLLDLVDATPGRHAIGSVETVLVGG--ASPPADLPARIHAAMPKAAVGTGYGQTECTQIATLSCGSDYIEHPKSCGRPVPICDIRIVDDAGAEVAAGQTGELLLST---STLVKAYVN--RPAETAETFVDGWLKTGDLVHLDADGRMHIDDRKKDMVIRGGENIYCIEVEQALYSHPDVEEAAVFGLPHPVLGEEPYAMVFLRANSDASDP---ALRAHAGERLAKFKIPVEIRPSAALPRNANGKILKRELRA------------------------------ 196193100 1957 ---------------------------------------------------------------------------------AAEQGEAIALVH-----GDTR-VSFVQLESRANQLARYLIEQGVQPDDVVGVSFERGVTMIEAFLAVMKAGGAFLPLDPGYPSDRLHYMLEDSDAKLLLTSSG------LVETLPRVD-AVKPIAVNELSL----------------------DVFSAQSLDSEP---HPDQLAYVIYTSGSTGKPKGVSLTHAG-LTMHVQTIGERYGMTPDDVELQFASISWTV--------PLAFGSRVVIRD--------QQLWDALQKEGVTIACIPPSYMGPL----LDWIEQTQPPKVRSWTLGGEAFTRETFERMQQVLKPQR--ILNGYGPTET---VVTPMLWA--AYEGSAYAPI-GTAVYVLDQDLNRVPVGVAGELYIGNE-VGLARGYHQRPERFLPDPFEPGERMYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESRLLAHPQVREAVVLAQPSP-GGNRLVGYLVPR-GPLSTDALMAELV----TEFPDYMVPGQLLVLEAMPLTPAGKVNRKAL-------------------------------- 196193100 3016 ----------------------------------------------------------------------------------------------------EQQLSYAELERKVNQLANRLRRAGVKEDVRVAIGLPRSLELVIGILAITRAGGAYVPLDPGYPQDRLAYILDASSPALLLTHSELLE------------------------------------SWPQGVPMWCLDELDVSDQPVTPPAVHPDQAIYVIYTSGSTGKPKGVLNTQAALENRLLW-MQNAYPLQAADCVLQKTDVS--VWEFFW---PLMVGARLAV---APAHGDPQWLQQVMADEDVTTLHFVPSMLKAF--VDATGLQR--LPQLKRLICSGEALDMELQKAVFA--SRNDVELHNLYGPTE-AAIDVSSLEREEKEKPAPIGAPISNIQLHVLDTDLNPVPRGVPGELYLGGT--GLARGYFARPDRFLPNPFEPGSRMYRTGDQVRQRDDGIIDYLGRLDHQVKIRGLRIELGEIEQQLKQLPEVNDAVVVA-HHSDAGDQLVAYV------SADSDNRDGWRQSLAEALPEYMVPSLFMVLEALPLSPNGKLDRKAL-------------------------------- 118469708 27 --------------------------------------------------------------------------------------------------------TYGELIGRIEEFAGALAARGIGVGDVVALLSPNSSAFAVAFHGILRAGATATTVNALFTARDIAKQLTDSKAKLLLTVNA---------LAPQSREAAAAVGL-----------TDDAVVLLDGESLP----TGHAAPQVTFDP--ATHLAVLPYSSGTTANPKGVMLTHRN-LVANVAQIRPLQGMRRDDRLLAVLPFFHIYGMTVLLNAALHARAQLVVM---PSFDLAEFLGNIAER-RCTYAYIAPPVAVALAKH--PMVDSYDLSALEGIMSGAASLDAELGLAVARRL---DCRVVQGYGMSE-----LSPVSHVTPKDGGSCGWTVPNSESKIVDETGAEIEVPETGELWFKG--PNVMAGYLNNERATRETIDD--DGFLHTGDLARVDATGCVYIVDRLKELIKYKGYQVPPAELEALLLTHPGIADAAVIGVQDPESGEVPKAFVVRQPGIDLGAD---EVMAFVAGQVAPYKKVRQVEFIEAVPKSAAGKILRKELR------------------------------- 145634614 27 -----------------------------------------------------------------------------FDKAVREHPDRPAYINMG------QVLTFRKLEERSRAFAAYLQEFKLQRGDRVALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELENQLQDSGAVAIVVVSNFASTLEKVVFNTNVKHVILGDQLSFGKRTLVVKYVKKLVPYKLPHAVTFREVLSKYRQYVRPE-ISREDLAFLQYTGGTTGVAKGAMLTHGNIITNV-FQAKWIAEPFIGDVFALTVNC--------LLF--LELGITAIL---ITNPRDIEGFVKELKKYRFEAITGVNTLFNALL--NNENFKEVDFSALKLSVGGGMAIQQSVATRWHELTG---CNIIEGYGMTE-CSPLIAACPINVVKHNGTIGVPVPNTDIKIIKDDGSDAKIGEAGELWVKGD--QVMRGYW---QRPEATSEVLKDGWMATGDIVIMDESYSLRIVDRKKDMILVSGFNVYPNEIEDVVMLNYKVAEAVAIGVPHAVSSETIKIFVVKK-----DDSLRDELRNHCRQYLTGYKIPKEIEFRDELPKTNVGKILRRVLRD------------------------------ 115378687 15 --------------------------------------------------------------------------------------------------------TYADFYRRACQLAHALKRLGVQPGDRVASLCWNHHQHLELYFAVPAMGAVLHTLNLRLAPKDLGYIAHHAGDRILVVDR---------TLLPLLEKFVK--DVPSIEHVIVIPDDGP----APEGTLDYEQCLASEPTAFDFPTLEERSAAMLCYTSGTTGNPKGVLFSHRSIVLHTLVSMGEVIGPTAQDVMLPVVP----MFHWGLPFDALITGAKLV-FPGP--HLDAVSLLDLMAQERVTLAGGVPTIWLGILALLDQEPKRWDLRTIRAMLIGGSAAPASLIDGFMKRHG---LHVTHAWGMTE-----LNPVGTLARLKPASQGYPIPFVEQRHVSDTGQVLPGKTMGELEVRGPW--VARSYYSDEDRFTQ------DGWFKTGDVVTIDAEGYLRITDRSKDVIKSGGEWISSVALENALMAHPAVLEAAVFAARHPKWDERPLAAVVLKPGQRATAE---ELAAYLQQHFVKWWLPEDYLFVPQIPRTSTGKFLKMKLRE------------------------------ 156375372 21 ----------------------------------------------------------------------------LLDHHAAKCPNKEALIY-RDDSGNRTALTFREYKDQSQALAAGLLEKGLRRGDRVLVLLSNSVEFAVILLALTRLGAV-----PLFVELDVDDAILEMRGQV----SGVFYTEQDSKVITAVTEVLDSE-------IKIFLCIGSHDNMNHKKVHSYDALLQSFQDDHQAEEVQFDDPALVIFTSGSTGRPKPILYTHHGF-VNGALSVVHTFKATHDTIQFCDAPFDWIPGIGFSLALVSILGMTLVAFP-----PNLGIMLKIISEERCTHTYV---MLDMVRYEGLP---QLDLSQLKVCITGGQLTDQHLMSKVFSAL-PDLTSIVNSYGSTETSGQVVT-RHNIHSLDYG-ATEVNPGFEVKVVDDEGHVVPVGTPGELHVRGA--GILQS--ANGVRMEGVYEEKTPGWYPSKDLSKITNDGRVRILGRKDCLIKSATESIYPPEVESVLGKHEKIASIIAIGIPDQRLGEVVCACVIIKPGHGDNKAVIQEIDEW----CAPKFYPKKYVILENFPKTRTGKVDRKALKNIA---------------------------- 211639177 574 ------------------------------------------------------------------------------------------------DPNTGEHLTYDQLNQNTKRYSQKLNTLGLNIGDVVALAAVDSFQSVIIMLACFWRGLVFCPINYSASVEHIEKMLRAANPFVLI-CDETAQN---VDLRALFNGLIINF------HEITLGLVGESNNITD-----------------EAVLLPEEHPAVILFTSGSTGSPKALIHEHKDFVLCNMNYTPVVVGLREGECVYTPSRIFFAYGLNSLLIS-LFSGASHVI--AAPLAKGKS-YAETLKRFSVNVFFTVPMILKMILQ---DEIKDNNLPNLRLCISSGEVLPETLYIEAKQKMGTD---IIDGIGTTEVLSTFISNRDG--YSRPGSSGLLVPGFVVKLVNSDGRICSVGEVGVLWVKGN--TLAKGYINDAKG--ENSDSFVDGWFNTRDLYFVDAEGFYYYVGRSGATLKINGCWFSPQVLEQVLMKHPKVKESAVWFSKDEFELIRPYALIVLAEEVSDLPKLWSELKEYARSKLGKSHYPHFFRSVNALPKTSSGKLIRYALSDLA---------------------------- 194291979 2010 ----------------------------------------------------------------------------------------------------EERLTYAALNRRANALAHRLIEQGVGPDVPVGVLAERSVEMVVALLAILKAGGAYVPFDPDYPADRLAYMIEDSGVALVL--------------------------VQRPDAMPALPRAVAAVDLTDP------ALYAQGGERNPTPALSPEHLAYVIYTSGSTGRPKGAGNRHGA-LHNRLWWMQAQYRLDGDDTVLQKTPFSFDVSVWEFFW-PLMTGARLAL--AAPDHRDPQRIAALIAQHRVTTLHFVPAMLQAFVADSTVAAAC---ASLRHIVCSGEALPADLARRTMNLL--PQAGLHNLYGPTETHWTCRDDGGHAVPI-----GRPIANVSAHVLDGAMHPVPDGIAGELYLGGA--GLARGYLGTAERFVADPHAPGERLYRTGDLARRRADGPIEYLGRLDHQVKIRGLRIELGEIEARLLAHGSVREAVAV----ALTGEGPVAYVVPAPGAALDTD---ALRAWLAHALPDYMVPGAMVVLERMPVTPNGKLDRRAL-------------------------------- 194291979 3090 -------------------------------------------------------------------------------------PDAVAVICD------EQVLRYGELLARADRLAAVLHARGIGAEHRVGIALSRSSDLIVALLAVMRCGAAYVPFDPAYPKDRLAYLFDDSAIRLLVT-------------EPALLDALPAPAALPV--------------------LTLDAVAEDIAPLPE-QPIHPGQLAYVIYTSGSTGRPKGVCVAHGPLAMHVAATID-AYEMGPHSRFLSFAFDG---AHERWLCA-LACGGSLLLRDDALWTPEQTAAA--MTRHGVTNAGFPPAYLRQLAEYCEQSGARPPV----ALYSGGEAMPRAAFAQARRALAPR--TFINGYGPTET---VVTPMVWKVRADAPEAGRPVGARCCYLLDAELNLVPPGVAGELYIGGD--GLARGYLNKAERFVPDPFADGARLYRTGDLARWLPDGQLEYLGRIDQQLKIRGFRIEPGEIEARILAQTGVANAAVIAAEGPS-GARLIAYVVLAGGATVEGA---TLRTALAAELPDYMVPAAFVVLDTLPLTPNGKLDRRAL-------------------------------- 126665766 36 -------------------------------------------------------------------------------------PDQTAIIFY------DAFITYRRLLAEVEAMAGYLQAQGVKKGARVLLYMQNSPQYVISYYAILRADAVVIPINPMNRAAELEHYIADTGSRVCLAGQELAEY--ITPLLGKTD----------LEQIVVASYNDTDLDLPAEGVVSWESAMAASLSPQEHTA-GPEDLAVIPYSSGTTGAPKGCMHTHRSVM--ATAVHRVFWNLSTSDSMLATLPFFHVTGMTGSMNGPIFAGSTAVIM----TRWDRTTASRLIERYKVTAWANIVTAVDFLSNPD---IGKYDLSSLQMIGGGGAAMPGAVAEKLKRLTG---LNYIEGYGLSETAATHINPNA---KPKAQCLGIPVFDVDSRIIDDTLEEKGPGETGEIVSCG--PQVTIGYWNRPAETDAAFVEDGKRFFRTGDLAYYDEEGYFFMVDRLKRMINASGFKVWPSEVEAMMYRHPAIHELCIISAPDPKRGETVKACIVLIPEAEGSTS-AEDITDWCKEQMAVYKVPTIVEFVSALPKSPTGKLMWRALQE------------------------------ 54025086 1548 -------------------------------------------------------------------------------------PDAVAVRHHGLDT------TYRELDERANRLARVLIAHGAAPETVVAVAMPRGLDAITAIWAVAKTGAAYVPVDPGYPGERIAHMLADSGALLGLT-------------LPECLAAL--PEWPTTTR---GRHSRTPRDWLVLGAPELTSACDSASPRPVTDPLRVAHPAYLIYTSGSTGTPKAVVVTHAG-LASLAHEQIQLFGITDTARTLHFSSPSFDASVLELLLA-FAAGATMVI---APAGLYGGRLADLLRAERVTHAFITPAALATVPDEGL-----HDLA---AVIVGGEACSDELVDWTVRH------RMHNMYGPSEATVAATAPMVAGQPVPLG---LPVRGMRLFVLDRRLRPVPPGTPGELYL--SGPGLARCYLGRNQRFPANYGRRGERMYRTGDLVVIDAAGGLRFLGRADDQVKIRGFRIELREIDHVLRTHPGVAFALTVVHVDEHDEPRLAAYVTAEPGVALRGA---DVLATVRDRLPGYMVPAAVVVLDEVPVTPSGKLDRKAL-------------------------------- 54025086 486 -------------------------------------------------------------------------------------PDAVAL--EFDDTA----LTYRELDERTNRLARLLIARGAGPETVVGLCLRRGIDLVVGMYAIIRAGAAYLPLDPDHPVERRADILAQADPVCLLVA------------------AGEGPALPADVPVLAL-----DTVPLSGYD------AAPVTDADRRAPLRPDHLAYVLFTSGSTGRPKGVGISHAAIVNRLRW-MQHEYPLDAGDAVLATFDVS--VWEFFW---PLQVGARLVL--AAPDHRDPAYLAGVIAEKRVTTAHFVPSMLSVFVTDAD--VRGC--GSLRQVFCSGEALPAATVREFHAALGTPDARLHNLYGPTE-AAVDVTPCPPDPDTVP--IGSPVWNTRTYVLDAGLRPVPPGVVGELYLAGV--QLARGYLGRPERFVADPFTPGARMYRTGDLARWRPDGVLEYLGRTDFQVKIRGQRIELGEIEAALLADERVARAVCVARRGRTGDE-LVGYAVAAPGATVD---TADVLAGLRRRLPGYMVPAVLMALDELPLNANGKIDRKAL-------------------------------- 54025086 2611 ---------------------------------------------------------------------------------VARDPSRTAVVAVGDGTA----LSYRDLDRRANRLARALIARGLGAGDRIALGLTRSIDSVLTALAVAKTGAAFVPVDPKYPAERVRHMLTDSGSALGLT---------------RAEHAERLAPAASTPWLVL-----DDPAFRAELDGYTADPLRADEPTRPAAV---TDLAYLVYTSGSTGTPKGVAVTHAG-LSNFADELRDRLDTTPDSRTLHFATPSFAMLDLLLALGP---GATMVICP--PEVYGGDELAELLERERITHAFITPAALATIDRQ------RWALPHLRGLMVGGEALGPELVRWA------DGRRLLNAYGPTETTATLSAPLAVGGPITIGTLVR---GARAVVLDERLRPVPVGVPGELYLAG--PGVAQGYLDTAARFVADPFGP-PGMYRTGDVVRWTADRELVYLGRSDFQVKMRGFRIELGEISAALTAHPDIREVRAINGAD-----RLVSYVQATDAHLD----IAAVRAHLAARLPAHMVPASITVLDRIPLTPVGKLDRAAL-------------------------------- 54025086 3686 -------------------------------------------------------------------------------------------------------VTYDALDRWTNRLARVLIEHGVGPESLVALGFTRSVESVAAVLAVAKTGAAFVPIDPLYPAERIAHMFADSGAVLGLTLSA---------------------------HRATLPVEGGWILLDDP-EFRARVLAAAPEPITQAERTAPENPAYVIYTSGSTGTPKGVVVTHGG-LSNFAAECAQRFDVRPTDRVLNFATPSFDAAMLDLLFA-LGGAATLVI---APTGVVGGALTRVLVAERITHAFITTSALGTV---DPSGVTE-----MRHVLVGGEALPPDLARW---SVGRN---LYNVYGPTETTIVTMMSAP-LYPDGPITIGGPIRGVGVGVLDRRLHPAPMGVTGEL--HLSGNALARGYLNRPQRFIANYGKPGERMYRTGDLVRWRPQGEVEYVGRVDHQVKIRGFRIELGEIDAALARHTDVELATTLGHRTAAGSTALVAYVKPRPGSTVTA---RELTAHVAALVPNYMVPQSIMLIDEVPLSPTGKLDRR---------------------------------- 5822843 480 ---------------------------------------------------------------------------------VRDNPEAIALIFDGE------KLTYRELNSRANQVGHYLQEKGVTSEVLVGIFIERSFEMIIGILGIIKAGGAYVPLDPNYPPERLDYMISDSAISLLLTQQSLVQF-----LPENQAEILCL-------------------------DTDWSR-IANYSQENLTSPVKPENLAYVIYTSGSTGKPKGVMNIHQGICNTLKYNIDN-YNLNSEERILQITPFSFDVSVWEIFLS-LTSGATLVV--AKPDYKDIDYLIDLIVQEQVTCFTCVPSILRVFLQHS----KSKDCHCLKRVIVGGEALSYELNQRFFQQL---NCELYNAYGPTEVA--VETTIWCCQPNSQISIGTPIANAQVYILDSYLQPVPIGVAGELHI--GGMGLARGYLNQPEKFIPHPFAQGK-LYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKDTLLTSQDL----RRFLQQKLPVYMIPSAFVMLSDFPLNPNGKI------------------------------------- 121611197 17 ------------------------------------------------------------------------------------------------------QITYGDLAGSCLLVAALLRSHGLRPGDTVALVMPNGLQTLRLLLGAMHGGFCVNPVNLLLQPEQMRAVLAHSDCRAVCVAPD--RQAQVRPLLQGLDR---------PVALIVVDPDAQTLPGPDRLPANAASASNAADAAPPAPEAVA----LLMYTSGTTGQPKGVLLTQRNLALNAQAIGAEH-ELSPVDRVLAVLPLYHINALVVTMLAPLAHGGSLAL---APKF-SAGRFWEQAARAQCSWINLVPTMISYLL-EGPRPALA-QTAAIRFCRSASAALPPGQHRAFEQKFGIG---IVETMGLTETAAASFSNPMNPAARKPGSVGRAS-GCMAGVVDAALAAVRNGVTGELVI--SGPNVMPGYYKNEPATRASF--TPDGWLRTGDLGHRDADGFFFVTGRIKELIIKGGENIAPREIDEALLRHPAVLDVAAVGVPDRHYGQEIGVCIVLRAGMSCTQE---ELRAFSAAALGRYKAPGHYRFVTDLPRGPSGKVQR----------------------------------- 118053818 30 -----------------------------------------------------------------------------------------------------KSISYAELQQLSRQAARALMSLGVQAGDRVALWAPNLSEWIVAACGVHAAGGVLVPLNTRMKGAEAADVLERSRARVLVCVGDFLNN-----YYPDLLQGLRPA---TLEQVVVLGD-----KLLPSADLSWAQFMARAESTTAQAQIKPDDTADLMFTSGTTGRPKGVMCAHRPTIL-AFKAWSEVVGLTEGSRYFFHTKAGWV--------AALLQGSTV--------YPDAQAILQRIESDRISFLPGPPTLFLSMLAH--PGLKDFDLSSLKSSVTGASTVPPILIKRMREELGIQNVTTA--YGLTECGGCATLCEPANVETVANTCGKALPGTEVRCVNEQGQPVAPGEAGEVLLRGYH--IMQGYFEDEKATAETIDA--DGWLHTGDVGVLDERGYLRITDRLKDMFIVGGFNCYPAEIERMLSNHPEVAQVAVVGVADERMGEVGCACVVARNGITLD---KEAFTAWCRANMANYKVPRFVLQLDGLPVNASNKVQKRDLLQIV---------------------------- 154687304 39 ------------------------------------------------------------------------------------------------------HWTYKELDERADRLAAGLHKLGIQKEDRVVVQLPNIAEFFEVIFALFRLGAL--PVFALPSSSEITYFCEFAEAKAYIIPD--MHSG--FDYRALARQV--KDKLPDLAHVIVAGEA--------------EEFQELSSLHREPVQLEPAEVAFLQLSGGSTGLSKLIPRTHDDY-IYSLRISAEICGLDQHSVYLAALP----TAHNYGVLGTLYAGGRVVL---SP-TPSPDDCFPLIEKERVTITALVPPLAMVWM--DASGSRSDDLSSLQVLQVGGAKFSAEAARRVKSAFG---CTLQQVFGMAE-GLVNYTRLDDPEEIIVNTQGRPMPFDEVRVLDDDGRDVAPGEAGHLFTRGPY--TIRGYYKAPEHNERSF--TADGFYQTGDIVKLTADGYIIVEGRAKDQINRGGEKIAAEEVENHLLAHPAVHDAAMVSMPDDFLGERSCVFVIPK-GEAPKPG---ELKAFLRERLAAYKIPDRIEFIASFPKTGVGKV------------------------------------- 54022687 23 ---------------------------------------------------------------------------------VESAADAIAVCFDPTDPADRVELTYRELDEASSRVARELIGRGIGPGDMVAMGISRSIGSVLALWAIAKTGATYVPIDPTYPPDRIAHILRDS----------GVEYG----LTTARHRAVLGTSAYWIELDDPVR--AERIAAHPGHPISYADRVRTLTPQ---------HPAWVIYTSGSTGLPKGVVVPHGG--LSAVAGVGAQLGIGIGDKVTHLSSPSFDFSLMEMLF-TFPQGATLVV--TPPEVYGGRELAELIRREGVTHLLMTPAAL--------ESVDPFGLASVHTLIVGGEKLNPDLVRW-----DRPGRTIHNVYGPTETTVIVTASAP-LHPDEEVTLGGALPGVGAYVLDSRLRPVPPGVVGELYLAG--PSLAHGYHARPARFVADPFDGDGNLYRTGDLVRRHENGTFEYVGRTDFQVKIRGLRIELGEIDTALIAHPDIDFAATVGRTLPSGAPALVSYVLSRAGSAVD---TAEVLEFVRKSLPSYMVPAAIVVLDELPLNAVGKLDRDAL-------------------------------- 54022687 3230 ----------------------------------------------------------------------------LLDDTVARDPDAPALL--ADERGRTVRLSYADLDQRVNRLARHLIRRGVRPEDRVALAMRRGVDLVVSMYAVAKAGAAYVPIDPDQPLERVEHILRTAAPVCVLTTDAF---DTGVALTVSVDSAISTASIAPSE------RNGMLV---------------------------AANTAYVIFTSGSTGVPKGVAVSHAAIVNQLLWEAA-EFGLDRDTVVLTAATFDLSVWEFW---SAAVGGGRLIVAD-ADGHRDPSYLNALIRDTGVTTLHAVPAQLDALTTEGGTLPA-----TVRQVLAIGETLPPA----LAARIRAGGATLYNLYGPTEAAVSITAHEVTDADTASVPIGTPEWNSRVYVLDAMLRPVPVGVPGELYLAGV--QLARGYHGTAERFVADPLAAGERMYRTGDLVVRTADGELEYLGRTDFQVKVRGFRIELGDIDAALAAQPGVAQAVTIGREQPGRAPMLVSYVVAADGARPE---QATLLAGLRSRLPEYMVPAAIVVLDALPLTAVGKVDRAAL-------------------------------- 54022687 1073 ---------------------------------------------------------------------------------VARDPDAVALVAEGIE------LTYAEFAARVHRLTRALLLSGVGPGTLVALGMRRSVDLVIALYAVLEAGAGYVPLDPDQPAERTEHILRTAAPALVLTTRAAVRSSTVAP--TIAIDALDLDGVP----------DGPVADVERPR------------------PITPADIAYVIFTSGSTGQPKGVAVGHAAIVNRLLW-MQAQYPIGAEDAVLQKTPATFDVSVWEFLW-PLQTGARLVL--AAPDHRDPAYLARAMAEFEVTVVHFVPSMLAVFVAALAEHGSRTALPRLRQVFASGEALPAATARRLCELTGAR---LHNLYGPTEAAVDVTYHEVTAADVVSVPIGRPVWNTRVFVLDARLHPVAPGVAGELYLAGD--QLALGYVGRPDRFVANPFGGVGRLYRTGDLVAWTKSGELEYLGRTDFQVKLRGLRIELGEIEAALLAQPGVAQSVVVVRSDPHAGDQLVGYVVAGSDASVD-------VAAVRAGLSAYMVPAAIVVLDAFPTNASGKLDRKAL-------------------------------- 54022687 4721 -----------------------------------------------------------------------------FDAQVARTPRATALRY------RDTTISYAELDRRSRVLAGELAARGVGPEKLVAVAMRRSIDLVVAVYAVLRAGGAYVPVDPDHPEERNEYVLAGAAPVCVLT------------------------------------RTADGFTTRTGVPVVAVDTLERAARPYRGVAVAPDDLAYVIYTSGSTGRPKGVAITHR----QMANQFRWAQLTHPHDR-------GDVVLHTWELFWPLQTGASVVIAE--PDHRDPGYLARVVAEHRVTTVHFVPSMLDAFLAD----VRPGRRTSLRRVFAAGEVLATETAAMFAERLPG--VELLNWYGPAE-ATVVTEERASADADGAGPIGTPVANTRVHVLDRQLRPVPDGAAGELYVAGV--QLARGYHRAPERFVAR--NGGERMYRTGDLVRWGADGRLEYLGRTDFQVKLRGQRIELGEIEAVLLAHPAVRHAAA-SVVSAAAGERLVAYVVAEEGVVADPRALL---AHARAALPPYMVPAAVVALPELPLNASGKLDRLAL-------------------------------- 197767327 361 ------------------HYLRLLRSAADDPD----RPVSRLDLLTEAERAELLLAAAGTTDGPVPSDLCL---HELIERQARLTPDATAVHCDG------QHLTYRELDRRANRLARYLRERGAGPERLVGVCLPRSTELVVALLAVLKSGAAYLPLDPDLPVRRLSFMLSDARAPLLLT----LR--SLADRLPTATGTAADPAADTVTDVVTAAHEATTAPATGVTTVWLDDLVATRSDEPLPALAHPAGLAYAIYTSGSTGRPKAVLVPHAGVVNYLVVRGR-QLGLDGSDVVASVASISFDVLVPQ-VFMPLAWGASVVIAP-SEVAVDGPRLAEMMRAFGVTTLMATPATWHLLLDSGWRGGR------FQAIC-VGEALQPQLAERLLGVVS----TLWNGYGPTEASVGCVTHRVDPLDRPGGSIGRPLGHLRIHLLDRHGAPVPAGVPGEIHIGGA--GVTRGYAGRPERFVPDPFGHGDRLYRTGDLARYLPDGTLVFLGRTDEQVKIRGYRVELGEIEAALAARPGVDRAAVT-VRGSGTGAELAGYVVWRPGGPDRPAALAELRRSLHDTLPDHMVPVTLTALGRIPLTPNGKVDRAAL-------------------------------- 120555009 25 -------------------------------------------------------------------------------------PDYPAIIH-----GAIRR-TWAETYDRCLRLASALKGRGIGRGDTVAVMLPNIPAMVECHFGIPMIGAVLNTLNVRLDAEAIAFMLEHGEAKVVIADREF---GQVI------KDAVRHLEHKPL--VIDVDDPEYG-EGVQVSDLDYEAFLQEGDPQFQWSFPDNEDAISLNYTSGTTGNPKGVVHHRGAYINALGNQTVWSMDMHP--VYLWTLPMFHCNGWPWTITA--MAGTHVCL-----RRVDPEKILQLIHDHQVTHMCGAPIVLNALLNASPEAKAGID-HEVKSM-TAGAA--PPA-----QVIGSIEIKVTHVYGLTEVYGPVTVPLHDRAKIKAGGTMVADPNMQPV-------PKDGKTIGEIFLRGN--TVMKGYLKNPTATEEAF---RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDEKWGETPCAFITLKP--EAGDVSEDDIINFCREHLARFKVPKTVVFT-ELPKTSTGKIQKFVLRDQA---------------------------- 27375620 18 ------------------------------------------------------------------------------------------------ETHDGARISYGDLIARAGQMANVLVARGVKPGDRVAVQVEKSVANIVLYLATVRAGAVYLPLNTAYTLNELDYFIGDAEPSLVVCDPSKAEG--LAPIAAKVKAGVETLG------------PDGKGSLTEAAD--------KASSAFTTVPRENDDLAAILYTSGTTGRSKGAMLTHDNLASNSLSLVGYW-RFTDKDVLIHALPI----YHTHGLF--VATNVTLFSRASMIFLPDPDLIIKLMAR--ATVLMGVPTFYTRLLQN--AALSRETTRHMRLFISGSAPLLAETHREWSARTGHA---VLERYGMTETN--MNTSNPYDGERVPGAVGFPLPGVSLRVTDETGKELPREEIGMIEVKG--PNVFKGYWRMPEKTKAEF--RPDGFFITGDLGKIDGKGYVHILGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVLVCNKGAEVSEA---SVLKALDGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRD------------------------------ 27376105 6 --------------------------------------------------------------------------------HARLRPLQPAFI----MAATGETVTYRELEARSNRLAHLFRKHGLKRLDHYSIFMENNSRYLEACGAGERSGLYYTCINSFLTPGELAYLLVNSQSKILITS---------VAKLDIAREAIQ--ACPDIRLCIV-----ADGPGESDRIVGLAEVTAGLPTPIADEWLGTA----MLYSSGTTGRPKGILRPLHNLPLFDFLTKLWHY--REGMVYLSPAPL----YHS----APQAAGGTVIIME----TFDPERYLQLVERWGITHTQLVPTMFSRMLKLPEEVRKRYDLSSLEIAIHAAAPCPADIIKWW----GPI---IHEYYGATE-GLGFTACNSEEWLSHRGTVGKVLLG-DLHILDENMRECPTGTPGQVWFKTASP---FEYFNDPEKTKEA-RSADGSMSTVGDVGYVDADRFLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVVQPMPGVVPGEALAEELIAFCGQSLSRQKVPRSVDFEKELPRLPTGKLYKRLLRD------------------------------ 78066256 2617 ---------------------------------------------------------------------------------ARATPDAIALEY-ADIHGGVHRATYRELDVSTSCIAAALCRRGVQPDTPVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYMLRDARPAVAITQ---------AHLREQVEAALGDDATTQLLTV---------------ADLLADE--TEGDAAGATTTIDDAQLAYLIYTSGSTGKPKGAGNTHGALANRIAW-MQHAYRLTRDDVVLHKTPFGFDVSVWEFVW-PLAIGAKLAI--AAPDHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDDFSAAAQCDSVRLIVASGEALAPELVAKMARLL--PNATLVNLYGPTEAAIDVWTCGPDDANAVAVPIGHPIANLQLHVLDASWQPVPAGATGELYLAGA--GLARGYLGRPERFVPDPFVPGARMYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRAAPGVNDAVVI-----VRDEQLIGYVARGDAGPLD---RTALLDALRAQLPAYMVPSQLIELDALPVTPNGKCDRHAL-------------------------------- 78066256 34 ------------------------------------------------------------------------------------------------------RLSRGALDARASRLARQLRAAGVGAEVRVGVCVERSGELFVALLAVLKAGGVFVPLDPRHP----AARLD------WIVQDAQLRHG-------IVDAAGRAALGEPFEHAF-----DATVDAADGQEIVADD---------EEVLVHPRSAAYMIYTSGSTGTPKAVVVEH-GPLAAHCDALAAALPIEAGDRLLHFASVNFDAAHECWL-APLATGASIVVAPPQPFAPDAAHALLVSESVNVAAF--PPAYLREFARDGVPP-------ALRVLAFGGEALPQQAFEFVRGTFPSVR--LINGYGPTE---AVISPM--LWPVEPGEASLPI-GIGPRVARIDGGEVDG--VGELLL--GGVCVARGYHGRPERFIDADGEPGARVYRTGDLARLRDDGAFDYLGRLDDQVQVRGVRVEPAEIAACLRSHPAVADA----AVVAETGNGPIACVALRAAADDAAL-----KAHVAAQLPAAWQPHRFVRCDALPYTLNGKIDRAALRKIAA--------------------------- 145299068 38 -----------------------------------------------------------------------------------------------------QTITYRRLEEQSRAFAAYLQDLKLSQGDRVAVMMPNLLQYPIAVFGILRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVSNF-----AHTLEKVVYD-------TPIKHVI-LTRMGDNLGLAKGTLVNFRQALAKGRQYIKPEITN-DDLAFLQYTGGTTGLSKGAMLTHRN-MIANVEQCLGVYGLERGKEFVVTALP------LYHVFA-LTVNCLLFMRMGISNPRDIPGFVKEIRKYPFTCITGVNTLFNALVNNGE--FQSMDFSKLKLTIGGGMAVQAEQWK------GLTDTPLLEGYGLTE-CSPLVSVCPYDLLDYNGSIGLPVCSTDIRLVDDAGQVIELGKPGEMQVRG--PQVMVGYW---QRPEATAEVMQDGWLCTGDIAVCDEQGFFKIVDRKKDMILVSGFNVYPNEIEDVVALHPKVLEVAAVGVPHKVSGELVKIFVVKKDAKLQED----EIIAHCRTHLTAYKVPKLVEFRDELPKTNVGKILRRVLRD------------------------------ 90425549 27 -------------------------------------------------------------------------------------------------------ISYGQLDEMSTALGAYLQSKGLKQGARVAVMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIITVEHVIARTGV---KHVIVGAMDLLGFKGVIVNFVVRRVKKMVPALPSKVAFNDALAAGRSLKFAKPTIGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAW---LQPADQLFCALPLYHIFALTVCFLLAMRAGGVNLL---IPNPRDMKSFIKELKKYQVNSFPAVNTLYNGLLHA--EGFDQVDFSKLKISNGGGMAVQRPVAEQWSKLTG---CGIAEGYGLSET-APVLTCNPATIDSFTGSIGLPLPSTYLSIRDDAGNELSLGQIGEICAKG--PQVMAGYWNMPE--ETALVMTEDGYFRTGDIGVMSEDGSTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVVGVHDSRSNESVKAFVVRKDPEVTAE----EIIKFCHTQLTNYKVPKQIEFRTELPKTNVGKILRRQLRD------------------------------ 87200884 7 -----------------------------------------------------------------------------FDRGHDRDPQRLAIV----DTETGLKLTFAETKALSERIAAALQKGGFENQDLLGLYGPNDGMLLVVLLAMWRANGKWIPVNTRNAIDANAAYIN------------YVRLKWLVYHSSKADEVAELKACPTLQHFVCL-------DKRMGDDPSLEEFMAGVSDFVEPEIDAFGDMVGIFPTGGTTGPSKGANVTNLGTMIETAADG--MGGRTDSPVALVSAPITHAAGP--IALSTLSLGATQVILPG----FDAERVLRTIAEYKVTHMYLPPTALYQLLASPE--LGDHDYSSLRIFILVGSPCSPEKLRQAVEVFGPAMCQ---SYGQVECPMIVVARFATSAPEKLAACGKPTRSIKVKLLDDDGNEVPLGEAGEICVR----GALVT-HSYFEKPEETAEIRKFGWHHTGDVGKFDKDGYLYIVDRKKDMVVSGGFNVFTAEVEAAVTELAAVKEACVFGIPHEKWGEQVHA-VVVADGIT-----EAEIIAYAKERLGGVKAPKSVTFIDSIPRTAAGKMDKKALRK------------------------------ 119916839 53 -----------------------------------------------------------------------NFAHDVLDVWLEKAGHRPPIFWWVDGTGAEVKWSFEELGEQSRKAANVLEACGLQPGDRMMLVLPRLPEWWLVSVACMRTGAIMIPGISQLTEKDLKFRLQASRAKAIITSD---------SLAPRVDAI--SADCPSLQTKLLVSDSYRP-GWMNFRELLWE-----AATEHNCARTRGQDPVAIYFTSGTTGTPKMVEHTQASYGLGFVASGRRWVALTESDIFWNTTDTGWVKA-AWTLFSAWPNGSCIFVHE-LPRF-DAKFILNTLSRFPITTLCCVPTMFRLLVKED---LTRYQFQSLRHCVTGGEALTPDVREKWKSQTG---LELHEGYGQSET--VVICANPKGMKIKSGSMGKASPPYDVQVVDEEGNILPPGEEGNVAIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 108760684 2732 ---------------------------------------------------------------------------------VSRTPDRVAV----EDG--VRTLTYREVEVLSGRLARHLVSRGVKRGDIVALAVSQPADVVAGLMGVTRAGAAVVVLDVDHPAERLAGILADTRAQALV-ASESCR-----------------ARVPSREGLTVIP---------------LDSLPEATEDVCLPEGTDA---ACVVYTSGSTGRPRGVVLEHR-HLVAATQARADVYG-EPG-VVMSLAPFTFDASLAGLLWS--LFGGGTLRYPDAEEHGDPRRLAERIARSHVTHLVSVPSLYGQILAAAPVGG----LRGLRAVSVGGEPCPVELTRAHHEAL--PAVSLFNEYGPTEATIWSTVHRVRVDEEGRVPIGRVVPGARVYLLDAHRRLVPRGAPGELYVGGA--GVARGYLGQPERFV---MDPFDGMYRTGDVARWRADGTLEFIGRVDHQVKVRGFRIEPGEVEAALLAHPAVKEAVVVAREDGKGPKRLVAYGVLAPGEKPDA---QALKEWVRSRLPPYMVPATFVAMDSLPRTRHGKVDRRAL-------------------------------- 161368560 347 --------------------------------------------------------------------------HELFERQAARAPDAIAVI------QDERALTYAELNRCANRLAHYLRARGVREDDRVALYARRSPELLIGMLATLKAGGAYVPLDPGYPAERLTHMLLDSAPVVV------------------LRDAAASDD------VLVRLSAGTPI-----LDLHADDERWSAQPSHEPD-VGARRLAYVIYTSGSTGAPKGVMVEHASVVNQIGALTEY-LELDASDRVLQFSNIAFDASVEEI-FATLSCGATLVLR--TDRWADAETFWALCGAQRISIVDLPAQFFGQLALSGRRAVPTG----VRCVVIGGEAVGASALDWFAEA--GRRPRLFNTYGPTETTVSVTVHEVRGRHDDANVIGRPIANTRVYVLDAWLRPAPIGVAGELYI--GGVQVARGYLNRPERFIDDPFVTGGRLYRTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVTGVREVVVLARDDTDQNADLNASATANSSEKTGDADVAALRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRAL-------------------------------- 167888939 628 -----------------------------------------------------------------------------------------------------RQLTYRELNAQANRVAHVLRKKGIGPDQMVGIAVHRSLEMIVGLLGILKAGGAYLPLHPEDPEERLGFMLEDSEASILLTQ------------RDQLDR---------------LRPHGANRELIAIEDLLM-EGMELTGEECEPESVNSTDLVYVIYTSGSAGKPKGVTIEHASLINRLHWMEKRI-PFGAEDVILYTFDVSLRELFSWAIQG------STVCFLEPGGEKDPATIAETVEANGVTAIHFVPSMLGAFLEYIEHSGAAGKMRSVRRVFASGEALMTEHVRRFTRLLGAEGATLHNLYGPTETVEVAYYDCPAEQEPESIPIGKPIDNVKLYILDHKDRLQPIGVPGELHIGGD--CVARGYVNTEEKFVADPYAAGGRMYRTGDLARWLPDGNIEYMGRIDHQVKIRGYRIELGEIEAAILAYEGVQTAVVLARDDRSGGSYLCAYV--EHAQEFN---VQALKARIKEVLPEYMVPAYIVSMEAMPYLSSGKIDRKAL-------------------------------- 15218839 20 -------------------------------------------------------------------------------------PNRTSIIY------GKTRFTWPQTYDRCCRLAASLISLNISKNDVVSVMAPNTPALYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILF--------------LDRSFEALARESLHLLSNLPVIFIHENDFPKRASEELDYECLIQRGEPTPSMVARDEHDPISLNYTSGTTADPKGVVISHGAYLCTLSAIIGWEMGTCP--VYLWTLPMFHCNGWTF-TWGTAARGGTSVCM----RHVTAPEIYKNIEMHNVTHMCCVPTVFNILLK--GNSLDLSPRSGPVHVLTGGSP-PPAA---LVKKVQRLGFQVMHAYGQTEATGPILLPENQQMELKARQ-GISILGLDVDVKNKETQPRDGKTMGEILIKGS--SIMKGYLKNP----KATFEAFKGWLNTGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENVLYKYPKVLETAVVAMPHPTWGETPCAFVVLEKSETTIKEDRVDLIEYCRENLPHFMCPRKVVFLEELPKNGNGKILKPKLRDIAKG-------------------------- 145588816 4 ------------------------------------------------------------------------------------------------ETHDGLYYSWDDLERATAKMANLLKGLKLPAGSRVAVQVEKSPEALFLYLATIRAGYVYLPLNTAYQSAEIQYFIENAEPAVMVCS------GK---------------NFSWVSKVAFKAGTKHVFTLNDDRTGTLLERAAGLSDSFKTVVTKDDDLAAILYTSGTTGRSKGAMLSHKNLYSNAQVLQKFW-GWKKGDVLLHALPIFHVHGLFVAAHGALINGSKMIW------LPRLDV-SQLIHHMQSTVMMGVPTYVRLL--ADKNFNKNVAR-NMRLFVCGSAPLLTETFNTFKEVIGQ---PILERYGMSET--VMLVSNPYKGKRVGGSVGRPLPGVKVRVVNENNKPCGVDEIGSIQVKG--PNIFKGYWHMPEKTAEEFTK--DGWFKTGDVGRWDANGYLCIVGRSKDLIISGGYNVYPKEIESFIDDMDGVDESAVIGIPHPDFGEAVMAVVVPKAGAKLNAE---AMIATLKTQIANFKIPKRLEIVGDLPRNAMGKVQKNILRQ------------------------------ 126657680 207 --------------------------------------------------------------------------HQLFEEQVKRTPDAIAVVYEN------QQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIEYMSQDSGVNILLTQE------RLID---------RLPKTETQSICL---------------DRDWSEIKKNSDLNCNS-GVSSDKLAYVIYTSGSTGKPKGVMIQHQGVLAQAQVSFLHV---EPVSRILQFASFSFDASVSEVVTA-LLSGARLILAAKDDLIPG-DNLQQTVNQYGITHITLPPSTLPVMSPDG--------FSNLETIIVAGEACPSEL-----AAIWSQGRNFFNGYGPTETVCATVGKYWEDLEKL--SIGRPINNTQVYILDLHLQPVPIGVPGELLIGGD--GLARGYLNRPEKFIPNPFGTGK-LYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIEAQLSNHPEIRESVVIAREDAPGNKQLVAYVV--SDEMSQSSVTQTLRDCLKEQLPDYMIPSAFVLLEKLPLTPNGKINRKAL-------------------------------- 115398265 27 ------------------------------------------------------------------------------------------------------TVSYKQLYAHVADFQAKLARVGVGHGGAVSFALANSYEFIVAFLGASWQRAIAAPLNPAYKQDEFEFYIEDLNSTLVLIPQGAYRNGPAVRAAQKYNAAIAECYWNGSEVVLNMKERGK---------------LARNTGV-PVEQAQEDDVALVLHTSGTTGRPKAVPLTH----KNLTTTMRNIYQLTPRDRTLLVMPLFHVHGLLAAFLAPLASGGSVIV----PSKFSASEFWADFVTHKAN-WYTAPTIHQILLKTPLPNP----IPEIRFIRSCSSPLSPKTFQDLEKTF---HAPVLEAYAMTEAAHQMTSNPLPPAKRQPGSVGI-GQGVEVKILDQEGKEVPQGAEAEICVRGE--NVTKGYLNNPAANASSFTK--DGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLAHPKVGEAVCFAIPDEGHGEDIGAAVVLKNAGGATEE---ELKAWVAGKLAKFKTPKQIWIVPQIPKTATGKIQRR---------------------------------- 170028425 33 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAYIVVGALTHGTTLVLPDS--GY-NPLQSLEAIVKEKCTTIYGTPTMYVDLIKAVRE--TNFQMPAVEQAVTGGASCSPKLFQDIRDVLRVRKPKTV--FGMTEASAILYQSLFNGDEL-LNTVGHVTDHYEAKVVDSAGNTVPFGTPGELWVRGY--GTMLGYWNDPKKTKETI--DVDKWLRTGDQFVLRADGYGKIVGRIKEVIIRGGENIFPKEIEDFLNAHPKILETHCIAVPDERMGEEVCAYVRLKDGKE----------------------------------------------------------------------------- 70995852 43 ------------------------------------------------------------------------------------------------------------------RFAAGLRKAGLQPGDRVLLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVARELAFQLQDSGASFLLCADVSLDVG---------IEAAQIAGL-SRDRVFVFNNAIFDGQG-EGRKRYWGQLVASVEEGREFVWDELSTPLALNYSSGTTGRPKGVEITHKNYMLQYNYMFYLNPDWKERSRWLCFLPMYHAMAQNIFIAAALSREVPVYIM---PKF-DFIKMLEYVEKFRISDLILVPPVVVALAKHPAVKSGKYVLSSVETIGSGAAPLGREVCEEVEALWPPGRINVKQGWGMTETTCSILGWNPTE-KSYSASVGELNANCEAKIMADDGVTEYGNQRGELWVRA--PNIMKGYWKNPQATEET--KTADGWLKTGDIAYVDDNGRFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVIGVQNRNDDERPRAYIVLKPGHNAAA---NDIVAFMDGKVSAIKRIGGVVFVDAIPKNPSGKILRKVLRERAKEETQKNGVTAKL--------------- 68535535 19 -----------------------------------------------------------------------------LQRSAQVHPNKIAAV-DGP-----RRITFAEFNEDAQAFAHALIADQVAEGDRVGILAANSYEALLAQFAVPLANAVTVPINTRLAPKEVNYILDHSSIDVLV--------GE----KELIDPILASGERNLRRAVYIADKEGVEPQVEKGETTTFSDYLAGHRDELPYRVRDENETIAINYTSGTTGKPKGVIYTHGAYLNALGQAHTQHFSH--DTVYLWTLPMGWCTGW-----AAMAVSATQVALRAVRG-PE---MWELIRTEGVTAMCGAPAVLNTL--VDDE--NKRRVTNLR-VTTAGAPPSPTTITRC-ENIGVEVTHV---YGLTESYGPFTVPEWADMTVRRRAVLKARQGVDVRVIEPTEHPADGATLGEIILTGN--GIMAGYFKDEE---ATAHAFRGGWFHTGDLGVMHPNGYIQLMDRAKDVVVSGGENISTIEVEQAVISHPDVSDCAVIGVPDEKWGERPRAYVTLRPEARGGDELEEAVIAYCRAHIAGYKVPRDVRILDELPRTSTGKV------------------------------------- 28870015 4785 -----------------------------------------------------------------------------------------------------QRLTYGELNHRANALAHYLIGLGVRPDDRVAVLARRGLETLCAMLAVLKAGASYVPVDPAHPDERIGYLLEDSAPVVVLAQ---------FDLLARVPD-------------LHVPRVALDRP----------DWLQRDDTPHVP-GLTAENLAYVIYTSGSTGQPKGVMVEHR-TLNNLVDWHCQAFDLRAGSQTASVAGFGFAM--AWEVWPALCAGAVLHL-------PPADIDWWLAQQLHVAFLPT-PVAEYAFSRELHHP-------TLHTLLIGGDRL---------RHFKRDPGAVVNNYGPTET--TVVASSGLMLPQGVLHIGKPVAHARLYVLDAHSQPVPLGVPGELYIGGT--GVARGYLNRPERFLDDPFSTAARMYRTGDLVRWLADGTLEYLGRNDDQVKIRGVRVELGEIEQQLAQCPGVAEAVVTTQRLEDGTLRLVAYFTRRDAALDSATLRSQLLG----RLPEYMVPATYVGLDALPLTQNGKVDRKAL-------------------------------- 28870015 3743 ----------------------------------------------------------------------------------------------------EQSLSYAELNRQANSLAHYLISLGVRPDERIAVVARRGLDTLVGLLAVLKAGACYVPVDPAHPGERIAYLLSDSAPVAVLAQQTFIER---LPALGVPVIALDRPHWPEQAHNPIV------------------------------AGLTAKDLAYVIYTSGSTGQPKGVMHRTLENLVHW---HCQAFDLHAGSHTASVAGFGFAM--AWEVWPALCAGATLHVPPAEIGNEQLDALWWLAQPLQVAFLPT-PVAEYAFSRQLRHP-------TLRTLLIGGDRL-----RQFHREPGFA---VINNYGPTE--ATVVATSGRLLPDGSLDIGKPIANTRVYLLDEQQQLVPLGVAGELYI--GGEGVARGYLNQPERFLLDPFAGQPRMYRTGDLARWNADGTLDYLGRNDDQVKIRGVRIELGEIEAQLAQLPGIEEALVMAREDEPDQSRLVAYFIERADSATVAA--AQLRSDMLARLPGYMVPSAFVRLDAWPLTANGKVDRRAL-------------------------------- 187918795 2616 ----------------------------------------------------------------------------ALHRQFEQKPEAIALEFV-DALGHTQQMSYGELDANADRVAASLIQAGVRADTAVALCVERSFDMVVALIGVLKAGAAYLPIDPDYPADRIAYLLDDAKPAVVLTQP---------HLLERVMAAVDRTRVSIL-----------AVDALRGADFTLS----------APVPVAPDQLAYLIYTSGSTGKPKGAGNTHRALANRIAW-MQDVYRLDANDVVLHKTPFGFDVSVWEFVW-PLAIGAKLAI--AAPDHRDPARLVAAIETHRVTTLHFVPSMLAAFAAHLEDFRAAARCASVERIVASGEALAPELVARVAGQLPHAR--LYNLYGPTE-AAIDVSHTCDARDADAASIGHPIANLQLQVLDAALQPLPQGAIGELYL--GGVGLARGYLGTAERFVPDPFSRGARLYRTGDLARRRADGALDYLGRMDTQVKLRGQRIEPGEIEALLRATPGVHDAVVI-----VRDEQLIGYVACADNALDTQALLDDL----RAQLPSYMVPSYLIAMDALPVTPNGKCDRHAL-------------------------------- 187918795 1075 -------------------------------------------------------------------------------RHARKTPDRVAL------ADAETQLTYAEVDAASDRIAFALRQRGVGAEQPVAVCIERSVRFAVALIGVMKSGAYVVPLDPAAPRERLTASVEACGARWILTAN----------------------------------QTQAMAAVGAASTLDFDALTQASSPASVEEATAANQAAYLIFTSGSTGTPKGVVISHGAYVEGMLDELAFAADASMAMVSTVAADLGHTT-----LFGALCSGRTLHL---LPAAFDPDRFAHEMRTRNVGILKIVPSHLHAL----LDAQHPADVLPAHALVMGGETLP---WSLVERIAANPTCRVINHYGPTETVGALTCDTSASLSTRSAQAGLPLPNAYACVLDSHGASVPPGAIGELYL--GGPGLARGYLNTAERFVPNPFAPGERLYRTGDRVRLRADRRLDSLGRLDDQVKIRGYRVEPGEVSAALRALDGIVQAETLAVEHDGRL-RLASFVALASDARFDEA---ALRATLSARLPDYMVPAVLQHVAALPVTANGKV------------------------------------- 187918795 13 -------------------------------------------------------------------------------------PDAPAL---ASFTPHTVRLTRGELDSRAARLAAQLRAAGVTTEVRVGVCVARSCDLFVALLAVLKAGGVFVALDPRHP----AARLD------WVARDAGLMHG-------IVDGSADAAMRARFTQCFDVASAAATDAAAPRFD-----------GDEANTPVHPRAAAYMIYTSGSTGTPKAVAVEH-GPLAAHGEALADSLPIGANDRVLHFASVNFDVSIEAWLV-PLAVGGSVVISDPPPFAPETTHAFML--REGITNTTLPPAYVRVCERLGVPP-------SLRTLLFGGEAMSQDSFDEIRRVFPAVR--LVNGYGPTE---AVISPMPGMTPLGNGFASLPIIGRRVARIDGAARQ---GESGELLL--GGVCLARGYHGTAERFLDASGEPGERIYRTGDLARERVDGSFDYLGRIDDQVQVRGVRVEPGEIAACLLTHPAVADAGVLAETAGGRTQLIACFVL---HEELDDA---ALQTHLAAHLPQAWMPHRLVRFERLPYTLNGKLDRAALRDFIA--------------------------- 195034772 71 ---------------------------------------------------------------------------------------------------EAKRYTFRSLLAEVDRVAAGLLKLGLQRGDAVGIWAPNYIQWYLSMMGAARAGLTSVGINPAFQGPEMEYCLKKVDIKAILATESF----KTQNYYEIVRDIIRSDKFPHLRAVIIDSKQSLKGALRFDELLDLSNASEQEEITKLQREIQPESPCNVQFTSGTTGNPKAAVLSHYNFVNGIHVGSRNELD---GERICVQVPLFHAFGVGITIMAAMSKGATLVL----PSAFSPKDSLQAIVEEKCTVIHGTPTMYVDLVVAQRK--EQLPLGKIKKAITGGAPVSPQLILDVKQVLGVEAMHSV--YGLTESTAVIFQSLPGEEDDRVLSVGHLTDHIEAKIIDEKGCVVPLGQPGELCVRGYL--TMLGYHGDEEKTREIISA--DNWMRTGDQFVMEADGYGRIVGRLKEMVIRGGENIFPKEVEDFINTHPQVVETHVIGVPDERLGEELCAFVRLHHDVDPKTFTKESLREYAKGKIAHFKVPRYVVPVDAFPKTTSGKIQKKLLKK------------------------------ 6449055 2933 ---------------------------------------------------------------------------------AEQRPDDEAVIF-GNE-----RCTYGQLNERVNQLARTLRTKGVQADQFVAIICPHRIELIVGILAVLKAGGAYVPIDPEYPEDRIQYMLKDSEAKIVLAQ-------------------LDLHKHLTFDADVVLLDEES----------SYHEDRSNLEPTC-----GANDLAYMIYTSGSTGNPKGVLIEHRGLANYIEWAKEYVNDEKTN--FPLYSSISFVTS----IFTPLVTGNTIIVFDGED---KSAVLSTIMQDPRIDIIKLTPAHLHVLKE-----MKIADGTTIRKMIVGGENLSTRLAQSVSEQF-KGQLDIFNEYGPTEVVGCMIYRYDTKRDVPIGS---PAANTSIYVLDASMNLVPVGVPGEMYIGGA--GVARGYWNRPEKFVHNPFAPGTIMYKTGDLAKRLRDGNLIYLGRIDEQVKIRGHRIELGEVEAAMHKVEAVQKAVVLAREEEDGLQQLCAYYVSNKPIT-----IAEIREQLSLELPDYMVPSHYIQLEQLPLTSNGKINRKAL-------------------------------- 6449055 36 -------------------------------------------------------------------------------------------------------VSYRQLFDEAQGFLGYLQHIGIQPKQEIVFQIQENKSFVVAFWACLLGGMIPVPVSIG----------EDNDHKL-----------KVWRIWNILNNPFLLASETVLDKMFAADHDLQDFHLIEKSDIIQDRIYDHPASQYEPE---ADELAFIQFSSGSTGDPKGVMLTHHN-LIHNTCAIRNALDLKDTLLSWMTHDMGLIACH--LV--PALAGINQNLMPTELFIRRPILWMKKAHEHKASIL-SSPNFYNYFLKFKDNKSYDWDLSHIRVIANGAEPILPELCDEFLTAFNMKRSAILNVYGLAEASVGATFSNIGEVPVYLGEVGKPIDYCQIRICNEANEGLEDGFIGHIQIKGE--NVTQGYYNNPESTNRAL--TPDGWVKTGDLGFIRK-GNLVVTGREKDIIFVNGKNVYPHDIERVAIELEDIGRVAACGVYDETRSREIVLFAVYKKSADRFAPLVKDIKKHLYQRGGW--SIKEILPIRKLPKTTSGKVKR----------------------------------- 108757791 33 ----------------------------------------------------------------------------LLHERAQRHGERTALV------AGERRLTYANLDARVSQLAAGFHALGIQARDRVVVQLPNVAEFFEVIFALFRLGAL--PVF------ALAHRASEIGYFCAFTAVAYVIADKQFDYRTLAEQV--RGTCPTLKHVIVAGDAGPFTALSS---------LYAAPTALPPGPAPSDVAFFQL-SGGSTGVPKLIPRTHDDY-IYSLRGSVDICQLDETSVYLCASSPG--------VLGTFYAGGTAVL---APN-SSPDTVFPIIERERVTITAVVPPLAMVWM--DAAKTRRHQLASLRVLQVGGARLSTEAAMRVKPTLG---CTLQQVFGMAE-GLVNYTRLDDPEDVIVSTQGRPIPDDEIRVVDEDGEDVAPGETGQLLTRGPY--TIRGYYKAEAHNAKAFTD--DGFYHTGDVVRVTPQGYLVVEGRAKDQINRGGDKVAAEEVENHLLAHPDVHDAAVVAVPDAFLGERTCAFVIAR-GTPPAPNV---LTAFLRQRLAAFKIPDRVEFVEAFPKTGVGKVSKKALRDVLAGAPS----------------------- 186456652 20 ----------------------------------------------------------------------------------------------------KQTLTFRDLNTRANQVAHFLRSCGVGPNVLVGISVERCFEAVIGVLGILKAGGAYVPLDPSYPQERLSFMLQDARAPVLLTQ------------RKLID------NLPTTSASVIC------------LDADWQKIAAHGTHNPEAT-VSPENLIYVIYTSGSTGRPKGAGVYHRGFMNLMHW-FVTEFSITSEDNVLLVSSL------SFNLYATLLCGGQLHLLPSGPY--EPGQIAGLVHQHRITLLNCTPSAFYPLIEPATVPAMER-VSSLRCVLLGGEPISIRLKPWLENEIC--RAEVANTYGPTE-----CTDICGCYRLNRGNMGKPIYNVQLAILNPDLSLCDIGQAGELYVAGEGVGA--GYINDSAKFIRNPLPEIPGIYKTGDLVRYLPDGNIEFLGRMDHQVKIRGFRIELHEIENALASLPAIQESVVIVQPSPLGDPRLIAYYVLKNGQSLEAA---EIRQTLRQKLPDYMVPSAFMRLERFPLSPNGKVDRRAL-------------------------------- 198252086 91 ------------------------------------------------------------------------------------------------------TLTFAQVDEMSNGLAVYLREAGLEKGDRVALQVPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMARQFADAEPQALIVADKLTQALKGHPIPNIIITQVAEF-FPAMPRSIVWDRTLAPIDLTHIR---LPEAIEAGTVEAYREALLPDDIACLQYTGGTTGVSKGAMLTHKNLLMNMEQSMEMITGVEKGEVALTALPLYHIFAFTVNLLGFYYLGGRNIL---IPNPRPLTNLKRAMENYPITWMSGVNTLFNGL--SNETWFQDSPPKHLKFASAGGMALQSSVAEVWEKVTGK---PVLEGYGLTES-SPVITFNPLG-KMRPNSIGIPVPSTELRCLDEDGKDVPQGQPGELAARG--PQIMKGYWKKPD---DTAKIMQGDWLLTGDIGIMDKGGYFSIVDRKKDLVLVSGFNVYPNEIEDCLTRHPGILEAAVIGVPDGASGEAVKAFVVLSDQSLSS----ATIRAYCKEHLTGYKVPKMVEFRDDLPKSNVGKILRKDLR------------------------------- 148252270 5 -------------------------------------------------------------------------------KHARLRPLQPAFIMAS----TGEAVTYRELEARTNRLAHLFRQRGLRRLDHYSIFMENNDRYLEACGAGERSGLYFTCVNSYLTPGELAYILNNSRSRLLITS---------VAKLGVAREALQEA--PGIELCIVVDGHPDEFGASE-RIVG----LAEATAGLPATPIADESGTAMLYSSGTTGRPKGILRPLPEPPVQQLPIFDFLWRYREGMIYLSPAPL----YHS----APQAAGGTAIIME----TFDPERYLQLVEQWGITHTQLVPTMFSRMLKLPEEVRSRYDLSSLEVAIHAAAPCPAQVKEDMIRWWGPI---IHEYYGATEGLGFTACDSEQWLAHR-GTVGKVLFG-DLHILDEAMQPCPVGTAGTVWFKT---GSPFEYFNDPERTKDA--RSADGTMSTGDVGYVDADGYLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVIQPMSGIPPSAELEEELIAFCRQSLSRQKVPRSIDFEKELPRLPTGKLYKRLLRD------------------------------ 24744798 1546 ----------------------------------------------------------------------------------------PALVY--TEDGLTKQLSYQELDQLTDIWANNLNNLGIEKESICGVSLEGDYRQVIAMLAVFKARGIYLPLRLDEPEERWQRMIVKTSPAIILIAAENLE-----MIKPRLLVLAKPPNLLVVNH----QEIQQYYEWNGTN---YQEFSIVENNNRKDLLMDADDANYIIFTSGSTGEPKAILGSHGSLRHFINWE-KIEFGINHN---WRCLQIAQINFDPYLTLVTLCSGGTLYIPD-SIDREDLERLLLRLGEWQINLLHTVPSVMRLFLNIGRNLPNANQLKNLQVLVLGGEPLFVELCEW-HEVFGN-QTEFVNIYGASET--TFIKHFHRI--PKPNNIGKTLPDAAFAVIDEN-RPCAIGEVGEIFVKSPY--LTKGYYQDESVFVPNPLNNGNDVYRTGDLGRLLPDLTLEVIGRSDNQIKLNGVRIELGEIEDAVAAIDGVQKALVIA---DKKEETVIAYYQGNNTVN-----REQISQKLKQVLPTYMQPTFLIQLESFPLLPNGKIHRLALPK------------------------------ 118472219 3 ----------------------------------------------------------------------LNIADLA-EHAIDAVPDRVALISGGD------QLTYGQLEEKANRFAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALV---------HERRYSDRVANVL--PETPDIKTILVVE-DGSDDDYERFGGVEFYSALEKSSPERDFGP-RSEDDIYLLYTGGTTGFPKGVMWRHGGTAKQAAANPPMVRYPIPPMIHGATQSATWM---------ALFAGGTVLL---TPEF-NPDEVWQAIHDHKVNLFFTGDAMARPLLDAAKDAGKEYDLSSLFLLASTAALFSTSLKEKFLELLPNRV--ITDSIGSSETG------FGGTSIVAKGQSHTGGPRVTIDVLDDDGNEVKPGVRGVIAKRGHIP---LGYYKDEKKTAET-FKTINGVRYAGDYAEVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPREGTRPT---LAELDAHVRTEIAGYKVPRSLWLVDEIKRSPAGK-------------------------------------- 84687729 44 -----------------------------------------------------------------------------------------------------RRFTWGQTFERATRFASALARNGVAPGDVVATVIPNTLAQVEASWGVPAAGAILNTINVRLDVGTVAYILEHGEAKVVLCDTQFL---------SVVEKALTQMNGPKPKVVVAAPEAGFPAT---GRHVEYEDFLDSGDPGFD--WIIPEDSLALNYTSGTTGRPKGVVYSHGAYL--HTMGVAVAWALTPKTRYWCHT---WTM--------P-AVGATIVTCRDI----TAKAIYDAIADEGVTHFGGAPIVLGMIVNAKEADRRAFD--HTVEVYTAGAP-PPAAVLAGIEPLGFHVCQV---YGLTETYGHITETLWDEWEDKPDTAIKARQGVEVTVLDDRMQQVPGEAVGEIMARGNV--VMKGYFKNPEETAKA----FKGGYFHGDIAFQHPDGYIKITDRAKDVIISGGENVSSVEVEDVLMHHPAVALCAVVAKPDEKWGEVPCAFVELKEGAKVTEE---ELIAHTRAQLAGFKTPKKVVFT-ELPKTSTGKIQKFELRKMVA--------------------------- 26541506 511 ---------------------------------------------------------------------------------VDAHPDTVAVV-EADGG----QLTYGQLDVLANRVAHLLTARGVGAEDRVGVLLPGGGALAAAVLGVLKSAAVVLPLDPGYPPARLAQLVEDGAPRLVLS------GAGSTDLLPDLD---------------VVDVTGEEVAGHPGH-------------RPPAVATAPDAGAHLLFTSGTSGRPKGVLTTRAG-LVNRLMGMERQFSVGAGDRVLCKAPLGFDVAVWELLL-PLVTGATVVSCR-VGGHRDLEYLRELIDRHGVSVCHFVPS---LLEEFANAPAGAH--PSLRLLLSGGEELPAPLAERILDRFG--HAEFVNQYGPTETSGRVSGPVPHRVPI-----GRPVPGAEVYVLDASMRPQPVGVVGELYV--GGVQVARGYVGTAERFVPHPFAHGQRLYATGDRARLLAGGSVEFLGRTDDQVKIRGNRVEPAEVAAVLRAHPQVSGSHVTVQR---TGAAPRLYVT--SDAANADELTEELREFLRERVPEAMVPAQLFVLRQWPTGAHGKI------------------------------------- 157347704 20 ------------------------------------------------------------------------------------------------------TYTWSQTHRRCLQVASSIKSFGIGRGHVVSVVAPNVPAMYELHFAVPMSGAVLNTINTRLDARTVSVLLRHSESKLVF-VDCLSR--------ALILEALSLFP-PNTQWPLLVLIADEEVAPSSTVDFTYEDLVERGDPEFKWVRPESEDPIILNYTSGTTSSPKGVVHCHRGIFIVTIDSLEWSVPKQP--VYLWTLPMFHGNGWTF-TWGMAAIGGTNVCL----RKFDARIIYDAIPKYGITHMCAAPVVLNMLSNYPNHQPLGDPVK----ILTAGAP-PP------YSVLLRTESLVSHGYGMTETAG-----VRARVKARQGVRTVVM--TEVDVVDPKGVSVDGSSLGEIVLRGA--CIMLGYLKDPEGTSKC-MSK-EGWLYTGDVAVMHPDGYIEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKP-ESPDKPTAKEMMEYCRARMPHYMVPKTVVFKEELPKTSTGKIQKFKLRDIA---------------------------- 83645720 1553 ------------------------------------------------------------------------------------------------------HVSYGEFARLANQAADWLREQGVGAGDVIGLWLPRSPELFVLKYAALKMGVAYTPIDPEFPLTRVRQMVESAAPRLLVAANA-------------------QHGWH-----------DAPCAIAPLPQLWAH--LSRRRAEPPPLP-DQDCIAYILYTSGSTGVPKGVAMPQRA-LSNLVAWHRQHPRLSAPARTLQFAAVGFDVCF-QEFAATLACGGSLVLCPPS-LRQDPRALMAFIREQGVERLFLPFVALQQLMAENQPERSPVASDKLCDVVTAGEQITAPVRRFFRE---RPHCRLHNHYGPTE--AHVVSALPDRWPVLPG-IGAPLCGVQLHIFNQLGQPAPAGAPGELYI--GGVCLAQGYVGDDERFITTTIMSSHGLYRTGDLARRTAQGEFLYLGRIDEQVKIRGFRVEPGEVEAVLNSHDDVKAAAVVAR-DDGAGMRLLAYIEPRHSAGFD---VADLRAWLRKRLPDYMAPARILTLEKMPVTVSGKINRRAL-------------------------------- 83645720 479 -----------------------------------------------------------------------------------------------------QTLSYGELNRRANRLAHLLIARGITLEDRIGICLDRSLDMAVALLAVFKAGASYAPLDPAYPTERIAYMLEDSGARLTLTQQA------------------ASGRLPAGVVTLMLD--------------DLETLTADCEDSNPQRPVAADNLAYVIYTSGSTGLPKGVAHRSVGALIHWAQTQYHLEEL--EEVLATTSICFDLS--VFEIFVTLCSGGRVHLADN--MTALAERAGDLDAYSKVSLINTVPSAIQALLRANAVPPQ------VRTVNLAGEPLKQELVEQLYAL--PHIRHVYDLYGPSETYSTCALRRPGG----KANIGRPISNTLIHIIDENLQLVPRGVAGELLI--GGRGLARGYLGKPERFIANPFSGSERLYRTGDLVRVNSDDQLEYLGRIDQQVKVRGFRIELGEIESCINGLRDVKDCVVSVIKDDSLGPYLAAYVVSALGRSIDAD---DLKRRLARRLPGYMIPEAIIALDAIPLTANGKTDRKAL-------------------------------- 37548741 265 -----------------------------------------------------------------------------LEEQAERTPDQTAVVYE------DSRLTYRELNERANQLARTLQFEGVQPDQPVGIMAERSLDMIVGIFGILKAGGAYVPIDPGYPEERVRYILEDSDTKLLLVQNQSQER---------------------------VPFTGKVLDMKNP-----QNFCEDGSNVEPAA--GPDHLAYVIYTSGSTGKPKGVMRSVINRLVWMLQKTAITFDVSVWELFWWT-----------------ISGSRLVL---LPNEKNPELILDTIAQKGVSTMHFVPAMLHAFMDQKPSGMLKQKLASLRHVFASGEALKPVHVAGFKHIITSSQAQIINLYGPTE-ATIDVSYFDCQTEETYASIGKPISNIQLYILHADEHMQPIGVAGELCIAGD--GLARGYLNRPEKFVNHPIASGERIYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIEIGEVEGAFFQLPVIKEAIVIAR--EIDGETLCAY------YTAQHALTAELREELSRQLPSYMIPAYFVQLEEMPLTFNGKIDRKSL-------------------------------- 170694639 2348 ----------------------------------------------------------------------------------RARPDAVALI-DGDE-----EVTYAQLDAWSGAIARELIRLGAGTEVRVGVAMQRSAALVASLLGVLRAGAAYVPLDPSYPAERLAHIVDDSQLRLIVT------------------------DAPSLAQHAALFGTRPTLDALALRDTLPNDEPLDVAMYPRPQQL-----AYVIYTSGSTGVPKGVGITHENIALFDATQSRFAFD---------SSDV-WTLFHSYAIFGALVHGARLVI---VPHWSEPAAFHALLRKERVTVLNQTPSAFMQLTHADDDNT----LQSLRVVIFGGERLEPSLARWADGARRKGVLPLMNMYGITETTVHVTLDYAALHDARS-VIGAPLDDLTLHVLDADMNRVPVGAVGELYVGGA--GLARGYAGRAERFVDPYGAPGARLYRSGDLARRLPDGDLEYLGRNDDQVKIRGFRIELGEIQSALLAHPEVREAAVLGANGGDNDQRLVAYVVPRE--EPHTRDIARWQTWLAARLPAHMVPSSYVEMERFPLTRNGKLDRRAL-------------------------------- 170694639 4987 -----------------------------------------------------------------------------------------------------------------------LRVSGVAREERVAVCMRRSPALIASMLGVWRSGAAYVPLDPSFPAERLAGMLEDAGVARVIADEEG---------RARLGGALDNR--------IVLDAGSGE-----------DALVHDAASALPPIS-PSTDLAYVIYTSGSTGRPKGVAVSHGA-LARLLASIGIAPGLHKDDVLLSVTTPSFDISLLEFCL-PLTRGACVEMAD-AQTVADGMALARLIDESGATFMQATPSGWRLLIESGWQGASRGRLTGI----AGGEPLPAD----LAAQLAQRGVELWNLYGPTET--TIWSSCARVSGSGPITIGRALHANALRIVDASGQLTLQGGVGELCI--GGENLARGYLGTAERFVDPYGAPGARMYRTGDLCRERTDGEFECLGRIDQQVKLRGYRIELGEIEAALRECDGVLDAAVALVPGAGDAEALVAYVVGAVVNELDREARAVWRQMLAARLPGYMIPAALYAIDALPRTANGKLDRNAL-------------------------------- 170694639 15 -----------------------------------------------------------------------------VARFAIERADAVALV-DSDGP-----LSWHDLWAWSGRLAAALSDHGVRPGDHVVLALPRCSALVAAILAVWRLRACYVPLDPA-SPQALRWQAEDCGARVVVAANASTNLFTTAATNSGANAALKSAAPS------WLPDGIATLNPHTLRDATNSAALAAHLGDAAANPQRTDGPAYVIYTSGSTGRPKGVVQSHA----ALAAYLRGVSERLPGDIYLSTADLG----HTS-LFGALWHGWTLHLID-ADIAADPDAFATYMHTHSVELLKIVPSHLDALLQA--QLPERV-LPR-RCLVMGGEPAPTRLAERIEAL--RPECRLINHYGPTETAVGVLTSRAATLPL-----GQPLAHVDARIVDADGNAVPKGAAGELCIGGA--SVAYGYLNRPERFVPDPDGRGTRLYRTGDRSRRLPDGEFAFLGRLDDQVKIRGFRVEPEEIAARLRAEDGVRDAIVIAHTDSEGAPRLVAY--LSSAEALD---VDAIRARLAAELPEYMVPSSLQVLGALPLTANGKIDRAAL-------------------------------- 170694639 3425 -----------------------------------------------------------------------------------------------------ESLTYAELDAWSAAIASRLIARGVGAERRVGLCVARGPALIAALLGIVRSGGAFVPLDPDYPAARLAQMIGDA---------GIVQVVADAASAARVAEVLAECEV---------------------LDVGSQSLMEPESANHTDIALHPDQLAYVLYTSGSTGRPKGVGVSHGA-LWTHLRDFLTTYGISSDDTVLHSSTINFDVALHETL-PALLRGATVEMRGMQPW--DLQSLSERLVKRQVT-FARIPTAL--WQQWHRHAPPRAQL-ALRQVTVGGEALPGDALARWRD------GPLADIYGPTETTVAALYRHTVADDVHEVTIGHPYPGRTARVFDAFGDEAPVGGLGELCI--GGPTVARGYLGTAERFVDPHGAPGARMYRSGDLCRMRADGTVEFLGRLDQQVKLRGQRIEPGEIEAVLRQCEGVREAAVIVV-GEGQTQRLAAYVAGEGGAVAPDVAAARLLRELEHKLPGYMVPSSVTILARLPWMPNGKLDRAAL-------------------------------- 67921836 446 -----------------------------------------------------------------------NLCHQVFEEQVEKIPEAIALIF-GEE-----EISYQQLNQKANQLAHYLRSLGVQTETLIGLFIERSPIMIIAMLAILKVGATYVPLDTKYPQERLSLILEDCQISLLLTQ---------TSLEKILDE------------------ENYNINQVNIDNLSLDD----YSDYNIKNRVKSHNLAYIIYTSGSTGKPKGVAIEHRS-PVALVYWAKERFSPQESGVLASTSICFDLS--IFEIFVTLGFGGSIIMME------NALELPESLHRDKVTLINTVPSIISELIKVNSIP------QSVKIVTLAGEPLTVNIVHQLYKIDTIEK--VYNLYGSSETYSTCITDNP--------SIGRPITNTKIYILDKHFNPVPCGVSGELYIGGD--GLARGYFNRPEKFIDSPFEHGQKLYRTGDLASYRKDGKIDFLGRIDNQVKIRGFRIELGEIEAVLNNYVYIKEAKVTSKKDKQGCQQLVAYIILDNKQILCQKISQEIREYLQHKLPAYMIPYVFVPLEYFPLTPNGKI------------------------------------- 67921836 1512 ---------------------------------------------------------------------------------VKKYPDKIAV------QSKDNQYTYQKLNTEANKIAKSLLNLGIDKQAKVALFFDHNVSMIAAMLGILKAGKIYVPIDPNYPQDRVIYTLEDSCAEVILTNQINSDNIKAITHGK-----LPIINIDKLNDVAV------EINLE----------------------ISPDTLAYILYTSGSTGQPKGVIQNH----LNVLHFIRNHTNISADDNLNLLA--------SYSIFSALLNGATLFVFD--IKKEGLNSLYNWLETHKITIFHSTPTVYRYLEKLGSKVLAKAQLSHIRLVVLGGEPVLKKDVK-LYQQFFADNCIFVNGLGATESSFYLLLNKKTQIQKQIIPVGSTFEDTEIVLLDEEGNITDLY--GEIAVRS--PHVALGYWQKEELTQAVFLKDFQGIYRTGDWGRLRNDGVIECLGRKDNQVKIRGFRVELGEIEALLNKHPQIKQSVVIYKEDSLREKQLIAYIVPQDISLVSPQIIKQVREFLQEKLPSYMIPAKFVLLETLPLTPNGKIDRRIL-------------------------------- 52082187 30 ------------------------------------------------------------------------------------------------------HLSYRELDRRADSLAGGLLKLGIKKNDRVVVQLPNIIEFFEVCFALFRIGALHSEIFCEFS-EAAAYIIPDRHAK--------------FDYRKLARQVKEKLQ--GLRHVIV-----------AGEPEEFEALASLYDQPAPPQNVYPEDVAFLQLSGGSTGLSKLIPRTHDDY-IYSLRVSAEICRLDHNSVYLAALPIA----HNYGVLGTLYAGGRVVLASGG----SPDETFPLIDKERVTITGLVPPL--ALIWLDAASARRDDLSSLQVFQVGGAKFSAEAARRVSSVFG---CKLQQVYGMAE-GLVNYTRLDDPEDTIVHTQGRPMPFDEIKIVDEKGRELGPGQTGELLTRGPY--TIRGYYKAEEHNAKAFTE--DGFYRTGDLVKVNSSGYLIVEGRAKDQINRGGEKVAAEEVENHLLAHPGVLDAAVVSMPDQFLGERACAYIIPR-GAAPA---QAELQSFLRERLAAYKIPDRVEMVEDFPQTGVGKVSKKELRA------------------------------ 119508895 352 ---------------------------------------------------------------------------------VERTPDNIAVVFE------DKQLTYKELNQRANQLAHYLQTLGVQPEIPVGIYIERSLEMVIGILGILKTGGCYVPLDPAYPVSRLTYFIDETNISVLLTQSSLLYSGKILAL---------------------------DTDLQE---------ISQTSENNPTTLVNPDNAIYIIYTSGSTGTPKGVINNHRGVSNRLYW-MQQQYNLEIGEPVLQKTDVSWEFFWT------LLNGGCLVM--AKPGHQDTNYLLEIIEQQQITTLHFVPAMLGVFLEE--PNLTARCRSVKRVICS-GEALSIEIQNRFFRSLNAE---LHNLYGPTE-AAIDVTPTPPNLPLVRGGAGRPISNTQIYLLNEDLQPVPLGVTGEIYI--GGVGVARGYWNRPERFVNSQQSAVITLYKTGDLGRYLPDGNLEYLGRLDTQVKIRGLRIELGEIEAVLNQHPDIQQTVVILDSKSSENQRLVAYIVPASTSTESESFTQELQKFLLSQLPDYMLPSIFLVLSALPLLPNGKINRQAL-------------------------------- 194016206 39 -------------------------------------------------------------------------------------RNKTAITYA------DTHMSYQELDERVSSLAAGFHQLGIQKGSRVVVQLPNIPAFFEVIFALFRIGAL--PVFSLPSSSEITYFIEFAEADAYVIPD--IHDG--FDYRSLARQVKEK--LPSLPHVIVAGKAEEFLDLDDLR----------KDPVLDPQHVEASDIAFLQLSGGSTGLSKLIPRTHDDYM-YSLWKSNEVCELTKDSVYLATLPVA----HNYGVLGTLYAGGRVVLAPGS----SPDVVFPLIEKERATITAVVPPI--ALIWLEAAPHRSDDLSSLEVLQVGGAKLSAEAAKRVMPALG---CKLQQVFGMAE-GLVNYTRLNDPEHVIIHTQGRPMSEYDVLVVDEEDKPVPNEVAGHLLTRGPY--TIRGYYKADEQNKKAF--TADGFYRTGDIVRLTKEGNVVVEGRDKDQINRGGEKVAAEEVENHLLAHPDIHDAAMVSMPDPFLGERSCAFVIAKGNNKPAP---HALKSFLRERLAAYKIPDRIEWIEAFPQTGVGKVSKKALRELAS--------------------------- 29829698 41 ---------------------------------------------------------------------------------VSRTPDATALVF------RDTRLSYTELDERSDRLARLLAGHGAAPDRVVALTVPRSVELVVALLAVLKTGAAYLPVDPDYPADRIGYLLADAAPVLLLTHS---------DVEATLPPGARPEGLPR----LVVDAQEEPLERAPFAPARPPAAQDAA---------------YVIYTSGSTGRPKGVVVPHAGIVNRLHW-MQHEYRLTGDDRVLQKTPSGFDVSVWEFFW-PLITGATLVVAE--PGHKDPAYLAELIRGERITTVHFVPSMLQVFL---DEPAAALC-TGLRRVVCSGEALPVELADRFTASLPG--VPLHNLYGPTEASVDVTTPEPGATSVP---IGRPVWNTRLYVLDAALRPAAVGETGELYLAGV--QLALGYLNRPERFVDPYGPPGSRMYRTGDLARRRPDGALDYVGRADHQVKIRGLRVELGEIEAALARHPAVSGAAVLVREDRPGDKRLVGYVVPAPGGTVDPA---ELRTLAATTLPDYMVPSTVVVLESLPLTPNGKLDRK---------------------------------- 146276338 26 -----------------------------------------------------------------------------LRRAADVHAERTALVH------GSIRLTYGEYHARVSRLASALAGMGIQPGDVVATILPNIAAHAEAHFGVPACGAILNAINTRLDLDTVSYILEHGGAKLVLCDTAFL---------KLASEAAARLGARAPVIVEVCDRESGFTP--SGDFLEYEELMARGNPW--AEWVMPEDSLALNYTSGTTGRPKGVVHHRGAYLATCGNAIAWRMQLFP--VYLTIVPLGWC--HTWMV--PML-GGTVVCCRDI----TAKAIYAAIADERVTHFGGAPIVLNTLINAAPEDRRHFD--HVVEVFTAGEPLNVTQVYGLTEVYG----PATECIWKPEWEGT-TGDERAALKARTGVAMATLEG--AEVHDTHGQPIPRDTVGEIAMRGNM--VMKGYYKNPEATAEAF---RDGWFRSGDIAFQHEDGYIKITDRAKDIIISGGENVSSVEVEGVIAHHPAVSLCAVVAKPDERWGEVPCAFVELKRGREATED---EIIAFARERLAGFKTPKQVIFC-ELPKTSTGKIQKFELRAVA---------------------------- 120612991 38 ------------------------------------------------------------------------------------------------------RYTYAELHAEVRRLAGALLGLGLQKGDRVGIWSHNNAEWVLMQFATAQVGLVLVNINPAYRTAEVEYALNKVGCKALVAMARFKTSDYVGMLRELAPEQLAARRLPHLRTVIWIDTPGQGGIEEPGM-LRFSELLARGDADAVAKTLDPRDPINIQFTSGTTGFPKGATLTHRNIL-NNGFFIGECMRLTPEDRLCIPVPLYHCFG---MVLGNLAHGSTIV-------YPDPLSVLETVQAERCTGLHGVPT---MFIAELQHPRAQFDLSTLRTGIMAGSPCPIEVMKRVVSDMHLEQITIA--YGMTETSPVSCSSTDTPLDKRVSTVGLVQPHLEVKIIDPDGEPVPRGRSGELCTRGY--SVMHGYWGDPDKTREAIDA--EGWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDEKYGEELCAWIIAKPGEQPTED---SIRTFCQGQIAHYKVPRHIRFVSEFPMTVTGKI------------------------------------- 154251260 18 ------------------------------------------------------------------------------------------------------------LAERAARAASGFASLGIGAGDVVAVYLRNDFPFFEASAAAGLVGAYSTPVNWHNSPDEARYIFENSGAKAIVIHADLWRG-----IEKALPKNVPVFVVETPAEIVSAYGLSAEAAKLPAGTQDWGQWLAQFPP---ITAGPAEAPGSMIYTSGTTGHPKGVRRAAPTAEQAAAW----------GQV------VGTVMGFSPE-YGEPQNMVTVVMYHSAPNRFDPEELLQMIDTYKVTHLHMVPTMFVRLLKLPDEVKKKYDLSSLRFVVHAAAPCPVH----VKQAMIAWWGPVINYYGGTETGAVVFCNSEQYLK-HPGTVGKAVQGAKVMVLGENGEELAAGATGEIVCR--IPAIPDTYHGDDEKRRKA---EKAGLIALGDIGYLDEDGFLYLCDRAKDMVISGGVNIYPAEIEAELHKMPGVGDCAVFGIPDEEFGESLCAVVQQQPGAGLSEA---DVKAFLRERVAGYKVPKRVEFQNDLPREDSGKIFKRKLRE------------------------------ 111019311 458 -------------------------------------------------------------------------------------------------------LSYRELSTRSAALARQLRSAGAGRGTVVAVSLPRGTDLIVAVLAILRSGATYLPIDPSSPAERARFILRDAQPSLGIGS------------------ADLLGDLPRVE----------------------EDSAQSASGELD-NAVQADDIAYVIYTSGSTGVPKGVPIPHRNVMR--------LFDVSRE--WFTFTDC-WPLLHSYAIWGALLHGGRLVTVDEATLT-SPADLAGLLVDEGVTVLNQTPSAFGHLVDA-LVRADSFDRLRLRYVVFGGEALDPAVLRWFAATGPDEGAELVNMYGITETTVHVTATKVTAADVV--DIGVPLGDLRTYVLGPGLRPVPPGVTGEIYV--SGPGLSPGYLGRPDRFVADPFAPGGRMYRTGDLARYDATGTLHYHGRIDDQIQLRGYRVELGEIGAAMTAVPDVQAAVATAHEQAGGDQRIVGYVVPRPGGE-HDAVEEQVRAHLVRSLPGYMTPSALVMLDRLPLTHNGKV------------------------------------- 111019311 1503 ---------------------------------------------------------------------------------VAETPDAEAL-AVGASVRPAVSLTYRQLDERANRIAHLLISRGAGPGDVVALALDRSAELIISVLAVLKSGAAYLPVDPTYPADRIAHMLADGAPVAILTSSVGV------------------PDRTPL---------GTDVPILDLDDPGLQSLLDTQPVTAPTRPLKLDDAAYLIYTSGSTGVPKGVVVPHRGIADLLSLQSD-VIGMDHTTRALHFSSISFDLAFWQIMWGVL-SGGTLVVADRIPGEP----LARVINEHDVNFVGVPPSFAAAFPPEHPIP-DGVDL------MLGAEKLTPQLIERYFNAYGPTECTVNATLALVEPG------HEGPVPI-----GVVDPGKHAYVLDHALRPVPPGVSGELYLAGD--SVTRGYRNQAERFIADPFAPGSRMYRTSDVVWWGRDGQIYFTGRADSQVKVRGFRIELNEIEAVLSGDPDVEHIVVVVREDRPGDQRLVAYATSVPGGRIDPD---QLHRRAASRLPDYMIPAAFIAVDEFPTLPNGK-------------------------------------- 28869353 519 -----------------------------------------------------------------------------------------------------QTLSFDELEQRSNQFARYLHTQDIQPGMAVALCLDRSVEWVVSLLAVLKLGAVYLPLDSAQPAERLQQLTRDSGAALLIHASG-------------DDKAAQLGVCP------VLAFDAALWSEVDGGELS--------------VRIIAEQPAYIIYTSGSTGQPKGVVISHGA-LANYVQGVLARLSLNDGASMAMVSTVAADLGHT-LLFGALASG--------RPLHFDPDGFARYMAEHQVEVLKIVPSHLQGLLQA----AHPADVLPSQLLMLGGEASSWALIEQVRAL--KPGCRIVNHYGPTETTVGILTNACRSVPV-----GQPLANCKARVLDAYLNPVAERVSGELYL--GGQGLAQGYLGTAERFVPDPDADGQRLYRAGDRARW-VDGVLEYLGRADDQVKIRGYRVEPGEVGQVLQTLENVAEAVVLAQPDETRLQ-LVAYCVAAVGVRLN---VESLREQLAARLPEYLVPAQFMLLEKLPLTANGKLDKRALPK------------------------------ 186682770 1562 ---------------------------------------------------------------------------NLFEQQVAKTPDNIAVVFE------DQSLSYQELNQKANQLAHYL--LGLKKEDNIAICVERSLLTIIGLFAILKAGGAYVPIDPSYPRDRIHLMLEDSNASVLLTTD---------PIKKQLPEKLKNP-------CQVVFLEKETWDNQPTNNINLQSSL--------------DDLAYVIYTSGSTGKPKGVAICHSS-LTNFLYSMREKPGIAASDTLLAITTISFDIAALEI-YLPLIVGAKIVL---------VSR--EIASDNGITFMQATPATWRILLAAGWKGSTQ-----LKILC-GGEAL---TWELANQLL-ERSAELWNVYGPTET--TIWSDIYQINTFERGSIGKPIANTRIYILDSYDQPLPPGIPGELCIAGA--GLAQGYLNRPEKFIDKLFNQTERIYKTGDLARWLPDGNLQYLGRSDRQVKLRGFRIELGEIEASLLKHSKIQEAVVIIREDSDFDQRLVAYIVP---------------------------------------------------------------------------------- 60417330 19 ---------------------SIYAKAAADPVAWWSALAKKIDWFKEWDKTYVEDISK----ITWFEGGRLNMCYNAVDRHIKDKKDKAAILWEPEDAGGSRVVTYGELHDKSRKMANAFRSLGIRKGDVVAIYLPMIPEAIIAMLACTRIGAVHAMIFSAFTKMALNTRLVSGKAKLLVTVDGYFRRGKKINLKAIADDSLAN---TSIEHMIVISRLKLDVEMRKG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156537799 45 ---------------------------------------------------------------------------------------------------------YQDMKDATIRCALWLQKQNIGSGDVIAVCTENQPDSYIPCIATFYVGAVFNPWHHEVTLKTAQYLMSLTRPKVMFSCESAL---------KVLMEAARLEKVDT--RFIVFGKYPEMQSLRDTMRLQTNEEVRT----FQTRSIQADNIAMILFSSGTTGMPKGVTHSYKS--LYRNISSFTILGAK-NSISLWYSSLYWISG-TFCMLRSILTRATSILHEN----FDPEETCKVIEKYKVDWFFISPSAINLLYKSNV--LQKYRLKSLEALLTGGSKLSREVIEGLRKSL--PHAGVAQGYGMTEIGG--LATIQMINCKKSDSVGFVIPNIQLKAIDATGKVLGPNEVGEICMKS--PTLMLGYYKNPAATRATIDDQ--GWLHSGDKGYYTEDGEVVIVDRLKEVMKYQGHQISPHEIEEVLMRHSAVMEAAVVPVPHDVDVDWPMAFVRKVPGAKVTEA---ELVLLSQSELGEVKKLRGVKFVDAIPYTASGKISRKELKEMA---------------------------- 126434332 11 ----------------------------------------------------------------------------LLRRNTAAHPEKAAVI------DPASRVSHGDLDRITRTLAAALVGAGVGKGSRVGLVMPNSVQWVQIAVALTRIGAVLVPLSTLLAPRELVAQLRTAAVQVLVTVEEF----RGHRYLADLRAELGLPDLDDPLH---------SPELPALRQVWSDQLMAARAVDHELVAVTPGDTLAIMFTSGSSGPPKGVVHSHGNALGAVAAGLHARC-IDADTRLYLPMPFFWVGGFGSGVLSALVAGATLV----TEQIPQPESTLRLLEAERVTLFRGWPDQAEALARQ--RHSVGADLSSLRPGSL--EALLPPDQR------GRPGAR-ARLFGMTEAFGPYCGYRADAPETAWGSCGRPFDGMEVRIVDETAAPVPAGRIGEIQIRG--PHVMRGICR---RSREEVFTA-DGFYTTGDLGHLDDRGFMFYHGRSDDMFKVSGATVYPSEVEAALRTLDGVAAAFVTDVPDAGVDRVGAAVVC------DRPTTVGALRSAAKNVLSAFKVPTIWLLLDDVPRKATGKVDVRALRELLA--------------------------- 189236777 41 --------------------------------------------------------------------------------HLDKWYHKTAVICF----DTTKSYTFGEIYHKSVALAGVLRKFQLNKGDTVAVVLPNVPDFPIVFLGTIQAGLVVTTVNPYYTPDEIAAQLADSNSKLIFTINE------LVPSDNVPNECIKLSEL-------------CDTRNSEIADF-----------------LNPDDVALLPYSSGTTGLSKGVQLTHKNVVLYQMSSPDFVVNLETRSNFQDVIPVFLPLFHIYGMVGIFLNGCKLIM---VPTFVGP-QFIKILQLYQPTLLFAVPQMIVTIL---NNPKIKYDLKSIRTIISAAAPLGASAVDEFNKK-CKNRINLLQMYGMTETSPLTLMQTAKLQNAKVGGSGFVIPNTEVKIISDNSTALGPNQSGELVVRG--PQNMKGYHNNPTATKKT---IRNNWLRTGDISYYDEDQHFFITDRLKELIKVKGFQVAPAELEEILKSHPSVEDAAVVGIPHPVQGEAPKAFVVLKKEVRP--EL---LKEFVALKVANYKRLGGVVVLERIPRNCAGKVLRSELRKL----------------------------- 159898403 442 -----------------------------------------------------------------------------------------------------QSLTYQELEGYSNQLALQLREHGAASEQIVAIYLERSIASIVAILGVLKAGAAYLPIDPSVPNERLELMLADSRAVVVVTDQGQTRLGHMQSPIVLIDQLLSNP-------------PQADLGLN--------------------VAIQPEQLAYIIYTSGSTGKPKGVAIEHRQLANYVQSIIQEV-DLRPGMQYAMVSTLAADLGHT-VLFPALCHGGTLHLI--AQDRANADAMAEYMHAKAIDVLKIVPSHLTALLAASQPA---HVLPKQRLV-LGGEASSWDLIERLEQL--APTCTIVNHYGPTETTGVLTTKLSGCSPAARGSIGRPIANSYVYVLDAARQLVPFGAIGELYIGGA--GVARGYLNRPERFVTDRLSTNPRLYRSGDVVRYRPDGLLEFLGRSDDQVKIRGYRVELGEISHTLERHPLVQQSTVQLREHASGEQQLVGYIVPNP-------------------------------------------------------------------------------- 196004929 32 -----------------------------------------------------------------------------------------------------RYITFGQFRDQIRRFGSYLMQNGFRKGDCLAIYSTNVLEYAAVYIGTLYAGGVVTTSNPLYTVRELKHQFDITEAKYVVTNPEF------------VDNVEEICKLVPIKERFIIGELDG---FTSIRNILEDDRL----TIRLPARTMAEDVAAVPFSSGTTGLAKGVCLTHRNIVTACAAVSPEQFLLKDPEIFLCVLPLYHIFGMIVCMLAPIYFGVTVIM---LPRF-DPQVFLKCVEKYKVTYAPLVPPLVAFFAKH--PMVDKYDISSMWRSSCGAAPLSKELQQAAEKRL---KIKILQGYGMTETTGS--GHLNPYNSIRHGSVGHLIPFMKCKVIDVTGETLGPYKEGEILLKGAM--IMKGYLKNEKATQNTIDK--DGWLHTGDIGYYDSDEFFYVVDRVKELIKYKAFQVAPAELEALLMTHDNVMDAAVIGVPDEDCGELPKGIVVVKPGAS-----AKDILEFVNKKVSPQKKLRGIEFVKEIPKSASGKILRRVLKE------------------------------ 126740722 26 -----------------------------------------------------------------------------LQRAAQVFPDHPAVIY------GKQRINYAEYHARCSRLASGLAQLGVKSGDVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVSTVAYIFDHGEAKVALVDPQFLE---------LAEAAIEEMEGPAP---ILIEVADDPAGWHAGRHKTYVDLLAEGDPEFD--WILPQDSLALNYTSGTTGRPKGVVHHRGAYLMTMGTVVSWRMVQHP--VYLTIVPLGW--NHTWMM--PLL-GGTLVCCRDV----SAQNVYNAIHYEGVTHFGGAPIVLNMIVNALDEERRTFD--HQVEVFTAGAPPAPATLAKIEDLGFN----ITHVYGLTETFGHVTECYWKAIAAKKARQGVAMPMMEPVVVDHEILPMDGQSQGEIALRGN--TVMKGYLKNPE----ATAEAFKGGYFSGDLAVQHADGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDEKWGEVPCAFVELKAGKTLEEA---ELIAFSRETLAGFKAPKQVIF-QELPKTSTGKIQKFELRGIA---------------------------- 197341066 41 ------------------------------------------------------------------------------------------------DPATGRSWTYAELGAEVERLAAGLAAHGVGPGDLVAYQLFNGPEFALLWLATQRLGAVGSPVNFRLAPGETAHILDTGRPAAFVYD---------TSVAESAGQALERAGHAP--RLVVHVPSGQDGEHPLPGSVPFVQLAERGAGQVLPPA--PEAGIYALYTSGTTGLPKGVPLNNA-VEVLSAHDVIMHFPLTPEDRTLNMSPW----FHRGGLYSG---GPNPVFYVGGEVVPDADVVLGLVERHGITFLIGAPTNLERL--ADAQERRPRDLSTLRGIVTMGAPLDRAACLRYQEVLTPR---IFNGYGTTEAFWNTFL-RPADLPDHAGSAGRACTDDDVAVVKDDLAAKDGSEIGEVIVRSPKSG-----YGYIGRPEEQAENFRDGWLYIGDLATWDEDEYVTIVGRRDDMILSGGENVHPVQVEEVLNEHPGVADAAVVGAPDPEWGQLVTAYVVRKDPAVTVADLEKHCRAH--PMLAAYKRPRAYRFVEALPVTSTGKK------------------------------------- 154244475 26 --------------------------------------------------------------------------------------------------------TYGDALALSARLAHLLVARGVKPGDRVAVQVEKSWPALALYLATVRAGGVYLPLNTAYTLNEVEYFLSDAEPTLFVC---------PPHIEAEARALATRLGVPSVET-LGADGTGSLTDG-----------AAHLPTEFADVPRGPEDLGGILYTSGTTGRAKGAMLSHDN-LLSNALTLKDEWRFTGDDVLLHALPI----FHTHGLFVALLAGAAMVFR----AKFDPREALELMAAGTVTSLMGVPTFYRLLDQQG---LTREATAKMRLFVSGSAPLLAETHRAFFERTGHA---ILERYGMTETG--MNTSNPYDGERIAGTVGFPLPGIVLRVTDETGRVLPTDDIGMIEVKG--PNVFKGYWRMPEK---TAAEFRDGFFITGDLGKIDARGYVHIVGRGKDLVITGGFNVYPKEVEGEIDAIPGVAESAVIGVPHPDFGEGVTAVVVKVAGASLTEA---DIHAALESRLAKFKQPKRVFFVPELPRNTMGKVQKNVLRE------------------------------ 146337395 18 ------------------------------------------------------------------------------------------------ETHDGQRITYGDLVARAGQMANVLVSRGVKPGDRVAAQTEKSVSGLVLYLATVRAGGVYLPLNTAYTLNELDYFIGDAEPTVVVCD----------PSKAEGIGALAAKVGAKVETLDASGRG------------SLTDAADKAETAFITVPRAPDDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLIDYW-RFTRDDVLIHALPI----YHTHGLF--VASNVTLFARASMIFLPDPDLIINLMAR--ATVLMGVPTFYTRLLQN--PRLSKETTSHMRLFISGSAPLLADTHREWFARTGHA---VLERYGMTETN--MNTSNPYAGERVPGAVGFPLPGVSVRVTDETGKELARDDIGMIEVKG--PNVFKGYWRMPEKTKSEF--RPDGFFITGDLGKIDPQGYVHIVGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRQPGADVSEV---GVLKGLDGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRD------------------------------ 205372863 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVAIILYTSGTTGKPKGAMLTHKN-LYSNARDVGVYLEMSDQDRVVTTLPMFHVFCLTVALNGPLTQGATLLI---VPKF-SPAEIIRLVKKFEATVFAGVPTMYNFLFQH--EGTTKEDLQSLRLCISGGASLPVALLENFEKKF---NVMISEGYGLSE-ASPVTCFNPLDRPRKAGSIGPSIVNVENKVVNELGEEVPVGQPGELIVRG--PNVMKGYYQMPEETEAT---IKDGWLYTGDIATMDEDGYFTIVDRKKDMILVGGYNVYPREVEEVLYAHPEVIETAVLGVPDPNFGESIKCFVVKRSKDVTEEALL----AYCKEHLAKYKIPSSIEFIEELPKNTTGKILRRALKD------------------------------ 149911423 27 -------------------------------------------------------------------------------------------------------LTYGEIDEKSRAFAAYLQELKLTKGDRVALMMPNLLQYPIALFGALRAGMVIVNVNPLYTPRELKHQLNDSGAKVIVTAVEHVILTQLGDLFSPVKGAITNLVVKYVKKMVPKFSLPNSVPFNRV-------LSKGRSLPFAKVETGFDDIAFLQYTGGTTGVSKGAVLTHKNMLLQAQGAYGSIIDPGKETV---------ITALPYHVFALTVNGLLFFLGGGKITNPDLPALIKEIDDHKPTAITGVNTLFNAL--VNDETFAKIDFSALKLSVGGGMAVQRSVAEKWKKITGN---HLLEGYGLTE-CSPLVTVNPYDLHEYNGSIGLPVSSTEVRIIDDEGGVLKPGAVREMQVRG--PHVMQGYW---QRPQDTAVITADGWLNTGDIARMDEVGFFYVVDRKKDMILVSGFNVFPNEIEDVLTLNDNILEAAAIGVPHESSGETVKIFVV-KKGEIS----KEEIIAHCREHLTAYKIPRIIEFRDELPKSNVGKILRRELRD------------------------------ 113869299 16 -----------------------------------------------------------------------------------------------------------ELLARGARLAGGLRALGVQEGDVVAVLLRNDPAYADVVHACRTAGCYYCPINWHFTAEEVRFLLTDSGARVLLVQ---------ADLLPAVRDAV-----PAGMTVL-------SVGGPAQGAIDYESWLAQQPAYDGPRVAPRGHMA---YTSGTTGRPKGVVRQ--PLPLDRLEEVRQTYGIEPG----CRT----------LMSAPLYHSAPLVL----TSRFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEVRARYDLSSIRFVASTGSPCSPEVKRAMLEWLGPV---IHETYASSEAGMITVAT-PADAAARPGTAGKPVDDAQLRILDENGRQCAPGEIGLVYVRQPAYPDFSYRNNDAAR---AAIDR-DGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGIPDDEYGERLLGMVQPMPGVEIREA---EVIDWLRQRLSGFKVPRSIVVETQLPRDETGKLAKRRLRD------------------------------ 116695341 26 -------------------------------------------------------------------------------------------------------WSYGELIRDITRTANMFGRIGAGPRSVIGYVLPNLPETHLVIWGGQAAG-IVCAISPLLEGEAIAELLGAAGASVLVT--LAPFPG--ADLWQKVQPVLHK--IPSLRHLVLVRRFADRMAAEDGAHLQLHDFRESGTRLDSARRFNAGDSSSYFCTGGTTGMPKIAMRCHGNE-VANAWSAGQFFGIGPGKTIFC----GLPLFHVNAVMAPFSRGAHVIL--GTPHGFRGERFWEIVAHHRVNFFGAVPTLYASLL---DVPVNAHDISSLEYGLCGAAPMPAEVFRTFQERTG---IRILEGYGLTE-GTCVSAVNPPNGDRRLGSIGLRVPGMKAVVVDDAGRYVRDGEVGLLVISGA--NVFGGYLRDEQS-EKLWLELGDGWLNTGDLGRCDTDGYFWLVGRMKDLIIRGGHNIDPTAIEEPLHRHPSVQIAAAVGRPDVYAGELPVAYVQLTPGSTATE---SELAEFIRAEIGERAAPKRIRIVDRIPLTGVGKI------------------------------------- 119715047 21 -----------------------------------------------------------------------------LRRNAQRHPERPAVVYGGPHGEGRTQLTFAELNERANRLANALAAQGAVKGDVMALMGRNNPGSIVAFWAAAKLGVAVTGVNFTFTDSELHYQLEHSGAKIVVCEDAFFDR----------IDAISSP-LPELRIRVSNDFFDSAAPQPWQR---MSGLIESASADEPDSDVDESTLGIIPYTSGTTSLPKAIAIPQRNYFVSMIPSYTTGIGLLEEDVWYFTMPLHTIAGIMQICL--LSLGNTIVL----PFAVDADEALDAIVAEKVTVVGQTPTFYLQLIRS--PKFAAADLHRLRRCISYGGTMPQAMFD-AFETVAPDVLWIT-LWSQSETQTPTIGRFKRLADIPNGDAGRPTAQLEVRVVDEDGNP---AAEGELIVRT--PGAMAGYYKDPERTAKV---VRDGWIHTNDMVRIDDEGNLYFVDRRNDVIKTGGMNVSSVEVERTLYGHPAVQEVAVVGLADPYWMQVVTAFVVPKGSV--DEVDVEDIRAFCKKTLAGYKIPKEIHLVSALPKDTQGKILKRQLRR------------------------------ 114568862 11 -------------------------------------------------------------------------------RRAALTPERPAFHIV--ETGEI--ISFARLEDRSARAATVLAERGVGEGDRVAILCRNRVEFFEALFACAKLGAILAPLNWRMPARELAELLADCAPTCLLVGSE--------------DRQKAAAAAQSLALIFV----DLENEWPAARD---------AAPPHPPAW-PGDQPWYLIYTSGTTGRPKGVIQTYRMALVNYVNISQAI-DLRDGEATVNFLPLFHTAGINLHTLPVLMAGGLNHLLPG----FDAGTVLRLIDDGQLDVMLCVPAVYRELALHPD--FATADLTRLRHWACGGAPM-PDVLI---ETFAARGAVVCNGFGMTETGTAFLMDREHALE-RIGSVGKPQLLIEARIATPDGEALASGGTGEVQFFG--PGLTPGYWQRDDETAKLF--TADGWLKSGDLGRFDADGYCYIAGRIKEMYISGGENVYPAEVENVLDEHPAVQESAVTGIADDKWGEVGCAHLILRDGQAVTD---MALRDWCRERLAGYKVPRHFRRTNDFPRTAAGKVQKHLL-------------------------------- 108760065 24 ---------------------------------------------------------------------------------ARRTPDAIA-IW-----SEEGEVSYGELEARANRLAHHLRRLGVGPESIVGLHVPRSIDMVVCVLGIWKAAGAYLPLDPEYPAERLRLSLADARADVLVTSDAWWEGHRVVDLRRDAARIASEPDSPSDNG------------------------------------LTAEHLAYVIYTSGSTGSPKGVMVTHRAVANHLRWR-QATYPLGAADAFLQKASLSFDISVWEI-FAPLIAGARLVL--ARPGQRDGGYLAGLIARQGVSIAHFGPTLLRLV----LDAPELERCTSLRHVFCGGEVVPVSL---CERLLARVPARLHHQYGPTE--ATIDASCWDCVPGETRSMGAPVANTRLHVLDARGHLAAPGEVGELLI--GGVGLARGYLRRPDLTAAAFFSEEPGLYRTGDLVRRMPDGTLQFLGRRDHQVKVRGYRVELGEIEAALLGHPGLREAVVVVRGEGEDEHRLVAYVVPARNAVEPLELTA-LRAFLERSLPDYMVPAVFIPLDGLPLTPTGKVDRGAL-------------------------------- 194290889 16 -----------------------------------------------------------------------------------------------------------DLLARGARLAGGLRALGVQEGDVIAVLLRNDPVYADVVHACRIAGCYYCPINWHFTAEEVRFLLTDSGARVLLVQD---------DLLPAVRDAV-------PAGMPVLSVGGPAAGATE-----YEAWLAQQPAYDGPRVAPRGHMA---YTSGTTGRPKGVLRQALPLLARMRSVVRQTYGLEPG----CRA----------LMSAPLYHSAALQMAERLVLTPDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEVRARYDLSSIRFVASTGSPCAPEVKRAMLEWLGPV---IHETYASSEAGMITVAT-PADAAARPGTAGRPVDDAQLRILDEHGRQCAPGEIGLVYVRQ--PAYPDFTYRNNEAARAAI--DRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGIPDAEYGERLLAMVQPMPGAEIREA---EVIDWLRQRLSGFKVPRSIVVEAQLPRDETGKLAKRRLRD------------------------------ 1906378 3993 -------------------------------------------------------------------------------------------------------ITYSELDARANRLARHLIRRGVTAETRVAVLAERSAQLVVTTLAILKAGGVYVPLHTGYPVDRMRHVLADTEAALLLTD---------------THHAATAARLDT-----------------PALTVDEDTTAGEQDTTAPDVTVRPDQLAYIMFTSGSTGTPKGIGITHRD---AIALAADRCWDLDTGSRVLMHSDIS-----TFELFAPLLAGGRIVV---APGDIDAAVLQRTLAAHGVTSLLLTAGLLGVIADEAPEVFTG-----VKDVWTGGDVVSPTAVRRVLEACPGTVVKTL--YGPTETTGCTWLPFTDPRRIPPAPIGRPLDNTRAYVLDERLRPVPPGVTGELYIAGA--GLARGYWRTAERFHAHLFDTGGRMYRTGDLARRDADGVLHFCGRADQQVKIRGFRIEPGEIETALAAHPDVTRAAVVARPGRAGDKVLVAYLVTAPDAGDTTA--EQLRAGLETQLPDYMVPAAFVALPALPVTPNGKLDRDAL-------------------------------- 1906378 2923 ----------------------------------------------------------------------------LLERQAARTPDAVALVH--DDG----RLTYAELHARANRLARHLITLGAGPEQIVALRMPRSLDLYVALLAVLKTGAAYLPVDISYPAERIAFMIEDARP------------------------------------VTVLDRLPDD--LGAYRDTDLTDADRTA-------PLRPEHPAYVIHTSGSTGTPKAVVMPHAG-LANLLTWHARRFPGGTGVRTAQFTAIGFDFSVQEIL-SPLVMGKTLAV-PSEEVRHSAELLAGWLETQQINELFAPNLVIEA--LAEAAAEAGRTLPDLTDILQGGEALAPERVRAFTAAVPGRR--LHNVYGPAETHAVTTHTLAADPAHWPPSAGRPVDHDRVYVLDSALRPVPPGVTGELYLAGA--GVARGYLHRPERFVADPYAPRPGMYRTGDLGRWNTRGELEFAGRADHQVKIRGFRVEPGEVEAALTAHPRITQAAVLA-----HGDRLVAYVVTTADRDLTG-----VREHLAARLPDFMVPTAYVRLEALPLTVNGKLDR----------------------------------- 1906378 1522 -----------------------------------------------------------------------------------------------------RSLTYAELDARANRLARHLVALGAGPEQIVALQLPRSLDLVTAVLAVWKSGAAYLPVDPDYPPERIAHMRADARP------------------------------------ALVVDAIPDDTTLAAYADSRLTDADRSA-------PLLPAHPAYVIYTSGSTGAPKGVVVAHRS-LAATVPAQAAAFGLGTHSRVLNFASISFDAAV-WELTSALFTGAGLVLADADDLLPGPS-LARLVHDRHITLIALPPSALPAL--PDGALPPGTDL------IVAGDATAPDQAA----RFAPGR-RMVNAYGLTETTVCATMSEPGAPPI-----GRPVAHARVYVLDERLRPVPPGVTGEMYVSGA--GVARGYLHRPQRFVDPYAETGTRMYRTGDLARLDADGRLHFAGRADQQVKIRGFRIEPGEIETVLTAHPAVAAGAVIAREDTPGDKQLVAYLT----------------------------------------------------------------------------------- 163724099 27 -----------------------------------------------------------------------NSTYELLERGAAINPDATAMSFLGDTYENPIEITYGQFIGKIRQAANMFHDLGIGPEDVVTYILPSLPQTHYTLWGAETAG-IANPINPLLEAATIKDICTAAKTKVMVCM--GEMPG--VDIWEKVDQIRK--DIPTLECVI---RVMGPTD-EAEKIYSFEEKIEQYSDKLTFDRIDKEDIASLYHTGGTTGTPKLAKRTHYNEVV-MAWMIQVMAGSKPEHTLMCGLPLFHCNGTIVTGLAPFSTGSRVVIL--SPGYRDPSIFYKIVEKYRPALFSAVPTVLSVLL---DIPLNGADISSLEFVVCGAAPLSVELFRRFEEHTGMK---ILEGYGLTE-GAVASSMNPKDGERKIGSIGLPMPFQRIKVVNDDGEDCEVGEIGNVCIKG--PNVFKGYVEDHNKNI-----WVPGDWFTGDMGRLDEDGYCWLTGRKKELIIRGGHNIDPAMIEEPLYKMPSVKMVAAVGRPDAHAGEVPVAYVEVAENSGLTEE---QVMAWAKEHVGKAAVPKEVVITSAIPLTPVGKIFKPALRRMYEKELEALGDL------------------ 148555181 11 ---------------------------------------------------------------------------------AAARGDADALVF------PDRRLSHAQLHASARRWAKALLAMGVEPGRNVGILLTTRPEFVEVMFGIAMIGAVAVPVNARYQAHELAFLVRDADLVALVTTDFSRRLQAAFPALADADPALDLADAPLLRRIVCIDPPCQPFMVSAEAALAEGDPIDDAAVDAAIDAVDPEQIALVLYTSGTTANPKGALISHRA-IVGNSRNLGKRYRVTAADKVWSPLPIFHIAG---IL--PL----TMVIDAGVP-HFDAATALAMLGREGATVAY--PSFV-TIMQDLITHPSTTDLSKLRLMNSAVQP------AWIKEAMTKPHTVQVGTYGLTEGAGTICTSNIDPFALRTGRLGVPLDEWEVRIVDETGRDCALGEQGEIVARG--PNMLKGYYNAPDKTAEV---LRGGWFHTGDIGSFDASGHIMFHGRTKDMLKVGGENVAAAEIEAMLQTHPAVKLAQVVGLPDPRYVEVPAAFVELVDGGQVSEA---ELIAHCKGKLATFKIPRHVRIVSEWPMSTS-KI------------------------------------- 163725438 29 ---------------------------------------------------------------------------------------------------EDRAVLYKEFDKKSNRIANGIKALGLGANDRISVILPNGLEYALADFGIYKSGAALVPSNMMVAAGDIAHILQDASVKMAFVHESM--AKKVLAMQKN---------LPLLKQIVVV--GGASRDGLTG----WEDFLAQNSEELSPTASEADDAL-IVYTGGTTGKPKGVLHSQRGHVVGLPLTHK--------DKILLMTPMSHATG--WLLFAGCVKG-TSFCFE---MVFDPFKVLEVIEKEKVTMTMMVPTIIYVF----LDILKGVDTSSLRIIGYGAAPIAEEAMERFYQKYGLVECPNMITTLTVE-------DHVRALE-KPSSCGKPDHMVSLKIVDDDGNELPMGQVGEIVVKAPY--VMSGYLNLEDATKKT---LKDGWLYTGDMGKVDDEGYVYIVDRKKDLVITGGMNVFPADVEACLINHPQVKDVSVIGIPDDHWGEAVTAC-----VVAEEGAVEEELIQFCKGKVSKYAVPKKVIFMDELPKTIIGKIDKKTLRA------------------------------ 75812670 2255 -----------------------------------------------------------------------------------RNPDAIALVYENE------QLTYQELNRRANLLANHLQRLGVCADTLVAICVERSLEAIVGILGILKAGGAYLPLDPTYPSEHLAFILKDTQ------------------VSLLLTQSQLLPKIPNNKA----QTLCLDSEW---------DIIANNSDDNPSCRTTKENLAYVIYTSGSTGNPKGVVHSTNARIAYYQTSFLLIFDSSVAVIFWT-----------------LCQGGKLILIDG--WQRDIWQLAQLIEQHQITHWLSVPSLYNSLLAH----IEKQQLISLQTIIVAGETCSIELVKNHQKLL--PNTSLFNEYGPTETTVWSSVYNCSHHDLNNNSIGRPISNTQIYILNSHLQPVPIGTPGEIYI--GGFGVSKGYLNRPEKFIPDPFSKQPNLYKTGDQARYLSNGNIEFIGRIDHQIKLRGYRIELGEIEAVLQQHPQVKQAIVIARNSDSENQQLVAYIVPSQTQ---DSLTNELRSFLQTKLPNYMIPSVILQIDTLPLTPNGKIDR----------------------------------- 75812670 1159 ---------------------------------------------------------------------------------VEKTPDAVAVVFEQEE------ITYKQLNQQANQLAHYLQGLGVKKEVLVGVYLERSPQMVVSILAILKAGGAYLPLDPSYPRERLAFMLQDAQVAVLLTQEKFL------------------PSLPEHQATVVC--------LDKDNEVWASETI-----VNPVNEVTTHNLAYVIYTSGSTGRPKGVMNTHRGICNRLAW-MQETYQLTIVDRVLQKTPFSFDVSIWEFFW-PLTTGACLVM--ARPGHQDSAYLVKLIQEQQITTIHFVPSMLQVFLAEPSVEACK----CLRRVICSGEILPVQLQEHFFTRL---DAELHNLYGPTEAATFWACNRHSDKNIVP--IGRAIANTQIYILDKHLQPVPIGVPGELHI--GGVGVARGYLNQPEKFIVNPFSNNSNLYKTGDLARYHTDGSIEYLGRLDDQVKLRGFRIELTEIESVLTQHPDVRKAVVVDLRNFLKGELLIAYCVCRHQPAPN---ITKLRRFLGEKLPDYMIPATFIMLDALPVTANGK-------------------------------------- 75812670 24 ---------------------------------------------------------------------------------------------------EVQSLTYGELDNQAQRIAGLLQAFGVKKGERVLLLYPPGLEFITAFFGCLYAGAIAVPAYP--------PRANQSLSRLVIATDA--------DSTVALTTTTVLSYLQQHPTFNVLRLLTTDNMMADDWTNLWRQPV-----------IDRDTLAFLQYTSGSTGTPKGVMVSHGN-LLHNQLLIKQAMQHTTATIF-----VGWLMGLVGNMLQPLYLGIPCILMSPVAFLQKPVRWLQAISQYRATTSGGPNFAYDLCRKITAEQRATLDLSSWEVAFNGAEPVRQATLEKFAVTFGERREAFYPCYGMAETGGCKTTPPVQIVPAKAGECGQPLADLKIVIVDPQTSACSDRQVGEIWVAGA--SVAQGYWHQPEQTEST-FKAYGPFLRTGDLGFL-QDGELFITGRLKDLIIIRGRNYYPQDIENTVQSHPA-LEGAAFSIDVDGEERLVIAQEVQRSHIRKLD--IDEVIATIR---AAVAVNHEIQLYGVLPRTSSGKIQRYACRAKFLAGSWETIASSILEGMEVADEIISE--- 2052277 1127 ---------------------------------------------------------------------------------AAEHPDAVALVQEGTETG------YADLNTRANRLARLLRAQGIGPEQVVALSLPRSADLIVSVLAVLKTGAAYLPVDPAYPAERIAYLLQDGAPALVLTHTSV------------------AAGLPGGVPQLLVDQVGLD-------DVPGHDLTDAERT----TPLHPLHPAYVIYTSGSTGLPKGVPRSVASVLVPLIEE----FGLGPGSRVLQFASISFDAALWEITLA-LLSGATLVVAPAEQLQPGP-ALAELVARTGTTFLTLPPTALAVL--ADDALPAGVDL------VVAGEATSPDQVRW------STGRRMTNAYGPTEVCTTISAPLTGAV-VPP--IGRPVPNARAYVLDALLQPVPPGVVGELYLAGG--GLARGYRNRPERFVADPFGT-PGMYRTGDLARWRPDGELEFAGRTDHQVKIRGFRIEPGEVEAALATHPAVERAAVIAARHED-DRRLVAYLVPAGAGTPAD-------------------------------------------------------------------------- 2052277 72 ---------------------------------------------------------------------------------AARTPRATALTFEG------RTVDYADLNARANRLARRLAARGAGPERTVALRLPRSVDLYVAVLAVLKTGAAYLPIDPEYPSDRIAAMLEDARPALVLTEDD-------------VDE-----------------------DLSGIPDGNLTDAERTA-------PLTPAHPAYVIYTSGSTGRPKAVVMP-GAAVVNLLAWHRREIPAGAGTTVAQFASLSFDVAAQEIL-STLLYGATLAV----PTRRDADAFAAWLEEYRVNELY-APNLVVE-ALAEAAAEQGRTLPDLRHIAQAGEALTAPRVRDFCAALPGRR--LHNHYGPAET--HVMTGI--ELPVDPGGIGGPVDNARLYVLDGFLRPVPPGVVGELYLAGA--GVARGYLNRPERFVADPFGPGTRMYRTGDLARWAGSGVLEFAGRADHQVKVRGFRIEPGEVESVLAAQPGVARAVVLAREDRPGERRLVAYLVAVPGSVPDPGV---LREALGRVLPAFMVPSSFVVLDALPLTPNGKLDRAAL-------------------------------- 89899510 22 ----------------------------------------------------------------------------------------------------TSHLSYAELSTSVSQFAAGLLGLGLDRGERVAIYLEKRFETVIASFGAPAAGAVFVPVNPLLKPEQVAFILRDCNVRVLVTSPE-----RLALMKEMLAE------CHDLRHVVVVPSTPVDFTLPGPLALSWRDLLSSARPGHRVIDV---DMVAILYTSGSTGRPKGVVLSHRN-MVAGAKSVASYLENRPEDVLLAALPLSFDAGFSQLTTA-FHAGARVVLL----NYLMPRDVLKAMEREKVTGLTAVPPLYIQL--AQLDWPAAIN-ENLRYFANTGGRMPRETLNLLRQRVPQAKPFLM--YGLTEAFRSTYLP-PDEVDRRPDSIGKAIPNAEILVLREDGSACSPEEPGELVHRGALVGM--GYWNDTEKTAERYKGRQPGLYFSGDTVRKDAEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATQMVGECVAFGVDHPSLGQAIQ--VIATNAVGTGARGLNDLMSECRARMPAYMVPAGIEIVAGLPRNPNGKIDRKLL-------------------------------- 157764600 25 -----------------------------------------------------------------------------IDKTIAEGKNKIAFI-SGDNPN--YSLSYEQLRKDAFAVAVYLHNIGFKK-DVAAVVLPNVWHYASFFIGCSINGGAVSGASALFTDYELQRQFVDSRAKVVLT---------YEDFLPKVLLAVKQS--PNIQKIIVIPKPGSSLP---SGVVSWHEVVSTPVTALPQVPIDVHNDLLVLYSSGTTGPPKGVMLSH--YNFTSMISMYLAIDKSHNDVL----DPNWLFLPFYHVYGGLLNGMTGVVM----SHFEPNNFLTAVQNYKIRILCLVPPIMVFLAKH--PICAKFDLSSIQMIMAGAAPAGKDLIEELKKRYPNMK-YIQQGYGMTECS--MASHLPDLRNNQPGSVGKLASNLVMRIVEPTDREQPVNQRGEICVRG--PTVMLGYLG---RPEATASTVIDGWLHTGDIGYINEDGNLFIVDRLKELIKVKGLQVPPAELEDLLLSHPKIRDCAVIGIPDAKAGELPKAFVV-RADNTLTE---QEVKDFVKPKVSPYKQLEGVEFIEEIPKSAAGKILRRFLRD------------------------------ 218442726 508 -------------------------------------------------------------------DTKVDYSENCLHQWVRRSPHAIATVFE------TQYLTYQDLNQRANQLAHYLQKLGIKPGSLVGICLDRCLEMPIAILAVLKAGGAYIPLDPTYPEQRLAFVLQDSQVSTLITTQ------KLLNILPQCQAQIVCLDTHRAK-------------------------IEQQSQENPTSKGVLEDLAYVIYTSGSTGKPKGVMISHRAINNRLLW-GQSEYPLTQSDRVLQQASFSF-DFSVWEFFAPWLAGGQVIL---VPQHRDSSYLVKLIQEQKITVAHFVPSMLRAILEEGIQGCQ-----SLRYVFSGGESLAYDLQQCFFSRLSAE---LYNQYGPTETFWCQRNDEPSLIPI-----GRPIANTQVYILDFNKQPVPIGVPGELWI--GGVGLAQGYLNRPERFLVNPFCAGGQIYRTGDLARYRSDGAIEFLGRIDSQVKVRGFRIELEEIEAIIRQHPNVKETVVLAREDIPGRQRLVAYVVINEDKGLD---KGDLVNLMGENLPDYMIPSDFVALSALPLTPSGKIDRLAL-------------------------------- 78223434 12 -------------------------------------------------------------------------------------------------------VTYGEMSSWTNCIGNVLADLDVSKGERVATYLPNTPEHEAVLLGALKLGAIGCPLSMRENNVIVIDLLRGLEAKVLVVGAESVEFAREV-----------LQELPELK---ILMADDASLGF-----LSLGELVGTASAELETLPMRDSEVAFIAYTGGTTGRPKGVQLT-AGMLRAHNYVWYERYQLRASEVFFCLS-----LWHVGGVLDAMALGASHVL---LPKW-NPVTALHLVKKHRVTCM-IAATTLYQQMSRCDEFLTT-DCSSLKICAVGGEPVPVELKERWFRVTGAS---MREGFGMSEACTQVFAP---GKDAPLSSCGKPFDRIEVRLVDPESRVIEGAGSGELAVRGD--NVTPGYWHDPERKFDA-----EGWYYTGDMVRRDEDGYYYTVGRVDDMFQSGGENVYPSEIEAALVLHPDVTKAFCFPEPHTEWGKAACAVVELRPGATSNAERILEFCTT-HSTLARFKRPRRIFCIDELPIGATGKVLRRQVKE------------------------------ 73537371 41 -------------------------------------------------------------------------------------------------------ISYGDLWRRIESARDWLAAQGVGEGDRVMVVGENCNEMVVTMFACSTLHAWPIQVNARLSAREI-DNIRDAQPALVLFTGHV----------SDVAAAHGRRLDAKVTACPV-----------------YDEGMTVVRAATAPDRVPAGQVATLIYTSGTTGAPKGVMVPHEG-LAHFARISATSRNMGQADVAYGALPMSHIFGIATVLLATLYGGASLFL---RPRF-DADEVFDALESPGVTILQGVPTMFTRIMAVAQQ-RERKTYPRLRYLYTGGAPLDPTLKGDVETYFGQ---PLHHGYGITEAGSLFITRM--EAPRADCSAGYIVEGVEINITDGDGNLLPAGERGQIRVRG--PGVMLGYYRNPDQTAEALL---PGGWLTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFPGVRQSAVVGRNTSDGNEEVVAFIEMQDGVEPD---RAKLDAYLRDSLAPYKRPAEVRVIDVIPTTASGKLLKQPLRALL---------------------------- 104782285 515 ----------------------------------------------------------------------------CIVQQAQARPEALALVH------GERRYSHAELDRWANRLAQRLVAAGVGPEVRVGVALPRTPQLVVALLAVFKAGGAYVPLDPDYPAERVAYMLEDSAARLVL-SDG---------------EVAERLGLQACCEVLLVDGDEQS--------------LEAWPAEPPVNRASAQNLAYVIYTSGSTGRPKGVAIAHRNVLALLHWSRQV---YRDEDIQGVLASTSICFDLSWELFVTLAAGGYIVL------ARNALELPELPARDLVRLVNTVPSAIAALLRGGQLPA------GVRIVNLAGEPLKQRLVDELYALPGLEH--VYDLYGPSED-----TTYSTWTRRQAGSIGRPLPHTAAYLLDSQLQPLPQGCGAELYLAGA--GITRGYLGRPERFVPDPFAGDGGLYRTGDLVRYREGGELEYIGRIDHQVKVRGFRIELGEIEARLQAQASVHEVAVLA-PDGPSGRQLVAYVVLVEDAGAQDALRGTLRAALGEHLPDYMVPAAMLFLARLPLTPNGKLDRKAL-------------------------------- 104782285 2011 --------------------------------------------------------------------------HQLIEAQALRTPDAIALVADG------QSLSYAWLNGRANQLAHRLVAEGVAPDVLVGIALPRGADLIVGLLAILKAGGAYVPLDPEYPAERLGYMLDDSG----------------------------------VDLVLGDARGEALLAGRHARLLRVDQLAFAGDDQGAPVALDGHNLLCLLYTSGSTGRPKGVALEHGA-LLRHLLTMQRFYRIDSADRFLHFASLNFDWGTEQWLL-PLISGARCILR-GEGLWSTEQAL-EVIEREQASLVYF-PTQY-ACQMAALAAGQGRA-PSVRSFNVAGEAFPREGFEQIQAVLQPR--YIVNGYGPTET---VITPFLWEAETRFTSAGRPVAGRSAYLLAEGLALQGDGLVGELYIGHARPSMT------AERFVPDPFASTPGLYRSGDLVRRLADGQMEYIGRVDHQVKIRGFRVETGEIEARLLARDEVAEAAVVAVPGPS-GQQLVAYVVPCQGREAQAQLCEGLRAALADDLPDYMQPAHWQVLAALPLTPNGKLDRKAL-------------------------------- 6942168 12 ----------------------------------------------------------------------------LLEQTAAAYPDQEAVVY----PDRNLRYTYVQFNRLCRQTAKGLMGMGIGKGDHVAIWASNIPEWLAAQFATAKIGAVLVTVNTNYQSQELDYLLRQSDADALIVMN-SYRGTSYTELIPELKEALQSERYPCLKTLIYIKRLPGMYHWDDTEML--AQSVSDAELEARMSSLEKDDVINMQYTSGTTGFPKGVMLTHFNVINNAANNAE-CMKLTSSDRMCIPVPFFHCFGCVLGVLACVSVGAAMVVVE-----FEPATVLTTVENETCTALHGVPTMF--IAQLHLQDFDSYDLSSLRTGIMAGSSCPSEVMKAVIEKMGMTDITIA--YGQTE-------PSPVITQTRANTTGRALPEVEVKIVEPTFNEVQRGVQGELCTRGYH--VMKGYYKDEEATQKAINP--EGWLFTGDLAVMDEDGYCRVTGRLKDMLIRGGENVYPREIEEFLYRHPNILDVQVVGVPDEKYGEEAAAWIKLKEGKTASPE------------------------------------------------------------------------- 108761394 539 --------------------------------------------------------------------------HELIQAQVERTPNAVAVV------SGTRTLTYAELNRRANQLAHHLRRLGVRPEARVGLCVERTEDLVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLTQ----------------------------------QRLLPGLPATEARVVCLDADAAALGAEPEVNPTTPDSLAYLIYTSGSTGKPKGVMIDHRNAVAFLQWA-QSVF--SPESLAGTLASTSICFDLSFEIFTPLCCGAKVIV------AKNALELPELPAAKEVTLVNTVPSAMGALLRGGGVPA------SVTIVNLAGEALAGALVDSIY-ALGHVR-DVFNLYGPSETTSTFTRVNRGETPT----IGRPVGNTQVYVLDANREPMPVGVPGEVYIGGH--GVARGYLGTAERFVTSPFAGDAGLYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAALQEHPGIRDAVVVVREGPGADKQLVAYVVGRDGKAPEPG---ALRDHLKSRLPEYMVPFVFVGLEALPLTPNGKVDRAAL-------------------------------- 126734258 40 ------------------------------------------------------------------------------------------------------TLTYHQADEMSDALAVYFREAGLKTGDRVAIQVPNCLAYPIAAMAVFKAGCVLVNVNPLYTAEEMAKQFADAEPAAIVVVDMF------------ADKLVEAMQDYPIPNVIVTRVAEYFPAMPRGIVKYWDKTIKPIATPHLPEAVDPDDVACLQYTGGTTGVSKGAMLTHTNILMNMEQTMELIEQFEKGEVALTALPLYHVFAFTVNFLGMYSQGAHNIL---IPNPRPLSNLKRAFENYKITWVSGVNTLFNGL--NGEIWFQDTPPKHLKFASAGGMALQGIVAERWEEVTGK---PVLEGYGLTES-SPVLTFNPYG-KTRLNSIGVPVPGTEVKCVDEDGADVPQGEPGELIAKG--PQIMKGYWNKPEETGKTIQN---GWLLTGDIGVMDDDGYFRVVDRKKDMILVSGFNVYPNEIEDTIAAHPGVEEVAVIGVPDGASGEAVKAFIVKRDDTLDKDAM----RAYCKEHLTAYKVPKAVEFRDELPKSNVGKILRKDLRA------------------------------ 73542741 15 ----------------------------------------------------------------------------------------------------------AELLDRGARLAGGLRAAGLKEGDVVAVLLRNDPVYVDVVHAC-RIGGTYCPINWHFTAEEVRFLLADSGAKALIVHAG---------LLAAVREAV-----PAGIPVLVV-ADGAEVSGRSEYEAW----LAQQAPYDGPRVSPRGHMA---YTSGTTGRPKGVLREPVPLMARARSLVRQTYGIVPG----CRA----------LMSAPLYHSAPLVL----TSRFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEVRARYDLSSIRFVASTGSPCSPEVKRAMLEWFGPV---IHETYASSEAGMITVAT-PADAAARPGTAGKPVDDAQLRILDEDGKPCATGEIGLVYVRQ--PAYPDFTYRNNEAARRAI--DRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLLAMVQPMPDAAIREE---DVIDWLRQRLSGFKVPRNIVIEAQLPRDETGKLAKRRLRD------------------------------ 115374171 40 -----------------------------------------------------------------------------LRERAQRHGDRTALV------AGTQRWSYREFDERTDRLVAGFHALGIKPRDRVVVQLPNIAEFFEVVFALFRLGAL--PVFA-LPAHRSAEINYFCE----FTAVAYVIPDKGFDYRTLAEKV--RGAVPSLRHVIVVGEAGPFTPLSQ---------LYASPAAGLPGPAPSDVAFFQL-SGGSTGVPKLIPRTHDDY-IYSLRGSVEICGLDETSVYLCASSPG--------VLGTLYAGGTAVL----ALHPSPDQTFPLIERERVTLTALVPPL--AMIWLDAAKARRHDLSSLKVLQVGGARLSAEAAQRVRPTLG---CTLQQVYGMAE-GLVNYTRLDDPEELIVATQGRPIPDDEIRIIDEDGRDVAPGETGQLLTRGPY--TIRGYYNAEAHNARAFTS--DGFYCTGDLVRVTPEGYMVVEGRAKDQINRGGDKIAAEEVENHLLAHPSVHDAAVISIPDPFLGERTCAFVIPREAPPTAATLTSFLRE---RGLAAYKIPDRVEFVTTFPQTGVGKVSKKALRE------------------------------ 218288557 21 --------------------------------------------------------------------------------HAGRRPERVALRSHG------RSITYAELYAAARSMAARAFALGVRPGDRVGVMCHQGLMHALCLHALMLLRAVLVPLNWRLQPSELAYQVEDCGASFVLCDESA------APLASQVAGMVSRP----VQTVILSER-----AWDAEESHGGSESI--ASIDVSLQSVHA-----IVYTSGTTGRPKGAMITYQNHW-YSAMASALQFGLDPDEHWLVPMPLFHVGG-MGVLMRSLIYGTTAVVHD----RFDAERVDRALASGEITLVSLVPTMLRILKRRGPYPPR------LRAILLGGAGCPRPVLERALEL----GLPVAQSYGLTETNTQVATDLADALR-KMGSSGRPLANTRIAVQGPDGPTTEPGVEGEILVQGP-----TVFAGYYNRKEETERALAEGWLHTGDIGRFDEEGFLYVLDRRADLIVSGGENVYPAEIESQMLALPGVVDAGVVGKPDDEWGQVPVAFVVLEPGKVLTDEMARALREELRGRLAHYKVPAEIRQVDALPRTASGKLMRYEMRK------------------------------ 182434242 1562 ----------------------------------------------------------------------------LFDAVAAAHPDAPAV--AGPDTGDRTELDYRGLDTAANALAHDLIAHGVRPQDRVAVMLPRTVEAVVALLAVAKTGAVYLPVDPDYPAERIAHMLTDAAPTLVLTT----------------------PGTPASDGV---PRLETDGALRT-RSADDPGLWRTQRPDAA---------AYIIYTSGSTGRPKGVAVTHTG-LPALARTLADAFGAGQGDRVLQFASLSFDTSVWEIVMA-LFSGAAL---EIVPDRRLGEPLAAFLAEHRVTHLTVPPAVLAALPEDAVAPGT--------TLIVAGEACTPALVRWA------GRTRMFNSYGPTET--TVDATLWRCDPDRPVPVGAAVAETAALVLDAALRPVPPGTPGELYVAGS--GLARGYLGRPTRFVDPYGAPGTRMYRTGDLARRRFDGELEYLGRADHQVKLRGFRIELGEIESALTALPGVRQAAAVLREDRPGSRLLAGYAVPRTGADLDPG---RLRTALARTLPDYAVPATVTVLPALPLGPTGKVDRAAL-------------------------------- 182434242 4140 -------------------------------------------------------------------------------------PDAPAVI-DGD-----RTVPYGELLRDARSLAAPLRAHGVRRGEPVAVLLPRSAGLVTAAHAVLQAGGAYLPLDPDHPAARLSAML-DANPPAVLLTDRAHR-----DLLP---------------------------DGFDRPVLLLDDPRPPAPAGPAPAAPHPAQPAYILHTSGSTGRPKAVVVPHGALANRLAWTQRR-FPLGPGDRMLAKAAPGFDVSV-WELTGPLLAGAAVVVA-GPDGHRDPACLVRLIREHGVHAVHFVPSML-ALFAAEPDAAHC---TSLRWIFSGGEALTDTLVRRCAEVFA---APVVNQYGPTEAAVDVTAAVPGEGPLVP--LGAPGAGTRAYVLDAALRPVPPGVSGELYLGGA--QLALGYSGTAERFVADPFAPGERLYRTGDLARWNGRGELEYLRRADDQVKLRGVRIEPAEVRTALLGHPDVRDALVLVRDDPSGAARLVGYVT--PGDPAAPPLPADLLAHGAKLLPAALVPSDVVVLDRFPLTVSGKVDR----------------------------------- 182434242 484 -------------------------------------------------------------------------------RAVALEPDATAV------TDGDRALSYRELDALSDRVAHLLSAHGAGPGTCVALSLEPSAEQIGAILGVLKTGAAYLPLPADAPADRIRPQLASARPATGLTASARRRDG--------------------------LPATDGSADRPGAGWLTLDDL-PPADPGVTPYTVPPADAAYVIHTSGSTGRPKGVVVEHRNVLRLLDATDDDFGFGRDD---------VWTLFHSYAIFGALLYGGRLVVVDHA-TTRAPEEFAALLRREHVTVLNQTPSAFHQLADLGREAGNGGEL-ALRTVVFGGEALDPGRLAGWFERYGDDGPELVNMYGITETTVHVTAADTDATAVPTSPVGRPLDDLGVRLLDAALHPVAPGATGELYVAG--PGLARGYLGRHARFVDPYGPPGTRMYRTGDLARWTADGELDHLGRADEQVQIRGFRVEPGEARAALAALDEVADAVVLARPAPGGGTRLLAYATPAAG-----PLAPERLRRALRERLPYLVPAAVIPVDHWPLTVNGKLDR----------------------------------- 182434242 3055 -----------------------------------------------------------------------------------------------------RPVTYAELVARAARFADRLRDAGAGPEQVVALLLPRSVDLVVAELAAAWTGAAYLPLHPDWPAERV----------------------RTVLGAAGAVALVAGPGGATAAY-------GPQPVLHPPADHAPAGPPGVPPATAAPHRL-----AYVMYTSGSTGEPKGVAVPEAAVL-ALASDSRFAGDAHRRVLVHSP--------HSFEIWGTLLRGGELLL---APDAPDPARWRSLLEAAGPTAWFTA-GLFALLAQDAPET-----FTALREVWTGGDVVAPGAVA--AAHAAAPGLRVVNGYGPTETTTFATAHPPEAPHAGPLPIGAPLDGTTLRVLDTALRPSLPGVPGELYIGGA--GLARGYHGRPARFVADPHGRGERLYRTGDLVRVRPDGALDFLGRTDDQIKLRGHRVEPGETEAALLAEAGVAGAAVVLRTDLPGGPALVAYAVPAPDTALDTDALR---ARLAARLPDYQLPAHLVAVAVLPLTENGKLDRAAL-------------------------------- 33599990 15 ----------------------------------------------------------------------------VVGQHAAATPERTAL------GLDGHTLSYSRLLAVVDEAAALLARLGVRRGDRVALLSPPRPEAIITFLACTRLGAVWLALNPKYKAPEIHYILDHARPTLLMSVRE-FDNTEYVQTVEQVVAGIGRDSGHAIATVF-FGREQPTHDDLFAALRGAAQERGGDAALPGPAAAQPGQACMLVYTSGSTGRPKGV----------LLAEFASLFRATVQKDYFATSPINHVGGMQFRSLVQLAAGGTIHFQE----RFQPGETLALIRRHRINMLMLGPTMLNMLMAHPD-----FDVDIFRQLISAGAALPVPAL-----KLLAANCPVGSVYGSTESCSTVTASLDDSFDAVAYSIGRPIPGDEMRVADAQGEPAGPGIEGELQIRRRY--CMVGYLNDPAATRAAFTE--DGWYRTGDLATLLPDGSFKLAGRIKEMFKSGGYNVYPREVELALESHPEVKMAAVVAVDDPMFQQVGHAYVL----VEPRTALTAQLTAWSKERLANYKVPKRIELRTALPMLAIGKV------------------------------------- 70730356 48 ----------------------------------------------------------------------------LIEQQVQRSPDAVAVCFD------DQTLSFCQLNRRANRLAHYLRELGIGPDSLVGVQMERSLELMVALLAILKAGGAYLPLDPGYPEERLALIIDDAAVSVVLTQQRF-----EHRLKAQAVEVICLDDPASEE---LHPSEDNPASINSPGDL-----------------------AYVIYTSGSTGRPKGCMLPHKAICNRLLW-MQRHYQVGPAERILQTFDVS-----VWELFLPLLSGACLVM--AKPGHKDAHYLVQIIQAQQITICHFVPSMLRFFLKH-PAVAECRSLSQ---VFVSGEALTHDLLLQFCSRL---DARLHNLYGPTEAAWWPAEPRPDQVPI-----GRPIDNIQIHILDAESHPVPIGQTGELCI--GGVGLARGYLNRPEKFIRDPFCAQPDLYRTGDEARFLDDGQIEVLGRFDSQVKLRGFRIELGEIENTLKSHPGISDAVVLVQDPGSEDPKLVAYVV-AQGLD-----KKTIRDFVKARLPEYMTPNRVQFVEQIPVTAHGKTDRQAL--LAADGIAPAGVRAPALEPQAL--------- 68537137 34 --------------------------------------------------------------------------------------------------------TYEQYGHQVAIASAALEKLGVQRGDHVAIALPNCPQALIAFYAIQNIGAVPTLHNPLYTAPELRHPFNDHGAKVAFFWDKVGDVAETLRLLETVIAVTLPDEMPAPLRIPKIKAMKDKLTGPAPAAVSWKSFMRTGGNGEKWLRIDPTDPALILYTSGTTGKPKGAVLTHRNLIANLRQGQAWVKGLGKGEVMLAALPIFHAYGLTMITLAPMIGGEIQLL--PAPEMP---LVMRVMKKNMPSWMPGVPALYQNIMKEAAK--RDMPLSGVRNSFSGASALPAETVREWESSTGGN---IVEGYGLTET-APIIAGNPMGKG-REGYIGVPFPSTEIRIANPDAETMPDGEAGELVVRG--PQVFKGYLNRPDATADAF---YEDWFRTGDMAVMESDGYLKIVSRIKEMIITGGFNVYPAEVEEVLCEHPSIEQASVVGVQRKDGSETVAAAVVLANGAVIDAD---DFRAFAKERLTAYKVPKVFHAFQELPADQLGKVRRREVQELVA--------------------------- 117621371 27 -----------------------------------------------------------------------------LGRAARVYPDYPALIH-----GPLRQ-SWAQTERRCCQLASALRRRGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAVLNTINTRLDAESMAFIFQHAQSKVVLVDREF---------GALVQKALALVENQPLLIAIPLYREGELVS-----DLDYEAFLAEGSGD-EPGWLPQDEAISLNYTSGTTGNPKGVVHHRGAHLNAVNNVLSW--ELPKHSVYLWTLPMFHCNGWPWTLAAT--AGVSICL-----RHVQAAAIYEALHEHKVSHFCAAPIVLNMLNNADPALKRGLDHP-IKVMTAGAAP--PATVIAGMEAMG---IAVTHVYGLTETYGPCVLCEPSRLKARQGVAS-PLQG-EMRVINPSGEPVPGKTMGEIVLRGNV--VMKGYLKNPS---ASAEAMAEGWFRSGDLAVWHPDGYVEIKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVKLKEGRELT---QAELIAFCREQMAHFKAPKRVIFTP-LPKTSTGKVQKFMLRQ------------------------------ 15131494 470 -------------------------------------------------------------------------------RRVAAAPDAVAIT-----GAAGANLTYAEVDQASNRLAGYLAVRGVGRGDRVGVAMERSPDLLIAFLAIWKAGAAYVPVDVEYPAERISFVFDDSGVSTVLCT--------------LATSAVAPGNA------IVLDAPETRVAVRD-----------CAAPEIRP---HADDLAYVMYTSGSTGLPKGVAIPHGAVA-GLAGDAGWQ--IGPGDGVLMHAT--HVFDPSYAMWVPLVSGARVLLTE--PGVLDAAGVRQAVHR-GATFVHLTAGTFRALAETAPECFEG-----LVEIGTGGDVVPLQSVENLRRA--QPGLRVRNTYGPTET-----TLCATWLPIEPGEIGHPMTNRRIYLLDAFLRPVPPGVAGELYIAGT--GLAHGYLKSPGRFVACPFAAGERMYRTGDRARWTRDGEVVFLGRADDQVKIRGYRVELGEVEAALAAQPGVVEAVVTAREDQPGEKRLVGYFVSDGGDAGPVEIRRQLALVLPDYLVPIAV----VALPGLPVTPNGKVDRRAL-------------------------------- 119716841 29 --------------------------------------------------------------------------------------------------------TYAGLGDLVARAAEGLRRVGVGAGDRVALVLPNCPQHVVAFYAALRLRAVVVEHNPLYTEEEMAFQLADHRPTVVVAWD------KVAPMVRRIVEAVHLPSALPRRKQLALRRTRAALSGPARGIRRWESILRGALAADHPRPTSA-DVALLQYTGGTTGRPKAAVLTHRNLRANAAQGRAWMPGLVDGDVVYAVLPLFHAYGLTLCLTFSMSIGATLVLM---PRF-DVDLVLEAMRRRPATFLPAVPPVYQRLAAAAAEH--GVDLSSIRYAISGAMSLPAETAELWEAATGG---LLVEGYGMTET-SPVALGNPAGDARRIGAIGVPFPSTEVRVVDDPSRELPAGQAGELLLRGP-----QVFAGYWERPAETAEVVLDGWIRTGDVVVMSEDGFFTIVDRIKELIITGGFNVYPSEVEHALRELPGIVDAAVVGLPSGRGDEDVVAVVVLEPGTTLDED---AVRAGCREHVAAYKVPRRVYAVDALPVSIIGKVLRRQVRD------------------------------ 81681119 24 ----------------------------------------------------------------------------------ARHADKTALVC------GERRMTYAELSRASADVAGGLLDVGIEPLDRVVVQLPNVPEFVVVVYALLRIGAIPVMALPGHRKVELTHLCAHSQAVALVVVDQV----KGFDHRALAREV--RAEVPALKHVVVAGDAEEFTALADGRDLP---------------AVDPSEPALFLLSGGTTGLPKLIPRTHDDY----AYNMRATADFGAEDVYLAVNPIGH---NSALVLGALLVGGTAVLTSSV----RPDEVFELLERERVTLTTLVPPVVRLW----LDAARKSDVRFPNLMLQVGSSFDPARAAEVRTSLGA----VLTQWFGVGEGLLTYTRLDDPEEVVLATEGRPLAAHDILVVDTDGRPVPDGAEGELLVRGPY--TIRGYYRAEEQNRRSF--TPDGYFRTGDMVRRRPDGSIVVVGRIKDIINRGGEKVPAEEIEEHLLAHAAIRDAAVVGVADPVLGEKTVAFVILRDEPISPAAVKSFLRE---RGLATYKIPDRVVPIEEFPRTAVGKVDKVTLR------------------------------- 21039044 20 --------------------------------------------------------------------------HHLFEDQAARRPDAIALI-EGE-----QSLTYRELNVRANHLAQHLLSLGCQSDDLVAICIERSAELFIGLLGILKAGCAYVPLDVGYPVDRIEYMLRDSDARILLTTDVAKKLALTIP-------ALQECQTVYLDQEIFFLAIGKLLHNQYLRLLHFYFFQANSVSQEIQTQVLPNNLAYCIYTSGSTGNPKGILMEHRS-LVNMLW---WHQQTRPSTLQFCAVSFDF-SCHE--IFSTLCLGGILVL---VPVRQNPFALAEFISQQKIEKLFLPVTALLQL-AEAVNGNKSTSL-ALCEVITTGEQITPAVANLFQ----KTGAILHNHYGATEATTHTLNGNPEGWPLVP--VGRPLHNVQVYILDEAQQPVPVGEEGELCI--GGIGLARGYHNTNEKFIPNPFGTNGNLYRTGDLARYLPDGTIEHLGRIDHQVKIRGFRVELGEIESVLTSHQAVRECAVVAREIAGHTQ-LVGYILAKDTPNLSDKLEPILRQYSEAVLPEYMIPTRFINISNMPLTPSGKLDRRAL-------PDPKGDRPALSTP------------ 116050342 1936 ----------------------LLQRMAETPQAALGELA-LLDAGERQEALRDW-QAPLEALPR---GG----VAAAFAHQVASAPEAIALVC-GDE-----HLSYAELDMRAERLARGLRARGVVAEALVAIAAERSFDLVVGLLGILKAGAGYLPLDPNYPAERLAYMLRDSGARWLICQE---------------TLAERLPCPAEVERLPL-----ETAAWP-----------ASADTRPLPE-VAGETLAYVIYTSGSTGQPKGVAVSQAA-LVAHCQAAARTYGVGPGDCQLQFASISFDAAAEQLFV-PLLAGARVLL--GDAGQWSAQHLADEVERHAVTILDLPPAY---LQQQAEELRHAGRRIAVRTCILGGEAWDASLL--TQQAVQAEAWF--NAYGPTE---AVITPL--AWHCRAQEGGAPAIGRAACILDAALQPCAPGMIGELYI--GGQCLARGYLGRPERFVADPFSGGERLYRTGDLARYRVDGQVEYLGRADQQIKIRGFRIEIGEIESQLLAHPYVAEAAVVAL-DGVGGPLLAAYLVGRDAMR-GEDLLAELRTWLAGRLPAYMQPTAWQVLSSLPLNANGKLDRKALPKVDAAARRQAGEP------------------ 893294 47 -----------------------------------------------------------------------------------------------------RTYTFAETRLLCRRAAAALHRLGVGHGDRVMVLLQNCVEFAVAFFAASFLGAVTTAANPFCTPQEIHKQFKGSGVKLILTQSVYVDKLRQHEAFPRIDACTVGDDTLTVITI-------DDDEATPKACLPFWDLIADADEGSVPEAISPDDPVALPFSSGTTGLAKGVVLTHRSVVSGVAHEVDLH--MGAGDVALCVLPLFHIFSLNSVLLSRVRPAPAVALM---PRF-EMGAMLGAIERWRVTVGAVVPPLVVALAKN--PFVERHDLSSIRIVLSGAAPLGKELEDALRARL--PQAIFGQGYGMTE-AGPVLSMCPAPTPAKSGSCGTVVRNAELKVVDPDGFSLGRNLPGEICIRG--PQIMKGYLNDPEATAATI--DVEGWLHTGNIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLIAHPSIRDAAVVPQKDDVAGEVPVAFVVRAADSDITEE---SIKEFISKQVVFYKRLHKVHFIHAIPKSASGKILRRELRA------------------------------ 29893229 20 -------------------------------------------------------------------------------------PNRTSIIY------GKTRFTWPQTYDRCCRLAASLISLNIGKNDVVSVVAPNTPAMYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILFI-DRSFE-----PLAREILQLLSSEDSNLNLPVIFIHEIDFPKRVSSEES-DYECLIQRGEPTPSFCIQDEHDPISLNYTSGTTADPKGVVISHGAYLSTLSAIIGWEMGTCP--VYLWTLPMFHCNGWTF-TWGTAARGGTSVCM----RHVTAPEIYKNIEMHNVTHMCCVPTVFNILLK-----GNSLDLSH-RHVLTGGSP-PPAA---LVKKVQRLGFQVMHAYGLTEATGPVLLPENQQMELKARQ-GLSILGTEVDVRNKETQPRDGKTMGEIVMKGS--SIMKGYLKNP---KATYEAFKHGWLNSGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENIIYKYPKVLETAVVAMPHPTWGETPCAFVVLEKGETNNEDREDDLIEYCRENLPHFMCPRKVVFLDELPKNGNGKILKPKLRDIAKG-------------------------- 118462221 1566 ------------------------------------------------------------------------------------------------------HIDYPALHRRSDNLAALLVDRGVGPGTLVGLSTRRSIELVVALVAIMKAGAGYFPVDPGYPSARKQFMLDDVRPPVVVAT---------------VEAVDTMPGLPGVE---LLSLDDPQVRALVDRD----DVDPRAGRLRPP---HPDDPMYLVFTSGSTGKPKGAVGTHRSMAARLDWQLR-HYPPRTDDVRLAQASITFLEGGMEMLAG-LAAGATMILADDA-EHRDPEALGELMHRHSVAQVTAVPSLVSALLDSRPDAVR-----SLSRLVCGGEPVSTSLLQRVCDEADGGGPELLNNIGSTETSGAVSGPLSPPNPL----VGKPVPGAQAYLLDDGLRPVPVGVVGELYYAGD--QLARGYWKRPARFVANPFGAEPGLYRSGDLARWTEDGQLEFVGRSDHQVQVRGFRVELAEVEAALAGADGVAAAA--ARTWEVGGTSLAGYVVPQRPIADEAE-KAAFAAQVRAEIAAYMMPSSLTVLDALPKTESGKLNR----------------------------------- 34498258 392 ---------------------------------------------------------------------------------AARTPDAPALEHKG------VTLSYRELDCRANRLARHLRVQGVQAGEFVALCAQRSLDMVVGLLAILKAGGAYIPLDTAYPADRLAYILGDSQPLLILADDAGQ-------------AILEPLQLAT--RLINLGRQGD----------AWSALSADAPA---CLHLNAGDLAYVIYTSGSTGNPKGVMIEHRSLVNYVLDAIRW-FELTPSDRVLQQNSLNFDLSLEEML-PALLSGACLVLFGSAPLSEH--------RKLGISFVHMTAAHWHTLVQWSDAPLQALQLQGVRLVNVTGDALSAQKVR-VWESIRPESTGLINTYGPTETVSCTATRLAGELEGVNVTIGKPFANTRMYILDGKLQPVPIGVTGELYIAGVQVG--RGYLNRPERFIADPYSADPRLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGAELEP---SSLRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL-------------------------------- 34498258 1493 -------------------------------------------------------------------------------------------------------LSYGELNRRANQLAHRLIGLGVVPEARVGICLERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPVVVLTQ-------------ASLAEKLSGSA----------PRLLLDAP----------EERAKQAAQREANPLDSGKAAYVIYTSGSTGLPKGVVNEHEGV-VNRLWWAQETYRLTTADRVLQKTPFGFDVSV-WEFFLPLLAGAQLVMAD-PEGHKDPHYLRQLIEAAGITTLHFVPSMLQSF----VSLVPRGSCPTLKRILCSGEALPHALQTQCLRHFPHSE--LHNLYGPTE-AAIDVTPCSAAGPSSFVPIGKPISNIQIHILDGDGQLAPLGVAGELYIGGA--GVARGYLNRPERFIADPFSADPRLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALR---AALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL-------------------------------- 163943331 464 --------------------------------------------------------------------------HTAFEEQVKKTPGAIAAIYENE------QITYRELDERANQLAHYLQKRSVGPESLVGVYMERSLQMMIALLGILKSGGAYVPLDPTYPESRLRYILEDAGIEVLVTE----ENSENLYISEDVETICMNKDYTAIKK----EESIPCISGVTGRSL-----------------------AYVMYTSGSTGNPKGVMIEHHSVINYLEW-MQHKYPLSEKDVVLQKTPFSFDVSVWELFWG-IHVGASIFLPPG--GEKDPTIIAEVIEKHQVTIVQFVPSMLSVFLDHLNHIELNMNCSSMRHVFSGGEELSSGLVRRFQQQWNHGQVKLTNFYGPTE-----ATIYVNAFDIQPNSIGQPIQNTQLYVLDQNQRLQSIGIEGELYIGGA--GLARGYLNRPEKFVSHPFRLGEQLYRTGDSVRYLTDGNLEFIGRMDHQVKMRGFRIELGEIEATLEKYSFIKEAVVLVREDRPGDQRLVAYVI-------SDGNTQKWREYLQNQLPNHMIPAHLVELEQFPLTPNGKIDR---KALPAPDEQPMGD------------------- 150016965 15 --------------------------------------------------------------------------------------NKTAII-------DKKNISYSELHCKILMISHNIKKINIVKEDKILLISENSPFFIESYFGIIRSGCTCVPLNPTLSKNDIEYIINSCNPKAIFIEKRFLDN-----MRSLINKDIKIVTEETLNSLLLDKECTNNVE----------------------EEIDSNSVAVILFTSGSTARPKGVMLTHHNLCHNTNSIIEYLSLNREDRIYYCFGTS---LFHTHLRVGGSLVINNKFMF--------PETVLDDIEKYECTGFAGVPSNYQILLRK--SSIKDRNLKSLRYVAQAGGRL-PDSFIKELKQALKNNAQIFIMYGQTEATARLSYLPPNMLDEKMGSIGKGIPGTLLKVIDKEGNEVKVDEIGEVVAFGE--NIMKGYFNDEEETKKV---IRNGYLYTGDLATVDEDGYIYIVAREKQIIKSGGNRISPKEIENIIIQIPSVIEAAVIGVQDDILGEAVKAFVVLNDEVFKVDE--KYIIEYCKDKLPSYKVPKYVVLLDGLPKNSSGKVM------------------------------------ 118462251 49 -------------------------------------------------------------------------------------PDRTAVLDASGGTG----FSYAGLDEQANRAAAGLADAGIAPGDRVLLQLPNGCQFAVALFALLRAGAIPVMCLPGHRAAELGHFAALSQATALLIADTA----AGFDYRTMAAGLVE--EHEALAHVIV--------DGDPGPFLSWAQLCERAPAGRPATPVDPGSPALLLVSGGTTGTPKLIPRTHDDYVFNANASAEL-CGLTRDDVYLAVLSAG----HNFGLLGAMTVGATTVF----GTDPSPEAAFATIARHGVTVTALVPALAKLWAEWEDNPPK-----SLRLLQVGGAKLEADDARVIRSALTPGLQQV---FGMAE-GLLNYTRLDDPPEITEHTQGRPLSTADVRVVDAAGNPVAPGQEGELLVRGPY--TFNGYFRDNQRCFDA-----QGFFRSGDLVRVRDDGYLVVTGRVKDVICRGGETISAADLEEQMLSHPAIFSAAAVPLPDPYLGEKICAAVVF-EGPALS---LAELNGYLDERVAAHARPDVLAAMPSLPTTPIGKIDKKAI-------------------------------- 187940038 5 --------------------------------------------------------------------------------------------------------SYAELDARAEAYAGLLVALGVGRGERILLWAEKSVELPALMQGALRKGVVYVPVDPLGPVSRLEKILADSGASLVFST-----ASRLADL-----DALERR-----PRIVVLDDPACPLHWSHV------ELPASASA---PEEIGEHDLAYILYTSGSTGTPKGVALSHRNALAFVEWANER-FAFEARDRFSNHAP-----FHFDLLYCAFSRGAAVCLVEGIAF--SPALLTAFLQEQRISVWYSVPSVLLMMMRDGNLLQSCPD--SLRVVLFAGEPFPIKHLRVLREAFPGLRM--ANLFGPTETNVCTCYEVVAVDPARPVPIGTAASGDEVWAEKDDGRRCEVGEEGELIVRG--PTVMLGYFGQPA---------VTGSYRTGDLVRQLDDGNYEYLGRRDDMLKVRGYRIERGEVEAALLAHPRVREAAVI-VAGGGMDAALWAFLVPSDGEAVS--LI-ELKRHCAERLPRYMIVDRAKTLAELPRNANGKVDRFKLKALVE--------------------------- 163795761 3268 ----------------------------------------------------------------------------LLEAQAAATPEAVALV-----AADGRAMTYSALHRTAATVAGILRRRGIGRGDVIAVLCRRSPDMVVGILAALKAGATYLPLDPSYPPARLAFIVEDAAPALVLSQSE---------LTEI---------LPSDTEVLLLDTVPEACG---------SNATDAASPPATP-----DDAAYIIYTSGSTGQPKGAILPHRNYLVWARDTYRPELGRGAP----INTSIGFATITS--LFLPLIAGTAVYLIDEED---EIGALAACLSDHRFSLVKLTPAHLDILMTMAPE-----DLAGMRVLVIGGEALSAATVQAWRDHAPETRLF--NEYGPTETTGCIVTPTSGMVPI-----GRPIANTRIYLLDAEMQPVPVGVAGEVYIAGA--GVADGYLRRPERFLADPFEPGARMYRSGDLARRDADGRMEYLGRADGQIKLRGHRIEPGEIEAALLAQPSVAQAAVILRKDAVGDAELAAYLVPAAGVEPRA--TAALQQALSERLPAVAVPSSYIWVDAVPLSPNGKVDRARLARVA---------------------------- 163795761 6970 ------------------HFHTLLDSALADPEAALGQLTEEAGAERRWTTAADI---PGPT-----------TVVDLFERQAAAKPNAVAVRCQG------RHVTYRTLDRWDRIAARLRARADLAPGERVAVDLPRSEALIAAMFGIWKAGLVHVPIAPGDPAERKAFLIADAGCKAVI---------------------------------------GGDADSIVPRIDPTND---RSRPTARGAECSPGDVAYVFYTSGSTGKPKGVMIEHRNLAAFARILHG-AFGMRDGDVFALTTATFDISMLELIC--PLTQGLRVTVADDA-TVADPALTLADIRDSGVTVLQVTPSRLALLLAQDGG------LGAVRLLLVGGEALPAYLAASLRALHGPDGKPIANVYGPTETTIWSTAEEIGDAP--PG-IGWALPGEVVLILSLAGRPQPVGVPGEIAIAGAGVG--RGYLATAERFTADPTQPERRMYRTGDLGLRRADGGIEFLGRVDDQVKLRGFRIEPGEIEAALTGHPSVHQAKVV-VRDIAGAPELVAYVV-----APTLDLEADLRARLHETLPPHMVPMVIVALDALPLLPSGKIDRKAL-------------------------------- 163795761 5443 ---------------------------------------------------------------------------------------------------------YRALDHAANGWAAALLDHGLRPEEPVGLALPSSVALIAAMLGILKAGGAYVPLDPRHPADRLRAMIADAGCRLVLTAE--------------TRDASGLAD-STLIRAPITPRADRPARIDGGDRL-----------------------AYILFTSGSTGRPKGVMVEQRAVVNLIHGLNRAIYDPLATTGPLQVAQFASVVFDASVIFPALLAGHTLHPVDGALRR-DAPALLRWFRARGINVADGTPTLLDMLLEAG---LDRTPLPDLRHLILGGEPLSSAALRRLRENPSLAGLAVTNAYGPTETTVDATAPLPAVIPI-----GTPLPNVEALILDANGEPVPIGVAGELHIGGA--GLARGYVADNARFIPHPHRDGERLYRTGDTARWLEDGAIEFLGRRDGQIKIRGHRIEVGDVEAALKRAPGIRHCAV-GVQPGGPRPALTAWIV-ADREIPTADLRRHLAGH----LPDAMIPARFQVLPALPLTPSGKIDRK---------------------------------- 163795761 4334 -------------------------------------------------------------------------------------------------------LTYGMLERRSNRVAHRLVEAGVAPGDLVGLMATRSCDLIVAQLAILKAGAAFVPIDPDYPRGRIDAMLTAVEIRCLIVQDAVPDRCRRVPLSALDGEAAEGPDRHP----------------------------------------SAEDLAYVMFTSGSTGQPKPV-------AVPHRAVVRLVRDLGGDDRLLLTGALSF-DATTFEIWGMLLNGGTLVLADSRLIL-DARDLGRLLAEERITTLWLTSSLFNHMVDQGADLFAP-----LRTLLIGGERLSPPHVAAV--RRRLPALRLLNGYGPTENTTFLVHPIDAVEDGRDIPIGRPIANSRAYILGPGDRLAPVGVV--GEIVVGGDGLARGYLGQDERFVDHPELDGERVYRTGDFGCWLPDGSIAYLGRRDRQIKIRGVRIEIGEVEAALRAQAGVERAAVTTRERAGVPE-LVAYVT-GDLAMDTDAVRRDLHTL----LPKAMVPAHVLKIDSLPLDGNGK-------------------------------------- 37527408 489 -----------------------------------------------------------------------------IEQYAKRHPDAIAIV------DGERHMSYATLSNKANQLANYLIEQGVRPDSRVAICLPRSSEMIVAMLATLKAGAAYVPMDPDYPDGRLQFMLTDAKPVVCITVSSIAHRFAACEITTLLLDDAQLNEHLALRSVANISASNIGLQL--------------------------EHLAYVIYTSGTTGQPKGVMHKQLSHFVAHISKA---YRLTEHDKFLQFSSV------SFDIFGSLCNGGTLVLRADDIHY-DFDAFWAFCRHHEISV--TSPTAFHQLVNYSRQPIE----SSLRLVILGGEMVSVSAREWFER---GPAIELINTYGPTETSAYCMTSLADVTTMIP--IGKANYGTQLYILDTNLKSVPAGFQGELYIGGT--GVTRGYLN-REQDSAKYFVANPRLYRTGDIVRQLSNGNLEFIGRNDNQVKINGFRVEPEEISNQLMDYPGIHEAVV--YPRQLGSDQLIAYIV-AEGTIN----INAIHLAMKSKLADYMLPVAVVQLEKLPLTQNGK-------------------------------------- 37527408 1584 -------------------------------------------------------------------------------------------------------ITYAELNQRANQLAHYLIEQGVARNHIVAIYAERSIEFVVAILGIMKAGAAYVPLDPTNPLERLSYMLADSGVNVVLTQNGLTFNGQKYFLL--------------------------DTDWSSLGDYP------NTNPEVECYP---NDLAYMIYTSGSTGKPKGALVHHAGALNHIDAEFD-VLGFMDSDRNFLQSAASSSDVSVWQFLAPLMSGGKTVI---LPNAMDLPEYVRVLQNEQIHLIQTAPSVLKILLKGGISIP----LPDLKWLMIIAEPCPVPLVRWLQN---YPQIPVMNGYGPSEASTYFIIDEPLTEQVKNIPVGKPLPNLTMYVLDQRMQILPTNVVGELCV--SGIGVGKGYWNNPEKFKDNPFHTMGGLYRTGDLGYWRADGNLELVGRIDNQVKIRGFRVELGEVESALVKLPQVMEAAVLVHKDRVGENCLVAYLVLAANVVQIQQSINDIKQGLSYHLPDYMIPGYYEILTRMPLNAADKINRHELPKFVNHHSKWIGPANALE--QSLAEI------ 37527408 2663 --------------------------------------------------------------------------HELFEQQAEENPNNIAL-----EFGDSQ-LTYQQLNEKANQLAYYLLEHAIQPDTPVGLCVERSLEMVIGMLAILKAGGAYVPLSPECLEERLVCILEDTQLNVVLLQSC-------------LQQVLPDF---SGQRVIL--DNLSNIDGQTSTVYSHYPI---ANPNRHSLGLTANHLAYVIYTAGSKGRPKGVMIEHGNTVAMLSWA---QSQYTKEDIACVLASTSLNFDLSFELFLPLVSGTRVCIVENII------ALYEGID-HEVTLINTVPSTMSYLVDQNAIP------SSTRVINLVGEALSANLVNEIYEK--NKDVVVYNLYGLPETTYSTWAKLDSSINATP-TIGRIINNSQAYILDKEHQLVPYGSIGELYVGGA--SLARGYFNTKERFVTNPFNSSERLFRTGDLVRYLPDGNLEFIGRIDVQVKIRGFRIELGEIEYQLNRQTGVSSSLVLAEATSTGDKQLVAYVKPAEKQRAQTQFIQDIKSTLAKSLPDYMMPSVIVMAEELP--SNGKIDRKVLSNIEHGKNDDIGETETL--------------- 145256748 27 -------------------------------------------------------------------------------------------------------ISYQQLHNHIADFQAKLARLGVTHGAAVSLALINSYEFIVAFLAASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLLLIPKGYIKDGPAVRAGRKYQAAIAECYWNGSEIVLDVKEHG-KLAGNGGAD------IQEAQP---------DDIALVLHTSGTTGRPKAVPLTH----KNLTTTMRNIYNLTPADRTYLVMPLFHVHGLLAAFLAPLYSGGSVIV----PPRFSATDFWTDFTTHKAN-WYTAPTIHQILLKTPPNPV-----PPIRFIRSCSSPLSPKTFQDLEKAF---NAPVLEAYAMTEAAHQMTSNPLPPGKRQPGSVGL-GQGVEVRILDNNGNEVPQGQEAEICVRGD--NVTKGYLNNPSANASSF--TGDGFFRTGDQGKKDADGYVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEGHGEDIGAAVVLKSHGAATEE---ELKAWVESKLAKFKTPKKVWLVPQIPKT------------------------------------------ 126661333 194 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVYE------EEQLTYQELNQKANQLANYLQTLGVSNGKFIGLFLEPSLNRIIGLLGILKAGGIYLPLDPTYPQERLNFMIEDSKISILLTQKY---------LNPKL-------SIKSSKTI--------------NLDTDWDKIEQEFCHEVE-NQTTVENLAYVIYTSGSTGMPKGVLIDHKA-LSYHCQNMIVYYKLNNSDRVLQFASFSFDVSLEQIL-PTLAVGATLILVNTKDLIP--SDLNKIIIDFNVSVVDLPPGYLTQWLHCLEQNRISTAINKLRLVISGGETLSLNTIEWYQSPL--KDISLINAYGPTEATITAITFLVPLIELYRTPIGRPLPNRKTYILDTQKNPVPIGVVGELYI--GGEGLACGYLNQQEKFINNPFE-IGQLYKTGDLARYLTDGNIEFLGRIDNQVKLRGFRIELGEIETILTKYSYVREAKIMIREDNYSNQRLVAYIILNPCQTSSLKISQQIKEYLQEKLPNYMIPSVFIILETFPLTPNGKI------------------------------------- 164457699 39 ---------------------------------------------------------------------------------------------------TKQSISYKNLFEATCKLAHSLEEYGLKQNDVIAICSENNLNFYKPVCAALYCGIVIAPLNDSYSEGEYVNALNISEPKLIFCSKKCL--PRLVGLKAR---------CSFIKGFVVIDSTED----INGNECLPNFILRNSDPNFDIEKYEPEQVAAILLSSGTTGFPKGVMLTHKNFSILFAHANDPVSGTQPGTTVLYFHGFGFITNISYI-----KSGIRVVMLQ----RFEPEAFLRAIEEYEVRSTITVPPILIFLAKS--PIVDKYNLSSLKEIICGAAPSGREIVEAVVKRLKVSG--IRYGYGLTECGLAICTTPPNNF--KIGSSGVVVPFMAVKIRDESGKTLKPTQIGEICVKGDM--LMKGYAGNEKATKEMIDE--DGWLHTGDIGYFDKDGHIYIVDRIKELIKYKGFQVPPAELEALLLHHPCVKDAAVIGIPDELAGELPAAFIVKQHGKEVTE---KEIVDYIAKQVSAKHLRGGVRFIPDIPRTAAGKIQRNLLRNMIAKKKSKL--------------------- 182413784 451 ---------------------------------------------------------------------------------VRRTPERIAINFGAE------QLTYAELDARANRVAQRLRRLGVGPDALVGLYFERSIELIVAILGVLKSGGGYLPFDPIYPPERIAFMLADAQPRVLLTQPECLERVQRV----IATLAAETGGGEVAAALTVV-------ALEDG-----AALLADESAAAPEEIARPEHLAYCIYTSGSTGRPKGALIEHR-QVVRLLLNDRLPFAFGADDV--------WTLFHSWEMYGALLYGGRLVI---VPRAQDPAAFAELVAREQVTVLNQTPTSFYQFAR---TVLARREQLALRVVIFGGEALAPLHLREFRAA--YPAVRLVNMYGITETTVHVTVEDVSDVDIAANTIGRPIPTTTTNLLDGQLQLVPVGVPGEICV--GGEGVGRGYLKRDERFVVNPYRSAERLYRSGDLAKQLPDGRMIYLGRIDDQVQIRGFRVELGEIKTRLLQHPAVSEVELIARPGASGALELVSYYVPRTEVATT-----ELRRHLVATLPDYMVPSAFVPLPALPLTSNGKVDRRAL-------------------------------- 124265370 7 -------------------------------------------------------------------------------------------------------LSYADVQRISYRVARGLQRSGIAPGDKVAVLSSNHALAFACVFGIARAGAVWCPINPRNEASENRYVLDAFDCACVIFHS---------NYAPMVEQM--RAGLPKLRLLVCLD---QPAPFAAGFGDWLHGLGD------EPLHVPPDDLAMIAGTGGTTGSPKGVMLTGRNLETMSALTMGYPFDGRPS--YLALAPLTHAAGV--LCLPVMALGGRVVIMP----KPDLGEFLALIERHRITHTFLPPTLIYMLLQH--ERLATARLDSLQCFWYGAAPISAARLEEALTKIGPVMAQL---FGQTE--APMMISMMSPREARLSSAGRPGPLVQVATMDGEGRLLPTGETGEIVVRGSL--VMAGYYKDP---KATAEAGRHGWHHTGDIGRLDADGFLFIVDRAKDMIITGGFNVYSVEVEQALMQHPDVQDSAVIGLPDDKWGERVVAVLQLHAGRSVKPE---DIQAFVKARIGSVKSPKQVEIWSDLPRSKVGKVLKKDIRA------------------------------ 42491112 4323 --------------------------------------------------------------------------HQLFEEQAERTPEHTAAVYE------KSRFTYRELNERANRLARILRSEGVQPDQPVGILAERSLEMIVGIMAILKAGGAYVPMDPDSPQERIRYILEDSGAKVLLAQ----------------------------------PHLQDRVSFAGEILLLNDERMNSGDGSNLVTAAGPDHLAYVIYTSGTTGKPK-------GTLIEHRQVLHLMEGLR-GQVYGAY-DSGLRVSLPYYIFAALLGGHALYIVP-KASVSDGYALSNYYRTHRIDVTDGTPSHLQLLIAADSLHGV-----TIRHMLIGGEALPQATVAQLLELFGSSMPLITNVYGPTET--CVDASVFHIVPETLASAGKPLGNNRVYIVDSHDRMLPIGVKGELCIAGDGVG--RGYLNLPEKFVADPFVIGERMYKTGDLARYLPDGNIEYAGRKDHQVKIRGYRIELGEVEAALLNIEHVQEAVILARENAEGQSDLYAYFT---GEKSLP--INQLKEKLSDQIPGYMVPSYLMQLEQMPLTSNGKVNRSAL-------------------------------- 154686250 1762 ----------------------------------------------------------------------------------QRTPDQAAVI------DKDRQLTYGELNKRANRLARTLRAKGVQTDQPVAIITRNSIESVVGILAVLKSGGAYVPIDPEYPQDRIRYMLDDSQA-----------------------------------GIVLMQRDVRKQLAYEGVTVLLDDEGSYHQDGSDLAPIDASHLAYVIYTSGSTGRPKGVLIEHRG-LTNYIWWAKEVYVKGEKANFPLYSSISFVTS----IFTPLVTGNAIIVYDGE----DKTALLEIVRDPRVDIIKLTPAHLQVLKEMNIA-----DQTAVRRMIVGGENLSTRLARSIHEQF-EGRIEICNEYGPTETVGCMIYRYDAAKDVPIGTAAA---NTSIYVLDENMKPAPIGVPGEIYISGA--GVARGYLNRPEKFVDDPFEPGAKMYKTGDLAKWLADGNIEYAGRIDEQVKIRGYRIELGEIEAALLQEEAIKEAVVTAREDVHGFKQLCAYYV--SGGQTTAA---RLRKQLSHSLAGYMVPAYFIELDEMPLTSNGKINRK---------------------------------- 154686250 3284 -------------------------------------------------------------------------------RQAAQTPQEIAIQYEGAE------ISYKELNETANKLARILRKRGVKHQEPVAVIAGRSPSLAIAVLGILKAGGAIVPIDPSHPAERIRYIIENSSCTHVVT-----EKDRSVPIVTFIEEAETEPDGSNVQTINT-----------------------------------AEDLLYVIYTSGTTGKPKGVLHRNMANLLYDQFTNSGI-DFKTN--VLQYASPAFDVCY-QELFSALLSGGTLIVPESIKR--DAAQLFSFINKHQTDIVFF-PTAFAKMLFNEESYAYSFPR-CVKHLITAGEQLTVS--RLFQQVLRTHGLHLHNHYGPSET--HVVSTYPGDIPEYP-PIGKPICHNNMYVINKNKQLQPFGIAGELYISGANTG--RGYVNNPEKFLPDPFREGAVMYRTGDLARLREDGQIEYIGRIDDQAKIRGYRIEPKEVEVILANHPAVREAAVLIQKNALGENELCAYCSVSKATDPS-ALRKDL----AKNLPDYMIPVKWAFVESIPLTANGKVDRKAL-------------------------------- 120403865 52 -------------------------------------------------------------------------------RSARKQPDKIAII-DGDV-----CLSFAEFERLVDRAAAALSDNGFGVGDRLALLAHNCWQYAVLAFATARAGVVLVPINFMLTAEEISFILGHSQVTFVVEAD----------LVPTAEAAMQLAGNVATGAALVPPGQSLPDGWT-----DFAQWLQTDSTAPNP-HIDDDQLIRLMYTSGTESHPKGAQHSSRS-LMGNYVSTIIAGSMESADIYHCAQDNFLITD----VY----LGATSIIV----SRPDPELVLRTIEKHEVTNYFAPPTVWISLLRS--PVFDQVDLSSLRKGYYGASAMPVEILAEMRERLPNLRLW--NFYGQTEMAPLASALGPDEQDAHAGSAGRPVINVETAILDDDNSPVAPGVVGEIAHRS--PHLMLGYLDDDAKTAES----FRGGWFHGDLGYYDGHGLLHVVDRKKDMIKTGGENVASREVEEVIYRHSAVEEVAVFGLPHPVWVEAVVAAVVVRDGMEVTED---ELASHCRAHLAGFKTPKQVYFVDSLPKNPSGKLLKRSLRE------------------------------ 170722710 1999 --------------------------------------------------------------------------HQLIEAQAASNPRAVAVV--ADDG----TLDYGQLNGLANAWAQQLIARGVGPEDLVGLCSERGLAMIVGLLAILKAGAGYVPLDSQYPRQRLQDMLDDSAVRLVL----GTR---------TAAQPLALAGT---------------ADW-----LWLDQPLAPQDDNPAPRAC-ADNLLGLIYTSGSTGRPKGVALTHGAIA-AHIATMVGQYQVTAQDRFVHFASINFDWGTEQWLL-PLSQGACCIVR-GDDIWTAAQAF-EVIERERASVVYF-PTQY-ACQLAEWAHQQGRALP-VRCMNVAGEALSREGFERIQAHLQPQR--IVNGYGPTET---VITPLLGSTRIDTGYAGTPVPGRTAYLLDTALQLLDTGTDGELYI--GGPCLARGYFGQAERFVPDPYDTVGGLYRSGDLVRQQANGELVFIGRLDHQVKIRGFRVEPGEVEACLLALPEVREAVVMP-----GGQGLAAWLVPVDGSQADAALRQRILDALRAVLPPYMVPSRLQLLDSLPLNPNGKVDRKALPSIE-------VDTSEEAFSAPLDALREVAQA 182440525 31 -----------------------------------------------------------------------------LRQRAEAHPDRVAIV----DPVAGSRWTYADLDRRADRLAAGFLARDIAKGDKVVVQLPNIAEFFEVIFALFRIGALPVFALPAHRESEITYFCEFTEAVAVVAAEHGGYDYRELASKT-------RANVSTLRHVFVAQGDPGEFE-------ALSEVAEEPVGYGGPRP---DDLAFLQLSGGSTGVPKLIPRTHDDY-IYSLWGSNEICAVDERSVYLCVLPAA----HNFPLSSPLYAGGRVVLCPG----PSPEVAFPLIEREGVTITGLVPPL--ALLWTEAAPGTAHDISSLDVLLVGGAKFSEEAARRVRPALG---CTLQQVFGMAE-GLVNYTRLDDPVETIVTTQGRPIPDDEILVVDDDDREVAPGGTGHLLTRGPY--TIRGYWNAPEHNARSFTE--DGFYRTGDIVRVTATGHIVVEGRAKDQINRGGEKIAAEEVENHILAHPAVHDANVVAEPDPYLGERVCAYVILRSGAGPLKAVA--VKRFVRERLAAYKVPDRVEFVDAFPQTGVGKVSKKDLRNAAA--------------------------- 187939977 26 -----------------------------------------------------------------------------------------------------RRYSYRQLHERSCALASALERVGVQAGERVAILAPNIPEMLEAHYGVPGAGAVLVCINIRLEARSIAFILRHCAARVLICDREF---------GAVAQQALAMLDAPP----LLVGIDDDQAERADAHDLDYEAFLAQGDPGRPLSAPQNEQSIAINYTSGTTGDPKGVVHHRGAYLNACA--GALIFQLGPRSVYLWTLPMFHCNGWSH-TWAVTLSGGTHVCLRKV----QPDAIHAAIAEHAVTHLSAAPVVMSMLIHAEHASVPAVPVSVI-----TGGAAPPSAVIAAMEARGFS---ITHAYGMTESYGPSTLCLPGVLEARAQFMSRPML-EEATVLDDTGRPVPGRTLGELVVRGN--TVMKGYLHNPEATRAALAD---GWLHTGDLAVLHPDGYVEIKDRAKDIIISGGENISSLEIEEVLYQHPEVVEAAVVARPDSRWGETPHAFVALRADALPRTT-GDDLVRWCRERLAHFKAPRHVTLT-ELPKTATGKIQKFVLREWAR-QEEEAGD------------------- 148642434 22 -----------------------------------------------------------------------------------------------------------EILAMTSEIARDLKNCGIKKGDRILIYLNNSTKYLFSLFAIWRLGAIAIPTNRVFTPHELEYIIDDSQAKLMITDE---------DAKDIVD---------------LDKYIPKNIENYKNGEI------------LPAEPTDWDDLCQLQYTSGTTGQPKGAMLTHGNYFTAIHNECD-VLTMKQDDVYMGIYPMAHV-GLSWAI-AALRAGAYYIMVE----QFNLEEYLELCQKEKVTVLTGMPPVIHSLTR--LENGAEEQLKTVREIISGGGPLHKKIWKQFHEKYG---IPIINAYGLSETTGTVIRPEDYRTADRFESVGHPVCFSEVKIVDEHTKELEKYEHGEIALRG--PAVAKGYWRREVATKESFLD--DGWFLTGDIGYLDEDNRLFITDRKKDMIVMSGWKIYPTEVEEVLIKYPEVKEIAIFSIPDCHRGELPVAAVV-----WENKEDSEGLISYARENLSRYKVPRKIFSLKELPR-VNGKLLRRKLRE------------------------------ 67920342 458 ----------------------------------------------------------------------------LFEKQVEKTPDNIAVIFE------EESLTYEKLNKKANQVAHHLQKLGVKPETLVGICLQRSLEIVIAILAILKVGGAYVPIDPTYPLERINFILEDAQISILLTNQDF-------------------PNCP-VKTLINLQTN-------------YFQSYPEQNTNPTPE-LSLDNSIYALYTSGSTGNPKAVINTHRGLLNRLNW-MQKAYELTPDDRVLYTFDVSWEFLWT------LLNGACLVI--AKPDHQDSAYLASLIIEQNITTVHFVPSMLQVFLEEQ----KASQCNSLKRVICSGEALSVDLRNRFFQTI---KAELNNLYGPTE-AAIDVTACTCQTDDLSVPIGLPIDNIQVYVLNAQLQLLPVGVVGELYL--GGEGLARGYLNKPENFVPNPFKAGARLYRTGDFVRYQEDGNVEYVGRIDNQVKIRGVRLELGEIEAILSQHPDIIACVVLAKEFAPGDRRLLAYIQTSQ----TEDISEELRQFLGERIPNYGIPSVFITLESFPLTNNGK-------------------------------------- 110633938 27 -----------------------------------------------------------------------------------------------------RVWTYGDLLDFSARMANRLVTLGVKPGDRVAVQVEKSPEALILYVACLRAGAVYLPLNIDYTQAELEYFIGDAEPALVVAT-------------PSAGAGIASLARQHGGRVETLDEFGGGSLVAD----------LAAPADFADIPRGPDDLAAILYTSGTTGRSKGAMLSHDN-LLSNAKTLISHWRFTAGDRLIHALPI----FHTHGLFVAMLSGASM---DFLPKF-DPKAVLGLMET--ATCLMGVPTFYRLLESEALSAEKTANM---RLFISGSAPLLAETHHAFAERTGHA---ILERYGMTETN--MNTSNPYDGERIAGTVGFPLSGVSIRITDESGAVLGTGEIGMIEIKG--PNVFKGYWRMPEKTAAEF--RADGYFISGDLGKIDERGYIHIVGRGKDLIITGGYNVYPKEVETEIDQIDGVKESAVIGLPHPDFGEGVTAVVVRSPGSTISA---SDVLIALQGRLAKYKQPKTVHFLPDLPRNTMGKVQKNVLRE------------------------------ 86137390 31 -----------------------------------------------------------------------------LRRAAHVFGETPAVIY-----GNHRK-TYAAYYDRCTRLASALAGMGVKPGDVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVDTVAYIFDHGGAKVALVDTEFL---------PLAEAAVERMEGKAP-LLIEVPDPQAGFEAT-GRHPTYEDVLGNA--EHDFEWIMPQDSLALNYTSGTTGRPKGVVHHRGAYLMTMGTVISWRMVMNP--VYLAIVPLGW--NHTWMM--PVL-GGTLVCCRNI----TPGAIYDAIGDHGVTHFGGAPIVLNLLVNAKEEERRAFD--HTVEVFTAGAPPAPATL----QKIETLGFHVTQVYGLTETYGHVTECLWGRAAIKARQ-GVAFPMMDITVLDDDMKQIPGTDQGQIVMRGN--SVMKGYLKNPE----ATAEAFEGGYFHGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDDKWGEVPCAFVELKEGEEVDEA---GLIAFARETIAGFKAPKRVIF-QELPKTSTGKIQKFELREIA---------------------------- 167367258 22 --------------------------------------------------------------------------------HAEARREHPFVIW-SPFDGPSRSWSYGEFHDRVGALAAGLARRGIKQGDYLLIHLDNCVEFLLAWFACTELGAIAVTTNTRSAAAEIEYFADHCGAVAAITQPAY--------------ADLVAANCKKLKWMAVIGHDGAAIAAQPVAKGHSFDSLFGDSADRPHRRTDPLAPCSVQYTSGTTSRPKAVLWTHAN-ALWGAKINAAHQTLRADDVHLLYLPLFHTNALAYSMLSTLWVGGTVVV---QPRF-SASRFWKVSLEHGCTWLSTIPFCMKALLEH--EVPKAH---RFRLWGSVAEP-PP---------FASFGIKIIGWWGMTETITHGIIAEAD-QPNTPMSIGRAAPEYAIRIVGDDGAPTRVGDTGNLLIKGPGLSLFKEYLHNEAATRDSFDEH--GYFITGDRVTRLEHGAIRFGDRAKDMLKVGGENVAASEIEQVVITVPGVREAAVVAKKHPMLDEVPVVFVIPQGGVAAAPDFVDRITAACTAALADFKRPREVRLVDDMPRSTLEKVAKAELRKMLA--------------------------- 77458439 2681 -----------------------------------------------------------------------------------------------------QQLTYGQLNQRANRLAHHLIGLGVQPDDRVALCVRRGPQMLVGLLAILKAGAGYVPVDPAHPAERIAYLLQDSDPVAVLAQASTR----------------ELLGMMPV------------IDLDS--DAWQH--LPDSNPQLPY--LTPANLAYVIYTSGSTGQPKGVMHATLENLVHWHAEA---FDLHAGSHTASVAGFGFAM--AWEVWPALCVGATLHL---PPETVSNEHWWR-AQPLQVSFLPT-PVAEYAFSRELQHP-------TLRTLLIGGDKL---------RQFNRAQTAVINNYGPTE---ATVVATSGLVEVQPLHIGRPMANARIYLLDDQQRPVPVGVTGEMYVAGA--GVARGYLNRPERFLTDPFSDQPRMYRTGDLARWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALASHPAVQDAVAL-VRD---GQLLVWF------TERAPADIEALRNHLQTRLPQALIPAAYVRLDALPLTANGKLDRKVL-------------------------------- 77458439 3762 ----------------------------------------------------------------------------------------------------EQRLTYAELNAQANRLAHHLRELGVGPDSRVAISVERGLELMVGLLGILKAGGAYVPLDPAYPAERLDYMLKDSAPVA----------------------------------VLVHGATRELLDESTALVIDLDQAHWTFNPDDNPQVLGASNLAYVIYTSGSTGAPKGVMVEHRGVGNLLHWSSQLCPAVTDGALLFSFASV-------WELFWPLSAGLRLVL--ARPDHREPAYLAQVIREQRVSVIQFVPVLLQQFLEQDDV----SQCSSLTDVFCGGGDLTPALARLVRERL--PQVRLHNVYGPTEATSTVWTLEPSAVPDSALPIGRPINNTRLYVLDAAKRPVPMGVIGQLFIGGA--GVARGYLGLPERFTPSPFVAGDRLYATGDLVRYRADGQLEFIGRNDFQVKLRGLRLEPGEIEAQLLSHPALREAVVL-----VREERLVAYFTAEAGQPGIEALREHLLA----RLPDYMVPSAFVALDSLPLSPNGKVDRKAL-------------------------------- 77458439 548 -----------------------------------------------------------------------------------------------------QSLTYVELNMRANRLAHRLRELGVGPDTPVAICVERGPELVIGLLGILKAGGAYVPLDPAYPAERLNYMLKDSAPVALL-AHGATRA---------LFEA-------------------GGVPLLDFDQDHWQDY-----PEHNPQVLNASNLAYVIYTSGSTGTPKGVMVEHRGLGNLLHWSSQYSFDASVWELFW-----------------PLTAGLRLVL--ARPDHFEPAYLTQVVQEQRISVIQFVPALLQQFL--DVENVSQC--TSLTDVFCGGGELTPELGRQVRERL--PQVRLHNVYGPTETTWTLEPSMPVPEALLP--IGRPVSNTRLYILDEQLQPLPLGVAGELYI--GGVQVARGYLNTAERFLDDPFSDQPNLYRTGDLCRYRADGNLEYLGRNDDQVKVRGLRIELGEIQTRLTQLATVLAAEVLVREDVAGDPRLVAY------YTGGPLEIGELRSHLLEQLPDYMVPTAFVHLAAMPLSPNGKLDRKALSQILRGYEAPVGDV------------------ 111023066 2014 ---------------------------------------------------------------------------------AAENGERTALVADGE------SLTYAELDARSNLLARVLVDRGVGPETSVALGMTRSLHSVIATWAVAKAGGTFVPVDPRYPSERIAHMVADSGAILGLTV------------------AAQRDTLPS------------DVEWLALDSSECDALCASADPVTDSERTASEHPAYMIYTSGTTGLPKGVVVTHTG-LANFSAEQRTHYGVSPSARTLHFASPSFDASVLELLLA-FGCGATMILYGG-------EELRNFLADNEVTHAFVTPAALASVEPAG--------LDRLEVVVVGGEACPPELVEWA------PGRRMYNGYGPTE--ATIMSNVSNLL--VPGSIGGPVCGVTVYVLDELLRPVPVGVAGELYIAG--PGLARG-YHDAERFVANPFDSGSRMYRTGDVVRFVVDGYVEYVGRSDFQVKVRGFRIELGEIDAVLVKHPDLEFAATLGTSMPSGSTALVSYVLPTAGASVD---VAEVTHFVGDMLPAHMVPSSVVVLDEIPLTTAGKLDRKAL-------------------------------- 111023066 5457 ------------------------------------------------------------------------------------------------------TLTYSELDVRANKLARLLISRGVGPDSLVAVALDRSADLVVSLLAVVKAGGGYLPTDVTYPADRLEFMLTDARPVVILT---------------------------SIAHAAGLPDTGIPTVLLDADETLIDLADLDAGPVEEREALRANNLAYVIYTSGSTGRPKGVMVTHSAV-VQLFDRTFGEFGFDDSDV--------WTLFHSYALWGALLYGGRLVVVDYLTSR-SPDEFRALLSRERVTVLSQTPSAFYQLSAADRALETPDDL-ALRYVIFGGEALDLGQLSKWYDRHPETAPRLVNMYGITETTTHLALDRKFAESASASVVGEPIDGLRVHVLDSRLRPVPTGVSGEMYISGG--QLTRGYLQRPDRFVANPFGATGGLYRSGDVARWNSAGLLEYLGRSDSQIQLRGFRIELGEIESALLRAPGVAASVAVVLRDAEVGDRLVGYVVPESGAILVP---TEIKDFASGFLTSYMVPDVVMVLGAMPITVNGKLDRKAL-------------------------------- 111023066 8657 -----------------------------------------------------------------------------------------------------EQVTYRELDERSNRLARVMIGRGIGADDFVALALTRSVESILSIWAVAKTGAAFVPVDPSYPFERILHMVTDSRVEVGLTTGAHV------------------GELPDTVRWLVLGEDEMDGDCASVSS-------EAVTDADRIRPTRVDDAAYVIYTSGSTGLPKGVVVTHTG-LANVTTEQVERLRLTPQSRVLHFASPSFDASVFELLHAV-AAASTMVIASGV--VYGGDELARLLKKQKVTHAFITPAALTTVDPAGLDGIE--------VLSVAGEACPPE----LMQKWAPGR-RMFNLYGPSEATIWSTSSNPMKAD-QPVTIGGPTRGVDVVVLDSRLTPVPVGVAGELYVAG--PSVARGYHNTAERFVANPFGPGERLYRTGDVVRWVHDGELDYVGRSDFQVKVRGFRIELGEIDAELGSHPSVDFAVTLGHHRELTGQVLVSYVMPAAGASID---VAELSAFVSETLPGYMVPSSIMAIDSVPLTPAGKLDRKAL-------------------------------- 111023066 6519 ---------------------------------------------------------------------------------VEISPESVAVSYEG------REATYRELDELSNQLARVLIDRGVGPESYVALAITRSVESILGIWSIAKAGGAYLPVDPKLPFERIGEMLSDSGAVLGLTV------------------ARHHDDLPGTVPWIVLDETAEEIGARSAGAVEDADLRR---------ALTVDHPAYLIYTSGSTGKPKGVVVTHRG-LANLTREVREHYVVSPDSRFLHVASPSFDTSVGEML-AAFSAGATLVI---SPDVYGGDELADLIRRERVNNVVMTPTA---LMTVDPDG-----LDTVTSVVVGGDTCTPELVRWARNAYGPTETT---------------VIVTITEPMVAGEIGSPLRGVESLILDSRLRPVPEGVPGELYICG--PSVTRGYHNRPERFVANPFEPGARMYRTGDVVRW-ADGHVEYVGRSDFQVKVRGFRVELGEIDAALAAQPNVEFAVTVGRENPAGLTTLVSYVLPADGATVDPE---SLKSVVGETLPPYMVPSVVILLDEVPLTGIGKLDR----------------------------------- 111023066 7581 ---------------------------------------------------------------------------------AAENPDVTALVFEGE------SLTYADFSARVNRLARHLVGRGVGPETVVGLAIPRSVELLVGMYAIAAAGGAYLPIDPDHPAERTAYVLESAQPVCVLAT-----------------RAVVGGLPGEVDYLLLDELDLGGIDPSPLTD------------AERITPLRPENAAYVIYTSGSTGRPKGVAIAHRAIANQLRWK-QSEYPLTAEDVLLKTAATFWEFWW------ALTAGARLVV--ATPDHRDPSYLAALVAEQQVSTVHFVPSLLSAF----VAVAEPAQLVSLTRVLCIGEALPADTMLRFRDV---SDAEIFNLYGPTE--AAVSVTHYRCGDERDGSIGRPEWNTQTYVLDARLHPVPAGVTGELYLAGE--QLARGYFGRHERFVANPFDAGHRMYRTGDLVRWNRDGNLDYVGRSDFQVKVRGFRIELGEIERALVAHPSVAQAVVVVHHDRHTGDRLVGYVVPEQGVSVDDA---DVLTFAGRSVPGYMVPSALIALDVLPLNINGKLDRKAL-------------------------------- 111023066 4269 ---------------------------------------------------------------------------------VAANPDGVAIVSGGD------SITYRELDELSNRVARILIERGVGAETFVGLGITRSIVSIAGIWAVAKSGGAYVPIDPGYPDERIAHMVTDSGVSLGLSVSS------------------------------EVGRLPADVDWLVLDSEDFENAAAQYSTAPVAEAVTPANSAYVIYTSGTTGQPKGVVVTHRG-LANFAAEQRERYRVTTDSRTLHFASPSFDASVLELLLAV-GAGATMVI---APTYGGPE-FAKFLREHRVTHGFVTPSALAS--------VDPSGLDDFQFVVAGGEAVPAEAARWA------PGRSLFNGYGPTET--TIMTNISDPMAAGPVTIGGPIRGTSALVLDDRLRPVPVGIAGDLYL--SGLGLARGYHRTAGRFVANYGEPGDRMYRTGDVVRWDADGALTVVGRSDQQVKVRGFRIELGEIDAVLAKHPAVDFATTSVLPGPSGDSVLVSYVLPVPGVEVD---VPRMLDFVGEFVPTYMVPSTIVTLDAIPLTPVGKLDRRAL-------------------------------- 111023066 3201 ---------------------------------------------------------------------------------VEREPDAPAVVAGG------VTTTRGELNRRANQLARELRAQGVGPDDVVALIVPRSLEWVIGMIAAWKLGAAYSPFDQDWGLDRIVGLIEDSGTRAVVVTN-SWSGLTEAPLNAVLDAAIVVDDADTIER------------------LAAHDVSDFADPWSDAEA--SSRLAYVISTSGSTGRPKPTMVPMIGV-SNTYQWYRHALDFTEG--------TGVLVANS-----PLFNIWVSVAYGGVPGF-DPLPILRQIGTGDVQIANMAPSAFEVLSDLDTEGV----LGKLDIVVVGGEQLRPAA----CSALIGTQTRLINTYGPTEASATLSSADAEQWPVPFGAA---FEGVEYHVLDGRMRPVPPGVTGELVLARGYGGMT-GI--TASRFVANPFNAGTRLYRTGDLVRERDHGQLVFVGRSDFQVKIRGLRIELGEIESALTANSDVLQSVVV-VHESEQGPRLVSYVTAAAGVELD---IDAILDDLHRALPSHMIPDTVMVLDEMPLNANLKVDRKAL-------PEPVFATSTVE-------------- 172037963 519 ---------------------------------------------------------------------------------VEKTPNNIAV------TSAQQQLTYRELNSKANQLAHYLQTLGVKPEVKVGILMERSPDLLIAILGVLKAGSAYVPIDPTYPSERIAFMVEDAQIAVLLT---------------ETKTAISQTFPTSASKITL--------------DQDW-PLIASESQENSVISLFEDNLAYVIYTSGSTGKPKGTLITHGGYLTWAIAT----YPVTEG----CGSPV-----NSSILLTPLLVGQKVIL---LPETGEIEALSEVFTQENLSLVKLTPSILNSLLAEKEKIPQSHAL----IIG--GEALSQHSLTFWQEKCPQTR--LINEYGPTETVGCCVYEVPSQTENVP--IGRPIANTELYILDQYLQPTPIGVPGELYI--GGVGVARGYFNRPERFIPLPPSEGSRLYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELGEIEGMLRQHPQVQEAIAVVQEDNNKTPRLVAYVV-ASSEPPD------LRQFLSEKLPAYMVPTLFISLDAFPLTPNGKIDR----------------------------------- 169763344 42 ------------------------------------------------------------------------------------------------------------------RFAAGLRKAGLQSGDRVLLFSGNDLFFPVVFMGIIMAGGIFSGANPTYVARELAYQLQDSGATYLICAEGSLDTG---------IEAAQVAGL-SRGRVFVFNNAIFDGRGEGKGCRYWGELVASAEEGSQFEWDDLSTPLALNYSSGTTGRPKGVEISHKNYMLQANQSFYLNPDWKARNRFLCFLPMYHAMAQNIFIANALKREVPVYIM---PKF-DFIKMLEYTEKFRITDLILVPPVVVALAKHPAVRSGKYDLSSVEGIGSGAAPLGREVCDEVEALWEPGRVNVKQGWGMTETTCAILGWDPTETS-HTASVGELNPNCEAKIMADDGTELGRNQRGELWVRG--PNIMKGYWRNPQATKET--KTEDGWLKTGDIAYVDDQGKFYVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVIGVS-VNDDERPRAYVVLKPGQSASA---QDLIAFMDGKVSAIKRIGGVVFVDTIPKNPSGKILRKVLRDRAKEEVAS--------NPSIAAKL------ 27380808 41 -------------------------------------------------------------------------TYDAIRLGAARNPDGAAIQFLADPADTPVVVTYRDFVARVTQAANVFHALGAEKGDVISFMLPLVPDAFVTLFGAEAAG-IANPVNPLLEPHQIAEILEAANTKILVA--LGPMPGTDIWQK--VEQI--RPQLKHLKAIVQVFGGGDPANGV----FAFNDLIKQQPSDRLIKILGSDIAAY-FHTGGTTGTPKLVRHTHANQ-VYQAWALNLLLKSKPGANLLFGMPLFHVGGSLTQVLLMLSSGGSLVVL--SPGWRNPNAIWGLVERFKPEALSSVPTVLAATLA---VPPGNADISSLKYAAGGGSAIPVAVGSAIQDKL---KLPVVEVYGMTETSSVHTLAYP-SRPIRLGSVGLPMPYARVRIVDADGRLIRDCAPDEIVVIMAGPGVFGGYLND-EHNKGAFVDE---VWVSGDLGRLDADGYLWITGRAKDLVIRGGHNIDPAPIEEIMFRHPAVGFAAVVGQPDAYAGELPVGYVQLKPGAKVEPG---ELEAWVRERTPERAVPVQVIPIDPMPVTGVGKV------------------------------------- 156551201 25 ----------------------------------------------------------------------------LIHNQLETHGTKIAQI----QKETGEELTYKDILTRSQKLAVYLRNHGIKLNDRIAICSENNLGWAVSICATIFVGATVCPLNPMYSQREFLHTINISKPKLIFVS----------PLLKSVKNYVKELSWTP---TIILMLEEPNVDVPSIGKLISNIPTKNIENFQVTNVKVTEHVVSILCSSGTTGMPKGVMLTDKNYLVGIAMQDQTIICLLP---FF----------HAYVLIFSIIAGSTAIVF----STFKEEAFLETIEKYKTQVLSLVPPLMVFLAKH--PIVDNYDLSSVKIIWCGAAPLSREIEDAVKKRLNNPE--IRQGYGMTETTLTVV-KIPENCD-KPGSAGRLMPGVKVIPVDYSGKTLGPYQEGELCFKGDL--IMKGYCGDKTSTSATIDE--EGWLHTGDVGYYDDDGFFYIVDRLKELIKYKGFQVPPAELEAILLTHPEIKDAAVVGLPDEVAGELPIAFVVKQPNAKVTAD---GVLKYVNERVSNQKKLRGVRFLQDIPKNPSGKILRRELRQLL---------------------------- 111021687 1998 ----------------------------------------------------------------------------LLEEQAERTPDAVAVVFE------DEHLTYAELHARANRLARLLVDRGVAPESKVAVALPRSLDLMVALLAVGKAGGAYVPLDTGYPADRLAYMLEDAEPVCVLTDGTVPFAGSGVPQVRVSDAAAFSPE----------PLTG--------------------------VALAPQHPAYVIYTSGSTGRPKGVVVPHAGIVNRLLWVQRF-RPITPSDTVFQKTPSSFDV--SVLFFGPLLAGATLVL--ARPDHKDPAYLADVIIRRSITRVHFVPSMLEVFLAE----PAAARCTGLRIISCSGEALPVASARRVAELLPG--VELDNLYGPTEASAASVQGIDASAPSVP--IGLPTSNTGLYVLDRYLQPVPAGAAGELYL--SGPQLARGYLGRPERFVADPFSRGSRMYRTGDVARVNADGAVEYVGRVDDQVKLRGFRIELGEIEAQMAACPGVRQAAAVVRTDRPGQQQLV-------GYVVGDADVDDVRARLTAALPEFMVPVAFVTVPEFPVGPSGKLDRTAL-------------------------------- 111021687 4581 --------------------------------------------------------------------------YEAFARHVAATPDAVAVV---DAGGE---VTYAELSVRADRIAALLHRRGVSVEDVVGLAVPRSAQMVAVVLGVLKLGAAYLPLDLNHPSDRISYMLADSAARVLVTT---------------VGESPRIADVDGLTRVLL-------------DDESVVTELETGPAVQVPRPQGLDHAAYVIYTSGSTGKPKGAILTHDGIPSLVATAMKLV----PGSVVMQFASIGFDVAV-FELSMALCTGSRLVI------VPDESRLTDFMAAHAVTHAIIPPSLLAAL-PSGCDVPEGC------TVLVGTETVPPELIRWAERAYGLTEATVNNTLWQAQPGWDSAVP-----------IGIPDPNEQAYVLDDRLQPVPPGVAGELYIAGR--GLARGYLGRPDRFVPSPFDAGTRMYRTGDRARWRADGNIDFLGRVDDQVKIRGFRIELGEIIAALGSHPEVKQSAVVA-DRSGDIVRLVGYVTSADGHAAGQIDPRAVREHAAARLPDYMVPTLVVVLDDLPLTPNGKLDRKAL-------------------------------- 111021687 3519 ---------------------------------------------------------------------------------ARGRPEDTALVF------GDRRVSYAELDADVNRMARVLLGHGAGPERIVALALPRSVEMVVALFAVLRTGSAYLPLELDHPAERLLAMLDDARPTVLVTTS----------------EVAGTLAAATVDTLAV-----DSVDFGGVASAPLSEAELGGFAPGTPGRLD--HPAYVIYTSGSTGKPKGVVHAAGGRRLRIAHTVSFAFDMSWEELLW------------------LVEGHEVHICDENLRR-DAEALVAYCDTQAIDVVNVTPTYAQHLVEEGDDGPGRH-RPPLVLLG--GEAVSDSVWNRLRDTDGTVG---YNLYGPTETINTLGAGTADATPT----VGTPIWNTSAYVLDAWLRPVPDGVPGELYI--SGVGLARGYLDTAERFVADPFEESVRMYRTGDLVRRREDGNLDFLGRTDDQVKIRGHRVELGEIASALEALDDVRQAAVVVDSGPGGFKRIVGYAVVSTCQPRD---VNKYSQALRATLPDYMVPAAVIEVDSLPMTVNGK-------------------------------------- 111021687 482 ---------------------------------------------------------------------------------VSRTPDAEALIAGG------TRLSYRELGERVAQLSHHLCARDVGAETVVAVGLPRSAEMVIGLLAVMCSGGAFVPLDPSWPEDRRTSVLADAGAALVLTGPGG------------VTDAGERA---------------VPVDLAA-----W--AYADQPTEPPAVTVQGSRLAYVIFTSGSTGRPKGAMIRHEAVCARLLWQRDEILGFGPADASLFKAPLSFDISVNEILL-PLVAGGRLVVAE--PGGEDPQYLLDLIAGESVTFVYLVSSMLDVL----LDLSRGTDLAALKHVWCGGEVLTPRLFERFRSQLA---ITLYHGYGPAETIGVSHVIYRENAARIATSIGRPNPNTQLYVLDEHLNPVPLGTGGELYAGGFLLG--RGYVDAPSRFVANPFNDGSRLYRTGDLARWAPDGSLDFLGRADNQVKIRGMRLELEDVEAGIVSHPDVRHSAVVVRETPSGAKYLAAYVVAKQDSVPD---VAELRVWASSKLPEYMVPSAFVVLDRFPLTPNGKLDRRAL-------------------------------- 91978335 14 -------------------------------------------------------------------------------RNAALVPDRTAFVFDG------LRVTHREYLSRIEKLAAGLLRENVRPGDRVAILSQNCPEMVELIGAVALIGAILLPVNYRLNAEEIGFVLGDGAPVVLIA---------GADYRDIVTGL--QPSLESVRRIFAI--GSDPAPFTPFAELASDDA-------FAPPEVAASDGFVIIHTAAVGGKPRGALISQGNLLIAQSSLIEAW-RLGERDVNLGMLPLFHVTGLGLMLTLQQAGGASVI-----AAKFDPAQAARDIAAEQVTVMAFAPMLGNVLDQAKPE-----QLKSLRAV--TG--LDPETIERFEKAC--PQATFWATFGQSETSG--LSTFSPYRD-RPKSAGRPLFWRTVAVVDADDKPLPAGEVGEIVLRG--PTVFKGYWNNEAATKHAF---RNGWHHTGDMGRFDADGYLFYAGRAKELIKTGGENVYPAEVEGAIRQHPAIAEAVVIGVPDPQWSEAIKAVCVCRPGHSVGAD---ELADFVAGLIARYKKPKQVVFVDALPKTGKGEIDRAAVKS-AHGQ------------------------- 6007554 475 --------------------------------------------------------------------------HQLFEEQAAQNPQGIAVIFE------DQKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPTERLGDILSDSGVSLVLTQ-------------ESLGDFLPQTGAESLC-----------------LDRDWEK-IATYSPENHFNLTTPENLAYVIYTSGSTGKPKGVLISHRGLMNLICW-HQDAFEITPLDKITQLARIAFDAAV-WELWPCLTAGASLVLMQSPPDLRD----WLIAQEITVSFL---PTPLKILSLEWDENI------ALRIILTGGDKL---------HHYPSGLMPLINNYGPTETTSGLVRDYEEGNPPSP-SIGKPVYNTKIYILDQNLQPLPIGVPGELHI--SSVGLARGYLNTQEKFISNPFNS-GILYKTGDLVRYLPEGNIEFLGRIDNQVKLRGLRIELGEIEAVLETHSEVEKAVVILREDTSDNQRLVAYIVRK-----SPSLIGELRRFLQQQLPAYMVPSAFVILSDFPLNNNGKIDRKKL-------------------------------- 157146801 460 ----------------------------------------------------------------------------LVDEQTRKTPDATAL------ADARHQLSYQEMREQVIALAHLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAQPKLLITT------------------AEQLPRF-------------NDIPGVE--SLCYNALLPTSGAESLALSLP-HHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLW-MQDHYPLTAEDVVAQKTPCSFDVSVWEFFW-PFIAGAKLVMAE--PDHRDPIAMQHFFAKYGVTTTHFVPSMLAAFVASLTPESAHESCATLQRVFCSGEALPTGLCREWEQLTG---APLHNLYGPTE-AAVDVSWYPACADVTGNSIGYPVWNTGLRILDAMMRPVPPGTAGDLYLTG--IQLAQGYLGRPDRFIADPFMPGERMYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDRVMQTLPAVAHACVFNQAAATGGDALVGYLVSQSGLPLDPALQERL----RETLPPHMVPVVLLQLAELPLSANGKLDRKAL-------------------------------- 163699903 55 --------------------------------------------------------------------------------------------------------------RAVLALSADLIRGGLRPGDRVAIAMRNLPEWPVAFFATLLAGAIAAPLNAWWTGPELEYGLIDSGATVAILDPE--RFDRI---------AERRQACPALARILLARGTEPGAESLEGIIGPVSAWASLPPGELPEVPLAPEDLATLFYTSGTTGRSKGAMHRNGACAVMAHPYSAARAALRRGEVMLVSVPFFHVTGCFATLVSALSRGSRLVLM----RRWEIARALDLIERERCTSAGGVPTI--AWQLLDGREAGTHDLSSLEAVTYGGAPAPAELARRLRAAF--PHAAPATGWGMTETSGTFTHHMGEEYLNRPDSCGPPLPVCEARIVDPEGRALPPGEIGELQVKG--PNVVVGYWN---RPAETAAAFRDGWLATGDLARMDEEGFITIVDRARDMLIRGGENIYCCEVENALHEHPAVVDAAVVAIPHPTLGEEPGAVVALARGQDTSEE---ELKAFVAARLAAFKVPVRILFYDELPRNPSGKILKSELRKL----------------------------- 15219014 20 --------------------------------------------------------------------------------------------------------TWSETHNRCLRIASALTSLGINRGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESKLVFVDPNSI---------SVVLEAVSFMRQNEKPHLVLLDDDQEDGSLSPSAASDFLDVMERGDSRFKWIRPQTEQPMILNYTSGTTSSPKGVVLSHRAFMLTVSSLLDWHFPNRP--VYLWTLPMFHANGWGY-TWGTAAVGATNVC----TRRVDAPTIYDLIDKHHVTHMCAAPMVLNML----TNYPSRKPLKNPVQVMTAGAP-PPAAIISRAETLGFN---VGHGYGLTETGGPVVSCAWKAEPLERARLGVRTIGFAVDVRDPTGKSVEGVSVGEIVLKGG--SVMLGYYKDPEGTAACM--REDGWFYSGDVGVIHEDGYLEVKDRSKDVIICGGENISSAEVETVLYTNPVVKEAAVVAKPDKMWGETPCAFVSLKNGNGLVTE--REIREFCKTRLPKYMVPRKVIFQEELPKTSTGKIQKFLLRQMA---------------------------- 77458494 17 ---------------------------------------------------------------------------------VACNPQAPAVI------DQSLTLTYAQLASASERIARGLLARGVEPGQSLALCMPRCWQWLAAIIGALKVGAVVVPLDRASPRQRRELMLADAACVGLITLDE---------------EPLWSASLTSVEAL-----------------LDQSDAPAQALAEDFAEVM------FLFYTSGTTGTPKAVEVGERG-LLRLAHTNGYI-EIRPTDRFACLSNPAFDAC-SFELWAPLLNGGCCVMI-ADEDVLDARRLAEVLERAQVDNLFMTVSLFNTLIA---EWPSCF--SSVRQVLIGGEQISAAAVRGWYRANPESRCRIFNVYGPTECTTFALCPISRDFAADSAPIGRPLPDTGVLVLDEQQRPVPAGEVGELYLSGS--GVARGYRNRPEETVRQ-FVRLPDLYRTGDLVRRNAEGLIEYLGRVDRQVKIRGFRIEPGEVEQRMLEYPGVAQVYVCTRRQAAEDHQLLAFIVPRGDLDYHA-----FENHLRAQLAPYMRPHQLFLLERLPLTANGKIDR----------------------------------- 77458494 1131 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERPLYTLFTSGSTGTPKGVQQRTEGQLPAKAVTLQLSFDVSFQEIF------------STLCGGGCYHLIT-------PRWRDAEALLDYMVEARIERLFLPYVALQHL--AQTAVTRGIYPSALREVITAGEQLTEALRNWF---GGMPHASLFNHYGPTET--HVVSPVARDWPLRA-PIGNAVGNARLLLVDEHDRPVPIGSRGYLLVAGPM--VARCYLADPALNAARFVELADGYYRTGDLAWADAQGCLHYLGRDDQQIKLSGHRLELGQIEAALMQVPEVVNAVVAVQADP---PRLIAWLQL-EGEPPT---SQALDRQVARRLPAHVRIDEYRRINRWPRTPSGKIDRKAL-------------------------------- 171322179 1077 ---------------------------------------------------------------------------------AQGTPDAIALEY-ADADGAVQRATYRELDLTTTRVAAALRRRGVRPDTPVALCVERSFDMVTALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVAITQ---------AHLREQVEAALGDDATTQLLTVLLADEAGEANKANEAAADTDIDDARLA---------------YLIYTSGSTGKPKGAGNSHGALANRIAW-MQHAYRLTRDDVVLHKTPFGFDVSVWEFAW-PLAIGAKLAI--AAPDHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDDFSAAAQCDSVRLIVASGEALAPELVAKVARLM--PNATLVNLYGPTEAAWTCGPDDARAVAVP---IGHPIANLQLHVLDAAWQPVPAGATGELYLAGA--GLARGYLGRPERFVPDPFVPGARMYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRMAPGVHDAVVI-----VRDEQLIGYVARGDAASLD---RAALLDSLRAQLPAYMVPAQLIELDALPVTPNGKCDRHAL-------------------------------- 166712261 2603 ----------------------------------------------------------------------------LFERQVAATPEAVALECDG------QRLHYSELNARANQLAHRLLQLGIGPDERVAICMQRSAELIIGLLAILKAGAAYVPLDPTYPAERLAYLLHDSAPRVLVHAPTGHALGDVLPVIDIDDAAVTDLPCSNPH--------------VPG--------------------LTAAHLAYVIYTSGSSGQPKGVMHRQLAHLVAW---HKAAFGVGEGTRSSSLA------GLSWEIWPSLCSSGCLVMPSASADVASLLQWWR-AQELDVSFLPT-PIAEHAF-ATGIAP------QRLRCLLVGGDRL--------RQVPDGLPFSVYNNYGPTET--TVVASSGVVTPMHNPPIGRPLPYLRAYVLDAQGQLAPLGVVGELYLGGA--GVARGYLGREERFINDPFYPGERMYRTGDLCRWLDDGQLDYVGRNDAQVKIRGRRIELGEIEAHLLSHPQVREAAVVAREDVAGERRLVGYVI-AAGDTPT---TAELQRHLRVQLPEYLVPEAFVALEAWPLTANGKLDRHAL-------------------------------- 166712261 452 ---------------------------------------------------------------------------------VQRTPDEVAVAF-----GDLR-LTYAQLNARSNQLAHHLITLGVGPEQRVALCMERCLELVVALFAVLKAGGAYVPLDPRYPSERLAYMLSDSTPRALIVHSATR-------------DLLEDPNAILI-------------------DVDRPEWLHRPTDNQAVAALVPSDLAYVIYTSGSSGRPKGVMVPHDALSNYLHWAIDH---YHPGQGAVVSSSLSFATVTS--LYLPLLCGGTT---ELLPERDEIEALLRVCADQPLCLVKITPAHLDVLVQQ---LAACGGTPSVSLFVVGGEALHASTVKRLRQLAPHAR--VVNEYGPTETVGCVAYEIPGTLATIP--IGRPIDNMRIHLLDANRQTVPVGVAGELCIAGS--QVTRGYLHTEQRFVVDPFGSGPRMYCSGDLARWMPDGTLEYLGRNDDQIKLRGFRIEPAEVSSRILDNPLVADAAVAVHTAASGEKCLVAYYV-----SDAPEVTAEQLRQQLQQRLPYMVPAVYIRMDRLPMTPNGKLDRHAL-------------------------------- 166712261 1512 --------------------------------------------------------------------------------------------------------SYAALNRKANQLAHHLIGLGVGAGQYVAIRLPRSLELVVAQLAISKCAAAYLPLDMQ-SPDG---RLQQ-----------------------ILDESAARW---------VVSRSDQPLPDGAAR-LDMDLLDLGASPTHDPVPQSSASDAYVMYTSGSTGVPKGVRIAHRGI-------SRLVCNNGPGDRVAFAANPAF-DASTLEVWAPLLTGGCVVVIAQDIVL-SPDRLRVCLQEQAISVLWLTAGLFHH-SAAALLPV----FPQLRYLIVGGDILDPAVVAQVLAEGAPQR--LLNGYGTTFATTHRITDVCGPIPI-----GRPIGNTRVYVLDAHGTPVPIGVAGELYIGGD--GVALGYLHQPERFIP---DRFSGLYRSGDLVRWRKDGVLEYLGRTDGQVKVRGFRVELGDIASALQTHPTVAIAAVVQREDVQGAKQLVAYVAMDVAHD-----AQALRTHLLTRIPEYMLPAAYVRMAQLPLTANGKLDRHAL-------------------------------- 4038975 34 -------------------------------------------------------------------------------------------------------YSYHEVDSTARKVARGLKKEGVEQGQVIMILLPNCPEFVFSFLGASHRGAMATAANPFFTPAEIAKQAHASNAKLLITQASYYDKVKDLRDIKLVFVDSCPPHTEEKQHLHFSHLCEDNGDADVDVDVDIKPDDVVALP----------------YSSGTTGLPKGVMLSHKGLVTSIAQQLYYHC----HDTILCVLPL----FHIYSLNSVLLCGATILLM---PKF-DINSLLALIHKHKVTIAPVVPPIVLAISKSPD--LHKYDLSSIRVLKSGGAPLGKELEDTLRAKFPNAK--LGQGYGMTEAGPVLTMSLAFAIDVKPGACGTVVRNAEMKIVDETGHSLPRNQSGEICIRGD--QIMKGYLNDGEATERTIDK--DGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPKISDAAVVPMKDEAAGEVPVAFVVISNGYTDTTE--DEIKQFISKQVVFYKRINRVFFIDAIPKSPSGKILRKDLRKIAA--------------------------- 162456538 397 ----------------AEQYRALLGSAAEA----WSAPASRLGLLGPAERARRLSEGRGAAHDAAPPRCL----HEAFEEHAARQPDALAVV------AGDRRLTYRELNQQANRLAHHLRRRGVGGGSPVGLCGERSVDMIAGLLGVLKAGGAYVPLDPHAPVQRLAQQIRRAGFSVLLT---------------NAPARARLPDLSDTDCAVL--------------SLDDAALLDGEPEGDPAVPVLPDDLASVVFTSGSTGEPKGVGITHRGIASYTRSVCE-ALGITEAGLHFATADLG-----NTSIFGALASGGCVIGYE---TATDGRLFSEYYRRWPIDVLKIVPSHLSALLDTGEG-------SAVRLLVLGGEALPLALAERI--AALSSGCAVANHYGPTETTGALVLPL-RALRDRRGCAGRPLASAEAYVLDERLEPAPAGMVGELYLGGA--GLARGYLGQPERFVPHPFGVGARLYRTGDRARYRPDGAIEFMGRRDHQVKIRGFRVELGEIEARVREHPAVGQAVVVAREDGAGGRAIVAYVVPREGAVDEAAL----RGFLKDRLPEYMHPSDLVVLHALPLTANGKVDRKAL-------------------------------- 56477887 15 -------------------------------------------------------------------------------------------------------ISYVALDELSDRLRDRLVAIGVRPGDRVGIYLRKSIDAVAAIYGILKAGAAYVPVDPDAPPARNAYIMHNCAVRAVV-------------MERRLEDRFSTEFFALGELPPLLLLDGTGGGGPLARMLDEADAQRPAAVTKNAMS-PPEDLAYILYTSGSTGKPKGVMLSHENAVSFVDWCSA-VFEPQPDDRFSSHAPL-----HFDLIHVALKHGATLVLIPEERGK-DALHLARLISEERISIWYSAPSILSLMAQFGD--LHSQDCSSLRLVLFAGEVFPVKHLRTLCSQLPEPR--YFNLYGPTETN---VCTYYEVVPPVSDERTSPYPIGKVKVVDEHNAPVKPGEEGELCITGS--GVMQGYWSLPERSAESFLVDNDGWYRTGDIVVEAADGNHIYRGRRDRMVKRRGYRVELGEIEAGLYQHPLVKEVAVVAVPDAEAGVRISAF--LSSKGTDKASLI-ELKRFCAERIPLYMIPDHFKWLDALPKTSTDK-------------------------------------- 59712315 27 ---------------------------------------------------------------------------------VHKYADQPAFINMGSV------MTFRKLEERSRAFAAYLQELKLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGAAAIVIVS---------NFASTLEEVVDN---TPVKHVILLPRAKGTIKMVPKYDLPHATSMRNARMQYIKPFIESEDLAFLQYTGGTTGVAKGAMLTHRN-MIANVMQAKGAYGLTEGRELIVTALP------LYHVFACLLMGGRNLLITNPRDIPG---FIKELQKYPFTAITGVNTLFNAL--VNNEDFHELDFSNLRLAVGGGMAVQRAVAEKWQQHTG---CYLLEGYGLTEC-SPLVAAYPHDLTSYNGSIGLPVPSTEVRMIDDEGNVLTNDQVGELQVRG--PQVMKGYWNRAEATKDMICE--DGWVSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAVGKPHPTSGEVVRICVVKR-----DPSLKDELVAHCRKHLTGYKIPRIVEFRDDLPKTNVGKILRRELRD------------------------------ 54022492 15 ---------------------------------------------------------------------------------ADAEPDRIALV---DPSG--REVTYRELATLANRYATGLRDLGLRTGDVLVSMVHNCVEAIAAYFAAYQSGLIVAVNWHLTGPE-VAYILSDSEAK---------AFFADERFAAAAEAAADEAGLPASAR-FSVGEINGFTPLSELGD------ADAGRPDDRTTGAP------MLYTSGTTGRPKGVRRPLTGVVSPANTSFFALFGLQPYD------------DHVHICGSPLYHGHKVVLMD----KWDAEEMLRLIERHRVTHSHMVPTQFHRLLALPDEVRAKYDVSSLRSMVHGAAPCPEETKRRMLEWWGPT---VTEYYAATEGGGTVISGAEWLR--KPGSVGKAWPYSVIKVLSEDGSELPPGETGLVYMKMGASSF--EYHHDKTKTEE---SRVGDLFTVGDIGYLDEDGYLYLCDRRSDLILSGGVNIYPAEIETVLITHPKVADVAVFGIPHEDWGQEVKAVVQPAEGVEADAALTEELLAFAATRLAKYKMPRSIDYLDELPRDPNGKLYKRKLRE------------------------------ 125575813 58 ------------------------------------------------------------------------------------------------------TLSCADFRRLVSSLAAGLRRLHIARGSLVLLLLPNSLTFPVAFLAVLATGAVATTMNPSSAPAEIAARLRDTAPSLVLAS---------------THNAAKLPPLAAP--LVLVPDTFQQQHDDDQFDFFFHALLET-DPETPVEMVGQDDAAAVLYSSGTSGRSKGVVVTHRNLMVELFVRFEASQYTRPDNVYLAALPMFHVYGLSLFAVGLLSLGCTVVVM----RRFNVDDAVKAIRKYKVTHLPLVPPIMSALLRANPPL----ELDSLLQVSSGAAPLNHTLIHHFLHAF--PNVDFIQGYGMTESTAVGTRGFNTCKHKKYASVGLLAPNMHAKIVHESGSCLPPGSYGELWLHGPAFCFVTGYLNDDD----DAFTRKDGWLRTGDIAYFDSDGYLFIVGRLKDTIKYKGFQIAPADLEAVLIRHPEIIDVAVTSDEDEEAGEIPVAFVVRKSGSTLSC---THVMEYVAKQVASYKRVRKVIFVEAIPKSAAGKVLRRLLKD------------------------------ 118049569 73 -----------------------------------------------------------------------------------------------------RWMSYAELDRFSAQMGAWLQSLGLEPGARVAIMLPNVPQFAVSMAGVLRAGFTCVNVNPLYTARELEHQLKDSGATAIIILENFAR---------TLAQVLERSHIRHVRHLLPLGAAHGSTGPQRQVTLFNKALAEGAGRKLVASTATLDSVAFLQYTGGTTGLSKGAVLTHRNIVAATLQAH----------TWFTPALEGRVKANTHIVAAPLYHALTVSLFGGSPNPRDIPKFVKVLKKRPFHVLPAVNTLFNALL-HNPEF-RQLDFSQLFISQAGGMAASEGTARQWQQTTG---CAMIEGWGMSETCAI-GTNNPVTNKEFTGTIGLPLPSISVAIKDDEGRNLPNGQAGELCIKG--PNVMQGYYNQPAETAKAF--TADGYMRTGDIGVLDDEGYTRIIDRKKDMMVVSGFNVYPNELENVISMCPGVLECAAVGVKDDQQGESIKVYVV-RSDPSLTED---RVMRYCQEQLTGYKRPRHIEFRDELPKTNVGKILRRELR------------------------------- 118431020 42 -----------------------------------------------------------------------------------------------------ERYTFSDAARRIESLANALRALGVSGLDRVATMDWNTHWHYETYFAAPMMGAVLHPLNVRLAPNEIAYIMNHAEDKVLIVHSDFL----------KLAEAI-LPHAPSVEHVVIVDAESHPDRIAGRRLHNYEDLIKEHGGRFEWPELDENRPAAMGYTSGTTGLPKGVYHSHR-MIVVHALSGALALRVTGDDTLLHIVPMFHVLA-WGLPYMATLTGMKQVF----PGRLDPKVLLDLIVGEKVTVTAGVPTILYMLLSHPESG--KYDLSGL-LFVNGGQALP----KGLADAARKRGIEVIVGYGMTETAPILTLANVPQKYMDRSETGWPVPLVELMVADPETEPVPGKTMGEIVVRTPW--VTPEYYKDPEKTEKAW---RGGWFHTGDIAVWTPEGYIQIVDRDKDIIKSGGEWISSLRLESLISQHPGVAQVAVIGARHPKWGERPVAIIVPKPGWQ-DKLTTEEVREWLAKEIPKWWLPDKIVLVDDLPKTSVGKINKRSLRE------------------------------ 186682532 467 -------------------------------------------------------------------------------------PDAVAVVFEN------QQLTYHQLNSCANQLAHYLKSLGIKSDTLVGICVERSIEMVVGLLGILKAGGAYVPLDPEYPTERLAFMLEDAEVSILLTQ------------QRLID---RLPEHQAKFICL---------------DEAWEQ-IAQNNQDNPTSEVKAFHLANLIYTSGSTGKPKGVMVEHKG-LCNLAQAQIQTFGLTSDSRVLQFASFSFDASISEILMA-LGSGAR--LYLGTKDSLLPGKLIEQLSDRSITHITLPPSALAVM--------PGSELPALQTIIVAGEASSSELIRW------SAGRNFFNAYGPTEASVCATIAKCTEDDNKI-SIGKAIANVQVYILDEYLQPVPIGVPGELHI--GGLGLARGYLNRPEKFIPNPFARSPRLYKTGDLARYLPNGNIEYLGRIDNQVKIRGFRIELGEIEELLNQHSDVQTACVIAREDDRTGKRLVAYVVGHKQHSPT---INQLRSFLSSQLPQYMIPHAFVMLESLPLTPNGKVDRRALRA------------------------------ 218715259 68 ------------------------------------------------------------------------------------------------------RWTYRQLQMESERLARGLLANGIQHGDRIGIMAGNCEQYVSLFFAAATVGAILVVINNTYTKAELMYALEHTACKMLFISPTIGRHEEAINYLENRD---RSHSLPGLNEVVIIRGQYHNLKTYEDVILEGRGVSRNVAYRHTNV-VSPYDVCNLQFTSGSTGNPKASMLTHHN-LINNSRFIGDRMDLTSSDVLCCPPPLFHCFGLVLGLLACVTHGAKVV-YPGE--TFEPAAVLDAISKEQCTAIHGVPTMFESI--FAVSRPENFDCSRLRTGIIAGAPVLYSLMQRLVAELNMTE--FTSSYGLTEASPTCFNAFTDSIERRLTTVGRVMPHASAKIIDPKGRTLPIGERGELC-------MSNGYWKDPQKTADTLLRDEDGVWRTGDEAVFDEDGYCTITGRFKDIIIRGGENIYPLEIEERLGRHPAISHAAVIGIPDGHYGEVVGAFIELELDIKALPS-AEELRDWTRETLGRHKAPRYIFACGSIPQTGSGKVQKQVLRELAH-KLIEQGRTETL--------------- 26990913 1569 -------------------------------------------------------------------------------------PDAVAVIHEG------QAWSYAELNRRANRLAHRLQALGAGPEVLIGVALERGLGMVAGLLAILKVGAAYVPLDPDYPAERLAYMIEDSGLALLLTQ-------------ASLSEQLAVPACVT--------------------QVCLDALLEDGDASNPQVAIDPATLAYVMYTSGSTGRPKGVAITQGA-LSQHAQVSLGFFNLKPSDRILQFATFNF-DGFVEQLYPALICGASVVVRG--PELWGSERFYRELISNDISVVDVTTAYWFMLAKDFAEHGPR-DYGRLHQFHAGGEAMPPEGLL-AWQAAGLGHVTLLNTYGPTEVTAHDCAPYLGATPVMP--IGRVLAGRSIHLLDNSGGAVLNGAVGELMIGGEL--LARGYHQRPERFIPDPFAPGSRLYRSGDLARYLADGQIEYAGRIDHQVKIRGFRIELGEVGARLLEHASVRDALVIDVDGPL-GKQLVGYLVPAASVQTQQELLAQLRTDLRSSLPDYMVPAHLIWLPELPLSPNGKLDRKAL-------------------------------- 26990913 513 -------------------------------------------------------------------------------------------------------LSYGELDARADQLCAQLQAHGVVADQPVGLIAERSVNLLVGLLAILKAGGAYVPLEPGQPQQRMAFMLRDAQIKVLLRA-----------------EDEPGPAIGGVQ-CLALNAAGGEAG--------------------VPVAVHSGNLAYVIYTSGTTGMPKGVAVSHGALANYLLSERIALGDL---EHFAMVSTPAADLGHT-MLFGALWAGKTVHLLQ-REAVLDADGFAAYLSANHVDALKIVPSHLGALLDA------CADASVLRCLVLGGEACPPALLA----RIGRPGLKVLNHYGPTETTGVLTAELAAGEVTHLGS---PLRNSRVQVLDATLQAVPGMAKGELCIAGA--GLARGYLARPERFVDAHGEPGARLYRTGDVVQRDRQGRLLYLGRVDHQLKIRGYRVEPGEIEACLQGLPDV-DKAVVRATGQDGSLQLLAYLVARDAEAAQEAVQQALKLHVQ----AHMVPARVLFLDSLPLTANGKV------------------------------------- 115610848 4 ----------------------------------------------------------------------------------------------------------------VDRLAAGLVSIGAKRGDRIGIWGPNSLEWTLTLFACARLGAILVNLNPAYVENELEYALKKANIKLIV-ASTPFRTMRYYDILASICPELERSRLPDLKSVIIMGNDQHPGSLV------FNDVIDMGREEHRKKSVQFDDIINIQFTSGTTGHPKATCLTHF-QLINNMVILESVTNVKAGCVFHC-------GGMSYLILG-LVFGSKTV-FPSAGF--DATACLRAIHEERCAHLIMVPTMVIDFLQH--PKLSTFDLSPLQSLSSGGSAV-PSQVRRDAEELLKVKTKVL--YGMTEAALGVLVSLPESARMKP--AGRAFPWIEIKITNPSTDEVDVNTPGELCIRG--PCVMSGYFDDDEKTKETI--DHARWLHSGDLASMDEDGYVEILSRIKDMVIRGGENIFPVQIEILLHKHPKIKDVQVIGVPDARMIEELCACVKLKEGETLTED---EIKNFCKGKISHFMVPRYVRFVNSYPLTQSGKI------------------------------------- 71908052 29 ------------------------------------------------------------------------------------------------------TLNYGDLQSAINHFAGGLINLGLQRGERVGIYLEKRFETVISSFGAPAAGGVFVPLNPLLKPEQVGYILRDCNVRILVTSQERF---------AQLQDTL--AACHDLRHVVVLDSAEPLPVINGLNTIRWSTLLANPPARGH--RVIDTDVLGILYTSGSTGKPKGVVLSHRN-MVAGAKSVASYLENRADDTLLAALPLSFDAGFSQLTTA-FHVGARVVLL----NYLLPRDVLKTIEREKVTGLTAVPPYIQLTQLQWPESITDH----LRYFANTGGRMPRETLDSLRQHLPKTKPFLM--YGLTEAFRSTFLP-PSEVDKRPDSIGKAIPNAEILVLREDGTPCAPNEPGELVHRGALVGM--GYWNDIEKTAERYKPHAPGRVFSGDTVRMDEEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATKMVGECVAFGVDNDRLGQAIQVIATAPPNGTLD---TAALLAECRARMPAYMVPSGIEIQDGLPRNPNGKIDRKTL-------------------------------- 37577047 2535 -------------------------------------------------------------------------------------PNAPALV------SRENTLTYQELDEWSNGIAWALRDRGVKPDTPVGIMMPRSFSMIAAILGVWKAGGCYVPIDPEYPAERKRYILGDSRTKLLIT-------------LPAADEALEDFE----------------------GEIFAIENAETYDGSPLPQVSRPQHLAYIIYTSGTTGQPKGVMVEHKGIANTLQWR-RNAYTLNETDTLFSFSFDGFLTS----MFTPLLSGAKTVL----PDENEAKDILSILSHHRITHMIIVPVLYRAL----LDVIQPEDAKTLRVVTLAGEAADRELIDRSMAICPNTE--LANEYGPTENS--VATTAMRHMEQKNVCIGRPIDNTEVLILNGD-QLQPIGVAGELCIAGT--GLARGYVNLPELFVQHPYQPEKRMYRTGDAARWMADGTIEYLGRMDDQVKIRGHRVETKEIESVIRRISGVKEAVVLARETAPAQTELCAYIVAEQDFN-TEMLRAELN----KQLPLYMMPAFIQTLDSLPLSPNGKLDRRALPEPAFNQVRTFHAPTS---------------- 37577047 1495 --------------------------------------------------------------------------HHALEQQAAKTPDQPAVIVEDEE------ITYKELNEQANRVAWELIDRGVKAETTVAIMGRRSPEMLIGIYAILKAGGAYLPIDPDYPEERIRFLLKDSDSDILL-----------------------------------IQSDNLDIPAFDGEIVHLSQLNSKRRLSNPNVEVYPDSLAYMIYTSGSTGRPKGVQVEHQS-AVNFLNSLQFRYPLNQSDVYSFDASI-WLFWWPYG-------GASVLLPQGGEKEPDM--ILKVIEEQQITAMHFVPSMLHAFLKNGPVPIKT---NRLKRVFSGGEQLGAHLVSRFCELL--PDVTLTNSYGPTEAAAFFDCPLDEKLDRIP--IGKPIHHVRLYILNQKQKMLPAGCIGELYIAGA--GVARGYLNTEERFLDDPFYPGERMYKTGDLARWLPDGQVEFLGRLDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVRTESGEAE-LCAY---AEGLG-----RNEVRKQLETLLPGYMIPAHIIEMEQWPVTPSGKLDRKAL-------------------------------- 37577047 466 -------------------------------------------------------------------------------KQAEKTPDARAVI------DQAHSLTYKELNESANRLARHLRKKGVMRQEPVAIMMERSTEFVTGILGILKAGG--AIVPPHYPSDRINYILNDCGCSHVVS----------------------QAHFAPL--------------LETGLNVIYMEDIQIEDGSCLHSVNSADDLLYMIYTSGTTGKPKGVQFEHRNMANLLQFEFRSGIDF-ENDVL-QFATPAFDVCY-QEIFSTLLGGGTLIVPEAIKR--DVPQLFAFIKEHQTTI-SVSPTAFIKMIFSEQEFANAHD---VKHLITAGEQLIVSSL--LQDVLRQRSMYLHNHYGPSET--HVVS----AYTIHPGNIGKPIDCTDLYILNRQKQLQPRGVSGELYISGS--SVARGYINNDEKFLPDPFRSGAVMYRTGDVARIREDGSFEYIGRADDQVKIRGYRIEPQEIEIALMNHPEVKEAAILIRQNQGEEHELCAYYCSMHRLDSSA-----LRQYLANKLPEYMIPAKWVWVDSIPLTPNGKVDQSALPK------------------------------ 149191138 33 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQELKLKKGDRVAIMMPNLLQYPVALFGVLRAGLIAVNVNPLYTPRELEHQLNDADAKAIVIVS---------NFASTLEQVVEN---TPIKHVVLLPRAKGTVGMVPKYDLSFRKALHKGRRLQYVKPMTGDDIAFLQYTGGTTGVAKGAILTHRNMIVMQAKGM-YAPVLNEGRELVVTALP------LYHVFACLLMGGQNLLITNPRDIPG---FVKELQKYPFTAITGVNTLFNALI--NNEDFHELDFRGLRLSVGGGMAVQRAVAEQWKKTTG---CLLLEGYGLTE-CSPLVAAYPHDLEQYNGSIGLPVPSTEVRIVDEDGNPVTDDSKGELQVRG--PQVMQGYWQRAEATKEVINQ--EGWLSTGDIVQFDEDGFLHIVDRKKDMILVSGFNVYPNEIEDVIALNDKVLEVAAIGEANEASGEIVKVFVVKKD----SSLTKEEIIEHCRKHLTGYKIPKRVEFREDLPKTNVGKILRRVLRE------------------------------ 169773201 59 ------------------------------------------------------------------------------------------------------RWTYSALNDEADRLAQGLLAIGIHKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALEHTGASMLTVFSCYLRIGR-----HNLEEVLSKMGPHPLEEIVILRGEHSNFPIERGLSVSSNALLDRQA------QLRPDDVCNLQFTSGSTGNPKAAMLTHHN-LVNNSRFIGDRMDLTSFDILCCPPPLFHCFG---LVLGMLAHGAKIVF----PSTFDPKSVLHAISDEKCTALHGVPTMFEAILSLPKPP--NFDTHNLRTGIIAGAPVPRPLMKRLFEELNMTQ--YTSSYGLTEASTCFNAVTTDTIETRLRTVGKVMPHAKAKIIDAEGRIVPVGQRGELCIAGY--QLTKGYWNNPDKTAETLTTDADGWLKTGDEAIFDPQGRCTITGRFKDIIIRGGENIYPLEIEERLASHPAIEVASVIGIPDHKYGEVVGAFIALAPGYEPSDE---ELRVWTREKLGRHKAPQYVFVVDRIPITGSGKVRKVDLRKTAA--------------------------- 160896852 8 ----------------------------------------------------------------------------LIRSHARQQPAHAAL------RDDQQTLSYAQLDALMDRVAAALQRDGVQPGQAIAICALNSVRYAALFLGALRAGVVVAPLAPSSTADSLASMLRDAQERHLFLDKAAQ------DLVP-ADGALQCISLDGA---------------APGR--AFDDWLAPEGAQPAPVSVEPAAPFNIIYSSGTTGTPKGIVQSHG--MRWAHINRGSVYGYGPEGTTLLATPL--YSNTTLVVFFPLGSGGCVVVM---PKF-DAARYLQLAQQHRVTHTMLVPVQYQRIMA--LPQFGEHDLSSFRAKFCTSAPFRAELKA---DVVARWPGSLTEFYGMTEGGGTCILE-AHLHPDKLHTVGKPAEGHDIRLIDEDGREVAPGADGEVVGHSA--SMMTGYHGQPAKTREAEWPTGKRFIRTGDVGRFDADGFLTLFDRRKDMIISGGFNIYPSDLETQLRAHPAVDDVAVVGVPSEQWGETPVAYVVSRAGQ---PALPEDIMGWYNQRAGKTQRLADLRFIAELPRSAIGKVLKRELRD------------------------------ 167035081 1545 -------------------------------------------------------------------------AHQLLEHQASLRPDAVALIFD------DQQMTYAELDRCSNQLAHRLRALGVGPDRLVGVAVERGLGMALALVAIHKAGGAYVPLDPDYPQERLAYMVEDSSIGLLLAD---------VPSRERL-------QLSTPLPCVVLEPG--------------NDWLSAWPAEPLANLAAPENLAYVIYTSGSTGMPKGVAIDHHALSVFCQVAGDYS-RLSPNDRVLQFATFSF-DGFIEQFFPPLAQGACVVLRD--------LRLWDTINRHDVTVADLPAAYWRLL-ALERRAPEAYGR--LKQIHVGGEAVPEDALRWLAD--GPTAVRLLNTYGPTE--ATVVATTYDCSQMTPGGIGRAIPGRSLHALDDGLAPTPVGVPGELFIGGAG-CLARGYHQRPERFIPDPFDPVGGLYRTGDLGCYDENGQLAYRGRADHQVKVRGFRIELGEIEQYLRAHPDVREATVLAIDLP-AGKQLCAYAVPVEGH--DGDLRLALKHYLKASLPDYMIPSYLVTLPSMPLTPSGKLDRKAL-------------------------------- 167035081 514 -----------------------------------------------------------------------------------RHPERIAVVAAGEQA------SFAELDARAEAIASRLVKAGVGPDTLVGVLADRSVGMLASILGVLKAGGAYLPLEPEQPAERLAYMLTDSGTRRVL-APGNW-----------------QAELPAVQH------------------LDWAQAGNGSVARTAPAAAN---LAYVIYTSGTTGQPKGVAISHGALANYVGMSARLVERIRS---MAQVSTPAADLGHT-MLFGALCGGHTLLLREQVL---DAEGFAAYLAEHQVDALKIVPSHLEAMLVAGRAALPS------QCLVLGGEAISPGLLGKIRQLAPALK--VFNHYGPTETTGVLVAELSEQ-----SSLGQPLANTRVAVLDRCLQPLPAKAKGELYIGGA--GLARGYLNRPERFVDPHGSHGQRLYRSGDWVRQGND--LQFAGRMDGQVKIRGYRVELAEIENQLRALDGVANALV-----RVQGQAPAAWLVPSEMPADCQAWQDSTRATLKSRLPEHMVPTHLMVLEHLPVTANGKV------------------------------------- 182677838 501 --------------------------------------------------------------------------HELIEAQVREQPDAVAVLYEG------QSFTYGELNAKANQLAHHLRELGVGPDVLVGIAVEPSLDMVIGLVGILKAGGAYVPLDPNYPEDRLAYMIENSGIGLLLTQE---------PLLGAFGWLGREP-----------KPGIGSNPMIFCLDRDWLK-VSAYPTEDLPNITNPQNLIYCIYTSGSTGRPKGADNYHASFVNLVGWYFSESERAHRKERVILASSL------SFNVLGTLAAGGTLIVPLGTLM--DTDHFVAALTRFKPTRLNCTPSAYHVISKY----VTEHTLS---LVVLGGEPIDAT----LAAHLSKQNIDLMNSYGPTECADVAISYLNAATDIPLG---KPLPNIQIYILDADLNLVPAGVAGELYIAG--ISLGRGYHGRPERFIANPFAKETGMYRTGDLARWRSDGNVDYIGRVDHQVKIRGFRIELGEIEAALLRYEGVREAIVL-VRDAAGGKQLIGYVV---GADERGDLESRLRNHLKSSLPDYMVPARIVVLEKMPLTVNGKVDR----------------------------------- 94312732 4 --------------------------------------------------------------------------HHLLDRWLTESPDQPFIH-----LPDGRSLTFADLGALTTAAEAELLALGVLPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPAEIDAFAAKADARVIFTAAASRAASAHARRFDAVPSALNGMEHSHVR--------------------------ANAMPEGQPLQ---DQVAALIFTSGTTGEPKGVMLTHDA-LIHFARVTCEARALSPVDRSYAFVPMTHIFGLGTVLLSSLLAGAQLVM---RPQF-DPADLLDALAHCGVSQLQGPPTLYRLLAHLQHEGITTPTAPALRYLYTGAGPLDLSLKQRVEATFG---LTLHHGYGLSEYAGSVHVTRLGDRRADT-SAGYAVAEAEVQVTDPTGTPLPLGERGELWLRGR--GLMPGYFRDPDATAKAM--REGGWYASGDLGEMHADGALFVVGRLKEMIIRSGFNVYPAEVETALNTHPSIQRSAVVGCRESDGNEEIIAFVELRPGATLD---VAALQNHLRERLAPYKRPARIVALPELPTNNNGKILKRELQEQAA--------------------------- 124545796 28 --------------------------------------------------------------------------------------------------------SFNEIERDSRYFAAYLQNKQLKPGDRIAIQLPNITQFVIAAYGAIRAGLILVNTNPLYTERELIHQFNDSGAKALVVLS---------DLLPTLAKVVATTEIELVISTHALDLIEPQIQPKTGKNIAFCDIL-KQGAELTFTRLVPDDLCALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGSVEGEDIFVAPLPI-------YHIYAFMVNGGCSVL---IPNPRDISGLIKTLTKYPFTGFAGLNTLFVALCHQPE--FKALDFSHLKITISGGTALTAAAANIWQQTTGNM---ISEGYGLSETSPVISLNAPG--YQKLGTIGKPVIGTEVKLLDENNIEVPLGTAGELAARG--PQVMRGYWNNPQ--ETANVMTPEGFFKTGDIAIATAEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPDIIECAVVGVQDEHSGEAVKAFIVLKDNNLNHEQAKSTILQYCREQLTGYKLPKIIEFMTQLPKSTVGKILRRELKNKA---------------------------- 146280502 16 ------------------------------------------------------------------------------------------------------RLSYADLARQADAFARYLRHHGLQPGDRLALQLPNSLQYPIATFGALKAGLVIVNTNPQYTAAEARHQFRDSGARAILVLD------RLLPLVRAVDTALERIILTSVEQAPVYD------SLEPATERFMQALLGEQSPALDCV-VGLERLALLQYTGGTTGVSKGAMLSHRNLLANVLQTIEL-FD-KPGDVRIAPLPLYHIMAFATNCLSSVGMGLTVFIRDGRNLDETIGAM----QRHPFSLLSGINTLFVGLMNH--PQFRSIDFSHLKWATSGGAPLNSEVGRRWQVLTG---APIREGFGLTEASPVVATGTALS-PYREGYIGQALIDTELRTVDDDGNDVPAESPGELWLRG--PQVMQGYWQRPE--ETAKVITADGWLKTGDIALLDAEGFVKIVDRKKDMILVSGFNVFPNEIEDVLMQHPSVRECVAVGIPDARKGEAVKVFVSLREATDD-----QALLEHCRQFLTGYKLPSAIEIRDELPKTAVGKLLRRQLRD------------------------------ 195995801 21 -------------------------------------------------------------------------------RNFSEYGEKPAI----TDANSDRTINYNQLLDMIRRFGSALLRMGMKKGDVFAIYSPNLPEFAVAIYGIIAVGGVATTVNPLYSAEELIKQLKLSGANYIL------------GFPSNAANVMKAKESLGFKEAYVFGEVEGLTPFKKLLEDDGSLFATDPSA-------DPDDVVLIPYSSGTTGLPKGVMLTHRNLIIQLLTPEFSIF--KPDGLPWYH-----IYGFTVVLAGTLSRGGHLV----SMLRFDLQVFLNSIEKYKIKYANLVPPIYILLTKS--PVIENFDLSSMKESISGAAPLDAKTSVAVKQRLGLELVRQGKYFGMTELS--PVSHLVRRIDSSQGSIGHCLPNTLAKIVDETGESLGTGKDGELCIKG--PQVMKGYFNNPEATANTIDK--DGWLHTGDIGHYNEDKKFYIVDRLKELIKYKGFQVPPAELEGILISNPKIADAAVIGVPDFEAGELPKAFIV-----KCGDITEEEVMDYVASKVGPHKKLRGVEFLEKIPKSTSGKILRRELRR------------------------------ 3560507 1584 --------------------------------------------------------------------------------------------------GDTR-LTYRELDDRAAAVAATLAERGVGAESRVAIALPRSADLIVAVLAVIKAGGTYVPIDIGAPAARVQHILADSAPVCLLT-----------------DTAER---FTGVPHVILAEAAQNP-----------------ARPQAPT--VSPDHAAYVIYTSGSTGVPKGVEVTHRNVAALFAGTTSGLYDFGPDDV--------WTMFHSWELWGPLLHGGRLVVVE-HDVARDPERFVDLLARERVTVLNQTPSAFYPLLEADARLRRQL---ALRYVIFGGEALDVRRLAPWYANHESHSPRLVNMYGITETCVHVSRALDTADTGAAGSIGGPLPGLRIHLLDNNLQPVPAGVVGEMYIATGRPGLTAT------RFVANPFDAGERLYRSGDLAMWTDAGELVYLGRSDAQVKVRGYRIELGEVEAALVTLPGVTNAAADVRHDDTGRARLIGYVV---GDALD---IGALRSTLAERLPDYMVPSVLLRLDVLPLTVNGKLDRAAL-------------------------------- 3560507 3097 ---------------------------------------------------------------------------------------------------------YAELLARVNRLAWVLRSRGIGPEDTVALAVPRSIDAVVALFAVLRAGAAYLPLELDYPDERLAVMLGDAEPRVLVTGATAQRIARVASAPLTVLDAPDTC-----------------------------DELARARSDWDGYSPHPDQPAYVIYTSGSTGKPKGVVTPHRGHLLKIAHTVSFSFDMSWEELLW------------------LIQGHEVHICDEVLRR-DATSLVRYCHDHRIDVINVTPTYAALLFEEGLLEQAGHPPV---LVLLGGEAVSTTVWNRLRD---SERWYGYNLYGPTE---YTINTLGGGTDDSATTVGTPIWNTRAHILDNWLRPVPDGVPGELYIAGA--GLARGYLGQPSRFVANPFEP-GRMYRTGDLVVRRADDNIDFLGRTDDQVKIRGYRVELGDIEAALVSTPASHRPRVIARPDTAGSSRLVAYVVP---TTENPDVLDDLRMHLTATLPAYMVPTAMATLTEIPLTDNGKLDTRALPDVA---------------------------- 218442725 464 ---------------------------------------------------------------------------------VERSPLSIAVIWE------DQQLTYEELNNRANQLAHYLKKRGIKPDSIVGLCLDRSLEMIIALFAILKAGGAYLPLDVALPSQRLALILEQAEISLLLTQ--------QRHLKQFSQNPLEIFCL----------------------DRDWSIVAQNSKNNLPVETIPS-HLAYVIYTSGSTGNPKGVMIEHRS-LVNHTLVATDHYSITSSDRVLQFASISFDAAAEEI-FPTLITGATLVLREMLRTIPH---FLQQCQNLALTVLDL-PTAV--WHQLTTELAEGSKLSSVRLVIIGGESANPKLALWQQQV--SPSVRLMNSYGPTET--TIVATICDLTDIAPSPIGKPISNVQAYVLDSHLNPVPVGVSGELYL--GGVGLARGYLNQPEKFISNPFDKSSRLYKTGDKARYRRDGCLEYLGRIDHQVKVRGFRIELGEIETTLERSPSVQK-AVVLLKENQSGQGLIAYILPQKGKLI---LEDELRNFLQKSLPHYMIPSIFIPVDQFSLTTNGKVDRRLL-------------------------------- 54022679 17 ----------------------------------------------------------------------------------------------------VRTMTYRELGAEAARLANALSGLGIGVGDRVGTFMWNNNEHMVAYIGVPAMGAVLHALNIRLFPEQLVYVANHAEDKVVIVD------GSLVPMFAQL-----LPNMKTVRHVIVANGDAATLQAPKGQVHSYSELLAGQSDSYDFPVIDERSAAAMCYTSGTTGDPKGVVYSHRSNWLHA---MQVVMGFSGADSVLAIVPLFHANA-WGIPYAALMSGANVVM----PDRFQPGPLLEILANLKPTFAAAVPTIWGGVLAALAAQPQ--DISHLRTVVVGGAAVPPSMMHAFQERHG---VRVLHAWGMTETSAHAPAGVTGEEEWAYRYTQGRFPAVQARLVDDAGNVVPGESLGELEVKGPWIGSPV----DPDKFDN-------GWLRTGDVGKISPDGYLTLVDRSKDVIKSGGEWISSVDLENAVMGHPAVAEAAVIGVPDEKWDERPLVAIVLAEGATAEP---TELRDFLADKFAKWQLPEHWTFISEVPKTSVGKFDKKQLRAQYANGELDVK---TLA-------------- 15237335 20 -------------------------------------------------------------------------------------------------------YTWRETNLRCLRVASSLSSIGIGRSDVVSVLSPNTPAMYELQFAVPMSGAILNNINTRLDARTVSVLLRHCGSKLLFVDVFSV---------DLAVEAISMMTTDPPILVFIADKEGGDADVADRTSYTYDDLIHRGDLDFKWIRPESEDPVVLNYTSGTTSAPKGVVHCHRGIFVMSIDSLIDWT-VPKNPVYLWTLPIFHANGWSY-PWGIAAVGGTNVCL----RKFDAPLIYRLIRDHGVTHMCGAPVVLNMLSATNEFQPLNRPVN----ILTAGAP-PPAAVLLRAESIGFV---ISHGYGLTETAGLNVSCLPASLKARQGVRTVGF--TEIDVVDESGRSVEGETVGEIVMRGS--SIMLGYLKDPVGTEKALKN---GWFYTGDVGVIHSDGYLEIKDRSKDIIITGGENVSSVEVETVLYTNPAVNEVAVVARPDVFWGETPCAFVSLKSGLTQRPT-EVEMIEYCRKKMPKYMVPKTVSFVDELPKTSTGKVMKFVLREIA---------------------------- 111017255 255 -------------------------------------------------------------------GGRI---EDLVVRQAHERPDAVAV------THGRRTLTYRALEEQSAWMARGLHDRGVGPGDRVGICVDRSVDLVVTMLAVLRSGAAFVPMDVRHPPDRLAYTARDAGVRLVVTELQGEARWAGVP-------AVTPAELPGSVS------GPGEVDWAVGGD---------------------GAPAYVVYTSGSTGRPKGVVIPHRAVPALMSAT-ATEFAPTPGDT--------WSMFHSWEIWGSLSTGGRLVI---VPYWRSPVEFHTLLADERVSVLSQTPSAFVLLAAADRDL---EPLSALRLVVFGGETLDPRVVLPWLDRYPESRCRLVNMFGTTETTVHVTAHTVTRRDALTGSVGKPLPGWEMAVADEFGDPLPNGLTGEIYVGGA--GVALGYL-DRAGLTACRFVAAPGWYRTGDRGRICDDGTLEHLGRLDTQVQIRGFRVELDEVRSVLLDDPVVTAAAVVGRPEDPAGIALDAYVVPGSAAAGGTETVAAIRERAARFLPEHMVPRSITLVDALPLTINGKI------------------------------------- 108758102 467 ---------------------------------------------------------------------------------ARARPDAIAV-----EHGEH-HLTYAALLQSAQALAERLRADGARPDTLVAVSLPRSIDAIVATLGVLFSGAGYLPVDP-FGPES--------------------------RTKAILDDAAPRLTVSSA-----VKDLTAGMPPQTPGQLAVH---RRADPELPTTATQPGAPLYVIYTSGSTGQPNGVQHDALAHFVAGA-TFRY--EVTPEDRVLQFAPL-----HFDAIFVSLCAGATLVLREMLQSVP---RLLEACATHGITLLDL-PTAFWHELAYSMSTGAARLPPSLRTVIIGGEAALPEVARW--RASAGPKVRLLNTYGPTETVVATVATLSGGPDVTPGEIGRPLPGVRAAIADAKGRIVPTGEEGELHLLGG--ALARGYLGREARFITLALPGSPRAYRTGDKARLREDGQLVFVGRVDDEFKISGHRIDPSEVETALLGHPGVREAAVVGQVLPSGSRRLCAHVVTTQPAPT----VAELRQHLLNGLPAPMVPGTFVFTERLPRTSTGKLDRAELRRLL---------------------------- 75907835 536 -----------------------------------------------------------------------------------------------------QQLTYSQLNSRANQLAHYLRSLGVKPDVLVGLCVERSLEMVVGLLGILKAGGAYLPLDPEYPTERLSFMLEDAQVSVLLTQQL------LLDRLPSYEKAGEQGAGEQGEKLLTTYQAQLVC-----LDTDWQ-LISHSSQENPITDVQADNLGYVIYTSGSTGKPKGVQLSLCNLILWQLQNTKISHGAK----TLQFAPISFDVSF-QEIFSTWCSGGTLLLI-TEELRRDALALLGLIQEKAVARLFLPFVALQQLAEVAVD--SGLVNSHLKEIITAGEQITPVIAQWFSQL---NHCTLHNNYGPSET--HVATNFVETWPLLP-PIGKPITNTKIYILDNYLQPVPIGVPGELYI--GGVSLARGYLKRPEKFIPNPFEQGQGLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQYRDVQAACIIPREDTPGDKRLVAYVV---AHQDSTTTMGELRQFLKAKLPEYMVPSTFVMLDALPLTPSGKLDRRAL-------------------------------- 75907835 1633 --------------------------------------------------------------------------HQLFEEQVQRTPHAVAVEYEN------QQLTYDQLNRRANQLAHYLQSLGVKPEVLVGICVERSLDTVVGLLGILKAGGAYVPLDPNYPVERLSYMLADSQLPILLTQ--------KHLLK-------QLPNNQTQTICL---------------DEDWQKL-ANYSDENPCSQVKSDNLAYIIYTSGSTGKPKGTMIVHRGVVNYLSWCTK-AYDV--------AAGVG-STVNSSLLFSPLLVGAKVLLLPEEEEIEALK-----------TALCSGTKF--SLVKITPAHLEI--LSHLQAFIIGGEALSEKIASFWKKRAPETK--LINEYGPTET---VVGCCIYEVEKYPGSIGRPIANTQLYILDSHLQPVPIGVPGELYIGGD--GVARGYLNRPEKFIPNPFEKSQGLYKTGDLARYLSDGNIEYLGRIDDQVKIRGFRIELGEIAAVLNTHPQVKQAVMIVTEDIHGNKRLVAYVV-----TSDESLTNQLRQFLKQQLPEYMIPSGFVTLESIPLTPNGKIDRKAL-------------------------------- 194291366 6 --------------------------------------------------------------------------------HAQRTPDKAAVI----MGGSGAVVTYRELDQRSNQVAHLFRKLGLKPGDRVAFMVENHARMFELCWGAQRSGIVYICLSTRLNAADAAYIVNDSGARVLVTT-----------HAQAEIAAALAGQTPALQARLMLDGT------VPGYETYENALADCPATRIDDEVTGGD----MLYSSGTTGRPKGVYAPPSSPDIDAPTTLQRLYGFDADTRYLSPAPL----YHA----APLALGGTAVVME----HFDAEQFLRLVQQHRITHTQLVPTMFSRMLKLPEAQRQTYDVSSLRVAIHAAAPCPVQ----VKEAMIAWWGPVIEYYAGTEGNGVTVVDTPQWLERK-GTVGRAMVG-KLRICGPDGALLPPGEPGTIYFAE---GRPFSYHNDAAKTAETRHPQHPDWSTIGDVGYVDADGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPADMGQAGPELAAELIAFCRANLSAIKCPRSVDFESELPRLPTGKLLKRLLRD------------------------------ 67640501 1131 -------------------------------------------------------------------------------------------------------LSYAALNRRANRLAHYLRAHGAGPERVVALALERSVDMMVGLLGILKSGSAYLPLDPAYPAERLAYIVDDARPALLLT-----------------EAALRDDWRDAGAPVVLLDADGPAIDACPDHNPD-------AAAGRDARTLSS--LAYVIYTSGSTGRPKGVMIEHRN-LANLLGAMGEQPGIGAHDVLLA------VTSLSFDIAAPLLHGARAVIAA-RDDAADPARLAHLIESSGASLMQATPSTWRMLAQHGW-PRSARPL----TLLCGGEALPPALAERLLAHVPA----IWNLYGPTET--TVWSTVRRVTTPVVD-IGGPIANTQVYVLDERLRPAPIGVSGELYIGGA--GVARGYLNRPERFVDDPFRRGGRLYRTGDLARRRADGNLEYLGRNDFQVKIRGFRIELGEIEAQLAKAHGVQGVALAARDTPTADKRLVAYYVGDASAAALREHAA-------ARLPAYMVPAAYVRLAAWPLTPNGKLDRAAL-------------------------------- 158314867 36 ---------------------------------------------------------------------------------AERYPDKLAVI------DRDTRLSYRQLTDEVLRLAAGLQDLGLGRGDRVVVHLPNTYEYIAFVFALWELGVIPVVAPIAHRRAEIEHFIEIAEARTYITSDSGT------DLAALAADL--KGRWAHLEHTVILDRGGGGAE--------YDALLSKGSLEHV-RRCSPQDVALLQMSGGTTGVPKLMPHTHHGYALRRSVGER---GITERTVHLCHS----MSTRSPGFLGAFSVGATIVI---APN-GSPDAAFPLIEKHRANRVTLVPPILLAWL--NSSLRDAYDLSSMQVIMCGGAKLSEEVARRVEPELGME---LSQSFGMGE--GLVVSNPPDVTSVRY--QGRPASEADIRVIDDEGNDVPPGAPGHL-LTRG-PSVIRGYYRNPEQNALAFTS--DGFYRTGDIVERDERGFMRVVGRSKDQINRGGEKIAPEELENAFLAHGGVHNASVIGIDDEVLGERIKAYLIPRSPEDVADLTLSKLRRFLQEGLATFKLPDFVEVVDKFPYTAVGKVSKRLQRE------------------------------ 119188141 8 ------------------------------------------------------------------------------------------------------TISYERLHADILAFQSKLARLGITPASAVSIALPNSYEFIVSFLATSWQRAIAAPLNPAYKQDEFEFYIGDLSSALALVPEGSYQDGPAVRAARKYNAAIAECYWNGKQVVLDIKEHGK----LAGRE---NQNVETAQP---------DDIALVLHTSGTTGRPKAVPLTHR----NLTKTMRNIYSLTENDRTLLVMPLFHVHGLLAAFLAPVLSGGSAVV----PLKFSASEFWSDFITYKAN-WYTAPTIHQILLKNPIPSP----VPNIRFIRSCSSPLSPKTFHDLEKAL---QAPVLEAYAMTEAAHQMTSPLPPGKRI-PGSVGIR-QGVDVRILDSEGNEVSQGTEGEICIRGE--NVTKGYLNNPTANKSSF--TKGGFFRTGDQGKKDKDGYVYITGRIKELINKGGEKISPIELDNVITQNPHVAEAVSFAIPDQIYGEDIGVAVVLKKRGSISEALKAELAPKVAK----FKVPKKIWILLEIPKTATGKIQRR---------------------------------- 77458073 517 --------------------------------------------------------------------------HSLIEDQVRATPDSLALVF------GEQRLTYAQLNARANQLADVLIEHGVGPEVLVGISVERSLEMVVGLLAILKAGGAYLPLDPEYPQDRLAYMFEDSGIALLLTQSH----------------LLAQLPVPAGLRSLVLDQDG---DWLEGR--------SEANPEL---NLDPENLAYVIYTSGSTGKPKGARHSA---LVNRLCWMQQAYQLTADDSVLQKTDVS--VWEFFW---PLMTGSSLVV--AAPGHRDPAQLIQVITEQRITTLHFVPSMLQAFL-QDPAVAECTSLT--RIVCS-GEALQVDAQQQVFAKL--PNAGLFNLYGPTETHWTCRDEGRDSVPI-----GQPIANLSTYILDNSLAPLPVGVIGELYL--GGEGLARGYHRRPERFVTSPFGDGQRLYRTGDLARYRADGVIEYAGRMDHQVKIRGLRIELGEIEARLAEHDDVRETVVIAQ----DGSLLVAYVVPDDEALLSADDATELKAHLGQSLPEFMVPQHWVWLEKMPVSPNGKLERKALPKF---------DASTLQN------------- 77458073 3073 ------------------------------------------------------------------------ASEHCVHQWVAQTPDAIALIFE------DRQLTYTELNAAANRVAHGLLQHNVGSDVLVGIAVDRSMDMIISLLAVLKAGGAYVPLDPGYPADRLLAMIEDSGLRLMLSQQHLLQR------------------LPVVAGVRTLTVDGDAWPLLDSN---------------PTAVVHGQSLAYVMFTSGSTGRPKGVGISHQALARHTRVSEAY-KGLSARDRVLQFATF---NFDSFVVYPALICGAAVVLR-GNEVW-DSETLYQQILARDISIADLTTAYWNVVVQDFADHGPR-DYGRLRQMVVGGEAMPPQAIA-AYRRAGLEQVQLINAYGPTEATVTSTVPLPAALPIGHGLAGR-----TIHILDSAGQPVPQGVVGELLVGGEL--LARGYFQRPDRFLPDPFSTLGGLYRTGDLARVNADGLIEYVGRLDHQVKVRGFRIELGEIETCLLRQDGVRQALVLAQPGA-GGQQLVAYVVPHDEANANAAWLQVLRDGLKNSLPDYMQPSHVLLLAQMPIGPSGKVDRKAL-------------------------------- 18491217 19 -------------------------------------------------------------------------------------------------------YTWRETNLRCLRVASSLSSIGIGRSDVVSVLSPNTPAMYELQFAVPMSGAILNNINTRLDARTVSVLLRHCESKLLFVDVFSV---------DLAVEAVSMMTTDPPILVVIADKEEEDVADLSKFSYTYDDLIERGDPGFKWIRPESEDPVVLNYTSGTTSAPKGVVHCHRGIFVMSVDSLIDWA-VPKNPVYLWTLPIGWT--NPWGIA---AVGGTNVCL----RKFDAPLIYRLIRDHGVTHMCGAPVVLNMLSATQESQPLNHPVN----ILTAGSP-PPATVLLRAESIGFV---ISHGYGLTETAGVIVSCLPASLKARQGVRTVGF--TEIDVVDESGLSVEGETVGEIVMRGS--SVMLGYLKDPVGTEKALKN---GWFYTGDVGVIHSDGYLEIKDRSKDIIITGGENVSSVEVETVLYTIPAVNEVAVVARPDEFWGETPCAFVSLKNGFSGKPT-EEELMEYCRKKMPKYMVPKTVSFMDELPKSSTGKVTKFVLRDIA----KKMGDKT----------------- 153855583 5 --------------------------------------------------------------------------------------------------------------EKANRFANLLIERGIKKGEKVGILLMNCLEWLPIYFGILKTGALAVPLNFRYSADEIKYCVELAEIDILVFGPEFI--GRV---EEIADEISKGRLLYFV------------GDGCPGFAEDYNAHTANCSSQSPKIDVNDDDEAAIYFSSGTTGFPKAILHNHES-LMHAAKAEQNHHGQTKDDVFLCIAKMHW--------FGSLLTGGKAVLLKGT----SPKTILQAVSEEHCTIWLLVPWAQDLLLALDNKEIADYDLDQWRLMHIGAQPVPPSLIKHWKEYFPHHQ---YDTYGLSESIGPGCVHLGVDNIDKVGAIGKAGYGWEAKIIDEQGETVKQGETGELAVKG--PGVMTCYYRDP---KATAEVLHDGWLYTGDMAMEDEDGFIFLVDRKKDVIISGGENIYPVQIEDFLRTNEAILDVAVIGLADHRLGEISAAIIELKPGVECTEEDIQEFC----KKLPRYKRPRKIIFAD-VPRNPTGKI------------------------------------- 172040420 21 ----------------------------------------------------------------------------------------------------VRRISFKQFREDAEAFARALRANGLARHDRVGVLAPNSYEALLAQFAVPLAGGVTVPINTRLAAAEVAYIQGHAGFHVLIGAADLLAG--VVEELPNGLRLLEIPELDG---------------TQPGSFPSFADFIAREGEGLSYRVADDNEPIAINYTSGTTGRPKGAVYTHRGAYLNAIGEV-NAQKFASDSVYLWTLPMGWCTGW-----AAMAVSATQVTLRAVRG-PE---MWRLIAEEGITHMCGAPAVLTTL--VDDE--NKRRVKNLRIV-TAGAPPSPTIITRC-ENLGIEVTHV---YGLTESYGPFTVCEPSDMTVRRRAVLKARQGVALEVLDDSIVEVPGATMGEIVMTGN--GVMAGYFEDEEATRIAF---RGGYFHTGDLGVKHPDGYIQLLDRAKDVVVSGGENISTIEVEQAIVSYPDVSDCAVIGVPDEKWGERPRAYVVLRSEARGDDAISEAIIAHCRVNMAGYKVPRDIVILDELPRTSTGKVRKKELRD------------------------------ 196008615 20 -----------------------------------------------------------------------------VSRRFDINASKPAL----TDGITGETYTYGQLKQMIQRCASALTRLGFQSGDIMSIVSLNSLDWSIIFFAVIALGGIVTTCSPLFTPEELKYQLEDANAKYVIVSECA--ASKV------------NKTNHPFRHKFIFGHAEGYIP--------YSSLIRDSGNQFPTLVVPKSHLCIIPYSSGTTGLPKGVMLTHANLTQYTYRGMRSADDVDPS--VLCVLPFYHILGMCSILSLSLSSGSRVVI---LPRF-QPHSFLAAIEKFQVTVAIVPPLALFLL---NSPLVDQYNLSSLKNITSGAAPLDTQLMERVKMKLNLDR--FTQGYGMTETGPTTIINHFCKANTKLGSVGKLMPSTYCKVVDLMTHQLPANVAGEIWIKG--PQVMVGYLNKPQQTRETINS--EGWLKTGDIGYYDEDEDFYIIDRLKDLIKYKGHQVAPAELEALLKSFDYIADAAVIGIPDTVAGEIPRAYVILKDKEAAITP--QQIQDEVASRVAPHKKLRGIEITTFIPKLASGKILRRQLKD------------------------------ 110598036 3191 -------------------------------------------------------------------------------------------------------------------LARALFRLEVHHGECVGVLTERSVALPETVLAIWKAGACYLPLTADLPAE-----------RLLFMAEAGVR--KIIALDRLAVPA----ELSSLEFHIV--RPEEIIP-------------DAARSEDGDRPLSPDDPAYIIFTSGSTGVPKGVVLSHRG-LINLGFGEAGIFNLCSEDRVMQISSPSFDLWISDLAVA-WSLGAALV-----PVRNDISGMHELMRRRGVTIATMSPSYLRLFEQADFPAM-------LRLIMTVGEPPLQEDLHYY-----SARLAYMNGYGPSEAASTVGLILPDADQIHAG---RPLPNTTVYISGEGGKPLPPGVTGEVWVGGA--GLAAGYLNRPDLTAQAFLVNGERRYRTGDLGRWLRSGELQILGRADSQVKLRGQRVELGEIEHRLASRPGIQQAVAVVETLADSTQRLCSFVVVDEQAEPS---SREWLSWLSATLPSYMIPASIVRIAALPLTPAGKVDRQALAEMALSLDEGITDTTTL--------------- 110598036 1050 ---------------------------------------------------------------------------------VERNPARTAII--CPNRSE----TFRELDARANGIADSLVSHGVVRGCTVGV-LASTPELPAAVLGIWKAGGTYLPFAADTPAARLALMAKDAAANHLV-----------------VLDALKVPDLYSEVACIIHSGECPPTLLRPESDGS------------------ADDIAYIIYTSGTTGTPKGVPVSHAAY-VNAILGVAERLGLRDDDRIALVSTMVWELGH------GLLNGIAMV-----PVPPDPWQMKPYYREQGVTVAFHTPSYLRVSEKLPFEG--------LRILLTGGEAPNHHDM-----AIYAGRLAFWNFYGPTESGALIAADTDSRVPLPVGA---PLANMRISIRRHDGSPVPPGAEGEIWL--GGIGIARGYLNHPEESERHFVQGADGFYRSGDYGRWSAEGQLEINGRIDQQVKLNGQRVEPGEIEQMLSLHPAVVNAVVLADQLNNGVKVLRAFVQPENIALFSE---SELLEYLAGRLPQHMVPASIMAVEAIPLNPSGKIDR----------------------------------- 110598036 15 -------------------------------------------------------------------------------------------------------LTYGELDALSDRLAIALQIRGSAFQESIGVLTDRSASLPAAFLAILKAGGVYVPMAADLPPERLANMAEQASIRRIVALDG-------LEIPPALTTVLLRNGATSPSDALLRP----------------EALISGVKTIFTPSERNSNALAAILFTSGSSGTPKGVPLTHANMVLGHIEAHH----ITAEDRILLSSSPVFILGFRTLCI-PLISGSAFVVSRSVIDRPDL--LIELMSRHHVSIALFTPSYLHILNRALPEG--------LRCIITAGEMANADDARYYARYV--------DYWGATEVCGTICMHHVDPDETGAVLSGRPFLNTLVYLLDEEGNEVPTGEIGEVHVVGV--GLSPGYLKQPELNAE-YFTRYGRAFRSRDLARWNADGELETLGRSDNVVKISGQTVSLDEIELSLQRHPSVTIAKVV--PHKGR---LYAFVE-SPGSRDAEGVVW--REFLLRTLPSYMIPAHITVMEKMPLSSAGKVDQRTLQQLAEG-------------------------- 111018584 7 ---------------------------------------------------------------------------------VATTPDKPAVI----RPSTGEQLTYRELDERSTRLARHLRSLGLKVGDHLALVSSNDLRVLEVYWAALRSGLYITVVNWHLTPEEAGYVVDDCGAEVLISADA----GGAVPREEN--------QLPRVRHRLVY---GGELDGFD----SYDDAVAAQSA----EPLDSQD---MLYSSGTTGRPKGIVNTTTDPYTAVFAPM---YGFDSDTVYLCPAPCGTIT----------SVGGTIVLMD----RFDAEEALRLIEEYRVTHSQWVPTMFVRMLKLPKDVRDKFDVSSLKVAIHAAAPCPPDVKRSMIEWWGPV---IHEYYASTEGAGATFIDSAQAL-AKPGSVGHGVMGI-VHICDDNGADVPVGDIGTVYEERPF-----EYHNDPVKTESATHPDHPTWTTSGDIGYIDSDRFLYLTDRAAFMIISGGVNIYPQESENVLTMHPKVFDVAVIGVPDEEMGEQVKAVVQLVEGVEPSDAVARELLDYVRDRVSHFKAPRSIDFSDDLPRTPTGKLVKHKLRA------------------------------ 218247796 1529 ------------------------------------------------------------------------------------------------------QLTYAELNQKANQVAHYLQELGVKPDNLVGICISRSLDMIIGILGILKSGAAYLPLDPTYPKDRLIYLLEDAKVEILLTKDT-----------------LLNDLPTRFTKVICL-------------DQDWSQ-IAVQNTTNPIIKVQEHNLAYVIYTSGSTGNPKGVMIEHRA-LVNFTKAAINNYQITEQDRVLQFASISFDAAAEEI-YPCLSCGATLVLRTDE-MLSSIATFFHQCQQETITVLDL-PTAITVLNNQSETLFY-----SLRLVIIGGERVIPEKIRTWQKQVGNYP-KLLNTYGPTETVVSTIYSVDSSAKIKP--IGRPINNVLTYILNEQLQPVPIGIPGELHI--GGMGLARGYLNRPELTAKSFFDSSELLYKTGDLVRYLSDGNIEYLGRIDNQVKIRGFRIELGEIESVLISHPDIKETVVIVREDTPENKRLVAYVV-SNFIYSDNDLKKTLSNYLKNKLPNYMVPSVFIALEKLPLTQNGKI------------------------------------- 218247796 477 -----------------------------------------------------------------------------------KNPDAVALVFQGE------TLTYQQLNKKANQLAHYLQQFDLKADNLVGICLERSLEIVIGILGILKAGLAYVPLDPTYPQERLDYMVVNSQLSALISQ-------------KNLLKKLQSYSIP----IICLDTNKEQIIQQKQENLIYQ--------------TNSQNLAYVIYTSGSTGKPKGVMIAHKN-LINAYYAWETTYQL----TTHCSSHLQ-MASFSFDVFSSLCSGGKLVLCP-REFLLDPPQLYQLMLEEKIDTAEFVPAVLRVLIDYLETQDKTLDFMKLLIVGS-------DSW-YVKEHFCGDQTRFINSYGVSE--ATIDSSYFEETEIKEGLMGRPFPNTKLYILNAHLQLVPIGVTGELYI--SSIGLAKGYLNRPERFIINPFNPLERLYKTGDLARYLSDGNIEFLGRIDNQVKIRGFRIELAEIEAILTLHESIKQAVVMVKEEQPGNKHLVAYITCHQATEASNNLTKILTNYLKENLPHYMVPRIFVVLETFPLTPNGKIDRR---------------------------------- 91779564 2566 ---------------------------------------------------------------------------------AQASPEAIALEF-ADEQARTRQMTYGELDANADRVAAALIEAGVRADTAVALCVERSFDMVVALIGVLKAGAAYLPVDPDYPADRIAYLLNDAKPAVVLTQP---------HLLERVTQAVDSANVKIL-----------TIDALRGADFTLS----------APVAVAPDQLAYLIYTSGSTGKPKGAGNTHRALANRIAW-MQDAYRLDASDVVLHKTPFGFDVSVWEFVW-PLAVGAKLAI--AAPDHRDPARLVASVETHRVTTLHFVPSMLAAFVAHLEDFHAAARCASIERIVASGEALAPELVARVAQQLPHAR--LYNLYGPTEAAWTCDARDAGAASVP---IGHPIANLQLHVLDAALQPLPQGAIGELYLGGA--GLARGYLGTAERFIPDPFAHGARLYRTGDLACRRADGALDYLGRMDTQVKLRGQRIELGEIEALLRAAPGVHDAVVI-----VRDEQLIGYVARGADNALD---TQTLLNGLHAQLPSYMVPSHLIQMDVLPVTPNGKCDRHALPAPVRG-------------------------- 91779564 1016 -------------------------------------------------------------------------------RHARETPHRVAL------ADADTQLTYGELDAASDRIALALRRRGAQP---VAVCIERSVRFAVALIGVMKSGAYVVPLDPAAPHERLAASIDACGARWILTADQA---------QPLVTAGGATS-------------IDLDTLTQEPSSANAEDLDAAASRTSPL----ADQAAYLIFTSGSTGTPKGVISSHAAYVEGMLDELAFAPDASMAMVSTVAADLGHTT-----LFGALCSGRTLHL---LPAAFDPDRFAHEMRMRNVGILKIVPSHLHALLDAQYPA----DVLPAHALVTGGETLP---WSLVERIAAKPACRVINHYGPTETVGALTTSAPAQAALRALSMGMPLPNAYACVLDSYGASVPPGAIGELYL--GGPGLARGYLNTAERFVPHPFAAGERLYRTGDRVRLRADRRLDFLGRLDDQVKIRGYRVEPGEVSAALRAFDGIAQAETLAVEHEGRL-RLASFVTLSSGARFDEAALR---AALSARLPDYMVPAVLQHVAALPVTANGKV------------------------------------- 91779564 2 ---------------------------------------------------------------------------------------------------------------------------------RVGVCVARSCDLFVALLAVLKAGGVFVALDPRHPP----ARLD------WIARDAGLMHG-------IVDDSADAAMRARFRECFHV----ESAATTDAAAPCFDD---------EDTPVHPRAAAYMIYTSGSTGTPKAVAVEH-GPLAAHGEALAGSLPIAAADRVLHFASVNFDVSIEAWLV-PLAVGGSVVISDPPPFAPETTHAFML--REGITNTTLPPAYVRVCERLGVPP-------SLRTLLFGGEAMSQDSFDEIRRVFPSVR--LVNGYGPTE---AVISPMPGMTPAGNGFASLPIIGRRVARIDGAAQQ---GEAGELLL--GGVCLARGYHGTAERFLDPTGEPGERIYRTGDLARERADGSFDYLGRIDDQVQVRGVRVEPGEIAACLLTHPAVADAGVLAEAAGGRTQLIAC-VVPQDALEPDDAAL----QAHLAAHLPQAMPHRFVRFERLPYTLNGKLDRTALRDFV----------ATL--PAVID-------- 192362107 513 ----------------------------------------------------------------------------CIHRQVEKTPDRIALLFTGDDANAAQTLTYAELNSQANQLAHILRKMRVGPDVLIGIAVERSVEMVIGLLGILKAGGAYVPLDPEYPKERLAYMMADSGISLLLTQTA---------LRDIL-------PIPDSINVLCLDNYISEL-----RDANYRVGLN---DNLPPITVPQN-LAYVIYTSGSTGKPKGVGNTHLALHNRLAW-MQEVYALTSADRVLQKTDVS--VWEFFW---PLLHGARLVV--AAPGHREPERLVKIINNTGITTVHFVPSMLQAFIGCGLVP---HCRS-LRRIICSGEALSAESQHQVFHTL--PSVMLYNLYGPTEAATHWTCTNDGNSRVP---IGRPIANLQTYIQDAQLNTVPVRVSGELYL--GGIGLARGYHGRPERFVNPYDNNGGRLYRTGDVARYRPDGNIEYEGRIDYQVKIRGFRIELGEIEAQLLTITSVSEAVVIAQDIGDGGQQLVAYVVPDADIEHQDVFKDSIKAHLQQVLPDYMVPNQYVLLNAMPLTPNGKLDRKAL-------------------------------- 192362107 3155 ---------------------------------------------------------------------------------VEQTPDATAIIFPGNETDKRQTLTYAALNARSNQLAHTLRGMGVGPDTLVGIALERSVEMVISLLGILKAGGAYVPFDPEYPESRLRYMMADSGISLLLTQ-------RKLPVLLPVSNEVK---------VLCLD------EPNDSDLLSWHP----ASCANLPVITRPDNLAYVIYTSGSTGNPKGAGNTHKALHNRLAW-MQDAYGLTPNDSILQKTDVS--VWEFFW---PLLNGARLVV--SSPDHRDPERLMTLIQQTAITTLHFVPSMLQAFMQHDAAGRCN----TLRHIICSGEALSPDLFAKLHNLYGPTEAAIVSHWTCIDAGG---TNVP---------IGRPIANLKIFILNADLHCVPIITNGELYL--GGIGLARGYHDRPERFIPDPFDETGGLYRTGDLARFRPDGNIEYAGRIDHQVKIRGFRIELGEIEARLQSQVTIKDAVVLAQA-GTGSQQLVAYLVLVAGDTDVEQDAAEVKAHLQNTLPDYMVPNQYLLLETLPLTPNGKLDRK---------------------------------- 82702952 521 ----------------------------------------------------------------------------LIERQVEVQPEAIALIF-GDV-----ELSYGELNRRANRLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQS---RVRSRIPH---------SGQYPVLE----LDRLD----------------LEDESDSNPQAVLHGHNLAYVIYTSGSTGKPKGVSVTH-EPLSMHVQSIGKAYGMTTMDRELQFASINFDGAHERWLV-PLAFGSALM--------PRDNDFWSVIVKHRITIACFTPNYLHQM--AELLGTAGRALP-IRSYTVGGEAMSRASFDFVQTTLQPPR--IINGYGPTET---VITPL--ISKAYPGTIGCPVGDRIAYILDSDLNPVPAGVAGELYL--GGIGLARGYLNTADRFIADPFDETGGLYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIETQLLAQPEVREAVVVARENPTGGARLIAYV---SAHATTDLDAARLREALARTLPDYMLPSMIVVLESLPLNPSGKVDRKAL-------------------------------- 82702952 2058 ----------------------------------------------------------------------------LIERQVEVQPGAVALIF-----GDAE-LSYGELNRRANLLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQSGV------------------RSRIPHSGQYPVLELDRLD--------------LEDESDSNPQAVLHGHNLAYVIYTSGSTGKPKGAGNRHLALYNRLAW-MQEAYELGNDDTVLQKTDVS--VWEFFW---PLMYGARLAI--AAPDHRDPARLLSLILRQNVTTLHFVPSMLQAFLAEGIEA----CVATLRRIICSGEALQAEVQKQVFRKLPG--VGLFNLYGPTETQWECVDDRDNSVPI-----GKPISGLQAYILDVHLNQVPQGVAGELYL--GGIGLARGYLNTADRFIADPFDETGGLYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIETQLLAQPEVREAVVVARENPTGGARLIAYV---SAHATTDLDAARLREALARTLPDYMLPSMIVVLESLPLNPSGKVDRKAL-------------------------------- 82702952 3134 ------------------------------------------------------------------------FVHNLIEQNAEHHPEAIALLM------GEQELSYAELNERANRLAHHLARMGVGPEVRVGVAMERSLEVIVTLLAVLKAGGAYVPLDPEYPVERLSFMVNDSGMSLLLTE----------------EKLLAKLGSGFGVQVWLLDSLDLTAESGSNPDIPLHE----------------HNLAYIIYTSGSTGLPKGVAVAH-GPLSMHCQATAGIYGMTPHSLFMSFSFDGWLT--------ALTVGAGLAVRDQELWT--AEQTYDALHSYGITNAAFPPAYLGQVARSDPPPVELY------VFG--GEAMPKASYDLVRKTLRPRI--LINGYGPTET---VVTPLSNSFDCAYAPIGRPVGERTAYVLDLDMQPVPIGRVGELYIGGY--GLARGYLGTAERFVADPFDGNGGLYRTGDLVRWLDDGNIEYIGRADHQVKIRGFRIELGEIEACIRELTGLTDVAVV-VREGAGGPQLAAYVAPKETRKGSAGLGSTLKQQLVRRLPEYMVPAHIVILDKLPRLPSGKLDRSAL-------------------------------- 86751803 22 ----------------------------------------------------------------------------LLRLHAQARPEHPFVIW-APFDAPARVWRYGEFHDRVGALAAGLVARGVRPGDAVLIHLDNCAEFLLAWFACVELGALAVTTNTRSAAAEIDYFADHCNAVAAITQPAY--------------AELVAANCKKLRWIAVISHDGSPLPAQPVAKAESFDSLFGDSANRPRRPTDPFAPCSVQYTSGTTSRPKAVLWTHAN-ALWGAKINAAHQTLRADDVHLAYLPLFHTNALAYSMLASLWVGGTCVV---QPRF-SSSRFWKVALEHRCTAFC-----LKALM--DQETPKDH---SFRLWGTVAEP--P--------VFAGFGIKIIGWWGMTETITHGIIAEAD-QPNTPMSIGRAAPEYAIRIVGEDGAPTAVGDTGNLLIKGPGLSLFAEYLHNEQATRDSFDEH--GYFITGDRVTLLEHGAIRFGDRAKDMLKVGGENVAASEIEQVVITVPGVREAAVVAKKHPMLDEVPVVFVIPAAGVDAAPDLADQILAACSRSLADFKRPREVRLVDDMPRSTLEKVAKAELRKMLA--------------------------- 66809313 139 ------------------------------------------------------------------------------------------------------------------KVACGLNKLNIKKGDVLGVILPNLPEYVPIFHGTLLMGGITSLVNPDYTIEELSHTLATVSPRYLAVTLAVYEKIKN-DLKRV---------FPSVEKVILVDIAGQTLKSSDGIVMSFNQLTNNNGKDYPIVRIDLTDTAIIPFSSGTTGLFKGVCLSHYN-LVSNTYQTQTISTYKKND-----SVIGVLFFHS---FGLMLHIMLMV----KQGYFEPVRFLELIKKYKVAMSFIVPPI--AIMFAKSPIVDKFDLSSLRTLFCGAAPLGSEIEDLIKERF-KGRLVIKQGYGATELSCCFVTPNGL---VKSGSSGTLLPNLLAKIISETGENLGMGEKGEICIKG--PNVMLGYYNNEKATNEVIDK--DGFLKTGDIGYVDEDGYFFIIDRSKELIKCKGFQVPPAELEALLLSHPKVADACVVGLSKGDMGEVPRGFVVIKQNESLTE---KELLDWAHPKIANYKHFRGIFFIPAIPKSATGKLLRKNLKD------------------------------ 154509057 48 -----------------------------------------------------------------------------------------------------RQLTYAELAQEMRQAAGALHQAGVRPGDRVALVMPNCPQHAVAVLGTMLLGAVVVEHNPLAPAGELEGEYERHGARVTIAWSKSLEKGRGHDLTTALPAASRMA-LKFPVKAAREKREQLSSP-RPNWARSWTHAMRTATPWRGDCPSAMEDVALLIHTGGTTGVPKAAALTHANLMANVEESIAWVPVLHEGEVFYCILPLFHAFGFTIGFLAGLRLGATIAMF---PKFDTALVLAAQ-RRLPCTFFGVPPMYERLLAAAQ---GTNADLSSIHFSLSGAMPLSAELADQWEQATGG---LMIEGYGMTE-ASPIILGSPLASSRARGALGIPFPSTQVRIVDPESREVADGEVGELIARG--PQVFSGYWNQDDETADVFTE--DDWLRTGDLVQV-RDGFIYMADRRKEMINSSGFNVYPTQVENAVRSMPGVLDVAAVGVPAGESGEDVVAAVVLEAGASVT---LADLRKWAEKSLAHYALPRQIVVMTELPRSQLGKVMRKKVREQIMG-------------------------- 170746513 57 -----------------------------------------------------------------------------------------------------RRLTYADLYARCRRLAAGLAARGIGPLDTVAILAPNVPEMIEAHFAVPMLGAVLNPLNTRLDAATIAFSLRHGGARALLVEAEYA-------------GLAARALADLAEPILVVAIGDSGIDGA----LSYGDLLAEGDPDYA--WAGPEDSLCLLYTSGTTGDPKGAVYSHGGYL--QALGNAVTFGLTGESVYLWTLPMFHCSGWSY-PWASVAACATQVCLRKV----EPAAIFRLIAEHGVTHLCGAPIVLSMIAAQDRVPFPQ------RVRCAVGGAAPSSTIIRTMEELGFQVTHL---YGATESYGPATVCLAQPTERYARMAGVPLATLEAVSVADTATDVPVPRDGTTVIRLRGNTVMKGYLGNPGATEAALAD---GWYRTGDLAVWHPDGSVEIKDRAKDIIISGGENISSLEVEEVLMRHPAVMLAAVVARPDPTWGESPCAFLEVKPGTSVPSE--QELIAFCREHMARFKVPKTVVFGP-LPKTSTGKIQKFVLREQA---------------------------- 88813260 7 -------------------------------------------------------------------------------------------------------LTYRELDERSRAFGAWLQRAGLGKGDRIALMLPNVLQYPVALFGALRVGLTVVNVNPLYTVRELTHQLDDSGARAIVIVPSGQRPETV--LTTRVGDLLPIPKAQLVNAVVKYIKKAVPRFDLPGAVSFRKALREGARLELETTAVEPTDLAFLQYTGGTTGTAKGAMLTHRNMVANLQQASVWIAKMRPGQEIIITALP------LYHIFSLLANGGENVLITNPRDLPG---FVKELRRHPFTAFTGVNTLFNGLL--NTPGFTDLDFSHLRLTLGGGMAVQRRIAERWKTTTG---TTLVEAYGLTET-SPAVCINPVNLAAYNGSIGLPIPSTEVSIRDDQGNELALGENGELCIRG--PQVMAGYWGKGAAETNSAFLE-GGWLRSGDIARMDAQGYIYLVDRKKDMINVSGFNVYPNEVEDVLVAHPDVLEAAVIGLPDEAHGERLKAFLVCGK-RTPSTE---EVLDHCRKQLTGYKIPREIEFRSELPKSNVGKILRRSLRE---------------------EEIERARQA 186682771 540 ---------------------------------------------------------------------------------VAKNPDNLALVFES------QSLTYQQLNQKVNQLAYYLQNHQVQPDTLIGICVERSLEMIVGVLGILKAGGAYVPIDPNYPQERIKFMLEDSGTSVLLTQSF-------------VKHQLPLGELKYTCQVIFLD-----------KAIFSLQLTDNPSSQSTPDSL-----AYVIYTSGSTGLPKGVMIEHRA-IVNLSLAWAKTFQVKQNSRLLQFGSIG-------EIATTLTTGACLYLAKKETLLPS-QILVDFLTHHKISHSFLSPSALSVLPQA--------TLPDLQCLTVGGEACPAELVQWATT----GRCFF-NCYGPTESAGIALCHPNGKKPP----IGQPLSNIRIYILDPHNQPLPPGIPGELCIAGV--GLARGYLNRPDLTAQQFFGKVERIYKTGDLARWKSDGNLEYLGRIDNQIKLRGFRIELGEIESILLQHPLVKEAIATLYKTES-NQSLIAYVT-----GINNDLSRQLKNHLKSRLPDYMIPAQIIILDQLPLTPNGKIDRKAL-------------------------------- 15608198 37 -----------------------------------------------------------------------------------------------------RHSSYRDVGQRAGQLANALRRLGVTGDQRVATFMWNNTEHLVTYFAVPSMGAVLHTLNIRLFPEQIAYVTNEAEDRVILVD---------LSLARLLAPVL--PKLDTVHTVIAVGEGDTTPLREAGKTLRFAELIDAESPDFGWPQIDENSAAAMCYTSGTTGNPKGVVYSHRSSFLHMAACTTNGIGVGSSDKVLPIVPMFHANG-WGLPYAALMAGADLVLPD---RHLDARSLIHMVETLKPTLAGAVPTIWNDVMHYLEKDPD-HDMSSLRLVACGGSAVPESLMRTFED---KHDVQIRQLWGMTET-----SPLATMAWPPPGTPGQPVCGVETRIVDDDGQVLPGNAVGEVEVRGPW--IAGSYYGDESKFDS-------GWLRTGDVGRIDEQGFITLTDRAKDVIKSGGEWISSVELENCLIAHPDVLEAAVVGVPDERWQERPLAVVVVREGATVSAG---DLRAFLADKVVRWWLPERWAFVDEIPRTSVGKYDKKAIR------------------------------- 116748798 6 -----------------------------------------------------------------------------LARNARLYPDEVALVERDPAQKSRREISWRTFDEQANRVATALLQRGVGKGDRVVHLLMNCLEWLPIYFGILRTGALAVPLNFRFDAAAIERCVQVTEAGTFFFGPEFV--DRVNAVRERLD---------TVKSYVFVGPDEVRPDYAE----DYGAFLASGSALDPRVDLNTLDDAALYFTSGTTGSPKATLLTHRNLEFACYAENSHHHQTHADNLYHTGAKMHW--------FGNLIVGARAVVLRGT----EPRWILEAVSEEKVTIWLLVPWALDILFAVENRDVKHYNLRQWRLMHIGAQPVPPSLVKQWKKVFPHHQ---YDTYGLTECTGPGCVHLGVENMHKVGAIGVPGFDWEIKIVSSGREPVAKGEIGELAVKG--PGVMKEYYRNPEATREV---LDDGWLFTGDMARQDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPKIRDVAVIGLPSARLGELATAVVQVKTGQELTE---REVMDFC-EGLPRYKRPRRIIFA-AVPRNPTGKIEKPLLRKRYAG-------------------------- 154251026 20 --------------------------------------------------------------------------------HAAQAPEKPAILSEAGNR------TFGELNARANQLVRALRRAGLKAGDAVALLCSNRPEFVETVAACQRGGFRLTPVNWHLKGSEVGYIVDNCEAKA-FVADA--------RFPASAMEAARMS-----PGLVVKLAAGGEIE----GFTSYDAAVEAEDGA------DLADPALMMYTSGTTGHPKGVFRRQAALLVKLTETAAF----RDGD-------MALVTGPLY-HAAPLAAGVGCVLMD----KWDAEETLRLVEEYRITHTHVVPTMLHRMLQLPEATKAKYDTSSLRWILHGAAPCPAHVKEWF--------GPVVEYYAATEGGGIFVDS--HEWPEKKGTVGKPLPGVIVEVHDEDGKPVKPRDVGTIYFKAPEQGRF-EYYKAPEKTEGAYRGDF---YTMGDMGYIDEDGFLFLTGRSAEVIISGGVNIYPAEIDQEILKHPAVADAAAVGVPNEEWGEEVKLVVELNEGYRADDAMARELLDFAAANLPGYQRPRSVDFMQELPRMPSGKVLRRNIRD------------------------------ 15596193 17 ---------------------------------------------------------------------------------------------------------------QASQLARLLK-----PGDRVVLALNDSPSLACLFLACIAVGAIPAVINPKSREQALADIAADCQASLVVEADAPSLSGPLAPLTLRAAAGRPLLDDFSLDALV------------GPADLDWSAF-HRQDPAAAC---------FLQYTSGSTGAPKGVMHSTLGFCRAFATELLA---LQAGDRLYSIPKMGYGMGNS--LFFPWFSGASALLDD---TWPSPERVLENLVAFRPRVLFGVPAIYASLRPQAREL-----LSSVRLAFSAGSPLPRGEFEFWAAH----GLEICDGIGATEVGHVFLANRPG--QARADSTGLPLPGYECRLVDREGHTIEAGRQGVLLVRG--PGLSPGYWRASEE-QQARFA--GGWYRTGDLFERDESGAYRHCGREDDLFKVNGRWVVPTQVEQAICRHPEVSEAVLVPTCRLHDGLRPTLFVTLATPLDDNQLLAQRIDQHLAEQIPSHMLPSQLHVLPALPRNDNGKLARAELRHLA---------------------------- 159898936 500 ---------------------------------------------------------------------------------VAKTPEATALI------GEDQVLSYHELNRRANQLAYRLQAQGVGPESLVGICCDRSIAMVVALLATLKSGGAYIPLDPAYPNERLAWMLNDSQAALVLTQS---------HLLEKVQQ-LKQADLTVLDLAKICDGNEPSQNLVS--------------------AVQPANLAYIVYTSGSTGQPKGVMASQQG-LTNLVTAQIAGFGVTSASRVLQFASFSFDAAISEIGMA-LASGASLVLMPAGGLAAGTDVLA-LIRQHNITVATLPPSLL-AVLSADQAP-------SLTTVIAAGEASSNEVVRWAVER------NLINAYGPSET--TVCASLTRLEPNLAGTIGRPLANLQVYLLDQQQQIVPVGVIGEIYV--GGVGVARGYLKRPERFIPNQFSSTPGLYRTGDLGRYRVDGQIEFVGRIDQQIKLRGHRIELGEISSLLNAHPAVEQSVVLVHDHASSTARLIAYVVANSQAPASYDLAADLQAYAKQKLPAFAVPSAFVVLPSMPLTPNGKIDQRKL-------------------------------- 119475896 2 ------------------------------------------------------------------------------------------------------KYSYAEMIQMSGRLANHLSNSGLKQGDRVAAQVKKSPEALMVYFACVRAGLIYIPLNTGYQLSELKYFFGDARPSLIIGD-------------PSSAEVLAQLA-SEVKAQFETLSADGQGSLLEG--------ANSSSPDYESVLCGDNDLAAILYTSGTTGRPKGAMLSHKN-LSSNAQVLKQSWGWSEDDVLLHALPLFHVHGLFVACHCVMAAGASMIL---LPTFNPKEVMKNLPL---ATVMMGVPTFYTRLL--DDETFTASHCHTMRLFISGSAPLLEQTHKQFEQRTGHK---ILERYGMSETS--MQTSNPLEGDRRAGTVGLPLPGIDVRIVDQNNVAVVTGGIGSIQVKG--PNVFQGYWEMPKKTAEEF--TADGYFITGDQAKVSADGYISIVGRAKDMVISGGYNVYPKEVELVIDSIRGVAESAVFGVADRDFGEAVVAAIVIDSGQTLD---KAAIIHAASEQLASYKLPKRVYLVPELPRNTMGKVQKNVLREQFAG-------------------------- 170744090 24 ------------------------------------------------------------------------------------------------ETPEGLRWSYADLVAASGAYAAALVGLGVAPGDRVAVQVEKSPAVIALYLGCVRAGAVFLPLNTAYTPAEIAYFLGDAEP-ALFVCD----PGRLDTLRPVAEAA-------GVKQVATLDAAGEGTMAAEAR---------GQTESFADVARGPDDLAAILYTSGTTGRSKGAMLTHDN-LASNALTLVEAWRFTADDVLIHALPV----FHTHGLFTVLMAGAAMI------FLPDPPRILALMGR--ASVLMGVPTFYRLLKEPGLTPAAAR---GMRLFVSGSAPLLAETHREWRERTGHA---ILERYGMTETN--MSTSNPYDGERVAGTVGFPLPGVALRVVDESGAPLPAEAVGMIEVRG--PNVFKGYWRMPEKT-AAEFKP-DGFFITGDLGKIDARGYVHIVGRGKDLIITGGYNVYPKEVETEIDALPGVLESAVIGLPHRDFGEGVTAVVVRRPGERVGEA---EILGALEARLAKFKLPKRVLFVNELPRNTMGKVQKNVLRD------------------------------ 115380535 145 ------------------------------------------------------------------------------------------------VTGGGKTLTYAELNRRAEQVARRLKAEGVGPEQVVGLLMERSVDLVEAMVGVVKAGCTYLALDPKLPAERLEYMLKDSGTRVVVT-----------------------------------QAEWKGLAEGEGRDVVVLEEGAAAEGGWAPVEVSAQAVAYVMYTSGSTGRPKGVAVTHQGVVRLVRESNYAAF--SPDDVFWNT-----MMFSTFEVWGALLNGARLVV--SPPGLPSLADVARLIAEQGVNTVLATAALFQQLVDHQLEGLRP-----LKNLLAGGDAMPPVQAKRLLDTLPKTR--LINAYGPTE--NAVITTC---HTLQPGYLGVPLDGTDVYVLDEEMQPVPEGVVGELY--TGGDGLARGYVGRPEKFVPNPYGKQAGLYRTGDLARWRGDGSLEFVGRADTQVKVRGFRIEIGEVEGALESHPEVKAAAVVVQGEGAEGKRLVGFVV-GGGRKVE---VGEVRGYLEKRLPEYMVPSLLVEVEKLPLTGNGKVDRKAL-------------------------------- 182437058 3051 -----------------------------------------------------------------------------------------------------RRMTYGELNARANQWAHYLISKGAGPERYVAVAVPRSADWPAITLGVLKTGAAHLPVDPGYPADRIAHIVRDARPALVVATGETATG-----------PALAGTVVHAVDDADVTARVDA-APVTDPTDRDRD------------TPLGVDHPAYVIYTSGSTGLPKGVLVTHRGIA-GMAGAHAENFAIDTDSRVLQAVSPSFDVSMADLAM-TLLNGATLVL----PDTPAGEELAALVDRHGVTHLQITAGVLAT--------VPRTALGSLRTLAVGGEACPPDQV----DHWSRGR-RLLNVYGPSEATVCATMSRPLSGAVHP-PIGAPLWNTRVYVLDSVLMPVPVGVAGELHIAGD--GLARGYLGRPERFVAHPFAPGERLYRTGDLVRWNTDGQLEFVGRADDQVKIRGFRVELGEIEAALVTHPGVTAAAAALHRGADGRDRLVA-CTVPSGAAPADA--GELGDHLGRLLPEYMVPAAFTVVGALPLNANGKVDRTAL-------------------------------- 182437058 1987 ----------------------------------------------------------------------------LIEAQAARTPQAVALI------DGVTELRYAELNERANRLAHELIHRGAGPERLVAVAMERSAELVVALLAVLKSGAAYLPVDPSHPAARIGGLLDDARPGIVLTT--------------------RSAAATLPRH----DADTVTVDDAATAAGIAARPAADPTDADRRSPLTAGNPAYVIYTSGSTGVPKGVV-----------VEHRSVVDY-----------LGW-TSLSY----PGAAGRALLH---SPVSFDLT----------VTALFTPLTVIAALEEEPELSARKATPSHLPLLGALPAAYSPTLAGWRERH---PDATVRNVYGPTETVNVTEFTIDPGTPLAPGPMGRPQANVRAYVLDSALRPVASGVAGELYLAG--PCLARGYLGTSERFADPYGPAGSRMYRTGDVARRLADGDLVFVGRADDQVKLRGHRVELGEVSAAVAALPGVAAQAVV-VRDGADGGRLVAYAVPADGAAPDG---QDLRRLLADTLPDYMVPDAVVVLDALPVTSHGKLDRRAL-------------------------------- 167854747 28 -----------------------------------------------------------------------------------------------------QVLTFRKLEERSRAFAAYLQELRLEKGERIALMIPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEYQLNDSGAKAIVVVS---------NFAATLEKVVFN---TQVKHVIVVKYVKKLVPYKLPHAVSFRETLSKQRQYVRPTLYK-NDLAFLQYTGGTTGVAKGAMLSHSNVILQAKW-VAYPLIQRSQER------IGVIALPLYHVFACLLLGVTGLLITNPRDIP---AFVKELKKYPVMAITGVNTLFNALL--NNRQLKEVDFSNLKLSVGGGAAIQRAVADRWHKTTG---CHIIEGYGMTECSPLIAATRNDSTE-YSGSIGVPVPNTDIRIVDDAGNDLPIGERGELWVKG--PQVMQGYW---QRPEDTAEVLKDGWMATGDIVELGQDLNLRIVDRKKDMIIVSGFNVYPNEIEDVVALHPKVNEVVVVGIPSEVSGESIKVFVT-KKDESLT---REELRNHCRQHLTGYKIPREIEFRDELPKSNVGKILRRVLRD------------------------------ 167907286 1652 ---------------------------------------------------------------------------------AARTPDATAIV------DGATTLDYRALDARANRIAHALAHAGVRAGDRVALHLEPSIGLVAAQLAVLKLGAAYVPVDVGNPPARKAFVAQDSGARLVLG-----------------DAALDWPAAAGV----------PQRDLAALLAAPWPSDAPARAPQC-----GGDTPAYVMYTSGSSGQPKGVLVTHRGIARLAVNSGYATFD--ASDRFAFASNPAF-DASTFEVWTALLNGASIGIV-KRDDLLDLGALAGKLSSIGVTCLFLTTALFNRCVSFDPAMFAR-----LRCVISGGERADPAVYRKVLEA-GPPR-HLLNAYGPTETTTFVWEAEPRTLAAQAAPIGRPIGNTSVYVLDAYGAPVPVGVTGEIHI--GGPGVAQGYLNRPERFVRDPFVGGDRMYRTGDLGRWRPDGMLDCIGRADFQVKIRGFRIELGEIEACLLEHGALAQAAVLARDDGDGGKTLVAYYVPRAGHEDGAP---ALRAHLAARLPEYMVPAAYVRLPAMPLTPNGKLERRAL-------------------------------- 17559526 23 ----------------------------------------------------------------------------AIDKTIADGKNKIAFV---SGDNPKHFITFEQLRKDAFAVAMYLHSIGFKK-DVAAVVLPNVWHYTSFFIGCAINGGAVSGASALFTDYELQRQFVDSRAKVVFT---------YEDFLPKVLLAVKQS--PNIQKIIVIPKPGSSLP---AGVVSWNEVVSTPVTALPQVPIDVHNDLLVLYSSGTTGPPKGVMLSHYNFTMYLAIDKSHILDLDPN---WCYNEKALLFLPFYHVYGCLLKGMTGIVM----SHFEPNNFLTAVQNYKVRCLCLVPPIMVFLAKH--PICDKFDLSSVQMIMAGAAPAGKDLIEELKRKYTNLK-YIQQGYGMTECS--MASHLPDLRNDQPGSVGKLASNLVMKIVEPTDREQPVNQRGEICVRG--PTIMLGYLG---RPEATASTVIDGWLHTGDIGYLNEDGNLFIVDRLKELIKVKGLQVPPAELEDLLLSHPKIRDCAVIGIPDAKAGELPKAFVV-RADNTLTE---QEVKDFVKPKVSPYKQLEGVEFIEEIPKSAAGKILRRFLRD------------------------------ 15228909 4 ----------------------------------------------------------------------------------------------------SREYTWRQTYDRCRRLASALADRSIGPGSTVAIIAPNIPAMYEAHFGVPMCGAVLNCVNIRLNAPTVAFLLSHSQSSVIMVDQEFF---TLAEDSLRLMEEKAGSSFKRPLLIVIGDHTCAPESLNRALSIEYEDFLATGDPNYPWQP-PADEWQSIAYTSGTTASPKGVVHHRGAYI--MALSNPLIWGMQDGAVYLWTLPMGWCFPWSLAV----LSGTSICL-----RQVTAKEVYSMIAKYKVTHFCAAPVVLNAIVKEDTILP----LPHTVHVMTAG-AAPPPSVLFSMNQKGFR---VAHTYGLSETYGPSTVSLPPETQAKLNAQGVRYTGMQLDVIDTQGKPVPGKTAGEIVFRGNM--VMKGYLKNPEANKETFAG---GWFHSGDIAVKHPDNYIEIKDRSKDVIISGGENISSVEVENVVYHHPAVLEASVVARPDERWQESPCAFVTLKSDYEKHDQLAQDIMKFCREKLPAYWVPKSVVFGP-LPKTATGKIQKHILR------------------------------- 117165057 22 -------------------------------------------------------------------------AHEQVERHARDTPDACALLC------GDRRLSYAELDRRAARLASRLRRLGVGPDVPVGLHLTRSVELAVAVLAVLKAGGACLPLDPAHPRERLRLALEDSGAPVVLAQDATAYPGTVLCLDGTGEGDEGG------------RSDQEGTAVPHPRNLAW-----------------------IAYTSGSTGTPKGVALEH-GPLADLARQIALRLDLGPGDRVLQFASIGFSVAAEEML-ATWAAGACLVM-DPDEALADSARLTAAVERYGVTVLQLTPAYWYEWLRELDDDGTPRPPASLRLLVVGSEQVSHRVADWL-----PTGVRLVQEYGATETVSQLLYEGPRAWPRLP--IGTPLAGVRVRVLDERLRPVPDGRTGELYLAGD--CLARGYLKRPERFLPDPYADRPGMYRTGDLVRRRDDGVLEFLGRADHQIKLHGVRIEPGEVESAIGRYPGVLASAVFARTTAAGGDQLCACVVWEDGEDP-----AGLRAHLAALLPRASVPARLFPVADLPLNPNGKVDRRAL-------------------------------- 182437057 3037 ---------------------------------------------------------------------------------ARRTPDAPAVVF-----GDTR-LDYRDLDARSDRLAGLLAGLGVGPETPVGVLMERSAELPVVLLAVLKAGGAYVPLRDTDPAPRLRRLLADTGARVVVT-------------------------------------DGASAPLAGELGVTVLDARDDSPAQAPRVTVLPDQLAYVMYTSGSTGLPKGVEITQRD-IVGLAFDRRWESGAHRRVLMHSPTAFDASTYESWV---PLLRGGAVVV--APPGALSVAALEQLLATHEVTGLWLTAGLFRLVAEESPGA-----LSGLREVWTGGDVVPAEAVRRVLAACPG--IVVTDGYGPTETTTFALSPLTAAEPVPARPIGRPLDNTRVYVLDGSLRPVPAGVAGELYIAGA--GLARGYTRRPARFVANPFGP-PGMYRTGDLVRWTADGVVEFAGRADDQIKLRGFRIEPGEIEDRLARHPAVAQAAVLVREDRPGDRRLVGYAVLAD--PDGPATTADLTAYLSGELPDYMVPSALVAVAALPLTANGKIDRRAL-------------------------------- 182437057 4093 ---------------------------------------------------------------------------------VAAEPDAPAV------SDRGVTIGYAELDARANRLAHRLIAAGVAPGDRVAVLQERSADLVVSTLAVLKAGAAYVPLDARYPLPRLGLIVEETGSRVLLT-----------------DRALSKVAVDGPAEVIVVDGGREAARSTDP---------DPGSPDIAPHQ---DELAYVMYTSGSTGKPKGIGVTHAN-------------------VVAFAADERWRSGHTYEIWATLLGGAHLVV--APPGQLDASGLRRLTEEEGLTAVFMTTALFNLIAEEDPGAFAG-----LREIWTGGEQVSPAAFQRVLAACADTA--VVHVYGPTET-----TVYALCVPLRAPVAGRPMDNTRAYVLDDRLRPVPFGVAGELYLAPGLPGMT------AERFLADPFGAGERMYRTGDVVRQDAEGLIEFVGRADHQVKIRGLRIELGEIESVLQDQPQVSRTLVTVREDAPGDKKLVAYLVPVPGAD-----TAGLREQVARRLPDYMVPSAFVYLPDLPVNANGKVDRKAL-------------------------------- 182437057 1512 -----------------------------------------------------------------------------FDAWAAARPRATALV------TEDQELTYAELAARTDRLAHWLREQGAGPERFVAVRLPRTVDLVVALLAVLKSGAAYLPVDPALPADRIAYLLRDAQPLLVLTEEEMARADRA---------GAPTAAPAPVRH--------------------------------------PDHPAYVIYTSGSTGRPKGVV-VPGGGMVNLLDSLVRRLGLTPDDRTAAVSTVGFVM----EIFLPLTSGGTLVLA-GSDAVKDPEELGALLTRTGTTVLAAAPSLWHVLEETVPQALRG-----LRKM-TGGEALAPDLARRLVALGG----PVFNLYGPTETVCATGAEMDGVAPV---TIGGPIGGTRVHVLDAALRPVPPGVPGELYIAGA--GVTRGYHGRPERFVDPYGPAGTRMYRSGDLVRWGDEGRLDYLGRTDFQVKLRGFRIELGEIEEVLGGHGDVGR-AVVGV-HEFRDRRLVAHVMPAEGRTVDAAV---LREHAAAALPAYMVPAAFVVLDELPLNANAKVDRKAL-------------------------------- 118470215 38 ----------------------------------------------------------------------------------------------------ERRLTYRHLETHVAQLAHAVRAAGEGPEPIVAIGVPRSAEMVVCVLAAMMAGVAFVPLDPSWPAHRRRQVLADSGAVATF----------------ITREDESDWGVPGLR-----------VDLGA-----WQ--FTAESPVLPQADVHPAQLAYVIFTSGSTGKPKGIRHDAIAERLQWQRDHILHFGKHDTDASLFKAPLSFDISVNEILL-PLVSGGRVVV--AVPDEKDPEYLLELIRTEQVTFVYLVSSMLDTLLRLATADGAPSSLASLRHVWCGGEVLTPGLFARFRKQL---TTTLYHGYGPAETIGVSHVIYRDTAERIATSIGRPNPHTQLYVLDEYLRPVPPGVGGELYAAGFLLG--RGYVNAPSRFVANPFDGGSRMYRTGDLARWTEDGSLEFLGRADNQVKIGGRRVELEEIESQLADHPAVRH-AVVDVHRQGGADVLVGYLVAADGVRNDAAWHAEVADWARTRLPEYMVPKAFVALDQVPLTANGKTDRRAL-------------------------------- 118470215 1543 ---------------------------------------------------------------------------------IAEHRDDIALV-VGE-----TEWTYGQLGARAGELAAALAEAGVRRGDIVALATARSADLVAAIWAIIAAGAAYLPVDLAYPRTRIEYMLRHARPTAVIADGVG---------AHVVSGAL-------PADTIVVSTTAT-----------------HAAVPFTPVPVDGADAVSVLYTSGSTGEPKAVVGTHAALANRLAWAVEAW----PAATRIAKSPLSFIDGTTELLAG-LAAGARTVLA-GDETARDGRRLAQLVAAHGVEQLLAVPSLAAVLADERTEDVAELN----RWIVS-GEALEPR-----HLHALRTACPIVNSYGSSEVAGDVLAGVQDDAGITLGAA---VPGAGIRILDSRLRQLPAGVIGEIYVTGG--QLARGYLGRPTRFVAA--PGGERMYRTGDLGALLPGGRVVFAGRADDQLKINGHRVEPGEIESVLARQPGVREAAVIG-----TGTQLAAFVVLESDAPGAGDLL----TAVSAELPGHLVPSSLRPVDAIPLLPNGKRDNNALRSLL---------------------------- 29830349 13 ------------------------------------------------------------------------------------------------------RISYAELGARVERAAAACIASGVGVGDRVGIWAPNSLDWIVSALGAVSAGAVLVPLNTRFKGSEAAYVLRRSGARLLFVTGTFLGTSYVASLRRAAGEGEPLPGLPALEQVVVL------ADDAPADFRTWKDFLASGEGVGEAETLDGSTVSDIIFTSGTTGRPKGAVITHAQTLR-AYEVWSDLAGLRRGDRYLIANPFFHTFGYKAGVIACLMRGATMI---PQPVFNVDTVLANIAAE-RVSVLPGPPTLHQSLL--DHPARDAYDLSALRLVVTGAAVVPLRLVERLRGELGVG--TVLTAYGLSEASGIVTMCRRGDDPVIASTSGRAIPGTEVRV------EAPLGSPGEVLVRG--FNVMRGYFED-ERATAAALTE-DGWLRTGDVGVLDASGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDVADVAVIGVPDARLGEVGKAYVVRRPGSVLTGD---DLIAWSRREMANYKVPRAVEFVGELPRNAGGKVVKGELR------------------------------- 126668161 24 -------------------------------------------------------------------------------------------------TPEGRNYTYAQALDMSATLAATLISLGVSLGDRVAVQVDKSPEAILLYLACLRMGGVYLPLNTGYTASEIGYFLGDAEPALFVC------------RPDSLEAASQVAADTGCPQVVTLGTKGDGTLMEK---------TASATPFSGIEARADGDLAAILYTSGTTGRSKGAMLTHGN-LGSNAKTLAEAWRFTETDRLIHALPI----FHTHGLF----VACNVVLMSGASMYFLPNVIGAMADG---TVLMGVPTFYTRLLQ---DPRLTPELTAIRLFTSGSAPLTADTHNEFRQRTGFA---ILERYGMTETN--MITSNPYDGERLAGTVGMPLSGVEVRITDAETHKIAPGDIGMLEVRG--PNVFSGYWRMPEKTRAELLD--DGFFVTGDLAMLDERGYIHIVGRDKDLVISGGFNVYPKEVEQVIDEMVGVVESAVIGVSHPDFGEGVTAVLVLKPGAKVEEA---DVLFELSDKLAKYKQPKRVFFVDSLPRNTMGKVQKNQLRD------------------------------ 171694393 28 -------------------------------------------------------------------------------------------------------MTYKDLLAEVLSFQQKLAAIGITHGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQEEFEFYIEDVKSAIVLVPKGAYQKGAPVKAAQKFNAAIAESYWDDQKKEVAL-------DVKELGQLNG----KGQQPLLKPQP---DDIALVLHTSGTTSRPKVVPLSHR----NLTRTMRNIYQLTDADRTMLVMPLFHVHGLLCGLLAPLLSGGSMVV----PSKFSATEFWQDFITHKAN-WYTAPTIHQILLKHPTPNP----LPKIRFIRSCSSPLSPTVFHALEKT---YNAPVLEAYAMTEAAHQMTSNPLPPAKRKPGTVGI-GQGVEVVILDDAGNKVPQGTEGEISIRGE--NVTSGYLNNPEANKTAF--TASGYFRTGDQGKLDEDGYVVITGRIKELINKGGEKISPIELDNVLTRNPAVSEAVSFAIPDEMYGQDIGVAIVLKPGQKLSDE---DVKKWVGDKLAKFKIPKKVYFTDVMPKTATGKIQRRIV-------------------------------- 186456066 1567 -------------------------------------------------------------------------------------------------------LTYQELNRRANRLAHYLKRNGVGPDVLVGLCVERSLEMVIGLLGILKAGGAYLPLDPEYPMERVAFILQDAKAPVLLTQQSLLRKLPVI--------APSTDGTSQVQNRAVF-CLDPDLSAIPER--------NEENPVCATTQ---ENLAYVLYTSGSTGQPKGVQIPHRA-LVNFLTSTQQEPGMKASDVLLAVTTLSFIAGLELWL--PLTVGAKVVIARSAAAL-DGKQLIRLLAQCHATVMQATPVTWRMLLEAGWAGNPKLN------ILCGGEVWSEDLV----KQLLPKCASLWNMYGPTETTIWSAVDRIQSPETPV--IGRPMANTQFYVLGPEMQPVAVGVPGELHI--GGEGLARGYHKREEKFIKDPFNAEPNLYKTGDLVRYRRDGKIEFLSRIDNQVKIRGYRIELGEIETILRQHPYVRDCVLAARNGPAGEKRLIGYVVLRPSPV---SITSELRSFLKERLPDYMVPSVFVTLEALPLTPNGKVDRKAL-------------------------------- 111023623 2021 ----------------------------------------------------------------------------------------PAVIY------RDHHLSYEQLDTASSQLARILIAEGIGTENTVAIALPRSPDAILAVWATTKTGAAFLPIDPNYPKDRITHMLSDSRAALGLTT---------------TEHATTLPG-PLPWLVIDTPDIQTRCNTIDPGPITDADRLR---------PLHTTNTAYLLYTSGSTGTPKGVVVTHQG-LANLAAEQHERFTTTPHSRTLAVASPSFDASVFELLLAA-GTGATMVI--APPTVFGGDELTHLLHTNHITHAVITPAALATI--------DPTHLHTLHTVLSAGEACTPDLLRWTHTDTSPTHTPFFNGYGPTET--TVMSNCSGPLPPGPITIGGPIRGTHAYVLDDRLRPVPTGVTAELHLAG--IQLARGYHNRPERFVANYGPPGERMYRTGDLVRWHPDGTLEFLGRRDLQIKLRGHRIELAEIEATLTTHPDITHAAVTVHKGPVT-EQLVAYVVPTPGAQIDPA---RVRAFAADRLPDYMLPDPITVLDRLPLTPNGKIDRRAL-------------------------------- 111023623 3586 ---------------------------------------------------------------------------------VARTPDAPAVV-DGN-----RTLSYAEFDARVNRLARHLITQGVGPETIVALRMRRSLDFVVGVYATLTAGAAYLPIDPHHPAERAHFILAVAQPTCILTTTH--------------DEQVDLPDPVPVLHL-------DTIDLSPLSAAPVTDADRHA-------PLRPQNTAYVMFTSGSTGRPKGVTVAHSAIVNEAQWVA---FDYGLGDRLLQSNAVTFDASTPD-LFAPLQVGGCVVLA-GPDGQRDPDYLAELIRTQAITHMSSVPTVLTALMASRSPDV----LRGVRVVYLGGESLSGNTVARLAEF---GPATVWNQYGPTETTVSVICHRCTQHEESVVPIGTPQTNCHAYVLDHRLHPVPVAVVGELYVAGV--QLARGYHNRPERFVANYGPPGERMYRTGDLVRWHPDGTLEYLGRRDLQVKLRGHRIELGEIEATLTTHPDITHAAVTVHHDHHTGDRLVGYVVPRDGARLDPA---RVRALVADRLPDYMVPSPITVLDRLPLTASGKVDRRAL-------------------------------- 189236356 41 ---------------------------------------------------------------------------------------------------TQRSYTYHQIYKKSLSITNFLKSLKFNRRDTVGVVLPNTPEYPIVLLGAIQAGLRVTTCNPNYTSEELRRQLSDSQSRLVFTSRE---------LLPLVRQA---TNLPVVE--IANDRS------VSSGAISFHEISSGEG--CQPVTINCDDIIFLPYSSGTTGLPKGVQLSHYNIVANLSQEFALIRSYGDEDVIPAFLPFFHIYGLVVVLLETLLQGAKLVT---IPKF-SSDNFVKLLKNYKNDVIFAVP--LVVIMAINHPNITKDDLLNTRTIMSGAAPLGGSDVERFRAKT-DNKVSLIQGYGMTETGPVTIISLPNG--VKIGGSGFLVPNTEARIIDSPPENLPPNKSGELIVKG--PQVMPGYYNNPQANQDIFLE--DGWLRTGDIAHYDDDNHFFITDRLKELIKVKGFQVAPAELEAILREHPSVEDVGVVGVADPVLGEVPKAFVVAKSGQEVKA---RHLEEFVASKVAKHKQLKGVVFVGAIPKNPSGKILRRELKK------------------------------ 192812560 30 ----------------------------------------------------------------------------LLRKRAAAHGERVAVVC------GDRHISYAELDNRVDRLAAGFLKLGIKAQERVIVQLPNIASFFDTIFALFRIGAL--PVFAGFS-EAAAYIIPDMES--------------GFDYRDLAAQV--QAAVPSLRHVIVAGDPGPGAFVSLDDLYLDDLECSSHGSD--AEGPNPGDVAFLQLSGGTTGLPKLIPRTHDDYIYSLRMSAE-ICSLDKDSVYLAVLPVA----HNFGVLGTLYAGGRVVLARSA----SPDAAFPLIASEGVTITAVVPPL--ALIWLESAPSRSEDLSNLQVLQVGGAKFSAEAAKRVQTVLG---CKLQQVYGMAE-GLVNYTRLDDPEDITVHTQGRPMPYDEVRLVDEDDVEVAPGEVGELLTRGPY--TIRGYYKADKHNEKAF--TTDGFYRTGDLASMTPSGYLVIQGRSKDQINRGGDKVAAEEVENHLLAHPSVHDAAVVAMPDEYLGERTCAFVIVHHGAVSGNELKAFLRN---RGLAAYKIPDRVEFMDSFPHTGVGKVSKKQLRELAA--------------------------- 42523290 48 -------------------------------------------------------------------------------------------------------LTFSELDRKVDQFASFLQELKLKKGDRIAIQMPNLLQFPIVAFAALRSGLTIVNTNPLYTAKEMRHQFKDSGAKIVILANYAHEILKETDIESVVITEVADL-FPTPKRILVVKYIKKMVPYHLPQAYTFRQALEGAMKPSSKVPTSLEDVAFLQYTGGTTGVAKGAMLTHR----NVAANMLQICDLREGEEVAIAALP---MYHIFALLGLLRYGSENVL------ILNPRDIPGFIKELKFTVMAGVNTLFNALM--NNPAFTTIDFTRVKVSVAGAMTLQKPVAEKWMEL---TKSVIVEGYGLTEASPVVCCNPIDGTD-RVGTIGLPFPSTDIMLIDDDGKEVALGEPGELVCRG--PQVMAGYWN---RPDETAQVLNDGWLKTGDVAVADADGFFKIVDRKKDMILVSGFNVYPNEVEEAIASHPGVLEVAAIGVVDQHSGEIVKAVVVKK-----DPNLTAEVIAHARKSLTNYKVPRLVEFRTELPKTNVGKILRRALRD------------------------------ 77362411 79 -----------------------------------------------------------------------------------------------------KTLSYDEIDTATKKVASYIQDLGLKKCDKVAVMMPNLLQTPIAILGILRAGCVVVNVNPLYTVRELEHQLKDSDTSAIILANFADTLEKALPHKHIVVTQVGDMMGGIKKHVVVVKYIKKMVPYTLPNTINFCDLLKADENAYVRPEVNLSDLAFLQYTGGTTGVSKGAMLSHGN-MVGNLEQVSGCLDLERGEVV--------ITALPYHIFALTANCLTFMKYGGITNPRDMPGFIKELSKAKFTAITGVNTLFNGLL--NTPGFAELDFSHLKMSLGGGMAVQRPVAEKWQTVTKSK---LMEGYGLTE-CSPLVTVSPYDLTAYNGSIGLPAPSTEIKLILDNGQEAAKGEPGELWVKGP-----QVMLGYYKRPDATAESLQDGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVVAMHDGVLEVAAIGIPHDTSGEQVKVFVVKK-----DPSLEKDIIKHCRDNLTNYKVPKLVEFRDELPKTNVGKILRRALKD------------------------------ 166797876 4335 --------------------------------------------------------------------------HQLFEQQAERNPDHEAVMF------GNQTLTYRQLNERSNQLARVLQDKGACTDQVVAVLTDRSAHMIIGILAILKAGAAFLPIDPELPEKRRAFMLKDSGADVLLTC-----AGHAIP------------------------------PLFEGEVLLLDDLLYQGRTDNLNLSCSENDLMYVIYTSGTTGQPKGVQLEH--------KTMTNLLAYEQDDRVLQFAAMSFDVCY-QEMFSALSSGGILFII-GNEAKRDIRQLNDFVRTHGIQTAFL-PTAFLKLLASEKHYFEPFA-ECVDHIIAAGEQLI--ATRMLRDMLARHQVTLHNHYGPSETHVVTMYTVDPDTDQELQPIGKPISNTEIFILNEAGTLQPVGIVGELCI--SGVSLARGYHNREETFVPHPYDSNQRMYKTGDLARYLPEGNIEYAGRRDHQVKIRGYRVELGEVEAALLKH--VQEAVVLAKENTDGQSDLYAYFTAEQSLSIS-----QLKEKLAGQIPGYMIPSYFIQLEKLPLTGNGKVNRRAL-------------------------------- 166797876 3286 ---------------------------------------------------------------------------------AHRTPDNTAVVFEG------KQFTYEELNRRANQLARTLQAKGVQADQLVGIMTERSLEMVVGILGVLKAGGAYLPIDPDSPSERIRYILNDSSISVLL------YCGKLQDD---------------------IGFSGTCIDLME--EHFYHE-----KDSSLALSYQSSQLAYAIYTSGTTGKPK-------GTLIEHRQVIHLIEGLS-RQVYSAYAELNIAMLAPYYMYASLLSGHTLFI---VPKVSDGAALCRYYRQHSIDITDGTPAHLKLLIAAG-------DLQTLQHLLIGGEALSKTTVNKLKQLFGEHGAAITNVYGPTETCNIECSSDAWARSQNYVPIGKPLGRNRMYILDSKKRLQPKGVQGELYIAGDGVG--RGYLNTDEKFVADPFVPEDRMYRTGDLARLLPDGNIEYIGRIDHQVKIQGFRIELGEIESVMLNVPDIQEAAAAALKDADDEYYLCGYFAADKTIQIS-----ELRKRMARHLPGYMIPAHFVQLDKMPLTPNGKLNRQLL-------------------------------- 167625306 26 --------------------------------------------------------------------------------------------------------SFNEINRYSRQFAAYLQQENLVQGDRIAIQLPNITQYVIAAYGAIKAGMVLVNTNPLYTQRELIHQFNDSGAKALVVLS---------DLLPTLTEVVETTSIETVISTLIAPQPQPEVPFD---TVAFCDVLAKGEQTYAPVISVHEQIAALQYTGGTTGLSKGAMLTHRN-LIANAMQIKSRIGVEGEEIFVAPLPV-------YHIYAFMVNGGCSVL---IPNPRDISGLITTLSKYPFTGFAGLNTLFVGLCHQPE--FKVLDFSHLKVTISGGTALTQAAATVWEQTTG---CTISEGYGLSETSPVVSLNSPGFEQL--GTIGKPVIATQVKILDMDDNEVPTGSTGELAVFG--PQVMLGYWNKPEETAKVM--TQDGYFKTGDIAVATEKGFHKIVDRKKDMIIVSGFNVYPNEVEDILSNHDAILECAVIGIEDERSGEAVKAVIVLNESHSDTLQAKSIIEAYCREQLAAYKVPKVIEFADALPKSTVGKILRRELRK------------------------------ 209522068 50 -------------------------------------------------------------------------------------------------------LTYAELGRKATAFAAYLQSIGVQPRERVAIMLPNTFQYPVALFGVIKAGGIVVNVNPLYTVRELAHQLKDSGAQTIVVFENFVRNVIVTGLGDLLADGLNLKGLRHVKKMVPAYKLPQAVPLLKALSTGYSRPLTPVSATH-------EDIAFLQYTGGTTGIAKGAMLTHRNIIANLAKAWAAGQLSGEGETVLTPLPL-------YHIYSLTLNGGRNIL---IANPRDMKRVMMIIRHEKFTSMTAVNTLYNAFL--DNEEFCRRDFSDLKLAMAGGMATQKAVAERFKAVTGK---PIVEGYGLTECSPIVSMNPVDLTHLREGSIGLPAPSTQVRFRKDDGSWANIGEAGELCVKG--PQVMKGYWNRPEETAKAIDD--DGWLATGDIGVMDSRGFIRLVDRKKDMIIVSGFNVYPNEIEDVIAAHPDVREVAAIGVRDPVQGERVKVFIVRR-----TPTLTAEVIAYCRKNLTGYKVPKLVEFRDELPQTNVGKILRRALRD------------------------------ 115361213 1247 ----------------AEHFRTLLDAVVADPDRPLSALA------------LSSEAERNLLTVEWFGDAAAQPLHRLFEQQVERTPDAVAAVYD------DVALTYAELNLRANRLAHRLIELGVAPDVLVGVAMERSLDMVVALLAILKAGGAYVPVDPEYPAERVRFMIDHAQLRWLLTQ-------------QHLLDALPDTDA----RVIVVDRDTLDLD--------------AAPASNPAPALSGENLAYMIYTSGSTGRPKGALNTHRAITNRILW-MQHAYMLGADDAVLQKTPFSFDVSVWEFFW-PLIAGARLVF-----ARPGGQRLVELIERERITTVHFVPSMLRAFLDHPD--LDAHC-TSLRRVVCSGEALPYDLQ---QRCLARLDVRLFNLYGPTEAAVDVTAECRRDDPHRIVPIGRPIANTRVYIVDAQLQPVPVGVAGELLIGGTPVG--RGYHGEPEKFIADPFSADSRLYRTGDLARYRPDGNIEFLGRIDHQIKLRGLRIEPGEIEAALREHPSVDDCVVIAKTDGAR-TFLIAYV-----ATASPDL-ADLRGYLSGKLADYMVPSKFVTLESLPLLPNGKINRKAL-------------------------------- 115361213 261 --------------------------------------------------------------------------------------------------------TYADLNAQANRLAHELRHHGVGPESLVGIMLDRSEWMIVAILGILKAGAAFVPLDPAYPAERINHILGDTGLSLLVTQSAQWYEFSGVTL--LLDQ--ELPGWTPL-------------------------------PDNPPCRAEPANLAYVIYTSGSTGRPKGCLLEHRNLAHYIAWAAGY---------YFADSTTG-----SFGLYSSLCFDFTLTLVRGKSLYPQSESIDTILARMGVDTLKLTPTHIHLLEYMNL------SRSGVRKVIVGGEELTPQHIATLRKI--DPALDIYNEYGPTETVGCIVERVDGTPPTVL--IGRPIANTRVYMLDDALRPVPLGVPGEICIAGD--GLARGYHQRPDKFVEHPFPGEARIYRTGDIGRWLPDGQIQCYGRVDDQVKIRGHRVELGEIEAALTAHEDVVGAAVMLRESAHGVRKLAAYVKGSANLN-----VADLRAFLAGKLPDYMVPSDIFPIAEFPLNANGKLDRPAL---LAMEPAATPDAASLD-------------- 197789918 16 -----------------------------------------------------------------------------------------------------RRIRYREAFDLAGQIANVLKGNGVKPLDRVAVQVEKSAEALILYLACLRVGAIYLPLNTAYTLSELDYLIGDAEPRVVVC-------------RPASHDAIQMARLPG-SSVLTLGTQGSGSLMEAAR---------TASTKIDAAPCGPDDVAAILYTSGTTGRSKGAMLTHRN-LYSNAATLADAWRFTADDVLLHALPL----FHTHGLFVALMAGASMIL---LPKF-DP-----VVIREKATVMMGVPTFYTRLLQED--WLDAKTVAHMRLFVSGSAPLLADTHREWSERTGHA---ILERYGMTETN--MITSNPYSGSRIPGTVGAALPGIEVIVTAPQGVPLPHGDVGMVEVRG--PNVFKGYWRMPEKTEAELRS--NGFFITGDLGKLDDNGVLSIVGRGKDLVITGGYNVYPKEVETQIDEIDGVIESAVIGVPHPDFGEGVTAIVVKAASCNLNE---NAIVQVLDSRLAKFKLPKRIIFVDELPRNTMGKVLKEALRA------------------------------ 170071068 40 ------------------------------------------------------------------------------------------------------RVTYQELLLRSVRVAQNLGSMGIEAGDLVTLVARNSEKIAPVVFGCLMAGVPVNTLDPSFHREDFAHMFGTTKPVAVLC---------EGDLVEEVEAAFEMSEI-SPQLIVFGPRINGFARV--------DDLLVETGSEEHYVPARIEDPAIVLCSSGTTGKSKGVCLSHGLCIANMAAVWK----CRESDRVLCLSSLYWISGIGTLLTATLA-GATRVI---TTDRFSAEMMIDIIEQYRVTVIFFPPS--HALAILNEPTVGMADFSSLRLVLCGGGPTSADLKRSFEMYLSRGKFVVV--YGLSELGG---AGMMSEVAYKDGSVGVLTNGVEAKLVDDEDNLVEIGQEGELHIRARFVFM--EYFGNPD--ETAEMLDADGWLHTGDIARVDEDGLFYIVDRKKDIIKYGGYQISPTEIETVILKMSGVAAVCVTGIPVPGHD-LPVALVIRAPESGVTED---EIEQQVERSMVDFKRLRGVFFVTAFPMTPSGKILRRKCREIA---------------------------- 21244641 480 ---------------------------------------------------------------------------------------------------DNRTLDYATLCELASRIAAQWVADGVGPGDVVAVALPRSEQLLVALLAVMWSGAAYLPLDPESPAARNRQMLNDSGATGLVC-----------------------------EPALCERYLLDGMVWLDPRPAVLPEAIA-------PLATP-DGTAYVLYTSGSTGAPKGVEISHRN-LFNFLHAMEHELALRPRDRVLAVTTITFIAGLE--LYLPLLVGARVVIAPAGISH-DPRGLSRLIADEHISVVQATPSLWRILL-ANEDLV----LDRIHALI-GGEALVPELATQLLSRVGR----LTQLYGPTETTWSTIMPLQ-LTDAAAPPIGRPLLNTRVYVLDAQRQPLPTGAIGELYIGGA--GVAKGYRGKSERFMRDPFDDGSSMYRTGDRVRQRSDGLLEFIGRADAQLKIRGHRVEPAEIESALLLHSQVAQAVVVGHSDGEHALQLLAYVVGKHGNAPSVEL---LRAHLQQRLPASMIPTLWVPLEALPLTPNGKLDRRAL-------------------------------- 90423552 5 --------------------------------------------------------------------------HDMLRRTARDRPDKEAIAWHGG------RINYATLDEMSSQIATFLKDAGVERGMRVAIYSAKCVEEVAVIFAIMKLGAVLVHVNPAFRDDKLLHVLAECEPAALFFHPSKRGAVARAARASALPPLLIRFGADGP---VVAADPDAGCVAAIELSTILHDLAAAGETFADVFSV-ADDLAAIIYTSGTTASAKGIMVTH-GILSQATLVSAQLLGNVADDRLISLTPFSFDGALSQ-LFTMTLVGGTLVLQDSLF----PKDVLATLTAERITGVHAVPSFWRM-MQDRYPVFADAALPCLRYLSLIGESFPEADLLRLKRTLASTDFYMM--YGTTEAFSTCLA--PAEFFTKRGSAGRPLSGVTIGIVDEHGQPCPPGTVGEIVHAGAFVS--PGYWK---RATSTTFR--DGRIYTGDLGTLDADGYLRFVGRKDTMVKRLGYQLYPEDVEACLQTLDGVALAAVTCRPDPSGAQALRAFIVCRRGATLGE---TAVAQHCRRHLPYYMVPDDVVFVDSLPTTGNSKIDRGRLR------------------------------- 66045185 1119 ----------------------------------------------------------------------------LLNHQARQTPERIALVWEGG------SLDFASLHTQANRLAHYLRDKGVGPDIKVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPMDRLAYMLQDSGVELLLTQSHLL------------------GDLPSAEGV-------CTVAMDTLHLDNW-------PVSAPRLNLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQW-MQDTYALDESDVLMQKAPISFDVSV-WECFWPLITGCRLLLA-GPGEHRDPQRIAQLINAYSVTTLHFVPPLLQLFI---DEPLAQQC-NSLRRLFSGGEALPGELRNRVLEQLPG--VQLHNRYGPTET-AINVTHWQCRISDGLRSIGRPLGNVLCRVLDSELNPLPRVVAGELCI--GGIGLARGYLRRPERFVADPLGQGERLYRTGDLVRWAADGALEYLGRLDQQVKLRGFRVEPQEIEARLLAQPGVGQAAVL-LRETVAGPQLIGYYTAEAGQNVEAE---RIKSALALELPDYMVPAQLVRLDSMPLSPSGKLDRRAL-------------------------------- 66045185 2194 ---------------------------------------------------------------------------------AHRRADAPALTFAG------QTLSYAELDAKANQLAWMLRERGVGPQIRVGLALPRSLDMVVGLLAILKAGGAYVPLDPEYPLERLHYMIEDSGVGLLLS-----------------DRALALGELPA-----------GVARWCLEDDQP--SLASFSSDELPFISLP-QHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIRR-FDMRPDDCELHFYSINFDAATERLLV-PLLSGARVVLR--AQGQWDAEEICTLIRQQQVNILGFTPSYGSQLAQW---LATQGQTLPVRMCITGGEALTGEHLQRIRAVFQPELLF--NAYGPTET---VVMPLASLAPLEEGEASVPVVGARVAILDADLALVPQGASGELYIGGA--GLAQGYHQRPERFVADPFSNGGRLYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLEHAAVREAIVLALDTPS-GKQLAGYLVAGQGDEQQAQWRESLKSHLKAQLPDYMVPTHLILLDSMPLTANGKLDRRAL-------------------------------- 66045185 12 ----------------------------------------------------------------------------ALQRRALHTPDRLALRFLTDENDQGLVLTYRDLDLRARTIAAALQRQAV-PGDRAILLFHSGPDYVAAFFGCLYAGVIAVP---AYPPESLLSIIADAEPRLLLT------GADLQPALLQMDE-LAAADAPPLLCVDTLPAAPAQ-EWQGP-------------------QLQADDIAFLQYTSGSTALPKGVQVTHGN-LVANESLIRHGFGIDPDDVI-----VSWLMGLIGGLLQPIFSGVPCILM--APAYFRPLRWLEAISEYGGTISGGPDFAYQLCARVSDSALERLDLSRWRVAYSGSEPIREDSLRAFADKFGFTPDSFMASYGLAEATLYVAGGKRGGIPVEPGSCGTGQPGHGVLIADPSLQVLGENQVGE--VWASGPSIAHGYWRNPEATARAFVQHAGQTWRTGDLGFQ-RHGELYITGRLKDMLIVRGHNLYPQDIEKLIES-----EVDVV-----RKG-RVAAFAVTQDGSE-GIGIAAEISRSVQKILTPDALIKIIRQTGALPKTSSGKLQRSACRRLADGSLDSPASDSTLA-------------- 90419842 23 ------------------------------------------------------------------------------------------------------EWSWAEIDARASAMAAALRDRGVSKGDRILVQSQNCNQMFESMFACFRLGAVWVPTNFRQTPDEVAYLARASGATGMICNATFPD-----------HAAACRAACPDLGFVVAI----GAAAFGE----DYDALVAAHRGVAVANAVDRDDPCWFFFTSGTTGRPKAAVLTH-GQMSFVATNH--LCDLMPG------------TGPASLVVAPLSHGATILM----PTRFDIAAAWRLVEEWRVTNMFTVPTILKMLVEH--PAAAEYDHSSLRHVIYAGAPMYRADQKRALETLGPV---IVQYFGLGETGNITVLPAADDAAARIGSCGYERTGMAISIQDEAGAELGPNETGEICVTG--PAVFAGYYDNPDANAKAF---RNGWFRTGDLGHLDAEGYLSITGRASDMYISGGSNVYPREIEEKILTHPKISEVAVLGVPDPVWGEVGIAVCVTVAGENVGEA---ELGAFLDGKMSRYKLPRRFVFVDEMPKSAYGKITKKLVRQ------------------------------ 189240709 46 ---------------------------------------------------------------------------------VAKFGDRKALI----SRHQKKSLTFAEILDQTDKLASGFRSIGLEKNDRVGLWAPNLIEWYITKMACARAGLIMVGLNPAYQPPEMEYCINKVGIKAIVCADQF----KSQNFYENLATVLKSGKVPSLQTVITMSENKGAFNFGEILDLATNDSIAQIRKYQR--DISPDGPCNLQFTSGTTGKPKAALTSHNGYLIGKRNELKHH-------TICLQVPFFHAFGTTISIMAALNHGATMVLTDGY----SPDKSLDAIKEEKCTIIHGTPTMYVDLVHQQE--VRKEDISP-EIAVAGGALCAPQLFKKMLSVLNVKKVKSV--YGLTETTAVVFQSMVTESEEKAVSVGHVGEHVEVKIVDKDGVVVPCGTPGELCIRAY--CNMLGYWEDEAKTKE--MIGPDNWLMTGDQFILEEDGYGKVVGRLKEMIIRGGENIFPKEIEEFLNSHPNILETHVIGLPHERLGEEVCACIRVKPGTKVT---FDDMVSFCKGKMAHFKIPSKLKVVDEFPKTTSGKIQKFKLKDLPAN-------------------------- 159036030 411 ----------DRARIEAANYLRLLSRALAEP-------------TRPVGRVELVAEPELRQLHEWNPTPRLSLPE-LFTAQARRTPDAVAV------AGAEGELTYAELASRVSALTSFLVSQGVTTEKSVGVSLPPGADLVTTLLAVLAAGGVYVPLPPEHPAERLALMVADAGVELVVT------------------NSVLRDQLPTVHTV----------------ALDSDQALIAAAPPAAPPAVHPGNAAYVIYTSGSTGRPKGVTITHDGIRNRVLWSV-HRYGMTARDRVLQKTTIGFDASVWEFL-SPLVSGGAVV----TPVHRDPAAMVEAVSTHGVTMLQLVPSVLRLL----VDVPQLAGCSSLRLVCSAGEPLPVSLCERLLEVL---DVEVVNTYGPTE---CAIDSTAAGF--RSGEIGTPLRNMRAHVVDRWDELVPLGVPGELCV--SGVGLARGYVGTAERFRPNPYARVPGWYRTGDLVRWRDDGVLEFVGRVDEQVKIRGVRVEPAEVEAAVRTHPDVGEAVVAARRGELGDLELVAYTVPANGTPVSLE---SLAAHLADVLPAPMIPSNHVGLDVLPLTPNGKVDRAAL-------------------------------- 159036030 1525 ----------------------------------------------------------------------------LFERQVRRTPEKVAVVF------GEQHMTYRELNERANRLAHHLRSLGVGPEVVVGSCLERGPDAVVVLVAVLKSGGVYVPFDPDHPAERLDFMLTDANAHLVVTTQAFAHR------------------------------------LAGRRVVTVDDDRLAASATTDPGTLPRPHNLYVIYTSGSTGRPKGVMIEHRSYA-HHCRVIGDAYGIGSDDR---------VVLLSALTFATLLAGATVVISD--PVFWTPSELPARLAEHGVTIMEITPAYYRELLEADV-----GRLTALRLMNVGSDVVTADARRWAATGL---PARFLCNYGPTETVTCVLHPVAGAMPI-----GRPVSGTRGYVLDAKLMPVPVGVPGELCL--GGVRLARGYLNRPERFVPDPHSRGARLYRTGDLVRWRPDGTIEFIGRIDQQVKVRGFRIELGEIEAALAEHPAVQ-ASVVAVREVGPGEQLVGYVVPRVGPVPD---VAGLRAHLRDRVPEYMVPARWVTLDALPLTASKKVDRKAL-------------------------------- 187923664 64 -------------------------------------------------------------------------------------------------------LTYGELGRKATAFAAYLQSIGVKPGERVAIMLPNTFQYPVSLFGVLKAGGVVVNVNPLYTVRELAHQLKDSGAQTIITVEDALPGTKVQNLGDLLADGLNLKGLRHVKKMVPAYNLPKAVPLLEALSTGYSRPLTPVRPTH-------DDIAFLQYTGGTTGVAKGAMLTHKNIIANLLQAKAWSEGQLTGEVETVLTPL-----PLYHIYS-LTVNALIFMGLGIANPRDMKRVMMIIRHEKFTGMTAVNTLYNAFL--DNEEFCKRDFSDLKLAMAGGMATQKSVAERFKAVTGK---PIIEGYGLTECSPIVSMNPVDLSNMREGSIGLPAPSTQVRFRKDDGSWANIGEAGELCVKG--PQVMKGYWNRPDETAKVIDE--DGWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEVEDVIAAHPDVREVAAIGVPDAAQGERVKVFIVKR-----NPSLTAEVIAHCRKNLTGYKVPKLVEFRDELPQTNVGKILRRALRD------------------------------ 111021661 3 ----------------------------------------------------------------------LNIA-DLVEHAIDLVPDRVALV------SDDREVTYAQMEERANRLGHYLREQGVQPGDKVGIYCRNTIEAIEAMVAVFKIRAVMVNVNYRYIENELQYIFDNSDMVALV---------HERRYSDKVANVL--PETPLLKTTVVVE-DGTDLEYEG---IEYEAALAQGSPDRDFGERTGDD-LYMLYTGGTTGKPKGVMWRHGGI---NFMTGEYVEDE------WDLAKLGGMTGSQWAVFQSLFGGGKCVMH---PEF-DGHDVWRIVDQHKVNLIFITGDALDALVEGDKASGEPYDLSSLFLMASSAALFSPSIKEKYLELLPNR--MITDSIGSSETG------FGGLSVVAKGDSHGGGPTVKIDVLGEDGNPVEPGVVGILARKGHIP---IGYYKDEEKTKAT-FKEINGIRYSGDFAQVEADGTVTMLGRGSVSINSGGEKIFPEEVEGALKSHPDVFDALVVGIPDERFGQRVAAVIQTRGGARPG---LHEIADAARKEIAGYKVPRSLWFVDEIKRSPAGK-------------------------------------- 126657601 469 -----------------------------------------------------------------------NLVYQQFEKQAIQKPEHLALI------DENQSLTYEELNQKSNQLAHYLIKKGVKPDCIVPLLVERSVDFIVGMLAILKAGGAYLPLDATLPLEALKLRVEDAQASLIITQN---------HLKLNLDLSLTILNLDQEQ-----------------------DNIAQESTENPNIPVAADNLVYVIYTSGSTGKPKGV-----G--VEHKQLYNYVYGIQPPESHFAAADLG-----NTVIFPPLCTGGCVIM--------DAEGFAEYCDHHPIDCLKIVPSHLSTLLIAAKHPEKI--LPKKRLI-LGGEASNWQLIKKIKQY--APDCCIYNHYGPTETTIGVLTPVSDLNTVPLGT---PLPNTQMYILDRYLQPVPIGVTGELYIGGDNLS--RGYLNQPERFIENPFDKQTKLYKTGDLARYFPDGTIEFLGRSDRQIKIRGFRIELGEVEGTLRQHPQIQEAVVTSWEASPGNPRLVAYLISSEEEKPENEI---LNHFLAQKLSDFMIPSHFLWLDTFPLTPNGKI------------------------------------- 63079046 1504 --------------------------------------------------------------------------------WAEKAPHSIALVF------KDKQMTYQELNQRANQVAHLLRGNGISANDFIGLMVDRSFEMIISMLGILKAGGAYLPIDPDYPEDRIDYMLSDSKAKILLTAPASFE-GKVI--------AIDTPEL-----------LEMDI-------------------ENIPKVNNSSDLAYIIYTSGSTGKPKGVLINHRCV-INMQLTAE-TFGIYPSSRILQFASFSFDSSVGEIFY-TLLNGACLYLVE-KDLLLSGNEFVAWLKKNRISSIFISPSALRML------PYE--DLPDLAYISTGGETLPADLVKWGENRV------FLNAYGPTET--TVDATVGVCTPEGKPHIGRPVTNKKVYVVNSNNQLQPIGVPGELCI--GGEGVALGYLNRPEKFVSNPFAPGERMYRSGDLVRWLPDGTIEYFGRLDDQVKIRGHRIELGEIETRLLEHPSIKEAIVIPRSDESEATYLCSYLI-AEGSWNAADLRKYLKA----SLPEYMIPSYFVELHELPLTPNGKVNKKALPK------------------------------ 63079046 465 ---------------------------------------------------------------------------------VAKNEDQVALEYE------DKQLTYRELNAKANQLARVLQKHNTLPTQVVGLMAERSLEMIIGILGILKAGGAYMPIDPTYPAERIQYMLEDSRSYLLL-----------------VQKAEMIPANYQGEVLILTE------------ELWADENTENLELVNQPQ-----DVANIMYTSGTTGKPKGILITHRNIMTTIINNGYL--DIFSTDRILQISNYAF-DGSTFDIYSALLNGATLVLVP-KQTLMNTTDLLAIIKDSNITVALMTTSLFNTLVDLDVTSFQHT-----RKVLFGGEKASCKHVEKALDYLGEGR--LVNGYGPTETTVFATTYTVDNTIKKLGSIGRPLSNTSVYIFGLDDQLQPLGVPGELCVAGE--CISPGYLNRPDKFIDNPLKPGERMYRTGDLVRWLPEGVMEYMGRIDEQVKIRGHRIELGEIEAKLLEHPSIRETVLVAKQDANGHSFLGAYLVTDNFCPVT-----ELRNYLMETLPEYMVPSYFIELDSLPLTSNGKVDKRAL-------------------------------- 217969814 8 -----------------------------------------------------------------------------------------------------RQLRYQELEAALHAFAGGLAGLGLARAERVGIYLDKRPEFVAAAFGTSAAGGVFVPINPVLKAAQVGHILRDCAVRVLVTTAE-----RLAALGDALD------HCHDLRHVVLVGADGATTRSVA--VHSWQALL--AAPARAGHRVIDADMAAILYTSGSTGRPKGVVLSHRNMMAGARSVAHYLGN-HPDDTLLAALPLSFDAGLSQLTTA-FQAGARVVLL----NWLLPRDVLKAIERERVSGLTAVPPLWIQL--AQLPWAADTD-EHLRYIANTGGRMPGEVLARLRAQLPKTRPFLM--YGLTE--AFRATYLPPELDRRPDSIGKAIPDAEVLVLREDGSECAPNEPGELVQRGALVAM--GYWNDPERFRAAAPGREPGLVFSGDTVRRDEDGYLYFIGRRDEMIKTSGYRVSPTEIEEILYATGLVGECAAFGVAHASLGQSIVAVVTPPAGATLD---TAALLAECRSRMPAYMVPARFEPRSGLPRNANGKIDRKALAALAAGEP------------------------ 168002698 45 -------------------------------------------------------------------------------------GDTVAVV----DARSGKKLTFAELEETVRVVAAGLQHLRIKKSDVVCILSPNSIEFEILFLAIASLGGIMTTLNPLNTNADIKKQTATAGAKYIFT----------------VPELLSKA-----------QSTGLPVALIEGYS----------------VQVSQEDPVAILFSSGTTGESKGVVLTHGNIMCGVLSSPKVSANL--NKVVLHLIPMFHVFGLM-VSVGSIARGSTVIV---LPRF-DFIEMLSTIQNYKVTAFPLVPPILLMMIKQDV--VRKYDMTSLLNIGCGAAPLGKEQLEQC--AVRFPNAKLLQGYGLTESTGISVTPGDGAFADHFGSAGMLAPTLEAMVVDPTNQAVAPTHQGELWLRG--PTIMRAYVGNPKATAETIDK--DGWLHTGDLVYFDNDGYLYIVDRLKELIKYKANQVSPAELESLLLSHPAVLDCAVIPFPDDDAGEIPMAYIVKKPESVITGG---EIMQFVAKQVAPYKKVRKVAFIDSIPKSAAGK-MER--RKLVE--------------------------- 71280665 18 ------------------------------------------------------------------------------------HGDKTAINFQVSEKGVGIQLTFSELHGSVYRLAHGLTLIGVKKGSHVAVMMSNRIEFPVTWLALAVLGAVMVPVNTTYTGKELDYLINDSDSEFIITENQFL---------PVFDDMKAKPATISANQIIVANYQGSTF-------HHWHDVSESGQADFMPDWLHNDDLLNIQYTSGTTGFPKGCMQTQKYILLGCVVDSMLPYSINSTDHSFYYMDPQWVM--------ALHCGARL----NVAGRLSASKFIDRIKRYDIDMAWIP----RPLLSQKASP-DDVNLP-LKKLFIGG--ASAENIVQLQQRFG---INVSNAYGMTEIGPGLIVPDEITDVDVLGTCGLMTPFRQCKVMLENGEEAARNEPGELWIKGD--GIFKGYYNKPEANAESFVD---NWFRTGDKFIQTEKGYFKIIGRFKDMIRRSSENISAMEVEYVLSQHPQIEQAAVVAVPDDYRGEEVKAYVLVRVGE--NNLTAEQVIDYCQTKLAAFKIPRYLEFVRDFPYTPTKKV------------------------------------- 120613207 35 -------------------------------------------------------------------------------------------------------------------LAAYLQGLGLVRGDRVAVMMPNVPQYPVAVAAILRAGFVVVNVNPLYTPRELEHQLKDSGARAII-------------IIENFAATLQACAATQVRHVVVVRKVKKMVPFSLQGAVRFNDALARGARASLAKPLRPDDVALLQYTGGTTGVSKGAVLLHRNLIANVLQSEAWNEGVQPASV--CALPLYHIFAFTANMMLAMRTGAKTIL---IPNPRDLAAVLKELSKHTFHSFPAVNTLFNGLANHPD--FNTVDWKNLKVSVGGGMAVQSAVARLWLEKTG---CPICEGYGLSET-SPSASCNPVTTKEYTGTIGVPLPSTRMKLIDDEGRTVEPGRTGEIVIHG--PQVMAGYWQRPDETAKVMTE--DGYFKTGDIGTMDERGFFKIVDRKKDMVLVSGFNVYPNEVEDVVATLPGVMECAVVGVPDEKTGEAVKL-VIVKKNQELTEA---QVREFCKSNLTGYKQPRVIEFRESLPKTPVGKILRRELRD------------------------------ 50121300 27 --------------------------------------------------------------------------------NVKRYADRPAFINMGEV------MTFRKLEERSRAFAAYLQNLKLQKGDRVALMMPNLLQYPVALFGVLRAGMVVVNVNPLYTPRELEHQLKDSGATIVIVSNFAHTLEKVVHILTRMGDQLSTAKGTLVNFVVYIKRLVPKYHLPDA--ISFRRVLQEGRQYVRPDIINS-DLAFLQYTGGTTGVAKGAMLTHRNMQANVAQ---------------CLAAYGPVLGNEWVVTAPLLTANCLLFFEGGQNITNPRDIPAVVKELK-QYPFTAITGVNTLFNALLNNKEFHDFSTLRLSVGGGASVQRAVAERWEKLTGK---HLLEGYGLTES-SPLVAVNPYDLKHYSGSIGLPVASTDVRIIDDNGNDVGPGESGELWVRG--PQVMLGYWQQPAATDDV---LKDGWLATGDIVTADDEGFLRVIDRKKDMILVSGFNVYPTEIEDVISRHPKVSESAVIGVENEVSGEAVKAFVVRRD----SSLTKEELITHCRRNLTGYKVPKEIEFCEDLPKSNVGKILRRELR------------------------------- 119478212 60 --------------------------------------------------------------------------------------------------------TYAEAHADVAAIANWLLQQGIKPGDRIAIAMRNYPEWLLIYWACMTQGIAIVGMNAWWVEEEMAYGLEDSTPKILFCDQE--RLDRFNNIRDNFTDI----------HVVTVR-----CASANDTDIAY-ETVTATPGVLPDQTVAPDDDACIFYTSGTTGRPKGAQLTHRG-CVSNIMNIAFFGNLGPEDAVLITTPLFHVTANNCLAQAATASGGKLLMY-----RWDAEDALKIIEAEKITNLTGVPVMSRELISHPD--FEKYDTSSLLSVGGGGAQLQPDLVAKIDKAVATARPST--GYGMTETCGI-ISSISGDFFVKPDSCGRAVPTLDAKCFDAEGNEVAQGEVGEMWVK----GAPV-IKGYLNRPDATAESITDGWLHTGDVARIDKEGFIFVVDRVKDMVLRGGENIYCAEVESVVFHIDGVAECTVFGVEDDRLGEEVGLAVVLAPGSNLDAE---AIRTQCAARMAKFKIPRYILMTESLPRNASGKFLKRELRE------------------------------ 192288651 14 ------------------------------------------------------------------------------------------------------KISYAELVARAGRVANVLVARGLQVGDRVAAQTEKSVEALVLYLATVRGGGVYLPLNTAYTLHELDYFITDAEPKIVVCD----------PSKRDGIAAIAAKVGATVETL-----------GPDGRG-SLTDAAAQADEAFATVERGADDLAAILYTSGTTGRSKGAMLSHDNLASNSLTLVEFW-RFTPDDVLIHALPI----YHTHGLF--VASNVTLFARGSMIFLPDPDKILDLMAR--ATVLMGVPTFYTRLLQS--PRLTKEATGHMRLFISGSAPLLADTHREWSAKTGHA---VLERYGMTETN--MNTSNPYDGDRVPGAVGPALPGVSARVTDETGKELPRGDIGMIEVKG--PNVFKGYWRMPEKTKSEF--RDDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRDKGAAIDEA---QVLHGLDGQLAKFKMPKKVIFVDDLPRNTMGKVQKNVLRE------------------------------ 146306528 29 -----------------------------------------------------------------------------------------------------KTLTYGEIYKLSGDFAAYLQKHDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLVVVNTNPLYTAREMEHQFNDSGAKALICANMAHLAEQVVPKTKHVIVTEVGDMLPTFKRLLVNAVIKHVKKMVPPQAVKLNDALAKGRGQSFNEANPSNDIAVLQYTGGTTGVAKGAMLTHRNLMLQVKELMGANLDIAPLPLYHIYAFTFHCMAMM------LIGGHNILL-------TNPRDLPAVVAKYRFTGFVGLNTLFVAL--CNNEEFRKLDFSALKLTVSGGMALQLATAERWKEVTG---CAICEGFGMTETSPVATVNPFSAIQL--GTIGIPVPSTLCKIINDDGQELAIGEIGELCVKG--PQVMKGYW---QRQEAT--DEIDGWLKTGDIGLIQEDGYLRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGEAIKVFVVVKPGESVT---KEQVMEHMRANLTGYKVPKAVEFRDVLPTTNVGKILRRELRD------------------------------ 186683585 414 ----------------AEQFHKLLKSATAHPEATISEL--EILSDRTRNQILFEFNQTQADYPQ---DKCI---HHLFEEQAEQTPNNIAVTFSG------QKVTYHELNTRANQMAHYLQRLGVEKEVLVGICVERSLEMIVGILGILKAGGAYIPLDPNYPSERLAFILEDTKTPVLLTQ----------------QRLLSGLPAHSAQTICL--------------DTAW-AIIAQESQENSPVKTHSENLAYVIYTSGSTGKPKGVQIAHR-HLVN-STTARITYYQEPVSSFLSVAGIFW----------TLCSGGILCLQEGLQL--DIPKLLELIVQNHVSHLLSLPSLYTILLQES----KPEQLTSLRTVIVAGESCPAELVQRHHQL--PSKPSLFNEYGPTETVWSSVYHCRSQQIKEQVSIGQPIANTQIYLLNSHLQPVPIGVIGEVYISGD--SLARGYLNQAEKFIPNPFSDRPGMYKTGDLARYLSDRNIEFLGRLDQQVKIRGYRIELGEIEAVLDQHPEVREVVVIAQKQELQDMRLVAYLVANQQPV---SLISELRRYLLDRLPEYMIPSAFVLLKEMPLLPNGKVDRRVLPDQPLNLEENLVAPET---------------- 77458440 3753 -----------------------------------------------------------------------------------------------------QSLSYFELNERANRLAHHLIGQGVQPGDPVAILLPRSLDLLIAQLAIGKCAAAYVPLDINAPAERQAFMVEDCGAKALLTFS-----------TETVDYAVRRIDLDALK-------------------------LDAQPPHNPDLPQSSESVAYIMYTSGSTGTPKGVMHRAIGRLVYA--------DFNPQDRVAFASNPAFDASTMD-VWGPLLNGGRVVVIDHA-TLLDPHAFGQELAASGATILFVTTALFNQYVQLIPEALKG-----LRIVLCGGERADPAAFRRLLAE--APELRIIHCY-----GPTETTTYATTFEVREVSIGGPISNTQVYVLDARQQPVPMGVIGELYI--GGQGVALGYLNRPEKFLQDPFGDQPGLYRTGDLARWLAPGQLECIGRNDDQVKIRGFRIELGEIENRLLNCDGVKEAIVLARQDGQEPLRLVAYFTAEEGVD-----SASLRGQLQARLPEYMVPSAWVQLDALPLNNNGKVDRKVL-------------------------------- 77458440 570 -----------------------------------------------------------------------------------ERPEAVAAVFLGE------HVTYAELNLHANALAHHLISLGVRPDDRVAIVARRELDTLAGLLAILKAGAGYVPLDPAHPAERLSYLLSDSAPVVVLTQS---------DLRDR---------LPTLDVPVI--------------DLDRHTWPLSLALDPRVPGLTNEHLAYVIYTSGSTGLPKGVMVEHR-TLSNLIDWHCGAFDLCAGRHTSSLAGFGFAM--AWEVWPALCAGATLHLRDGNEDIDALLDWWR-AQPLDVSFL---PT-----------PVAEYAFSTLRTLLIGGDRL-----RQFSRH---QHFDVINNYGPTE--ATVVATSGKVDAGQALHIGRPVSNATVYLLDEQQRPVPIGVAGELYVGGA--GVARGYLNRPERFLDDPFNS-GRMYRTGDLARWQSDGTLEYLGRNDDQVKIRGVRIELGEIETRLNQLPGIQEAVLLAREDEPGQPRLVAYYTEQAQVEPQP--VAELRACLLAQLPEYMVPAAFVRLDALPLTANGKVDRKAL-------------------------------- 77458440 1615 -----------------------------------------------------------------------------------ERPEAVAAVCQG------QALTFAELNRQANTLTHHLIGLGVRADDRVAIVARRGLDTLIGLVAILKAGAGYVPVDPAHPAERLNYLLSDSAPVAVLC-------------LSDLRERLPALDVPVI-------------------DLDLQGWPDTEPSNPQVPGLTSEHLAYVIYTSGSTGLPKGVMHHTLSNLVWHCRAFDLCAGRHTSSLAGFGFDMAWEVWP------ALCAGATLHLRDGSEDVDALLDWW-CAQPLDVSFL---PT-----------PVAEYAFSTLRTLLIGGDRL---------RQFNRQQSFVVNNYGPTETSGIVEAGQALHI-------GKPIANATVYLLDEQLRPVPVGVAGELY--AGGVGVARGYLNTEERFVNDPFNH-GRMYRTGDLARWRADGSIEYLGRNDDQVKIRGVRVELGEIETRLNQLPGIQEAVLLAREDEPGQVRLVAYFTEQPQFEPLA--VAELRAHLLSQLPEYMVPAAFVRLDALPLTANGKVDRKAL-------------------------------- 26541525 8 ---------------------------------------------------------------------------------ADATPHRTALEFIRDDGSEH-AVGYAALDRRVRAVAAALTERGL-RGERVLLLFPPGENYVTAFLGCLYAGAVAVPVYVPTGKRGLSAVLADAGAVLALSS-------------REVTDAI-TASYPELTTSGLIQWLVTEDIADAAADDW---------PGTGPAP---ADLAFLQYTSGSTGTPKGVMHDN---LVHNSASISTALGVGPDSR-----GVSWLMGLIGGILQPLYAGCTLI----SPMAFSPYRWLDAISRHRATV-SAAPAYGECVRRIPEDKRAELDLSSWQHAMVGAEPVRPATLDAFARAFGFDRSAFHPCYGLAETGGAPERGEPRVLELELGQAVSAIAGKEVVVVDPEGRACPPGGTGEVWV--SGPTVTAGYWGRPELFRAT-LESHPGRHFTGDLGFALGD-ELFVTGRAKDLLVVRGRNHYPQDIEQSAEAHPLLQRAAVFSHDDGTEERAVLVHEVVRG---FDPERAPEVITAVRKAVTAEHSLHEVVLVGAIPRTTSGKVRR----------------------------------- 52425413 27 -----------------------------------------------------------------------------FDKAVREHPDRPAYINMG------KVLTFRKLEERSRAFAAYLQELKLTRGERVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELEHQLQDSGAKAIVVVS---------NFASTVEQVVFNTD---VKHVI-LTRMGDQLSFGKPHAVTFREVLSVGKHRQFVRPDLARDALFLQYTGGTTGIAKGAMLSHGNIITQAKWIAESFIGDRRRER------IAIIPLPLYHVFAALLLGITAVL---ITNPRDVDGMVKELRKYPFTAITGVNTLFNALL--NNENFKEVDFSSLKLSVGGGMAVQQSVAQRWHDLTGNN---IIEGYGMTEC-SPLIAASTILTDKHDGSIGVPVPNTDIRIMRDDGDEAELGEPGELWVKGE--QVMQGYW---QRPEATAEVLKDGWMATGDIVVMDKNYIMRIVDRKKDMILVSGFNVYPNEIEDVVMLNPKVLEVVAIGVPHEVSGETIKIFVV-KKDESLT---RDELRAHCRNLLTGYKVPKEIEFRDELPKTNVGKILRRVLRD------------------------------ 54022733 497 ----------------------------------------------------------------------------LLERAAAQRPGDLALV--SDDT----ELTYDQLHRRANRVARLLIAEGIGTEDIVGLRMTTSVEFVVAMLAVLKSGAAYLPIDPAYPEDRIEYLVEDAEPALVL---------GPVEFAAAESAAADLPDTAP-------------------------------TDADRVRPLLPGNLAYVIYTSGSTGKPKGVPVPHAAIA-EHVESFTAEWGMTAEDRLLQSSSVSFDASLLDLFV-TLSLGARLIV-------PKPDAFADLITRRGVTVLHMVPSMLSTF----LLLPEVSEWRALRHVPVGGEALPGEVAD---KFAGVFDAELRNHYGPTECSTHMPVEGPQGTGVVP--IGVPNRNVYTYVLDEALQLVPAGVVGELYLGGD--QLARGYLGRPERFVADPFTPGARLYRTGDLVRRNHFGELEFVGRADEQVKVRGFRIELGEVEAAVATHPAVGHCVVVVAEDPAVGPMLAAYVVPAADEIAGGEILEEVRAHAAAVLPQYMVPSAFAVIPEIPLTVNGKLDKRAL-------------------------------- 4959885 38 -----------------------------------------------------------------------------------------AII----DAHTNEVISYAQIFETSCRLAVSIEQYGLNENNVVGVCSENNINFFNPVLAALYLGIPVATSNDMYTDGELTGHLNISKPTIMFSSK------KALPLILRVQQ-----NLSFIKKVVVID-SMYDINGVECVSTFVARYTDHTFDPLSFTPKDF-DPLLIMSSSGTTGLPKGVVLSHR------SLTIRFVHSRDP--IYGTTSILSLVFHHAFGMFTTLSVGLKVVMFEGA-------LFLKTIQNYKIPTIVVAPPVMVFLAKS--PLVDQYDLSSLTEVATGGAPLGKDVAEAVAKRLKLPG--IIQGYGLTETCCVMITP---HNAVKTGSTGRPLPYIKAKVLDNAGKALGPGERGEICFQSEM--IMKGYYNNPEATIDTIDK--DGWLHSGDIGYYDEDGNFFIVDRLKELIKYKGYQVAPAELENLLLQHPSIADAGVTGVPDEFGGQLPAACVVLESGKTLTE---KEVQDFIAAQVTPTHLRGGVVFVDSIPKGPTGKLIRKELREI----------------------------- 104782282 504 ---------------------------------------------------------------------------------AAAHPERLALV-DGP-----RSLSYAALDARANHLAARLIARGVTPRSLVALSAERRLETLVGLLAVLKAGACYVALDPQFPRERLGQMLEDSGAQLVLAPSDQFERFSGFEGVALLDDALQAPECAEAAPAI---------------------------------EVFGDDLAYVIFTSGSTGRPKAVGVGHGALANYLVRSMALVSTL--------AADLG----HT-VLFGALAAGRTLHLVD-ADTAVDGQAFAAYMSAHAVDALKIVPSHLAALLAGDNAAVLPR-----RCLVLGGEASPPALLQRVQAL--APQCRLANHYGPTETTGAFTCQLDDVRVAPP--LGAPLPNLRAHVLDAALNAAPVGGQGELYLGGA--GLARGYLGQPERFVPDPFAAGQRLYRTGDRVRQYADGALRYQGRADQQLKIRGYRVEPGEIERQLLAHPAVGECVVVGQPGANGLQLVV-YVVAKGAEVVAAE---ALKAFLRERVSAHQVPAHVLTLAALPLTANGKLDRRAL-------------------------------- 15131501 23 ----------------------------------------------------------------------------------------------------TTTLTYAELNTQANRLARRLVAHGVGPERLVALAMPRSIEFAVAMLAVHKAGGAYVPIDPDYPAERRQHMLAGAAAQCLLCLPGQDVAGAPV----VLSVALAEPGRPEP-------------------DLDDSDRLA---------PLLPSHPAYVIFTSGSTGQPKGVVVTHRGIP-NLAADYVHRQNLLPDSRLLAFASPSFVAEFWPI----WLAGACLVLADLIPGEP----LARLVRDRHITHVTLPPSALAPLEEAGGLPPGL-------TLLVAGEAGPPVAKRWAAGRV------MINAYGPTEATVAVTASDPLTGEDTP-PIGRPITGVHTYVLDDRLVPVPDGTVGELYMTG--PGLARGYLHRPERFLPDPFGPGQRMYRTGDRVRARPDGQLVFVGRADDQLKVRGHRIEPAEVESALLAVDGVAQAVVT--EHDNR---LVAYVVGAGGARPAEDLLPPL----RKQLPAYLVPDVVVGLPHLPTTPNGKVDRAAL-------------------------------- 29888152 49 -------------------------------------------------------------------------------------------------------ISHTELQIMVQSMAAGIYHLGVRQGDVVSLVLPNSVYFPMIFLSLISLGAIVTTMNPSSSLGEIKKQVSECSVGLAFTSTENVEK------------------LSSLGVSVISVPESYDFDSIRIENPKFYSIMKESFGFVPKPLIKQDDVAAIMYSSGTTGASKGVLLTHRNLI--ASMELFVRFEASPGSVYLAALPLCHIYGLSLFVMGLLSLGSTIVVM----KRFDASDVVNVIERFKITHFPVVPPMLMALTKKA-KGVCGEVFKSLKQVSSGAAPLSRKFIEDFLQTL--PHVDLIQGYGMTESTAVGTRGFNSEKLSRYSSVGLLAPNMQAKVVDSSGSFLPPGNRGELWIQG--PGVMKGYLNNP---KATQMSIVEDSWRTGDIAYFDEDGYLFIVDRIKEIIKYKGFQIAPADLEAVLVSHPLIIDAAVTAAPNEECGEIPVAFVVRRQETTLSEE---DVISYVASQVAPYRKVRKVVMVNSIPKSPTGKILRKELKRILTN-------------------------- 10441260 163 -------------------------------------------------------------------------------KQVKATPYQTAITYEGE------SLNYDELNARANQLAYQLRAEGVGANSLIALIMDRQLETIIGIYGILKAGGAYVPIDPKYPIDRINYILEDSQPKVLLTDDEAIYGNKVIDLTETTREAFPTSNLKQIS--------------------------------------DESNLMYVIYTSGTTGKPKGVMAHSGGVMNRLNWVIKYNVD-GEDTILFYTFDVGWAMLGSQIVLLP--SGE-----EGNP-----EKITELLEGYSVAMVHFVPSMLNMFVNFIKSTNNAQAISKLKYVLASGEALKPEQVNDFNHFIGKNNTALLNLYGPTET-TVDVTSFDCENHKTYDSIGKPISNIQAYILNEDNNIMGIGVPGELCIAGV--GVTAGYLNRPEKFIDNPFGKGK-LYRTGDLAKWNGDGNIIYIGRIDEQVKIRGYRIELGEIESILRQHTHINDVAIVARPMVDNELSICAYLVSDDSLDFG-----SLKTSLGQKLPDYMIPAYMTQLDELPVTSNGKLNKKALPEI----------------------------- 63099943 994 -----------------------------------------------------------------------------LHRLIEERPDHVALIAERE------QLTYRELNRRANQAARRLRRLGVGPDVLVGVLADRSIEMVVALLAILKAGGAYVPIDPTYPRERIDFIAEDAGLSVLLLAEERRR----------------LPSFRGTQLCLSTERHLLDGEAE-------HDLGPTAGP---------DHLAYVIYTSGSTGKPKGCMIPHDAICNRLLW-MQDEYRLAPDDRVLYTFDVS--VWEFFL---PLIAGATLVMAEG---HKDVAYLVRVMEEQRITTCHFVPSMLNFFLKEPALP------THLRQVFTSGEALSYDVMDTFLR---RSPARLHNLYGPTE-AAVDVTYWPCERPDRKVPIGRAISNVEIHILDSALRPVPAGAEGDLYI--GGVCLARGYLNRPERFVPSPFDPGARLYNTGDRARTLDDGNIEYLGRLDAQVKLRGFRIELGEIEAALSAHEAVQD-AVVAVQDATEDPKLVAYLVT--GGRPFPA-PGALKAYLKERLPDYMVPNRFAPIAQIPVTAHGKLDRKAL-------------------------------- 159038525 1607 ---------------------------------------------------------------------------------VAREPQAPAVI-----TGDV-TVSYADLDEHSRRLAAALRASGVRTGDVVPVLTERGLAEVVSVLAVLRAGAAYAPLDPASPAARLQLQIRDSGASAVVTTG-------------------EHAGLLASSGVTLLYADDDHPDTPPDEEPWRAEL-------------DASSLAYVLYTSGSTGQPKGVLIEHGMVTTFLAW-MVPDFAVGAGDRMLCCAPVFLAVGE---IFSALATGATIVVA-STDDVRQPGALEALARRAGVTHVFTTPTVLSLLAPAAVPE--------LRQVMVAGEPAPPSLVAAWRT----DGRRVLNLYGPAETTGTTWYECP-VEPSPTGTIGRPMPNRRVYVVDDAGDLAPVGVPGELLIGGD--GVARGYLNRPELTAELFHTGWGRTYRSGDLGRWNHAGQLEFLGRRDGQVKLRGLRIELGEIEHALRSSPGVRQAAA-AVHRVGADDTIVGYVV---GDLTDDELRA-LRTTVAERLPSYMVPALVRRLDELPVTRTGKIDRR---------------------------------- 3046721 470 ---------------------------------------------------------------------------------VEASPDKTAVAADG------RSLTYRRLNEKANQLARRLKAKGLMHGNAAAIMMERSLEAAVSMLAVLKAGGVYVPIDPGYPEERIRFLLEDSGSKIVLTKD------------------------------------GTQISLEGYEVLAVNAMDAEKEDAANLEHVNPEDLAYYIYTSGSTGRPKGVMHRNIVRLVKNAGCIPLKSGVK-------MAQTGAVSFSTFEVFGALLNGGTL--------YPDGKRFNMFLKETGITTMWLTSPLFNQIAQQDPGMFA-----TLNDLIIGGDALVPGIVNRVKRE--SPELSLWNGYGPTENTTFSTCFLIDQAYERTIPIGKPIGNSTAYIVDEHGSLQPIGVPGELCVGGD--GVARGYLNQPEKFVGDPFAEGKRMYRTGDLAKWLPDGNIEFLGRIDHQVKVRGFRIELGEVEAALARLEGISEAAAVIRENNAGENEICVYYT-AVGARPAAQLRTEL----SRSLPEYMIPAHLIELDSMPLTANGKVDKR---------------------------------- 3046721 2501 ------------------------------------------------------------------------------------------------------EWTYKELNARANRLARLLIEKGARPEQRIGIMVKPSLEMAAGVLGILKAGAAYVPIDPSYPAERIGYVLKDSGAELLLTQSG-----------------LTVPDTFTGD-VIDLNREGSILD---GELYPEDDMNPNAQAQ-------SDNLAYLIYTSGTTGQPKGVMVEHRS-LVNLCYWHNDAFKVTEHDKSAKYAGFGWEMF-PYWIAGAELH----IIDEAI--RMDITRLNQYFEENKITITFL-PTQL-------CEQFMELDNQSLRVLLTGGDKL---------KRIAKRSYTLVNNYGPTENT---VVATSAAIDLDEGSIGKPIANTRVYVLGQNNEVQPVGVAGELCIAGR--GLARGYLNKPERFTEDPFVPGERMYRTGDAVKWLEDGRLEYIGRIDQQVKIRGFRIELSEIEVQLARLSEVQEAVVTDIEDACGNKALCGYVVANE-QLDTESLARKLAQT----LPDYMVPSFWVQLDELPVTANGKVDRRAL-------------------------------- 3046721 1507 -------------------------------------------------------------------------------------------------------LTYRVLDEKANQIANVLRTERVGQDDVVGIMLNRSAEVAAAILGVMKSGGAFLPIDPEMPTSRVQYMLEDSGVRWLLT-----EPSHQADL----------------------------ADWYTGRLIDVRKDTLMASNKRPHPTTDGASLAYIIYTSGTTGRPKGVQLEHRNLANYVSWFISEAHLSASDKTMLYAFDLGYTSFFPVLLAGGELHIVP------KETYTEPEAFTHYIGEQGITYMKLTPSLFHTVVQPQSFALAKG-LQSLRLIVLGGEKINPKDVERFHSRYPDTR--FINHYGPTETTIGAIADMIGQFAERP-TIGRPISGAGALVLDASRRLVPAGAAGELYITGS--GLARGYVNNREKFVENPYTPGTFMYRTGDLVRRLPNGEIEFLGRTDDQVKIRGYRIELKEIEEAFNELDDIERAIVLSFTTDSGLDELCAYIQAKRQLPVS-----ELRERLSERLPSYMIPSYFVTVDKMPLSANGKVYRRALPQGLNGRSDSYRAPST---------------- 120612831 46 ---------------------------------------------------------------------------------------------------------YAELDRLSTRLGAWLQAQGLPQGARVAIMLPNVPQFAVAMAAVLRAGYTCVNVNPLYTPRELEHQLRDSGAGAIVTFSEVVER---TAVKHVVLTAFGDLLGPAVRH---LARPAFDLPLSDGRRVTTAALAEGARHTLAPSTARLDSAAFLQYTGGTTGLSKGAVLTHRN-IVAATLQAEAWF--TP-----ALARIGDVRQANSIAALPLYHICLLAIRQGSHLTPNPRDIPKLVAVLKKRPFHLLPTLFNALLQNAE--FRTLDFSHLCVSQAGGMAASESTARQWQKVTGNT---MIEGWGMSETCAI-GTNNPVDNPEFTGTIGLPLPGIDIAIKDDAGESLPVGQSGEICIRG--PNVMSGYHQQPGENARAF--TADGFLRTGDIGVMDEQGYTRIIDRKKDMILVSGFNVFPNELEQVIALCPGVLECAAIGVPDEKQGEAIKVFVV-----RSDPALTEEVARYCNEHLTGYKRPRHIEFRDALPKTNVGKILRRELR------------------------------- 68535554 31 --------------------------------------------------------------------------------------DRVAVI----DIADGSETTFAQLQNYIESTAGWLAAKGIEKGDVVALHLPNSLNFIVAAYGLWRIGAVASPISLLSTPESVTAQIEDSGAKMLLTVDASSQGAK--------DAGIAEDN-------IVFLDTSKGM----------QQIMAERRTAPAVEINPDEDLAVLPYSSGTTGLPKGVMHRQ---LVSNVQQGQDIDLLRRDDTVYAVLPFFHIYGLTALVNLALAQRAELVV---VPRF-ELQSFLEHHQKFEVNFTLIAPPIAVQLAKH--PMVDNYDLSNMRGVFSGAATLDEDLALALEKRLG---IHVQQGYGMTETSPLAHANV--SKDINRGSIGKPCANTESKLVNPETLEEIPSEVGELWVRG--PQIMAGYLNKPEQTAEAL--PGDGWLRTGDLANSDPEGNVHIVDRLKELIKYKGYQVPPAELEAVLLSHPEIADAAVIGVHRASDGELPKAFVVAQRGSSLNE---QQVMDFVAERVAPYKKIRIVEFVQGIPKSSTGKI------------------------------------- 182440509 1598 --------------------------------------------------------------------------------------------------GTTRSLDYGELAHAKDELAAVLRAAGAGPGHRVAVAVPPSLEQVVALLAAVTAGSAYVPLDPAYPDERLEYVLADSAPQVVL-----VDPEQRARFTRLLDRA-------GVRARVLVQGDQHPLDTGSLP------------------AVAPGDPAYVIYTSGSTGRPKGVVVPHSAVTTLLANT--------RDDVEFGPHDVG-VQFHSWELWGTLVHGGELLV----PDYASPVDFHRLVRERGVTVLNQTPSAFHRFIEADDEPV-----TTLRRVIFGGEPLDLGRLRWVERH-GTSAPELVNMYGITETTVHVTHRVLTDEDFTAGPIGRPVPGLTVHLLDDRLRPVPPGRVGAIYVAGGQLS--LGYLGRPERFVADPFSDGSRMYHTGDLARRTLDGELEFVGRADDQVQLKGFRIEPGEVESAVRELDGVVDAAVTV---ADGGDHLVAHVV---GVPPAD-----LTRLLAAKLPAHMVPGLVLPTDTLPLTVNGKLDRGALRERAA--------------------------- 182440509 148 ------------------------------------------------------------------------------------RPDAVAVV------DEHRTLTYREAARLSAQLAHHLIERGLSAEQVVGISLGRSAEMVVGLLAVLQARGAFVPLDPQWPATRRSVVVEDARAVLQLNSTGKAEAGEP--------DAVR---------------------------VDLGDWTYGAHPGDAPESVPGASLAYVIFTSGSTGRPKGAMIRHEAILLWQSAEI-LHFGHDDASLFKAPFDIS-----VNEIFLPLVTGGRVVLRPG--GERDPHHLLSVIAEQRVTFTYLVSSMLDVLL---EIAGDSGRLDCLRHVWCGGEVLTPELYERFRDRLG---IPLYHGYGPAETTSHVI--YRGVATRLSTSIGRANPNTQLYVLDDELRPVPVGVGGELYAGGFLLG--RGYVNAPSRFVANPFSDGSRLYRTGDLARYAPDGSLDFLGRADNQVKIRGMRLELEDVEASLAEHPGVRHTCVVARKNSVGGTYLIGYVIPSGGHQDLSA--DDVKAWAAEAMVEYMVPAHLVVLTEFPLTANGKIDRRAL-------------------------------- 182440509 3047 ----------------------------------------------------------------------------VVDRAAERDPGRVALVADGA------TMTFAELRERSRAVAGVLARRGIGPETTVGLAIPRSLDWIAALFAVLRVGAAYVPLELDHPDERIAAIVEDARPEVILTVSAVS---------PRLDGELIELDRPLPE----------------------------AEPYTTFAPDDPDHPAYTIYTSGSTGKPKGVVTEYAGMLINHAHTVSFAFDMSWEELLW------------------LADGHEVHICD-EELRRDAPRLVAYCVEHGIDVVNVTPTYAQQLVAEGDDPGRRPAL-----VLLGGEAVTPTLWQRLAETDGTVG---YNLYGPTE---YTINTLGVGT----FECQDPVVGVDVYVLDPWLRPLPAGVPGELYVAGV--GIARGYLGTAHRFVACPFGRGERMYRTGDLVIRRPDGNIAYLGRTDQQVKIRGHRVELGEVEAVFAAHPAVRFVAAVAQPDPDGAHRLAAYLVLADSADL-----ARVAEEVGGGLPDFLRPTHYARVDGIPLTVNGKADTKAL-----PEARPLGALTT---------------- 46116982 45 ------------------------------------------------------------------------------------------------------RWTYNELNQQSSSLAQSLLDMGIGVGDRVAIMAGNCEQYAAVFFAVAKIGAILVILNNTYTPTEAMYGLKFSDSKIFFTT---PRIGRLDQTQLL----QQLENKKTAPKVVMLRGDET------GKYETYDSLVNHQRLYQAMTKVLPHQVVNLQFTSGTTGLPKAAMLTHHN-LVNNS---RFIGDLGPADVLCCPPPLFHCFG---LVLGLLA----VVTHGGKIVYPDIQATLQAISDEQCTAVHGVPAMFDSLFQA--KWPENFNCDNLRTGIIAGAPVPRYLMELLVNRFGMTE--FTSSYGLTEASPTCFNAFTDSIDTRLTTVGTLMPHAKAKIVDRDGNIVPVGERGELCVGG---YQLQGYWNNSEKTNETMARDASGVWHTGDEAVFDENGYCSITGRFKDIIIRGGENIYPLEIEERLMDHPAITRAIVVGLKNKHYGEVVGAFVELADGHQKPE--FEELKDWCRKRLGGHKSPAHVFWVPAVPLTGSGKVRKFEMAKLGDDLLRKQENVSKL--------------- 186455067 514 -----------------------------------------------------------------------------------------------------ESLTYRELNERSNQLAHYLKRCGLQPEQCVGVYLERSVRMVVALLACLKAGGAYLPLDQSFPRKRLGFMLIDSKASMIITEEEF-----SHEFKE------------CSARTICLDKEADEIA---------EESLTNPAPGSTGERL-----AYVIYTSGSTGKPKGVCTPHRAITRTVLNTDYVHLD--QSIVMAQATNASF-DAAIWEIWGALLNGARLVI---TPTLLSPRELQNHLQHHGITSLFLTTSLFHQLVSEVPSIFCG-----LRHLMVGGEAMEP---KWAAEVLRNGPPQLLNGYGPTESTVFATCKLVCSVPAQVESIGRPIENTSTYVLDSNLQPVPIGVAGELYIGGD--GLALGYLNQPEKFIPNPFVPNPRLYKTGDLACYLPDGNLEFLGRIDQQVKIRGFRIELGEIESTLLQHPAIRQCIVTVCPGAGGVKQLAGYLVCRQSHSAS---SLELQNFLKQRIPEFMVPAFFVFLGALPLTPNGKVDRPAL-------------------------------- 114773385 29 -----------------------------------------------------------------------------------------------------QTYTYAQIDSASASFASYLNEMQLSPGDRIAIQLPNVLQNPIAVYGAFRAGLVVVNTNPLYTPREMKHQFNDSGAKLVILAD----------FLPKYDEIAADVG---IERVIITSATELLMP-NTAPTHDTHANFTTVLEQGAAQPLPAHDVAALQYTGGTTGVSKGAALTHSNIISNCVQTIIRLGDNSQAEVVVCPLPLYHIYAFTVCMLAFASRGAHVLL---IPNPRDPDAFIAAIKPHQFTTFAGINTLFVGLSSHPD--FKTCDFSKLKLTISGGTALTTGAVDAWKSVTG---CDITEGYGLSETA--PVAAFNQAGNEQYGTVGLPVDGTDIAILAEDGSHQPDGEAGEIAVRG--PQVMAGYWQRPEATAEVM--TADGYFKTGDVGVILPNGCIQIVDRLKDMIIVSGFNVYPNEIEDVLTQHPAILEAAVIGKPDDHSGERVCAYVSLN-----SEIDTADIEAHCRKLLTAYKVPKEIHVMDELPKSSVGKLLRRMLRD------------------------------ 182678730 18 -----------------------------------------------------------------------------------------------------KRYTYAKLGDLVDRAARGFQQLGVRKGARVGLCLPNTPYSVICYFAILKAGGIVVNYNPLYVEREMKHQIEDSGTTIMVTLDAQIYPKVSAMLEDTCLERIRMAECLPRSKAILFKSELADVP-ADLQNISFTRLIANDGKPRHVDIDPLTDIAVLQYTGGTTGVPKGAMLTHGN-LTANVEQCRRILDSQGGERILGVLPLFHVFAMTTVMNFGVTVGAELIL---LPRFEIKQVL-QVIVRKKPTLFPGVPTIYTAINNAASDGA--FNLSSIHYCISGGAPLPGDVRCRFEKLTG---CRLIEGYGLSEASPLVICNTLKG-ENKPESIGIPAADTIIEVRDPESRVLGVGEKGEICV--SGPQVMAGYW---QRPAETAEVMVDGMLRTGDIGYRDEDGHYFIVDRIKDLILCGGYNVYPRVIEEALYRHQAVAEAVVIGIPDAYRGQAPKAFVRLREGISVSPE---QLKTFLEEQISRIEMPKIIEIRDHLPKTMIGK-------------------------------------- 115526899 7 ---------------------------------------------------------------------------------AKDRPDQPAFIMAS----TGESVSYRELEARANRLAHLLRRHGLKRLDHYSIFMENNNRYLEANGAGERAGLYYTCVNSYLTAGELTYILSNSESKVLITSQA---------KLDIAREALK--DCPNVTLCIEVDGPGE-----SERIVGLDEA-TRGLPDTPIADESLGTP--MLYSSGTTGRPKGILRPLPAQPLPLFFFLQKLWQYRDGMIYLSPAPL----YHS----APQAAGGTVIIME----HFDPEQYLALIEKYKVTHSQLVPTMFSRMLKLPEEVRNRYDLASLEIAIHAAAPCPPQVKE---EMIKWWGPIIHEYYGATEGLGFTACDSEQWLAHR-GTVGKVMFG-DLHILDDGMQPCPKGVPGQIWFKT---ATPFEYFNDPTKTKEA-RSADGSMSTVGDVGYVDDDGFLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNDDLGEEVKAVIQPMPGIDAGADFAEELIAYCGQSLSRQKVPRSIDFIDELPRLPTGKLYKRLLRD------------------------------ 121610793 18 -----------------------------------------------------------------------------------------------------------QLQAQADRAAAGFEQLGLRAGDTVAVMLRNDVPYLELMLALNQLG-IHLVVNWHFQAEEAAYVLRDSGAQLVIHAD----------LWPTL-----APAVPPDVRVLVVPTPQEIIDPLPDQALQWAQWRDGFAPSMTP-PVPS--PGSMLYTSGTTGRPKAVMR-LPGTPPQHEGTMRVAMASHARE------------GMRTALVGPLAARVALRLAERIVVLPDAEQLLRTIEQHRLTHLSLVPVMLVRLLKLPREVRERYDLSSLENVTHGGSPCAPE----VRRAIIDWWGPIVNTYGSTEIGVTMVSAQEWLQ--RPGTAGRPFPGTSVRILGPEGQILPPGETGEIYVDPGDNALPFTYRNDAAA-RQAI--ERDGHITNGDMGYLDADGYLYVTDRKRDMVISGGVNIYPAEIEHVLVTHPEVADCAVFGIPDAEYGEALAAAVVRSPGSSLDAE---QVRDWMRQRMAGYKVPRHVEFHAALPREGMGKV------------------------------------- 120402977 19 ------------------------------------------------------------------------------------------------------RLSYGEADERSAVLAQRLVALGAGKGTHVGLLYPNSAEFVVAMLAATRIGAVVVP-FSTFGAPEVRRQLVDSDVSVLLAA----RSFRSHDYVQTLTDAVGARPTHGPVAAPVLRHVLFDDQDSDARGRVDDALLRAMEDD-----VDGCDPLAVIYTSGSTSAPKGVVHTHAA-LLAHQRSLNEIRRLTADDRLFCNSPFFWIGGFAFGLLATLVAGATLIC----SNATDAADTLDLLEAEKPTVTNGFVAGITHLPRH--PSFARRDLSSMRRIMAAGAPADAEL--------------RHNMLGMTETGSVVLLSGDDSPESRRGSFGFLAPGFQARVVDPDGCDVAVSTPGVLLLRGPF--LMQGYYG---RAREDCFDG-DGWFDTGDLVRRDGDGVFYFIGRTGTMIKTAGANVAPGEVEKAII--------AVIGLPDAERGQLVAAVI-----ASDTEVDVSGLQETLRSHLSAYKIPRRVATVADIPMLSSGKVDLSALRRL----------------------------- 171318252 1060 ------------------------------------------------------------------------------------------------------TLSYAELDARAGRLAAYLQDLGVGPDALVGLCVPRSLDMVVGLLAILKAGGAYVPIDPDYPADRISYMLADSNARVLVTQAAIARR---------------LPDSPAPRVLI---------------DEDWSR-IAAATATAAREGLEAHHLAYVIYTSGTTGRPKGVMVQQRGLANLMQWFVRDI-GIGADDAVLLVSS------HSFNIFGPLITGGVLHL---AAEPFDPHAIVQQVRREAISFINCTPSAFYALVEASDD----RQLRSLRRVMLGGEPIQPKLMQ-----LPEPRPQFINSYGPTECSDVDVFHLLSS-ELQRYRTGVP-LGHAVRVLDERCRPVPRGVVGELYIAG--IGVARGYLNRPERFVPNPFSQGARMYRTGDLVRWNSEGVLEYLGRIDHQVKLRGFRIETGEIEAALLECTLVQQALVVAC-DNHRGQLLVAYVV-GDGTTSDE---SSLRRHLEARLPKPMIPAAFMWLDQIPLSPNGKVDRKAL-------------------------------- 171318252 9 -----------------------------------------------------------------------------------------------------------------------LRQAGIAPGDRVGHSFERSTEAIAALIAILKIGAAYMPIATDAPAPRRDFMLHDSGAKAVIC-------GR--------DVAASLASCP----VPVL-------PWTASTD------APHEPVEPLPEAVGPASIAWVLYTSGSSGQPKGVLGTHRGTRIEALWTHQPF--VKDERCFFTTVDSFW------EILAPLCAGHALVV--GDDLIKDPERLLPHLAALGIRRICMVPSLLALL--VDLFPSLHAVVPDLKLWVVSGEPLTLDLCVRFRAATRDARLF--NQYGLTESCADVTSSAAGTTPISSGTCGRPFEGTEMFVVDKQLNPVPDGTAGELCIVGE--CLSDGYLNRPELMQERFFTM-PGALRTGDRVARLPEGDLLYLGRIDSQINLRGYRIEPGEVEAAIAAHEDIVQAAVVLQEDALRKH-LVAFVTLRPAAAMQQDILAELKRHAEARLPAYMLPGAFVVVDAMPLTPTGKVDRQVLASTSRAPRVAVGEVSA---------------- 149374522 25 ------------------------------------------------------------------------------------------------------RYTWGQTYERCRRLASALSSRGIGRGDTVAAMLPNIPAMVECHFGVPMIGAVLNTLNVRLDAEAIAFMLEHAEAKVVVADREF--GG-------VVRDAVSRLDSKPLVIDVDDPEYGEGIQMS---DLDYEAFLQEGDPEFQWNLPENEDAISLNYTSGTTGNPKGVVHHRGAYLNSLGNQAVWSMGQHP--VYLWTLPMFHCNGWPWTVTA--MAGTHVCL-----RRVDPEKILQLIRDHQVTHMCGAPIVLNALLNVPESAKAG---------------IDHEV-----KAMTAGAAPPAQVIGAIEEMGIAITHVYGLTEVY-GPVTVCAWKWDEKTLDEQGEPVPGKTIGEIFLRGN--TVMKGYLKNPKATEEAF---RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDAKWGETPCAFITLKP--EASEVSEEDLIDFCRERLARFKVPKTIVFTD-LPKTSTGKIQKFVLRDQA---------------------------- 197773282 233 ---------------------------------------------------------------------------------ARRHPDAVAAVHRS------RRWTYQELNVRANRLARGLLAEGLRPEDVVAVVTERDLNWMAGVLGVLKAGGAYLPIDPQYPPGRIATMLGRARCGTVLT-----EPGSTTSLDRAV------SSLPGTRRLLVPTLAESDTD---GGDLGLD--------------VAADRLAYVCFTSGSTGEPKGAMCEHAG-MLNHLYAKIDDLGIGEGQVVAQTADIS-----VWQLLSALLVGGRTLLVEQEAIL-DAGRFLDTIADGRVEVMQLVPSYLDVVLSALERDPR--DLPDLKCVSVTGEALKRELVERWFTAGPGTR--LVNAYGLTETS--DDTNHEVMDEVPAGPLGRPVNNVHVYVVDDDLSPVPLGAPGAIVFSGICVG--RGYVNDPERTRSVYLAHRPGLYRGGDFGRWLPDGKLEFLGRKDAQVKIRGFRIEIGEIENTLLRLPDVRDGAVVVTGPEGHDRQLVAFCT-----GPRPQAADVLRERLGEMLPDYMVPAAFHQCESLPLTANGKIDKKALAALAE--------------------------- 157112928 42 ---------------------------------------------------------------------------------LRENGDDVAYI----DGLTNESITYSELLEQSVRLANRFHRIGIKKNMMIAIMCENRLELALIALAATYMNAVPILLNPAYTTIELEHVLKLTQPRAVFVSS--------VAVKTLLKVANAIPSIKMITLLGSKERPHKRVTLF--GELFDRNKLKNAKS-FTPQPVNLKDALMVL-SSGTTGLPKAVQLTHYNIMAVLAY-------IRDDLKTFSPTSLGLAFFHIYILLSACCNKRTIV---SLPKF-EPKLFLSTIEKYKIASAALVPPLVVFLAKH--PLVEKYDLSSLMAISCGAAPLSKEVEEMVQKRL-PNLVLIRVGYGMSETSLGVLTRNFG----KPGSVGKRMFW--VKVVDETGKTLGPNQVGEICAKGPM--IMRGYYKNEDETR-SIIDK-DGWLHTGDTGYFDEDEDFYIVDRIKDLIKYRGFQVPPAELEAVLLTNPKIKDAAVIGVKDEVSGELPLAFVVAQPEVELTE---TEVIDWVASRLSKHHLHGGVRMIAEIPKTASGKILRRELR------------------------------- 10639825 15 -------------LVNSENRHALWAWRVAHRAAGRRECLEYIGAH--WPDIRPARLPDTGKDA----GACL---HDLFAAQVARTPGAPALIW------RDHEISYRQLDDDSSKLAAYLRLRGVGPGAFVGLCVERSPQMITALLGVLKTGAAYVPLDPEYPVERLRYVLSDTGARLLLTQE---------PLRP-----------------LFPDHDGEILCLDQHRQDIDALAAAPAPDSPVPLP---SDTAYVIHTSGSTGRPKGVLVTHRSLANHSSAVNRY-FAFAPGDRVLQCRPLSFDAAAEEI-FPPLLHGAALVL--GSPLRQTFRALTQQVIDTG-TTFLSVPTAFHSWVAEEDCLLRLATESALRTMIVAGEKAARQALLTWKKRVG-EDIRWFNVYGPTEGTITTTVHEPGAWETEYGSIGRPIDNVRTYVLDDALRPVPAGEPGELFIGGA--GVAVGYLNAPERFLPDPFSGVPGLYRTGDLVRADADGCLEFLGRRDHQVKLRGYRIEPGEIEAVLTEHEDVR-ACVALVTDDGPDSALVCFVTAGGRAAPP---AAELIAHLRGRLPWYMIPTAVHVLDAFPLTPNGKIDRAAL-------------------------------- 182434241 1994 -------------------------------------------------------------------------------RRAAETPAATALI-AGDE-----EWSYADLAARVTAVAGRLRELGARPERLIAVALPRSADLVAVLLAVSATGAAYVPVDPDFPADRVAHLLADSDPLLVI-------------------------------------RPGHPV-LAPGPHGGTRAELPGAAP-------DPESTAYVIHTSGSTGNPKGVVVTHGA-LANLLDAIAKTLGSGPGHRLLAVTTVSFDIA-ALELFVPLVTGAAVVLAQ-REEVLDPLLLSGLAERTRATHLQATPSLWRGIIDAAPGLLDGL------CVLSGGEPLPAD----LADRLARGGARLLNLYGPTETTIWDLAPDSGTPHV-----GHALRNTALRVLDTWLRPVPPGVPGELYIGGA--GLARGYLGTASRFTADPFAPGDRMYRTGDLARIQDDGTLRVLGRTDHQLKVRGHRVEPGEIETALRSHPEVTDTVVVGLPDPSGSVRLVAYVTGA---------ATELRPYLAQRLPEHLVPSVVVRLPALPLTPNGKVDRAAL-------------------------------- 182434241 3034 ---------------------------------------------------------------------------------------------------------YEEFDGRVGRLAALLRDRGVGPETRVAVALPRSADLVVALHAVQRAGGAYVPVDPDHPADRVAHMLADAGPRLLIT----------------LTALRERLPVPGDVPVLELDAPDARAACAAAAPVGVHPGLRG------------EHAAYVLYTSGSTGRPKAVVVTHTA-LVNRLRWMAGHFPFGPEDRVLQKTPAGFDVSV-WEFFLPMLTGSTVVLPDG--LHRDPAEVAEAVIRHGVTTVHFVPS---MLAAFAAEPRAAHC-TGLRRIIASGEALSAALARTVRAVLPG--ASLHNLYGPTETAWEATGEPGGSVPI-----GTPVHNTGAYVLDAGLRPVPDGVTGELYL--SGPQLARGYLGRPDRFVAHPFAPGERLYRTGDLVRRRADGALVYVGRTDGQIKLRGLRVELGEIEAVIAEEPRVAASAVVLREDTPGRPVLTGYLVPATGTAPDP---REITERIARRLPDHMVPTALITLDALPLTPSGKLDRTAL-------------------------------- 182434241 4585 -------------------------------------------------------------------------------------------------------LSFRDVTERAARLAHELIARGVGPEDLVALMLPRTEEMLISILAVHQAGAAYLPLDPDYPAERVVFMLADASPAVLLTT-----------------TALAGRAGHP--ATVLLDDPGTRAAL----------ATRSVRPPTDAEPLRPENPAYLIYTSGSTGTPKGVVVTHRSV-VNLFHSHRRALRLHVGHAWSFSFDASWQMFHGHCVH---------VLTEDVQR--DPDRLHRYLRDHAIDFIEVAPTVLAQLEEAGLTEGGSCPLP---LLGVGGEAVPDGQWARLRELPGTD---VVNLYGPTETVDAMIAHVRDSERQL---IGRAVDNARVHLLDAGLRPVPPGVPGEMYLAGA--GLARGYRGTSERFVADPFGADGGLYRTGDLGRWTVDGAVEFLGRVDDQVKIRGFRIEPGEIETVAAAHPELSRVAVVAREDA-GVRRLVAYGVPRPGGAPDP---LALRAWLAERLPGHLVPAAVVLLDALPVTANAKLDR----------------------------------- 182434241 474 ----------------------------------------------------------------------------LFERQAAAHPDRPAVEAAG------RVLTYTELNTRANRLAHALIATGVGPEDVVGVALRRGADVHIAQLAVGKAGGVFAPLDPDQPAERLAGLIAGSGAAVVLAHSGT-----------------------------------DHTPWSGDATVIATDRLPEGLPGHDPTDADRRAPLYLIHTSGSTGRPKGVLVEHR-PLVDLVTWAHARFATRPGDRVTQFASPSF-----DVTFAELANGATLVV---VPEEERAGALADFLNRAAITLAVIPPTVVASL-PLDASLPAGMSL----VVGT--EALPPEVVRWA------DRHRLFNAYGPTE---AVVNSATWEVPARPVPIGPPDVNKRAYVLDDALRPVAPGVLGELYI--GGPGLARGYLGRPDRFVADPFGA-PGMYRTGDLARWNERGELEYAGRTDHQLKIRGFRVEPGEVEARLTAHPAIAQAVVTGHTDGRGVRRLVAHAVPAPGGDPRPA---DIVAWAAEGLPDHMVPAAVVLLDALPLTAANKTDRSAL-------------------------------- 196032853 7 -------------------------------------------------------------------------------------PDRTAIEIE------EEKVTFMQLHEKVVSVCEHLTHVGVKRGQKVAVLMKNGMEMITVIHALSYVGAVAVLLNTRLSREELLWQMDDAEVICLVT-----------------DQDFEAKDIPVYSFTEVMNGPKEEVSIQE--EFSLREAMT------------------IIYTSGTTGKPKGVILTYGNHW-ASAVGSSLNLGLRDDDCWLACMPMFHVGGLSNIMY-----GMRILL---VPKY-DADFIHKALQTRGVTIISVVSKMLDLLERLG----EGTYPSSLRCMLLGGGPAPKP----LLETCVDKGIPVYQTYGMTETSSQICTLSADYMLTKVGSAGKPLFQCQLRI-EKDGVVVPPFAEGEIVVKG--PNVTGGYFNREDATRETIQN---GWLHTGDLGYLDEEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPMVAEAGVVGMTDDKWGQVPAAFVV-KSG-EITEE---EILHFCEEKLAKYKVPKKACFLEELPRNASKKLLRRELRQLVE--------------------------- 83949843 26 -----------------------------------------------------------------------------LRRAVQIYPDYEALVY-----GETRR-SYREYHARVTQLASALKNLGLRPGDVVATLLPNVPAHVEAHFGVPASGAVLNAINTRLEPDTISYIFGHGEAQLALVDTA---------LLPLAEAAIARMKGKGPQIVEVAPQAGYPAT---GRYLEYEDFLASGDEDFNWI-MPKDESLALNYTSGTTGRPKGVVHHRGAYLMTMGTAVSWPMPHQA--RYLTIVPLFW--NHSWMM--PLVGGCVVCCRD-----ITARAIYDAIADDGVTHMGGAPIVLNMIVNAKPEDRRAFD--HIVQTYTAGAP-PPAATLRAIEPLGFSVTQV---YGLTETYGHVTECTWHARAIKART-GVLMPMMDITALDPETVPMDGATQGEIMIRGN--AVMKGYLKNPEATKEA----FKGGYFHGDIAFQHPDGYLKIADRAKDIIISGGENISSIEVEGVLMKHPEVLLCAVVAKPDDKWGEVPCAFVELKEGAVCDEA---AIIAFARERLAGFKTPKQVRF-QELPKTSTGKIQKFELRKIAA--------------------------- 20799717 20 --------------------------------------------------------------------------------------------------------TWSETHSRCLRIASTLASLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVLLRHSESKLVFVD---------HHLSSLVLEAVSFLPKDERPRLVILN-DGNDMPSSSSADMDFLDFMERGDLRFKWVRPKSETPMVLNYTSGTTSSPKGVVHSHRSVFMSTINSLLWSLPNRP--VYLWTLPMFHANGWSY-TWATAAVGARNICV----TRVDVPTIFNLIDKYQVTHMCAAPMVLNMLTNH---PAQKPLQSPVKVM-TAGAP-PPATVISKAEALGFD---VSHGYGMTETGGLVVSPEWDRLEPDERAKQKSRQGIRTAVFAESGKSVDGATVGEIVFRGG--SVMLGYYKDPEGTAASM--REDGWFYTGDIGVMHPDGYLEVKDRSKDVVICGGENISSTELEAVLYTNPAIKEAAVVAKPDKMWGETPCAFVSLK--YHDGSVTEREIREFCKTKLPKYMVPRNVVFLEELPKTSTGKIQKFLLRQMA---------------------------- 40787409 56 ---------------------------------------------------------------------------------AERHCDKIAMIC-GDE-----KVTFKTLATLATQLARILVNRGIGRGEVVGIALDRSIDLVVALLAVMKTGAAYMPIDPGFPTDRIRHMIEDASPILVIV-------GASTRL------ASQSWGCATL-------------DLDETRDKMADSESQISSVDTDPE---SEDLAYVIYTSGSTGKPKGVEISHGA-LSNFLCAMQREPGCAETDRLLAITTISFDIA-ALEVFLPLLCGATMIMAQAHEVK-DPEATLSLIQQHDITMMQATPATWQMLLDAG--WKGDPRLSR---ILCGGEALS----RRLADRLLLCAESVWNMYGPTE--ATVWASIWRVLPGKNVVIGKPITNYRLYVLDDGLEPVSFGCAGELYI--GGVSLANGYHNMPERFVQNPFHS-GLIYRTGDIAKFDGPDRLIVLGRADGQVKIRGHRIELGDIEAAITDHSDVLDAVVISRDD-----RLIAYCINVDGDSSDEALESLLRPWLAQLLPAYMMPAFFVSLKSFPMTPNNKIDRKAL-------------------------------- 108757920 2647 -------------------------------------------------------------------------------------------------------VTYVELDRRSNQLAHHLRAYGVSRGTRVGLCLERSPDMVVGLLAILKAGGAYVPIDHHYPAERISLLLQEAGVSVFVTQESL---------------ADELPSSGGLMVCV-----DTDADLIAALPH-------GAPPSAD---VGGDDLAYVMFTSGSTGRPKGVCIPHRAVSRLVLANPFIHFG--PDEVFLQLAPVAF-DASTLELWGALLHGARLVL--APPHTPSLDELAALLTHHRVSTLWLTAALFEQM-----VLHQGNALAGVRQVLAGGDVLPPLRVRQHLERIPLGAV-LVNGYGPTEN-----TTFSATHSLRAGEAGRPLGHSTAYVLDSRMEPVPVGVPGEL-----FVGGDGLAWGYAEKFLPHPFSSAPGLYRTGDRVRWRADGSLEFLGRSDFQVKVRGFRIELGEIESVLQQAPGVQEAVVLAREDSPGDKRLVAYVVGEDGVESVDA--RALRDHVLRKLPEYLVPAIFIPMESLPLSANGKVDRKAL-------------------------------- 108757920 510 -------------------------------------------------------------------------------------------------------VTYAELERRANQLAHHLRTYGVSRGTRVGLCLERSPDMVVGLLAILKAGGAYVPIDHHYPAERISLLLQEAGIGVLVTT------------KPLA----EGLPASNSKHVCV--------------DTDADVITALPHDAPLPATVGGDDLAYVMFTSGSTGRPKGVCIPHRAVSRLVLANPFIHFG--PDEVFLQLAPVAF-DASTLELWGALLHGARLVL--APPHTPSLDELAALLTHHRVSTLWLTAALFEQM-----VLHQGNALAGVRQVLAGGDVLPPLRVRQHLERIPLGAV-LVNGYGPTEN-----TTFSATHSLRAGEAGRPLGHSTAYVLDSRMEPVPVGVPGEL-----FVGGDGLAWGYAEKFLPHPFSSAPGLYRTGDRVRWRADGSLEFLGRSDFQVKVRGFRIELGEIESVLQQAPGVQEAVVLAREDAPGDKRLVAYFVPTAAARSEEQAANAIRTFLKARLPEYMLPAVFMPLEVLPLSPNGKVDRKAL-------------------------------- 108757920 1587 --------------------------------------------------------------------------------------------------DDEHSLTYAELNRRANQLAWALRTRGVGPEVRVGLCMERAVDMVVGVLAILKAGGAYVPMDPAYPAQRLAYMVSDSNVSCMLTQ-------------QRVADKIAG---HKVE-VLCVDDAG---------------LVNGSRDASNPPRLSPQHLAYVIYTSGSTGMPKGVMVQHASVMLRVSLNASLSFDASVQQLV-QLAD-----GHALCVVSQ----AT---------REDTRLMLAWLERHSVDVLDCAPSQLRLLLDEGLAAH-----SPLRVLA-GGEALDEALWARLSAH---PHIECFNVYGPTETVDSTLRPVRGA-SLPP-SLGGPLANAQTYVLDAYLQPVPVGVPGELYIGGA--GLARGYLNRPERFIPNPFSTASGLYRTGDRARWLPQGELEFLGRIDFQVKVRGFRIELGEIESALRQHPAVRDTVVLVREDTPGLQRLVAYVV-AEAEATTVVDSGTFRPFLKERLPEHMVPSAFVTLEALPLTPNGKLDRKAL-------------------------------- 163796814 19 ----------------------------------------------------------------------------ALERHAVTRGHETYAVFE--DGG---RWSFADTLAAVRTMAAGLQRLGVRQGDHVLIMLPNGALGLQAMFAANYIGAVMVPVNTAYRGALLEHVITDSGAALAI-------------VHPLAVGRILEVSTGALKR-IVVTGDGLPSAVPEGVEIHDQTVLLDPSAEPRPRPIEPWDTQSIIFTSGTTGRSKGVLSS---YLSYTAMNPATWTCTRADDRHLLHMPIFHIGG-AFIASMALCVGASVAVVD----RFRTDRFWSTVRRLEVTVFLLGAMATFLLKQPPSIDDRKHRLHAVMILGQAGPP--------FHERFGVDVFTLFN---MTEISTPLIS---GANPAKPGICGRLRAGVTVRLVDEHDCPVPDDTPGELIIRDPW-TMTHGYNG---RPEATAAAWRNGWFHTGDVFVRDDDGDYSFVDRLKDAIRRRGENISSYEVEQEILSHPDVREAAVVAVPSEYTEDEVLAVLAPVPGRNIDPA---AIIAHLEPRLAPFMLPRFIRVIDELPKTPTAKVEKHVLR------------------------------- 214043870 25 --------------------------------------------------------------------------------HLGDRLDET-IVTDGPTG---RSLTARQFIDQVQRMAGGLTAAGFGAGHTVALMAPNLPEYCVIFHAVAWAGGTITTLNPTYTASEVKHQLADSSAEMLIT---------VPDFMATATEGAGDL------HVV-------AIGTREYDALFGDPIMAQVPVDLDV------HTLVLPYSSGTTGLPKGVMLSHRNLVVNMDQSI-TGSEFRPGEVAAAFLPFFHIYGMNLVMNIHLALGGIVTM----PRF-DLAMFLQISQDHKSRRMWTVPPVALALAKH--PMVDDYDLSHLEQVLIGAAPSGAELTDAISARL---NCITLQGYGMTELS--PVSHLIPASRPRSGASGLAAPSTLCRIVDESGKDLPAGQEGELWVKG--PQVMQGYLNNVKATAETIVE--DGWLRTGDIALIDEDGYMFVVDRLKELIKFKGFQVAPAELEATLVAMDGIIDAAVIGIPDDDAGEVPIAFVVAGKDAPTD----ADIHAHFKETLSTYKQLHQIRWVNEVPKSASGKILRRLLRQVAAG-------------------------- 134099241 511 -------------------------------------------------------------------------------------PDALAVTAPGEEAGT--ELTYAELNARANRLARELVGRGIGPEHVVALAVPRSPAMMVAALAVLKAGAAYVPVDPSYPAERVRLMLADSSPALLLAT---------------CTVAAELPDGGVRRLLLDDPEVAEQVAALPGTDLADSD---------RNAPLLPGHPAYVIYTSGSTGTPKGVVVAHRALSNHLDWAVRRFAGL--GGRTLLHSSMSFDFSVTPM-YGPLLCGGVLELCEDSPD--------AIANATGATFLKITPSHLPLLVRFAAEGP--------RTLVIAGESLPPE----------GEGLDVINEYGPTETTGCTLIPFADGAPAGPVPIGRPVANTRCHVLDQALRPVPAGVPGELYIGGS--QLARGYLGRPSRFVADPFATGERLYRTGDRVRRRADGALEFVGRVDEQVKIRGHRVEPGEVEAVLLRHPAVAQAVVVGRSDGPSGTYLAAYVVLNDGQSVVDG--AALREQVAAQLPEHMVPGVVVVLGELPLSPSGKADRRAL-------------------------------- 110671849 1995 ----------------------------------------------------------------------------------QRSPHQLALI------DSEHRFTYQALAEQVAAIADLLLQQGVKAGDIVAVALPRSATLSLAIYSIIECGAAYLPLDVGYPDERLAYMINDAKPALIITCSSFTSR------FEGLATLLLLDKLPAPV---------------------------RAERQNRADGLTPSNAAYLLYTSGSTGNPKGVLVSHQA-IVNRLKWMQHQYPLSSEDVVLQKTPCSFDVSVWEFFW-PLLEGASLVM---APAHKDPEWLLQIIDDYHVTTMHFVPSMLAAFMAEANQPTGFTVAPSLKQVFCSGEALAKELCHQYARRI---NAPLHNLYGPTE-AAVDVTYYPAALNASVGRIGLPVWNTQVYVLDSFLRAVPIGVPGELYLAGE--QLAIGYFNTADRFIANPFTCGERMYRTGDVVRWLACGSIEYLGRSDDQIKIRGQRVELGEIESALQALPAVKQAVVCAQTLSTDERQIIGYVIAHDSVTNGEKLRAELSEH----LPAHMVPAAIVLLDHYPLSASGKLDKKAL-------------------------------- 110671849 469 ---------------------------------------------------------------------------------VESKPNEDALVF------KQQRWTFDAFNHLIETRADQLITAGLRQGDIAGVALRRGPESVVTMLAILRAGAIYLPIDLDYPVERIESIVEQARPWCLV-----------------VEEDEQNMAYSSISYV--------------PRFIALPELARIHTAPQPKPTISHSDVAYIIFTSGSTGHPKGVMNTHGALLVRAAHTTSFSFDASWEQVLW------------------MLSGHTMYLYDDEQRK-DAYELVQCVAEDNIDALDLPPLLFDQMLDSG--LMTNDHVPTLVLIGS--EAIPQKLWSRVSEF---PELLVENFYGPTETVDAISASLADASPV----IGRPIAGACVYVLDENLEPVAIGEVGELYLSGA--GLAKGYLNQPERFVANPFAYGKIMYRTGDLVKWRDNGLLDFVGRCDHQIKIRGFRIELGNVESAINAIDGVNTTVVVAEP-VGDTHRLLAYCTLEKGTQGESVTEQRLQSLIAQALPDYMQPTNVMILDAFSLNVNGKIDRKALPKYSAG-------------------------- 133917245 537 --------------------------------------------------------------------------HQLFEEQVGKNPDAVAVIYE------QESLTYQQLNQKANQLAHYLQSLGIKTEELVGVCVERSPLMIIGLLGILKAGGAYLPLDPNYPSERLAYMLEDSAVSVLLTQ-------------------------KTLVHCLP-NHQGQKFCL----DKDW-EIIAQNCQDNPINQSTSQNLAYIIYTSGSTGQPKGVLIEHQS-LLNLIFWHQNAFNITEIDRATQLAGIAFDASVWEI-WPYLTCGACLAI---VPQYTSPNQLQQWLMDQRITVSFI-PTPL-------AEILISLDWPSLRLMLTGGDKLND---------FPSTSIPLVNNYGPTETTSQKITPNLSAE--KAPAIGRPIANTQVYILDQYQQPVPIGIPGELYIGGS--GLARGYLNTDSKFIPNPFRPTDRLYKTGDLVRYGNDGQIEFVGRIDDQVKIRGFRIELGEVETVLNQHPQVKEAIIIAREDQPGVKRLCAYII--GHKKLS---ISELRLFLQEKLPQYMIPAFLIILDAFPLTANGKIDRLAL-------------------------------- 194547247 44 -----------------------------------------------------------------------------------------------------KTLTYGELYKLSGDFAAYLQQHDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLIVVNTNPLYTARELEHQFNDSGAKAVVCANMAHLVEGVLP-KTGVKQVIVTEVLPPLKRFIVNFVVKHIKKMVPAYSLPLTDALARGAGKSFQEAAPADDVAVLQYTGGTTGVAKGAMLTHRN-LVANMLQCKALMNLNEGEILIAPLPLYHIYAFTFHCMAMMLTGNHNILITNPRDLPDLGQW-------KFTGFVGLNTLFVAL--CNNETFRKLDFSALKLTLSGGMALQLATAERWKEVTG---CAICEGYGMTET-APVVSVNP-FQNIQVGTIGIPVPSTLCKVIGDDGQEVPLGERGELCVKG--PQVMKGYWQRQEATDDILDA--DGWLKTGDIAIIQEDGYMRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGIPDEKSGESIKVFVVVKPGATLT---KEQVMQHMHDNLTGYKRPKAVEFRDSLPTTNVGKILRRELRD------------------------------ 91790374 39 -------------------------------------------------------------------------------------------------------VTFGQTDSLSVAFAVYLQGLGLLKGDRIAIMMPNVPQYPVAVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIV-------------IIENFAHVLEQCIATTPIKHVVLCAMGDQLGMLKGALVNYRNVKKMVPAFNLPGAVRFDDVAVLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWSLPAGEQPTYVCALPLYHIFAFTVNMMLGMRTGAKNIL---IPNPRDLPAVLKELSKHTINSFPAVNTLFNGLANHPD--FNTVDWSHLKISVGGGMAVQSSVAKLWLEKTG---CPICEGYGLSET-SPSASCNPTNSKAFTGTIGVPIPSTWFKLIDDDGNEVPPGQPGEIAIKG--PQVMAGYWQRPDETAKVM--TPDGYFKSGDIGVLDENGFFKIVDRKKDMILVSGFNVYPNEIEDVVARLDGVMECACVGVADEKSGEAVKL-VIVKKNPELTEA---QVREYCKANLTGYKQPKVVEFRADLPKTPVGKILRRELRD------------------------------ 163854347 29 --------------------------------------------------------------------------------------------------------SWRATQQRCRQMAAALRAWGVQRGDVVAVLAPNIPALYEAHFGVPMAGAVLNALNTRLDAATLAFILEHGRATVLLFDSE---------YASLVQDVLGRLAAPP--RTVRIEDAEYTGEHGTLGDAEYETWLAAQPPDAAWDW-PADESICLNYTSGTTGNPKGVVHHRGAYL--NATGNVLACGMPPHAVYLWTLPMFHCNGWCFWTLAALA-GTNVCL-----RRVEPAAIFDAIRRYRVGYFCAAPVVLNMLINA---PSQVQHRATHRVQALTGGAAPPAAVIEAMEQLGVGVTHL---YGLTETYGPSVSPLAERAALKA-RIGVRKLNVEVQVVDDRLQPVPGATLGEIVLRGN--TLMKGYLHNP----GATAEAFAGGWFHGDLGVVHPDGYIEIKDRAKDIIISGGENISTVEVESVLYRHPDILEAAVVARPDPTWGETPCAFVTLKDGAHCTAD---DVLRHCREHLARFKVPRTVVFGP-LPKTATGKIQKFVLR----GQAAALGSRA----------------- 15029322 466 ---------------------------------------------------------------------------------AARTPDAVAVV------DGKRNLTYAELDADADRLAGHLIDRGVGRGDRVAVLMERSADLLTALLAIWRAGAAYVPVDVSNPAERITFLLKDSAPTAVL-CSRSTRG--------------AVPEDTPVSPLVL------------------DDLTAKGET-PSPVPCAADDIAYVMYTSGSSGTPKGVVHAQDAVLLHAPHAFASLFEI-------------WV---------PLVSGARVVVAE--PGVVDALRIREEVAA-GVTALHLTAGTFRVLAEEEPECFAG-----LREVLTGGDVVPPQAVERVRQVCPELR--IRHLYGPTETTWHLVSPAAGTLPI-----GRPLAGRRVHVLDAFLQPVPAGVPGELYIAGE--GVAHGYAGTAERFVADPYTDGRRMYRTGDLVRWTDEGELVFVGRADAQVKIRGFRVEPGEVEAALAAQPGVRQ-AVVAARDDGPGERLIGYVV-ADGPDLDPD---HVREQVAEVLPEYMVPAMVMAMVTLPVTANGKVDRNAL-------------------------------- 15029322 1509 ----------------------------------------------------------------------------ALAAQIAATPDAVAV------ADESGALTYAELELTTRALARRLTARGIGAEDVVAVDQPAGAGLVGAVLGVLWSGAAFRLISPDRALGELR-------PDAVVTSAGGV------------------GAWASDEGIPVLITDAGETS-AEGTEETSAGAAGEAAVDTPAEDLTPHHPALLLPTSGT--------HTVIEHRTLASRAAQRAL----------TSTVSGVTGASLILLATLSSGGTVRF--GTPDRPDADLLGALLAKQAAD----SPSYPEILV-VDEEPHRIPPVST-RV---TGHAMPETGGTWLEARLGPGEH-------ATASG----------LPV-----GRPLPHTPAYVLDDRLRPVPTGVEGDLYVAGG--TLARGYAGRPERFVADPYRPGGRMLRTGKRARRDGEG------------------------------------------------------------------------------------------------------------------------------------------- 111221112 8 ----------------------------------------------------------------------------------------------------ERRLTYRQMREYANRVAHGLAALGVGRGDRVGLLLPNVLEFIPTQHGIWKAGAALVQMPARTGATTLIERFDDVVAEAL---AGVPQRPRLIRLAALADSAGSAGSADSV-------RRGGPVEAVDSAGLGRLDYAAGAQLDGPPATVPREDEAYVLFTSGSTGEPKGVVTSHETWAHYSITAGLEIGDIRPGEVFAHGAPL---THFTQIFVMPFLRGGTNVMLPGL----DVDLLLGTVQRERVTATAVVPTIVYLLLDHPDR--ASYDLSSLHTMIYAGAPIAPERLREALAVFG----PIVQTYAGTEPG--YVSCLRKEVDSEPGSAGRPIPYVRVSIQDEADRPLPIGETGEICSRQL--GQMLTYL-DPTRNAEA---LRDGWVHTGDIGRLDDDGFLYLVDRKKDMVVSGGFNVFPRQVEDVLLTHPAVAQAAVIGVPHA---KWGEAVHAVVVARAGAEVTEADLIAHVRRELGGVPAPKSIEFRAGLPLNAAGKVDKRAIRE------------------------------ 197787432 44 -------------------------------------------------------------------------------------------------------ISYRELDAQAARYANYLTACGVKTGDRVAVQVEKSTAAVMLYLATVRAGAIFLPLNTAYTLNELDYFFGDAEPALIVCD----------PSKAEGIAKIAQPIGARVETLD-----------SEGRG-SLADGATKSADSFTTVQREGSDLAAILYTSGTTGRSKGAMLTHDNLASNSLSLVEWHF--TDKDVLIHALPI----YHTHGLFVALFSGATMIFL----KKLDTDRIIDLMPRS--TVLMGVPTYVRLL--QNPRLTKEAA-SHMRLFISGSAPLLAETHREWSARTGHA---VLERYGMTETN--MSTSNPYDGDRVPGAVGFPLPGVTMRVTDETGRELARDEIGMLEVKG--PNVFKGYWRMPEKTKTEF--REDGFFITGDLGKIDPRGYVHIIGRGKDLVISGGFNVYPKEIESEIDAIPGVVESAVIGVPHADFGEGVTAVVVPDKTAKLDEA---AILHALDGRLAKFKLPKRVLFINELPRNTMGKVQKNILRD------------------------------ 115375643 9 --------------------------------------------------------------------------------------------------GPDATLTYGQLDALANRIARALQGLGVKKGDRVGLWTEKSTRAVAAMQGIARLGAAYVPLDPLNP--AVRTRIDDCRIDVLVTS-------------ASRAAELHSGGMDRLRFLLVXD---------EGPSLPWSRLAEFSDAPLPHHGSDDHDLAYILYTSGSTGTPKGVCISQRNALAFIEWCHGL-LNTTPADRFSNHAPFFF--DLSVLLYAAFLGGASVTLIPEALAF-APEKLVELVLRERFSIWYSVPSALTLMMQQG--GLLNHPELPFRAVLFAGEPFPIKHLRPLREHLPAAR--FFNLYGPTETNVCDISP-ERTEPVPIGRASC---GDQVWLASEPSQQAEGGEVGELMVAG--PTVMLGYWGHP--------PQGDQPYATGDLCRRLPDGTFEYLGRRDNMLKVRGRRIEPGEIEAALLTHPDIREVGVVA-SGAGLEARLVAFLVSASATAPS--LLK-VKKHCAERLPRYMIVDEVRVLAEMPRTQNGKLDRRALQAL----------------------------- 126635117 2047 -----------------------------------------------------------------------------LARQAAARPGELAVLADSAE------LTYGELDAAANRLARHLIGLGAGPEQVVAIALPRTPGMVVAMVAALKTGAAYLTLDPAVPDQRLRAVVADCGAVAVVT-----------------DTAIA-PRLDGTSRAVVLPATAAAVTGQPGTAITDADRRG---------PLDPRHPAYVVYTSGSTGTPKGVVMPMGS-LTNLLAWHTGTYPAAPGTRTAQFLAVSFDFAVQEILQA-LVAGKTLVL-PAEHVRHDAYELAAWIDRYAVNELFAPRLVIDAVLAAAAD--RGSDLRTLTDVFQGGEALGDELRAWA--AGGNRRA--HNVYGPAETHAVTTATMPADPAAWPATAGRPLWNATVFVLDARLQPVPLGAPGELYVGGA--QLARGYLNRPERFVASPFAPGDRLYRTGDLVRWTRDGELQFLGRGDHQVKIGGFRVEPGEVEGVLAAHPGVTTAVVVPRDDLPGGTRLVAYAVPDPQHDLGPDGGRRLRAHLEEHLPSYLVPAAVVLLDVLPLTPNGKLDRAAL-------------------------------- 126635117 445 -------------------------------------------------------------------------------------------------------LTYAELDERANRFARYLIGRGAGPERLVGVHLPRSADLMVVLLGVLKAGAGYLPIDASYPPDRIAAVLDDARPVLLVDDTAVLAASAGLPGTPVTDAERRTPLLPQ-------------------------------------------HPAYVIYTSGSTGRPKGVLIDHRA-LGEFLTTCR--------DRYPQAA--GTALLHSSILFTPLVAGGCV----DVADLPNDGRPPAFV---KAT-----PSHLALLEGPGDNASPTGAL----VLGLLGEALAP----WRARH---PQAAVFNDYGPTETTVNCADYLPGDTPAGAVPIGRPLPGNRLYVLDPALQPVPAGATGELYIGGT--GLARGYVNRPQRFVDPYAGPGARMYRSGDLARLRADGNLEYLGRIDDQVKIRGYRVEPGEIEAVLASADQVARCAVVVREDRPGDQRLVAYVVAADGTVDPSALT----AHLAARLPAYMVPSAIVGLDELPWTANGKVDRRAL-------------------------------- 14210837 539 -----------------------------------------------------------------------------------------------------KTLTYAELNRRANQLAHHLRRLGIQKEERVGLCVERTEDIVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLTQQ------RLVP------------ELPATQARVVC------------LDKDWPT-IGAESDTNPERITAPEAIAYLIYTSGSTGKPKGVMIEHRNAVAFLIWAMS-VF--SPKELAGTLASTSICFDLSFEIFTPLCCGAKVIV------AKNALELPELPAAREVTLINTVPSAMGALLRSGGVP------SSVAIVNLAGEALAGALVDQIYQL--DHVRDVFNLYGPSETTSTFTRVNRGQTPT----IGRPVGNTQVYALDSNREPMPIGVPGEVYI--GGMGVARGYLGRPERFVRSPFGGGSRLYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAVLMEHSGIRDAVVVVREGLGADKQLVAYVVGRGEKAPEPA---ELRDYLKSKLPEYMVPFLFVGLDALPLTPNGKVDRAAL-------------------------------- 56477869 35 ---------------------------------------------------------------------------------------------------------YSGLSEDVIAFAAGLSGLGLARSERVGIYLDKRLETVTAFFGSSLAGGVFVPVNPILKAEQVGYILQDCNVRVLVTSPE-----RFAALKDTL------ATCHDLRHV-VLTGTSAELPVLPGASHRWQDMLS--APTAPGHRVIDSDMAAILYTSGSTGRPKGVVLSHRNMVAGAKSVAGYLKN-HSGDTLLAALPLSFDAGFSQLTTA-FHVGARVVLL----NYLMPRDVLRALEKERITGLTVVPPLWIQLSQ--LQWPETVG-EHLRYFANTGGRMPMETLSRLRSMLPRAEPYLM--YGLTE--AFRATYLPPEVDRRPDSIGKAIPNSDVFVLREDGNECAPNEPGELVQRGALVAM--GYWNDPEKTAERFRAHAPGRQFSGDNVRRDEEGFLYFIGRRDEMIKTSGYRVSPTEVEEIVYATTLVGECAAFGVADDTLGQTIVLIVTPPVGGTLDPA---ALLAECRARMPGYMVPACIEVREALPRNLNGKIDRKAL-------------------------------- 50552936 97 -----------------------------------------------------------------------------------------------------QELTYSQFFDLIGDFQKQLAQVGLPPQSAVSIAIPNSLEFAVTFLAVTFSRYIAAPLNSAYKKSEFEFYIDDLKSKLVLVPKGAV-----------------AQNLASVQAARTFNAAIAEVYWDDQKKRIVMDI--KEGPTNPPVAVPPEDVALVLHTSGTTGRPKAVPLTQR----NLCRTMHNIVDLTSKDTTYLVMPLFHVHGLLCAFLAPLASGGGIVI----PSKFSASQFWDDFVKYKCN-WYTAPTIHQILLNTKIPQP----LPEIRFIRSCSSALAPATFHQIEKAF---KAPVLEAYAMTEAAHQMTSNNLPPGQRKPGTVGV-GQGVEVAILDDNGDEVPQGKIAEICIRGE--NVTKGYINNPEANKSSFTKS--GFFRTGDQGFLDKDGFVNITGRIKELINRGGEKISPIELDGVMLEHPAVAEAVCFGAPDEMYGQQVNAAIVLKKDAKATE---QDIKDFMADKVAKFKIPARVFFTDIMPKTATGKIQRR---------------------------------- 110611740 29 ----------------------------------------------------------------------------------------------------ERRMTYAELARRADRLAGGLIGLGIRPLDRVVVQLPNVPEFVVVVFALMRAGAIPVLALPGHRRAEIAHLCAHSGAVAYVVKDEF--GG--FDFRTIARD------IAPVPHVIV---SGNAQEFTSLESLDAKDVTLP--------RVDASDPALFLLSGGTTGLPKLIPRTHDDYA-YVMRASAEAMQVGAEVVYLAVNPVAH--------QAALACGGKAVLTSSV----RPDDVFALMRREGVTVTTVVPSVLRLWTDAGRPPGE---LS--RLLVQVGSPLDPALALRAAKTLG---CRVQRWYGISE-GLLTHTRLDDPEEVAVGTDGRPMPGDEVRVVDESGNPLPDEEAGEMQVRGPY--TIRGYYRAPEENARSF--TPDGFFRTGDLVRRRPDGNIVIVGRIKDVINRAGEKVSAEEVERQLRTHPAVQDAAVIGVADTVLGERTYAFVVLDQADIRPSAMKEFLRGH---GLATYKIPDRLIPVPQLPRTPMGKVDKKALRKLV---------------------------- 157429063 31 ----------------------------------------------------------------------------LFERWARRTPDAIAVVC------GEESLTYREVDTRANRIARELLARGVGAESIVAVVLPHSAELPVALLGVLKAGAAYVPIDPAYPAERIEFMLRDAAPVVLLTA-AGSAAGLSDTCPTLVLDGIEPSQVDEVGPV---------------------------------EVRHPDRLAYIIYTSGSTGRPKGI-----------GATHR--------DLVTFVTDRRWVLLHSYQLWTPLLNGGRLVV---SPTSETPESLAKLVAEHGVTATLLISSVFNLLVAEDVSCLAGF-----REVWVGGERVSSPFVRRAM--LDCPDTTFVNGYGPTETTVFATSHVVGPADFDGPEIGRPLDSLSVAVLDERLRPVPPGTPGELYIAGA--QLARGYLNTAERFLACPFGP-PGMYRTGDIVTQMPDGELLYQGRADDQVKVRGFRIELGEIETVLLSHDAVAHAAVGVHTDSGGGKHLVGYVVPVEDTVDHDEL----RGFVAANVPAYMVPSVFMTLDRLPLTPNSKLDRAAL-------------------------------- 12744840 444 -----------------------------------------------------------------------------------------------------QHISYDELNRRVNRLARLLADRGAGPEQLVALVVPRSIEMVTAVLAVAKTGAGFLPIDPGYPADRIAYMLGDAGPAVVCTT--------------RTAAAVLPQDVSG----IVLD---DPAVAAEAAGLSDEDPVASE----HWAPVPPAALAYVIYTSGSTGRPKGVAVTHAGLLVAAKVE---RMDVDEQSRILQFASPSFDAFMTELL-ATIGAGATLVV--PPPGILAGDHLAEVLVAERITHVVLPPVA--------AASVSPESLPDLRSLVLAGEASSGDLIRWA------PGRRVINAYGPTEATVCATMSEPLSADATP-PIGGPIPGAACYVLDEALRPVPAGVPGELYLGGA--GLARGYLGRPERFVANPFADGSRMYRTGDLVSWRSDGGLDFLGRSDEQVKLRGFRIELGEVERVLTNHPGVDRAVAVVREDGAGGRRIVVHLIPSAGAAPT---MAELREHAGRFLPDFMVPGAFVLLDAFPLTPNGKLDRRAL-------------------------------- 183983671 511 --------------------------------------------------------------------------------------------------SDEAELTYSELHRRANRLARWFIGQGFGPEDIIGLRMANSIEFIVAMLAVLKAGAAYLPIDPAYPDERIDYLITDARPQTVIG-------------RPELDVAERAAA------------DNSDLPLSDSDRLR---------------PLRPGHLAYVIYTSGSTGRPKGVAVSHHAIA-EHVQGFVAEWTMTAEDRWLQFSSVSFDASLADIFV-TLFLGAQLIV-------PKPDAFGDIISRRGVTVLHLVPSMLSTL----LLLPQVQQWRQLRHVPVGGEALPGEVADRF---AGYFDAELRNHYGPTECSTHMVVTGSHGARVVP--IGVPNRNVYAYVLDEQLHPVPDQVIGELYLGGS--QLARGYLGRPQRFIADPFNPGMRLYRTGDLVRRNHCGELEFVGRADEQVKIRGFRIELGEVESVITTHPAVRHCLVVA-EETEAGPMLAAYLVPAAAQVD----LEEIRAHTAAAVPEYMVPGAFAVIPEIPMTVSGKLDRRAL-------------------------------- 32967976 1091 ----------------------------------------------------------------------------LLARQVALAPQRTALTW-REATGTVATLSYAGFDERSSRVAHALREYGVGANTPVALCLARGADVLPAVYGVLKAGGGYVPIEPDNPPERIAGLVRDSGARVLLTQ----RR--------------QTASLPKLPGVTVL-------------VVDDHEALSRF-PATVPKPVPPQDLAYVIYTSGSTGRPKGVMHSVVNYLTTLQEKFRLTFDVSVREVFW-----------------ALSTGATLVVAE-AGRHADPDYLVEAIERERVTVVHFVPSMLHVLLETLDGPGRC---PTLRQVMTSGETLPVQTARRCLELLGAE---LRNMYGPTETTVEMTCEVRGRTDTERLPIGRPFPNTRVYVLDDELRLVPRGTVGELYVSGA--PVARGYLGRPDRFLDPYGPPGSRMYRTGDLGRFTGEGLLDFQGRGDFQVQLRGHRIEPGEIETVLCEQPGVAAVAVVRRPDSPEAAHLVAYAVRAEEPHGTD---QALRAKLAERLPHYMVPTAVVTMDALPLTVNGKLDRAAL-------------------------------- 32967976 24 -------------------------------------------------------------------------------------------------------LTYAELDERSTRLAHRLRALGVRAETPVGVMLERDPELVVALLGVLKAGGAFVPVDPTYPAARIRHMLDDSGARAVLL---------RQELRDRLPEDLRD-GTGQVAVVPVGAESGAGTSTRRP--------VTPVEQEPRPERL-----AYIVYTSGSTGLPKGVMVEHRGIVSYLL-GMLEHFPMGPRDRMLQVTSLSFDVSV-YEIFLPLLTGGATVLRSGS--HTDAAYLSGLIAEHGVTSFHMVPSLLRTFV-DGLDPRQC---AGLRRIFVSGEALDTTLVVDVHDRL---PCDVVNLYGATESTWW---TAPRDLPDAPVLVGRPMAGATAYVLDDEMRRLAPNEVGEVYLGGA--SVTRGYHGTAQRFLDPYGPPGSRLYRTGDLGRVEDNGELRLLGRIDHQVKLHGRRIEPGEIEAAMTAHPHVS-------LAAAVPAGAGAGATLTGFFTGAEADAEELRGFLAQRLPAALVPSRLVALDTLPLSPNGKIDRNALADIAA--------------------------- 17548863 4800 ---------------------------------------------------------------------------------VRRTPEAIAVEHEG------RQVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVVGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQS-------------NTREQLGALSVPVLD--------------------LASPLEGEAEHDPQVEALKPHHLAYVIYTSGSTGQPKGVEATIAGLANRLQWFLRDV--LTEAPVTALKTSIGFVDAVTETL-GTLLAGGSLVVFDNAAVK-DLSVFARRLRQTGVSHLVVVPSLLKYLLQSGEP-----RLDGLRTLVCSGERLAPELARQCLAA--YPQVRLLNFYGSSEVNGATFYRYAGPEHVPAHSIGRPIANTQIYILDAYGAPVPIGVPGEIHVGGA--CVARGYLHRPERFVADPFDGRARMYRTGDLGCWQADGNIVYLGRNDHQVKLRGFRIEPGEIEARLAGCEGVREAVVLIRDDGVGEPRLVAYYS-GPAALPAQALRAQLQAA----LPAYMVPAAYVYLERMPLTSSGKLNRHAL-------------------------------- 17548863 2703 ------------------------------------------------------------------------------------------------------TLSYRELDSQANRLAHRLIARGVVPDARVGLCVERGLPMVIGVLGILKAGGSYVPLDPSYPRDRLAYMLEDSAPVAVVAQSGTR------------------------------DRLGD----RPVAVVDLDEASWQAEPSHRPEVLSSHHAAYVIYTSGSTGRPKGVTVEHR-QVVNLLESMRGLLAMTEADRWPAVTTLGFIAGLE--LYLPLISGAVVIVLD-REVSRNAQSLSAALEGSGATVMQATPSTWRLLLESGWSG-----RPGLKALC-GGEALPGELAGRLRARVGR----LWNVYGPTETTIWSSAREVDATDAGQGPIGRPIANTQMYVLDAYRQPVPLGVTGEVYIGGA--GVARGYLNRPERFVENPFEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLLQCAGVSEAVVTVREDAPGEQRLVAYYVSGEAIE-----AQTLREQLQSRLPEYMVPAAYVRLERLPLTPNGKLDRKEL-------------------------------- 17548863 3756 ---------------------------------------------------------------------------------VRRTPEAIAVVHEG------QQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVIGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQS-------------NTREQLGALSVP---------------------VLDLDGPLEEAEHDPQVTGLEPHHLAYVIYTSGSTGRPKGVVVEHRNTVNFLAWAARLNFDLS---VFECFATTG---GRIDIVVNVLALG------DGT---------------HDVRLINTVPSALSALESSGLDP-------AVEVVNVAGEALKRELVERLFAQTQARR--LYNLYGPSETSSWVCMDRQTGFQAH---IGRPIANTQIYVLDAYRQPVPLGVTGEIYIGGA--GVARGYLNRPERFVVNPFEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVTMREDVPGEQRLVAYYVSGEAIE-----AQTLREQLQASLPEYMVPAAYVRLERLPLTPNGKLDRKEL-------------------------------- 17548863 566 -----------------------------------------------------------------------------------------------------RQLSYRALNALANRLAWRLREAGVKPGDRVAILLERSIELVASELAILKCGAVYVPLDCNAPQARLRFLLEDVEAALLLTASG-----------------LDVPVLAGLRRL--------DVDGAAGN--------SAVDADLPPVP-GGEAAAYVLYTSGSTGLPKGVVHRAISRLVLNNGYAAFCAD----DRMAFASNPAWV---------PLLNGGRVVIID-QPTVLAPERFAQALRRGQVSVLWMTAGQFH---QYAPSLIGVF--PQLRYLMVGGDVLDPATIAMVLREGAPQH--LLNGYGPTETTTFATTHLIQAVAAGRGPIGRPIANTQIYVLDAYQQPVPLGVTGEIYVGGAGVG--LGYLNRPERFVVNPFEGRERMYKTGDLGRWLPDGSLEYQGRTDAQVKLRGFRIELGEIEASLSQCAGVSEAVVIVREDTPGERRLVAYYVSGEANVSGEAIEAQLREQLQASLPEYMVPAAYVKLERLPLTPNGKLDRR---------------------------------- 37930560 58 ------------------------------------------------------------------------------------------------------------------RVAAGLHNLGIRKSDVVTLLLHNSPEFAFAFLGASFIGAISTTANPLYTASEIALQARISRPKLIVTHACHVE--KVKHYAAEAGAKIATIDPPPSPEII-----------------HFAELRRSDEKLLTPIEIHADDTVALPFSSGTTGLPKGVMLSHKNLVACVSQQVAVHID--REDRMLCVLPLFHVYSMISVMLCCLRVGAAVVIM---PKF-EISELMELIEKYRVTIAPFVPPILLAIAKS--PAAAKFDFSSVRRVVCGAAPMDRELELALKAKL--PNAVIGQGYGMTEAGSMSLGFAKRPLKFKAGSCGTVIRNARMKIVDPSSASLPRNETGEICIKGD--AVMKGYYNDPEATRRTIDE--EGWLHTGDLGFVDDDEEVYIVDRLKELIKYKGFHIAPAELEALLVAHPSISEAAVVPMADEAAGEVPVAFVV-RANAAYITEL--QIKRYIANQVAPYKRINRVFFTDTIPKAPTGKILRKDLRA------------------------------ 182437059 992 ----------------------------------------------------------------------------LFERQAARTPGAPALI-EGD-----RTLSYGELDALSNRLARRLIRAGAGPEQRVAVLLPRSAELVVALLAVLKSGAAYVPVDPDYPGERIAHMLADASPALVLAGPGAPPP--AVPAGTPVLDAAEELRDPAPD-------PGAPADTDRSR------------------PLDPDHPAYVIYTSGSTGRPKGVVVTHRSVAVYL-------ECARDG----YPSVAGGTLLHSPVLYAPLISGGTVRVLEG-PGSGAP----------RPSFLKATPAHL-ALLGVLPEEFSPSD-----ELVVGGEMLLGEAVEELRRH--RPGIAVVNEYGPTEATVGCVEFRIGPDDTVPGGIGRPMRNSAVRVLDPALAPVPPGSRGEIYLGGG--QLARGYLDRPERFVDPYGPPGARMYRTGDVGRWRADGLLEYLGRVDDQIKLNGFRVELGEIEAVLARHPGVARSAAAVREDVPGHRRLVGYVVPGDGAPPAEA---DLLAWAARALPAYMTPAVAVVLDALPLTPNGKLDRRAL-------------------------------- 39936362 1 ---------------------------------------------------------------------------------------------------------WREVGDRVARLAAGLRASGVGEGERVAILSLNSDRYLEMYLAAGWCGGVIVPLNIRWSALENEDALKDCRAVALVVD------------KAFAATGGALAQAMPSMALIYADDGDVPPGMQ-----SYEDLIATHAPIPDAMR-KAEDLAGIFYTGGTTGRSKGVMLSHGNLMANALNALG--EGLFPGSVYLHAAPMFHL-ANGAAMYSLLLSGGSNVM---IPSF-TPEGVMQAMQNDRVTDVLLVPTMIQMF--VDHPALKNYDLSSLKNIVYGASPISEAVLARASAAL--PNVQFTQAYGMTE-----LSPIATLLHWKIGEAGRATLGCEVRIVDADDRTVPYGTVGEICVRGD--NVMMGYW---ERPEETARALAGGWMHTGDGGYMDEHGFVYVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKAGATVTAE---ELIAHCKALIAGYKCPRSVEITETLPLSGAGKILKRELRQ------------------------------ 194016008 2539 -------------------------------------------------------------------------------------------------------WTYEELNNRANRVALRLRSNGIKRGDRVGILTRPSLDMTAAVFGVLKAGAAFVPIDADYPDQRIAYMLEDCGAEVLLMQKG-----------------LTAPSSFT------------------GHVLHIEDAVEGEAQEIQ-VHVKPTDLAYMIYTSGTTGQPKGVMVEHHS-LVNLAFWHNDAFQVTNADRTAKYAGFGWEMFPTWI------AGAELHIIDEAIRL-DMIKLNAYVNDENITIAFL-PTQLEQFMS-----MENH---SLRYLLTGGDKL---------KQVKPVPYKLVNNYGPTETSGI-IDPDQGTLPIGTAIANTRFY-IMGSLYDLS----PPGVPGELVIAG--KGLARGYWNLPERFVPDPFYLGERMYLTGDLVKWTEDGELIYLGRKDHQVNIRGFRIELSEIEAQLLALAEVKEAVVTTVKDASEQDALAAYVI-------TDEETTDLKESLKRTLPDYMVPSWIIKLDQLPMTANGKV------------------------------------- 71737583 23 -----------------------------------------------------------------------------LRRWASQHGSRTALV------AGAVRVSYAQLDLRVDRLAGGLGALGIKAGDRVMLQLPNGVGFVCAFFAVMRIGAVPVLAMPTQRAEDIAALCRLADPVAYLIPD----RLRDFDFREMAAGIIEHQ--PSLAHVIV------DGEHGPFKALSALDAPCPADPLADPRGM-----ALLLLSGGTTGTPKLIPRSHADYAYNFSHSARL-CELDSNSVYLAVLP----TAHNFGVLGSLAAGATVVLGDSA----SCDAAMPLIEREGVTHVALVPP-LAQLWAQGRDW-EDSDLSSLKLLQVGGSRLDPAL---ATDVLDALDCRVQQVFGMAE--GLLCYTRPDPLEVVLNTQGRPLPFDEVRLVDADLHDVAPGQTGELLTRGPY--TITGYYQAAEHNARSF--THDGYYRSGDLARWTPEGNLIVEGRIKEQIQRSGEKISAAHIENHLAALPDIDSAVVVAVPDALLGERICAFIL---GEQPAGA-AQYVRDQLRQGLGEDSLPDQFEWVAAWPLTAVGKIDKR---------------------------------- 118616114 37 -----------------------------------------------------------------------------------------------------RQTTYREVGQRAAQLANALRGLGISGDQRVATFMWNNAEHLVTYLAVPSMGAVLHTLNIRLFAEQIAYVANEAEDQVVLVD---------LSLTNLLAPVL--PNLDTVHTVIAVGEGDTAALEESGKTLRYDELLDGQSTEFDWPHIDENSAAAMCYTSGTTGHPKGVVYSHRSSFLHSMATTANGIGLGSSDRVLPIVP----MFHWGLPYAALMAGADLVLPD---RHLDARSLVHMVENLRPTRAGAVPTIWNDVMHYLEKNP-GHDVSSLGLVACGGSAVPESLMRTFEEKYG---VQIRQLWGMTETSATMAWPPPGTPPDRHWAIGQPVCGVETRIVDDNGEALPGQAVGEVEVRGPWITGAYYL-----GYDQSEFDS--GWLRTGDVGRIDELGFITLTDRAKDVIKSGGEWISSVELENCLIAHPDVVEAAVVGVPDERWQERPLAVVVRREGATVSAA---ELRKFLADRVVRWWLPERWAFADQVPRTSVGKYDKKTIRAGYAESVYQVTDV------------------ 206580468 460 ------------------------------------------------------------------------------------------------------QFSYREMRQQVVALAQLLRQRGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDARPSLLITS---------------ADQLARFSDIPGLE------------------SLCYQQPLA-AGDDAPLALSKPEHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLW-MQDRYPLSADDVVACSFDVSWEFWW------PFIAGAQLVMAE-PEAHRDPQAMQQFFARYGVTTTHFVPSMLAAFVASDADSVAACR--TLRRVFCSGEALPTELCREWERLTG---APLHNLYGPTE-AAVDVSWYPACLAAVTGSIGWPVWNTGLRILDAAMRPVPPGVAGDLYLTG--IQLAQGYLGRPDRFIADPFAPGERMYRTGDVARWLTNGAVEYLGRSDDQLKIRGQRIELGEIDRVMSALPDVAQACVFNQAAATGGDALVGYLVSDSGLPLD---TAALKARLAEQLPPHMVPVVLMQLAELPLSANGKLDRKAL-------------------------------- 56479161 29 -------------------------------------------------------------------------------------PDRIAVIH------GARRYTWLESYTRSRRLASALKQLGVGKNDTVAVVLNNTPEMFECHFGVPATGAVLNTINTRLEPETVAFMLNHAEAKVLITDREFAR---------VMAKAIELANRPDLI-VIDVDDPEYSGPGDRVGTLEYEALLETGSPDFAFEQ-PADDAISLNYTSGTTGNPKGVVHHRGAYLNAMSNIVSW--GMPPHSVYLWTLPMGWCFAWTMA-----ANAGTNVCL----RRVDPRLIFEAIREHGVTHYCGAPIVHSMLANAPESWREGIDH---KMYGLVAAAPPPAAVIEGMAKIGIDLTHV---YGLTETYGPAAVCLPLAEQIALN--GRQGVRYHAQVLDPQTEPVPNQTMGEIMFRGNL--VMKGYLKNPDATEESF---RGGWYHTGDLAVMQADGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVALPDPKWGEVPAAFVELREGTTVTE---AELVAHCREHLAGFKSPKKIIFGP-LPKTSTGKIQKFVLREQA---------------------------- 157691114 463 -------------------------------------------------------------------------------------------------------FTYGELYQKAEKLARFLQMKGVSRDVPVAVLMDRKAEAMVAIFGILKAGGAYVPIDPALPEERIQYIVEDSGASIVLTEETFV------------------STYHALEKMVVLQ----QIALDDER-----------LPQLVDESVP-EDLAYMIYTSGTTGKPKGVMIEHLQLHLQMALLAPFHFDASVKQIF-----------------TALLFGHTIIPRETTRNGVQLAAYYR---KHQIEAADGTPAHVQ------LLLAAELEGLSLLHMLVGGEALPAKAAHSLIEAISEPDFTLWNVYGPTETCVDAAVHRLELSELRESSIGKPLGHHRLYILNEHDQLQIQGAAGELCIAG--IGVGRGYVKQSELTEKVFFSPGERMYRTGDLVRWLPDGTIDYLGRMDDQVKIRGYRIEVGEIEAVMEQVVGVDQAVVLVVEEADGEKALSAYYQSREGVSVDM-----LQAAIKHQLPAYMMPLYFKELDAFPLTVSGKVDRRALAAL----------------------------- 206562118 5 ---------------------------------------------------------------------------------AHQAPDSHAIVF-----GDIR-LSYQELVERACALGHAIASLGIAPGARIGIFLDKRIETVVSLLGIAATGCVFVPINPLLKPQQVAHILHDCGAICLITS----------AMRARL---LAENGPLALTHTILTDAPDETAPTYDGRVRRWSECFARDAIDTQPKASDVTDLAAILYTSGSTGRPKGVMLSHRN-LLEGAWSVAHYLNHTCADRILAVLPLSFDAGLSQLTSA-WASGATAVLV----NYLGPQDVIEACARERITAITGVPPLWMQL--AHARWPDAAC-ATLRYFANTGGRM-PRAVLQRLRVLFPQAKPYL-MYGLTE--AFRSTYLPAEVDHRPDSIGKAVPNARILVVRPDGSRCAPEEPGELVHVGACVTM--GYWGDAERYRPSPEQKPGGVW-SGDLVRRDAHGFLYFIARNDAQIKSSGYRISPEEVEEIIHESGLVSEVAAVGVPDDALGETITLVVVPA----VTPFLAQTLLSWCKQRLPSYMVPHRIIVQTDIPHNANGKFDRVALRD------------------------------ 148252659 493 ----------------------------------------------------------------------------------------VALVHDG------VRLTYRELDTRANRLAHHLLEHGAAPDRLVAICQQRGIDAIVSLLAVLKAGAAYLPLDPVYPAQRLREILTDAEPVLLLCDN---------------DSAEKLGDVACP--VIDVKRHAPK----------WHDM-----PDVAPVILTPRHLAYVIYTSGSTGKPKGVMIEHRG-LVNLALAQIALFEIKRDSRVVQFASFSFDASVWDIVMA-LCSGAELHLIGG-DAHRDASVLFDYFADHRITHATLPPA-----MLQGRPDLER--LAVLETLVLAGEPLSVAVFNAY----GPTEATVCATAWRRPAGFAD-----GAVPI-----GRPIANARIYLLDDLGGPVPRGAVGEIWIGGA--GVARGYLNTAERFATDPFASSDGIYRTGDLGRYRPDGDIEFLGRNDHQVKIRGFRIELGEIEARLAALDGVRDSAVLARRTTHGDTTLTAYVVPAEGVGAVGPWSAQLRAHLQACLPDYMVPSAILCLPALPLTPNGKVDRNAL-------------------------------- 148252659 1576 -----------------------------------------------------------------------NATAKALDRQAARRGDAIALIH-GDET-----INYGELNARANRLASRLRTHGIGTDVVVGLALERSITTMVALLAVLKAGGAYLPLDPDYPAERLAHMLGDSGAKLLLTQAA---------LLDRFAPALRTSGAEA---------WLLDTESGDGDDANLDLEI------------HPESLAYVIYTSGSTGLPKGVMVRHGAVTNFLA-TMAEQPGIARDDRVLGLTSLSFAVLELWL---PLTHGAQVVLADRTAAH-DPAVLKAMVARHGVTMIQATPSSWRMLLDHDEDWLPGDGR-----VLSGGEALAPD----LARRLTALSREVWNLYGPTETTVWSARHRLDAAESQP-MLGGPIGNTTLYVLDGHLNLAPVGVTGELFIGGA--GLARGYWQSAERFVPDPFGAGARLYRTGDLARWRADGVLDHVGRADHQVKIRGHRIELGEIEARLREQAGVRDSVVVAQ--ELGGSRLVGYVSGDDGLDG-----AGLRAALVPVLPDYMVPSRVMVLPQLPLTPNGKIDRKAL-------------------------------- 166797875 2947 ---------------------------------------------------------------------------------AEQSPDHEAVIF-GNE-----RYTYRQLNERANRLARTLRTKGVQADQFVAIISPHRIELIVGILAVLKAGGAYVPIDPEYPEDRIQYMLRDSRAEVVLTQ------------RSLLDQ---------------LPYDGDIVLLDEEN--SYHEEHSNLESDS-----DAHDLAYMIYTSGSTGNPKGVLIEHQG-LADYIWWAKEVYVRGEKTNFPLYSSISFVTS----IFTPLVTGNTIIVFDGED---KSAVLSEIMRDSRIDMIKLTPAHLHVIKEMNIAGG-----TAIRKMIVGGENLSTRLAKSVSEQF-KGRLDIFNEYGPTEVVGCMIYHFDAERDKREFPIGTPAANTDIYVADASRNLVPIGVIGEIYI--SGPGVARGYWNTEEKFVENPYVPGAKMYKSGDLAKRLKDGNLVYIGRVDEQVKIRGHRIELGEIEAAMHNAEAVQKAAVTVKEEEDGLKQLCAYYV-----SDKPIAAAQLREHLSSQLPDYMVPSYFVRLEHMPLTSNGKINRKAL-------------------------------- 182434243 4721 ----------------------------------------------------------------------------------DRRPDAVAV--DAPDGS----LTYAQLDLRARESAGTLRAAGIRPGQLVAVILPRSVDLVVAQLAVQQAGAAHLPIDPDYPEDRIAAMLQDARPAGILT------------HRALADR----------------YPTALYTDAPPPAAAEASAATAPHPRHAPATDVTPDHPAYVIFTSGSTGRPKGVVTPHRG-LTALAAAQAERLGIDDGSRVLQLASPSFDASVMETLMA-LATGATLVVPE--PGPLAGPLLGETIARRRVSHALIPPTALTGLEPDG--------LDHLRTLIVGGEACTPLTARWA------PGRRMINAYGPTEATACMSAPLPGATPP----IGTPLHGVRVHVLDTLLRPVPPGGTGELYVAG--PGVAQGYLGRP-RLTAERFTAEPGMYRTGDLVSRTPEGSLLYHGRADDQVKIRGFRVEPGEIVAALQARPEIRAAAVVLRQDDPAGRRLVAYLVPAAGSRPEAGDTAALRTALARVLPDHMVPSAFVGVPGLPVTANGKLDRDAL-------------------------------- 182434243 3655 ----------------------------------------------------------------------------------------------------TRSWSYREFDTEADRLAGLLAEHGVRRGDTVVVAVPRSAELVLAVHAVQRAGAAYLPVDPAQPAARVSSQLQDAEAVLLITDPAAALPGEAVGGLPVLD--VTADEVPRFTTVLDGPR--------------------------------PADPAYLLFTSGSTGRPKGVRVPHDAVANRLRWA-QDAYRLTEEDRVLATFDVS-----VWELFWPLLAGATLVTA-GPDDHRDPVAIARLLREHRVTTVHFVPSMLAAF--TGTAAPA--DCATLRRVLASGETLTPAAAA--GLLRLAPGAELHNLYGPTEAAVDVTAHPVTAADIASGRIGRPVWNTTTLVLDARLRPAPPGAAGELYLAG-----AQLAYGYHRRVADPYGPPGSRLYRTGDLARLRADGALEHLGRVDDQIKLRGQRVEPGEIRAVLDAHHGIAAAAVVAHEDTATGVTLIGYVVPRTGE--GAALPAGLAEHLAARLPAHLVPTALIPLPALPVTANGKLDRAAL-------------------------------- 182434243 2631 ------------------------------------------------------------------------------------------------------TLTYAELDARTNALARLLMSYGVGPEDRVALLLPRSATLVEAVLAVAKTGAAYVPVDPAHPRDRIAWTLRDAAPALVVTDSAT---------------AGRTPATCTAP-VIVLPHAGSRLRQPDGPVAD----AERTGPQRQ------DNAAYLIYTSGSTGRPKGVVVTGRNLARLFDATAEDAFG--PDDV--------WTLFHSYAMWGALLHGGRLVIVPGAVTR-SPDEFLELLHHEGVTVLNQTPSACYQLTEALTAPGSPGLPPALRLVVLGGEALDPALAPWLRDPEGPR---LVNMYGITETTVHVGTPAPGASPV-----GRAIDDLRVYVLDRRLRPVPPGVGGELYVAGA--GLSRGYRGRHERFVADPFGA-PGMYRSGDLARWSADGVLHYLGRADSQVSLRGFRVETAEIETVLRDPGGARSAAVLLREDLPTGPGLVAYTT---GGTPADALR----AACAARLPAYMVPTAFVALDRLPLTNNGKLDRAAL-------------------------------- 182434243 1568 ---------------------------------------------------------------------------------AARTPGRTALVSGADE------ITHADLDARSARLARLLADRGAGPGALVGVSLPRGADLLVTLLAVARTGAAHLPVDPGFPAERIRMLLADAAPALLVT-----------------DRATARTLDADPRSVLLLDDPATVRA-------------AAGAAPLAPRAAHGDAPAYVIHTSGSTGRPKGVVVTRANFLLCLADTLRFHG----RERLLAVTTVGFDIAVLE-LFLPLVTGATVILADREQVR-DPALLAELIDTARPTAMQATPSLWRALLDTAPDAVRGL------LALAGGEALAPD----LARRLVAHGADLVNLYGPTETTIWSTAGRLDATDAEAPHVGTPLWNTRALVLGRGLVPLPVGVTGELYLAGD--GLAQGYLGRPERFTADPCGP-PGMYRTGDLARLRADGALEIVGRADHQVKIRGHRVEPAEVAAALRAHPAVEDAAVVAHRGPDPAPRLIAHLTLTGSPEARTATAARIREELRAVLPGHLVPDLCLPLDALPLTPNGK-------------------------------------- 182434243 493 ------------------------------------------------------------------------------------------------------HLTYAELADRAGRLASALTARGAGRGSLIAVALPRGEALLVALLAVASAGAAYVPLDPRYPADRLRHMLADSRPLLLVTDRAHPWGADLPRLTVALDGTLPDATPGAGTESLSAPADGVPAGPPRSGD---------------PADRRPGDPAYVIYTSGSTGRPKGVV-VPRPALANLLAAMGRLLDLSGEDRLLAVTTVSFDIA-ALELFVPLLAGATVVLA-ADDDVSDPFALSALIRSSAPTVMQATPSLWRVLAEAAPDA-----LGGLRAL-SGGEPLPAD----LADVLSRHANGLVNLYGPTETTWSTAAVLHRGTPPHVG---RPVRRTRAHVLDRTLAPAPVGVTGELHLAGD--GVADGYLGRPARFVADPFGA-PGMYRTGDLARYRDDGTLEVLGRADSQVKIRGHRVEPGEVEAALLAHPSVAEAAVAAVPAPGGDLTLAAYCVLRTGKEPGAGAAGELRHALAERLPEHLVPGHFVALERLPLTPNGK-------------------------------------- 89092399 29 -------------------------------------------------------------------------------------PDRTAVIY-----GDLQR-TWSQTYERCIRLASALRKRGVGEGDTVAVMLPNIPEMLELHFAVPMTGAVLNTQNTRLDAETIAFMLDHGEARVVITDREFVRMASVDPLLVDVDD----PQFTGGELIGSLTYEQLLAEG-DINDHW-------SPPEDEWQAITLN------YTSGTTGNPKGVVYHHRGAHLN-ATSNIIGQNLPPHAVYLWTLPMFHCNGWCY----PWSAGTHVCL-----RHLLPEKVFELIQACGVTHFCGAPVVLNMLLNAPEESKMLVDHP---VTVTTGGAAPPAAIIEGMEKIG---IKVVHAYGLTESYGPSVFCAQMVLEDKAAKMARQ--GVRAPALEETMAPVPGKTMGEVFMRGN--NVMKGYLKNPSA-SDAAFS--GGWFHSGDLAVWHEDGYIEVKDRSKDVIISGGENISTIEVEDMLYRHPAILEAAVVAKPDEHWGEVPCAFVTLKDGQSATEA---EIIEFTRSNMAHFKCPKKVVFAP-LPKTSTGKVQKFALRAML---------------------------- 77458072 2020 ---------------------------------------------------------------------------------AAERPQRTAVIFNG------QHFSYGEIDQRANQLAHALIARGVGAETRVGVALPRSESVIVALLAVLKAGGAYVPLDTSYPRERLAYLIEDSGLALLISDSSV------------------SAQLPVAESVPVLELDRLD--------------LREWPIKAPQVQLDPDNLAYVIYTSGSTGNPKGVSVAH-GPLAMHCQAIGQRYEMRDSDCEFHFMSFAFDGAHERWL-TSLTHGASLLIRDDTLWTP--EQTYNAMREHGVTVVAFPPVYLQQLAEHAER--EGHP-PKVRIYCFGGDAVPSASFERVKRALDPD--YIINGYGPTET---VVTPLIWGREVPCGAAYAPI-GSRAYVLDADLNLLPQGMAGELYLGGT--GLARGYLNRPERFVADPFSHTGGLYRTGDLVRQRADGTFDYLDRIDNQVKIRGFRIELGEIEACLQALDGVREAVVVAQESAGSGKRLVAYVV---GDSAREDFAEDLREQLKATLPAHMVPAYVLRLERMPLTPNGKLDRKNLPK------------------------------ 77458072 3526 --------------------------------------------------------------------------HQLFEQQVQRAPDQVALYFA------DQHLTYAALNQQANRLAHTLRQRGVGPDVLVGIAVERSLEMIVSLLAVLKAGGAYVPLDPQYPGDRLTCMIEDSG---------------LLLLLSQSHLLERLPQVAGVE-VLCVDRQPEQLQSADLPNLTLADNLA-----------------YVMFTSGSTGRPKGVGINQASLTKHACVTVDL-MALTAQDCVLQFSTFNF-DGFVEQLYPALITGASVVLR-GTEIWDSETLYSEMLDK-RISVIDLTTAYWGMLAKDFAE-VGPRDYGVLRQVHAGGEAMPPEGMA-AWNKAGLAHVRLLNTYGPTEATVTATSPTPSTLPI--GSA---LPGRSIYLLDIAGQPVPVGAVGELMIGGEL--LARGYFNRPERFMPDPFSVQPGLYRTGDLARFRADGVIEYIGRVDHQVKIRGFRIELGEIEARLLDAPTVRETLVMAVAGPS-GQQLVAYVVPTDDSELQSELRRALREQLQQTLPDYMVPTHLLFLAKMPLSPNGKLDRHALPK------------------------------ 77458072 516 ----------------------------------------------------------------------------------------------------EQTFTYAEIDARANALAHKLIECGVSPEVRVGVAMQRSDSLLVALLAVLKAGGAYVPLDPDYPADRVAYMLEDSRALVLLTE----------------HAVAETLSVSAETQVLLLDRIGAE--------------LAAYPSRAPVTAVTPDNLAYVIYTSGSTGKPKGVAIAHRN--VQALIDWSRTV-YSRDDIQGVLASTSVCFDLSWELFVTLANGGSLII------ARNALELPQLSARDQVRLINTVPSAINALQRDGAIP------SSVRIINLAGEPLKQSLVEALYQQASVEH--VYDLYGPSETYSTWTRRAAGGTP----SIGRPLTGTASYLLDADLQPVPQGAAAELYLAGA--GITRGYLGTAEKYVPNPFSNGERLYRTGDLTRYQADGALQYVGRIDHQVKVRGFRIELGEIEARLLQQGAVRELAVLAQEGAS-GQQLVAYIVPTADADAQASLRETLKAALRQHLPDYMVPAYLLFLEQLPLTPNGKLDRKALPAVSQQQREHVAPRSALE-------------- 148258327 7 --------------------------------------------------------------------------------HAQSHPDKIAY----QMAATGKAITYRELDELSNQGAQLFRALGLKAGDHIAFLMENRLAFMEIAWAAQRSGLYYTAISRYLTKDEIAYIIKDCGAKVFITSP------KCAEQVRDLVTAADGPMFFMV-------------DEPEPGFRSWDKEAGAQPKTPIADQVAGYD---MLYSSGTTGRPKGIKKDFEGNPIEAPNQFLRVCGMNAESIYLSPAPL----YHA----APLVLGGTSIIME----HFDAEDFLRLVEKYKVTQSQLVPTMFVRMLKLPDDVRRRYDVSTLKGAIHAAAPCPVDVIEWW--------GPIIEYYAGSEGNGVTVCTSKQWLEHR-GSVGRAVVG-KIKILGEDDKELPTGEIGSVYFADA-PVF--SYHNDPEKTKRAYNDK--GWSTLGDVGYLDADGFLYLTDRKSYMIISGGVNIYPQETEDVLITHPDVADVAVFGVPNEEMGEEVKAVVQPHDMSRAGKALEEQLILFCRQHLSPIKCPRSIDFEPELPRTPTGKLVKRHLRE------------------------------ 83720673 570 -----------------------------------------------------------------------------FDARVRARPEAIALRTDGA------AMTYASLGERVDALAGRLLERTRGEPQCIAICFERSFDMVIAILATLKAGCAYVPIDPQLPADRVAFMLSDSAAAMLLT-------------------------------IEPVRRERFSSFDIETLCIDESAPPRAASPRAAMPVVDPHAAAYVLYTSGSTGKPKGVVVTHANV-TNLLDVMEASYPLGAGDSYLYAFDVGWFVGHSLAILAPQA--------EGSPDLIVAALL-----RHGVTHVNFTPSLLRQFVTEAAADARFAREHRLRHVFVIGEELTNALANDALRAL--RPAAIYNMYGPTE-ATVFATGHAHAAPIPNGKIGRALGNMRVYVLDERMRPMPIGMPGDLYIAGD--GVARGYLNNAERFLPDPFTPGGRIYMTGDLARWTRDGTLEFLGRIDQQIKIRGYRVELDEIASALNAHPLVDEAAVILKREQDGTARLVAYVVPANGVEPHARLRDALAGALERRLPDYMMPAAYVLAPSLPKGITGKLDRKALEAL----------------------------- 124485231 38 ------------------------------------------------------------------------------------------------------RYNWTEFLAETNAVAKGLMMLGVEHGTRVAIWAMNYAEWILVQFATAKIGAVMVNINPAYRTFELEYALKQSEVDTLILQGKFKTSDYVGMFYEACPEAFEKPGKIRSEKFPYLRNVVFMGEIIYNGMYRWSELLEDFELENREESVSFDDALNIQYTSGTTGFPKGVVLSHHSVLNNGL----FIGDFTENDKYHCF---GMVLSNMACVT----HGSTMVI----PGFFDAEAVLQAVEAEKCTALHGVPT---MFIAELEHPFNRYDLSSLRTGIMAGSPCPIEKMREVASRMNMKDIVIV--YGLTETAGITMSTTSDTLENRVATVGRAFPHTEIKITDPKGRIVPLGEKGEICARGYM--KMKCYYNNPNATKQVIDK--DGWLHSGDLGTMDEEGYVRMAGRLKEMVIRGGENLYPREIEEFFHLHPKISDIYVIGVPDAKYGEELCAWVKAEPGTTITEE---EIKAFADGKIARHKIPRYYKFVDSFPMTVTGKI------------------------------------- 164511455 492 --------------------------------------------------------------------------------HAGRTPDAVAV------TDGTRQLCYGDLDRRANQVAHRLRALGVGPGTLVGLCVPRSAELVVGLLGILKAGGAYLPLDPDSPPERLHHIVGDAGAHVVGTT--GTRPLWDVSGLRAVDLEADADGLDRLPAT--APRSG----------------------------VTPDDLAYVIYTSGSTGRPKGTLVPHRN-ITRLFSATDHWFGFGADDV--------WTLFHSWELWGALAHGGRLVVVPYVTSR-SPQEFHRLLCEERVTVLNQTPSAFHQFDRADELSPRQ-DRLALRQVVFGGEALDVAALRWFRRH-GDTAPRLVNMYGITETTVHVTYRPLTARDAEEGRIGVPIPDLRLHLLDDRGRAVPHGAVGELYVAGA--GLARGYLNTAERFPTT--ASGERRYRTGDLARLRADGELEYLGRIDDQVKLRGFRIELGEIEAALTAHAGVRAAVARVVRDATGSPVLTGYVVPAPGADGTGPLVDDLRAHLAARLPDYMIPGAFLTVPALPLTGNGKVDRRAL-------------------------------- 164511455 1576 ----------------------------------------------------------------------------LIERQVRRTPDAPAVRFEGTALG------YRQLDEAAERLAARLRALGARPGAFVGLLMDRSLLLPVALLAVLKSGAAYVPLDPDHPEARTRALLSQAGIGLVVAD--GRRAG--------ALRAAGPADAPTV-TVVVPDEPGPAAD----------------SAAVPVTAAGPDDPAYMIFTSGSTGTPKGVVVAHRAIANRLLW-MQEAYGLNPGERVLYTFDVS--VWEFFW---PLLTGGVLVL--ARPGQRDPAYLAGLVAEEGVSTVHFVPSMLDVFLDDPLAVRRAAGLT--RVLCS-GEALPHEVQTRFLDLL--PHVELHNLYGPTETAWHC---LPGAGDTVP--IGRPIANMRTHVLDARLREVPTGVTGELFLEGV--GLALGYHGRPERFVQ--LTGADGVYRTGDLARHRTDGALEYAGRTDHQMKIRGFRVEPGEIEAALAEHPEVRACAVL-----LHGERLTGYVVPTGDTGDTADIGAALDTYARTRLPRHMVPSAWVLLDALPLTRNGKLDRAAL-------------------------------- 168183594 12 -------------------------------------------------------------------------------------------------------ISWSELDKITDDIAKGMIVLGLKKGDNLVLWGSNKKEWVYIFLAASKIGVCTVTLNTNYLLEEVEKILEVADAKA-IAFMESFYNTNYVDIIEKVKERYDKGICKIPQIIEYFIYFGEKNRPETGIDIFLGKSLKEETFNLICNDVKPDEVVNIQFTSGTTSSPKGVMLTHYSLINNSFITGE-ALDVTNKDKLCLVVPFFHCFGLSVGILLSVGRGCSMVLVESYKIAP----LINTIKTFKCTVLHGVPTMFRVLE---DDSMDINDFKTIRTGILAGANATDELLDGIIEKMNIRDIQIA--YGQTEASGCTQTLKTDSIDKKYNSVGKPLPFVEMKVVDDTKKQLPVNNVGEIYVRG--FNVMKGYYKNDLLTRKTIDK--EGWLHTGDLGFVDKEGYYHITGRIQDIIIRGGENINPHEIEEKLLSHPEISEVEVIGVPDKRYGEEIVACIILKPESCLT---KGDIKKYISQNLAHYKVPKYIEFYDEFPLTDTGKIKRHELKK------------------------------ 198471173 99 ---------------------------------------------------------------------------------------------------TDRQYTFAQMRDASAAFAVRLQKFKLRKPDVVAICLPNLPEYPIATLGAIEAGLTVTTVNPIYTAEEIARQLTFSAANLIV---------GTVQNYGTLNEACKLAGKRLPIAVI---RSRQDDSLPAG-AIDFFELISTQNVRYDDLQVPADDMVFLPFSSGTTGLPKGVMLSHNNITVQAALTLNLVQDTLPGVLPFFH-----IYGLTVVMLSKLGQGSRLATM---PAF-KPDDFMKALDQYKGSILNLVPP-IALFMINHPNINEQTA-PALRVVMSGAAPIGQHDVERFLQKF--PKVAFKQGYGMTEASPVVLLTPEGNT--RYASTGILSGSTEAKIVPLDGADLKGVTTGELCVRG--PQVMSGYLNNEEANEVTFF---PGNWRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEVNGEAPRAIVVLRQGQEATAE---DIAAYVAERVAHYKRLEGVIFVDEVPKNPTGKILRKDLKA------------------------------ 210106038 11 -----------------------------------------------------------------------------------------------------ESYTYLQLKDLIRRFGSALTRLGFKQHDVLAVFSPNVPEYAIAFFGATSVGGVVTTANPTYTADELAHQLRHSNAHYVITVPEVAETVKAAKYK-----------CPNVKEIFVI---GSDVPECR----SFSELLEDDGLAFPAVPVNVEDVAVLPYSSGTTGLPKGVVLTNNNIVANLHKGM-LEFNRHEDSLIAQLP-----FFHIYGMVAVLSCGVKIVT---IPRF-EPELYLRVIQDYKVNVMMVPPIAL-FLSKH--PLVDQYDLSHVKDLMCAAAPMGINLTMALRDRLNPQSLR--QGYGLTETS--PVTHLCMEDEFAPGAVGVIIPNTEIKVIHETGVALGEGEDGEICVRG--PQVMKGYLNNPEATIDA-----EGWFHTGDIGHYDDKGYFYIVDRLKELIKYKGLQVAPADLEAVLLGHPWVQDVAVIGLPDDEAGEVPKAFVVKKPGVQDDDVTEQEIVDYVAGKVAPFKKLRGVEFVKEIPKSASGKILRRTLRD------------------------------ 91081615 87 -----------------------------------------------------------------------------------------------------RSYTYGMLRMLINRCAQALLGHGMKPREVVGLLLPNIPEYAVVCHGAIEAGLVVTFVNPLYTPDEIKRQFENAGVKMIVTVPQLLEVALTIA-----------PQLQEYRTTICI---GGEDDPSKNVNGLQSMLMAGHEAELP--GINPREIAILPYSSGTTGLPKGVMLSHYNLVANLVQEHPALEDLETKDTMLTVLPFFHIYGFNGILNLCLKNGAHIIT---IPRF-TPEDYLKTLVEYKPSFIFVVPSLLLFLASH--PAVTKEHLSSIEAVQSGAAPLTEGLLQKFRQKVGRDDILIRQGYGMTES-SPVTFCMPKLTPPKIATIGLPYPGTEAKVISSNGEPQGTHKSGELLVRG--PQIMMGYLNNEQATAETVDE--EGWLHTGDVAYYDEDFYFYIVDRCKELIKVKGNQVSPTELENLLLEMPGVADCAVVGIPDALAGEVPRAFVVRQPGSSLSED---DILLYINPKVAHYKKIAGVKFVESIPRNPSGKILRNELK------------------------------- 158314873 465 ---------------------------------------------------------------------------------VARTPGAVAVV----DDADGAELVYAQFDARVNALAHLLTERGVRVGGRVAVALPRSADLVTSLAAVLRAGAAYVPVDPGYPAERIAAILQDSGARVAITDSAT---------------AVAHAGVLTAAGVVTVVLDEDAVRGQ----------IEHGAPDAPPRPLTPDDTAYVIFTSGTTGRPKGIALSHAAVVNRLVWGREALGFSSSDRVLLKTPFTFDVSVPEFFL--PLITGAVVVVARDN-AHGDPGYIAGVVRKRRVTSVHFVPSMLQAFLDSGVEAGFFPD---VRLVSFTGEALPVAAAIRAREVF--DRAELFNLYGPTEIASYDIAALNADADSTP--IGRPVSNSYVRVLDGWLRPVPVGVTGELYL--GGVQLAEGYVGTAERFVADPLAPDERLYRTGDLARWNDQGELEYLGRSDDQVKVRGFRIELDEIRAVLERHPAVSGAAVTALDHPAGGKFLAAYVTTTPSAPADQALADALREHTNALLPEYMVPASFTRLATLPTTPSGKLDRKAL-------------------------------- 158314873 3428 ----------------------------------------------------------------------------LLDDQVARSPGETALV------AGARSFTFAGLSAEVNRYARLLLERGVRQEHRIALLLPRDERMVIAMFAVFAVGAAYVPIDAELPDDRIGYMLDVAGPTVLVTDRDVARLGPAAGRVVNLDDAVVRARVAELADVTVAERGGE---------------------------VSLDHLAYIIFTSGSTGRPKGVAVGYRGLTNMYANHVEKIFDHQGGRRMRIAHTTSFSFDASWEQLFWLLNGHSVVINE--EMRRDPQQLLAYYDDQRIDGFDVTPSYGQVLVDEGLDRPAGRSVSAVVFVSLGGEAVPERLWQQLRDAPGVES---YNLYGPTETINALGADLADSPNP---SVGTPIFNTRAYILDQNLQFALPGVPGELYLAGA--GNARGYWEQPERFVACPWEPGARMYRTGDLARWNDEGRIDYLGRADEQTKIRGYRIEPGEIRDVLEAHPEVVRAEVIAADHPSGGKFLAAYVTTARIDTSDDALRRSLREHAAQHLPDYMIPTTITRIDSFATTVNGKLDRKAL-------------------------------- 119508893 476 ------------------------------------------------------------------------TAYELFSQQVTKTPDKIAVIFGGE------SLTYQQLEQKATQLADYLQNLGVQAETRVGIYCDRSPEMVISLLAVHKAGGAYVPLDPSYPQERLQFIINDSKISILITQ---------TSLLNNLPKIELNTPLKTPLCASAPLRDIKTIPLTSDKTS------------------DFSHPAYLIYTSGSTGTPKGVQILHKS-LSNFLTAMSKAPGLTAADNLLAVTTLAFDIAALEI-FLPLTVGACLVLVE-RDVTLDGERLAQAIAKHQITVMQATPATWRLLLTSGWEG--KQDLK----ILCGGEALD----NTLAQQLLSCTQEVWNLYGPTET--TIWSAAQKLSIDQPVTIGHPIANTQFYVLDQHLQPLPIGVPGELYISGA--GVARGYWQRPERFLSAPLREYT-LYKTGDRVRYLPDGKLEYLGRLDNQVKIRGFRIELGEIEAVLTEHPAVTQAVVTVREQE---PRLVAYIVLIKGRELDNELVNDLQTFLANKLPRYMIPGIFVTLAALPLTPNGKIDRKAL-------------------------------- 119508893 1569 --------------------------------------------------------------------------HELFEAQVTETPERIAVVW------GEKQLTYQELNTKANQLACHLQSLGVQPETPVGICVDRSLDMIIGLLGILKAGGAYVPLEPNYPLARLALIIQDAQ---------------MQVLLTQQQQLTKLPQLEIPTVCL-------------------DSPIPSQLSTVNRQPLTSN-LAYIIYTSGTTGIPKGVAITHAAELTGVLASTSICFDLS---VF--------------EIFVPLSWGGCVILAD------HALQLPELPAAAQVTLVNTVPSAARELLRLNGISA------SVQTVNLAGEPLPKSLVDALYQQSTIQR--VYNLYGPSEDTTYSTFTLIPPHSQQAPTIGKPIANTQVYILDQNLQPVPIGVPGEIYLSGA--GLARGYWKRPERFIN--WGIGNNLYKTGDRARYLPDGNIEYLGRLDHQVKLRGFRIELGEIEAVLNQHPQVAQALAIVRNDNPEHSRLVAYVVPKSHIE-----TAELRQFLAEKLPAYMLPTAFVILETLPLTANGKIDRQAL-------------------------------- 169634343 24 -----------------------------------------------------------------------------------------------------RQISWKQTYQRCRQFASQLQQLGIVKNDTVSVLLPNVPAMIEAHFAVPMAGAVLNTLNTRLDAKTIAFMLEHAETKVLLVDPEF------------VNLAREALSLIPNQHIIVIDVADEEYEGENQGSFEYEEWLAQGDANFEWQLPEDEDAISLNYTSGTTGNPKGVVYHHRGAYLNAA-SNILACGMKPRAVYLWTLPLGWCFAWSIA-----ASGGTNICLRKV----DPELVMQLIAKHKVDYFCGAPIVLSMIIKEKQPSIEHH----VEVMVAGAAP--PVAVIEGMRNIG---INVNHVYGLTETYGPLCASQAGWSDLSITEQGVPYPLQDMRVLDPETQPVPGETMGEIMFRGNI--VMKGYLKNPKATEEAFAG---GWFHTGDLAVCHPDGYAKITDRSKDIIISGGENISSLEVEDVLYKHPAVLTAAVVAKPDERWQEVPCAFIELKTEASVTPE---EIIEHCQKELARFKVPKDVVIT-EIPKTSTGKLQKFILREWA---------------------------- 83859318 68 -----------------------------------------------------------------------------------------------------ERVSFDAFRRATAHLADALLARGVEPGDRVAIAMRNLPEFPIAYFAITAIGAIVVPLNAWWTGPELEYAIRDSGARTLICDAARWQAGQAIACDALVCRATPGAAPERLEDLI-----GAPKDW------------AKLDPRPLPEHIAPDDPATLFYTSGTTGKPKGALGTHRSSMSNVLSTAGAFAALRRGEPVLLPIPLFHVTACNARMLSSVHVGHKTVLMD----KWDPLEALQLIEREQITHTGGVPAIAWSLIEH--PRRKEFDLSSLTGVAYGGAPAAPELVRLIAEDL---NCEPGTGWGMTETSGTVTRHDGEDYLNRPDSCGPPVPVAELKIMSLDGEELPAGQSGELWARGPM--VVREYWNRPDATAETFKE---GWVRTGDVARLDEEGFCYIVDRAKDVIIRGGENIYPVEIENRLYEHPAIVDAAVAAIPHRTLGEEPAALVTLASGAQADEA---ELQAFVREALASFKTPVLVRVHDGLPRNASGKILKTEVRRILA--------------------------- 86751188 1 -----------------------------------------------------------------------------LRRALQINADGLATVFNG------RRRSWRDVGERVARLAAGLRALGVGEGERVAVLSMNSDRYLELYLAAGWCGGVIVPLNIRWSALENEDALRDCRAVALV-----------------VDKAFAATGATLAQAIPGLAMVFADDGDVPAGMKSYEDVIATNAPIPDAMR-KAEDLAGIFYTGGTTGRSKGVMLSHGNLMANALNALG--EGLFPSSVYLHAAPMFHL-ANGAAMYSLLLSGGSNVM---VPSFTPEGVMAAM-QNDRVTDVLLVPTMIQMF--VDHPALKSYDLSSLKNIIYGASPISEAVLARASAAL--PHVQFTQAYGMTEL-SPIATLLHWKEHIGDGAAGRATLGCEVRIVDADDQPVPYGTVGEICVRGD--NVMMGYW---ERPEETARALAGGWMHTGDGGYMDEHGFVYVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKAGASVTAD---ELIAHCKALIAGYKCPRSVDITETLPLSGAGKILKRELRQ------------------------------ 108760185 2745 ---------------------------------------------------------------------------------AARTPDAVAVVAEG------QQLTYAALEEQANQLAHHLRTLGVGPEVRVGLCAERSVELVVGLLGVLKAGGAFVPLDPAYPTARLTHMMRDAGLSVVVTMDA------------IAD---------------VLPAGGELLVALDG------DRRQLARNPSEPPRVGSEHLAYVIYTSGSTGTPKGVLVPHQG-LCNTLGTIIRAHDVRPGRRVLQAAALGF--DASVLVLSTLVAGAELHLRESLPGAPLRG----LLESRGITTVTLTPSSLSQLEPEGLPL--------LETVISAGEACSPELARRW-----KPGRRLLNGYGPTEAS--VCATLSTELDVERPDIGRPVANMRAYVLDGRGQPVPPGVPGELYL--GGPGVARGYLGRPERFVPDAFSGEAGLYRTGDRVRFLADGRLEYLGRTDFQVKLRGFRIELGEVEAVLRQYPDVRDAVALVREDTQGARRLVGYVV--QAAELDA---SALRSFMKERLPDHLVPAAFVALDALPLSPSGKVDRAAL-------------------------------- 170743425 43 ---------------------------------------------------------------------------------ARRRGGHPALI-DGASARKTR-LSYAEVDARSDAIASGLSARGIGPGDVVGLWMARSPELLVAQIGITKAGAAWLPFDAEAPADRVAVCLDDAAAKAIL-----------------VSESLKG-QAPAGTQALTPAEIAGEAPGP--------------APDLRAAGLTPEHPAYLIYTSGSTGVPKGIVISHRNIC-HFLRSANDLYGLTEDDVVFQGASVAWV---------PYLVGAT--LFVASPMMGDAEALPGLLAANGITVLDTVPTLL-ALMTQ--------DVPGLRLILLGGEALPEPLVRWA-----TPTRRLFNTYGPTE-----ATVVATAAEIRPGTIGGPIANYTAYIADEHLALVGPGVQGELLI--GGPGIAAGYLARPELTREKFINPYGGLYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIRAQPGIGQAAVV-LRQDDGVDRLVAFLVPERGAEIETP---RLRAALAATMPPYMVPGHFEVTASLPLAASGKVDRKALRA------------------------------ 149925844 13 -------------------------------------------------------------------------------------ADRPAFVSAGTE------FSYKQVDDMSDQFAGYLKSIGVQAGDVVAIMLPNCVQFPVCFVGAMKLGCTLTNVNPLYTVRELNHQLKDSGATTIVTLQQSLEGTKV---KNIVITQLGDLLGGLKGLIVVMRKVKKMVPYNLPQAVPIKKALAAGKGVSYPKPSPLDDVALLQYTGGTTGVSKGAMLTQRNLMSNMEQGLAWMSEAIGKDPICVVT-----MLPLYHIYA-LAVNCMLFMTFGAANPRDVGTVMKVLRKEKFHVITAVNTLFNAFL--NNEEFCNRDFSDMKFAMSGGMALQQPIAERWYKVTG---CAISEGFGMTETSPVVTVPHGGERPAFRGNVGLPIPGTEVRLKRDDGLWAGLNEPGEICVRG--PQVMLGYLNRPEETAKTIDK--DGWLATGDIGTMDEQGFVKIVDRKKDMIIVSGFNVFPNEIEDVVAQHPGVLECGVVGVPDPVTGEKVKL----VVVKKDQSVTKEDLIAHCRQNLTGYKIPSFVEFRDDLPKTPVGKILRRELRD------------------------------ 126436699 51 ------------------------------------------------------------------------------------------------------TLTWRELDSHSDALAAALQTLPGGQPEVVGIMARNHRGFVEALVAANRIGADVLLLNTSFAGPALADVVAREQVDAVIYDEEF---------APSVAQALKDR--PKAAKIV---------AWTDDPDAQAVTVAGLIDGHIGQRPLPSDRTSLILLTSGTTGSPKGARHSGGG-----ADALKSILDRTPEEVTVIVAPMFHAWGFGQLVFAAMMA-CTIV----TRRKFDPEATLALVDEHRATGLCLVPVMFDRIVDLPEDVLSRYSGRTLRFAAASGSRMRPDVVIKFMDRFGDV---IYNNYNATE-AGMIATATPEDLRAAPDTAGKAAEGTDIRILDSDFHEQPRGEVGTIYVRNS--SQFDGYSGANKNFHDGYMS-------SGDVGYLDEAGRLFVVGRDDEMIVSGGENVYPIEVEKALATHPEVNEAAVIGVDDEQYGQRLAAFVVLRDGASATPE---DLKAHVRENLANYKVPRSITVLGELPRGSTGKIVRRELHALIEPD------------------------- 197104199 29 -------------------------------------------------------------------------------------------------------------------------SLGVGRGDLVALYLRNDFPFFEASFAAGLIGAYPTPVNWHYTADEARYLFENSGAKAIV-------------IHADLIEGIREALPPGVPVLAVATPAGVEAAPVPPGMTDWSAWLEGFPP---AEATTTEAPGTVIYTSGTTGHPKGVRRAAMVTMTIVGRAFGFIGHGDPQDIVTVMTGP---MYHSYGLAAARL-GAKVIL---QPRF-DPEELLQLIAREKVTHLHMVPIMFHRLLKLPDEVKAKYDLSSLRFVVHAAAPCPPPIIEWW--------GPVINYYGSTETSAVVFCTSEDWL-AHPGTVGKAWPEADVRVIDAEGNSLPPGEVGEVVAR--IRGMADTYHGDDAKRRA---SERVGLIAPGDIGYFDKDGFLYLCDRAKDMIISGGVNIYPAEIEAELLKMPGVADCAVFGIPDEEFGEAVCAIVQPQPGVEMDEA---AVKAYLRAHVAGYKVPKRVELAAELPREDSGKIFKRKLRE------------------------------ 103486402 4 -------------------------------------------------------------------------------RHARKAPDRPAIVMAASG----ETVSYSALENVANRGAQLFRSLGIATGDTIALWLKNCRDYFEIYWAAQRAGLYVCPIATHLTVEEAAYILNDSGACLLITAD-------VAAAPDLVSE--RQRLIPDVRHIFGLEAGMDGFP-------SWRAALTGFPSKPIADETAGYH---LVYSSGTTGRPKGIRLPLSGHMLGDRVAGRY--GVGEDSVILSPAPL----YHTPLVYGMVAHGATLIVMD----HFDAEDMLRLIERHRVTFIQMVPTMFVRLLALPGTTRAQYDLSSLQKIVHAAAPCPVEIKRRMIDWLGPI---IYEYYGGSENGSTFITPQEWLE--HPGSVGRADWGT-LHICDEEGNEVPPGVDGLIYFEGGWDFQ---YLNDPEKTRDARHPRHPAWSTLGDIGHVDKDGYLYLTDRKGFMIISGGVNIYPQEVENLLITHPRVADAAVIGVPSAEFGEAVKAVVQPLDPADATDEFAEELLRFCRARLSHVKCPRSIDFDPALPRLDTGKLYKRSIRD------------------------------ 40713150 14 ----------------------------------------------------------------------------LLARQVTRAPDAVAVV------DRDRVLTYRELDELAGRLSGRLIGRGVRRGDRVAVLLDRSADLVVTLLAIWKAGAAYVPVDAGYPAPRVAFMVADSGAS------------------RMVCSAATRDGVPGIEAIVVTDEEAFEASAAGAR---------------------PGDLAYVMYTSGSTGIPKGVAVPHAGNPGWA---------VEPGDAVLMHAPYAWV---------PLVSGGRVVIAE--PGPVDARRLREAISS-GVTRAHLTAGSFRAVAEESPESFAG-----LREVLTGGDVVPAHAVARVRSAC--PRVRIRHLYGPTETTWHLLEPGDEIGPVLP--IGRPLPGRRAQVLDASLRAVAPGVIGDLYLSGA--GLADGYLRTAERFVADPSAPGARMYRTGDLAQWTADGALLFAGRADDQVKVRGFRIEPAEVEAALTAQPGVHEAVV----RAVDG-RLVGYVVAEGDAEP-----AVLRERVGAVLPEYMVPAAVITLDALPLTGNGKVDRAAL-------------------------------- 186455065 484 --------------------------------------------------------------------------HHLFEEQVHRTPEAVAAVYE------DKHLTYQQLNLKANKLARELQECGVGPDVRVGVFMNRSLEMIVGLYAIHKAGGAYVPLAPSNPPERLAFMLEDAQVPVLLTQ-------------PTLLAMLP----PTTAKVISLDQNLTAQIPPNGSEVEATTEASLQSDLKA--VVTPENLAYVIYTSGSTGKPKGVMVRHCNVVVWLALT-SISFDISVLELFWTLS-----CGFKAVIQGDDAAGAHT---KAIP----PNRAAAIILRYGVTHLQCTPS-LAGIMLE--EPKTAAALRNVKKFLFGGEPLPPTLVEKI-----AGFGELLNMYGPTETTIWSTTSVTREDDLM--SIGRPIANTEIYILDAHLQPVPVGVAGELFIGGA--GVARGYLNRPERFIQHPFKTTSNLYRTGDLARYRHDGKIEYLERLDHQVKLRGFRIELGEIEAALGQHPSIKESVVVWEARPN-DKRLVGYCVAKPSQEFQA---MELRRFLKTKLPEYMVPSILLQLDALPLTPNGKIDRKAL-------------------------------- 196011617 20 --------------------------------------------------------------------------YQFVSRNFAANADRPAV----TDGITGKTYKYKELDRLIKCFASALVKKGVKKGDVVAIISSNCIDWAVVYYGVLAIGGIVTTCNHMYTENEFNHQLKDSGAQYLVA---------------------EESCIPTINKLDITFKEKFVFGVAEGY-ISYVDMISDSGDQFPTVQINPKKDICILYSSGTTGVAKGVMLSH--YNLVACLQQGHHEAVKPEDVLFYHA-----FGMIILLASGLRDGAQIVT---LPRF-EPNSFLKAIQDCKVRHIGIVPPLALFLLKS--PLVDKYDLSSLTDIGCGAAPLGGEIMNAIIAKFNLKR--FNQGYGMTESCGILTLPF-ECNKYKIGSVGTPIPNTELKFVDLNTKEVPVNKDGELWARG--PQIMMGYLNRPEETANCLDS--DGWLRTGDVGHYDEEGHIFIVERLKELIKYKGFQVPPAELEALLKCHEDIADAAVIGIDDEEAGEVPRAIVIKKN---PEGDLTEKVQDYVAANVAPHKKLRGVEFVTQIPKSASGKILRRIIKE------------------------------ 119476070 5 ---------------------------------------------------------------------------------AETNPDRPAFIMAS----TGESVSYREYDNRTNQLAHLLRNYGLKRLDHYAIFMENNNRYLEACGAGERSGLYYTCINSYLKSDELTYILNNSESKVVITS---------TDKAPIVLEAMKDS--PHISHCLIV---GGE---SHGRCINYEQAIAN----FPTTPI-SDETLSMLYSSGTTGQPKGIVRPNDCLPLFNFLSNLWHY--REDMTYLSPAPL----YHS----APQAAGGTVVIME----KFDPSNYLDLVAQYRISHSQLVPTMFSRMLKLPAEVRSQADLSSLEIAIHAAAPCPPQVKEAMIDWWGPI---IHEYYGATE-GLGFTSCNSEEWLAHKGTVGKVMLGT-LHILDEDGNESAPGVPGEL-----WFETATEFFNNQEKTKAS--QSADGSKSTGDVGYI-KDGFLYLTDRSTFMIISGGVNIYPQETENLLITHPKVADAAVFGVPNEDLGEEVKAVVQVIDGIAADDALVEELMTFCGAHLSRQKCPRSIDFHAELPRLPTGKLYKRLLKD------------------------------ 213970459 486 ---------------------------------------------------------------------------------VQRTPDALALILAGESPSPS--LTYCELNERSNRLAWQLREQGVGPDVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLSAPSERLRHVLQDSGLKRLLTHSE------------------QRPTLPELAQCLCIDQMNS----------------EAASAENPVVDIDPAHLAYVIYTSGSTGRPKGVAISHGALAEFVTLGADYS-DLREGDRVLQFATQSF-DGFVEQFYPPLCRGAAVVLRD--------ERLWDAIVEHGVTLADLPAAYWLTLVQDFAASPPVH-YGALRQIHVGGEAMAVEGLR-LWQHAGLGHVRLLNTYGPTESSIHDCSALWRGVPIGKGLAGRRLY-----VLDDQLNLLPQGALGELYI--GGPGLARGYHAQPERFVADPFVAGERLYRTGDRARLRADGAIEYIGRVDHQVKIRGFRIELGEIESRLQQCTGVREAVVLAVALAGSAQ-LVAYVVPANSDTEQMALRQRIKGQLQASLPDYMVPTHLLLLAQLPLTPSGKLDRKAL-------------------------------- 186682531 535 --------------------------------------------------------------------------HQLFEEQVELTPDAVAVVYEN------QYLTYHELNCRANQLAHYLKSLGVKADVLVGICVERSLEMVVGLLGILKAGGAYLPLASDYPTERLRLMLEDAQVSVLLTQQ------KLLDRLPEHTAQLHFGSLPTLRERL---RSGQAAQYKVCLDADWQ-LISQLSQDNLISETQATNLAYVIYTSGSTGQPKGVLITHQG-LLNLVFWHQRTFKITTLDKATQLAGTAFAVWWPY-----LTAGASIYL-----VKPSPVDLQDWLESKKITIFLPTPMAEQLL---SLEWPES---TTLRTIVTGGDKL---------HRYPSGLLPVVNNYGPTETSGLVVSNGRDNNISPP--IGRPIANVEIYILDSYLQPVPIGVPGELHIGGA--GLARGYLNRPEKFIPNPFSDHSRLYKTGDKARYLNDGNIEYVGRIDDQVKIRGFRIELSEIEAVLSQHSDVQLSCVIAREDDGTGKRLVAYVVAHQDCKP---VISELRQFLKTKLPEYMVPSAFVILESLPLTPNGKVDRRALPK------------------------------ 186682531 3254 --------------------------------------------------------------------------HQLFEDQVDSTPDAIAVVFEN------QQLTYQQLNSRANQLAHYLNSLGVGADVLVGICVERSIEMVVGLLGILKAGGAYVPIDPNYPQERIRFMLQDCGAKVLLTHSGGWESGTG-----------NKETFPQSRSILCLDRDNFANQSTENPS------RQSQPDDLAYV----DDLAYVIYTSGSTGQPKGVQLLHRGLSNYLHWAKDYYAVAQGQGTPVQSSLSFDATITS--LYLPLICGRTTIL---VREKQELQLLADIVQNNHLSLVKITPSHLEILNQQ-IEPDTMPNR--VNAFVLGGEALHAQIIPWLTHA---PNTRLINEYGPTEVVGCCVYEATGKRDL-AGDIGQPIANVRIYILDNQNQLLPVGIPGELCIAGA--GLARGYLNRPEKFIELLFGKKERIYKTGDLARWLPDGNLEYLGRIDNQIKIRGFRIELGEIEALLNQHDDVQASVVTAREDTSRSKRLVAYV-LPHQHTPT---INELRQFLKAKLPDYMVPNAFVMLESMPLTPNGKVDRRAL-------------------------------- 91081619 74 -----------------------------------------------------------------------------------------------------RKYTYEEIQTKSINLNRNLRKLKLQKGDVVALLLPNSPEFIMATIGALKAGLVVTTLNPIYTPDEIARQLKDSSTKAIITFVDFYELAK------------ASANLTQSQINILTIKTQQGQAIPQG-ALNFDEFTEPCDYPDVPPP-DTNDIAFLPYSSGTTGLPKGVQLSHRNILANLARELSVIQDTTQEDVIPAVLP----KFHIYGLTATTLHGCKTV----AISKFSPEGYLQTLRKYKPDVIFVAPPLVLFLASH--PSVTSNDLQSIRSVVSGAAPLDEE--RFITKA--QKDINILQGYGLTETSPMVAMTRAALLPNSSGTIGRPVSNTSVKIIDPNETPLGANTTGELVVKG--PQVMKGYHNRPEETRDAFTK--DGWFRTGDMMYYDDNKLLFVSDRLKELIKVKGFQVPPAELEEIIRDFPEVKDAAVIGVPHPKDGEVPRAYIV---GKNVD---VNKLEEFVAQKVAPYKRLRGIEIVESIPKNATGKILRRALKE------------------------------ 37548740 259 -----------------------------------------------------------------FSGSRT--VYQLFEEQAERTPEHAAVKFKND------HLTYRELNEKASRLARTLRNCGVQPDTLVAILADRSLEMIVSIIAVWKAGGAYVPLDPEYPKERLQYLLHDADADVLLVQ-------------------------HHLKNSLAF----------DGPVIDLNDETSYHADCSLLSPVAGSHLAYVIYTSGTTGKPKGVMVEHSGIVNSLQWK-KAFFKHSPADRVLYVFD-------AFILFGPLISGATLHL---LPNEENKETFANAIKQERITHFSTSPRLLKTMIEQ----MNREDFIHVQHVVVGGEQLETDTVEKLHSL--QPRIRINNEYGPTEN-SVVSTFHPVQSADEQITIGSPVANHQAYILGAHHQIQPIGVPGELYVGGA--GVARGYLNTEEKFVEHLHVPGQKMYKTGDLARWLPDGRIEYLGRIDHQVKIRGYRIEIGEVEAAMFNLENVREAAVVAREDADGAKQLYAYYVGEPSLT-----AAQFREDLSRELPNYMIPSRFIPLERIPLTSNGKI------------------------------------- 188583156 90 -------------------------------------------------------------------------------------------------------------------------------GDRVAVMMPNVPACPVALLGVLVAGCTAVNVNPLYTPRELAAQINDSGARVLFVLENFC---------HTVAQAL--PQMPGLERIVVVKRAVPPYALPAGRTLRFEAVVRAGRGLKRPVAIEPGDVAFLQYTGGTTGIAKAAMLTHRNIM-ANIEQSRAWFSAEEGDRVAVTALP---LYHIFALTACFLFGCCLLI----PNPRDLDGFVKTLSRTRFTNFAGVNTLFNAL--NNHPKIGTVDFSRVEYVVGGGMAVQSAVAARWKAITGQT---ILEGYGLSET-SPVVSVNPLGLADWTGTIGYPLPSTEVTIRAEDGTVLPFGVPGELCVRG--PQVMTGYWNRPEETRASM--TADGFFRTGDVAVMTPDGQIRIVDRMKDMILVSGFNVYPNEVEDVLATHPAVVECAVVGAPCGDSGEMVVAHVVLRDRSVDADAL----RTHARASLTGYKVPRRIVIQDSLPKTNVGKVLRRALRE------------------------------ 152995645 477 ---------------------------------------------------------------------------------------------------------YSELDALSNAWANKLIKEQVCPCDLVAIALTRNTDMLVALLGTLKAGAAYLPLDPDFPEERLRGIVEDANPKLILSCHGAI------------------GQLPKVNPILLIDDSHSDISLDNNVSHPTNLSIQG------------NNPAYVLYTSGSTGRPKGVEISHKALMNFLCA-MQKELDLTSEDKFLAITTISF--DISILLFLPITVGASVLIAD-RKTVRDPQTLTDLAVTEGVTLLQATPSLWQALL-----PTYSNELKGIRPL-VGGEAL-PGQLAQIMSNLGH---PVVNLYGPTETTWSSIMPLVKPTDLRHPPIGRPLLNTQMYVLDHAMEPVPVGVTGDLYIAGD--GLALGYYNRPERFISNYGKKGSRLYITGDKARWRQDGVLEYQGRDDHQIKIRGFRIEIGDIETALLACREVIQAIVVAQTSPNEDKQLVAYVIPVDSNLDTSELRRQLIN----VLPDYMVPAHFMLLDEMPLTPNGKVDRKAL-------------------------------- 119503301 64 -----------------------------------------------------------------------------------------------------ERMTYHDAAERVAGFANWLREQGIVPGDRVAIAMRNYPEWMLAHWAINAVGAVVVGLNAWWVADEMAYALDDSKPKMLIA-----------DQQRLATFATVNDQFPDM-AVVSVRSEDDAV-----KSTSWDTAVATGG-VLPEVAIDPDSDACIFYTSGTTGRPKGAQLTHRGVLNVAAMGGIYHRALEAGTVLETPASLFHVTANNCIMQAGTVAGGRILMY-----KWDPVEAMRLIDAEQITTMSAVPMMSREILTHPDR--DEYDLGSLNAMGGGGAAMQPDLVGKVAAEMKRAKP--AQGYGMTEVCGI-ISYIAGDIFIRPSSAGPMVPTLEGKCVDSEGRKLGANEVGEVCVR----GTPV-IKGYINRPEATAETIVEGWLQTGDIGYFDEDGFLYLVDRAKDMILRGGENIYGAEVENAIFDHPAVLECVAFSVPDDRLGEEVGAAIHLKEAAMLDA---SGLREHLASRVAAFKVPRYIWFLSELPRNANGKFLKRELKDVLDPESAD---------------------- 145477401 35 ------------------------------------------------------------------------------------------------------QMTYKEFYTRSKELAAAFVALGLEKGDRIGIFSPNNVEWALTQFAAAMADLILVNINPAYQTNELEYTLNKVGCKALVLRS-TFKHSNYVNMIKELAPELDQPGHLNSKRIPSLKSTILIDDIHKKGFFNFKELLYGSSHLNEVEQRDPDDITNIQFTSGTTGAPKGACLSHLNILNNGKYVGERVH-YTEKDRYHCF---GMVMGN-------LACGSTMV-------YPSAGATLEAVTNYKCTSIYGVPTMFIEYLNEYERHPSKYDVSSLRTGLIAGSLASEALMKQIINVLGVKD--ISNCYGQTETSPVTSTKTSDSFEIKTSKVGLPM-NMEVKIVDSNGKIVPCDTTGEYCSRGY--AVMKGYWGDEKATKNAIDE--NGFLHSGDLATMDKNGYVAIVGRIKDMIIRGGENIYPKEIEDYLSHMTGVEQVQVVGCFDEKYGEEVVALIKMKKGAEELSGL--DVYQFCHKRIAHYKIPKYVKFVNDFPYTVTGK-------------------------------------- 149375957 25 ---------------------------------------------------------------------------------------------------------WQQTYERCRRLASALADRGVGKGDTVAAMLPNIPPMLECHFGIPMLGAVLNALNTRLDAKAIAFMLEHGEAKVLIADREF---GDVIN------EAVGMLDNPP--QVIDVNDPEFSGAGTQVSDLDYDAFVASGDPAFDW-QMPADDAISLCYTSGTTGNPKGVVHHRGAYENAMGNQAVWSMGMHP--VYLWTLPMGWCFPWTITAFA----GTHVCL-----RKVEPEKILQLISEHKVSHMCGAPIVLNTLL--GASEAAKSSFSHTVQAMTAGAAPPAKVI----EAIENMGFRVTHVYGLTEVYGPVTVCLPVEIKARQGVRYHTLAGMDPETM--EAVPKDGNTIGEIFLRGN--TVMKGYLKNPKATEEAF---RGGWFHTGDLAVWHADGYAEIKDRLKDIIISGGENISTIEVEDVLYRHPDILEAAVVARPDEKWGETPCAFVTLKP--EAGEVSEDDIIAFCRERMAKFKVPKTIVF-SELPKTSTGKIQKFVLRD------------------------------ 152975534 31 ----------------------------------------------------------------------------------------------------EHHISYKEFDKRVDRLAAGFLSLGIKKTDRVVLQLPNIIEFFEVCFALFRIGAL--PVFPAHRSSEICYFCEFAEATAYIIADGFDYRNLARDVKRKV---------PTLKHIIVV---GEEEEFVGIHDLY-------REPVDLPE-VKSSDVAFLQLSGGTTGLPKLIPRTHDDY-IYSLRVSAEICRLNEDSVYLVVLPVA----HNYPLSSPFYAGGRVVLASGG----SPDEAFALIEKERVTITALVPPL--AMIWLDAKASRHNDLSSLQVLQVGGAKFSAEAAKRIRPTFG---CTLQQVFGMAE-GLVNYTRLDDSEEMIIHTQGRPMSEFDVRVVDENDCDVKTGEVGRLLTRGPY--TIRGYYKAEEHNAKSF--TPDGFYRTGDLVKINENGYLVVEGRDKDQINRGGEKVAAEEVENHLLAHHSVHDAAIVSMPDEYLGERTCAFIIAR-GQQPS---VGELKTFLRERIAAYKIPDRIEFVKAFPQTGVGKVSKKDLRK------------------------------ 46139121 6 ----------------------------ENPEIFFSSKQTVWSWLFDSKTFGSGDNAPG------FTDAIT-----------------------------KKHISYGLLRDYATSLSSVLVAQGLKQNDTVIVYGRNSIWWPVATLSTVRVGGVACGVSPDYTIDELAYSLKTSQSKIMFAT---------VDNIDNAQAAAAKVGIPK-ENVILLEGSAKGCASIQTLLEKSHNVAEVPAFQIPAEKTNAEVCTFLCFSSGTTGLPKAVMISHANIISQCLQVADLT--LASHSRILAALPFYHITGIVHQLHFPIFLNANVVL-----AKFTLDTLLQTASENKIKLLLVPPIIIRLVR--DPKLVAKYDLSHVQRFSSGAAPLSREILTLLEKAFPGTG--FKQGYGMTESCSCIVAHPPGKYAYKYADRVGTLVGTELRIVDETGKDCEVNKPGEIWARG--PQMAMGYLNNPKATQDT-FDK-DGFLHTGDIGYINEEGFLAITDRLKEMIKVKGIGVAPAELENLLQGQPQVDDVAVCGIPDERAGERPKAFVVLKASHASRPEAAREIFENVKKETARHKWLEEIEIVSAIPKSPAGKILRRKLQD------------------------------ 91087833 44 ------------------------------------------------------------------------------------------------------TWTYHELATKSKNLAVNLQEMKIAKNDVIAIVSGNSGEFWVVTLAALYLGAPVHLLNPRYTTYELKRYFELSRPKLIFCVSEAL---------DKVQEVGK--ECHFIEKIVLFD----EAPDASRGTTRLGDLLKNPCSIFEFETIEDDQVAFICHSSGTTGLPKGAMITHANVWLNLCHS-------DDDDLYVNVVPVYHVHGFS-LSYTSLYQGVKIVIMDN----FQPKIYLENVQNHGVRKLFLVPSLGDFL--ANSPLVDQYDLSSVKEIYLAAGVLRKNTEEKILDKFKI--VTIRTVYGLTELAAIFIIPVNGG---KSGSCGRVTPGHQVKIVDETGNPLGCNQTGEICVKG---FAMKGYVNDAGKSREAFDS--DGFVRTGDLGYYDQDLYFFIVDRMKDLIKYKSFQVPPLEVEQVLLMFPGVADAAVVGRPDERCGELPVAFVVREKGAEVDE---SELVEHVGRFLTKKHLHGGVRFIEGIPRNEIGKILRKKLREMLE--------------------------- 119477221 63 -------------------------------------------------------------------------------------GDNIAIV------TPKESYSFQQLDDTASALAGSLINLGVNPHDRLAILGHNSADYIIWHYAAAKIGVILHVLNTRLVTTELQWMIDNAESIALVVDSDFVE-------QANVLEEL----CPSIKFLI--GMNGETTTEYSTRALAENGYLSSQLPDFDPQNA-----ALMIYTSGTTGRPKGALQSHAGSLMADQLSRDAVA-ITSCDTYLALMP----FFHQAGLIATLLAGGRCVI----PGKVEAAETANAIVRYGVTTMIASPAIINKLRDDGPEGFKNRATKTIKILCDT------------------LSCDYFGVYGQTETTGPAVYIRGDDVFERPTACGKPFPGVDIAIWNDNNKPLPPLSSGEIVVRGP---ITATYWRNEPANSALY----EGEWHTGDIGYLDDDGFLYFKGRVKELIKTGAENVYPREVEAVLEQHPDIADVAVFGIPDEEWGEVVCMVVVCRKNSKPD---LTEIRAFCRHKMGAYKIPKRLFIREQIPRNHTGKILRQPL-------------------------------- 70729531 83 -----------------------------------------------------------------------------IERTAAVYPDYPAVIH-----GSIRR-TWAQTYSRCRRLASALAGRGIGKNDTVAVMLPNIPAMLEAHFGVPMIGAVLNALNVRLDAEAIAFMLAHGEAKVLIADREFHE---------VIHAAVAMLDHPPL--VIDLDDPEYG-EGQPVSDLDYEAFLAEGDPEFAWQWPDDEWQAIALYTSGTTGNPKGVVHHRGAYLNALGNQMTWAMGNHP--VYLWTLPMFHCNGWCYWTVTALA-GVHVFL-----RRVDPQKILDLIREHQVTHLCGAPIVLNALVNMPDTAKAAIDHP---VNAMVAGAAPPAKVIGAVEEMGIKVTHV---YGLTEVYGPVTLCLPLEQRAQIKSQGVRYPTLEVMVADPEPTPRDGQTIGEIFMRGN--TVMKGYLKNP----TATAEAFEGGWFHGDLGVTHPDGYVEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKADHQDVRE--AEIIAFCREHLAGFKVPRTVVFSP-LPKTSTGKIQKFVLRDMAKN-------------------------- 154684835 1502 -------------------------------------------------------------------------------------------------------LTYRELDERSNRFARHLQACGTGSEDIVAIMMDRSADLITAILGVMKAGAAFLPIDPETPEERIRYSLEDSGTKLLV-----------VNERNMTAAAV---------------YKGNTVVMEDG------EWQNESADRLETEP-GFDQLAYIIYTSGTTGKPKGVQLEHRNLINYVTWFSREA-GLTEADVLLYAFDLGYT-----AIFPILQAGGELHIVP-KETYTAPDQLGEYIQKNGITYMKLTPSLFHMIVNTA-RFAAERRFSPLRLVVLGGEKIITSDVRKFHDVYAHTD--FINHYGPTETT---IGAIAGRINMRP-VIGRPIANTGALVLDGAMQLVPPGASGELYIAG--KGLARGYLHRPEKFLSNPFSPDSLMYKTGDVVRRLPDGTIEFIGRADDQVKIRGYRIELKEVETVLLSVNGIQEAVVLAVS-EGGLPELCAY------YKADSELKSELRKRLSETLPSHMLPAYFVQVDRIPLTANGKTDKNALPK------------------------------ 154684835 2543 ------------------------------------------------------------------------------------------------------KWTYGELNARANRIARILMDCGVTADERVGILTKPSLEMAAGVLGVLKAGAAFVPIDPDYPEERISYILQDSGAKLLLTQ-----------------EALDVPESYNGETILL-----------DGRRSILSLPLDENDEANPQTETTADHLAYMIYTSGTTGQPKGVMVEHHA-LVNLCFWHHDAFAMTADDKSAKYAGFGWEMFPTWTIGAELH-----VIDEAI--RLDITRLNHYFEENGVTITFL-PTQL-------AEQFMELENTSLRMLLVGGDKL---------KRAVKQPYTIINNYGPTETSG-VINPEEGSL-----SIGRAIANTRVYILGDGDQVQPEGIAGELCVAGR--GLARGYLNREERFTADPFVPGERMYRTGDLVKWNAQCGIEYIGRIDQQVKVRGYRIELSEIEVRLAQLADVHDAAVTAVEDKAGNTALCAYV------APQQDDIEALKAALKDTLPDYMVPAFWVEMDELPVTANGKIDKKAL-------------------------------- 108763481 545 -------------------------------------------------------------------------------RHAAARPDALAL------ASSSVRLSYGELARRSSRLGHALRERGAAPNRIVAIVMEKGWEQVVAALGVLSSGAAYLPIDAGLPHERRVFMMRNGGAELAVTQPKF-----------------AQESWPEGVQVLVVTP---------------DAFSEYSEAPLAPVQ-KPEDLAHILYTSGSTGQPNGAMLTHAGMVNGVEWTNRK-FGVGPEDRVIALS----ALHHDFSVYGTLSAGAALVMPDASSRR-DPSHWAELMSRHGVSIWSTVPAMMEMLLTY-LEGSNARLTCPLRLVMLGGDWLPVTMPARLRAKFGDVK--LMSVGGPTETSLWNISHPVVEADERRRSIGKPISNTKYYVLDEHLDERPIWVPGELCCAGV--GVALGYVGAGAGSKK--FTVHPRLYRTGDLGRYLPDGTIEFLGRVDFQLSIRGQRIEPGEIEAALLQEPSIS-AAVVGAVGDHHEKRLVAYVVASDTKRGVD--TRHVREFLSRKLPEHLVPATYVVLEALPLTRNAKVDRKAL-------------------------------- 146299847 531 ---------------------------------------------------------------------------------AAENPNKTALVYQEEE------ISYRTLDIYSSKLANYLQNRNVKKGDFVGIGLQRNSWSIITILAVLKTGAVYVPIDPDYPEDRRNYIEKDSGCKFTITA--------------AVLEEFKNIS---------------------------DRFIGEYKAE-----VSPGDLAYIIYTSGSTGNPKGVQITHTS-LTDYAVTFKNYFQLTLHDSIVQQASISFDTSIEEI-FPILVSGGSMVIYDGKGDF---ETLFRLCEKHNVTVLSTNPYALQYLNAAYDQ----FDLQ-IRILISGGDVLQPDYIHNLWNHI-----SVYNTYGPTES-TVCATYYHVNEKLNAVSIGKPIANRQVYIIEESSQLAPVGIIGELCI--SGKGLSAGYLNQPEKFVQNPFIKGERMYRTGDLAYWLPDGNIEYIGRIDSQVKIRGFRIELGEIETALLQYSQNVRQAVAAVK-EINGEK-----VLAAYYVSTQEIKSEIRSYLQGKLPEYMVPGFYIALDVLPLTPNGKTDRKALPEI----------------------------- 1117778 43 -----------------------------------------------------------------------------------------------------RVYTYAEVEITSRKVAAGLHKHGIKQTETIMLLLPNCPEFVFAFLGASYIGAVSTTANPFFTSSEIIKQAKASKTKLIITVS------TTVP---------KLKDFSQENHVKIMCID----DKIDGCLHFSSDLENSDETTLPDVEIRPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVANLY-MHHEDVVMCTLPLFHIYSMNSILLCGLRVGAAILLMH----KFEIVTFLELIQRYKVTIGPFVPPIVLAIAKSNV--VDQYDLSTVRTVMSGAAPLGSELEDAVRAKFPNAK--LGQGYGMTEAGPVLAMCLAFAFEIKSGACGTVVRNSEMKIIDETGASLPRNQSGEICIRGD--QIMKGYLNDPEATERTIDK--EGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPPELEALLVPHPNVSDAAVVSMKDEGAGEVPVAFVVRSNGSTTTED---EIKQFVSKQVIFYKRINRVFGVDSIPKSPSGKIVRKDLRA------------------------------ 30020584 1525 ---------------------------------------------------------------------------------VKKTPEAIAVVCEDEE------LTYRELDERSNQLAHYLQKNGVGFESLVGICVTRSSEMIVGLLGIMKAGGAYVPIDPAYPESRLQYILEDTQIKVLVTQ----------------EKLQQKMVIPKFVDVICIDRNRAEIE-------------QEVTTVCMSE-VTGDNLAYIIYTSGSTGNPKGVMIEHRNTVTMIHWAHRTYSRKELAGVLASTSDLS-----VFELFVPLTMGGKVIVTE------NALHLEKLSTK-GVTLVNTVPSVAKELVRVKTIP------SSVKVMNLAGEPLPYSLVQDLYERSTIEK--VYNLYGPSED-----TTYSTYMELEKGVMGKPIFNTEVYVLSAEQKMVPIGVVGELYIGGS--GLARGYLNRPDLFISHPFKEGERVYRTGDLVRYLPDGNLEYVGRIDHQVKIRGFRIELGEIEAALQRHILVNEAIVMVREDYPGDPRLIAYVV-------GDGDAQKWRDYLKDQLPNYMIPSYFVGLNAFPLTPNGKIDRKAL-------------------------------- 183604885 67 ------------------------------------------------------------------------------------------------------RWTYGQLENESSHLARGLLAKGIQRGDRIGVMAGNCEEYVSLFFAAARVGAILVVINNTYTDAELKYALSHTACKLLFIV---PRIGR-HDLKNALED-LHSPDLPNLNETVMIQGTYKDVIL-AGNVVPLSAVQRRQDTLSPF------DVCNLQFTSGSTGNPKASMLTHHN-LINNSRFIGDRMDFTEYDILCCPPPLFHCFGLVLGLLACITHGAKVV-------YPDPEAVLRAISDERCTALHGVPTMFEAILA--LSRPDSFDCSQLRTGIIAGAPVPRPLMKRLWNELNMTE--FTSSYGLTEASTCFNAFTSDSIATRLTTVGKVLPHASAKIINETGETVKIGERGELCMSGYQIH--KGYWGNLEKTAEALIEDEDGWLRTGDEAVFNSDGYCTITGRFKDIIIRGGENIYPLEIEERLTAHPAISRAAVVGLPNKHYGEIVGAFLVLEPGHTCPPD--DEIKNWTRQTLGRHKAPKHVFVFGDMPQTGSGKIQKQVLRDL----------------------------- 104781804 534 -----------------------------------------------------------------------------------------------------RRLSYAELNAQANRLARHLRTLGVGPDVRVAVCVERALELPVALLAVLKAGGAYVPLDPDYPVGRLGHMLGDSMPAVLLT---------LGPAQAIVRQAMQSAGWEAPM-----------LDLQADAASWGHLASDNLAPHE--VGVTPEHLAYVIYTSGTTGLPKGVMRGLGNLLLWCAMLHKFGFDASAWETFW-----------------PLATGGRLVI--ARPGHFEPGYLADVVREQQVTAMVFVPAMLHLFL-ETEAVSQCY---SLKDVFCGGGELSPALARLFQARLPHAR--LHNVYGPTETTVIIWTLAPGDIPALRLPIGRPIANNRFHVLDDFDAPVPAGVTGHLHI--GGVGVARGYLGLPERFIDSPFVPGDRLYRSGDLARYRADGQLEFLGRNDFQVKLRGVRLELSEIEARLQAFPGIAASVVLMLGDEAQHQRLVACCVAAQAPE-----EQAVRAHLAQTLPSAVLPNAYLWLDSLPLTANGKVDRQAL-------------------------------- 115524264 23 -----------------------------------------------------------------------------------------------------RQVSYSELERDANRFANDLVARGLPPGTKIATICNNSVEFVKALFGIHRAGLVWVPINTMLGPSDIDYILGHAEVKFALVDDNLY----AAPERRAVLDKLGIDA-------IGVDLTGKAASLGLP---SFTQLIEGRS-EIEPEAFDDRDLAMIIYTSGTTSRPKGAMHCHAVTMAVMSNAIELHLDRNDGITFHCAAHV--------LLLSYLAVGGKMAIMRG----FDPVACMEAIQRDKLSIFIGLPLMYQVIL---DHPRRKFDLTSLRCCIYTMAPMPRPL---LERAIAELCPNFVQPSGQTEMYPATTVSQPDRQLARFGNYGESTLVNETAIMDDSGNLLPVGQVGEIVHRG--PNVMLGYYKDPDATEAA--RKF-GWHHTGDLALIDAHGEVLFLDRKKDMIKSGGENVASVKIEETLLAHPAVANAAVVGLPHPQWGEAVSAFVKLKPGASAGEA---DIIEHCKAHLGGFQVPKLVRIVDEMPMTATGKLRKVELRN------------------------------ 148546914 2019 --------------------------------------------------------------------------HQLFEAQARRQPDATALLF-GD-----QRMSYRALSELSSQWAHKLIEQGVGPENLVGIAAERSLEMVVGLLAILKAGAAYVPLDPDYPAERLAYMFEDSGIELLLT------------------QAHLREQLPAFAQVLLLDQPG---------------ELGGYARQVPACRLHPENLAYVIYTSGSTGRPKGAGNRHLALYNRLAW-MQQAYALDGADTVLQKTDVS--VWEFFW---PLMTGARLAL--AAPGHREPERLIDTIERHQVTTLHFVPSMLQVFVRE-PGLQRCH---SVRQVICSGEALAVDTQQQVFSHLPGAR--LHNLYGPTETHWTCVDEGRDSVPI-----GQPIANLYTHILGPAFEALPQMAMGELML--GGQGLARGYHRRPERFVPDPFSHGQRLYRTGDLARYRDSGVIEYCGRIDHQVKVRGLRIELGEIEARVLEHPQVREAVVLAQ-DSGHGQQLVAYVLAEEQAVDAAELRDSLREQLKGSLPDYMVPTHILQVQAWPVTANGKLDRKALPK------------------------------ 89274993 1518 ------------------------------------------------------------------------------------------------------ELSYAELDARAEGLARGLVGRGVGPESVVGVLLGRSADVVVAVLAVAKAGGAYLPVDPDYPADRVAFVLSDAGAEWVVTSAEF------------------APVLPAGVAAVTVDGAGS-------------------GPVFDSVPLPPDHPAYVIYTSGSTGRPKGVVVPHRSV-VALFAATRGVFEFGAGDVWSWF--------HSWEVWGALLHGGRVVV---VPFSRSPREFVELLERERVTVLSQTPSAFYQLMGVGGG------LPALRTVVFGGEALEPGRLDGWWERFGEAGPRLVNMYGITETTVHVT-----HQDLRPGSIGRGLPGLSVFLLDEWLRPVPVGAVGEMYVAGA--QVARGYRGTGERFVACPFGAAGGMYRTGDRARWSRDGRLVFAGRADEQVKIRGFRIEPGEVEAVVAGHRDVAQVAVVAREGGPGGLRLVAYIVAAEG---TDGLADRVRVFAGERLPSYMVPSAFVVLGGLPLTVNGKLDRTAL-------------------------------- 89274993 462 --------------------------------------------------------------------------------HAARTPDAVAVVCGASET------TYRELDERAERLAGVLRGHGVGPEAVVAVCLPPGPALLTAFLAAWKAGAAYLPMDPGHPAERARLTLAESRATALIATGE--------PLRDLAGSGIAA--------------------------LDPDDLPVTAPAAPAAPAPLPAQLAYLIFTSGSTGVPKGVAVTHGALANYTVWAAEF-FRMRPGDHSPMHSSTAFVTG----VLVPLVCGGAV---DISPEGGAAGLAALTRARAGVKV---VPGHL-PLLTETLTVPERA--SATRRLVVGGEALPGAHVRWLRDA---PDTVVVNHYGPTETTGCCVFEVPSGRPVGRVPIGRPIANTRLYALDDALNPVPVGALGELYVAGA--GLARGYARTAERFVACPFGP-PGMYRTGDLVRWTAGGQLEFAGRADDQIKINGYRVEPAEIEAVLSRHPAVARAVVVPRTTDRDGPQLVAYVVPAGGKEAD---TREVRRFAAHALPAHMVPATVVALDTLPLTANGKADRSAL-------------------------------- 1903034 20 -----------------------------------------------------------------------------LDRAAAVYGDSPSLLHD------TTTHTWSETHSRCLRVASTLSSLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVVLRHSESKLVFVD---------HHSSSLVLEALSFLPKNEKPRLVLLQDDSTNMSASSSADVDFLDVMERGDPRFKWVRPNNENPMVLNYTSGTTSSPKGVVLSHRAVFMSTVNSLLYW-SMPNRPVYLWTLPMFHANGWGY-TWATAAVGATNICV----RRVDAPTIFELIDKHQVTHMCAAPMVLNML----TNYPSRKQLKRPVQIMTAGAP-PPATVISSAESLGFD---VAHGYGLTETGGLVVTCAWKPLKSRQGIRTAVF--AEADVLDTTGKSVDGVTVGEIVFRGG--CVMLGYYNDPEGTAASM--REDGWFYTGDIGVMHPDGYLEVKDRSKDVIICGGENISSTEVETVLYTNPAVKEAAVVAKPDKMWGETPCAFVSLKCSDRGSVT-EREVREFCKKKLPKYMVPRNVVFMEELPKTSTGKIQKFLLRQMA---------------------------- 52784123 21 -----------------------------------------------------------------------------------------------------RTFTFKAYHQRVNQLAHYLLEEGVQKGDHIAVLCKNNHHFPVILLASLKIGATVVPLSWQLTSYELKGILNNCRPKVMF------------YDLEFAD--ILTPLREQLQFCLMIE-AGAGMNTTEQ----FESLFKNRPLKVEAEQVTEHDLALMLFTSGTTGNPKGCMVNHGAYLTEVNVKSKQL----KGTRFLASHPLYHMSSLNHVFQAA---------FEGIALYPEPFEILQEIEKKRIHMMMAFPSVYTYMLEEMKRHP--FDLSSVKMLVSGGTKVPARLIKEYNDH----GIMMVQGYGSTE-AWTVSVWRPDMGWDKVTSAGKPIPQVSIKIEDPDTHELPTGEVGEVVVKSPY--VFEGYYQNPQKVLK------DGWFYMGDSGKLDEDGFLYITGRYKDVIVYGGDNIYPDQVEEIIDQVPGVVESAVIGVPDEMYGEVPRAYVVKNE----SAGLKKEIIAYCKERLSDYKIP-EIVFIDSLPKNRLGKIVKKDLRELA---------------------------- 94312146 16 -----------------------------------------------------------------------------------------------------------EVLDRGNRLAGGLRRLGLEEGAVVAVMLRNDPVFADVVFACRTAGVYYCPINWHFTPEEARFLLEDSSARVLI---------------------IEADLFPSMREVIVLTVNGSDADAT--ITIAYEPWLATQSPYDGPRVAPRGHLA---YTSGTTGRPKGVLRSALGELEDQTARMRSV----------VAKAIGIVPGCRALMSAPLYHSAPGVMAERLVLTPDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEVRARYDLSSIRFVASTGSPCAPEVKRAMLDWFGPV---IHETYASSEAGMVTVATPEDAAE-RPGTAGRPVDAASVRIIDESGRPCAPGEVGLVYVRQPAYPDFTYLNNDAARTIDV-----DGRVTLGDMGYLDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLHGVIQPMAGTTLDPV---AVIDWMRGRLSGFKVPRTIEIVAQLPRDETGKLAKRRLRD------------------------------ 2894166 19 ----------------------------------------------------------------------------------------------------TTTLTYAELNGEANLLAHRLVEHGVGPEKLVALAMPRSVEFVIAILAVHKAGAAYVPVDPDYPEDRRRHMLDDTSAHCLLA-----LPGQDVAGAPVVMSVERQAGLSAP-NLTDQDRLG---------------------------PLLPDHPAYVIYTSGSTGQPKGVLVTHRGIP-NLADDYVRRQNLVPDSRLLAFASPSFVAEFWPI----WLAGGCLVLAPASDLIPG-EPLARLVRDQRITHVTLPPSALAPLEEGGGLPPGL-------TLLVAGEACPPVAKSWARDRV------MINAYGPTEATVAVTASDPLTGEGTP-PIGRPITGVSTYILDDRLHPVPDGDVGELYMTG--PGLARGYLRRPERFLPNPFGPGERMYRTGDRVWAGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLAVDGVAQAVVT--EHDNR---LVAYVVGAGGARVAAE---DLLPPLRKQLPGYLVPDVVVGLPRLPTSPNGKVDRAAL-------------------------------- 197328349 847 ----------------------------------------------------------------------------------------------------EQTLTYEELSARANRLARHLAATGVGAEDVVGLLLPRTPELVVAVLAVLKAGAAYLALDPEQPAERIAYLLGDAAPTLTLTT---------APL------AERIPDGSPVRR-LCLDEPEAAAAVAGQPAADLTD-VDRARP------LSPLDPAYLVYTSGSTGRPKGVLMP-GRTLVNLLT---WEGRTRPGGRTAQFTTPSFDVSTQEIL-ATLLDGDTLVIMDIRGDFP---AFVRWVDRERITRLYAPNVVIETLCQIAEE--EDLRLASLRRVVQAGEVLTERMRRFFAD---RPRCRLENHYGPAETHVTTGFALPADTAAWPYTAGGPVDNTRVYVLDDGLRLLPPGVPGELYIAGA--ALARGYAGRPERFVACPFGPGERMYRTGDVVAWTATGRLEYRGRADDQVKVRGFRIELGEVEATLAGHPGVARVKVLAEDHPTRGRQLAAYVVPAAGAEPPTA--QDLREHAGRSLPGYMIPARFAAVDGFPSSPNGKVDAKALAAL----------------------------- 159898327 36 ----------------------------------------------------------------------------ALREWAQRSGDATAVVC------GERRWSYRELDQRVDRLAAGLQQLGIQTKQRVVVQLPNCAEWFVVCFALFRVGAIPLMALPAHRLAEIGYFCQHSEAVAYVIADKV----GSFDYRNLAAEV--KAVAPTLEHVLVVGEAGPFTALAEV----------DAEPSEFPTLDPAEVALFQL-SGGSTGVPKLIARTHDDYL-YSVRASAEICKLDASSVYLCVLP----MAHNFPMSSPLAAGGTVVL---AP-QPSPDVAFPLIAREGVTITGMVPPLALLWLDAAAN--RKAELSSLKQILVGGAPFGAYTARRVQPELG---CQLQQVYGMAE-GLVNYTRLDDAAELICHTQGRPIPLDEVRIVDDEDNDVPLGELGHLITRGPY--TIRGYYRAAEHNQRAFTS--DGFYRTGDLARLNATGYVSVEGRAKDQINRGGEKVAAEEIEQHLLNHPAIHDVALVGLPDRFLGERTCA-VIVSNGVNIN---RREVLQFLRSRLAEYKLPDRVEIVESLPKTGVGKINKRLLRE------------------------------ 149915939 26 --------------------------------------------------------------------------------------------------------TYAEYHDRCTRLASALVKLGVTPGDVVATLLPNLPAHAEAHFGVPACGAVLNTINTRLEADTIAYILDHGGAKVLLVDPQFL---------PVAAEAIDMMDGPAP-TVIEVADDQAGAHAH-GHYMEYEELLASGDP--AFEWIMPEDSLALNYTSGTTGRPKGVVHHRGAYLMTMGTAISWPMPRHA--RYLTIVPLFW--NHTWMM--P-MVGGTVICCRDI----TASAIYDAIADEGVTHFGAAPIVLNTIVNAKPE--DRRDFDHVVEVFTAGAP-PPAATLRAIEPLGFQVTQV---YGLTETYGHVTECLWQAIKARTGVLM-PMM-EDITAMDPETTPMDGTTQGEIMIRGN--AVMKGYLKNPKATEEAF---RGGYFHSGDIAVQHPDGYLQIADRAKDIIISGGENISSVEVEGVLMMHPAVLLCAVVAKPDEKWGEVPCAFVEIKDGADTTEA---ELIAFARHRLAGFKTPKRVEF-RELPKTSTGKIQKFELRKLA---------------------------- 56460927 27 ------------------------------------------------------------------------------------------------------EMSFKELGLKTRDFAAYLHSTGLKKGDAVAVMMPNLLQYPVALFGILRAGMTVVNVNPLYTPRELKHQLVDSQAKALVILENFYEKIKAEAPLDLVVTTQIGDQLPLLKRSLVVKYIKRMVPSHNKGTVSFNQALAKGTADYKRPEVTGDDIAFLQYTGGTTGVAKGAMLSHRN-MVANLEQVSSVITMNDGEETIITALP---LYHIFALTANCLHGGKNVLITNPRDMPN---FVKELNKYPFSMISGVNTLFNGLL--NTKGFKDVNFSNLKIALGGGMAVQRAVADEWERVTKSR---LLEGYGLTE-CSPVVTVNPYDIEHYTGSIGLPVPSTDMRIVDPETEEVALGEPGELEVKG--PQVMVGYLN---RPDATAESIKDGWFATGDMATVDERGYFKIVDRKKDMILVSGFNVYPNEIEDVLADHPKILESAAIGVPHESSGEAVKVFIVAKD-KSLTE---REVIDFSRENLTGYKVPKLVEFRDELPKSNVGKIIRRELRD------------------------------ 170722706 507 ----------------------------------------------------------------------------LVEAQARRTPDATALLF-GDTP-----LSYAQLNRQANRLAHALIAQGVRQDTPVGIAAERSLELVVGLLAILKAGGAYVPLDPEYPAERLRYMVEDSGISLLLTQS----------------------------------HLRDRLPLPPRLPVLLLDQALAAQPEHDPQPCAPEQLAYVIYTSGSTGRPKGAGNSHQALANRLQW-MQAAYGLDASDTVLQKTDVS--VWEFFW---PLITGARLAI--AAPDHRDPARLVQLIVQHQVTTLHFVPSMLQAFL-LDDQVARC---SSLQRIVCSGEALPVEAQQQVFAQLPQAR--LYNLYGPTE-AAIDVTHWTCRDEGKTGPIGKPIANLACWILDAGLQPQPAGVIGELYL--GGVGLARGYHQRPERFVACPFQPGARMYRTGDLARYRADGVIEYCGRIDHQVKIRGLRIELGEIEARLMEQPTIHEAAVLAVDNQL-----VAYLVAKAGTPLPE--REQLSQALLAHLPDYMVPNQWLFLQRMPLSPNGKLDRKAL-------------------------------- 170722706 2000 ----------------------------------------------------------------------------LIGRHAQERADQVAVRCDG------VQLTYGQLEEQANRLAWTLLERGIGREDRVGIALDRSVRTIVAFYAVMKAGAAYVPLDIDYPAERLQWIIGDADVALLLTDS------------------------------VIGERLG--IAPERRLDLDRCELSAQ---RHAPQQQTLDDQLYMIYTSGSTGNPKGVA-VARGPLRMHCQAIIERYEMGPSTRFMSFAFDGW--------LSTLISGGLLVLR-GNTLW-TPQQTWDVLHAEAISIACFPPAYLQQLAEYGQAQPAP---PPVRIYCFGGDAVADANFEQVKQVLKPQYLT--NGYGPTET---VVTPLLWKVPVTACEAVYAPIGVAVYVLDDCLNPLPAGLAGELYI--GGEGLARGYHRRPERFVADPFSATGGLYRTGDLVRQRPDGVFDYLGRLDNQVKVRGFRIELGEIEARLRDIANVLDAVVVAREGAN-GKQLVGYVVRGDGERAVTPMLE----YLRQVLPDYMVPAQLMVLDALPLTPNGKVDRRAL-------------------------------- 196258202 509 --------------------------------------------------------------------------HQLVEEQAALNPEAIALVFEN------QSLTYRQLNEKANQLAHYLREMGIKTETLIGLSIERSLEMIIALLGILKAGAAYLPLDPEYPPERLHFMLEDSQAFLLLTQ-------------ASLLEKLPNNQTKILLLAEIWPR------------------ISSYSQENLTGVVEAANLAYLIYTSGSTGKPKGVMVEHRG--VYNLAQAQIAFSVEKNSRVLQFASFSFDACISEILMA-LGSGATLYLACKDPGQP----LNDFLRQQEITHVTLPPSVLAAL------PVET--LPALQSLIVAGEACSLELMQWSRER------NFFNAYGPTEASVCATIAQCTPNDAKV-TIGCAMANVQVYILDSHLQPVPIGVIGEIHI--GGVGIARGYLNRPEKFIRDPFSNNQRLYKTGDLGRYLADGKIEYLGRIDHQVKVRGFRIELGEIEAALLKHPFVKEAVVIARSDYTTVQHLIAYLIPAFSAQVLAEQLAQVREFIQQQLPGYMVPQEFVLLDAFPLTSNGKIDRRKL-------------------------------- 31505496 253 --------------------------------------------------------------------------HQLFEEQVERSPDAIAVVFDN------QQLTYRHLNERANQLAHYLQKLGVKPELLVGICIERSLEMIVGLLGILKAGGAYVPLDPSYPKERLSYMLEDTGVKVLLTQ-------------RSLTELL-----PENQAIVV------------SLDGDWQ-VIAQENQNNLNSGVKGENLAYVIYTSGSTGKPKGAMNTHKGISNRLVW-MQNTYQLTSSDRILQKTDVS--VWEFFW---PLLAGATLVVV--KPGHKDNTYLIKLIQQQQITTIHFVPSMLRVFLQE----PSLENCSCLKRVICSGEALPYELTQRFFERL---NCELHNLYGPTETFWHCLPQIQQQIVP----IGRPIANTQIYILDQYLQPVPVGIAGELHI--GGVGLARGYLNRPEKFISHSFGDGK-LYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIELGEIETVLSHHPAVEQSIVIVHEEETGHKSLIAYIV----------------------------------------------------------------------------------- 21911416 13 -------------------------------------------------------------------------------RQAERTPEAVAVV-DGD-----RFVTYRQLDELAGRLAGRLIGRGVRRGDRVAVLMERSADLVVTLLAVWKAGAAYVPVDAAHPAPRVAFVVADSGAS-LMACSAATAG-----------------------------RVPEGVEPVVVTD--------EGRGDASAVPVSPGDLAYVMYTSGSTGTPKGVAVPHAGNPGWA---------VKPGDAILMHAP------HAFEIWVPLVSGARVVIAE--PGAVDARRLREAIAA-GVTKVHLTAGSFRALAEESSESFAG-----LQEVLTGGDVVPAHAVEKVRKAVPQAR--IRHLYGPTETTWHLLQPSEALGPVLP--IGRPLPGRRAQVLDASLRPLPPGVVGDLYLSGA--GLADGYLDTAERFVADPSVPGGRMYRTGDLVQWTADGELLFVGRADDQVKIRGFRIEPGEIEAALTAQPDVHEAVVV----AIDGRLI--------GYAVTDVDPVVLRERLGATLPEYMVPAVVITLDGLPLTRNGKVDRAAL-------------------------------- 33595282 40 ------------------------------------------------------------------------VAAKVLARQAEAAPDRPFVYFNG------QWLTYAEADRRANRAAHALAAAGVKPGDRVAIDLHNRLEYLDLWFGLSRLGAIQVPINTDYRAPQIAHTFKRSGIDAVVVQAA---------LLPELEAALEGLE----SRPALLLLDAAPAQVSAARGFDYAELVAAASDAPVPADVSGADIGAVMNTSGTTGPSKGVLLTHAQYILGRMMAADMH--LGPDDVYYNYFPLFHNTAQAMLTIPVMLVGARMVLTE----RFSTSRFWPEVREHGCTAFYYIGEILHILLKSTTREDSKG--STLRVGWGIGGAADDLVA--FRERFG---VDLRSGYGSTE------ANVPCYVPAKAGSAGRAAPGFEIRIADEHGQALPADSVGEILVRAAEPGLMAGYDGDPAATVAA----WKDLWFHGDSGKLDADGDLYFTGRIKDAIRVRGENVSAFEVERAISEDAAVLEVAAIAVPCELGGDDVKIVVVVRDGAQLEP---QALVEHALARLPRFAVPRYVEFVDALPKTPTNKVMKHVLRA------------------------------ 218442830 461 -----------------------------------------------------------------------NINYQCIHHQVIKTPDAIALIY------KNQKLTYKELNTHANQLAHYLQYLGVKLEDKIGVCIERSPLMIIAILAILKVGGAYVPLDPGYPSERLAFMIKDAQSPIILTQ----------------------------KHLLT-QLFQDDHQLLIDIESEWDSIAQYSSDNLTCE-VSLENLAYIIYTSGSTGTPKGTEIPHRSFL-GFMFGVDYIQ-LDANVIWLQHSSISW-DAAILELWPPLLYGGCCVLYPGNIVTP--EKLSKIIQNEKINTLWLTAALFNLMIDTQPE-----SLLGIKQLLVGGESLSVNYISQALELLPETK--IINGYGPSETVFTCCYPIDRKLDKKITSIGQPIGDRIVYLLDRNLHRVPVGVPGEIYIGGA--SVARGYLNQPENFIPNPFIPGDILYRTGDIGRRLPNGNLEFVGRINNQIKIRGFRIELEEIETVLGKHSGIKQAVVTLGKNSLGEKSLVAYI-MAKNSQLTP---QTVRDFLREKLPDYMIPNAFVFLDAFPLNPNGKINRR-----------NLPDPDT---------------- 195037048 32 ------------------------------------------------------------------------------------------------------------MYDSIVRLAQILQKLGVKQNDVIGLSSENSINFAIAMFAGFAVGATVAPFNVTYSDREVDHAINLSRPKIIITMDCIVRVAKKNKFKGIIAISGSTSNLPNVHSLL---------------DLMSNDKYKTKPDFTSPQANKADDVVLIVCSSGTTGLPKGVQLTQSN-LLATLDS-----QIQPTMIPLSLTVIPW--FHAFGCL-TLITCATRLIY--LPKF-EEKLFLSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVP--FIRQGYGLSES--TLSVLVQTDEYCKPGSVGVLKVGIYAKVVDPDGKILGANERGELCFKGD--GIMKGYIGD---TKSTQTAIKDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEEAGELPMAFVVKQANVELT---TGDVISFVHDRASPAKRLRGVIFVEEIPKNPSGKILRRVLREML---------------------------- 197760065 23 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALW--IERHRVNELF-APTAIEALYESARE--QGLPLDSLTDVIQGGEGLTLGRRIRGFHPAGSGR-RLHNVYGPAETHGVTMYTLPDDSAAWPAAAGSPIGNTRAYVLDDRLRPAPVGVTGELYLAG--PCLARGYAHQPERFVACPFGPGERMYRTGDLAQWQEGGVLQLFGRSDEQVKIRGFRVEPGEVEAVLAAHPAVAQAAVTVRQDRPGDKYLTAYVTPADGAALD---LGTLRAHLAGLLPAFMVPAALVELDGLPLSPNGKLDRKAL-------------------------------- 152977174 15 -------------------------------------------------------------------------------------PDRIAI------ETKEEKITFFALHEKVVSVCENLAYLQIKKGQKVAVLMKNGMEMIAVIHALSYIGAIAVLLNTRLSREELLWQMEDAEVICLLTD-----------------------QIFEPEQVPVY--TFEEVENGPKQSVVIQEEFSLAEA------------MTIIYTSGTTGKPKGVILTYGNHW-ASAVGSSLNLGLRDDDCWLACMPMFHVGGLSNIMY-----GMRVLL---VPKY-DPDFIHQAIQTKGVTIISVVAKMLDLLERLGNETYP----SSLRCMLLGGGPAPKP----LLEACVQKGIPVYQTYGMTETSSQICTLSADYMLTKVGSAGKPLFPCQLRI-EKDGKVMPANVEGEIVVKG--PNVTRGYFKREDATRET---IVDGWLHTGDLGYVDDEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPLVLEAGVVGKSDETWGQVPVAFVVKAGQVT-----EEEMIHFCEEKLAKYKVPKAVYFLHELPRNASKK-------------------------------------- 84495126 7 ---------------------------------------------------------------------------------------------------DDTTMSYAAVQATSYAVAAALVGSGVAPGQSVAILSANDPLGFSTVFGISRAGGVWCPINPRNEAAENAELLALFDCVVVIHQQSF---------APMV--AAIRDSLPEVHTWVCF-------DGEVPESLTWDEFLRRGGEVETVDRPAVDDVAMIVGTGGTTGRPKGVVLTGANLEAMTAITMGYPFEGVP--TYLALAPLTHAAGV--LCFPILCRGGSIVIM----RAPDVGGFITNLEKHRVTHTFLPPTLIYMVL--GHESLDGADLSSLQCFWYGAAPMSVDRLREALTRIGPVMAQL---FGQTE-APMMVSLLPPIAESRLASAGRPAPLVTVAIMDDDGTLLPAGERGEIVVRGSL--VMRGYHRNPE---ATAEASRHGWHHTGDIGYLDDDNYLFIVDRAKDMIITGGFNVYSTEVEQALMAHPGIRDCAVVGLPDEKWGERVVAVVQAQPDAEPEPA---AIIAFVKERIGSVKTPKDVWVWEDLPRSKVGKVLKSEIK------------------------------- 154686134 497 -------------------------------------------------------------------------------------------------------LTYRELDERSTALAVYLQEKGVTPECPVGICTERSFEMVIGILAILKAGGAYVPLDPAFPNERMAHVLTDSGVSIVLTQ-------------EKTRGMIEQLAIGGVSTVEI---------ENSGRSVSGAKLTPRSKPH---------HLAYILYTSGSTGKPKGVMVEHRAIMAYLLKT-NYVFDVSISELF------GWFIGNGRLVILP-------------PGAKNPQLCMEYIQTHQVTHLNFAPAVFNVF----LETVKRHTAFTVKYVMVAGEAFPKDLVKKSVSIFKHAR--IENIYGPTETSIYAAYYSCGQKEIRNTPIGKPIHNTRLYIVDEKLSPVPDGVAGELCVAGA--GLARGYYNQPESFIDNPFSEGEKLYKTGDLARWLPDGNIEYAGRIDSQVKIRGFRIELGAIETKLSEHPDILDQAVV-VQEKNGHKKLIAYYTARSGHTADE---KALRNHLLSSLPDYMAPAHFIRLDALPLTPSGKVNRKDLKQ------------------------------ 119897986 29 -------------------------------------------------------------------------------------PDRVAVIH------GKRRYTWLESYTRSRRLASALKQLGVGKNDTVAVILNNTPEMFECHFGVPACGAVLNTVNTRLDAEGVAFILNHGEAKVLITDREYSR---------MVGKAIELANRPDMI-VIDVDDPEYTGPGERVGKLDYEALLETGNPEFEYEQPGDEDAISLNYTSGTTGNPKGVVHHRGAYLNAMSNIVSW--GMPPHSVYLWTLPMGWCFAWTMAANA----GVNVCL-----RRVDPRLIFDAMREHGVTHYCGAPIVHSMLANAPEEWRKGHKVSGL--------VAAAPPPAAVIEGMAKIGIDITHVYGLTETYGPASVCLPLAEQVKNGRQGVRYHAQEITVLDPTTEPVPNETMGEIMFRGNL--VMKGYLKNEKATEESF---RGGWYHTGDLAVMQPDGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVAAPDEKWGEVPCAFVELKDGATVTAE---EIIAHCREHLAGFKTPKKVIF-GALPKTSTGKIQKFVLREQA---------------------------- 18034622 485 -------------------------------------------------------------------------------------------------------LSYTELNQQANRLAHALIKAGIRPDNRVAICMERSLEMVIGLLGILKAGAAYVPLDPEYPTDRLGNILSDSDPALLL-----IHHG-LQDHLPMTTMPVWVLESEEYRTNIASQPTDNPVATDLG--------------------LTSRHLAYVLYTSGSTGLPKGVMNEHRGVVNRLLWA-QDEYQLTQHDRVLQKTPFSFDVSV-WEFFLPLLAGTQLVM--ARPGHKEALYLLEEIEARGITTLHFVPSMLQSFIHLTPAGR----CPSLRQILCSGEALSYSLQQQCLAHFAHSE--LHNLYGPTE-AAIDVTSWRCVPDQHIGPIGHPIDNTQIYILDKHDQPVPIGVIGEIYIAGA--GVARGYLNKPERFIRDPFSQHPDMYKTGDIGRWLADGSIDYLGRNDFQVKIRGNRIELGEIEARLAQSDGVQNVIVIAREYDAGDTRLVAYLIPKPGVTLS---IPALREQVGGSLPDYMIPSAFVMLDAFPLTLNGKLDRKAL-------------------------------- 196177586 476 -------------------------------------------------------------------------------------------------------LTYQQLNEQANQLAHYLQSLGVKPEELVGLCVERSLDMAIALLAILKAGGAYVPLDPAYPRERLAFMLEDTQSKLILT-------------KSRL-----RSLLPDVPHLVCLDEQ--------------RDLITQQPTTNPTSSVTPHNLLYVIYTSGSTGQPKGITHQALGNLIH------WHLDTMEKGVVLQFASLSFASFHE--MFAAWCSGGTLYMI-SENLQLDVDKLVHFLAKQKV-IF---PVALWQQIAQ-VYGHQSHLFRHLTEVVTTGEPI-IELFKQLH------HCYLHNHYGPSET--HVVTSYPDTWPIYP-PIGQPIANTQIYILDQQWQPVPIGVPGFLCIGGA--NLARGYLNRPEKFVSNPFGTGK-LYQTGDMARYLPDGNIEFLGRVDHQVKIRGFRIELGEVEAVLSKHPQLSQVVVTVQGNTANEKRLVAYVVAKPEQTVTAE---QLRQFLLSKLPEYAIPSTFVALNALPLTPNQKVDRRAL-------------------------------- 110634920 43 --------------------------------------------------------------------------------HAIARPDAIAVEF-GED-----RLTYGELNQLSSALALELAMLGVKKGDTVGLLLPRSLETVLAILAILKAGAAYAPFDPAYPVEHLRYMADDCRPKTILTD------GKETP---AIREIERWHAVSSLGALLTAQRHSSDLPRVEGGDA-----------------------AYVMYTSGSTGRPKGVIIPHRG--VARLVREQNYIRFEPSDVVLHTATISF-DAATFEIWGALLNGCKLV---GIGDTLSLQRIAETIERKRVTVMLLTTGLFHLLRREG--------FPSLRHVLFGGEVASADHARRFLRA--NPGCLLTNAYGPTE-----VTVMASAYTIPPDFAGDEIPGHSIAILDEELNELPVGTEGQLAVSGD--GLAIGYLNRPERFVDTAGEGSVRCYLTGDLAVMDANGLLHFRGRRDRQIKIDGKRIELDEIEAALRRDPRLADAVVICREDQIK--RIVAYLKPHPPFPASEEFAGMILSTLRRVLPKHMIPSSAIVLEEFPMNQAGKIDR----------------------------------- 154684834 465 --------------------------------------------------------------------------------------DKPAVVYEG------RTLSYRTLHEQSGRIAGRLLQAGISADSPVAVLLGRSERVIAAILGILKAGGAYVPIDPDFPADRIQYILEDSGAKAVLT------------------EA------------------GIQAPAADAERIDFDEAVQYETAA-DGVSTQSDRLAYIIYTSGTTGRPKGVMHRQVHHLVQSLQQEIYQCGLAP---FHFDASV-------KQIFASLLLGQTLYI---VPKTTNGSALLDYYRQNRIEATDGTPAHLQMMVAAGD--VSGIE---LRHMLIGGEGLSAAVAEQLMALFHQGRTPLTNVYGPTETCVQVSADNGMNQQAAYVPIGKPLGNARLYILDKHQRLQPDGTAGELYIAGDGVG--RGYLNLPEKFLQDPFNGSGRMYRTGDMARWLPDGTIEYIGREDDQVKVRGYRIELGEIETVLRKAPGAAQAVVLARPDQQGSLDVCAYIVQEKGTEFHPA---EYREYVSKHLPDYMVPAYFTKTDEIPLTPSGKADRKKL-------------------------------- 206969196 6 --------------------------------------------------------------------------------------------------GGTKRYSFQQYNERVNQFAHYLLHNGVQRGDRIGILCKNNHPFPSVMMASLKIGAVFIPLNHQLTVYELETIVKEAKLKVLVIDEEF----NEVLLK--VDAVKEIPY--------VIQTTKEDFG-------SFELELQKQPTTEPNVEVHEEDDAIYLFTSGTTGQAKACVIGHKN--LHHYAEIAGQREIPAGERFLSVHPLFHMSGVLSIL-NCIYHGVTMIFLANS----NPALIWDKIEEEKITTMLAFPAVYSYML--DELNKKERNISTFKVAQSGGTKVPETLIQKYMEK----GIYMVQGYGSTE-GWVVTSWHPMMGKEKMSSVGKTLKNVEVKIIHETGHELTTNEVGEIHVKSPY--MFKGYWNNEKATKKV---VKDNWFNMGDAGMIDDDGFLHIMGRYKDVIIRGGDNVYPDQVEDVIHEIHGVLEVAVVGVPDDFWGEVPTAYIVKDMQTFLTEE---EIIQYCKEKLASYKIPK-VVFMNKLPKNALGKVLKRELRE------------------------------ 124002124 30 ------------------------------------------------------------------------------------------------EDDSIHEITYHEILRRVRQLANALKKLGVQQGDRIGTIALNTYRHLEAWYAISGQGAVCHTINPRLSAGQMDYIINHAEDRFICIDPIFW------PLIEAM-----HPKFGKVEGYIVLDAAHMPTTKHDVALYCYEELIKGESDQFEWPVFDENAGSSLCYTSGTTGNPKGVMYTHKSNLLHSAAGLPDGFGIRSLDTLLVVVPLFW--GISYL--GP-MVGA-NLIFPGKLM--DGEAIFELVDKYQATTAAGVPTVWTNLLDFAKQ--KGRKLDSLRDVVVGGSAAPP----WMFDAFQKHDAQLLHAWGMTETSGTINRAIPQLKDLPQEEQGRPVFGIDLKIVDEEGNELPGEAVGHLLVRGNW--VVHTYYGSDAPAVNK-----DGWFDTGDMASIDRFGYMEIVDRSKDLIKSGGEWISSVEMENTAMGHPDVLMAAAIALKHKKWGERPLLVVVPKEGKNPD---KESIKTHLGTEFAKWQIPDEVVFVEEIPMTATGKFSKLTLRKQFEG-------------------------- 26990265 24 ---------------------------------------------------------------------------------------------------------WQETYQRCRRLASALAGRGIGRGDTVAVMLPNTPTMLEAHFGVPMTGAVLNTLNVRLDAEAIAFMLQHGEAKVLITDREFH---------AVIEGALALLEHPPL--VVDVD----DPEYGEGRALDYEALLNEGDPEFAWEWPDDEWQAISLYTSGTTGNPKGVVHHRGAYLNALGNQMTWAMGHRP--VYLWTLPMFHCNGWCYWTITALA-GTHVFL-----RRVDPQKILTLIREHKVSHLCGAPIVLNALMPEAAKAAIEHPVQAM----VAGAA--PPA-----KVIGAVEIKVTHTYGLTEVYGP-VTVCAWHDEWDALSLGVRYPTLDLMVADPQTQPVPGDTLGEIFMRGN--TVMKGYLKNPEATAEAF---RGGWFHTGDLAVWHADGYIEIKDRLKDIIISGGENISTIEVEDALYKHSAVLEAAVVARPDEKWGETPCAFVALKPGREDTRE--ADITSWCREHLAGFKVPKTVVF-GELPKTSTGKIQKYVLRD------------------------------ 67920609 470 ------------------HFQVLLQEIISDPQA----QISQLSLLTKQEK-KQLLFEWNQTETKQLENS---FIHQIFEEQVKKNPDNIAVTF------GQEKLTYQQLNNKANQLAHHLGKLGVKREVKVGILMERSLDLLISIFGVLKAGAAYVPLDPTYPLDRITFMVEDSQIAVLLTT---------------INNSVENFN--SVTTI--------------NLDQDW-PLITQEREENPNISLFRDNLAYVIYTSGSTGKPKGTLITHHGYLTWAIAT----YPVEEGSGSPVNSSIAFATITS--IFTPLLVGKKVIL---LPETGEIEALSETFIQESLSLVKLTPSILNPLLTQKEEIPQGHAL----IIG--GEALSSKSLTFWQEKSPKTR--LINEYGPTETVGCCVYQVPPQVENVP--IGRPITNTEIYILDQYLQPTPIGVPGELYI--GGLGVARGYFNRPERFIPHPFTRRQRLYKTGDLARYLSDGTIEYLGRIDDQVKIRGFRVELGEIEGILRQHPQVKEAIAVVQEDNNKIPRLVAYVV-------AESEIEELRQFTSDKLPGYMVPTLFLTMDSFPLTVNGKIHRKKL-------------------------------- 89073542 33 ---------------------------------------------------------------------------------VRKYADQTAFINMG------QVMTFRKLEERSRAFAAYLQELKLQKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAHGVKNVILTSLGDQ-LSRPKGTLVNFVVLPHATSMRIALRKGRR------MQYVKPFII-----GDDMAFLQYTGGTTGVAKGAILTHHN-MVSNVMQAKGAYGLTEGRELIVTALP------LYHVFACLLMGGQNLLITNPRDIPT---FVKELQRYQFTAITGVNTLFNALI--NNEDFQELDFSNLRLSVGGGMAVQRAVAEKWQKITGNY---LLEGYGLTE-CSPLVAAYPYDLTQYNGSIGLPVPSTEVRMVDDEGNVVGIDEVGELQVRG--PQVMKGYWQRPEATKEVLTE--DGWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALNDKVLEVAAIGQAHEVSGEVVKICVV-KRDQSLT---KDELIAHCRQHLTGYKIPKIVEFMDDLPKTNVGKILRRVLRE------------------------------ 126651440 64 -------------------------------------------------------------------------------------ADRIALSYE------DGKMTYRQLNQKSNQVAHMLIANGLQKGDYVAIIMDRSKETIISLLGVLKAGGVYVPIDPSYPKERCQYLLHDTGAPFIITKNE---------YNDLLNDLIHN-------------------EFQSRTVLTINQMESGLSQEDLPCNLLPSDLAYIIYTSGSTGKPKGVLHTA---VINLITDNQRIYHSTEEDVFSQF--------ISYSTFTAFFSGARLHML-ASIERLSIEAFADMIAREQVTTA-TVPNAFFTQLATHLPIDYRDKLMTLQYLSVGGEALLPAIVQKWQEKFGYS-TEIINVYGPTE--CTVLTSYFKITDMQSSPIGRPIANYEMYVVNKDEQLCPVHVTGELCIAGA--GLAAGYLHQPEKTAEAFFKPDQKMYRTGDLVRLLPSGVIEFVGRKDSQIKVRGFRIELGEIETVLSNHPIIQESVVIAKKMSDGQNHLFAYYTAANGIQLEEQV---LRDYLNNLLPDYMVPERFIELLEMPLSPTGKIDRK---------------------------------- 171318942 1981 --------------------------------------------------------------------------------------------------------TYRDLVEGANRIAGHLRTAPIQPDDRIAVWMPRSPLMLETILAIWKCGAAYVPVDPAYPAQRVETILTLARPTVIVATDC------------------------------VPPPALASIPLVDPTRLPDHQ--DAVTPRCRPA-----DLAYVIFTSGSTGQPKGAMVEHRGMLNHVLAMARRV-ELGARSAVAQTADIS-----VWQCFAALVSGGTTVIY------PDPARLIDSLHRDRITAMQFVPSYLATFLGELERHAAPA-FPHLETLLTIGETLQPSAQAWFR---LNPGVRLINAYGPTESDSVAHYSMARAPDLPAIPIGCPIENLRLYVVDADMNLCPVGVKGEICIGGAGVG--RGYLFDEARFRDDPFSPEPGLYRTGDVGCFGPDGNLHFFGRRDFQVKIRGYRIELGEIETALTGLAGISNAVVVVRDTSDAEKTLCGY---ASGTGWTP---QRLRDALRDKLPAHMVPDTLMLLPALPVMPNGKINRAAL-------------------------------- 15609521 54 -------------------------------------------------------------------------------------PDRLAVADAGDRPGHG-GLSYAELDQRADRAAAALHGLGITPGDRVLLQLPNGCQFAVALFALLRAGAIPVMCLPGHRAAELGHFAAVSAATGLVVADVA----SGFDYRPMARELV--ADHPTLRHVIV--------DGDPGPFVSWAQLCAQAGTGSPAPPADPGSPALLLVSGGTTGMPKLIPRTHDDYVFNATASAAL-CRLSADDVYLVVL----AAGHNFGLLGAMTVGATAVF---APD-PSPEAAFAAIERHGVTVTALVPALAKLWAQSCEEPVTP---KSLRLLQVGGSKLEPEDARRVRTALTPGLQQV---FGMAE--GLLIGDPPEVVEHTQGRPLCPAD--ELRIVNADGEPVGPGEEGELLVRGPY--TLNGYF-AAERDNERCFDP-DGFYRSGDLVRRRDDGNLVVTGRVKDVICRAGETIAASDLEEQLLSHPAIFSAAAVGLPDQYLGEKICAAVVFA-GAPIT---LAELNGYLRRGVAAHTRPDQLVAMPALPTTPIGKIDKRIVRQIATG-------------------------- 91974524 59 ----------------------------------------------------------------------------CLAANVARWPDREAYVFH---PGGER-LTWGEVGAQVDRVAAALREFGFRKRDRLCLLTAGCPEYVIAYLAIVQLGGVAVPVNLGLTDEGLAAQINKVGAKGLVVSSEVWSG--------KLDAV--RGGLDSVEAVFVIGGA------APQGTLAFSELSSLRTTPVDHEAVDEWDLCAISFTSGTTGVPKGTMAMHINALGCAQNVVIAAKGLGPDDVNLCMPPL----YHNTAVYAALLSGGKCVIM--SAFTPLEAI--KLIEAERATWAVAAPIMLWMMMNHPE--FRNHDCSTLKKILFGGHASS-ETFI---NQLNREFAPIAMVNAGSVSESTAVGALPTEDAIKITSCGLATPNTDIAIFDDAGNEVEPNVIGEVAYR----GQQTGYWEEPGKTAEVF--RRDGFVLSGDWAKIDEDGYLWLLDRKKDMVVRGGQNVYCIEVENKLYLHPKVLRAAVVGVPDHVFSERLKAIVVLKPGESATAD---EIREHCAKHLAKYETPEYVVFGASLPANAAGKTLKRPL-------------------------------- 71733810 2156 --------------------------------------------------------------------------HELFDRQALAAPDALAVI------GTQRQLSYRQLRAEARHLAARLQRMGVVPNRLVAVVMERGWEQVVATLAIQYAGGAYLPLDPTLPTERLEHILQRAEASLALTQPA----------------LLQRIEWPEQIKVISV--TDPVISGDAISD----------QPELHAVDLTPDDLAYVIYTSGSTGMPKGVVIDHRG-AVNTLLDINRRFAVGARDRVLAISSLSFDLSV-YDFFGMLAAGAAVVLLE-----PDPAHWLALIERHQVSLWNSVPALFSMLLEYAEGERSALP-SSLRVAMLSGDPLTLPERAWALQ----PTLQLISLGGATESIWSILYPLQQVDPHWRSIPGKPLDHQRFYVLDDALQVRPTWVAGQLYI--GGIGLAKGYWRDETLSAGSFYATGERLYRTGDLGRWLPDGNIEFLGREDTQVKVQGHRIELGEIEAALNRHPGVQ-SAVVRVLGEALGEKRLAGYVLKADASLQA---SDFAQYLADKLPAYMVPSSFTFVQEWPLSANGKV------------------------------------- 71733810 1103 ---------------------------------------------------------------------------------------------------DEQALTYAELNQSANRLAHYLIQQGVKPEQRVGLCLERSAQMVIGLLAILKAGAAYVPFDPAYPAERLAFMFGDAAPTLLLT------------------QASLRADLPPLRDTLSI--CCLDVDAQQ-----W----AQCSASNPHVPVSPGNLAYVLYTSGSTGRPKGVAHSRAALDNLIAWQLEQA----PSQRVLQFASLNFDVSFQEIC-STLCQGGSLVLMSETARKDLASLRPTLVAE-GVQRAFLPFAVLQQLESDAARPADGCE------IFTAGEAINDELRAF---VCGLGGAQLHNQYGPTET--HVVSQFAGQWPDAP-PIGRPIANARLYVLDGDLNPVPVGVAGELYIAGT--CLARGYLNSAERFLPNPFDPQPGMYRSGDLARFHADGNVQYLGRIDQQVKLRGFRVELGEIDSLLQQQPGVQEAVVLLREDMPGDKRLVAYVV---GPASAETLRAELQRH----LPEHMVPTAWVSLAQLPLTRNGKLDRPAL-------------------------------- 71733810 2 ---------------------------------------------------------------------------------VRRNPDAIAARFEQD------ALDYATLNTQANRLAHYLRSLGVGPDVRVGVCLERSLDMLVGVLAILKAGGAYVPLDSAYPKARLAHMLADSAPR--------------------VLLSHAAARLALLAALEECAASAPLLDLADTR-LWAAQPVDN--PDPHAVGLTSRHLAYVIYTSGSTGTPKGVMVEHRGLMVSAAWERLYA--LHKPLNHLQMA------GFSFDVFSALGFGGTLVLCP-RDTLMDPRALYRLLSEARIDFADFVPAVLNPLLVWAQE--TGHDLSFMSTVVCGSDIWTAHSARQLRRLCG-ERVQIVQAYGVTESTCFEFDSNSHVDAVLP--IGRALANTRIYLLDAFAEQVAPGVTGELYIGGA--GVARGYLNLPERFVDSPFVTGERLYRTGDLARYRADGNLEFLGRNDSQAKLRGLRLELGEIEARLAEVTGVRDNLVVLREDSVGVPRLVAYFHEQADAGLTP---KSLRQHLQLSLPDYMIPAAFVRMDALPLTANGKLDRSAL-------------------------------- 91975735 11 -----------------------------------------------------------------------------------KDPDKVAII-DLRDPERPVEVTYAALDAACDAVARGLLGKGLKRGDRVGIMSLNSAPMIAAYLGIMRAGLVAVPISFKLARETVDYIVKDADLRAVF-------------------------HDHERRSLVPDDLLAIDFDTPDG-----YAALCDHGPFTAFEPQGRE-VATILYTSGSTGMPKGVLLSHESQM-WALETAA-----RAGDR----------SQHRYIVAAPLHAGASMVLM---PSF-DARLYAQAIARYRVTWLTSVPTMMAMMAREHD-LIGQLDFSSVTHVMMGSAPLTKPLVEKVQGLFPG--AAISNAYGTTEAGPGVFGPHPDGLPRPDTAVGYPTAGAQAEL-----REGPSPDEGVLYMKNP---MLMEGYNN--RPEKTAEVMKDGWYRSGDIMRRDANGFFHFLGRADDMFVVGGENVWPGEVEKLVERVPGVHQAAIVPVPDEIKGTLPFAFVVLQDGAKLDEA---AVKKFTIDNGPAFAHPRFVEFRPAIPLSATNKPDRRLL-------------------------------- 85374969 1 ------------------------------------------------------------------------------------------------------------------KLANALAECGLQPGDRIATLEKNSIEAADI---------ILAAAIGNYTRVPLYAR-NRCEAHAHMIASTGSR-------LALVDEALADAQAPTLERIII-------------RDHNYENWLATASDRDPDPVVAPEDYCVIRHTGGTTGKPKGVAYRHRSWMTISAAFFSIGPQVAPGDAILHVGPLSHASG--FLFVPAWYCGARNVMMDG----FDPASFLDTLEQERISHAFVAPTMLNAIVHHDGAY--GRHFPNLKFLLSASAPISEPTLRKSCQIFGNHV--LHSGYGQTEILPIASMGFEGSAPIRA--VGRPMSGADIEIRNEDGKVLGPNEPGEIVARFEN-GQMEEFWNDPE---ETARRMEDGWVKTGDVGMIDTNGFLYLLDRNNDMIVSGGFNIYPTEIENVIADHPGVLEVAVFGVPHEKWGETPLAMVRVKPGAQITE---TEIIDLVRQRLGSAKKPSKVVFTAELPLSNVGKVLRSKLRE------------------------------ 77458492 32 ---------------------------------------------------------------------------------------------------QQEAISYRELNTRANRLAHHLRKLGVGPDVRVGLCLERSLEMLVGVLAVLKAGGAYVPLDPAYPQARLAHMLADSAPPVVLT------HGQA---RDILRAALEPSATAP-----------TVLDLADARD--WASLPADNLDPHSI-GLTPRHLAYVIYTSGSTGTPKGVMVEHRG-LVAVSGDWARLYGLGEPIKHLQMA------GFSFDVFSALGFGGTLVLCP-RDTLMDPPALYRLIREAQIGFADFVPALLNPLLAWVEE--TGHDLSFLHTVVCGSDIWTAHSARQLRRLCG-EQVQIVQAYGVTESTCFEFTENNQIDAVLP--IGRALSNTRIYLLDADGKPVAEGVAGELYI--GGVGVARGYLNLPERFIDSPFLAGERLYRTGDLARYRADGQLEFLGRNDAQAKLRGLRLELGEIETRLADIPGVRESVVLLRQDSPGEPRLVAYYCEKPDSTLSPRL---LREQLQISLPDYMVPTAFVRLDALPLTANGKVDR----------------------------------- 77458492 2152 --------------------------------------------------------------------------HELFERQALATPDALAVI-------GTRQLTYAQLRNEARQLGARLQTQGVLPNRLVAVVMERGWEQVVATLAILYAGGAYLPIEPTQPAERLRHILERAEASLVLTQPA----------------LLDRIEWPAQVTAIAV-----------------TDEVSNDELPLQPVQVNESDLAYVIYTSGSTGQPKGVVIDHRG-AVNTLLDINRRFAVGPNDRVLAISSLSFDLSV-YDFFGTLAVGATVVILE-----PDPAHWLELIKRHQVSLWNSVPALLGMLEGEGGALPA-----SLRVAMLSGDPLTLPERAWALQ----PDLQLISLGGATEASIWSIYPVQQVDPAWRSIPGKALDHQRFYVLDEALQVRPTWVAGQLYI--GGIGLAKGYWRDEKLSAGSFFNTGERLYRTGDLGRLLPDGNIEFLGREDNQVKVQGYRIELGEIEAALNRHPGVQ-SAVVRILGSTLGEKRLAGYVLKA----DPALQADFSAYLSDKLPAYMIPPSFTFVEAWPLSSNGKV------------------------------------- 77458492 1104 ---------------------------------------------------------------------------------ARQTPDAVALLADRE------QLSYGELNRAANRLAHYLIEQGVGPEHRVGLCLERSPHMVIGLLAILKAGAAYVPFDPAYPSERLALMFSDAAPTLLLTQSS------------------LMAGLPANEAKICCLDTGA-AQW------------AQHPADDPQVTVSPENLGYVLYTSGSTGRPKGVAHSCR--ALDNLIAWQLAQAAAPQ-RVLQFASLNFDVSFQEIC-STLCQGGSLLLMEDS--RKDLAALRPTLVAEGVQRAFLPFAVLQQLEADAPMPAGGCE------IITAGEAINDELRGFVR---GLGGAQLHNQYGPTET--HVVSQFPDAPPI-----GRPIANARLYVLDEHLNPVPVGVAGELYIAGA--CLARGYLNRPERFLPDPFSAEPGMYRSGDLAKFLADGNVQYLGRIDQQVKLRGFRIELGEIDSLLHQQPGVQEAAVLLREDVVGDKRLVAYVV---GTATPECLRAELQ----RQLPEHMIPSAWVRLSQLPLTRNGKLDRQAL-------------------------------- 9651913 84 -------------------------------------------------------------------------------------------------GSTGKSYTFSETRLLSQKTGVGLSKLGIHKGDVVMILLQNCAEFVFAFMGASMIGAVTTTANPFYTASEIFKQLEASNAKLIITQSQYV-------------DKLRQPG----QHFQVV-----TIDDPPENCLHFSVLSDANENELPQVSIDPDDPVALPFSSGTTGLPKGVILTHKSLITSVAQENPNLY-LKGDDVVLCVLPLFHIFSLNSVLLCSLRAGAAVLVM---PKF-EIGTLLELIQRYRV---FCGGGWCLAGDSAGEESVADYDLSSIRVVLSGAAPLGKELEEALRNRV--PQAVLGQGYGMTEAGPVLSMCLAFAFPTKSGSCGSVVRNAELKVVEETGRSLGYNQPGEICVRGS--QIMKGYLNDGEATATT--VDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLISHPSMQMQLVVPQKDDAAGEVPVAFVVSNGGNELTEEAVKE---FIAKQVVFYKRLHKVYFVHAIPKSPAGKILRKDLRA------------------------------ 169630516 6 --------------------------------------------------------------------------------HAAQFPDKPAVVMAGSGA----TLTYGELDRQSRRLARHWYDSGLRKGDHVALLSDNVPEVFVVYWAALRSGLYITSVNHHLAPAEVSYIVNDSGSSALVVAAGVREQAEAI-----------LDDTPAVTLRLAF---GGDVRGYD----SYEDALDGASDEPLPAQPAGSD---MLYSSGTTGRPKGITDRQVDEPNPFAMLFAHLYGFNAETVYLSPAPI----YHA----APLSMGGTAVVME----RFEAEEALAAIEKYRITHSQWVPTMFVRMLKLPKEIRDRYDVSSLKVAVHAAAPCPVEVIDWW--------GPILEYYSSTEGNGVTFIDCATWLK-RPGSVGSAALGV-LHICDETGAELPAGEAGLVYFERPF-----SYHNDDEKTRSACHPAHDTWTTTGDIGYVDEDGFLYLTDRKAFMIISGGVNIYPQEIENALALHPAVLDVAVIGVPDAEMGESVKAVVQPADSSAAPRELAAELTDFLRERIARYKVPRSFDFTDTLPRTPTGKLAKGLLRQ------------------------------ 218246663 464 --------------------------------------------------------------------------HQLFEAQVNRTPDATAIIFV------DQQITYRQLNEQANQLAHHLRGVGVSSGTLVGLCLERSVAMIIGLLAILKAGGAYIPLDPNYPVARLQFMLQDAKPDVLLTDQHLLRLGKF---------------------------SGQTVCFNRDQALW-----QTQPTENLENLTQPDDLAYVLYTSGSTGRPKGILGLHRGAVNRLTWMWR-TYPFAPGEVTCQKTSLNFVDSV-WELFGPLLQGIPTVL---VPVLIDPHRLVQTLGKHQVTRIVLVPSLLSTILETTEDIDQQ--LPKLKIWISSGETLRIDLLNQFRQSLPNRV--LLNLYGSSEV-SADVTCYPDATRVP---IGQPIANSQIYLLDQDLQPVPIGIPGELYAGGD--GLARGYLNTAERFIPNPFSDGARLYKTGDLARYLPDGILEYLGRIDHQVKIRGIRIELEEIESVLRQYNAIRQVAVT----VTEGEQLVAHIVIENGIEFK---LDELREFLHNRLPEAMIPGVYLTLDTLPLTPSGKVDRRTL-------------------------------- 218246663 1534 ---------------------------------------------------------------------------------------------------QEQTLSYGELNRRSNQLARYLQRLGIGTENIVGCCFERSPLMLIALLGTLKAGGAFLCLDPGYPRERLEYMLEDASVSTVLTQ-------------QHLQEAIPDGSHQLLC-----------------LDSEWEKIAEEQESPLES-PVTPHNLAYVVYTSGSTGLPKGVMVEHQG-LTNVICAQIPLFGITPESRVLQMLSISFDAALGEI-FRTLVAGATLFLAPKDELLPGPS-LIALIQKYKITTL-TMPVA-----TLGALPSVSEQLPDLQTLTVGGEVCLPEAARW------NKGRRLINGYGPTETTIGATLATEWNSERKP-PLGKPLANVKVYVLDPWMQPVAVGIPGELYIGGS--GVARGYLNRPERFIPDPFSHGDRLYRTGDLVRWLSDGNLDFLGRIDQQVKIRGFRIELGEIESVLSQHEQVGQ-AVVTVYAERGVQRLVGYVTPKNNENPS---SLELREFLKARLPDYMIPAFFMVLASLPVTANGKVDRKAL-------------------------------- 148555407 28 -------------------------------------------------------------------------------------------------------VTYGDVDKRSAAFAHLLRGAGVGVGDRVAVQAEKSIDMLMLYLGALRAGAVFLPLNTAYTAGELDYFMRDAEP-ALFVCDPAA--------LPAVAPLAEAAGVPRVET-LGADGGGSLAALLAGRPESFDDVAR-----------DDKDLAAILYTSGTTGRSKGAMLSHDN-LGSNAFTLREAWAFGGGDVLLHALPI----FHTHGLFVALAAGASMIF---LPKFDAAEVLRRLP---RATVMMGVPTYIRLL---DEAGFTRDHVAHMRLFVSGSAPLSADIHREFRERTGHA---ILERYGMTETNMNISNPYDG--DRIAGTVGFPLPGVSIRIADETGAELPQGEVG--VVQIAGPNVFQGYWRMPDK---TAAEFRDGWFVSGDLGLVDARGYVTLVGRAKDLIISGGYNVYPAEVETALDELPQVHESAVIAVPHRDLGEAPVAVIVPRDGYADADA----IRAGLADTLARYKQPRAILFVDALPKNAMGKVQKALLRE------------------------------ 89094066 44 -------------------------------------------------------------------------------------------------------LTYAELDHYSDHLASYLQNCDLKAGDRIAIQLPNTLQFPVAVLASIKAGLVVVNTNPLYTADETTQQFNDAGVKAVIVANSAYLLEKVLPITSLETVIVQLGDLHPVRKIVPRYRLKGAVKLRDA-------LTRGAKLELKPIECSVNDPALIQYTVGTTGQPKGAVLSHRN-LISNVMQIKLPESLRIGEIAIAPLPI-------YHIYGFILNGAQVVL---ITNPRDTSGFVNELGRWDFTVFGINALFVSLCRNA---AFSQLDMTRLKLTLSGGGALTKAMSDEWERITG---CPIVQGYGLTE-----ASPVVSVADIPFGSVGQPLPLTEVKIVGEQGEDLCSGETGELYVKG--PQVMQGYWETNDKIPDS-----EGWLATGDIARLADDGSIRIVDRKKDIINISGFPVYPNELENIISSHPDVIECAVIGLPDDCSGEVVKLFVV-TSNHRLS---VKQVRDYCRERLTSYKVPRLVEFRTHLPKSNVGKVLRRTL-------------------------------- 195108457 33 ------------------------------------------------------------------------------------------------------------LYDSIVRLAQILQKLGIQHNDVVGLSSENSVNFAIAMFAGFAVGATVAPLNVTYSEREVDHAINLSHPKIIFASKITVDRIAKVAKQNKFVKAIIALSGSSTNHPKVYSFT----------DLMNSDKYKTKPDFTSPAANKTEDVALIVCSSGTTGLPKGVQLTQFN-LLATIDS-----QIQPTMIPFNLTVIPW--FHAFGCL-TLITTATMLVY--LPKF-EENLFLSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVP--FIRQGYGLSES--TLSVLVQTDDYCKPGSVGVLKCGIYAKVVDPDGKIMGPNERGELCFKGD--GIMKGYIGDS---KSTQSAIRDGWLHTGDIGYFDDSLEFFIVDRIKELIKYKGFQVPPAEIEALLLTNEKIKDAAVIGKPDEEAGELPMAFVVKQTNSQLTEE---DVINFVNERASPAKRLRGVVFVDEIPKNPSGKILRRILRDML---------------------------- 104781282 492 ----------------------------------------------------------------------------CLADWVAVQPEAIAVEHEG------QRLSYLELDQLANRIAHAVRQQGVTKGQRVALFMSRGCHYLAAMLALFKLGAPFVPFDPGQGSQRNGRMLQRSEPALILC---------------------DLASAPALEH---LQAPCAALCLAPA------SLDRQPTDWPEAPASGLDDTAYLIFTSGSTGEPKAAMVSHLG-MINHLQAKAHDLNLGRDDCVAQIAVQTFDVAVWQFLVA-LLPGARTRVLTGLQAW-EPRALCDQLEACQVSVVETVPSHLELLL--DELQRQPRALPRLRWMISNGEPLATALARRWFEH-----CPLMNAYGPSECSTHLCLHAAPEPTQPYQPIGRPIGNARLYVLDASLGRVPAGVVGEIHIGGLCVGQ--GYYKDPERFIDDPFDNHPGLYKTGDLGRWDAAGNLHMLGRCDFQLKVRGCRIEAGEVEAVLRQHPAVEQSLVVGAADGNGQQQLVAYVIAPQRPAPSA---QSLRAFCRQHLPDYMVPAAVCLLDAFDLLPNGKIDRAALPALAS--------------------------- 16078895 1508 ---------------------------------------------------------------------------------AEENPEHIAVI------DNETEISYRLLNERANRLARTLQN---RKGPTVAVLAKRSIDAIVGVLAVMKAGGVYIPIDAHYPKARIEYILRDSGADILLLQ-------------------------RELKHLI------SNSPESEMSHIFLDDEGSFEESNCNLNLSPAEEPVYIIYTSGTTGAPKGVIVTYQNF-THAALAWRQIYELDRKPVLLQIAS------FSFDVFSGLTNGGTLIVC------PDETRLYKIIKSQRITVMESTPALIIPVMEY--VYRNQFKLPDLDILILGSDMVKAQDFKTLTDRFGQS-MRIINSYGVTEASSFYETSMGGGDNVPIGS---PLPNVHMYVLSQTDQIQPIGVAGELCIGGA--GVAKGYHHKPDKFTENPFVSGERLYRTGDRACWLPNGTIRLLGRMDYQVKINGYRIETEEIESVLLQTGLVREAAVAVQHDKNGQAGLAAYIV------PSDVNTNALRAALTKELPAYMIPAYLIPLVNMPLTLNGKLDRNAL-------------------------------- 152985664 28 ---------------------------------------------------------------------------------------------------------------QASQLARVL-----EPGDRVVLALNDSPSLVCLFLACIAVGAIPAVINPKTREPALAEILADCQASLV------------------VREA-DAPSLSGPLAPLTLRATVGQPLLD---DFSLAALAGPAEPWSDFHRQESTTPCYLQYTSGSTGAPKGVIHTLRNTLGFCRAFAGELLALREGDRLYSIPKMGYGMGNS--LFFPWFSGASALLDD---TWPSAERVLENLRASRPKVLFGVPAIYAALRPHAHEL-----LESVRLAFSAGSPLPRGEFEFWS----AQGLEICDGIGATEVGHVFLANRPG--QAQADSTGLPLPGYECRLLDRDGETVEAGQQGVLLVRG--PGLSPGYWRQQARFAD-------GWYRTGDLFERDERGAYRHCGREDDLFKVNGRWVVPTQVEQAVCRHPEVREAVLVPTSRRHDGLRPTLFVTLDERQESNQLLAQRIDQHLGQRIPSHMLPSQLHVLPALPRNDNGKLARAELRHLA---------------------------- 152978782 27 -----------------------------------------------------------------------------FDKAVREHPDRPAYINMG------QILTFRKLEERSRAFAAYLQELKLKRGDRMALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASTLEKIVFNTEIKHVILGDQLSFGKRTLVVKYVKKLVPYKLPHAVTFREVLSKQRQYVRPD-LERDDLAMLQYTGGTTGVAKGAMLSHGN-LITSVMQCAWIA-------------IPFIGNHSRILPLPLYHGVTAVL---ITNPRDIDGLVKEMKKHRFVAFTGVNTLFNALL--NNKNFKEVDFSSLKLSVGGGMAVQQAIATRWHELTGSN---IIEGYGLTECSPLVAASNVNCL-IHDGSIGSPVPNTDIRIVTDSGENAPLGESGELWVKGD--QVMKGYWQCPE---ATAEVLKDGWLATGDIVTMNEKGIIRIVDRKKDMILVSGFNVYPNEIEDAVMLNYKVAEVVAVGIPHSVSGETIKIFVVKK-----DPGLKEELKTHCRQYLTGYKVPREIEFRDELPKSNVGKILRRVLRD------------------------------ 15807969 45 -----------------------------------------------------------------------------LHEWATRQPERAAIEFYG------QTLTYAELDDLSDRLASWLEERGVLPGERVAVLLPNCPQFNVAFHGVLKRGAVFVPLSPLARGGELQHLLDEADPAALIVLDALWPVAEPHLAGRAVREVLHLAATLPDRPTLPLPDLLRAAAAQPAGQHDLFALLRGVTVRPQAEP-ALDSPAVINFSGGTTGLPKGCLHHHRDLIYTCASYCAVAVERSEHPVFLSFLPQFWIAGEDLGVLFPTFLGATLVLL----TRWDAQAFLRAVPHYGVTI-----TTL--LVDQVDELLEQTDFSSLRQVNAVSRKLNPD----YRRRWAALTGSLIASYGMTETNTCFTTGFQKDLLSQPTFVGLPVPGTEFKVCDETGELRPFGEEGELCVRSP------AVYKGSWRERRA--ESPGGWLHTGDSGIIDEQGLLHYLGRRREMIKVSGMSVFPGELEMLLGRHPAVSGVGVLGRPHERRGEEVVAFVVPRPGHDLSAA---ALSEWCRAEMAAYKVPT-IYFLDELPLTATGKV------------------------------------- 14486357 1525 ---------------------------------------------------------------------------------VAAKPEKTSIIYPGG------KFSYQELHELTNFWAYALKELGVEK-DKVCGVL---LEQLIAMLAVFKAGGIYLPLRLD-EPEERRQRMIKTSPEIILVAAENLEGIKP-----------QLSALEKPPHILVVKAHKIQ-QYHQWNGMDYQEFPCQLSKLQPLLAMDADDSNYIMFTSGSTGEPKAILGSHGS-LRHFIDWEKREFGINES---WRCLQIAQINFDAYLTCVTLCSGGTLYIPESTEREDLELLL-LRIGEWEINLLHTVPSVMRLFLKIGRGLVNAHNLKSLRIFVLGGEPLFVELAEW--HQIFGSQTEFVNIYGASETTHFYRIPNPNNIPYEPGGQTLPDAAYAVV----DGNRARAGEVGEVFVKSPY--LTKGYYQDESLTHSVFVGGRDIVYRTGDLCRLLPDLTLEVIGRSDNQIKLNGVRIELGEIEDVLSGIEGVEKALVM----ANKKEEL---VTVIAYYQAEDTVHQEIRGKLKQLLPIYMQPSFLMRLEAFPLLPNGKIHRLALPK------------------------------ 83746112 43 -------------------------------------------------------------------------------------------------------MTYGECEALATHFAAWLQSRGVNKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTASELAHQLRDSGAQTIVVLENFAR---------TLEQALPGTAVRNIVLTGIGDLLGGAFHLK-GRALNFDALAAGHEGELQPVPLGPQDIAFLQYTGGTTGVAKGAMLTHRNIVANLLQTEAWSRGMGEAETNVTLLPLYHIFSLTVNLLMFMTMGGRNIL---IANPRDTRRVLFILRRERFSGIAGVNTLFNALLE--DPGFARRDFSAMKITIGGGMAVQRAIAQRWKQVTGHT---IVEGYGLTECSPVVTMNPPDITEF-TGSIGLPAPSTEVRFVRDDGTLAPVGEPGELQVRG--PQVMRGYW---QRAEETARVIGDGWLATGDIGVMDAHGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKVIVVPR-GDTLTE---AALLAHCRAHLTGYKVPRFVEFREALPKSAVGKILRRALRD------------------------------ 33600111 35 ---------------------------------------------------------------------------------------------------EREDIDFGRLLERVHQTANLIHAEGVGPREVVSLLLPNTPQGQYALWG-GQAAAIVNPINWMLEPEAIAAIVRAADARMLMA-----YGGD--AQLDIWDKVLRVAECPQLRTIVRLGGSRAGAAPAGRRFLDYDAVIDRADALDFARAIGPHDLAALFPTGGTTGDPKLVRHSHWNEVV-SAWLSAAVAGIVEGESRLSATPLYHVVGAFAGSLATLARGGTLVLATSV-GWKHPARIWEVVQACQVNYLTIVPTIMNQLVQM---PIGGHDISCVKGVLSGSAPLSENVARRFLALTG---LPVREGYGMTETTSVCMMN-PRGGPVKTGSVGLLFPYHRARVAREPGRDCAPGETGVLALQGP------TVF---DGYAAGAQGGFPGWLDTGDVARIDADGYIWIAGRTKDLIIRGGHNIDPKAVEEAFYRHPQVLEAAVVARPDGYAGEVPVAYVQLVDGADLDAA---RLLAEVRPDIAERAVPKDCYLMAALPKSPVGKILKHRLRKALRGAGIETGYALALADPAV---------- 154277804 16 -----------------------------------------------------------------------NFAYDVVDKWAAQLPSLQAMLWVDQQGKDPRSLDFAYFSRQSNRAA----------------------ELWEIATAAIRIGIVVCPCPVLAVAHDIKYRAEASKASIFVGDTVSISKFKAVQHEPLVDELQYSAELEKIPKHFVFKNTLPKTKW--------------------------SDPSVIYFTSGTTG-----------YMAAHVLTGSLWLGLEPGKLYWNLSEQG-WAKAAWAWFAAWSCGAALFVQE-TVGPFNAESALDNLHNYPITTLCSPPTAYRQFLPSRRKYFSQRPPLALEQCVGAGEPLNDEVIRIWEDMSG---IKIRDGYGQTET--TLVCGNLKGAKVKYGSMGLPVPGVPLTVVDEKGDESPAFQEGEIAIATTTSSGVRTIYLSPDKGKSCYW------YLTGDRAYKDDDGYLWI-GESDDIEVLSG----PFEVESVLKKHPAVVESAVVASPDPDRVEVVKAFIVLEDSFKSRDSLVTELQEFCKKQTAPYKYPRRIQFVEPLPKTISGKIKRAELRAL----------------------------- 57234214 2 ---------------------------------------------------------------------------------VAARPEAVAL------KSENKQVTYNELDSISDCYAWALTRRGVVAGERVALLMPNCFEFVFFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPVALVCQTEGL--NVLHPHR---------SELGYIQHYISLEDT-----VYPGVAV-LKDFLANIS-ELPFEIVPETQVAHIAYTSAAQLRPQGVMISHEN-LVKTAAISACGFEQTAEDRVILFAPLHHVIGLVVVMLGTLFCGGSVILLSGV----SIDCLLKTIERESITVFLGVPFIHAMLVRHLRENSSEYNLTSLRLCGSAGAPLPPELVLAYRILLDRD---LVDFYGLTESTSH-VTCQPLDRSGKPGSVGKTLNGFELEVVDGAGHLLLPFQAGEVIIRGP---VMQGIYRQPERTSQM---LRNGWLYTGDIGYKDNEGFVYIKSFIKPMLITKGQNIYFSDLEDLLLSCPGVKEVLAVGIPDPDRGEVVRVAVVLRDGFEQTPA---GIKKYCLDNLAQYKTPREIFILKELP-------------------------------------------- 108800152 20 ---------------------------------------------------------------------------------------------------------YRIVLARVARLANALRSLGVTADQRVATFQWSNQEHLEAYCAIPSMGAVLHTLNIRLAPEQLAYIANHASDQIVL-VDASV--------APLLARAL--PAMASVHTVIVTGEGDAPLQGCGKTVLRYEEVLAGQEESFDWPELDELSAAAMCYTSGTTGDPKGVVYSHRSTYLHSLTATANALSVSEADRVLAIVP----MFHWGLIYAALMSGADLVLPD---RYLQAEPLVSIIEDTRPTLAGAVPTIWNDVDRYLDSHPER-DISSLRLVACGGSAVPLSLMRAFEE---KYDVPIVQAWGMTETSPLATVARPAHWELRA-SQGRPICGVEIRLRDDDGKDVPGQSVGEIQARGPWITGSYFGNNDTEKFDE-------GWLRTGDVGKIDAEGYLTLTDRSKDVIKSGGEWISSVELENTLIGHPAVYEAAVVGVADDKWQERPLALVVVHPGTDVD---IDQLRSFLADKVAKWWIPERWSFVSDIPRTSVGKYDKKVIRA------------------------------ 56609593 474 -------------------------------------------------------------------------------------PERVAVI------DADRTLSYAQLREHAADLATRLAALGARPDNLIAIVLEKGWRQAVAVLAVQLAGAAYLPVDPALPDERRALLLQEGKVRVVVT-------------EPRLAERLSWPG--DVEVVVV---------------------ADIARGVSRPERRGASDLAYCIYTSGSTGRPKGVMIEHRA-AANTLLDINARFQVGPEDRIFALSSLGFDLSV-YDIFGALAAGAALVLPE-TEATRDPARWLRLLRAHRVSVWNSVPTLMEMLVDVAETRGERLP-DSLRLVMMSGDWIPVTLPDRIRR-LARGDIQIISLGGATEGSVWSILHPIGQVPPGARSIGRPMLNQRFHVLDEALSPRPDHVPGELFI--GGVGVARGYFGDEVRTAERFIKTRERLYRTGDLGRFLPSGDIEFLGRKDFQVKVAGHRIELGEIEAALLRHPALRE-AVVAAPGERTARRLVAYVVVAEGQAPSDE---SLQSFLSATLPQYMVPGVFVHLERLPLSSNGKVDRKAL-------------------------------- 7228478 1528 -------------------------------------------------------------------------------RQAAATPQAVALI-AGDD-----SLTYAELDARANRLAHALLREGAGPDRLVALALPRTAELVVALLAVLKTGAAYLPLDPDHPAARLSHVLGDARPALLLTD---TRTEQHLP----ADADTRRLALDSAE----VRALLADCPDTDP-----------AEEGVTPAPGSA---AYVIYTSGSTGRPKGVVVPHSA-LVNFVTAMRRQAPLRPQERLLAVTTVAFDIA-ALELYHPLLSGAAVVLAP-KEAVPQPSAVLDLIARHGVTTVQGTPSLWQLLVGHDAEALRG-----LRML-VGGEALPLSLAEALRALTDD----LVNLYGPTETTWSTAAELAGGTGAAP--IGRPIANTRVYVLDDGLQPVAPGVVGELYIAGA--GLARGYLDRPERFPADPYGLEPGMYRTGDLVRWNPDGELEFVGRADHQVKVRGFRIEPGEIEKVLTDHPDIAQAAVVVREDQPGDARLVAYVV----------------------------------------------------------------------------------- 7228478 481 ---------------------------------------------------------------------------------------------------------YRELDERANRLAHLLAAHGVGPERIVALALPRSVDLVVAVLAVLKAGAAYLPLDPEYPANRLAHMVTDAQP------------------TLVLTTTETEAKLP---------------DRHPGLLLDDPAVLASGRPAHDPVELHPDHPAYVIYTSGSTGVPKGVVMPAGGLLNLLQWHHRAVGD-EPGTRTAQFTAISFDVS-AQEVLSSVAFGKTLVIPD-EEVRRDAARFAGWLDDRQVDELFAPNLVLEALAEAAVE--TGRTLPQLRTVAQAGEALTLSTVRAFHRSAPGRR--LHNHYGPTET--HVVTAHALGDDPEPAPIGRPIDNTHAYVRTRAVRLVEPGVVGELYIAGA--GLARGYLGRPERFVADPYGLEPGMYRTGDLVRRNPDGELEFCGRADHQVKVRGFRIEPGEIEKVLTDHPDIAQAAVVTRPHRPGDTRLVAYVVGREALRP-----EQVREFTRERLPEHMVPAAVVQLERLPLTPNGKLDRAAL-------------------------------- 158287713 33 ---------------------------------------------------------------------------------LKENGDGIAFI----DGVSGATLTYHQILARSLKLANRFHRLGIKRNSVVGICSENSVQFPIITFATLMLGGTVLPINYGYSEVELQHVLQLTKPIALFASEQ--------PLQKIVT---IRNVLPSVKLLVSLQRPSRGIAL-------LEDFFDNSPPSFTPQPVPRQQVAVMVMSSGTTGLPKAVQLTHHNVMTVMAYQA-------EDPRYTELPVPVRVLGLLYHVFGSCLNKVPMVV---LPRF-EPDLFLRTIQNHRITMASLVPPLVVFLAKS--PLTQGYDLSSLHALLCGAAPLSREI-----EELVQSRLPNVQTYGMSETSLGVIS----RMNDKVGSVGKVHKTTYVKVVDETGCALGPNQTGEICVKGPL--VMKGYLHNDREIIDA-----DGWLHTGDVGYYDEEQDFFIVDRIKDLIKYKGFQVPPAELEDVLLSHRQVRDCAVVGVPDEMAGELPAAFVVLQAGESVTA---NEIERYVASKLSPQKQLRGVFFVDEIPKTGSGKILRRQLRD------------------------------ 120401422 70 -------------------------------------------------------------------------------------PHRAAVI---DDFGE---MTFKELDDAANAVANGLLAKGVKGGDGVAILARNHRWFLVSVYAAGKVGARIILLNSEFSIKEVSER---EGAKLVIYDDEY-----------TAAVAAAEPELGKLRSLGVNPDKEEP---SGSTDETLEELIARTTSNPPPKATK--HSSIIILTSGTTGTPKGANRSAGGILSSVPFKSQAVTSL--------PAPMFHALGFLHATIA-MMLGTTLVLR----RRFKPATVLADIEKHRATAIVVVPVMLSRMLDELDKTSPKPDLSSLRIVFVSGSQLGAELATRALKELG----PVVNLYGSTEVAFATIAG-PQHLSINPATVGPVVKGMKVRILDDNGNDVPRGQVGRIFVGNFFP--FQGYTGGGGK------QIIDGLLSSGDVGYFDENDLLYVSGRDDEMIVSGGENVFPAEIEDLVSGHPEVVEATAIGVEDKEWGARLRCFVVKIEGAAVDED---AIKAYVRDNLARYKVPREVVFLDELPRNPTGKILKRQLRE------------------------------ 87198890 33 --------------------------------------------------------------------------------------------------DENRTVGWAEMDALLDRIAVALQREGVEKDEPVAIAAMNSVTTGLAFLGAIRAGAVAAPLTSTAAPDTIVAMLEDSGSRVLL-------------LDKDIAERLEGLDLPAGVKRIALD----DSDAGEPFSSW----MAEEGAKPEERAVAPGDPFNIIYSSGTTGAPKGIVQSH-------KMRHEYVAGYDDDTAAICSTPL---YSNTTLVSPALTAGGKVVLM----RKFDARTFLELSERERVTNAMLVPVQYRRIMELPD--FDSFDLSSYRLKSCTSAPFP--AWLKA-DVLKRWPGGLTDGYGMTEGGATTIL-LAHKFPDKLHTVGQVAPGHVMKIIDEDGNELPQGEVGEIVGHSPI--MMNGYHGKPDKTREIEWSEGRRYIRHGDIGKFDEDGFLILMDRAKDMIISGGFNIYPSDLEAELTRQGAVKEAAVVGVPSDAWGETPLAVVVLADPAADPAAILAEAN----SRLGKTQRISAIEVIDELPRSPIGKVLKRELRD------------------------------ 111019485 490 ---------------------------------------------------------------------------------VADHPEAIAI------RDRGRELSYGDLDRLACRLARLLTGRGIGPESIVAVSIPRSLESVLALWAVAKAGAAYVPIDPAHPSARIAYALDDCGATVGLT----VRTERA--------------------------RLPGTVAWLTTDIDDLENLCEEALPDAETRPLLVDHPAYLIYTSGSTGAPKGVVVTHRG-LANLAQEIRDKYAVSARSRVLQFASPSFDTALVEVL-AACVGGATLVV--TPPGVFGGEELSRLLRDEHVTHLLMTPSALAA--------VDSCVLDELEVVLVGGEACPQEARRWA------GGRTMRNAYGPTETTCSVTLTDPLSPDMTIGSLMR---GVDAVVLDHRLRPLPPGAVGELYLAT--PALARGYHRRPSRFVADPFGRGSRMFRTGDVVRWTAAGTLEFLDRADDQIKIRGFRVELGEINATLNAHPGVAFAATVVQRNSAGDPTLVSYI-MAEGDASID--RETLKAHLARLLPDYMVPKSIMLVNSIPLTPTGKLDRAAL-------------------------------- 114705184 23 -----------------------------------------------------------------------------LDHAVNSLPTKTAVVW------RDRSWTWSEFHQIVLRLAKALKDRGIQKGDVVSIMCPNRPEMLAAHYAIPALGAVLNSVNTRIEAKDVAFILKHAESRLILADP------------TCADDARKAAQETGVP-IEVFAEDGESGDLLSGERPPEIDLIAEITDEWQPIALN--------YTSGTTGNPKGVVHHRGAWLNAVGNITALQFNDKTA--YLWTLPMGWC--HTWSIT---AAGGTHVCLDKVV----PEAVFEAMDRIGVTHLSCAPVVLYMLINSDAK--EKRDASR-RITVATGGAAPTASLIKQMDALGFDFIHL---YGLTECYGPTSANLLARQGVRHLSANR------IRVVNDEGAEVPGTTVGEIVLTGN--TLLAGYYRNPDETEKAFAG---GGFHTGDLAVRHPDGHIEIKDRAKDVIITGGENVSSLEVEDVLSKHPDVAIAAVVAKPDEKWGEIPMAFIEAKSGTSPQPE---TLETFCREHLPGFKIPRAWAFC-ELPKTATGKIQKYVLREQAA--------------------------- 15029321 3487 --------------------------------------------------------------------------------------------------GADRELTYAELERESGRLATHLRYLGVAAETRVALLVARSVEMVVALLGVSRAGGTFVPVDPAHPADRIAYLLEDAAPPVLLCT----------------------------------ARTRAAVPADPGRNVVLDELDDSALPAFTATPVPPDQAAYVIYTSGSTGAPKGVVVPHAG-LGNLAAAQIDRFAVGPDARVLQLASLGFDAAVSELLMA-LLSGAAAIVAPAETLPPEALRHWD------VTHVTVPPSALAT----ADELPDG-----LRTLVVAGEACPPAADRWA----GGRRM--INAYGPTETTVCMSPPLAPGADVVP--VGRPIANGRTYVLDPFLRPVPPGVTGELYVAGA--GLARGYLGQATRFVPDPFTPGERMYRTGDLARWTHDGLLVFAGRADAQVKVRGHRIEPGEVEAVLAEHPGVAQAAVVAREDTPGERRLIGYVVPDAADRGRDE------------------------------------------------------------------------- 15029321 1982 ---------------------------------------------------------------------------------VAQAPDAVAVV------DGERQVSYAELDAESNLAAAHLRERGVGRGDRVAVRLERSIDLIAALLGVWKAGAAYVPVDGAYPAERVAFVLEDSSPAV--TIDAVVKGG----------------------------------------------------GEAPSVAVTEGDLAYVMYTSGSTGTPKGVAVPHGSV---AALVGETGWGLGPGDSVLFHADISWV---------PLASGARVVIAE-----PGVAVDAAAVRRHGVTHVHVTAGLFRVLADEEPECFNGA-----HEVLTGGDVVPLEAVARVRAAC--PEVRVRHLYGPTEVSWHLLEPGEGTDRVLP--VGSPLANRQVYVLDAFLQPVPPGVAGELYIAGA--GLARGYLKSAERFVACPFADGERMYRTGDLARWTDDGELAFAGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREGRPGEKRLVGYLVPHGGQPDSDVLRARLAQT----LPDYMVPAALVVLDALPLTVNGKVDHKAL-------------------------------- 15029321 462 ----------------------------------------------------------------------------------------------------ERQLTYAQLAVESGQLARHLADRGVSAGDRVAVVLERSADLLITLLAVWKAGAAYVPVDTAYPAERIAFLLTDCDPAAVVCS----ERTRVV-----VPEDVPAPLVPLDEASIL---DGEPLSL----------------------PVAGGDIAYVMYTSGSTGVPKGVAVPHGSV---AALVGEPGWAVGPGDSVLFHADISWV---------PLASGARVEVAEPSVVV-DAAAVREYIAG-GVTHVHVTAGLFRVLAEESPECFTGA-----REVLTGGDVVPARAVQRVRSAC--PEVRVRHLYGPTEVSWHLLEPSPQVLPV-----GRPLGNRQVYVLDAYLHPVAPGVTGELYIAGA--GLARGYLKSSERFVACPFADGERMYRTGDLVRWTSDGELVFVGRADAQVKVRGFRVELGEVEAALAAEAGVGHAVVTAREDRPGERRLIGYV-LPDGEDVDTEL---LREHLAKVLPEYMVPAALIVLDALPLTANGKVDHKAL-------------------------------- 32487254 462 -------------------------------------------------------------------------------------------------------WSYAELDERSGRLARALTERGVRRGDRVGVVLGRSAEVLAAWLGVWKAGAAFVPVDPDYPADRVAFMLADSAVAMVVCQ-----------------EATSGVVPPGYQQLLVNDADDGEAAL---------------------VPIGADDLAYVMYTSGSTGTPKGVAIPHGGV---AALAGDPGWGVGPGDAVLMHAP------HTYDVWVPLVSGARVMITE--PGVVDAERLAGHVAD-GLTAVNFTAGHFRALAQESPE-----SFSGLREVAAGGDVVPLDVVERVRRAC--PRLRVWHTYGPTETTWKAIEPGDEVGPVLP--IGRALPGRRLYVLDAFLRPLPPGIAGDLYLAGA--GVAHGYLGTAERFVADPFVAGERMYRTGDLAYWTGEGELVFAGRDDDQVKIRGYRVEPGEVEAVLAGQPGVDQAVVVAREG-----RLLGYVVSGGGVDPV-----RLREGVARVLPEYMVPAAVVVLGAVPVTANGKVDREAL-------------------------------- 71066422 47 ------------------------------------------------------------------------------------------------------KLAYEDLDRYSKQIAAYLQSLGLKKGDKVGVMMPNILQLPVAVLGVLRAGMTLVNVNPLYTSKELEHQLTDSDTKALFILENFAKTYEEIG-KDLVDHVVLMSPLKGFIVNMVVRHVKKLVDYNLKSSTNFKTALNRAKNYKRPDNICLDDVAVLQYTGGTTGVAKGAMLTHGNLLIQCDTYLGDTFDMSEQPVIMTALPLYHI--FSFTVCGGLYRGCIGLL---VPNPRDAASLIKAYKDYPPAFFPAVNTLFNAL--ANSEVFKALDHSKLQLSMGGGMAVLKDTAEKWQKITGNV---IVQGYGLSET-SPVASANPQGNGEFSGNIGLPMPATDMAILDEEGNEVALGERGEICVRG--PQVMKGYWKRDDATAEVM--TADGYFRTGDIGVMDEEGYFKIVDRKKNMILVSGFNVYPNEVEDVMSAHPKILECGVIGVEDEKSGEVPKIYVV-----RSDDSLKEEVLAYSKENLTGYKRPRYVEFIDELPKSNVGKILHKDLR------------------------------- 20799725 18 --------------------------------------------------------------------------------------------------GNSTVYTWRETNHRCLCVASALSSIGIGRSDVVSVLSANTPEMYELQFSVPMSGAILNNINTRLDARTVSVLLRHCESKLLFVD---------FFYSDLAVEAITMLLNPPILVLIANEEEEEGGAEVTERSYLYSDLITRGNPDFKWIRPGSEDPIVVNYTSGTTSSPKGVVHCHRGIFV---MTLDSLTDVPKTPVYLWTLPIFHANGWTY-PWGIAAVGGTNVCV----RKLHAPSIYHLIRDHGVTHMYGAPIVLQILSQESDQPLK----SPVNFLTAGSSP--PATVLLRAESLG----FIVSHYGLTETAGVIVSCLPASDQAQLKSQGVRTVGFEIDVVDESGRSVEGETVGEIVLRGS--SIMLGYLKNPIGTQNSFKN---GWFFTGDLGVIHGDGYLEIKDRSKDVIISGGENVSSVEVEAVLYTNPAVNEAAVVARPDEFWGETPCAFVSLKPGRKPTD---KEIIEYCKYKMPRYMAPKTVSFLEELPKTSTGKIIKSLLKEIAKN-------------------------- 167644395 2 ----------------------------------------------------------------------------------------------------ERRLPYDVLEEHVAAVASRLSERGVRAGEAVVLLLRNDLAFFEAALGAIRIGAYATPVNWHASSEELAFILQDSAAKVLIA---------HVDLFNAVAD-----DLPSHVEVVLVERVAEADRFPRAGHQTWREWLSAGAAQATPV---SAQTTAMIYTSGTTGRPKGVRRTAEQTLVQIQNAIRN-FGLGE------LGTVVLMNGPMYHTYGMMAAGHTIVL---EPRF-DAEEMLQLIERHRVTHMHVVPTMFVRLLRLPAAVRERYDLSSLRFVVHGAAPCPVEVK---QQMIAWWGPVINEYYGSTETGIVAWHDAEQALS-RPGTVGQVCPGAVVKAFDEDGRPLGPGEVGDLYMRSA--GMTDFTYHDDER----AAVGREDLICVGDIGWVDADGYVFLCDRRKDMIISGGVNIYPAEIEAVLIGLEGVRDCAVFGIPDSEFGEAVCAHIEVEPLGAPSLDV---VRSHLAARLAKFKVPKVIEFAHALPREDSGKIFKKRLRE------------------------------ 166368744 476 --------------------------------------------------------------------------HQLFEEQVERTPDHIAVVFE------DQQLNYRELNARANQLAHYLQNLGVGPDVLVGICVERSLEMMVGLLGILKAGGGYLPIDPEYPTERLLYILQDAQVRVLLTQKHLI------------------AGLPKHQSELVC------------LDTDWS-FITQAQESNPCCEVQPENLAYAIYTSGSTGDPKGVMIQHSSVVNLAHGLHQAIYAHHQGSLAFDTS----VKQIIQLIYGHSLN----IVPEKV--RFDGHAMLSYLRQQKIDVLDCTPSQLRLLISVGLLDSDNHPQS----VLVGGEAIDESMWA---TLAKAQNINFYNVYGPTETTICLITAN-----LKP-VIGRPIANVQTYILDEYLQPVPVGVPGELHIGGA--GLARGYLNTNEKFISHPFTTESRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHNYVETTCVTAREDSPGIKRLVAYIVPPKNVTPS---TNELRQFLKARLPDYMIPSAFVTLETLPLTPNGKLDHRAL-------------------------------- 77361055 21 -------------------------------------------------------------------------------------------------------ITYQDLPTESLNVSRALIAFGIKPGDRVAIWGANSGRWVLAAIGLQMAGAVLVPINTRMKAVEAAEIINRSGAKLVFSVGDFLYPG----------ELAKLFTPQQLSIVTLTPRKGEPLDIC----CDWQSFLARKDSIDERSAVGADNLSDLMFTSGTTGKPKGVMSRHGA-IIKAFSVFVKTLGIVPGDRYLVVNPFFHAFGYKAGWVSCLLAGATILVFDA------DDVLARISQD-KITVLPGPPTLYLSLLAH--PQLASANLSSLRIAVTGAATIPPILIERMRELLGFKVVTTA--YGLTECGGLAICGIDTDVATIASTSGRAIEGTEIAIMSEQGEILGANETGEICIRG--FHVMKGYFEQPQATAETIDK--DNWLHTGDVGHLDKNGYLSITDRLKDMYISGGFNCYPAEIEAVLIEHSAIAQVAVVGIKDERMGEVGCAFITLKSSAELDEA---TLMTWCRERMANYRVPRKIKIIDAMPVNASNKVV------------------------------------ 118470602 433 ------AALAEQML---RHFTVLLDNALADPDALW-----RLDLFTAEDTAWLTRMATGEAFDT--PAATLT---DLVTQQAERTPDATAVVYEG------RHFTYREINESANRLAHWLIGQGIGTEDRVAVLLEKSPELVITALGIVKAGAVYLPVDPTYPEDRLNYILSDSDPKIV--------------LREFVTGLDDQPTTDP-------------------------------TDAERVRPLRPDNTAYLIYTSGSTGLPKGVPVPHRPIAEYFVW-FGGEYDVTNEDRLLQVASQSFDVSIGEI-FGMLAAGARLVI--PKPGLTDIGYLTDLLRNEGITSMHFVPSLLGLF----LSLPGVNEWRTLQRVPIGGEALPGEIADKFHATF---DSLLHNFYGPTET---VLNCTRYKVEGKQGAIGKPKINTTIHLLDDALQPVPVGVIGEIYIGGTHPGMT------AERFVADPFNPGGRMYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGEVSAAISVDPSVGQAVVVVSDLPSLGKSLVAYITPAAGADHVD--IERIRARVTAALPEYMVPAAYVELDEIPITTHGKIDRRAL-------------------------------- 163701621 43 ---------------------------------------------------------------------------------ARRRAGHPALI-DGAHAERTR-LSYAEVDARSDAIASGLAARGIGPGDVVGLWMARGPDLLVAQIGITKSGAAWLPFDAEAPADRVAVCLEDAAAKALVVSDALKSRA------PAVTPALTPAEAAAAGPAPDLREAG----------------------------LTPDHPAYLIYTSGSTGVPKGIVISHRNIC-HFLRAANDLYGLTADDVVFQGASVAWV---------PYLVGAT--LFVASPMMGDAEALPGILNEAGITVLDTVPTLL-GLMTQ--------DVPGLRLILLGGEALPEPLVRWA-----TPQRRLFNTYGPTE-----ATVVATAAEMRPGTIGGPIANYTAYIVDERLALVGPGVQGELLI--GGPGVAAGYLARPEKFIANPFGGDPVLYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIQALAGIAQAAVV-LRQDDGVDRLVAFLVPERGSVIETP---RLRAALAESMPPYMVPGHFEVVASLPLAASGKVDRKALRAV----------------------------- 121596236 35 --------------------------------------------------------------------------------------------------------SYRETDALSRQLAAYLQSLGLVRGDRVALMMPNVPQYPIAVAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAKAIVI---------IENFAATLQACIAN---TPVQHVVVVRNVKKLVPYQLPGAVRFNDALAKAGLQLNKPSLKSDDIALLQYTGGTTGVSKGAVLLHRNVIANVLATSKIPESEQPTAV--CALPLYHIFAFTVNMMLSMRTGGKTIL---IPNPRDLPAVLKELSKHTFHSFPAVNTLFNGLANHPD--FNTVNWKNLKVSVGGGMAVQAAVAKLWLDKTG---CPICEGYGLSETSPSASCNPVTATEF-SGTIGVPLPSTSMRILDDEGHDISAGQAGEIAIKG--PQVMAGYWQRPDETAKVMTE--DGYFKTGDIGVMDARGYFKVVDRKKDMVLVSGFNVYPNEVEDVVALMPGVLECAVVGVPDEKTGEAVKLVIVKK-----DPALEAQVKDFCRANLTGYKQPKVIEFRTELPKTPVGKILRRELRD------------------------------ 111019064 31 --------------------------------------------------------------------------------------DRPALI----DGASGAVTTYQSLVAQIDGVAGALAARGLAVGEVVGLHSPNVPAFASVFHGILRAGGVATTINALYTAEDIAKQLTDSKAKFLFTVS---------PLLPQAKDAAAKVGIP-VANVIVLDGADGHPSLK--------DLLAEGAPAPEVSFDPATQLAVLPYSSGTTGRPKGVMLTHRN-LVANVCQINPRMGIGADDKLLAVLPFFHIYGMTVLLNAALFNRASLVTM---PKF-DLVEFLSIVSGQKCTYVFIAPPVAVALAKH--PLVDEYDLSSVHSIFSGAAPLDQELGKAVANRLG---CRVRQGYGMSE-----MSPVSHAIPIALDSVGPSIANMECKLVDPTGEEVAVSAPGELWCKG--PNIMAGYLGNDEATAETLDA--DGYLHTGDIATVDSEGVVTIVDRMKELIKYKGYQVPPAELEALLLTHPQIADAAVIGVLDDEGEEVPKAFVVRQPGADLDEA---AVIAFVAERVSPHKKVRKVEFIDLVPKSAAGKILRKDLRASEAG-------------------------- 71278812 2 --------------------------------------------------------------------------------------------------------TWKEVEQRVAKLAGALVEHGVGQENHVAILAMNSDQYFEYYNAIPWIGGVVVPLNIRWSIKENIYSLENSQSSVLFVDDAFLEMGKELA-----------KQCEKIQVIIYMGDGETPAGM-----LNYEQLIEHA-DAIAPVENDYSKLAGIFYTGGTTGFPKGVMLSH--TNLWSSSTAEMGLNV-AGERYLHAAPMFHLVGVSYMVIGGLSFEATSVI--------------EAIEHKQVNHVLLVPTMVTMMLA--TPALDNANFSSLKHIIYGASPMPEGTLIAAMEKM--SSVKFIQAYGQSEL-SPVISILPAEYHVKLRSAGRPAYCVSVEMRDENGKVLPTGKVGEIA--ASGPNSMLGYWNNTE---QTAATLIDGWVLTGDAGYMDEDGFIFLVDRLKDMIVTGGENVFSAEVENALSHHPAIQESVVLGIPSEQWGESVHAILRLNEGQEITDE---EIFSHCREYIAGYKVPQSIEIVEAFPITGAGKIMKNELRE------------------------------ 88857007 1648 --------------------------------------------------------------------------HELFEAQVQHAPERTAVWFE------EQCLSYGELNAKANQLAHYLRAHGVGPDSLVGLCTERSLEMVIGIWGILKAGGAYVPLDPELPSARLQYLVSDTLANVVLST-----------------QALKEHITLGEAQVVYLDGLGSQV------THPFSEYSEENINLKEI-GLTSQHLAYMIYTSGSTGQPKGVLLAH-----QALHNRIDWMDREYGDVILQKTPYSFDVSVWEFIW-PMLKGAKLVV--AKPGHKDPSYLTELIVATGVTKLHFVPSMLGVMLAHGD--LRRCQ--SLKQVFCSGEALQISHVEQFRHQL--PEVGLHNLYGPTE-AAIDVSYWDCSQPL--GSIGKPIQNIQLYILDDELNLLPQGACGELHIGGD--GLARGYLNRPERFIANPFNSSERLYKTGDLVRYKEDGNIEYMGRLDHQVKIRGFRIELGEIEYQVAQHKQIDSALVVAQADKAGNQRLIAYGKTVQADAPKEDVITSLKAELAAVLPEYMVPANVILVSEWPLTPNGKIDRR---------------------------------- 82703783 7 --------------------------------------------------------------------------------------DKEALVYQRN------RLSYADLAREIGLVREGLLALGLGRGERVAVYLEKRIEAVTSLFGAAAAGGAFVPVNPLLKPEQVAYILRDCNVRILVTS---------VERLKLLVEAL--PQCHDLHAVIVTDRAEAAMPVPGLTVVSWNDAVTAGKPDGRAVSRPATDMAAILYTSGSTGKPKGVVLSHRNLVAGAASVSQYLKN-NPDDRILSVLPLSFDYGLSQLTTA-FRVGATGVLM----NYLLPRDIIDGLKEEKITGLAAVPPLWIQL--AQLSWPK--DIP-LRYITNSGGAMPRATLDLLRNVLPNAAVFLM--YGLTEAFRSTFLP-PEEVDTRPDSIGKAIPNAEVLVVREDGSPCAPGEPGELVHRGPLVSM--GYWNDKEKTTERFRPREPGVW-SGDTVRMDEAGFLYFIGRRDEMIKTSGYRVSPTEVEEVVYGTELVGEVAAVGVPHPVLGHAIVLIATPRAGLKAADE---ALLAACKTHLPAFMLPSRIEYREGLPRNPNGKIDRK---------------------------------- 85712691 29 ------------------------------------------------------------------------------------------------------EMSFAELGEKAKQFAAYLQSIGLQKGDAVAIMMPNLLQYPVALFGVLAAGMTVVNVNPLYTPRELKHQLTDSQSKALVIANTYEKIAKDVQLEKVITTQIGDL-LPAPKRWLVVKRMVPSHSISQRIDFNVALNKGKQKAYQRP-GLTGDDIAFLQYTGGTTGVAKGAMLSHRN-MVANLEQVSSVITMSDGEEIIITALP------LYHIFALTANCLTFIKHGGRITNPDMPGFVKELGKVKFSMISGVNTLFNGLL--NTKGFKDLDFSNLKVSLGGGMAVQKSVAEHWERVTKSR---LLEGYGLTE-CAPVVTVNPYDIEHYTGSIGLPVPSTDVKICDESGEEVALGDAGELYVKG--PQVMVGYLN---RPDATAESIKEGWFATGDMATCDERGYFKIVDRKKDMILVSGFNVYPNEIEDVLADHPKVLEVAAVGVPHESSGEVVKVFIV-KKDKSLTE---REIIDFSRENLTGYKVPKLVEFRDELPKSNVGKILRKELRD------------------------------ 53747903 549 ----------------------------------------------------------------------------------------------------ERSLTYGELAERARGLAQGLVARGVRRGDLVALRLERSPEQVESMLAVLQAGAAYVPLDPSYPVQRQEFMLQDSGARLLV-------HSGPLPFAPQGCATLDLQAWHPAP-----SDGGEPLPQCSG-----------------------EDLAYVIYTSGSTGQPKGV-------AVCHRAMTRLVCNLGPEDRVAQASNASF-DAATFEVWGALLNGARLV---GLATEEQARRLAEVLREQRISVLFVTTALFNHVAREQPQA-----FSTLRYLLFGGEAVDASSVRRVLKQGAPGH--LLHVYGPTENTTFSTAHLAEQAHTVP--MGHPIANSRLHVLDEALQPVPVGAMGEVYLGGD--GLALGYWRHPERFVPDPHGLEPGLYRTGDLARRQADGAVVFAGRVDRQVKLRGFRVEPAEIESHLCEHSEVS-AAVV----ELRGERLVAYVVPRAGGRPGAE---ELRTFLRTRLPEYMLPASFSLLEALPLTPNGKVDRSAL-------------------------------- 53747903 1611 -----------------------------------------------------------------------------------------------------RHLTYAELEERSERLARYLAWLGVRAGDRVGLATERTLERIISLLGILKAGAAYVPLDVRQPARRLSLLVQAAGVRTVI--------------------AEEQART-------VLSGLGQPLTLV---DAAQEPASAQQVPALGPERSLGGDMLYVLFTSGSTGEPKGVCIPHRAVLR-LIHEPSYVQ-LSPREVMLHYAPLEF-DASTFEVWGALLNGARLVLVP--PEQQSLESLGQELSTQGVTVLWLTAGLFRLMVEEQLKSLRG-----VRQLLAGGDVLPMPQVRRLREAL--PECQLINGYGPTESCTFTCCHRVGSPQELGGSIGTPILGW-VSVVDERLQPVPDGAPGELLV--GGPGLAWGYLQHPERFIPDPLSRTPGVYRTGDLVRRREDGTLEFLGRVDHQLKVRGFRIEPGEVEAAVLTHPAVQSAVVVGREGP-GGKELVCYAVPR--------------------------------------------------------------------------------- 195622392 69 -------------------------------------------------------------------------------------------------------------------------------GARVGIVAKPSPEFVAGVFGTWLSGGVAVPLALSYPEAELLHVMNDSDISMVLSTKEHH-------------EIMENLSIKCSAYCSILPSVTSIPSEINPQEPSSNEAISSVSTLITETKIKGDDPALILYTSGTTGKPKGVVHTHEGILSQVQILSEAW-GYRSEDQFLHCLPLHHVHGLFNALFAPLYSGSVV---EFIPKFSVSGIWQRWRESYAITVFTGVPTMYRLLMDPDQKSASSYAAKHLRLMMCGSSALPSPLMKRWEEVTGHR---LLERYGMTEFVMALSNPLHGIR--KEGTVGKPLPRIEAKIIMEDGAETTTGV-GELCIRS--PSLFKEYWKRPEVTAESFID--GGFFKTGDTVTVDEEGYFIILGRTNDIMKFGGYKLSALEIEAVLLEHDAVLECAVLGLPDEAYGEVICAIIVPKEGQDSKPALTLELTSWSKDKLAPYKIPTRLYLWDSLPRNAMGKVNKKELKKLL---------------------------- 161368558 484 --------------------------------------------------------------------------HQLFEAQVDRKPEAIALTFDG------QRLSYAELNARANRLAHYLQARGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPSHPPERLRRMLDDTNPVAVLVDDIG-------------ADALASFESH------VAAR---SPRVHLSRDIAQWRACSPANPSTPRER-AARRLAYVIYTSGSSGEPKGVMNEHRGV-VNRLWWMQQTYALDERDAVLQKTPFSFDVSVWEFFW-PLMSGARLVI--AKPGHKDPAYLSELIDRERVTTLHFVPSMLQAFL-EDEGAARGC--GSVKRVMCSGEALPPSLVKRFYRCLPDAR--LHNLYGPTETAWACDAEEGGASVP----IGRPIANTRIYILDGYGQPVPRGVAGELYI--GGVQVARGYLNRPERFVDDPFVAGGRLYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVRETVVLARDSPAGEKRLVAYYTGNADV-------AALREQATRHLPAYMVPSAYVRLDAWPLTPNGKLDRRAL-------------------------------- 45580849 1035 ----------------------------------------------------------------------------LVGRVVEQRSHEVAVV-DGDG-----ELSFGQLWDQAVGLADLLTARGVGPECRVGVLVGRSAWWVVGMLGVSLAGGAFVPVDPAYPAERIRLILADADPALVVCA------GKPA---RAVPAAFA-------DRLLVVDEM---------------DLTGGSAARLP--RVRPGDAAYVIYTSGSTGRPKGVVVPHAG-LGNLALAQIDRFGVSPSSRVLQFAALGFDAMVSEVLMA-LLSGARLVM---APEHQLPPRLAEALQRWDVTHVTVPPSVLATAEALPAR---------LETVVVAGEACPPSADRW------SAGLRLVNAYGPTEVCAAMSMPLVASRPVVP--IGTPIAGGRCYVLDAFLRPLPPGLTGELYVAG--IGLARGYLGTAERFVADPFVPGERMYRTGDLAYRTGEGELVFAGRADDQVKVRGFRIEPGEVESALSGHPGVAQAAVI-----VRGDRLLAYVSPA-GVDP-----QAVREDLASRLPPYMVPAVVVPLEALPTTPNGKIDRGAL-------------------------------- 1771242 447 ------------------------------------------------------------------------------------------------------ELSYAELNARANRLAHHLIASGVRPDQRVALLLERGPALIVAMLATLKAGGAYVPLDPQYPGERLAFMLDDSKPKAVLTQ-------------------------TSLEDTLPSSRATASIVLVDEADAPWQRL-SDTDPDPAALGLNERHLAYVIYTSGSTGKPKGVLVEHAG--LAHYLDWAWQY-------YAARAPIGSVVSSPVAVYLPLIGGAAHLLREGDELWIVAAAPGQLI---KIT-----PSHLRAL---GERLETLGQRCAGQLFVVGGEALPAATVALWRRISPDSR--LVNEYGPTETVGCVVHEAAQCLEAGYCPIGRPIANTRIYLLDAHGEPVPQGATGELYIAGS--GVARGYHGTAERFLSDPFAGDPRMYKSGDLARWRADGILDYLGRNDDQVKIRGFRIELGEVEAKLAQCHGVREAAVTAREDVPGHKRLVAYFVAGDGAPDAQSLRTKLQA----SLPEYMVPAAYVALERLPLTVNGKLDRRAL-------------------------------- 119475967 56 ---------------------------------------------------------------------------------------------------EDERYTFKEAHDRSAKIANIMVSQGIKKGDRVAVAMRNYPEWAMTFSAITSIGAIAVAVNALWKTAELNYGMEDCGAKLMFADQERIDGLKLVAIRPT---AELPSDIPNLAHLI----------------------ANETSAEMPQVAIEPNDDATILYTSGSTGHPKGVVSSHRAIISALLSW--------EADAVARTADLLEIDHQLAILVGPLFHVATIFMY-----KWDVAKGAEIIEKEKVALFLAPASVTGDLVHYAQQ--SGSNLSTLLTVGGGGEPRAPDQVRKIAAELGNTQP--NTGWGMTET-NAIGTSVVGDDYVRRASSS----GMVAAVLDDAGEHLPARERGELLVRGG--SMFRGYWNRPEANAES----FTGAWFHGDEAYIDEEGFLFIVGRIKDLVIRGGENIGCGEVEAALLDHDNIIEACVYAVPDEKLGEELGAYV--------DADLEEALREFLKPRLAHFKVPRYIRQKDPLPRIASGKIDRITVRK------------------------------ 118465509 1964 ----------------------------------------------------------------------------------------------------ERSFTYREVEESANRLAHLLSGQGAGPGQRVAVVIPRSAEAVVAIFAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVTTAE---------VRDRLDG-----------------FTGQIIDFDDP-------AVAEQPATGLPVP-AADNIAYIIYTSGTTGIPKGVAIPHRNVTL-LLETLDAQLGL--GQV--------WTQCHSWEIFGALLHGGRLVI---VPDVRSPEDLHALLVREQVSVLSQTPSAFYALQSADALAPELGQQLKLQTVVFGGEALEPRLATWLHRHPGLPRM--INMYGITET--TVHASFREIVDADVDSIGVPLANLAFFVLDGWLRPVPVGVVGELYVAGG--GLATGYVGRPTRFVACPFGG-PGMYRTGDLVRWGADGQLQYMGRADAQVKIRGYRIELGEIQAALAGLDGVEHAAVIAREDRPGDKRLVGYIT----GTADPA---EVRAQLGERLPGYMVPSAVVVLDALPLTVNGKLDTRAL-------------------------------- 134101550 7 -----------------------------------------------------------------------------LRRNAVHQPNAEAVVCE------QTRLTYAQLDHDSDRLAAALQDLGLVAGDRVATLSWNCAELVVTEFALYKGGLVRVPINARLSEGEVAHLLRESGARVLLAGP------------EHMPAAVAAAADSPVEHVV-------GLPGAEGAQHSYADFLSRTDAPPAWAQVRPEDPAVLHFTSGSTGALKAAVQTQGNRLALMRKSAS-----SPE------ARVG--TGQRQLLVGPITHGGCLVVLRG----FEPEQVLDTIQRERVTHALLIPTMINSILQACSR--DDFDLCSLERVVYGAAPMTPTRIRAAWDFFGPVLAQA---YGAGETTSMFLTTEDHRRAIEDGSCGRPSTEAEVLVVDDDFREVPPGEVGEIVVRGP-----EVVPGYYEAPKLTACSFRDGWFFTGDLATRREDGYVFIVDRKKDMIISGGFNIYCVEVEAVLHRHPDICDAAVVGVPDDQWGEAVKAVAVRRRGSAVDAE---SLIEFCGERLARMKRPRSVDFVEALPINQNGKIDRKAIRE------------------------------ 15131492 1037 ----------------------------------------------------------------------------LVGRMAARPPDNVAVV-DGDGA-----LSYADLWERSLKFAAVLRAHGVRSEDRVGLVVGRSAWWTVGMLGVLLAGGTFVPVDPAYPAERKEWIFRSANPMLVVCA-GATRGAVPAEFADRL--------------VVI------------------DEVDPAAGSAGDLPRVDPRSAAYVIYTSGSTGTPKGVVVTHAG-LGNLALAHIDRFGVSPSSRVLQFAALGFDTIVSEVMMA-LLSGATLVVPPERDLPPRAS-FTDALERWDITHVKAPPSVLGT---ADVLP------STVETVVAAGELCPPGLVDRL-----SADRRMINAYGPTETTICATMSMPLSPGQHPIPFGKPVPGVRGYLLDSFLRPLPPGVTGELYLAG--IGVARGYLGTAERFVADPFVPGERMYRTGDLAYWTEQGELVSAGRADDQVKIRGFRVEPREIEFALSGYPRVTQAAV-----AVRDDRLVAYVT------PGDIDTQAVRAHLASRMPQYMVPAAVVALDALPLTAHGKIDRRAL-------------------------------- 15131492 2559 ---------------------------------------------------------------------------------------------------EDRSLTYAELDARANQLARWLIDQGAGPEGLVAVLLPRSLELVVALLAVTKTGGAWLPIDPGYPADRIAFMLDDAGPALVITT--------------AVLSASPIGDVLAARSRTVVLDEPAAAGQLAGRD------RAPVTDTDRARALDPRHPAYLIYTSGSTGRPKAVVVTHRNLTNYLLHCGRMYPGLRGRSVL-----------HSSITFTPLIVGGEI----------HVGALEDLIGEAAPSIFLATPSHLLTLDTASRGSAGSGDL------LLGGEQLPADTVVQWRRK--YPNIVVVNEYGPTETVGCVEYRLEPGQECPPGGIGTPLANMRAFVLDSWLRLVPPGAVGELYVAGA--GLARGYLGTATRFVADPFGSGERMYRTGDLVQWNPDGQLVFAGRVDDQVKVRGFRIEPGEIEAALVAQESVGQAVVVARDSEI-GTRLIGYVT-AAGESGVDE--AAVREGVAARLPQYMVPAALVVLGALPLTANGKVDRAAL-------------------------------- 15131492 18 --------------------------------------------------------------------------------HVDRTPDAVAV------AGGDGVLTYRQLDERAGRLAGRLASRGIRRGDRVAVVMDRSADLVVALLAVWKAGAAYVPVDAGYPAPRVAFMVADSAAKLVVCS------------------AASRGAVPA-----------------GVESLEPAAAAEEGASDAPAATVRPGDPAYVMYTSGSTGTPKGVTISQGCV---AELTMDAGWAMEPGEAVLMHSP------HAFELWMPLASGVRVVLAEGSVDARRLRE----AAAAGVTRVYLTAGSLRAVAEEAPESFAEF-----REVLTGGDVVPAHAVERVRTA--APRARFRNMYGPTEATWHLLQPGDVVGPVVP--IGRPLTGRRVQVLDASLRPVGPGVVGDLYLSGAL---AEGYFNTAERFVADPSAPGQRMYWTGDLAQWTADGELVFAGRADDQVKIRGFRIEPGEIEAALIAQPDVHDAVVAAV-----DGRLIGYVVTEGDADP---------RVIRERLGAHLVPAAVLALDALPLTGNGKVDRSAL-------------------------------- 76802331 3 --------------------------------------------------------------------------------------------------------TYGELEATANSVANVLVENGVAAGDRVGLYIPNTDQFPAAYFGAIKTGAVPVPLNLRMDPNTLEFVLQDSGVDHLIGSPLLVGGGRIAGPTELADNA-------GVGNVYVPGVGDDDV-------VNYSQAVAEADDEFETVERAYDDVAVQPYTSGTTGKPKGVLLTHGGLPVDADDNTALVLPL----------------FHIYALNA--IQG--TFIYKGGTMHPDPEMILQTISQNDVTTFAGVPALYNMMWQVYRESPDDYDMASLNDVVCAAAPLADDTRRTIEDAW---DVPMTEGWGMTETGPAGCTEPSRGVRKSAGCIGPVLRGVDIKLVDPETREDESQVTGEIAIRG--PNVFEGYYNRPEKTGAVFDD--DGWFYTEDIARVDEDGYFWMVDRADDMIISGGENIYPAEVEDALYEHPGVAEAAVVAAPHEIKGEAPVAFVVP----EPDADLEEELRDFTLDHVATYAHPRRIFIIEELPRSATQKVQR----------------------------------- 6563400 1539 --------------------------------------------------------------------------HQLFEEQVERTPNAVAVEFVDERSEASRRLTYQQLNCRANQLAHYLKSLGVTADVLVGICVERSLQMVVGLLGILKAGGAYVPLDPNYPQERLAFMLEDAQVSVLLTQ---------HSLLDRLPQ-------HQASQVFL------DTDWQMISQLSQDNLISG---------VQTNNLAYVIYTSGSTGKPKGV------ALNQLALCNLILWQLQNNTITLQFAPISFDVSF-QEIFTTWFSGGTLFLI-TEELRRDTSALLGFLQQKAIERLFVPFVALQQLAEVGGELVN----SHLREIITAGEQLTPAISQWLSKL---NDCTLHNHYGPSESHVIITFTLNNSVETWPPPIGRPIANTQIYILDKYLQPVPVDVAGELHI--GGVSLARGYLNRPERFIPNPFSTDPDLYKTGDLARYLPDGNIEYLGRIDNQVKVRGFRIELGEVEAVLSQHGDVEGCCIIAREDTPGDKRLVAYVVAHQHCIPT---ISELRQFMKAKLPEYMVPSTFVMLEEMPLTPSGKVDRRAL-------------------------------- 214003850 3 ------------------------------------------------------------------------------------------------------TLSYAELNGEANLLARRLVEHGVGPEKLVALAMPRSIEFVIAILAVHKAGAAYVPVDPDYPADRRRHMLDDTAAHCLL--------------------AMPGQDVAGAPVVMSVERK----PGQSAPNLTDQDRLS---------PLLPNHPAYVIYTSGSTGQPKGVLVTHRGIP-NLADDYVRRQNLVPDSRLLAFASPSFDFWPIWLAGGCLVLAAASDLIPGEP-------LARLVRDQGITHVTLPPSALAPLEEGGGLPPGL-------TLLVAGEACPPVAKSWARDRV------MINAYGPTEATVAVTASDPLTGEGTP-PIGRPITSVSTYILDDKLQPVPEGDVGELYMTG--PGLARGYLRRPERFLPNPFGPGERMYRTGDRVWAGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLAVDGVAQAVVT--EHDNR---LIAYVVGTGGARVAAE---DLLPPLRKRLPGYLVPDVVVGLPRLPTSPNGKIDRAAL-------------------------------- 186683378 543 ------------------------------------------------------------------------------------------------------TLTYAELDHLSNYIGRQLRDLGARPNQLVAVVMEKGWEQLVAVLGILKSGAAYLPIDPSLPQERLNWLLDNAEVAIAFTQ-------------------------PRLEVNLSF---ATQVKW---LTIDDSTLVQASTSQPLPSIQTPEDLAYVIYTSGSTGIPKGVTIDHRG-AANTILDINQRFGMTAEDRVFAISSLSFDLSV-YDIFGTLAAGGTIIMPD-AQGSRDPAHWLDVLQREQVTVWNSAP----ALMKLLVEYADRCDRSSIRLVMMSGDWIPVTLPEQIHSL--GNDVQVISLGGATEASIWSIFYPIEAVDPSWTSIGKPLSNQSIHILDEALQPRPDWVPGQIYI--GGVGLAQGYWRDAAKTQASFIQTGERLYCTGDLGRYLPDGNIEFLGRIDFQVKIRGYRIEIGEIETVLQQHPAIRSVAVVGEQRDDK--QLVAYIVFEQEQSIT---SLELRSYLQQKLPEYMIPSMFMFMDSLPLSSNGKVDRRAL-------------------------------- 78062267 29 ------------------------------------------------------------------------------------------------------RLTYAELDAARLDAARALLASGIAAGDRIAVWAPNLPQWIVAALAIHTVGAILVPVNTRMKGMEVGGILHDGGARLLFC--CGTFLGESYP-------AMLAPHRPTLERVVVFDGE----PPSGAYDETWSAFLARGAAVREREAVTPDTVMDLMFTSGTTGRPKGVM-TAHGQNLRAAQAWAAIAGVRPDDRYLIVNPFFHTFGYKAGWLAALSSGATVL-----PLVFQPADVLRRVADDRVSVLPGPPTLYYALLDAPDRATR--DLSSLRIAVTGAAAIAPSLIERMRAELGFE--TVLTGYGLTESCGFATLCRQGDAETVAYTSGRPMPDVELRIAGPGGEPLGPDETGEIWVRGY--NVMRGYFNQPDATRET--VDADGWLHTGDLGCVDANGNLKITDRIKDMFIVGGFNCYPAEIERLLAAHPAIAQVALVGVPDTRLGEVGHAYVVLRPGAQADAD---ELNDWARRNMANYKVPRHFTFVEQLPTSAAGKVL------------------------------------ 76802011 9 --------------------------------------------------------------------------------------------------------SYDELDERVEVLAGRLAALGVGVGDTVAVCLETRHEFVVVVHALQRLGAVLVPLHTEQTPPELRTRLSAVPPE---AAVCG----------AATEAALTDAAETTVVTV--------DEPTADARPLSG----VTPEPFDLPEW-ALDEPLAVLFTSGTTGEPKGVVLTLGNVL-ASATASAFRLGVQRGDCWHVPLPMYHMGGLAP-VYRSVLYGTAL----SVQSTFDAEATAERLRNVEATAVSLVPTMLERLIAVG-------DLPDLRFALVGGAPCPASLVERAHD----RGVPVAPTYGMTEAASQIATAAPSMARAHPHSVGYPLMFAEVTVVNDEGVGCEPGTVGDIVVDGPMPG-----YLDDE----TTAARFARGLRTGDRGYRDDDGRLHVVGRSDDTIVTGGENVDPTEVEAALRAHSAVDACAVVGLADDEWGQRVAALVV-SDGDDTTPD---ALREHCRERLAGYKLPRTIGVVDALPRTASGTVDR----------------------------------- 110681107 26 -------------------------------------------------------------------------------------ANHTAIVY-----GDVRR-SYGEHAARATRLASALAAKGVAPGDVVATLLPNVPAQVEAHFGVPACGAVLNTINTRLDVDTVAYILEHGEARMVLVDSQFL----------DLAEA-ACATLASPPTLIEVPDAVAGIE-ASGRHQTYEDLIAAGTTDFDWI-MPQDESLALNYTSGTTGRPKGVVHHRGAYLMTMGTVISWRMTLHPTPLFHCN---GW--NHAWMM--PLI-GGTLVCCRDI----TAPAIFNAIADEKVTHFGGAPIVLNMLVNAPSE--ERRTIEHPVEIFTAGAPPAPATLAKV-EALGFNVTQV---YGLTETYGHVTECLWRSHEAEAKAAGVPFPMMDIVVMDADMTPVPASTQGEIMIRGN--SVMKGYYKNPQATSEAFAG---GYFHSGDIAVQHDDSYIQIADRAKDIIISGGENISSVEVEGVLMAHDDVMLAAVVAKPDDKWGEVPCAFVELKPEATVDEA---GLIAFSRETLAGFKAPKKVVF-QELPKTSTGKIQKFELRKLAA--------------------------- 172041428 30 -------------------------------------------------------------------------------------ANKTALI----DGLTGEEMTFQELKASYERMAGALAARGVGKGDVVALHCPNHAAFVISYFGILRSGATVTTLGSLATAEDAEKQLRAADAKMLLTTDLLGTAG---------MEAAQAKGIPA-EGVINL--TDAEAGLKA--------LLAENHTAPEVEINADEDIAVLPFSSGTTGIPKGVKLSHQNLLFQVSPSMQ-HNGMKTGSVVCGVLPFFHIYGMNCLLGAALFQGCTMVT---LPKF-ELESFLSAHERFNIDCTFIAPPIAVLLAKH--PAVESYDLSSLRAIQSGAAPLDRELAIAVQQRL---SVDIYQGFGMTETSPVTHNSLVNVTPLE--SVGAPLPNTEIKIVDDDLPEIPAPTQGEMWVRG--PQVMKGYLNNEEATARTLLP--DGWLRTGDMVAVDSEGNCYVVDRAKELIKYKGYQVPPAELEALLLTRDDISDAAVVGYVREGDGEEIPAFVVPQQNSAGVPAEIEELKAWVAERVAPYKKVRIVEFLDAVPKSATGKILRKDLKN------------------------------ 188533675 39 -----------------------------------------------------------------------------------------------------QSLSFQQLETRSRAFAAYLQQLGLKKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVANF-----AHTLETVMDN-------TEVKHVI-LTHLGDQLSMIKGTLVNFKHIKKMVPAYHLPGAISFDDLAFLQYTGGTTGVAKGAMLTHRNMLEQTKATYGSLLKAGKETV---------VTALPYHIFACLLLGGANLLITNPRDIPG---LVKELSKCRFTAITGVNTLFNALL--NDKGFNRLDFSSLSLSAGGGMAIQKAVAERWEKLTGHY---LLEGYGMTE-CSPLVSVNPYDIACHNGSIGLPVPSTDIMLVDDAGDETAPGEPGELCIKG--PQVMLGYW---QRQDATDEVLKNGWLRSGDIVTVDDEGFLRIVDRKKDMILVSGFNVYPNEIEDVLMLNAKVGEAAAIGVPGDAAGETVKIYVV-KKDASLTAD---ELIAHCKKHLTGYKIPKIVEFRAELPKTNVGKILRRQLREEAIGSSQPSG-------------------- 119503795 5 ----------------------------------------------------------------------------LLNKALADIGDAVAV---ADVTGE--FYSGHALRQRIEGIASLLRASGLERGDGLAQLASNCVDAFAVMAACLRAGGRYTPLHPLGSLDQQRFVVNDSQAKLLVIDSAAF-----AEWGARLADAFPKLAVITLSRANFGEYLGDLL-----VDRPWLDDQQ-----------DSEDIAWVSYTGGTTGDPKGVMHTQKGMATAEIARAAWQFPEQPH--FLACSPISHAAG--FLVLPVLMLGGRVSL---LPRF-SPEPVIRCIENQGVNTLFLVPSMIYGLL--DHPGVGQRDLSNLEHIIYASAPIAPERLREALHLFGPI---LHQCYGQTESIHITCMTHKEHNPSRLESVGRATLGMTVSVVDAHGSALPLKEVGEICVKG--PSLLAGYW---QRPEASAEALQSGWLHTGDVGFMDEEGFLFIVDRLKDMIISGGFNIYSQDVERALTAHDSVDVAAVVGLPDRKWGERVHALVVLKAGRECSEE---ELIGFLRQSTGPLLTPKSIEFDSALPLTNLGKVDKKAIK------------------------------- 45580850 465 ----------------------------------------------------------------------------LFRRQVRRAPDATAV------TAGDRAWSFKELDEWSGRLARALTDRGVRRGDRVGVMLERSAEVLAAWLGVWKAGAAFVPVDPGYPADRVEFMLADSAVAAVLC-------------RESTAGAV-----PAGHELIDMDRVGEGVA--------------------APVAIGADDLAYVMYTSGSTGKPKGVAVAHGGV---AALAGDPVWEVGARDAVLMHAP------HTYDVWVPLVSGARVMLAE--PGVVDAQRLAAHVAD-GLTAVNFTAGQFRALAQESPESFAG-----LRDVLAGGDVVPLGAVERVRQACPGLR--VWHTYGPTET--TLCATWKKIEPGRLGSIGRPLPGRRLYVLDVFLRPLPPGVAGDLYIAGA--GVAQGYLGRPERFVADPFAAGERMYRTGDVAYWTGDGELVFAGRADNQVKIRGYRVEPGEIETVLAEQPGVDQAVVLA-----RDGRLIGYVVPGGEVDPV-----RLRERVARVLPEYMVPAAVMVLDALPVTPNGKLDREAL-------------------------------- 197106179 6 --------------------------------------------------------------------------------HAKTQPDRAAYV----MGSSGETVTYRELDERSNQGAHLFRSLGLKTGDVIAIFMDNNPRYFEIAWAAQRSGLYYTCISSKLTAAEVEYIVGDCSAKVLIASPG---------VGPVVDE------LPAVLKGVKLFMTGEARPPYE----SFEAARAEFPTSPIADETAGSD---MLYSSGTTGRPKGIKPPLTGLPIALQMMAQGLFGFQEGCTYYHAAPLRWMTVHK--------LGGTVIVME----KFDPEHALALIEKHKADCGQFVPTFVRML-KLPEEVRAKYDVSSMKSAVHAAAPCPIPVKE---QMIAWWGPVIYEYYAGTENGFCFINSHDWLT--HKGSVGKAVLG-ELKICGEDGDELPPRSEGVVHFAN---GPPLSYHNAPEKVAE---GTNKHGWTTGDVGWMDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADAAVVGAPDEEMGERVVAVIQPMDWTADHEALRAELLAYTRQNLSHVKSPRVIDFMQELPRHPTGKLYKRLIRD------------------------------ 118473863 42 ---------------------------------------------------------------------------------AQAHPDRIALVGRRADGGRVAR-TYQEFDRNANQVASVLASLGVRPDDAVVVMLPNWVEYPEFLFGINELGAIYAGIPVAYGDQQAAAILRRSRARVLVI-PRRWRGNNILEQSRRLRD-----QIPTLQQVIVLDDDGTD--LRDGESLWSDHAHVAARQFPPP---DPGQICYLGFTSGTTGEPKGAMHSH-NTLIYSAAEHIGTEAFGEPVVNLVASPMGH---HTGYVWG----GVFTVMLAGTAVHPTWGA--QVVREEGVTTFFGAPTFLQDIIRAGDPA------CPLRCMVVAGAPVPRNLPAQAAEALGAYVAPA---WGMTE-CSILTSCTPDEPDAILRTDGSVFAGSEVKIVDDTGAAVAAGVVGDLLMRG--PGVVYGYYDRPDATRDAYL---PGLWFTGDRADVDENGWLRLRGRSKDIIIRGGENIPVTDVESAIFDHPDVLNAAVIGLPDERLGERVCAVLVTKSGCELTVDTLGE--YLLGQGLSKHYLPEKVVHLDELPMTPSGKI------------------------------------- 115699980 19 ----------------------------------------------------------------------------CMDDMAEKKPDHDAFVFV----EEGVRWTFSQFREQVDRLAAGFLAIGLKKGDRIGIWDSNTSEWVLTQFAAARIGAILVTINLAYRPNELYYTLQKAGVKAIVSA----QNFKTQNYYEMLSTVLRSEKLPMLESIIMLGKGDFPGAHMFDDVIDMGNIEHKLMVEGYAKTVQFDDPVAIMFTSGTTGNPKGATMTH----------HR-------------------IVNNGYHI------GCR-VGYDKA-----------CVARTRCTFVYGTPTMFIDLMSQPT--FKDTDMSSVHSGIIGGAPVSPEIIRQMTKGMGMKYVAV--GFGMTEAGMIAIVDEEDPQDKQFNTIGRLCQHMEGKVIDETGQIVPVDVPGELCVRGY--ANMIGYWENEEATKASIDAT--KWYHTGDMATMDEDGYCRIIGRFKELIIMGGRNIYPVEIEKYIYTHPKVEDVHVIGIPDDRLGEKVVACIRVKAGEDLTEE---DIKEYCQGEISHYKIPKHVIFAEAFPMTVSGKV------------------------------------- 23306686 29 ------------------------------------------------------------------------------------------------------HWSYRELDTRADRLAAGFQKLGIQQKDRVVVQLPNIKEFFEVIFALFRLGAL--PVFALPSSSEITYFCEFAEAAAYIIPDAY----SGFDYRSLARQV--QSKLPTLKNIIVAGEAEEFLPLED----------LHTEPVKLPE-VKSSDVAFLQLSGGSTGLSKLIPRTHDDY-IYSLKRSVEVCWLDHSTVYLAALP----MAHNYGVLGVLYAGGRVVL---SPS-PSPEIAFPLIEREKVTITALVPPLAMVWM--DAASSRRDDLSSLQVLQVGGAKFSAEAARRVKAVFG---CTLQQVFGMAE-GLVNYTRLDDPEEIIVNTQGKPMPYDEVRVWDDHDRDVKPGETGHLLTRGPY--TIRGYYKAEEHNAASFTE--DGFYRTGDIVRLTRDGYIVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVHDAAMVSMPDQFLGERSCVFIIPRDEAPKAAELKAFLRE---RGLAAYKIPDRVEFVESFPQTGVGKVSKKALRE------------------------------ 126664342 4 -------------------------------------------------------------------------------------------------------LSYGELYRRCCQMSDALRRRGVNPGDTVAILSPNSHEMLESHYSVPMAGAVINTINIRLDAATLSFILGHGEARVLFYD---------TDWEDVVRAAVSELEAPPL--LISIESKAGVSDGLAQQD--YENLLLEGNAEASWQRPNDEDAIALNYTSGTTGNPKGVIYHHRGAFL-AAMTNSMVFQMTPETVYLWTLPMFHCNGWAY-TWAITAVGGTHVCLRDV----DPMNIYRHIETYRVTHMCGAPVVMNMLLQELGREKLKLSRSTQFALGGAA---PPSSVIRKAEEIGFQ---ITHLYGLTETFGPSALCVPQALPLRQGVSTHGLDEIAVDVVSGESVPADGKTMGEICIRGN--TVMKGYLKNPE----ATANAFRNEWFHGDLAVMHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPQVSEAAVVAMADEKWGEVPCAFVHL---IDDSEEITEDIIAFCREHMPHFKAPRKVVF-GELPKTATGKIRKNILRD------------------------------ 196243883 486 -------------------------------------------------------------------------------------PDAIALEFEG------ISLTYFELNQKANQLGHYLQKLGVKPDSLVGICVKRSLDMIIGILGILKAGGAYIPIDPTYPKERIAYLLEDAQIDLLLS------------------QAGLSTELPQSQTTVI----NLDENWSEIALESCNNVLSQVTPQN---------LVYIIYTSGSTGKPKGVMIEHQS-LVNFTKTAIDIYNITPKDRVLQFASISFDAAAEEI-YPCLSSGATLVLRTDE-MIASTDTFFHQCQAKQLTVLDL-PTAYWQQITTELENANQKLPNTLRLVIIGGERAIPEKIETWHKKVGDFP-KLLNTYGPTETVVATVYPLIPSVKIKP--IGKPINNVTTYILDPNLELVPIGVPGELYL--GGMGLAKGYLNRPEKFIINPFNTSERLYKTGDLVRYLSDGNIEFLGRIDNQVKIRGFRIELGEIESILSRHPEIKETVVIVREDTPAQKRLVAYITSDKASQTDNNWYETLKHYLKTSLPDYMIPQSFVLLENLPLTVNGKI------------------------------------- 182434446 473 ----------------------------------------------------------------------------LFDRQARETPHRTAVVCDGA------TLTFDELNRRVKALAAELSARRARPGTRVAVGLPRSIDLVVAILAVMRTGAAYLPLDPSYPVDRLAFMIEDSQPVALVATASSAHTIDPHASIPRVD-----PGTVQLGTVEPVGVPGPELH----------------------------DAAYVIYTSGSTGRPKGVVHRSLSNLLEHHRREAHHLRLR---VALSAATSFDASWDPWMVAGHELH----VIADDV--RRDPQALVRYLVDHRIDAIETTPTYLRQMMTAGL-LASGTHRP--RVIALGGEPVDEGLWE---ELAADPDLLVFNFYGPTETTNAVTARITGRSPV----IGRPVAGAGAYVLDPSLHPLPRGSVGELYLAGE--GLARGYAGRPERFMPDPFGPGARMYRTGDLARWDADGSLEFLGRSDRQIKVRGVRVETGEIEAALRSLPGVDDAAVALTTAPDGPERLAAFLV----AGPDAPAHAQARDTVAALLPGPLVPTAWATVERLPLTPNGK-------------------------------------- 182434446 1535 -------------------------------------------------------------------------------------PDRTAVV------ADDSRLTFGELRLRTDRLAASLVDRGVGPGDRVAVALPRTSLAVVALLGILRAGAVYVPLDTAQPAARSELVIDTAAPRLVLATSAT------------------SAVLPDTVDVVLLDGAGQE---------------AALPAAGLPAPPRGRDAAYVLYTSGSTGLPKGVVHSLAALLAHHAHTAAMTFDASLDPLLW------------------MIAGHELHLVDDT-TRRDPEALTALLHERAIDVVETTPSYLEQLRACGLFAPG---RPRPRVLALGGEAIPPPLWR---ELAGLSDVTVWNLYGPTETTSVMGRVLPGVRPH----LGHPVTG--ARVLDRRLRPVAPGVTGELYV--SGPGVARGYEGTAERFLPDPHGPGSRMYRTGDLVRRVE-GRLEYLGRADGQIKIRGFRVETGEVASALDAHEDIARSAVAVRSDAGSGEALVGWVVPAGHRDLSP---RELRSFVARRLPAHMVPSLIVPVDSLPLTAHGKV------------------------------------- 182434446 2600 -------------------------------------------------------------------------------------------------------LSFTELDARSERIAEVLLQAGAGQRDPVAVLLPRSADSIAALLGVLKAGAVYVPVDGSLPQGRIDAVLADAHPHTVLTADGTHDLARGHG---------RRLNLYSPECA--------------------ATLSDGPAPVREQKRPGPGEPAYLLHTSGSTGRPKGVLVGHGSLALNIALTAALSFDAAWDPVLWM------IDGHRLHVLDDL-------------TRRDPEALVHAARVHGFDVLESTPTHVRQLLDAGLFSEDGPAPS---VIALGGEAVPAALWDDLRSQPG---LTAWNFYGPTETVDTLTADLRAADRPVLGS---PVDGTSVRLLDDRLRPVPVGVAGELYLAGD--SLALGYQGQPAET-ATRFVPDPRMYRTGDRAVRRSDDALEFVGRADGQVKVRGFRVEPEGVAAVLTEHADAAQAAVVAHGEGPGGSRLAAYIVLADASRSEADRLNAIREYAAARLPAYMVPSGWVALDAIPLTPNGKLDRAAL-------------------------------- 70731451 469 -------------------------------------------------------------------------------RQVAAQPEAPALVFAG------QCLSYRELDLRASRLAAALVARGVGPEVPVGIAVERSLEMVLGLLAVLKAGGAYVPLDPQYPEQRLSYMLEDSGVRLLLS------------------ETAVQPRLPVAARVEVLLLDQAQA-WAPDSD-----------PLAALPGMAAGNLAYSIYTSGSTGAAKGVSITHGALALGAARTMAVVSTI--------AADLGHTT-----LFGALCSGSCLHVID-LDTGLDADAFGAYLHTHQIDVLKIVPSHLQALM-SGEEPARSLPRQCL-VLG--GEACPAALVRRI--ATLAPECAVFNHYGPTETTGALTMAAATLADERAVVPGLPLANVRARVLDASLQPVAPGTPAELYLGGA--GLARGYHQTAERFVPDPFSDGQRLYRTGDLARYLDGGVIDYLGRIDHQVKIRGYRIELGEITAALKQLPQVEDAVVVSVAGE---SQVAAYVVLAKAQEPEAAW-QEIRRQLAVALPDYMLPMHFLALAGMPLTPNGKLDLRAL-------------------------------- 154501092 7 ----------------------------------------------------------------------------------------------------RREITWGQFDKKANRFANLLLSRGLKRGTKVGILLMNCLEWLPIYFGILKAGCLAVPLNFRYSSDEIQYCLDLADVEALVFGPEFI--GRLEPI------------LPNLGRVRQWFYVGNKTPSFAE---SYRELVMYCTFENPPVHLELSDLAAVYFSSGTTGFPKAILHNHKALLSACLTEQQHHGQTHE-DVFLCIAKMHW--------FGSLASGGKAVLLRGV----SPQWILRTVTEEKCTIWLLVPWALDAIDR-GQVNLDDYLLDQWRLMHIGAQPVPPSLIHRWKKVFPH---HLYDTYGLSESIGPGCVHLGVENIDKVGAIGKPGYLWQARVVDEQGNEVPQGQVGELIV--SGPGVMQCYYKNPE----ATAEVLKGDWYTGDMAEMDADGFIYLVDRKKDVVISGGENLYPVQIEDFLRRFEKLKDVAVIGLPDARLGEIAAAIVEVKEGVDCTEE---EINAFC-QELPRYKRPRRIIF-DRIPRNPTGKIEKPVLRE------------------------------ 30687400 20 --------------------------------------------------------------------------------------------------------TWSETHNRCLRIASALTSIGIKQGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESRLVFVD------HRSISL---VLEAVSLFTQHEKPHLVLLDDDQENDSSSASDFLDYEEIMERGNSRFKWIRPQTEQPMVLNYTSGTTSSPKGVVLSHRAFMLTVSSLLDWSVPNRP--VYLWTLPMFHANGWGY-TWGTAAVGATNIC----TRRVDAPTIYNLIDKHNVTHMCAAPMVLNMLI--------NYPLSTLKNVMTSGAP-PPATIISRAESLGFN---VSHSYGLTETSGPVVSPLERALKSRQGVRTLGF--TEVDVRDKTGKSVDGVSVGEIVFRGS--SVMLGYYKDPQGTAACM--REDGWFYSGDIGVIHKDGYLEIKDRSKDVIICGGENISSAEIETVLYTNPVVKEAAVVAKPDKMWGETPCAFVSLKNGDGSVPVTEREIREFCKTKLPKYMVPRKVIFQEELPKTSTGKIQKFLLRQMA---------------------------- 163731679 6 -----------------------------------------------------------------------------------------------------ETVTFGTLETRANQGAHVLRAQGIDAGDHIAILMENRREMLEVCFAADRAGIYYTTISTHLNPDEIGYILADCDARLLVAGDQFV----------NILTQLAPVQADQCKIMIVGAPSGT-------YPFWSKEVSDQKTTPIPDEAQGLD----MLYSSGTTGRPKGIKWGARTMLIDLLNGL---FGYGPDTRYLCPAPL----YHA----APLRHGGTAVIMD----RFDAETSLRLIERYKITHSQWVPTMFVRLLKLPEAVRARYDLSSMGMAVHAAAPCPIDIK---HDMLAWWGDIIHEYYAGTENNGFAITS--AEWRAHPGSVGRAKLGV-VHICNADGHEVSVGTEGEIYFEN---GQKFAYHGDPEKTRACTNARG---WTTGDIGRLDDDGYLYLTDRKSFLIISGGVNIYPQETEDTLLGHPAVLDAAVIGIPHEDFGEAVHAVVQLLPEHENSQDMAETLMLFCRSKLSALKCPRSIEFRDTLPRSATGKMNKRVLK------------------------------- 157804710 511 ---------------------------------------------------------------------------------VNKTPDKTALVFE------QTSLTYQELNQKANQLAHYLREYQIEPDSLIGICTERSLEMVIGLLGVLKAGAAYVPIDSDYPEDRIRFILENSKISVLLTQSF-------------------------VQDKLSLSYLKSLSKFIDLDQFDYDLF----PNYNLTVQSKPNHLAYVIYTSGSTGQPKGVMIEHQS-IVNLCLNWGKLFHVNPQSRLLQFGSIGEIATN-------LSHGACLYLAGKETLLPT-QTLVNFLETNQITHSFLSPSALSILPQA--------NLSHLENITVGGEACSSEVVEWANQR------RLFNCYGPTETTVTATFSPCEANGQKP-NIGKPLDNIRAYILDRNQQILPPAIPGELCIAGV--CLARGYLNRPEKFVEVLLGKTERIYKTGDLAKCGDDGNLEFLGRIDQQVKLRGFRIELGEIEAVLLEHPVVKE-AVVNLYETENNQQLVAYIIPQEKQR---DVRDELKSLLKSRLPNYMIPSQIMILETLPLTPNGKLDKKAL-------------------------------- 212694771 13 ------------------------------------------------------------------------------------------------------RFTWKQFNERVDHMAKGLLAIGVKRGTHVGIWAGNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCQNSDMHTLCIVNGDRGNDDYVELKTSQRGYLKSKRFPCMKNVIYIGPEKYRGMYNTGCNIDDDELLEAKA------KVDCHDTVNMQYTSGTTGFPKGVMLTHYNISNNGFLTGE-HMKFTSDDKLCVCVPLFHCFGVVLATMNCLTHGCTQVMVE----RFDPLLVLASVHKERCTALYGVPT---MFIAELNHPMDMFDMSSLRTGIMAGSLCPVELMKRVEEKMFMK---VTSVYGLTEASPGMTASIDDSFDVRCNTVGRDFEFTEVKVIDETGEECPIGVQGEMCNKGY--NTMKGYYKNPEATAEVI--DRNGFLHSGDLGVKDEEGNYRITGRIKDMIIRGGENIYPREIEEFLYQMEGIKDVQVAGIPSKKYGEAVGAFIILHEGVEMNEF---DVRDFCDGKIARYKIPKYIFFVDEFPMTGSGKI------------------------------------- 118589991 11 -----------------------------------------------------------------------------LSRNAARWPTRPAVVQDG------CTWTWSQIDSRVSALATGLKEFGVSKGDSLLVQAENSVQMIEIMLAAFRLGAVWVPCNFRQAPGETAYAAEKAKAKVFLCANFGAQA-----------EAVQNARA-QLSGCVTIGTSDFGTS--------YEDLVSRHTGQFANESVDYNDPCWLFFTSGSTGRPKAVVLSHGGF-VCANYMADLLPGTTEQD--------------ASLVIAPLSHGAQLVLVAGSAGGFNPATAFELIEKHKVSNLFTVPTIVKRLVE--DPAVDRFDHSSLRHVIYAGAPMYREDQKLALQKLGHV---LVQYYGLGEVTGNITVLRPDGPQTRSGTCGTERTGIEVSIQDEDGNLLPPNETGEVCVIGA--AVCAGYLDDDDANKKSF---RNGWFRTGDIGHMDEQRYLFLTGRASDMYISGGSNVYPKEVEEVLLTHPDISEVAILGIPDRQWGEVGLAVCVAAPGKSPDP---QALTDYLNGKIARYKLPARYLFIPAMPTSAYGKITKKLVRE------------------------------ 121635212 47 -----------------------------------------------------------------------------------------------------KTLTYAETGKLATDFASYLQNLKLPRGERVAIMMPNVLQYPIALFGILQAGLVAVNTNPLYTPRELEHQLKDSGTTAIITQIKHVIVASVGEMFGLLKGSLINFIIRKIKKMVPEYRIRETVSFQTA-------LKEGAKHVFQPVALNREDTALLQYTGGTTGVAKGAVLSHGNICANMLQAKEWIKNLREGETVIAALPL----YHIFALTVNLMAGSKIIL---ITNPRDMKGFIGELKKQRINVFIGVNTLFNAMVNRPD--FAEVDFSELRLTLGGGMATQKAVAEKWKKITG---TPIVEAYGLTE-ASPGVCCNPLNIESYSGSIGLPVSSTEVELRDANGKEVPVGQPGELWVKG--PQVMQGYWNRPEETAKAIDAR--GFLETGDIAVMDEKGWLKLVDRKKDLIVVSGFNVYPNEIEEVIAHHGKVMEVACIGVPDEKTGEALKVFVVRK-----DPSLKEELIAFCRTELTAYKVPKDIEFRDELPKSNVGKILRRELRQ------------------------------ 125560726 84 ---------------------------------------------------------------------------------------------------------------------------GLRRGGVVMSLLRNSPEFVLSFFAASRVGAAVTTANPMSTPHEIESQLAAAGATVVITES-------------MAADKLPSHSHGALTVVLIDER-------RDGCLHFWDDLMSEAGDEDDEKVFDPDDVVALPYSSGTTGLPKGVMLTHRS----LSTSVAQQVDLHAGDVILCALPMFHIYSLNTIMMCGLRVGAAIVVM----RRFDLAAMMDLVERHRVTIAPLVPPI--VVAVAKSEAAAARDLSSVRMVLSGAAPMGKDIEDAFMAKLPG--AVLGQGYGMTEAGPVLSMCLAFAFKVKSGACGTVVRNAELKIIDPDGKSLGRNLPGEICIRRQ--QIMKGYLNNPEATKNTIDA--EGWLHTGDIGYVDDDDEIFIVDRLKEIIKYRGFQVAPAELEALLITHPSIADAAVVGKQEPEIGEIPVAFVAKTEGSELSED---DVKQFVAKEVIYYKKIREVFFVDKIPKAPSGKILRKELRK------------------------------ 172041155 28 --------------------------------------------------------------------------------------DKVAII----DIADGTETTYQQLRSYIESVAGGLSHRGIRDGDVVALHCPNSLAFVVYAHAVWRLGATLTPV-SLLSDEAAITRLKDSGARMLVT------------LAAMGDHAAQAAQAAGLEQIHHLDRNSGMQQMLAER--------RHAPAGITFDP--ATHLAVLPYSSGTTQDPKGVRLSHRNLVANVCQAADQDL-VTREDVVFGVLPFFHIYGLTALLNLALKQRATLV----TQPRFELGSFLASHERFGVTFTFIAPPIAVLLAKH--PQVEEFDLSSLRAVLSGAAALDTSLAEAVQKRLG---VDVYQGFGMTESS--PVTHLNLDMSVPRGSIGLPVANTEHKLVAESGKEIPLPSNGHSEVGELWVHGPQVMLGYLNRDRETAETLVDGGWRTGDLAIQDPEGNVYVVDRLKEVIKYKGYQVAPAELEALLLTHPEVADSAVIGVADEDGLEIPKGFVVLQQNATATAE---DIMAYVAEQVPSYKKVRVIEFIDAIPKSSTGKILRRVLRD------------------------------ 163725980 24 -----------------------------------------------------------------------------------------ATIYEPDQERDKMTYTYKDMEKRTRKLANALEGLGITQGSTVAVMDWDSHRYLECFFAVPMMGAVLHTINIRLSPEQLVYTVNHAEDDIIL----------VHKDFAPLLEAVKDQLTTVKKFVLIADYEDAPATSLEFAGE-YEELVEAASEEYEWPDFDENAMATMFYTTGTTGLPKGVLHTFG--LMSAANSFRAQLKIDAGDVYMPLTPMFHV--HAWGMYSMTVMGAKQI----YPGRYEPELILKLYRDYKVSFSHCVPTILHMLL--NSPSAKDTDFSGWKMII-GGAALPKEGL--------KLGINIYSAYGMSETCPALLKPNMLDLPVYRTKTGLPCPGVQLRVVDPAGNPLPGKTAGEVVVRAPW--LTQGYLNNPEKSEEL-WEK--GWLHTGDVGIIDELGYLQITDRIKDVIKTGGEWLSSLELESIISQHKGVSEVAVVGVKDDKWGERPMALIVPREGQELSKEEVQTFMAWVENGIPKYGIPESILFVDEIPKTSVGKIDKKEIRA------------------------------ 170722705 1536 ---------------------------------------------------------------------------------AQRQPQAVALRYQG------QALSYAELNQRANRLAHRLIAAGVGAEVPVGLVAERGFAMIVGLLAILKAGGAYVPLDPAHPAERLAFVVRDSGIKVL------------------LDQPGLLAELPEYDGLL-------RLNLEAGYD--------DQPVDNPAPRSSVDNLAYIIYTSGSTGLPKGTLLSQHNVLRLFSACDRW-FRFDHNDV--------WTLFHSWEIFGALLHGGRLVI---VPQTRDPQGFLQLLVDERVSVLNQTPSAFKPLTQAACS-ATSADL-ALRLVIFGGEALDVAALRPWFERFGAQRPQLVNMYGITETTVHVTYRPIGLDDLPIGELIDDLSGY---LLDGELEPVPAGCVGELYIGQA--GLARGYLNSATRFIANPFSTQPGLYRTGDLARRRGDGTLEYIGRIDQQVKVRGFRIELGEVEASLLAQPAVAQAVVIADQGP-AGTRLLAYLVAHEGQGGD---TGALRAALKAQLPDYMVPAHCMWLEQLPLTVNGKLDRSAL-------------------------------- 170722705 499 -------------------------------------------------------------------------------RLARSHGEAVALV-----AGDTR-LSYRALDNAAEHLARRLQAAGIRPGERVAVALERGAPLIVALLATLKAGAAYVPLDPQFPAERLAYMLEDCGAPLLLSQ-------------ASVLAALPTPG----QQVLLLDDFDLQTAHQPEPALALD---------CPPQQL-----AYVLYTSGSTGNPKGVMVPHGA-LSNFVAAMAKAPGLHPGQRLLSITTCSFIFGLE--LYLPLCTGACMVLAD-KHTVQDPAAILDLLISEHIDVLQATPSTWRMLLDNDPDQR----LPALTALC-GGEALGDDLAV----RLLARCAALWNLYGPTETTIWSARHALARASARP-ELGQPIERTGLLLLDGNLLPSPPGVAADLYIGGD--GLAQGYHQRPERFVPHYGKPGERLYRTGDLARRHASGSLDFLGRVDHQVKIRGFRIELGEIESALLTLDAVREAAVVAR-DGVDGAQLVAYVVPASRPADIQAFTAHCLAPLREQLPGYMLPARLHLLQAMPLTPNGKLDRKAL-------------------------------- 110834953 504 ---------------------------------------------------------------------------------AAERGDAIALVHGG------TRVSFAELDARSNQLARYLMGQGVKADQVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPGYPKDRLHYMLKDSGARLLLTSSALI---------------GVLPEVATVAPVAVDR-------------LSLNDFPANALNNEP----HPDQLAYVIYTSGSTGKPKGVSLTHAG-LSMHVQTIGKRYGMTPDDVELQFASISWTV--------PLAFGSRVVIRD--------QQLWDALQKEGVTIACIPPSYMGPLLDWIEQ--EKPPL-NVRSWTLGGEAFTRETFERMQQVLKPQR--ILNGYGPTET---VVTPMLWA--AYEGSAYAPI-GHAVYVLDQDLNRVPVGVAGELYIGNE-VGLARGYHQRPERFLPDPFEPGERMYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESQLLGHEQIREAVVVAQPSP-TGDRLVGYIVMRNAAVPGEHEPQTILAALSESLPDYMVPSQLITLEAMPLTPAGKVDRKAL-PVAQWHTASEGAPPQTDNEKVLADI------ 66043600 5 -------------------------------------------------------------------------------------PTKPAIILDGQAT------SYRELQQRVDDIASLLATLGILPGDRVGLYAPISIDLIASYLGMLQAGVITAATHHTLSRTKLIHQLKHSGARVLIT-DC------TDDLPDLINEAGLELVLLTV-----------PIPTAIPGVIQLAEAVSGYRDEVSAVASDPERPTSIFYTSGSTFNPKGVLVNHRIMLAASSRVTAYLGN-EADDRILSYSTLA----SDYGVYNPLYAGATSVI-ESRPA-GSAEEVLAVVEREAVTAMHVFPPVFCLLANAGPEWQARV--PGLRYISSSGQALHSRHIQRIRQAL--PQVQIFSNYGLTECKRVSYLP-PEEIDRRPTSVGKPLPGVSLYLVDEHDRVIDPGQVGELLVTSDY--LMLEYWDMPEAFVHNAFGH-SRLYRSGDLFKQDAEGYLYYVARKDDVFARNIWNVNPREIEQCLASHPAVAEVLVVPVADESAGHVPKACIVLDSDHRQTSG--QTLIDYCKAHLDWHMVPTQCVFLEALPKTDSGK-------------------------------------- 16077418 1501 -------------------------------------------------------------------------------------------------------LTYRELDEQANQLAHHLRAQGAGNEDIVAIVMDRSAEVMVSILGVMKAGAAFLPIDPDTPGERIRYSLEDSGAKF---------------------AVVNERNMTAIG-----QYEGIIVSLDDGK---WRNESKERPSSIS----GSRNLAYVIYTSGTTGKPKGVQIEHRNLTNYVSWLTKRRADGNDKTVLLYAFDLG------YTCMFPVLLGGGELHIVQKETYTAPDEIAHYIKEHGITYIKLTPSLFHTIVNTASFAFDA-NFESLRLIVLGGEKIIPTDVIAFRKMYGHTE--FINHYGPTEATIGAIAGRPDAFAKRP-TIGRPIANAGALVLNEALKLVPPGASGQLYITGQ--GLARGYLNRPERFVENPYSPGSLMYKTGDVVRRLSDGTLAFIGRADDQVKIRGYRIELGEIETVMLSLSGIQEAVVLAVS-EGGLQELCAY------YTSDQDIEKELRYQLSLTLPSHMIPAFFVQVDAIPLTANGKTDRNALPK------------------------------ 167463235 2824 -------------------------------------------------------------------------------------PDQVAVICENE------QLTYRQLNERANRLARTLRAKGVQADQLVAIISHHSTELIVGILAVLKAGGAYVPIDPEYPEDRIRYMLEDSRAKIVLT-----RR--------------EIRQHLNYEGDIVL--LDEPSSYHKDR----SNLVPASGTGN---------LAYVIYTSGSTGKPKGVLIEHQG-LTNYIWWAKEVYVKGEKTNFPLYSSISFVTS----LFTPLATGNTIIAYRGEDKT---ELLANIVKDPRVDIIKLTPAHLHVLKEMNIA-----DESTVRKMIVGGENLSTRLAESISSQFTNG-LELFNEYGPTETVGCMIYHYDAEKDRRQSPIGKPAANTNLYVLDAGGKPVPVGVPGEIYIGGT--GVARGYLNRPEKFVDNPFVPGEKMYRTGDLARWLPDGNIKYLGRIDNQVKIRGYRIELGEVESALLDMESVQE-AVVTAWGEDGSKQLCAYLV----GDPSIETIQ-FRQQLLRRFPEYMIPAYFVRLEELPLTLNGKIYREAL-------------------------------- 167463235 33 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELAFIQFSSGSTGDPKGVMLTHRNLIHNTCAIIKALIDLKDSFLSWMTHDMGLISCH----FVPIVEGINQNLMPTELFIRRPVLWMKKANEHKATIL-SSPKYFLTFLKNEQSL--NWDLSHIRVIANGAEPILPELCDEFLNAFNLKRSSILNVYGLAEASVGAAFSKVGEVPVYLGEVGQPIDYCQVRICNKENEVLEDNVIGHIQIKGE--NVTQGYYNNPEGTRKV---ITPDSWLTGDLGFFRK-GKLVVTGREKDIIFVNGKNVYPHDIERVAIEMEGVAACGVV--DPESKSSEIVLFVVFKKSAEHFAPLVNDIKKHLYKRGGW--SIKDVLPVRKLPKTTSGKVQR----------------------------------- 126667866 25 -------------------------------------------------------------------------------------PDYPAIIH-----GAIRR-TWAETHERSLRLASALVGRGIKKGDTVAVMLPNIPAMVECHFGVPMTGAVMNALNVRLDAEVIAYMLEHAEAKVILVDREF---GEVI------LEAVSRLDKKPLIIDVDDPEYGEGVKVS---DLDYEAFLQEGDPEYQWDPTDEWDAISLNYTSGTTGNPKGVVHHRGAYLNSLGNTAVWSMAMHP--VYLWTLPMFHCNGWPWTITA--MAGTHVCL-----RRVDPEKILQLIREHRVTHMCGAPIVLNALL--NVPPASKAGIDHVVKAMVAGAP-PPAQVIGAVEEMG---IALTHTYGLTEVYGPVIKSRQGVRYHTLGGTMIADPGMKP-------TPKDGKTIGEIFLRGN--TVMKGYLKNPKATEEAF---RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEIENVLYRHPAVMEAAVVARPDEKWGETPCAFVTLKPDAGNVTE--AAMIDFCRKHMARFKVPKTVVF-SDLPKTSTGKVQKFLLREQA---------------------------- 77458493 530 --------------------------------------------------------------------------HQLVEAQVASNPQACAVIFEG------QSLSYAELNARANRLARHLRTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPLGRLSHMLGDSTPAVLLTLGSAH---------GILRQAVQGSTWEAP----ILDLEKDAGNWAS---------LPADNLDPRNVGVTPDHLAYVIYTSGTTGLPKGAMVAHRGLLLWCAMLHKFGFDASAWETFW-----------------PLATGGRLVI--ARPGHYEPAYLAREVREQQVTALVFVPAMLQLFL-EVDEVSQCV---SLTDVFSGGGELPPALARRFQERL--PRARLHNVYGPTET--TVINSIPGAVPARQLPIGRPIANNRFYVLDDRDQPVPVGVTGHLHI--GGVGVARGYLGSAERFIDNPFVAGDRLYRSGDLARYRPDGQLEFLGRNDFQVKLRGVRLELGEIEARLEAFPGIRSAVVLMVGEAAQDQRLVACCVVAEPVD-----EAAVHAHLATTL-PRAVPGSYLWLDALPLTANGKVDRTALTALA---------------------------- 196195587 504 ---------------------------------------------------------------------------------AAKQGDAIALVH-----GDTR-VSFAELEARSNQLARYLIAQGVKSDDVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPGYPSDRLHYMLEDSGATLLLTSSDLIE------------------TLPRVETV-------SPIAV----DTLSLDSFAFGIPNEEP---HPDQLAYVIYTSGSTGKPKGVSLTHAG-LSMHVQTIGERYGMTPDDVELQFASISWTV--------PLAFGSRVVIRD--------QQLWEVLKNEGVTVACFPPSYMGPLLDWIEQ--EKPAL-KVRSWTLGGEAFTRETFERMQHVLKPKR--ILNGYGPTET---VVTPLWGAYEAPIGTAVGP---RKLYVLDQDLNRVPVGVAGELYIGNE-VGLARGYHQRPERFLPDPFEPGERMYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESRLLGHEPIREAAVVAQPSP-AGDRLVGYVVLRGPIVIDDILVA-----LAGSLPDYMVPSQLIVLEALPLTPAGKVDRKAL-------------------------------- 115360526 28 -----------------------------------------------------------------------------------------------------RTVTYADVDRLSTALAAYLQQAGVRKGDRVAVMLPNVLAFPVVFVALARIGAIQVNVNPLYTAHELEHQLNDADVEVAVVCGGSM---------GTFADVVGRTRIRTVLSVVVDAPAGACDALPPGSIALAHALAAGESLVVEPVALGGDDLLLLQYTGGTTGLSKGAALSHRNLVANIAQFGAIVPDRRPGEVIVTAIPLYHIFALTVNFLSYFAIGAENWL---VANPRDMDGFIDVLKAARPSVFVGVNTLYAGLVAQ--PRLNEVDWS--RLTLSAGAVIDVISARW-KAVTGN---FIREGYGLSET-SPVVTFNPQSIDAFTGTTGLPLPSTDVKLLDDQDREVAIGEAGEICVKG--PQVMGGYWRKPDANAAAF--TADGYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDERTGEAVKLFVVPASDAALTDA---QIVAHCRANLAAYKVPKLIRLIDRLPKSTVGKILRREL-------------------------------- 19773582 38 --------------------------------------------------------------------------------------DRPCLI----DGDTGETLTYADVDLAARRIASGLHKIGIRQGDVIMLVLRNCPQFALAFLGATHRGAVVTTANPFYTPAELAKQATATKTRLVITQSAYVEK-----IKSFADSSSD----------VMVMCIDDDFSYENDGVLHFSTLSNADETEAPAVKINPDELVALPFSSGTSGLPKGVMLSH----KNLVTTIAQLVDGHSEDVLLCVLP----MFHIYALNSILLCGAAVLIFEIT-------TLLELIEKYKVTVASFVPPIVLALVKSGETH--RYDLSSIRAVVTGAAPLGGELQEAVKARL--PHATFGQGYGMTEAGPLAISMAFAKVPIKPGACGTVVRNAEMKIVDETGDSLPRNKHGEICITK----VMKGYLNDPEATERTVDK--EGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIAHPNISDAAVVGMKDEAAGEIPVAFVVRSNGSEIAED---EIKKYISQQVVFYKRICRVFFTDSIPKAPSGKILRKVL-------------------------------- 110634877 24 -----------------------------------------------------------------------------LERAALTYPDHPAVIH------GSTRITYREFWENCRRLASALVRLGIRRGDTVSVLLSNTPPMIEAHYGVMANGAVLHSLNYRLDAQAIAFQLEHSESKVLIVDREFS---------SLASDALALLKNSPIVIDYDDPEYPDDAPYPKGGSLEYAAFLRSGNPDFPPPPRDEWDAISLNYTSGTTGNPKGVVHHRGAALMALNKTIHGEMGKHP--VYLWTLPLFHCNGWSFSWTVAVQAGTHVCL-----RWVRARVVYDLIADHGVTHLCGAPIVMSTLLNAPDE--DKRRFSH-EAIFITAAAPPPEAVLAAMRDAGFR---VLHLYGLTETYGPAMVNEWDALPPAEQAAHKARQGVEVAVLDETMQPVPGETMGEV--------MMRGVMKGYLKNQKATEEAFSGGWFHGDLGVMHPDGYVQLKDRSKDIIISGGENISSIEVEDALYRHPKVMQCAVVAMPDEKWGERPVAFVELRPNVHADEA---EILSYCKATLARFKCPSRIIF-ETLPKTSTGKIQKFALRA------------------------------ 119510827 502 ---------------------------------------------------------------------------------VAKNPHNIAVVFES------QQLTYQQLNQKANQLAHYLIEFQIQPDTLIGISVERSLEMIIGVLGITKAGGAYVPIDPNYPPERIRFMLEDSGISVLLTQSF-------------LQEKLPISELKH--QIICLDE-----------EAFTEQLIDNPNPKSTP-----DNLAYVIYTSGSTGQPKGVMIEHKA-IVNLALAWTETFQVQHHSR--------WIQFGSFSIATTLSAGACLYLAQKETLLPS-QALVDLLAEHKISHFALPPSALAVLPQA--------TLPDLQALIIGGEACAAELV----EQWGTTRSFF-NCYGPTES--TVIASIFRCEPKKP-SIGQPIANNSIYILDPHNQPLPPGIPGELCIAGV--GLARGYLNRPEKFMEDLFGKVERIYKTGDLARWCADGNLEYLGRIDEQVKLRGFRIELGEIESLLLQHSLVKEAVVI-LYETDSNPRLVAYVT---QAEKSVTLGIEIKEYLKNRLPNYMIPSQIMVLEQLPLTANGKLDRR---------------------------------- 119510827 1555 ----------------------------------------------------------------------------LFEQQAAKTPDNIALVFA------DRSLTYQQLNQKANQLAHYLQNFQIQPDTLIGICVERSLEMIIGLLGILKAGGAYVPIDPNYPQERIGFMLADCGTSVLLTQ---------TSLKHQ----LPTTQLEHPPQVICLD----------------EETFSSQLTNNPSSQSTPDNLAYVIYTSGSTGQPKGVMIEHRA-IVNLSLVWAQTFQVKNHSRLLQFGSIG-------EIATSLITGACLCLGDQETLLPSQS-LVDFLTEHKITHSFLSPSALSVL--------PKVSLPDLQCLSVGGEACTAELVQWGTEQ------SLYNCYGPTETTVTAALALCQPNGKKP-PIGKPLSNLRIYILDTDYQPLPPGIPGELCIAGV--GLARGYLNRPEKFIEELFGKVERIYKTGDLARWLPDGNLEYLGRIDHQVKLRGFRIELSEIEASLLKHPKIQEAVVIVREETDLDKRLVGYIVPTATEDSTDELVE---------------------------------------------------------------------- 84516553 28 ------------------------------------------------------------------------------------------------------QISGGEFLYMVHRVANALVACGLQPGDRIAVQIEKSPMALAIYGGAVAAGVVFLPLNTAYPPAEIDYFVGNAMPKMLVAD--GRRAGALTPVAQAHDA-----------QLMVLNADGSG---------SFADLVAAQSADFTPVARGVDDLAAFLYTSGTTGRSKGAMLTHGNLLSNAVLTREWQF--TDKDVLLHALPI----FHTHGLFVALMSGGAMIFLPGL----NMDDMIRLMP--QATTMMGVPTFYTRLL---DDPRFTASLTHMRLFISGSAPLLAETHVQFEKRTGHR---ILERYGMTETN--MLTSNPYDGERRAGTVGLPLAGVELRIADETGAALPQGETGMIEVRG--PNVFQGYWQMPEKTAAEFRS--DGFFMTGDLGLIDDKGYVNIVGRAKDLIISGGYNIYPKEVELVLDDMPQVLESAVIGLPHADFGEAVVA-VLVATGQAPD---IAEIENALQNKLARYKQPKAYIVVAELPRNNMGKVQKAALRK------------------------------ 209965968 30 -------------------------------------------------------------------------------------------------------------------------ALGVGRGDAVALMLRNDFPLLEASLAAGDLGAYATPVNFHYRADETAYILKDCGAKLVIHADLIPRIGAALPAD---IPVLVVPAPPEVRAAHGVPPEQAAVP---PGMTGWEDFLAAHAPWDRPPQLP---PASLIYTSGTTGRPKGVRRTPEQYAL-VNRMRVLVFGI-DGPV-------------RSVMAAPLYHTAPSVLREGGLLRFDPEDLLRLIERHRITHLYLVPTMFVRLLKLPEAVRRRYDVSSLRFVLHAAAPCPPD----VKRAMIAWWGPVINEFYASTEAATVTFVTSEEWLRHPGTVGRPPPDVEVRILDDRKQPVPPGTPGEVYSRRHMPDF--TYHGQEERRREV---EHDGLITSGDVGYVDADGYLYLCDRKRDMVISGGVNLYPAEVEHALITMPGVQDCACFGIPDDDLGEAMMAVVQAEDGVDLTAE---AIRAWLRARLAGLKVPKRIELRDSLPREDSGKIFKRKLRE------------------------------ 119433785 1569 ------------------------------------------------------------------------------------------------------RVTYRELAARSHRVARALRRLGAKPGELVAIVARKGWQQVVAALGVLESGAAFVPVDPDLPAARLTHLLHRAEARIALTHLA-------------VAEEVPFPDDLSVLAV------DDDSALQDNSALQDNSALD-ASDEPLDRAQGMDDLAYVIFTSGSTGEPKGVMIDHRG----AANTIRQHFAVGPHDRVLAVSSLSFDLA-IYDLFGVLAAGGTVVL----PRHSDPAHWAELVATERITLWNSVPALAEVLVGYA-EALAPQALRSLRVVMLSGDWIPVALPDRLRRL--APETHVRSLGGATESIWSVWYPIGEVDPSWRSIPGMPMDNQSMHVLDRGLSPRPDWVADELYIGGT--GVALGYWRDPERTASSFLDTGERLYRTGDIARYLPDGNLEFLGREDNQVKISGFRVELGEIESTLERLPGVRTAAVVAVGDPRGEKRLAGYVAREPGEQVDP---TALRRRLAELLPSHLVPPTLHVLDQLPLTNNGKVDRAELR------------------------------- 167567476 9 ----------------------------------------------------------------------------LLDSAAAQRPDGIAI------ADPERRISYAQFAADVRRVAVALAEAGFTAGERVAIYAAKTYETITVMLAANLAGAIIVPINPQLRDHQVLHILADCGARLLLSTP---------------------------------PRLSRLAARPASLVCWLLDDIAALPEANSYEGLPPTDPAAILYTSGSTGNPKGVVLSHRN-LTAGADSVAAFQQLEHDDVILGALPLSFDAGLNQLCYAPL-------------DFLRAEEVPECCVKAGVTITGVPPLWMRL---ATVEWPDDARLP-VRRLANTGGVMPASLLHRLRD-IFPNAAPYL-MYGLTEAFSTYLS--PGEVGARPDSIGKAVPNAQILVLRPDGSECDADEPGELVHRGAF--VTLGYWNAPERFRPLPRAHHPAVW-SGDIVRRDAAGFLYFVGRADEMIKTSGYRVSPTEIEDILFECEETLEAAAFGVPHPTLGQVIIAYV-----YSTDDPMRQALVGTCSLRLPSYMVPQHIEVVDSLPRNPNGKIDRPLLKR------------------------------ 145477323 35 ---------------------------------------------------------------------------------------------------------YSELYTRSKELAAAFIALGLEKGDRIGIWSPNNVEWALTQFAAAMADLILVNINPAYQTSELEYTLNKVGCKALIMKSSFKHSNYVAMLKELAPE-LDIPGHLSSKRLPYLKSAIIIDNIHKHGFYNFKDIFSLSNADHRMEKQDPDDITNIQFTSGTTGLPKGASLSHINILNNGKYVGGRI-NYTEKDVVAIAVPLYHCFG---MVLGNLACGSTMV-------YPSDGATLEAVTNYKCTSIYGVPTMFIEYINEYEKHNHKYDVSTLRTGLIAGSLASEALMKQIINVLGVKD--ISNCYGQTECSPITCQNKPDSFEIKTTKVGCP-LNAEVKIVDSNGNVVPYDTPGEYCARGY--SVMKKYWEDEKATRETIDK--NGFLHSGDIATMDKDGYIAIVGRNKDMIIRGGENIYPKEIEEYLSHMNGVEQVQVIGCNDEKYGEEVVALIKMKKDAEEISGL--DVYQYCHKKIAYYKIPKFVKFVNEFPQTITGK-------------------------------------- 195144898 31 ------------------------------------------------------------------------------------------------------------------RLAHILQKLGVKQNDVIGLSAENSVNFALAMFAGFAVGATVAPLNVTYSDREVDHALNLSKPKIIFTS------------KLTVDRIAKVASKNKVKGIISFSGSSKNFKNIYALNEMMDDDKYTTSPEFSPAANKNEDVALIVCSSGTTGLPKGVQLTQMN-LLATLDS-----QIQP--TMIPMSEITLLTVIPWFAFGCLCMGARLV---YLPKF-EENLFLSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVP--FIRQGYGLSESTLSVLVQNDDF--CKPGSVGVLKVGIYAKVIDPDGKLLGANERGELCFKGD--GIMKGYIGDS---KSTQTAIKDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEAAGELPLAFVVKQANVQLTE---NDVIQFVNEHASPAKRLRGVIFVDEIPKNPSGKILRRILRNML---------------------------- 194365608 30 -----------------------------------------------------------------------------------------------------KVITYGETDTLVNQFAAYLLELKLKKGDRVALMMPNCLQYPVATFGVLRAGLTVVNVNPLYTARELKHQLVDAGVSALVVVD---------NFGDTVEQVIAD---TPVKHVIVLKYVKKMVPHIKGAVRFKQALKLGSRHTLPAVEIDHDDIAFLQYTGGTTGVAKGAMLTNRNLIMQQASAWLSTSGIEPGKEVIITALP------LYHIFALTANGLVFMKFGGNHLITNPRDMKGFVKELKGTRF-TAITGVNTLFNLNTPGFDEIDFSSVKFTLGGGMAVQRAVAERWKKTTG---VTLVEAYGLTET-SPAACINPLTLPEYNGSIGLPIPSTDACIKDDNGNILPLGEVGELCIKG--PQVMKGYW---QRPEETATADADGWLHTGDMARMDEQGFFYIVDRKKDMILVSGFNVYPNEVEDVIAMMPGVLEVAAVGVPDEKSGEVVK-----VVIVKKDPNLTAEVKEHARANLTGYKHPRIVEFRKELPKTNVGKILRRELRD------------------------------ 119478240 33 ----------------------------------------------------------------------------------ARSPDQPALKELTYSGEIGRIWTYAELLHDCERLARALASRH-TEGARVAVFANNIPEWILLELACGLAGVILVTVNPAYQQRELKFVLEQSRAEAIYVAD--FRGN---PVQAIAD--VVCDEIPGITHRIL---------------LTDHDAFFEGEERGELRDPKPRDPVQIQYTSGTTGFPKGALLHHNG-LVQNGIDAMTRAGVKQGDTFVHNMPLFHTTGCAILVLGGVALGATMLL---APMF-DPAINIAVIERERTSFVLGVPTMLVALIEE--VRRSGRDVSSIQRIMSGGSMVAPQLCRDAQLVFG---APIQIVYGQTETSPVLTAWFDDTLEDLTTTIGQPVAHTDISIRAPQGGAVLANQQGEICARAY--SVMLGYNDNPDATAAAIDS--DGWLHTGDLGRMDARGYISITGRVKEMIIRGGENLFPAEIENAMLEHDAVDEVAVVGIPDDKWGEQVVCFVRGSATQVLRAD---DLKAFIRERLSPQKTPAYWVSVADWPLTGSGKI------------------------------------- 41407340 467 --------------------------------------------------------------------------------HVQRTPDAVAVTF------GATSLTYAQLDEASNRLGHLLADHGVGPGDCVAVMFPRCADAIVSMLAVLKTGAAYVPIDPAHASSRMDFVLADAAPSAVITTS---------DLRSRLDD----------HDLLVVDVHDPAVEAQPGTALPWPA---------------PEDTAYIIYTSGTTGTPKGVAIPHLNV-TWLIESLDA--GLPPGNV--------WTQCHSWEIFGALLRGRRLLVVPES-VASSPEDFHALLVAEQVSVLTQTPSAVAMLSPEGLEST---------ALVVAGEACPTDVVRWA----APGRV-MLDAYGPTETTVCISTPLTAGDPVVP--IGSPIAGAAMFVLDKWLQPVPAGVVGELYLAGRGPGLTAS------RFVPNPFAPGSRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGFRIELGETQSVLAGLDGVEQAAVVAREDRPGDKRLVGYIT---GTADPAELRAQL----ADRLPPYMVPTAVMVLDALPLTGNGKLDKRALPEYAAGEYRAPGD--------AIEEIL----- 41407340 1960 ---------------------------------------------------------------------------------VANAPHAVALRYAG------RSMTYRELDEASTRLAHLLAGHGATPGCFVALLFSRSAEAIVAMLAVLKTGAAYLPIDPALPATRIEFMLGDAAPVVAVTAD--------------LRARLEAFGLPVV-----------------------DVAATGAQPGGPLPAPAPDNIAYLLYTSGTTGVPKGVAVTHRNVA-QLLESLHASL---PG--------TGWSQCHSYGIWGALAGGGRLVVVPES-VTSSPDELHALLIAENVTVLSQTPSALAAL--------SPRNLHAALVIG--GEPCPAAADRWA-----PGRVMI-NAYGPTETTVDAVLSTPLAAGAGAPPLGSPVAGATLFVLDAWLRQVPAGVTGELYIAGA--GVAAGYLGRPARFVACPFDAGARMYRTGDLVRWDRDGRLHYVARADQQVKIRGHRIELGEIHSALAELDGVGEVAVIAREDRPGEKRIVGYLT---GTADPAAIRARL----AERLPAYMVPAAVLAIEALPLTPNGKLDARAL-------------------------------- 41407340 3006 -----------------------------------------------------------------------------------------------------RSVTYRRLEEHANQLAHQLIRYGAGPGDCVALLLERSAEAVAAILGVLKAGAAYLPIDPSLPSARIEFMLTDAAPAAVLTSTEF--------------------------HCRLQDYHQTVIDV--------DDPSIREQPVTAPPAPAPDNIAYLIYTSGTTGVPKGVAVTHRNATQLFASLGAAGLPAAPGKV--------WGQCHSWEIFGALLNGGRVLV---VPDVRSPEDLCALLIEERVDVLSQTPSAFDALQRADSARRLNP-----QTVIFGGEALIPHGWLDGH----PARPRLINMYGITET--TVHASFRGDIDGNVSPIGMPLAHLGFFVLDGWLRPVPAGVTGELYIAGA--GVAAGYLGRPSRFVACPFGAGERMYRTGDLARWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAELDSVEQAAVIAREDRPGDERLVAYVT----GTADPA---QLRTALTERLPAYLVPAAVLVLDALPLTPSGKLDTGALPA-----PDYQGPEDYLAPAGAVEEIL----- 63086969 2021 ---------------------------------------------------------------------------------VARAPDAIAI-----ERGDLK-LSYGELDRRSTRLARHLATLGFGPEKRAALCLPGSVEFIVSMLGVWKAGGAYVPVDPEYPEARIEHMLEDSSAELLLT----------------VRAAGERPRF-------------------QGRTLWMDEEIPEHAHPPELGLPSASAAAYVIYTSGSTGKPKGAVLEHRG-LANISAVSRERFALGADGAVLQFASPSFDASVWEIT-AALTSGARLVL----PTDETSRALAALLTQKRISLTLLPPSTLAAL-PEGAYP-------DLRVLISGGEACTAELVKW---AVGSRR--FFNAYGPTET--TIYATLAELTPDQAGAIGRPIPGSVVRILDSAQRQVPIGVPGELCIGGIAVG--RGYHGLEERFIQDTFSSNPRLYRSGDLARWRSDGSIDYLGRLDHQVKLRGYRIELGEVEAAISSHPGVQQALITVH----KGQ-LAAYAVGRGGAIPT---VQALREHAKARLPAYMVPAHILLLDAFPMTPNGKIDRKKL-------------------------------- 119183892 57 ------------------------------------------------------------------------------------------------------------------RLAAGLRKSGLKSGDRVLLFSANTFMYPVAFMGIVMAGCVFTGANPTYTPRELAYQLSDSGATYLLCAESALDTG---------IAAAEQSGLARVFNDLVYEGTGEGASTKEGERFSWEEL-------STPEA--ADRTLALNYSSGTTGVPKGVQITHKNYVANTLFTNSTYLDKDHAERWMCFLPMYHAMAQNIFIAAALILGVPVYLM---PRF-DFIQMLENTQKFRISNLILVPPIAVALAKH--PAVKNYDLSSLEQIGCGAAPLGREISEELEGLFPKGKLFVRQGWGMTETTCSILGPNQKGTSASVGELN---PNCEAKIMAEDGTELGRNQQGEIWVRG--PNIMKGYWNKPEATKETLTE--DRWLKTGDIGYVDDAGKFYILDRKKELIKVKGNQVAPAELEAILLDHSAVADAAVIGVSHWCKEEYPRAYIILKPGSPTTVETAQNIVDYMKDKVAPVKRIGGIVFVDTIPKNPSGKILRRELRDRARSE------------------------- 159899647 507 -------------------------------------------------------------------------------------PERTALHFEG------QTLSYAELNQRANQLAHSLRQRGIGCDMRVGLFIDRSLDLLVGALGILKAGAAYVPIDPIYPQDRISAMLEDGAVSLLLT---------------HAELAAELPKLDLEVLCL---------------DQAWPT-IAQAPTHNLNLALEPRSLMYVLFTSGSTGRPKGVAIEHHNYVNYIQ---GLLQRIEAEDVSTFAADLG-----TTNVYGALCSGGHIVAYE---RATDPEAFAAYFRQHRIDVMKLVPSAMRGLNNLADVIPKQR-------LILAGEASLWEQLSDIRQL--QPSVQLQNHYGPTETTVSMLTYPIPSQPHYPSSTGRPLGNVQIYVLDRRMQPTPQGVPGELYVGGAGVG--RGYIGRPERFVPNPFSTEAGLYRSGDLVRYQPDGAIEFLGRIDLQVKIRGYRVELSEIETAIQAQAQVANSVVILREDTPGDKRLVAYIVPEAGQSLN---IGSIREALRNSLPDYMVPTAFVELDGLPLNPNGKIERRAL-------------------------------- 214003886 26 ----------------------------------------------------------------------------------------------------TTTLTYAELNGEANLLARRLVAHGVGPERLVALAMPRSIEFVIAILAVHKAGAAYVPVDPDYPEERRRHMLDDTSAHCLL-----FLPGQDVAGAPVV----------------------MSVEREPGRSEPNLDDRDRLSPLLP------NHPAYVIYTSGSTGQPKGVLVTHRGIP-NLAADYVVRQRLLPDSRLLAFASPSFDFWPTWVAGGCLVLAAAPDLVPGEP-------LSRLVRDQDISHVTLPPSALAPLEEAGGLPAGL-------TLLVAGEACPPVAQRWARDRV------MINAYGPTEATVAVTASDPLTGEGTP-PIGRPITGVSTYVLDDRLQAVPAGDVGELYMTG--PGLARGYLRRPERFLPNPFSPGERMYRTGDRVCVGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLSADGVAQAVVT--EHENR---LVAYVVGTAGARVAAE---HLLPQLRKRLPSYLVPDVVVGLPRLPTSPNGKVDRAAL-------------------------------- 189465236 11 -----------------------------------------------------------------------------LEHWAETTPDKEYIVY----SDRNLRFTWSQFNRRVDDMAKGLISIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQAELEYLCENSDMHTLCIVNGEKDSDFVQMTYTMLPELLKSKRFPHMRNVVYVGQEKHRGMYNTAEILLLGNNVEDECLNNLKSQVTCHDVVNMQYTSGTTGFPKGVMLTHYNITNNGYLTGE-HMKFTANDKLCVCVPLFHCFGVVLATMNCLTHGCTEVMVE----RFNPLVVLASIHKERCTALYGVPT---MFIAELHHPMDMFDMSSLRTGIMAGSLCPVELMKQVEEKMYMK---VTSVYGLTETSPGMTASIDDPFDVRCNTVGHDFEHTEVMVIDETGEECPVGVQGEMCNRGY--NNMKGYYKNPQATAEVIDK--NGFLHSGDLGVKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYKLEGVKDVQVAGIPSKKYGEEVGAFIILKEGADIHE---SDVRDFCTGKISRYKIPKYVFFIDEFPMTGSGKI------------------------------------- 126434447 27 ----------------------------------------------------------------------------------DTDAQRVALI----DTPSGNRMTYGEMLARIDAFAGALADRGIGVGDVVGLLAPNSSAFAIAFHGILRAGATATTVNALFTAKDIANQLADSRATMLVT----------VTPLLAHAAEGAAAVGLADDRVIVLDGPGAAADGHPNA----ADLL---GPGFAPPEVPATHLAVLPYSSGTTGNPKGVMLTHRN-LTANVAQIRPVQGMTADDRILAVLPFFHIYGMTVLLNAALHARAALVIM---PRF-DLTEFLANIADHKCTYAFIAPPVAVALAKH--PLIDEYDLSSLQGIMSGAAPLDADLGHAVAERLG---CAVVQGYGMSELSPVSVTPFDGGVGLPLASSGWTVPNSESRITDETGTEIDIPATGELWFRG--PNVMAGYLNNDEATRETIDD--EGWLHTGDLAQVDAQGCVYIVDRLKELIKYKGYQVPPAELEAVLLSHDAIADVAVVGVVDTESGEVPKAFVVRRPEASLTEA---EVMEFVAGQVAPYKKVRKVEFIDAIPKSASGKILRKDLR------------------------------- 195130076 78 ---------------------------------------------------------------------------------------------------TDRQYTYAQLRDASAAFAVRLQKFKLFKPDILAICLPNMPEYPIAALGAIEAGLAVTTINPIYTPDEISRQLTFSNAKFLV---------GSVPGYAALREACQLAGKQIPIAVV----RSSETELLPAGAIDFFELISTENVRCPPKDATPDDMVFLPFSSGTTGLPKGVVLSHNNI----SSNCEQIEDALPQDTLPAVLPFFHIYGLTVVMLSKLGKGARLAT---LPAF-KPDDFIKALDTYKGSILNLVPP-IALFMINHPKLTK--DLSALRVVMSGAAPIGQNDVERFLQKFPNTR--FMQGYGMTEASPVILMTPEGNT--RYASTGV-LPGTEAKIVPLDATDLKGVGTGELCVRG--PQVMSGYLNNPEANELTFF---PGKWRTGDVAFFDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRQNETATAE---EIAAYVAERVAHYKKLEGVIFVDEVPKNPTGKILRKDLKE------------------------------ 195400056 36 ------------------------------------------------------------------------------------------------------------MYESIVRLAQILQKLGVKQNDVIGLSSENSVGFAVAMFAGFAVGATVAPLNVTYSEREVDHAINLSRPKVIFASKITVDRVAKVAKKNKFVKAIIALSGSSSNH----------PNVHSFLDLMNNDKFKTKPDFTSPVANKTEDVALIVCSSGTTGLPKGVQLTQFN-LLATIDS-----QIQP--TMMPLSEITLLTFHAFGCL-TLITTATMLVY--LPKF-EENLFLSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVP--FIRQGYGLSESTLSVLVQTDDF--CKPGSVGVLKVGIYAKVIDPDGKHLGPNERGELCFKGD--GIMKGYIGD---TKSTQTAIKDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEAAGELPMAFVVKQANVQLTEE---DVITYVHERASPAKRLRGVLFVDEIPKNPSGKILRRVLRDML---------------------------- 67516735 42 ------------------------------------------------------------------------------------------------------------------RFAAGLRKSGLQKGDRVLLFSGNDIFFPVIFMGIIMAGGIFTGANPTFVARELAYQLQDSGAIYLLCAEDSLDTG---------IEASKIAGLD-MDKVFVFNYDGKGEGMKGCR--YWGELVASVEEGAGFAWEELDTPLALNYSSGTTGRPKGVEISHKNY-VSNMLQYNHLFYLNPNARWLCFLPMYHAMAQNIFIAAALNRGVPVYVM---PKF-DFIKMLEYTEKFRISDYILVPPVVVALAKHPAVKSGKYDLSSVEDIGSGAAPLGREVCEEVEALWPPGKINIKQGWGMTETCSILWSPMEKCLTASVGELN---PNCEAKIVADDGTELGKNQRGELLVRG--PNVMKGYWRNPQATKETLTE--DGWLRTGDIAFVSNEGWFHVVDRKKELIKVKGNQVAPAELEAILLEHPAVADAAVIGVP-KDEDEAPRAYIALKPGKNATA---KDITTFMEGKVSRIKRIGGVVFVEAIPKNPSGKILRKALREQA---------------------------- 72383993 25 ----------------------------------------------------------------------TNLAHTLV-RTARAYPSQAALF-----LGTQQLSTFAQLADRVARCAGGLRDLGLHAGDRVAIILKNCPQYVELLYGIWHAGLCAVPINAKLHPREIDDIVRNSGATVCFVTDF---------------EAVTNAKTIAVD------------------STDYHALFAGPGAQVADV---AEDALWLFYTSGTTGKPKGVMHQNLAAMYWAYSSAVSH--IVPGDSLIHAAP----MSHGSGLYPHIAEGASQVI--PSSGGFNAAELVELVAVHPRTSLFAAPTMLNRLVEY--VRRSRADLSNLKVIVCGGAPL------YLEDEVAALDCLIAQIYGQGESGAHAASDFGGL-----ASVGRALPGVEIRIADTHDDPLPVGEIGEVLVRGS--AVMQGYWNNPE---ASAVTLRNGWLHTGDVGCMDQSGRLTLKDRSKETIISGGSNVYPREVEDALLTHPAVAEVSVLGRSHPDWGEEVVAIVVRKARSQVT---ISELDQWCLRRIARFKRPKAYLFVDSLPRNANGKVLKAALRDLLA--------------------------- 169629333 18 -----------------------------------------------------------------------NTVESLLRVSAARRPCHPAVI------DEHRALSYRELDEAADNAAHAFLRLGIAPGDRVLLQLPNRASFAVALFGLMRAGAIPVMCLPGHRAAELSHFIEVADAVGLVIPDSA--GG--FDYRAL---AVALSQRHPRLRTVVV-------EGDAGPFASWTSLLKSVEPQGPLPTVQTDTPALLLVSGGTTAAPKLIPRTHEDY-VYNATQAARVCGLTQDDVYLVALPAG----HNFGLLGAISTGATTVFLSD----PSPESAFATIARHRVSVTAVVPSLAQLWAQAAWEPVLP---ETLRLLQVGGAKLGADDARAVRESLTQGLQQV---FGMAE--GLLCLTQPGPTDILDNSQGRPMCDADVRIVDEDGADVPAGETGELLVRGPY--TLNGYYRADADNMRSF--TVDGFYRSGDRVRALPGGYLEVTGRIKDVILRGGESIAALDLESHLQTHPAVYAAAAVGLPDQYLGEIVCAAIVFKGKPVAAAELNQHLQA---RGAATHSRVDKLVAVSALPLTAVGKIDKRAL-------------------------------- 119504189 15 ------------------------------------------------------------------------------------------------------TLTYKQTQEQAHALAAWLISKGCTQGDRVAIWAPNCQQWIVAALGAQAIGATVVTLNTRYKGAEAADVLRRSGARFLFSVEQFLD----VDYPALLQPFDLPDLIATVTLMVHSQSDDFASVLETGR-----ELLATEDGEKSFTAVTADTVSDILFTSGTTGQAKGVVTDH-GQNLEAFSAFVEILGLDASDHYLIINP----FFHSFGYKAGWL--ATMIA--GATAFPDVPTVIAQVQKHRINVMPGPPTLFQSLLSH-----KDFDRAKLKTLATTGAVIPTQLIKDMWEKLGLE--TVITAYGLSETCGLVTMCRRGDAQTIASTSGRSIPNIEVAIFDSDGNRLPAMEPGEIVVRGY--NVMRSYFENPIATAETIDS--EGWLHTGDIGFLDTNDNLHITDRLKDMYISGGFNCYPAEIEQQLCQHPAIAQAAVIGTPDSRLGEVGAAFVIPKNSSPPAD---QEIISWCREVMANYKVPKQLFWVDTLPLNATGKILKTELRN------------------------------ 158314800 33 -------------------------------------------------------------------------TYTLLKYAAAQWPDHTALIVEAARWREPLHRSFIELLADVHRYANLLYSLGVRRGDAVALMSANCAELVGATLA-AQLAGIAAPLNGNLSSPHLTELLRRSGARVLITA-----GPDLAPTTWITAQALAADGM--LDAVLALRPTAAALPAIEGVRIGYLSELATGPSAFDGEPPGSTDLAALFHTGGTTGAPKLAAQTHANE-IANAWMLAADSQLDQDCVVFAGLPLFHVNALVVTVLAPLFKGQT-VMWAGPLGYRDYGEFWKIVEHYRIGCMSAVPTVYAVLAQCPVDA----DISSLRFVATGASPLPSAVRDDFQAHTG---IALVEGYGLTE--ATCASARSFADGPGPGSVGQRLPYQRVKVVDGAWEDLPKGEIGVLAISGPFPGYVTG-HNEHGHLLDGLGRLSDGWLDTGDLARVDEDGLIYLAGRAKDLIIRGGHNIDPTIIEDALLAHPHVTAAGAVGRPDVHSGEVPVAYVTLVPGAGVTE---HELRDWCRQVLERAAQPKAVIILEALPITDVGKPYKLPLRAAALNEVAGVRDVATIEDGSIV--------- 85707894 16 --------------------------------------------------------------------------------WAKERPEGIAL-----EMGERAT-TYGEADLQTRQLIAYFQSHGVGHGDRIAWLGKNSDRYFMLLYAAARVGVVMAPIGWRLAPPEIAYILGDTGTKVLFVEEQF------IDTASEVTGSMENA----PRVVEAETAVRQALDMEPAK----------------YEPAHGDDPVLQLYTSGTTGNPKGVGLSNTNLLEEQAPWHKY----EEGDCILAAMPCAHITGLSAIAVANGIRGH--ILPEFTPD----GVLSAI--QNGATHMFLVPAAIQFVIQH--PLAKETDFSNLRYLMYGAAPMPLEL---LKAAVGTPGTGFLQVYGMTETTGTVTMLPPDDHSLRMRSAGKAVPGVEIQIRGEDNKEVPLGEIGEICILS--PSNTAGYWKLPEATAKTIDE--DGWLHTGDAGIMDADGYVYIQDRIKDMIISGGENVYPAEVENAIFGHPSIAEVAVIGIPSARWGEEVKACCVPKPGMEIEEG---DVLAYARERIAPFKVPKSIDIIAEMPRNASGKILRRQLRA------------------------------ 111017254 5438 -------------------------------------------------------------------------------------------------TDTGETLTYAALGARVYRLARHLVELGAAPDTVVAVALPPSIDLVVALLAAQQAGAGYLALDVGHPADRLDATMSDAAPVCLVTTD---------------HAARLRRNLPTV--------------LADDADTRAHLLDLSPDPITDPEALTPDAVAYVVYTSGSTGRPKGVVVTHRN-LTTLFDNTRTAFDFAETDV--------WTLFHSWELWGALLHGGRLVIVD-TVTARAPDEFLSLLRRERVTVLCQTPTAFAQLATA--ERNQPTDL-ALRYVVFGGEALEHHLVDWLDRH-DHTRPQLVNMYGITETTVHVTRPLGDPRPAARSVIGRAIPGLRVYVLDRRLHPVPTGVTGEMYVALHRSGLTVT------RYVADPAGRGGRMYRTGDLARWNAQGQLEFLGRSDAQVQLHGYRIEPGEVEATLVRHPDVAQAAVSVRPDDRGTERLIGYVVPRDGEQTRAVDIDRVLGFARTILAPHMVPATLVVLDRLPLTPNGKLDRR---------------------------------- 111017254 713 ---------------------------------------------------------------------------------AHRDPDAIAVV---DAAGDGTGITYRQLDAESTQLARVLLSRGAGPETVVALALPRSADLVRAVWAVAKSGAAFLPVDPGYPEARIAHMLTDSGANLGVTVS-RHRGD-----------------------------LPGDVEWIELHDRNADDTTSPVGDADRPRPLRWDHPAYLIYTSGSTGVPKGVVVTHRGIANLIAAQIK-GLDVPPTGRVAQFASPSFDASL-FELLAAVGSGARVVIVP--PEVVGGTELERVLTDYQVTHAVLTPTTLATLEPRGA--------PTLSHLTVAGEVCPPEVVSWA------PGPRVVNAYGPTE-ATIMSTISAPLVPDEPVSLGAPACGFEVVVLDDRLHPVPPGTVGELYLAG--PGLARGYRNDAVRFVAAPFSPGTRMYRTGDLVRRVRHGDLAYVGRSDFQVKVRGFRIELGEIEAVLRADPSVGFAVATAATDPNTGDAVIAYVHPAEGRRVD---VGEMHRRLARTLPAHMLPAAVVPLDVIPRTPSGKLDRAAL-------------------------------- 111017254 2844 ---------------------------------------------------------------------------------VAATPDAPAV------RGEDRILTYAELDTWSTRLAHSFLARGIGTESIVALVIPRSVEMLAAMYAVVKSGAAVLALDPSHPTDRIESLIQSASAALVVTT--------------------GDADVPVPTGLPVARFDDID---HEARD------TAPVTDVDRGASLHPDNLAYVVYTSGSTGAPKGVAVSHAAIANQLAWS-QAQLPIHEHDRTVQKAPIAFDVA-IWECFAALCSGSVLVLLP--PDRFDLDYLSGLLDDMQITVVEFVPSLL-------DVFVNDHRHSSLRRVLTGGEAISARTA----SSVLAQGVRLGNMYGPAEAAYHDVAAARAATTVPIGS---PVWNTQVYVVDGRLHPVVPGVTGEMYLGGA--QLARGYLGRPGRFVANPFAPGSRMYRTGDLARWNPDGQLDYHGRTDFQVQLHGYRVEPGEVESALLRHPGIAQAVVVPRADRNGAHHLVGYVVPVPGIDVAEE---ELLDHTRSLLPSHMVPSAVISLSTLPLTPHGKVDRNAL-------------------------------- 111017254 6982 ------------------------------------------------------------------------------------DPDAVAL----EDSG--RAVSYRDLDEASNRLARLLITRGAGPERYVALAIPRSADSVLAVWAITKTGAAFVPIDPGYPAARITDMIADSGVALGVT---------LTPQRERLPATVPWLVLDEPGTVTMVEQQPSGAVGDADRR----------------RPLRPDHPAYMIYTSGSTGVPKGVVVPHRGLATLAAAQAAGLGPGRHSRVLHFSSPSFDGSVFDYLL--AFGCGATLVI--SPPTIVGGTELSRFVAAERVTHAF-VPTA--ALASADPDDLDGYD--GFGEILAAGEACPPGLVRW------SRGRALRNGYGPTET--TVMSNI--SAPLAPGSIGGPIAGAEEVVLDARLQPVPDGVPGELYIAG--PGLARGYHRRPGRFVAAYGPAGERMYRTGDIVRWDTSGGVEYLGRADFQVKVRGFRIEPAEVDAVLGAHPDVEYAATLTRTGPAGDPILVSYVV--GSAELAPAL---LSAYLTERLPAHMVPSAIVPIDRIPLTPVGKLDR----------------------------------- 111017254 4380 ---------------------------------------------------------------------------------AERSPDAVAV----DDG--ARRLTYAELEARALLLADRLVESGVGPESVVAIAIPRSLESVLAVWAVAGTGAAFVPVDPTYPQIRIQHMVADSGVLVGLTTSS--RRDALPDTVTWID--IEGTGAGRLPH-------------------------AGVSEACPAPTIRPDNAAYLIYTSGSTGVPKGVVVGHRGV-NSLATTLRECTGVTAASRVAHFASPSFASVLEYLL--TWSAGATAVI---VPTTYGGDELRRHLADSRVTHAFLTPTTLTALDPDG--------LDDLECVVTGGEKCTPEVIRRW-----SPHCRLINAYGPTETVAADISDDPAAD--GANVIGGPIRGVTEVVLDARMQPVPIRARGELYIAGD--AIARGYHGKPARFVADPFGPPGGMYRSGDVVRWNREGSLEYLGRTDSQVKVRGYRIEPGEIDAVLSGHPAVTFSATLGGPDTTDDATLISYVTTAGAAGP-----RELRDYLAGRLPAQLVPSAVIEIDVVPRTPSGKLDRDALRAL----------------------------- 111017254 1789 -------------------------------------------------------------------------------RTAARQPDAVAVSFAGD------TLSYGELADRVNRIARLLHDHGAEPERLVAVAIPHSMDYVAVTLGVLAAGGACLPLDPGWASPTQTSRIPDIAIFVTISA---------------VEEHLPHGHVPTL--VLDAPGTVADLARRSGHPLTAVDVGAGPSPDTA---------AYVLLTRGSTALPKPVSVTHRAVLSALARPA-----VPAGEV--------WAMVPTFAVLTPWLHGGRLVVDDATASAPSA--LADLLHRRGVNMVAQTPAAYEHLSRARESAPAA---DELRSVLLTGDPVDAAVVAAPEVVAVYASVEAV--WFA---AATDRAPEAGADRMEY----RPARGRRFAVLDDRLAPVPPGVVGELYI--GGPTLARGY---HRRFVASPLGPGERMLRTGDAACLTPTGGLNILWRRDFQSELRGYRIPLGDIDTVLTAHPQVANAVTVDHPRAGK-PALVTYVVPAPGSTTT---ISEVRAHAAMILPPPWVPGAVVVLDRLPVTETG--------------------------------------- 186475292 37 ---------------------------------------------------------------------------------AARNPQHPALI------EDERRLTRAQLVGAVDGVAALLADRGVRAGDRVMIVAENSIVQIVLMFAAAKLDAWALMSNARLSAAELDAIRAHAQPRLVAYAVGVSPDARQHAERHGAQAA---------------PTLAADIAWSYALDDNTQAEAVETASDRQCAAL--------IYTTGTTGSPKGVMLSHRNLLFIAAMS-STLRRVNADDVVYAVLPISHVYGLASVCLGSLYAGATLRL---APRF-SPEAVRRALAEERVSIFQGVPKLLEYLQANGLPWSAPH----LRFAYSGGSPLDAALKARVESVYG---VALHNGYGMTES-SPTVSQTMIESPRADCSVGQAIPGIEVRFVGSDGVDVAQGEVGELWVRG--PNVMLGYYRNPQQTLAT--VTRDGWLRTGDLAREDADGAMHIAGRSKELIIRSGFNVYPAEVEHVLNAHPDVVQSAVIGRAVAD-NEEVVAFVELSGSAAATPD---DLATWCDARLAPYKRPAEIRVLAALPAASTGKILKHRLRDLI---------------------------- 187927516 43 -------------------------------------------------------------------------------------------------------MTYDECERQAKQFAAWLQSRGVKKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTVPELAHQLRDSGAQTIVVLENFARPGRNIVITGIGDLMGGALNLKGRALNFVMRHVQKQVPYKLPSPVWLRDALAGGSRTMQPVQLAPEDIAFLQYTGGTTGVAKGAMLTHRNIIANLLQAEEWSKSMLNGGVETNVTPLYHIFSLTVNLLMFMTLGGRNIL---IANPRDTKRVIFILRNERFSGIAGVNTLFNALL-EDPDFATR-DFSAMKITIGGGMAVQRAIAQRWKEVTGHT---IVEGYGLTECSPVVSMNPPHVTEF-SGTIGLPAPSTEVRFKRDDGTIAPLGEPGELQVRG--PQVMRGYWQRPEETAKSIDA--EGWFSTGDIGVMDANGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKIIVVPRTGALTEPALLE----HCRAHLTGYKMPRIVEFREELPKSTVGKILRRELRD------------------------------ 6319699 19 --------------------------------------------------------------------------------------DNVAVI----VPETDTQVTYRDLSHMVGHFQTMFTNYGVFRQDTVAISMRNGLEFIVAFLGAAKIGA---PLNPNYKEKEFNFYLNDLKSKAI----CVPKGTTKLQSSEILKSA-STFGCFIVELAFDATRFRVEYDIYSPEDVIYRSLNNAKFVNTNPVKFPSSDVALILHTSGTTSTPKTVPLLHLN-IVRSTLNIANTYKLTPLDRSYVVMPLFHVHGLIGVLLSTFRTQGSVVV----PDGFHPKLFWDQFVKYNCNWFSCVPT-ISMIM---LNMPKPNPFPHIRFIRSCSSALAPATFHKLEKEF---NAPVLEAYAMTEASHQMTSNNLPPGKRKPGTVGQP-QGVTVVILDDNDNVLPPGKVGEVSIRGE--NVTLGYANNPKANKEN-FTKRENYFRTGDQGYFDPEGFLVLTGRIKELINRGGEKISPIELDGIMLSHPKIDEAVAFGVPDDMYGQVVQAAIVLKKGEKMTYE---ELVNFLKKHLASFKIPTKVYFVDKLPKTATGKIQRRVI-------------------------------- 197104621 25 --------------------------------------------------------------------------------------------------GDGSAISYGELEAAAGRIAARLLAEGVGPGDRVALQAEKSPEVIMIYLGVLKAGAVFLPLNAAYTAAEVDYFLGDAEPKVFVTD-----------------------------------------PPAFVRDA------AAHAPLAQAVPRAASDLASLIYTSGTTGRSKGAMLSHGNLATNAVALHRAW-GFGPDDVLLHALPVFHVHGLFVALHCALLSGCPMVW---LPKFEDAAVLAGL---RRSTVMMGVPTFYTRLLAN--PAFTREAAAGVRLFISGSAPLLPSTFAEFEARTGRR---ILERYGMSE--AVIITTNPLEGERLAGSVGYPLPGVELRI-------GGGDETGVIEIRG--PSVFSGYWRMPDKTAQEF--TADGFFVTGDVGRQDPDGRVWISGRAKDLIISGGYNVYPKEVELVLDELPGVRESAVIGAPHPDFGEGVVAVVI---GQGDEAALIAE----ARRQLAAYKAPKRVLFVDELPRNAMGKVQKNLLRE------------------------------ 149909077 27 -----------------------------------------------------------------------------------------------------KTLTFKEIDQLSAAFASYLQNHDLKPGDKIAIQLPSITQFPIVAYGATRAGLVLVNTNPLYTPREMLHQFNNSEATALVILS---------DLLPVAEKVLPDTNIKTITHAADLLAPQEQGSTQLDTISLLDAIALGKNNPYVPVACDMDDLAVLQYTGGTTGLSKGAMLSHRNVLSNTIQTNRLTNEIAEGE---------------EILISPLAFNITLLLYFSTGAHPNPRDMPSFVNAIK-DVKFTAISGLNTLFLCTLPEFKALDFSYLKITTSGGTALTSSTAKLWKEVTG---CDICEGYGLSETSPVVTFNRPGETLV--GSIGAALPGTEIKLLDDNDNEVEAGQAGELSVRG--PQVMQGYWRSEAATAEVMTD--DGFFKTGDIAEQLDNGYYKIVDRKKDMIIVSGFNVYPNEVEEILSNHTGILEAAVIGVPLEKTGEAVKAFIVTKDNQDLKE---QDVISHCKEFLTAYKVPKQIVFMDELPKTAVGKILRRELR------------------------------- 145221053 9 -----------------------------------------------------------------------------------ATPDKPAVIMYPAGT----VVTFGELEARANRLAHLFRDAGLVEGDAVALLMENNEHFHAVMWAARRAGLYYVPINTHLTAAEVAYIVDNSGAKAIVGS------AKLADTLAGLEAELPN----GLPQLLLVAGAELSATSASGGDVDWQRYPECVADKLETPIADEIDGDLLQYSSGTTGRPKGIKRPHLPPAVPGMMAMLVEFWMHPDAVYLSPAPLYH-TAPSVWSMQVQAGGITTVVME----KFDAEGALDAIQKYKVTHGQFVPVMFARMLKLPEDVRKSYDVSSLQRVMHAAAPCPVEIIDWW--------GPIVDYYASSEAGSTLIT--ADQWLERPGSVGKPLTGV-VHIVGEDGNELPAGQAGEIYFEG---GYDFEYLNDPDK---TASSRHPQGWKTGDIGYVDEEGFLFLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQRVKAVVQLVDQADATEEFADELIGWLRDRLAHYKCPRSLSFEEQLPRTDTGK-------------------------------------- 99078384 25 -----------------------------------------------------------------------------------------------------QVWTHARFLDQVAQIAHVLIKAGLTPGDRVAVQVEKSPEALALYGACVQAGLIFLPLNTAYTADELSYFIENSGASLVICD------GQNQSTLATIAEGLNAS-------VETLNADGSG---------SLIERAAAMATDFETVDRSGDDLAAFLYTSGTTGRSKGAMLTQDN-LLSNAETLVKEWRFTDKDVLLHALPI----FHTHGLFVALLAGGAMI------FLPKFD-LDRVIAQLKATSMMGVPTFYTRLL-SDPRFTKEL-TQHMRLFISGSAPLLAETHIQFEERTGHR---ILERYGMTETN--MNTSNPYDGERRAGTVGFPLPGVELKITNETGTSLPRGDIGQIEVRG--PNVFQGYWQMPEKTAAEL--REDGFFITGDLGMIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQSGVLESAVIGVPHPDFGETVLGIIVPETGTSPDLE---SIMTSVQGQLARFKHPRKLMVVDELPRNTMGKVQKNILRD------------------------------ 84393456 33 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQDLKLKKGDRVALMMPNLLQYPIALFGVLRAGMIAVNVNPLYTPRELEHQLNDSGAKIVIVSNFASTLEKVVDKTPVKHVVLTSLGLPRAKGTIVDFVVKYVKGMVPKYDLSFRKALHKGRRLQYVKPMAGDDIAFLQYTGGTTGVAKGAILTHRNMIANVLQAGAYSPVLQEGRELVVTALP------LYHVFALTVNCLLFVEMGGRLLITNPRDIPGFIKELQ-KVPFTAITGVNTLFNANNEDFHELDFSNMRLSVGGGMAVQRAVAEQWKKATG---VHLLEGYGLTEC-APLVTGNPYDLKDYTGAIGLPVPSTEVRIVDDEGKVVGNDQVGELQVRG--PQVMQGYWQRPEATKEVIDQ--DGWLSTGDIVKFDDEGLLYIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKR-----DPSLTKEIIAHCREHLTGYKIPKLIEFREELPKTNVGKILRRVLRE------------------------------ 86748369 14 -------------------------------------------------------------------------------------PDRTAFVIDG------VRVTHRDYLARIERLAAGLLRDNVRPGDRVAILSQNCPEMVELIGAVALIGAILLPVNYRLNAEEIGFVLGDGAPTVLIAGS---------DYRDII--AGLQPSLASVRKT-------YAIGADPGPFAPFAEL--ESDDAFVPPEVAAADGFVIIHTAAVGGKPRGALISQGNLLIAQSSLIEAW-RLTERDVNLGMLPLFHVTGLGLMLTLQQAGGASVI-----SAKFDPAQAARDIEAHRVTVLAFAPTLGNIL-----DQAQSAQLQSLRAV--TG--LDPETIERFEKEC--PQATFWATFGQSETSG--LATFAPYRD-RPKSAGRPLPWRTIAVVDADDRPLPAGEVGEIVLRG--PTVFKGYWNNEAATQHAF---RNGWHHTGDMGKFDADGYLFYAGRAKELIKTGGENVYPAEVEGALKQHPAIAEAVVIGVPDPQWSEAIKAVCVCKPGQNVDAV---TLADFVGSLIARYKKPKHVVFVDALPKDAKGAVDRAAVKA------------------------------ 85703679 26 -----------------------------------------------------------------------------LRRAAHLFPTREALIYR-----DTRR-TYAEYHARVSRLASALVKLGIEPGDVVATLLPNIPEAHFGVPAC---GAVLNAINTRLEADTIAYILDHGGARVVLCDPQFL---------PTLAQAIDLMEGPPPGVVEVADDAAG--VHAHGHYMEYEELLASGDPDFP--WIMPEDSLALNYTSGTTGRPKGVVYHHRG---AYLMTMGTVWDLPRYPTYLTIVPLFHCNNWNHVWLMPML-GATLVCCRDI----TAKAIYDAIADEGVTHFGGAPIVLNMIVNAKDSERRRFD-----HI--------VDVFTAGAPPPAATLAAITQVYGLTETYGHVTECLWQEASIKART-GVLMPMMDITAMDPETIPMDGESLGEIMIRGN--SVMKGYLKNPAATEEAFHG---GYFHSGDIAFQHPDGYLKIADRAKDIIISGGENISSVEVEGVLMRHPAVMLCAVVAKPDEKWGEVPCAFVELKDGVTVSEA---ELIAFARERLASFKTPKAVVF-QELPKTATGKIQKFELRQ------------------------------ 214044442 5 -------------------------------------------------------------------------------------------------------ITYAAFLQTAAQYAGLLTRMGLEPGDRLAVQIAKSPQALAVYAACAQAGVVFLPLNTAYTPDEVSYFVENSGARLVLC-----------------DQAGADGLAP------VAKACGATLELNADGSGSFTDQAKAMPTSFETVTRDGDDLAAFLYTSGTTGRSKGAMLTQNNLLSNAQVLMAQW-RFTSQDVLLHALPI----FHTHGLFVALLAGGSMIFLPGF-------KLDQVIDHLQATTMMGVPTFYTRLL--GDPRFTRELVSHMRLFVSGSAPLLAETHVQFEKRTGMR---ILERYGMTETN--MNTSNPYDGERRAGTVGFPLPGTELKITDSKGETLPQGEIGEIEVRG--PNVFKGYWQMPEKTAEEL--RADGFFITGDLGQIDPDGYVHIVGRNKDLIISGGYNIYPKEIELLLDQEEGVLESAVIGVPHPDFGETVVGIIVPQGDTDPNLE---QIMTNIAKSLARFKHPQKLIVLPELPRNTMGKVQKKALRDQFQG-------------------------- 29893231 20 -------------------------------------------------------------------------------------PNRTSIIY-----GQTR-FTWPQTYDRCCRLAASLLSLNITRNDVVSILAPNVPAMYEMHFSVPMTGAVLNPINTRLDAKTIAIILRHAEPKILFVDYEF------APLIQEVLRLIPTDQSQAHPRIILINEIDSTTK-PFSKELDYEGLIRKGEPTPSFRVHNEHDPISLNYTSGTTADPKGVVISHGAYLSALSSIIGWEMGIFP--VYLWTLPMGWT--HTWSVA---ARGGTNVC----IRHVTAPEIYKNIELHGVTHMSCVPTVFRFLL-EGSRTDQSPKSSPVQVL-TGGS--SPPAV--LIKKVEQLGFHVMHGYGLTEATGPVLFCLPEHQQMRQGVRNLTL--ADVDVKNTESVPRDGKTMGEIVIKGS--SLMKGYLKNP----KATSEAFKGWLNTGDIGVIHPDGYVEIKDRSKDIIISGGENISSIEVEKVLYMYQQVLEAAVVAMPHPLWGETPCAFVVLKKGDEESVTSEGDLIKYCRENMPHFMCPKKVVFFQELPKNSNGKILKSKLRDIA---------------------------- 11095214 28 -------------------------------------------------------------------------------RTVRSRPSSPAIV------SNSETLSYDEVNARANQLARLLLSEGAGPGRVVALALPRSSRMVISVLAVAKAGAAFLPVDVNYPEQRIAYMLADAEPALLCT------------IRTAVPKLPADIGVPQ----LVLDSAEQTATLDALPDTDVTEDERGGS-------LAATNLAYVIYTSGSTGRPKGVALTGAGLPALAAATMQ----VTEDSRVLQFASPS---FDAYVLLATFTSGATLVVPGSDTLVGDP--LAKVLREGQVSHAVLPPAAVATM-----SPDAAPD---LRVLVVAGEECPAGLV----EQWSPGRL-LVNAYGPTECCATMTGPLTPTDEV---TIGRPIPGVSVHILDDELLPVAAGEIGELYLSGA--GLARGYLNRPDVFVANPFAAGERMYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGEDDGPQLLAYVVPTHGTTPAAG---ELREHAGRYLPDYMVPSVYATIDAIPVTPSGKTDRAAL-------------------------------- 146310777 460 ------------------------------------------------------------------------------------------------------ELSYRQMREQVVALATLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDARPSLLITTD---------------DQLPRFSDLP-------------------ISSFSYNTLLPAADG----EPLGLSAPAYIIFTSGSTGRPKGVMVGQTAIVNRLLW-MQNHYPLTAQDVVACSFDVSWEFWW------PFIAGAKLVMAE--PDHRDPLAMQQFFAHYGVTTTHFVPSMLAAFV-ASLTPENADCCASLKQVFCSGEALPTELCREWEQL---THAPLHNLYGPTE-AAVDVSWYPAELAAVSGNIGFPVWNTGLRILDGLMRAVPFGVAGDLYLTG--IQLAQGYLGRPDRFIADPFSPGERMYRTGDVARWLDNGAVEYLGRSDDQLKIRGQRIELGEIDRAMLSLPAVAHACVFNQAAATGGDALVGYVVSEFGLPLD---REALLDALKAQLPAHMVPVVLLQISELPLSANGKLDRKAL-------------------------------- 195573377 32 ------------------------------------------------------------------------------------------------------------------RLAYILQKLGVKQNDVVGLSSENSVNFALAMFAGLAVGATVAPLNVTYSDREVDHAINLSKPKIIFASKITIRVAKVASKNKFVKGIIALSGTSKNFKNIY-----------DLKELMENEKFKSQPDFTSPAANKDEDVSLIVCSSGTTGLPKGVQLTQMNLL--ATLDSQIQPTLIPMEEITLLTVIPW--FHAFGLITTACRGARLV---YLPKF-EENLFLSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVP--FIRQGYGLSESTLSVLVQNDEF--CKPGSVGVLKVGIYAKVIDPDGKLLGANERGELCFKGD--GIMKGYIGD---TKSTQTAIKDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQANVQLTE---NEVIQFVNDNASPAKRLRGVIFVDEIPKNPSGKILRRILREML---------------------------- 67156099 1136 ------------------------------------------------------------------------------------------------------TLDYTDLERRANRLAHRLRELGVGPEAKVGLLAGRGVELMVALLAVVKAGGAYVPMDADYPRERLAWMIGDSGLSLLL----GHRR---------VLDALEAPAGLA--------------------TLPLEELDAEGYPDTPPAALDAGNLAYVIYTSGSTGQPKGVGVSHGA-LSERLHWMRREYALDASDVLLQKAPLGFDVSV-WECFLPLIAGSRLVLADGE--HRDPRRLVELARAHGATCLHFVPPLLQLF----VEEPALGDCRRLRLLFSGGEALSAELCRRVRERL--PQVALHNRYGPTET-AINVTHWRCAEEGARVPIGRPLANVVCELRDAELELAPGGAVAELLLGGS--GLARGYLGRPERFVPG--EDGARLYRSGDLARWRDDGALEFLGRADEQVKVRGFRIEPEEIRAHLLSQPAVRQ-AVVLVREGAAGARLVAYLT-SDGAQDDPALAERLKRALAASLPEYMVPAQFVRLDALPLTPTGKLDRKAL-------------------------------- 67156099 3711 ---------------------------------------------------------------------------------------------------------YAGLNARANRLGHALRAAGVGVDQPVALLAERGLDLLGMMIGAFKAGAGYLPLDPGHPAQRL-TRILELGRVPLLVCSAACRA-QAVELL----EALAGQGRP--------------------RLLVWDEVQAGDWPTANPVYSGPDSLAYVIYTSGSTGLPKGVMVEQAGMLNNQLSKVPY-LGLDEADAIAQTASQSFDISVWQFLAAPLFGGRVEIV----PNAHDPGALLALARERGVTVLESVPSLIQGMLAEERDG-----LGALRWLLPTGEAMPPELARWLQR---YPQVGLVNAYGPAEC-SDDVALFRVDMEATAGSIGSPTDNNRLYLLDEALELVPAGATGELCIAGTGVG--RGYVGDPLRFLPNPFAREPGLYRSGDLARRRVDGLLEYVGRIDHQVKIRGFRIELGEIEAHLHEQAEVREAAVAVQEGPN-GKYLVGYLVPADMEEVSPELFERVKQRLRAELPDYMVPAHWLLLEGLPRNTNGKLDRKALPELEIGQSR----------------------- 67156099 2180 -----------------------------------------------------------------------------------------------------RTLSYAELDVRANRLARVLRERGGGPEVPVGLALERSAEMVVGILAILKAGGAYVPLDPEYPLERLRYLIEDSGIALL------------------------------LGHAVLFEALG-ELPAGVARWCLEDDLLDGQSGAPLPRLAGPDNLAYLIYTSGSTGQPKGVAVCHGEIAMHAASDCELHFY----SINFDAAT--------ERLFAPLLCGARLVLR-GQGQW-DAESICQLIREQSVSILGFTPSYGSQLAQW---LISRDERLPVRLCITGGEALSGEHLQRIRAAFAPQA--FFNAYGPTETVVMPLACRAGAASVPIGSLVGARRG---AILDADLAPLPQGAAGELYL--GGKGLARGYHRRPERFVPD--ADGARLYRSGDRVRLRDDGQVEYLGRIDQQVKVRGFRIELGEIEARLREHPAVTDTAVLAL-DTSSGKQLAGYVATATDEAARAALREALKAHLRAQLPDYMVPAHLSLLEKLPLTPNGKLDRRAL-------------------------------- 67156099 26 ----------------------------------------------------------------------------ALMRRAAAQPERLALRFLGGDGEEV--LSYRQLDRQARIIAAALAERG-EPGERAVLLFPSGPDYVAAFFACLYAGVIAVPAYPPESSQELISIIADAQPRLILTTSGV--AGSLAALGEGRGDAL--PELLAVDAL--------DPALADG----WR-----------APAVPAEAIAFLQYTSGSTATPKGVQVSHAN-LEANEWLIRQGYRIGDDDTIVSYHDMGLIGGLLQGIYS----GVPVVLMSPQHFLERPVRWLEAIGRYRGTISGGPDFAYRLCERIAEGNLAGLDLSGWRVAFSGSEPIRQDSLAAFAERFGFRPDAYLASYGLAEATLFVSGGRPGADRAEPGSCGWEQPGHPLLIVDPSGEALGDGLVGE--IWSSGPSVAQGYWRNPQATAQVFVERDGRTWRTGDLGFR-QRGELFVTGRLKDMLIVRGQNLYPQDIERTVEEC--VAEVAAFAVEHEGREALGVAAEIGRAQQVAADELLGRIRQAVAE---AHHAPVLVLLLEALPKTSSGKLQRSACRQ------------------------------ 167462473 1966 ------------------------------------------------------------------------TVYNLVDERARRHPEKIALWFEG------KEMTYAELQEKSNQLAHSLRNSGISRGSIVGIMLEHSFEAVTAILAIMKTGAAYLPIDPEYPKERINFLLKDSRTQIL----------------------------------LVSGRTSGKYNFNGQVLNVEDKHLYDAPPTALDLEVAPEDPVYMIYTSGSTGKPKGVVISHKSLMNHINWATRVY--MKEEEEFSCYSSLSFVTS----LFAPLATGNKMVIYKGG---NKEMVIQKILEDDLVHIIKLTPTHLKLIKELGIRS------SNIRTFVVNGELMRTTLARDIYRLF-DGNAVIYNEYGPTETVGCTIHRYQISVPI-----GTPVDNAKIYLLDDSMQLVPEGIPGEIYISGD--GVALGLYRNEEKFLTDPFEPERMMYKTGDTARLLDDGKLEFLGRQDHQVKIRGFRIELGEITKALESFEPIKEGIVIARENQLDDKYLCAYFVTKQLPEKEPNLIQEIKEHLAKQLPSYLVPQYFMRLDEFPVTPNGK-------------------------------------- 21242833 491 ---------------------------------------------------------------------------------VERTPDAIAVAF-----GDLR-LTYAQLNARSNQLAHHLIALGIGPDQRIALCMERCPELVVALLAVLKAGSAYVPLDPRYPSERLAYMLSDSTPRALIVHSATR------DLLEDTNAILIDVDTPE------WLHRPTDTPLVAG--------------------FAPCHLAYVIYTSGSSGRPKGVMVPHDALSNYLHWAID-HYHPRQGAVV-SSSLSFDATVTS--LYLPLLCGGTT---ELLPERDEIEALLRVCADQPLCLVKITPAHLDVLTQQ---LAACGGTPSVSLFVVGGEALHASTVKRLRQLAPHAR--VVNEYGPTETVGCVAYEIPGTLATIP--IGRPIDNMRVYLLDANRQTVPAGVAGELCIAGS--QVTRGYLNRPERFVVDPFGTGPRMYCSGDLARWMPDGTLEYLGRNDDQIKLRGFRIEPAEVSSRILDNPLVADAAVVIHTAASGEKCLVAYYVSDAPEVTAERLREQLQQ----RLPDYMVPAVYIRMDLLPMTPNGKLDRHAL-------------------------------- 70730159 12 -------------------------------------------------------------------------------------------------------LSYEALELRIREFVAMLCALGVGQGQRILLWAHKSVDLVAVMQAALRLGVVYVPVDPLSPVSRLEKIAGDSQAVLVLCTAARL-------------EELAGSALAQVRSVVL------DDPASAG---YWRN-IDTGSSVVPTLAIQPDDLAYILYTSGSTGVPKGVALSHGNALAFVDWACRYCF--QPGERFANHAPL-----HFDLIYCALNVGATVCLVPESIAF-SPRLLTDFIRQHEISIWYSVPSVLMMMMQDGDLLSDIQD--TLRVLLFAGEPFPVKHLRDLRAA--YADVRLANLFGPTET-NVCTAFEVGAIDVLPVPIGTAASGNQVWAQKPDGSRCAVGEEGELVVQG--PTVMLGYFAKPAQ---------EGPYKTGDMVRQRPDGNYEYLGRRDDMLKVRGNRIERGEVEAALLAHPQVSEAAVLVV-----GEGMNAQLVLVAHTRDALSLI-DLKRHCAQRLPRYMIIDKVLCLDALPRNANGKVDRFALARQVEG-------------------------- 112361522 3 -----------------------------------------------------------------------------VRRASARAPDAIAIV----DPRRQIEISYSQLLRQVERVAAGLVERGVHPGSRVAVALPNSVEACILLLALHRAGAVPALMNPRLKPQEIRDLIEFGE----------------------MHGAVLCPALADAPPMREINGLFLRVETEGQRDGLGSLESDGPLPAFRP---GPEETAFVFYTSGTTGMPKGVVRTAESRALFMVTQSGYRFGAHNRVIGLMP--LYHVIGFFAVFVLALLNGRYYVVRDFKP-----AETAELIEAHRITGLFGTPTHLDALI--GSILATPRDLSSLETVTFAGATMPDPVLDRVNAHLPGRKT---NIYGTTE----AMNSLFAEDP-REGARLRPGFYSEVRVVPIGGSPLPPGEEGELVVAADADATFTEYLNQPDATRK---KLHDGWYRTSDVAVMHANGDVEIRGRLDDMIISGGENIHPSEVERVLRRHPSVREAVVLGVPDERWGQRVLACIVAHEARPTANEL-DEFC--IASELASFKRPRAYAFLDEIPRNAMNKVLVKALAQVA---------------------------- 206967380 24 -------------------------------------------------------------------------------------------------------VSYRQLFEEAQGYLGYLQHLGIKPKQEIVFQIQENKSFVVAFWACILGGMIPVPVSIG----------EDDDHKL-----KVWRIWNIHPFLIASEKVLDKIKKYAAEHDLQDFHHQ----LNEKSDIIQDQTYDYPASFYEP---DADELAFIQFSSGSTGDPKGVMLTHHN-LIHNTCAIGTALAIHSKDSFLSTHDMGLIACH--LV--PFITGINQNLMPTELFIRRPILWMKKAHEHKASIL-SSPNYFLKFLKNEPDW----DLSHIKVIANGAEPILPELCDEFLKAFNLKRSAILNVYGLAESVGAAFSKNLGERAVKVSEVGQPIDYCQLRISDETNERVEDGIIGHIHIKGD--NVTQGYYNNPESTEKALTS--DGWVKTGDLGFISESGNLVVTGREKDIIFVNGKNIYPHDIERVAIEMEEVGRVAACGVYDQKTGE-IVLFVVYKKSPEKFAPLVKEIKKHLYKRGGW--SIKEVLPIRKLPKTTSGKVKR----------------------------------- 11497878 16 ------------------------------------------------------------------------------------------------------RYSYGEAYERVSRLANVLEELGVDVGDRVGVLSWNTHRFFELFFAIPGIGAVLLEMNLRLHPREIAYVANHSGAKVIF-VDESLLP---------IAEAIAPS--IGVEKYVVM-TDGETPETKLPEVYSYEELLRKASKDYDFPMVDETSAYAACYTSGTTGNPKGVYYSHRS-MVLHSLIAAIGMGLRPEDAYMQLVPMFHANG-WGVFFAATLAGSKLV-FPGRYAVDNLAPVVELMQSEKVTATAGAPAILNYLQKVEPKPK-----FNIRAWSGATEP--PLAVMKGLKEFG---IEIIHAYGATETSPLVCYNYVKPWELKRKQ-GIPVFGVEVMLVDEEGNRLPGKTIGELCIRGHW--ITGSYYKDARTFESFIDDGLLKWWKSGDAATIDEWGYIKIVDRFKDLIKSGGEWISSVDLENHLMAHPKVFEACVVGIPHPKWEERPLAFVVPKPEFKDSIT-KEELYEHLKQRFAKWQLPDDIIITDEIPKTSVGKFSKRTLRE------------------------------ 145595166 10 -------------------------------------------------------------------------------------------------------VTYGELAAEADRVGRGFQALGLAPGDTVAMLLPNSADLLAAEFAALETGLYSVPLNWHLTAAEIAYILRDSGARVFVA------HGRFAEVAAAAAAEASIPADGC------FAAAGGVPGFRP-----LADLGAGASDRPAPRTLGA----LMVYTSGTSGRPKGVRRPLTGVPPVSLWFFGL-FGLEPFDVHLCCSPLYHTAVMNFAVIS-LQLGHPVVLMD----RWDPHDMLRLIERHRVTHSHMVPTQFRRLLALPEKTRTAYDLSSMRVMIHGAAPCPHEVKRRMLDWWGPV---VVEYYAASEGGGTLIS--AGDWLARPGSVGQAWPGSQVRVLDPDGSDAPVGQPGTVYLQ--MGETTFEYLGDAEKTRQSWRGR---MFTVGDIGYLDDDGYLYLCDRKSDMIITGGVNVYPAEIEGELAAHPAVADVAVFGIPHDEWGEEIKAVVQPEWGVTTGPELTSELLEFLTGRLARFKLPRSVDYVEELPRDPNGKLYKRLLRD------------------------------ 89093400 28 --------------------------------------------------------------------------------------------------GDVRR-TWAETYTRCKQFASALRAKGVNPGDAVSIMAPNLAEHFEAHFAVPMCGAVLNSINIRLDSEAVAFILKHAESKVLITDREFS---------SVVKGALELLDEKPF--VI----DIDDPYWSEGGETKYDDFLATGDEHFVPHKVADEWNAITLYTSGTTGNPKGVVHHRGAYLNAISNSISWGMDQHA--VYLWTLPMFHCNGWPWTIAA--MAGVNVCL-----RHVRADDIFNAIKREKVGYFCGAPIVLNMLNSADDELKTGIE-HQVKVMTAGAAP--PAAVIAGMESLGFSVTHV---YGLTETYGPSVVCAWARLKARQG-VRAPMLDMVADPVTMKPVPKDGETMGEIFMQGNL--VMKGYLKNPDTTEKS----FEGGWFHGDLAVWHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPLVQEAAVVAKNHEKWGETPCAFVALKEG-SDRDITEKEIIDFCREHMAHFKAPKDIVF-GDLPKTSTGKIQKFLLRDRANGVEQD---------------------- 118047612 8 ------------------------------------------------------------------------------------RPHHPALI------GAEATYTFAELDRWVSVVADRLRQR-VPVGSRVALLARNRLAYAAVVHAAPRAGVTLVLLNTRLTPAELAFQVRDSAPSLLIA---------EAELSTKIHEAAYGVPIVTLEELTAPTTTISPSP-------------------APPIDLAAPHT--IIYTSGTTGQPKGAILTAGNHWWNAVGSM-LNLGLHDDDRWLAVLPLFHVGGLSILLRGV-IYGIPVVLHE----RFDPALVKRDLAEQRITIVSLVAVMLQRLLIVDSTPFPAH----LRCVLLGGGPVPQT----LLEQCAARGIPVTQTYGMTEAASQAATLAPAEALQRLGSAGKPLLPVELRIVRSDGSEAAAGEVGEICLRG--PTLSPGYLGMPSR-------RPDEWFRTGDMGYLDADGYLYVVDRRSDLIIAGGENIYPAEVEAALLSHPAVVEVGVVGLSDPEWGQRPVAAVVVRFPVT-----AESLIAHCRERLAGYKVPRTIVFVDELPRTAAGKLRRHQLRE------------------------------ 83955989 1 --------------------------------------------------------------------------------------------------------TYGQFAARSAGMATYLSDSGIRKGDRVALFMQNCPEYLEILHAVLWMGAIVVPINYKLHPREAAWIIGDAKARVVVTQTGTVFASG-----------IELAGTCNERGI---------------HDPALTAAAQSSAEVTPPVGTDKDDVAWLFYTSGTTGRPKGVMTTHGNLI---AMSLAYAMDVRDNSLYAAPMSHGAGLYHFPIIRAG---GCHVIPQSGG---FDPAEIAELAQALDNLVFFAAPTMIKRQIAHAR--ATGYDGTGIKTIIYGGGPMYLADIEEGLAVFAARFVQI---YGQGEC-PMTITVLPRDLDARRGSVGYAQAGVQVRVVDSDMRPLPAGEVGEVVVSGD--ALMKGYWGNEKATADT---VVDGWLRTGDLGSMDADGFLTLTDRSKDVIISGGTNIYPREVEETLLAHENVSEVSVIGVPSPEWGEDVVAFVV-ATGDGLCDA--PQLDAWCKSRMASFKKPKTYHFVQDLPKNSYGKVLKTSLRE------------------------------ 118052804 19 ----------------------------------------------------------------------------LIRRGARQHADRVAVVF-GEE-----SLSFSQVDALSSQLAHALYSQGIEQNDRVALLLNNGLLSVPLDFACVKAGLNRVPLNARLSVAEHVKMLQETGCIHLIFGAGLEQR-----------AAQIKAELPALCCL------GLGAAMPGSVDL--GALAGRHPAQGPDIEVQPDDIVLTLFTSGTTGTLKAAQHSQASFASICRNVLLNLLPATADDAMLHAASLIHASGV--FVLPFWLRGGRTVIVSS----FEPGRFLAVLQAQRITAINLVPTMLQMLLEHPD--FTRVNVSALKYVIYGASPMPRSVLQKAMEHWGTHR--FWQYYGQTEVPLCLAVLRPDHTPQLMGSAGQPCLDVELRLLDEQGRDVAPGEPGEITVRA--PSAVRGYYNAPQLNEDTF--TPDGWVRTRDMGLLDAQGFLHLKDRKSDMIITGGYNVYPLEVENALLTHPAVRECVVLGLPHDKWVEVVTAAVVLRDGAQSSE---QELVAHVATQLASYKKPQQVIFVQEIAKTAVGKLNRRAMRE------------------------------ 154246725 1145 ------------------------------------------------------------------------------------RPDAPAVIF------GEQVTSFAALEGEANRLAHVLVAHGVGPEARVGVGLPRGPGLIAALLAVWKAGGAFVPFDPDHPAERIAHILADAGTTLVL-AREGVTPG-----------------------VPVLDPDQID--------------LSSQPATPVSRTAHSEQLAYLVYTSGSTGRPKGVMVAHGALAMHCRATGAL-YETSERTREFHFLSMSFDGAHERWMV-PLIHGGAIILTDRTP-WAMADTL-DTLARHRATHGGFPPAYLDALQARGEAPP-------VDILSFGGEAMPAESFARAASALKPR--LLINGYGPTE---AVISPLAWKVPATPHAPIGRAVGVRAYVLDGALNALPVGVPGELYVAQAMPGAT------AERFLPDPFGPPGGMYRTGDRAHWRADGTVEYLGRTDRQIKLRGFRIEPGEVEAALRGLPGVGAAAVVGASAQLVGYVVVAADAAPDAAALREALPSTLREALGRRLPDHMVPARLVVLQALPLTPNGKV------------------------------------- 154246725 71 -----------------------------------------------------------------------------------------------------------------------------EPGARVLLLLETGLDYVGAFFGCLYAGLIAVPAFP---PEANRP---QHQARLAAMADC----GAAIALVHAGDRAAAES--------LLAAQTGTAV-------LSVEEVADGDGDGFALRRPRPSDIAFLQYTSGSTSTPKGVMVSHGN-LIANEIAIRAGFSIQPDKTILSYHDMGLIGG----LLQPLFNGAACILMSPRHFLARPVRWLEALSRFRSEVSGGPDFAYRMCERIDPAQVQGLDLSSWKVAYSGSEPVRASTMEAFFAPLGFDARAVHPCYGLAEATLFVTAQRRGATRLAEGEAQ---PGQDPEILDPAGAPVPEGRVGEVVAFG--PSIAQGYWNNPAATAAT-FPEIEGVRRTGDLGFL-SGGQLYLAGRAKDLIIIRGQNLYPHDIEEVIEEVDLVRQGRIAAFPDDGEGIGVAVEISRRTRKTVSA---QSIAALVAEVVGAFLEPARVVVLGALPRTSSGKLQRSAV---ARGYQDGTLDAFAILRDGVLED------- 3142696 21 ---------------------------------------------------------------------------------------------------EPEQLSYRELNERANRLARTLRSQGVTK-DRLVGLMERSIDMIVGMLGILKAGGAYVPIDPNVPRGRIPYMLDDSGTELLLTQS------------HLVDKVAFDG------HMLVLDGAQS-VYHEDGSNL---------------ESLGPNDLAYVIYTSGTTGQPKGVMLEHHG-LCNLKTYFEFEFKISTLDHMLLFASYSF-DAACWEIFQALFCGATLYV-PTSETILDYERFEQYMADHHITVAALPPTY--------AVYLEPQRMPNLRILVTAGSAASTEVYKW------KDQVAYYNGYGPTEN-SVATSIWPVSKDERAGSIGRPVPNHRVYMDDVHGHLAPIGVAGELCV--SGPGLARGYLDRPELTAEKFVNPFPGYYRTGDLARWMPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVEDVQEVIVLAQADEQGQNQLVAYYVAEREVS-----AGELRSLLGEELPNYMVPSFLVQLEQMPRSPNGKIDRKAL-------PAPEGSLQTVAD------------- 3142696 1109 ------------------------------------------------------------------------------------------------------TLTYAELDEQANRLARVLRAKGVEADQSVGVLLERSADLLVSILGVLKAGGAHVPMDTMYPQERIDYMLQDSGAKVVITS----------------RAASLSLSLPSTVQAIVLDDEGVQAQWG----------AQESSNLIPFAGLS---PACILYTSGTTGQPKGVMIEQGGNLVDALYERVY-------SRYDQPLHIAWLSEFVFQIFASLLLGHTLVRY----VRPERRALIAYYRTHRIDLSDGTPAHLHIL----NESVSVTEAPDVKHYLIGGEALSVQLVQGFLHKWSGYRPVITNVYGPTETALTIVESLIVLLEKHTVSIGTPIANQAVYILNTRQQLVDPGIAGELYIGGA--GIARGYLNLPEKFVPNPFSTYANMYRTGDLARWLPDGSIEYLGRIDHQVKIRGYRIELGEVEAQLLTVDGIQKAVVTAWENEDGHKDLCAYI------------------------------------------------------------------------------------ 54024764 4133 ------------------------------------------------------------------------------------------------------RLTYAELDERSNRLARHLIRRGAGPERTVLVAVARSVESVVAWWAVVKTGAAYVPVDPGYPAGRIEQMVTDSGATLGLTV-----------------AAVRDRLPAAVEWVVLDADARADDTAARLAALPG----GRIGDAERLRPLRPANTAYVVFTSGSTGVPKGVAVTHAGIADFLA--GQRGYGVGPDSRVLHFASPSFDASLLEIL---LAVGAPTELYGGT-------ELGEFLRTQRVTHAFVTPAALASVDPAG--------LDDLRVVLSGGDEVPADLVRRW---TGTDDAGVRELYGPTE-ATIVATAVDRGQPTARSCIGTPVPGMRTLVLDARLQPVPVGVAGELYLAG--PGLARGYLDRPGRFVACYAGPGERMYRTGDLVRWNRAGALEFMGRNDFQVKVRGFRVELGEIDAALTARPDVRYAVTVPRRDGAGPVMLVSYVVPEAGALPAEA---DLRAALTTVLPSYMVPAAVLILDRIPLSPNGKLDRRAL-------------------------------- 54024764 506 ------------------------------------------------------------------------------------------------------TVTYGELDRESARLARRLVALGCGPETAVGIVLRRSVESVLAAWAVARCGAAIVQIDPAYPAARIEHMIADSGARTVLTV------------------AEHRDRVPDGVAALVLDDPATRAALAGTAD-------GPVGDDERTRPLRPADTAYLTYTSGSTGTPKGVQVTHAG-LAGLIADRVAAYGMAADSRVSYALSPSFDASLEQFL-TCFASGAALVVVP--PEIIGGEGLTRLLAQARVTHLTLTPA---MLATVDPEP-----LTELRAVVVGGDVCPPNVVERW-----TGPWALLNEYGPTE--ATVTAACARLRPGHDRTVGGPIRGVAAMVLDRTLQPVPPGTPGELYLAG--PGLARGYRHTAARFVDPYGAPGERMYRTGDLARWRTDSALELLGRSDFQVKIRGYRIEPGEIDAALTGHEHVELSVTVPVPNKSGTTVLASYVVPVRGHRLD---VAELQRFARATLPPHMVPTVLMPLESLPVNAFGKVDRRAL-------------------------------- 54024764 2040 ----------------------------------------------------------------------------------------------------TTSLTYRALAERAADLARRLIARGARPESFVAVVAPRSAELPVAIWAVAMTGAAFVPIDPANPPERIAGLLADAHCALGVTIDA------------------------------VAHQLPSTVEWLRA------DEETVATVPSPAGPVLPDTTAYVIYTSGSTGTPKAVQVSHRG-LANLVAAQADAFAVDTASVVLQVASPGFDACVSELLLGACLSIAPPQVYGGS-------ELEDLIGREHITHAIITPSVLGT-MAPDRVP-------SLATVAVVGEATGADLV----RRWGAGR-RLLNHYGPTETTIWAT----GSTELRPGTIGAPIPGTSVRVLDAWLRPVPVGVTGELYV--GGPGLARGYHERPTRFVADPDRPGERIYRTGDAVRRGRDGELAYLGRNDQQVKIHGLRIEPGEIDAHLARRPAVARVATVDQRGPAGEPVLVSYVVPAAGAELD---VTALRADLERALAHYMIPAAIVVLDDLPLTPVGKVDRKALRA------------------------------ 115376598 5 -------------------------------------------------------------------------------RNVERFPDKKAIVL------GAQSATYAQLDRMASRVAHALVDRGIVRGDRVAIYSEVSIEALAAVLGILKAGCVLVTVHHTFSQRKLLFQLKDSGARGLVTGISG-------DLEPIAEEAALK----------VILHTDPGLSSVGGRVADIRAL----DGPEVFEAGGDDDTLF--YTSGSSARPKGVLVSHKNMVAAFQSVTGYLEN-TPDDAILSYSTLASDYGF-YNILMPLLFGGRAVVEKQIPEKP--EQILEVIRREEVTGMQVFPPVIFHVCQ--IEDLESQRIEPLRYISSSGQALPLKHIRRLRGAF--PQVKIFSNYGLTECKRVAYLP-PSEIDKRPGSVGKAIPGVRAFLVDDDGQLVEPGRAGQLAVAGDL--VMLRYWNLPEQTKDNLFGE-ERVLFTGDLFRTDQDGYLYYVCRKDDVFSRGGFKVNPREIEAHLLTHEAVAEVAVVPVADEAAGHVPKACVVLRAGAALSAE---EVMQYCAASLDWHMVPTRVAFLDALPRTLSGKTSKR---------------------------------- 126460278 9 ------------------------------------------------------------------------------------------VVYRPPHGNDIRS-TYGREYERVLKLADGLNKLGVGPGDRVATLDWNTIWHFELYWAVPGMGAVLHPLNVRLAPEDLVYIINHAGDKVLI----YHR-----DFAPLVEKL--KPHLKTVQLYIQIADGQGPAT----KDVEIEDVIKQGEPKPLPEI--SEDVATIGYTSGTTGRPKGAYFTHRALTLHTLVSALAFAGFRPECVFLQLVPMFHVHGWTPWTFA--LLGWRQV----YPGRFDAGHTARLIAEENVKSLAGVPTMLYMILTHPDFPKYVEKVRKIRPIFTVGAALPKELAKKAEEAGFIPRV----GYGMTETAPILTLGFFKPTEKIPTATGLPIPLVDLMVADENLRPVPGKTMGEIVVRAPW--VTPEYLGDPEKTREAW---RGGWFHTGDVAIWQPDGRVRIVDRAKDVIKSGGEWISSLQLEDLILTHPAVAQAAVIGVPHEMWGERPVAVVILKPGASAKEEIIKHLEKFVEAKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLRE------------------------------ 218231666 227 ------------------------------------------------------------------------------------------------------TLTYEELNKKSNQIAHMLIKNGVQLGDYVGIFMKRSIDTVVSMVAILKAGAAYVPIDPDYPESRIQYIIQDSQAKVILM--------KETPIT-----------CDGVQTVSMYD------------SETYEDTDVKLSIHCDGVA-------YMIYTSGSTGNPKGTMLAHRGV-VNLYTWMKKQYELTEEDVFAQFPSFSFDVWES---FASLFCGGNLVLLE--EERLSVEAFANAIYKVKATSILALATIF--VRQVATYLAEEYKLASLKRIAIGGEMLPVEVIKLWRERIG-TNVEIHNVYGPTECTVVTTTPSQLNEDVASIPIGKPCANYQVMILDENMNLCPIGVPGELYIDSV--GLAKGYFNKPNKTIEAFFNPIVNIYKTGDIVKLLEDGNIEFLYRKDDQVKIRGHRIELGEIQSKISQNHNIKENAVFAKKSKEGSQYLIAFYT-----TLNKKEIPELVYQLQEQLPDYMVPSKLIYINELPLTPNKKID---VKKLA---------------------------- 15807492 65 ---------------------------------------------------------------------------------------------------QTHRTTYGEVADRALRLGAGLQALGLQPGDRVATLAVNSFRHLEAYLGVPSAGFVLHTVNIRLHPEQVAWILNHAEDRVL--------------LIENVFAAMIRAACPKLEHVFVLGGLPQPIPGVADYDQW----VMSQEPLTHYPQLDENDAAAMCYTSGTTGNPKGVLYSHRSTVLHSLASAKDALNVGEADSVLPIVPMFHV--NAWGLYTCAMYGAKQV-FSGVFT--DGKSIAQLMQDEGVTSTAGVPTIWMGLLSELDQAGEPYDLSGLERLIVGGSAAPESLIRAFEE---RHNLRLLHAWGMTETGTA--STLPLNMDPRSGYAGRPVPLVELEIVDDDSNVLPGAAMGRLLCRGPWIA-------------DSYFSSFGNLWFTGDIATLDERGYMHIQDRSKDLIKSGGEWIGSVELENAIMAHPAVAQCAVIAMDDPKWDERPLAVVVLRPGQAATHE---ELTEFIAPKFAKWWLPDATVFTDALPIGATGKFLKRELRE------------------------------ 167588976 458 -----------------------------------------------------------------------------LERAAADHPERPAVEY------RDVVLSAGELNARANRIAHRLLAAELKPDSLVAICMHRSERLMEAIFAVWKCGAAYIPIDPNFPAARIRTILEDSGADLVITCDG----------------------------------LLPAELAALAPVVSLDAATDVADDTNPGRPVSPDSLAYVIYTSGSTGKPKGAMVEHAGMLNHMLAEID-EFSISASSVIAQTADIS----VWQFFTAPLVGGKTVIVDDERIR--DPACFLEYLESARISILELVPSYLSALLRASERPAL---MRHLRHLLITGEMVSPALVKQWFDVF--PDIAVVNAYGPAEASDDVAQHRMARAPTTPYVPGKPIRNVRIYVVDPQMNLCPIGIPGELCVSGVAVG--RGYLNNEEAFVEDPFHPTRGVYRTRDIGCYLPDGTLVLHGRKDHQLKIRGYRIELGEIDNALAAIPEIRQAAALDYRDEAGRAALCAYVAFRDGASLSDA---EIAAALSATLPAYMVPGIYVVLDALPLSGNGKIDRKAL-------------------------------- 167588976 1960 --------------------------------------------------------------------------------------------------------TYRDLVEGADRIARHLQAAPIQPDDRIAVWMPRSHLMLETILAIWKCGAAYVPVDPAYPARRVEAILASARPTVIVATDC-----------------VPPPALSSIPTV----------DPSRLPDDRGADAPAPSAPRCRPA-----DLAYVIFTSGSTGQPKGAMVEHRGMLNHVLAMARRVGLGTHSAVAQTASHCSDIS--VWQCFAALVSGGTTVIY------PDPALLIDSLHRDRITAMQFVPSYLATFLVELERHAAPA-FPHLDTLLTIGETLQPASVRWFR---LNPAVRLINAYGPTESVAHYSMACAPDLPAIP--IGKPIENLRLYVVDADMNLCPIGVKGEICIGGAGVG--RGYLFDEKRFRDDPFNPEPGLYHTGDIGCFGPDGNLHFFGRRDFQVKVRGYRIELGEIEAALTDLEGISNAVVIARDAADAETTLCAY---ASGTGWTPA---RVRQALREKLPAHMVPDTVMLLPALPVTPNGKINRAAL-------------------------------- 149185110 6 --------------------------------------------------------------------------------HAEARPDHPAII----MSGSGETLTYGEMDAYANRFAQLLRARGLRRGDHFGVLLENSIHYLPIVWGSQRAGTMMVPVSTRLTAPEICYILKDAGVKLLITS---------IYFADRIDAI--RAHCPDMELLIL---GGEAME-------DYEAALAGQSAEPIADQAPGQ---YMLYSSGTTGSPKGVVMGAGGSMVYLSPAPLYH-----------AAPLGWCT-------TAHRLGGTVVVME----KFDPVHALETIERYRVTDSQWVPTFVRML-KLKPEEREGYDLSSQRALHAAAPPIKREMIEWW--------GPIINYYAGSEGIGMTLIKAEDWLE-RPGSVGKAIYGT-IHVCGPEGEELPAGQDGLLYFEN---AMIPTYHNDPAKTAEAMHER--GWMTLGDIGHLDEDGYLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPCEDFGEKVVAVVQPMDMREAGDSLESELRDFLAPRLSSVKMPRLFDFRPELPREANGKLYKRELRD------------------------------ 145614907 7 ----------------------------------------------------------------------------LVAYHARANPKALAAV----EIATARCWSYRQLHDDINKACAVLAAHGVQKGDRVAVLAANSVFVVILQQALMRQGAIIVPLNWRLSASEIGSLIEDCSPKLLF--------------------------------------------WDATLSLAWPDFEPHFPALCQ--RLPFQD--FILPTS-------PVQHQNASTATRLPNTTAAI-------VYTSGTT--------------LLRGGTVAMFDASAT---NERLSAAPAGLGVTHYFCVPQMADALRSA--PNFRPARWAALRALFTGGAPNPPARIRWWLD----RGVRMVNGYGATEAGHFFGMPLADVLRQKAGSVGLAGPMTDVEIVDETGAPVLPGEPGEIVAS----GMSVTYWGRADR--DGGLEVVERWYRTGDIGRQDEDGFVYIVGRRKDIFITGGESVAPGEVETALMQHPLVAEAAVVGVPDPTWGEVGYAWLVLEQGVKERVS-KEDLISHCEGLIGRYKIPKHFRCTESLPRTGSGKIMKHVLKK------------------------------ 52222862 2064 ---------------------------------------------------------------------------------AARTPDAVAV------SDATRQLTFAELETRANQLAHHLAGLGVAPGTLVGVCADRGVDAVVALLGVLRAGGAFVPLDPAYPAERLQVMLEDAAVPVVVT-----------------EERLLDRTAGHDATTVCLDRDLP--------------LLEELPARPPYTAVAPDDLAYVVYTSGTTGRPKGVMHRHVHHMV-HAWDRRYGLALQP--RALSVSSISVDLFFSDFLLSAL-FGGTMVICP-QDAVADQVALTDLLLKSRAQLMVTVPTLARAVVAEGVTP------EALRVLMVGSEGWPADAAAEILAGLAPGTV-LVNAYGSTETTVDSTVFQLGRDPLGDAAVGRPLANTRIYVLDERMRPVPTGVVGECYIGGD--GVSRGYLGRPERFLDDPFAPEPGMYRTGDLARWRADGNLECLGRVDDQVKIRGFRVELGEVEAALARHPAIDSAAAAIRKDDGGPARLVGYVVPAAGHTPD---LAELRAFAAERLPSPAVPTAYMVLDALPMTPSGTVARRAL-------------------------------- 52222862 512 ---------------------------------------------------------------------------------VARTPDADALV------SDEETLSYAELDGRINQWARLLLARGAGPETLVAVALPRSAQMVTAILAIQKTGAAYLPLDPKSPAERNRLMIEDARPLLVLTSAGFGDGAE----------------------------LGAPALFLDDPDTRAAAGELSAGPLAAPAPLLPGHPAYVIYTSGSTGRPKGVVVTHTGVLVAAQSA---HFRTGHGARVLSFASLGFDAAFSELGMALLSGGALVVVDQERPGQP----LADVLAEHRVTHVTLPPSALSAL----TPGTLPKDL----TLVVAGEACPPAVARW------SAHHRMINAYGPTESTVCASMSAALTPDTVSGPIGRPLSGVRVSVLDDRLRPVPAGVPGEVYLSGA--ALARGYLGTAERFVDPYGPPGSRMYRTGDRARWLAGGDLDYLGRTDDQVKLRGFRIELGEVEAVLSRHDGVGAVAATVHKDERGTRRLVAYVVPAREDAADPA---RLREFAREVLPEHMVPSVFVPLDRLPLNANGKVDRRAL-------------------------------- 126433348 1 --------------------------------------------------------MPGLPDPR-FLDDRLN-------HWAHTTPDAEAVVYL------DRTWTWAQWDDRVRRLAGALSRFGVGHGDAVAFLDKNHPACVELTFAAASLGAANAVVNFRLAGDELDYVLGDSGAKVLIV-------GR--ELRPTIDKI--RDRLTHVEHVVEVTPDGQDGD-------EYEALLAGSAPTGRAEDVAPDDVCVIMYSSGTTGRPKGVELTQANLIAHTVNAHGWGFD--EGDKNMVSMPLFHVGGQSYVQFG---------IHDGVPTVMDGASLADAILK-GANRTFLVPAVLAKVLETGPDAVKLF--GALKTFCYGASPMPLPLLRQALKAWPDTD--FIQVYGLTEVCG-VISHLMAEHPERLVSAGQLIPNAELRVADPDGDELPTGQQGELWFRT--PQLMKGYHNKPEATAEA--VTPDGWFRTGDVGRIDADGFIFVEDRLKDMIISGGENVYSIEVERVLAEHSAVTEVAVIGVPDEKWGEAVKAIVVVEGSAS-----EQELTEWCRERLAHYKCPRSIDITEELPRNPTGKILKKELRK------------------------------ 167384379 29 -------------------------------------------------------------------------------------PDRPLIKYVSVCNDKTVELSLYEFHHLVDSLGYAFYSINLQRKDVIGIYLPNCVQFIISE---ASIGFIMIPLNPAYKPEQLERLFNKTEVKMVITT------------KALVPNIIKADKTM---RIVIVDSTKEDISSQRMNVYSYNDLIKKEFLDNQRNQISSEDILFYGCTSGSTGEPKICVYTNRAFIGNICSENRITLSIAP-----LYTTTGHIVGYYYIFL----------------DKFDVEKIFQIIEEDHVTSTGGAPSAFMALMKHPNR--TKYNLSSLKEVTIGGAIASNELTESVKKVFNLQ--YVCSGFGMTETCGIV-----YKMPAKSGYSAKLTKNYEIRVVDHETREVPVGIAGELEIKSPF--ILKEYLNNPGANKQAF--TNDGWFRTGDEAVLDADKFLRITGRVKDMIIRGGHNIWPAEICDIMIAHPKIQEAAVIGIPDKIQGETLVAFVIVKSGSSFTN-LEMEIKEYLADKLVPFSIPTYIFQLQDMPRTSFGKV------------------------------------- 194767938 100 ---------------------------------------------------------------------------------------------------TDRQYTFAQMRDASAAFAVRLQQFKLFKPDVVGVCLPNLPEYPIAALGAIEAGLTVTTMNPIYTSDEIARQLTFSGAKFLVGTAAVY---------PILSQACQMIGKKLPIAVI---RTSPGESLPEG-AIDFSELTSTQNIRYEPKDFTPNDMVFLPFSSGTTGLPKGVMLSHNNIQVQAS----LPLDVGPQVTLPAVLPFFHIYGLTVVMLSKLGQGATMPCF-------KPDDFMRSLDKYRGNFLNLVPP-IALFMINHPKLTQETA-PELRVVMSGAAPIGEHDVERFLKKFPKTV--FKQGYGMTEASPVVLLTPDGNT--RYASTGVLPPNTEAKIVPLDGNDVGPRASGELCIRG--PQVMSGYLNNEEANKVTF---YPGNWRSGDVAYYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEVNGEAPRAIVVLRQGQKATAE---EIAAYVAERVAHYKKLEGVIFVDEVPKNPTGKILRRELKE------------------------------ 195451946 31 ------------------------------------------------------------------------------------------------------------MHSRIVRLAYILQKLGVKHNDVIGLSSENSVNFALAMFAGFAVGATVAPLNVTYSEREVDHAINLSKPKIILAS------------KITVDRIAKVASKNKVKGIIALSGTSKNFNLYQFDDMMDNEKFKTKPDFLSPLANKNDDVALIVCSSGTTGMPKGVQLTQMN-LLATLDS-----QIQP--TMIPLSEVTLLTVIPWFAFGCLTLITTAVM--GTPKF-EENLFLSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVP--FIRQGYGLSESTLSVLVQNDEF--CKPGSVGVLKVGIYAKVIDPDGKLLGANERGELCFKGD--GIMKGYIGDA---KSTQTAIKDGWLHTGDIGYYDNDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQAGVQLTED---EVIKFVNDHASPAKRLRGVIFVDEIPKNPSGKILRRVLRNML---------------------------- 70730310 42 --------------------------------------------------------------------------------HVDKYRQRVAYVSIGTEMG-------YDLWERVFAFAAWLQSKGVKKGDRVALMMPNCLQYPICLFGTLLVGAVVVNVNPLYTAHELRHLLKDSGATVVIFENFAHTLEQAMPLKNIVVAAIGDLTFKGAALNFALRHVQKQVPFNLPGAIRFPAMMKLASVEHRPVELKQDDIAFLQYTGGTTGDAKGAMLTHRNILANLMQAKAWVGDLDENETNVTLLPLYHVLSLTVNCLMFMCLGGRNIL---IANPRDVKRVQMILRKEKFSGIVGVNTLFNGLLEN--EEFRGRDFSDLKLAIAGGMATHTSVARRWKEVTG---VPIIEGYGLTECSPVVSISPIDIARMRTGTIGVPLPSTWVRFVREDGQLAELGEEGELQVRG--PQVMKGYWQRPEETAKV-LDRH-GWLSTGDVGVMNEQGFIRLVDRKKDMILVSGFNVYPNEIEDAVALHPGVAEVAAIGVEDDVTGEKVKIFVVRK-----DPALTQDLLAHCREYLTGYKVPRYVEFTQELPKTTVGKVLRRALR------------------------------- 110598018 469 --------------------------------------------------------------------------------HAAEHPESTALCF------QNRRIGYAELNAGANQLAHALIALGIQRDAPVAIALERTPEMIVAMMAVLKAGGCYLPLDPSWPPERLAFMLEDSAAELLLT-SELLR---------------ERLSLKAVQT------------LCPGAGNPFVSLKPSGNPDL---AISPEQLAYIIYTSGSTGTPKGVAVSHRGV-GNMALAQISAFGVKRESRVLLFASFSFDASVSEIATA-LCSGAELHIPDEEQRIPGL-ALRHYLEDSAITHITLPPTALALLPKAGLPL--------LEALVVAGEPCPPALAAFWSK--GRR---FFNGYGPTETVCTTIAECADISPDRPLPIGRPIANTRLYLLDRNRQPVPTGIAGELYI--GGVGLASGYLNRPEKFIPDPFSSRPGLYKTGDLVRYRTDGNLEFLGRLDHQLKIRGFRIEPGEIESALTAIPSIHSALVDARNDAYGQPALAAWLV-AAGTPPS---IAGLRADLGRTLPEYMIPTSFIFLEAMPLTVNGKIDR---KALPDPEHSVSENSAAPRDP--VEEFL----- 159900471 14 -------------------------------------------------------------------------------------PQKTAVI-DGP-----RRITYEQLAASIGSFANELTAAGVTEGESIALVLPNCAEFVIGFYSTLHIGAVVLALNPLLKHNEINYYLADAQARVILTTK--LYMG---MCREIVAAAGRSIEIIALDGVL-------------------EGSRAAASERAAPAAADPHRPALFQYSSGSTGRPKKVMRTYGN-LCAEGDNFTATVGMTHDDVILCLVPLFHAHGLGNCLLAATMVGATLVIMDGNPFIARCARVFELIEIERVSVLPGVPYVFSALSSAGFEPA----LGSLRLCFSAGNFLTRDVFDAFLDRFG---IAIKQLYGCTEAGSVTI--NLEDDPSLAASVGLPIRNVELHICDEQKNRLAPDAIGEIAFKSPM--LTSGYVGLEDINRDMF---RDGFFFTGDLGRLDEAGRLTITGRKKIFIDVGGRKVDPLEIEDVLLTHPRVKEAVVVGIKAPYGGEFAKAVAVLDGECTQT-----ELLQYCKDRLADFKVPRMIEFRNEIPKSPLGKILRK-----------NLVDDSAVAEVEAL--------- 93006018 52 --------------------------------------------------------------------------------------------------------TYDDVDKASMAVAAWLQAKGLPQGSVVALMMPNVPQYLPTMIGILRAGYICTPVNPLYTGRELRHQLNDSGAQVIFVVDNFAQALEQVHIKHIVLS--KMGDMMGLKGILVVKRLVPKYNLNDPKDVTFPDVLKKGKNSFQKPKLSLSQTAFLQYTGGTTGLSKGAILSQRNIVAGAMQSEAWTRPITSNEVY-----INMVMALPYHIFAFMLAGYTFIL---VPNPRDIPGFIKTLSKQPFHIFPAVNTLFKGLL--DNPNFKNLDFSSLRISQAGGMAATEQTARRWLETTG---CAMIEGWGMTE--GVAVGTANVITDRKFGTIGVPVPSVDVIIIDDEGNPVGANQAGEMCVKG--PNVTSGYLN---RDSSDDFTK-DGYFRTGDIVSMDEKGYFRLLDRKKDMILVSGFNVFPNEIESVMLDCDGIIDCAVIGIPDENQGEAVKIYVVPADNNVT----KNSIKEFALDNMTGYKCPRHIEFVTELPKSNVGKVLRQKLRE------------------------------ 110679158 35 ------------------------------------------------------------------------------------------------DGPTGRKCTGAQFIQDVKSLAGGLEARGWGAGKTIALMAPNIPEFCALFHASAWAGGTVTTINPTYTAPEVNHQLEDAGAEVLIT---------IAMFADIAKEAIKGTRINDI--VIIDEAPAGMIPLDDLR----------GPPMDAQTPVDASHVVVLPYSSGTTGLPKGVMLTHQNLVVNVDQILAVTGLAGARETTVAFLPFFHIYGLQVLVY--MAAGGCLVTM---PRF-DLELFLSLIEAHKTPKLWIVPPVALALAKH--PMVDKYDLSCLEQVNSAAAPLGADVAEAISQRLGTHATQA---YGMTE-----LSPASHVSPFKLGASGAALPNTECRIVDTQTKDTAPGQEGELWVRG--PQVMAGYLNNPEATRESIVE--NGWLRTGDIARIDGDSFVYITDRLKELIKYKGFQVAPAELEAALVSHPDILDAAVIGVPDDESGEVPAAFIVIAQHREALS--LEDVQSYLSQRLAPYKQVHLLNVVEAIPKSASGKILRRVLRD------------------------------ 186456427 450 -----------------------------------------------------------------------------------------------------QSLSYAELNSRADRLAEQLLTWGVRPETLVGVCLERSPVLLTALLAILKAGGAYVPLDPDYPKDRLQFVLQDAHAPLLLTQKEF----------------ADHFALPDMQ-VVCLDKESSEVLQGPEPEIQSNDPNSQTRPSL-------NQLAYVLYTSGSTGRPKGVLIEHRSVVNLLGWAHELYTREELAGVLASTSVCFDLSVFEFFV--PLSCGGRVILAE------NALELPQLPASGEVTLLNTVPSAMAELLRTRGLPA------SVRVVNLAGEPLSPQLVDELYRT---QPCKVYDLYGPTE--DTVYTTCALRRPGAPATIGRPLANKQVYILNEQQEPVPVGVPGELFIGGS--GLARGYLHQAEKFIPHPFSADPRLYRTGDLAAYLPDGNIEFIGRTDHQVKLRGFRIEFGEIEAVLTQHSAIREAVITLQGESSNNKQLVAYLAIDPGRTITE---NELHLFTRERLPDYMVPSTFLTLDALPRTPNGKIDRKAL-------------------------------- 126343208 79 ----------------------------------------------------------------------------CFDDTVKKFPDREALVAVPQNIRK----TFAQLKQEVDMAALGLVKIGINTGDRLAMWSPNSYEWVLMQLATAQAGIVLVSVNPAYQAQELEFVLKKVNCKAIVFPNKF----KTQNYYNILKGELRSERLPDLTTVIMV-------DSKLPGTLHMNDVLQSGNAAQMDQLRDIEDPINIQFTSGTTGTPKAATLSHHNIVNNHKKEARLVL---PSPLYHCLGSVGGTM--VSILY-----GVTFILFEGK-------TALEVVARERATLIYGTPTYIDMLNQPD---FSSYDLSSLQGGEIRGQLAQPVILQMDITSLGSRDLFVA--YGTTENSPTFMQHTKDSIERKTQTVGRIMDHTEAKILDQTGKELERNMAGELCIRGY--CVMLGYWDDPQKTEEAIDE--DKWYWTGDVATIDEEGFCRIVGRSKDMIIRGGENIYPAELEDFFHKHPMIQEVQVIGVKDHRLGEEICACIRLKGTAKDTPE---DLKAYCKGKISHFKIPRYIVFVKDYPLTASGKIQKYKLRQ------------------------------ 194909912 32 ------------------------------------------------------------------------------------------------------------------RLACILQKLGVKQNDVVGLSSENSVNFALAMFAGLAVGATVAPLNVTYSEREVDHAINLSKPKIIFASKITVRVAKVASKNKFVKGIIALSGTSKNFKNIY--------DLNELMD---SDKFKTQPNFTSPAASKDEDVCLIVCSSGTTGLPKGVQLTQMN-LLATLDS-----QIQP--TLIPMSEITLLTVIPWFAFGCLCRGARLV---YLPKF-EENLFLSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVP--FIRQGYGLSEST---LSVLVQTDECKPGSVGVLKVGIYAKVIDPDGKLLGPNERGELCFKGD--GIMKGYIGD---TKSTQTAIKDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEAAGELPLAFVVKQANVQLTE---NEVIQFVNDNASPAKRLRGVIFVDEIPKNPSGKILRRILRDML---------------------------- 126463934 33 ----------------------------------------------------------------------------LIDAAAAEAGDRV--VWNFFESGE--TLTYGEMRRKVNGLAARLVALGIGKGTHVGVMLPNVEAFPLTWLALGRIGAVMLPINPGYTPREIAHVMKVAEADWVVTHDST---------RAVLDEAHAAGLIAPAERLVVVGR-------AEGGAHDWAELASEPQDHFPPVPVGHDDLLNIQFTSGTSGFPKGCMLGQRYWI-----SAGKVNAFRDGRIYILASTPFFYMDPQWLLLMTLYQRGTLFV----AARQSTSRFSGWLEEHEID-FCLLPWVLHGMVPQPHDARNRVVRANI-----YG--CPRDLHRGLEERF---DLNAREAFGMTEIGPAMFAPIERADKVGSGSCGVPCPFRECRIVGEDGQPVVRGEIGELQIRG--PGIMLGYYNNPE---ATAEVLKDGWFASGDLFRQDEDGFYYIVGRKKDMIRRSAENIAAREVETVLAAAPGVAEVAVVGVPDPLRGEEVKACIRLKEGVIADAAILEGIVATAQAGLAPFKVPRFYAFVEDFPRTASLKI------------------------------------- 149374923 22 ----------------------------------------------------------------------------LLQRSARVYPEKLAVI------DDDMNLSYRGLYARCRQMASALSRRGIETGDTVAILCPNSHEMLEAHYSVPMSGGVLNAINIRLDAGALSFILAHGEARVLFY-DTQWE--------EQVRAAVAELEVNPLLVAIDSKAGKS----QGLADLDYEALLQEGDAEAGWQHAADEDAISLNYTSGTTGNPKGVVHHRGAYL--AAMTNAMAFDMTAETVYLWTLPMFHCNGWAY-TWAITAVGGTHVCLREV----DSQEIYRRIEDYGVTHMCGAPVVMNLLIQ--DLGRASLTLSRPARFALGG-AAPPSSVIRKAEEIGFQ---ITHLYGLTETFGPSTLCVPQPLPLKMSRQGVPMHGLDVAVLDMSGEAVPGNVMGEICIRGN--TVMKGYLKNEEATEKS-FS--DGWFHTGDLAVMHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPRVSEAAVVAMADEKWGEVPCAFINPIDDVE---ELTEEIIAFCREQMAHFKAPRKVV-LGELPKTATGKIRKNILRD------------------------------ 197790482 3 -------------------------------------------------------------------------------------------------------LSYREYNACSAALAAYLQSLKLSPGARVGIMMPNVLQHPIASTAILRAGYVAVNINPLYTPRELEVQLNDSGAEAII----VLENFAHTLEKVHAETAMRHVIVATLGDLFVVRHVKKMVPFSLPGAVGFNDALTRGVPFKRPT-LGPDDIAFLQYTGGTTGIAKGAVLLHRNIVANVLQNDAWLLKKKPVDGQFCALPLYHIFALSACFLLTLRAGGASLL---IPNPRDIPGFIKELKRYRVHSLPAVNTLYNALLHA--PGFDEIDFSGLIACAGGGMAVQRAVAEEWKKRTG---CAIAEGYGLSET-SPVLTCNPSDIEDFNGTVGLPVPSTLISIRDDTDNEVPLGERGEVC--ASGPQVMQGYWNRPEETAQAM--TADGYFRTGDIGLFTPEGYLRIVDRKKDMILVSGFNVYPNEVEEVLASHPGVRECAVIGVPDGKSGEVVKAFVIRK-----DPALTEDLIAYAVERLSKYKAPKRIEFRTELPKSNVGKILRRALRD------------------------------ 193610791 9 -------------------------------------------------------------------------------RLLNELGNKTAMV----DIHDGSSITFSKILHASFNIANYLKEFGIQKSDIVGIFSENTIWYPSLVLAVWHVGGICALFNPMYNTKELTHVLNITKPKIMITSKMGLE---------------------------IVRNTAKPLDFIKPIDILCNTRIIEENNNFVPIPYDNKQTCVILFSSGTTGLPKGVELSHKSIFL-----MVSILNYI--DKFASKTDT--MMGHGYGLLVICMCGSKVIVL----KYFDEELFLKSIEVQKITVLFAVPPLMIFLAKH--PLVDKYNLSCLNVIYSGAAPLSLDIENEVVNRIGKGKLKVFQGYGMTELS--ILSTFPGEAEHVSGSVGKLICGMSGKVIDNNGKSLGVNKTGELCFKGPM--VMNGYYKNPE--ETTTTIDGEGWLHTGDVGYFDKYYNFYIVDRLKELIKYKGYQVAPAELESLLLTHPEIQDVAVTGLPNLEAGELPMAFVVKVPNSALNE---KDVVQFVHKNVSAQKRLRGVRFVNSIPKNPSGKILRRVLK------------------------------- 170722725 2201 -----------------------------------------------------------------------------------------------------RHLSYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLRYMIEDSRIGLLLSQRA---------LLETLGE------------------------LPDGVARWSLEDDAAGLSAYSDAPLDPQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIK-AFGMRSDDCELHFYSINFDAASERLLV-PLLCGARVVLR--AQGQWGAEDICQLVREQKVSILGFTPSYAQYLAGQGEQMP-------VRLVITGGEALTGEHLTRIRQAFAPQQ--FFNAYGPTETVVMPLACLPDTLPTDAGSIGRVIGARSAYILDDDLALLPQGGIGELYI--GGVGLAQGYHDRPERFVADPFSHDGGLYRTGDLVRLRADGLVEYVGRADQQVKIRGFRIELGEIESCLQAHADIEE-AVVLAHDLPGGKQLVGYLVCKQASADSERLREAVRAHARQHLPDYMVPAHLVLLGSLPLMGNGKLDRRAL-------------------------------- 170722725 13 ----------------------------------------------------------------------------ALAQRAAHTPDRIALRFLADAPGEQAVLSYRDLD---------MRARTIAAGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESSERLLSIIDDAEPRLLLTVAA------LHDSLQGL-QALAADSAPELLTV-----DGLDPALAN----DWREP-----------ALAGDDIAFLQYTSGSTALPKGVQVSHGN-LVANEQLIRHGFDLNPDDVI-----VSWLMGLIGGLLQPIFSGVPCVLM--SPGYFRPQRWLQAISEYGGTISGGPDFAYRLCERVSEAALASLDLSRWRVAYSGSEPIRQDSLDTFAEKFGFTPSSFFASYGLAEATLFVSGSRIGALELEAGSCGYPQPGHAVRIVEPQLDVLSDNRVGE--IWAAGPSIASGYWRNPEASARTFVEMDGQRWRTGDLGFMRE-GEVFVTGRLKDMLIVRGQNLYPQDLEKTLEREVDVLRVAVFAV-DDQGEEGIGVAVEISRNVQKAEALIKTLRQVVADAC--RQAPAVVLLLNALPKTSSGKLQRSACR------------------------------- 126725183 26 -------------------------------------------------------------------------------------ADRTALVY------QDLRLSYAQYHNRVSSLADGLRKKGITPGDVVATILPNIPAQVEAHFAVPAMGGVLNTINIRLDTDTVTYILEHGEAVALLVDTQFL---------PLAEAAIANMTGEKPR-VIEVPDAGAGFPAT-GRYETYDDLLAAGDPNAP--WTMPEDSISLNYTSGTTGRPKGVVHHRGAYLMTMGTVVSWRLQLYPKPLFHCN---GW--NHTWMM--PVLGGTVVCCRDITP-----AAIYDAIADEGVAYFGGAPIVLNMIVNAKDEDRRDFDHT-------------VEVFTAGAPPAPATLAAIESVYGLTETYGHVTECVWD--DTRWGELGVAFPMMDIAVLDGDMQPVDGATQGEIMIRGN--SVMKGYLKNPEATAEAFAG---GYFHSGDLANQHDDGYIQIADRAKDIIISGGENISSVEVEGALMNHPAISLCAVVAKPDDKWGEVPCAFVELKEGETATE---SEVITFVRERLAGFKTPKRVIF-QELPKTSTGKIQKFELRGVA---------------------------- 147768422 65 ------------------------------------------------------------------------------------------------------RLSYSQFLRQVQSLAASLQRIGLSKGDTAFILCPPSLKIPVIYFSLLSLGVTISPTNPLGSDSEVSHQIHLCKPAIAFASS---------------KTAHKLPSLR-LGTVLV-------------DSLEFDSMMENGAGYGKRVEVSQSDPAAILYSSGTTGRVKGVLLTHRN-LITLIAGFHHNRLEKEEDVSLFTLPLFHVFGFFMLVRASLAE--TLVLME----RFDFENMLKAVEKYRITYMPVSPPLVVALAKS--EFVGKYDLSSLQLLGSGGAPLGKEVSERFSARF--PNVQMVQGYGLTESGGGA-AGMADLDEAKRGSVGRLMHDMEAKIVDPKGEALPPGQQGELAFSKPLQCFLLGYVGDDEATAAT-LDQ-EGWLKTGDLCYFDSDGFLFIVDRLKELIKYKAYQVPPAELEHLLQSNPEIADAAVIPYPDEEAGQIPMAFVVRKPGSSITEA-----------QVAPYKKIRRVAFVNSIPKSPAGKILRREL-------------------------------- 160900188 1190 ------------------------------------------------------------------------------------------------------TLGYAELNVRANQLAHHLIASGVRPGVPVGIAMERSIEMVVGLLAIMKAGAAYVPIDPEHPADRIAYMLEDSGVSLVLVQ-------------PQVRD--RLPANCSAQLV--------DVPGLASR-------LQDMPAHNPAVALHGDSLVYVIYTSGSTGRPKGAANRHRSLCNRLAW-GQVHQPLGPGDTVLQKTPFGFISFWEF--FWPLTTGARLAL--AAPDHRDPRRLAELIARHQVSTIHFVPSMLQAFMAH-PAAATCQGLQ--RIICS-GEALSAELQAAVLQAFPGTR--LLNLYGPTEAAWWDCRD-EGALSVP---IGRPVAGLRTHVLDAALNEVPRGVAGELYL--GGVGLARGYWRRPERFVADPASRGERLYRTGDLVRWRGDGQIDYLGRVDHQVKIRGFRIELAEVEAQLLAHPAVREAVVVAR-QAADGARLAAFVSVQQGQTLDMAALR---SALAAALPDYMLPSSITVLDALPLNANGKVDRKAL-------------------------------- 160900188 26 --------------------------------------------------------------------------------------------------------SYDEFDRRVRALAARLQQL-CPVGARALVMMDNDEHYAASMLACFYAGVIAVPVPPLESLERLLGIVGDADAACVIST-------------AEVMQAL----------------PGADARFAGIAAVAADQVDLADADAWRPHAPAADDIAFLQYTSGSTSAPKGVMVSHGN-LIANEAAIQQRMDIGAGDRFMSWAPLYHDMGLIGGLLQPLYSGLPLVLTSPRLFLESPVRWLELISRHRATISGGPDFAYRMLERIKPSQLAQLDLSSWRLAYTGAEPVRADTVTAFAQRFGLAEASLFIT-GGSCGAGATITSFQGRAEESPGACGPAVPGHAVAIVDPHSQVLEPGHVGEI-----WPSISQGYWGKPQQTQQAFVEHAGRRWRTGDLGFV-HGGQVHVAGRIKDLIIVRGHNLYPQDIERVVEEVEAVRKGRVAAFAVDIDGRGIAAEVSFMQKLVPAQALVDALSTAVGAQCG--EAPTVIVLLNALPRTSSGKLQRAACRQ------------------------------ 159898216 38 ------------------------------------------------------------------------------------------LAYFNDHAGEEIRWSYADLFERAARIANLLTTYGVQHGERVATLAYNHPDTVAIYAACWLIGATIAPQNVGEDDQRIGFILGNAAVRVVLARTEYLERAKLI-----------CSHAAGVEHVVAL-------------DADFEQALAAQAITFQPTQAPSDDEALLVYTSGTTGAPKGVQLSHYNLLADCTGIMRWH-GIDATSRLMAILPIHHVNGIVVTLVTPLLAKASVVL----NRAFSASTFWQRIANEGVQIVSVVPTILQYLC-EGKPEHSQFERSHLRYLICGAGTLPVALAKRFYDQFG---VRVLHGYGLSETTCCFLPTNLSDAEYRHWMFGYPSIGVAIAVHDPQGHALSEGERGEIVIRGH--NVMMGYFNRPDANAEAF--KY-GWFRSGDEGFWDAQGFLFITGRLKELINRGGVKYSPFEIEEVLLAVPGVRTALAIAFPNNWYGEEVGAYIVPEDGAQLDA---QAILAHCRAHMPFAKCPKVVVFGTEIPVTATGKYQRLRLQEL----------------------------- 83950295 25 -------------------------------------------------------------------------------------------------------LTHSAFLAKVAQIAHAMTALGLKPGDRVAAQIAKSPEALALYGACVQAGLVFLPLNTAYTVDELTYFIDNSGAALIVCD-------------AKSEATLAPVAAKLGAQVVTLNADGSG---------SLSDRASDQPESFDTVARSDEDLAAFLYTSGTTGRSKGAMLTQANLLSNAVTLTQYW-RFTDADILLHALPI----FHTHGLFVALLAGGAMI------FLPKFD-LDDMIAWMKATAMMGVPTFYTRLL--DDARFTGELTKHMRLFISGSAPLLAETHVQFETRTGHR---ILERYGMTETN--MNTSNPYDGDRRAGTVGFPLPGVELKVTDPDGKTLPDGEVGQIEVRG--PNVFKGYWQMPEKTAAEL--REDGFFITGDLGKIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQPGVLESAVIGVPHPDFGETVLGIIVPEKGSTPD---LDAMMAAVSQALARFKHPRKLILRDELPRNTMGKVQKNILRD------------------------------ 115372245 18 -------------------------------------------------------------------------------------------------------LTYRQLDERANQVAHALRAWGVGPEHRVGLCTGRCLEMMVGLLGILKAGGAYVPLDPVYPRPRLAFMLEDARVSVLLTRSD-------------------------VEGVL---------PLEARRVLRLDEAGALARPVSRPKPLAAEHLAYVLYTSGSTGRPKGVQVEHRS-LLNLAESLGQTFGLAEDSHVLQYASLCFDVSLWEIL-AAWVGGGTLHLMPPEALLPGP-ALLDLLRARAITHAALPPSVLAVLPDAA--------LPALKVLVSTGEECPASAARW------SPGRRFFNAYGPTEATVHA-TLFEGTGGARPPPIGRPMGGMSAYVLDEQLRPTAGDAVGELYL--GGKGIARGYLHRPERFVPHP-ETGERLYRTGDSARWLPDGNLDYLGRRDHQVKIRGHRVEPGEVEHVLAQHPAVRAGVVVGREDVPGAMRLVAYLAVRPGPTPGPSGWRRL---VREALPEYMVPAVFVELPALPLSPNGKVDRQAL-------------------------------- 115372245 1229 ----------------------------------------------------------------------------ALVRTAAAAPDR-GITYVGADGAEQYQ-SYPELLHEARCVLTGLRERGLGPGARVILQLGSLREHCTCLWAC---------LLGGMTPVTVA-----IAP--------AYEKHNAVAVKHNIWELLGHPPLTSARLVSALEGLRTRFPMEALQLLCVEDL-QGRPPAANLHPAKPEEVAFLQLSSGSTGVPKCIQETHWG-LIHHFHAEAQVNGYIPDDV-----SLNWL---------PFDHVAPTLIYHLGVAYGDPLRWLDLMEKHRVSYFKLVSDAVRQ------APHRAWRLDRLKRLMNAGEQVTAPVIREFIQVLAPLRTQVMQGYGMAELCTAITSSLNGPLVLKDTEVGPPNPGVQLRIVDENLRLLPEGVIGRVVVTP-------GYLHNEAANREAFVG--EGWFNTGDSGFL-WRGRLTLTGREKEMIIVRGSHLYCHEIEDMVRDIGGVVGACSVDVS-ALGTEGFAIFFVPRETALAGARIATEMRTRVTARLG--AAPTFIVPVPEFPRTTSGKIQRGVLKKALEG-------------------------- 37526619 29 -----------------------------------------------------------------------------------------------------RKFSYHQLDQQSSALASNLTLAGIKRGDTAIVQLPNIAEFYITFFALLKMGVV--PINALFSHNELLAYAQQIDPSLIVLSSE-------HSLLQNNDEQLKI-HCPRLRNIVV---DGRKIQYTNELKSW----LESTNLPLNFEATRSDEVAFFQLSGGSTGTPKLIPRTHDDY----YYSVRRICELTQQTRYLCALPA----QHNYPLSSP---GALGVFYAGLATDPGPTTCFPLIREHKVTMTSLVPSAVALWIQTMRKY--QYSLESLRLLQVGGAKLSESVARVIPKLF---SCKLQQVFGMAE-GLVCYTRLNDDDERIFTTQGCPMSGDDVRIVDDNGNIQAPGSAGMLIIRGPY--TFRGYYKSPAHNAKV-FDK-EGFYYTGDLAYMTKEGYICIVGREKDQINRGGEKIASEEIESLLLKHEDVIHSALVSMPDPLMGEKSCAFIVVADPNINTLQLRKYLRGM---GIAEYKLPDRFEIIDVMPVTPVGKIDKLLLRKLIRDKLEN---------------------- 41386598 7 ------------------------------------------------------------------------------------------------------TWTYQELLNHSQAFSAWLDGKGVARGERIVVQLPNIRQTVAVFYGACRRGVVFVPLNPGMKPFHLRSVIADADPRLVIAEDET-----------------AADRLRDVTDLPVYSIDSLWADVERLRD---------AGAGAEAVEVSPEDLAVLIYTSGSTAAPKAVPHQQ---IVFAASSINAVLGYHAEDIVFCRMSVSWDFGLYKVLISTL-TGAKLVLAGGEPDI----ALVKSLRESGATMMPIVPSLLTTLIRRDPEGA-----PTLRMFTNSAAALPQVTIDALRSAFPG--AQVVRMYGQTECKRISIMP-PHLEHERPDSVGLPLPGTTIEILDEDGTLLPPGEPGEITVTG--PHVMAGYWRAPEITARAYRTTGAMRLHTGDYGHLDEDGFLYFGGRRDDMFKRKGTRMSTVEIEAAALDIPGV--TAAVALPPATRDLALCV----ASDLEPHDVLRS-----LAERLEPAKVPATCRIVNDFPLTLNGKSERKQLARLLDG-------------------------- 126741255 1 -------------------------------------------------------------------------------RQAQVGGERPALYF-----GTELVANYQEFHRRAAALANWLIAEGTAPGDRVAIFMKNCPDYLIALYGVWYAGAAAVPINAKLHGAEAAYILENSGAGLVFTSAG-------------LKEALQVEG---------VERAGCRVLDIADPDY---EAALQQEPLPVPVACAPEDLAWLFYTSGTTGKPKGVMITHR-----MLTTVSL----------GYFADVDQATGADQILYAPMSHGAGLVLVGAAHVCPDVREILDLAAHFGRVQMFAAPTMVTRMTAQAKAMGRSGD--GLRSVIYAGGPMYLADILEAEAHFGEIFIQV---YGQGEC-PMGITVLKREWEARLAGVGRAQSFVEVQIGTAEGEPLATGEMGEIMVRGD--AVMPGYWMNPKANAET---LRDGWLMTGDMGTLDQDGYLTMTDRSKDLIISGGSNVYPREVEEVILTHPLVQEASVVGRPHSDWGEEVVAFVV---GSATPEQLEE----HCRAHIARFKCPKAYFQVPDLPKNNYGKVLKTELRA------------------------------ 196243390 1699 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVYE------DQQLTYLQLNQKANQLAHYLIKFGVKPDTLVGICVERSLEMVMGLLGILKAGGAYVPIDPNYPAERIEYMLKDSAVSILLTQE------------RLVKE---LPETQAQMICL---------------DNDWLT-ISQENPNNCLSQVNAKNLAYIIYTSGSTGNPKGVMIEHNS-LVNLAKQQKITLN---GSLSFDTSVKQWIYGHS--VY---------IIPEDI--RLDSVTFLKYLRDYRIQVLDCTPGQLRGMIESDLLTTESY-LSK---ILLGGESIDVSTWGNLSQN---SHIQFYNLYGPTESVDTTISKIEVNQPLP--NIGKPINNVQVYILDTNLQPVPIGVAGELHIGGD--GLARGYLNRPEKFIVNPFDPTGQLYKTGDLCRYLRDGNLEYIGRIDHQVKIRGFRIELGEIESILSIHPDIQESVVIAREDQPGNKRLVAYLV----------------------------------------------------------------------------------- 21230281 11 -----------------------------------------------------------------------------------------------------QEWTYAELDDLIGRLAAVLQTRGCVDGERLAVLARNSVWQVALHFACARVGAIYVPLNSGTELDALLQR---AEPRLLLGDDVAAGRAQVEDFARFIDNA--------------------------------KQLAPAETPYIPPDRVS-----LILFTSGTSGQPKGVMLSEQN-LQQVAHNFGVTTRVEAHSSFLCEAPMFHIIGLATNVRPVLAMGGSIQVSNG----FEPKRTLGWLGALGITHYVGVPQMMQAFRSQGFDPAA---LRHLTALVSGGAPASEDLLGWLEDGI-----PMVCGFGMSEAGTVFGMSVCEVIRSKLGAAGISSPTVQTRVVDNEGNDCEVGMPGELLLRG--PNLSPGYWRDPQATAE--MRDGAGWFRTGDIVRRDADGFFWVVDRKKDMFISGGENVYPAEIEAVLADHPEIRECAVVGMADAQWGEVGYLAIVPA---TETPDL-ERIRSYLSERLAKYKVPKHLRVVAALPRTATGKLQKARLKDALANE------------------------- 74095567 492 -------------------------------------------------------------------------------------------------------FTYREMREQVLTLAAELVRRGVKPGDIVAVALPRSVFLSLALQAIVEAGAAWLPLDTGYPDDRLQMMLEDARPALLITA------------------ASEQGRFAYLPRLPVF---------------CYDAPLPASDPQPLARSRPS-HTAYVIFTSGSTGRPKGVMVGQTAIVNRLLW-MQSQYPLGADDVVLQKTPCSFDVSVWEFFW-PLIVGARLVM---APAHRDPQALQALFARWRVTTTHFVPSMLAAFVGALTTEAAIGACASLRQVFCSGEALPTALCRDWERLTA---VPLHNLYGPTE-AAVDVSGYPALSQVKGASIGFPVWNTGLRILDGRMRPVPPGMAGDLYLTGV--QLAQGYLGRPDRFIADPFVPGERMYRTGDVARWLPDGAVEYLGRSDDQLKIRGQRIEPGEIDRVMQRLPDVAQAACVLNSHAETGRQLVGYLVSASGATLDAALRARLSEW----LPAHMVPVTLVQLSALPLSANGKLDRKAL-------------------------------- 183983944 34 ----------------------------------------------------------------------------VLSQNARDHGDRTALEASGD------KLTYAQLEAQSTALALHLIELGVKSGDRVGLCIDPSFDMVVGLLAILKAGAAYVPIDANLPRHRIAYVIRDAQLQVVLA--EQRFN-------------LELSLCCTQAQTGRVEVLDSAAGWRTA----WN------RPEGPPEPQSEEALAYLIYTSGSTGEPKGVMIEHRG-LLNLAVANREILGVGATTRLLQFASLSF-DAATWEIFSALIGGATLVL--GQREELMPGRLAQFLMRHRITMLCIPPSLL-ALMDA-----ERPELRCLQTVVVAGEPCPLSTA----RAWSSSERRFFNAYGPTEATVCATMHLFRGTEAVP--IGDPLPGVTVEILDDSLRRVPAGTVGELCI--GGMGVGRGYLNKPALTERSFVSDSGRMYRTGDLVVADPTGSIRFVGRKDNRIKVRGFRVELEAIERALCEHPDVL-AAAVGVADASID-TLVGYFVARSGLNVEPPTPSKLRDYLAARLPEYMVPHVFMRLDALPMMANGKVDRRAL-------------------------------- 15599393 24 ---------------------------------------------------------------------------------------------------------WAQTYQRCRRLASALAGRGIGQGDTVAVMLPNIPEMLEAHYGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLITD---------YEFHEVIHAAIGMLDHPPL--VVDV----NDPEYGEGRELDYEALLAEGDPQFAWEWPRDEWQAISLYTSGTTGNPKGVVHHRGAYLNALGNQMTWSMGQHP--VYLWTLPMFHCNGWCYWTVTALA-GVHVCL-----RRVDPQKVLTLIREHQVSHLCGAPIVLNALINMPDSAKAAIDHPV--HAMVAGAA--PPA-----KVIGAVEIRVTHVYGLTEVYGPVTVCAWHGLPLERRAAIKSRQGVRVMVADPKTEPVPGQSIGEIFMRGN--TVMKGYLKNPSATEEAFAG---GWFHTGDLAVCHPDGYIEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKSDHQGLAE--SEIVAFCREHLAAFKIPRTVVF-SELPKTSTGKIQKYVLREWAA--------------------------- 212530664 49 -----------------------------------------------------------------------------------------------------------------------------------------------------RLAAVVTPANAAYSAAELTYQLKDSKATALFTC---------APLLETALIAAKQAGIPSNRIYIVLEFVGSSKTLSQFKTL--EQLIAAGKSLPKVEQLNARTTAFVCYSSGTSGLPKGVMISHRNVIANSIQICTYEGTFRPTEVSLCLLPQSHIYALVYICHAAPFRG------DGVIVLPDIKTFLNSIQRFHINTLFLVPPIIITMLRS-KELMKKYDMSSVTSIFTGAAPLGAETAKEIQDVFPDWA--IRQGYGLTETATVVCGTT--TTDIWFGSSGNILPGVEARIVSPDGKELEYDTPGELAVRS--PSVVLGYLHNEKATKETF---RDGWMFTGDEARIGPKGHLFIVDRIKELIKVKGNQVAPAELEAHILEHELVADCAVIGIPDEAAGEVPKAFVVKSPSATQDAATIAAIKKHVEDHKSRHKWLKGVQFLDVIPKSPSGKILRRLLRD------------------------------ 196004885 6 ---------------------------------------------------------------------------NLVDQYFDEYGSRVAVV----DAKTGHSYTYAQIREFTIKLASALLRLGLSNDDVVAIYAPNIPEYPIVFFGTVLAGGTACIVNPAYSVKELTNQLELSEAKYIFTVSAF------------LDKAKEAAARRDISNIYVMDNTDSDITLA-------QELLEDDGSRYKSKKINSENIAAIAFTDGTTGSPKGVILTHHNIISNVSAAVRPFFTVDEQDILL--ALIPW--FDIYGMVANLLIG---LRFGGSLAEANTTVFLETIQQHKITIATITPRIAASLSKQ--TLTGNFNVSSLNDVIGAAAPLGKEAQTVLGGNLGGSYRQA---YGLTEL-SPVVAVVPSSKAI-IGSVGKLVPHTKGKVVNETGEALPVGESGELCFKG--PQVMKGYLGNQAATESVIDE--DGWLHTGDVGYYDESGNLYIVDRLDEFIKYDDFQVAPAELEEVLLTHPKVSDAAVIGIPNIDGGELAKAFVVKCD----NDITEKELEDFVASEVAEHKKLGGVEFIDTLPKSTGGKLLRRRLK------------------------------- 111019284 27 --------------------------------------------------------------------------------------------------------TYRELDQRSGAFAAALRDSGVAERDVVLLHLGNCIEFVVAYYGALRAGATVTLVNPLQPGPGLRSQIVDTAAVAAVTQPA------------QLDTLTEAASGTTVRTIVV---AGLPAGVGRGQ-FGFEEFVRGYATAPFTPKVSGDDVAHLAYTGGTTGLSKGVRVLHRNVLANVTQMIAW----RAGHEVRATADGGGVVGAT-VVVSPLLSGATQVF----AGRFEPGRMLELIETHRATYITGSPAMWHAVATHPDAVVRDTD--SVRVVSSGAAPIDHVTLEALGRAF--PSASVVEGYGLTE-GTCLVAPLTGSVAYKLGSVGLPVFDTEVQIRDDSGAVLEAGTRGKLWVRG--PQVTDGYLNHPEITAQQYVD---GWLDTGDIAYLDEDGYLFICDRTKDMLIYKGYNVYPRELEEILVSHPDVSSAAVVGREAGSVGQEPVAFVVPMPDVTIDPD---AVSAFVAERVLPYKKVRDVVVVEQLPTSAAGKILKTKLRE------------------------------ 30020587 2574 -----------------------------------------------------------------------NAIHQLFEEQVHRTPDALAVV------DEKQQLTYRELNERANQLAHHLQKCGIGTESLVGLCFERSVEMVVGLMGIWKAGAAYVPLDPSNPESRLQYILEDTGIRVLVT------------------NEVLLGWIPKDIKTVCLDRD--------------QAMLSQESKLSPICEVTGENLAYVIYTSGSTGNPKGA-------LVQHHSVINLSYGLQKE--VFSHASIAFDVSIQQL--QMLLYGSSLYIIP-SEVRTNPERFVSYIRENKLEMFDMTPSLLQLLISADVHVPSK--------ILVGGEAIMPSLWK---QLVETEKIDFYNVYGPTE-CTVDATCYHIETDSKRVTIGRPLPNVQTYVLDKNLLPVPVGVTGELYIGGA--GIARGYLNRPERFIRHPFNEEERLYRTGDLVRYLPDGNLDYLRRIDNQVKIRGFRIELEEIEASIERHPLVKEAVVLVTEDKLGEQRLVAYVV-------GDGSMHDWREYLKTQVPNYMVPAHFIKVDKIPLTPNGKVDRKAL-------------------------------- 91795078 522 -------------------------------------------------------------------------------------------------------LSYRELNCKANQLAQGLAAMGVTRETKVIISLTRGLDLLCGILAIIKVGGVYVPVD----PKAPAKRINDSGAQWVL-CDQDWQHGDV-----NVIDIAKLTAQT-----------------------------QQYEDRAPAVNIEPHDAAYIIYTSGSTGLPKGVVHHNLVRLVGAAM---NAFDFNADDV--------WCLFHSWEIFGPWLTGGAVAI------VPDPALFHRFLLENKVSILNQTPSAFYNLIDADNQVDEP--LSELRYVVFGGEALSPRLASW-QQRYDADRVKLVNMYGITETTVHVTHYTVKAGDCKRSIIGLPLSDLDVYLLGSDGLPLPEGTKGELYI--GGPGVAREYFGKPERFVTH--TTAGRLYRSGDFARLDNDGQLVYLGRKDDQVKIRGYRIELEEVRQQLMSLDAVK-TAVVTVSDIGAGDKLIAFVIPQVAELFVASV---IKHELAKRLPPYMIPAICHPIEHIPQTNNGK-------------------------------------- 91795078 1578 ----------------------------------------------------------------------------------------------------ERRVSHGELNALVETLVQSLA---IERGTRILLHLSKSVEFVVWLLACMR--------------KELV----------------------VIPLPVDADPLRQQSIVEHADAAYIVSEQPQTFGYQVISSQDQSDIVLG---YKSPLHTPSESAAIVMFTSGTTGKPKGVVLSLHS-LQAHSRAMARTLSLTTDDRVLWFASTG-----ADIVIAPLSVGACVVI---------PEKIWSMAEFLGVTVADLPPVYFQWLMRADAKQKQAWLDSPLRMVLLGGESMPLSVIKAWQQMQLPQKLQLFNVYGPTE-----ATITASVFPISAGSLGMPTEGNGFLVLDLQGKPVPAGVEGILYITGER--LANGYLFNEEKTTEAFIEGIDGMYHTGDIVKWLPDGTLWFVGRSDAQVKIRGYRVELDAVQHFLESREDIHEAVVIKQRD-----LLLAFVVASTEVT---GVAKRTLASMRSELPHYMVANRIIVVDQIPLTANGKVDSKAL-------------------------------- 120404947 11 ----------------------------------------------------------------------------------------------------ERVRTFADVGDRVSRLAGGFRSLGASPGDRIAILSLNSDRYQESLLATVWSGCVTNPVNIRWSAAEIAYALRDSDSRILLIDDAFL------PMLPELRR--EFPGLGDVIHC------GDGVAPPE--CLAFEDLLGVSDPVTDAHRSGS-DLAGVFYTGGTSGHPKGVMLTHDNLMTSAMGALASGFFLTSG--------------------GPLLHAAPMVIRGGTHVFFKPEGVLDALQRHRVSDLLLVPTMVQMLVDHPALPV--YDTSALQMVMYGGSPIAAALLERASKRL--PTASFVQAYGMTEVSATLLSPRDHDDPVLRRSGGVAAPHSEVRIVDEDDVEVPRGDVGEITVRGGH--VMAGYWG---RPEDTATALRGGWMHTGDAGYMDERGYVFVVDRIKDMIVSGGENVYSVEVENALARHPAVAACAVIGVPDERWGERVHAVVVPADARNLDPE---ELREFCRSLIGGYKVPRTVEVVAALPLSAAGKVLKRELRA------------------------------ 169631764 1976 -----------------------------------------------------------------------------------------------------RSLTYRELDESANRLARVLADRGAGSGETVALLFSRSAEAIVAMLAVLKTGAAYVPVDPALPLARIEFMVADTAPILAVTTTE------------------HRPRLGDIELCII------DIN-EPSPDVQ----AETAPPGPTP-----DDIAYIIFTSGTTGTPKGV-----------AIAHRNVFDALNAQV---PSGTGWAQWHSYSIFGALLHGACLVVTEQAAA--SPGELHELLVTQRVSVLSQTPSAAGMISPQGLEST---------ALVVAGEACPPELV----DRWAPGRV-MVNAYGPTETVYASISA-----PLQSGSIGAPVPGVALFVLDQWMRPAPPGVAGELYVAGRGVG--LGYWRTSTRFVACPFEPGGRMYRTGDLVQWDDGGQLRYLGRADEQVKIRGYRIELGEVQAALATLDGVTQAVVIAHEDQGGTLRLVGYVVGKADP-------DRIRTQLAARLPGYMVPAAVVVIDALPLTVSGKLDRRAL-------------------------------- 169631764 4522 -------------------------------------------------------------------------------RQVTRSPKSIALVCE------DRSLTYLALDEASNRLARFLIGRGVGPGERVALMFPRSAEAVVAILAVLKTGAAYLPIDPALPGARVEFMVSDAGPMAVVTT-------------AALAERFSGFGLP----VVDVQDPAIAAECGAGLTMPSADGMAH-----------------IIYTSGTTGLPKGVAVTQRNV-TQLFDSLQIGVPLEPGQV--------WTQFHSYSIWGALLHGGRLVVVPETIARSSRD-FHRLLVREQVTVLTQTPSAVSML------PVDGLDVATL-VIG--AEPCSPELVRWA------PGRTMVNVYGPTETTMWLCASAPLAPGLGAPPIGSPTAWAAFFVLDEWLRPVPAGVVGELYLGGAGVG--IGYWRTAARFMACPFEPGSRMYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIELGEIQSALAALDGVENAAVIAREDRPGDKRLVGYITGAADPVGA-------RTALAERLPGYMVPAAVVGLAALPMTVNGKLDVRAL-------------------------------- 169631764 3046 ----------------------------------------------------------------------------------------------------ERSWTYRELDSAANRLAHLLIDQGAGPGQVVALLSNRSAEAIAAILGILKTGAAYLPIDPAVPDARLTFVLADAGPVVAVTT---------TDLADRLDG-----------------RGLAIIDIRGVGPHPPDAGFDGAIPDPEP-----DHTAYLIYTSGTTGVPKGVALSHRNV-TQLLDSLDAGL-PHPG--VWSHS-------HSWEIFGALLSGGRVVIAEGA--TSSPEDLHALLIREHVTVITQTPSAARALPREGLDSA---------ALVVVGEACPAEVV----DQWAPGRVMI-NAYGPTETTMCVAAPLTAGQGVPIGT---PVTGAALFVLDESLRQVPVGVVGELYVAAPLTST---------RFVACPFDPGTRMYRTGDLVCWRPDGQLNYLGRADEQVKIRGHRIELAEIQAVLASLGGVEEAVVIAREDRPGDKRLVGYITGTADCGG-------LRMAIADRLPAYMVPAAVVRLDAIPLTVNGKLDTRAL-------------------------------- 169631764 483 -----------------------------------------------------------------------------------------------------RSVSYRGLDEASNRLAHLLISHGVGPGQRVALLLSRSVEAVVAIMGVLKTGAAYVPIDPSVPDARLRFVLCDAGPVVVVTT-------------AELADRLAGHGLTVVD--------------IDGRAVY-------GQPSAALSIMPPDDVAYLIYTSGTTGTPKGVAIPHHNV-TRLLEAIDADLELVPGQ--------GWAQCHSWEIFGALLHGGRLVVVEGVTRAP--EELHALLVHERVSVLSQTPSAFYALHAVDTASPEQRQL-ALSVVVFGGEALEPALSDWFQDH--PQSPRLINMYGITETTVHAVSDVVGTSSP----IGAPLADLSFFVLDDWLRPLQAGAVGELYVAGAGVSLTAT------RFVACPFGRGTRMYRTGDLVCWGSDGQLRYLGRADEQVKIRGYRIELGEVQSALAALEGVDQVAVIAREDRPGDKRLVGYFTGSADP-------GELRETLTDRLPSYMVPAAIVVLESLPLTVNGKLDRNAL-------------------------------- 169631764 6641 -------------------------------------------------------------------------------------------------------LTYRELDDAANWLALRLSRAGVVPGGCVALLLERSSQAIVAMLAVLKAGAAYLAIDPVMPSARIDFMLDDAAPTAVVTTSG---------LAGRFDG-----------------REMSVIDIGELADVDDAEEIVHSPANPGPEP---DDIAYLIYTSGTTGVPKGVAVTHHN-LTHLARSTPAQL----------PANQVWTQCHSYAIWAALLGGARVVVVPESIV-SSPEDFHTLLVRERVNVLTQTPSAAGALSPAGLDSV---------ALLLGGEACPGEVVRWAAGH------TVINAYGPTEITVYASMSAPLAAGSGAAPIGAPVSTSALFVLDEWLRPVPVGVVGELYVAGE--GVACGYLGTSARFVACPFGPGARMYRTGDLVSWRPDGQLQYRGRADDQVKIRGYRIELGEVQAALSALSDVSQAAVIAREDPPGVTRLVGYVTESVNGVAEPD---RLRNALANRVPGYMVPSAIVVLEALPLTVNGKLDIRAL-------------------------------- 169631764 5582 -----------------------------------------------------------------------------------------------------RELTYREVDQASDQLAHRLIAQGVRPGESVALLTERCPEAVVAMLAVLKTGAAYLPIDPALPDVRVEFMIGDA-------------APTAAITTADLTDRLAGYALT----VIDVGDIAEGASSGAGSSL----------------PLPSDDIAYIIYTSGTTGVPKGVAIAH--HNVTALMGSPATF----------LAGHTWAQWHSYAIWGSLLHGGRLVVVPESAAH-SPEHLTALLVAEQVTALSQTPSAVALLTPESLDAVS---------LLVAGEPCPGEVV----DRWAPGRL-MVNAYGPTETTICATAALVGGTGSP--SIGAPVPGAAMFVLDGLLRPVPPGVVGELYIAGHGVG--VGYAGTASRFVACPFAQLPGMYRTGDLVRWRADGQLEYLGRADEQVKIRGYRIELAEIHSVLTALDGVDQAAVIAREDRPGDRRLVGYVT---GTANPAKLRAQL----AEQLPAYMVPVAVVVLAALPMTVNGKLDTRAL-------------------------------- 120406120 18 --------------------------------------------------------------------------------------------------GPVRRTTWREINEHSKQVANALAELGIEQGDRVATLAWNSDRHLALYFGVSGSGAVMHTVNPRLFPEQIAYIVNHAEDRVLFFD---------ITFAPLVAQLAGELGTVETFVAMTDRDHMPDIPIPDGRLRCWDDFIGGQSTAFDWPEFDERSASSLCYTSGTTGNPKGVLYSHRSTMLHTLMAARDAIDIHSGSVILLVVP----MFHWGTPYTAAMVGAKLVM----PGHLDGQSVYELMKAEGVNQSQGVPTVWMMLFSYLDEHPEAHELG-LRVAGTGGAALPLSMIERFHRDFGAESMQ---GWGMTETSPLCVVG--RLLPKHEGKQGRGVWGVDLKIVDDDGNRLPGKAFGEVWVRGPW--IASGYFRGEEKLDAEGF--FP----TGDVATIDPDGYLQLVDRAKDVIKSGGEWVSSIDLENAALGHPAVAEAAVIGVPHPKWQERPLLIVVLRKGHHAT---REDILEYLAGEVVKWWLPDDVVFVDELPHTATGKVLKLKLRE------------------------------ 108760891 441 -----------------------------------------------------------------------------------RHPDRVALVYE------ECTLTYAQLDARANRVAHALRRRGVGPEMRVGLYLNRSLEIMVGILAVLKSGAAYVPLDPGQPRQRLAGLLDDIQAKVLLTQ----------------------------------RRLRETVPEAEDREVLCLDEESTFAGEPTSAPALPEHPAYVLFTSGSTGRPKGVV-------VEHRQLHNYVLDLPEGAAYATVSTFSADLGNT-VIFPALCLGGTLVI--SAERVSDPAAFVEYLQRNPIDVLKIVPSHLRALASAGTAGAL---LPRQRLI-LGGEATP---LAWAEEQAQAPGCRIYNHYGPTETTVGVMT--FRLEPSRPFAANRPIDNTQVYVLDARLRPVAVGMTGELYVGGA--ALARGYLNRPDLTAQSFFSTTPGMYRTGDLARHLPDGTLEHLGRADNQVKYHGYRIELNELRHALNQHPQVRDSVMMLKRDTNGNEVLVAYYVSRQEQE-----HAQLRAFLAERLIEEVLPNVYVHLKKLPLTLNGKV------------------------------------- 167836559 26 -------------------------------------------------------------------------TYEMIGRGAAINPTAPALSFRVDDHRKPLRWTYAELLRDITRTANMLSRLGVDRHSVVAYVLPNLPETHFVIWGGEAAG-IVCAINPLLEGPAIASLLKAANAKVLVT--LAPFPG--TDIWSKIQPIL--SQVPSLQSLVLIDLAGRVHGWRRGRAHDFDDAMSRESGDLNARRFDADDISSYFCTGGTTGLPKIAIRRHGNE-VANAWSVGQVIGMGPGKTVFC----GLPLFHVNAVLAPFSRGAHVVL--GTPGYRGDGRFWEIVEHHRINFFSAVPTLYSALL---DVPVGGRNIGSLEYGLCGAAPMPVEVFRTFQDRTG---VRILEGYGLTE-GACVSSVNPPGGERRLGSIGLCIPGMKAVILDDAGHYVRDCVENEVLLTISGPNVFEGYLQEDQN-KGLWLDLDDGWLNTGDLARRDAQGYFWLTGRRKELIIRGGHNIDPATIEEPLHRHPAVQIAAAIGRPDVHAGELPVAYVQLKAGATATEA---ELDAFIRGSIGERAAPKRIHIVDA---------------------------------------------- 73540891 7 -------------------------------------------------------------------------------------------------------MTYGELARQVSALAAAFQDIDPVPGSRVAICAGNSVPHVVALMAVLAAGKTWVPLNPGAGPE--LARIIDFTTPSILVFDEAHR-------------EQACYAVPAGARRLVCGTSSAEPNSVAGLLVAWQGRVPRRQSR------DLSDIQAIKFTGGTTGAPKGVMQSLNATVVSILTAMQ----LQDDERYLAVASITH--GTSTFLLPVFACGGTIVLASST----RPKSVLDQLESGRITATFMPPTLIYDLL--DEPGVATRDWSQLRHMVYAAAPMRADRIAQAIEVFGTLET----SFGQTE--APAVIAFMPSIELRHGSVGRATPLTEIGIMAPDGRLLPPGETGEIVVRGDL--LMSGYWRQPEKTAET---IVDGWLHTGDGGYLDREGFLYLKDRLRDVVISGGFNVYPTDVENALGKHPAVCRCAVFGVADPRWGEAVHAAVQLRPGTEVSAD---TLRGVVRARLGPVQTPKQIHFLDSLPLTANGKVSKQALRDQLAN-------------------------- 119474793 312 -------------------------------------------------------------------------------------PDNIAVI-EGD-----RSLTWPEFDAKLNQMANALIARGIKPNDKVAALARNSLEYMVVMFGTLRAGACIVPLSGMASSESLAMMMDNSDAEILFLENQ---------YRELID---------PVKSRLTKVTTDGFVGFDFSGDGWYEAFIDGFPTTHPGVKITPELGFNIIYSSGTTGVPKGILH---------ARSMRMQEYPK-----------GAATGYSPLISTPLANGGCAVIM---PKF-DANEFLALAEEHKITHAMLVP--VQYQRILDLPNFADYDLSSFLMKFSTSAPLREDLKR---RVITDWPGGLVEYYGMTE-GGVGCLLLAHMFPTKLHTVGFPMPGNLIKLVGEDGKEVPAGQPGELYGRSA--NMMDGYFKAQDKTDEAIWEDGNRWQRSGDMGRIDEDGFIELLDRKKDMIISGGFNVFAADLEDVLIKHAQVSDVAVIAIPSDQWGETPLAIVEPVPGLLPD---TSALKAWANERLGKGQRISDVVLMSDLPRSTIGKVLKKDLRA------------------------------ 40556688 8 -------------------------------------------------------------------------------------PDEVAVIF------KKETLTYKELNEKSNQLARLLREGGVGPDTVVGIMVERSIEMVVGIFGILKAGGAYLPLSPNHPSSRLQFIIEDSGAKLILTQ----------------------------KQILHRFQDSLKADMLALDSISY----EGKGENLECIN-KPSDLVYVIYTSGSTGKPKGVMIEHSA-LINRIEWMQEAYPISSKDTILYTFDVSWEMFWWAIV------GAKVILAPGMEKFPQA--IIETTESNDVTIMHFVPSMLSAFLHYLDVTGETNRIKSLKQVFVSGEALLSQHINRFNKLLNFSNGTLLNLYGPTE-ATIDVTAYDCPTEITEGSIGRPIKNIEMFVVDKYGNKLPEGHIGELCI--SGIGLARGYVNRPEKFVQYSLDT--RIYKTGDLALIRSDGNIEFHGRIDFQVKVNGLRIELGEIESCLMSCEGVLQCAVIVRQESEMVVKLIAF----YESENDIEL-ERLKKYLRLFLPDYMIPNSFVRVNEMPLTDSGKIDRKVL-------------------------------- 21911415 451 ---------------------------------------------------------------RWNETGDPIAAPSAVDRQVERAPDATAM------TAGGRSWSFAELDEWSGRLARVLKDRGVRRGDRVGVLLERSPDVVAAWLGVWKAGAAFVPVDPDYPADRVAFMMSDAA---------------------------VAAVVCGAGTAAVVPSGHVLVTMDDAVD-----------GETSLVPVGADDLAYVMYTSGSTGTPKGVAVAHGGV---AALAGDPGWGVGAGDTVLMHAP------HTYDLWVPLVSGARVLLAE--PGVVDAERLAAHVAE-GLTSVNFTAGQFRALVQESPE-----SFSGLRDVLAGGDVVPLGEVERVRRAC--PELVVWHTYGPTETT---LCATWKAIEPRLGSIGRPLPGRRLYVLDVFLRPLPPGVEGDLYIAGA--GVAHGYLDRPERFVADPFASGERMYRTGDVAYWTDEGELVYAGRADNQVKIRGYRVEPGEIEAVLAERPGVDQAVVVAREG-----RLIGYVV--SGGDVDPE---GLREDVARALPGYMVPAAVLVLDALPVTANGKVDRAAL-------------------------------- 42491137 479 -------------------------------------------------------------------------------RQAAKTPDQIAIRYEGE------SVTYKELNESANKLARLLQKRGLKREEPVGVMLGRSPSLAAAVLGILKAGGAFVPIDPGSPKERIRYVIENSGCVHVVT-----ERHQSVPAEQTL-------------QVTYIEDAGTEADGSNVQSIN-----------------TADDLLYMIYTSGTTGKPKGVLHKNMANLLSHQLT--------NTDIDFCTASVAFDVCY-QELFSVLLSGGTLCIVPESIKR-DVSQLFSFIDQHNTEVVFFPTAFVKMLFNE-----EGYAQSCVKHVITAGEQLTVS--RLFRQTLRLHGMHLHNHYGPSET--HVVSTYTISIPEHP-PIGKPIHHNKMYILSKNRQLQPLGIAGELYISGANTG--RGYVNNPEKFLPDPFRTDAVMYRTGDLARLRADGQIEYIGRTDDQVKIRGYRIEPKEIETVLANHHAVKEAAVLIQTNESGENELCAYCSVSQATDPS-----QLRSDLAKELPDYMIPVKWAFVDSIPLTANGKVDQRAL-------------------------------- 42491137 2541 -------------------------------------------------------------------------------------------------------ITYKELDDWSNKIARALQKRQIGPDAAVGIVIPRSPEQVAAVFGVWKAGGAYVPIDPEYPEERKQYIISDSGTALLLTAHGAIEQ--------------------------VPDRFNGEV-------LALEDIQEQASPVQSLSA--PEDLAYIIYTSGTTGRPKGVMVEHRSVSQTLQWRSGF-YDLNEKDTLFSFSFDGFVTS----MFTPLISGAAAVLAEDEAR--DILAIKHYLASYRITHMIIVPVLYRTL----LDVLEPGDAESLRIVTLAGEAVDQNIISRSLSVCPHTE--LANEYGPTENS--VATTAARHIEQSENTIGRPIEHSHVYILNGD-HPQPIGVTGELCISGS--GLARGYRNLPKQFVQDPFQKNRRMYRTGDLAKWLPDGTLQYIGRIDEQVKIRGYRVELKEIESALTGIKGVKEAAVTAHTASAGQTELCAYIVTEEGTE-----SETVQQALRNEMPAYMVPAFFETLEALPVTPNGKLDRRAL-------------------------------- 154686276 1498 --------------------------------------------------------------------------HDLLEQQAEKTPDRPAIL------TDDISITYQELNERANELAHQLIKRGIRLEDKTAIMGRRSPDMLIGIYAVLKAGGAYLPIDPDYPEERIRFLLKDSGVKFLLAEPELFAPGETISLKS--------------------GQTGNP-----------------ESAANPNVPVKPDSLAYIIYTSGSTGRPKGVQVEHRS-AVNFLYSLQTRYGLSDSDIYSFDASI-WELFWWPI------AGASVFL---LPGEKDPEMILNALENNRITAAHFVPSMLHAFLEYINSRKQPIKKTCLKRVFAGGEQLGPHLVSRFYDLLPGTELT--NSYGPTETVEAAYFDLPQGKEFHNVPIGISGHNMRLYILNQKKRLLPPGCIGELYIAGT--GVARGYLNTEERFLDDPFYPGERMYQTGDIARWTEEGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTART-EHGETALYAYI---EGRE-SDDVRAEL----ATRLPAYMMPAQFIKMSEWPVTPSGKLDRRAL-------------------------------- 6449056 267 ---------------------------------------------------------------------------------AERTPDHVAVKFVNN------HMTYRELNEKSNRLARTLRNYGVQADTLVAIMAERSLEMIVSIMAIWKAGGAYVPLDPEYPEERLQYVLNDANADVLVVQ-------------------------RHFKNSLVFD--GPMIDLNDETSYHADCSLLSPIAEH-------SHLAYVIYTSGTTGKPKGVMVEHGGIVNSLQWK-KAFFKHSAEDRVLYVFD-------AFILFGPLISGAALYL---LPNEDNKDLFANVLKLERITHFSTSPRLLQAM----TEQMNAEDFYHVQHVVVGGEKLEPDTVERLFSL--QPQIRINNEYGPTENS--VVSTFQ---PVYSATIGKPVANHQAYILGAHRQIQPIGVPGELYVGGS--GVARGYLNQPEKFVDHLLIPRRKMYKTGDLARWLPDGRIEYLGRIDHQVKIRGYRIELGEVEAALSNLEEVRETTVESREGIDGTKQLYAYYVGEPSLS-----AGQFREILSRELPDYMIPSYFIHLERIPLTSNGKI------------------------------------- 6449056 4340 ---------------------------------------------------------------------------------AEDTPDRVAILFEN------QTWTYRQLNERSNQLARVLRNQGVGA-DRVAILTERSANMMIGILAILKAGGAFLPIDPELPDERRAYLMEDSGADVLVTC---------------------------VEHTVPPSFEGSVVLLDDP-------LVYQGDASNLNLSYAENHLLYVIYTSGTTGKPKGVQLEHKTMLNLLAYEREYTF-----DRVLQFAAMSFDVCY-QEIFSTILSGGTLYIIDNEAKR-EIRELNEFVKTHRIQTAFL-PTAFLKLLASEKQYFEPFA-ECVDHIITAGEQLNT-----LREMMMRHQVSLHNHYGPSETVVTMCTVDPEIHEMPP--IGKPISNTEILILNEAGTLQPIGIVGELCIAG--ISLARGYHNTHEKFVPHPYDANKRMYKTGDLARYLPDGNIEYAGRMDHQVKIRGYRIELNEVEAALLNIEHVQEAVVLARENTEGQSDLYAYFVAEQALPIS-----QFKEKLAQQIPGYMIPSYLMQLEQMPLTSNGKVNRSAL-------------------------------- 6449056 3292 -------------------------------------------------------------------------------------PDRTAVVFEGE------SLTYGELNKRANQLAQALRVEGVQAGQLVGIMAERSLEMIIGIFGILKAGGAYLPIDPDSPVERIHYIARDSGINILLTHGELPEN---------------------------LNFSGTCINMKEEQ--AYHE-----TDINLAVPCQFDQLAYCIYTSGTTGTPKG---TPKGTLIEHRQVIHLIEGLR-NAVYSAYDGVLHVMLAPYYIYASLLLGHTLFIVP-KEAVSDGEALCQYYRQHRIDVTDGTPAHLKLLVAADDEGVP------LRHLLIGGEALPKTTVTKFIHLFGADRAAITNVYGPTET--CVDASLFN-IEVSADAIGKPLGNNRMYILDSQQKLQPVGVQGELYIAGDGVG--RGYLNLPEKFVNDPFVPSGRMYRTGDLARLLPDGNIEFIERVDHQVKIHGFRIELGEIESIMLNIPEIQEAVASVLEDADGEHYICGYYVANKPF-PTSQLRDRLTRH----LPGYMIPAYFVQMDQMPLTPNGKLNRNLL---PEPDGKRYGDT------------------ 120612376 1109 -----PATIERLAG----HFLALLQAMAEGPE----QPAGAVEWLAPAERAQDHRESPPVPVFRQ------------LEAHAARQPRATALLF-GDEA-----LGYGELNARANRLAHHLLREGLRPQSLVGICMQRSVEMIVGMLAAMKAGCAYLPLDPELPAGRLGDMLEHSGAAWVLS---------------HAATAGQVPVLPGVR-VIGMEGLRNEVP---------------GDAENPGIAVHGEQLAYVIYTSGSTGRPKGVAVRHAALHTCMAW-MQGTYGLAAPDTVLHKAPFGFDVSCWEIFW-PLTAGARLLV---APAHRDPERIVQLIERHQVTTLNFVPSMLRAFL---DHPGIEH-RTRLRHVICGGEAMPETLQREALRRLPGATLQ--NLYGPTETTIHVWTCRDEAGPVP---IGRPISETQAWVLDAQLQPVPRGVAGELYIGGAL--LARGYLGQPERFVADPRGAGGRLYRTGDWVRWNAEGQIEYLGRIDHQVKLRGLRIELGEIESALRAQAGVKDAVAV-VRGAEGAESLVAYV---AGAGDAVALRAALAQ----RLPGYMVPRAVVVLDALPLNANGKVDRAAL-------------------------------- 120612376 30 ---------------------------------------------------------------------------------AEERPDTVWLTVVDEPQGSRRELTYAEFARRVHALAARLQQR-FAPGDRALVLQDNDEHYAVSMLACFHSGIVAVPVFPPESPQHLA-RLQDCGAACVLTTTEW--------------EAMVRAGFPGLEVI-----AGDAVDP------------ALAGTWRTHEPAD-DDLAFLQYTSGSTGHPKGVMVTHGNLMANAIQEGMAT---GPEDRFVSWAPLFHDMGLIGGLLQPLYCGASLVLV--SPRYFRPARWLELVSRHRATVSGGPDFSYRLLERISEAQARGLDLSHWRVAYSGAEPVRADTMAAFAERFGFRAGAVHACYGLAEATLYVTGVRPGALAVGAAECGGPASGHAVQIMDASLAPADAGCVGE--VWASGPSVAAGYWGQPEATAATFVEHGGRRWRTGDLGFLHE-GQLVVTGRTKDLIILRGHNVYPQDVERTIEEVEAVRKVAVFPVQGA-QAEGIGAAVEVSRGMQPPQALVEALSAAVSEAVGEPLSVVLLLQPGTLPKTTSGKLQRSACRA------------------------------ 78356652 1592 ------------------------------------------------------------------------------------------------------TLTYAQLSGYADAIASILHRNGVAAGAPVAVIMKKGWEQIAAVLGIVRAGAAFLPV-------------NTSQPS---------------------SRLAAILQQAQAQMALVQKDYNAPADWPQHIDIEVSAGLCKAGGSGPFVPPAPSDLAYVIFTSGSTGTPKGVMQDHASV-VNTITAVNSGYGITSEDVVFGVSNLDFDLAV-YDIFGTFAAGGTLVLPD-AEQRKEPAHWLELIERFGISVWNSTPPLMQMLTTYAEAAPR--SLPQINTVMLSGDWIPVPLPAAIHALFPLAR--IFSMGGATEAAIWSVAQLPGSRTVPYGT---PLPNQKLMVLDEQLEIAPAWVTGELHI--GGKGLALGYLNDPEKTAAQFIRTGERLYKTGDLGRYLPDGTIEFIGRKDAQVKIRGHRVEPGEIEHCLLRHPAVHKAAVIAVGDAGKPRSLAAFVVTTA--------HDELRAFLRSNLPEHMVPSQIIAVPALPLTENGKLDRKALQRMI---------------------------- 217074538 26 ----------------------------------------------------------------------------------------------------SRHYTWRQTYQRCRRFASALSNRSIALGNTVAVIAPNIPALYEAHFGIPMAGAVINPVNIRLNASTIAFLLGHCTASVVIVDQEFF---------SLAEEALKIDKTKTFKSPILIVIGDENCDPKSLRAVEYEDFLRSGDPEY--NWKPPEDSIALGYTSGTTASPKGVVHHRGAYL--MSLSGALIWGMNEGAVYLWTLPMFHCNGWCYWTLAAL-FGTNICL-----RQVSAKAVYEAIVKYKVTHFCAAPVVLNSIINAPAEE-TILPLPHVVHVNTAGAAPPPS----VLSGMSERGFRVTHTYGLSETYGPSVYCAPEWDPLPPESRARALEGLDV-VNTKTMQPVPGKTVGEIVMRGN--AVMKGYLKNPKANEESFAN---GWYHSGDLAVKHPDGYIEIKDRSKDIIISGAENISSVEVENALYSHPAILETSVVARPDEKWGESPCAFVTLKPGVDRSNELVEDILKFCRTKMPTYWVPKSVVFGP-LPKTATGKVQKHLLRAKA---------------------------- 83718369 127 ----------------------------------------------------------------------------------------------------ERRVSYRELLERIRRLAGGLRRLGLARGDTAVVHLPNSARFIEACFALFQLGVRPVLALP-------AHRQHEIGAFCRFTARAYLGAARLGDFDCRPLAGALQASCPTLEHVIVAGDDHAFVHFDSLYDAPPIDGCAARADDIACFQL----------SGGTTGTPKLIPRRHREYL-YNVRACSDASGFGADTVYLAALP----MAHNFGVIGALLAGGRVVATE----RPEPERSFALIARERITHTALVPPL--ALLWLDEQAQRQADLSSLRVLQVGGARLMDHAAERVTPVLG---CRLQQVFGMAE-GLICCTRLDDPPARIARTQGRPVPADEVRIVDDAGHPVAPGEIGELQVRGPY--TIRGYYRLAE-HHAAAFTA-DGFYRSGDRVRRTEEGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHSQVRDAAVVAMPDPLLGERTCAFVVARAPAPSSLALKRHLRD---QGLAAFKIPDRIEFVPSFPETGIGKTSKKSLRDLL---------------------------- 114763338 25 -----------------------------------------------------------------------------------------------------RVLSHADFLAMAARFAHVIADLGVAPGDRLAAQVDKSPEALALYAACVQAGVVFLPLNTGYTVDELTYFIENSGAALMVC------GPKREAGLRPVAEGLGA-------QLLTLNADGSG---------SLSDAAAGKSDSFETVDRDGEDLAAFLYTSGTTGRSKGAMLTQNN-LLSNAETLAEHWRFTKDDVLLHALPI----FHTHGLFVALLAGGAMV------FLPDIDQLIEWMP--KATSMMGVPTFYTRLL---DDPRFTRDLQHMRLFVSGSAPLLSDTHEKFEARTGHR---ILERYGMTETN--MNTSNPYDGERRAGTVGFPLPGVELKITDETGKEVPQGEVGQIEVRG--PNVFKGYWKMPEKTAEEL--RADGFFITGDLGTLDADGYVQIVGRNKDLIISGGYNIYPKEIEMVIDDQPGVLESAVIGIPHADFGETPLALVVAEPGATPD---LDAIAATVNGALARFKHPQRYEMIDALPRNTMGKVQKNQLRE------------------------------ 145595250 9 ---------------------------------------------------------------------------------VRRTPDRVAVSF-----GDLR-LTYRQLDERANQLAHRLLALNVRPEEPVAVLMDRSVELVVALLAVLKAGACYLPLHSAYPMERMQWIIDNCERPVLLTDTPTLRRG-----------------LPKTRKLIPVD-TDPEIAAQPVTD-----------------PAAPRHPLYLIHTSGSTGHPKGVQVTHSDVL-GLVQDRVWNGDRHERVLMFNVST--------YEFWVPLLHGGQIVV--APPGDLDIATLRSLISENRITGLHLTAGLFRIIAEEAPD-----SLTGVREVLTGGDVIAPTAVRRVLEA--NPDLVVRGMYGATETHEPMTTPFHEDTTVPIGS---PMDGVQRYVLDAGMRPVVVGEVGELYVAGR--GVARGYHGTAERFVANPFGPGERMYRTGDLMRVTPEGRLTFVGRIGDQVKINGFRVEPAEVEVAIASFPGLAHVAVVASPTALDGDRLVGYVVPKA----TEIDLAALRTHIAQALPDYMVPAGIMVVDTLPLTPNGKLDRKAL-------------------------------- 119897324 29 -----------------------------------------------------------------------------------------------------RSLAYDELDVLVSRFAAYLQELKLAHGARVALMMPNVLQYPVAMFAALRAGYTVVNVNPLYTARELEHQLRDAAAEAVILENFAHTLEMVVQHLPIVTSVGDLLGFPKGAVVFVLRRVRKLVPWKLPGAVRFREALAAAKHTFRPADVGHDDIAYLQYTGGTTGTAKGAILTHGNIIANLQQAHAWIRQVREGEVIITALPLYHIFSLTANCLTFFKIGATNVL---ITNPRDIRGFVKELGKHRFTAITGVNTLFNALLNNPD--FARLDFSALHITLGGGMAVQQAVAEKWRAVTG---VPLIEAYGLTET-SPAVAINPLDLKAFNHSIGLPVPSTEVSIRDDDGVEQPPGQRGELCVRG--PQVTRGYWNRPEDSARAF--TPDGFLRTGDIAVMDEAGYLRIVDRKKDMILVSGFNVYPNEVEDVVASHPGVLEVAAVGVPDARSGEAVKVFVV-RKDASLTEA---DLIAYCRENLTAYKVPHRVVFRESLPKTNVGKILRRALRD------------------------------ 197728980 464 -------------------------------------------------------------------------------------------------------LTFAELDVRANRIAHALRARGTGPGDRVAVLLERGPHTLPALLGVLKSGAAYVPVDPGHPADRIAFLLADSRARAVLTGPG----------------------------------TEAPPDIPDGVPVLRADLLAAGTDRPVPPAAGPRDLAYVIYTSGSTGRPKGALVEHHSVVNRLAW-MQRHCPIGAADTLLQKTPVSWELFWWGVEGAGLA-----LLPPG--GERDPRTILRAVAEHGVSVLHFVPSMLGPFLDLLEERPEGAEAATLRQVFCSGEALPPARVEQFARVLGTPAAPLTNLYGPTEVSYHDCPTVPG-QPVRRVPIGRPVANTGLYVLDPHGRPQPTGLPGELCI--GGVQVARGYLERPEKFTGDPFRPGGRMYRTGDLARFLADGSVEYLGRIDGQVKIRGNRVEPGEVQNALAALPGVRDALVVDHHGGDGGVRLAGYYVADAVIDP-----LRLRTELSRSLPEYMIPAYFVRIDAVPLTPNGKADRR---------------------------------- 197728980 1588 ------------------------------------------------------------------------------------------------------------------------------PGSRVGVCLDRAPETIAVLLGALRAGAATVPLDISYPCERIAAMIGQARPVTVVTDTCVPGGTDRITVAELLDGGGSGGSDSGSGGGGGGAPDGAGVSDGAG-------ELPGADPDGV---------AYLLFTSGSTGVPKGVEMPHRSLAGLVAWQNAVPSGVV-GGVTLQYAPLSFDVSF-QEIFSTLCGGGTLLLVPEAERR-DPPALLRLLDRARVERLYLPYVALQQLAAQALGTVPRH----LRAVLSSGEQLRVDEIRALCAALPG--VLLENQYGPTES--HVVTRYPDAFPALP-PIGTPVDGAEVLVLDGRMRPVPDGVTGELYLGGS--CLAHGYAGRPDLTEERFVPRPSGVYRTGDLGFRLPDGSVVCSGRVDSQVKVRGFRVEPAEVEIAIADHPGLTEAAVVARGREGNDSFLAAFLVGDPDRADLDLLAKQL----RSVLPGHLVPSHFQWVDALPLTPSGKRDDRAL-------------------------------- 56182653 29 ----------------------------------------------------------------------------------RRHADRVAVVCDG------HRMTYAELSRRADRLAGGLIGLGIRPLDRVVVHLPNIPEFVVLVFALLRAGAIPVLALPGHRKSEISHLCAHSGAVAYAVKDEF--GG--FDYRELARE------IPPVRHVLV-----------SGDAQEFTALESVGGDDVPLPRVDPSDPALFLLSGGTTGLPKLIPRAHDAYVMRATAEAMHVG----EEVAYLAVNP---VAHQPGVFGSLLLGGKAVLTSSV----RPDEVFPLIRREHVTVTTVVPSVLRLWADSGQRP----DLSHL--LVQVGSPLDPALARRAGEVLG---CRIMRWYGISE-GLLTHTRFDDPEDVIMGTDGRPMSRDDVRIVDESLNPVPEGEAGEMIARGPY--TIRGYYRAPEENTRSF--TPDGFFRTGDLVRRTRRGDITIVGRIKDVINRAGEKVSAEEVERQLRTHPSVQDAAVVGVPDTVLGERTYAFLVLTGAQIRTSAVKEFLRGC---GLATYKIPDRIVPLDQLPRTPMGKV------------------------------------- 167566222 5 ---------------------------------------------------------------------------------------------------DDTRLTYRALAAQSLSFAERLQALEIAPGERLAIFLDKRAEAVVAMLGAAAAGVVFVPINPILKPDQVSHILTDSGARCIVTSS----------LRARI---LGDDALATIPYVILTD-AKTQAPMPSSRTTYLRWTQADAPPELQTDTIDA-DLAALLYTSGSTGRPKGVMVSHRN-LLEGAWSVAHYLRHTTADRILAALPLSFDAGLSQLTTAWAAGATAVLV-----NYLMPADVVDICRRERITGFGVPPLWIQLSRAAWPDDA----RARLRYFANTGGHMPQPVLR-ALRGLFPHALPYL-MYGLTE--AFRSTYLPAEVDRRPDSIGKAVPNARILVVREDGAPCAPNEVGELV--HVGACVTLGYWNDPARYRPSPEARPGGVW-SGDLVRRDDDGFLYFVSRNDAQIKSSGYRISPEEIEDVAHASGLVAEAVALGVPHDELGEAITLVVVPLSADSFTPD---ALRAWCAKRLPPYMVPHAIAARASLPRNPNGKFDRVALRADAAN-------------------------- 86753169 120 --------------------------------------------------------------------------------------------------GHEEYLSYQEMLADAERLLKGLRNLGIQPGESILFQFKDNKHFVTAFWAC---------ILGGFLPTPLGTAPIYSEAQVL----------KLYNTWQLLEQPIILTEFELKEEIAAIRTT---LQRQEIVIHSIENVMDTARDTNWFPCTEDTIVLNLL-TSGSTGVPKCVQHKSKSII---ARTVSNCIDLDEKEV-----SLNWM---------PLDHVGGIVMCHIRDTYENPLNWLHWIDAYSAT--FTAPNFAFSLINQYEEEIKSSNLSSMRYIVNGGEAVISSVGMKFLQLLQQHQLPLIPTFGMSEVSSGIITTNTGMLYVYEGEVGRPMPGIGIRIVDEDNQCLSEDRIGRFQIHG--PTVMNGYFKNDEANAESFTE--DGWFDSGDLGFI-HNGNLVITGRKKDMIVVHGANYYNYEIEALVEQVPGVETCATSVKSAEGAEELAIFFVPVINHVSVMFATMQQIKQIVARKMG--ITPKVIIPIEAFFKTDSGKITRNAFQK------------------------------ 208702177 1777 ---------------------------------------------------------------------------------VHKTPSATALIY------RNKEMTYEDVNAQANALAHKLRDAGVGPNQVVGVLCDRSFEMVVGILAVLKAGGAYLPIDTAYPMQRTEYVLQNSEATILLTKECY--------LKESLD--------------------------FEGEVFYLDDARLFEGDRRDLQNINPTNLAYIIYTSGSTGNPKGVMVAHQSYPVHLLKTT-YTFDVSVAEIF------GW--FH---------AGGTLVIA-GHGDEKDPEKLIQLIQCHKVTHINFVPSMLHAMLQALDE-KDFAIMNRLKYIIVAGEAVSPELCNRLYAHC--PNVKLENLYGPTE-GTIYATGFSIHKEMNVANIGKPLSHVETYILDQNNQIVPIGVPGELCL--GGICVAKGYMKEPEKFVVNPMKQSERMYRTGDLVRWLADGNIEYLGRIDNQVKIRGFRIELGEIEAAIAALEDVVQTIVTTMTDHKGANKIVAYVV---SEKYDEE---RIREHVKKTLPQYMVPSYFVSMKALPLNKNGKVDRK---------------------------------- 160898607 14 ---------------------------------------------------------------------------------------------------EQRTLTGAAQQQRGRQLAQGLRSLGLAEGDVLAVFLRNGIEYADVVHACRIAGIYYCPVNWHFTATEIDYILADSGARALITS-------------QDLLDGLKGELYADLPRRVAHAREPEQ---------DYETWLAAQAPYDGPLVAPRGHMA---YTSGTTGRPKGVLRKAFPVAVNQAL-IATAYGLQPGARTLLTAPI----YHSYFQNALMLS--ELVVLE---QRFDPERFLQLVQEHRIDTAYMVPIMYVRLLRLPREVRERYDISSLRFIASTGSPCAPEVIEWM--------GPIINTYASSESGLVTFIGSADAL-THPGSAGLPLQDAEVRILDRQGQGLPTGEVGLIYVRQPAYADF-TYKGNEEARRK--MDQ-GGLITLGDMGYLDEEGFLYVCDRDSDMVISGGVNIYPAEIENELLRHPGIADCAVIGVPDAEYGERLLALVEPGQSGTLPEA---ELKEWLRGRLAAYKLPRSFVF-QRLPRDDNGKIAKRKLRD------------------------------ 66047886 35 ----------------------------------------------------------------------------LLEASARRNPQHVALIF------GERQISYGELDRQADQVASALIGTGVRPGHIVGLWLPRGIELLVMQAGIAKAGAAWLPLDQDTPVERLQICLDDASAVGLVSCDA---------LMPVLAD--TGLKVWTAEHLL----TPTDAALVRRSGVL------------------PDHPAYVIYTSGSTGKPKGILISQRSIC-HFLRSENAILGIRANDRVYQGFSVAFDMSFIWIAY---LVGATLWI-GPKETSGDPETLPRLLNEQRISVLHAVPTLL-ALFSE--------DVPGLRLINLGGEMCPESLV----DRWATPNRQMFNTYGPTE--ATVSASLARLSRGRPVSIGTPLPNYGLLVIANDGSSLPRGEVGELCIIG--PGLAEGYLGTEEKFLPNPWSTGARLYRTGDLARIDHDGQVQCLGRADDQVKIRGFRVELGEIEALLAQQPGVGTVAVLLRNEAGVDQ-LIAYLV-SDTSTPS-AFTSQLRKTLQAQLPPYMVPGHFELLDSMPRLTSGKIDRKALK------------------------------- 41409812 69 --------------------------------------------------------------------------------NARRTPGRAAVI------DEEGELSYAELDRAAHAVANGLIAKGVKAGDGVAILARNHRWFLIANYGAARVGARIILLNSEFSIKEVSER---EGAKVIIYDDE---------YTKAVSKA--EPPLGKLRAL----GTNPDADEPSGTDETLAELIEHSSSEPAP---KADHASIIILTSGTTGTPKGANRSTGGIL--------SHVPFKAGEVTSLPSPMFHALGYLHATIAMFL-GSTLVLR----RKFKPPLVLQDIEKYRPTAMVVVPRILDTLEKMD----KKPDLSSLRIVFVSGSQLGAELAARALKDIGPV---IYNMYGSTEIAFATIAG-PKDLERNAATVGPVVKGVKVKIFDDNGKELPQGEVVRIFVGNTFP--FAGYTGGGNK------QIIDGLLSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATAIGVEDKEWGHRLRAFVVKKEGADLDED---TIKHYVRDHLARYKVPREVIFLDELPRNPTGKILKRELRE------------------------------ 118725404 656 -------------------------------------------------------------------------------------------------------LSYKELYSLTNKVGRYLRELGVQPNELVAVVMDKGWEQVVAVLGVLNSGAAYMPVDSEVPKDRLWYLFENSGARIVLTQSW-------------LDKELDWPE--GIRRIVIDSDEFDNIDDKP----------------LEYVQ-KPEDIVYVIYTSGSTGNPKGVMVTHAGALNSVLYTNEY-FKISSGDSVLALTALHHDMSV-YDVFGVLGAGGTVVIPD-AGKRKDPQHWIELIINNRITIWNSVPAMMEML----LEYIESHPLESLRLSFLGGDWIPVTIPDRL--KAFSSSVKTVSVGGPTETTLWNIDPLWKSIPY-----GKPISNTKYYILNDNLEECPEWVPGVLYCAGV--GVSKGYWHDEKKTQEKFIHTGERLYCTGDLGRYMPDGNIEFIGRADFQFNVLGYRVEPGEIEAVLLKHSLIRTAIVSASGEKQGHKRPIAYVVPKQSNSLT---KSQLQEYLREKLPEHMLPGGYVFLEALPLNANGKVDRSAL-------------------------------- 121609389 10 ----------------------------------------------------------------------------CLRRWASRHAHRTALV------DEDTRISFAQLDRRVDRLAAGLHALGLRRGDRAMVQLPNSIGFVTVCFALLRLGAIPVLAMPTQRAHDIDALCRLAEPVAYFVPDEV--GG--FDYRPLAAEMAR--AHPSLRAVVIDGGAGPHVPGA-------HELATLDGDPQEWAEPSPGDTALLLLSGGTTGVPKLIPRTHADYA-YNFTASADLCGLDESTVYLAVLPVA----HNFGVLGTLAQGGTVVL----SRTASCDEAMPLIERERVTHLALVPPLAQLWVQA-REW-EDSDLSSLRLVQVGGSRLAPLLARRLPQALG---CRLQQVFGMAE-GLLCYTRLDDPEDAIIHTQGRPLPQDEVRIVDEHDQDVPPGEVGQLLTRGPY--TIRGYYRAPEHNAGSF--TRDGYYRTGDLVRRDPAGNLIVEGRIKEQIQRGGEKISAAEVEFALGHLPGVRAAAVVGVPDALLGERICAFVQPQDTPINMGGLREALRE---RGLSTFKLPDQAEVLTHWPLTPVGKI------------------------------------- 205372818 34 ------------------------------------------------------------------------------------------------------TFTYKEIVQRTRRLASALSCLGVEEGTKVGTLAWNHHRHLEAYFAIPCIGAVHTINFRLY-PQHIAYIVNHARDEVLLIDK---------DLLPLV-EAIKD-QIPHVKAFIILSEEEVETELKP--SYSYEKFIEQRDPAFQFTELDENAPAVMCYTSATTGNPKGVMYSHRGYALGLADTTA----LSEKDVAMPVVPMFHV--NAWGLFAATWFGTTQVL----PGYFTPEILATLIEEHRVTITAGVPTIWNGLLQEIER--KDYNLSSLRGVLCGGSAAPKGMIRAYEEKHG---IPFMHAYGMTETSPLAISSLGISIKAKQGIL---VPGLQMKIVGKDGEVAWDGEMGELLLRGPWIA---SQYENDERTLGSFKD---GWLYTGDVVTIDKEGYIQVVDRTKDLIKSGGEWISSVDIENAIMAHEGVFEAAVVAIPHEQWHERPVACVVLKEGYHEKVS-KKDLYEFLTPQFAKWWLPDEIVFLNEIPKTSVGKFLKRTLRD------------------------------ 161615207 459 ------------------------------------------------------------------------------------------------------HFTYREMREQVVALAYALRERGVQPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAQPKLLITTQAQL---------------ARFHDIPGMEYLCYSQPLPVSDATPLGLSL-------------------PHHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLW-MQDHYPLTADDVVAQKTPCSFDVSVWEFFW-PFIAGAKLVMAE-PEAHRDPLAMQRFFAQYGVTTTHFVPSMLAAFIASLTPASAGKSCASLKRVFCSGEALPTALCREWETL---TNAPLHNLYGPTE-AAVDVSWYPACLAAVDGNIGYPVWNTGLRILDAHMQPVPPGVAGDLYLTG--IQLAQGYLGRPDRFIADPFAPGERMYRTGDVARWLDSGAVEYLGRSDDQLKIRGQRIELGEIDRVMQTLPAVAHACVFNQAAATGGDALVGYLVSHSGLPLDPALQEKL----RQKLPAHMVPVVLLQLAGLPLSANGKLDRKAL-------------------------------- 17229187 33 -----------------------------------------------------------------------------------------------------QKITYQELENKSNQFAYYLRHIGVKKETLVALYLERSPDVIIAILAILKAGGAYLPLDISAPLERLETIIKDAEAFILITQESQL------NYLEKITDEIQ---------TICIDNQSNLTDFSDDISL--------------CSEVTAHNLAYVMYTSGSTGKPKGVCVEHRGVVRLVKNTNYANFSC--DEVILQLASIAF-DAATFEIWAALLNGGKLVLMP--INIPSLQEIGMAIKQYHVTTLWLTAGLFNLMVEEQIEH-----LKSLRQLLAGGDVLSVYHVSKVIEEL--PNCQLINGYGPTETCCHKITVNDLIKDSIP--IGRPIANTQVYILDDVLQLVPIGIAGELYIGGD--GLARGYLNKPEKFIPHPFSDKPNLYKTGDRVRWLPDGTIEFLGRIDFQVKIRGFRVELGEIEAILAQHPSVRSAVVLAQEYQPADKRLVAYFTREENVAPS-----ELRHFLQQKLPNYMIPSAFISLEKLPLNANGKVDRKAL-------------------------------- 166031036 50 ----------------------------------------------------------------------------------------------------RREITWNVFNEKANRFANLLLERGVQKGDKVGILLMNCLEWLPIYFGILKTGALAVPLNFRYSADEIKYCVELADVDILVFGPEFI--GRV---EEIADDIGRGRLLYFV------------GDGCPGFAEDYTSHTANCSSQSPKIDIVDEDDAAIYFSSGTTGFPKAILHNHES-LMHAARVEQNHHGQTKDDVFLCIAKMHW--------FGSLLTGGKAVLLKGT----NPKTILRAVSEEKCTIWLLVPWAQDLLLAIDNKDVKDYDLEQWRLMHIGAQPVPPSLIRHWKEYFPNHK---YDTYGLSESIGPGCVHLGLDHIDKVGAIGKAGFGWETKIIDENGNLVAQGETGELAVKG--PGVMTCYYKDE---KATAEVLHDGWLYTGDMAMEDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRTNNKILDVAVIGLPDHRLGEISAAIIELKPGVECTEEEIDEFC----KKLPRYKRPRKLIFAK-VPRNPTGKI------------------------------------- 58262454 45 ------------------------------------------------------------------------------------------------------TVTREQVEEQALALAGGLKKLGVKTGEVACLFGMNSLEWINALFGCQALGVVTSPANYAYTPLELLHQVKDSTSQTIFVQP---------NLFPVLKEALKLCNIPESKIFLLCPKDKKPADLKHLKDLW--DMGKGIDGRAQWEENVENKTAYLCYSSGTTGKAKGVETSHHN-MTSQIQAVRCSFEMTEKDVVLGILPCSHIYGLTMNLHHALSTNGTVVI---LPKFEEKTVL-EVIQRYKVTFSLIVPPMMIALLHS--SLVSSYDISCLRGFQSGAAPLSADLIKAFESRF--PHIQVTQGYGLTET-----TPVSHVMTLHPGAIGRVIPTYQARLVDENGKDVEIGERGELWLKG--PSVMKGYWRNEEATRNVFED---GWFKTGDIAIVDDRKYFTIVDRVKELIKYKGFQVPPAELEALLLGHPNVADVGVIGIYDKSQAELPRAYIVPKGGLADREKLSKEIHDWAAKKVANHKKLRGVILIEAIPKSPSGKILRKDLRLLA---------------------------- 163794831 21 -----------------------------------------------------------------------------------------------------RHLTYTTFVERVRRLAGLLAGRGVGRGDRVAILSENRLEYLETYFAVAWLGAILACQNWRLSGRELAHCLDLVEPKVLLVS---------ARHRPKLVE---------------LGRETRAITFSPA----YEVALAAAEPAHLLETVEPEDPLLILYTSGTTGLPKGAVISHRAEIVRNLV-IRAEFGVAPEDTFAAWSPLYH-MGAAECSIGALMTGGKVTPVDG----FDQDRLAEVIATEPLGWLLLMPGMVGAF--ADELERRGIVARGVKVCGVMADLVPPADIARITRLL---DAPYANTFGATETGCPPCSSNLIPVGVAPARLSKQSPFCEVRLVDPDDHEVPDGSAGELCMRG--PTLFSGYWRAAEVNAQ----DFRGGWFHGDVFVRNPDGTLDFVDRVKYLIKSGGENIYPAEIERVMLADPRVTEAAVVRRSDPKWGEVPVAFVARRDESLTADDLHRR----CRDELAGYKQPKGIHFIDDFPRSASGKIQRHELEKRLA----DLGN------------------- 73538524 7 -------------------------------------------------------------------------------RAARRHQDRVAII------SPTGNLTFGELADVVLRRAAALTAIDPKPRSRVCVGAANSVDHLVAILAILAAGKVWVPLNPRNGDPELRRIVAFVEPSLVLADHEM--AARLANISASLY-ALDVLECYSGDTVMMGPYSRHGVDLGEAQA--------------------------IKFTGGTTGVPKGVIQPMRAWNTNIATQI-HELALTPDDRYLVAAPITHGTS-TYML--PLLGAGGALIF---PEYGKAPALLDAAERHRATLFFAPPTLILALVEEQRYAPRP--LKDLRYLVYGGAPMRPEQIRDAQSAFGQVLCT---SFGQTE--APQIITFLSPSEMTLASVGRPSILTRVAIVDKQGRPLPAGEEGEIAVRGDL--VMSGYLKAEEETHKT---LVDGWLRTGDAGVLDERGYLFLRDRIRDVIITGGFNVYPSDVEVVLSAHPAVADCSVVGVPDAKWGEAVHAAVQLHPGMSVDTE---DLIALVKRELGSVKTPKHVHLFEALPRSAVGKVLKPAVREIILN-------------------------- 78067359 30 -------------------------------------------------------------------------------RWAAQTPAHPALI------EDARRLSYGDLSQAVDATASLLTSLGVQGGDRVMIVAENCVAQIVLLFAVARLDAWALVSNARLSASELDAIAAHARPKLIFTTDASP-------------DARAHAE-----------RHGATPAGVLPVDIAWSYRVDASAPGEPVAADGAAQCAALIYTTGTTGTPKGVMLSHRN-LLFIAATSSTLRRVSPDDVVYTVLPVSHVYGLASVCLGSLYAGATLRL---VPRFPEAVRVA--LADEGVTIFQGVPKLLEHLHTHGHAWRA----PRLRFAYSGGSPLDANLKARVERLYG---VPLHNGYGMTES-SPTITQTPLDAPRTDSSVGVPIPGVEMRIVAPDGTDVPPGEVGEIRVRG--PNVMLGYYRNADATHAA--VSPDGWLSTGDLARQEADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRAVE-GNEEVLAFVELVPGATADEAV---LHAWCAERLAPYKRPAHIRALDALPAASTGKVLKHKLRELV---------------------------- 3798625 492 ----------------------------------------------------------------------------LLARYAARTPDAVAV------TDPCTSLTYGELDRRANRLAHLLRARGTVTGDLVGICADRGVDLVVGIVGILKAGAAYVPLDPEHPPERTDFVLADARLTAVVAHETYRHR------------------FSGVPHVV----TPDDPD------------LGRQPDTAPHLTLGRDSLAYAIYTSGSTGKPKAVLMP-GVSAVNLLLWQERTMGREPASVQFVTATFDYSV---QEIFSALL-GGTLVI---PPDRFDPPGLARWMDEQAITRIY-APTALRALVEHVDPHSDQ--LSALRHLCQGGEALALDALRELCRH--RPHLRVHNHYGPAESQLITGYTLPADPDTWPAAAGRPIDNTRIHLLDDALRPVPDGMPGQLCVAG--IGLARGYLARPERWVSGGATGEERMYLTGDLARRAPGGDLDFLGRIDDQVKIRGIRIEPGEVENVLAEDARVAHAAVSVREDPRGEKFLAAYVVPTAGPH-GDGLAASLREGLADRLPAYLVPSAVVVMDALPRTTSGKVDRRAL-------------------------------- 108763578 1555 ---------------------------------------------------------------------------------VERTPGAVAVEWAG------QQVSYEALNRRANQLAHHLRGMGVGPEVRVGLCAERSLEWVVSALGILKAGGVYVPLDASYPLERLGWMKREAGVALLVAQE------------KLADEVASGSEL-----VVCV-------------DTEWDTQIARQPETNPGARVGGGHLAYVMFTSGSTGNPKGV-------AVPQRAVTRLVLDFGPEEVWLQLAPTGF-DASTLEVWGALLHGGKLVVYPEGPL--ELEALGRRLKEAGVTSLWLTAALFEQMQAYQPEA-----LSGVRQVLAGGDVLS---VGRVRERVRSGGI-LLNGYGPTE--GTTFTTVHRVAEEEVGPIGKPVGNTRVYVLDEGMRPVPVGVRGELYV--GGEGLAEGYVGRPERFVPSPFGEGERVYRTGDEVRWQEGGLLEFLGRRDEQVKVRGYRIELGEVEEALKQHAQVKEAAAV-VRGEGQEKRVEAYVVAPGGEGG------ALKEYVRQKLPEYMVPSVVVVLEALPLTPNGKVDRKAL-------------------------------- 108763578 470 ---------------------------------------------------------------------------------VARNADAPAVRCE------EKEVTYGALEARANQLAHQLRGQGVGADVPVALCLARGVEWVVGMLGILKAGGAYVPLDPSQPESRLRMLVEEVDAPVVVTQARY----------------AAIFEGTRARRVVV-----------DGDAALLEQWPSAAPPL---VTVHPEQLAYVLFTSGSTGRPKGVAVTHGNYVQAAIERLGLADCASFALVSTVAADLGNTVLFPALCTGGLLHVLTQ------ERASSPTGVAEYFARHGVDCVKLVPSHLAALM-SGAEPRLVLPRKRLVVGG--------EAASWIQVHALAPECEVYNHYGPTEATVGVLAGRV-ELPRRPTSPGRPMGNTRVYVLDGGLRPVPVGVAGELYAGGA--QVTRGYLGHPERYVPDPYGGEPGMYRTGDKVRWLADGRLEFIGRVDFQVKVRGFRVEPGEVATVLRAHPEVRDAVVVAREDVPGNKRLVAYATPSSQPAPD---TAALRAFLQQRLPGHMVPSALVVLDALPLTPNGKVDWRAL-------------------------------- 108763578 2604 ----------------------------------------------------------------------------CVEHHAERTPEAPAVRCE------ERELTYRQLEAQANQVAHQLRGMGVGAEVPVALCLERGVEWVVAMLGILKAGGAYVPLDPS-----------QPESRL-----------RALVEEVAAPVVVTQARHAATFEGLSARRVEMDGDAAR---------LEAQPTEAPRVEVQPEQLAYVLFTSGSTGRPKGVAVTHG--QLAHYVEAANALGLAECTSFALVSTVAADLGNT-VLYAALWTGGHVLTQERASSAAGVEEYF---QRHGVECLKVVPSHLAALM-SGAAPGQV--LPTKRLV-VGGEAAS---WSLLEQVAAAPGCEVHNHYGPTETTVGVLAGRV-ELPRRAESPGRPMGNTRVYVLDRSLRPVPVGVGGELFVGGA--QVTRGYWRPEERYVPDPFSMEAGMYRTGDKVRWLGDGRLEFIGRTDFQVKVRGFRVEPGEVAAVLRAHPDVQDAVVVAREEVPGDNRLVGYAVRTARAAPD---IAALRGFLQQRLPGHMVPSALVVLDALPLTPNGKVDWRAL-------------------------------- 206973116 1321 ---------------------------------------------------------------------------------VKRNPNQIAVV--CNEKG----ITYNELNIKANQLARRLLDQGVKRESIVGVMMERSIEMVIGILGVLKAGGAYLPIDTDLPKQRVEYMLTDSGCSVLVHQNSII---KGIEFQGNVIDLM-------------------DMSFEEEPGEDMHMMIE------------PHNLAYVIYTSGSTGQPKGVMHRSLTNFLCAMYE-DFSQDIGITDNVLFSSSISFDV-TIFEIFVPLIYGARMTIYQGEKF--DVSKLVQVILEEQVTLSYIPPTLLNEIYDYFVKDNQKIVLNKL----LVGEPIKTELLAK-YDHLFRGNLQILNGYGPTEATVCCTSYRITTQNVPIGS---PLLNTKIYILDSFHRIQPIGVPGEICI--SGIGLARGYINTADKFIDHPFERGEKLYKTGDIARWLPDGNIEYLGRVDHQVKIRGYRIELGEIEASLLKYETIKTAVVIDQEDEAGEKYLCAYVVTEKDIP-----IPEVRAYLATKLPHYMIPQQLIPIHNIPLTQNGKIDRSKLPKL----------------------------- 206973116 276 ---------------------------------------------------------------------------------VKQNPNQIAIVCNG------KEITYKQLNIKANQLARRLLDQGVKRESIVGVMMERSIEMIVGILGILKAGGAYLPIDTELPKQRVEYMLTDSGCSHVLTYQNSIIKG--VAFQGSVINLM-------------------DIPFEEEQLEDLQ------------ITMEPQNLAYVIYTSGSTGQPKGVMHRSLTNFLCAMYE-DFSQDIGITDNVLFSSSISFDV-TIFEIFVPLVYGARMTIYQGEKF--DVPKLVQVILEEQVTLAYIPPTLLNEIYDYFVRANQKISLNKL----FVGEPIKTELLAK-YDHLFRGNLQILNLYGPTE-ATVCCTSYITTQNVPIGS---PLLNTKIYILDSFHRLQPIGVPGEICI--SGIGLARGYINTADKFIDHPFEHGEKLYKTGDIARWLPDGNIEYLGRVDHQVKIRGYRIELGEIEASLLKYETIKTAVVIQREDESGEKYLCAYVVTEKDIP-----IPEVRAYLATKLPYYMIPQQIISIQNIPLTQNGKIDRKKL-------------------------------- 62423680 1 -----------------------------------------------------------------------------------------------------------------------MERLGIRPGDHVALCVGNGPRWVELFYAITGIGAVVVAVNTRYRSSDLAHVLNDSQATYLITAPQILSSDFLSTLRPDPESALPHPELPHLERIVVLDDDQS-ADF-EGSWERWSQFVAGATGTDEFVPVSPTSTSLIQYTSGTTSRPKGVLLTHQGMCADAHFSAVR-MGLRAGDRFHSVRPFFHVAGSTLSVLSSAQSMATLVTME----RFVAGPALEVLEKERCTHFSGNDTI--ALMLLDHPDRSHRDL-VLRGAWVAAS---AAVIRRVADELGA--AEVVAGYGQSEASPNVASAWYEPAEVRLSAAMLPQPGVDVRIWDHEAHPAMLGTKGEIQVR-GW-NVMTGYLNNPQATKNACTE--DGWLRTGDLGTMDEGGRLVFVGRLKEMFRVGGENVSPVEIEEVLLLHPAVRQAVVVGVPDPRLIEVPFAFVSLAQGGSLDED---QLALWMRERVAGFKIPKFIHFVEDLGMTASSKIQR----------------------------------- 187922158 3 -------------------------------------------------------------------------------------------------------LTYRQLMQHSHAFGQALSSLGVAPGERVAVLLDKRIETVVSMLGASAAACVFVPVNPLLKPGQVAHVLRDSGARCLVTS----------ALRAR---SLTAEGVAPVVDVIIVDEPDPGPSVLSGRLHRWRDLCITRPDDASIPSAGATDLAALLYTSGSTGLPKGVMLSHRN-LLEGAWSVAEYLRHGPSDRILAVLPLSFDAGLSQLTSA-WSAGATAVLL----NYLTAHDAVLACVRERITAITGVPPLWMQLTAANWPDAA---RNNLRYFANTGGRLPLPVLQKL-RALFPRATPFL-MYGLTE---AFRSTFPAEVDHRPDSIGKAVPNARVLVVREDGTTCAPDEPGELV--HVGACVTLGYWNDAARTAQRYREAKPGVW-SGDLVRYDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHASGLVVEAVALGVPDDELGEAVALFVVLA-----GDADVDGLRDWCMQRLPRYMVPRHIVSYRDMPRNPNGKFDRAALR------------------------------- 32968220 496 --------------------------------------------------------------------------------------------------DQGQSLTYAELNQRANALAHHLLDLGVRPDDRVAIVARRGLDTLVGLLAILKAGAAYVPLDPAHPAERLSYLLEDSAPIAVLTQ-----------------RALRG-HLPALSVPVI---ELDQPSWSAGR----------VDAPKVPGLTPAN-LAYVIYTSGSTGLPKGVMVEHR-TLCNLVDWHADVFDLHAGSHTSSLAGFGFAM--AWEVWPALCVGATLHLAEGSEDIDALLDWWR-AQPLDVSFL---PTPI-----AEYAFSRQLDHPTLRTLLIGGDRL---------RQFPRQPSEVINNYGPTE--ATVVATSGRIDAGQALHIGKPVSNATVYLLDEQQQPVPLGVTGELYVGGA--GVARGYLNSAERFLRDPFSAEPGLYRTGDLARWRADGNLEYLGRNDDQVKIRGIRIEPGEIESALASHSAVRE-AVVLVRD---GQLLAWF------TEQAPLDINELHAQLKTRLSSAMLPSAYVRLTALPLTANGKVDRKAL-------------------------------- 167366671 17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQIEDSEAAVLIVAAAFLERGGELA-----------AQASGLRHVFTIGRADYGLDLLIALD------QAGSATPRDFAQLD--DVAVLNYTGGTTGKSKGALRHHAGFANAILADFEIPFDPR----YLTVAPISHVAGT--KVLPSLIRGGTIHMMKG----FDPEAVLQTIEREKINFTLFVPTMIYVLL--DHPALAKTDLSSLDLVLYGASPMSPTRLVEGIERIGPVFSQL---YGQTECYPVSVLRKADHDPKQPESCGFPIAACDARILDENDQEVSLGEAGEICVRA--PHVMAEYWKRPEQTAETLKS---GWLHTGDIAKQDDRGYMYILDRKKDMIVSGGFNIFPREVEDVLSTHRDVAMVAVVGVPDDKWGEAVTAVVVAKPGTKPDE---RELIELVKTRKGSAHAPKQVQFVTELPMTGVGKIDKKVLRA------------------------------ 167588975 265 -------------------------------------------------------------------------------------------------------LTYAELDDQSSRLASFLLAYAIERGDVVGVVADRSERWIVGMLGVLKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHSE---------HLPLLADFWAIPMFA----------------------LDFQDTLEPASASAQVE-VRPDDAAYIIYTSGSTGAPKGVVLEHAG-LLNMAQYHVDAFGFDADDRFVQFYSPGF-DGSIMEIFVTLLAGARLVLAKTSVIR-DAPRFVEYIAQQGVTTINATPAYLAAL-----------DWDALKRVISAGD--NARVAD-LCKLARTRSC--HNSYGPTE-ATVCITDYVVDAATAYGAVGRPIRNAHLYLLDEHGALAPEGCTGEICV--SGIALARGYVGRDDAFIAHPFEPGERLYRTGDLGVWLPDGNLEITGRRDTQVKIRGYRIETGEIEAALRQHAGVADALVFVREDASQHKHLVACV------ETATASVASLREHLQARLPEFMVPASIVTLERMPLTPNGKPDRK---------------------------------- 117164714 1646 --------------------------------------------------------------------------------------------------GGTRSLTYGELAREKNGLASLLRAAGVGPGARVAVAVPRSVEQVVALVGVVSAGGAYVPLDLAYPDERLRYILTDAAPQVVLVTPE---------HRDRFTRLLSRADLPTAR-VLVLGDESPPADPGPERGPAGH------------------DPAYVIYTSGSTGRPKGVVVPHSSVVTLLANTGPD-MGFGPDDV--------WVQFHSWELWGALAHGGELLVPEYGLTR-SPVDFHRLVRERGVTVLNQTPSAFYQFVEADRHAGEP--LPALRLIVFGGEALDPRLRDWVRRH-GVHAPELVNMYGITETTVHVTHRVLTAEDLAPGPIGAPLPGLVTYLLDDRLRPVPPGREGAIYVAGDQVS--LGYLGRPARFVANPFGDGTRMYHTGDLARRTLDGELRFTGRADDQVQLKGFRIELGEVEAAIRELDGVVDVA---VTVADGGDHLVAHLV---GEVPAD-----LTALLSEKLPAHMVPRRTLPLDVLPLTVNGKLDRKAL-------------------------------- 117164714 148 ---------------------------------------------------------------------------------ARTRPDAVAVV------DEHRTLTYRQADELSGQLAHHLVARGLTAEQVVGISLERSADMVIGLLGVLRAGCAFVPLDPHWPAARRAVVVEDARVVLQLSASGEHAAGEP--------EAVA-------------------VDLGDWR------FGSRPSAGGE-VAVPGDALAYVIFTSGSTGRPKGAMIRHEAISERLLWQVHEILGFGHDDASLFKAPLSFDISVNEI-FLPLVSGARVVLRPG--GERDPHHLLSVIAEQRVTFTYLVSSMLDVLL---EIAGDSGRLDSLRHVWCGGEVLTPELYERFRTRL---DIPMYHGYGPAETTSHVI--YRGAAERLSTSIGKANPNTQLYVLDDELRPVPVGVGGELYVGGFLLG--RGYVNAPARFVANPFDDGSRLYRTGDLARFAPDGSLDFLGRADNQVKIRGMRL---EIEDVLAEHPGVRHTCVVAKRNSAGGTYLVGYVIPAAGHE---DLRADVKAWAGTHLVEYMVPAHIVVMTRFPLTANGKLDRHAL-------------------------------- 117164714 3087 -----------------------------------------------------------------------------FDRAADRDPERVALVAHGA------TMTFAELRDRSRAVAGVLARRGIGPETAVGLAIPRSLDSIVALFAVLRTGAAYVPLELDHPDERIAAIVADARPAVTLTVSA------------------------------VAPRLTGDL-------IELDRPLPAAEPLVTFAPDDPHHPAYTIYTSGSTGKPKGVVTEYAGMLVNHAHTVSFAFDMSWEELLW------------------LADGHEVHICD-EELRRDAPALVEYCLAHGIDVINVTPTYAQQLLGEGDDPGRRPAL-----VLLGGEAVTPTLWRRLAETEGTVG---YNLYGPTE---YTINTLGVGT----FECQDPVVGVDVYVLDPWLRPLPDGVPGELYV--SGIGIARGYLGQPARFVACPFEPGARMYRTGDLVARRSDGNLTYLGRTDQQVKIRGHRVELGEVEAVFAAHSAVRFAAAVAQPDPDGAYRLAAYLVL-DGADLAEVAAEV-----GAALPDFLRPTHYARVDGIPLTVNGKADTRAL-----PEAKPLGALTT---------------- 145596929 1105 ----------------------------------------------------------------------------LLDRFPPADPDAVAV------TGPDGTLRHRDLATRVNRLAHLLRAHGVGPDVPVGLCLGRHTDLVAALLAVWRAGGGYLPLDQNLPVGRLATMLADAAPPVLLTDPAGM---------SLIGDAIAVSGTTPV----VLRVDQLDSDL---------------PTDPPPVVGHLDSLAYLLYTSGSTGAPKGVAVTHRAVINLLVGCHRL-FELTADDRVAAITTPAFDISLVELVL-PLLAGARVEVLEAA-TAQDAILLRAACVQRGVTVLQATPATWGMLVTAAGVPA------GVRLRISGGEALARD----LADALRADGARVINGYGPSETTVYSSAGLVG--ESGPVDLGYPLANTRILLLDAAGQPVPDGVVGEIHIGGT--GVARGYHGDPARFRPDPFSPTPGLYATGDLARRLPDGRLVYHGRADQQVKVRGFRIELGEIESALRDQPGIRDAVVTGADADVR---LAAYAVTEPAAVDPASIWPALRAGLARRLPGHMVPATLVVLDALPRTASGKLDRRAL-------------------------------- 145596929 26 ---------------------------------------------------------------------------------ARRQPDAVAVA-----GGDGDTLTYRELTERADALAHRLVAWGIRPDEPVAVALPRSVELVVTLLAVLKAGGAYLPLDPADPPARIRQLLAVAGDPPVLATDE----------------------LSGARRLFRLDEPGP-----------------AATTGVAPRRLHPDGLAYVNFTSGSTGAPKGV-------AVAHSAVVRLVHQLGPTETVLQLAPVAF-DAATLEIWGALSTGARLVL--APPGVLELAELARLLRRERITVLWLTAGLFHQLVEFDPDC-----LTGVGQLLAGGDVLAPEAVRQALRA--RDGAVLINGYGPTETTFTCVYPMPEAVP-DPVPIGRPVPRSSVYVLDPAGQQVPVGVAGELY--TGGAGVARGYLGRPGATAAAFFDPRPGMYRTGDRVRWRPDGNLDFLGRIDDQVKIRGFRVEPGEVAAALRAHPAVADAA---VVVDGEGERLLAYLTPRPGA--SAPTSRELAEYAADRLPAHLRPGAYLVLPSLPLTPSGKIDRRAL-------------------------------- 54022447 11 ------------------------------------------------------------------------------------------------------RLDWTQLLAEVQRTARALIARGVRRGDRVAIWSPNTYHWVVAALAAHYAGAALVPLNTRYVADEAADVLGRVRPAALFVAGTFLGRDRLTELRAAAPDL-------AIETVVVIPVEPGTSVPTDARTLNWPDLDAAAETVTPAEAVDPEDLSDILFTSGTTGRSKGVAHRQAMSVVRAWAERAT---LRADDRYLVVNPFFHNFGYKAGFLACMVTGATIV----PQVTFDVPRTMQLIGSERITVLPGPPTIYQTIL--DFPGRESYDLSSLRVAVTGAATVPVVLIERMRSELAFDVVLTA--YGLSESAGFMCSPDDDAVTV-ANTCGRPIADFELK-LSEAGEVLLRG-----------PNVMLGYLDDPEATAETIDA--EGWLHTGDIGTVDERGYLKITDRLKDMYISGGFNVYPAEVEQALARLDGVAESAVIGVPDERMGEVGKAYVVRKPGAELTEE---QVIAHAKTVLANFKVPRFVEFRDQLPYSAAGKVLKRQLRE------------------------------ 108762082 1524 --------------------------------------------------------------------------------HARNTPERLAL------ASADAQWTYAQLEALSLRAARTLRAQGVGHESVVAVLGRRSEATVRALLSLHKAGAAYLPLDAQLPAARLARLLMESRAPFVL---------PLGPIEALLTEVLAEIPLEHRPRVLSLQN------------------LEAESDAPLPPFTTPDSLAYVLFTSGSTGTPKGVMVDHRG-MLNHLLGMQHSLQLGASDVLAQTAPLSFDISIWQML-GALAAGGTTYVVDDDVVR-EPARLIAALQQAGATTVELVPSLLQALLEEPGEAP----LPALRQMLTIGEALPPSTCRWFERHPG---LPLVNAYGDTATLWRMHAPPASASTP----IGTPKANLEVYVLDDALQPLPPGVPGELYIGGTGVG--RGYVGTAERFIPHPFSTMPGLYRTGDRGRWNADGTLGFLGRVDFQVKVRGMRIELGEVEAALASLPGVRSAAVTVQRRGPSDSWLAAWVVPASPDTDVHSLQAALARL----LPAFMLPSRWVLRAQLPLTSTGKLDRKALAAIPLDE------------------------- 108762082 3619 ---------------------------------------------------------------------------------AARAPDAPAVLNDGDV------MTYGQLDARANQLARYLRRMGVRSQTLVGLCLRRSVDMVVAVLGVLKAGGAYVPMDASQPPARLSFLLEDTGTPVLVTEDAV-------------------ADTLPVSQALVL-----------CLDSEWERTAGRESDAPLESVSSAEDLAYLIYTSGSTGRPKGVLVEHRGVVNYLHWARKYAVDDGAG------APV-----HSSLAFDPLTAGRPVTLVPEEDGVEGLATALRTSADF--SLVKLTPAHLQMLAAQPPEARAGHT----RAFVIGGEALTSATVEPWRQHAPSTR--LINEYGPTETVGCCVTPVEGAVPI-----GRPIANTRLYVLDAALRPVPAGVPGELYI--GGEGVARGYWRRPERFVPDPFSSVPGMYRTGDRVRLRPSDVLEYLGRVDFQVKVRGHRVEPGEVEAALIELPGVASAVVVLREDGTTGPRLVGYVTGHDAMPETEPLRASLAQ----RLPAHMVPSALVALAQLPLTANGKVDR----------------------------------- 108762082 438 ---------------------------------------------------------------------------------AARTPDQVAL------SSSSARWTYAELEAHTNRAARRLVAQGVGLESVVAVLGRRSEATVRALMSIHKAGGAYLPLDAQLPAARLARLLEESRAPFVLPLD--------------TDEALLSEVLAGVP------------EARRPRVLSL-EGLESQSAERLPPRATPDSLAYVLFTSGSTGTPKGVMVDHRG-MLNHLLGMREALGLDGYDVVAQIAALSFDISIWQML-GALPGGGTTYLIEDDVMR-DPPRLADALEQGRATVMEMVPSVLQAIL-EGARPEQ--DFPDMRWVVLGGEPVPPALCRWLERCPG---CRMADAYGPTESS--DVASLHFINEPPEGSIGTPKANMEVYVLDDALQPVPVGIVGELYL--GGLGVARGYVGTAERFVPHPFSATPGLYRSGDLGRWLPDGVLQFVSRADLQVKVRGMRIELGEVEAALASLPGVRSAAVTVQRRGPSDSWLAAWVVPASP----DADVHSLQAALARLLPAFMLPSRWVLRAQLPLTSTGKLDRKALAAIPLDEAPSL--------------------- 108762082 4632 -------------------FEQLLTEAVRTPDAPLARL-SLLSSQQRAQVLATLDGGPQDIP----EGACI---HTLFEAQVRRSPHAPA-VAHGDST-----WSYAELNARANALAARLLSRGIQPEERVGVVMEPSNQGMAALLGILKAGGSYVPLDAGWPEP---------RKRSVLTRSGVQR---------LWVDAEALEAHAGLV---------PDVEVPPQPAHIAEDL------EPGPRHVAASQVAYIVFTSGSTGEPKGVMVEHRSV-VNHNVALAARFGLRPGDRMLQFAPLSFDAAAED-LYPPLVVGATVVMRSGVPAH----VMTPYLEETDITLISLPPTYIEEWIRQMESHGQRVP-ARLRLLAPGGDVLKRETYEWVR--VGGGHAPWLNVYGPTETITSATCDIPGAEGLGTDAIGRPISRVRIHLLDEHLEPVLPGLPGRVYIGGAAP--ARGYLGAPERFIPDPFATEPGMYHTGDLARMLPDGRLRFLGRADHQIKIRGFRVELAEIEACLRQFPGVEEAVVLARAGGSGQTQLQAFLQAPPQHVRADAL----REHVAARLPSYMVPAALVVLEALPINANGKVDRQAL-------------------------------- 108762082 2583 ----------------------------------------------------------------------------LIEAQVARTPDAPAVV------APEGTLTFRELHTRASRLAAHLTAAGAGPEAVVGLCLERSLDAVVSLVAIFISGAGCLPLEASHPPARRAALLRQARARLVVS------------------------------------RPGLFAGVEPGVPLVSPDV--RGDVVAVPRPPRAEHLAYLLYTSGSTGEPKGVELTHRNV-VHCFAAFDTYYATQPGD---CWASSGSLSFHLEELLFSITRGARTVLREVGPL-----GLGRDILGHGITHVVITPS---SLATALEEPRAAEAFRSLKVLVTGGEVLPDPLV----RQLALTHTRLVNTYGPTETSINVAAEI--TLPDRPVRLGRPLDRCRLYVLDANGAPVPPGVPGELYIGGTCLG--RG-YRDAERFIPDAFSGREGLYRTGDRVRWNGDGSLGFLGRTDFQVKVRGVRVELEEVEAALLRQPGVRQASVV-VRGTQRDARLEAFLVL---EGTAAGVESRLREGLSRALPEALVPSRFTVLTALPMTTSGKVDRKALAALPIPDIEPEAAPE--ARPGAVEELL----- 171320246 44 -------------------------------------------------------------------------------------------------------LSYADVDGHSNDFAAYLASAGLAIGDVVAIQLPNSLHYPIAVFGAWKAGLIVTNVNPLYTERELRAQLEDSGAKILVTHSLSLETAARVAAETGIRIIVAGLGEFFPAPVAAAIEAALSAETGPGGATLFANALADARTHGNP-SVDRRHPVALYYTGGTTGQSKGAVHRNIASVLRMTDDFLSAFDFQVDDVMLTALPLYHVFAFTINFLMTFRKGAHNVL---TP-KPRPLRNLRPAEQFRPTWMTGVDTMYAGLMAESEKPP------ALRYALAGGTATRPDTA----ERWAGMVCPLVEGYGMTET-CCIVSFNPPNANYRSGSVGLPMPGSEIRAVDGDGRPVAAGERGELQVRG--PHVTSGYLNCPGENATAFAE---GWLRTGDIVTIDADGWITVVDRLKDMVLVSGFNVYPNEVESVIAAHPDVAEVAVVGVSHQATGEAVCAYVVAR-----RPELTDEVIAFCRKQLTGYKVPKLVRFVGDLPKSAVGKILRAQVRDL----------------------------- 67922762 411 -----------------EQFQNLLQSAVKNPEILIGK----LDILNPNQKQKEKQYQPEQCIHKLFEE------------QVKRKPDKVAVVFE------EQQLTYNELNVKANQLANYLQNQGIKPDSLVGVYLERSLLFVIAILAILKAGGAYLPLDPALPAESVVYRIEDAKTPIIITQESL--------LKKISDLEKQTISI----------------------DKDW-EIIANQKTSPPENDVTSKDLAYVLFTSGSTGKPKGV-----------AVEHRQLFNYINEDRLTFATDLG-----NTVIFPALCGGGSLHILSSEITT-NPETFAEYCHHNSIDCLKIVPSHLNALLTASPEIV----LPKKRLI-VGGEACS---WQLIERKTLAPQCSIFNHYGPTETTIGVLTNLQQTINAKTVPIGRPIANTQIYVLDSYLQPVPIGVPGELYIGGA--GVTRGYLERPERFVQNYNSEFQSLYKTGDLVRYLPDGNIEFIGRIDNQVKIRGYRIELGEIEATLRQHNGVRESVVLSHEEESGNKYLVAYVVPEKQFTLT---TAELQGFLQDKLPSYMVPPTFIYLNALPLLPSGKVNRREL-------------------------------- 163746763 3 -------------------------------------------------------------------------------------------------------LTHAGFLGRAARFAHALTDLGLKSGDRLAVQIDKSADALALYAACVQAGVIFLPLNTAYTADEVRYFVTDSGAAAFVCQPA--RRNEMAPVAKAADCQLETLG--------------------AENDGSFADRATSASDTFETVARDADDLAAFLYTSGTTGRSKGAMLTQAN-LLSNAQTLAELWRFTANDVLLHALPI----FHTHGLF--VATNVTLVAGGAMIFLPKLDI-DRLIERMHATAMMGVPTFYTRLL--DDAIFTRETTANMRLFISGSAPLLAETHVDFEERTGHR---ILERYGMTETN--MNTSNPYDGERRAGTVGFPLPDVELKITDPKGATLPDGEIGSIEVRG--PNVFKGYWQMPEKTAQEL--REDGFFITGDLGRRDADGYVSIVGRDKDMIISGGYNIYPKEVELLLDDQPGVLESAVIGVPHPDFGESVVALLVARKGAELDDGIAKD----VAASLAKFKQPRKLIVLPELPRNTMGKVQKNVLRE------------------------------ 161523918 29 -------------------------------------------------------------------------------RWAAQAPERPALI------EDARRLSYAELAQAVDAVASRLAALGVRGGDRVMIVAENSVAQVVLLFAAARIDAWALVSNARLSVAELDAIAAHARPKLMFVTD------------------TSPDARAHAARHEAVRADALPVDIGA-----WSYRLDAHAGSEPVAADGAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAAMS-STLRRVSPDDIVYAVLPVSHVYGLASVCLGSLYAGATLRL---APRFPEAVRVA--LADEGVTIFQGVPKLIEHLHTHGHAWHA----PRLRFAYSGGSPLDAALKARVERVYG---IPLHNGYGMTES-SPTITQTPLDAPRADCSVGMPIPGIEMRIVGPDGADVPRGEVGEIRVRG--PNVMLGYYRNADATHAA--VSPDGWLSTGDLARQDADGAVTIVGRSRELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRPVE-GNEEVLAFVELAPGATATDA---TLHAWCAERLAPYKRPARIRVLDALPAASTGKVLKHKLREL----------------------------- 169825746 64 -------------------------------------------------------------------------------------ADRIALSYE------DGKMTYRQLNEQSNQVAHMLLANGLQKGDYVAIIMDRSKETIISLLGVLKAGGVYVPIDPSYPKERCQYLLHDTGAPFIITKNEYS---------DLLNDLIHN-------------------KFQSHTVLTINQMESGLSKEDLPCNLHPSDLAYIIYTSGSTGKPKGVLLKHTAVIIYHSTEISYSFDPSVTETFTAF------------FSGARLHMLTSI------ERLSIEAFADMIARERVTTA-TVPNAFFTQLATHLPVEYRDKLMTLQYLSVGGEALLPAIVQKWQEKFGYS-TEIINVYGPTE--CTVLTSYFKITDMQSSPIGKPIANYEMYVVNEDEQLCPVHVTGELCIAGV--GLAAGYLHQPEKFVPHLFKPDQKMYRTGDLVRLLPNGVIEFVGRKDSQIKVRGFRIELGEIETVLSNYPTIQESVVIAKKMSDGQNHLFAYYTVASGIQLEE---RNLRDYLHNLLPDYMVPERFIELLEMPLSPTGKIDR----------------------------------- 17230141 478 --------------------------------------------------------------------------HQLFEEQVQRTPDSIAVCY------QEQTLTYQELNSKVNQLAHHLQKLGVGCESLVGIYLERSPELIIALLAVLKAGGAYIPLDNKLPPERLAYMLGDAQPRIILTM------------------AASVTGLPDYQGTVIC------------LDEDWQS-IAQNPTENLPNIVTGENLAYIIYTSGSTGKPKGVMLTHRGLANYLQWAIQYPVDLGVG-VPVQSAISFDATITS--LYTPLLVGKAVIL------LPEAEE----IEALK--------NALSSARNFSLVKLTPAHLSILQAFIIGGEALTEQHLEFWRSYFPQTK--LINEYGPTETVGCCIYDASQGKSSKGNPIGRPIANTRLYILDRYLQPVPIGVPGELYIGGA--GVARGYLNRPERFISSQQSTVNTLYKPGDRARYLSDGTIEYLGRLDDQVKIRGFRVELGEIEAILKAHPSVQEAVVILQKHPQSSQ-LVAYLVGNQQTV-------DFRQYLATKLPAYMLPSAFVWLEQLPLTTNGKVDKQQLPAAAKPESEQVAPRNAIE-------------- 126731106 26 -----------------------------------------------------------------------------LNRAVQIWPDHLAVVY-----GPHRK-TYAEYAERISRLASGLTGLGVEPGDVVATILPNIPAQAEAHFGVPACGAVLNAINTRLDPDTISYILDHGEAKVVLCDPQFL---------PVLAEAFDRMESEPPQ-VVEVPDDHAGVHRHSDY-LQYEDLLANGDPDFA--WIMPEDSIALNYTSGTTGRPKGVVHHRGAYLNAMGQVLSWRIVLHP--VYLTIVPLGWC--HTWMM--P-AVGGTIVCCRDV----RADSIFNAIADEGVTHFGGAPIVLNTLINAPEDQKRAFD----HVV---------EVFTAGAPPAPATLAAITQVYGLTETYGPGTECTWQSWDHMEGEAGVAMPFLEPDVLDEAGAPIDGKTRGEIVFRGN--GVMKGYLKNPRATKEAFKD---GLFHSGDIAVMHPDNYLQIADRAKDIIISGGENISSVEVEGVLMAHPAVLLCAVVAKPDDKWGEVPCAFVELKDGRDASEA---DLIAFARERLAGFKTPKKVVF-QELPKTSTGKI------------------------------------- 84514414 25 ------------------------------------------------------------------------------------------------------RLTYAQYHRRVTRLASALVKAGVQPGDVVATILPNIPEAAFGVPAC---GAVLNTINIRLDVDTIAYILDHGEAKVVLVDSQFL---------PQAMAAIDQMQGPTP-LVIEVPDDHAGI-LTTGTQQNYEDFLATGDPDFA--WILPHDSLALNYTSGTTGRPKGVVHHRGAYLMTLGTAISWYLQIVP--LFHCN---GW--NHTWML--PALGGTAICCRD-----ITASTIYDAIADHGATHFGGAPIVLNLLVNAKPEHRRQFD--HMVQVFTA----GAPPAPATLAAIGKLGFHVKQVYGLTETFGHVTECIWAAIKARQG-VGFPIM-EDVTVVNDQMEPVPGTTQGEIVMRGN--AVMKGYLKNPDATERAFAG---GYFHSEDLAIQHPDGMIQISDRAKDIIISGGENISSVEVEAALMHHAAVNLCAVVAQSDEKWGEIPCAFVELKDGATATEA---EIIAFARERLAGFKCPKRVVF-QDLPKTSTGKIQKFELRLIV---------------------------- 146340775 26 -----------------------------------------------------------------------------LARSAAVYPDHVSTVYEG------RSFTWRQTYERCRRFASYLAGRGIGTGDTVAAMLPNIPAMNEAHFAVPMTGAVLNTLNIRLDAPSIAFQLDHAQAKIILVDPEFS---------GVISEALKLMSGAKPFVIDV-----DDASYAGGGEIEYEAAVATGDPSFEPRPTDEWDAIAMSYTSGTTGNPKGVVHHRGAYL--NAVSNILAGGLGQHPVYLWTLPMFHCNGWPWTMAA--AAGVNVCLRKVEPT-----KIFELIKTHGVTHMCGAPIVYNVLINAPDAPKGKRDRP---VVGLIAGAAPPVAVLEGAESIGIKLTHV---YGLTEVYGPVCAEQPGWDDLPAPEQGVPYPQEAVTVLNPETQEVPGETIGEVMFRGNI--VMKGYLKNEKATQDAFAG---GWFHTGDLGVLDEHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFIELKDGAQAKEA---EIIAYCRSHMSGFKTPKVVVFGP-IPKTSTGKIQKFLLRN------------------------------ 77458438 1543 ----------------------------------------------------------------------------LFEQQVQRRPDAIAL------QAGEQQLTYRQLNEQANRLAHHLREHGVQPDSRVAICVERSLDLVVGLLGILKAGGAYVPLDPDYPLERLHYMLQDSAPVAVL----------VHDVTRNL---LGDPGVP----VIDFDRC------------TWQ----HASTENLQIPLSASNLAYMIYTSGSTGTPKGVMHRSACNMVHLLQKAPFSFDSSVWEIFW-----------------PLCSGLRLVL-----ARPDGNRVTRVIRERQITVVKFVPALLQQFIEQDDA----SQCTSLTDVLNGGGELTAALARRVRERL--PWVRLHNVYGPTETGWTLEPDQPVPEAVVP--IGKALSNTRLYVLDAHDQPVPFGVSGHLHI--GGVGVARGYLGQAERFIDSPFVAGDRLYRTGDLVRYRADGNLEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAVREAVVL-----VRDERLVAYFTGREGFDAPP--IETLRAHVLERLPEYMAPGAYVKLDALPLTPNDKVDRKAL-------------------------------- 77458438 481 -----------------------------------------------------------------------------------------------------QQLTYAELNRQANALAHHLIGLGVRPDDRVALVARRGLDTLVALLAILKSGAGYVPVDPAHPAERLSYLLRDSAPAVVLTQR---------DLR---------------ERLPVL-----DVSLIEIDSRGWNDLNPDVSG------LTSAHLAYVIYTSGSTGQPKGVMHHTLSNLVWHCTAFDLWAGRHASSLAGFGFDMAWEVWP------ALCVGATLHLAPSRDGGEDIDAWWR-AQPLDVSFLPT-PIAEYAFSRHVEHP-------TLRTLLIGGDRL---------RQFNREQTAVINNYGPTE--ATVVATSGRIGPGRTLHIGKPVSNATAYLLDDRQRPVPIGVAGELYVGGA--GVARGYFNRPERFLDDPFSRQPNMYRTGDLARWRPDGTIEYLGRNDDQVKIRGVRIEPGEIEAALSRHESVRD-AVVQVRD---GQLLAWF------TERQPLDITQLHAHLKTRLPSAMLPSAYVRLTALPLTANGKLDRQAL-------------------------------- 63079049 467 ---------------------------------------------------------------------------------VKRTPEAIALRFE------DQQLTYQELNQRVNQLAWTLRMKGLQQEELVGIMVQRSLEMIVGVLAVIKAGGAYVPIDPEYPLDRIQYMLEDSGTNWLLTT--------------------KQSEIPSLGHVLYL-----------EEDTVYHE----RSSDVEIVN-QSSDLAYIIYTSGSTGQPKGVMIDHR--AVHNLHLSAGIYGIAQGSQVLQFASVGDI-FHS------LLTGATLHLV-KKEQLLSGHAFMEWLDEAGITTIFIPPSVLKEL------PYAK--LPKLKTISTGGEELPADLVR-----IWGANRTFLNAYGPTET--TVDASIGNCVEMKP-SIGTPTVNKRAYILDQYGHIQPIGVPGELCV--GGEGVARGYLHTDEKFVNDPYVPNGRMYKTGDLARWLPDGTIEFLGRMDGQVKIRGFRIELGEIEARLNQAPSVKQAVVLARSGEQKQVYLCAYLVTDNDLKVS-ALRKELSQT----LPDYMIPSFFIKVEKIPVTVNGKIDKKAL-------------------------------- 196008613 26 -------------------------------------------------------------------------------------------------------YTFHQLDDAIKRVASALVKRGLKKGEVVAIISPNCIEWPVLFFAVISVGGIITTCNHGYKETELSSQLSNAGAVYLVAAKSSVRTVSKMRYKVR-------------ERFIIGDADGYT---------SYSELIRDDGSRFPFVKINSKTDICVLYSSGTTGVSKGVMISHYNLVANLEQTRPVRIRNRKNNCSLAVLPFYHIYGMVVIMSSCLRYGNHCVTLPG----FEPKSFLRTIEKYKDSLLSTVVSYVRNISVRDVSPVDKYDLSSLEDAGSGAAPLGDEVMQQFLRKMKVKR--FVQGYGMTE-ASPTITLVSPDENHNLGSVGRPVPNTQCKFIDPDGKVLPPNVPGEILVKG--PQVMLGYLNRPKATAETIDK--DGWLHTGDVGYYDENGICYIVDRIKELIKYKGYQVAPAELESLLKSHPDISDAAIIGIPDERAGEIPRAYIILKDGKITTE----KIQEYVTSKVAPHKRLRGIAIVTEIPKSASGKILRRLIRD------------------------------ 145488402 35 ------------------------------------------------------------------------------------------------------QLTYGEFFKRSKELAAAFVALGLEKGDRIGIFSPNNVEWALTQFAAAMADLILVNINPAYQTNELEYTLNKVGCKALVLRS-TFKHSNYVSMIKELAPELDQPGNLNSNRIPALRSLILIDDVHKKGFFNFKELFSIFGTSHLNEQQDPDDITNIQFTSGTTGAPKGACLSHLNILNNGKYVGERVRYTEKDKVYHCF---GMVMGN-------LACGSTMV-------YPSAGATLEAVTNYKCTSLYGVPTMFIEYLNEYERHTQKYDVSSLRTGLIAGSLASEALMKQIINVLGVRD--ISNCYGQTETSPITSQNTTDSFEIKTSKVGQP-LNMEVKIIDSDGMVVPYDTPGEYCSRGY--GIMKGYWGDEKATKNTI--DVNGFLHSGDVATMDKNGYVAIVGRIKDMIIRGGENIYPKEIEDYLSHMKGVEQVQVVGCFDEKYGEEVVALIKMKKDAEELTGL--DVYQFCHKKIAHYKVPKYVKFVNDFPYTITGK-------------------------------------- 118462795 54 -----------------------------------------------------------------------------------------------------------EIHDRAVALAASLQRLGVRDGDAVAVQLTNRVECAVAYQAVLLCGAVLVPIVHIYGMAEVAFVLDQSAAKVLIMPE---RHGSIVYSKRLQD----LSRIDSLQHVVML-----DAEPGEGY-LAWSQLDTPAARYRRP-AVAADDVCLLLYTSGTTSAPKGVQHTN-NTVLAEQRTMPALLAGKPDDVSLVTFPPGHIAGVGSMLR-PLLSGARTVFMDGW----DPARAVEVVHRFGVTCTAGTPFHLAGILDLGD---TGDKLASLREFLVGAAPVAEE----IGRRAAQAGISTFRSYGATETGEHEGQPQWA----RLGTDGKPLPGSEIRIVGSDGTDCPIGIGGEVVVRG--PDQFIG-YQDSALNTEAFTD--DGWFRTGDLGHLDAHGRLTITDRIKDVIIRGGETISSGQVEEVLNAHPAVADGVAVAAPDSRYGDVVAAVVVLKPGYALNDDLRA---HFAASGLARQKTPERLAIVDELPRTSLGKV------------------------------------- 67528398 11 ------------------------------------------------------------------------------------------------------TVTYAQLHSHISAFQEKLAKLGVGHGAAVNLALINSYEFIVGFLAASWQRAIAAPLNPAYKQDEFEFYIDDLSSTLVLIPRESYQNGPAVLAGRKYQAAIAECYWNGTEVVLDVKELG---KLKGKGDIG----VQTAQP---------DDIALVLHTSGTTGRPKAVPLTH----KNLTTTMRNIYKLTPQDRTYLVMPLFHVHGLLAAFLAPLASGGSVIV----PTKFSAHQFWSDFIEYKAN-WYSAPTIHQILLKSPLPNP----IPQIRFIRSCSSPLSPKTFQDLEKTL---NAPVLEAYAMTEAAHQMTSNPLPPAKRQPGSVGI-GQGVEIKILDQSGNEVPQGHEAEICVRGE--NVTKGYLNNPAANKSSFTK--DGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLQNPNVGEAVCFAIPDPGHGEDIGAAVVLKSGQNATED---ELKSWVQEKLAKFKTPKQ-----QIPKTATGKIQRR---------------------------------- 165868784 1301 --------------------------------------------------------------------------YQLFTDQVKRTPDEVAVVFE------QEWLTYSELHKRSNQIAHFLKEQGIGLGDKVGLLAKRRVDTIVNMLGILKAGAAYVPIDSDHPLDRQTYILKNSSCKLLL-----------------------------------------EPSLYEENDLSFY------TTEDMPAIAGPEDIAYIIYTSGSTGKPKGVIITHQAV-TNTIQDINQKYEVNEDDR---------IIGISYDIFGALSTGAMLVM---IRDPRDMQELIRTVERRGITIWNTVPAIMDL---ALDQVGSHFEHSSLRLVLHSGDWIPLSLPEKIKRHF--PIAEVVSLGGATEASIWSIYYPVKQVKSHWNSIGMPLANQTYYVLNYEKKMCPVGVIGDLYI--GGVGLAKGYLNAEKKTNEAFVSHFGLIYKTGDCGKMHSEGYIEFLGRQDYQVKIQGYRVELEEISHCLLTYKQVEHAVVIDQTDENGIKFLVAYVVTEQNISTT-----ELRKHLRDHLPDYMIPSYFVYLDQLPLTPNGKLDRKAL-------------------------------- 169600787 50 -----------------------------------------------------------------------------------------------------KTYTSLEVKERVDWLARGLKEFGFQPNDKVAVFSVNTVDTLPLAWATHRLGGIQSPANAAYSTEELVYQLKNSGAKALFTC---------IPLLETARAAAKQSGIPDSRIYLLSQATGGKSNPDGMKTVD--DFVREGKELDRLEPLNAKKTAFLCYSSGTSGLPKGVMISHRNVI---ANTMQISTFEKPRDTMIYTENVGLLMSH---IYG-LVVICHSSVYRGLPKFEFASTL-QAIQDYKINTLFLVPPII-ILMTKNQQLLAKYDLSSVWSLFTGAAPLGQETAEDLQKIFPSWK--IRQGYGLTETCTVVCSTSPD--DIWFGSSGSLLPSIECKIVTTEGVEITGDQPGELLVKS--PAVVLGYLNNDKANTETFQD---GYMRTGDEARKSPAGHVFIVDRIKELIKVKGHQVAPAELEAHLLTHPAVADCAVIQIPDEKSGEVPKAFVVKSSSVENDRVIAREIQKHVEKTKAHYKIVGGVEFIDEIPKSPSGKILRRFLRD------------------------------ 125889025 485 --------------------------------------------------------------------------------WARRTPQAIALVAQG------QALSYEQLDRRANALALHLRELGVGPDARVAIVARRSPETLVGLLAILKAGAGYVPLDPAHPAERLAFLLHDSAPRAVLTQ-----------------GALRQC-LPTLNVPL--------IDLDNGQWLDGPGEIAEAAG------LTAEHLAYVIYTSGSTGQPKGVMVEHQS-LSNLVDWHGRAFDLQAGSHTSCLAGFGFAM--AWEVWPALCAGATLHLAPVSDGPEELDRWWR-AQPLEVSFL---PT-----------PVAEYALSTLRTLLIGGDRL--------RQLPADPGFAVINNYGPTE---ATVVATSGAIE--AGQAGRPIANTRIYLLDEQQQLLPIGVPGELYVGGG--GVARGYLNNAGRFLADPFSDRPGMYRSGDLARWREDGSLEYLGRNDDQVKIRGLRIELGEIETRLGDHPAVREALV----QARDGQ-LLAWFIPRQAVT-----ALQLREFLRQQLPEYMLPMAYVPLDAWPLTGNGKLDRRAL-------------------------------- 125889025 1536 -----------------------------------------------------------------------------------------------------RQLSYRQLNQRANQLAHYLREQGVGPDVRVGLCVQRSPELLIGLLGILKAGGAYVPLDPDYPLERLRYLVQDSQP----------------------------------LAVLVHQPTRELLGPLPLSLIDFDRSTWEQAPQHDPVVLTVSHLAYVIYTSGSTGTPKGVMVEHRGLGNLMHWSSQL-CGERARGTLLQKAPFSF-DGSVWELFWPLVTGMRLLL-----ARPDGQRLAQLVREEQVSMIKFVPAMLLQFLQL-EEAGQCH---SLTDVFCGGGELTEAIARLFRQRLPGAR--LHNVYGPTESSAWTLEPGAAVPPVQL-PIGKAITNTRLYVLDAHDQPVPQGVSGQLHI--GGVGVARGYLGQAERFIDSPFVAGDRLYRSGDRVRYNADGDLEFLGRNDFQVKLRGLRLELGEIEARLASHPALREVAVL-----MRGERLVAYFSLHPGVAAPG--IEALRAHVLERLPEYMVPAAYVQLAALPLSANGKLARDAL-------------------------------- 218713510 49 ------------------------------------------------------------------------------------------------------------------------------------------------FWAIHRLCGVATPANAAYSAAELTYQLKDSKATALFTC---------VPLLETALTAAKQAGIPQNRIYLVLPLEFVGNAKAPPQFKTLEQLIETGKSLPKVEPLGVRTTAFVCYSSGTSGLPKGVMISHRNVIANSIQTFRPTTDTPYHEVVLCLLPQSHIYALVYMCHAVPYRG------DGVIVLPDINTFLNSIQRFRINILFLVPPIIITMLR-NQELMKKYDLSSVTAIFTGAAPLGAETAKELHSIFPDWA--IRQGYGLTETATVVCATTNN--DIWFGSSGNFLPGVEARLVSPDGNELEYDTPGELVIRS--PSVVLGYLHNEKATKETF---RDGWMFTGDEARVGPKGHMFIVDRIKELIKVKGLQVAPAELEAHLLEHPLVADCAVIAVPDEAAGEVPKAFVVKSPSATQDDSIIQAIKKHVEDHKARHKWLKGVQFLEVIPKSPSGKILRRLLRD------------------------------ 157749059 23 -------------------------------------------------------------------------------------------------------ISYKNLKKKIIQISEWFLENGYKKGDVVLLAAHNNWRCFAFCMGAWRAGLVVSAASSQFTAYEMNYQIEDSHSQLIL-ADAVLEASKNLKFVKNVVSIAPNSPKPVIEFEVLTSRLIRNLKM--------------------PKIDPMNDLVLLPYSSGTTGKPKGVMITHLNVSMMMVSCIQFHYGLPPDFIFLHFLPLYHVMG----LFRALLTGSNQILF----TKFDMELMLKSVEKYSIAILAAVPAIIRMV---NFPLLKNYDLSSLGTI-SVGSPLPDGALQKLKKLIPDLR--IVQGYGMTE---FSFATHMQSPDCADGSVGRPVPGTSMKVKKEDGTLCGPHEVGELWIKG--PQMMKGYWKKEAATQE--LKDEDGFMRTGDIVYFNENGDTFICDRIKELIKVNAKQVAPAELESVILEHDDVADVCVFGVDDKDSGERPVACVVSKQGKRDLETMKA-IMRHINQKLARYKHIKEIEFVGEILRTGTGKILRRTMKK------------------------------ 67906533 67 ---------------------------------------------------------------------------------------------------EDQQIPYSETLSRSYQLANSLQNYGIEKGDKVAFSMRNYPEWMFAYMAVTSIGAVAVPLNSWWQGDELEYGLNNSESKLFIAD----------------QDRLERLGDKCPE----IKRISVRSENPDHSDIDFYKVIENQNKTLDNEAVSPDDDASIMYTSGSTGHPKGVVSSHRSVMIALQTLLKESSDMGEGDAVLVSVPLFHVTGSHAIFLLSIPVGRKTVLMH----KWDPEVALDLIEREKISDFTGVPTMSYELVEAQKKNPR--DISSLRGLNGGGAARPPEQVKEMRENFKDTSPGI--GYGLTET-NALAANNAGDLYSKPSSTGFPLPKIDLKIVDDDGNDLGTNEIGEVCIRGA--CNFKNYWKNQDATDEVLDD--EGWFRSGDLGLLDSDGFLYIKDRKKDIVIRGGENIACLEVEAAITEHPSVLEASVFGIPDERLGEKLATVVSCREDQMIDEV---ELSGFLASKLAKFKIPEFMKFTEKLPRIASGKIAKKQLRE------------------------------ 157868256 70 -----------------------------------------------------------------------------------------------------KTLTYPELMKATEHAAKALYQHGVRKGDVVCLCMLNTV--VYGPLGTLRLGAIASTVNAVATASTLAYHFKVNGAKVVL---------GMHFFQKQLAEAVA----------LVEQETGRKV-----QVLYPEEFFKTDAPEIPADYATPNDTVAILFSSGTTGMPKGVQLTNRA-LIACSEQSAGAFGVGSQDTAVTVLPLFHVFGFTACMNCMFAYAATQVVM----SKYSVEDYVRAIEKYKATVNLVAPPILISLLKNADK-VKRHDLSSLKRFCSSSAPLGADVVNTVEQLIPG--CAVTQGYGMTEMAPTVTAPLSG-QRCTPGCCGVLVADTELRIVDDSGIDAEPGAEGEVWVRG--PQMMKGYLRDED----TIMCMQDGWYRTGDIGKFDAEGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCVVIGVPDPVSFENPRALVVLEPSVSPEDAVRAELYRFAMISMPPHKRLGGVRVVDEIPRNAAGKVMRRQVRQLLKGQNGDSAAPET---------------- 212723870 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMSWKDFLSHASSSYSPVYQSVDALTNILFSSGTTGEPKAIPWTQLSPIRCASDTWA-HLDVRPCDIGCWPTNLGWVMG-PIIIYSCFLTGATLALYHGSPLGRD---FCKFVQDAGVTVLGSVPSLVKSW-KAG-NCAEGLDWTKIRVLGTTGEASDIDDNLWLTSRASYK--PIVECCGGTELASSYIQG-SLLRPQAFGAFSGASMSTGFVILDEQGTPYPDPCSGEVGLFPLYFGATDRLLNDHDK---VYFDGMPIYRRHGDIIQRTVGGYYIVQGRADDTMNLGGIKTSSVEIERVCNRADECLETAAVSIKPSGGGPAILAVLKDRSAQYDVNLLKRKFQTAIQKNLNPLFKVSYVKVVAEFPRTASNKLLRRVLRDQLAQELSN---------------------- 195118066 71 ---------------------------------------------------------------------------------------------------EDKRYTYRSLIAEVDRLAASLRKLGLNKGDAVGIWAPNYVQWYLGMIGAARAGLISVGINPAYQAPEVSYCLNKVDIKAII-APETFRTQNYYEILRSICPELADSEFPHLRAVIINSTQSLKGALRFDDVLGFSNADEQAEISKLQRHILPESPCNVQFTSGTTGNPKAAVLSHHNFVNNGIHVGK--RNEIAGERICVQVPLFHAFGVVITIMASMATGATIVL----PAAFSPEDSLKAIIKEKCTVIHGTPTMYVDLVAMQRKL--QMPLGKIKKAITGGATVSPQLILDVKSVLGVEAMHSV--YGLTESTAVI-------FQSQPGEEGNRVLHVEAKVIDEQGCLVPLGQPGELCVRGYL--TMLGYHGDEAKTKE--ILGADKWLHTGDQFVLEKDGYGRIVGRLKDMVIRGGENIFPKEVEDFLNTHPQVVEAHVIGVPDERLGEELCAFVRLESDVDPKSFTNATVRAYAKGKLAHFKVPHYVVPVDSFPKTTSGKV------------------------------------- 5869932 4971 -------------------------------------------------------------------------------RQVERDPEAPAVTFEGE------SLNYGELDEAANQLANLLAVYGAAPGKSVALMVPRSADAIVAILAVLKTGAAYLPIDPSVPAARLEFMLGDAKPVAAVTTG---------DLRSRFD--------------------GFDLQVVEVDDP--AVEIYPSTTLLTP---SPDDIAYMIYTSGTTGVPKGVAITHGNV-TQVLDTLPAELPAGPGAV--------WSQWHSWEIWGALLHGGRLVIVESIAGSPDD--LHALLVSEGVNVLYQTPSAVRMMSPEGLEGT---------ALVVAGEACPTEVVRWAVDRV------MINAYGPTESTAAISAPLSPGSDVVP--IGSPVPKGATFVLDEWLRPVPPGVVGELYLAGRGVGVGYVGRSTGTRFVACPFEPGARMYRTGDLVRWGDDGQLQYLGRADEQVKIRGYRIELGEIQAALSDVDGVDQAVVIAREDRPGDKRLVGYIT---GTADPAAARSELTN----RLPAYMVPAAVVTLETLPLTVNGKLDRRAL-------------------------------- 5869932 3478 -----------------------------------------------------------------------------------------------------RSWTYRELDEASNRLAHVLAEHGAKPGATVAFLIPRSGEAILSILSVLKTGAAYLPVDPAHPDARIGFMMSDAKPVAALTT---------ADLRSRLD-----------------QYDLAVIDMDPAIDRRPSDALSGPRP---------DDLAYMTYTSGTTGVPKAVAVTHHNV---TQLVSALHADLGPGQV--------WSQWHSWEIWGALLHGGRLVVVPESVG-SSPDDLHNLLITEKVSVLCQTPSAAGMLSPEGLEST---------TLIVAGEACPTELV----DRWAPGRVMI-NAYGPTEIYAAMSEPLTAGTGVAP--IGAPVPGAALFVLDKWLRPAPEGVVGELYVAGH--GVATGYIGRPDRFVACPFETGERMYRTGDLVRWGSDGQLEYLGRADEQVKIRGYRIELGEIQAALAKLDGVDQAVVIAREDRPGDKRLVGYIT----GTADPA---QLRTALAESLPAYMVPTAVVVLDTIPLTVNGKLDRRAL-------------------------------- 5869932 1966 -----------------------------------------------------------------------------------------------------RSWTYRELDEASNRMAHLLAGRGAKPGERVAMLLPRTGEAVVTILAILKTGAAYLPIDPAH-PDA---RIE-------------------FVLKDAAPVAAVSSADLCTRLI---------ASGVPVIEVDDPAIGAEASTSLPVPAVD--DIAYIIYTSGTTGTPKGVAVTHRNVA-QLLDTLGAQLELGQT----------WTQCHSWEIWGPLLNGGRLLM---VPDARSPEDLHAMLVAEQVSMLSQTPSAFYALQTADALYPERGEQLKLQTVVFGGEALEPHRLSWMHAHPGMPRM--INMYGITETTVHASADLANSTSP----IGVPLEHLSFFVLDGWLRQVPVGVVGELYVAGE--GLACGYISRSDRFVACPFGA-PGMYRTGDLVRWGADGQLQYVGRADEQVKIRGYRIELGEVHAALVGLDGVEQAAVIAREDRPGDKRLVGYVT--GAVDPVKA-----RAALAERIPAYMVPAAIVVMESLPLTVNGKLNTRAL-------------------------------- 118053258 7 -----------------------------------------------------------------------------LRRSIQQQPHATATIYNG------RRRSFVQLGDRVARFAGALRALGVQAGDRVAILGLNSDWYLEYYLATYWAGAAVNPINIRWSAAEIAYSLDDCDTHVLLVDDSFL------PLIPEIRKSAQ--ALQTLIHI-------GDGPAPEGM-LSYEALIANTEPVEDALR-GGEDLAGVFYTGGTTGTPKGVMLCHRNLYTNANTARRSSVGLHAAP-MFHLADGAFMN-------ALLAAGGCHVM---VPRF-DPVAVLQAISTESVTDLLLVPTMIQMLVDHPD--VHQYDLSSLQNMLYGASPISEGLLDRAMKTI--PSVGFTQAYGMTELAATVLSPEMGWAQGRHRSAGRATVCTEVRIVDPDGQEVARGEVGEVVVRG--PGVMLGYWNKPA---ETAAAIRNGWMHTGDGGRMDDEGYVFIVDRLKDMIVTGGENVYSVEVESVITTHPGVASCAVIGVPSEQWGELVHVFIVRKTGAMLEAD---ELIQFCKNRIAHYKCPREVSFIDAMPLSGAGKILKTTLRA------------------------------ 152996587 1408 -------------------------------------------------------------------------------------------------------INYKELNYSSNKVARLLLERGVNKGDLVGISMSRSIDLVVGIIGIMKAGAAYVPIDPDYPASRINEILQDSALSTLLTD---------VPRPAFASELLDVINI-------------GDDDIKSRLNGLLNDNIS-----HEHVCIRGEDLAYVIYTSGTTGKPKGVMQTH--------KNIERLFEATNTDFNFSERDT-WILFHSWEMWGALVYGGKLVI----PNYEDAEKFFNLCRDSGVTVLNQTPTAFYELSSFALKRNKLDKLDKLQWIIFGGEALKPELLTPWWKSYTDSKPQLVNMYGITETTVHVTLKLLKSSDVLVRSIGKPLKDVKAYVLDDLGRPVPPRVPGELFIGGA--GIARGYLNDAERFVSASSINFKRLYKTGDMVRWLVDGNLEYVGRKDNQVKIRGFRIEIGDVENALSAIDGVNHCAVI-VSDTHSHKSLVGYYVSETEKELS---STAIRRVMLEKLPEHMVPSLLINLETMPVTNNGKLDKKAL-------------------------------- 152996587 353 ---------------------------------------------------------------------------------VETSPDSTAII-EGE-----KQYTYQELNKAADIIALHLRAIGVKKGGVVPLYLNRGFSAIASMLALSKCGVAFSPLDVNLPKAKMFETLKILDALFVITDDAGI---SKLPMMPIVEDMLSNTETSNLSQVL--------------------DENQKCVGQFDS-SVSGDEIFYVMCTSGTTGRPKAVVRVVGNRALPLSKETKLLFDASVLEIW-----------------GALLNGAQLVVMGDALF--DFSRMEHLITEHQVNTLWLTSALFDQWSDNAPTSME-----CLKHLIVGGDRVNPISVVSFYEKF--KDVDIYNGYGPTENTTFSTMFIPRSTQVTDTSIGYPIEQSTVYILDRNQKVLPIGGIGEIYVGGH--GVAKGYLNDDEKFIFDYFSVTGRLYRTGDYGRWKPEGYIDYIARSDGQVKIRGFRIELGEIESTIVKSGFARLATVQKIEDESVGSYLAAYFTLKNSI---DNLSDKIRDHLKECLPEYMVPLHIVELEEIPVNVNGK-------------------------------------- 152996587 2502 --------------------------------------------------------------------------HEILDSRAHLNPDKIAIKC-GDN-----SLTYGELNQKSSRLAGAMLSSDVP----IPVCIDRGLDMVVTIFGVLKSGAAYVPIDPDYPIERVEFILSEVESPFFITNSC-------------------------LDKLCSVNTSATPLFL----DLSDYE----SSPEAYLEDISSHDLAYIIYTSGSTGSPKGVMIEHRSVCAMLESTSQY-LDFSKNDK--------WLSFHSYAIFGALFNGATAVIAE-VEVIQNPVALRNLMLTEGISILSMTPSAF------NNTIVDSNDLSQLRHVVFGGEKLNCDGLRWYQETLSNTD--FINMYGITEITVHA-TFYRLLFDKEFGSIGRPLKGLKAYVLNDEMSPVPIGVKGKLYISGY--GLARGYLNKEESFIDYTFGETRRLYDTGDIVRWNDSGELEYFGRKDKQLSIRGFRIEIGEIEANLRRSALVRDTQLVAREDSEGNTYISAFVILLDGRQALDELIRQIKSELRLYLPEYMIPTTWALVSDWPLTTNGKIDERLIQQVL---------------------------- 15607355 41 -------------------------------------------------------------------------------------ADKPAVILYPSGT----VISFDELEARANRLAHWFRQAGLREDDVVAILMENNEHVHAVMWAARRSGLYYVPINTHLTASEAAYIVDNSGAKAIV---------GSAALRETCHGLAE--HLPGGLPDLLMLAGGGLVGW-----MTYPECVADQPDTPIEDEREGD---LLQYSSGTTGRPKGIKRAAPGMMPALLD-----FWMDADSVYLSPAPMYH-TAPSVWTMSALAAGVTTVVME----KFDAEGALDAIQRYRVTHAFVPAMFVRML-KLPEAVRNSYDMSSLRRVIHAAAPCPVQ----IKEQMIHWWGPIIDYYASSESGSTLITAEDWLT--HPGSVGKPIQG-GVHIVGADGSELPPNQPGEIYFEGGYP---FEYLNDPAK---TAASRNKHGWVTGDVGYLDDDGYLFLTGRRHHMIISGGVNIYPQEAENLLVAHPKVLDAAVFGVPDDEMGQRVMAAVQTVDSADANDQFAGELLAWLRDRLSHFKCPRSIAFEPQLPRTDTGK-------------------------------------- 150249466 1416 ---------------------------------------------------------------------------------AQRHPDRPAIHF------GQNSLTYGEFDARSAQLAHELRARGVRAETPVVVCLERSPEALIAVYGVLKAGGAYVPVETSNPDLRIAELIADSGAALVLTQ------------RRLADRLAALGA----EVVVV------------------DEPLPRH-PTTDPEPLGPDHLAYVIYTSGSTGRPKGVMVQHGSVL-NFLDALDRRFDLTPDDRLLHKSPLAFDVSVREVFWA-LTRGASVVVAE--PGHADPGHLVDLVERERVTVAHFVPSSLAVFLEGLPGPGRC---PTLRHVLTSGETLPVTTARAARDLLGAR---LRNMYGPTETTVEMTDHDVVDDTVDRLPIGHPFEGAVVRVLDADLRPVPPGSTGELCV-GGLP-VARGYLGRPERFVPDPLGPGARLYRTGDLARLLPDGQLDFLGRNDFQVKVRGHRIEPGEVEAVLGALPGVHGALVTAHDDRLIGYA----VTDRDGEELRTALAERLPEHL--------VPSVVLTLDRFPLTGNGKLDRAAL-------------------------------- 148252660 4589 --------------------------------------------------------------------------HEAISRHALIDPERTALTIAGD------SLSYGALERRANRLAHHLIALGLAPDQRVAVVVERTEATMLALLAVLKAGGAYVPLDPELPPERIAYVLRDSGALFLLS---GAR-----------DVAAPND---------VSRVDLGGFDFESGPDHSPQ-------PRLHPENV-----AYVIYTSGSTGRPKGVAVAHGPLAMHCRATAAL---YQIDDRFLSLAFDGWLT--------VLSHGARLVMRDAELWTPEQTV--ETARAHGVTHLGLPPAYL----QQVADWVEQSNPPPVRLYSFGGEAMPKAGFDKVKRTLKPQI--LINGYGPTET---VVTPLVWKVD---GSAGVPVGSRTAYILDGQLNLIPAGAAGELYIGGA--GLARGYHAKPERFLPDPFSSAPGLYRTGDLARWDADGVIEYLGRGDDQVKVSGFRIELGEIQSALSSMPGIA------------GNQLIAYVAPRDARTAAERLSASLLASLRRSLPAYMLPARIIVLDHLPTLSSGKVDRK---------------------------------- 148252660 515 ----------------------------------------------------------------------------LFEKNAEDRPGAPALIFGAE------TVSYGALNNHANAIARHLIAQGVRAGDVVGLSMRRSPELVAAFIAVLKAGAAYLPLDPDHPLARQSAAIRDIGTTVVLVAAAGLR-------------EWSRMEGVSVVDVGAIRCEGRETDPAIG--------------------VHPQSLAYVIYTSGSTGVPKGVAVAHGPFAVHCEVTAEYEMDRQSRELHFFTFD-----GAHERLWTALSCGAALVMRDA--DLWSAEQTLEVMRAQNVTNAGFPPAYLQQLARGNPPPVSLYSF--------GGEAMPKSGFDKIRRALQPRK--LINGYGPTET---VVTPLAAEIDCAYAPIGRPVGRRSAYVLDGDLNIVPVGVTAELHI--GGEGLATGYWNRPERFIDPYGEPGARLYRTGDLARWRADGVIDYLGRSDHQLKIRGFRIEPGEIEARLAQQSGVQAAVVVAREVAGRQQLV--------GYVFGEALDERLRAALLEELPDYMVPARIICVAQMPLTAHGKIDRDAL-------------------------------- 149190840 6 -------------------------------------------------------------------------------------------------------LTYRDLNEKSDAFAAYLQELRAKKGDRIALMMPNLLQYPITILGALKAGLVVVNVNPLYTPRELEHQLRDSGATIIVATNFGNSLQQVIAIKHVILTSIGDELAPHKRTLVVVKYVKKMVPHLPGAISLRRALTGGKRMDFNPPVIESSDLAYLQYTGGTTGLAKGAMLTHRNIIANVLQVYG-HFGPKDKERAVTPLPLYHIFANSVSMMLMMYMGGSNLL---ITNPRDLNSFVNDLSKYPFTMIFGLNTLFAAL--NNHAKFRELDFSNAEFTIAGGMATQKHIADEWQKITG---MPIIEGYGLTE-CSPVVAGGVHTQQSYVPAVGVPLPSTELRIVDENGQPLGVNEVGEIQIRGD--QVMKGYWKQEAET-NAILTK-DGWLYSGDIGRMDEDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPKIVEAAAVGVPDDVAGERVKLIVVTSGPVTVDD-----IKKHCRQHLTGYKIPKVIEFRDELPKTNVGKILRRVLRD------------------------------ 154278685 26 ------------------------------------------------------------------------------------------------------TISYQRLRSDVNSFQAKLAKLGISPGAAVSIALPNSYEFIVSFLAVSWQRAIAAPLNPAYKQEEFEFYIDDLSSALTLIPKGSFKDGPAVRAARKYSAAIAECYWNGVDVVLDVREYGGKCDLKK-------------------ETAQPDDIALVLHTSGTTGRPKAVPLTHR----NLTRTMRNIYDLTEKDRTLLIMPLFHVHGLLAGFLAPLLSGGSVIV----PEKFSASTFWSEFITYSAN-WYTAPTIHQILLKTPLPKP----MPKIRFIRSCSSPLSPKTFHELEKTF---HAPVLEAYAMTEAAHQMTSNPLPPGKRQPGTVGI-GQGVEVKILDEDGNEVPQGSEGEICIRGE--NVTKGYLNNPAANESSFTKS--GFFRTGDRGKKDKDGYIFITGRIKELINKGGEKISPIELDNTVAYHPNVAEAVSFAIPDPHYGEDIGVAVVLKKGGNLSEDM---LKSWIAPKVAKFKIPKK---------------------------------------------------- 163723901 29 ------------------------------------------------------------------------------------------------------TVNYAEFWRKINQTANMFHDLGIGPTDVITYLLPNLPHTHYILWGGEAAG-VVNPINPMLEAHTIADICEAAGTKILV-ALGEVPGSDIWEKAEMVRE-----KVPGIQKIVRVFGAGDEANNIVG----FDEVIENYNGDDSGREIQPQDIASLFHTGGTTGTPKLAPHTHANEA-AMATMMTMSGIMKSSDTLLCGLPLFHVNGVMVTGGAPFSIGAHVVLL--SPGYRDPGVFFKIVEFYKAAFFSCVPTVLSVLL---DIPTGDADISSLQFALCGAAPLSVELIQRFEAH---TKMKVLEGYGLTE-GTTASCVNPPQGEQRVGSIGIRLPYQEMKIMSSGAKEAAPNEIGAVCIKG--PNVFTGYL-DQTKNTDIWMK--EGWFNTGDLGRQDEEGYFWLTGRQKDLIIRGGHNIDPAAIEEPLYRLMGVQVAAAVGRPDAHAGEVPVAFVQLQQGSELT---KEEIEAHLQKEIGERAAPKEVYILEEIPLTPVGKI------------------------------------- 157429066 473 ----------------------------------------------------------------------------LFERQAEATPDAIALVHQG------RELTYRELRESVDRLARVLVRRGAGPERLIGLALPRSADLVVALLAILKSGAGYLPLDPRYPSGRLDHVLSEAAPTFVLT-----------------DAATA--------HVL------------PGRELPLLYLDDLALDDGADIAVAPDNVAFVIYTSGSTGKPKGAVITHRGVVNGVTALARVVQ-PRPGTRTAAGTSINFDVSVFEIV-TSLASGATVILRDA----------LELGERESWSVLSAVPSVFAEVV-DDIAGKATAD-----SVVFGGEELPMSLVRRVRAVLPGVR--VVNPYGQSESTAHVVSDEVPDDASGGAPIGAPLGNMRAYVLGPGLRPVPPGVTGELYVAG---EVGRGYHGTAERFVADPFGPGHRMYRTGDLARWNADGQLEYLGRNDDQMKVRGFRIEPGEVEAVLAAHPGVRQAVVT--THDLAGTRLVGYVVPVDRSETDAEATAEVRAFLVDRLPEFMVPSVLILLDRLPLTPSGKVDRAAL-------------------------------- 157429066 2000 ---------------------------------------------------------------------------------VADTPEATAVLCEGE------AVSYAELDRRAERLARRLAARGVGPETTVGVMLPRSVDLVVALLAVLKSGAAYLPVDADHPAERVAFVYADARPLLTIAA--------------------------------------EDAPVPEGEPRLAVDESIVDDGVRVTPPMPAN-PAYVLYTSGSTGRPKGVAVDHAAIVNRLLW-MRDNYAVTERDRVLHKTPLGFDVSV-WELFLPLVTGATLVV--ARPDHRDPAYLAELIRRTASTVAHFVPSMLAAFVAE----PAAGDCTSLREVVCSGEVLPDSLRDRYYAVLGAR---LNNLYGPTE-AAIDVTAAP-CPPQGPVTIGEPVWNTRVYVLDQWLAPVPAGTAGELYLAGD--QLARGYVNTADRFVANPFAPAGGMYRTGDVVRWTGDGRLEYLGRADHQVKIRGQRIELGEIENVLAGHPGADRVLVTAGDSGTGDRQLVAYAVADPGTAAPAATLSRLR------------------------------------------------------------------- 186454990 506 ------------------------------------------------------------------------------------------------------QLNYRELNSRANQLAHYLRESGIRPNDLVGISVERSIEMMVGLLGILKAGGAYVPMDPAYPAERLAFMLADSKARILLTQNG-----------------------------IADKITGMSARILR-LDGDWED-VAKHSTENPVKAGTPEDLIYVIFTSGSTGRPKGVYHRGFVNLVSWLMT---EFDLSAADSAVMASSL------SFGLFAPLLRGGTLHI--PPPGPYDPGLIASIIREKKATFVNCTPSAFYVLETGDPKAFEKV--SSLRYVLLGGEPISQRLTPWLDSE--HCRAEIDNTYGPTE--CTDVSAFYRVVPI-----GRPVYNTKLVIVNSEMEICPVGVSGELLI--GGVGVGAGYLTDAAKFVPNPFPEIPGLYKTGDLARYLPDGNIDYLGRIDHQVKVRGFRIELSEIESILSTHPAIREVVVIPITDAAQGPVLVAYYAFKTGASLE---IAEIRRYLMEKLPDYMVPSIFISVEKFSLSPNGKVDRKAL-------------------------------- 115375639 467 -------------------------------------------------------------------------------RNAAAKPEAPALI------SSRASLSYGELARKANRLGHALRERGVAPNRIVAVVMEKGWEQIVAVLGILSSGAAYLPIDSGLPLERRAFMMENCGATLVVTQPKFSQG-----------------------------------PWAEGIQVLTPEAFSDYSEAPLPQVQGPEDLAHILYTSGSTGHPNGAMLTHAGMVNAVEWTNRK-FGVGPDDRLIALS----ALHHDFSVYGTLSAGGAIVMPEAS-TRRDPAHWASLMAQHGVTLWSTVPAMMEMLLTY-LEGGNVRLTCPLRLVMLGGDWIAVTMPTRLRARFGGVKVVSVGG--PTETSLWNITHPVVEADERRRSIGKPIANTRYYVLDERLDERPVWVPGELCCAG--IGVAKGYIGAGAGSKK--FTVHPRIYRTGDLGRYLPDGTIEFLGRIDFQLSIRGQRIEPGEIEAALLQEPSIS-AAVVSAVGEHHEKRLVAYVVPADLKRGID--TRRIREFLARKLPEHMVPSSYVVLEALPLTRNAKVDRRAL-------------------------------- 154244382 425 --------------------------------------------------------------------------------WAERQPDAPALLM------RERVVTYGEMERLTNRIAHGLRRRGVKPNTLVAVMMEKGWEQAVACMAILKAGAGYLPINAAWPPE----RMDAVNAQ------------------GEVEIVLSQQR--------VLDRLG-----RPGLAVDDDALWADEPDTRLPSVNDIGDICYVLFTSGSTGKPKGVTLTHMNTLRNANAEH----GVGPGDRSLQLSDFSFDLSV-YDIFGMLSAGAGVVI-------PDEDRWVELVRQHQATIWLSVPMYVDMWVQSGEA------LPTIRVFMMGGDPLAPDAVIW--SVGGPTETSIISNWYR--IGAVD--PIWTTIPY-----GRAMPNQKMLVLDPGLNHCPPFMPGRIFM--GGVCLARGYWHDEEKTAATYPATGERIYYTGDLGRWLPDGQVEFLGRADFQVKVNGFRVELGEIEGAIEALPGVKAAIVDGQDQPNKGKFLVAYVV-----SEDALDAAEMRAALQDKLPYYMIPRVFVPLERIPLSANGKVDRKAL-------------------------------- 158339491 553 -----------------------------------------------------------------------------------------------------QTLTYQDLFARANQLEYHLRQMGVTPNQLVAIAMDKGWEQVVAVMGVLMAGAAYVPLDPHLPQSRLEALLDNSEAAIVLTQ----------------TRWLEQQVWPDRVHCLCVDRDGSDFGFSDGVDVNFDLAQVDQSKQSELEPLSADDLAYVIYTSGSTGTPKGVMISHRNV-VNVITHTNQRFQVGEQDRMLALT----ALNHDYDIFGLLSAGGAIVMPD-VEAVKDPSHWLTLMARERVTLWNSVPAFMEMLIDEA-EAQAINPLDSLRLTILGGDWLPLSLPDRLRAI--APNTQIFSIGGPTETTIWNIGYLIDTVDPNWASIGQPLANSKYYILNEILEDCPIWVPGQMYCAGV--QLAKGYWRDKEKTNHQFITTGERLYATGDLGRYRPNGTIEILGRIDFQIKLRGLRIEAGEVEAALLQHPAVQ-AAVVGGIGDHHPERLVAYVVP-QSTAPSLE---ELRDFLAQKLPSHMVPSAFVFLETLPLSANGKVDRKALQAQA---------------------------- 188993447 480 ---------------------------------------------------------------------------------------------------DNRTLDYATLCELAARIAAQWVDDGVRPGDVVAIALPRSEQLLVALLAVMWSGAAYLPLDPESPAARNRQMLNDSGAIALVCEPALCER------------------------------------YLLGGMVWLDPCPAVLPAAIAPLA-QPDGTAYVLYTSGSTGVPKGVEVSHRN-LANFLHAMEQELALRPRDRVLAVTTTFDIAGLE--LYLPLLTGARVVIAPAGITH-DPRSLSRLIANEQISVVQATPSLWRILLAN-----QELALDRVHAL-VGGEALVPELAAQLLSRVGR----LTQLYGPTETTWSTIMPLQLSDAAAP-PIGRPLLNTRVYVLDAQRQPLPTGAVGELYIGGA--GVAKGYRGKSERFVHDPFDDGSTMYRTGDRVRQRRDGLLEFIGRADGQLKIRGHRVEPAEIENALLLHTQVAQAVVVGHHDGANALQLLAYVVGKHGTAPSTEL---LRAHLQQRLPASMIPTLWMPLQALPLTANGKLDRRAL-------------------------------- 209907052 455 ------------------------------------------------------------------------------------------------------ELSYRQMREQVVALAKLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAKPSLLITTDEQLARFSDLPI----------------------------------ASFSYNTLLPGTDVE-PLRLVTPEQTAYIIFTSGSTGRPKGVMVGHTA-IVNRLMWMQDHYPLTARDVVACSFDVSWEFWW------PFIAGAKLVMAE--PDHRDPQAMQRFFARYGVTTTHFVPSMLAAFV-ASLTPETAGCCKTLDKVFCSGEALPAGLCREWEQL---THAPLHNLYGPTE-AAVDVSWYPAFGPVEGNSIGFPVWNTGLRILDAMMRPVPFGVAGDLYLTG--IQLAQGYLGRPDRFIADPFAPGERMYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDRAMLSLPAVAHACVINQAAATGGDALVGYVVSESGLPLD---RDALLAALKAQLPPHMVPVVLLQISALPLSANGKLDRKAL-------------------------------- 206973396 473 -----------------------------------------------------------------------------------------------------KSITYYELQQRSNQIANYLRENDLKKGQRVSITMEREIDTIVWILGILKSGGVYVPIDPKFPEKRIEYILKDSESQMIIT-------------KKEFRGLVERFAI----HTIYLE------------DFHYANSIENIASTHTIE-----DAAYIIYTSGSTGLPKGVVVPHKGV-VNLSYSVINTFHLGKEDVYLQFATI--IFDASIMIFPILLCGGRMHLISDIEKR-SAEEFINVSQKNGITNV-VLPTAFFKLIADMPKEML-LKLNSVKRVFVGGETLPAESVRKWQSKLG-LKIPVLNAYGPTETTVCAISNIP---------IGKPIANSEVFVVSPFNTLCPSGVVGELFIGGD--GVANGYLNQKEKTKEAFFDKSYNYYRTGDLVRLLPNGNLEFIGRKDNQVKIRGYRIELDEIEGTLFKHPEVRDAVVFTYQND----KIVSFYLSKDNTELKQE---ALKTFLSESLPDFMMPNYVFHLESFPVSPSGKLDRKKL---------ELQIPSLLEN------------- 206973396 1542 ---------------------------------------------------------------------------------VDRQPDRIAI------TTATESLTYRQLNMSSNQIAQHLLEKGIKRGDKVAIFLDRSMNSIVSMLGILKAGAAYIPIDVKYPEDRINYIVRDSEACRIITSNKFKSHLNVSDYKVSIIEDIYRTTINDDVKILN----------------------------------KPDDLAYVIYTSGSTGKPKGTLLTHKGVL--NLVEWRNVFQISPNDKVTQFYS------HSFEIFSTLLNGAELYVLSDEQRYSTV-AYSQAIQETQATISDL-PTVFFNELSTSLTKPDSEKIRSLRFIIMGGEAASTNAIRSWQNTF-KNQVQLVNEYGPTETVSAMYNNLLGSVPI-----GIPISNTKVHILNSYMQHCPVGGMGELYIESL--GLAQGYWKQEEKTKQAFISPFKRLYRTGDLARWLPNGNIEFMGRKDKQVKIRGHRIELGEIEDAMLQLEGISQAVVTQTED---GMLLQAYYKTMDGIGVE---KNKLALHLSSVLPEYMVPKYYSHVLEIPITANGKI------------------------------------- 15789476 73 -----------------------------------------------------------------------------IDRARTYYGDETAVV-----ATTGRRYTYSELADRADRFSAVLQAAGIDSGDRVAVLDPNTHYHLEAAYGAMQLGAIHTP---------LNYRL---------TPDDYAYILADAGADAIYADAAYADRVEAVRDQI--PTTTFITDDPAAVDGDWQDADALLADADPDDYMAEDDVITINYTSGTTGDPKGVCRTHRNEVVHALL-LSTHHTITDTDTYLWTLPMGW--GHIFAITGA---GATHVCTRGV----DAASVFDTIQAEAVSYLCAAPTVLNML----LDYHEAHDVAAVR-VATAGSAPPEATIRAVESALDWSLMHV---YGATETGPLIATSDARLLAAGGGSMQKRLLGTELRVVDEHGNDVPNETIGEIVVSGN--QVMDRYWNKPDATERAFTDRVDGYFHMGDFAVVDDTGFVSILDRKKDIIISGGENISSIELEDTLFEHDAVGEVAVVPSPHDDWGETPKAFVVPASGDPNNPGVTTALVEYTRAELASFKTVRRVEFVDELPTTATGKVQKYELRA------------------------------ 148557018 5 -----------------------------------------------------------------------------FDRAAGQFADRACLI----EGESSR--SYVEVRADSCALAAWIAPRLDRPGSRIAVLAPNGADAIVAILAIFRLGALWIPANAKMPADDIGAFLATTRCDLLLA-------------HPDLGEAAERAAGIAGCAVAILSDPGN----------------LRPSPAPPGEW-RMDDICTLFATGGTTGSPKAAMWSHR---TWASLFANFHAGIRHEGVHLAAAPITHAAGVVAIC--MFAIGATTVIID----RAEPSLVMASIERHRVTTLFLPPTAIYTMLAHPE--ARRHDFSSLQNLIYAAAPMSVGKLREAMELFGPV---MVQTFGQAE--APMLCTVARGDEARLASCGRPALLTQVMIVDDAGRPLPAGETGEIAVKGDL--LMAGYFENPE--ASAACRIGEGWQRTGDVGFIDDAGFVSITDRKRDMIITGGFNVFPSEIEQVLWSHDAVQDCAVIGCPDEKWGEAVLGVVELKPGRACGAE---ELIALCRQHLGSIRTPKRIDFWPELPRSPVGKVLKREIRD------------------------------ 156408191 76 -----------------------------------------------------------------------------LDKVAERFPNREAYVCY----EDKERATFAELREEADQLAASLLSLGIKRGDRVGIWGPNMREWVISQFGTARIGVILVNVNPAYQAPEAEYALKKVGCKGLIMADT----HKTQDYYNMMTHIAHELSDSSPGRVLVV--TTKDKNKKYGGAFTFDEFM-KIGGEHERQALQSDDPINIQFTSGTTGNPKGVTLTHHGILNNAA-SVGDILNYAEYTRVCIPVPLYHCFGMVLGSFACVTHGITAV-------YPDAGLALDAVQNEKCNSLYGTPTFIDML---NHPKFEQYDVTSLRTGIMAGAPCPVEVMKKIITTFHMPEMTIA--YGLTET-SPVTNQTRRDVPVRVSTVGTMAPNVEAKIIDEHGNVVPINTPGEICFRGY--NVMQGYWDDYEKT---------------DAA-IDSNGWFHIHLRVKDVIIRGGENIYPTEVEQFLYKHPKIQDVQIIGIPDERLGEEVCACIRLHPGESSSPE---EIKEFCKGQIAHFKIPKYIKFTEEYPLTISGK-------------------------------------- 163736369 63 -----------------------------------------------------------------------------------------------------QIYTYGALRAAVRGLGAGLLAEGLSPGDRVLLRLGNTPIFPIAYLAAIAVGLVPVPTSAQLTEPEVARIIDDLSPAAI----------------------LRDPGIASAPH-----------PCEINRD-SLEAMQRAAPPENQFHMQDPDRPAYIVYTSGTGGNPRAVVHAHR--AIWAQMMIRHWYDLHPTDRLLHAGAFNWTFTLGTGLMDPWSLGATALIPEGTPI----AALPDLLRQHDASLFAAAPGVYRKLLQND----RTLHLPALRHGLCAGEKLSSQVARDWRAATGTA---LYEAFGMSECSTFISADPARHRPEQAGTLGWPQPGRRIAILDPTGRPSPRNSPGVIAIDRRDLGLMLGYHNAPDATQD----RYQGEWFTGDLGEMTDTGQIRYLGRNDDMMNAGGYRVSPLEVEAALTSHPDLEQVAVASVEVKPDTHIIVAFYTSAKDVT-----AEALSAFAKDRLARYKQPRAYLRLDALPSGANGKLLRRAL-------------------------------- 211958361 25 ------------------------------------------------------------------------------------------------------TISYAHFLEMTAQLAHALVKHGLQPGDRVAMQTEKTPQALALYAACVQAGLIFLPLNIAYTVEELSYFLDNSGASVVVCD-----GAKAEKLQVLADELG-----------VVLRTLNADGTGT------LMDEANSQPTAFDTVDRDLQDLAAFLYTSGTTGRSKGAMLTQDNLLSNADTLVEYW-RFSEEDVLLHALPI----FHTHGLFVALAVGGSMI------FLPKFN-LDTIIEKLDATSMMGVPTFYTRLL--GDERFTKDLTGHMRLFTSGSAPLLAETHRQFEDRTNHR---ILERYGMTETN--MSTSNPYDGERRAGTVGFPLPGVELKITDESGTELEQGAIGVIEVRGR--NVFKGYWQMPEKTAAEL--RKDGFFITGDMGKVDEHGYVHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVIGVPHADFGEAPLGILVAEKGQIPD---LDAIMTTVKDHLARFKHPQKLLVVNELPRNTMGKVQKNVLRE------------------------------ 90421769 14 -----------------------------------------------------------------------------------EDPARLAI--ETEDGG---RISYGDLMSRAGRVANVLVARGVKIEDRVAAQTEKSVAALVLYLATVRIGAVYLPLNTAYTLNELDYFITDAEPSLVV-CDPAKRDG---------------IAAIAAKVGAAVETLGADGEG------SLTEASAAAAPAFETVKRAGGDLAAILYTSGTTGRSKGAMLTHDNLASNSKTLVDYWH-FTDKDVLIHALPI----YHTHGLF--VASNVTLFARASMIFLPDPERIITLMAR--ATVLMGVPTFYRMLRS---ERLTREATGHMRLFISGSAPLLADTHREWAARTGHA---VLERYGMTETN--MNTSNPYEGVRLPGSVGPALPGVDARVVDASGVELPRGEIGMIEVKG--PNVFKGYWRLPEKTNAEF--RHDGYFITGDLGTIDDNGYVSILGRGKDLVITGGFNVYPKEVESEIDALPGVLESAVIGVPHADLGEGVTAIVVREQGADCSEA---TVLGALEGQIAKFKMPKRVMFVDELPRNTMGKVQKNLLRETYAN-------------------------- 159038002 2297 --------------------------------------------------------------------------------------------------GPAQRLTYAALERRSRALAHRLRRLGVRHGTVVALCHEKSADLIVSILAVLRAGGAYLPLDPGYPPERLTYLVDNAGAAVLLADDAGLAR---------------------------LPRASCDV-------LDVAALLAHTDGEPQCVRVTHDDAAYVIYTSGSTGIPKP-VRVTHGNLAAVHAGWRTEYGLDSDRVHLQMAGVAFDVFTGDLVRA-LCSGGTLVLAD-RDLLLDPGRLYHTMTEERVDCGEFVPAVVRGLLTHCERHGLRLDFLRLLVVGS-------DVWEYGRRAICGACTRVVNSYGLTE-ATIDSTYFEGPVDLEPGQMGRPFPNSAVYLLDRHGEPVPPGVPGELWVGGD--GVAAGYPGDEEQFVTRTLSRRPDLYRTGDLGRWDADGVLHLLGRPDNQVKVRGHRIETGEVESHLLRRPEVAEAVVVVRPDAAGEPALAAYWVPASPGEAAPD-ARDLRRWLADRLPTFMIPTYLTALDALPLTPNGKV------------------------------------- 118469180 3 --------------------------------------------------------------------------------------NKPAIILYPSGT----VVTFDELEARANRLAHHFRNQGLQEGDVVAILMENNSHIHTVMWAARRSGLYYVPISTHLTAAEAAYIVDNSGAKAIVGS-------------AKMRDVLAGLGDE-------LPNGLPDTLLIADGDLDGWLRYPEAVADLPDTPIDDEDGDLLQYSSGTTGRPKGIVHPNPGMMAALIS-----FWMTPDSVYLSPAPLYH-TAPSVWSMQVQAAGHTTVVME----KFDAEGCLEAIQKHRVTHGQFVPAMFTRMLKLPESVRNSYDVSSLKRVMHAAAPCPVDIIDWW--------GPIVDYYASSEIGATLIT--AEEWLKHPGSVGKPLTGI-VHVLDEDGNELPPGQAGEIFFEG---GQDFEYLNDAEK---TASSRDARGWKTGDIGYLDEEGYLYLTDRRHHMIISGGVNIYPQEAENMLVTHPKVMDAAVFGVPDDEMGQSVKGVVQTVDPADATPEFGEELLAWLRDRLAHYKCPRSISFELQLPRTDTGK-------------------------------------- 71735186 486 ---------------------------------------------------------------------------------VQRTPSAPALILARE--GQAPSLSYAELNERSNRLAWQLREQGVGPDVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLSAPSERLRHVLQDSGLKLLLTHSQQ---------KTTLPE-LAGIQCLCIDQM----------------------SSAAASPQNPDIAVDPANLAYVIYTSGSTGRPKGVAISHGALAEFVTLGANYS-DLREGDRVLQFAT------HSFQFYPPLCRGAAVVLR-GKRLW-DSTTFHQAIVEHGVTLADLPAAYWLTLVQFAASPPAHY--GALRQIHVGGEAMAVEGLRLWHKA-GLGHVRLLNTYGPTESSIHDCSALTAEQVSWRGPIGRALAGRRLYVLDDQLNLLPQGAVGELYI--GGPGLARGYHAQPERFVADPFVPGERLYRTGDRARLRADGAVEYVGRVDHQVKIRGFRIELGEIESRLQQCTGVREAVVLAVELAGSTQ-LVAYVVMANGDAEQLALRQGIKSQLQSSLPDYMVPTHLLLLPELPLTPSGKLDRKAL-------------------------------- 13516854 3 ------------------------------------------------------------------------------------------------DPESGHRLTYSELIKRIEGVAAVLASRGVVRDELVATAMANTLDHAIILLALNRLGAIPVIINPRLKAEEMVQLI---------------RRDNIRSVIRTVDKLGTPADIDGVE------------ELALSAEVLSGDLRINCNATPAFEAPRPEDPAFVFYTSGTTGLPKGVVIPHRAIVLFMSTQAGLRFGDHNN--LLGLMPIHHVIGFFGVFLGSLAFNGTWI-----PVTFDPAQAVKWIEELDVTCLFASPTHFDALLATSEFAPEK--LKSVDSLIFAGAAMNQSILKRLENCL---QVPIVDIYGTTETMNSLF--NPDATQLRPGYHSRVQF---ASVLESPSVALPAGVEGELVVDASADATFTHYLNNQE---ATAAKIVDGWYRTGDSGYVDDSGRVILTGRIDDMINTGAENVHAEEVEQIISRHPAVVEAAVVGLPDTRWGEV------VTAVVVVSEPLTADLLDQVDSELANFKRPRRYFVVNELPRNAAMKVSRRTLREYLGAHAAEQPNPET---------------- 118619306 11 ----------------------------------------------------------------------------ALDRLVRRLPNHDALV------TDERSFTVSELNDEVYRAAAALIELGVKPAARVGIWSPNTWHWVVACLAIHHVGAAMVPLNTRYTADEAADILARTEAPVLFAMGHFLGSDRV--------AGLDRKALPALRHIVRIP--------IEEPDGTWDEFIETGTDTARAAAVSPDDVSDILFTSGTTGRSKGVLCAHRQSLSASASWAAN-GKITADDRHLCINPFFHNFGYKAGILACLQTGATLF-----PLTFDPLRTLQAIERHRITVLPGPPTIYQTLL--DHPARDDYDLSSLRFAVTGAATVPVVLVERMQSELDIDIVLTA--YGLTEANGTMCRADDDALTV-ATTCGRPFADFELRI---------GPDTGEVLLRG--PNVMLGYLDDP-RATAAAIDA-DGWLHTGDIGVLDEAGNLRITDRLKDMYICGGFNVYPAEVEQVLARLDGVADVAVIGIPDHRLGEVGRAFIVARPGFNLDE---KSVIDYTREHLANFKAPRSVRFVDTLPRNAGGKVVKPQLRELA---------------------------- 4218461 469 ---------------------------------------------------------------------------------VAEAPDAAALTFEG------RTLTYRELDEAANRFAHALLARGIGPGSRVALMSPRTDRSVIAILGAFKAGAAYVPVDPAVPAARVRFILDDASPVAVVTTAE---------LRSRFD--------------------GHDLAVIDIDDPAIASLPATAVSDPRP-----DDIAYVIYTSGTTGTPKGVTHKNLTHLIAVLEERL----PKPG---------VWPLCHSWEISNALLRGGRLVVVEAVAG--SPEDFHDLLVAEQVTFLTQTPSAVAMLSPDGLESM---------TLAVVGEACPPALVRWATNR------TMINAYGPTETTICVTSSSPGSVVVPIGSA---LPRTALFVLDPWLRPVPTGVAGELYVAGD--GVTCGYIGTASRFVPCPFEPGARMYRTGDLVRWGRDGQLEYLGRADEQVKIRGYRIELGEVQSALAALDGVESAAAIMREDRPGDRRLVGYIT---GTADPVDIRAEL----ADRLPPYMVPTAIVVLPALPLTSSNKLDTRAL-------------------------------- 207082840 24 -----------------------------------------------------------------------------------------AIVYE------DRSYTWSEVCKRATKFASALEKIGIKKGDTVSFLAFNTPEIFEAHYSVPMTGGVLNTINIRLDANTIAYILEHSEAKVLVVDRQ---------LHVEVKKALKILD----KKIIVIDINDKHADLEKIGDLEYESFLNTGDENYLY-KMPDDEAISLSYTSGTTGNPKGVVHHRGSYLMAVAWNMPNRLN------FLTIVPMFHCNGWCYPWTIAMLNGRTICLRN-----IDVKKIFELIDKYNVTHFGGAPIVLNMITGAPES-----DRKKLKHVLTAGAP-PPSI---IFKKMKDLGFEVMHVYGLTETYGHVTQCAWNENEIKARQ-GVRYPNTEVTVMDPETKEVPGKTIGEIMIRGNV--VMKGYFKDKEATDKA---MAGGWFHSGDLAVMHPDGYVKIQDRSKDIIISGGENISSIEIENTLSKHPSVSIAAVVAKPDEKWGEVPCAFIEM---VTDKPTTEKELIDFCKETLAGFKVPKQVIFC-ELPKTSTGKIQKFELRK------------------------------ 85714476 4 ------------------------------------------------------------------------------------------------ETLQGRRISYGDLIAFSGRLANILVARGVRPGDRVAVQVEKSVPNLALYLATARAGAVYLPLNDAYTLNELDYFIADAEPSLVVCD----------PSKAEGIQAIASKVNAKVET------------LDAKGKGSLTAAAATAKPDFMTVARGGEDLAAILYTSGTTGRSKGAMLTHDN-LTSNALSLVDAWRFTEKDVLIHALPI----YHTHGLFVALFARASMIFL----SKFDPDVVIRMMDR--ATVLMGVPTFYTRLLPHPALTIESTR--HMRLFISGSAPLLADTHRAWSTRTGHA---VLERYGMTETG--MNTSNPYDGDRVPGAVGPALRGVSVRVTDETGKELPRESVGMIEVKG--PNVFKGYWRMPEKTRTEF--RHDGFFITGDIGKIDQRDYVHILGRGTDLIITGGLNVYPKEVESEIDALAGVVESAVVGVPHPDFGEGVTAIVVRSRDGGPTEE---QVLKALEGRLARFKIPKHAIFVDELPRNAMGKVQKNILRDKYAG-------------------------- 145593238 6 --------------------------------------------------------------------------HDLLDRTATAQPDTSAI----SHGDQVQ--SYRNLNAASRRLASWLAARGVRQGGRVLICLPTDPLVPALLYACSRAGAVFSMVNEQSPTVALAHVLTDAEPILLVTDS------------PRALAVAVSNGVPTV------------------GTAELRDVVQDGPDSEPAESPLAVDPICLIYTSGSTGMPKAVVSTHA-QVVFAVKAIASQLAYRVDDVVWCALPLSFDYGMYQIFLSTLA-GARLHLASPADTGPTLPR--HLVSSA-ATVLPAVPALARGLARMLSRPGATV--PALRLLTNTGAAMPPEVLRDLRARIPTLRVQLM--FGLTECKRAAIMPVDEDLR-RPDACGRALPGTEILVVDADGATVPPDTVGEIVVRG--PHVMAGYWRRAELTAQR-FPRVEGLFRTGDHGWLDAEGYLYFVGRRDDIYKERGIRVSVTEVEAAAYRIPQIQAAAVLPPRVEDGRDSATLFVV-------SELTAPEVLAALRTELDELKTPRTCLVVPDIPMTRNGKVDR----------------------------------- 218703921 460 ---------------------------------------------------------------------------------AAKTPDAPALV------DARYQFSYREMREQVVALANLLRERGVKPGDSVAVALPRSVFLTLALHAIVEAGAAWLPLDTGYPDDRLKMMLEDARPSLLITTDDQ------------------------------LPRFADVPDLTS---LCYNAPLKPQGS--APLQLSPHHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLW-MQNHYPLTGEDVVAQKTPCSFDVSVWEFFW-PFIAGAKLVMAE-PEAHRDPLAMQQFFAEYGVTTTHFVPSMLAAFVASLTPETARQSCATLKQVFCSGEALPADLCREWQQLTG---VPLHNLYGPTE-AAVDVSWYPAELAQVRGSIGYPVWNTGLRILDAMLHPVPPGVAGDLYLTG--IQLAQGYLGRPDRFIADPFTPGERMYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDRVMQALPDVEQACVINQATATGGDALVGYLVSQSGLPLD---TSALQAQLRETLPPHMVPVVLLQLPQLPLSANGKLDRKALKAQAPGRAPKAGSETIIA-------------- 46812259 60 ------------------------------------------------------------------------------------------------VGSDGKSYSFAETHLICRKVAAGLSNLGIRKGDVVMALLQNCAEFVFTFMGASMIGAVITTANPFCTSKEIFKQFNASKSKMIVTQSMYVDK-----LRDTGDDSLRLRRGFLRRH---DRQPAGEMPAFLRANGGRRGRRPRRSRSIPTTPSRCR-------SLGTTGLPKGVILTHKS----LITSIAQQVDLKPDDVVLCVLPLFHIYSLNSVLLCSLRAGAGVLLMQ----KFEIGALLELIQLHRVSVAAVVPPLVLALAKN--PLVDNFDLSSIRMVLSGAAPLGKELEAALLSRL--PQAVFGQGYGMTEAGPVLMSPCFAPLPTKSGSCGNVVRNAELKVVDETGCSLPRNQPGEICIRG--PQIMKGYLNDAEATART--VDVDGWLHTGDIGYVDEDDDVFIVDRVKELIKFKGFQVPPAELEALLISHSQIFDAAVVPQKDDAAGEVPVAFVVPANGSELTEEAVKE---FVSKQVVFYKRLHKVYFVHAIPKSPSGKI------------------------------------- 15218002 44 -------------------------------------------------------------------------------------------------------YTYSDVHVISRQIAANFHKLGVNQNDVVMLLLPNCPEFVLSFLAASFRGATATAANPFFTPAEIAKQAKASNTKLIIT--EARYVDKIKPLQN--DDGV----------VIVCIDDNESVPIPEGRFTELTQSTTEASEVIDSVEISPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDLYF--HSDDVILCVLPMFHIYALNSIMLCGLRVGAAILIM---PKF-EINLLLELIQRCKVTVAPMVPPIVLAIAKSSET--EKYDLSSIRVVKSGAAPLGKELEDAVNAKFPNAK--LGQGYGMTEAGPVLAMSLGFAFPVKSGACGTVVRNAEMKIVDPDGDSLSRNQPGEICIRGH--QIMKGYLNNPAATAETIDK--DGWLHTGDIGLIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIGHPDITDVAVVAMKEEAAGEVPVAFVVKSKDSELSED---DVKQFVSKQVVFYKRINKVFFTESIPKAPSGKILRKDLRKLANG-------------------------- 41407518 5541 ---------------------------------------------------------------------------------AARTPDAVALVCGG------RRMTYRELDEAANRVAHLLRVRGAGPGHTVALLFSRSAEAIVAILGVLKSGAAYLPIDPALPGERIGFMLADAAPMVAIST------------------AELAPRLHGQHDVPV---------------IDVHDPAIEAAPSSALPPPGADDIAYLIYTSGTTGVPKGV-----------AVSHRNVTQL-------LTADSGWSQWHSWEIFGALLHGGRLVVIPDSVVR-SPDDFHALLLDEQVSVLSQTPSAAGTLSPEGLE-----DL----TLVVAGEACPAELVRWA------PGRTMINAYGPTETVYTAISA-----PLQPGSIGFPVPGAGLFVLDESLRPVPPGVVGELYVGGA--GVACGYWRTASWFVACPFGA-PGMYRTGDLVCWRSDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYIT----GTADPA---EVRTALAQRLPVYMVPAAVVALDAIPLTPNGKLDTRAL-------------------------------- 41407518 469 ---------------------------------------------------------------------------------VARAPQDVALVCEG------RSLTYRQLDEASNRLAHLLAGLGAGPGQSVALLFSRSAEAVASILAVLKTGAAYLPIDPAAPETRIGFMLADAKPVA----------------------ALSTAELAG-------RLEGHGMTVIDVNDPRIQDRPATALPVPA-----ADGVAYVIYTSGTTGVPKGVAVTHRNVLLGSLDA-----GLPPAGV--------WSQCHSYAIFGALLRGGRLVV---VPVTRAPEELHDVLVNEQVSVLTQTPSAVAMLSPQGLESVS---------LVVVGEACPAEVV----DRWSPGRV-MVNAYGPTETTMCVAISAPLAPGMGSPPIGVPVDGAGLFVLDAWLRPVPPGVVGELYVGGA--GVACGYWRTASWFVACPFGA-PGMYRTGDLVCWRSDGQLDYRGRADEQVKVRGYRIELGEVQAALAALDDVDQAVVIAREDRPGGKRLVGYIT----GTADPA---EVRTALAQRLPVYMVPAAVVALDAIPLTPNGKLDTRAL-------------------------------- 41407518 1978 -----------------------------------------------------------------------------------------------------RELSYRELDDWSTRLARKLIQHGVGPEHAAGVAIERCAELVVAWWAVTKVGGVYAPVNLDHPVERIASVLDTVNAVCVLTCG---------------TDEVAGAGPRPILRI-------------DGLDLSGHS-TEPITDADRRSPLRADDTAYLIFTSGSTGVPKGVAVSHTGLLGWAAAQ-RELFGLGADARVLMVASPTFDASVGELLLAA-GSGAALIV--APPQVYAGEALTALLHNQRVGTAILTPTVISTL--------DRGRLDGLHTLVAVGEACLPELVDWA------PGRQMFNGYGPSET--TIWVTCARLTAGHPVRIGAPIPGVCARVLDGWLKPVPVGVVGELYLSGPALG--HGYLGTAERFVANPFGPGERMYRTGDLVRWTPEGTLDYLGRADNQIKLRGQRIELGEIENTLLACPQVTQAAVT-VQDSAAGSQLVAYVTLDHGPSDAD-------------------------------------------------------------------------- 197932184 273 -------------------------------------------------------------------------------------------------------LTYRELDERSDRLAHGLRARGVAAGDRVGVCLDRSAELVVTLLAVLKAGATYVPVDPAYPADRIAHAAQDAGLRVMVT--------------RLAEAAGCMPVTP--------------------------DELLHTPAESTLPTADPDDPAYVIYTSGSTGRPKGVEVPHRNV-IALIDATRAEYGFGDDDVWTWF--------HSWEIWGCLLTGGRLVV---VPYFREPDRFRDLLVAERVTVLSQTPSAFAQLLDVDHTPI------GVRLVVFGGEPLDARMLLSWFDRHPESVCRMVNMFGITETTVHVTQTLTRKLALAATSVGRALPGWHLYVTDPVGRLLPPGIAGEICVGGA--GVARGYLGTAQRFVADPV-TSGTMYRSGDLGRLRPDGSLEHLGRIDNQVKVRGFRIELDEIRSVLLEDSDVRAAAVVVRQDDPTDAAIDAYVILADGHGDPGAVRRRAADI----LPEHMLPATVTTLESLPLTTNGKLDRTKLPAVLHQPVRDIAPTAHVDD------------- 38233001 35 --------------------------------------------------------------------------------NLALNKDKPATYFFG------RQTSYGDLDKQVRTAAAGLRALGVRSGDRVAIALPNCPQHIVAYWAVLMLGATVVEHNPLYTAHELESPFQDHGARVAIAADEKLRRNTPLETMPAVQQALLRLPIPMIRK----KRDALTAS--APNTIPWEILVGSADDIVPCPEVTKKSIALILYTSGTTGTPKGAQLSHGNLFANIMQGKAWVKGIGDQDRLLAALPMFHAYGVTIVLNLAFYVGGELVLLP-APQIP---LIMKIMKKHTPTWVPGVPTLYQKIVEAAER--DGISISGVRNSFSGASSLPVETVARWEALTGG---LLVEGYGLTET-SPIIVGNPMTTDRRPGYVGVPFPDTEIRIANPDNETMPDGQEGEVLVRG--PQVFSGYLNNPEATAKSFHGQW---YRTGDVGIMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLRNHPDITDATVVGLPRGDGSESVVAAITLAAGAALDPE---GLKAYCRENLTRYKVPRTFYHFEELPKDQLGKVRRK---------------------------------- 182440592 11 ---------------------------------------------------------------------------------AAADPDRTVLI--APDGEE---WSAGRLHADVNRMVHGLRAAGLREGDALAVVLPNGVELLTAHLAASQAGFYLVPVNHHLVGPEIAWIVADSGARVLIAHERFAAAATAAADEAEL-PATHRYGVGTVPGCRPYAELGHPATEPDGRTLGW--------------VMN--------YTSGTTGRPRGIRRPLPGYLGG----FLGIFGIRPFD------------GNVHLVCSPLYHGHPLVLMDGW----SPEEMLRLIDTHRCTHTHMVPTQFHRLLALPDEVKARYDVSSVRHAIHGAAPCPDHVIDWW------GSC-VEEYYAASEGGGAFAT--AEDWLKKPGTVGKAWPISELAVFDDDGNRLPAGELGTVYMK-----MSTGGFSYHKDEAKTRVNRIGDFFTVGDLGVLDADGYLFLRDRKIDMIIAGGVNIYPAEIESALLTHPAVADAAAFGIPHADRGEEVKAVVEPADGHEPSDALAAAILAHCEQRLAGYKRPRSLDFIAAMPRDPNGKLYKRRLRE------------------------------ 85709966 12 --------------------------------------------------------------------------------HAANRPDHPAVIMAGSG----EQMTFKQMDEAANRFAQLLRARGLGESDAFAVLLENRIEFFTLIWGSQRSGTMLVPISTRLTAPEVAYIIKDAKAKILITSTHY----------ADVLEGVRE-ELPDLE--VLIADGGGDEDFASALDAQPTDPIADQSAGVV-----------MLYSSGTTGRPKGIVQAAVPLMGLAIMGAGMPTDLSPAPLYH-AAPIGWATVHR--------LGGTVVVME----KFEPEAALKAIETYKITDSQWVPTHFVRFLKLDPEICTRYDLSSLRALHAAAPPIKREMIEWW--------GPIINYYAGSEGIGMTLVKSPEWLS-HPGSVGPAIYGT-LHICGPDGEEVPAGTDGLIYFENAL---LPTYHNDPDKTKDA---MHPKGWMTGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPDPDLGEKVVAVVQPMAMEDAGDALEEELRDFLAPNLSRVKMPRLFDFRPELPREANGKLYKRELRD------------------------------ 156740708 4 ---------------------------------------------------------------------------------------------------------FARLREHVVELAERLAAFGVARGERVAIALGNGPAMALSFLAAATC-ATAAPLNPKYRQDEFAFSFADTRATTLIVPPEGM--------------AAARAAASPAMTVVT-----ASIRSDGALDLALERGARAAQPWTPPQP---DDVALILHTSGTTSRPKRVPLRQRN-LVASARNIVAAYRLTPDDRALCVMPLFHIHGIVATLLAPLASGGSVVL----PPGFDAMRFWGWLTAFRPTWFSAVPTMHQMLLARAERQLAAIRAAPLRFIRSSSAPLPPVVLEHLEAAF---QAPAIESYGMTEASHQMTTNPLPPLPHYAGSVGY-GFGVEVTILDDHGVELPRGERGEVAVRG--PNVFDGYENNPEATAAAFTN---GWFRTGDQGRIDEQGYLWLTGRLKELINRGGEKISPLEIDDVLLRHPAVAEAVAFAAPHRTLGEEVYAAVVLR-----SEATERELREHCAAFLADFKVPRVIHILSEIPRGATGKVQRLAMAKLL---------------------------- 171058759 25 -----------------------------------------------------------------------------VERSAEVFGARTAVIH------GRRRYSWAQVRERSARLASALRSLGVERGHTVSVMLPNTPEMVEAHYAVPALGAVLNTLNTRLDAALLAWQMNHCEATVLITDSEF------APLMDKALALLKSQHGRELRVIDVCDSEFTGVHEHLG-THEYEDLLAAHVPLHRLEPADEWDAIAVSYTSGTTGDPKGVVHHRGAYLNAVCNSVTWTMPHFP--VYLWTLPMFHCNGWCFWTIAAL--GGTHVCLRKV----DARAILDAMREHAVDHYCAAPIVHSLLINAPAELREGLGTSSRKIRGLVAGAAPPAAMIEGMQRIGFD---ITHVYGLTEVYG------PASVAVKTPEWADADLGEQARVMDPETTPADGQTMGEIMFRGNI--VMKGYLKNP---KATQASLEGGWFHTGDLAVMEPDRYVKIRDRSKDVIISGGENISSIEVEDALYRHPAVTACAVVAKPDPKWGETPLAYVELAYGAQVTAP---ELIAHCKALLAGYKVPREIRFEP-IPKTSTGKI------------------------------------- 90426073 14 -------------------------------------------------------------------------------RNAALFPERTAFLHEG------QRVSHLDYLRRVERLAAGLAGEGVAPGDRVAVLAQNALDVIELIGAVAWLGATLLPVNFRLGAEEIGYVLADGAPVVLIVGRDYQE-----------LAASLMPSLPSVRR---WFGLGDAAPPFSP----FAELRHPAGPAPE-RDVDADAGFVIIHTAAVGGRPRGAVLSQRNLLIAQSSLIQAW-DLGERDVNLGVLPLFHITGLGLVLTAQQVGGASVL-----AAKFDPAQAVRDIAAEQVTLLASFAPMLANI----LDHAGGDQLASLRAV--TG--LDPETIERFEAACPHAR--FWSTFGQSETAGLATLSRYRE---RPKSAGRPLFWRRMTVVDADDRPLPCGETGEIVLRG--PTVFKGYWNNEA---ATAHVLRNGWHHTGDIGRFDADGYLWYAGRAKELIKTGGENVYPAEVESAIRAHPGIAEVVVIGVPDPQWSEAIKAVCVRRAGAAPSAA---EIADFVAGQIARFKKPKHVVFVNSLPKTATGAIDRAAV-KTAHGE------------------------- 145612990 61 ------------------------------------------------------------------------------------------------------RWTYNELNQQSCLIARALLSMGVGMGDRVGIMAGNCEQYIAVFFAVARIGGILVILNNTYTKTEAQYALGFTDCKVFFTT----RHIGRLDNELLLAELAEQPGSPT---VVILR--GDSGRFMTCKDVSLHEAQLKVLPYNVC---------NLQFTSGTTGRPKAAMLTHHN-LVNNA---RYIGDLTPADVLCCPPPLFHCFG---LVLGMLA----TITHGGKVVYPDAPATLRAVQEEGCTALHGVPAMFDSLLALPEQKLKASDL-KLRTGIVAGAPVPRHLMEQMVSRLGMGE--FTSSYGLTEASPTCFNAFTDVVSRRLTTVGRLMPHAHAKIVDHDGNVVPLGRRGELCIAG---YQLQGYWNNSEKTGEVMVRDENGVWLTGDEAVFDADGYCSITGRFKDIIIRGGENIYPLEIEERLVQHPAVATAVVVGLKSERLGEVVGAFLGPADSHGPDDA---EVREWVRAKLGSHKAPSHVFWLSEVPLTGSGKV------------------------------------- 170049529 36 ------------------------------------------------------------------------------------------------DPVSEVQLTYRQILEQSAKLAAGMTTLGLTKQDHTAIVSDNCLEYCLVMFGSIFAASPLALLNPAYVEGELEHGIKLSLPKVIFVSPNALE---------KIVAVVRKLGLPA--KIVLFGEHPKAASYAE--VVSFAKLLSSPVETYVPDPVDPNHVALILLSSGTTGLPKGVQLTHINLMVAHSMEASKILELPEQLVALAATPLFHAVA-GVGLINMITNNCRCVLM---PKF-SATLFLESIQKYKVNLMTVVPPLMVFLAKH--PIVDNYDLSSLMTLICGAAPLSKEIEDKVRDRLGI--AFIRQGYGLSET--TLGVLMQTGFENKAGCVGKVRMGQWVKVIEETGKILGPNQRGELCFKGSL--IMKGYVG-----MESAIDA-DGWLHTGDVGYYDEDEDFFIVDRIKELIKYKGFQVPPAELEAILLKNPKVKDAAVIGIPDERVGELATAYVVKEDDEQVSAE---EIVKFVASQVSPLH--GGVRFIDEIPKTASGKILRRELRELAKNTKSKL--------------------- 78060536 30 ------------------------------------------------------------------------------------------------------TMTYEQLARAVRRAAAALASRGVQPGERVAIYAPKRIETVVAMLATNALGAIFVPVNPQLKEAQIEHIVADSGAALFMT--GAQRLKRLSALAALV--GARAMLIEELADAINAPGTDTSAPAHTGRPVD-------------------DDPAALLYTSGSTGKPKGVVVSHRN-LVSGAFSVAAYQGLASDDVVLGVLPLSFDAGLSQLTTA-LASGAC-----YAPDFLQPAEVPRHCDAFGVTITGVPP----LWMQLASAGWSDTARTRIRRFANTGGHLATPLLHRLQAVFTNAAPYLM--YGLTE--AFRSTYLPPAAALRPTSIGKAVPNADILVLRADGSECAADEPGELVHRGAF--VTLGYWNRPERFR--PLPRRHGVW-SGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFGVPHASLGEAIAACVV---STLDADACRADIARACRDALPTYMSPLVVEPLPALPRNPNGKIDRPALKN------------------------------ 159043385 26 -------------------------------------------------------------------------------------PDREAVVY------GARRFTYAEYHARVSRLASALAGAGIAPGDVVATLLPNIPAMVEAHFGVPACGAVLNTINIRLDVDTVAYILSHGGAKAVLVDSQFL---------PLAAEACERLDGPAPLLIEVADDAAGVHAL--GGYTEYEDFLAGGDPDFPWI-MPRDESLALNYTSGTTGRPKGVVHHRGAYLMTMGTVISWRMVLYPRPLFHCN---GW--NHSWMM--PML-GGTVVCCRDV----SAQAIYTAIAENGVTHFGGAPIVLNMIVNAPDAARRPFSHT-------------VEVFTAGAPPAAATLAAIEEVYGLTETYGCVWNPDWDTLPQAERAAGVALPQMEITVMDPEMRQVPGATTGEVMMRGN--SVMKGYYRNPDATAEAFAG---GYFHSGDIALQHPDGYIQIADRAKDIIISGGENISSVEVEGALMHHPAVLLCAVVAKPDPTWGEVPCAFVELKDGKTAEEA---EIIAFARERLAGFKTPKKVVFT-ELPKTSTGKIQKFELRN------------------------------ 119508892 496 ---------------------------------------------------------------------------------VERTPDEIALIF-GEE-----CFTYRELNIKANQLAHYLQGLGVKPEIPVGICLERSPEMVIGMLAILKAGGFYVPLDPAYPDERLQYILDDAKVGILLVHAETQRRGRVVCL-----------------------------------DADWEN-IGEYPITNPVTDVTPGNLAYLIYTSGSTGKPKGVMIEHRS-PVCLLYWAREVF---SDDVLAATSICFDLS--VFEIFVPLCRGGKVILAENALELPN------LAAKNQVTLINTVPSAVTQLLQFNAIP------NSVNTVNLAGEPL---TWKLVQEQIFNLYGPSEDTTYSTYIELKDITPNSSTPPI-----GRPIANTQVYILDRYLQPVPVGVPGELYIAGA--GLARGYWQTDERFIN--WGMGNNLYKTGDRVRYLPDSNIEYLGRLDSQVKIRGYRIELGEIDALLSQYPEIQESVVIASEKASGDKNLVAYIAPKSINILN------LRQYLADKLPNYMIPAHFMTLDALPRNPNGKIDRKAL-------------------------------- 119508892 1552 ---------------------------------------------------------------------------------VAKQPNQPAIF------TTEQTLTYQQVSDRVCDLVQQLQYLNVIPNQLIAIVMDKGWEQVVAALAIFTSGAAYVPIDPQLPAQRRLQLLQETQAQIILTQSW-------------LDKTLEWADH--------LTRICVDTPPQP------------SPCKGEGVRQQPTDLAYVIYTSGSTGTPKGVMIDHQG-AVNTILDINQRFGVTAKDRILALSSLSFDLSV-YDIFGILAAGGTIVIPEGN----DPTHWMQLINQYQVTIWNSVPALMQLLL--DSSPTQN---QTLRLVLLSGDWIPLTLPERIRSQFNHPQ--IISLGGATEASIWSIFYPIDKIDPHWKSIGYSLSNQQVYVLNHSLEPSPIWAIGAIYIAGL--GVAKGYWQNPELTAEKFWEQINSFYKTGDLGRYLPDGTIEFLGREDFQVKVNGYRIELGEIEAALQQHPAINQAVV---------------------------------------------------------------------------------------------------- 119173778 35 ----------------------------------------------------------------------------------------------------------------------------VKKGEVVLIFTPNQIFVPVAYLGIVGSGRIFSGINPGYSVNEVVYQMNNTEAKVIL----------VHPLLDTAVAAARQAGIPTDR---IFQFSETEVPMRDG-VRDWRELLANLEASRDYQWPEANTIATINYSSGTTGLPKGVCVSHRN-LIANILQSNYIRNYGPE---------GWIGFLPYHVYGQMM---TILVRNQVPIYFVFEDYLRAIQDYKITYLHVVPPIMVMLSKRPET--AKYDLSSVLEISCGAAPLSRELQNEVAEKYG---VSIKQGWGMTETGAI---HVPGGVEDKTGSAGVLDPNCECKLLDDDGNEVPEGEPGEMYIRSPNVSM--KYWKNEEATRETMLS--DGWLRTGDIAVCRGD-WFWIVDRKKELIKVNALQVAPAELEAALLENDDIADAAVVGMKMND-EEFPRAYVVLKDAVKPNPLTGEQIQEWIKPRVAKHKLTGGVELIDEVPKLPSGKIMRKVMREWA---------------------------- 167463024 460 ---------------------------------------------------------------------------------VKQTPDRVAVTY------GTQSLTYRELNERANQLARILVHRGIGSSQTLIAIMARSLEMVIGIWAVIKAGGAYLPIDPDYPKERIEYILRDSSAALLLTTSREWKEG---------------------------------YPYNEGSVLLLDDELYIGEKEDLSIPVKPEDLVYVIYTSGSTGNPKGTMIKHRGLVNYICWASKYIRDL--DDVFALYSSIAFVTS----IFTPLISGNRIEIYDS-----DGSEFVRILQDNKVTVIKLTPAHLSLIKNLNVTE------SSVRTLIVGGEDLKTLLAGQIYKNF-QGEVDIYNEYGPTETVGCMIHRFDPESDKGASSIGNAIDNMQIYLLDKWLEPVPAGAVGEIYI--SGEGVARGYLHTAERFLDLYMPGYK-MYKTGDLAIRSDEGGITYLGRIDHQVKIKGYRIELGEIEHQLLTLKQIGEAAVIDFRGNDEQPYLVAYYV-AERELPSLKLRKQL----AEVLPSYMIPAYFIRLDKLPLTANGKVNR----------------------------------- 213965895 28 --------------------------------------------------------------------------------------DKLAIVDSGSE------VTFGDLKASIEKFAGALAARGIKKGDVVALHCPNSTTFAVALHGVLRAGAVCTTVASLATAEDVEKQLRISDAKMMLTTSSIGWAGANGAEAAGLPEEM------------IIGLTGL---------HGMGELLAEGHAAPD-VVVSPDDVAVIPFSSGTTGVPKGVQLTHRNLVANVAQAGGATVNALTEDT---PAVTILPFFHIYGLTA-LLNLCTT---QYTMGKFDLVDFLSIIAENKVKFAFIAPPVAVGLAKH--PAVDSFDLSSLETIFSGAASLQLDLAEQVEKRL---DCVVAQGFGMTESSPA--AHIRIGHDSPLDSIGRAVPNTQYKIVNDSFEEIPVPAEGRSEAGELWPQVMKGYLNNPKATAET---LVDGWLRTGDVAELDEHGNVYIVDRFKELIKYKGYQVPPAELESVLLSHPDIADAACSGVVRSDGEEIPKAYVVLKAGKQVTED---EIMDYVADRVAPYKKVRAVEFMDEIPKSATGKILRKDLKA------------------------------ 91978279 7 -----------------------------------------------------------------------------LRRALQVNPDGLATVFNG------RRRNWREVGERVARLAAGLRASGVAEGERVALLSLNSDRYLELYLAAGWCGGVIVPLNIRWSVLENEDALRDCRAVTLV-----------VDKTFAATGAAIAQAIPGL-ALIYADDGDLPAGMQG-----YEDLIASSEPIPDAMR-KGDDLAGIFYTGGTTGRSKGVMLSHTNLMANALNALG--EGLFPGSVYLHAAPMFHL-ANGAAMYSLLLSGGSNVM---VPAF-TPEGVMATIQNERVTDVLLVPTMIQMF--VDHPALKTYDLSSLKNITYGASPISEAVLARASAAL--PDVQFTQAYGMTE-----LSPIATLLHWKIGEAGCAALGCEVRIVDADDTPLPHGTVGEICVRGD--NVMMGYW---ERPEETARALAGGWMHTGDGGYMDEHGFVFVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKAGATVTAD---ELIAHCKALIAGYKCPRSVDITETLPLSGAGKILKRELRQ------------------------------ 72383894 29 ----------------------------------------------------------------------------------------------------EESLSYAELGILSEALAAFLQQSGLRKGDRVALMLPSCPAFLIGLAAIFQAGMVAVPVNPLYTPRELKHQLQDSDATCIIVADQLHQPAPVVGMKPIVGQLVALA-----KHAGEVQQAGTAGGGRTCQPLVDAILQGGRGGSLSPVAQTTEDIAILQYTGGTTGVSKGAVLTHKSVCASLAQILTWV--------------------------GPTLAGASMVLYHIFPLAPNPREAGSVLAELKVNTLFNSPELISV------------DFSATRLVIGAGASIDAIAKRWL--AVGAP--PVTEAYGLTETSPSATFNPPG----RSGSIGIPVPSTDVRLVDESGHDVPLGVAGELLIKG--PQLFSGYWNQEAETRKAFLD--GGWFRTGDIVVMDELGFMTMVDRKKDMILVSGFNVYPNEIEAVAAMMTDVLEAACIGVPDDRSGEAPHLFIVPRN-MTLTPE---QVEAHCRSHLAAYKVPRHITLIDALPKSAVGKILRKDLR------------------------------- 83646540 1939 -----PQVIAQRLLTVLEQFA--Y-----HPDTPWSQV----DLRTQSERNLDGVNATDAAVA----NATL--CE-LLAEQARKTPNAVAL------EDETHRLSYRQMRAQALALAQKMRRAGVSTGDIVAVALPRSARLSIALTAVLESGAAYLPLDTGYPDERLGYMVRNAAPRLIITSSEQASRFRAM-----------------------------------GELMLFDQLTAEVAQEYPQEQLTPDHPAYLIYTSGSTGNPKGVLVSHGAIVNRLAW-MQAEYGLQADDVVLQKTPCSFDVSVWEFFWAH-MVGASLYM---APAHRDPDELLALIERHKVTTLHFVPSMLAAIAELGEVPCAG-----LRRVFCSGEALTRELADLYSVYI---RAPLHNLYGPTE-AAVDVTYASGPLDKERESIGRPVWNTQLRILDQWLRPAPVGVAGELYLCGA--QLADGYLGRPDRFVADTEGEGARMYRTGDVARWLSNGDVEYLGRSDDQLKIRGQRIELGDIESALQNLPDVKR-AVVCARVINNGEALVGYVIPHADDIDADALRRRLAET----LPAHMVPVAIVPVREFPLSANGKLDRKAL-------------------------------- 83646540 473 -----------------------------------------------------------------------------------------------------ESLTFAELSSRVARLARELIAQGLAPDDLAAIAAPRGVDYVVSILAVLSAGAAYLPLDLDYPPERLALMLEDARPKLALVHNAQDALAAIVPCVALDDPALTQR---------VNARSGAPV-----------------RDEERAEPLRSGHLAYVIYTSGSTGAPKGVMVTHGSLLLYGAAMMQLHGRVRAAHSASFSFDASWI----WLLLGQELHICT------EEQRRDAQGLVELAHERGVDAFDVPPSMLQQLMREGAPHP------CLILIGS--EAAPPSLWRRVKQ---YPKLHVHNFYGPTEYTVDALGAGVGAAEQPV--VGRPIANTRIYVLDQALRYAPQGVTGELYVAGA--GLARGYLTRPARFVADPEGQGDLMYRTGDLVRWTPDGQLEFVGRSDRQVKVRGFRVELGEVEHALEALPGVSGAVV-TAATAGASHRLTAYCTVNEGRHDDEALRDRLYRQLSEMLPDYMMPSALAILPAWPLTVNGKIDKQAL-------------------------------- 119474720 7 ---------------------------------------------------------------------------------AQQQPNKAAYIMAASG----ETVTYEQLNARSCQTSQLFRSMGLQIGDHIALLMENNARFLEICIGAARSGLFYTAISSRLTAPEAAYIIKDCGAKLFISSVA-----------KGAVAAELLSDMSAVQTKLMVDGTIDGYDSYEA----LRDQMPEAAIADEAAGVD------MLYSSGTTGKPKGVKIPVGEEVGSMSMLSKGLYGFGREMIYLSPAPLYHAAPLRYNL-ATLLFGGTTVVME---DFNEEEAL-RLIEKHQITHSQWVPTMFVKMLKLPEDVRSKYDMSSLQVAIHAAAPCPIE----IKEKMIDWWGPVIEYYAGSE-GNGFCAINSEEWLAHKGSVGKSILGV-VHICDDEGEELPVGEAGTIYFADG-PQF--EYYNDPDKTKES--KHAKGWTTLGDVGRVDEDGFLYLTDRKAFMIISGGVNIYPQEAENRLIMHPRVADVAVFGVPNEDFGEEVKAVVQPMDWADAGPELAEELMAFCQQGLTKIKCPRSVDFDKELPRHPTGKLYKRLLRD------------------------------ 149913055 15 -----------------------------------------------------------------------------------------------------QTWSWAEIEARAAAFAHALQDYGIAKGDRVLVQSSNCNQMFEAMFACWRVGAVWVPANFRLSPEDLAWLAGSSGARLLLC--GAQFPNHAAACAPHVDATISIGP-------------------------DYEALIARHSGAAPAVAVQRDDPAWFFFTSGTTGKPKAAVLTHG----QLAFVITNHCDLMP------------ATGPASLVVAPLSHGAKTILPAGEKF--DPDQIWSLVARWRVTNMFTVPTIVKLLVE--DPSVDQHDHSSLRYVIYAGAPMYRADQRRALDKLGPV---LVQYFGLGETGNITVLPPAHHHKMRIGTCGFARTGMQVQIQNQQGEEVAFGETGEIAVIG--PAVFAGYFDNPTANEKNF---RDGWFLTGDLGHMDAQGFVYLTGRASDMYISGGSNIYPREIEEKLLLHPDLSEVAVLGVPDPVWGEVGMAVCVPNPQSTIGPD---DILPWLSPQVARYKLPRYVVIWDELPKSAYGKITKKMIRDLARGQLPDP--------------------- 66045847 29 -----------------------------------------------------------------------------------------------------RTLSYAQLDALSTKLAARLRDEGVTYGTRVGMYLPRSVDLVTSLLGILKAGGTYVPVDPQYPGKRVEHIVRDSELSLII------------------GDAANLPKISSLR-VLALDELLSAPALQP----------AAQDTRIDPN----NSTAYIIYTSGSTGEPKGVQVSHGNV-SRLLESTQRAYGFNAQDV--------WSMFHSWEIWGALAHGVAVVPYD-ISRSPAALRQW--LADQRITVLSQTPSAFRGLDEADRGNTAPL---ALRYVVLGGEALPASVLRWVERH-GDQKPALINMYGITEATVHTTFKRVLAQDLETAAMGKPLHGWRLHLLDANQAPVAAGTTGELYIEGA--GVAQGYLNNVERFVEL-----PGAYRTGDLMTLESNGEYRYAGRCDEQLKISGFRIEPGEIEASLQTSPSVA-AAHVGVHDYGDGDRLVAYVVPGQGVDATEQARSEVAALMAENLPEYMRPSVYVPLAELPVTHHGKIDKQQLPSPAAG-------------------------- 91785029 36 ---------------------------------------------------------------------------------------------------DARRLSSAQLLQAVDAATALLREWGVRGGDRVMIVAENSIAQIVLLFATARLDAWALVSNARLSAAELDSIRAHAQPRVVAYATESSTDAEQHARRHRATTA---------------PAITPDINWSYAVDSAAVAEPVEAADHRQCAAL--------IYTTGTTGAPKGVMLSHRNLLFIAAMSSRL-RKVGPDDVVYAVLPISHVYGFASVCLGSLHAGATLRL---VPRFPEAVR--RALAGERVSIFQGVPKLLEYLKTHGHPWSA----PQLRFAYSGGSPLDAALKAQVERVYG---LPLHNGYGMTES-SPTVSHTMLDAPRSDCSVGEVIPGVEVRFVGLDGIDAAKGEIGELWVRG--PNVMLGYYRSPEQTRTV--VTEDGWLKTGDLARQDADGALHIVGRSKELIIRSGFNVYPAEVEHVLNAHPQVVQSAVVGRAVE-GNEEVVAFVELIAGATVTPA---ELIDWCGERLAPYKRPAEVKVLAALPAASTGKILKHRLRE------------------------------ 17558820 43 --------------------------------------------------------------------------------------------------DDGRKITYGDFVQRAGQYATALEKYKIKKGDRVMARVSKTTDTAALYAACLQIGALYVPVNPALTQSEAAHYVKDAKPSLWITCK---------------DDADQIAMFQRVLKTVCID---NPVEVINEKVL--ADEAGKRKACTMIEHVEKSNAATICFTSGTTGAPKGAVLSHGA-LTNNTNALVQEWGFTENDVLHCLP-----IFHAHGLYFSLH--CSLFSHSSVIWRPNFDA--EDCSKHNATVFMGVPTFYSRLLATNN--FNKESFEKIRLFISGSAPLSVPTLEEFEKRTGQV---ILERYGMTEAG--VIASNPLKGKRKAGTVGQALKGVQCRV----------TENGEIEIKSD--SIFSEYWKNPEKTKEEFTE--DGWFKTGDVGSLDKDGYLTIGGRSKDMIISGGENIYPKEIEDAIDSIEFVKESAVIAAPHPDFGEAVVAVVVPKNMVEDEQKFEEDLIEMLRKKLAKYKVPKKVILLEELPR------------------------------------------- 66044004 11 ---------------------------------------------------------------------------------VKAFGDRPA-VCDGE-----RSHSYQQVWTRACRLANGLLAWGFEPGTRVAVLEDNSIESVVVGLAIA--GFVRVPLYAG-SALAIQMNIEHTNCQALIVSPA------------HADTAREMHRQDPKLRLLTYGA-------------SYETWLASADDSDPNINVSDEDLFIIRHSGGTTGVPKGVPISHRTWL-YSIYEWSYSLPLSPSDVFLQVSPLSH--GAGYLLLPTWIAGACTLV---RPAF-DAADCLQCLTKYRVTYSFFGPADLNALTRAAAVPPQNW----LKAVITGGSPIAESTIRRLHKCFGQV---LYQYYGQVEAGIISVMPPLNLDEVSLGSCGRPRHDVQVCVLDDACEALPPGQVGEIAIRGH--GVMSGYWKNPQKT-ATKFNQ--GWLLTGDLGRIDEQHYLYLLDRKEEMVVSSGMNIYPNEVENVLMGHTQVLEAVVFGVPDENCGEALQAICVLRQGANTDAKVLAEL---CRQALGEFKTPQKIVLQHELPRSAVGKIQRRAIRA------------------------------ 158315199 10 -------------------------------------------------------------------------------------PDKPAVILAGGPRGQERILTYRELVEGSNRLARLLVDSGLRPGDRLAILAENHLELVWAGLNC---GLYITPVNSHLTPPEVAYLINDSGARALISS----------------RALAAVAEAVVPETPGVVRRL-----MLDGGSEHYEDL-DAATAGFSAEPRDDERGTFMLYSSGTTGRPKGIQFPLPDWPASLLPGARGAFGFNAEAVYISPAPL----YHAAPLVSALMHGGTVVV---LPKF-DAEGALHAIERYRVTTSQWVPTMFVRMLKLPPEVRARYDLSSLRIAVHAAAPCPVEVIEWW--------GPIIEYYSGSEVGSTGLTS--EEWLAHPGSVGRAQGGV-LHICGEDGAELPAGQDGAVYFEAKGAGF--NYHNDPDRTRAVSHPAHPGWRTLGDIGHVDEDGYLYLSDRKDFTIIAGGVNIYPREIEDVLVLHDEVVDVAVFGVPHPELGEQVKAVVQPVRMADAGDGLAARLLEHCRTRLAPFKWPRSIDFVPELPRLDNGKLYKKPLRD------------------------------ 163793449 32 -------------------------------------------------------------------------------------PEKVAIHYYGTP------ITWAEMDRATDRLAGWLHEAGIKRGDRVLLFMQNSPQFIIGYYAILRANGVVVPVNTMSRSAELTHIAEDTGATAAIVG------------QEMLAVVEPLASGQPLRHVVAFLRVPTDLTLPDGVAVTWQAVMEAAYA-PPPLEIGLDDWCVLPFSSGTTGRPKGCLHTHRSV----GFTMF-------ASVLWSPSNLFHVTGMQNSMNMQVFQGSEMIMM----TRWNRRTAAELIARHQVTHWCITTMAIDLL---SDPDAASFDLSSLVAVSGGGAQMPKAVADRLHTLTG---IEYLEGYGLTETIAPTINPF---HRPKRQCGGIPIFDTDARVVDPDTQELGVGVVGEIVAAG--PQIFVGYWNRPEDTAAVFFERGKRFFRTGDLGYYDEEGYFFLVDRLKRMINASGFKVWPAEVEAMMYDHPDIQEVCIIATPDVRRGETVKAVIVLRAGAALE---VDALQDWCRERMAAYKVPAVIAFAEGLPKSPTGKVLWRVLQE------------------------------ 67473733 29 --------------------------------------------------------------------------------------------------------------------------------DVIGIYLPNCIQFIIS---SASIGFIMIPLNPAYKPDQLERLFCKTDVKLVVTTKA---------LVPNVIKANKSM------KIVVVDSTKEDISSQGINVYSYEDLIKKEFLDNQRNQISSEDVLFYGCTSGSTGEPKICVYTNRAF-VGNICSNQSFFPIEKR-VSLSFAPLYTTTGHSFIV----AKGY----YYIFLDKFDVEKIFQIIEENHVTSTGGAPSAFMALMKHPNR--TKYNLSSLKEVTIGGAIASNELTESVKRVFNLQYS--CSGFGMTETCGIV-----YKMPAKSGYSARLTKNYEVRVVDHETREVPIGIAGELEIKSPF--ILKEYLNNPEANKQAFTK--DGWFRTGDEAVLDADKFLRITGRVKDMIIRGGHNIWPAEICDIMVAHPKIQEAAVIGIPDKIQGETLVAFVIVKSGSSFTN-LEMEMKEYLTDKLVPFSIPTYIFQLQEMPRTSFGKV------------------------------------- 11095223 8 --------------------------------------------------------------------------HDLLSASAARTPDAPAVV------GPAGSMSYGELDERADALAGRLSGQGISKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPE----RF------LVIA-----RESGALALCAPEDLSARVPS--PLRDCL------------ACVDLDAAPVPDALPRTPVSTCVEPDDLAYILYTSGSTGTPKGVCISHRSALAWAVAELA----PGPQDRFANHS------GLSFDLYAAFTVGAAVCLIQPEFAY-VPEGLVEFLHRERISVWYSVPSALILMLRDGG-LLDRPAPGTLRALLFAGEPIGP-----LRALAAWSDARLLNLYGPTETNVCTYADLARDLPVP---IGKPCSGDRVWAIRADGSEAEPGEEGELVVSGP------TVF-------AGYWGRQPGPYATGDRVKVRPDGSFDYLGRRDGMVKIRGHRIELGDVVAALYSHQGVAEAAVIAVGDGL-DRVLAAFVVRSRGSAFGNV---ALRRHLAGRLAPHMIPGDIRFVDRLPHNDRGKLDLAALQRPLHG-------------------------- 111222560 13 -----------------------------------------------------------------------------------------------------------DIHRRGARLAGAFARLGLRPGDVIACQVPNWLEGAVVYHAAISLGLVLVPVVHIYGPVEVGYILRQSGARALVMPD----RWRTIDYLERFATV---GDCPDLEHVI----TIGERTAPGGVTLAALEALDADPP--APPALHADDVCMVIYTSGTTSAPKGVQHTHNTLL----AEMRALADADPDAVHLSPFPAGHMGGV--LLLGAFLSGRTSILVDSW----NTARVARVIRERGVSWLGATPFFLSSLLADVRD--TGAPMPSLDEIHLGGAGVPPELVL-AAEAAGWRAFR---SYGSTEHPTVTVSAVSDPVEVRAYTDGVAFGANRLRIVDDDGLDLPPGTPGEVVTLG--PELFVG-YTDPTLNAEAFLD--GGWFRTGDIGTLDEAGHLTIVDRKKDIIIRGGENISSTEVEGVLLRHPAIVEAAVTAMPDPLYGERVCAFVIVEPGRELS--LRDLVEHFVAVGVAKHKTPERLEIVADLPRTAAGKV------------------------------------- 134277975 578 ------------------------------------------------------------------------------------------------------TMTFAALGERVDALAGRLLERTGGEPERIAICLERSFDMVSAILATLKAGCAYVPIDPQLPADRVAFMLSDSAAALLLT------------IEPIRRERLASFDIDTL--------------------CLDAPAPPRAAPPRAAPAVDPHAAAYVLYTSGSTGKPKGVAVTHANV-TNLLDVMEASYPVGAHDRYLYAFDVGWFVGDSLAILAPQA--------EGSPDL--------IVERHGVTHLNFTPSLLRQFAAADARFARGH---RLRHVFVVGEELTSALANDAWHAL--RPATIYNMYGPTET-TVFATGYAHTAPIPNGRIGRALGNMRVYVLDERMRPMPIGMPGDLYIAGD--GVARGYLNRDERFLPDPFTPGGRIYMTGDLARWTRDGMLEFLGRTDQQIKIRGYRVELDEIASALNAHPLVGEAAVILKREPDGDARLVAYVVPAEGAAAAPSLRDALVGALEQRLPDYMVPADYAFAHALPKGITGKLDRKALEAL----------------------------- 103486496 34 --------------------------------------------------------------------------------------------------GEPRRLTYAELAAEIDRLAGALVAAGIGKDDVLLVQLPNIGEFVALYFAAAKIGAIVSPAAVQYRSHELTGMIGVVEPKAFVCAT----RVKGCDHVGVAAPLLEGIALM----------TFGPSPPADALDLSTAQDATALAAHVAANPVDADDIFTICWTSGTTGVPKGVPRSH-NHWIAVAAAGYEAMKVEPGDVLLNPASIGGITMCW------LTSAGTMVLH-----HPDPGVYLKQIATERPSLTIAPPAVLNMLL-QNEALLASVDLSSLRVIASGSAPLAPAMVRGFQEKLG---IIIVNVFGSNE-GMSFITPRRGQYPPPYG--TGRAPNIESRLVPPGGDPIEDGMAGELQIRG--PSLFEGYHNAPEQTAAAFTD--DGWFRTGDLFEIAEGGFYRFVGRCKDLIIRGGVNIAPEEIDQLLGGHPLLAEACVFSLPDPTMGERIGLAYVPRGADDVS---LADVTDYLRKDLAVFKLPERLFRFDALPRNVTGKVMRSEVREMALAQL-------SLNNPS----------- 159898610 520 ----------------------------------------------------------------------------------------------------HQQYSYQALQQRAMALAAQLQQHGVRQETLVPILLPRTSDFVVAVLGVFYAGAAYLPLDPAWPAQRSAQILQGLAIPALIC----------------------EPDLARAKHVQPLFRLHNQPQLIEQ----WND----AATKLVVSQTHPQQLAYTLFTSGSTGTPKGVMIDQAG-MLNHLLVMNQVLEIQAHDVVAQTADISWQM------LSGLLVGATVAIIDD-QTMRDPLALAQTLAEQQVTTFEPVPSLLQALLETLQTPAEQALLHRLRWVLPTGEALQPQARQWFAT---YPQIPLLNAYGPAECADDVTLQRLDSAPTEGHSIGKPVANMQVFVLDPNWQLLPLGAVGELYI--GGVGVGRGYLNDPARTASAFVDNGSRLYRTGDLVRQTADGALHFIGRADQQVKVRGYRIELGEIEAVLAELSWLREAAV----HPWQ-QQLVAYLVP---VSDTPDLISLVQPALQQRLPSYMLPNQYLVLDQLPRNRNGKLDR---QQLPAPNPANLG-------------------- 45184993 12 ----------------------------------------------------------------------------------------------------------------------------------IGISLPNGLEFVAAFLAVTMDAKVAAPLNPNYKAEELDFYLEDLQTSMILVPKGSTSAGNT-----EIQKAAQKWQTMLVELAFSPERNRVEFQVFSPKDNYIYDSVKHVARFFNVEPMKAEDVALILHTSGTTSKPKTVPLLHRNIV----TSMQNIYRLSPKDNSYVVMPLFHVHGLIGVLLSSFYAQASVIV----PPRFSAGRFWADFVKYKANWFSCVPT-ISQIMLNVEKP---SPLPEIRFIRSCSSALAPSTLHQLEEVF---RAPVVEAYAMTEASHQMTSNELPPGKRKPGTVGKP-QGVEVVILNEKDEVMPQGQQGEVSIRGS--NVTPGYRNNPKANQEN-FTRAEHYFRTGDQGFFDEDGFLVLTGRLKELINRGGEKISPLELDAVMLSHPAVNEAIAYGVANTKYGQVVHAAVVLRAGQKLDYE---GLAAYMKEKVASFKVPERVFFVDKLPKTATGKVQRRMLAEV----------------------------- 69933958 35 ----------------------------------------------------------------------------LLARQAGRLGRRIALI------DGARQIGYDRLHCDALALAGGLSALGLVRGDRVVVQFPNCGEFVTLFFALCRLGVVPVLALPGHRDLELGQFADFTGARAILTAQE-PKGYDMVALARRVQE-----RVPSVRHVV---------ALGDGRDATPFDSLFRPDLPLPAGP-NAEDVACFQISGGTTGVPKLIPRRHMEYL-YNIRMAVAASGLDGDTRYLCVLP----MMHNFGFLGTLWAGGTVVV---APE-PEAGICFDLIARHRVTMTALVPPL--ALLWLDAQAGLGADLSSLQLLQVGGAKLNPSSARRIRPELG---CQLQQVFGMAE-GLVCFTALTDSEERIVNTQGRPMPWDELRIIRPDGREAAIGEPGELQVRGPY--TIRGYYHNAQAF------TADGFYRSGDIARRDADGAIIVEGRAKDQVNRGGEKIGVDEVEDLLVAHASVLDAAVVGRPDALMGERLCAFVLAAPGTTPRPALRRHLAEA---GLAAFKIPDEVIVLDRFPQTGVGKVNKRQLRE------------------------------ 153833709 460 --------------------------------------------------------------------------------NAERFPNATAVIH------GKISLNYQTLADYAERCAKTLTLAGVEPGDRVAISMDKGIGQIVAVLGILYAGAIYVPVSLD-QPKERREGILGAGINVVIT-----------------DEATETDDTSTERFTY----------------LTWQDAIESSPLDKSP-KVDPEQPAYIIYTSGSTGTPKGVVISHQGALTCIALNQRYQVDHH--DRVLALSDLS-----VYDIFGLLSAGGAVVLVNES-DRRDPSAWCKAVEDHNVTMWNSVPALFDMLLTYSTCFNSKAP-SRLRLTMLSGDWIGLDLPARYRQY--RSDGKFIAMGGATESNVFDVEQVPNDWRSIPY--GYPLPRQQYRVVDELGRDCPDWVPGELWIGGD--GVALGYFNDEPRT-QAQFLTLDGWYRTGDMGCYWPNGTLEFLGRQDKQVKVGGYRIELGEIEAALNTIPQVQRA--VALAAGKKDKTLVAFVVTDSVQTATKPLTEDIQRQLKDQLPKYMLPQRILLLDALPLTANGKVDHKALAQ------------------------------ 216347 2565 -----------------------------------------------------------------------------------------------------QSWTYGELNAKANRLARILMDCGISPDDRVGVLTKPSLECPPRCSASLKAGAAFVPIDPDYPDQRIEYILQDSGANVL----------------------LKQEGISVPD-----SYTGDVILLDGSRTILSLPLDENDEGNPE-TAVTAENLAYMIYTSGTTGQPKGVMVEHHA-LVNLCFWHHDAFSMTAEDRSAKYAGFGWEMFPTWTIGAELH-----VIDEAI--RLDIVRLNDYFETNGVTITFL-PTQL-------AEQFMELENTSLRVLLTGG--------DKLKRAVKKPY-TLVNNYGPTE--NTVVATSAEIHPEEGSSIGRAIANTRVYILGEGNQVQPEGVARAL---RGGRGLARGYLNREDKLVADPFVPGERMYRTGDLVKW-VNGGIEYIGRIDQQVKVRGYRIELSEIEVQLAQLSEVQDAAVTAVKDKGGNTAIAAYVT------PETADIEALKSTLKETLPDYMIPAFWVTLNELPVTANGKVDRKAL-------------------------------- 71735446 1043 -------------------------------------------------------------------------------------PDAPALV------ADQQRISYAELDALADTLAATLVERGYDAPLQVVLYLEASVEHIVALLALARLNLTAVPLDPGYPLAVQRQVMQQAQPCCL--------------LYSTVTEAALD-------------------ELNAGRVARHRVDLSAAPRSFERRRHAGERPLYTLFTSGSTGTPKGVQRT----LCNLLHWQRNQGQLPARSVTLQFSDVSF-----QEIFSTLCGGGCYHLI--NPRWRDAQALLSYLQQARIERLFLPCVALQHL--AQTAVSQGVYPQALREVITAGEQLTDALRSWF---GGMPQARLFNHYGPTET--HVVSALPAAVQDWPAPIGLAVNNAQLLLVDEHDRPVPVGSRGYLLVAGPMIS--RCYLADPARFVE--LPQPEGFYRTGDLARADADACLHYLGRDDQQVKVSGQRLELGQIEAALMQDAQVSNAAMHGQP-----PRLVAWL----QVEGTPPDVQQLDRQVTLHLPAHVRIDEYRCVDAWPRTPSGKIDRKAL-------------------------------- 217977432 32 -------------------------------------------------------------------------------------ADRPAILYDG-----HKTIPFAELDRRSNRFARYLAAKGVLPGSIVGLYLPRSPEAIIAMIGALKTGAAFAPLDPSYPADHLAF----------ITADAAPAVVVSAASMTSNASAANLWTAPT----ILIDAE--------------AAAIAHEDDSPLPEAASGESPAYVMYTSGTTGRPKGAVVPHRAVTRLAFNSFA---DLGSRDVVLQFAPLAF-DASTFEIWNALLNGAAIAIV--AENHPSFAELGAAIKDYGVTAAWLTASLFHAIVDRQIEILKP-----LRLLLAGGDVLSPRHVRRALDAL--PDCRLVNGYGPTEN-TTFTCCYEIPRDIAPDAAGRPIDHTDVYVLGPDLSRAGAGEEGELF--AGGEGVALGYLNRPEKFLADPFCGEPGMYRTGDLVRQRADGIVEFIGRVDRQVKIRGKRVEVDEVEALIRRLPQVADATALVRSRTDGERQIIAFVTAQGGATL--EL-GELRHSMLEIAPDYMVPAHFMILDELPRTPNGKVDRAAL-------------------------------- 121715416 21 ---------------------------------------------------------------------------------------------------TKRFYTFQDVKETALAFGRGLKALDWKKGDVLALFTPNCIDTPAVTWGTHWAGGVVSPANPAYTVAELAFQLKNAGAKALITQEAGISEDRIILIGDERDPQAKFKHFSSIRNI------------------------SGAARYRKAKINPATDLSFLVYSSGTTGVPKGVMLSHRNIVLQLAATWNGGTDGK-GDRILAFLPFYHIYGLTCLVHQTIYQGYELIVM---PKF-DIEKWCSHVQNYRITFSYVVPPVVLLLGKH--PIVDNYDLSSLRMMNSGAAPLTQELVEAVHNRI---KTRIKQGYGLSETSPTTHTQLWEEWHTSIGSVGKMLPNMEAKYMTEDGREVPVGEVGELYLRG--PNIFLGYHNNPEATANCLSE--DGWFQTGDVGYQDKNNNFYITDRVKELIKYKGFQVAPAELEGILVDHESVDDVAVLGVESEAHGEVPLAYIV-RNVKSKNSNLTAEIVQWLDAKVAYHKRLRGVRFVDEIPKSPSGKILRRVLKKQA---------------------------- 168231598 29 -----------------------------------------------------------------------------LTRHADS--DKTAVI-EGE-----RAFSYRQLNQAADNLACSLRRQGIKPGETALVQLGNVPELYITFFALLKLG--VAPVLALFSHQELNAYAMQIAPTLVIADRQHTLFAGEDFLNTFVAE-------HRSVRVVLLR--------NDDGDHSLDAAMRQAAEDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDY----YYSVRRICGFNEETRFLCAIPAA----HNYAMSSPGALGVTVVL----ATDPSATLCFPLIEKHQINATALVPPAVSLWLQAIQEWGGNAPLASLRLLQVGGARLSATLAARIPAEIG---CQLQQVFGMAE-GLVNYTRLDDSPERIINTQGRPMPDDEVWVADADGNPLPPGEIGRLMTRGPY--TFRGYFNSPQ-HNASAFDA-NGFYCSGDLISIDQDGYITVHGREKDQINRGGEKIAAEEIENLLLRHPAVIHAALVSMEDELLGEKSCAYLVVK------EPLRAQVRRFLREQVAEFKLPDRVECVASLPLTPVGKVDKKQLRQ------------------------------ 71277782 39 -------------------------------------------------------------------------------------------------------ISYAELSVQATAFAAYLQDLGLERGDKFAIMVPNCLQYPIALFGALLAGLTVVNVNPLYTARELEHQLKDSDAKMLIIENFAQTLEKVVD-KTAVKHVIMTSRLGLVKGTVVVKYVKKMVPFKLPHAVRFNTVLSRGALKLSPVELCGDDLAFLQYTGGTTGLSKGAMLTHRNMVANLQQAKAAIFPLLENELVVTALPLYHIFALTANCLTFFTMGGTNLLITNPRDMPN---FVKELSKYPFTAITGVNTLFNGLL--NTPGFSELNFSTLKMSLGGGMAVQRPVAERWQQITGTR---LLEGYGLTE-CAPLVTISPYNLAAYDGSIGLPAASTDVKIMREDGSEADIGESGEMWVKG--PQVMLGYY----KCVEATEEVLKDGWFTGDVAMMDDKGFFTIVDRKKDMIIVSGFNVYPNEIEEVLAMHEGVLESAAIGVPHEVSGEVVKIFVVKK-----SDDLEKTLIKHCRENLTNYKVPKLVEFRKELPKTNVGKILRRELR------------------------------- 145589066 53 -------------------------------------------------------------------------------------------------------FSYRELDRLSLNFAAYLQTLELEKGARVALMYPNVIEYLVAMIGTLRAGYVVVNINPLYTSRELESQLLDSGASVLVFAATYEQIAEQVTLKKLVSSPGELLGLKGVIVNWVARNIKHLIPEWSFPCIHLKEALKIGS-QHQFVQIGLNDIAFLQYTGGTTGVSKAAVLLHRNILSNVLLKHQSHQQLQ----FLCALPMTHIFALTACALLGISQGALLVL---VANPRDIDGFIKLLKKHGINIFPGVNTLFHALVHRPE--FKQVKLPNLMITIGGGMAVHKTTADHWQALTG---VPIAQGYGLSETSPVVCVNSPLEKHF-TGHIGVPMPSTDIVILDDDEVELPQGTPGEIAIKG--PQVMACYWNKPEETRHSM--TADGYFKSGDIGLITPEGFIQIVDRKKDMIVVAGFKVFPNDVEDVLTGMPGIRECGVIGAPHRKLGEIVKAYIV-KDNHHLSE---SDVMQYCKEHLTSFKRPRRIIFVHQLPKSNVGKILRRELRNL----------------------------- 118099923 54 ----------------------------------------------------------------------------CLDETAERFPHRDAFVFYRDGVRK----TFAQFKEEVDQAAAGLLALGLMKGDRLGMWGPNKYEWVLMQFATAQAGIILVSVNPAYQAHELEFVMRKVGCKALVFPSHF----KSQKYYDILKQSIKSKRLPDLSTVIMLDTFHMDEVMQAGDSSHMKQLRALQQT------LSCNEPVNIQFTSGTTGSPKGATLSHRNIVNNALIGMRLGIDYRPAPLYHCLASVGGCM-----VSA--LHGSSCVFFEGKAT-------LEAVSQEKCSFLHGTPTFIDMLSQPD---FDSYNLSSLRGGVIAGSPVPPEIMKVVSTKMHMPEVMVA--YGTTENSPVTFMGFPTDDITRRTEVGSILPHTEAKIEDPETKPVPLNTPGELQVRGY--CVMLGYWNDSARTREVISD--DNWYKTGDIATLDEHGYCRIIGRCKDMIIRGGENIYPAEIEQFLHTHPKVEEVQVVGVKDSRMGEEVCACIRLRAGQSCAAD---DIKAFCKGKISHFKIPRYVVFVNQYPLTVSGKV------------------------------------- 209966789 30 ----------------------------------------------------------------------------CLPRHAAKVGLTCAL-----PNGMTASLTWGDLDRWSDAVAAWLRELKLPPGSMVAIQAPNSLAFPVVCIGVMKAGLVPTAVNPLYTEREMASQLSASGARALFVLDAGKLPGSVSDFFPPAKAALINLVARHVKRLVPVPHIPLRQVLTAGEAHARR--LGRKGIAAYADGIGPDDMVTCWFTGGTTGRSKGVVTTHRGLLLNGPWTFYHIFGIG---MLLQAADLG---GHVILI-------------------PNPRPLTNLVETFRPTYLPGVPTLFANLL--NEPWFVAAAKDSLKLCLSGAAPLAPATQKRWMETFGQ---PIYELYGMTECGLASCTPLDGRDHT--GTIGRILPSLESRIVDLQGGDVPDGEPGELILRG--PQVMQGYWQQPA---ETAGALRDGWLHTGDVVVRDPDGTLRIVDRRKDMILVSGFNVYPSEIEAVITEHPGVTECAAIGIPDGQTGETVKVFVVAR-----DPALVDALRRHCRETLTGYKVPKQIEIVPELPKSPVGKILKRELR------------------------------- 62423986 469 ---------------------------------------------------------------------------------LHRTPDAPALLWRGE------SLAYSELFDHVEQLAAILREHGAGPGSTVGIHLRRGPAMVMSLLATSLSGAAYVPLEPSLPVTRLDSMISDVDPALVITGDGAPGGGDTRPTLQLREDTLDC----------------------------LRDLAADPANPTPPMPPTADDTAYVIFTSGSTGAPKGTAVSHRAIVNRLVW-MQHEYRLDATDIVLQKTPFSFDVSVWEFFW-PLISGAVIAVAEPEI-HKDPEALARTIAANGVTTCHFVPSALSVF--TGAHQVEHC--TSLRRVFCSGEALDAET---AHRLLAALPVELHNLYGPTETHWTVGADHSGPVPI-----GRPVWNTRTYVLDSLGRLLPPGAAGHLHLAGVQLGQ--GYVGRPELTAEKFFGRRERVYATGDIARWRSDGALDYLGRIDDQVKIRGLRIELGEIESVLAEHPDVHRAVVV--PH---GAGTAA--SLRGYVQASANNINGLRDWLVDRLPDYMVPSTLTCVGELPMTANGKLDR----------------------------------- 15641987 33 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQDLKLKKGDRVALMMPNLLQYPVALFGVLRAGMIAVNVNPLYTPRELEHQLNDADARAIVIVS---------NFANTLEQIVAN---TQVKHVVLLPRAKGTIGMVPKYDLPGAISMRKARLQYVKPFMSGEDIAFLQYTGGTTGVAKGAILTHRN-MVANVLQAKGAYGLQEGRELVVTALP------LYHVFACLLMGGRNLLITNPRDIPG---FVKELQKYPFTAITGVNTLFNAL--VNNEDFHELDFKNMKLAVGGGMAVQRAVAERWKKTTG---VHLLEGYGLTEC-SPLVTGNPYDLTDYTGAIGLPVPSTEVRIVDDAGNVVPNDQVGELQVRG--PQVMQGYWQRPEATKEVLNA--EGWLSTGDIVKFDDQGLIHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQANDVSGELVKIYVVKR-----DPSLKDEVIAHCRKHLTGYKVPKLVEFRDDLPKTNVGKILRRVLRE------------------------------ 193598809 90 -----------------------------------------------------------------------------------------------------RSYTYGE-GRMICRFASTLIKLGLKKGDVVGLLLPNLPEYVFAIHGALEAGLVVTFVNPLYTAMEVKRQFENAGVKLCMTIS---------LLLPVIKEV--SPSLKDYAGTIVF--GGEEVANEKARVYDFKTLVSGQSPGELPKSF-ADEVALLPYSSGTTGLPKGVMLTHRNCAINLSYEFAFHMNIH---RLFYFIDTFHIYGFNGILNGVLSHGLHMIT---IPKF-TPESYIECVLKYKPTFLFVVPSLLLFLASH--PSVKAEHLSSIKEITCGAAPASKGLIDNFLLK-AQKDIRIRQGYGMTESSPVSLYTRVSLPENKTGSTGQLVLSTQARVVSTDGSDLGPHKSGELLIRG--PQVMAGYLNNEKATKETVDE--DGWLHTGDVAYYDEDEYFFIVDRTKELIKVKGNQVSPTELENLISELKGVADVAVVGIPDVLSGEIPRAFVVKRPGMDIDE---KTILSHVEKNVVAYKKLAGVKFLDMIPRNPSGKVLRNELK------------------------------- 84501144 17 --------------------------------------------------------------------------------HADRLADKVALSVVG--LSGAERWSYARLQAAVRGTGTGLLQAGFEPGDILIMRLGNTVEFPIAYLGAIAAGLVPVPTSSQLTAREVQKMIEGLRPAGI----------------------LRDPSVPCPETALPVLDTAELLAMRDLPPVDW--------------AMDPDRLAYIVYTSGTSGKARAVMHAHR--AIWARMMHEGWYGLTEADRLMHAGAFNWTYTLGTGLMDPWSVGATALIAEGV----APEALPLLMKRHEATIFAAAPGVYRKILNHHESLV----LPRLRHGLTAGEKISDQVRQNWRNAGGGE---LYEAFGMSEC-STFISGSPSA-PASPGALGRPQIGRRVAILDPEGAPVPLGEEGVIAVHRDDPGLMLGYHGAQDEAEA----RMQGEWFTGDHGRMDAEGQVTYMARADDMMNAGGYRVSPLEVEAALSDLPGITE---IGVTDEVKADAIIAFYT---AQEPLDE--AGLKIAATERLARYKQPRAFVHLPELPRNPNGKLLRRALRDI----------------------------- 118725403 523 -------------------------------------------------------------------------------KQAKAAPDACAIMYRGE------HYTYGQLDSLSSRIANYLVKQGLHIGEPVGVSIERSPEAVACILGILKAGGAYVPMDPSYPKARIAFMLEDSGLKLVLT-------------KK---DILKGVETNAVMLCI-------DECMQQ---------ISEESDDSPENKADSGSVAYIIYTSGSTGRPKGVQGLHKGIINRCNWMWR-TYPYKEEEICCQK------TALSFVIFSPLLKGIRLVI---IPDETDVQHFVDELSVSRISRIVLVPSLLQAMLDTVPDIGKK--LSELKLWVTSGETLRIELMKRFKQSIPNGR--LINIYGSSEV-SADVTYYDTALASETLSIGRPIDNTEIYILDSNKQPVPIGVAGELYVAGD--GLAKGYLNTEERFVPNPYDTSGLMYRMGDMARYLPDGNIEYLGRGDNQVKIRGIRVELGEIESVLLKFPSVKEAVVVSY-GELKGDVLAAYIVPDVTVPEVDEL----RSFIRGYLPEYMIPVSINFVEHIPLLPNGKIDK---KSLPDPELFNFKEMSYIAPRNSLEEMV----- 17230137 496 ---------------------------------------------------------------------------------VERTPDAIALIF-GEEA-----FTYREINIKANQLAYYLQTLGVKPETPVGICLERSPEMVIGMLAILKAGGFYVPLDPAYPDERLQYILDDAKVEVMLTQ--------------------RRKDAKEEKKVV---------------DLGDWESVGEYPVTNPVTDVTPGNLAYLIYTSGSTGKPKGVMIEHRSPVCLLYWAREVFCDEAISGVLAATSICFDLS--VFEIFVPLCWGGKVILAENALELPN------LPAKYEVTLINTVPSAITQLLNFNAIPH------SVNTVNLAGEPL---TWKLVQQHIYNLYGPSEDTTYSTYIELKDITPNSPTPPI-----GRAIANTQVYILDKHLQPVPVGVPGELYIAGA--GVARGYWQRPERFVNSQQSTVNTLYKTGDRVRYLPDGNIEYLGRLDNQVKIRGYRIELGEIDALLSQYPEIQESVVIASETSSGDKNLVAYIAPKNIN------IADLRHYLTDKLPGYMIPAHFMTLDALPRNPNGKIDRKALPAV----------------------------- 17230137 1551 ---------------------------------------------------------------------------------VAKQPNQTAIV------TTEQTLTYQQVSDRVCHLAEHLQQLSVIPNQLVAIVMDKGWEQIVAALAILTAGAAYVPIDPQLPAQRRLHLLQETQAQIILTQSW-------------LDTTLEWADHLTRICV----------DLSPNLSPTRREALTSPSDSSDVEPIQPTDLAYVIYTSGSTGTPKGVMIDHQG-AVNTILDINQRFGVTENDRVLAVSSLSFDLSV-YDIFGILAAGGTIII-------PDPTHWMQLINQHQVTIWNTVPALMQLLL--DTSPTQN---QTLRLILLSGDWIPLTLPPRIRSQFNHPQ--IISLGGATEASIWSIFYPIETIDPNWKSIGYSLTNQQVYVLNHSLEPCPTWAIGEIYI--SGLGVAKGYWQNPEKFIQLDMENFPPLYKTGDLGRYLSDGTIEFLGREDFQVKINGYRIELGEIEAALQQHPAITQAVVTTAGNALSQQQLVAYLVLQP-------------------------------------------------------------------------------- 104782281 1571 ---------------------------------------------------------------------------------VAATPQAPALMFAG------QQLSYAELNARANRLARELVAQGATADALVGIAVERSVEMVVGLLAILKAGAAYVPLDPEYPRERLAYMIEDSGIELLLT------------------QAHLLAELPLGEGVLVLDQPDAWLAGHGDSNLGL---------VPAPQQL-----AYVIYTSGSTGTPKGARHDA---LVNRLCWMQEAYGLTAADNVLQKTDVS--VWEFFW---PLITGARLVV--AAPGHRDPGQLIALIETEQVSTLHFVPSMLQAFL-QDPQVTRC---TSLRRIVCSGEALPVDAWNGLYNLYGPTEAAIVTHWTCREEG-------RDSVPI-----GVPIANLATYILDAELAPVPVGVAGELYL--GGVGLARGYHRRPERFVASPFGG-ERLYRTGDLARYRADGVIEYAGRIDHQVKIRGLRIELGEIEARLLEQPGIREAVVLAIDTP-AGKQLAGYLVPEDAAQDQAQLAEQVRGQLRQALPEYMVPGPLMLLAQLPLSPNGKLDRKALPAI----------------------------- 44662944 5383 -------------------------------------------------------------------------------RQVRSTPHKTALVFE------QQSLTFAELDDQSSRLSLCLANYKVAPGDLVGACLGRGVRMVVALLAILKADAVYVPI----APDSPVQRI----CRLLV--DSGISLLLSELELCN----SFLSDLGTIECVLAIDAPGWEPE---------------EGELPVPPVIEGRQPAYVIYTSGSTGQPKGVIISHDS-ISHHCQVIRDYYRITAQDVILQFAPMNVDAALEQLLPG-LISGATVVIR-SEPLW-SPDILCRKVVELGISVLDLPPSYLYELLLEIRDVAGWSRPPSLRLVISGGEALSPETLSWCGCAL--SECRLVNAYGPTETT---ITSTVYEIESRARTIGRPLPGESAYILDTQRRPLPVGVPGELYIGGA--GVAIGYLNRPELFVENPFMAGTRLYKTGDAARWLADGNIALLGRLDQQVKIRGFRVECGEIEAALQALDVVKHVAVLAQP-TQGSHRLVAFLELVQPALP--EWKQHLKQALIKKLPEHMIPSVFVSLPRIPLSVSGKVDRNALKHL----------------------------- 171315935 13 ---------------------------------------------------------------------------------VRRTPERIAL----EGTEHAAPLTYRELDRCANRLAAVLARHGVTQGAPVLLMLPRCSNAVIAMLAIVKLGATFVPLDPNY-PDAVKH--------------AYARDSAARHAIAAADDTLCEAGL-SVIHV---------ADLAHDRS---AEDAEDADTPPPAASHGGDAPAYVMFTSGSTGKPKGVVVPHRGV-VRLVDQPNYIA-IQPDDAFLLLSPITF-DASTFEIWGALLNGARLVVYDGAIF--DPNAVSQLIREQRVSVMWLTAALFHLVVRRYPAM-----LTGVRVLLAGGDVLHPDAVNAALDAFPG--LTVVNGYGPTETCCHVMTNRPGVVPI-----GTPVTGTSVHVVRGDGASVPDGQEGELY--TGGDGVALGYLNKPDATRAAFVPAGPGLYRTGDIVRRRADGTLEFVGRRDRLTKIRGYRVSLDEVQQLIARLPCVEECVVQVREDPNGEKSLVATVQTNEQRDNMPAF---IRGELRKLVPGFMIPDAIAVCAELPVNANGKVDRV---------------------------------- 167035080 522 -----------------------------------------------------------------------------------------------------------------NRLANYLRQRGVGAGSVVALCLPRSIEWVSALLAVLKTGAAYLPLDTQQPQERLQQLLADSAATVL----------------------LHEPGDSRFVGLDGLQVIACD-----------HSAWATCSDSPLDVAVAPEQPAYLIYTSGSTGQPKGVVISHGALASYTQAVLER-LQLPAEASMAMVSTTAADLGHT-VLFGALASGRLLHL---LPLAFDPDGFASYMAQHQVGVLKLVPSHLQGLLQA----ARAADVLPGEALILGGEACSWGLLEKIREL--RPGCRVINHYGPTETTVGVLTPVPGCRTVPVG---RPLGNASAQVLDGYLNPLAAHVPGELYL--GGQGVAQGYLGQPERFVPT--EDGARVYRTGDRARLTADGLIEFVGRADDQVKIRGYRVEPGEVARLLAGLPAVREAVVLALPLDSDAERLVAYVVAEAGVT-----EQQLLAQLQARLPEYMVPAQMLLLERLPLTANGKLDKRAL-------------------------------- 167035080 2006 --------------------------------------------------------------------------HQLIEAQVFATPDAPALVF------GEQSLSYAELNGRANQLAHKLREQGVGPDVLVGIAMQRSLEMVIGLLGIVKAGGAYVPLDPEYPQDRLSYMFDDSGIALLLTQS-------------HLREALPIPGLRSL-------------------DLDTEDL-SGYSDGNLNLDVAPLNLAYVIYTSGSTGRPKGAGNSHQA-LVNRLWWMQKAYGLDASDSVLQKTDVS--VWEFFW---PLMTGARLVMAQ--PGHRDPQLLVETINHHGISTLHFVPSMLQAFMTH--EAVESC--VSLKRVVCSGEALPAELARQTLQRL--TAAGLYNLYGPTEAAIDVWTCQPDESISVP--IGQPIDNLKTHILEGSLQPAVRGSAGELYL--GGVGLARGYHQRPERFVPDPFSDNGGLYRTGDLARYRADGVIDYAGRIDHQVKIRGLRIELGEIEARLLELPSVQEAVVLAQDGPN-GQQLVGYVVPADSTQDQSALRDSLREALKVGLPDYMVPAHLLLLGKLPVTPNGKLDRKAL-------------------------------- 110599039 31 -------------------------------------------------------------------------------------ADRTALIAE-----DGAHYTYADLDRLSTRLALHFKNLGLQPYDRVIHQIPNGPVSVLTFLGLLKAGAVPVMTLPPHREAEIGHFARLSGARGYAIASQV----REFDFQALAGTVQEQN--PSLEFVLV--TGGMPGPGYQSIDAMLLDPIEERAGSTSLPRPDPDFPAVLLLSGGTTGIPKLIPRTHNDYA-YNFLRCAEVCGLGETSVLFALACPG--------LLGTLATGGCELL---SANTAT-EQLMKLIETHRLTHFIAVPTMILGLLDHPERG--KYDLSSLRMILTGGSKLNPEVALRLRPELG---CDVLQVLGMAE-GPLYWTRLEDPDDVRLHTQGRPSPGDEFRIVDESGKEVAPGEVGELWCRG--PHTIRGYYRADEHNTRAFSS--DGFYKSGDLVRLHESGNIVVEGRNKDCINRGGEKISAEEIENHLIAHGSVLNCAVVAMPDAIFGEKCCAFVVPAPGASLTLELIKE------RKIARFKLPERLETLDALPLTNVGKINKKALREII---------------------------- 15608565 49 ------------------------------------------------------------------------------------------------------TLTWRQLDERGNALAAALQALPAGPPRVVGIMCRNHRGFVDALLAVNRIGAHILLLNTSFAGPALAE---------VVT----REGVDTVVYDEEFSATVDRALAEKPQATRIVAWTDED------HDLTVEKLVAAHAGRR-PEHTGS-HGKVILLTSGTTGTPKGARHSGGGI-----GTLKAILDRTPEEVTVIVAPMFHAWGFSQLVLASSLA-CTIV----TRRRFDPEATLDLIDRHHATGLVVVPVMFDRIMDLPAEIRNRYDGRSLRFAAASGSRMRPDVVIAFMDQFGDV---IYNNYNATE-AGMIATATPADLRTAPDTAGRPAEGTEIRILDQQFTEVPTGEVGTIYVRND--SQFDGYSGAAKDFHAGFMS-------SGDVGYLDENGRLFVVGRDDEMIVSGGENIYPIEVEKTLATHPDVAEAAVIGVDDQQYGQRLAAFVVLKPGVSATPE---TLKQHVRDNLANYKVPRDIAVLDELPRGITGKILR----------------------------------- 183983131 10 -----------------------------------------------------------------------------------------------------RSMSYRSVLGRAGRLANALRGLGITADQRVATFQWSNQEHLEAYCAVPSMGAVLHTLNIRLAPEQLAYIANHASDQIIL-VDASV--------APLLASAL--PAMESVHTVIALQRCGKTV-------LRYEEILAQQPETFDWPEIDERSAAAMCYTSGTTGNPKGVVYSHRSTYLHALTATSNALAVSEADRILAIVP----MFHWGLIYAALMSGADLVLPD---RHLQAAPLVSIIEETQPTIAGAVPTIWNDVDRYLESNPAR-DISSLRLVACGGSAVPVSLMRAFED---KYNVPIVQAWGMTETSATVARAAHGVGETRAWEMGRPMCGVEIRLRDDHKKTVPGRSAGEIQARGPW--ITGAYFGDDDP------DKFDGGWRTGDVGRIDPDGYLTLTDRAKDVIKSGGEWISSVELENTLIGHPAIYEAAVVAVPDDKWQERPLALVVVHRGAEVD---IDRLRAFLLDKVAKWWIPERWSFVSEIPRTSVGKYDKKAIRA------------------------------ 154174438 27 --------------------------------------------------------------------------------------------------DDKQKIKYGELKSSVDKAAMYLQAIGVKFGDKVGMAVVNSQEFIIAYFAVTAIGAVAVPMNTFLKSEEFSYILNDCGAEILFASSQLAKELAPLNELKQLQKIIWIGEVPKSLQVTLQQEGGIDAQYVNERNINFVDLLSHKSIAKTPEI---DDLVHIIYTSGTTGKPKGAMISYKNIFSN-IEGAHNRFIVRSSDRFIVFLP----MFHSFTLTAPMFVGASMVLI--KSVFPFSNVLKQTLLK-RVTVFLGIPAIYTAIGKAKIPWYFRW-FNRIRLFISGAAPLAKQTIDDF--KVKFPHARLVEGYGLSECSPVVAANLYD--KQKSLSVGPALEGYEVKIVNDEMIEVGTGEIGEIIVKGD--CVMQGYFGMPNITDET---IINGWLKTGDLGKVDDEGFIYIVDRKKDLIISKGINIYPREIEEVLYKLEEVEAAAVIGIKDEHADEEVAAFIQLKEGMDLDE---KQVRDYLKKHLANFKIPKSIYFAEQLPRNATGKVLKRVLKE------------------------------ 168060524 43 --------------------------------------------------------------------------------------DRVAFL----DATDGHQYTYGQVLQLLRNVAAGLFQFGIRKGDVVIIVLPNTTEYFIFVIGIISLGAIYRGSNPAAHESEIQRQAKHSGEKLVIT-----------DLKHKKVEALSLP-------VVVV------AEDVPKGSRSYTSLFEADGSLAPTVEISEHDVCALPYSSGTTGVPRGVMITHRNIVANLNQTVKNVDGIIPGERVV----LGLMFFHIYGIIG--ICCATVRMKEVVVTRYSLEEFLDILTNYGVTFAPVAPPILLQLVKTD---FDNLDCSKFRLVLTAADPLGIELQKAFETIFPG--VEVHQAYGLTETVSHCICNH-GRGPSKPGTVGFIVPGLEVKFEDPSGLSLPANSSGEICVRGE-PTM-KGYFKHPEATAATIDSQ--GWLHTGDIGYIDNDGDILIVERMKEVIKYNGFQVSPAEIEAILISHPAIADAAVVPIPDEVAGEIPGACVVLKHGFVVPP---TEIQAFVASKVSTYKQIRHVEFVSSVPKSPAGKILRRVLKQIVKG-------------------------- 167034804 13 ----------------------------------------------------------------------------ALAQRAAQTPDKIALRFLADAPGEQAVLSYRDLDQRARTIAAALQARA-GFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESAERLLSIIDDAEPRLLLTVAA------LHDSLQGL-EALAADNAPELLAV------------------DGLDPVLAASWQAP--ALKGDDIAFLQYTSGSTALPKGVQVSHGN-LVANEQLIRCGFDLNPDDVI-----VSWLMGLIGGLLQPIFSGVPCVLM--SPGYFRPLRWLQAISEYGGTISGGPDFAYRLCERVSEASLSGLDLSRWRVAYSGSEPIRQDSLATFADKFGFDPQSFFASYGLAESGGQGIAALFAANRAEPGSCGYPQPGHAVRIVEPQQQVLGDNQVGE--VWAGGPSIALGYWRNPEASARTFVEMDGQTWRTGDLGFMRE-GEVFVTGRLKDMLIVRGQNLYPQDLERTLEREVEVLRVAVFAVEHQ-GEEGIGVAVEISRNVQKAQDLIKTLRQVIADAC--RQAPAVVLLLNALPKTSSGKLQRSACR------------------------------- 167034804 3728 ---------------------------------------------------------------------------------------------------------YAGLNLAANRLGHALIWAGVKVDQPVALLAERGLPLLGMIVGSFKAGAGYLPLDPGLPAARLQSIIQLSRTPVLVCSAACAEQGR---------QLLAELNVAPRPQLLV-----------------WEDIQASQVASHNPIHSGPDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPYLA-LSEQDVVAQTASQSFDISVWQFLAAPL-FGAKV---EIVPNAHDPQGLLAHVQATGITVLESVPSLIQGMLASDHQALDG-----LRWMLPTGEAMPPEAAQWLQRY---PQIGLVNAYGPAEC-SDDVAFFRVDAASTQGSIGTPTDNNRLYLFGEDQALVPLGAVGELCVAGTGVG--RGYVGDPLRTALAYGAPGERLYRTGDLARQRPDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQAEIRDAAV-GVQEGVNGKHLVGYLVAHQGIAADAALLEQVKQRLRAELPEYMVPLHWSWFDSLPHNANGKLDRKALPAI----------------------------- 47204854 15 -----------------------------------------------------------------------------------------------------------------------------RPGDRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANELDFALKKVQCNAVV-CPTSFRTQKYCEMLREIAGVIRSPRLPDLKMVIV-------TDSRQPGMLHVDDVMQAAESRHRRELLDLDDPINIQFTSGTTGSPKGATLSHHNIVNNAYFGLRSGYDSRPQTRYHCFGSV--VGGVNMAV-----HGVTLV-------FPSQGANLEAIQKEKCTFIYGTPTMFTDLLNHPD--LLKYDLSSVEAGIMGGSPCPQEVLRNLNAKINMKDIMII--YGTTENSPATFIGFPQDTELKTNTVGCIMSHTEAKVVDPTGETVPVGTSGELMIRGY--CVMRGYWDDPVKTSETITDA--HWYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAHVVGVKDERLGEQVCACVRLKNGQSSSAE---EIKAFCKGQISHFKIPHYVVFVDSYPLTVSGKV------------------------------------- 169867585 54 ---------------------------------------------------------------------------------------------------------YEEFNRHIDALARGLLCMGVQKGDRVAVIMGNT--SAYAMLACASIGAILVTINPAYRLHELVGALQLVGAKHLFAVPSIRSSHYVRMLYELFPQALQLEELPELKNIVMIDNANEGQAMLNELVVDWREVLREARLQQEIEALDKDEVINLQFTSGTTGLPKAV--SVGASCQAIIRTFHLHCNVPP--LFHCF---GLVLGN----LACWTHSACIV-------YPDPAAIVDAVSKERCTALHGVPTHFLGVLAEVEKRKKKLDFTNLRTGIAAGSPIPIDLMRRLISQINLTELTVA--YGMTETSPVFQTTSTDPLLKRVETVGRIMPHVKARIVSPDGETVPIGVPGELLVSGYL--LQKGYWGDAEQTEKVMKKDKDGVWHTGDEAVMDEEGYVRIVGRIKDIIIRGGENLFPVQIENTLTAHPSIKEAAAVSVPDSKYGEVVGAWIVREPGERPVT--MQEVRDVVWKGMNPQNAPAWVWFIAELPKTASGKVMKHVLRE------------------------------ 163796330 24 -----------------------------------------------------------------------------LDRTAAVFPSRLAVVH------GKRRYTWAQAAERCRRLGSALTKRGIGKGDTVAAMLPNTPEAFEAAHGVPMTGAVLNMLNTRLDAEALAFMLDHGEASILLTDTEF---------APTIEAALAR----TTRKLTVIDVDDSEGPGKRLGETDYESFLASGDPDYRGVR-PADDAIALNYTSGTTGDPKGVVHHRGAYLNALGNVLVWGMKMHP--VYLWTLPMFHCNGWPWTITAQ--AGTHVCL-----RKVEAKAIYDTFADEGVTHLCGAPIVMSMLLNAPDEARREFPQ---KVQMMTAASAPPAAVLEGMERLGIEVTHV---YGLTEVGPAVVCAWHEEWSGRPIEEQADLQGVRYPVLEDTMEPVPADTMGEVFMRGNI--VMKGYLKNPNATDKAFKD---GWFHSGDLGVVHPDGYVELKDRSKDIIISGGENISTIEVEGVLYRHPAILEAAVVAKPDEKWGETPCAFVTLRPGKTTTPE---EVIAFCRQHLASFKCPKTVVF-GELPKTSTGKVQKFVLRERAKG-------------------------- 84499401 15 -----------------------------------------------------------------------------LERHAEARGDETFVHFHGGP-----EWTYRTVLDRVRRRAATLRDEGVRQGDPVLTFLGNGPDLLVTWFAINYLGAVYVPLNTALLGGSLQHILTDSGARVMVAA-------------PSLAARLEGINRGALGTVLLV--EEGETPEIPGLDLRRLSDPEQAEPVETDRPIEPWDTQAIMYTSGTTGQAKGVLSSY----TQLYTMGPDAFDVGPQDIFHCGSTL--------YVYAMLARGLSIGMM----AEFKTDQFWPAVRETGSTY-----TLLLGVMAAFLAPVTAQDREHLTHVFIVGE--DGPAFA---ERFGVDVYTVYN---MTEISSPIHAG-PGITEK--GLAGRLRPWMEARVVDANDIEVPPGEVGELILRRPW-ALMKGYLN---RPDATAEAMRNGWFHTGDSFRQDKDGRFYFVDRAKDVIRRRGENISSFALEGEVLGHEAVRECAAVAVPSEHTEDEVLIVVTPVEGRRIDPA---DLVEWLAGRVPRFMVPRYVRVMEELPKTASGKIQKHVMR------------------------------- 24744797 1747 --------------------------------------------------------------------------HQLFEIQVERSPDAVAIVW------NQERLTYRQLNEQANQVAHYLQNLGVESESLVGICLERSLSLVVGLLGILKAGGAYVPLDPHYPTERLELILTDSQVPVLLTQ----------------QTLLSHLSHYSGDRVVL------------DRD---AAIIAQQPKTNPKSQVSSSNSVYVIYTSGSTGKPKGVVIEHRSTVTLLDWA-RTVFSFDEAGVLASTSVCFDLS--VFELFLPLTVGGAVILADNALALPNLAAATE------VTLINTVPTAIAQLLALEAIP------QSVRTVNLAGEPLSNSLVQKLYQL--PQIERVYNLYGPSETSYSTFSCIEKGATTQP-SIGRPIAHSQVYLLNATHQPVPLGTIGELYMGGA--GLARGYLHRPEKFIANPFSPSPKLYKTGDLARYRPDGNLEFLGRSDYQIKLRGFRIELGEIEVVLENCPGVKQAVVLRREDLVGGAKLVAYVV----SENSTLTTQDLRRFLEQQLPDYMIPGFFVPLESFPLTPNGKVNRPAL-------------------------------- 150445937 14 ----------------------------------------------------------------------------------------------------VRQFTYDDLERKANQLANFLISQGVIKGSLVGICSEDCLQNIVAIIGILKAGCVFVPLSPKLPISRLEMVISDINLQWIAVDNNGLEIFSR--LRENI---LANLNLITQEEKVVQPK---DLAFLSLKSYSLNQDFNTPTIRSEP-----DDMCYLYFTSGSTGKPKAI----AGRLKSIKNFIDWTLNLKNSTRFSQLINPSFDAFLRDIFV-PLCSGGVVCVPESVDTILDGRKLVQWLDREKINVIHCVPSLFRSILNEDLNPQL---FSNLQYILLSGEPIYGGDVARWSQTFG-DRVQLINLYGASETTCYFIKSSDQQRQIIP--IGQPIKGAAALVVDERGRICPTGMIGEIYVRTPYRS--LGYYQQDEVFVVNPFSNNPNIYKTGDMGRVSSDGNFEYLGRKDRQVKIRGIRIELGEIENYLRLSSAIKESAVIDINDTEGNKYLCAYLVLKHSVE-----VREIREYLRDFLPEMMIPSSFVIMESLPKTISGKIDRKSL-------------------------------- 111019998 7 --------------------------------------------------------------------------------------------------------------DRVARLAGALLGLGLGVGDRVGMLSLNSDRYHEYFFATWWIGGVVNPLNTRWSAAEIAFALEDSQTTVLLVDDTFV---------PLLDEMRTLPSLRAVVHC-------GDRPTPDGL-LGYEDLIATTEAV-EDLRMGGDTLAGIFYTGGTSGRPKGVMLTHANLMTASLGSLAANRTAVAGGRALVSAPMFHASWNGQNIAGGILV--TLPSFE-------PAAALRLIEEQRINSMLLVPTMIQMLLRHPDREIR--DLSSITGIQYGASPISETLLREAQRTF--PRADFVQGYGMTE-AGPGLTSLSAHAATRLNSAGRPMGHVEVRVVDDGGVELPRGEVGEIIARGG--NIMAGYWN---RPEETATALRDGWLYTGDGGYMDEDGYLLVVDRLKDMIISGGENVYSTEVENALASHPDVVHCAVIGVPDDRFGERVHAFLVMKPGTSLTCE---DVRAHTKRLIAGYKAPRSVTIVEQMPVSPAGKILERELRR----QFSDLADRPA---------------- 195566786 99 ---------------------------------------------------------------------------------------------------TDRQYTFAQMRDASAAFAVRLQKFNLQKPDVLAICLPNLPEYPIATLGAIEAGLTVTTVNPVYTPDEIARQLTFSGAKFLVGTVSGF---------ATLSQASKLVGRQIP--IAVVRTSADEAPVPQRRSIDFSELTSTQNVRYEPKEASADDMVFLPFSSGTTGLPKGVMLSHNNITVQASLPLDL---MGPQNTLPGVLPFFHIYGLTVVMLSKLGQGATMPCF-------KPDDFLRSLDKYQGSILNLVPP-IALFMINHPKLTQETA-PHLKVVMSGAAPIGQHDVERFLNKFPNTV--FKQGYGMTE-ASPVVLLTPEGNKVYASTGVLPA-STEAKIVPLDGKGVGPRTTGELCVRG--PQVMAGYLNNDEANQVTF---YPGNWRSGDVAFYDEDGLFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEFNGEAPRAIVVLRPGEKASAE---EISAYVAERVAHYKKLEGVIFVDEVPKNPTGKILRRELKE------------------------------ 21241651 29 ------------------------------------------------------------------------------------------------------EWTYAELDALVGRLAALLRRRGCVDGERLAVLARNSVWQVALHFACGRVGAIYVPLNWRLSASELDALLQRAEPRVLLGDD------------------------------VAAARTDMDA---------LADFIASADALEPADSIPPDRVSLILFTSGTSGQPKGVMLSEQN-LQHAAHNFGVTTRVDARSSFLCEAPMFHIIGLVTKVRSALAVGGSIQVSNG----FEPKRSLGWLADLGITHYVGVPQMMQAFRNQ--PGFDAAALRHLTALVSGGAPASDDLLGWL-----DDGIPMVCGFGMSEAGTVFMSVNCDVIRNKLGAAGIATPSVQTRVVDDKGNDCPAGVPGELLLRG--PNLSPGYWRDPQ--ASAEVLDGQGWFRTGDIVQRDADGFFWVVDRKKDMFISGGENVYPAEIEALLADHPDIRECAVVGLADPQWGEVGYLAIVPAAAA---PDL-EEIRNYLTTRLAKYKVPKHLRLVDALPRTATGKLQKARLRDTLASDT------------------------ 212509992 95 -----------------------------------------------------------------------------------------------------KKLRYKDIYRISKSVANMLKKFKLQKQDLIAVILPNCPEYPTILMACSMSGIIVTTLNPQYTAAEISHQLKETKAKVIFTVAQA---------KENCITAVNLLKI-NIPIVIVKSHPENEIP---QGLIDFNDLIDDLSAKEFHSTVSSPDDVFVLYSSGTSGLPKGVQLTHKN-IVSNLLQFKSANELK----ITSTRDISECMFHIYGMVDAISDGARLVT---LPKF-DPKLFLETLVREKIKIAYLVPPLVFFL--GSSSFVERKHLQFIKHIVVGAGPCGEKDVNKLMEK--GKDVDFSQGYGMTETSPIVTISHKDRFH-KYSSIGHPVPLTQMKVVDDTGKSLPPRKSGEIHVKG--PQVMKGYLNRLEENRSTLDE--DGWLKTGDSGYYDEEFDFFINDRLKEIIKVKGFQVAPAELEEFIRSHPKVADAGVIGVNHPGLGEVPKAFVVLKENEKCSEG---EIKNYVKENLSSYKQLKGVQFLKEIPKTTSGKILRKALKEL----------------------------- 170028421 75 ------------------------------------------------------------------------------------------------------RLTYSAVLEKADRLAAAFYQLGLEKGDRVAIWAPNCSAYYLATFAVARAGMISVGVNPAYQVPELEYALNKVGVKALVMAESFRTRNELIPLSGSVPGKLKSSRVPSLKTVVIDRSYPGTFSMFELLELPTEQQIKNIESMQT--RICPDSGACMLLTSGTTGQPKVALLSHFG-LVNNATQARNELDTKDH-RVCVHVPLFHAFGLVFGVFSTLNYGSTMVLFKGSDS-------LKAINKEKCTVVYGTPTFVDMLAESRKDNVDLHPMD-LAIFGAA--SCSPQLLLNAQNQLGIRQVRT--GYGMTETSCTFLCDRGDSTESSLETVGRIMDQCEAKVVDREGNIVPFGTPGELWIRGY--GTMLGFWGDERKTKEVLSN--DRWFRTGDQFVLQPDGYGQIVGRLKEMIIRGGENIYPKELEDVLNTIPEVLETHCIGVPDDRLGEEVCAYVRVVDSVEGQQFDMDRLKRFCKDKLAHYKIPKHLRVVEELPKTTTGKV------------------------------------- 120402015 1476 -----------------------------------------------------------------------------------------------------RSLTYRELDAAANRLARRLRALGVGAGAAVGLRVGRSAAMAVGMLGILKAGGVYVPVDPTYPQDRIEHMLGEAGVALLL----------------------------------------------DERDVDGAE-----AGLCSAERLEADDLAYIMYTSGSTGRPKGVAVTHGSV-VEYAETLGRELGITGEDVYLETASISFSSSIRQMLV-PFAVGAEVVIA-TTEERRDPAALLRRIGESAVTVADLVPTVVRVVAAADAGQRTASRRNRLRLLLTASEPLRAGVVRAWREQLGGGASWI-NMYGQTETTGIVSLHPVGEPDGDAQSIGRPRANVGMYVLDRLMRPVPPGVGGALFIAG--PALAREYVGDPQKYVPAPWNPAERLYVSGDMVRLGWDGTIEYRGRADRQVKIRGLRVEPAEIDRVLLEHPGVREAVTVVREANADGAALVAYFTT--GDTPVP--VGELRAHARRQLPDHMVPSAFTALEQLPLTPNGKLDRTAL-------------------------------- 149914873 17 -----------------------------------------------------------------------NLAAHVLAR-ADETPDKIALAVLRLTGAE--RWSYARLKAAVLGTGTGLLNSGLQPGDIVLMRLGNTVDFPIAYLGALAVGLVPVPTSSQLTEPEVAAMIATLDPAAI----------------------LLGPGIACPDTAIPVIDTTALTEMRDLPPADWQ--------------MGDPDRLYIIYTSGTSGVPRAVCHAHR--AIWAGMMMQGWYGLCRDDRLLHAGAFNWTYTLGTGLMDPWTMGATALIPEGT----DPAQLPLLLKRHDATIFAAAPGVYRKMLGSAPMPP----LPKLRHGLVAGEKLSENIRQHWQDATG---TPIHEAYGMSE-CSTFISASPDH-PATPGTLGRPQPGRRVAILGPDG-PVAHDAEGTIAIHRSDPGLMLGYLDAPDETHA----RFQGDWFTGDQGVMDAAGDITYLGRSDDMMNAGGIRVSPIEVEMVLNHHPAITQSAVTDIEVKPDLRVIMAFYT-APQRVDDAALD----AYVSDSLAAYKRPRAYIHVDALPTGANGKLLRRKLRPIYE--------------------------- 170699224 26 ---------------------------------------------------------------------------------------------------DAERWTYRELVRDITRTANLFTRVGVSARSVIAYVLPNLPETHFVLWGGQAVG-IVCAINPLLESEAIGHLLKAAGASVLVT--LAPFPG--TDLWQKVAPILHQGE--SLQHLVLVRGTAQAAARMLQRDHDFGTEMARESDTATVRRIQPGDMSSFFCTGGTTGLPKIAMRSHGNEVANAWSAGRFFGDIGPGKTTFCGLPLFHV--NAAMVTGPFSRGAHVVL--GTPGYRGDGRFWEIVERHHINFFSGVPTLYASLL---DIPADGHAIDSLEYGLCGAAPMPVGVFRAFQEKTG---IRILEGYGLTE-GTCVSSVNPPTGERRLGSIGLRIPFMKAVVVDDAGRDCAANEEGLLVI--SGPNVFTGYLRADQN-RALWLDLGDGWLNTGDLGHRDVDGYFWLTGRKKELIIRGGHNIDPAAIEEPLHRHPAVQLAAAIGRPDAHAGELPVAYVQLKPGMRATE---HDLAAFMQQEIAERAAPKHVRIVEAIPLTGVGKI------------------------------------- 148554649 5 ----------------------------------------------------------------------------------------------------RERLSYGDAAERVGRMA-----CGLGRGEKIALLTPNSSAGFCALLAIYEADAVFVPLNASFPIGEHRAAIEELGVSILLFSR---------TLATGVDALLR--DCPTLREAIC-------IDGDAGIGTPLDALLARGAGRTMPDIADPDDIVAIYPTGGSTGRPKRVMHSRRNWTT-MAACFHSALPVEGHARYLAAPPITHAAGAFGLML--MAKGATILLHDG----FDAGAILDAIERDRPTHLYLPPTAIYKLLEH--PGVQDRDGSSLRAFMYTAAPMSLDKLRRCIAIFGPVMAQF---WGQMEAPSFCTCLAPAALAGRLASCGRETMFTRVEVLDDDGAILPPGERGELAVRGGL--VMAGYYENPE---ATAEVSRNGWHLTGDLGFKDADGYVHIVGRKRDIIITGGYNVYPADVEQALWGHPDVEECAVIGVPDELWGEAVLAVVQPRPGHDPSAA---ELIAWCKEKVGSIKAPKRVELRTDIPRNAVGKVDKVTLRA------------------------------ 163857586 30 -------------------------------------------------------------------------------------------------------YTWDDIDRASACLANLLASLGLPEGARVAVQVEKSPEALLLYLATLRAGYVYLPLNTAYRESEVAYFLGDAEPAVVVCAS------------KNLEWVRRVADQAGTRHVYTLD---------ENRSGTLLDAAGGMSQSFDTVARRADDLAAILYTSGTTGRSKGAMLTHGNLASNAQVLHRYW-GWRADDVLLHMLPIFHVHGLFVASHGALLAGARMIW------------LPRLVEQARCTVMMGVPTYVRLL--ADARFGRKAC-ARMRLFISGSAPLLMETFNEFRDRTGHT---ILERYGMSETVMLTSNPYPADGERLGGTVGKALPGVQVRVVDDAGAALGAGEIGNVQVRG--PNVFAGYWRMPEKTREEF--TADGWFRTGDVGRWDSGGYLSIVGRSKDLIISGGYNVYPKEIELLIDEMPGVSESAVIGVPHPDFGEAVVAVVVPRAGASDTAAMQAELK----TRIANFKVPKQIHLIEQLPRNTMGKVQKNVLR------------------------------- 115375642 523 -------------------------------------------------------------------------------------------------------LTYGELDQLSDRLAVYLQSLGVGPEGVVGIYLERSPQLIVSFLAVLKAGGAFLALDPDEPSERLRRILDDARPEVVLSA--GELAGRLAELGRF--------------TVVRVDEQGQ--------------LLPSATGKRLRRETGPGNLAYILYTSGSTGQPKGTEITHRSIVNYLKWCVD-AYRLKAASVIGSVSFDGTLTS----LFAPLLAGRALFLLPTSETYPEQD--FSFI---KMT-----PSHLRAFDGLG-RARKVLERAHAAVLG--GEGLHADLATWREQRIATR---IINEYGPTEAAVACCVPLPERIPI-----GRPIDNTQLYILDRHRQPVPIGVPGELHIGGT--GLARGYLRRPERFIPNPFSGGDRLYRTGDLARYLPDGRIEFLGRVDSQLKIRGHRVEAGEIEAALARHPRVVQAAVVLRHVPNSPPRLVAYVQAKALAEGDAALKEEFRKFLRGQIPDYMIPGAFEVLDELPLTPSGKIDRKAL-------------------------------- 161213730 20 --------------------------------------------------------------------------HHLFEDQAAKRPDAIALI------DGEQSLTYGELNVRANHLAQHLLSLGCQPDDLLAICIERSAELFIGLLGILKAGCAYVPLDVGYPGDRIEYMLRDSDARILLTTDVAKKLALTIPALQELDQEIFEYDFHFLAIAKLLHN-----QYLRLLHFYFYTLIQQCQATSVSTQVLPNNLAYCIYTSGSTGNPKGILMEHRS-LVNMLW---WHQQTRPSTLQFCAVSFDF-SCHE--IFSTLCLGGILVL---VPVRQNPFALAEFISQQKIEKLFLPVIALLQL-AEAVNGNKSTSL-ALCEVITTGEQITPAVANLFQ----KTGAMLHNHYGATEATTHTLKGNPEGWPLVP--VGRPLHNVQVYILDEAQQPVPLGGEGEFCI--GGIGLARGYHNTNEKFIPNPFGANENLYRTGDLARYLPDGTIEHLGRIDHQVKIRGFRVELGEIESVLASHQAVRECAVVAREIAGHTQ-LVGYIIAKDTLNLSDKLEPILRQYSEAVLPEYMIPTRFINISNMPLTPSGKLDRRAL-------PDPKGDRPALSTP------------ 159898401 450 -------------------------------------------------------------------------------------PDHPAVVVE------DQQLSYAELEARSNQLARELLARGVRPDQPVALALDRSLNLLVGILGILKAGGAYVPLDLGLPKERLGFMLGDIQASIVVS------------------ETSLQAQLP--EH-------AADYLW---LDQAWPTIAEHSSEPVAASAVPSN-LMYIIYTSGSTGQPKGVGVSHQS-LYNYISSISQRLNLPPQASFASVSTFAADLGHTAI-FPTLTNGGTLHLI-TAERASNASQLADYMQQHAVDCLKIVPSHLAALLAVAEPARV---LPRQRLI-LGGEAVS---WKLLQTALLAPDCQVFNHYGPTETTVGVLTNLPSAQSAIP-ALGRPIANTQIYLLDVHGQPVPLGMTGELYVGGA--ALARGYWQRPERFVPDGLSTGSRLYRTGDVARYLPDGKLEFLGRADDQVKIRGFRIELGEIEAALRNHTAIEQAAVIVRDDPAGDKRLVAYLVAGQQRPLS---LRELRNFLKQSLPDYMVPAAFVMLERLPLNANGKLDRQAL-------------------------------- 11499615 7 -----------------------------------------------------------------------------------------------------KRFTYRDIYERVHRLASALEELGVKKGTKVAVYL-------ECFFAIPMMGAVLHTVNVRLSPEDILYTMQHAEDEVVLVYKDF------VPLIESIAD-----KLDTVKKYVVM--TDDTMPETKLTDVEYEEMLKKASPNYDFPDFDENTMATLSYTTGTTGRPKGVLHTLAGCI--AMTGYRSVLRLKEDEVVYMPLTPMFHVHAWGVPYMMWLLGHKHV----YPGRYEPQMIVKLVMTEGVTYSHCVPTILQMIV---DNLPEGFKFPGWKMII-GGAKLPKGLALRAREK----GIITMAGYGMSETCPILTGGFLKPLSIKTG---IPFPLVYVRVVHDDFTDVKPDEMGEVVVRAPW--LTDSYLKDPEKTKEL-WE--GGWLHTGDIAVMDEEGYITIVDRLKDVVKSGGEWISTLTLENLLSLHPKVREVAVIGIPDEKWGERPLAIIVPMPGEKPTEELRAHLMKFVEEKITKWAVPDRFEIVDEIPKTSVGKIDKKVLKQ------------------------------ 126726503 8 --------------------------------------------------------------------------------HAERLADKCAL--EVLAKTDGQSFTYKELSVATLRMGAALRAQGYQPGDRIIMRLGNTVSFPLVFLGAIAAGLIPVPLSSQLTVVEVGKIVLEIRPVAII-------------------------------HSAFLDLPQTNVPVHDAQDLL---EMRDIEP-ITPMMGDPNRLAYIVYTSGTSGKPRAVMHAHR--VIWARMMWQGWYDLCEDDRMLHAGAFNWTYTLGTGLMDPWTIGATLITADGTP----ASELPDLIAKHDVTLFAAAPGVYRRLLNTD----KTINAPKLRHGLSAGEKLSPRIADRWEKQTG---TLVHEAMGMSEC-STFLSGSPHQHAVKT-SLGFAQPGRRIAVVGIKGDLQPVDTEGILAISMRDTGMMLGYFEQPQETA----SRIKGEWFTGDTVSMNRDGMFTFLGRDDDMMNAGGVRVSPIEVEDAFSSHPNIISCAAVEVPVKEDVNVIALYY-----NALTNIPDAELQAFAEKRLATYKRPRLYQRKEDLPINANGKINRRALRQ------------------------------ 60650934 464 ------------------------------------------------------------------------------------------------------ELSYAELNARANRLARHLAAAGVGPEQYVTLLLPLSARMVVAALAVMKTGAAYVPVDPEYPADRIAYMLGDIGPALVLTDS---------------RSAAAMPAGPA--RVLTLDDDALDTGV---RALPEHDL---GTDGIAPLP---DQPAYVIYTSGSTGRPKGVVRSVTGYLLAAGKAFVHSFDL----------TVG-------ALYAPLVSGGCLRL-----GSFTDDKILDLGED--------SPT----FMKATPSHLAVLDISPTGAITLGGEQLLSETLDWRARHPG---VTVFNVYGPTETTIHRIAP-GTTLPPGPVPIGRPLWNTRLYVLDGGLRVVPTGVAGELYVAGA--GLARGYLGRPERFVACPFAPGERMYRTGDLVRWRTDGTLEFVGRVDDQVKVRGFRIELGEVEATVAATPGVARAIVAVREDRPGDQRLVAYVTPAD-VDPTGGLPSAVTAHAAARLPAYMVPSAVVVLHEVPLTPNGKINRAAL-------------------------------- 60650934 1536 --------------------------------------------------------------------------------------------------------TYDALNRRANRLARLLTDRGVRPEQRVAIALPRSADLVTAWLGILKAGAVCVPVDPAYPDDRIAHMAADAAPALLIAS-----------------AATRDRMLPTGIPVLDLDDPAVTAALAAAPD-----------GNPRGTGLLPAHPAYVIYTSGSTGTPKGVVVTHEGIP-ALAATQQEALRAGPGDRVLQLVSTSFDASVWDLCSA-LLSGATLVL------APDADLFGDELAAHRITHV----TLPPAALAAVPAGAAPPRL----TVTVTGDVCGPQLV----DRWAGGERRILNGYGPTETVGATYAVCERTGDGAPVPIGAPWPDQRVYVLEHRLRPVPAGCVGEIYVAGA--GLARGYLGRPERFVADPFAPGERMYRTGDLARRRSDGHLLFEGRADTQVKIRGFRVELAEIEAALASHPGVEDAVVTVYDDGLGDQRLVAYVTGGPGTPSAAAL----RAHLASRLPRHMVPGDVLTLDALPLTANGKVDRTAL-------------------------------- 213402885 7 --------------------------------------------------------------------------------------------------------SYAEFRIAVMDLQRQLANLGISKGDPINIVIPNGLEFVVAFFATSWQRGLCGPLNANYKQKEFEFYMEDLKSKLVL-----------VPYGAIAAKHPAVAAASHLG----IQFAELRYDSTSKRIVIASV---HGPSVGKPQPLAPSDVTLVLHTSGTTGRPKVVPLTHA----NLCTTLRNIYRLDSRDRSYVVMPLFHVHGLVCGLLSTLGSGGCAVI----PKRFSAHSFWEFVENEA--TWYTAVPTIHHILLNTPVP---NPLPRIRFIRSCSSPLAATVLTKLEETF---RAPVLEAYAMTEAAHQMTTPLPPAVH-KPGTVGLPF-GVELRILDNDGNSVPQGQTGEISVRGT--NVTKGYLNNPSANASSFTSS--GFFRTGDEGFLDKDGFVVITGRIKELVNRGGEKISPAEVDAVVVQHPKVNEAVSFAVPDEKYGQDIQCAIVVRQNETVTPE---ELKQFLSTRISAFKIPKKFYFTQTIPKTATGKVQRRLV-------------------------------- 116695316 17 -------------------------------------------------------------------------------RWAAETPGHVAVFEEG------RTTTYAQLWAGIEDAQRYLQAQGVGTGDRVLITAENCLAVITLVFALSELGAWPVVVNARLSEREIEVIRAHCQPRLLFTSPDALRHGVRYRAREIAPAGLGPLMAGAVD----------------------------EAGEREPEAL-ARDVAALIYTSGTTGQPKGVMVTHRG-LLHFARVTVESRRMQADDCAYAVMPMSHVFGLGTLLVSTLQAGASLYL----SARFNAADVTAAIRQGAITLLQGVPTMFNRIVAHVRATGTPLQASRLRYLYTGGGPLDPTLKHDVEAMFGQ---PLHHGYGMTEYAGSLFVTRMD-RPRTDCSAGEIVEGAELRVVGPEGKPVPQGQPGELWIRG--PGVMRGYYRAPD--LSAEALRPDGWLNTGDIGRLDPGGALFIVGRTKDLIIRSGFNVYPIEVESVINTHPSVRVSAVIGQPTADGNEEVIAFVEIRDGEKFDA---QALHDYLVDRLSPYKRPERILRVASIPTTASGKLLKHQLRQMLA--------------------------- 156555564 66 ---------------------------------------------------------------------------------------------------------------------------GLRPGDRVGLLLPNVPEYSLAVHASLQAGLVVTFANPLYTAHELTRQFQSAKVRCIVT----------IPQLMETAQAVAN-NLENYDCTINI--GGKAVP--DKKILGLESLLIPSQSIQLPE-VKPDDLAVLPYSSGTTGVPKGVMLTHRNLVMNISQLM------HPGETVLTVLPFFHIYGFNMILNYTTLVGTHIVTM---PKF-TPQDYVECLIKYKPSVLFVVPSLLLFLVTH-PEITAQH-LSSVTQIFCGAAPMKKGLIDTFLQKINRQDCHISQGYGMTETSGITLTPYTMPYE-KSGSCGRLLPSTTARVVDPATNEDVPNQPGELLVKG--PQVMKGYLDNQKATDEVIDS--DGWLHTGDVVYYDEDEYFYIVDRTKELIKVKGNQVSPTELEYIILEIPGVADAAVVGIPDTFAGELPKAFVVRKPGFENTPD---HVQEFVNPRVAAYKKLAGVTFVDAIPRNPSGKIMRNELKKIAS--------------------------- 190410086 1537 ------------------------------------------------------------------------ICHVLFEKQAALLPDEVALVAGGEKT------TYRELNSRANALAHRLIELGVKPGSRVAICIERGVDMIVALIATLKAGAAYVPIDPAYPKERIAFIAADANVTLVLTQS-----------------ALSGELTGASGTLIAVDELKTPAIACDNPD----------------VPVAAGCLAYIIYTSGSTGKPKGVVMPHG--PLASL-------------IRWQTARSALPTGAPTLIFSTLGAGGTLVLIN-EDQRRDPPALWELLHEEDVRRLFMPYVALQQLAEHARHAPALPQ--SLTELITAGEQLTPQ----IAEMITRLGADLYNQYGPTES--HVVTELPSDWPARP-SIGRMLPNTTVQILDPHGQQCPIGIPGELCIGGA--ALAHGYLEKAERFIDAQSTNGGRLYLTGDRARFLANGELEFLGRSDQQVKIRGYRVELGEVEVALRTHPSVKEAVVVAR--ENRGERLVGYIQADAESSVSTE---DLRAHLRTILPEHMIPTSYVIMESLPLTPSGKLSR----------------------------------- 190410086 497 --------------------------------------------------------------------------------HAARTPTAVATI-EPNGTS-----TYFELNQRANRAARFLAQL--SAGSTVAVACGTGSGWLAVVLAILKAGLVWAPIDPAVKPDGGAERILAALRPALVVVDAATEPGK------FGVEALRIEAL-----------------WDEAEDQPDGELEISLTPDAPAVALARIE--------GAT--------ETATVRLSHRMLGRAGYDLSPEDRVAHASDCA-----RYEIFGALSAGAAIVF---VP--PELSRFAALLQETSATVL---PIAMADLERLTREFPR--SLRNVRLVLSAGEVLPPEILERVHMVSGDPSA-----------GGFYLIQPLALLDPEAAEIGVPACGVDVRLLGSDLDPMPERVPGDLYVQHPLP--------DPD----------PG-YRTEDFVRL-EDGQLVLHGGMEDALLTGNLKTYFAEIEAMLCDHPAVVAAAVTARPRQLADRGVIAFLDLSQNVSASD-----LQSFFAERLPARLMPAKFELGREIPYDSKGAIDRRAL-------------------------------- 195576736 57 ---------------------------------------------------------------------------------------------------EGKRYSFKSLLQEADALAAGFRKLGLQPGDAVGLWAPNYMHWYLGMMGAARAGLTSVGLNPAYQGPEIAYCLNKVNVKAIIAPETF----KTQNYYEILRDIIRSDKFPHLRSVIINSNDGLK------GALRFDDFLDLAGKSEREEVTKPESACNIQFTSGTTGNPKAACLTHHNFVNN----GIHVGNRNEGERICVQVPMFHAFGVIITIMAALTKGATMVL----PAAFSPKDSLQAIVNEKCSVIHGTPTMYVDLVNTQKKL--QVPLGRIKKAVTGGAIVSPQLIKDVRQVLNVEA--VHSVYGLTETTAVIFQSLPGSSDVVLNSVGHLTDHIEAKVVDAEGRCVPFGQPGELCVRGY--TTMLGYHGDEEKTKETIGN--DRWLRTGDQFVLEANGYGRIVGRLKEMLIRGGENIFPKEIEDFLNAHPQVIEAHVIGVPDERLGEEVCAYVRLEEGVDPASFTAETLKAYAKGKLAHFKVPRYVIPIDAFPKTTSGKI------------------------------------- 194560312 4 -------------------------------------------------------------------------------------------------------LSYQELAERARALGHTITSLGIAPGARIGIFLDKRIETVVSLLGIAVAGCAFVPINPLLKPQQVAHILHDCGAICLITS----------AMRARL---LAENGPLALTHTILTDAPEETAPTYDGRVRRWSECFARDAVDTQRKASDVTDLAAILYTSGSTGRPRGVMLSHRN-LLEGAWSVAHYLNHTRADRILAVLPLSFDAGLSQLTSA-WARGATAVLV----NYLCPQDVIETCARERITITGVPP----LWMQLAHARWPDAARATLRYFANTGGRMPGAVLQRLRALFPQAKPYLM--YGLTE--AFRSTYLPTEVDHRPDSIGKAVPNARILVVRPDGSPCAPDEPGELVHVGACVTM--GYWGDAERYRPSPEQKPGGVW-SGDLVRRDAHGFLYFIARSDAQIKSFGYRISPEEVEEIIHESGLVSEVAAVGVPDDALGETIALVVVPA----VTPFRAQTLLSWCKQRLPSYMVPHRIIIQTDIPRNANGKFDRVALRDALVGAPNN---------------------- 83644853 396 --------------------------------------------------------------------------EELFARQVARTPDAIALSYENE------QMTYAQLERKAHLMALNLVVLNVKPGDRVGICLERSFDLIASMLAILKAGAIYIPMDPAYPEERLSYTCDNAEIRLVITADAF----------PAAEE----------------RRLITPSELERSID-------DARVATPSAEQLSAEEDAYVIYTSGSTGKPKGVVVPHKNVVSLLAATQED-FGLNAQD--------AWTFFHSWEIWGSLLTGAHLVI---VPYWVSPDEFLELVREKQVSVLNQTPSAFSQFMEME---RNGAPLAHLRLVIFGGEPLDAKMLMKWFDRYPESRCRLVNMFGITETTVHVTAQTITRAEAMVGSVGPAIPGWRLYVLDAARNILPVGVAGEIYVAGA--GVASQYLNRPDLTEERFMDPFCGMYRSGDKGRLLPCGRLEHLGRLDSQVKLRGFRIELDEIRKVLLGVHGV-EAAAVVLNQPDKND--PASARLDSYLVLSDIAVEDVIVKAEKVLPAYMMPSTFTPVDAMPLTANGK-------------------------------------- 81681134 119 -------------------------------------------------------------------------------RLAAERPDLVAATLHGAE------LTYGELDRRAGVLAHRFRALGVGRDDIVALLLERGFDLIVGMVAAQKAGGAFVVMDPGHPVRRIEFILEDTAAKAVVTRSAL---------------ADRLPEGAAATPVLV--------------DTEWDELSAAAAGAAPLDELADENSLYVLYTSGSTGKPKGVMIEHHALNTFLLW-LGNIFDFGPGDRLLQH------MAPIFEIFTALTRGVTMVF---VPERTDPDVIGQLLVSERITYIGGPPAIL------GRIPPGSY--PDLKYMIAGGEAVTGDLIN----RWNTPGRRFINGYGPTEAAGCIFYECEHRTWIGQPPIGRAMPNRVAYVLDRWNNLQPVGVPGE-VITGG-EGLARGYLNRPEKFIDNPYRPGERMYRTGDLGVWTEDGQIQFLGRIDTQVKLNGLRIELEEIESTLTAHPGVAEAAVALREDSPGSKRLVGYVVPAGAAAPPTE---ELREHLLADLPPYMVPHVFVALDVLPLTSVGKVDR----------------------------------- 81681134 1215 ------------------------------------------------------------------------------------------------------TLSYAELDERSRRLAARLRAAGVGTGDVVPVLLERSLAEVVSVLAVLRAGAAYAPMDPAAPPSRLAFQVRDTGARVVV------------------------GDPTRLDTVVGVTIVDPAAELPEAADEPWLAELTPAS------------LAYVLYTSGSTGEPKGVLIEHGGYLEWMVPD----FGVEPRSRMHCCAPVFLAVGE---LFGALTAGATVVVA-GHDDVHRPGALTALARETGATHIFTTPTVLGLL-----DPAE---LPQLRSVMMAGEPAPPSLVAW---HVDGRR--VLNLYGPAETTGCTWYECPGTAPAATVPIGRPMPNRRVYVVDDSGDLAPVGVPGELVVALDRPELTASAFGADER------AGEGRAYRTGDLARWNRDGQLEFLGRRDGQVKLRGLRVELGEVEHALRTHGTGAEAVLVG------------YVV----GELSDDDAEALRTTLAGKLPGYMVPNVVLRLPQLPLTRTGKVDRK---------------------------------- 92114641 12 --------------------------------------------------------------------------------------------------------TYAQWFADIQSVARHLRHLGLGKGDRLVVAMQNRWQMATLHWACQCAGIVFTPVNWRSTALDIRYYLQDAGAKA-------------IAYDGAVSEAVQAAEAHALVRIAV-------GDVRDAETVAFDSLLGGSGETLLLAR--PDDYALMLYTSGTTGRPKGVPRRHR---VERAATTAYV----AQNLY----------GHDETMLGPLYH-ATGVMVDGRFVKFEPEVTLAAIERERVTSLNLVPTLYHMLLEA--PGFRPQRVASIDKIGFAGAPMSAGLIARVEAAFTPS--LFVNQYGCSEL---YALTVDQHANHKPGSSGRAALNQRLRIVSPD-SVVPQGTEGEIVADLAGDEAFDGYWNNAEATAKAFKE---GWYFTGDTGYFDAQGDLFVTGRVDDLINSGGENISPLEIENVLSLHPQVAEVAVVGLPDDKWGQAVTAFIKLRQPVG-----EQELHHHLEAGLTRYKCPRGYRFVDELPKSPVGKILRRLLR------------------------------- 197930433 506 ---------------------------------------------------------------------------------VEKSPDSVAVVVDGVET------SYAELNAQANRLAALLRRRGVQAGTRVGLCLRRTADVPTAMLAVLKTGAAYVPLDPSHPSGRVAEIAADADLRVVIA------------------HAEAGPALTEV-HVPVV--TLDDVRG----------ELAALPDHNPPLAARPFDVAYVIYTSGSTGKPKGVLLEHRGV-VNFIDSTRELFDLTPADRVLGFASITFDVSV-FETFSALLTGARLCLATDEERL-SVDRLQSLMEQTGITVIDLPPTVMPLLVPE--------RLTELRIAFVGGEAFSGELVRW---NAGRR---LFNGYGPTECTVTMIVECPGTWEASP-PIGLPMTNHVAHVLDGDLRPVPIGVPGELVIGGA--GLARGYLNRDEKFVTDPFGTAPGLYRTGDLVKRLADGRLVFLGRIDQQVKIRGLRIELGEVESALTGFGGIGPVSVRAWSDDKGHKHLVGYLT---GV--TEQQVPSVREYLGTLLPSYMIPSYFVVLAELPLTGSGKVDRRL--------------------------------- 70607934 32 ---------------------------------------------------------------------------------------------------DKRRYTFKKFAESAKILANALKKIGVKKGDIVGVIVYMHLYYAVPM-----IGAVLHTVNLRYPPELIIKTMLHAEDKWVIIRD---------DLIGLVEDI---KNFNPNIRFIIYNDDKEKIKVDDKTIDFWD--LLQGEPKYDPEGLKEDMMATLMYTSGTTGNPKGVWFTHRD-LVLHAMAMGTISRAPPRDVVMSLVPMFHV--HSWGFYVALASGLKYVL----PGVYNPATQLKLIANEGVTFSAMVPTILFMILAQPDIDDYKPYLKNWK-VAIGGEALPEGLARKAREY----GIKLYSGYGLTETCPVLTVAYHNSIEIQL-SAGVPIPGVKLRIVDEEGKDVPRGKIGEIVVRAPW--TTREYYKDPEKTAQLW---RGGWLHTGDLGYIDEYGYLHLVDREKDAIKSGGEFIPSLLLETVISLHPSVAEVAVVGIRHEKWGERPVAFIVPN-GQFDEVEMRKFLMKKVEEKIQKWWIPDRFFVVEDIPKTSTMKADKKLLREMASKELQK---------------------- 114570200 56 -----------------------------------------------------------------------------------EHGDKTAVVFE------DQRWSFADLAARSVAVANTLIDHGVKPGTRVALALRNCPEWMACFLGVLAAGGVIVPINGWWTSEEMAFGLEDCGAKIVIAGARQIERVR--------------PHAGRLGLTLIAGRGEID-----GVADTFDAMVAAGAGKAPPELVDTDSDFAIFYTSGSTGKPKGAVLTHRG-----AVTTILSFKLANGDQEFVDGDPG------VLVCLPLFHGSHAVLFSGRKMALDAGDAVDIIQAEKLTDMVGVPTMSHELTLEAER--RGVVLETLQSMGTGGAKRPEAHVEKINEVF--PQAWSSSGYGLTETNALGTYNGLGEYQAKPGSCGAPLPAVTIKTVDEAGNETPTGEPGEVWIQS--PAVFRGYLNQPEATADVL--TKDRWFKTGDVGIIDEDGFLFIVDRIKDMVLRGGENVSCLEVEGALAHHPDILEAAVIGIPDERLGERVGAAVLARDGATLTDE---DIKTFLKPHLAPFKIPERFWHMDGLPRGGTSKIDKPGLRKMLL--------------------------- 188591204 7 -------------------------------------------------------------------------------RAAHRHPERTAIF--SPDG----QLSYRVLADTVLRRAAALVALDPVPRSRVCVGAANTVDHLVAILAILAAGKVWVPLNPRNGDPELR-RIVDVEPSLVL-ADAGMRLAGIAPPLRLLSDLGADGGDPA--AVVMGPRGRGGVPLEAAQAVK--------------------------FTGGSTGFPKGVIQPLRAWNANIATQI-HELGLTPADRYLVAAPITHGTS-TYML--PLLAGGALVFPESA----KPAGLLDAAQAHGATLFFAPPTLILALVEEQRRAPRA--LPALRYLVYGGAPMRPEQIRDAQAVFGPVLCT---SFGQTE-APQIITFLPPGHGERLASVGRPSLLTRVAIVDKSGNVLGAGEEGEIAVRGDL--VMSGYLKAETETRKT---LVDGWLRTGDAGVLDEHGFLFLRDRIRDVIITGGFNVYPGDVEVVLSAHPAVADCSVVGIPDAKWGEAVHAAVQLRPGMQVAAD---ELIALVKRELGSVKTPKHIHVFQALPRSAVGKVLKPAVRE------------------------------ 77462142 26 -----------------------------------------------------------------------------LKRAAEVHTDRTALV------NGSIRLTYGEYHARVSRLASALAGMGIQSGDVVATLLPNIAAHAEAHFGVPACGAILNAINTRLDLDTVSYILEHGGAKLLLCDTAFL---------KLAKDACARLEGKAPILVEVCDREAGFSP--SGEVLEYEDLMDRGNPWAP--WVMPEDSIALNYTSGTTGRPKGVVHHRGAYLSTYGNAIAWRMQLYP--VYLTIVPLGWC--HTWMV--PMLGGTVVCCRDITATAIYAAI-----ADEGVTHFGGAPIVLNTLINAAPEDRRSFD-QVVEVFTAGAEPLNVTQVYGLTEVYGPATECIWKPEWD-ETAG----EERSALKARTGVAMATLEG--AEVHDTHGQPIPRDTVGEIAMRGNM--VMKGYYKNPEATAEAF---RDGWFRSGDIAFQHPDGYIKITDRAKDIIISGGENVSSVEVEGVIAHHPAVSLCAVVAKPDERWGEVPCAFVELKRGRQATEE---EIIAFARERLAGFKTPKQVIFC-ELPKTSTGKIQKFELRAVA---------------------------- 169775713 29 --------------------------------------------------------------------------------------------------NPSRSISWNQARTIIRQLIKGLRNAGLQNGDCVAVHLNNIFYSVV-VLAIVGSGGIFTGTNPSYTAGELQHHLKTSQSKFVFCESEFVS-----PLLESAKQASIHNG-----NIWVFDTTGDSI-LPPGLQSWTHLLKQGESD-----WVHFDD-LVIFFSSGTTGLPKAVEITHHNLLAQHS----LVFEAHPRP----YS-----MSHLIVLIAPLMHIGALVMY--IMRRFELNSYLEFVDKYNITDLIVVPPILTAVLKS-EHPEKERRLKKVKNIVCGAAPLDKAIQSQARDLLPKD-TPLTQAWGMTETCCAMIFPYPEKDET--GSVGRLVPNVEAKLIDDQGRNITANVPGELCIRG--PTVTPGYF-DNVSANSSAFDD-DGWLKTGDIASCDESRKWYIVDRKKELIKVSGFQVAPSEVEAVLLSHPGVADAAVVGARNPGDGERPCAFVVPKSGMKVTSV---ELKLYAARRLAKYKELSGVKFVDAIPRNVSGKILRRVLRDLCEDD------------------------- 158954787 1804 --------------------------------------------------------------------------HQLFEEQVERTPNHVAVVFENE------SLTYRELNNRANQLAHYLQNYQIKPDTLVGICVERSLEMIIGILGILKAGGAYVPLDPEYPPERLQFIIEDSGILLLLTQ--GFLKEKLLLTNLTNLNQILYLDEQSFSLLL---------------------------TDNPSSQTKTDSLAYVIYTSGSTGKPKGVMIENRS-IVNLALAWSDVFQIQNNSRVLQFGSLSFDLSIGEIATA-LAAGASLYLAQKETLLPS-QILVDFLTENQISHAFLSPSALSVLPQA--------PLPNLQSLTVGGEACTAKLMEW------SKGRNFFNAYGPTETTVCATVARFTKDEEKV-SIGRPVPNTQIYILDSYLQPVPIGVPGELHIGGA--GLARSYLNRPEKFIPNLFDKAEGLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETLLNQYPQIKASVVIVREDIPGRKSLVAYIVPANQII---ALTSELRQYLKAKLPDYMIPNAFVILEALPLTQNGKIDHRAL-------------------------------- 67476929 30 ----------------------------------------------------------------------------------------------------------------------------LKRKDVIAIYLPNCVPFII-MEAVISSGFIMMPFNPTYTSDQLSRLFPRVTPKLVVTIKRFLPNIRSFEVKALLVDA-------SQEEIISMNDSYLYSLSSLLQVPINKELLQNERNQIQPE-----DELFYGCTSGSTGIPKICVYTNRGNIVSISSQ------VPPDERFFTT------TGH--IVLSTLILGYYHVCMD----KFNTEKVYEIVQENKITNISGAPSAFMAILKHPNR--SHYDLSSLREVIMGGAVASDSFIESCRQTLHLEFC--CSGFGMTELCGLMYKMPSKATHIPAG----PVAHYEVRVVDHETRELPIGLAGELEVRSPI--MMKEYLNNPEANKQAFTE--DRWFRTGDEAVLEEDGFMRITGRVKEMIIRGGHNIWPAEINDTLIKHPKIQEAAVIGIPDKIQGETVVAFVVIKKGCSFDN-LEKDLKEFLKEKLVPFSIPTYIFAIEDMPRTSFGKV------------------------------------- 69934767 26 -------------------------------------------------------------------------------------------------------WTWAEFEARTDALAHALQRFGLQKGDRVMCQSQNCMEMMQAMFATWRAGGIWVPANFRQTPEEVAWLTEASGARLMLCNAAFPDHAAACGVTTLAFGAADFG--PSVQAI----------------------TAEHLGSRPQVAVVDRDDPCWFFFTSGTTGRPKASVLTHG----QMAFVVTNHLDLMPG-----------LTGEASLVVAPLSHGATVLL----PTRFDVAQVWDLVREWRVSTMFTVPTILKLLVEH--PATAGADTSSLRYVIYAGAPMYRVDQQRALRTLGKV---LVQYFGLGECTGN-ITVLPAHLTTRIGTCGHARTGIEIQIQDDQGRELPPGQTGEICVIG--PAVFAGYYRNPQANAKAF---RDGWFRTGDLGHMDEAGFLYITGRESDMFISGGSNVYPREIEEKILTHPAISEVAVLGVPDPLWGEVGWAICVASAPVT-----EEELAAFVAPKLSRYKLPKRFLFWDGLPKSAYGKITKKMIRE------------------------------ 197728591 15 ---------------------------------------------------------------------------------AAASPERTALL-QGD-----RELTFAELHDRAERVAAGLHGRGVRPGTVVAWQLPTRIETVLLMLALARIGAIQSPVIPYCRDREVSFALRTARAEF-FAVPGAWRG---------------------FDHTAMARRIGA-----AGLFEAYTELPEGDPATLPPPPASGTQVRWIYWTSGTTSDPKGVLHTAGGTTLAGA--LRLTRD-DVGSVAFPFAHIG---GADYLVM-QLLHGFPVVLFES---FALPGALAEY-RRHGVTMAGGSTAFYTLFLAEQRKRPERPILPALRLLAGGGAPKPPELYHAVVRELG---CELTHGYGMTEVPMITMGSPEDTAEQLATTEGRPPDGMEIRIVDDEIRL-----RGEAVCQG---------YLDPAHTAEAFDE--EGFLRTGDLGRLTPSGHLVLTGRRKDIIIRKGETISAKEIEDLLHTHPGVADSAVIGLPDPVRGERVCAVVEQPPGAAPLT--LQAVVSHLRSQLAPHKLPEQLEVLDELPR------------------------------------------- 197780831 12 -------------------------------------------------------------------------------------------------------WTAGRLLAAANQLVHGLRAAGLERGDAFAVVLPNGVEFFTAHLAASQAGLYLVPINHHFVAPEIAWIVADSGAKVLLA------------HERFADAARQAADEAGLAAT--HRYAVGEIEGFRP----YAELLDGQ-----PESTPADRELWVMYTSGTTGRPRGIRRPLPGKRPEEAYLGGFIFGIRPDDNVHLVCSPLYHTAVLQFAAASLHIGHPLVLMD----KWTPEEMLRLIDAHGCTHTHMVPTQFHRLLALPEEVRARYDVSSMRHAIHGAAPCPDHVKRAMLDWWGPC---VEEYYAASEGGGAFAT--AEDWLKKPGTVGKAWPISELAIFDDDGNRLPPGELGTVYLKMNTGGFA--YHKDEAKTRK---NRIGDFFTVGDLGLLDEDGYLFLRDRKIDMIISGGVNIYPAEIESVLLQHPAVADAAAFGIPHDDWGEEVKAVVEPAPGHTPGPDLATDILAHCAAQLAGYKRPKSVDFITEMPRDPNGKLYKRRLRD------------------------------ 184201740 14 -----------------------------------------------------------------------------LERSAEVFPDRRAVVH------GSQEWSYRQFDRDVQRFAAALRPLATGEGDRVAVVAPNVPAALMAHYAVPAAGAVLVPLNPRLSARELQYILEHCGARVVLAD---------VSVLDTVAEAVRLVQVPDEQAGLPAVRDGAGA-GVPTFEEFLDAPVRHAGSAEKTDVVDENAPITLNYTSGTTGRPKGVLYSHRGAYLNSLGEV-FHNGFTGDTRYLWTLPMGWCT--TWAVT---AAGGTHVCLRAV----RAQDVWSAFDEHAITHLCGAPAVCSTI----VDAQEAHPLDRRIRITTAGAPPAPSIIERLEQAGFD----IVHVYGLTEVFGPITICEPQEQELPASERARQMSGVAARVVDPEMQDVPGESLGEVVLRGN--NVMIGYYRDVTATRKA----FDGGWFHGDLGVMHPNGYIQLTDRAKDVIISGGENISSIEVEQALYSHPDVLDVAVVGVPHEKWGERPVAHVVRAGGSTVTEE---QLREHVRSQLSGFKVPDSVTFTDELPRTATGKVRKNLLRD------------------------------ 152996591 438 -----------------------------------------------------TDREPGSHIHEWFE------------FYAEKCPASPALVFRGNE------LSYGELNEKANQFARYLRHRGLDSGDFVGLCVRRSMSMFVAILGILKSGCAYVAMDPNLPKSRLIDILKDSKPCLLVVDEATCFDGSLHDVY--LDAELKLPELVCIDSVEV-----------------ENDLIQQSGENLIVEELTPSSPAYVIYTSGSTGKPKGVVVVHKG-MCNLAICQVNEFGLGGDQKVLQFSSASWM--------AALCHGGELYLISQDMVY-STSQLSTYIKDNSINFLTLVPSVLKEL------PVSCFKNDS--IVLSVAEKFNPT----LRETLSK-RCKLYNGYGPTETCAFTITKILPAGNI---SIGKPLPNMQAYVVDQSLNLLPPGVPGELLI--GGESLAQGYLNRPERFISNPFLDHPRVYRTGDRVRWLSDGTLEFLGRIDEQVKIRGFRIEPGEVESKLQALNEVRDALVMAREDQGH-RYLAAYVLPDSNHDNDGDLIALCRAHLKSSLPNYMVPAGWSVLSQWPLLPSGKINRQAL-------------------------------- 152996591 2031 -----------------------------------------------------------------------NVCVELIEEQARKEPDRTALVFE------DSSLSYGELNTRANQVAHYLLSRGLKREEIVGLCHERGFDLLVSMLGILKAGGAYVPLDPGYPSRRLAGMLEDSGARWVLSDSEVLSG------TPDLLSDIRAGSIGLLEMEFI------EVDRQPYRD------AIGGSEQSNPVERSSSDLAYVIYTSGSTGRPKGVMIEHQG-LINLANYQHLALGVDENCRFLQFSSFNFDGAVFEWL-AALTHGGQLHLIR-REMMLSPMDLSDYIRTYQLTHFNLVPSILQEM------PVETFSSSC--YLFSVGEALTETLRERYAEH-----CHFYNGYGPTESTVSF-SYWKISIDGKI-SVGKPLHNTQGYVVDRAMQLVPVGVPGELLIGGD--GLARGYLNQQERFIANPFRDDPRVYRSGDMVRWLEDGSLEFLGRVDHQIKIRGNRVELGEIESCLQSLAVVGNALVLTREYEGHMQ-LVGYVSQEESSGLSEELIVQCRDGVSDVLPDYMVPVAWVVVYQWPLLPSGKVDQKALAEL----------------------------- 152996591 4192 ------------------------------------------------------------------------FVHEMFERSVDSCPEKTALV-IGD-----QRISYQLLEEKANRLARYLISQGVSEGECIGLYLDRSYNQIVGVLGVLKAGCAFLPLDVDSPKKRINHILSDSGIRTLITTTKYIEKISEIDLAGIV--ALDEPNVEG--------------------------AIQNCSSKPLSTDINKSDLAYVIYTSGSTGVPKGVMVGHNA-IIPHIYAVAEQYDIEPQDQIFQL--------NSFVLFVSFMVGGT--FYMPVSGKIDTDLIIETMQTHQITVIDI-PTALRELMS--VNSLSKA-FSDLKCLIVGGEKLSPTILEW--SLLKESNRPVINAYGPTETCFHVVEPINNVVSIPIG----RVLGNRLAVVNESMNLVPPGVPGELLI--GGESLAQGYLNRPERFIPNPFLDHPRVYRTGDRVRWLSDGTLEFLGRIDEQVKIRGFRIEPGEVESKLQALNEVRDALVMAREDQGH-RYLAAYVLPDSNHDNDGDLIALCRAHLKSSLPNYMVPAGWSVLSQWPLLPSGKINRQAL-------------------------------- 118462635 49 ---------------------------------------------------------------------------------VARSAEAVALSFEG------RSMTYRELDEASNRLAHLLAEQGAAPGECVALLFSRSDEAIVSILAVLKTGAAYLPIDPALPAARMEFMLGDATPIAAVTT-AGLR------------DRLEGFDLP----VIDVDEAAAEIE-------------RTQPSSALPGP-SPDDIAYMIYTSGTTGTPKGVAVTHRNV-TEFLKTLHPKLPSGPGQV--------WSQWHSWETWGALLHGGRLVVVESVAGSPDD--LHDLLVAEGVTVLSQTPSAVGMLSPEGLDST---------ALVVAGEACPAEVV----DRWAPGRVMI-NAYGPTEATVYAAMSAPLTAESGAPPIGSPVPGAALFVLDKWLRPAPEGVVGELYIAGR--GVATGYARTASRFVACPFGG-PGMYRTGDLVRWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAALDGVDQAAVIAREDRPGDKRLVGYIT----GTADPA---ELRTQLGKRLPAYMVPAAVVVLESLPLTVNGKLDKRAL-------------------------------- 60279950 516 -------------------------------------------------------------------------------------------------------LSYAELNARANRLAHCLIARGVGPDVLVGIAVERSLDMVVGLLAILKAGGAYVPLDPTYPQDRLRHMLEDSAVGLLLSQEHLLPG---LPLHEGLE-------------VLSIDRLERD---------------ASVSTDDPVVNLRPENLAYVIYTSGSTGKPKGVAISHAALAQFSRIASGYSA-LTPEDRILQFATLSF-DGFVEQLYPALTRGACVVLRGG--DLWDTGELYRQIVEQGVTLADL-PTAYLFLLDALAEPRRSY--GALRQIHIGGEAMPLEGPK-LWRQAGMGRVRLLNTYGPTE--ATVVSSVFDAENARVGNAGQALPGRTLLVLDEHLGLLPVGAVGELYIA-SRAGLARAYHDRPERFLPDPFEPGSRLYRTGDLARRRGDGVIEYMGRADHQVKIRGFRIELGEVEARLLDLEGIREAAAL----ALDGQ-LVAYLVAEGGEDETPALRERIRTALRASLPDYMVPSHLLFLERMPLSPNGKLDRRALPKPDAGQRHHMAPASALE-------------- 5524341 1544 ---------------------------------------------------------------------------------VARTPDAAALTFQG------RSMSYRELDEASNRLAHLLIEEGAGPGECVALLFSRSAEAIVSILAVLKTGAAYLPIDPALPAARIEFLLGDAEPVAVVTTAA---------LRSRLD--------------------GCKPSVVDVDD----PALDGQPSAALPVP-SSDNIAYLIYTSGTTGVPKGVAHDNVAQLVES-----LHADLPEGGV--------WAQWHSLVIWGALLHGGRLVVVESVAASPD--ELHDLLVAEGVTVLSQTPSAVGMLSPEGLDST---------ALVVAGEACPVEIV----DRWAPGRVMI-NAYGPTE----ATVYAAMSTPLQPGTIGSPVPRAALFVLDRWLRPAPPGVVGELYIAGH--GVATGYARTASRFVACPFGG-PGMYRTGDLVRWNQDGQLEYLGRADEQVKLRGYRIELGEVQAALAGLDGVEQAAVIAREDRPGDKRLVGYITGTADPVG-------IRIQLAERLPAYMVPAAVVVLDALPLTVNGKLDKRAL-------------------------------- 83644855 220 -----------------EHYEKLLQELLSAPDA---EVAAA-SITTPADEALLQQVNATEREYRRDVRIETVFAEQA-----ARTPDAMAVVCGQD------HLTYTQLNDAVNALAAQLRAAGVAEDQLVAVAAERSTQMMVAILAILRAGGAYLPIDPGYPANRIQYVLENSGANVILTH----------------------------RHLLQLDTSGYTV-----IDIDEKAL---GAEHAEAETVGAENLAYAIYTSGSTGKPKGVLIEHHSVINRIAW-MQNAYPLTVEDVILQKTPISWELFWWF------FTGSRVCMLE--PGGEEPEKIVAAIEAHKVTTMHFVPSMLNAFLDYVESTQAVARLQSLRKVFTSGEALTLHQAERFKKLLHVANTRLINLYGPTE-ATVDVTHLPELDKVTIGS---PIDNTQIHIVDKQLRRLPIGVPGELCIAGV--GLARGYHALPERFVANPENASERWYRTGDLARWLGNGEIEYLGRLDHQVKVRGFRIELQEIDAVLRSHSAVRD-AVTLVHRAAGLDKLVAYVTANGEPEP-----ETLRQHVAGQVPAYMVPDMVIVLEQMPLSPNGKLDRKAL-------------------------------- 86749801 28 -----------------------------------------------------------------------------LERTANVYPDHTSVVYEG------RHYTWKETRARCRRFASWLSRSGIGRGDTVALMLPNVPAMVEAHFAVPMAGAVLNALNIRLDAPAIAFQLEHGGAKIILVDPEFS---------AVIADALKQMKGPKP---LVIDVDDKMFPGHRIGELEYEYAVASGDPCFVGQRPQDEDAIALGYTSGTTGNPKGVVHHRGAYLNAVSNILAANLGSHP--VYLWTLPMFHCNGWPWTIAA--AAGVNVCL-----RKVDPAKIFDLIPRHGVTHMSGAPIVYNALINAPEAPKGAAARP---VVGLIAGAAPPVAVLAGAEQVGIKLTHV---YGLTEVYGPVCAEQPGWDDLPVAEQGVPYPQEAVTVLDPETQEVPGETIGEVMFRGNI--VMKGYLKNEKATKEALAG---GWFHTGDLGVLDAHGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGASASEA---EIIAYCREHLPGFKTPKTIVF-SAIPKTSTGKIQKFMLRD------------------------------ 167364596 3 -----------------------------------------------------------------------------------------------------QRMTFTEVDLLSNRIANVFIDFRLEVGSRVGMLLNNSIYTL--------------PIDFGF-VKSRLSRV-PLNSRLLVEQQQMLEGAGVIHGTDLTDRARELAQAMQGLKLISIGSADAD---------DLLQLAKAQSDAPPARRCEPDDIVITIFTSGTTGKLKAVEHTQASWA-AMATNVLINMEVGEGDVMLHAASMIHASGVPYWLRG----GVAAVL----PGF-TPASYLDAVERWKPTALNLVPTMIGMLL--DHPGIEQADFSSVKRIIYGASPMPRPVMQRALKLWGPRFAQ---YYGQSE-APIFITHLTQADHVGPASCGRPSIDCEVKLVDEAGDEVASGEAGEIALRTPF--AMKGYYNAPELNAQMFLP--DGWLRTRDVGRFDADGYLYLVDRTSDMIVSGGYNVYPREVEDALAAHPAVREVVVVGLPDDKWGESVAAFVALRAGASAEE---AELIAFARERVASYKVPKQVRFIDEVPKSPVGKLLRRAVRD------------------------------ 66045036 1109 ---------------------------------------------------------------------------------AQRTPDAVALL------ADERALTYAELNQSANRLANYLIEQGVRPEQCVGLCLERSPQVVIGLLAILKTGAAYVPFDPAYPAERLAFMFADAAPSLLLTQTA-LRAG-----------------LPPLPDTLPI----CCLDVQAQR---W----SGYSEANPQVPVSPGNLAYVLYTSGSTGRPKGVAHSRA----ALDNLIAWQLEQTPSQRVLQFASLNFDVSFQEIC-STLCQGGSLVLM-SEAGRKDLAALRPTLVAEGVQRAFLPFAVLQQLASFTEPLPKGGC-----EVITAGEALNDELRAF---VCGLGGAQLHNQYGPTET--HVVSQFAGQWPDAP-PIGRPIANARLYVLDGDLNPVPVGVAGELYIAGA--CLARGYLNRPERFLPDPFNPQSGMYRSGDLARFAADGNVHYLGRIDQQVKLRGFRVELGEIDSLLHQQPGVREAVVLLREDVPGDKRLVAYVV---GPATAETLRAELHRH----LPEHMVPTAWVALAQLPLTRNGKLDRQAL-------------------------------- 66045036 30 ---------------------------------------------------------------------------------AQRNPDAIAARFELD------TLDYATLNTQANRLAHYLRSLGVGPDVRVGICLERSLGMLVGVLAVLKAGGAYVPLDPAYPKARLAHMLADSAPRVLLS------------HAPARAALLAALEEGEVATQVL--------DLTDTR-LW--AAQPTHNPDPHAVGLTSRHLAYVIYTSGSTGMPKGVMVEHRG-LIAVSAAWEPLYALHNPLNHLQMA------GFSFDVFSALGFGGTLVLCP-RDTLMDPPALYRLLSEARIDFADFVPAVLNPLLVWAQE--AGRDLSFMSTVVCGSDIWTAHSARQLRGLCG-EQTQIVQAYGVTE-ASIDSTCF----EFEPDSIGRALANTRIYLLDAAGDRVPQGVTGELYIGGA--GVARGYLNLPERFIDSPFVAGDRLYRTGDLARYRADGHLEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRDNVVVLREDGAGVPRLIAYFREQTGAALTP---KGLRQHLQLSLPDYMIPAAFVRMDALPLTANGKLDRIAL-------------------------------- 19173722 3707 ------------------------------------------------------------------------------------------------------RWTYAELNQHSNRLGHALVAAGVGLDQPVALLAERGLDLLGMIIGSFKAGAGYLPLDPGLPTQRL-SRIIDRTPLLVCTQAC----------HEQAQALLEDFACGARPKLLV-----------------WEDV--EGADTNPGIYSSGDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPY-LQLSEQDVIAQTASQSFDISVWQFLAAPL-FGARV---DVVPNTHDPQGLLAHVQAQGITVLESVPSLIQGMLAQD-----HINLDGLRWMLPTGEAMLPAAHQWLLRY---PDVGLVNAYGPAEC-SDDVAFFRVDLASTRGTIGTPTDNNRLYLLDGALELVPQGAVGELCVAGTGVG--RGYVSDPLRTAQVFVAPGERLYRTGDLARRRSDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQPEVRDAAV-GVQEGVNGKHLVGYLVLNPGERLD-----RIKQRLRAELPEYMVPLHWLWLERLPLNANGKLDRKALPALEIGQ------------------------- 19173722 15 -----------------------------------------------------------------------------LQRRATQTPDQVALRFLAESADDTVVLSYRDLDLRARTIAAALQAAGL--GERAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESTERLLSIIADAEPRLLLTSSG---------LRDSLGQIQEAPPLLCVDEL----HSESAAGWVAP---DLQD----------------DDIAFLQYTSGSTALPKGVQVTHGN-LVANELLIRRGFDLNPDDVI-----VSWLMGLIGGLLQPIFSGVPCVLM--SPAYFRPLRWLEAISQYRGTISGGPDFAYRLCERVSESALERLDLSHWRVAYSGSEPIRLDTLERFAEKFARCGFTPNNSYGLAEAGGTRGQGIPALLDEQALAAHRAEPGQASAIMSEHGAELADNCVGEIWATG--PSIAHGYWRNPEATAKTFVQHAGRTWRTGDLGFM-RNGEVFITGRLKDLLIVRGHNLYPQDIEQTVER-----EVEVV-----RKG-RVAAFAVNDQGLE-GIGIAAEISRSVQKILPPEALIKAIRQAGALPKTSSGKVQRSACRRLADG-------------------------- 134099577 3374 ---------------------------------------------------------------------------------AARTPDEVALVF------GEQRLTYAELDARINRLARLLLARGAGPERVVALGLPRSTEMVVALFAVLRTGAAYLPLDLDHPADRLRMMIEDTEPVCLVSTTSV---------------APSLHGAPAEHRVLV----DDPAVAEELAGLSGAGLADAERPGFAPTPDRMEHPAYVIYTSGSTGKPKGVVHSAGGRRLRIAHTVSFAFDMSWEELLW------------------LVEGHEVHVCD-EELRRDAEALVSYCDEHGIDVVNVTPTYAQLLIEEG--LLEGY-RPALVLLG--GEAVSEAVWTSLRDTDGTYG---YNLYGPTETINTLGASTFDSDSP---TVGRAIWNTRAYVLDPYLRPVPPGVPGELYIAGV--GLARGYHRTAERFVADPFDPGDRMYRTGDLVRRRDDGNLDFLGRTDDQVKIRGYRVELGEIESALDSHPGVSQAAVVA-DTSTAVPRLVGYVVVADG---------ELREHLKQRLPDYMVPAALMTVERLPLTVNGKLD---VKALPEPVPATAQD------------------- 134099577 4389 -------------------------------------------------------------------------------RQVLAAPDAVALV-DGD-----RRLTYSELDRRADGVAGVLLAAGVRRGDVVGVALPRSVENVATMLAALKLGAAYLPLDLSYPRERLSYVLTDSGAGVVVTTRA---------------EADRVPAADGVELLVL-------------------DEVADEPGVALPPPPGLDDAAYVIYTSGSTGRPKAVVVPHDGIASLVATAVDRV-GVTAESRVLQFASPAFDVAV-FETAMALCVGGRLVLVPGEPLT-------DLLLEQGITH-------AALPPALLAALPAPCRLPEGITVLVGTEAVPPHLIEWA----GHARLVVA--YGLTEATSTLWTAEPGTGTVP---IGRPDPNTQAHVLDANLRPVPLGVPGELYIAGR--GLARGYLGRHERFVACPFEPGTRMYRTGDRVRWRRDGTLDFLGRVDEQIKIRGFRVEPGEVEAALVAHPAVRQAVVV----ADEGSRLIGYVVPEGQVD-----TAELRTHVSGLLPEHMVPAAVVELDRIPLSPNGKVDRRAL-------------------------------- 134099577 434 ----------------------------------------------------------------------------AFERQVRETPDAVAVVCE------DQQRTYGELNAEANRLAHLLLAEGVGAEQVVAVAVPRSVEMVAALLAVLKTGAAYLPLDLDHPPDRIAFML--REASRVVTVPE-----------------LAGELPPGPPQVLV-----GDAAGRPAQD--------------PGVEVRLDQAAYVIFTSGSTGRPKGVVVTHDGILVATAVD---RLGVDAGSRVLQFASVGFDVAV-WELSMALCTGGRLVV------VPEQRRLTDYAVEHGVTHLALPPSLVSAL-PADCELPED-------AVLLVGEVVPAELIEWA------KRLRVVVAYGLTE--ATVNSTLWMAEQGRRGSIGRPDPNTRIHVLDSALRPVGVGVTGEIYVAGR--GLARGYLGSAERFVADPFEPGERMYRTGDRARWRPDGTLSFLGRSDDQIKIRGHRIEPGEVESALMGHPDVVQAAVLARQDHRGATRLVAYV---HGEADGAA----VRAFAETLLPDYMVPNPVVVLAELPLTPNGK-------------------------------------- 134099577 1939 ----------------------------------------------------------------------------------------------------------------------------------------RSAELVVALLGVLKSGAAYLPVDLDYPEDRIAYMLSDSRARLVVTT----------------RDAAGLPE-------------GAERLFVEDSDSD----VSGSAPQDGPRPVP-DNPAYLIYTSGSTGRPKGVVVTHRA-IVNRLEWMQDRYRLGADDRVLQKTPSSFDVSVWEFFWA-LGVGAAVVL--ARPDHRDPAYLAGLVRAQGITTMHFVPSMLAAFLGTDEVTADPGWASSLRRVFSSGEALGGDLAAQWTELTG---VRLHNLYGPTE-AAVDVTPFDGAPDVVP--IGWPVWNTRLHVLDPCLRPVPDGVPGELYLAGV--QLARGYHRRAERFVADPFAPGERMYRTGDLVRRRPDGAVEYLGRADRQVKIRGNRIELGEIESAMSRLPGVAHAAVVARED-GPSVRLVGYFVPSAPVD-----TAELEATLAAELPAAMVPTAFVELDALPVTPSGKLDRDAL-------------------------------- 148547880 40 ------------------------------------------------------------------------------------------------------RYTYTTLLERIQRLANVLTTAGVKPGDTVALLDWDSHRALECFFAVPMLGAVLHTVNVRLSSEQVRYTMNHAEDRWVLVHDDFL------PLIQQL-----RGDLPTVEGIIRLS-DGAAAAQTVPLLGEYEAMLAAAAPQFEFADFDENSLATLFYTSGTTGNPKGVYFSHRQLVLHTLVETLAACGLRTGDVYMPITPMFHV--HAWGVYVATALGIKQV----YPGRYEPNRLVRLFHDEGVTFSHCVPTVLQMML--DSEQGRCTDLTGWKML-LGGSALTLSL---AQRASGRG-ISVHCGYGMSESCPLLITPMAQQLPLRID-AGVPIALVDLRIVDSEGREVPGASLGEIVVRAPWLSQ--GYLHEPEQGAALWLG---GWMHTGDLACIDSLGVVRIRDRIKDVIKTGGEWISSVALENLISQHPSVASVAVIGIPDPQWGEQPLALVVCHDGVQLDQALARHLQPYVDSHLAKWAVPRQVRCVDEMPKTSVGKIDKKRIRQTA---------------------------- 163757143 1123 ---------------------------------------------------------------------------------VEKSPNATAL------ETPSNSWTYKELNTIVNTTAKSLQEFKVTKGMHVGVMVDRNEWLIIGMLSIMKAGAVYIPIDASSPKERINYIVSDANISLLITESSIINRSSSF--------ALNAFSIDEIYDVFVEQEENLIPNYI------------------------AEDAAYVIYTSGSSGKPKGVLVSHKN-CVNMVKNEHIIFEPTTKDKVLQFASPSFDASIAEI-FMAITSGASLVLA-GNKILKDVIALTNYLKEKNVSIVILPPAYLAAM--------SVKELSFLRLIITAGDVANKQLAIDYSEQLTYMNC-----YGPTESAVWATMHEVAASDNKYQRIGKPIGNLQIYILNESLQPQPIGVPGEIYIAGV--GVTKGYLNKTELTKRSFIKNPFGMYKTGDLASWYSDGNIDFLGRIDTQVKIRGYRIELGEIESILNNHPEITNAAAIAL-GEGHNKTLAAYY---EGAEKIALL--DLEEYLKNFLPEYMVPSHIIYLPELPKNSSGKIDKKALPK------------------------------ 163757143 2171 -----------------------------------------------------------------------------------------------------KTLTYKELNTRANKLAHHLREYNVGQGETVALMLERNEWLIVSFLAILKAGGVYLPIDSSNSTERNNFMLSDSKAKILIT------------------ESLNMFSI------------GDFTGNIFAIDIEFD--MLTTSDENPSKVNLASDLAYIYYTSGSTGKPKGVMHCNGVHVIHNQKEFK----VTQDDCIIQFSSMAF-DGSVFEYFVALANGGRLLVAKDN-VIKDPVQLIKYMKEKAVTFAVLPAAYFSAVSVAELEF--------LRIAISVGDVVNK------NQAIKSSATNTYNGYGPTECSIWSTTYNVSEKDTKRLPIGKAIGNVQIYIVDEHLNLVGEGIPGEICIAGG--GIAKGYLNSNEKFVKNPFGEGK-LYRSGDKGIRLPDGNIDFLGRIDNQVKIRGYRIELNEIDKVVKSYPTVIETLVTTYTTED-DTALVAY------YTATEKINADLQVYLRKTLPDYMIPPYIIQLDDFVLNSSGKI------------------------------------- 163757143 3221 -------------------------------------------------------------------------------------------------------YTYKEINEFSNQIGHLLLELNTQPKSAIGVLLPSGKELVGSLLACFKTGATYIPIASEFSKSRLEQVFSETDMTTLIVTEKAYEI-----LKATID-----VSDTKLENIVLFSEGGTLKEYS----------LSNYSKENLSIEYAVDNSSYIFYSSGTTGKSKAIVGNQESIAQYVNW-HRNTFNFTTETRVSQIASVTFDASLKDIL-TSLTSGSCLCI-PSEKTKQNMVLLGSWLAEEKVTVLQTVPSLFRLLTNNLKE--QNIALTDIEEVVLAGEKLGRDIALW--RSIEGHSARMSNLYGLTETTVLKSCYHIPETDLESGTVGKAIDNSMIAVINDSGLSLW-GEIGEVYIKSPY--TTKGYL-DAELTKNLFVDREDLVCKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELI-VHNDNTVDSLLCY------YSGTEYDKSELRETLGKTLDRNSIPDYFMYLEEFPLTLNGKVDKRALPK------------------------------ 67924063 323 ----------------------------------------------------------------------------------------------------EQQLTYQELDRKTNQLARYLQQFGVKPDTLIGLCVKRSLSMIIGILAILKAGGAYVPLDPNIPPERLTILLEDTQINLLLTQN--------------------DINLP-------WPNTLTVIDLQ-------QQEIYQESQNTLPTDTTAEHLAYVMYTSGSTGIPKGICIPHRGV-TRLVKNSNYVA-LGEDDIFLQAADAS-----TFEIWGALLNGGRLVILPS--QTPSLEEIGETLENYGVTTLWLTAGLFQVMVEEKLESFKN-----VRYLLAGGDVLSPTHVKTVLQT--YPHCSVINGYGPTENTTFTCCSVLTDVEQIGYSIGQPISQTQVYILDNYLQPVPFGVPGELYIGGD--GLARGYLNRPERFIASPFATGERLYKTGDLVRYDRQRNIEFLGRKDNQVKIRGFRVELGEIETILQQYPKVQTAIVLVKESSQGNKQLIAYVVPKTEETLEIEEL---QTFLTQKLPDYLHPHHYMILEEFPLTPNGKVDRRSL-------------------------------- 23491572 31 ---------------------------------------------------------------------------------VERRPDATALIC------GDRRFSYADLDRQSSNLAGHLSAAGVGKGDTALVQLPNIAEFYLVFFALMKIGA--APVNALFSHRRLTSYAEQIAPKLVIAS-------RSHEL--FADDAVETLKAVSPKLAVTLLLGEADPQRSLER-----MLANSAENPPAYAPSASDEVALFQLSGGSTGTPKLIPRTHNDY-DYSARASAEICELSPETRFLCAIPVA----HNYPMSSPFHAGGTVVM----AANPEPLACFDLIEKHEIDMVPLVPPAVALWLQAAPAHRER--LKSLKLLQVGGASFAEALARQVPEVLG---CDLQQVFGMAE--GLVNYTRAGDPDIVFTTQGRPIPDDEIRIVDEDGNDVPEGEAGMLATRGPY--TFRGYYRAPE--HSARVFDRDGFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVASEEVENLILRHPDVTHAALVAMHDELLGEKSCVFVVSRNPALKAPAIRQHLAGL---GVADYKLPDRVRFIEAMPLTAVGKIDKKRLRDLL---------------------------- 108761108 513 -------------------------------------------------------------------------------------PDAVAIVWE---------LTYGELDQLSDRVAASLQDLDVGPEVVVGVYLDRSAELIVSLLAVMKAGGAFLALDADEPVDRLRHIVADARPRVVISS-------------AKLSERLWGMGGFVTLHV----------------DEGYRD-MPAAPGQQLRRDVLPDHLAYILYTSGSTGRPKGTEITHRSIVNYLRWSVD-AYRLREGTVIGSVSFDGTLTS----LFAPLLAGRALFL---VPDYP----------EQGFSFIKMTPSHLRAFNGLG---RTREVLGRTHAVVLGGEGLGVDLAPWREQGLPTR---VINEYGPTEVACCFETLLPDGTPPPRVPIGRPISHMRLYILDRYLQPVPVGVPGELYI--GGVGLARGYLRRPERFVPNPFDEGSRLYRTGDHARYLSDGRIEYLGRQDDQLKIRGHRVETGEVEAALGRHPDVVQAAVLLQRLPSGAPRLVAYVQPQSME--NGDLRAELRKSLREVLPEYMMPEVIAVLPELPLTPSGKIDRKALPPVASEAPV----ASALARTEARTETERQLQA 110632431 130 -----------------------------------------------------------------------------------------------------KTISFADLEKASRDFAAYLQSKGLKKGARVAVMMPNLLQYPVVMMGVLRAGYVVVNVNPLYTARDLEHQLKDSGAEAIVTLQAAI--GKT-DVKHVIVTAMDMLGLKGHVVNLVVRRVKKLVPWDIPGHASFRQAMEGAAARFSPPEVSLDDIAFLQYTGGTTGVAKGAKLLHRNVLANVLQSEIWLLDGRERPVFICVLPLYHIYAMTVNAMTGIKLGAQNILIANPRDIP---ALVKELGRHEFNVFVGLNTLFNALLNNPD--FQKLNFKYLDFTLGGGMAVQRSVAERWKKLTGHT---ISEGYGLSET-SPVATINRLDRNEFTGTIGLPLPSTEVRIRDERGRDQKFGEVGEICIRG--PQVMPGYWNQPGETAKVMMS--DGFLKTGDMGIMDESGHVTIVDRKKDMILVSGFNVYPNEIESVLAHHTGVLEVAAVGVKDEHSGEVPKVFVVKK-----DPALTEEILNYCHENLTGYKRPKYVEFRTELPKTNVGKILRRELR------------------------------- 83952019 27 ---------------------------------------------------------------------------------AGATPEKLALAVVGATGAE--RWTYAALEAAVRGTATGLLQAGLRPGDRVLMRLGNRVEFPIAYLAAITAGLVPVPSSAALTAREVANMLPELAPSVILHA----------------------PDVACPETDLPVIGADALAAM-------------RALPPAGYDMGDPNRPAYIVYTSGTSGKPRGVVHAHR--AIWARMMHDGWYGIGPEDRLLHAGAFNWTYTLGTGLMDPWSVGATALIAEGT----DLAALPGLMEAHGATIFAAAPGVYRKILNAG----AARAIPSLRHGLSAGEKLPASIEDNWQNATG---TPIYEAYGMSE-CSTFISGAPR-RPATRGTLGRPQPGRRIAILGTDG-PVPLGTEGTIAVHRRDPGLMLGYLGAEDETRD---RMRGDWFLTGDQGVMDNSSSITYLARKDDMMNAGGYRVSPLEVEQALSDIPGITQIAVTDIAVRSDARLIMAFYT-----GPAPLSEAELARLASERLAGYKTPRGFFHVDALPQNPNGKLQRRALAQIYE--------------------------- 160895635 6 --------------------------------------------------------------------------HHLLDRWLAEAPQRP-FIHLPDGSS----LSFADLGALADTAEAELRALQVRPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPGEIDAFAAKADARVVYFTSAASDSASGHARRGAGDSALAGMQHSPVRAQAVAESGA------------LQDEVAA-----------------LIFTSGTTGTPKGVMVGHDALTLFARVSAA-SRGLGPQDRSYAFVPMTHIFGLGTVLLASLHAGAQMVM---RPQF-DPADLLGALARHGISQLQGPPAYARLLAYLQEQGIAHPQAPALRYVYTGAGPLDLTLKKRVEAAFGRA---LHHGYGLSEYAGSVHLTRQG--EQRPTSAGYVVEGAEVRAVDPAGRSLPVGERGELWIRGR--GLMHGYFRDDQ--ATAAVMREGGWYASGDLGELHADGALFVVGRLKEMIIRSGFNVYPAEVELALNELPGVQRSAVVGRPEGDGNEEVIAFVELQPGATLDSAAA---RSHLRERLAPYKLPARIVPLSELPTSPNGKVLKRLLQEQAL--------------------------- 126432779 9 -----------------------------------------------------------------------------------ATPDKPAIIMYPSGT----VVTFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEVAYIVDNSGAKAIVGS------GKLADTLAGL-EAELPRGLPPVRLIAGAQLDGWQ---------SYPDCVADKPDTPIADEIEGD---LLQYSSGTTGRPKGIKRESPGMMAALVS-----FWMHPDAVYLSPAPLYH-TAPSVWSMQTQAGGITTVVME----KFDAEGALDAIAKYKVTHGQFVPVMFTRMLKLPEDVRKSYDVSSLERVMHAAAPCPVEIIDWW--------GPIVDYYASSEAGSTLIT--AEEWLTHPGSVGRPLTGV-LHIVGEDGNELPPGQAGEIYFEG---GYDFEYLNDPEK---TASSRHPLGWKTGDIGYLDEEGYLYLTDRRHHMIISGGVNIYPQEAENMLITHPKVMDAAVFGVPDDEMGQSVRAVVQTVDPADATDGFAEELISWLRDRLAHYKCPRSLSFEPQLPRTDTGK-------------------------------------- 39936403 23 --------------------------------------------------------------------------------------------------SERGRITFAELEFRSNQLARLLVKRGVKVGAIVVLMTGRSIDTLIGMTAILKAGGVYMPLDVGLGPEAISGAIQDAQPALVLT-----------EHQPALIDAIEQ------------RRLSDEL-----------DASRLEPGDPLALELTPSLPAYVMFTSGSTGRPKGVV-------VPHRAIVRLVVDTD-----FMTLSPATVMLHTLEIWGPLLNGGQIVIVEDAVL--SVDRIAETLGRFSVNAAWLTAGLFHLMVDERPEA-----LSGLTTLLAGGDVLSPAHVRRAMALL--PDCTIVNGYGPTETTFTCCYSIPGDGPVP---IGFPISGTSVHILSDTLEPVADGEEGQLC--AGGIGLALGYLNRPEKFIVDPLSDDPRLYLTGDYVRRRSDGAIEFRGRRDRQVKINGVRIELDGVEQALRQDPVLADAAVVLSADRGDAKRIVAFLKPLPGDAAGD-LEAGVIRRLKEQFPAQAIPSTIKVVDELPLNKNGKIDR----------------------------------- 167618125 30 -------------------------------------------------------------------------------RVADRAPDHVALI------EDTRRLTYAQLARAIDAAAERLGRLGVRGGDRVMIVAENSVAQIVLLFAATRLDAWAIVSNARLSAAELDAIAAHAQPRLIAFVTG-----------------------TSPDAHAHAERRGAQPAAPFEFDIWSYTLDARARAE-PVEADGARQCAALVYTTGTTGTPKGVMLSHRN-LLFVAAVSSTQRRVAPTDVVYAVLPASHVYGLASVCLGSLYAGATLRL---VPRF-SPQALRRALADERVTIFQGVPKLLEHLRTHGHAWHAPH----LRFVYSGGSPLDADLKARVERVYG---LPLHNGYGMTES-SPTITQTPIDAPRTDCSVGAPIPGVAVRFCAADGTDVAPGEVGELWVRG--PNVMLGYYRDPEGTRAA--VTAHGWLKTGDLARAGADGAVTIVGRSKELIIRSGFNVYPSEIEQALNAHPDVVQSAVIGRAVEGNEEVI-AFVELAPNAAATED---DLKQWCAGRLTPYKRPAQIRALDALPAASTGKVLKHRLREML---------------------------- 168141409 1069 -----------------------------------------------------------------------------------QNPDSVALVY------KDQQLTYKELNEKVNQLAFYLQKRNIGPESMVGVYIERSLEMIVSILGIIKAGGAYVPLDPAYPTKRLEYILKDANIQVLLTQSH------------------------------LTQWIPKEIDCIDIKEHEMN--ISREKNINPTIEVKPDNLAYVIYTSGSTGNPKGVLYEQKGLCNFINASINFT-KLNTGSKVVQFSSIAFDVSL-YDIFATLVSGGTLYVC-GQQDIMPVEPLTQFLLEKKITHAFLPPTVLNLL--------DESKFEELQTVISAGSVCSEQAKRWVKNHL------FINAYGPTEVATIDIYSGKGTPPI-----GRSIPNVEVYVLNEAKKLVPIGTVGELYI--GGIALARGYLNQPELTKASFIHPFKNLYRTGDLVKYLPDGNIEYIGRADKQVKIRGFRIELGEIETILGNHPDIKEVTVVAQEDSFGDNILVAYIV---GEGDT----QEWRKHVGVHLPNYMVPAHFIKIESLPLTVNGKV------------------------------------- 163793174 26 -----------------------------------------------------------------------------LDRAATTYPDRVAIVH-----GEHR-WTYAQKYQRARRLASALVARGIGVGDTVSVLLPNTPAMLEAHYGVPMSGAVLNAINTRLDAPTIAFILDHAESKLVIVDREF---------TAVMAEAVAASRSKPP--VIWVNDPLAE-HGEPLGEAEYEELLAAGDPEFA--WVGPTDAIALNYTSGTTGNPKGVVFHHRGAFLNAS-GNAIAFGLNRETRYLWTLPMFHCNGWTWAVTA--VCGTHVCL-----RKVDPTLIFPSIADNLVSHMCGAPIVLTMLIHAPETVRRRFDHT---VSIATGGAAPPSAVIAGMERMGFKVTHL---YGLTETYGPTICAWPPEWDAKMARQGVQYPTIEMRVVDETGRPLDGQTIGELWLRGN--TVMKGYLKNPKATGEALAE---GWFHTGDLAVLHPDGYAEVKDRSKDIIISGGENISSLEVEDVLFRHPGVMEAAVVARSDERWGETPCAFVTVKPGASLTAE---EVIAYCRENMARFKAPKTVVF-GELPKTSTGKIQKFVLRERAE--------------------------- 116050341 1568 -------------------------------------------------------------------------------------PDAVAVIFD------EEKLTYAELDSRANRLAHALIALGVGPEVRVAIAMQRSAEIMVAFLAVLKAGGAYVPLDIEYPRERLLYMMQDSRA----------------HLLLTHSHLLELLPIPEGLSCLSVDREEEWAGF----------------PAHDPEALHGDNLAYVIYTSGSTGMPKGVAVPH-GPLIAHIVATGERYEMTPEDCFMSFAFDGWM--H------PLINGARVLIRDDSLWLP--ERTYAEMHRHGVTVGVFPPVYLQQL---AEHAARDGNPPPVRVYCFGGDAVAQASYDLAWRALKPKYLF--NGYGPTET---VVTPL--LWKARAGDACGAAYGY---ILDGQLNLLPVGVAGELYL--GGEGVARGYLERPERFVPDPFAPGSRLYRSGDLTRGRADGVVDYLGRVDHQVKIRGFRIELGEIEARLREHPAVREAVVVAQPGAV-GQQLVGYVVVADSPEAQAECRAQLKTALRERLPEYMVPSHLLFLARMPLTPNGKLDRK---------------------------------- 182680336 54 ---------------------------------------------------------------------------------ARRRGDAPAFTTILPN-GMSATLSFQEVEDRSNAFAAFLRELGVQPGERIMVLMPNGLAYPIVAFGTFKAGCILVNVNPLYTAAEISYVVKDAEPSVVVVLD---------MIADRLEAALQGLPYPTVIIALVQKHIRSEIPRHSLDSMSFASVLRDAERAAHAATLSPETIACLQYTGGTTGVSKGAMLSHYNLLMNVAQFMSAAYDVNEEDVMLTVLPLYHIFAFTVNLLGLFSVGGRNIL------IPNPRPLGNLRSAFKITLMTGVNPLFRGL--VNEAWFRDAPPPSLRLSWAGGTALQVDVARDWEDCVGS---PVIEGYGLTE-ASPVVTFNPVPRP-KPGSIGVALPDTEVKCVDENDHDVPCGTAGELVLRG--PQVMLGYWRQKE---ETAHALRGGWLHTGDLATMDEEGYFTLIDRLKDMILVSGFNVYPSEIEAVLSRCPGVVECCVVGVPDPIAGEVPKAFVV------RSTSLVNEIRHWCRRELASYKLPRHVEFRESLPKSMLGKVLRKDLR------------------------------- 119872152 37 --------------------------------------------------------------------------------------------------------TYGREYERSMRLADGLRQMGVGPGDRVATLDWNTIWHFDLYWAVPGMGAVLHPLNVRLAPEDLVYIINHARDKVLI----YHR-----DFAPLVEKL--KPHLKSVQLYIQISDGAGPV----AKDPEIEDIIKQGQPKPFPD-LNEDTVATIGYTSGTTGRPKGAYFTHRALVLHTLTSAVAFAGFREPCTFLQLVPMGWGTPWTFALLG---------WRQIYPGRFDPNHTVRLIAEEKVKTMAGVPTVLYMLLTAPDLPKYVAKIREIKPIFVVGAALPKELAKKAAEVGFIPRV----GYGMTETAPILTLGFFRPTEKMPTATGLPIPLVDLAVVDENLNPVPGKTMGEIVVRSPW--VTPEYLGDSEKTKEAW---RGGWFHTGDVAVWMPDGRVRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQAAVIGVPHEKWGERPVAVVVPKPGAMVTEEIIKHLEKFVESKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLKE------------------------------ 70607920 41 -------------------------------------------------------------------------------------------------GGELHILNYGKVLDRVRSMANALKELDVKPSDVVGIIDWNDHRFFESYFSVPSIGGVLLELNFRLHPSDLVYIVKHTKAKGLFIDDSLLLLAQILSKEYKFDFIVVMSD-KSLEEIEPLKGMSL-----ASKVYGYEELVKSHSPNRRFEEVNEKSAAYAAFTSGTTGLPKGVFYSHRSVVL-HAMTVAH--DMRPTDTLLQVVPMFHANG-WGTPFAAAMQGCRQI----YPGRPTPESLTDYILNYKVTRTAAVPTIIIELLKRLEKMDPKPDLKGLK-ISMGG----QEPPSKLVSELAKYGVEVYQGYGATETSPVVIDNLPAELKMKQG---LIVFGVEVKVVDPTNQELPGKSVGEIWIRGPW--ITREYYNDP-RTSQSF--TPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAIVVLKSDYEPKDEVKKSLLDHLSKKFAKWQLPDDIVFVDEIPKTSTGKFDKKLLRD------------------------------ 69936210 28 ---------------------------------------------------------------------------HILDAQLAANPEAEALVC------GSRRFSYADLDRLSCNLAARLAQQGLGHGDTALVQLPNVAEFFVAFFALLRIG--VAPVNALFSHRELAEYVRQIAPRVVIAS-------RQHELFRD-DAFAEELRAGGVAHLLLL----GEDDPQRSLDHWLTDLPAGAGP------TPGGEVAFFQLSGGSTGTPKLIPRTHNDY-DYSIRASVQICGVTSATRFLCALPAG----HNFTMSSPFHAGGTVVMASS----PEPLTCFQIVARERITMAPLVPPAVALWLRAEEEPARRAMLDSLELMLVGGASFAEATARRVPELLG---CRLQQVFGMAE-GLVNYTRLDDPPEVIFTTQGRPIPDDEVRIVDEDGCDVPDGTPGALATRGPY--TFRGYYRSPEHNAKSFDA--EGFYYSGDVVVR-QGGNLRVVGRIKDQINRGGEKIAAEEIENLLVRHPDITHAALVAAPDAHLGEKSCAFLVLREGSGSSPALRRHLLEL---GVAEYKLPDRFRFVPELPLTAVGKIDKRRLRD------------------------------ 158318208 62 ------------------------------------------------------------------------------------------------------------------------------PGDRVAVCMANCPEVGITYQAAWWAGAAVTPVLFLLGETDLRHVLADSAASFVVTTP---------DFLDKVRAAAR--GLPALRAVVLAEQAEPAPADRAGPPVLLFAELESAA-ESDLVDVDPSGMAALLYTGGTTGRARGVVHDNVSAAAWAVHSMRLGEGL-PG---LLPLPMSHVYGMTVSVMATYATPATAVLM----RWFEPVRFLELVVEHQVAQTAIVPAMARMILDQD---LDGYDLSALRQVVSGSSALPREADEWARRLPG---VELVEGYGCTEASAIVTVMPPGRT--RLGSVGRPAPGVELRILNADGPPGEAGGVGEICVRG--PGVMLGYWRDPA---ATAQAVRAGWLHTGDVGRLDRDGFLYLVDRMKDLIIRGGFNIYPRDVEDALREHPDIAEVAVMGRPDRRLGEEIVAFVQLGLGTDVSAE---ALVRFGRERLGPLRYPREVRIVLAIPLTSMLKTDRAALRAML---------------------------- 91762622 24 -----------------------------------------------------------------------------------------ALVYES------RSYTWEEVYKRCVKFASALDKLGVKTGDTVSIMAFNTPEIFEAHYSIPMVGAVINAINTRLDPNTISYILQHSDAKVLIVDRQFH---------DVIEKALKNVKNKITIIDIDDQDIDTS-SFKRIGELEYESFLNTGNENY--EWKKPKDAISLGYTSGTTGNPKGVVHHRGSYLMATGSVTAWNM---PNKLFLCVVPMFHCNGWCY----PWMLHARVICLRNI----DVKKMFELIDKYEVTHFGGAPIVLNMIVNAPKE-----DQKALKRVLTAGAP-PPSI---IFEKMENLGFEVMHVYGLTETYGHMLQCAWNSLEKKKNEIGVRYPNTEGAIVDPETAPKDGKTMGEIMIRGNI--VMKGYYKDKEATDK---SMAGGWFHSGDLAVTHPDGYIKIQDRSKDIIISGGENISSIEIENAIAKHPSVSLAAVVAKPDEKWGETPCAFVEL---IEDKPATEKEIIDFCRETLAGFKLPKSVIFCD-LPKTSTGKIQKFELRK------------------------------ 163734780 25 ------------------------------------------------------------------------------------------------------------------RFANVISDIGLKPGDRLAVQVEKSPQALAVYAACVRAGVIFLPLNTGYRATELAYFVANSGARLLL-CDDSKRGD------------LAAVAAQADARLETLNADGTG---------SFTDMAKDMSEAFETVDRSSDDLAAFLYTSGTTGRSKGAMLTQENLLSNTQTLTDFW-RFSDQDVLLHALPI----FHTHGLFVALLAGGEMIF---LPKF-DLDEMIRLMP--QASTMMGVPTFYTRLLSDDTRALTKH----MRLFVSGSAPLLADTHTAFEERTGHR---ILERYGMTETN--MNTSNPYEGDRRAGTVGVVLPGVEVRVTDASGVALPQGEIGDVEVRG--PNVFKGYWQMPEKTAEEL--RKDGFFITGDLGRFDEDGYLQIVGRNKDLIISGGYNIYPKEIELVLDEQPGVLESAVIGVPHPDFGETVVAVLVPVPKATPD---LSQIEQAVRQALARFKNPQKMIIVPELPRNTMGKVQKNELRA------------------------------ 197327408 462 -------------------------------------------------------------------------------------PDRTAVIAAAGDT-----LTYAELDERANRVARALRAEGVGPDNRVAVMMERGPRLLVALLGVLKSGGAYVPVDPGYPAERVRFLLRDSRAKVVIVDD---------------DAPAGLPGDTAVRCV--------------------GGLLTGSGAPVEPLAT-SRDVAYVIYTSGSTGQPKGVMVEHHSVVNRLAW-MQRSYPLGERDVLLQKTPVSFDVSVWELFW--WAVGAAVALLPGAQR--DPREVLRAIGEHRVTAVHFVPSMLGPLLEEDPAPAREA-IRTLRHVFCSGEALPVARVEQFNRLVAEPPVRLVNLYGPTET-TVDVSSYPAHTITRV-PIGRPIDNVRLYVLGAGDLPQPVGVAGELCI--GGVGVARGYLDRPEKFAADPFVPGGRLYRSGDLARWLADGTLEYLGRIDGQVKIRGNRVEPAEVATALRAVPGVRDAIVVGRTTPDRGAVLAGYYVAEA--PIDTAL---LRERLGRTLPAFMVPASFTRIESVPLTANGK-------------------------------------- 214028777 17 --------------------------------------------------------------------------------------DAPALDLLGPD--HVESWTYGALRQAVLGTGTGLLGEGLEPGDRVLLRLGNDPLFPIAYLGAIAVGLVPVPTSSQLTEPEVQRMIDELAPRAI----------------------LRDPAVASPDH---------------PREIPADSLRQMQSPPCEFAYGAPDRPAYIVYTSGTGGNPRAVVHAHR--AIWAQMMIRHWYDLGADDRLMHAGAFNWTFTLGTGLMDPWSMGATSLI----PRAGTAEALPDLMAHHRATLVAAAPGVYRKMLKSRAMP----KMPSLRHALSAGEKLPAPLAADWQATTG---TPIYEAFGMSECSTFISASPTNPAPVSA--LGRPQPGRRIAVLDDTGAPVPLDTPGIIAIDQSDPGLMIGYFNAPE---ATKARLCNGWFLTGDRGTMSHDGLIHYLGRNDDMMNAGGYRVSPMEVEATLMRHPGLTQIAVAAVSVAQDTQIIAAFFNGAEDVTADT-----LLAFANQHLARYKQPRAYVRVDQLPTGANGKLLRRAL-------------------------------- 84500636 10 -------------------------------------------------------------------------------------------------------ITYRALFEGAERMARALADLGLQPGDRVAVQVDKSIEAIQLYIGTVLAGGIFLPLNTAYTDPEVAYFLGDATPRVVVCD----------PARQSGIAALTPASCLTLAA----DGTGTLTEALP------------ADPGFEAVPRAETDLAAILYTSGTTGRSKGAMLSHGN-LASNAETLREYWRFTRDDVLIHALPI----FHTHGLFVALLAGASTVF---LPRF-DPDAILDAMP--GATAMMGVPTFYTRLLNDDRLAPELA--ANMRLFISGSAPMLVDTHEKWLARTGHR---VLERYGMTETN--MSTSNPYEGERRMGTVGFPLPGVELRIM-QDGAEVPEGDIGVIEVRG--PNVFQGYWQMPEKTAEEL--KADGWFITGDLATRDAEGYVTIVGRAKDLIISGGFNVYPKEIEEIVDDLPGVVESAVIGLPHPDFGEA-------VVAVVVGDVTAEEIGEALSGRLAKFKQPKRVFVVPELPRNTMGKVQKKALRDEYAG-------------------------- 192973037 5 -------------------------------------------------------------------------------------------------PETEQILNWADLRDHCAMVAADLTAQGIVKGESIVVMHPNGYDGVKALFAA---------LYGGFRVAMLN---LAAGP-----------------------DALGYAMDHSAAWVAFVHETQLDVQVKPER-------LKLYTPTDQREPVSSDDDALLMYTSGTTGRPKGVVHTQSS-LLAGGWTVSVAHELTEQDRGMGVLPFYHINGLCVSVMGSLVSGGSLAMV----SRFSASKFWQQAADGGITWFSAVPTIISHLLHGAAEP--SADLSRLRFARSASSALAVETQRAFQDRFGLG---IVESLGLTETAAQCLVNPLDPRLHKIGSAGKAISN-QARIADGNGIECACGVEGEIQIQG--PNVMKEYLRNPD----ATAATFHGDWRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEVLYEHPDVVEAAAFARPCAQYGERVEAAVRLNETSNATPE---QLRALCEAKVGIFKSPEKVHILPELPKGASGKIQRLYLNKMLYG-------------------------- 149201948 26 -----------------------------------------------------------------------------LRRAAQIFPDREALVYRG------TRRTYAEYHARVSRLASALVKLGIEPGDVVATLLPNIPEAHFGVPAC---GAVLNAINTRLEADTIAYILDHGGARVVLCDPQFL---------PVLAQAIELMEGPPPGVVEVADDAAG--VHAHGHYMEYEELLASGDPDFA--WIMPEDSLALNYTSGTTGRPKGVVHHRGAYLMTMGTVVSWQLPRYP--TYLTIVPLFHCNNWNHVWLMPMLGGRVVCCRD-----ITARAIYDAIADEGVTHFGGAPIVLNMIVHAKE-----------------GER---RAFDHVVDVFTAGAPTVTQVYGLTETYGHVTECLWDALPIKART-GVLMPMMEITAMDPETIPMDGATLGEIMIRGN--SVMKGYLKNPAATAEAF---RGGYFHSGDIAFQHPDGYLKIADRAKDIIISGGENISSVEVEGVLMRHPAVMLCAVVAKPDEKWGEVPCAFVELKDGAEVSEA---ELIAFARERLAGFKTPKAVVF-QELPKTSTGKIQKFELRQ------------------------------ 1171128 1174 ------------------------------------------------------------------EDARL---HHLVAAQAARTPEGIALVCGAE------RLTYAGLMERVRKLAARLRRNGVGPEVRVGVFSLRTADLVVGLLAVLEAGGAYVPLDPNYPRQRLDFIMRDAEMPVLLTQ----------------------------------RALASRLSPHGARLLFLEEPDTQEGPLPTPAPVQPEQLAYVLYTSGSTGQPKGVAISHRSAATFVQWAGETFSKEELTGVLAATSICFDLS--VFELFVPLSYGGRVILAD------TALHLLELPAASEVTLINTVPSAITELLNASGIP------SSVRTINLAGEALTSDLVARLYAETPAAR--VVNLYGPSETTTYSTYTPLPAQAVEPVSIGRPVANTQVYVLDRHLAPVPVGVRGELFIGGA--GVARGYLGRPERFLPDPFREAPGMYRTGDIVRYRAEGSLEFLGRADHQVKVRGFRIEFEEIETALRNHPAVREAVVVAR--GTGAERLVAYVVLSA---RGESLVTELREHLRGRLPDYMVPGVFVMMEVLPLTPNGKVDRAAL-------------------------------- 1171128 39 -----------------------------------------------------------------------------------------AFTFLGEAGVPAVRVDYSSMDVLARAIAARLQADG-RVGERLLLYAP-GPEYVAAFFGCLYAGVVAVPVYP---PDTARLERRDSRASVVLTTSFLQLAGAMFELAPEL----------------------GELSWVATDGIALEEAGAWKPPG-----LSGDSVAFLQYTSGSTADPKGVVLTHRNLMHNLSVIHRFQLNRGSRGVIWLYHDMGLIGG----VLTPIFGGLPVDLMSPLSFLQEPLRWLKTLSERRGTCSGGPNFAYELCRKISDEQKAGLDLSSWELAFCGAEPIRPEAFSKAFEPCGFRREAFYPCYGLAE-GTLIVTGVSKGRAARPGSCGTVVPDEQILVVDPETRALPPGHIGEIWVRG--PSVAQGYWLRPEETARTFQARLAGWLRTGDLGFL-HDGELFVSGRRKDLLVIRGRNYYPQDLELTVESHPALRPAAVFSV--SVGASEEVVVVQEVDGDWPD------VIAAIRRDISEQHALRVHAVVGSLLKTSSGKVQRGATR------------------------------- 157691115 473 ---------------------------------------------------------------------------------VKAQPDHLALV-EGD-----RTFTYEELGEEIHRLAGSLIEKGVQPGDAVAVYMNRSADAVIAILAVLHAGAAYVPIDPSQPEERIRWMLEDSGATILLHADS----------PPPVDEQIKTVHVTSKPH-----HLHMDVS----------------------VRTSPSHLAYIMYTSGSTGQPKGVQIEHQHIVRLACSQDKL--GLTKSDRM---AHTGAVSFITLEIFNTLLGGATL--------YPDIHRFEQFIQTHQITKLFLTTGLFNQLAQQRPQMFKG-----LTTLITGGDVINVKSAELVKQH--HPALVLLNAYGPTENTTISTIYEVRGDETGPIPIGQPINHSSAYILDDDQRLQPIGAPGELYVGGD--GVARGYLHRPDLFLADPFKPSGRLYRTGDLARYGADGQIEFLGRTDDQVKIRGFRIELGEIETMLQQKTGIDDAVVLVHSFSSDEKEITAYFT----GTMTEE---EVRNLFNQELPAYMVPHHVMKLDAFTLTSNGKVDRKALPKEAHQEKKEIIPPDT-ETEKALAQIWEE--- 157691115 1451 -------------------------------------------------------------------------------RQAKETPDAIAVM------DEQRKLTYRELEDMSNALGSELKVRGVEKEKTVALILDRSVYVIVSMLGVMKAGGAFVPIDPAFPAERINYTLEDSGAQVIVT---------------------NESLVSSYQHLKSIQVVQVEKAVRQSRTLDLPEA-------------SSDQLAYVIYTSGTTGKPKGVQLTHRNLSHYVNWLTNEVT-LQECDRTALLSSYAYDLGYTSI-FPVLKAGGT--LY--VPRYKDPVRLMRFIDEQELTYIKMTPSLFHMMADS-----KDHAFNALRLVILGGEPVVSEDVETFMEQ--HPCVAVMNHYGPTETTIGTVTKLITKQELGASVIGQPIAHTRALVLNRQQRLVPYGAPGELYI--SGEGVSIGYLNQPERFLENYFPE-ELMYRTGDLVRQHANGDIEFLERIDDQVKIRGYRIEKQEIEHAARARLSIHEVYV-KVLHMSRLPELALYYT-----APEPIGTLTFREKLAETLPDYMIPTYFVKVDHIPLTQNGKV------------------------------------- 197760957 1525 ------------------------------------------------------------------------------------------------------RWSYARLAEAVENVAGRLGALGAPANARIGIAMNRSPLTMAVLLGVMRAGCAVVPMDVSYPPSRLATMVEQARPRVVAEAAYAHLAG---------DPALLLPA----------------------------ESVAAPGPVCRARGTDGESTAYVLFTSGSTGTPKGVPHRTLAALVAWQAGAPSA---APGGVTLQYADISF-----QEIFSTLSFGGTLCLV-GDAERRDMAALLRLLDHERVEQAFLPPVALHQLAEAGITPR------ALRVVITCGERVTPEIRALCARVPG---AVLENQYGPTETTAYTMTGDPAAFPALP-PIGRAIDGAEVHVLDKRMRPVPAGARGDVCLADGYEGRPLT----KERFVPHPFADGDRLYYTGDVGMVLPGGDVVFLGRDDAQVKVRGFRVEPAEVELAVERYPGLRDAAVVARRRTDGEVFLAAFLL---GEGTDEDLAG-VRERLRATLPDYMVPSHLQWVAQWPLTPSGKRDDAALR------------------------------- 198436196 24 -------------------------------------------------------------------------------------GENIALV---DIGNEEASYTFSQVHDNSIKYANLLIKLGIGNGDVIALCCGNCAEYLMLLLAAAELGVSVTTCNPKHTQSEMIHQFNVVAPKLVIADSNIVE--KLEHVSEAVTAIKKIATLGKHEKYICLRQS-----------------LNQESSVKEYVPVTSNTPFVLPFSSGTTGKPKAVQHSQA---IYTAYTLLWSATLKNHGICYCIVP----MFHMFGMVTSLSAGCKLIV--GTKF--EASSSLAAIEKYKITHAPLVPPMVIAFSKEN---LQKYDLSSMEYILSAAAPLPVKVGDNLRELWKTVK--INQCYGMSE-----AAPLSGCLEPPKESVGRLAFNLQVKVVDKTGKELGPNLDGELRYKGPQVFM--GYYNAPEATRNSFDE--DNWFRSGDIGHYDERGYIYIVDRLKDLIKYKGFQVSPAEIERVLFENPKIADAAVFGVPDNEAGELPRAFIVKRK-----ESLTAEVHEYLKDRLSSYKQLRGIIFRDSIPKAQSGKVIRRSLRSV----------------------------- 91974529 7 --------------------------------------------------------------------------------HAKSRPDRIALV----DDFSGRSFSYAELDRRVGALAAFMLDLGIAVGDRVATLGHNSTNILEIQFACMRVGALFVPLNVRLAAPELIEVIRDCGARVVF----------------------HDCEFRAVVADIAAAVGATPVEMNEGQACAYEEAIAGHVPRGPRHGGTLGDTWTLIYTSGTTGRPKGVLISYQ-MVLYHAVNYGFSTGLTPDSHGLTFLPMFHTSGLNLPANPALHAGATTVM-----RRFDPPRALALMGRKEVSHTFGVP-ANYLFMRLLPEFAEA-DLRGVRSLGVGGAPMPIPLLQAYADK----GVSMQQTFGMTETGPTVILSAERGFD-KLGSAGLPIVHVETLIADKDGAAVAPGDIGELCVRG--PSITTGYWNRPEESRSAF---RDGWFRTGDMARQDEDGYFYIVDRSKNMYISGGENVYPAEVERVIEKLAGVVEVAVVAEADEKWGEVGRAYVVRDPSVALTED---DIIRYCRAEIAGYKVPRYVSFIGALPHNATGKLDRLHLRKIADKESEN---------------------- 91783738 12 -------------------------------------------------------------------------------------------------------LTYAQWHRLIVKVAEGLRALGLAQGDRLLVVLQNRWEMATLHWACQFAGVVIVPLNWRAKPEELEYCVTDAGVKAIV-------------YEPVCAEAVAQSVAAQ-----GLPRVG--LDDAQGRTANFDTLMARGEPEAPRTCANADDYSLILYTSGTTGKAKGVPRRHR-HERAAALAHVAQNLYGHGERTLGVMPLYHTMGVRSLLSMALVDG----LFVCVRRW-NARFALDAIAQHKLTCLYLVPTLYHDLLA--DAAFASTDTSTVKKLGFAGAPMNDGLLKRLSAAFEPE--LFVNHYGSSEVYTFSI---DQDATKKPGSAGRAGINTRLRVVRLEAHTPEAGEEGQIIADLLGDEAFEGYWNRPDANAK---SLRDGWYFTGDTGFFDAQGDLYVSGRVDDMIISGGENISPVDIESVLSLHPAVDEVAVAGVKDERWGQRVVAFVKRRE-YVDADTLDAYCRT---SNLVNFKRPREYVFVDDIPKSPVGKILR---RKLSAGE------------------------- 90423696 7 --------------------------------------------------------------------------------HAKTQPDKIAY----QMAGSGQSITYRQLDERSNQGAQLFRALGLPAGGHIALLLENRLEFMEICWAAQRCGLYYTAISRYLTEDEIRYIVKDCGARVVIASAKG--ADTLAPLIAEMPEVA-----------------FFSVDAAPPGFRSWHEARAAQPTTPIADEVAGSD---MLYSSGTTGRPKGIKRAFDNNPIELPNPFLRICGMGADSIYLSPAPL----YHA----APLTLGGTSIIMEN----FDPEEFLALVETHKITQSQLVPTMFVRMLKLPDEVRTRYDVASLKGAIHAAAPCPIDVIDWW--------GPIIEYYAGSEGNGVTVSNSQQWLGHR-GTVGRPVVG-QIKILDDNDEELPAGEIGTVYFAGG-PSF--SYHNDPEKTSRAFNAR--GWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNVYPQETEDVLLTHPEIADVAVFGVPNEEMGEEVKAVVQPRDMALAGPAFAAELIAFCRQKLSPIKCPKSIDFEAELPRTPTGKLVKRHLKD------------------------------ 126736742 22 -------------------------------------------------------------------------------------------------------ISHNAFLELAAQYAHVFAQLGVRPGDRVAVQVAKSPQALAVYAACVQAGIVFLPLNTAYTADEVSYFVENSGARVVLCDE---RRSEALAPVAKAAGA-------------VLETMNTD-----GRG-SFATQAKLMSPEFKTADRSEDDLAAFLYTSGTTGRSKGAMLTQGN-LLSNSKTLANEWAFTSDDVLLHALPI----FHTHGLFVALLAGSKIFFM---PKF-DLDV---IIDRMTATTMMGVPTFYTRLL-EDARFTKKLAQD-MRLFVSGSAPLLAETHVQFEERTGHR---ILERYGMTETN--MNTSNPYNGERRAGTVGFPLPGIEIKITDSNGATLPQGEIGEIEVRG--PNIFKGYWQMPEKTAEEL--REDGFFITGDLGQIDEDGYLHIVGRNKDLIISGGYNIYPKEIELLLDAEKGVLESAVIGVPHPDFGETVVGVLVAEGEAELD---LDAIKKNIGTSLARFKHPQKLIVLPELPRNTMGKVQKKALRE------------------------------ 21536867 16 ------------------------------------------------------------------------------------------------------------------------------KGARIGIVAKPSAEFVAGVLGTWFSGGVAVPLALSYPEAELLHVMNDSDISLLLSTEDHSETMKTIAAKSGARFHLIPP---------VVNSTSETVACNQFQD-----------DSFEAEGKFLDDPALIVYTSGTTGKPKGVVHTHNSINSQVRMLTEAW-EYTSADHFLHCLPLHHVHGLFNALFAPLYARS---LVEFLPKFSVSGIWRRWRESYPVTVFTGVPTMYTRLI-QGYEAMDKQDSSALRLMMSGSSALPRPVMHQWESITGHR---LLERYGMTEFVMAMSNPLRGAR--KAGTVGKPLPGVEAKIKED---ENDANGVGEICVKS--PSLFKEYWNLPEVTKESFTE--DGYFKTGDAGRVDEDGYYVILGRSADIMKVGGYKLSALEIESTLLEHPTVAECCVLGLTDNDYGEAVTAIIIAESAAKKRREDEEELCGWAKDKLAPYKLPTRLLIWESLPRNAMGKVNKKELKKSLENQE------------------------ 163857993 11 ------------------------------------------------------------------------------------------------------RIGYPQLHEAVANMAGRLRQAGVARGERVAIAMERSLPAVVALLGAMAAGACPCPLEPRLTRQEILDRLE----------SAGI--GTVLADEANLDNVSSIAGARVLR--------------------------AGALPEAPPCWIEPADPGLLLFTSGSTGRPKGVLLSHRG-LLNNARGVVAATELTSADKLLHVMPLYHTNGLNNQIFSPLLAGSTVAL---GPRF-RAQDMPALMSLHRPTIITGVPTMYRML----DHAFPPDSLAALRFARCGSAPITQELHARIEAFLGR---PLIVSYGLSEATCTSTMNPPGRR--KIGSIGQALPGQRVLLRDAQGQEIQPGVDGEICIAGD--SLMLGYLGTQG---NGVLEKAPAELPTGDLGRRDEDGYFTITGRKKDVIIRGGENISPTLIEQAISASALVRSCCVVGRPDADLGEVPVAFVVTAAGVSASEA---DIKALVAGRLSRIYQPAEVIFVDALPENSVGKVDRKAL-------------------------------- 119477133 37 ---------------------------------------------------------------------------------------------------DEHRISYIEMAERAVAKAGALQAMGVQSGDHVGILAPNQVEVIEMLFAISLSGAVAVLLNGRYKSTELAYVIENSDLRWLFTSDRVLLYGALNGLREAQDPALSLPSAPKLKGIVLMEPASPPGFLNNDQFL---QFTKKTTPQEVWQRVSLSDPCLMMYTSGTTALPKGCPVSHEA-LVRTAIEVGSRLTLTKEDKMWNPLPMFHM---SFIL--PFLA----VLRKGSCVHFQAGPSLEMIAKEEASFLFVAPTVMSALLNHDDFSLKK--LSKVRLINNVGAP--------AQLKINMSAIPNATHYGSTEITGVASFSHPDSDDIRAYRSGRPFNGIKVKIVNPETAELPPGEHGEILV--SGFSVLKGYYKSPEKNAEA-FDEY-GWFRTGDIGSVDTLGRIAYHGRIKDMLKVGGENVAAVEIESFLSQHPAVALAQVVGVPDNKLLEVAAAFIELRPNTHCSEE---QLIDFCSGKIASFKIPRYIRFVKEWP-------------------------------------------- 83594464 9 -------------------------------------------------------------------------------------------------------LTYEGLFNRVCRLASGFKALGLRPGERVAVIAEKRFDAVAAMFAVAHAGGVFVPINPVLKSPQIVHILADSAAKILVAP--ALR--------------LALLDHTPPPSLTTLLRFGASPDPPPGGESLDLDALAGAGDPIAAHPVVDDDPACFFYTSGSTGLPKAVVVTHRN-LIAGAQSVASRLDNRPDDRLLAALPLGFDAGFSQLTTA-FAVGAEAVLHD----YLLPQDVITACAHHRITGLTGVPPLWAQLARLDWPPAAT---ASLRFLASTGGAMPAAVLARLRALAPLARIHLM--YGLTE--AFRSTTLPERVGRKPGSVGRAVANAEVLVLHPDGGRCAPNEIGEIVHRGAF--VAKGYWNDPERFR--PIPPHPGVW-SGDLGWQDDEGDLTIVGRSEGLIKTSGYRVSPTEIEAPAHASGLIEDAVAFGLPDPLLGERLALVVTAPPGGAPVD--LDALRRHLRAQLPAYLVPALLTQVDSLPRTASGK-------------------------------------- 167841511 474 ----------------------------------------------------------------------------CLHRHARVRPDAVAVQCDG------QALSYAELDRRANRLAWRLHAAGVRGNVPVALAFERGLDSIVAILAVLKAGAFYVPLDLDYPPEHLAWILDDIAAGVLICDDAQRERFDSF--------------------------GGTRLTIRDDADADAADARVDAPP---PRDTSPADLCYVIYTSGSTGQPKGVCHRNVDHLFA---STRRTYSIGSSDV--------WTQFHSYAIWGALLHGGRL---EVVPYRRTPGEFLALLARTGVTMLSQTPTAFKQLLRALDDARQPLP-ASLRYVFFGGEATIPCQFAACLSDAHG--VVLVNLYGITETTVHVTERMPGDAQASRSPIGRPLPGYRVYLLDDAGHPVPPGVPGEIHV--GGEGVARGYHNRPERFVADPFVPGARLYRSGDLGCFDACGELDYLGRIDDQVKIRGFRIELGEVEATLARHAAVASAAVMVDDTTVDGHALVGFVVPRDAARVS---VAALRDWLAQRLPPHAVPARLIEIDAIPLTTNGKLDRR---------------------------------- 6635397 536 -------------------------------------------------------------------------------RQAERQPGAVAVI------AGEQVLSYGKLERRSARIAAWLIAQGVKPDQLVAIVAEKGVEQVVAALAILRAGAAYLPLSPSLPPERLHALLEEAQADVVLTQSA-------------LESSLRWPEGP--------RRL----------SVDRDEFLEAPKGALPPVQ--GNNLAYVIYTSGSTGRPKGVMIDHRG-AVNTLLDMNERFNVGPRDRVLALSSLSFDLSV-YDLFGVLAAGGAIVMPE--PGTSDPGRWQVLLEKTGVTIWNSVPALMDML----VEFSEGSGLDSLRLVLMSGDWIPVTLPGRIRAL--SKNAELVSLGGATEASIWSILYRIGDVGAGWRSIGRPMVNQRFYVLDEALEPCPDWVAGQMYI--GGIGLSLGYYRDPVRTAERFIKTGERLYATGDLGRFMPDGNIEFLGREDFQVKIQGYRIELGEIEAALDSHPAVRSSVVNAVGKPGGTRRLVAYVVP---------------------------------------------------------------------------------- 115361214 1962 ---------------------------------------------------------------------------------AAAHPERVAVRHGTEVR------TYRDLVEGANRIAGHLLQAAIQPDDRIAVWMPRSPLMLETILAIWKCGAAYVPVDPAYPAQRVETILTLARPTVIVATDCVPPP--ALASIPLVDPA-RLPDPHG---------AGAPAP---------------VTPRCRPV-----DLAYVIFTSGSTGQPKGAMVEHRGMLNHVLAMARRVELGAQSAVAQTASHCSDIS--VWQCFAALVSGGTTVIY------PDPARLIDSLQRDRITAMQFVPSYLATFLGE-LETHAAPAFPHLDTLLTIGETLQPATAQAWFRL--NPGVRLINAYGPTESDSVAHYSMERAPDLPAIPIGRPIENLRVYVVDADMNLCPVGVKGEICIGGAGVG--RGYLFDEARFRDDPFSPEPGLYRTGDVGCFGSDGNLHFFGRRDFQVKIRGYRIELGEIETALTGLAGISNAVVVVRDTPDAEKTLCGY---ASGTGWTP---KRLRDALRDKLPAHMVPDTLMLLSALPVMPNGKINRAAL-------------------------------- 84687635 11 -----------------------------------------------------------------------------------------------------RTVSHEEMEARIDKVAGALLAKGLGEGQIVAQLMRNDTPIIEVNVGARRVGCYSVPLNWHLAAPEIQFLLEDSGAEVLVAHADLLR-----PVRDLVPEGCEVIVVETPPSIREAFRLDPADCTVPAGERNYEDWIAAAEP-HAGE--NPADRGVIIYTSGTTGKPKGVMRDTPEETRLNARVFRDTIGIAPDMRGLIATPLYHASPNGFARYAA-TQGELLVI---TPRF-DAEEFLALIEKHRINVIVAVPTIFVKLLKLPKEVREKYDVSSLRFISHTASACPVEVKRELMEWVGPI---VHEVYGGTEVGIALHAS-PEDWLKKPGTVGRCVEHAEVRILGENDEILGPNEPGEIYVKNGTYSDFTYIKNPEARAEC----EKDGFISIGDVGYLDEDGFLFISDRKRDMIIFAGTNIYPAEIESELVLCPEVADCAVFGLPDPEFGEVVAAYIQPAPGTTPDAD---SIRAFLEPRIAKYKIPRRIEIVPTLPREESGKLMKRKLRD------------------------------ 26990934 2186 -----------------------------------------------------------------------------------------------------QHLTYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVVGLLAILKADGAYVPLDPEYPLDRLRYMIEDSRIGLLLS---------------------QRALLHTL------------GELPEGVASWSLEDDAASLAAYSDAPLDPQHQAYLIYTSGSTGKPKGVVVSHGEFAM-HCQAVIAAFGMRSDDLHFYASERLWV---------PLLCGARVVLR--AQGQWGAEDICQLVREQQVSILGFTPSYGSQLAQYGEQLP-------VRLVITGGEALTGEHLQRIRQAFAPQQCF--NAYGPTETVVMPLACLPEALPADLGSIGRVIGSRTAYILDEDLALLPQGGIGELYVGGA--GLAQGYHDRPERFVADPFSAEGGLYRTGDLVRLGTDGLVEYVGRADQQVKIRGFRIELGEIESRLLAHEDVDEAVVLALDLP-GGKQLVGYLVCRQATAGNDVLREAVKADARQHLPDYMVPAHLVLLDSLPLMGNGKLDRHAL-------------------------------- 26990934 1131 -------------------------------------------------------------------------------------PQRTALVWDGG------SLDYAGLHQQANRLAHYLRDKGVGPDTCVAIAIERSPQLLVGLLAILKAGGAYVPLDVDYPAERLAYMLADCDAR------------------LLLSHSSLLGKLPQVDGV-------SAIALDQLHLDSW--------PSHAPLHLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQW-MQTTYALNDSDVLMQKAPISFDVSV-WECFWPLVTGCKLVLA-GPGEHRDPQRIAALVQAYGVTTLHFVPPLLQVFVQE----PQASACSSLRWVFSGGEALSATLRDRVLQVL--PQVQLHNRYGPTETA---INVTHWHCQVVDGEIGRPLGNVLCRVLDDELELSAPGVPGELYLGGA--GLARGYLGRPERFVPQADGNGQRLYRSGDRARWQVQEALEYLGRLDQQVKVRGFRVEPEEVQACLLAQAGVEQALVLIHKDAIGAQLV--------GYYSGSAQPAEVLAVLAEQLPAYMVPAQLIPLAQMPLGPSGKVDRKAL-------------------------------- 115480603 20 -------------------------------------------------------------------------------------------------------FTWRQTHHRCLRLAAALQSLAVSKNDVVSVIAPNTPALYEMHFAVPMAGAVLNAINTRLDAANVAAIVRHAEPKVLF-VDYQFIRVATDALKAMGDGDGDGGEVRAPLPLLVVIDDADKPTGARVGELEYEQLVARGDPRYPPRPVEDEDAVALNYTSGTTSAPKGVVYSHGAYLNTMGLLLQWGVGHEP--VYLWSLPMFHCNGWTF-TWGVAARGGTNVC----IRAPTADAMYAAFAAHGVTHMCAAPVLFNIL-------LDGACREPLREVLTGGAP-PPAA---LLERVERLGFHVTHAYGMTETGVVMVCEWREQWDALPPSERARLQGVDADVKDMESVPRDGATMGEVVLRGS--NVMKGYFKNP---RATADAFRDGWFLTGDVGVVHPDGYVEIKDRSKDVIISGGENISSVEVEAALYQHPAVREAAVVAMPHPHWGETPCAFVALKREFAGAGEVEQEVVSFCRNRMAHYMVPRKVVFVDELPKNSTGKVQKLALRDMA---------------------------- 206684980 17 -----------------------------------------------------------------------NLAAHVL-RHAGRLAEKTALSVLSGDASDD--WSFARLEAAVRGTGTGLLAAGLKPGDIVLMRLGNTVEFPIAYLGAIAAGLVPVPTSTQLTEVETARIIADLKPAAV----------------------LRDPAVACASH---------PLQISTAQLLEMHRL-----APCDYAFAEPDRLAYVVYTSGTSGNPRAVAHAHR--AVWARQMMVDWYGLTGQDRLLHAGAFNWTYTLGTGLMDPWAAGATALI--PAPGTP-PEDLPELLRRHRATIFAAAPGVYRKMLRGAP-----LDLPDLRHGLCAGEKLSRHLYESWDAATG---CGLYEAFGMSEC-STFISASP-SQPAQDGALGRPQPGRKVAITGADG-PVPMGEEGTIAIHRSDPGLMLGYLNAPEETAA----RYQGDWFTGDQGAMSPDGQIRYLGRVDDMMNAGGYRVSPIEVETALAAHPGITQAGAAAVEVKEDTYVIAAF------YTGPEELKTELQAFASQRLARYKQPRAYVRLDALPTGANGKLLRRALPALFKG-------------------------- 11034799 49 ----------------------------------------------------------------------------------------------------SERLSYAELNRRANRLARLLIARGAGPESLVGLALPRSTDFVVAVAAVLKSGAGYFPMDPDYPPQRLAFMLADAAPMLVLT---------------RSDIEPELPAEAASRTVVLVVRTLADCS------------AADVADDERGAPLRTRHPAYVIYTSGSTGTPKGVVLTHHGIA-SLVGSHARDLGIGPSSRLLLFSSPSF-DGAFWDVSMALLTGATLVVAPRERLLPGPE-FSALAAEEGITHFTLPASTLAAL--PDGALPAGA------TVVNVGEACNSELV----RRWSPGRL-LVNAYGPTESSATMSGPLAGA-GIPP--IGRPLSDTRIHVLDERLRPVPPGAVGEIHIAGA--GLARGYLGRPERFVADPFGTGERMYRTGDRVRVRDDGQLEFVGRVDDQAKIRGFRVEPGEVEAVLRDHPEVAQAAVVVREDTPGDQRLVAYVVPDH-------------------------------------------------------------------------------- 89100448 20 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNAPLMNGATILID---PKF-SPKEVFRLVKEYEATVFAGVPTMYNFLLQYSDGKAE--DLKSLRLCISGGASLPVALLENFEKKF---NVLISEGYGLSE-ASPVTCFNPLDRPRKPGSIGTSILNVENRVVNELGDEVPPGEVGELAVRG--PNVMKGYYKMPE---ETAASIRDGWLFTGDLARMDEEGYFYIVDRKKEIIIVGGYNVYPREVEEVLYSHPGVVEAAVIGVPDPNQGEAVRSYVVLSDP-SLTEE---ELIGYCKQHLAKYKLPSSIEFLDELPKNTTGKILRRALKK------------------------------ 167744485 13 ------------------------------------------------------------------------------------------------------RLTYGELERCANHLARRLVDSGVRPRDRVLLCLPRSVDAVIAMLAIMKTGAAFVPVDPAYS-------------------DAIKRGYASDSGARHALARAADAAAFRDGALGVID----------------ADDLSAARDDEGPE-VDAGHPVYVMFTSGSTGRPKGVIVAHRGVAR-LVRETNYI-RITREDTLLLLSPITF-DASTFEIWGALLNGARLAIYEDA--TFDPNAVSRLIAREQVSVMWLTAGLFHLVARRFVGMLAG-----LRVVLAGGDVLSAAAIGAVFDAF--PSITVINGYGPTETCCHVMTADRRPTGTVP--IGRPIAGTDVRILDAALREVPDGEEGELC--ASGLGVALGYLNAPDATRAAFVDTGSRLYRTGDRARRRADGVIEFLGRSDRLVKIRGYRVSLDELQSVLAGIPGVEEALVKVSEEATGEKRLSAIV---QSGRAEPDMKAYVRRELAQRVPPFQIPDDIRIFPHIPLNANGKLDRHRL---------PVSETSTL--------------- 27379624 30 -----------------------------------------------------------------------------LARSAAVYPDHVSTVYEG------RSFTWAQTYERCRRFASYLAGKGIGVGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLDAPSIAFQLDHGGARIILVDPEFS---------SVITDALAQMSGPKPFVIDV-----DDPAFKGGKEIEYEAAVAQGDPDFTAIPPKDEDAIALSYTSGTTGNPKGVVHHRGAYL--NAVSNILAGNLGQHPVYLWTLPMFHCNGWPWTIAAS--AGINVCLRKVEPT-----KIFELIKQHGVTHMCGAPIVYNTLINAPDAPKESTGNAARRVVGLIAGAAPPVAVLEGAENIGIKLTHV---YGLTEVYGPVCAEQPGWDELPPAEQGVPYPG--VTVINPQTQEVPGETIGEVMFRGNI--VMKGYLKNEKATKEAFEG---GWFHTGDLGVLDEHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFVELKDGASATEA---EIIAFCRSHMSGFKTPKAIVFGP-IPKTSTGKIQKFLLRN------------------------------ 89092343 28 ---------------------------------------------------------------------------------------------------------WAETYTRCRQLGSALQKRGIGQGDTVSVIAPNLPEVFESHFGVPMAGAVLNAVNIRLDAEAIAFILQHAESKVVIVEREFS---------DVVQKALRIAGTSPLV-IDIDDPTYEGGELIGSMD--YEAFIAEGDPEFAWQP-PADDAITLNYTSGTTGNPKGVVHHRGAYLNAMSNIVSWDMGRHPN--YLWTLPMGWCFPWSIA-----AAAGTSV----SLRHVRDQDIYDLIRKEKVTHFCGAPIVLNMLMKAGIEHEIK--------VMTAG-AAPPAAVIQGMEEMGIEVTHV---YGLTETYGPSVVCNSLEDKARLKSRQAPMLGLMVA--NPETEPVPGETMGEIFMRGNL--VMKGYLKNP----STTDESFEGGWFHGDLAVWHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPAVMEAAVVAKSDEKWGEVPCAFIKTKEGVEVTAE---EIKEFCRNNMARFKAPKAIVF-GELPKTSTGKIQKFVLREKAE--------------------------- 78059857 25 ---------------------------------------------------------------------------NSLEHWAADRPDDIAIV-DGD-----TTLTFRAWNDAADRAARGLLDLGAQPGDIIAIRSQIRHEWQIVHAAAAKLGC--SVLPFNWRLTTVETRFEDSRATFLVFDDD--------------DPAVCLAASEGLP----LKARISLGAGQAPDVVRFANLIDTPAPTHLF---STGRPPLIIYTSGTTGRPKGV------AMIRAEVTLEYVQSIEAVDRAGAVTLLTLPMHHPNLCWNALRAGNPIVMM----RRFEPEAALAVIERWRVNHWTVVPTMLKRVASLAPDVLARYDISSIRSIRVGAAPVPSTVREW---TIGHFGHVLHEGYGATEVG--MIAHLPEDMQRKPGSSGLPHRHVHIRIKDESGHALPAGQVGAVWVKSP-----VVI----DRYLDSYFAV-------GDAGWLDEDGFIYLSDRIKDMIISGGVNIYPAEIEAAMITHPAVQDVAVIGIPDDEFGEAVKAFVELRPGMSLDAD---TLQAFIQPLLASYKRPRTIEFVAELPRSTMGKVLKRELRN------------------------------ 124005304 19 -------------------------------------------------------------------------------------------------------LSYAQIDQASRNFAAYLQSLGLKKGDRIGLQMPNLLQYPVALFGALRAGLVVVNVNPLYTVREMVHQYNDAETVVILAADKLQTALSETKIKNIVTEVGDMLGTKGLITNFVVKHFKKMVPAIPGMIRFKDTLRKGQSMSFAPELVN-TDTAFLQYTGGTTGVSKGATLSHRNIVANLTQNKAWFIGLEEGEVMITALPLYHVFALTVNCLLMAHVGAKSVLITNPRDMPG---FVKTLIQNPPTLFTGLNTLFNGLL--NTDGFTQVDWSHTKFVVAGGMAVQKPVAERWEKATG---VQVAEGYGLSET-SPVLSCNPLDGNARIGCIGLPLPSTELKILDDDGHEVAQGEPGEICARG--PQIMSGYHGRPDETAKTFFP--DNWFRTGDIGLMEPDGFFRIVDRKKDMILVSGFNVYPNEVEDVVAGHDGVLEVAAIGIPDAKATERVKVYIV-KKDANLT---QADVIGYCKNNLAGYKVPKEVEFREDLPKSNVGKILRKKLKD------------------------------ 88706392 40 -----------------------------------------------------------------------------------------------------RRLTLRQLDEASSACALALQARGITPGDAVILQLPNTSELIVLYYALNKLGAVISPIAVQYAAHEISHFAAELHPAAFITV-GELRGA------DLAAQAREVLSDTPVIDVL------ADLDVFAGV---------GGSSESTPEW--ANDPLTIAWTSGTTGTPKGVPRSHNGRITAHAAE------YRDGERLLSPFPMINMAALGGFLFPSALCNCTLVLH-----HPDIPLYLQQLQEESINFTLAPPPLLNRLAQQAEMW-NQFDFSALRVIGSGSVPLSPAMIEVFESDFGK---PIINFYGSNEGIGLIATPANSPSPPRLGAPGMSFESFAPDAIDETGATVEAGVPGELVVDG--PGVFDGYLNHDG---DGVFTA-DGFFRSGDLVEICPDKHYRIVGRCKDIINRGGTKLSPSEIDSLLESMPGLAEAAVCAYADDDLGERICALVILEDSEAPTDALRDFLRD---KGLARFKLPERLEVFSSLPRNPLGKVLRNALRE------------------------------ 126435218 36 --------------------------------------------------------------------------YAALERAAALWPDRLAVTALGTNLEQSTRRTYGELLADVCRCANALTELGAQRSTAIALLSPNTGELVSALLAAETTG-IAVPLNPRMSPSHLTELMTRAGVEILVAA------GPEFD-ADAWRTACEVASSAGVRAVLALRPVVTSPSAPDGLTVDYLETVAQVDDHLCATPPNADDLTAFFHTGGTTGLPKLAAHRHGAQM-ADAWMIACSDQLDDDAVVFAALPLFHVNALIVTILAQLLRG-RHVVWAGPLGYRDPEGFWSLVEQLRISAMSAVPTVYAALSR----IPVDSDVSSLRLAIVGASPLPPAVRESFRAATG---VELNEGYGLTE--ATCASTRSFLEHPRPGWVGQRLPYQQARVVHDDGRPVPYGGVGTLLLKGPFAGYVTG--RDGGRPCLDYLGAVDGWLDTGDLARMDDQGFIQVCGRVKDLIIRGGHNIDPAQIEDALLAHPDVTAAAAVGSPDTHAGEVPVAYVT----VQLDAAVSAELRDWCRDRVAPAAAPRHVVIVDDLPITDVGKPNKVALRA---DAIRTVADTA----------------- 206686822 31 ------------------------------------------------------------------------------------------------------TVTFGALFAGAERMAAALAAQGVQPGDRVAVQVQKTIQAIELYLGTVMAGGIFLPLNTAYTGPEVAYFVGDACPRVVVCDPARLE---------------EISAIAGAAQVLTLDAAGQG---------SLRDLADGQSG-FDPVSRKADDLAAILYTSGTTGRSKGAMLSHDN-LASNSLILRDYWRFTKDDVLIHALPI----FHTHGLFVALFAGAQVVFLPG----FDPDAILEAMPA--ATALMGVPTFYTRLLA--DNRLTRERAANMRLFISGSAPLLVDTHEQWEARTGHR---ILERYGMTETN--MSTSNPYEGERRAGTVGFPLPGVEARVMRD-GTEVPAGEIGVLEVRG--PNVFLGYWQMPEKTAEEL--RPDGWFITGDMAKIDADGYVTIVGREKDLIITGGFNVYPKEVESLIDDLPGVLESAVIGVPHPDFGEGVVAVVVP-EGEGTSAD---AIKAALSGQLARFKQPKEIILLDALPRNTMGKVQKKALREDYAG-------------------------- 84502425 15 -----------------------------------------------------------------------------LLRHAEQYHPDVAIVSKTCE-KTTERLTYKSLAERARQLAQALIRLGVKPGDRVATMAWNTHRHLELYFAVSGIGAVLHTVNPRLFPEQIDYILNHAESSVLITFGEQVRA--------------LMPNLTSVRHVIAM-TDADHMAGQPSEALVYEDLIAQEDGDFDWPVFDENSASSLCYTSGTTGNPKGVLYSHRSTVLHSVVCQRDGLNLGAADCTLLAVPLFHV--NAWGVYASAMCGARLVL----PG-PDLDSLYDLAVAEGCTFSLGVPTVWLGLFKHIEE--TGADTSKLRVVI-GGSAAPRSIIEKFRR-IG---VFVIHAWGMSET-----SPLASVGALLPKHAGRAIFGVELRVVDDRGEPLPGKVAGDLQVRGPW--IAAGYYKDAE-----------GWFSTGDVAKLDRDGYVQITDRSKDVIKSGGEWISSIDLENAAMAHPAVQEAAVIGIPHPKWQERPLLLVVRKAGASVE---KSGLIDHLSGLVAKWWLPDDVLFVDELPHTATGKLQKMELRK------------------------------ 17230134 542 ---------------------------------------------------------------------------------VEKTPDEVAIIFEN------QSLTYTELNQKSNQVAHYLKKKGVKPEVIVGLCVERSPLMIIALLGILKAGGAYLPLDPNYPPERLGYMLADSQVPILLT-----------------ETSLKVATSSSYE-IIYL-------------DTDW-ETISQCSIENPESEVKPENLAYLIYTSGSTGKPKGVLIPHIG--LTNLTQHKIVCDVHPGDCVLQFFSLSFDASIPEIIMA-LGSGAKLCLAKSESLLPG-ETLLKLLRDNAVTHITITPSALSLLPSA--------DLPHLRMVLVGGEAPSPELIKW------SQGRRFINAYGPTETVNASMVLCGNGHPLVP--TIRPSANKQLYILDNYLQPVPIGVIGELYI--GGIGLARGYLNRPERFIQSTVNSDSRLYKTGDLAYYLPDGRIRLLGRVDNQVKIRGFRIEPQEVETLLCQHPGVRAGVVIVREDQPGEKRLVAYVIPNEGEQPNP---QSLRAFMREKLPEYLVPSAFVLLTDLPLTPNGKV------------------------------------- 111022286 51 -------------------------------------------------------------------------------------------------------WTFGEIDDWTSRLAQRLVSEGVRAGDRVAIMLPNVVQWPIAWLAILKAGGVAVPINSSYRRADLEFVLRDSGARVMFTDAE---------HAPLVDE---------------VRAANGDLADVRIVDAVSRDELAQYPADRPGVDISGDTLANLQYTSGTTGFPKACMLTHD-YWVRLGWICASAVGLGADDVAFSYMDPQW---NTSLC---LTIGAPLVV---LPRFSASGFMAD-VRKHRATVLGSMPT---LLFKQAPSPQDRDN--DLRVVLC--SAIPVGLHAQLEQRW---SAPWREIFGMTESGVDLVSHPEHTADVGSGRLGQPIPTKQVRVVDPQGREVADGEPGEL-ITSGRP-MMLGYWN---RPEDTAQVLRDGWLHTGDVAVR-EAGSYRLVGRIKDMVRRGGENIASAEVERVLERDDTVVATAVVGVPDELFGEEVKAFVQLAPGSPESRETAQRIIDGARTQLARFKVPRYVEFVADFPRTPSERVSKPALKARSAGITYDLQPPRTV--------------- 111140011 448 ----------------------------------------------------------------WNATAQPNATPQTLHQRIEAQADRTAAVY------QDRSLSYTQLNRQANALAHQLVALGVQPDDRVAILARRGLDTLAGLLAILKSGACYVPLDPAHPAERLEYLLHDSAPVAILTQ---------HDLRQRL----------PVSTVPV-------IALEPGN---------ASIDSNPQVAVTPSNLAYVIYTSGSTGLPKGVMHSVSNLVDWHCQA----FDLHAGSHTASVAGFGFAM--AWEVWPALCVGATLHLQEGAEDIDALLHWWRS-QPLQVCFL---PT-----------PVAEYAFSTLRTLLIGGDRL--------RTFTQAQTFAVVNNYGPTE--ATVVATSGRVEVGQPLHIGAPVANARVYLLDAQQRPVPIGVAGELYV--GGKGVARGYLNRPERFLDDPFSG-GRMYRTGDLARWLPDGTLDYLGRNDDQVKIRGVRIELGEIESVLASHPALQDAVV-----QFRDGQLWAWFVPCQPVE-----IEALRTHLQATLADYMLPAAYVRLDALPLTANGKLDRRAL-------------------------------- 111140011 1498 --------------------------------------------------------------------------------HARRIPDAIAV------QTDEQALTYRELNERANQLAFHLREHGVQPDARVALCVERGLDLVVGLLGILKAGGAYVPLDPGYPRERLAYMLADSQPVALLVQAAT---------RDVVGDV--------------------SIPLIDFDHCAWN----HAPIDNPQVPLSVANLAYVMYTSGSTGTPKGVMIEHRG-LGNLLQWGSHLCPNAEGGALLQRAPFSF-DGSVWELFWPLSNGMRLVL--ARPDHREPAYLAQVIRTQQISVIKFVPAMLQQFLDLDESAL----CTSLTDVLCGGGELTAALARGVQARL--PRVRLHNVYGPTEATSSAWTLEPGAVPILQLPIGRPINNTRLYVLDAHDAPVPMGISGQLHI--GGVGVARGYLGTAERFIDSPFVAGDRLYRTGDLVRYLPDGTLEFLGRNDFQVKLRGVRLELGEIEACLATHPALHEVAVL-----ICDERLVAYFTLR-GQAPS---LQALRDHALEHLPEYMVPAAFVQLDALPLNPAGKLDRKAL-------------------------------- 84499518 26 --------------------------------------------------------------------------------------------------------TYAEYHERVTRLASALAGLGVTPGDVVATILPNLPPHAEAHFGVPACGAVLNAINTRLDAGTVAYILDHGGAKVVLCDSQFV---------SVLAEAMERMEGPRPR---VIECPDDQAGVHSRSDYTYEDLLARGDPAFD--WIMPEDSIALNYTSGTTGRPKGVVHHRGAHQNAMGQILSWRMQLYP--RYLTIVPLGWC--HTWMI--PLL-GGTVVCCRDI----TAPALFAAFADEGVTHFGGAPIVLNMLVNAPEDQRRPFEQTV--EVFTAGAPPAPATLA----QIEPMGFNVTQVYGLTETYGPLWGDLTGAKKARQGVAMPAYEHITAMTSDMEQIPMDAEATGEIMMRGN--GVMKGYLKNPEATKEAFKG---GYFHTGDIALQHSDGYLQIADRAKDIIISGGENISSVEVEGVLMGHPDVLLCAVVAKPDEKWGEVPCAFVELKDGREGDEA---ALIAYARERLAGFKTPKKVVF-RELPKTSTGKILRRQVRE------------------------------ 149915713 3 ------------------------------------------------------------------------------------------------------TISYAAFLGTAARIANAVTAMGLQPGDRVAAQVAKSPEALALYAACVQAGLIFLPLNTAYTVDELSYFIENSGARLIVCD--GAKTGEIAPMAEGLSA-----------RVATLNADGSGSLMEQAAD---------QPETFDTVARSKDDLAAFLYTSGTTGRSKGAMLTHEN-LLSNTQVLVDHWRFTGEDVLLHALPI----FHTHGLFVALSVGGEMIF---LPKF-DAD---EVIAWLKATSMMGVPTFYTRLL--DDERFTGGLVRHMRLFISGSAPLLAETHVQFEERTGHR---ILERYGMTETN--MNTSNPYDGERRAGTVGFALPGVELKITDETGETLPDGEIGQIEVRG--PNVFKGYWQMPEKTAAEL--REDGFFITGDLGKIDEDGYIHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVVGVPHPDFGETVLGVIVPEKNEQPD---LDAIMEAATQSLARFKHPRRLVVMDALPRNTMGKVQKNVLRE------------------------------ 110635965 25 ----------------------------------------------------------------------------------------------------ERDITIGDVARNSEAVARILLASGLTPGARVAVMMENRPLTISLIFGIARAGMVWVPINTRQQGDSLAYQLGHCRPALLI-----------------VDEAL----LAKVRDC--GADDGHLAIHSLADDADTLDLPNNGRADALPAPVEAGETFAIMYTSGTTGAPKGVQVTHR-MFDYAARAVSIAGGIEDGDVMFVWEPLYHIGG-SQLLLLPLMHRVHLHLV----RRFSASGFWGDVHASGATHIHFLGGILQILLRNPPSPNDRGHR--VRVAWGGG--CARDDWQAFEHRFG---VDIREAYGMTEASSITTINVGGPV----GSVGKPVPWFKVELLDEAGQPVPPGERGEIVVSELEEGAL--FKGYLDAPEANARVLRGGRLFTGDVGIFSEDGWLTFQGRLNDSIRRRGENISAWEIESAALKHPAIAEVAMIGVKADIGEQEIKLFVRPADGHSIDAP---QLHGWLTEQLGRYRAPRYIAFVDSFPKTPS---------------------------------------- 118161360 13 ---------------------------------------------------------------------------------AQEHPDRLAFV----DPDD---ISFRRFYQAVRQRAAHFARHGTQHGDRVAIWLPKCQDYALSLYAAMEIGAVYVPLDGTQPAERARKILDSAEPTVLVTDAAHFR-------------ALDGWQRDTLKLILIVDDVPCDYAPVGNTAIMKVAAMQPSVELPPPFAAGVDDLAAILFTSGSTGVPKGVQISYGNFIAWALAEFKFHFDLSTFD-YFVAAAVG---GAVWIVLAALIAG---------------------IRRHKVSVWYSVPSALALLAGSGE--LTSEVTASLRHVLFAGEVFPIRQLQALKSCL-PATCALYNLYGPTETNVCLYYHMARDKPVYIGST---LPGVIAEILDADGQPVSGEAIGELVVSGA--CVTPGYWRRQEP--ANYVNHLHGRHATGDLVGI-ENGFLYYHGRKDRMLKLNGNRIELGEIEAVLGAMPGIAEVAVVA-ECAGDTQHIVAYYTLRHAGERLGVL--DIKSYCSARLPRYMIPRLARQLEELPKNANGKIDYRALEQL----TRSTSDTAAM--------------- 148256146 1094 ------------------------------------------------------------------------------------------------------KLSYAGLAQRAEAIAGGLQRTPISDGDIVVLFAERSVDYVAALIAVQQTGAAFLPLDPSLPALRLTKILRHSAARIVLAT--------------------QRSAAALRAALADLPRTAQP-------DVLLLDDIAKTTRAVPASPRSPASLACVIYTSGSTGEPKGAMIAQRG-MVNHLLSKIADLGLSSGDVVAQTSPQSFVIAIWQ-CLAPLMVGAQVHII-GDHDVQDQARLVHEMAREGTTVLEIVPSQLRAFLQPAPDAATTRALGQLRALIATGESLAPDLCEDWFRHF--PQVPLINAYGATECSDDVATHRMVAPPSASSTIGRPIANVRLHVLDRHLQPVPIGIAGELYVGGVAVG--LGYLNDPGQTRSRFLDPYSRLYRTGDLARWRADGTLECFGRVDQQVKVRGCRVELEEIEHALAQHPAVRAAAILARDTRYGDTQLTAYIVAADGQPPA---VDDLNGFARSRLPAHMIPAGYVMLDQLPVTAHGKLDRTALAAL----------------------------- 33599445 16 -------------------------------------------------------------------------------------------------------ITYGELVARVRRCAAGLSARGIGAGDCVALLAPPTPDAMVCLLAAARLGALWVGLNPRYQAREMAYVIGHAQPKLVLS----VREFEARRYADDLEAALATLAPQARRPELLYYDSQASCD-----EAMLHALCDAPDAACPAPFDDAAQPCMLVYTSGTTGNPKGVLLSQTA-LIYRSTVQARTFATRSHPVVINFAPINHIGGMHFRGLSQILAGGTIIYQE---RYRPAEVMG-LIEKHRVNMLMLGSTMLQMLIREP-----SFDMSIMRFIFS-GAAIPMPILQRVKEH-----CPIGSTYGLTESCGYIVAS--DSLEAAAYTVGRAIPEGQLRVADEQGQPLPAGTQGELQVRGQY--CMNGYLRDAAATAGAF--TRDGWLKTGDMAQREDDGNFRLVGRIKEMYKSGGYNVYPREIEVVLEQHPNVLMSAVIAVDDELYQQVGHAHLILRPDTEVSEP---ELVQWCRERMANYKVPKRIFVRNSLPMLSIGKVDKIALRQ------------------------------ 56784511 25 -------------------------------------------------------------------------------------------------------ISYPSFLAAVRSLAGGLCSLGLRPGDVALVVAPSRLEVPVLDFALMSIGAVVSPANPVSTPEEYAHQVALSRPVVAFAAPEV---------------AAKLPE--HVRCVVIGSDEYGRLAASDGR----------RAAAPAAVAVKQSDTAAVLYSSGTTGRVKAVAITHR----NLIALMSLHADNREPAVTLLPIPLFHVFGFM-MVLRSVSMGETSVLME----RFDFIAALRAIERYRVTLLPAAPPVLVAMVKY--EEARRRDLSSLLVIGIGGAPLGREVAEQFASVF--PNVELVQGYGLTESSGAVAATVGPEESKAYGSVGKLGSHLQAKIVDPSGEALGPGQRGELWVRGPIV-MKGSYVGDDEATAATVDS--EGWLKTGDLCYFNEDGFLYIVDRLKELIKYKGYQVPPAELEHILQSHPGIADAAVIPYPDEEAGELPMAFIVRQPGSNIT---KEQVMDYVAKQVAPYKKVRRVAFVTAIPKSPAGKILRREL-------------------------------- 66506431 81 ------------------------------------------------------------------------------------------------------RLTFNEILGRADRFAAGLKRLGLERGDRFGIWAPNDVEWIIGFVAATRAGLVSVSINPTYKLNEIAYCLKKAGIKAVLSPANF----KNQDYPAMLLRA--KQTCPTLEHIIIYDHVAGTRRLADVEQLASKIEVERIAGEQDRISCHS--GSNIQFTSGTTGNPKATLLSHRS-LVNNARQNVLRSEIRMENKVCLNVPFFHVYGLIKGLLTMFHTGVTIVL-EARSFNPTKS--LDAIIGEKCDTVYGTPTWITMLHRVQPPPI------TLACGVTGGAIASPELFKKIRESFNFNN--IKNIYGLTEVTGVIFHSMPNEKELTDNTVGHLSDHIEVKVVDENGKTVPFGTRGEL-----WSSNMIEYYNDEEATKKSITK--DGWFKTGDQFILRSDGYGQIVGRLKEMIIRGGENIFPKEIEDVIMMHPLVAEVQVIGAYDEVYGEELCACVRLRDGAKLE---KEELKEFCASQMASFKIPHYVEFVTEYPKTSSGKVQKYVLKR------------------------------ 167842379 461 ------------------------------------------------------------------------------------------------------RWTYADLDRWSDRATASLRAAGVAPGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPGYPAARLRAMLADAAPALVIVADG-------------LDTGWLGDYAGT-----VLRLSDCEAEAAPAR-------VDAAGDARRAT---ADDLAYVMYTSGSTGQPKGVAIPHRGV-VRLATGGAYA-RLDASTVMLQQSPLGF-DASTFEIWGCWLNGGRLVL--AASGMPFFDAVSAAIAHDGVTTMWLTADLFRMM--VDEEPAA---LGGLRELLAGGDALPVASCRAFLDACPG--VALINGYGPTENTTFTCSHRVTAADVRRGSIGRPIGNTEVRVVDARGRLVPVGVPGEL-----WAGLALGYLGTAERFVDTQPPDGGRWYRTGDRVRWRRDGVLEFLGRIDAQIKLRGYRIELGEIEATLGQHPALSGCAVALRRSAADEKQLVGYLVARPEARAAAD-AGEVQAWLDSRLPGYMVPRTWVWLDALPQSANGKVDRK---------------------------------- 76802709 34 -----------------------------------------------------------------------------------------------------ERYTYSEYADRTAQLANALDEYGIEEGDRIGTFCWNHHRHFETYFGVPTIGAQLHTINPLLPDEHIQYIVDNADDELIFVDQ---------SLAPKLAQAAQDPEFEGVDFVVMGESGTDSLDATP-----YEEFVGGQPTEYDWPVLDEDQPAGMCYTSGTTGNPKGVEYTQ--QMLWSHTMASLTIPMDDDDVIMPVVPMFHV--NAWGMFTATAAGSKHV-YPGPE--PDPEDLAQLIEEEGVTITAGVPTVWLGLMDYAEE--NDLDLSALDTVIVGGSAAPESMIRWF----DDRDVELLHAWGMTE-----MSPIGSVSQLKYNKQGLLAPGLEMKVIDEDGEEIDGEEFGELWIRGPWVTQ-----EYFERPEANEEDFEDGWLKTGDVVTVDEEGYIKIVDRAKDVIKSGGEWISSVELENAIMAHDDVAESAVVGVPHEKWQERPVAFVVPGE-TANTETLSDEVMDLLREDYPKWWLPDAIEFIDEIPKTATGK-------------------------------------- 167365209 28 -----------------------------------------------------------------------------------------------------RHYTWKETRARCRRFASWLTRSGIGRGDTVAVMLPNVPAMVEVHFAVPMAGAVLNALNIRLDAAAIAFQLDHGGAKIILVDPEFS---------SVVAEALKLMTKPKP-LVIDVDDKMYPGSHRIG-ELEYEYAVASGDPTFAGHRPEEEDAISLGYTSGTTGNPKGVVHHRGAYL--NAVSNILAGNLGQHPVYLWTLPMFHCNGWPWTLAA--AAGINVCL-----RKVDPAKIFELIPKHGVTHMCGAPIVYNALINA-PEAPKGAATKP--VVGLIAGAAPPMAVLAGAETIGIKLTHV---YGLTEVYGPVCAEQPGWDELPVAEQGVPYPMQEAVVLNPETQEVPGETIGEVMFRGNI--VMKGYLKNEKATKEALAG---GWFHTGDLGVLDADGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGASATEA---EIIAYCREHLPGFKTPKSIVF-SAIPKTSTGKIQKFMLRD------------------------------ 24940597 28 -------------------------------------------------------------------------------RTVRSRPSSPAIV------SNSEILSYDEVNARANQLARLLLNEGAGPGRLVALALPRSSHMVISVLAVAKAGAAFLPVDVNHPKERISYLLADAGPALL----CTIRG--AVPKLP------ADIGVPQ----LVLDSAKQTATLDALPDTDMTEDERGGS-------LAATNLAYVIYTSGSTGRPKGVALTSAG-LPALAAAKVATMQVTEDSRVLQFASPS---FDAYVLLAAFTAGATLVL-------PGPDALAKALRDGRVTHAVLPPAA-----AATVSPDAAQD---LRVLVVAGEACPAGLV----EQWAPGRL-LVNAYGPTECCATMTGPLTPTDEV---TIGRPIPGVSVHILDNALRPAAVGEIGELYISGA--GLARGYLNRPDLFVANPFAAGERMYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGAAEGPQLLAYVVPTHDTTPTAG---ELREHASRFLPDYMVPSVYATIDAVPLTPGGKTDR----------------------------------- 159046262 12 ---------------------------------------------------------------------------------AARDPDALAIV-DGDV-----RLSYADWLRQISALVQGLADMGLRHGDRLVTAMQNNHAAASIHWACQMAGITIVPVNWRATADEITFFTENSGARA-IACDGSS------------VDAVRASATDLP--CLTY---ETDVDGA----VRFEDVVAGSAPDASPKA-SADDWSIMLYTSGTTARPKGVPRRHAGTLAHVAQNLMPMND----------ATLGVMMGVRSLLAMTLLNGTFVCL----PRFNCADALG-LIADERIGSLYLVPTLYHDLLEHPD--FASTDLSAVKRLGFAGASMTDGLLKRVQAAFQPE--LFVNHYGSSEIYTFSIEQDAVS---KPGSAGKAGLNQDLRVVRGAGDPMAQGEEGEIIATLAGDEAFEGYWQRPDANEK---SLRDGWYFTGDCGHFDAEGDLYVTGRVDDMIITGGENVSPVEVESCLSMHPAVEDCAAVGLPDERWGKIVTAFVKRRHAVS-----TEELDAHCRDALANFKRPRRIIFVSELPKSPVGKLLRREL-------------------------------- 83716248 52 ------------------------------------------------------------------------------------------------------RLTYGELDRCANRLARRLADSGVRPRDRVLLCVPRSADAVIAMLAVMKTGAAFVPVDPAY-PDTIRGYASDSGARHVLA-------------RAADAEAFRHDGL----CVLDID------DLSTGRD--------DQGPEVDAGH-DGETPIYVMFTSGSTGRPKGVIVAHRGVARLVRQT--NYIRITRDDTLLLLSPITF-DASTFEIWGALLNGARLAIYEDA--TFDPNAVSRLIAREKVSVMWLTAALFHLVARRFVGMLAG-----LRVVLAGGDVLNAAAIGAVFDA--YPSITVINGYGPTETCCHVMTADRRPTDTVP--IGRPITGTGVHILDAALREVPDGAEGELC--ASGLGVALGYLNAPDATRAAFVDAGGLLYRTGDRARRRADGVIEFLGRGDRLVKIRGYRVSLDELQSVIAGIPGVEEAIVKVSEEATGEKRLSAIV---QSGRAGPDMKAHVRRELAKRVPPFQIPDDIQIFQHIPLNANGKLDR----------------------------------- 157106384 65 ---------------------------------------------------------------------------------------------------ESKRFSFSDVLEKVDRLASSLHLLGLEKGDRVGIWAPNCSAYYLTTLAISRAGMIAVGINPALQLPEVEYAMNKVQIKALVTIESYRYYEALCQLMPELAESLKSSKVPSLKMVIVSKKLPGTMTLNDMLQMASEEEISKIESLQP--GISPDSGAALLFTSGTTGQPKAALLSHFGLVNGTHSANRLELDCKPH-RICLQVPLFHVFGMSLGLMASFNYGSALV-------FPSAGASLKAIVEEKCTMIYGTPTMFVDLLNEVQKDSKK--LPPLDFALIGASSCSPNLILEVKKGLGVRE--VLAGYGMTESGATFTSGRGDKTEVALATVGKLMEHFEAKVVDNEGNAVPFGTPGELCLRGY--GTMLGYWEEEQKTKE--IIGADHWLKTGDQFVLSQNGYGTVVGRIKEVIIRGGENVYPKEIEDILNTHPHLLEAYCIGVPDERLVEEICAFVRVKETAPKGAIDLDEIKQFCQGKLANFKIPRHLRIVEHFPKTTSGKI------------------------------------- 118470035 10 ----------------------------------------------------------------------------LIRHHAADTPDKPMVV------DPKERIAYGDLDEKTRAMASGLVAAGVGKGSRVGLLMPNGTDWVLTALAVTRIGAILVPLSTMLTPTELEAQLRTASVQFLIAVDEF--RGRGYPVAPERLPALRQM-------------------WTAEQALTMTG--EPASADALAARVRPSDPMVILFTSGSSGPPKGVIHSHGNAVRAVASGLAARC-VTADTRLYLPMPFFWVGGFGAGIVTALVAGATLV----TEPIPSPQSTLDLLHRERVTLFRGWPDQAEALARH----ASSTDLSALRPGSL--EALLP-------HELRAQPGARASLFGMTESFGPY-CGYPADADMPRGSCGRPFDSMDVRIVDTTGTPLRVDEVGEIQIRG--PHILRGICR---RGREEVFTR-DGYYPTGDLGRLDSDGFLFYHGRSDDMFKVSGATVYPGEAQHALRGIAGVRAAYVVNVPDHQRNR--VGAVVVTDGMSARD-----LCAAAREVLSPFKVPSV---------------------------------------------------- 28628063 46 -------------------------------------------------------------------------------------------------------YTYGQVARDIRRFAKALRSLGLRKGRVVVVVLPNVPEYAIVALGIMAAGGVFSGANPAAHSSEIVKQVESADGKLIVSD---------LPTYHKV----KDCGLP----VIILGEEHVE------GTIHWDELLEAAETNHEDEMVQQNDLCALPFSSGTTGLSKGVMLTHRNLVANLCSTL---FSVSPEMV-GQVTTLGLIFFHIYGITGICCAGKVVVLYE-------LRAFLNALITHEVTFAPIVPPIILALVKN--PIVDEFDLSKLRSIMTAAAPLAPEILNEFEKKF--PDVQVQEAYGMTEHSCITLSHSDQHT-AKRNSVGFILPNLEVKFVDPDGRSLPKNKPGEICVKSQ--CVMKGYYKNE-------FET---------CLTIDKDGWLFLVDRIKELIKYKGFQVAPAELEGILLTHPSVEDAAVVGLPDEEAGEIPVAWVVLNSKAKESEE---DIINYIASTVAQYKRVRVVQFVDSIPKSPSGKILRRLIKD------------------------------ 146308832 24 ---------------------------------------------------------------------------------------------------------WAETYARCRRLASALAGRGIGQGDTVAVMLPNIPAMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVVIADREFF---------DVIHAAIGMLDHPPL--VIDVDDPEYG-EGQAVSELDYEAFLAEGDPEFAWQWPTDEWQAISLYTSGTTGNPKGVVHHRGAFLNAMGNQMTWNMGNHP--VYLWTLPMFHCNGWCYWTITALA-GVHVFL-----RRVDPAKILTLIRDEQVTHLCGAPIVLNALVNMPAEAKAAIDHP-VKAMVAGAAP--PAKVIGAVEEMG---IHVTHVYGLTEVYGPVTLCAWHALPLEQRATIKARQGVRVMVADPKTEPVPGQTIGEIFMRGN--TVMKGYLKNP----SATAEAFEGGWFHGDLGVCHADGYVEIRDRLKDIIISGGENISTIEVEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKTGQQASE---TEIMTFCREHLAGFKVPKTVVFT-QLPKTSTGKIQKFVLRDMA---------------------------- 84502837 5 ---------------------------------------------------------------------------------------------------------YATFQARAARFGGWLREAGVRPGDRVALFAPNRADYLVVLYGTWMLGAAAVPINAKLHPREVAWMLEHSGAGVVVTD----RNG---------AEGLAQAGV---------------------RIVDLDAGLPAGEPLEGCREMAGDSLAWLFYTSGTTGRPKGVQITCGNIMAMVAGYLADVDAVQRADVSLYAAP----MSHGAGLYNFMYVGARHLVPES--GGFDPREIFELGERVGNLCLFAAPTMVRRM--TDLARAAGLTGEGIRTVIYGGGPMYVADIIEAVDLMGPRFVQI---YGQGE-CPMCITALPREMRARLGSVGFAQANCEVRVVNREGEPVPTGESGEICARGA--GVMSGYWQNPEATAET---LKDGWLWTGDMGALSEDGFLTLQDRSKDLIISGGTNIYPREVEECLLTHPAVAEASVIGRPDPEWGEVVVACVV-RAGTCS----EAELDSHCLDRIARFKRPKVYAFVDALPKNAYGKVLKTELR------------------------------- 171060260 27 -----------------------------------------------------------------------------IERAAAVYPQRVAVIH-----GELRQ-TWAQTFERCRRLASALRQAGVGRGDTVAAMLPNVPAMFEAHFGVPATGAVLNTLNTRLDAEAIAFMLQHGEAKVLLTDREF---------AGVIEPALALLGEHRP--LVIEVEDELAPAGKALGEIGYEAFLAGGDAAQAWTLPDDEDAIALNYTSGTTGNPKGVVHHRGAYLNAASNVIGWSLPQHP--TYLWTLPMFHCNGWCFPWTMALVAGTSVCL-----RRVDPALIYTLIRAHRVTHLCGAPIVYSMLI-HAPAALREGITHTVNGLIAGAAP--PAAVIEGCEAAGINLTHV---YGLTEVYGPAAVCAWDALPLAERAMGVPYPQQAVAVLDPATQPVPGVTMGEIFFRGNV--VMKGYLKNPDATAEAFAG---GWFHTGDLAVLHPDGYVKIKDRSKDIIISGGENISSLEVEDTLHRHPAVMLAAVVAQPDAKWGEVPCAFIELKPGMQVSEA---ELIDFCRSHLARFKVPKRIVF-SELPKTSTGKLQKFVLR------------------------------- 158293300 65 ------------------------------------------------------------------------------------------------------RLTYAAVLDKVDGLAAAFHQLGLRQGDRVGIWAPNGTLFYLTNLAAARAGMITVGINPAYQVPELEYALQKVGVKALVAAEGYRYYGMISHIAPELASSLKSKALPELSAVIIQKSLPGAIKFSELFEVPSEQAISKIEM-LQSKIMP-DSGVNLQFTSGTTGHPKAALMSHFGFVNNGL----HIGNRNEMDRLCVQVPLFHAFGMVIAIMAALSYGSTLVL--PTAGFKAADSLAAIV-RERCSIVLGTPTMYVDLVRRIVESGAKLD--SPEIAVTGGATCSPKLFADIKHTLGVRKVKTV--FGMTETTAVIFQSLPEDVQQTVGHVT---DHYEAKVIDRDGHIVPFGTAGELCVRGY--GTMLGYWGDEKKTKETIAA--DRWLRTGDQFMLREDGYGKIVGRLKEVVIRGGENIYPKEVEDYLNTYPKILEVHCIGVPDERTGEELCAYVRLKDPEETID--REEIMRYCEGKLAYYKVPKYVRVLNDLPKTTSGKV------------------------------------- 29830186 1098 ----------------------------------------------------------------------------------------------------TETVTYGELDAAANRLAQHLRTRCVGAESRVAVLLDRGPELVTALLAVWKAGGAYVPVDPSYPAERIAAMCDTAGVRTAVTTSAYAAR--------FTSSGTRLLLLDTDADDIAGRPAAAPARTRDPRRL-----------------------AYTIFTSGSTGTPKGVEVTHQGLANHVAWAARELQDYGGGALFSSAADL--VVPN---LWAPLVTGQRLFL---LPQDTDMSELGRLAEAQPFSFVKLTPGHLDIL-ALQLTPAQAGALAP--VLVVAGEAFTRATLERWRALAPDTR--LINEYGPTESVGTTVYEIPEHADADVLPIGRPLPNMRVYVLDPALQPVPVGVAGELYVGGT--GVARGYANRPDRFLPDPYGTGPGMYRTGDLVRHLPDGNVAFLGRVDDQVKIRGYRVELGEIQAVLTAHPAVRD-AVVTVHRPENGETLAAHVVPADAAAPLPDLA----AHCAARLPEYMIPATFTALDTIPVNANGKVDRSAL-------------------------------- 159037819 30 --------------------------------------------------------------------------------------------------------TYVELAAQVDRAAEALRRLGVGRGDRVALVLPNCPQHVVAFYAVLRLGAVVVEHNPLYTEQELAHQLADHGARVAVVWDRVTAGTTKVETVVAVDLSAALPRLKALRLPLPRARTARAAMTAPAPDLAWEHLVAGSEPLAADHPAPPEDTALLQYTGGTTGTPKGAILTHRNLRVNAAQGRAWMPGLRDGETVYAVLPLFHAYGLTLCLTFAVSIGAALVL---LPRF-DVDETLTAVRRRPPTFLPAVPPIYER--LAVAARARRVDLTSIRYAISGAMTLPPATVRLWESVTGG---LLVEGYGMTET-SPVALGNPVSAARQPGTVGVPFPATNVRIVDPDTRDRAPGEAGELLI--SGPQVFAGYWH---RPEETAAVLLPGGWRTGDIVEMNSDGFVRIVDRIKELIITGGFNVYPSEVEEALRQVPGVRDAAAVGLPGAGGAEEVVAAVVLHPDCATDAA---GIRAACRQHLTAYKVPRRIVVVDDLPRSQLGKVLRREVRD------------------------------ 196186914 3 -----------------------------------------------------------------------------LGRWARAQPEKAALIF----PEAGQVVSYGELDASVDRVARWLVSLDLQPGDVLAYLLPNSVQVFEIAFAARRAGLYYTPLNTHLRDAELAYVLKDAGAKVLVAGVEY------------ADLASRLAQ-PGLKIFIIGGGPGAS-------DYEQAVEAAQAAAPPAERPSGRD---FV-YSSGTTGFPKGIVESAGEPDREV-EAWRKSFQFGQDTIYLSPAPLYHASPLRYCVR-TLQVGGTCVVL----GKFDAEAALQSIETYKVTHSQWVPLMFIRLLALPQPVRQRHDLSSMRYAIHAAAPCPVSVIDWWGDRL-------WEFYGGSEIGTTMIGPV--DWKTHKGSVGRAVLG-EVRIVGEAGSVVEPGQIGKIFFAG---GPTFEYYNDPEKTRAAYNEA--GWATYGDIGHLDAEGYLYLSGRRTDLIISGGVNIYPQEIEDCLSRHEAVFDVAVIGVPNTEFGEEVKAVVQLRNHADASEALAVELMAYCRSALSPVKTPRSVDFDAALPRQENGKLLKRLIKE------------------------------ 163758844 32 -----------------------------------------------------------------------------LERAALIHPDHIAIIH------GSQRTSYAMFLERSKRLANALGSVGIGKGDTVSVMLSNTPAMLEAHHGVPMTGAVLHSINTRLDAQAIAFQLDHAETKVLIVDREF-------------SAVMAEALALAAAKPLVIDYDDTDAPFAKGGTHDYDTFVSAGAPDFIRSAPDDEDSVSLNYTSGTTGNPKGVVYHHRGAAL-MGYSNVIASGMGRHPVYLWTLPMGWCFPWTLGVVA----GTHVCL-----RWVRAKAMYDAIADHGVTHLCGAPIVMSTLLNAPET--EKRDFSQTVSFNTAAAP-PPEAVLAGMADAGFE---VVHLYGLTETYGPAVVNEWKSRTARKARQGVRYPALDLAVLDPETTPADGETIGEVMFRGNI--VMKGYLKNPE----ASAEAFRGGWFHGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEVEDALYKHPAIMAAAVVARPDDKWGETPCAFVELRPGQTLSEA---EVIEHCRGLLARFKCPRSVVF-REVPKTSTGKIQKFLLRE----EARSLGNP------------------ 145592396 3 --------------------------------------------------------------------------------------------------------TYAREYERTLRLADGLRRLGIGPGDKVATMDWNTIWHFDLYWAVPAMGAILHPLNVRLAPEDLVYIINHAGDKALV----YHR-----DFAPLVEKI--RPYLKTVQIYIQISDGAGAV----GKDPEIEDVMKSGEPR--PFPDLSEDTATIGYTSGTTGKPKGAYFTHRA-LTLHTLSSALMFSVARGCTFLQLVPMFHVHGWTPWTFA--LMGWRQV----YPGRFDPNHVVKLIAEERVKSLAGVPTMLYMLLTAPEFPKYVNRIREVKPIFVVGAALPKELAKRAAEAGFIPRV----GYGLTETAPVLTLGYFRPTEKLPTATGLPIPLVDLAVVDENLNPVPGRTMGEIVVKAPW--VTPEYLGDPEKTKESF---RGGWFRTGDVAVWYPDGRIRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQVAVIGVPHEKWGERPVAVVVLKPGAAATEDIINHLQKFVDAKIPKWWLPDKVIFVNQLPLTGTGKIDKKVLKE------------------------------ 15227878 67 --------------------------------------------------------------------------------------------------------TWFQTYQRCLRLASALTNLGISRGDVVAALAPNVPAMHELHFAVPMAGLILCPLNTRLDPSTLSVLLAHSEAKILFVD---------HQLLEIAHGALDLLAKKSLKLVLISQSNDDDDSDEDSSDYEYETLLKSGDSEFECEW----DPISINYTSGTTSRPKGVVYSHGAYLNSLATVFLHQMSVYP--VYLWTVPMFHCNG-WCLVWGVAAQGGTNICLRKV----SPKMIFKNIAMHKVTHMGGAPTVLNMIVNY--TVTEHKPLPHRVEIMTGGSPPLPQILAKMEELGFN----VSHLYGLTETGTHCVLSLEERTKLKAGVQHLGLEGLDVDPLTMETVPDDGLTMGEVMFRGN--TVMSGYFKDIEATRKA----FEGDWFHGDLAVKYPDGYIEIKDRLKDVIISGGENISSVEVERVLCSHQAVLEAAVVARPDHHWGQTPCGFVKLKEGF---DTIKEEIIGFCRDHLPHYMAPKTIVF-GDIPKTSTGKVQKYLLRKKA---------------------------- 120405915 6 --------------------------------------------------------------------------------------------------DDEASLSSAELLSAATNLAHALRRMPV--GSVVSFAVPNWHEAAVIYLGATLAGMVVNPILPSLRERELSFILADAGSRAIFIP--QTFGG--HDYAAMLDRVV--AGLPSPPEVVVVR--------GEPRRPALTDLVSEPRDGTLPD-LDPAATRMILYTSGTTGRPKGVLHSHGALIAQLGRYWR----IDPGDTFLVPSPIAHIGGSIYAFECPLLLGTQAVLMQ----RWDPDAAVALMLRHRCTHMAGATPFLDGLLAAAERAGTR--LPDLKVFICGGASVPPSLIRRAADYF--DKAAVSRVYGSTEVPVTTVGSLAADTDGRPGIA-------DVTLVD-----------GE--IRARGPQMLTGYLHPEDNSES--FDA-EGFFRTGDLGHLTDDGYLVVTGRAKDLIIRNGENISPKEVEDILVTHPQIAEIAIVGIPDLRTGERACAVIVAADSAAPD---VAEIRDFVARGVAKFKAPERVVVVDALPKNDAGKVLKHAIRAVLLEKPRE---------------------- 162450659 2608 -------------------------------------------------------------------------------------------------------LTYRALDERADALARALVRHGAGPDEVIALLAERGLDFLGGMIGVWKAGSAYLPLDPFHPPHRIAQVLESSGARRVLVSG---------PLEAALRRALEMAAAPQVIHL--------EDALTPG------AEIARAPLPHA----RPSNLAYVIYTSGSTGAPKGAMVEHRGMLNHL---FAKVQDLEEDCVAETASQCFDISVWQFLV--ALLLGGRVHIL-GEEVVRDPARLLAAIEEHGLSIVELVPSMLRAVLAEARSLERAPQLSGLRWMVATGEALPPELTQWIE---AYPAVPLLNAYGPTECSDDVTHHRVREVPTAAHPIGRSVANMRLYLLDRRGQPAPIGVPGELFVGGV--GVGRGYLRDPRRTADVFFSPVPGMYKTGDLARYLPSGELQFLGRLDHQVKVRGFRIELAEIESALKRHPGVAEAVVVAREDRPGDKQLVAYVVPAAGSPRSAAL---LKEHARELLPEYMVPAFVVLLDALPLNANGKVDRKAL-------------------------------- 162450659 29 ------------------------------------------------------------------------------------------------------RMSYADLARRARQVASALRQVA-EPGERAILLYEPGLEYIVAFFGCVYAGLVAVP---AYPPDP--ARIERTLPRL-----CAI-------LKDARAGLVLSTGTITSMAVHLFDRA---PELGAARWVATDELPAEGEGAFRPPAVGPASLAFLQYTSGSTGTPKGVMLSHRN-LLHNLESISRCFGAHRGSVIWLYHDMGLIGG----ILEPLYHGFNVALMSPLTFLRHPLRWLQAISEERATISGGPNFAFELCRKSSPEERRSLDLRSWEVAFCGAEPVRPETLDRFAAAFGPRRTAFYPCYGLAEGTLIVSGGEAGSGPIVGASCGRSLPDQELVVVHPEATACPAGHVGEIWLRG--PSVAQGYWGRAEETKGTFRARLPGEFRTGDLGFL-KDGELFVTGRRKDLIILRGRNHYPQDIELTVESHPAIRSGCSAAFAVEVDGEERLA-LALEIDVRKERDLRARLIGAIRERLAPHAV--ALLPPGSIPKTSSGKIQRHACRAAFLG-------------------------- 162450659 1773 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERHQVDYLQCTPSLLRGMM---LEPSAAAALSSLRALLLGGEPLPFDLVEEIRKTFPGA---LLNMYGPTETTIWSSTHLVRAAGTGWASIGRPIDNTALYVCDRHLQLVPVGVQGELYI--GGEGVTRGYLSRPERFLPDPFSGDAGMYRTGDRVRWLPDGTVEFLGRTDHQVKLRGFRIELGEIEAMLAQHEAVALAVVSVREDTPGDRRLVAYVVPAPERSVDEA---ELKRFVRDRLPDYMVPSVVVALSSLPLTANGKIDRKAL-------------------------------- 153864076 19 ---------------------------------------------------------------------------------VAKNPSNLAVVFEGEG------LSYQELNDKSNQLAHYFLKLENASNPLIAICVERSREMVIGLLGILKAGGAYVPIDPNYPAKRIAYMLKDSGAPLLLTQ-----------------TALK----------VKLPLDDSSVIAIDEADF------ASQATQNPKQQSQPDDLAYLIYTSGSTGKPKGVLHSHSGIL-----TVPISFDVSVWEIF------------SQLCYGGTLH---LLHKDSLLDTPC---LVRYLVDNQITSAYLAPALLEVVMAFG---KRSCPLQRL----LVGEPIVQKTLQLFRQL--SPQLRIINGYGPTETVCATLFNFEQAEEPRQTPIGKPVANYQVYVLDTENALLPINIPGEVCIAGA--GVARGYLNRPEKFIEVLFGKRERIYKTGDLARWLPDGNLEYLGRIDHQVKLRGFRIELGEIEAVLCQHPEVKEAVVV-LYDADDNKRLVAYVSVDKELT-QADLASELKNSLKQQLPDYMIPADLMVLDALPLTSNGKIDRKAL-------------------------------- 91777399 11 --------------------------------------------------------------------------------HAGLTPDKAAAI----NSTSGEVLTYRELDERSNRFAQCLYAAGLRRGDHIAMVLENNMRCFEVCWAALRSGLMITPVNRYLTAAEAAAIIEDSHAQVVVSS---------YAMRELA--AGLTGMMPTCRLRLMVDGTISGWD-------SYEALTGRYPARLADEWLGA----MMIYSSGTTGRPKGIIRAQQGRVTEGSGSARYGFDAQ--TVYLSPAPL----YHT----APLFGGGTVVFME----KFEPLEALQAIERYRVTHSQWVPTMLIRLLKLGPAVRNAFDLSSHRVAIHAAAPCPQEVIDWW--------GPIIEEYYSSTEGNGVTTLNTEEWLAHPGSVGRALLGV-IHICDDDGNELPVGETGTVYFRDQLP--FR-YHNDPDKTRAAQHPRHPAWTAVGDIGHVDADGYLYLTDRKAFMIISGGVNIYPQAIEDALAVHPDVQDAAVIGVPDAEMGEQVKAIVEPAPGVAPSDALAERLLAYLRTRVARYMVPRSIDFIDAMPRLPTGKLYKRALRE------------------------------ 9937233 1521 ------------------------------------------------------------------------------------------------------RMTYRRLTEHARRVGRTLRRLGARPGRLVPVVARKGWRQAVAALGVLESGAAYLPLDPELPAERLVHLVRRAEAALLLTE------------RALLDTLAVPVGVTVLAVDDDAALDADGGPLQSVQNL--------------------TDLAYTIFTSGSTGEPKGVMIDH----LGAANTLECVFGTGPGDAVLAVSSPSFDLAV-YDLFGVLAAGGTVVV----PAHDDPGHWAELIRRERVTLWNSVP-ALGTLLTEYAEALAPDALRTLRAVLLSGDWIPLGLPDRI-RALSAPGATVMSLGGATESVWYEIGKVHEAWSSIPY--GTPMANQRLEVLDEQLRPRPDWVPGELYIGGT--GVAKGYWRDPEQT-SLRFPVHPGLYRTGDFARHLPDGTLEFLGRQDDQVKIGGFRVELGEVEAALGRLPDVAAGAVIATGDPRGDRRLVGFAVPAREGGFDAA---GLRRQLARRLPAYMVPTTLLPLDRLPLTANGKVDRAALQRLV---------------------------- 160901406 34 ------------------------------------------------------------------------------------------------------RYSYAGLHTEARRLASALLGLGLDKGDRVGIWSHNNAEWVLMQLATAQVGLVLVNINPAYRTSEVEYALNKVGCKALVTMAQFKYLGMLCELAPELATAARLPQLRSVVWIDVAGQGEEQPGMLRFSSLLARGDAQDARIDAVAATLKNTDPINIQFTSGTTGFPKGATLTHRNIL-NNGFFIGECMRLTPEDRLCIPVPLYHCFG---MVLGNLAHGSAIV-------YPDPLLVLETVQAERCTGLHGVPT---MFIAELDHPRKEFDLSTLRTGIMAGSPCPIEVMKRVVSDMHLSEITIA--YGMTET-SPVSCQSDADTPLRVSTVGKVQPHLEVKIVDPAGEVVAPGVSGELCTRGY--SVMHGYWGDEARTREAIDD--DAWMHTGDLATMDEQGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDVRYGEELCAWIIVKPGQTLTED---GVRDFCKGQIAHYKVPRYIRFVEAFPMTVTGKI------------------------------------- 15891854 66 -----------------------------------------------------------------------------------------------PENSRRTRLSYAQLAERATRFARQLRAMGVQRGDRVVICLPRGLDQYMAILGTLWAGACYVPVDWSYPQDRIDFIAEDSGATLIVT-DAERAGGMRV-------------------TTLVVNETLGDLAAQDAVPITRAE--SGASP---------DDLAYIIYTSGTTGRPKGVMISHRS-ACHFLRSEGAILAIEESDRVFGGFSIAFDMSWSAFSAGAELLVATEALHKAGP---DVGI---TLAAESVTVWHVVPSLFTLVEAE---------IPTLRIVNLGGEACPPDLV----ERWARPGLRILNTY-----GPTETTVTATWTEVQPGTIGRPLPGYTAWIVDEKLWPVAAGAEGELVI--GGPGLSGGYVNRPDKFVNTPFYGPDGIYRSGDLVRLDAVGDIEFMGRIDTQVKIRGFRVELAEIEAVIAEDASVAQAVVHLFRDNDGSELLAAFLVARGNAAIDMEAA---RKRVNDRLPNYMRPVVYQVLDALP-TLSGKVDRKALQRPV---VVAVTDRETVA-------------- 13094061 1629 --------------------------------------------------------------------------HQLFEAQVKVSPDAPALLF------GEQVLSYTALNQRANQLAHRLREQGVGPDVLVGIAMERSPEMVVGLLAILKAGGAYLPLDPEYPQDRIEYCFEDSQSILLLSQS---------HLLARMPEAF------------------------HARTLLLDQLSLEGYPVTDPVCMEPGNLAYSIYTSGSTGKPKGVLHRNVTALIGWALTVYSQQDLC--GVLASTSICFDLS--VWELFVTLSAGGYAVL------AANALELPHLAAKDRVRLVNTVPSAIKMLLETGELPA------TVRTINLAGEALKQSLVDELYAT--GHVQQVYDLYGPSETYSTFTLRCANG----RANIGRPIANSAVYLLSEAVAPVPVGVNGELYMAGA--GLARGYLGRPERFIPDPFDEQGGMYRTGDLARYQDNGLIEYAGRIDHQVKIRGFRIELGEIESRLQAQEAVREAVLLAQDGP-TGKQLVGYVVPADETVMASALRDALRGQLKQTLPEYMVPAQLVFLEALPLTPNGKLDRKAL-------------------------------- 13094061 486 -----------------------------------------------------------------------------------------------------QTLSYGELNRRANRLAHKLRELGVGPDVLVGLAVERSLDMVVGLLGILKAGGAYVPLDPESPQDRFAYLFEDSGIGLLLTQS-------------HLRDALPIPT------------------GIQSLNLDETALADYSEANLACV-VSPQNLAYVIYTSGSTGKPKGALLTHHNVVRLFAATQEW-FRFDASDV--------WTVFHSYALYGALLYGGKAVI---VPR--DVARFHALLLSEQVTVLNQTPSAFQQLIPLACEAARGGSQLALRYVVFGGEALDLSSLKPWLDVFGDRQPRLINMYGITETTVHVTYRPISLDDLKSGSIGEVIPDLSCYCLDGTLNTIVPGSHGELMIGQD--GLARGYHGRPERFVPNPFSQGGRLYRSGDLARYGGDGVIDYLGRIDHQVKIRGFRIELGEIEARLQEQGAVRQGVVLAQDGP-QGKQLVGYVVPGDSSVLDSLLRGSLREALKASLPDYMVPAHVLFLASLPLTGNGKLDRKAL-------------------------------- 157764038 73 --------------------------------------------------------------------------------------------------------TYSQVATDAENLACGLLHLGLNKGDRIGIWGPNTYEWTTTQFATALAGMVLVNINPSYQSEELRYAIEKVGIRALITPPGFKKSNYYQSIKDILPEVISSRNFSCFQHLIMFDEEDKPGAWK------YTEVMKMGTEEDRERETQPDDALNIQYTSGTTGQPKGATLTHHNVLNNAYSEKKTIICI-PNPLYHCF---GCVMG----VLAALTHLQTCVF--PAPSF-DALAALKAIHEEKCTALYGTPTMFIDMINHPE--YTKYNYDSIRSGFIAGAPCPITLCRRLVQDMHMTDMQV--CYGTTETSPVFMSTRDDPPEQRIKSVGHIMDHLEAAIVDKRNCIVPRGVKGEVIVRGY--SVMRCYWNSEEQTKKEI--TQDRWYHTGDIAVMHDNGTISIVGRSKDMIVRGGENIYPTEVEQFLFKHQAVEDVHIVGVPDERFGEVVCAWVRLHESAE-GKTTEEDIKAWCKGKIAHFKIPRYILFKKEFPLTVTGKV------------------------------------- 17531443 19 --------------------------------------------------------------------------------HQEKDPDNVAFVTAENEDD---SLGFQQLGKKVLQISEWFVENGYKKGDVFLLASYNNWRCFAAALGAWRAGLIVSAAASQFTSFEMNYQIEDSQSQVILVDK---------HTLPVVQEACK--NLKFVKQIISI--SANPPSPVIKFDVLTSRLVRNLKM---PLIDPKNDIVFLPYSSGTTGKPKGVMISHLNFSMMLESSLRF-FDLPPDDLHFLP------MYHAMGMFRTLLTGTTQIMF----TKFDMELMLKNIEKYSIMVLSLVPAAVRML---NSPLLQKYDVSSLVSVTVGSAPFPESASKKLKQLL--PNVNIVQGYGMTELTFATHLQSPGSPD---GSVGRLVPGTSMKVKKEDGTLCGPHEIGELWIKG--PQMMKGYWKKEQQTNELLDEH--GFMRTGDIVYFDKNGETFICDRIKELIKVNAKQVAPAELESVILEHDDVADVCVFGVDDASSGERPVACVVSKRGR--DMETSKAIMKHINQKLARYKHIKEIEFVSEIMRTGTGKLLRRAMKK------------------------------ 170736728 8 ------------------------------------------------------------------------------DRGWRLNPDGIAYI-QGD-----RNYTFQEIGELSCRIANGLLAAGFAKEAKAAVWADNDVIGWSCALGMWRAGLAYIPVNGRNAVAENQYVLDAFDCEVLFFHQAF----------AAAIDALR----PSLPKVRLWVCLDADLPWAPSLAAWS----ERQPATPPVVDYAMDDVVALSATGGTTGAPKGVMNTHRSLQTYFAQFMIAMTDARP--VNLAAAP---MTHTAGMMSLPCARGGTVVVLP----KPDPALLLGAIVKHGVTEFFLPPTVIYRLL--DIPGIEQVDFSSLRYFLYGAAPMSVEKLKRAIDVFG----PVMTGYGQTEAPASISYLTPAASDTRLASVGRPNPLVRVEIVGERGEVLKQGETGEICVRGDL--VMKGYYRAPDKTAET---IVDGWLHTGDIGHLDRDGYLHITDRKKDMIISGGFNVYPSEIEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVELNAGQQVSAE---ELVALCKEKLGSVKAPKSVDFVAALPRSTAGKVLKKDLRE------------------------------ 214030029 34 -------------------------------------------------------------------------------------------------------VTFGALFARAEQMAAALVSRGVEPGDRVAVQVHKSLAAIELYLGTVMAGAIFLPLNTAYTDAEVAYFIADATPRVFVCD-----PDRETGLREVAGAAE----------IVTLDRNGQGT----------LSVLADGQGGFDPVAREADDLAAILYTSGTTGRSKGAMLSHAN-LYSNSLTLRDYWQFTSDDVLIHALPI----FHTHGLFVALLSGASVVFLPG----FDGEAILNAMP--GATALMGVPTFYTRLL-ADPRLTRERA-ANMRLFISGSAPLLVDTHEQWEMRTGHR---ILERYGMTETN--MSTSNPYKGERRAGTVGFPLPGVEARVM-KEGGEVPTGEIGVLEVRG--PNVFQGYWQMPEKTAEEL--QADGWFITGDMARIDADGYVTIVGRQKDLVITGGFNVYPKEVESLIDDLPGVLESAVIGVPHPDFGEAVVAVVVP-EGEGTSAE---AITAALSGQLARFKQPKEIILLDALPRNTMGKVQKKALREEYAG-------------------------- 126730217 28 ------------------------------------------------------------------------------------------------------KITYAGFLESSAQIAHVLTGLGLWAGDRVALQVQKSPQALAVFAACVQAGLVLLPLNTAYTTEELTYFIENSGAALVIIDS-----GKLEALAP-VAEGLGA-------RVETLNADGSG---------SLTDKAAQAPRQFDTVPRGEDDLAAFLYTSGTTGRSKGAMLTQAN-LLSNARTLVQEWRFTADDVLLHALPI----FHTHGLFVALVAGGSMIF---LPGFDLDQILAQMP---KATAMMGVPTFYTRLL--DDPRFTRGAAVHMRLFISGSAPLLAETHVQFEALTGQR---ILERYGMTETN--MNTSNPYDGERRAGTVGFPLPGVELKITNETGATLPQGEVGAIEVRG--PNVFKGYWQMPEKTAAEL--REDGFFITGDLGVIDADGYVSIVGRSKDLIISGGYNIYPKEIELVLDEQDGVLESAVIGVPHRDFGETVVGVLVPRNGATLDTD---AIMEKIRQPLARFKHPRRLVVVDSLPRNTMGKVQKNLLRD------------------------------ 77458074 467 -------------------------------------------------------------------------------------------------TDETGRLNYAQLQAQVERLAAGLHAEGVGRDSIVALALPRSAALVVAMLAIWRVGAAYLPLDRQWPVARQQLMLEQARAGLLLT--------------DATQVAEWQDSALPVRSI--------------------DQLLATDAAPAPAHETQGSDLAYVLFTSGSTGTPKGVSIEHR-HLLNYTASVSSALGLDGHRHFGLTSTVAADLGNT-TLFGALFNGAALHVASDAQMQ-DAQAFAGYVQAHAIDCLKIVPSHLAALLDSETPHLP-------RTLVLGGEAIAAPLIQRIAQV--RSDCQVFNHYGPTETTGVMVAPGQGA-----GWLSQVLDNNQVYVLDAQQQLAPVGVVGELYVGGA--QLFRGYVNDAEALIDSPFISGERLYRTGDLARYLPEGAIVLHGRRDHQIKVRGFRIELTEVEAQLLRQPSVQEAAVVAGDSP--EQGLQAFVVARESLAAD-----SLREQLAQQLPAVMVPQQIRFIERLPRLANGKIDRKALQQLADQGVDDVAPRDALE-------------- 83645725 548 -----------------------------------------------------------------------------------AHPHKTAVVC-GDE-----RISYLELDRRATLLALQLQHLGVAPDTLVAVYMGRSVDMIVALAGVLKSGAAYLPIDPANPRDRIADMLASANVALAVTHS---------------DLALDLPEGCTLVRLDRLLRNDPKCS-DPLRHLHEGDHLSG--PPCRCVPTPPDHLAYAIFTSGSTGAPKATPIEHRNVL-NMLAALQPIVEFSADDV--------WTLFHSYAIWGCLLYGGTLLVTTEEERH-NPHALARLLRRENATVLNLTPSNMEKLLAADDEAFP----YRLRAFCCGGEAFPGRLV----SPILKFGLPVWNFYGPTESSIHRVTGADAELATLP--IGAPLANYQLYVIDAFGEPAPAGVAGELCIAGA--GITRGYLGNAERFVHMTHPLCRGVYKTGDLVRRRADGAIDYLGRSDFQIKLRGFRIEPGEIESLLTEHALVNQAVVCKQYAEDGGEYLAAFIVVRRAPEDAAGLFEELRKLVRSKLPEYMAPTSYMILSELPLNGNGKIDRK---------------------------------- 111224039 30 ----------------------------------------------------------------------------LLRTAAERHGPAPALVHGG------RRISYAQLDRWVDRLAGGFAGHGLRAGERVVVQLPNVPEFVATCFALFRLGA--KPVFALTASREIAYLCD-------ITAAAYVFPGRHRGFDHPALAREIRAGTHGLRLLFALGDAGDDL-----IDLSTVDGEAGRLPEQ-----DASDVAFFLLSGGTTAIPKIIPRTHDDYAYQCRATADLI-GFTAADVYLAVLPLEFFTWGCPGVIGTLLSGGTVVLADD----PTTDDCFATIERCRVTVTSLVPTLAQLWL-EATEW-NTRDLSSLRLVQLGGARPARSLVERIGPAFG---CELQQVFGMAE-GLLTLTRQGDPPETVLGTTGTPLSEEDIRIVGEDERDLPGGEVGELLVRGPY--TLRGYYRAAE--HNTRAFTADGFYRTGDLARLTANGDLVIEGRIKDVVIRGGNKTSAAELEEHLLTLPGILRAAVVGLPDELLGERIGAFLVTAGTRPSRHELNQGLQQ---RGLAEYKFPDQVEFVDELPVTPLGKIDKKAL-------------------------------- 56461256 35 --------------------------------------------------------------------------------------------------GDIHRYSYAECWQRSGQLAHALQKLGVQPGERVASLAWNTYRHMELYYAVSGSGAVHTVNPRLFG-EQIAWILNHAESGWVFVDLSFVELLESIEDK-----------LPGVKGFVVMTDKNHMPNTKLKNVLCYEELLESEPKDYDWPDVDENSAALLCYTSGTTGNPKGVLASHRAMVLHAQATVSAMLDLRSDTVLMPMVTMYHVAAWGAPYAGPL-SGCKLVFTDGT----SGEAMAEMIRTENVTVGLGVPTIWLTLHNYLSE--NSLDIPSLQRVCVGGAASPMGLVKTYDQEYNVYWQPI---WGMTETGPLVHSVPPQAVTHRPKEAGRPVFGIEHRIVDAEDTPLPGETRGELQVRGHWIAS-QYFRNDD-------LSSFPDGWLTGDIAVIDPEGFMKVVDRKKDVIKSGGEWISSLDIENFVSQHQAVNESCVIGVKHPKWDERPLLLVVLNKGESLS---KEDIKNFLDGKIARWWMPDDVVFVDELPHTGTGKLIKNTLRE------------------------------ 161598438 46 ----------------------------------------------------------------------------ALVRHARVAPDHPALV------DERGELTYKELDEQSTAVARGLQAAGITEGMVIAALARDHRGLIMAKVAAGKLGVRIALMNTGFAKPQFAEVCAREKVQAVLHDSEFL--------------GLLDALPPELPRYLTWVDEGTEVP---AGTQTFDDLIAANSA--EPLPAPSKPGGFIILTSGTTGLPKGAPRTK----VSPFATAQFV-DRMPFRRFGTVSPIFHSTGLGTWLVGTVLS-NKIVMR----RRFDAEATLKMIADHKANMLVAVPTMLHRMVELPEEVRAKYDLSSLESIVLAGSALSPELSIRAAEVFGPV---VYNLYGSTEVAIATIAK-PEELAVAPGTVGRPPITCDVRLYDDNDKQIEKNVTGRIFVRSGAP-----FEGYTDRHKQ----IIDGYMSSGDVGHFEEHGLLMVDGRDDDMIVSGGENVYPQEVENLLLEHDDIFDAAVVGVDDVEFGKRLRAFVVPEPGKQPDAE---EIKAYVKNNLARYKVPRDVIFLDDLPRNATGKLLRRVL-------------------------------- 114327454 18 -------------------------------------------------------------------------------------------------------LTYAGLRTLAARTTETLGKAGIGRGDRVAIVLPNGPEMAASFIAVAHA-ATTAPLNPAYKEEEFDFYLSDLNAKALVIQRGMESPARIVAARRSIP-------------VIELD----PIEASGAGDFSL-ALPEGLSGEPSTAGIPAEDIALVLHTSGTTSRPKIVPLRQ----VNVSASAIHILALTPNDVCLNIMPLFHIHGLIAATLSSLAAGASVV---ATPGF-NAFKFFSWFSEANPS-WYTAPTMHQAILGLAGRNKDTIARSRLRFIRSSSSSLPPQVMKDLEDAF---SVPVLEAYGMTEAAHQMCSNPLPPRAHYAGSVGIAA-GPEVGIMDDDGTILGPNQLGEVVIRGR--NVTAGYENNPDANLKGFHN---GWFRTGDQGKIDEAGYLWLTGRIKEIINRGGEKFSPLEVDNVVMEHPAVQQCLTFAIPHDKLGEEAGLAIVLHEGQTADE---HQIRDYLSQRLAAFKVPRKIVFLTEIPKGATGKLQR----------------------------------- 148652888 38 ---------------------------------------------------------------------------------------------------DKKRMTYTELFSRIGKLANVLDSLNLDKGDVVAVMSHRFLESYFAILQTVNI---------RLSPDKVLYTINHAKPRVLLLNSEF---------APMVKD--YQFENSSIEHIIWLDDNGVSSEGVFGNNQAYEALLAEASDEFEFQDFDENTIATTFYTSGTTGNPKGVFFSHRQIVLHALAEAA-TLGILPGDVYMPMTPMFHVLAWGF-PYTATMLGMKQV----YPGRYMPDVMLNLIETEKVSITHCVPTILQMLLKQAEAEGKRFD--GLKMII-GGSRLTEG----LAKTALSAGIEVYTGYGMSET-----APLISLTEFRSDDPGKPVIMVEAKIWDGDGNALPGKQTGELVLRAPW--LTQSYFKNADAGVELWQG---GYMHTQDIAFMTEDGTLKITDRLKDVIKSGGEWISSLEIETILSLHPAVADVAVIGVRDEKWGERPLAAIVLKPNQDVTVEDIKAIAEKAAEKIPKYGVPEYYKIVDELPKTSVGKHDKKVMRELYVGQT------------------------ 166368391 489 ---------------------------------------------------------------------QTNIAENLFEHQVLKNPNGIAIEWCRE------KITYQDLNHRANQLAHYLQSKGVKVESLVGICLEQSVSIIISFLAIIKTGAAYLVLAPNYPQERLNYILNDAQVSVLITQN------TLVNLFR--DHQAEVVCLDTEENLIVSQSQNNLVN-----------------------PIQPNNLAYIIYTSGSTGTPKGVMIEHQS-LVNHSLGIIKVYDLTNRDRILQFASFTFDVAAEEI-YPTFLTGATLVMRP-ALMFPSLADFTQFIQQKCLTVINLPATYWH-------EWV--LDLSTLRLVITGSEEVLPELWQKILSNSQREDITWLNAYGPTEATITSTVFNPNFIQIHSVAIGKPITNTQVYICDRYLQQVPIGAKGYL-------------NRDDEKFITHAFSEYQRFYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIEIGEIEAVLTEYPDVRATAVIVREDQTNNKQLVAYIVPKPSIDP-----AKLRSFLKQKLPDYMIPAFFVQLQELPLMSSGKIDRNAL-------------------------------- 160940521 37 --------------------------------------------------------------------------YDALSLSAARHPDKTAVV---DDSGAA--YTYTELRDMADHFSSYLYYIDIKPGTKTGIMMFNSVEFCVTFLALTKLGAVVIPLPSKYSRNEVLSLTAKADLQYILCDEKFY--DWFVPL--------ETSGVHL---------------MKPGRSQDGFGFSHLCASYLSPVPSREEDDALIMFTSGTTSQSKGVIIKNYSIM-HAIVSYQRIFQITDRDTTLIPIPIYLVTGLVALLGLTLYAGGTVYLH----KFFDAKRVLRDVNDKEITFLHAAPAVFSLLLREKDSFPS---LPSLRLLACGSSNMSKEIHRWL-------PCAVFHTYGLTETCSPA-TIFPGSTSSYIGSSGLPIPGTCFCILDDSGSQMQTGQVGEIAVRG-------TVLLD--RYYQKGTGELDGWLRTGDLGYFNGEGYLFIVDRKKDMINRGGEKIWSFDVENELYRLDGIDEAAVVGIPHDIYGEVPVAAVKLSPESILTE---QQIQDLLKCRIAKYMIPSRILFLNELPLTPNNKVNKSAIRKL----------------------------- 85703807 8 -------------------------------------------------------------------------------------------------------VSYDAFLRLTARIAHALRGAGLAPGDRLAAQVEKSPEALAVYAACVQAGIVFLPLNTGYTGDELGYFVGDSGAKVLL-CDGAKMG------------ALQTVADQSGAILMTLNADGTGTLVDAAKDL---------PERFETAARGEDDLAAFLYTSGTTGRSKGAMLTQRN-LLSNAEVLVESWRFTRDDVLLHALPI----FHTHGLFVALLAGGSMIF---LPKFEQD----RVIELLRATSMMGVPTFYTRLL---DDPRFTRDLAHMRLFTSGSAPLLAETHVAFEERTGHR---ILERYGMTETN--MNTSNPYEGARRAGTVGFPLPGVELKITDPQGAEVPQGDIGIIEVRG--PNVFAGYWNMPEKTAEEL--RANGFFITGDLGMIDDQGYVQIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVVGVPHPDFGETVVGFLVPQKGAVLD---LDGIAGAAVKSLARFKHPRKLIVLEELPRNTMGKVQKNILRAEYSG-------------------------- 85710075 87 --------------------------------------------------------------------------------------------------------SWTQLDDRIERLAARLVETGLERGQSVAILGASSTNYALVFLATVRAGGVAAPLTTSASPEQLEGMAADSGARHLF-----IDAGKAAELGDEF--------MPDLEHVRL-----------EEVDAWMAPEGTSAPAFGP----DRKDPFNIIYSSGTTGIPKGIVHSHAATALSYLASGLEVRSLASTPLYSNTTMVAF--------LAPLLAGGTVVM-----GKFDCARWLDHAAGDRTTITMLVPVQYQRLM--DHPGFDDHDLSSLAMKYCTSAPFSAELKREVLERMPGG---LIEIYSMTE-GGVVCLLACHEFPDKLHTVGRPAPGSEMKVLDDEDNEVPPGTPGNLIGRSH--TMMSGYKNRPDKTSEAYVDPDGGVWRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEREDDVVEAAVVGIASKQWGETPVGFVVLKENGRECEEVLASVNA----RLGKTQRLSALHPIDEMPRSHIGKLLKTTLREKAE--------------------------- 115375634 999 ------------------HYQVLLKGAVEQPE-------KRL-WQLP---VL-GEGERQTVLEKWNQTGRL-FCE-LFEKQVEKTPEAVAVVC------GEQALSYRQLNAQANRVAHALKARGAGLEKVVGVVQERGVGYLVSLLGVLKADAVYLPLDPALPASRLAGLVKQSGCQWVL-SEEKTRG---------LAQEIAQGQ-------PVLEREG---------------VLAEGRGEHNPKEVEPKSLAYVLYTSGSTGVPKGAMIEHRG-MKNHLMAKVRDLGMGPEEVVAQVAVQSFDVSVWQFLSALLSGGRTAV-------FPDESAWLKEMGRQGVTLLETVPAHMKLILEELEARPNEYDVSALKWFFLNGEALPAELQRWFERYPG---IPMVNAYGPTEC-SDDVTHYMKAPQQKQGWMPGTLPNLQLYVVDEWIQPVPLGVPGELCVGGV--GVGRGYLGDAVKTAGSYVQAGERLYRTGDLVRCLEDGTLEFLGRNDHQVKIRGIRIELGEIEAALRKHPRVGMCVVVARA-EGQGKRLVGYVSAKEGAQPTG---KELTEYLKGQLTAAMVPSAMVVMEALPLTHNGKVDRKAL-------------------------------- 94312728 14 -----------------------------------------------------------------------------------------------------RVVSYAQLWEGVELAQRYLEAQGVGTGDRVLIVAENSLAMITLIFALSELGAWPVVTNARLTAREIEEIRAHCTPRLMLFTHAASPDALRHGLRYRARE-ISPPGLGPL--------------MAADAD---------AGSEREPAEL-ARDVAALIYTSGTTGQPKGVMVTHRGLLHYARVTAE-IRRMGPEDCAFAIMPMSHIFGLATLLLATFQAGGSLYL---VARFNVADACAAL-QRDEISILQGVPAMFRILAYLGKSGVTTLHPKRLRYLYTGGGPLDLALKRNVEAMFGQ---PLHHGYGMTEAGSLFIT--RTDRPRSDSSAGEIVEGAELRVVGPGGEPVPEGSPGELWVRG--PGVMRGYYRAPEQTAEAL--RPDGWLNTGDIGRIDQDGALFIVGRTRDLIIRSGFSVYPIEVESVINSHPSVRLSAVVGNPAEDGDEEIIAFVEIREGETFDE---RDLHAYLAERLSPYKRPARIVRVSAVPTTASGK-------------------------------------- 85094118 50 ------------------------------------------------------------------------------------------------------RWTYNELNHQSQLMARALLGLGIRVGDRVGIMAGNCEQYASLFFAATRIGAILVILNNTYTPTEAQYALEFSDCKVLFTTKKIGR----LDQGPLLAELKMKSKAP---KVVIIR--GDSEGYQTYDQLLSQGFKVSVERLHHMERVLPHLVCNLQFTSGTTGLPKAAMLTHHNIVNNA----RFIGDLGPDDVLCCPPPLFHCFG--------LVLGLMSVMHGGKIVYPDAPATLKAIVNERCTAVHGVPAMFDSILALPEKNLKAADL-RLRTGIIAGAPVPRYLMELLVSKLGMTE--FTSSYGLTEASTCFNAHTDDPIDVRLTTVGTLMPHAHAKIVDRDGQIVPIGTKGELCIGG---YQLQGYWNNSEKTNEVMMRDESGWLHTGDEAVFNEQGYCSITGRFKDIIIRGGENIYPLEIEERLVAHPAVSMAVVVGLKDQHYGEVVGAFLGLEKGHQPMS--TEEVREWCRRKLGKHKAPTHVFYVPSVPLTGSGKV------------------------------------- 82702955 1183 -----------------------------------------------------------------------------IERQAEERPNVCALIF------NDTEITYQELNCRSNRLAHHLIALGVKAEVKVGITVERSIEMIVGLLGILKAGGAYVPLDPDYPRERLDYLVEDSGIRLLLTQS---------PLRNRI---------PDSEKLSVLELDSVDVKG-----------VAETNPEI---ALHPDNLAYVIYTSGSTGRPKGVGVSH-GPLAMHLAAIREIYDVRPGDRFFSAAAEQWIT--------PLCEGGTLVL--SSTRDLAGDGFVDQIGKHSITTLHLPPAYLRMLMQDGA--------PSVRTCIAGGEA-------WFAADLAAPQARLVNAYGPTET---VIT--PAAWVAHASEIGRAVGDRKLYVLDEDLNIMPPGCAGELYIGGT--GLARGYLDRPDRFVADPFAPGSRLYRTGDRVRRNEDGQLEYLGRLDHQVKLRGFRVELGEIEGQLLAQPGVREAAVVAKE-SRNGTRLIAYVAAHHGVTLNASM---LKTALAAVLPDYMLPGSFVLLDSLPLNPNGKVDRQAL-------------------------------- 82702955 20 ---------------------------------------------------------------------------------------------------------YRTLDQHVRALAAILQDR-FSAGERALLLMENDEHYVIGFFACLYAGLIAVPVFP---PEMVRERAADAEARCILTTSE------IMPL--IARAAVEQFSYAIVLTVDTVKCDNASA---------WRE--------CSPAE---GDIAFLQYTSGSTSTPKGVMVSHGSLMTNTRV-FEEGMSINANDIF-----VSWLLYHDMGLIGGLLQGIPVVLMTPRFFIERPVRWLKAISHYRATVSGAPNFAFQLCARVSDAQLQELDLSSWRVAFSGAEPVRRETMKAFIERFAPAGFPIYPCYGLAETGGTMEAHCFSTQLLAQGACGVPASGHTVRVVDETGVQLPDGTIGEI-----WASLACGYWRKPEETAETFVSREGGRWRTGDLGFI-HDGQLYIAGRRKDLIIIRGQNVYPQDLEQVIE--DEVEAAAAFSVETEN-GEGIGMAVEISRGMQAVETLVQALSEAVS---GSCHEPLSVVVLGGLPKTSSGKLQRAACRQ------------------------------ 108761156 38 -------------------------------------------------------------------------------RQASRTPHRVAI------STGTVQLTYQELERRARSLHARLGLLGAVPQTPVGVFAERTPEALVAALAVLMAGCVYVPIDPAYPTERIDYMLQDSGAPLVL-----------------------------------GPHTHRDTRNLAARFLALDE--ENAPPTSLPEPPHPESLAYIIYTSGSTGLPKGVMVEHGG-LLNLVLDHVAAFDVVPEDRVLLVTSPSFDMFQLFIT---WATGATLLL---PPEHADPDAMVGWLNEHRATLLSMPPAYLHAL---GRRPI-----PSVRLVNTGGAPIEEDALHYART------CRYVSTYGPTETTICSAASFPEGIPL-----GRPVRNASMFVLDEAGGICPPGQLGELCIAGQ--GVSRGYHARPEKFVPHPYHPGARAYRTGDLGYQRSDGVFFFRGRVDRQVKIRGYRVEPEEVESRLQALEGVERAVVLPVGANASSRRLVAHVVGRPGLEPVA-----LRRMLARETPAYMLPSRIHVLDAFPRTPNGKI------------------------------------- 108761156 1075 -------------------------------------------------------------------------------RHVAKDGGRPALLC------GSRRLTYTQVADEAHRLAEELGARLAKAGERVAVMLERSEAFFVVVLGILELGQAYLPIDPGLPPDRIRLLLRDSSCAVFVT-------------------RASLLAGPCPEGIELVDLDTQGPVAPPGR-----------REERPPR--GASPLAYCIYTSGSTGQPKGVTRDNLSNAVAVLQLANFAFDVSVGDL-----------GRS------LLIGGTLVIATDEERV-SPERILSLIERHRVTFLETTPNAIRVHLEVMDQPPPPLDL------LVVGS----DTWRMGDLRALRRRLHLVNSYGTTET--TIDSSFFELDATASGSIGRPMTHVEFLVVDPAGRMLGIGTPGELCIAG--PSVSLGYLGRPERFVPHPRHPGERMYRTGDLGVLRGDGNVALLGRADQQVKVRGYRVELGEIERVLLQHPDVH-AGVV----LLLGSGAQATLVGCVIGVPEEALAG-LESWLAARLPHYMVPTQWLAQESFPASANGKV------------------------------------- 29829741 397 ---------------------------------------------------------------------------------AAERPEAIALSCE------DHSLTYAELNNRADRFAGALHNLGVRPGERVGVCLDRSLDLVVTMLAVLKADAVYVPMDPAYPADRLAYTAEDAGLRLVVTA-------------------------------------LEDFPAGQARTIHPEELAAGTAMAAPAPGRGNEQAAYVIYTSGSTGRPKGVVVPHRNV-VALLGATREDFGLCPDDT--------WTLFHSWEIWGPLLTGARLVV---VPYWRSPQDFRALLRDERVTVLNQTPSAFAQLVEADRQH--EPDL-AVRLVVFGGEPLDARGLRDWFDRYPERRCRLVNMFGITETTVHVTAQTVGRKEALSGSVGPALPGWYLYVLDERQRPVPLNVPGEIYV--GGEGVALEYLGRPERFVTDPF-TGGRMYRSGDKGRLRPDGRLEHLGRLDTQVKLRGFRIELDEIRNVLLDDPTVTAAAVVADAGDAAAARLDAYVVLAGGDT------AAVRRRAAKVLPEYMLPATVTALPALPLTANGKLDRRL--------------------------------- 158424396 35 ---------------------------------------------------------------------------------------RPALIDLS--TAPPRVLTHAEADRLINGVARFLTDRGLKRGDRVAILSSNRAEVLLSYFGIMRAGFIAVPMNVKLPRDMIDYVVTDSGALFAFT---------------------DRANRPLVQGAVTF------LDFDDDGPSGFHAAI--TPCDFATVPMAEGEIAQMLYTSGSTGRPKGVPLSHSGQL--WSLDMRTSDGTRREDRYLIAQPLFHMNGL-FSAKTAFATNASIVLMPAFDVRP----YVDAIATYDVTALSSVPTMFARIVK-DADYVASRDMTSLKRIMMGSAPTTATLFSSVAALF--PQATLVLTFGATETGPAIFGPHPDGRPTPPVSLGTPVPGTQVRLVDG-----PDADEGVLWVRNPAI-MP----GYHRKPELTAAVLKDGWYVTGDILRRDAEGFYYFVGRADDMFVCGGENIYPVEVERLLERHPGVQQAAVVPLPDAERGQMPVAFLVPKPGARLSAA---EVKTFTLENGPAYQHPRRIALVSELPWAGTNKIDRAALKA------------------------------ 54026470 69 ---------------------------------------------------------------------------------AQTRPHAAAIV------DERGELTFGALDEQSNAFARGLAAQGIRPGDVVAVLARDHRGMVLSLLATGKLGVRAVLMNTGFAAPQLA----------------------AVAVREKVKAVLHDSEFVDLMSAVPVPRILTWVDATDAVDPTLDSLAAGQST--APLPTPAKPGGMVILTSGTTGTPKGAPRDR----VSPFASAQFI-DRVPNGTMIMAAPIFHGTGLSQFTIG-LALGNRVVF---QQRRFDPERTLANIAEYRADALVVVPTMLQRILDLGDEVLDRYDVRSLKVIFAAGSAIPPDV---VTRTLDRFNDSLYNLYGSTEC-AVMTVATPQELRIAPTTAGKPPVGIRIALLDEDRKPITPHVTGTIFVDNGF-----AFSGYTDRTKE----MVNGMMSSGDVGHFDERGLLYIDGRDDDMIVSGGENVFPLEVENLIAGRDDVFEAAVVGVDDREFGKRLRAFVVPGPGSARDP---QEIKDYVKANLARYKVPREVIFLDELPRNATGKLLRKPL-------------------------------- 160896145 7 --------------------------------------------------------------------------------WADARPDRVAL----TMGDSGQQHTAGALAQRSREVAQWMAGQGLAAGDTVAVLMENRVEILELVLAARLAGLYAVVISTHLTAPEVAYILGDSGARHVFASAATAAQLPAALAAHSVDGDCASTGLPSLADALAAWRAQAPAPIDSGRPLGRD----------------------LLYSSGTTGRPKGILYRTQADPEFLAWQRNMGFD--ADAVYLSPAPLYHAAPLRYCLR-TLDGGGAVVI----TARFDAQQALAMIERYRITHSQWVPTMLGRLLQLPEEVRHGYDLSSHRCAIHAAAPCPVAVKQALLDWWGDI---LLEYYAGSEGCGITLIN-SAEWRRRPGSVGRASYG-RLRIVGDDGQELPAGQIGRVFFSDVAPFA---YLNDPAKTREAIDER--GWATYGDLGHVDEEGYLFLSDRRADLILSGGVNLYPQEIENALATHPAVQEVAVVGVPEPDFGEQPMAVVVLRQGHAASAEMARAIVAEAGATLSRIKRPQRLQFVDELPRLPTGKLLRRVLKD------------------------------ 16077484 27 ------------------------------------------------------------------------------------------------------TLTYKGYRKRINQLANAMLQKGIQKGDRVALLCKNGHPASTVMFAALEIGAVVVPVSWQLKPYEMTGILKASEPKAMF------YGA---EFKEILDEVL-----PELSSLCVTMETGTAYETSAE----FEALFAGPDHLPETEMVSPDDTALLMFTSGTTGNPKRCMITHGGIYRYVKKSNSSIARMK-GLRFLACHPIYHTSALICIMLGTFAE--TTFVF---TKDQDPVHMLKVIEEEKIQTVMALPVFYTYLLEAWEKH--QTDLSSLVILMTGGTKVPSSLISRYLD-IG---IPLAHGYGSTEAWGITWTPDMGMD--KAASAGKPVAGVKVKVEDPTGEELPQGEIGEIVVHTPF-----LFKGYEDNPEATAKVLQNGWFRTGDSGYVDEDGFIFITGRYKDVIIYGGDNVYPDQVEEVIQQIPGILETAVVGIPDPLYGEKPKAFIVKNGGQRITEE------------------------------------------------------------------------- 9280397 488 ----------------------------------------------------------------------------LLARYAARTPGAVAV------TDPHISLTYAQLDRRANRLAHLLRARGTATGDLVGICADRGADLIVGIVGILKAGAAYVPLDPEHPPERTAFVLADAQ------------------LTTVVAHEVYRSRFPDVPHVVALD----------------DPELDRQPDDTAPVELDRDSLAYAIYTSGSTGRPKAVLMP-GVSAVNLLLWQERTMGREPASRTVQFVTPTF----DYSVFSALL-GGTLVI---PPDRFDPPGLARWMDEQAITRIY-APTALRALIEHVDPHSDQ--LAALRHLCQGGEALILDALRELCRH--RPHLRVHNHYGPAESQLITGYTLPADPDAWPATAGPPIDNTRIHLLDEAMRPVPDGMPGQLCVAGV--GLARGYLARPERWVPGDAVGEERMYLTGDLARRAPDGDLEFLGRIDDQVKIRGIRVEPGEIESLLAEDARVTQAAVSVREDRRGEKFLAAYVVPVAGRHGDD-FAASLRAGLAARLPAALVPSAVVLVERLPRTTSGKVDRRAL-------------------------------- 118471947 12 ---------------------------------------------------------------------------------LRDRGDHTLLVCD------DERLTYADAEHRSARLADALIALGAGKGTHVGVLYPNGADFVVAMLAVARVGAVVVPFSTFLTEAELRVQLLDSDVSIMLSA----RSFRSHDYVGQISRV--RADAPCLRHVVFEIPAAGDPERRAGLEAD----------------VEGSDVLAIIYTSGSTGAPKGVVHTHSS-LLAHQRDLNVLRGLTADDKLFCNSPFFWVGGLAFALLASMIAGATLVCSNST----DAGATFDLLEAEKPTITNGFVAGIAHLTRHPSFPHR--NLSSIRRGNLY--PLMAPDVR------PADPDLRHNMLGSTESGSVVLLD-PDDTEHRRGSFGRPAPGFETKVLDS----------GELCIRGPY--LMQGYYG---RSREECFDT-DGWFHTGDLVRVDDDGYFYFLGRAGAMIKTAGANVTPDEVQKAL-QH--VLEVQVVGLPDQERGQLVAAVVATADPAAFDEA---AVRAALRAQLSSYKVPRRFAVIDELPVKSSGKIDVAALREL----------------------------- 170736416 33 ----------------------------------------------------------------------------LFDRVVARRPDAAAVIAAS------RTCTYRELDDCANALAWRLIDEGVRPGDVVALVLPRGVDLVAALLAIVKAGAAYLPLDAAWPAQRIAHLLEQTGCR----------------------HALHGAAGPAPAALGACRALPVSID----------ALREQGRREAPHGRATAASIAYINFTSGSTGQPKGV-------PIEHRSVARLVFGLDTESRVLQMAPVTF-DAATFEIWGPLLNGGACVVYE--DGFVRASRLRDLIERHRINLLFLTTALFNALVDEAPAT-----LASVETVLTGGEAHSLRHMNEALRRYGADR--IVSVYGPTECTTF--TTWYPVREIGPDEIGLPIQNTRLYVVDQD-ALCRAGEPGEICVAG--PGLTPGYLGMPERFVE-YAGRRERLYHTGDIGYLREDGVLVFKGRLDDQVKINGFRIEFGEIAFHLQNRPEVRRSYVT-VHDNGIEKRLVAFVVPKSEGSGAEQ----IRAALAEVLPAYMVPAQIHLCDELPISANGKIDHRHLKQ------------------------------ 163723736 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILMPHPNQPVKMRLFGRLRFFEVINETPDNPPEVTLEMSDPCFLQYTGGTTGPPKGAVLSHGNMFSNVFQFEKWLHVNHGEEVWVS----GFPMFHQAGLYVSVCCGGTQCL---IPDPRNTDHIIGEIEKYKPTLLVNVPSLFMMLMAN--EKFKDLDFSTVRGCMSGAAPFPVDAANQLEGIVGKNKM--VEVWGMTET-SPLITVNPVKNAAKIGSVGLPLPNTKFRIVDADGTEVPMGEEGELIC--SGPQVMQGYLNKPTETTNALREHEGDLWHTGDVGRMDDDGFVYVVDRAKDMIIVGGFKVFSSEVEDKLYQHPAIEMCALVGLPNPERSEIVKLFVQKSAEYTPDEKVQEEIAAFAKEKLAPYKVPKQYEFVEAIPLTSVGKVNKKILR------------------------------- 66044950 481 -------------------------------------------------------------------------------RSAAQWGEADALVYEN------RRYSYAQLDAEARVLAGHLHAAGVRRGDRVAVVQRYGPEVIIALLAVHQVGGIYVPLAIDDARH--ADLLKDIEPRLVLTLSACQEQLRGYP-------------------CLV----QDDLPQATG---TLHE------NEFEGRNTQPEDIAYIIFTSGSTGRPKGVSVSHGSW-VSLLQALEQTYGQTEPGVILQMANFTFDVFMSDVVRA-LAVGARLIMCP-RQSLADPEQLYELITAERVTLLEFVPAVLRQMIRYLEE--TGRRLDTLRTLTCGADVWFVHEYRK-MQTLCGPQTRVVSVYGVTEATCESATFEPDADPERSLPIGGPLPNTSLYLVDATLNLVPRTVPGELLIGGG--AVASGYMNRPELNEKSFLGRFPGVYRTGDLCRHMRDGTIEFLGRSDNQVKIRGFRIELGEVESVLADHPDVNECAVVTRQSPGAEAELIGYVQTR-------ATAQQLNAYLGERLPGHMVPRLLVVLAALPLTANGKIDRKSL-------------------------------- 66044950 1579 ---------------------------------------------------------------------------------------------------QQRCWTYAELDRLANGIAHALIKKGVQAGEHIGLFTGRHPYLVAGMLGILKARCAFVPLNPDSMEGALGYMIKDAA------------LHRVVGHRGLAHELAAL----GLETLLVDDFEGEQGEW--------------SAPACQREP---QDLAYILYTSGSTGQPKGVMVSQCNILTGQSRQLQYVFDGVCGEVF-----------------PVLISGATLVFAASEQLLPGPD-LVTLLREQRITHLQITPTALRLL--------PHAELAELKVIISAGEACPAQTWAAGRRFL--------NGYGPTET--TVYASARDYWDERGALVLRPLDNVRMYVLDRYLNPLPCGVPGELYIGGS--GVAQGYLNLDERTAQAFLSPEARLYRTGDFVVRQFNGSLSYVGRIDNQVKIRGFRIELGDVETRLNAIAGLEQAVVVVKQDDQGHKALVGYYVGKPSV-------AQVRAELARVLPAHSVPERLVCLPELPLSRTGKVDRKSLENRVDQRAQEVGTPATL--PAAV--------- 126031973 63 ----------------------------------------------------------------------------------------------------EERLTFADLDRVSDVLARALVSRGIKKGDCVGIAMRNCPSWIVGYMAILKAGGVAVLLNGWWEKGELQYALELTKPKLIFADASRARR-------------IADAGSWAVATLPIEQDIEAAIAG----------LVERADLEAPLPDVLPDDDATILFTSGSTGESKGALSTHRAVTVYAYSTGLMVLRPPPSPRTLLSVPLFHVTGEVPVMLNSFVVARTMVMM---PKW-DAGEALRLIDKEKLTYFVGVPTMSLELMNHPDR--NRYNLSSLTDVTAGGAPRPVSHVERLKKEFPNAQPAL--GYGLTETNAVGCSNFWGNYAAKPASTGRAQPYVELAILGEGDRHLPQGDRGEIAIRSA--ANIKCYWENSAATDAA--FTADQYFRTGDIGYLDEDGYLFIVDRKKDIIIRGGENISAAEVEAAIYACEGIAEVAVFGAPDERLGEVPVAVLHRRSGSVIDEA---ELRDFLSSRIAAFKIPARVHFSDDLPRLGTGKIDRVEIKE------------------------------ 84617355 740 --------------------------------------------------------------------------------------------------------SYAELDRRAGRLAAAIAQAGAAPGRMVALLLPRSLDLITALLATVRTGAAFVPIDPGYPPERITAMLEDCDPVAVCTT--------------------ASADMPSTR---PWPRVHLDGP-------------EAGEPAGGFPRVAPDDPAYVIYTSGTTGRPKGVVVTHAG-LANLAAAKREGLGLDSTARVLQFASPSFDAFVAELL-GAFTSGATVVV---PPQGPLAGELTAVLTERRITHAILPPVALSSMDGAAGA------LPGLRGLISAGEECPAEAARW------SQGRRMVNAYGPTEVTVCATQSGPLTADGRP-PIGRPVAGARAYVLGPGLQPVPPGFRGELYIAG--PGVARGYLNQPARFVADPFGP-PGMYRTGDIASWRADGNLDFHGRADDQIKLRGFRIEPREVAAVLEELPAVAR-AVAGVREDRGGRALIAWVVPADGEAPTPE---RLREHAARRLPEHMTPTGYVLVSALPMTPNGKLDLAALPAVAE--------------------------- 84617355 27 --------------------------------------------------------------------------------------------------------------------AGWMRAAGVGPGTSVAVLTPNTPSTLVYRYAVNLLGATAVGVNAADPQDELGPRV---QAEIL----AGLRPSVLAVDQDNLDRALRAAAGSAFALAAPGPYGPDVLDMSRPLESPFDDATAERAEIAVVT-----------FTSGSSGRPKGVC---------------WPFDVKDDAAAGAQPAVCLITGHSSGFSAAIIAGGSVVLHHG----FDAEAVLRAVERHRVTRLVLASAQVYALTEH--HAFDDYDRSSLREVFYTGSPAAPERLAAAAKSLGPVLFQV---YGTSETGMILLTPQDHLDPDLRRTVGRPPANVRITIRDDHDRLLPPGVSGEICSSGRW--AMSHYWNDPE---QTARTVRDGWVRTGDIGRLDESGYLTLEGRLDGVLKGHGVRIHPEAIERVLLEHADVAQAAVFGIEDEDFLALVHAVVTPAPGCTPRPA---DLGAYVADALGDRHAPVDIEVRSELPLLGSAKPDRNLLREQALG-------------------------- 104780964 13 ----------------------------------------------------------------------------ALAQRAARTPDRIALRFLADAPGEQAVLSYRDLDQRARTIAAALQARA-GFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESSERLLSIIADAEPRLLLTVEALCDSLQGL-------EALTGSQAPG---MLAVDRL-----LPSLADEWQEPALAD------------DDIAFLQYTSGSTALPKGVQVSHGN-LVANEQLIRHGFDVNPDDVI-----VSWLMGLIGGLLQPIFSGVPCVLM--SPGYFRPLRWLQAISEYGGTISGGPDFAYRLCERVSEAALAGLDLSRWRVAYSGSEPIRQDSLDTFAEKFGFDASSFFASYGLAEATLFVSGSRIGALELEPGSCGYPQPGHAVRIVEPQHLEVDDNLVGEI-----WPSIALGYWRNPEASARTFVEMDGQTWRTGDLGFM-RDGEVFVTGRLKDMLIVRGQNLYPQDLEKTLEREVEVLRVAVFAV-DDQGEEGIGVAVEISRNVTPPETLINTLRRVIADAC--RQAPAVVLLLNALPKTSSGKLQRSACR------------------------------- 159036021 412 -------------------------------------------------------------------------------------------------------ITYAELDTRVNRLAHHLRALGVRSGSLVAVLLDRGPDLLTALLAVLRAGGAYVPIDPEYPDARVAFIVVDSAAEVVIT-------------RSTLADR-------------VGDTDGKLVLLDRDRAAVAARRADAVGPTAT-----ADDLAYLIYTSGSTGTPKGV-------MVHHRALTNFVTSIRPGSVVALTT----ISFDPSLLYVPLLVGATVVLAD-TEQARDPQRLTDLVALTRPAVLQATPAMLRALLDTGWVPPARL------TVLSGGEKLPSE----LARRLATDGAQVWDLYGPTETTVWVTS-------ARLDPAGRPQANCTVHLLDRHAEPVPIGSVGELYVGGT--CVALGYRGQPERYVPDPYSTTPGLYRTGDLARRHQDGSVEILGRADRQVKIRGHRMEPSEIEAALLGHDEIRAVAVHPTSTPAGEQQLTAYIVPRGNTPPP---VEGLRTFLRRTLPDYMVPAAYVPMEALPLTPNGKV------------------------------------- 115461408 52 ---------------------------------------------------------------------------------------------------------------------------GVLPGHVVALAFPNTVELVIMFLAVIRARAVAAPLNPAYTQEEFEFYLSDSGARLLITNPEG-----------NVAAQAAASKLGLAHTTASLKDAAGQVHLAGFPASAAAAAKDFAN--------DPSDVALFLHTSGTTSRPKGVPLTQRN-LAASVQNIRAVYRLTEADATVIVLPLFHVHGLLCGLLASLASGASVTL--PAAGRFSASTFWADMRGAGAT-WYTAVPTIHQIIRHTSKPEAEY--PALRFIRSCSASLAPAIMEKLEAAFG---APVVEAYAMTEASHLMTSPLPEDGARKAGSVGRAV-GQEMAILDEEGRRVEAGKSGEVCVRGA--NVTSGYKGNPEANEAAF--RF-GWFHTGDIGVVDEEGYLRLVGRIKELINRGGEKISPIEVDSVLLGHPAIAQAVAFGVPDAKYGEEINCAVIPREGVSLGEE---EVLAYCRRNLAAFKVPKKVYIADELPKTATGKIQRRIVAQ------------------------------ 88857005 448 --------------------------------------------------------------------------HQIFEHYVEQSPDQTAVVF------GSQSMSYAQLNAHANKLAHYLIEHGVKSGNYIGICLNRSIEMMIAILATLKAGGIYVALDPNYPSDRLAYMMEDSGVSLLLS-----------------NSACRQSLNFSKYQVIELNDESSDAPWLNYTASNLTDLLSQQSDEL----------AYLIYTSGSTGQPKGVMCTHRG-IVNLAHNQRLLFNISATSKVLHYASISFDAGTWDWVMA-LLNGATLVVSSESERI-DPKRIEQLFKIQQITHVTLPPAFL-----ANIACTDDY---ALQCLIVAGEACEQDLMALWAEKYGFYNA-----YGPSESVCATVCKLSSDSEVH---IGRPLGNVSVFVLDEYQKMLPIGSIGQLYI--GGVGLAHGYLNKPEKFISNPFSSGERLYRSGDLVRYLPSGELKFVGRADDQVKVRGFRVELGEIEHALNQLEAVHSSVVLTKRQSGTNQ-LIAYVIPEQSEQQAAEFVFSLQSELEKHLPAHMVPGSFSLIDKWPVTPNGKIDKKAL-------------------------------- 153887532 12 ------------------------------------------------------------------------------------------------------KLSYAQWLTRIQSVAAGLLDLGLRPGERLLAILQNRWEMATLHWACQFTGIVIVPLNWRAKPDELDYCVRDAEAKALV-------------FEPVSAEAV--LGSPAAMKILRI-----ALDGARHSSLSFDTLM-GAAPRPDSVLPEADDVSLMLYTSGTTGRPKGVPRRHR-QERAAALAHVAQNLYRRGER-----TLGVMLYHTMGVRSLLA----MALVDGLFRRWSPSQTLQAIADHRVTCLYLVPTLYHDLLADGFDALRVRSVSKL---GFAGAAMNDGLLKRLEQAFHPE--LFVNHYGSSEVYTFSVEQRAAG---KPGSAGRAGLNTRLRLVDSPEAVVAPGEEGQIIVELRGDEAFEGYWNRDDANVK---SLRQGWYFTGDTGYFDAEGDLFVSGRVDDMIISGGENISPADIESILSLHPAVDEVAVAGVPDPRWGQKVVAFVKPHDDVNAST-----LDAYCRDELANFKRPRDYVFVADIPKSPVGKILR---RKLSEGEYTALPCPSS---------------- 157371657 29 --------------------------------------------------------------------------------------DAIALI------DPERSLSYRRLNQLSDRLAAALQRRGIQSGDTALVQLGNVVEFYVTFFALLKIGVV--PVNALFSHQELNAYAVQIKPALLIA-------DRQHGLFGN-DEFLTAFRAEHPSLRVVALRN------QDGGEQSLAAWLEEDSSGFVATPSPADQVAFFQLSGGSTGTPKLIPRTHNDY----YYSIRRHFDV--DTRYLCALPVA----HNYPMSSPVFYGAGLVVFASDP---DAGQCFRLIEQHQINVTALVPPAVTLWLQAIEEWGGCQQLTSLKLLQVGGAKLGETLAARIPAEIG---CQLQQVFGMAE-GLVNYTRLDDDDQHILTTQGCPMPDDELWVADEDGNPLPVGETGRLMTRGPY--TFRGYYQSPE-HNAAAFDK-DGFYCSGDLISLTEDGYVKVEGRQKDQINRGGEKIAAEEIENLLLRHPEVINAALVSMPDELMGEKSCAYIIATSALKPVV-----LRRHLREGVAEFKLPDRFIQVDTLPLTPVGKVDKKLLRQ------------------------------ 126635119 1523 -------------------------------------------------------------------------------------------------------LTYAELNVAANRLARLLAARGAGPESRVAALLPRSGELVTTMLATLKAGAAYLPVDPEYPPARIRAMLDDAAPDVIVTSR---------------DLAARFPD----DRTVVLEP--GALDGFAGTDLTDADRTAALTPA---------HPAYVIYTSGSTGRPKGITMPAGATA-NLLEWHARELPGRPGARVAQFTAVSFDVSVQEMLSAVL-TGRTLVVCD-EDVRRDPVALTRWLRDSRIQELYAPNLVVDAVCEAATT--RGITLPELTDLVQAGEALTHPAVRRFHEQ--HPGCRLHNHYGPAETHVVTAYRLPERVEQWPATAGAPIANSAMRVLDPWLRPVPPGVPGELYIAGA--NLARGYLNRPQRFVPDPLGA-PGMYRTGDLASWDGDGNLRYLGRTDDQVKIRGFRVEPGEVEAVLTTLPGVTRAAVTVREDRPGDKRLIAYVVPAQ---DTAALHRELTG----RLPAHLVPAVIVGLDELPLTPNGKLDRAAL-------------------------------- 126635119 465 ---------------------------------------------------------------------------------------------------DDTTLTYAELDEASDGLARHLAGLGVGAETPVALLMDRSASLIVALLGILKAGGAYLPLHPGDPDDRMRTVVADTGAPII--------------LADPANAARAAGLGPRV--------------------------VDPSATEGGPVPEPALSPAYLIYTSGSTGVPKGVAVTHHNVLELAADSA---FRTGAHER---------VLIHSYELWVPLLSGGTAVV--APPGKLDVAQLGKTLAEHAVTALWLTSGLFQLVADEAPE-----SLAGVREVWTGGDVVPAASVRAVLDAC--PDVTVVDGYGPTETTTFAVTPVPAEVPI-----GTALDNTDLRVLDAALRPVPPGVPGELYLGGTGVG--RGYHHRPARFADPYGEPGARLYRTGDLVRWTETGVLEYLGRADHQVKIRGFRIETGEIEAVLARHDEVAQAVVTVWEPAPGDKRLAAYLVGARGGTLD---TAGVRAHAEAVLPGYMIPAAFVVLDTLPLTGNGKVDR----------------------------------- 157108606 92 ---------------------------------------------------------------------------------------------------------YLELLEQTVRLAECLRTLDVRVGDVVGIVSENRLEFPAALFASIFLGATVAPINLTYSERELDHAFNLSKPKVIFVSP--FSADRVV--------AVARQNRHIVQRVILFNPFGSDVQLLEE----FQKPVSFVNPYIPPVDVD-NHVALIMCSSGTTGLPKGVQLTHYNLMIALLKESSELLEPPPGGIVLWFHAYGCMTLINVVCNKQLLV--------SLPKF-EEGLFLSCIENYRCTMVFVVPPLVVFLAKH--PLVESYDLSSVDTLLCGAAPLSKETEDLVKKRLKVKH--VRQGYGMSET--TLATLVQSGEGHKSGSVGIVQVGTLAKVIDPNGKALGPNQHGELCFKGS--QIMKGYIGNEAATKETIDA--DGWLHTGDIGYYDEDHEFFIVDRLKELIKYKAYQVPPAELEAILLTNPKIKDAAVIGLPDESAGELPLAFVVKQEGVDVNEA---EIKKYVADRTSPAKRLGGVRFIAEIPKNLSGKILRRELRALL---------------------------- 167590286 31 -----------------------------------------------------------------------------LDERVARHGERIALV------QDDIRWSYRTLGDEATRVARALTARGIAPGDRVVVQLPNCVAFFAVTFALFRLGAL--PVFALPAHREIGFFCRHAQAVAYVAA----ERHDGFDYRALARDV--QTDAPTLRHLLFTAPGNANLALAD----------APAHVALPPEP-AAGEVAFLQLSGGSTGTPKLIPRTHDDYL-YSVRESARICALSERSVYLAALPAA----HNYALSSPLHAGGTVVLCDGA----SPDAAFPLIERERVTVVALVPPLVPVWLAAVERRREA--LASLELVQVGGARFDPALAARAADGFGAQLQQV---FGMAE-GLVNYTRLDDPRELVTGTQGRPIPDDEIRIVDDDDRPVAPGEVGHLLTRGPY--TIRGYYEAHAHNARAF--TADGFYRTGDRVRVTSTGHLVVEGRAKDQVNRGGEKIPAEEIEHLLLAHPGVVDAALVPMPDPYLGERSCAYVIPAPG-------AAELIRFVREQVAAFKVPDRIEFVDAFPKTPVGKIDKRALRE------------------------------ 67153361 35 -----------------------------------------------------------------------------------------------------RTLSYGELYELSGTFAAFLQGLGVQEGDRIAVQLPNLLQYPVAVFGALRAGLVVVNTNPLYTAREMLHQFNDSGAKVLVCANKAHLVEEVLPRTGIRHVLVTEVGLPPFRRVLVVRHLKRMVPYHLPQALKFTEALSRGRERLREVAAAPDDIAVLQYTGGTTGTPKGAMLTQRNLVANMLQCRALVAGLGEGETLVAPLPLYHIYAFTLHCMAMMLIGNHNLLITDPRDLPG---MVRVLRKWRFSGFVGLNTLFAAL--CHDEGFRCLDFSALKLTLSGGMALTAECWK------GLTGCEVLEGYGLTE-ASPVVSGNPYGH-IRPGTIGMPLASTLCKVVDEQGREVPSGSSGELWVKG--PQVMKGYWQNPGATAEVLDA--DGWLRTGDIAVIEPDGYLRIVDRKKDMILVSGFNVYPNELEEVLAALPGVLQCAAIGVPDERTGEAIKLFVVPRPGSGLTEE---RVLRHMHDNLTGYKRPKHVEFRDRLPTSNVGKILRRELRDGAPGQ------------------------- 9937218 831 ------------------------------------------------------------------------------------------------------TLTFAELNDRVERLAQALLGAGVTRETPVAVRLPRSTDSVVALLAVMRAGGVYVPLDPDWPADRTAYILDDTAASVVITRD--------------------LPALPGRLHV---------------------DPRRPAADGLVPAPIDPDQAAYVIYTSGSTGAPKGVVHRSLNHLTSALQATFLGHDVPPGDAKLRTTLTAPFTFLSWMLAGHELF----IVPEDV--RRDPSALVRFVREHRIDVIDTTSSQLELLVSHGLEWAPS-------MVMVGGEAVSPSLWRTLRD---QRRTRCFNLYGPTEATCHDLSD-PADVPV----IGTPLPHTHVRVLDDRLRPVPVGVAGEIYLGGT--GLARGYLNRPARFVADPYPDTPGLYRTGDRARWRPDGTLEYLGRTDDQIKIRGFRVEPGEIEAVLTHHPAVKEAAVVDDAHA----RLVAYVTLAEGGGAGP---TDVRRFAQGRLPAHMVPSAVVVLEALPLTSNGKLDRARLPAPAAGRPE----------------------- 9937218 1867 ---------------------------------------------------------------------------------VRATPDAPALVH-----GDS-TLTFAELDTRVTALAVRLRRCGVAAETPVAVCLPRSADAVVALLAVLRAGGVYVPVDPEWPSGRVAHVLDETAAPVVIT---------------------------------------RDLPADPGR-VHLDPRQAPADDRDPLPRLHRDQAAYIIFTSGSTGAPKGVVVRHGSHLLGHAHTTAMTFDPSLEQFLWLVA------GHT-LHVAP------------EEVRRDPEALVALVRRAAIDVLNVTPSHLTLLIEAGL-------LEGDRVPGTVGEAVPAALWRTLRERTGATR--FFNLYGPTEATCHDLSD-PADVPV----IGTPLPHTHVRVLDDRLRPVPVGVAGEIYLGGT--GLARGYLNRPQRFVADPYPDTPGLYRTGDRARWRPDGTLEYLGRTDDQIKIRGFRVEPGEIEAVLTHHPAVKEAAVTVATDD-GAARLVALVVPAP-------------------------------------------------------------------------------- 218295322 30 -------------------------------------------------------------------------------------------------TGEVHRTTYAEVHRRAKRLMGGLRALGVGVGDRVATLGFNHFRHLEAYFAVPGMGAVLHTANPRLSPKEIAYILNHAEDKVLLFDPQ---------LLPLV-EALR-PELKTVAHFVVMD------EKAPEGYLAYEAVL---GEEAEPVRLPEEAACGMAYTTGTTGLPKGVVYSHRGLVLHLAANLEDGTALSEKDTVLPVVPMFHVNA-WCLPYAATLVGAKQVL----PGRLDPASLVELFDGEGVTFTAGVPTVWLAL--ADHLESTGHRLKTLRRLVVGGSAAPRSLVERFER----MGIEVRQGYGLTETSPVVVQNFLKSTALKAKT-GLPIPLVRLRVADEGGRPVPGKTMGEVQLKGPW--ITQGYYRNEEASRAAL--TPDGWFRTGDIAVWDEEGYLEIKDRLKDLIKSGGEWISSVDLENALMGHPKVREAAVVAIPHPRWQERPLAVVVPRD-EPPSPE---ELNAHLLE--AGFAKPDAYVFVEEIPRTSAGKFLKRALRE------------------------------ 167567542 5 --------------------------------------------------------------------------------------------------DETRRLTYAELDRLSSAFARELNEQGVVRGALVGLYMARGVDMLVALLGILKAGGAYLPIDPAYPRQRIAHIVADSGVGIVVCTSDT-----AAELRDARVRALAVDALRPV---------------PAGRP---------AGDEHADAASGPDDLAYVIYTSGSTGKPKGVMVEHRNVLR-LVEQSRAWFEFDASDVWSLFHSIGF-DFSVWEVWGAWLSGAAVVPY---PVSREPAAFHRWLARTGVTIVNQTPSAFRHLDAVDRGAPQPL---ALRYVIFGGEALPPSLVAWIERH-GDAKPALVNMYGITETTVHVSFKRVTRRDAHANAIGVPLPHLRLHLLDERRRPVADGVAGEIYVEGA--GVARGYLNRPERFVQLRCPQTGGLYKTGDLAMRGGDGEYVYVGRADDQLKIRGFRIEPAEIEAALMQSARLSACHVRGHDYGDGDQRIVAYVVPRDASRWSEAAIADLKARALAHLPDYMRPSAYVVLACLPLTAHGKIDKHAL-------------------------------- 158294978 31 ----------------------------------------------------------------------------LLHRLLARTPTRIAQI--SADTG--RSLTYQQLHLGCIRFAQSLTSCGLARGDLVTLVARNGDQLAAIVFGCFMAAIPVNTLDPTFRAEDYEHMLRTVPPKAVICD------GELVPVLKQALEAVAIA----PQLIVIGKRVNGYPTV--------DDFLLPTGLEECFVPQHVEDPAIVLCSSGTTGLPKGVCLSHA-ICIAHTANLWRATDC---DRVLCFSSLYWVSG-----LGVLLNGATRIITRQS---FSARLLIDLVEQYRITTLFLPPVQALALLGEGTIGMA--DFSSVRLVLCGGGAVSDELKSSFEKYLPRRRAKFIVGYGLSEIGG---GCFATAGAYKAGAVGTPNAGMEAKVVDEQGNCLAAGEEGELLVRAKL--VFLEYYGNAS--ETAQMLDREGWLHTGDIARYDEEGMFFVVDRRKDIIKYGGYQVSPSELEAKIMALFAVLMVCVTGIPVPGNDLPVALAVRLREGTVLEG---QDIVDGLAEVVADFKRLRGVFFVDELPMTPSGKVVRR---------------------------------- 51317949 509 ---------------------------------------------------------------------------------ARRHPDHTAV--EAPD----RQLTYRELDEAANRLAHHLLALGVRPEQPVGVALDGTADAIVATFAVLKAGAVLLPLDPEYPAERLEHILRRSGATLLLT-----------------------------QRSLAGRFAGNDVTTVLLDDDATRAALADGPADRPGLPIAPDRLAYVIFTSGSTGVPKGVMVPHRG--IGSLTRSAEQFAQTPDSRVLRFASPSFDVSLLELLM-TFDAGATLVLEPRALLVPGED-LARLIRERRVSTVLLSPSALSTL--------TAGELPGLRTVVMAGEAATLEAQQWC------DGRDVFNGYGPTE--ATVLATIARCAPDRVPPLGRPVAGYTVHVLDDTLRPVPFGRQGELFL--GGVGLARGYLDQPDRFLPDPSGTEPGLYRTGDVVRWGADGELEFLGRTDHQVKLRGFRIELGEIETRLEDHPGVR-TAVVLVRGEGSDRRLAGYAVRAPGEERPTA--AGLRQWLRDRLPGYMVPELFLVLDALPTSPNGKLDREALPDPLAQSGDTAGNRPPLLDP------------ 183983758 1925 -----------------------------------------------------------------------------------ARGGQAAALTYGE-----TTLSYRDLDEAADRLACWLVGCGVGRGDVVAVVFERSAQAVIAILAVLKAGAAYLPIDPAHPDERIGFMIADAAP------------------------TVVVTVGGLVSRLIAYGVTVLDVD---------RCAVEGCSPARSWSAPEADDVAYIIYTSGTTGTAKGVAISHHNV-TQLITSMVKSLG--------SASTLVWSQCHSYGICGALLHGGRLVIVP-EPVTRAPTELHKLLKAECVNVLNLTPTALAALPKQGLDSI---------TVLVAGEACPAELMRWAPDRV------MINAYGATELWYSALSPR-----LVPGSIGVPLADVALFVLDSWLRPVPVGVAGELYVAGAGVG-----YGYASRFVACPFGGVGRMYRTGDVVRWGADGQLHYVGRADRQVKVRGYRIEPAEIEAVLATHPWVAQAVVTPYPATDDGQQLVGYVTPNPESVADGEFSAELRQYVTERLPHYMVPAAIAVVEVVPMTVHGKI------------------------------------- 183983758 451 -----------------------------------------------------------------------------------ARGGQAAALTYGE-----TTLSYRDLDEAADRLACWLVGCGVGRGDVVAVVFERSAQAVIAILAVLKAGAAYLPIDPAHPDERIGFMIADAAP------------------------TVVVTVGGLVSRLIAYGVTVLDVD---------RCAVEGCSPARSWSAPEADDVAYIIYTSGTTGTAKGVAISHHNVTLFESMTGGLISG--PGKV--------WSQSHSYGIWGALLHGGQLVI---VPETVTPNEFHSLLVSEHVNVLSQTPTALAALPQKGLDSI---------TVFVGGEACPAELV----DRWAPGRA-MVNQFGPTETMMCVSMSAPLAPRSGPPPIGVPVTEAALFVLDSWLRPVPVGVAGELYVAGAGVG-----YGYASRFVACPFGGVGRMYRTGDVVRWGADGQLHYVGRADRQVKVRGYRIEPAEIEAVLATHPWVAQAVVTPYPATDDGQQLVGYVTP---------------------------------------------------------------------------------- 90418914 24 ------------------------------------------------------------------------------------HPERVAIIH-----GALRR-TYAEFYARSRRLGSALEKRGVRRGDTVAVMLSNTPAMLEAHHGVPMTGAVLLSINTRLDADIIAFQLDHSEARVVLVDREFS---------GVMAKALKKAKVTP----LVVDYDDPDFPADAPGSLDYEALVAEGDPDYAW-HMPNDDAISLNYTSGTTGNPKGVVYHHRGAAL-MGYANVIASGMGRYPVYLWTLPMGWCFPWTLAVQA----GTHVCL-----RWVRARAMFDALADHGVTHLCGAPVVMATLINAD--AGDKRDFDQTVTFNTAAAP-PPQSVLSGMRDAGFEVTHL---YGLTETYGPAVVNEWNALDGPARAAQTARQGVDLAVMHSETTPADGETIGEVMFRGNI--VMRGYLKNPE----ASAEAFRGGWFHGDLGVLHEDGYIELKDRAKDIIISGGENISSIEVEDALYQHPDVATAAVVAKPDEKWGETPLAFVELKPGRSVTEA---DLIAHCRERLARFKCPKEIRF-QEVPKTSTGKIQKYVLRK------------------------------ 110679955 19 -----------------------------------------------------------------------------LTRHVRAHPQKQALLIVSAD--HTETWSFGALEAAVRGTATGFLRQGLTPGDVIVMRLGNTIDFPITYLAALAAGLVPVPTSAALTQSEAAFVIKTVSPKAVVAA----------------------PDIPCPDFAVTIDLE----TLQSFRSLP-------AAPYHDPERLG-----YIIFTSGTSGKPRAVAHAHR--AIWAQMMFDGWYGLRPDDRLLHAGAFNWTYTLGTGLMDPWTLGATAVI----PVAGTPQELPALLARHDASIFAAAPGVYRMLDRATPVP-----LPALRHGLSAGEKLPPALAERWVHATGR---PVFEAYGMSEC-STFISQCPADQNV-AGTLGKPQKGRRIALL-KNGEPVALGDEGTIAVARSDPGLMLGYLNAPQ---ETAERMRGAWFLTGDQGVMNAQGHITYMGRDDDMMNAGGYRVSPIEVERVLADYPGITAVAVTEVRIKTDTTVIGAFYTGANALDAD-----KLRAYVSQTLARYKQPRVFEHLPDLPMGANGKILRRVLRQ------------------------------ 214003869 18 ---------------------------------------------------------------------------------ADRTPDAVAVV------DGARVLTYQQLDELAGRLSGRLTGRGVRRGERVAVMMDRSADLVVALLAVWRAGAAYVPVDAAYPARRVAFMVADSAASVMVCSVATRDG---VP--------------AGIESIVVTDEGAYDAS---------------------AVTVRPADLAYVMYTSGSMGTPKGVPHRSVAELVGNA-----GWAVEPGDAVLMHAP------HAFEIWVPLVSGARVVI--AGPGQVDARRLREAVAA-GVTRAHLTAGSFRAVAEESPESFAG-----LHEVLTGGDLVPAHAVERVREAC--PRARIRHLYGPTETTLCATWQLPGDVVGPELPIGRPLPGRQAHVLDASLRPVTPGVIGDLYLSGA--GLADGYLDTAERFVADPSAPGKRMYRTGDLAQWTAGGELLFAGRADDQVKIRGFRIEPGEIEAALTAQPDVHEAVVV----AIDGH-LIGYVVADEDADPV---------LIRERLGAYMVPAAVLTMDALPLTGNGKVDRAAL-------------------------------- 34495548 24 -------------------------------------------------------------------------------------------------------LSYRELDRQSARLADYLRGLGLRAGERVALMMPNLLQYPVALYAVLRAGLVAVNVNPLYTARELHHQLADSQARAIV-------------VLENFAQVVEQARATSLQHVVVVRYVKKLVPYRLPGAISFRKALAAGDATRWRDARLAPDALAILYTGGTTGLAKGAMLSHRN-LLANVEQARLVLGYH---VFALTVNCLLITGNSLLITNP----------------RDLDGLVAELARHPVNAFTGVNTLFNALVHH--AGFAKLDFSRWKVAIGGGAAVQQAVAEAWQRTTG---LVLLEGYGLTE-ASPLVSVNALAAERYTGTVGMPVPGTEVELRDDAGRPAADGEPGEVCVRG--PQVMAGYWQRPEETAKVFHA--DGFFATGDIGIRTADGLLKLVDRKKDMVLVSGFNVYPNEVEDVVAQHPGVREVACIGVPDERSGEAVKIVVVRK-----DPSLQAELLRHCRDNMTAYKVPRHVEFRDALPKSNVGKILRRELRQ------------------------------ 186471901 47 ------------------------------------------------------------------------------------------------------RYTFADFRRRVGQLANALASRGVRAGSTVAV---MDWDTLESYFAIPMMGATIFTVNVRISAQQIAYTLNDARADVLIVNSEFL----------PVIESIRG-ELKHLREVIVASDDAPLPCTSLTIAGEYEQLVSAMPDDFVFEDFDENTRAAIFYTTGTTGDPKGVCYSHRQIVLHTLATATTLCRLHRDDVYMPITPMFHVLGMPYI---AVMLGLKIVL----PGRYQPDALLHLKKTERVTFSHCVPTILQMLL--DAAARDAHDLSGW-TMIIGGSALSPTLCRAALE----QGIDVFAGYGMSETGPVALSQFAPDIDSRRCMTGRPVPMVELRVVDAQMNDVPGRAQGEIVLRSPY--LTPGYHNQPEASEALWAG---GYLHTQDVAVMTPDGYVQIVDRIKDVIKTGGEWVSSIEIEALINELHAVEESAVIGVQDERWGERPKALIVLRPHASLDADVRAHLLGHAAKRISRYAVPERVIFVAAIPKTSVGKIDKKLLRQ------------------------------ 108800785 5 ----------------------------------------------------------------------------------------------------EREYSLNELDALASGMATSLEQRGVRAGDRVAMMSSNRPEFVAALRGIWNLGAAAVLISPAWKHAEVAHALE------------LTRPSHAVGDHPVLAEHMPMLHL--------------DEPVTPGR--------------REFDAVDPADALFV-FSSGTTGMPKAVRHTHGAFA-AAVRHWRDALELSSADRMQIMTPPSHILGLLNIVMA-LETGTWIRLH---PRF-DIDTMLHHVESDRITIMAVAPIAL-ALAAH--PKLESYDLSSLRYIMWCATPVTKSVADDVTRRTGVEWVAA---YGTTEL--PVIAANP-VTGARLDTVGKPVPGVRVRIVSDDGTPLGPGEVGEIQVRSD--SVMAGYL-----PREATSAAFDGWYRTGDVGRLDAEGWLRITDRSKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGEPHPTDGEAVVAAVTTNSDVPAD-----ELTELVAGTLASYKRPSRVVFVPAIPRLPSGKVLRRVLKE------------------------------ 56709066 25 -----------------------------------------------------------------------------------------------------RVISHAAFLGQAARLAHVATNLGLKPGDRVAAQVEKSPEALALYAACAQAGLIFLPLNTAYTADELSYFIDNSGAALIVCD------GRNRDMLAPIAEGLGA-------RIETLNADGSG---------SLTERAATMPDRFDTVARGGGDLAAFLYTSGTTGRSKGAMLTQDN-LLSNAETLAREWRFTADDVLLHALPI----FHTHGLFVALITGGSMI------FLPRFD-LDQIIAQMRATSMMGVPTFYTRLL--GDARFTRELAQHMRLFVSGSAPLLAETHVEFEERTGHR---ILERYGMTETN--MNTSNPYEGARRAGTVGLPLPGVELKVTDETGETLPQGEIGVIEVRG--PNVFKGYWQMPEKTAAEL--RADGFFITGDLGFVDEQGYVTIVGRGKDLIISGGFNIYPKELELLLDDQPGVLESAVIGVPHPDFGETPLGLLVPRPGQTPD---TQAIMATVETALARFKHPRKLIVLEELPRNTMGKVQKNILRD------------------------------ 27382918 43 --------------------------------------------------------------------------------HARATPNKIAY----QMAGTGKAITYRELDELSNQGAHLFRSLGLKAGDHIALLMENRLAFMELCWAAQRSGLYYTAISRYLKQDEIDYIIADCGAKVVITTP------------KCADQIKALIKGTPGEPVFYM----MDEPLPGFR--SYDKEAAAQPTTPISDEVAGYD---MLYSSGTTGRPKGI---------------KKAFEGNKIDVVLCADMCGMNAASTYLSPAPLYHGGTSIIME----HFDAEEFLKLVEKYEVTQSQLVPTMFVRMLKLPDEVRYRYNVSTLKGAIHAAAPCPVDVIEWW--------GPIIEYYAGSEGNGVTVCNSQQWLEHR-GSVGRAVVG-KIKILDENDEEQPTGEIGTVYFADA-PAFA--YHNDPEKTKKAYNAK--GWSTLGDVGYLDKDGFLFLTDRKSYMIISGGVNIYPQETEDVLITHPDVADVAVFGVPNEEMGEEVKAVVQPHDMTRAGKALEADLIAFCKGRLSAIKCPRSIDFEAELPRTPTGKLVKRHLRD------------------------------ 156032527 55 ------------------------------------------------------------------------------------------------------RWSYGTLQEESVAVARGLLSLGIKSGDRIGILAGNCAEYISVFFAAAYIGCILVVLNNTYTTQEAKNGLKHAGCRILFTVPKI---GK--QSTERLISELENGNSEALERVVILRRDGYDGLKRQGRASSMDEF------ERVKNTVKPDDIVNLQFTSGSTGSPKAAMLTHFN-LVNNANSIGDRLAFTSQDILCCPPPLFHCFGLVLGVLAIITHGAKIIL----PATFDASAVLRAVSDEKCTALHGVPTMFEEILS--LPRPEGFNCDSLRTGIIAGAPVPRPLMKRLLTELNMRE--YTSSYGLTETSTCFNAYTYDTIDTRLTTVGQILPHLRAKIVDRDGNIVPQGARGELCISGY--SLQKGYWNNEEKTAEVMVRDKDGIWLTGDEASFDERGYCSITGRFKDIISPGGENIYPLEIETRLDAHPSISRAIVVGIPDRKYGEVVGAFLDVR---EDSAAVKKEIRDWTRKELGWHKAPHHVFWFEGLPKTGSGKV------------------------------------- 192289984 36 ------------------------------------------------------------------------------------------------------RVSYGELADQIDATAAWFYELGYRAGERIILVGENSAALLEAMFAASALD-LWVV--------MLNARL--SKPEIAIRAHCRPRA--TIYFADRSPDALQHGEVSAARRV-VHPSLGTVL-------IDEEDLGGTAEPVLDD---PAEQIALLMYTSGSTGTPKGVMLSHRSVLT-LASTSASLRQLRTEDRLFLTTPMTHVMGLFSVSLSALLVGATVVI----EQRFDPETVLNVLKRERITVFPAVPTVFYKLLHHIETHNVRLDLPSLRFIWAGGSLLEAALAERTRAVFG---LPLHNGYGMTESSSICLTSV--TAPAVPESVGWFLPGLEVAVRSGDAADSDTPDVGELLIRG--PTVMKGYFRDLERTLDA-----DGWLTTGDLARV-ADGQVYIVGRSKDMIVRSGFNVYPAEVERAINAHPEVVHSAVVGRR-EQNNERIIAFVERAPASSVSD---TELDAFLAGRLAGYKRPQEFRFVDKLPLATNGKVLRLAL-------------------------------- 89900711 10 -------------------------------------------------------------------------------------------------------YSWRDLERATAMLANLLGSLDLPAGARIAVQVEKSVEALLLYLATLRAGFVFLPLNTAYQSAEMAYFIGNAEPAVVVCTD---RNFGWIS---------QLAFKAGTQHVFTL---------NENRTGSLLARAAAQPDQHEVAFKHADELAAIIYTSGTTGRSKGAMLTHGNLLAQVLKSYWGWRSLDEGDVLLHALPIFHVHGLFVAIHGALLSGSQMIWL----NQFDPKT---VIKKLEATVFMGVPTYVRLLAEPGLREVARH----MRLFISGSAPLLIETFKAWQERTGHT---ILERYGMSETA--MITSNPGAR--RGGTVGLPLPGVSLRVQDDAGENVAAGEIGNIEVMG--PNVFKGYWHMPEKTAEEF--TLDGFFKTGDVGKIDAQGYVTIVGRSKDLVISGGYNVYPAEVEGYINELPGVAESAVVGVPHADFGEVGVAVVVAKPGVALE---SARILVSLKATLANFKVPKQCFVVDALPRNSMGKVQKNVLRE------------------------------ 148555015 9 -----------------------------------------------------------------------NYAHAVLTNNAARTPDDIALVYRGE------SYSFDALNRRVNRTANALRALGVAPGQKVASLLGEALHVAETYFAEAKIGAVIAAFNPYWAPDMVVEMARRSKIDWL-TIDA-----------PNAKFAETRAELPEVRLIAVGTRIEGAVSL--------DDALAQASDEEPPLGAFFDDPMGFFYTSGTTGTSKAVVHSHSS-CIQMSTVLYEVE--RSTDSVWGSGPIIWGIGFPCTIGAALYAGMKVALEDDL----GPARLLDAVQRERISHITMIPSQWADILSN--HPHQDFDLSSLKVILLGGEPISPNIFSRLMERLPG--LSLYSFYGQSE-GPYNCVNTITEAHLAATS-GRARVGQAVRTIGANGERVV-GVPGEIVMTG--PHLFQGYDGQPDKTAEVLKG---GWFHTGDLGLMDESGRLTVLGRKEDAISRGGHYLRPIQIEDVAGTIEGVAEAGVAGSPAGAPEQKIILAVSPQPGATLDEALHARLQAL----LPAEAMPDLIVVADSLPHGASGKLLRREIRALYE--------------------------- 152963748 872 -----------------------------------------------------------------------------------------------------RLISYAELGHSVCCIIGALKARGLSRGQVVAICLPRSPEHTMVTLACALTGVIWVPIDVSAPAERLRYLLENCQPDLVVIA-----------------------QHESVGSVTATPAELLAVQTQAMPVLDDLSL--------------SDAPAYYLYTSGTTGKPKCVVLNNRATANVVGSTLERWA-VTERDVFMSVTPLHHDMSV-FDVFGCLTAGATLVLT-GCGEEKDAVRWNQLIAQHQVTLWCSVPAILEML----LSCRTSHDLKSLRLIAQGGDYIKPAVIAELRELLPSSR--LISLGGPTETTWHEITDDDRALIPY----GRPLPGNSYFVLDPRGEHCPAGVVGRIHTTGV--NLALGYLENGE-LAQSEFVTVTDAFRTGDCGRYRRDGTLIFDSRVNGYVKVRGVRVSLPDIEIALINHPSLRHVLVVDYGEQRQGEVCILYVCQQGGEEPT---TTELRNFARQHLPHSHVPTRLLRVDALPLSQNGKPDRQRARSLLTASVNDASEPAAM--------------- 124267872 7 -------------------------------------------------------------------------------RAALAHPDRPAVL-----LGDTVVLDYRTLADRAARLAGHLRGLGLQPGERVALCMHNHVGYLELLYAAWWAGLVVVPVNAKLHPGEVAFIVGDAEAAVLFVSE---------DLAPDLRAPL--AALPALRQVLT------------PADAAYRTALEAAA--IEPVHRAPDDLAWLFYTSGTTGRPKGVMQSHRNL---AAMTACYFMDVDE------------VTAADAIVYAPMSHGAG--MYNFAFGGFDPAELLTLSRGIGRLCLFAAPTMVKRLLRDTGAPAHGF-----KTIVYGGGPMYVED---IQDALGVMGPCFVQIYGQGESPMTITAAHPKWLD-RIGSVGMAHSLVEVCVVDSRGDPVAAGEMGEVVVRGE--TVMTGYWRNPEATAQT---LRDGWLRTGDLGAMNEDGFLTLKDRSKDVVISGGSNIYPREVEEVLLRHPGVREAAVIGQPDAEWGEIVVAFIV-GDGVEP-----EALDALCLQHIARFKRPRRYRFVEALPKNSYGKVLKTALRQLA---------------------------- 66045812 1525 -------------------------------------------------------------------------------------------------------LTYAQLNERANRLAHHLIGLGVKTDERIALCLHRGPARLVAMLAVLKAGAAYVPVDPVYPAERIAYLLQDSTPRVVLTENS----------------------------------THDLAGDTERVNIEQAEWLGSSGNNPSVADLDAQKLAYVIYTSGSTGQPKGVMVEHC-TLVNLVHWHCQAFALQAGSHTASVAGFGF-DAMAWEVWPALCAGAVLHLPPAEVGNEHVDELWWLEQPLQVGFLPT-PVAEQAFRR-----PRQH--PTLRTLLIGGDRL--------RQFDSDPGFAVINNYGPTET--TVVATSGAVQPGGPLHIGGPIANTRVYVLDEQLQPVPVGVVGELYIGGA--GVARGYLNTEERFIADPFSTQARLYRSGDLVRWNADGSLDYLGRNDDQVKIRGMRIELGEIETALASQAEVQDAVVL-----VRGERLLAWFTESAPVEP-----EALREALRARLPAHMVPLAFTRLDALPLTSHGKLDRRAL-------------------------------- 66045812 2607 ------------------------------------------------------------------------------------------------------QLSYRQLNEQANCLAHHLIDLGVRPDQRVAICVERGLSMVIGLLAILKAGGAYVPLDPGYPRERLQYMVKDSTPVALLVQ------GSTRDLLD--DEHALRIDLDSV-------------TWDAQRD---------QNPRVP--GLTAEHLAYVIYTSGSTGTPKGVMHRNVSNLVQ--WSSVL-CPPASGTVLLQKTPISFDASVWEIFW-PLSSGIPLVL--ARPDQRDPAYLAQVIQERQVSVVQFVP----ALLQQFLDLPQSSACSSLTDVVCGGGELTVEMAAQLRKRL--PEVRLHNVYGPTETTCSVWTLQPDAVPDTALPIGRPISNTRLYVLDAYDQPVPQGVIGQLHIGGA--GVTRGYLNDAERFIDSPFVAGDRLYRSGDLVRQRADGNLKFLGRNDDQVKIHGLRIEPGDIQACLISHPGIEQAIVLVRDEQPGGQRLVAY------YTGTQLPVETLREVLRAQLPDYMVPALFVHLDAMPLSPNGKLDRKAL-------------------------------- 66045812 471 -----------------------------------------------------------------------------IEQQARTRPYAVAAIFQG------QHLTYAQLNRQANALAQRLIYQGVRPDDRVAIVSRRGLETLVGLLAILKAGAAYVPIDPSHPRERLHYLLSDSAPVVVLTLSSLIKR-----LPPLAVPLIE------LDHCI------------DG---------QGAENNPQVAGLSSDNLVYVIYTSGSTGQPKGVMVEHR-TLANLVDWHCQAFDVKASSHTSCLAGFGF-DAMAWEVWPTLCAGATLHVADGGEDIEAMLDWWR-AQPLDVSFLPT-PVAEYAFSQSQDHP-------TLRTLLIGGDRL--------RQFTHNRRYTVVNNYGPTET--TVVATSGQVLANGSLHIGGPIANTRVYVLDEHLQAMPVGVPGELYI--GGEGVARGYLNQPERFVVDPFSDMPRMYRSGDLVRWNRDGSLDYLGRNDDQVKIRGMRIELGEIEAVLAGLDGVKDAVVL-----VRELHLLAWFT-----ETSTVDIDTLAPAMRARLPGYMVPRAFTRLASLPLTANGKLDRRAL-------------------------------- 218247798 466 ---------------------------------------------------------------------------------VQQNPSQIAVVFE------EQKLTYEQLNKKSNQLAHYLIANGIKSENIVALYMERSLDFIIGLLAIHKAGAAYLPLDPSFPQEAITFRLKDAEVSLVITQQHLLKN---------------LPDFTTIVNL----------------DSNWESIAKHKEDNPNTEIL-ANNLAYVIYTSGSTGKPKGVEHRQINYVSSIIDRLKLQSNYHFAHVSSFASDLG----NTAIFPSLWTGGCLHIISQDRVV--DADKLTEYCRQNTIDCLKIVPSHLSTLIAACPEEILPH-----QYLILGGEPLN---WELVAEVSKKPQCQIYNHYGPTETTIGVLTYSPQKHPKKAKTVGRPINNTEIYLLDEFLNPVPIGVKGELYI--GGKNLSRGYLNTEEKFISNPFRDDLKLYKTGDLARYLPTGDIEYLGRIDHQVKIRGFRLELGEIEAILRNHPEVRETVVVVRED-IPGQRLIAYITSNQVSKLAQNLNETLKNHLRSKLPEYMIPSVFIPLKTLPLTANGKIDR----------------------------------- 119474741 46 -------------------------------------------------------------------------------RHLESRSDETFIVYE------DERYSFEDSWVRASQIGRLLIDYGIKKGDRVAISMRNYPEWILTFNAITSIGAIAVAMNSLWLSDEMAYGLNDSGAKVLFADQE--RLDRLEPVRGDVD-----------VQVIAVRPSKALASGTAN----LAELLLNVDTVDMPAVDNFTDPATIFYTSGSTGHPKGVLSCHGN-IISALLSWEFETGLHPEDTGYQLATLFHVTGHAVMLSCYRAQRKLVCMY-----KWDANFAAELIDREKIASF-VGPAA----MTGDLVEISKFDLSSLAVVGGGGAPRAPDQVKNIGTAFGS--ALPNTGWGMTET-NAIGTGIGGHDYLHPDSAGRAATIVDVRIADEEGNEVSTGERGEVQIKGA--TLFEGYWNRPDANAEA---MTGDWLQTGDVGFFNEEGYLYIVDRIKDLVIRGGENIGCAEVEAALLEHDQILEASVYGVLDERLGEEVGATI-YCGGSSLSEQL---LHDFLVQRIARFKVPRYLISVDPLPRIATGKIDKKRLREIA---------------------------- 157693471 6 -------------------------------------------------------------------------------------PERVALIY------QDKKWTFRDLADEVNELSNRLAQTSLKKGEAVGLLMNNHPQMVMLVHACFSLGFKIVLLNNKLTKAERRFQLEDVKAAALFTEPVY---------------ASDHKGELPVYTMETLPEAGQENVKKIENDFDL------------------NQTATIMYTSGTTGRPKGVEQTFGNHF-HSAVSSALNMGLREDDRWLIALPLFHISGLS-ALFKSVIYGMTVVLHQ----KFDVDEVIGSIEQHRVTMISVVQTMLSRLLSRLEECP-----SSLRCLLLGGGP----APLAMLQESKEKGFPVFQSYGMTETCSQIVTLAPEFSVEKLGSAGKPLFGCELKIQDGT-RICRPFEHGEIMVKGA--NVMKGYL---YREESTAAAFDQGWLKTGDIGYVDEEGFLFVLDRRSDLIISGGENIYPAEIEAVLLTHSHVKEAGVTGIDDDRWGEVPAAFLVTDHKIP-----ENELYALCESHLAKYKWPASFHFVDELPRNASNKLQRHRLK------------------------------- 111222933 15 -----------------------------------------------------------------------------------------------------RRLTFRQFRDVAERAAAGLWELGVRPGETVSWQLPTTIEAAVLMSALARLGAVQNPLIPVLREAEVDFVVGQLGARWIVVPEVFRRAEKVAARHDARVLVCDPAAPAGGGHAGVARHAGVAIGLPLGDPAVLPPLSEAGAGDGAGDAVR-----WVFYTSGTTGVPKGVRHTDRSVL-ASSNGMVYQLGFTDADVASIPFPLAHIGGPGML---GLMVGCSGVLVE----TFDREATPAMLARHGVTMLGSAAAYLDAQRRHGDEPL----FPRLRLCVSGGAPNEPGLHTRIRAELGG--AGICNGWGLTEH--------PVVGYAAPGSAGRPAPGVSVRVVRADDTPAAPGEEGELRLRGP---QLFAGYTDPALDADAFDEA--GYLRSGDLGYVDAEGWLHLTGRLKDIIIRNAENISALEVEAVVLRHPAVAEVAVVGLPDARTGERAVAVVVPDPDQ-PTPTLAA-LVAFCRAELAPYKIPEQLELVAELPRNSMGKVLKR---------------------------------- 116282899 506 ---------------------------------------------------------------------------------VERRPDAVAVISGGD------RVTYAELDQRANQLAHLLAGRGVGPEALVGLCVDRGIEMIVAILAILKLGAAYVPIDPNHPRGRVQFVLADAGVTVAVTQ-------QRFTGLLETPEAPGKPEVSGTHGVPGAAPGAPDAPEASGRLILLDAEREAGQPRTPPTARPSAQNLYVIYTSGSTGVPKGILMPATCVLNLVAWQKK-ALPIGPDAKTAQFADIS-----LQEIFSALLYGETIVV-PGEELRMDPVEFATWVHTNEIDQLFVPNVMLRAISEEVD--PHGTELAALRHLSQAGEPLS--LHHDLRELAHRPELRLHNHYGPSE--AHVVTSLPAEVAEWPLTAGRPIGNTRVYVVDRRLRPVPVGVPGELCVAGE--GLARGYLGRPDRFVADPFGDGSRMYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVLHTAVMVREDTPADKRLVAYVVADATAADRPGLTETLRRYVESAVPEYMVPSAFVLLDTMPVTSGGKIDRKAL-------------------------------- 88812174 470 -------------------------------------------------------------------------------------------------------LSYGQLNAQANRLGHGLIAAGVRPDDVVALFAERGLGLLGLIIGVFKAGGGYLPLDPRQPVRRLAQMLDLSRARVVVSTEC---------LRAVLEQALAEL-------------------PAERRPIWLTEALSGQDPVHDPVRTGPHHLAYVIYTSGSTGVPKGVMVEQAGMLNNQLSKVPY-LGLTEGDVIAQTAAAGFDISVWQFLTG-LLCGARV---EIVPDAHDPMALLKHVNATGITVLESVPSLIQGMLAE-----EAVELKGLRWLLPTGEALAPELARWFRR---YPHIPLVNAYGPAECSDDVAGPASGTVHLP---IGRPTDNTRLYVLDGQLQPVPVGVTGELCIAGAGVG--RGYLHDPARTAQAFYAQTPGLYRSGDLARWRADGVLEYVGRSDHQVKVRGFRIELGEIEARLLEHQGVREAVVVVREAPS-GKHLVGYVVPTA-LEAGAGLGDALKAHLKEAIPEYMVPGQIVVLEQLPLTPNGKLDRKAL-------------------------------- 186454961 1050 --------------------------------------------------------------------------HHLIEAQVERTPKAVAVQFESS------QLTYDELNKKANRLAHHLKRLGVGPETLVGLCVDRSLEMVVGLLAILKAGGAYVPLDPHYPKERLAFILHDCRTPVLLTQQ------RLLESLPKLIPESETSSNAKTPTVICLDSDLLTVEQGDERN--------------PKTTVSAENAIYVIFTSGSTGQPKGVLISHRSF-INFLIGMQQEPGLEKDDVILAVTTLSFPAGLELWL--PLVVGAKVVIA-KSDVAMDAKRLSKQLAACGATLLQATPATWQLLLDSG--WTGSPNLK----ILCGGEA-------WSNEMAGQPRCSLWNMYGPTETTVWSAATRVEKAEVPL--IGKCIANMQYHVLDSQLQPVPIGVPGELHIGGD--GLARGYLNREERFIPNPFKADPRLYKSGDLVRYREDGRIEFLGRMDNQVKIRGHRIELGEIESTLRKHAAVRNVVVAAQELAPGDKRLVAYLVLEESETVT---TAALRQFVKGQLPEYMIPSAFMVLEKFPLTPNGKVDRKAL-------------------------------- 54022496 4 -------------------------------------------------------------------------------------PDRVALV------DDAREVTYAQLEERTNKLAHYLLEHGVQPGDKVGIYSRNTIEAVEAMVAVFKARAVMINVNYRYVENELQYIFDNSDMVALIH--ERRYSDKV---------AAVRARTPKLRTVVVVDDDTTGTVPTAADSVEYETALAQSSADRDFGERSPDD-LYMLYTGGTTGMPKGVMWRQGGFLTYVADEWDLAKEGQANGALTRYPIPPMIHGGSWATFQSLFSGGKVVM---LPEFSGHGV-WRTIDRHGVNVIFITGDALDALLEGNPETGKPYELASLFAIASSAALFSPAIKEKFLELLPNRV--ITDSIGSSETGFGGISMVAKGAEH----TGGPRVKIDAEVLDEQGNPVTPGQIGILARKGHIP---LGYYKDEAKTAAT-FKEFNGVRYSGDYARVEEDGTVTMLGRGSVSINSGGEKIFPEEVEGALKAHPDIFDALVVGVEDERWGQRVCAVVQCRGDKRPT---IEELRPVLTQEIAPYKHPRSLWFVEEIKRSPAGK-------------------------------------- 162452161 479 ---------------------------------------------------------------------------------ARERPDATAI------QHGLERVTYGELDLAARRLAARLAALGAGPDTLVAVLLPRSVGAITAILGALYAGAGYLPLDPD-GPQPRTTAIDDARPAIIVTTS---------PHAAKV---------------------GSD---RAARLVLLDEAIHGA-PARALVQGAEEHLAYVIYTSGSTGRPNGVMRGALAHFVAAA-THRY--DLRRDDRVLQFAPL-----HFDAIFLTLCAGAALVLREMLQSVP---RLLDACERHRITVLDL-PTAFWHELAYGLSTGAASLPESVRTVIIGGEAALPERVERFRRAVGR-RARLLNTYGPTETVVASAATLSGGDAPHEAPIGTPLPGVRAAIIDARGRLAPRGAVGELHLIG--PGLARGYLGDAARFVVLQLEGRPRAYRTGDLVLQRADGQMVFVGRVDDELKISGHRVDPLEIEAALLRHPSVREAAVIGHASAGGGKRLSAFLV-AGDPAPSPA---ELRRHARSLLPAAAVPSAFVLTDRLPRTSSGKIDRKALRE------------------------------ 167840784 33 -----------------------------------------------------------------------------LRRWAADHATRTALVAGGE------RVPFVALDHRVDRLAAALHELGLRPGDRAMVQLPNGIAFVTVCFALFRLGVVPVLAMPTQRSHDIDALCRIAEPSAYFIADGT----AGFDARSLAADMLD--AHPSLRWIVV----DGEPGRRDNDDDADERVVPLASLDAPPRALAPNDVALLLLSGGTTGTPKLIPRTHADYAYNFSASAAL-CGLDDTSVYFTLACPG--------ILGTLASGGAVVLSD----TASCDEAMPLIARERVTHVALVPP-LAQLWAQAREW-ERSDLSSLRLVQVGGARLDPALARRLPDVLG---CRLQQVFGMAE-GLLCYTRLDDPPDTIAHTQGRPLPRDEVRIVDAHGRDVAAGDVGELLTRGPY--TIRGYYRAPEHNARSF--TGDGYYRTGDLVRRDAAGNLIVEGRIKEQINRGGEKISAAEIELLIDALPDVQDSAVVAVPDALLGERICAFVRPQRDALDAATLKQALRA---RGLSEFKLPDQIEIAAHWPLTSVGKI------------------------------------- 41408845 14 -----------------------------------------------------------------------------VERHAQRRPDAIAIRY------GERQWSWAEWSSRIRRAAGALRGAGIQRGQCVAFLDKNHPACLEVLIGGASVGAVTTVVNWRVIGDELVHVLADSGARVLV-----------VGAELRPAAEAAARRVPSLERIIEVGDE-------------YESLLAAAEPAPSDAGVDTDETALVIYSSGTTGRPKGVLLSQRA-LVNHAANLAPAFPFGDGDANLVAMPLFHVGGIGYALFG-IRAGAPTIM----TREPDAAALIGAV-RAGATHAFFVPPVIARFLDAGE--AARASIAGLRYIVYGAAPMPLPLLHRALSTWPGTK--FVQVYGQTELCGAVTAHRDAARPQLQLSAGKAVQGCEIRIVDPNSAELPAGRSGEVWVRSN--QNMSGYLNRAEATAETI--TADGWVRTGDVGRLDADGYVYIEDRLKDMIITGGENVYGPEVESVLIEHPAVVDAAVIGVPDDFWGESVKAIVVADGDVD-----AADVIEFCRRHLAGFKCPRTVDFVAELPRNASGKILKTQLRE------------------------------ 214036666 13 ---------------------------------------------------------------------------------AQAYGDRVAI------TDGDVQLTYQQLDAARRQAARAFMAAGLAQGERIAIWAPNIYQWIIAAIGAQSVGVVLVPLNTRMGAEAG-YILRASQSRLLFTVADFL----GVNYPAL----LASEELPELRNTILLDGTQSWADFITAGEVIADAEVTERSDALTP-----DDTLDILFTSGTTGNPKGVVTCHG----QNIRTFENWSGLRKDDNYLVINP----FFHSFGYKAGWLAGAHIL-----PVKFDLDAVMSQIQSDRVSMIPGPPTIYQSLLAHPNR--SDYDLSSLRLAVTGAAPVPVALVEQMRKELGFEV--VVTAYGLTESCGVVSICRADDSAQRISTSGRAMEGVEMKLVDNHGQEVSVGNEGEIWFRG--FNVMQGYLDDPE---QTALAITPDGWLTGDVGVMDADGYVRITDRIKDMFIVGGFNTYPAEIENILCSMPGIARAAVIGVPDARMGEVAHAYIVPAADEAID---EAAVIAWAKDNMANYKVPRTVSFIAELPMNAGGKVLKNELRELAA--------------------------- 114562782 41 -------------------------------------------------------------------------------------------------------LSYQDLESKSNAFAAYLQELKMKKGERIALMMPNLLQYPITILGALKAGLIIVNVNPLYTPRELKHQLRDSGASAIVAVTNFETNIKHVMLTKIGDELLVNFLIKHVKKIVPKYHIPDAISLRRALTE------GKKLPFIDP-QITVDDLAYLQYTGGTTGPAKGAMLTHSNIIVHAHFSPRTLYDVTPLPLYHIFANSVSMMFM-------LFLGATNLL---ITNPRDIDGFVADLSKYPFTMVFGLNTLFNGL--NNHAGFQKLDFSHARFTIAGGMPTQKHIADRWQQLTG---MPVIEGYGLTECSPVVAAGTHQQQSF-ISSIGVPLPSTELRIVNDENEPLGPNQIGEIQIRG--PQVMKGYWQQEA---ETNTVMHAGGWLSGDIGRMDDDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPHIIEAAAIGIPDDATGEKVKLFIVRKGNVT-----VGEIKKHCRKYLTGYKNPRIIEFRDELPKSNVGKILRRELRD------------------------------ 145603208 2 ------------------------------------------------------------------------------------------------------TVTYAGLVAEVSKFQAKLAAIGITQGSAVSIATVNSYEFIVSFLAASWQRGIAAPLNPNYKQDEFEFYIEDVKSAIVLVPRGAFAAGSPVKAAKRFNAAVAECDAQKAEVALDVKDLGQ----LKGR---------GGQKVLEPQP---EDTALVLHTR-SVWKPPSHINLTGNNISAQGDNIKNTYQLTPADRTMLVMPLFHVHGLLCGLLAPFYTGGSMVV----PTKFSASDFWRDFVQHGAN-WYTAPTIHQILLKN----PAPSPLPKIRFIRSCSSPLSPTVFSQLEEKFG---APVLEAYAMTEAAHQMTSNPLPPAKRKPGSVGI-GQGVEVRILDGDGNELPRGVEGEICIRGE--NVTSGYLNNAEANASAFTK--GGFFRTGDQGKIDEDGYVTITGRIKELINKAGEKISPIELDNVLTRHEAVSEAVSFAVPSELYGQDVGVAVVLKPGAKLG---KDELREWVAARLAKFKVPEKIYYTEIMPKTATGKIQRRIV-------------------------------- 169616189 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPDSQFEWFYDVGFPSAVQLRNISGGTDLAGLFGIENPLE-PVYVGGCQGPCLGTKLEVYDSLGHAVPDGEPGELVATASFPNQPVFFWGDGERYQNAYYKRFPHVWTHGDFIQIHPTGQIMFLGRADGVLNPSGVRFGSSDIYSVIETHPEIADSICVGQRRPDNDESVMLFLKMNEGQPFTPTLVNNVKKKIAEERSRRHVPRYVFQTWDIPTTVNLKKVELPVKQIVSG--RIIKASGTLANPESL--------- 86137317 1 ---------------------------------------------------------------------------------------------------------YRVFHQQAAALAGWLQAQGVEPGDRVALFMKNCPEYLITLYGIWYAGAAAVPINAKLHGREARFILQDAGAGLVFVSPG-------------LDDALVAAEVATL--VVSIAEPAFDAAM-------------ACAPVEAPMPRDAEDLAWLFYTSGTTGQPKGVQITHR-MLMAVS--------------LCYFSDVDVATGADQILYAPMSHGAGLVLVGAAHVCPVSGGFLDLAAHFGRVQMFAAPTMVRM---TAVAKAQGRSGAGLRSVIYAGGPMYLADIIEAEAYFGPIFIQI---YGQGECPMGITALRRSEVSVHPGGVGRAQSGVELRIGDSAGNPQYVGEMGEIMVRGD--AVMPGYWNNPE----ASAETLKGGWLTGDMGVLDAAGYLTLQDRSKDLIISGGSNIYPREVEEVLLMHPEVREVSVVGRPHGDWGEEVVAFVV---GQVP----EVELDGLCRDHIARFKCPKAYVFVQELPKNNYGKVLKTELRA------------------------------ 118472689 6 ----------------------------------------------------------------------------LLDQTAARHGDRGAVFC-----GERELYTWTQLRDRAARLGSTLTE----PGTRVAVASENRPEIIEIMFGVWAAECVYVPINYKLHPREMADILADSGAALVFAS-------------PKIAPGLFEVTDVPVEVV--------------GTDAY------TQRFESEPVPAPLTDPAWLFYTSGTTGKSKGAMLSHRNLM---AMTVAHLADFDAPDEFCSLVH-GAPMSHGSGLYIPVLRGARQVIPESGAFEPD--EFLDLCDHHPGCSAFLAPTMVQRLIQTGRPRPAN-----LRTVVYGGGPMYVDSLKKALAAYGQIFVQL---YGQGE-APMTITGLRRADDATLGSVGYPRSGVQVAVLRSDGTPADIGEIGEIVCRGDV--VMSGYWNNPE---ATAATLKDGWLHTGDMGSFDARGHLTLRDRSKDVVISGGSNIYPREVEEVLLEHPDVVEAGVVGAPDAEWGEIVVAFVVTNG----TPVDAAALDAHLLERIARFKRPKRYEFIDALPKNSYGKVLKRELRERVTG-------------------------- 157691118 1874 ----------------------------------------------------------------------------------------------------EESMTYQELDEKATKLAAYLQSKGVGPGSLVPMLFDRSFDMIVSVLGIVKSGAAYVPMSPEYPDARIRLIVRDTQSDVIITQSHLIER--------------------------LGDFTGTKIDMDKP-------LLETDAGYQREQSIIGEDQLYVNYTSGSTGTPKGVMLPHAGVLVRETNYMK----LGPDDKMLQLSNYAF-DAFTFELWGMLLNGGQLIL---IPKYANMDELSRLIKAHEVTANCLPTALFNRLVEHDPTSVAGY-----RTLLVGGEAMSSE---HARKALPHMKGVLINAYGPTENTTLATTHQVTHVPEGARSIGVPVSNSTVVILDDALNPVPAGVKGEIYIGGT--GLAKGYLHDPERFIDNPFPELEGLYRSGDLGTWRSDGTIEYLGRKDNLVKIRGYRIECGEIETALLKHPQVKECTVIAKTY-GSSKRLAAYLV-TDGENPTPGW----KAFLQESLPGYMIPSYFIVMDEIPVTTNGKVDQKAL-------------------------------- 157691118 219 ------------------------------------------------------------------------------------------------EGGRTLTQTYPELLTNAERVLSGLRKAGLTNGDQVLLQLKDHQDFITAFWGCILGGIIPTPV----SVPPVYDETNQAVNKL-----------KGVFQLQN--EPFIITNEASAEDIAGLREAFEAKNMP---VLTIETLLSCEPDEQHYEP-EPDEPVLQLLSSGSTGVPKCIRHNHQSIL-SRIISFEQTNGFTHEDVSWMPLDHGIVMFHVHDVY----FGCQQI----SPFIERPMVWLDWIETYGVTRTWAPNFAFAMMNEYEDDIRKGSDLSTLTYIMNAAEAVVPKVTQRFMHMMGQSRHAMVPAYGMSETSSAIVTSLTSEIKMTFTEVGAPIPSVWIRIVDEHHHVLPEDQVGRLQVKS--PTIMMGYDQNEEANQEVFAE--NGWFHTGDLGFIHE-GRLVLTGREKDIIVINGANYLNYEIEAVVEEVDGVEVAASYGIPESSNDTLAIFFVTQKDSLEEQVTMIQQIREAIIRKIG--IEPDHIIPVDQFPKTESGKIQR----------------------------------- 76817551 78 -------------------------------------------------------------------------------------------------------LTYRALAALGLAFAERLQALEIAQGERLAIFLDKRIETVVAMLGAAAAGVVFVPINPVLKPEQVHHILVDSGARCLVTSSARILGDGVLAGMPILTDAKTLAPAPASRTTF-LRWMQPDAPPESVANRH-----ASAAPEPRADTIDA-DLAALLYTSGSTGRPKGVMLSHRN-LLEGAWSVAQYLRHTAQDRILAALPLSFDAGLSQLTTA-WAAGASAVLV----NYLMPADVVEICVRERITGFAGVPPLWIQLARAAWPGEA---RARLRYFANTGGHLPRPVLHALRELFPSASPYLM--YGLTE--AFRSTYLPAEVDRRPDSIGKAVPNARILVVREDGAPCAPNEVGELV--HVGACVTLGYWNDPARYRPSPEAKPGGVW-SGDLVRRDDDGFLYFVARNDAQIKSSGYRISPEEIEEVAHASGLVAEAVALGVPHDELGESITLVVVPLDADTFRPD---ALRARCAQQLPPYMVPHTIATRTSLPRNPNGKFDRVALRADAANLVETL--------------------- 60279969 510 --------------------------------------------------------------------------ETCVHRQVQRSPEAPALVF------GEQRLSYGELNRRANRLAHALIARGVGAESLIGVAMERSVELVIALMGILKAGGAYVPLDPEYPQERLSYMLEDSGVRLLLTQAHLLDG---LPVSAEVQPLVLAAD---------------------------SERLEGFDASDPEVAVTGENLAYVIYTSGSTGRPKGAGNRHSALTNRLCW-MQDAYQLDGSDAVMQKTDVS--VWEFFW---PLMVGARLVLAQ--PDHRDPSRLMDLIGRESISTLHFVPSMLQAFLQAPGVSA----CTSLKRIVCSGEALPVDAQQRVLAELPGVR--LYNLYGPTE-AAIDVTCREEGRDTVP--IGRPIANLRCYVLDDALEPVPVGALGELYLAGA--GLARGYHLRPERFLADPFATGERMYRTGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIETRLLEHHAVREAAVLVV----DGKQLVGYVTLAA--EP-DEWRGMLSAHLAESLPEYMVPMQWVALERMPLSPNGKLDRKAL-------------------------------- 60279969 2012 ---------------------------------------------------------------------------------------------------RDRAWSYRQLDAEANRVAWGLLEAGVERDRAVALLADRGLELMAMMIGTFKAGAAYLPLDPSLPRSRLVNLLKLGGVPALVVGEG--------------HQALAREL------------LEELPEESRPALLDWAAQQGQGKCEQRPGIVAPTNGLYVIYTSGSTGHPKGVMVEQAGMLNNQLSKVPLLA-LDENDVIAQTASQSFDISVWQFLAAPL-FGAQV---DILPNAHDPLALSRRVRERGITVLELVPSLIQEVL---DDPQET--LPGLRWMLSTGEALSPEARRWLTRY---PQVGLMNAYGPAECSDDVSTQSTGGTYLPIGQAT---DNNHLQVLDDDLLPVPLGGIGELYVSGTGVG--RGYLADPGRFLPDPYAQVPGIYRTGDLACRGKGDQLEYVGRIDHQVKVRGFRIELGEIESRLLELPIVREAVVLAQDGP-TGKSLAAYLVPAESDTPLVALRDECRAALKGQLPEYMLPSLWRSLDSLPLNPNGKIDRKAL-------------------------------- 120401244 9 -----------------------------------------------------------------------------------ATPDKPAIIMYPSGT----VVTFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRAGLYYVPISTHLTAAEVAYIVDNSGAKAIV---------GSAKLKDTLAGAEELPNGLPPLRLIAGGAESSATSASSELEGWYPECVADKPDTPIADEIEGD---LLQYSSGTTGRPKGIKRE----LPHVLMAALVSFWMHPDAVYLSPAPLYH-TAPSVWSMQTQAGGITTVVME----KFDAEGALDAIAKHKVTHGQFVPVMFTRMLKLPEAVRKSYDVSSLERVMHAAAPCPVDIIDWW--------GPIVDYYASSEAGSTLISAEDWLT--HPGSVGKPLTGV-VHIVGEDGEELPPGQAGEIYFEG---GYDFEYLNDPDK---TASSRHPQGWKTGDIGYLDDEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQSVKAVVQTVDPADATEEFAAELISWLRDRLAHYKCPRSLSFEAQLPRTDTGK-------------------------------------- 27378293 11 --------------------------------------------------------------------------------HARRTPERPALKYRGEE------ISYAVFDARIRKAAGWLAAQGIGAGDVVAVLMKNSAAFLELVFATSHLGAVFLPINFRLSRDEVGYIAGNAGARLL-----------------MVDEELA-ANAAGAKIVVLDEAAQQSVTRLAGG--------AAAAPMHVRAP---SDLMRLMYTSGTTDRPKGVMLSY-------------------DNFYWKSADQTIALGLSLLVVGPLYHGIAVLWHGGIERNFEPETALAAIAEDRLNAAWFAPTAMLTC-----PTRDRYDVSSLTWAIGGGEKTPELRIRAFSEYF--RNARYIDAYGLTETVGGDTFMEAGREIEKIGSTGRAIAHVEIEIRDEEGRTLPPNVNGEICLCG--PKITRGYWKDSEKTAAAFFG---DWFRSGDVGYLDDEGFLYLTDRKKDMIISGGENIASSEVERVIYELSEVREVAVIGLRDARWGERPVAIVVLAEGASL--ELPA-LTEHCRARLASFKVPKQLVVRDSLPRNPSGKILKRVLRA------------------------------ 13488203 4 ----------------------------------------------------------------------------------------------------TEAINYMDLWLRACEIARALREAGL---DRVALYFPIGIDRIAAILCCQILGVSYVPVEPNLPASRIREMLAQADPSVLLSSS-----------------AICSAILKEVSSCPTVMVEEVGVGAADRGSLS-RDL-----------ALPPKSGGYVIFTSGSTGKPKAV--NMGGAALQNLVDWQIELSLSDNAATAQFAPISFDVSF-QEIFSTLCSGGSIVLL-ANEQRIDPDLLSDEILRARVERLFLP---FIALQQLASNCVER-NLDSLREIHTAGEQLVVSALREFF--IKLPQCRLFNQYGPSETTCHELDSNPAEWPRLP-PIGRPLPNVVLFILGEDGRPVRLGEVGELYI--GGVCLAQGYFQDKERTDERFMGTLTRLYRTGDFATSDESGCFFFCGRRDHQIKIDGYRVELGEIESVIADHPDVAEVAVVFDRDANGTGRLIACLTSKDG-APTDCLETVVRAHVREKLPGYMAPDRVQIIGAMPKTASGKVDR---KSIAERLCAEKVNPSAVEKPAC---------- 91777616 16 --------------------------------------------------------------------------------------DRPVIIWDSENP---REVDYPTFHASCDAIARGFVARGYGKGTRIGIFCSNRLEFLEVFYGAMRAGVIPVPMGILLPKDTIEWIIRDAELKLVFCDSE------------------LRAKLPSNTPHIVVESEEYEAFKVPG-------------PFEAIVPTG-DDVAFQPYTSGSTGRPKGVVLSHRAH-VWVAETI-------SKDRGFCRTD-------RMIVAAPLYHGSTVVLM----KKFEPRAYLDAVSRYRVSVLSGVPTIFAMILQQRD-LIEGKDFSFVRLATMGGAPASDELIDAVAKIL--PNADIISIFGITETSAALFGSHPGNLTRPRHSVGWPIAGNEFKLIGG-----PDENFGVLHVRG--PGMMNGYHNNPERRLK------DGWFNTGDVLRKDADGWYYFIGRSDDMFVCSGNNIYPGEVELMLERHPDIEQAVIVPVPDEIRHQIPYAYVVRRKGSALSE---KDVKEHALTNAPPYQYPRKVIFVDQLLLNGVGKIDRKALQAQAL--------------------------- 86136874 31 -------------------------------------------------------------------------------------------------------MTFGELFAGAERNAAALVAMGVKPGDRVAVQVEKTIEAIQLYLGTVMAGGVFLPLNTAYTTPEVAYFLGDARPRVLVCDPA---------REDDIAEVAGDARVVTLDG----KGLGSLSDAVVGR------------GGFDPVPRGPDDLAAILYTSGTTGRSKGAMLSHENLASNSLMLRDYWQ-FTDQDVLIHALPI----FHTHGLFVALLAGARLVFLKG----FNADEILDAMPR--ATAMMGVPTFYTRLLA--DERLTRERAANMRLFISGSAPLLVDTHEDWEARTGHR---ILERYGMTETN--MSTSNPYDGERRAGTVGFPLPGVEARIM-ADGKEVPQGEIGVLHVRGA--NVFQGYWQMPEKTAEELLP--DGWFITGDMARMDEDGYITIVGRAKDLVITGGFNVYPKEIESLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPAGEGTSAEAVKAALSG----QLAKFKQPKEVILLDALPRNTMGKVQKKALRE------------------------------ 88706156 7 -----------------------------------------------------------------------------FDRTASINPQQEAFV----DIDLDRRLSYQDARNFAHQVAVVLEKLGLAAGSKVAVYSPNDSLAFLAIVGVSRADMVWLPLN--F-RNALAT-----NAQLL-----SFFGADVLIFHSQFEDSIAKSLAPDIKHFLCLDGDSSQGD-------SLRSLFSDGPVSYDS---GPEDPMWMLATGGTTGPSKGVEHSH--HSVEATINLQILGAISPNPRYLVIAPMTHAAG--YMIPAFVANGTVVVLPE-----FEAGRVLETIEAEKITHLFLPPAALYGMLDHPD--AAKYDYSSLQAFYIGAAPTAPE---RYKEAVARFGPCITEIYGQTETMFPLLYSTAECLDDKGASAGRVCPGCRVEIMSEDGQLLGPNEPGEIVVRGS--SVMKGYYTNPE---ATAEVSRHGWHHTTDVGVKDEEGYITIVDRIKDMIISGGFNIYPVEIENVINGMAEVQNCAVIGVPDSKWGEAIKAVIVLQEGSSLEAE---SVMALCKEKLGSMKAPKSVEFWDALPLSPVGKILKREIRDRFTGQTS----------------------- 144897869 24 --------------------------------------------------------------------------------HVRGRPDKIALVF------SDQPVSYADLAEEVRRLAAGLTGLGVGRGSRVLVLLKNCRAFAALMLAAAERGAVIVPVSAGLRGEALVTAFTATECQFVV---------GHGPLLAPFAGLVEAGKCVSV-------------DGAAPGCCLYDELLVQAADDYALGQDDGDDLPYILMTSGSTGAPKPIIFSQA-TKIARAQSAVDCYGLTANDVVLAATPL----YHSLLVLMPLMFGMSAVVLE--PFTP--AGWMAAVERWRVS--FTIPSQLSALLPHFLAEPAR--LASLRVLVSSSAQIAEDLKRRLAALLA---CQFHEIYGASEVG--VISNLSPDHPAKMASVGLPLAGIDLRILGDDGAVLPVGEIGEIACRTP-----TAFLGYYNRPDATVAAWCDGYFRTGDLGWVDADGFLYFSGRKKDLVISGGINIYPIDIERVLMGTGLLADCAAIGLPDSYLGEAVLAVVVPKEAAGFD---LRPLRRACVEQLADYQQPLDFAVVTALPKNALGKTV------------------------------------ 207091340 29 --------------------------------------------------------------------------------------DRPCLI----DGDTGETLTYADVELTARRVAAGLTKLGIQQGDVIMLVLRNCPQFALAFLGASFAGAAVTTANPLSTPAELAKQATASKSKLIITQAAFVEKIKDFADKRGVS----------------LMCIDSTFPETEGISHF--SLLTQADEACPAVKISPDDVVALPYSSGTSGFPKGVMLTHKNLVTSVA---QLVDGENPDDVHICVLP----MFHIYALNSILLCGAAILTM----GKYDIATLLKMIKTYKVTMASFVPPILLNIVKS--EEVDRHDLSSIRTIVTGAAPVSVELEQALRAKL--PHAILGQGYGMTE-GGPLSISLSFAVEMKSGACGSVIRNAEMKIVDETGASLPRNRAGEICIRGN--QVMKGYLNDPEATKTTIDE--EGWLHTGDIGHVDDDDEVFVVDRLKEIIKYKGFQVAPAELEALLISHPFISDAAVVPMKDEAAGELPVAFVVRSNGFKISED---DIKLFISQQVVYYKRIHKVIFTDTIPKAVSGKILRKDLKARLA---SDLGN------------------- 118465150 5 ----------------------------------------------------------------------------------------------------------AEIFQRSRDVAAGLQALGVGPGDAVAVQLTNRLECAVAYEAVLMCGATLVPIIHIYGPSEVAFILVESGAKALIM----PARFRSISY---VDRIAEFSAIPTLQHVVVVDAPPGD------GYLSWPDLTAGRYRRTSP---SADDVAVLIYTSGTTSVPKGVQQSHNSML----AEQQTLPDLVTGDVQLVTFPPGHIAGVGSLLR-PLISGARSVFVDGW----DPPTAVELIHRHRITATAGTPFHLEGLLDLGDTGQK---LTTLREFLVGAATVTEELGRRAAAAINTYRC-----YGSTEHPTITSARSTDAAPARMGTDGLPMRGVTVRIIGPDGDEQPVGVDGE-VVTQG-PDQFIG-YRDPVLDADAF--TADGWFRTGDLGHLDTDGRLTITDRIKDVIIRAGETISSGQVEDVLNAHPAVAEGAVVAAPHHRYGDVVAAVVALKPGAALDDELR---RHFAASGLARQKTPERLAFVESLPRTPMGKIRKAELRK------------------------------ 91978873 22 ----------------------------------------------------------------------------LLRLQAEARRDHPFIIW-APFDAPARVWSYGEFHERVGALAAGLAARGVKPGDAVLIHLDNCAEFLLSWFACVELGALAVTTNTRSAAAEIDYFADHCNAVAAITQPAY--------------AELVAANCRKLRWIAVISHDGAALPAQTVAKAESFESLFGDSANRPQRPTDPFAPCSVQYTSGTTSRPKAVLWTHAN-ALWGAKINAAHQTLRADDVHLAYLPLFHTNALAYSMLASLWVGGTCVV---QPRF-SSSRFWSVSLEHRCTWNSNIPFCLKALMEQ--ETPKHH---SFRMWGTA--VAEPPAFAAF-------GVKIIGWWGMTETITHGIIAEAD-QPNTPMTIGRAAPEYSLRVVGDDGVPTQVGDTGNLLIKGPGLSLFKEYLHNGQATRDSFDEH--GYFITGDRVTLLERGAIKFGDRSKDMLKVGGENVSASEIEQVVITVPGVREAAVVAKKHPMLDEVPVAFVIPTAGVNAAPDLADRIMAICTKSLADFKRPREIRLVDEMPR------------------------------------------- 41408500 11 ------------------------------------------------------------------------------------------------------RISYDQLDTATRELAAVFVQAGVGKGTRVGLIMPNNTRWVLIAIALTRIGAVLVPLSTLLRAGELVAQLRVAAVQFLVSVDE-FRGHRYLD-----DVAAARSELPALQQ--VWPNEQLDAAAAGARAGQIVDAMTQT--------VTPADPLVIMFTSGSSGTPKGVWHSHGS-ALGAVQSGLAARCIDADSRLYLPMPFFWVGGFGSGILSALLAGATLVTEE----IPRPETTLRLLESERVTLFRGWPDQAETLARHAGTV--GADLSALRP-GSLQALLPPE-----QRARPGARATL---FGMTEAFGPY-CGYPADTDMPVGSCGKPFDGMEVRIVDPDGAPVGAGTAGIIQIRG--PHTLRGMCG---RSREELF-TVDGFYPTGDLGHLDDAGFLFYHGRADDMFKVSGATVYPSEVERALRTIDGVDSAVVTNVPGA-TGDRVGAAVVCR------ELTAAQLRAAARNLLSSFKIPTVWLVLDDLPRGGTGKVDVRRLRELLA--------------------------- 58583353 88 ------------------------------------------------------------------------------------------------------EWTYAELDALVGRLAAMLRKRGCVDGERLAVLARNSVWQVALHFACGRVGAIYVPLNWRLSASELDALLQRAQPRLLLGDD--------------------------------VAAGRTDVEALAGFIASADALEPADTPSIPPERVS-----LILFTSGTSGQPKGVMLSEQN-LQHAAHNFGVTTRVDARSSFLCEAPMFHTIGLVTNVRPVLAVGGSIQVSNGFEPKRTLGWFSD--QSLGITHYVGVPQMMQAFRHQ--PGFDAAALRHLTALVSGGAPASEDLLGWL-----DDGIPMVCGFGMSEAGTVFMSVNCDVIRNKLGAAGIATPSVQTRVVDANGDDCPAGVPGELLLRG--PNLSPGYWRDPQASAEVLDS--EGWFRTGDIVQRDADGFFWVVDRKKDMFISGGENVYPAEIEAVLADHPHIRECAVVGMADQQWGEVGYLAIVPADEMTD----LEEIRSYLITRLAKYKVPKHLRLVDALPRTATGKLQKAGLRALASGN------------------------- 83955309 29 -------------------------------------------------------------------------------------------------PPDGRTITHDQFIRSAARYANAFSDKGLTAGDRVAVQVGKSPDALALYAACVQAGLVFLPLNPGYTASEVDYFVGNSGARLLVC---------------------DPADVTELTPVAAAAGAAVETMDNTGRG-TLRDLAATLPDTFETVDRTAEDLAAFLYTSGTTGRSKGAMLSQRN-LLSNAETLVEVWQFTKADVLLHALPI----FHTHGLFVALLSGGAMV------FLPDIDQLIRFMP--QATALMGVPTFYTRLLGSDD--FTAGLTAHMRLFISGSAPLLAETHKQFEERTGHR---ILERYGMTETN--MNTSNPYDGPRRGGTVGTPLPGVELKICDPDGETLPQGEIGVVEVRG--PNVFQGYWQMPEKTAAEL--RADGFFITGDLGLIDEDGYVQIVGRGKDLIISGGYNIYPKEVEQVLDDQPGVLESAVIGVAHGDLGEAPVGVLVADGSRDLDLE---ALSQTVAQSLARFKCPRKLVLVDALPRNTMGKVQKNLLRE------------------------------ 88812179 482 -------------------------------------------------------------------------------------------------------LSYTALNTRVNRLAHWLGQHGVGPGSLVALALPRSGELVVAVLAILRAGGAYLPLDPDWPEGRWRKVVADARPRLVLTSSA------------------------------VDPRAMGDVHCVKLDTL--ADELAACPESPPAVELRLDQAAYVLYTSGSSGEPKGVVIEH-GQLLNYAAAVSVALDLAVRRRFALTSTVAADLGNT-VLFGAFFNGGCLIVAD-AEDMQDAASFARFMLEQDIDCLKIVPSHLEALLDTESATLP-------RTLILGGEATPRALVERLVKL--APDCRIHNHYGPTETTVGVMAHTFDPQDAWCGDASQPLANCSVYLLDEARRLVPTGALGELYLGGAQVC--RGYLNADDVFIDDPFRPGERLYRSGDLGRYLPGGSLQLAGRTDDQLKIRGFRIEPAEVELALLTVPGIRQAAV--RAWGEGEQRLFAYVVAVRAEGGGELDEAALKQELKKHLASAMLPAHVFVLPQLPRLANGKTDRQAL-------------------------------- 196243880 499 ------------------------------------------------------------------------------------HGDNPAVI------SSKGTLTYNQLYQQSCQLGQHLRELGVNSNELVAILMDKGWEQIVAVMGILAAGAAYLPIDPHLPPERIAYQLENSQTKIILTQSWLAEG--------NTEWAIVNEQ----------QRTILSLN-------TFPPSPPHPLTPSPPPLTSPDDLAYVIYTSGTTGLPKGVMISHRNV-VNVITYTNQRFGVTERDRLLGLTSL----NHDYDIFGALSTGASIVLPDG-DRAKDPHHWTELMLQEGVTLWNSVPAMMEMLLDY-LENSAVLAPKQLRLAILGGDWLPLTLPNRLRSLI--PEVQMLSIGGPTETTIWNIGYEIDTVDPTWKSIGRPMGNSQYYILSETLEDCPVWVPGQMYC--GGVQVAKGYWQDEEKTRDRFIRTGERIYATGDLGCYLPDGNIQILGRVDFQVKIRGYRIEIGEIEAILRQHPGINAALV--QADHNK---LFAYLIANPNASPT---IAELKEFLKNKLPDYMMPSGFIFLEEFPLSANGKVDRLSL-------------------------------- 6540589 7 ----------------------------------------------------------------------------LLRRAATRAPDHCAL----ADPARGLRLTHAELQTRVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGEAAAVIAV------GQQV-----ADTIFQSGSRAQIIFLGDLVRDGEPCD--------------SYGPPIEDPQREPAQPAFIFYTSGTTGLPK------AAIIPQRAAESRVLFGLRHGNVVLGLMPLYHVVGFFAVLVAALALDGTCVVVE----EFRPVDALQLVQQELVTSLFATPTHLDALAAAAAQAGSSLKLDSLRHITFAGATMPDAVLEAVHQHLPGEK---VNIYGTTE----AMNSLYMRQP-KTGTEMVPGFFSEVRIVRVGGEVMANGEEGELIVAASD-SAFVGYLNQPQ---ATAEKLQDGWYRTSDAAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGAAPGVAEVVVIGLADQRWGQSVTACVVPRPGETLSED---ALDAFCRSELADFKRPKRYFILDQLPKNALNKVLRR---------------------------------- 134100812 234 --------------------------------------------------------------------------HELFEQRVDRHPDAVAAVHQG------QEWTYRRLDERANQIANALLGRGLRREDVVAVVTDRNLDWMASVLGVFKAGGCYLPVEPDFPADRIARTLRRSECRFALAESG---------RTANLDQA------------------GAEAEVLPLRDID-------GDTTRPGVPVDADQLAYVYFTSGSTGEPKGAMCEHAG-MTNHLYAKIDDLGIGEGAVVSETADIS-----LWQLVSALLVGGRTLIVE-QDVILDVQRFVDTIAEHGVQIAQLVPSYLETVLSCLEDAPRP--LPALQCVSVTGEALKKETQRWFAT---YPEVRLANAYGLTETSDDTNHEVMSEVPVRERVPGPAVNNTRVYIVDERLRPVPLGAPGEIVFSGVCVG--RGYINDEERTRAAFLRPGQRLYRSGDFGRWLPEGKVEFLGRRDAQVKIRGFRIEIGEIENQLLRAPGVRDGAVVVTEDAGGNKHLVAF------HTGQEDIAAEFKGFLRRSLPHYMVPEHFHHCEALPLTGNGK-------------------------------------- 28870014 1533 ----------------------------------------------------------------------------LIEAQVARTPQSPALIQDG------TSLSYAQLNQQANRLAHHLISLGVRPDERVALCLHRGPQRLIAMLAVLKAGAAYVPVDPVYPAERIAYLLQDSTPRLVLT---------EHATLALVGDIAQ----VNIEQAEVHSHPDSNPQVQG---------------------LDAQNLAYVIYTSGSTGQPKGVMHRTLANLVWHCQAFSLHAGSHTASVAGFGFDMAWEVWP------ALCAGAVLHLPPAQVGNEHVDELWWLEQPLQVSFLPT-PVAEQAFRR-----PRQH--PTLRTLLIGGDRL--------RQFDSDPGFAVINNYGPTET--TVVATSGPVTPGGPLHIGGPIANTRVYVLDEQLQPVPVGVIGELYIGGA--GVARGYLNKPERFVADPFSDKARMYRSGDLVRWNVDGSLDYLGRNDDQVKIRGMRIELGEIEAVLARQADVKDAVVL-----VRGERLLAWYTEVSAVEP-----ETLREALQACLPPHMVPLAFTRLQSLPLTSHGKLDRNAL-------------------------------- 28870014 471 -----------------------------------------------------------------------------------------------------QHLTYAQLNRHANALARRLIDQGVRPDDRVAVVSRRSLETLIGLLAILKAGAAYVPIDPSHPRERLNYLLSDSAPVAVLT-------------LSSLADRLPPLAVPLIE-----------------LDHCAHSQGDDSNPQVS--GLSRDNLVYVIYTSGSTGQPKGVMHTLASLVDWHCAA----FDVKAGSHTSCLAGFGF-DAMAWEVWPTLCAGATLHLAESGEDIEAMLNWWR-AQPLDVSFLPT-PVAEYAFSQDDEHP-------TLRTLLIGGDRL--------RQFAHNRRYAVVNNYGPTETTVVATSGQVFA----SGSIGVPIANTRVYVLDGHLQPLPPGVPGELYIGGA--GVARGYLNQPERFIHDPFSDVARMYRSGDLVAWNADGTLDYLGRNDDQVKIRGMRIEPGEIEAVLTCQQGVKD-AVVLVRD---------FHLLAWFTETSAVDTDALNHALRALLPGYMVPRAFTRMPSLPLTANGKLDRRAL-------------------------------- 152983833 22 ---------------------------------------------------------------------------------VREVPQRTALECLPDDAGAPQALSYRQLLLDVQRFAAALRATGVRQEEAVAILLPFVPQAVVALLAASAVAVAF-PVNLLLSAEAIRTQLELARCRVVVC----LGPHPALDVRERVGQALAAMAGPPL--LVEVPLAGAT-----PGALCWNAFIARVDAPDAPERLGA-----LVHTGGSTGQPRLARLSLRNMASAALMAGA-GLGIRPEERLLSGLPLFHVGGAIDALLAALAVGATLV-FPTALGMRNPAVVWQIVARYRITLLAAVPTSLAAIR---DSPLADADLSQLRALMTGGSPLPEELARHLRARTGK---PIYQLYGMTESSGIASAQLTSGQPA-AHAAGVPVPGVEIAL----GEPGRPGAKGEILVRGPFHGTAQGVVDDP----------RGGWLASGDLGEVSADGELRIVGRSKDVIIRSGHNIDPLLIEETAHQHPDVAQAAAVAMPDDYAGEVPVLFVVARAGAQVMPG---EIATFVAQRIAPPARPRQVFVLDELPLTPFGKIARFRLRQ------------------------------ 114705007 26 --------------------------------------------------------------------------------------------------------TWGETFNRVKKMANALKKRGIGPGKTVSVILANTPEMFELHFAVPMTGGVLNTINTRLDAATVGFILNHAEAD-IFMVD--------PEFADVAKGAVEKAGRELL--VVDVPDEMYEGDNGPIGAMTYDDLLAEGDADAEYWKPDDEWSAISLYTSGTTGDPKGVVHHRGAYLNALSNAHDW--GIKPHPVYLWTLPMFHCNGWCYWTLAALA--GTAVCLRAVREKP----ILDLIRQEKVTHFCGAPIVLNTLASAPDELKK--DLPS---------PIYAMTPAAVIKRVEAMGISVTHAYGLTETYGPAVVCAWDSLPDDERAAMKARQGVRYTVLDDTMKPVPGETIGEIFFSGN--NVMKGYLKNPEANKK---SLRNGWFASGDLAVMHEDNYIEIKDRSKDIIISGGENISSIEIEGVLYKHDKIAEAAVVARPDEKWGETPCAFVVLRQGETMTEE---EVIEYCKENMARFKAPKTVIF-DELPKTSTGKIQKFVLRKKAE--------------------------- 73537440 6 --------------------------------------------------------------------------------HAQRTPDKPAVI-----MGDGTVVTYRELDEHSNQVARLYRDHGLQPGDRVAFLIENHPRLFELCWGAQRSGITFICLSTRLNVADAAYIVRDSGAQMLITSRAQAE-----------IAAALTEQVPGLKGYLMLNGT------LPGYTPYETTLAQYPTWRIDDETTGGD----MLYSSGTTGRPKGVYAPPASTPTSLTALCQKLYGFGPDMRYLSPAPLYHAAPLRYNMSVQALGGTSIVM-----DHFDAEQFLRLVQEHRITHTQVVPTMFSRMLKLPAETRGSYDVSSLQVAIHAAAPCPVQVIEWW--------GPVVEYYAGTEGNGVTVVSSREWVERK-GTVGRAMIG-KLRICDADGKLMPNKQPGTIYFAE---GRQFVYHNDPAKTAESRHPEHAEWSTIGDIGYVDDDGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPASMADAGPALAAELIAFCRENLSGIKCPRTVDFEAELPRLPTGKLLKRVLRD------------------------------ 118470163 4 ----------------------------------------------------------------------------------------------------REEISRADALRDGSRIAAGLIAKGVRKGDRVVLVAGNGLDFVRAWLGLILCGAVTVSINPKAVASELPAVIDEVRPALVL-----------------VEAGLE------VGHVEHTPPGGQPVPVMFIDEA--HAASDEAVVSLDRPPAGPDDPVSFIQSSGSTGKPKFVIETNRMY-TMAGEGFAHWLGLDDEDVLLTTLPLSHLNAQAYSVLGSWGCGAKLVL---LPRF-SASSFWSDVAKYGATVFNAIGAMLEALMAQPPSVSQE--RARVRLCYSAPAP-APARHREIENRFGFR---LVVGYALSETPYGLIVPV--DEPTVYGSMGVPTLGAEVRVVDADGHEVADGTTGELELRN--PAITPGYFG---KTTESAAMRPGGWLRTGDLAVRRPDGHFFFGGRAKEVIRYKGENLSPAEVENAIGSHPAVRAVAVIGVPSALSEEDVKAFVQLRPGETASP---TELAQWSATKLPPYKRPRYIELVTEFPLTDTQKI------------------------------------- 75759307 18 -----------------------------------------------------------------------------------QNPDSVALVY------KDQQLTYKELNEKVNQLAFYLQKRNIGPESMVGVYIERSLEMIVSILGIIKAGGAYVPLDPAYPTKRLEYILKDANIQVLLTQN---HPTQWIP--KEID-------------CINIKEHEMNISREKNIN--------------PTIEVKPDNLAYVIYTSGSTGKPKGVLIEQKS-LCNFIISSINLTKMNSDSRNIQFASLSF-DASVFEIFTNLVSGGTLYVHDIMPVEP----LTQFLQKNKITHALLPPTVLNLL---DESVFKD-----LQVVISAGSACSEQAKRWMQNHL------FINAYGPTETTVYTVAGIYKGDGAPP--IGRSIPNVEVYVLNEAKKLVPIGTVGELYI--GGIALARGYLNQPELTKASFIHPFKNLYRTGDLVKYLPDGNIEYIGRADKQVKIRGFRIELGEIETILGNHPDIKEVTVVAQEDSFGDNILVAYIV---GEGDT----QEWRKHVGVHLPNYMVPAHFIKIESLPLTVNGKV------------------------------------- 23098413 462 -------------------------------------------------------------------------------------------------------LTYRELDEKSSQLAKVLIKKGVEKERFVAISLERTDKLPISILAIWKAGAAYLPLDPTYPEERLEYMLENADPIMILTASCRSIPDSFVPIMFNLDEGL------------------------------FNEEVNNQSPSNLFAEQSLKHAAYMIYTSGSTGKPKGVVVPAEG-LVHFLQYMNNVFSLSVKDRLLALTTISF--DISVLLFLPLVSGATCVLM-KREIVQDPILLNQTINNQKITAIQATPTHWQMILAH-----QQASLTDVKAL-VGGEALP----SYLAEEMVKTCQSVTNLYGPTETTIWSTVYELDKEEPK-GLIGAPIDETAVYVLDQDLQLVPPEVDGELYIAGA--GVTRGYYGRPERYVANPFDSGSRMYRTGDIVQWTSNGSLEYIKRADDQVKLRGHRIELGEIEKVISSFSPNMSAKVIVREDTPGNQQLVAYLVGADEIT-----KEELITHAKHTVPEYMIPDSIVYLDEFPLTLNGKLDK---KKLPQPEYYHV---------EVEQQLNEDEQA 23098413 1509 ---------------------------------------------------------------------------------VDKYPHNIAVSYEGE------QLTYQQLNERANQMARYLMDQGAGPEKLISIMLPRSISMMVSILAVLKTGSAYVPVDPDYPDERISYILSDANPSIVIT------NEKSNQTTE---------DFTSL-HVI-------DIADVSSR------ILQAYSNQNINQSISAMNAAYIIYTSGSTGKPKGVVIPHHNVIRLLNETDEWHFN--SDDV--------WTMFHSYAIWGALLYGGKLVI---VPYNVSPIEFLDLLVQEQVTVLNQTPSAFYQLMYAEQE---RRDLSSLRYVVFGGEQLEARLKDWFTLH-ENSTTKLINMYGITETTVHVLELNEEIIDQQGNSIGTNIPDLEIYILDDFLQPVPIGVTGEMYVAGG--GLARGYLNQASRFVANPFEAGSRMYKTGDLAKWLDDGTIDYIGRSDHQVKIRGYRIELGEVNAHIISHESIKEAATTVLNQHGDNQ-LVSYIVTDKEVRDAD-----LKAYIASFLPGYMIPSTFVHIDRIPLTAHGK-------------------------------------- 148292071 876 --------------------------------------------------------------------------------------DKIALIQGG------RRISYRTLGDSVLRIMGAFEREGITAGKVVAICLPRSPEHTMATLACALSGVVWVPIDSCSPTERLHYLLENCRPDLIICAD-----GLESDYPTVTPAALLASPHDNICGTPWVGRSQHLA------------------------------PAYYLYTSGTTGKPKCVVRATANVIGSTLKAWQ----VTPDDVFISVTPLHHDMSV-FDVFGCLSAGATLVQPEGAEK--DAVRWNQLVEQHGVTLWCSVPAMLEML----LSCSQATGLASLRLIAQGGDYIKPGIIAELRTRLPSAR--LASLGGPTETTIWSIWHQIGARDQDKIPYGTPLPGNGYWLLNERGEHCPTGVAGRIHTTGV--NLALGYLENGELTQQDFITLASGAFRTGDRGRYRADGTLMFDSRVNGYIKVRGVRVSLPDIEIELIKHPAIAHVLVVDYGAEQQGECIGALYVGKHGETVS---ITSLREHAKQHLPASHVPTRFIQVDSLPLTQNGKPDRRAAR------------------------------- 186683606 473 --------------------------------------------------------------------------HHLFQEQVERTPDNIAVI------SGKERLTYGSLNARANQLAYYLQRLGVGPDVLVGICVERSPLMMVVVLGILKAGGAYVPIEATYPLERQAYIIADSNVPILLTQ-----------------QHLAASLPTKGTKVICL-------------DTNWED-IAQENIANPVSQTTPENLAYIIYTSGSTGKPKGTLIPHRGLVNYLSWCTQ-AYTVEQGTGTLVHSPLGFLTITS--LFSPLLVGSQVKL---------------LPENQGIEMLYTAPAHLELLAQQ-FSPQEAAGRT--RAFIIGGENLLAQNIAFWQKY--APDTILVNEYGPTETVGCCIYQVSGSIPI-----GHPIANTQLYVLDRHLQPVPIGLVGELHI--GGQGMARGYLNLPEKFIPNSFSNEPGLYKTGDLARYRCDGTLEFLGRIDNQVKLRGFRIELGEIEAALLEHPGVQESVVVVHEDVSGNQRLVAYIVLRADLSTS---ISELSQFLKPKLPEYMVPSVYLQLDALPLTSNGKIDRKSL-------------------------------- 145595343 560 -------------------------------------------------------------------------------------PDRAALLWDTDGL-----LTYGELAEWSDRVAAALITHGVRRGDSVAVTVDKGPRQVVAVLAVLRAGGVYVPV----GVD---------QPTA--------RRNRIH-------------AVAGVRHVVVVPPPGLPA------DICVVDVDDRSTPPVAPVTGSEDDLAYLLFTSGSTGEPKGVQVTHRA-AVNTIDDINQRFQVGAADRALAVSSLDFDLSV-YDIFALLSVGGAVVCV-GEENRRDAQHWRELVLRHGVTVWQSVPALLDMLLSAA-APADQTRLP-LRLALLGG--------DWVLDLAGRPAATLVALGGTTETAIHSVVPVPIPSTWRSVPYGLPLANQHMRVADRAGRDRPDWVTGELWI--GGRSVANGYRGDPERTARTFVELGGRWYRTGDLARYHPDGTVEFLGRADAQVKIRGHRIELGEIEAALERHPAVRRAVVVAL---GTPRRLAAAVIVTADVDPPD-----LRDFLAGQVPAYMVPEQVVPTGQLPLSVNAKIDRRAVRSIEAARAE----PETLEEP------------ 145595343 1613 ------------------------------------------------------------------------------------------------------EICYGDLAGRALRLAGALRDHGVRPGDAVAVTLPRGVDQVAAVLGVLAAGALYVPVGPDQPADR-RDRIYTADARVVI-ADA--DPGTTYPVLA--------PDTP-------------------------------ASPLPAPVAVDPDRLAYAIFTSGSTGEPKGVEITHRA-ALNTVDDINRRYEVGTADRVLAVSSLDFDLSV-YDIFGLLTAGGAVVLV-ADEDRREARSWAAQAREAGVTLWNSVPALLDMLLVAADADGLP---PGLRLVLLSGDWVGLDLPGRLRRH--QPEARFVALGGATEAAIWSNACEVGEVPAHWRSVGRPLRNQCYRVVDPRGRDCPDWVAGELWIGGA--GVAHGYRGDPETTARQFVNTDDGWYRTGDLGRYWPDGTLEFLGRSDFQVKIRGHRIELGEIEAAAEAHPAVARAVAVG---EGRHRRLALTVVPSAGTAVD---TTALAGLLAQRLPSYMVPEQVHEVPTLPLTANGKVDRRAL-------------------------------- 163722834 9 -----------------------------------------------------------------------------------------------------ERITFAQLKEQVDALANGMEALGFAKGDRIAILGLNTHKYLWIFGAAAALGVIVVPINWRLAKEEVAYILEDTSPKCLVVDKAFADTGK---------------QLEGQTSLLCFDPDVQGIKF-------LDSLMENNAPR-QCQGFG-DDPFCIIHTAAVDGHPRGAVLTHNNV-IYSNIQGIAAMQLGRQDAYLNMLPMFHITGLNLSMSVMHAGGRNIVM-----EKFDPAEALDLTQDEKVTVIGSFPPILSNLEAELDKNPR--DVSSLHVLG-----IDAPQVMWQE----KTNSTFWALYGQTETSGMVST--AKSVEA-PGSAGRESLLATIKIVDENGDQAPVGVAGEILARGPL--VFAGFWEKGTMSRQSFDN---GWHRTGDLGKLDERGFLYFAGREKELIKPGGENVYPAEVEKVILQHPDVDEVCVIGVPDPKFGEGIKAICACRPGAALTPE---EIMEFVAARIARYKKPRYVTFVEALPKTKDGEINRIEIK------------------------------- 146303179 28 -----------------------------------------------------------------------------LERAGKYFKDKTAVVY------RDSRYTYSTFYDNVMVQASALMRRGFSREDKLSFISRNRPEFLESFFGVPYAGGVLVPINFRLSPKEMAYIINHSDSKFVVVDEPYL--NSLLEVKDQIKAEIILLEDPD-------NPSASETARKEVR-MTYRELVKGGSRDPLPIPAKEESMITLYYTSGTTGLPKGVMHHHGAFLNAMAEVLEHQMDL--NSVYLWTLPMFW--GFSW---ATVAVGATNVCLDKV-DYP---LIYRLVEKERVTHMCAAPTVYVNL--ADYMKRNNLKFSNRVHMLVAGAAPAPATLK-AMQEIGGYMCHV---YGLTETGPHSICPLEEQAKLKARQ-GIPYVSFEMDVFDANGKPVPGKTIGEVVMRGH--NVALGYYKNPEKTAESF---RDGWFHSGDAAVVHPDGYIEIVDRFKDLINTGGEKVSSILVEKTLMEIPGVKAVAVYGTPDEKWGEVVTARIELQEGVKLTEE---EVIKFCKERLAHFECPKIVEFGP-IPMTATGKMQKYVLRN------------------------------ 78061520 39 ----------------------------------------------------------------------------ALDAQAQRDPDALAIV------DGTCRLSYRDLLSRIRRLAGGLARLGLTRGDAVVVQLPNGARFIETCFALFQLGVRPVLALPAHRHYEVGAFCRFAGARAYLGAAQL----GEFDCRPLA--AALQADCPTLEHIVMAGDDHAFTPF---------DALYDAPPLRECAA-RADDIACFQLSGGTTGTPKLIPRRHREYLYNVACSAASSFD--AGTVYLAALP----MAHNFTLIGALLAGGRVV----TTGRPEPEQSFALIAQERVTHTALVPPL--ALLWLDEQPQRQADLSSLRVLQVGGARLMDHAAARVAPVLG---CRLQQVFGMAE-GLICCTRLDDSPERIAQTQGRPVSGDEVRIVDDAGEPVAPGEIGELQVRGPY--TIRGYYRLAE--HNATAFTADGFYRSGDRVRRTADGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHPQVHDAAVVAMPDPLLGERTCAFVVARAPAPSRLVLKRYLRDC---GLAAFKIPDRIEFMPRFPETGIGKTSKKSLRDLL---------------------------- 126731244 18 -------------------------------------------------------------------------------------PDKIALSVVRPTG--AQRWSYGRLITAVRGTATGLLEAGLRPGDVLLMRLGNTVDFPIAYLGAIAAGVVPVPSSSQLTAPEVQKILDHLSPAAILRADGVPCPDTAVPV------------------------------FGPEVYERWHDL-----PPADYAMGDPERLAYIVYTSGTSGTPRAVGHAHR--AIWAQMMMDGWYGLGAEDRLLHAGAFNWTFTLGTGLMDPWTVGATALI----PAATDAAQLPLLMKRNDVTIFAAAPGVYRQILKFPVAP-----MPRLRHGLAAGEKLSETIRDGWRAATGTE---IFEAYGMSE-CSTFISNAP-ARPSAPGTLGRPQLGRHLAIVDEDGAPVARGMPGTIAIHRDDPGLMLRYVGAED----ATAEKFAGDWFTGDLGAMDDDDQISYLGRSDDMMNAGGYRVSPLEVEAALAGLPGVTELAVTDLQVKDDVRVIAAF------YTAAEELDEELKAAAAERLARYKCPRAFIRLDALPRNPNGKLIRKALKR------------------------------ 37524889 552 --------------------------------------------------------------------------HELFEQQAARYPEKIAVIFDGN------SLSYQELNKQANQLAHYLIEQKIKPETLVALCIPRSIRAVVALLGIIKAGGAYLPLDPSYPKSRLQYMLEHSEAEFILT-------------ETNLIEKLPISQ----QKVICLDTETIQSQLQH---------MPADNIAERPFPLTENNLAYVIYTSGSTGKPKGVMLEHKGW-VNLALSQAGLFGVDSYSRGLQFAS--WSFDAMILISMTLAYGAALYLISETQQH-SPEYLDELVDKHQITHAVLPPALL--------PYLDFNKWRSVSTLLLAGEAVPPQAVRW------SQGRKLFNVYGPTECTAIVTSGLLTDDKI---TIGKPLPNTVIRILDPSGNLVPVGVAGELCI--GGIQLARGYLNSPEKFMTTGKSQSQRLYRTGDLARWLPDGSVEFIDRIDSQVKIRGFRIELGEIETVLVGHDALSSAAVMTY---GNDKRLIAYVCPTDNVSQSSDIKAELSEALKKQLPEYMVPSLYIPLERMPLTLNNKV------------------------------------- 156058296 98 ---------------------------------------------------------------------------------VDTHGSNFALISRSQNT----KLTYRELDEKSNVIAHGLRTLGVKKGDRVAVSLGNGWEFGAITYAVWKLGAVLVPLNPAFNTKQVVSALNHLKASHLIIGHETPLPFKPTPLLKDIIGDLEQPSVPSLQGVVLVNNTDNPASFPATTD--FKAIMSMFESEKEKEVIPDEDVINIQFTSGTTSTPKAACLTHHGYFIGSRMA------LTESDIVCCPPPLFHCFG-SVLGYMATATRGSTILFPSPAFDPSATLLS--IQENKATALYGVATMFLALLSNGTIPHTGFE--HLRTGTASGSSVPKTLMEKLHKQLNLTGLTI--CYGMTETSSCMTTPV-DPMEKRLDSVGRVLPHVSVKIISPSNKILEIGKRGELVVSGYL--VMKEYYADPIRTKEALIPDSNGWMKTGDEASMDEEGYVKITGRIKDLIIRGGENIHPLEIEDCIFGMEDVREVSVVGVPDDKYGEVVCAWIVTRKGV------------------------------------------------------------------------------ 167575164 28 -----------------------------------------------------------------------------FDERAAKTPDAPALTFDADRHERSHTWTFAELRADIVRTTNVLASLGIGAGDVAAFVLPNLPETHFAIWGGEAAG-IAMAINPLLDGAQIAELVDAARAKVLLCVA----PTPGVDIWPKL--APHLDAMPTVETVVWVRREKARAHGTRVRIVNLHAEMRRQPGDRKPRTIAPDEPSSYFCTGGTTGRPKIAVRTHGVFDVWSASETQ----VRDGDTVFCGLPLFHVNG--QLVTGAWLRGHHVVL--GTPGYRGKNRFWEIVEAYRINAFSGVPTLYAALLQQ---PVGRHDIGSLEYAACGAAPMPVELARSFERTTG---VKIVEGYGLTES-ACVASLNPLDGERRIGSIGLRLPYMRAVIVDDTGRYVRDALVDEVLITLSGPNVFRGYLDAHERWIDVAGERWLN---TGDLGRRDADGYFWLVGRKKELIIRGGHNIDPRVIEDALVAHPAVALAAAIGRPDAHAGELPVAYVQLKAGASADED---ALLAFAAGAIPERAVPKHVRILDAVPTTAVGKI------------------------------------- 33591560 54 --------------------------------------------------------------------------------------------------------TYLDLHRQTNGIAQALAALGIGHGDHVAVMLENCPEQVFSYVALGKLGAVSVPINTAAKGQLLRYYLDHADCTAIVVSD---------TLAAPLADII--AALPRLQRVIVLQARAAAAGLPDGVAVHPFPDVD-GSDAAPRVPVRFDDLAYLLYTSGTTGPSKAIMITHA---CAHFWGEQNIRYRHPGEVDYVFLPLFHANALLLGVTSALMAGTTVAL----ARRFSTSRFWSDVRTAGATRFNAIGAVGNFLYSQPPDPRDRDH--KVRLCSLA--P-PPPFVHDFERRFG---IKVLNGYALSDYCAATWSPL-DAPPQKVFSAGLARDSVRVRIVDDDDFDLPADSPGEILLRQPW-GTPLGYYKMPE---ATLAAHRNGWFHTGDRGRLDADGYLHFTDRKKDAIRRRGENISAYEVEAIILGHPAVRQAAVYPVRSEFTEDEVAASIVLHDGQALTPE---ALVLHCRDNMSSFMVPRFVEFVAELPLTLTNKVEKYKLRARAEADPAALWD------------------- 218719060 42 -------------------------------------------------------------------------------------------------------------------FAAGLQKAGLNKGDRVVVFSTNNLFYPVVFMGVIMAGGIFSGCNASYTTQELAHQIKDADPKYVLSQGG--------DAMKTCLEAAKRVGKGHEKRTFMFDALGQPLKVQQGRPHWSSLIVSEAEGDQLMGPNEAQDTVMALYSSGTTGLSKGVEITHGNYVANMCQDMEYELKYRSQEQWLC--------------FLPLYHAMAQMIFLGTPVYFDFLTVLKNVEKYRISHLQLVPPVVVMLAKSSE--VKKFDLSSVRSVGSGAAPLSREVSEEVEKLWPKGVINIHQGWGMTEATCSVLGWDAGKIST-SNSVGWPTANSEAKIMDEEAKEVGPNEAGELWVRG--PQIMKGYWKNP---KATAEILTPDRWRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGV--TINGQEPRAYIVLKDGVEASKSTAERITTEVNSKLSQHKRIGGLVFVSVLPKNPSGKILRRFLRE------------------------------ 16125196 6 --------------------------------------------------------------------------------HAQSQGDKAAYIMAGSG----EVVTYAQLDARSNQGAHLFRSLGLVPGDVIAILMENNARFFEVAWAAQRSGLYFVCISTKLTASEAEYILQDCGAKVFITSTA---------MGPMIDEIAAL--VPGLSLFTVGGAHGPYADFVAAREGRPTTPIADESAGTD-----------MLYSSGTTGRPKGVKPALSGGPIALQMMAQGLFGFSGDSIYLSAAPLRWMTVHK--------LGGTVIVME----KFEPETALALIEQHRVNCGQFVPTFVRML-KLPEAVRAKYDVSSMKSAVHAAAPCPIPVKE---QMIAWWGPVIFEYYAGTEGNGFCWINSQNWLTHK-GSVGQAVLG-ELRICDEAGDPVPPRTEGTVYFAN---GPAVNYHNAPDKTAESYNKHG---WTTGDVGWADEDGFLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPMDLGDDQVALAEELMAFARANLSHVKSPRRIDFMAELPRHPTGKLYKRLIRD------------------------------ 71281260 27 -----------------------------------------------------------------------------LERAAFVYPDKTA-----TVNGDIRH-TWLEVFQRCSRFASALAKRGIGRGDTVSVIAPNISEHFEVHFGVPMSGAVLNSINTRLDAEAIAFILVHAETKVLITDKEFS---------PIVKKALRMIPHKPL--VI----DIDDPNFNEGQSLTYDQLLEEGDSDFESIRPKNEDAISLNYTSGTTGDPKGVVHYRGAYLNAVSNVMSWSMGEHP--VYLWTLPMGWCFPWSIA-----ATAGTSV----SLRHVRAEPIFNLIRSEKVGYFCGAPIVLNML--NGAEPSLKADINHPVKVMTAGAP-PPASVIEGMEASGFK---VTHTYGLTETYGPSVVCAWPEKQAKLKSRQGPMLD-QLMVADPETEPMPGESVGEIFMRGNL--VMKGYLKNP----STTQAAFDGGWLHGDIAVWHSDGYIEIKDRSKDVIISGGENISSVEVEDILYRHPKVQEVAVVAKKDDKWGETPCAFITPMPNVEITE---QEMISFCRDNMAHFKAPKTIIF-GELPKTSTGKIQKFVLRQQAN--------------------------- 126436245 18 ------------------------------------------------------------------------------------------------------RFSFAEVVHRIRCAAGAFADLGIGKGDRVAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKSEEAADVITRSGAKAVLVQQGFL-----------------GVEYAAPEGVPV-------IDLKS-------DFLAGGEPFSRT--VDGSDISDIIFTSGTTGRPKGVMMNHRQNLR-LYEEWCNLADLRQGDRYLMVNPYFHTFGYKAGLIASFIRGATMV---PVPVF-DVDRVVDLIAAERITMLPGPPTLYHSL----LSVADKSKLATLRA-GVTGAAIPVELVRRVLEELPFQ--TLATGYGLTEAGTATLSRPGDSFADIATTVGTACDGVEVRIADD-GEVL---VRGY--------SVMQGYLDDPAATAEAIDPH--GWLHTGDLGTLDDAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPDVAQAAVIGVPDERMGQVGKAFVVRREGHA--EPLSAELIAWSRERMAGFKVPRYVEFLDELPLNATGKVM------------------------------------ 92117535 26 -----------------------------------------------------------------------------------------------------RVFTWAETYERCRRFASFLSSRGVKRGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLEAASLAFMLDHGGAKVILVDPEFS---------GVIAEALALMTCPKPFVIDV-----DDAAFSGGGAIEYEAAVAAGDPGFVAVPQDEWDAIALSYTSGTTGNPKGVVHHRGAYL--NAISNVLAGGLGQHPSYLWTLPMFHCNGWCF----PWAIAATVCL-----RKVDPVRIFELIQKHGVTHMCGAPIVYNTLINAPGAPKGNAARP---IVGLIAGAAPPVAVLEGAESIGIKLTHV---YGLTETYGPVCAEQPGALPADQRAQLKRRQGVAITVLDPETREVPGETIGEVMFRGNI--VMKGYLKNETATNEAFAG---GWFHTGDLGVLDEQGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLLAAVVAKPDAKWGEVPCAFVELKDGARATEA---EIIAHCRERMPGFKTPKAVVFGT-IPKTSTGKIQKFLLRN------------------------------ 195043503 43 ------------------------AQSINDRDKFLHYNADDFYKTSPYDSIQVPNLPLHEYVWRDFKKWENNTAAVCV--------------------ITDRQYTFAQMRDASAAFAVRLQKFKMFKPDVLAVCLPNMPEYPIAALGAIEAGLTVTTINPIYTPDEIARQLTFSNAKFLV--------GSAQRYQTL----LEACNLAGKQMPIAVVRSTMDEALPAG-AIDFFEVMSTENVRYDPKDTTADDMVFLPFSSGTTGLPKGVVLTHNNVNCEQIQEALPINSLDRQDTLPAVLPFFHIYGLTVIMLSKLGQGARIATM---PAF-KPDDFIKSLDTYNGSVLNLVPP-IALFMINHPKLTQETA-KSLRVVMSGAAPIGQHDVERFLKKF--PNVRFMQGYGMTEASPVVLMTPIGNTRL---ASTGVLPGTEAKIVDRKG--VGARTTGELCVRG--PQVMSGYLNNKEANDVTF---YPGNWRTGDVAFFDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRENETATAE---EIAEYVAERVAHYKKLEGVIFVDEVPKNPTGKILRKDLKE------------------------------ 119833034 1 --------------------------------------------------------------------------------------------------------------------------------------MERSVELIIALLAIMKAGGAYLPLDPGYPDERLALIIDDAAVTVLLTQ----------------------------------QRFRSRLAGYDGEVLCLDDANQQAGDEANPVPINPDDLAYIIYTSGSTGRPKGCMLPHKAICNRLLW-MQRHYEVGAADRILQTFDVS-----VWELFLPLLSGACLVM--AKPGHKDAHYLVEVIQAEQITICHFVPSMLRFFLKH----PAVSECISLQKVFVSGEALTHDLLLQFRQLLSAE---LHNLYGPTE-AAVDVTGEPREDQLVP--IGRPIDNIQIYILDSEAKPVPIGETGELCI--GGLGLARGYLNRPEKFIRDPFSGEAGLYRTGDKARFLSNGEIELLGRFDSQVKLRGFRIELGEIESALKSHPAIDDAAVLVKDPGSADPKLVAFVV-AQGLD-----KKAVRDFIKARLPEYMVPNLVSFIDQIPVTAHGKADR---KALLTGDVE----------------------- 104781803 2150 -----------------------------------------------------------------------------------------------------RELSYGQLRQEARQLAAQLQARGVQPNRLVAVVMERGWEQVVATLAILYAGGAYLPIDPNLPATRLRHILERAEATLALTQPCLL--GRV-------------AWPAQVTALAVTEQPGSQVE--PLRD----------------VQVGPDDLAYVIYTSGSTGTPKGVVIDHQG-AVNTLLDINRRFAVGPQDRVLAISSLSFDLSV-YDFFGTLATGAAVVMLE-----PDPAHWAELIERHQVSLWNSVPALLGMLEGEGRVLP-----TSLRLAMLSGDPLALPERAWALR----PGLQLMSLGGATEASIWSIGYPITQVDPAWRSIGQALDHQRFHVLDDALQVRPTWVTGHLYI--GGIGLAKGYWRDPALSARSFFDTGERLYRTGDLGRRLPDGNIEFLGRDDNQVKVQGYRIELGEIETVLNRHPGVH-SAVVRILGEAQAQKRLAGYVLKA----DPALQADFNSYLADKLPAYMVPSSFTFVEAWPLSANGKV------------------------------------- 104781803 56 ---------------------------------------------------------------------------------------------------------YGELNAQANRLAHHLRTLGVGPDVRVGLCLARSLDMLVAVLAVLKAGGAYVPLDPGYPRARLAHMLADSAPAVLLS-------------HGPARAALDGLSLPP-----GVLDLDDSVAWADRPAHD---------PDPQAIGLTPRHLAYVIYTSGSTGTPKGVMVEHRG-LVALSAAWARLYPLQAPLNHLQMA------GFSFDVFSALGFGGTLVLCP-RDTLMDPPALYRLLCEAEVGFGDFVPAVLNPLLDWAE--ANGRDLSFLRTVVCGSDVWTAHSARQLRRLCG-ERVQVVQAYGVTE-ASIDSTCHEVPAEVAEGAIGRPLANCRVYLFDAQGQ---ASEEGEVYL--GGVGVARGYLNLPERFVDNPFVAGERLYRTGDLARLRADGQLEFLGRNDHQAKLRGLRLELGEIEARLAEVPGVRESLVQLRQDTPGEPRLVAYYARHEGAALTPA---ELSRQLRMHLPDYMVPSAFVQLPALPLTANGKYDR----------------------------------- 104781803 1094 -------------------------------------------------------------------------------------PDAAALIADG------QALSYAELNCAANRLAHHLLALGIGPEQRVGLCLERSAHMVVGLLAILKAGAAYVPFDPAYPAERLAFMLTDAAPSLLLT------------------QASLRPGLPPAVELLCLDSDAARWADCPGND--------------PQVTVNPEHLGYVLYTSGSTGRPKGVAHSLDNLIAWQLDETPMVC------RVLQFASLNFDVSFQEIC-STLCQGGTLLMSEA--GRKDLATLRPTLVAQGVGRAFLPFAVLQQLAADAPTPPAGCE------IVTAGEALQVDALRAFVRGLGGTR--LCNQYGPTET--HVVSQFAGHWPLPP--IGKPIANARLYVLDGDLNPQPVGVPGELYIAGH--CLARGYLNSAERFLPDPFSPAPGMYRSGDLALLQADGNVQYLGRVDQQVKLRGFRIELGEIDSLLRQQPGVQDVAVLLREDVAGDPRLVAYVV---GTGDAQTLRAALQ----RQLPEHMLPTAWVSLAQLPLTRNGKLDRQAL-------------------------------- 163701693 12 ----------------------------------------------------------------------------------------------------ETRLTYAQWYRIISSVVSGFDALGLKAGDHLVTVLQNRVEAATLHWACQFAGLVLTPINWRASPDEIDFAVENAEAKAI------------------AYEGVSAASLRASAAARNLPRIAVGVPPEPG-ETGFADLAAREAPPAKPRA-DAEAISLMLYTSGTTAKPKGVPRRHRAERAAALAHVAQNL-YGRGER-----TLGVMLYHTMGVRSLLAMGGTFVC---LPRFDVAGAL-RLIAAERVTNLYLVPTLYHDLVHHPD--FAATDTSSVRKLGFAGAPMTDGLLKKLTEAFRPE--LFVNHYGSSEVYTFTINQDAAG---KPGSAGRAGLNTMVRIADPE-ASAAPGEEGEIAVIASGDEAFEGYWRRPEADAKAF---RNGWYFTGDTGFMDEDGDVFVTGRVDDMIITGGENVSPVEIESCLSLHPGVSEVAVVGLPDERWGKVVTAFVKRRGPVE-----EAALDAHCREGLPSHKRPRAYVFVAEIPKSPVGKLLR---RQLVAGDAETQGDPSAAA-------------- 50292177 16 --------------------------------------------------------------------------------------DNVAVI----VPETGLEVTYRDLSHMVGHFQTIFKDYGVHRQSVIAMSMPNGLEFIVSFLATAKVGA---PLNSNYKEKEFDFYLGDLK------TSSICVPKGTVGTNAEVLKSAKNFNCFIIELELNPERFRVEYQVYSPKDLNNAKFVNNDNVRF-PGYARSSDVALVLHTSGTTSRPKTVPLMHLNIVRSTLNISR-TYKLNETDRSYVVMPLFHVHGLIGVLLSTFRTQGSVVV----PPRFSAKRFWDDFIKYKCNWFSCVPT-ISMIVLKTPKPANG--IPHIRFIRSCSSALAPATFHKLEEEL---KAPVLEAYAMTEASHQMTSNNLPPGKRKPGTVGQP-QGVEVRILDDKDNILPQGEIGEVCIRGE--NVTPGYANNPKANEEN-FTKRENYFRTGDQGYFDAEGFLVLTGRIKELINRGGEKISPIELDGVMLSHPKVDEAVCFGVPDEMYGQVVHAAVVLKKGEKMT---YDELTAYMQDKVAKFKIPAKVYFVETLPKTATGKIQRRII-------------------------------- 169825388 27 -------------------------------------------------------------------------------------PDHVAVIY-----GSLRR-SYRDFYARTRRLASALAARGIGRGDTVAVMLPNTPALIECHYGVPMTGAVLNTLNTRLDAAMIASFLDHGEAKVLITDREFARVIKP---------ALAHAKVRP----LVIDYDDPEFSGEGERSLDYEAFLASGDPAHAW-SLPGDDAITLNYTSGTTGDPKGVVYDHRGACLQ-AVGNVVTTGLGKHPVYLWTLPMGWCFPWTLSVVA----GTHVCL-----RQVRAKAVYDAIADHGVTHLCGAPVVMQQLLNA--PAAERRALPHPVSFVVGGAP-PPEAGLAGMAEAGFDVTHV---YGLTETYGPAVVNEWDALTTPEQAARKARQGVALDVLDPKTRPVPGQTVGEVMFRGNV--VMRGYLKNPKATEEA----FRGGWFHGDLGVKHPDGYLQLKDRSKDIIISGGENIWSIEVEEALFKHPAVADAGVVGKPDEKWGEAVCAFVERKNGFEMVSA--EELIDWCRQSLASYKVPKHVFFT-ELPKNSTGKTNKVQLRE------------------------------ 163731756 19 -----------------------------------------------------------------------------LTRHVRACPQKDALLIVSPD--HTETWSFGALETAVLGTATGFLRYGLVPGDVIVMRLGNTIDFPITYLAAMAAGLVPVPTSAALTQGEAEFVIKTVAPKAVVAA----------------------PDIPCPEAIIDLDRLQSFRSLP-------------AAPYHDPDRLG-----YIIFTSGTSGKPRAVAHAHR--AIWAQMMFDGWYGLQPDDRLLHAGAFNWTYTLGTGLMDPWTLGATAVI--PVPGT-KPRNLPALLAKHDASIFAAAPGVYRQLL-EDAEPV---PLPALRHGLSAGEKLPPAAARW----VTATGCPVFEAYGMSECSTFI--SQSSADQNAAGTLGKPQKGRRIALL-KNGEPVPLGEEGTIAVARSDPGLMLGYLNAP---KETAERMSGAWFLTGDQGVMDAQGHITYMGRDDDMMNAGGYRVSPIEVERVLADCPGITAVAVTEVKVKTDTTVIAAFYTAANALD-----EAQLRAYVSSTLARYKQPRVFEHLPDLPMGANGKILRRVLRQ------------------------------ 193688096 50 --------------------------------------------------------------------------ENLIDEYVERWPDRDALVC----GVTDRKFTYHETRLACKRFAASLKKRGATTGQVLAVLLPNVPEFAVTALGAIEAGLVVTTINPVYTPFEIAHQFKDAGAVGVVT---------IPELLPKVFEAQKLMDGPGVKPLYVISVNGKGDRPSGAWD--FDEMLDPMVDTSVLKKCRSNDVAFMPYSSGTTGLSKGVSLSHRNLVANITQTNHNHF----SDTTATYQDVYHIYGLTMILLRGLSYGCKLV------TLPESDLFLNILKNYKATLLYVVPPMVLLLGQH--KNVTHEHFQSLKIICNGAGPVKEADAEKVIARTQNKNVRFCQAYGMTEASPAVFVSRNSSL-VDYLTVGPPISNTKAKVVDDDTIEYGPGEVGEIQVHG--PQVMMGYHNNPEATANT--VSPDGWLRTGDIGYYNDQKEFFIVDRIKELIKVQGYQVPPAELEGLLRTHPAVLDAAVIGVPHDRTGEAPLAYVVLDPDRPAASE--ADVKAFVAERVAPYKQISAVRFVESLPKSAAGKILRRVLKE------------------------------ 88812175 366 --------------------------------------------------------------------------------QAGRSPDAIALVFE------DVEISYAELNRRANRLAHFLRERGVSPEDVVGVCLGNPVEVIVALLGILKAGGAYLPLDPSYPPERSAFMVQDSGARCILTS-----------------ETLAQ-RLTVEEHVEVIY-------------LDTESSIKRCDSTTPAPTVDSFNLAYLIYTSGSTGQPKGVMVSHANAV--ASTVARLAF-YQEFSFDSSVAGIFW----------TLAQGGKLCLLDDRQRK-DPNRIAERVARHGVSHVLTLPSFY-------DQILDALGTTGLRCAIVAGETCSSDLPARHFEKLSDTR--LVNEYGPTE--GTVWCTAWNIHPHVYDPIGKPTPSMQIYVLDSQLEPVATGLVGEIYV--GGRGLARGYRHRPERFVPHPYAREDGLYRTGDLGRWRADGVLEYVGRIDHQVKIRGFRIELGEIEARLREQNIVREAVVTAREDASGDMRLVAYVVPRASGQVQAAYRDELGGYLRTWLPEHMVPGWYVWLTRLPLMPNGKVDRNAL-------------------------------- 167923492 112 --------------------------------------------------------------------------HQLFEAQAARTPNAIA-IAIGDE-----RVTYAALNASANRLARHLRALGVVADTRVAVCIERGAPMVIALLAIWKAGGAYVPLDPAYPRERIAYMLRDSAPIAVLTSRASRD--------------LVASHLPDRAPLVVIDAAACPWDALSGDDLDPNDI-----------ELNATHLCYVIYTSGSTGQPKGVMIEHRNLVNYTLDAIRW-FGLGPGETVLQQNSLNFDLSLEEIV-PALSSGAAL-----APA---------------VELFGAGPTMIHLWHRAGARPAAA--LEGVRLVNVTGDALSPEQW----DAIRPAHTRLINTYGPTETISCSAAYVRHAPGMSRVSIGRPFANSRMYLLDARGEPVPVGVTGELYIGGD--GVARGYLNRPERFVDDPFRPGSRMYKTGDLACRRGDGEIEFVGRNDFQVKVRGFRVELSEVETRLAAVDGVQEIAVLAREDAPGEKRLVAY------YTGAAEMAA-LRECAARDLPAYMMPAAYVCLPALPLTPNGKLDRNAL-------------------------------- 46198544 43 -------------------------------------------------------------------------------------------------TGEVHRTTYAEVYRRARRLMGGLRALGVGVGDRVATLGFNHFRHLEAYFAVPGMGSVLHTANPRLSPKEIAYILNHAEDKVLLFDP---------NLLPLV-EAIRG-ELKTVRHLVVMD------EKAPEGYLAYEEVL---GEEVDPVRVPERAACGMAYTTGTTGLPKGVVYSHRA-LVLHSLAASLVDGLSEKDVVLPVVPMFHVNA-WCLPYAATLVGAKQVL----PGRLDPASLVELFDGEGVTFTAGVPTVWLAL--ADHLESTGHRLKTLRRLVVGGSAAPRSLIERFER----MGVEVRQGYGLTETSPVVVQNFIKSLTLKAKT-GLPIPLVRLRVADEEGRPVPGKALGEVQLKGPW--ITGGYYKNEEATRSAL--TPDGFFRTGDIAVWDEEGYIEIKDRLKDLIKSGGEWISSVDLENALMGHPKVKEAAVVAIPHPRWQERPLAVVVPR-GEKPAPE---ELNAHLKAGFAKWQLPDAYVFVEEIPRTSAGKFLKRALRE------------------------------ 206679495 24 ------------------------------------------------------------------------------------------------------TLTHDAFLRKAAQIGGALVELDLSAGDRVALQVHKSPEALAVYAACVQKGIIFLPLNTGYTASELDYFIENSGAKLVICD-----PSKENDIAPIAE------------------RTRAQILTLDGGDGSLIESAKSQPEMTSTTARNGDDLAAFLYTSGTTGRSKGAMLTQDN-LLSNAEVLKDYWAFTRADVLLHALPI----FHTHGLFVALLCGGAMVFMPS--FNPD------TILKHRATSMMGVPTFYTRLLDHDGFTREAA--AHMRLFISGSAPMLSETHEQFESLTGQR---ILERYGMTETN--MNTSNPYEGARKAGTVGFALPGVDVKICDESGATLPQGEIGVIEVRG--PNVFKGYWKMPEKTREEL--REDGFFITGDLGQIDADGYVQIVGRGKDLIISGGYNIYPKEIEMVVDDQPGVKESAVVGVPHPDFGESPVAVVVP-DGAGPD---IDQITSACATELARFKHPRKIIILDALPRNTMGKVQKNALRE------------------------------ 17557194 28 --------------------------------------------------------------------------------HAAANKD--AIVFIDAETTTKKKL-YRDVEPTVNSLATALVKLGFKPGDVAAQAFPNCPEFLIAMLAVMKCGGAMSNASAIFTDYELQLQFKDSNTSIVFTDE---------DRLARVRRSVAK--CPGVRKIICLRTFPLRAEFPE-NVLDFVEL--TQTPDQPIVVVSPDAIALLPYSSGTTGRPKGCQLTHKN-ISAMLDIAQSHLETEVAQAMFGKEKPTWNKEHWYHAYGTILLGATGLVF----KKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDPMVPVAPY----LKVIMSAGATAGKQLCEEVQKRF--PNAWLCQAYGMTEMVQFTTLPIFNCFET-VGSLG---PTYEMKILDKEGKEVDKDTVGQLCFRG--PTIMKGYLKKEESDI---IDK-DGFLKTGDLGSVDQKGRVHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGIPDEQKGESPRAYIV-KKDHTLTEA---ELSDFVHKMLSSYKWIDTYEFIDAIPKLPSGKIQRKKLKEMAAG-------------------------- 88857002 1639 -------------------------------------------------------------------------------------PNNTAVVF------QNQAISYQTLNEQANRLAHYLQNYDIKPDTLIGLCLNRSVNMMVGILAILKAGGAYVPLDPTYPQERLNFIFDDASLDLVLTQSC------LCNTLTLDDNKLLCLDSAQLESALVCYPTSN---------------ISKDS-----LALTAAHLAYVIYTSGSTGQPKGVLQSHENV--------RRLFYVTQPDFNFTAQDC-WCVFHSYAMWGALFYGGKLLV----PTVKDTRLFIELCHKEKLTILNQTPSAFKQLTEYLVSIGQA--LPTLRTIVFGGEGLVESHLALWWQNFADHSAELINMYGITETTVHVTYKVLGQ-----GSIGKPLRDQHILLLDESLNLVPKGCAGEIYVAGA--GLARGYLNREERFIAYYHEAGERLYKAGDLARYDAEGELHYLGRLDDQVKIRGHRIELGEVESRITQLEMVDSALVLALPGVDAQLQLVAYVKVIDTFKEGD-WQAQLKQTLSQQLQAYMLPSVIVPITQWPLTNNGKVDKKALPAIETGTDHTNFEAPTTATEQTVTEI------ 186686727 1166 -----------------------------------------------------------------------------------------------------RTLTYLELFQLANQVGHRLRKLKTSPNTLVAVVMEKGWEQIVAVLGILMSGAAYMPIDPELPDERVQYLLKQGEVKLILTQS------------------WLNERLTWIEGI---PRICLDCDELVGEDSSPLDLVQS-----------PDDLAYVIYTSGSTGVPKGVMLTHRG-PVNTILDINQRFGITHQDRVLALSDLS-----VYDIFGTLAAGGTLVIPE-AERTKDPAHWVELMKQHKVTLWNSVPTFMQMLVEYLSAGLEKVP-ASLGLILMSGDRIPPQQIKAIWEDVK-----VVSVGGPTETSIWNICYPIEKIDEQWKSIGKPITNQRYHVLNKFLEPCPVWVPGMLYAEG--IGLAKGYWRDEKKTEESFIRTQQRLYKTGDSGRFLPDGNIEILGREDFQVKINGYRIELGEIEATLLQDESVKEVVVTSTEKEH--QSLVAYVVLNSNVQESNSISKKLLNYLEQKLPSYMVPSDCVILNALPLNRNGKVDRKLLPKL----------------------------- 186686727 28 ---------------------------------------------------------------------------------------KTAFLFLQDGETEAAKITYRELDQKAQAIAAQLQTL-TTPGDRVLLLYPSGFEFIAAFVGCLYAGVVAVPAYPMLRLQAIA---IDAQATLVVST---------TSVLGNINSQAENPGFLGLKCV----ATDNLIPIED----------------FIPYRATPDTLAFLQYTSGSTGTPKGVMLNHGN-LLHNQRLIQTAFEHTEQTIF-----VGWLLFHDMGLIGPLYLGIPCIFMSPTAFLMRPLQWLMAISKYKATTSGGPNFAYDLCAKITSEERSTLDLSTWQVAFNGAEPIRAETIERFASTFGFRREAFYPCYGMAETSGGLVAPPPAALEVVPASCGQPLQDMRVVIVHPEMTRCNSDEIGEIWVSSA--SVTQGYWNQTQRTFQAYLDTGAGFLRTGDLGFL-KDGELFVTGRLKDLIIIRGRNYYPQDIESTVQKSHLSLRAAAFSVEIDGEERLVVIQEVERAYYRNLE--VEEVVGAIRSAVSEEHELQVYAVVGGILKTSSGKV------------------------------------- 170748241 59 ---------------------------------------------------------------------------------ARGHGDKTFVVY------RDERVTFTGFARAATALARALVEAGVRKGDRVAIAQRNLPEWPVSYFGALLAGAIATPLNAWWTGPELAYGLQHSGARVLIAD--GERFDRIAPH---------LPECPALERVLTA-RTARDPRATPLADIDWGALPDLPLPDI---ALDPEDDATLFYTSGTTGRPKGAVHRAAATTVMAYPYSAARSALRRGEVTGCHASLG----------AALYGGHRLVMMH----RWDANAALDLIEAEGCTSAGGVPTIAWQLATAARE--AGRPLPTLEGVTYGGAPAAGDLVRALGEAL--PRVVPGTGWGMTETSATFTHHQGEDYLAHPESCGPPLPVCEVRIVDPLGEPLPPGSIGELCAKG--PNVVRGYWDDPA---ATAEVLSEGWLRTGDLARADDEGFLTIVDRIKDMLIRGGENIYCCEVENALYAHPDVIDAVVLPVPHPTLGEEPGAIVVLAEGAETGPE---AIRAFAAERLAAFKVPVRIEIWDGLPRNPAGKILRAPLRAVFAAGSGQNGSPSS---------------- 50812237 454 ---------------------------------------------------------------------------------AKQTPDAVAVMFE------DRSLTYKEVDEKSTSVAVYLQHQGVRPEQPVGICAERSFDMIIGILGILKAGGAYVPLDPSFPQERLKYMLKDSQASIVLTQ-------------PNVHDRISGLTGSHVKAI------NIELACRNGYT-------DQQSSGLKRE-VKPEHLAYIIYTSGSTGEPKGVMVEHRSIMAYLLKT-NYVFDVSISELF------GWFIGDGRLVILPP-NG------EKSP-----QLCMDYIETYKVTHINFVPAMLHVFLEMAKDNKRFTEDGPLKYMMVAGEAFPKVLVKKAVSLF--TNCRVENIYGPTE-ASIYAAYFGGDIASHHTPIGKPVSNTKIYIVDQHLKPVPIGKPGELCIAGA--GLARGYFKKPEKFIDNPFESGTKLYKSGDSARWLPDGNIEYLGRIDSQVKIRGFRVELGAIETKLGEFPGILDQAVV-VKQLEGHQQLAAYYTEESGHASANP--KDLRLHLKSSLPEYMIPSHFIRLDELPLSPSGKVNRKEL-------------------------------- 68537009 39 -----------------------------------------------------------------------------------------------------QTMTYGDFLKQVKSVAAGLRELGVRPGDRVAVTLPNCPQHLITIFAAHKLGAVVAEHNPLYTARELEGPCKDHGAKVAVVAPMFQELSRTTPLEKIVIDAVKRLALKLPIKSIKEKRD--QLHGEAPGTIPFSQLQDGSDIENSPETTQ-DSPAFILFTSGTTGKPKGAQLTHGNVMSNVVQGLSWISGIGEREKFLAALPLFHIYGLT--LTAALAVGGKLLL------LPKPEIPL-IVDQLKPTYMPGVPTLYDKILAAAEEH--NLDLRGIANALSGAAPLPVHTTLEWEKKTGGK---IVEGYGLTESSPILVAN-PVTSERRAGYIGIPFPDTEMRVADPNSKTMPDGEPGELLARG------RQVFHEDQPFHE-------DWFCTGDMAVMEPDGFIKIVSRIKEMIITGGFNVYPAEVEEFLEEHEQIQKAGVVGLPQDDGSEEVVAAVVLADGVSEADFDKEAIREWAREGLTRYKVPRRFFVVDEMPADLIGKIRRREVKDLI---------------------------- 167033806 40 ------------------------------------------------------------------------------------------------------RYTYTTLLERIQRLANVLSAAGVQPGDTVALLDWDSHRALECFFAVPMLGAVLHTVNVRLSSEQVRYTMNHAEDRLVLVHDDFL------PLMQQL-----RADLPTVEGFIRLSDGGHAAQGVPLLGE-YETMLAAAEPYFEFPDFDENSLATLFYTSGTTGNPKGVYFSHRQLVLHTLVETLAACGLRTGDVYMPITPMFHV--HAWGVYVATALGIKQV----YPGRYEPNRLVRLFHEEGVTFSHCVPTVLQMML--DSEQGRRTDLAGWKML-LGGSALTLGLAQRASE----RGISVHCGYGMSESCPLLITYLSAELLAKPMAAGVPIAMVDLRIVDSEGREVPGESLGEVVVRAPW--LTQGYLHEPEQGAALWLG---GWMHTGDLACIDAAGVVRIRDRIKDVIKTGGEWVSSVALENLISQHPFVASVAVVGVPDPQWGEQPLALVVCCEGVQLDPSLARHLQPFVDSHLNKWAIPRQLRCVDEIPRTSVGKIDKKRIRQ------------------------------ 145222581 61 --------------------------------------------------------------------------------------------------DERGTLTYKQVDDQSWALAHGLRRLGVSAGSVVGVLCRDHRGLVITMAACGKLGARMVLMNTGFA-------------------------------KPQFAEVCKRENVAVVLHDSEFLGLLEALPADMPRVLTWVDDGTEVPPGVPTVTANSTEPLSVILTSGTTGLPKGAPRDSVSPLATAQIIDRIPFPHKGTMVIVSFHSTGWAT---YTVGA--AFGNKIV----TSRRFKAEKTLELIATHKADMLVAVPTMLHRMVELGPDVIAKYDTSSLKVILIAGSALSPELSNRVQDTFGDV---LYNMYGSTE---CAIASVATPAELRPGTAGRAPVTCEVVLYDENDQRIHGNRRGRIFVRNGAPFSGHT----DGRSKQ----IIDGFMSSGDMGHFTDDGLLFVDGRDDDMIVSGGENVFPQEVEQLLEERPDVAEVAVVGVDDVEFGKRLRAFIVTEPGAAREPE---EIKRHVKENLARHKVPRDVVFVDELPRNATGKLLRRVL-------------------------------- 197784974 124 ---------------------------------------------------------------------------------VEKRPDAVAAV------QDDRRWTYAELNSRANRIGRALLARGLAAEDVVAVVMERNLDWMAAVLGVLKAGGVYLPVEPHFPAERVARTLWRAGCAFVVTEEG------STGSLSGTSAGTSAETGTSAETLFV------DAAYAEG--HADHDL---------AIPVSAGQLAYIYFTSGSTGEPKGAMCEHAGFLNHVLAKVED-LGIGEDDVVAQTAPQCFDISLWQLLAGPVVGGRTLIV--GQDTILDVPRFVDTVVRGRVNVLQVVPSYLEAVLAEGQRPRELAD---LRCVSVTGEAVKRELVRWFATA---PAVRLANAYGLTETSDDVMDRVPDGDRVPLG---RPVRNVRVYVVDEDLVPVPLGAPGEIVFSGVCVG--RGYVNDPERTAAAFYRPGERLYRSGDVGRWRADGKLEFLGRRDTQVKIRGFRVEIGEIENALLRVDGVRDGAVVVV----RGTQLAAFC-----AGPEPVASDTVRERLAVSLPSYMVPAVVHWREHLPLTANGKTDRRTLTALAE--------------------------- 126436060 39 ---------------------------------------------------------------------------------AHRRPDHPAVV---DVDG---SLTFAELTARADTVAAALAGLGIRPGDRVLLQLPNSVRFAVAFFGLLRAGAVPVMCLPGHRTAELGHFADVSGAVALIVPDEV--GG--FDYREMAAQLV--ADRPTLRHVLV--------DGDPGPFLSWAALIDSGGVAPEIGPVDTSLPALLLVSGGTTGLPKLIPRTHDDY-VYTAVSSAQACHFTPDDVYLVALPAG----HNFGMLGAMTVGATTVF----TADPSPEEAFALIDKHQVTVTG----LVNAL---GKLWAQACDWTSLRLVQVGGSRMSPEEARFILDLLTPGLSQI---FGMAE--GMLNFTRPGPLDVVVHTQGRPVPHDEMRVVDESGVEVAPGEEGELLVRG--PNTLNGYYRADEANARC-FSP-DGFYRTGDRVRIFADGNVEVTGRIKDVIHRGGETVSATDLEDHLLTHPAIYAAAAVALPDDYLGEKICAAVVFR-GKQLT---LAELNAFLDERASTHARPDVLAAMPSLPLTAVGKV------------------------------------- 212538689 59 ------------------------------------------------------------------------------------------------------RWTYRQLQVESERLARGLLASGIQRGDRIGVMAGNCEQYVSLFFAAATVGAILVVINNTYTKAELMYGLEHTACKMLFISDAILENGDPPDLKDIVVIRGEYRNLKTYEDVV---REGQSVP----RNVAYR----------HANVVSPYDVVNLQFTSGSTGNPKASMLTHHN-LINNSRFIGDRMDLTYSDVLCCPPPLFHCFGLVLGLLACITHGAKIV----YPNTFDPAAVIDAISKERCTAVHGVPTMFESI--FAVPRPADFDCTRLRTGIIAGAPVPYSLMERLVTELNMTE--FTSSYGLTEASPTCFNAFTDTIDRRLTTVGKVLPHASAKIIDPKGRTVPIGQRGELC-------MSSGYWKNPQKTTETLLRDEDGVWRTGDEAVFDADGYCTITGRFKDIIIRGGENIYPLEIEERLGRHPAISRATVIGVPDSHYGEVVGTFIEFKPDVKQLPS-AEDLRDWTREVLGRHKAPRYLFVCGSIPQTGSGKVQKQVLRELA---------------------------- 114563233 6 -------------------------------------------------------------------------------------------------------ITYQQLAQQATDFAAYLQDLGLVKGDKFAIMIPNTLQYPIALFGALIAGLTVVNVNPLYTPRELEHQLKDSGTKAIITTGVGDRLG-------LIKGALVNGAIKHVKKLV--------PAFDLPNAVKFNDAMAKGSKQFKPVDVIGSDLAFLQYTGGTTGPSKGAMLTHRNMLEQSNAVTKNVYEIGK-ELIITALPLYHIYALTSNCLAFLPFGGTNLL---ITNPRDMAGFVKELAKYRFTVITGVNTLFNGLL--NTPGFDQLDFSALKMGFGGGMSVQRPVAEHWERVTKSR---LLEGYGLTE-CAPLVTMSPYNQKSYNGSIGLPASSTDIRLVGADGEDVALGEPGEMWVKG--PQVMKGYYN---RQKATDEVLIDGWLATGDIATMDENGFFKIVDRKKDMINVSGFNVFPNEIEEVIVSHEGVLEAAAVGVSCDITGERVKVYIV-RKDPTLTE---QDIFDHCNKMLTNYKRPKIIEFMNELPKSNVGKVLRKDLRNQA---------------------------- 119713625 12 --------------------------------------------------------------------------------------------------------TYSELDSLSNKVAQGLIGLDCQPDSRVAFLGKNSDLFFEFLYGTIKSKTVTVGINWRLAPPEVAYIINDSKSEVLLVGPEFF----------GLVEEIKN-DIPSIKKIITV--GGVHEEWEDYS--AWRDSQENIDPMLES---SGDDDVIQLYTSGTTGHPKGVQLTNDNF------SSCFVMNMNEGETNLVCMPIFHVAGTNMGLAG-MVTGAKNII---IPEV-DPTLILKLIEEERIQHALFVPAVILFLVQHPES--ANTDFSSLKTVIYGASPITDDTLIKAMELM---KCDFWQVYGLTETNGAITFLYPEDHEVSKGSCGKAGKDVGIRVVDSEDNDVSVGEVGE-VIIQSLNNM-KGYWN---RPEATAESIKNGWFYSGDIGYFDDEGFLYIHDRVKDMIVSGGENIYPAEVENALLSHPQILDAAVIGIPDDKWGEATKAFIVQSEGDPLDEV---DVISYVKTQIAGYKCPKTVEHIDALPRNPSGKILRKNLRA------------------------------ 75910301 472 ----------------------------------------------------------------------------------------------------HESLTYAQLNAKSNQLAHHLQKLGVKPEVLVGICVERSLDMLIGILGILKAGGAYIPFDPTYPQERLGFMLEDAQIPILLTQ------------QRLVDKFVEHKT-----QIICLDR-----DLPENATLSIDNPVSN---------VTSENLAYIIYTSGSTGKPKGTMIPHRGLVNYLSWCT-NAYALAQG--YGAPSSIGFATITS--LFSPLLVGKRVVL---LPEKEEIEALSALLQDQNYSLVKITPAHLEMLMLPNHKGVTET-----RALIIGGEALLGKSLNFWRDNAPKTR--IINEYGPTETVGCCVTSLSGAILI-----GRPIANTQLYLLDDKQKLVPIGVPGELYIGGA--GVARGYLNRPERFIPNPFSDEPNLYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELEEIESLLAQHPLVNAVTVIAREDQPGDKRLVGYIVPKEQAPTS----SELRQFLQSKLPEYMIPSAFVMLEVIPLTTHGKVDRQAL-------------------------------- 167573000 456 ---------------------------------------------------------------------------------ARRTPDAEAVVY------RDTRLTYAELDRLSDRIAARLRARGVTPGSRVACFISYSHHIPVAFVAVLKAGGVYLPI----GPNDPRFRIDDAQPRAIVTTE---------HDRARLDDDLGALALA-------VDDDAGEAP---------------AAPPFEIPALLEDDPAYVIYTSGSTGKPKGVEVSHGNLLSYHAWRQAYRFDGHPGPTFLCIGD----------LSRTLGSGGKLIMCP-RDWLLDASKVHALIERERVTFGDFPPVVLRELIRY------CHDRD-VRLDGFAALVCGADVWLQAAQALCAPHARVLGSYGVTEATIDSSVFDPAEHDLAPGSIGRPLASCELYVADSRLQLTPIGVPGELLIAGPTVSQ--RYLNNPEKFISGAFDARPGFYRTGDVCRMLEDGTIEFLGRRDHQVKIRGFRVELGEIESTLAAHPDVRQCALTTKNEHVDDAMLVAYVV-------TDAPTAALYRFLRERLPAHMLPTAIERLPELPLTASGKIDRKRLQAL----------------------------- 84489258 24 -----------------------------------------------------------------------------------------------------------------------LIDLGITKGDRVLIYLPNGPEYLFSFLALWRIGAVAVPTNRIYTSPEIQYFIEDSDAKLIITD--------------------KNADDFSIDSYIIPNMDKTNAPILEACNTSWNDLCQ------------------LQYTSGTTGKPKGAMLTHGNWFSAIQNECD-VLKMNHNSVMFCIYPMAHV-GISWAI-STLRTAALCI----TKNNYTFDEYLDIIFENQVTHATGMPPVIHSIVSNPDKVQNK--LYTVKSIISGGGPLHKEIWKKFYKKYG---IAVLNAYGASETTGTVIRPEDYASADRFESVGHPVCFSEVKIVDTENIEMDLNCPGEIALRG--PSIAKGYWNKPEANEKVFLD--NGWFLTGDIGYLDDDKRLFITDRKKDMIIMSGWKIYPTEVEEVLIKYDALDEIAVFSLPHEHRGEIPVAAVIWK-----DKEDEKGLIEFAQKNLARYKIPRKIFSVKELPR-VNGKLLRNELKK------------------------------ 66045038 8 ------------------------------------------------------------------------------------------------------RLTYAQLASASERIAKGLLAQGASPAEPIALCMPRCWQWVATILAVLKVGAVVVPLDRASPARRRQLMLDDAGCVGLVT-------------------------------------LGEDADSLAAPQHGWYVSVEAEFPDQPALRLP-EDFAFLFYTSGTTGTPKAVDVGERGLLRLARTDG--CLDIRAGERVACLSNPAFDACN-FELWAPLLNGGCCVIIADA-DLQDAQQLARVLETQQVDSLFMTVSLFNTLSADNPACFA-----SLRQVLIGGEQVSAAAVRAWYQANPDSRCRIFNAYGPTECTTFAVCPIPRDFAGDAVPIGRPLPDTGVQVLDPQQRPVASGEAGELYLSGS--GVARGYRNTAQRFLRLPTTDAGDVYRTGDQVRVNADGLIEYLGRIDRQVKVRGFRIEPGEVEQRILEHPQVAQVHVCTRRQAAEDHQLLAFIVPREALDYRD-----FDQHLRDNLAVWMRPHQLFVLQRLPLTSNGKIDQRAL-------------------------------- 66045038 1045 -------------------------------------------------------------------------------------PDAPALI------DDQQCISYAELDALADTLAATLVEQCPLPEENVVLYLEASVEHIVALLALARLNLTAVPLDPGYPLAVQRQVMQQAQPGCVL-------------YSAATEAALEQLSAPRVCHRV--------------------DLSAAARP-FERRRHAGERPLYTLFTSGSTGTPKGVQRTLCNLLHWQAKSVTLQFSMLSFDVSFQ------------EIFSTLCGGGCYHLI--NPRWRDAQALLSYLVQTRIERLFLPCVALQHL--AQTAVSQGVYPQALREVITAGEQLTEALRNWF---GGMPQARLFNHYGPTET--HVVSALPAAVHDWPAPIGRAVSNARLLLVDEHDRPVPSGSQGYLLVAGPMIS--RCYLADPARFVE--LPQPEGLYRTGDLARADANACLHYLGRDDQQIKISGQRLELGQIEAALMQVAQVSNAVVAMQAEP---PRLVAWLTLPDAQQLDRQISLHLPSHVR--------IDEYRRVDAWPRTPSGKIDRRAL-------------------------------- 163801045 459 -------------------------------------------------------------------------------------PDATAIIH------GQSSLNYQTLADHAERCAGALAKAGVVPGDRVAISMDKGIGQVVAALGILYAGAIYVPVSLD-QPRERREGIYQAEINVVLTDQSYLTGA---------------------------------TSTERFTYLIWQDAIKSSPMDKSPE-VSPEQPAYIIYTSGSTGTPKGVVISHQG-ALNTCIALNQRYQVDRRHRMLALSDLS-----VYDIFGLLSAGGAVVLVDES-DRRDPSAWCKAIKDHKVTMWNSVPALFDMLLTYS-SCFNNDAPSRIQLAMLSGDWIGVDLPARYRQYRADGK--FIAMGGATEAS--IWSNVFDVEQVPDNWVSIP-YGYKYRVVDNLGRDCPDWVPGELWIGGD--GVALGYFNDEQKT-QTQFVTQDDWYRTGDMGCYWPNGVIEFLGRRDRQVKIGGYRIELGEIEAALNSIPQVQRS--VATATGKKDKTLVAFIVTDSEQTTVKPLTDDIQDHLKDQLPTYMIPQRIVLLDALPLTANGKIDHTALAQIIS--------------------------- 93006017 52 --------------------------------------------------------------------------------------------------------TYGDVDKASLAVAAWLQAQDIPKGSVVAVMMPNVPQYLPTMIGILRAGYVCTPINPLYTGRELRHQLNDSGAQVIFVVDNFAQALEQVNIKRIVLS--KMGDMMGLKGILVVKRLVPKYNLNDPKVTKFPDVLKKGKN------LPFQTPAILQYTGGTTGLSKGAILTQRNVVAAAMQSEAW---YRPNEVY-----INMVMALPYHIFAFMLSGYTFIL---IPNPRDMPGFVKTLSKQPFHIFPAVNTLFKGLL--DQPTFKNLDFSALRISQAGGMAATEQTAARWLEVTG---CPMVEGWGMTE-GVAAGTANVITDRKFNGTIGIPVPSVDVIVVDDNGETVGFNQSGEMCIKG--PNITSGYFNKDNTND---FTK-EGYFRTGDIISMDEKGYITLLDRKKDMILVSGFNVFPNEIESVMLDCKGIIDCAVIGISDEHQGEAVKIYIVPADNNVT----KSDIKEFALDNLTGYKCPRHIEFVSELPKSNVGKILRQKLRE------------------------------ 198424227 23 -------------------------------------------------------------------------------KNLAVHGNRVALI----DGETGQTYTFAEIRQDVIKCSSELVRLGVQPGDMVCMCCANCLEYAVVVIAAAACAAVVTTCNPNYTTDELIKQLSHSQPLMVFCADNY-------------------SQLKKVKHVSSIKHIFTSSTSIKTRSI--QDLIDGTSQEYPIERVEPKEDTFLLYSSGTTGLPKGVMLTHTNF-ISIIELSRVGFPQTGNDVLHLVLPQFHIYGMMMTMC-TLAQGSRMVIC----KRFTVESFFKMVEKYKINLCVSVPPMVLAM--YNSTLHSKYDLSSLKKVISGAAPLPLTVAEDVQKKM---NLEIAQGWGLSE-AVPLSTCYVSGIPL--NSVGLLPPNTFLKCVDPDGRELGPNEEGEICCKG--PQVMKGYYKNPTATKQCI--DYDGWFHTGDIGYFDELGFIYIVDRLKELIKYKGFQVAPAELEAMLLDHPDITDVAVIGVPDVEAGEVPKAFLV-----KSRPSLTAEIHKFLEGRVSKFKYLRGVEFVDIIPKSASGKILRRELRA------------------------------ 84498133 26 --------------------------------------------------------------------------------------------------SEVRRMTFGEMGRQAGRLANALRELGVEQTDRVGTFMWNNNEHFVAYNAIPAMGSVLHALNIRLFPEQLTFVANHAEDKVVI-----------VDGSLLPLFGPLLPGLKSVQHVIVANGDASALEAPAGVSVSYDDLLAAQSEDFDFPVVDERMAAAMCYTSGTTGDPKGVAYSHRSSVLH---SMQVCMGLSERDNTLVIVP----MFHWGLPYAALMCGASLLM---------PDRFLQMMQAEQPTFAAAVPTIWTGVLGQLAAHPQ--DITHLRSVIVGGSAVPPAMMKAFDDKHG---VPILHAWGMTETSPLSVAHPPSRVPQYRISQGQFAASVQARLLDDDGNVMPGESLGELEVKGPWIASADGVAVEPEKFHH-------GWLRTGDVGKITANGYLTLVDRSKDVIKSGGEWISSVDLENAVMSHSDVVEAAVIGVPDDAWDERPLVAVVLHEGASADAE---ALRASLATTFAKWQLPERWVFISEVPKTSVGKFDKKVIRQYADGQL----DVVTLAGPT----------- 92119059 4 ------------------------------------------------------------------------------------------------ETLDGRRITYGDLIAFSGRLANTLVTRGVKPGDRVAVQVEKSVPNLALYLATVRAGAVYLPLNTAYTLNELDYFITDAEPALVVCD----------PSKADGIKAIAAKVGAKVET------------LGAGGKGSLTEAAMTAKPAFATVARADDDLAAILYTSGTTGRSKGAMLTHDNLASNSC-SLVDCWRFTDTDMLIHALPI----YHTHGLFVALFARASMIF---LPKF-DPDLVIRLMAR--ATVLMGVPTFYTRLLQN--PALTKESTRYMRLFISGSAPLLADTHREWSARTGHA---VLERYGMTETG--MNTSNPYDGDRVPGAVGRALRGVSVRVTDETGKELPRETIGMIEVKG--PNVFKGYWRMPEKTRAEFRS--DGFFITGDIGKIDGEDHVHILGRGKDLVISGGFNVYPKEIEGEIDALPGVVETAVIGVPHADFGEGVTAVVVCNKDADISE---AKVLGALDGRLAKFKMPKRVIFVDALPRNAMGKVQKNILRDTYAG-------------------------- 159898382 473 ---------------------------------------------------------------------------HLVAQQVQRTPNAPAMRW------NNQIICYTELEQRANQLAHLLLQRGVTQGSIVGVYATRCPEMIISLLAILKAGAAYLPLDPAYPAERLHYLVADSAASLIVQAS--------------------HQALPTL------------VSTAETLDVVAEETLASLPTTAPMVDFDPQQLAYVIYTSGSTGKPKGVLIQHQGVVNYLHWAHYYPFEQGAGSLAFDAT----ITA----LWGPLCTGKTI---DLLPEQDELEVLAQRLSSEDYSVLKITPAHMEAL----SQLVAPDQIGSSKAFVIGGEALLQQHVAFWQTN--APNLRLINEYGPTETVGCVIYAAPSEWAAVP--IGRPIANTQLYVLDPAGLPVPIGVPGELYIAGLGVG--RGYHGRPERFVQAELARFERLYRSGDLVRYLPDGNLEYLGRIDQQVKLHGFRIELGEIEATLASHPTVHAAVAMIREDRPGHKRLVAYVVAEPTANQDTSI---VLTHVAQQLPHYMLPSVVIWLDSLPLTPNGKVDRQAL-------------------------------- 671718 52 -------------------------------------------------------------------------------------------------------ISYQEYFDITCRLAEAMKNYGMKQEGTIALCSENCEEFFIPVLAGLYIGVAVAPTNEIYTLRELNHSLGIAQPTIVFSS----RKG-----LPKVLEVQKTVTCI---KTIVILDSKVNFGGHDCMETFIKKHVELGFPPTSFVPLDVQHVALLMNSSGSTGLPKGVRITHEGAVTSHAKDPIYGNQVSPGTAILTVVP----FHHGFGMFTTLACGYRVVML----TKFDEELFLRTLQDYKCTSVILVPTLFAILNKS--ELIDKFDLSNLTEIASGGAPLAKEVGEAVARRFNLPG--VRQGYGLTETTSAFIITPEG--DDKPGASGKVVPLFKVKVIDDTKKTLGVNRRGEICVKG--PSLMLGYSNNPEATKETIDE--EGWLHTGDIGYYDEDEHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDPQAGELPGAVVVMEKGKTMTE---KEIVDYVNSQVVNHKRLRGVRFVDEVPKGLTGKIDAKVIREIL---------------------------- 115551756 36 ------------------------------------------------------------------------------------------------DAHTEEVVSYADILENSCRLAKCYENYGLRQNSVISVCSENSTIFFYPVIAALYMGVITATVNDSYTERELLETLNISKPELVFCSKKAIKN--MMALKRNVN---------FIKKVVLLD---SKEDMGEAQCLS--NFMARYSENFKPRDFDAEQVALIMSSSGTTGLPKGVVLTHR------NLSVRFVHCKDPGTRTIPSTSILSIVHHAFGMFTTLIVGLRVVLFEEKF-------FLSTIEKYRIPTIVLAPPVMVFLAKS--PLVDQYDLSSIREVATGGAPVGTEVAVAVAKRLKIGG--ILQGYGLTETCCAVITP---HDDVKTGSTGRVAPYVQAKIVDTTGKSLGPNKRGELCFKSEI--IMKGYFNNKQATEEAIDK--EGWLHSGDVGYYDDDGHFFVVDRLKELIKYKGYQVAPAELEWLLLQHPSIKDAGVTGVPDEAAGELPGACIVLQEGKSLTE---QEIIDYIAERVSPTKRIRGVVFVDDIPKGATGKLVRSELRKLLA--------------------------- 195432715 43 ---------------------------------------------------------------------------------------------------TDRQYTFAQLRDASAALAVRLQKFKLFKPDVLAVCLPNLPEYPIAALGAIEAGLTVTTVNPIYTPDEIARQLTFSGAKFLIGTAQGY---------GTLREACQLAGKQLPIAVI---RTTAGEPLPEG-AIDFYQLISTENIRYDPKDASPDDMVFLPFSSGTTGLPKGVVLSHNNITVQTALPADEVQDTLPGVLPFFH-----IYGLTVVMLSKLGQGARLATM---PAF-KPDDFMKSLDTYRGSILNLVPP-IALFMINHPKLTQETA-PALKVVMSGAAPIGQHDVERFLQKF--PNVSFKQGYGMTEASPVILLTPHGNT--RYASTGV-LPGTESKIVPLDGNDLGPRTTGELCVRG--PQVMSGYLNNEEANQVTF---YPGNWRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVALRKNETATAE---EIASYVAQRVAHYKKLEGVIFVDEVPKNPTGKILRKDLK------------------------------- 171680775 61 ------------------------------------------------------------------------------------------------------RWTYNELNHHSRLLAAALLEMGIGVGDRVGIMAGNCEQYAAVFFAATRIGAILVIMNNTYTPTEALYGLDFSECKVFFTTKKIGR----LDQGPLLTQLAARATGP---KVVILRGDSEGYPI-------YKELL-TQGARVDPERLHAESKVLLQFTSGTTGLPKAAMLTHHNIVNNS----RFIGDLTHNDVLCCPPPL----FHCFGLVLGLMA---VITHGGKIIYPDAPATLRTIIGEQCTAVHGVPAMFDSLLALPEKNLKAADL-RLRTGIVAGAPVPRHLMELMVSKLGMKE--FTSSYGLTEASPTCFNAFTDPIDTRLTTVGTLMPHARAKIVDRDGVIVPIGTRGELCIGG---YQLQGYWNNSEKTNDCMMKDEAGVWHTGDEAVFDERGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPSISMAVVVGLKDAHYGEVVGAFLQLDPAHTASTKTVEEVREWCRRKLGKHKAPTHVFWVPAVPLTGSGKV------------------------------------- 212536122 42 ------------------------------------------------------------------------------------------------------------------RFAAGLRKAGLTKGDRVVVFGTNNLFYPVAFMGVIMAGGIFSGCNPTYSALELAHQIKDSDPKFVLSQGG--------DVMKTCLEAATRVGRGHEKRTFVFDDRHFDLAQSQDGDFDWSSLIEGEGGNFAWDPLEARDTTMALYSSGTTGLSKGVEITHGNYVANVLYNHTISQDVRSKEKWLC--------------FLPLYHAMAQMLYLGTPVYFDFVTVLQNTEKYRITHLILVPPVVIMLAKRPET--EKFDLSSVRSVGSGAAPLSREVSEEAENLWPNGAINIKQGWGMTECTCTVL----GWDPSKISSVGWPNANSEAKIMDEEAKELGPNEDGELWVRG--PQIMKGYWRNPKATAETL--TPDGWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGV--TINGQEPRAYIVLKEGVAASKSISDRMTGEVNAKLSHHKRIGGLVFVDTLPKNPSGKILRRLLRE------------------------------ 47681509 1079 -----------------------------------------------------------------------NCIHELFEEQVQETPDAVAVVFEN------QQLTYDQLNCRANQLAHYLRNLGVKPEDLVGLCVERSPLMIIAILGILKAGGAYIPLDPTYPQDRLNFMLEDGKVSILLTQ---------LILKEK------------------LPHHQAKPIFLDEI----EEEITQNSPENLSKVITGSNLAYVIYTSGSTGKPKGVAIEQFG-LYNLAKFQQSIFNLSSKSRILQFTSLSFDVSIWEILMA-LAAGGS--LYLGSKYSLLPGI--NLIERLKITHINLTPSALSVM------PLE--DLPALETIIVAGEACTADLV----QKWGAKR-QFFNAYGPTEI--TVIATVKQCDPTDPIAIGQPITNTQTYLLDQELQPVPIGVPGELYI--GGVGVARGYLNTQERFIANPFGE-GRLYKTGDLCRYLPDGNLVFLGRIDHQVKIRGFRIELGEIETTLRQHPNVQDVVVVAVSEENQ-KRLIAYLAP----QLTDSKVTELRCYLKQKLPDYMIPSAFISLKQFPKTPSNKIDRKAL-------------------------------- 164511461 465 -------------------------------------------------------------------------------RRAAAHPERTAVVCGDRETG------YGELDALAERVAAALADAGVRPGDTVALLMERSTDLIAGCLGVLKAGAAYLPLDARAPRARSAAVVSAAGASVLLTDPGTDTDGLGVGLRPGEDEAAGRPS-------------------PDGRDDD--------TAGAVPVTGRPDDLAYVMYTSGSTGTPKGVAVAHRD-IVALALDRRWRGGAHDRVLFFDAST--------YELWVPLLTGGLVVV--APPGDLDVDGIARLIGDQRVTGTFLTATLFNELADRCPQL-----LGTLREVMTGGEAASPAAVRRVRAH-----CPVTNAYGPTETTTFALFPLGPGDDIPAGQIGRPLDGTRLHVLDDRLAPVPPGVTGELYIAGA--GLARGYLGRPERFTACP-SGPPGMYRTGDLARWTRDGQVEYLGRADRQIKIRGLRIEPGEIENALAGHPDVGRAAVTVVPGA-AGPSLAGYVVAAEGRCPDPV---ALRAHLRGELPDWMVPLTITVLDRFPVTPNGK-------------------------------------- 116051342 1480 ----------------------------------------------------------------------------LFERQVEALPGSAALAFE------EQRWTYRDL-DHVARVATRLVRAGARRGDAIGVALNRSPEMIATIWGILRAGLVCVPLDVSYPAQRLALILETAQPRVV-----------AHPEHAHVAAA--------------------------ERVLPVEELVADIEPETFAAP-QLDELAMLLFTSGSTGRPKGVELSHRMWANYTQWQLRVASGV-PGLRTLQFAPLSFDMAF-QEIFSTLCGGGELQLI-SNRERMDPSALLHVLERRQVQRVLLPFVALQRLAEASNTLGVRP--GALRVVVSSGERITEDVRTFC---AAMPGLLLENQYGPTETTYHSLSGDPAHYPLPP--IGRPLDGVEVQVLDAALRPVPVGVTGELYFGGD--CLARGYHRAPERFVEHPWRPGARLYRTGDLGRILGNGEIVWLGRADTQVKVRGFRIEPAEVELAIERQPGLRGAAVVARERQGNDAFLAAFLL----GEPEAVDLAELKQALRSELPEHMVPAHFAWVDGFALTPSGKRDDAALRALPLEHGSNI--------------------- 115361247 29 -------------------------------------------------------------------------------------PERTAIVH-----GTIRR-DWAETYRRCRLLAGALRGRGIGNGDTVAMIAANTPELFEAHFGVPLCGAVLNTINTRLDADTIAFILDHGDAKLLITDREFS---------PTVKKALARLG--RVIQVIDIDDPQGEGDLLGEKD--YEALLQEATHTEFSVAMPEDEAISLNYTSGTTGNPKGVVHHRGAYLNAVSNALSWHLD--EDTTYLWTLPMFHCNGWCFPWTMALVAGTSVFL-----RHTRAERILAAIRTEAVTHFCAASVVLNMINNAAPELKAGI-RHRVKVM-TGGAP-PPASVIAGMECMGWE---VTHAYGLTESYGPVVQCVWRALELDAKARLKARQGVRGPVLEDTLEPVPGQTLGEVFLRGN--NVMKGYLKNPDATVEA-FS--GGWFHTGDLGVWHPDGYLEIKDRSKDIIISGGENISSIEIEDILYSHPAVLEAAIVARPDDKWGETPCAFITLKDDSVVTEA---DIIAFCRERLAHFKVPKTIVFSP-LPKTATGKI------------------------------------- 152984455 33 -------------------------------------------------------------------------------RIAAERPQAIALRY------RERELSYAQLNAQANRLAWQLLARGVQTGDVIAVVLPRSPELIVALLAILKAGASYLPIDPAWPEQRIHELFRQTACDCLVGDESARRDPRLSRYRASLDEAGEDPGNPPLE-------------------------------------VAADAIAYINFTSGSTGTPKGVPIPHRGILVCNARYAR----LDENSRLLQMAPVTF-DAATFEIWGALLLGGTCVLYPDAFVR--ASRLQRVLQEQRISVLFLTTALFNTLVDEAPQALAGVD-----TVLTGGEAHSLRHMAKALALYGTER--IVSVYGPTES-----TTFATFHPVRALPIGLPIQNTRVYLVDG-GRLCGPGQSGEVCLAG--PGLSPGYLGLPESTRERFFERRERLYRTGDRCYFRTDGALVFQGRMDDQVKINGFRIELGEVAYHLNRHPQVRQS----------------FVTVTEAAHGEKALVQRLRDDLAARLPGYMVPGRIQLCASLPLSATGKIDRR---------------------------------- 126500 41 -------------------------------------------------------------------------------------------------------YSYAEYLEKSCCLGKALQNYGLVVDGRIALCSENCEEFFIPVIAGLFIGVGVAPTNEIYTLRELVHSLGISKPTIVFSSKKGL--DKVITVQKTV---------TTIKTIVILD---SKVDYRGYQCLD--TFIKRNTPSFKTVEVDREQVALIMNSSGSTGLPKGVQLTHENTVTSHARDPIYGNQVSPGTAVLTVVP----FHHGFGMFGYLICGFRVVML----TKFDEETFLKTLQDYKCTSVILVPTLFAILNKS--ELLNKYDLSNLVEIASGGAPLSKEVGEAVARRFNLPG--VRQGYGLTETTSAIIITPEG--DDKPGASGKVVPLFKAKVIDDTKKSLGPNRRGEVCVKGPM--LMKGYVNNPEATKELIDE--EGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPSIFDAGVAGVPDPVAGELPGAVVVLESGKNMTE---KEVMDYVASQVSNAKRLRGVRFVDEVPKGLTGKIDGRAIREIL---------------------------- 189239715 7 ---------------------------------------------------------------------------------------------------DNEEISYGKLCKTSINLASQLIKLGLKKGDVVSIVSQNNWKYLAATISGFYIGAKINFLNHDYTSGELKHFFTICPPNLIFCS------------KKSCNNILLRNEGLLPEHIILFDEDETEY-------LTFDELVKIDSDFYPVEVQPETDIAIIPTSSGTTGLPKCVLLTHANLRVPLIHFGRNFLDFKEDDVFFHI--WGNMIALTSVFY-----GIKLII---IPKF-RPEVYLKTIEDYKIETLFTVPPLLIFLAKS--PLVSFYDISSVKDVICAAAVITKELEEMVKDRLGLKA--VRQLYGMTESLGITMSPTKSE---KVASVGKVLPTNKIKVCDIETQEALGPHKGELRAKGG--GLMVGYLSN----KNATMEAFDGYLRTGDLGYYDEENFFYIVDRLKDIIKFKGFQISPAELENLLIQHPAVKDAAVIGIPDEVAGEVAMAFVVKQPDKNVTE---KELVCFVN---GKIVVYKRVRFIDEIPKTSSGKIWRLKLREIV---------------------------- 167565918 1560 -------------------------------------------------------------------------------------------------------LTYRELDALSAATAASLRRVGVRSGDRVGICMGRHPYAVAAMLAIARVGAAFVPLDPEHKPQWNQY----------IADDAALRA--IISRGELVDK-VAHLSLPLV-------------------DIDIVDVDPPADAATLDAAVATDGAAYVIYTSGSTGMPKGVAVPHRSVC-HNVLAMRDTLGVTHRSRIAQYSSPIFVLGE---IFPALAAGAAIVFGERRRLLPGND-LVDWLAQRQITHLWIVPSAL--------ALVPHAPLPALEAIVVAGEACPREVARRW--AAGRR---LFNGYGPTECAIAVSMAEYWAEGERL--VLRPLGGARFYVLDDSLEEARDGAAGELFV--GGVCVSHGYLGKPARFVADPFAAHPGMYRTGDVVRRLDDGSVQFIGRADRQVKIRGFRIELDAVRAALMEAPGVAEALV---HADARGQLLVGYVV---GSGDRDALVDALRG----KIPDVMIPSAYVFLDRLPTGRTGKVDLQALKAI----------------------------- 163723902 13 -----------------------------------------------------------------------------------------------------KEYSYASVNETTDRVAMALLNMGFVRGDKIGIIGLNQPEWLYMYFGAVKIG----VVITGLSVRELEYILNQSETRAVLTASLGFEGFK--------------PRIPNVKEFIFMGGPGFKGSFSFEDML--QTEIDKTRLDQAKAAVEPDDSIMIIYTSGTTGVPKGAVLSHKSQM-ASARGQAVHTSTCPDDNVALALPFNHVGGVTCGVLTSLLMGKYILI----PMF-SPDHIAAQIKKYGFTTASGVPTAL-VLMNEAYQAL---DLSQCRMAIVGGSNADDTLLKKIYDSYPNAR--VMNLYGLSETGAVVLSPWDGDFETTLKSIGKPIADFEVKVVDESGKEVALGETGELCFKGD--AVTKGYYNMPEKTAETF---RDGWLHTGDMGYLDEEGFIYLRGRKKEMYIQGGFNVYPVEVENLIARHPKVAMVAGIGVPDEYLGEVGRYYIVPYPDANPTEE---EIKAFCKEHLADYKVPREIVFRAELPLTPAGKI------------------------------------- 145240155 57 ------------------------------------------------------------------------------------------------------------------RFAAGLRKHGLQSGDRLLLYSGNDLFFPVVFLGTIMAGGIFTGANPSYVARELAYQLQDSGATYLICAEGS------------LDTGIEAAGLAGLDRVFVFSYDGQGGAVKGCR--YWGDLIASEDEGSGFAWDDADRTLALNYSSGTTGRPKGVEITHKNY-VANLRQFNHLSYLNPDTRWLCFLPMYHAMAQNIFIASALSRDIPVYIM---PKF-DFLKVLEYTEKFRISDLILVPPVAVALAKHPAVRSGQYDLSSVESVSCGAAPLGREVCVEVEALWEPGRINVKQGWGMTEATCSMMGWDPNEIS-ESASVGEPNPNCEAKIMADDGTELGRNQRGELWVRGQ--NVMKGYWRNPQATRET--KTADGWLKTGDIAYVDDSNKFHIVDRKKELIKVKGNQVAPAELEALLLEHPGVADAAVIGVPRND-DESPRAYIVLRTGQTATE---KDIVAFMDGKVSAIKRLGGVVFLDAIPKNPSGKILRKALRD------------------------------ 145225845 35 ----------------------------------------------------------------------------------------------------ERSWTWSQWNDRVRRLAGALTERGISRGDVVAFLDKNHPACVELTFAAASLGAATAIVNCRLAPDELDYVLNDSGAKLLIVGEEFT--GSIDKIRDK---------LGRVEHVISVKPDGDD---------EYEAMLEASSPVDRADDVEPGDVCIIMYSSGTTGRPKGVELTQANIIAHTVNAHE-GFEFDEGDKNMVSMPLFHVGGSSYVQFG-IHDGFPSVMTRDVDGMTLAGAILK-----GANRTFLVPAVLAKVLDAGEDAVKLF--GSLKTFAYGASPMPLPLLRQALEAWPNTD--FMQAYGLTELCG-VISHLLPEAHRDPGSAGTLVPNAELRVVDPDTKDVPTGEQGELWFRS--PQLMKGYHNKPEATAESITE--DGWFRTGDVGRVDDGGYIFVEDRLKDMIISGGENIYSIEVERVLAEHDAVVEVAVIGVPDDKWGEVVKAVVVI-EGETS----ESELIAFARERLAAYKCPKSVDITDELPRKPTGKILKKELRK------------------------------ 34496939 30 -----------------------------------------------------------------------------LARQCRERPDAPAVLC------GEREISYAELDRRAGNLAAWLLARGVARHDTALVQLPNVAEFYIALFALFKIGA--APVNALFSHQELSAYARQIQPKLLIAD----RRHSLFGDDAMADELAAISPALSV-------RLFAHDELETVLERDCGGLPDQAGPS------AADEVAFFQLSGGSTGTPKLIPRTHNDYFYSVRRSAE-ICELGPHTRFLCASSPG--------ALGVFHAGGAVVL---APN-PEALSCFALVERHRVDIAALVPPAVALWLQA--APGREAQLKSLKLLQVGGASFAEATARQVPEVLG---CKLQQVFGMAE-GLVNYTRLDDGDDIVYGCQGRPMSDADVKVVDEAGHPVPTGTPGMLATRGPY--TFRGYYLAPE--HNARVFDNEGFYYSGDVVVADERGYLRVVGRVKDQINRGGEKIAAEEIEHLLLQHPHVAQAALVAMPDAMLGEKSCAFIVPRGDGLKSVALRRFLRE---QGVADYKLPDRFELLDTLPLTHVGKIDKQALR------------------------------- 110635871 71 -----------------------------------------------------------------------------------RDADDVAIVHDGDVDRAPDEVTFASFRQNIARTATLLRSRGLGPDDVVAVLLPAVPQIYWALLGSM-ANSIAFPINWMLEAPALLHLLKEAEVKSVI-ALGPTPGFRIWESLMSVIDAL-PPGLP----VFSVAGPGGTV---LDNDLD-AQLASLSDDELEAETPKSGDVTAVYHSGGTTGMPKIVKLSHRN-MSYRHWTLQLASSLKLGEVILHDTPMFHVGGLIGRCLSPLASGASVLIIMGARDKRYMSNYWKFVDKYGVTRLSGVPTTLAVLAK---TPTEGVNLTSLAPYFITGSTALPVSVRAEFERV--SGVRVLNSYGMTETASIAIDPRDG--PRKDGSSGIRLPYTQIRVVPLDGKPSDTAAVGMLQIRG--PGVASGYVNAA---HAAASRTEDGWLITGDLGRIDEDGYVFVTGRAKDVIIRGGHNIDPALIEEPLLKLPAVLHAAAVGKPDSYAGELPVAYVQLVPGSSATPELMAYLKDCIVERA---ALPKSITIVDMLPLTDVGKPLKTELRR------------------------------ 118463987 18 -----------------------------------------------------------------------------------------------------RTVTHAQLRDRAVRLVSAMAAAGVRRQDRIAVLSRNSIE--FGELAAAQLGGIMATINFRLSPPEMDDALRRVAPSIVFCAAEFV---------PVIGDLI--ADMPSPPMLVVI---GGQAP--QGITGYERFVEEGGSGEPEFVA-RPDDIAYLLFTSGTTGASKCCILGQRE-MRRVAFTMNNEMRCGSADRMFHFGALG-------IIGGLHARGGTVVL----QQQFDAADAVRLIADERITVLHLAPVMLRALL---DEVSDRLAVESVRTVVYSAAPMTAAILRRALAVL--PDAGFLNLYGQTE---VIVSGLPRELHIRLSSVGFPFPDTRVRVVGADGGVLPVGQAGEIVVRSD--SMFRGYWQDAAATQAT---LRDGWCRTGDMGRLDERGLLYLMDRKKDVIISGGENIYSPEVEDAVSAVDGVAACAVVGVPDDKWGEAVCAVVVPRGGASPTLEMVQE---GVRQRLARYKVPRRLVLVADLPVLASGKVDKKRLRA------------------------------ 18394877 22 -----------------------------------------------------------------------------LDRSAVVYADRVSIVY------GSVKYTWRQTRDRCVRIASALSQLGISTGDVVSVLAPNVPAMVELHFGVPMAGALLCTLNIRHDSSLVAVLLRHSGTKVIF-ADHQF-----LQIAEGACEILSNKGDKVPILVLIPEPLTQSVSRKKRSEMEYEDVVAMGKSDFEVRPTDECDAISVNYTSGTTSSPKGVVYSHGAYLNSLAA--VLLNEMHSSPTYLWTNPMFHCNG-WCLLWGVTAIGGTNICLRNV----TAKAIFDNISQHKVTHMGGAPTILNMIINAPEKPLPG------KVSFITGAAPPPAHVIFKMEELGFSMFH---SYGLTETGPGTICTWKPEWDSLPREEQAKMLGLEIQVKDPRTLPADGVTMGEVVFRGN--TVMNGYLKNPEATKEA----FKGGWFSGDLGVKHPDGYIELKDRSKDIIISGGENISSIEVESTLFTHPCVLEAAVVARPDEYWGETACAFVKLKDGSKASAE---ELISYCRDRLPHYMAPRSIVF-EDLPKTSTGKVQKFVLR------------------------------- 157114350 35 ------------------------------------------------------------------------------------------------DADTGREMTAAEMRLRAIRVAQNLTALGFRKGDMAALICSNSENLAPLVLGLWMVGLPFISLPVGFNGDDLGHLMGLVQPKVVFCDDAV--------YKTALEGAGKALKMKPVVFAV-------ESEMESIRKVD--ELLESTGKEEQFEPEYQGDMGIILCTSGTTGRPKGVAVSQAHIAVVLGRPVK----GNDSDLVFNFSPLYWGTGL-FALLNSLSTGTTIVTRSG----FNEDVFYDVLERYRPTHFFTPPS--HAILLLNHPRVEQADFSCLKSWSLSGSIASPQLRKRIEEKLSNGKT--VNNYASSEIGLIAM----DAIRKREGSVGLLMLHLNAKVVDENDAAVGPREQGELLLKTSLP--FLGYYNDEEANRE--LMTEDGWIRTGDIGYLDEEGFVYLVDRKKDVIKYRGYQMSSIDLEVIVEKIEGVQQVCVVGIPEDGTSDLAAAVIVRRPGSELTEE---QVVKQVEEKVSDHKRLRGVFFWKELPLSSTGKVLRRRVKEML---------------------------- 15891263 504 ------------------------------------------------------------------------------------------------------KLTYRELDQRSDAIAAALAASGFGRGSIVGVCMQRTPDLIAALFGVLKAGAAYVPLDPDYPSERLAFIAQDAAIRVVLTDSDRLAFDATVDL--MLLEVGKLP-----------------------------DAVFSAAHACDPA-----DLAYIIYTSGSTGRPKGVAITHG----NAAARMQWTANNFTSDVLASTSVCFDLS--IFEIFGTLSCGGQVVL---ANTLFDLPRLQHVVE---VSLINTVPSLLREYLRHDALP------TSVSAVNLAGEPLPPVLLEELAKKAPQAR--IHNLYGPSESTGAMVRAVSGEKTV---SIGAPLPGTQAYVLDRAGRLRPDGLAGELYLGGA--GVTRGYLRRPERFVPDAFSGRSSLYRTGDRVRRRADGALEFHGRLDNQVKIRGLRIEIGEIEHQLEDIDGVNEAAVIG--DEASPERLAAYISLDAGRQLT---VDDIRAALARQLPSHLVPALWTILPAMPHLPNGKIDRSALRAL----------------------------- 15891263 1549 -------------------------------------------------------------------------------------------------------LTYGQVAERALALAASLQKAGAGPNDRVAVSLPKGADQVIACLGILASGAAYVPVDPELPAERRFELVEDTAADLVIA---------------------EGGDWPQRVRVIAVPEEGG--------------------ARPSPSSTTPSDLAYIIFTSGSTGKPKGVMIDHRG-ALNTILDINRRFAVSAEDRVFALSSLSFDLSV-YDIFGPLAVGGAIVI----PVRSDNARWMKLLLQHRVTVWNSVPALAQLLLAELPALREK---PPLRMIMMSGDWIPVSLPPALKAQLPDAD--LISLGGATEASIWSIFHPIGETSIPYG---QPLANQRWYVLDDQGRPCPPWVTGRLFI--GGIGVARGYWGRPERFIPDSFEAGNGLYETGDLGRLRPEGLLEFLGREDFQVKVNGFRIELGEIETALLQNENVAEAVV---------------------------------------------------------------------------------------------------- 32487244 470 -------------------------------------------------------------------------------RRVATAPDAVAI---TDAGGAD--LTYAEVDQAANRLARHLAARGIGRGDRVGVVMDRSPDLLIAFLASWKAGAAYVPVDVEHPAERIEFVLADSGVSAVLCTRATRE---------------------------VAPADAIVIDAPETR-----AAIDAGAATAPQIRLSADDLAYVMYTSGSTGLPKGVGVPHGAVAGLAGDEG---WRIGPGDAVLMHAT--HVFDPSYAMWVPLAMGGRVVLTE--PGVLDALGMRQAVER-GVTFVHLTAGTFRALAESSPECFAG-----LVEVGTGGDVVPAQSVEHLRRAVPGLR--VRNTYGPTET-----TLCATWKPIEPGEIGRPMTNRRIYILDAFLRPVAPGVAGELYIAGT--GLARGYLGGPERFVAVPASVDPRMYRTGDLARWNRDGEVVFLGRTDDQVKIRGYRVELGEVEAVLAAQRGVVEAVVVAREDQPGEKRLVGYFI-SDGTDAGPA---EIRREMALVLPAYMVPLAVVALPALPVTPNGKVDRLAL-------------------------------- 218189098 153 -------------------------------------------------------------------------------------------------------------------------------GARIGIVAKPSPEFVAGIFGTWLSGGVAVPLALSYPEAELLHVMNDSDISLILSTKEHQDIMENISTKCSAHCSL----LPSVTSIPV--NIDCQEPSSTEVTSSISSLIAEIDSSKE---IRGDDPALILYTSGTTGKPKGVVHTHKGIVSQVQILSEAW-GYRSEDQFLCTSNL-HVHGLFNALFAPLYSGSVV---EFMPKFSVRGIWQRWRESYAITVFTGVPTMYRLLQGYDGMDPEQQSASSLRLMMCGSSALPSPLMKRWEEVTGHR---LLERYGMTEFVMALSSPLHGAR--KEGTVGKPLPRVEAKIIMEDGAETTSEV-GELCIRS--PSLFKEYWRKPEVTAESFID--GGFFKTGDTVTVDDEGYFIILGRTNDIMKVGGYKLSALEIESVLLQHEIVLECAVLGLPDEAYGEIICAIIVPKEDSKKRAELLEALTSWSKDKLAPYKIPTRLYLWDSLPRNAMGKVNKKELKKLL---------------------------- 103485982 39 -----------------------------------------------------------------------------------QHGDATFLV-EGDE-----RLSFKQVYMAARQVAAGLIEFGVERGDRVGLAMRNANAWCVAYIGILMAGGCATLLNGWWQGGELAAGIENSEAKLVIAD-------------PQRAARLAEPGVEHGAKVVTL-------DITRPIDEAIAPIASKGSAATVLPTLTGQDLATILFTSGSTGQSKGVVQTQTATIVHLLTEDGQMSDIQPATLIC--TPLFHVTAEIPVFLQSFALGRKLVLM---PKW-NAEEAMRLIQDEQVNYFVGVP-----LMSYEIPNRKNYDLSTCKSYAGGGAPRPPEHVKRLATEMGEAK-PLL-GYGLTETGCGIINENYVAKPLSTGPASKPL--VDLAILDDNGDPVPQGGIGEVCIRSV--ANFEGYWNNEAATRAAFFD--NGYFRTGDLGYLDEDGYLFIVDRKKDIIIRGGENISCQEVEAAIYEHPETNECAVFGLPDERLGEVVGAVIWMKPGSGVTAD---AMCSFLSARLAPYKVPYKIWMSNELPKLGSEKIDKVSLR------------------------------- 115402905 25 --------------------------------------------------------------------------------------EAPAVIIPATDSSESQEISYKELHHAVCRLRQELGQLGLDIHSRLALALPNGIEFVVCFFAGAAQGAPVAPINPAYKPQEAQALLERIKPKMLLAS-------------PQSAAAWAGADMG-----VPVASCSWDAKARCIR-LELPESMPHPRPVHLC-QVSPDDDALMLFTSGTTGTPKGVMLTHRNLLVAVQIIVR-AQGLSPTDR--CA------------IVTPLFHVAGVGMSGGAAVIPSSGAFWSQLREHAVTWYHGVPTLHRLL----LTFPRPSDLGRLRFVSSGGSSLAEDTLQRLEAELGR---PVLERYGMTETAPGIFCN--KIDQSRRSSCYPVAPEITVRILHSSGETDRIGVSGEICVKGE--NVMSGYLDNAAANADSFVD---GFFRTGDLGLIEPDGYLRIVGRLKEIINKGGEKIDPTEVEHILLKHESIRDVACFRVADELYGEDIGVAIVLHEGREL-KAL--QVKKYVRDNAVGFKVPKKVVFLDAIPCNQTGKYQRVLLSQ------------------------------ 118725149 1133 -----------------------------------------------------------------------------------------------------EKLSYGELDTRANRLANYLVSLGVGPETIVGIYMERSIDMLTALVSIHKSGGAYLPMDPVFPKDRLEYMLENAQVPIILTDS-------------IIKETLPANQAKIL--CI---------------DEEWNK-ISVQSAEKPENRVTQDNLAYVIYTSGSTGNPKGVQIEHRA-LTNFLLSMGTSTNMCEKDRLLAVTTLSFIAGLEMLL--PLVTGASVIIA-GRDEVIDGEKLIALMDKHDISVMQATPATWRLLVEEEWQGC-----SSLKILC-GGEALPRDL---ANELMVRCSC-LWNVYGPTET--TIWSTMVR-LNSKEGSIGKPIANTTVYVLDNEMKPTPVGIPGELYIGGT--GLARGYLKLPEKFIPNPFSSEEGLYKTGDIVRFMPDGNIEFIGRGDHQVKIRGFRIELGEIETLLNKNPLISQSVVVCREISLGEKALIAYVIPKSQETA----ATTFREYLRNRLPDYMIPSYFVILDSFPMTPNNKIDR---KSLPMPEKTAIGASSVMMQP------------ 118725149 12 ---------------------------------------------------------------------------------------------------------YGELYHGARALLYNLQTAGFKKGDEVIFQIDNNRQFMFAFWACILGGMIPVPVTTGTNEHKLLFKIWDINPKMLASDDFFER-------------------LKSFGNNNDLSR---QVDIMQTRTLSLENL-EKTDFFGEIEKAEENDIAFIQFSSGSTGDPKGVIITHKNVLYDIGSVIRWV-NINSED-----SGLNWMLTHDMGLIGTHIVIACINQYETQLFIRHPSLWIQKASEHKVTLLY-SPGYKHFLTFFKPENKKDWDLSKVRLIYNGAEPISYELCDEFLEKLGLKRNSMYTVYGLAE--GTIAVTFPRLDDTRGCSFGYPIYDCYVRICDIDNNDIGENKIGYICISGA--NVTSGYYNNKEATRKAITK--DGWLNTGDLGFM-RDGRLVITGRAKDVIFVKGQNYYSHDIERVAQEVDDVGKIVAVGFNEKIKSDELILFVLFKMKVDKFIGLVRSLKKLISERMG-IEV-SQVIPIKSIPKTTSGKVQRYKLREYIKGQYDTIKN------------------- 119656129 2294 ----------------------------------------------------------------------------LISRAARAHPDALA-VAVPSERGDTRRLNYGELERRSNRLARKLRELGVGSGSVVALCLDKSPELIVALLAVLKAGGAYLPLDPDYPAERLAYMAGHAGAKL---------------------------------AVIDEERRERLAGW-DGDVLTPDELQLIADADTDASPLDFTDTAYVIYTSGSTGKPKAVRVTHANWAAYAGWEREYALD--QTHAHLQMAS------FSFDVFAALCAGKTLV-----PVTFNTQRLYRAMVEEKIDAAEFVPAVVRGVMDYCEREGERLDFMRLLVVGS--DVWKVEEYRRL-RALAGPHTRTINSYGLSE-ATIDSTYFEGDAAELEGSIGRPFPNTALYILDERRQPVPAGVAGELWIGGG--GVCAGYVNDEERFGELPLGADGRVYRTGDLARWSGDGQVQLIGRADGQVKVRGHRVEIGEIESQLAAWPEIAQ-AVLTVREDARGEALCAYCVAAEGATLN---WRALREHLAQYLPTFMIPSQYVQLDALPLSGNGKV------------------------------------- 88810528 42 ----------------------------------------------------------------------------------------------------SRQWSYRELDAWVERLEGGILEVGLEPGQRVLLQLPNKAEFVALCLAFFRIGVIPVLALPAHREKEIRHLAEASQAVAYVIPDTHL----GFDYRPMARTVLD--NVETLRSVFVVGEPGSFAPF--------------SALEGEPRPVPAEEVAVMLLSGGTTGLPKLIPRTHNDYL-YNARTSAERAGFTADTRYLAVLPVA----HNFGLLGTFDAGGAVVLC---PD-PSPDTAFALIEKEGITVAALIPTLVRVWLEF--APLTEADLSSLTCLQVGGARLKVEVAAQVGEILG---CGLQQVYGMAE--GLLCMTAPGDPELVLNTQGCPIPGDEVRVVDDQGRDLPDGEIGELLVRGPY--TLRGYYRAEEHNRRSFTE--DGFYRSGDRVRRLAGGYLVVEGRDKDIINRGGEKVPVEDVENHLLSHPSVADVVLIGMPHNTLGECNCACVIAR-GEAPR---LSELNAHLASGLAAYKLLDRLEIIDRFPLTRLGKVNRR---------------------------------- 109898230 14 --------------------------------------------------------------------------------------------------NPRHRYTYKDLATRTRKLANALASLGAKFGDRIGTLAWNDYRHLELYYAVSGSGMVCHTINPKLFPEQVNYIINHAQDRFIFVD---------VLVMPLV-EALA-PHLPKVEAFIVLTSKANMPDTTLENVFCYEELIADQSSDFTWPEFDENTASGMCYTSGTTGNPKGVVYSHRSTLLHAYAALPDVTNASGRETVLPVVPMFHV--NAWGLYATIMTGAKLVM--PGPKMGDGETLHDLIETEKVTFSSGVPTIWLALLTYLDKSGKK--IPSLSRVTVGGAACPRAIIERFKDN---HDTMVYQGWGMTET-----SPLGTFFGLQPGMQGRGVFGIEMRIVDEDNNELPGVAFGALKVRGPW--VISGYYG---------MSQTPGWFDTGDVATINADGYMQITDRTKDVIKSGGEWVSSIDIENAAVGHPAIAEAAAIGRYHPKWTERPLLIAVRNP---DSQATSAEILSFLTDKLHKWSLPDDVVFVDELPHTATGKLNKLALRK------------------------------ 46425375 1073 --------------------------------------------------------------------------------------------------DQHRQLSYAQLDQHANRLAHCLIERGLRPQERVALWFGRSPDFLIALLGVLKAGGCYVPLDPHYPTTYIQQILDDAQPRLLLC-------GKDID-----------------GQLIQVPRLRLD-----------DAAIARQPHTPLPHALHPAQLAYVMYTSGSTGRPKGVMVPHRQILNWHALWARAPF--EAGERVAQKTSIAFAISVKELLAG-LLAGVPQVFID-EDTVRDIPAFVRALETWQITRLYTFPSQLNALLDHVAETPQR--LARLRQLFVSIEPCPAELLQRLRTLL--PACTAWYIYGCTEIN--DMTYCDPA-EQHSGSVGRPIANTKVHVLDEQLRPLPPGIMGEVHIESL--GITHGYWRQAARFIANYGPPGSRLYRTGDMARLLDNGTLELLGRRDYEVKVRGYRVDVRQVEKALAAHLQVAEAAVIGWPQGSPTPELLAYVVPRQGVLNLDELRKLLQ----ERLPTYMLPTRFQSLPALPRLPNGK-------------------------------------- 50086068 24 -------------------------------------------------------------------------------------PQQAAIIH------GTRVITWQETYTRCRQFASQLKQLGIQKNDTVSVLLPNVPAMIEAHFAVPMSGAVLNTINTRLDAKTVAFMLEHAETKVLLVDQEFSELAK---------AALSLIN-QDIFVIDVDDAEYEKCFTPPIGAIEYEDWISEGDEYF--EWILPNDAISLNYTSGTTGNPKGVVYHHRGAYINAA-SNIIACGMTPRAKYLWTLPLGWCFAWTVA-----ANGGTNICLRKV----DPALVFKLIEQHKIDYFCGAPIVLSMLINAPKQHQIKFNH---RVEVMVAGAAPPAAIIEGMRHLG---VNVTHVYGLTETYGPLCAAQAGWSDL---SIGVPYPLQDMRVLDPKTQPVPGQTLGEIMFRGNI--VMKGYLKNPKATEEAFAD---GWFHSGDLAVCQPDGYAKITDRAKDVIISGGENISSLEVEEVLYRHPAVLTAAVVAKPDPQWQEVPCAFIELKAGVNITTE---ELIEHCKKDLARFKVPKDIVIT-EIPKTSTGKLQKFILRDWA---------------------------- 73542966 15 ------------------------------------------------------------------------------------------IISRTVEGGTVRT-NYDQVHRRAKRLANALAKLGLSEGDRIGTLAWNTHRHLEMYFGVSGSGAVLHTVNPRLFPEQIEYIINHAEDSVLCFDSCF------APLVAKL-----APQLKTVRHYVAMTDPEHMAALASANLVCYEDLLADSSEDYEWPQFDERTASSLCYTSGTTGNPKGVLYSHRSTVLHSLKSGSDTFGVSPESSILMIVPLFHA--NAWGLYACAMNGAKMVL----PAHLDGESVYRLLRDERVNYSTAVPTVWLMLFQYLDAHPEIDPRESLRIAGVGGSAAPAAMIERFEKQFG---ATLMQGWGMTETSPIGVINT--LLPQHAGEAGRALWGVELRIEDDEGRVLPHDGQGKLKVRGPWIA-------------SSYFKANDGWFDTGDVANIDPEGYVQLVDRAKDVIKSGGEWISSIDLENATMSHPAVAEAAVIGVPHPKWQERPLLIVVKRPDHEVT---SAELIAFLAGKVVRWWVPDDVVFVDALPHTATGKLLKVKLRD------------------------------ 126437356 7 ----------------------------------------------------------------------------ALHDAARDTPDRV-LVRDGDD-----ELTCGALQERATALASALRRMPV--GSVVSFMLPNWHEAAVVYLGATLAGMVVNPILPSLRDHELTFILADADSRAIFTFNG-------HDYAAMLKRVA--AGLPSPPEVVVVRA-------EPAGHTSFADLLAEAGGGELPE-LSSDSTRMIMYTSGTTGRPKGVLHSHDSLHALLAQLGRYW-NIDPGDTFLVPSPIAHIGGSIYAFEAPLLLGSRAVLME----RWDPDGAVALMLEHGCTHMAGATPFLDGLLAAAQR--ADTRLPDLEVFICGGASVPPSLIRRAAAYF--ERALVTRVYGSTEVPVTTVGSLAAETDGRPGIA-------DVTLVD-----------GE--IRARGPQMFTGYIHPQDN--TGAFDT-AGYFRTGDLGRWTDDGYLMVTGRAKDIIIRNGENISPKEVEDLLVTHPQIAEIAIVGIPDARTGERACAAVVAAGDPGPDVESLREF--LLGRGVAKFKVPEQVVLVEALPKNDAGKVLKHKIRA------------------------------ 47078311 2247 --------------------------------------------------------------------------------WVARTPDATAV------TAPTGRLTYRELDALSDGVAGWLRDRGLPAEGLVATRLGRCLELPAVVLGIWKAGGAYVPLDPAQPAERHRRILADCRPRAVVAD----RDDPVFGDTPLLTVADLRPGAP--------------------------------APVRPPEP---DRLAYVAYTSGSTGEPKGVQCAHHGLANQLMWS-RRAYPLNPGEALAQVAAVGFDISLWELLH-PLTSGGRLVVLDQE-RHGDVVAIAELVAAERVVVLHLVPTLLEHYLDEGPA-------DSLRHVVCGGERLSPGLPARF---AARTPAALNHTYGPTE-ASIIVTHWRSPDPAPAVSLGAPLPGARVYLLDPHGQPVPVGVVGELVL--GGEVLARGYLGRPERFLPDPFSDVPGAYRTGDLARHRPDGGLEFVGRADRQVKILGVRVEPHEVETALVANPAVAACAVLPREDARGAVGLVGYLVPADRDADPGQLRAEVGRALRERLPRAMVPSRLVVLEALPVGPTGK-------------------------------------- 47078311 28 -----------------------------------------------------------------------------------------------------RSLSFAELDARTSALAGRLRAAGVGAERPVAVLAEDGVDQVVACLAVFRAGGVYLPVDPAWPAGRRAAVLADAGPAAVV-----VGGALDGGVAGAGALHAGAPGAGSTDAVLAAEAPVLPVHVG-------DDEGAEGVPWPEPER---DQAAYLVYTSGSTGRPKGVLVTHG----ALANRMLWWQGLGPDDVLMATASPAFDIAVWELL-AAFVGGARLVIAEHRLRGVVP-HLPELMTDHRVTVAHFVPSVLEELLG----WMADGGRVGLRLVVCGGEAVPPSQRD---RLLALSGARMVHAYGPTETTITVVHDECRADDPAPGPLGRPMHNAAVAVVDADGRRAPVGVAGELVV--GGVPLARGYLGRPARFVPDWLGLGPRVYRTGDRARRLPDGRIEFLGRVDDEFKVRGHRVDPAEIESLLHQHPLVGRAAV----RLADGAHVVAY--LQGSADP-----AELRAHLADRLPLAVIPTRWVRLDRFPLTPNGKV------------------------------------- 47078311 1161 ---------------------------------------------------------------------------------------------------------YAELVRRADAVAARIRAAGGGPGDVVGVCLPRSTDLVAALLGVLAAGRAFLPLSPEDPDDRITRQLDLGGARLVI------------AADADRFAADRFAGVTAVSPLVPAEGAGEAPLAPLPEPLP-------------------GDAAYVIFTSGSTGEPKGVVVEHRALADHVRWAVG-EYGLTAGDRALQFCAVAFDV-LVEEVLPTLASGAAVVLRDEESAT-SAQALVELCAARGVTVANLPTGYWERLVAAFDEDGTALP-PSVRLVVIGGQQVDRSAVERWHRL--PNPVRLVNAYGPTETIGATAADLVPGGGVPIGGPTE---NTRAYLLDRYLAPVPDGVVAELYLAGS--GLARGYSRRPERFLPDPFAGGGRMYRTGDLAVR-RDGALHFIGRVDRQVKVRGHRIELDEVESALTAAPGVAEAAVL-----LRGGRLVAHVAAPPEVDG-----AGLRAHLAGRLPAFMVPSVVVVSRALPRTSTGKVDRNALTA----EPDEPADLA----------------- 213965187 47 -----------------------------------------------------------------------------LERSARVHPNKVGFV-DGP-----RRITFAEMAADAQAFAHALIDDGLQKNDRVGVLAANSYEALLAQFAIPLAGGVVVAINTRLAAKEIEYILEHSE----ITT--------LLGEQTLIDQALPTVG-HLLEQVIIADGEGNEPEIADTSALAGDDVVKRGRPNLPYSVDDEHDPIAINYTSGTTGKPKGVVYTHGAYLNALGQVQTMHFNHY--TVYLWTLPMGWCTGW-----AAMSTSARQVAIRAVRG-PE---MWRLIVEEGVTSMCGAPAVLTTLVDDD----NKRRVTNLRIM-TAGAPPSPTIITRC-ENIG---VEITHVYGLTESYGPFTVPDWKDMTVRRRAVLKARQGVDVRIVEQSDAPNDGATIGEIIMTGN--GVMNGYFKDPEATEHAF---RGGWFHTGDLGVMHPDGYIQLLDRAKDVIVSGGENISTIEVEQAVVSYPDVSDCAVIGVPDDKWGERPRAYVVLRPEAQGTAEEVAEVIAHCRAHIAGYKIPRDVVVIDELPRTSTGKVRKNELRDLA---------------------------- 72383885 6 -----------------------------------------------------------------------------------------------------REITYLQLEEGANRVANLLRSAGIKTGDAVLFCVENCPEFLYLGWGCQRAGVVFTPASTKLSADDLRYIARDCGARAVFVS----------------VAAVNSAGLLAADF-------GSAACFALGGDIPGFERLEDALRACPVTSIH--DPARMMYSSGTTGRPKGVRKPIPPISFH---------DMDPRDVYLCTSPLYHAAPH-RNVSATLAFGGTAVVME----HFDAVQALHAMEKFRVTHSLWVPTMFHRLLRLDAGLRMQFDLSSHRLAMHGAAPCPETMIEWW--------GPILEYYAGTEIGACSISSLEWL--AHKGSVGRAVEGI-VHILADDENEVASGSTG----TVYFESDAKFYWNDTGKTAASRSKQ--GWWTYGDIGHLDEEGYLYLSDRRDFTIISGGVNIYPQEIENILVTDERVLDVAVFGLPDDEYGEAVHAVVQVERQPGAPHALAEELRALCRSKLGALRVPRSFSFVLEFPRLPTGKLQKKLLRDIRSMQPSSVGN------------------- 145222177 18 --------------------------------------------------------------------------------------------------GPVRRTTWREIGERAKQVANALAELGVRHGDRVATLAWNSDRHLALYFGVSGTGAVMHTVNPRLFPEQISYIVNHAEDRVLFFD---------ITFAPLVSGLA--SSFDSVEYFVAMREHMPDVPGISARLLCWEDVIGRQSTHYEWPEFDECSASSLCYTSGTTGNPKGVLYSHRSTMLHTLMAARDTIDIHSGSVILLVVP----MFHWGSPYTAAMVGAKLVM----PGHLDGESVYQLMKAEGVNQSQGVPTVWMMLFAYLDEHPEAHELG-LRYAGTGGAALPLSMIERFEKDFGAEAYQ---GWGMTETSPLCVVGRPRSLRLKQG---RGIWGVEIKIVDDDGNRLPGKAFGEVWVRGPW--IASGYYRGEDKL------DGEGFFPTGDVATIDPDGYLQLVDRTKDVIKSGGEWVSSIDLENAAMGHPAIAEAAVIGVPHPKWQERPLLVAVLRKGHSAT---REDILEFLAERVVRWWLPDDVVFVDELPHTATGKVLKITLRE------------------------------ 146308676 40 ------------------------------------------------------------------------------------------------------RYSYATFTERVARLANVLSQAGVKAGDTVAVMDWDSHRYLECMFAIPMLGAVLHTINIRLSPDQILYTMNHAEDRFVLVNSEF------VPLYNGI-----AGQLTTVEKTLLLTDGEDKNADLPNLVGEYESLLAAASPHYDFADFDENSVATTFYTTGTTGNPKGVYFTHR-QLVLHTMSMATTMGMGNDDVYMPITPMFHV--HAWGVYVATMLGVKQV----YPGRYEPDMLCRLIKEEKVTFSHCVPTILQMLLSA--PGAQGHDFGGMKMII-GGSALNRS----LYEAAKERGIQLTAAYGMSET-CPLISCAYLNEELRAGSAGIPVPLVEAAIMDADGKLLPGESQGELVLRAPW--LTQGYFREPEKGEELWAH---GWLHTGDVATIDGMGFIEIRDRIKDVIKTGGEWISSLELEDLISRHSAVREVAVVGVPDPQWGERPFALVVLRDAQGLDAKLKEHLKPFVEQHINKWAIPTQIALVTEIPKTSVGKLDKKRIREIAQWQEAGSTFLSTL--------------- 167835680 30 -------------------------------------------------------------------------------RVAERTPDHVALI------EDARRLTYAQLARAIDAAADRLRGLGVQGGDRVMIVAENSIAQIVLLFAATRLDAWAIVSNARLSAAELDAIAAHAQPRLIAFVTG-----------------------TSPDAHAHAERRGAQPAAPFELDIGAWSYTIDARPRAEPVEADARQCAALVYTTGTTGTPKGVMLSHRN-LLFVAAVSSALRRVAPADIVYAVLPVSHVYGLASVCLGSLYAGATLRL---APRF-SPQALRRALVDERVTIFQGVPKLLEHLRTHGHAWHAPH----LRFAYSGGSPLDADLKARIERVYG---LPLHNGYGMTES-SPTIAQTPIDAPRADCSVGVPIPGVAVRFCAANGADVAPGEVGELWVRG--PNVMLGYYRNPEGTRAA--VTADGWLKTGDLARAGADGAVTIVGRSKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAVE-GDEEVIAFVELAPNAAATEG---DLKEWCADRLAPYKRPAQIRALDALPAASTGKVLKHRLRE------------------------------ 170033062 138 -----------------------------------------------------------------------------------------------------RHYTYGTLRDHCAALAIRLQKCKLNFGNTLAICLPNVPEFPLICFGAIEAGLVITTINPIYTAEEISRQLVDSDSKILFGA---------VSNYSVLKEATKLAQRNIP---IVCLKTSTEESLPEG-AIDFAELANPSGVHFSSLQRHSRDPVFMPYSSGTTGLPKGVELTHTNIMLAVKAGQSSVVLPTTDDVLPCVLPMFHIYGLTVTMISKLAKGTKLVT---LPAF-RPDTFLKALTEHKGTVLHAVPPIIMFLSNHD--MVKPQHMETVRNIFSGAAPLDAE------KLIAKPKIVFAQGYGLTETSPVVLIGALGSNN--YASVGSPPPRTQAKIVDPTNTALGPNQSGELLVRG--PQVMKGYHNNKQATDDIFTE--GGWLRTGDIAHYDDNAEFYITDRLKELIKVKGFQVAPAELEEILRDHPAVADAAVVGQPHPVSGEVPRAFIVPKQNAKITDE---ELKQFVA---GKVAVYKKVTFIKEIPKNPSGKILRRVLKE------------------------------ 115360131 6 ------------------------------------------------------------------------------------DGNRPAVV------SARECVSYGELDRRSDMLSRELRDRGIAGGSLVPIEAARNADFIVGILGILKAGATYVPIDDRYPDARKRYILQQCNAALVLTTGATHR-----------DAAFRFAGV---------------ADLSADRS-----ARDDARPTYDADARDAA--IYVIFTSGSTGAPKGVIVEHA--AVAALVDWHNAFAMHAECRTTLMAGLGFDVSQWEI-WSTLCAGATLFLPDDE-TRFDPDALVGFFVRHRITHAY-VPTA----MVADVVSVGQPAGLALKYLFTAGEKLGP-------IDTGSIDYTVIDYYGPTEATIFATCHVPSATLRRPESIGWPVGGTEILILNDAREAVTGSNVGEICI--GGPGLARGYLGNAEKFRPHPLRPGSTLYHTGDRGRRLDDGSIQFLGRVDDQVKIRGNLVELSEIHAALIRSGEVRKAVVLALPNAAGGVELVAFVVPHDPAKPATHVVDALRASVRRDLPDYMWPVGHVLLDDLPMTANGKTDRAAL-------------------------------- 111017438 10 --------------------------------------------------------------------------------------------------------TWAEVDAITDALARGLAARGVRKGDRVAVMMLNRPELAHVILATLKLGAISVPLNFRLTAKELAPMVVDSAPRVVIVEDGF---------ASLLEVATEQAEFETY-------AIGGSAHPPYERLID--------PGTAPVVAIAADDPGFICYTSGTTGVQKGALITHRNAMT-PGISQSITFGFSQGDRVLCSAPLVY-TGSVLSIFMQLVVGATMVLY-------DPEIALDTFEREQITATTTVPVIWRMTM---LPDFGTRKLAKFTFAGTGGAPVSLDLLDFYRSH----GIPLTQCYGLTEASG-MVSTLAYEDAVRPGFAGLPLVGTHIRI-GEPGVDTPAGEVGEILVRGEH--VLREYWNKPE---ATAATVGDGWLRTGDLGMQDDGGFLKIVDRSKDMLISGGLNVYPAEIEKALHGIDGLVDLAVIGVKDDRWGEVPM---VVFHSERPAADIVADIAEVAGENLAKFKRPKHAVALGELPRTFSGKLAKPSLRQ------------------------------ 91078522 29 --------------------------------------------------------------------------------------------------------SYSSVKQRSTRVAIALQERGITSKDVIAFCTGNTLDTVIPILATFYLGAKVANLDPSLSVRQTQHLIALVSPKIIFVEENAVE---------LIENSLKQTSVKT--EIIVYGR--------SGKYTSLGDLIQPRKNEATFRPVDLNEVALIFFSSGTTGLPKAICHSH-------KTCMLMGCTLQEGQAVLHFTTFYWITAVFMLISSFMTGGYRLFL-----RSMDPEITLRTVEKYKVDNMFLAPILVNNFMSLGGDV--KYDTSSLRIILCGGGPMS-SVQQKLMSRLF-QRSTILCVYGMTEVGCISLFHDERDKETKPLSCGKPFYELDLKIVDESGQTVGTNQKGE--IRVDTPCTFIKYYNADDVFDE------EGFLKTGDIGYYDEDGCLYVIDRIKEMFKYKSWHIVPSLIEKTLTEHPAVKEAAVFGVPSGDDGEIPAACIVLKDGAKAT---KEEIKKFMDENVSDRERLRGIKFVTSLPKTPTGKFIRKEIKN------------------------------ 73541834 42 ------------------------------------------------------------------------------------------------------RYTYRDFRRRVGQLASTLASLGAKHGSTVAVYLPMM-------------GATLFTVNVRLSPQQILYTLNDADADIVL----------VHPDFVPVLDQIRNELTCNPRFVLLADHAAPQTELQFAGE--YEALLADASPDFDFPEFDENTKAATFYTTGTTGDPKGVCYSHRDIVLHTLSTSASLCSPRDGDVYMPITPMFHVLA-WGIPYLAVTLGLRTVL----PGRYAPDVLLKLREAEKVTFSHCVPTILQMLLQSSQD--SGQDLSGWKIII-GGSALPPS----LCEAALDRGIDIFAGYGMSETGPIVLAQLPP--NVKPCSTGRPVVMADFRIVSEDMQDLPGKNRGEIVLRAPYLTQ-------------SYFKKAGGYLHTQDVAVMGEDGFVQIVDRIKDVIKTGGEWVSSIEVENLISEVPGVQECAVIGVPDDKWGERPMAFVVRKAGAEVADSIREKLLGHVSRRISKYAVPERIAFVAEIPKTSVGKINKKQLREKAA--------------------------- 115491929 42 ------------------------------------------------------------------------------------------------------------------RFAAGLRKSGLQTGDRVLLFSGNDLFFPVVFMGTIMAGGVFTGANPTFVARELAFQLQDSGATYLICAEGSIDTG---------IEAARIAGLGH-DRVFVFNNALYD---GAGRGVYWGELVASVQEGTGFAWEELNTPLALNYSSGTTGRPKGVEISHKNYCANM-MQFNHMFYLNPDARWLCFLPMYHAMAQNIFIAAALSRNIPVYIM---PKF-DFIKMLEYTEKFRITDYILVPPVVVALAKHPAVKSGKYDLSSVEVIGSGAAPLGREVCEEVEALWEPGRINIKQGWGMTETTCSLLGWDPTHKSVSA-SVGELNANCEAKIMAEDGTELGLNQRGELWVRGQ--NVMKGYWRNPQATQET--KTPDGWLKTGDIAG-PEEGIVVMLGRTQELIKVKGNQVAPAELEALLLEHPAVADAAVIGIP-VDDDERPRAYIVLKPGQSATAE---DIVEFVSGKVSPIKRIGGVVFLEAIPKNPSGKILRKVLRDRAKEETQKNGIASKL--------------- 15609517 443 -------------------------------------------------------------------------------------PDATAVVYEG------QHFTYHDLNEASNRLGHWLIEQGIGSEDRVAVLLDKSPDLIVTALGVVKSGAVYVPVDPSYPQDRLDFILADCDAKLV---------------------------LRTPVRELAGYRSDDPTDADRIR------------------PLRPDNTAYLIYTSGTTGLPKGVAVPHRPVAEYFVW-FKGEYDVDDTDRLLQVASPSFDVSIAEI-FGTLACGARMVI-------PRPGGLTDILRDEGITAMHFVPSLLGLF----LSLPGVSQWRTLQRVPIGGEPLPGEVADKFHATF---DALLHNFYGPTETASRFKVVGPQGTRIVP--IGRPKINTTMHLLDDSLQPVPTGVIGEIYI-----GGTHVAYGYHERFVADPFNPGSRMYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAIAVDPTVGQAVVVVSDLPRLGKSLVGYVTPAAGGDGPADVLDRIRARVAAALPEYMLPAAYVVLDEIPITAHGKIDRAAL-------------------------------- 183980483 3 -----------------------------------------------------------------------------IRQHVGA--DKPAVILHPSGT----VVSFDELEARANRLAHRFRRAGLREGDAVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEAAYIIENSGAKAIV---------GSAALRDTCAGLGEHLRAGPPELLILAGPEGCLTGWEP-----YPQCVADQPDTAIDDELEGD---LLQYSSGTTGRPKGIKRELLHVAPDAAPGMGYWMD--ADSIYLSPAPLYH-TAPSVWSMSAQAGGITTVVLE----KFDPEGALEAIQRHRVTHAQFVPAMFTRMLKLPESIRNSYDVSSLKRVMHAAAPCPVEIKKQMMDWWG----PIIDYYASSEIGSTLITAEDWLE--HPGSVGKPMQG-GVHILGADGVELPPGQAGEIYFEG---GYSFEYLNDPSK---TAASRDKHGWVTGDVGYLDDQGYLFLTDRRHHMIISGGVNIYPQEAENILVTHPKVMDAAVFGVPDDEMGQRVMAVVQTVDPADATSQFGDELMEWLRDRLSHFKCPRSVAFEAQLPRTDTGK-------------------------------------- 197755179 83 ----------------------------------------------------------------------------------------------------------------------------LGPGARILLALPDGIEFVRAFLGALHIGAVAVPVNSMLHPDEMRRAADIARPAVVVSVPEFAERFAVPVLTP--------------------------------------DVLDCDGPVPAYAPCTTDTPAFAAFTSGTTGGPKLCFHTHGDPEILSRAAGAAV-GVGPDDVSYSVPRMNFAYGLGNSLFFSLLSGGSTVL---TPRRLAPGDSLAVLERYGVSVFYSQPTFFAHMLGHPDAARI---LGGLRVAVVAGEVLPESLERTLRGILGPR---LLNVYGTTEIGHALLANGPG--EMREFTLGRVLPPYRLRVVGDDGEAAAPGVEGRLEVSGPTIGLGVP-HGDAAPVRLAA----DQWYSTSDAATMDADGFVRVHGRLDDVEIVGGVNVHPTEIEDRLMAHPAVEEAAVCAVRQDTGISVLRAYAVLRDDSAAAEALRGELLLAAADSLTWYKVPHDITFVARLPRNPTGKLLRRTIRALAA--------------------------- 163939758 266 ---------------------------------------------------------------------------------VAKSPHKLAVFY------QNQNLTYEELNIRANHIAHKLVELGAKKDSVIGIMLDRSLELPIGILGVLKAGAAYLPIDPNYPNERINYLLSNSNVDIILKCNFIIENTRFIDIDTTL-------------------RDGTPIEMSGNLEL----------------KIPLESLMYVLYTSGSTGDPKGVMVKRNSFMNLLNWYT-NEFDMNPTDNVLLIAPISFDTAHK-NLFAPLIKGGRLHLFES--GMYDYNEMSDYINIHKITSVNCTPSGFYPL----VDYNERTNFSTLKRIFLGGESINCKKLKPLVKSI-NFKSEIINTYGPTECAAFYRISNQEIEQLKVIPIGKPLNNVEIYIVDQEMNLVPIGVTGELCIAGV--GLARGYYNAPDLTREK-FVEFPKVYKTGDMARWMPDGNIEFIGRKDNLTKIRGFRVEVGEIETGLMKHPDVDEVVVVAIEDTFGTKVLSAYFVANVNITNS-----ELRNFLIKSLPNFMVPTYLTQLKKMPLNQNGKIDRKAL-------------------------------- 163939758 1310 ---------------------------------------------------------------------------------VKEGPSENAIVY------KEMTLTYSELDARANQLARTLRKKGVQRNSVVGLIAEPSLEMVIGVLSVLKAGGAFLPIDPTLPISRIKYFLRDSDCQLVLA------------------------------------RNNMKERFTEQEVIRLDDEINCKEDGCYLENINPDDLAYVIYTSGTTGNPKGVMVEHKNIVNQHLLLAKITFDVSVQQILL-----------------PILSGGRLYIPE-EELIAEPRNMWNFIEKNKINVLGAVPTHLKVLI--DNIVISQP----LNYVLVAGEVFTKSLYDQLKSTVNAE--MIINLYGPTET--TIFSTYYICHENEEGSIGKPLSNYRAYILNQDYYPVPIGVTGELYIAGAGVG--RGYINKDEKFMSNPFIPGEKMYKTGDLTRWLPNGDIEYIGRIDHQVKVKGVRVEPDEIKTHILNHEYIDNAIVVAKQNQSNESYLCAYLITNQEVTST-----ELREYLRNKLPEYMIPSHFVQLESMPVTNNDKVDVRALQERDDENYISLGTT------------------ 155061083 503 ---------------------------------------------------------------------------------AARTPDAPAVVFGGEELG------YAELDRRANRLAHWLRARGAGPESTVAVCAERSVDLVVALLGVLKSGAAYVPIDPDHPVRRRAFMLADAAPRIVLTQ-------------EHLRDAL--------------PPTEAEVLALDTR----AAELAEQPEGPVAHGAGPDTLAYMIYTSGSTGEPKGVLNTHRGIVNRLLW-MQDRYGLDATDRVLQKTPFSFDVSVWEFFW-PLLTGATLVVA-GPDEHKDPARLAELIDGERVTTAHFVPSMLQVFLGQDGLAGRCAD---LRRVVCSGEALPFALQERFFAKLPGTE--LHNLYGPTETSWQCVGDERGVVPI-----GRPIANTRVLVLDERLNPVPVGVVGEIHI--GGVQVARGYHNTEERFVPDPFAPGERLYKTGDLARLLPDGAIEYRGRADFQVKVRGIRIEPGEVEATLTRHPGVLDAAVVTRDDPAGHKQLVAYVVP---------------------------------------------------------------------------------- 56609594 542 -------------------------------------------------------------------------------RRAAARPEALAVL------TRDRTLTYGELERRSSRLAAWLLLRGASPGRLVAIVAEKGPEQVISALAILRAGAAYLPLDPALPSERLQELLQEAQVDLVLTQ-------------AHLDASLQWPKGPTRLAVDLDERLG-------------------ASWSAPAPRVD-NDLAYVIYTSGSTGKPKGVMIDHRG-AVNTVLDMNERFGVGPRDRVLALSSLSFDLSV-YDIFGMLAAGAALVIPE--PGTSDPSQWLSLLELGGVTLWNSVP----ALMDMCIEYAEGMGLDTLRLVLMSGDWIPVSLPDRIRAR--SRDVEVVSLGGATEASIWSILYRIGEVDPTWRSIGRPMVNQRFHVLDASLAPCPDWVTGQLYI--GGIGLSLGYYRDPVRTAERFIRTGERLYATGDLGRFLPSGDIEFLGREDFQVKIQGYRIELGEIEAALDTHPAVRSAVVNAVGKPGGARRLVAYVVPN--------------------------------------------------------------------------------- 91780633 21 ----------------------------------------------------------------------------ALDRAVAAHPDRVLLDFSGDL------YTYAQVDGLSTRLANSLAELGVTAGQTVVTMLDNNLDAVITWLAINKLCAVSVPINTALRGEFLRHQLDDASARLVIC--EGDYVERIAAIADQLKEATR-----------VLHRGATTV--RKCGALALAPLDQHRGSDDTPLSRKPNDLASLIYTSGTTGPSKGCMISY-NFMCNLARQQLRAGPATANDITITPLPLFHMNALAVGVLSNILVGARVAI---VPRF-SVSKFWSEVERSGATIASILGGMGGLLANAPDDEAAKRCYGQIHTV--RGNPFTEATKQIWRERFGARQVG-GNGYGLTE--ACVITSLPAGEYAAPGSSGKRIPEFDVRIVDELDRELPANQAGEIVCRPLHPDMFMGYWH---RPEDT-LKLMRNLWFHGDIGKFDDDGFFYFVDRKKDYLRRRGENISSFEMESAFSRHPDIAEVAVHAVPSDKGEDDVKVTAVLNPDAALTAE---ALFHWATDAVPYYALPRYIEFRDTLPKNPQGRILKYQLRD--EGKTPDTWDLEA---------------- 111022373 15 ------------------------------------------------------------------------------------------------------RFTYAQVLDGAVAVARGLLAMGVGSGDHVALLAPNGIEFVEGLFGSALIGAVVVPLNARHKAKELGYIIENADITALLTVSG---PDDYVDFVQVLHEALDLPEAPRLRRAVLLKGTERPG------------FTSRAALDAAAETVDATDIAAILYTSGTTANPRGCLLTHESMTRGPVE--RATGRLSAGERH-----ISWAGGPLFHILAPLIAGGTFL----TDTFFEPGRAIELIRAERPTCWFPAP--MQMMMAHPNFDAAEFD--SIRYLFLIGPRVLIEEVQNLF-----PAAELMAACGMTETTGIYALSEPDSFEDRSGAQGKAVPGIEIRIVDPSGAEQPTGVPGEILIRGY--CVTEGYYKDPAKTAETIDS--DGWLRTGDLYSRTESGCLVFHGRLKDMLKVGGENVAAIEVESFLCEHPAVLTAAVIGRPDDRLDEVPVAFVEVREGHQLTEA---ELIEFCDGKIGRYKVPRAVFFVE----------------------------------------------- 198420212 25 ---------------------------------------------------------------------------------LQEHGDKVAWIDVSQGG---EKYSFSRIRVEALKCANALHKEGIRRGDVIGLFLPNSCQQKILVLSLALCGATIVPINILYTKDEVERQMQIIEPKQIFTTS---------------DQLNKLESCSTNAKIHIFGPNESE--------KIYPKFLKNGSDKG--VYLDGEDDLFLFCSSGTTGPPKLIQITNYS-LVATTLYTKISLKRSNTSVALSVTPMFHI-GSVMATFPPLTQGCCQVLSEHKVT-----DLLQAIHSYKVTHLTVFASHFLELVKSD--LVQNYDVSSLVEIATGASPTSDEV-----KLLAKNNFYICAVYGMSEVAPVCVT---DPILSKSGSVGFLLPNTKMKVVDDTRKKLGPRENGELLFKG--PQVAKGYYKNPEATKNMF--DGEGWLKSGDMGYFDEDGNLYITDRIKDVIKVHGVQVSSVEIESVLTEHPKISAVGVIGVPDDVGGELPKAYIEKKEANLTTE----EIHQFLEDKLADYKQLRGVMFVDSLPRGGSGKIQKRVLREI----------------------------- 118725151 1713 -----------------------------------------------------------------------------------------------------KKLSYVELNDRANCLARLLQKNGVGRESIVALMMERSLEMITAIMAVQKAGGAYLPVDPHFPAERIDYILKDSDTGILLTHKEF--GDLKIP------QNIKKINLDLID-------------------------LSHGEKSNLPLIATSENIAYVIYTSGSTGKPKGTLIEHRS-LVNRLNWMQKKYPLNRDDIILYTFDVSWELFWWSI------AGAKVCFLE--PGAKDPGKIVEAIEKNNITVIHFVPSMLGVFLEYLNQTGEVSRVAGLKQVFASGEALTPSQVKAFRSLLSKNETRLANLYGPTE-ATIDVSYFDCDTEDELDSIGKPIDNTKLLIMDKNMQLQPVGVTGELCI--GGNCLAREYLNKPEKFIPNPYKPNERLYRTGDLAKWRRDGNIEYLGRIDFQVKIRGLRIELGEIEKQLTAHPDVKECVVVA---WKKGEGLVAYVVCENSMQAE---QGGIQSFLEKSLPDYMVPRIYVFLEMMPLSPNGKIDRKSL-------------------------------- 116197669 11 ------------------------------------------------------------------------------------------------------TVTYKDLVSETASFQQKLAAIGIAKGAPVSIATVNSYEFIVSFLAASWQRAIAAPLNPAYKQDEFEFYIDDVKSAIVLVPKGAYQNGSPVKAAQKFNSAIAECYWDAAKKEVAL-------DVKELGQL-------KGKSKQPILKPDPEDIALVLHTSGTTSRPKVVPLSHRN-LTRTMHNIQQTYQLTASDRTMLVMPLFHVHGLLCGLLAPLLSGGSMIV----PTKFSASDFWRDYTTHGAN-WYTAVPTIHQI--FSREPVLSF------------SPSPPSGFIALLLPFLPHRLPRHS---------------KKPTTLPPGTVGL-GQGVEVVILDGAGAAVRPGAEGEICIRGE--NVTGGYLNNAEANRTSY--TAEGYFRTGDQGRKDPDGYLIITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMFGQEIGVAVVLKPGVRLAEA---ELKAWVAEKLAKFKVPKKVYFTDVMPKTATGKIQRRIV-------------------------------- 75676981 28 ------------------------------------------------------------------------------------------------------RITYGDLIAFSGRLANVLVARGVRPGDRVAVQAEKSVPNLALYLATARAGAVYLPLNDAYTLSELDYFITDAEPSLVVCDPS--KAGGLQAIASKVNATIETLDAKGKGSL-----TG---------------AATTAKPDFITVARAGDDLAAILYTSGTTGRSKGAMLTHDN-LTSNAMSLVDAWRFTQKDVLIHALPI----HHTHGLFVALLARASMIF---LPRF-DPEAVINIMAR--ATVLMGVPTFYTRLLQH--PALTKESTGPMRLFISGSAPLLADTHREWSARTGHA---LLERYGMTETG--MNTSNPYDGDRVPGAVGPALRGVSVRVTDESGKELPRESVGMIEVRG--PNVFKGYWRMPEKTRTEF--RDDGFFITGDIGKIDHRDYVHILGRGTDLVITGGLNVYPKEVESEIDALAGVAESAVIGVPHPDFGEGVTAVVVRGKNGDMTEE---QMLKALDGRLAKFKIPKRIIFVDELPRNAMGKVQKNILRHTYAG-------------------------- 15029319 1052 -----------------------------------------------------------------------------------------------------RRLTYAELAHDSKHLAHHLAARGIGPDTRVAVLAPRSVELITALLGIALAGGAYVPVDPDHPADRIAFVLADAAPAAVLCTAQT---------RPMVPEGFTGL-------VVTLDEDLPEGDFDDGRVLTAPD---------------ADHIAYVIHTSGSTGTPKGAAVTWGGLLVGIGTDTRLVQLVSPSDV--SMADI-WPT---------LCAGGRLVL---APGHTTGDELGDLLADHRITH---------AVMPAQLTHLPDRELPALRVLVSGGDALPADTRRWV------ARCDLHNEYGVTEATSTVTAPLDDAGPL---TIGGPIARAGVHVLDGFLRPVPPGVTGELYVTGT--GVARGYLNRPHRFIADPRTRGGRMYRTGDLVRHTHGGELVFVGRADEQVKLRGHRIELGEVEAALADHPDV-EQAVAAIHDA----RLIGYVVPADGRVPDP---SALRAHASRMLPDYMLPAAVVVLDELPLTPNGKLDREAL-------------------------------- 15029319 20 -----------------------------------------------------------------------------------------------------RQVSYGELDAASDRVAAYLRDREVGRGDRVAVRLERSADLIGVLLGVWKAGAAYVPVDGAYPAERVAFVLKNSTPAVTI------------------------------------------------------DAVVEGAGDASSVALDGDDLAYVMYTSGSTGTPKGVAVPHGSV---AALVGESGWGLGPGDSVLFHADISWV---------PLASGARVVIAE-----PGVAVDAAAVRRHGVTHVHVTAGLFRVLAEEAPDCFTGA-----REVLTGGDVVPLEAVERVRAAC--PDVRVRHLYGPTESTLCATWHLPGDDTARVLPIGHPLTNRHIHVLDDSLRRVAPGVTGELYIAGA--GLARGYLKSAERFVACPFADGERMYRTGDLARWTDDGELAFAGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREDRPGEKRLVGYLVPDGHQADSDVLRARLAQT----LPDYMVPAAFVVLDALPLTVNGKVDHKAL-------------------------------- 156152303 57 -------------------------------------------------------------------------------------------------------ISYPAFLSQVRALVGALRSRLVGRGDVAFVLAPARLDVPVLHLALLAVGVVVSPANPALTAGEVSRLVSLSGASVAFAVSST--------------AAKLPAGLPTV--LLDSAHFRSLLHLHDGRD---EKELQLDSTGVVCQSATAT----IHYSSGTTGPVKAVAVPHRSLIAQALGFHALHLHVKSRERTLMGAPMFHAMGFFFALNG-LARGLTTVVM----TDTGLRGMLGAAERWEVTEIMASPPVVLGITKH------PRRLTSLLRVICGGAPLPGSVAEQFRRRFPHVDLCV--GYGSTETGGISLMSNQEECS-RVGSAGRIYHNVEVRIVDVTGEPLSVGQKGELCVRG--PSIMTGYVGDNEANAAAFDS--EGWLKTGDFCYIDEDGFVFIVDRLKEFIKYKAYQVAPAELELVLQSLPEIADAAVMPYPHEEAGEIPMALVVRRPGSKVTEA---QVMEHVAKQVAPYKKVRKVVFVDSIPKSPAGKILRRQLSNLV---------------------------- 188581352 46 -------------------------------------------------------------------------------------------------------LTFQALRALTERTVADLNARGIGRGDRVAIVLPNGPEMAAAF-IAVAAGTTSAPLNPSYKADEFEFYMSDLGAKLLLVAEGS-----------------ESPAIAVAEKLGVSVARLRPTPEEGAGSFTLHFADDATGEPARGGRAETDDIALVLHTSGTTSRPKIVPLTQGNVC-ASARNIRTALAFTAEDRGLNIMPLFHIHGLIAGILAPLSAGGQVSC---TPGF-NALKFFGWMEEVHPT-WYTGPTMHQAILGRAARNKEIIANNPLRFIRSSSSSLPPQVMKELEETFG---APVIEAYGMTEAAHQMASNPLPPKPHYAGSVGLAA-GPEIAVVDIDGEPLPAGETGEIVIRGD--NVMKGYENNEKANAEAF--TRQGWFRTGDQGVLSPEGYLSITGRLKEIINRGGEKISPREVDEILMDHPAVSQCVTFAVPHDKLGEDVAAAIVLREGVE---AVEKDIRSFASERLAAFKVPAKILILDEIPKGATGKLQR----------------------------------- 211638151 36 -------------------------------------------------------------------------------------GNKTALIY------QEQQLTYRELHQSAERLASGLFHRGVRRGDNVMVQLPNRISFVVTCFALFRLGAHPVLLMPTQRAHDIHALCQIARPVAYIIPDCIH----GFDYREMAREVA--ASCPDLKHIIV--------------DGEAEEFTALASIDDKP--LNITGPTYLLLSGGTTGTPKLIPRTHDAYTYDFVLSARL-CAVNTESVYLAVLPVAHFTLGSPGILGTLSQGGCVLLSD----TASCDEAMPLIEQHKVTHLALVPALARLWEQARD--WEQSDLSSLRCLQVGGGRLTPELAELVMTRLG----PLQQVFGTAE-GLLCYTRLDDPYEVIINTQGRPLSEEDIKIVDANLQPVALGEVGELITRGPY--TITGYYRAGQ--HNAVAFTTDGFYRTGDLVRMNSDGNLIVEGRIKEQINRSGEKISTQEVETLLLQHPDIDDVVVIAVPDELLGERICA-CLLKSGNQPE---SAQMQAFLQKGVQRHKIPDQWLSVAYWPLTTVGKIDKRQLVQIA---------------------------- 110678786 25 ---------------------------------------------------------------------------------------------------------YLEL---AAQYAHVLTHLGVQPGERIAVQIAKSPQALAIYAACVQAGIVFLPLNTAYTADEVSYFVQNSGARVILCD--GRRYDALTPIAQTTGAVLET--------------------MNSDGSGSFASRAEGMPTTFETVARSEDDLAAFLYTSGTTGRSKGAMLTQGNLLSNSKLTSEWAFTSK--DVLLHALPI----FHTHGLFVALFAGCKMVFM---PKFDLDVVLDRMPT---ATVMMGVPTFYTRLL-EDPRFTKNVA-QNMRLFISGSAPLLAETHVQFEKRTGHR---ILERYGMTETN--MNTSNPYAGERRAGTVGFPLPGVELKITDSKGATLPQGEIGQIEVRG--PNVFKGYWQMPEKTAEEL--RENGFFITGDLGQIDQDGYLHIVGRNKDLIISGGYNIYPKEIELLLDREAGVLESAVIGVPHPDFGETVVGILVAEPGAEPD---LDAIKQNISASLARFKHPQKLIVLPELPRNTMGKVQKKALRA------------------------------ 118465342 9 -------------------------------------------------------------------------------------------------------VTFDDLEARANRLAHRFRKAGLREGDTVAILMENNEHIHVVMWAARRSGLYYVPINTHLTAAEAAYIVDNSSARAIVGS-----------------AALRDTCARLGEH--LPGGLPDLLLMADGDLDGWE-------RYPECVAGEPDTPILLQYSSGTTGRPKGIPHVHPAEAPGM-MSALVGFWMTPESIYLSPAPLYH-TAPSVWSMSAQAGGITTVVME----KFDAEGCLDAIQRHRVTHGQFVPAMFTRMLKLPEAVRHSYDLSSLQRVMHAAAPCPVEIIDWW--------GPIIDYYASSEIGSTLIS--AEEWLAHPGSVGKPM-ACEIHILDENGNELPPGQAGEIYFSG---GYSFEYLNDEAK---TAASRDKHGWVTGDVGYVDEEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVLDAAVFGVPDDEMGQRVMAAVQTVDPGDATDEFGAELLSWLRDRLAHYKCPRAIAFEEQLPRTDTGK-------------------------------------- 183982772 487 -------------------------------------------------------------------------------------------------------LSYRQLDSASNRLASLLASHGIGRGDVVALLLPRSGRAIIAILAALKVGAAYLPIDPDHPRARVAFLLDDTKPVAVLT------------LRDLTD--------------------GLDGHALAVIDVD-DPAVAAQPSTALPAP-AADDVAYVLYTSGTTGVPKGVAITHHNIALAVTQCHSYAFDFS-----------------VWEIWSALLHGGRLVVV-GEDVTRSPTDFHDLLLEQRVNALTQTPSAVAALSTDALEAT---------TLVVGGEPCTAEVV----DRWAPGRV-MVNAYGPTESTVCVSISAPLVAGSGTAPIGRPLPGTALFVLDRWLRQLPTEVVGELYVAGSQVG--LGYWHTASRFVACPFGGTAGMYRTGDLACWGADGQLHYKGRVDDQVKIRGYRIEPAEITTTLMRSPSVNNAVVIVREDRPGDKRLVGYIT---GQADPEAVRAGLK----DQLPHYMVPAAIMSLERLPLTVNGK-------------------------------------- 198429751 25 ---------------------------------------------------------------------------------LQEHGDKVAWIDVSQGG---EKYSFSRIRVEALKCANALHKEGIRRGDVIGLFLPNSCQQKVLVLSLALCGATIVPINILYTKDEVERQMQIIEPKLIFTTS---------------DQLNKLKSCSTNAKIHIFGPNESE--------NIYLKFLKDGSDKG--VYLDGEDDLFLFCSSGTTGPPKLIQITNYS-LVATTVLMKMTIKRSSTNIGISAS----AMFHSIITFPPLTQGCCQVLSEHKVT-----DLLQAILNYKVTHLFLLASHFLELVKSD--LVQNYDVSSLVEIATGASPTSDEVKLLAKSKYGLKA--ITEIYGLTEAVPVCVT---DPILSKSGSVGFLLPNTKMKVVDDTRKKLGPRENGELLFKG--PQVVKGYYKNPEATKNMF--DGEGWLKSGDMGYFDDDGNLYITDRIKDVIKVHGVQVSSVEIESVLTEHPKIAAVGVIGVPDDVGGELPKAYIEKKEANLTTE----EIHQFLEDKLADYKQLRGVMFMDSLPRGGSGKIQKRVLREI----------------------------- 154508727 28 --------------------------------------------------------------------------YNLLDDAARLYPDRIALDYFGATT------TYAQVRDQVLKAARVLHEAGVGPGDTVAIALPNCPQAFVAFYACMRIGAIHNPLAP---ASEIAGQL-------------GRHGGKVAIVWEKCVDAYPLSVLDTVFTVDISQRLLLRLPVARARETSWDRATASSAAIDPSFPLPSDDRAVILHTSGTNGIPKSAPLTHRNIGVNVNQCMFWVWKLHEGETFFSLLPYFHAFGLTFFLCASVRKAATQVL------LPKFDAQMAL-DAHKITFFGVPPMFERILR---LATRTKTDLSSIRYSVAGAMPLSTALAGEWEEATGGM---IVEGYGLSET-APVLTGAPLSDKRRHGVLGVPFPSTQLRLVDDDTLDVEDGQPGEIIVRG--PQVFEGYLDAPEETARVFTS--EGWFKTGDIG-VNSDGFISMADRKKELILSGGFNVYPSQVEAAIRSHPSVNDVAVVGVPVSDATEEVAAAIIMQEGSAPLT--LEEVRAWAEKTIAHYALPRQLVVIAELPRNQMGKILRRKVAQLV---------------------------- 104782379 468 -------------------------------------------------------------------------------------------------------LSYGQLNQRANALAGRLIDLGVKPDQRVAVAARRGLDTVVGLLAVLKAGAAYVPIDPAHPGERLAYLLQDCAPQVLLTQSSLRER--------FVGQALPIIEL----------------------DFAGIEPESTANPQVP--GLAADNLVYVIYTSGSTGQPKGVMVEHR-MLANLVDWHCDTFDLHAGSHTSSLAGFGF-DAMAWEVWPALCAGATLHLREGGEDIDALLRWWHE-QPLQVSFLPT-PVAEHAFAQGQAHP-------TLRTLLVGGDRLRRLARERGYQVIGPTEATVVATSGQVLAGGAL-------------HIGKPIANTQLHVLDEQRRPLPVGAAGELYI--GGLGVARGYLNRPERFIDDPFEQRPGLYRTGDLVRWLADGTLEYLGRNDDQVKIRGVRVELGEIEAALATHEAVREGVVL-----LRDGQLVAWYIAEQVVTP-----LQLHEHLRGRLPAALLPTAYMAVPAWPLTANGKLDRRAL-------------------------------- 104782379 1524 --------------------------------------------------------------------------------------------------SEEAQLTYRELDAQANRLAHHLIGLGVRPDSRVAVCVERGVQLIVALLGVLKAGGAYVPLDPGYPDERLRYMLADS-----------------VPLAVLVHGATRGLFEPSSTLI----------------DLDQDGWQAHSEQAPVVAQLSGEHLAYVMYTSGSTGTPKGVMVEHRG-LCNLMHWGSTLCPPQTDGALLQRAPFSF-DGSVWELFWPLCAGLRLVL--ARPDHRDPAYLVQLIQARRVTTVKFVPALLHAFLEA--PHVEGC--TSLTDVFCGGGELTLALVRRLRERL--PRVRLHNVYGPTETAWTLQQPLPEQAPP----IGRPIGNTRLYVLDAHDRPVPLGCVGELHI--GGIGVARGYLGLPERFIASPFIEGDRLYRTGDLVRYRANGDLEFLGRNDFQVKLNGLRIELGEIEALLAAHPALGQAVAL-----VRDERLVAYAACQEGHAV-PALET-LRSYLLAHLPAYMVPSAYVILGQLPLSPNGKIDRQAL-------------------------------- 114706028 29 ------------------------------------------------------------------------------------------------------TVTYRELDERANRMAHMLVETGLEPGGRVAIRLERSADLYVAMLAISKAGGAYVPLDPGFPAERILFICEDAGVSHLISCS----PADTI--------------LHGLACVLIDPNANAAAIAAMP------------STRPQPRETADDSLAYVIYTSGTTGKPKGVPIDH-SMIVNFLRVACETYGYRETDRVYQGLTIAFDFSIEEILV-PLCVGATLVAEHGSLVGQDLSNF--LVSR-RITALCCVPTVLASF---DDELPD------LRFILASGEACPKDLVRWW----APDRVFI-NAYGPTET--TVTATLAVLDPDVDVTIGRPLPTYSAVILAEETRALPFGEIGEISIAG--PGLSRGYLNRPEQTARAFIPDFPDIYRTGDLGFFNSEGEIEYLGRIDTQVKIRGYRIELSEIESVLMKIPAIAQAAV-DKVEPRPGEVMLAWYSVRDGFE--APLREDVFRQMRMELPSYMVPAFFEKLDRLPMLPSQKVDRKSL-------------------------------- 76156188 6 ------ESIRKSAHVKSEEEHKLSDKALSNPKEFWLGYAMKFDWHPSFEKCLSYNFDMGPIFIKWFEDGYTNICYNILDRNIDRGGDKVAILWEGNDPNDTTQLTYSEMLFKVKRIGKMLENFGIRKGDCVAIYMPMVPELIMTMLACARIGAVHSVIFGGFSACALAGRIMDAKCKILITADGTWRGSKLIKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111019276 10 -----------------------------------------------------------------------------VRHHAAERPGAPAV------TCGDTTVTYAELDWRTNRIATALAAL--TSGDRVGALLRMRTEGVETFVAAAKSGLVFVPLNWRLPATEAAAIAVDAQLQVLIVESEF--------------AAAADAVRDALPSVVVVIVDAADSDVLRPGTWTWDRLVMSGTATDPGLGDDPDAEVLQLYTSGTTGFPKGVVATHRN--LHNEPEGLLIYRWKPGSVLFHIAGAGW-------LSTCLSAGVHVVLL----GAFDARQVAALVERHRITHAFLVPSTIQMLL--DVPDLDRYDVSSLELVAYGSAPI---TITLLRRAIDRLGCGFVQRYGMTETTGSVTADPSGQRAHLLRSAGKPMPGVEIEIRDVTGARLPVGESGEIVCRSR--NNVAGYWRRPD--ETAQLLTHDGFLRTGDAGHIDEEGYLFVTDRVKDMIITGGENVYPIEVESVLAEHPAVAEVAVVGVPHRTWGESVTAVVRPVDPADPPDE--RDLIAFTAARLASYKKPREIVYVAELPRGASGKILKRTLRE------------------------------ 163941235 31 --------------------------------------------------------------------------------------------------DTVTTLTYKQLGERTRRLSSALKKLGIKEGERIGTLAWNHVEAYFAIPGIASV--LHT-INIRLSPQHISYIIQHAEDRILLIDED------LVPLVENI-----QSQLSTVQAYIIMTDKDELPNTTLEPVYHYEKLLEEGDPTFQFVKIDENTPAGMCYTSATTGNPKGVVYTHRSTVLHMALGLADTAALSESDAAMAIVPMFHVNAWGLPFSATW-FGTKQVL----PGMFTPKILLEMIQAEKVTIAAGVPTIWLGVLQELEN--NSYDLSSITRILCGGAAAPKSVIKAFEQ---KYNVPFVHAYGMTET-----SPLVTLARLKSYETGYLVPGVEMKVVGTNGEVKWDGEMGELCLRAPW--IAESYYND-DRTVEGF---RDGWLYTGDVVTIDEEGCVKIVDRTKDVIKSGGEWISSVDLENALMAHDAIFEAAVVAIPHPQWQERPVACVVQKKNSTVT---KEEIYEFLKPQFAKWWLPDDIVFMEEIPKTSVGKFLKQALRK------------------------------ 163743826 26 -----------------------------------------------------------------------------LRRAAHVFADVPAVVY-----GNHRK-TYAAYYDRCTRLASALAGMGVRPGEVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVSTVAYIFDHGEAKVVLVDSQFL---------TLAEEAKAACDGPGP-LIIEVPDDQASYP-ASGRHPIYEDILAAAAHDFDWI-MPQDESLALNYTSGTTGRPKGVVHHRGAYLMTMGTVISWRMVMQPKPLFHCN---GW--NHTWMM--PVL-GGTLICCRDI----TAPAIYDAIADEGATHFGGAPIVLNMLVNAPDGDRRSFD--HTVEVFTAGAPPAPATLEKI-EALGF---HVTQVYGLTETYGHVTECLWGRAAIKARQ-GVAFPMMDITVMRDDMQQIAGQDQGEIVMRGN--SVMKGYLKNPD----ATAEAFQGGYFHGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDDKWGEVPCAFVELKPGATVDPA---DLIRFARETLAGFKAPKQVVF-QELPKTSTGKIQKFELRQQA---------------------------- 83645727 3030 ---------------------------------------------------------------------------------VQAHPERIAV------ADNARRLSYAELNRRANGVAACLREQGTPAGAAVGLCVSRNVNLIVGLLGILKSGCGYLPLDPTHPPARLSAQLQDACVAALVT-----------------DRAI-MPTLAALEGL-------GAAQWVCVEDV-------TATAEEPEVAIGPDSLAYLIYTSGSTGAPKGTLVEHRSVLANALWDQVYHRYDQPIAVALCANTVFDAS--VQQIFAALLLGHQLVIVD-ADSRRDPARLSALLAAEQVRVADCTPSLLSMLTGADQAGQLTPDW-----LLVGGEALSMELVNAFYRA--NDCATLINVYGPTEC-CVDVSACVLTRDALPETAGRPLRGARLYVLDPWGQPSPAGAVGEIVIAGD--CVSRGYLQRPELEAEKFVDLPPRAYRTGDLGCWLDDRQLHYLGRRDAQVKIRGYRVELGDIESQLSAHDAIAECAVALFPQR---QQLAAYVVYRQDADPPPT-VQDLQNHLRSRLPEYMVPAYILTLPRLPVNASGKLDRRAL-------------------------------- 83645727 23 ----------------------------------------------------------------------------ALQSHAITRGDADAFVFLTEDREARFPLTYAELDRQARRVAALLRGHA-QPGDRALLLFHPGLEFLAAFFGCMYAGVTAIPMHPNRSAERLDSILDDADARVILANDSVVA---AIADADAGDKRLREAVWLTVDAILL---NGTDSARASDKD-------------SAPAFLHGDDLAFLQYTSGSTSAPKGVMVSHRNLILNLDELHR-CFGHDDDSIL-----VSWLLGLIYAILTPLYAG--SICYLMAPATFNPMRWLQAISDCRATHSAAPNFAYQLCIKISADQKRTLDLSCWRAACNAAEPVRYETLRGFAAAFGFSYDALSPSYGLAETVKVSITPIPTVLHVEPGST--PLVGVDMDIVDAETQPCLPDEIGEIWVRG--PSVASGYWARPEATADTFDARYPGPYRTGDLGFI--HGQLFITGRRKDLLIIDGVNYYPQDIEKTVFAHPDLADNGA-------------AFSVDIDGEE-RLVIVQEVKRTAVRQLDGDAVVRAIRQAHELPKTTSGKIQRQANRK------------------------------ 63087176 2 ------------------------------------------------------------------------------------------------------------LNERANQLAHYLQEKGVKPEVLVGIYFERSLEAIIGILAILKAGGAYVPLDPTYPRDRLDYMLTDSAVSILLTQQSLVTN-----LREDLDT-LKIESFC--------------------LDSDWL-LLENYSRENPSSSVQSENLAYLIYTSGSTGKPKGVMNLHQGICNNILRT-KDSYPTTNRDRLLQISSLAFDASVWDIFWS-LSSGMALIITEGNK---DPAYLIQLMIEKKVSQVAFVPSLLRLLLQQPNLENCRY----LKRVFCGGEALSSELIRQFFQHF---NCELHNLYGPTE-ASVDATCCPPQTDNPAIAIGRPIANTQIYILDRHLQPVPVGIVGELHI--GGVQLARGYLNQAEKFIPNPFAGGK-LYKTGDLVRYLADGNIEYLGRIDNQVKLRGLRIELGEIQTILDSHPQINQSVVIIQTDSEDNQRLVAYIA-SQHQALTP---KELRQFLQPKLPAYMIPSAFVILPEFPLNPNGKV------------------------------------- 157146793 30 -----------------------------------------------------------------------------LTRHAD--GDKTAVI-DGD-----RHLSYRELNQAADNLACSLRRQGIKPGETALVQLGNVAELYITFFALLKLG--VAPVLALFSHQELNAYAKQIEPALVIA-------DRQHALFTG-DDFLNIAEHNSVRVVLLLNDTGE---------HNLQTAIDQPAVDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDY----YYSVRRICHFTEATRFLCAIPAA----HNYAMSSPGSLGVTVVL----AADPSATLCFPLIEKHQINSTALVPPAVSLWLQAIQEWGSNAQLASLKLLQVGGARLSATLAARIPAEIG---CQLQQVFGMAE-GLVNYTRLDDSPERIINTQGCPMPDDEVWVADADGNPLPQGETGRLMTRGPY--TFRGYFKSPE-HNASAFDA-NGFYCSGDLISIDPDGYITVQGREKDQINRGGEKIAAEEIENLLLRHPAVIHAALVSMEDELMGEKSCAWLVVK------EPLRAQIRRFLREQVAEFKLPDRVECVEALPLTPVGKVDKKQLRQ------------------------------ 110681402 483 --------------------------------------------------------------------------HHAFEQNAARQPDAIAVVFDGD---PISRITYGALNERANQLAHHLIQQGVGPDVVVGIHVERSITMIVALLAVLKAGGAYLPLDPTYPQQRLAFILADAGAQVILTQEKWF----------------------------------DDLPPHTARVLDLDAILDANATSNPPLRATADHLAYIIYTSGSTGNPKGVLRDTWSVARALAET----YALTPESRVLQFASLGSVVEITMTLFAALHVAPQEKLLPGAP-------LNAFLQRHAITHVQLAPSLLARLPPEGLEHV--------RTIMVAGEASSVGTVRWL------PGRRILNGYGPTETGAAMIAAYLAKLDALP--IGRPFYNKRVYLLDARLQPVPVGVPGEIYVAS--PGLARGYINRPEKFLPNPFSETPGIYRTGDLARYLPDGNLVFLGRVDNQVKLRGLRIELEEIESALKSHPHVGDAAVIVHESERDGKRLVAYVVPRRGWEP---------------------------------------------------------------------------- 110681402 2479 -------------------------------------------------------------------------------HHVAQTPDALALVGPSLQSTDERPVTYRALSARVHLLARHLRGLGVGPEVTVGVCLDRSIELVIGMLAIFEAGGVYLPLDPSQPLERLAYLVSDARPEVVLTQ---QRWNDRLPEQAT-------------------RRVALDTAWAE---------IEAQPEVSHQHRTAGDNLAYVLYTSGSTGTPKGVQVTVDN-LSRLTPALITAFDVTPRSRVLQYSSLSFDGSISEVALAP--------AHELVPGPP----LQKLLATRAITHVTLLPAALR--------WLSPRGLPALDVLIVTGEACPASLVRWA------SGRRFVNAYGPTEIATAMECPVTMFQETQPPPIGCPLQSTEIYILDAHLRPVPVGVPGDLYIGGA--KLTRGYIHRPERYIPHPFSDRPGLYVTGDIARYQLDGTIDFLGRRDNQVKVRGYRIELGEVEAALNDHPGVREAVVVAQKDGAGDNRLVAYWAAKSTPPTTTE---ALRDALSKRLAAYMIPSVFVRMDALPLNATGKIDR----------------------------------- 164660893 19 -------------------------------------------------------------------------------------------------------VTYSELAALIDGVKAQLASLHLKKGTVICSSLVNSLEFVVVFLATAALGLVAAPLNPNYKENEVSFYLEDTNTPAIIVPNGTLAEKNVSEGALSAARAAKSRQVRTLEIV-------HDVP-TASRSKSVMRLVDQNGPTGEATVAEEDDTALILHTSGTTGRPKAVPLTH----KNLLTSMHNIYELSPNDKTFLVMPLFHVHGLICALLSSLLACSSVVI----PPRFSASTFWEFVQTK--SNWYTAVPTIHQILLASEKP---DPMPKLRFVRSCSSSLSPATLTSLEQLV---KAPVLEAYAMTEAAHQMTSNPLPPKPHKAGTVGF-GHGVEVKILNEKGEELPVGQNGEVCVRG---SNVTNGYIDNEKFRLAYLPDVDGFLRTGDQGRMDDDGYLILTGRIKELINRSGEKISPLEVDNALLSLPYVKEAVSFGIPDDMYDELVGAVIVPEPGAA-HPVDQAKVQSDLSANLVKFKIPSRVWITDSIPKTATGKIQRRIVAQ------------------------------ 159900486 24 ------------------------------------------------------------------------------------------------------QVTYWQLSKRSNQLAHYLLAQGVTPDTPVAVCIPRSTDLVVALLGILKAGGAYLPLDPAYPAERLTFMLEDSQTPLVLTRAGLLRPEDGLPKT--------------------VKRIALD---------DMAGLLANQPTSAPSSQVGPANLAYVIYTSGSTGRPKGVAIEHRS-AINLITWHQREFAVGAGDRATQVASPAFAVWWPYLTTGASLH---------IPLRLLPMELKDWMVSQAITMFLPTPIAERIIALPWDGP------CSLRVLLTGGDRL---------QRHPDHELPLVNNYGPTENAVVSTSGLVGADHGQPPSIGRSIANTEAYILDSAMQPVAVGAPGELYV--GGVGLARYYLNRPERFVPHPFSRRPGLYRTGDRCQYRADGSIEFLGRIDFQVKVRGFRIELGEIEVCLVGHPAVKEAVAAIQEMPSGANRLVAFVAQRPGSAVDKAV---LKEYLGQHLPEYMVPTAITTIDSFPLTPNGKIDRRAL--LLQAVVPAAGDRTAPATP------------ 159900486 5803 -----------------------------------------------------------------------------------------------------QTLTYRELIARANQLAHALQERGVGPDVLVGICVERSLDLMVGLLGIVIAGGAYVPLDPSYPAERLAFMLEDARVAALVTQ------------KRLL------SGLPADS----IPRLCLDTDWS---------LVAGNQDCPPASAVTPAHLAYMIYTSGSTGRPKGTMIQHSGLANYLTWAVD-AYAMAAGDGAPVYSSVSFITG----LFGPLLAGRTVHLLPEDAGADGLGANLSVAETY--SLVKITPAHLEILNHQMPAHQAAGRT---RAFVIGGENLRADMVAFWRDH--APQTALINEYGPTETVGCCVTPAVGVLPI-----GRPIANTQMYVLDPRLQLVPIGVVGELYIGGAGVG--RGYHRRPERFVPDPFGGQPGLYKTGDLGRILADGTLECLGRVDHQVKVRGFRIELEEIEAALLRQAGVREAVVAARRQESGDIQLAAYVVAAPDNPLQPTLKQSLQEL----LPAYMAPSHIMLIDELPLTSNGKVDRGAL-------------------------------- 159900486 1081 --------------------------------------------------------------------------------------------------GRDATLTYAELDEQSSRLAAHLRYAGVGPDVCVGVYLERTPRLLVVLLAVLKAGGAYVPLDPAYPAERLAFMIEDTRVAVLLA-----EHASRETLPSHAAQVIFVDALPPLPSVQPPKRGAG-----------------------------PENLAYIIYTSGSTGRPKGVMITHA----NAAFFMDWALEVSPADTLAATSMCFDIS--IFEFFAPLSCGGSVLLAENIPATP------------PITLVNTVPSVFAEVLRDTELPP------SVRVVNLAGEALPRVLVDQLYERVYNFYGPSEDTTYST----IDCVARDGAGPPPLGRTIDNSEGY---VLDGFQQPVPVGIAGELYLGGA--GVSRGYFGRPERYLPDPFSGVLGMYRTGDRVRRQADGTLEYLGRMDRQVKLRGFRIELGEVEAALSEQAAVQEAAVVIKASPRGDPTLVGYVVARAGEALD---STTVQAALRERLPEYMVPSQVVVLLGLPRTSSGKLDRRAL-------------------------------- 159900486 4744 ---------------------------------------------------------------------------------------------------------YRDIDHQSDQWAQALRRHGVGPETIVAICLERSPTMLVALLAVLKSGGAFALVNP-----------------------------RNLDQLPALIEELAPA-------VVLRDATAPQVPATAGRAVDWAE-IASLPAVSLDHMLHPDSAACLVQTDGAAGTRRLVVLSHRA-LGQRLLAAQAAYPLYPTDRVLHSAETGDAVWAW---LAPLTAGSAVVLDGGESAGPS---LIETVTAQDVTVARLLPSQLDVL----LDAPRFTECTTLRMVLAAGEPLSQTTQDRFFE---RSAAELYNLYGAAETAWRCARDADLSDPSAP--LGAPLEATQVALLDDQGRVVPVGIAGELYLGGA--GVSRGYFGRPERYLPDPFSGVLGMYRTGDRALYRADGMLEYRGRVEQQVKLRGFRIELGEVEAALSEQAAVQEAAVVIKASPRGDPTLVGYVVARAGEALD---STTVQAALRERLPEYMVPSQVVVLLGLPRTSSGKLDRRAL-------------------------------- 157766262 88 --------------------------------------------------------------------------------------------------------TYEEFYHDVRQMAASLYTLGLEKGDRVGVWGPNYYEWVVLQYACAFAGVIQVNVNPHYLHEELRFVMRKTGMKVLFA----PKRHKHSNYVHTLIEAIKSHDIPELRHIVLF---GDDVPVHGAWV--YSDLMNAAGTEERAEEMDPDEPVNMQFTSGTTGHPKGATLTHFGLNNNAYFAIRLGWDRDPNPLYHCF---GCAVGVINAV-----NHGQTVIFPSK-SYHVPDIF-EAIQNEKCTTMFGTPTFIDVLKS---PLIKKYDISSLRGGVIGGAPCPLALCEKMVKEMRMTDFAVI--YGSTETSPLVTMSELHVDPFRIKSVGSVMPHQEIAIVDEYGVPVPTGAKGEL-----WSSTMLGYWADQDKTNLAI--TRDRWYKSGDTAVMNEDGTINIVGRTRDMIVKGGENVYPTEVEQFLHKLDYVADAHVVGVPDDRYGENICAWVRLR--VEDEGKITEKIIQDCKHGMAHYKVPKYVLIKKEFPLTISGKV------------------------------------- 28869787 23 -----------------------------------------------------------------------------LRRWANQYGAHTALV-----AGDVR-LSYAQLDQRVDRLAGGLAALGITAGDRVMLQLPNGVGFVCALFAVMRIGAVPVLAMPTQRAVDIAALCRLAEPVAYLIPD----RLRDFDYRGMAAGIVEQQ--PSLAHVIVDGEPGPFIALSALDAPCPTDPLADPRGLALLLLSGG-----------TTGTPKLIPRSHADYAYNFSHSARL-CELDSDSVYLAVLP----TAHNFGVLGSLAAGATVVMGDSA----SCDAAMPLIEREGVTHVALVPP-LAQLWAQGRDW-EDSDLTSLKLLQVGGSRLDPALAA---HLLEALDCQIQQVFGMAE--GLLCYTRPDPLEVVLNTQGRPLPFDQVRLVDTDLNDVAHGQTGELLTRGPY--TITGYYRAADHTARSF--TADGYYRSGDLARWTPQGNLIVEGRIKEQIQRSGEKISAAHIENHLTALPDIESAVVVAVPDPLLGERICAFILGDPPTGAGQCIRDQLR---RQGLGEDKLPDQFEWVAAWPLTAVGKIDKRQLAALA---------------------------- 167462472 429 ------------------------------------------------------------------------------------------------------QITYRELNERANRLAHLLRNKGVE-GDTVGLMMERSIELVTAIIGILKAGGAYLPIDPSYPSNRISYMLQDSKAQVLI-----------VDHKAKMDYGIDIVDIHQP-----------DIEFLPSNNL-------------PIEITDS-HLVYVLYTSGSTGKPKGVLIEHRN-LVNLLIWYINNHGIEEK------THIPFMT--NYVIFAPLIRGGTVLLF-------NTEQFLNYLQQHELGLIDVTPVLLRELL-----YDKKNDIG-LKRVIAGGERLD----NQLKNQIIKNGFTLYNGYGPTETTVEVITKCELDRDVVLG---KPIDNVNIYILHKHDELQPVGVVGELCIAGPAVG--RGYLNKPERFVSDPFCPEQRMFRTGDLARWLPDGSIEYMGRQDDQVKINGVRIELQEIESSLLKHPQIKDAIVVLRENKQGEKYAAAYCV-SEGIDLSHD---EIKDFLRNILPDNMIPSCFVLMEKLPLLPSGKVDRAAL-------------------------------- 214043922 7 -----------------------------------------------------------------------------LARSAEAGPRRPALF-----AGQVEVADYGTFDAQARAVAAWLIGQGVGPGDRIALFMKNTPDYLIIFYGIWYAGAAVVPINAKLHARETAYILEDSDARIVFCSPG---------LETGLGDGIS---------CIVAPSD------------LYRDIL-TVQPVAAVVPRASVDLAWLFYTSGTTGKPKGVIITHG---MALSMALCYHSDVDPDDAALYAAPLS----HGAGLY-NLMHGARHVC--PASGGFEADEILDLAAHFGRVHMFAAPTMVKRVTDHARASGRHGD--GLRTIVYAGGPMNADIIDAV-DHFGPVFAQI---YGQGE-CPMGITAMPRQIRARLGSVGRAQSAVEVQIGDAQGHPLPVGEAGEIMVRGQ--TVMPGYWNNPEATAKT---LINGWLMTGDVGVMDAEGYLTLHDRSKDMIITGGSNVYPREVEEVLLEHDQVIEASVIGRPHPDWGEEVIGFIV---GTAP----EAELDALCLSQIARFKRPKAYVRLEALPKNNYGKVLKTELRELL---------------------------- 56695582 27 -----------------------------------------------------------------------------------------------------RRYTWAETYTRCRRLASALAGRGLGKGDTVSIIAANIPEMYEAHFGVPMAGAVLNAINTRLDAPIIAFILSHAEARVLIVDPEFSE---------VVRDALAQIDRPDL--LVVDIEDPSFAGGAPVGTLSYDALLAEGDPDFDW-SLPGDDAIALNYTSGTTGNPKGVVYHHRGAALN-ATSNILTWGMPQHAVYLWTLPMFHCNGWCF----PWANAGVSVCLRAVRDEPIYRAF----REEKVTHFCGAPIVLNML-ANAPDHMKDFD-HQIKVM-TAGAP-PPAAVIEKMEAMGVDVTHV---YGLTETYGPSVVGRPGALKVRQGVRYVALSGLMVA--DPETEPVPGETMGEIFMQGNI--VMKGYLKNPDATDRAF---RGGWFASGDLGVMHPDGYIALKDRSKDIIISGGENISSVEVEDVLYKHPAVMEAAVVARPDEKWGETPCAFVELKPGQSVEAA---DLIAHCRANMAHFKAPKTVVF-GELPKTSTGKIQKFLLRE------------------------------ 197106197 16 --------------------------------------------------------------------------------------------------GPIVRTTYAEAHTRAKRLSNALKGLGVQPGDRVATLAWNTARHLEAWYGIMGIGAVCHTLNPRLFPDQLCYIINHAEDKVLFTD---------LTFLPILLQ--NRDKMPTVKHFVVMTDREGMKGVDFPGALCFEDLVEQNSADCEWGGFDENTAAGLCYTSGTTGNPKGVLYSHRSNFLHTLVTLGAVLGISAKDVVLPVVPMFHANAWGIAFSGP-AVGSKLVM----PGQKDGASIHELLETEGVTFSAAVPTVWQMLLTHLRD--TKGKLTTLKRVVIGGSAVPEAIVRGFRDEFG---VDVTHAWGMTETSGTQGTPNAKIAAMYKLKQGRPPLCIEMKLTDDAGKVLPGTTFGRLKVKGPF-------------VVGEYFKDEDGYFDTGDVSTIDEHGFMQITDRAKDVIKSGGEWISSIEIENIAMGHPKAAICAVIGAAHPKWDERPVLLVKLKDGEQAT---KEEFLKFLEGKIAKWWTPDDVVFVQEIPLGATGKIDKKVIRE------------------------------ 146299851 1105 ---------------------------------------------------------------------------------AANNPNVTAIAFE------EKNITYADLSKEVNALAAQLSEQNVERGDKIIICFNSHIEAITGLLAVLKIGAVYVPVDSDYPLERIRFIVEDTKAKFVIT--------------------------NSLDAVIFKDVNADIIALDEQKEF-------ENSKELVFEKINISDNAYVIYTSGSTGNPKGVVVSHRNI-------NDYVFGLKKNDSFALMSTLATDLGNT-VLFGSLLTGKTLHLF-SKDSLRDVNYIQEYYENHSIDCIKIVPSYWKSLKSQSPN----------KMIIFGGEELTVDVVEQIKNE--KPAITIVNHYGPTETT---IGKLLHVVDLENSYIGRPFSNTNVFVVDQNFLLCPVGVEGELVIGGD--GVSNGYLNNETQFKDTLLQTEAKLYKTGDKVKQFPNGDIEYLGRFDDQVKIRGHRIELGEISRNLALIEGISQSIVVGQNNEEK--FLIAYYV-----SETQLDKKEIQSSLSKVLPEYMVPSYYVKLESLPLTSNGKINRKALPKI----------------------------- 146299851 14 -------------------------------------------------------------------------------------------------------ISYQELNQYSNKLAHLLLNNNISRNDIATVYFPRL--QVISLLGALKSGAIYLPIDKKYKWEELYTTIL---PKVYITASE------DLPLLHQFSDSFDYS-IPFIITLLIDSHGALKHKLYAYSNKTYVDVTSKTSDENPNLEFGENDPNYIYFTSGSTGNPKAVLHKSLSHFIH--WESK-ELGIKESDK------IGLLPSFSFAVFMALINGSTLCLIN-SETKEDIIQLQNWIRNYNITVLHMVPTLFRILSIYSEGKDKNLSFPDLKYILLAGEKLNKDVVNW--RECHGNNTEIINFYGTTE--ATILSTFYRIEQELQGEVGQPISNTAILILNKENKLCKIGEVGSIYIKTPF--LTKGYYKNPEKFIQNPLTASTDIYKTGDYGKYDSQRNTIVTGREDGLVKINGVRIDINTIEQTILKLKEVDMVKCLTYQQDLLNVILVCF------YKSAAVNENDIRKHCLEYLSQYEMPSRFIALDEVPINANGKIDPVVLKKII---------------------------- 153955640 12 --------------------------------------------------------------------------------------DKIAVI-------DKNKISYREIYGGVNYVTYLLQENGCSKENSVLVISDNSVFFIKTYFGIIKNGSICVPVNPTISENDMRYIMDILKIKIVFCQK---------KYRNKVDKIVCRDTMVYSEESI----------WASKDETNLSGFINEK-----------EDTALIMFTSGSTSKPKGVMLTHYNLMYNTNSIIEY-LKLTKNDRV-------EVVLPFYYCYGSLLNGGSLVI---NNRFMFPETVIEDIKKYNCTGFAGVPSTYQILLRM--TSIKTAKLPSLRYVTQAGGRL-PEVFSELCEALEGTDVYIM--YGQTEATARLSYLPPEQIKNKLGSIGCGIPRTELVVLNREGNPTSVGEVGEIAARGG--NIMKGYFNDQEETKKVLKN---GLLYTGDLAFRDEDGYIFVVSREKNIIKCAGNRISPKEIENTICSIKEVVECAVIGVEDDILGEAIKAFVVLKDKNSSIDD--KYIIDYCSSVLPRYKLPKYVQFLSQLPKNSSGKVL------------------------------------ 197771917 53 -------------------------------------------------------------------------------------------------------VSYARLDRDHRRIAAALAAAGVRKGDVVALHSPNSTGYPAVLYGALRAGATVTTAHPLATAEELARQLRDSAARWIVTA---------APCLETARRAAEL--TPGIGEIFVFDRAEGHTGVAA--------MLDSTAPE-PAVPVDPDDVALLPYSSGTTGTPKGVMLTHRSLVTNLVQAHRLI-PLRPGDRVLAVLPFFHIYGLVGLMSAPLRNGATVVV---LPRF-DLEGFLAAVEKHRVTTLYVAPPIVLALAKH--PAVARYDLSSVRHVFSAAAPLDAEIAAACAARVG---VPLVQAYGMTELSGCYAVPLDEPAP-PPGTVGLLFPSTEMRLLDDPGRCVGPGEDGEIAIRG--PQVMKGYLGRPEATAE--MIDADGWLRTGDVGRVDADGWLHVVDRVKELIKYKGFQVAPAELEALLLTHGGIADAAVIGVYDEDEG------------------------------------------------------------------------------------------- 148553939 4 ---------------------------------------------------------------------------------ARTQPDAVALH--NLDTGETR--SWAELESRVGQIAHALRELGLVPGDRIV----NISDGFELQFACARAGLVWVPLNFRHTAVELARACREMAPKLMLT-DATW--GET---------ARQVARETGVAHV---------HDWDAGGD--FDALLDPSRAMGESE-IDPDAPLQILYTSGTTGTPKAAIVTLGGMVIHALQQVEFCATAEPGGHLFQPMPLFHFGGLNTASNPILFFGAATTAYCGDP-------------ANAVTHLCLPPVMYQMM--ADSEPFAQADFSTLRRFICGGGRVS-ERLRAAYEPKGARFVP---QYGGTEMG-PVTSMNPGRLDIMAGSCGQKSLHIDMRIVDERGEDVPRGQPGEVWVRG--PGVTIGYLDAN-----AAIVRNDGWHRTGDVLWQDEDGFCFVVDRVKDMYKSGGENVFSAEVEGVLMTNPAVAECAVIGVPDDRWGEVGLAIVVASNGHRVTLE---ALQATCEGRLARYKHPKHLRIVESFPRNVTGKIAKPALRA------------------------------ 115443839 20 -----------------------------------------------------------------------------LDRAALVYPDRPAIVASSSGLTR----TWRETRDRCLRLTAALAALGVHRHHVVAVFAQNIPAMCELHFGIPMAGAVICTLNSRLDAAMASVLLRHSEAKLIF-VDCAL-----LDVAHDAIRRISQSGATPPVLVLILLDDPSDAKLPSGRDYEYEHLVAGSSPEFAVRWADENEPIALNYTSGTTSRPKGVIYSHGAYLNSLAA--VLLNDMASTPVYLWTVPMGWCMAW-----GVAAQGGTNVCV----RRVTAATIFDAVARHGVTHMGGAPTVLSMIVAEEQRPVARR-----VTVMTGGAPPPPKVLHRMEE----QGFLVIHSYGLTETYGPATVCLPAEERARIKSQGVHHHGLEVDVKDPASVPRDGKTMGEVMLRGN--TVMSGYYKDGAATAEALAG---GWFRSGDLAVRHEDGYVKVLDRSKDIIISGGENISTIEVEAALFSHPAVEEAAVVGRPDDYWGETPCAFVKLRPGAAAAAKVEEELMAYCRARLPRYMAPRTVVVVEELPKTATGKVQKFELRA------------------------------ 160945717 35 -----------------------------------------------------------------------------------------------------RKFSYADLIVQIKKTAAALQALGVKKGDIITVVSVMTPEVVYTFYAADLLGATLNLVDPRYSVEGIREYIEEVESRLLICLNVVYQAAKRTSVERVV--VLSPADSLPLAKAVGYKLTEPDKNRYASNVLRWKAFIAAGKGHSPAAPYDPQHTCVVVHTGGTTGSPKGVMLT--DYCFNAAQEFAAQSRLHRGQKLLNVMPPFIAYGYSCGIHMPLVMGLHIII---IPNL-DPDKLGALVWKYKPEHMFGVPTHYQQL--AADPLLKNKDLSFIRNYAAGGDSLSEQTVNRFLKAHGVEY-PLAKGYGMTEVSSA--ATIAAGNVTKPGSVGIPMVNTVVSIFEPGTEELPIGQRGEICICT--PTAMKGYYNKPE--ETAYLLRRGQLWHTGDIGSMDEDGFVYLDARIKRIIIRHGFKVFPSMIENVISRHPAVHQCCVVGYADTDQGRLPFVFVVLEPAATGKKQILRELRQLCREELPEYVQPAAYKIIPEMPLTPAGK-------------------------------------- 170096779 53 -----------------------------------------------------------------------------------------------------------EFDRHINALARGLLGMGVKKGDRVGVIMGNT--SAYAMLACASVGAILVTVNPAYRIQELVDALKLVGVQHLFVVP----RIKTSTYVRMLAEVIQIAELPELRNLVVIDNVEEAAKLHIKSMVDWREVLMWRDDARESEIMASDDVTNLQFTSGTTGLPKAVSLTHSN-LLNNGLSIGRCMYLTDKDVLCMVYPLFFATFLPYLVLGNLAHGACIV-------YPNPEAIVDAVVEEECTALHGVPTHFLGVLAEVEKLGDEVDTTNLRTGIAAGSPIPIDLMKSLISKINLTDLT--NAYGMTETSPVFQTTPADPIEKRVETVGKVQPHVKAKLIDSEGNIVPVGVPGEICVAGYL--LQKGYWEDEVQTKAVMKVDEEGWMHTGDEGIMDAEGYLRIVGRIKDIIIRGGENLFPVQIENAMTSLHAIREAAAVAVPSEQYGEVVGAWIVREPGTHVS---REEVRNHVASTMNPQNAPAWVWFIGELPKTASGKVMKHVLRK------------------------------ 195396635 95 ---------------------------------------------------------------------------------------------------TDRQYTYAQLRDASAAFAVRLQKFKLFKPDVLAICLPNMPEYPIAALGAIEAGLAVTTINPIYTPDEIARQLKFSDAKFLVGSAQGYE---------TLREACQLSGKQLP--IAVVRSTAGEA--LPAGAIDFFEVMSTENVRYDELRIAPEDMVFLPFSSGTTGLPKGVVLSHNNI----SSNCEQVQDALPQDTLPAVLPFFHIYGLTVVMLSKLGQGSRLATM---PAF-KPDDFIKALDTYKGSILNLVPP-IALFMINHPKLTKETA-DALRVVMSGAAPIGQHDVERFMQKFPKTR--FMQGYGMTEASPVVLMTPMGNT--RYASTGV-LPGTEAKIVPLDGKGVGARTTGELCVRG--PQVMSGYLNNQEANDVTF---YPGKWRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRENETANAE---EIAAHVAARVAHYKKLEGVIFVDEVPKNPTGKILRKDLKE------------------------------ 86740679 734 -------------------------------------------------------------------------AHQLFIRQARSRPEAPAVVC------SDRSLSYGELDRRSTRLAAFLGRHGIGPGSLVGIYLERSEEIVVAVLGVMKSGAAFVPLDPVYPPDRITQMLTSSGSTLLLT---------RTSLEPDVRD--------CPATVVTLDQYWDVIATAGGGP---GEEHDEESDEEKYDRGSPEGRAYVIYTSGSTGRPKGVDVGHRA-LTNLLCSMARTPGFTEYDRLLAVTTV--CFDIAYLLLLPLVTGGQV---EVVPVASDGFELRRRIERSRPTVMQATPATWRMLIAAAWEGDRG--LTAL----CGGEQLPRDLADGLLARVAK----VWNLYGPTET--TIWSSVDRVEPGRQVTIGRPIANTRFYVLDRWLQPVPPGVPGELYIGGD--GVAAGYLGEPERFVRDPFGPDESMYRTGDIVRHLPDGRIDYLHRVDNQVKLHGYRIEPGEIEEALRRHDGIAEAVVCPRDIAPGNRQLVAYLVSAEGARP-----EELRRYLRTRLPPYMIPAAFVTVTRLPLTANGKIDRRSL-------------------------------- 108759883 467 ---------------------------------------------------------------------------------AARTPDAIAV------THRDAQLTYRELNARSNQLAHPLIAEGVGSDIVVALLGDRGVDFLASIVGILKAGGAYLPLDPDHPAERLAQILGQSQTPMVVVSRE--------------------------RRALLDAALALLPAGARPRALEIPELLERQAPDDPPCRSHGRNLAYVIYTSGSTGAPKGAMLEHAGK-INHIRGMIDFLRLGPADVMAQTASCFDISVWQFL--APLMLGARVQILD-TELTRDPASFLAELDRTGITVLEVVPALLTAMLEQLERMPARLPMQSLHCLIPTGEVLPPALCRRWLKL--YPRVPLLNAYGPTETSYTVSQPPPDDEERVP--VGYALPNLTMYILDPRLRPVPVGLAGELYI--GGIGVGRGYLNNPARTAASFFSALSGFYKTGDICRYRPDGSIEFLDRADFQVKIRGFRVEPGEVESVLARHPTVRQAVVVARELPTRGKQLVAYVVPYEGTWPGAEGITVLREFLQGHLPHYMMPSVFVVLPALPLNANGKVDRKAL-------------------------------- 163703144 15 ----------------------------------------------------------------------------VIDYAASQHRDR-AVISRSVEGPMHRT-TYGAVRLRALRLAKRLERDGIRLGDRVATLAWNTWRHLEAWYGITGIGAVYHTVNPRLFTEQIAYIINHAEDRILLL-DLTF-----VPLVERLAD-----QLPTIERYVVLTDGAHMPQTSLRNAVAYEDWIAEADADFAWASFDENTAAGLCYTSGTTGNPKGVLYSHRSNLLHALANNGYI-GLASRDIAMPVVPLFHANSWSLAFAGPMA-GASLVLLDGASIH-------DLLESTGVTVTAAVPTVWLGLLQHLD--ATGGRLSRLRRVVIGGSACPRAMTERFEREFG---VSVVHAWGMTE-----MSPIGSFCSLKPGEAGYPPFGVEFRLTGDDGRDLPGTTFGRL--KVAGPAVARAYFRDDTPILDD-----RGFFDTGDIATIDPNGYMMVTDRSKDVIKSGGEWISSIELENLAIGHPDVAEAAVIGIAHPKWDERPLLVVVPKAGRTPD---KADILDFMRPRIAKWWLPDDVVLVEEIPHTATGKIQKTALRE------------------------------ 84702540 67 --------------------------------------------------------------------------------------------------GDERT-SFGEVWARSMRFAHHLQRYGIGPGQRVAIAMRNYPEWAMAYFGIVASGATVVPLNAWWGGDEMRDGLIRCGARLVVAD-------------EKRAAALAPAKAALDLTLIGVR---GEVPQAEERDILNDHTLPGSPP---PVAIAPDDDFCLLFTSGSTGQPKGVLLTHRS---AANAVLSWHFRLRPDFTFLLALPLFHVTASHSILMLSFLTGRKIVFMH----KWDAREAGRLIREERVTNFLGVPT-----MAHDLRNAAPGDLETL-IDMTTGGAKRPEIQMKEQAARFPEKA-IASGYGLTETNGLGCHITMQDFLDRPSSTGRAIPPVTLEAFDEDGRQLRRGEVGEICVKS--PATFRAYLDDEQATTAAYFE--GGWFRTGDLGYVDEAGYLFIVDRKKDLIIRGGENIACLEVENALLSFPDVFEASVFAVPDATYGETVGALIYGVDGELVS---LRQLEAFMRAKLAPFKVPSHYWQSAELPRGTTGKIDKRAIRDWARGREADL--------------------- 33599537 26 -----------------------------------------------------------------------------------------------------RTLSYGQVQDMSHRIANGLRAAGLDRDSKVGTLSANHLLTFPATLGIVRSGYMWLPVNARNAAEENANILARGGCEFLFIHSQF------AAQLPGLLQAL-----PGLKGVVCIDGALPQAP-------SLQDWMARQSAAPARSDARIDDVVAIRGTGGTTGLPKGVLVTHRNYL-ALLANWYAAMPVLERPVHLVVAPLSHAAG--SATFAACAYGGCNVI---LPTA-DPAAIIDAIGRYKVTQLFLPPTAIYKLLAHPE--IRRGDYASLRYFLYSAAPMSVDKLREALDIFGPVMVQA---YGQAE-APFMCTVLSAALRHRLASCGRASPFVRLGIMDPHGNLLPAGERGEIVVQGDL--VAQGYYQDPAKTAET-FKQ--GWLHTGDVGYQDGDGYLYIVDRMKDLIVSGGFNISPSEVEQVLWAHPAVGDCAVVGVPDDHWGEAIKAVVELKAGAQWDAE---QVLAYCRERLGSMKTPKTIEVWEQLPRSSVGKVLKRDIRE------------------------------ 167368106 15 -------------------------------------------------------------------------------RNAALFPDRTAFVVDG------VRLTHRDYLARAERLASGLLRDSVHTGDRVAILSQNCIEMIELIGAVALIGAILLPVNYRLNADEIAFVLGDGAPSVVVA---------GTDYRDIVAGVL--PSLGGVKKA--YAIGDGSGPFAPFKD------LASDTPFSAPE-FGAADGFVIIHTAAVGGRPRGALISQGNLLI-AQSSLVDAWRLTEADVNLGMLPLFHVTGLGLMLTLQQAGGASVI-----AAKFDPAQAARDIEAHKVTVM----AEFAPMLGNILDQAEPAQLASLRAV--TG--LDPETIERFEATC--PNATFWATFGQSETSG--LSTFAPYRD-RPKSAGRPLFWRTVAVVDAEDRPLPPGEVGEIVLRG--PTVFKGYWNNAAATQHAF---RNGWHHTGDMGRFDADGYLFYAGRAKELIKTGGENVYPAEVEGALKQHPAIADAVVIGVPDPQWSEAIKAVCVCKPGESIAAD---ALAEFVASLIARYKKPKHVVFVEELPKDAKGAIDRAAV-KTAHGQ------------------------- 171705319 568 -----------------------------------------------------------------------------------------------------RQLTYAELNQQANLLAHHLLALGVKPDDRVAIVARRGLDTLAGLLAILKAGAGYVPVDPSHPAERLHYLLSDSAPVAVLT-----------------------------QHALLERLPALDVPVINLDRFTWQ----HHSASNPTIAVGPTNLAYVIYTSGSTGLPKGVMHTVANLVDWHCSA----FDLRAGRHTASVAGFGFAM--AWEVWPALCVGATLHLHEGGEDIDALLAWW-CAQPLDVSFL---PT-----------PVAEYAFSTLRTLLVGGDRL---------RQFGRQRFELINNYGPTE--ATVVATSGKVEAGQPLHIGKPIANAKVYVLDPHQRPVPLGVAGELYV--GGKGVARGYLNRPERFVRDPFNA-GRMYRTGDLVRWLPDGTLDYLGRNDDQVKIRGVRIELGEIETQLNQLPGILEAVAV-----VREERLVAYFTENP--QLDPLTLAEIRAHLVAHLPDYMVPVAFMKLDALPLTANGKLDRKAL-------------------------------- 171705319 2636 ---------------------------------------------------------------------------------AQARPDAVAVLH------GEQRVSYGELNRRANRLAHHLLGLGVCPGDNVAILLPRSVALLISQLAILKCAAAYVPLDINAPAERQAFMLQDSGAAWLLTSDCS------------VESAVQRLDLDTL-------------------------ALDSYPEHNPGLPQPSHSVAYIMYTSGSTGMPKGVLVPHRGI-------TRLVLDFNPDDRVAFASNPAFDASTMD-VWGALLNGGQVQVIDHA-TLLDPLAFGAALQ--GVTVLFVTTALFNQYVQLIPQALAG-----LRILLCGGERADPAAFRNLLALAPGLR--LVHCYGPTETTTYAIAADADSVPV-----GRPISNTQIYVLDAQLHLLPLGVSGEICIGGD--GVAQGYLNRPEKFVQNPFNPGALLYRTGDLGRWSADGLLECIGRNDDQVKIRGFRIELGEIEARMATFAGIREGVVLAREDVPGDKRLVAYFT----WAGEPVGIESVRAYLQAHLPAYMVPSAFVALEHLPLTANGKVDRKAL-------------------------------- 171705319 1625 -----------------------------------------------------------------------------------------------------QQLSYAELNTRANQLAHHLQALGVQPQARVAICVERGLDMVIGLYAILKAGAAYVPLDPAYPLERITYMLHDSAPTVVLAQASTLGLLGEVP--------VVNLDSPTWQH----------------------------QPTHNPQA--ASVAAYVIYTSGSTGQPKGVINEHPGVVNRLLW-MQDEYGLTASDAVLQKTDVS--VWEFFW---PLFTGARLVMAR-AGGHKDPDYLCQVIEAERVTTLHFVPSMLDVFLAHGDVSQAAG---LVRVMCS-GEALPGSLVRRFKQQL--PEVGLYNLYGPTETAWCAGALVPDNTPI-----GKPIANTRLYVLDGQLQPVPLGVVGELFIAGV--QVARGYLNRPERFLDDPFTP-GRMYRTGDVSRYLPDGTLEYLGRNDDQVKIRGLRIELGEIQARLTEHPAVQEAAVIARE-----QRLIAY------YTGVPSEVESLRAHLLQHLPEFMLPASFVHLQVLPLSPNGKLDRKAL-------------------------------- 118586400 15 -------------------------------------------------------------------------------------------------------LTNGQLLEAVDQAVKTFNKAGLKVGDLLLLALPNSTAYVISYLAAMRTGAIYS-MNPKMPEKQAKNEFRKRNYKAAILDD---------DYQELFNQIVKNPKIKTLSN-----YGDYSIKLT-----SW-ETIKANNDVNDFDEIP-KHSGIVIYTSGTTGKPKGVLLDHGDNVVQSHK-------LTENDRVYIVLPFYHINAQNIALMSALISGGSIVV----QKHFSAHKFWPVVENQEVTWVSAAPAIILILLNTEINP---NNLQKLRFIRSTSAPLAIAAMDQFEERF---KVPILNSYGMTEAPSQIAVDPMPPLHSPAGSSGKPF-NIAIKISDKKTKELSIGEDGEIWIKGT--NTITSYL--HNRDQESFVN---GWFRTGDVGHLDKDGFIFLAGRSKEMINKSGDKISPYEVEDIIDKLPFVDSAAVIGYPDKIYGETVAAVIILKDSTDKKTALIKQIRKIVSLQEEKFKVPQYIFFMKDIPRGATGKIKRTALKKIIENKEID---------------------- 158522568 46 ------------------------------------------------------------------------------------------------------KYTYSQAHERMKRLANGLRSIGVQVGDRVGVLAWNSHENYEIYFGLPGTGAVMLLLNLRLTPQDLAYVIDHSGATCIIVDE---------TLLPIAHAVA--PLCKNLKAFVIITLPGADVETSLENIYSYEDLIAESAPDFEWPHMDETSAYAACYTTGTTGKPKGVYYSHRDVYLHSC-SIGINAEISTTDTYCQIVPMFHALGW------GLSQAATMVVFPGMYTLDKLEGLCKIIVDEKVNVSAGAPAIFMPLLEYIRGLDKKPDLAGARLLSGASEP-PVAMMKGFWDLTGAE---IIHAYGATETTPLVTTNMPWLWELKKKQ-GFTVVGLDIKVVNDEEVPCDGKTPGEILIRGPW--ITARYHNAPE--TEAQFTK-DGYWRSGDVGTIDEYGYLKITDRVKDVIKSGGEWISSVDMENEIVSFPAVLEAAVVGITHPKWEERPLALVVLREGEKERIT-ADDIRNHLAKTFARWQLPDEVLFVDQIPKTSVGKLNKKEIRE------------------------------ 66815367 37 -------------------------------------------------------------------------------------------------------ITYQKFLNDSVSFANKLIEKGIKTGDVVSLVITNGYPILSCFLGSTFARCIAAPLNSAYKSEEFNFYYKDMGANIVIVQSEALKSAKELGIKVWEIENVENEKEGKLYYRITDPSNGDDLIFSSE-TISGEDEGDKIKLETVP---DKDDKALFLHTSGSTGRPKGVPLTHENLATSSAN-ISSTFHLTPSDCSYVVMPLFHVHGLIGVCLSTFNAGASLVV----PPRFSASVFWSQVKQFSVN-WYSAVPTIHTIEQSATSSASSSNKGLLRFIRSSSSSLSPTLLETLEQFFG---CPVIESYGMTEASHQMASPLPQDGPRKPGSVGK-GFNVQISIVNDNGEHQKQGDVGEVCIKG--KNVMHGYHNNPQANIDNFTK--DGWFLTGDIGYLDQDGYLILKGRKKEIINRGGEKISPLEVDNALLENDKILEAVCFGVPDEKYGEEIWAAVIPKVPQSIT---VEEITQFLQKKLISFKVPKKIIITDNFPKTASGKIQRR---------------------------------- 15072888 473 --------------------------------------------------------------------------HELISAHSRQTPEKTAIVY-GDE-----EWSHGWLEAGTNRLAHRLRQLGVRAEVTVAIFIKRSPEAIVGILATLKAGGAYIPVEPDHPPARNHHILRDGGVKIVLTHSW---------LRHRLPEELDA-------TILDLDKIDLDGEPDTPLDI----------------PTHKDQLAYVMYTSGSTGLPKGVAVEH-GPLTHHLQNTSRVYGMSSASRFLPFSSDG---GHERWM-NPLMEGGSIIL----PDQPTPEETLTAMRKHGANNASIPTTYLQQLISDGAPPMRLYSF--------GGEGLAQPTFDLLSRALKSE--WLINGYGPTETIMT-----PMVWKVRAGTLGRAVGLRRVYVLDPDLNPCPIGVTGELYI--GGEGIARGYLGKPDRFIDPFFTEGGRLYRSGDLTRWRDDGTVEFVGRVDHQVKLRGYRIELGEIEAALLQQPGVGEALVVLRDDDAGGEALVAYVVPKKDETLDVETT---RTALERSLPSYMVPAAVVELEKMPTNPNSKLDRFALRAIVE--------PATVLEEEVLD-------- 198255699 29 -------------------------------------------------------------------------------------------------------ISHAEVLARSSCFANLFIAMGLKPGDRVAVQIDKSPDAVSLYAACVQAGLIFLPLNTAYTSDEVIYFVENSGAALFVCQ-----------------------EIRSREMKVVAKSTGARLELNSEGGGSLAVLADDQSDSFTTVSRDGDDLAALLYTSGTTGRSKGAMLTQSN-LLSNAQTLSEFWRFTADDVLLHALPI----FHTHGLFVALLAGGSLI------FMPKFDT--DFMIKHRATTMMGVPTFYTRLL--DDPRFSMQVAQHMRLFISGSAPLLAETHVAFEQRTGHR---ILERYGMTETN--MNTSNPFEGERRAGTVGFPLPGVMLKITDATGKTLPNGDIGQIEV--SGPNVFKGYWQMPEKTAEEL--RENGFFITGDLGQIDEDGYLKIVGRDKDLIIAGGYNIYPKEIEMLINDQQDVLESAVIGIPHSDLGESIIALIVAKKGSMPD---LDQISRNIAQSLAKFKQPSKLIMVAQLPRNTMGKVQKNVLRE------------------------------ 134291179 3 ------------------------------------------------------------------------------------------------------RVTYQNLVHRARGMGNALDALGFTAGARIAIYLDKRVETVVSILGAAAAQYVFVPINPLLKPKQVAHILLDCGADCLITS----------ALRARV---LDEHGLTSVSNTIIVDDAGSASRRTTARVQSWPEERDSENPPQSPGSANVDDLAAILYTSGSTGLPKGVMLSHRN-LLEGAWSVAHYLNYVSSDRILAALPLSFDAGLSQLTSA-WAAGATAML----INYLVPRDIIDACASERITAITGVPPLWMQLARAN--WPETA-RSTLRYFANTGGKLPAPVLQQLRALFPQAKPYLM--YGLTE---AFRSTFPSEVDRRPDSIGKAVPNARILVVRDDGSPCGADETGELV--HVGACVTLGYWNDATRTAQRYREPKPGVW-SGDLVRRDPEGFLYFVARNDAQIKSSGYRISPEEVEEVVHCSGLVTEAVAFGVADDELGEAIALVVVPANGFD-----AQVLQGWCVEHLPRYMVPHRIVVRETVPRNPNGKFDRAGLRA------------------------------ 113866892 26 ---------------------------------------------------------------------------------------------------RDRRFTHMELHRLTNRIARLIKELRLASGD---VYLTNMSLLTFCTLAKADVKAAWCNFRDTF--DEHLWQIDWVEPKVVFL---------ETALLDKYYDTLRQRGI----RIVCMDPLAAP---RDGVSCFW-DLLEGVSDAEPHIELDADEPMLLRFTGGTTGRGKCCMYT----LNNWLALHRYFYSM-PDD----------MFGNDHLSITPLSHGATTLAFKGTMNASDLRQFCANIQNERITSSHLVPTILYRFLEFGLH--EQFDLSSLRTILYAAAPMSPAKLALLQEKFGNI---FIQAYGSSEVLAPVAVCAPGQSNRHLSSTGIALPETEIVVMDEQGHELPVGETGELWIRG--PGVIKGYYKNPE---ATATEFQGGFWKSGDLGYVDEDRYVYIVDRKKDMIISGGFNIYAIEVEAALNAHPAVLMSAAVGVPHAEWGESVHAEVVLKEGHTPDPA---EIVAFCKERIG-YKAPKTVTIVDQLPMTVIGKVLRRQVRD------------------------------ 149180903 34 ------------------------------------------------------------------------------------------------------RLTYKEIGERTRRLASVLEKLGVGKGERVGTFAWNHHRHLEAYFAAPGMGAVLHTINIRLSPEHITYIINHAEDKVLFVDE---------DLLPLIEKC--KDTFETVEAYIIMSDKKELPETTLEPAYSYEQLLSEADPHFEFLKIDENDPAGMCYTSATTGNPKGVVYSHRGIVLHSAFGLADTAALSESDVVMPVVP----MFHWGIPFAATWFGSTQVL-PGPLFTPKL--LAELIEQEKVTFTAGVPTIWLGLLNELETG--SYSTSSLRSIVCGGSAAPRGMIKTFES---KYKIPFLHAYGMTET-----APLAVVSRLKSYQTGLIVPGLDMKIVGADGEVKDGEEMGELLLRGPW--IADEYYKD-ERSTDAF---RDGWLYTGDVATIDEEGIIKLVDRTKDLIKSGGEWISSVDLENALMAHDAVFEASIVAVPHPQWQERPVACVVLKEQYK-DKVGKQDLLDFMAPQFAKWWLPDDVVFMEEIPKTSVGKFLKRALRE------------------------------ 153895433 33 ------------------------------------------------------------------------------------------------------RYTYADFGDRVRRLAAALAELGVEPGDRVGTLGWNTHRHFEAYYAVPLSGAQLHTVNLLLQDDHVEYIINDAADDVLI-----VDRDAVATLDRLWD------RIDGVREVVVVPETESDLPLSA-----FEELIADADPVESWPPLSEDDPAGMCYTSGTTGKPKGVEYTHK--MIYAHAMMVMTLDIAEDDVVMPVVPMFHV--NSWEFYAVTMAGAKQV-YPGPS--PDPADLVELIESEGVTLTAGVPTWIDVLDHLDEH---GGDLSSLERIVVGGSAAPREVMRRYED---EHDVTIEHAWGMTETMSIGSVSRPTSAMAKRAKQGLLSPGLEMRVVDDDDKPVDGEAFGELLVRG--PSVVEEYYDRPEADATDFVAADDGWLRTGDIATVDEDGYMEVVDRVKDVIKSGGEWISSIELENALMAHEDVAEAVVIAASHERWQERPLAFVVPKAGRELD---VEGIRTFLADEFPRWWLPDDVRFREEIPKTATGKFDKKTLRE-------------TVDDPA----------- 73540354 15 ------------------------------------------------------------------------------------------------ETHDGLYYSWDDLDRATAKLANLLAGLGLPEGARVAVQVEKSPEALFLYLATLRAGYVYLPLNKAYQEAEIDYFIGNAEPSVVVCSS---------------------KNFAWVSKVAFRHGTSYVFTLDEDRSGSLLSRAAARPDTFETVQRTEDDLAAILYTSGTTGRSKGAMLTHGNLSANAQTLHEYW-GWRSDDVLLHMLPIFHVHGLFVASHGALLAGAKMIW---APK-------LDMAQVLKFTVMMGVPTYVRMLQRFDDDTCRR-----MRLFVSGSAPLLLETFEEFRKRTGHT---ILERYGMSETVMLVSNPYDSALGERIGTVGVPLPGVSVRVVDGEGKPSAIGEIGNIEVKG--PNVFKGYWRMPEKTKEEFTS--DGWFKTGDVGRFGPDNYVTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVAESAVIGVPHADFGEAVVAVVVKKPGVDLDE---TELIGTLKGRIANFKVPKRVHVVEELPRNTMGKVQKNVLRQ------------------------------ 21321597 1953 ---------------------------------------------------------------------------------AARTPDAIAVSFAGE------HLTYRELDERSNRLAHHLVAAGAGPERLVALLFERTADLVVAVLGVLKSGAAYLPIDPAYPAERIAGTIADGKP------------------------------------VVVLDRLPD---------------LSGYPTTAPRVELHPENSAYVIYTSGSTGKPKGVVIPHSNVIRLFAAT-RHWYGFDENDV--------WPLFHSYALWGALLHGGRLVVYETS---RSPREFARLVREEGVTVPNQTPSAFYQLIPEQPDEE--------RVIF-AGEPLDLDTKDW------RGAGTMINMYGITETTVHVTYTVAD------GSIGVPMPDLRVYVLDEDLEPVPPVVVGEMYVAGPGP--ARGYLDRPSRFVANPFAPGERMYRSGDLGVW-RDGTLHCLGRADHQVKIRGFRVELGEIEAVLAAHPAVA-----QVVVLAVDERLVAYYVPDGHVA-----VADLREHASAALPDYMVPAAYVALDRLPLNANGKLDRAAL-------------------------------- 21321597 8 -------------------------------------------------------------------------------------------------------VSYRELDARANRLAHLLLAKGARPERVVAIALPRSVDNVVARLAVLKTGAAYLPVDPAYPAERIDFMLADAEPLLVSTA--------------------------------------------PGHRRAARHRPRCADPPRL--------PAYVIYTSGSTGRPKGVVVTHRGLPAFARAEIA-HFDVRPGDRVLQFSSPSFDASVLELCMA-LPAGAALVV--PPPGPLLGEQLADVIDGFGVTHALIPPVALAT--------VPDRPLPTFRCLVVAGDACAPDLVRWA------PGRTMVNAYGPTES--TVVTSWSG--PLEPGGAGRPIPGTEVRVLDD---ELRPAEEGELYVTGV--GLARGYLRRPARFVADPFGP-PGMYRTGDVVRRAPDGELAFVGRADHQVKIRGFRVEPGEVEALLREHPAVRQAVVVARDEPKR---LVAYVVGE---------VEGLREYLAATLPDYLVPSAFVALDTFPLSPNGKLDRDAL-------------------------------- 197733486 29 -----------------------------------------------------------------------NAAEAFLTAAVAKGPDAPAV------RDRYGVWTYADLDAAADSFARVLDGYGIQPGDRVLARVGSVREFTALLYGTWRRGAVLVPINPGMKAFHLRAVLADSEPSLIVAEDA----------ERSVADGLHWPAGVPVTTVGELDLSGP----------------AEAPDARVERDVPADRLALLIYTSGSTSAPKAVACPHA-PVTFAARAIAARLGYTPEDVVLTAVPLSFDYGLFQILLSALA-GAELLL----SGPADHARLLGFARDHGATVVPLVPSLGELLVRLGGRDPRP---TRVRLFTNTGAALNAPLIASLREAFPG--AAVAPMYGTTECKRITILEPDGDL-ARPGSVGTALDGTEVLALDDDGRPVPPREIGELCVRG--PHVMAGYWRAPEQT-ALRFRHDPGTLHTGDYGWLDEDGHVHFQGRRDDLFKRRGSRMSSVEIEAAALDIDGVREAALL-VPEEDRD--MVLFVTGPLGAE-------QVLARLGERLEAAKVPDDCRVLDALPLTPNGKTDRKELRRLVEGTDDD---------------------- 66045197 518 ---------------------------------------------------------------------------------VQRTPDALALILARE--GQSPSLSYTELNQRSNRLAWQLREQGVGADVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLNAPSERLRHVVEDSGVKLLLTHS---------------DQLTGLPELADIQ-CLCIDRMNSETASVQNLD----------------GPIDPASLAYVIYTSGSTGRPKGVAISHAALAEFVTLGADYS-DLHEGDRVLQFAT------HSFQFYPPLCRGAAVVLRD--------ERLWQAIVEHGVTLADLPAAYWLTLVQDFAASPPVH-YGALRQVHVGGEAMAVEGLRLWHKA-GLGHVRLLNTYGPTESSIHDCSTLTPQQVSWRGPIGHALAGRRLYVLDDQMNLLPQGAVGELYI--GGPGLARGYHAQPERFVADPFGSGERLYRSGDRARLRADGAVEYIGRVDHQVKIRGFRIELGEVESRLQQCTGVREAVVLAVELAGSTQ-LVAYAVPDVAASTEAELRQSIRSQLQAFLPDYMVPTHMLLLPELPLTPSGKLDRKAL-------------------------------- 134099763 33 ----------------------------------------------------------------------------------DRTPGKVAL-----EAGDVR-MTYRQLDRRANQLAHHLLTLGLGTGSRVGILLERSAWTYVSLLGVLKAGAAFVPIDAVSPSDRVGYICGDSRLDLVITS--GDLAGKV------------GGACP----VLDVDLVGTTLDHTP-----------STRPELPDT---ADPPAYVIYTSGSSGRPKGVEVSQSSIC-NFIDVVPAIYDVRESDRVYQGMSISWPTW---------AVGATLV------AGPNDSRLAEFLDDNGVSVLYCVPTLLATIHRE---------LPKVRSVLVGGEACPAELV----ERWSTPKRRILNTYGPTE--ATVTASWCELLPGRRVTIGRALPTYTVVLLDEALHPVPDGDVGEICI--GGPGVANGYVGLPERFVEHPLAPRGGLYRTGDLGRTTEDGEIEYLGRADAEVKIRGRRVDLGEIDNVLLEHPAVSGAVTALTAD---GMALASYLTVRG--DAGDELIADLHDRARAKLPEYMVPALVDVLDELPTMPSGKVHR----------------------------------- 196178037 48 --------------------------------------------------------------------------HQLIEQAERRTPDKIAIRFDG------QTLTYRELNRRANQVAHYLQTLQVRPDVLVGICLERSLDMVVGLLGILKAGGAYVPLDPAYPQERLALMIEDSQVTVLVT---------------EQDQLIRLPDTQAQVVCLDSDR----------------QTITKHSPENLDSGVTPDHLAYTIYTSGSTGKPKGVQVLHRGV-VNFLTSMSVAPGLTPNDTLLAVTTCFDIAALE--LYLPLIVSADIVLV-TRDVAADATQLIPVLQESGATVMQATPATWRMLLAAGWQGNPQ-----LKILC-GGEPMSRELARQLLE----RSASLWNMYGPTETTIWSAVHQVESAD-KTIPIGRPIANTQIYLAHPEQNSVPVEEPGELLI--GGVGLARGYLNTDERFIPDPFSPEPGLYRTGDLARYLPDGTLECLGRLDHQVKIRGFRIELGEIESALYQHPGIRDAVVVARDDSSGEKRLVAYLV----------------------------------------------------------------------------------- 121609883 14 -------------------------------------------------------------------------------------PDKPAVI----NGTTGASLSYRELEERSNRFAQYLYALGLRRGERIAMLLENHLRCFEVAWAAFRSGLLLTAVNRYLTADEAAYIITDSDARVVVSS---------FAMRALA--AQLSCAMPACERRLMLDGT------IPGWDSYEQAIAAASAARLADEWLGAT----MFYSSGTTGRPKGVVRAQRAPDLDTRMAMMRHYLFTAESIYLSPAPL----YHA----APLFCGGTVVFME--KFEPMPA--LALIDRYRITHSQWVPTMFIRLLKLSPGQRAGFDLRSHRVAIHAAAPCPVEVKRQMIEWWGPI---VHEYYGGSEGAGLTAIDSHEAL-ARPGSVGKALQGIHICAGDGQGRPLPAGQDGLVYFERD--AQPFHYHKDPEKTRAAQHPCHP-LWSTGDIGHLDADGYLYLTDRQSFMIISGGVNIYPQAIENALALHPGVADVAVIGVPDPEMGEAVKVVIEPAAGVLPSAALAEELLAFVRGKVARFMVPRSLDFIDQMPRLPTGKLYKQVLRE------------------------------ 144901294 7 -----------------------------------------------------------------------NMAFDVCDRQAGADGHRTALIVEIAD-GVVERYTFHMLRLLSNRVANALTARGVGLGDRVAVALPQSVEAAAVVLGVLKMGAVLVPLPLSLGEEPLAWRLADSGARAVIAADF---------MLPRLQGA--RQGAPALEAILVNGETGG------ADDLW--AVLQQSSDAFTPLVTALDSPALLVYPDHAMGKPTGILHGHGALLGNLAVELGLGFFPQFGDILWTSAD--WMSFPMWAVLPSWHHGVPVV---AGPHGQDAEAHLGLMARHGVRVAWMPP--VDLARLTGLAATRAHPLP--RVLGSGPQPLAAGLRDQVAKVFG---IAAHEIWGSLEIGAA-VANNAAIMEIRPGSPGKAAPGITVEAVDPAGRVLRAGDPGFLALAPNAPAACLGRWG-----RDSWHGAINGWLPSLVAGHRDLDGYIWAMAPLPGIVMVDGQPVALAETEAALTWHPRVAAA---GMAMQADG-GLKAYIVAAAG-GGDVYLARELQAWVAQRRGLHEVPGRVEFVEAIP-------------------------------------------- 212510130 44 ----------------------------------------------------------------------------VLDKTAEKYGDRTAIV----SCYQNKRITYQEVKEQAEAFACGLLETGVVPGDRVGIWSQNSAEWYIISFACAKAGFISVYLNPAYRSEELKHCLRAVGVKVLIAAD-SFKNLNYFDILRKIDSNFLNGEAGQLKSDVLLKSIVNISDSSISSFYSFNDIVKKCTGNAKDESLGPEEPVNIQFTSGTTGSPKGAVLSHFNIVNNSYCISRRQEFHEKHHIVCFMGPLFHALGSVVAMLGCVHEGLTLVI----PTTFSPTKAVEAIVQEKCTVLVGTPTMFIDVVK--IVKQKELKIDTVELAISGGAYTSTVLFSDMIEYFKVKR--VSSVYGLTETGPVFMSQVNDDREKQLTTVGCLMEHVEAKVVDDNGKTLPWNTPGELWVRGY--NIMKGYWSLKEKTKETI--TPERWLKTGDQFVLLENGYGKIVGRKKDLIIRGGENIYPADIEEFLSTHPDILEAQVVGLPDPRLGEQVCACIRLKPNSFLTEE---EVKEFCKGKIADFKIPYYVWFVDKFPITPSAKV------------------------------------- 157748563 27 ---------------------------------------------------------------------------------AHSTANKDSVIFLDAETTTKKKY-YRDVEPTVNSLASALIKLGFKPGDVAAQAFPNCPEFLIAMLAVMKCGGAMSNASAIFTDYELKMQFCDSNSCIVFTDEDRLERIRR-----------ATSQCPGVRKIICLRTFPVRTEFPE-NVLDFVEL--TQTPDQPIVKVSMDSIALLPYSSGTTGRPKGCLHRNIGAMLDIAKNH-MEQELAPA--MFNTAT--WQKEHWYHAYGTILLGMTGIVF----KKFDTTVMLNRIKFYKVKLAWLVPPMLIVLAKDPMVPIAPY----LKVIMSAGATAGSQLLVEVKKRFPST--WLCQAYGMTEMVQFTTLPYGNSFET----VGHLASNYEMKVIDKQQKEVTGTEKGQLCFRGP------TIMKGYLRQEEADIIDSDGFLKTGDLGSIDEKGRVHVTGRIKELIKVNGMQVPPVEIEDVLLLHSKVKDCAVIGMPDEHKGESPMAFVV-KKDHTLTEV---ELTDFIRQKLSSYKWIDVYKFVDEIPKTQSGKIRRKKLRQMA---------------------------- 213966676 1484 ------------------HFETLARSAISDP----SQPAQRLSMITAQEK--------QHILHEWNATQQVYAVHQLFTEMSEPCADLPAVMF------GTASMSYRQLEARSNQFAHYLQRWGVLPGTLVGICLERSMHVPVAILAVLKAGAVCVPMDPSYPTERLRFMAQDARADLIIT---------LTTLRPRVE---------GCSHTIICMDQCADA---------WHE-----PSSNPARPQNLLDLCYVIYTSGSTGLPKGAALTHE--MLTNLVQWQLTSRLSRGDNTLQFSPLSFDVSFDEF-FSTWASGGTLVMV-SEDTRRDPVLLLELIQRQNIARLFIP---FVALQGIADAARDVDKLACLKEVVCGGEQLTQEVVDLFQKL---PDALLHNQYGPTES--HFVTGLSGDATQWPAPIGKPLFNSQMYVLDASLEPVPVGVRGDLYIAGVH--LARCYWERPERFVPNPHSLSPGMYKTGDVARYLPDGNIEYLGRSDHQVKIRGFRIELAEVEQALMAQETVASAAAMVREDRPGLKKLVGYLVAKSDCTLN---IVDIKEHLRRTLPDYMVPTTFVILPTLPLTPSGKVDKRSL-------------------------------- 213966676 2591 --------------------------------------------------------------------------HHLFEQQVEQTPDAIAVSFEG------QHLSYRALNEAANQLAHYLISRGTRADDLIAICMERSVEMVVSLLGVLKAGGAYVPIDPHYPDERIAYMLADAAPILTLTQ-------------------------RSLLKLTALQRTDSLC-------LDEHATSLAHLPKTNPQRLDPACLAYCIYTSGSTGAPKGSLNSHEAIINRILW-MQDTYLLDATDRVLQKTDVS--VWEFFW---PLSVGARMLL--AKPGHKDPRYLEALIEREGVTTAHFVPSMLSAYMA----LTQASHTRALRRVFSSGEALSTSVQNEFFKRYPATQ--LHNLYGPTETHWHCQAGDVGAVPI-----GRPVANTRTYILDETLQPVPIGVTGNLYLAGVQLS--RGYLKTAERFIPDPHGT-PGMYMTGDTARYRAHGEIEYLGRNDQQIKLRGFRIELGEIEMQLCAHPQVSQAVVVNTSDAD-NPTLTAYLVCNADTQPS---VDELRECLARTLPDYMADVCFQFLDHLPLTSNGKVDRRAL-------------------------------- 71068221 1557 -------------------------------------------------------------------------------KWAATTPDAPALRWDGG------RLTYAELDRKADAVARALVGRSLGPEDVVAVVAPRDPDVVAALLGVLRCGAAYLPIDEAWPPARIRRTTTDAGARLLLA-----------------------PGDTDAARTAFGPACGPDTDILGLED---PAFRATGGPALPAGRNHPRSLAYVLYTSGSTGRPKGVVHR---YPDAAATTLLHTFDLS------ATA-----------LFTPLASGGCVVL----------GEVDRAAEAHPVDFVKATPSHLPLLERRPGLLGENG------TLVLGGEALDGRALRAWRAA--HPHAEVVNAYGPTETVNCAEHRIAAGEPVPDGPIGRPFAGVRAMVLDTALAPAPPGVAGELYVTG--PGVARGYLGQAERFVACPFEPGERMYRTGDLVRRLPGGELEYVGRTDEQVKLRGFRIELPEVARTLAADESVARAVVVVREDRPGDRRLTGYVVPAAGVRPHED---ELRGAVARTLPDYMVPSAVVVLDELPTTPHGKLDRRAL-------------------------------- 111019388 1964 ----------------------------------------------------------------------------LFDAQVERSPEAVAVIF-GPD-----RLTYAEFDARVNRLARYLVAKGIVPETVVGVAVSRSIQLLVALHAVLKAGGAYLPMDPEHPLGRTALVIDSAAPALVLTS---------------------GSHNRAVPHVAVVDLDLLDLTGYDARSITNSERRA---------PLHPANAAYVIYTSGSTGRPKGVTVTH-EMMVN---QFRWAQTLTPLDVLHKTPLTFDIS--AWELLWPLHTGARVVI--AAPDHRDPRYLARMVAQESITTLHVVPSMLDALEQCGPR-----ELAPLRRVYSAGEPLSAATASRFEE---RSAAALYNWYGPCEAAAATSESLDGNEFGTSVAIGRPIHNIRTYVLDSRLRPVPVGTRGELYLAGAY--LARGYAGRPERFVADPFETGGRMYRTGDVVRWNESGRLEYLGRTDFQIKLRGQRVEPGEIESALTSDPAVTHAAVTVHRDAEAGDRLIAYVVAADGVPPDE---RRIVDRLAGLLPAYMIPSAVVPLPALPLTTSGKLDRAAL-------------------------------- 111019388 4060 ----------------------------------------------------------------------------LFERQVAAAPDAIAVV------SGDRTLTYRELDEQVNRLARHLIGAGVGPESMVGLAIRRSVDLLVGMYAVATAGGAYVPIDPDQPGQRNAQVIRSSATRVVLTT----ERDR-FDLSDV---------LPAETRLVVIDRVDSGVDPSPISDLD------------RIAPLLAQHPAYVIHTSGSTGTPKGVVVTHAAVVSFLSWKLQYTFDASVRE-FWW----------------PLIAGARMVI--ARPDHRDPRHLAELIGRHRVTAGYFLP-----LMLAEILAIPEADLTSLRQVSCGGEVLPPGTAHSVH-----ARCPLYNEYGPTETAVAVTRTVVG-TEAATVPIGVPQNGVGVLVLDSRLHPVPIGVPGELYLAGA--QLARGYLGQPARFPANPWGP-PGMYRTGDVVSRRRDGTIDYLGRRDLQVKIRGQRVELEEIETALRRHAAVAQSAAAVYESAGTGARLVGYVVPHPDVVDTRAVSAELAQ----RLPRYMVPNQIVVLGALPSTPHGKLDRRAL-------------------------------- 111019388 474 -----------------------------------------------------------------------------------QHPDATAVVTAGSE------ITYRELDGRSDRIAATLARLGVGSGDVVAVALPRSSGHVCAVWAVAKTGAAFLPVDPTYPVSRVRHMLGDSHAAVGLTSAEYT-----------------NTLPDSTEWLLLDESGGSNVH------------------DFPTPTIRLDDAAYLVYTSGSTGVPKGVVVTHRGIA-NLVSAQRTRLDLDSAARVLHVASPSFDVFEMLMAFG---SGAALVIFGGSP-------LARLMTTERVTHAVITPSVLASM--------DPGEVGGLRTLVVAGEKCPPELVRWA------SRCRMIDAYGPAETTVMATVSEPLAEP-GPVTVGRPIRGARAVVLDHRLRPVPVGVVGELYVAGT--ALARGYHRNAERFVDPYGPPGTRMYRTGDTVRWTYDHELEYLGRSDEQVNLRGLRVEPGEIDATLLRYPAVRFAVTV-IRSRGAGDQLVSYVVGADTVT-----EQDLLSFLSTELPPHLVPAAVVVLPDIPLTPSGKLDRTAL-------------------------------- 157429060 45 ----------------------------------------------------------------------------LFERRVAESPTSVAVIH------RDRSVSYDELNRLANGVAARLSAAGVRPGAVVGVAIGRTPELVAALLGILKCGACYLPFDIDWPDARLRDLVAQTDCATVLTDNA-----------EALAARLPELAVLPVDDTVV--------------------------EENPRTAVDPDAIAYINFTSGSTGQPKGVPIRHRSIA-------RLVFGLDEHSRLLQLAPVTF-DAATFELWGALLHGGACVLYPSR--FPRFSELGRVIDTHGITVLFLTTALFNSIVDEAPEILDG-----VGTVLTGGEAHSLKHIDAALRRYGPDR--IVSMYGPTECTTFAL--YHPVRERRMGEIGLPIQNTRAYLVGEHG-LCGPGETGEILLAG--PGLSPGYLGLPDREIDGAVER---LYRTGDRAYLRDDGVFVFQGRLDDQVKVNGYRVELGEISHHLDQHPAVRQNFVTVRETAGGDKALVAFVV--SGEQPGTA--EQIRDHLRARLPAFMVPAEIRFRDTLPLSATGKVDRRAL-------------------------------- 23452298 2010 --------------------------------------------------------------------------HNLFVKQVQQRPEAIALI------TPQRTLTYHELYTEAQALGQQVQQLGATPNTLVAVLMEKGWEQIVAVLGILMAGAAYLPIDAALPQERQWSLLEQGEVKLVVTQ-------------AALNASLGLPD--HLHCLVVASQPQEIIDTPLEAN------------------VSSSDLAYVIFTSGSTGTPKGVMIDHRG-AVNTIQDINQRFDVQPTDRMLAVSDLS-----VYDIFGLLAAGGTLVM----PTAKDPVHWVELMTTHQVTLWNTVPALMQMLVEYLSEHPDQV-TEDLRLALLSGDPLNLPTQLW-------PQGQVVSLGGATEASIWSVYYPITTVEPEWKSIGKPLVNQSLHVLNHNLDPCPNWVPGQLYI--GGIGLAQGYWRDEQKTNASFIQTGERLYKTGDLARYLPDGNSEFLGREDFQVKISGYRIELGEIEATLLGHATVKEVAAVG---ELQSKQLVAYVVFHSESSSDDDMRDELRHYLQQQLPEYMVPPSYMVLDALPLTANGKVDRK---------------------------------- 167922929 489 -------------------------------------------------------------------------------------PHAVAIVH-----GDAR-MTYETLDRRSDALARALRARGVGRGSRVASLQSYSEKIVVAYLGILKAGAAYLPLDPA-DPRRL-EKIEDAAPAMIVTA----RRD-----LEDVPQALRARTLTIEDPIECGKAPDAVNDAVNDVATDVVTDATARDAELDFATLAEADPAYVIYTSGSTGKPKGVEVSHGSLNVYHGWHRAYRFG-KPG--HPVTLQLAGMTFDLGIVSRTLACGGTLVMRDGLL---DAGRLHALMRAERVSFGDFPPVILRELIRHCNETGDRLDLDTL--------VCGADVWLHAARALCGPHARVLGSYGVTE-AAIDSSYFPDLHALAPDSVGRPLPSCELLIVDPLLQMTPIGVPGELLVAG--PAVATRYLNNDQKFLRGRVDEHGRVYRTGDICRFLEDGTIDFLGRRDNQIKIRGFRVELGEVEGVLAAHPDVRQCAVVVRDEASGDPSLAAFVV-------SDAPIAALRGYLRGRLPAYMLPAAIERLGDMPLTASGKIDRNRLKA------------------------------ 218760147 7 -----------------------------------------------------------------------NIIADCLAGAASYKGDREAIVY-----GDVR-VSWEQLVNRTNQAAQAFIRLGVKKGDKVAFMFHNTPEFVEINLGIQKAGGIPAPMNYRLVAPEIEFQANHCDAK-IFLFDETW--------NEEVEKAA--PNLTAIKHFICKGKTKLK------GALDYDEFVAGEPAMDPQIPTQPGDPAVMIYTGGTTGFPKGVLLSYQAHMVASLVSNIVVYDMKQGTLKFINSNPGRIMFPSMPLYAMLMAG----IFMGNMRFFNPDTVFQAIQDEKPTILANVPTGWKKLVKHPD--AKNYDARSVKVCISGAGVCPLDVKKKMFSTFPNTV--VADMFGQTEM-TPVTTFKIDADPLKDRSVGASI--VEVKIVDDLGNEVPKGEHGEILYRSS--TIMMGYYKDEEKTDEA---MAGGWFKSGDLGYIDQDGEVRLLDRKKECINTGGEKVFPVEVEGVIGTHPAVENVCVIGQEDEDWGTRVSALVQLHAGDTATE---QEIIEHCRGKIAGYKIPKSVVFVDEFPLSPVGKILRAKVKDLLS--------------------------- 46425380 5864 -----------------------------------------------------------------------------------------------------QSWSYAQLEARANQLAQALRGQGAGRDVRVAVQSARTPELLMALLAIFKAGACYVPIDPAYPA---AYR-EQI--------------------------------LAEVQVSIVLEQGELALDEQQFRNRRWRE----QAPTPLGLRGHPGDLACVMVTSGSTGRPKGVMVP---YAQLHNWLHAGWQRFEAGERVLQKTSIAFAVSVKELLSG-LLAGVGQVM---LPDVKDSLALARAIEQWQVTRLYLVPSHLQAL----LDATQGRDLHSLRHVVTAGEALPSAVGEAVR--VRLPQVQLWNNYGCTELND---ATYHRSDTVAPGTIGAPIANTEVYVLDRQLRQVPIGVMGELHVHSV--GMARGYWNRPSRFIAHPYSEEPGLYKTGDMVRRLADGTLEYLGRQDFEVKVRGHRVDTRQVEAALRAQPAVAEAVVSGHRVDGDMQ-LVAYVVAREGQAPSAG---ELKQQLSAQLPTYMLPTVYQWLEQLPRLSNGKLDRLAL-------------------------------- 46425380 203 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PASPSDAALLLFTSGSSGESKGILLSHRN--LHHQIQAQWSLDEHSHVVTW--LSPAHNFGLHFGLLAPWFSGATV-----SFIHPHPGFWLETVAARDATHMAAPNFAFDYCMVEQLPPSA---LSTLTHIVCGGEPVRASTMQRFFEKFGARTQTFMPHFGLSETGALSTAPQQRVLEVAAGASQARVCGVELRIVCPEGETCRPDEIGEIWVKS--PAIARGYLPADQRQFNCSIRHTDGYFRTGDLGFI-ADGCLYVTGRVKEVLIIRGKNHYPAHIEASIAA------------------------------------------------------------------------------------------------------------- 46425380 4820 -------------------------------------------------------------------------------------------------------LSYAQLIEAANEFAWRLRCEHAGPDKVVALCLAPCSALVVALLAASLCGAASVLIDPTTTAEAQYDQLFETRAGIVVTCSSLLEK------LPLDDQAVV--------------------------------LIDEQAAEATPRLMHFDDPALMLY---------CVCDEKGGSLSSRLLDSVQRFSLERTDRFLLRSPLSAELANTEVL-QWLAAGGSLSI---APMHFDAAAWLETLATYAITVAYLAQVELTEMLAHQNHPLERNKLAGLRVLVVHGAPLPIAPLMWLREVGGSARIFAA--YGNAEFGAEILSHRRGLFPLGANSMC--------HVVQSNGRIAPDGMVGEL-----WITQPACLYKTDA------------------LVRRLANGQLEWLGRIDD------PRIDLCVVEAQLRLCEDVGEAVV--LYEPLK-RCLVAYLSARSTAAITDETLARIRQALSETLPDYLLPA--IWVPRLPHGR----------------------------------------- 158521683 33 -----------------------------------------------------------------------NIIANSLNFHARNNANSLAMVY-----GERRT-TWKELGSRVNRLANALIAAGVGKNDKVAFMFHNCPAFLETNYAVQSAGAIPVPVNYRFTGPEVTYQVNHSDARVFI-------------YEATFAEAVEAPQLTKIERFVCHG------PSAIAGCAAYEDFLNSGRPDIPQVATGWDDVAVMVYTGGTTGFPKGVMLTYAGHAPGLLKTVRYLLTHPPATRIGYKSTVRFMTFHSYLMLGVLLGNTCQIMIDGLSF--DPEKILSAVEAEQPLFMANVPTGWKKLVSFPD--FHKYNVKSLLAIATGAGVCPVDLKKKMFAKFPG--VLLLDMFGQTE--MTPITSFRGPENLKERSVGKSIL--DVRVVDEKGDEVPRGEIGEIMYRSGW--IMKGYYKDDEKTAEA---MQDGWFKGGDLGYIDEDGEVRLVDRKKECINTGGEKVFPLEVEEVLHHHPAVDDVCIIGIPDEEWGHTVRAVIKPVAGATPAPD---DILAFCKGKLAGFKIPRSVVLVEELPLSPVGKMLRAKIREL----------------------------- 15598523 454 ---------------------------------------------------------------------------------VARTPQRTALL-EADGG----TLSYAELDAKVQAVADALRAAGVRTDERVALLVARGPHLLPAILGVQRAGGAYVPINPDHPLERVRLLLEDCGARVVL-----------------VDEAATLGESLGETRVLHLER------------------LPQSTGDLPAANVAPGDLAYVIYTSGSTGMPKGVMVEHRSVVNRLNW-MQRRYPIGERDVLLQKTPVTWLFWWSF-------TGARSLLPPGAEK--DPREMLRSIQRDAVTVIHFVPSMLTPFLDLDGDPTARAAASSLRLVFCSGEALAPLQVARFRRLFG-DAVRLVNLYGPTESDHECASDNPTRVPI-----GRPIDNLRLYVLDRALRPQPLGAVGELYI--GGVGVARGYLNNAERFLVDPFVAGGRLYRTGDLARWLADGNLEYLGRADDQVKIRGNRVEPDEVRDRLAALPGVRDAAVVARDSAVRGTHLVGYYVAAAELDPG-----QLRAGLSATLPDFMLPAFFVRIDSLPLSANGKLDRR---------------------------------- 77404556 18 -------------------------------------------------------------------------------RHAARTYPEQEIVYRTADGGWDR-YTYADAYARIQRSANALRSIGVGPGDVVGILDWNSKRHYELYWAIPGLAAVMLQMNLRLAPEDLAYVTGHSDASVVLI-DESLLP---------VAEALA-PHTPNVKTVVMTDKPLADITTTLPHAVHWEDLLADAGPEIDWPVIDETSSYSACYTTGTTGRPKGIYYSHRGIYLHTLAEVA-GLGMSSDDAVMLITPMFH--GQGWGLPQAAAYSAAKIVLPGRYIAEDTSVLVDAMIAEQVTVANGAPAIFQPMMNYIKTLAVAPDFSRARLLSGATEP-PLSLMRDFHDITGAD---VIHAYGATET-TPLVAVNRGLKPSLRGVIGLPVNGIDIRIVDAEGNDLPGTSQGEVLLRGPWII---------ERYHKLDADKFDGYWRSGDVGTIDPNGYLKITDRIKDVVKSGGEWISSIDMENALVAHPKIAEAAVIGVPHPKWQERPVALVVTTDGQELP---LSEIHELLADAFAKWQLPETVLYLDQLPRTSVGKLDKKAMRA------------------------------ 154687173 558 --------------------------------------------------------------------------YHLFARQTIKTPENIAIECQG------RAVTYQELQVMSNRISSFLEEKGIQPNEYVGVIVDREIETIASILAVLKIGAAYIPINPEFPKERQSYILKDGDCKVVLTAE--------------------------LVKTIVSSYKESK---------------------RESVAVP-EQIAYAIYTSGSTGKPKGVIIKNEAV-TNTILDINEKYSVNETDRFIGLSSMSFDLS-IYDIFGAFSAGATLVMIE---DQRDIKKIHDIVKEEKITVWNSVPMIMEMLVNYMDEGVINYDLPELRLVLLSGDWIPVHLPERIKDHFVESE--VISLGGATEASIWSIYYPIKTVKAEWTSIGYPLSNQTYYVLNYENDPCPIGVKGELFI--GGKGVAEGYLNDKEKTEASFIDHFGRIYRTGDMGVLTQEGYIEFLGRKDHQIKVRGYRVELGEIESVILEHRQVRNAVVINQKDARNQDVLYAYVAGHQSLPPTD-----LKEFLSLKVPEYMIPSYIVQIEEVPLTSNGKVDRKKL-------------------------------- 119186605 37 -------------------------------------------------------------------------------------------------------------------------------GDTVALFSQNTIWYPVAMLGAIRVGGVVSGASPAYNVDEMTYALKTAQAKILMTMPSSM---------TVAVEAAKNAGIPQNRIFLLEGEVEGYTTMKQLLDISYGSEGQVKAFKIPPGKKNKDVCGFLSFSSGTTGLPKAVMIAHQNVIAQCL----QVQQVTPESKVLAVLPLFHITGLVHQLHLPVLLNAEIYM---LPSF-TMEAMLDAVSTFKIKMLLVPPILIRLVR---DPVVDKYDLSHVERFSSGAAPLSAEILAFLEKKFPGTG--FKQGYGMTESCSCITTHPIGKMGYYAFRVGTIVANTEVKIIDPDGAELGYNQPGEILARGPQVVM--GYLNNPKATRETFDE--DGWLHTGDVGKIDEEGFITITDRIKEMIKVKGIGVAPAELEDLLLGHPDVEDAAVLAVPDEYSGERPKAYVVLKPARKDDDLVARKLIKYVQEKKVRHKWLVEVEFTEEIPKSASGKILRRVLRE------------------------------ 76808735 1120 -------------------------------------------------------------------------------REAAEHPHRVAL------ADADTRLTFAELDDASNRVALALRR------DAVAICIERSARFVVAFLGVLKSGAYAVPLDPA-SP---CERIAAAL---------------AACGARRMLAAGALDALGEFDGVAVQDIDACAHD---------ASLANAAAPRVPPQP---EQAAYLIFTSGSTGAPKGVVVPHADYVAGMLDELAFA----PHASMAMVSTVAADLGHT-ALFGALCSGRTLHLLP-AQAAFDPDRFAHEMATREVGVLKIVPSHLHAL----LDAQRAADVLPAHALVTGGEALP---WALVERIAAKPDCRVINHYGPTETSAPAQADLRAAAASSPGEAGRPLPNAHACVLDAYGSSVPVGAIGELYL--GGPGLARGYLGSAERFVPHPHVAGARVYRTGDRVRLRADGRLDFLGRLDDQVKIRGYRVEPGEVSAALRALPGVAQAETLALEHEGRL-RLAAFATPEAGARIAADALR---DALAARLPDYMVPAALVVLDALPVTANGKI------------------------------------- 163838903 20 -----------------------------------------------------------------------------VAHHAHKRPEAIAL------QQGNRTLSYQQLTAESDKIAAALAHLGLKPHGRVAVRMPRSRDLVVMLLGVLRAGAAYAATDESWPTGRVLDVLAGTETDLLISTKRG---------------ELESAASASGMAVVTF------------------DELQKISSVPPAALTDGSCAASIFYTSGSTGKPKGVLSPHRGTIRTVVDSP--TLDLDSRSVFLQAAPLPW-DALSLELWAPLLNGGRCVLMDQSSAALDSDQLERAIAR-GVNSLWRTSSLFSLFAEERPELFAG-----LKLLIVGGERVSVASVSGVMAQ--YPELKIVNGYGPAEATIFVSTHVIRAVDVADSSIGTPLPHTPILFLDAEGHP-RDADEGELAVGGD--GLALGYAGQPEETERAFFSHRGPYYRTGDRVARDPHGILSYRGRIDDQIKIRGIRIDVGEIEAVLESHPEIVKVCALTISRE--NQRPVLAVAYSSS-AGSQHTESELRKFASHRLLPAMLPTVFHQLTSLPLNANGKTDRKKVRTLLEAHDAK---PRTAASPSLLAEIRE---- 118470076 57 ------------------------------------------------------------------------------------------------------TLTWREIDQQADALAAGLQALGGAP--RVLGIMANHRGFVLSLIAANRIGADVLLLNTSFSGPALAEVVSREKVDAVIYDEEF---------TDTVDRALAGAPEAPTRIV----------AWTDAHDVTVAALTEKFAGRQP--QRGGQKSKVILLTSGTTGTPKGAKHSGGGPEI-----LKAILDRTP----WRAEEPVVIMFHAWG-FSQLAFAASMACTIITRRKFDPEATLELVDRHRATGLCVVPVMFDRIMELPEDVLNRYDGRSLRFAAASGSRMRPDVVIAFMDRFGDV---IYNNYNATE-AGMIATATPADLRAAPDTAGRPAEGTEIRILDGDLRDLPTGEVGTIYVRNSFDGYTSGTTKD---FHE-------GFMCSGDVGRLDDAGRLFVVGRDDEMIVSGGENVYPIEVEKVLTTHPAVAEAAVIGVDDEQFGQRLAAFVVLSGDATVDD-----LKSHVRDNLANYKVPRDITILDELPRNSTGKIARRELQEKVNG-------------------------- 146299853 1322 ---------------------------------------------------------------------------------AAKTPDNTALVFEN------TKLTYSELNEQANQLGHYLREYKIQPDDLLGIKLDRSEKLIVSILAVLKSGGAYVPIDPSY-PESRKEYIEDSNCKVII------------------DEA-------ELEK--------------------FSSEKNKYSKANLDQYIKSNNLAYVIYTSGTTGNPKGSLLEHKNV-VRLFFTDKPLFDFNEDDV--------WTMFHSYSIYGALLYGGKLVVVSKELAQNTPG-FVELIYNESVTILNQTPLAFYNFI-ECEKVCPKRDL-KLRYIIFGGEALNPAMLSSWHNKYPDAK--LINMYGITETTVHVTYKEIGKKEIDLGNIGKPIPTLSCLILDEFKNIVPAGVIGEMYIGGS--GLARGYLNRPERFIVNPFNPEERLYKTGDLGRWQTDGNIEYIGRIDNQVKIRGHRIELGEIEAVLLGYSSDIRQFVVDTCELNGDKILVAYYV-----SDTEVDKASLRSYIQQQLPEYMVPNFFVAMDAIPLTGNGKVDRKLLPGVIESDLIK---------------------- 146299853 255 ---------------------------------------------------------------------------------------------------KEQHITYKELDQKTNKLARYIQEFSAGKDDLFGIMLSRSINMVSGILSVWKTGSAYVPVAVNLGDDALQHIIENSNLKAVITDDSSV---------------LEQ-----------LKRLPIDVPVIDLKAV--EPVLKDLSDLPLNVTIGSEDLAYVIYTSGSTGRPKGAMIEHYG-MLNHILSKVTEMNIHEESVVAQNAP------HTWQFFAPLAAGATSVIYD-EETILEINEFVNSIAKDKVTLLELVPSYLNYLENEDNEITLHLD-----TLILNAETLTKAMVKRWLDA--YPQIPIVNTYGATEMSHFFMQEVPQSYSVPV--MKQPIQNFEVHILDENRERVPVGVKGEIYLAGPCVG--RGYFNDEKRTKEAFLNGPKRIYKTGDLARFMPNGTMEFIGRNDNQVKILGHRIELDAIENIMAEIPAVK--SVKAIADTNK-QMIVLYYV-----SDSEIDKNFMEEQLLNKLPKYMLPSAFIHMLSFPLTKNGKI------------------------------------- 146299853 2826 -------------------------------------------------------------------------------------------------------LTYRELDNLTDKMAGFLTAHDIKKGDLAAIKLERSEYLIVSILAVLKIGATYVPLDVNYPENRINTIVEETKAKVLI--DQQIIN----------DFNLNKENLSAVK--LNIDRS-------------------------------SDDLAYVIYTSGSTGTPKGVMISNKS-LVNLCFWHTKTYEVNAQSRGTLYAGVAFDASVWEI-FPYLISGAS--LY---PIQDDETRFVSFLKTNKITHSYIPSKICQDIIEENVSGLETK-------LLTGGEAL-------VYSK--DSNLKIYNNYGPTE--NTVVATYYDCQSKKNVPIGKPISNVQVYILNDKLNMQPVGVIGELCI--SGESLSNGYLNNEEKFIENPFKSGQKIYKTGDLARWLPDGNIEFMGRIDGQVKIRGYRIELGEIEKQLLSQEGIKHSVVLVK--EIKGECLVAYYV--SDYELDKKILTE---NLSKMLPDYMIPAYYVQLDVIPLTTNDKVDRKAL-------------------------------- 88857802 2203 -----------------------------------------------------------------------------------------------------QVLSYRQLNERANQVAHYLQDHQIGANSRVGLCIGRSVEMIIGTLAILKAGAAYVPLDPQAPQSRLAYMLEDTAVSVILTAESQ-------------ATALHFSDVPQ----ICLDQHDALISQQSSNNLS------------RATGLSSESLAYVIYTSGSTGHPKGVMTPHR--AVNRLVCSPNFMTLDKETVFLQCATIAF-DAATLEIWGPLLNGGRCVLF------PDEERLNAVLAAQQVTAMWLTSGLFTQWSTACQPGL------ALEYVLAGGDVLNPQAVKAVQQAL--PDVSVINGYGPTETTFTCCYPIPRGQDLSAGPIGQGVQGDVVLILSAQGSLVPAGVIGELCVGGD--GLALGYLNTQQQFVANPYSRIERLYKTGDLVRYTTDGLIEYVGRVDDQIKIRGFRVELGEIQNRINALDDVEQSLVVCRKDQSDNASIVAYI------QPSFELKDEVKLSLADKLPTYMQPSAFIIVEQWPLTPNGKIDKKAL-------------------------------- 88857802 12 -------------------------------------------------------------------------AHHLIAQQVKKSLGRVAV------TNGEQFLSYRMLDERANQLAHYLREHNVGPDTLVGLCVERSLEMMVGVLAILKAGGAYVPLDPAYPKERLAFMVQDTGLTVVLTQ-------------QKVATLLDGFNVTAVPICTLQH---------------FNDYATDAPD--VPGLTPAN-LAYVMYTSGSTGTPKGVMVTHRN-LVNFAANCELRYDITEADNVLQFSTMNFDIFVEEWL-ASLSRGASLVLHEAVSL--SREAFIDFCQQHAISVA-SLPTAFWHQLALSEEELARL---SLRLVIVGGEALDKKSVA----SLKPGFC-LLNSYGPTETSGFAISDYAESRAVPIGRANA---NTACLVLSEQLTLCPPGVMGELYISGQ--GLAKGYLNQPERFIDNYYDKSERLYKTGDWVRLSGDGELVFMGRIDDQVKIRGFRVELGEIVNQLMADETVELAVVLAEPGHDGGKTLRAYVQPQQDEAQHSQWLQSLQQSLSASLPNYMVPATFSVVVQWPVTTNGKV------------------------------------- 16078892 2537 -----------------------------------------------------------------------------------------------------KTLTYQELDEWSNGIARALRSRGVKPDTPVGIMMHRSFSMIASILGVWKAGGCYVPIDPEYPKERKRYILSDSGTKLLMTINEA-------DLGVLADFEGEILTIESVE----------------------------EDDKSPLPQMSSAHHLYIIYTSGTTGRPKGVMVEHKGIANTLQWR-RNAYAFNETDTLFSFSFDGFITS----MFTPLLSGAKAVLLEAK----DILAIKHQLSRQRITHMIIVPVLYRAL----LDVVQPEDVKTLRVVTLAGEAADRELI--ARSLAICPHTELANEYGPTENS--VATTVMRHMEKQAYSIGQPIDGTQVLILNSNHQLQPIGVAGELCIAGT--GLARGYVNLPELTERAFFKPEARMYRTGDAARWMADGTLEYLGRIDDQVKIRGYRVETKEIESVIRCIKGVKDAAVVAHVTASGQTELSAYVVTKPGLS-TNAVRSELQN----KLPVFMHPAFIEKLDSLPLSPNGKLDRGALPK------------------------------ 16078892 466 -------------------------------------------------------------------------------KQAEKTPDAHAVI------DQACSLTYRELNKAANRLARHLRMKGVVRQEPVAIMMERSAAFITGVLGILKAGGAIVPVDPHYPADRIRYILHDCGCSHVVSQPSSLEDNYIITHPEDIESKVDGSNIKSVN--------------------------------------NADDLLYMIYTSGTTGKPKGVQHRNMANLLKFEYTHSGI-DFEAD--VLQFATPSFDVCY-QEIFSALLKGGTLIVPEAIKR--DVPQLFAFINKHQTNIVFLPTAFIKMIFSERELANSFPD--GVKHLIAAGEQLMIS--DLFQDVLRKRGIHLHNHYGPSET--HVVSTYPGIPELPP--IGKPIGCTDLYILNHQKQLQPCGVPGELYISGA--SVARGYVNHDDKFSSDPFKPDVIMYRTGDLARRLEDGNIEYIGRADNQVKIRGYRIEPQEIEVTLMNHPDISEAAILIWQDQNGEHELCAY------YCSVQKLNTDLRSYMASELPEYMIPAKWIWVDSIPLTPNGKVDRAAL-------------------------------- 116626397 11 -------------------------------------------------------------------------------------RDRIAVV-DGD-----RRFTYSGFAARVQGQAAALLALGVQPGDRVAVLAPNGAMALESHFAPMSIGAVLVMLNTRLAAGELAWILNHCGAKVLLVDPQ---------LAPLVADA-------AVPHII----------------QDYEAFLSAAPPHYTPVPVTDENACIINYTSGTTGFPKGVMYTHRGAWVNALGEITEH-GLTQRSVYLWTLPMFHCNGWPWAVTA--AGGRHICI-----RQPDPCEMVALIQAQGVTHLCGAPVVVSSLAQYCAANQVKFERP-LRIV-TAGAP-PPPAVIRAAEETGAEICHA---YGLTETGPHTICSWNPEWDERP-APERALLGTDLRVVDFQMHDVPGETMGEVLMRGN--NVMLGYYANPKATEDA----FQGGWFHGDLAVVHPDGYIELRDRMKDIVISGGENISSIEVEKTLADHPAVAEVAIVAVPDEKWGEVPKAYVGLKPGCSATAE---ELIAWCRDRMAHFKAPKLVEFGP-LPRTATGKI------------------------------------- 152988756 40 ---------------------------------------------------------------------------------------------------DQVRYSYATFNERVARLANVLSEAGVRAGDTVAVMDWDSHRYLECMFAIPMIGAVLHTINIRLSPEQILYTMNHAEDRFVLVNSEF------VPLYQAV-----AGQLATVERTILLSDGAEKSAELPGLVGEYESLLAAASPRYDFPDFDENSIATTFYTTGTTGNPKGVYFSHRQLVLHTLAMASTIGSLDSSDVYMPITPMFHV--HAWGTYVATMLGVKQV----YPGRYDPELLVELWKREKVTFSHCVPTILQMVMNA--RAAQGVDFKGWKVII-GGSALNRS----LYEAAKARGIQLTAAYGMSET-CPLISCAYLNDELLAGSAGVPVPLVDAAIMDEQGRPADGESQGELVLRSPW--LTQGYFREPERGEELW---RGGWMHTGDVATLDGMGFIEIRDRIKDVIKTGGEWLSSLELEDLISRHPAVREVAVVGVPDPQWGERPFALLVVREGQELDAGLKEHLKPFVEQNINKWAIPSQIAVVTDIPKTSVGKLDKKRIREIAQWQEAGSAFLSTV--------------- 156349394 10 -------------------------------------------------------------------------------RQALKTPEKTAVV--CDDG---RHLNFSELNRLTDILASNLRHKGCGKDKVVGIYMERCLEYPIAYISALKAGGAYMPLELSYPENLLKSIFEDSSPVAIITTDE------------------LKSRLPSSVPVLVLSKG-------------WDERLQKENKELPPVESSLDDLAYVVYSSGTTGKPKGIACPHRGAVF--SYTWRFTYPYKDGERVACNVFFVWEMLRSLLVGIPLYVIPDDIIY-------DPPLLLRFLQKHKITILFT-PSLFEAILNYEEEDINSY-LSSLQVVWLCGEVVTSALRDRAMRAI--PQIKLLNLY--SISECHDVA-VADLTNMKFQEVGKLLPGVQIVIMDKKMKPLPVGLPGEIFV--GGPTLARGYLNNKERFISVPASVGERLYSTGDWGYMLSSGALEICGRCDSMVKIRGYSIEIQAVEAALLQLPMINACVVLALGEEGTDKYLVAYVVPEGKVT-----KKDIRATLKTRLPFYMIPAHFVLLQSIPVAPSGKLDKKRLPPFDYDDGDEEGTPST---------------- 118353812 25 ---------------------------------------------------------------------------------------------------QEVQFTYIEFFNICQKLGAALLKIGLQKGDRVGIYSPNNYQWCITQFAASMADLILVNINPAYQQHELEYCLNKVGCKGLIMASH-HRKSNYIKFINELAPELQDCQLPSLKYVVRID------DEQTPGMINFQTLIEKVNQDDVMEQINPNDPTNIQFTSGTTGYPKGATLTHNNILNNGYFIGER-LSYSPQDRYHCF---GMVLGN----LAALNFGATIVLSEG----FNAQKALEAVTKHKCTSLYGVPTMFIEYFKEYDNNPGLYKVDSLRKGIMAGALCPQSNIQYIQQQIYLKNLPLMNCYGQTECSPVVFQTLENSVEDKCSTVGTIFPHCEMKLIDNEGKIVPVGEKGEICIRG--FGVMQKYWGD----IKATSETIEGWLKTGDLGQVDVRGYLKIVGRIKELIIRGGENIYPKEIEEYLRRHEKVLDVQVVAIPDVKYGEETFCLIKLKEGVTLE---SKDIYHFCHGQISHYKIPKYVKFVDSFPQTVTGK-------------------------------------- 134294093 51 -------------------------------------------------------------------------------------PERTAIVH-----GTIRR-DWAETYRRCRLLAGALRGRGIGNGDTVAMIAANTPELFEAHFGVPLCGAVLNTINTRLDADTIAFILGHGDAKLLITDREFS---------STVKKALARLG-RAIQVIDIDDPQFGEGDLLGEKD--YEALLQEAAHTEFSVAMPDDEAISLNYTSGTTGNPKGVVHHRGAYLNAVSNALSWHLD--EDTTYLWTLPMFHCNGWCFPWTMALVAGTSVFL-----RHTRAERILAAIRTEAVTHFCAASVVLNMINNAAPELKAG--ISHGVKVMTGGAP-PPASVIAGMERMGWD---VTHAYGLTESYGPVVQCNALDLDAKAARQGVRGPALEAVMVADTLEPVPGQTLGEVFLRGN--NVMKGYLKNPDATVEA-FS--GGWFHTGDLAVWHPDGYLEIKDRSKDIIISGGENISSIEIEDILYSHPAVLEAAIVARPDDKWGETPCAFIALKADSAVTEA---DIIAFCRERLAHFKVPKTIVFSP-LPKTATGKI------------------------------------- 21242834 87 ----------------------------------------------------------------------------LFERQVAATPEAVALECDG------QRLQYRELDTRANQLAHRLLQLGIGPDERVAICVQRSAELIIGLLAILKAGAAYVPLDPTYPAERLAYLLHDSAPRAVL-------------VHAPTRSALGAAALPLI------------------------DIDNAAAGELPCTNLTAAHLAYVIYTSGSSGQPKGVMHRQLAQLVAWHTAA---FGVGEGTRSSSLA------GLSWEIWPSLCSGGVLVM-------PSAAHWWR-AQELDVSFLPT-PIAEHAF-AAGMTP------QRLRCLLVGGDRL--------RQVPEGLPFSVYNNYGPTETTVVASSGVPPGVPNP--SIGRPLPYLRAYVLDAQGQLAPLGVVGELYLGGA--GVARGYLGREERFIGDPFYPGARMYRTGDLCRWLDDGRLDYVGRNDAQVKIRGRRIELGEIQAHLLAHPQVREAVVLAREDVAGERRLVGYVIATAEAPTAAEL----QRHLRVHLPEYLVPEAFVPVDAWPLTANGKLDRHAL-------------------------------- 21242834 1158 --------------------------------------------------------------------------------------------------------SYAALNRKANQLAHYLIGLGVGAGQYVGIRLPRSLELVVAQLAINKCAAAYLPLD----VQSPDQRLQQ-----------------------ILDESAARW---------VVSRSDQPLPDGAAR-LDMDLLDLSASPTHDPQQSSASD-AYVMYTSGSTGVPKGVRIAHRGILVCNNGYAKF----QPGDRVAFAANPAF-DASTLEVWAPLLTGGCVVVIAQSPDRPR-----ECLQNQAVNVLWLTAGLFHHHAAVLLPAIAQ-----LRYLIVGGDVLDPAVVARVLAEGAPQR--LLNGYGPTETTTHCITEVSGPIPI-----GRPIGNTRVYVLDAHGTPLPIGVAGELYIGGD--GVALGYLHQPERFIA---DRFSGLYRSGDLVRWRADGVLEYLGRTDGQVKVCGFRVELGEIASALQTHPAVAIAAVVQREDVRGSKQLVAYYQVDVAANLAHD-AQALRMHLLTRVPDYMLPSAYVQMEQLPLTANGKLDRHAL-------------------------------- 37542633 422 -------------------------------------------------------------------------------RQVAITPDKPAL------RTPQASISYSELASRVARLSAALRVRGFKPEQTLAILLPRDINLVPALLAIMACGGSYVPLSDANPAELNRSILTRARCRAILTDQEGLTRF------------AHLAPCWSLSDLL---------SMPDAPLQDQSKLQAKA---------------YILFTSGSTGEPKGVAITHANYLAQTLAATPTTFDLS-----------------IFEMFAPLMVGGCV--------QPVSSVMA-LIDNKGTTLINTVPSVADALLQHDVLVP------SLRMLNLAGEPLNRDLYLRLQAKLTATR--IVNLYGPTET-----TTYSTALVIEPATIGFPLYGTWVDVVDQNMQSVGIGVPGELIIHGH--GVAQGYVSDPVRSAASFLPASDGLYRTGDRVRWLPDGRLDFIGREDDQVKVRGFRVELGPVQAALHAIETIHESAVVVVP---KGQSIVAFIVLKAPSEDEAVQRNNIKQHLLGVLPYYALPDKFIFVKALPRNTHGKIDRTLL---LQHEPQTEQE-SAMRDATDVEHRIAN--- 114326887 26 -------------------------------------------------------------------------------------PEKIAIRFRG------QAISYAELDALSSRWAAVLAARGIGPGRFVGIWITRSIALHAAILAVLKTGAAYLP----FDPEAPRERVEDCQAAAVL-----------------VDAA----------HLTLADGLSVPAITTDTLDETAPAIAPGADAFQPP---ASNDPAYAIYTSGSTGKPKGICQSNIRHLLH---SENAVLGIREDDIVYQGFSPAFDMSLEEVFISYLA-GATLIV---APLVRASDALPDVLTEENVTVLHCVPTLLAMLDR---------DVPSLRLINMGGEACPAALVRWW-----KPGRRLLNTY-----GPTETTVTATAAELEPGTIGYPLPGYTAYILDETTAPVPAGEG--GELLIGGPGVSLGYIGRPEKFIRNPLSDIPDLYRTGDKASFDTEGRIVFHGRIDDQIKFRGYRIETGEIEAELGKLDAVRAAAVVLREDSAGTQHLVAFISYAEGATPDAG---TIRTALAARLPAYMLPTVFLALDEIPRLPSGKINRKALPAVIETIAPEKRDIVAPRNPAE-AALVEAAQA 163855191 94 -------------------------------------------------------------------------------------------------------------------------RHGVRAGDRVALYMPNRVEYLVAMYAAWWAGAVIVPINYKLHVKEAAWIAADAQAALLVTDAGSFEPG-------LLPEGCRELGVDTSE---------------------FEAAMRAADAFGAPAPVEPGALAWLFYTSGTTGRPKGVMLSHDN-LVAMALCYPYDVDVSAADAWLYAAP----MSHGAGLYNFMFAGARHVV--PASRGFDSTEIFDLARQLRDICLFAAPTMIKRMVREAPARVTG-----LRTIVCGGAPLYAADLVQALDALGPVLAQI---YGQGESPMTITAMRKDAIAERIASVGTAQSCMEVRVVDASFNDLPAGECGEVVARG--PAVMSGYWRNEAASRQALAD---GWLRTGDIGFLSDDGFLTLTDRSKDVIISGGTNIYPREVEEVIARHPDVFEVAVVGAPHPEWGEEVVAFVVARPGGKPLDA--AALEAWCRAEMASFKKPRRYEFCADLPKNSYGKILKTDLRA------------------------------ 75760872 23 ---------------------------------------------------------------------------------------------------DQKYWTYNEVNQYIKAMTVKIKNNGIGVNDKVILYMENSIEYIISYFAILYLGATVVPITTSSTIENINDIVEDCKPALLLTSSSIFSNIKNTELKKNNVQSISIKEIDSTVCV--------------------------ESQQCRTGQL-----AMIIYTSGTTSKPKGVMLTHKNLITNTDSILDYLCLDHSDSILFTYS-----YGNSILLTHTKASG---LLYIFRATYP--QEILNILKRENITGFSTVGSHLNIMLKQGNFTAESF--GKLRYITLAGE-----------QTVKSNLIKLNNMYGQTEASARLTYLEPSMLEQKLGSVGKPIKGVTLKIVDEEGIEVEHDENGEIIVKGD--NIMSGYLNMPDETEKVLKDRW---LYTGDIGYKDSDGYIYIIRRKNDIIKYLGYRISPVEIENYINMHDNILESAVVEKEENVK---IAAVIVLKN-EKLD---INDLSQILRRKLPSYKIPSILYTVDKLPKTSNGKIKRSELKEML---------------------------- 118469411 19 ---------------------------------------------------------------------------------AAADPDRPAVSCQG------RTLSRGELDRSTNRLARAYAELGVRQGDYVTICLHNSIEWVQATLATWKLGAV---------PQPLSPRMPDAEFEAIL------------GLKRRA--------------LVVGRDPGGDISWVPG--------------DFEPGPGLADDPLKSIASGGSTGRPKLIEAGGDGRVPAL---IGAPLGAEPDDVTLMSVPMSHNTGFTTFAIA-LLMGQHLVLM---PRF-EPAEFLRLVTSHRVTFLTTVPTIMQRLLPVYRAEPDAYDLTSIRRFWHVGAPCPPAVKQAWIDLLGPQV--VWELYGGTELQATFISGEQWLT--HPGSVGVVVAG-EMKVLDDDGNECPPGVTGEVYMR-PSPGSTPTY-----RYVGTTAKSRDGWDSLGDLGYFDTDGFLYLNDRRVDMFTVGGRNVYPAEIEAALSAHPEVLSCLAVGIPHTDLGQVPHALVQTAPGSTLDAA---GLRDFLRDAVSSYKVPHTIEFVDE---------------------------------------------- 171318941 265 -------------------------------------------------------------------------------------------------------LTYAELDDQASRLASFLLEYAIERGDVVGVVADRSERWIVGLLGALKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHSE---------HLPLLADFWAIPMFA----------------------LDFQDTLAPASASAQVE-VRPDDAAYIIYTSGSTGVPKGVVLEHAG-LLNMAQYHVDAFGFDAADRFVQFYSPGF-DGSIMEIFVTLLAGARLVLA-KTAVIRDMPRFVEYIAQQGVTTVNATPAYLAAL-----DWNA---LGAVKRVISAGD--NARVAD--LRALARTR-TCHNSYGPTE-ATVCIADYVVDPATAYGTVGRPIHNTHLYLLDEHGALAPEGCTGEICV--SGIALARGYVDRDDAFVDHPFEPGERLYRTGDLGVWLPDGNLEVTGRRDMQVKIRGYRIEMGEIEAALRQHADVADAIVFVREDTPQHRQLVACV------ETATASVAGLREYLKERVPEFMVPGSIVTLERLPLTPNGKPDRKALAAL----------------------------- 2738765 146 ---------------------------------------------------------------------------------VRATPEAPAVLAGGEE------LTYAELDARANRLARLLLERGVGPESRVALTVSRNAWLPVAVLGILKAGGCYVPVGATL-PRERAARILRETAPVCLLTDPDAEAARTRRTAPTGDDRDENAPG-GVERVVLTGALLAAFDPAPPTD------AERAGPLLP------GHLAYLLHTSGSSGRPKGVAVEHAQVTALLSWAGTGVGADRLHRTVASTSESFDVSVFDTLV--PLLTGGRIEIVENT---------LAVADRTGPSLLNAVPSALQALLERGEPL-------AVHTFLCAGEPFPAPLARSLRAAF--PRARVANLYGPTETTVFVTAHFLDGTDDGAPPVGRPLPGVRVHILDPWLRPVPDGVVGELYLAGEH--VTRGYWQRPERYVADIFAPGARMYRSGDLGRLRPDGEIDLVGRADDQVKVRGHRVELGEVEAALASHPDVLRAAAAVHDGKPAGPRLVGYVVPRGPAPDTAA----VLDHVRREVPPYMVPSALVVLDELPLTVNGKRDRAAL-------------------------------- 89274025 42 ------------------------------------------------------------------------------------------------EPETGVNISYKKLLEATCRLAKSFISNGYSPNTIISICSENSVYYMYPVIAALYTGLIVAPVNPNYTERELLHVLNISKPKLMFCSKRTL--SKIIQIKEKLPFLHKIIVLDSMETTKIAESLMNFISGSCENDLNIE----------TFETVDFNQVAVVLCSSGTTGLPKGVMLTHKNLMV------RFMHCRDPE---FCTADFGFMTTLGYISLG--LHIIQMQRY-------NDQVFLESIQKYKVESILVVPPILIFLVKSSI--VDQYDLSSIKEIGCGAAPLSKET---IVEVIKKLNIKVRQGYGLTET--TLLSIFSPLNCKKIGSTGKLLPLISAKIIDDSGKSLGPYEIGEICIKGDV--VMKGYMDNIDATRSTIDE--DGWLHTGDVGYYDEDEYFYIVDRIKELIKYKGYQVAPAELEALLLNHPSIKEVAVVGKPDYVAGELPMAFIVTQPGKKITE---NEIHEFLTGKISQEKRLRGIKFIDAVPRNSTGKILRRELRRVLQHE------------------------- 157134829 80 -----------------------------------------------------------------------------------------------------RSYTYGQLRDHCAALAIRLQKCKLSFGDTLAICLPNLPEFPAVAFGAIEAGLVVTTINPIYTAEEISRQLIDSDSKILFGTAANY---------PVLKQALANKQIP-----IVCVRTSQDESIPDG-TIDYAELSNPSGVHFSNLKRHSRHPVFLPYSSGTTGLPKGVELTHTNIMLKVQAGCATVVLPTTDDVLPCVLPFFHIYGLTVTMISKLQQGCKLVT---LPAF-RPDTFLNSLTVHKGSVLHLVPPIILFL--SGHEMVKSEHLESVRNIFSGAAPMGASDAE--RMIAKAPQIQFAQGYGLTESSPVVLIGAMGSKN--YASVGSPPPRTQAKIVDPTNTALGPNQNGELLVRG--PQVMKGYHNNKQATDEIFTE--GGWLRTGDIAHYDEDLQFYITDRLKELIKVKGFQVAPAELEELLRDHPAVADAAVVGQPHPISGEVPRAFVVKKKNANITEE---DLKKYVAEKVAVYKKLDGVTFLDAIPKNASGKILRRQLKE------------------------------ 134103376 26 ----------------------------------------------------------------------------------------PALI----DGPTARRLTWSELDAVVDGEARRLLAAGVAPGDRVAIRLPTGVAFCVALFGVLRAGGVVVPLPTSSPGPELARIVADSGAGVLIA-------------------------------------DQDAVDGAEARVLPPPELTLSAKPDPVSVRTRGDDLAVLSYTSGTSGPPRAAMLSHRALLANARQCGKLRMPVNAADRVLLALPLFHVYGLGPGLLQVASVGATAVL---LPRF-DAEEALDAIVRLRVTTVVGVPPMYAAWLGLPSDRLREG-MATVRLLTSGAAPLGPEVAAAVRAATGLD---VFEGYGLTETGPVVTTTLAGGH-AKPGSVGRPLPGVELRLVDSDGMPLDDGDTGRVSVRG--PNLFSGYWPDGEHGPDA-----DGWFRTGDVGYLDSDGDLHLVDRASDLIIVNGFNVYPHEVEHVLLELDGVVEAAVVGVPDGGTGEAVKAVVVQADGAGLSAA---DVREHCAARVAKFKVPAVVEFAESLPHSPTGKVARRVLR------------------------------- 163700623 27 -----------------------------------------------------------------------------LERAATVFPDHVAIIH-----GSLRR-SYRDLYARTRRLASALAARGITRGDTVAVMLANTPAMIECHYGVPMTGAVLNTLNTRLDPAVLAFCLDHGEAKVLITDREFAR---------TIKPALAQAKVKP----LVIDYDDPEFTGEGERTVEYEEFLASGDPDHAW-AMPRDDAISLNYTSGTTGDPKGVVYHHRGAAL-LAVGNVVTGALGKHPVYLWTLPMGWCFPWTLSVVA----GTHVCL-----RQVRAKAMYDAIADHRVTHLCGAPIVMQLLLNA--PAPERRSLPHRVSFFTAAAP-PPEAVLAGMAEAGFDVTHL---YGLTETYGPAVVNEWHAALTKPEQAGVRYPPLEADVLDPETQPVPGQTLGEVMFRGNV--VMRGYLKNPKATEEA----FRGGWFHGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEEALFKHPAVAAAAVVAKPDEKWGETPCAFVELKGSEMVSAE---ELIGWCRQSLAGYKVPKHVVFT-ELPKTSTGKIQKFILREMA---------------------------- 116624068 10 -----------------------------------------------------------------------------------------------------RRFTYAEFGERVERLAFGLLSEGVAPGDRVAFLSFNTHQLLEGYFGVPLVRAIVMPLNVRLTAAELTGILCHAEPRVVI------YEADFAPVAKQL-----RAGCPGVQ---------TWIEIGPA----YDELLQRGRARPDIFTFDERDIAELFYTSGSTGTPKGVTLSHR-TLYMHMLSISATFYNDETMVELHTIPLFHANGWGRPQCATL-HGLKQVMV----RRFEPVHVLRLIQEEKATSMSLVPTMANALVHCAE--LANYDHSSLRQIHLGGAASSPELIERLEAAF---HCPAMAGYGLTETSPAATSTLPEMSEPRRAMTGWPLPGCEIRVVDLQMKDVPRESIGEIVMRGDI--IMDGYFREP---KATADVMTNGWLHTGDMAMWDEENYLHIVDRKKDIIISGGENISSIEVERAIASHPAVLECAVVSAPDPQWGEVPATFVTVKPGYALDE---CGLCEYLQGRIAKFKMPRRFHFSDALPKTGTGKILKRELRE------------------------------ 115526598 14 ---------------------------------------------------------------------------------------------------QDQRVTHLDYLGRVQRLAAGLAREGIRPGDRVAVLSQNSLEMVELIGAVALLGAILLPVNFRLNAEEIGYVLADGAPSLAIVGP---------DYQELV--AALMPSLPSV-------RRYFGIGAAAAPYAPFGELIDGDGAVPDAT-IKADDGFVIIHTAAVGGKPRGALLSQANLLISQSSLVEAWQ-LTEHDVNLGTLPLFHVTGLGLMLTLQQAGGASVI-----AAKFDPAQAARDIDTHKITVM----AEFAPMLGNILDQAQPQQLASLRAV--TG--LDPETIERFEQTC--PQAAFWATFGQSEASGLATFSLYRD---RPKSAGRPLFWRTMAVVDADDRPLPTGETGEIVLRG--PTVFKGYWNNEA---ATAHALRNGWHHTGDMGRFDDDGYLWYMGRAKELIKTGGENVYPAEVENALRQHPDIVAAVVIGVPDPQWSEAIKAICVRRDGATVSA---QQIADFVGSQIARYKKPKHVTFVDQLPLTAKGEIDRAAVKA-AHGQ------------------------- 149914803 11 -------------------------------------------------------------------------------------------------------VTFAEIETRANQSAQLLRAQGVGIGDHIAIVMENRREFLELCFAADRCGVYYTTIGTHLTEEEIAFILGDCDARLVIASD---------RYLPLVQGAARASNCT-------LFRVGEGPQDVP----DW--AAAAAGMPRTPIA-DERQGLDMLYSSGTTGRPKGIKWPLGGMLIDLLTEL---FGYAADTRYLSPAPL----YHA----APLRHAMVTIKMGGTADRFDAKGALELIERHKVTHSQWVPTMFVRLLKLPEADRLAFDLGSMEMAVHAAAPCPHDIKRKMIDWWGPV---IHEYYAGTENNGFAITS--AEWLIHPGSVGKAKLG-HLHICDEAGVELPIGETGEVYFENGH--QF-SYHKDPAKTAACTNAQG---WTTGDIGHLDDEGYLYLTDRKSFVIISGGVNIYPQETENVLLSHPAVLDTAVIGVPNADFGEEVKAIVQLMPSVASSETLAQSLIDHCRQHLSPIKCPRSIDFKAQLPRSATGKLYKRRLRE------------------------------ 18313269 9 --------------------------------------------------------------------------------------------------------TYGREYERTLRLADSLRQLGIGPGDKVATMDWNTIWHFELYWAVPGMGAVLHPLNVRLAPEDLVYIVNHAQDKALI----YHR-----DFAPLVEKL--KPHLKSVKVYIQI----SDGQGAATRDPEIEDVIRQGEPKPFPEISE-DSVATIGYTSGTTGRPKGAYFTHRALTLHTLVSAVAFAGYRPECTFLQLVPMFHVHGWTPWTFA--LLGWRQV----YPGRFDPNHVVKLIAEEKVKSLAGVPTMLYMLLTAPDLHKYIEKIREIRPIFTVGAALPKELARKASEAGFIPRV----GYGMTETAPILTLGFFRHTEEMPTATGLPIPLVDLMVVDENLNPVPGKSIGEIVVRAPW--VTPEYLGDLEKTKEAW---RGGWFHTGDVAVWLPDGRVRIVDRAKDVIKSGGEWISSLQLEDLISTHPAVAQVAVIGVPHEKWGERPVAVVVLKPGATATEDIIKHLEKFVEAKIPKWWLPDKIIFTNQLPLTGTGKIDKKILKE------------------------------ 28871653 485 ---------------------------------------------------------------------------------ARATPDATAILCAG------QEVSYRQLEQQATAIADRLIALGAGPETCVAICLDRSVTMVAALLGTWMAGAHYVPMDPGYPHARLLHMLQDSKARILLSE------------RPHV----QAFSAAAVQIVLL------------------DEVQSNPRPSDIRHPVAALNTAYVIYTSGSTGLPKGVQVPHRAV-VNFLLSMTNQPGINAGDRLLAVTSISF--DISVLLFLPLISGASLVLAD-SEAAADGQALIKLAMHQDVTFIQATPSNYWLMLEAGWP-------STLKLVLCGGEALPPV----LAQKLLQRSDSVWNMYGPTETTWSAISRVTGS----ASTLGRPIANTVLRVLDENARLCATGSPGELHI--GGEGVARGYLDTAQKFVPDPYASGSGIYKTGDLVRWLPNGEIEFLGRIDHQVKVRGFRIELGEIETRLVSFPSVRQGAVIVREDQPGDQQIVAYLLVGEQYAAEPE---QLRHHLAQTLPGYMIPNHFVVLEQFPLTPNGKLDR----------------------------------- 37676966 39 -----------------------------------------------------------------------------LHQGVGRHPDRIAV------TDNHTSLSYLELANHVDRIAAGLREEGLVCGDSVVLQLANTLDFLVVFFALQRLGVVPVLALPAHGLVEIRHFMQLSGARVYIGSNH-----------EKDDKALAIATQLQAELSISIRC------YICGHFGQFSPLPECDAGDFAPAMVDPEHPALFLVSGGTTGLPKLIPRTHNDYLFNVEQCAKAS-EISAQDVYLAVLPAA----HNFGILGVLNTGGKVVL----TTNPSPDYCFELIEKQRITATALVP-ALAQLWTEATQW-ESTDRSSLRLMQVGGSKLAYSDALEMQNAFPNALQQV---FGMAE-GLIACTRLGDDKEIIATRQGRPVSEWDVLVVDDQGKPVAVGEEGELLTRGPY--TLSGYYRAPEHNLRAFTD--EGYYRSGDRVVVDSQGYFTVTGRIKDVIIRAGENIAADELEELLLSHPQIAQVAVFPLPDAHLGEKIAVAAVIRGPEIMLRDIRQFLQA---KEIAAFKLPDELFAVKSLPKTAVGKIDKRILSTIL---------------------------- 111223561 1088 ---------------------------------------------------------------------------------ARDDPNAPALVWDAPAGGVRRSLSYGELAGQATAVAGALVARSVRPGDLVGVSLPKGPEQVVAILGVLAAGATYVPIGVEQPAARVARIVDTAGLRTVITVPSTASSADRASSADRASSADGSAAPSGPDWPVGVRPLSLDDALAAGAATASGALTLSAADD----PARLDEPAYVLFTSGSTGQPKGVEVSHRAAM-NTIDDLADRLGLGPGDRTLGVSDLS-----VFDVFAPLSSGGAVVVVD-EESRREATRWAELIAAHRVTILNCVPAVLDLVLATGVPLGA-----SLRAVLLGGDRVGVDLPGRLEAAVAG--CRFLGLGGTTETAIHTVCEVVGGGPVPPASVGTPLRGVRLRVVDGLGRDCPDHVVGELWIGGA--GVARGYRGDPERTADRFVRHGERWYRTGDLARYLLDGTVEFLGRRDHQVKIRGFRVELGEIEAALASVPGVRAAALTGGAD-GHPSALGAVVVLTAAEGPDQTDLATVRAGLRAVLPPHMVPDRVVAVAELPLSANGKIDRKAVGALLERDLD----------------------- 149203297 29 -------------------------------------------------------------------------------------------------------VSYDAFLRMTARYAHALRGAGLVPGDRLAAQVEKSPEALAVYAACVQAGIVFLPLNTGYTGDELGYFVGDSGAKVLLCD-----GAKAGALQGVADRAGA--------TLMTLNADGTGT---------LPEAAEGLNESFETAPREPDDLAAFLYTSGTTGRSKGAMLTQRNLLSNAEVLVDYW-RFSSDDVLLHALPI----FHTHGLFVALLAGGSMI------FLPKFDQ-DQVIAQLRATSMMGVPTFYTRLL--DDPRFTSALVAHMRLFTSGSAPLLAETHVAFEERTGHR---ILERYGMTETN--MNTSNPYEGARRAGTVGFPLPGVELKITDPQGAEVPQGEIGIIEVRG--PNVFAGYWNMPEKTAEEL--RTDGFFITGDLGMIDDQGYVQIVGRNKDLIISGGYNIYPKEIELLLDDQPGVLESAVVGVPHPDFGETVVGFLVPQKGAVVDIDAIA---GAAAKSLARFKHPRKLIVLEELPRNTMGKVQKNILRAEYAG-------------------------- 196008609 1 ------------------------------------------------------------------------------------------------------------MYELSRRASCALRKHGLRKGDVLAIISPNTLDYPIIQLAAMAIGATITAFNPLSTPKEISYLLNDSGARFVI-------------LHPFVIKNYEAAENKGVDEKFVFGNVDGYTSISSFYEEDDSTFMVDETIDVK------EDVAMMFYSSGTTGLPKGVMLSHRN--INSIFGMADVINLHP--IFF----VG------KVCFGLLIYGSILVLFLRVPRF-DPEGFLAAIQKYKIEMLNLVPPLINFLAKS--PLVDNFDLSSVSSVFSGGASLSPEVGQLAASRLNLQ--LIYQGFGMTETTGACHFPPPG---KRIDTIGYPLPSMECKIVDSESKKLGPNEVGELRVRG--PNVMLGYWKKPKETSETMDE--DGFLRTGDIGYYDDEGLFYLVDRIKELIKYKGYQVAPAELEAILNGHPAVLESAVIGVKNEEAGELPRAIIVKRPNQDVTAE---DLITYVNEKVSPQKKLRGVIFVADVPKLPSGKILRRALRE------------------------------ 84499450 54 ------------------------------------------------------------------------------------------------------RLTAGDAYGKARKLAAGLYHRGLRPGDVVSFQLPNWTEAVILDIACVMLGLVVNPIVPIYRNAELELILKDCGARALFIPEAF----RSVDHADMVDAL--RPNLPDLHDVIVVRGTPRD------GMSSFDDLLATTDPDQRPEAVK-----MIMYTSGTTGRPKGVLHSHETMARAMHACFDHW-GIQTDDWVLMPSPVTHVTGFSYGIEWPLVAGTRTILMQ----QWDAARATELIDQNNVVATVGATPFLAELISAAETAGSR--LESLRVFGCGGAAVPPALIRKAFRIFGSTEVPVVTGYLGDDT-----ADLAADTD---GEI----IDYEVRIVDDHGN--DGAEEGEILVRG--PSQYLGYLSPQDRIGA---EDEQGYFRTGDIGSFVSGKGLVITGRKKDLIIRGGENLSAKEIEDVLHTHEAIKEAAVVAMPHKRLGETVCAFVIPSGVNQPDVAFLVDFLDLARQKF-----PECVRYVTDLPRTSSGKVRKDLLRK------------------------------ 197786730 27 ------------------------------------------------------------------------------------------------------RVTYAELGARVERAAAACLANGVQAGDRVAVWAPNSLDWMVSALGAVSVGAVLVPLNTRFKGTEAADVLRRSGTRLLFVTGTFLGTSYVASLRRAV---AQGPGLPDLEQVVVLS-DDAPADYR-----TWKDFLASGDGVGAAESVTPDRPSDIVFTSGTTGRPKGAVITHE----QTLRAYEVWCDLRHGDRYLIVNPFFHTFGYKAGVIACLMRGATMI---PQPVF-DVDTVLANIAAERVSVLPGPPTLHQSLL--DHPARDAHDLSALRLVVTGAAVVPLRLVEQLHGELGVE--TVLTAYGLSEASGIVTMCRQGPLPVIASTSGRAIPGTEVRV------QAPPGEPGEVLVRG--FNVMRGYYEDAAATAEA--VTEDGWLRTGDVGVLDASGNLRITDRLKDMFIVGGFNAYPAEIEQLIGLHPAVADVAVVGVPDARLGEVGRAYVVRRPNTVLTAD---DLIAWARREMANYKVPRTVEFVATLPRNASGKVVKGELRR------------------------------ 211586314 3019 -----------------------------------------------------------------------------------------------------RILTYREMGDRVNAIAAALDTLAVQPGSRIGVCCQPSSDMVCALLAILRLGAVYVPLDSSMPVERLALICDEAQLSALVNDKETAGVAQKLEVGTKVD----LTSLPSRIEKIISDRSEAALN------------------------------AFIMFTSGSTGKPKGVQLTHANYMTQLAASERLGL---QREIVLQQSSVGFDISLAQIFY-CLANGGTLIITD---TQKDPEALATLIGREKVTFTLCVPSEYSILLRHGKEALASC--TSWRIAYAGGEAFPLGLKEKFRD-LHLDNLEVFNAYGPTEIAATIGAVNYRAINDEIIPIGRRLNNYAAYVVDDDAKPVPVGFPGELLI--GGPGISPGYWRKSDLTKQKFFSKWKTLYRTGDKVRLLEDGSLVYQGRMDSQVKLRGVRIELEEIETALLASALLSDAAVV-----LRGETLAAFVVFSDGHKPSAEYLRSLRSAL--SLPSFMKPAIIKDLTQLPITASGKLDRRALGSIPLGD------------------------- 56477375 26 ------------------------------------------------------------------------------------------------------RFTWQETYARCRRLASALVQHGVGCGDTVAVMLPNVPAMFEAHFGVPMIGAVLNTLNTRLDPEAIAFMLAHGEAKVLITDPEF---------ASLVGPALERLDGPKP---LVIDALDDEYPGSDRGAIEYEEFLAAGDPEFAW-SLPPDDAIALNYTSGTTGNPKGVVHHRGAYLNAASNIISW--GMPQHAVYLWTLPMFHCNGWPWTMAAN--AGINVCL-----RKIDVALIYELIRTHKVSHFCGAPIVHGMLMRDGITHKVSALIAGAAPPAAIIE---------GMERIGFD---ITHVYGLTETYGPASVPSWDELPIRNGRQGVRYMQEAIAVLDPETVPADGETMGEIMFRGNL--VMKGYLKNEKASDEAFAG---GWFHTGDLAVMHPDGYVKIKDRSKDVIISGGENISSLEVEEALYRHPAVMTAAVVAKPDEKWGEVPAAYIEVKDGTAVT---VDDIIAHCREHLARYKVPKHIEFC-VLPKTSTGKIQKFVLREQA---------------------------- 89902512 35 --------------------------------------------------------------------------------------------------------SYKQVDSLSLAFGVYLQGLGLVKGDRVAVMMPNVLQYPVAVAGIFRAGYILVNVNPLYTARELEHQLKDSGAKAIV-------------ILENFASVLEKCAATPVKHVVVVRNKKKLVPFSLPGAVRFNAAVAKGSATLKKITLKPDDVAVLQYTGGTTGVSKGAVLLHRN-LVANLLQVEAWNEIPANETSVCALPLYHIFAFTVGMMLSMRLGGKLIL---IPNPRDLVATLAELAKHKIHVFPAVNTLFNGLANHPD--FNKVDWRGLVVSAGGGTAVQSAVAKLWFEKTG---CAIAEGYGLSET-SPVATSNPVTVTEYSGTIGVPISSTYLRLLDDDGKEVPIGQSGEIAIKG--PQVMAGYWQRPD--ETANVMTADGYFKSGDIGVMDERGYFKIVDRKKDMILVSGFNVFPTELEDVVSQLKGVMECACVGVPDAKSGEAVKLVIVKK-----DPSLEAQVRAYCKENLTGYKQPKVIEFRAELPKTPVGKILRRELRD------------------------------ 39936402 2074 -----------------------------------------------------------------------------IERNCDRTPDAIAVEYETDV------LRYRELDSRSNRIADRLRALAPTKGARVAVAVQRGIDLPVALVAVAKAGLAYVPVDPSLPVVRIRQMAEAAEVAVFITADCPVAAEMGVP-------------------VIDLERDAAQI-----------DAASSARPEPAPEVLDST--AYVIFTSGSTGTPKGVEISHRA-LANFLGSMAVRPGFGADDRIVAVTTVSFDIAVLELLL-PLYCGGRTVIC-GKDRLLEPDSIVRLIKTSSATIVQATPTLWRVLLEAGLQPSRP-----LRAL-SGGEALPRD----VAEKLIAAGFELWNMYGPTET--TIWSACGRIVDARPIVIGEPVANTDLYILSDDGTQAPVGTPGELCI--GGLGLAKGYVNRPDLTAAA----FPRLYRTGDLAVRLSDGGIQLLGRRDQQVKIRGFRIELEEIESVLRTCPDIVDAAVMVENAGTADAALVAAFVAKPGMAVS---IDSLQQTAQLSLPHYMVPNRFVAVAELPKTANGKLDRKAL-------------SATIVSPSIVVNFIEKAE- 71064760 26 -------------------------------------------------------------------------------------PDRTAIIYDDLEHNNLTQ-TWQQTYDRCRQLADGLRKLGVDKNDTVAVMMPNTPAMVECAFGVPMSGGVLCTLNTRLDINALSFCLQHSEAKVLILDSEFAEHAEMID--------------ETFPNLIVIHATDAAVDIERFGQMSYEELIASADSLDNWEPTDEWDAIALNYTSGTTGKPKGVVYHHRGATLN-AVSNILDWDMPKHPMYLWTLPLFHCNGWCF----PWTAGVNVCL-----RKIDADLILQLIAKHKVSHYCSAPVVHNMIAGGKPEYKENHEVKG----WVAGAP-PSETMLAAMEAMGF---HISHVYGLTEVYGPVTICAWATLDV-AGRAQKKSQGVTSHLMSKQGEPVDGKEMGELALRGNM--VMKGYLKSRKATEEAF---TDGWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEVENVLYKMPEIQSCAVVAAPHDKWGEVPVAFIEIHAGSTLQ---RDNVMAHCKQHLASFKMPKYIIFA-EIPKTSTGKVQKFELRQAA---------------------------- 59896122 13 ----------------------------------------------------------------------------LFEQQAQATPDAVAL------EDEKRSLTYAELDRETWALAERLRDYGVGRDDLVGVLMGRSADYVIAALATLRAGGAFLVLEVAYPAGLLRDVIEDAKPTVILTQSEY------------------SGNLTSETPVIVVDRGEISPHLDERRSLPEDDDVER--------------LLFVSYSSGTTGKPKGIMNPHRA-AVRSYDLRFAVSDLKPGDRVACN------VFFIWEMLRPLIRGATTV---AIPDHADPLALVELLSEWRITDTLMTPTLLATVLSRHPKLGEK--LPHLRSLWLNGEVVTTDLVRRAMDALPDTRLLNVYSACETETAVGDIRTFVD-FDTRVCPVGPPTDPEHTYVLDEAGNRVNQGDSGELYVGGKL--LARGYLNLPETTAKAFQDPFAGMYRTGDLARILPNGLLEITGRVGGMIKTRGYTVQPGAVESAIRKHLAVRDCAVVA-HGEGLERQIVAYIVREKGETRDRTLVDEARRALTDHLAHYMIPSVWVELEELPHGVSGKV------------------------------------- 38174852 537 -------------------------------------------------------------------------------RQAAARPEAPAVFF------RDQTLTYAELERRSSRIAAWLLSRGASPGRLVAIVAEKGMEQVIAAIAILRAGAAYLPLDPALPSERLQDLIQEGQVELVLTQS-------------HLDASLSWPQGP----------TRLAVDLDDALGPSW----------VAPAPRSDNSLAYVIYTSGSTGRPKGVMIDHRG-AVNTVLDMNERFAVEPRDRVLALSSLSFDLSV-YDLFGMLAAGAAIVMPE--PGTSDPSRWLSLLEQRGVTLWNSVPALMDMCVEYAEGMGQRLP-DSLRLVLMSGDWIPVSLPDRLRAR--SRDVEVVSLGGATEASIWSILYRIGEVDPTWRSIGRPMVNQRFYVLDASLESCPDWITGQLYI--GGIGLSLGYYRDPARTAERFITTGERLYATGDLGRFLPGGDIEFLGREDFQVKIQGYRIELGEIEAALDSHPGVRAAVVVGKPGGIR--RLVAYVVPDQ-------------------------------------------------------------------------------- 62425652 31 -------------------------------------------------------------------------------------PDHTAVI----DDDHSVRWTWRELDDRAEALALTLQAGGVGRRDSVLLVSANHAEVIQSFWGIIRAGAVIAPPNAALSTEELLSISADVAPAAIIVDRA----------HADFVEALQQTGFTGP--VLWIGELPNEADSNAG------------SGDFAVEE---DDPCWYFFTSGSTGKPKAATFTHR-HLGAVLMNHR--CDLFPDE-----------NGAS-LVLAPLSHGAGIHMFGGTPSHPDPSTLWDSIDGYRITNAFTVPTILNRIVAGYPADRGPADHSLNRVVY-AGAPMLATDQSRALERLGPC---LVQYFGLAEVTGAITVLRPGTIPVGIGTCGRARTGVDIIILDEAGNEVAPGEQGEVCVAG--PTVCAGYLGRADANAESFAH---GVFHTGDVGYLDKRGFLFLTGRKSDMYISGGSNVYPREIEELLLTDAEVAQAVVVGVPDAQWGEIGIAIIEPATGNAESGTASERLRALCKSTLAAYKVPKEIHFVDAMPVTAYGKLARKELKA------------------------------ 162456502 8 ------------------------------------------------------------------------------------HPDATALV------DGSARLSYGELDRRSDELARALVARGVRPGDRVALLAPKSAEAIVALVGTLKAAAVCAPLDVTSPAPRLVRMLRTLAPRLVIHPESG----------GLAARCLDELGDASVSEVI---RLGEDIAAARAERPAPGAA--------------PDDLAVILFTSGSTGEPKGVPLTHEAVLHFVSWSTA-HFGVGSDDRVSCHSPLHFDAALWDI-FRAFHAGAELHL---VPARANPRSLAEFIRDARLTQWDSVPSVLVGM--ASRDVVAHGDFPELRRLIWYGEVFPTKALRYWMERL--PHVTFTNTYGPTET--TITASQYTVPRVPPIPIGEAVPGKRLSVLDADRRPVAPGVIGDLYI--GGVGLSPGYFRDPDKTASAFVEAPPGLYRTGDLARIDEAGIVHFHGRADRQIKSRGCRIELDEIAVALGRIAGLAESAVVAVPDGFEGARICAAYVPMPGATRSPA---ELRAELSSCLPPYMLPARWLALDGLPKNPNGKIDHRAL-------------------------------- 90424207 28 -----------------------------------------------------------------------------------------------------RHFTWSQTRARCHRFACYLASRGVARGDTVAAMLPNVPAMNEVHFAVPMLGAVLNALNIRLEPSSIAFQLDHGGAKVILVDPEF---------AAVISDALALMAGPRP---LVIDVDDASFSGQRIGEIEYEAALAAGDPDFVGVRPDDEDAISLGYTSGTTGNPKGVVHHRGAYLNAVSNILAANFGPHP--VYLWTLPMFHCNGWPWTIAA--AAGVNVCL-----RKVDPAKIFELIEQHGVTHMSGAPIVYNTLINAPSAPKTPRNKP---VVGLIAGAAPPVAVLAGAETIGIKLTHV---YGLTEVYGPVCAEQPGWDDLPVAEQGVPYPLQEAVTVRDEEVPRDGETIGEVMFRGNI--VMKGYLKNEKATQEAFAG---GWFHTGDLGVLDEFGYVIIKDRSKDIIISGGENVSSVEVEDILYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGAQATEA---EIIAFCREHMPGFKTPKVVTFAT-IPKTSTGKIQKFMLRD------------------------------ 157358489 43 -------------------------------------------------------------------------------------AEKVAFV----EAVTGKEYTYGEVVRDVRRFAKALRSIGLRKGRVVVVVLPNVAEYAIVALGIMAAGGVFSGANPAGHASEIKKQVEAADAKLVVTNGAMYEKVKSLELPVIV---------MGEEHV------AGAINWGE-----LLEAADRANTDTISEDVHQNDLCALPFSSGTTGISKGVMLTHRNLVANLCSTL---FSVGPEMV-GQITILGLMFFHIYGITGTLRNKGKVVVYE-------LRTFLNALITHEITFAPIVPPIILALVKN--PIVEEFDLSKLRAVMTAAAPLAPELLSAFEKKF--PSVQVQEAYGLTEHSCITLTPTKGHATAKKNSVGFILPNMELKFIDETGISLPKNTPGEICVRSQ--CVMQGYYKNEEETART----------------IDNNGWLHVVDRIKELIKYKGFQVAPAELEAILLSHPSVEDTAVVSLPDEEAGEIPAACVVLNPEAKETEE---EIVKYVASNVAQYKRVRVVHFVETIPKSPSGKIMRRLLRE------------------------------ 126645411 2 ------------------------------------------------------------------------------------------------------QITYQELDQKSNQLANWLVSQNVKQGERIGILIEKNIVTSFAIYGVLKAGAVLVALDPSQPAEKLDAIIQDCGIKVLLT---------IPTHQRKVD------QMATDELIILGSQSG----------INWNTVFQEADDSPLDLDIKPSDLAYILYTSGSTGEPKGIVHTHASGMAYARQS-ALLYEVTPDDVIGNVASL-----HTFGYFSAIYAGCTTYVF-GTSELIMLGSFCEAIKANEISILYSVPSLFISLIQGNFDL----DFPKLRWIKYGGEVFPSGKLNELIKKIPSAK--ISNVYGPAETYYTITEPVNPEKEIPIGQV---WSNTNYLILDSENQHVNPGEQGELLVHSS--TMMSGYWNNDFLNEKAFFGKETKYYRTGDYVYLNEDDELVFVGRMDRQVKISGHRVEMGAIEQVILRLPEVKNVAVFTC-QPNGTRELCAAIVPKNSTLDMDEIRKKLLNL----LPKTSIPRNFFEVQSLPHSVNGKV------------------------------------- 67922759 468 ---------------------------------------------------------------------------------AKQTPDNVAVVFE------EEKLTYRELNNQAEKLADSLQQLGVEPNVLVGIFLDRSHLSIVAILAVFKAGGAYLPLDSKMPEERLHGILEDAQVQVLLT-----------------EEKLASRLPSETAQVLCIDSQPTTVEKFQNSD----------------QNLTPNDLAYVIYTSGSTGKPKGV-----------AVEHRQLCNYFPETASFATADLG-----NTIIFSALCTGGCLIIAQERIT--NPITLAEYFRNHPIDCFKIVPSHLNAL----LTTVNAEDILPSKLLILGGESLSWSLVKQIQEL--QPNCRILNHYGPTETTGVLTFKVPQEEHQYAATIGRPLDNTQIYLLDEYLQPVPLLTPGEIYIGGANLS--RGYYNTEERFIINPFDQSTRLYKTGDVGRYLPDGSIEFLGRSDRQVKIRGFRIELGEIEAVLSQHPSVKQ-AVVTVPKDEKGQRLVAYVVLGSHNTDH------LQDFMRIRLPQYMVPHRFVTLKTIPVTANGKI------------------------------------- 118465061 1604 ----------------------------------------------------------------------------------------------------ERSWTYRELDSSANRLARVLAGRGARPGERVAVLVPRSAGAVVSILAVLKTGAAYVPIDPGLPSARIDFMLADAVPVVTVTT------------------AELRASAGDPDRVVAIDDPAPHVPRIGGR----------AAPA-------PDDIAYVIYTSGTTGVPKGV-------AVTHHNVTQLLGSL--DDRLG----LGWSQCHSWEIFGALLRGGRLVI---VPDVRSPEDLHALLIGEGVTVLSQTPSAAAALSPERLESV---------ALVLGGEACPVE----LMDRWAPGRL-MVNQYGPTETTATMTTPLAGGAAVPIGS---PVPGAALFVLDGRLRRVPPGVVGELYVAGR--GVAAGYLGTASRFVACPFGTGTRMYRTGDLARWGADGQLHYVGRADEQVKIRGFRIELGEIRSVLAGLDGVEQAAVIARDDGAGHPRLVAYIT---GTADPAELRAQL----ADRLPGYMVPSAVVVLDALPLTGNGKLDTRALPAYAGGRYRAPGD--------AIEEIL----- 118465061 5199 --------------------------------------------------------------------------------HVARTPHAVAV------TCGRRSWTYRELDSSANRLAHLLIHHGAGPGDCVALLLERSAEAVAAILGVLKAGAAYLPIDPSLPSARIEFMLTDAAPAAVLTSTEF--------------------------HCRLQEYDQTVIDV--------DDPSIREQPVTAPPAPAPDNIAYLIYTSGTTGVPKGVAVTHRNATQLFASLGAAGLPAAPGKV--------WGQCHSWEIFGALLNGGRVLV---VPDVRSPKDLHALLVAERVDMLTQTPSEVGVLSPDGLEST---------TLAVAGEACPVEVV----DRWAPGRVMI-NVYGPTETTIVAAVSAPLTPGPEAPPIGAPVPGTALRVLDAHLRPVPPGVVGELYVAGA--GVSTGYLGRPSRFVACPFGAGERMYRTGDLVRWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAALDGVDQAAVIAREDRPGDKRLVGYVT------GTADLAQ-LRTALAERLPGYMVPAAVLMLDALPLTPSGKLDTGALPA-----PDYQGPEGYLAPAGAVEEIL----- 118465061 552 -----------------------------------------------------------------------------------------------------RCWTYREVDETANRLAHLLIQHGVDRGQYVGLLLDRSAEAVVAILGVLKAGAAYVPMDPAVPAARIAFIVADADLRVVVT-DAGSRS----------------------------RLTGLGAAIVDLDDPALADYPATEPAGPGP---AAGDIAHVIYTSGTTGEPKGVAVSHRN-ITQLFASLDTGITLGPDQV--------WSQCHSWEIWAALLHGGRVVVSDAVARSPDDLR--RLLIRERVTVLTQTPSAAGALSPQGLDSV---------ALVIGAEPCPPELVRWAPDRV------MINVYGPTETTMWVSHSRPLAAGSGAPPIGSPVAGASFFVLDPWLCPAPVGVTGELYVAGAGVGAGYVGRAAASRFVACPFGTGTRMYRTGDLVRWGADGQLHYVGRADEQVKIRGYRIELGEIRSALTDLDGVEQAAVIAREDSPGHKRLVAYLT----GTADPA---QVRTQLADRLPGYMLPSAVLALDALPLTVNGKLDTRALPARAENRYRAPQNPTSLAD------------- 197728633 46 ------------------------------------------------------------------------------------------------------RVTYAELGTRVERAAAACIAAGIRRGDRVALWAPNTLDWIVCALGAVTAGAVLVPLNTRFKGPEAADVLARSRARLLFVTGAFL----GTSYVAALRRETAGAGLPHLERVVVL----EGPAPADPRYRTWDAFRADGGTRARADSVGPGDTSDIVYTSGTTGRPKGAVLTHAQTLRCYDLWSELA-GLRGDDRYLIVNPFFHTFGYKAGIIACLTRGATMI---PQPVFDTATVLARIAAE-RVTVLPGPPTLHQTLL--DHPARDHHDLSTLRLVVTGAAVVPLSLVERLRSELRID--TVLTAYGLSEAGGLVTMCRPGAVAATSGHA---VPGTELRIL------AGPGLPGEILVRG--PQVTRGYFEDPGATAAA--VDADGWLHTGDIGVLDPAGRLTVTDRVTDMYVVGGFNAYPAEIERLLGLHPDIADVAVVGVPDRRLGEVGRAYAVRRPGATLTAD---DLIAWARREMANYKVPREVSFVAELPRNAGGKVLKAELRA------------------------------ 111022434 2033 ----------------------------------------------------------------------------LFDAQVAHTPNAPAVVFEGTG------VTYAEFDARANQLARFLISGGVGPESLVGVAVRRSVDLLVGIYAVIKAGGAYVPIDPDQPAERIAYVVATAGPIVVLTM--------------TADRVALPAEVPAVD-LDTLDVSALSDDPVRDRDRLG--------------PLHTRNPAYVIFTSGSTGRPKGVAVPHEGIVNRLLW-MQHRYPLSDDDVVLHKTPVTFDVSVWELFW-PLQTGARLVIAE--PDHRDPAYLERVIRAESVTTVHFVPSMLAVFLA--GAHVDGC--SSLRRVFTSGEALPPMTAAALHRA---SEAELHNLYGPTE-ASVDVTYYPDETTVP---IGAPIWNTQTYVLDGRLQPVPVGVAGELYL--GGVQLARGYQGTADRFVANPFVAAGNVYRTGDLVRWLPTGQLEYLGRTDFQVKLRGQRIELGDIEAALLRHGDVAQAVALVRNDGSTGDYLAGYVVPAPGRSPAE---RAVLDFAAATLPRYMVPSALVVLAQLPLTANGKLDRKAL-------------------------------- 111022434 4154 ------------------------------------------------------------------EGGTL---VQLFDEQVRRTPDAVAVVFE------EQSLTYAEFDSRANQLARYLISREVGPESLVGLGMSRSLAMMVSIYGVLKAGAGYLPLDPEHPAHRTEYVMATAKPVVVLTTS------RDRDDLPAAVDAVE----------------------VDVLDLSVFDA-EAVTDASRLAPLRPENLAYAIFTSGSTGRPKGVAVSHRSVVNQIAW-MRSRYALGDRDTVLHKTPITFDASVWELFY-PLQVGARLVI--AAPGHRDPEYLMRMSDRWHVTILEFVPSMLALFLAESSLALPR----SLRYVSVGGEALPSELAARF---AARTEAVLDNTYGPTETVHRCLAGASGPIPI-----GRPIRNTRTFVLDRRLHRVPVGVPGELYLAG--IQLARGYHATAERFVAHPFDSGERLYRTGDLVRWNSNGDLEYLGRTDFQVKLRGLRIELGEIETALTADESV-DQAVVVVRDGEFGQQLVGYVLPTRGRTVDVEATREV---VSTSLPNYMVPDVLVVLDALPLNPSGKLDRRAL-------------------------------- 111022434 5220 -----------------------------------------------------------------------------FDAQVARTPDAVAIVYDNE------SLSYAEFSARVNRLARRLIDEGVGPESLVALGIRRSLELVTGIYAVLRTGAAFVPLDPDQPPARNDYILETTGPVCVLST----------------------------------ARDGFDTSRNRVLNIDAPDLVYSSEPVGESEVVTSARPAYVIFTSGSTGRPKGVSVSHRAIVNQMAW-LAAEYELGDSDVVVQKTPVTFDVSMWELLV-PLAVGARMIV--ARPDHRDPDYLLSLMQDSGVTVAAFVPSMLATLLADPEAFLP----DSLRCVFAGGEELPVELSG---RCASRSKARLDNKYGPTEYAVTATSHRCDGLERESVPIGEPVWNTTALVLDRRLHPVPIGVEGELYLAGVQLS--RGYHRTAERFVADPFAAGTRLYRTGDVVKWNPRGQLMYLGRLDSQVKVRGLRIELGEIETALVAQQTIAQAVVI-VHDGDFGQQLVGYVVPEGGRLVD---VESVRATAGRSLPQYMVPDVLMVLDQLPLTASGKFDRNAL-------------------------------- 111022434 3126 ------------------------------------------------------------------------------------------------------QMSYPDLDSRSNRLARLLISRGVGPETFVALSFARSIESVVSVWAVVKTGGGFVPVDPKLPVERIEHMLVDSGAVIGLTAETTSLPGKVAWLVPTAGEVQELC------------------------DGFSSAEITDAERRAPVTWTNA---AYMIYTSGSTGVPKGVVVAHAG-LASFCADARLELNL---------------TGNSFEMIAGFSAGATLVV--APPEIIGGSELAELLRVERVTHIITAPAAL--------GIVDPGGLDELQAVVVGGDVCPPELVAKF-----APFCRFYNSYGPTET-TIIISMTEALVPEERITIGTPIEGAGAVVLDARLHPSPVGVIGELYLSGR--GLARGYHATAARFVANPFGGGERMYRTGDLVRWTRDGRLDFVGRIDSQVQLRGLRIELGEIEAALSRCEGVAQTVVVLRHDPHTGEQLVGYVVADSKAALDPE---ALRIRVGETLPNYMVPSRVMVVDALPLNPSGKLDRRAL-------------------------------- 145298826 537 -----------------------------------------------------------------------------IERRAAERPDALAV---SDGEG---ALSYGELEARANRLAHWLLTRGVKPGAAIGIQARRDVAFAVALLACWKAGAAYVPLDPAYPAERLAHILGDASIVLVL-------GGEP---DARLAEAIK----------------GTDAGYHNLHRLALDGLPSKAPTIPRDAAMLAQ----IIYTSGSTGLPKGVMVEQGS-LVNLMADHRIVLD-QDGAMFNCMSDAGNMT-----TLLPLYCGAALHFGE-----PGEGAITAAIN-CGASHMIL-PTALLA------NLLPPTDLGSLRAIGFGGEACPSSLVERW-----GERIALFNMYGPTE--CTVTALCARLVPGQPITIGQPISNLKALILDEGGNLCPVGVPGELCL--SGLGLARGYLNLPERTQEAFIDRTYRLYRTGDRALRRRDGNIQYLGRIDEQIKLRGYRIEPGEIETQVAALPAIRQIKVVVQEG-----RLLAYACLHEGASEPDG--EALLQRAGECLPEYMVPVRLCWLPEMPLTPNGKLVRRL--------------------------------- 23098411 31 -----------------------------------------------------------------------------LEQQARDRKDSIAI------TDGEKSITYQQLDERVNKLAAGFMKLGIEKEDRVVLQLPNTIEFFEVCFALFRIGAL--PVFAL----PLHRKMEISAAKAYIIPDVF----DKFDYRDLANEI--NNSIPTLEHTIVAGETDNFISLEE---LYMDD-----SASFPT--ITGSDLAFFQLSGGSTGLPKLIPRTHDEYIYSLRKSVE-ICRISQDTNFLAVLPVAHFTMSSPGVFGVIYAGGKIIL----SKYPSPDVAFPLIEKEKVDFTSLVPPLAIVWLQA--QKRTKADLRSLEVIQVGGAKCSVE----VAKQIGPAHCKLQQVFGMAE-GLVNYTRLDDDDEVVIHTQGKPMSAYDIRIVDEEDNELPVGETGQLQARGPY--TIIGYFNVEDHNAKAFTS--DGFYRTGDLVKLTEEGYLIVEGRDKDQINRGGEKIAAEEVENYILSLSGIHDVAMVSMPDKFLGERSCAFVI-KNDEELTSNDIKDFLQH--KGIANFKIPDRIEFVDRFPYTALGKVSKKNLRAMI---------------------------- 170727283 28 ------------------------------------------------------------------------------------------------------TLSFRQIDEYSAAFAHYLQNHSLLPGDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDKSVENIQAETNLELILTASLADMLPSVKRVLIVKHIKKMVPYHLPQAVSFRKVLKQSGKSFTPAHLSPDDTIVLQYTGGTTGVAKSAELTNANIIANMLVTMQHGQQLMGDDIMVAPLPLYHIYSFTVHLMAFFRLGEHSVL---IANPRDTETFIKAMKPFKITGLMGLNTLFVSLMES--PSFKQLDFSEMVFTLSGGTALMDDTAERWKEMTGVG---ISEAYGLTECSPAVCMNPFNGLE-RQGTVGQAVAGTSLKCINAIGDEVPVGERGELCVKG--PQVMKGYWNRPKATRES-FTPDGDWLLTGDIAIIDEDGYVSIVDRVKDMIIVSGFNVFPNEIEGVVATHPDVLNCAAIGVPDPKQGEVIKLYVVTQDNVTLSPE---ELKAFCKERLTAYKIPRIYEFRKELPMSPVGKILRRQLKD------------------------------ 33592088 27 ----------------------------------------------------------------------------VLARRAERCPDRVFLRFAPDG----RSYTFADLHRRTNGIAQAMIGYGIAQGEHVAMLSPNCPECLLGNLALGKVGAVSVPINTNAKASLLEYYLTHADCVTAIVADACMEA-----------FAAVAPRLAQLRRVLVIGDAANARRMLAGLPLAVEPFADAASDEAVDNDVRFTDLAYLMFTSGTTGPSKAIMIPHG--AAWHWGKHSVHY------RYFLPEDVDYVLFHANALLTAIVAGTSVVLDE----RFSASRFWERVRAFGVTRFN----AIGAIGNFLSQPASPVDLEHVRICSLA--P-PPPFVHDFERRFG---LRVIAGYALSDYG--FGASLPDAPPEKSLSLGRTCEGVAIRVVDEDDLTLPAGQVGEIVMRIEQPGAPLGYYKMPE----ATLAAWRNLWFHGDRGYFDADGYLYLTDRKKDMIRRRGENISSYEVESVIALHPAVLQVAVYPLQSEHSEDEVAVTIMLKDGQALDPD---ELVAFCQQQMAAHMVPRFVEFVDAMPLTPTNKIEKYKIKERAQADRSRLWDR------------------ 126439535 31 -------------------------------------------------------------------------------------------------------MTYGELDRASDAVAAFLEAERIGAGSIVPIEAMRTDDFVAGMLGIVKAGAAYCPIDHAYPEARKTHIVERTGSPLLLTA--------VSPRTP-----LACARAPRTASIAALRRAGMP---------------RSASPRTP----RPNDAIYVIFTSGTTGVPKGVVRSVDGLIAWHNAQ----FGVDRTSRSTQIAALGFDAAHWEI-WSPLCAGARLRFVDDDARR-DANALVALLERERITHAF-VPT----VMARDVVAASEPGPSALRYLFTGGEKLNPVDTDRI-------RYRLIDYYGPTE--ATMWASFHPVQSASLGSIGTPVGGARIAIFDERLREAQSGAVGEIVI--SGPCLARGYLDDPEKFLAHPSRPGERVYRTGDLGRRLPDGAIQFVGRLDDQVKIRGYLVEPGEVEIAIARQSGVRRVAVVATSPADGAPRLVAFVVPADPAAPRRPLVGRLRAGVAASLPPFMVPGHFAIVDALPLSANGKTDKAALRRAARADFAEVAD------------------- 84499330 29 ----------------------------------------------------------------------------LIDRWARERPDK--IFAKFNDDGE--EWSYAAFRELIVQTAVGLQAQGVAQGDHVLVWMPNCREQIRIFFALNYLGAVYVPINTAYKGGLLEHVIDISDARLAVVD-------------ASLVDRLEGVDHGRLESLIV---TGGSVDKPPLPHVHYAEALLPESGQLQPRAIDPWDSMAIIFTSGTTGPSKGVL-TSYLHLFSNAGPESWPF-VTEDDRYMINAPMFHIGGMGPM-FCMLARGASIAFVD----RFDTATYWESVRNTGSTVAFLLGVMASFLEKQ-PVGPQDADNP-LRLVLMVPLAANSESFS---KRFGVDVYTIFN---MTEASTPIVSE---PNPTVRGTCGKPRDGVEVRLVDENDCEVPVGTMGEMIIRRPW-AMNSGYYKMPEATAKAW---RNGWFHSGDAFVRDEKGNFFFADRMKDSIRRRGENISSFEVESEVLAHPDVFEAAAVAVPSEHSEDDVMICIAPVEGKTVDPA---QLIDFLKDRMAYFMVPRYVRTLDTLPKTPSAKVLKHELR--ATGVTEDTWDRDA---------------- 170751897 49 ------------------------------------------------------------------------------------------------------HLTYADVAARAGRIAAGLAHRGIGPGDVVGLWMARGPDLLVAQIGITMSGAAWLPFDAEAPADRVGVCLTDAGAK------------------------------ALLVSPALAAAAPDAAPALTPADLDAGTPADAPVPDPRAAGLTPEHPAYLIYTSGSTGVPKGIVISHANIC-HFLRSGNALYGMRADDVVFQGASVAWV---------PYLVGAT--LFVASPMMGDLESLPGILEAEGITVLDTVPTLLAMI---------SGDLPRVRLVLLGGEALPEPLIRWA-----TGGRQLFNTYGPTE-----ATVVATAAEMRPGEIGGPIPNYSVYVAGEDLSLLGRDQQGELLI--GGPGVARGYLARPEKFIANPFATDPVLYRSGDAVSLDAAGRIVFHGRIDDQVKIRGFRVELGEIESRIRAVPDINQAAVV-LRQDDGVDRLVAFLIPERGRSIDAA---ALRRTLAGQMPPYMVPGHFEVAETLPRLTSGKVDRKALK------------------------------- 171315908 26 -----------------------------------------------------------------------------LDRTADVFPNRTAIIH-----GDFRQ-TWAKTRERCYRFASALVRLGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDRE---------LAPLVAKALQ--SVPHPPRVIDIN-DHEAPDGPAIGETDYESLLASGDPEFAGRR-PADEPIALNYTSGTTGDPKGVVPSHRGTYVMSLLQMTNW-PLPRAPIYLWTLPMFHANGWTWAITA--AAGTHVCL-----RKVNAANILSAIAEHGVDHFCAAPIVLAGIASVPPSELQPLPR-RVRVL-TAGSPAPAA----VLEAVGAMGFDVDHVYGITEIAGTPISCAWDEWDTLPPEQQGRLQGVRAAAFENALEPVPAACCGE-VLVRGNTVMM-GYFKNADATAKAFAG---GWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMSGVLNAAVVAQPDDKWGETPCAFIELKP--DASHITEQDVISFCRERLAHFKCPRRVIF-GELPKTATGKI------------------------------------- 94310658 41 ------------------------------------------------------------------------------------------------------RYTYREFRERVGKLANSLSALGVHHGSTVAVYLPMM-------------GATLFTVNVRLSPQQILYTLNDAGADVVLVHPDFV---------PVIDQIRDKLTCKPRFVLMADGQTVPDTAIPFAGE--YEALVGAASPEFEFPEFDERTKAATFYTTGTTGDPKGVCYSHRDIVLHTLTATASLCSPREGDVYMPITPMFHVMA-WGIPYVAITLGLRTVL----PGRYAPEMLLKLRAQEKVSFSHCVPTILQMLLHAAEAGGQ--DLSGWKIII-GGSALPPS----LCEAALERGIDIFAGYGMSETGPIVLAQLPPGYEVRRCSTGRPVPLADFRVVGTDMRELPGQSQGEIVLRAPY--LTRSYFRKPSASEELWAD---GYLHTQDVAVVHENGFVQIVDRLKDVIKTGGEWVSSIEIENLVTRVPGVRECAVIGVPDARWGERPMAFVVRQPDSEVAEDIRAELMNHVAQRLSKFAVPDRIAFVAEIPKTSVGKIDKKLLR------------------------------- 118618913 29 --------------------------------------------------------------------------------------------------------TFCELDKLADRVAAGFVSLGIAPGDRVLLQLPNSCRFAVALFGLLRAGAIPVMCLPGHRLAELHHFAEVSGAVGLIVAQHA--GG--FDYRSMAERLV--AAHPQLRHVI--------IDGESGPFLPWSSLSEGATPDID---VDTTSPALLLVSGGTTGTPKLIPRTHDDY-VYNATASAQLCRLTADDVYL----VSLPAAHNFGILGSMAVGATIVF----STDPSPEAAFTLIERHGVTVTALVPALAKLWTQADWEPVIP---KSLRLLQVGGSRLEPEDARQAREALTPGLQQV---FGMAE-GLLNFTRLEDPPDLLEHTQGRPLCSADLRIVDGAGAPVAPGAEGELLVRGPY--TINGYFRDNERC----FDP-AGFYRSGDLVRLRDDGYLQVTGRVKDVICRCGETISAQDLEEQLLSHPAIRSAAAVPLPDPDMGELICAAIVFA-GPPQTPQTLSGLNDYLEQRVAAHIRIDRLVAMPSLPTTPVGKIDKKAI-------------------------------- 214043837 3 -----------------------------------------------------------------------------------------------------------------ARYANTLVGLGSEAGDRIAVHINKSPDALALYAACVQAGLVFLPLNPAYTAAEMEYFVVNSGARLLVCDPADHDAMEKVARRATV-------------RLETMDATGRG---------SLRDLAQLQSGDFTTVDRGPDDLAALLYTSGTTGRSKGAMLSHQN-LLSNAQTLGDVWRFTKADVLLHALPI----FHTHGLFVALAGGAMIFM----PRF-DVDQLIRLMPR--ATALMGVPTFYTRLLASDD--FTAGLTAHMRLFISGSAPLLAETHTQFEERTGHR---ILERYGMTETN--MTTSNPYDGPRRAGTVGTPLPDVELKICDPDGTTLPDGDTGMIEVRG--PGVFQGYWHMPEKTAAELRS--DGFFITGDLGLIDDQGYVHIVGRDKDLIISGGYNIYPKEIELVLDTQPGVLESAVIGVPHPDLGEAPLGVLVPDGSVDLD---LDAIAGTIGQHLARFKCPRLLVLAQDLPRNAMGKVQKNLLRA------------------------------ 20150035 6 ------------------------------------------------------------------------------DRHAQ----RTALHL--PDLGSAAKLSYAQLHQAISNAAVALAGLGIKRDDRIVLCLDVEAHALILVFACAYLGATAVVVGNRLSQEEMRYIVSDAAPKMVVTSDLGLFAGDLH---------------TSLVVVAASDEDTGECSVFPGID----ELVSMRGACVGMACVAGDHPALILYTSGTTSQPKGVVISHA-HLVWSAQSNIEHLQVTENDVTLVFFPLCHTMAFSYQVLTSLFSGAAMVLR----RVFNPQRFWSDAAHFECTW-----AAILPFVCHALAALEKPVRHSFRFWGFPSRNTDVEA-LFGVKTVGW--------WGMTELFAISVTSEQHSADLNY-SIGKPVSGYRYRLTDPVTNAGPFNARADLQFAQPGKNLFLGYLNKPGETRDAFTE--DGWYITGDRFFETTEGVLFFDVRLKDIIKVGGENVSASEIEFAAYASAMISEVAVVSRPDPLLTETPVLFAVLNASGREDQALARRIEQACRERLADFKRPREIIFLEDFP--RAG------LRKIAKNQLRQM--------------------- 126463462 3 -----------------------------------------------------------------------------------------------------------------ARTAHALRAEGLRPGDRIAVQVAKSPEALAVYGAAVALGAVFLPLNTAYTPAEVDYFLGDATPRIFLCDSA------------------QAPALTPVAE----RHGARLLTLDADGTGDLAQRMRDRPEEIGAEPRGAQDLAALLYTSGTTGRSKGAMLSQRN-LLSNAEALADLWRFTERDVLIHALPI----FHTHGLFVALLTGGAMVFLPG----FDLEAILRWMPE--ATALMGVPTFYTRLLS---DPRLTRALAAMRLFVSGSAPLLADTHAEFEARTGHR---ILERYGMTETN--MSTSNPYEGERRAGTVGFPLPGVELRIL-AQGREVAPGEIGVIEVRG--PNVFQGYWQMPEKTAEEL--RPDGFFVTGDLGCRDAEGYVQIVGRQKDLIISGGYNIYPKEVELLLDEQPGVLESAVVGLPHPDLGEAALAVLVPRPGVTLDP---QAVLGAIADRLARFKQPRAAVLVEELPRNTMGKVQKTLLRARYAG-------------------------- 149184667 18 --------------------------------------------------------------------------------HLAERGNAPALVL------KERTLTHGDLAARVALLAGWLASR-WNAGDRIASWAAKGELTCLLPLAAARAGMVHVPINPLLKRAQVAHILSDSGASVLIATAARL-------------KSLEDPDTPA-----------GCAPMSEE-DAW--QEAERVDAMLPLSERDPEKLAAILYTSGSTGKPKGVMLSHANMWLG-AVSVAHYLGLAADDVTLAVLPLSFDYGQSQLL-STWYAGGSVV----PLDYLFPRDVAKACARHAVTTLAASPLWVQLGEKWPEEAV-----TSLRRVTNSGGALTVEIISDLRDKLPNKK--IFPMYGLTE--AFRSTYLPDLVAEHPTSMGRAIPFAEILVIDEAGNVCEAGEEGELVHCGPL--VAQGYWNDPERFRPAAASTYGGVW-SGDRVKRDEKGLLYFVGRRDAMIKSSGNRISPQEIESAALATGLVAEAVALGVPDTRLGHAIHLVVRGDEGARADL-----LARQIAKELPNFMQPQVIHWREAMPLNPNGKIDRTAL-------------------------------- 134100388 38 ------------------------------------------------------------------------------DR-ANAHPDRVAVV-DGD-----RRTTYGELDARADRLAAGLRGLGITARDRVVVQLPNIAEFFDVCFALFRIGAV--PVFALPSHREIGYFCEFSEAVACITTD--VEAG----FDHRVPAAEVARRVPGLRQVLIAGDPG------DSGFIALEQIDGEPTDDPGPRP---GDIAFLQLSGGSTGVPKLIPRTHDDY-IYSFRASNDICGVTEDTVYLGALPIA----HNFGTFGVLHAGGRVVL----ARRPSPDEVFPLVERERVTMVAAVPPL--ALVWLDAAAGTEHDLSSLQVLQVGGAKCSEEVARRVRPVLGATLQQV---FGMAE-GLVNYTRLDDPEEVVLTTQGRPIPGDEVLVVDDGDRPVAAGETGHLLTRGPY--TIRGYYKADEHNAKAF--TPDGFYRTGD---------VVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVHDAAVVSMPDDYLGERTCAFVVPRG----TPPKARELIRFVRERLAGYKVPDRVEFLERFPRTGVGKVSKRDLREVIS--------------------------- 167598252 49 -------------------------------------------------------------------------------------------------------ISYAEYLDVSCRLAQAMINYGIKVDGRIALCSENCEEFFFPVLAGLYIGAGVAPTNEIYTLRELVHSLGISKPTIVFSSKKGLE--KVITVQKTV---------TCIKTIVILD---SKVDYQ-GYDC-LETFIKKYLPAFKVREVNREQVALIMNSSGSTGLPKGVQITHEGTVTSHARDPIYGNQVSPGTAILTVVP----FHHGFGMFGYLICGFRIVML----TKFDEELFLKTLADYKCNSAILVPTLFAILSKS--TLIDKFDLSNLVEIASGGAPLAKEVGEAVARRFNLPG--VRQGYGLTETTSAIIITPEG--DDKPGASGKIVPLFKGKVVDDTKKTLGPNRRGEICVKGPM--LMKGYADNPEATREIIDE--EGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPDIFDAGAAGIPDPIAGELPGAVVVLEQGKHLTE---QQILDYVAGQVSNAKRLRGVRFVDEVPKGLTGKIDGRAIREIL---------------------------- 158316087 3 --------------------------------------------------------------------------------------DRPALVFE------EQRYSLERLDALTDGLATALAKHGVRAGERVALMASNRPEFVLAVRAVWRLGAAIVLLSPS------------------------WRRAEIEHALAVTEPAHAIGDQDALAELLPMWHLDEPIGAGEG-------------PFPTP---DPHADALLVFSSGTTGLPKAARHTRAGAAVGH---WRDALGLTAADRVQITTPPSHILGLLNIVTA-LETGAWMRLH----RRFDLELMLRSIETDRITVMAVAPIAL-AIAAHPT--LESFDLSSLRYIMWGATPVTASVAETVTRRTGVGWVPA---YGASELPVIACNPLAGA---RLDSVGRAVPGVRLRVVSESGAPVGPGETGEIQARAE--SLMAGYL-----PAEATADAFDGWYRTGDVGNLDADGWLRLTDRVKEMVKVRGFQVAPAEVEGVLHAHPAVADCAVFGLPDTADGEVLVAAVVTSTQVDP-----AELVAWVGERLASYKRPRRIELVEEIPRLPSGKVLRRVLKE------------------------------ 70730890 1 -----------------------------------------------------------------------------------------------EDHARPVRWTYAQLLADITRAANLFERLGVRRGDVVALILPNLPQTHIAMWGAQTAGAVNVLLDGTQMAELLAT----AKVRWIVTV--GPEPDAQIWQR--VEGAIAR--LPGLQGVLAVDPLPAEVAGVPILDF-FAELALEPGERLRFAPPGLNDVAAYYCTGGTTGLPKIARHSQRNEVIFCG-QLDAVIGLRPGRTVLTALPLFHVNALIGCGLAAFAQGGHVLL---APGFRTPGRFWEIVETHQVSSYSAVPTVYAGLLQ---VPCAGHDTSSLTVAICGAAPMPRDLLRKFEQQTGQR---ILEGYGLTE-GTCASSVNPARGESRIGSVGLRLPNMRVMILDERGRDAQVDEVGAICI--SGPNVFIGYL-DSAHDQGAWFDTVQRWFNTGDLGRCDGEGYFWLTGRKKELIIRGGHNIEPKYIEEVLATHPDVALCAAVGRPDAHAGEVPVAYVQVRAGSAIS---SAQLLDYATRHISERAVPKAIILADALPVTGVGKI------------------------------------- 159898629 1119 ---------------------------------------------------------------------------------VAKTPDAIAL------TDGQQHWTYQQLNQQANQLAHYLHDYGIGAGSLVGLYLERSALVVLSILAVLKTGAAYLPIDPMYPAERVQFMLADA------------------------DVALLLADARLAEF------SGTLIDLKQ---HAWHN----QPTTNLELALDPTQLAYVIYTSGSTGQPKGSLLSHANV-TRLFSSSQQHFNFNANDV--------WTLFHSYAMWGALLYGGRLVVVPQALSR-NPEDFYALLQRERVTVLNQTPSAFRQLIQVDQQ--RQVNL-ALHWVIFGGEALDVATLRWFERH-GDSTPRLVNMYGITETTVHVTYPLSLADTVNYSSIGQPLSDLQAVVLDANLQPVPTGVYGELYIAGA--GLAMGYLRRPERFMPHPWSNHAGLYKTGDLARWNQQGELEYRGRSDQQVKLRGFRIELGEIRAALLAHPAIREAVVVAAPNELREQRLVAYVV---ASEPAPTTISALRRFLRQRLPDYMLPAHLLLLERLPLTSHGKLDRAALPAI----------------------------- 159898629 36 ----------------------------------------------------------------------------------------------------TEDLSYAELDRRARQVAVRLQALNAQ-GERVVLLNDPGLDYIVSFLGCLYAGAIAVPLYP---PK--LQQLERHLPRLLVVANATPRF-----------ALIDRQFVSQIERLLAVAPQLQALQW-----LICDEKVDAGAWQVP--QLETHNLAFLQYTSGSTGQPKGVMVSHGNLLANLAIQQRFGHDATSQGVIWLYHDMGLIGG----ILQPLYSRFPVVLMSPVAFLQQPWRWLQAISDYRATTSGGPNFAYELCRKITPAQRATLDLRSWRVAFNGAEPIRPNVLRQFAETVGFDPAAFYPTYGMAETLMVSGAHLPRLAQPEPISCGTVIDEHELLIVDPTNLEVLPETVGEIWLRG--PSVAHGYWASAELSKATFAERNEHFLRTGDLGFL-RNGELYINGRLNDLIIIRGQNHYAHDLESVDQAHPALQPQACAAFSLDVAGEQLVLMQELRREQRQHDP--APIMAAIRQSLAQTHGLQAYAIVGQLPRTSSGKLQR----------------------------------- 113868126 3 -------------------------------------------------------------------------------------------------------VTWAELEQRSRQCAAALLAAGLREGDGIAVLLENHVRYFEILWAAHRIGLYYTTISRHLKADEVEYIVQDCGARVLFCSAQT--------LGDLAPGALASLRVTRV-------LLDGSEPGYSNYEAWLEQMPADVTLPRTVEGTDFS------YSSGTTGRPKGIKRP----LQGANAFFRTGDDARDRDTFYHTAPVRWNM-------ATMRAGGTSVMME----KFEPLAALDAIARYGVTHSQWVPTMFVRLLRLTAAERERFDLSTMRYAIHAAAPCPISVIDWW--------GPILEFYSGTELVGRTSLDSVEWLAHK-GSVGRPEFG-QVHIVGDDGNEVPQGQTGVVYFSG---GGTFAYHNDPEKTRQVYNDR--GWATYGDVGYVDADGFLYLTDRLANTIVSGGVNIYPQESENVLMSHPAVFDVAVVGVPNTEFGEEVKAVVQLHEPERASPVLAEELIALCRSRISPIKCPRSVDFVAALPRTETGKLLKRAVKA------------------------------ 118051903 37 --------------------------------------------------------------------------HHLLERSLEQGADAPFILL------PDRSLSFGDISRLADQAEKELRSLQVRPGDRVMVVAENCPEHAALIFACSRIGAWSCGVNARMAPAEIDAFAERADARTVFTASASASAQAHARRYQALPSCLPGMTYSPI----------------------------KADSPSETGPLQSE-VAGLIFTSGTTGQPKGVMHDALCHFAQQSAASRA---LSPADRCYAFVPMTHIFGLATVMLTALHARAQLVM---RPQF-DPADLLDALQHHGVSQLQGPPALFRLLAYLQEQGIDQVKAPALRFVYTGAGPLDMALKERVETLFGQA---LHHGYGLSEYAGSVHITRMCEWR-KDTSAGYAVAEAEVQVTDPTGQALPCGERGELWVRGR--GLMPGYFRDPQATAAAM--RAGGWYASGDLGELSSDGALWVVGRLKEMIIRSGFNVYPAEVETALNAHPSIERSAVVGRKEADGNEQVIAFVELRPGCQLD---IPALQAHLREHLAPYKRPSRIETVAALPTNPNGKIVKRLL-------------------------------- 27367242 42 ---------------------------------------------------------------------------------------------------RQQSITYAELERKIHAAANGFRSLGLAEGDNVILQMTNIAEFYVSYFALIHQGIRPILALPAHRHAEISYFCQHAQAKALI--DGQTRG---FDYQTLAEKLLK--EHPCLRHVIV--RANHS-ELLQSHFISFDDF----RDERELAPVNASQVAFFQLSGGTTGTPKLIPRTHNDYA-YSVVGSNAICGFNEYTRYLCALPAA----HNFPLSSPFFAGGTVVLTQD----PTPKAAFPLIERHKVTVSALVPPLALLWM--DAAPHARYNLSSLQLIQVGGAKLSQSAAKALPKAL---NCQLQQVFGMAE-GLVNYTRLDDPLEVIIETQGRPISAHDVKVVNEAGEEVACGEEGFL-LTQG-PYTIRGYYRAPEHNQRSF--THNGFYRTGDIVKITEQGNIIVTGRDKDQINRGGEKIAAEEVENHLLGHSAIHDVALIAIPDRLLGERSCAVIVTKRHLNITG---TELKRYLRSKLADYKIPDVIQFADALPKTSVGKIDKKRLRE------------------------------ 118386067 76 -------------------------------------------------------------------------------------------------------FTYSQLYQKCEQLAASLIALGLKKGDRIGIYSPNNYEWCLLQYAASMADVILVNINPAYQEHELEYCLNKVGCRALVMSSQ-FKKSNYIEMINNLAPELKTSQFGKLKSIFVIRIDDEPTPGM----LNFQQLMKLGTSHRRMKATTPDDATNIQFTSGTTGRPKGATLTHFNILNDGYFIGERLGYTKDDSIYHCF---GMVIGNTAINY-----GSTIVLSEG----FSAQKAMEAVTKYKCTSIYGVPTMFLEYIKEYESNPSIYNYTSLSKGVMAG-ALCPE---W-----GIKNIQI--CYGQTETSPFFQTSQDDSLTDKCTTVGQIFPHCEVKLINKQGKVVQIGEKGEICVRG--FCNMEKYWGDIKNTNKTIDN--DNWLKTGDVGQLDERGYLKIVGRIKELIIRGGENVYPKEIEEYLRTNPKILDVYVVGVPDQKFGEEIFALIRLKDGVQFD---KQEIYDFCKGQIAHFKVPKYVKVVESFPLTITGK-------------------------------------- 211639166 548 ---------------------------------------------------------------------------------VASTPDTVALVFE------DTSLTYRQLNERANQLAYVIRERCRQPADTIALYLDRSLEMVISILAVLKAGGAYVPILPAYPSERVQFILADTAASCILTQQ---------------------------RHLITL-TAYSQALMEPPILIAADDTITADKPVENPASVNPSDLAYIIYTSGTTGQPKGVMIEHKNV-VHMAAAQAAIFDARKKSLMFYVFD-----GSVFELFPGLFNGLT--LYLCSETERNAPAVEKLIQREGIEIAALPPAILKLL-------VDSH-LPSLQLLVTAGE--SPSLD--FLEHF-SRHCNVLNSYGPTEVTVCATIYQRGGIPT---NIGKAINNARLYVLDNHGNLSPVGAPGELYIGGA--GLARGYWNRPERFVANPFATYTRLYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIETALTTHPQVKQAVVIDREYE-GNKALVAYLV-TEGALSDDELIR----YLSSSLPDYMLPASLTRIESIPLTLNGKVDRQAL-------------------------------- 211639166 1597 ---------------------------------------------------------------------------------VASTPDTVALVFAG------TSLTYRQLNERANQLAYVIRERYQQPADTIALYLDRSLEMVISILAVLKAGGAYVPISPDYPLERVRFILDDTQAPCVVTQQRYL-------------ATLATDKQTCTEQPVLIAADDPTITADKPVD--------------NPASVNPSDLAYIIYTSGTTGQPKGVMHKNVAHLVAAQAE---IFDAAERKKTLMFA--AYVFDASFELFLSLFHGHTIYLCSETERHPAVE---KLIQQENIEMTILPPAILKLLIGA--------QLPSLQLLVTGGESPSSDFLEYFSQHYGPTEVTVCATWKQYQRG--DIATN----------IGKAINNVRLYVLDNHGNLSPVGAPGELYIGGA--GLARGYWNRPERFVANPFATYTRLYKTGDLVRWQPDGTLEYLGRNDFQVQIRGYRIELGEIETALTLHPQVKQAVAIDREHNGH-KALVAYLV-TEGALSDDKLVR----HLSSRLPDYMLPACFIRIDAVPLTLNGKVDRQAL-------------------------------- 161829962 5 -----------------------------------------------------------------------------------------------------QSFSYRDLEKCANRLAHYLERHEVHQGEIVALYMRRSFDVLVGMLAVWKVGAAYLSLDFETPLARLKGIINQANPKCIVTEPA------------------------------LLNNLSTEIPLLTCHDLDY--FKCDDEYHCHDERLYQE-PAYLIYTSGSTGQPKGVLVNHANLSNYLFW-FNEHFKITHQDIFIFNSSPAFDFAVTCI-HAPLAAGARIVIT-SEADVLDIETYCHQLIENKVTFVKWTPSYFKFLVQYVEK--KRPNFSSLRYLMIAGEELLTAYVERWYAVYPSHA--IINEYGPTETTVGITTNLLTKSNLDRTLKTVPI-GQAVRVVDENNRPVEQGEVGELLIGGA--SVACGYYKAPERFIKNPFSAEDDIYRTGDLVKQLPDKSFLYLGRIDNQVKINGYLVELNEVEYCLLRQTSIEHAYILAKKHEDGHQSLEAYVVLKPQATFNEA---EIRNRLSQQLPQFMIPQHYYLIDRIPLTPNGKVDHSAL-------------------------------- 186476430 30 ---------------------------------------------------------------------------------------------------------YAALGERSARMATVLHTLGLEPGERCAIMVPRSRDTLALMLAILRVGAVYVPLDPAYPRAQLDFIVSDCAPKLMIAASVGDLNGAWIDLAGIVSSSATAAQAPL-------------------------------------QAMSRDDAAYIMYTSGSTGKPKGVIVPHRAILLVHGQTF---TDLSPQTRFLNLAPLAF-DASTLEIWGPLLNGGSAAII--NEVQPSLDAIAAGIAQFGVTSAWFTAGLFNALADYRLDA-----FSPMKEVLTGGDVLSPVHIRKVMAA--HPALQIINGYGPTENTTFTCCANGDAIPI-----GDAIAGTRVYIVDDRLVPVGEGEVGELV--TGGDGVALGYLNRPEKFIDDVFSPGTMLYRTGDLVRRRPDGAIDFLGRNDRQIKIAGKRIELDEIEHALRAAPGVADAAVASFEGRL-GKSIAGFVKAGVADAASAAFLNGLGAHLKATLPDYMVPAELRVMADFPLTPNGKIDR---KRLLAG-------------------------- 186476430 2699 ---------------------------------------------------------------------------------ARKTPDATAV------SDESRRLTYREIDAHASRIARKLVAAGIAPRSRIALAMDRTALTVAAMIGVWRAGCAYVPLDMMMPAARLQVILEGA------------------DIAAILSDAASRTVLEPGEH----------------RVLELEACLAQADDEAVTLPVSDSDSAYVIFTSGSTGKPKGVEIPHRA-LTNVLLSIAEKPGFTASDRIVAVTTFTFDT--SGILYLPLIVGGQTFI----AGHAEVRTGYELVTRLKATILQATPSLWRMLLEAGFKAPANF-----RIIC-TGEALPRD----LADQLLATGEEVWNLYGPTET--TIWSSGSRVVANQPVLIGAPVANTDMHVLTDDFHLAPQGVSGELWI--GGEGLAKGYLHRPDLTDAAFREAIEGLYRTGDLAKRLSDGSLQHLGRRDQQIKLRGFRIEIEDIEAALRKAPGVAAAA--VALHTVGGSALVGYIVEAASGKVD---QGAVAAHVAGTLPTYMVPTLWMKLDALPQTSSGKLDRKAL-------------------------------- 146307892 1143 ------------------------------------------------------------------------------------HGEAVALMHDG------VPYSFAALEAQANQLAQHLLALGVAPEQRVGLCLQRSPAFVIGLLAALKVGAAFVPLDPAWPAQRQAFVLADSACVVLLCESASP-------------QSFAGPQLDC----------SADAPW------------RQQTSAAPSVPVHPQQAAYLIYTSGTTGQPKGAVISHAAYVQGLLEQLALA----PEASMAMVSTVAADLGHT-VLFGALLSGRTLHLL-SAETVADADSLADYLSTQQVGILKIVPTHLAGLLQAGERAIPAH------ALIFGGEALPAELVKEVKRL--RPQCRVINHYGPSETVGVLLAALSGVVPI-----GRPLPNVRALVLDAALTPLPQGAVGELYL--GGPGLARGYLDRPGLTAASFFAKGERLYRTGDRARLLADGRIEFLGRGDDQVKVRGYRVALGEIVAQLRGLAGVADAHV---QLDERGQ-LLAYVV-APESSLDPA---QVQAQLAERLPDYMLPSHVLLLERFLLTANGKLDRQAL-------------------------------- 146307892 2649 -----------------------------------------------------------------------------------------------------QTLSYFELNERANRIGHGLIECGVQFDDVVAVYAPRGLPLLSLIIGAFKAGAAYLALDERHPPARSARMLASSAAPVLIT------------LREQLAQVQAMAELPQPPRVLV-----------------YEDMLEHGRRDNPGRYAGPEHLAYLIYTSGSTGEPKGVMVNQRGMLNNQLAKVPY-LQLGEADVIAQTAATGFDISVWQLLTAPLFGGALEIIPDAI--THDPQALLACVAATGVSVLEAVPAVIDGMLEASAVA-----LPALRWLLPTGEALSHEATRWFARY---PQVPMINAYGPAECADDVALYRLDAAPPRPIAIGQPTDNNRLYVLSGDLELLPSGVVGELYIGAARPGLT------AERFVPDPFAAGERLYRSGDLARWNAGGQLEYVGRVDFQVKIRGQRIELGEIEACLLASAPLRQAVVVAHEGA-AGTQLIAYGVAEAGQQVE---VQALREALAAQLPAFMVPAQIILLPRLPLNANGKLDRRAL-------------------------------- 146307892 23 -----------------------------------------------------------------------------LDYHAERVPGRVAIRHIVADQGEPLLTTYAELREQALAVAGLLQRLGCQAGERCVLMLPSGADYAAAFFGCLYAGVIAVPAFPQMHIERLTGILLDAQPMVVLAPREVIRRCQ-VDLQPLLA---------------------PEAQMIAIEDVDARD-----RAGYQPRLISSDTLAFLQYTSGSTRAPKGVMVSHAN-LLANERSMSRGFSASREE-----SWVSWLMGLMAGLLLPILHGGTLTLMAPNFFLARPARWLQAISQYGGTFSGGPDFAYRLCERVPQSSLEALDLSSWRLAFSGSEPIRLDTLQAFSQRFGFSARALAPSYGQVET---FASTTAGQADSRLPACGWSDAEHPLRIVEPQTQVLGDDQVGEIWIAG--PSIAQGYWRNPEATAEAFVERDGQRWRTGDLGVVRER-QLFIAGRLKDLIILNGQNHYPQDIEQALEQDIEL-----------LRQGRIAAFAVTDEQGIEGVGLALEISRNVRKLISAIAAPQLILLLETLPRTTSGKLQRSACR------------------------------- 154275842 37 -----------------------------------------------------------------------------------------------EDADTLRSYTYSQVKSTALDFGIGLKAWDWQKGDVLAIISPNNIDMPPVMWGAHWAGGVVSPANPTYTVDELAFQLKGTNAKALVTQMAGIPDSRIILLGDARDPSAKFKHFTSVRNI------------------------SKATRYRKTRIDPAKDLAFLCFSSGTTGVPKGVMLSHRNIVSNLQFTAGELGNLSDRDKVLAFLP----FFHIYVMS-----------------KFDIEKWCAHVQKFRITFSYIVPPVVVLLAKH--PVVDKYNLSSLRLLNCGAAPLSRELVEAMSTRIKTG---VKQGYGLSETSPTTHTQTWADWDKYIGSVGRLLPNQEIKYMDDGCEPVPIGQTGEIYIRG--PNVFLGYLNNPEATAQCLSA--DGWFRTGDVGHQDEHGNLYITDRVKELIKYKGFQVAPAELEGILMENEAIDDAAVIGVESEEHGEVPRAYVVLKDGPAAEKAEAEKIMNWLAGKVAPHKRLRGVRFIDEIPKSPSGKILRRTLKERAEKENAD---------------------- 154483716 17 -------------------------------------------------------------------------------------------------GDKKNKVTYKQFWKMINKGASFLEENGVKKGDVVVLKGAQKVEYLFAMFSIQLLGAVACPL-----EKAVKDRILEIMD--FVETDYFLDNKKSISLKDMFNEAI---------------------------DFDSYEVEYKFDLPKE------DDLSEILFTTGTTGKSKGIVYRNN---VAIAQNVSEAIGITNDDVEMVTAP----MNHSMALYTVFYKGGTVVLTDGVKFIED---FFKLLDMYNVTGLTFAPAILEQLLKFAKDRFGTYS-DRLRYIQLGSAPLSEKAKETLKEMFPNTKLF--NIYGATESGCTVSLEFSKYGDKK-GSIGKPNVNAEIIFVDDNRNIVKASNPGNLAFKGAM--NMPGYLKEPEITKEVMDD--EGTLYTNDLGYMGEDGFVYLLGRKGDVINMGGIKIAPSEIEEVVAQNEMIKECACIPIPDEITGEAPKLFIVINEGFEYDE---KSLHRFMLEKLEAIRVPKVVQVIDALPRTFNGKVIKRMLKE------------------------------ 56419853 29 --------------------------------------------------------------------------------------------------------TYKEIGERTRRLSSVLKRLGVEVGDRVGTFAWNHHRHLEAYFAIPGIGAVLHTINIRLSPQHISYIINHADDRVLLIDD---------DLLPAI-EAIKD-EIPNVRAFIVMTDADELPETTLSPVYHYEKLLAEGDPAFPFKDLDEYQPAGMCYTSATTGNPKGVVYTHRSTVLHAALGLADTQGLCERDVVMPVVPMFHV--NAWGLFAATWFGSTIVM----PGAFTPKVLAELIDSERVTITAGVPTIWLGLLQELEKG--NYDVSSLTRVICGGSAAPKGIIRAFEEKYG---IPFIHAYGMTETSPLVLVSRPKSLDIRAKQ-GLLAPGLEMKVIGQNG-PVDGQEMGELCLRGPW--IAAEYYND-DRTKDAF---RDGWLHTGDVVTVDEEGFVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPIACVVLKEGKSVT---KEELYDFLRPQFTKWWLPDDIVFLDEIPKTSVGKFLKRKLRD------------------------------ 118470199 14 ----------------------------------------------------------------------------LLQRSAQAFPDRLAIV------DGELRLTYTQFAERCGRVTSALAAAGVQPGDRVAALCTNSHVMLELHQAVPARGAVLVPLNTRLAFEEMQYIIGHAGARILIAT------------REFADRARELADDAGIDVVI----------EGDGYEEWLPDV---ASPE-DRVAVGERDLLAINYTSGTTGRPKGVMYHHRGAYLQ-AVAMAYHTRLDPSTGYLWTLPMFHCNGWCF-TWAVGAAGGTHICLRKI----DSAEIWRWLRGGGITHFSAAPTVLTMI----AEDPSAQPLPARVHVDTGGAPPSPALLA----RLTPLGFDVTHLYGLTETYGPVAVNLPDDEQARLRARQGVGNIIALRVVDLGGDDVPGTTIGEIAARGND--VMLGYYNDDA---ATSAATRDGYFLTGDLAAMHPDGYVEIRDRAKDVIISGGENIASIEIEKVIDSHPEVVESAVVGVADEKWGEVPVAFITRRDG---SDVTFDQLTTFLREHLAGFKVPRTMVF-DHLPKTSTGKIQKNVLRARAE--------------------------- 90023365 2285 ----------------------------------------------------------------------------LIDGHSASGKDAVVL---PNEMGKARKATYAELTAKSNRLAHNLQNMGIGKGSIVALCLPKSPELIMTLLGVLKAGAAYLPLDPDYPADRISYMLNHAK----------------------------------VNLALVDNHTQTRLSEWQGKALTLADSLSTITKTSRLAAASHDDLAYVIYTSGSTGKPKAVQVTHGN-LAAIYQGWEQHYKLKTESVFAQMASFSFDVFAGDLVRA-LCSGGKLVLIERDVLFNTAN-LYETFVNEKVDCVEFVPAVVRGLMNYCESQNKRLDFIRLLIVGS--DVWTVEEMRRLRQTEKGNNNRVVNSYGLSE-ATIDSTYFEGDLDKYENGIGRPFSNCEVYILDAYQQPTPIGVPGEL-----WIGVTNGYFAAPERFVTLELNRATRLYRTGDLAQWDTYGTLHLLGRADNQVKVRGHRIEVGEIEAQLKTHSNVAQ-AVITLHKDSRQEALCAYCVPRKDSLD----IKDLRQHLGSILPTYMIPARFMVIDELPLSPNGKVD---LKALPEPSIDKSQEI--IEPPVTLYEIR----- 110764255 28 ------------------------------------------------------------------------------------------------DIETDKHLTRKELLDKSIRLSIALRNYGIDMKDRVSLTSENHPNYMIVMCGTFFNGITFAPLNPAYTEREFGHMLEIYQPRVIFVSR------RTEKLLVKVASTLSWD----------IKLIELDDEALDGNVVTLNVFLEKYPRTFTPVQVGDNDMAVILCSSGTTGFPKGVMLSHRNLLTFIQSISKNFLNIQQGDRM--------------IIFLPLFHGCNCICSNSIINY-NTDTLLSSIGKYKITHLPLVPPILVAVLKH--PMLPNYDFGSVKEILCGALPLPLDIANELKRRTKVKN--IRNGYGMTELS--MVSNL-SERSCKDASIGPPLPGFKCKVVSETGKTVGAGKVGEICFAGD--QVMLGYYKNPKSTAETIDEQ--NWLHTGDLGYFTEEGGLYITGRIKEIIRYKGFQVAPSEIEALLLTHSSVKDVAVLGKPDEVCGELPMAVVVRQPGSNVTAE---EIVDFVKKNLSPQKWLRGVKFVETLPKTPSGKVLRKQLLNIVL--------------------------- 85375292 6 --------------------------------------------------------------------------------HAAARPDHPAVI----MAGTGETVTFGEMDAASNRFAHLLRARGIGHDEAFAVLLENRAEFYTLIWGSQRAGTMLVPISTRLTAPEIAYILKDSEAKLLITSTAF-------------DDVMQGIRAECSDLPVLMMDGEGDEDFAAALDAQPSEPIDDQRA-----------GLVMLYSSGTTGRPKGIRPAAANPLMGLAISMVY---LSPAPLYH-AAPIGW----SSTVH---RLGGTVVMM----AKFDPETALEAIEKYKVTDSQWVPTFVRML-KLPEEIRTRYDLSSHQRALHAAAPCPVPIIEWW--------GPIVNYYAGSEIGMTLVKSEDWLT--HPGTVGRAIHGT-LHICGPDGEEVPAGTDGLIFFEND---ILPTYHNDPDKTKDA---MHPKGWMTGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLISHPKVMDAAVIGAPDPDLGEKVVAVVQPKDMSDAGEAFEGELRDYLAPNLSRIKMPRLFDFRPDLPREANGKLYKRELRD------------------------------ 167590435 26 ---------------------------------------------------------------------------------------------------DAERWTYRELVRDITRTANMFTRLGVSSHSVIAYVLPNLPETHFVIWGGQAAG-IVCAINPLLEGEAIGNLLKAAGASILVT--LAPFPG--TDLWQKVASILH--EVEPLRHLVLVNRLYGDGGLRRAHDFGAAIARESGTALDNARRIQPGDMSSFFCTGGTTGLPKIAMHSHGNEVANAWSAGRFFGDIGPGKATFCGLPLFHV--NAAMVTGPFSRGAHVVL--GTPGYRGDGRFWEIVEHHRINFFSGVPTLYASLL---DVPADDHVIDSLEYGLCGAAPMPVGVFRAFQEKTG---IRILEGYGLTE-GTCVSSVNPPTGERRLGSIGLRIPFMKAVVVDDAGRDCAANEEGLLVISGPNPDQNKALWLD--------LGDGKRWLNTGDLGRCDSDGYFWLTGRKKELIIRGGHNIDPATIEEPLHRHPAVQIAAAIGRPDAYAGELPVAYVQLKPGMTATE---HDLEVFMQQEIAERAAPKHVRIVEAIPLTGVGKI------------------------------------- 118353816 38 -------------------------------------------------------------------------------------------------------FTYQEYFKEIQKFAAGLLNMGLKKGDRIGIYSPNNYEWCITQFAASMADLILVNINPAYQEHELEYCLNKVGCKALVLASHQFINDLAPELKTSKFGSLKSQRLPSLKYLI---RIDDEV--TPGM-INYKDVLQMGGLK-DFKTLDPDDATNIQFTSGTTGLPKGATLTHFNIL-NNSFFIGNRLGYSEKDVICVPVPLYHCFG---MVLGNLCAGSTVVMSEG----FSAKKAMESVTKYKCTSIYGVPTMFLEYVKEYESNPSIYNYSTLKKGVMSG-ALCPQALM--SKLISEWDVPNIQIYGQTEVSPIIFTNQNDSLEDKCTTVGTIFPHSEVKIINKKGHIVPIGESGEICIRG--FGVMEKYWAD----RKATSKTIDQWIKTGDMGIIDERGYMKIVGRLKEMIIRGGENIYPKEIEEYLRSHRSIQDVQVLGVPDEKFGEETFALIKLKQDQVLEG---KDIFEYCKGQIAHYKVPKYVKFVNEFPLTVTGK-------------------------------------- 214042287 61 ---------------------------------------------------------------------------------------------------RDERWTYDEFCAEVHRISHALRDLGIGKGDRVAIAMRNYPELMMLTLAIASVGAVTVFINGWWTTEELDYALQDSGAKTIF-ADG-----------PRVDRMLPLVDRLGLRIVGV--RDG------EGMVDLGLDALKADMPDTPVEALDTDDDFAVMYSSGSTGKPKGVVQTHRSWLIQAVAA-PLVNPPQPGDLFHVTAT------HPLFLLS-LPAGAKISLLH----KWDAEEAVRVINREKVTRFLGVPTLLEAAKRMGET------LPTLAWLGAGGAKRPAAQVAQLQGQF--PAAEIATGWGMTETNALGIGMVGEEYNKRPNAAGKLHPPLDVRFLDDNGNDVPVGELGEITVKS--PANMRCYLNKPEATAET---MQDGWLRTGDLGVIDAEGFITILDRKKNIIIRGGENIACLDVEGALHTHPDVIEACAFSVPDERLGEIVGAMIQTRDGKKLSPE---DMAAHLDGRLAKFKMPQQ-LWCQDGPLTRTDKIDRRAIRA------------------------------ 81681135 504 ------------------------------------------------------------------------TVHQLVRAQAERNPDAVAVRH------GDHELTYRELLDRAARRAAGLRDAGLRPGDRVPALLDRGVDEVLTPMAIWHAGGVYVPLDTAAPPNRLRRILTNCAARLVLT------------------------------------RTEHAAGVPEGRTLLLDTGDLDSAAGLAPEPTGPDDLAYVLHTSGTTGDPKGVQLPHRGFVTYLDW-MRDQWRCGPGDRVLCAPDLA-----AGEVLAALTSGATVVVI-GKDRLLSPGGLAEVLAAERITHLFLTPTTLGLVEDDTDRF------DALREVLVGGEVCPADLVRWAR----PGRRRFVNLYGPTETVGCLCTDWSAATPPPIGAT---MPNRRTYLVDRWDNPVPVGVPGEILVGGA--ALSTGYLNDDERFTADPFDPQGRVYRTGDRGHWDAQGRLHFGGRLDGQVKLRGLRVELDEIEALLSRHSGVARAAVTVVRDGNGVQRLVGYVV--DAAEPASD--ADLRTHLSTELPAHLVPGRFVRLPALPLTTSGKVNRRALPAPEAADTDDTGAAPT---------------- 145223112 6 ------------------------------------------------------------------------------------------------------RLSFDDVVERIRCAAGAFADLGIGKGDRAAIWAPNSVEWIVAAFGLLTAGGVLVPVNTRFKADEAADIISRSGAKAVLVHQGFL----GVDYRA-------------PQGVPV-------IDLKS-------DFLASGTPFSRPVQTDVSD---IIFTSGTTGRPKGVMMNHQQNLR-LYEEWCDLADLREGDRYLMVNPYFHTFGYKAGLIASFIRGATMF---PVPVF-DVDRVVELIAAERITMLPGPPTLYHSLLAVKD----KSRLATLRA-GVTGAAIPVELIRRVHEELPFQ--TLATGYGLTEAGTATLSRPGDSFDDIATTAGVACDGVELRIA-EDGEVLI---RGYTV--------MQGYLDDPDATAEAI--DPDGWLHTGDLGTLDEAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPGVAQAAVVGVPDERMGQVGKAFVVPADGSAGSLD-AHALIAWCRERMAGFKVPRYVEFLDELPLNATGKVM------------------------------------ 54023072 491 -----------------------------------------------------------------------------------------------------RALTYREVLAYASRVARLLIAQGAGPETAVAVAIPRSMESVLATWAVALTGAAFVPIDPGLPADRIEHMVGDSGVQAGVTV------------------AAARPALPG--HLTWL---ALDDPATAAIVADQDPATVTAADRRAPA--HPDQPAYLIYTSGSTGLPKAVVVPHRG-LANLAAGSGAAFGVTAEAVVAHAVSPSFDISVEELLV-TFAAGATLAV---VPPHAYAGELAEVLRAHEVTCLNVTPAVVGSL--------DPASLPAVRTVVVGGDACPPELVRWAGRRL-------LNGYGPTETTATLSAPLSPDGPVTIGS---PATGMTALVLDPWLRPVPPGVTGELYL--GGPGLARGYHRRNSRFVANPYAPGERMYRTGDLVRWRRAGELDYAGRTDFQVKVRGYRIELGEIDAALEHRPEVEFALTIGATTPAGATALVSYVVATPGCEVQPE---ALKAAVGETLPGYMVPSVIMVLDAVPLTSVGKVDRRAL-------------------------------- 54023072 1998 -------------------------------------------------------------------------------------------------------MTYRELDAWSNRFARVLLRRGVGAEVFVVLALTRSVESVVAVWALAKTGAAFAPLDPNYPVERIEHILTDSKAPIGVTVRAT---GETLP---GTIDWLLLDDLATIRRAMTVP-DDPITDAERGGAIRLDQ------------------TAYLIYTSGSTGKPKAVLLSHRGIADLVAAQHE-SLDLEPSARALQVASPSF-DASVFELLTAHAVGGHLVLYGG----PELERLLR---DRRVSHAVITPSVLATM--------DPRELPDLRVLAVAGEASGPETAQW---AVGRR---MLNLYGPTEFSIWATGP----GELRPGEPGGPIRGAAVLVLDTWLRPVPMGVEGELYLAG--PAIARGYFNTAARFVANPWAPGERMYRTGDMVRWIEDGELEYLGRSDFQVKIRGLRIELGEIDAVLAADDAVDYAATIGLPGPAGEPVLVSYVVPVPGRTPGELDAERLRSRVAGVLPGYMVPAHLVVLDEVPLTPVGKLDRKAL-------------------------------- 22073887 34 -----------------------------------------------------------------------------------------------------RQFSYAELNLLVDSLAAALQRQGVKRGQTALVQLGNEAEFYIVFFALLRLGVV--PVNAIYSHQELCAYADQINPALLIAD----RNHSLFSDDNFIDEL--RACTPSLSHV-VLRGDNDSI-------LDFETLLAEGAGDFIADPTPADEVAFFQLSGGSTGTPKLIPRTHNDY----YYSIRASVDINAETRYLCALPAA----HNFPMSSPGALGA---FYSGLANNPSADCCFPLIQQHQVNVTALIPPAVSVWFEAIALSGNRDALKSLRLLQVGGARLSESLARRIPKEMG---CQLQQVFGMAE--GLVNYTRLDDDEQHIFTTQGCPTSQDDEVWDNDGNPVPPGVAGRL-MTQG-PYTFRGYYRSPQHNQQCFDS--NGFYCSGDLVIMAPDGYLQVVGREKDQINRGGEKIAAEEIENLLLRHPDVIYAALVAIPDPLMGEKSCAFVVLR---KPIKAVV--LRRYLREQIADYKLPDRFEPVPSLPITPVGKIDKKQLRQL----------------------------- 126436660 2 ----------------------------------------------------------------------------------------------------------AELHDAAVGLAAALQRLGVRAGDAVAVQLTNRPECAIAYQAVLLSGAVLVPIVHIYGAGEVGFIVSQSRASVLITADES---------------NAAAVDSAVVDVVLVDAEPGRSSPW-----LSWSELVPC--DEYVRPEVDADDVCLLMYTSGTTSAPKGVQHTHNTVLAEQASMPALIAG-EPQDVSLVSFPPGHIAGVGSMLRA-LMSGARTVFLQ----RWDARRAVEIIRDFEVTSTAGVPTHLQSILELGCGEGE---LATLREFLVGAAPVT----RALGERAAAAGIATFRSYGATETVSGVHAGEPGWALL--GTDGKPMPGSVVRILNPDGVELPADADGEVVVRG--PEQFIGYLLNDEVFTD------DGWFRTGDLGRVDAEGRLTITDRLKDVIIRGGETISSAQVEDVLATHPAVSEGAVVAAPDARVGEVVAAVVVVKPGAHLD---LTALKHHAAAGLAKQKVPERLVIVDALPRTSLGKVRKAELRA------------------------------ 158339493 561 -----------------------------------------------------------------------------------------------------RTLTYQELCDRVHQLSYFLHQQGIQPQDRVAIVMAKGWEQIVAALGILSLGAVYIPIDAALPQARQWQLFAEADVTYALTQS-------------VIDATLEWP--PSLPRISV-------------------DTLSFSSISIPSSPTSPTDLAYIIYTSGSTGQPKGVMIDHRG-AVNTILDINQRFGVTSADRVLALSSLSFDLSV-YDIFGTLAAGGTLVI-PAADGNRDPAHWLNLIERHHVTIWNSVPALMQMLVEFAASQPDRTA-ATLRLVLLSGDPLSPDQIRSI-----APRSQVISLGGATESIWSILYPIKEVDPTWRSIPGRPMANQRFYVLNAALSPCPVWVTGQLYI--GGIGLAQGYWRNHEKTQASFMHTQERLYKSGDLGRYQPDGTIEFLGREDFQVKVNGHRIELGEIEATLLQHPAVRHAIVIGAPRDQ--QQLVAYIVPDSPAALTPA------------------------------------------------------------------------- 115380315 867 -------------------------------------------------------------------------AHGLFEEQVRRTPEAVAVSFEEEE------VTYGELEKRANQVANYLRGKGVGPESRVGVCVERSVELVVGMLGTLKAGGAYVPLDPSVPAERLGYMVEDSGLEVLLTQ-------------AHLEGKLPQGALRVVR-----------------LDADWGEIGQQSQGKVESGSGGGN-LAYVIYTSGSTGKPKGTLLEHGG-LCNTVREAIEMMELGPGKRVLQFSSMGWEM------FSALLSGARLEMAPKEALQPGAP-LQELLKQKEITTATLTPAVLMQL--------EPRELPKLKTVAAAGEASTGELVRRW-----KEGRRFINAYGPTEV--TICATKNGQVEERRPTIGRPLKNVQVYVLDEEQNEVPVGVAGELCVGQGRPELT------AERFIPHPFSQEAGLYRTGDRARYVEGGELEFLGRMDFQVKLRGFRIELEEVEGVLGKHPGVREVVVVVREDEGGSRRLVAYVVGKQ--KESAPSSESLRSYLKEKLPEYMVPSAYVRLEALPLALTGKVDRRAL-------------------------------- 11127899 465 -------------------------------------------------------------------------------------------------------MSYRELLQSAQALSAQLISAGVQPNTAVAVMLPRGLDAIVASLGVLFSGAGYLPLDP-YGPSSTAAILEDAKPALII--------------------QRSTPDADPLSRGNLVIRQNEQAP-------------AAAPSSRTLPQTSGEHLAYVIYTSGSTGQPNGVQHEALAHFVAGA-THRY--GVRRDDRVLQFAPL-----HFDAIFLTLCAGAKLVLR-TEEMLQSVSRLLDACAEHGITVLDL-PTAFWHELAYSVSTGAARLPSSIRLVIIGGEAALPERVARWRSAVSPE-VLLLNTYGPTETTATLSGPAPAGTPEEEIPIGRPLPGVRAALIDAQGKLAAPGALARGYLGRPELNTARTTLG--------MLSDRPRAYRTGDKARVREDGQLVFVGRVDDEFKISGHRIDPTEIETVLLSHSGVREAAVVGQILPGGTRRLCAHIVAEMPVPAT----AELRRHLLSELPAAMVPSAFVFAEKLPRTSTGKLDRNALR------------------------------- 169631176 49 ---------------------------------------------------------------------------------VERAPETVALVC------RDRSWTYRELDQITNRIAHLLAGNGAGPGEVVGLLVPRSGEAIIGLLAILKTGAAYLPIDPAHPDERIKFMVSDAGPVAVLTADLGSRF------------------------------EGLDVSVIEIDD----PLIDGQPSSALPTP-EPDDLAYMTYTSGTTGVPKAVAVTHHNV-TQLVDAVRADLPARPGEV--------WSQWHSWEIWGALLHGGRLVVVESVASSPDD--LHELLISEKVSVLCQTPSAAGMLSPERLEST---------TLIVAGEACPPELV----DRWATSGRTMINAYGPTE--ATIYAAMSG--PLTPGSIGSPVPGAALFVLDKWLRPAPEGVVGELYVAGN--GVAPGYAHTASRFLACPFGPGSRMYRTGDLVQWGEDGQLQYLGRADEQVKIRGYRIELGEIQAALSRLDGVEQAVVIAREDRPGDKRLVGYI--MGTADPVEA-----RNALAERLPAYMVPAAVVVLDALPLTVNGKLDKRAL-------------------------------- 169631176 1556 ---------------------------------------------------------------------------------VDRAPEAVALTFEG------RSTTYGELDEAANRLANLLSVYGAAPGESVALLMPRSDEAIIAILAILKTGASYLPIDPSVPDTRLEFMLSDAVPIAAVTTAE---------LRARFDGS----------GVSVVQFDDAEDDPTG--------AIYGHTPLLTPAP---DDIAYTIYTSGTTGVPKGVAIAHSNV-TQALKFPLTHMPTGPGEVWTQAGSVFDIT--VWEIFGALLHGGRLVIIPDSVVR-SPDDFRDLLIREKVTVLFQTPSAVGMLSPEGLNNL---------TLVVAGEACPTEVV----DRWAPGRVMI-NGYGPTET-----TIYATFGELIAGSIGVPVPDAALFVLDRWMRPVPPGVVGELYVAGLGVGQALT----AARFVACPFEPGTRMYRTGDLVRWSSVGQLEYLGRADEQVKIRGFRIELGEIQAALADVDGVEQAAVIAREDRPGDKRLVGYFI-GTGEP------AELRAALAKRLPPYMVPAALVRLEALPLTVNGKLDKRAL-------------------------------- 86740749 7 -----------------------------------------------------------------------------LRRYAKEIPDALAL------ADATRELTWRDLSIEVDRL-GAFICASTDRGARVAFLSHSRAEHFVLLFACAMNGRTFVPLNPNLTTPELVHQVSLVTPSLVF------------------HEAATDKSAALLV---------DKLDWVRARDV---DDVPDARPT-APALLRLEDPAVIFFTSATTGRPKGVQRSLR------ANSVGWQGDVYPDARFLSA--------------CPLYHGSSVILSNGRPVHFNPRSWLRAVKRNQISHSFLVPSMITLLMK-----VSQLDRSSLVLLAHGAAPMPSKLAEEARDRLG---VDLFSVYGITEGGGPLIGPFPGATYL-----GFPLKGMIARVLDDEGRPAPPGHAGEIALRGD--GLMTQYWHDPG---ATTQSIVDGWLRTHDVGVQDDEGVYWILDRRTDLIIRGGQNVYPAEVEAVVRTAPGVRDAAVVAAPSTIWGQTPVAYVVPTEQGSTSEA---DIVGWCAGRLASYKTPTQVIFIPELPVGPSGKVLRRALRKFENG-------------------------- 126440278 16 ------------------------------------------------------------------------------------DPDAPALASFAPDT---VRLTRGELDERAARLAAQLRAAGVGAEVPVGVCVARSCDLFVALLAVMKAGGAFVALDPRHPA-------------------------------ARLDWVARDAGLA---HGIVDASADAAMRARFARCFDVGS-VAAADPAAPREHGGDVHPAYMIYTSGSTGTPKAVVVEH-GPLAAHGDALAESLPIGPDDRVLHFASVNFDVAIEAWLV-PLAVGGSVVISDPPPFTPDAAH--ALISRERVTNTTLPPAYLRVCAREGVPP-------SLRVLLFGGEAMSQDAFDEIRRVFPAIR--LVNGYGPTET---VISPMPGTTPAGNGYASLPIIGRRVARVERADGTVARGEAGELLLGGA--CLARGYHGTAERFLDPAGEPGARIYRTGDLARERADGAFDYLGRIDDQVQVRGVRVEPGEIAACLLTHPGVRDAGVLAETAGGRTQLIAC-VALAAGDARGDALPDDLRAHVAAHLPAAWLPHRFVRFDKLPYTLNGKLDRVALRD------------------------------ 163939760 438 --------------------------------------------------------------------------HQLFEEQVERTPDRVAICLE------DKELTYRELNDRSNQLARYILKKNVTKGTVIGISTTHSLETIIGILGILKAGAVYLPIDPQYPSERVNYMLQDSDINILFT---------------NFD--ISHQWDLSLYAVEVIHISAAHIYMGDTSNIKNRS--------------EPTDLAYIIYTSGSTGNPKGTMIEQKGLVNYISWANQVYVGASENEVFPLYSSLAFVT----TIFTPLISGNQIIIY---PADANEYVLYRIFKEKKASIIKLTPSHLFLLKDSDFVG------CSIKKIIVGGENLTVDLAANIQKKLGRE-TKIYNEYGPTETVGCMIHQF--DIEKDKGPIGVPAQNMKIYVLDSDLRPVPMGVVGEIYI--SGEGVARGYFNNQERFIVNPYSEKEQMYKSGDLARFIEGDKIEYLGRKDDQVKVRGFRIELKEIEINLQKYPSIKEVVVIDQEDYDGNHYLCAYYTENAKVKTS-----ELFRFLKEILPVYMIPSYFIVLKEIPLTFNGKLDREALPK------------------------------ 113953794 35 ----------------------------------------------------------------------------------------------------SRSMSWAELEQSCNDLAKHYLSIGLRPGDRIASLMPNSLELLIHYLAGLRCGLVLTPLNYRYTVPEINHALEVSGARCVL-----------HHCERQTDIDASNVSSACDLGCI----TANDAGFISKLRQDIGKLALSQTDH------ESDQPCFLFFTSGSTGKPKGVTHT--------RQSLGWIFGLKPGEQFLAGGSLSHIASSTFALSA-LCRGASVLV----PNNLSCSCLEMLLRQHHPQVMLALPVTLFSLVR--DERLQRSDFSSVRLCISGGDKVNHQLHVEFEQATGQR---IDECYGMSEIGFASLSPIEG--ENRIGSVGQMCPGFEGCIRSSDRRELSFGEEGVLWVKS--PTLMVGYWNNPAATAET---IQEGWLNTGDAMRLDDDGYLWFCGRRKQIIVHDGSNICPQDVEEALMEHPAVDQAGVIGIEDAVHGQNVHAYVSFKSGCDL--PTVPELISFARERVG-YKAPEVLQVLTSLPLNSVGKINRVAL-------------------------------- 111019200 1968 ------------------------------------------------------------------------------------------------------ELSYGELDEWSNRWARVLIGRGVGPELVVGVAVPRSVELVVAVWAVVKSGAAFVPVDPVLPEVRVRELLVDSGA-----------------------VVGLSVSGVVLPSVVEWLRVDDVSVVEGVSGGVVSDGERTRRLVGGCAA-------YVMYTSGSTGRPKGVVVTHGG-LANLVEEVRVRFGLWSGCRVSHVASPSWLMAFS--------VGARLVV--APPGVFGGAALGEWLGVNGVTHCFVTPSVLAT--------VEEGALGSVRVLVVAGEVLGSELVRWA------PGRELFDAYGPTEV--TVQATVSDALAGGVVTVGGPAVGVEVVVLDGWLRPVPVGVVGELYVGGA--GLARGYLGRAGLTAASFVDPFGGVYRTGDLVRWDGLGSLVFVGRADFQVKVRGQRVELGEVESVLGRCPGVAAAV---VVVVGEGGRLVGYVVPEVGVRVDPGVVVEFAGSV---LPGGVVPSVVVVLGELPVTASGKLDRAAL-------------------------------- 189191344 61 ------------------------------------------------------------------------------------------------------RWTYQKLWEESSLLARALLKQGVRPKDRIGVMSGNCEKYIALVFATVRVGAVCVTLNNTYTATEVEYALRHTRCTMLFTTPKIARFDN-MPLLERLGRDDVGDVLPDLKSVCLIR-------GQFGEFVSYETFRKEG--EYVPEQTSPHDVANLQFTSGSTGNPKAAMLTHHN-LVNNSRFIGDRMDLTPNDTLCCPPPLFHCFGLTLGVLAVLTHGAKIV-------FPDPVACMRAIDEERCTALHGVPAMMESIM---DVPRPAGWTSMLRTGIVAGSPVP----KWLMERMVNE-LHMTDSYGLTEASPTVFAHTNDSLHARLTTVGTVMPHARVKIVDRNDVVVPIGVRGELCVAGYQVC--RGYWENAEKTRDEY---GEPWLHTGDEAVLDVDGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPSIARAIVVGVSHPRYVEVPVAFLAHESG-TGKPDL-AEVQKWVRMVLGRHKAPVHIFWLAEVPLTGSGKIKKFVLRDVAE--------------------------- 166159371 531 ---------------------------------------------------------------------------------AARRPDAPAV------SDERDRLTYAELSARADRIAAALQERGEGPGSIVGLVLDRTVDLPAAVLGVLRAGAAYLPVDPENPAGRTADQFTECRVRTVLTT-------------PATASAPALEELDDGPRILVV-------DWQDPG---WRE----QTPGPAAVDVPADAPAYVIYTSGSTGRPKGVLVTHRNVLR-LFTACDEHLRVGPDDV--------WTLFHSYAIWGALLHGGRLVV---VPQWATPDVFAELVRDERVTVLSQTPSAFG---QVSETLLKHPDPAALRYVVFGGEALDPTALRPWTRVYGDRRPELINMYGITETTVHVTARPLREKDL-AGTAGPPLADLSLYLLDDSLRPVGTGVPGEIFVGGD--GVSLGYVANPERMLPDPFAGRPGMYRSGDLAVRRGDGELVCLGRADDQVKIRGHRIEPGEVRAALDALAVVARAAVVVERDRVGAAVLAAYVVPAEGNAGVSG--TGIRRTLLRSLPEWMVPASVTVLDELPLTRNGKLDRRAL-------------------------------- 169629341 508 --------------------------------------------------------------------------HKLFERHVRQNPDALAVV------TEDAHLSYGQLDEHAGRLASLLRSLDIGYDSLVGINMERSTNLAVALLAVLKTGAAFVPLEPAWPPSRIAEVCASARLAAVLT-----HGG----------PALRLPSLE----IPVLSLDENHPSARAARAPSFGSQM--------------SDLAYVVFTSGSTGAPKGVMVTHAGICNRLLWQAD-VLGFGAGDVALHKSSLGFDMGINEILL-PLVSGGRVVL--PKPGASDPAYLLDLIGRTGVTFIDLVPSLLDPML---DRPEFADATRSLASVWTGGEVLTPELLERFLSACA---VPMYHGYGPTEATVACTYEIYRSGSRRRGTIGSPIGNSQVFILDTLLRPVPPGVAGELYI--GGVQLARGYVEDPERFVADPVSGTPGIYRTGDQARFLPDGTIEFLGRVDNQLKIRGRRIAPEEIENALTSHPCVRRAVVMAQ-----GDRLVGYC-----ASDDPALTWQLRDWLRTRLPEHLVPPTGTILDTLPELASGKIDRAAIQRI----------------------------- 186683591 458 --------------------------------------------------------------------------HQLFEAQVQKTPNKIAVVFEN------QQLTYAQLNSKANQLADYLQQQGVKPEVLVGLCTERSLLMIIGLLGILKAGGAYLPLDPTLTKDGIAGRLQNTQIPVILTQ-------------QRLVNAL---PTHTAQIVCL--------------DTDW-DTIAQHKDENLSSEVTTENLAYVLFTSGSTGKPKGVAIEHQQLLNYLNITQRL--DLSTTTNFATVSTLAADLGNT-GIFAALCTGGCLVL--SAECATDSAALAKYCRTHPIDCLKIVPSHLATLLAAAPSPRQQ--------LILGGEAANWQLIEQIQQQVPSS--LIFNHYGPTETVGFAVEQQINHTQTVP--LGRPLANTQIYLLDEQLQPVPVGVPGELYIGGA--GLARGYLNQPNPFADTGLKPGSRLYKTGDLARYLPDGNIEFLGRVDHQVKIRGFRIELGEIETTLCQHPQVQQAVASIREEEFGNKSLVAYVVPKQQQTLS---VSELYRFLREKLPEYMMPATFIMLKALPLTPNGKVNRREL-------PESNGDRPELA-------------- 163722819 59 -------------------------------------------------------------------------------------------------------YTYRQMDENANRTANFLLQLGAEQKAGLGIFMRNSPRFLDLYFAAQKLGMYVVPINCELRGDGLQYVINHSDIKFL-ACDA--------ELAEPVMTV--RDQLKSLKSIIVVEEEAEDFDIPEGVDLAWHPLASTRDPGIGYA--DRSDKCMIMYTSGTTGRPKGVVYKVNTSRVKLLSLMAGVL-LNKNDVYYTSFSLAH--GNAMLLTVTLAMGGTIAL----ARRFSASRFWHDIRRFDVTVFNTIGSIIPILMKQPERPDDRVN----KVCFVLSAACPTDMWKPFEKRFG---VTIYEGYGAVDSGGKGIMNF-GTAPVGAGKLSKR-LGVT-RIIDDKGQDCLPGEPGELIFQVKGDGQGVPYYKNE---KATNEKVRDGWMYTGDKVRTDKRGYVYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSDLAEDEIMAAVKLVNGAPFAPG---DLQDFLSDKIAKFAVPRYVRVVEDFPMTNSHRVIKRVL-------------------------------- 57338485 49 ------------------------------------------------------------------------------------------------------RLSYAELNWRANRLARLLVAHGAGPESLVGIALPRSTDFVVAVAAVLKSGAAYFPLDPEYPPQRLAFMLADAAPLLVLT---------------RSDIEPELPAEAASRTVVL----DDPAVVRTLTDRSAADVTDDERVAPLRTW----HPAYVIYTSGSTGTPKGVVLTHHGIA-GLVGSHARDLGIGASSRLLLFSSPSF-DGAFWDVSMALLTGATLVVAPRERLLPGPE-FSALVAEEGITHFALSASTLSAL--PDGALPAGA------TVVNVGEACNGELV----RRWSPGRL-MVNAYGPTETVSATMSGPLAAEGMPP--IGRPLSDTRVHVLDERLRPVPPGAVGEIHIAGA--GLARGYLGRPERFVADPFAPGKRMYRTGDLARVRDDGQLEFVGRVDDQAKIRGFRVEPGEVEAMLRDHPEVAQAAVLVREDTPGDQRLVAYVVPDH-------------------------------------------------------------------------------- 211639009 449 ---------------------------------------------------------------------------------VRNHPDARAIVW------RDQRFTYAQLDRYAQCLLAKMRQCGVEPGCRIAVFMSYRPEIIISFYAILSAGAVYVPLSPSF-----ADKINDAQPALILTSEQ---------------DAVSLLDFRTITLEIGLFRQPSPLDVQP---IW---------------PVQESDSAYVIYTSGSTGNPKGVEVSHGSL---HASYHAWCYDYRPGEVSLQLAAP--IFDLSVGDFSTLGCGGCLVMCEWLLDAPEMHRL--MISE-GVTFGDFPPVVLRQLIQFCQDNGKRLDLSTL--------VCGADVWLHAAQALCRPDARILGSYGVTEAAIDSTVFDPETHPLEAGRVGRPLASCELFIVDEHLQQVPIGVSGELLIAGV--TVAKGYLNNPEKFITGKFDRFTRFYRTSDICCFLTDGTIDFMGRSDHQVKIRGFRVELGEVESALLKHADVHQCAVVACNDSTNNKVLVAYVV-------SSADNDKLRDYLSQRLPGHMMPRAFVFLDKLPTTPNGKVDRK---------------------------------- 211639009 1514 ---------------------------------------------------------------------------------LSRHGEHVAL--ENDELS----LSYQQLDTLTAYVAQQLQQAGIGRGDRVGILMGHHPHNVTAMLAINRIGAVFVPLAPDNAEPANRYMIDNAEIKAILC-----RN----------------------ETAPLCPRLGLVAINIDELDIANAPYMAIATI-CQP-----DDCAYVIYTSGSTGKPKGVAVSHRSVC-HNILAIRDELKLEPSSRIAQYSSPVFMLGE---IFPALAAGACVVF--GKKQQLLPGELTKWLTHKQITHMWIVPSAL--------AIVPLVPLPHLQVLIVTGEPCMPEAQRW---SIGRR---LMNGYGPTE--CAIVVSLTDYHAAGQNLVLRPMGDVRFYLLDEQRKPVTLGEMGELYLAGT--CVAQGYLGLDEKTAEVFLDSFARMYRTGDIVRQRMDGALEFVGRVDRQVKIRGHRIELNAVRAALSALPGVRQAEALAITDSQGNKELAGYIV---GEIN----RSEILNGLRQQVSEVMVPTALFFLDALPIGITGKVD---LKALAE--------------------------- 57865675 428 -------------------------------------------------------------------------------RQVHQHPDSIALQYE------QRSMTYHQLNQCANLLAYRLRNHQIEPNDMVALIAERSLEMIIGMLGILKAGAGYIPIDPDYPEERMNYIIEDAKPKAVVT------------YRTSF-----QSGLPQMDIELIVDSREHDIDNPRGINC-------------------SEDIAYVIYTSGTTGKPKGTLVPHRGILVHNPNYVELNENLLSGTVAFDAAT--------FEIYGPLLNGGRLVIT-SKDTLLNPQLLDQAITENKVNTMWLTSSLFNQIASERIEA-----LESLTYLLIGGEVLNA---KWVH-LLNSRECHIINGYGPTETTFTTTFAIPQEMPSRI-PIGLPISGTTVYVMQGD-RICGVGVPGELCIGGA--GLAKGYLNQPERFIQSPFNN-EMLYRSGDLVRLQEDGYIDYISRIDKQVKIRGFRIELSEIEKALEAIRDINKAVVI-VREQDQDKQIVAY------YEAS-QLKSQLKDILSETLPEYMIPVHFMKVDRIPITMNGKLDVRALPEI----------------------------- 57865675 1456 -----------------------------------------------------------------------------------------------------QSMTYQELDDYSNSMAQTLIQNGIQKGERVALLTERSFEMVASMIAVLKVGGSYVPIDVTYPNKRIEFIIEDAEVAAVLT------YGKTIS-----------------SHIPVIK--IEDIDNTENNKRLN---IEYAG--------NLEDDMYHIYTSGTTGKPKAVSVKQRNILLVCAWTKRL--NLSDDEVYLQYA--------NYVFYCSLLNGYPLVIATSVERT-NTDLLEKVISQENITIA-SIPLQVYNVMHHFYIPK----------VITGGATSTPA----FVQHISKHCDMYVNAYGPSE--NTVITSCPSTIPI-----GKPLANVDIFIMSG-GKLCGVGIPGELCIAGE--SLTSGYLNRPEKFINNPFG--PGLYRSGDLARLMPDGQIEFLGRIDKQVKVHGYRIELGEIENIINSVDTVTDSVVILAKQGER-EVLHAY------YVGSQEDENHISQHLNQYLPKYMIPKTLTAISEIPLTGNDKVDE----------------------------------- 110762211 1 --------------------------------------------------------------------------------------------------------------------------MGLKKGDLVALVAPNYPETILAAVGVLEADLILTTMNPTYTIEEMKKQIKDCEANAIIT---------VAEIAHIVLEARKNTSASSGPFVVIEDGTRS----IPEGSVPFKDLITRGKTLPPITQMSSNDLAILPYSSGTTGMPKGVMLTHKN--LVSNMEMV---EYTTKERLWTTADFQEVVFHIFGLNAALYNGTKII------TLPKPEVFVDILTKKNITGLFAVPSLITFI--NICPLLKKEIFQNIHHIITGATPLPEVDVERFYERISSDDLKFSQGYGMTETSPVI---CLDSWSRKPSSIGQNIAGCEIRLVDSATNEDVAGQKGEIWARG--PHIMKGYLNNE---KATSEMIVDGWLKTGDIGYFDDEFYFFVTDRKKDLIKVKGFQVPPAELEALIKRHPNVIEAAVIGIPNERFGEIPKAFVILKEGSKTTDD---DIKNFVKDKVSEYKQLRGVTFVDSIPKNASGKILRNKLKN------------------------------ 71736466 564 ------------------------------------------------------------------PDGLL---HDAIFIQAERAPQATAVI------QDQRRLSFDQLADQASRLAGCLQALGVEAGDTVAVSMPKDIGQIVSVLGILKAGAIYVPVPPD---QPLARRI-------------GIYKG------------------AGVKCVLTSADEPDEHDIDKA--LTWQQAIRSEPLQHQ-VAVSAQQPAYIIYTSGSTGEPKGVVISHQS-ALNTCMDISQRHGVGPDDCVLALSDLS-----VYDIFGVLGAGASLVLVN-EQQRRDPALWCRLIDEHGITLWNSVPALLDMLLTYS----EGFDLHSLRLVMLSGDWIGLDLPERYHQY--RSDGQFVAMGGATEAAWSNICTVSRVEPHWRSIPGTPLANQRYRVVDEAGRDCPDWVAGELWIGGT--GVAQGYFNDPERSARQFVEAGERWYRTGDMGCYWPDGTLEFLGRRDKQVKVGGYRIELGEIDAAFNRLEGVK--AAISMAPGEREKSLVAFVVP---------------------------------------------------------------------------------- 187929701 23 ---------------------------------------------------------------------QLNTT-TLIRHAARTHGDQE-IVYRTPDGGWDR-YTYADCYARVCRSANALRALGVEPGDRVGILDWNSRRHFELYWSIPGLGAVMLQMNLRLGPEDLGYVVDHSKVSYV-CVDESL-----LPLAESV--AANSPQIKG--WIVMTDKPLDQIKTTLKPLLHYEDLLAAADTKIDWPEIDETSAYSACYTTGTTGKPKGVYYSHRGIYL-HSTAMATNLGMTLDD---CV-----------MLITPMFHGAATLLADGRYVAEDTKPLVDAMIAEGVTIANGAPAIFQPMLQYIETMPVKPDFSRMRMLSGATEP-PLSMMIGFYDLTGAE---VVHAYGATEATTLVTMNRLKSTLKKRLTQGLVLTGVDIRILDADDKDLPGKSAGEICLRGPWI-TAR--YHDADRFLE------GGWWRSGDVGTVDENGYLKVTDRIKDVIKSGGEWISSIDMENLLMGHPAVRDAAVVGIPHAKWQERPLALVVLRPGQQATQE---QLQEHLTSAFAKWQLPDQVLFVEAIPKTSVGKLDKKRIRA------------------------------ 84686537 26 ---------------------------------------------------------------------------------AEQRPDAVAIRYVNDDPARDTALTYREFADRIMAAARVFRGLGVTPDRSVAILTQHSISGQVALWG-AQIAGRACPINPMLKPDHVLIRAANAACVVVMGVND------ELEYWSTLVPALRAEG-------IDLPILACDADAPPGADGVLEDLI--AEPGEPIEVHGDERTLAAYYTGGTTGAPKMVQHLRLNEA-HVARSCVLMHDLGPDDVVVNGYPLFHVAGA--FVYGTLSAGGTLIVRLGMRNTAFMGRIWTQVERYRITVLGLVPTLLGAVKGQPVDA----DISSLRWFLAGGSPLPTELADAAEATLG---VPVRNILGMTESAGA-IAVEPVHGPRTPQSCGLRLPFSEVAIFGEDGEADPPGETGIIAVRG--PNVADG-YSEESRNAGTFLD--GGWLVSGDLGTLDADGRLFITGRKKDVIIRGAHNIDPQMIEDALLAHPKVEAAAAVGMPDSYAGELPVAFVMTRDGWTPGEG---ELIAFLKDRIEPVALPKRIGTVDAMPLTPVGKIFKPTLRA------------------------------ 187761343 54 -------------------------------------------------------------------------------------GDRIALV------DQHGRHTYRELYSRSLRLSQEICRLGCVGGDRVSFLCANDASYVVAQWASWMSGGVAVPLYRKHPAAQLEYVICDSQSSVVLASQEYLE--------------LLSP---------VVRKLG--VPLLPLTPAIYTGAVEEPAEVPVPEQGWRNKGAMIIYTSGTTGRPKGVLSTHQNIAVVTGLVHKWAW--TKDDVILHVLPLHHVHGVVNALLCPLWVGATCVMM---PEFSPQQVWEKFLSSERINVFMAVPTIYTKLMEYYDDFLRAVCEEKIRLMVSGSAALPLPVLEKWKNITGHT---LLERYGMTEIGMALSGPLTTAVRL-PGSVGTPLPGVQVRIVDERGTKVTPGKEGELLVRG--PSVFREYWNKPEETKSAF--TLDGWFKTGDTVVF-KDGQYWIRGRTSDIIKTGGYKVSALEVEWHLLAHPSITDVAVIGVPDMTWGQRVTAVVTLREGHSLS---HRELKEWARNVLAPYAVPSELVLVEEIPRNQMGKIDKKAL-------------------------------- 168043576 69 ------------------------------------------------------------------------------------------------------------------------------RGTRVGIMAKPSAEFVASMWAVWLNGAVAVPLALSYPEAELVYILTDADVSAVASTEEF---------RDQLEGVAKKCSAD----YLVLPEVSCVGDTSQQENLTFEDEIDKASSELE----GAN-PALIIYTSGTTGKPKGVVHTHASIMLAEAWE------YTNSDRFLHCLPLHHVHGVFNALLAPLFVGASV---EFLPKFSVSGIWNRWKDREGVTVFTGVPTMYRLLMDADSQKACSYAARQLRLMMCGSSALPEPIMEKWERVTGHR---LLERYGMTEFVMALSNPLNG--ERRAGFVGMPLPGVQ-MLIAEEGREE--ADVGELCIKS--PAMFQEYWRKPKVTSESF--REDGYFRTGDTVTV-VDGYVKILGRTSDIVKSGGYKLSALEIEAVLLQHPAISECAVIGVPDKTYGEVMTAIVVIHENVAAEASAKSEFTPWARERMAPYKIPSQLLVWDALPLNAMGKVNKKELKA------------------------------ 24021177 52 -------------------------------------------------------------------------------------------------------ISYQEYFDITCRLAEAMKNYGMKQEGTIALCSENCEEFFIPVLAGLYIGVAVAPTNEIYTLRELNHSLGIAQPTIVFSS----RKG-----LPKVLEVQK--TVTCIKTIVILD---SKVNF-GGYDCMETFIKKHVELGFRPTSVPIDHVALLMNSSGSTGLPKGVLITHEGTVTSHAKDPIYGNQVSPGTAILTVVP----FHHGFGMFTTLACGYRVVML----TKFDEELFLRTMQDYKCTSVILVPTLFAILNKS--ELIDKFDLSNLTEIASGGAPLAKEVGEAVARRFNLPG--VRQGYGLTETTSAFIITPEG--DDKPGASGKVVPLFKVKVIDDTKKTLGVNRRGEICVKG--PSLMLGYLNNPEATKETIDD--EGWLHTRDIGYYDEDEHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDSEAGELPGAVVVMEKGKTMTE---KEIVDYVNSQVVNHKRLRGVRFVDEVPKGLTGKIDAKVIREIL---------------------------- 157145136 526 ------------------------------------------------------------------------------------------------------TLTYAELWARVQFIAMRFRAHGIQPGDRIGVLLPRHRDVIATMLATWFVGACYVP-FDIHQPAARLQRLMQ-RARLV---------------------------------CLVVRQPG---EWGEIVQLSLPELMQDMSNYSTPCALLPDMQAYLLFTSGSTGEPKGVCVVHRG-LLNLLLDMQRTFAVGSQDRLLSVTTPTFISFLEYLL--PLISGASLYLTE-AERAADSFRMIPLIADYRPTLMQATPSFWHGLLMAG--WRGDPEL----CVLAGGEALPTKVAEELLRCCGS----LWNLYGPTET--TIWSLKSQITQAENITLGAPIANTRIYILDNEGHPVPQGVDGELYIAGD--GVAQGYDGQPELNAQFFLSE-PGVFRTGDLVRSDAQGQLFFVGRKDSQIKLRGYRIELGEIERTLARHPHV-DAAVVAIERAPLHKALAAFIITSEPPSLFEQLKNEL----RQQLPDYMVPTLWQRVADFPNTDNGKIDR---KRLAENFVAD----SSLVSPQT-QALSDTEQ- 157145136 1551 -----------------------------------------------------------------------------LLRQAALTPQETALI------SPIRELTYRQLSTAADHVARALLALGVQHGDRVAVVMEKGWQQIAAVHGILRLGAVYLPVDPVLPPQ---------RRQLLLTVGE-------------VRVQVTQPGLTQLEPSLPV--------------LIIDDGMLDTPAAPLPEVADVTDLAYIIFTSGSTGTPKGVMIDHRAAM-NTLEDINERFGLNAQDRVFGLSSLSFDLSV-YDAFAPFMVGAALVLPEGREKDP---RHWQTVMVHGVSVWNAVP----ALMQMLCEYHSGDRMSTLRLALLSGDWIPLTLPEQMRERL-NETMDIISLGGATECAIWSVYYPIGEVESTWTSIGRGLRNQPVYVLNAQLEECPVGVEGEICI--GGMGLAQGYLNDAEKTAASFVASGERIYRTGDRGRYFADGQVAFLGRNDTQVKVNGYRIELGEVKSHLEQLDSVGSAAVVCHQ----GQ-LYAFITAAENLHPDDALLARVRAQLAVQLPYYLLPQHFFLLKVLPMTGNGKI------------------------------------- 113867704 12 -------------------------------------------------------------------------------------------------------LTYEQWLARIRGVAAGLLDLGLQPGDRVLAILQNRWEMATLHWACQFAGLVIVPLNWRAKPDELDYCVRDAGVKALVFEPVS------------ADAVLDSPAAQEIPCI--------ALDGAPGGSLSFDTLL-RATPRRDSTQAEAGDISLMLYTSGTTGKPKGVPRRHR-QERAAALAHVAQNLYRRGER-----TLGVMLYHTMGVRSLLA----MALVDGLFRRWSASQALQAIAGHRVSCLYLVPTLYHDLLAE--PGFDSNDVRTVTKLGFAGAAMNDGLLTRLEHAFRPE--LFVNHYGSSEVYTF---SVDQHAARKPGSAGRAGLNTRLRVLDAASELAAPGEEGQIIADLRGDEAFEGYWNRDDANAK---SLRDGWYFTGDIGYLDADGDLFVTGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGVPDARWGQKVVAFVKPRGCVDAGA-----LDDYCRSDLVNFKRPRDYVFVADIPKSPVGKILR---RKLSAGEYSAL--------------------- 7453558 491 ----------------------------------------------------------------------------------------------------RKTLTYEELSRRSRRLGARLREQGARPNTLVAVVMEKGWEQVVAVLAVLESGAAYVPIDADLPAERIHYLLDHGEVKLVLTQ-------------PWLDGKLSWP--PGIQRLLVVEGDGDQLPMMPIQT--------------------PSDLAYVIYTSGSTGLPKGVMIDHRG-AVNTILDINERFEIGPGDRVLALSSLSFDLSV-YDVFGILAAGGTIVVPDASKLR-DPAHWAALIEREKVTVWNSVPALMRMLVEHSEGRPDSLARSLRLSVGLPGE----------LQAI-RPGVSVISLGGATEASIWSIGYPVRNVDPSWASIGRPLRNQTFHVLDEALEPRPVWVPGQLYI--GGVGLALGYWRDEEKTRNSFLETGERLYKTGDLGRYLPDGNIEFMGREDNQIKLRGYRVELGEIEETLKSHPNVRDAVIVPVGNDAANKLLLAYVVP---------------------------------------------------------------------------------- 89274997 287 ---------------------------------------------------------------------------------AAERPDALALV-DGD-----RTVTYRRLDEWSDRLAHGLRAAGAGDGTLVGVCLERSAQLVAVLLAVLKAGAVYVPLDPAYPADRLAYTVEDSGTDVVVTESAGF------------------PGSPGVRVLTPAQVLESG----------------GAAPDGPPATAGPQEAAYVIYTSGSTGRPKGVLVPHA-HVVALMDATRDDFTLGAADV--------WTFFHSWEIWGCLLTGGRLVV---VPYWRSPEQFHGLVAARGVTVLSQTPSAFTQFAAADRDTAEPL---AVRLVVFGGEPLDTRSLLPWLDRHPGDRCRLVNMYGITETTVHVTAETVTRRLALAGSVGRALPGWRVYVLDARGRLAPPGVAGEIHVGGA--GVALGYLRRPERFRPDPFGG-GRMYRTGDRGRLRPDGALEHLGRLDNQVKLRGFRIELDEIRTVLAECPGVTAAAVTFRQDAATG-RLDAYVVLSEGST------ADVRERAARVLPAHMLPSTLTALPALPVTANGK-------------------------------------- 167461561 48 ----------------------------------------------------------------------------------------------------KKQLSYGELDTRADRLTAGFHKLGIKQMDRVVVQLPNIIEFFEICFALFRIGAL--PIFALPSSSEIAYFCEFSEAKAYIITDKHV----GFDFRKLARQVQER--VPSLQSVIVAGEPEEFMGLSE----------LHMDPAYQPE-VKASDVAFLQLSGGTTGLPKLIPRTHDDY-IYSLRVSAEICKLNQESIYLAVLPVA----HNYGVLGTLYAGGRVVLASGA----SPDEAFPLIEKERVTITLVPPLALIWLEAASSRSDDLSSLQVLQV---GGAKFSRETARRVRPTFG---CTLQQVFGMAE-GLVNYTRLDDPENIIIHTQGRPMSEYDIRIVDEEDRDVEPGQIGHLLTRGPY--TIRGYYKAEEHNVKSFTS--DGFYRTGDLVKVNELGYLIVEGRSKDQINRGGEKVAAEEVENHLLAHTAVHDVAIVSMPDEYLGERSCAFVIPR-GHAPGEG---ELKTFLKERLAAYKIPDRIEFIASFPKTGVGKVSKKELRKVIA--------------------------- 167045698 24 ---------------------------------------------------------------------------------------------------KKRSYTWKQVYDRSIKFASALEKHGIKSGDTISIMAANTPELFEAHYSVPMTGAVLNAINTRLDSKTVGYILKHADAKALI-VDRQFHG--------VVKKALESFG----KKILIIDIVDKQADLKDSGEIEYESFLEKGDVNYVWKRPKDEWQAISLYTSGTTGNPKGVVHHRGSYLMAAAWNMPNRLN------FLYTVPMFHCNGWCYWTLAMLHARVICI------RNIRAKEVFDLITEHKVTHFGGAPIILNMLASAPKE--EQKPLKHKVYVLTAAAP-PPSI---IFKKMKNLGFEVMHVYGLTETYGHILQCAWNDINARQG---VRYPNLDVDVMDPETKPLPGKTIGEIMIRGNV--VMKGYFKDKEATEKA---MKGGWFHSGDLAVMYPNGYIQIKDRSKDIIISGGENISSIEIENTVAKHSSVSLAAVVAKPDEKWGEIPCAFVELAPEKKATEE---EIIKFCRETLAGFKIPKKIVF-GELPKTSTGKIKKFELRKKA---------------------------- 159039877 29 --------------------------------------------------------------------------------------------WTGAEP---RRMTYADVGRLSAQLAHALRECGVTGDERVATFLWNNTEHLVAYFAVPSMGAVLHTLNIRLLPDQVAYIANHAEDRVMLVD---------TTLIPLLAKAI--GDMTTVRHVVVVGNGDPAPLVAAAGDHHWDTLLAGRPDTYDWPDVDERSAAALCYTSGTTGNPKGVAYSHRSYLHSLQVCMPESFSLGPRDRVLAIVPMFHAM--SWGLYAAFLSGGSLVL----PDRFQAAPIAEMIAAERPTVAGAVPTIWTDLLAHLDSH--DVDTASLGEVIVGGSACPPALMHAFEE---RHNIRIIHAWGMTETSGSVARPPVGVQAWRYRYTQGRVPGVEARIVGPEGVPLDGTSVGELEVRGPW--VTGRYVGDEAPDEDTF---RDGWLRTGDVGTLSPDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVVEACVVGVPDQRWGERPLATVVLREGATVGAE---QLREFLAGSVARWQLPERWAVIDAVPRTSVGKFDKKAVR------------------------------- 212517154 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDCNAKLLITTSQFVKAKLLILDDEIINEAVVRKETKTVVDVTIKNPHEANPPLTGGLD---------------PEFYQNSD-AMIVYTSGTTGSPKGVVLTHKN-LHYQVQSMITAWGWTSKDVILHTLPLHHVHGIVNAILTPLSVGAKVFM---LPEFNCNDVWSNLIKKAKITIFTGVPTMYTKLIEEYDNLFQNNKRQCVRLMISGSAPLRPQIIERWREISGHT---ILERYGMTETG--MVLSNPLNGERKPGFVGQPMPGVEVRIADPEKILVEGNSTGELQVKG--PNVFRTYWNKPNATAKEFVA--DEWFKTGDFVEY-VDGSYKMLGRTNDIIKTGGFKVSALEVESKLIEHEDIKDVAVVGVPDLTWGEKVAAVLVLKSDKKLS---LADLRGWCKHKLAPYAIPTELKIVDVVPRNHMDKINKKILRDI----------------------------- 118468444 50 --------------------------------------------------------------------------------------------------------TYAELDRLADRAAAGIAGLGIRPGDRVLVQLPNTAEFAVALFGLLRAGAVPVMCLPGHRLAELTHFAEVSSAVALVVADTA--GG--FDHRDLARELVR--SHPDVRHVLV--------DGDAAEFLSWAEVTRAAPGPVPEIAPDPAAPALLLVSGGTTGAPKLIPRTHQDY-VYNATASAELCRLTADDVYLVALPAA----HNFGLLGAMTVGATTVF----TTDPSPEAAFAAIDEHGVTATALVPALAKLWAQAAWEPLAP---KTLRLLQVGGAKLAAPDAALVRGALTPGLQQV---FGMAE-GLLNYTRIGDPPEVLENTQGRPLPDDEIRIVDEVGNEVPPGAEGELLVRGPY--TLNGYFNAEAANERS-FSP-DGFYRSGDRVRRFADGYLEVTGRIKDVIVRGGENVSALDLEEHLLTHPSVWAAAAVALPDEFLGEKICAVVVFNGPPVSLAELHAHLEQ---RGVAAHSRPDALVPMPSLPTTAVGKIDKKIVRQL----------------------------- 115699978 79 --------------------------------------------------------------------------------------------------------TFSQFREECDRLAAGLLATGVGRDDCVGIWGPSTLEWVLTQFATARIGAILVNINPAYRQDELEYALKKVGVKTIVSAQSF----KTQNYYEMLNGIIKSENLPMLKSVVMMGKGNFP------GTFSFDDVMDMGKEDHHIEKMKFDQPVNIQFTSGTTGKPKGATLTHHN-IVNNSYFIGAVLKYHEQELYHCFGMVG----------GSLCHGNTCVF--PSPSF-EPEASLKGIQEERITSQYGTPTFIDML---NHPNFNQYDMSSLTTGIMAGSPCPIETMKQTRSLMNMKDVCIA--YGLTEVSPVICTEMHDPVDLRVSTVGKPSP-HNENIMNY-----------YLALAS-----------------KSFIS-------TCDIATMNEEGYITMAGRIKDLVIRGGENIYPTEIEQFLYKHPKIEDVQVIGVPDERMGEELCAWIRLKAGQEATPE---EIKSFCKGKISHFKIPRYIEFVDEFPLTVTGKVQKFKMRQV----------------------------- 190015609 206 -----------------------------------------------------------------------------------------------DEHGKTEFLTYKMILMEAERMLKGLRAFQLQPQDKIIFQMNNDKVFVITFWAC---------VLGGFIPVPITV------PKM-FTQ-----RTNEADTLYNIWRALEKPYIVTNETL-----QDSMTQLLDCYDLDAAEKIQQEEPDQNWHVAQSEDDAILLFTSGSTGNPKGVVQKHRSILTREISTSKYN--------HFSAHDIAWM---------PLEHVGGIVMFHIKDTYSEPTRWLDLITTYKATITWAPNFAFALINKEIENGVKGWDLSSMEFIVNAGEAINGYTAKKFLQVLSPYGLPMIPVWGMSETCSGVVYNLEGIIQITFVNLGKPIYGVSIRIANQDNETVAEGVIGRLQIKG--KNVLEGYYQNEEANKECFTE--DGWYDTGDLAFI-KDGCMAITGRGKDIIIINGVNFNGTEIEYVVEQVAGVKTSAACAVRDDDTDELAIFYSTMCANDEEIREQIQEIDQTIIEKFGVKA--SYIIPVEEIPKTNIGKIQR----------------------------------- 169209890 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEHSQSSYGLGFVASGRWWLALTESDVFWNTTDTGWVKA-AWTVFSAWPNGSCIFVHELS--RVDAKFILNTLSTFPITTLCCVPTIFRLLVQED---LTRYQFQSLRHCLTGGEALNPDVREKWKRQTG---VELYEGYGQSET--VVICANPKGMKIKSGSMGKVSPPYNVQIVDDEGNVLPPGEEGNVAVEPPGPSVSRQLHQNKGAFRKATFGSWE-----------------------ETTI----YQIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLTPAYSSHDALMRELQEHVKRVTAPYKYPRKVAFVSELPKTVSGKIQRSKLR------------------------------- 196228829 477 --------------------------------------------------------------------------------WAQGAPDETAVIF-GEE-----SLTYDALNRRANQLAHHLRAAGVGPEMRVGISMHRSFEMLVAVLGVLKTGAGYVPLDPAVPAERLHYMIEDAQLASILTQERFVE-----------------TLTPHGILLLAVDTDWGKIATQPETNLDAPDFK--------------DSPVYITYTSGSTGKPKGILMTQR-PLLNLLGWMLRTTKLPPLARTLQFASLSFDVSFQDI-FSTWLSGGTLVLITEAQRQ-DLAGLAGLLDRYGVHRLFLPAVALQQL----AEGFCNSNLANLRKVISGSEQLLIDSVRQMFTRLK--ECRLHNEYGPSE--AHVVTELPATWVVRP-AVGKPIDNTQMYILDRTGQPVPIGVIGELHI--GGVCLARGYLGREEKFIHNPFSMQCNMYRTGDQARWLANGDIEFVGRVDHQIKIRGYRVEPNDVEAALEKHEQVREAFVMAREFGPGDKRLVAYLGTDPANAPG---VSELRAFLATKLPEYMIPSAFVLLEKLPLNANGKVDRKAL-------------------------------- 145595185 8 ----------------------------------------------------------------------------ALHRAAQEFSSAPALV----EPGVTQ-LSYAELLAEVRRVAQALIAGGLRPGDRLALWAPNSAQWVLAALGASYAGLTLVPVFTGIEALDVTHR---SRASGLVVVDPFLGTDRL-----ATLQAAATAEGKQLPRLVVRVPSG------------WDEFVAGGASVPEAAAVNPNDLSDILFTSGTTGRSKGVMSAHR-QSIDVATAWADIARLTPDDRYLVINP----FFHSFGLKAGILACVTAIVPQAVFDVPQAMAL---IADQRITVLPGPPTLYTSLLGHPD--ARRFDLSSLRLAVTGAATVPPALVDQIRKELGAD---VLTAYGLTEAVVATMCRPGDDAQTVAQTCGRAAAGCEIRIADPGGEVLLRG-----------PNTMLGYLDDPTATAAAIDA--EGWLHTGDIGRLDERGYLTITDRLKDMYVCGGFNVYPAEVERTLAQLPGVAESAVIGVPDPRLGEVGKAYLVCHPGHALS---TAEVTEFCRSRLANYKVPRSVEVRSELPHNASGKILKYLLRGELRGDE------------------------ 124009589 16 --------------------------------------------------------------------------------------NKVAII---DENG---TYTYEQLLEVSASIAQHLLEQ-TGKTDRVAFMMPNFYYAAI-QWGIWQAGGIAVPLGISHPIPEIEYILDDTQAEVILTT--HLYQDFLAPLAQN-----SQSRHLLISNVETLPR-------------------QSVASAKLPE-VPASRRALIIYTSGTTNRPKGVV-TTHEIIRAQITSLTTAWGWTEHDAILHTLPLHHVHGIINILYCSLWSGARCEMM----SKFDAQKVWDRFTQGELTLFMAVPTVYNRLI----EFWNKADLKSMRLMVSGSAALPVSVLLKWKEISGQT---LLERYGMTEIGMAISNPLLG--ERKPGYIGRPLPGVEVQLIGEDGELITGPDMGEIRVKS--PSLFLEYWGKEVATKGCYDD---GWFCTGDIAVRDKDGYYRILGRSSDIIKSGGYKISALEVEEVLRKHPKIAEVAVVGVPNDQWGEQVSAAIV-AQGRKKAIML-DELREWAQEFLSKYKIPTAMMVVNDLPRNAMGKV------------------------------------- 197746545 27 ------------------------------------------------------------------------------------------------------KLTFDEINNYSDKFAGFLQKWKLRKGDHIAIMLPNLLQFPIIIFALVKLGCVFVNINPLYTSREVKGILQDSKAKGVIVLSGLAHNVEAIDLKYKMVTGIADLYPMPKKQIIVVKYVGMKDKYSKDKFDSFTDAIESHTPDYSSIGLKPDDIAALQYSSGTTGTPKGLLHKNIVANIYQIKAWTEGFDIESEQIVLTALPIYHITANLFLFY---CFGAFQIL---IPNPKDIKSLVAEMRKSNFSTIFAVNTLYIALL--NNKKFRKSNFSNFKLSISGGMSTSEAVANEWKKVTG---VNIKEGYGLSEM-SPVVTVNSLEDSDFNGSVGFPLPNTDVKIYDDKGNELPQGETGEIWVAGPQKS--PGFWSLPEINKEHFTD--DGWLKTGDMGYLDAQGRLVISGRIKHMIIVSGFNVFPKEVELVLTEREEIEDAAVIKGHSNETGEMPVAFVVLKNDKKLTE---KEIFKYCETKLAHYKLPRKIIFTDELPKNTVGKIDVNALQK------------------------------ 182434194 9 --------------------------------------------------------------------------------------------------SDEHRLTAGEFRSLVHRLARALRERGVGPGRTVTLLCGNLPETMAVRYAVNLLGAHFNHLYNRLSADVQALMMADVDTYAFVVDPRMT--GRAVELLGLV---------PPVEQVLLLGRAGREAE-QPGEDLL--ALAAKQPDTPVVGGARAEDLCFIRHSGGTTGHPKGVRSTFGRMQEGIARTRELFSGTGRRDLVC--TPLSHAAG--FIADGTLSAGGTVVLHYS----FDPADILATIARERITNVMLLPPLLYQVLDHPDS--EHADLSSLRQITYGGTPASPARIADAVRRLG----PVLQGYGQFEAGAVSVLPASEHDPDRPRTAGRPVPGVEVEIRDETGRVLPVGEIGEICVRSG--QLMEGYWKNPEL---TARVLRDGWMHTGDLGLLDEQGYLSVVDRIKDMIPVVGGHVYTTELEDFLNTHPAVRQSAVYGVKGAGGHERVHTTVVAAPGATVTPE---ELRTWVRDGRGALYEPDHVNFADALPLTDAGKPDKKFLRAAA---------------------------- 183983613 2045 -------------------------------------------------------------------------------------------------------LTYAELDAAANQLARLLMSNGVVRGDKVALLLERTHLIPIAVLAIVKTGAAYVPIDASWPASRAELVLADSAPSAILTES-------------------------SLRHVVAYDTTILELDSME---------ISDQPTQRVQVEVDSEDVAYVIYTSGSTGRPKGVEVTHHNVMLFSATEELFTFTNKDR----------WSMFHSWELWGALLHGGCVVV---VPVTRNPVAFRELLTAERITVLNQTPSAFRILRDADANTNAGLF---LRYVIFGGENLSADLLPWI-DAHGDARPELINMYGITETTVHVTFRRVRREDVLGGSIGRPLPDLECLLTDPAGNLVPYGVRGEICVGGH--GLANGYLGRPERFIPHPFRGGERLYRSGDAGRRLPNGDIEYLGRLDNQVQLRGFRIELGDVEAALLALDGV--SACHAMVRSDGGERLVAYVVTHSGEQP------EIRRSLAVRLPDYMLPAAIVAVESLPLTVNGKIDQKALSDGAAQTTATAVRTSTKDDRAVLDQIR----- 183983613 465 ------------------------------------------------------------------------------------------------------RITYAELGEHADALANRLRAQGARNGDVVGVFLSRDARMAIAAIAVLRVGAVLLMLNPAHPTRRVRDMIADADVGCIV-ADEQTR-------------ALLPANAPEL---IIADGSGQPGP-----------VISRSDPRA---------PAYIYFTSGSTGRPKPVLISHRSLANQLLWR-RDELGLGVGDAVLQTTEPTFDIFLWEI-FGPLSAGGRLVFPALGPGEWNAHQIVEHIRRLGITAMQFVPSQLDVVLEE-PRLRECR---SLRYVFCGGEPLPIALCRRVAEAL--PHAEMVNYYGATETTFVDVTDTATWAPI-----GRPIANVRLYIVDEEGALVPEEQAGELWIGGACVGM--GYRGLPERFRPDVRSAEPDVYRTGDRVRQRADGTLEFLGRMDRQLKLRGVRIEPTEVERALCGHPGVQQ-AVVDIKERGSGERVLAYIVARTPEAVVDP--DAVLETARRTLPSTMVPGAVIVLDALPRTPAGKV------------------------------------- 214038235 25 --------------------------------------------------------------------------------HARNQPDRIAL----DDG--TEKLSWSEAVPLINQIAAQLQADGLVKGQAVSIVGATSVRYALVYLAAIVAGGCAAPLTTSATPKQLAAMMADSGADHLFVD--------TVKLQELNHSGVELPPLNQIM-------LNEPVEGVQ----FLFDWMAKDGALPKDLCVSPEDPFNIIYSSGTTGTPKGIVHS---------RKMRWHMAVGEGARYGKP-------GQVSLFSTPLYSNTTLSIFISTIAYFDCQRWLELAQEHRATHTMLVPVQYQRLM--DFDGFDDYDLSSFTHKYCTSAPFSAELKA---EVLARMPGGLIEAYSMTE-GGVVCILVAHAHPDKLHTVGVPWDGSEVITVDEDLNQLPAGEMGELVGRSR--TMMTGYQNQPQKTEECYDANGERWQRMGDIGRVDDEGFVTLMGRSKDMIISGGFNIYPRDLEEALMKQTDVIDAAVVGVPSKEWGETPFGFVVARNGVELD---LDQLKSNANADLGKTQRLTALRQIEELPRSHIGKILKTELRD------------------------------ 94498796 3 ----------------------------------------------------------------------------------------------------SQRATYSAMRDGAVRVARSLTALGVRRGEHVGLLIPNCVEFAEAILGVALLGCVAVPLNARHKATELGYIIRNADLVAILTS---RHPDDPVDFPAVLASGLEGEPAPHLEHIVLVRGSGGQGVMDVAAFQALADHIEPSVIETRRRQVRVRDAALIIYTSGTTANPKGCVLSHEAVTRGPVERARHRLKAPDHDVVWGAGPLFHITFAPFV--GTLGV-AGTFLTDG---YFEAGRALQLMYDEKVTL--TWP-WFPAIM-QGLIGHPSFDLASMRHLCIIA---PPAQVDLVQTLL--PNCEVIQGCGMTETAGVFALSDPDEDRVRSTTNGKASPGIEIRIVDETGNDLPDGTLGEIWVRGY--NVMEGYWAAPEKTAEAL--TADGWLKTGDLYTRLPGGSLVFGGRYKDMLKVGGENVAAVEIEAFLATHPAVKTVEVVGRFDIRLDEVPVAFVEIHPGHEIDED---GLIAHCRGRIASYKVPRAIIFASDWPMSAT-KIDKRALRD------------------------------ 46115494 29 ------------------------------------------------------------------------------------------------------------------QVALGLIKNGVQPQSRVLVFSANNVYFPSVFLGILMAGGIFTGANPSFTPRELAYQLQNSEATHMFVHAGQL----PTALKAAEEVGLKKENIFVLDPS-VLPPVGPNPALPAARDRLWTELIEQAKSWQWVEPQDPEDTACCLYSSGTTGVPKGVEISHFSY-VANGSGVVMMSDMEPDPMYHAYA-------QTYYVS----------IYPSIPAYFDFEKMLQHIQRFRVTSLLCVPPILVYLSKH--PLVKKYDLSSVNRVSSGAAPLSHEVIHNVEKLWPSGDVTVKQGWGMTEVTCTCMTPRHKTDPDKVGEL---APNCSAKIMELDGKTQKPNERGELWVTG--PTLMKGYWKNPSATESTISVDEDGWLKTGDIAYVDPGGIFHIVDRIKELIKVKGNQVAPAELEAVLLDHPEIADAAVIGIPFE-GDEAPRAYIVKAPGSQLTE---KQVVDWMESRVARYKRLKGATFVDMIPKNPSGKILRRALRDKAKAEMDANKAPSS---------------- 37525804 466 ---------------------------------------------------------------------------------VRNHPDARAMVW------RDQRFTYAQLDEYAQYLLAKMRQCGVGPGSRVAVLMSYRPEIVISFYAILSAGAVYVPLSP--SDPRFADKINDAQPVLILTSEQ---------------DAVGLLDFRAIM-------------------LDVDELFRQAPPDVQPIWVQESDSAYVIYTSGSTGNPKGVEVSHGSHASYHAWCHDYRF-TQPGEVSLQLAAP--IFDLSIGDFSTLGCGGCLVMC------PDAPEMHRLMMSEGVTFGDFPPVVLRQLIQFCQDNGKRLDLSTL--------VCGADVWLHAAQALCRPDARILGSYGVTEATIDSTVFDPETHPLETGRVGRPLASCELFIVDKHLQQVPIGVSGELLIAGV--TVAKGYLNNPEKFITGKFDRFTRFYRTSDICCFLADGTIDFMGRSDHQIKIRGFRVELGEVESALLEHADVRQCAVVACNDSTNNKVLVAYVV-------SSADTDKLRGYLSLRLPGHMMPRAFVFLDKLPTTPNGKVDRK---------------------------------- 159038512 411 ------------------HYVSLLDAAVARPDE---PVARLPYLVTERTRILDEFNRTEAPFPR---DATV---HELFEEQVLRNSDARAVTIEG------QHLTYRELNERANKLAHRLRSCGVGRGTYVALCLERSLELMVAVMAVLKSGGAYIPLDPAYPTDRLAFMLADTQARFLVTQ-------RRLREMAPIDDAA---------TVIVLD------------DPADAAVVADQSAVNPVNVNAAEDLTYIVYTSGSTGRPKGVETVHFGVVRLVVNT--DILELDERTSYLQISPLSFDAC-TLEIFGPLLNGGRVVLLP--PGVPTPARVAHTVREQGVTLWLVAPLANLTIDTHLD------DLRGLRQFMAGGDVLSIPHIRQVLDKL--PHIKLINGYGPTEVTAFSVSHKIDYIDPPSIPIGRPMHNTTAYILDPLGQPVPIGVWGEMYL--GGPGVALGYHNNAERFLPDNFRPGPGLYRTGDRCRWLPDGTIQFHGRLDTQVKIDGLRVELGEIQSVVAGHAAVVTAPVIGTRR-----TLVAYVVPADPDGFDASV---LRAHLTGVLPSVMVPAHFVTMSTIPLTPNNKV------------------------------------- 163737888 5 ---------------------------------------------------------------------------------------------------------YGELFAGAERMAAALVSRGVAPGDRVAAQVDKSLAAIQLYLGTVMAGAIFLPLNPAYTEAEVAYFIGDATPRVFVCN-----PVRHESLRAVAGEA----------TVLTLDGEGQG---------SLADLAAGHAG-FEPIERKPSDLAAILYTSGTTGRSKGAMLSHEN-LYSNSLTLRDYWQFTAEDVLIHALPI----FHTHGLFVALLAGAQVVLLPG----FDAEAI--LAAMPNATALMGVPTFYRLLVDARLTP----DLAAMRLFISGSAPLLVETHEQWEARTGHR---ILERYGMTETN--MSTSNPYDGVRVAGTVGPPLPGVEARVLDNA--EIPLGEIGVLEVRG--PNVFQGYWQMPEKTAEEL--RPDGWFITGDLAKIDSNGYVTIVGREKDLVISGGFNVYPKEVETLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPTEEGTD----AASIQAALSEHLAKFKQPKHIALMDELPRNTMGKVQKKALRE------------------------------ 163760939 22 --------------------------------------------------------------------------------------------------------SYRQVQEQVTELAAALQQKGYGPGFRVMLLLENRPQFFVWLLALNRIGASVVPVNPDLRHSELSYMAGHSEPSLIVA-----LADRCDGLAAAAREAGLSVPVIAPGDVVPQPGTAGAVALR----------VDAGGEPLDGEEMEAA----LLYTSGTTGSPKGCILTNTYFLRWYAEAGGLCALNTDGERMITPLPVFHMNAMAYSFMAMVAVGGCTVL-----DRFHPSSWWKSVRESGATCLGVMPS---MLMGA-PESREDRN-HSVRFGFGAG--VDPKLHASFEKRFGF---PLVEAWAMTETGGAVICANQLPRRVGESCLGKPGPELDVRIVEADGKASQSG-PGELLVRQPRRGFFAGYFKNPEATEEAWAD---GWFHTGDIVRREADGSMFFVDRKKNVIRRSGENIAAVEVESALMRHPAVKAAAVAAVGDPVRGDEV--FACLKVDGEAGEALALEIVGWCLGQLAYYKAPGYIAFVDALPLTSTQKIQRRELKELAE---RLVQDPATVD-------------- 72383733 12 -------------------------------------------------------------------------------------------------------LTYEQWLARIRCVAAGLHELGLRHGDRLLAILQNRWEAATLHWACQFAGVVIVPLNWRAKPDELDYCVRDAGARALVFEPVS------------ADAVLESPAAQEIPCI--------ALDHAPGGSLSFDTLLD-VTPRPDSTLAAADDISLMLYTSGTTGRPKGVPRRHR-QERAAALAHVAQNLYRRGER-----TLGVMLYHTMGVRSLLA----MALVDGLFRRWSPSQAQQAITDHRVSCLYLVPTLYHDLLAAP-----GFDSMGVRTLGFAGAAMSDGLLSRLEQAFRPE--LFVNHYGSSEVYTFSIEQRAGR---KPGSAGRAGLNTRLRVVRLDATSPEAGEEGQIIADLRGDEAFEGYWNRDDANAKSLHE---GWYFTGDIGYFDADGDLFVTGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGLPDLRWGQKVVAFVKPRGCVD-----AQALDTFCRSDLVNFKRPRDYVFVADLPKSPVGKILR---RKLSAGEYTSLSSPSS---------------- 108757142 1465 ------------------------------------------------------------------------------------HPERLALMAPGEVLG------YGELDRRATQVARVLRTAGVGPETRVALCAERSVDAIVAMLGVLKAGAAYVPLDSTAPRERLLSLIEGVEAPVVLVQTG----------------------------------LAAGVSGTPARVIHLDVLRAQAALE-PAVPLDPENAAYVLHTSGSTGRPKGVVVPHGA-LMNHLLAVQQRYGLGPEDRVLHFATLS-VDVAAEELFPTLAAGATVVL---SPAAPPVAEFLALLEQATVTVVNIPAPYWHEWVEELPRLPVAIP-PSVRLL-VTGSPSPERLARWRERV--PSHIRWLNAYGPTEATITATVCEPTAVEASRVPIGRPLAGGCLYILDASGHPVPAGAPGELFIGGA--GLARGYLAQPALTAAAFFSGREGMYRTGDLARLLPDGDVEFLGRRDHQVKVRGFRIELGEVECALEQLAEVREAVVLHRQAPAGDGHLEAHVVPAVQGLAEATLRLRLGAT----LPSSQIPARIVMRESLPRLPSGKVDRRAV-------------------------------- 87199490 14 -------------------------------------------------------------------------------------------------------VSYRELRDGAFRVARALIGLGIARGEHVALLMPNSVEFAEALFGIMLAGCVAVPLNARHRAAEIGYIIDNSQARILLTS---RHDSDPVNFIEVIEQALPTPSAPALRYVALLRGEGSGDVLGREAFLSQGVRTDPAEVEHTRRSVRVRDAALIIYTSGTTANPKGCVLPHEAVTRGPVERARY--RLSANGV-----DVTWAGGPLFHI-GSLAVGAGTFLADS---YFEPGRAIALMEKHAVTLWFAA--IVQGIIDHPEFSAEKF--AHLKYLFLIA---PPTLVERVQDLLPHTE--IIQACGMTETSGVFLCDTDEDRESRIFTQGKACPGIEIRIVDETGQDLPDGTMGEILVRGY--NVMDGYWDAPEKTSEALVGH--GWLKTGDLYTRQPNGSLIFGGRCKDMLKVGGENVAAIEVEAFLCTHPAVKTAEVVGRPDPRLDEVPVAFIELYDGETINEE---ELIAFCRGRIASYKVPRAIRFAADWPMSAT-KIDKRALRA------------------------------ 26990912 503 ----------------------------------------------------------------------------LFRRALANAGERPAL------RAGAEQLSYAQLDQRSNQLAHHLLAMGVKPGAVVALCQERSIEWVTGLLAVLKVGAAFLPLDSAQPVERLAQLVTDSQAVLMV-----------HDPK---------LALGGFAACPVLP------------------FDAAAWRQCPTTPLAAAQPAYVIYTSGSTGQPKGVVVAHGNYVQGILQRLQLPADASMAMVSTVAADLG----HT-VLFGALASGRLLHLM-SREHAFDPDVFASYMAEHQVDVLKIVPSHLQALLQASDAA------SVLKLLIVGGEASPWSLVEKVRQL--KPLCRMVNHYGPTETTVGILSHEVGAPDLRCVPVGQPLANSHVYLLDSGLNPVGERVAGELYL--GGQGVAQGYLGRPERFVPDPHGDGTRVYRTGDRARL-AQGQVEFLGRADDQVKIRGYRVEPGEVGEVLRGMEGVHEAVVLPLADPARLQ-LVGYCVTAPDVAASALLTQ-----LQAQLPDYMVPAHLVLLEQLPLTANGKLDKRALPK------------------------------ 26990912 2012 -----------------------------------------------------------------------------------------------------REWSYAELDQRARRLAGVLQGNGVSVDHLVAVLGERDLSLLGMVVGVFQAGAGYLSLDPSLPVARLADVLRLSQARVLVCD----------------------------EHCLGLAQAMLEGFQAPPTLLVWEQVQAHAAPAQMLLPINAAKLLYVIFTSGSTGVPKGVMVEQAGMLNNQLSKLPY-LGLRGSDVIAQTASQSFDISVWQLLTAAL-CGCRVEIFPDA-VAQDPQALLQQVEATGVTILECVPAMIQAMLE-----LPARQLPRLRYLLTTGEAMSPALARRWRER--YPQVELVNAYGPAECSDDVALYRASSVHLPIGAATE---HNRLHVLNDLLEPMPARATGELHVAGVGVG--RGYLGDPVRFVPDPFASRPGLYRSGDLAHVCADGTLEYVGRADFQVKIRGYRIELGEIESRLLAHEGVHSAVVVD-AQVAGGKQLVAYWVARDASVAAAEMRSVLADYLRASLPGYMVPALWVRLDSLPLTANGKLDRKAL-------------------------------- 13475803 40 --------------------------------------------------------------------------------------------------GDVRR-TWAQTGARCRSVAAGLAALGVGPGDTVSVLSPNIPELFELHYAVPLLGAVLNTINTRLEPETVAYILAHSDSTLVIADTAF---------APLLREALNGNTLPVVDVVDAQAQASAEFGERSYEDLAAHPPMGWELPKDEWQALALN------YTSGTSGRPKGVIHHRGAYLMAMGTIAAWALPQHP--TYLSVVPMFHCNGWTH----PWIVGANMVFTRDA----SPGKLLEAMAAHRVTHMGAAPIVLQMLRGASAQPFN----PQIRVM-TAGAPPPPA----VLEKAAQMGLDVMQVYGLTETYGHISQCLVSARAEKQAMQGVAFPMVDIRVVDDTGTDVPGLTQGEIAIRGN--TVMKGYYKDATSTAAAFES---GWFWSGDAAVVHPDGYIQIRDRLKDVIISGGENISSVEVESVLYRHPAISVAAVVARPHPKWGESPCAFVELREGASATEA---EIIAFCRANIAHFKAPKTVVFGP-LPKTATGKIQKFILRAAA---------------------------- 182434373 505 ---------------------------------------------------------------------------------AARTPDAVAV------SGGDHRLTYGELDRDANRLAHHLQDAGARPGTVVAVLMDLGPETVTTLLAVLKTGAAYVPLDPSHPPSRTNDMIADSEAAVLVVS-------------GVLPAAVKPGGVRVV-------APAAEADTVAGR-----------PATAPDVRVSPDDLIYLMFTSGSTGRPKAALLTHRNVVNYLLWA---------KDRYAAGAGTG-VPVHSPLVFAPLLAGQRVLLAPTADETPGAAALLETSDDLAFVKL--TPSHLRLL----EQPTSDGPL-TLRTVILGGEALHEDDLSALRA--GAPSVRIVNEYGPTET-AVACTAFEAADGSPAGSIGRPIANVRVHVLDEALRPVPVGVPGEACVGGAGVGQ--GYWRTAERFVPDPFATEPGLYRTGDRVRLLPDGELEYLGRIDRQVKVRGHRLEPAEIELAVGSHPAVRQCAVEVVRRAPGDERIVALVRLRDDSTSGPD------------------------------------------------------------------------- 107028396 30 ------------------------------------------------------------------------------------------------------TLTYDQLARAVRRAAAVLAARGVQPGERVAIYAPKRVETVVAMLAANALGAIFVPVNPQLKEAQIEHIVADSGAALFVT---GAQRLKRLPALAALVGA----------RTLLIEELADAIE-SPGTDTPASASAAAAAPAGRPVD---DDPAALLYTSGSTGKPKGVVVSHRN-LVSGAFSVAAYQRLAADDVVLGVLPLSFDAGLSQLTTA-LASGAC-----YTPDFLQPAEVPRHCDAFGVTITGVPP----LWMQIASAGWSDTARTRLRRFANTGGHLATPLLHRLQALFTQASPYLM--YGLTEAFSTYLAPADAAL--RPTSIGKAVPNAEILVLRADGSECAADEPGELVHRGAF--VTLGYWNRPERFR--PLPRRHGVW-SGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFSVPHPALGEAIAACVV---STLDADACRADIARACRDALPTYMNPLVVEPLPTLPRNPNGKIDRPALKA------------------------------ 163795764 458 ---------------------------------------------------------------------------------VRDHGDRVAVSCGG------RDLTYRALDAAANEIAWRLLDHALGPDDRVALIARRSELLPAAMLGIAKAGAAYVPIDPDYPADRIAFRIRDSGCRMVL-----RLPAPGENLPPACRDAV-PADLPVLEVC---------------GDLDGRDAPPPSPPSPG-------DLVYVAYTSGSTGRPKGVMIEHRNVAAFSA-TLDAVFGLGQRDTILALTT---ITFDISVLLCSLTRGLRVVIADAVAADPDL-ILAEIAAR-GVDVLQATPSRLRNLLDAGGAEP----LNRVRVALVGGEKLPPALATLL---AGYPGMTAFNVYGPTETT---IWSTAQQLATAPLSIGRPLPGETVILLSRNGRPCPVGMVGEICI--GGVGLGRGYLGRDERYITHLLAPGERLYRTGDLGRWREDGELEVLGRGDDQVKVRGHRIEPGEIEAALAACPGVRQ-AVVATRERNGELELVAW---AAGESLDP---APLRDALMRQLPGYMVPGQISALEAMPLLPSGKVDR----------------------------------- 163795764 2583 -------------------------------------------------------------------------------------ADRPAVI-----TGDT-ALSYHDLDALSDRVAEFLRHHGLHAGEPVLVRLDRTPHLIAAVLGILKAGGVYMPVDRQTPATRVTAVLNKSRCRLAIA--------------DTAPVGMTACGEVSAVRVFSADEPQRAADRYAGL---------EAGPDGDP-------PAYLIFTSGSTGEPKGVLLGHAGFL-NMITCQIDTFGIGADDRVLLFASPAFDASMSE-LFMALLAGAALV---PAPTVADPRLFLELMDRQRVSVATLPPAYLSAL--------GRPALAALRVLITAGEPVDTDVRHYA------PRLRYFNAYGPTESASIFEVPAAGVGADTPVPIGRPLANTAIHVLDPRLAPVPIGVPGEICIAGA--GLALGYVGDPAETARA-FVDWNGIYRTGDRGWWREDGQLVYGGRLDQQLKIRGQRVEPAEIERALMAIAEVEQALVLAQGDVPSRRELVAYLATQPGAAPLS--SADLRGRLAASLPAAMIPAHAVWLEAFPRTVNGKIDRAAL-------------------------------- 163795764 1517 ----------------------------------------------------------------------------LFRRQVALTPDLPALV-DGD-----RHLTYRALSDRADALATLLSARATGPDRRVAVLAERTIDAYVGILGILVAGAAYVPLDPAHPDARLEALIADCAAVAVVTDGAQAQRARRLTTRPVLESGEGGT------------RTESPPPPTPQPD----------------------HLAYVIYTSGTSGRPKGVMVEHRGTGLRHAAIAALTFDVSPHEI--C---------------GSLLRGDTLVVPEEVKR--DPRLLDRFMARHRIEVLCTTPSLLTAGLDAGL-WAGGC---TLRVLGIGAEPLTRTLTDRLFALPHREDFAVWNLYGPTEACVECI-----VHQVKPGSIGRPIPATRVYLLDTHVQPTPIGVAGEICIAG--INLARGYLGQPERFVSLPDDPTERIYRTGDLAYWRPDGSLHFIGRRDHQVKIRGYRIELAEIEHHLLRQPGVR-AGVVMPWDTGDGASLACWFVP-EGTPDVPALREAL----GTTLPAPMVPTHFVAMDALPLNANGKVDRAAL-------------------------------- 21219030 1646 --------------------------------------------------------------------------------------------------GATRSLTYGELSLAKDELAAVLRAAGVGPGKRVAVAVPRSVEQVVALVAVVGAGGAYVPLDLAYPDERLEYVLADSAPQVVLVTPEQ---------RDRFARLLDRANVPA--RLLVLGEEPPPTAAEPGPAARWH------------------DPAYVIYTSGSTGRPKGVVVPHSSVVTLLANT-RPVMNFGPDDV--------WVQFHSWELWGALTHGGELLV----PDYRSPVDFHRLVRERGVTVLNQTPSAFHRFAEADRHAGEP--LPALRRIIFGGEGLDARLRDWVARH-GTESPELVNMYGITETTVHVTHRVLTAADFAPGPIGGPVPGLVTHLLDDRLRPVPPGRVGAIYVALGRPGLTAG------RFVANPFADGSRMYHTGDLARRTLDGQLEFAGRADDQVQLKGFRIEPGEVESAIRDLDGVVDAAVTV---ADTDDHLVAHVV---GRVPAD-----LTGLLSAKLPAHMVPGRVLPVDALPLTVNGKLDRRAL-------------------------------- 21219030 146 ---------------------------------------------------------------------------------ARARPDAVAVV------DERRTLTYRQVEKLSAQLAHQLLARGLAVEDVVGISLERSAEMVIGLLAVLRAGGAFVPLDPHWPAERRAVVIEDAGVVVQLDASGEPAPGEP--------EAVA-------------------VDLGDWR-------FGDRPTEDTGVTVPGDALAYVIFTSGSTGRPKGAMIRHEAISERLLWQIHEILGFGHDDASLFKAPLSFDISINEI-FLPLVSGGRVVLRPG--GERDPHHLLSVIDEQRVTFTYLVSSMLDVLLEMAGDSGR---LDSLRHVWCGGEVLTPELYERFRTRL---DIPLYHGYGPAETTGVSHVVYRGAAERLSTSIGRANPNTRLYVLDDELRPVPVGVGGELYAGGLLLG--RGYVNAPSRFVANPFDDGSRLYRTGDLARFAPDGSLDFLGRADNQVKIRGMRL---EIEDVLAEHPRVRHTCVVARKNTAGGTYLVGYVIPAAGHE---DLRAEVKAWAGEHMVEYMVPTHVVVMTEFPLTANGKLDRNAL-------------------------------- 21219030 3061 -----------------------------------------------------------------------------FDRAADREPDRTALVAHGS------TMTFAHLRDRSRAVAGVLARRGIGPGATVGLALPRSLDSIVALFAVLRTGAAYVPLELDHPDERIAAVVADARPDAVLTVSA------------------------------VTPRLTGGPDLIE-----LDRPLPDAEPCVTFAPDDPDHPAYTIYTSGSTGRPKGVVTEYAGMLVNHAHTVSFAFDMSWEELLW------------------LADGHEVHVCD-EELRRDAPRLVAYCLEHGIDVVNVTPTYAQQLLAEGDDPARRPAL-----VLLGGEAVTPALW----TRLAATEGTVYNLYGPTETLGVGTFECPDPV------VGVAIDNTDVYVLDPWLRPLPDGVPGELYVAGV--GIARGYLGQPARFVACPFAPGERMYRTGDLVVRRPDGNLMYLGRTDQQVKIRGHRVEPGEVEAAFAAHPAVRFVAAVAQPDPDGAHRLAAYLVL-DGADL-----AEVAAQVGAALPDFLRPTHYAQVDRIPLTVNGKADTKAL-----PEARPLGALTT---------------- 83649192 38 -----------------------------------------------------------------------------LSRGAQAFGDRTAVI------AGERSWTYGDLNARADQLASGLNTLGITPGSKVVVQLPNIGEFIEVIFALFRLGAAPIMALPTHRYAEISYFCEFADAVAYIAAKSGGFDYRDIG-KKLKDEGL-------VRQVIIAGDAGDFVPLDG----------LYQAPGAAPE-IDPSAIALLQLSGGTTGMSKLIPRTHDDYL-YSVRASAEICGLSPQTVYLAVSSPG--------VLGVLYAGGTVVLSEGAPDIAFP-----LIARHRVTMTAMVPPLALAWMTACDNLKKSGDLSSLQVLQVGGAKFTEEAARRVTPVLG---CKLQQVFGMAE-GLVNYTRLDDDIDTVVTTQGRPIPADEVRIVDEDDQPVAPGATGLLLTRGPY--TIRGYFKAAEHNAKSF--TADGFYRTGDVVRLTDAGYLVVEGRAKDQINRGGEKVAADELENHLLAHPLVHDAAVVAMPDPYLGERTCAYVIP-QNHAAAPEQRQDLLKFLRERLAVFKIPDRIEFIDAFPKTRLGKVDKKALRQMIA--------------------------- 194290931 20 -----------------------------------------------------------------------------------------------------RRLSYRELDDLSSQFADYLLEAHVQ----VATLCANSADMVVAINGIHKAGHVWVPVNILLDPAQIGYILRHAEVSCIVADEA-------LSTQPQIAELLHGLDLP----VILVRAGAGS---TGGRTL--ANVTRGRPAALPAVDIDSGQPALIMYTSGTTGNPKGAVHSHASVYSAVLANVSALA-YTEKDVV------------SGML--PLFHCGSVVLARG----FSAQATIDAIARERITLLIGLPMMYAAIL--DDPRAPSADFSSLR-LCMYAMAAMPRV---LVDRIAAAMCSIVLVTGQTEMYPVTMSFRPVEHPHRDGTSTVVC---ETALMDDDGRLLGPGEVGEIVHRG--PNVMLGYFKDPAATESV--QKY-GWHHTGDLGTFDEDGQLLFLDRKKDMIKTGGENVASIRVESAILSHPAIASAAVVGLPHPHWSEAICAFVVLKPDSECSE---QELIAHCRPHLGKFETPKAVKFIEALPLTATGKVQKHILRK------------------------------ 197928902 11 --------------------------------------------------------------------------------HRRSFPDGIALV-DGDV-----RLTWPQLDERTNRLAGALTDAGVGPGDRILWLGQNSFRIWELLGAAAKIGAMVCPGYWRWAAPEMAFAVEDFDPKVVVWQDE--EIGDTV--------AKARAELGSDHRALWLRHDSAGAD-------SYESFLASGSPEDPVADIDPDAALLVIYTAAISGRQSGSMLSHRN-LLAMGASAAWMGDIGTETSFLGAGPMFHIGNYQFWGVPAFVHGGK----NVVVRRVVAEELLPLLAGEKCTHAYLMPPTIAQLVALNRE--AGHDLSHLRA--SVAAQLWEGTVPTDHSRFTRNGGGMGRGYGQTEVTGFAVTGAYG--DAGTGNAGRPGPFTAVRILDGTGQECAVGEAGEICVRGDLVH--LGYWNNEERFRF-------GWWHTTDLGRREPDGTISFLGTTTRMLKSAAENIFPAEVENCIESHPAVKEAAVIGVPNERWAQDVKAVVVLQPGVEPVTA--ADVIEHCRARIASYKKPKTVEFVEALPRTK----------------------------------------- 625681 320 --------------------------------------------------------------------------HQAIEAQAERYPDAIAVTYDG------KRLTYAELNCRANQWAHVLIARGVGPDVRVGVAVERSLDMIVAILAVLKAGGAYVPLDPGYPDDRLSYMIADSGIELLLTQGH----------------LLAQLPVPSGLAC-----------------LDLHQAPEPGNETNPLCLTTPDSLAYVIYTSGSTGKPKGALLPHGNVMLFSATEH--WFDFGPQD--------SWTLFHSYAIFGALLYGGKLVV---VPISRSPEDFYTLLCDENVTVLNQTPSAFKPLMQVASESTRN---NSLRYVVFGGEALEVQSLRPWFERFGDRAPTLINMYGITETTVHVTLSMADLEQSHSSPIGEPIVDLSWYLLDGSLNLVPQGCIGELYIAGA--GLARGYLNQATRFVPDPFNPGERLYRTGDLARLRGDGVIEYIGRIDHQVKIRGFRIELGEIEAQLLKHADVREAVVLAV------------------------------------------------------------------------------------------------- 194506351 2681 ---------------------------------------------------------------------------------ARARPDAIALLASSDGGDGARQMRYGELDAKADRVAAALAASGVRPDSVVALCVERSFDMVVALVGTMKARAAYLPVDPDYPAERIAYLLGDAKPPVVITQ-AHLRA------RVDAALAGADAAVVTVDELLARASAARATGAEPE-----AERVAAAAD------VAPGQLAYLIYTSGSTGQPKGAGNTHGALANRIAW-MQRAYRLAPDDVVLHKTPFGFDVSVWEFVW-PLAVGAKLAI--AAPDHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDFGAAARCASVRTIVASGEALAPELVARVAALL--PHAQLHNLYGPTEAAWRCTADDAAADAVP---IGHPIANLRLHVLDAALHPAPVGATGELYLGGA--GLARGYLGTAERFVPDPFVPGARLYRTGDLARRRADGALDYLGRLDTQVKLRGQRIELGEIEALLRATDGVRDAVVI-----VRDERLVGYVACATPAGFDAAAQ---IERLRARLPAYMVPAQLVALDALPVTPNGKCDRRAL-------------------------------- 159038411 10 -----------------------------------------------------------------------------------QDPDQVAIV-----EPDGRTVTYGELAAEADRIGRGFQSLGLAPGDTVAMLLPNGADLFAAEFAALETGLYSVPLNWHLTAAEIAYILRDSGARAFIA------HGRFAEAAATAAAEAGIPA------------DGCLAAGEVPGFRPLTSLGAGGSGRPPVRTLGA----LMVYTSGTSGRPKGVRRPTGADPDTVSPVFLWLFGLAPFDVHLCCS-PAYHTAVMNFVVVSLQLGHPVVLMD----RWDPHEMLRLIERHRVTHSHMVPTQFRRLLALPEKVRTAYDLSSMRVMVHGAAPCPQEVKRRMLDWWGPV---VVEYYAATEGGGTLITAVDWL--ARPGSVGQAWPGTRVRVLDPDGNDAPAGQPGTVYLQ--MGELTFEYHGDAEKTRQAWRDR---MFTVGDVGYLDDDGYLYLCDRKSDMIITGGVNVYPAEIEGELAAHPAVADAAVFGVPHDEWGEEIKAVVQPELGVTPGPELTNELLAFLAGRLARFKLPRSVDYVDELPRDPNGKLYKRLLRD------------------------------ 186456425 466 ----------------------------------------------------------------------TNCCHEAIEAQAQATPDAIAMVC-GDE-----QLTYRELDMRANQLAQCLQSFKVGPEVLVGVCMEVSLDMVTALLGVLKAGGAYVPLDPDYPKDRLTFMLEDARSPVLLTQQKF------------------ADMFPGTQASVVYLDNG-RVEPAVGNSHC---------TEAPSNKVMSDNLAYVLYTSGSTGQPKGVMVTHRNILVWLAVT-SISFDISVLELFWT-----------------LARGFKVVL--QKRDENLVTAIARQIARHNVTHFQCTPSMAEMLAR---DPDARQALRSLRHLLLGGEALSSELVKQLH-----ISGEISNMYGPTETTVWSTTHKVNREESRI-PIGRPLANTEIYILDQQLQPVPIGVPGELFIGGA--GVVRGYFRNEEKFIPNPFKPAARLFKTGDRARYLADGTIEFLGRLDHQVKLRGFRIEPGEVESTLRQHPGVRECVVVVREFAPRDNRLVAYVVPVAESALT---TRSLRELLKQRLPDYMIPSAFVLLDAFPLTPNGKINRRAL-------------------------------- 190574729 382 -----------QALLDLEANPALY--SREDVEA---HAARLLHFVSAALQADDIAAVPFNATAHALPETTL---VELLQQGMDRDPHAPALVF-GDAA-----LDYATLEARSFALAAQLRAMDVGPGSVVAVALPRSLELVIALVAVLRAGAAYLPLDLAHPDERLARIFASAQPVCVLAA---------------ADVSARMAGVPVL----------APEQWT---------ALSFAAPWADPAP---DDAAYVIYTSGSTGEPKGVVIEHRAIVNRLLW-MREHYGIRADDRVLATFDVS--VWEFFL---PLLCGATLVVA-GPDVHRDPIELARLIRGHGITTVHFVPSMLDAFLAAPASEGLQ-----LRRVFTSGEALDASLRDRFHTHVHAE---LHNLYGPTE-AAVDVSYWPASAQSRPVPIGFPVWNTRLYVLDARMQPVPVGVAGDLYL--GGVQLARGYLGRDERFLADPFLPGERIYRTGDVARWRRDGAVEYLGRSDHQVKLRGLRIELGEIEAALRELPGMERVEVLLRQDAPGDARLVAYVPAAYADAVT------LRSHLATRVPDYMVPSAFVGVDHWPVTANGKLDRNALPKPPQLEVAGLAPRTPLE-------------- 159043253 7 -----------------------------------------------------------------------------LQRTAARCPDAPALY-----TGTRLETDYAGFADQAARIGAALSARGLGKGDRIGVFMKNSTDYLRVLYGIWWCGAAAIPINSKLHPREAAWILSDAEAALLVTPD----------LAEGLAEAAPDCA------CVV---TGSAAFG----------EMLAAPPMAAPVARASGDLAWLFYTSGTTGKPKGVMMS---FATLTAMTLSYFVDVDEQDAILYSAP----MSHGAGVYNFMLRGARHVVPES--GGFDPAEIFDLAREMRQVSLFAAPTMVRRMIDVAKARGDTGD--GIKTIVYAGGPMYLADIIEAVEVLGDRFVQV---YGQGE-YPMSITALSRAWQARLASVGVAQTISDVAILDAEGRPVPPGETGEIAVRGA--GLMLGYWN---RPEATAETIRDGWLWTGDMGRMDADGYVTMVDRSKDMIISGGSNVYPREVEEVLLTHPQVAEVSVVGRPHAEWGEEVVAFVVPAPGAEMDPGV---LDAHCLSQIARFKRPKAYIALPELPKNNYGKVLKIELRA------------------------------ 188582860 17 --------------------------------------------------------------------------------------DSPAIV-EGPET-----LTYGAFRARVGALARRLARLGLAPGDRVAILLPKSIRECVAIFAVSAAGGVFVPIHPSLRPRQVRHIVADSGARVLLT-DAAHAAG--------LEGALDDLS----DLVILDGEAGED------------------GTAVVPGAPAPDGLAAILYTSGSTGLPKGVMLSHAN-LIAGTRIVRTYLGINREDRILSVLPFSFDYGLNQLL-TSVEQGARIVLL--TPRLGDDVV--RALESHRITLLAGVPTLWTLLTRAAP-HLAKADLSALRAITNSGGSLALPTIERLRARL--PHTAIVLMYGLTE--AFRSTYLPPEIDRRPDSIGRAIPETEIFAVTTGGRRARPGEPGILHHRGPTVSM--GYWN---RPEDTARDPFPPVCRSGDLVVEDEDGFFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPDPSLGQRIHAVTVPAEDAPGTADVLQGL----RKALAPHLVPRTIEAVAALPTTPNGKV------------------------------------- 46124259 13 -----------------------------------------------------------------------------------ATPDAVAL------EDDKRSLTYAELDRETWALAERLRDYGVGRDDLVGVLMGRSADYVIAALATLRAGGAFLVLEVAYPSGLLRDVIEDAKPTVILT------------------QLEHSSNLTSETPVIVVDRGESSPHLTERRSLPEDDDVER--------------LLFVSYSSGTTGKPKGIMNPHRAAIR--SYDLRFVNDLQPGDRVACN------VFFIWEMLRPLIRGATTV---AIPDHADPVALVELLSSKRITDTLMTPTLLATVLSQHPKLGQK--LPQLRSLWLNGEVVSTDLVRRAVDALPETR--LLNVYSACETVGDIKTFVDYDTQVCP--VGLPTDPEHTYVLDEAGNRVESGVSGELYVGGSL--LARGYLNLPETTAKAFMDPFAGMYRTGDLARILPNGLLEITGRVGGMIKTRGYTVQPSAVESAIRKHLAVRDCAVVA-HGEGLERQIVAYIVREKGEERTIPLIDDARRALTDHLAHYMIPTIWVEVDELPHGVSGK-------------------------------------- 214003828 18 --------------------------------------------------------------------------------HVDRTPDAVAVV-DGD-----RVLTYRQLAELAGQLSGRLINRGVRHGDRVGVMMDRSADLLVSLLAVWHAGAAYVPVDAGYPAPRVAFMVADSAVSLMVCS-----------------AATRDAVPEGTESILVTDKDDASV-----------------------VTVRPGDLAYVMYTSGSTGTPKGV-----------AVPHRSVAEL--------VANPGWAMHAPYAIWVPLVSGARVVIAE--PGPVDARRLRDAVAA-GVTRTHLTAGNFRAVAEESPESFAG-----LREVLTGGDLVPAHAVARVREAC--PRVRVRHLYGPTETTWHVLEPGDALGPMLP--IGRPLTGRQAHVLDGSLRPVAPDVVGDLYLSGA--GLADGYLDTAERFVANPSAPGQRMYRTGDLAYWSADNELMFAGRADAQVKIRGFRIEPGEIEAALTAQPHVHEAVVVAI-----DGRLIGYVV--GDVEPD-----RVRERLAAVLPEYMVPAVVLRLDTLPLTRNGKLDRAAL-------------------------------- 171463917 25 -----------------------------------------------------------------------------LERSAEIYPNKTAIIH-----GKLRQ-TWSQTYERCRRLASALQKHGIGLGDTVAVMLPNTPPMVEVHFGIPMAGAVLNALNTRLDAESIAFMLNHGEAKVVIVDPEF-----SVVMKKALEIAKKDSGREFL--VIDVGEKEFDVPGEKLGKLTYEQFLSEGDPSFAW-QVPADEAICLNYTSGTTGNPKGVVYHHRGAAIN-AVSNVLDWDINKHPVYLWTLPMFHCNGWPWTIAAR--AGVNVCL-----RRVDAQHIFAAIKEHGVTHYCAAPIVHNLLVNAPDELKAGVP-TGVKGLIAGAAP--PASIIEGMEKLGFDLTHV---YGLTEVYG------PASVCVKQDEIGKRAQGVAIAVLDPETKPVPGETMGEIMFKGNI--AMKGYLKNEKATQEA----FEGGWFHGDLAVMNPDGYVKMKDRSKDIIISGGENISSVEVEDVLYRHPAVNAAAVVAKPDPKWGETPCAFLEIKPGSDVTPE---EIIAHCKQHLAGFKVPRAIVFC-ELPKTSTGKIQKFELRKQA---------------------------- 153954358 1211 -----------------------------------------------------------------FNNTALNYAQELFEQQVARTPKDTAVVF------KNQTLTYKQLNEKSNQLARLLRNNGVGADNIVGIMVERSPEMLIGIIGVLKAGGAYLPIDPGYPVDRIQYMLEDSKTNILLTQDKIEFKGEIIDLFS--------------------SNAYAEMSITNLRILN-----------------NAQNLAYVIYTSGSTGKPKGVMLEHQSV-NNFINGISNIINFTAGKIILNLTTI------SFDIFVPLCKGLKIIIADENEQI-DAKLLNNLIIKNKVDMMQVTPSRLKLLMRGG------SDLTCFKYLMIGGEALPDELLHQLKQVYYGK---IFNMYGPTETVWSMVKELTDINEI---SIGKPISNTQIYIIDKNNKLQPIGVSGELCIGGD--GVARGYLNTKEKFFNNPYKVNEKIYRTGDLAKWQPDGTVEFLGRIDNQVKIRGYRIELSEIEKSLGTCKGIKECVVISRENSTGDKYLIAY------YVADMEIVSKLREHMLKELPDYMIPSYFVPIKCMPLTPNGKIDKKAL-------------------------------- 197784129 31 --------------------------------------------------------------------------------------------WTGEPEPHRR--SFAEVGARAAQLAHALRELGVVEDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPADQLAFIVGHAADRVVIA------NGSLLPLLAP-----LLPHLKTVEHVVVSPGDRTLLDGSPARVHEYEDLIAGKPTTYDWPELDERQAASMCYTSGTTGDPKGVVYSHRSYLHSMQVNMAQSMGLTDQDTSLVVVPQFHV--NAWGLHATFMTGVNMLM----PDRFQPAPLAEMIERERPTHAAAVPTIWQGLL--GELTAKPRDVSSLTQVTIGGSACPPSLME-AFDKLGMRVCHA---WGMTET-----SPLGTVARPPAHAAGTPFPGVEARLTGPGGERLPGESAGELEVRGPW--IAGAYYNGPDAEPLRPADKFDGWLKTGDVGTISADGFLTLTDRAKDVIKSGGEWISSVELENALMSHPDVTEAAVVAVPDDKWGERPLATVVLKEGSTAD---FESLRAFLASDVCRIAKPERWSIIEAVPKTSVGKFDKKVLRK------------------------------ 157132445 6 ------------------------------------------------------------------------------------------------------RLTCAEIRLRTIRVAQNLTRMDYGQGNIFSMAVRNDENAAPVLFACFALGIPVNTLDASFERDDLSHMLNLIRSQVVFCDRDTW---------PEMKVALEMTKNDAV--VFIVGEGGVE------GCRHVNDLLVETGSEDQFVPEHFEDMAMILCSSGTTGKPKGVCLSHSNCITNV---TNLSQNYS-SDVMLCFSSLYWLSGMFFLLIGTTI-GATRII---TRDVFNPVLALEIIQKFKVTVAFFPPAAALELLKHPQAP--NTDFSSIRLLFSGGSAVSAEL-KYALDKMIPHISSRV-GYGLSEIGG--IATFSDADIYKAGTAGYLRPLIQAKIVALNGEALDIGQQGEILLKPVY--RFLGYYGNDEATAE--MVDVEGWLHTGDIGRFDEDGLLYVVDRKKDIIKYGNYQISPSELEGVIQSVPGVLNVCVAGIPVPGND-LPAALVVKCAETDVSAE---EIHRVISNNLGSYKQLRGVYFTKELPMTPSGKVLRRQCRDIL---------------------------- 116052114 9 ----------------------------------------------------------------------------LFRQHADTHPERPALV------DRERSFSYRELDRLSDRLAAHLARRGVARGERLPLLAERSAELVIAILAAAKCAAAYVPV------------------------------DRRQPDRRK-QEILRQCQAP-----VALATQAEDLPGQPVEVIA-QVLATSAAGAAPRPALDGSEALYVIFTSGTTGEPKGVVIESRS-LSNLVDWHNRRFEMDQRSRTTLMAGVGFDVCQWEI-WSTLCAGACLHL---VPDRPDPAALLAFFAEQRISHAF-APTVMVPALVEQPAPPS----LALRYLFCAGEKLPPVA-------TGGLPYTVVDYYGPTEATVFATCRIVDAEAHRPASIGTPIDGCEAFILDADDRPCHGDRPGEL--NLAGVCLAREYLRDPDRFHYSQALR-RRLYRTGDKARWLADGSLQFLGRLDDQVKIRGHRVELGDVEAALLRQPAIHGAVVLAHADPRCGQQLSAFVVPRQRGGDARAVLAAIKTALRQELPDYMLPSRYLSLDSLPTTVNGKIDRQALRR------------------------------ 52143519 468 -----------------------------------------------------------------------------------------------------KSMTFTELNELSNRLASKLISKGIKQNSVVALLFNRSFETVTTILGVLKAGGTFLPIEPNLPEDRINYILQDSNCSLLISNDFSSLYGDVLQYK----------------------------------DINLSEPMNEQLNVERNENM----LMYIIYTSGSTGKPKGVAIKESSLLNYLDWGQKYITSRQ--DCFGFYSPLSFLTITS--VFLPLVSGLTMKIYQSK-DY--ASALIDLVNDNTVTILKLTPSHMKMISQLNLEN------SLIHTFIVGGEELTVQAAKEMTLKINHP-ISIINEYGPTETIGCAIQNDNMMVPI-----GRPINNTQLYVLNSDLQYQPYGVVGELYI--SGECLAYGYYNNPEKFIDNPFISGEKMYATGDLVYKLPNDNLVYCGRIDDQIKLKGFRIDLGEVEKVL-KTESKADEVSVHIRNLNDSEYLCAYLV---GSHYSE---NELKNILGKALPDYMIPTFMINVDNIPLTSNGKV------------------------------------- 157374806 17 ------------------------------------------------------------------------------------------------------TLSFQEIDAYSAAFAHYLQNHSLLPGDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDKSVENIQEQTDLELVMVASLADMLPSVKRVLIVKHIKKMVPYHLPEAISFRKALKSFTPAHLP---NPDDTIVLQYTGGTTGVAKSAELTNANIIANMLQAGSLIEDNKPLPLYHIYSFTVHMM-------AFFRLGEHSVL---IANPRDTETFIKAMKPFKITGLMGLNTLFVSLMES--PSFKELDFSELIFTLSGGTALIDDTANRWKEITGVG---ISEAYGLTECSPAVCMNPINGLE-RQGTVGQALQGTALKCINAIGEEVPIGQRGELCIKG--PQVMKGYWNRPKATRESFTE--DGKWLTGDIAIIDDDGYVSIVDRVKDMIIVSGFNVFPNEIEAVVATHPDVINCAAIGVPDPKRGEVVKLYVVTNNNTSLNGD---EIKAFCQDKLTAYKIPRLYEFRAELPMSPVGKILRRKLKD------------------------------ 159899865 36 --------------------------------------------------------------------------------------------------GSIHRYSFADLYHRVKRLGNVLHKLGINQGDRVGTFAWNNYQHLELYYAIPCAGAVCHTLNIRLSTEQLAYIINHAEDKVIF-VDATL-----LPLFSKLAD-----NIPAVET-IVLINAQPGIETPFPNVLHYEDLMAQVEAEFDWPVTDERQAMGLCYTSGTTGNPKGVLYSHRSLYLHTMGENQATLAFTPDDIVMPVVPQFHAMA-WGLPYSAMFAGADLVM----PGHLNPVALADLIADEKITFPAGVPTIWTAMYQELRANPR--DFSHVRCLAVGGAAMPRGLIEAYERDFG---VPVLHAWGMTELSGTISSLQPQHWDLRAKQ-GYPIGGVELRIVNDAGEELPGTTVGELQARGPW--VTAGYYK-----VEPTAEHFDGWFRTGDVATINHEGYLGITDRTKDLVKSGGEWISSVELENTLMGHAKVTEAAVIAIPDERWSERPLACVVLTKDVEPS-----ELLEYLEPLVAKFWLPERVVFVSEIPKTSVGKFDKKVLRA------------------------------ 197733461 67 ----------------------------------------------------------------------------LFERQVRATPDAPAV-----DDGDTR-VTYRGLDRWANAVAHRLRRHGVRTGDRVGVVAQPRAEAVAALLGVLKAGGVQVPLDPIHPEARLAGMAEQVG----------------------LRAAVDDPRLPDL-------AIGVRVPMPRVTE-------GAGRPPAAVEEPSAADPAYIMFTSGTTGRPKAV-------AVPHRAPTRLVLDAGPGDTWLATSSLAFDVS-CFEIYGALLNGARLVLVD-RHTLLSPAALARRIRTERATVMVLSAGVFHEAASHDPGMFA-----SLTQLYVTADVVNPTAVRAVLRHGPPRR--LINAYGPTENGIFCITGLGDEEQTVP--IGLPAANSTAHVLRPDGTPAADGEPGELWVGGD--GLALGYHGDPERTRETFRTGADGLYRTGDRVRRDAGGVLDFLGRIDRQVKINGYRVELAEVESALAAHPQLSAAVADVRTTPAGRRQLIAWAVPSPGAAGRSALARGLRSFLADRLPPFMVPATIHVVDELPHNSNGKVDRR---------------------------------- 78060227 10 ---------------------------------------------------------------------------------------------------------YVELDGRIDKVACGLMRLGVTAGDKVGLLAGNGPEYVVAIFALWRIRAVAVPLNLRYREADLVDVVRRGECTLLIMTG---RAG-PIDIRRSLAADLEQGNLRTV--VIGDGCLPGSVAWPEGGDYSSAEWRALSDRRAACT---ASDLALIVFTSGTTGRPKGVMHDHS--CVRGVRDRARMWGVKPGETAINYLPMFHLYSLSEVILQCVFGGCRQVIME----RFDADAALDAIERESVNIIHGFETYADLLNRQAERPR---NVRSLRFGTL---PSGMDTSAAVAVQVQRVFCPTVTGTSLSESWSWMCTCAPDEPEVRCYSSGRPLPGLEVRLVDPATKDVPIGTPGEMWFRGY--SIMKGYLGDPRATADTIDA--DGWLHSGDQGVMRADGFLRFTGRYKEMLKVGGENVSPQGVEQALSELGEILQVAVVGVPHERLVEVPVAYVVLRDGAAITEE---AILSACKGKIASFKIPRRAVIVDALPQTASGKIQRGLIRK------------------------------ 840624 481 -----------------------------------------------------------------------------------KTPDQTALVY------GNRSISYRELDQKSDALARTLYENGLRRNGTAGILAGHSPEFIISVLAVLKAGGTYLPLDAELPPERISYMLSETKAAILIVQK-GLEPNTAFAFISADAEAMIEEHTKPLEIV-----------------------------------TGPDDLAYIMYTSGSTGRPKGVMITNRNVVCNSNYTSASV-----NDRFILTGSISFVT---FEMFGALLKGATLHIIDKS-TMLTPDRFGAYLIENNITVLFLTTALFNQLAQAQADMFHR-----LHTLYVGGEALSPELINAVRRAC--PNLSLYNIYGPTEN-----TTFSTFFEIKPIPIGKPISNCTAFILDAKGCLLPIGVPGELCVGGD--GVAKGYLNRDDVTAAVFFIPGERIYRTGDLARWLPDGNLEYISRIDRQIKIRGKRIEPAEIEARLLEIEGVREAAVTLL--ETDGE-----VQLYTHYVSDESREKEIRAALARVLPDYMIPQRWVRVDRMPLTGNGKINRSAL-PVPENESENRQDLT----------------- 144900132 27 -------------------------------------------------------------------------------------PDRVAVIH-----GPVRR-TWGETLVRVRRLAAGLAARGIGKGDTVAMLAANTPELFEGHFAIPLAGAVLNAINTRLDAEAITFILEHGEAKLLIVDREFSKVTKK---------ALEGLKV----KIPVFDIDDPTVGGELIGEGTYEDLLA---DELHPWTMPGDDAIALNYTSGTTGNPKGVVHHRGAYLNAVSNALGWT--LPDGPVYLWTLPMFHCNGWPWTMAA--AAGTSVCL-----RHVRVEPILDLIRSENVGYFCGAPIVLNMILKEGISQPVK--------VMTAG-AAPPAAVIAGMERMGWEVTHV---YGLTEVYGPVILSIDDKAKIKARQ-GVRGPMLEAVMVADTLEPCPGMTMGEIFMRGN--NVMKGYLKNPKATVESFEG---GWFHTGDLAVWHADGYVEIKDRSKDIIISGGENISSIEVEDVLYKHPDVMEAAVVARPDEKWGETPCAFVSLKDGATCTEE---DIIAFCKAHMAGFKTPRTIVFGP-LPKTSTGKIQKFMLRQQA---------------------------- 67921218 469 --------------------------------------------------------------------------HQLFERQVEKTPNNTAVIFD------DESLTYEQLNKKANQLAHYLQKLGVKPETLVGICLEPSLEMVISLLAILKVGGAYLPLDTNYPEQRLNFMVENSGINYLI---GNREQG--IGNREQV-----------VNWFIDISKIQSKISQEKDTNLDLK--------------INRENLAYVIYTSGSTGIPKGVQIPHRA-LSNFLISMSKKPGLTDNDTLLSVTTLSFDIA-ALELYLPLIVGAKLILVEGV-------TLAQQLETHQVTVMQGTPATWKLLLASG--WKGKKDL----TIFCGGEALDITLAQQLQEK----SQQVWNLYGPTETTIWSSVYEVNSDKVRLG---KPIDNTQFYILDKDYNQVPIGVPGELYI--GGMGVARGYLNRPERFIATPLKRGERLYKTGDLVRYGEDGEIEYLGRIDYQVKLRGFRLELGEIETILLTHPQIKEAVVI-----VKEQSLIAYIVPDHPVPPSPEVSEQIREFLGEKLPNYMIPSRFVELESLPLTPNGKIDRNAL-------------------------------- 217977040 497 -----------------------------------------------------------------------------------------------------RTLSYRDLDRRSTQCARRLQALGVRPGDRVGLLMQRSIEAIVVMLGVLKAGAAYVPFDPASPKDHLAFMVEDCRPALAFAD------------RDSLAAAPDDAHFAPLEALLNDASRESGAPLESCN--------------------GPDSLAYVMYTSGSTGRPKGVMIPHRGIARLAI--GQNYAALAPDEVILHVAPLAF-DASTFEIWSALLNGARVIICDPRPT---LDEICETISRQGVTLTFLTTGLFHLLVDERLAGLRP-----LRRILVGGEVMSAPHLE--KALAGLPQTEIVNIYGPTETFTSFYAARRGGRAAGPVPIGRAIAHTEILILGPDMTPVADGEAGQLACAGA--GVALGYLNRPEKFIDDPTGAFTGLYLTGDMARRGADGEILFLGRTDRQVKINGKRVELDEIEAVLRADPRLADALV-ERLDDSPARPLVAYLKLAATAGANASCAAAIVEALRAKLPPHMIPSAAVLMKEFPLTPNGKVDRKAL-------------------------------- 46425377 252 ------------------------------------------------------------------------------------------------DPLRQQAFSYRQLRSRAATYARHLSLLGLQSGDAVALIAIDSLAGVALMLACLAGGLVFAPINELVSLVHFETTLKTIKPRLVL-----------------IDAELPPSHHAALRHLPTLELT-SLMPVIEN-------------DELVVAPCSADAPAVMICTSGSTGTPKAVTHSHADFMHCHLNYQQAVLGLRSDDVMYTPSRLFFAYGLNNLMLS-LLAGVSHVI--AAPL--SVRQIAQTIHTYHVTVLLAVPAVFKLLLAEAPDAV----WPALRLCISAGESLPARL---GHAISTRWQVEVLDGIGCTEVLSTFISNRPGHALM--GCTGTPVPGFVVKLVNKQGEICRIGEVGSLWVRGN--TLTRGYVGDPQLFVD-------GWFDTRDLFFADAKGRFHNLGRMGSAIKINGCWLSPETLESVIQTHACVKECAICLIEDEFGLPRPAAFVVPVDASIDTGALWAALRALCKNALGKHHYPHLFVEVSTIPRTCSGKVIRPAL-------------------------------- 15899248 42 ------------------------------------------------------------------------------------------------------RYNYGEAFRRVKKLASSLKSLGVKVGDRVGVLEWNTYELYFAIPAT---GAVMLELNPRLHPLQLAKIINHSKVSFLFLNEDF------IPLVESISN-----NIPLVKKFILI----SDIEKTPQTNYYYESLVEEGNEEYEIPMFDERTSCYAAYTTGTTGDPKGIYYSHRSIVLNTLVISR---NITIDDTFMQLVPMFHVNGWLGFMAATL-VGAKLVL-PGRYTVDNPKPLVDLMINEKVTVTAGVPSILNYLRSMENKPL----FVNSRILIGGSEPLVIGLMEFGFQ-VGQG-------YGATET-----------TPSVAGSVGIPTFGVDIRVIDPSGKDVPGKTIGELWIRGPW--IASAYYNDP-RTVESFVDGVDRWWRSGDLAVVDELGYIKIVDRIKDVIKSGGEWISTVDLENHLMAHPAVAEATVIGVPHPKWGERPLAFVVLRQGFE-NKVSKEELLGHLGQRFARWQLPDDIIFVKEIPKTSVGKFDKKVLRE------------------------------ 83718562 2682 ---------------------------------------------------------------------------------ARTRPDAIALEFDADADGTVARMRYGELDAKAGRVAAALAACGVRPDSIVALCVERSFDMVVALVGAMKARAAYLPVDPDYPAERIAHLLGDAKPPVVITQ---------AHLRARVEAALAGAHAEAV--VVTID------EWLERAPAAFPGATETGAGRAAAADVAADQLAYLIYTSGSTGQPKGAGNTHGALANRIAW-MQRAYRLTPDDVVLHKTPFGFDVSVWEFVW-PLSVGAKLAI--AAPDHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDFGAAARCASVRTIVASGEALAPELVARVAALL--PHAQLHNLYGPTEAAWRCTAADAAAAAVP---IGHPIANVQLHVLDAALQPAPVGATGELYLGGA--GLARGYVGTAERFVPDPFVPGARLYRTGDLARRRADGALDYLGRIDTQVKLRGQRIELGEIEALLRSAHGVRDAVVI-----VRGDRLVGYVACAAPAGFDAAAQ---IERLRARLPAYMVPAQLVALDALPVTPNGKCDRRAL-------------------------------- 83718562 13 -------------------------------------------------------------------------------------PDAPALASFAPDT---VRLTRGELDDRAARLAAQLRAAGVGAEVPVGVCVARSCDLFVALLAVMKAGGAFVALDPRHP----AARLD------WVARDAGLAHG-------IVDASADAAMRARFARCF---------------DVGGVAEADPAAPREHGGDVHPRAAAYMIYTSGSTGTPKAVVVEH-GPLAAHGDALAESLPIGPDDRVLHFASVNFDVAIEAWLV-PLAVGGSIVISDPPPFAPDAAH--ALISRERVTNTTLPPAYLRVCAREGVPP-------SLRVLLFGGEAMSQDAFEEIRRVFPALR--LVNGYGPTET---VISPMPGAAPAGNGYASLPIIGRRVARVERADGTVARGEAGELLLGGA--CLARGYHGTAERFLDPAGEPGARIYRTGDLARERADGSFDYLGRLDDQVQVRGVRVEPGEIAACLLTHPGVRDAGVLAETAGGRTQLIAC-VALAADAQPDDD---ALRAHVAAHLPAAWLPHRIARFDKLPYTLNGKLDRAALRDAVA--------------------------- 83718562 1107 -------------------------------------------------------------------------------REAAEHPHRIAL------ADADTQLTFAELDDASNRVALALRRDGAKAGGAVAICIERSVRFVVAFVGVLKAGAYAVPLDPASPRERLAAALAACGARRMLAADLG---------------ALGEFDGVAVQDV----------------DACAHDLANAAAPRVPP---HPEQAAYLIFTSGSTGAPKGVVVSHADYVAGMLDELAFA----PHASMAMASTVAADLGHT-TLFGALCSGRTLHL---LPAHFDPDRFAHEMATREVDVLKIVPSHLHAL----LDAQRAADVLPAHALVTGGEGLP---WSLVERIAAKPDCRVINHYGPTESVGALVCDTSAPAQADLRALGRPLPNAHACVLDAHGASVPVGAIGELYL--GGPGVARGYLGTAERFVPHPHEAGARVYRTGDRVRLRADGRLDFLGRLDDQVKIRGYRVEPGEVSAALRALPGVAQGETLALEHDGRL-RLVAFATPAAGARLSGD---ALRDALAARLPDYMVPAALVVLDALPVTANGKI------------------------------------- 15341244 21 ----------------------------------------------------------------------------ALDRAVARHPDRILLDFSGNL------YTYSEVDSLSTRMAHALAALGVKPGETVLTMLDNNIDAVVCWLAINKLRAVSVPINTALKGEFLRHQIADTGTQLVICADYLPR---ILPLAEQLSEVSQ----------ILYRGERAEPASCRIPIAALDEFRGEDDTPFTSKPQPS-DLACLIYTSGTTGPSKGCMISY-NFMCNLA---RLQLRAGPNDVTITPLPLFHMNALCVSIIASILVGARAAI---LPRF-SVSNFWQEVERSGATIA-------SILGGMGGLLAQAPDNDAMKQIHTAGNPYTEETKQIWRERFGTKLVG-GNGYGLTE--ACVITSLAAGEYAAPGSSGKRIPDFDVRIVDDNDQELPANTPGEIVLRPLRPDMFQGYWN---RPADT-LKLMRNMWFHGDIGKFDDDGFFYFVDRKKDYLRRRGENISSFEMEAAFAVHPDLAEVAVHAVPSDKGEDDVKVTAVLHQGARLTPE---ELFHWATDSVPYYALPRYIEFRDSLPKNPQGRVLKYQLRD--EGDTWDLEDTD----------------- 189208566 16 ------------------------------------------------------------------------------------------------------------------RLAMGLDRIGSKRGEAIMLCTPNHIFLPIAYLGIVGSGRVFSGANPANTVPEIVHQISDSKANFVLAHPAYI---------QSAMTAAKAAGIP--DGNVFLFSDELCAPVEGCRD--WRDFLPSLAEAEEYEPALSEHPATVNYSSGTTGMPKGVAVSHYNLIANLEQTMKWTAQTRPRETWAGFLPLYHAYGQQYTISMALKLEITCYVM---PKF-EFEEFLRLVETYEVTHLHLAPPVMVMLSKRPET--AKYNLNSVTDILSGAAPLSKELQNEISSKLG---CEVIQGYGMTETCGILL--MPGGTIDDSGCVGQLFPNTKAMLLDEQGNEVPDGQPGELHVRG--PNVCLGYWRNPKATKEAF--TADGWLKTGDVAVV-KNGWFWIVDRKKELIKVNALQVAPAELEAALLEFNPIADAAAVGITLDNQ-EWPRAYVVLKDEYK-GKTTAEDIHGHMKARVSKHKLVGGIVFVDEVPKLQSGKIKRKLMREWAKKDAEKM--------------------- 84704954 39 ------------------------------------------------------------------------------------------------------RYTFKEAGERIAQLAHALVALGVGEGDRVGVMGWNTHRQLELYYATAGIGAVCHTINPRLGPENAGYVMNHARDKVVF------YDETFLPLVKGL-----APHLATVESYIALSATGALPEIGDKPVHNYESLIEKHPTTYDWPEFDERTACGLCYTSGTTGRPKGVLYTHRSTVLHALVLAQNVGAFDRGDALLPVVPMFHV--NAWGVYAALMMGVKLVM-------PGPGSLYEIFESEQVAYALGVPTVWLNLLNYVDQ--NNLSFSSLKHTMVGGAALSERIIKGFERH----GVRVRQGWGMTEMSPIGTTNLPEEIQLRQG---KAVPFMQMRIVDDEGNCLPGESDGHLQVKSPW-------------VLSAYYETDDGWFDTGDVVVIHPDGRMQITDRAKDVIKSGGEWLSTIDIENAALSHPAVANAAVIGMPHPKWQERPLLIVEMAKGANAEPA---EILEFTRQQLPKISWPDDVQTVETIPLGATGKVLKTELRK------------------------------ 157352996 26 ------------------------------------------------------------------------------------------------------QYTWLQTYQRCRRLASALSKYSIGAGSTVAIIAPNIPAMYEAHFGVPMSGAVVNCVNIRLNAPTIAFLLEHSSAAVVMVDQEFF---------PLAEEALKIWSGKSPPLLIVIADESCDPKGLEKGVIEYEQFLETGDPEFAWKPPQDEWQSIALYTSGTTASPKGVVLHHRGAYV-MALSGALVWGMNEGAVYLWTLPMFHCNGWTWTLAA--LCGTNICLRQVA-----TKAIYQAIANDGVTHLCAAPVVLNSIVNA-PKSETILPLPRVVHVMTAG-AAPPPSVLFAMSQQGFR---VTHTYGLSETYGPSTVCLPPETQARLNAQGVRYIGLELDVVSTDMKPVPGTTIGEIVMRGN--TVMKGYLKNPKANEETFAN---GWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSVEIENAVYLHPAVLEASVVARPDDRWGESPCAFVTLKPGVDRSDELAEDIMKFCRSRLPAYWIPKSVVFGP-LPKTATGKIQKHLLRA------------------------------ 126657599 453 ---------------------------------------------------------------------------------VKQTPENTALVYE------EKKLSYQQLNEKANQLAHYLIKLGIKPDMPIPVYGDRSLEMIIAMLGIMKAGGAYLPIDSALPFAGLQQRLEEVKADILITQKF-----------------LIIPQSLPNYKVINLNK-------------DWQT-ISQNSNQNPQIQLTPETLAYIIFTSGSTGQPKGVAIEQRQLLNYLHSIIK-ALDIPINANFALVSTLAADLGHTCI-FPALATGGCLHLI-SQERAANAKALGDYFQQHSIDCLKIVPSHLQALLAADP---QGSFLPRQRLI-LGGEAAPWGLIDQIRQK--APNCRLFNHYGPTETTVGVTTPTVGTVPI-----GRPIDNTQLYILDPYLKPVPMGVTGELYIGGA--GVARGYLNRPERFISNPFNPQERLYKTGDNVRYLADGNIEFLDRLDNQVKIHGFRIELGEIEATLLENPHIFQAVVIA-----KEEHLIAYIVAEKNTSEPDQW----REFLQRKLPDYMIPSSYVQLKALPLTKNGKIDR----------------------------------- 157328757 371 -------------------------------------------------------------------------------------GDKDSIIY------GTVRYTWRDLQRCVN-LASALSRLEIFPGDVVAALAPNIPALYELHFGVPMAGAILSALNPRLDSTMLALILQQLEAKIIF-VDYQF--------LQVFLQALDILSEAKIKPPIL---CCHPATFSTGN-LDYDGLLAMGQPDFEIIR-PSNEPISVNYTSGSTGNPKGVVYSHAAYLNSLAVIFR--SDLKQMPVFLWTVDMGWC--FPWTVA---ALGGTNICLRKV----SAKVIYDAIFLHNVTHFCGAPSLLNLI--ADAAVTDQRPLPHKVDIVIAG-ALPPPQ---VLMKVVELGFNVTHSYGMTEALGPVTARL---WHPEPNSYQHPMEGVDVK--DPKSVPRDRKTIGEVMFRGN--TMMMGYHKNLKATEEAF---RGGWYRTGDLAVMHPDGYIQMKDRSKDVI-ISGVKISTIEIEAVLVGHPMVMEVAVVGRPDDCLGETPCAFLKLKEGCATSAD---EITNFCAERLPTYMVPQTIIF-GDLPVNSTGKIQKFVLREKA---------------------------- 85710053 51 ------------------------------------------------------------------------------------------------------RLTFGEAYGAAMCVAESLVEHGIEKGDRVGIAARNSANWMIAYMGIAMAGGCVTLLNGFWGGEELAYGIRLAECKIVL-ADAGR--------------AKRLEGTEHGAKLVMMDHN----SPAEGLANVWKAPADQASSVAMLGQLGPDDLATILYTSGSTGNSKGAWSDHRGVVVSQSAMAKILLESRGEDVALVAVPLFHVTGEVPLFLQSYAIARKLVLM---PKW-DAEEALRLMDAEKVTYFVGVP-----LMSYEIANREKYDLSACKSFAAGGAPRPVEHVTKIKEAF-PGGFPLL-GYGLTETNAVGCGNFNENYLAKPGSTGRPSPMVELGILDDDGNHVEQGKVGEVCIRSV--ANFRGYWNNEEATKAAFTD--DQFFRTGDLGYVDEDGYLFIVDRKKDIIIRGGENITCIEVEDAIYAHDDIAECSVFGLPDERMGEVPAAIFRVKNGRDAVSA--AQLREFLLSRIAPFKVPEHIWVTDELPRLGTQKIDKKSLRE------------------------------ 33599597 14 --------------------------------------------------------------------------HELLDRWLIEAPQR-AFIHLPD-----RTLSYADLGGMAERLERELRADGVRAGDRVLVVAENCAEHAALLVACSRVGA-WS-----CGVNA---RMAQGE----VEAYAAKADARVTYFTAGVSQA---AAAHAVRH---------DVRPSCIDGLARSALRAEAVAETGPL---AGEVAAIIFTSGTTGTPKGVMMTHRGVLHFARVSAE-SRALDARDKVYAYAPMTHIFGLGTVLLASLHAGAAL---EMRPQF-DPAELFDALAHRGVSQVQGPPALFRLLQYCAEHGIARPEAPRLRYLYAGAGPLDMALKRKVEAVFGQT---LHHGYGLSEYAGSLHATRLGESRADT-SSGYAFAGAQLRIVDPAGHALPAGERGEIWLRGV--GLMPGYFRDAQATAEAM--RDGGWYASGDLGELHADGALFVVGRIKEMIIRSGFNVYPAEVEQALNGFAGILRSAVVGQKEADGNEAVIAFVVEDRANPPD---MAALRRHLRTQLAPYKRPARIIAIDELPVSANGKLQRR---------------------------------- 33596379 7 ------------------------------------------------------------------------------------------------------RYTWNDIDRASACLANLLASLKLPAGARVAVQVEKSPEALLLYLATLRAGLVYLPLNTAYREAEIEYFLGNAEPAVVVCANAGW-----------VRRAAAKAGSAHVYT------------LDEDRTGTLLQAAAAMPQRFRTVARKADDLAAILYTSGTTGRSKGAMLSHGNLASNARVLHQYW-GWREDDVLLHMLPIFHVHGLFVASHGALLAGARMIW------LPRLDV--DQALRYQSTVMMGVPTYVRLL---ADARFDRAACANMRLFISGSAPLLTETFTDFQACTGQT---ILERYGMSET--VMLTSNP----CRPGTVGKALPGVQVRVVDDAGQALAAGEIGNVQVRG--PNVFSGYWRMPEKTREEF--TADGWFKTGDVGHWGESGYLSIVGRSKDLIISGGYNVYPKEIETVIDEMQGVLESAVIGVPHPDFGEAVVAVVVPRAGAAID---VAAMQADLKSRIANFKVPKRIHVVDQLPRNTMGKVQKNVLRD------------------------------ 54303484 516 ------------------------------------------------------------------------------------HPEKQAVIHGG------QSLTYAELESRANRLANWLIERGLRSESLVGIVADRGIEFVVSALAVWKAGGAYVPLDPTYPLKRLQHVIDDAELSLIIAPSSAF--------------AEQIQQADEGTHCV----TGAEVVNIAAPSFVTR-LAQFSSIRPVLAQRSPKQLAYVIYTSGSTGLPKGVMVEHGAF-VNLVQDHCQRLEFGSDSVMFCMSDAGNMTAML-----PLASGITLAFGE-----PNDQVIAQ-AEQYRATHMICSTALFAALPPQSVQY--------LQAVAIGGEACPAQLVEWA------DKVALFNMYGPTE---FTVTALVQQLETQPVSIGTNVTNTQALILDQSGNLCPNGVPGELCLTGL--GLARGYLNQPELTAQAFLGKTVRMYKTGDKARVNHDGRVEYMGRIDEQVKLRGYRIELGEIEAQLVAHENIHQVKVI-VAEQGPQKVLVAYATLRESALAVAA--STILNHVARTLPEYMVPAQLFFIDDMPLTVNGKLDIRQLPNVDLNAVTSTAPTNDLE-------------- 91080757 33 -----------------------------------------------------------------------------------------------------KSYTYEQLFKKSLSVAHSLRDFKLTRQDTIGIVLPNVAEYPIIVLGALQGGFRVTTVNAQYTSDEIRRQLINSKSKLVFT---------LAELVPLVRE------TTSIPIVALGTRSGTSG-------INFQEIVSKQGGNF-IEKVGADEIAFLPYSSGTTGLPKGVELT-----------------------------------HSSII--------TNLMQLASPEF----------------------TLIPQVQLLGQHPITTEDLLPLYLITSAAAPLAPATIHQLRTKT-NNKVKFLEGYGMTETAAAIIQTSFLENGVKIGGSGLVLPNSQVKIIPKDGQGLPQNQAGELILKG--PHVTKGYHNNPDATKSVF---IDGWLRTGDLAYYDEHQHFFIIGRLKDIIKVKGFQVAPTELEEVLKQHPLVVDCAVVGIPDSVSGEAPKAFVVAKSPVS-----EKELKNFVAKKVSKYKRLKRVEFVQAIPRSPTGKIL------------------------------------ 119477131 29 -----------------------------------------------------------------------------------------------------RSWTYGELLDLIDRLASVLRSEKVMAGDCIAILSENRAE--YTMLACARIGAIASCLNSRLVVEELQYCIHLVEPQLIFVSS---------RFQSLLDQ--------------VVYPAAKQISMEGCLSLAASAELDQHPPL-----LNSEQGLLLLNTSGTTGLPKAALISHRAE-IARMTTLRMDLKIDPGDAFLAWSPMNHIGGTDHTI-SSLMMGSAVIITDGL----DIDTMCSVIGRYKIGWLLLMPATIEPILRRLAE--TKTRVVGVKVVGCMADLIPAAQIA---EVTTALNALFVNSFGSTETGGHLIGEVPTDLSKKISSL------CEFRLVDEDDNDVQQGEVGEALLRG--PTLFSGYWNAPEVNAEAF---RDGWFRMGDLLKQTKSGGFEFVGRLKYLIKTGGENVYPAEIERVLLSDSRVEEATIVRKKDSRWGEIVVAFIT-----RNTEALTDEIEKMCRAKLASYKRPREIYFIPEFPRNGSGKIIRESLEK------------------------------ 194292972 44 --------------------------------------------------------------------------------------------------------SYRDFRQRVGRLASALTAQGVTHGTTVAVYLPMM-------------GATLFTVNVRLSAQQILYTLNDSGAEVVLLHPDF------VPVMEEI-----RAELTSVRSFVLLADGQPMPPTSLPFCGEYETLLQAASPDFDFPEFDENTRAATFYTTGTTGDPKGVCYSHRDIVLHALASATSLCRLHREDVYMPITPMFHVLA-WGIPYVAVMLGLRIVL----PGRYAPDVLLRLRETERVTFSHCVPTLLQMLLQAAQ--ASGQDLSGWKLII-GGSALPPAALERGMDVFAG--------YGMSETGPIVLAQLPRETEVRRCSTGRPVAMVDFRLVDESMQDVPGSARGEIVLRAPF--LTRAYHGKPEASAELWAG---GYLHTQDIAVMGADGFVQIVDRIKDVIKTGGEWVSSIEVEGLVTQVPGVQECAVIGVPDARWGERPVAYVVRRPGATVTAEIRASLLARVANRLSKYAVPERILFVDEIPKTSVGKIDKKRLRA------------------------------ 119478078 48 -------------------------------------------------------------------------------------------------------LSYRDLDHWSDSLASRLLSVGVVAGDRVGLCAERSASAIAAMVAIAKISACYVPLSPEYPRSRLDLMIEDAAISVAFMASAAV-------------DVMCGSGLK------ILPLEDSPSPGEEEL-------------ESVLEPGQGEDPAYILYTSGSTGRPKGVVVPHCSILR--LVSPKNTYCQFDDQRFLQLAPLSF-DAATFEIWGALLNGACCVVVPGR-VMPSYERLAEILAE-GITTLWLTSSLYNTIISDAPE-----SLRSVKQLLIGGEALSVTHVRKGLDALPDTQ--IINGYGPTENTTFTVAPIPRNFPLKKIPIGFPIHATYCEVFDSELKPVADGTKGELIAFGD--GVALGYLNRPERFLE--LECRDGVYRTGDIVIRLENGCYDYLGRNDMQVKIDGHRIEPQEIEVFINQLEQVADARVLVKAGPQGQQRLVAYIVLDPGA---------IRSCVADEFPAFMVPHFIVPLEKLPKNQNGKLDEACLKQSVAGASQQVAN------------------- 86146507 38 ----------------------------------------------------------------------------------------------------ERQFSYLQAAERVSQMASGFQSLGLMKGDNVVLQMTNVAEFYFCYFALLQKGIRPVLALPAHRFSEVSYFCQHAKAKAYI-VDGKHTG---FNYQALAKQVLDESN--ELEHIIV--RCDA-TDLADPRFTSLDDFTGQPDDKQEAE---ASELAFFQLSGGTTGTPKLIPRTHNDYA-YSVIGSNTICKFTENTRYLCALPVA----HNFPLSSPFFAGGTVVLTHD----PTPKSAFKLIEEHKITVSGLVPPLALLWMEQAQS--TTHDLSSLKLVQVGGAKFSQTAATDLPNKLG---CQLQQVFGMAE-GLVNYTRLDDPMEVIASTQGRPISQHDIKIVNEEGESVSCGEEGFL-LTQG-PYTIRGYYQAKEHNRLS-FDQ-QGFYHTGDIVKQTKDGNIIVTGRDKDQINRGGEKIAAEEVENHLIRHDGVHDAALIAIPDDYLGERSCAVIVKVEGADINPF---KLKYFLRDGLADYKIPDLIKFVDSLPKTPVGKVNKKRLRD------------------------------ 146760133 470 ---------------------------------------------------------------------------------VAADPEAPALTF------GERTLTYRELDEAANALSGQLVSQGVGPGDRVVLLSDRSAQAVIGILAVLKAGAAYLPIDPAVPASRLEFIVGDAAPAAAITTAG---------LRARLD--------------------GFDLPI-----IDLDASAAGTEPTAPASGARPDDIAYIIYTSGTTGAPKGV-------AVTHHNVTQLMSSLDAG-----LPNPGWPLCHSWEIWGPLLRGGRLVVVPESI-TGSPAEFHDVLVAEQVTVLTQTPSAVAMLSPEGLEST---------ALAVVGEACPASVV----ERWAPGRVMI-NAYGPTETTMCVAAPLVAGAPDSAVPIGAPVPGAALFVLDTWMQPVPAGVVGELYVAGE--GVACGYIGRSDRFVACPFGQ-PGMYRTGDLVSWGDDGQLQYLGRADEQVKIRGYRIELGEVQAALSALDGVDHAAAIVREDRPGDKRLVGYVT--GTVDP-----AEVRSTLAKRLPPYMVPAAVVVLEALPLTSNNKLDTRAL-------------------------------- 146760133 1992 ----------------------------------------------------------------------------------------------------ERSWSYGELDATANRLANHLVSRGAGPGERVALLLPRTGEAIAAILAVLKTGAAYLPIDPAHPDSRVEFVLGDAAPAAVTTAD-------------------------------LLPRLG--ASGIPAVDIN-DPAVDRQSDVALPVP-AVDDIAYIIYTSGTTGAPKGVAVTHRNVA-QLLESLDAELDL--GQV--------WTQCHSWEIWGALLYGGRLLI---VPDARSPEDLHAMLVSEQVSVLSQTPSAFYALQTADAMQPEVGQQLKLQTVVFGGEALEPQRLSWFDSHPGLPRM--INMYGITETTVHASFREIGSGDVDSTSIGVPLEHLAFFVLDGWLRQVPVGVVGELYVAGS--GQASGYLGRSDRFVACPFAPGSRMYRTGDLVQWGEDGQLRYVGRADKQVKIRGYRIELGEVHAALARVEGVDQAAVIAREDRPGDKRLVGYITESTKGTLDPA---AVRAVLAERLPAYMVPAAVVVLGAMPLTVNGKLDTRAL-------------------------------- 211961027 49 -----------------------------------------------------------------------------------------------------QSLTFKDVDEKSRAVAAYLQELGLKKGDRVAIMLPNILAFPVIMFGILRAGLVQVNVNPLYTPRELKHQLNDADTDTIFIFSGSS---------PTLAEVVADTPIKNVLIANVGDATGVDMPSPPAHEMFADDVLAKGEQEFTPPQINPSDLIYLQYTGGTTGLSKGAALSHGN-LVANIAQFDAATDMRAGEEIVITALP------LYHIFALMVNGSQNVLITNPRDMPGFGELWKFSVITGVNTLFNG-----LLHTPG---FDELDFSNYKFAMGGGSAIQRAISDRWKQVTGH---HIIEGYGLSETSPILSVNPFDSTEFTE-TVGQSMPMTEIKLLDAEDNEVPLGQPGELCARG--PQIMQGYWRKPD--ATAAVMTPDGFFRTGDIAIMDQRNNFKIVERKKDMVLVSGFNVYPAEVEAVIAEIAGVVEVAVAGTSDERTGEAVKAFVV-RSSEDVTPEAVQE---YCHKAMAAYKVPKHVEFLEELPKSTVGKILRRELRD------------------------------ 27378544 43 -----------------------------------------------------------------------------LTRQAERYGDRVLLV-----AGETR-WTFAQTAAIAAAAAQALVDAGIKPGDRVALMCSNRPEFLQVYLGCAWLGAIAVPINTALRGFQLSHIFRNSRPALL------------------VVEAQFVAAIESVEAVELPPRTWIVGAAGGAVDAGLSLPLPALGAAAPAGAVRPGDTVAILYTSGTTGPAKGVCCPQAQLFWWGIYSAR-ALGIREGDVLFTTLPL----FHTNALYQALLNGCTYVL---EPKF-SASGFWAAAQRHNSTVGYLLGAMASMLLAQPKNANDSAHR--LRVALGGGVP--PQIHAPFLERFG---VPLVDGYGSTETNFVFAGTIPSD---RPGTMGYLADGIEARIVDENDSALPDGQAGELVLRASEPAFATGYFGMPEKTIEA----WRNLWFHGDRVVRDADGHYRFIDRMKDSIRRRGENVSSWEVEQTIQSHPAVAACAIYPLPSELGEDEVAVAVLLEPGQSLEPV---DVVKHCEGQIAYFAIPRYVRILSQMPLTENGKI------------------------------------- 156361100 1 -------------------------------------------------------------------------------------------------------------------MASALTRKGFKQGEVLAIMCPNIPEFAIAYFAAILIGGIVTSMNPLYTGREVAHQLVHSQASWLLTVP------------PCIPRAMEGAKEAGVANVYVVGEAEGCASLSE---------LLEDDGTCLPTDLPREDIAALPYSSGTTGLPKGVQLTHYNLIADSCIVMGESFTHYSRDSHVLALLPFY---HSYGLMVNLANGGRVVC----IQRFDQEAFLKTIQNEKITHAALVPPIMIFLAKH--EMVDQYDLSSLITVGAAG--MGEELMQSVKDRLSNLK-YLRQGYGMTE-----LSPVSHVVPLNPKSVGVLLPNLECKIIDSSGEEVEQGKEGEICIRG--PTVMKGYLKNPERTLDS-----EGWLHTGDIGHCDQGDFFYITDRLKELIKYKGFQVPPAELEALLLSHPDVEDVAVIGVPDVEAGELPKAFVV-RKKESLT---VEDVTGFVNSRVAPYKRLRGVEFTDEIPKSTSGKILR----------------------------------- 116788879 30 -----------------------------------------------------------------------------------------------------RQYTWDQTYERCRRLASALAKRSIGPGTTVGVLAPNIPAAYEAHFGIPMAGAVLNSINIRLDARTIAFLLEHSRAVAVLVDQDFFM---------LLQEALHGSGFEPPFLVVIGDETCDEGNLKRAGAVEYEDFLQEGDPGFEWQPPDDEWQSIALYTSGTTSSPKGVVLSHRGAYV-ASLGAALAWEMKGSGVYLWTLPMFHCNGWCYAWGMAAFCGTNICL-----RQVTARAIYASIAEHKVTHFCAAPVVLNTVVNCDPQ--DRVPIPRGISVMTAGSAPPASVLAKMEEQGFR----VTHTYGLSETYGPSVVSLPPTDRARMNARQ----GVRLDVVNPDSVPADGSTVGEIVMRGNM--MMKGYLRNPEANRES----FRGGWFHGDLAVKHPDGYIEIKDRSKDIIISGGENISSVEVENALYGHPRVLEASVVARPDERWGETPCAFITLKGSGDPNEDIGQDIMNYCRARLPGYMVPRSVVFGP-LPKTATGKVQKHILR------------------------------- 149276356 482 -------------------------------------------------------------------------------KQVESRPDHLALVF------GTQTLSYEQLDKKSNQVANYLISKGVSGTSMVPLCIRPSLEMVIGILGVMKTGAAYVPIDPELPEQRKHFILSATTGEAFLT-DQYL-AGSSPEITEETGLALNNASCP----------------------VW------SAATTKPSVTINQQNLIYIIYTSGSTGNPKGVMIEHGAI-------TDYIYGLQDAQLKLCATDLG-----NTVLFGALATGATLHVF-AKEDFNNPIFIHQYFKSNAIDFLKVVPSHWKYLMLDDQGLFPE------RVLMFGGESLPGDFIQGIRD--SNHKCSIVNHYGPTETTIGKLLHIVNMDNVYQMTIGKPFSNTVIYVVDKHFNHCPVGVPGELYI--GGRGLAKGYLGNPQSFIKDPFATTPKIYKTGDLVRWLPDGNIQYMGRIDDQIKIRGNRIELGEIQNVLLSHADVLQCAVVVEENQGNEKQLAAYIV--QNGVLDKEL---MIQHLQKSLPEYMIPRMFLQLDQIPLTANGKINRKLLPKIEQEEALVFVAPS----------------- 69938665 1 ------------------------------------------------------------------------------------------------------RWSHARLRQAVLGTATGLLQSGLAPGDRLLMRLGNNPGFPVTYLGAIAAGIIPVPTSPMLTAPEIGKIAAAIRPAMIVADDG-----------------IALPDHPAP----VLPAAQ------------LADF--AALPPAGFAQAAPNDLAYIVFTSGTSGQPRAVCHAHRAIL-ARQMMFQGWYGLTAQDRLLHAGAFNWTFTLGTGLMDPWTIGATALIAEGV----APEQIPLIASRHGATILAAAPGVFRRMLRAEWQPWAG-----LRHGLSAGERLDPGLRRDWQARTGTD---LHEAMGMSE-CSTFLSGSP-ARPAPEGTAGFPQPGRRIAILDETGAEALPGTPGILAVHRSDPGLFLGYLDQPEETAA----RFQGDWFTGDLAEATPEGAIRTLGRSDDMMNAGGFRVAPGEVEDALSALPDAGDVAAAELPVGPGLSIIAAF-------WTGPARPEAMRQQAETTLARYKQPREYIRLPALPRTPTGKINRRALRDI----------------------------- 30142120 390 -------------------------------------------------------------------------------------------------------LTYAALNRQANALAQHLISLGVRPDDRVAVVARRSLETLVGLLAVLKAGAGYVPVDPAHPDERVHYLLSDSGPVVVLTQ-----------------QALQARLGPVEVPVLLLDQPGWP-----------------ACDSNPLVPLDASNLAYVIYTSGSTGQPKGVMHRTVNNLVWHCRA----FDLCPGRHTSSLAGFGF-DAMAWEVWPALCAGATLHLAPASQGNEDLDAWWQ-AQPLDVSFL---PTPV-------AEYAFNHQLPTLRTLLIGGDRL---------RQFNRQRFAVVNNYGPTETTVVASSGV-----LEPGAAGRPVDNARLYVLDAHQQPVALGVPGELYIGGA--GVARGYLNRPERFLDDPFVATAGMYRTGDLVRWLPDGTLDYLGRNDDQVKIRGVRIELGEIESRLSALAGIDEAVVLAREDQPGQPRLVAYFTAQADVKPPEGLRAQLQAH----LPEYMVPVAFVALQALPLTANGKLDRRAL-------------------------------- 30142120 2466 -------------------------------------------------------------------------------------PDAVAVLAE------EGSLSYRELNEQANRLAHXLIALGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPDYPTERVRHMLSDSAPVAVL----------VHSATRHVPEAAQLIDLDRP---------------------TWN----AQPSSNPVVPLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLLW-MQDAYNLGAEDVVLQKTPFSFDVSVWEFLW-PLQTGACLVM--ARPGHRDPEYLRQVIRSEGVTTLHFVPSMLDVFLAHGDASAD-----ALKRVLCSGEALPGSLVRRFHAQLGRQRLALRDGAGQ----HPDRQAHRQHHAVRARYAGPAG-----------TARRRWRAVHRRRASRPWLPQPRTL---HRRPVQH--SPRARLYRTGDLARHLSDGNIEYLGRNDDQVKIHGLRIELGEI------------------------------------------------------------------------------------------------------------------- 148252549 3 -------------------------------------------------------------------------------------------------------LSYQGAIDLIGRMQSVFMRLGLRPGTCVAFLTANRADTWCAGIAASRLAITW--LHPLGSLDDQLFQLADSESQVLV-VDAAAFRDRGGELASRAD---------GLRHVFTLGPAGYGADLLSAI-----EAAGQASARNFATP---TDVATLNYTGGTTGKSKGALRHHGGFATAILAD----FEIPERASYLAVAPISHVAGT--KVLPTLMRGGTVHMLKG----FDPEAVLKTIERERINFTLFVPTMIYVLL--DHPALSRTDLSSLDLVLYGASAMSPTRLVEGIERIGPVFSQL---YGQTECYPVSVLRKADHDPKQPESCGFPIAACDVKILNDDDQEVAQGEAGEICVRA--PHVMAEYWKRPDITAETLKN---GWLHTGDIARRDERGYMYILDRKKDMIVSGGFNIFPREIEDVLTQHSDVAMCAVVGVPDDKWGEAVTAIVVPRAGTQPNA---TELIELVKARKGSAHAPKRIEFVAELPVTGVGKVDKKVLRA------------------------------ 84687104 12 -------------------------------------------------------------------------------------------------------LTFRTMLEAVDRCAAALAARGLTRGDRVAVISENRIEYALLQYAAAKLGLITACTNVRLAEPELAYCTALVEPALIVASPRYMDTARAVA-------------------------AGVPVAG-------FHDLSDEGETTCVA---DPEDGLFIIYTSGTTGRPKAAVISHRAQLARMS-SMRLDLGILPGDGYVAWAPMFHIGGSEHLCTA-LMSGAPGYVVDG----FDVDRIIDALGRFPVGWLMLVPATIDPLIEALKE--RQPQIKGVRAVGCMADLVPSDTIAEITSLVG---APYLDSFGATETGMAPLSANLIPVGSRPTTFPKQLLLTELRLCDPEGNEVPDGEPGEAWVRG--PTVFSGYWNNDAVNEK----DFADGWFHGDMFRKLDDGYV-FAGRSKYLIKSGGENIYPAEIERVLLSDSRIADAIVVKKPDEKWGEVPIAVVVPAAEID-----AEAVIELCRAELAGYKRPKGVLFVDDLPRSVSGKILREEVEKLV---------------------------- 85711210 40 --------------------------------------------------------------------------------------------------GDRHRYDYQACYQRTCQLAHGLNQLGIQPGERVASLAWNTYRHMELYYAVSGIGAVMHTVNPRLFEEQIAWILNHAESTWVFVD---------ISFLAILEQIA--PELKHVKGFIVMVDEDQMPDPKLNNLYNYETLLASNAPAYEWPDIDEQSAALLCYTSGTTGHPKGVLASHRAMVLHAQATMKDMLALDEDTVLMPMVT----MYHWGAPYAAPLAGSKLV-FSG--DGTSGEVMSELIRQEQVSVGLGVPTIWLTLHNHLSE--SKQSIPTLKRVCVGGSPLGVKTYDQVYNVYWQP------IWGMTETGPLVYSAPPTLTRTKQTTAGRPVFGSEARIVDLDNNPLPGETRGELQVRGHWIAS-QYFRNDD-------LTSFPGGWLTGDIAVIDPEGFMKVVDRKKDVIKSGGEWISSLDIENIASQHPAVNEACVIGVKHPKWDERPLLLIVPNAGKTIDE---TEIKDFLTGKIARWWMPDAILLVEQLPHTGTGKLLKTDLR------------------------------- 126657605 536 -------------------------------------------------------------------------------KQVRQNPDNAAVITLG------QTLTYEQLYQKSSAIAHQLRELGLKPNQLIAVLMEKGWEQIVAVMGILGSGTAYVPIDPNLPQERIDYLLENSQVEVILTQSWVKQGNN----KKYTVISIDNNSLHPI-------------------------------PYNPSPHLTPEDLAYVIYTSGTTGQPKGVMIPHRNVVNVVTYTNQR-FGVNESDRILALTSL----NHDYDIFGPLSVGAAMVLPE-AEKVKDAQHWTRLMQQENVTLWNSVPTMMEML----VEYLENSQDSSLRLAILGGDWLPLSLPNRLKSLING--VTLLSIGGPTETTIWNIGPNWKSIPY-----GKPMGNSKYYILNERLEDCPIWVPGQMYCTGV--QVAKGYWQHQEKTQERFIKTGERIYATGDLGCYIPDGNIRILGRVDFQIKLRGHRIEPSEIESILFKHLDIKSALV-----NYSNEKLIAYIIP----HFNSSLEVEIKSYLKEKLPDYMIPSYFFFLESFPLSANGKIDRLAL-------------------------------- 211957883 31 -----------------------------------------------------------------------------LERAAKVFPTHTAIIH-----GSIRR-SYREFYERSIRLASALSQRGIGKNDCVSVMLTNTPPMLEAHYGVPMAGAVLHALNTRLDAAIIAFQLDHAESKLVIVDREFS---------KVMSEALELATVKP--TVVLYDDKEFPQSAPVIGELEYEELIASGSTDFQWQPKDEWDAITLNYTSGTTGNPKGVVHHRGAYLLAQANIITAAMGKKP--VYLWTLPMGWCFPWSL----SLVAGTHVCL-----RQVRQGPIWNALADEKVTHLCGAPIVMSTLLNTPED--QKRKFTHEVEFFTAAAP-PPEA---VLAAMAEEGFNVTHLYGLTEVYGPAVVNHWDELPTSEQVALKARQGVDLAVLDPKTQPVPGETIGEVMFKGNV--VMKGYLKNPSATQEAFAG---GWFHSGDLGVQHEDGYVQLKDRSKDIIISGGENISSIEIEEVLYKHPQISAAAVVARPDDKWGETPCAFVELKENSSVTE---TDIVAYCKEHLASFKSPRTVVFTD-LPKTSTGKIQKFVLREQA---------------------------- 120419813 1886 --------------------------------------------------------------------------------------------------------SYAQLLEDAQRILGGFRKLGIKPQDKVILQLKENKDFISAFWGC---------VLGGFIPVPVVIPVSYDQPNVNL--------NKLQNSWQMLERPLILTDKKSLSELKKWSQNLNDDNFK----LETIESLQKFSTDKDYYNAQPEDLALFMLTSGSTGMSKVVQLSHLNLLSRTIGSIQM-NNFTPEDITWMPLDAGLIYFHIRDIY----LGCKQIHATSQLVIEKPLRWLDWIDTFGVTVTF-APNFAYSLINDFVQEIEKWNLSSIRLMLNGAEQIVAATARRFLKLLAPFGLPMTPSWGMAESSGITYSDNFSLLSSSDDNLGKPIRGTCLRIVNQDMEVLSEGEIGLLQVKGL--TVTSGYYQNPKANKEAFTE--DGWFNTGDLGFI-KDGCLTITGRQKDIIIINGVNYYSHEIYTA---------ACGVCVASNNTEELVIFFTPYVSEKNQLLELLKKVREQVIKYCG--INPSYLIPIDKIPKTSIGKIQRSLLKQ------------------------------ 134093504 49 -------------------------------------------------------------------------------------------------------LTYAEVDTLSQKLGAWLQGTGLQKGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYKPRELQHQLVDSGAEAIIIENFATTLEKIIQIKHVVVATMMLGGLKGLLVNFVVRHVKKMVPFSLPQAVSFKDVLAQAAHMHLQRPLGPQDIAFLQYTGGTTGTAKGAMLTHRNIVANILQNEAWIWPVEPPDKFVCALPL----YHIFALTACCMLGTRLVM---NILIPNPRDIPSLVKKYKINLLPAVNTLYNGLLNNPD--FAKVDFSELKLCNGGGMAVQQVVNDRWRVVTG---CSIIEGYGLSET-SPVATSNPVETTEFSGTIGLPVPSTEVMILDSNDNEVALGLSGEIAIRG--PQVMAGYWNNPAETAQAM--TADGFFKTGDIGVMDARGYTRIVDRKKDMILVSGFNVYPSEIENVVAGHPGVLECACIGVPDEHTGEAVKLFVVRR-----DPALTAELMAFCKEQFTGYKKPKMIEFRTELPKSNVGKILRRELRD------------------------------ 104782283 439 ----------------------------------------------------------------------------------------------------EQTLDYATLDQHANGLAAVLRQRGVGADSVVAVYGERSVEIVVTLLAILKAGGAYLPLDPSYPADRLSFMLHDAKAHSLIT------------LRP-LAEGIEVADG--------VERLALEGGLPP------------AQAEAPQAPISADNLAYVIYTSGSTGKPKGVMISHANACASTLMLSSFSFDSSVAGIFWT-----------------LGQGGTLYLPE-EEAHKDPVRLAALVEGEAISHFLALPSFYAQILEHLRQP-------ELACVIVAGEACPVDLPAAHYQRL--PHTLLVNEYGPSESAVWCSAHAVEQQPPHRISIGGAIAGARLRVLDRDGELVGFGREGELFV--GGPGLARGYLQRPSRFVPDPFARTPGLYRTGDRVSPGTDATLDYLGRLDFQLKLRGFRVELGEIEARLAQLPDVREAAVV-VRETGGGAQLAAFVVLAETAAGGVEI--QLLERLREQLPEYMVPAYLRALDRLPLTPNGKLDRNALAAV----------------------------- 149202726 12 ------------------------------------------------------------------------------------------------------TLTYGELDAATGRAASALLAQGLEPGDRICLAMQKSLAQIVVLLGALRAGLVVLPLNPDSPAEVVADQISRTGPVLLIGEEDGWR-------------ARTESGPAAVPRCL---------DADPARPHDPLHATDHTDPDRF--SVDDEAGAIILFTSGSTGRPKAVIHSHGA-LFANTDALRIIWDIDASDRLLHVLPTTHAHG---LIVAPLLAGGTVVW---RPRF-DPGDAVAWLPR--VTCFMGVPFYYGQLLQH-PQFTAGAARQ-LRLAICGSAPILPEVREQVEDRLG---LPLLERYGMTETL-IMTANSPA--RNRAGSVGLPLPGWSLRIRSLVTHEAPPQEIGEVEARGPL--ALPSYLDD---WAETARKTAPDFFRTGDVGWVDTDGFLHITGRADDLIIYAGLNIQPSEVEAALVAINGVVDVCVFGVPHPHAGQAVMAAVVSAAGTTLTPAIRAELIG----KLPATKIPKRVYVVSTLPRNTMGKLRRDLLRK------------------------------ 90424530 2604 -------------------------------------------------------------------------------------------------------VSYGELASWSRRLATRLRAEGIRPGDRVAVVISKGPEQAAACLAILSQGGVYVPLDPAMPT----ARM----AKVV--AGSGI---GIVLVQQYRDDCVAELGVRVLVADLVECRGCEETEAAPGRSL--------------------NDEAYVIYTSGSTGTPKGVVIDHRG----AANTVLDVFGVGPDDRVFGFSALGFDLSV-YDLFGTFAAGATLVLPE-ADGTHDPRHWSDLVQRYGVSVWNSVPAVFDLLLDE-----TNADLASLRLVLLSGDWIPLKLPTRLRDRV--QTARLIALGGATEASIWSVEPHWRSIPY-----GFPLSNQSYRVLDPALRDRPDWVVGDLYI--GGVGVALGYDGDAERTADAFIVHPDGLYRTGDLARYWPDGTIEFLGRRDGQVKIAGHRIELGEIESALTSHHEVLDAVV---------------------------------------------------------------------------------------------------- 90424530 19 -------------------------------------------------------------------------------------GGRPALDFVDRSTGTRTQLSYGELSHRVKAVAVNVQDALV-PGGRALLLLPSGHDYVVALLACLYAGAVAVPVNPGASVARVLGRVEDCGATAILTT-------RAIADQSR--EALTSFVAAHRLRLILIDDAKSGRAW---------------SGYSPSE----TDIAFIQYTSGSTAEPKGVINRHD-TLISNVSFLRCLLWPKDAPVVASFHDMGLIMG----VLAPLALGGRVVYMAPGAFVSDPLMWLELAARERAAVLPCPAFALDACEHYDADRLRDLDLSCVESLVPAAEPVQVRAFFDLYSRHGLHWGAIRPSYGLAEAGGPVAVSV-DAASIARGTAGAPFGGQDLRIVDPETRRTPAGDVGEIWISGA--AIAAGYWGRSDATEETFASDATNYLRTGDLGFL-HGGHLYITGRSKDVMIFRGQCHYPNDIEASLANLHDDIIAGGAAAFAIPGDQGVERLVVVRHSDLDAAALEASIRETIAREHG-LAAHDVVLIRRGLKRTTSGKVRRAEMRRL----------------------------- 33333123 47 ----------------------------------------------------------------------------------------------------EEWISYKEFFEATCLLAQSLHNCGYKMSDVVSICAENNKRFFVPIIAAWYIGMIVAPVNEGYIPDELCKVMGISRPQLVFCTKNIL--NKVLEVQSRTDFIKRIIILDAVENI-----HGCE-SLPNFISRYSDGNIANFKPLHPVEQVAA-----ILCSSGTTGLPKGVMQTHQNICVRHALDPRAGTQLIPGVTVLVYLPFFHAFGFS-INLGYFMVGLRVIML----RRFDQEAFLKAIQDYEVRSVINVPAIILFLSKS--PLVDKYDLSSLRELCCGAAPLAKEV---AEVAVKRLNLPIRCGFGLTESTSANIHSLRD--EFKSGSLGRVTPLMAAKIADETGKALGPNQVGELCVKGPMVS--KGYVNNVEATKEAIDD--DGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDLEAGELPSAFVVIQPGKEITA---KEVYDYLAERVSHTKYLRGVRFVDSIPRNVTGKITRKEL-------------------------------- 120405917 6 ----------------------------------------------------------------------------LLDQTAARHGDRGAVYH-----GERLVHTWSSLRERALRLASSLREFG--PGARIAVASENRPEIVELMFAIWAAECVFVPLNYKLHVREMEQILSDAGAARVFTS-------------PKIGAELAPVASTGIEIIGAAEY----------------ESRCAAMPSPAPRDTDPASPAWLFYTSGTTGRSKGAMLSHRNLM---AMTVSHLADFDPDE---NSSLIGAPMSHGSGLYVPVSRGARQVV--PASGTFDPDEFLDLCESHPGCSAFLAPTMVARLVQTGRACPAN-----LRTIVYGGGPMYVDSLKKAMAAFGPVFVQL---YGQGE-APMTITGLRRAPDAVLGSVGYARSGVDVAVLGPDGAPVAVGEIGEIVCRGDV--VMSGYWQNPEATEAALQH---GWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVVEAGVVGAPDEEWGEVVVAFIVGAAS-------AADLDAHLLERIARFKRPKRYEFVDELPKNSYGKVLKRELRA------------------------------ 166365523 14 -------------------------------------------------------------------------------------------------------LTYQQLDHLSNQVAAYLQTQGVNPNTRVGIMTERNPGMIIGILGILKAGGCYVPLDPDYPVERLRYILDHATIEILLT---------EHQVSEQLISCVTEP--LPLQTVLFLDRLNKINDLTQITTSIWQKHSKESINLCN----RPEDLMVILYTSGSTGRPKGVMLNHRGYMNRLEW-MQKTFSLKTGDRVFCF-DIS-----VWEIFWTLMEGATVVL--------NPWEFAAWIKKTKINVMHFVPSLFGEFISAIEN--ESWTFPDLRWLIFSGEALPMSIQKWL--DCYGLKTGLANLYGPTEASIHIITERPDERTSSQIPIGKAIDNVYLKVLDDQMQPVKQGEMGEL-----WLGLALGYLKDPEKTAKAFFSDVSGIYRTGDLVKELPDGTLEYHGRIDNMVKIRGFRIELGEIESILTTHPNVREAAVLAIDYGEGQKRLIACLS-------GDKIKNRLKAHLEQKLPHYMIPQRFAWFPQLAKNHNGKLDRK---------------------------------- 68536910 651 -------------------------------------------------------------------------------------------------TDGHRSLSWHELDNSVETAAHYLHQAGVRRGDGCILQLPNSVVFLETLLALWKLGAI--PIFPDLGSTEVRHFASHAPARFYISTS------RPDRHLAGVHATLQEPDGRTVRAILI--DETAESPWATE-STGHSEAANEESPAPPTADVEADELAFLQLSGGTTGLPKLIPRTHADYL-YSIRCALQACDLETESCLFTLSSPG--------ILGALLRGAHIV-FAKSPM---PSDLLPAIDHHGATHLALVPPAVLGILNA--PARDRHDLRTLRTLWVGGAKLSAEVARRIRPEL---DCQLQQVFGMAE-GLVNFTPLNASTEEIINTQGRPMSSHDICIVDDATLPLPEGHPGHLLTRGPY--TIRGYHRAEE--INSRAFTEDGFYITGDIVTVD-DSALTVVGRAKDQINRGGEKVAPEAVENALLSHPDIHDVSVVGTPDDNLGEAITAYVILRDGVDDLTPLA--VRKHARAGIARFAVPDHVHIVEEFPTTGVGKVNKRI--------------------------------- 159185851 516 ------------------------------------------------------------------------------------HPEKIAI------ERVDRSWTYSQLEEASNNLARALLTLEVKPGMRVAVSLPGQASGIISFLAIIKAGGVYVPIDPRHPADRIGYVLEDAATVLVLTDDAGLFPG---------------ITCIDPVH-----------------------YLENQPDAVLP-AMPDNSDIYILYTSGSTGRPKGVPITHRG-LLNQFQSMARQPGIRAGDRMLSVTTPAFMLW-------PLSVGATAVIRE-----PDPEKLGRTLDEHDISHFQATPATWRMLLDSGWQGKK-----SL-TGLCGGEALDAQLAGRLIDRIGS----LWNVYGPTETTIWAGALLVEEAHSRSGKIGGRLDNTSFLVLDAYMDPVPEGVPGELHI--GGISLSRGYWERPEKFVPDPYDRTPGLYKTGDLVVRRPDGNLEFVGRTDFQIKLRGYRIEVGEIESLLQEENGVDQVLV--LLDANK-QQLLAYVLLRSGKVDKGATGIRLSRALSARLPRYMVPSHFILLEEFPMNANGKVDRK---------------------------------- 32487253 14 -------------------------------------------------------------------------------RQVGRAPDAVALV-DGD-----RVLTYRRLDELAGALSGRLIGRGVGRGDRVAVMMDRSADLVVTLLAVWQAGAAYVPVDAALPARRVAFMVADSGACLMVCS-----------------EATRDAVPQGVESIALTGEGGCGTS---------------------AVTVDPGDLAYVMYTSGSTGTPKGVAVPHRSV---AELTGNPGWGVEPGEAVLYTFDASWV---------PLVSGARVVI--AAPGAVDARRLREAVAA-GVTRVHLTAGSFRAVAEESPE-----SFAHFREVLTGGDVVPAYAVQKVRAAC--PHVRIRHLYGPTETTWQLLEPGDVVGPVLP--IGRPLPGRRAWVLDASLRPVEPGVVGDLYLSGA--GLADGYLDTAERFVADPSAAGRRMYRTGDLAQWTADGELLFAGRADDQVKVRGFRIEPGEVEAALTAQPHVREAVVVAI-----DGRLIGYVVADGDVDPVL-----MRRRLAASLPEYMIPAALVTLDALPLTGSGKVDRRAL-------------------------------- 15920241 18 ---------------------------------------------------------------------------------------------ESEIVSRSEKISYKEFALRVRKLSSFLKSLKLEKGDKVASIEWNTRRHLELYFATTNMGYILHTINVRFHPNEIEYVINHAGDKFVFTSPEF----EISKLK------------TSLSGIFYL-------------DENFDKAIDMQKPIDSFPQLDEKDEAVICYTSGTTGKPKGIMYTHRSIYIHSLTLLKDAVGISRNDTVLVVVPMFHING-WDLPFSALMTGAKLVL----PGRPTSKDLAELIEKEKVTIAAAAPTFLNFIEKE------NYNISSLKTVVTGG----AEPPRIIAEKFNKMGIRLYHAWGMTETEAITTVNQDQE---KISSQGIPLPGIEMRLVSDNEKELPGESIGELWVSGAW--VAKEYYKEAEKSKETFRVIDNRIWRTGDIVTIDKYGYIKIVDRAKDLIKSGGEWISSIDLENAIMSYYKVFEAAVVAVKDEKWGERPVALVVPKKEYEGKIT-ESEIKEYLLSRFPKWWIPDKVLFINELPKTSTGKLDKKVIRELVRN-------------------------- 160933975 1490 --------------------------------------------------------------------------------------------------------TYGELKKRSDALAGQLQRSGARKGDFIGLSGRRDSDLVAGMLGILKAGCAYVPVLSSFPEARLRYMLEISGAKLLLCDPCTY---------PELPDELPCPKL-------VMTREETPFTPVEGRSV--------------------EDDIHILFTSGTTGQPKGAVLPHRAIM-NLLTNVERMFETAPGDIL-CASGVIFDTFITETLLA-FCMGKCAVMADEEEMM-LPWRIAELIENNGVEIIQLTPSRLQMCL--GTEAFVKI-LPRIKVLFSCGEVLTRQLLDSLKEAGAQK---IFNLYGPTETAGIDMTHRDKIV------VGKAFTNCRLYVLDENLKPVMPMARGELYI--GGECLSRGYVNRPDLTKEAYLPDFPGMYKSGDIVRLMPDRGVEFVGRRDLQVKLNGQRIELDEITGQIIQSGQVGEAAVIAVRKPDFSMELRAFVIPRS--EESQVDLEKIKKYLRTQLPSYMVPSSFSVVTEIPKTATGKNDRRALARL----------------------------- 119385739 870 ------------------------------------------------------------------------------------DPDRTALICD------TRSTSYGALGLRVRRVMAGLAARGLAPGDMVAICLPRGPEHLVLTLACAFSGLVWVPIDAAAPPERRDYLLRNSAPRLVVA--------------------------------------GTDLPG-------WPLASPRTLEAHDPAPIPSEAAAYYLYTSGTTGRPKCVVRATANVIGHTLDAW----GIGAQDAVISVTPLHHDMSV-FDLFGTLAAGARLVM--PAPAEKDALAWNRLVRDHGVTVWCSVPAIVEMLLACAPDDG----LTSLRLVAQGGDYIKPAVIDRLRRL--RPDAALWSLGGPTETTIWSIWHRIGPEDDRIIPYGRALPGNRYLLLNPQGEPCPEGVAGRIHTTGV--NLALGYLRDGA-LEQTDFTEVGGIFRSGDLGRLRGDGTILFDSRVNGYVKVRGVRISLADVEAELAAHPAVAQALVVDIPDA-RGEKVLA--ALVAGRDLPEP--AALRAFLRERLPQSHLPDRILAIPALPLSANGKPDRRRARQIA---------------------------- 119433777 482 --------------------------------------------------------------------------HHLVERVARERPDAIALVC------GQEHVSYRELNRRANRLARELRHRGCGQDEIVAVRMRRRPDLVVAILAVLKAGAAYLPIDLAHPVERVRGTLRDAAARLVIT---------EPELRSDLD--------------------GTAVPAVLPDDPD----LARHSDGDLGVPVAPTALAYVLSTSGSTGRPKGIQHDSAVAFLG------WVADAFPGDAVLATTSVGFDLSV-FELFGPLTTGGSVVLADSALQVPELAAARAATLLN------TVPSAAEALLDVDGLP------TSLRAVNLAGEPLHRDLVRRIQDRLPGVVAR--NLYGPSEATTYATATALSTEDDQQPTIGTAISPAAAWVAGEAGEPEPAHVVGELVI--GGPTVARGYLGRPASFRPDPRGGGSRIYRTGDLARRRGDGHLVFLGRTDDQVKVRGVRIELGEVEAVLREIAGVRAAVAVPTGRGAADRQLVGFVTPEPGAAIVPE---EVLSTLRTRLPAVMVPTRLTVLEALPLNDNGKIDRGALVRMAE--------------------------- 168049860 19 -------------------------------------------------------------------------------------------------------YTWAQTYERCRRMASALVKRGLSRGDIVSVVAPNVPCIYEAHFGVPMAGMVLNAINIRLDARMTAFFLEHSKTKALIVDEEFF---------PLIDEALLSSKLGSIELLVVAEEGQGGIDRQKHGGF----AAALARGAIEYESFLSEDPAFVWYTSGTTSSPKGVLLSHRGAYV-AALSNLLVWEVPIGAVYLWTLPLFHCNGWCYS-WGIAAHAGTNVCL----RHVTATGIYNAIRKYGVTHFCGAPVVLNMLI--NSPVSERAPMSHTIHVMTAGAA--PPAI--VLSKMEEQGFRVTHTYGLTETFGPSTISLPVADRARLNSQGVRYVGLELDVVDLKSVPADGATLGEVVMRGNM--VMKGYLNNPKATEESFQG---GWYHSGDIAVKHPDGYIEIKDRAKDIIISGGENISSLEVESILYRHPGILEASVVARPDEQWGETPCAFITPNGKVPITEA---DVIQFCRKELPHYMVPRSVVFGP-LPKTATGKIQKHVLR------------------------------- 165881891 3516 -----------------------------------------------------------------------------INRLAELTPDAEAVICDG------RSYSYKVLADKSSQLAHYLREQGVKPEQRVGVALARGIDLPLAFLAILKAGAVYVPMDLSYPQERLAYMIKDSQMAHILTSDNS------------LDDIAGSATLHPF----------ADIELSEQ----WQ-----QPAVCPAQ------GAYLIYTSGSTGNPKGVLVSRASIA-AHCRGIGRRYEMRPSDIFMSFCFDGWLT--------VLTHGAAVVIR--------PERQWDLHETYRVSIAVFPPVFLRELAAHGNPPP-------VRVYCFGGDAMPQATFELAQRVLKPD--FFINGYGPTETVVTPLTALPGAVYAPIGELQR-----QAWLLDSHLNLVLPGQVGELYLAEEI-GLARGYLNRPERFVANPFNDGSRLYRTGDLVRWNEQGLMEYLGRTDHQVKIRGFRIELGEIETLLRKRPEVRQAVVVA-DDTPSGKRLVAYVSGHQGELPDEA---ALKAMLTASLPDYMVPAVIMALSDLPLNSNGKIDRKALPK------------------------------ 165881891 1999 -----------------------------------------------------------------------------------------------------QSMTYAELELASNQLAHCLNARGIGAEDKVALVFERSLEMVTSILAVVKAGAAYVPLEPSLPLERIAYIASNSGLSLFLGDDSLARLDGLGDLAERVTQSLSLADYPS-------QLPGHDI--------------------------PANQLAYVIYTSGSTGKPKGVGNQHSAIYNRIAWQ-QSAYPIGADDKVLQKTPFGFDVSVWEYFW-PLMYGAELVIAQ--PGHKDSAQLLDTINHFGVTTLHFVPSMLQAFI--GHEAV--HTATSIRRILCSGEALPSEVQAQALSKLPLAK--LYNLYGPTEAASHFTCHGDPALPVP---IGAPIAGIRLYVLDRALNLCPPGVAGELYIAGT--GLARGYVNSAERFVADPFNDGSRMYRSGDLVCWNSEGLLDYLGRTDHQVKIRGFRIELGEIEAALYAIDGVRE-AVIVADRDGATQRLVGYVSGEADVELADALKAELAA----QLPEYMVPAVIMVLDTLPLNSNGKIDRKALPK------------------------------ 171324435 37 --------------------------------------------------------------------------------------------------------TYKEIGERTRRLASVLTSLGVSVGDRVGTFAWNHHRHLEAYFAIPGIGAVLHTINIRLSLQHIAYIINHADDRVLLIDD---------DLLPAI-EAVKD-NIPNVRAFIIMTDEAELPKTTLSPVYHYEKLLEQGDPKFPFKKLDEYEPAGMCYTSATTGNPKGVVYTHRSTVLHMALGLADTLGLSEKDVAMPVVPMFHVNA-WGIPFAATWFGTTLVM----PGAFTPKVLAELIEREKVTVTAGVPTIWLGLLQELEKG--NYDVSSLTRIVCGGSAAPKGVIRAFEE---KYNIPFIHAYGMTETSPLVLVSYEEQLELRAKQ-GILVPGLEMKVIGKDGEVRWDGEMGELCLRGPW--IAAEYYND-DRTREAF---RDGWLHTGDVVNVDEEGFVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPIACVVLKEGKTVT---KEELYDFLRPQFTKWWLPDDIVFMKEIPKTSVGKFLKRKLRE------------------------------ 119478077 472 ---------------------------------------------------------------------------------VQQRPDSIAVI------SGSKRLSYSDLDFLSSQCAAALLDAGVQMGSVVGVCCDRSESLLIGTLAIQKLGAIYLPLDPDFPTDRLLYMLDDSGATAVLEDDSTP-------------QAVREAEIKHL--------NMGDLVLAGVRDVS----IDLPDPSLERAA-------YTIYTSGSTGKPKG-VRIQNGALINFLESMADRPGCTESDTLLAVTTLSF--DISVLLFLPLVTGATTLIA-SRDDVKDGERLAVLLKEGQVTIMQATPSTWRMLLTS--EWGKDKSRRQLKALC-GGEPLPQDLAL----ELVSCVSELWNMFGPTET--TVWSTCKKIQESDAITIGRPIANTQVYVLDDNLNPLPVSVPGELCIGGA--GVSLGYHQNDDRFVTH--PVLGRIYRTGDLAKALPNGEIQHLGRLDDQVKLRGYRIELGEIEMALKSCVEVEQAVVYLLNLGEQDVRVVACCVPVADRALE---TISIRKKLRECLPSYMVPQYFLSISKIPLTPNGKVDRRSL-------------------------------- 91209641 29 -----------------------------------------------------------------------------LTRHAAS--DSIAVI------DGERQLSYRELNQAADNLACSLRRQGIKPGETALVQLGNVAELYITFFALLKLG--VAPVLALFSHQELNAYASQIEPALLIA-------DRQHALFSGDDFLNTFVAEHSSIRVVQL--------LNDSGEHNLQDAINHPAEDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDY----YYSVRRICQFTQQTRYLCAIPAA----HNYAMSSPFLAGGTVVL----AADPSATLCFPLIEKHQVNVTALVPPAVSLWLQALAEGESRAQLASLKLLQVGGARLSATLAARIPAEIG---CQLQQVFGMAE-GLVNYTRLDDSAEKIIHTQGYPMPDDEVWVADAEGNPLPQGEVGRLMTRGPY--TFRGYYKSPQ-HNASAFDA-NGFYCSGDLISIDPEGYITVQGREKDQINRGGEKIAAEEIENQLLRHPAVIYAALVSMEDELMGEKSCAYLVVK------EPLRAQVRRFLREQIAEFKLPDRVECVDSLPLTAVGKVDKKQLRQ------------------------------ 110635281 28 ----------------------------------------------------------------------------------------------------SERIDWGTLRARVDALADDFAERGIVAGDRVSIWMPSSVDVVVAFLACSRIGAACNPLHHSYTCAQIIDLLTMLQASALLTAEGGVDRDR-----HNFEEMAAK--LPFLKKIYKAGRLPMHITHISADAHD-----------------NPDSVAYLAFTSGSTGTPKCVMHSC-NTLLANARNLVSDWGISKKDVILTLSPIGWVAAAQW-----LLSGAEFVLYEPK-TIPN---MLSWIEETGASYVLGVPTAMDLLSEQ--KLRAQKSMGKVRIFYMAGAPI-PDAIA---RSFAQQGIKPQNIYGMTECSSHQYTHPDDPLEVAVATCGRGGTAYEVKIWDPQDREMPAGETGEIGGRGA--ALMLGYYANQAATEKT-FNRH-GYLLSGDLGSFDADGNLRVEGRIKDLIIRGGHNIFPSRIEALAATHPRVEKVAAFPVPDERLGEKVCIAVI---GEISARELMDHLAA---EGLSKYDMPEWFISLPAMPLTPSGKILKREL-------------------------------- 156546637 258 -----------------------------------------------------------------------------------------------------RKYTYAQARDYANYVARSLLDIGVKPGEVVALILPNLPETAIAFLGCLEAGIVITTVNPIYTADEIARQLISSGTKAVITAAE---------ISSTVITAV-NKSIPGGRVIVVNDHTKP----IPDGVIPFEDLITKGKAPLPDRQWSLDDVAILPYSSGTTGLPKGVMLTHRNIVSNVEMTVDKHMMIKADEIVPVVLPMYHIYGMSTIMLSRLSIGSRLIT---LPKF-TPESYIKVLDENKVSVLMLVPPIVLFLSAS--KHVTRKHLENVTSITSGAAPLSKTDVDKFYDKFNRSKTQFAQGYGLTESS-------PVALFEKSGWTXXXXXXXXXXXXXXXXXWIRG------------PHIMKGYLKNQKATEET---IVDGWLLTGDIAYYDDDLDFYITDRLKELIKVKGYQVAPAELEALLRTHPNVEEAGVIGIPDERAGEVPKAFVVLKNKGETKPE---EIQNFIKGKVSEFKELRGVQFIDTLPKNPSGKILRSKLKQ------------------------------ 211956928 1 -----------------------------------------------------------------------NLAE-WLARTARITPDAPALFY-----GTQQMATYGEFGARSAAIAGALRDYGVARGDRVAIFMKNRTEYLEASYGIWWSGAAAIPINAKLHPKEAAWIIENAEATAVFISDDVGE-----DLIREIDQ--------TKTKVISV-------------DQDSYQHMLKAEPLAEPVPIDAQDMVWLFYTSGTTGRPKGVM-----------MSSQNIQSM----MFGYYAGIGTPTHEDATLYAPMSHGAGIVVAGGRHVCPDAAEILEIAPKIGRIAMFAAPTMVHRLVEVA------------KATGATGEGLDPMYFADIVEAVDVLGPRFAQIYGQGE--------CPMAITVRLKSVGVAQVASRVRVVGEDMKDLPNGEIGEIVVSGS--AVMLGYWNNED---ATASTIIDGWLKTGDMGALDEDGFLTMHDRSKDMIISGGSNIYPREVEEILLMHPDVSEVAVVGRFHEEWGEEVVAIISPEKGKTVD---FTELDQLCIDNIARFKRPKQYIAMDQLPKNNYGKILKRDLREMLKG-------------------------- 126733247 26 ----------------------------------------------------------------------------------------------------KTRLTYAKYYRRVSRLASALTKAGIKPGDVVATILPNVPEAAFGVPAC---GAVLNTINTRLDIDTVAYIFDHGEAKVALVDSQFL---------PLAMAAIELMEGPAP-LIIEVPDDQAGVHAMAEQQ-NYEDFLATGDPEFA--WILPEDSLALNYTSGTTGRPKGVVHHRGAYLMTMSWEMRY-LQIVP--LFHCN---GW--NHTWMM--P-ALGGTVVCCRDI----SAKAVYDAIGDEGVTHFGGAPIVLNLIVNAKDEDRRAFD----HVV---------EVFPATLAAIGKLGFNVKQVYGLTETYGHVWDSLPAAIKARQGVA-FPMM-EDVTVVDTMGQPRDGATQGEIVMRGN--AVMKGYLKNAEATDKAFAG---GYFHSEDLAIQHQGGSIQISDRAKDIIISGGENISSVEVEGALMHHAAVNLCAVVAQPDDKWGEVPCAFVELKDGATADEA---EIIAFTRERLAGFKCPKKVVF-QELPKTSTGKIQKFELRKQA---------------------------- 13476075 25 -----------------------------------------------------------------------------LERAAKTYPDHIAIIH------GRQRISYRDFWRRSLKVASALQKRGIGKGDTVTVMLSNTPPMLEAHFGVPMTKAVLHSLNTRLDAAVIAFQLDHAETKVLIVDREFS---------GVVRQALDLAKVTPLVIDYDDPDYAADAPYPKGGALDYEDFVAGGDEDFAW-SMPDDDAISLNYTSGTTGNPKGVVYHHRGAAL-MAYTNTIHAGMAKHAVYLWTLPMGWCFPWTLAVQA----GTHVCL-----RWVRPKPIYDAIADHGVTHLCGAPVVMSVLINARDE--DKRTFAQTVTFNTAAAP-PPEAVLSGMADAGFAVTHL---YGLTETYGPAVVNEWHGEDLAKGSAKKARQGVRLTVMDPEATPADGETIGEV--------MFRGVMKGYLKNRKASDEAFAGGWFHGDLGVMHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPSVASCGVVARHDDKWGEVPVAYVELKPGKTASEA---EIIEHCRALLARFKVPKAVIFA-EIPKTSTGKIQKFRLREMA---------------------------- 15223009 20 -------------------------------------------------------------------------------------------------------YTWHQTRDRCVRLASALSDLGLSRHDVVAALAPNVPALCELYFGAPMAGAVLCVLNTTFDSQMLAMALEKTKPKVFFVDSEFL---------SVAEESLSLLSNIEEKPLII---TITENPTEQSKYEQYEDFLSTGNPNFKPRPVDECDPIALNFTSGTTSTPKCVVYSHGAYLNATAVGVMN--EMKPMPVYLCTVPMYHCSGWCYI-WTVTAFGGVIVCLREV----NDEVIFDSIVKHKVTNFGGSPPVLNMIANARDSVKKSFPW-TVQVM-SGGS-SPPEVML----KLKKLGFKVMMAYGCSEVYGLGTACLMPEWETLPEEESLRLDGLAVDVLDPTTKSVPHDGKTIRVIALRGNTVMSGYFKDKEATEAAF---RGGWYWSRDMGVIDPDGYIQFKDRSQDVITCGGEIVGSKEIEGILYSHPAVYDAGVVGRPDETLGESMCAFVKLKEGAEAREEEII---EFCKRKLGNKMIPKTVVF-SDVPKTPTGKIRKNVLRKMA---------------------------- 198261993 14 --------------------------------------------------------------------------------------------------GPIHRYTYAEAAKRSKQLANALDKLGVKQGDRIATLAWNTSRHYELYFGVSGMGAITHTINPRLFPEQIAYIVGHAEDRYLF-----------VDLTFLLIEALKD-KLPSLEGVVVL-TDREHMPESDLELLCYEELIADCSETYEWPELDENAGAALCYTSGTTGNPKGVMYTHRSTVLHAMAACQNALGIDVDSAILPVVPMFHV--NAWGTYAATMMGAKMI-FPGAGM--DGASIYELVESEKATQLLGVPTIWLGLLNYLDEVGKKLDTVHTVVVGGAAAPLSVKAFQEKHDAF------LLHAWGMTEMSPIGTVN---SLTQKMREMGRAVFGVEMKIIDDDGKALPGEAYGRLLVRGPW--IVDEYYKNEDR------SSFDGWFDTGDVATIDSDNTMQIVDRAKDVIKSGGEWISSIELENQAVGHPDLSECCVIGVAHPKWDERPLLLAVRKEGTDPSPD---SIREFLEDKVAKWWLPDAVVFVDELPHTATGKLLKIGLRK------------------------------ 159028632 480 --------------------------------------------------------------------------HQLFEEQVERTPENIAVVFE------DQQLNYRELNARANQLAHYLQKLGVEPDVLVGICVERSLDMIVGLLGILKAGGGYVPLDPAYPQERLDFMLGESQAQVLLTQS---------PLAAGF--------------------THHDIPVV-YLDSDWQK-IAEFEEENPENTTTAKNLIYTIFTSGSTGKAKGVAIEHR-QLLNYLNGIQERCLSKPGGQFALVSTFAADLGNT-VIFPSLINGGCLLLSEAR--TTDSNAFLEYCQQHPFDYLKIVPSHLAALLSAA-QPETKLPWQKL-ILG--GEP---TTWNLAEKVIHAPQCQIFNHYGPTEATVGVLTFAMDSQSIRDSSTGRPLANTQIYLLDQNLQPVPIGVQGELYIGGA--SLARGYLNRPEKFIPHPFETENRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQPNYVETTCVIAREDSPGIKRLVAYIVPPKNVTLS---TSELRQFLKARLPDYMIPSAFVTLEALPLTPNGKLDHRAL-------------------------------- 155061086 515 ----VPADPAKEAAAHAARFERFLRTAAERPDE---EAALLLLSDEERRQVLDTWNDTATPYP---ADRCV---HQLFAEWSTRQPDAPAV--RCGDT----VLTYGELDRRSGLLARRLARLGAGPGTLVGVFLDRSADLLTALLAVARTGAAYVPLDPVYPPERIRHMLDDSGAILVLTEPAL---------------AAALPEDCPARTVELGPEDADDGPLDQDRDGF-------------PDRASAADLAYVIYTSGSTGLPKGVRIGHRA-LTNFLCAMAREPGFGRDDRLLAVTTCFDIAGLE--LYLPLVTGGEVRV---APADTVADGFAELVEAYRPTVMQATPVTWRMLIDAGWRGGPGL------TVLCGGEALPADLAADLVRRADR----VMNMYGPTET--TIWSSVDRVEAGRPVTIGRPLANTRMYVLDERLRPVPPGSPGELYIGGD--GVAEGYHRRPERFLDDPFGP-GRIYRTGDLVRHLPDGRLAYLRRTDNQVKLHGYRIESGEVETVLRDHPAVAQAAVVVRADEPGGGRLVAYAVAEGTARLPD--TAELREHVRARLPAYMVPSAVVALPALPLTPNGKLDRKAL-------------------------------- 163706133 42 -------------------------------------------------------------------------------------------------------WSYADVLGAASRCAGRLSGLGVTRGARVVIALDNRPETVVIERALALWGFVRVALSPRLHPEEIDFIAADCEAAVVIC------------------EAAVAGALRCEATVV-------SAEPHPAATLSLDALMAEATAPALP-AIGPDDLASLMYTSGTTGRPKGAMNTHRN---WHAMATRMASPIGPGDVLLHVAPMSHFSGSVASAYAANGAAIATL------RRFDPARAVAVARQIGATCMPLVPTMVLDLIAGRDEGPL---LPSLKVLPYGGSSIAADALVRARAVLGDTLLQV---YGMSEALIPVTA--LATTEHRAGSAGSPVPGAAVEVC------APPGEVGEIRVRG--PNVMIGYWNNPDQTREVLDA--EGWYASGDLGRQDPSGRIEIVGRRRDVIITGGFNVYPAEVERVIAAVPGVAEAAVIGAPHARWIETVVAVVVREAGAQVGAD---QLLAACRDHLAAYKKPTEIRFVPALPRISTGKVDKRRLREL----------------------------- 70606897 16 ---------------------------------------------------------------------------------------------------DIRRYTFSSFSNSVKRLVTGLKKLGVKKGERIGV-LDWDTDVYFTYYGVPLSGAVLHTINLRYPLDLIVKTILHAEDKYLVVRDEF------VPLIEKAKNII-----PPGMKVITYSDNKEKVKSPISNADFW-ELIESNEPTEEFD-VKENDMSTIFYTSGTTGEPKGVWFTHR-KLFMHAMSVALTFNLSPEDVYMILVPMFHV--HQWGFFVTFLAGTKYVL----PGRYDYGFILKLMEKEGVTYSAMVPTILHLLLTHPDAPKYTHVFKKWK-ITIGGSAL-PEGLARKARELG---ITVTTGYGLSETCPVLSMGYYNNVAQKLDSTGVPIPLVQIRVVDPDGKDKKPGEIGEIVVRSPW--LTKEYYKNPEKTAQLW---RGGWLHTGDLAYIDEYGYLHIVDRDKDAIKSGGEFIPSLLLEDAISLHPKVAQVAVVGVKDQKWGERPVAFIVAKEKVT-EDELRQRIQKW--------WIPDKFIFVDTLPLTSTNKIDKKVLREMAE--------------------------- 118588371 30 ---------------------------------------------------------------------------------------------------------YRTFYRRARQLGSALTRLGIGKNDTVSVMLSNVPPMLEAHYGVPMAGAVLHSMNTRLDAAIIAFQLDHADCKVLITDRE---------YAPVVKEALSMAAVTPI--VIDFSDTQFPQDGERLGSLDYEAFLQSGDPEFAWSLPDDEDAIALNYTSGTTGNPKGVVHHRGAYLLAQANVITASMAKHP--VYLWTLPMGWCFPWSL----SLVAGTHVCL-----RWVRPQTMWELIAEEGVTHLCGAPIIMSTLLNAAPEH--KRDLDREVEFFTAAAP-PPESVLAAMKTAGFNVTHL---YGLTEVYGPAVVNLPDEQAQKKARQGVRYVALELTVLDPETEPVPGETLGEVMFRGNV--VMKGYLKNPEATEKA----FKGGWFHGDLGVLHPDGYVQLKDRSKDIIISGGENISSIEVEEVLYKHADVQAAAVVAKPDEKWGETPCAFVELKEGSTVSEA---DLIAFCRQHLAGFKAPKTLVFC-ELPKTSTGKIQKFALREQA---------------------------- 126653358 26 -------------------------------------------------------------------------------------------IYSRTSATTIHEFTYKEYVKRTRQLADALTKLGMQQGTKVGTFAHRHLEAYFAV-PCA--GAVLHMINIRLAPEHIVYVINHAEDEILLIDD------NLVPLI-----APFVSQLKTVKHIIIMGDAVALESIPIPNALSYEALIADANEHFTPDDLDENTPAGMCYTSATTGMPKGVVYTHRSIVLHSLTAGL------ADSIAICESDV--VMFHWGFPFASVAFGATQVL----PGMFTPQLLLELFDVYKVTLTAGVPTIWLGVLQE--QRLHPRDLSSMRLIVCGGSASPIGLVRGFEEEL---KIPYMTGYGMTETSSTYLTHMQDYTAITQG-MTMPLL--ETRVVNENGEPWDGETMGELTIRGPW--IANEYYQD-ERTDEAFKD---GWLYTGDIAVMTPDGYIKITDRTKDLIKSGGEWISSVELENALMSHPKVFEAAVIAIPHEKWLERPLACVVPKPEYKDSIS-KEELIENLQAQFHKTWIPDDIVFIQEVPKTSVGKFLKAKLRE------------------------------ 167569862 70 -------------------------------------------------------------------------------RTAARQPDAIAL------AGTARTLTYGELARASDALAHVLLDNGVAPGDRVVVAVGRATQTLLA-LATLKVGAAYVPVDLANPPERLAYLLNDCGAKRVLTT----RRDRS-----------------------SLPATGADI--VCADELDDATLARHAGRPLPRIAIAAGQPAYCIYTSGSTGQPKGVLVTHGG-LANLVDWHVGAFALDAGARAAMLAGPGFDAAVWEI-WPALCAGAS--LAEPAPDRHDVAELARWLDAHAISHCFM-PTPLAEAFIAAAARPRALRF-----LLTGGDQLADDGFRLI-NAYGPTENTVVTTSGAVEPVHGDLAPLPD--------IGAPIRGQSLHILDAQLRPTPLGVSGELYVSGA--GLALGYLNRPERFVPAPDSPGSRMYATGDIVRLDESGRLHFVGRADDQVQIRGFRVEPGEIEAALAAHPGVAQCKVIAFEREPSGKLLAAYV--AGDASLTEA---ALRTFVDSRLPSYMRPAAFVIVDALPLDANGKISRRALPALAAGDEAAFADP------------------ 167569862 1152 -----------------------------------------------------------------------------IERIAHADPDALAI--AGEDGA---RIGYAVFNAVANRLARRLRALGVAPRDGVALCMRPGPSFALAALAVLKLGAAYVPIDPRY-PDPRKLRIADSGARLVVT-----------------EPDAAPAQTPDAAALVWWDALAVEAATLPDGDLGIE--------------TAPDDLAYIVYTSGTTGAPKGVEIPHRG-LANLCQWHARAYGLHDSIRASQTAGIGFDAAVWEI-WPYLCTGASV------WFAPDAARLEDWLTAQRITHCFVATPLAHAVLADG--WLGS---PSLAYLLTGGERLTPAGARYLFNHYGPSENSVVATAGE-------VAQVAGGEPP---SIGAALDNVRVYVLDRHGQLAPRGVPGELCIGGA--SLMRGYRSNDARLVADPFAGVPDMYRTGDLVCWNDAGELDYVGRADNQVKIRGHRIEPSEILHAVKSDAGVYDAVVTTVDHPQAGPQLVAYVVFDPARAAAPDRAARVKRAIAAQLPEFMVPAHIVELDALPLTSNGKV------------------------------------- 23010952 11 ---------------------------------------------------------------------------------AERHPDRPAFHWV----DRDRGLTYAGAVDAMERMAGALHDLGVGKGERVTIFAHNGLDYIVAMLGAWRIGAVAALVNVKF-ADDLTDYIADHTPSAVVTHD---------------MEAQVAAACAAIGTV----RARLCMDGAQDGALSLPEMLAAGLPA-PPDPGDESAIAHLSYTSGTTGKPKGACLRHEPT-VRACRCIGERLRLRPGDVSFGPS----ALSSSYQLVAPLAVGASVVMR----FWTREGGYDALTAR-GATSLVANPPILDDLLQESRR--RGAPPPGLRLGISGGGPVPPTLKAAWRDELG---LPLVESYGQSELGGFVGLGYPELEPAKLGRVGPPLPDKEVFILGPDDRVLPPGEIGEIALTG---GFMAGYWNRPEKTEEA---TRGGYLRTGDLGLLDADGCVTLRSRRAELVEVAGRLWYPRDVEEALMAQAGVAQAALVGVAEAGLGQRPVAFAQAQPGAALDAALKRAIAGAVPYDLGPL----VVVPVPEMPMTPTGKI------------------------------------- 169865252 37 -------------------------------------------------------------------------------------PAKPAYI----DASTGQTLTREQVKTYSLKFAWGLRNLSLRRGDTVMLMSPNSLSWPLALFGCVAAGLKIS--FAGCSPRELSWQYLDSKPRVILVASHLVPVVK--DMFALIGEESKGERDPRIW---VIDDLGDYVSPPPQTSTSKSNLATNANDCVEAERFDAEETVYICYSSGTTGKPKGVETTHKNVCTVLPMTQALWKGCESHDVYLAVLPAYHMFGLAMQLHYPLRRGKPVVMMN---QGFSSEAFCQAVQTYRITSLLLVPPILLTLSEYPD--LEKYDLGSLTNIASGAAPLSLALANKFLDQLKKQNVILIQGCGSTETTCPCQIVAPENAFSKFGSVGELLPNIEARIMVEDGRDANDGEEGEMWLKG--PTITKGYLNNPQANASTF--TRDGWFRTGDVLRRDPDGYYYIMDRKKEMLKYKGHQIAPAELESVLMENPEVGDVGVIGIMDVYSGELPRAYVRPANADILSPTLKKRLAKWFEGHVSNYKFLRGVIAIPDVPKSATGKILRKELREWAKAEQRK---------------------- 163794724 36 --------------------------------------------------------------------------------------------------GDLHRYTYAGSRRRIAQLAHWLQDHGIKPGDRVATLAWNGYRHFELYYAIAGIGAVCHTINPRLFPDQITYIVNHAEDRLLF-VDGTF-----APLVEKL-----AGSLPKDMRTVVMTDRGHMPENALTYALCYEELLAGQPETIDWPEFDENSAAGLCYTSGTTGNPKGVLYSHRSTILHTLLAVADGIGLRPGQSILPVVPLFHVNGLPYLM--PLT--GTKIVFPG-PRLDGPN-LFALLDQESVTAAWGVPTVWAEMRKQGRAPA------GLQVVLTGGSAAPGPLIRELELNYG---LNITHGWGMTEMGSLTVLPREEQLPYKA-SQGRRLFGCDLKIVGEDGKRLPGVAFGELLVRG--PAVMSAYFNDDDANAASHDA--EGWLRTGDVARIDPDGFLFIVDRTKDVIKSGGEWISSIDLENAAIGHPAIQECAVIAAPHPKWSERPLLIAVLKEGQTATAE---EVRGFLADKVAKWWLPDDVLFVAELPHTATGK-------------------------------------- 126645090 7 --------------------------------------------------------------------------------NAKNNPKKVAIV------DQGKEYTYQDLSNSSNAVASMLL------GDKVAFMVSPGFDYVATQWGIWRAGGIAVPLCITYPLPSLQYVIEDTQASIIVVGEE---------YQNILNEYQKDPKFK---------------------FFNVSDSKQFSRSFTLPE-ISKDRPAMILYTSGTTSLPKGVLTTHANIESQISTLVKAW-EWSSDDYILEILPLHHVHGIINVLCCALWSGATVFL-----NQFSAKEVFKIFLKGKLNVFMAVPTLISEWEKLSEEEQKELHMSNFRLMISGSAALPVSVMEKWKEISGHY---LLERYGMTEIG--MAVSNPYHGERRAGHIGQPLPGVLLRTVDEEGQPVNAGDPGEIQIKG--PSVFKEYWGKPEATAKSFTE--DGWFKTGDIAVL-EDNYYRILGRSIDIIKSGGYKISALEIEEVLRKHTEIKDCGVVGIPDEEWGELVVA--ALVADKEFD---TKELNSWIRERMPSYKTPRKYIFIPDLPRNVMGKVTKNELKKL----------------------------- 134099239 579 --------------------------------------------------------------------------------------------------GEDRGLSYGELADQALRVGAALLDRGVAPGDPVGVSLPKGADQVVAVLGVLAAGGVYVPVGID-QPATRAARIAQAGFQVQITAD------------RDADGALAL-----------------------------EDAFAH-PPLAAPVTQDEEQLAYVLFTSGSTGEPKGVEVPHRAAM-NTIEDLRRRFGLGPGDRTLAVSDLS-----VFDVFAPLSAGGAVVVV-AEEERRDAHRWAELVRGHQVSVLNCVPPLLDVLLRA---VGESQDLASLRVVLLGGDRVGVDLPGRLSAA--APGCRFIALGGTTETAIHSTVPAGGSLPADCQSVGTPLRNVALRVVDALGRDCPDWVAGELWIGGD--GVARGYRADPDRTADRFVSGGRRWYRTGDLARYRPGGIVEFLGRHDDQVKIRGFRVELGEVEAALLDDSRVR--AAVAVAH---GESSP---VLGAAVVTDGTDVDSVRERVRDLLPPHMVPDRLVAVEQIPLTGNGKVDRRAVRSTVERSVRNATDR------------------ 62422878 18 -----------------------------------------------------------------------------------------------------RIWTYSALDTAVTAVARELMSLGVQQGDRIAAYGKNSDLYLLLYLGCARAGLIHVPVNYQLKNDELDYILDNSGAKLVF-ADA-----------DLLDAVAAT-------------TTGAGVQSKDFATLLESATATDTAPAGEFDVVD-TDVAQLLYTSGTTSAPKGAIMTHRA-LVHEYMSALMSLDFAPTDRVVHALPL----YHSHVFLIPLLAGAHNIV---VPA-PVPDQLLALFEEREINSFFAAPTVWVAL--ANSPDLDTRNLESLRKAYYGASIMPGPVLAKLRQRL--PKLGFYNCFGQSEMGPLCTVLRPEEHDDHASSAGRSVFFVETRVVDGEGNDVGVGEQGEILYRSPQLCQ--GYWNKPE----ATAEAFDNGWFHGDLVTVDESGFIEVIDRVKDVINTGGVLVASRQVEDAIFELPQVAEVAVVGVADEKWIEAVTAFVVTKPEQPEITE--ADVLAHVKDRLAGFKVPKRVDFVTELPKNSAGKILKRQLRE------------------------------ 167035079 509 --------------------------------------------------------------------------HQLFEAQVTKAPDAPALIF------GEQTLSYGELNRRANQLAHKLREQGVGPDVLVGIAIQRSLEMVVGLLAILKAGGAYVPLDPEYPQDRLEYMLDDSQAILLLSETSLI--------------------------------TRMPAQFQS-RTLLLDQLTLDGYPDTDLACLPARNLIYCIYTSGSTGKPKGVQHRSVAALIGWSLSVYSQADLC--GVLFSTSICFDLS--VWELFVTLSAGGYAVLAANALELPD------LAARDRVRLVNTVPSAIKQLCETGNIPP------SVKIINLCGEALKQSIVDDLYRLEHVSD--VYDLYGPSEDTTYSTCTLRAAGGK--ANIGRPLDNSAAYVLSGGLQPVPVGAVGELYLAGA--GLARGYLKRPERFLPNPFDEQGGIYRTGDLARYRPDGVLEYVGRVDHQVKVRGFRIELGEIETRLQQ-EAVRETVVMAIDGP-AGQHLVAYVVPTDDVAAQETLRENLRAALRKSLPEYMVPSHLVLMDRLPLTPNGKLDRKAL-------------------------------- 148253537 5 ----------------------------------------------------------------------------------------------------ERSMSFRLWNARACRLANALLGLGLAKGDRVAILAYNCVEWCEIYAATAKAGLVALPINFRLTAPEVQFIVQNAEASAVIVQDE---------LVGLVEEVRQDLGIADDRFI----HFGTGPRPAGYRD--YEDIIAAAADREPTQQVALSDPWTLMYTSGTTGKPKGVLRSHSAVLLSMVTEIELKLSRNDGALLMCHA-------NSLNFFGAFYIGGVNSIYSRKSFDP----------EHAVTTLFTSPTHYIMMLDLPRAIRAQHDFSAVTKLMISSAPARPETKREVMEMFPKSG--LYELYGATETGWVTMLH-PHEQFTKLGSVGRECVGAAPRILDEAGNEVPDGQAGELYSSNAH--TFDCYWRLPDKTAEA----FRGDYCSGDMARRDADGYIHLADRKSNMIISGGENIYPSEVEALVGAHPGVKDIAVIGLPDDKWGERVHAVIVPRDGMAIKE---CELAEWAKDRLAGFKRPRTYAFITDMPRNATGKILHRELKK------------------------------ 154245803 79 ------------------------------------------------------------------------------DRHLPGKRSHPAMIHES-VSGQTSELSFGRLADYSSRFARVLATIGIRKGDCVAVMLPKGVELIIAALAIWRVGAVYMPLFSTYSASAVNARLESSDVKAIVANRVLVERARKY----------IKPSTP------VFLVEGDHINRIEGRVTQFWSSIYEAEPLAEAATYAADDPFLMTYSTKTV-EPRYGLFTPVRALAAIEQYMRLGLDVRDEDVFWNMTDQGWEYGIFYGLVGPLLIG-TSILFCDGPY--DVSQGYRVLSKFRVTNLTAAPSQIKAWRR-GDPSAASHQL-ALRVVTVGGEPLPRDIIAWVTQKLG---VPLINQYGHREAGMIIGMKHDPHDPLNRVSVGRVAPGFSLVVLDDKGAELGVGAEGILAIRSPLF-WFRAYSKDEVAT-KARFRFGSAYYIIGDTGHMDADGCVHYSG------------------------------------------------------------------------------------------------------------------------------------- 72384002 60 -------------------------------------------------------------------------------------------------------LTYTELDRLTRHFASALQRLDLQRGDRVAIMMPNLLQYPVAFFGILRAGMVVVNVNPLYSTRELQHQLADSGAAAIVV---------LENFAATLQAAL---DATALRHVITTQAVNLAAGWLPHRMRPWHEALRRGRRQAPDELVTSDDVALLQYTGGTTGIPKGAVLTHGNLVANTEQISAWLGGTLEEGRETVVTPL--PLHHIFALTANLLLGGNNVL---VTDPRNVRSLLRTLRATRFSAISGVNTLFRLLLDRGSDAVWRANAGALKVAVAGGMAVQRLVAQRWQQATG---IPLTEGYGLTE-AAPVVCVNPVEGVAFSGAIGMPLPSTRVAIRDEAGQDLPPGQAGEICVQG--PQVMRGYWNMPQ--ETARVLGADGWLRTGDLGVMDSRGSIRFLARGKEVIVVSGFKVYPGEVEDVAMQHPGIVDARAIGIPDAHSGEAVKLLVVRRD----SALSAQAVLVHCRAQLASYKVPRHIEFWPALPRTDLGK-------------------------------------- 154321616 29 -------------------------------------------------------------------------------------PDKLAFI---DASNPSQFLTQSDFRLYSQRLAAGLIKNGLQPGDRVLLFSSNNLFFPVIIMGIIMAEGIFTGANPGFVERELAYQLSDCGAKFLLCGEGGLEVG------------IKAAGKVGLEKLFVFDDIEKEIGITKGLRSWW-ELLETEEVGGKFQWKEDFDPCCLNYSSGTTGVPKGVMITHYNY-VANSIQYRHLHELHPETKWLCFLPLYHAMGQT--IFGAVAPK------RGIPVYFDFKEMLEAVQKYRITSLSMVPPIVVMLVKS--PLTKQYDLSSILDMASGAAPLSGEVIDEVEKLWPNGNVKLTQGWGMTEATCSLLGCDPRQDPV-PNSVGELNANCHAKIMDPETEELKQGERGEIWVQA--PNVMKGYWKKPSATQETLINSPSGIWRTGDIAYVDSRNHFFIVDRMKELIKVKGNQVAPAELEALLLEHPEIADAAVIGV-MIGEGEVPRAYIV-KSGGSGNRLNAEEVMGWVEKRTSRFKWLKGVEFVEAIPK------------------------------------------- 68535289 26 --------------------------------------------------------------------------------------------------------TYGELKTLIDAFAGALAERGVKPGTVVGLHCPNSLAFAVAFHGILRAGATVTTLGSLLNAHDVAKQLKDSGATYVLTT-------------KLLGEAVQGAEEAGIDQSNIIDLTDEATGLKA--------LVGERRPAPEVTIDPATHVAVLPYSSGTTGVPKGVRLSHRN-LVANILQIGVRLGLDRNSVVMCVLPFFHIYGMNVLLNSCLYVRAHVVTM---PSF-DLEKFLAAHQKHGITFTFIAPPIAVALAKH--PLVDKFDIGTLETVLSGAAALDAQLADAVANRLG---VRILQGFGMTETSPVTSVSDVGVTPL--DSIGLPVSNTEVKIVDEDLEEIERSSEGEMWVRG--PQVMLGYLNNEEATANTI--TPDGWLRTGDIANLDHLGNAYVVDRMKELIKYKGYQVAPAELEALLMTHEAIADAAVVGYLRESDGEELPAFLVLQQGVDSDPAVSAELMEWVAERVTPYKKIRMVEFIDAIPKSSTGKILRKDLKNV----------------------------- 126734779 23 -----------------------------------------------------------------------------------------------------------------------LHAAGIGRGDRVAIVLPNGPEMAAAFITIAQT-AVTAPLNPAYREDEFAFYIDDLKAKVVLMAD---------------DDGPAHAAAQKLGVTIL--RLSVDPDAPAGSF----SLQTDATGSCDTAAPDASDVALILHTSGTTSRPK-IVPLLQSNVAASAQNIATSLALTSDDRCMNVMPLFHIHGLLAAVSATLATGGQVWCAPG----FDALRFFGWLRDCDPT-WYTAPTMHQAILSRAPRNADIIEAARLRFLRSSSASLPGPVMEKLFETFG---APVIEGYGMTEAAHQMCSNPLTPGAQKPGAVGVPA-GPEVRIAHEVEPTLTDGGVGEVVI--SGPNVTPGYESNPEANEKNFFDAGKRWFRTGDQGTFDADGYLTLTGRLKEIINRGGEKVSPLEVDGVLSAHPAIAQVVTFALPHPKLGEEVAAAVVLREGEDISD---RDVRDFASERLADFKVPRKVIILDEIPKGATGKMQRI-------GLAEKLGFVDT---------------- 108763049 1173 -------------------------------------------------------------------------------------------------------WSYREVAAWVARLAARLRRHGVGPEVRVGTLLERSSEQVVAFLAILKAGGTVVPQEPSYPPARVAWTLADCGARVLLAQERY----------------AQRLALPEGVTLLPWEAHGEGDDMPD-MSLW---EAGEPPPDCA---------AYITYTSGSTGKPKGVMVPYRGTA-HLCESMVSDLPVGPGSRVLQFASPAFMSAWDYFL--ALASGGALHLSPGGP--PAGDALYRMLREQRITSA-TLPPPVAALLPEGPLP----DLS---MFMVAAEACPASLVRAFYNGYGPTEVTVGATWG-------VIAP----DEVGPPNIGRSMPHVDTYVLDEALQPVPVGVAGELYV--GGPSVARGYLDRPERFIPDPHGGEPGLYRTGDMARRRADGRLDFQGRADAQLKIRGFRIEPGEVETALRELAGMRQAHVTSWRPSVDGERLVAYVVPPPGDILPPG---ELRARLREQLPEHMIPVDIVPVEALPLLATGKVDVRAL-------------------------------- 108763049 37 ----------------------------------------------------------------------------------------------------EQAVSYAELDASARAVAALLQRH-LAPGERALLLYPPGRDYTLGFLACLYAGVVAVP---AYPPDPM--RLGRTLPRLALVADCGAR------------VALTTSGIAD----MVEPLTQGAPDLRALRWLATDSVFQHEAEAWRAPVLRGDSVAFLQYTSGSTGTPRGVVLRHR-HLLHNSWLIARGFDTRPHPVLWLYHDMGLIGGLIQALY----RDIPSVLLPPMSFLHRPLRWLEAMSRFGATVCGAPNFAFDLCRKTTPEQRAALDLSRLEVAFSGAEPVRADTLDRFVDAFGFRREAFYPCYGLAEGTLIVSGGTRSAVPVVRGEARAPLGGQDVRVVDETGRPCAPGRVGELWVRG--PSVADGYWQRPDETERTFHGRLAGYLRTGDLAVID-GGEVFITGRLKDVLVLRGLNYYPQDLEHAADRHPGVRPCGAAFAVDAGDEERLV-IVQEVAAKVATPEAAAEVVASIRAALGGLAVHAVVLITAGLPKTSSGKVQRRATR------------------------------- 111223570 2972 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVVFTSGSTGRPKGVVGTHGG-LVNLALAHRAAV-IDPAVVVLSFAFDGWM----------LAGHAMHVLPDGLMG--DAAGIVRLVRDERIDFVDVPPSLLELL--VDDGLLSGGWVPS--VVATGAEAVGSRLW----DALGSAPGVLLNFYGPTE-CTVDATWTPVEFGVGP-HIGRPVAGLRTFVLDGALLPVPVGVAGELYV--GGVGVARGYAGRPSRFVADPFGDGERLYRTGDLVRWQADGTLEFLGRADEQVKIRGYRVEPGEVEAVLGGLPGVGQAVVVARTD-NGVTRLVGYVTADQPTTVDSDDPDQLRAAAAVVLPDHLVPAAVLVLAAFPVSPNGKLDRRAL-------------------------------- 111223570 1756 -----------------------------------------------------------------------------------------------------------------------------------------------------KAGGVVVPVDPAHPVSRVGVVVGEAAPLVVVTSS-------------VVADRVAQAGF--VGRMILVDDPDSWPEVNPDTDTDSGSFADTGGGSGCGAGVGAGSAAYVVFTSGSTGRPKGVVGTHGG-LVNLALAHRAVIDVRLGGRVLSFAFDGWM----------LAGHAMHVLPDGLMG--DAAGIVRLVRDERIDFVDVPPSLLELL--VDDGLLSGGWVPS--VVATGAEAVGSRLWDALGSAYGPTECTVDATWTAVESG---VGPH----------IGRPVAGLRTFVLDGALLPVPVGVAGELYV--GGVGVARGYAGRPSRFVADPFGDGERLYRTGDLVRWQPEGTLEFLGRADEQVKIRGYRVEPGEVEAVLAGLPGVNQAVVVARTD-NGVTRLVGYVT----------------------------------------------------------------------------------- 163745771 26 -----------------------------------------------------------------------------LRRAAQVFPTQTAVIYAN------HHATYAQYHDRCTRLASALVKLGVAPGDVVATLIPNLPAQAEAHFGVPACGAVLNTINIRLDVGTVSYILDHGGAVVLLVDSEFI----------ALAEAACAAMDGPPPAIVEVPDTDAGHPPT-GRHPLYEDLLSEGDPAFDWI-LPSDESLALNYTSGTTGRPKGVVHHRGAYLMTMGTVVSWQMVLRP--VFMQIVPLGW--NHTWMM--PLL-GGTLVCCRDI----TAAAIYDAIADHDVTHFGGAPIVLNMLVNAAQEDRRAFD--HTVEVFTAGAPPAPATLSKI-EKLGFNVTQV---YGLTETFGHVTECLWAAIKARQG-IAMPMM-EEITVTDAEMTPRDGKAQGEIMIRGN--AVMKGYLKNPEATAEAFAG---GYFHSGDIAVQHPDGYIQISDRAKDIIISGGENISSVEVEGVLMGHDAVNLAAVVAQPHDKWGEVPCAFVEIKPGSEATEE---ALIAFTRESLAGFKTPKRVIF-GELPKTSTGKIQKFELRKRAA--------------------------- 169629660 34 --------------------------------------------------------------------------------------------------------TFSQLLADVHRTANLLADVGVGRTDAVALIAPNCAQLITATLA-AQLAGIAAPINGALSADHVTELVQRSGARVLIAAEQLARRG--VVDTVLVLAASEGEPTAAVPAVIGHARVGYLAELAESYD----------STRFSGTLPAAADLAALFHTGGTTGTPKLAAHTHANE-VSDAWMIAASSLLDENSVALAALPLFHVNALVVTILAPLLRGQHTV-WAGPLGFRDPAHLWKIVQHYDINIISAVPTVYSVL----SQLPVDADITSLQFALVGASALPESVRRSFQSHTG---VPLVQGYGLTEATCASIRSFPDHL--RPGSVGQRLPYQQVKIARKSEQNLPAGSVGHLLINGPFPGTARTDIG----FELDGCGVLDGGWLTGDLARIDAEGYVFLAGRTKDLIIRGGHNIDPATTEDALLSHPAVTGAAAVGRPDPHAGEIPVAYVTVAANTQVS---HQQLQDWATTHVTPTAAPKVVTIVDALPVTAIGKPHKLPLRA------------------------------ 113476538 467 --------------------------------------------------------------------------HQLFESQVEKTPDAIAVVFESE------KLTYSELNNKANQLAHYLQKLGVKPKAHLGICVERSLSMVIGILGILKAGAAYVPLDSSYPSERLAYMISDAQVSVLLTQ-----------------ESLLTSLPKHQAQVVCLDR-----DWKGIKEFSTVNLSSGVTP---------ENLGYIIYTSGSTGKPKGVAMSQRA-LVNLIMWQQEEATVGQGAKTLQFTPISFDVSF-QEIFSTWYSGGTLVLVSQEVRRDSFALMAFMVESQIERIFL--P--FVALQQLATVAPQCQVLPPFCEIVTAGEQLTPDLVALMNRL---PNCKVQNQYGPSESHVVSAYTLQGAATNWPKPIGRPIANNQLYIFNTDLQPIPIGVSGELYI--GGVGVANGYLNRPDLTVEK-FITIEGLYKTGDLARYLSDGNIEFLGRIDNQVKIRGFRIEIGEIETTLSQHPIVKETVVLLREDKPGNKLLVAYIVPE--TEGAQNVVPQLKQYLKEKLAEYMVPSAFVVLSKLPLTPSGKVNRRAL-------------------------------- 91783053 19 -------------------------------------------------------------------------------------PDRTFLIW------QDRRYTYAELETITNRYANGFIAHGIGYGDHVAVMLPNCPEFFWVVWGLSKIGAVAVPINTA-AKGELMRYFLDKSDSVCFVVDEEW--------SERV--AAIRSEVPQIRQYFIHGGNGVPPDNAESTVHALSELESDDASQPPLDRVAYDDTQLIMFTSGTTGPSKGVQHSQ-GHAVGRALTVD--FGYREDDVYTCL---------------PLFHGNAAYCYAALWARFSATRFWDDIRRTGATQFNTLGAMTNIIWKLPPGPHER--ETKLRLCMAV--PVPKEIYSEFQERFG---VVLTSVFAMTENFA-MTRFTPSDPAEKAGSAGKPRGECELRIVADDGTDLPAGGVGEIYMLPLKPGMMKGYYRMP---KETAREFDNGWFKTGDRGYLDEDGYLFFMDRKKEAIRRRGENISAYEVELILCRHPAIHEVAAIPVASELSEDDVMVYVVLKPGESMT---HADVVHFSAEHMSYFMVPRFVEFIDKLPKTASEK-------------------------------------- 70606834 16 -------------------------------------------------------------------------------------------------GGLRHRFTYRQVYERVNRIANAFRELNVAPGDIVGVLDWNDHRYYESYFSLPSIGAVTLELNIRLHPTELGYIIKHTKPKGLLVDD------------SLLQLAEVLSKEHDFSFILVMSDKPVEEIKTNLRVLGYEELLRSNSPNRPSLTVDERSAATAAFTSGTTGLPKGVFYSHRSIIL-HAMAVAIGNSLTPSDVGLQIVP----MFHWGTPFASTMMGMKMI----YPGRYTPDTLVEHIVTHKVTVTAGVPTILRRLQQMGVKTP------GLR-ITSGGEP--PSALAKAFMELGGR---VIQGYGATETSPLVSMALPKA-ELKELSQGLPIFGAEVKVVDPITNPWDGKSFGEIWLRGPW--IAKEYYNDPERF------TPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAVVSLKPEYQDKEEVKKELREHLLKRFAKWQLPDDFIFVDEIPKTSVGK-------------------------------------- 54022734 466 ----------------------------------------------------------------------------LFERQVERTPDALALT-----TGAGDRVTYRELHAAAARLAGELAEHGVGPERVVALTLPRSAQSLVAILAVLAAGGAYVPV-------------DIALPQ------------------TRIDSILRQAAPVLALTVAATAASAGDVPTLVLDDPAVRQRIAAREPVAPVVARHPEHCAYIIFTSGSTGEPKGVADTNAAVAAYFAATARLGRPLRIAHAWSLSFDASWMVG--------LLDGQALHLFDAEEMR-DAGRIVAGMAEFGVDMIDTTPSMLAQLDAAGLLERR------LPVLALGGEAIDTALWNRLRAL---PDTAVYNCYGPTETTVEAVVAPVGRYETP--TIGTPNAGMAGYVLDSMLRPVPRGAVGELYLAG--PQLARGYVGKPDRFVADPLRPGARMYRTGDLVRRLPHGGFAYLGRADDQVKIRGYRIEIGEIETALRRLPGVRTAAVTVVRRA-GGASLVGFVV---GDTASTGEAPRLRATLAQRLPAYMVPARIVVLDQLPVNANGK-------------------------------------- 33603224 21 -----------------------------------------------------------------------------------------------------ERISYAGFDRRSSAVGRGLKAHGVQAGAHVGLILDNCPEMILAVFALAKIGAVWVPINTAAKGKLLVYYLDFADITTLI-----------VHEKYLALIAACLHELPRLQRIVVVDDGSGHAAQQAPRAIRYQDDREDQAFDADPWQLGA-----LLFTSGTTGPSKAVMWPQAGVNVWAAAMARWV--AHDDVEYVCL-PLFHANALLNSTWTAFVAGATVALTDRYSTT----RFWSEIRQCGATRFNSLGAIVNFLWTQPPTPQDRDH--KVRLCSMA--PVPP----YVHEFEARFGVKVFTGYGLSD--YCLAASTRLDDPAKAFSCGKPRPGIDLRIVDDNDIELPAGQTGEIALRETW-STASGYYKMPEATLQA---RRNFLFHTGDRGYLDADGYLYFVDRKKDSIRRRGENISSQEVEAVLMSHPEVVNAAVYPVRGDLPEDEVGASVLLRPGSALS---YQDLTRYCVENMSYYMVPRFLEFVDALPLTESGKIEKFKLKQRAEQRPSPLWDREA---------------- 149185004 70 ------------------------------------------------------------------------------------------------------RMTFGEVYAAATCVAHGLVKHGLKKGDRVGIAARNSVNWILAYMGTLMAGGCATLLNGWWTGEEMAYGIDLCECSLVLAD---PQRAKRFEGQDI------------QSKVVVFDH-GVPSEGLAEIWEPGDTAMKMLG------AIGPEDLATILYTSGSTGNPKGVVSGTMNYVAQTAMILQILTARGEAPTVLVAVPLFHVTGEVPLFLQSFALGRKLVLM---PKW-DAREALRLLDEEKITYFVGVP-LMSYEMATHPE-RDQFDLSQCKSFAAGGAPRPPEHVTKIKEAF-PDGFPLL-GYGLTETNAVGCGNLNENYINKPGSTGMPSPLVDMAILDDDGNKLATGEVGEVCIRSV--ANFLGYWKNEEATDAAYTE--DAYFRTGDIGYLDEDDYLFIVDRKKDIIIRGGENISCIEVEEAIYAHPAVAECSVFGVPDERLGEIPAAVYFTHEGKDLSPE---ELTEFLREHIAAFKVPAHLWRASDLPRLGTQKVDKRSVKA------------------------------ 166032490 66 -----------------------------------------------------------------------------------------------------KKVTHRQMQEKIDACARALLAYGVRAGDAVSLCALAMLEAVYLLYAINKIGAIANMLVMNATEAEIHEKLAVTKSKVVITVDLA------------LEKIVQASKETSVKHIIGVSLAESKSKVKKENCILFSEFLAGQGKKIDCQEIKGDAPAVIAYTGGTTGKAKGVLLSNANAIAFQYKYADKVLDFQNGERFLDIIPPFLAYGLFFGVHMALCTCLEDVLC---PD-PAPERLPKLFTKYRPNHLSGGPLHMEAMTK--DRKIQKMNLSFAKTVAYGGDGMNQE-WEDEMSKFLKSHQALMKGYGMTEMAGPVCTSN-HKFPV-----MLPFFCNNIKILDDTGEELGYDQEGEICV--SGPSMMMEYYKNPEATREIIFEENGTRWRTGDLGHVTKEGYFRLTGRLKRILTPS--RVYPMEIENVLSRHSAVDKCAVVGRINGEKGYLVIAYVTLKS-KDTGDNVEKELRQLCRQELKENSWPFEYHFVEKLPTTGAGKIDFRTLEKWAKN-------------------------- 197105586 52 ---------------------------------------------------------------------------------------------------------------------------GIAKGDRVAVAMRNFPEWSVCAWGALAVGAVLTPLNAWEPGPVLARMLADSGAKVV-AVDA---------------ERLERLRGEAVDAELILARGAGDAPTLADLIGPYADLPDAPAPDPG---LSSDDPATIFYTSGTTGQAKGAWGTHRNIATNLVNTGAARAAVRRGDPFF------HVTGFHSALVPAMANGGTLVLM----YKWDAGRALDLIARERIQGLTLVPTAWQLVEAAEGSEV---DLGCVDTVGYGGAAAAPELAERVRAVF--PAAWPGQGYGATETSSLTAANSHEDMMERPGSVGIAAPCCDLRVVDAEGSDVAPGEPGELWV--SGPNVVLGYWNQPEATEAAF---GGGWYRTGDIVRRDAEGFITLLDRAKDMLIRGGENIYCVEIEDVLMSHPAVAEAAVMGVPERVLGEVVGAVVRLRDGWAAAPE---DLRRHAAARLPSHKVPVILQLRDAFPRNAAGKALKRELR------------------------------- 83311699 22 -------------------------------------------------------------------------------------PDAPAMI-----QGETR-WSYARLGQAMDEAGALLRGLEVRPGDRVMLVGENCLALVAMILAAGELDAWAAIINARLSEREIDTIRDHCGARVIYTTD------------------------VSAEATAHARRHGAELRASP---LLGSFAVGPLNHQCGSEPVEPGQVAALIYTSGTTGTPKGVMLPHRNIMFIGAVSGGL-RDIGSGDVAYGVLPMSHVFGLASVLVGTLFGGACLHV---APRFAPAQVLADL--KAGLTMWNGVPAMFAKFLEHIRLTGAKVEAPALRFLSAGGSPLDPAIKAETEALFGQV---LNNGYGLTESAPTICQTRLDA-PRSDCSVGHALPGVEVRIVGEGGKDMPDGQVGEL-----WPGTMKGYYRAPDMTREVIDA--EGWLNTGDFARRDPDGALFIVGRAKELIIRSGFNVYPAEVEAVFNAHPLVTHSAVVGRPAADGNEEVVAFVQVAPGTELG---SAELTEWAAARLAPYKRPGEVVVVGHLPAGATGKIL------------------------------------ 167462046 56 -------------------------------------------------------------------------------------------------------ITYRELNKRSNQMAYYLKEQGVSRNDHIGVRAERKIGTIVNILGVLKAGAAYVPIDPEYPEDRVSYMVSNSNCKMVIDPDCY----ETRQLASYPEENLRGDQYPK-------------------------------------------DTAYVIYTSGSTGRPKGVVIPHG----AAANTIQDIFAVDEKDR---------IIGLSYDIFGALGAGATLVMIN---NHRDITEIRKIVEENGITVWNSVPSTLDLMMDHGENFASKN--STLRLVLLSGDRIPPDKVNCYFSNAK-----VISLGGATEASIWSIGINPDLATIPYG---MPLANQKFYVLNDELKHCPVGVKGELYI--GGIGLAKEYLNDTAKTEESFHSEYGRLYRTGDYGIFHREGYIEFMGRKDQQVKINGYRVELGEIEKQLLCLDGIQEAVVLDITDSENIKFLCAYL-MSDQPINTENLINEL----AKVLPKYMIPAYFVQLDYLPLTLNGKLNRK---------------------------------- 120404802 465 ------------------------------------------------------------------------------DRFAGIAGDRVALTWEA--GGDSGTLTYRQLDEAADRMAVALTAAGVGPETSVAVLLSRGPDYVVTMLGVLKAGGVIVPLDPAMPAERISDILEQSRASVV------------------VDDAF-VAAVPDVE----------------------------PPAGYRPAEVTADRAAYIVFTSGTTGRPKGVVGTHGAVLGYAEDHAEQV--LRP-----AAARIGLRVGHAWSFLAALLDGHSVHLL-GEESQRDAEALVYRIGRFGIDMLDTTPSMFAQLHDVGL-------LSTLAVLALGGEAVSPATWRLIGDECARTGMTAFNCYGPTETTVAVVAPIDG--YQRP-SIGQPTRTMRTYVLDAWLRPVPDGVAGELYLSGR--QLTRGYLGRAARFVADPFTPGQRMYRTGDVVRRGADGGLQFLGRADNQVKIRGFRVEPGEIAAVLSGHPAVTDAHVV-VDRVGTQTRLIAYVAAATPPAVAD-----LRELMAKRLPRYMVPQRVVVLDELPLTSHGKIDEAALAGIA---------------------------- 85704241 30 -----------------------------------------------------------------------------------------------------RPVTFAEMDRITDQLANGLRQLGVKHSDRIALLLPNCLEFVTLWFAASKLGAIEVPSNPGLRGDLLVHNLQSSRAEVLV-ADGATLN----------EIAAVQQHLPLIRTLILVDATPESARVRIDRIIPYDACLSSQTAFDRPD-VRYSDPMAILYTSGTTGPAKGVVMSHHQCFAWTEAMARN-LGYTSSDSYFSALPLFHTDAQMFGVYMPLVFGTTIV------DRFSASRFWDQVRASGATAMLGAMAVI--LMRAPPAANETEN--PLRVCQCI--PLVPDKPA-FESRFG---LKVVTGYGQTETSFVTLDSVDQA---RENSCGRAHPDWEVAVVDEHDRPVLVGVIGEIVARKSW-----CIFSGYDGFEAKTIQTLQNLWYHGDAGYLDAEGWLYFKHRLNEAIRRRGENVSAYEVESIAEGHPDIVESAAFGVPSDLTEEDIMVVALRRPGSGLKPEI---LRDYFLENAPRHLVPRYIEITDDLPRTPTEKTSRAALKQ------------------------------ 150015142 3256 -------------------------------------------------------------------------------KQAEKTPNNIAVMFE------ENTLTYKELDEKSNKVANFLKEKNIGRNDYVGVIAERCIESIVNILGVLKAGAAYVPINPEHPEDRRKYILENSNCKMELLPDSYK-----------------------------------------------KDNIASYSNERVYTKEYPEDMAYVIYTSGSTGKPKGVIITH----KAAANTIIDIFDVNEEDK---------IIGLSYDIFGALSSGAALVMIE---DQRDVKNIQKVIDNNGITIWNSVPAIMDMLMSEDGDLVEYNANESLRVVLLSGDWIPLTLPEKIKDKFA--DAEVVSLGGATEASIWSIYYPIDEVNEEWNSIGMPLANQKFYVLNYEKEVCPIGIAGELYI--GGEGLAEGYMNDEEKTNNAFINHLGRLYNTGDYGVMSREGYIEFLGRKDHQIKIRGYRVELGEIENRILEHQSIKNVVVIDRSHSNGRKYLCAYVV--SDVDIS---VGELREHLGKTVPDYMIPSYFVILDKIPLTANGKVDRKAL-------------------------------- 150015142 1131 ---------------------------------------------------------------------------------VSENPENVAVIYENE------SITYEELDKKSNQIAKCLNEHGVIRGDYIGVLAYRRIETIVNILGILKAGAAYIPLNPDHPEDRRDYILENAGAKM-----------------------------------QLVPETYEEKEIYKYDDRKLENNI------------HPDDIAYVIYTSGSTGRPKGVVIKHKA-AANTIIDINNKFNVNEEDRFMCF-DLS-----VYDIFGALSSGAALIMIN---DQRDVKNINEIIEKHGITIWNSVPAIMDMLLSYKNEVAVEYDSDSLRLVLLSGDWIPLTLPEKIKNQF--SDAEVISLGGATEASIWSIYYPIEEVEWKSIPYGMPLSNQSFYVLNYENQICHIGVMGELCI--GGLGLAEGYLNDEDKTTESFHKELGRLYKTGDYGVLHKEGYIEFFGRKDQQIKINGYRLELGEIENCILEYEGVRNSVVVDRTHDNGRKYLCAYIVGEKEISTT-----ELREYIVELLPDYMVPSYFVMVDEIPLTANGKVNRKEL-------------------------------- 150015142 2192 ---------------------------------------------------------------------------------AAENGESIAVIYE------DETITYEELDKKSNQIAKYLNEQGVIRGDYVGVLAYRKIETIVNILGVLKAGAAYIPLNPDHPEERRNYILENASARMQLLPETY------------VEKEISKYDIKKLKNNIY-----------------------------------PDDIAYVIYTSGSTGKPKGV-------MVKHKAAANTIFNVNEEDR---------IIGLSYDIFGALSSGAALVMIN---DQRDIKNINDVIKKHDISIWNSVPAIMDMLLSYGNEVAVDYDNDSLRLVLLSGDWIPLTLPEKIQNKF--SNAEVISLGGATEASIWSIYYPVEEVQMDWKSIGIPLANQKFYVLNYNKDICPVEVIGELYIGGD--GLAEGYMNDEEKTNNAFINHLGRLYNTGDYGVLHREGYIEFFGRKDQQIKIRGYRVELGEIQSGILEYKGIKNAVVVDKTHENGRKYLCAYIVGEKEVSITG-----VREYLEELLPDYMVPSYFVMVDEIPLTANGKVDRKAL-------------------------------- 150015142 13 -----------------------------------------------------------------------------------------------DDEKKEKFISYQDLFTTSQKVLFNLQVQGFKKGDEVLFQVEREEDFIYFSWACILGGMVSVPLSCNNTHENIMQKILQ-KPKLIST---------KEQLKSIVD--------------ILNNENCGDIADEIKQNTLLDKDILVSNGIGEIACGDISDTAFVVFSSGSTGEPKGIVLTNEKIL-CAIESMSSHLDVNSSDVFLN-----WM---------PLTHVIGLVLFHVLPVAYDPVLWLEKADQYKATIMISPNIGFRQFLNCFDSNTINMNLSHVRTIMVSAEPISSEQFMTVLSKFGIRKNVLSNLYGMSESCLGITCTLPSGDKIKYGQPGTPIKDCFVRISDDTGNILGDDCIGHVQVTG------KNIINNYYTEEATARSTSDGWLITGDIGFL-ENGHLTITGRAKDMIIVNGQNFYVNDIERVAEGIEQIEKVAACGIFDS-KSQSEKA-VIFVENNEPIDEFVSLLLK-IKNELSYKMEISRVIPVREIPKTGSGKIQR----------------------------------- 110600003 26 -----------------------------------------------------------------------------------------------------RQWTYRVLNEDCNRLAHALMKDGVGKTDIVMYQLYNCAEWVFIYLAPQKLGAINCPINFRLSYGETATIIDDSKPKVFFGADG-----------ETAEKALNTAQ-HKPKTVVMVDIFGTATPFAGA--ISYEDYVRDQPHTNPPRPTHIYDEVTRLYTSGTTGRPKGVPLNNINE-IFSAHDVIMHFPLSPRDKTLNMTPW----FHRGGLYGPLYVGGELV-----PRHFHAATVMGLAEEHGLSFLIGAPVTLSAL--ADEQQKNRRDLSRLKGIVTMGAPLERAACIRFQEVLTPN---IFNGYGSTEAFWTFLRPY--DLPDMAGSAGRSCTDDDMAVVDRLAEPDDGNEVGEVIVRAAGKCSFSYV----NRPEDAKAKFYKGWLYIGDLCTWNEQEFMTVVGRKDDMFISGGENIHPVQVEAVLNEHPEVTNSLVVGMPDPKWGQVVVAYVI-KSGEMLTAKGLDECLQH--PMLANYKRPRYYRFVDTLPMTATGKLL------------------------------------ 83941297 26 -----------------------------------------------------------------------------LKRAAHVFADVTAVIY------GAHRVSYAQYHARCSQLASALVAAGVEPGQVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVGTVGYILDHGEARVLLVDTQFV---------DLAEAACATLDGPPP-LLIEVPDPAAGFPAT-GRHTTYDDFIATGDPAFNWI-MPQDESLALNYTSGTTGRPKGVVHHRGAYLMTMGTVVSWRMVMRP--VFMQIVPLGW--NHTWMM--PLLGGTLVCCRDITAAAIYDAIADE-----GVTHFGGAPIVLNMMVNATEAERRAFD--HQVEVFTAGAPPAPATLSKI-EALGFNVTQV---YGLTETYGHVTECLWAAIKARQGVAM-PMM-EEITVMDSEMAPLDAATQGEIMIRGN--SVMKGYFKNPAATRAAFAG---GYFHSGDLAVQHPNGHMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAQPDEKWGEVPCAFVELKPGRSGDEA---ALIAFARDTLAGFKAPKRVVF-QELPKTSTGKIQKFELRAQAA--------------------------- 186683594 456 ---------------------------------------------------------------------------------------------------QTQQLTYAELNARANQLAHYLQKLGVGSEVLVGICVERSLEMVIGVLGILKAGGAYVPIDPIYPKERQAFILGDTQALVLLTQ-------------QSLVAEIPTEGI----KVICL-------------DTDW-EVIANECPENPVSQTTALNLAYVIYTSGSTGKPKGTLIPHQGLVNYLNWCTQ-AYAVEQGDGTLVHSSLAFLTITS--LFSPLLVGCRV---DLLPEDQGIETLSSLLHHSNLSLVKITPVHLELLNQQ-ISPKEASGRT--RAFIIGGENLLVNSISFWQKA--APDTMLVNEYGPTETVGCCIYKVPSSEQL-SGSIGQPIANTKLYVLNPHCQLVPIGMVGELYI--GGLGVARGYLNRPEKFVPNPFTNEPGLYKTGDLVRYRPDGTLEFLGRCDDQVKIRGFRIELGEIESVLSEYSGVQETVVIARQDVPGNQRLVAYIVWNH---ESPSL-SDLRSFLKQKLPEYMMPSALISLKALPLTSNGKVDRRAL---PAPDTTRPELEATYAAPTAVEEILAQ--- 15843173 4 ----------------------------------------------------------------------------ALDRLVRQLPDHTALIAE------DRRFTSTELRDAVYGAAAALIALGVEPADRVAIWSPNTWHWVVACLAIHHAGAAVVPLNTRYTATEATDILDRAGAPVLFAAGLFLGADRA--------AGLDRAALPALRHVVRVP--------VEADDGTWDEFIATGAGALDAAAVAPQDVSDILFTSGTTGRSKGVLCAHRQSLSASASWAAN-GKITSDDRYLCINPFFHNFGYKAGILACLQTGATLI-----PVTFDPLHALRAIERHRITVLPGPPTIYQSLL--DHPARKDFDLSSLRFAVTGAATVPVVLVERMQSELDIDIVLTA--YGLTEANGTMCRPEDDAVTV-ATTCGRPFADFELRIADD----------GEVLLRG--PNVMVGYLDDTEATAAAIDA--DGWLHTGDIGAVDQAGNLRITDRLKDMYICGGFNVYPAEVEQVLARMDGVADAAVIGVPDQRLGEVGRAFVVARPGTGLDE---ASVIAYTREHLANFKTPRSVRFVDVLPRNAAGKV------------------------------------- 118726074 1715 ---------------------------------------------------------------------------------VRRTPDNIAIVHE------QTELSYCELNAKANRIAGFLQSRGVKPGSVVGIMVNRSIDMVAGVIGILKAGAAYLPIDPEYPSHRIQYMLNNSNTDLLLTS---------YELAERID---------SGYNTICIKNEEIEC-------------FDCIEPNIKP---SPDNLAYIIYTSGSTGNSKGVMIEHKSIVNTLEWRRKY-YGFNPNDAVLQIPSFS---FDSSVIFTALISGARLVLINQE-DRFDLPQLREIFIKQKITNLLVVPSFYRVLLDEISDSMKN-----VRIITIAGESFTSTLVSKHFEKLGNVR--LVNEYGPTENS---VCTSFYEFDKDRTEIGKPINNTKCYILDRNDKLQPIGVPGELCVSGH--GLAKGYFNADEKFIDNPFIPGETMYRTGDMARWLPDGNIEFIGRIDQQVKIRGYRIEIGEIEHHLQMHTNVIE-AVVTVNDLDGQKTLCAYTVLNANIKN-----KELEEYLSVRLPNYMVPQHFIKLDSFPKTPNGKIARKML-------------------------------- 167906739 1602 --------------------------------------------------------------------------------------------------------SYAQLAERVSAAARALAAHGVRRGDRVGIFVGHHPHNVTAMLAIARVGAAFVPMDPEHKPQWNRHIVDDAALTALVTAD-----------------AARGFGLPVV---------DLDAPPPPASELADAPAAGGAHP---------DDCAYVIYTSGSTGAPKGVMVTHRA-LTNFLASMARRPGLHARDTLLAVTTCFDIAALE--LFLPLVQGAHCVICDSASAR-DGGRLRELIDAARPTVMQATPSTWEMLLHAGWRNARR-----MRVLC-GGDTL-PDA---VKARLLEDGGEVWNLYGPTETTWSMVAPV---TAERPTSIGAPIDNTRIRIVDAYGNPVPIGVPGELCIAGD--GLAAGYLNRPDETAARFVDALPDVYRTGDLARWREDGEVEHLGRMDFQVKIRGHRVEVHDIERHLARHPAIRAAAVVARRHAGGDQLVAYYVRGDAGADDAPALAAELRGHLAGALPDYMIPALFLPIDALPMT------------------------------------------ 159899645 18 ------------------------------------------------------------------------------------------------------KLSYAEFEQRTNQLAHYLHRQGVHRGHTVGACFERSVEAMIAAVAIWKAGAVYLPLDPGYPQERLKYMLGNSGASLVLATTASQFPEQQLHIFEQLAAELAQQPSHAPEH-----------------------------------QLTPDDLAYIIYTSGSTGKPKGVLVPHRGLALAAAQTER--FGINSQSRILQFASPSFDASISEMLTA-FFQATTLFVAPTNDLLPGPD-LLTTLRDHHITVATLPPSVLALL--------DPRDLPNLQTIVSAGEACTAEIVRW------GTNRRFINAYGPTEVCATMSQSLRYGMAV---SIGNAISNSQTYIVDEHLNLVEGEAVGELLV--SSVGLAHGYLGTAERFLPNPWSDQAGMYRTGDLVRRLSDGSLEFRGRIDHQIKHRGYRIDPGEIEMLLMEYPNVRHAVVTLHHDHNQTERLVSYLVLHGEVMP---YYRDIYRYLESMLPKYMVPLSYTVVKELPRTPNGK-------------------------------------- 218153985 25 -----------------------------------------------------------------------------IERTAEVYPDRLAIVH-----GELRQ-TWGQTYARCRRLASSLRRAGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNALNTRLDPETIAFMLDHGEAKAVIVDPEF---------APVMAKALALRQSQAPLLLIDVEDAVYGPAAQRLGTLTYEDFLAQGDAQFAWE-LPGDDAIALNYTSGTTGNPKGVVHHRGAHTNAVSNVLEW--DMPKHAVYLWTLPMFHCNGWPWTVAAR--AGVNVCL-----RRVEAQAIFDAIRNHGVTHYCGAP-IVHGLLVNAPAAMKEGVPAGVKAMVAGAAP--PASMIEGMEQMGFDLTHV---YGLTEVYGPATVCAKHAAALDIGERARARQGVAAMVLNPDTEPVPGETMGEIMFRGNI--AMKGYLKNPKATEEA----FRGGWFHGDLAVQYPDGYIKIKDRSKDIIISGGENISSIEVEDVLYRHPDVLAAAVVAKPDPKWGETPCAFVELKAGAQATPE---DIVAHCKKHLAGFKVPRAVVF-GELPKTSTGKIQKFELRKQA---------------------------- 206580648 28 ---------------------------------------------------------------------------NLITRHAEN--DAVAII------DGERQISYRQFNQLVDNLACSLQRQGLKRGETALVQLGNVAEFYITFFALLRIG--VAPVNALFSHQELNAYAAQIKPALLIA-----------------DREHALFADDSFLHAFIAEHPSLRVALNDGGERDLATEINRPADNFVANPTPADEVAFFQLSGGSTGTPKLIPRTHNDY-DYSIRRSNEICGINAETRYLNALPAA----HNYAMSSPFLAGGRVIL----AADPSATLCFPLIEQHQINVASLVPPAVSLWLQAIHEWGSNAQLQSLELLQVGGARLSATLAARIPAEIG---CQLQQVFGMAE-GLVNYTRLNDSPERIIHTQGCPMPDDEVWVADADGNPLPRGEVGRLMTRGPY--TFRGYYNSPQHNAEAFDA--EGFYCSGDLISIDEDGYITVQGREKDQINRGGEKIAAEEIENLLLRHEAVIHAALVSIEDNLLGEKSCAYLVV------TSPLRAAVRRFLREQVAEFKLPDRVECVAALPLTPVGKVDKKQLRQLAEGK------------------------- 91777595 31 ------------------------------------------------------------------------------------HGERIAAVWF----DRGISMTYAQIDSMASQLADSLVKRGIRKGCHVALMLKNAPEFVITWIALGRIGAVMVPVNTSYTQDELVFVLTDADAQYLVIDAEFL---------PRLAAAPALPGLLAWERVIVCGESEHP--------LRWAALLEAGSADFAPSAVSRHDLLNLQYTSGTTGFPKGCMLSHDYWMIHCHGAARHRRGPEAGNVLIWA--PFFYMDPMWQFLMTMKLGGTAYIAE----RMSLTRFMSWLIDYRI-HYCIFPEPALSQHPRGPRDAEVH----LKYISIYG--WTRSAREEVQARFG---VIAREGFGMTEVGTGALVPAWAHDKALERTCGLPAPFRELQIRREDGSVAEVDEVGELWIRG------RGIWGYYKRPEANAESFDGDWFRTGDLFRRDAQGFYFIVGRIKEMIKRAGENVSATEVETVLRGMDAIDEAAVVAVPDPLRREEVKAYLKLREGLTQGDVPPAAVFEHCARHLAPFKVPRYLQYIEDFPRTPSRKIAK---KRLIAETVDPFADT------------------ 121707954 206 ------------------------QNAVSNPE----EAIGRIDFMTEEQRSL---LPDPTSDLHWFRGAI----HDIFAQNAEKHPDKLCVVETKSEQSPHREFTYRQINEASNILGHHLVKAGIERGDVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALIIKKATKEAGELTQLRSFIDE---NLQLRTEIPALALRDDGSLVGGVNGQDVLADQVPLKSKPVG--VVVGPDSTPTLSFTSGSEGRPKGVRHSLAYYFPWMSETFK----LNPDDRFTMLSGIA----HDPIIFTPLFLGAQLLV----PAREDNERLAEWMREYGATVTHLTPA-----MGQILVGGASAQFPTLHHAFFVGDILIKRDCRSLQAL--APNVNIVNMYGTTETVSYYEIPSYSSQEGYLDTMGRGMIDVQMLVVNDPSRICAIGEVGEIYVRAG--GLAEGYLSNDEPWRQFYVGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPDKGLNDDDSLRDDAREHLRSKLPAYAVPTVFIPLKRMPLNPNGKIDKPAL---PFPDTAELSAAAPRRKSSVLQALSQTEQ- 154246724 508 ---------------------------------------------------------------------------------AQRRPDAPAVIC-GDET-----LSFAELERAANRIAHHLLGLGVGAETRVAVGLRRGPGAVAAFLGVLKAGAAFVPFDPDHPAERIADVVTDSGATAVVNADG--------------------PALPQAVTALV----------PECLDL-------AALPETAPQVVHPEQLAYVIYTSGSTGRPKGVGVPHGALAMHVRATGAL-YGTGEETRFLSFAFDGWMV--------PLAFGGAIVLRD--------QGLWSALARHRVTHAGFPPAYLTQLAEWDPPPVQVYSF--------GGEAMPRAGFETVKRALRPQV--LINGYGPTE---AVISPMAWRVPAPYAPIGRAVGQRRAYVLDDGLQPVPIGVAGELYL--SGEGLARGYLGTAERFLPDPFGPCGGMYRTGDRVRWLADGTVEYLGRADQQIKLRGFRIEPGEIEAQLRQEETVREALVM-LRTDGAAPRLVAYVTPAEGAVAEE---ATLRAALLRRLPDYMVPGRIVVLAAFPVTPNGKLDRAAL-------------------------------- 183983998 7 ---------------------------------------------------------------------------HLVRSQAARHGAKPMVI------DQASRLSYRELDSSTSDLAAAFIQAGAGKGTRVGLIMPNGVRWVQIAIALTRIGAVLVPLSTLLRPRELASQLRSAAVQFLISVPE-FRGHRYLD----AVESVPRAELPALQR--VWADDQVSSSNAGARALRMVEPIA--------ETVTAADTLVIMFTSGSTGAPKGVLHSHGS-ALGAVRSGLTARRITSATRLYLPMPFFWVGGFGGGILSALLAGATLV----TEARPFPENTLRLLEAERVTMFRGWPDQAEALARHPSSV--DVDLSALQP-GSLPALLPPE-----RRAQPGARARL---FGMTEAFGPY-CGYRADTDMPPGSCGKPFPGMEIRIVDETGTRVPAETIGQIQIRG--PHTLRGLCR---RSREEVFTA-DGYYCSGDLGHLDANGYLFYHGRSDDMFKVSGATVYPVEVETALRTIDGVSNAFVTNVAGA-QGQRVAAAVVCS-----TPALTSELRTSAGQVLSAFKVPTVWLLLADIPRGPTGKVDLQRLRDMLAN-------------------------- 114771223 31 -------------------------------------------------------------------------------------PDRDAVIYES------RNYSWSQLYKRSIQLASALNKNGVGKGDTVAILAANTPEMIEAHFGIPMSGAVLNTINTRLDSDTIAYILDHGEAKVFI-VDG--------ELAPQAAEAIKGRD------VLVVDIADLQDNPNPNRTIDYSDFIKLGNESANWEPTDEWDAIALNYTSGSTGRPKGVVYHHRG---AYLMSMGVISDWHPKYLYWCH---GWAM-------AALA--GTIVCTRAI----TPAVIYNAISEHGISHFGGAPIVLGMILNANDNDRKKFNYTV--NVMTAGAP-PPAAVLEGIEKLGFNVTQV---YGLTETYGHTVMSTWNSQDQRAIMKSRQGAGMVLRVVDPNGIDVPGETFGEILIRGN--TVMKGYLKNPKATSEAFAD---GWFRSEDLAVMHANGYVEVKDRLKDIIISGGENISSVEVEGILHRHEAVALAAVVAMKDEKWGEVPCAFIELKDGKSVTE---NEIISFCRDHLAGFKRPKKVVF-GVLPKTATGKIQKYELRN------------------------------ 23016708 15 -----------------------------------------------------------------------NLAFDVCDRQTGADGHRTALIVEAADGGIERH-TFHMLRLLSNRLANALAAFGVVPGDRVAMVLPAGLEAAVTLLAVTKMGAVLVPVPLSLGAGPLGWRLADSGARVAVVDALAL---------PALDRA--RHRLPDLERVLV-----SGGSAAGAQDLW--SELERASDAFTPLVTPADHPAFIFYPEGACGTPAGVIHAHRAMAGGLAVEMALTFFPQFGDVVWTSGD--WMGAEALFVLPAWHHGVPVV---ARPGPFDPSEALDLMSRHGVRAAYVPGHHLGAL--AEAAATRPHAMP--RAISTGPEPLDEALHERVIKVFG---IHANEAWGVLESGA-VAANLAGLMELRPPSPGRAAPGLSIDAVDERGRPLRAGDRGILAVSPNAPGSFLGYWGD----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3643187 1501 ---------------------------------------------------------------------------------AEETPEHIAVI------DGEKQISYRHLNEKANRLARTLQEKGKETQPIVAVLAERSIDAIVGILAVMKAGGVYIPIDSHYPKARVEYLLKDSGAEILLLQNE-------------------------VKHLI----AGSDIGDISRVCLDDESFYESKKMHLSSSP-APEDSAYIIYTSGTTGAPKGVIVTHRNFA-HAVLAWRRIYQLDQMPVLLQMAS------FSFDVFSGLANGGTLVIC------PDPAELYALMNRQRITIMESTPALIVPFMEY--VYRNQLSLPDLDILILGSDMVKAHDFKTLADRFGN-KMRLINSYGVTE-ATIDSSYY----EMNMGEIGIPLPNVKLCVLSQTDQIQPIGIAGELCIAGA--GVAKGYHGKEKKFTENPFVPGERLYRTGDLACWLPNGTLRLLGRIDHQVKINGYRIETEEIESVLLQTGLVNE-AVVAVQNDTNGQARLAAYIL-----PSDADTTALRGALSKMLPAYMVPAHIIPLETMPLTLNGKLDRRAL-------------------------------- 9937224 1514 -----------------DSYARVLAALVADPDGRYDRHEFRSDRDRAALAVL--TRGPEAPAA----DRCL---HDLVADRAADRPDAPAVQLDTDV------LSYGELDRRANRLAHHLRSLGIGPESVVGVLAERSLAQIIGLLAVLKAGAAYVPLDPAQPDERLAAVIAGSGAAA------------------------------------VLHRPGLEGRLPAGVRALPTDAADGSTATHDPGPTAPRNAAYVMYTSGSTGEPKGIVVEHRNV-VASLAARGAHYAAGPG-RFLSVAGIFW----------TLTQGGTLVL-PGEGQQLDPAALVETIARQRPTHTLAIPSLLAPVLDQ----AAPGDLASLRTVIAAGESCPAELAAACRDLLPGS--TFHNEYGPTET--TVWSTVWSQENEHDGPIGRPVAGTWVHPRDHRGRTVPLGVAGELSIGGA--GVARGYLG---RPRDTAAAFRPDAYATGDLGRYLPDGNLEFLGRADHQVKIRGFRVELGEIEAVLDTHPELQRTIVMARGDHPGDQVLVAYVLPAPGRRPEPA---DIQGYVRDRLPRYMVPTAVIVLDAVPLTAAGKVDR----------------------------------- 9937224 479 -------------------------------------------------------------------------------------------------------LTYAELDERSNRLAHHLTGLGVTPGRHVVVSVGRSAELLVGLLGVLKAGGAFVPVDVGFPRKRLEFVLETAAPVLLCTADVRDRIG-----TRTLDDA----GVTPV-----------ALDADRRR-------IAAHPAGPTGIATTPDAPAYVVYTSGTTGKPNGVRVPHRGLTNYLTWTGAYGLDGGTGTLV-----------HTSILFGPLLAGGQVVML--SETAGVTGLIAALRSRRDLTLVKLTPTHLDVV----NQLLTPDELGAVRTLVVGGEAVRAESL----EPFRASGTRVVNEYGPSETVVGSVAHVVDAATPRTGPIGRPIANTTVHLLDQRRRPVPDGVVGELWIGGA--GVADGYLGRPERFLPSYPPDGGRVYRTGDLARRRADGTLEYLGRTDAQVKIRGVRVEPAETEAVLASHPGVGQAVVVARLDEDPGRTLTGYVVPARGAQAPP--HEELIAYCRERLPEHFVPAVLVTLDALPVTGHGKIDRGALPK------------------------------ 126432826 16 ---------------------------------------------------------------------------------AARNPDAPALTCAG------RTVTRGELDATTNRLARAYAELGVRQGDYVTILLPNSIAWVEAVLATWKLGAV---------PQPLSARLPDAE--------------------------LSALLALRPPALLVGRVDPNDVSPSVPADFTPDPAL---PADPLPEAVS---PAWSMASGGSTGRPKLIVPSAIGLPLGA----------EDGDVNMVSVPLSHNTGFTTFAIG-LLMGHHLVLM---PRF-EPHEFLRLVSEHRVTFLTTVPTIMQRLLPVYRADPDAYDLSSIRRFWHVGAPCPPAVKEAWIGLLGPQA--LWELYGGTELQATFISGDQWLT--HRGSVGTVVAG-EMTVLDDDGNTCPPGVVGEIYMRRS-PGAAPTY-----RYIGSTAKSRDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALSAHPDVLSCLVVGVPDDDLGQVPHALVQRAPGSALDEA---AVTAFVAERLAGYKVPRTVEF------------------------------------------------- 41688574 45 ---------------------------------------------------------------------------------------------------------YEEFLKLSCRLAESFKKYGLKQNDTIAVCSENGLQFFLPLIASLYLGIIAAPVSDKYIERELIHSLGIVKPRIIFCSKNTFQ--KVLNVKSK---------LKYVETIIIL-----DLNEDLGGYQCLNNFISQNSDKFKPNSFNRDDVALVMFSSGTTGVSKGVMLTHKGNAINPTTAILTVIPFHHG--FGMTTTLGYFT-----------CGFRVALMH----TFEEKLFLQSLQDYKVESTLLVPTLMAFFPKS--ALVEKYDLSHLKEIASGGAPLSKEIGEMVKKRFKLN--FVRQGYGLTETSAVLITP---DTDVRPGSTGKIVPFHAVKVVDPTGKILGPNETGELYFKGDM--IMKSYYNNEEATKAIINK--DGWLRSGDIAYYDNDGHFYIVDRLKSLIKYKGYQVAPAEIEGILLQHPYIVDAGVTGIPDEAAGELPAAGVVVQTGKYLNEQI---VQNFVSSQVSTAKWLRGVKFLDEIPKGSTGKIDRKVLRQ------------------------------ 29829740 224 -------------------------------------------------------------------------------------------------------LSYAELDHRSELLAARLRAEGLPPGEPVALLLRREPTLVVAALAVLKAGGVYLPVDPDYPADRVAYLLADSGARRVLTVS---------------DLAGQLKA--------VHDRSADDLTVLALDTWDWR--RTPGTPPCAPDPRDAGDAAYLMYTSGTTGKPKGVLVPHRG-ITRLVSGIGYV-RLDPTTRMAQVGTTGWEMW------GALLGGGTLCILD-RETLLDTEELGRALREQRITTLFTSALFSR-LADEDVTLFRP-----LRDLLVGGDVLSA---RHAREVLANPGLRLVNAYGPTEISTCQIVGEPVGARVP---IGRPVPNATAYVLNQDGLPLPTGVPGELHVGGD--GLAVGYHGRPDLTERAFFAPGQKLYRTGDRVRLLPDGAVDFVGRTDHQVKVRGFRVEPGEIETTLSALPGVRAAVVLARRLPGSDSYLCGYVVGDPDLDTD-----RLRSAAAESLPPHMVPAHLIVLPALPLTVNGKVDRAAL-------------------------------- 207724696 35 -----------------------------------------------------------------------------LRRWAAHHGARTALVAGGA------RMTFAALDRRADRLAAALHGLGLRRGDRAMVQLPNGMAFVTVCFALFRLGVVPVLAMPAQRAHDVDALCRIAEPTAYFIADGVDR---------CALAAGMLDAHPSLRRIVVYPATGDP------------RFLSLASLDAQPIALPATDIALLLLSGGTTGTPKLIPRTHADYA-YNFTASATLCRLDHTSVYLAVLPAA----HNFGVLGTLASGGAVVLSD----TASADEAMPLIEQERVTHVALVPPLAQLWVQA-REW-ECSDLSSLRLVQVGGARLDPALAGRLPGVLG---CRLQQVFGMAE-GLLCYTRLDDPPDTVVQTQGRPLPLDEVRIVDAHGRDVAAGAVGELLTRGPY--TIRGYYRAPEHNARSF--TRDGYYRTGDLVRRDAAGNLIVEGRIKEQIQRGGEKISAAEIELALNALPGVQDSAVVAVPDTLLGERICAFVRWQGGALDAAGVRQALRA---RGLSAFKLPDQIETVPHWPLTSVGKI------------------------------------- 103486668 13 ---------------------------------------------------------------------------------------------------------WGEVGTDARRFAAAMVKLGMKKGDRIATLAMNHGHHLVSWYGTAGMGGVLHTVNPRLFDEQLVYIINHAEDRVLFFDAAFL---------PIVERL--RGQLTSVEHFVLFDAS------AQGDYKSYRDLVDAEDGDFEWVELGERDPVGLCYTSGTTGNPKGVLYEHRSNVIHAITEIQDAFDLSSRSVILPIVPMFHA--NSWGIFAAATVGAKLVF----SATNDAQTLCDLMHAEGVTHSAGVPTVWLAMFAHMDATGMGY--GALKHVIIGGSA-APRAMI---ERFMKAGVYVGHAWGMTETSPI------GTMGKRPCRQGCPPFGVELRIVDDEGKELPGQTSGRLQIRGPWI-------------IQRYFKDADGWFDTGDVSVLHPDGVMQITDRAKDVIKSGGEWISSIELENAAVGAPGVQEAAAVGVYHPKWDERPILLIVKKPGAEVSE---AAIIEYLKDKVAKWWLPDEVVFVDELPHTATGKILKRQIRD------------------------------ 67538880 218 ----------------------------------------------------------------------------------EKHPEKLCVVETKSATSSHREFTYRQINEASNILGHHLVEAGVERGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALITKDAGELSEKV---RTFIDE---NLQLRTEIPALALLDDGSLL----GGSVDGQDVLAKQVPKRVGVVVGPDSTPTLSFTSGSEGRPKGVRGRHAYYFPWMSETFKLT----PNDKFTMLSGIA----HDPIIFTPLFLGAQLLV----PAREDNEKLAEWMRDYGATVTHLTPA-----MGQILVGGASAQFPTLHHAFFVGDIL---IKRDCRSLQGAPNVNIVNMYGTTETNGGYLDTMKDVIP-----AGRGMLDVQMLVVNEPSRICAIGEVGEIYVRAAWFVDPKT-WGANEPWREFYVGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPNKGLKDDDSLRDDARELLRSKLPTYAVPTVFIPLKRMPLNPNGKIDKPAL---PFPDTAELSAAAPQRRPSALKNLSETEQA 87294989 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNPNNPINIQFTSGTTGTPKGATLTHNGYFIGEAM------NLTADDRYHCF---GMVLGNLAI----LTHGGTIV-------YPDPITVLETVQKEQCTGLHGVPT---MFIAELDHPFANYDLSTLRTGIMAGSSCPIEVMRRVIDQMHMKEVTIA--YGMTETSPVSCTNQHTPLEKQVSTVGLVQPNLEVKIVNETGETLGIGETGELCTKGY--SIMLGYWNDTNKTAEA---IVDGWMYTGDLATMDEEGYVKIVGRSKDMVIRGGENIYPVEIENYLYRHPKIRDVQIVGVPDKKFGEVLAAWIIPKKDSNLTE---QDIRDFCKDHIAHYKVPTYMKFVDEFPMTVTGKI------------------------------------- 170028423 48 ---------------------------------------------------------------------------------------------------EARRFTFSDVLERVDRLAAGLQQLGLKSGDRVGIWAHNSSTSYLTSLAVARAGMILVGINPALKARELRHVLKTVDAKALIAGDSFFETIKEVELLASSPGYVQSARVPSL-TLVVVDSAGERFPGTFNFQELFQFCTEQDVSKIEALQISPDSGACLLFTSGTTGKPKAALLSHFSIINNASITYRNELD-STNHRICVQVSLSHAFGLIDGIIGSMDYGSTMVL----PGKFNARSSVQAILQEKCTAIYGTPTYVDLLE---ELRLQRTRLPPVKVAVVGGSPCSAQLMLDIHQQLGVKH--VRSGYGMTELASSFVSDRGDPVEAALDSVGKIIDHCEAKVVDQNGRTVPFGTPGELWFRG--FGTMLGFWGDEAKTKEVL--GRDGWLKTGDQFILQKNGYGKIVGRIKDIIIRGGDNVYPKEVEDVLDTHPGILESYCIGVPDERLGERVCAFV------------------------------------------------------------------------------------ 170028423 516 ------------------------------------------------------------------------------------------------------------------RMAAAFHQLGLEKGDRVGIWAPNGVAYYLTIFAAARAGLISVGFNPALQLRELEYALNKVELKALVAVDSFRSQNFIAMLQELLPDLLNSSRVKSLKSVIIASYTGT-ISMSDLINLPTEHCISNIESTQRT--INPDSGACLLFTSGTTGQPKAALLSHFGLLNNAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163731534 2 ----------------------------------------------------------------------VNLAH-WLERQAQITPERPALFF-----GKTCVADYGQFWREARAVAGWLSGQGVGPGDRVALFMKNVPDYLTVFYGIWAVGAAVVPINAKLHGREAAFILEDSGAKHVFTS-------------PELMASLSQAGATT---------DQTEVPGAAFDDIKSHAPIEAVTPR------EGDDLAWLFYTSGTTGKPKGVMITHR--MLSV-MSLCYVTDVDPNDATIYAAP----MSHGAGIYNMIHAGARHVC----PGGFDPDEILTLAQHFGNAHLFAAPTMVNRLTQH--ASATGHRGEGLRTIIYAGGPMYNADIIAAVDHFGPIFIQV---YGQGEC-PMGITALSRAWARRLQSVGRAQSAVEAAIGDENGKPLPVGAHGEIMVRGD--TVMPGYWANPEATAKTLLN---GWLMTGDMGFMSEDGYVSLQDRSKDMIITGGSNVYPREVEEVLLQDGGVTEVSVVGRPHPEWGEEVVAFVV----GEMDPA---RLDQLCLDHIARFKRPKEYVTLTALPKNNYGKVLKTELRKLLA--------------------------- 71021439 75 ------------------------------------------------------------------------------------------------DAGDCIRWSYGAMNEHVQSLVAGLHQLGVRKGDRVAILM-MNCSAYGALWACAQIGAVLVTLNPAYGTSELRRAIDLVEATTLFIVP-SLRGTNYLDSLLELLPILQDESLPSLKRIVMLDNLDNPRNWESNRAIDYRDLLISPKSHAATSDVLNTDVINLQLTSGTTGKPKAVALTNNGIAIGDNTEADKLCNIPP--LFHCF---GLVLGN----LAAWTHGASIVAAEG----FDPLRSLRAVSEERCTALHGVPTLLESAREHAQDPAEAFDFSSLRTGLTSGSTVPIALME---ALVSPGKLGLRDVYGMTETSGCGTFDALGWRETKIGTVGRVYPHVHAKIVDPLGQPLPVGQPGEL-CTAGYVVM-QGYWKDPQRTDEA-LERHPDVWRTGDIAIMDEEGYVRIVGRSKDVIIRGGENLFPPNIENCIDRMEGIATNAVIAVPDEKYGEAVGVFVARSHAEAPVTP--AKIRAYVKKHVGGQSAPAWVWFLAEFPKTASGKI------------------------------------- 158424498 30 ------------------------------------------------------------------------------------------------------KLAYLQLAREVDRLASGLSAAGVAAGDAVALLLPNTPWHPICFFAITRLGARVVHISALDARREIHHKLKATGARRLITTN----------LPGFLPGALDALAEGLLDEVLV----GEDARWGAGDVAPLRPLAALFSDAPLTAPLPPGDIAVLQFTGGTTGLPKAAMLSHGN-LTSAVSMYRLWRDGGRPLV----AGTEKVVFHIYALTTVLLRGNEILLRQ----RFDVETLIRDVSELRATQFSGVPTMWVALL--NRPGVESVDFSSLKSCVSGGAPLPFEVQARIEAIVGNQ---LNNGWGMTETG-PAGSRVPFRVTRRPGLIGVPLPGLAMRIVDDPGRALPPGEVGEIAIRG--PNVFAGYLGDEAGTAAAFHD---GWFLTGDMGRMDDSGLFEIVDRRKNMIISSGFNVYPAAIENAIYEHPSVHEVIVIGVPDAYRGQSARAYVVLKPGAPAFT--LEDLHAFLAERLGRHEMPRSLEFREALPRSPVGKLLPKVL-------------------------------- 167621710 13 --------------------------------------------------------------------------------------------------------TYADAARRSRQLAKALEALGVAPGDPIGTLAWNGYRHFEIYFAVSGIGAICHTINPRLFPEQIAYIINHANDRFIFAD---------LNVLAILEGLEK--SLAGVRGVIVMDRAHMPASSALPNMLCYEDLVAAQDEAFDWPEFDENSAASLCYTSGTTGNPKGVLYSHRSTILHAAINSANALGLTVDDAILPVVP----MFHWGIPYAAPMVGAKLVL----PGFKDGASLFELFDSEDVTVAAGVPTVWQELLRFCEAG--GRSLGKLQRTLIGGSA-PPRAMI---ERFDREHVRVMQGWGMTE-----MSPLGTITSMRRGEQGRPIFGVSLKIVDDAGRELPGVAFGNLLVRGPW--VARSYLHGEDP---SAFTD-DGWFHTGDVCTIDPHGYMTITDRSKDVIKSGGEWISSIDLENVAMDHSGVQEAAVIGIVHPQWDERPLLVVVRRSESKVT---REELLNSFEGKVAKWWIPDDVVFVDSLPHTATGKLLKAKLRE----DFRGYKAPST---------------- 88812180 1665 ----------------------------------------------------------------------------LFERRAHEVPERVAAVF------GAVELSYGELNCRANRLARWLRAAGVGTDSVVGVCLEREPALLVALLAIHKAGGAYLPIDPA-SPRARAYVLEHATAVLVLT-----------------REALR-PVLQGAERVTALEGLDKTLAELSDRDLDL--------------PVHPRQLAYVLYTSGSTGRPKGVQVEREAF-VNFLHAMQDRIRLGSDDRLLAVTTLSFIAGLE--LFLPLVQGACVVVA-TREQALEPAALLKLMQRHGITLMQATPATWQMLVEHEAAAWAG-----LRVLC-GGEALRGE----LAGRLLARGVRLLNVYGPTETTVWSSAWPVECVDAAVIPIGRPIANTRLYVLDARLEPVPPGVVGELYIGGA--GLARGYAQGPAAFVPNPYSEGPGLYRTGDLARWRADGVLEYVGRIDHQVKLRGFRVELGEIEVALESLPAVREAVVTAREVPS-GKRLVGYVVPAPGR---AGLTEELQAQLKEALPEYMVPAQLVVLEKLPLMPNGKLDRKAL-------------------------------- 88812180 557 ---------------------------------------------------------------------------------------------------------------------------GLRPGDIVGLLLPRGASLITAVLAAWKVGAAYVCLDPAAPAGRLQHVLSDSGAALV--AGCGSAPG-------------------GLDGVCWFNLEAADSAPGAGR--------APGPALRHPDW-----PAYVVYTSGSTGVPKGVLVSQGNYVNGVLDVLELTPDASLGALSSAAADLGYTAW-----FGALLSGRTLRLIDD-DLASDPEALALALEQAPIDCLKIVPSHLKGLLAAS-RPGRLLPRQCLVLGGEG---LDLGLIRRLHEL--RPGCRIVNHYGPTEATVGCLTHVVAAEPTLSGFIGTPLARTQLHVLDRYLNSMPGGAAGELYVGGA--GVATGYLGQPERFIPDPFDNGSRLYRTGDRARLLPGGMIEFLGRLDHQVKIRGFRVEPGEIEAWFKACPELADAVVVARQGPTGGLRLVAYLVAAGPVDL-----QGLRARMAAALPDHLIPAAFVELPLLPLLPNGKVDR----------------------------------- 118588190 10 ------------------------------------------------------------------------------------------------DKDSGRSFTFCEINQRATRLGNLLLRRGLAKGDRMAVLCHNHPDFFVLLFAAQKTGILLVPLNWRQPVAELQPILAASGAKLLFHDQDFA----------------EIAAELAAGAGLSLLPLGAKGPGVSALD---DPLAAASPAAIGCGKVKASAPWYLLYTSGTTGLPKAVIQTAGAYANMINYCQATGLSIGEKGVNFLP------LFHTAGINLPLNGGMSTVL-----RKFDAETVLDLVSAGNVTCFFGVPAIYQAL--ALSPRIGKTNFSKVRSLGCGGAPVP----KHLLSEFQERGVTICNGMGMTETGPTVFLMDKDHASAKIGSVGKPQILTDVRLVDGDGGIVEGPGEGEVQFRG--PNITPGYMDNKDATVATF--TVDGWLKSGDIGRRDEDGYYYIVDRIKDMYISGGENVYPAEVEKVLVGHPAILEAVVIGVPDPKWGEVGAAFLIARPGGNLD---TATLSDWCRKQLAPYKVPKSFTVVDDLPRTAAGKVRKNILKD------------------------------ 111222255 28 ---------------------------------------------------------------------------------AENHPDQPAI--AACPTGEV--LSYAQLAGRAHQVVHAGRAAGLAYGDVVAAVLPNGLDMIVWMLAASETGWRLTTLNPMAAAAEIETIVAHAGARLVVSTEYAERAGRVVSAPLLVSVGGELPG---------YRRQ--------------EDLVAGHPTTKPAER-RAGTPL--IYTSGTTGRPKAIARNQGAHLISAGM---HHGGCQ-----------GFFMG-------ALHVGQALVIM----KRFDPEETLRLIEKYRITTGYLVPTQFVRLLRLPDDVRTRYDLSSLQVVVHSAAPCPPEVKRQMFAWWGPV---IWETYGGTE--GAATIAKPHHWLARPGTVGRPVRGVRVRILDADGRELGPGERGTVYIDAG----ARTFRDDPEQTEQVY----RGSAFTGDIGHLDADGFLFLSDRAKDMIITGGTNVYPAEVEAALLGHPAVADVAVVGAPDPEWGEQVRAVVQPEPGVRADDELAAELIAYCRARLASYKCPRVVEFRAALLRTETGKLSKAAIRA------------------------------ 159898554 36 -----------------------------------------------------------------------------------------------------KQYDYVKLYTVAQRWAFALR-QSTKPLHRVGIFAYRSEAAYIGILASLLAGATFVPLNYNFPLQRTQAMIEQAELDAIIVDHQSY------------DQFLQLADLPVLPPCVLLP----DCLRAPLLDIYTQAELAELPTDHEPVTVPPEAIAYLLFTSGSTGNPKGVPISHANVA-HFLKVNQARYQITPADRLSQTFD---QTFDLAILFMAWNHGAAVCVIQPSPF--------RLIEEQGITIWFSVPSVAALLRKQ--KLLKPNSLPNLRLSLFCGEALPAEAWQ-----LAAPNSIIDNLYGPTETIACAVSPAECLNEVVP--IGKLYPGLTAVVVDANDNPVPAGTEGELCVAG--PQTFQGYWHNPQRFLRSKQLNGEGYYRTGDRVVCRTNGSMIYLGRSDQQIKVHGYRVELSEIEGALLLQPGVVAAVALGWPLENGASGIVAFVI-----APSIA-VSDLQQAVQPLLPSYMLPRTIYQLETMPLNANGKIDRLALARHLAGE------------------------- 158315412 35 ---------------------------------------------------------------------------------ARRHRDSTALIH------RDRRISYTELDAWADRLAAGFAAHGVARGERVVVQLPNTPEFIAIVFGLSRIGAV--PVFSLVAATELTHLVRLSGATGYVL-PESYRGVDHLALARQLDAADGFVALSAVEAAGDVGRVGAGIAAYE------------APREPMPPAADPSDVAFFLLSGGTTALPKLIPRTHDDY-VYQSELAAQVCEMSADDVYLAALPVNFAFGCP-GVIGTLQTGGTAVLAD----TPNPLDCFLLVERHGVTVTAMVPSVVALWLDAAE--WNDADLSSLRLVQVGGARMTRE----FTARIGPGGCSLQQVFGMAE--GLLCFSRPDPAEAVLTTQGRPIPADEVLIVGPDGDPLPGGEIGELVTRGPY--TLRGYYRVPE-YNARAFTP-DGFFHTGDLARLTPAGDLVIEGRIKEMIIRGGDKISAGEVEDHLLAHPGVTAAAVTAVPDDLLGERICAHLIVDGPAPSLAELK---RAMHARGVADYKLPDAVRFVTEFPLTPLGKI------------------------------------- 118764442 460 -------------------------------------------------------------------------------------------------------LTYAELDRRANRVAAGLRARGVTQGQPVATLISYSHELIIAFVAVLKAGGVYLPLGP--TDPRVPEKIDDAAPRLILTT---------TQDRAHLGDALAA------QAVLLDELLGID----EGKDMPFDELREG-------------DAAYVIYTSGSTGTPKGVEVSHGNLLSYLAWCQAYRFDTPGRPVTLQLAGP---TFDLFIVSRTLGCGGCLILC------PDAEKVHGLMTREKVTFGDFPPVVLRELIRYCSQTGQRLDLDTL--------VCGADVWLHAAQALCGPHARVLGSYGVTEATIDSSVFDPALHPLAPGPIGRPLPSCELYVVDERLQLTPIGVPGELLIAGPAVSQ--RYLNNPALTADKFLSRADGFYRTGDLCRLLPDGTIEFMGRRDHQVKVRGLRVELGEIESALSAHPEVRQCAVIARNERFEETVLVAFAV-------TDAPVESLHRHLTERLAAHMVPGHIERLERLPLTPSGKIDRKRLK------------------------------- 153894022 32 --------------------------------------------------------------------------------------------------GRTRH-TYAEYADRTAQLANALDEYGIERGDRVATFCWNHTRHFETYFGVPSTGAQLHTINPLLPDEHIQYIVDDAADEIVF-VDAS--------LAPKLAGAADGAA--EFDDVDFVSMGSSEIDALDA--TPYEEFIADQPTDYDWPDLDSDQPAGLCYTSGTTGKPKGVEYTQ-SMLWSHTMASQTPQGIEDSDVVMPVVPMFHV--NAWGMFTATAAGAKHV-YPG-PS-PDPADLAALIEEEGVTVSAGVPTVWLGL-QEYITGGNDVDLSTLDTVIVGGAAAPRSMIEWY----DDRGVEVLHAWGMTETVSHLTSDLRDATQVKRSKQGLVVPGLEFEVIDENDEEIPGEAFGELRIRGPWVTQEYFARPDEEGFED-------GWLKTGDVVTVDEDGYIQLVDRTKDVIKSGGEWISSVELENAIMAYDGVSEATVVGVPHERWQERPVAFVVAADGV-DREALVEEIEAGLREDYPKWWVPDAVEFIDEVPKTATGK-------------------------------------- 169629334 458 ---------------------------------------------------------------------------------AGAQPDAVAVVYEG------RHYSYRETNDLANRLAHWIIEQGIGTEDHVAVLLDKSPDLIITALAIAKAGAVYLPIDPEYPPDRIAHILADAQPRLVI------------------------------------REPVTGLDQFDAREPVDSDRVR---------PLTPDNAAYLIYTSGSTGMPKGVTVTHRPLTEYFNW-FRAEYRVGGSDRVLQVGSPSFDVSIGEI-FGILSCGGRLVI-------PRPGGLTDVANSEAVTSMHMVPSLLGLI----LSLPGVTQWKSLRRVPVGGEALPGPVADKFHATF---DASLHNFYGPTE---AIINAVRGIQGTRTVPIGTPKINTQIHILDETLRPVPVGAIGEIYIAGTH--LARGYHRAPQRFIADPFTPGQRMYRSGDLARRNAGGDVEFVGRADEQVKIRGFRVELGEISSAIEVDPSVSQALVVVDELPHLGKRLVAYLTPIGGHVVD---IDRIRSRISAALPDYMIPAAYVVLDEIPITPHGKIDRDAL-------------------------------- 116695624 515 -------------------------------------------------------------------------------------------------------LSYGELNRQANRLAHRLVAQGIGAESRVGVALGRSPRMIVALLAVLKAGGCFVPFDTTYPARRLLDMQEDAAPQLLLT------------------ERALRESFPVAEGLPVLL-------VDDDADVSW--------PEHDAEAVHPAQLAYVIYTSGSTGKPKGVAVAH-GPLAMHVVTTAECYDITATSRFLSFSFDGWMV--------PLASGASIVLRD--------DTLWSVLRRHAVTHAGFPPRYLHQLAAWAE---SQGDPPPLWLYSFGGEAMPRAGVARLTQALRPQH--IINGYGPTET---VVTPLADAEAQVTGAIGRPVGARSAYVLDSRLEPVPVGVPGELYL--GGEGLARGYLGTADRFIPDPFGAPGGLYRTGDLVRWQPDGCIEYLGRQDHQVKIRGFRIELGEIEARLLAQPGVRQ--VVVLPHETAGTRLVGYVVAQQGAVSCEALR----AALAAALPDYMVPAAILQLDSLPVTPNGKLDRRAL-------------------------------- 118589205 29 -------------------------------------------------------------------------------------------------------LTHSAFLESAAQIAHVLTDHGMVAGDRLAAQVEKSATALALYAACAQTGIVFLPLNTAYTVDELSYFIENSGARTVV-CDG------------------------SSKTVLVASRLGARLELNADGTGSLTDQAKNKPSEFETVDRAPDDLAAFLYTSGTTGRSKGAMLTQAN-LLSNATTLADLWRFTDKDVLLHALPI----FHTHGLFVALVAGGAILF---LPKF-DLDAMIGLMP--KATTMMGVPTFYTRLL-QDDRFTAGL-TKGMRLFISGSAPLLADTHRQFEERTGHR---ILERYGMTETN--MNTSNPYEGERRAGTVGFPLPGVELKITDPAGDTLPPETVGQIEVRG--PNVFKGYWQMPEKTAAEL--REDGFFITGDLGMIDADGYVHIVGRNKDLIISGGYNIYPKEIELILDAQPGVRESAVIGVPHSDFGETVLGLVVPDGSQTPD---LDAILAVAGTSLARFKHPRKLVVVDSLPRNTMGKVQKNILRE------------------------------ 209546870 470 --------------------------------------------------------------------------HELIAAHSRRTPEKTAIVY-GDE-----EWSHGWLETNTNRLGHRLRQLGVRAEVTVAIFIKRSPEAIVGILATLKAGGAYIPVEPDHPPVRNHHILRDGGVKIVLTHSW---------LRHRLPEELDG---------IILELDKIDLDGEPDTPL--------------YVPTHKDQLAYVMYTSGSTGLPKGVAVEH-GPLTHHLQNTSRVYGMSSESRFLPFSSDG---GHERWMN-PLMEGGSIIL----PDQPTPEETLTAMRKHGANNASIPTTYLQQL----AEWADITDAPPMRLYSFGGEGLAQPTFDLLSRALKSE--WLINGYGPTETIMT-----PMVWKVRAGTLGRAVGLRRVYVLDPDLNLCPIGVTGELYI--GGEGIARGYLGKPDRFIPDPFSKEGGLYRSGDLTRWREDGTVEFVGRVDHQVKLRGYRIELGEIEAALLQQPGVGEALVVLRDDDAGEKALVAYVVPKKDETLN---VETVRVGLERSLPSYMVPAAVVELEKMPTNPNSKLDRFALPA-PQPVRREIVEPATTLEEEVLD-------- 167585654 49 -------------------------------------------------------------------------------HWAAHAPDRPALI------EDARRLSYRELSEAIDATAAQLAACDVCGGDRVMIVAENCVAQIVLLFAAARLDAWALMSNARLSAVELDAIAAHARPKLIAFA-----------------EAASPDARAHAARHHATPAPALAIDIGA-----WSTRVDADAPGEPVAADGAAQCAALIYTTGTTGTPKGVMLSHRN-LLYVAATSSALRRVSPEDIVYTVLPVSHVYGLASVCLGSLYAGATLRL---APRFPEAVRVA--LADEGVTIFQGVPKLLEHLNTHGHAWRA----PRLRFAYSGGSPLDTGLKARVERVYG---VPLHNGYGMTES-SPTIAQTPLDAPRADGSVGVPIPGVEMRIVAPDGRDVPQGEVGEIHVRG--PNVMLGYYRNPDATRAA--VTPDGWLKTGDLARQDAGGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVVGRPVE-GNEEVLAFVELAPGAAAT---EAALHDWCAARLAPYKRPAHIRVLDALPAASTGKVLKHKLRDMI---------------------------- 71065726 44 ---------------------------------------------------------------------------------------------------DKVTYTYAEFFKRVNRLANVLKTMGLQPGDVVAV---MDWDSLEAYFAVPMSGMILQTVNVRLAEDKVLYTINHSKPKALLL------NAEFEPMAKNY-----RHEAPSIEKIIWLDDTEQQASMPDYVEGEYESLLAEVSDEFDFPDFDENTIATTFYTSGTTGDPKGVFFTHRQIVLQTLSSTLASQGARYNDVYMPMTPLFHV--HAWWPYGATMIGLKQV----YPGRYIPEVLVDLIEQHKVTLSHGVPTILQMLIKE--MATRGRKFNGLK-LSVGGSKLNEG----LAEVAIESGIEFISGFGMSESCPVVAAVFDDKTDVYRCLSGSPIMLVSMEIWDENGKPMDGESTGELVMRAPW--LTQSYFKNPDAGDELW---RGGWMHTQDIACITADGTLKITDRLKDVIKSGGEWVSSLEVENILSFHPCVAEVAVIGIADEKWGERPLALVVLKPEHVDKAEDILALGHHAVEKLPKYGVPSEIKFLREMPKTSVGKLDKKKMR------------------------------- 158339499 517 ---------------------------------------------------------------------------------VEQTPNAIALVF------QDEQLTYAELNRQSNQLAYYLQNQGVKPEVVVGLCVERSPAMILGLLGILKAGGAYLPLDPTYPPERLAFMLADAQVPLLVTTS------------------TSATHLPNPTAQVI------------KLDADWPTI--SQEPEHNPSAVTVENLAYLIYTSGSTGTPKGVLVPHAG-LVNLTDDKIRTCQVRPDSRVLQFFSLSFDASVPEIVMS-LGCGAALHL---APDLLPGPGLLKLLREQAITHITAPPSALTAL------PPA--DLPALQMVLVGGEAPSPELIQW-----SKGRLFI-NAYGPTET-----TVNASMVPCEAGEPTRPAANKQLYILDRHLQLLPIGVPGELYI--GGIGLARGYLNRPEKTAAAFVSKIPRLYKTGDLACYRRDGHIKLLGRLDHQVKIRGFRIELGEIEARLAQHPAVQESVVIVREDQPGERRLVAYVATSSDPAPT---TSELHRFVAKTLPKYMVPAVFVRLEALPLNPNGKVDRQAL-------------------------------- 32563687 30 -----------------------------------------------------------------------------------------------------RKTTYGEFVKRTGQYATALEKYNIKKGDRVMARVSKTTDTAALYIACLQIGALYIPVNPGYTESEAAHYIKDATPSILVSCNEFRDKIRVINEDKLASEAGSLNACTMIEHV------------------------------------EKSDPASVCYTSGTTGLPKGAILTHGSLSNNAHDIVR---------------DWGF-TGNDYNLHA-------------LPFYHVHGLYYSLVEKYNATVMMGVPTFFSRLLAS--KNFNKEAFGNVRVFISGSAPLSVSTIEEFRERTGQV---ILERYGMTEAG--VMTTNPLNGERKAGTVGPAVQGVGCRIAKNGGIEVKTN------------AIFAGYWKNPKKTAEEFTE--DGWFKTGDVGHLDEDGYLTIGGRSKDMVITGGLNVYPKELEDFIDTLPFVKESAVIASPHPDFGEAVVAIVVPSEKVTDEKEFEKKLIGIMKKKVANYKVPKRVIVLDDLPRNHITKVQKNVLRD------------------------------ 16125174 19 --------------------------------------------------------------------------------------------------GPIVRTTYGQIRDRAKRVSNALLGMGIKSGDRVGTLAGRHMEAWYGIMG---IGAVCHTLNPRLFPEQIAWIADHAGDRAIFTD---------LTFLPIIAAIL--PRLPHVEYVVVFDRAHMPADFAPAGDLCYEELVEQHHADCAWGGFDEGTAAGLCYTSGTTGDPKGVMYSHRSNFLHTLITLQDVMGLSQKDVILPVVP----MFHWGVAFSAPGSGAKMVM----PGAKDGASIYELLDSEQVTFSAAVPTVWQMLLQHLE--ATGATLPTLKKVVIGGAACPESIIRAFHD---KYDVEVVHAWGMTETSGTLLSKLPMHWRLKQG---RPPLGVEICLKDDEDKRLPHDGKGNLKIRGPIIA-AEYFRGAGGKILDD-----EGFFDTGDVATIDEYGFMQITDRAKDVVKSGGEWISTIEIENIAVGHPKVALAAVVGQPHPKWDERPVLLVKLKEGETAAP---QEFIDYLQGKIAKWWMPDDVLIVDDIPLGATGKIDKKLIRKRLADDGYKL--------------------- 152987577 46 ---------------------------------------------------------------------------------------------------DQQRLSYAELLLRCRRLAAGLRQLGLARGDTVVLHLPNGIAFVETCFALFQLGVCPVLALPAHRQHEIGGFCRFAGAKAYI----GAERIDGFDPRPMAGELLASGACR-----MALIHGEAEAPLQTLAPLY-------QAPALEECAARAEDVACFQLSGGTTGTPKLIPRRHREYLYNVRASTE-VCGFDEHTVYL----TGLPMAHNFGVIGTLLAGGRVVV----SQRADPEHCFPLIARERVTHTALVPPL--AMLWLDAQESRRADLSSLRLLQVGGSKLGSSAARRVEPVLG---CRLQQVLGMAE-GLICYTRLDDPPERVLHTQGRPLPDDEVRVVDADGREVGPGEIGELTVRGPY--TIRGYYRLPEHNAKA-FSA-DGFYRTGDRVSRDADGYLVVEGRDKDQINRGGEKIAAEEVENLLIAHPQVHDATVVAMPDSLLGERTCAFVIPRQPAPSALKLKQYLHAC---GLAAFKVPDRIELVAAFPQTGIGKI------------------------------------- 115450551 20 -------------------------------------------------------------------------------------GDRTAVVSGG------REYSWRETRERCLAGASALARLGVGRRDVVAVIAANIPAMYELHFSVPMAGGVLCTLNTRHDAAMVSVLLRHSEAKVFLVESQFL---------AVAHDALRLLADAKAKFPLVIASDTGDSSSSDGGGLEYEALLRDAPRGFEIRW-PADDPISLNYTSGTTSRPKGVIYSHRGAYLNSLAAL-LCNDMTSMPVYLWTVPMGWCMAW-----ATAAQGGTNICVRNVV----PKVIFEQIVRHGVTNMGGAPTVLNMIVNAPASERRPLPR---RVLISTGGAPPPPQVLAKMEELGFN---VQHGYGLTETYGCVWRPEWDALPLAERARIKALQGVDVDIKDPASVPSDGRAVGEVMLRGN--TVMSGYYKDAAATEEA---MRGGWLRTGDLGVRHPDGYIQLKDRAKDIIISGGENISSIEVESVLFGHHAVLDAAVVARPDDHWGETACAFVTLKDGASATA---HEIIAFCRARLPRYMAPRTVVF-GDLPKTSTGKTQKFLLREKA---------------------------- 126741015 28 -------------------------------------------------------------------------------------------------------VTFGGLFEGAERYAAALAALGVQPGDRVAVQVEKTIEAIQLYLGTVMAGGVFLPLNTAYTTVELGYFISDARPCVVVCDPA---------------REAAIAEIAAGARVMTLDAAGQGS----------LSAAARAHDGFAPVARGKDDLAAILYTSGTTGRSKGAMLSHEN-LASNSRMLRDYWQFTREDVLIHALPI----FHTHGLFVALFAGAQVVFLAG----FDKEKILEAMPR--ATALMGVPTFYTRLLQ--DERLNQERAENMRLFISGSAPLLVDTHEQWEARTGHR---ILERYGMTETN--MSTSNPYEGERRAGTVGFPLPGVEARLRD-KGQEVAPGETGVLEVRGA--NVFQGYWQMPEKTAEELLP--DGWFITGDLARQDEDGYITIVGREKDLVITGGFNVYPKEIESLIDELPGVLESAVIGVPHPDFGEAVVAVLVPAEGTSP-----EAVNAALADQLAKFKQPKQVILVDELPRNTMGKVQKKALRE------------------------------ 119504288 45 ----------------------------------------------------------------------------------------------------TERLSYGEFARRVSRFAQVLKDFGVSKGDRVAIAMRNYPEYVITLLAAASLGAVAVHMNAWWTAHELAYGFEDSGARLAVVDDA---------------RAERLQDTASKLGVTVIR-----VRPQDAVPHDFDTLITQYPDAFHPDMTDPDDDFSIMYTSGSTGHPKGVILTHRSVIT-ALWSWLMILPTYEAMGYPIPANTGQPLGQSNLVTVPLAAGGKVVLM---PRW-DPALAVDLIESEQITRFWGVPT-----MSADIAAASGASLSSLNSIDAGGAKRPPSQVGKIAQQF--KQASPATGFGMTET-NALGLRLSGKEYIHPGAAGLLIPPVQLKIVADDGSDAKTGAVGELALKSA--ANMRGYLNKPEQTRDA---LREGWMFTGDLAYQDAEGLVYIVGRKKDMIIRGGENIACPEVEGALHQIEGILEASVFSIPHERLGEAVGAAV----YASATPSLF-ELQAALEQTLARFKIPEKIWFYPELPRGATEKIDKRGIREACLG-------------------------- 170585217 93 ------------------------------------------------------------------------------------------------------------------KLATGLLHLGLNRGDRVGMWGPNLYEWIVCQFATALAGMILVNINPSYQSEELKFALGKVGIKALISSNYYLSMVDVIPVKAEGKGDVSADYFPKFRHLIIIDRND---DNKSYRGAWYSDVIKMGTEEDRLRQIQPDDPVNIQYTSGTTGQPKGATLTHHNVVNNAYFVGRAGYNEKPNPLYHCF---GCVMGS----LSACVHLQTCVF--PAPSF-DALAALQAIHEERCTAVYGTPTYIDML---NHPQYKQYDCTSITSGFVAGAPCPIALCQRLVSELGMRDLQV--CYGTTETSPVSFMSLRDEQPERIKSVGYIMDHLESAVVDSEGIILPRGERGEVLVRGY--SVMKYYWNNERQTKEEI--TADRWYHTGDIGVIHENGSLSIVGRKKDMIVRGGENIYPLEIEQYLFRHPKIEDVQVVGVPDERYGEVVCAWIRLRDSAGDITE--EDIRDFCKGRIAHFKIPRYILFKKEFPLTVTGKI------------------------------------- 158316302 54 --------------------------------------------------------------------------------------------------------------------AAQLRQHGVGRGDRVALLGWNSPDWVVNLWATWWLGAVPVLVNAWWSTREMEHAFTALTPVAVLAD----------------------------------RRLEHKVPAGSPVAPW---LMADAVDGAPPERPDSDDPALILFTSGSTGFPKAVVLSHRSIISGLHSLLRITKRLPQESVALHTGPLFHIGGVQTLVRGV-VVGETLVFPEGK---FDADAAMDLISAHGVTRWSAVPTMVRLLDAQAQRPV---DLHSLRSLTLGGAPAHPSLYQRIRDELPSVQARVATGYGLTENGGQATAASGRDTRDRPGCCGLPLPTVEISFGDRT-----PGGDGEVLLRAA--SQMLGYYGEASGPIDA-----EGWLHTGDLGYLDEDGYLWVTGRSKDLILRGGENIAPLSVERALVGVPGVLDAAVVGLPHVDLGEEVAAVVVVDEATAGRPDLAEYVIEVLRSDLASFAIPTRWRFTEELPVLGSEKI------------------------------------- 170696647 11 --------------------------------------------------------------------------------------------------------------RHVAQLQRWFRERGLVQGDRVAVMLGNSPEHIHLIYALHVSGLVWVPVNTKLRSAGLEYLLQHAQPKLFVIDDEF-------------DAVTAQLDCGA------AQRTRLPA--------------FDASDTHAAFATPAHDPLCIIYTSGTTGAPKGVVFTHR-MMRIASEAALRVADVRDGDRLF--------------LWEPLCHGAQMLLLHAVPRF-SASQFWPQIERAGATQLHYLGGVLDILMQESEQPAAH----TLRVAWGAG--VSAASWEAIQARL---KVSLRECYGMTECSSFATANLTG----KPGSIGRALPWIDIDLLDENGQRVQDGEAGEIVLSSKVEGTFLTYLNNPDATKAA---LRDGRLHTGDRARRDADGDLFFIGRQTDSMRVRGENVSAWEIERIFAAHPAIRASAAIGVASAIGEQDILLNVQFKDEAVAWPALH----AWAQERLASFQLPRYYRAVSAFQLTAS----ERVKKHLLSRNTEDAWDR------------------ 183982246 55 ------------------------------------------------------------------------------------------------------TLTWRQLDERSNALAAALQALPAGSPKVVGIMCRNHRGFVEALVAANRIGADILLLNTAFAGPALADVVAREGVDTVIYDEEF---------TATVDRAFDRPQATRI------------VAWSDGHDLTVEQLVNAHLGD-QPERTGRTGRL-ILLTSGTTGTPKGAKHSGGS---GGIGTLKAILDRTPEQPIVIVAPMFHAWGFSQLVLAASLA-CTIV----TRRKFDPEATLDLIDRHRATGLVVVPVMFDRIMELPTKVLNRYSGRTLRFAAASGSRMRPDVVVAFMNRFGDV---IYNNYNATE-AGMIATATPADLRAAPDTAGRPAEGTEIRILDQEFNEVPEGEVGSIVCNDSFDGYTSGTTKD---FHAGFMS-------SGDVGYLDRNGRLFVVGRDDEMIVSGGENVYPIEVEKTLATHPEVAEAAVIGVDDEQYGQRLAAFVVLEPDADLDENAAPELKQHVRDNLANYKVPREIAVLDELPRGSTGKILRAELQAKVCG-------------------------- 115380053 9 ------------------------------------------------------------------------------------------------------RMSYGELLGQAGSLAAHLAELGARPNELTAVVLEKGWRQIVAVTAIHLAGSAYLPIDPALPEERRRLLLEEGQVKVVLTESH----------------LAERLSWPASVRVVAI-----------------ADTARGAPPRLPARA--ASDMAYCIYTSGSTGRPKGVKIEHR----AAANTILDIFGVGPADRVFALSSLGFDLSV-YDIFGSLAAGAAIVL----PVTRDPAHWLQVLRQQGVTIWNSVPTLMEMLEARGELLPE-----TLRLVMLSGDWIPVTLPDRIRRL--SRDIRVISLGGATEASIWSIIHPIGRVDPAARSIGRPMLNQRFYVLDEKLAPRPDHVPGDLYI--GGVGLAQGYFRDEETTRARFFNTGERLYRTGDLGRFLPEGEIEFLGRKDFQVKIAGHRIELGEIEAVLQRHPSIRE-AVVAAPGERTSRRLVAYLVPVEGQEPSDEV---LRSFLAAALPQYMVPAVFVRLEHLPLSSNGKVDRKAL-------------------------------- 15891270 533 ------------------------------------------------------------------------YFHELFEAHVARAPQAAALIMPQADADDI--MTYGELNARANRLARLLRRKGVSAETVVAISLPRSFDMIVAWLAVWKAGGAYLPLDPEYPAERIGAMLSDAGARLVVS------------------------------------HSSIDLPKTANRLNLDEDFPDDESADNLETVTHSSQLAYVIYTSGSTGKAKGVLVDHSG-LINLTRDKIRACDVTADDCVLQFFSFSFDASIPELV----MSLGAGARLLLLPRYATPGALADILRARHVTHLTMTPSALLSL------PVD--DLLSLRTVLVGGEVPMPELI----ERWGKTR-RFINAYGPTET-----TVNASMVDMGGGRAGLPVLNKQLYVLDDNLELLPFGVPGELHI--GGCGIARG-YHDAERFVPDPFATDGRLYRTGDRAVLLADGRIHVSGRLDSQVKIRGYRIEPGEIEARLLAHPAIV-SATVAVRDDGRGKRLAAYAVPQDQDAATRPTPSEIRAWLANRLPKFLVPDTFDWLEALPLTMNGKI------------------------------------- 120404808 43 -------------------------------------------------------------------------------------PDKPAVI------DSAQTYTFRELDAAADRVAAGLAALGIRPGDRVLLQLPNSCQFAIALFGLLRAAAVPVMCLPGHRTAELGHFAEVSGAVALIVPDEA--GG--FDYRDMAGRLA--AEHPSLQHVIVDGENGPFVAWSSIRDFD--------GPAVERAAVDPGLPALLLVSGGTTGLPKLIARTHDDY-VYNAVASAQACEMTAEDAYLVALPAG----HNFPLACPGMLGSMTV---GAPTVPSPENAFALIDKFRITVTGLVNALAKLWAQACEEPVLP---TSLRFVQVGGSRMSPEEARFILERLTPGMSQI---FGMAE--GMLNFTRPGDPEVVVHTQGRPMPHDEVRVVDESGDGVPPGEEGELLVRGPY--TLYGYYRDDDANARS-FSP-DGFYRTGDRVRIFADGYVEVVGRIKDVIHRGGETVSATDLEDHLHTHPAIYAAAAVALPDEYLGEKICAAVVFR-GKPIT---LAELNAFLDERASKHARPDVLMPVRSLPTTAVGKV------------------------------------- 119504577 32 -------------------------------------------------------------------------------------------------------WSYKEVELLAGRLANGLAALGVGSGDRVGTFLWNGVNHLGIYLAAPGMGAVLHTLNCRLAADQIAYIINHANDRCIF-VDGRLEA----QFRPVLD------HIPGVRHIIVCNPQGG---LDDERIVSLDGLLEHQECHYDWPETPETQAAGICYTSGTTGNPKGVVYSHKTTYLHALASSVDSFGVQERDTILMLP----AMFHWGFPYSGWMSGADMIM----PGHTQLEHLKTMILASQPTLTAMVPTILGDLLR--DESLTEEHMGSFRALVCGGSAVPSSMIEGARDRWG---VPVIQGWGMTETSPMCVLSHPTQWRMKSG---RPVPGMSVRVVDESDQPEDGQTVGELQLRGAWVT-------------GSYLDTSDGWLRTGDVGHINPQGYVQLTDRMKDVIKSGGEWISSVDLEDAILQTPGVAEVGVIGIADERWQERPLAVVVLTADQ---PATAIQIRRFLQDRVAKFWVPEYWSFVSGLPKTSVGKLDKKQLR------------------------------- 145241702 35 -----------------------------------------------------------------------------------------------DASNTSRSISWRQARTLVRQLAAGLRAAGLKDGDCVCLHSFNDIYYSILVLGIIAAGGIYMGTNPGYTSHELDYHLRVAQAKFVISDPEML--DRMIP-------AAEGNGIPK-DRIWAFTTRESQVIATTGLAH-WTALLNHGEAD----WRRLDDPVARLFSSGTTGLPKPVDFTHYNIIAQHT----LVYDAHP--VPFET---------SRILSLPFFHAAASALRLGDPSYFEPDLFLTTVAKHNITECTAVPPIILAILSHCTTPKYSNSLQSLKIVRCGAAPLDKTTQARFQSLLAPD-ATFTQVWGMTESSCIAMIPYPESDDT--GSVGRLLPGMEAKIINTDGDDITPDTTGEVCLRG--PTVVRGYFNLPSANESA-FDK-DGFYRTGDLGYCDKTRKWYLLDRKKDIIKVRGFQVAPAEVEGVLRNHPRIRDVAVVGVYDEAKTEYPRAYVV-RQDQSLQEE---EVKEFVALRLAKYKRLDGVRFVDAIPRNASGKILKRLL-------------------------------- 26987499 43 ------------------------------------------------------------------------------------------------------RLTYPQLNERIARLANVLTEAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPEQILYTMNHAEDRVVLVNSDFV----------GLYQAIAG-QLTTVDKTLLLTDGPDKTAELPGLVGEYEQLLAAASPRYDFPDFDENSVATTFYTTGTTGNPKGVYFSHRQLVLHTLAEASVTGSIGSNDVYMPITPMFHV--HAWGIYAATMLGMKQV----YPGRYEPDMLVKLWREEKVTFSHCVPTILQMLL--NCPNAQGQDFGGWKIII-GGSSLNRS----LYQAALARGIQLTAAYGMSET-CPLISAAHLNDELQAGSAGVPVPLVEAAIVDGEGNPADGETQGELVLRAPWLTM--GYFKEPEKSEELWQG---GWLHTGDVATLDGMGYIDIRDRIKDVIKTGGEWVSSLDLEDLISRHPAVREVAVVGVADPQWGERPFALLVARDGHDIDAALKEHLKPFVEQHINKWAIPSQIALVTEIPKTSVGKLDKKRIRQIVQWQASNSAFLSTL--------------- 158290618 89 -----------------------------------------------------------------------------------------------------RNYTYGTLRDHCAALAIRLRKLHLNFGQTLAVCLPNIPEFPLVTFGGIEAGLVVTTINPIYTAEEISRQLVDSDAKVLIASNYAV-------LREAAQQAKRDIPIVCIRCTNDESLPAGAIDFAEPKGIHYSELRQHDRT--------ADDIVFLPYSSGTTGMPKGVELTHGTVVLPTTDTFQ--------DVLPCVLPFFHIYGLTVTMISKLRQGCKLVT---LPNF-KPDTFLNALAEHKGTVLHLVPPIIIFLGHHDGVKPRHTD--SIRNVFSGAAPMTPDAERFTARA---PNAEFIQGYGLTETAPVVLMGALGSRN--YASVGSPCPRTQAKIVDPTNTALGPNQSGELLVRG--PQVMKGYHNN----RKATDEMIGGWLRTGDIAHYDEQLQFYITDRLKELIKVKGFQVPPAELEELLRSHEAVADAAVVGMPHPVAGEVPRAFVVPKAGARVSED---ALKAFIAEKVAVYKRLEGVTFLDSIPKNASGKILRRQLK------------------------------- 88857008 542 -----------------------------------------------------------------------------------------------------QVLTYEALNTKANQLAHYLREHNIGPESSVGLCVERSLDMIIAMLAILKAGGAYVPLDPNYPATRLAYLINDARLSVVLSQ-------------QDVVEKVPLSQATLVLLNGLLDESNSPFSLYPNSNLNRAE-----------TGINETNLAYLIYTSGSTGNPKGVMIEHRNTVAMLHWAKQAFNDHELEKVLASTSDLS-----VFEIFLPICFGFQCVIV--------KNALALTEHSLDVSMINTVPSAMKALLEVGALP------ESLKVVNLAGEPLTAQQVNQIFAIL--PDVAVCNLYGPSETYARFTSHLNRVPDI-----GKVIANSQAYILGNAQQLLPIGTVGELYLGGS--GVARGYLNLPERFINNYFEPSPRLYRTGDLVRYRNDGSIEFIGRIDDQVKVRGFRIELGEIEHALNQLSEIATSLVIARKLPDGAQQLVAYIQPCETVTNSDQLLSAIKDALSATIPSYMMPSQYVFLTQWPLTPNGKIDKNAL-------------------------------- 29832266 47 ---------------------------------------------------------------------------------------------------------------------------------RVAVWATPTLETAVGVVAALLAGVPAVPLNPRSGESELGHILADSAPSLILAA-----AGDELP-----------SAVRGLERV--------DVEVNAPAAGAPAPATGSVTDDA---------PALIVYTSGTTGPPKGAVHAIATTLDALADAWQWTAD----DVLVHALPLFHVHGLILGILGPLRRGGSV---------RHLGRFGDGVAREGATMVFGVPTMYRIAEALPDDPGLAKALGRARLLVSGSAALPVHDHERIAAATGRR---VIERYGMTET--LMNTSVRADGEPRAGTVGVPLPGVQLRLVEEDGSPVPGESVGEIQVRG--PNLFTEYLNRPDATAAAFTE--DGWFRTGDMAVRDADGYVRIVGRATDLIKSGGYKIGAGEIENALLEHPGVREVAVTGEPDDDLGERIVAWVVPADPGTPPDA--DELAGHVARRLAPHKRPRTVRFLDSLPRNDMGKIMKRAL-------------------------------- 34766448 34 ---------------------------------------------------------------------------------VHRGGDAVALV-DGEYA-----LTWSAWRTAVDALARGLQESGVVSGDVVALHLPNSWEYLTLHLAAASVGAVTMPVHQGNAPSDVRALLERVRPAAVVLPARTQEGGG-----PLTGTALREV-LPELRAVLV---TG---DAAGEGTETVTEMLERWSGEDPPVEVRPDSPFLLLPSSGTTSRPKICLHSHEGLLTNSRAATEDTADAYAGTITACPLT------HCFGLYSALFRAGRQVLLSGW----DVGRFLELARRERPSVVVAVPAQLHDLV---TRVREDADGPGFRRILTAGAALPPALVRDVREAL---DTTLVVVWGMSEAGNGTSSLSADAPEVVSRSVGRPTRDAEMRVVDEDGAPCPPGQPGELYYRS--PSMFRGYFGEPELTRSVVSE--DGWLRTGDLASIGEDGLVTFHGRSAELINVGGRKFNAVEIQALLADLPDIGPLAVVAAPDPRLGEYPVLVVTERPAAAPADGTADEVTAHLRGGTAEYKIPLELVALPELPRTPAGKINRRAL-------------------------------- 118050855 55 -----------------------------------------------------------------------------------------------------QRWSWAELREQVGRMSVLLKVQGVRKDDVVVVQMPNCVELHAIYLACAIGGVVVSPVPMQYRTHEIEYVVQSSAARGLITT---QRLGRYLPAQELVG---MRVQLPTVQW--IWSYSDGSGEPLPDGVADLDALLAATEPAGDAQMLSADDVFTVCWTSGTEARAKGVPRSHNEWLI-----------VGSGVI-----DAGQMQGVQMVIPFPFVNGISTLLTAGGLHHHHPFDLKVFIQQLQDNQTYTAPAVLGMLLKA-PELLEGLDLSRLRRIGSGGGPLSP----WVMEQFAERGIEVINYFGSNE--GAALSSTPQDVPDRHQRAGVSGFGWNARLVDESGEEIEPGRIGELRFKGPM--IFSGYFNSPELTARAFDEL--GYYRSGDLFEIDRQQFYRFAGRCKDIVVRGGMNISCEEVESLLLSHPKVREVAVIGWPDEVLGEKVCAVVAPKDSADPPD--LPELVAFLRTEVAAFKLPERIEVIGELPRNPVGKVLKRVLRE------------------------------ 63087164 5 ----------------------------------------------------------------------------------------------------------------------------------------RSLEMIIGILGILKAGGAYVPLDPEYPQERLIFILEDSQVKLILTQ-------------EKLVESIPQHQAS----IICL-------------DTEWEKITQEKTSNPESGA-KPDNLTYIIYTSGSTGQPKGVLHSH-VVRLFAATDPWYHFNSQ--DV--------WTLFHSYAIWGALLYGGRLVIVPYLISR-SPELFWELLCQEKVTILNQTPTAFRSLIKAPPNPPTKDDL-KLRLVIFGGEALKINGLQPWFERYGDQHPQLVNMYGITETTVHVTYPLSMALGSTASVIGRPIPDNQVYILDQYLQPVPLGVTGQMYVGGA--GVTRGYLNTEERFIPSPFSPTK-LYKTGDLARYLSKGELEYLGRIDNQVKIRGFRIELGEIEALLAQYSAIWESVVVVREDTPGDKCLVGYVVPQRSITLT---IEEIRQFLKAKLPEYMIPNTFVILEALPLNSNSKVDRRAL-------------------------------- 118726076 1139 ------------------------------------------------------------------------------------------------------RFTYRELNEKANQLARHLRNAGVKRETIVGIMANSSIEMVIGIIGILKSGGAYLPIDAGYPDERLRNILEDSGADILLCQS----------------------------HLISKIRTDVTT-------IDIDDCGLYKGDSNNLDKLNSEDLAYIIYTSGSMGKPKGVMVEHKS-ITNTIQWRKAEYSMNEEDVLQLFSHCGFLTS----FFTPIVSGAMVVL----PDDIEVINLMRIKEHIKITHFICVPTLYTAIQ----DYLSGNDMESLKVVTLAGEKVPAKLATKSLQK--REDLELVNEYGPTEVASTVFRNLQKAENIL---IGRPIANTRVYILNKYNQPMPIGVTGEICLSGD--GVARGYLNRPEKFVPDPFEQGKVMYKTGDSGKWLPDGNIEYIGRIDHQVKIRGFRIELGEIEARLIKHSSIKQAAVIDKENGDGSKYLCAYIAAEKELQIST-----LRSFLQEELPDYMVPTQFIFVDKLPFTQNGKLDRKALQEI----------------------------- 115436398 20 -------------------------------------------------------------------------------------PDRLAIVASDGSAGVAVSRTWRDTRARCLRLAAALTGLGVQRHDVVAVFAQNIPAVCELHFGVPMAGAVICTLNSRLDAAMAAVLLRHSEAKVVF-VDRALLG---VAQKALVLVAEAGARRP----VLVLERSPPDAKIKVTRDYEYEHLLSAASPDFAIRWADENEPIALNYTSGTTSRPKGVIYSHGAYLSSLAAVIVNAMAETP--VYLWTVPMFHCNGWCQ-VWGVAAQGGTNVCV----RRVTAAAIFDSVARHGVTHMGGAPTVLSMIATADERRRQPGGRRRRVTVMTGGAPPPPQVLFRMEE----QGFLVIHSYGLTETYGPATVCTALTAEERARIKSRQGLHHAADVKDPASVPADGRTVGEVMLRGN--TVMSGYYKDGGATAEALAG---GWLRSGDLAVREEDGYIKILDRSKDIIISGGENISTVEVEAALFGHPAVEEAAVVGRPDEYWGETPCAFVKLRGGGGGGAAVEEELMAFCRARLPRYMAPRTVVVVEELPKTATGKVQKVALRE------------------------------ 126456950 1643 --------------------------------------------------------------------------------------------------------SYAQLAERVSAAARALAAHGVRRGDRVGIFVGHHPHNVTAMLAIARVGAAFVPMDPEHKPQWNRHIVDDAALTALVTAD-----------------AARGFGLPVV---------DLDAPPPPASELADAPAAGGAHP---------DDCAYVIYTSGSTGRPKGVAVSHASVC-HNVRAMAEIMRIGPQSRMAYVSPVFDVV--LGEIFPALAAGAAIVFAE--RRRPLPGALVDWLDAQRVSHVWIVPSALAM--------VPEAALPALEVLIVAGEACPREAQRW---AAGRR---LLNGYGPTE--AAIVVSLTDYHAQRERLILRPMGGARLHVLDEALRPAPAGAAGELFIGGA--CVAQGYLGQPARTAQAFFDAEPGMYRTGDVVRRLDDGAIQFIGRVDRQVKIRGFRIELDAVRAALMEVPGVQAAEALAQPDASGQPLLVGYVVARRA-------KAELLDALRGKVPDAMVPSTLVFLDALPTGSTGKTDLKALKALKTG-------------------------- 169777415 49 --------------------------------------------------------------------------------------------------------------------------------------------------ATHQLGGIVSPANAAYSAPELKHQLVDSQAKALFTC---------APLLSTALEAASLAGFPKDRIYLLVPAELTGGASIPAQYKTVSQLIEAGRSLPKLERLNARRTAFLCYSSGTSGLPKGVMISHKNVIANVLKTHRVVLGLLPQSHIYALV----VMCHT----GP-YRGDQVIV---LPKFELKSYLAS-IQHFKIGSLFLVPPIIITMLR-NHEVCKKYDLSSVKSLFTGAAPLGMETAEDFQK--MYPGVTVRQGYGLTETCTVVASTHPN--DIFLGSSGTLIPGVEARIVSPEGQEITSDTPGELVVRS--PSVVLGYLNNEKANKETFEN---GWMRTGDEARLSPKGHVFIVDRIKELIKVKGLQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSASADKDDETIQSIKKYV-EEYKARHKKGGIRFVEAVPKSPSGKILRRLLRD------------------------------ 196186720 16 --------------------------------------------------------------------------------------------------GPIVRTTYGRIHDRARRVSNALKAWGIAPGDRVATLAWNTIETWYGVMG---IGAVCHTLNPRLFPEQLVYIINHAEDRVIFT-DLTF-----VPLLEAI-----LPHLPKVERVIIMTDDAHMPQTTLPKAEAYETVIAGQSAEVVWGDFDEQTACGLCYTSGTTGHPKGVLYSHRSNFIHTLLGLQTVLGATPNEVILPVVP----MFHWGIAFGGPAAGAKLVM----PGAKDGASIYELLESEKVTFSAAVPTVWQGLMKQND-----LRLSTVKRVLIGGSAVPESLIRAFHDDYG---IEVLQGWGMTETSPITLSNMTPELADKPFEEQLPPLGVELKLKNDAGAALPGVTFGHLMVKG--PTVARAYFREEGDIVDD-----EGFFDTGDVATVDDLGFMQITDRSKDVIKSGGEWISSIEIENIAVGHPKVELAAVIGAAHAKWDERPVLIVRLKDGETLD---KQEHLDFLHGKIAKWWMPDDVVAVDEIPLGATGKIDKKLLRE------------------------------ 17538037 22 --------------------------------------------------------------------------------HASANKDAVCFI--DAETTTKKKL-YKDVEPTVNSLATALVKLGFKPGDVASQAFPNCPEFLVAMLAVMKCGGAMSNASAIFTDYELQLQFCDSNTSIVFTDE---------DRLARIRRA--TAKCPGVRKIICLRTFPLRTEFPE-NVLDYVEL--TQTPDQPIVNVSMDSIALLPYSSGTTGRPKGCQHRNIGAMLDVAKAHL------ETDV--APAMFGKATWHWYHAYGTILLGMTGIVF----KKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDPMVPIFNTA-PFLKVIMSAGATAGKQLCEEVSKRF--PNAWLCQAYGMTEMVQFTTIPRFNCFETVGNLAST----YELKILDKEKKEITINTVGQLCFRG--PTVMKGYLK---REEADIIDK-DGFLLTGDLGSIDDKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGVPDEHKGESPKAYIV-KKDHTLTEA---ELTEFVRQKLSSYKWIDTYEFIDSIPKLPSGKIQRKKLKKMAE--------------------------- 212533623 25 ------------------------------------------------------------------------------------DRDKPILI---DPANPSRSISYNHARETVGKIATGLRRAGLKIGDCVLVNSGNDIYYPVLLLGVIAAGGIFAGTNPGYKHIELTHHIKISKAKFLISGPE--------PLSESL-AAADAIGLPR-ERTWVFDTFEEDFS-APKDVRSWKTLL--QPGESSGDWYRFDDTAAIQFSSGTTGLPKAAMLSH--YNLVAQHTLVYETNPRP------YA-------ISRLIPLPLFHGCTSALRAGVPTYFEVTKYFHYVQKYQITDLMVVPPIVVALIKDDPQYMK-----SVKFGLSGAAPLNVVTQLELRKKLPG--VAFTQIFGMTETTCAMITPYGEDDDT--GSVGRPIPGLEVKLVDDDGHITKPNTRGEIWLRG--PTIFNGYFENDQANAESFDD--EGWFKTGDVAYFTEDNKYYVVDRKKELIKVRGFQVAPPELEAVLLSHPEVIDAAVIGVRYPVEDEHPMAYVVARNKANPPEP--EVLKAFLAERLIKYKLTGGVKIVDAIPKTPSGKILKKVLRQKAS--------------------------- 186473716 26 -----------------------------------------------------------------------------LDRVAQVHPNHLAIVH-----GQFKQ-TWAQTRERCYRFASSLAARGITRGDTVSIIAPNTPALLEAHFGVPLAGAVLNAINYRLDPEGVAFILRHSECKLLLVDREF---------ASLAAEALTRLDSPP---TVIDIEDYMAPSGPSVGETDYESLIDQGDPSYEGNKPNNEEPIALNYTSGTTGDPKGVVASHRGYLMSLLQMTNWAMPRKP--VYLWTLPMFHANGWTWAITA--AAGTHVCL-----RKVNAENVFAEIENYPIDHLCAAPIVLAGI--ASGAAGKKLSRP-VRVL-TAGSP-PPVAVLKSVAEIGFD----VDHFGITEVSGTPVSCVWDTLPVPEQARKRARQGVRAVVFEDTLLPVPGRTAGEI--------MMRGMMGYLKNPKATQHAFEGGWFRTGDVAVVHEDGYVQITDRSKDVIISGGENISSVEVEDVLHTHPSVFLAAVVAQPDEKWGEVPCAFVELRPDARQSTA--EEIVAFCRERLAHYKCPRRVVF-SDLPKTATGKVQKFRLRELA---------------------------- 116328788 16 -------------------------------------------------------------------------------------------------------YTYGEFSSRVKKLIDSLQKLGIRPGDRIATFGMNHYRHLEVYFAVPSMGAILHTLNVRLFPEQLVFIVNDAEDSVIFVDK---------SLGKILLDLL--SQFKKKPKFIIMDDLEATEPAALPDAIDYETFLKNGSKEVALPELDENQAAGMCYTSGTTGNPKGVVYSHRSYLHSMSICMTDSLGICEKETVLPVVP----MFHWGIPFACVMTGA-VLVFPGK--HLLGHGLASLLEQEKVSIAAGVPTIWNVLYQHLKK--NSYDLGKLHTMIVGGSAAPQSMIEGFKNDFG---IHILHAWGMTE-----LSPVATVCRLRTTMSGPAVAGVELKGIDDQGKDIPGKTPGELIVRGPW--ITASYYGNPSK--ESFTE--DGWFRTGDVITIDEHGYIQITDRKKDLIKTRGEWISSVEMESYVLKAPGVLEAAVVAKPNEIRGEVPVVFVVAKEGEKVD---KKSVLDILKENFANWQLPDDIRLIEAIPKTSVGKFDKKVLR------------------------------- 145221023 24 ---------------------------------------------------------------------------------AARSPDAAAITCAG------RTVTRAELDATSNRIARGFASRGVGIGDYVTIVLPNSIDWAYAVLACWKLGAV---------PQPLSARMPDAE-----------------------LGALLQLRRPA----LLVGRTD-PTGLTAGTTTDLAREFADESDAALPEAVS---PVWAMASGGSTGRPKLIVPPAIGYPLGA----------QEGDVNLVSVPLSHNTGFTTFAIG-LLQGHHLVVM---PRF-EPREFLRLITEHRVTFLTTVPTIMQRLLPVYRADPDAYDLSSIRRFWHVASACPPAVKRAWIDIVGPDA--LWELYGGTELQATFISGTQWLT--HPGSVGVVVAG-EMKVLDDDGNECPPGVPGEIYMR-PAPGARPTY-----RYIGSTAKSRDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALAEHPGVLSSLVVGLPDDDLGHVPHAIV------------------------------------------------------------------------------------ 84686578 7 -----------------------------------------------------------------------------LERVAAVHGDRPALF-----TGETCVADYAAFRDRAAGVGAALTERGIAPGDRVAIFMKNVPEYLIALYGIWVAGAAAVPINAKLHPREAAYILDDSGARAVFATDG---------LAQGLAEA-------------------TAVPIIAMDDLS---AMAVHAPR-AIAPRAGDDLAWLFYTSGTTGRPKGVVLTHEILQVVSLSYLADVDEVSAEDGAFYMAP----MSHGAGLYA-LVHGARHIC--PASGGFEPAELLDAARRMGPLHMFMAPTMVRRITDAASAAGDRAE--GIKTIVYGGGPMYVEAVDWF----GPKFVQI---YGQGECGITALSRDEVTDRTHPASVGRAQSVVEVAIGDAEGNPVAPGDTGEIMVRGRV--VMPGYWQNPEATAKT---IRNGWLMTGDMGTLDADGYLTMKDRSKDVIISGGTNIYPREVEEALLTHPAVREVSVIGRPSAEWGEDVVAFVV-ATGVD-----EAALDAHVLAQIARFKRPKAYFFTDDLPKNNYGKVLKTELRE------------------------------ 7688714 28 -------------------------------------------------------------------------------RTVRSRPSSPAIVTNGE------TLSYDEVNARANRLARLLLDEGAGPGRLVALALPRSSHLVISVLAVAKAGAVFLPLDVNHPRERLSYQLADARPALLCTVRSA---------AARLPDGIEMPRLDSPERTAVLDAL-PDTDLTDD---------ERGGP------LAATDLAYVIYTSGSTGRPKGVALTGA-GLPALAAAKVAAMRVTGDSRVLQFASPGFDAYLTELL-AAFTAGATLVVPGTDTLAGDPLR--RALRDGRVSH-----AVLRPRRSATMSPDAVPD---LRVLVVAGEACPAGLV----ERWAPGRL-LINAYGPTECCATMTGPLTPTDEV---TIGRPIPGVSVYILDAERRPAAPGEIGELYLSGA--GLAQGYLNSPDMFVPNPFAAGERMYRTGDLASRRADGDILFHGRIDDQVELRGFRVELGEVESVLSQHPDVAQAVAALWTDPAEGPQLVTYVVPAPGTTPSAG---ELREHAGRFLPDFMVPSAFTTIDAVPLTPGGKTDR----------------------------------- 104781611 874 --------------------------------------------------------------------------------HLFTPGNKTALI------SGERRLSYSELGDGVARIIAALRARGIGQGQVVAICLPRSPEHTMLTLACALTGVIWVPIDVAAPAERRHYLLENCHPDLVVLGQA---------------QTLEQPSTTCAALLATPAAAPGHLA-----DLSLNEA-----------------PGYYLYTSGTTGKPKCVVRATANVIGSTLAEWR----VTERDVFLSVTPLHHDMSV-FDVFGSLAAGATLVL--PAPGDKDALRWNQLVAEHQVTLWCSVPAILEMLLA----CRGEHGLQSLRLIAQGGDYIKPAVIAGLRELLPQAR--LISLGGPTETTIWSIWHEIGADDRKLIPYGRPLPGNRYFVLDAQGRHCPVGVVGR--IHTAGANLALGYLLDGA-LQQSDFITVDDAFRTGDCGRYRVDGTLLFDSRVNGYVKVRGVRVSLPDIEMVLNQHPALRHVLVVDYGEPRLGEVCLLYVCDPQAAEPS---MAELRDYAREHLPHSHVPTRLLGVAALPLSQNGKPDRR---------------------------------- 114769345 25 -----------------------------------------------------------------------------LERAASVFPDQIAVIH-----GNLRQ-NYSELYRRSVKLASSLNKIGIKRGDTISVLLPNTPAMLEAHYGVPMSGAILHSINTRLDASTISFQLNHAETKVFIIDNEYM---------ALAQEALKSIDIKPI--IIEYDDLEYLGKKEEFESINYEEFIDQGDD--AFNWLMPEDAISINYTSGTTGRPKGVVHHRGAYLL--AQGNALTISMPKHSIYLWTLPMFHCNGWPWTMSA--ISGTHVCL-----RQVRADKIWHLISEHKVSHLCGAPIVMSVIVNALQS--EKRKLNHTVEFLTAAAP-PPEKILTGMNLSGFNVTHL---YGLTETYGPAVVNLPEEEQAKLKSRQLPLEGLD--VLDPATKPVPRDGKGNVV--------MKGYFKNP----KATNEAFKGGWFHGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEIEEVLYSHNSVEIAAVVAMPHEKWGETPCAFVQIAEGHCINE---NDLMVWCKKFLASYKIPKKFII-KNIPRTSTGKIQKFLLRD------------------------------ 126737703 17 -----------------------------------------------------------------------------------NQPDKPAL--EVLGHKDSTVWTFGQLEAAVRGTGTGLLQAGLKPGDLLLMRLGNTVEFPIAYLGAIAAGLVPIPTSPQLTEFETAKIIDDLQPAAV----------------------LRDPAVACAEH---------------AKTFHLDALQAMQSPPCAYDLGDPERLAYAVFTSGTSGKARAVGHAHR--AIWAQMMFSGWYGLTPDDRLLHAGAFNWTFTLGTGLMDPWSIGATALIAEGT----ELSDLPQLLRKHRASLFAAAPGVYRRILKS----KHRFDLPDLRHGLCAGEKLSDHLHEAWKQASGTE---LYEAYGMSEC-STFISSCPGA-AARGKSLGRPQEGRRIAILRD-GAPAPMGEEGTIAIHKSDPGLMLGYLNAPE---DTLSRMRGDWFLTGDQGVMHDNGEISYLGRDDDMMNAGGFRVSPIEVETALSAHPAISQVGCAAVEVKEDTYIIVAFFS-------SPETVNELQAFASSRLAGYKQPRAFVQLESLPTGANGKLLRRALPALFKG-------------------------- 119478013 7 -----------------------------------------------------------------------------------------------------RERSWSQVLNRVSRLAAGLSGYNLEEADRIAILSLNSDNYFESIFAVPWAGFCLVPLNTRWALPENQYALVDSGSKVLLFDDAFIDQARL--LKDQVD---------SLQQLVY---------MGDNETPDWADSYEELVAQHQPAQMSRDDMAGIFYTGGTTGFPKGVMQSHKAIWASAIGMFPSV-GMNQTHCYLHAAP----MFHMADFAGSLLAGGSHAFVAG----FDAGLVLKIFSDWKVTHTLIVPAMVKMLLAHPDAG--KADLSRLEKITYGASPMPAALLSDAMRLW--PQVGFTQAYGQTEM-APVITTLNAEDHRKGGSAGRPTPVSEVRLLDSDDNDVELGVQGEVVVKG--PHAMLGYWNKPD---ETAKALVDGWVYTGDAGIFDASGYLYIVDRVKDMIITGGENVFTTEVENALISHDAVQDVAVIGIPHDEWGEMVHGIVILVAGMEVSEA---ALIGHCRKSIAGYKCPKSISFREQLPLSGAGKVLKTELRA------------------------------ 90423558 458 -----------------------------------------------------------------------------------------------------KTVDYATLDRLSNAVAARLQAAGAGRGAIVGLVAAPSMEAVAAILGILKLGAAFLPLDPSTPAD--RFRAIAAGS------------GMAVVLLPT--DAHPLAGLGPVD--LTLDRVASDVDG---------DLSDRA-------AVTGDDLAYVIYTSGSTGMPKGVMISHRALANYVSWAVRYIGDHSPLSVDLTITSI----------FAPLVSGNRIVVYR---NDDAMGLMRDILRDDQIEVLKLTPTHLALLMRDGAPANRR-----LRALIVGGEDFKTGLARKV-DSGFDGRVELYNEYGPTETVGCMIYKFDPALD-KAASIGTAIDNVAVLVLDRYGLPVPRGAIGELHIAGA--CLADGYLNNPEMTAERFMQRLGGLYKTGDLARLLPSGALEFLGRNDDQVKLRGFRIELGEIETALLRCPGVIDAVVSPRTDAAGDGYLCAYVV-AAGAIETADLHRRLAQ----RLPAHMVPSRVVIVDRLPIGRSGKVDRTAL-------------------------------- 90423558 2522 ----------------------------------------------------------------------------LFERRARAAPDRVAVAFDGG------TVTYRALHQRTRRLGRRLAAEGVGPGMIVALLARPSVEMVAAVLAIWATGAVCTPLAADDPPRRVAARLAETGAALLVCD---------HDSKP--DEVLLLDGASEPETVAALPDGPADPN----------------ALAVVGVATDRS------------GVRKHVMIEHRSLLDRARW-FVARFAIVEAD---CTVMCGDLSSGAALLISTLCAGASVWI---APARRSATTLVKGVSDHGVTVGWLPATL-------CERLAGTVDLP-LRTLITTGGAITP---------LRRGNYELVSCFGLPEHS--EVTTCKPVTAETAGSVGAPIAGSQIYILGHDDSLLPIGVTGELCLGGT--GLARGYLGEERRFTANPHVPDGRIFRSGLRAKRLADGGIELMDRVGDV-EIDGHRVYLAEIEHCLRGHANVADAAIVGDADQLQ-PTLCALIVTT-GVESASALVRDLKRHLAEWLPGYMIPEAYVQVAAIPRDQT---DRVEVEALPIPEQPSPPMPADAAEPSLVPEIR----- 93006065 44 ---------------------------------------------------------------------------------------------------DKVTYTYSEFFKRVNRLANVLKNMGLQAGDVVAV---MDWDSLEAYFAVPMSGMILQTVNVRLAEDKVLYTINHSKPKALLL------NAEFEPMAKNY-----RHEAPSIEKIIWLDDAEYDEDTIKAQQTSYEAMLAAASDEFDFPDFDENTIATTFYTSGTTGDPKGVFFTHRQIVLQTLSSTLASQGARYNDVYMPMTPLFHV--HAWWPYGATMIGLKQV----YPGRYVSEVLVDLIEQHKVTLSHGVPTILQMLIKE--MATRGRKFNGLK-LSVGGSKLNEA----LAEAAIESGIEFISGFGMSESCPVLATSTMTTTEQYRCLSGSPIMLVSMELWDANGKSLPGESTGELVVRAPW--LTQSYFKNPDAGDELW---RGGWMHTQDIACITADGTLKITDRLKDVIKSGGEWVSSLEVENILSFHPCVAEVAVIGVADEKWGERPLALVVLKPDHTDAEEILALGHQAVEKGLPKYGVPSEIKFLREMPKTSVGKLDKKKMR------------------------------- 110679472 10 -------------------------------------------------------------------------------------------------------LSYGGLRELSTNVRDALHGFGIGRGDRVAIVLPNGPEMAASFITVAQV-AVTAPLNPAYREDEYVFYLEDLQAKALMVMAG--DEGPAVAAARRLNIAILRVSVP------------------DGADAGRFELSSDATGQADTAAPGPDDVALILHTSGTTSRPKPLLQSN----VAASAEHRASLDLTPKDRCMNVMPLFHIHGLLAAVSATLAAGASVWC---TPGF-DALKFFGWMRDAKPT-WYTAPTMHQAILTRAGRNAEIIENVPLRFLRSSSASLPAQVMHALTETFG---APVIEGYGMTEAAHQMASNPLPPRAQKPGAVGIEA-GPKVRIAHEIEDRLTEGT-GEVVI--SGPNVTPGYEGNPEANAKSFFEADGDRWFTGDQGAFDEDGYLHLTGRLKEIINRGGEKISPLEVDGVLLDHPAIAQVVTFALPHPKLGEEVAAAVVLKA-----EATERDIRNFAAERMADFKVPRKVIILDEIPKGATGKMQR----------------------------------- 215496392 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGQPKAARLSHFNVINNANIVGRFVGYHQKRESICLNTDLIYGLGRTMGVLAASMFGSTIVT---AGAYFLPKVALEVITKHRCTMIYGSPTIFFAMARDFEEGV--HDFSSVRKAIMGGSMCNPATIEKTMTRLNAQQLYIV--YGGSETSPVISLTNPDETDRWIRTVGKPLGHVEVKVVDAEGRIVPVNTRGELCTRG--PHVFKGYLNNEAKTKDA---IRDNWYHTGDEATMSEDGRITFVGRIKEMINYMGYKVPPLEVESILNKHPHVEEAQVIGVPDERTVEKVCAWIKLKSDKTLTQE---DIKAFCKEKLQEFKIPEFVLFVDSFPRTQTGKKMRRILK------------------------------- 149921158 10 ---------------------------------------------------------------------------------AARTPERVAVRWDGD-------ITYAELDALADVLGQRLRLIGVEAGDRVGLWLDKSVLAVAAMQACLRIGAVYVPVDPLSPTPRANTIVRDAGARVVVTDE------------HRVAKA------------------EAPTMLVATGEEGWRTLMRAGERLAEHHSPAETELAYILYTSGSTGTPKGVCISHLNARAFVDWGVE-ALELRAEDRFSSHAP-----FHFDLLYGAFAVGACVLLTESAAS--SPRRLVDYARREQISVWYSVPSALILMVQSGEGESEAPEWEP-RVFCFAGESFPIAHLRALRERW--TRARFFNLYGPTETNVCTAYEVVDIAPTHPVPIGRACSGDEVWVQTDSGERAGPGERGELYV--SGPTVMLGYWG-----RDPHVGPYP----TGDIVRLEEDGELYFIGRRDHMVKVRGHRVELGEIEAALGLQDSIRDVAVV-----VRGEGLAAAVVEVEGERAPSLLA--LKRACAERLPHYMIIDRVEVVDALPRTRNGKIDRRAL-------------------------------- 71734335 36 ---------------------------------------------------------------------------------------------------DSVRYTYPTLNERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLINSDF----------TGLYQAMSG-HLTTVEKTLLLTDLPDKTADLPNLVGEYETLLAAASPEYAFEDFDENSVATTFYTTGTTGNPKGVYFTHR-QLVLHTMGVAAILGLGNDDVYMPITPMFHV--HAWGIYVATMLGLKQV----YPGRYEPELLVELWRKEKVTFSHCVPTILQMLLNA--KSAQDADFGGWKIII-GGSSLNRS----LYQAAKARGIQLSAAYGMSETG-PLISVAHINDELKASSAGVPGMLVEAAIVDQQGNPADGETQGELVLRAPW--LTESYFREPEKGAELWAG---GWLHTGDVATLDDMGFIDIRDRIKDVIKTGGEWISSLELEDLCSRHPAVREVAVVGIADPQWGERPFALLVIRDGHQLDAKLKEHLKPFVEQHINKWAIPSQIALVTEIPKTSVGKLDKKRMRDIVEWQNSNSTFLSTL--------------- 15805365 12 ----------------------------------------------------------------------------LVRRGLKLYPDHTAVI---EPGGP--RFTYREWGRRIYQLARAIQAAGYG-GQHVAVLSPNTHGGLLTYAGVPWAGSVLVPLNTRLTPEEYEFQLRHAEVRLLLVDE---------SLHDRVREVAAGLG---IEVWVMGDARGAGTAFEAK--------LAAQDDSPLPLPVQDENGTITLFTSGTTSDPKGVMMTHRSTMLNAIETIYY-FKADQDTVYLHTLPDFHANG-WGGVWSPFGVGATHV------TLPTADAAYDAIEQHGVTHLCAAPTVLSML----TDPAHARPLSRQIRVATAGSP--PHA-----RIIADMNAHVTQVYGLTETSPLITTPRRAALIAKQGEMILAG---EVEVLDPELRPVPGETLGEIMVRGNL--VMKGYYRNEEATAKALEG---GWFHTGDVAVVHPDGRIEIRDRNKDVIISGGENISSVEVEGVLYAHPAVREAVVVAMPHEKWGEVPCAFIALHQGQEVTPE---DLTAHVREHLAGFKVPKHYEFRDDLPKTASGKFQKFILRA------------------------------ 166159350 498 ---------------------------------------------------------------------------------VAAAPDNTALLWKGG------SLSYGELDAWSWRIARRLTAAGVGLGDLVPVVMQRGPALLAAVLGVLRAGGAYVPVDAGQPDERLAMILEDTGARTVVVSPGT------------------ADRVPGPLALVV------GADPLDGPQAEEEPPAVVVPAASAA---------YVIYTSGSTGRPKGVVHRNAA---NFTRTVRDMFDLTPEDRVLHFASPGFDVSV-FEIFGTLLSGAVLVLDE--DQRRSVDALDAVLQEQRITVIDLPPAIMDLL------APENY--PDLRVAFVGGEAFTGETTRWARGR------SFWNGYGPTETTVTVVAKCEGEWTASP-PIGRAMANHRAYVVDGAGASLPAGAVGELAIAGL--GVARGYLGQPDRFRPDPDGP-PGRYLTGDLAVWDEAGDLCFVGRADRQVKVRGVRIELGEVEAALQAVDGVAQAVAEVATDPRTGALLVAYVVP---ERPGELQLDTIRSAVARRLPAAMVPSVLVPLDAVPLTPSGKIDRRRLPAVEF---------------AVVDELSEA--- 170593955 26 -------------------------------------------------------------------------------------GNEIALV----NNDTDETFTFEDILLKTKYIANSLLAMGIEKGEPIILCVPNCPEFVWLFLGISLAGGIVCPLHPSFSKDEMRWQIMDSTSRFAFVVPHALNNVSTVFAELNID-----------HRVICIGNRQVSKGFPILNDL---ALTAARCSSTYPEMMPEEDIVFLPYSTGTSGPRKGVAITH-SVLNAMLKTFREAYDLPSHGEFILSSALFHDTFGRDVLFSSLLNGATMVTF-----TDDVKTLAKCIHVYKVKTLFVSPTTLRHL--CDTDIIDHYPYYHLKNVIIGTEAIGEDTIKRAYRCLPSVK-HFSAVYEMTEVG--IICRTTKFSPFISRSCGTLCAGLSMMVIDMSGAEVGMNEQGLILLR----GQTVVYWKND----KATFEDFEGWRNTGDIGFYDKDGNVFLVDREKQMIKVDGFQVTPQELESILLTHPSIAEAAIVPATKVNQQEIPVAFVVLKPRVPATAE---QIKEFINERVMRHKQVDVVVIAMTLPRSPGGKILWRLLREAAN--------------------------- 119716954 52 ----------------------------------------------------------------------------------------------------ETTITGGQAAERMSQYVQAYEALGGGRGTAGALLALNRPEVLFILGAGQTQGYRRTSLHPLGSLDDHAYVINDAEITTL-TID-------PVPM--FVERALGLLECPKLEKVLTVGPVPDELSHV-GND------LNAAAASFDPVPLEADHIVSITYTGGTTGKPKGVI----GTSRQMHTMTQIQM-----------AEWEWPEAPRFLMCTPLSHGAATVLKGGVLAKFDPAEVLRTIEEQRITATMLVPSMLYALMDHPDS--RTRDLSSLETVYYGASAINP---VRLREAIERFGPIFAQYYGQSE-APMAITYLPGADQRRLASCGRPSAFIRTALLDEDGRAVPVGEPGEICVAGPL--VAGGYWNLPDETGETF---RDGWMHTGDVAREDEDGYWYIVDRTKDMIVTGGFNVFPREVEDVVAAHPAVAQVGVIGTPHEKFGEAVTAIVVLRSEAPRDEDMTAEIQEMVKERKGSVQAPKQVVVADSLPLTALGKPDKKALRA------------------------------ 186471423 12 ------------------------------------------------------------------------------------------------------HVTYADWHRIILDAANGLHALGLRHGDRLLAVLQNRWEMATLHWACQFAGVVMVPLNWRAKPEELDYCVTNAGVKAIV-------------YEPVSADAVMQS--PAAQNV---PRVG--LDDAPGRTGTFDALLALAPNAAAMTRANAEDCSLILYTSGTTGKAKGVPRRHR-HERAAALAHVAQNLYRHGERTLGVMPLYHTMGVRSLLSMALVDG----LFVCVRRW-NARLALDSIARYKLTCLYLVPTLYHDLLA--DQAFGHTDTSTVTKLGFAGAPMSDGLLKRLSAAFEPE--LFVNHYGSSEVYTFSIDQHAT---IKPGSAGRAGINTRLRIVKLDARSPEDVEEGQIVADLLGDEAFEGYWNRPDANEK---SLRDGWYFTGDTGYFDADGDLYVTGRVDDMIISGGENISPVDIESVLSLHPCVDEVAVAGVSDERWGQRVVAFVK-RSDYVDCETLDAWCRA---SDLVNFKRPREYVFVDDIPKSPVGKILRRKLQA------------------------------ 121592539 8 ------------------------------------------------------------------------------------------------------RFTAGEVAQRALAMAQWLHTQGLQAGERFAVVLENRVEILALALAARQAGLYAAVLSTHLTPAEVAYIVQDCGARLVVAS------AKTLPQ-------LAELQAHHPLPCWTVDEAPAQVTSVQAPSLQAADALQGPPADFADRPLGRD----LLYSSGTTGRPKGVLHLRGQTDPEALGTAR-IMGMGEDTVYLSPAPLYHAAPLRYTLR-VLELGGQAVIME----RFDTETALALIERYRVTHSQWVPTMFGRMLKLPGAVRRRYDLSSHRVAIHAAAPCPVDVKHAMLDWWGDI---LMEYYAGSECGTTMINS--SEWRQRPGSVGRPTTG-RLHIVGDDGQELPAGEIGQVYFSGG--GQF-SYLNDEEKTRQAINER--GWITYGDIGHVDAEGYLYLSDRRADLILSGGVNLYPQEIENALARHPGAQEVAVVGVPHPDFGEVPMAAVVLRPGADESPQTARAIAEQAAEVLARMKLPQRMVFVDALPRLETGKLLRRKLKE------------------------------ 118619896 15 ---------------------------------------------------------------------------------------------------------YGELVAEVDRYAGALRAQSASRGSRVLVISDNGPETYLAVLACAKLGAIAVMADGNLPPATI-DRFCQIDPVAVLIAPGSKVGSSSLP---------EGLAAIPAIRVDIGSGTGEFAHSPD-------------TDRPATEPLGADDPLAMIFTSGTTGEPKAV--------LLANRTFFAVPDILRNEGLNWVT---WVDGET--TYSPLIGGLTCLMRGGLCITGGENTLMQILNSNAVNTTCLVPTLLSKLVSELKSAATTV--PSLRLLGYGGSRAIAADVRFI-EATGVRTAQV---YGLSETGCTALC-LPSIAKIEAGAVGRPYPGVEVYLADGAGPNAPGAGPGTLWIKS--PANMLGYWSNPQRTQEV---LIDGWVNTGDLLERHEDGFFYIKGRSSEMIISGGVNIAPDEVDRIAEGVPGVREAACFEIPDPEFGALVGLAVVAATDVDASAALKHTIAAHYRRESESVARPSTIVIVSEIPRTQSGKVMR----------------------------------- 148259684 12 ---------------------------------------------------------------------------------AARDPSAIAIVDEG------VRLSYRDWLSRIEAVARGLAALGLRPGERIVTALQNRWEAATLHWACQFAGLVITPVNWRMTGDELGFVVENAGARALVT------------------EPVSHAAGDAVDAAGLL-RIGVDNAASAG--IGFRDLADGALPD-----VSADALSLMLYTSGTTGQPKGVPRRHR-TERAAAIAHVAQNLYRAGERTLGVMPLYHTMGVRSLLAMSLIGGCFVCL----PRF-DPARALGLIERERITNLYLVPTLYHDLLNH--PAFAAHDVSSVRKLGFAGASMTDGLLRALDGAFRPD--LFVNHYGSSEVYTFAID--QDAVR-KPGSAGRAGINQRLRVVDPDAQ-VAQGQEGEIIADAASDEAFEGYWRRPDADARAF---RGGWYFTGDTGYLDAEGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVAGLADERWGRIVAAFVKCRAPVA-----AETLDAHIASGLARFKRPRRYVFVTELPKSPVGKLLR---RKLVAGDYA--LDPSCLSGPS----------- 28869792 557 ------------------------------------------------------------------PDGLL---HDAVFLQAERTPQATALI------QDQRRLSFAQLADQASRLAGCLQALGVTAGDTVAVSMTKDIGQIVSVLGILKAGAIYVPVPPD---QPLARRI-------------GIYQG------------------AQVKCVLTSADEPEEHDI--GTVLTWQQAILSEPLQHQ-VPVSAQQPAYIIYTSGSTGEPKGVVISHQS-ALNTCVDISQRHAVSPEDRVLALSDLS-----VYDIFGVLGAGASLVLVNDRQRR-DPALWCRLIDEHGITLWNSVPALLDMLLTYS-EGFDLHSPASLRLVMLSGDWIGLDLPGRYHQY--RSDGRFVAMGGATEAAIWSNTCTVSRVEPHWRSIGTPLTNQRYRVVDETGRDCPDWVAGELWIGGA--GVAHGYFNDAERSARQFVEAGERWYRTGDMGCYWPDGTLEFLGRRDKQVKVGGYRIELGEIDAALNRLEGVK--AAISMAPGEREKSLVAFVVP---------------------------------------------------------------------------------- 149912873 26 -----------------------------------------------------------------------------LERAASVFPDHTAILH-----GDLRR-SYAAFYARSRRLASALAQRGISRGDTVSALLANTP----AMLECHYCGAVLHSINTRLDAAIIAFQLDHAMAKLVIVDREF---------APLMQDALALASVTP--DVILYDDPEYDGPGDMPEAMDYEAFLATGDPDFA--WLMPEDAISINYTSGTTGDPKGVVHHRGAYLL--AQGNALTTSMAKHSVYLWTLPMFHCNGWSF----PWTLSATHVCLRQVRAEP----IWRALAENGVTHLCGAPIVMSLINSADDSVKRPLDR---RVQFFTAAAPPPESLMAEMDAAGFDVTHL---YGLTETYGPAVSSLPGALKARQGVRYLPLEGLD--VLDPDTRPVPGVTMGEVMFRGNV--VMKGYFRSPEATQKALAG---GWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEVEEALYRHPAVAVAAVVAMPHDKWGETPCAFVQLTSGHDADEA---SLRAWCRDHLAPYKVPGRIVFA-EIPRTSTGKIQKFVLRDQA---------------------------- 163797941 23 ----------------------------------------------------------------------------LLDRQARANPERTFVFWRGE------AWSYAQTLDRVRRRATALRDAGVRQGNHVLCWMGNGPDLLVTWFAINYLGAVYVPINTAAKGRPLAHILNNADARLMIAHSALVER-------------LADVERGALQAVLMTGQIAAPAPAIDGLTIRMSDPAEVRDDALLLEPIEPWDTQAIMYTSGTTGNAKGVLFSY----VQHYTAMEAICCLIAGPIFHCGSTL--------YVYAMLAKGGTMAV---IPEFRTAD-FWPAVRETGSTVLGVMASF---LLKAPESDTDRAH--TLRKVYIVGE--DAQAFR------DRFSIDLYTVYNMTEISSPLIAG-PGISE--AGLAGTPRAPFELRVVDANDMAVPVGTVGELVVRRPW-ALFSGYYKNPDATVAA---TRNGWFHTGDAFRIDESGRFFFVDRLKDVIRRRGENISSFELEAEITAHPKIKEAVAVAVPSAVSEDEVLAVVTPLDGQTLDPA---ELIEFLAGRIAHYMVPRYIRIVPELPKTASGKLQKHVLR------------------------------- 54297083 15 -------------------------------------------------------------------------------------------------------------------------------GSRIAFMLPNSLEIIAIYLACFQSGCIAMPVNRRYAPPELEKVLRDAQP-----IDLIIEASKLFLLEKI------NWSATGIKKIFALGENQNHPYF------SFNELLNE-PANYPKHSIDYKAPAVIFYTSGSTGEPKGVVHTLSSIEAMLDSTSLALENITADDKMICHVS-GFI-----ETFSTLSREGTTLVHDG----FDMDWYLATVRHEKPTL---AVHHIDTYIKLLDSGRCNTKFQSFRGIYTGGDALPVAIQDKFLACAGK---PIQVGYGMTEAIWLTVCRTPDLTQK--SCIGKPVEGVTLRLINATGEDVSCGETGEILVKGDM--VMHSYWNNPEETRKAF---IKGWFKTGDCGTQDEQGYFYYKGRIKNIIIRNTSNIMPGEVEAAIYKHPAINAAAVIGVPDEEEGEVPIAFVVVKKSNQLT---KEELYSFLFEQIAQYKIPAKIYFIDEMPLTNSGKI------------------------------------- 50082954 2500 -----------------EAYCDLLQQ-LATSDEPWMETYHQLL----PTAQLALQAQVNQTTQSWSED----ILHSLFVKQVQVQSEATAVI------SPQKSLTYGELYQRSHQLGHGLRKLGVKPNQLVAVVMEKGWEQVVAVLGILMSGGAYLPIDPGLPQERQWYLLEQAQ----------------------------------VTQVLTQTHLKQSLGWPEGIKCWSEELAEYDPNPLEPVQT-SEDLAYVIYTSGSTGLPKGVMIDHRG-AINTILDINQRFKVTPSDRVLALADLS-----VYDIFGVLGAGGAIVM----PAAKDPACWRELIIAHEVTLWNSVPALMQMLVEHGTSATAVGD---LRVVMLSGDWLPVDLPSKIQSLW--SNVQVMSLGGATEASIWSI-GYPIE---KVGSYGKPLLNQSFYVLNELMEPRPVWVPGQLYI--GGVGLAKGYWKNEHKTQASFITTQEPLYKTGDLGRYLPDGNIEFLGREDFQVKINGYRVELGEIEVALKQFPGIKEAIVTAIGESQQSKRLVAYAVFKEKSQPDQEISEQLRKYLWQKLPEYMVPDDYVILEALPLTANGKVDR---KRLPKPQRQTIADT------------------ 145229597 21 ----------------------------------------------------------------------------------AEGSERPAVIIPSTKNAPSTVVSYKDLNESVTRVQSTLAQFGVGEGTRVALVLPNGLEFVGSFLAVIRQRATAAPLNPQYKREELKDILRLMRPSLLISM-------KSTHLISASVLAAQDLAIP----VAICRTEGPNIYIEGEHSSSGAE---SHVPIHSPYDLRPSDKAVLLFTSGTTGAPKSVALSHENLLVA----MRIIIDAHPADRCMIITPLFHIIGVGGSLLTSLFSGGCVII---PPALP--GQFWQSCIDLNATWFHAVPTLYRLLISFPRPDV----MPKLRFIRSGGSDLSPELYQRLHEL----GTQVIEVYGMTETAPAIFCNRLDSLAHYPIAST-----VEVMILPSEGRANEPGIVGEICVRG--KSIMTGYLDNPKANEQAFL--FGGFFRTGDLGVVKEHGYLQLTGRIKEIINKGGEKISPSEIEHVASSFEGVRESVCFRIPDEIYGEEVA---VIEVGKQVTE---AALKKHFRQHVAMFKVPKAV--------------------------------------------------- 198254076 28 -----------------------------------------------------------------------------LARAAKVFPDREALVY-GDM-----RLTYTNYHARVSQLASALQMAGVVPGDVVATLLPNIPAQAEAHFGVPAAGAVLNTINIRLDVDTIAYIFDHGEAKVVLVDSQFL------PVCMKAVEAMEGEA----PLVVEVPDAIAGVP-EIGEQIDYETFLAAGDPNFA--WIMPDDSLALNYTSGTTGRPKGVVHHRGAYLMTMGTPVTWRMTLHP--IFLTIVPLGW--NHTWMI--PMLGGTVVCCRDISAAAIYAAI-----ADEGVTHFGGAPIVLNLLVNAKPEDRRDFDHT-------------VEVFTAGAPPAPATLAAIGDVYGLTETYGHVTECLWNSLPQDKQSAGVAFPQMDITVMSDTMEQVDGKSQGEIVIRGN--SVMKGYLKNPGATAKA----FKGGYFHSDLAVQYPDGSMQIADRAKDIIISGGENISSVEVESVLMGHPDVMLCAVVAMPDDKWGEVPCAFVELKVGHVGDAD---ALIAFTKQRLAGFKCPKKVVF-GELPKTSTGKIQKFELRK------------------------------ 118466205 26 -----------------------------------------------------------------------------------------------------RSMTARQLYDAACVAAAALAERGVRPGAVVSWQLPTTLETMVLMAALARLGAVQNPIIPVLRESEVRFITGQLNTEY-FVAPGLWRG----FDHGGLARALSAERGFEVITVDLAAPPAAGALRLPGAD----------PDSLPAPPQSADEARWIYYSSGTTAAPKGIRHTDSSVIAGSAMVGATSSDVDP--IAFPVAHIG----GAAMLATALLTGMRLALFE----AFDPAATPLAIAAHNPTFLGTATAYLEAQRAQGNRPL----FPSLRGCLAGGAPITAELSRRVRDTFG--VAGIANAWGMTEFPCATSPSLTAAPEVLDHTVGPPVPGVEVRVVDGAENELAAGQEGELRLKGP-----QCFLGYADPTLDA--DAFDGWLRTGDLGLIDADGNVRVTGRTKDAIIRNAENISALEIENALAAHPAVADVAVIGIPDPRTGERVCAVVVPADGVTL-----ESLVQHCRSRLSRYKHPEHLVVVDTLPRNQFGKVIKKDLRD------------------------------ 214037326 46 ---------------------------------------------------------------------------------------------------------WGEVAQRCKRLASALANHGVSSGDTVALIAPNIPEALECALAIPMLGAVLNANNVRLDAATIAYILEHGEAKALLVDTEFS---------SMAKEALKQSGRDIL--VIDIQDTQGPGGERIG-ALTYDELLAQGDPEFAYTLPNDEDALALNYTSGTTGRPKGVVYSHRGAWTNTTWEMPHH------PVYLWTLPLFHCNGWPWTI--TLLAGTHVFL-----RSPKADAIYNAFAGEGVTHLCGAPIIMSMISGAAPQDQREF-TQHVKMMTAAAPP--PASVIASIEAMG---ISITHVYGLTEVYGPAVVPSWRELSVDDRANLKARQGVDVRVLNETGQPVPGQTLGEIVFRGNI--VMKGYLKEPEETAKAFKD---GWFWSGDIAVHHSDGYIEIRDRSKDIIISGGENISSIEVEKALYSHPAVSLAAVVAMPNEKWGEVPCAFVELAEGAEVTE---QALLDHAKSKLASFQRPKKVIF-GELPKTTTGKIRKNELRD------------------------------ 115526345 12 --------------------------------------------------------------------------------------------------GPIHRTTYAEIRQRSLKVAQRLDRDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPEQIAWIVNHAEDRVVM-VDLTF-----VPVLEKI-----AAQLPSVERYIILTDKAHMPQTTLKNAVAYEDWIAEADGDFKWKMFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALVANGDALGATSKDVMLPVVPLFHA--NSWGIFSAPAMGTKLVM----PGAKDGASVYELMDTEKVTYTAGVPTVWLMLLQYMDK--EKLKLPHLRVVACGGSAM-PRAMIKAFSDMGVEPRHA---WGMTEMSGTVCSLQPQFADLPPDEQGYPPFMVEMKITDDAGKSLPGKTFGRLKVRG--PSIAAAYF----RVQQEILDE-DGYFDTGDVATIDKYGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLIVQLKPDQSAT---RDEILQFMDGKIAKWWMPDDVIFIDAIPHTATGKILKTALRD------------------------------ 158317683 37 ------------------------------------------------------------------------------------------------------RISYAELDAAVDDLAAGLATIGIGPGDHVVVHLPNRAEFVTVLFALLRRGAIGVLSLPAHRRVEIEHLARLSGAVGYVIAD----RHEGFDYRELAREVTK--AVPAVRHVLVAGEPGGAVSVTAAGAATDDAGSGGAGPDLGAERPDPGGIAVLLISGGTTGKPKLIPRTHRDYA-YNARASADVCGLTADDVYLVALPAA----HNFGLLGAFGVGATVVM---APS-PSPDVAFDLVARERVTVTALVPPLARLWVEA--AGWEGPDTTSLRLVQVGGAKLDEGLARRITPTLGAKVQQV---FGMAE-GLLNYTRLDDPDELVFTTQGRPLAAADVRVLDGSGAGVVPGEVGELWTRGPY--TIRGYYRAAE--HNCAVFDGDGYFRTGDLVRQLPTGHLVVEGRVKDVINRGGENVSAGELEEHLLTHPAIGQVAVVGMPDPDVGESVCAVVVLAPGEALR---LKQVKSYLQERLARFMLPDRLEVVGEFPLTAVGKIDKRELR------------------------------- 119952361 34 -------------------------------------------------------------------------------------------------------LTYKHLDGRANQLARHLLVLGARPGDRIALLFDQPWRAYVAMLAVLKIGAAYVPMDPGFPADRLKYIVEDADAAMVLS---------LTHLKDLLPEVAAPVMCLDHEHLHIAGCESSR--------------LTDLSDWGTPTEM-----AYIIYTSGSTGRPKGVAIDHASICNFVRVASD-VYGIRSSDRVYQGMTLAWV---------PWLAGATLV--------PKPGELSAFLTQKQITALCCVPTLLATIEE---------DLPDLRFLLVSGEACPRDLIVRWHR----PGLRFLNVYGPTE--ATVTATWNLVNPDRPVTLGVPLPTYTAVILDEEDRALGPGETGEIGLAGV--GLAKGYVNRDDLTEKVFIPDFARIYRTGDLGRINPDGEIEYFGRIDTQVKIRGYRIELTEIESVLLKAPGIAQAVVSTYEPAPGFVELAAYYTVRHDTDGVDE--QKIHEMLRKLLPGYMVPAYFERLDAIPMMASDKADRKKL-------------------------------- 108755450 43 -----------------------------------------------------------------------------------------------------QSLSYKEILAATCSLANSLIKSGYGRNTIVTICSENCKQFFIPVIAALYIGAVIAPINHNYTKTEMIHCLNISKPTVVFCSRQVC--GKFIDLKKKLE---------FIDRIITID-GDSRVGEVESLDSLIKNCLRGSTSECPMAEVPGEQVAFIMCSSGTTGLPKGVMITHLNVI---AKFMQNNYQNQQGGR--CTFGV-LPFYHSYGMFVSLNS-----IYRKVVKRFEENVFLSTIEKYRITSLSLVPPLAVFLAKS--PLVKDYDLSSVTEVSCGAAPLSKNIEEILKNKLKIKSVRQA--YGLTET-TIGVVGMPLGCE-KFGSSGKVLPYMLCKIRNPDGESLGPNQIGELCFKG--PVIMKGYYDNEQATRESF--TPDGWLLTGDLAYYDNEEYFYVVDRLKELIKYKGFQVAPAELEALLLTNPKIRDAAVVGVPDENAGELPLAFVVTDSGAVLTEV---EVKQFIE---GRVSSPKRVIFTTAIPKNPSGKI------------------------------------- 182437037 223 -------------------------------------------------------------------------------------------------------WTYEELNTRANRIAHALLARDLGDEAVVAVVTERNLDWLASVIGVFKAGAAYLPIEPHAPVDRMSRTLVRSGCRLVLTEEGGPDHARR-------------AAPPGVELLPV------------------GAALAEDRPGHDPVRYGPGRLAYLYFTSGSTGEPKGAMCEHAGFL-NHLYAKIDDQGIGAGHVVAQTADIS-----LWQLVAALVVGGRTLIV-GQEAVLDVDRYLDTIERGEVSVLQAVPSYLEVVLSRLEERPRA--LPSLRCVSVTGEALKKEAVRWFARF---PHIALMNAYGLTETSDDVMTSVPVWDSVPLGHAVG---NVAVYVVDEDLRPVPLGAPGEIVFSGVCVG--RGYVNDPERTAEAFHRPGRRLYRSGDFGRRLPGGSVEFLGRRDAQIKIRGFRIEIGEIENQLLRLPGVRDGAVVVVESPDRGRHLVGFQV--GSAEPSDALRERLEQA----LPAYMVPDRFEPLDALPLTPNGKTDKR---------------------------------- 163849580 34 -----------------------------------------------------------------------------------------------------RVITYGALDEASARLAHHLRNLGLQPGERVAIMLPNLLQYPIAFFGVIRAGLVVVNVNPLYTAPELEHQLRDSGACTIIVCATLQVALRTVDV-PNVIVTRVGDELARPKAILVVRHVRRLIPWHIAGAMQWRRILSRVKPNLPQVETGLNDIALLQYTGGTTGGAKGAVLTHGNVLANALILGA------------WFAAVGTHKGEKYLVALPLYHGGCGVL---ITNPRDLNGLVAEMRRHRFRSLAGVPSLFQALAQHPD--IGKVDFSETVACCSGGAPLPAEVWK------SATGLTIVDGYGLTEAAGVAVMNPLGARPQRSG-IGVPVCSTEIEIRREDGSVAASDEPGEIYVRG--PQVMRGYHNQPERAIDA-----GGFLATGDIAAMGRDGYLTLIDRKKDMAIVGGFNVFPSEVDDVLLRHPGIREAAVVAVPDAHSGEAILACVV-RQNPHLTEA---EVIAHARASLTGYKVPRRVVFLDVLPKTPVGKVLRRVLRD------------------------------ 156844719 15 --------------------------------------------------------------------------------------DNVAIV----VPETGVQVTYRDLSHMVGHFQTMFEDPEVGRQSSIAISMRNGLEFIVAFLGTAKIGA---PLNSQYKSEEFDFYLNDLKSKVICVSKGTVANS----TKAEIVKSAKKFDCFIAELSFNKERFRVEYDIYSPKD-GYNKLVYSSLNNARFVNHNATHPGFILHTSGTTSKPKTVPLLHLN-IVRSTLNISNTYKLTPKDRSYVVMPLFHVHGLIGVLLSTFRTQGSVVV----PEKFSAKRFWDDFITYECNWFSCVPT-ISMIM---LNMPKPDKMPFIRFIRSCSSALAPAIFTKLEKEF---NAPVLEAYAMTEASHQMTSNNLPPGKRKPGTVGQP-QGVEVVILNDEDQILPQGSIGEVSIRGE--NVTLGYANNPKANEEN-FTRRKNYFRTGDQGFFDPEGFLVLTGRIKELINRGGEKISPVELDSIMLSNSKINEAVAFGVSDEKYGQVVQAAVVLKPGNKMD---YQELKEFMSTKVASFKIPIKVYFVDKLPKTATGKIQRRII-------------------------------- 187476736 4 --------------------------------------------------------------------------YTLLQGHAAGRPAHIAF------QDQDRVLDYAGLLAEVDRLAALMQEQGVRRGDRLALWMPNCIEWLVTFLACARLGVTVIAVNTRFREHEVGQLLARGRCTWM----AMWPAFKGLPFVEIL-QGIDPEVLRGVRRIFAVG-DNAALPAPLPAAVPFEAQAEHAGAISEPGQ--ESDGALVYTTSGTTSAPKLVLHRQAG-LIHHGHIAARAYGISADSVVLLASPMCGAFGFSTLL-GGLTQGATLV----SLAVFDAARTARQILEHGVTHTFANNEFLDLILKQAEGRSPAY--PSLRYVGFASSPAMDDLPERALQA----GMPIAGLYGSSELAGHTLDTDWRHRRVAGGTIASPE-G-RVRAVDDSGAVLPHGAIGQIEIKA--PSLMSEYLDNPEATRKAISD--DGYFRTGDLGYTVHERLFIFQGRDGDHLRLGGFLVAPLEIEQFLEGLPGVAGAQVVGAQHEGK-TVPVAFVRPQSGVQTDE---RAIIGACQSAMAKFKVPQRVIFVEDFPMVQSNKVQKHVLRQQA---------------------------- 110598014 1171 ---------------------------------------------------------------------------------------------------------YRTFARRSAAVAALLESSGLGRAEAVIMLLPRSEDMLAAIFGILMAGGVYVPLDASHPAERLGDMLEERNPLVLV--------DQPLP-------AVLSARC----RAIILPSAHEAADPVSRAD--------------------PDDPAYIIFTSGSTGRPKGVVIEHHAVLNRILW-MQRTFPIGTGDVILQKTPVTWLFWWSW-------TGAAVAML--RPGAKDPEELAAAIKKHGVTVIHFVPSMLAAFLTLESRRIEFSSIASLRLVFSSGEALDRSLSERFNRLVYRSGAELHNLYGPTEVSWQCASPWRGESAV---SIGRPIANTSLYILDGRHHPLPVGIPGEIAI--GGVQVARGYLNRPERFIADPFTPDGRLYLTGDRGRWQPDGSIAYLGRSDWQVKIRGQRIEPGEIEHALETHTDIVRAVVVPVSNQGLDE-LHAWILCDGSVE-----QGEVRRFLREQLPESMIPARFILLRELPYTLSGKLDRK---------------------------------- 182439600 15 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APADRDPTAV---DTALISYTSGTTGTPKGAMNAHGNIMVNAERQ-RTGHPVPEGSAYFALAPLFHITGMVCQLAACVANAGTLVLAH----RFEAGVVLEAFATHRPAYTVGPSTAFMALAAHPDATPDHF--ASFLVISSGGAPLPPALVERFRAGFGPY---LRNGYGLTECTAPCASVPPAPVDPVSGSVGVPGPDTFVRILDEEGREVPFGEQGEIAVRG--PQVVPGYWNLPE----ATAETFPGELRTGDIGFMDPAGWLYVVDRKKDMINASGFKVWPREVEDVLHTHPAVREAAVVGVPDAYRGETVRACVSLRPGASVEPG---ELGAYCAERLAAYKYPREVEILAELPKTASGKILRRELR------------------------------- 148653908 24 -------------------------------------------------------------------------------------PHKTSIIYD-DLVNTPITYTWSQTFERCRKLAHALRKLGIGKEDTVAIMAPNTPAMVEAAFGVPMSQGVLCTLNTRLDINALTFCLQHSEAKVLIIDSEYAHHVELIETFPNL--ILIHATDMTLPDVPAFGKMSYEALLQSG-EFDSDEAIRAFDGTIYPEW----DAIALNYTSGTTGKPKGVVYHHRGATLNAL-SNILDWDMPKHTTYLWTLPLFHCNGWCF----PWTAGINVCL-----RQIDANLILKLIAKYQITHYCAAP-IVHNMIAAGDSQLQQAINHNVKG-FVAGAP-PSEAML---EKMEAMNFNVTHVYGLTEVYGPVTICARAAKKSRQGVVSHLMSGFEVF---KQGTTEPVAEMGELALKGNM--VMKGYLKNPKATKEAFAG---GWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEIENTLYKMPEVSSCGVVAASNDKWGEVPVAFIEIAEGATLT---RDQVIEHCRQHLAKFKVPKHVIFC-EIPKTSTGKIQKFELRNAA---------------------------- 98152901 8 --------------------------------------------------------------------------------------------------DTRRQISFAEWDREVDEVAGGLAAAGLVPGDRV--FLPISVEMAIAVFAVFRAGGIACPINTRLNPKEIAEYAALCEPRFCITD---------------APDRVRDLKLAACWHAEDMPRNLTALPDQASLD-----------PGADAE---------ILATSGTTGKIKGVVISHPDLMTGV---TGYNMD-RSRSTLNALPLTG-SGGNIGIVMLPARGGATAI----TQPKFDPKGFLDLVREKRPNLVYLVPSMLRLVLDHPDAP--DYDFSGVKYLMTGTAPLPHDSVKRAMDLW--PHLRIRNSYGMSE-GGVGVSTTSAEQVLKPGCVGKLPKHMQLR--DEAGNVITVGVVGEIY---GWQKHPRRYWNDEQATADS----FRGGWTTGDLGFIDEDGDLIMAGRSKELIIRGGYNITPLEIETVLHLHPAVQQAAVVGIPHEILGEDIAAAVTLRPGKTAETE---EILSFCREHLADNKVPRTLVIMDSLPLNPNGKIL------------------------------------ 145237914 51 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPRNLSPTDIVNIQFTSGTTAMPKAACLSHRSILNN----GSQIGDLTPEDVVCCPPPLFHCFGSVLGYMATATHGAAIAF----PTAFNARAALRTVQEEKCTALYGVPTMFLELLDEGEIPNEGFQY--LRTGIAAGSSIPAELMKRLHKVLNLTELTI--CYGMTETSPVAMTTTDDPIDKRINTVGRLLPHVEAKVVDNHNNILPINTRGELAVSGYL--LMKEYWNDPVKTAEVMIADDDGVWHTGDEASMSPDGYITITGRVKDLIIRGGENIHPLEIENCLLTYPGVIDASAVGVPDERYGEAVAVFIIHREPESEAAD-EDKIRQWVREKLSNHLVPKYVFFTESFPKTASGKV------------------------------------- 153871796 156 ---------------------------------------------------------------------------------VNKTPDNVAVVFENQDSAQGEQLTYQELNDHANQLARFLQMLGVKPEVLVGICVERSLDMIIGILGILKAGGAYLPLDPNYPSERLAFMLKNSKAPVLLTQQ---------KLMASLTPALSREDMI---QVICLDTD--------------DKMFSNTSTSNLDISIQPDNLAYVIYTSGSTGKPKGVMVEHRG-LCNLAQAQIQSFHVQPNSRVLATADIA----------TALCAGATLCL---APNHSALQHLVSLLQEQKITHIELPSSILATL------PVKK--IPSLQTIIVGGDTCSPNAAQW------SQGRHFFNAYGPTETTVCAIFEYTEGLTLPIGS---PIANTQVYLLDAHLQPVPIYTPGELYI--GGVGLARGYLNRPEKFIPNPFSHVPNLYKTGDLARYLPDGNIEYLGRIDHQVKVRGFRIELGEIEAILTQHPHVQETAVIVREDHPDDKRIVAYLV----------------------------------------------------------------------------------- 157931629 7 --------------------------------------------------------------------------HQLFEEQAAQNPQGIAVIFEG------QKLTYQQLNNRGNQLAHCLRDKGVVPESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPTERLGDILSDSGVSLVLTQ-----------------ESLGD----------FLPQTGAEL---LCLDRDWEK-IATYSPENPFNLTTPENLAYVIYTSGSTGKPKGVLISHRGLMNLICW-HQDAFEITPLDKTTQLADAA-----VWELWPCLTAGASLVLMQSPPDLRD----WLIAQEITVSFL---PTPLKILSLEWDENI------ALRIILTGGDKL---------HHYPSVSMPLINNYGPTENS--VVTTSRLVPDYEEGSIGKPISNTKIYILDRNLQPLPIGVPGELHI--SSVGLARGYLNTQEKFISNPFNS-GILYKTGDLVRYLPDGNIEFLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDSLYNQRLVAYVI-RKDTLLTP---QDLRRFLQQQLPAYMVP------------------------------------------------------ 71068222 485 -------------------------------------------------------------------------------RQAAATPEAPAVV------GGPVALTFAEADARVSRLARLLISRGAGPEVRVAVCLDRNALWPTTVLAVLRSGAVHVPLDPRSPHERLAAVERDVAPLLVLA--------------ERATEA-AVADLAAPVLVLDDPSTEAAIDALDPGPV---------TDADRTAPLLPGHAAYVIHTSGSTGRPKGVTVDHRGLLLQAHR--RVTFSIRP-----SAGGPGHVSSFSFASWDPLLAGHELHMIDEDLRFDPPGVVAYFRDR-RIDYVDLTPTYFRSLLDAGL-LEEGFPCPSLVALG--GEAMDGELWERLRAA--APRVTAMNTYGPTETAVDAVVTVLGDLP--PGTIGRPVPRWRAYVLDAGLRPVPPGVLGELYLAG--PGVARGYLGQHERFVACPFGKGERMYRTGDLARWLPDGHLVYVGRGDEQVKIRGFRIEPGEVEAALRELEGVAAAAVTVREDTPGTRRLVGYVVGTPD-ADDARLRAEVLARLRDRLPDHLVPSAFVRLRELPVNTSGKLDRAAL-------------------------------- 71068222 3100 ------------------------------------------------------------------------------------------------------RLDYAELDARAERLATLLSRSTAGRGGPVAVALPRGVMLPVALLAVWKAGLHYLPLDPDHPRSRLADVLADSAPGCVITT---------------TDLARRLPPVPAP--LLVLDDPATAARLAATTATALAEDPREQNGEW------GEELAYTIYTSGSTGRPKGVM-VTRSAVANFLADMNERLELGPGDRLLAVTTVSFDIAVLELL-APLLTGGTVVLADAT-TQRDPAAVRSLCAREGVTVIQATPSWWHAMAVDG-----GLDLTALRVL-VGGEALPPAL---ARTLLEPGRAPLGDYYGPTETTSTVARITADSLEAHGGAVGTPIARTAAYVLDAALRPVPDGVPGELYLAGA--GLARGYLGRPERFVACPFEPGERMYRTGDLARWRADGNLEHLGRTDDQVKVRGFRIELGEVERALTQAHGVGRAAAAVHPDAAGSARLVGYLVPAGGSGALDE--KAVADAVRAVLPAYMVPSALVVLDGLPLTANGKLDRAAL-------------------------------- 71068222 4126 ----------------AERFARVLQAAVAAP----GTRLDQIDVLLPGERALEWSRPPGPVAPTRFPD--------LFEAQAARTPHAPAV------RDGDRELSYAELNDRANRLARFLAARGAGPEDTVAVLLPRGPELITALVAVQKAGAAYVPMDAELPAERIAHMLENARPVLVLTQDALPEGGPVVRLDAPAIEAA--------------------LAGLDGGDCTDADRRAPATHH---------DPAYVVYTSGSTGTPKGVVRSLAAFLVGAAGTALLHFDL-------TVTT----------LFTPLIAGGCIVVADDAPARPDL---------LKVT-----PSHLALLDTIASWATPAADL----VVG--GEQLTASRLARLRRA--HPDMRVFNDYGPTESCADFVLEPGDAPPTDTVPIGRPLAGHRLFVLDDRLRPVPANVPGELYV--SGVGVARGYLGRPERFVACPFEPGERMYRTGDLARRRADGNLEYLGRRDGQVKVRGFRVETGEIETALLDRPEIGQAAVV-----LRGERLLAYVA-APPERFDPD---ALRQALASRLPRYMVPAAFVRLDALPLAPGGKLDHR---------------------------------- 71068222 2030 ---------------------------------------------------------------------------------AARTPDAPAVI--SSDG----VLTYAELDRQANGVARWLAGRAV----HIGVLAPRRPEVLAVLLGVLKSGAAYVPLDEQWPAERLRTVLEDCRPALVLA-----------PTAARSDAARESGATVLPVDPAALAAHGPQTPTDAER----------------IRPLTPGAAAYALYTSGSTGRPKGVVIDHSALAAYVG---------GARRRYPDAAGT------------SLAH--TSLAFDLTVTTLLTGELDETARDAGATLVKATPSHLPLLSELPGALNDGGTL----ILGLTGGRLRP--WRELH-----PDAQVVNAYGPTETVNCTEYRLPKGEPVGEGPIGRPFAGVRVHVLGPGLRPVPAEVPGELYV--SGVGVARGYLGRPERFVACPFEPGERMYRTGDLVRWRSDGQLEYVGRSDDQVKLRGFRVETAEVARALETCPSVGSAMVVLREDQPGDQRLVGYLVPAAGSGALD--KEAVSDAVRAVLPEYMVPSALVVLDGPPLTVNGKVDRSAL-------------------------------- 115524880 30 ---------------------------------------------------------------------------------------------------EDRRFNWAETSERCHRLASYLAGRGIGRGDTVGLMLPNIPAMYEAHFAVPMLGAVINAFNIRLEPASIAFQLDHGGAKLVLVDPEF---------AGVIEDAIALMAGPKPILIDV-----DDAAFGPPREIEYEAAVAAGDPGFAATPQDEWDAISLGYTSGTTGNPKGVVHHRGAYLNAVSNILAAGLGQHP--VYLWTLPMFHCNGWPWTLAA--AAGVSVCL-----RKVDPAKIFELIPKHGVTHMAGAPIVYNTLINAPSAPKGAAAKP---VVGLIAGAAPPVAVLAGAESIGIKLTHV---YGLTEVYGPVCAEQPGWDDLPLAEQGVPYPQEAVTVLDPETVPRDGETIGEV--------MFRGVMKGYLKNEKATQEAFQGGWFHGDLGVLDASGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAVLFAAVVAKPDPKWGEVPCAFVELKEGMSATEA---EIIAFCRDQLPGFKTPKVIEFT-AIPKTSTGKIQKFMLRD------------------------------ 54303488 29 -----------------------------------------------------------------------------VARHCATSASRTALICH------QRQFSYAELNCLSNILAHHLQAQGFQAGETAVVQLPNVAEFYIVFLALLKVGIV--PVNALFNHKQLELRIEQVQPALMVVSN----GHQLFHDDRFVSEL--NADTPTIRHWLV---EGEATFGTSITELLMAQQEAPNKKAVEFTSTPTSEVAFFQLSGGSTGTPKLIPRTHNDYY-YSVRASAEICQLDSDTVYLCASSPG--------AFGVFYVGGTVVL----ATDPSAMSCFPLIHQHRVTMTALVPPAVTLWLQAASDY--KHHLVSLNVLQVGGARLSESLAKQITPVLG---CQLQQVFGMAEGSWHVFNTQ-----------GRPISNDDIKIVDEHGNEVPDGIAGALLTRGPY--TFRGYFNSPA-HNASAFDA-DGFYLSGDIVKRTTTGYLIVVGRDKDQINRGGEKIAAEEVENQLLAHEAVTNAALVSMPDTVMGEKSCAFVI-----TTNPALKATLRKHLRARVAEYKLPDRVEFVAHLPMTPVGKVDKKQLRQ------------------------------ 214037499 21 --------------------------------------------------------------------------------------------------------SYKDVREQTSQLVQALQSKGLGKGSRVAIISANRPEVIAAMQLT---GCIGTPLHPLGSLDDHAYVLEAAEIETLVF-DASVFSEIAAALKARV---------PGLKNLLGFGPNEV------GDDYLAIAESFSPKPLVAPE-VSADDIASVNFTGGTTGKPKGVMHRVSAYMTQIQMA-EWEF---PDELRMLMAT-------------PLSHAAAAVLQKGGAFYFSPDEFFDTVRDHKITCTMLVPVMLYFLL--DSQRATDGSMDSMETIFYGASPMNPTIAKWFYQFFGQSECPMV------------IANMRKSKPERLSSCGRPTPWVHLALMGDDGKPAAEGEPGEICIRGPL--IMKGYKDMPEQTAEA----FEGGWHTGDVGRLDEDGFLYIVDRTKDMIVTGGFNVFPREVEDVLATHEAVGQVVVVGVPDEQWGESVKAVVVLKPGVEESDVLEAQLQALVKDKKGSVQAPKSVDFVAGIPLTPVGKPDKKAVKA------------------------------ 116695648 25 ---------------------------------------------------------------------------------LRARPGVPAIV------GDDTTLSYEALARQCARVARLFAARGLARQDAVAFLVGNRAEAVAAIIAAQLAGLKNVSLHPMASEADHAFVLQDAGVRALVVDNA------RFTERARVLAAGAGLQVLPLD----------DGEFGPG-------LANAAAAFDDTPVVPGDDPTEISYTGGTTGRSKGILHTHR-TTVTVLQYMLASYEWPAQIRYLVTTPISHASGSLFL--PTLLRGGTIYVCD----KFSPADFLRRVAEQRINLTFLVPTQIYGLL--DCDGLDAADLSSLELVLYGAAPIAPVRLADALRRIGPVFGQV---YGQAEV-PMCISYLSPDNPERLRSCGKVIPGNQVKLLDPDLREVAPGEVGELCVRGPL--VMEGYLNRPE--EDA--KVFAGDWHTGDMARCDSEGFLYIVDRAKDMIISGGFNVYPSEVEHCLALHPAIAMSAVIGIPDPKWGEAVTAVVVARPGAALTEA---DVIGHVTQHKGVVNAPKQVVFVDELPLTALGKIDRKAIR------------------------------- 111221971 464 -------------------------------------------------------------------------------------------------------LTYRELDVRASRLASVLRERGIGPDVLVAVALPRSADLVVALLGVLRAGGAYLPIDPAYPAARIELLLTAGEPAMVLTSGAG---------------AADLPAHGLPELRLDELRLDEPGFAEAG--------AAAQGPHPQPENL-----AYVMFTSGSTGTPRGVAVTHASV-VNGVRELRRAVGVGPGSRMLAATSVSFDVSV-FEVFTALAAGASIIVRD----------VLELAERDNWSTVSAVPTVFSVLLAADGRPARRLD---VQTVVFAGEPLSTDLVRRLQEVLPQAR--VVNAYGQTESFYATTYTLPDHPSLLPGEAGRALAGMRAYVLGPELAPVPPGVTGELYVGGLL---ARGYHRTAARFVPCPFGPGARMYRTGDLARWDREGQLTYAGRADTQTKVNGIRIEPTEIEAVLARHPAVGRAAVAVREDAAGTRRLVGYLTPVGTTTGADASAAELRRFVAERLPDYLVPALFVVLDRLPLTANGKLDRAAL-------------------------------- 111221971 2024 ----------------------------------------------------------------------------LVDAQVARTPDAIALVA-GDET-----LTYAQLDARARRLARELTDRGVGPETVVVVILPRTANVVVALLAVLRAGAAYLPVHPGHAASGLRQILDGARPHLV------------------VVDADTRTLLPSAE----IPRLVLD-DAHTHREPTAADPVPATGARPAA---GPDNLAYVVYTSGSTGVPKGVGITQR-TVVNAVRALATQAGMRLGQRVLLAASVGFDVA-TFELFCALTTGGSVIVRD----------VLSLVERWDVDVICLVPSALAELVDQLGGRVRPT------ALNISGEVLTPALVRRVRELWPTAR--LINSYGPSETTGHLLDPYATGVPI-----GGPFPGLRAYILGPGLTLLPAGTAGELYLA----GAGRGYHRRPERFVDPYGPPGSRMYRTGDLALLTADGDLHHMGRIDTQVKIRGYRVEPGEIEAALTAHPHLLQAAVVARR-TGDTHLLTAYLVPAPGKTPSPA---ELRDHLGERLPDYMIPGAYVPLDRLPLSPNGKLDHRAL-------------------------------- 125560115 72 -------------------------------------------------------------------------------------------------------VSRADLRRLVASLAAGLRRHGVRKGSVVLLLLPNSVAFPVSFLAVLAAGAVATTMNPSSSPAEIAAQARATGACLVLASDGAARAAPVVLVPEILDHSAAADDGDDDQRVFAAFRAMLDGG-------------GGDGTETAVPVVGQDDAAVILYSSGTSGRSKGVVLTHRN-LIAMTELFQYHARGARENVYMAALPMSHVYGLSLFAVGLLSLGATVVVM----RRFDAGDAVAAIGRYKVTHMPLVPAAMVRAAAAGGVPPSQV--ASLVQVSCGAAPITAALIHEFLQAF--PHVDFIQGYGMTESTAVGTRGFNTSKHKKYTSVGLLAPNMHAKIVHESSSCLPPGFSGELWL--SGPGIMKGYLSDDD----DACTRKDGWLRTGDIAYFDLDGYLYIVGRLKDTIKYKGFQIAPGDLEEVLIHHPEILDVAVTSAEDEEAGEIPVAFVVRRSGSNLSC---KQVMEYVAKQVAPYKRVRKVVFVEAIPKSPAGKVLRRLLRN------------------------------ 148546915 409 -----------------EQYIELLRSIVQAPD----RPLRQLNLLGEAERQRLLSINPAPQPL-----AATSLAAQ-ISQWAIDTPDALALV-AGDAG-----LSYAQLELAVQRLALALQQAGVQPGAVLALALPRSLDWVVAMLASWRVGAAYLALEPHWPVARQVRLMTQAGATQVL-----VEPAAVASLREQGIAALSLDSLYPL-------------------------AVDTAP--LQPHAASASDAAYVLFTSGSTGTPKGVVIEHR-HLLNYTAGVCHTLAL-EGCRHFAFADLGHTT-----LFAALYVGATLVAADEV--MKDAELFAAYLEQQAIDCLKIVPSHLSALLESKAPAVPA-------TVILGGEAPSAALLQRLLQI--RPDCKLFNHYGPTETTVGVMVHPVRAVPTGTLGLSQVLPNNQVYVLDQHLQLAVTGVLGELVCR----GYLQDVQSDPPAFVESPFVAGERLYRTGDLARYRPDGAIELQGRRDHQVKIRGFRIELAEIEAQLSGAPQVVEAAVL-----CDGEALSAYVSLRD--EATAAALDAVREYLARQLPAVMLPRTLQALPRLPRLGNGKLDRQALRQV--GKEPAAGL---LAPRDALETVIAQRMA 159900485 520 ----------------------------------------------------------------------------------------------------KERLTYGELNRRANQLSHYLRTSGVGSGGFVGLALERSVEMVVAVLGVLKAGAAYVPLDPTYPAARLQFMLADADVGFVLTT------GRLRDRLAGTDRTL----------------------------LEWEALLDAYPPDDPPARATAASPAYVIYTSGSTGQPKGVVVPHGA-LVQTYHTWESAYGLDGADV--CAGD----------LIRALGSGGTLVICP-RDTLLAPADLHALIVAEGVDCAEFVPAVLRELVAYLE--GSGGDLGSMRLLIAGSDTWYGEEYARVARLCGPD-TRLVNSYGVTEASTYFEAGAAAELPARRQPIGRPFAATRAYVLNRLGQPQPIGVPGELYLGGSR--LALGYWRRPERFVPDPFAGEPGMYRTGDAARFRADGTIEFLGRIDQQVKLHGVRIELGEIEAILLQQPGVIQAAAAIRENQLGHPILVAYLV-------TDALGDELRAALRERLPEHMVPAATIILPSLPLTPNGKIDRQAL-------------------------------- 38638322 461 -------------------------------------------------------------------------------------------------------------------CAGALTEAGVKSGDRVAVTMNKGIGQIVAVLGILYAGAIYVPVSLD-QPQERRESIYQG---------AGI-------------------------NVILI--NESDSKNSPSNDLDWQTAI-KSEPMRSPQDVAPSQPAYIIYTSGSTGTPKGVVISHQG-ALNTCIAINRRYQIGKNDRVLALSDLS-----VYDIFGLLSAGGTIVLV-SELERRDPIAWCQAIEEHNVTMWNSVPALFDMLLTYAT-CFNSIAPSKLRLTMLSGDWIGLDLPQRYRNY--RVDGQFIAMGGATEAS--IWSNVFDVVPMEWRSIGYPLPRQQYRVVDDLGRDCPDWVAGELWIGGD--GIALGYF-DDELKTQAQFLHIDGWYRTGDMGCYWPDGTLEFLGRRDKQVKVGGYRIELGEIEVALNNIPGVQRAVAIAVGNKDK--TLAAFIVMDSEQAPTAPLAEEVQLLLNKQLPNYMVPKRIIFLETFPLTANGKVDHKAL-------------------------------- 169847217 52 ------------------------------------------------------------------------------------------------------------------------RNLQAKRGDTVLIYSQNSLTWPIALFGSVAAGLRATLANSAYNARELAFQYTDSRAHLLFTSEEGI---------PVVLEMFKSLGVSSAERIIV---MTTSLHWAGGPTIPVSPAARGLTTVASLLQLGANETAYLCYSSGTTGKPKGVETTHRN-LTSVLDQVRPAFDSNTDKVLFYH-----IYGAIKLLHHPFLCGAPLVIM----SRFDPVQFCANIEKYKITMALIVPPVLVVLSRH--PAVDEYDVSTLEVLFSGAAPLGAALTQQVKERLNGQPVYILQGYGLTETSPTTLLEKPDAVR-KVGSIGILLPNLEARVVDGEGDDAEEGQPGELWIRG--PSVMKGYLNNPKATKESI--THDRWFKTGDIAIRDSEGYYTIVDRRKELIKYKGFQVPPAELESVLLTHPEIADTAVIGV-DSAKEELPRAYVVPTALKSDSDKLAASVQKWIQTKV-ARHKFGGVVVIDAIPKSASGKILRRELREKAKQELAG-------RDPA--DDIIRAK-- 26989283 21 --------------------------------------------------------------------------------------------------GQHATCSYSQLEQISAGIAAFLVKNAASGTDRVVIVSRRSAALVYAMLGCLRAGLAFTVADAAYPAARIEQIVNTLKPAVILCAEASVDVGQ--PMVVTVPEALAEALQAFPRQPVALP------------------------------AVSPEQPAYITFTSGSTGEPKGIV-THHAPLVHFIDWHVRQHGFTQADTFSLLSGLG----HDPVVFTPLSLGATIACPAQSTLT-EPSRLASWLHQHGVSVIHLTPPLGKLI--ETGAHLNGQILDHLRYLFWGGDALSPTQYQQV-RAIAPNAVNV-NFYGTTETPQAMAFHTLDPVPLGKGIADAQLL-----VINPANQLVSEGETGEILIRSPYLS--RGYWDDPAKFIANPFDTADRCYRTGDLGTYLADGSARFLGRADSQVKIRGHRIELAEIENAICRHPHIGQC-VVLTNHEGASTRLVAYCVAQQAIRAD-----ELRQALSGQLPDYMVPALFVFLDALPLTPNAKVDKRAL-------------------------------- 108757828 534 ------------------------------------------------------------------------------------------------------TLRYRELNERANQLARRLQAMGVGPETVVGLCLERGPELVVGLFGILKAGGAYLPLDPTYPSERLGFMLRDARVPVLVT------------LERIAD------------------RLPSQGEQLLCLDADQEPLAREATSNLE-VPVTAGNLAYVLYTSGSTGTPKGAMIEHRGVVNYLSWSTG-AYRVAEG----SGAPV-----HSSILLAPLVAGKTVTL------VPEDDRLEGLAKALRFSLVKLTPTHLRLLARQLDAAALAGQARAL-VIG--GETLSAEALEPWRSHAPGTR--LINEYGPTETVVGCCVHEATPDDARTGSIGRPIANTRLYVLDEHLRLVPVGVHGELYIGGD--GVARGYLDRPERFVPDPFGDVPGLYRTGDRVRRFPDGVLDFLGRRDEQVKVRGYRIELGEIEGVLGQAPGVREVVVVAREDIEGSKRLVAYVVPNEGADVEPEV---LRQLARAKLPEHLVPSVVVPLDALPLSPNGKVDRRAL-------------------------------- 183982533 480 ---------------------------------------------------------------------------------VARTPEATAI------TDGDVSLTYAQLDAQSTQLAQALTALGARPGELIALLLPRTHRGIIAILAVLKTGAGYLPIDPMHPDTRIAFMLNDSTPIAAITT------GALHPR-------LNDYDLP---------------------VIDIENPPTDTTPATNPPTPTPHDLAYIIYTSGSTGTPKGVGITH-----HNVTQLLNSFDPQSTAILFSPNRV-WTQWHSYSIWGALLSGARLVV---VPEHTSPDELLGLLVDERVNVLSQTPSAFYALQAAAEASDELSSRLQLDAALFAGEALQPRLTSWMSRH--PRRPGLFNLYGTTETTVHAIVGSDTAADVSP--IGTPLPSLGFFVLDGWLRPVPVGVVGELYVAGGGVG--LGYWRRADRFVACPFGQTPGMYRTGDLVWWGTDGQLRYLGRADNQVKIRGFRIEPCEVGAALSRMAGVDQAVVIARHDHPGDPRLVGYFTGNADPT-------ELRAALATQLPHYMVPTALIPIAELPLTVNGKLDTRALPAVQYGHTQRYRAPDT---------------- 183982533 1991 ---------------------------------------------------------------------------------VARTPEATAI------TDGDVSLTYAQLDAQSTQLAQALTALGARPGELIALLLPRTHRGIIAILAVLKTGAGYLPIDPMHPDTRIAFMLNDSTPIAAITT------GALHPR-------LNDYDLP---------------------VIDIENPPTDTTPATNPTTPTPHDLAYIIYTSGSTGTPKGVGITH-----HNVTQLLNSFDPQSTAILFSPNRV-WTQWHSYSIWGALLSGARLVV---VPEHTSPDELHALLVAEHVEVLTQTPSAAAALSPQGLESV---------TLVVGGEACPAGLVDWA------PGRTMINAYGPTEIYAAMSSPLPGSGATPIGS---PVAGASLFVLDGWLRPVPVGVVGELYVAGGGVG--LGYWRRADRFVACPFGQTPGMYRTGDLVWWGTDGQLRYLGRADNQVKIRGFRIEPGEVGAALSRMAGVDQAVVIARHDHPGDPRLVGYFTGNADPT-------ELRAALATQLPHYMVPTALIPIAELPLTVNGKLDTRALPAVQYGHTQRYRAPDT---------------- 33595304 10 --------------------------------------------------------------------------HELLDRWLIEAPQR-AFIHLPD-----RTLSYADLGGMAERLERELRADGVRAGDRVLVVAENCAEHAALLVACSRVGAWSCGVNARMAQGEVEAYAAKADARVTYFTAGVSQAAAAHAVRHDVRPSCLDGLARSALRTEAVAETGSLAGEVAA----------------------------IIFTSGTTGTPKGVMMTHRGVLHFARVSAE-SRALDARDKVYAYAPMTHIFGLGTVLLASLHAGAAL---EMRPQF-DPAELFDALAQRGVSQVQGPPALFRLLQYCAEHGIARPEAPRLRYLYAGAGLLDMALKQEVEAVFGQT---LHHGYGLSEYAGSLHATRLGESRADT-SSGYAFAGAQLRIVDPAGRPLPAGERGEIWLRGV--GLMPGYFRDAQATAEAM--RDGGWYASGDLGELHADGALLVVGRIKEMIIRSGFNVYPAEVEQALNGFAGILRSAVVGQKEADGNEAVIAFVVQDRANPPD---MAALRQHLRTQLAPYKRPARIIAIDELPVSANGKLQRR---------------------------------- 72162264 468 ------------------------------------------------------------------------------------------------------TLTFAELNARANRLARLLLARGVGPETPVAIALPRSSDWVVTLFAVLKAGGAYVPLDLEYPAGRLRVMLADAAPALTVTTTAGHLPADSGPLLLLDDPAI--------------------------RDELARMADTDPTDADRPRPLRGDHLAYTIFTSGSTGRPKGVVDSLGGRVLRIAHTVSFSFDMSWEELLW------------------LVDGHEVHLLD-EELRRDSDRLVDYCRRHSIDVINVTPSYCGQLIEDGLLDPDQY-RPSLVLLG--GEAVSDTVWQALR---GAEGVLGYNLYGPTE---YTINTLGGGTDSATPTVGGPIANTQVYVLDSALRPVPPGTPGELYV--SGVGLARGYIGTAERFVANPFGP-PGMYRTGDLVRWRPDGHLDYLGRVDDQVKIRGVRVEPAEITAVLEEQPEVAQAAVVVREDTPGRAQLVGYVVPAAGARIDPA---ALRRTLADLVPAAMLPAHLVELDRLPLTVNGKLDRAAL-------------------------------- 21224738 29 --------------------------------------------------------------------------------------------------------TYGQVETEADRVAAALVARGVRPGSRVGLHMSRSLALLPALFGILRAGGVCVPVDPEDPDERRATILEYSGATLVVT-----------------------------------ERALLDGPAPDGRQLAVEDLLDEAEPLTEPVELAPDALAFIFYTSGSTGTPKGVMLTHRALLSGQRW-LQRTFPLEPGDRQLLRTTLS-ITNLVREVFWPVLSGGTVVI---VPDHKDPDRLVELINSGSVTTLMVVPALLSGIL-ENPGFAAN---TSLKYVFCSSDVMPGALPEKYFAT--GLSARLFNVYGLTEALSTYWECLPGA--VYDGFVPVGHPALTPRILDAGLDPVPPGETGELCLAGV--GMAEGYDRLPEKFADT---EGGRVFRTGDLARQSEDGRLELLGRMDDQVKIAGYRVELGEVEARLLEVPGVTGAVASGLRGAGGHQRLVAHLT-CDGEPPTAA---AIRAHLGDRLPYYMVPAAFTVIDAIPLTHNGKVDRRSL-------------------------------- 85375191 68 ------------------------------------------------------------------------------------------------------RLTFGQTWAAAHAVAAGLREHGMQKGDRVGIAARNSANWIVLYMGIIMGGGCATLLN-GFSGEELAASIDLVECKLVF-ADEGR--------------AKRLEGTNHGARIVLFDH---DCDPSTGLKVAWGD-----PGTVNPLDVGPDDLCTVLYTSGSTGLSKGVVHGSMSYALQSLMAFTYLDSTGDAPTTLLAVPLFHVTGEVPLLLQSYALGRKVVLM---PKW-DAGTALQLIQDEKVSYFAGVPLMTYEMATHPDR--DKYDVSTCSGWAAGGAPRPVDHVEKIKDAFPEGN-PLL-GYGLTETNGVGCGNFNENYLAKPSSTGKPSPLVDLAILDDNGKEVPQGDVGEVCIRSV--CNFLGYWNNEEATKAAFTDDM--YFRTGDLGRVDEDGYLFIVDRKKDIIIRGGENITCIEVEEAIYAHDDIAECSVFGLPDERYGEIVGAVFLAKPGSGLTEE---GLRDFLKDRLASFKQPVVYWQASELPRLGTAKIDKRTLRA------------------------------ 118788473 20 -----------------------------------------------------------------------------------RHGDGVAVI----DGVYSNELRYLELLENAVRLAEGLRSLDVTPNGVVGIISENRLEFPVVLYASFFVNAAVAPINLTYTEREFDHALNLSKPSILFVS----------PYSAERVIAVARKNRHFIKHIFLFGNENSGADVVLFNDFLLQSAINPYSFQVAPTNVE-EHVALIMCSSGTTGLPKGVQLTQRNVIVSLLSVLEASFEV------------------PVVVLGPWAFGCLTLIFE-------EGLFLSCIENYRCSFVFVVPPLMVFLAKH--PLVDNYDLSCINTLLCGAAPLSKETEMLVKKRIGVKH--VLQGYGMSETTLAML--IQSNDSNKSGSVGKLQAGTMAKVVDETGRLLGPNEAGELYFKGT--QIMKGYIGNEQETIQTIDK--DGWLRTGDIGYYDNDEEFFIIDRLKELIKYKGYQVPPAEIEAVLLTNSKIKDAGVVGFPDEAAGELPLAFVVKQPGVTLTEE---EVKQYVAARTSPAKRLGGVRFVSEIPKNVSGKILRRELRAMLNRQLSKL--------------------- 89055470 26 --------------------------------------------------------------------------------------------------------TYAEYHARVSQLASALARRGIAPGDVVATVLPNTYPHAEAHFGVPAAGAVLNAINIRLDVSTIAYILDHGEAKLVLVDTQFL---------PVVMDAVEAMDGTPP---ILIECPSAVAGYPATGDHTIYEDLLREGDTDAPWHMPDDESISLNYTSGTTGRPKGVVHHRGAYLITMGTPISWRMTLYP--KYWCHT---WMM--------P-AVGGTLVCCRDI----TASAIYDAIADEGVTHMGGAPIVLNMLVNAKDSDRRDFDHT-------------VEVFTAGAPPAAATLAHVTQVYGLTESYGHATECVWQDSDARAGRQGVALPNMDITVMDPDTIPMDGAVTGEIMMRGN--STMKGYYKNPDATAEAFAG---GYFHTGDIAVQHPDSYIQIADRAKDIIISGGENISSVEVEGVLMHHPAVLLCAVVAKPDDKWGEIPCAFVELKEGAEATEA---EIIAFARARLAGFKTPKRVVFA-ELPKTSTGKIQKFELRK------------------------------ 145595164 5 -----------------------------------------------------------------------NIA-DLFEHAVDAFGDRPA-VFLGE-----QAISYPELEERANRLAHFLRDRGVRPGDHVGLYAGNSIEAVVAMIAVYKLRAAVVNINYRYVENELRFLFADAELSALI-------HDRRFA--PRVATVLASTSGP---HTVVTLPDGSAEEIGGYGGVPYADALAAGDPGREFGERSADD-IYLLYTGGTTGYPKGVLWRHGGFMTGIPLEDEWAQSARGAGVRLCMAPL--IHGNAWAVLAALFAGDTVVLLP----HFNPQEVWRTVERRRVNVMAMARPIIEAYAAGGYDGSSVAAVSSSGALFS------PGVKRQYLELL--PDVLVTDAIGASETGFI---GLGVVAEVPGGAVQDPTPAPSTVVLGPDGRPVPPGGEGRLA-KSGF--LPLGYYKDPVKT-AALLIEVDGVRYAGDLARREVDGTITLLGRGSTCVNTGGEKVFPEEVEGALKTHPDVFDALVVGVADERLGQRVAALIQPRAGVTLD---LAGVRTHLREQIAGYKVPRSVWLVDEISRTISGK-------------------------------------- 196005111 2 ---------------------------------------------------------------------QLKYCHEIFRRQASRTPDAIAVV----DPDNNKSMTFKELDMASEVLATNLRHKGIKVDSIGGIYMDKCLEYVIAYIAILKAGGAYLPLDVSYPPALLKMVLEDAEPVAVITTQSW------------------ASLLPSELEIIVL-------------DDGWQNILEQARGDVEQIKNSLDDLAYVVYSSGTTGKPKGICCPHRG-AVFSYTKRFLFYPFEDNDRVACN------VFFVWELLRPLLKGITLYIIPNAIIY-DPVLLSQFIYKHRITILFT-PSLLEAMLDCSGIDFKKT-LSSLRIIMLCGEVVATALRNRCVRVLPNAK--LVNLYSTSESAMAELSGPYGAIDKKFCPIGKPYDEVHVLILDDDLKQQPVGVYGEIYV--GGPTLARGYLKRPERFIKTYLSAYPILYRAGDWGCLLPDGQLEIGGRCDTMVKVRGYSIELQAVEAALLELDKVNAAVVIPQGEEGSDKFLVAYVVP-EGKTT----RKEIREALKKRLPYFMIPSYFVFVPLLP--ASAKLDKKPLRAVPNDDEDSVPRTET---------------- 111025221 18 ----------------------------------------------------------------------------LLERRTIEDPDKVFVIFDGGPT-----WTRAELLQNVRQTAASLESIGVRQGDNVVCWLPNGPDVLRFWFAINYLGAVFVPINTAYRGGVLSHVLTNSDAEIVIGDAELLPRLNEIDERGKVRLAVQ---------------VGGDRTTIDGITIVTADELADVDGAPPEPITPIEHTQAILYTSGTTGPSKGVLSS---YMQAYAMTMPI---MTADDRFLINMPAFHVGGAT-LLYAMLINGGSVAVVD----RFSGERFWSQIRDTHSTMVF-----LLGVMANDRRPPRDDDADNLTKVFIV--PLLDDIAAFATR-FGVDVYTIYN---MTELSAPIIS---GPNPTQHGTCGKARPGVEIRLVDDADREVPIGEVGEIIIRAPW-AMNHGYFQMPEATAKAW---RNGWFHTGDTARRDAEGNYYFADRLKDAIRRRGENISSMEVEAEIMAHPHVREAAVIAVASEISEDEVMAVVAPVPGTTLDPV---ALIRFLEPRMAYYMIPRYIRLVDELPKTPTAKIQKTSLRE------------------------------ 206680046 26 -----------------------------------------------------------------------------LRRAAKVFPKKTALVY-----GDFRA-SYTQYHDRCTRLASGLAQLGVTSGDVVATLLPNIPAQAEAHFGIPACGAVLNTINTRLDKGTIAYIFDHGEAKVALVDTQFL---------PSVEAAIAEMESDGP-LIIEVPDAAADYP-ASGRYQTYDALLESGDAAFEWI-MPADESLALNYTSGTTGRPKGVVHHRGAYLMTMGTVVSWQLTLAP--VYLTIVPLGW--NHTWMM--PML-GGTIVCCRDV----TAKAVYNAIADEGVTHFGGAPIVLNTLVNSSPEERRVFDHT-------------VEVFTAGAPPAPATLAHITQVYGLTETYGHVTECLWDALDQSSRSAGVAMPMMDITVLDPDMNQVDGAHQGEIMIRGN--SVMKGYLKNPSATDEAFAG---GYFHSGDLAVQHPDTHIQIADRAKDIIISGGENISSVEVEGTLMAHSAVSLCAVVAKPDDKWGEVPCAFVELLPGAEVSE---AELIAYARETLAGFKAPKAVIF-QELPKTSTGKIQKFELRN------------------------------ 169631438 18 --------------------------------------------------------------------------YDLLARSAAQHANKPALRLLGREWLSPTTWTYNELLGRVTQAANMYHALGLGGGGVVGLLLPNTPASYPALLGAQAVG-IANPVNPMLTTAHIIDILGLTGAQILIAPAPALDPDGWQKARDVLDA------LPEIATLITV---GGDVPHPPDRWADFDDLLSTHITTHAKTQRTSSDIAAYFHTGGTTGTPKVAPHTHANE-IYVAWALSQHNAFGGDLAVLSGLPLFHVNAVLVSTLTPLLAGGTTVAL-GPLGFRDRDAFWRIIEHYRITTFSTVPTVYASL----PPLPEDVDISSLRA-GIVGAATLPTAVRTNFERV--TGVPMIEGYGLTE--GTCASTFMPLGDTRYGSVGPPLPYQRVKALDTEGRPCAAGETGMLAISGPFPGYLRPGPDGPAPDPAGVIQ--DGWLLTGDLGRLDTDGFVYMTGRAKDLIIRGGHNIDPRPIEEAMLSHSDVVAAAAVPRPDVHSGEVPVVYLVLREGANPPE---TELQQWAADHCAPASIPKFFHVVDSIPVTAVGKV------------------------------------- 170696089 7 -------------------------------------------------------------------------------RTAANSPDRPFLHFVAEDDSFDVHLSYAQANEFASHRARELMAQGVGRKDVVALLMHNSPDWLVMYLACQKIGAICVGLHSALALPELLGMLESIGAQHLVNSNEF------AAIAGEVRAAKAGITVFGVTTLSTDAPVSNSPLLPRCADIDWDGLAAT-------------------FTSGTTGAHKAVVRAIAGYIECLKTDGH--------DRIMLVTPLSHSAALNWGVSLALMSAGTLVL----ARRFSASRFWAQAARGRPTVIWTMATILYILQQQEVSDDERLALAGLRYMFGVGSRAALEA-RW--------ERPVIDGYGMTETFGT-LTDFSHENNPYPNAMGRAVPGIDLRVVDVSGRECQPEEMGEIVAR--FGQGFAGYLNNETATREA---VREGWFHTGDLAFRDTAGRLYFVDRLKSIIRRGGENISSLEVEECLAKHPDVQEAIALAQPHDVLGDIVLAVLIPREPEEFS---LAEIQAFCDGKLSKFKWPEAVRTVDQIPRTGAGKV------------------------------------- 1669525 44 ------------------------------------------------------------------------------------------------------EVTYKEFLDVTCRLAEAMKNYGLGLQHTISVCSENCVQFFMPVCAALYIGVATAPTNDIYNERELYNSLSISQPTVVFTS----RNS----LQKILG---VQSRLPVIKKIIMLDTKKDYLGYQ-----SMQSFMKEHVPAFKPLSFDLDRVACIMNSSGSTGLPKGVPISHR----NTTYRFSHCRDIIPDTTILCAVP----FHHAFGTFTNLICGFHVVLM----YRFNEHLFLQTLQDYKCQSALIVPTVLAFLAKN--PLVDKYDLSHLHEIASGGAPLSKEISEIAAKRFKLPG--IRQGYGLTETTCAIVITAEG--EFKPGAVGKVVPFYSLKVLDNTGKKLGPNERGEICFTGPM--IMKGYINNPEATREIIDE--EGWIHSGDIGYFDEDGHVYIVDRLKSLIKYKGYQVPPAELEALLLQHPFIEDAGVAGVPDEVAGDLPGAVVVLKEGKSITE---KEIQDYVAGQVTSSKKLRGVEFVKEVPKGFTGKIDTRKIKEIL---------------------------- 110642143 21 -------------------------------------------------------------------------------------------------------LSYHDLNARSNQLAHYLRGLGIGEDRVVAIRLPRGMAMLIAIFAIVKAGGAYLPL----AYNAPRSRIENSGAVCLIGTDDGDRW--PIPRVEIDSAAVS--------------------------------AMPTTDLRYRP---HARQLAYIIYTSGSTGVPKGVATEHAA-LLNRIVWMQNAYPISSQDVLFYTFDVSWEMF-WWAMY-----GASVVLLP-SGLESDPRTLARLIQRHRVSVVHFVPSMLNLFMKQDPRLTA-----SLRLVFSSGEKLTVHSVARFYQSVAQGD--LINLYGPTE-AAIDVSHCLRGYDYDDIPIGQAIDGCRLYVLDDHGNPVADGEEGELYLAG--IGLARGYLNNVALTDRCFLGKPERLYKTGDLVWRDESQQIHYIGRNDFQIKIRGLRVELGEIEAHAMRFPGVQQAVVVADQDDPDNQLIYAFVV--SSVPLN---LAALMDALSKNLPAYMLPNRLLAMSELPLSDNGKCCRKTLLDLA---------------------------- 157130154 568 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGTTGLPKAALVTHNGFINNAHLAHRNEFDVKQHRIFHAFA----------MVVGVLTAGTTIVL-PGARYKPMESI--EAIIKEKCTAIYGTPTMYVDLVNKVRETNQK--LPPVDLAVTGGATCSPQLFSDILEVLNVRKAKTV--YGLTEACGIVFQSLFDSREEILETVGHIMDHFEAKVVDGQGNTVPFGTPGELWVRSS--GMMLGYWGDEKKTKETL--DVDGWLRTGDQFVLREDGYGKIVGRIKEIIIRGGENIFPREIEDYLNTHPKVLETHCVGVPDSRMGEEICAFVRLKE--EWQMLTFDEIKDFCKGKLAHFKVPKYLRVVNEFPKTTSGKV------------------------------------- 66509103 41 --------------------------------------------------------------------------------------------------------TFKEILEISQKLAIALSKEGLRKDDRIAICSENNLEFCLIVCAAFYLGVTVCPLNPLYTERELKHALNISKPKYIFIS---IFGAKNI-YK-------IIPQLFWLPKLIILTESTNN-KLPSINSLTSNIIIDNNFHACS-VNVN-DHVAVISCSSGTTGLPKGVMLTDKNFL----SVIKNLAAVSPNILNTNITSLAHVYSFSVMLVG-LIFGNKSII---LPRF-EEKMFLHAIEKYKIEHITVVPPLMVFLAKH--PIVDKYNLSSIKEIWCGAAPLSEEIAKMVAKRLNVP--TIKQGYGLTETTLAVMNSPDNNTEYK--SVGTLVPGIAAKVIDKSSKPLGPHNIGELCFKGDL--IMKG-YCDNEQATAITIDK-DGWLHSGDVGYYDEQGYFYIVDRLKELIKYKGFQVPPAELEAILLTCPEIKDAAVIGLPHEEAGELPTAFIVKQKGSNITAE---DIIKFVNERVSSHKRLRGIKFIENIPRTASGKILRRVLRD------------------------------ 182434368 483 ----------------------------------------------------------------------------VFEQWAERTPDAPALV------SGATRLTYGELDRAANRLAHRLRAEGLTAEARVGIYMERSAESVVAVLAVWKAGAAHVPLDLDSPGPRRAMIIADAGVNVIVTQQG----------------LVPDLTGDPARIVVAHPAGADPGTFPDGR----------------PERTGPDDLCYVMYTSGSTGRPKGVMATHGSLLIQLAWEHAFALRIRAHLQMANFSFDG------YLLVRCLGAGATLVVCP-RETLLLPARLLRLMRDEGVDVADFVPTVLRVL--AGHVADTGGDLSFLKLLIVGSDTFPADELERIRR-LGGPGTDVVNCYGLTE--GTIDSTYFTVTARDRGTIGTPLPGTEAYLLDDRMRLVPPGVPGTLHIAG--PTIARGYLGAPGRTADAFFADRPGMYRTGDRGRYPEGLRIEFLGRRDQQLKVRGYRVELGEIEAAFRRSPQVRDAVVV-TGDTGDARRVHAYLVPGAGQENAD-----WYAVLREHLPLYMLPDRLVLLPALPLTPNGKLDRAAL-------------------------------- 99081011 26 -----------------------------------------------------------------------------LERAATVFPEHTAIIH-----GPLRR-SYAAFYARARQLGSALSHRGITRGDTVSALLPNTS----AMLECHYCGAVLHSINTRLDAAIIAFQLDHAMSKVVIVDSEFM---------PLMQEALALCSVQPL--LIEVDDPVYEGARIKTEAVDYDSFIADGDAEFA--WLMPEDAISINYTSGTTGDPKGVVHHRGAYLLAQGNALTTTMGKHA--VYLWTLPMFHCNGWPWTLSA--IIGTHVCL-----RQVRADQIWNALADEGVTHLCGAPIVMSLMISAPADVQRPLDQTV--QFFTAAAP-PPEKLLADMKTAGFEVTHL---YGLTETYGPAVVNLPHDEQSRLKSRQLPLEGLN--VLDPETEPVPGETMGEVMFRGNV--VMKGYFRNPDATRKA----FEGGWFHGDLGVVHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAIAVTAVVAMPDEKWGETPCAFIELAEGAEIDTD---ALRQWCRDQLAPYKVPRK-FVLTEIPRTSTGKIQKFALREQA---------------------------- 163310907 7 ------------------------------------------------------------------------------------------------------RLTHAELRARVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGEMTAAVIAVG-----------RQVADAIFQSG--SGARIIFLGDL-----VRDGEPYSYGPPIE--DPQREPAQ-----PAFIFYTSGTTGLPK------AAIIPQRAAESRVLFGLRHGNVVLGLMPLYHVVGFFAVLVAALALDGTYVVVE----EFRPVDALQLVQQEQVTSLFATPTHLDALAAAAAHAGSSLKLDSLRHVTFAGATMPDAVLETVHQHLPGEK---VNAYGTTE----AMNSLYMRQP-KTGTEMAPGFFSEVRIVRIGGEIVANGEEGELIVAASD-SAFVGYLNQPQ---ATAEKLQDGWYRTSDVAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGTAPGVTEVVVIGLADQRWGQSVTACVVPRLGETLSAD---ALDTFCRSELADFKRPKRYFILDQLPKNALNKVLRR---------------------------------- 83942535 17 -----------------------------------------------------------------------NLAAHVLGR-AADLGDKTALAIVGPD--RVEAWRFDQLEAAVRGTATGLLGMGLRPGDIVLMRLGNTVDFPLAYLGALAAGLVPVPTAAALTEPEVAAIIATLAPKAIL-------RDPAVPCPPN-DTTVDLAQLRSM-------RDLPAAPWHMG---------------------DPDRLGYIIYTSGTSGRPSAVMHAHR--AIWARQMMRGWYDLKPEDRVMHAGAFNWTYTLGTGLMDPWTAGATALI-------PAAGVLPALMARHDASLFAAAPGVYRQILKHHDRI----NAPSLRHGLSAGEKLPSAVARAWQAASG---TPIFEAYGMSECSTFLSAS--PDRPARAGTLGRPQDGRRIALIGTEG-PVEIGQEGTIAIHKSDPGLMLGYLGAPDQTAQKYQG---DWFVTGDQGVMGTDGQITYLGRNDDMMNAGGFRVSPIEVEQTLAKFPAVGAAEVEVKPDVT---VIAAFYT-----ADSPLDEAALALYAQDNMARYKQPRLFIHLPELPMGANGKLLRRSLRA------------------------------ 27376440 11 ------------------------------------------------------------------------TCAQAL-RALARYPGRTAFAWPGG------SLSYRGTIDLIGHIQGVFMRLGLQPGARVAFLTANRADTW-----CAGVAAQFCVTW----LHPLGSRLEDSEAEVLVVDAAAFRRGGEL--------AASASRLKAVF-------TTGPADY--GVDLLQAIEIEGHASAHCFA--GPDDLSTLNYTGGTTGKSKGALRYHRENAGAAAAILAD-FEIPEDARYLAVAPISHVAGT--KVLPTLMRGGTVHMLKG----FDPEAVLATIARERINFTLFVPTMIYVLL--DHPALSRTDLSSLELVLYGASAMSPSRLIEGIERIGPVFSQL---YGQTECYPISVLRKKDHDPRTPESCGFPIAACEVRILDDNDQEVKTGEAGEICVRA--PHVMAEYWKRPDITAETLKN---GWVHTGDIARKDERGYMFILDRKKDMIVSGGFNIFPREVEDVLSQHADVAMVAVVGIPDEKWGEAVTAIVVPREGAKPDPD---ELINFVKTRKGSAHAPKQIQFVKQLPMTGVGKVDKKVLRA------------------------------ 67906792 21 -------------------------------------------------------------------------------------------------------LTFDGLRQHVDAIGRQLSAHGLGAGDRVAIVLPNGPEMASSFLAVASMSA--APLNPAYKESEYAFYLEDLAPKLVIVAQGSDNP---------VRAAAASLSIPVVEAQV-----GADDPAGVFRLFD---------DEADATPSGADDEALVLHTSGTTSRPKVVPLMQRNIL-ASARNIAASLELTADDHCLNIMPLFHIHGLIAVLATSMAKGASVCCTGG----FNALKFLDQARDETISWYSGVPTMHQALLLRAKRQAEAANALGLRLIRSSSASLPPAVFEELNAVFG---CPVIEAYGMTEAAHQMTSNPLGGKGQKAGFATSP----EVCIMDQEGNQLSGEAEGEVCIRGD--NVTPGYENNPAANESSFTN---GWFRTGDQGYFDGDGYLKITGRLKEIINRGGEKVSPLEVDNVLMDHPDIQQVVTFAVADRMLGEEIGAAVVLVDGAEMDAG---GLRDYAEQHLAKFKIPKHVVFLEEIPKGATGKLQR----------------------------------- 7555409 460 ----------------------------------------------------------------------------------------------------ERSFTYRELYESTNRLAHLLSDHGAGPGQRVAVVIPRSAEAVVAILAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVTT-------------AEVRDRLDGFELPVI-----------DVD---------DPALAGEPSTGLPLP-AADSIAYLIYTSGTTGVPKGVAVSHRNVLLQSIDGLGQV----------------WSQCHSWEIFGALLHGGRLVI---VPDVRSPEDLHALLVREQVSVLSQTPSAFYALQSADALAPELGQQLKLQTVVFGGEALQPRLATWLHRHPGLPRM--INMYGITET--TVHASFREIVDADVDSIGVPLANLAFFVLDGWLRPVPVGVVGKLYVAGG--GLATGYVGRPTRFVACPFGGVGRMYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDGVGERRLVGYVTGAADPV-------EIRARLGQRLPSFMVPSAVVVLDVLPLTVGGKV------------------------------------- 67159278 521 ----------------------------------------------------------------------------------------------------EQTLGYMDLERASNRLARHLQALGVGSGTTVALCQERSAGWVTAVLAVLKAGGLYLPLDSQQPADRLQQLLDDSRAALLI-----------------------------------HDRHDGRFTDLPGLDVLAYDLWSGYSDEPLSTCIVPEQPAYVIYTSGSTGQPKGVVISHANYVQAALDRLQLPLGASMAMVSTVAADLGHTM-----LFGALASG--------RPLHFDPDGFAAYMATHRVGVLKLVPSHLQGLLQA----ARPADVLPEQALILGGEACPWALVERVEQL--KPTCRIINHYGPTETTVGILTHEAGGRSVPVG---RPLANGRAEILDAYLNPVPLQISGELYL--GGQGLAQGYLGRPERFVPA--EQGERRYRTGDRARQGSDGLVEFVGRADDQVKIRGYRVEPGEITQILQNLEGVKEAVVQALPLESDASRLVAYCVAEAGVTVSV-----LQQGLQARLPDYMVPAHILLLERLPLTANGKLDRRALPKVAQGYVAPVGEI------------------ 145223014 50 -------------------------------------------------------------------------------------PDRPGII---DELG---TLTWKQLDDRCDALGVALQK---EKPKTVAVMCRNHRGFVEALVAANRIGADVLLLNTSFAGPAMAEVVEREGADIVIYDQEF---------TETVDRAL--ADTCGARRIVAW----VDDPAQAGTATVEALIDAHLGQRPQPATRKSD---VILLTSGTTGSPKGAKRSAGS---GGSGDLKAVLDRTPEEPIVIAAPMFHAWGFSQLLFAALLA-CPIV----TRRKFDPAATLALVDKYRATGLAVVPVMFDRIMDLPDEVRNRYSGRSLRFATASGSRMRPDVVTAFMDQFGDV---IYNNYNATE-AGMIATATPEDLRAAPDTAGKAADGTELRILDAEHRELPTGEVGQIFVRSG------TLF---DGYTSGSTKDFDGFMASGDLGYLDDAGRLFVVGRDDEMIVSGGENVYPIEVEKTLMSHPEVAEATVLGVEDSEYGQRLAAFVVLTDGSGLTPE---DLKQHVRANLANYKVPRDITILPELPRGSTGKILRNELR------------------------------- 83311730 26 -----------------------------------------------------------------------------LERAAAVWPDRLAVIH-----GPVRR-TWAETFVRCRKLAAALTARGIGLGDTVALMGANTPETFEAHFGVPLTGAVLNAINTRLDADAITFILNHAEAKILITDREFS---------PVVKKALAALG----RTIPVIDIDDPQFKGGELGEKNYEQLLDEAASEAPWTPTDEWQAIALNYTSGTTGNPKGVVHHRGAHLNAVSNALSWQ--MGDNTVYLWTLPMGWCFPWTMAVVA----GTSVCL-----RHVRVDAIMGAIRDEKVTNFCGAPIVLNMILKEGISHAVK--------VMTAG-AAPPAPVIAGMERMGWEVTHV---YGLTECYGPTVQCVWAQIKARQGVRGPMLEGMIADPISLEPAPKDGKTVGEIFMRGN--NVMKGYLKNEKATEEAFAG---GWFHTGDLAVCHPDGYIEIKDRSKDIIISGGENISSIEVEDILYAHLAVLEAAVVARPDEKWGETPCAFIALKDGAEATEA---DIITFCRERMAHFKVPRTIVF-GGLPKTSTGKVQKFMLRQKA---------------------------- 187024660 31 -------------------------------------------------------------------------------------ANKDAVVFIDAETTTKKKF-YRDVEPTVNSLATALVKLGFKPGDVAAQAFPNCPEFLISMLAVMKCGGAMSNASAIFTDYELHLQFNDSNTSIVFTDEDRLARVRRAAAK-----------CPGVRKIICLRTFPLRGEFPE-NVLDFVEL--TQTPDQPIVVVSPDSIALLPYSSGTTGRPKGCQLTHHNIAVNHLQT-----EIGPA--MFGKEKATWQKEHWYHAYGSILLGMTGLVF----KKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAK--DVMVPIFNIAPLKVILSAGATAGKQLCEEVKKRF--PNAWLCQAYGMTEMVQFTTFPNGDCFET-VGSLG---PTYELKILDKDNKEIKIDTVGQLCFRG--PTVMKGYLKKEEEIIDS-----DGFLKTGDLGSIDAKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGIPDDQKGESPKAYVV-KKDHTLTEA---ELTDFVRQKLSSYKWIDSYEFIDVIPKLPSGKIQRKKLKEMA---------------------------- 113316 1303 -------------------------------------------------------------------------------------PDEIAVVY------RENRLTYRELNERANRLAHYLRSVELRPDDLVALVLDKSELMITAIIAAWKTGAAYVPIDSGYPDDRISFMLSDTAARVVVTNE--IHSDRLRSLAETGTPVLEIELLH----------------------------LDDQPAVNPVTETTSTDLAYAIYTSGTTGKPKAVLVEHRGV-VNLQVSLAKLFGLHRDEALLSFS--------NYIMTDALLNGQKLVVLDDSMRT-DPGRLCRYMNDEQVTYLSGTPSVLSL-----------YDYSSLTRIDAIGEDFTEPVFAKIR---GTFPGLIINGYGPTEIS---ITPYPPDVHRVNKSIGFPVANTKCHVLNKAMKPVPVGGIGELYI--GGIGVTRGYLNREDRFVENPFQTAERLYKTGDLVRWLPNGEVEYLGRTDLQVKIRGQRVELGEVEAALSSYPGVVRSLVVAREHAVGQKYLVGFYV---GEQEFDE--QDLKQWMRKKLPESVVPARVLRITDIPVTPSGKLDRRL--------------------------------- 113316 2413 -------------------------------------------------------------------------------------PDRVAVVH-----GDVR-LTYRELNERANRLAHHLRSVAEPRADLIALVLDKSELTLVAILAVWKAGAAYMPIDPSYPDDRIAFMLSDTGAKLVLAGEA---HGSRVR------------------------------GLTSGDVLDLEQLLTGEPAENPVTETTSTELAYAIYTSGTTGKPKAVLVSHGSVAEAVLFLANYVFDFSVEQLALS------VLGGHKLLVPP-------------PSAADDPAFYELANREGLSYLSGTPT-----------QVERFDLSHLRCVLVAGEAFQPQHFEKMR---GEFAGPILNAYGTTETTVYNTVHRFEPGDAYRNTLGAPLGNTRLYVLGDGMKLLPTGAVGELCVTEGYPELTR------ERFLPNPFARFPMIYRTGDVVRRGPDGELQYLGRNDAQVKINGLRIEPGEVEAALAGCSGVRQCAVVAGADPQAPERLVGYYLPEPGAAVDEA---DLFAALRAQLMPSMVPSLLVRLDRLPMTITGK-------------------------------------- 113316 248 ---------------------------------------------------------------------------------VRRAPDREAVVC-----GDVR-LTYREVNERANQFAHWLI-QGVRPGALIGLYLDKSDLGVVATFGIWKSGAAYVPIDPAYPAERIRFLVGDTGLSGIVT-------NRRHALREVLGDEHASVHVIEVEAVVAGPHP-------------------EQARENPGLALSSRDRAYVTYTSGTTGVPKGVPKYHYSV-VNSITDLSERYDMRPGERVALFA--------SY-VFEPLINEQTLVI---VPDRLDPDLFPEYIERHGVTYLNATGSVL-----------QHFDLASLKRLLLVGEELTASGLRQLREKFAGR---VVNEYAFTE--AAFVTAVPGVTERRDRSIGRPLRNVKWYVLSQGLKQLPIGAIGELYI--GGCGVAPGYLNRDERFTANPFGRNGRLYRTGDLARVLLNGEVEFMGRADFQLKLNGVRVEPGEIEAQATEFPGVKKCVVVAKENATGDRHLVGYYLVEDGAEVAEA---DLIAFLEQRLIRIMVPARMVRLTSIPVNVNGKVDWRAL-------------------------------- 119716992 8 ----------------------------------------------------------------------------VLRAAAERFGDHPAYV----EGGVTTSFT--DLLGRVRRTAAGYRARGLSPGDRVVVWAPNSVDWVVAALAVSYAGGTLVPANSRYTGHEVADLVDRTGAVLVVVADGFLGRTQVADLRA-------AGALPGVREVIDLARI-AEVEAEPGVI----DEVAAA--------VSPDDVADILFTSGTTGRPKGAMSAHRQT-VGVARAWGSLGGVSTEDRYLVVNPFFHSFGYKVGIVTGLITGAT--LYP--LATFDLDETMRLIETERITVLPGAPTIYQSLLSA--PGRAGRDLSSLRLAVTGAAVVPVVLIERMREELGIDH--VVTAFGMTEAVVVTMCRDGDSAETVATTCGRAIPGMETRI----------GARGELLVRGEF--VMLGYLDDPAATAEAIDA--EGWLHTGDVGVLDEHGNLSITDRLKDMYICGGFNVYPAEVEQALARMDGVADVAVVGVPDERLGEVGKAYVV--GAVTPDEVL-----AFAKERLANFKVPRSVEVTDALPRNLSGKVLKNELR------------------------------- 167621569 18 -----------------------------------------------------------------------------------------------------RTITWGETSRRSNNLARAILARGAKPGDKVAFYMRNRPEYGEALAACFKGRLTHVNVNYRYKPNEVFYIFDDSDAQTVIYGSEF--RDTILQLKDR---------LSKVATFIEIGDDDPPAPFSE----RYEDLAATGEGAPLGIERSPDDLLFI-YTGGTTGMPKGVMWRHEDMLGPAPETLDAHLDFGPGSRTLCP-----MMHGTGLIIGCMMNGGCVVTLQNASF--EADELWSVVARHRVSIALVGDAFAKPMLKALDEQRGRYDTSSLVSIVSSG-------VMWSREVLGHPQVVLMDSFGASEALGFGSSAMTKDGEVKTATFQ---IGARCKVFDEEENLVEPGSGGIIAIGGPIP---LGYYKDPEKTAKT-FRTIAGQRYSGDWCTVEADGAMTLLGRGSACINTAGEKVYPEEVEEALKTHPDIEDALVVGVPDDKWGQAVTGVVVLASGVTFDED---DVRRHVRASLAGYKTPKHIL-------------------------------------------------- 163762056 29 ----------------------------------------------------------------------------------------------------VQRFTYGEIGRRTRQLADKLTQFGIPRGGRVGTLAHRHLELYFALPG---IGAVVHTINIRLSPEHIVYIINHAEDEMIFVDED------VFPLVEAVYDKLKT------VKAFVVMTDGELPDTKVPNVYSYEEWIKDGDPSFQPDDLTEDMPAGMCFTSATTGNPKGVVYTHRSTVLHSMLSMADSVALSEYDTIMPVVPMFHV--NAWGMYASTMLGTNQVM----PGRFTPEILAGFIESEKVTITAGVPTIWMALLKELE--AKSYDVSSLRAVVCGGSAAPIKTFEQTY------NVPFLHAYGMTET-----SPLATVSRLKSYELDLPVPGLEMKVVGGGGEVAWNDEMGELLLRGPW--IADDYYKD-DRGEEAFVD---GWLHTGDVCTVDEEGVIKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEASVVSIPDPEWQERPVACVVLHEGKMST---KEEILDFLRPQFAKWWLPDDVIFMEEIPKTSVGKFLKRALRD------------------------------ 167463030 817 --------------------------------------------------------------------------HECFEERVRKKPHLVALVH------RDQVITYQELNEKANQVARLLAKAGIKTNEPVGLSAGRNANMITAMLGILKAGGCYVPIDPEYPLHRKQHIMRHSGIRMLM-VDGV---GQSVELL-NAD--------SDIEVLISLSQPDNAQGMKPGIIIYNEGDIMQQPTENLSGNSHAGDLMYVMYTSGSTGLPKGVMVTHENVSNFIQWSI-NHFGLGPDDNMMLVTDIS-----VFEIFGALLSSATLHIVDAKMLH-APRELLNYISQQQIHVWHSVPT----LMNQAVLLLNHYHFQHVRLIMLGGESWSVKLAKQIKEHF--TQAEIHNMYGPTETTIWVTSHLEGSIEMREIPIGKPIANNQVWIKDPNGHLCSVGLPGDIYI--SGKNVTQGYFHNNEETAKKFVDKLSGKYQTGDIGRYLPDGSIEFLGRSDHLVKVRGYRVETGEIERALLQKQGIDQVVVVARREQETTNLVCYYV---GSMELDG---KDLSLHLENLLPHYMIPSRFIRLENLPLTPNGKIDQKALRNLAE--------------------------- 118053274 21 ------------------------------------------------------------------------------------HPDRTAYI------DQGRSYSWQQVDVMAGAWAAHLSSLGLRHGDRIGIILPNGLPWVLSYLAAAKTGLAVVGLSVRYRDAELDFMLQDSQVKAVLA----PREFAGFDYQSYLAQARQRLAV--LEHLLWVD-EGFEQPLQSGAKVPPAGPGPAPDD-----------LLMIIYTSGTTGRPKAAGLTHRSQLGSALAQHAHV-RAAADDVVQLAMPLNHVGGITCGVLTMLLAGGCC---ELVPMF-SPEALLRMAQKHPPTWLVGVPTM--LTLLLMHPLLAEVDMSRLRLIVVGGSNVEPVLLQRLQQQFAG--VSIMNLYGLSETGAIAMTPWQADQQALLHSIGKPLQGAQLRVAGADGEELRAGEVGELWFRGA--GVIPAYVGDEEVFA-------GGWLHSGDLGLVDEQGLIHLKGRQKDMFIQGGFNVYPSEVEGVIASHAGVLMVAGIGVPDPVLGEVGRYYIVTRPGASVNEE---ALLAHCRQQLADYKLPRQLVFRTELPLTPAGKIQKALLRA------------------------------ 154251255 16 -----------------------------------------------------------------------------IDHAARFHGDRE--IVTRSVEGPITRTTYKEVHLRARKVAQALGRLGVKEGDIVATMAWNTLEAWYGIMG---MGAVCHTLNPRLFAEQLVYIINHAEDKIIFLD---------LTFVPILEGIADK--LPKVKAYVVMTDKAHMPDTKLPNALCFEEIVEAEDGNFKWAEVDENAACGLCYTSGTTGNPKGVLYSHRSNVIHMAANMGDALGMKCADAILPVVP----MFHWGIAFAAPAVGAKIVM----PGAMDGQSIYELLDKEQVTVTAAVPTVWLMLLQYLEK--TGAQLPKLDRVVIGGSAAPRSMIEVFEKN---YDVKVFHAWGMTE-----MSPMGTLGALKAGMQGRAIYTVEMKITDDDGNELPSDGKGHLMVRGPAIAGA-YLKGEGGNILDK-----DGWFDTGDVATIDAQGYMQITDRAKDVIKSGGEWISSIEIENLAVGHPKVTEAAVIGILHPKWDERPLLIVVPKEGENPT---KEEILSYMEGKIAKWWMPDDVVFVKEIPHTATGKIQKLTLRE------------------------------ 169631763 1137 ------------------------------------------------------------------------------------------------------HLSYQELDEASNRLAHKLIEYGAGPGERVALLFARSAEAIVAIMGVLKTGAAYVPVDPSVPDARLEFVLADAEPAVAVTTS---------DLMDRLDA----------CGVVVI-----DVD---------DPELAVQPAYTPLTRLSADDIAYLIYTSGTTGVPKGIPHKNVGRLLHVL----------GGDLELSAGQV-WSQSHSWEIFGALLHGGRLVI---VPETRSPEEFHALLVDEQVSVLSQTPSAFYALQTVDAMVPERAGQLGIEVVVFGGEALEPQRLKWMERH--PVLPRLVNMYGITETTVHAIVSADTEVTVSP--IGSPLAHVGFFVLDRSLRPVPAGVVGELYVVGAGLG-----YGYAARFVACPFASGQRMYRTGDLASWGPGGQLQYAGRADEQVKIRGHRIELGEIHSALTAAPGVEQAAVIAREDRPGDKRLVGYVT---GTADT----ARIRAQLAECLPSYMVPAAVVSLAALPLTVNGKLDKKALPAPEYSDIDHYRAPATL-----VEEIL----- 169631763 63 -----------------------------------------------------------------------------------------------------RSVSYRGLDEASNRLAHLLISHGVGPGQRVALLLSRSVEAVVAIMGVLKTGAAYVPIDPSVPDARLRFVLCDAGPVVVVTT-------------AELADRLGGSGL-----VII------DID-----DVSSGPGAAQTDGPQLSAPCGS-DIAYVIYTSGTTGTPKGVAIPHHNV-TRLLEAIDADLELVPGQ--------GWAQCHSWEIFGALLHGGRVVVSDSVVRTPD--RLRALLIDERIGVLSQTPSAFYALLAADADRSQDARLG-LDVVVFGGEALEPALSDWFQDH--PQSPRLINMYGITETTVHAVADVVGTSSP----IGVPLGHLAFSVLDEWLQPVSVDVVGELYVAGS--GLGYGYVGNATRFVACPWGG-PGMYRTGDLVSWGTDGQLRYLGRADEQVKIRGHRIELGEIRSVLNGLNGVGQAVVIAREDRPGDKRLVGYFT----GTADPA---ELRAALTDRLPSYMVPVVLVALPRLPLTVNGK-------------------------------------- 51891297 33 ------------------------------------------------------------------------------------------------------RYTYADYYDRTRRLAAALERLGVRRGDRVGTLAWNHHRHLEAYFAVPCMGASLHTVNLRLPPEHLAYVINHAGDRVLL-VDA--------DLVPLVEAV--RPQLKTVEHYIIM----ADVSLPETRVHGYEELLASAQEDYRPEDVDEWAEAGICFSSATTGMPKGVCYAHRAIYLHSMMCMADTVGVGERDVVMPVVPMFHV--NAWGLFAAVWMGAKQVL----PGRPDPHTLCRLIQDEKVTLAAGVPTVWMGVLQAVEQ--ERYDLSSITRIACGGAAPPRALIEAYELKLG---VPFLHAYGMTE--GAPVTHVGRLKSTLEGAPGLLAPGLDMKVVDAEGNEVPGRSMGEMALRGPWIADA---YYDDGRTAETF---RDGWYYTGDVVTVDPDGYMQIVDRVKDLVKSGGEWISSVDLENAIMAHPKVAEAAVVAVYHPKWQERPLACVVPKPGVELTGE---EIKEFLKGRVADWWIPDDVVFIPEVPKTSVGKFDKKVLR------------------------------- 154319730 60 -----------------------------------------------------------------------------------------------------------------------------QKGDVLALFSENNIDTPITMWGTHYIGGIVSPANPVYTKRELMHHLRDCGAKVIVTTGELV--GRV---RECVEEIGNGGAGRSIE--ILVQGDEVPEGERAIRDILMGN--EGRESEKRVEVDPGKDLAYLVYSSGTTGLPKGVMLTHGNVVANLMKLMRW-----DRDRLFYFFSIGWVTGLQCLVHLPCYLGVPTVVMKS----FSLPTFLSLIQEFKITYTYVAPPIVLHLAKS--PVVGEYNISSLRGIVAGAAPLSRELIHMVKERLGVG---VRQAYGLSETS--PVTHMQLEYDNGLGSVGPPLANQIVKFMSPSGTEVPVGKEGEVWI--SGPNVFLGYHNNPDATSAALVSKYP-FFKTGDIGFQDPRGNMYITDRVKELIKYKGYQVAPAELEGVLVEHEWVEDCCVVGVFDKEREEVPIGFLVGK--VSVGKEDRKEVEKWLGGRVADYKRLRGVRWVESIPKSASGKILRRV--------------------------------- 158520057 195 ----------------------------------------------------------------------------LLEENARRVPDKPFLVYQNE------SYTYRQVDEQANRMARFLLALGGGQGSGVGILMRNSPRFLDIFFGAQKIGMYVVPINPELKGDGLAYIINHSDIDLLV-ADA-----------ELADAVRSVADRFEQRKKIIVNDIEAEARGVPETMDRLSRAYADFSPQHPGTGYRPEDICMIMYTSGTTGPPKGVVYRYNKTSVRL-MCLAAHLMLRPSDTYYTP-------------YA-LCHGATTTMTMGVRATFSASRFWEDVRRHRATVFNTIGSIIPILMKQPEKPDDADN--HVRFVTSSG--CPPEMWGPFEKRFG---VKLYEAYGAIDGGGKGIFNFGTA---PAGSLGRIPRVVNYRLVDDRGRDVPVGVPGELLFEAKKTSGRVEYYKNPAASRK---KSGDGWLHTGDLVKQDINGFLYFVGRNTESMRKGGENVSAYEVEQVIMDHPAVEEAAVYAVPSDLAEDDILAAVRLVATKTLTPE---DLIAFLSDRLARFAVPRYIRFMDEFPKTSSHRIIKGVLEK------------------------------ 83311600 217 -------------------------------------------------------------------------------------------------------FTWKQTYDRCRRLGSALAARGVGVGDTVAVMAANTPAAYEAAFGVPMTGGVLCALNIRLDAEAIAFMLQHGEAKVLLTDREF---------APTIKKALSLLEAKP----IVIDIDDAAVTTGEMGEMEYEAFIAGGDPEYAWVW-PSDDAIALNYTSGTTGNPKGVVHHRGAYINALGNVVNWGMTGHP--VYLWTLPMFHCNGWCFWTLAALA-GTNVCL-----RRVDGGHMFAAIEKHKVTHMCGAPIVMGMLINAPEKDRR---------------PLPHPV--EFMTAAAPPPAAVI---GRLESQGFKITHVYGLTEVY-GPATLPLDERAVRYVNEEAVPKDGATMGEVVV-------MKGYLKNPSATNEA-FS--GGWFHTGDLGVWHADGYIELKDRSKDIIISGGENISTIEVEGVLYQHPSVGEAAVVARPDEKWGETPCAFIGLKDGATATAE---EIMAFCRERLAHYKCPRTVVFTN-LPKTSTGKVQKYVLREMA---------------------------- 15425529 235 --------------------------------------------------------------------------HQLFEAQVEQTPDAIVLVF-GDE-----QLSYKQLNIRSNQVAHYLQKIGVEAESLVGICVERSLEMIIGLLGILKAGGAYLPLDTSLPQERLNFMLEDAQVSVVLTQEKLLKHFQEFS-KPII--------------CI---------------DKDWTAITQNGQ-ENPTNCVTFENLAYVIYTSGTTGKPKGVLIEHWGLLVEAQIE---TFNLQSSNRILQFASLSF-DASIFEIAMALRTGATLYLANKESLLPGQPLLQLLREKA-ITHVILPPAVLAVLPTE--------SLSTLQTIICAGESCTDDIVRWW-----SSSRRFFNAYGPTETVWSTVAEIKSVNEKPP--IGRPINNIKIYILDNHLQPLPIGITGELYIDGD--GLARGYLNHPEKFIPNPFNQQNGLYKTGDLARYRVDGNIEFLGRIDNQVKIRGFRIELSEIETVLSQHQNVQKAVVIAQENVSGDKYLIGYIVPN---VKTQNIASLLRNFLKEKLPEYMVPKAFVMLDYIPLTANGKV------------------------------------- 121609394 597 ----------------------------------------------------------------------------------------------------TRSLTYAELAEQARRCAGALAARGVHAGDTVAIAMSKGIGQVIAALGVLHAGAVYVPIALDQPAERRRKIHRDAGVAVVMTCRDDAEPGAVHD---------------------------GGSDGTDPPALCWQDAILHAG-LHAPATVDPGHPAYVIYTSGSTGAPKGVTISHRG-ALNTCADLNQRYRLGASDRVLALSAL-----HFDLIFGLLAAGGALVLV-GEAQRRDPSVWCDMIEAHGITVWNTVPALFDMLLTYS----EGFDLRALRMAVLSGDWIGLDLPRRYRA--FRPDGQFIAMGGATEAS--IWSNAYDVQDVPPRSIGYPLANQSYRVVDEQGRDCPDWVAGELWI--GGEGVALGYFNDPERTRQFVTAQGGRWYRTGDMGCYWPDGTLEFLGRRDKQVKIGGHRIELGEIETALHRIDGVKSAVALAL--GERDQSLAAFVV----------------------------------------------------------------------------------- 115443144 20 ---------------------------------------------------------------------------------------------------TEERVRYDELKEYTTYISTALRKYGLQPGETVALFSPNTIWYPVAMLSTVRAGGVVSGASPAYNVEEMTYALKTAQAKYLMTVPSSME---------VAVPAAQAAGIPQERIFLLDGQKEGYTSVQELIQISYADA-QVESFKLSPGQTNREVCGFLSFSSGTTGLPKAVRR------LGLKHQCMQVQQVTAPDRSLAVLPLFHITGLVHQMHLPVFLNSEVYM---LPAFTMAS-MLDTVVKYQIRLLLVPPIVIRLL---SDPIVANYDLSHVRKFSSGAAPIAREVLVKLQER--YPHTGFKQGYGMTETSSCITMPLDKQSYAYADRGGSIAANTEVKIVDDSGAELGYNQAGEILARGPQIVM--GYLNNEKATRETFDA--DGWLHTGDIGFMDQEGFINITDRIKEMIKVKGIAVSPAELEDLLLGHEDVEDVAVTSIPDAYSGERPKAYVALKPAVKETGGLVDRIIEYVRAKKVRHKWIVEVEFVDEIPKSPSGKILRRVLRD------------------------------ 189239713 40 -------------------------------------------------------------------------------------------------------------------LAHELQNIGIKQGDVLTIISQNHWKYLLTLIAGFYVGAKVNLLNHDYTSGELKHIMSTCRPKVVFCT------------HKSLQALLELKNEDYFPKIYIYDAPTSDYA------VNFENLIESTSENFCPVEANPNDVSLILTSSGTTGFPKCVQLTNSN--IRYTMTFMALIDFNENESTIAFLPFFHIFGFAVGV-GCVLLGVEFVILE----KFVPDLFLKTIQNYKITKLFGVPPVFHFLIKS--PKVQEYDISSMRDVLCGASFLSKEIEELVVKKL--NVVSVRQGYGMTEASGA-ITLIPKNAK-KYGSLGKPTTGVLIKVHTETGEVLPANSVGEIRFKSD--GVMKGYLGSDKETKQAF--DGEGFMKTGDLGYYDDEGFFYIVGRLKEIIKYKGFQVSPAELENILLQHSAVKDVGVVGKPDERAGEVPVALVVKQADVT-----EEELVRHVEKNVSAQKRLGGVKFVKEIPKNSSGKVLRMKLKELL---------------------------- 110668324 5 -------------------------------------------------------------------------------------------------------YTFAALDQAVERLAGRLITLGVSQGDRLGIVLSPRVESVLIFYAAARIGATAVPLGHRLTATEIETRLTHATVQTVI---CGRSADKTVF---EAATAIEND-------ISIISMDKSTIDSVDSVENTIPAGVNTATWNSQRTQL-------LLFTSGTTGSPKAVKLTAGNIL-WSAVASAFRVGITPDEQWLVTLPLHHMGGIAPILRGPLY-GMTVVLR----GEFDAEQAVADLHQYDITAVSLVPT---MLRRMLNSANKSSFPETLRTVLLGGAPTPTALINQCQD----ESIPVCPTYGLTETASQVATARPQTAFNNPDTVGTPLLWSDITIVDESGSPQPAGSPGEIVVDG--PTVTPGYAGPETMTTGAY------GFHTGDIGILDTNGRLTVVNRLDDRIVTGGENVDPGEVTTVLESHPAVAAAAVVGIPDSDWGERVVAAVVMTERAVSNDDL----RSHARDYLAGFKIPKQIRVVDTLPRTISGTINRDAV-------------------------------- 170695568 26 -----------------------------------------------------------------------------LDRTADVYPQRTAIIH-----GEFRQ-TWATTRERCYRLASALVQLGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREF---------AALVEKALQ--SVPNPPRLIDIN-DHEAPDGAAIGETDYESLLASGDPAFAGRPVDEWTPIALNYTSGTTGDPKGVVPSHRGYLMSLLQMTNWPLPRAP--IYLWTLPMFHANGWTWAITA--AAGTHVCL-----RKVNAANILSAIQKHGVDHFCAAPIVLAGIASMPQSERQPLPR-RVRVL-TAGSPAPAA----VLEAVGAMGFDVDHVFGITEISGTPISCAWDEWDTLPPEQQGKLQGVRAAAFEKMSEPVPADSQGE-VLVRGNTVMM-GYLKNADATEKAFAG---GWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMSGVLNAAVVAQPDDTWGETPCAFIELKPDAAYITE--QDVISFCRERLAHFKCPRRVVF-GELPKTATGKI------------------------------------- 194015990 1792 ---------------------------------------------------------------------------------VRKSPDAIAL-----EFGEEQ-WTYRVLQEKVDRLAASLQQRGVTPHEPVGLLIDRSPEMILGVLAIVKAGGAYVPIDPEYPDARIDYMLRDTGIQLLLTKN----------------KWLKKVSISQTELICL--------------DEGYEEFLSEA--ELIPAALKPDGLAYINYTSGSTGQPKGVLIPHQAVIRLVCETDYVTLD--EHTRILQIASFSF-DAFTYEIWGALLNGGRLILTD-RNTILSMDTLADTLTSYKITTFLTVP-LFNRLTEEHPEALSGFD-----ALLVGGDALSA---AHIRKALPYLPEGLLNGYGPTESCVHHIRSLDEGQTTVP--IGQPIAYSQAYVLDDQLQPVPQGVIGEIYVGGT--GLALGYLGDEEKTSQSFFHKGERLYKTGDMGRWLPNGIIDCLGRMDHQVKIRGHRVECGEIEAAMLSVEDIVECAVIPHQHESGHKRLIGYFVQKGAWT-----QQDLRRKLKDRLPDYMVPSLFIELEELPLTPNGKV------------------------------------- 194015990 127 --------------------------------------------------------------------------------------------------------SYAQLKEDAERVLTGLRALGLEPGDPVFFQFSSNHAMVTAFWAC---------VLGGF------------VPTLVSAAPTYREMNASV---KKLHHAWDL-----LEHPLIL-TDDSLIDEVQGLALLWHEPMLTLDRDLEVHPVTPDDSVFFILTSGSTGMPKCVEHSHRSVLANVKGTVA-ANGFTQEDVSWMPLDIGGIMFHLVNVY----TGCEQIRARTDDFIAQPLRWLDWMDRYRATKTWAPNFAFAMINDYEKEISSGSDLSAMTCMINGAEAVVPKTIHRFLHLLAPHGLKIRPAFGMSEISSAVVFSFAGVLQLRPAEAGKPIPGITIRIVNHEHELLPEDHIGSVQIKG--PTTMKGYYKNDEANQEVF--QTEGWFHTGDLGFLHE-GRLTLTGREKDMIIINGKNYHNYEIEAMAEEVPGVETAACSVRMEASASDELILFFTPKL-YEPAYIMRQHIKTHIATKMGLYA--SRIIPVQAFPKTSSGKIERAQLK------------------------------- 114770313 15 ------------------------------------------------------------------------------------------------ETSDGRIITHGGFVAMAARLANVFKSMGLKKGDRLAIQVEKSVTALCIYAACVQSGIVFLPLNTGYTANEIEYFIKDSGSKLLVCDDEKL---SEISLK-LQDIEIELLTLNENE-------TGSIV-----------ELAKEQKNIFQTVEANENDLAAFLYTSGTTGRSKGAMLTQNN-LLSNAKTLYWQFNNK--DTLLHALPI----FHTHGLFVALISGSKIIL---VPRF----NLDELINNIKATVLMGVPTFYTRLLSNDNKLCEK-----MRLFISGSAPLLAETHIDFEKRTGHK---ILERYGMTETN--MSTSNPYEAERRAGTVGFPLPGIEVKITDPKTNELPRGEIGNLEVRG--PNVFVGYWNMPEKTKEEL--REDGFFITGDLGLMDEDGYVQIIGRDKDLIISGGFNIYPKELELLLDEQEGVIESAVIGVPHPDFGETPLGILVREKSAEPKIDKIE---KIIKSQLARYKHPKRFIVIDELPRNTMGKVQKNLLRD------------------------------ 104781805 15 --------------------------------------------------------------------------------------------------DQQVHLSYAELASASERIARGLKARGLLPGQALALYLPRGWQWAAALLGALKAGAVVMPL----------DRASPAERRALMLADA--------------------------DCVGVLSLADAPQGLPGPWEASVEALLDHPDEPAQPLAGTFAEVMCLFYTSGTTGVPKGVEVGERGVLR-LAQAGSYI-DIQQGDRFVCLSNPAFDAC-SFELWAPLLNGGCCVMV-ADDDLLDARRLAQVLETQRVDTLFITVSLFNTLNAQYPACFA-----SLRQVLTGGEQVSPVAVRAWYQANPDSACRLFNVYGPTECTTFALCPIARDFAADTVPIGQPLPDTGMRVLDAQQQPVAPGEIGELYLSGS--GVARGYRNRPEETARC-FVRLPALYRTGDLVRVNPEGQVECLGRVDRQVKVRGFRIEPGEVEQCLLEHPQVAQAYVCSRRQAAEDHQLLAFVVPREALD-----YREFDAYLRARLAPWMRPHHLFQVPRLPLTANGKI------------------------------------- 104781805 1042 -----------------------------------------------------------------------------------------------------RRLSYAELDALAATLAATLSNQ--HTGDNMVLFLAPSVEHVVALLALAKLNITAVPLDPNYPVAVQRQVLAQACPRCVLFS-----GATEAALQALGVEALA-------RHRVDLQAAPQDL----------------QRPRHHGER-----PLYTLFTSGSTGIPKGVQRT----LCNLLHWQRNAGQLPARSVTLQFSMLSFDVAF-QELFGTLCGGGCYHLIE--PRWRDAQALLAYIQQAGIERLYLPFVALQHLAQA--AVAQGRYPQTLREVVTAGEQLTEALRTWF---AGLPRASLFNHYGPTET--HVISACVGDWPLRA-PIGRAIDNARLLLVDAQDHPVPTGTQGYLLVAGAM--VTRCYLGNTERFVELPQADGSRYYRTGDLAWVDAQGCLHYVGRDDQQVKLSGHRLELGQVEAALMGLEAVANAVVT-----VQGERLTAYLQL-SGTAPS---VQDLDRLVARQLPAHVRIDQYRRLDAWPRTPSGKVDRKAL----AGQGEVLQPVAALSNPEVIGHAIEPEQ- 119479825 49 --------------------------------------------------------------------------------------------------------------------------------------------------AVHQLGGVVSPANAAYSAAELKHQLLDSKAKALFTC---------APLLPTSLEAAAMIGLPKDRIYLLEVPPQAGGGKEAGLGFTMSQLIEIGRLLPKVENLNARRTAFLCYSSGTSGLPKGVMISHRNVIANTLKTWRDSLTPTGGPRY---TDI--ALGHIYAL---------VVICHSGPFRGDLNSYLSAIQQFKITSLFLVPPIIITMLRNQDVC-SRFDLSSVTSLFTGAAPLGMETAADFKKI--YPKVIVRQGYGLTETSTVVCSTHP--TDVFLGSSGTLLPGVEVRIMTPEGKEITSDTPGELVVRS--PSVVLGYLNNEKATKETFED---GWMRTGDEARVSPKGHIFIVDRIKELIKVKGLQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSASAGNDDEIIQSIKKHVESHKARHKWLKGVRFIDVIPKSPSGKILRRMLRD------------------------------ 188583870 27 -----------------------------------------------------------------------------LDRAARTFPDHVAVIH-----GPLRR-SYAELYARCRRLAGVLAARGIGRGDTVAVLLANTPAMIECHYGVPMTGAVLNTLNTRLDAAALAFCLDHGEAKLFIVDREFARIGR---------EALDRAGVSPL--VIAYDDPEFSGEGGPGEADDYESFLAAGDPDFDWAMPDDEDAISLNYTSGTTGDPKGVVYHHRG---AALLSLGNVIGLPQHAVYLWTLPMGWCFPWTLSIVA----GTHVCL-----RQVRAPAMYAALAEHGVTHLSGAPIVMSTLLNAPED--QKRPLPH-RVHFLTAAAPPPEA---VLAAMGEAGFNVTHLYGLTETYGPAVVNAPDERAKKKARQGVRYPGLDVR--DPESLPADGTSLGEVMFRGNV--VMRGYLKNPASTQAA----FKGGWFSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALFKHPSVAAAAVVAKPDAKWGETPCAFVELKEGREATSE---ELVAWCRERLAPYKLPRHVVF-GELPKTSTGKVQKFVLREKA---------------------------- 167627637 52 -------------------------------------------------------------------------------------------------------LTFCELDDLATKVASFLQDLNIKKGDRVAIILPNCLQFTVCLFACIKIGAIFVNTNPLYTADELESIFNNCDIKAAIVLDMFIQKAKVINSLENVIVTNIADLYPFPKKQIIGFVTKNLIKYNKNIFISFSKVIKADKKLYKKPEIDKEDILCLQYSSGTTGKPKGAILTHNNLASNIQQVWAWVHDMDMSDQVIITALP---LYHIFSLSANLLCGAKNVL---IPNARDIKDLIKTMSKNEFTIFNGLNTLYMAMLEHPD--FEKINKTRYQYSLSGGMPISRKIYLHWLDRTG---VELKEGYGMTEMSAIALNKFNESEDDYFGTCGYPIPGTDLSIRDIETQQEINECEGEIWLKG--PQRCRGFWNDKQNN-ELYFTD-DGWLKTGDIGYIDKKGRLTISDRLKNMIIVSGFNVYPREVEICILKLDYVKEVAVTGVNSKASGERAIAFISLEKGSKATED---DIIQYCKEKLVSYKVPKSCIFVETLPKNNTG--------------------------------------- 67538232 30 ----------------------------------------------------------------------------------------------------------RQMLTWVRRLGYGLDRLGIRKGEVVIILTPNHIFVPVAYQGIVGSGRVFSGANPTYTQLEIEHQLKDTGSKLIL----------VHP--SLVKTAVDAASRVGILKERIFQFADHPCETLDG-VQDWRDFIGSEDEAREWRWDDMADTATINYSSGTTGLPKGVCVSHRNLIANVEQTHALVPASRPPER--------WVGFHAYGLYACLM--APKL---GFPVYFVYEEFLATIERYGITHLQVAPPILIMLDKRSET--ARYNLSSVRNILCGAAPLSRELQNTIQNRFKTN---VVQGWGMTEVTCGAI-HVPGGLYDESGSVGMLDPNCECKLLDEEGRPVRPGEPGELHVRG--PNVCLGYWRNDKATKESLDS--DGWLKTGD-IMVAKDDCFWVVDRKKELIKVNALQVSPAELEAVLLGHDGIADAGVVGFI-ANGQECPRAYVQIKE--EASGLTEADIQSYMKDRVAKHKQIGGIQLVDEVPRLASGKLHRRVLKEWA---------------------------- 39937503 12 --------------------------------------------------------------------------------------------------GPIVRTTYAQIHQRALKVSQMLDRAGIKLGDRVATIAWNTARHLECWYGIMGIGAICHTVNPRLFPDQIAWIVNHAQDRVMIT-DLTF-----IPVLEKIAD-----QIPSVERFVVLTDAEHMPQTTLKNAIAYEEWLKEADGDFEWKTFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALMANNDALGTRAADTMLPVVPLFHA--NSWGIFSAPSMGTKLVM----PGAKDGASVYELLSTEKVTHTAGVPTVWLMLLQYMQK--EKLTLPHLKMVVCGGSAMPRSMIKAFVDMGAEARHA----WGMTE-----MSPLGTLATLKPGDAGYPPFGVQMKITDDAGKDVDGKTFGRL--KVSGPAIAKAYYRDKEILDDA------GFFDTGDVATIDQDGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLICQLKPDVTCT---RDEILQYMDGKIAKWWMPDDIVFVEAIPHTATGKILKTALRD------------------------------ 126725494 24 -------------------------------------------------------------------------------------------------------LSFDDFLKLASKFANAIASFGLVAGDRLAVQVEKSAEALAVYAACAQSGVVFLPLNTGYTAAEIEYFLGNSGAKLMLCDVKAY-------------ESLFDVAQSSGAKLAVLNGDGSG---------DFAEKAKEQSADFQTVERDQDDLAAFLYTSGTTGRSKGAMLSQKNLISNATVLAKWWF--TNADTLLHALPI----FHTHGLFVALLTSASMI-FQAKFNLEDA-----LAALPKSTVMMGVPTFYRLLARFNQDLVK-----HMRLFVSGSAPLLAETHVEFENRSGHK---ILERYGMTETN--MNTSNPYVGDRRAGTVGMPLEGVEAKVCDATGETLANGEIGVLEVRGD--NVFQGYWQMPEKTAEEL--REDGFFITGDLATQSDDGYITIVGRGKDLIITGGFNVYPKEIETLLDDQPNVLESAVIGVPHPDFGEGVLGIVVPKSGADVD---VAQLKAAMAQKLAKFKQPKKIVIMKELPRNTMGKVQKNILRD------------------------------ 145222374 8 -------------------------------------------------------------------------------------------------------LTCAELLSAATGLAHALTRR-MPAGSVVSFTVPNWHEAAIIYLGATLAGMVVNPILPSLRERELSFILDDADSRMIFVPESF--GG--HDYAAMLDRVA--PGLPSPP---------EVVVVRGEGRVTLADLLAEPADGVLPAP-RPTDTRMILYTSGTTGRPKGVLHTHES-LAALIAQLGRFWRIDRGDTFLVPSPIAHIGGSIYAFECPLLLGTEAVLMQ----RWDPDAAVGLMLEHRVTHMGATPFLVGLLAAAQ---RAGTRLPDLKVFICGGASVPPTLIRSAAAYF--DKAAVSRVYGSTE---VPVTTVGALDDIDRAADTDGRPGIAVRIVD-----------GE--IRARGPQMFTGYLHDRESFDDA------GYFRTGDLGRFTEDNHLVVTGRAKDIIIRNGENISPKEVEDILVTHPRIAEIAVVGIPDPRTGERACAALVTTEDPPPD---IAELKDFLTDRVARFKVPEQIHVVGALPKNDAGKVLKHVLKA------------------------------ 124486050 43 -------------------------------------------------------------------------------------------------------ISYRSLMEQVHACAAGLMQHGVKKGDFVTIFLPNIPQSVIAAYAVNRIGAVCNLVHPLSTKDELRYAVELTESRIVLT----FEINEEHC--SGLDVEVIRCKTPTIKGRIVYNRSVRHAKQTTGRSSEWDALLEEGTASLPPHDVRAEDTAVIMYTGGTTGPSKGVMLSNANYL-----ATQLLYDYHIGDGFLAVLPIFHAFGLTVCIHTPLSSGMRVALC---PRF-DAKECAKLIVEEKMAFLCGVPAMYRMY-----PHLKGKDLSCVKHLVCGGDRVSPELAYRYNDILGKEKAEFRPGYGLTEAGGCVITGVHYST-LKEGGVGVPLAGTEICVVAPGTTDVLPNEEGELCMIG--PAIMTGYYKNPEETAAVLRMHDDGWLHTGDIVSIGEGNNINFRCRYKRLVKVNGYNVYPLMIEAVMEKCPIISQSCAMGIPWK-TDTRIKLYVTLKEKMDPEAAI-KDIIAFAKANLNHWSVPVSISILEAMPLTKMNKTDYKALEK------------------------------ 114705901 27 -------------------------------------------------------------------------------------------------PDLDRHITYKQFFAGSERIARLLSDRGLAAGDRVLVYAPKSATSLELYFGCLIAGFVYVSINPGLPIDNMSYFLSDVEPKAVVCGE-----------KDRVAMAREAEGSGAHLFTLDADETGTLI-----------DARNAVEPGFQAVPREAADIAAILYTSGTTGKPKGAVHTH--HSLWSNAE-ALVASWKRDDVLIHALPI----FHLHGLFTALASGGSC---RYLPRFPKA-----VLDEMPVSTMGVPPFYMQLLETRELEQAAK----NMRVFISGSAPMLPQTHRAWHERTGKT---IIERYGMTECS--MIASNPYDEARKPNTVGFPLPGVTVRITDKSGETVENGHFGMIEIKG--PNLFREYWNKPEK--TAADHTEDGFFISGDFGRYDADGYLSVLCRVDAVFTSEGTVL-PKEVEEILDEDAAVAESAVISVPTPSGSAAPVAILVANPGAQIDTE---RLKSAVDAKLDAFKQPVRYIPVGTMPRNAMGKVQKAALRE------------------------------ 217425543 36 ----------------------------------------------------------------------------------------------------ERRVSYRALLERIRRLAGGLRRLGLARGDTAVVHLPNGVRFIEACFALFQLGVRPVLALPAHRQHEIGARFTNARAYL-----GAARLGE-FDCRPLAHAL--RASCPALAHIVVAGDDHAFLHF---------DSLYDAPPVADCAA-RADDIACFQLSGGTTGTPKLIPRRHREYL-YNVRACSDASGFGADTVYLAALP----MAHNFGVIGALLAGGRVVATE----HPEPECGFALIARERVTHTALVPPL--ALLWLDAQRERRADLSSLRVLQVGGARLMDHAAERVTPVLG---CRLQQVFGMAE-GLICCTRLDDPPARIARTQGRPVPADEVRIVDEAGRAVAPGEIGELQVRGPY--TIRGYYRLAE-HHAAAFTA-DGFYRSGDRVRRTEEGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHSQIRDAALVAMPDPLLGERTCAFVVARPPAPTSLALKRHLRDH---GLAAFKIPDRIEFVPSFPETGIGK-------------------------------------- 71905868 43 -----------------------------------------------------------------------------------------------------RQYTWKESYDRARQLASALKSRGIGKGDTVAVMLPNTASMFECHFGIPMIGAVLNTLNTRLDAEAIAFMLAHGEAKVLITDPEFS---------KVVKPALELLEGPKP---LVIDSL--DPDYTEGESLDYESFLNEGEPDFAWQLPEDEDAIALNYTSGTTGNPKGVVHHRGAYLNSASNIISW--GMPPHSVYLWTLPMFHCNGWCF----PWANAGTSVCL----RRVDPVLIFGLIKEHKVSHMCGAPIVYGMMINAPETLREGHTVNGLIAGAAPPAAIIEGAQRMGFN--------ITHVYGLTETYGPVCAKQPLPIDLQAARNGRQGVRYAIAVLDPSMEPVPGETMGEIMFRGNL--VMKGYLKNEKASEEAFAG---GWFHTGDLAVVHSDGYVKIKDRSKDVIISGGENISSLEVEDVLYRHPAVIAAAVVAKPDEKWGEVPAAFIELKTDAKCTEA---EIIEHCRAHLARFKVPKQVVF-GELPKTSTGKIQKYVLRQHAN--------------------------- 169631177 470 ---------------------------------------------------------------------------------VSAEPDAVALTFGGS------SLTYRELDEAADRLAIQLGHRGVGPGDRVILFSDRSARAVIGILAVLKTGAAYLPVDPAVPASRLEFIVSDAAPVAAITT---------TDLRGRLDGGLAVIDLDA--------HTDSPAEGQSG---------------LVPAAPAPDDIAYIIYTSGTTGAPKGVAVTH--HNVTQLMQSLDAGLPKPG---------VWPLCHSWEIWGALLRGGRLVVPESI--TASPADFHDLLVAEQVTVLTQTPSAVAMLSPDGLEST---------ALAVVGEACPAAVV----DKWAPGRTMI-NAYGPTETTMCVAAPLKADLPDAVVPIGSPVPGAALFVLDTWLQPVPAGVVGELYVAGD--GVACGYVGRSDRFVACPFGK-PGMYRTGDLVLWGDDGQLQYLGRADEQVKIRGYRIELGEVQAALGALDGVDQAAAIVREDRPGDKRLVGYVT----GTADPA---EIRGILSKRLPPYMVPAAVVVLETLPLTSNNKLDTRAL-------------------------------- 169631177 1977 ----------------------------------------------------------------------------------------------------ERSWSYGELDATANRLANHLVTHGARPGERVALLLPRTGEAIAAILAVLKTGAAYLPIDPAHPDSRVDFVLGDAAPIVAVTTAE------------------------------LLPRL--SASGVPVIDID-DPAVSAQNDTTLPVP-AVDDIAYIIYTSGTTGAPKGVAVTHRNVALGQVWTHSLAFDYS-----------------VWEIWGALLYGGRLLV---VPDARSPEELHALLVSEEVSVLSQTPSAFYALQTADALQPEMGQQLKLQTVVFGGEALEPQLSSWFDSHPGLPRM--INMYGITET--TVHASFRGDVDSNSSPIGVPLEHLAFFVLDGWLRKVPVGVVGELYVAGS--GQASGYLGRSDRFVACPFAPGSRMYRTGDLVQWGEDGQLRYVGRADKQVKIRGYRIELGEVHAALARVAGVDQAAVIAREDRPGDKRLVGYITESTAGTLDP---TAVRATLAERLPSYMVPAAVVVLDALPLTVNGKLDTRAL-------------------------------- 119513006 473 --------------------------------------------------------------------------HELVIKQAEKTPDAVALVF------NQQQLTYQELSDRANQLAHYLQKLGVGADVPVGLCLERGLEVAIAILAILKAGGVCVPLDPSYPPERLELILQDTQVPVLITQTNL--------------QALLKCDFPH-------HRLILEQEWTE---------ISLESKTNPTTQITSENLAYIVYSSGSTGKPKGIPHYSITNLIEHHLA-KMACGVG----VLQFAPLSFVSYHE--IAAAWGTGGTLYM---IPTRLDLDKLVQLWANHPIQKVILPVSLLQQLAEVYGQQPEL--LQNLREICAAGEQITQPMIELFKQL---PNCRLYNFYGPTEVTAYAFDQNPEKWPIYA-PIGQAAVNVKVYILDKNLQPVPVGIVGELYVSGY--GLARGYFNTNEKFISNPFGQFPRLYKTGDLVRYLPDGNIEFLGRIDDVVKIRGYRVDLGELEAILSKHPQISQAVTTTHGENAKEKFLAAYFIPVVGQTVTA---SELRKFLAAQLPDYMIPSAFVQMESFPLSPNGKVNRKVL-------------------------------- 108763899 12 -----------------------------------------------------------------------------------------------------RSWSYEALDAEVSRWVAALEAEGVGASDRVASLATNHVASVCLFWALGRLGAVLAPLNARLTSVELAPMVEDIQPRL------------RLALGAL---AERLPGARPLE--------------------SFAEAVSTGASTCQP--LEASSPRVVLFTSGTTGRPKGAVLTEGNFRASSRASAGN-LGAHPAPRWLGTLPLFHVGGIAMLTRTA-YEGGCLVLHE----RFDADAANRAIDGEGVSHASLVATTLRVLEARGDRRM-------------------PDSFAWA--LIGGGPVPVLQTYGLTEACSQVTTERPDTADGR--TAGVPLLGVEVRIVGAGGEVLGAGAEGDIEVRA--PTVMAGYW---QRPEATQEAVRDGWLRTKDVGVLDGGGRLTVLSRRTDLIVRGGENIYPAEVEAVLVNHPAVQEASVVGFPDDRWGERPVAFVAPRQGQPPGDE---ELAAWCRQSLAGFKTPARFVWVDALPRNAMGKVERTVLRRHAL--------------------------- 124005465 455 -------------------------------------------------------------------------------------------------------LTYQALNEKSNQMAHYLIENGVRQGDYVGLYMHTSFESLIGLWGILKAGAGYVFIDPDYPQERVHYMLADASVKLLIT-----------NLSGDLIEHLAGVSVVRTDKALTV--------------------ISQQPVSQVTVEPSSTDSAYAIYTSGSTGKPKGIAISHASLLDYVL-TFRQMFGITWQDRVIQQSS-----WAFDIIYPALTSGATLLMVEGSK---DVLTIKDYIENHQATLLTTTPTIVGWLNEE---------LSSLRWLISGGELLKPEQIDHLF-----GKVNIANGYGPSET--TVAATFNIITNQTQASIGKPVANKPIYIVNEKNQLQPVGVVGEICIGGT--GLAQKYLNRPENFPENPFAEGERIYKTGDLGRWLPNGNIEFLGRKDEQVKIRGYRIELSEIENVLRQSGLIKDGVLLVKKHKNNKQ-LVAYVVPQQEQFEQEELLAYAKEW----LPHYMIPSLVVPMGELPMNTHGKLDKKALPK------------------------------ 24940606 8 ---------------------------------------------------------------------------------AARTPNAPAVI------GPAGSMSYGELDERANDLAGRLSGRGIEKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPERFAAIARESGALALCAPD---------DLSARVPSPLRD-RLACV-------------------DLDAAPVPNALPTAPVNTRVEPDDLAYILYTSGSTGTPKGVCVSHRSALAWAVAELA----PGPQDRFANHS------GLSFDLYAAFTVGAAVCPIHAEFAY-APERLVEFLHRERISVWYSVPSVLILMLRDGG-LLDRPAPETLRALLFAGEPFP---IGYVRALAAWSDARLLNLYGPTETNVCTYADLARDLPVP---IGRPCSGDRVWARRPDGSEAEPGEEGELVVSGP------TVF-------AGYWGRQPGPYATGDRVKVRPDGSFDYLGRHDDMVKIRGHRIELGDVVAALNSHPGVAEAAVVAVGEGL-DRNLAAFVIRSQGSSFGNV---ALRRHLADRLAPHMIPGDIRFVDQLPHNDRGK-------------------------------------- 90023133 10 ----------------------------------------------------------------------------------------------------TQAITYKELAHQAGSLAARLQSNGVTSGDRVVLLLPKSTTAVCAIIAVLSLGAAYIPADPDAPKQRLQSIVDDSEPKAIICSN----------------------------HTADWFNTLCTINI----DASIDAFTDNAQAHLTSLEGNAEHDAYILYTSGSTGVPNGVRISHRAMLVNTYMTSALYFDVSIADLLL-----------------PLYMGASVWL---GPTVPLPFRFIGLITNQKITHFCAVGSTLTML--AALPNFDKNNWPHLQTIMTGAEVLNPNTINWLN---CSPNATVLNGYGPTETTCVCTLFQINHENIHQYSIGVPLPLVDAIIINSDKNSDEKSDEGELCI--GGPQVMNGYLNNDARLHATY-------YRTGDKVRRDHNGNLIFLGRIDDQVKVNSYRVDLGDIAEPFRSQSIVQDAVALVVKHTTYGECLAVVVKTRNEGENLESLLNQAAQA----LPHYMRPALIASIDAMPLSPSGKVNAKKVRALAN--------------------------- 72383783 26 -----------------------------------------------------------------------------LDRCAEQYPDRDAIIH------GHLTQSWSTTRERCRRLASALVKRGIGKGDTVSILAPNTPAMVEAHHGIPLSGAVLNAINCRLDADGVRFILRHGEAKVLFVDREFS---------ALAAAAIDGLDSPPLV-IDILDPLAPAGELI--GEFEYEQFLQQGDPAFPGLYPEDEDAIALNYTSGTTSDPKGVVPSHGAYLMSLLQLTDW--GMPRGPKYLWTLPLFHANGWAWAVTA--AAGTHVCL-----RKVNAANIFHAIEAHSVDHFCAAPIVLASLATATD--YERRSFSHPVRIRTAGSP-PPASVLKAVSELGFDVEHV---YGITEASGTPVSSFVNPLMARQGNRAAALEGLYVA--DPDAVPRDGKTQGELMLRGNI--VMKGYLKNPEATQRA-FS--GGWFRTGDVAVVHPDGYIQITDRSKDVIISGGENISSVEVEDVLHQHPSVLIAAVVAQPHPKWGESPCAFIELKDGV--SEPAEEEIIAFCRARLAHYKCPVRVVYGP-LPKTGTGKIQKYRLREIAC--------------------------- 23099777 9 -------------------------------------------------------------------------------------PDKKAIEFE-----DGSSITYLELFHRSQSYARKLGKLGFRQGDHIAILSTNCAEMIQIIYACSYLGAVAVLLNTKLTINELNQQLLDSDAKVIITS-----------------ESFKASEF-------VLQR----MDYNELESVTEDTSIITLKSEIY-----FDDIFTMMYTSGTTGFPKAVQQTFGNHW-WSATSSALNLGLHDNDKWLIPLPLFHVSGLSTML--------KSVIY-GMPIYFEVEKVHNAIMDRKVTIV-SVVTVMRLIKRLGNH----HYPNDFRCMLLGGGPAPKS----LLEQAKLKNIPVFQSYGMTETSSQIVTLTPEDALKKIGSAGKPLFPAQLKIAHNENNP---NQIGEILVKGPM--VTKGYYKRAETNKE----VFENNWHTGDMGYLDEQGYLYVVDRRNDLIISGGENIYPSEIENVLVQIEGIEEAGVKGSPNEEWGMVPIAFIVCSRPIS-----ENEIAAHLEKYLAKYKRPKEIHVVNELPRNAANKLVR----------------------------------- 187477479 11 --------------------------------------------------------------------------------NAERHPGKTAI------SDSQRALTFAQLCARARALAHYLTGLGVAPGDRVAIMAGNSID-YLALLHATAIGAI-VPVNTRYGLAELDHLLRDAEPKVFIYDAA---------HQALVDTLSQDDALPSPP------------AWLDALPADLADPHCNDPVTRRFGKVGDDDVALIMYTSGTTSTPKGAMLTHGN-LSANAVNYIMELGIDAEARSLLATPLFHIGGFG-VVNGP-------ILYAGGSLHFDIDVVIQALVEQQPTHIFLLSTMWVGLTDHPDFGALI--LPSAKFVQTAAAPLG----EW-RQALIRKVFPNAEFSWGTESCVTTIKNYTREILEHPGSIGYLWRHVQYRLVDSDGQVLPDQGPGELQVRG--PTIFKGYWKQPALTAQV-LDP-QGWLHTGDLIRIDDDGFSHFLGRSKDMIKTGGENVAALEVENCLTSHTDVREAAAFGVPHEYWGEELVAAVVPAAGRMPG---IDALREHCRAHLSGFKVPKRIFIVDALPQSSSGKV------------------------------------- 126460989 26 -------------------------------------------------------------------------------------------------------LTYAGLRELVGHTVTALHAAGVGKGDRVAIVLPNGPEMATAFVALAE-GAVTAPLNPAYRLEEFEFYLSDLGAKAIVLAEGY-----------------DGPALAAATHLLAVLRLGHDAADPAGSFTLRAESVAPGEPDRATAR--PRDLALILHTSGTTSRPKIVPLRHG----NLSASAHHIAGLTPHDRCLNMMPLFHIHGLVAAVSASLAAGASVWCAPG----FDALKVFGWIEAARPT-WYTAPTMHQAILARAPRNAEVIERVPLRFIRSSSASLPAQVMEALSATF---RAPVIEAYGMTEAAHQMTSNPLPPRAQKPGSVGVAA-GPQVRIADEASDRLIEGT-GEVVI--SGPNVTAGYESNEAANAKSFFEEGERWFRTGDQGRFDSEGYLTITGRLKEIINRGGEKISPLEVDGVLMDHPAVLQVVTFALPHPKLGEEVAAAVVLREGMAADEA---AIRAFCADRLAEFKVPRRVVLLDEIPKGATGKLQR----------------------------------- 148260199 135 -------------------------------------------------------------------------------------PERTAVVH-----GSIRR-TWAETFERCKRLGAALAARGIGPGDVVAVMAPNIPAMVEAHFGVAMAGAVLNTLNTRLDAPTIAYILRHGEAKLLLSDTEF---------APVIAAALAELSDNAPPVIDIDDPEGPGGARLGAMD--YEDFLATGTADFDWRFPDDEWSAIALYTSGTTGKPKGVVHHRGAYLNGLGNAITWNMRQHP--VYLWTLPMFHCNGWPWTITA--LAGTHVCL-----RRIDAASIAAAVERHGVTHLCGAPVIMNMMINAPEPQRAVYAGRGV-AMMTAGAP-PPAAVIEAMEGLGVDLTHV---YGLTETYGPVWNGRPAAERAALRARQGVTYAVEAMVADPATRPADGTTMGE-VFLRGNIVMM-GYLKDAAATEKSFAG---GWFATGDLGVMHPDGYIELKDRSKDIIISGGENISTIEIETVLYRHPAVMEAAVVAAPDEKWGEVPCAFVVLRPDMTATAE---EIIAFCRQNMAHFKAPKRIVF-SELPKTSTGKIQKYVLRE------------------------------ 169781882 28 -------------------------------------------------------------------------------------------------------LSYHELAERSKHVARALLGMGLAHGDCVGIMAGSSCQHIELLMGGARIGCAVVSLHTTYTPEELKRTVRRTSCRLVFISS---RIGRR-DLSTHVNNCMSSGALPELNAVLTIGQNDYKSEYKEGPDIDATFLLKLAE-----KAVTTDDVIRMDFTSGTTGTPKAAMLTAGGFIVGERLS------LTPKDIICSPAPL----FHSFGVFASLTHGSSVIL---PSDHFDPHTVVAAIQKQAPTVLLGVPTMF--LAELEIMAKEPADMS-LRAAVVGGSVVTSALRKNICTTMKTKE--VYSVYGMTETGATFIGSLDG-LEESTGMVGYVMPHICAKVLNRSGQIARPMEKGELY--TSGFTLQKGYFGEEEKTLETMTQDQDGWMRTGDEAVIDESGCCRITGRIKDIIIRGGENISPLEVESRLASHPSIGEASVLGLPDAKYGEVVGCFLKSAPNVERLAD--EEVQGWVRETLAWHKTPAYIFWIDDFPRTGTGKHQKHIMKKI----------------------------- 163851140 11 ---------------------------------------------------------------------------------AERHPDRPAFHWV----DRDRGLTYAGAVDAMERMAGALHDAGVGKGDRVTIFAHNGLDYIVAMLGAWRIGAIAALVNVKF-ADELTDYFADHTPSAVVYT---------HDMAAQVAAACAALGTVRVRLC---------MDGAQDGALSLPEMLAAGLPA-PPDPGDETAIAHLSYTSGTTGKPKGACLRHEPT-VRASRCIGERLRLRPGDVSFGPSALS----SSYQLVAPLAVGAAIVMR----FWTREGGYDALTAR-GATSLVANPPILDDVLQEARR--RGAPPPSLRLGISGGGPVPPTLKAAWRDELG---LPLVESYGQSELGGFVGLGYPELEPAKLGRVGPPLPDKEVFILGPDDRVLPPGEIGEIALTG---GFMAGYWGKPDKTEAA---TRGGYLRTGDLGLLDAEGCVTLRSRRAELVEVAGRLWYPRDVEEALSAQPGVAQAALVGVADPALGQRPVAFAQAQPGALDAAALKAAITGRVAYDLNPL----VLVVVPEMPMTPTGKI------------------------------------- 218532966 544 --------------------------------------------------------------------------------HARRDPDRIAIRF-GEET-----VSYGALDRWADRVAAALQGSALPEGARVGLLMRRSPGLVAAMLGALRAGIPYVPLDPAMPPARRAG----------IVADAGI--------GAMLTLAADRALLPEGPRVIEVDRLAGPAPTRFPR-------------------VPAERAAYLIYTSSTTGAPKGVEVLHRG-LSNLLFSMAQAPGIARDDRLLAVTTVTFIAGLELLL--PLIRGAQIVLASAEEARDGHALLARL-ERGEATMLQATPMTWRLLLEAGFRSRPGFK------MLCGGEALPLDLARRLTEGGGE----LWNLYGPTET--TIWSSAARVDPEEETTVGRPIDNTSLFILDAQDEPVPVGVTGELLI--GGIGLARGYLGRPDLTQRSFIAAGGRLYRTGDRARYRPDGRVEILGRADHQIKLRGYRIEPAEIEAVLLRQTG-LHAVVVLRPDAAGEDRLVCYFV-RPEGEAAPTLRN-LRAALARELPDYMIPSEWVRLPALPLTASGKVDRRAL-------------------------------- 145225167 20 -------------------------------------------------------------------------------------------------------VSYHELGQRAARLANALREIGVRGDERVATLQWSNQEHLDCYAAVPSMGAVLHTLNLRLPPEQLTWIANHAEDQVIIVD------GTVLNLL-----AGALPSMTSVHTVLVTGTGDLAAVQGCGKDLRYDDVVGAQSSTFDWPDVDEQSAAAMCYTSGTTGRPKGVVYSHRSTWLHSAACTSNALGIGHDDTVLAIVP----MFHWGLPYAAMMAGAQLLL----PDRFQAGPLVEMIEAARPTMAGAVPTIWDVLHYLRDNP--GHDLSSLKMVACGGSAV-PRSLMTAYDELG---IRIVQAWGMTETSPLAAVALPRDTDTPRGTQGRVVAGVQARIVDDSGAEQPGKSVGEIQIRGPWITQSYYEY-------DSPAVSPDGWLCTGDVGTISADAFITLTDRAKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPLAVVVLAADCTATAA---ELTEFLRARVAKWWLPERWAFVADVPLTSTGKFDKKKLRQHADGDLA----VETLA-------------- 118467450 15 -----------------------------------------------------------------------------------------------------REYTLTELDALAGGMAATLAQRGVGPGDRVAMMSSNRPEFVIALRAIWRLGAAAVLISPAWKTTEIAHALE------------LTRANHAVGDQPLLAEHLPMVHL--------------DEPITPG---------ERPGPAVAPDA----DALFV-FSSGTTGMPKAVRHSHAGFA-AAIEHWRDALGLTAADRMQIMTPPSHILG--------LLNIA-MVLDTGAPRF-DVETMLRHIESDGITIMAVAPIAL-ALAAH--PGLERFDLSSLRFVMWCATPVTRSVAEDITARAGIRWLTA---YGTTEL--PVIACNP-LDDTRIETVGKPVRGVRVRIAD----------TGEIVCS---PSAMCGYL--PESATGGAFD--DGWYRTGDIGFLDDDGYLHVTDRAKEMVKVRGFQVAPAEVEAVLHGHPAVADCAVFGEPHDTDGEA-----VVAAVATCAEVSAEELIDLVGARLASYKRPRRIEFVTEIPRLPSGKVLRRVLKE------------------------------ 159038409 4 -----------------------------------------------------------------------NIA-DLFEHAVDAFGDRSAVYF------GERAISYPELEERANRLAHFLRNRGVRPGDHVGLYASNSIEAVVAMIAVFKLRAAVVNVNYRYVENELRFLFADAELSALVHDRCF---------APRVASVLAAA--PGLHTVVALP-DGSDEDIGGCGGVPYADALAAGDSGRDFGDRSADD-IYLLYTGGTTGYPKGVLWRHGGFMTGIPLEDEWAQSTRTGMVRLCMAPL--IHGNAWAVLAALFAGDSVVL---LPRF-DAEEVWRTVERRRVNVLVLIGDAMRPIIEA--YAAGDYDASSVAAVSSSGALFSPAVKRQYLDLL--PDVLVTDAIGASETGFI---GLGVVAEVPGGAVQDPMPAPSTVVLGDDGRAVPPGEVGRLAKSGYLP---LGYYKDPVKT-AALLTEVDGVRYAGDLARLELDGTVTLLGRGSTCVNTGGEKVFPEEVEGALKTHPDVFDALVVGVPDERLGQRVAALIQPRAGVSLD--LVA-VEAHLRRQIAGYKVPRAIWLVDAIARTISGK-------------------------------------- 146275824 57 ----------------------------------------------------------------------------------------------------------------------------VRRGDRVAIAMRNRAEWLVAFLAVMKAGGVAVLVNSRGSGPELLAMLEDVDPAVVLAADAVRYKGRVLDLTKPLPE---------------------------------DELTRRAAPAADAGVADPEDPCAILFTSGTTGRVKGAILSHRNVITGLMTTVEALIGQMPQQASLLVYPLFHVSGLGAGFLSPFVSGGKVVIM----RRWDADEAARLIAAEQISMFSAVPT-----MLWDILHRARTDLVSLRNIGSGGQALPVNLVEEVHALC--PHAQIGTGYGMTECSGAIAQAVGPDFMRRPAAAGRVLPMVEVRIEGPEGQILAPGEAGEIVVRGA--QVMKGYWNRPE--ETAAVLTGDGWLRTGDVGFVDEDGYVFIVDRKKDMVISGGENIYCAEVERVLGELPGLTECAAFGLPDERLGERLVA-VVIAAGNDGIDE--AGVIEWVAGRLARYKAPTRVAFATTLPRNALGKVDKIALRKL----------------------------- 170046136 34 -------------------------------------------------------------------------------RELTRQGDNVAFVH----GITSLRMTFGGILDQSLTLACYLRELGVRSNDVVALVSENRFEYPVTICALMYLGARAALFNPLYTARELEHCIGLAKPNVIFVA-------------AQTCMAVQRA-------CVKIRRPAKIVHYDNGRGLTYQQCLEDSGGSFVPEATNLEHVALIVMSSGTTGLPKGVQITQLNVITTLTYTKELLTVLSKNDVMPWFHVAGGVSMLNWM-----LNGMQLVF---IPRF-IPRVYLSCIHQYRPNMLNTVPP-IAVFLAKNP-LVDEYDLSSVKTIICGAAPLSREVEDLIRSRLNVSS--IRQAYGMSETTLAILVQM--DEDNLPGSVGKVRAGQYAKVVDETGKTLGPNQNGELCFKGTL--IMKGYIGKEDAIDK------QGWLRTGDVGYYDKNRNFYIVDRLKELIKYKAFQVPPAELEALLLSHPKVKDAAVIGVPNEKVGELATAFIVPAEDVRVTPE---EIVKFLNDQVSVHKRLGGVRLIHEIPKTASGKILRRNLRELAKNK------------------------- 212275534 26 -------------------------------------------------------------------------------------------------------YTWADTYSRCRRLASALARRSVGHGSTVAVIAPNIPAIYEAHFGVPMAGAVVNCVNIRLNAATVAFLLEHSSAEVVMVDQEFFTLAED-SLRIIADK--KKGTFEQPLLIVIGDATCDPTTLQDAGAIDYEAFLESGDPEFAWRPPQDEWKSIALYTSGTTSNPKGVVHHRGAYL--MSLSGALIWGMNEGAVYLWTLPMFHCNGWCYWTLAAL-CGTSICL-----RQVSAKAIFSAIANEGVTHFCGAPVVLNTIINA-PPADTILPLPRVVNVMTAG-AAPPPSVLAAMSKLGFR---ITHTYGLSETYGPSTVCLPADERARLARQGVRYVGLELDVVDPKTVPADGTTMGEIVMRGN--GVMKGYLKNPEANAEA----FENGWFHGDLGVRHGDGYVEVRDRAKDIIISGGENISSLEVEKAVYLHPAVLEASVVARADERWGESPCAFVTLKDAVDRSDELARDIMRFCREKLPGYWVPKSVVFGP-LPKTATGKIKKHELRAKA---------------------------- 50119429 32 -------------------------------------------------------------------------------RHLATQPDAVAVVC------GERQWSYRELDQQSSALASRLTQNGLRGGDTALVQLPNVAEFYLTFFALLKMG--VAPVNALFSHNELLSYATQIEPRLLIASAEHPLFGNGEFLDRL------QTQVPSLQTVVML----GDSPLG----HSLTDWLQPHASVSKYQPSASGQVAFFQLSGGSTGTPKLIPRTHDDY----YYSVRRICELTPQTRYLCAAP------HNFPLSSPGSLG---VFYAGVVLASDPGAMFPLIERHQIDITSLVPPAAALWIQAAEQFGEA--LRSLKILQVGGAKLSETVARRIPAVLG---CQLQQVLGMAE-GLVNYTRLDDSDEHIFTTQGYPMPDDEVKVLDRDGNPLPRGEAGLLATRGPY--TFRGYYRSPEHNARA-FDR-DGFYHSGDVVQMTEEGYLRVVGREKDQINRGGEKIAAEEIENLLLKHDGILHAALVSMPDPVMGEKSCAFLVVSDSSLKAITLRKYLRN---QGIAEFKLPDRFEMIDTLPVTPVGKIDKKSLRQ------------------------------ 90420090 42 ---------------------------------------------------------------------------------------------------------YREVRARAMKLAQRLDREGIRLGDRVATMAWNTWRHLECWYGIVGIGAIYHTLNPRLFPEQIAWIMNDAEDRIIFAD---------ITFMPIL-EAIA-PNVPSLEKIVVLTDAANLPETKLANVVAYEDWLAEADGDFAWKEFNENTAAGMCYTSGTTGNPKGVLYSHRSNLLHSMMAQQDAMGLSSRDRVLPIVPLFHANGWGLAFSCPMA-GAAMIMMDGASVY-------EILTTEKVTFSAAVPTVWLMLLQHLEKV--GGELPDLRKVVIGGSACPRAVTQKFQEVYG---VQVIHAWGMTE-----MSPLGSLCTIKPGDAGHPPFAVEMKVTDDEERPWDGKTFGRLKVRG--PAVASSYYKGAEAFDE------DGWFDTGDVAHMDQHGYMQITDRAKDVIKSGGEWISTIDLENLAVGHPDVAEAAVIGLAHPKWDERPLMVIVRKEGRNVS---REDILAYLDGKIAKWWMPDDVAFVDEIPHTATGKIQKMTLRD------------------------------ 54022587 35 ---------------------------------------------------------------------------------------------------------YAWVDAEADRMAHGLLALGIAPGDRVVVQLPNVPEFLTVLFGLLRAGIIPVLTLPAHRRAEIEHLATLSEAVAYIIAD---RQGD-FDYRELA--ATVCDNVPSLRHVLVLGDAGP-----------FTDLSGIARDGDSLPEIDPSDIALMLVSGGTTGLPKLIARTHDDY-VYNATASAELCELTAEDVYLATLPAA----HNFGILGSVSVGAAVAFV----TDPSPENAFAVIERHRVTVTAVVPP-LAQLWCAAVEW-EEADLGSLRLLQVGGARL---ADVNAREVTPALGATLQQVFGMAE-GLLNYTRLDDPEDLICTTQGRPLPADEVRVVDGEGNDVAPGEEGELLTRGPY--TIRGYYRAPEHNARAF--TPDGYYRSGDLVRVLPSGHLIVSGRIKDVINRGGENISCDELEEHLLAYPAVRHAAAVGLPDAALGEKVCAVLVV-DGDMPS---LAEVKKFLGRGLATFKLPDVLRQADTLPLTAVGKIDKKVLRA------------------------------ 118467617 1548 -------------------------------------------------------------------------------------------------------LTYAELDETADRLANLLTLHGAGPGTYVAIMLPRCAQAIVAILAVLKTGAAYLPIDPVLPDARVQFMLDDTAPIAAVTNDE---------LRSRFDGFAG----------VVVEADDPAMSLHPT-----TALLAPA----------ADDIAYVIYTSGTTGRPKGV-----------AVTHHNVFDFGSGQVWTQCHSTGFDFSVWEI-WSALLHGGRLVVVPES-VTSSPSDLHELLVTEHVTMFSQTPAAAAALSHTGLE-----DL----TLVVGGEACPSEVVRWA------PKRTMINGYGPTETTVFASTSEP-LNPSSPGPIGAPVPGAAVFVLDSWLRPVPPGVAGEVYVAGGGPGMTAS------RFVACPFAAGSRMYRTGDLARWGTDGQLRYLGRADDQVKIRGFRIELGEIQCALADLDGVDQAAVVVREDQPGDKRLVGYIT----GTMDPAVARE---MLADHLPPYMVPAAVLRLDTLPVTVNGKLDQRAL-------------------------------- 118467617 63 ----------------------------------------------------------------------------------------------------ERVFTYRELDEATDRLAMRLTRSGSGPGQCVALLLPRSAEAIIAILAVLKSGAAYLPMDTAHPDARLRFMLHDAKPVAAVTTSA-----------------------------LHTRLTGTGIPL---LDIDACDTGASA-PIRPPVP---DDLAYLTYTSGTTGVPKAV-----------AVTHRNVTQLHPE----LPASPGWSQWHSWEICGALLHGNRLVVVPESIA-SSPHELNALLVRERVTVLCQTPSSAGMLSAEGL------DRTALVV---AGEACPADLV----QRWAPGRV-MLNAYGPTEATVYAAMSSPLSSDADPVPIGRPVPHAAAFVLDKFLRPVLDGVIGELYIAGA--GVAVGYARTASRFVACPFGT-PGMYRTGDLVRWDDDGHLVYLGRCDEQVKIHGYRIELGEVQAALAGLDGVDQAVVTVREDRPGDQRLVGYIIGAADPSAS-------RRALAERLPAYMVPAAVVVLDSLPLTVNGKLDKRAL-------------------------------- 170745103 13 ----------------------------------------------------------------------------LVDR--SGSPDRPLIIGVDPGVGATV-MTRADLDARADAFARGLLRGGIGRGARLAILAANRPDTIAALLGAMRAGVVPVSVNHKFPPATIAAVLADCGARLVLCD--GPRRDVLAGLGPGVRVA------------------GFDDDGPEGFAAWLDP-----GPFAPIVPEPDEAALF-LYTSGSTGRPKGVRLSHASHL-WVARTRAADTDLRDERL---------------LVAAPLYHGATMVLFE-------ARAYIAAIDRQSCTWLTAVPPMIAMMLRERDVLAEA-DLTRVRTVRMGSAPVSDALARQIRALLPNAR--ILNAYGTTEGGPVVFGDHPDGLPTPVASVGAPHPRVAVRLVGPD-----APETGVLQMRS--PAIMLGYHNRPDVPVPI---TPDGFYDTGDVFRRDADGFYYFLGRTDDMFVSGGENIFPGEVELVLERHPAVLQACVVPVDDAIKGTKPVAFAVRRPGTTVDEA---ALKEHALEHAPAYQHPRRVWFVEALPLASTGKIDRAALRRRAE--------------------------- 190410085 509 --------------------------------------------------------------------------------------------------------SYETVDTNANKIARALHEFGIGPEMVVGLFMEKSPDWLISLLAVWKAGAAFLPLDPSYPSERVAFMLADANVGIILTQDSLRDR------------------LPPFPGTI----------WCLGHE--WSRIAELPSQPLQ-TPVNPDSLAYIIYTSGSTGWPKGVMVPHR----CACNTMQTIVDLPVGARVLQFGDIS-----IYDLLMTLGCGGTLCLADLLPGQP----LADTLRELRINAVALPPSALNAI-------PTTDDLPDLHTIMSGGEALAAEAQRW-----STPTCRVINGYGPTETIWSTYYQCSGDEDVLP--IGRAVSQTQAYVLDRSAEPLPYGFPGELYVGGA--GVTRGYMNTAEQYIPDPFSGEPGLYRTGDRASLQSDGNIRFLGRIDNQIKLNGYRIELQEIESALTRHPQVTEAAVVVQRSRCGVSRLAAFCTVSGDA---ATIHKELLLYLRRHLPKYMVPEVFTILEELPVNASGKLDR----------------------------------- 119496593 41 -----------------------------------------------------------------------------LPRAAAIEPDAEAIYHVTANNQVLRR-TYIETADRARGLAYYLKKHGFK---RVGILCPNTPAFLESIFGIAAAGAVNIAVNYRLKEDDIAYIFTHSDAEVIIVDKEYYRAAKPIPVIVDTDTDATEGQLSGPFDEAVLLGLKYDADTGAKG---WDGLESQAASE--------DDVIALAYTSGTTARPKGVEFTHRGYLAALANVIESGLNFQQGRRYLWTLPMFHAMGWTF----PWAVGTHYCLR--KIDYPE---IWRLLKQEHITHFNAAPTVNTLLCAANEAGR----LPRPVQVTVAASPPTPHLF----EQMTNLNLHPVHVYGMTETYGPITMPQWDQLPAKYKKMARQGHGFVVRVIKPEGTIIDGKEIGEIAFVGNI--CSRGYYKDPEATRKLFAG---GVLHSGDLAVWHPDGAVQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDAHWGERPKAFVTVKQGKQIDG---KEVIAWAKKHISKFMVPREVEVVAELPKTSTGKVRKNVLREWAKG-------------------------- 167034311 21 -------------------------------------------------------------------------------------PDATAII------AQHTTCSYTQLEQISQGIAAFLVENAASGADRVVIVASRSAALVYAMLGCLRAGLAFTVADAAYPAVRIKQIVSTLKPAVVLTVDAGQF------IVAAVPEAPTAAQQAFPRQPVALP------------------------------AVSPEQPAYITFTSGSTGEPKGIV-THHAPLVHFIDWHVQQHGFTQADTFSLLSGLG----HDPVVFTPLSIGATLACPAQSTLT-DPSRLASWIHQHGVSVIHLTPPLGKLI--ETGAHMNSQVLGQLRYLFWGGDALSPAQYQQV-RAIAPNAVNV-NFYGTTETAMAFHTLEPEAVDARV-PLGKGIADAQLLVVNPANQLVSEGETGEILIRSPYLS--LGYWNDPAKFIANPFSASDRCYRTGDLGTYLADGSASFLGRGDSQVKIRGHRIELAEIENAITRQPHIGQCVLVA-NQDGGATRLVAYCVAQQATRAD-----ELRQALAGQLPDYMVPALFVFLDALPLTPNGKVDKRAL-------------------------------- 148359503 13 -----------------------------------------------------------------------------------------------------RQISYDDFNKQANQYARYLQRKGLPLNGIVGVQLARSFEMLVAIFAVLKAGGAYLPIDPMAPVLRNQAILEDSQIKFLIVSD------------HSLLTATSGLQVLSI-HANVSDEDCHNLNLPRKK----------------------QDLAYVMYTSGTTGKPKGVLISHQALLNRILW-MQNTFPLQSHDVVFCF-DISWETCWWSIV------GAGVVLLPPRKEH-DIKLFIQMIEQYQINVIHFVPSVLRIFLSYIEQDFSINRLSSLKYVFSSGEALDAKSVNLFNQLFQDQKTILVNLYGPTEATSCFICEKHKRFDTVP--IGKPIQNTQFFVLDEQLNS-TGFEPGELYI--SGVGLAQGYLNNPASFIDNPYLPGEKMYRTGDIVRWNQEGELLFLGRKDDQVKLRGIRIELGEIQHHLLAHPNIHDAVVVCEKVDCLDHRMVVFLIANNKQTKIG--SAELKSFLKNRLPDYMIPEHYLWLSAFPIKENGKI------------------------------------- 28871810 11 ---------------------------------------------------------------------------------VAQQPDTTAVV------EDQRAVSFTELAQLADKVSAGLLQAGLQPGDRVAIHLGNRLELVALYYACLEIGAVTVPINRRLVTGEIEHLLHHSGARYYIGDQETYSRY-----------AAVIAGSATVERAWIV---AGEEALKEEQYLPWSDLLVSSPSKRPPS--HADSLAAIFYTSGTTGLTKGIVHSQA-TLAQAVDLMKAMMPPRTAQGALDTGAVHSMMWSILMILAAHRLGRAVVL---LPVL-TAETTLALLQRLPLSFLKGAPSHFNNLLAAG-EASAATPLPSLTSTYSVGDPCPPKLGRRWHNLWGGT---LRGSYGTTESGPIFCQPDVAATEQ--SSIGWPLPGVA----------LQQTENGELLIRS--PANTPGLWNDADRLPAA------RWIATGDLVQRQDDGGYLIIGREKDMLKCDAYSISPVEVEQELLKLPDIAEAVVFGVPDATIGERPVALLRTTSGREPTQQLKQHLKALIAE----YKHPRQYLFVERIPLSSAGKVSR---KQLASDYREILGAPST---------------- 52842157 13 -----------------------------------------------------------------------------------------------------RQISYDAFNKQVNQYARYLQRKGLPLNGIVGIQLTRSFEMLVAIFAVLKAGGAYLPIDPMAPVIRNQTILEDSQIKFLIVSDNSLLTQKAGLQVLSIHANVSDEDCHNLN----LPREKQDL-------------------------------AYVMYTSGTTGKPKGVMISHQA-LVNRILWMQNTFPLQTHDVVFCF-DISWETCWWSI------AGAGVVLLP--PGKHDIKLFIQMIEQYQINVIHFVPSVLRIFLSYIEQDFSINRLSSLKYVFSSGEALDAKSVNLFNKLLQDQKTILVNLYGPTEATSCFICEKHKDYRTVP--IGKPIQNTQFFVLDEQLNS-TGFEPGELYI--SGVGLAQGYLNNPALTRTSFIDPGEKMYRTGDIVRWNENHELLFLGRRDDQVKLHGIRIELGEIQHHLLDHPNIQDAVVVCEKVEGLDYRMVVFLIANNQTKIG---SAELKSFLKTRLPDYMVPEHYLWLSAFPIKENGKI------------------------------------- 47078312 37 --------------------------------------------------------------------------HELVRRQAAEHGARGAVTFEGATT------TYAELDAAAAGLARRLAGAGVRPGDVVAIALPPSERRIAAVLGALRAGAAYLPLDPELPAPRLEFLLADAGAAVLITDTATREG---------------------------------PVAAHDGPTVLCDRLSPDGAPTAEPTAEPAEFPAYVIYTSGSTGRPKGVAVDHRS-LVNRLLWMRERYGVGQGDVVLHKTSFGFDVSVWEQLL-PLISGARLVI---APTRRDATALVRLVRAESVTVLHFVPSLLPAFL--DVAEVEQAR--ALRVAISSGEALPPVAVDFARRL---PHCALHNLYGPTE-ATIDVTHWPDERPFVP--IGTPIDNTSVYVLDDHLEPLPVGAEGELCI--GGQAVALGYLGRPEKFAPDPFGA-PGMYRTGDRARFGPDGAIEYLGRRDGQVKLRGYRVELGETEAALLESDLVRQAAVV-VRGEGGAKRLVGFVSGRPDAGGAEGAEAHVLARLSATLPAYQVPSQLVWLDALPLTPSGKVDRAAL-------------------------------- 47078312 1121 -------------------------------------------------------------------------------RHRAATPDAPAVVENG------VVLDYAGLDERAIALADRLAEAGVRAGHLVGVCLRRSAAHPIALLAVHRSGAVPVLLDPEHPVARLR---------------EAAADAGVAAVVTTADQA-------GFEAWPVVHPDGGIVAPTE-------------PAACRPGSADPARDACVVYTSGSTGGPKGVLAPQAGLVNRVLWSGRAFPTPEPPRVLATAGTAFDI--ALWELFFPLAHGGAVV------TAPDPDALAELIVAERVTVAHFLPSLLAAF----LDSPKAAGCTGLAHVLSGGEAVTPAIVRAFHQAYGPAEASISVTH-------HTCAPEDGLRERVP--IGRPIDGAGAHVVDEHLRELPVGCVGELAVTGVAVGA--GYPNDPERFPANPFGAQP-LYLTGDLARWGADGELEFLGRRDRQVKVRGHRVEPAEVDRTAELHPGVRQAVTV-----FRDGALTTFAAPRAGALLD---VADLRRLLRERLPDWMV-GELVVLDALPVTGNGKVDQRALLDLA---------------------------- 33333047 22 -----------------------------------------------------------------------------------------------------ESLSYKEFFEATCLLAQSLHNCGYKMNDVVSICAENNKRFFIPIIAAWYIGMIVAPVNESYIPDELCKVMGISEPQIVFCT------------KNILNKVLEVQSRTNFIKRIIILDTVENIHGCE----SLPNFISRYSDYDPVEQVAA-----ILCSSGTTGLPKGVMLTHQNICV------RLIHALDPE------AGTQLIPGVTVLVYVPFFHGLRVIML----RRFEQEAFLKAIQDYEVRSIVNVPAIILFLSKS--PLVDKYDLSSLRELCCGAAPLAKEV---AEIAVKRLNLPIRCGFGLTESTSANIHSLGD--EFKSGSLGRVTPLMAAKIADETGKALGPNQVGELCIKGPMVS--KGYVNNVKATKEAIDD--DGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDLEAGELPSAFVVIQPGKEITA---KEVYDYLAERVSHTKYLRGVRFVDSIPRNVTGKITRKEL-------------------------------- 158299910 35 -----------------------------------------------------------------------------------------------------RQTTCGEMRRRIVRVALHLRRLGYRRGDFVSLACGNGEQVVPVLIGCWVLGLAVNPLAPVFEKADFVHMMKQTQSGLVFCANAGV-------VREAVHEAITHGA-----------QLFAMGPAAEGVHRSVDELLEPIDGEFRAEYLDASKLLMVLCSSGTTGLPKGVCLSHAHFIL-IDRSVPYCSDASDGPIF-NFSSLFWATG-IFAVMTSLLHSRPRVLT-SKPYQPDL--LLDLIETYRIENLFTPPSYVSTLLAH--PRTDRADLSSVRQWQLGGSRVPTEMTLRLQKLLPQGHTR--SIYGSSEIG--FITRN--DVTVKPGSVGPLTTNVQCRVLDEDGQPVGVGVAGELVLRHRY--MFLGYLHNPEATANALTE--DGFFRSGDIGYIDADGSLYVVDRIKDIIKYNNYQVSPSDLECIIQRMDGVKQVCVIGVPAPDGSSDLPMAVVERKGGGGAAPLREEIVRHVEEQVADFKRLRGVRFVDSFPMTPSGKILRLAVRK------------------------------ 209907060 34 ----------------------------------------------------------------------------------QANNDAVAII------DGERRLTYRAFNQQVNNLASALQAQGIVRGETALVQLGNVAEFYITFFALLQIG--VAPVNALFSHQELNAYAAQIKPAVLIA-------DRHHPL--FADEAFLNTFVDEHRSVRVVLLRG------DKGEHALETAIARPADNFIPTPTPADEVAFFQLSGGSTGTPKLIPRTHNDY-DYSIRRSNEICGITADTRYLNALPAA----HNYAMSSPFTAGGCVVL----ANDPSATLCFPLIEQHQINVTSLVPPAVSLWLQAIAEGAGNAQLRSLTLLQVGGARLSATLAARIPAEIG---CQLQQVFGMAE-GLVNYTALDDAPERIMNTQGRPMPDDEVWVADEHGNPLPRGEVGRLMTRGPY--TFRGYFNSPE-HNASAFDA-DGFYCSGDLIAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLRHESVIHAALVSMEDSLLGEKSCAYLVVKQ------PLRAEVRRFLREQVAEFKLPDRVESVDALPLTPVGKVDKKQLR------------------------------- 81681120 12 ---------------------------------------------------------------------------------VARSGDHVAVIF------GDRLVSYAELDARANRLARVLVERGVGPDTTVAVAMPKCDELMVVLLAVLKAGGAYLPLDPQYPAKRLAYMVQDARPTLLV----------------RMAQVSLELGVPVAE--LVVDDPDTARETESRPDHQLTDASRNA-------PLRPDNLMYVIYTSGSTGTPKGVAVTHTGVAIVAAQTASIA--PRPGDRVLQWASVSFDAAFWDW-SAALLSGATLIMDELLPGQP----LRDTLRRYAVTHAVLPPVALSV--TEPDDVLVGG------TLMSTGDACTRALVKWA------PGRRMYNGYGPTETGSTIAGPIAISDEI---TIGTPWSGNRVYVLDERLRPVPNGRDGELYLAGN--GLARGYLNRPSRFVLDPFGPPGGMYRSGDRGHRRADGQLVFASRGDDQVKIRGFRVELGEVEARLAAHPA-VDVAAVVVVGDLAGARLAAFVSTVAGTGVSA---AELSAHSAETLPEHMVPSSVQVLQRLPVTANGKIDRAALRDLAESAAASAGPPG--EDPTSVE-------- 209229 54 -------------------------------------------------------------------------------------------------------ITYAEYFEMSVRLAEAMKRYGLNTNHRIVVCSENSLQFFMPVLGALFIGVAVAPANDIYNERELLNSMNISQPTVVFVSKKGLQ--KILNVQKK---------LPIIQKIII---MDSKTDYQ-GFQSMYTFVTSHLPPDFVPESFDRDKTALIMNSSGSTGLPKGVPHRTACVRFSHARDPIFGNQIIPD-----TAILSVVPFHMFTTLGYLICGFRVVLM----YRFEEELFLRSLQDYKIQSALLVPTLFSFFAKS--TLIDKYDLSNLHEIASGGAPLSKEV---GEAVAKRFHLPIRQGYGLTETTSAILITPEG--DDKPGAVGKVVPFFEAKVVDDTGKTLGVNQRGELCVRGPM--IMSGYVNNPEAT-NALIDK-DGWLHSGDIAYWDEDEHFFIVDRLKSLIKYKGYQVAPAELESILLQHPNIFDAGVAGLPDDDAGELPAAVVVLEHGKTMTE---KEIVDYVASQVTTAKKLRGVVFVDEVPKGLTGKLDARKIREIL---------------------------- 85858542 34 -----------------------------------------------------------------------------LYRMLQKWPDKVAII----DPLMKKSLTYRQWDEEANQFAHALLEAGCTTYDTVMSDVFNCSEWFTLYMGCAKARCVNAMQNFMLPEGQVSKLMDDSETAVFVYDS---------SLKDMAVKAVELCKFKPKVCVMI-----GEGEVPPGH-VSYAKFIEGKPKTAPPTEKDVEDPCMLIYTSGTTGLPKGFFVSHATIFFDCMMNGHLH-KVDEHCVSLATNPLFHRGGNTTGVLPVLHQGGAVVIMRS----FDENLALDYIEKYKVTHMVSAPVIYRMCHTQEE---KARDVSSLRALCSMGAPLDKDSCLRVMRIL----CPGVYNGYGTADQHWVTMLKPWELPEKAGTIGLPITEDMIVLVREDLVPRDGVTEGEIALR-----TMHGCYGYLNRPQDTEKGPYPGWQLPGDTAVWDAEGYISIRGRTDDMIITGAENVHPVVVEEAIKDHPGVIDVFVTGAPSKRWGEAIVAYIALKDPNLKEEDFVEFCKNHPR--LARYQRPKYYKFVDELPFNPSGKKMHFVIKERAKKDFPDL--------------------- 169630398 1542 -------------------------------------------------------------------------------RQVDRAPQAVALTFQG------RSMTYRELDHAANRLAQLLASRGAGPGESIALMVPRSDDAIVALLAVLKTGAAYLPIDPAVPVARLEFMLADAAPIAVATT-------------AELRQRLAGSSIP----VLVI----------DEHVVDEPAAVSLQAPR-------PDDIAYTIYTSGTTGTPKGVAVTHRNV-TQLLETLPVGLPAGPGQV--------WSQWHSWEVWGALLHGARLVVPEAVAG--SPQHLHDLLVTEKVSVLHQTPSAIGMLDWDGVDDM---------AVVVAGEPCPPEVV----DRWAPGRL-MLNAYGPTEATIYAAISMPLSPKTSPVPIGSPVRGGATFVLDGWLRPVPPGVVGELYLAGSGVGVRSGLTG--SRFVACPFGR-PGVYRTGDLARYSEDGQLQYLGRTDEQVKIRGYRIELDEIRSALAELDGVEHAAVIVREDRPGDKRLVGYVT----GTADPTM---LRTLLGERLPQYMVPAAVVAVDAIPLTINGKLDKRSL-------------------------------- 169630398 45 -------------------------------------------------------------------------------RQVECTPEALALTFDG------QSMTYRELDEAANRLSHLLVGAGAGPGQFVALLFPRSTEAIVAILAVLKSGAAYLPIDPALPTTRIEFMLTD-----------------------------AAPVAAVTTAVLAHRLHGLGVPVLDVDDP------AVCTQPCTAPPMPSEDLAHLIYTSGTTGVPKGVAVTQRNV-VQLFDRLDIGVELAPGQV--------WTQFHSYAIWGALLHGGRLVV---VPDARTPEDFHDLLMGERVTVMSQTPSAAGVLSPDGLEAT---------ALVIGAEPCPPELV----DRWAPGRV-MVNVYGPTETTMWAC----KSAPLSAGSIGSPVAHAASFVLDRWLRPVPDGVIGELYLAGAGVG--SGYWRTGARFVACPFGMGDRMYRTGDLVSWGADGQLQYLGRADEQIKIRGYRIELGEIQAALVRLDGVRQAAVIVREDRPGDKRIVGYIT--GGADPVGA-----RAALAEQLPAYMVPVAVVALQTLPVTVNGK-------------------------------------- 210098377 10 -------------------------------------------------------------------------------RQAQKTPDAVAVV--SDDG---RQLTFRELNELTDVLALHLQLKGVQVDTIVGIYLEKCLEYPIAYIATLKAGAAYMPLDVSYPDPLLHDILRDCEPAAVLTSPDLAGRVKGV-------------------TCVVF-----DDNWQEKIKEENKELLGIWPGTCQPPHVDLDNLAYVVYSSGTTGKPKGIMCPHRGAVFSYHWRHEN-YPFAEDDRVACNVFFVWMMR-------PLLKGIPLVIY-------DPTLLVEFLGRHGITILFT-PSLLEAVL--DTEGVNLNNLQNLRVIWLCGEVVTTSFCERVCKAL--PWVQLLNLYSVSETHDIAVASQESSSQRKFCPVGRLLEGVKVYIMNEELQPQPVGVPGEIYITG--PTLAKGYINRPQLNKARFLSDGDKLYKTGDWGYLLSDGRLEICGRCDTMVKIRGYSIEIQAVEAALLELPLVNACVVLAQGEEGTDKFLVAYVVP-EGETS----RREIRAELKRRLPFYMIPAHFVFLDSIPLLASGKLDKKSLPPLDMGEADETGAPAT---------------- 88811967 21 ------------------------------------------------------------------------------------------------DADSGQSYTFATLDDRANRVGAYLRALGLVKGDRIAFIGGNRIEPIDLYLAAGKLGVVLAPLSFRLRQPELSELLQCIQPKVLFLCDSLIRPACLVDT-------IRYAAEHSP----------------------YQREVLSTPPRQVNNALALDDPYLLIHTGGTTATPKCIVHRQ---MVWN--SFELILAAAEGELLLFP--LFHIGGWN--TFTPVFHGGRVVL----IRRFEPARVLALIEEQRISHLGAVEAMLK-LMAEQPGFAAA-DLSALRGVTSAGAPCSEAAMRPFWE----RGIPVSQAYGLTEAGNFMHGQSPAAVRARHASVGTAFFHCDYRIVEPQSHPVRRGEVGVLLLRS--PHNFDGYLGQPERTERALLE--GGWVDSGDLAREDDAGYVYIVGRVDNQFSSGGENVSPEEIERVLTEHPDIAEAAIFGVADARWGQAPMA-VVVASGAPPEVDV---LRAYLHERLAGYKVPKHIVYVERLPLTGAGKVDRNAARQLYA--------------------------- 165919122 1048 ---------------------------------------------------------------------------------VEKTPNRIAVVFEN------QTLTYQALNIKSNQLAYLIKKQNLKPDTLIGLCTRRSLDMIVALLAILKAGAAYVPLDPDYPKNRLEFMIQDSHEGLIVTQ------------KNIVSENHFLKQLHTHE-LLILDSDEVKTD------------LSNQTTENLALISGPRNLAYVIYTSGTTGKPKGVMHKSINSLVYLHMSERLVFDASTFEI--------WM---------PLLNGSKLVLADTKELTSHLEQFKKVIIQHQITTLWLTKTLFDSLYIQD-----KYLFSGLKTLLVGGEALNIDLINQLISQ-NQRPCRVLNGYGPTE-GTTFTTIYECQKNIEGNSIGRPISQRKVFILDANLNPVPVGVTGELYIGGA--GVARGYLNRPELTKEHFFAKSDRIYKTGDLASWLPDGNLEYLGRMDFQVKIRGFRIELGEIENVLTKHKYISQVCVVALGEEQKYLAAY-YVVEKNQPEPRSG---DLLGYLSQYLPDYMIPNAFVPLDKMPLTPSGKIDRKAL-------------------------------- 165919122 1 -----------------------------------------------------------------------------------------------------------------------------------------SPELIISMLAVLKAGGAYVPLDPDYPAERLEYMIEDSHESLIITQEEFIQNQF-------------LSQLHQNELLV--------IDSEEVKALLKEEDVENLTPIS-----GVNDLDYVIYTSGSTGKPKGVMVEHRAVCVNANY-----IQIKESDRVAQLASMAFIV---FEVWSSLVNGAEVILF-GKNEFLNVVQLKQSIKKYKINILFLTTALFNTIIDQYPEI-----LFPLKTVLFGCEAVNVNKVNNFLKK--NSEVQLIHVYGPTEATTFMKCHTYNYLPIGRATSNKFLY-----VLDSHLNLVPLGVVGELYI--GGPGLARGYLKEEERFIMNPFSKADKIYKTGDLVRWLPDGNIEYLGRADFQVKIRGFRVELGEIENILVGHKSLSQVCVLTH---GKDERLAAYYVLEKNKTEPD--ITELRNYTSKYLPEYMIPSFYIKLNKMPLTPNGKINRKALPK------------------------------ 159038616 4 -------------------------------------------------------------------------------------------------------LTHAELAAASRRVAAWLHNQGLRRGQRVVVVESTDVVVAVVITAVSRVGAVFSVLHQDTRGSALTHVLDDAEPSLLVAAD---------------DDAQRCAEKRGLPVVSPGQLRGVVSTPTDGAKLG---------------QVLTVDPICLIYTSGTTDRPKAVVTTHQ-QMLFAVDAIQSRLNYQPDDVVYCPLPLSFDYG-MYQLFLAAASGAHV--YLGQPAEVGPGLLGNIV-RSGATVLAAVPTLARLLRR-GPAH-----LPQLRLLTNTGAAMSPETLRALRAALPGLRVQLM--FGLTECKRAAIMPPDGDLD-RPGASGLALPGTEVFAVDAEGTRLGPRQIGQLVVRG--PNVMAGYWR---RLELTAFHRRDGLFCTGDHGWLDEDGYVYFVGRLDDIYKERGFRVSVTEVEAAARRVPEVELAAVVP---PLDGEPSALAVVT--DLTPDEVLLR-----IREEIEEFKVPRRCVVVDRLPLNGNGKVDRKALQLAVTGD------------------------- 217976501 40 ------------------------------------------------------------------------------------------------------RLSFNDVDRLSDAFAAYLRELKLPTGARIAVQTPNGLAYPIVAFGIFKAGCTLINVNPLYTATEMMHLFADAQPDAIVAID---------MFAEKLADALENAPIPNVRLIIVQKYVRKEIPFAQALAMGAQKISEGADVRAYTAGLDPDAVACLQYTGGTTGVSKAAMLSHRNLIVNVAQFLSFVGGIREDDLYHCFA-------FTVNMLGFFFRGAHNVL------IPNPRPLVNLFAKAPISFITGVNTLFKGLERWFVEKPPQH----LRLSVAGGMALHESVAKRWEQV---TQTPLIEGYGLSE-ASPVLTFNP-TLRVKPGTIGVPLPWTDIKCVDDNGREVAPGEHGELIARG--PQIMSGYWRQPE---ETRIALRDGWLYTGDIATMDEEGYFTLVDRRKDMILVNGFNVYPNEVEATLTEHPGVKECAVVGVPDAGVGEAVRAFIV-RADKSLDAE---ELRDFCRTRLAPYKIPRHVVFRDDLPKSNVGKILRKDLR------------------------------- 93006345 38 ---------------------------------------------------------------------------------------------------DKKRFTYKDLFNRINRLANVLDGLNLDAGDVVAVYLPMILQTVNIRL----------------SPDKILYTINHAKPKVLLLNSEF---------APLVKD--YQFENSSIEHIIWLDDNGVTSEGVFGGNQNYEALLDAADDHFDFPDFDENTIATTFYTSGTTGDPKGVFFSHRQLVLHTLTEAASIQGVSYGDVYMPMTPMFHV--HAWGFFTATMTGLKQV----YPGRYAPDLLMDLIINEKVSITHCVPTILQMVLKEAQD--RGASFNGLKMII-GGSRLTEG----LAKAAMDQGIEVYTGYGMSETAPLILTDFSLNEPARRCMTGKPVLMVDAQVWGENNQPVGTGQTGELVLRAPW--LTQSYLKNDDAGKEL-WE--NGYMHTQDIAYIRPDGYIKITDRLKDVIKSGGEWISSLEIETILSLHPSVADVSVIGVRDKQWGERPLALVVLKPNCQDTDDIKALAEQAVARGIIPYGIPSQFKFVDELPKTSVGKHDKKVMREMYANQSE----------------------- 163759733 80 -------------------------------------------------------------------------------------------------------YSYSDLQSRANRMARFLQSRGVGRGSIVALLLERSIDLYATVLALSKLEAAFVPLDAAFPMDRIAFILEDSAVDAVVTLSQY--------------EAL-----VSSEKMLVL-----------ALDSHFPEISKCSARSFAPAS-GQGDPLYVIYTSGTTGKPKGVPQSQISTFLDVAAT---HYGYRPTDRVYQSLTVAWV---------PLLSRATLV-----PAPPEGDDLHSFLVEYRVTAMCAVPTLLGTIKSE---------LPLLRLLIVSGEACPQDLIQWFAD--GRR---ILNVYGPTET--TVTATWSVLKPGKPITIGGPLPTYSVLVIDPDGEALGEGIPGEVCIAG--PAVFDGYVNRPDQTAKTYLADNPGIYHTGDLGRFTEAGEIKYLGRIDTQVKIRGYRIELGEIEALARGVPGVGQAVVEPQTPEGQDKALVAY--LTSDQPGGTVDVDAVDAVLRAALPDYMVPVFYERLESIPMLASDKVDRRALPK------------------------------ 84516538 26 -----------------------------------------------------------------------------LDRAASVFPNHIAIVH-----GALRR-NYAEFYMRSRQLASALAQNGIGRGDTVSAMLANTP----AMLECHSGGVLHS-VNTRLDASVIAFQLDHAMSKVVIVDREFM---------PLIEKALALANVTP--RVIQYDDPEFPGPATATEAQDYNAFLSTGDPDFDWLPLDEWDAIAINYTSGTTGDPKGVVHHRGAYLLALTTSMAKHA------VYLWTLPMFHCNGWPWTLSA--IVGTHVCL---RQVRPEP--IWAALADEGVTHLCGAPIVMSLIISA--HQAEKRTFDHQVQFFTAAAP-PPEKLLADMKTAGFDVTHL---YGLTETYGPAVVNLPLALKSRQGVRYLPLEGLD--VLDPETVPRDGETMGEVMFRGNV--VMKGYFRNPKATQQAFAG---GWFHSGDLGVRYPDGYIQLKDRSKDIIISGGENISSIEVEEALYRHPAVKTAAVVAMPHEKWGETPCAFVELSTGADVDA---ATLRAWCKDWLAPYKVPSMVVFM-EIPRTSTGKIQKYMLRE------------------------------ 169781968 1410 -----------------------------------------------------------------FPDTTL---HEMFEVEANRKPEKTAVIYE------ERALTYRELNERANRMAHQLRSLSPKPNDVIALIMDKSEHMFVSILAVWKSGGAYVPIDPGYPDDRIQYILEDTQAIAVIADSGYVTRIKEMA--------------------------------APGTLLYPSDLTSTPDPKYSPSPLSSTDLAYIIYTSGTTGRPKGVALEHHGV-VNLQVSLSKIFGLRDDEVILSFSN--YVFDH-FVMTDAILNGQTLLVLNDE-MRGDKERLYQYIEKNRVTYLSGTPSVVSM-----------YEFSHLRRVDCVGEAFSEPVFDKIRETFHG---LVINGYGPTEVSITTLYPFPERRTDK--SIGQQVHNSTSYVLNEDMKRVPIGAVGELYL--GGQGVARGYHNRPERFIPNPFGRNSRLYKTGDLVRWGSNGEIEYLGRNDFQVKIRGLRIELGEIEAILSSYPDIKQSVVIAKDRKEGGQFLVGYYV--ADATLS---SAAIRRFMQSRLPGYMVPSRLIPISKLPVSPSGKLDTKAL-------------------------------- 169781968 319 --------------------------------------------------------------------------HHLIEEEAERHEDKVAVVCE------ERKITYGELNTQANRLARYLHSTGIQAEQIVALFLDKSEMLIVTILGVWKSGAAYVPIDPTYPDERVRFVLDDTEAQVIIASS---------------------RHAERLERQIIGDRKLCIIHLEPLLTFLAQDTSKFPAHNLDDLPLTSRQLAYVTYTSGTTGFPKGIQHTN---VVNSITDLSARYGVHEAILLFSA-----YVFEPFVMLMALVNGHLLAIINDADKY-DADKILPFIRAHNITYLNGTASVL-----------QEYDFSSLKRMILVGENLTEARYLALRKRFKNR---ILNEYGFTESAFVTALKIFDSDSTKDTSLGRPVRNVKCYILNPALKRVPIGATGELHI--GGLGISKGYLNRPDRFIPNPFQTKREMYKTGDLARWLPTGEVEYLGRADFQIKLRGIRIEPGEIEATLAQYPGVRTSLVVSKKLETTNEHLVGYYV-CDNASVSE---THLLSFLEKKLPRYMIPTRLVQLSQIPVNVNGKADLRAL-------------------------------- 169781968 2509 -----------------------------------------------------------------------------------------------------RVLSFADLNKRANQLSRYMLSISLGAEGRVALMLDKSIETIVCILAIWKTGAAYVPLDPTYPTQRVRLILEETQAKTVLVSKCEYMGAKVV--------SIDSPAVKTE----VSQQLSSDLPAVAGLD----------------------NLAYIIFTSGTSGKPKGVLVEQKGVLLQHSVLFLYVFDFSVEQLVLSV-----LSGHKLIV-PP----ADFVVDE---------EFYRMANTHGLSYLSGTPSLL--------QQIDLAQLHHLQSVTAAGELLHATQYEKMRSSFGGT---IYNAYGITETTVYNIITEFTVNSNFENAIRDVLPGTRAYLLNKALQPVPFDAVGELYLAGD--CVTRGYLNEPQRFLPNPFGRFSLLYKTGDLFRHQQQPQLEYLGRDDLQVKMRGYRIELSEVQNILASSPGVQECAVVAKYDKDDAQSIVGY------YTTDNEAVSEILTSMKARLPTYMVPSHLCRLEGLPVTINGK-------------------------------------- 215492344 69 ----------------------------------------------------------------------------VVDKTAEAWGDRIAVVSCHQELSK----TYTEFKKDIDQLAAGLVSLKLSAGSKIGIVVPNMYEWVVVQFAAAKAGLILVNITTECTVPELQHSLKHVDCEAVVLSEKFASQDHYAMLLEITPEELKSARLPRLKHVILI------AEAAKPGTVTYDELIEEGSVNVALPKVQYDDPVSVQFTSGTTGKPKSVLLSHFN-IVNNAETAGHVLGFQDHEDIVCLTLP---MSHPLGCIGTLAAGRTLVL--PAPVF-DPTTAFKAIKDNKCTAVYGTPSALAQLPQIEADQSKA---STLRKAIVVGSSCSSEFIKNLRKKLCIGKVHVI--YGSAECSPAIAVSKPWSGEDWMRTVGTPVDHVEVKVVDSENKLVPSNSRGELCVR-GHPVFM-GYCGSKKKTEEA---IRDGWYHTGDEATLSEDGRLTICGRIQDRICRGEEVVDCREIEECLSSHAAVEEAQVVAVS-----EEICACLKLKPESTVTEE---EVKDFCKEKISEASIPKYVLFVDSFPK------------------------------------------- 77454823 17 -------------------------------------------------------------------------------RHASRHGERAVLTARG--PGQISRVSYRELGERAAQLANALRAIGIRGDERVATLQWSNQEHLECYSAVPSMGAVLHTLNLRLPTEQLTWIANHADDRVVIVD------GTVLPLL-----ASALPSMTSVRTVLVTGTGDLAAVEGCGKDLRYDDVVAAQPSSFDWPDVDERSAAAMCYTSGTTGHPKGVIYSHRSTWLHSAACASNALGIGHDDTVLTIVP----MFHWGLPYAAMMAGAQMLL----PDRFQAEPLVEMIEAARPTMAGAVPTIWDVLHYLRDNP--GHDVSSLKMVACGGSAV-PRSLITAYDELG---IRIVQAWGMTETSPLAAVALPRDTDSPRGTQGRVVAGVEARIVDDSDAEQPGKSVGEIQIRGPW--ITGSYYQ-----HDSAAVTPDGWLCTGDVGVISADAFITLTDRSKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPLAVVVLDTGRTVTA---RELSGFLRDRVAKWWLPERWAFVTEVPLTSTGK-------------------------------------- 55377681 26 ----------------------------------------------------------------------------LVTHRADTTPDRTAMVAAASGNA----VTYRKLDAAVDAVAAELDRRVDAPDATVATLLPTRPAVGTLLFAAMRLGATLAPLNVELDAATLQSQLSTVDADLLVCGD------------STASLAADIDGCPTVS----VDRELSAAAVADETAAAGS--ADETATDVTPAPLSRTDTQLVIFTSGTTSEPKGVRLTVGN-LVASAVASSYRLGVLPDDRWLVCLPTYHMGGLAPFIRSALYGTAAVV-----QRSFDADATQQVLAEHGVTGVSLVPTMLSRLLDAGWEPPA-----SLRFVLLGGGPASETLIERCRE----RDVPVYPTYGMTETASQIATARPETAFEHAGTVGQPLVFTDVTVV-ADGAACDPGERGEIVVDGPTV-TPGYLNGDDDAFSDHGF-------RTSDIGYRDADGHLWVEGRVDDQIVTGGENVDASTVADTIREHPAVEDAAVVGLPDEEWGQRVAALVV--GDVSPTA-----VRDHCAERLAPYEVPKTVRIADALPRTASGTVDRAAVR------------------------------- 90424859 477 -------------------------------------------------------------------------------RYAARHPDAVAI----EDNGIS--LTYGELAARVRRLATVLAADGVAAGDVVMLALPVSAALIEAQLAVLALGAAFAPVDPSYPAE---QR----------------------DLRARCVGA---------RHAVALDHSEPTAGCT---TLHWTKLLADAAAPHPGCAVAAASPAYVMFTSGSTGTPKAVCVPHRAIVRLARARGLAAPGLRAA-VYSNPADAS-----TLEIWLPLLNGGTLLPVD-RTMVMDPRALRLFLAEARISLLWVTAGLFQQIAAIDPSAFAGR-----RLVITGGDVVNPVAARAVLAAGRDQGLVLLNGYGPTESTTFDIAGLRDSIPI-----GTPIPNSTAYLLDPAGRPLPPGLVGEIWVGGD--GLALGYMGDAERFRPDLFAPAGRMYRTGDLGRWRPDGNIVFLGRADKQVKIRGFRVELGEIEAMLALHPAVGGATIIAPRRASGDRDLVAYVTPKPGTALTA---TELRNYLQERLPRQMLPQAYAILDRLPLTANGKVDPRALPQV----------------------------- 92116371 12 ---------------------------------------------------------------------------------------------------------YAEIRSRALKLAQRFDREGIKLGDRVATIAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVMTD---------ITFIPILEKIADR--LPSVERYIVFTDKAHLPQTTLKNAVAYEDWIAGADGDFAWKMFDENTAAGMCYTSGTTGDPKGVVYSHRSNVLHSMMT-------SNGDALGAVSTVLPVVANSWGIFSAPSMGTKLVM----PGAKDGASVYELLSTEKVTFTAGVPTVWLMLLQH----MEKNDLKDLKVVACGGSAMPRSII----KAFDDMGVEVRHAWGMTEMSPVTVGGLQGQFSHLKGDAKLDFLGYAPKITDDDGKELPGNTCGRLMVRGPAVS------GAYYRVEDTILDQ-QGFFDTGDVATIDEHGYVRITDRTKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGAHHPKWGERPLLILRLKEGESVT---REEILGFMDGKICKWWMPDDVAFVDSIPHTATGKILKRALRE------------------------------ 3646379 34 ------------------------------------------------------------------------------------------------------------------------------------------------FWAVHRLGGVLTPANASYSAAELTHQLLDSKAKALVTC---------VPLLSISLEAAAKAGLPKNRIYLLDVPEQLLGGVKPPAGYKSVSELTQAGKSLPPVDEGARRTAFVCYSSGTSGLPKGVMISHRNVIANTLQIKAFEQNYRDGGG-TKPASTEVALGHIYALVVIGHAGATIVL----PKF-ELKSYLNAIQQYKISALFLVPPIIIHMLGTQDVC-SKYDLSSVTSLFTGAAPLGMETAADFLKL--YPNILIRQGYGLTETCTVVSSTHP--HDIWLGSSGALLPGVEARIVTPENKEITTDSPGELVVRS--PSVVLGYLNNEKATAETFVD---GWMRTGDEARRSPKGHVFIVDRIKELIKVKGLQVAPAELEAHILAHPDVSDCAVIAIPDDRAGEVPKAIVVKSASAGSDESVSQALVKYVEDHKARHKWLKGIRFVDAIPKSPSGKILRRLIRD------------------------------ 163739916 24 ------------------------------------------------------------------------------------HSDRPAVIY-----GDLRR-TWGEVATRIRGVAAGLVSLGIGRGDTVSVLCPNIPELFELQFALPLTGAVINTLNTRLEPETIAYILDHADTKAVIVDRE------LIPLLSMAFAAMGR----SVSVIEIDDRNVAAPHTLVGK--PYEELLTDGAG-GAPLDLPQDDAIALNYTSGTSGRPKGVVHHRGAYLMALGTAAAWQTPHYP--IYLSVVPMGW--GHSWVMA---MLGGTMVF----TRTPSPDLILDAIRSHGVTHFGAAPIVLQMLAEAEAETGSTTPFDAIKVL-TAGAPPPPS----VLQKTKAMGLDVMQVYGLTETYGHISKCLWAEQAQLQAQQGIAMPMVAVSVIDDTGIPVDGQTQGEIAVRGN--TVMKGYYKDADATDKAFEN---GWFWSGDGAVVHADGYMQIRDRLKDVIISGGENISSVEVEAVLYRHPAVQAAAVVAKPDPKWGEVPCAFIELRTGSDLTSE---EIIAFCRTHLAGFKAPKTVVFTS-LPKTSTGKI------------------------------------- 118053799 71 ------------------------------------------------------------------------------------------------------RWTFDRFFAAADALASRLKQQGLKAGDRVAIAMRNRPEWAVAFAATALLGAVPVPLNSGLSSE-LMANLEDTSPVMLI-CDA--------DRHARISQAIAQTAIKTV----VVD--------GEAGDISWLALTAGGHDGFVSPQLSADEAALILFTSGATSRAKGVESTHRAVCQGAAMTAIMARQLQP--TTLSAVPLFHVSGHAQLLVS-LRHGRRLIFVH----RWEPEKAAELIRNEKVTQFNGAPSMVQQLIGLPEQPQSSGNLSG---VGFGGAGLHPRLIDEVLTKFKGRMSGI--GFGLTESNGVCAGSSGRMFEEQPRSSGVLSPIIEVRIADLDGAALPVGQSGEIWLRGV--TLMERYCGDEEATAKA---MQGGWFHTGDIGFLNDEGFLTIVDRIKDVINRSGEKIAAAEVEACLLQHESLEEAAVFSMPHEVTGEQVVAVVVGKSWSQVTPEL---LREFVAQRLASYKVPSRIVVRAELPRNPAGKMLKASIRK------------------------------ 59876776 13 --------------------------------------------------------------------------------------------------DDKNTYTYQELHDKVAALADRLRGHGVGRDSLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDSQPTVIVTVSA--EVGKI------------KGSIP----LVVLDETSSEKNGQ----------LDESDLKPLPEETDLERLAFVSYSSGTTGKPKGIANPHKAAVLSYNLRFGLS-DLQPGDRVACN------VFFVWEIIRPLLRGATVVAVPDDVSY-DPRMLVDLLASKKITTLFT-PTLFSAVLACHQALATR--LPNLKTVWLNGEVVTTDLARRGIKALPNAR--LLNVYSACETHEIACGDIKDMLEIDKDAAYCPVPLIDIYILDESGQRVDDGENGELCVGGHL--LARGYLNLPETTEKAYSSKIGRMYRTGDKARILPSGLLEITGRVGAMIKIRGYSVVPGKVENAILSHLAVSHCAVIAFGDGIDRQLVAYIVRDKNTSAERPELE----------------------------------------------------------------------- 182678861 131 ----------------------------------------------------------------------------VLDWHVARHPDRLHITLLQDDSTILDQLSYGRLAAQARQIARGLIARDIGPGDRVALMLPTSIEFFCAFFAILYVGAVPVPIYPPMRPSQIAGILNNAGSRMLITMPEGLS-----------VAALLRAQLSELESVASV-----------------AELMAEAGDMRLPPASTPVSTALIQYTSGSTGDPKGVILSHAN-LLANVKAMGAALEANSADVFVSYHDLGLIGAW----FGCLYFGAPLYVMSPLSFLVRPESWLWAIHRFRAT-LSAAPNFGFELAKIDTAHLTGLDLSSLRAVANGAEPVSPYTLRRFTEKFGFRPEVMMPVYGLAENAGPLIMSRGVAEPAKANACGRPLPGHEIRIVDPAGHEIGDRQEGRLEFRG--PSATSGYFCNEAKTRDL---IHDGWLDSGDRAYM-AEGDVYITGRIKDIIIRAGRHIYPQEIEDAIATIPGIRSVAVFGMTDRVSGERL---VIVAETRETDPAARHEIETRAHELTSAITPPDEVVLAPTVPKTSSGKIRRSATREL----------------------------- 154246404 26 -----------------------------------------------------------------------------LERAAGVFPDHTAIIH-----GALRR-NYRDFYARSRRLASALAKLGVGKGDTVAVMLPNAPAMLEAHYGVPMTGAVLNSLNTRLDAAILAFTLDHGEAKVLITDREFS---------PVMKAALAMATRKPV----VIDYDDPEFTGKGERTIEYEDFLATGDADFAWKTPDDEDAIALNYTSGTTGDPKGVVHHRGAHLLAVGNVVTCSLGKHP--VYLWTLPMGWCFPWSI----TLAAGTHVCL-----RQVRAKPIFDAIADYKVTHMCGAPIVMSTLLNTPD--ADKRPLPH-KVEFITAAAPPPEAVLAAMQEAGFN---VVHVYGLTEVYGPSVVNEWDALPAQERAIKKARQGVALDVLDPDTVPADGETLGEVMFRGNV--VMKGYLKNPTATDAAFAG---GWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPAVSAAAVVAKPDEKWGETPVAFVELREGASATAE---DLIAHCRTHLAAYKCPRHIVF-EEIPKTSTGKIQKFRLREMA---------------------------- 218721555 288 -------------------------------------------------------------------------------------------------------LSFKEFDVSVSALAGGLRERGVGPGDRVLVMMRNSVEMVHTWIATNRLGATWVPVNVELKSVTLQHVVQAADPKLAIVDAEFF----------------QDIQLTNVLK-------QEDIYVQGGTDHSLTDLYDFDKAISEAVEVAPSTTSAFLYTSGTTGRSKPCVLSH-SYFIHQASLLIESFGIHGEDVLYCPFPLFHADATALTVIPAILLGAVAAL----STRFSASRFWDEIRATRATVYFMGATL--ALTYKQPASPKDLD-HSVRLAW--GVPI-PSFAEDYERRFGH---PLYTLYGSVE-ASLPITQRGARV---PGSCGTINKGFQIRIADENDEPVLNGTAGQLLLRSDYPGFFDGYFNNHAANEAA----FKNLWLHGDLASIDDDGNVYFVGRLKDVIRRRGENINAADLEEEFLRHPAVKTAAAFAIPSTLTEDDVKVAIQLCEGAEVDE---TALWAWSTENMARFQVPSVIEIVQEIKKTPTGKLDKSTL-------------------------------- 154151284 25 ------------------------------------------------------------------------------------------------------TLTYRDLISQVDGLAGYLAGLGTGKE--CLLLSENIPFFVIAYLAIIKSGNTALLVETQIADKQLVSLFHECHIGAVLVQKKYL--AKIPDHVTAITEDI-LPVLTSVKK-------------------------------YESSAVNDDDVAVVIFTSGSTGAKKGVMLTHRNLRANTGSIVEY-LGLTPDDRICATLPFFYCYGAS-LLHTHLRAGGSIVL---SNNIFLGGAL-RDIKTFSCTGFAGVPSTYQILVTK--TPFLREELPSLRYMQQAGGQLPNKYIRQIAEAFPEKQFFVM--YGATEATARMSYLPPALVLTKLGSVGKGIPGVTLEVLNEKGDPVKPGEAGEIIARGD--NIMKGYYGDPEETQ----SVIKDHRFTGDIATVDEDGYIFIVGRAKNIIKSGGYRISPNEIEEFICSLDNVAGCVVLGLPDEIMGEAVVA--VVQPGDIPEASLREEILTQCRQHLPSYKVPRSLYFVKEFPLNASNKVDRQVI-------------------------------- 40062515 2 -----------------------------------------------------------------------------------------------------------------CRLASALSKRGIGKGDTVSVMAPNIPAIFEAHFGVLMTGAVLNTLNIRMEAETLANIFEHAETKVLLTDRESS---------PQIKVALSKVK----RDILVIDIDDPETDSGEYLGLEYEAFLSEGDPKFEAV-LPEDDAVSLNYTSGTTGIPKGVVHTRGAYLLATGNVLAWEMPHRP--VYLWTLPMFHCNGWCF----PWMLGGTHVCLRKV----TAKNIYNSIAEHHVTHFCGAPIVMNMISNAPKE--EQRELPHRVEIMTAAAPPPPTVIAQMEEAGFN----VTHVYGLTEVGPAVVCEWQEAWNEKDKTTQAQLQGVRYHVLEETLEPVPGETMGE-VLMQGNIVM-KGYFKNPKATAQAFAG---GWFHSGDIGVIHPDGYIELKDRSKDIIISGGENISSVEIENVLYQQEDILEAAVVARPDEKWGEVPFAFVSLKTGCSLNE---QKVIEFCRTKLPGYKIPKYVVFC-ELPKTSTGKIRKSILREQA---------------------------- 153886959 30 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEALLAQAEPATDAVRRG-DDLAGIFYTGGTTGFPKGVMLSHAAHAEGLAPAGSTYLHAAP---MFHLADIGVAMAH-------WIEGNTHCV---VPAF-SPEGVLDVLARDRVTHLLLVPTMIQMLVDH-PAMRQPRDLSALWSIAYGASPISEAVLERAMAALPG--VGFVQAYGMTEL-SPLATILPDVYQTKLRSAGRATFCAEVRIVDVEGQEVPRGTVGEVIVRG--PNVMQGYWNKPE---QTAAAVRNRWMHTGDGGYMDEAGFVFVVDRMKDMIVTGGENVYSAEVENAITQHPAVAACAVIGIPSAQWGESVHAVVVRKPGASVSTE---ELIAHCKTLIAGYKCPRSLDFCDALPLSGAGKILKTELRKL----------------------------- 76810624 1231 -------------------------------------------------------------------------------RTAARQPDALALAATG------RALTYGELARATDALGHMLVEHGVTPGDRVALAVSERAMQTRLALAILKVGAAYVPVDLANPPERLAYLLDDCGAKLVLTTRG------------------ERPRLPATGANVVCADALDDAAAA-----------RHAGRPLPRVAIAAGQPAYCIYTSGSTGQPKGVLVTHGG-LANLVDWHVDAFALDAGARAAMLAGPGFDAAVWEI-WPALCAGAS--LAEPAPDRHDVAELARWLDAHAISHCFM-PTPLAEAFIAAAARPRALRFDQLKARGRAG-----DGFQLI-NAYGPTENTVVTTSGAVEAGPARLAPLPD--------IGAPIRGQALHILDAQLRPTPLGVSGELYVSGA--GLALGYLNRPERFVPAPDADAPDVYATGDLVRLDENGRLHFVGRADDQVQIRGFRVEPGEVEAVLATHPGVAQCKVIAFEREPSGKLLAAYV--AGDASLTEA---ALRAFVDSRLPSYMRPAGFVIADALPLDANGKISRRAL-------------------------------- 163855426 24 ------------------------------------------------------------------------------------------------------RLVYKEAQAMVHATAHALREPGLRDGAHIAIYAPNDYR--ISLLAVNRADMVWVALHTRNSPATNLAMLGYADCDLIFFHSSF----------EHLVPSWK-ADLSQVQRFICIDRPSEHGEF---LDTWI------AAHREPYVAMP-EDPATVLPTGGTTGPSKGALHSHRS----LEMTLISIFDIDSGSRILAVAPLTHA--AAMITLAGAARGACTVVLPG----FDAQAVLATIERERITHLFMPPTVVYALLA--TPQVAMTDLSPLRCLAVGAAPIAPEKLKEAVRVFGPV---IYEVYGQSECLFPVVAKQPGSFDEEARSAGRAVPYARVEIMDDDGKLLAPGEKGEIVVRSSM--VMKGYYKKPE--ETAEVSGF-GWHHTTDVGIKDARGLITIVDRKKDMIVSGGFNVFPSEIEAVINTHPAVLDCAVVGVPDEKWGEAVKAVIQLKPGHQASGD---ELISLCKRELGSVKTPKSIEFWDELPRSAVGKVLKRDIRE------------------------------ 16803712 5 ---------------------------------------------------------------------------NWLQKRVRLSPKETALVFEGKEE------TFEEISEAVERLAGKLFALGIRKDEMIALLGKNDRMTFLLIHALQQLGAVTLFLNNRLTKKEIAYQLANAEVKQVIVAD---------TFEDKVGAGISYSEL-------------AETDYKEPELLETWDLSRTAS---------------IMYTSGTTGKPKGVIQTYENHW-WSAVASVLNLGLTEKDSWLCAVPIFHISGLSIMM--------RSVIY-GIPVYFDEEKITQLLESGKVSTISVVTSMLRLLKIHGGSYH-----PNVRTILLGGGP----ASKTVLEICKQRDIPLVQSFGMTETASQIVTLPPKDALNKIGSSGKALFPAEVKIADD----------GEILLKG--PSITPGYLHNKKATEASFVD---GWFKTGDIGYLDEEGFLFVVERRSDLIISGGENIYPTEIEHVIGEYVAVKEVAVIGQPDDKWGSVPVAFIVAEETFDED-----ELQLICQTNLASYKIPKQIIIVEKLPKTASGKIQRNKLKE------------------------------ 78356651 2307 --------------------------------------------------------------------------HTALEVQAAAAPRKTAIIC------QNRHISYAQLWRQAAALRNQLADAGIRSGTPVPVLLPKSWQQIAAVLGILQAGGAYVPLDVEYPDGRIRHLISELKTGVVVT-----------------DAA-----------------NSARIEKSAGRTILIMEHLEPVAPEVSASRSTPDDLAYIIYTSGSTGTPKGVMTSHKG-AVNLAVTAKLNFDLS-----------------VYDIFGVLGCGGSLVL----PDMKNPASWIDMIEQERITLWNSVPTLMQMLLEYLPNGLEGR-LQTLRCIMLSG--------DWIPIQLAKERLPLASLGGATEASIWSVIHAVEQIPPHWNSVGRAMDNQTVQVLDHLLRERPDNVTGGIYLGGT--GLAEGYWNAPEKTERSFITHGRRLYRTGDLGRYLPDGSIEILGREDFQLKISGYRIEPGEIEAQLNSHPAVSQSIVSAITDNSGKKVLCAHWTGKKDTSP-----EELALFISETLPHYMVPKIFVHVTAFPLNANGKVDRSAL-------------------------------- 37524761 3 -------------------------------------------------------------------------------------PQKTALIF------NNQNYTYKDIWRQICAIAAGMRLNGLQQGDKVVICLGNHINSIAIFFAAQKLGACPSIIAFDTPEEKIKFILNNSGASFFFTSS-------------IIAATLLKYDYFYFSNINLIIDKVENI-YAENNLINFDDFISDPSEANIPLQAISVDLASIIYTSGSTGEPKGVMLSHQNMM-AATRSLVNYLEYHHDDTVMAVLPIAFDYGLYQIILA-FFVGGTVVL--ESNNTPPPVVL-RHIQQYRCTIM---PG-LSSLYSLLDIYASKFDLSSIRLVSNTGMALRKQHVSMIKRLFPTAK--IFSMYGLTECKRCTYLP-PDDLDRKPDSVGIAIPNTQIMVVDDNNQPCTAGEIGQLLIRGE--TVMQGYWRNSEATEKRY---GDRCLYSGDYGWLDEEGYFYFVGRMDEVAKIRGRKVIFSEIEKVLFGHDSIIEAAVIVHSGEESSESIIAFVATQTQEKL---LESDLKHFCSNLLELHQIPSVFIQLSRLPKNANGK-------------------------------------- 126304974 59 -------------------------------------------------------------------------------------GDKIALV---DHGGQ---YTYKDLYQEICKIHNCLS--GDIKGERISFICSNDVSYVIAQWASWMSGGIAVPLYKKHPASELEYVIRDSQSSLVIAGNEY------VDLITPIVTKIGVPFLPLPPT--VCGREADEPTIEHTPQLEWRDRGA-----------------MIIYTSGTTGRPKGVLSTHQNVITGLVDKWAWT----KNDVILHVLPLHHVHGVVNKLLCPLWVGATCVM---LPEF-NAKVVWEKFEKPRINVFMAVPTIYSKLMDYYDKHFTQPHVEKIRLMVSGSAALPVPVLERWKKLTGHT---LLERYGMTEIGMALSNPLMGTR--VPGAVGTPLPGVEVCIVDQNGTKVTPGSEGELLVRG--PTVFQEYWNKPEETKNAF--TPDGWFKTGDTAVF-KDNRYWIMGRTSDIIKSGGYKISALEVERHLLSHPSIMDVAVIGVPDMTWGQRIAAVVKLREGQSLS---YKDLKEWARGCMAAYTIPSELLLVEEIPRNQMGKI------------------------------------- 157133082 52 ------------------------------------------------------------------------------------------------------ELTCAELRIRSIRAAQNLTKLGYKKGDMVGFAVRNRENVAPLVYGCFLIGAPVNCLDPDFTTKDMAHMLRISKP-MLVMADE--------DNMETVKTACRDAEISP--KIVVVADARGPCDPE---DLSIWDVIGETGNEFFPPYLGDSEKLIVVCSSGTTGMPKGICLSHAHIIHQSA----LICNIHMYQTPFSFSSLYWVSGFYQLIQSPF-NNCTRYI---STRRFSPEALFEIVEQYSITHVFCPPAQIAMMLQS--PLLEEANLSSLKTFYSGGGPVSPGLRQSLEKALPSCKTAV--GYGTSEIG-YASTDAFGFMREGSGSVGMLAPNIEAKLLDDDNNQVGVNENGVLWLR--YPIKPLGYLYNKAATDE--LLTDDGWVGTGDVGYFDADNFLFLIDRKKEIIKYKGYQISPAEIEATIAQLPEVAQVCVVGLFDPVHDDLPAAVVQVRQNCTLSE---QRVIEHVSEKLADFHLRGGVFFADELPTTKSGKLQRHDIRKYAE--------------------------- 89899809 18 ---------------------------------------------------------------------------------------------------------WGELRDRSKQVANALTSLGIKPGERVGTLAWNSHRHLALYYGVAGSGAVLHTVNPRLFPEQIDYIINHAEDQILFFD---------ITFATLVEQLA--PVLKTVKAFIAMTDRAHMPDIQVPNLLCYEELLDAQSTDYTWPEFDERSASSLCYTSGTTGNPKGVLYSHRSTVLHTLMELADTFGISSNETLLLIVP----MFHWGMPYAAAMVGAKLV-FPGP--HLDGKSIYALMRDERVTFSQGVPTVWMMLFQYMDASP---DLDGVKRIGIGGAAVSRAMLERFENDFGAE---VVQGWGMTETSPIGVANVPHEVKLKQG---RGVWGVDLKIVDAQGCALPGVAFGHLLVRGPW--IASGYFRDEGGAVLDAEGFFP----TGDVATIDSDGYLQLVDRAKDVIKSGGEWISSIDVENAASSHPAVAEAAVIGVAHPKWQERPLLVVVKRPGVKVEA---KDILDHLSQRVAKWWLPDDVVFVDSLPHTATGKLLKTSLRQ------------------------------ 146323227 1068 ---------------------------------------------------------------------------------VRTYPNRTAINYQNE-----QFLTYAELDSEANRMTHYLSELGVVPGDIVPLLLEKSPLMIKAILALFKLGAAYVPLSPENPLERNAYIARDVSAKFVLT--------------EKEHEAASESDIPSV--------------------LLDQANLSQYGPEPQLVTVSPDALAYLLYTSGSTGLPKGVMVTHG--ACAAAMQSIIEFEHRQGSRMLQFSN--YVFDVSYDFFVALHSGGTLCI---APSERLLNNLAEVINEMNVNHVFLTPTVARLL--------NPKDVPNLESMTVGGEQLTRDVVTWA------SRVTLRNGYGPTE-ASVLVTMKDVDTDTTGGNIGRPLASVGAIVLEADGRPVPYGAVGELCFFG--PQLAQGYFKKPDAFIESEVLNGRRLYRSGDLARYLPNGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEIKDCVLTVWKHNSTAHLVAVAVSEKPGEVLPLDGFAENVQRVRSKLTPYMIPKAIVPLSSLPRLPSGKANRKQLKAMV---------------------------- 115391261 222 --------------------------------------------------------------------------------NAEKHPDKLCVVETKSEQAPHRQFTYKQINEASNILGHHLVQSGVQRGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALITKDAG-------ELSDMVRSFIENLQLRTEIPALSLQDDGSLL----GGSINGQDVLANQVPQRVGVVVGPDSTPTLSFTSGSEGRPKGVRHSLAYYFPWMSETFKLT----PDDRFTMLSGIA----HDPIIFTPLFLGAQLLV----PAREDNERLAEWMREYGATVTHLTPA-----MGQILVGGASAQFPALHHAFFVGDILIKRDCRNLQSL--APNVNIVNMYGTTETQRAVSSSNEGFLDVIP--AGRGMVDVQMLVVNEPSRLCAIGEVGEIYVRAAWFVDPQT-WGAKEPWREFYVGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEINTHLSRHPIVRENITLVRRDKFEEPTLVSYIVPDRGLKDDDSLREDARELLRSKLPAYAVPTVFIPLKRMPLNPNGKIDKPAL---PFPDTAELSAAAPRRKSSVLQSLSETEQA 121582771 34 -------------------------------------------------------------------------------------------------TGGVEKTTWSQVECNARRLSSALAKLGVRQGDRCATIAWNNRRHLEIYFGVSGAGMVCHTINPRLSFEALTYIVNHAEDRVLFVDRTFL---------PIV--AKLRPALNTVKHVILMGPRETEAQGMVDDLLFYDEVVTTGDQDSQWPNFDEDLPSSLCYTSGTTGHPKGVLYSHRSTMLHALAGHPDGLAISARDTVMPVVPMFHV--NAWGVYIAASQGAKLVL----PGPNDGASLAALIDAEEVSLALGVPTLLAALRARGTKP------KSLKRTVVGGSALPPSMFAAFRDEFG---VELIHAWGMTETSGTLNQPLARHAHLDPQSQGRPPYGVQLRLVDNLGTPCDGKTQGSLQIKGHWI-------------VDTYFGTADGWFDTGDVATIDANGYMIIRDRAKDIIKSGGEWISSVEVENIAIGHPAIANAAAIGVPHPKWDERPVLVAVKKEGATVSDA---DVLAFFKEKVPDWQIPDKVVFVDALPLSGTGKVLKNKLRE------------------------------ 121712912 42 --------------------------------------------------------------------------------------------------------------------------------------------------AVHQLGGIVSPANAAYSAAELKHQLLDSKAKALFTC---------APLLPTALEAAAMAGFPKDRIYLVPPQIGGGTNGAEYRTVS--QLIEAGKSLPKVDRLNWTATAFLCYSSGTSGLPKGVMISHRNVIANVLKSWRASL-TKPGDV---------VLGHIYALVGPFRGDQVIVL----PKF-ELNTYLSAIQNFKITGLYVVPPIIITMIRNQDTCL-KFDLSSVGMIFTGAAPLGMETAADFQKI--YPNIKIRQGYGLTETSTVVASTYP--TDIFLGSSGCLVPGVEARIVTPEGEEVTSDTPGELVVRS--PSVVLGYLNNEKATKETFKD---GWMYTGDEARVSPKGHVFIVDRIKELIKVKGLQVAPAELEAHLLTHPAVADCAVIAIPDDSAGEVPKAIVVKSASAGNDDAIIDSIKKHVEEHKARHKWLKGVRFVEAVPKSPSGKILRRLLRD------------------------------ 86741156 467 ----------------------------------------------------------------------------AFERRVAEHPHAVAI--DGDVT-----LTYQELNARADRLARLLATLGVGTESLVGVLMERSAELVVALLGVVKAGAAYVPLDAANPLERMKAVIAEAAPVALLVGQATID----HPMT-------REGGLPAANIV----RVPSEVPAGDG---------------PFPVAPAAANLAYVMYTSGSTGVPKGVAVTHGGFCLDGAWQANHAFDAS-----------------TYEVWVPLLRGGTVVVAPGDLDAADRERF---IAAHRITNVHATAGLFAALGEQTPHIFAG-----VREVSTGGDVVSAAAVRTLLET--HPDMVVRSTYGPTET-TAFATHLPTAGDQVPASIGRPLDNTRIYVLDGFLQPIPPGVGGELYVAGG--GLARGYLNRPERFVACPFGTGERMYRTGDLARWTGDGLLVFLGRADTQVKIRGFRIELSEIENVLSGCPGVARVAVVAHTSQADHSQLVAYVVPAEGESVTG---SAVRRYAAGRLPDYMVPAAVVPLAELPLTGNAKLDRAAL-------------------------------- 89276718 44 -------------------------------------------------------------------------------------------------------ITYSEYFELSCRLAEAMKRYGLGLQHRIAVCSENSLQFFIPVCSALYIGAGVAPTNDIYNERELYNSLSISQPTIVFCS------------KRALQKILVQKKLPVIEKIVILDREDYMGKQSMYSFIDSHLPAGFNEYDYKPDSFDRDTTALIMNSSGSTGLPKGVDLSHKNVCVRFSHCRDPVFGNQPD-----TAILTVIPFHMFTTLGYLTCGFRVVLM----YRFEEELFLRSLQDYKIQSALLVPTLFSFFAKS--TLVDKYDLSNLHEIASGGAPLAKEV---GEAVAKRFKLPIRQGYGLTETTSAIIITPEG--DDKPGACGKVVPFFCGKIVDDTGKTLGVNQRGELCVKGPM--IMKGYINNPEAT-NALIDK-DGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGAAGIPDPDAGELPAAVVVLEEGKTMTE---QEVMDYVAGQVTASKRLRGVKFVDEVPKGLTGKIDSRKIREIL---------------------------- 86140259 5 -------------------------------------------------------------------------------------------------------WTYKELAIAAAELSQVMSGAGVQPGDRVMVLAENCCAVVASLMAASQCGAVAVPVNARMSNSEV-DRILDARPALVLISTQ-----------------LEGPAQAHAARLEAEQITGSFGAMHR---------------LCPYPSVG-DAPLVILYTTGTTGAPKGVMLTHGNLLFGGKASAEL-RNMVPGDVIYGVLPMTHVFGLASVMTASLYAGAEVWL----EARFSAAKLYEALRR-GVTRLAAVPQMHALVMQAKEQGLDRLDSPVLQYVSSGAAPLDPD---WKRRAEAFYGVPLQNGYGMTEATAGVCATKNQSTGNPDISVGPPLPGVEVRI-DES---VAGGGDGIGEVQMRGANVMLGYYRNPEETAKVLDAQ--GWLCSGDLGRLDAQGFLHIEGRSKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRR-SQGDEEVLAFVEVAEGNRPE---VVELMQFVRDQLAGYKCPAQIVLTEALPAAPTGKILKRLLEQFA---------------------------- 70606901 6 -------------------------------------------------------------------------------------------------GGKIHNLTYGKILERVSSFTNSIEELKINPGDIIGILGWNDHRYFESFFTVPSLGAVLLELNIRLHPADLLYILKLTKPKGLLVDD---------SLLPLAEALSKEYNFD--YTIIMSDKPFEEIKTNIRNAFGYEELVKSGSPNRKFDEVDEKSSALAAFTTGTTGLPKGVFYSHRSIVLHALNASR---RLKISDVLLPVVPFFHV--HGWGTFAGAITGCKQIF----PGRPTVDSMVEHILNHKVTRTGGVPTVFFELLRRIENMNPKPDLKGL-VVGIGGAAAPPALV----SALAKYGIEVANGYGATETGPGVAGGIKPELEIKAGQ-GYPTFGVEVELVDPSGEELPGKSVGEIWIRGPW--IAKSYYNDP-RSAESFTS--DGWWKSKDLAVIDELSHIKIVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAIVVLKSDYEPKDEVKRELREHLLKRFAKWQLPDDIVFVDEIPKTSVGK-------------------------------------- 116200716 50 ------------------------------------------------------------------------------------------------------RWTYNELNHHSRLLAAALLEMGIGVGDRVGIMAGNCEQYAAVFFAATRIGAILVILNNTYTPTEAQYGLDFSECKVFFTT-------KRIARLDQGPLLTQLSARATGPKVVILRYTTYKNLLSKGSRVD-PDLLHHAEAKVLPHLV-----CNLQFTSGTTGLPKAAMLTHHNIVNNA----RFIGDLAPTDTLCCPPPLFHCFGLVLGLLTVLTHGAKIV-------YPDARATLRALRAEHCTALHGVPAMFDSLLALPEKGVRAGELG-LRTGIVAGAPVPRHLMEGMVERLGM--AEFTSSYGLTEASTCFNAFTDDTVATRLATVGRLMPHARAKIVDREGVVVPVGTRGELCIGG---YQLQGYWNNSEKTGEVMVRDESGVWHTGDEAVFDERGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPAVGMAVVVGLKDAHYGEVVGAFLDVDAGHRPGAE---EVREWVRRKLGKHKAPTHVFWVPAVPLTGSGKV------------------------------------- 21224233 17 -------------------------------------------------------------------------------------------------------LTYGEFTARVEAVAARLLSLGTRTGDRIAVWMPRYAEAIVAALEA---GCAYVPLDGGQPVSRVRTILADAEPVVLFTD-------------AHHAALLGDDDLPSVTTVVAVGDALPDTVGGIPVAPWESWEQGRAGRVTLLPSLTPGDLAALLYTSGSTGTPKGVQISHGALANFVAWA-RDELDVGPDDVF-----AGHASFNTFDLFTALSCGAAVWI---VPDTKDVTALAEGIRRHRITVWYSVPSVLHLLTTSAALTPEHA--ASLRYVLFAGEVFPVPQLRALRELLPPG-TPLYNLYGPTETNVCTVRPLHRATPVP---IGLPITGAGTTVVDDAGRTVEPGAIGELVCVTP------GYWRRAEEPVST--AHCRGVHPTGDLVSYEEDGRLVYRGRKDRMVKLSGYRVELGEIEAAALRHPGIAEAAVL-----VDGSGPKAYYTLCEGAE-RIGLV-ELKQHCARHLPTYMVPHGAVRLDRMPLNPNGKTDRRL--------------------------------- 67524433 27 -----------------------------------------------------------------------------------------------DVSNPARSISLAQARTIIRQLIAGLRAWGVKEGDCVAIHSFNDIYYSILVLATIGVGGIFTGTNPSYTSHELAHHFRTADVSFVLSEPEILGP---------VLEAAKVVGIPESSVRIFNPLPEQAVP--EGRASW--KELYNHGEEC---WVEFDDAAARLFSSGTTGLPKAVTNTHRNLIAQQ----ELVFQIHPRDRHIFATPVFHAAVAPSTHVGALKSGHTVHLM----RRFDLALYLQACLKYQITDLMLVPPLVIALLMNDMAYEKPY-LRSVRSAACGAAPLDKNVQGRLRKLLGPG-ASFTQVWGMTETTCIATSFYPESDDT--GSVGRLIANLEAKLVDDQGKNISANTRGELCVRG--PTVTPGYFNNPSANAESFDE--DGWYHTGDIAYCDASRKWYIVDRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGIKDEDGSELVRAYVVRRPGK--GEGLEDEVKEYLGQRLAKYKALGGVRFVEAIPKNASGKILKRMLRKEAE--------------------------- 89100839 34 ------------------------------------------------------------------------------------------------------RFTYRQIAERTKKLAAALESIGVERGDKVGTLAWNHHRHLEAYFAIPCSGAVLHTINIRLSPQHISYIINHAEDKVLLIDPD------IVPLIEKCQQ-----ELSTVKAYIIMGDEGQLPETTLSPVYHYEEFLETGRSDYEPDDLDENSPAGMCYTSATTGNPKGVIYSHRGIVLHMALGMADSAAVSEKDIAMPVVPMFHV--NAWGLFAAVWFGTSLVM----PGYFTPKLLAELVQSEKVTITAGVPTIWLGLLKELDE--NEYDMSSLRSILCGGSAAPKGMIKAFEQ---KHKIPFMHAYGMTETSPLVVISTLKSLDIKAKQ-GILVPGLEMKAVGKDGEVKWDGEMGELAIRGPW--IASEYYKD-DRTDEAFKD---GWLYTGDVVTLDEEGFMKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHEQWQERPVACVVLKDSHKGLD--KQELYDFLQPQFAKWWLPDEILFMEEIPKTSVGKFLKMALRD------------------------------ 84617345 44 --------------------------------------------------------------------------YSLFRGHVQRTPQAPAVL------DAEGTVSYGELDQAARRLAAGLVQLGIVPGDVVAVQLPN-----------ARLACAVDLAFPGRGDRDAVSLLRRSEAVAVITVADHHGYPCAERIRKHADA------LPMLRAVIV----AGDGAAKTPDCVPIEALAAATADEFVPRESDPDAPARILVTSGSEAEPKMVLYSHGAMMAGLHATMRNLFLVPLASAFGSSGTP--------VTLATL--GGTLVL---RPSFDAAGTL-RTIAETRPTHLLGVPTMLRMLL--DRPEIQDTDLSSLQAAVLGGAALDLDTARRAEELLG---CTVVSLY-----GSADGVSCNSGLALYDGTVGRPDPAVDIRIVDPDGIELPGGATGEVVARGPMSPM--SYLNSPE--LDASLRNPDGWTRTGDLGLIDDRGRLRIVGRRKDVVIRGGLNISPAEVESVLITHPAIRDVACVAVADPLYGERVCACVATSADLSL-----AEVTAHLAAGMEPRKFPERLLLLAALPLSAAGKVDRQALRAQAANQ------------------------- 160899319 42 ---------------------------------------------------------------------------------------------------DARHLSYAELLGKIHQTANALHALGMGASDTVAILLPGCMEYHFALWGGEAAG-IVQPINPLLSAEKISALMRTTGARFLIADDAGIR-EKVTALDADLA------------HVLWVSHEGPQGDGQRWPACDLHAALAAQPSDRLVRQPQAGDVAAYFHTGGTTGAPKIAVQTHGAQ-VYTAWASVQMQGLNTADRTINGYPLFHVAGVLPGSLACFSAGAHVII-------PTTGGFWRMAAQWKPTLMSAVPTVLAALV---EVPLQGADVSSIRYFRTGAAPLSPEVAARFKAHSGF---HVHESLGMTEMTGISTITPPGLHAA-AGHVGLRLPFARLAVRRPSGQEAAPGETGMVVFQS--PNLFSGYLGGIEP--SSYLTD-DGWLITGDLGSVGDDGLLRLRGRSKDVIIRSGHNIDPQVIEQALERHPAVKACAAVGAPDAYAGEVPVAFVALQPGAHADE---TELLAFAAAGVEAPARPRYVRIIDALPTTNVGKVYKPRLRSMAA--------------------------- 118463273 20 ------------------------------------------------------------------------------------------------------TLTGGQLAERISQYIQAFEALGAGTGATVGLLSLNRPEVLMIIGAGQTQGYRRVALHPLGSLDDHAYVLDDAGVTSLI----------IDPTPAFVERALGLLEVPGLKQILTI---GPVPEALSGSAVDLVAEAAKYAPKLVAADLPPDHIGGMAYTGGTTGKPKGVLGTA-----QSITTMTTI----------QLAEWEWPENPRFLMCTPLSHGAATIIKGGVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTR--DLSSLETVYYGASAMNP---VRLAEAIRRFGPIFAQYYGQSE-APMVISYLADHDEKRLTSCGRPTLFARTALLDADGNPVPQGEVGEICVSGPLLSG--GYWNLPEETAKTFKD---GWLHTGDMAREDEDGFWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVIGTPDEKWGEAVTAVIVLRPDHPSDEEVTAEIQAAVKERKGSVQSPKQVIVVDSVPVTALGKPDKKAVRA------------------------------ 145222979 10 ---------------------------------------------------------------------------------------------------EDRCLSLADIDALAAGMAVELQRRGVGAGSRVALMSSNRPEFVVALRAIWRLGAAAVLLSPAWKQTEV---------------------GHAVALT----EATHAVGDHPV--------LADAMPM-----LSLDDEIAPRDPEAAPDPDAGADAVFV-FSSGTTGMPKAVRHTHASLAV-AIRHWRDALGLTAADRMQVMTPPSHILGLLNIIMA-LDTGAWIRLH----RRFDIDAMLRHIESDRITIMAVAPIAL-ALSAH--PRLEDHDLSSLRYIMWCATPVTQSVAEAVTARTGVTWVTA---YGASELPVISCNDLQHA---RLDTVGRAVTGVGIRIVSQTGEVLGAGEEGEIQVRSD--SAMAGYL--PDQWTAQAFS--DGWYRTGDVGTLDGEGWLRITDRAKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGIP-AADGEAIVAAVTLGHPVDTD-----ELADLVADRLASYKRPSRVVVVDEIPRLPSGKVLRRVLRERAMG-------------------------- 94984532 42 -----------------------------------------------------------------------------------------------PVPHKHRT-TYGEVADRALRLGAGLQALGLNRGDRVATLAVNSFRHLEAYLGIPSAGFVVHTVNIRLHPDQIAWILNDAGDRVLLVENLF------APLIPALRAA-----CPQLERVFVFGPLPTPIEGAEAYDSW----VMAQEPLPHYPQLDENEAAGMCYTSGTTGNPKGILYTHRSTILHSLASAKDALNVGEHDTVLPIVPMFHVNA-WGIPYTCAMYGAKQV-YAGAFT--DGPTLATLMQDEAVTLTAGVPTIWMGLLAELDRAKAAYDLSRLERLVVGGSAAPESLIRAFQERHG---LKLAQAWGMTET-----HPLGTASQVPPDIAGRPVPLVFLDIISEEGQRLPGKTMGRLIARGPW--IAGSYYKGEG--QHNFFELDGELWFTGDIATLDERGFMHIQDRAKDLIKSGGEWISSVDLENAIMAHPSVAQAAVIAMDDPKWDERPLAVITLKPGMSVTHE---ELRDF----LAPRFAPDATVVVESIPIGATGKFLKRELRE------------------------------ 118462908 480 ---------------------------------------------------------------------------------VAQTPDAPAVSWA------QGSLTYRELDEATNRLAAQLVALGVEPETPVAIKLSRGPRYVVAMLAVLKAGGMCVPMEPGMPAPRVNSILRQSGASIVL--DE-----------ERIDELLEAG--------------------------------RSQHGGFEPPDIPPAQAAYVVFTSGTTGEPKGVIGTHG--AVGAYADDHLDRVLRP-----AAAALGWAAWQPLV---ALLDGHGVVVDEATQT--DAEALVALIAEHGVDMIDTTPSMFAQLQAFGL-------LSELTVLALGGEALGNAAWARIRNACNTTTMSAYNCYGPTET--TVEAVVAAIAEHAEPSIGRPTRHTRGYVLDSELRPVPCGATGELYLGGA--QLARGYLGTASRFVADPFAASERMYRTGDLVRRLPDGSLQYVGRADAQVKIRGHRVEPGEIAAALESHPAVRHAGVL-VRHRDGAPRLTGYVATHEAAPDTPS-PAELRGMLSARLPRYMVPQRIIMVDEIPLTPNGKLDETALAAVDNAEAVDGAATPQTGTESALAELIAE--- 155212872 32 --------------------------------------------------------------------------------------------------GRTRH-TYSEYADRTARLANALDDYGIERGDRVATFCWNHTRHFETYFGVPNTGAQLHTINPLLPDEHIQYIVDDADDEIIF-----------------VDPSLAEKIAGAAEGAAEFDDVDFVAMGSEGIDAAYEEFIGDHSTEYDWPDLDGDQPAGLCYTSGTTGKPKGVEYTQ-SMLWSHTMASQTPQGIEDSDVVMPVVPMFHV--NAWGMFTAAAAGAKHV-YPG-PS-PDPADLAALIEEEGVTLSAGVPTVWLGLREY-VEGGNEVDLSTLDTVIIGGAAAPKALIEWYDE----RDVEVLHAWGMTELSPITVSHLKDDLRNKRSKQGLVAPGLEFEVIDEDGEEIPGEAFGELRIRGPW--VTKEYFKRPEANEEEFVD---GWLKTGDVVTVDEDGYMQLVDRTKDVIKSGGEWISSVELENAIMAYDGVSEAAVVGVPHERWQERPVAFVVVADGV-DREEIVERIETGLREEYPKWWVPDAVEFIDEVPKTATGK-------------------------------------- 67157757 1 --------------------------------------------------------------------------------------------------------------------ASGLREHGIAPGDRVALFMHNACEYLELLYAIWWAGAVAVPINHKLHGDEAAWIAGDAQARLIFTDHG---------------ELFANGGLPA--------HCRELAGLGSERPERIDPALAS------PVRRGTDDLAWLFYTSGTTGRAKGVMLSHGNLL---AMSLCYPVDVDPDDAYVYAAP----MSHGAGLYNFIHCGARHVVFDAAELFGLAGTLGRL-------SLFAAPTMLKRM--VGEARRRGYAGDGIKSIVCGGAPLYLADLREALATFGPRLIQI---YGQGESPMTIIADRARAWPRLAASVGYPQSCVEVGVLDAAGDPLPPGRPGEVVVRG--PCVMHGYWRDAA---ASAATLVDGWLRTGDIGYLDRDGLLTLTDRSKDVIISGGSNIYPREVEEVLALHPAIAEVSVVGEPDPEWGESVAAFVVLRPGERADA---QALNAWFVARLASFKKPRRYLFVRELPKNGYGKILKTELRR------------------------------ 90415252 17 ------------------------------------------------------------------------------------------------------KYTYKDAFRRVRQMANALQRVGFQSGDRIATLAYRHFELYYSI-SCS--GQVCHTVNPRLFPEQIEYIINHAEDKFVFTDPMF------VPLLEQLQDRLA-----TVQGFVVMTDAANMPETSLKNAHCYETFIADESESFDWPELEENSASSMCYTSGTTGNPKGVLYSHRSTVLHSIVSTPEVMNLAAEDVVMPIVPMFHVNAWGTAYNGP-MVGAKLV-FPG-PKMADGDTLTKLINSEKVNYSLGVPTVWLALVGYLNDTGKT--IESLNSVVCGGSACPLS----LMQEMEKHGVVVHMGWGMTEMSPLGSYNRPQEWDTWRVRAGRVVFGVEMKIVDGDNNELPGVASGALLVKGPWVC--SGYYRDDKPAVDE-----EGWFNTGDMAAIDEQGYVTITDRIKDVIKSGGEWISSIDVENAAMSHPDVQEAAVIGVSHPKWTERPLLIVIPVEGSTPD---KDAILASLDGKIAKWWTPEDCVFVEEIPHTATGKI------------------------------------- 213402731 287 ----------------------------------------------------------------------------------------------------TKSFTYRQIHEASNVLAHHLVKSGVQRGEVVMVYAYRGVDLVIAVMGVLKAGATFSVIDPAYPPARQIIYLSVAKPRLVVLKDAGVVSPTVVEYVE------KNLDIRTFVPSLKLHDDGS----VTGGEVNGSDILADTRSKDTGVVVGPDSTPTLSFTSGSEGVPKGVRGRHAYYFDWMSKE----FSLTENDRFTMLSGIA----HDPIIFTPLFLGASLIV----PTADDPGQLAEWASKYQVTVTHLTPAMGQLLSAQAEEPI-----PSLHHAFFVGDVLTKRDCLRLQAL--AVNTAVVNMYGTTETVSYFVVPSRSQDPTFLETAGRGMYNVQLLVVNDPHQICGIGEVGEIYVRAG--GLAEGYLGNEEKFLTSWFSKFKDMYRSGDLGRYIPSGDVECTGRADDQVKIRGFRIELGEINTHLSRHPNVRENITLVRRNKDEEPTLVAYVVPQNLNEDDEKLIRNIREYLKTKLPSYAVPSVVIPMNKMPLNPNGKIDKPAL-------------------------------- 145588698 26 -----------------------------------------------------------------------------LERSAEIYPNKTAIIH-----GKLRQ-TWQQTYERCRRLASALQKRGIGLGDTVAVMLPNTPPMVEAHFGIPMAGAVLNALNTRLDAESVAFMLNHGEAKVVIVDPEFS---------GVMKKALEIVKKDSGREILVIDVEEKEFDVPGEGTVTYDQLLSEGDPEFPLIVPEDEWQAICLYTSGTTGNPKGVVYHHRGAAIN-AVSNVLDWDINKHPIYLWTLPMFHCNGWPWTIAAR--AGVNVCL-----RRVDAQHIFAAIKEHGVTHYCAAP-IVHNLLVNAPDELKVGVPSGVKGLIAGAAP--PASIIEGMEKLGFDLTHV---YGLTEVYGPAAVCVKQDNDVDIGERARARQGVAIDVIDPETQPVPGETMGEIMFKGNI--AMKGYLKNEKATKEA----FEGGWFHGDLAVKNPDGYVKMKDRSKDIIISGGENISSVEVEDVLYRHPAVNAAAVVAKPDPKWGETPCTFLEIKPGAEVT---VEEMIAHCKQHLAGFKVPRAIVFC-ELPKTSTGKIQKFELRKQA---------------------------- 217979440 479 --------------------------------------------------------------------------HELIAAQAQKRPDAPA-VFQAD-----QCWTHGRLDGAANRIAGRLMQLGAGPEVRVAIALRRSPEAVAAILATLKAGAAFVPIEPDHPASRNHHILQDAGVAIIVT-----------------DSRLRACLPSGVEAAVV---EIDRIDLESG-------------PAAPPHARHALDQLYVIYTSGSTGLPKGVAVEHGA-LTRHCQCTARVYEMSAELAFLPFSSDG---GHERWIV-PLLAGGSVVL---------PDRLWAAIRRYGVNNASFPTTYLQQLAEWAE---ATGDAPPMRLYSFGGEGLPQKTFDLLSEALRAE--WLINGYGPTETVMT-----PMVWKVRPGAIGRAVGRRRIYILDADGNLAPAGVTGELFIGGD--GIARGYLGNPDRFIRDPFAAGGRLYRSGDLARWREDGAVEFMGRVDHQVKLRGFRIELGEIETALGNEPGVSACAVVMRAEAGQAPILAAYAVPAEGVVLDG---KALRRALARRLPDYMLPSAILILDRLPLNANSKLDRDAL-------------------------------- 145595298 38 -------------------------------------------------------------------------------------PDKPAVIQA--VGGETGSLSYRQLAQRVDGYAATLDELGLDIGDRVVLESDTSATAIATFLACSSLGLTVVPVSPETPAQRLALIAESTEAALLQTVDG------------------RREAVPTPLGTGRFGTDGIQVERAPARSRHRRELV-------------PTDPAYMIFTSGTTGRPKGVVMSHRGVL-AFFRGMLRHGIVSAEDRVATTSDIGL----------ALGSGAAVVVPRSLLRWP--RRFVQFLTDSGTTQVNGVPSIWRGVLRHEQAGLAALG-EQIRGVLYSGEPL-PEL-RQLQRAL--PRARVVNCFGSSESIAASFTDVPNPLPEDADSIGHAHPGAEMLLIDEDGRPVEPGVVGQIHLRSA--ALFNGYWNDPQ---ATAAALVPDVFRTGDLAYRGEGGELYFTGRADSLVKVRGNRVELGEVERRVREFPGIAGAAALMLSQAGKDPVLATFVVLDAGVDGVEEM--ELGAFCLEALPDYMVPQQVRVLDELPVNANGKIDRRAL-------------------------------- 206676613 61 ---------------------------------------------------------------------------------------------------EDENYTYAEFTSTVNRMAHAMRELGLGKGDRIAIAMRNYPELLMLVLAISSIGGIVVFLNAWWTTQELDYALRDSEAKVVFAD--GQRMERLVPLRD------------PLGLTLIGVRDGEGQS-----ALDFTIMRDDASLDTAPEIIDTDDDFAVMYSSGTTGHPKGVVQTHRS-AVNAVFSWLMQSVVAPRPSALVVTPLFHVTATHPLFLLSLPAGAKITLMH----KWDAEQAVRLMRDGDITRFLGVPTQSAELMQAARKMGET--LPAMDYLGSGGAKRPAAQVAQLARAF--PKAGVATGWGMTETNALGIGMIGDDYTARPESAGKLHPPVQLRLLDGEGNDVALGELGEITVKS--PANMRCYLNKPEATAETLQD---GWLRTGDLAVMDAEGYVTILDRKKNIIIRGGENIACLDVEGALHRHPDVLEAAAFSVPDDRLGEAVGAAIQLKEGVTLS---QKDMAGFLDEHLASFKIPVH-LWVQHVVLTRTDKIDRRAIRA------------------------------ 67516655 64 ------------------------------------------------------------------------------------------------------RWTYADLNDEADRVARGMLAMGIKKGDRVGIMAGNCEQYISIFFAAARV-----------------------DCRLLFLTP-------RIN-KHSLEDVLAELGPHPLEEIVVIRGTYKDFT-------TYAQVIERGLPLPPPEQLQTEDVCNLQFTSGSTGNPKA-----------AMLTHQYVPDHQP---------------------PP----------DPKPNTFDPLATLHAISDEKCTALHGVPTMFEAILSFDKPP--NFDCSNLRTGIIAGAPVPRPLMKRLFEHLKPYKARLINCTGLTEASPTCFNALTDSIETRLQTVGKVMPHAKAKIIDANGAIVPVGTRGELCMAGY--QLTKGYWNNPEKTAETLVTDEEGVWLTGDEAVFTPEGYCTITGRFKDIIIRGGENIYPLEIEERLTAHPSISLSSVIGIQDSKYGEVVGAFIALAEGAKPSDD---ELRAWTRETLGRHKAPQHVFVVDAVPVTGSGKVRKVDLRKIAA--------------------------- 197342059 244 ---------------------------------------------------------------------------------VAARPDEIALVHE------DEQLTYAQLDARAARLAHALVARGAGPERVVALAVPRSADMIVAEVAVLKAGAAYLPVDTDYPAERIAYMLDDARPVCLVTT------AEVLPDLPR--DAVDTLVLDAPETV----------------------AALAALPAEDPEALTVAHAAYVIYTSGSTGRPKGVVLSHGGVA-KLLATQRERFGIGPHSRVLQFASPSFDVAFWDLCLG-LLSGGRLVVVPAVPGAP----LADYAHAHGIT-FMILPPALLAAMPEDVELPPTA------TLLAGTERVSPELVGRY----ARGRMMF-NAYGPTETNSTLGLCDPDTPAGHIVPIGVPDPGTRAYVLDAALRPVPAGVVGELYLGGA--GLARGYLGRPERFVADPFGTGERLYRTGDLVRWKADGRLEFHGRADSQTKIRGFRVEPSEIESVLRAHPAVGQAAVVVREDRPGDRRLAAYVVPSLTAEADEAVAE---------------------------------------------------------------------- 193594214 37 ---------------------------------------------------------------------------HLIDEAAEKYPNREAIVSV----HQNRKITFSDLKHEVDELAAGLLEIGMKPGDRLCLMGSNSVEWEITLLASIKAGMIAVNINPLYMKNELHHCLSKVDAKMLIALEFHPNQNYYELLKNIVPEIAQQPYGKPVRHLPNLEFIVMNTEKNLPGVIKYWDVCQSGTIKSTSRELNPHAICNIQFTSGTTGAPKGACLTHNNVVNNSYFYSKRMLLMEKEHRILFFHTFGTVVG----IMASLNSGSALIL--PAFGY-KPIESARAILAEKCTILYGTPTMYIDLINASKELLQGHTFTTPEIGLCAGALCSPNLFKQIKTTFNLKRL-------------------------------------AVKVVDKNGITVPMGRPGEVWFKGY--NVMPGYWNDEEMTKKA---IDDGWLRSGDILILNEDGYGVVTGRIKDIIIRGGENIQPQAIEYFLESHPEIIQAQVFGIPDERLGEVVCAAITITKGSTVDEE---TVKNYCNGNIARFKVPNHVLIMDDFPKTVSGKIQKFRLRDIMQDYIRNMKNL------------------ 86748992 17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTGGTTGKSKGALRRHAGFAAAILADFEIPMDPR----YLTVAPISHVAGT--KVLPALMRGGTVHMLKG----FDPEAVLATIERERINFTLFVPTMVYVLL--DHPKLASTDLSSLELVLYGASPMSPTRLVEGIERIGPVFSQL---YGQTECYPVSVLRKADHDPKQPESCGFPIAACDARILDENDQEVATGESGEICVRA--PHVMAEYWK---RPEQTAETLKNGWLHTGDIARRDDRGYMYILDRKKDMIVSGGFNIFPREVEDVLSTHRDVAMVAVVGVPDDKWGEAVTAIVVARAGSKPDE---QELIELVKSRKGSAHAPKQIKFVSELPMTGVGKIDKKVLRA------------------------------ 53803836 106 -------------------------------------------------------------------------------------------------------YSYRDIDIRSNKLACYLLTNGIVAGMRIGLMLDPSIDLYVCLLAILKAGAVYVPMDPSFPIDRLTYIANDSETKTIITAN-----------------SIPQSMEDFPCEIIHIDRIKDIVDSLPE------------SRPKSVTSVDFE--CYICYTSGSTGAPKGIAITHSNICNFIRAATP-IYGFRRTDLVYQGMSIAFDFSVEEI-WTSFAVGATLV-----PRPAGMERFCDFLNQMGITVLCCVPTLLATL---------NRDIPSLRLLMVGGEACSRALV----QRWSKPGRRILNTYGP--TETTVTATWTELMPDKPVTIGKALPTYSVYLLDDRLMPVNGSETGEICI--GGPGVAKGYVNRPERFLPDPFRPHSRLYRTGDLGRYTENGEIEFLGRCDTQVKIRGYRIELSEIEEVIRGETGVKDVVVTTLDGNTEAPDLVAYVILAGSASPAKADAERLHRVCRDRLPSYMVPAWIEFLSDFPVLTSGKVDRKSL-------------------------------- 116048635 500 ---------------------------------------------------------------------------------------------------------YGQLAAWAVAIARDLRAAGCGPGQPVALFLDKGPAQIAAVLGVLLAEGAYVPIDVGQPVERRDTMLADVGAKLLLT-DC--------------------------EHIDAQWPDGIQPMLVGAMDALPPEELASALQEAIAAAAHATQLAYVLYTSGTTGRPKGVMLTHRGVL-NTIQGFNRQFGLDENDRFFYTFDL------SVLIFCAFTTGAALVLPQG-QWRNDPEQWVSAIELHRATVWNSVPAHMQMLLTH---LPQGRMLSSLRIGFLSGDWIPVALPDQVRQRL-PGMAP-KSLGGPTEISVTCIYHDIGDVPQDAVSIGSPLSNHRLYVLNHQLEHCPNWTPGEMYV--GGPGVALGFVNDPERTRERFIQTGERLYRTGDVCRFRDDGIIEILGREDNQVKIRGHRIELGDVEAAFASLPGVGRAVALVRREPLD---LVAAVQVCEPCDDPATLIEQWRKDLATRLPRYMLPSAIEVLPQIPLSRNGKVDRKALAERFQGALAGGRDRQPLEDP------------ 84514495 1 -------------------------------------------------------------------------------------------------------MTYGQLNSLTRTVRTFLRSAGIGAQDRVAIVLPNGPEMAAAFVTVAQS-ATTAPLNPAYKEDEFAFYLADLKARAIILEAGYDGPAR---------AAAARFDLTVLEL----------TATEPAGTFTLSTNVTGTAVDTVPT---ADDVGLILHTSGTTSRPK-IV-----PLLQSAASARHILALTPADRCMNVMPLFHIHGLIAAVSSSLAAGGSVWCAPG----FDALKFFGWMEDAQPT-WYTAPTMHQAILARAGRNAETIAKVPLRFLRSSSASLPGPVMEALADTF---KAPVIEGYGMTEAAHQMASNPLGAGKQKPGSVGGPL----VRVAHEVENRLVAGV-GEIVI--SGPNVTPGYEGNPEANEKNFFEAENRRWFTGDQGEFDAEGYLTLTGRLKEIINRGGEKISPLEVDGVLSAHPAVAQVVTFAIPHDKLGEDVGAAVVLKEGHTATD---RDIRDFASAQLAAFKVPRKILILDDIPKGATGKLQR----------------------------------- 218286845 36 ------------------------------------------------------------------------------------------------------RLTYAEFKEMVDRIAGGFAALGLGAGDHVVVQLPNCWQFLVVFFGLSRLGVAPVLALPAHRLSEISSFTGVTEAKAYICAA----RSAGFDYRQLARELQER--HPGLKHVIVSGEPEEFISL---------EGLLASSTDLPQDPVSSDSLLCFLLSGGTTSVPKLIARVHCEYCVTRYSAAANGFD--ETTVYLAALP----MAHNFGVLGTLQCGGTVVIAE----TPEPDMCFDLIDRNMVTHTALVPPAAILWCDMAELLERQNTFPSLSNIQVGGSRVGEDLAQRTTEIFG---CRFQNVFGMSE-GLISMTRMDMDEEIVRNTQGLPVPADEFRIVDPAGREVPDGVVGGLQIRGPY--TIHTYFKRPEANAESF--TGDGFFCTGDLARRRSDGCLVLEGREKDQIQRGGEKIIPEEVESVLVAHREVRDAVLLGIPDKLLGEKICAFIFVHEHRDEEEVNDRALRRFLQSELSTFKIPDQFIFVTSFPSTAVGKNNRRKLREQLLQQYYSVSVPAGVENAS----------- 159185856 1543 -------------------------------------------------------------------------------------------------TDQDRSLSYAELDWRADRLASGLVAAGIGRGKRVGIRLERSVELVVAILAVLRTGAAYVPLDPRYP----ADRIE------FIAADA--------------DLAL------------ILVTTENDISMTPG-------MVENLAGGAVPTPVTSADLAYLIYTSGSTGRPKGVAIEHRNAVAFMQWCMHAFTKDQLSGVLASTSICFDLS--IFEIFATLAAGGRIFMVDDLFAFPSAPFAGE------VTLVNTVPTPMSELLKLGPLP------QNVKTVCLAGEPLPRELVARIYAN--DQVECLYNLYGPSETTYSTVAPVPPSGE-WFG-IGVPIANTRAYVLDGEMNEVPVGVPGELFLSGS--GLARGYWNRPERFLPNPFSQHRVMYQTGDIVRRRDDGGLDYMGRADRQLKLNGFRIEPGEIEAVLLQQEGVHE-AVAGLRDAANHPRLAMWI------AGDPALETKLVATLRQRLPEHFIPVLATRLDALPRLPNGKLDRSALPDPAAYGERATETASLLNDQEVLAQI------ 159185856 486 -----------------------------------------------------------------------------------------------------RQYSHGDLNEAANRVASGLRDRNSKPHPRIAICLPRSENLVIAILAVLKLGGHYVPLDPGHPAERRALILEDCKPDIILISEG--------------EDTAYPCGCMAIE--PLLRATGS-----------------FGNPHRETLP---DDLAYIIYTSGSTGRPKGVPIRQKS-LVNLLTSMARRPGMSAEDRFLAVTTPAFDIATLELLM-PLMVGGLLIIAEADDIYDDM-ALSELIRNHSATMMQATPATWRLMADADWKAPAGFR------MLCGGEALEPGLARRLLAAGGE----LWNLYGPTETTIWSTCTCAEHLELPALPVGEPIANTQLHLLDDALMPVPAGVVGELYI--GGEGLSPGYFNRDDLTSRAFVEERSRLYRTGDLMRRSAAGHLLYVGRADFQVKLRGFRIELSEIEAILAAQPSIEQAVVALFQDEEGSGTLVAYC--RRGTSPVDE--DALRAALASQLPSYMLPAAYVWMDRFPLNANGKIDRK---------------------------------- 121611859 23 -------------------------------------------------------------------------------RPVRYYPDQIGVVYRNHVSGAYQRLTWRVWYQRVCRLGHALQRLKIKPGDRVGTMAYNTHRHLELYYAVPCIGATLHPINIRLSEEHIVYTIKHAQDTVIFVDD------MVLPLLENIYERIQDT-----VQVFVYMSDKPGLPQTRPNLIEYEELIAAEPGQFDWPYLDEDTTATLCYTTGTTGQPKGATFTHRQLYLMTLHSMAAVERLGENAVPMLNTPLFHIHGW----------GATTVFSAQKPGTFTVRGFCELVEREKVTSVGIVPTIAALLLEFTD--FDKYDLSSLVNVGVGGGALPLGLKTKLEKALPHFRAG--SGYGMTETAPASIGAFVKHMVQWPKEAGLPSLGLEVEVVDEQGVPVPWNTVGEIVIRGPW--VTKEYYKAPERTAEVW---YDGWFHTGDLAKVDEEGFVVIADRLKDVIRSGAEMVPTVLLENLIAMADFVLEAAVVGVPDPVWGEVPMAVVSLRPGSAATPE---DVVDFLAERITKWMLPRLVALTREIPKTSVGKYDKKAIRE------------------------------ 85374222 14 ---------------------------------------------------------------------------HVIDHAAREAGDRE-IVTRWADGSETRT-DWKGIRTDALKMAQALQALGIRKGDRVASLAMNHSRHLVSWYGVAGMGGVLHTVNPRLFEDQLEYIVNHAEDKVMLYDAAF---------QPIIDKMREK--WTTVEHYICYD--------SGEQSQSFEDWIGAQDGDFEWVTGAETDPCMICYTSGTTGNPKGVQYEHRSTLMHALAGLQAAFNFSASSVMLPVVP----MFHSWGLYAGAMAGIKFVF----SAVNDPAVLHQLLIDEGVTDSAGVPTVWLAHFQYCDK--EGIDLPPLKAATIGGSACP----RFMIERLMKNGTRVQHAWGMTETSGTVGGPTWDWDQLKTAMQGRPVFGVELRTVDDMVTELPGESSGALQIRGPWII---------KRYFKAEQDAVDGWFDTGDVGIIHPDGTLQLTDRTKDVIKSGGEWISSVELENAACGHPAVAEAACVGMPHPKWDERPVLFVVKKEGQEVEAE---TIVNFLSDKVAKWWLPDAVEFVDDIPHTATGKI------------------------------------- 153834518 40 ----------------------------------------------------------------------------------------------------EREWTYQSLAQQVDQLAAGFQKLSLKPGDKAVLHLPNIGEFYLSFFALLKIGVQPVLALPAHRYSEIRYFCHFTEAKVLITAPQ--RGVNTADIAQQV--AAQLPSLTS----IVW--AGEASEMPTG-SLALDSLYSNEAELHEEQ---GEDFAFFQLSGGTTGTPKLIPRTHSDYL-YSVRASNEVCQFADRTRYLCVLPAA----HNFPLSSPLMAGGTVVL------TPDPQTAFSLIKKYQITVAALVPPL--ALLWLDEAARTEHDITSLEVLQVGGARFSEEAAKRVRPELG---CTLQQVFGMAE--GLVNYTRLDDPESEIISTGRPMPADELLVLDEMGNPVEQGAEGILFVRGPY--TIQGYYRAPEHNQRSF--TQQGYYRTGDIVVLTEAGNLQVVGRDKDQINRGGEKIAAEEVENHLLAHDSVHDAAVIAIPDDYLGERSCAALV---CPEKNPKVI-EIKRFLRDRLADFKIPDRVIFVDVLPKTPVGKI------------------------------------- 70607508 30 -------------------------------------------------------------------------------------------------------YTYKEVYERVVKLANSLHNLGIKKGTTIGVADWNTNRFVELLYASALLGCVIYPVNIRLPPEQIIWTIKFANVEWLFISRDF--------------EALSKVFDSS--KVVYLDGNNGQIS--------YEDLISKGAMEKVNYDVKGGDPYSILFTSGTTGKPKAVMYTHEKV-IHGALSIVHQLGLSSNDVIMFYHLWSW--GSAFIAS---YLGAKYVL----TGKFDPKTAIQLIKRENATWINAVPTMIQMILSSGEQ------LPGVKALI-GGQAIPYN----VAKSISDAGLKFSTIYGGTDMLAISISIIPGKFQVYLRTTTHPVPFVEVKVIKPDGTEASYNEIGELYVRAPW--LPGSYYNNPEETQRAYDE--NGWFKTGDLAIITEEGGLRIVDRLKDVIKSGGEWIPSSVLESIISEIPAVEQVAVLGYPDQKWGERPMAVVKLKPGQRTDQEILEYLRDAVNKRINKWWLPDKIVFVDNMPLTSTGKINKLALRK------------------------------ 183585155 74 ------------------------------------------------------------------------------------------------------------------------------KNDVSFILCPPSLHVPIIYLSLLYLGVTISPANPLSSNSELTHQIQLSKPKIAFATSQT---------------AHKLPSFPLGTILIDSPEFISLLTQISKRD--------SATNH---VEVSQSDMAAILYSSGTTGRVKGVSLTHRNVIAPIAAFQKSSAELDPHAVSLLTLPLFHVFGF-FLLINEFRWGKTLVLTE----RFDFEQVLKVVERYRVSDMPVSPTIILTLLKSD--LTNKYDLSSLRRFSCGGAPLSKEVAEKFKRKF--PQAEIMQGYGLTEAGA--VSRIIGPEECRHASVGRLCGNMEAKIVDPTGEAFGPGKRGELWLRG--PSIMKGYVRDEKATAETLDS--EGWLKTGDLCFFDSEGFLYIVDRLKELIKYKAYQVPPVELEQLLLSNPEIADAAVIPYPDEEAGQIPMAYVVRKPGSNITEA---QIMDSIAKQVAPYKKIRRVAFTDGIPRSPAGKILRREL-------------------------------- 152970248 12 --------------------------------------------------------------------------YQALSRSAARSPDALALAFE------DRRYLYRDFHLRVQRMAQLDRGWSLRKGDRILLAWGNHPAFCEVLFAALGLGIEVVP----FSTK-----LKQAESEALV----GHIAPRVVLFDATVQDWLKNT------------PDARAVSLSE-----WQALCLPEPLTRPPVPVNRDDTAVMMFTSGTTGEPKGAIITHNNLLCAIAYTQKL--NLTAADSTILAVPIYHITGLSALLALFISLGASIWL----QHRFNAPQVITTLREQNITFLHGSPTIFILLCQAAREQSANHDFPALRTIACGAGHLSDGLIKELKTLF--PHTAIQPIYGLTETTSPA-TIFPGDVSDKCGSSGQAIPGLAITIRNDRQQPLPAGQIGHIWLKGDV--VIREYWQHSERRPSC---DAQGWFCTGDLGYLDDEGWLYIKDRSKDMINRGGEKIYSLELENILSTYRGVREVAVIPTPSPVYGEEPVAFIVPDGQHHLTSE---EILDWLKVKIARFKLPARIIFTRALPRTHNGKVSKQQLKK------------------------------ 159030045 481 ---------------------------------------------------------------------------------------------------QEQQLTYRELNESANQLAHYLQKIGVSSQSLVGICLERSVNMVIAVLAVLKVGGVCVPLDPTYPQERLSYILQDTQLKTLLTQDCQL-----------------LLNSETISQRILLDKQGSEIALEPKTNLD--------------KPVSLKDLAYIIYSSGSTGVPKGIMILHQS--LTNIIEHHQV-KMSSERNFLQFAPFNFVSYHE--IFAALCLGGNLFI---IPSRLDLAKLSQLLANNPIHKAILPVTLLQQLIETYSE--ETYLFANLREIISAGEQLQIPTMISVFKKL--EHCTLYNYYGPTEVTSYTFDPNPDLWP-KYIPIGKPAINVQVYILNSHLQPVPIGVTGELYVAGG--GLARGYFNNPEKFIANPFSDNSLLYKTGDLARYLPNGDIEYLGRIDDVVKVRGYRIELGEVETILNQHPQIAQAIATVQGKTAREKYLAAYFIPRPGETVNQV---ELRHFLENWLPDYMIPSAFVVMESFQLSPNGKVDRKVL-------------------------------- 198263829 9 -----------------------------------------------------------------------------------DDPAKIALAVLGDDTDE--RWTYAQIENAIRGAATGLLTTGLASGDRVLLRLGNTPDFAIAFLACIAVDLIPVPTSSQLSVDEITKMTIDLAPK---------------AIIAAADIALPDCTAPVIDTTLVSFYGMLPADYTYG---------------------DPDRAAYIIFTSGTSGTPRGVVHAHR--AIWARMMHDGWYGLTRNDRVLHAGAFNWTYTLGTGLMDPWTVGATALIAAGTP----PDRLPTLLAQHNATIFAATPGVYRQLLKSPIAPI-----PTLRHGLSAGEKLPNTTTAW----TSATNTPIYEAYGMSECSTFISASPRQSADV--GTLGQPQPGRRIALLDQSGTS---GDTGQIAVHESDPGLMLGYLNAPE---ETAARFSDDWFLTGDIGRRLPSGAVAYEGRVDDMMNAGGYRVSPIEVETALAQHPDIHEVAAVEVRVKSDASIIAAFYTSTDVIVDTELAAHCAAHLAR-----YKCPRIFIRRDALPRGANNKLLRRALR------------------------------- 111019203 1698 ----------------AERYVRLLDAVVADPDVPLA----RFDLLSPGER---EALVPVCGR----PTGTTRLLPEILSAAAARDPHAVALSYGNAV------MSYRELDDWSNRLAWVLIRRGIGPEHHVAIGLVRSVELVVSVWAVAKSGASFVPVDPNLPPGRIADILADCGAVAGLTV------------------AEQRDRMPDGVEWLLLDYPGPTRRW-ESRPITDDDRV---------VPLRPGHPAYLMYTSGSTGAPKGVVIPHAG-LQNFTIDQRARYATTNASRVLNLASPGFATMLEYLM--AFGAGARLVI--AAPHVYGGAALTELLAAERITHAFATPAVLATIDPRGLRL--------LRALVVGGERCPPELLRWA-----SGRTLLV-GYGPTET--TVMSNIGD--PMTPGRIGHPMRGVRELVLDEWLRPVPVGVVGELYVLGE--GLARGYHRTAASFVANPFDR-PGMYRTGDLMRWTKEGRLEYLGRNDFQVKLRGQRVEPGEVEAALTRCPGVAQAVVVVRRTPAAEAVLAGYVTAEDGADLD---TTEVLQFAGSVLAPFMVPASVTVLDRLPLGANGKVDRHAL-------------------------------- 119194233 222 -------------------------------------------------------------------------------RNAEKHPDKLCVVETKSHSSPHREFTYRQIHEASNILGHHLLQSGIQRGEVVMVYAHRGVDLVVAIMGILKAGATFSVIDPAYPPDRQVIYLDVARPRALITQDAG-------ELTEKVRSFIDNLELRTEIPALALRDDGSQGGLINGNDVLQPQVALKAKPVG--VVVGPDSTPTLSFTSGSEGRPKGVRGRHAYYFPWMSKTFK----LSENDRFTLLSGIA----HDPVIFTPLFLGAMLLV----PSREDNEKLAEWMREYKATVTHLTPA-----MGQILVGGATAQFPSLHHAFFVGDILIKRDCMSLQAL--APNVNIVNMYGTTETVSYFEIPSYASQESYLDMMGKGMVDVQLLVVNDRTKLCAVGEVGEIYVRAGYLGAPPQVWKDNEPWREFYVGPRDRLYRSGDLGRYTPTGEVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYIVPARGLKDDDSLREDAREYLRGKLPSYAVPTVIIPLKRMPLNPNGKVDKPAL---PFPDTAELSAAAPRRRSSVLQKLSETELA 167462048 479 -------------------------------------------------------------------------------------PDQTAIVYEG------QQMTYRELNERANQLARTLQAKGVKADQPVGIMVDRSLEMIVGLLGILKAGGAYVPIDPEYPKNRIEYMAADSGTKLLLTQS---------HLQDRVTFA------------------GTVVNLNEES--SYHE--ERSNLEH---IVQPNHLAYVIYTSGTTGKPKGVMVEHRSV-VRLVKNTNYV-ELNRNTRMLQTGTIAF-DASIFEIWGAILNSGQ--LYLTKHEHMNVSILKRLIQQHSITMWLTSP-LFNQLSQQDSHLFKNVN-----TLIIGGETLSLSPINQVRR--DNPTLKMVNGYGPIENTTFSTTHLIDGEQTHAVPIGRPIRNSTAYVVDQSLHLQPVGVWGELIVGGD--GVARGYLNEPEKFVQCPFIDNERCFRTGDIVRWTDNGSLEFKGRFDNRMKIRVYHIETGEIETALLNIEAVQEAIVLAQENENRDKALCAYYVANQSFEVS-----EMKEKLSGQLPSYMIPSYFVQLECMPLTPNGKIDRKAL-------------------------------- 156744135 6 ------------------------------------------------------------------------------------------------------TLTYRALHEQTATFASRLAAAGVEQGAVVGVLLSNRLEAALAVHAAPRLGVTLALFNTRLTPAELDAQVRAAVCRILVC---------------ERDTLLAALALPSAPHVLCVD------PVDDPRLTPVDRISGDSAAYCE-GAIDLDAPFVMMFTSGTTGTPRGVVLTY-GAFFASAMASAYRIGVLPGDRWLCVLPLYHIGGLSILLRSCL--------------YGTAVDLWQITERLKITLISLVPTMLRLLDDAGDAPP------NLRLVLLGGAAAPTDLLERALEA----GWPIATTYGLTEAASQVATALPDEVRRKPGSVGRPLIFTHVRVTNEQGRDQPPGVYGNILVRG--PTLMRGYLGETPLDADAWFA-------TGDIGYLDADGDLWVVQRRSDLIISGGENIYPAEVEQALRQHPAVADVAVVGVPSAEWGQQVGAAIVLRDPSVSVEA----ILAFSRTRLAGYKQPRVVRIVAELPRTASGKIQREAV-------------------------------- 70606886 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEELVKSGSPNRKFEEVDEKSTAFAAFTTGTTGLPKGVFYSHRSVVLHALNISR---DLKPSDVILQAVPFFHV--HGWGTFAGAITGCKQIF----PGRPTVDSMVEHILNHKVTRTAAVPTVVLELLRRIETMDPKPNLAGLRLGIGGAEP--PSA---LVSALAKHGIETGQGYGATETGPVVVAALPVEEKFKRLKQGLILFGVEVKVVDPSGEELPGKSVGEIWFRGPW--IARSYYNDP-RSAESFTS--DGWWKSKDLGVIDELGYVKLVDRLKDVVKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAVVSLKPEYQDKEEVKKSLLDHLSKRFAKWQLPDDIVFVDEIPKTSVGK-------------------------------------- 195486732 32 -----------------------------------------------------------------------------------------------------QELTGAQLAQLSARIAQAFKRLGLRRGDVVGISANNSTYLTSVIIAALLRGIPINPLHPEFTEETVKYMYDITEPKLIFCDVENYHIIKSVNLKNPAKIYLVNGKLEGVLDISVLLNDNDCI---------------TAAAYVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCN----CKNPNTYTRDSVLLSFSPLYWISG-TIILLASLLNGCRRII----TNRPSVEYLLQLVATHKVTFLFLASHQIALLSKHDSDVMERAQLQSIRVLIGAGSKVCKAVSRRMYELIGNQRFVV--GYGLSEMGG--LSKNVGG---PVGCEGKVMRNVELRVLDKLKMPLGINEVGIIYLRFKWEG----YYRNPEATRRALSS--DGMWFTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSEACVFGIPDEVTNLTACAVVRTKEGERLTAD---HIRNIVERHLGAYHIRGGVYFIDSLPKTPNDKLQRR---------------------------------- 196194830 22 -----------------------------------------------------------------------------------------------------RTFTYRDLNERVHRLAGALAAQGVKPGDTVAV---MDWDTLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAE------DDAILVNSEFLPILEELKDRVE-----TVKTYILLDDDGVKGSDSLPLAGEYEELLAKAPAQYDFPELDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTFATMAGVGQGREDDVYMPITPMFHV--HAWGIFMATMMGVKQV----YPGRYEPATLLKLLVTHKVTFSHCVPTIIQMLLQA--EAAKSIDLSGWKVII-GGSALPKALAMGALE----RGIDIYTGYGMSET--CPLLTLAQLTPEYRTRTGRPVAMVQIRIVDGEMNDVPHDNKGEVVVRAPW--LTQGYLNDPDKSEELWHG---GWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLEGLVLQHPGVGECAVVGVPDDKWGERPVALVV-KSGDADEDGIKALVADYADKGISRYGIPDRIVFVDALPRTSVGKLDKKKMRA------------------------------ 121998988 31 -------------------------------------------------------------------------------------------------------------------FAAWLTEAGIRPGDRVAVQMPNALPYPVAVFGTLRAGAVLVNINPLFTPREMQHQLQDSGARVLVIVD--LFADKLPALTGTAVEEVVLSGVPWLKRGLVVLRAKREIPASPQGTRRLGAVLARGEPQPWPER-SPDDLALLQYTGGTTGLPKGAELRNRNILANLEQIKRVAGDIRPGDVVLTALPLYHIFAFTFNLLTFHHYGCRNILC------PSPDKLRKAFEQFPVSKFSAVNLLFYGLLQA--EWFQKNPPQHLDFAIAGGTALHRSTAEQWQSLLGHTPL---EGYGLTET-SPVLAVNPPHGENRLGSVGVPLPGTDVRIVDDDDRPVPQGQTGEIVGRG--PQVFEGYWQRPEENRQT---LRGGWFHTGDIGYMDPDGYIYIVDRKKDMIDVSGFNVYPNEVEEALAEHPAVAEVAVVGAPRGEAGQAVIAFVVTPEQQELAE---SELLDFARQQLTHYKVPRRVVFRDALPKSAVGKLLRRDLRE------------------------------ 148652989 47 -------------------------------------------------------------------------------------------------------YTYAEVDQMSKNIAAWIQTLGLAQGSTVGIMMPNVNQYLPIVIGALRAGMVLTLINPLYTSRELKHQLIDADAKIIFTPVETVVVSAIGDMLGTAKGALINLAAKHLKKA-VPNYDLSSCS--KCQEVSFKAVL-KQGKKLKYTRCDSDDLALIQYTGGTTGTAKGILITHHNV-VYGTKQYDEWFNYKDGQL---TSVIALPLYHIFAFIISLLTGQHFLL---VTNPRDINAFVKLLKKEPFHLLPAVNTLFQALLNHPE--FKSVDFSNLKLSLAGGMAATPEMARKWLDTTG---IPIHEGWGMSETLG-VGTANPLTNKEFTGTIGMPVPGVDIKIFDDEENVLGVGEEGEIGIKG-----MNVIKGYHNLDNSKFFTK-DGYLKTGDVGAIDDKGYVKLFDRKKDMLIVSGFNVYPNEIEGVVEMHPKVRECSVVGVEDELQGQSVKLFVV-SDHSSLT---KKELFEFCKKNLAAYKCPRHIEFIDELPKSTVGKILRHKLRA------------------------------ 118046306 25 -----------------------------------------------------------------------------------------------------RRYTWAQVYERVRRLASALRAAGVGRHDTVAVVLSNTPEMYECHFGVPGSGAVLNTINVRLDAATIAFILEHGEAKVLITDREF---------APVVRAALDRIERSLL--VIDVDDPEYTGPGDRLGTVEYEQFIAGGDPAFELIYPADEWEAITLYTSGTTANPKGVVHHRGAYLNALSNIVSWGMPHHA--VYLWTLPMFHCNGWCF----PWANAGTNICLRKV----DAGLIWQAIEEHRVTHYCGAP-IVHSLIANNAPAHWRAGQGTYKVSGLIAAAPPPVAVLQAMAEIGFE---ITHVYGLTETGPAAVCAKQPDWHRLPIEEQARLNGRQVSVLDPTMQPVPGQTMGEVMFRGNI--VMKGYLKNPTATEAAF---RDGWFHSGDLAVVHPDGYIKITDRAKDIIISGGENISSIEVEDALYKHPAVLLAAVVAAPDPKWGEVPHAFIELRDGMTVTEE---ELQQHCRKYLAGYKVPKKFTFGP-LPKTSTGKIQKYILREQA---------------------------- 83644854 249 -------------------------------------------------------------------------------------------------------LTYAELDEASYQLAQALRELGVQPGQVVAIHTPRSIPMAVSALAALKAGAVYMPLDPDYPVERIQLLMEDSQAAVLIHSEDAP---------PTVPADVKHASL--------------SLDMPGGRVCALQIQAPSQSAPADAQA------AYLMFTSGTTGRPKGVLNTHAGVLRLVRRATYL--DLPPGVRVAQAGATGF-DASVFEIWAALLNGGCLVLLDSV----ELARFFR---ERKTDVALITTSLFSQLASDDPAMFAP-----LSQLLVGGDVISPKQVAAVYAA-----CPILNAYGPTENG--VISTVQRIDPARLDSIGVPISNSVALVLNRFGRLTPPLFEGELYVGGA--GLALGYLGREEDTAKAFYVPGSRIYRTGDRARWNAEDELEFLGRQDFQIKIRGFRVELGEIEKAALSHPTVNEALVLALKPEGAAERLHCYLGVTEGFDLD-----SWRQQLIDQLPAHMVPAAVWAMPELPLTVNGKVNRRVL-------------------------------- 157127567 58 --------------------------------------------------------------------------------------------------------------------------------------------------ACFALGIPVNTLDPTFSQDDLSHMLGTVKPKVIFCDN---------DVLDNVSAACNAIGI-SPKIVLM-------SESERGHDH-LETLLEPTGIEEVFVPVQINDPAVLLCSSGTTGRSKAVCLSH-SICIAHLANF---FDCHPTDRTLAFSTLYWLSG-MFVLLTSTVWGATRVITRQS---FDADLAVDIIERFGVTVLPSAQTAIVNSPKANANA-----LRTLRLPITGGSAIPSSLKQSFEKLIPGRFLEIV--YGFSEIA--LAVTYTRKQFYREGSVGFLTAGTEFKIVDDDGQSLDIGQEGEILVRSEH--VFSGYFGNDVATREILDS--EGWMHSGDIGRFDEDGYLYIVDRKKDIIKCSGYQVSPSEIESVIMTIPDVATCCVVGIPTE-TFDLATALVVRKDAVSPVPT-AKEIEKKVEESLAWFHLKGGVYFAAELPLTPSGKVVRRAVRDIV---------------------------- 218278893 55 ------------------------------------------------------------------------------------------------------KITYAQLFNNVDACAKSLVKYGIKEGDCVTLCTAAVPEAIYLMIACSKIGAIANFINPLFTTEQMVQRINDTKSKILFVMDEMLSY--IVDAVPRINKTVVMPSMPELAKLVV---CAGQKNWNKKRTYSWKSFIKYGNDYNETERYEKNRGCIMVYSSGTTGASKGILLTNDGINATIAHYDNENFNYERGDTFYAVIPIWFSTGNVLDILMPLRMGMTVI----PELQFEKERIIDGIKKYKPTMT-LNPTSIWMALAQSKKG-KKIDLKAMKYPITGGEAVTPQEEKIITDFLRKSGCPLIKGYGMCELGSTVTSTSPEHNKMR--SSGYPIKGVTVAAFDETNEELPYGQRGEIRVNS--PARMKEYYKNPVETKK-YFYEDQNIWCTGDIGYVDEDGYLFVEGRSDSFYSEDGKRIYLFDIEHIVLEDEAVAQCKAVAVQINGKF-KPILHVVLKKGVTDTRTVIPRIHKKLSEQLSENAIPVAYKLRQALPVHPNGKRNVEALKAEDSGFVDSRGN------------------- 17549641 588 -------------------------------------------------------------------------------------------------------MTYSALARASEALARLLAARGVETGEPVAFFASRDPATIIVELAILKAGGAYVPIDRSYPPQRVAFVLEDSGA------------------------------------CLFVKTAGDACAAPPGNAYDWRAEAPAEPAQRLPRRQRGDAPAYLMYTSGSTGNPKGVRIPQRGVVRLAADSPRFV-PLSNETVMLHASSPGF-DASTFEIWGALLNGGTLVCYASSVV--DPRELVEVVAAQGVNTMWLTAGLLSEFAAIETR------LPHLRWLLTGGDVVPPSAVARLQAR--EPQLTVINGYGPTETCCHTIERPVDAERALP--IGTPIPGTSVKIVGTGGFRCGIGEPGEL-----WTGLADGYHRAPEATRARFVDDGGRWYRTGDIVRMRHDGVIDYLGRGDAQVKIRGYRIELEEIERSLHEHPAVSAAAVLVLGDDAQSKTLAAFVV-AGGERDAAGL----RAWLGTRLPAYAVPGRWCFVDALPANVSGKVDRRKLLALAEAQAPQPEAQTAL--------------- 145559621 14 --------------------------------------------------------------------------------HAAANPDTLAV------ASDAGVMTYGRLDETSAALAERLSALGAGPGVPIGVCIERTPDLLVAILGVLRAGACYLPLDPQYSARHLGFMVADSGTRLVVTTRS------------------SRDACPDGCTALVLEE-------------------SEAIADPPPVAAVPDDSAYVIYTSGSTGTPKGVPHSSCAAMLA------------EADRIFEGCDMSGIAAVTSVIFSALSRGRTLVLVNSASHLPESSHV------ERVTHVSTVPSAMTSLLDAQAVPA------GLRNVVLGGEPVRRSLVDRIYRETNVD--FVFNGYGPTE-GTVFCTFKPVSRD-EAGSIGTPSLTARVYVLDEKLRPSAVGESGELYLGGA--GLTWGYLNRPERFVPDPQVAGERMYRTGDIARLNEAGEIEFVGRSDLQVKVRGYRIELEEVEARLTECPEVRTAAAVVREQTPGTRALTAYAVPASGAPDGDGLDADLQATIKQQLGAYMVPETIVFLPALPLSPVGKLDRTALPAPPVVDVLPSGDSATTDTEQALAEI------ 110634921 2080 ---------------------------------------------------------------------------------AAEQPKAIAAVHEG------KSITYGALEARSNQLARHLQTKLSMPGLRVALALDRSIDMLVALLAIMKAGHTYVPLDPGHPPARLAQTMKTARVSGVICASG--EIGK-----------LGEPDTS----VIRMDTESEEIARQDSRPLDLQLL-------------DTEAPAYVIFTSGSTGTPKGVEISHRA-LVNFLSSMAMEPGFSSEDTLLAVTTISFIAGLE--LYLPLIMGGRVVIANRTEVQ-DGFALVKLLRASGANVLQATPTLWQMLVEAGLS-----NQPKLKMLC-GGEPLPKDLARKLL-TIGGE---LWNMYGPTET--TIWSSVARIVNADPIHIGRPIANTQLYILDGHDRIAPVGVTGELYI--GGEGLANGYFDRLDLTQAAFRSVRIGLYKTGDVGRRLPDGTLQLHGRRDNQIKLRGFRIELGEIEAVIGKKAGIRQCAVVAARNKNGDRQLVCHFVP-DGQELSPD---ELSTHAKEHLPAHMVPSFWVATADLPKTANGKLDRKTL-------------------------------- 110835609 30 -----------------------------------------------------------------------------------------------------RTLTYRELNERIHRLAGVLAAQGVKPGDTVAV---MEWDTLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAE------DDAILVNSEFLSTLEEIKDRIE-----TVKTYILLDDSGVKGSDSLPLAGEYEELLAKAPAQYDFPELDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTFAARNTIAGVGQGDVYMPITPMFHV--HAWGIYMATLMGVKQV----YPGRYEPATLLRLLATHKVTFSHCVPTIIQMLLQS--EAAESVDLSGWKVII-GGSAL-PKAMA---TKALKRGIDIYTGYGMSETCPLLTLALLTPELEKAGRTGRPVAMVQLRIVDGEMNDVPGESQGEVVVRAPW--LTQGYLKDPAKSEELWHG---GWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLESLVLQHPGAGECAVVGVPDEKWGERPVALVV-KNGEVDEDSIKALVADYAEKGISRYGIPDRVIFVDELPRTSVGKLDKKKMRA------------------------------ 166368393 491 ---------------------------------------------------------------------------------------------------QEQQLTYQELNESANQLAHYLQKIGVSFQSLVGICLERSVNMVIAVLAVLKVGGVCVPLDPTYPQERLSYILQDTQIKTLLTQ----------------KDCQSLLNSETISQRILLDEQGSEIALEPKTNLD--------------NPVSLKDLAYIIYSSGSTGVPKGIMHQSLTNIIEHHQA-----KMSPERNFLQFAPFNFVSYHE--MFAAWCLGGSLFI------VPEDARL----DLAKISQLLAPVTLLQQLIETYSE--ETYLFANLREIISAGEQITPAMISAFKKL---EHCTLYNFYGPTEVTSYTFDPNPELWP-KYIPIGKPAINVQVYILNSHLQPVPIGVTGELYVAGG--GLARGYFNNPEKFIANPFSDNSLLYKTGDLARYLPNGDIEYLGRIDDVVKVRGYRIELGEVETILNQHPQIAQAIATVQGETAREKYLAAYFIPRPGETVNQV---ELRHFLENWLPDYMIPSAFVVMESFQLSPNGKVDRKVL-------------------------------- 19115226 288 -------------------------------------------------------------------------------------------------------YTYRQIDESSNILAHHLVKNGIERGDVVMVYAYRGVDLVVAVMGVLKAGATFSVIDPAYPPARQIIYLSVAKPRLVVLEDAGVYVEKSLELKTYV-PALKLAKDGSL--------TGGSVS-KGADDILQHVL--HLKSEQTGVVVGPDSTPTLSFTSGSEGIPKGVKGRHFS-LAYYFDWMAQEFNLSESDRFTMLSGIA----HDPIIFTPLFLGASLIV----PTAEDPGQLAQWANKYKVTVTHLTPAMGQLLAAQADEPI-----PSLHHAFFVGDILTKRDCLRLQ--VLANNVNVVNMYGTTETVSYFVVPLESQKDVIP--AGRGMKNVQLLVINDTNKICGIGEVGEIYLRAG--GLAEGYLGNDEKFLKSWFSKFDRMYRSGDLGRYLPTGNVECSGRADDQIKIRGFRIELGEINTHLSRHPNVRENITLVRRDKDEEPTLVAYIVPQDSATESEDLIHDIREYLKTKLPSYAIPSVIVPLHKMPLNPNGKIDKPAL-------------------------------- 163698950 31 -------------------------------------------------------------------------------------------------------LSFGALRALMRRIVQDLNAHGVGRGDRVAIVLDNGPAMAAAFIAIAAG-ATSAPLNPTYRAEEFEFYLTDLKARVLVTAEGSTSP---------AIAVAEKLGVP------VVRLRETPEHGAGSFTLRFPAPAAPAAQGGPAEP---GDVALVLHTSGTTSRPKIVPLTQCNVC-ASARNIRTALAFGPQDRGLNIMPLFHIHGLIAGILAPLSAGGSVAC---TPGF-NALKFFAWMDEVGPT-WYTAPTMHQAILARAGRNREIIARHPLRFLRSSSSSMPPQVLRELEAVF---DAPLIEAYGMTEAAHQMASNPLPPRARKAGSVGLAA-GPDIQVVDEAGNPLPAGETGEIVIRGD--NVMAGYENNPKANAEAF--TPQGYFRTGDQGVMDEEGYLAITGRLKEIINRGGEKISPREVDEILMDHPSVAQVVTFAVPHDKLGEEVGAAVVLRDGQHVDD---KELRAFVAERAAAFKVPSRIMILDEIPKGATGKLQR----------------------------------- 15221339 20 -------------------------------------------------------------------------------------PNRTSIIY-----GQTR-FTWPQTYDRCCRLAASLISLNIAKNDVVSVVAPNTPAIYEMHFAVPMAGAVLNPINTRLDATSITTILRHAQPKILFI----HRN-----FEPLAREILHLLSCDDLQLLVIFIDEYNSAKRVSSEELDYESLIQMGEPTSPVENMNEQDPISLNYTSGTTADPKGVVISHGAYLTSLGVIIGWEMSTCP--VYLWYVSLQWMMGNSS------ARGHQCV-YE--PRNP-----------------------LDMSHRSGPV-----------HLMTGGSPLPAALV----KKVQRLGFQVLHVYGLTEATGPALFCEWQQMELKA----RQGLGIEVDVYNETQESVPGKTMGEIVMKGN--NIMKGYLKNS----KATFEAFKGWLNTGDVGVIHPDGHIEIKDRSKDIIISGGENISSVEVENILYKHPRVFEVAVVAMPHRVWGETPCAFIVLQKGETNKEDDEKELIDYCRENLPHFMCPRKVVFLEELPKNGNGKILKPNLRAITKG-------------------------- 152996586 2347 -----------------------------------------------------------------------NVCVELIEEQARKEPDRTALVFE------DSSLSYGELNTRANQVAHYLLSRGLKREEIVGLCHERGFDLLVSMLGILKAGGAYVPLDPGYPSRRLAGMLEDSGARWVLSDSEVLSG------TPDLLSDIRAGSIGLLEMEFI------EVDRQPYRD------AIGGSEQSNPVERSSSDLAYVIYTSGSTGRPKGVMIEHHS-LVNFLFSSVERLSLDQYTVCLALTTISF--DIAYLLFGPLLKGGQVVLM-AEEDKLNIDVFSTVLTDSDVNLIQATPTYWSWVLEHRLEMPESM------TVLCGGEAISKQLSDKLVGSFGGYY----NCYGPTETIWSLINYIDPDKD-------RAILGNAVSVVDRWNEPVPVGVPGELLI--GGEGLSRGYLNRDEKFIANPFSEGSRVYRTGDLVRWLSDGNLEFLGRLDHQVKIRGYRVELEEIETVLSRVEGVKDSLVMARSDEGH-QQLVAYILNDLPAEEESELIRQCREKLQEQLPDFMVPSGWVVVTQWPLLPNGKINRAAL-------------------------------- 152996586 543 -------------------------------------------------------------------------------------PNKTALVFD------EEKISYSELNERANRLAHFLISKGVEKQDRVAVYLDKSVEMIVTLLAILKAGATFVPLSINAPEDRVRYILKDSSSRYLISQSNVSFSDQTIGLLEEADSISEMPD-----------------------------------SNIETGMLRRDYPAYVMYTSGSTGMSKGVEINHFSIANLTKWQYKF---YQCDDVVSQLADYSFDAGESFM---ALLNGLTLVMLKYS------SNIFEIEQRNRVSIIVTVPSMLKLLSPSNL-------ISSLKVVVSVGEVLSKDVYEWSSDYL------LVNGYGPTEYTVYSHAGPAVCDEL--NSIGKSVFNTRTFVLDEGMNEVPFGVEGDIYI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156378073 18 ----------------------------------------------------------------------------LLDEQAALRPDKEAIVY-RDETGHRKSITFKQYQEQSQCLAIMLLELGLGRGDEVLLMLETSIEFIVFHMALNRIGAVALIVGPAFSSQAVSAIVGDIKAAIFVGPDDGV-----------------STSCHSYETLL---RSGKEKP---------RDVLIKAENE-----VQFDDLTVFIFTSGSTGIPKPCEYTHHGFVNAIIHET-FACGYTSDTVIFSYAPFDWITGSCIFTLSALL-GLTYVIFPPSLDSHMIGAMLGVFEEEKVTNAIVLPPFFLDL--YELEGVDRYDLRKLVQLETGGQMMDKKTVKKAISKLPHTKVLVV--YAATETAGRTICTNIDSAEFGLYEI---IPGFEVKIVDPEGKLVMVDTKGELCVREA--GMLLDFMIKGHRHEA---KSPTGWYFTHDRASLTSDGRLRIHGRQDNLIKCATESIQPAEVELPLHVHECIQQVIAVGVPDQRLYEVVCACVVLNPRRADSESAIAQINQWLRANTAGITRPRYYLVFDEFPKTRTGKDDRKEIKRMAA--------------------------- 94314300 9 ---------------------------------------------------------------------------------------------------------YRELAGQVAALATHFMTLDPAPQSRVGICAGNSAEHIVALLAVLASGKIWVPLNPKSTQPELR-RIIDATTPSIVVLDAASEAGDAPGTRLYTDYADHASGGADVLSAVVLRYPDATRPV-----LDLHRDATQA----------------IKFTGGTTGAPKGVMQPYRAWMTNIVNQIHAW-GFTEADRYVMAAPITH--GTSTYVMPILAQGGCHVIMEGS-GAEAVRATFR--DRAG-TVCFMPPTLIYMLMA--LPGTSRADYPALRRLIYGGAPMPPQKIQQAREFFGSV---VATTYGQTEALLTVIGPDDLADERRMASVGRATWFSEVAIMSPDGRLLPRGEVGEVVARGDL--VMTGYWNRPDLTAAT---IVDGWLHTGDRGMLDAQGFLYLKDRLREVVITGGFNVYPIDVENALGQHPAVHECAVFGVPDDKWGEAVHAAVQLREGCAVQA---TELIAFVRERLGPVQTPKQIHFHTSLPRSTVGKVLKNTVRDQAL--------------------------- 218192653 26 -------------------------------------------------------------------------------------------------------YTWADTYRRCRRLASALARRSVGHGSTVAVIAPNIPAVYEAHFGVPMAGAVVNCVNIRLNAPTVAFLLEHSSAEVVMVDQEFFSLAE--DSLRIIAE-QKKGAFKQPLLIVIGDQTCDPVSLKSALSIEYEEFLETGDPEFAWKPPQDEWKSIALYTSGTTSNPKGVVHHRGAYL--MSLSGALVWGMNEGAVYLWTLPMFHCNGWCYWTLAAL-CGTSICL-----RQVTAKAIFSAIANQGVTHFCGAPVVLNTIVNA-PPADAILPLPRVVNVMTAG-AAPPPSVLASMSKLGFR---ITHTYGLSETYGPSTVCLPDDERARHARQGIRYVGLELDVVDPKTVPADGSTLGEIVMRGN--GVMKGYLKNP----RANAEAFENGWFHGDLGVKHTDGYIEVKDRAKDIIISGGENISSLEVEKAVYQHPAVLEASVVARADEQWGESPCAFVTPKDGADSSDELAGDIMRFCRERLPGYWVPKSVVFGP-LPKTATGKIKKHELRAKA---------------------------- 119503363 17 ----------------------------------------------------------------------------------EKYPDRQALIF------PDSQLSYSELAALSQSYARAMIGHGLKRGEHVGVLAINRPEYIALLFACMFCGTVAVLLNARFRVQELRHATTHCDLKWIFVQNEGVHAARYLEAYPTLADALAVPAAPNLECAVALDVFESPGFLAFTDFLAEENLATPEQLDARRQEVVASELALIMFTSGTTSLPKGCMLTQESVFR-TSLAMRNRLSLTIKDCMW---DPLPMFHMASIL--PLL----SLFHDGTDDKVDIDRAVEQIQKHRATFLYPAPAIMAELVNHPDLKLDEIDY--VRLINNVGSRENMRVW---------PSATHISAFGMTELSGIGSHTDPADSPIRAETCGKPYEGVEVQVVEPDGRICKADEQGELYVR----GFLVGYYKQPDETAKAIDDQ--GWFHTGDLGSLDTEGRIRFHGRIKDVLKVGGENVSPLEIEAWLSTHPDVMVAQVVGVPDARLDEVVAAFIQLRPGATLSD---KEVIDYCEGQIASFKVPRVVRFLNEWPMSAT-KIQKSVLRE------------------------------ 67526077 1692 ------------------------------------------------------------------------------------------------------TLTHAQLQSYASTLAGYLIELGVGPEISVPVCMDKSVWAVVCFLAVLQAGGVVVPLGTGHPIPHIASIIEDTGAKLVLVDAQQFER---------------LLELTPSRGLTLVP-----------IDTQLLNSLPTAAPQTSVTPANA---AWIVFTSGSTGKAKGVVLTHSN-LSTAIKTHGARFGLGTHTRTIQFA------AHTFVLFTTLASGGTVCV----PSEADMNDLAGVMRGMNVNFANLTSTVARLL--------TPDQVPSLKVLILAGEQIQDSVVETWYKH-----AEVLNVYGPTETCNGPISDLSNAQSIGFG-MGSRTWIADPT--DPN-RLCPVGTPGELLIEG--PGLARGYLGDPAKTEASFASRFARVYRTGDLAKQTEDGQILYLGRIDTQIKIRGQRVELGEIEHWIGRHPHVKHTAVVAISRGEKQMRLAAVIERENGHKPDPVIFTQLKKTLSSLLPSYMVPSLYIPVTEIPLTVSGKLDRRAIKQ------------------------------ 67526077 603 -------------------------------------------------------------------------------------------------------LTYHDLTVQASTLAHHLRDLGVGPERFVGICMDKSKWAIVSMLAVLMAGGIVVPLGVSHPRARIRELLNDTAAVALLVD--GKHGDRLAGL------EVENAAMLTVDQQLLDSLPTIPKPPVSG--------------------VTPDNAAWVIYTSGSTGVPKGVVHQNISTSV---IAHGAVFGVNCVTRTAQFASYTFDVSLSDIVM-TLFHGGCVCIFS------EESRMNSLTEALQVNYVNLTPTVLGLL--------NPADLPVIRTVVAGGEAMDPGIIEW------SPHARVFNSVGPSECTIIAVAAGPVTDPAQAANVGYPT-GTRVALPTDPNQLCPVGVPGELLIEGPMLS--RGYLNDPEKFVKHLEAATPAWYRSGDLVRQKRDGSLVHMGRRDTQVKIRGQRVEIGEIEYWIMQLKEVRRVAVLVIE---RGQGLVAAVEFKEDYELTEPLSKQLRNDLLEHLPPYMSPTMYAPVSQLPLNLSGKIDRRAV-------------------------------- 194753710 32 ------------------------------------------------------------------------------------------------------QLTGSQLAQQSARIAQAFKRLGLRRGDVVGISANNSTYLTSVVIAALLRGIPINPLHPEFAEETVKYMYDITQPRIIFCDVENY------SVIHSVNEKLAYPA----RIYLVNGKIEGVLDVSE---LLNEDESITAAAYVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCN----CKNPNTYTRDSILLSFSPLYWISG-TIILLASLLNGCRRII----TNRPSVQYLLQLVANHKVTFIFLASHQITLLSKYDTDPMKKAQLQSVRVLIGAGSKVCKAVSRRMYELIGSQRFIV--GYGLSEMGG--LSKNVGG---PLGSEGKVMRNVELRVLDKLKMPLGINEVGIVYARLKWEG----YYRNPEATRKALSS--DGMWFTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILQLPGVSEACVFGIPDDVSTNLTACAVVRTKSLEGERLQADHIRDVVERHLSAYHIRGGVFFVDSLPKTSNDKLQRR---------------------------------- 68697708 569 ----------------------------------------------------------------------------LLSAQAHRTPDAVALR-----TDDGAELTYRQLHLRADRLARRLLSYGLAPESVVAVACERSFEMVVALLAVLKAGCAYLPIDPGDPAERTAYLLRDSGARVLLT---------LHRHTANLPDA-------DGTTVVTLDEPDPSGDMQD---------TTSALPGIAPGQL-----AYLIYTSGSTGRPKGVLNEHGPVCNRIRWGMP-AFPPGPGTIVLQKTPIHWEMFWT------LATGATLVL--ARPDHRDPQYLARLVEE-GVTDVHFVPSMLAAFLDVG-ALPEGH---SLRRVFCSGEALSPGLRDRLFARL--PHVELHNLYGPTE-AAIEVTH----WRCRPGEIGRPIANARCYVLDAELNPVPPGVPGEL-----WLGVARGYHGTAERFLDPYGPAGSRMYRSGDLARWRRDGVLEYLGREDGQVKLRGQRLELGEIEATLAGHAEVADVVVDVRGTGPQDRRLVAYVRPRPGR--DEQLRTTLRELAAARLPAYMRPSSYVTLDRVPLTPSGKTDRKALPDPAAGE------------------------- 198418450 77 ----------------------------------------------------------------------------ALQQTVEKYPDRECLVFCEND----QRLTFSEFMIEVDKLAAGLLKLGLKQGDRIGIWGPSTRDWVVTQFATGRIGLILVNVNPAYQTSEMEYALRKVGCKAIISDVTY----KTQNYYDMIRETLKSHRLPDLTTVIMMGEKHFP------GTYRFSDVMNAGGPKEIAQSLQMDDPINIQFTSGTTGHPKGATLTHHNIINNALLIGRIGFD-DDHDRVLCQVPLYHCFG---MVAGTLCMGQTMVF--AVAGY-DPAASVRLIAENCTTIFGTPTMYIDVCSHAESINAKFTGLTK---GVMAGSPCPIEVIHRVDRVLG-TKVQVA--YGSTETSCFMFRNDPD--EKRTTTVGKALANTENRIVDVAGKIVPVNTAGE-VQSRGY-CVMVGYWNDKEKTAEAIDDQ--GWYHTGDIGEMDEEGYVRVIGRIKDMIIRGGENVYPTEVEDFLHTHPKIDDVQVIGLPDKRLGEEVAAWIRVKEGEKLTE---KEIKEYCKGKISHFKIPKYIKFVTDFPITVTRKV------------------------------------- 145258262 1309 -------------------------------------------------------------------------------------------------------ITYAGMAIKVNQLAGLLRAKGVVLEQVVPLLLEKSISTIIAMLGVMVSGGAFLPL----GPENPRERMEDCEAKVVITDRQSARFFDDLTYE-----------------VIVID------------DLDWDAM----PIQREIVPLTPDNLAYLIYTSGSTGKPKGTLLTHRALATAVLWALNYTFD-----------------GSFFSLFSALATGCTLCV---APQNTIVGNLAGLINAMQVTAVCVTPTM------AGLFHPD--DVPTLQILATGGEPVTPH-----MQTVWAPRITVHSAYGPTE-ATICVTTTHVTPDMNLRNIGRPYRNVSAQILDPDTQPVPAGEVGELCLAG--PQLARGYLKRPDATDKVFRNRPDGIYQTGDLARWLPNGDIELFGRKDDQVKINGYRIELGEIESVIMQTGLFSQCAVIAAT-VLKKKQLVAFVLLAPEQAP---ILDEIKDHL-TTLPKYMVPSIWLPLSDFPLMGSGKIDRKRLLALAQGLADD---------------------- 145258262 288 ----------------------------------------------------------------------------LVEKQARLRPDAHAVQFELDAP-----LPYGTLNKRANQLARLLRAYG-------ASYIPVSADFIVALLAILKAGAAYVILDPDAPASRKSFIVEDVQANFVLVDS---------------DTAGEFPHEHKV------------------RDLLSESMGNDDSDLSLDQD--ASALAYVIYTSGSTGKPKAVLLEH-----QAAYNGLLAFDLRQNPVFSAAQRSMWAT---------LSVGGCLCLASKANLTVH---LARTISSMHITSVMTSTTA---------SLLSPDNVPSLRRMVLGGELVNPAVVQWSH------RVELLSSYGLSE--CTQLNWRYRLQDTQSSSIGQPFDTTTSYIL------VPGTTPGELCLGGA--QLARGYLNNAERFIPNPFGQGK-LYRTGDLAVRHADGSIEMIGRIDFQVKINGQRVDPAEPNAVIQSYEEVKQSAVV--PAVVGGKTALVGVVVSRADGDWASLVANLRTYLASRVPRYMVPGFWVPLAALPTNANGKLDMAAVRAIVE--------------------------- 9937228 1137 --------------------------------------------------------------------------------------------------GTAHHISHGALHRAATTLAARLRREGAGPERPVAVLVERGPWLPVAYLGILHAGATVLPLDPEDPPHRLARTIANSGARLLLTETG------------TASRAAEAAG-PGVRALTV--REG------------------ATGGERFSADVHPEQSAYLLYTSGSTGDPKGVLVPHRAIVNRLLW-MQETYRLRPGERVLHKTPVTFDVSMWELLW-PLTAGATVVM--ARPGTHDPARLVRRIAREAVTTVHFVPSMLTPFLTELARGTTR--LPALRRVVCSGEELPAAA---VNRAAGLLDARLYNLYGPTETAWPCRPPEPGPVPI-----GLPIANTTTEVLDGRLRPLPRPVPGELYLGGA--CLAHGYHHDPA-LTAARFLPAPGRYRTGDLVRQRADGALVFRGRTDDQVKIGGIRVEPGEVAEALRALPGVADAAVV--PHDGR---LAAYAV-ADPVGPAPA-ADALRDALRRRLPGHLVPAALTLLDRLPLTPAGKLDRRAL-------------------------------- 9937228 2281 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APVSVHPEQLAAVMATSGSTGTPKTIQRALAGYLRWAIG----HYRLDEETVSPVHSSLGFVTA----LLAPLAAGGQARLTDS--GDPGALGAALAAGHH--TLLKITPAHLAALAHQLGAP------TALRTVVAGGEPLHAGHVRALRAFAPGAR--LVNEYGPTETCAHDVAPDPGEAPIPVGT---PIAGLSACVVDDA-LPAPPGVRGELYIGGT--GVTRGYLGRPAATAAAYVAPGARRYRTGDLARRLPDGTLLLAGRADRQVKIRGHRVEPGEVEQVLGGHPGVREAAVVAHPAPGGGRRLVAYWVPAEPARPPSA--DALTALLADRLPPYAVPAELVRLPALPTTPNGKVDRLP----AAGRDRRLAEIEALSDAEAASALRDSRPA 9937228 13 -------------------------------------------------------------------------------RHAERTPARPAYAFLPDGETESVRFSFADIDRRARAVAAVLQDRGL-AGERVLVAYPSGPEYVQAFLGCLYAGVVAVPCDSGPSAERLAGIRADARPALALTA-GAPEAG--------------LAGLATL-----------DVAGVPD---------SAAGAWTDPVA-GPDALAFLQYTSGSTRRPRGVMVGHGN-LLANERCIAAACGHDRDSTF-----VGWAMGLVANLLQPLYLGSLSVLMPPMAFLQRPARWLRAVSRYRAHTSGGPNFAYDLCVRVGEDERAGLDLSGWKVAYNGAEPVRADTLRRFTDRFAPHGTPGAHTYGLAE-ATLLVATGPKGVPPRPGEAGLELVGTTLRIVDPAARECPPGEVGEVWVRG--PGVARGYFG---RPRESAAARLPGYLRTGDLGAL-HDGELFLTGRHKDLIVIRGQNHHPHDLERTAEAHPALRPTCAAAFAVPGDGERLVLVCELTSYRAVDPAAVAEAVRAALAARHGVA-PHTLVVLRRIPKTTSGKVRR----------------------------------- 91783540 22 -------------------------------------------------------------------------------------------------------YTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGTTGFGAVCHTINPRLFPDQIAYIINHAD-------DAYVLFDTTFA--PLVD--VLAPQCPKVRGWIALADEAHLPAMQTP-VLSYETLVTAQDGNYEWPPLDERQASYLCYTSGTTGNPKGALYSHRSTVLHAGAALPDAMSLSARDCVLPVVPMFHVNAWGIPHSAPL-TGAKLV-FPGKDL--DGKSLYELMESERVTYSAGVPTVWLGLLNYLRE--AKVRFSSLNRTVIGGSACPPAMLRTFEDDYG---VQVIHAWGMTEMSPLTLSRLTWEQSQRPLEEQRKLLGVDMKIVGEDGRELPGVAFGDLHVRGPWV-IDRYFRKDDSPLVD-------GWFPTGDVATIDRDSFLHITDRSKDVIKSGGEWISSIDIENVAIAHPAVAEAACIACAHPKWTERPLLVVVKRPGFEVT---RDELIAFYEGKVARWWIPDDVAFVDELPHTATGKLQKLKLRDI----FRDHVLPSALED------------- 217421768 554 ----------------------------------------------------------------------------------------------------ERALTRGEVDARATRLAKRLVAAGVGAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQMLEDAQIAHVIT-----ERGSV--------DALPLAGAT--------------------RAWLVDDAIADAEIDGVALPVSPHQAAYVIYTSGSTGKPKGVVVDHGAFAR-HCEAIAARYGATERDVFMLFQSVNFDGAHEGW-FSQYMSGAAVAVTADT-LWP-PARTCALAAREGVTMTYVPPGCATQLAEWALEHGAP---PSLRSITVGGEATSREAFALMRRAFPNAR--VVNGYGPTET---VITPMPGDDPAKADAAYLPLVGARAHVLDARLNPLPVGVIGELYLGGEGVGLARGYLGTAERFVDPYGAPGARLYRTGDLVRRRADGVFDFIGRIDHQVKLRGLRIELGEIEAQLAAHDDVREAVAV-VFGEGAHARLAAFVELDARARARRADAAELDAHLRRTLPDYMVPAHIVVLDALPRNANSKVDRAAL-------------------------------- 170739601 25 ----------------------------------------------------------------------------------------------------ETRLTYAEWYRIISGVVAGLDALGLEPGDHLVTVLQNRLEAATLHWACQFAGLVLTPINWRASPEEIDFAVGNAGAKAL------------------AYEEVSAPSVRASGGARACPRIAVGLPPEPGETAFAALAARDAAPAAPRADAEA--ISLMLYTSGTTAKPKGVPRRHRAERAAALAHVAQNL-YGRGERTLGVMPLYHTMGVRSLLAMSLIGGAFVCL----PRF-DVAAALRLIAAERVTNLYLVPTLYHDLVHHPD--FAATDTSSVRKLGFAGAPMTDGLLRRLTEAFRPD--LFVNHYGSSEVYTFTINQDAAG---KPGSAGRAGLNTMVRIVATDPEAAAPGEEGEIAVIARGDEAFEGYWHRPEADAKAF---RNGWYFTGDTGFMDADGDVFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVVGLPDERWGKVVTAFVK-RRGPADEAALDAHCRAA---GLPSHKRPRAYVFVAEIPKSPVGKLLR---RQLVAGAYEAEGDPSAAA-------------- 73539306 36 ----------------------------------------------------------------------------ALRKTARRAPDQAAFI------SDERTITFAELDALSERLGAALHQLGLLPGDRAIFQMGTTIDSVIALIGCYKAGVVPVCAVPQYREVEIGQLSAQSEPRAYFVQADF----SAFDLTGFARGMAQR--HPSIEHLFVA-RGGSPAAQGQVAEHGMDALIESIPYEQAVEPIGSEDVLSFQLSGGTTGVPKIIPRFHAEYIGHALACMRQLGQTAQSRLIWSL-PLLHNAGQVYVLVPAVAGGMTSVLM---PRV-DIARMLELIEQHRVTHMSIGPVAPQMI---AYQHIARHDLSSLELFGTMTRA------DALEAHLG---VPCFNLFGTTELGG--GARFPSAMRHRTGFSGCPVPGTD--------EAAAPGTPGELCFRG--PSSLRGYYKAPEATAQSL--TADGFVRSGDL--MTEDGYFAFEGRLRDNVNRGGEKIGSEEVEAYVSRHPAVADAKLVAMPDPLYGEKGCIYVILRAGHVAPD--VTELAAFVEQGLAKFKCPERIEVVAEFPVTRVGKVDKAALRAMVENEATELGRKSA---------------- 148252658 2621 --------------------------------------------------------------------GSLNLVAQ-IEAQVARTPDAVAVI------SGERRLSYAELNARSNRLARRLRARGIGPDVVVGLALERAPIMLVALLAVLKAGGAYLPLDPDYPPDRLVHMLRDSGTKLLLTQ---------ASLQDRFAAALADGGA---EAWLLDDQTGQEAGSAANLGIGLH----------------PENLAYLIYTSGSTGLPKGVMVRHGAIANFLATMAE-----QPG---MASADC--ALGLTSLLWLPLTCGARIVLADRAAAH-DPAALKAMMVRHGVTMVQATPSSWRMLLDHGDVWLPDGCR-----VLSGGEALAPDLAARLTELSHD----VWNLYGPTETTVWSARRRLDANNRSP-VLGRPVGNTTFYVLDSHFNLAPIGVAGELFIGGA--GLARGYWRSAERFVPDPFGPGARLYRTGDLARWRADGVLDYVGRADHQVKIRGRRIELGEIEAHLRAQPGVRDSVVVARE-IGGGLNLIGYV---SGDEALDA--ASLRSALIAVLPDYMVPWRLIILPQLPLTPNGKIDRR---------------------------------- 148252658 1122 -------------------------------------------------------------------------------------------------------VTFAELQRWSDQIAHRLAARGVGREVPVALWIERSPAFVAALLGVLKAGGAYVPLDPAWPVARARRILEDGKIRLLIATGD------------------RLAAAQELECLVL------DAEW---RDHD-------VSDRFVPHANHSAQTAYIIYTSGSTGAPKGVAVSHGALAVQAVLT-----RLRPEDTMAMVSTVAADLGHT-VLFGALASGATLAMREGS-----------------VDILKIVPSHLRGLRRSEDVLPRD-------VLVLGGEPSDPRLLADVRQL--RPQCRIVNHYGPTETTGIATHEWAGITDGDIVPIGLPLANLRAYVLDDALSVVPCGVAGELYVGGS--GVARGYCGAPERFVPDPFGPGERLYRTGDRVRCDRLGRIVFLGRRDDQVKLRGYRVEPTEIARVMTSLSRVVDAAVVTRASDVEQDRLVAYCVVETGTELSPDI---LRAQMTALVPDYMVPSRVIILDRLPLTANGKLDRAAL-------------------------------- 148252658 10 -----------------------------------------------------------------------------LREHATLRADRLALRFIEGET-VVGELTFADLDRRVRALAARLQDFG-GAGERAVILLPSGLDYAVAFYACLYAGVIAVP---AYPPESGKERLRDAAPRFILTAAG---------LRDKIPASFGRL----VPHVLAVDAIPVE------GAASWHETGPRGDA-----------IAFLQYTSGSTSQPKGVCVTHRN-LVANEVAIEAATGVTADDVF-----VSWLMGLMGGLLSPLFTGYSAVLMSPRNFLEQPRRWLDAIDRHGGTVSGGPDFAFALCARISDEAISRLDLSRWRFAFSGSEFVRRATLERFAERFGFDQRALTPCYGLAETAGHTLEPNALAQDADEGSAGVAAEHHVVRIMRPDGSEADADEIGEIWVAG--PSVANGYWNNAQATQQTFVNRDGSRWRTGDLGFL-RDGALVVTGRLKDLLIVRGQNIYPFDLEQAVEEVSQVRKGRVAAFPVEIDGAEGIGIAVLR--RTPSDALIKAVGDAVMRQTQEY--PAVVVLLNGMPLTTSGKLQRSACRA------------------------------ 41408440 17 ----------------------------------------------------------------------------VLDRRAAQHPDRVMMSIAGVD------VTFAQMRQRSCAAANMLSDLGVGRGDRVALFSGTCPEWVYFWLGAARIGAVSAAINAAHKGDFLLHALRLCRPAVIFTDPE-----------HRSRAERAAAALEGPPR-IVVQGDSLTATLSRAAD--------RAPAEDRP---DAGELGCLFYTSGTTGPSKAVA-TTWHYLFSVAATVAAAWEFRQGEVLWTAMPLFHLSAAPSVL-APMLVGATTVL----AAAFHPAEVWDDIRAHGAIGFAGAGAMVSMLQNLPADPGDA--RLPLRFISAA--PIAARSYRDIEKRYG---CRIVTMYGLTEAFPIAVKALADAG--IPGTSGRPNPDFEVRILDAHGNSLPPDTVGEIACRPRHPHVMSGYIGDD-----LAVRPHPEWFRTGDLGRLDRDQNLTYVDRIKDALRRRGENISSVEVETVVMGHPAVAEAAAVGVPGELGEDDVLVVVTLRPGATLDCA---ELLDFCADRMPYFCVPRYVETVPELPKNAIGRIRKDLLR--ARGLTTNVWDR------------------ 169858762 44 ------------------------------------------------------------------------------------------------DDETGRRLGGAELKRRTLGLSNALLRYGIGRDDVVLVYSRNHTDYPVAIWATQQLGGVISGANPDFSKQELVYQIQEAKARLLIAHPQSF---------DTALAAARETGIPD-QNVILFDVPGVQPPSTRQTVEGLVQYGLSQPISFTELKLRPGELAFLSFSSGTTGRPKAVAHSVIVNIIQWAVHNKVNDDYRPGDVATAVLPFYHIYGLVLNLHALLHAGMSVVV----TARFNIDSMMKSIAKYRITHLYLVPPMVVQFCKYNESPIRK----QIRLVFCGAAPLTHELNAQMFELF--PNAQIGQGYGMTESG-----PLTMAFPIVPGSSGHLLPGTVARVVKFDGTLAGYDEPGELWIKT--PAITLGYANNEEATRETF---IDGWVRTGDEVVIDKAG--------EEIMKVRGFQVAPAELEGCLLEHPDVSNACVVGIPDDYSGEVPLAFVALSPSAATDPMEAERIKASITKHVAKVHYKRLVEFIAQIPVSPSGKLLRRVLRDQA---------------------------- 209517040 22 -------------------------------------------------------------------------------------------------------YTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGITGFGAVCHTINPRLFTDQIAYIINHAD-------DAYVLFD--ITFAALVD--MLAPQCPRVRGWIALCDEAHRPPMQDGRVLCYETLMDGQDGRFDWPALDERQASYLCYTSGTTGNPKGALYSHRSTVLHAGAALPDSMDLSARDSVLPVVPMFHVNAWGLPHAAPL-TGAKLV-FPGKDL--DGKSLYALMEGERVTCTAGVPTVWLGLLNYLRETGAKF--SSLERTVIGGSACPPAMLRILED---EYNVQVIHAWGMTE-----MSPLGTLSKLTWEQSQRPIFGVDMKIVGEDGRELPGVAFGDLHVRGPWV-IDRYFRKDDSPLVD-------GWFPTGDVATIDPDGFLHITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVKRAGQDVT---RDELLAFYEGKVAKWWIPDDVVFVDELPHTATGKLQKLKLRDLFRSHVL----PSALED------------- 196234603 31 ----------------------------------------------------------------------------------------------------HQRLTYTAFGEAVARCARALLAAGIRKADRVGIWSTNCVAWVVVQFATAKVGAILVNINPAYRLSELEYALNQSKTNFLIIGEGF----KDVLFAEILEKLGRLPHLHRIVSLVPVKGL-----------MDWKTFLSRAGNVTPSETLDFDDVINIQYTSGTTGFPKGAMLTHHNILNNAFWIGER-MRLTSRDRLCIPVPFYHCFG---MVLANLAHGATMVL--PAP-HFSPLQTLEAVALERCTALHGVPT---MFIAELAHPRFGFDLSTLRTGIMAGAPCPIEVMKRVMEEMHMAEITIA--CGMTETSPVCMTEVDDPIETRVGTVGKVMPHQEQKIIDPTGCILPRGEPGELCYRGY--QVMRGYFGDLEATHRTIDEA--GWLHGGDLAVMDARDYVRIVGRIKDMICRGGEKIFPREVEEFLFTHPKIAEAYVIGLPDPYYGEQVVAWVKLKEHETMTSD---EVIAFCRGQI------------------------------------------------------------ 83953732 18 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLEHVVLMEGTDEEAAAQLPGIKFYDDLIASGDPEFIWPDLDENTASSLCYTSGTTGNPKGVLYSHRSTVLHLADSIA----ITAKDVVLPVVPMFHV--NAWGAYACAMVGAAMVM-------PGPGSLVKLIDTNHVSLALGVPTIWLGLLNEADKIGSK--LESLQRTVVGGSACPPSMMTAFREKYGVETIHA---WGMTEMSPVGSINQLLAKHTKPADAGRPVFGVDLEILDDDGNPVDGVTQGDLVTK--------GYWILDSYFRKTRSETLDGWFDTGDVATMDPDGYVTIRDRSKDIIKSGGEWISSVELENIAIGHPQIADAAVIGARHEKWDERPILIAVKAEGQDPSEA---EILSIFEDKIAKWQIPDRVVFTDALPRNATGKVLKRDLRE------------------------------ 182413789 491 ---------------------------------------------------------------------------------VATSPDATALTCAG------TRLTYAELDARSNRLAHVFVGAGIGPDVCVAVCLERSVELIVALLGIVKAGGAYAALEPDYPEERLQWMLADLAAPLVITSE---------PWGAKLQRVAGTMARPP--TVLAFERERERIAAHPATAPAVAATI--------------DDLAYVSYTSGSTGRPKGVAVPQRGVLVRGADYARF----GADEVFLQFAPVAF-DASTLEIWGPLLNGARLVVMPA--GRPSLEELGRVVREERVTTLWLTAGLFRAMVEE-----RLADLRGVKQLLAGGDVLPIAAVERVLRELPG--CRLINGYGPTENTTFTCCHTVVAADLAGGSIGRPIAATTVQVLDAALQLVPVGVPGELF--TGGDGLARGYVGQPEKFLPNPFGA-GRLYRTGDRVRWRADGTLEFLGRFDEQVKVRGFRIEPGEVEAALCAERGVAAAAVVVRADAGAKQ-LVGYVV---AESDGESLRERLKA----RLPDYLVPAVIVRLEALPLTANGKIDRAAL-------------------------------- 182413789 1917 -----PEQVARVA----EHLRRVLQQMVAAPEA---QVADY-DLATAEETVLETFNATAVPWPR---EQTL---VDLLDEAARRWPERTAVVF-GEEA-----LSYHELHARADRLAAALRARGVGPEVLVGLLIERSAEMIVGVLGVLKAGGAYLPLDPAYPSDRLAFMIEDAKPRVIVTQRALAER---------------------------VPRTAAGAELIDGE----LDVGAAATGGEQAATLRPEHLAYLIYTSGSTGKPKGVAVEHRS-LVNAAMAWRVGYGLPAMDVLLQLASL------SFDVFAGLTNGGMMVVCD-AETRLDPAALCELLVRHRITFFESTPGLILPLMEH--VRLQGVKLPDLRILVLGSDTLAIGEYRRLLADFGAA-MRIVNSYGVTEIDTSFFESRPGAPELEEGSIGRPMANQELHVLDARLRPCPPGVVGELFIGGA--GVARGYHANAERFVCCELGGEPRLYRTGDLARWRADGNVDFLGRGDWQAKVRGFRVEPGEVEAVLRRHAN-VRDVVVGVRVVGGANALVAYVVAAEWTP------AEWRAHVLAELPDYMVPAYWVKLERLPLSPNGKIDRRAL-------------------------------- 133919232 5 -----------------------------------------------------------------------NVFATLVTRHLEAKGERPAYRQTG------RTYTYAELERLSARAAGLLHEAGLRRGDRVLCLAGDSVEIIALVLGAFRLGAVAVVANQLSPAAKLRFLCEDTAAQV------------VIVSSVSASALASWTERPASLRSIWFQGEGEAGSFPR-----LEESIAAMPPRESVEPVEGTHPACWQYTHGADGTELAVVHSHQGLAAAVEPFARAKLGLCESDVVFSIAKLYFGYGFANSLVFPLAAGACTLLH---PGRSDVLTVMELVRREHPTVFFGVPTFYSGILKV-PSAAQRFDVSSVRAFVSAGEELSASLARKFKDTFGSLP---VNGLGSTEMFHIYI-----ATELRPGSLGTLTPGHEVRLLSASGQPVADGEVGELWVRGPHIG--VGYAHHPEHTRRVFVE---GWVRTGDLVTRDASGAYVFRGRTDALLKVAGQKTLLFEVEQCLRSHEAVVEAEVQVVVDEDGIRDLLAKVRLREGVAPGNATVRVLRTFMRERLLPHSCPSKIEVLSG---------------------------------------------- 126736475 17 --------------------------------------------------------------------------------HADRLSDKTALRIMGRDGSDS--FDYRFVKRAVLGTATGLLSL-VKPNQRVILQLGNTPEFPIAFLGAIAAGIIPVSLSSALSGHEYAEVVKTIQPAL----------------------EIRSAGAP--------QTLRSALPFAALRRFW-------TLPQASFAYGDANRPAYIIYTSGTGGHPTPVVHAHR--AIWARRMMWDWYGLREDDRMMHAGAFNWTYTLGTGLMDPWSIGATALI----PG-PDPNQLPDLMKDHNATLFAAAPGVFRRLLRADMP-----DMPRLRHGLSAGEKMAASVRADWEQKTG---TMMYEAFGMSEC-STFISAAPDN-PAPDGTAGFVQPGRTVALMGDDG-PVPRGRVGTIAVHKSDPGLMLGYLDQP---VETA-ARYQNDWFTGDLASMDGRGAITYAGRADDMMNAGGHRVRPIEVEDALTAHPLIVEAAACAVQVRTGVHVIAGFYVAADVIDEGD-----LRACLAARLADYKMPRLLIARDALPRGANNKLLRKHLRA------------------------------ 89895569 30 ----------------------------------------------------------------------------ALSAWSENYGDNIAL------TEADRQVTYQELEREAGRIGAGLQRRGFGKGDKIVLQLPNSIEFVISAFALFKLGVIPVMALPAQRKTEIKGIMEKSGAKGYVIKDNYL----GFDYKSLAREICRESQTPP--AVIVIGQSDEFIA--------YEDLREGPELSDEPEIGSGEVGLFLL-SGGTTGIPKLIPRRHADYLYVAQKTAER-CRLDQESVYLAALPVA----HNFGLLGTLTVGGRVVIC---PVA-SPDEIIPLIEEEGVTITGLVPALAHMCIEF-LELDDGYDISSLKVIQVGGAVLDSYLAARIEKAFA---CTLQQIFGIAE-GLICCTDLADGEEIRYHTQGKPISAYDILIVDEKGREVPEGEYGELTVRGPY-----TIYGYYEEVNQSCLSD-QGYFKTGDKARW-QNGNLQVAGRLKEMINRAGEKITPSELEELLLRHEDIGDVQVVGIEDQELGERICVFI-LAQNKGLT---LNGLRNYVGQQVASYKLPDQLVYLEAWPLTNIGKIDRKQLR------------------------------- 187251403 459 ----------------------------------------------------------------------------VFEQNAKDFPENPAIKYE------DKVLTYKQVKNISDNIAAKLRERGVKKGDCIAILVKRSELMPVCVLGAVKAGAAYVPFDFVYPPERLKFMLQQTKAKILIADEDLLY------------------LLPECECGVLL-----------TKDIY---FLKSPEDKKDIAGVAPSDCAVVLYTSGTTGTPKGVIITHANIM-ALCVWVKQKLGVKNTDNMATYASFGFMMD----IFSSLYCGSCLVIAD--ELKLDLTRLNDYFEKNSVTVFMTT--------QMGRKFAETISNNSLKYLMVGGEPLEP-----------PKGYLLYNGYGPTECTACIVDKLYERIPL-----GKPVPNSAIFMLDKYNNIAPVGVVGELCIAG--PQLAKGYLDNPEKFVENPFAGFDKIYRTGDIARYLPGGDIDFMGRRDSQVKIRGFRVELTEIEGRIRAYPAVKDAVVIANDAPGGGKRALAYIVADKKIDIT-----ELHKFIEQELPSYMVPATTTQIEAIPFNPNGKVAHRKL-------------------------------- 54308855 41 --------------------------------------------------------------------------------NVKLSGDQIAI------KDDVREFTFKQLLAEADRIAARLLQDKLIQGDRVVLQMSNTCDFAISFFSVQRAGLVPIMALPAHGIAEIRHFIDISQAKGYI-CDGG---------KDSICIAEYLEQHSSITHITAVPHTK------------YRSLTGIENTPFTPPKIDPDTPAIFLVSGGTTGLPKLIPRTHNDYLFN-IKSCVQASNISAKDTYLAVLPAA----HNFGILGALSLGGKVVFSEAGPDY-----CFELIEQNGITATALVP-ALAQIWTEAATW-EEANVSSLRLIQVGGSKLSYSDAIDIQHAFPNALQQV---FGMAEIACTRIGDDPETIAAKQG---RPISQWDIRIVDSEGNRVANGEEGELLTRGPY--TLRGYYRAPEHNLRSFTD--DGFYRSGDKVRIDENKYISVTGRIKDIVNRSGECIATDEIEEHLLSHPEIAQVAVVAVPDKHLGERIGVALICKDESLTLQDLRRFLQT---KQLASFKMPDELNIVYSLPKTAVGKI------------------------------------- 115433180 3 --------------------------------------------------------------------------------------------------------------------------------------------------AVHQLGGLVTPANAAYSPAELKHQLVDSGAKALFTC---------LPLLSTALEAASLAGLPKNRIYLIDMPPQIVGDAKAPGYKTLSQFVEEGKALPQLEKLGARKTAFLCYSSGTSGLPKGVMIAHRNVIANVLKSWRDTLGA-PGQPY---TDVG--LGHIYALVVICHTGTTIVL----PKF-EINSYLRAIQDFKISLFLVPPIIINMLRNQ--ELCAKYDLSSARTLFTGAAPLGEETAADFQKV--YPNMIIRQGYGLTETCTVVSTTHP--FDVFLGSSGSLVPGFEARLVSPEGKEIEYDTPGELVA-------------NKETFED-------GWMRTGDEGRLSPKGHIFIVDRIKELIKVKGMQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSASATDDEAIIKSIQKHVQDHKARHKWLKGVRFVDVVPKSPSGKILRRLLRD------------------------------ 194552282 21 ----------------------------------------------------------------------------ALERAVTRHPDRVLLDFSGNL------YTYAEIDSLSTRMAHALASLGVKQGETVLTMLDNNIDAVVCWLAINKLRAVSVPINTALKGEFLRHQIADTGTHLVICEADYLQ--RIVPL---------ASQLSEVTRILYRGDLAAPVDGIPVAALDEHRGDNESPFDIKPEP---SDLACLIYTSGTTGPSKGCMISY-NFMCNLA---RLQLRAGPNDVTITPLPLFHMNALCVSIIASIMVGARAAI---LPRF-SVSNFWQEVERSGATIA-------SILGGMGGLLAQAPDNEAMKQIHTAGNPYTEETKKIWRERFGTKLVG-GNGYGLTE--ACVITSLAAGEHAAPGSSGKRIADFDVRIVDDNDHELPTNTPGEIVVRPLRPDMFQGYWN---RPADT-LKLMRNMWFHGDIGKFDENGFFYFVDRKKDYLRRRGENISSFEMEAAFAVHPALAEVAVHAVPSDKGEDDVKVTAILHQDVNLSPE---ELFHWATESVPYYALPRYIEFRDSLPKNPQGRVLKYQLRD--EGDTWDLEDTD----------------- 120612445 27 ------------------------------------------------------------------------------------------------------RLDYATLRDHVLSIAAGLAAGGLQRGDRVAVFLDKRVETVEAFFAIAAAGGVFVPVNPLLKPEQVVHILQDSGARSLVTS--ATRLGLL---------AAQAPRLPALAETFLIDAPDARLPLGFAETRVWQALLDFAPLDRGQIDTIDSDLAAILYTSGSTGLPKGVMLTHHN-LLEGAWSVATYLGNHGEDRILCALPLSFDAGFSQLTTA-FHAGAAAVLV----NYLAPGDVIAACERERITGITAVPP---LLIQLCSASWPPAAAAQLRYFANTGGRMPKPVLAKLRELFPAARPFLM--YGLTE--AFRSTYLPPEADRRPDSIGKAVPNARILVVRPDGTPCDADETGELVHVGAF--VARGYWRDPERFRPSPEARWPGVW-SGDLVRRDSEGFLYFVGRNDGLIKTSGYRVSPEEIEETVLASGLAGEVVAVGIPDDALGQAIVLVVAPPPRGSLDAE---AILTHCRQRLPSYMVPRAIHVRSTIQRNPNGKFDRAALQR------------------------------ 195455969 44 -------------------------------------------------------------------------------------------------------LTGSQLARQSARIAHAFKRLGLQRGDVIGISANNTTNLTSVVIAALLRGIAINPLHPDFAEETVKYMYDITEPKLIFCD---IENYTTI---KDVNERLIKPAE-------IYLVNGLIEGVRDVSELLIDDESITAAAYKPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLGN----CKNPNTYTRDAILLSFSPLYWISG-TIILLASLLNGCKRII----TNRPSVDYLLSIVSTHRVTFLFLASHQIALLAKCEMDLLKRAQLASIRVVIGAGSKVCKAVSRRMYDLIGTTRFIV--GYGLSEMGG--ISKNLGG---PLGCEGKIMRNVDVRVLDKLGMPLGLNEVGIIYLRYKWEG----YYRNPEATKRA-LTEDGQWFRTGDIGYIDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSEACVFGVPDDVSTNLTACAVVRADNLEGKQLRANQITSIVEMHLGAYHIRGGIYFVKSLPKTSNDKLQRRKVLQMV----KELGIPS----------------- 153895664 5 -----------------------------------------------------------------------------LSHRVVSSPDDTALI-RAEDG---EAWTYTDLDRLVSETADRLVAHGIEADDRLGVLTPPYVGTVGLVHAAMRIGATFVPLGQELTERELTERVERADLDAVVCA-----------------EPTEGAALGAVEEC----EGGDEIPVLSVDDPAAEAVTAVHSPVEPPEW-ATTDYLCILFTSGTTGDPKPVPLTAGNYSSAVASAFRLGVDH--EDRWLVSLSLHHMGGLAP-VYRSALYGTTLVLQEG----FSPGGTADDIDTYDVTGISLVPTMLQMLDRRGT-------LSTLRVALLGGAPAPDELIERCRDY----SIPVYPTYGMTESASQITTATPRQTKGRLGTVGRPIFGTDVTVVDENGTPVEPGETGEIVVDG--PTITPGYIDDNTRTRSSFGSHG---LHTGDVGCFDDEGYLYVLNRLDDRIITGGENVEPGEVIDVLREFPSAEDAAVVGLDDDVWGERVSALLAVKEGPDESDALVDDLVSFVRDRLAGFKIPKTVAYVDELPRTVSGTVDREAVRRIL---------------------------- 186471793 11 -------------------------------------------------------------------------------------------------------ITCHDIARHVAQLQRWFAREGLEPGDRVAVMLSNSAEHVHLIYALVLSGLVWVPVNTKLRAAGLVYLLQHSEPKLLIIDDEF----------EAVTATIDCAATRRVR-------------------IPAFDAQEAHAAFTSP-NIGVHDPLCIIYTSGTTGAPKGVVFTHR-MMRIAGEAALRVADVREGDRLF--------------LWEPLCHGAQMLLLHAVPRF-SASQFWAQIQRARATHLHYLGGVLDILMQLPPDVQAETH--TLRVAWGAG--VSASAWMTVQ---GRLNVRLRECYGMTECSSFATANATG----KPGSIGRALPWIEIELLGEDGQPVKHGEAGEIVLSSKVEGTFLTYLKHPDATRAA---LRDGRLHTGDRARRDGDGDFFFIGRQTDSMRVRGENVSAWEIERIFAEHPAVHASAAIGVASAIGEQDILLNVQFKDAPVDWETMH----AWARERLASFQLPRYYRAVESFELTASERIKKHLLPRSVDDAWDRMGN------------------- 107023496 32 ---------------------------------------------------------------------------------AAESPAQPALI------EDARRLSYGDLAQAVDAAAARLASLGVEGGDRVMIVAENCVAQIVLLFAAARLDAWALVSNARLSAAELDAIAAHARPKLIFTTD----------VSPDARAHAERLGATPAAALPV-----------DIGACSYHV---DASAPAEPVATGAAQCAALIYTTGTTGTPKGVMLSHRN-LLFIAATSSMLRRVSPDNVVYTVLPVSHVYGLASVCLGSLYAGATLRL---APRFPEAVRVA--LADEGVTIFQGVPKLLEHLHTHGHAWRA----PRLRFAYSGGSPLDANLKARVERLYG---VPLHNGYGMTES-SPTITQTPLDAPRTDSSVGVPIPGVDVRIVAPDGSDVPPGEVGEIRVRG--PNVMLGYYRNADATHAA--VSPDGWLSTGDLARQEADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGR--AIDGEEVLAFVELVPGAAADEAALH---AWCADRLTAYKRPAHIRVLDALPAASTGKVLKHRLRELV---------------------------- 9937212 12 -------------------------------------------------------------------------------------------------------WTYRELELRAGRMARTLAARGAGPGTLVAVRLPRGPEPVAALLAVVLTGAGYVPLADDDPPDRCRHILDDCAA------------------------ALLLAEHPS----------------RDGRTLTPDEALAPARP-FDAAPVRAGDPAYVIYTSGSSGRPKGVLVEQGA-LGAYLAQARARYDGLSGRTVL-HSSLSFDMAVTS-LWGPLVSGGAIHVLDASGTQPPP------AASARPSFLKVTPSHLPLLGLLPDSCLPTGQL----VIGLTGSALGP--WRAAH-----PDVTVVNEYGPTETVGCCAYTVRPGDAVDPGAIGRPFAGTRLYVLDADGEPVAVGGVGELHIAGD--QLARGYLGTEERFVPDPFAAGSRMYRTGDLVRERPDGDLEYLGRADGQVKVSGYRIEPGEIEAVLRGHAGVRDCAVVAVGEAD-ARRLVAYVVPDPDSPPGTAAPA---RHAAEALPPYMVPATFVTVPELPLTPNGKLDRDALPGPPAGDA-GPGDRT----------------- 195612332 46 --------------------------------------------------------------------------------------------------------TWRQTRDRCLRLAAALAGLGVARRDVVAVFAQNIPAFCELHFGIPMAGAVICALNSRLDAGMASVLLQHSEAKVVF-VDAALLGVAREALRLISQQAGGASRVPAV--VLINEALDEPPSAATGNDYEYEALLLSSSRGGDPEFLDENEPIALNYTSGTTSRPKGVVYTHRGAYLNSLSSV-LLNDMTALPVYLWTVPMFHCNG-WCLVWGVAAQGGTNVCLRKV----NSGAIFAAVAAHGVTHMGGAPTVLSMVATAEERAPLGAGRKRPVTVMTGGAPPAPQV-LFRMEELGF---LVIHSYGLTETYGPATVPEWDALPAAERAAIKAHLGLEVDVKDPASVPADGRTMGEVMFRGN--TVMGGYYKDA---AATAEAMAGGWLRSGDLAVRHADGYVRILDRSKDIIISGGENISTIEVEAALFAHPAVAEAAVVGRPDEYWGETPCAFVTLREGAAGSVR-AEEVVAFCQARLPRYMAPRTVVFVAELPKTATGKVQKFALREQA---------------------------- 157345303 51 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMYSSGTTGNVKGVMVTHGSYMQRKANSPVVLLQIVP---YF------HVYGFHY-VFKCMAMNVTVVIMEKY----DLEKTIDAVEKYKVTDLAVAPPVVVAMSKK--AVTEGRDLSSLETVASGGAPLGKELIEAFTAKFPGTV--ISQGYGMTEVIGRISEALDREECSRWGSSGK-FPGIEAKIVDETGASLPPLKRGELWVKG--PSIMKGYVNDPKATSETL--TPDGWLRTGDLCYIDEDGFLFIVDRLKELIKYKGYQVAPAELEHLLQSHPQIVDAAVIPYPDDEAGQVPMAFIVRRPESKLDEA---QVMDFIAKQVAPYKKIRRVSFVTSIPKNASGKILRKELKKI----------------------------- 111221970 2024 ---------------------------------------------------------------------------------VASAPDRVAVVGEG------VRLSYGELDRRANQLAHWLVERGAGPDRVVAVRVPRSVDLVVAVYAVVKAGAAYVPVEVDAPVDRVRQVLAGAAP------------------------------------VVVLEGVLPDV---------------SGYPVVAPERLLPDHAAYVIYTSGSTGGPKGVVVSHRSIMNRLAWGVEY-FGVGPDDRVLLSTSASFDVSVPEF-FAPLQVGAAVVV--ARPDRRDPGYLVDLVRREGVTGADFVPSLLEAFVAE----PAARECVSLRWVEVAGEAFGAGLANRVVEVLPG--CGVFNLYGPTEAAVEVTSHVVGADRVP---IGVPIWNMRVYVLDAGLRPVPPGVPGELYLAGV--GLARGYLGQAGRFVACPFGGGERMYRTGDVVRWNSAGQVEYLGRSDFQVKVRGFRIELGEIEQALTSQPGIGGAVAIVREDQAGNQRLVAYVVAEDQASVGQPDIEEVTDRLRRQLPEYMVPSVIVPLTEFPTTPSGKVDRAAL-------------------------------- 111221970 499 ---------------------------------------------------------------------------------VARTPDAAAVVCE------ERTLTYRQLDERATRVARELVRRGAGPEDLVILALPRTEDLVVGLLGILKSGAGYLPLDPKYLTGRVDVVLSDAAARFAVTDVATWQA---------------------------LPPNDLSVLTLDDRD-GWDSRGDGADGAGRVPPLGPDNLAYVMYTSGSTGRPKAVAITHRSV-VNGVRELARVLSPSAGWRMLAGTSVNFDVSV-FELLTALSTGGT------AEVVPSALVLGEREGWHG-QVISAVPSVLGELVDHLP------STSGVRSVVLAGDLLPTRLVRQVREALPDAR--IVNCYGQSESFYATTFSLAASEPSPQAEIGTPLGNMRAYVLGPGLAPVPPGVVGELYVAGRCLG--RGYHGQPGRFVANPWHPGERMYRTGDLARRDADGRLECVGRGDGQVKVRGFRIETAEVEAVCELHLGISRAVVVGREAPSGGRRLVAYVV-HTGEGASGASAAELRRFLAARLPDYMVPSAFVVVGELPYGPTGKLDRSAL-------------------------------- 211588948 1073 -------------------------------------------------------------------------------------------------------LTYAELNERANRMANFLSERGVTTGDLVPLLLEKSPFMIIAILALFKLGAAYVPLSPENPVERNEFIVRDVGARVVLS-------------------ETEHATFFSFEDITVLL-------------IDRAKLCAYSKEKPEIE-VSPSDPAYILYTSGSTGQPKGVTVSHG----ACAAAMRSIIDFKRDEPFRALQFSNYVFDVSYDFFVTLHSGRTLCI---APSDRLLGDLAGAINEMNVNHVFLTPTVARLL---DPKEVPG-----LESMTVGGEQLTRDVIEWA------PVLTLRNGYGPTE-ASVLVTMKEVTAETTGGNIGRPLASVGAVILEANGQPLPYGAVGELCF---WPQLAEGYFKKPEAFIQTNLGGGRRLYRTGDLARYLPGGDIECLGRKDDQVKVNGHRIELGEIEQAILRTGEVTDC-VLTVWKQNNTAHLVANVVFNPVDQLSPDIFAEETQHLKNKLAHYMVPKFLLPLPFVPRMPSGKADRKQLKA------------------------------ 211588948 47 ----------------------------------------------------------------------------LIRYQVETNPEAFAVHCEHEEP-----YTYHELWQIVEQIA---LNARFASGSIVPVCLDPTIEFVAGLLAIMVSGAAYVVLDPEGSPERNRAIVADTG------ADSVLSNHKYNYLFEKAISVEDLLSNEAVEGYFII-------------------------PPHVPGPSPS-DLAYLIYTSGSTGTPKGVLLSHR------AASHRWLLFYNP---VFSAA--------QRTILATLSKGACLCL---ASRERLATALPEVLVNLQVDALGITPSALSLL-----SPSEIPDR--LEQITTVGEPLSQALVDWA------DEVHLRVSYGLSE-----CAQLNFSRRLKPGNPGRPVDTTTALILEPNTATQLGDEPGELCLFGPQVAS-----GYHQRPKETSASFVKNLFRTGDQAVRRADGTFEILGRIDHQIKIHGQRIEPQEVAETLSTVKGVAEVVCVGAAIKDKTSLIAA-VVPNNQLSWVD-LVKSLREHAQQSFPPYMVPSYWLRCDELPVNRNGKVDFKTIR------------------------------- 156401023 4 -----------------------------------------------------------------------NAMYQDLDSLAERRGGQEALVVY-DMNKNRESMTYRQFKDRSMYIAASLLHLGVSRGNHVLLIGASGIRYAVFLMALHRIGATHAIVFGTFMQDSQIQQLQKGIGTLVHNADK-IRASNKVDRNKKISHMANVGAFHATSYPIVIS-LGDKYPISNMSVLRYETLLQRQEHSLLCELMTADDPLVSLFTSGSTGLPKMVQHTVHSY---ANTIHSYLDSFEPREIWYCDRPMAWA-WGTLNVY-QICLGVTVVWVEMALSESTNEAVFAILESESCTRGLLSVALIQKL--SNNRLHLKYNLSSLQYVILGGQLYTKAITARLLDAL--PDITVRNSYGSTEGCQHAITTYTKDTICDYGKMSV-FPGVEAKVVDDEGKMVKRGVAGEMCVRSAW--VFREYLGNPESTRRA--KSLTGWYHTGDICQMDKDGRIEVLGRKKDFLKRATVKIFPAELERVFQEHPDVLDVAVVGVPDQRYTEELCACVILKSNDDDTGARLKALEAWCEQQWPPSAKPRYFVQMEAFPLLNSGKEDRQGIRSIV---------------------------- 214036788 26 -------------------------------------------------------------------------------------PDQPAIKELNYAGEICRTWTYAELLADSERLGKALANRH-AEGSRIAVYANNLPEWVLLELACGLAGVILVTVNPAYQKNELKYVLEQSGSEAIYVAD--FRGN---PMQEIADAVCD--EVPAITHRIL---------------LTDHDALFAGEHVGELRSPKPSDAVQIQYTSGTTGFPKGALLHHNGLVRNALDTM-IRGGLKSGDSFVHHMPLFHTTGCAVLVMGVIGTGCTMLL---APMF-DPEVITEIIERERTMFIFGVPTMLVALI--DEARRSGRDVSSIQRMMSGGAMVAPQLCRDLKEVFG---ATIQIVYGQTET-SPVLTSLEDLTET----IGQPAAHTEMSIRDTRDNSVPIGEQGEICARGY--SVMVGYNNNPEATAAAIDS--EGWLHTGDLGRMDSRGFLKITGRVKEMIIRGGENLFPAEIENTMLEHEAVGEVAVVGVPDDKWGEQVVCFI-----RSTGDQLANGLKSFIRERLSPQKSPAFWVSVTDWPLTGSGKIQKFKLKE------------------------------ 88857003 533 -------------------------------------------------------------------------------------------------------LTYKELNERANQLAHFLREYQITPDTFIGLCVERSLEMVIGTLAILKAGAAYVPLDPAYPRQRLTYMMSNSGVKIILSTHFIIKQLDLTDYSSVCIDGLSYAQTVK--------------TFANYPKHNLGDLVSG---------LSSNHLAYAIYTSGSTGQPKGVLLEHKG-IVNVAFNHRDYLEVDHTSKVLHFASMSFDAGTWYIM--ALLNGATLIIAD-SIERLSPESISQLLYAEAITHV-TLPPAFLAMMEYRDDL-------ALKALIVGGEACDQELVNWVRQY------RMINAYGPTE-----ISICATWAELKPNSIGKPLKNTSAFILDNSLALLSPGVVGELYI--SGVGLARGYHQLPERFVNPYFIEDKNLYKTGDLVRYLPEGELEYLGRIDEQVKIRGFRIEISEIEGVIVACPEVNAVVVTVISSATGSKHLLAYVQLSADENNTAQAIINIKKQVAAQLPDYMMPSNFVEVEQWPLTSNGKIDKRALPAVLSGEEEYVAATT----------------- 218719417 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------ISSPANSAYNVSELKHQIKSSGSKTIFTC---------LSLLETAIKAATTSGIPRKHIYLLSMSYEKQLGYMLPSDITVDQLILEGSRLPELEPLQWEKGAFLMYSSGTTGLPKGVQVSHYNVMVNAAYETKVVLGLLPQS-------------HIYGIVSI----CHISIYRGLPKF-DLPVLAASIEKFKINVLFIVPPIIIQILNNKP-FLDRFDLSSVSEVFSGAAPLGVETYRALLKN--YPSWYICQGYGMTETTSAV--SMTSALDIFPGSSGSLAPGVQARIVSSDGSDIEYGKAGELLIRAPNV-TSLGYLNNEKATVETFGSGKDAWLRTGDEAMKNPNGHLFIIDRIKELIKVNGHQVAPAELEACLISHPLIADAAVIPVPDDAAGEVPKAFVVLAQFFQNHSEFIEEIHDYVKQEKAHYKWLKGIEFVKSIPKSPSGKILRRTLRD------------------------------ 207739083 1113 -----------------------------------------------------------------------------------------------------RQLSYRALNALAGRLACRLRELGVKAGDPVALLLDRSIELVAGELAILKCGAVYVPLDRGAPQARLRFLLEDVAAGVLLTASG-----------------LDAPALDGLRRVDV------DVDASSGD--------NAVDAGLPPVP-GGEAAACVMYTSGSTGLPKGVVHRAIGRLV--LNNGYAAFD--ADDRVAFASNPAF-DASTLDVWAPLLNGGRIVIID-QPTLLAPEHFAQALRRGKISVLWMTAGLF-----HQYAPALIGVFPQLRYLFVGGDVLDPAMIAKVLREGAPQH--LLNGYGPTETTTFATTHVIDAVTARSIPIGRPIANTQIYVLDARGQPVPVGATGEIYIGGAGVG--LGYLKRPERFVANPFEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVRE-AVVTVREDVPGQRLVAYYVGSEANVSGEAIEAQLREQLQGSLPEYMVPAAYVKLERLPLTPNGKLDRK---------------------------------- 207739083 1 ------------------------------------------------------------------------------------------------------------------RVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQPNT----------------LAQLGAMSV----------------PVRDLE-SALEGEAEHDPQVEGLEPHHLAYVIYTSGSTGRPKGVMVEHRG-LRNLLDWYLEDLGLRSDDTVLLVS--------SYNMLGPLLVGGRLHL--AGPFVPD--ELVAQIRREDITHINLSPSAFHALIAAGAEG-----LGRLQRVVLGGEPIQPAKLL----ALPEPRPRFINSYGPTECSDVVWHTLDVELDRYRTALGRPVRNMRLYVLDAHRQPVPTGVVGEIYIAGTGVG--RGYRNLPELTAACFLDPFHGMYKTGDLGRWLANGCLEYLGRSD---------------------------------------------------------------------------------------------------------------------------------- 67901794 2861 -------------------------------------------------------------------------------------------------------YTYRDLDRASSRLARHLIKQGVSPDDCIPLCFEKSLYTIIALVAVLKAGGGFVLLDPKHPDDRLKGLLEDSKAKFLIVSPQTQDRCK--DLISSL--------------VVVSPKILDELPHADEDDI------------PPSTAVTPGDIMYVQFTSGSTGKPKGAVHRAACSSIEH---HGKVMNYGPHSRIFQFSS---YTFDAIILFTTLYHGGCVCI----PS--EEDRMSSMVQEMKVNNMFMTPTLARLF---GPA-----DVPSLTTLMLGGEPIPQDSINW------KDHVDLIGGYGPAECCVYCCYNPLSSSGFKPDVIGYPV-GAVLWIVDNHDRLVPVGAIGEIVVHGHTVG--RGYLNDPTRTAASYISAYPGLYKTGDLGRYNSDGTLTIVGRKDTQVKVNGQRIELGEVEHCITEYPQVLQVAVDALEHANGRQILSAFLEFEEGSEENDKLREEIEAILAQRLPPYMVPHLWFPLVTMPKSASGKTDRKVLKQLCNG-------------------------- 67901794 1313 -----------------------------------------------------------------------------------ATPDAPAICWDGD-------FTYAEVDRLSSRFARHLVSMGVGPETLVPHCFSKSAWTVIAMLAIIKAGGACVALDPGHPVDRLQAIINDAEAALVVTMPEHLFNGKVVALSP--------------------QFFGSDDDL--------------QSSETLPPRAGHKNPVFVLFTSGSTGKPKGIVIEH-GMFASSAAAHSKAFGITAQSRVFQFA------AHTFDVFTSLMKGACICI----PS--DLERMASAINRMKANYAFLTPTVANLLRPEQV--------PTLRTLTLGGEAPTRENIRTWADSLNLILC-----YGPAECSVYCSANPPATQQSNPAVLGHAIGGLIVDPVNHD-KLTPVGCVGELVVQGAI--VARGYLNEPEKTQSAFFPRYRRIYKTGDLARFNPDGSLSFVARKDTQAKVRGQRVELAEIEVHLSESPEIQHAMVVPAAGPYK-SRLVCILSLQELAQRSDGISRDVENRLAEKLPPYMIPAVWIPLKKMPLNLSGKIDRKLIKGWLEDDEATYQSVAAMA-------------- 67901794 6139 --------------------------------------------------------------------------------------------------SQEVQLSYGELDDLSTRLAYFLIDLGTGPDKVIPLFFRRSPWAMVAMLGVIKSGSAFVFLDPGHPIDRLEFVVQQIDAKLVLTSP---------DLESTWREKLA-------VFCVSPSALQSLPRLHDGN--------------LPVTAVTPQNILYCIFTSGSTGRPRGCVIEHSNFLVHHARRSR----ISESTRIMQIAPYTFDVSILEMLTG-LIGGGCICL----PDYHQGARVADIINDLNINWTFLTPSVARTIV--------PSEVPSLQTLILGGEALAVDIQTWA------GKLHLHNGYGPSECSVAVASNEVRDPTIDPANIGSKM-GCNIWVVDAENHDLPIGAVGELLVEGAIVG--RGYLQEPEKTAAAFISERRRFYKTGDLVRLNADGTIHFIGRKDTQIKLRGLRIEMGEIEHHASTYRAIRH-AVVAVPRAGRMESIVVVYTLNDSNEQQSDLRAQLRKHLATHLPPYMVPQTYIGVARLPLLASGKIDR----------------------------------- 67901794 3937 -------------------------------------------------------------------------------------------------------LTYDELEELSTLFARHLSTLKIGPGRIVPICLKKAVWVVVSILGVLKTGAAFVCLDPSSPSSRMHSIIEEVESEIVIVDPET---------KPIFNNHLQTLEI-----------GAKSLDWIRS---------ANASDMIFEVHRNPRDLMYVIFTSGSTGKPKGVMIEHAS----ACSSFTYQFGYDHESRVLQFSAL---TFDASLIFTTLCAGGCVC-------FPTEGDIVRAINNLRVNSVMLTPTVLRMIQPEDIPMV--------KHVVTGGEAVSHDIVQWSSKVILKG------VYGPTETSMICITA-----DLVPGSIGVP-LGCRITLPDDHNHLAPIGSVGELLIQGPIVG--RGYYKNQKQTQDVFIERFGRLYKTGDLVYYAQNGDLMIVGRKDSQVKLHGQRIELGEIDHKMWSHPAVRQSSVVPSQGPLK-NRLVAVLTLDGTEELSEEWKQSIRQALRESLPSYMVPTVFVAVEKMPRQTSGK-------------------------------------- 67901794 221 -------------------------------------------------------------------------------------------------------MTYQQLNMQADNLAAYLQELGVGADSYVALCFEKSTLPIVAMLAVFKAGGAYVALNPAHPVKRQAVILSKINAQVILTGPGY---------------AGTFPGL--VKHSVEVTQDLLDQLAAERRATR---LVRAARPETPAVVV---------FTSGSTGEPKGIVVEHRALMIGHGTIMRYTFDLSVGEIF-----------------NTLMHGGCVCVPSEEERLDDLEGF---IRRLEVNWALLTPTVLNMM--------TPANVPSVRTISTGGEPMKQDIIQAWADHV-----QLNNMYGPAET-TILCAGRAALSPATPASNIGHALGARQWITNPMNQLCPIGAVGEVLIEG--PGLARGYLHDEEKTNAAFVSPARRFYRSADLGFLSPDGTFNIVGRKDTQVKINGQRIELEEVESLLNAQAVVAEVI---KPKGYNDQSILAFIQFEDDENDETELRQQLRQ-LKEDLGAYMTPSVFVPMAHMPTTAHGKLDRRRLKDLAAG-------------------------- 67901794 5046 -------------------------------------------------------------------------------------------------------FTYSELDNLTTRFASFLREKGVGPEVLVPVCFNKSCWTIVSMLSILKAGGACVPLDPSHPPQEVSSR---CEAKLILAAP------------HLVD---RLPDCNA--TVISV----TDGLMQGLPNLPSNFQIDLAKPANA---------AFVPFTSGSTGLPKGIILDHMGTMFEANAS---VVGIDHNTRTFQYADVS--IAETYIT---LTQGGCVCV----PT--DAERMNDIITRLQANWTFLTPSVASLL-----NPI---DVPTLKTLTLGGEAISRDLHSWA------DKVRLINSYGPAECS--IWTSNQRLFP--DSSCADIGAGITCHLWDNHDRLVPIGCVGELVVQG--PNLARGYLKDEEKTAATYIDTAKRVYKTGDLVRHCADGHLEFVGRKDTQIKFHGQRVEIGEVEYQLARLPKNTQVAVI-KPLSQDGQTLAGFITLRDPDETFKNIVRKLEHQLAETLPSYMIPSVFISMLNIPRNTSMKIDRKALR------------------------------- 163943223 1448 ---------------------------------------------------------------------------------------------------ETESLTYRQLNMDSNQVAQHLLEKGIKTGDKVAIFLDRSINSIVSMIGILKAGAAYIPIDVKYPEDRINYIVSDSEACRIITNNKYKSHLNSSNYNVSIIEDIYRTTINDDVKILN----------------------------------KPDDLAYVIYTSGSTGKPKGTLLTHKGVL--NLAEWRNVFHISPNDKVTQFYS------HSFEIFSTLLNGAELYLLSDEQRYSTV-AYAQAIQEIQAT-LSDVPTVFTSLTKLDSEKIR-----SLRFMIMGGEAASTNAIRSWQNTF-KNQVQLVNEYGPTETVSAMYNSLLGNIPI-----GIPISNTKVHILNSYMQHCPVGGMGELYIESL--GLAQGYWKQEEKFISSPFSESKRVYRTGDLAKWLPNGNIEFMGRKDKQVKIRGHRIELGEIEDALLQFEGISQAVITQTKD---GMLLQAYYKTVDGIEIE---KNKLAIHLSNVLPEYMIPKYYSHVLEIPITANGKI------------------------------------- 163943223 473 -----------------------------------------------------------------------------------------------------KSITYYDLQQRSNQIANYLRENDIKKGQRVSITMVREIDTIVWILGILKSGGVYVPIDPKFPEKRIEYILKDSESQMIIT-------------KKEFRGLIESFAI----HTIYLE------------DFHYANSIENIVPTHTIE-----DTAYIIYTSGSTGLPKGVGVPHKGV-INLSYSLMNQFNLDKNDVFLQFATM--IFDASIMIFPILLCGGRMLISEMEKR--SAEEFINVINKNGITYVLL-PTAFFKLIADMPKEMLLT-LNSLKCVFVGGETIPAESVRKWQSKLG-LKIPVLNAYGPTE-ATVCTTIYEVNHEIKEENIGKPIANSKVFVVSPFNTICPSGVVGELFIGGD--GVAKGYINQKEKTEEAFYNRDKKMYRTGDLVRLLPSG------------------------------------------------------------------------------------------------------------------------------------------- 89895568 568 --------------------------------------------------------------------------------HVRQSPDSIALI----DSGTQEEITYGELYRRALAVAGLLVRKGVQPGDYVGIFLPRGCGQIYAILGILMAGGAYVPIGINQPEERRRKLYKQIGLKALVTHREAF-PGRPPDH----------------EGILVV-------EPEAGMDRKGSDKVGTNPGGLKPVMVSPQDSAYVIMTSGSTGSPKGVEISHEG-AVNTIEDINEKFGISAGDSVLMVSAIDFDLSV-YDLFGMLSAGGRVIVLN-EENHKDPDVWLELMERYSLSVWNSVPVLFDMLVTMAEQRGAPVD---LRLVMLSGDWIGLELPRRFYAL--NRKAMVVALGGATEASIWSIVPPPDWITIPYG---QPLKNQIYKVMDPWARVCPNYVAGELWIGGA--GVAKGYRGDEQKFKT---DTIP-WYKTGDSGRMWEDGTIELLGRLDNQVKIKGHRIETGEVESALMKLPHVAN-AVVCLSEEHGDQVLAAYLVAKEKRYLEMEGVKEALAAC---LPHYMIPAVYVCAGELPLTVNGKPDKKQIRELLKN-------------------------- 118497858 52 -------------------------------------------------------------------------------------------------------LTFIELDKLATKMASFLQNLGINKGDRVAIVLPNCLQFTVSLFACVKVGAVFVNTNPLYTADEIEAIFNNCNVKAAIVMDMFIQKARVIDSLENVIVTNIADLYPFPKKQIVSKYLENKPKYTKSNFIAFSKVIKADISLYKKPVLTKQDILCLQYSSGTTGRPKGAILTHDNLASNIQQVWAWIHDMDMSDQVIITALP---LYHIFSLSANLLCGAKNVL---IPNARDIKNLIKTMSKNEFTIFNGLNTLYMAMLEHPDKINKTRYLYSL----SGGMPISRKIYEW----LDRTGVELKEGYGMTEMSAIALNKFNESEDDYFGTCGYPIPSTELSIRDIHTHQEITECEGEIWLKGPQRCQ--GFWNDKENNELHF--TADGWLKTGDIGYIDKKGRLTISDRIKNMIIVSGFNVYPREIELCILKLDYVREVAVTGVKSKTSGERPIAFISLEKGSNATEE---DIIKHCKDKLASYKVPRSCIFVETLPKNNTGKI------------------------------------- 126666873 41 ------------------------------------------------------------------------------------------------------RYTYTELQARIGRLANALTKAGVKAGDTVAVMDWDTPRYLECFFAIPMIGAVLHTVNVRLSPDQIVYTMNHAEDDVVLIHD---------DFLPILDAV--KDQIETVKHYIQLTDNNQPAAASMPVLGEYEQLLAQEDSHFDFPDFDENSVATCFYTTGTTGKPKGVMFSHR-QLVMHTMAMLSMFDLRSSSVYMPMTPMFHV--HAWGVYAATLMGIKQV----YPGRYEPELLMDLIKTHNVTFSHCVPTIMQMLLA--TESIKDADLSNWQVLI-GGSALT----KGLCEAGAERGIRMYTGYGMSETCPILTLPLAQQAEVRVKT-GVAIPLVQVEIVDTNGKPVDGQAKGEVVARTPW--LTQSYLKEPEKGEEL-WQH--GWLHTGDVASMEPNQTLMIKDRIKDVIKTGGEWLSSLDLENLISQHPAVAAAAVVGVADEKWGERPHALITLKPGQNATEDIQAHLQRYVDKEINKWAIPRQMDFVDDIPKTSVGKINKKQIRD------------------------------ 197727970 200 ----------------------------------------------------------------------------------AARPEAPALH------TADRTVRFGELASLVDALRARLDERGTGPGDVVAVALDKSPEQIAAVLAVVGAGAAYVPIGADWPAERVSQVIEQSGAQTLLTTTDLVEQGRVRP----------SVGLLTVDTTPPAPPAGQGGPAEDTA--------------------GPDDLAYVIYTSGSTGTPKGVAHTAARNTVDDITE---RFGVGPDDS---------VLGLSYDIFGVLGAGGRIVLPDPSAQH-DPAHWRELAATHRVTVWNTAPALLEMLHSEGDPEQARADLSSLRLVLLSGDWIPVTLPDRLRALAPGAR--VISLGGATEASIWSIHHPIGEVDPAWRSVGVPLRDQWFHILDEELRPVAVGAVGELFIGGA--GLAREYLGDPERTAERFLVTGHRLYRTGDLGRWHPDGTIEFLGRNDRQVKLRGHRIELAEIEARLACHPRVRQSAV-KVLRAGQGDRLIAYAVL---HGPLSDAEQVLHEHLAALLPAYMLPSRIVRLGRLPTTANGKI-----------DYAALPDPHT--DPEAPD-------- 37524890 548 ---------------------------------------------------------------------------------VSQHPEKNALI-LGDDT-----LSYQSLNEQANQLAHYLLEQGIIPGTLVAFCIPRSLQAVVALLGILKAGGAYVPLDPSYPKARLQYMLDHSEVEFILT-------------ETHLVEKLPISQ----QKVICLDTETVQSQLQH---------MPTDNITERPLPLTENHLAYVIYTSGSTGKPKGVMLEHRGW-VNLAFSQADLFGIDSHCRGLQFASWSFMT---------LAYGATLYLISETQRR-SPELLDEVVEKHQITHAVLPPALL--------PHLNFNKWRSVSTLLLAGEAVPPQAVRW------SQNRKLFNVYGPTECTSIVTTALLTDEKI---TIGKPLPNVVMRILDPEGNLAPMGVIGELYI--GGIQLARGYRNAPEQFIRDPFSPHNRLYRTGDLVRWTPNGQLEFIGRVDSQVKIRSHRIELGEIETVLSGHDALSSAVVVAYQDEDK--KLIAYV------------------------------------------------------------------------------------ 115526535 20 ----------------------------------------------------------------------------LIDYAATYHGD--AEIVAREIEGDIHRYTYADAHPRIKKMALALQRLGIKQGDRVGTLAWNTHRHFEMFYAAPGVGIVLHTVNPRLFPDQLVYIINHAEDRLLFVD--------RITL-PIVEAIL--PKLTSIEGVVVMASRERIPETKLANVMCYEDLIAAEDD------TGFSWPSFICYTSGTTGNPKGVVYSHRAAVLQTMACSNLDFGHQEGEVMMPMAPLFHGNGWNMPFTAP-YTGSKLVLYE-------PDKLYELIEGEGVTITAGVPSFW--LILLDWLGRTGNKFTTLRATLSSGSA--PSLAM-----VGKLDLPYTQAWGMTEALGCTMPSLPGSTSLRRMVSGRACFGTALRIVDEDERELPGRSVGHLRVKGPW--VASGYFKSDEGLDK------DGWLITGDMATIDPQGHVTLTDRSKDVIKSGGEWISSIQLENIAMSHPEVMQAAVIAIPHEKWQERPLLLVVRRQGSTLDP---NTLLEHMRPMLASWWLPDAVEFLNEMPMSGTGKVQKMVLRE------------------------------ 13476260 12 --------------------------------------------------------------------------------------------------GPIVRTTYADIHRRSLKVAQRLERDGYGLGDRIATLAWNTARHLEAWYGIMGVGAIYHTLNPRLFPEQIVWIMNHAEDKAVF-VDLTF-----IPLLEKIAGAVK-----SLKKVIVLTDKAHMPQTTLPNAVAYEEWLDEVDGDFAWKTFDEGTAAGMCYTSGTTGDPKGVVYSHRSNVLHAIAAMPDAMGLSSRDTVLPVVPMFHANAWGLGQSGP-MVGANLVM----PGKMDGASIYELLDTEKVTFSAAVPTVWMMLLQYLEETGKK--LPYLNKVVIGGSSCPRAIMTKFQDN---YDVQVIHAWGMTE-----MSPLGTLCTLKPGEAGYPPFGVEMKVTDDENNAQPGKTFGRLKVRG--PAVARAYYGGAEQFDA------DGWFDTGDVAHIDAGGYMQITDRAKDVIKSGGEWISTIDLENLAVGHPDVAEAAAIGVHHSKWGERPLLVVVAKPGKEPT---KADILGFMDGKVAKWWMPDDVAFVGEIPHTATGKIQKTTLRQ------------------------------ 114765326 17 ----------------------------------------------------------------------------------HATPDKIALAIVKPTGAE--RWSYHRLIAAVRGTATGLLEAGLAPGDIVLMRLGNTVDFPIAYLGAIAAGLVPVPTSSQLTAREVAPMLDHLKPAAI----------------------LRGEGVASPDTEIPVFGPESFEAWHALPPAPWH--------VGDPERL-----AYIIYTSGTSGFPRAVGHAHR--AIWAQMMMEGWYGLHPSDRLLHAGAFNWTYTLGTGLMDPWTMGATALI----PAAGDPAQLPLLLKRNDATIFAAAPGVYRKLLKYPLPPMPK-----LRHGLAAGEKLTATTRDAWREATGNE---IYEAFGMSE-CSTFISSAP-AHPCDADMLGRPQAGRRVAILGEDGAPVPLNEPGTIAVHRSDPGLMLGYVGAPE---DTAQRFIGDWFLTGDQGCMDEDGQIRYLGRGDDMMNAGGYRVSPIEVEAALADLPGITEIGVTDVAVKEGVSVIAAFYVAEE--ELDETMLA---ARAAERLARYKQPRAYLRIDALPRNANGKLIRKALKD------------------------------ 214039628 32 ------------------------------------------------------------------------------------------------DGESVTYTTYLEIAENAARLAAALGSLGIVPGDRVATFSWNNTAHMEAYLGIPSMGAIMHTVNIRLSAEHIAYIINHAHDKVVLLD---------ASLLAIFEPVL--PLLESVEHIVLIGDGSLNTSINI---YDYRTLLAEHAPLEQWPELDETAAAAVCYTSGTTGNPKGVVYSHRTTFVHSLASAADTFGICERDILLLPA-----MFHWGLPYSGWLSGSDFTL----PGHLQPIGIKRMIASERPTITATVPTILGDLLHAD---AADLDMSCFRMLVCGGSAVPPAMIDAARERWG---VPVLQGWGMTETSPLCALSHPGAQEIWRAKSGRPVPGVEVRVVNEEGECLPGETVGELQLRGPWITA-----GYH-KGESADALTDDGWLRTGDVGHIDDRCYVQLTDRTKDVIKSGGEWISSVDLENILAGHPRVREVAVIATPDERWQERPLVIVVPE-----DDALAAELRDYLRDKVARFWLPEYWSFATEIPKTSVGKLDKKRLRDI----------------------------- 170097856 32 ------------------------------------------------------------------------------------------------------TLTRDQLKQLAFSLGYALRNLATKRGDTVLIYSQNSLVWPVVIFGSVAAGLRCTLANSAYNARELAFQYQDSGAKTVFSSEDGV---------ATVLEMFKQLGLSKAEKRIVLMPNGLQ--WAGGPAVAVKPELAALKEEEKFEGSQANETVYLCYSSGTTGKPKGVETTHKNMVLEMVAEIKLTFGVDAGILPFYH-----IYGAVKLLHFPFLHGIPVAIM----ARFDPVQFCANIERYKITHSLIVPPVLVVLNRH--PAVDQYDMSTLEVLLSGAAPLGAAALPRIEKRKANKPLYVIQGYGLTETSPTTVLQTPYAIS-KMGSIGTMLPNLEARLVDGDGNDAEEGQPGELWIRG--PSVMKGYLNNVAATKDA---ITPDRWFTGDIATRDPEGFYYIVDRRKELIKYKGFQVPPAELESVLLTHPEIADAAVIGV-DSVKEELPRAYVVAAHPENVKTDSQKAVKKWIQQKVARHKYLRGVVVIDAVPKSAAGKILRRELRDQAKEELKGV-DPS----------------- 197778728 25 ----------------------------------------------------------------------------LLDRQVRERPCARALV----VTGARVRLSYRALASLADEVAARLGGAGLGRGDAVGLICANTAEFVVALLGAARAGLVAAPLDPALPEAQLALRLGALGARAVL-----------IDTSASGRDVILPVPAWSLR-VDVSGAGTAAVALEPG--VCDSAQVQGAAGEL------SERDALVLFTAGTTDRAKMVPLTHDNVA-ASLRTICATYELGPDD-----ATVAVMFFHGHGLFAALLSGGCVLLPE--RGRFSAGTFWDDMRAVHAT-WFTAVPAIHEIRSEREYPGAQA--PPLKFVRSCSAPLNTATQRALERTFG---APLLSAYGMTESSHQATSPLPQRGALRQGSVGRPT-GVAVRVVDRSGRSCPAGVEGEVWVQGA--TVARGYLADGD---ESARTFVDGWLRTGDLGALDEDGYLSLTGRIKNLINRGGEKISPEHVEDILAGCPGVAEAAVFAVPDAVYGQRVGAAVVVR---EPDGVGREEILRYCRDHLAAFEVPDRLELVNALPYTAKGGLDRKAV-------------------------------- 47569389 1 --------------------------------------------------------------------------------------------------------------------------MGIEQGDKVGTIAWNHHRHLEAYFAIPGIGAVLHTINLRLSADHISYIINHAEDKIILVDE---------DMVPILESI--QHEIPHIKAFIIMTDDHKLPHTTLSPAYHYDQLLEEGDETFPFVKLDEKEPAGMCYTSATTGKPKGVVYTHRSIAL-HSYTLGLADGGNISEVDTCMPVV--PMFHWGLPFASTWFGTKLVL----PGHFTPKILAELIERESVTITAGVPTIWIGLLQELEKHP--YDISSIKTIWSGGSAAPLSMIRTYEE---RYEIAFRQIYGMTETSPAVVINCPKSLRSRQGYL---FPGLEMKVIGQDGEIKDGEEMGELCLRGPW--IAGSYYKD-ERTEE---SMKDGWLHTGDIVTVDSEGFIKIADRTKDLIKSGGEWISSVDLENALMSHDKVLEASVVAVPHEKWQERPVACVVLKEEQAVE---REELYALLEAEFPKWWMPDDILFVNEIPKTSVGKFLKRALRD------------------------------ 91975747 12 --------------------------------------------------------------------------------------------------GPIVRTTYAQIHQRSLKVSQMLDRAGIKLGDRVATIAWNTARHLECWYGIMGIGAICHTVNPRLFPDQIVWIVNHAQDRVMIT-DLTF-----VPILEKIAD-----KLPTVERFIVLTDAEHMPQTTLKNAIAYEEWLKEADGDFQWKSFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALMANGDSLGTRAKDVMLPVVPLFHA--NSWGIFSAPSMGTKLVM----PGAKDGASVYELLSTEKVTHTAGVPTVWLMLLQYMAK--EKLTLPDLKMVVCGGSAMPRSMI----KAFVDMGCEARHAWGMTEMSPITLAALKPPFDTLTGDAGYPPFGVQMKITDDAGKDVPGKTFGRLKVSGPAVSKA-YFRVDTEILDDA------GFFDTGDVATVDADAYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLICQLKPDVTCT---RDEILQYMDGKIAKWWMPDDIVFVEAIPHTATGKILKTALRD------------------------------ 126436059 556 -------------------------------------------------------------------------------RTAAHTPDATAVI------GSTGTLTYAELRERVLAVTGALQVAGIKPGDTVAVMGPKCADQVTALLAIHAAGAVYVPIGADQPADRADSILQTAGVRMALAC-----GDEPPTFLPALTIAEAV-------------RVGSRVH------------------DVTPATVEPDRVAYVLFTSGSTGAPKGVEVTHAAAM-NTLEFINDHFGIGPSDRSLALSTL---EGDLSVVFGMLRAGGSLVVVDEAQRR-DPDSWARLIAEHSVTVLHWMPGWLEMLLEVGGA------LPSVRVVPTGG--------DWVRTEMAATGVRFAGLGGATETAIHNTICEPGELP-REWSAGRPLPNNACRVVAADGADCPDWVPGEL-----WVGIARGYRGRPDLTAER-FVVHDGWYRTGDLVRYLPDGQIDFVGRADHRVKISGYRIELGEVEAALRRIAVVEAAVAAVLPGDGRGEQLAAIVRASSPAVTVDELTRRMAELV----PPHMVPSHIALVEAVPFTVGGKIDRRAV-------------------------------- 209517804 26 -------------------------------------------------------------------------------RAAQVYGERLAIVH-----GEIRR-NWRETYERARRLASALQEAGIGRGDTVAALLPNIPPMVEAHFGVPMAGAVLNTLNTRLDVATLLFMLRHGEAKALIVDTEYGEFAHS--------AALEFPDL----RVISVADAQPADAAQFIRATDYEAFVQTGDPCFEWTP-PADDAIALNYTSGTTGDPKGVVHHRGAYLNALSNILEW--DMPKHAVYLWTLPMFHCNGWPWTVAAR--AGVNVCL-----RKFDAKTVFELIRRERITHYCGAPIVQSSLANAPAEWREGI---THRVSTMVAGAAPPPAVIAKMKQIGFDLTHV---YGLTETYGPAAVCTRADLTARQG--VRYHLQAAVAVLDADTVPDDGETIGEIMFRGNI--CMKGYLKN-ERATEAAFK--GGWFHTGDLGVRTADGYIRIRDRSKDIIISGGENISSIEVEDTLYRHPAVSVAAVVAMPDPKWGEVPCAFIELKEGAQVTEE---EIIAHCRLFLAGYKLPKAVRF-GELPKTSTGKIQKFELRA------------------------------ 115386896 30 ----------------------------------------------------------------------------------------------------------RQMLSWVRRLGFGLDRLRIQKGEVVLILTPNHLFVPIAYQGIVGAGRIFSGANPAYTPSELEYQIRNTDAKLLLAHP---------SLIDNAIEASRRAGLSKDR--IFLFTDEAPIGPLHG-VHDWRTMIGTEEEGASWKWDEMADTATINYSSGTTGLPKGVCISHRNLIANVATSYAAVDAPRPEERW-----VGFLLYHAYGLYACLM--APKL---GFPIYFVFEDFLRTIQQYRIAHLQVAPPILIMLDKRPE--TSTYDLSSVRNILCGAAPLSRELQNNIQERF---KVRVVQGWGMTETCGAIL--VPGGMMDETGSVGMLIPNCECRLIGDDGLIVEPGHPGEMYVRG--PNVCLRYWRNEKATAESL--DWDGWLKTGDVA-VAKDNWFWIVDRKKELIKVNALQVAPAELEAVLLEHDAVEDAGVIGVQVAEGEERPRAYVRLKEGRQLT---VDNIQAYMKERVAKHKQLGGVKLVDDIPRLASGKIQRGVLKQWA---------------------------- 145257976 221 --------------------------------------------------------------------------------NAEKHPERLCVVETKSERSPHREFTYKQINEASNILGHHLVQSGVERGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALITKDAG-------ELSDVVRSFIENLELRTEVPALALRDDGSLV----GGSINGQDVLANQVPKSVGVVVGPDSTPTLSFTSGSEGRPKGVRHSLAYYFPWMSETFKLT----PNDRFTMLSGIA----HDPIIFTPLFLGAQLLV----PAREDNEKLAEWMREYGATVTHLTPA-----MGQILVGGASAQFPSLHHAFFVGDIL---IKRDCRSLQGAPNVNIVNMYGTTETVSYFEIPSYSSDEGYLDTMGRGMLDVQMLVVNEPSRICAIGEVGEIYVRAG--GLAEGYLGSPEPWRQFYQGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEERTLVSYFVPEKGLEDDDSLRDDIRDLLRTKLASYAVPTVFIPLKRMPLNPNGKIDKPAL---PFPDTAELSAAAPRRKSSVVQALSETEQA 149701810 54 -------------------------------------------------------------------------------------GDRVALV------DQHGHHTYKDLYREICR----LREAG---GDRISFMCSNDVSYVVAQWASWMSGGIAVPLYRKHPQAELEYFIQDSRSSVVLAGQEYVE---------LLSPVVRKLGVPLLPLTPTV----------------YDGVAEEAGDGQLPERDWRDRGAMIIYTSGTTGRPKGVLSTHYNIAVVTGLVHKW--GWTKDDVILHVLPLHHVHGVVNKLLCPLWVGATCVM---LPNFNAQLVWEKFLSSERINVFMAVPTIYTKLMDYYDKHFTQPHVEKIRLMVSGSAALPLPVLEKWKNITGHT---LLERYGMTEIG--MALSNPLTAARLPGSVGTPLPGVEVRIVSEEGNEKETKVEGELLVRG--PSVFREYWDKPEETKNAFTS--DGWFKTGDTAVF-KDGRYWIRGRTSDIIKSGGYKISALEVERLLLAHPSITDVAVIGVPDMTWGQRVTAVVTLQEGHSLS---HRELKEWARDVMAPYVVPSELLLVEEIPRNQMGKVNKR---------------------------------- 145595309 24 ---------------------------------------------------------------------------------------------------------WSALDARVNRWVRLLRAENLQVGDTMAVVCGNRRETFEVLLAALHTGVTVVPVNWHLTAPEITYLLSDSASRLVLT---------EPRYAAVVAEAVHSCPAP-VRAMVTGEREHAGCTPVEP-------LLAGLPADEPTDQVCGS---ILLYTSGTTGAPKGV--RNGLFRVGAPFARV--------DRLLAYA--GRVLGHSAQVFFPLLRGSRLVMHD----RFDPESFLAAVAEHRITACHLVPTQFVRLLRLPADVRAAADVGSLRMVWHGGGPCPVEVKRQMIEWWGPV---VVEYYAATEAGVVTLMD-ADSWLRHPGSVGRAVPPNEIVIVDDEGNPLPAGQAGRVFVHRV--GQTFEYHNAPQKTRDAHLRA--GVFTYGETGYLDSDGYLYLTGRAGDVVISGGVNIYPAEVQTVLLSHPAVRDAAVTGEPDDEYGERVVA-IVEVDSARLDPERGGELAAFCRRSLAGFKVPRRWRFVPELPRDGTGKLRQEVLRGLL---------------------------- 111224643 8 ----------------------------------------------------------------------------LVEARAAASPDGLAVIDE-----HRRHLTFRELRDRAEAAAVRLRALGVGPGSVVSWQLPNTIDTVVVCLALARLGAVQNPLIMMLREREITFVCRQAGSELLLVPSA-FRGVDHAALARTAAAAVPGLAVHVVD-------TASPVD-TAPRDISPGEAVPGVAVPGEVSPVSSTEPVWIFYTSGTTSDPKGARHTDQG-LLAASATFCDHLAVVPTDRLPILLPISHIGGITHLLTG-LQTGCGVIVSRG----FDPASTPDALAAAGVTLVGAGTQMLQALARQRRQPVPLFPLARAALCGGAGRP---EALHFVKELLGG--VGVISGYGLTECPFVTWGRHDDTDSQHASTEGCAGLDVEIVVMLDDATPAAAGEVGEIRVRG--PQLMVGYVDAA---ADRDAFDAKGFLRTGDLGTLDEDGYLRITGRIKDVIIRKGENVSARELEELLLGHPAVGEVAVVGLPDASSGERVCAVVVPADPADPPD--LATLCAHLRAQLNNRKLPEQLELVPELPRNAMGKVVKR---------------------------------- 194365839 16 --------------------------------------------------------------------------------------------------GDSVRFDYRTLQARICQLAGLLTSLGVKHGDTVAV---MDWDSLEAYFAVPMIGAVLMMVNVRLAPEQIAYTLNHSGARVILANREFL------PILEGID-----GQLPDLRTRILLDDAGGPLP--DGFVTEYEAGLRTATATTDFPDFDENTRATVFYTTGTTGLPKGVYFSHRQLVLHSLAGMAALGSLHRGDVYMPITPMFHV--HAWGLYVATLLGIKQV----YPGRYLPASLLALIAREKVTFSHCVPTILHMLLEH--PLAAETDLGNWKVII-GGAALPRAL---AQRALARG-IDIFGGYGMSETCPLLTLAQIDADAVTRTKAGIPVPLVDLRIVDPDMKDVDGMATGEVVVRAPW--LTQGYLHNPDA-SAALWA--GGYLHTGDIGNIDSGGYLRVTDRIKDVIKTGGEWISSLALEDIIALHPAVSEVAVIGIADTKWGERPLPLVVRQPGSEVTEA---EIIELVAARISRYAIPERVSFVESIERTSVGKINKKKLR------------------------------- 145223278 56 -------------------------------------------------------------------------------------PDKPAII------DATRSYTFAELDAAADRAAAGLADLGIRPGERVLLQLPNSCQFAVALFALLRAGVVPVMCLTGHRTAELGHFADVSGAVAVIVPD---RAGG-FDYRDMA--ASLAAQRPALRHVIV--------DGEPGDQVSWQSILDFAGPRLGRTPVDPSLPALLLVSGGTTGLPKLIARTHDDY-VYNAHACAQACEMTGEDAYLVALPAG----HNFPLACPGLLGSMTV---GAPTVPSPENAFALIDKHRITVTG----LVNALAKL---WAQACDWTSLRFVQVGGSRMSPEEARFILDRLTPGMSQI---FGMAE--GMLNFTRPGDPEVVVHTQGRPMPHDEMRVVDEDGVEVAPGEEGELLVRGPY--TLNGYYRADDANARSF--TPDGFYRTGDRVRIFTDGYVEVTGRVKDVIHRGGETVSATDLEDHLHTHPSVYAAAAVALPDEYLGEKICAAVV----FTGPPLTLADLNAFLDERASTHARPDVLVPVPSLPTTAVGKVDKKAL-------------------------------- 54303486 466 -----------------------------------------------------------------------------------------------------QQTTYQQLISLSQQAAWALKQQGVQRGDRVAVAMSRSVQQVIAQLAVMHCGAVYVPLDPEQPMERQQSIVKQANIQTLITEAEYQH-------------ALTPLAIPT---MLLAGHL-------RGEGLHYESV--------HYEPVLADDVAYVMFTSGSTGEPKGVEISHGA-LNHFAAAGASTYGITSEDRVLQFAPF---NFDASIVFVTLTQGATLVMLESMPAFVDA------IEQADVTVLDL-PTAF-----WNEWVVSLHAPTTLQHVIIGGEAVYPEQLAQWQTAVAQRTISLFNTYGPTESTSCDLSSYTTALPI-----GLPLPGVNALILDHANQP---ANIGELVLLG--PTLAQGYIGTHPAFTTMLIGETPRAYRTGDRVTFL-DGQIVYLGRIDNEFKISGYRIQPGEVESHLLALNMVTEASVQGVVYPNGIRRLIAFIAVPENIELDA---KHIKQQLSEHLPPAMIPTDYRFFNTLPKTTSNKVDRKAL-------------------------------- 15899586 16 ---------------------------------------------------------------------------------------------------DIRRYTFRSFANSVKRLANGLRKIGVKRGEKIGVYMHN-------YYAIPMIGSVLHTVNIRYPLELIAKTILHAEDKYLIVRDEFM------PLIEKAKGIM-----PVGMKVISYSDSKEKVR-SSLDTIDFWELIESNEPLEEETNVNENDMATIFYTSGTTGEPKGVWFNHRKIVL-HAISVSLVLSLTSNDVYMILVPMFHVHAWGY-PYVALMAGVKYVL----PGKYDYSFILSLMDKEGVTYSAMVPTILYLLLTNPDAPRYLHVFKRWK-VTIGGSAL-PEG---LAKKAKELGITVIGGYGLSETCPVLVGYYNSAIEMAQITAGAPIPLVQIKIVDPAGKEKETGKIGEIVVRAPW--LTQEYYKDPEKTKAL----WKGGWHTGDLAYMDQYGYIHIVDREKDAIKSGGEFIPSLLLENAISLHPKVSQVAVVGIKDEKWGERPAAFIVPKEQVS-----EEEIRQFLLKKIQKWWIPDRFIFISSMPLTSTNKIDKKVLRD------------------------------ 170751110 25 ----------------------------------------------------------------------------------------------------ETRLSYAEWFGVISATVAGLDRLGLKPGDHLVTVLQNRQEAATLHWACQFAGIVITPINWRAKAEEIDYAVENAQARA-------------IAYEPVSAGSLRDSAASQR-----IPRIAVGTPPGPG-ETAFADLAATEGPPVTPRA-DAEAISLMLYTSGTTAKPKGVPRRHRAERAAAVAHVAQNL-YGRGER-----TLGVMLYHTMGVRSLLAMGGTFVC---LPRFDVAGAL-RLIAAERITNLYLVPTLYHDLVHHRDFPAT--DTTSVRKLGFAGAPMTDGLLARLTEAFRPD--LFVNHYGSSEVYTFTINH---EAAVKPGSAGRAGLNTMVRVVGDPGRTAAPGEEGEIAVIAKGDEAFEGYWHRPEADAKAF---RDGWYFTGDTGFADADGDLYVTGRVDDMIITGGENVSPVEIESRLSLHPAVSEVAVVGLPDERWGRIVAAFIK-RSGSTDEAALDAHCRA---GGLPSHKLPRRYVFVDEIPKSPVGKLLR---RQLVAGE------------------------- 183980134 3071 -----------------------------------------------------------------------------------------------------RSLTYRELDRAANRLAHLLVDQGVGPGDVVGLLLERSVEAVIAILAVLKSGAAYLAIDVNHPDGRIGFMIEDAAPVAVITTAGLAQRGYPVAVIDIDDPAIATC------------YPGHGLPFPS-----------------------ADNIAYLIYTSGTTGKPKGVGITHHNITQLFTSVAATGFTPAPGQI--------WTQCHSYAMWGALLHGGRLVVVPES-VTGSPADLHALLVAEQVDVLAQTPSAVAMLSTQGLEST---------TLVVGGEACPAEVV----DNWAPGRM-MVNQYGPSETTMYVSMSAPLVPGSGPAPIGVPVPRAALFVLDGWLRPVPAGVAGELYVAGAGVGC--GYWRTASRFVACPFGALGRMYRTGDVVRWGPDGQLQYVGRADEQVKIRGYRIELGEVAAALSQLDGVDQAVVIAREDRPGDKRLVGYLVGSVDAGQARAALAQALPA-------YMVPAAVVVVDSLPLTVNGKLDIRAL-------------------------------- 183980134 1552 ---------------------------------------------------------------------------------VASRAEVTALVCE------DRSLTYRELDRAANRLAHLLVDQGVGPGDVVGLLLERSVEAVIAILAVLKSGAAYLAIDVNHPDGRIGFMIEDAAPVAVITTAGLAQRGYPVAVIDIDDPAIATC------------YPGHGLPFPS-----------------------ADNIAYLIYTSGTTGKPKGVGITHHNITQLFTSVAATGFTPAPGQI--------WTQCHSYAMWGALLHGGRLVV---VPVTRSAAELLALLVTEGVGVLSQTPSAFYALQAEDAAQPQLGRQLCLDAVVFGGEALEPALGPWLANH--GRRPRLINMYGITET--TVHASFREIVRHDLGFAGVPLANLAFFVLDGWLRPVPVGVAGELYVAGAGVGC--GYWRTASRFVACPFGALGRMYRTGDVVRWGPDGQLQYVGRADEQVKIRGYRIELGEVAAALSQLDGVDQAVVIAREDRPGDKRLVGYLVGSVDAGQARAALAQALPA-------YMVPAAVVVVDSLPLTVNGKLDIRAL-------------------------------- 170693272 19 ----------------------------------------------------------------------------LLEQHRRATPNKPAIV----DVERRVSMSFEQLAQSVETIARQFARRGVTRGTRVVLADCDAPDKLLLWLGAWRLGAIVCPLDVPFGVKIARQLLDTIRPKLIVFP----------------VDAVDPADTAVAAANVQVVRFASWASAGRENIGCYGDIISLEAGAHDGTPLPDRDIASMCCTSGTTGIPKIVVYDHQSYWLNGLDSIDL-LGSSRDDRMLEYRSFDWYSAQILSFIPFLQLGSTLCV----ARRFSRSSFGDWIRDQRITVCAGVPTVLNMLLEAPLEVSAET-FSSLRAMTCSTAPLSPVQWMRFEKRYG---IRILNLYGSSEAGWMCGNRLEHR---KLGTVGYPAAHIRFGIVDADGMPCAAGVEGQVVVDGD--KLALGVLQQD----GSLLPIRGAPLFTRDIAARDTDGFVRMAARMDDLIIRGGVKIVPQEIEDVMRTHPHVQDVAALGVPDPVYGQETVCFVVLQPDMAPN---VEALRAHCRRHLPREKMPMNIYPVAALPRSARGKILRDALRQ------------------------------ 91781003 7 -------------------------------------------------------------------------------RAVDRYPNRTAVF------GPGGNLSFRELGTQVLDRAATLTQIDPVRGGRICVGASNGMDHLIAILAVLAAGKVWVPLNPRNGDPELR-RILDVEPSLVL-ADAEMQNGTTAALRSL--ESLTQ-QAGDVGAVVMGPRSSGGVAM--------------------------DKPQAIKFTGGTTGFPKGVIQPLRAWNTNIATQI-HELGLKPDDRYLVAAPLSH--GTSTYLLPLLGVGGALII---PPEQAKAAALLDAADAHGATILFAPPTLIVALAEEQRRSPRLLRRLRYLVYG--GAPMRAEQIRDAQSVFGPVLCT---TFGQTE-APQIITFLPPA-EMTLTSVGRPSLLTRVAIMNKDGEPVETGQQGEIAVRGDL--VMSGYLKAEDETRKT---LVDGWLRTGDAGVFDERGYLFLRDRIRDVIITGGFNVYPSDVEAVLSAHPAVADCSVVGVPDAKWGEAVHAAVQLRSGMQVD---TADLVALVRRELGPVKTPRHVHLFESLPRSAVGKVLKTEVRNTILN-------------------------- 197773191 449 -----------------------------------------------------------------------------------------------------RSLTYAELNARANRLARHLVTLGAGPEQIVAVKLERSLDLYVALLAVLKTGAAYLPVDTAYPAERIAFMMDDARPAVVLTGED----------------------------------TGQDLSGYDDTDL---------TDADRTAPLLPAHPAYVIYTSGSTGTPKAVVMP-GAALVNLLAWHRREIPGEAGAPVAQFTTIGFDVAAQEIL-ATWLHGKTLAV-PSQEVRRSAEQLAAWLDEQHVSELY-APNLV-IEALAEAAAEAGRTLPALRHIAQAGEALTTRTVREFAAAVPGRQ--LHNHYGPAETHVMTGTALPEDPAAWSEHAGRPVSGARVYVLDSALRPVAPGVTGELYLAGA--GVSRGYLNRPERFVADPYAPSPGMYRTGDLGRWNTRGELEFAGRADHQVKIRGFRIEPGEIEAALTDLPAVARAAVVVREDRPGDKRLVAYAVPA-GEGLDA---AAVRSRLARTLPDFMVPAAIVALDALPLTPNGKLDRAAL-------------------------------- 76811957 9 ----------------------------------------------------------------------------LLDSAAAQRPDGIAI------AEPRRRVRYAQLAADVRRAAAALAAAGIAPGERVATYAPKAYETIVTMLAANLAGAIVVPINPQLRDHQVRHILADSGARLLLTT---------APRLARLAERPAGLVTWLVEDVAALAGAGDDVR-DAGRAH----------------AVDS-DPAALLYTSGSTGQPKGVVLSQRN-LTAGADSVAAYQRLSHDDVILGALPLSFDAGLSQLCYAPL-------------DFLRAEEMPAWCAQVGVTSITGVPPLWMQL--AAVAWPDAARLP-VRRIANTGGTMPQPLLHRLRQ-IFPNAAPYL-MYGLTE--AFRSTYLPPEAAARPGSIGKAVPNAQILVLRADGSECDAGEPGELVHRGAF--VTLGYWNAPERFRALPHARHPAVW-SGDIVTRDDEGFLYFVSRADEMIKTSGYRVSPTEIEDILFECPQTLEAVAFGVPHPALGQAVVACV---YGGGDPASCRQALLDACRARLPSYMVPQHIEIAGALPRNPNGKIDRPLLKR------------------------------ 84684290 11 ------------------------------------------------------------------------------------------------------HYSFGDVEAMADTMAGMLKAAGVERGDRLMIVSENCATYAIAILAASRLGAWVMPVNARMSDDELDALRNHAGARFAIFTPE--------------------ASVPSAAH---ADRLGATSRGTPCGDVLVAGPLPGENTAPEPETTPRDSVAALIYTTGTTSAPKGVMLTHGN-LIWNAEISARLRGMAPGDLVVGVLPGTHIFGFASVFLASLAGGSAIRF---LPRFSAPAILDAFAE--GGSVMPAVPQMYQAILAELAKRGTPPDAPKLRYISSGGAPLDPEWKEKIEATFG---LHLQNGYGLTET-SPGVAGTRRDTPRDDTSCGQILDGVEC-IIDEP----DDEGIGELLIRG--PNIMKGYYRNPEATRAAI--REDGFFRSGDFAKIDPDGTLWIMGRKKELIIRSGFNIYPPEVEAMLTRHPDVYQTAVVGRR-VSGNEEVLAFVTAKPGVT-----EADLKAFLHEHLVPYKVPQHIFIIEQFPAAATGKIL------------------------------------ 163855545 28 -----------------------------------------------------------------------------------------------------RRLTWREVIASVDIIAESLFQGGLRRGDRVAVWLPNRIESVLVFLACSRNGYVCCPLHQNYTNAEIVRLLSRIRCKALFAQPGY---GADSDRYSIFEESAAVASIKQL-YALAPQGIEPGSSPSPKGTLPFPDHASGMSITSAPV-LDPDKVVYLAFTSGTTGEPKGVMHSDNTLL---ANGRALVTDWKHDSIVLALSP----MSHHIGTVASLVAGMELVLH-----YPGANRALDWVLETGATYVMGVPTAMDMLAALRERGLSR--LGNVNVFYMAGSPIPREVAQRFLDLGVKPQ----NVYGMTENGSHQYTLPSDHSNTIVSTCGRACKGYEIRIFNQENSDIEPGDTGEIGGKGGV--LMLGYYDNQDATEQSFNSS--GWFLSGDLGRLDENGCLHVMGRKKDLIIRGGHNIYPSRIEDLAHRHPSIVKSAAFPVPDARLGEKVCLAVIFAPGTALDTG--QVLKHLHDAGLSKYDMPEYFIAMDAFPLTPSGKILKR---------------------------------- 150249471 8 -------------------------------------------------------------------------------------------------------LTYRELAAGARRVAAWVARQPHTGPPRVGVLGERSLATYPVLLGVLLAGGAYVPLDPAAPPARLRAVLSRADAHAVVTTAESW-------------ALLEQPGLPALDQPLPFQRSKVD----SGRV----AVLAGLPDAGEPVGPTPDDVAYVIFTSGSTGTPKGVVVQHRAAVNLTCWARDLV-PMGPGSRVTQNASLHFDASVQQI-FPALASGATL--------FPVPERLAAWLARHRITHWDSVPSLWTPVVEADRIAAGQRVLPDLRAVLLAGEPLPARQVDRWRS--WEQGHRLFNVYGPTETAFEVTGPVGAVVPI-----GRPLPGITASVLDAHGNPCPVDADGELFL--GGVGLARGYLDDPEGTARSFVERGERFYRTGDVVRVGADGLLVFVGRRDDQVKLNGVRVEPAEIEHALLAHPGVTEAVAVVLREEGRAELVAC---VASAVELSTE---DIRAGLAEELPAALVPSRVVVVESLPHNANGKLDRAACAELASGGAGPLGATAA---------------- 155061080 2149 ---------------------------------------------------------------------------------IRRTPDAVAV------TDRGTTLTYRELGARVEALAARLRGRGVAPGRNVGVLVDRSADMLVALLGVLAAGGAYVPLDPDYPAERLRYMAEDAGLHLLITGPG------------------ARPDLGAP--VLVVDAEDGTADGPG-----------TAGSPALPVP-GPDDTAYVIYTSGSTGRPKGVQVPHRA-LANLLLSMAEEPGLTADDHLLALTTCFDIAALE--LFLPLVTGGRVVARDGVLLR-------RLLDSSPATVVQATPATWKMLLAAGWTGGRG-----LKVLC-GGEALDQDTA----ELLLARADQVWNMFGPTET--TIWSAVCRLAPGERVTIGRPVANTGLYVLDARGRAVPPGVPGELYIGGA--GLATGYLGRPELTAER-FVTLDGRYRTGDLVRELADGRIEYLGRLDAQVKVRGFRIEPGEVEAVLRAQEGVREAAVVARR-VGGDTVLHAFLVLDENAAAPR------REALAQRLPAHMIPDVLVELAALPQTLNGKVDR----------------------------------- 119356383 1088 ------------------------------------------------------------------------------------------------------QMTFRELNKKANHLAHRLIQRGVGPDIPVGLCLTRSVYLAVGILGILKAGGSYVPLDSQYPEERIRYMAHDSGIRLAVT-----------------DEASA--------HVLSFDREMLLVLLDKS-----DAVESEHSCDNPVFRAGAENTAYIMYTSGTSGRPKGVMVPHRGV-SNLAVSAVNNYALKSSDRVLQFFSVSF-DGSVEEIFMTLAVGATLVIRTFNAAISVTDFLFHL-EKNEITVLDL-PTAFHGVSRTGIKIPN-----SLRLVIIGGEQASVTDFQKWQKVCG-GRVRLINTYGPTECSAVSVFSEPEKINCRGLPIGRPMDNTTLYVVDEHCCLVPFGMPGELLIGGA--GVAKGYLNTEDRFIDDVFEPKGRLYRTGDIVRSLSDGNLQFLGRKDNQVKIRGFRIEPGEIESVLNQHELIKQSVVIDLTNDQGETALVGYFVTEKNALSS----SELRHYLAQKMPEYMVPSYFVPIKKVPLLPNGKIDRSAL-------------------------------- 119356383 28 ------------------------------------------------------------------------------------NADNPAVI---DGTG---SLTYRVLDEEADNIAQAIVQRGINRGSFIGLCTTRSSQVISGMLGILKAECAYVHLDPEYPSDRLGYIIDDAGISLILTQ---QRFTQTFSF--------------CLPSLLLF------------MDCDQPESYTASIPFSPVEASVSGDPAYVIYTSGTTGKPKGVCCHHKGV-VNLLDEFQQRRYLGSEDR------CSWWTNLNYEIFSSLLAGSALLIVPES-VRIDGHAFMDWLHVNDITSAYLPP----MMVADFLEWVERNPKSRMRRLLTGVEPIPENLLLNIQRCV--PQLTIINGYGPTETTICAVNSASHHHETTP--VGKAVQNMHLHLLDEAGDPVAAGETGEVYI--GGVGVSRGYLNQPELNEPCYKEEGYRMYRTGDLAVFLPDGELAFVGRKDFQVKYMGYRIELGEIEMVLKSHAAIRDAVVMLREDDPGLKKIVAYCVLEISGNVSP---KELQLFAGRLLPAYMIPAVFVFLKKIPMTPNGKSDRNAL-------------------------------- 119433780 2215 ------------------------------------------------------------------------------------------------------HLSYAGLWSRAGALAAALRSVGVGPESVVGLFAPRRLDTVVAMVAILRAGGAYLPLDPTSPPHRLRQLLTESGASVVV-------------LPPSTAQ-------------------QAQPEWAEGMTVVHAD--ARTETRSPVRRTHRDALACVMPTSGSTGVPKLVGVPHRGMVNYLRWAVER-YGIDARTVAPVASSPAFDLTVTSLL-APLVGGGTALLPADAPTT-----LGDALARGRHTLVKLTPAHLAAV---AEQLAAHGGRSSLRTVVVGGEQLHAGHVRALWTV--APEAVVVNEYGPTETSVHQVADLPSEGPVP---IGRAISGASVRAVDESGTEAAPGVLGELHVGGA--GVTRGYLG---RPADTAAAFVPDRYRTGDLARRLPHGDLVFVGRADRQVKIRGHRVELGELEHTLAAHPAVRQVAAVTRPGPGGRLRLTAYWVPAPG---TEAATAELQNWLAHRLPAHLVPDALVRMPALPMTANGKV------------------------------------- 119433780 18 -------------------------------------------------------------------------------HHAETTPSRPAYVFLPDGETESERFDFAGIDLRARAIAVALRERGMV-GERVLIAYPSGSAYVQAILGCLYAGAIAVPCDAASSVERLTAVAGDAAPALTLAAADGPLAGRLFDITTVSDEAAESWSAPT---------------------------------------LDVDAPAFLQYTSGSTRTPRGVMVSHAN-LLANEEAIRRTCGHDQDSTF-----VGWLMGLVANVLQPLFLGSLSVLMPPSAVLRHPIRWLRAVTRYRA-HTSGGPNFGYELERTSPEERAELDLSSWLVAYNGAEPVRAATLRRFAEVFPKAEAPLVLTVDPAELVTPAVEPAPGTESVGTGSLGTGSLGTEVRVVDETARPVADGQVGEVWVRG--PGVSGGYWRDPDKVMHARLGEEGPYLRTGDLGCLL-DGQLYLTGRRKDLLVVRGQNHYPHDLETAEQAHPALRPSAAFAVDDGDRERLVLCY----ELRAPVSDL-ADVAEAVRRELSRRHEPHELVFLERVPKTTSGKVRRQSCRQLAVGDARSDMALPSLADLAELD-------- 170690397 12 ------------------------------------------------------------------------------------------------------QLTYAQWHRMILSVADGLRELGLQRGDRLLVVLQNRWEMATLHWAGQFAGIVIVPINWRAKPDELDYCVTDSGAKAI------------------VYEPVSAAAVAQSAAAQKVPRIG--LDDASGATATFDTLITRSGAASDTTHATADDISLILYTSGTTGKGKGVPRRHAGALAHVAQNL-----YRRGER-----TLGVMLYHTMGVRSLLA----MALVDGLFRRWNAKLALECISKHALTCLYLVPTLYHDLLA--DSAFPNTDTSSVRKLGFAGAPMNDGLLKRLSAAFEPE--LFVNHYGSSEVYTFSID--QDATR-KPGSAGRAGINTRLRVVKLDAELADTGEEGQIIVDLLGDEAFEGYWHRPDADAK---SLRDGWYFTGDTGYLDRDGDLYVTGRVDDMIISGGENISPVDIESLLSLHPAVDEVAVAGVKDERWGQRVVAFIKRRE-YVDSESLDAWCRQ---SDLVNFKRPRDYVFVDDIPKSPVGKILRRKLQA------------------------------ 212702254 2021 -------------------------------------------------------------------------------RMAGSRPDATAVI------SADRALSYGETERLSRSLARELDAAGVRHGDRVAVLLPRGWEQVVAVLGIQRAGAAYLPLDTG-QPDA---RIAT------ILADAGVR--------------------------VVVGRSDA-APLPEGIRLVAADLLAEAGEDELPPQVDPDDLAYIIYTSGSTGTPKGVMISHRAAM-NTILDVNRRYGVDAEDRILALARLSFDLSV-YDIFGLLAAGGAVVI-------PDPQAWVRLLHEHRVSLWNSVP-ALGQLLADAAAEGEGQPLP-LRLAIFSGDWIPQSLPPRLKQLVPGIR--VMAMGGATEASIWSNFHETGPDDARWASVGRPLANQAFAVLDDRLQPRPDWVAGDLYISGD--GLALGYWNDPEKTAGAFLDGHPRLYRTGDTARYHDDGTLEFLGRKDEQVKIHGYRVEPGEIESVLKAHPAVNNAAV---------------------------------------------------------------------------------------------------- 120405210 10 ---------------------------------------------------------------------------------------------------EDRQYSLADLDALAGGMAAELHRRGVAAGSRVAVMSSNRPEFVVALRAIWRLGASAVLLSPAWKQAEVGHALSLTEPT---------------------------------HAVGDHPVLAGSMPM-----LSLDEEIAPVAGAVQPAPTPDADAVFV-FSSGTTGMPKAVRHTHASLAVAVRH-WRAALGLTSADRMQVMTPPSHILGLLNIVMA-LDTGAWIRLH----RRFDIDAMLRHIESDRITIMAVAPIAL-ALSAH--PGLEEHDLSSLRYIMWCATPVTQTVAEAVSARTGATWVTA---YGASEL--PVISCN-DLQDARLDTVGRAVAGVDIRIVSESGAPLGPGDEGEIQVRSD--SAMAGYLPDHW----TADAFCDGWYRTGDVGSLDADGWLRITDRAKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGVP-AADGEAIVA-AVAASGPLDTDDL----VALVAERLAGYKRLSQVFVVDEIPRLPSGKVLRRVLRE------------------------------ 115399346 25 -------------------------------------------------------------------------------------------------------ITKAQARQYTRQIAYVLRHHGVGSNDVILGVSPGQILLPTVFYGVIAAGGVWSAASYTASPAELERQIRQGNSRLVITASCQ-------------DVAVKAAQAAGVDRVLILKSMGHQAALRETDVLDWERITD-------PEALK-NSLICLLYSSGTTGVPKGVNISHLNVVAEALMDQEHTARKKAEDRTLAHLPTAHIAGCQGYFINPGVVGGTVYWME----RFDFEKFLEYCKKLEITFFFTVPPIYLLI---SLSPLVTDQFKTMRRAYSGAAPMGADLQQKAQKKLG---CLINQTWGLSETTGS-TTGMPADVEELTGSVSRLLPNMRLRIVDDDGKDVEEGKEGEFLVKG--PVVTTGYYNNPEATKDAF--TADGWFKTGDIGLR-KNGLFYIVDRKKELIKYKGLQVAPAELEALLLSHPQIMDAAVIGVPDGSGNEVPRAYIV-ADQKKITED---EVKEFVKANLAHYKQLRGVIFLPAIPKSPSGKILRRELRE------------------------------ 182436382 514 ---------------------------------------------------------------------------------AAARPDAPAV------RTPSGTVSYGELARRSSQLTRVLARRGVGRAEVVAVAVERTADLPLAVLGVLGTGAAYLPVDPDQPAERLTMMLQDAGVRAVVTT------GAVHDRLPAVD-------------VPVLVLDADEV----------RRELDTESDAPVACPADAGDLSYMIFTSGSTGRPKGVLLDHRGR-VNNFHDFNRRFDISTGDAVLSVSSLGFDM-TAYDLLGTLIAGACAVL--PAPERDDPSHWLDLMREHRVTVWHSVP-ALLGLLLDGMDDLGVEALPDLRVVLLGGDWIPVTLPGRLRTR--ARDARVIGLGGATEAS--MDSTIFEIEQVDPGSIGVPMANQTAYVTDGDLRLVPQGVPGELYLGLAWPGQT------ADRFPPNPFSGVPGMYRTGDLARYRPDGSLELLGRVDFQVKIAGHRIELGEVEAALRDRPGVAVAAAVTI-----GERLVGYVVREEGAGPVD--TTAVREDLATRLPGYMVPAFLVELAELPLSPNGKVDR----------------------------------- 152980122 28 -------------------------------------------------------------------------------------------------------LTYREVDHLSTEVGAWLQSIGLQKGARVALMMPNVLQYPIAIAAVLRAGYVIVNVNPLYKPRELEHQLTDSGAEAIII---------LENFAATLEKVIAS---TQVKHVIVA-TMGDLFGGLKGGIVNFRHVKKMVPAYSLPQAVPF----------------KEVLRQAAGMTLQAMLTHRNVLNTLPKDIFVCATTCG-MLGTHLGVMNLLI-----------PNPRDIPGFIKELMKYKVHFLPAVNTLYNGLLNNPD--FAKVDFSELKLCNGGGMAVQKVVNDKWREVTG---CAICEGYGLSETSPTATANPPTTNEF-TGTIGLPVSSTELKIIDSDDNEVPHGSAGEIAIRG--PQVMAGYWNNPVETAQSM--TADGFFKTGDIGIMDERGFTKIVDRKKDMILVSGFNVYPSEIEGVVAAHPGVLECACIGVPDEHTGEAVKLFVVRR-----DPALEAELMAYCREQFTGYKKPKSIEFRTELPKSNVGKILRRELRD------------------------------ 148253943 12 --------------------------------------------------------------------------------------------------GPIVRTTYGEIHKRALKVSQQLTRHGIKLGDRVATIAGRHLEVWYGIMG---IGAICHTVNPRLFPEQIAWIINHAQDRVVIT-DLTF-----VPLLEKLAD-----KLPSVERYVVLTDAAHMPQTTLKNAVAYESWIGEADGDFAWGTFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALMASRDSLGTSAADTMLPVVPLFHA--NSWGIFSAPSMGTKLVMLDGASVY-------ELLDTEKVTYTAGVPTVWLMLLQH----MQAHNLKHLKMVVCGGSAMPRSMIQAFLDMIGVRHA-----WGMTE-----MSPIGTLATLKPGDAGFPPFGVEMKITDDAGNKLPGKTFGRL--KVSGPAVSKAYYK-----VDTNILDGEGFFDTGDVATVDPHGFMRITDRSKDVIKSGGEWISSIDLENLAVGHPAVAEAAVIGVYHPKWDERPLLIVQLKQGQTAT---REDILKYMEGKIAKWWMPDDVAFVDGIPHTATGKILKTALRD------------------------------ 87122294 2769 ---------------------------------------------------------------------------------VESTPEAIAIRFH------DESMSYRRLNSEVNQLAHYLMDKGVGAEQKVAILLDRGPLAVIAHLAVLKAGGAYIPLDPAQPADRLSYICQHAKPSLLITQ---TENSGLV--KSNAD-VLTLNSLPSESGLAFNLALNHDWNLNPSRGIHYSQL------------------AYVIYTSGSTGKPKGVAISRGN-LANFLHGMGQKIAISETDSWLAVTTTSFISALE--IYLPLLQGATLLMAD-SQQTMDVDALFELLN--QATVFQATPTTWQMLLTKNDAV-----WPALKGI-VGGEAVP----NYLAKKLMEKGVTLINAYGPTETTIWSTTHSFGALEVEKGAIGTPILNNRCYLLDDHLQPVPLGATGELYIAGE--GVARGYQDAPDLFVPDPFSQGSRLYKTGDLVRLGKNGLLEYIGRSDFQIKVRGFRIELGEIENSLRKFEGVSEAVVVA---DDK-QRLVAFLQTQESIS-----SLTMRELLEAELPAYMLPYQCVCVSQFALNSNGKIDRKAL-------------------------------- 87122294 485 -----------------------------------------------------------------------------FDAQVAANPNKV-VVSDGE-----TTLTYEALSQRVNALTQKLVHHGVKLDSVVALLGERNSDFLVMILAVLRSGAAYLPLDPSHPPLRIAQVLKQSRSSLVLANKQF----EELALDALSASALSVSALSESDSVATYDRAEWSTSYEAGYEASASSELAFDSAKAPDRKLAGQNLAYVIFTSGSTGTPKGAMVTRNGMLNNMLGKFA-PLQLTDQDVIAQTASQCFDISVWQFLIAPIL-GARV---EILPDSQDPARLVTEIDRRGISVLEPVPALIQG-MLATETSGSKSSLSTLRWVLPTGEALPPVAQQWIEQ---YPSIPLMNAYGPAE-CSDDVAFYPQVLHVPIGSATA---NNRLYLLSPELELVPIGAIGEIYVAGTGIG--RGYLNEPERFLPNPFNNGERLYRTGDLARYLADGSLQYVGRVDYQVKVRGYRIELGEIESRLAQHPDVDEVVLLAANDKKRGKVLVAYI---AGEALNGAAKEELRDFVAQGLPDYMVPSAFVCLPKLPRNNNGKVDRK---------------------------------- 87122294 1574 ----------------ANDFERILEWMLENPE---SELTEMDLWQPADSEMLEASIPKGKSVLSQFAE------------QVNNQPD--AIGVQGGEAG-SNPLTYAELNRHSDRLAVQLQKSGIKQGDRVALCVDRDQHMLVSILAVLKSGAAYVPIEPEWPADRMSYVLAHSTPVLCLVNRAYQ--SKVTEFQPELALAIGADTWFDLDNTLLDSDTYNDHQVTTEQPLVYTEKSDTEKPDTE----KPDQLAYILYTSGSTGRPKGVEISLGN-LAYLCRELSDCVPLSTKDKVLSLTDISIV----ELLY-PLTQGASILVAEQTKDPRLLDQLLDAAVSHKVSLMQATPATWSMFLA-----RSRRTLDGVTAI-SIGEALSAE----LGRQILMRGAELINAYGPTEVTAITLADCDAATSSATLPIGKVFKGLSAHVLDDSMRSVPEGVTGELYLSGDGVG--LGYHKAPDLTEKAFFAGHERFYKTGDLVSRRLDGTLDYLGRNDFQVKLRGFRIELGEIEALLPQLDGV-DNAVVLLEGKGDQAKLVAYWSGEQGES------TALREHLAKRLPEYMLPTFWQWLDVLPQNANGKVDRGALQALAL--------------------------- 163722190 46 ------------------------------------------------------------------------------------------------------RYTYSDAYERMQRLANGLTKLGVKVGDRVGVLAWNSNENYEVYFGVPGMGAVMLLLNLRLTPQDLAYVVEHSGCEYII-VDETLLP---------IAHALA-PLCPQIKGYVVITMPGSDVETPLENTHSYEELLAESDPVFDWPMMEETSAYAACYTTGTTGKPKGVYYSHRVYLHSMCIGMNTGMNVK--DTCCQIVPMFHALG-WGLPQAATLVGSRIIL-PGMYTLETLDSLSKLIVDEGVTMSAGAPAIFMPLLEYIRNLEERPDLTGVRLLSGATEP-PVSMMKGFWDMTGAE---IIHAYGATET--TPLVTINRLMPWLETSLGFAVGGLDVKVVDATLKDVDGKTPGEILIRGPW---ITGAYHNAPGSEASFTE--DGFWRSGDVGTMDENGYLKITDRVKDVIKSGGEWISSVDMENEIISHNDVLDAAVVGVEHPKWQERPLALVVLRDDAKGKVN-ADDIRAHLSNVFAKWQLPDEVLFVDEIPKTSVGKTDKKVIRA------------------------------ 157112924 42 --------------------------------------------------------------------------------------------------------------------AGHLSELGVGKNDVVAIVSENRFEYTIAIYGAFLLGAAAALFNPGYTEREMEHAIRLAKPKVIFVS--------------------AQANLKVQKACIKIRRPVKFIHFDNGGGRTWHDCLENSNNSFVPEPVDLDHVALIVMSSGTTGLPKGVQITQRNVITTCFFLETLLNKIGADDILPWFHVAGGVTMINCI-----LNGMRLV-YLSKFVQ---RTYLACIEKYRPNTLNMVPPIAVFLAKNAI--VDEYDLSSVKTIISGAAPLSREVEDLIRSRLKVSSVRQA--YGMSETTLAILAQV--DAQNKPGSVGKIREGQWAKVIDETGRTLGPYQNGELCFKGTL--IMKGYIGREEAIDS------EGWLHTGDIGYYDNERDFFIVDRLKELIKYKAFQVPPAELEAVLLSHPKVKDAAVIGVPDEKAGELAMAFVVAADGVQINERV---IIKFVNDQLS---VQKHLHFISEIPKTASGKILRRTLRELAKNK------------------------- 15607241 16 ---------------------------------------------------------------------------------------------------------YRELVAEVGGLAADLRAQSVSRGSRVLVISDNGPETYLSVLACAKLGAIAVMADGNLPIAAI-ERFCQIDPAAALVAPGSKMASSAVP------EAL--------HSIPVIAVDIAAVTRESEHSLDAASLAGNADQ-------GSEDPLAMIFTSGTTGEPKAV--------LLANRTFFAVPDIQKEGLNWVT----WVVGETWWILTCLMHGGLCVT--GGENTTS---LLEILTTNAVATTCLVPTLLSKLVSELKSANATV--PSLRLVGYGGSRAIAADVRFI-EATGVRTAQV---YGLSETGCTALC-LPSIVKIEAGAVGRPYPGVDVAATDGIGPTAPGAGPGTLWIKS--PANMLGYWNNPERTAEV---LIDGWVNTGDLLERREDGFFYIKGRSSEMIICGGVNIAPDEVDRIAEGVSGVREAACYEIPDEEFGALVGLAVVASAELDESAALKHTIAARFRRESEPMARPSTIVIVTDIPRTQSGKVMR----------------------------------- 167645280 16 --------------------------------------------------------------------------------------------------GPIVRTTYGAIRDRAKRVSNLLLALGIKPGDRVGTLAWNTARHMEAWYGIMGMGAVCHTLNPRLFPEQIAWIANHAGDRVIFTD---------LTFLPIVAGILH--HLPAVEHVVLFDRGHMPAGFTPAGELCYEDLVEQHPADCAWGGFDEGTAAGLCYTSGTTGDPKGVLYSHRSNVLHTLITLQDVMGLSQRDVILPVVP----MFHWGVAFSAPGTGAKMVMPGGK---MDGASIYELLDSEGVTFSAAVPTVWQMLLQYLKESGAK--LPVLKKVVIGGAACPEVIIRAFQE---DYDVEVVHAWGMTETSSVMTLPYDQQMPYRLKQ-GRPPFGVELKLTNDLGERLPHDGKGNLKIRGPII-VAEYFRGAGGKILDD-----EGFFDTGDVATIDEHGFMQITDRAKDVVKSGGEWISTIDIENIALGHPKAAMTAVIGVPHPKWDERPILLVKLNDGETAT---KEEFLEFLRGKIAKWWMPDDVIFVDEIPLGATGKVDKKLIRQRMQG-------------------------- 214042555 27 -----------------------------------------------------------------------------LERAATVFPEHTAIIH-----GALRR-SYAVFYARSRRLASALAQRGIGRGDTVSAMLPNTP----AMLECHYCGGVLHSINTRLDAAIIAFQLDHAMSRIVIVDSEFM---------PLMQEALALAEVRPL--VIQVDDPEYDGTTEAFDGADYESFLAEGDPAFA--WLMPEDAISINYTSGTTGDPKGVVHHRGAYLL--AQGNALTTSMRKHAVYLWTLPMFHCNGWPWTLSA--IIGTHVCL-----RQVRAEPIWNALADEKVTHLCGAPIVMSLMISAPAE--TQRALDHTVQFFTAAAP-PPEKLLADMQTAGFEVTHL---YGLTETYGPAVSSLPSGEQARLKSRQLPLEGLD--VLDPETQPVPGVTMGEV--------MFRGVMKGYFRNPQATQTAFEGGWFHGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEVEEVLYSYPSVEIAAVVAMPHPKWGETPCAFIEPKSGHEIDTD---ALRTWCRERLAAYKVPGK-FVVTTIPRTSTGKIQKFALRD------------------------------ 183982626 27 -------------------------------------------------------------------------------------------------------LTWSEFDCAATNLAEQLAGAGVLPGDRVAVWHGDCAALHALFIAIERCGAVVVGIGARAGIREATQILRAAQVKLLVSD---------APRSAAATEV--SAQLPVPSGVLVLRFDGKPVPVAPENGL--ESELGNER------RLGPDDVFLINSTSGTTGAPKCVVHTQN---RWHYFHQHAVANLTPQDVVLPVIPMPFGFGIWTSHTTPIYLGASAVILD----RFTTLAACEAIARHRVTVLCCVSTQLTMLMA--DHWCRAYDLSSLRVVFAGGEALP---YRRATEFEDLTGAAILQFYGSNETGLLSATTLRDSRERRLRTGGRVVPEMSVRLFDGD-RDVTESGRGQPACRG--PATSLGYLGDHEKLF-----TRDGWMRMGDICEIDPDGYLTVTGRTSDFILRGGKNISAGQVEDAALTHPAVAIAAAVSMPDPVFGEKVCLYVELADSQRLD---RTELVEHLSKEL----LPERLVVVDELPRSSGGKI------------------------------------- 126652303 1007 ------------------NYLSLLASLINEPDQLWGTA------FTKGSIISSNDNGELLQKAKQFEEA------------AKKYKDYIAI------QELDRALTYEQLNQEAEKYSSLLLSMGIEKGDYVPMYMDRGIDAIAVILGVLKAGAVYVPLDTEHPTQKLLERLN---PKVLMTIDEIPYGEWEI--------------VNTLEKNIVVKVMG---------------------------PISVDDPAYLMFTSGSTGEPKGVVCPHLGASLWQKKQNK----LKPGNTLFYTFDVS-----VWEIFYTLCTGATLIVAP-KDLHRDPLGLLKFICDESIDLCHFVPSVLQ-LMLNEMDSQKDYKLP-LKNLHLSGEALPAPLAKKINELL--PQVEAFNLYGPTE-AGIEVTVQQVTKDHY--NIGFPLPYVEMEVVDEAGLPVPKGFPGELMI--GGPSLAKGYFKNEIETDKVFVKRGKTFYKSGDLVKISANGSLDFLGRKDSQVKVNGVRIEIEEIEACVIQQSQVNDAAVVLGHDQNNKPCLVCFYTLNVKDSLS---RNDLKKAVSKDLPVTYIPSMFVELEKLPLTSSGKRDRKLLQYLADGAQNTFREPTTELEKSIVE-------- 126652303 26 -----------------------------------------------------------------------------------------------------KKYSLKQLTHKSFKLATAMQEKGIKPGQKVLIVLRRSPALLVAHLSTFIAGGVIVCIDPETPRDRIDNIIDDIKPSIIITPDIYKANAFQDQITFKLDDVLQHFNLDH-----------------KDININIHFSLKSAA--------------YIVFTSGTTGKPKGVVWNSLNRLIWHTKT----FDVTKDSIVSLTSSPGF-DASIWEIWGAIASRASIYMT-TIDERLNPELLKNTWIKHQVTHFVSTPIAERLME---LDWDNSH--VALKYLLVGGDKLT---------KYPSKDLPVVNNYGPSE--GTVVST-SGIVEKKLPHIGSALPYVKCFILDRNLQIIEVDRRGTLWISGD--GLAREYINTNEKFKQL---EIDGVYNTGDVVSRDVQGNFNFHGREDFQLSINGVRIELGDIESTLQKHNRVSQAIALPLH-----------------IASNTLLTASIVSYLKEKLPKNMIPVQLIFHKHLPLTRNGKIDRELLNK------------------------------ 163757250 522 ---------------------------------------------------------------------------------VENTPNAIAV------TIDDKELTYKELDEISNQLSHLL---NVESETLIPICVDRSLEMIIGILAILKVGGAYVPIDPELPQSRISYMIENTEAAFVLTETKYASRFKIPSV--NIDDA---------------------------------TIYKNQSKSRRSVEINESSLAYVIYTSGSTGRPKGVKIDHAGIYNRLLW-MKDYLGISKEDNILQKTNFSFDVSV-WELFLPIICGAKLVF--AKPGHKDTNYLKKIINEKHISLMHFVPTMLSAFL---MELTNEEKLYGLRAVICSGEALPANTVKQFQDKLPSVR--LHNLYGPTE-ASIDVTAI-DVTNYKQGSIGKPIANTKIHIVDRKGNIQPIGVKGELLIAGV--QVAKGYVNNADKFIDNPFDKYK-VYKTGDYAKWLPDGNIEFLGRIDNQVKLRGYRIELGEIESLLQANSGVSQAKVIVKED-----FLLAYVTGKEIINIDN-----LRTILQNKLPAYMIPAHIQQLSKFPLTHSGK-------------------------------------- 163757250 2673 ---------------------------------------------------------------------------------VESYPEKTALIEESGNTN------YRDLNEFANQLGNLMTDIAISSEDGVGVLLPSGKELVGSLLACFKTGATYVPLSNSFSLSRMKQAVSETGMKVLITDDTSWEAFKSLKLAHSFTHVLLGDLGLGDLDLITLDQTSLEVYKTDGKYTLTNHTLESYSKENLSIEYAVDNSSYIFYSSGTTGKSKAIVGNQESIAQYVNW-HRNTFNFTTETRVSQIASVTFDASLKDIL-TSLTSGSCLCI-PSEKTKQNMVLLGSWLAEEKVTVLQTVPSLFRLLTNNLKE--QNIALTAIEEVVLAGEKLDVALW----RSIEGHSARMSNLYGLTETTVLKSCYHIPETELDAGSVGKSIDNSMIAVINDSGLSLW-GEIGEVYIKSPY--TTKGYL-DAELTKNLFVDREDLVCKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELI-VHNDNTVDSLLCY------YSGTEYDKSELRETLGKTLDRNSIPDYFMYLEEFPLTLNGKVDKRALPK------------------------------ 3309644 46 -------------------------------------------------------------------------------------------------------WTYARTLRETEETAAALQALGVVPGELVLSWLPNGPDALRAWYGVNLAGAVLVPLNIAYRGAILRQVIADSGAEVLIC-------------RPSLAARLEDSDVGAVRTVVLLPGPEQDVEALAGRATRFRVETALRADRAEFEPVPAPDPQTVIYTSGTTGPSKGVVSSYAH--LYSSCTAAFHGMAGPEDRYLLQLPLFHAGG-TIGAYGMLVHGGSVTV---VPAF-TTGEFWPLIRRTGCTLLGVMATY---LLKQPPLPQDTAH--PLRAAYVI--PFTEGATE-FSKRFG---VPVRALFNMTEVSCPVLSA-PDHHPGVPMHCGEPRPGIAARVVDDHDREVADGEAGELVLRRPW-SFLSGYLG---RPAETAAVWRNGWFHTGDTFRRAPDGGLVFVDRKKDAIRRRGENISSFEVEAQAVAHPGVLEAAAVAVPGDEGEDEVLLVVADRDPSAPVDP--AALLEFLRERLAHFMLPRYIRVLPELPKTPTGKPTKHTLRA------------------------------ 11499440 28 -------------------------------------------------------------------------------RNCKRNPERTAVVKEELVGFKPERLSYAELSDFDDRLASFLLDNGVFKDSCVLVQLPNTVELIAAYLATWRASAFISPVPMQWREHEMGHVCRVLQPKVFITAD-TFKGFDHAQMASRIKEA-----FPSIEKVVTYSQLYEIC-----RNYRIREDLDEASSFA-----SGNDIAVVQWTSGTEAEPKACPLSHNGFLRFLYDGERYRGGLSDGDVIMNPAPIVNMTGIGVGLIPWIMCSGTFVLH-----HPEPMLYVRQLIEEGVNFTLAPPAVVVAILKH--PMASQLSFDKLKYFAQGSAPPPP----WTFVELKNRGIEPMNIWGQNEGTGLFIPDLARSFPIPDKVRDLPFFAIEIKIVDESGKEMEPGSVGELCYRSPL--TMPCYYRQPELTKKSFDA--DGFFHTGDLFEVVDDTTIAFFDRKKDIIIRGGFNVSSAEVEDVVKKHPNVLDAAAVGVPDERLGERVGLYVVPKPGTTVTLE---DIKKHMEE--SGVAVPEVVVVVDEIPRNPVGKVLKSRLRK------------------------------ 111222033 32 --------------------------------------------------------------------------------------------------------TYRDVRDLATRVAGSLHHRNVRPGDPVIFHLPNWLEAAVSFAGLAFAGAVAVPVPHYVSGSDLGKIARLSRARVVITS------GADPARCSDVVTALR-STAPSVEHIVVV---GGPVPTGCEGFDAFVAHRASEPIASEPIRTDPDQIALLAFTSGTGSAPKGVVHTHRS----LCAEVRSHLPIRPQ---LTGGPISHAAGMLLGLLLPIHRGQPVNLMD----TWDPADVFAAMDATGLSA-GTGAVYFLASLLDSPDLTPGR-LAQIDSVVLGASPVPTS----LARRAGQLGIDVVRSYGLTEHPTITGAAVTDPADKRETTDGRPLPGVELKILRDSGETAAPGEAGEVCARG--PDLMTGYL-DPELNAELFDA--DGWLRTGDIGFLDAEGWLTITGRSKDLIIRNGVNISPGEIENVLLALPGVVEAAVIGMPDESTGERAHAVLRLRPGAT-RPDLEQVRRHLLGAGLTKVKWPEGLHIATEFPRTPSGKVQKFLLRR------------------------------ 158137911 1530 ---------------------------------------------------------------------------------------------------------YQALNAQANRLAHHLIGLGVRPDARVAVCVERGAALMVALLGVLKAGGAYVPLDPGYPAERLRFMLDDSTPTVVL--------------------------VHGATQGLFDQQSGPVLDLDRG---DWH---ACPTTDPQVAGLGPSQLAYVMYTSGSTGTPKGVMIEHRGLCNLMHWGSR-ICPPRPGDALLQRAPFSF-DGSVWELFWPLTAGLRLVL--ARPDHRDPAYLVQRVQASQVTTIKFVPALLHQFLEE--PGVQGC--TSLTDIFCGGGELTLALLQRVRERL--PKVRLHNVYGPTETAWTLQPHEPLPLLAPP--IGRPIANTRLYVLDAHDRPVPLGAVGQLHI--GGVGVARGYLGQAERFIASPFVEGDRLYRTGDLVRYRLDGELDFVGRNDFQVKLRGLRVELGEIEASLTAHPAIGQAVVL-----MREERLVAYFTCREGSSA-PAL-EVLRSHLLARMPEYMVPQAFVALAQLPLSNNGKIDRQVL-------------------------------- 158137911 467 -----------------------------------------------------------------------------------------------------QSLSYGELDRRADALAQHLANQGAKPDRRVAVVAQRGLDTLVGLLAVLKAGAAYVPIDPAHPQERLAYLLGDSEPDVVLTQSW-------------LCDRLPAHGLAQIE-----------------LDRWWNAPPAALARPAQPLP---SDLAYVIYTSGSTGQPKGVMVEHH-MLANLIDWHCSAFELGPGRHQSSLAGFGF-DAMAWEVWPALCSGATLHLRDGAEDIDALLRWWR-AQPLDVSFLPT-PVAEHAFAQGELHP-------TLQTLLIGG--------DRLRRMARERRYRVINNYGPTE--ATVVATSGEVTAGGPLHIGGPVANTQLYVLDEQRRLLPIGAPGELYV--GGKGVARGYLKRPERFLDDPFSTLPRMYRTGDLVRWLPDGTLEYLGRNDDQVKIRGVRVELAEIEAALASHAAVRECVVM-----LREGQLQAWYIGQLAVTP-----RALHEHLRERLPAALLPVAYVNLAAWPLTANGKLDRRAL-------------------------------- 70730858 34 ----------------------------------------------------------------------------------------------------EQHLSYRQLDLRVDQLAAGLYRLGLRAGDNVVLQLPNSAAFVEVCFALYRLG--VRPIFALPAHRHLIGRFEFAQARAYFCAD----RDASFDYRAMARD-LKDRN-PQLEWVVVAGEAEEFTALHS---------LYEPAPVRTFQSPSADAVACFQLSGGSTGVPKLIPRRHHEYLYNLRASAER-CGLSEASVYLVALP----MAHNFGFIGTFSVGGRVVL---SPS-PSPEVCFELIERQGVTHTALVPPLALVWLEAAQ--ARGRGLAPLQLLQVGGAKLSYEAARRIEPVLG---CRLQQVFGMAE--GLICYTDPEDPPQRVLTQGRPLPADEIRVVDEHDQPVPVGQVGQLLTRGPY--TIRGYYRYPEHNAQAF--TADGFYRTGDRVMLTADGYLMVEGRDKDLINRGGEKIAAEEVENLLLSHPSVADIALVAMPDAFLGERTCAFVIPRGTAPRAPELLRHLRA---QGLAAFKLPDRFEFIPAFPQTGVGKVSRKHLRE------------------------------ 118161328 59 --------------------------------------------------------------------------------------------------------TWGVTYARTRRLASGLIKLGVSTGDTVAVMLPNTPAMVEASFGVPMAGAVLNALNIRLDLASLTFMLRHGQAKVLLADTEFAELARQMA-----------AQIPGLRVIQVNDVLGPEVDAFS--DLDYESLLASGDPDYDWQP-PADDAIALNYTSGTTGDPKGVVYHHRGAALNAL-SNILEWDMPKHAVYLWTLPMFHCNGWPWTIAAR--AGVNVCL-----RKFEPKLVFDLMRELRITHYCAAPIVHAALANAPANWRDGIDW-TVRGM-VAGAP-PPAAMVAKIEAMGFD---LIHSYGLTEVGPAAICAEQDEWALKSRQGVRYHLQSAVAVIDPETQPVDGEQIGEIMFRGNI--CMKGYLKNERATQEAFAG---GWFHTGDLGVMYPDGYIKLKDRSKDIIISGGENISSVEVEDALYHHPQVLAAAVIAQPDEKWGETPCAFVELREGGTVTE---AELIAFCKNNLAGFKVPKAIYFGP-LPRTSTGKIQKFELRK------------------------------ 168000891 19 -----------------------------------------------------------------------------LERSASVYPERTSIIY-----GDLR-FTWKQTMER-CRCLASKVAQLVSAGQTVSVLSPNSPAVYELNFGVPMARAVLNSINSRLDARMISVLLSHSETKVLFADSQ---------HLQVVQEALRMSDAPAEKPQIIVIEDRLDAGSYNGELVEYEEFLASGDPSFPIQW-PLDDWETIVYTSGTTSRPKGVLYHHRGAYLAPLITVQFW-GMQDESVYLWTLPMFHCNGWTFI-WGMAAIAGTNVIIRNV----EAKAIYDSIVKHKVTHLCGAPVVFNTIANAPPQ-----DKKKLRVFTITGGAPPPPSVLSNMESMGFT---VLHSYGLTETYGPALVCVWKPIKARQGVATVGLQGLD--VLDPDAVPRDAKTIGEIMIRGH--TVMKGYFKDEDATRKAFEG---GWYHTGDLGVMHPDGYVEVKDRSKDIIISGGENISSIEVESVLFKHPQIMEAAVVARPDKHWGESPCAFVTLREGAMGVNA--DTIVAYCREHLPKFYVPKTIVFC-ELPKTTTGKVQKFKLREMA---------------------------- 145223279 551 -------------------------------------------------------------------------------RRAQARPDAPA-VWSHDGA-----LTYGELRATVLDVAAALQVAGIRHGDAVAVMGPKNHEQVIALLAISALGAVYVPVGVEHPAER-ATRML-ANGRVRMALVCG-------------DEPVTTMCSLTVQEAIRVGRRATGFTLP---------------------AVEPTDLAYILFTSGSTGEPKGVEMTHAASM-NTVEFINGHFEIGPDDRCLALSTLE--CDLSVLVFGMLRAGGSIVVVDEEHRR-DAEVWAHLIEQHGVTVLHFMPGWLEMLTEVG------GDLSSVRVVPTGGDWVRPDMVRALRKRAPGMR--FAGLGGATETATHTICEIVGDIPQEWTSIGVPLPNNACRVVGPDGRDCPDWVPGEL-----WVGIARGYCARPERFVR-YQDQ--NWYRTGDLVRYRTGGVIEFVGRVDHRVKISGYRVELGEVESALRRIPGV-ESAVAAMVPADGGRDVLA--ALIEPVAGAAVDAAGVIAAMGQLVAPHMIPKIVEPAPRIPFTAGGKIDRQAVAKLL---------------------------- 115450553 21 ----------------------------------------------------------------------------------------------------ERRYTWREARGRVRLAAALAAR-----GDVVAVLSPNVPAMYELHFAVPMAGAVLCTFNARHDAAMISTLLSHSGAKVFFVESHLLDVGR---------AALRRLAGSTSAASLPVLLTISD-DGAGARDVDYEDLVRDAPSEFDIRWVDEMDPITLNYTSGTTSRPKGVVYNHRGAYLNTIATV-LAYDITAMPTYLWTVPMFHCNGWN-LPWGVAMQGGTNICL----RHFTAKVIFDSIARHGVTHMGGAPTVLNMI--ANAPAADRRALPGVRVM--TGGAAPPPRVLLAVEELGFVLYHI---YGLTETYGCTWMPEWDALPAEERARLKARQGFDVAVKNSENVPYDGQTVGEVMFRGN--TVMSGYYKDIGATKE---SMAGGWLHSGDLAVRHPDGYIQLKDRAKDIIISGGENISSIEVESVIFSHPAVLEAAVVARPDDYWGETPCAFVKLKDGANATEG---EIISFCRERLPHYMAPKTVVF-DDLPKTSTGKTQKFVLREKA---------------------------- 189207693 29 -------------------------------------------------------------------------------------PNQPAYI--SCESPEKYQISLPEYRLYAQRFASGLRRMGLQPGERVLLFSGNTLFFPSVVMGIIMAEGIFTGANPTYVARELAYQLKDSGARYLLCAENGLDTGIAAAKEAGMDDGIATFEGRKVERSTELGHIRHWTDVERGAAYAWPELKTKEELDRVV----------ILYSSGTTGVAKGVMITHRNHIVQILHVNSQRQNYEESQRQLCLLP----MYHAY---------AQSVFAISAPAKFDLLQMLECVQKFRITDLALVPPVVVGMAKH--PVTKKFDLSSVEHAGCGAAPLGREISVEFEQLWSGGAVNLKQGWGMTECAGTIWGPNRRSTNASVGEI---LPNCEMKIVDEAGVEAPQGERGEIWIRG--PNVMKGYWNKPDATKETLTE--DGWLKTGDVAYVNADNYLFIVDRKKELIKVKGLQVAPAELEALLLDHPDVQDVAVIGVT-ANDTELPRAYIVLKTADKKTAATAEKIKSWLAERVSKFKRLEGVHFVDTIPKNPTGKILRRELREMAA--------------------------- 90422370 12 ---------------------------------------------------------------------------------VARDPDAIAIV-DGD-----LRLSYLQWYGKISSLVEAFDRIGLKPGDHLVTALQNRWEAATIHWACQFAGIVITPINWRAKADELDFCIENSESCAVVYQDVS-------------AEAVAQSKLAQSLRRISLD---GDADASPGKSFSFASMIAAEAADALP-RVSAEAWSIMLYTSGTTSKPKGVPRRHRAERAAAVAHVAQNL-YGRGERTLGVMPLYHTMGVRSLLAMSLIGGCFVCL----PRY-DPRQALQLIAAENISNLYLVPTLYHDLVYHAD--FAGSDVSSVRKLGFAGASMTDGLLKTLDAAFKPD--LFVNHYGSSEIYTFAIDQNAVA---KPGSAGRAGINQHIRVVKLNAGSVAPDEEGEIIAHLSSDEAFEGYWRRPEADAKA---LREGWYFTGDTGFVDADGDLFVTGRVDDMIITGGENVSPVEVESCLSLHDAVAEVAVVGLPDERWGKIVAAFVK-RSAPISERELEQFCQA---SGLANFKRPRRFVFVDALPKSPVGKLLRRLL-------------------------------- 214044081 28 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLDHVVLMEGSDAEAAKQIPGLKFYDELVASGDPEFAWPELDENTASSLCYTSGTTGNPKGVLYSHRSTVLHSAINLADSIAISAKEVVLPVVPMFHVNA-WGAPYASAMVGARMVM-------PGPGSLVGLIDKYKVTLALGVPTIWLGLLGEAKKIGSKLD--SLKRTVVGGSACPPSMMTSFREDYGVETIHA---WGMTEMSPVGSINQPLAKHLELPEAGRPVYGVDLEILDENGQPVDGKTQGDLVTK--------GFWILDAYFRKTRDETLDGWFDTGDVATMDADGYVTIRDRSKDIIKSGGEWISSVELENIAISHAKLSDAAVIGARHEKWDERPILIAVKREGEDPSQE---EILSHFEGKIAKWQIPDCVVFTDVLPRNATGKVLKRNLRE------------------------------ 119473651 2850 -------------------------------------------------------------------------------------------------------MSYSQLARRVEQLAATLISQGVAAGDTVGVLLHPSIDAIACMLASLRVGCIYTPLDTRLPRARLSTIVDGCKASLVL------------YHAATHDVALELGKFARLANV--------------------DDIRGTVQAHVAAIAPPSNPTSFLFYTSGSTGAPKGILLTQQNFVNHAAKTDKLALG---REVVLQQSSLGFDMSVVQ-TFCALGNGGTLVI---APARGDPVALSTLMAKERVTLTITTPSEYSLLLRFGLEQLQKPYV--WRHACMGGEVVSRQLVQQFCQ-LDHPDLQLTNCYGPTETAAATFQDIPLQLETTDGSVGKPLPNYSVYIMDASGSPVPIGIAGEICIGGA--GVSLGYLNFPEKFVQDPFSGWTKMYRTGDMGRLLEDGTLVFMGRMDGQVKLNGVRIELDGIANSILAHDLVSEAVVTVRAGLGSGSFLVAHVVPLGDHVDD----SRLQQLARDLLPPYMLPSVVIALDRLPTHANGKVDRKAV-------------------------------- 119433776 1536 -------------------------------------------------------------------------------------------------------LTYRELNRGANRLAHVLRRHGVGPEWTVGVLAERSVEQIVSLLAVLKAGGAYLPLDPSQPDERINALVRASGVTVVLAQEHLVSR---------------VPAGPTTIGVNPSAGTGED------------------APDTNPVSVPAN-PAYVMFTSGSTGQPKGVVVEHRNVVASLLLLSSFAFDSSVAGIFWT-----------------LTQGGTLVLREGQQM--EPAGLVETIARQRPTHTLGIPSLLAPV----VEQANPGELSSLRLVVAAGEPCPTALARACATAV--PECVLANEYGPTETVWATMWSAAEAPDRPQLPIGSPVANTRVEVLNPHGLPVPIGVSGELHLGGA--GVARGYLGRPAEFRPDPASPGRRRYASGDLGRYLADGELEFLGRADHQVKVRGFRVEPGEVEAVLETHPDLQRVIVVARGENAADKVLVAYVLPVPGQRPDPA---DLQQYVRDRLPKYMVPSACVVLDAVPLTATGKVDR----------------------------------- 119433776 462 --------------------------------------------------------------------------HQAFAAQARRTPDAVAVVADG------VEITYAALDARAGRLAQRLVQLGVRQGDPVVISVGRSVELLVGVLGVLKAGAAFVPVDVAYPLRRLEFVLEETAAPVLLGTSELRRLGECRAILLALDE-----------------------------DEDGDEPVVGKESTVDAE---STDLAYVMYTSGTTGSPNGVRVTHGGLANYLHWAAD-AYQLREG--------TGAVV-HSSISFAPLLVGQRVVL---------------LSETAGVT--GLVAT-LRTSRDLSLVKLTPTHLDSVRTLVVGGEALHARSVAPFRAA----GTRIVNEYGPTETVVGSVAHVVDESTPHAGPIGVPIANTQAYLLDPRRQPVADGVVGEVYLGGA--GVALGYLNRPERFLPNPFGD-GRLYRTGDLARRRADGTLEYLGRADEQVKIRGVRIEPAEIENVLLRHGSVGQVAVVARRDEDPGRTLVAYVVPADQAAAPG--VADLAEHCRAHLPEHLVPAAFVVMDALPVTANGKLDRAAL-------PRPAGHTPVVAD------------- 54295026 8 --------------------------------------------------------------------------------------------------DKTTAYSYLALNEKANQFARSLKKKSVKEGDFVAILLDPGVEFFICILAIIKLGAIYVPLDTLAPQTRLHEIVKDANPGIVITHDEYQ------PLLEGIDTEIYLIKQLHLESLSQSKKNIKNTVM----------------PTC---------PLYMIYTSGSTGKPKGVVVPNRAV-VNLAI-IDNIIAIQKGEKFCNLAFDGWV---------ALLNGAALHI---IPNRRNHNQLKKIIKEFQIKYLLIPTGYFHQLMK---SFPETLDL--LHTISFGGEQVNAHLLKNFIDYRKKADIPIVNVYGPTESSCNIIHSEKEYTDEQLASIGFKTANTKTYILDDNRH---RTAEGEL-----WVSLALHYHNSPEKFVKNPFSRYSRMYRTGDKVRQLPSGELLYLGRVDDQVKIGGFRIHLTEVEQELMNHEAISLAAVTV---EIGGGALTAYLVFKSKDIIVDA--DEIRSFLSQKLPPYMLPAKYVMVEKLPLTAVGKIDKAKLDKIAHTDLSFHIDTSS-SNP--IEETIKN--- 148557502 34 -------------------------------------------------------------------------------------GDKPLVIF-----GDTR-FGYGEMAARAAAAGALLRDAGVARGDRVAIFCGNRIAFLDLFLGCAWIGAVAVPINH-FARGPLQHILGNSGARLIAADADGAAALDHVDPSAL---ALAEVWLLDGENSPPPAAGHWPAAWKVGPMPPLDAGADAASPR-------PGDMAAIIYTSGTTGPSKGVCCPHAQFYWWGAHSVDL-LEIEARDVLLTTLPLFHVNALA-TFFSALLSGATLVVLE----RFSASGFTDALRKHRATVTYLLGAMVSILQSTPPSDRDN-DHPTTRALAPG---VSAALAADFRARFGIGA---VDGYGSTET-NFVIGD--RLADQKPGSMGRVRPGFTARVVDEEDNELPPGVPGELVVRADEPAMATGYF----EMASATVAAWRNLWHTGDRVVRDADGRFTFMDRIKDAIRRRGENISAYEVEQVLASHPAVAQAAVFPVRSELTEDEVMAAVVLKEGMALDPV---ALLDYCKPRMSYFSVPRYVLFADRLPMTENGKVQKYRLREI----------------------------- 116695622 493 -------------------------------------------------------------------------------------------------------LTYAGLEATANRIANWLAAQELGAEALVGVCLPRTPALVAVLLGILKAGAAYLPVDAHHPAARNAHILGHARARLIL-ASAATR------------AALGDSGA-------VVLVDGDTPPW------------STAPDTPPAAPCHPAQLAYTLYTSGSTGTPKGVQISRGAFANFLAMTPVVPMDGS--DRLLAVTTLGFIAGLE--LFLPLASGARVVIA-TRDDARDPARLAALMSAHGITVMQATPATWQMLVTQASPPWEG-----LRVLC-GGEALGRE----LATALLARGAQVCNVYGPTETTVWLAAEGAPAWAVAP--VGRPIANNQLYVLDARLEPVPPGVAGELYIGGA--GLARGYAEDPARTAAAFFAPGDRLYRTGDLARKRVDGIVEFLGRRDHQVKVRGFRVEPGEVEAALSACPQVSQAVCVARQGPDGMARLCAYVAATAGDDSDDAILARL----REQLPGYMVPSSLTRLDALPLNANGKVDR----------------------------------- 118590364 28 ------------------------------------------------------------------------------------------IVSVRTEGDVHRT-TYKETAGRIARLGHGLKALGVGESDRIATLAWNGYRHFELYYAISGIGAICHTINPRLSAEQMIYIVNHAQDRLLFVD---------LTFLPIVEKL--RPHFPALRVVIMTDRAHMPETTLDG-VLCYEEILDGQPDEMDWPDFDEDQAAGLCYTSGTTGNPKGTLYSHRSTVLHAYDMCVTIPKLKEGSRILPVVPLFHV--NAWGLYGAPLSGSSLIFPGGAL---DGKSLFDLMDREKVFSAWGVPTVWIGLMNEIRQRGRLPDFGDIVVGGSAASRSLIEGFE-------KQGVNVCHAWGMTE-----MSPLGTQCNLPPSMAGRRIFGVDMKIVDDAGNRLPGKTPGHLYVRGN--TITSGYYENPEASKPV-FDK-EGWFCTGDIAAISPDGFLTITDRSKDLIKSGGEWISSLDLENIVMSHPGVANCAVIAVPDAKWDERPLLIVQARDDAQPQ---KEEILGLLAERVAKWQVPDDVVYVDELPMTATGKVSKLTLRK------------------------------ 156932994 29 -----------------------------------------------------------------------------LSRHAQSAA--TALI------DGERRYSYRELDAAATRLAGALARRGLQRGDTALVQLGNVAEFYIVFFALLKIG--VAPVNALFSHQELDAYARQIAPALLIA-------DREHALFS--DDA----------YITALKAQHSSLRMTLLRGDGLDALISAPTTDFTPTPSAADEVAFFQLSGGSTGTPKLIPRTHNDY----YYSIRRICEFTRETRYLCALPAA----HNYPLSSPGALG--VFFAEGLARDPSATLCFPLIEAHQINVTALVPPAVSLWLQAIQEWGDNRQLASLKLLQVGGARLSDTLAARIPAEIG---CQLQQVFGMAE-GLVNYTRLDDPDERIFTTQGRPMPDDEVWVADENGNPLPRGETGRLMTRGPY--TFRGYYNSPEHNASAFDE--NGFYCSGDLVAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLGHEAIVHAGLVSMEDSLLGEKSCAYIVTTRPVK-----AVEIRRFLREGVADFKLPDRVERVDALPLTPVGKVDKKQLR------------------------------- 186683427 47 ----------------------------------------------------------------------------------------------------TESLSYAELDARANQLANYFVHKGISQGDRVGILLERSVNTYITLLAILKSGAAFVPLDSSFPQDRIAFIAENASLNLLVSST-------------------KLSELTVGVSCLVLM-----------LDTVATDVAAQAKTRIELSDLE-DELCYIIYTSGSTGRPKGV-------AVNHSNICSFIYGVKSWDRVYQ----GIIIAFDFSIWPTLAVGATIIV--GPTDHRKIGDLADFLIEQKVTMLYCVPTLLATVDK---------DIPAIHTLIVGGEACSQDLVRW--SHSGRR---MLNTYGPTETT---ITALWTELPDKAVTIGKPLPDYSVYILDEHLQEVPGVTQGYVNLPEQTASKFVT-----NPFEQS--HKGEKIYRSGDLGRVTPDGEIEFLGRIDHQVKIRGYRLELTEIEAILLENQEIENAIVVSINDAVK--ELAAYITLHIPVTDPEALKYSLYTSLSSRLPSYMVPAFIDILDAIPTLPNGKADR----------------------------------- 218442728 461 -------------------------------------------------------------------------------------PENIAVIYENE------QLTYKELDAKANQLAHYLKELGVNSDTIVALCVERSLLLVVGLLGILKAGGAYLPLDPQLPSDRLTFMLEDAQGDILLTQ-----------------KSLSERFLGQAKQVICLD------DWKP---------ITHYPQESSHSTVTPDNLAYIIYTSGSTGKPKGVTVEHRNYLQGILQRLQLSQPANFATVSTFAADLG-----NTAIFPALCSGGSLHII-SQERAMNPDALAQYCEDHPIDCLKIVPSHLNLLMAANPELPKKY-------LILGGEVLNWQLVKQIQSL--SQNLKIVNHYGPTETTVGVLTYNVQTVPL-----GRPLPNTQIYLLDEKMRPVPFGDPGEIYI--GGKNVTRGYLNREDRFINNPFDPSQKLYKTGDLGRYLPDGNLEFLSRVDHQVKLHGFRIELGEIETLLKHNSAIRDVVVVMREEDSGKKQLVAYIVLSQGSEIS---YPELRNHLKEKLPDYMIPAVFVPLKALPLTPNGKIDRQSL-------------------------------- 83648672 17 -----------------------------------------------------------------------------LRRSAANFPQRPA--FVGPE-----EISYEQFYARVRRWAGYFRYAGLQPGDRVAIWLPKQIDYVVALYAAMECGGVYVPMDGVQPVERAKKILAGAEPAILVTDSARF-------------EQLDDTTCASLRLALVTDFHKVPDAAAPGCFAVASRASADATPEQTPHHPGPQDLAAILFTSGSTGMPKGVQISYGNFIGWALQELSLHFDLSTFDLFAAAAAGAGV----WVI--------------GEEQQRDVAALSEGIHRYGISVWYSVPSILSLMVNAG--ALDTDVTASLRYLIFAGEVFPIRPLRELSQRL-PADCALYNFYGPTET-NVCLYYRVTAEDLKPVYIGAPLPGQTALVLDDQGLPVAPGAIGELVIEGS--CVTPGYRNDP----ANADNHLQGRHATGDLVGY-ENGYLYYHGRKDRMLKINGYRVELGEIEAALSTMPGIREIAVVA---EITEQALIAYFSAVDPASAPSVLA--IKQHCQTRLPRYMIPKLVRRLDELPKSRNGKIDYLALKALA---------------------------- 187918796 434 ----------------------IYALDVFDADAIERLAARFIELLSPATAVGDLQWLPEAERAQWFPEAAFRPVHQRVADHAIARPDA------RGVADINRSLTRGEVDARATRLAQRLVAAGVSAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQILDDAQ----------------------------------MTHVITERGSLAALPASDRLRLWLEEPQADEPPAAHVERVSPHQAAYVIYTSGSTGKPKGVVVDHGSFALHCAAIAER-YGAGERDVFLLFQSVNFDGAHEGW-FSQYMSGAAVAI--------TADTLWRMMVREGVTMTYVPPGCATQLAEWALSHGAP---PSLRSLTVGGEATSREAFALMRRAFPNAR--IVNGYGPTET---VITPMLWMFYPTADSAYLPLVGARAHVLDARLNPLPVGVIGELYLGGEGVGVARGYLDRPERFVPDPFGALGRLYRTGDLVKRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDDVREAVAI-VHGKGAQAALVAYVELSAEERSTRADAAELDAHLRHTLPDYMVPAHIVVLDALPRNANSKVDRAAL-------------------------------- 148259633 30 ------------------------------------------------------------------------------------------IVYRGD-----TRLTYPQFAARVHRFGGVLRDLGAGMGTRVAFMDWDSHRYLEAYFAVPMAGAVLMMVNIRLSPEQIAYTIDHSGAEILFVADF-------LPVLAAIRE-----RLPKLRQVVLIRDDETAVPEGFGGE--YETMLAATAPLDAFPEFDEDTLATTFYTTGTTGLPKGVMFTHRQLVLHTLMVLGLNGGLSREDVYMPLTPMFHV--HAWGFYAATMLGMQQV-YVGRFL---PEVVLRLLVEERVTVSHCVPTIMHMILNA--PAAKAIDLSRWRVVI-GGSALPRPL---CEQALARG-IDIFAGYGMSETCGDILDGLPDRAEAEIGAAGLPGPLVEVRIVDEAMNDVPGKSVGEVVTRT--PALTPGYAGNPE---ASAALWRGGWLHTGDIGTIDADGYLRIVDRVKDVIKTGGEWISSIGLEEILLTHPAVSEAAVVGVADERWGERPVAFVVLRAGMEADEE---ALRGHVQARISRYAVPDRVHLVETLDKTSVGKLDKKAMRARATG-------------------------- 120419812 531 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVFEN------QQLTYQQLNQKANQLAHHLLSLRVEPEVLVGIYVERSFEMVVGLLGILKAGGAYVPLDPNYPQERLSYMLADSGVEVLLAQKSLLE------------------SLPSHTAQVVC------------LDSDWG-VIEQHSQENLDVGVCSDNLAYVIYTSGSTGVPKGVGIEHFS-LCNLIQAQKNLFYLEPNSRVLQFASISFDASVSEIFIA-LTSGAMLILAIASELIPGSD-LKQILQERCVTHVTLPPSALAVL--ATDEFP------ALGQIIVAGEACNLELAQW---SVGRR---LFNGYGPTETIGAAVAQISHGSEKV--TIGRPIANTQIYILDKHLEPVPISVSGELYIGGY--GLARGYLNRPEKFIPNPFNSRSKLYKTGDLARYLPDGNIEFLGRLDNQVKIRGFRIELGEIESVLSTHPQVQQVAVTEREDTPGHKRLVAYLVPLQSKEKDPQ------------------------------------------------------------------------- 134099168 447 ----------------------------------------------------------------------------LLARQAGITPERTALACRGSE------LSYAELDHAVSALAGRIRA--VQKGERVGIFLDRSADIVTAVLAAARAGAVYVPLATDLPPERMSWIIEDTGMRLVITHS---------------DIATRLPD--EIRPLLVDRDSEPPVDGRSE----------------PPAAV---DPAYVLHTSGSTGKPKGVRHDN---LLNLLHAMARKPGITSQDVLLAVTSLSFDISMLELLL-PLITGAKLVVA-SEEEAADPVRLAELMTTSGATIMQATPSTWRMLFDSGWQGREQ-----LKALC-GGEALSRD----LADRLVQGCAEVWNVYGPTET--TIWSARWKVTAEGPVRIGEPIENTRFYVVNQRGRLVPPGVPGELCIAGD--GVANGYLNRPERFVDLAAAKGERVYRTGDLVRQIADGSLVFLGRTDHQLKVRGHRVEAAEIEHVLRRHPSISEAVVTLAANAT----LVAHVVIPDGSVSSEEL----RDLLAPSLPGYMVPQRFVVHEEFPLTPNGKVDRKTL-------------------------------- 119503304 8 ---------------------------------------------------------------------------------AAETPHKPAFI----MANSGEMVTYGELEARSNQIAHLFRLCGLKSGDHVAIMVENCRQFLEITTGAMRSGIIFTPISTHLKEDETAYILENCGAKLFVAS-----------------HSLASVAVHMIGSAAALKHFYM-IGGIEDGFLSWEETVDTLPTAIDDQSMGTT----MLYSSGTTGKPKGVVFDE---PLPLTLSLGAAFGFGPETTYLSPAPLYHAAPLHYNMV-VLDTGGTSIIME----KFNALRALEIIEEHRITHSQWVPIMFVRMLKLPEAQRTQFDTSSMQMAIHAAAPCPIDVKEQMIDWWGPV---ILEYYSSSEGAGFTLIDSNDWLNHK-GSVGRPLFGV-PHVLDEEGNELPAGEVGGI-----WFSDIAEYHNEPDKTAEAYNK--DGWTSVGDMGYLDEEGYLYLTDRKNFTIISGGVNIYPAEIENLLINHAKVADVAVFGVPCDEFGETVQAVVQPANWGDATDETALELKEWLQERLSHIKIPRNLDFMEQLPRMDNGKLYKR---------------------------------- 169629209 459 ----------------------------------------------------------------------------LFEREAQAHPESLALVADA-----GTRYTYAQLRGAVSRLCAELIESGVTPETTVALALPRSADSIIAILAVLAAGAAYVPVDIGLPAARVESILRQSNPTLVITVDRHRDRGYQVLILDDPETAARISGRSESGHAVVVHRDQS---------------------------------AYLIFTSGSTGEPKGVVGTHAALMSY----FADHRDYRP-----ATARLGWASWQPMI---GLLDGHAVHLFDAEAMR-DASLLVRGMAERGVDMIDTTPSMLAQLSAAGLLDHE------LAVLALGGEAIETALWDRLRSL---SDTAVYNCYGPTET--TVEAVVAAVKEYPAPTIGTPNQGMVGYVLDSRLRPVPDGAVGELYLAGA--QLARGYAGKPAAFVADPRRAGQRMYRTGDLVRRLPHGGFAYLGRADSQVKIRGYRVEVGEIESALRLQPDIQTAAVTVVRRA-GGASLVGFVVCEKDTFDS----ARTMMRLADRLPSYMMPSRLVPLPQLPVTVNGKLLERLAREALSG-------------------------- 217419235 26 ----------------------------------------------------------------------------------------------------EHRLTYAQLHDRVASIGARLAAAGVTPGTLLGIFLPRDVRLPAALLASLGSGAVYVPLTEKYPPERLREIIETHGIEHVVTT-----------------EALA-SQLPASCGKIVLPAEGSETPRPAGERADWRPAGERAR----------NAPVYVVFTSGSTGTPKGVLRNLGNLIDWYAASFQITFDLSVFELICT-----------------LCTGSKVVIVENVLQLLDEGAPCD------VSLINTVPSAARELVRHRKFPAAA------RVVNLAGEALYQDLVDDIYEA-APQLEQVFNLYGPSESTGHAV---PRGGASRTVSIGRSLPGKRAHILSDALTPVAPGEVGEICL--SGEGVALGYLNDAEKFIGHGLLAGERVYRTGDLGSIDGDGLLRYLGRADRQVKVRGVRIEPGEVEVALRSIDGIADAAVVKIVDAANNDQLVALVVAQPSCPAEHAILDRLQTL----IPAFMVPSRVERIDAIPLNGNGKTDRTKLEQIA---------------------------- 21221665 1504 ----------------------------------------------------------------------------LFERQARRSPGATAL-----EFGEVR-LSYAELNARANRLARHLVARGAAPGRFVAVALPRSAELVVTLLAVLKSGAAYLPIDPHYPADRVEYMLADAGPALTVT--------------EPVAEA--------------------GLSGYGDADLGADELRG---------PVHGAHPAYTIYTSGSTGRPKGVV-VPRGALDNFLADMGRRFTPGSGDRLLAVTTVGFIAGLE--IFLPLLHGAVLVLAD-EETARDPHALLHRVSASGITMVQATPSLW-----QGVAAVAGDELAGVRVL-VGGEALPSE----LARALTDRARSVTNLYGPTETIWATAADVAESGPV----IGRPLANTSAYVLDSALRPVPVGVPGELYLAGEQLAQ-----GYHERFADPYGPAGTRMYRTGDLVCRRRDGALRYLSRVDQQVKLRGFRIELGEIEAELSRHPAVAESAVTVREDRPGDRRLVGYVVPKGGPVPSARELRERLRGRLPE---FMVPTAFVVLDALPLTPNRKLDRKAL-------------------------------- 21221665 398 ----------------PDLYDEAYARDISDPD---RPVA---HLDTLDPAVRERVLVEWNGAPTQLPGTPL---HELISEQARLTPDAVAVVCDG------TSLTYAELDGRANQLARHLLERGLGAEDFVAIALHKSLDAVTSMLAVLKTGAAYLPIDPDYPAERITYMLDDARPAL--------------TLREPVPAAAYG------------HRPTDDVTDAERRTPW-----------------SALHAAYMIYTSGSTGRPKGVVIEHHALATYLH---------RARNTYTA------MTGVT-VLHSPLAFDLTTALW--TPLTAGGTVHLTSLEEAEVSLIKATPSHLPLLTNLAATASPSH------TLILGGEALTDQLTDWRTQHPG---AQIINAYGPTESTVNITDHRLDGTEEGPVPIGRPFANTQVYVLDSALRPVAPGTTGELYLAGE--QLARGYLGRPERFTANPHSSVPGMYRTGDLAHWNHHGHLTYDGRADHQIKLRGHRIEPGEIETTLTAQTGITQATVQLREDQPGDQRLVAYLVTSTGYD-----ENTVRDALVSALPDYMVPSALVTLDALPLTPNGKLDRTAL-------------------------------- 21221665 2567 ------------------------------------------------------------------------------------------------------TLTYAELNSRANRLAHLLAESGAGPEQVVAISLPPSVEMGVAVLAVLKTGAAYLPVDPGSPRERIATMAEDAAPVCALTTSAVPAGVFPAELPRLL---LDDPDVT------------ARLAAQPAHDLTDEDRTQPLSPWNA---------AYIIYTSGSTGRPKGVLVEHQPVLNYLAVSAELYPGVAGNALLHSPFDLT-VTG----LFAPLLNGGCVHLADEVPDLP------------QTTFLKATPSHLPLITGLPGVCVPDGEL----VLG--GESLTGRAVRTLLAA--HPGARVLNEYGPTETVGCTTWRVEAPDDLADGTIGRPFPNTRMLVLDPYLQPVPAGVPGELYV--SGVQLARGYLNRPSRFVANPFEPGERMYRTGDIVRWNRRGDLEFISRVDDQVKIRGFRVELGEVESALSRQPGVPEAVAVVREDRPGDRRLVAYLVTGAGPVPVPSD-EELRERLRETLPDYMVPSAFVRLPELPLTGNGKLDR----------------------------------- 206687301 1 ---------------------------------------------------------------------------------------------------------YAGFHARAASVAGWLLAQGVSQGDRVGIFMKNCPDYLIALYAIWYAGAAAVPINAKLHGKEAEYILQNSGTGLLFTSPG-------------LTEAVAD--------------TGAAVRCVDITGADYAAALQ-AEPVAAPASRAPGDLAWLFYTSGTTGRPKGVMITHRMLMTMAIAYCADVDQVSAADHALYAAP----MSHGAGIYAHVLAGARHVC--PASGGFDEAEIFGLAAHFGRVHMFAAPTMVTRMTSEAKRLGCKGE--GLRTVVYAGGPMYAADIIEAVEHFGPVFVQI---YGQGE-CPMAITALPRHWRERLASVGRAQSVVEVQIGTPEGEFLPAGSHGEIMVRGD--AVMPGYWDNPEATSKTLLN---GWLMTGDMGVLDADGYLTLQDRSKDMIITGGSNVYPREVEEVLLMHPQVREVSVVGRPHADWGEEVVAFVV-------GDAPEAELDALCNSRIARFKRPKAYLRIDALPKNNYGKVLKTELRKMV---------------------------- 145596925 516 -------------------------------------------------------------------------------------------------------LTYGRLDADADRLAVHLRRCGVRPDQPVGVALAAGRAAVTGILAILKAGAGYLPVDPSHPPARLRALLTAAGATV--CLADAELAAALAAGPDTLDD-----DQPYVGTVLVVGPDGQPVDTGPV-------------GEPSPVALRPVHPAYVIHTSGSTGTPKGVMVSHR-TAVNLARAFVDLHRIGPGDRLLMLASVG-------DLFPALVSGAMIVVHR-QPAAITGAGLIELCQAHGLTLVDTAAPLWARWVADLAARPGTVDVTPLRAMMVGGEPVDLETVRWA--GLTAGRVTLHNHYGPTEATVCATTYLPGLTRLP---IGRPVPNVQVYVLDSDLRPVPIGLAGEVWVGGTAP--ARGYLDNPDRFVNPYGPAGSRLYRTGDRARHRADGSLEFLGRTDQQVKIRGHRIEIGEVEAACAALPGVGRAAVV-VDHAPAGPRLVAYLVGDDATPVGP----EARSALRRRLPEYLVPTAVVRVPDLPTNRHGK-------------------------------------- 196240977 25 -------------------------------------------------------------------------------------------------------FTYQDLLQRSAQIAAYLLEPGRQLEDRVALMIPAGFEYVATQWGIWRAGGIAVPLCVSHPPPELEYVIANAGVTIVVADPCF---------------AAVLAPIATVNNL----RLIVTSAIDPGT-------VNTVLPE-----VKINRRALILYTSGTTGKPKGVVTTHANIQAQV-TSLITAWEWTARDRILHILPLHHIHGIINVLTCALWAGAECHI---LPKF-DPELVWNRISQGDLTLFMAVPTIYTKLIHEGVGSDRQPQLSQMRLMVSGSAALPVDTWKRISGHV------LLERYGMTEIGMALSNPLHG--DRRPGYVGQPLPGVEVRLVDEQGETVPAGVAGEIQVKG--PGVFLEYWQNPEATAKAFQS---GWFRTGDYAVVEQDDY-RILGRTSDIIKTGGYKVSALEIEQVLRTYPQIQDCAVVGVEDPEWGQRVCAALVLQPESQLTLEV---FRDWAKQHLAVYKVPTRILTVPDLPRNAIGKV------------------------------------- 170735301 22 ------------------------------------------------------------------------------------------------------------LLRDAREVCKALRAIGLRRSDVIAVQLPTQRETVLLYLAALEIGAVLVPIVHIYGPAEVGFILRQSRARFLCVPDCGT------DYLERV-AALGAP--PDLERVIVV---GERAPSNGVTFDTLQRLAATTHDRLPAEPVP-DDVCLLLYTSGTTASPKGVQHTHRS--VGAEWQIPFIDGPGP---YLTPFPAGHIAGFNFLLR-PFVTGTEMVFMD----RWDAPLAAQLIEEYRVRLSGGTPFHLHGLL--DAARRDGRSLASLVSYSLGGTGVTPEHVALADRTFAGTRA-----YGLTEHSTVSVGWADSPFDVRASTDGHVQPGSQVRIVDELDRDVPAGHDGEILIKGP-----ELFVGYTDAALNAAAFTRDGWFRTGDIGRLDDAGCLTLTDRKKDIVIRGGENISSLEVERVLATHPAVRDVAVVARPDARYGERVCAVVVLHEHAALD--LSAVQSHFAAAGMAKQKTPEHLCIVEELPRTPSGKVRKGDLRK------------------------------ 46425383 25 -----------------------------------------------------------------------------------------------------RRMSYGQLNTRANRLARLLQSQGVGPGARVAVWMNRSPECLAALLAVMKAGAAYVPIDLSLPIRRVQYILQDSQARLVLVDDEG---------QGRLDE-LELGAMTAVDVCGTLDGDEANLDL----------------------PCDPAQPVYCIYTSGSTGSPKGVLVRHSGLANYVAWAKRQYVTADTTSFAFYSSLSFDLTVTS--IYVPLVAGLCVHVYEQGDDVPVINR---VLDDNQVDVIKLTPSHMLMLRNAALA------TSRLKTLIVGGEDLKAAVAYDIHQRF-RRDVAIYNEYGPTETVGCAIHRYDPATE-REGSIGVPIDHTSLHLLDERLQPVAPGEVGQIHIGGA--GVAIGYVNKPEQFIDNPFEGSGRLYASGDLGRMRADGKLEFLGRKDSQIKLRGYRIELGEIENVLLGHAALRECIV---------------------------------------------------------------------------------------------------- 28377459 4324 ------------------------------------------------------------------------------------------------------RYTFEELNQRANRVAHTLVEYDIKLGDRVPLLLPKSENTIIAILAILKAGAVYVPMAVTFPKERIKYIVEKVEAKLVI--DSEFMAQSFSNLKNNLNLAVK-----------------------------------------------PNDLAYIIFTSGTTGQPKGVMVEHRNFIIYLSNILAAIKKTGTTNIFGCIAEVFDIFGTE--VFGQLLRGKTVNLFAGEP-----EDFPQFMASHDVTTLQSTPGRISYFFQDNDSQILN---TSLTTIMVGGEKMNA-AFAKRFDNIN-----LINIYGPTE--GTVWTSMKR-IESNYSNIGQPFPNYTHLVLDRKKRLLPQGAVGELYI--SGPQLSRGYYGQPEPYNDQHLSEYSRIYKTGDIVRVLSNGEFELIGRNDFQVKIRGFRIELGEIESAMLRVPGVKQVLALALGKEGSKYLGVYYV------SNQEIARKDIERVISQYLTDYMMPSGYQHISEFPLTINGKIDRRALPEI----------------------------- 28377459 2925 ------------------------------------------------------------------------------------------------------QLTYETFDKLTNKFANSLLNAGIRPGDKVPLIMKRSEKMSIAIWGVLKAGCAYVPVSPEFPEERKQFILKQINAKVIV-DDNYI-----IP-----------KECSTL------------------------------APKYRP---KLSDLAYIIFTSGTTGKPKGVMIEHGG-LSNRIQWMNATYPITEKDRVYQKTNFVFDVSVWEQVWA-LLEGARIVFLEG--GHKDPVYLANEIDNKNITVMHFVPSMLDAFLERSDDTLPNFKLTSLKYVFCSGEALNINSVKLFRKLMPATRLF--NLYGPTE-ASIDVTNLNKVL------IGKPVANTNCYVLSRTDHLLPVGAIGELAL--GGVQLARGYINQPELTAQKFVAKLGRIYKTGDLVRLLSNGNIEYLGRNDMQVKVRGLRIELGEVETRLIEIKGITKAIVLAV-----NQQLVAYYI--SGNQLSEE---SIKQQLSTTLPDYMVPSAFVKLNAFPLTFNGKLDRRALPK------------------------------ 28377459 1966 ---------------------------------------------------------------------------NLFEEQVLRTPDQVAINF------KQYQLTYGELNIRANKVAHSLIDQGIKPGMHVPILLPRNERFVIAILGVLKAGANYVPLSLDYPKERVDYILDKIHANLVI-DDEF------------------------------------QVTSDDGNNLALN--------------IPTDSLAYIIFTSGTTGKPKGVMVEQRGV-VNTIYNHIQLLGAQSKLRMTHFANFVFDVSVLELFYG-LLTGANIYLLDNLIRV-DYQLLKQFVIKNKISLMILPPAVLNA---EDLLPVNK--------LVVAGESTPEEIYKAYEKN----HTQMFNAYGPTEV--TVIGTVKYESGMSSNNIGQALKNMTACALDNQNRVVPIGAIGELCI--GGPGVARGYISDRGKTEKAFINRLGRLYRTGDMVKQLPSGDFIYLGRNDFQVKIRGFRVELGEIEARLMEQPSITRCLV-----RVHGTNLIAYY------------QGKLEHTLEKQLPSYMVPSNYVHLDKFPMTINGKID---LRKLPEPEIE----------------------- 28377459 9 -----------------------------------------------------------------------------------------------------KKLNYRQLDKKSNIVANYLKNCQVKHGDIVPLLLDRSENMIVAIIAVLKAGAAYTALSKQYPQNRIDFIREQTNA-AIIVDD------------KLLSQALVG--------------------------------TDSSNPDCK---HGIQDLAYVVYTSGTTGHPKGVLHSNLSVTSHIDSYWKAIGDEHYNMLFFSVATT--------QIFGALLHGDTLVI-SNSNAVEDIDHLERYINTEKINYFQCTPSL--------ANSIDFSRLTSVKTVAVAGEKIPRSLF----TNTHDNQVTLVNVYGQSEAGTTNIINTVDDINK----IGHPVNGMRAYVVDGKMNEVTEGQIGEICFSGN--QLANGYLNTQEHFIDNPFDK--GVLCTGDLVKKLPNNEFEFIGRKDFQLNINGIRTEPAEIETQLLTVAEIRDVVVTSY----KNQTLIAYYV-------SDAPLNEIKDAVKNKLSSYMQPEYYKWMKAFPLNENGKIDRKKLPDI----------------------------- 29827144 461 --------------------------------------------------------------------------------HAARHGGFVAV----EHGGTS--ITYARLFGSARALARRLAARQVGHGDLVAVALPRGIDAITAILGVLLSGAAYSPLDPTAPRARRAELLDDARPDLVLTTSAFARFG---------DRAVLRHDEPGPD----------------------SEAAQSTAPT-------PEDLAYVLHTSGSTGRPKGV--EVGHHALAHFVAGATHYGLHHRDRVLQFAPLHFDTSLEEI-FLTLCAGATLVMTESVPGFLDA------CARLRISFLDL-PTAYWHELAYAVSTGAVTLPAEVRTVVIGGEAALPERVERWRTAVG-TSVRLLNTYGPTE--ATVVATVADLHDLAPGPIGLPLPGTRAAVVDGELHLLGDNAIGYRGDRPP----------DTSRF--APLDQIPGAYRTGDLVRIGDDGQLRYLGRSDTEFKISGHRVHPAEVEGALLGHPRVRDAVVVGLVLGDGTRRLVAYVVP-DGPAPAVAL---IRDHLRETLPAAMIPSAVEFLDRLPRTSSGKIDRNALAATPDGHVPEPGAQAATSDSALVRTI------ 87118435 42 ------------------------------------------------------------------------------------------------------TYTYLAAYKRINQLAYGLESLGFNPGDRIATLANNHYRHFELYYAIGGAGAVIHTLNPRLFREQLEYIINHAEDKYIFVDPCF------IPLLEEV-----QSQIPKVKAFIINCGQDEMPNTKLTPVLCYESLIEGQSQEFNWPELTANHNCGLCYTSGTTGNPKGVIYDHQSSVLHAMMSGSSQFSFNEWDVVMPAVPMYHVVA-WGIPYSAPMFGAKLV-FCG--DKLDGHSLYRLIDSQQVNKGFGVPTIWLGLHNFASQACPKDPIPSLKLVGVGGAASPQNLVKTYAE---QYDVYWMGLWGMTET-SPLISNSPYVEKLDPSSAGKAMFGTQIEIFDHEDQPLPGVQQGLLKVKGPW--VLKQYFKGEESFQQ-------GWFDTGDIAVINPDGYLRILDRAKDVIKSGGEWINSTQLEDAALDYECINEACVIGVKHPKWDERPILLVTLKTNKVFS---KEELVNILKRKVAKWWLPDAILVVEKLPHTGTGKLTKVGLR------------------------------- 110611751 1 ---------------------------------------------------------------------------------VARRGGEPALI-EAEDT-----LRYAELNTRINRLARLLIAHGVGPDSLVAVAMPKSRELIVSIMAVLKAGGAYLPLDPEYPAERLSFMLSDARPVLLL------RSSSVAPLGKL--------GEGPQEVVCDDPAFRAACARLPEHDVAQHERRA---------PLRPEHLMYVIYTSGSTGTPKGVAVPHSGVP-DMVATQRAVLRAGPGDRVLQWASISFDAAFWD-VSLALLSGAALVTVELLPGHPLGNTLV----KYGITHAVLPPVALS--ETDADDVLPGG------TVMSTGDSCTPTLVRKWSRT-----RRMFNGYGPTEVGATIAGPVRDTGDI---AIGAPWVGKRVHVLDERLRPVPPGKEGELYIAGS--GLARGYLNTAGKFVADPFGP-PGMYRTGDRGRRGPDGQLFFAGRADGQVKVRGFRVELGEIEARLAAHPELADAHVVG------------YVTTTAPVDPGD-----LRAHVAASLPAHMVPARVTVLERFPTLTNGKIDRGAL-------------------------------- 157341630 8 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELPEVSINSDDPVALPFSSGTTGLPKGVVLTHKSLITSVAQQVDLH--LTPDDVVLCVLPLFHIYSLNSVLLCSLRAGAAVLLMQ----KFEIGTLLELIQRYRVSVAAVVPPLVLALAKN--PMVESFDLSSIRVVLSGAAPLGKEL-----EAALRSRVPLGQGYGMTEAGPVLSMCLAFAFPTKSGSCGTVVRNAELKVVDETGCSLGRNQPGEICIR----GQMKGYLNDPEATASTI--DVDGWLHTGDIGYVDDDEEVFIVDRA------SRH-VPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVVRSNGFELTEEAVKE---FISKQVVFYKRLHKVYFVHAIPKSPSGKILRKDLRA------------------------------ 91786587 24 ---------------------------------------------------------------------------NFLDRTADVFPHRTAIIH-----GTFRQ-TWAETRDRCYRLASALVKLGIQAGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREFS---------PLVVKALQ--GVSNPPRVIDINDLEAPAGAAIG-ETDYESFLAGGDPAFPGRW--PTDPIALNYTSGTTGDPKGVVPSHRGYLMSLLQMTDWALPRAP--VYLWTLPMFHANGWTWAITA--AAGTHVCL-----RKVTAANVFTAISDHGVDHFCAAPIVMAGI--ASTPEAERRPLPRRVRVLTAGSP-PPAAVLEAVRAMGFD----VDHFGITEISGTPVSCLPGRLQARQGVRAAALENLRVA--DPDTEPVPGVATGEILIRGN--TVMMGYLKNPGATAKAFAG---GWFHTGDVAVVHPDGYMQITDRSKDIIISGGENISSVEVEEVLYRLAGVLNAAVVAQPDDKWGEVPCAFVELKPDAPLLTEV--DVISFCRDRLAHFKCPRRVVFA-ELPKTATGKIQKFRLRELA---------------------------- 118464615 32 -----------------------------------------------------------------------------------EHPHRVALVGQRHGSGDRVRLSYAELLDEACRAGDALSSL-VTPGGFLALWAPNVVEWPIIQYGAALAGVVLVALNPVLREDELAYALRHCGADVLLHAD-TSRDYAMLEVAQRVCDAIPGLRRVSLSETARWRSTTPSAGMINR------------------APSDPDQPVMLQYTSGTTGRPKGVVLTHRALVNVAKLTMEAV-EAPPAAICVNPLPLFHTAGCVIATLGPLWVGGTAV-----PGRPAPGAVLETLREQHAAVLFYVPAVLRALVEYQRESTETA--PKLDIIMGGASEVSAELID---SATATFNARVFNLYGQTELAPVLTVTRPGSRRDRLYTVGRPLPQVDCKIIDPDGRVLPVGQVGEICARGY--QQFVEYLHDPDAT-QSALDT-EGFVRTGDLGAMDERGFVTVTGRRKELIIRGGENIAPAEVEESVAQHDCIDEVVAVGLPDDHFGEIVA--VVCRLATTASAGLKDSLLAHARARLAAFKVPARWFVADAFPVTPTGKVRRFALRAILRDELEEL--------------------- 119508888 521 --------------------------------------------------------------------------HQLFESQVERTPDHIAVCY------REQNLTYQELNSKANQLAYHLQNLGIGCESLVGIYLERSPELIIALLAVLKAGGAYVPLDSKLPPERLAYMLQDAKPEILLTM------------------AASVATLPNYEGTVLC------------LDEDWQ-IIAQNPENNRNHIVTGENLAYIIYTSGSTGTPKGVMLTHRGLENYLHWAIA---------TYPVTAGMG-VPVQSAILYPPLLVGKAVIL---LPETEEIAALSNLSSATNFSLVKLTPAHLSILSQLLPQPSFSDDLPSLQALIIGGEALTEQHLEFWRRYFPQTR--LINEYGPTET--VVGCCVYDATDIPLTNAGRPIANTQLYILDQYLQPVPVGVPGELFIGGA--GVARGYLNRPDRFIDTPQSTVNGLYKTGDRTRYRPDGTIEYLGRLDNQVKIRGFRIELGEIAASLKTHPSVQEAVVILRTDHPNQPQLVAYLV---GNQINSELT-DFRQYLAPKLPAYMLPSAFVWLEQLPLTTNGKV------------------------------------- 116747746 4 -------------------------------------------------------------------------------------------------------FSYRRLLDASARVASFL--LG-GSSDLVAFLAPPGFHYVAVQWGIWRAGGIAMPLSLFHPRPELEYVLDDTHPAAVIA-------------HPQLAAVLKPLS----------------------EDLRLRFALSTEALEHAPGVLPADRRAMILYTSGTTGRPKGVVTTHAN-LAAQVTSLVLAWGWTSEDRILNVLPLHHVHGIVNVLACALRVGA---VCEILPRFDPAEVWGRFL-RGGLTLFMAVPTLIDHWEKSSPADRERMSEACMRLMVSGSAALPVEQWRRISGHV------LLERYGMTEIGMALSNPLEGRR--IPGSVGSPLPGVEVRLTDESGKPVAIGTPGEIEVRG--PTVFLEYWN---RSEDTLKAFRDGWFLTGDIA-VEEHGTYRILGRSVDILKTGGYKVSALEIEETVRTHPDIRECAVVGVPDPVWGDRVCAALVMREGAKVELE---SFRAWAGERLAPYKIPREIAILSELPRNAMGKVSKPALKE------------------------------ 170747920 27 -----------------------------------------------------------------------------LDRAARVFPDHVAVVH-----GPLRR-SYREVYARARRLAAALAARGIGRGDTVAALLANTPEMIECHYGVPMTGAVLNTLNTRLDADAIRFCLQHGEAAVLITDREFSR-----------TAAAALEGLATKPFVIDVDDPEYDGPGARLGATDYEAFLAGGDPEHDWRLPDDEDAITLNYTSGTTGDPKGVVYHHRGAAL-LALGNVITGGLGQHPVYLWTLPMGWCFPWTLSIVA----GTHVCL-----RQVRAEAMYRLMAEHGVTHLCGAPIVMQMLINAPD--AERRDLPRRVAFFTAAAP-PPEAVLAGMSEAGFDVTHL---YGLTESYGPAVVNAWHARAAKKARQGVRYPVLEADVRDPETEPVPGATIGEVMMRGNV--VMRGYLKNPAATRAAFAG---GWFRTGDLGVKHPDGYVQLKDRSKDIIISGGENISSIEVEDALFKHPAVAAAAVVARPDAKWGETPCAFVELKAGAAPTAD---ELIQWCRGRLASYKLPRHVIF-GELPKTSTGKVQKFILRE------------------------------ 111222808 12 -----------------------------------------------------------------------------------------------------RRISFGEFRELALRVAAGLAATGVGAGTQVSWQLPTTIESAVLMSALSRLGAVQNPIIPLLREAEVDFIVEQLGTTLLI-VPAVFRG---YDYRPMAETIAARRGLRTMVCDPWLPPDPATARLTPPVDTDW--FGDFPLPLGDPATLDADDVRWVFYSSGTTGFPKGARHTDASVIAGSN-SMVSQLGFDETDVASIAFPIAHIGG-SSVLSLGLRTACKVVLVD----IFDPRTAPLALARHGSTMLGSAAAAYNAQRADGDGP--EPLFARLRFFMAGGAPSEPGMHDRAIAELGGDG--LMNGWGLTEF-PMAGYPSPGDPPERRTAAGRPGPGVRISVRDPDGTEVPRGEEGELCIAGP-----QLFAGYVDASLDAEAFTPDGYFHTGDLGIHHPEGWLYITGRLKDVIVRNAENISALEVENVLLTHPGIAEVAVVGLPDLRTGERCAAFVVQAEGAGPLPDLAAFCRE---KGLAVYKTPERLELLDAIPRNAMGKALKKQLRE------------------------------ 195455971 36 -----------------------------------------------------------------------------------------------DPTGES--LTGGQLLEQSRRLANAFSSLKLHRGDVVGISATNTSYLTEVVIAALLNGTPINPLHPEFESETVAYMYEITKPKVIFCANFEILSNVKNSLKFKTELILLNGTLPGVRNV---------QDLLELGSIDYDE-----KTLFACPHLSGDDTAFIITSSGVTGLPKGVTRSHRSLLNNT----KIPQLFTTESVLFCFSPLYWISC-IFTLLASLVNGCKRVI---TNRPFSVQYFVKLVERHQVSFVLTVPHHMALLAKSTEKKELALRLHSVKSFVCSGSKVPLNIWKQLYDLLGADRFAVL--YGLTEVGG--ISKNIGG---PLGSEGKLLRNIQVCIVDDQGQRLGPNKTGHIYINQRWGG----YYRNPQDTQTALTS--DGHWLTGDHGYFDEEGCIHFQTRDTDVFKFNHFPIYPKQLEDVILHLPGVHEVAVFGVPDDISTNLTACAVVRESNEVGQQLTTQDVKAIVEDHLSAYHIRGGVFFVDSLPKTTNNKVLRR---------------------------------- 69934981 24 -----------------------------------------------------------------------------LRRTARIHPDHPAVIH-----GRQRH-GYARLWADCCRLASALLGRGIGRGDTVSVLLSNTPPMIHAHFGVMAGGAVLHSINTRSDPATVAFQLDHAESRVLIVDREFLALAGVRPLVVDFDDAEYPDDAPHPK--------GEPI-----GSLDYEQLLAEGDPDFAATPPGDEDAISLNYTSGTTGNPKGVVYHHRGAAL-MALNNVIHAGMGRHPVYLWTLPMFHCNGWPWTV--PVQAGTQVCL-----RWVRAGAIFDAIADHGVTHLCGAPIVMSTLLNAAADRKRGFPQ---QVTFNTAAAPPPETVLQAMAKAGFGVTHL---YGLTETYGPAVVNNPGGLPPSGQAARKARQGVELAVMDPETQPVPGRTLGEVMFRGNV--VMKGYLKNPE----ATAAAFAGGWFHGDLAVMHPDGYVQLKDRSKDIIISGGENISSIEVEEQLYRHPAVALCAVVAMPSEKWGETPCAFVELREGGEETEP---GLIAHCRAGLAGYKCPSRVVFGP-LPKTSTGKI------------------------------------- 103485717 6 --------------------------------------------------------------------------------HARTNPEKAAII----VAETGEEISYGDLDAASNRAAQLFRANGLGHEDVVAFMLDNTPHYYGLTWGAQRAGLRYVCISSRLTQDETDYILDNSGAQILVVS-------------ASLADAAQRLTTGIKRFV-----MGGAIAGYE----SWEDAVAAMPATPVADERAGVD---MLYSSGTTGRPKGVRIDATNSLVMLASA---VFQINADSIYLSAAPLRWMTIHR--------LGGTVVLM----KKFDPEAALAHIERYRVNSSQWVPTFVRML-KLPEEVRNRYDLSSLKVAIHAAAPCPVPVIDWW--------GPVLEYYAGSENGMTFISSTDWLT--HKGSVGRPILG-AVHIMGEDNEELGVGEEGTIFFES---ENVFEYHGDDEKTASSRNSK--GWSTLGDVGRLDEEGFLYLTDRKSFMIISGGVNIYPQEIENHLVTHPKVADVAVVGGPHEEMGEEVIAVVQPADMAEAGDALRDELIAYAREKLSGVKIPRRIDFLEALPRHDTGKLYKRLLRD------------------------------ 118592558 42 ------------------------------------------------------------------------------------------------------EMTYGAARQEVDTLARDLAEAGYGAGMRVALLLENRPTFFLHWLAVNRVGGSVVPINPDLRAAELEYLIGHSEPALIVS---------IADRKTELETAVAAAGIDAAV-----IAPGEPIPRP------LDEAVTARPLEGEAREAA------ILYTSGTTGKPKGCVLPNTYFLLA----GRWYADVGEGERMITPLPVFHMNAMAYSLMAMVTVGGCTVL-----DRFHPRAWWQDVAASRATCLGVMPS---MLMGFDPSPAERAH--QVRFGFGAG--VDPKLQIAFEDRFGF---PLVEAWAMTETGGAVIAASGEDRLVAQASIGKPSTGVECRIVDENGKE---AVQGELLVRHAGPDPRYGFFSEYYKDAAATDEAWKGGWFHGDIVRQGKDGNLFFVDRKKNVIRRSGENIAAVEVESILMRHPDIDAAGIAPVPDPVRGDEVFACLKVKN---PSREKAEAITRWCLEQMAYYKAPGYIAFVDKLPLTPTQKIQRAALKELAL---QLLDDPDTIA-------------- 158423100 25 -----------------------------------------------------------------------------LERAASVFPDQVAVIH-----GPLRR-TYRELYARTRRLASALAQRGIGVGDTVAVMLSNTPPMLEAHYGVPMCGAVLNTFNTRLDAAILAFTIDHGEAKVLITDREFS---------PVIKAALSLATRKPL--VIDYDDPEYAGPGERLGAIEYEDFIAAGDPDFVWAP-PADDAISLNYTSGTTGDPKGVVHHRGAHLLSVGNVVTCHMGPHP--VYLWTLPMGWCFPWSVSVVA----GTHVCL-----RQVRAKAIYEAIEDHKVTHMCGAPIVMSTLLNAPETDRR---------------PL-PHTVSFITAAAPPPAAVVVHVYGLTEVYGPAVVNEWDALPPAERAAKKARQGVALDVLDPTMEPVPGETIGEV--------MFRGVMKGYVKNPAATDAAFAGGWFHGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPAVSAAAVVARPDEKWGETPLAFVELKDGAAASAE---DLIAHCRAHLAAYKCPRTILF-EEIPKTSTGKIQKFKLRELAKG-------------------------- 189235099 4 --------------------------------------------------------------------------------------------------------TYQSVKKRSVRVALALLNRGVTSNDVVVLCTKVTLDNVVPIIATFFIGAKIANLDPSLSARHTTHLLTLVSPKIIFVEEESV---------SLIEDSLKCANLAA--EIVVF-----------GKSLKYLTFDEFATPKPEPTKVDIFDTSIIFFSSGTTGLPKAICHSHSSFL-HVAYSF--HQAGGKCDSILSFTSFYWVSG--------LILLTTSFISGGHRIFPDAEKTFKIIENYKVTFIFLAPTYLTSFEKYQD-----YDTSSLYSMLVGGTPISSAQFQRLTAVFKHTN--IIFGYGLTE-AGIVTLFDPDLIQTQVGSCGKAAPSMEIKVVDKTGQPLGPNQKGEVRVKS--PTLMKGYYKVES---SSAFDS-DGFLKTGDIGYYNEKGCFYVIERLKEMFKLSWHVV-PSAIEAILLEHPAVKEAVVFGLPQEEEGELPSACVVLKDNCNVK---KQQIEEFVAARVSDYEKLRGVFFVEALQKTPSGKLMRKEIKN------------------------------ 210115835 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSEDIAILPYSSGTTGLPKGVMLTHYNIIANLAMAVPRILLLEPREPFF------HIYGLVVILFNCLMQGVRLVT---VPRF-EPEAFLECVQNYKVTRILTVPPVAVFLAKH--PIVDSYDLSLIKEVFCGAAPMGTEITMALMDRLKIPNHR--QGYGLTETSPIVTIGREGVF--VPGSFGILVPNTKAKVVDETGEAVGPGEDGELCVLG--PQVMKGYLDNPEATASTINP--EGWLLTGDIVRYDEDGNFYAVDRVKELIKYKGFQVAPAELESVLLGHPGVQDAAVIGLPDEVAGELPKAFVVKK----VDDVTEKDITDFVAERVAPYKKLRGVAFVGEIPKTPSGKILRRLLKD------------------------------ 157130917 32 ---------------------------------------------------------------------------NLLDR----SSDKVIQI----DADTGREMTRAEMRLRVVRAAQHLQKLGYGVGDIASVVAVNSENLAPLVLALQVIGVGFNALAPTFDAEEMAHMMRQTQSKLVFCDADNYDTVKVAASKALQGDVMEGAREATLAVDQLFQPTGTERMFYPRYLGDSYKLIAN-----------------ITCSSGTTGLPKGVCNSHA----QTISCFCKVVNLS-DEICLNFSTLYWGTGV-YVLNMSVMNNTTRLI---TRRPFSVDLFYELIAKYPIKFLYTPASY--ALGITSDPRAKQSNLSSIKVWALGASNVSESIRDAVDELLKPSGGRSYNFYGTSESG-FLAADF---MRRKANAVGQVATNMQVRIVDEDGQPLQVGEIGELVIKSGIP--FLGYYKNEEASREA-LDK-EGWFRTGDIGYFDEEGYLYLVDRKKDILKYMGNQVSPSEVEAVIQQMAGVQLVCVTGVPNTTGTSDLVAVIVKDSSYQLTAE---EVMQHVAKNLSPKHLRGGVFFVEQLPMTSNGKVVRRKVRDIIL--------------------------- 182436850 21 ----------------------------------------------------------------------------LIERRAALTPDRPVLLQE------DRRLTFGELRDRAERVAAGLYGMGVRAGSVVAWQLPTRLETALLSFALTRLGAVQTPVIPFYRDREVRFALRESGA-AFFAVPGAWRGFDHTAMAERI-----AAGLPDPPHVF------EAYDALPDGDPAVLPPPPAAASGEEVRW--------IYWTSGTTSDPKGVLHTAGGSCLAHA------LRLTAEDVGSMAFPYAHVAGPDYTVM-LLLYGFPAVLFE-QFALPDALAEYRL---HGVTVAGGSTAFYAMFLAEQRKAPDRPLVPTLRLLAGGGAPKPPEV---YHAVVREMGVQLTHGYGMTEV--PMITGAPDDTPEHLATEGRPPEGMEIRITDEHGAPLPYGAEGEVRLRGE--AVCRGYL---DAGASAAAFDAEGFLITGDLGRLRESGHLTLTGRLKDIIIRKGENISAKEIEDLLHTHPAVADAAVIGLPDPERGERVCAVVEQPPGAPPLT--LAALSAHLREGLSVHKVPEQLEVLDALPRNET---LRKVLK------------------------------- 195947378 49 -----------------------------------------------------------------------NFAKDVLDQWLEKDGLRPAL-WKVSAKGEEDKWSFERMTQLSKKAASILSDCALSHGDRLMIILPPTPEAYWICLACVRLGITFVPGSPQLTAKKIRYQLRMSKAQCIVANEA---------MAPVVNSAV--SDCPTLKTKLLVSDKSYD-GW-----LDFKKLIQVAPPKQTYMRTKSQDPMAIFFTKGTTGAPKMVEYSQYGLGMGFSQASRRWMDLQPTDVLWSLGD---AFGGSSAVLGTWFQGACVFLCH-MPTF-CPETVLNVLSRFPITTLSANPEMYQELLQH--KCFTSYRFKSLKQCVAAGGPISPGVIEDWKRI---TKLDIYEGYGQTETG--LLCATSKTIKLKPSSLGKPLPPYIVQIVDENSNLLPPGEEGNIAIRIKL-NQPASLYCPHMVSWEEYASARGHMYLTGDRGIMDEDGYFWWSGRVDDVANALGQRL------------------------------------------------------------------------------------------------------------------------ 198255888 9 ---------------------------------------------------------------------------------AGDDPAKTALAVLGDDT--TERWTYSQIEAAIRGAATGLLATGLMSGDRVLLRLGNTPDFAIAFLACIAVDLIPVPTSTQLSVGEITAMTLDLAPKAIIAAAGVTLPDHTAPVIET--------------TTLTRFYTLPPADFVMG---------------------DPNRAAYIIFTSGTSGTPRGVVHAHR--AIWARMMHDGWYGLTRNDRVLHAGAFNWTYTLGTGLMDPWTVGATALIAAGTP----HDRLPMLLAQHNATIFAAAPGVYRQLLKSPIAPI-----PTLRHGLSAGEKL-PDTTRAAWTL--ATNTPIFEAYGMSEC-STFISGSP-TRPADVATLGQPQPGRLIDLLDEH---DVSSDTGQIAVHISDPGLMLGYLNAPDAT-AARFSA--DWFLTGDIGRRLPSGAICYQGRVDDMMNAGGYRVSPIEIETALALHPDIHDVAAVELRVKSDASVIAAFYTSANVIVDTELAAHCAAHLAR-----YKCPRLFLRRDALPRGANNKLLRRALR------------------------------- 182436381 2557 --------------------------------------------------------------------------------HASIRPGAVAL------TDDHGSLTYRELVGRASRVSRELLAASVVADDRVAFHGERGADAVVAFLGILGAGGAYLPLDPNAPLARKADMVTASGARLLITT-----AGQTEQTHAIATEAGRTAGTGTVPTVLVCPT------------------AADAPEELVPDRTHGDDLAYVLYTSGSTGRPKGAMVHHAG-MNNHLLAKVDDLGLTGGDVIAQNADISWQM------TAALVTGGRTAVY-GDETAHHATELFLRADRDAVTVLEVVPSLLRALDAWDTVEESAPALPVLRKLVVTGEALPPDLTRWFARYPGID---VVNAYGPTECSDDVTATLTPGTETRIGSAVR---NTRLYVLDEDLRPLPVGVRGELFVAGTGVG--RGYLDDPARTAAAFFSTTPGLYATGDIARHLPTGELEFLGRRDHQVKIRGQRIELGEVENALRDLPGITDAVVIAHTDPNNQTRLAAY-------TTGPLLPAQTRTALATTLPETLIPTHITTLDTMPLTPNGKIDRAAL-------------------------------- 182436381 477 ----------------------------------------------------------------------------------------------------TTRVTYAELDHRAGRVAAALLAAGVRPGQVVGVLLPRSVDLVAAMLGAWKCGAAFLALDTGQPAERLAALVRDSSAAVVV---GTGERARDVAGTTRLVDVTDLPEHP------------------------------------APGTTGAGAAAYVLYTSGSTGRPKGVVVPHQGLANYLRWAVD-AYGAGRTPVAPVHSSVAFLTVTSLWV--PLIAGGTILVDEADPL----DGLVAVVSPVRPNLIKLTPSHLQALCRLIPEGG----LAGLDACFVVGEALSPVLVDQFRAV--APDATVVNEYGPTETGCCVHTLAPGAVPERPGPAGRPIAGTSLYVLDERMAPVPVGVPGELYIGGAW-----GYLGDGAKFVPDPFSSVRGLYRTGDLVRYLPTGELEFLGRRDHQVKIRGQRIELGEVENALRGLPGITDAVVIARPDTTGGTALVGYAT--GSVDPADA-----RTALARTLPEAMIPATVVVLAEIPLTPNGKVDRAAL-------------------------------- 183981961 39 ----------------------------------------------------------------------------------DSRPDAMAVIEVGGD-----RLTYRQLWCRASRVAGGLRADGLKPGDRVAVRYPAGINWVLAFWGVLMAGGIAVAVNTRSARPEVEFVLNDCGARI---------------------------------------------------DLAPQDALPDGDP-YVTEQLGPRDVAALFYTSGTTGHPKGVPTTHEAFLTNTLRCLGLATDLGEQLRTLITVPLFHVTGNSQLLTAARLGGVAVIL----PALDLDQALVTLLAE-RISLLVTVPAVYSLLLRHKDFGAA--DVSGVRQVCYGGAPIAPSLVRRVKEAF--PRATVLNGYGMTESASLMVLPDPEAVE-HADSVGYAVPSVDLGVIPRDGGTGPGELVGELVVRGA--NVTAGYWN---RPEATSATIVDGWLHTGDVVRVDDAGRVHVIDRLKDIINRGGENVSSVEVESVLLSAPSIADACVLAVPDEVMGEKVGA--VLFGGADPID--VAAVLQHCRAQLADFKVPQYVTVVTNLPRNAGGKLLKAKLRE------------------------------ 85860887 33 -------------------------------------------------------------------------------------PDKEALICEGA------RVTYRELGAKIDRLAIQFLKVGLKPGDRVVFQLPSIEACVYSLFALTKIGVIPILALAAHRHTEIEHFFKMSDAVGYLIPTEYRR----FNYAEMAMDVQKKA--PSLKYIL---ATGSNVP--EGM-ISIDELIAQPVDVDNPARPDPYDVALMLLSGGTTALPKLIPRTHNDY-VYNALQSAIYAGFTSEDVFLGILPFAHYTLASFGFLGCWFLKGKGVL-SGSI---DAKSCFSLIEKEKVT--YVASGVPVDVMWLNSEDWKGFDYSSLKVIQNGGARLAPELRKALREKW---KVIPQEVYGTAE-GLLNYTRLDDPEDMIMTSSGRPVPADEIKVIDDNGNTVPVGQQGELAVRGPY--TIRGYYNAPE-YNKSAFTP-DGFYKMGDLVRMNEAGFIFTEGRKKDVINRGGEKINVEEVEHLILSHPKVKNVAIVAMPDPVFVERACAWVIPKDGQTVT---FKEICDFLQEQIAKFKWPERMEFVSEFPLSPAGKILKRELKE------------------------------ 183980873 2609 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFMLTDT----------------TPTAVLTTTELTQHLPTSSDVPVITLDTLTN---------LDDHPTTPLPPPSPH-------DLAYLIYTSGTTGTPKGVAITH--HNVTTLLT-DLQLDIAVDGV--------WSQWHSYAILGALLTGARLVVIEDVITSPHD--LHQLLATEQVTVLSHTPSALAQL------SPQTLDTA---TVIVAGEACPPDAQRWA------SGRALINAYGPTETTIYATTSNPLHPADTVVPIGAPVPGAGVFVLDGWLRPVPPGTVGELYVAGAGVG--VGYWRSAARFVACPFAAGSRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQARLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFMVIDELPLTVNGKLDRRAL-------------------------------- 183980873 5818 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYHDLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAVLKTGAAYLPIDPHHPHARIAFMLTDTTPAAV----------------LTTTELTTHLPTSSDVPVITLDTLTNLDDYPTTPLPPPSP----------------HDLAYLIYTSGTTGTPKGVAITH--HNVTTLLT-DLQLDIAVDGV--------WSQWHSYSVFGALLHGGRLVV---VPVVHSPSDLHQLLIDEHVSVLNHTPSGLGALSPQGLDEVS--------AVILIGEACPAELVDWA------PGRTLINAYGPTE-ATIYLTAAP---PLHAGAIGAPVSGAGVFVLDGWLRPVPPGTVGELYVAGTGVG--VGYWRSAARFVACPFGAGGRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQTRLVAYYTSAGNAGIDTAW---LRDRLSEVLPPYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183980873 4752 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDTASTQLAHHLLNYGAGPGTIVALLLPRSDHAILAILAILKTGAAYLPIDPHHPHARIAFMLTDT----------------TPTAVLTTTELTTHLPTSSDVPVITLDTLTNLDDYPTTPLPPPSP----------------HDLAYLIYTSGTTGTPKGVAITH-----HNATTLLTQLDL---DI-----PTGWSQWHSYAIFGALLGGGRVVVVPEDIVT-SPEDFHALIIDEHVSVLTHTPSALAQLPDHGLEAT---------TVITVGESCPPDAHHWATGH------TMINAYGPSETTMCTTISNPLHPAATVVPIGAPVPGAGVFVLDGWLRPVPPGTVGELYVAGAGVG--VGYWRSATRFVACPFGAGGRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVDQAVVIARDDTPGQPRLVAYYTTTTGTGLDTTD---IRTSLSQVLPPYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183980873 472 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYHDLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFMLT------------------DTTPTAIITTTELTTHLPTSSDVPVITLDTLTVDHHPTTPLPPPDPHDLA---------------YLIYTSGTTGTPKGVAITH--HNVTTLLT-DLQLDIAVDGV--------WSQWHSYSVFGALLHGGRLVV---VPVVHSPPDLHQLLTDEHVSVLNHTPSGLGALSPQGLDEVS--------AVILIGEACPAELVDWA------PGRTLINAYGPTE-ATIYLTAAP---PLHAGAIGAPVPGAGVFVLDRWLRPVPPGTVGELYVAGTGVG--VGYWRSATRFVACPFAAGSRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVDQAVVIARDDTPGQPRLVAYYTTTIGGGGID--TAWLRDRLSEVLPAYMVPAAFVVIGELPLTVNGKLDRRAL-------------------------------- 183980873 1538 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYQQLDAASTQLAHHLTTHGARAGAVIALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFMLTD----------------------------TTPTAVLTTTELTTHLPTSSDVPVITLDTLTVDDHPTTPLPPPDPHDL-----AYLIYTSGTTGTPKGVAITHHNIA-------SWISSLHQRGIYGSPSQQSWSQCHSYAIFGALLGGGRVVVVPEDIVT-SPEDFHALLVTEQVSVLSQTPAALQNLPPEGLENT---------TLLTGGEPCPAA----LLDRWAPGRI-MLNAYGPTETAATITAPLHAGQTVVP--IGTPVPGAALFVLDGWLRPVPPGTVGELYVAGTGVG--VGYWRSAARFVACPFAAGSRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALATLDGVDQAVVIARDDAPGQPRLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183980873 6883 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTT---------------PTAIITTTELAQHLPHTPAIATITLDTLTLDDHPTTPLPPPNPHDL------------------AYLIYTSGTTGTPKGVAITH-----HNATTF--LASLHQQGIYRSPSQQSWSQCHSYAIFAALLGGGRLVV---IPEHESLHELGQWLDDAGVNIVYLTAPLLTML------PPRG--LTGVRTLLVGAEPCPIDVV----KRWAPGRV-MLNSYGPTETTATVSSPLQAGDPVVP--IGAPVGGAGVFVLDVWLRPVPPGTVGELYVAGAGVG--VGYWRSAAQFVACPFAAGSRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTALDGVDQAVVIARDDAPGQPRLVAYYTTTTGGGGID--TAWLRDRLSEVLPAYMVPAAFMVIDELPLTVNGKLDRRAL-------------------------------- 183980873 3675 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYQQLDAASTQLAHHLATHGARAGAVVALLLPRSDHAILAILAVLKTGAAYLPIDPHHPPTRIAFMLTD------------------TTPTAVLTTTELSTHLPTSSDVPVITLDTLTVD-------DYPTTPLPPPSPH--------DLAYLIYTSGTTGTPKGVAITHHNVTTLTTTLTPQLG---------APTNQVWSQWHSYAIFGALLGGGRVVVVEDVITSPHD--LHHLLATEHVSVLSHTPSAFYALQTIDDT--TQPPL-ALTAVILAGEAFAPRAAAWLSHH---PHTRLINMYGTTETTVHDITEHDTTNDTSP--IGTPLHHLAFAVLDSSLRPVPPGTVGELYVAGAGVG--VGYWRSATRFVACPFGAGGRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALTALDGVDQAVVIARDD--TGQRLVAYYTTT-GTGLD---TADIRTSLSQVLPPYMVPAAFMVIDELPLTVNGKLDRRAL-------------------------------- 163744413 9 ---------------------------------------------------------------------------------LATRPDAPAL---SDASGAD--WNYADLDRARVALAAELRSAGVQAGDRVLLMVENCVAAVASLYACWELDAVAIPVNARQTEAEVTRIIDHATPAVLLTCDVSP------------DAAAHAARLNAREVSGAFGSLHLATPLPSSPDADLHDV------------------AVLLYTTGTTGDPKGVMLTH----QNLRFGARASADLRPGDVVYGVLPMTHVFGLVSVLMAAVSAGAKV---------RQESRFLHAATHEDVTILPAVPQMHALVMQYSREGMAKLASPTLRYVSSGGAPLDP---AWKRKAEGFYELPLQNGFGMTETGASATSNALGSPDTSVGPVT---PGTECKIDDQAGN---GAGEGEVLVRG--PHVMKGYYRNPDKTIDA-----EGWLHTGDLGKLDEDGRLHILGRSKELIIHGGFNVYPPEVEAALNDHPRVVQSAVVGRQRD-GDEEVLAFVQVAPG---DDVTVEELRSFVKERLTGYKRPAQIIIATDLPAAPTGKIL------------------------------------ 39942420 16 -------------------------------------------------------------------------------KQAAATPDAVAL------EDETTTLTYAELERQTGLLANRLRQQGVGRDSLVGVLLGRSADYVIACLAALRAGGAFLVLELAYPPQLLCDVIDDANPTVVVT--------------HRAHAGLIKPEIP----LVVLDEPNATPE-------------DSAQPTGDAQELPADDDLFVCYTSGTTGRPKGIANPHRAPVRSYSLRFELS-DLKPGDRVACN------VFFIWEILRPLLRGATVVAVPDNVSY-DPVALVDLLASRKITETLMTPTLLATVLSRHSKLGDR--LPDLRTLWLNGEVVMADLARRTLSALPNTR--LLNCYSASETGDIMLTEDASVCPVGP-----PLDPKHTYILDENFQKVEPGSSGELFLGGHL--LARGYLNLPETTAKSFFDLAPGMYRTGDLARILPSGLLEITGRVGGMIKVRGYSVQPGAVESVVMKHLAVRHCAVVSHGEGLKRQLVSYFVKENPGDRVDPIVQESARKTLSAHLAHYMIPALWIELTELPHEVSGKI------------------------------------- 50119433 484 ----------------ADRFIRLIEAVVENPET------DVWHLPLMETDRFAAVLAETQQLPRSYPQPQLTVT-DVIEAVAQRDPQQLAIAFDGEPRTD--TLTYAELNRQANQLAHWLHRQGLGEQSLVGVLAKRDRYFVIALLAIWKAGAAYVPLDPDYPPERLRHIITDANLSVILGGDGQ-----------------QLAQWSAEQR----------IDLTDPAVVQWQDLPGDQPPAI---PRHAQQLAQVIYTSGSTGLPKGVMIEHGS-LINLLDDHRDRIDFTPQSTMFCMSDAGNMT-----TLLPLSSGGTLAFGE-----PNDRAIMQ-AEQAGATHL-ILPTALMSIL--DPEQVNG-----IQAIGMGGEACPNAVVEWA------DKVALYNMYGPTETVTALSTRLRKGQPV---TIGKPLIHIQALILDTAGQLCPVGVPGELCLAGL--GLARGYLNQPQRFEHITLNDVNNIYRTGDKARLLNNGDYEYCGRIDEQIKLRGYRIEPGEIEAQLAAVPSLKQIKVI-VAQVGSRPALVAYATVKAD-SSTPEPAAVLID-VAKYLPEYMVPFRLMLLEDMPLTPNGK-------------------------------------- 116180162 30 -----------------------------------------------------------------------------------------------PDNHETNYLTMSDYRLLSKRVALGLQKEGIKKGDRVLIFSSNSLLFPSVFLGVLMAGGIVTGANPTFVPRELAYQLKDSGARFLFVAEQAV---------KTALEAAAEVGLPK-DRIFVLPSPGPGARGRVDGAHHWTELLAGHPRQAETEPSNPEETTCCLYSSGTTGVPKGVEISHHSY-VANGVGVVHINNMRPDERGLAFLPFYHAYGQTYFIANPHLR---------IPVYFDFVKMLSHIQRFRVTTLPVVPPIVVLLAKH--PATRQYDLSSIETIASGAAPLTREVCEEVERLFPGKGLFVRQGWGMTEVTCTAIA--WDLTSAVGGSAGVGYPNCRARLVALDGKPIEARVTGELWVTG--PTLMRRYWNKPEATAETIVVDAEGWLRTGDIAFVEEGGIFHVVDRVKELIKVKGNQVAPAELEGVLLENPDVADAAVVGV--TIGGEVPRAYVVRRPQSTASE---KDVAAWMEGKVTHYKRLKGVVFVDAVPKNPSGKILRKQLRDRA---KQEVGD------------------- 183980334 20 ----------------------------------------------------DADRAAGAYAHRWWVRRTL---ADALREAAQSTPQRVALV------DADRQLDCQELHRQAMALAQHLRSR-MPAGSVVSFMLPNWHEAAVIYLASTLAAMVANPVLPSLREHELRFILEDAGSRMIF-APADFRGHDYTSMLRRV--AAQLPSRPEVIEV----RGQCP----DGVSTFQSLLVGRETAAPLPTA-DPDAVRMVLYTSGTTGRPKGVLHTHNSI---HALQIRDHWMVEPGDGFLVASPIAHIGGSIYAFECPLLLGTTAVLLD----RWDADRAVQLMTSKRCTHMAGATPFLEQLLAAAQRAGTR--LPDLKFFVCGGASVSPSLIRCATDYF--DKAVVTRVYGSTEIGAPDSSAHAAATDGRVGAA-------DVKLV-----------AGEIRVRG--PQMLVGYRHPED--EAGSFDA-QGYFRTGDLGHWVDDEYLVVTGRAKDIIIRNGENISPKEIEDILITHPGIADVAIVGLPDDRTGERACAVIVAAADPPPGPGVRAFLEGA---GVARFKIPEQVVIWDHLPKNHAGKIV------------------------------------ 94314358 28 ---------------------------------------------------------------------------------------------------------YAEIHRRAKRVANALASLGVGVADRVGTLAWNTHRHFELYFGVSGSGAILHTVNPRLFPEQIEYIVNHAEDKVLFFDIGF------APLVEKLAPALK-----SVQHYVAMTERANMPAIDVPNLLCYEDLLAEHSDTYDWPELDERAASSLCYTSGTTGNPKGVLYSHRSTVLHSLVA--------------CAADAFAVMFHWGMPYAAAMVGAKMVM----PGHLNGQSLYELMRDEGVTVSQAVPTVWLMLFQFLDEHPEI-DMKALKIIGSGGAASPRSMIERCERDFGVEYLQA---WGMTETSPIGTTGLPKHAALPKDEAGRAVWGVGLKIIGDDGQELPHDGRGHLHVRGPWIA-------------SGYFKHTDGWFPTGDIGTIDPDGYVQLVDRAKDVIKSGGEWISSIDLENAAIGHPAVHEAAIIAVAHPKWQERPLLLAVKRPGKDVT---REELLQYLSERVVKWWVPDDVVFVDQLPHTATGKLLKTKLRE------------------------------ 118463544 28 ----------------------------------------------------------------------------AVRRNAQRTPERPAYIDHG-----GRTFTWHEFDCAASNLAETLAGLGVGPGDRVAVWHGDCAAIHVLFVAIERRGAVIVGIGERAGAREAGAILRNAQPKILLSD------------QPRSKPAAEVAGELRIPALVLTQPLDTE-PRAFDRDC----------------QLGPDDVFLINSTSGTTGLPKCVVHTQNRWYYFHQKAVANGM-LTPDDVFLIPTPFGFGIWTSHTT--PIHLGATAVILD----RFTPAATCEAIARHGVTVLCCVSTQLTMLMA--DPASRRHDLSSLRIVYTGGEALPYRPAAEFEELTG---ATILQFYGSNETGMLSATTVHDPRDRRLGTAGRVVPEMAVRLFDGD-TDVTATGRGQPACRG--PATSLGYLGDHDKLF-----TRDGWMRMGDICEIDADGYLRVTGRTSDFILRGGKNISASQVEDAAMTHPAVAIAAAVAMPDPVFGEKVCLYAELAPATDPATLDLADLTEHLAQGFSKELLPERLVVVDELPRSSGGKV------------------------------------- 39995339 22 --------------------------------------------------------------------------------------------------------TYRDLRERVRRLANVLTGLGVKAGDTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDLLLVNSEFL---------PILEQI--RGRIDTVRGYVLLTDEEKMPESHIPFVGEYEALLAAASGEYDFPDFDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTLGTVFAHGRLHQGDVYMPITPMFHV--HAWGVYLATMLGIKQV----YPGRYSPDLLLDLIEKERVTFTHCVPTILHMLLKH--PHAKRVDLAGLKMII-GGAAMSREALERGIDVFTG--------YGMSET--CPILTFSRLTPMLAGSPGLSLPFVDLRVVDPETQPRDGRSAGEIVVRAPW--LTQGYLKDH-RTSEKLWE--GGFLHTGDVAVRDERGYVRITDRTKDVIKVAGEWVSSLELEDILAHHPAVAEVAVIGQPDEKWGERPLALVVLKP-EEAGRVGEKDLAHFVREMVSKQVVLLKVRLVDAIDKTSVGKISKVTLRE------------------------------ 89274023 49 -----------------------------------------------------------------------------------------------------------------CRLADSIKNYRLLQNDVIGVFSENCLEYFEPILAALYLGITVTNINYYYTVDEFTYVANLSKPKLIFCS------------KTYVSTALTAIAHLSVVPKLILINFDEDFK----RCQSLKNFVSLYITRFRPVQVNVKDVAIILYSSGTTGLPKGVMLTHGGY----SLTQEPAIGLIP----FC---------HTYGLFLVLIVSSKVIVM----KKFEPHVYLKALQDYKISYLHVVPPIAHFLTKS--KLVDKYDLSNLIVVICGGAPLSKSIEKALVNRLNLQK--VKQSYGMTETTLGVLSHKINLFQ--YGSCGTVMPNMSIKIIDRTGEALGPNQSGELCCRGPL--VMKGYINDPDSTKIVIDN--EGWLHSGDVAYYDENGLFYIVDRLKELIKYKGFQVAPAELESMLLTHPDILDAGVVGIPDEKSGEIPRAFVVKAPNSNLSE---NDVIAFAKAKISIHKQLRGVRFVKEIPKNSGGKILRRVLRQ------------------------------ 160898747 20 ------------------------------------------------------------------------------DRH---HGD--AEIVSRRVEGDIHRYTYRDLARRSRQLANTLDGLGLQPGDRVASLAWNGYRHMEMYFGVSGSGRVLHTVNPRLHPDQVAWIINHAEDRVMCFD---------LTFLPIIQAV--HAKCPTVRQVALCDADRLPADSGIPGLVSYEAWIAGQPDQYQWPEFDENTASSMCYTSGTTGNPKAVLYSHRSTTLHAAAALPDVMCISARDSVLPVVPMFHVNA-WGIPYSAALTGCKLV-FPGPAL--DGKSLYELIEAEGVTYAAGVPTVWQMLL--GHIRPGGLRFSTLKRTVIGGSACPPAMITAFQDEFG---VEVLHAWGMTEMSGTLCTQLPKDEQMKIQKQGRAIYGVDMRIVDSDGTDQPGKSYGDLLVRGPWI-------------VDSYFKQGRGWFPTGDVATIDPDGFMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACIGMPHPKWDERPIVAVAKKPGAEVT---REELLKFYEGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLREQLAG-------------------------- 162452153 43 ----------------------------------------------------------------------------LLRERAARHPDRIALV------SGDRRLSYGELDRRADRLAAGLLHLGLRPGDRVVVQLPNIAEFFEVCFALFRLGALPVLALPAHRRAEIAYFCEHTEAVAYVIAD----RDGGFDYRALASQI--RRDVGTLRHVLVAGEPGEHTAL--------------SSLDREPVELPAGDVAFFQLSGGSTGVPKLIPRTHDDYL-YSVRASAEICGLDEGSVYLAVLPVA----HNFTLSSPLHAGGRVVLC----RRPSPDEALPWIERERVTMTALVPPLASVWLEAAR--AARHDLSSLKVLQVGGARLPAEVARRVGPALG---CKVQQVFGMAE-GLVNYTRLDDPDAIALETQGRPIPHDEVRVVDDDDRDVEPGQVGHLLTRGPY--TIRGYYRADAHNEKAF--TRDGFYRTGDLVRRTREGYLVVEGRAKDQINRGGEKIAAEEVENHVLAHPAVRDAALVAMPDAHLGERSCAFLVARGQPPP----AREINAFLRERVAQFKVPDRIEWLDALPTTSVGKVDKKALRR------------------------------ 78066370 36 -------------------------------------------------------------------------------------PDKAAFIADG------RTLTFRELDEESDRLAAALVRLGLKPGTRAMFQMGTTLDTALALCACYKSGVVPVCSLPQYREVEIGKLADLARPEAYFVADIGRF--------DLVEFAQTMCREHASFRHLIVARGEALAGAQSMSELTSSLSLDEARRVLADVRIGSEDVLSFQLSGGTTGVPKIIPRFHAEYLGHSLAWSRHVNGGEQATLIWSAA-------HLYALVPTIAAGQTTILMSSV----DVVQMARLIEQHRATHAVSAPQIM-----ANPQVLD-HDLSSLKLFFCLTRADNLEAYL---------GVPCSNMYGTTESGGTVDEHVRHHTHGRSGCDQD-----ELVLLEPDSEPVPTGQVGELCFRG--PSSLRGYFSAPEAN-ATAFTK-DGFFRTGDMMRIDGATYFSFEGRLRDNINRGGEKIGAEEVEAFLSHHPAVLDAKLVAMPDPVYGEKGCAFLILRPGHVP--PTIPELIDFLGTQLAKFKCPERVEVVDEFPVTRVGKVMRRAIAAILE--------------------------- 192289957 14 ----------------------------------------------------------------------------------------------------------GETYASATRLAAGLQALGVGPGDRVIAMMHNRIEAIHLWLATNLVGAVDVAINAGYRGAPLVHAIEQTGPKVIV-----------IEAGLVPALAAVAAELRAPAIVVVIDEAPRNDLPLAFRTTSFASLCEGAALD-APAALRRSDTASIIFTSGTTGPAKGVVMPHGQVMLIAHRT-AHHCRLSQQSVWYSFHPLYHMAGKFMAVLGSLVAGGEVVI----DTAFEPAAWISRARHFGATISGGHGPMLEMIFA---TPPRDDDRNSLETVCSA--PFPHHIARDFEARFGVRGLEV---WGMTEVGLPLWNDI--AAPLREGSCGRLAEWFEFAVVDPESTPVALGVVGEFVVR---PKAPWTIMQGYDAMPDKTVEAWRNLWFHGDLGHLDRDGYVYFAERASERIRRRAENVSAHDIEIAISRHPAVREAAAIGVPSEFAGDDIELCLVLSPGSEVVP---HDLLAYLASALPHYIVPRYLRFMDELPRSVTNKIQRTHLKQ------------------------------ 154253530 40 ------------------------------------------------------------------------------------------------DGREPRRLTYRELGAEADRIATAFLDAGLKKDDVVAVQLPNVVELVAVYLGAWRAGLIVTPAPVQWRAHELGDVLAFVGAKAVVTA----RNIRGHDHAAMF-ESLK-PKLPGLSKLFVI----GETAWPEADSARLDALPAA----------DANDAATICWTSGTEARPKGVPRSHNHWMIAGLACADAAQ-LQPGDTVLNPAAIG-------GCFMPLLTGGTLVQH-----HPDLPVFLKQLVGEKIT--YTAPPAVLSLLLKEEKLMASLDLSAVRSIGSGSAPLSPWMVKTWQEQYG---LPIVNIFGSNE-GTCLISGAGDVPDPEERAQFFPRFGIETKLIDQSGEEIEPGKPGELLIKGA--TVFAGYYRAGDGGGPAEAIDKDGFFHTGDVFEIAGDGYYRFVERAKDIIIRGGMNISPGEIDGLLAGMPKLREAAVVGYADGVMGERICAVAVPAEGESVTLE---DVRAHLKSDIAAYKLPERLELAEALPRNPLGKVLRRQLREMIGG-------------------------- 69937379 479 ----------------------------------------------------------------------------LIEAQLAATPGAPAISFDAD------SLSFAELDRRSAALAARLEELGAGPDRIVAVALERSLELPVALLAILRAGAAYLPLDPAHPPERIARILAQAQPVAVLTADAGLFPAGTDPLLP-------------------------------------GDWPAEGRPKARPQP---GDLAYVIFTSGSTGEPKGVAVEHRA-IVNRLMWMQAHYGIAPDDRILATFDVS--VWEFFL---PMIAGAELVM---APAHRDPAAIAKAIRDRAVTTCHFVPSMLSAFLA---SPASQG--LAMRRVFCSGEELTADQRDRFHARI---KAELHNLYGPTE-AAVDVSYWPAGPEDRPIPIGWPVWNTALEVLDDRMRPVPPGLAGHLYL--GGVQLARGYLGRPERFVD---GPSGRLYATGDLARLRPDGAVVYLGRSDHQVKIRGLRVELGEIEAAIMATGMARECVVIAREDHAGEKRLVGYLV--PGEDWRPGLLAE---RLAAGLPAYMVPSAEVALEALPVTSNGKLDRKAL-------------------------------- 49176898 17 ------------------------------------------------------------------------------------------------------------LAQRVLRAAGGLAAWGLRPGDVVAILMRNDFPVLEMTLAANRAGIVAVPLNWHANRDEIAFILEDCKARVLVAHTDLLKG-----VASAVPEACKVLEAASPPEIRQAYRLSDASCTANPGTVDYEGWLQASEPS---TALPVAAPASLLYTSGTTGRPKGVQRANGTPELAAKFGLRHGQEIRPGPLYHSA---------PY-VYASLRFGEVLVL---QPRF-DADDLLDLVERHRLSHMHVVPTMFSRLLDLPPARRAAFDTSTLSAV-THGAAMCPRDVKQAM--IDWWGPVIIEYYAGTEIG-VIATCTSEEWLSHPGTVGKAPEGVRIAIVDDEGHPVPIGDKGEILVHAD-VADLVTYHNRPE----ALTELRRGEWITGDVGHLDADGFLWISDRKKDMVISGGVNILPAELEEEAMKLPEVRDCVAFGIADRDLGEVLVLVVEPHAGARVDLE---TMRATLKNRLGGLRCPRFLLSMPVLPREDSGKIARRKLKQ------------------------------ 198250683 48 ------------------------------------------------------------------------------------------------------------------RYAAALNDLDVMAGDRVAVHIQKSADALALYAACLQLGAVFLPLNTAYTPTELEYFISDSDASVVICDPGEI----------NEVAAIAKSTGATLRT------------MGAAGEGSLKDAALCLPPRTNVATREQDDIAALLYTSGTTGRSKGAMLTHRN-LLSNAQVLVDIWRFSDTDVLLHALPI----FHSHGLFVALLAGGSMIW---LAKFDTDKVLSQLP---NATTMMGVPTFYTRLL--GDARFDKDLTQHMRLFISGSAPLLSETHERFEARTGH---LILERYGMTETSMNTSNPYDGAR--RAGTVGFPLPDVEAKICDPKGASLPVGKVGMLEVRG--PNVFKGYWKMPKKTAEEL--REDGFFITGDLAQKDENGYISIVGRGKDLIISGGFNIYPKEIEMFLDNLPDVLESAVIGAPHPDFGESVVAVIVPVTRATLN---IAAIEAEVKDKLAGFKRPRHFEVLETLPRNTMGKVQKNELRA------------------------------ 169771449 225 ----------------------------------------------------------------------------------EKHPEKLCVVETKSDRSPHREFTYKQINEASNILAHHLVQSGIERGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALITKDAG-------ELSEKVRSFIENLELRTEVPALALHDDGSLL----GGSINGQDVLANQVPKPVGVVVGPDSIPTLSFTSGSEGRPKGVRGRHFS-LAYYFDWMSETFKLTPNDRFTMLSGIA----HDPIIFTPLFLGAQLLV----PAREDNERLAEWMREYGASVTHLTPA-----MGQILVGGASAQFPALHHAFFVGDIL---IKRDCRSLQGAPNVNIVNMYGTTETQRAVSSSNEGFLDVIP--AGRGMVDVQMLVVNDPSRICAIGEVGEIYVRAA--GLAEGYLGSPEPWRQFYVGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPERGLEDDTSLRDDARELLRSKLPTYAVPTVFIPLKRMPLNPNGKIDKPAL---PFPDTAELSAAAPQRKSSVLEALSETEQA 126730307 16 --------------------------------------------------------------------------------------------------------SYRDTYARVAQLAHGLKDLGVGEGDRVATLAWNGYRHFELYYAVSGMGAVCHTINPRLSAEQMLYIIKHAGDRVL-CLDLTF-----VPL----VEALADHLPEGL--VLVVMTDRSHMPDSDMGFLCYEDLLDEQATTFDWPLMDENAAAALCYTSGTTGNPKGALYSHRSTVLHAMFAITLPKSLREGGRILPVVPMFHV--NSWGLYAAPMVGASLIMPGPKLDGPS---LFELMESEGVTASWGVPTVWLGLRAEVEK--RGTVPSKLDQLVIGGSAAPRAMIEFFEDR-GLDVCHA---WGMTETHGQLSEPLPHDTRMRLKSQGRRVFGVELKLNDEDGNRLPGKAVGELYVRGN--AIISGYFDNAEATSQA-FDR-EGWFGTGDVASIDGAGFLHIQDRSKDLIKSGGEWISSIDLENIAMAHPKVANCAVIAIKHPKWEERPLLVVVPKDDGPRLEEIHAMMQEHVAKQL-----PDAMEFVEDLPLTATGKVSKMTLRKCFEG-------------------------- 182419950 538 -------------------------------------------------------------------------------------PEKIAVI------DGKEEVTYRELALRASGVMQKLKEIDCKKQDKVAVIMDKSIHQIEAVLGILSIGAVYVPIDTMQPVIRMNEMLKTTETRCILTCSTV-----SINFPENIEVIYVDKITPHLENILV---EDGNKDM----------------------------PGYIIHTSGSTGIPKSVVITHEA-AVNTIEDINRRFNVGSDDNILGLAQLSFDLSV-YDIFGLLSVGGTLI-YPSVDRQTDPSHWVDLILKHNITIWNSVPALMRMLSSYDSEALIK--LPKLRLAMLSGDWIPLELPDNLLKKI--TDLKIISLGGATEASIWSIFHEYKGLKENLNSIGKPLSNQSFYILDKKFRDCPVWVSGDIYI--SGLGLAKEYYGDEERFICHPVNK-ERLYKTGDLGRYLPGGEMEFLGRKDNQVKIKGHRIELGEIETALQKHPAVHSAAVVTV---GKEYNKALFAVVEADYETKKDLISDITQFIAGFLPNHMIPSDIEIVGSMPLTSNNKINRKEIKNKAENVALDSENKFNLSDPLVV--------- 196176060 33 -------------------------------------------------------------------------------------------------------LTYQHLWELVDQTQRQLRQWGICREQRVVMVAPNSAVTLSLSFAIASS-AICIPLNPNFTQSEFLTYLQQLHPQALVIVS---------NCADAAAKAAVQLDLPIILATPLPNRTG-WFQLQETTEIKTQSVLSPPSP---------EDIAFVFQTSGSTAQPKFVPVTHKG-LCYSSSNVKDCLQLGTDDICLNVLPLFHV--HGLVTNGPLIAGNLICLY----GNFEASVFWQWLNQSQATWFSVPPTIHQAILQAAPKITPKLPLQFIRS-GSA--ALSPHVKKELTELL---NVPFLEAYGMSEALTITNTPLPPSVD-KPGSVGKVVNG-NVAIINESGEPLPPQQVGEIAVRGNHPGYLDNLEANPTAFIN-------GWFRTGDIGYLDAEGDLFLVGRSKEMINRGGEKISPQEVDAVLLKHPQVLEVATFGISHPSLGEDIAAAVVLKENDVS----LQHLRDYLFDHLAPYKIPSQILIVESIPRGTTGKIIR----------------------------------- 118469771 561 -------------------------------------------------------------------------------------------------------LTYAELREQALAVATALRVAGVRRGESVAVMGPKGPDQIPALLGILAAGAVYVPVGVDQPTDRAERMLADAGVRMLFCGDGTP---------------TWLPALTVTEAVLVGRR---------------HETV-------EPVSAAPDDLAYVLFTSGSTGEPKGVEVTHDAAM-NTVETLNTYFGTGPGDSVLALT-------HSDLVFGTLAAGGSIVMVDEA-DRRNPDHWVAQINAHGVTTLNFLPGSLEMLVE--TAWSTRTPMPSLRAVPTGG--------DWVRTTMVRKGVVLTGLGGATETAIHATLELPEHWTAVPY--GAPFPNNACRVVNAAGQDCPDWVPGELWI--GGRGIARGYRGKPDLTAEK-FVTWCGWYRTGDLARYWPDGTLEFVGRADHRVKLSGYRIELGEVEAALQRLPGVH-AAVADIVDTPAGDLLAAVVGLDDTSVTDADLRAGLAEL----LPPHMVPRHFELTGKVPFTVGGKTDRRAVARLLAEEQAQAGGRGTARRPE----------- 170584850 56 -------------------------------------------------------------------------------------------------------------------------------GDRVLSRVEKSIDSLVLYLATIRLGAVYVPLNPNFKLAETIHFVKDSDPYLFVTSN----------IKQ--DEIFAN----KVEHV-----MDSTALFEESR---------QMEPDYGVECVKPDDTACICYTSGTTGLPKGAMISHGG-LIWNAETLVYLWKFSQKDVLLHMLPFDHIHG-MFISLNCTLFTKSSVIFRPKFDVNDALDWLP-----RCTVMMGVPTYYSRLMQK--SSFDKDLTKNIRLFISGSAPLSTVLWEDFKQRTGHE---ILERYGMTE--AAVITTNPYN-DRRKGSVGKILPG---------GN-IRTTETGLVQIR--LPSLFSGYWKKDNKTQKVFTE--DGFFNTGDIGKIDEDGFLWIQGREKDLIISGGLNVYPKEVEDAIDSLPYVLESAVIGIPHHDLGEAVLAVYVPELGSHAFLHESEAIR-ILRTKLANYKVPKRFLCLDQLPRNAMGKVQKNILKE------------------------------ 156547015 14 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFRPEKVNLKDNAVIILTSGSTGFSKGVQHNYENL-------FKIIVGLTPAGVALWYSTCDWVTGVTFALQSALLIG-TRIMH----TQFDVEETCKVIEKYKVNLMLASSIIMASMLK--LNVFKRYNLQSLTFVCTGGSKTNALALKGFHDALPNG--LIVQMYGMTEIGRCIASQTENSKSI--GSAGFVISCNQLKIVDDNGESLGPNKPGEICIRS--PTMMTGYFNNPEETKKVLDN--DGWLSTGDKGFYDENGEVHVIERLKEMMKYRNHQISPSEVEQVLLSHPAVMEVSVIPIPHYLDGDWPIAFVKKVPEFQVTEDELVQLSISVFGELKKLH--GGVKFVEQLPKMPSGKINRSLLKEMA---------------------------- 146310784 29 -----------------------------------------------------------------------------LTRHTDN--DATAVI------DGERHYTYRQLHQAANNLASALQAQGIKRGETALVQLGNVAEFYITFFALLQAGI--APVNALFSHQELNAYALQITPALVIA-------DRQHALFAGDDFLNTFVDEHRSVRVVLLRGDNGEHALEKAIARPADNFIAS--------PTPADEVAFFQLSGGSTGTPKLIPRTHNDYY-YSILRSNEICGITADTRYLNALPAA----HNFAMSSPFMAGGCVAL----ANDPSATICFPLIEKHQLNVASLVPPAVSLWLQAIAEGAGNAQLASLTLLQVGGARLSATLAARIPAEIG---CQLQQVFGMAE-GLVNYTALDDTPERIINTQGRPMPDDEVWVADENGQPLPRGEVGRLMTRGPY--TFRGYFNSPE-HNASAFDA-DGFYCSGDLIAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLRHESVIHAALVSMEDSLLGEKSCAYLVVKK------PLRADVRRFLREQIAEFKLPDRVECVDALPLTPVGKVDKKQLR------------------------------- 170740951 16 -----------------------------------------------------------------------------IDYAASQHRDR-AVISRSVEGPMHRT-TYGEVRGRALRLAKRLERDGIRAGDRVATLAWNTWRHLEAWYGITGLGAIYHTVNPRLFGEQIAYIINHAEDRILLL-DLTF-----VPLVERLAE-----QLPTIERFVVLTDAAGMPDTSLRNAVAYEEWLAEADADFAWAQLDERSAAGLCYTSGTTGNPKGVLYSHRSNVLHAANNGPDYIGLSSRDVAMPVVPLFHANSWSLVLPGPKLDGASV---------------HDLLESTGVTVTAAVPTVWLGLLQHLD--ATGGRITHLKRVLIGGSACPRAMTERFEREFG---VSVTHAWGMTE-----MSPIGSFCSLKPGEAGYPPFGVEFRLTDDAGRDLPGTTFGRL--KVAGPAVAAAYFRDDTPILDD-----RGFFDTGDIATIDPNGYMTITDRSKDVIKSGGEWISSIDLENLAVGHPDVAEAAVIGVAHPKWDERPLLVVVPKPGRVPD---KDDILAFMSPRIAKWWLPDDVVLVEEIPHTATGKIQKTALRD------------------------------ 159898627 1511 -------------------------------------------------------------------------------------------------------LSYAELEQRATALAGYLQTQGIGAETRVGISLEHSTSLIVAILAVLKTGAAYVPLDPNYPRERLELMASDAELKLLIC-----------------------------------QQPDIWQNLPANSACLGLADLDSAQAPFVPVTIHPAQAAYLIYTSGSTGRPKGVVVSHANL---HSSTFAYAFDSSIAGIFWTLSQAG-----------------CLVLPDQAQRH-DVLALASMVEHHQISHTLAIPSLYAVL----LEQAELSQLASLRVVVVAGEACTTSLVNRHYQQL--STCALYNEYGPTE--ATVWASVAKLVPQQPISIGGPIATIQAYVVDPSLQPVPIGVAGELLIAGA--GISRGYWQQPERFMPDPWAEQPGLYRTGDLARWLPDGQLEFLGRIDQQVKIRGFRIELEEIAQLLRQHPALREAVVTAQPDQHGQLRLVAYI------------------------------------------------------------------------------------ 159898627 432 ------------------------------------------------------------------------------------------------------QLSYAELAQQANQLAQQLIQHGIQPEQRVGLYLERSPLMVVALLACLKAGAAYVPLEPEYPAERIQYILADAAIQLVLSQTS------------------LMPSLPCSVAQLAVDQLQ------------FDQASAAPRLNYQPAQL-----AYLLYTSGSTGQPKGVMVSHAGLSNYVQWAI-TAYDLAAGTGSLVHSPLAFLTVTSLLV--PLCAGQTVRL---LPSNAGVETLAQALASTDLSLLKLTPAHLAVL----NQLITSADLQRSRALVIGGEALDATTLAPWRTHAPETRLF--NEYGPTETVVGCSIYQTQTTDSAAGSIGLPIANMRLYVLDERLQPVPFGVVGELYI--GGVGVARGYNQRPDQFVPDNLSGIAGLYRTGDLACWAWDGTLEYLGRRDTQIKLRGYRIELGEIEAVLQRLPMVASALVL-LRGTGDDQRLVAYLQATPDADSTQLSEQVVLKYAQQFLPQYMLPSNVVLVEQWPLTANGKIDRAAL-------------------------------- 169766884 67 --------------------------------------------------------------------------------------------------------------------------------------------------AIIAAGGVYTAASTAFTQSELSRQIQQSKSQLIIASP---------DSKTKALKAALACGIP-VERVLVLESSNHKHLLRDTVDPERNYLFQN-TEELDWERVELETRLILLFSSGTTGPPKGVMLSHMNLVSEAIIPQLVLRESRKGKPHLPYRTIGHLTAHIAGCQGPAVAGGTVYWM---PKF-NIDQFMDYCKKYQVTFLATAPPVYLAV-AESSRVTDQFN--SLIRAESGAAPLPTEVQRRAEEKLG---CSISQRWGMTESTGS-VTTMPWGEADSTGSISPLLPNTRLRIVDEQDRDVEQGMEGEILVKGPM--VTKGYFENQEATAAAFAP--NGWFRTGDIGVW-KDGKIYMVDRKKELIKYKGLQVSPVEVEACLLSHDGVADAAVIGVPDPSGNELPRAYIVLENDRIISEE---ELKTHVKSNMARHKQLRGVVFTKEIPKSSSGKILRRLLRDQA---------------------------- 70998751 1307 ------------------------------------------------------------------PGGEL--AHSALQRMAASHPSRTAV----EDISGAR-ITYAGLAIKMNQLAGLLRERGLELEQIVPIMLEKSINTIVAMFGILVAGGAFLPL----GPENPRERLEDCGAKLVIAADFF----KGTSYEVIVIDAIAWDTIPLQRQVV------------PG--------------------LNPNSLAYVIYTSGSTGKPKGIPHSA---IVAALDGILYTQDNSRR-IMWYTFD-----GSFYPLFPTLATGRTLCV---APQNTIVGNLADVITKLRVDQINLTPTMASLL--------HPDDVPTLEILATGGEPVTHHML-----NVWAPRIKVYTSYGPTE-ATICVTTRQVTPDMNIRNVGRPFPNTTALILDPDTEELPSGSVGELCIAG--PQLARGYLNRPEATNKAFQGTADRFYRTGDLARLLPNGEIELFGRKDDQVKINGHRMELGEIESVIKQTNVFRQCAVIAAT-VLKKKQLVAFCVQTPGEATGEDLVDQIKAQL-TTLPQYMVPTIWLPVSKLPSLTSGKIDRKRLTALVEGMADNV--------------------- 154244959 1826 --------------------------------------------------------------------------EDAFRAHAAAHPEAVALL------TSRRAVTYGELNRRAAEIAGLLRARGEGPGRLVAVVMRKDWEQVAAVLGILMAGAAYLPVDPDLPSERRAYLLAHCDVTTALTQSA-------------VDAALDWPDGIARIAVDLLEATGG------------------ASADIGPFSLD--DLAYVLFTSGSTGVPKGVMISQRAIA-NSIADFTRRYGFTPRDRTLGLSALGFDLSV-FDIFCPLSAGGAIVLPDADKLR-DPEHWADLARRHNVTVWQSVP-VLMQMMVEALEPRRELWPASLRCVVMSGDWIPVSLPDRIRA--FDPAIALHGQGGATETSINAVVYPIGAVDPAWRSIGKPFANQTAHILNALLEPAPDHVPGELYIGGT--GLADGYWKDEAKTRAAFIRTGERLYRTGDYGRFLPDGNIEFLGRRDTQIKVNGHRIELGEIEAVLAQHPGVEHAVAAAPADALGHRRLVAYVVLKP-------------------------------------------------------------------------------- 154244959 507 -------------------------------------------------------------------------------------------------------LTYAELDAAANRLSHRLISLGAGPGQAVALRLQRSVGLIIGLVGILKAGAAYVPLDPHWPAARQAEILAQSGARIAVAADGAL--GEGITL---CDPAIAD------------------------------------EPATAPEAVGPDDPAYILYTSGSTGRPRGVLVPHGAVVLFHALHASVHAGLGDGPRVAMNGPVVFDTSVKQII--QLLGGHTL---DVIPDREDPAALVAYLRDHAIDVLDVTPTHLSMLLAEGL-LAPGHARP--KAVLVGGEPIDGALWA---QLAAPSDVRFFNLYGPTETAALIAGPVPH--------MGWALANVRTYVLNGAGRPVPQGVAGELYIGGA--GVARGYLGEPERFVALPFDNGP-VYRTGDLVRRRADGSLVFLGRADAQVKLRGYRIEPGEIAAALKAVEGVRDAAVV-LHGAGAMQRLVAYVVADPARAP---------------------------------------------------------------------------- 115471549 68 -------------------------------------------------------------------------------------------------------VSFQAFLSRVRALAGALRSRGLRGGDVAFVLAPAGLDVPVLYFALLSIGAVVSPANPALTPAEVSRLVSLSGASVAFAVSST---------------ATKLPA--GLTTVVLL-------DSPHFRSLLMDCGQAQGQEPLPVVVVRQSETAAIQYSSGTTGRVKAAALPHRSFI--AMVAGFHALRAKAREV---RTLLGAPMFHSMGFLFVLALGATTVVVTDAVARAGIRGLVEAAERWAVMDMTASPPVVLGMTKQ------RCRLPALERITCGGAPLPAPAIERFRRRF--PHVDLCMGYGSTEAGGIMISQEECN---HIGSAGRVTENVEVKIVDHTGKPLPAGQQGELWVRG--PAVMTGYVGDNEANATTFNS--EGWLKTGDLCYIDQDGFLFVVDRLKELIKYKAYQVPPAELELVLHSLPQIVDAAVMPYPHEEAGQIPVALVVKQPGSKLTEA---EVMYNVAKQVAPYKKIRKVLFVDSIPKSPSGKILRREL-------------------------------- 126731806 14 ------------------------------------------------------------------------------------------------------EISYADMADRVERWRERLAGAGYGTGHRVGLLLENRPVFLEIWLALNALGASVVPINPDLRLAELEYLAEHSE--MILA----------IVLPSRLDEMEAAVKKTGLRTLV----TTPDGPLPQAIRPATADAQPDTQTECA-----------LLYTSGTTGKPKGCILSNEYYLYWYAEAGGHISLRRSGERMLTPLPVFHMNAMAVSVMAMITVGGCLILLD----RFHPRSWWASVRDSGATVLGVMPP---MLMRA--EPSEEDRNHSVRFGFGAG--VEPKLHAPFEERYGF---PLIEAWACTETGGGVI--CANEEPRKIGTAGRPSAEVEVRVVDDTGQDVPPGSRGEMLVRRA---------GDNSRY--GFFSGYGGWLHTGDVVQQDEDGALHFVDRKKNVIRRSGENISAVEVESILGRHPEIASCAAAAAPDDVRGDEVAAFVIL-DGAKGNRAKAEEIVNWALDQMAYYKAPGWIAFVDALPLTATQKILRGQLKDLL---------------------------- 160900256 37 ---------------------------------------------------------------------------------------------------------WAGMRRASCQVANALQSLGVQPGERVGTLAWNSWRHLALYFGVSGSGAVLHTINPRLFPEQIEYIANHAEDRVLFFD---------VTFAPLVEKLA--PHLKTVTTYVCMSSREHMPALDLPDLHCWDELVGNQSEDFDWPEFDERTASSLCYTSGTTGHPKGVLYSHRSTVLHTLMELADTFGLNASETVMLIVP----MFHWGTPYAAAMAGARLVL----PGHLDGQSVYELMRDEKVTFSQGVPTVWLMLFQYLDAHPDIDPRAGVKSIGIGGAAVPRAMLERFENQFG---AQVVQGWGMTETSPIVVSKLLPRHDALSGEQGRGVWGVDLKIVDDDGRPQPGQARGHLRVRGPW--IASGYFKDEE-----------GFFTTGDVATIDADGFLQLVDRAKDVIKSGGEWISSIDVENAAMGHPGVAEAAIIGVAHPKWQERPLLLVVPRAGHSVS---RESMLDFLSTRIAKWWLPDDVLQVAELPHTATGKLLKTKLRE------------------------------ 166032492 19 ------------------------------------------------------------------------------------------------------KITYREFFENIDKVAKAFYAIGIRKGDIVTIASLHTPETIYIIYGLNKIGAVANMVYLTLSANEIIENIKSTDSKAFIYFAMIQEKGRIIEKKPDIKTIILDVSDSMPWYLKYPYRLKNKKDIL-GKTYRFKNFLSLGEGVVAKEMLTKNAPAVIVYTSGTTGIPKGVVLSNDN-LNAVAEQYSYTFDFRMNDIFMDMIPPFLGFGISIGIHLPLALGMESAL------WIDPNKVVQAFNRIKPRHFVSGPVIVKAMLENNIK-----DMKFLSTFAGGGESLSIEQEKKVNSFLHDKGGNYVTGYGMTECCATVCTGMPGI--YKEGTLGIPLPKVNVKIVNPDGQEQKYDEVGEVCFHA--PNIMSGYFKNPDNIIKTHADN-KKWIHTGDLGSVDQEGFLTFHGRSDN--NV--YKLFPMQIENELIKNEEVLECGTIVVPDQEKIHVAIAFVRVKVGLEK-EAVRGKILEFARAHLPEHAIPKKIMLIEKMPYTQSNKI------------------------------------- 195585213 32 -----------------------------------------------------------------------------------------------------QELTGAQLAQQSARIAQAFKRLGLRRGDVVGISANNSTYLTSVIIAALLRGIPINPLHPEFTEETVKYMYDITEPRVIFCDVENYHIIKTVNGK-----------LKNPAKIFLVNGKLEGV--LDISVLLNEDDCITAAAYVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCN----CKNPNTYTRDSVLLSFSPLYWISG-TIILLASLLNGCRRII----TNRPSVEYLLQLVARHKVTFLFLASHQIALLSKHDSDVMEKAQLQSIRVLIGAGSKVCKAVSRRMYELIGNQRFVV--GYRLSKMGG--LNKNVGG---PVGCEGKVMRNVELRVLDKLKMPLGINEVGIIYARLRF--KWDGYYRNPEATRRALSS--DGMWFTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSETCVFGIPDEVTTNLTACAVVRTKSPEGERLTADHIRNIVERHLGAYHIRGGVYFIDSLPKTPNDKLQRR---------------------------------- 987101 499 ---------------------------------------------------------------------------------AARNPDAIAVV------DERVTLTYAELGGRANKMAHLLRHKGVRPGELVGLCVDRGADMIRGHARILKAGAGYVPIDPEHPIERTRFGLDDSSISTGIAQETYRTR------------------FPDVRDIILPDDPG----------------LENQPASPPDVTTDRNSLAYAIYTSGSTGRPKAVLMP-GICVVNLLLWQERTMGREPASRTFITATFDYSV---QEIFSALL-GGTLVI---PPDRLDPARLAQWIDDSRITRIYAPTTVLRALVEHVD--PHGHGLVDIASPLPGGESLVLDG--KLREALHRPHLRVHNHYGPAESQLVTGYTLPEDVSAWPSTIGKPIDNTRIHLLDDALRPYPTAYAAQVCI--SGIGLARGYLARPERFITEGTGSEPRMYLSGDLARRLPDGNLEFLGRIDDQVKIRGIRIELGEIETALSEHAAITQAAVTVREDDRGDKRLVAYVVP---HSDAGDLAVELRGHVEARLPSYMVPSAFIVLDKLPLTTSGKTDRRAL---PAPESWSPGPTS----------------- 121606172 26 -----------------------------------------------------------------------------LERSARVYPERVSLIH-----GDTR-FTWAQTYARCRRLASALAQRGVRVGDTVAAMLPNTPPMFEAHFGVPMLGAVLNTLNTRLDAEAIAFMLDHGEAKVLLTDREFS---------PIIERALPLMKQPRPLVIDV------DDPLHEGGELDYEAFLQTGDEAYEW-ALPSDEAIALNYTSGTTGNPKGVVHHRGAYLNAVSWEMPRH------SVYLWTLPMFHCNGWCFPWTLALQAGVSVCL-----RKVDPALIFSLIREHRVTHLCGAPIVYGLLINAPQV---------LRAGISAGLIAGAAPPAAIIEGCERIGIDITHVYGLTEVYGPVCAKQAGWDKLPIGEQGVAYPQQAIAVLDPETRPVPGETMGEIFFRGNL--VMKGYLKNPQATEEAFAG---GWFHTGDLAVLHPDGYVKIKDRSKDVIISGGENISSLEVEEVLYRHPAVLVAAVVAKPDDKWGEVPCAYLELCDGATVTEA---EIIEHCRSQLARFKVPKQVLFGT-LPKTSTGKIQKFVLRE------------------------------ 197786769 20 ---------------------------------------------------------------------------------------------------DDRTLTFGELRARAERVAAGLYDMGVRPGTVVAWQLPTRIETALLSFALARLGAVQSPVIPFYRDREVGFALRESKAEF-FAVPGPWRG---------------------FDHTEMARRLGAKAIFEA-----YDDLPDGDPAVLPAPPADGTSVRWIYWTSGTTSDPKGVLHTAGGSCLAHA------LRLTADDVGSMAFPYAHIAGPDYTVM-LLLYGFPAVMFE-QFALPDALEGYR---RHGVTVAGGSTAFYSMFLTEQRKRPGERIIPTLRLLAGGGAPKPPEVYHAVVRELG---VQLTHGYGMTEVPMITMGAPDDTVENLATTEGRPPEGMSVRIVDG-----EVRLKGEAVCQGYLPSQTAEAF-DEE-----------GYLRTGDLGFVKDTGHLVLTGRLKDVIIRKGENISAREIEDLLAAHPAVGDVAVIGLPDAERGERVCA--VVEQPEGAGELTLEAVTGYLRAELSPHKLPEQLEVVDALPRNET---LRKVLK------------------------------- 159127116 278 ------------------------------------------------------------------------MAHSLIEEQAKARPDAAAVQYETEPP-----LTFSALNTRANQLARQIRPYGTK---YIAVHLRMSTDFIVALLAILKSGAAYVILDPDAPAARKSFILDDLQPGLVLVD---------ISTAGELANEVQLGSL-----------------LSQASSHDTGDLLHVQDPSSV---------AYVIYTSGSTGKPKPTLLEH-----QAVFNGLLAFPPIEGLRFFNPAFSAWAT---------LAVGGCLCLASKENLTVHTAKMINTMDINSVDMTSSAAALI-----------SPDDVPSLRRMVLGGEMVNPAVIRWEHRVYGLSECTQLNHRLQSNVSSRLIGQLPGTTEL------APLL-----------------VPGELCLGGA--QLARGYLHRPDRFIPNPFGKGK-LYRTGDMAVRHADGSVELIGRIDFQVKINGHRVDPGEPNSIIQAIEEVEDSAVVPASVNNR-TVLVAAVVSRPDTEW-EALVRKLRPFLAARLPLYMVPQFWVSMPALPVNANGKIDLVAIRR------------------------------ 218246953 9 ---------------------------------------------------------------------------------AQENPEKIAIV------TPENAFTYGDLLEISRQIATCLLSQDLQE-QRVAFAIPSGFEYVAVQWGVWRAGGIAVPLCTSHPRPELEHVIYDSQASIIIAHP---------NFEPILLSIAQEKGC---------------------RFLLTTEILSTQETSLP--EISSDRRALILYTSGTTGKPKGVVTTHQNIQAQV-TSLIDAWGWTSDDKILHVLPLHHIHGIINLLTCALWSGAQCHI---LPKF-DAEAVWTRIGQGNLTLFMAVPTYVKLITAWETLPPEQQKASQLRLMVSGSAALPLQVLKKWQDISGH---FLLERYGMTEIGMALSNPLNGQR--MAGYVGQLLPGVEVRLVDEQGQLVPSGTPGEIQVKS--PGVFLEYWQKPEATAKAFQD---GWFCTGDLAVV-EQGNYRILGRSVDIIKTGGYKVSALEIEETLRTHPDIKDCAVVGVEDEEWGQRVCGALVLHIGSHLTLE---SLRNWAKERLAVYKIPTKIVTLDDLPRNAMGKV------------------------------------- 156361897 52 -----------------------------------------------------------------------------------------------------RQMSYEALDQKSNRFARLLIEFGIKVEEVVAILLPRCPELYLTMLSVLKAGGAYVCIDPQHQISRLPYILQDTNAVALITT-------------KQVESEFGLSDLTKVSILDIQSRA-------------LNTQIASKPSNALATVVPSSHLCYIIYTSGSTGQPKGVEIEHR-TVVNFIKGELEIFPVWSQDRICQ--------GFSWLAFG---TGATLVVMQSGPDLPDH------LEQLRITVLSTVPTLLRTV------DVTDTKLNRLKLIILGGEACGEDLVAWA------DGRMLINSYGPTETTVVATTC-----EIKRGTIGRPLGNYNAHILDSNLVDVEGEKEGELCI--SGKCLARGYRNLPEKTKQQFVDHHGRIYRTGDLVRWTPDGEIEYLGRIDDQVKIRGFRVEIGSIETHLQRQENVKMAAVVVLSPSPGQQLVVAHLTLVDKTKGFQAQQAVVKMKI--ALPEYMIPNGYIIHEELPTLASGKVDKKKLK------------------------------- 29830749 30 ------------------------------------------------------------------------------------------ITWTGE--GEPQRRSYAEIGARAAQLAHALREFGIVDDDRVATLMWNNAEHVEAYYAIPAMGAILHTLNLRLPAEQLVWIANHAADRVVIA------NGSLLPLLAP-----LLPHLKTVEHVVVSPGDRSLLDGASVQVHEYEELIAGKPVSYDWPELDERSAAAMCYTSGTTGDPKGVVYSHRSYLHSMQVNMTQSMGLTDQDTSLVVVPQFHV--NAWGLHATFMTGVNLLM----PDRFQPAPLAEMIESERPTHAAAVPTIWQGLLAE--LHAKPRDVSSLTQVTIGGSACPP-ALMAAFDKLGMRVCHA---WGMTETSPLGTVARPPAHAVGTDETQGRFPGVQARLSGPGGERLPGESAGELEVRGPW--IAGAYYNGPDAEPLRPADKFDGWLKTGDVGTISPDGFLTLTDRAKDVIKSGGEWISSVDLENALMAHPDIAEAAVVAVPDDKWGERPLATVVLKEGATAD---FATLRTFLADE-AKIAKPERWTIIESVPKTSVGKFDKKVLRQYAEGELD----------------------- 167747545 314 -------------------YIECLRWTISNPDK-WGEELPVIS-ETKFAERYSGINT---------IGVKQNLCHELVFRNATDRSSKTAVI-----EGTGRTLTYYELCKEAKKLARLLQLEGVGPGDKVAVRLPRGAEQIISVLSILLLGACYVPI-------------------------GMNQPDKRIE--KIVKRADIRYMVSHGCHLRLNR-----VNIIDVNDRAKREEISAN------EPVNPSSSAYVIFTSGTTGEPKGVEISHFSAMNTICDVNKK-CDISEKDSLLAVSSLEFDLSV-YDIFGILGTGGTIVLLDEASKT-DAAQWLDLVTRYHITCWNSVPFLLRMLLEQAQ--AEEMKLQSLKTVLLSG--------DWIGTDLPAKLADVAPNSGATE-GSIWSNYYQVKLPVPKEWVGTPLDGQLYRVVDQRGRDCPDWVPGELWI--GGIGVAKGYVGDENKFVS-----FKNWYKTGDMGRFWNDGTIEFLGRKDTQVKFRGYRIELGEIEAAINRAEGIK-SSVACIVSEGGSQKLCAFIVKND---PDSELIQDINQSISSYLPLYMVPSEYQYGKSIPLSANGKVDRKMVAEL----------------------------- 154305291 50 ------------------------------------------------------------------------------------------------------------------------------------------------------LGGVASPANAQYSAPELEFQLKSSGAKALFTC---------IPLLETALQAAKGAGIKN-DRIYILDLPEMLTGGKKVPFKTADDLISAGEPKLEPLRMEARQTAYLCYSSGTSGLPKGVMISHQNVISNVLQLKAYEANYRDQ----WETDTE--VGLGLLIYG-LVVVAQGTTYRGIIVLPKFELFLNSIQTYKIRGLFLVPPIIIQLV-NNQSICSKYDISSVRGLFTGAAPLGTETAEELQKL--YPKWVIQQGYGLTETSTVVCMSSFK--DLWLGSCGSLIPGVRVKLVNPEGVEVTGNQPGELVVQS--KSVVLGYLNNEKANNETFLPDTDGWMRTGDEARVSPAGHIFIVDRIKELIKVKGLQVAPAELESHLLSHPSVADCAVIPVPDAAAGEIPKAYVVTSVGIEENDALVKRISKWVEDHKARHKWLKGVEFIDVIPKSPSGKILRRLLRD------------------------------ 126635115 212 ------------------------------------------------------------------------------------------------------TLTYEELNARANRIAHALLGAGLTAEAPVAVVLDRTLDWLAAAIGVFKAGGVYLPVRPDFPADRIAAQLARSECRLVLA-----EPGSEDLAHRAVAVAGADAQVLSVPEV----------------------LAGDAATTDPGVPVAPEQAAYIYFTSGSTGTPKGALCEHAGMLNHLLMKLEMGMTGREGEVVTQTASCFDISLWQFA--APLMAGGSVRIVD-TDVLLSVGGFLDELVGNNVTVAQIVPSYLEVVLTHLEQWPRP--LGRLRSLSVTGEALKLELVRWF---AAYPDIALVNAYGATETMHEILDGLPDRDFVTVGTSRR---NINTYIVDENLALVPLGSPGEIAFSGVCVG--RGYINDEERTRQAFYRSGTRMYRTGDFGRWLPEGRIEFLGRRDEQVKIRGFRIEIGEIENKLLTFPGVRESAVV--IDDGAGEMLVAFYS-GDGVEP-----EHLRDFLAGLLPEYMVPTYFHGLQQLPLTENLKVDKKVLKRLA---------------------------- 207739361 576 ---------------------------------------------------------------------------------AERTPDAVALIH------RDERLSYGALADLARRCAGALAACGVRAGDTVAVSMSKGVGQIVAVLGVLHAGAVYVPVPLD-QPEARRRRIYD-------------------------DAA--------VKRVLVCRDDAGAIAASDDRYLAWQDAV-TADALHDAVAVDPGAPAYVIYTSGSTGTPKGVVIPHRG-ALNTCAELNRRYRVGPDDRVLALSDLS-----VYDIFGVLAAGGALVLIDESQRR-DPAVWCACIERHRVTLWNSVPALFDMLLTYAEGFALRAP-SSLRAAMLSGDWIGLDLPARYRA--FRADGELVAMGGATEASIWSNAYDVGEVPPHWRSIGFPLANQCYRVVDEQGRDCPDWVQGELWI--GGEGVAHGYFHDAERTARQFVEDAGGWYRTGDLGCYWPDGTLEFLGRRDKQVKIGGYRIELGEIDAALGRIDGVKTALAVGERD----RSLAAFVVP---------------------------------------------------------------------------------- 158315497 26 ------------------------------------------------------------------------------------------------------RWTYSELWERVVEVASALRACGVGKDTRVGVLMTNRPEWISSVFGISLAGGVAVALST-FSTQSLDDLLRISGVSVLLLERSVLKKDFAAVLTELVPGALESARFPFLRRVVMIGEGG-----PAGAIETWGDFLARGRDEATGAAVQPSDTALLFFSSGTTSRPKGILNSHRGVAIQL-WRFRRMYRFDPEDIRCWTANGFFWSGNFGMALGAFASGGSVVL---QPTFLPVEAL-ELMATEKVNFPFAWPHQWAQLEAA-PNW-KDVDLSSMR-------------FADVNTAIA--RHPTVSTYGNTETF-TLTTGLPANTPPHRDSSGEALPGVTLKIVDPTGAVVPRGEQGEICVKG--PTLMLGYVGIPDETLDA-----EGFFRTGDGGYLDVDDLLFWKGRLTDIIKTGGANVSPREVDETLATYPGVKVAQTVGVPHETLGEMVVSCVVPHDGVRLDAD---EIRGFLRERLASYKVPRRVLFFEEIAVTGSAKIKSADLRELAA--------------------------- 134099594 11 -----------------------------------------------------------------------------LDRAELVYPDRVAVVDEPDQPAPSGSLTYRDMARLARAQAAGLDALGVPVGGRVAIVSHNAARLLVSFFGVSGWGRILVPVNFRLAPAEVRYIVEHSGADVLLVDP---------DLRHLLDTA-------TAKHTFVLGEDDDAVFGSTAEPARWDDEAATAT---------------LNYTSGTTARPKGVQLTHRNLWIN-ATVFGLHTTLNDDDVLLHTLPMGW--GMPYALTG--LGGRHVVL-----RKVDGAEILRRIRDHGVTILCAAPAVVTAALDAAKDWGEIPGRDRVRIV-VAGAPPPTRTIQRVREELGWEFIQI---YGLTETAPLLTVNLDGTEQARLGRAGAPAIGVRIAV--DDGGEVLAQSNHNL----------DGYWENPQ---ETARVQEGGWFHTGDGGTV-HDGYLTIADRKKDVIITGGENVSSIEVEDALTSHPAVREVAVIGIPDEKWGELVTALVVTEDDTTTAEDL----IGHCREHLAGYKCPKRVDFIDELPRTATGKI------------------------------------- 111026361 8 --------------------------------------------------------------------------------HRRTHGSRTAAVC-----GPIR-YTYADLDERTDRMANALAGAGVMAGERVLWLGQNCHRVLELILAAAKLGAMVCPVNWRQSAAELAFVIDDIRPAVVV--------WQREDLGDAVTAARAEAQHRSARW-LVHDEDGPD---------SYEAFLAGGASGAPAVDVGDGDPLVVIYTAAFGGRPNGAQLTHRGILTQNANLMRLA-DMWRDYIYLNVGPLFHI-GTLSLMMATFHIGGTNVF----TRRADPTEVMNLIAHERCRSGMVLPPTIAQIVELNAD--RHADLSSFE------SSLTIPGWS---EMVSPDETPLGRTYGQTEVSGLDAYSAYGGSDS-LSTAGLPTPWTRVRIVDEDGAEVPDGETGEIVFLGPMVHA--GYWNRPELNAE---RTRSGGWHTNDIGRREPDGSVAFIGPKVQMIKSGVENIYPAEVEACLREAPGVREAAIIGIPDDQFVQSVKAVIVLEEGAVLVED---EIIEHCRTRIASYKKPKSVAFLDSLPRTTTG--------------------------------------- 29827380 8 ------------------------------------------------------------------------------------------------------RLTYRELEEATRASARELIARGVSPGDTVAVHMPRGVPVVVAVLAILRAGAAYLPIDEVYPAQRRDQMLRDGAVTHVLVAPGWVER-----MAQTGLSVLEWPSTPS----------GPAADGSCG-DVDGRAAV-------PPASLAPSQPACVLFTSGSTGTPRAVVLEHRQMVFALADTLPL---LRPGDRTAQSSSISFDTF-TFEVWRSFAGGAEVVVVPGIPELMETD-LGKELRRRRITAMLAPAIALNHLARHDREA-----LSGLRLLCSGGDVLLPATCRALRE--GGFTGELFNLYGPTE-ATVACSGFPVIDIALLGE-QVPIFGARLHVLDERLRPVPAGVPGDLYV--GGPGVGRGYLGRPRRFVADPFADGTRMYATGDRVRSGEDGALEYLGRTDSQVKIRGHRVEPQEVERALCRYEAVSEAAV--LSDGEPGERLVAFVVV--GRENF--LLRELRGHLRATVPAHLVPAEIIVLDAMPTDAHGKRDR----------------------------------- 171684469 51 -----------------------------------------------------------------------------------------------------------------------------------------------------------------YSAGELEHQLRSSGAKALFTC---------VPVLETALTAAKAVGIPDDKIFI----MDAPVHSKKLPYKTVDDLIQLGQSVPELEPLGERQVAFLCYSSGTSGLPKAVMISHKNVI---ANTMQFIYDSVSREKFGVETQTALGLLPFSHIYGLVVIAHSSVWRDGVIVLPDLTEYLQAIERFKINYLLVPPIVIRMLSSRDI--LKKYDLSSVRLLFTGAAPLGKETAEELLKHVGQG-------YGMTESATVVCTT--SEHDIHQGTSGSLVPGTRAKIIDQDGKEIEYNKPGELLVQS--PSITLGYLNNEKATAEAYWDEDGRWLRTGDEVIVTPSGYITIVDRLKELIKVKAHQVAPAELEAHLLTHPAVDDCAVIAVPDERDGEVPKAFVVTMAGRK-DEDMAAEILKHVQDHKAHYKWLKGIEFIDAIPKSPSGKILRRLLRD------------------------------ 197342057 1 -------------------------------------------------------------------------------------------------------------------------------------------------LGVLKSGAAYVPIDLDHPAERIAHVLADAGARTVVTTPA---------------DAGRLPAHHGLDTVLV----DSEGHPAGPSDADAAPQADTASDAAPYAEAAPDHPAYLIHTSGSTGRPKGVVVTHRALANRLAW-MQGAYGLTEADRVLQKTPASFDVSVWEFFW-PLREGAAVVL--AAPGHRDPAYLARTVRAEGITAMHFVPSMLDAFLASAEVTADPSWAASLRLVFSSGEALSQSAARW----TALTGVPPHNLYGPTEAAVDVTHHAFDGAPDTTVPIGRPVWNTGLRVLDPGLRPVADGVPGELYL--SGVQLARGYHRRPDRFVDPYGAPGTRMYRTGDLVRRRPDGTLDYLGRTDRQVKLRGNRIEPGEIEAALTRLPQVARGAVL-----VRAQRLVAYAVPATGAADLEP--GALRAALARELPAALVPEDYVLLADLPLTPSGK-------------------------------------- 197761742 1004 ---------------------------------------------------------------------------------AARTPDATALVFGAD------TLTYAELDAAVNRLARLLLARGAGPERVVALALPRSLDMVVALFAVLRTGAAYLPLELDHPADRLAAMLADARPLLLLS------------------------------RTEVSARLDGDVPRLLLDDPAVEAERAAQPGTPVHRRFSLEHPAYVIYTSGSTGRPKGVVHAAGGRRLRIAHTVSFAFDMSWEELLW------------------LVEGHEVHVCD-EDLRRDAEALVAYCAEHRVDVVNVTPTYARLLIEQG--LLEGHVPP---LVLLGGEAVPETVWTALRDTEGTYG---YNLYGPTE---YTINTLGGGTPDSATTVGRPIRGTRAHLLDAWLRPVPDGVPGELYIAG--IGLARGYLDRPERFVADPFASAPGMYRTGDLLRRRPDGNLDYLGRTDDQVKIRGYRVEPGEIETALSRHPLVAQAAVVVREDRLVGYVVP--------------------------------------------------------------------------------------- 5420042 36 ----------------------------------------------------------------------------LVLRHVAEDPEKEAV------RGPGGRLTRRELADAVAGAAARLAGLGIARGDRVLVQLPNDLELIVLPLALMRLGAHPVMAVPTLRRRELLAVVAATRP----TAVAVPHRWQRFDHVALARELRE--SCPGIRHILVADAPRDAVP--EGT----EDLVELCRPDPGARPLPADEPAVFLLSSGTTGPPKQSARAHEGY-GYMIRTAARWAGLSPDTVYLAV-----MSGHGFVLFGALAFGGRVVL--GSPG--DPGAALDLIDREGVTHTTLVPALITQWLSEAGRRGRGP--TSLRVLQAGGARLEPAPAAEAHKLLG---CTVQQCYGMSE-GLLTYTALDDPDDVIAHTQGRPAPGDEIRIVAEDGTEVAPGETGE-VLTRGRDTVA-GYYAAPDADARAFTD--DGFYRTGDLARLHPSGGLVVEGRIGDVINRGGEKISAGEIESLLAEHPLLRAVAAVAMPHPVWGQTVCVFAVPSDPEKQPTLLG--LRRFLTERIATYKLPEDIRVVDALPMIGVGKI------------------------------------- 194510364 3374 ----------------------------------------------------------------------------LVDHWATAAPANPALV------SPARTLSFAALARSTDALAAVLREEGVRPGMVVGVEAAHSVDAVLGIIATIKAGAICLPVDTRLPPERLDAMIADSGCRHVLASAGGRFDGKRLAL----DGAARHA----------------------------------GDAPAPAAEATPDHGVFLTYTSGTTGAPKASVLHHRG-IVNYIGTVIERFGYTCGDRAMLFAPL---TFDASLIFAPLCAGASLYIGDENVKRSVP-ALVDACRAQRISVL-TLPTAWRVLGEHLAANGGAAGLGAVRLVSIGGEKVTLEAIRQWHRAT-AGRIALYNIYGPSECSGSIVDRIDVARALEDGEVYRPVANAHLHVLDACLNPVPADMPGELYI--GGVGVAHGYHGRPQRFVADPFAAAPGLYRSGDRVRYDLEGRLHYLGRTDFQVKVDGIRVEPEEIQAVLEAHPDVAQAVV------LAGEALIGYVILEKARAATGTDGAAFVDYLRARLPAHMVPAQVVVMDAFPLTTNQKVDRRAL-------------------------------- 194510364 2303 -----------------------------------------------------------------------------------AHADPQALALAGEDGA---RIGYAVLNATANRLARRLRTLGVAPRDAVALCMRPGPSFALAALAVLKLGAAYVPIDPRY-PDPRKLRIADSGARL----------------------------------VVAEPDAAPAQAPDAVAPVWWDALAAQAATDLDIE-TAPDDLAYIVYTSGTTGAPKGVEIPHRG-LANLCAWHARAYGLHDSIRASQTAGIGFDAAVWEI-WPYLCTGASV------WFAPDAARLEDWLSTRRITHCFAATPLAHAVLADG--WLGS---PSLAYLLTGGERLTPPA---------GARYRLFNHYGPSENSVVATAGEVAQGAGEPPSIGAALDNVRVYVLDRHGQLAPRGVPGELYIGGA--SLMRGYRSNHARLVADPFAGVPDMYRTGDLVCWNDAGELDYVGRADDQVKIRGHRIEPSEILHAVKSHAGVYDAAVTTLDHPQAGPQLVAYVVFDQAHAGAPDRAARLKRAIAAQLPAFMVPTHVVELDALPLTSNGKI------------------------------------- 33445807 22 -----------------------------------------------------------------------------------------------------ESLSYKEFFEATCLLAQSLHNCGYKMNDVASICAENNKRFFIPIIAVWYIGMIVAPVNETYIPDELCKVMGISKPQVVFCT------------KNILKKVLEVQSRTNFIKRIIILDTVENIHGCE----SLPNFIARYSDYDPVEQVAA-----ILCSSGTTGLPKGVMQTHQNICVRHALDPRSGTQIIPGVTVLVYLPFFHAFGFS-INLGYFMVGLRVVML----RRFDQEIFLKAIQDYEVRSVINVPAILLFLSKS--PLVDKYDLSSLRELCCGAAPLAKEVAEIAAKRLNLQG--IRCGYGLTESTSANIHGLPDRF--KSGSLGKVTPLMAVKVIDKTGEALGPNKIGELCVGGPMVS--KGYVDNIKATKESIDD--DGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDIEAGELPSAFVVIQPGREITA---KEVYDYLAERVSHTKYLRGVRFVDSIPRNVTGKITRKEL-------------------------------- 110680054 1 ---------------------------------------------------------------------------------------------------------YGQFWRDARAVAGWLLAQGVGSGDRVALFMTNVPDYLTVFYGIWAVGAAAVPINAKLHGREAAFILENSGAKHVFTS-------------PELSASLIEAGVST---------TQTEVPGTA------FEAIRAHEPIDVIVPRDPDDLAWLFYTSGTTGKPKGVMITHR--MLSV-MSLCYVTDIDPEDATIYAAP----MSHGAGIYNMIHAGARHVC----PGGFDPDEILTLAQHFGNAHLFAAPTMVNRLTQYASGAGQRGE--GLRTIIYAGGPMYNADIIAAVDHFGPVFIQI---YGQGEC-PMGITALSRAWARRLQSVGRAQSAVEVAIGDENGKPLTVGEHGEIMVRGD--TVMPGYWTNPEATAKTLLN---GWLMTGDMGFMSADGYLTLQDRSKDMIITGGSNVYPREVEEVLLRDSGVTEVSVVGRPHAEWGEEVVAFVV--GDVDP-----ARLDQLCLDHMARFKRPKEYVKLEALPKNNYGKILKTELRALL---------------------------- 21225941 30 -----------------------------------------------------------------------------------------------------RRWTYAELDAEADRVARGLRGLGIGRGDRVVVQLPNCAEFVLVWFALQRVGAVPVHAMPGHRRLEIGHLVRVAGAVACVVPD----RHARFDHRELMREVAEQGPGGSLRHVVVVGEPGTGEGFVPFEALRTDTPSASGPGSGPASGVDASDVALLLLSGGTTGLPKLIPRTHDDYA-YNARACAEVCALDARTVYLAVLPLGFNFAFAPGVLGTLMAGGTVVV---APD-PSPQTAFALVEREGVTLTSLTPPLVPHW--TDEAASGSWDLGSLSVVQVGGARLPEDHARKLGPALG---VTVQQVFGMAE-GLINLTRLDDPEDLVCATQGRPVPDDEVLVVDADGRPVPDGTEGELLTRGPY--TLRGYYRAEEHNRTAF--TPDGYYRSGDVVRRLPSGHLVVVGRLKDQINRGGEKVAAVEVEEQLLTHPAITAAALVGVPDERWGERSVAFVVCTGAAPGVRAVAAHLKE---RGLAGYKAPDEVVRVPRLPLTAVGKVDKAAL-------------------------------- 172037986 527 ---------------------------------------------------------------------------------VKRTPDAVALRF------GKEILTYQELNTKANQLAHYLQKLGVRPEVKVGICVERSPQMVIGLLAVLKAGGAYIPLDPAYPQDRIDFIIKDSQISVLLGRDG-------IDLEKDCAK------------------------------------IAQESKENPPNNLHPDNLAYVIYTSGSTGRPKGVAIAHRNTLQGVLASTSICFDLS---VF--------------ELFVPLCWGYQVILAENILDLPN------LAAREEITLINTVPSAIAQLLRIKGIPI------SVKGINLAGEALSHRLVEELEKL--SHIQSIFNLYGPSED-----TTYSTYTPVKSNTIGKGISNTQTYILDRYLNLVPQGVTGELYLSGA--GIARGYLGTAQRFMPNPFSREQGVYKTGDLVRYDGQGNLEFLGRRDNQVKVRGYRLELGEIEAALSEHPGMVENAVMVWQKESNNQRLVAYLVTDPPLPPSPASPKNLRHFLVGKLPQYAIPTTFIELPALPRLPNGKLDRKSL-------------------------------- 172037986 1584 --------------------------------------------------------------------------ENCLLHQVSKNPEKIAVI------APQLTLTYQQLSDRILTLAHHLRTLGVQSNQLVAVMMEKGWEQIVAALGILTAGGAYVPIDPELPLERRYYLLEETKVNQVLTQSW---------LDVEIQDSLERIDIDTLE---------------PNNTLDLFDSIQQ-----------PDDLAYVIYTSGSTGVPKGVAIAHQG-AVNTILDINQKFDISAKDQVIALSTLNFDLSV-YDIFGILAAGGTLVMPE-HDRRQDPSHWDELLSQHNITIWNSVPALMQMLL---ETEASNED---LRVVLLSGDWLPLNLSDRIRSRFPASQ--VISLGGATEASIWSIFYPIDRVDPSWKSIGRPLANQHFYVFHESLTPCPLWVTGQLYI--GGKGLAEGYWQNKEKTDASFIQTQERLYKTGDLGRYLPDGNIEFLGREDYQVKIRGYRIELGEIETALEQHPAIKEAVVTAVGNSRENQQLAAYIVPNQ-------------------------------------------------------------------------------- 124486052 36 -----------------------------------------------------------------------------------------------------RHILFKQFMDEVHAIAAALVNHGVKKGDYVTIFLPNIPQGVLALYAVNRIGAICNMVHPLSPQEDIDYALKLTDSRIALACNEGLLSGKNIE----VIRCRTSGYFPSTPKGFVLDRKYPKAENVAKITLWTDLLAEKGGFQLPSDDVQPDDTAVIMYTGGTTGDSKGVMLSN--YAVN-SMSIQLLIDIGEGDGFLAILPIFHAFGLAVSVHAPLISGMKIVL---IPRF-DPKGCAQQIFSEDILFLPGVPALFRMY-----PYFENKDLSRMKLMVSGGDRVSEELANKYNVLLRKSKADILTGYGLTEACGCLVANQYEKLPT--GCVGSPVTGTKVCVVKPGTTEVPDGVEGELCFLG--PSVMKGYYKNEEATKDVRLHDDGNVWHTGDLVVIRKDGNVCFRSRHKRLVKVNGYNVYPTLIEEAMQNHRDIKLVCAVATPWKL-DRKIKLFVVPEKGSFDAAEEEKILIDYAKDQMNRWSVPARVEFVADLPMTKFNKIDYRLLEK------------------------------ 4959887 41 ------------------------------------------------------------------------------------------------DAHTNEVISYAQIFETSCRLAVSLEKYGLDHNNVVAICSENNIHFFGPLIAALYQGIPMATSNDMYTEREMIGHLNISKPCLMFCSK------KSLPFILKV-----QKHLDFLKRVIVID------SMYDINGVECVFSFDSRNTDHAFDPVKFNDPLLIMTSSGTTGLPKGVVISHRSITIRFVHSSDPIYGIAPDTSILAIAP----FHHAFGLFTALAVGLKIVMFEG-------EFFLKTIQNYKIASIVVPPPIMVYLAKS--PLVDEYNCSSLTEIASGGSPLGRDIADKVAKRLKVHG--ILQGYGLTETCSALILS-PNDRELKKGAIGTPMPYVQVKVIDNTGKALGPREKGEICFKSQM--LMKGYHNNPQATRDA-LDK-DGWLHTGDLGYYDEDRFIYVVDRLKELIKYKGYQVAPAELENLLLQHPNISDAGVIEFRTNLLVNYLSACVVLEPGKTMTE---KEVQDYIAEVTTTKHLRGGVVFIDSIPKGPTGKLMRNELRAI----------------------------- 169630570 173 -------------------------------------------------------------------------------------------------------LTFEQLDRRAEGLATGLMRAGITETSKIGLLARNN----IAMVECL-------IAFGMLGVD--VMLLNNALAATQI-QIAVARNGTKVFVDDDLDELVRYVPW-EVELVSTGRR--SAINGRRGLD---DFVVADKPGVLPPTR--PGHQ--VVQTSGTSGTPKGALRPTRGFAVIAAMLSR--MPMKMNETMLISAPIFHAWGLGCLISTPL--RATVILQE----KFDPEECLRAIATRKVTTMIAVPVMLQRIVDLPAKVRQKYDTSSLRLVACSGSPLNASLVQRFTEAFGEV---LYNFYGSTEVSWATIAD-PEDLAIAPTTVGRPPLGTTIAILDADRRPVPRGVTGRI------------FVGNEMLFEGYVADPSPGLLDTGDLGHLDADGRLYIDGRDDEMIISGGENVFPRPVEDALAFLPQVSDVAVVGTSDDSFGQRLSAFVVLNKDAGLDGDM---VRAFIKNRLSKFHVPRDVYFVEALPRTSTGKVIKRLL-------------------------------- 56695915 7 -----------------------------------------------------------------------------LARQAQAGGERPALFLGRDLVAD-----YAAFHDRAARVAGWLGSQGVAPGDRVALFMGNSPDYLILQYGIWYAGAAAVPINAKLHGREAAFILADSETTITFAAPDLAAALHAAQAPGRIVE----TGTAGLAAIL------------------------AADPVAAPAQCDPGDLAWLFYTSGTTGRPKGVMITHRMLM---AVSLAYPVDVDPEDTVLYAAP----MSHGAGLYNMVLRGARHVC--PASGGFEPGEIFGLARHFTRVQMFAAPT---MVKRMTDQARASGETEGLRTVVYAGGPMYLADIVEAVEHFGPIFVQI---YGQGE-CPMGITALSRHWQERLASVGRAQSPVELRIGDGDGAPLPPGQTGEVMVRGDV--VMPGYWRNPQ---ASARALRDGWLMTGDMGFLDAEGYLTLQDRSKDLIISGGSNIYPREVEEVLLTHPLVREASVVGRPHPDWGEEVVAFVV-------GEATAAELDALCTRNIARFKRPKHYRWLPELPKNNYGKVLKTELRRILEGE------------------------- 62425818 14 ---------------------------------------------------------------------------------------------------------YADEYKRMAQLAHGLDELGVGAGSMVGVISRRHLELYFSVPGVA---ATMLQLNLRLAPEDLAYVVSHSKSDWIFVDESLL----------HVAEALA-PKLDVKGWVVMTDKPASEIETSLNNVVFYEDLIADKPDTYDWPVVDEKTAAYAGYTTGTTGRPKGVYYSHRSIYLHTLAALQATFD----DCVMPITPMFHVLSWGFPQNAV-AAGAKLVL----PGKFAAEEFGAIGQEEKVTLANGAPAIFTAMMKSMPTPP---DLTGVRLVSGSSEP-PLSMMRGFKEVTGAE---VIHGYGATETTPLATTN----WRIKSGMNGLPIIGVEVKIVDPTGEEMPGKSVGEIVMRGPW--ITESYYQNADRFLD-------GWWRSGDVGVIDAHGYLKITDRLKDVIKSGGEWISSIDMENAILDSPNVKEAAVIGVPDEKWDERPVAYVVANDGAEVT---RESIVETLSERFAKWQMPDEVYVVDEMPRTSVGKLDKKLLRK------------------------------ 157133084 52 ------------------------------------------------------------------------------------------------------ELTCQELRLRSIRAAQNLTKLGYKKGDMVGFAVRNRENVAPLLYGCFLIGAPVNCLDPDFTVDDMAHMLRISKP-VLFLADE--------DNVETVKTACRDAEIR-PKFVILDGRDCQP------DDLSSSDLLQQTGSEYFPPYLGDSEKLIILCSSGTTGLPKGVSLSHA-HIIHQS---GLVCNIHLSKPPFAFSSLYWASGFYQLIQCPL-NNATHYI---SIRRFSPEVLFDIVQKYSLTHVFCPPAQMAMVLQS--PLLPQADLSSLRSFFSGGGFVSTTLRKSFEKLL--PNCKISVGYGTSEIGYAASDGFGFA---REGSVGMLAPNIEAKVLNDDDSQVGVNEKGVLWFR--YPIKPLGYLYNQEATDE--IMTDDGWVCSGDIGYFDKDSFLFLVDRKKEIIKYKNYQISPAEIEAVIEQLPEVAHVCVVGLFDPLHVDLPTAVVQLRRDCTLSEA---RVIDHVAEKLADFHLRGGVFFADELPTTKSGKLQRYEIRKYAE--------------------------- 91780807 36 -----------------------------------------------------------------------------------------------------RRITGAQHAHAVARVARMLREHGVRTRDPVVLLGYNHIEWLVTFWALQALGATAVLGNAWWSDTETTTVLETVRPTLVISDRARERFG---------------------------PGDAGFISFSELRPF----VEAGEELPLDLTPVDEEWPAWVIFSSGTTGHAKGVVMSHRSVIANLTLTGRLPSELPPSHR-----------GTVSLVSMPLLSGGKLVFLAGK---FDPLEVLRLMERERVRSWGSVPTMVSRVIQHPD--FGKYDTSSVSSVQMGGAAVPHALRLEVQQAFPNTRRRVGSMYGLTEAGGVLAAGSGDDLEGKPGCVGKPLPSVEIVIRNPDAQGV-----GEIAARA--PSATSGYLGDPTPIADA-----DGWVLTGDLGRFDDAGYLYIVGRSKDTIIRGGENIASVHVESVLRTHPDVLDVAVVPLPDADLGEEVAAAVVLRHGAAISSE---DLRAYASRELGKFEVPSRWWLRHDLPTNASGKTIKR---------------------------------- 152997833 7 ------------------------------------------------------------------------------------------------------TMTHNEFLELASQYAHTLVQLGLQPDDCLAVQIAKSPQALAVYAACAQAGVVFLPLNTAYTADEVSYFVEDSLAKVLLC-----------------DEKQAGALQPVADACGAILKT-----LNEDGSGEFSVLAQAMPTAFDTVPREEDDLASFLYTSGTTGRSKGAMLTHGNLLSALADEWRFT----EQDVLLHALPI----FHTHGLFVALTAGSKIIF---LPKF-DLDIMLDLMP--QATVMMGVPTFYTRLL-SDPRFTKELAQP-MRLFISGSAPLLADTHVEFEERTGHR---ILERYGMTETN--MNTSNPYDGERRAGTVGLPLPGTEVKITDDTGETLPQGEIGQIEVRG--PNVFKGYWQMPEKTAEEL--REDGFFITGDLGLIDQDGYVHIVGRNKDLIISGGYNIYPKELELLLDEEEGVLESAVIGVPHADFGETVVAVLIAKPGVTLDLE---SIEKNIAQALARFKQPKKFVVIEELPRNTMGKVQKNLLRD------------------------------ 52143517 1707 ------------------------------------------------------------------------------------HPNNVAVEFEG------KSLSYRDLNIKANNLACVLKKNGVKAGDIVPIITKPSEELVIAVLGTLKAGAAYLPIDPEQPIKRIQYMINEVGATIIL------HGAKSVNLDSLLLE--------------IVQVRMEDIPNRKENNLN--------------IVVKPTDLAYVIFTSGTTGEPKGIMVNHRNSLNHTLWQIKNGFNSKSTQTIAFTFD-----GHTAELFPTLLSGGKLVIA-TELQRKDPAELLNLIPGNRMTFI---PSLLREVIAYAKQVNCTHLLSQFDKVFIVAEPI---TLDEVYEMVGNSTEKLNDVYGPSEATVTTVAHKMSEHSI--GSIGKPVSNTKLYVINQFGNLCGIGMTGELCITGE--SVSLGYLNQPEKFIPNPFKKHTKMYKTGDLVRWTTQGTLEFLGRKDNQIKLRGFRIEIQEINAALKAYKGIQDAVVIGQNEEKD---LCAYIISKEKIDI-DSLRKEISET----LPEYMLPRYIVQLEKMPRTLNGKI------------------------------------- 52143517 208 ---------------------------------------------------------------------------------VEKNPDRIAVRY------GHAQMTYSELNEKANSIARMLKGSGVKNDTIVGIMMNRSIESLVAILGVLKSGGAYLPLDPKQPHERLAYMVRDSAMKLLVGHGCEYSKDKDI-----------------FKSVNLIEVDLESLNLTPNLD----------------EKPALSDLSYIIYTSGTTGNPKGVMVEHKNLINFVNWSFSLIFD----------ASIIEMM-------PCLAAGGQICIVDDSQKV-NPE---EILEHLVGAQALMLPSLFRAVLDYAETFQQLEKLSKFDKIYLGAEPLPADLITKFSDLCPNKIKDISNLYGPTESTVVASAYFYDEQSLEDVSVGKPIGNGEIYIVKDN-KLCGISMEGELCV--GGEGVTRGYLNQPEKYVVIPEISNGRIYKTGDVGYWREDGTLKLLGRRDEQVKINGYRIELSEIESGLRQIEGINDAVVI----YDQSEKIPLFVAFYRGTKF--ESTNKIKELLRKNLPSYMIPNDIVKVEDFPQTVGGKLDK---KKLILDFIDNVSKTD----------------- 154252211 19 --------------------------------------------------------------------------------------DAPALIH------GDRVITWAETTRRSNNLGRALIARGARPGDKVAFYMRNRPEYVETMAACFKSRLVHVNINYRYKADEVFYIFNDSDAQTVVYGSEF--RDIIVELKDR---------LTKVATFIEVNEDGSAAPFAEN----YEKIVTSGDGAPLGIERSIEDMLFI-YTGGTTGMPKGVMWRHDDMREAQLTTLRALGPI-PETLFIKTSGSGLMHGTGLITIGNMMSGGCIVTLE-SPTL-DAHELWSVVSRHGVNSLAIVGDAFRPMLAALDEAPGKYNLASVVSIVSSGVMWSTEVKSGLLRHL--PNVILMDSFGASEGLGFGSSIMTSAGEVKTARFQ---IGGRCRVFDESDQPVEPGSPGIIALGGPIP---VGYYKDPEKTAKT-FKTIAGARYSGDWCVVEKDGSLTLLGRGSVCINTAGEKVYPEEIEEILKTHPAVEDALVVGVPDQKWGQAVTGIVMLASGAKFDEE---DLRKHVRSHLAGYKTPKRIL-VGAVPRAPNGK-------------------------------------- 167841941 2207 -------------------------------------------------------------------------------RHAKANPDAIAVKTVSGE------FSYATLDADSNRLARRLLADGLQPGECVALCVERDYPLIVALLAVSKAAGCFVPFDSDVPALRLRGIIAQ------------HRITRLVSTHAIVARWSPEATQSMRDVCLVGTQRGPSAPGEFGAVVTARDW-ADARPLPVSVAHDASHAAYVIFTSGSTGAPKGVMIGHA----AACATLDWIFQVAAGDRLMWCASPGFDLSV-YDVFGVLGAGATVCVAD-RGMLFDPTVLAAYLTHWNVSMWDSAPAVLQFALAGCEVLGDAFRSETMRLVMLSGDRIPVTLPADGSRHFPNA------HWGATE--AAIWSNFHDIGRAEAARAMRRAFGAAAYVLDDDLRICPDGVEGELYIGGG--CLADGYLGAPERFIPDPFAASGRLYRTGDRVRRDASGTLWILGRTDTQIKLRGYRIELGEVESAIQRMPEVR--AALALMDADR-QEIRAYVQLTGPGALDDA---QVLSYLGARLPHYMVPASVHFIDAWPTTVNGKVDR----------------------------------- 167841941 1157 -----------------------------------------------------------------------------VSRQARRVPDQPAL------RDRATTLSYAELDAGANRVAARLRAQRVGAGSRIGLGVPRSADAIVCLLGILRAGAAYSPCASDWASDAGLHAIVLAGP-----AGAGLDGVRTIALDYLV------------------------APMADGP----AAVIASGTAQASAVVFR---------TSGSTGRPKCVTVPHQGVLALIAWACGAYAAREYRNSTFATALTFDVS--LFEMFTPWALGGCATMLESLQVVPEADAPL--------TCVSGTPSHVAMLLDRGDFPAGAA------TLNVAGEPLPRRLVERIFAQTDVQR--VVNLYGPTE-----CSIYASVEDIRRATIGRPHPHAALYLVDDALSEMPAGVPGEICIGGS--GLAHGYAGQPEHFIPDPFAGEPGMYRTRDLGRVDERGHVAYLGRANGVRKLRGVWVNFHDLTADVRACDGVSDAVVLPIADDEDDARVIAFCVPEAGAILDETLRQAFRARVRTR--PLAYGRLVIALDALPLTPNGKV------------------------------------- 159898329 451 ---------------------------------------------------------------------------------------------------DTEQLSYAELASHVHAWAGQLVQRGVTAGSVVGVALPRSREAIVAILATLCCGAAYLPLDPQWPQSRLASVVAQAQPVLVLAQ-----------------QAFDLPNLLLVEQ------------------------LSKANAWFEA-RVDLAQPAYIMYTSGSTGEPKGVVISHAGF-VQAAAE---RYAISAADRVLQFAPLAFDASVEEIFV-TLCQGATLVLRNDA-MLESLQRFVAACQAHAISVLDL-PTAF--WHELADSVAQGAQLPCLRVVIIGGEAALPERVQGWLNVVAP-NVRLFNTYGPTE--ATVVATVALSDPNQPITIGRPLAGVQAAILGSDQRPIFAGDVGDLYLLGN--GLATGYYQRPDNFGQSQLPHAPRAYRTGDRVRLFA-GQLQFVGRSDDEFKISGQRVTPAEIESVFLRHTAVREVAVIGQQLGNASKRLFAAVVVSD-ASLS---VAELRNHASQHLPAAVIPAAITIVERLPRSSAGKIDRK---------------------------------- 145593231 482 ---------------------------------------------------------------------------------ARRRPDAPAI----EDPN--RQLNYGQLVAEAERINAGLAAHGVSP-RAVVGLAAMTLDTVTAILAILRRGAAYLPLDPGLPAQRLEYMVRRAGCEFIV----------------------------------------GETVVPGVPTVTVADLAAATQPVPDSLA-DPTAPIYVMYTSGSTGQPKGVQMGHR--PLANLTSWQIALSMDAETRFLQYAPLGFDVSFQEIL-PTLAAGGTVVSREPADRRMFTAMLTRIAATE-VTHVYLPVAALRPLVQ--IAAARDTRLPALRYVCVSGEQLDDEIRDFF---LAHPHCTLVNLYGPTETTSHRLSYRDSVWPTHM-PIGQPYPGVRAYVVDVTGHLAPPGVAGELLLGGDCP--ADGYINDPERFVPDRFSGTPGMYRTGDLVVRDDRGDLVFLGRMDTQVKIRGYRIELGEIETVANQVDGVRQAVALGVDRELG-----LIVRLDTDATFDPE---QVRQRLATALPVYMRPLWIFAVEVVPTTPTGKTDRDALLRLAD--------------------------- 118470476 19 -----------------------------------------------------------------------------------------------------QRYTYAEMDVRVGDFVRMLRRAGVQAGDHVGLWMPASLDMIAAIVACARAGAVTVAINDRFRIDELSYVIAHSDLAAVITTQHSDRPAELLSAIPGLAEALALTATPRLRRIIVLADDGYSPP-------------ARAFTHQSAVGLPTTHPAYLMYTSGTSASPKACMIAHVAVVAQ---GTSLAFDLDETSVFWCPLPLFHTAGLA-TLTACITAGASFV----HAGVFDPAQSLRAMVEERVTH--AIPCFETIWMRILDHPFAVADLSSLRVLMNTG---GEDLLRKLQARV-PHAIQLAN-YGITEGSGHVMTTVADPLDVRVCTGGKPLPGMEARIVDDTREPVAPNVLGEIQFRGE--SRFLGYYRDEE--ANAACIDAEGWFTSGDLGVLDEAGRLTFKGRIKDMLKVGGENVSALEVESYLLRHPAVAVVAVVGAPDAYYGEVPVAYIQLTREHKLTEA---DVIDFCLDRIATYKVPRYVRFVDEWPM--SGKIRKVELRE------------------------------ 167566564 7 -------------------------------------------------------------------------------------------------------LSYADLDRFSTRFAMRLQDLGCRPGDRVAMLASRRALLVAAIIGVFRAGCVHVPLDPRMPADRLRYILHDVAPTLVIAD-------------EDLTDALEHA-LPSVAPIMLVSEL--ERLLADDDSARLDALVQPLPLPPLDE----TAIAYCIYTSGSTGRPKGVLINHRSIA-DFFEGTRVVYDVMPQSRCASFSPLHFDVYLMDMLF-PLAQGASLYVHD---DVNAPDLLFDAIRTHDITHFSAWGMMLGLIAQAGE--FETAPLPHLKTILTGTDVPDVKTIRWLRKNAG---VQVINAYGPTEATCASTAHVIREIELYP--IGKPLEHVRALLVDERGERITPGVPGELMITQ----VMQGYWNLPEET-AARLVRLDGVYRTGDVCTYLADGSLYYLGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRYGETLLAAGVLFERGASLDAELVDEIKRRLAAELPAYMVPRHVTVLEQFPQLSSGKTDRKALLSIL---------------------------- 134098931 51 -------------------------------------------------------------------------------------------------------VTYRELDLRSTALAAALHARGLKAGDTAAVLCRDHRWLIESLLACGKLGADVLLLNTGFAGPQLADVLTREGAEILVHDEEF---------TPVVADA----------HVSLPRYLANDAGPSRARPETLEELVERSEPKLPVPPRPAN---VVLLTSGTTGLPKGAKREIRSGL--TAADFLDRIPLRARESTFISAPLFHAVGFSQLTLG-FALGSTLVFH----RRFSVEGVVRAVEEQQCTALVLVPTMLRILDHYGERL--SGPLASVRVVLASGSALPPTLCEQTRRVLGEV---LYNLYGSTEAAVVSVAT-PDELRTAPGTVGRPPHTCALRLEDENGRITRPGVSGRI-----FAGGALAFSGYTD---GAGGDVRGGLIGTGDLGHFDGNGLLFVDGRADDMIVSGGENVFPSEVEHLIARHYQVKDVAVVGVDDPDFGQRLRAFVVPIPGSDLEPD---EVRDYVRASLARHKVPREVVMVDQVPRNATGKILRRAL-------------------------------- 83954649 5 ---------------------------------------------------------------------------------VAARGDAPAL---SDSTG--VRWTYKMFDKASDDIAQALKDAGVQPNDRVLMLSENCAAAVATVFGTWKAGAVIIPVNARQSAGEIQRIIEHAAPAVLMTCHAS----------PDATAHAERLGAAEITGAFGAMHLATPIASNPDGDL--------------------SDVAVLLYTTGTTGDPKGVMLTHGG---NASATLR---GINPGDVVYGVLPLTHVFGLCSVMTASCCAGAEIRL----EARFSAEKLY-TALTTGVNFLSAVPQMHALLMQYKEQGLTQLNSKTLRYVSSGAAPLDPT---WKRKAEAFYGVAIQNGYGMTETAGISATSNPGSPDI---SVGPSLPGVETKI--DDTVEGGSNGKGE-VLTRGA-HVMKGYYKNPEETAKVL--GQDGWLRTGDLGTFDEHGHLHILGRSKELIIHGGFNVYPPEVEAAINDHPQVIQAAVVGRS-TGNDEEVLAFVQIAEGDTLDP---QDLKAFVKERLTGYKRPSQFIIGTALPAAPTGKIL------------------------------------ 16078891 480 ---------------------------------------------------------------------------------AEKTPDHTALVY-GNM-----SISYKELDKRSNALARELIQKGFRKNETAGILAAHSPEFMISVLAVLKAGGAYLPLDAELPPERVSFMLEETQAKMLI-----------------VQKGLEQNAAFS-GTCIISDAQG----LMEENDIPIN------------ISSSPDDLAYIMYTSGSTGRPKGVMITNRNVLVRNSNYTSASGD----DRFIMTGSISFVT---FEMFGALLNGASLHIIDKS-TMLTPDRFGAYLLENDITVLFLTTALFNQLAQVRADMFRG-----LHTLYVGGEALSPALMNAVRHAC--PDLALHNIYGPTENTTFMKRDYAGPIPI-----GKPISNSTAYILDTKGRLLPIGVPGELCVGGD--GVAKGYLNTNAVFSPHPFLPGERIYRTGDLARWLPDGNLEYISRIDRQMKIRGKRIEPAEIEARLLEMEGVQEAAVTLREKDGEAQLYTHYV--GDHKKTDTDFRADL----ARVLPDYMIPQHWVRVERMPLTGNGKIDRSAL-PIPENKPAKRQNI------------------ 70997258 5947 ---------------------------------------------------------------------------------AHRQPDSPAL-WTGQGT-----MTYSELDSKSTMLARQLISLGVRPGSLVPICLSKSTVAVLAMLAIMKAGGAFVPLDPLHPTQRLADLVQRTGAKLILSS----------------------------------ANTRNSAEFAGPRVVEVEQLLSRVTSVNEIDGVPAPDPAYVLFTSGSTGVPKGVVVPHRAVC-CSIRAHSEAMNINTTSRSLQFA--------SYTIFSVLVAGGTVCI-------PSEEELAGFITRSQANWAFFTPTVIRTL---GLSPSQ---VPSLRTLVLGGEVVTHDARTWA------GHVSLFNGYGPTETCVFCATTPIHPDGVTYGRIGRPI-GCAAWVVRPDNHDLPPGCPGELLIEGPIVSQ--GYLNDPVRTQEAFISSARRFYKTGDLVRQSPDGTLVYMARLDSQVKINGQRLDLGEIRHQI--HSVVSEDVQVFIDLPNEKALLVAFLAPEQTSGFSPALTSQLEQDLPRLLPRYMIPSVYLPLSAIPLTSGGKVDRQALRR------------------------------ 70997258 67 -------------------------------------------------------------------------------------------------------LTYAELERYADWMAKYLVKRDIQAGHIIPFCLKKSVWTMVAMLAIMKTGAACAALDPSQPVSRIKRILDDTEAPLVIVHRDYL-------------GLAETLDVPS----IVL-----------GPDLW--EGTSSGDTDKPLPVVDATQPAYIAFTSGSTGEPKGIVVPHRSI----ATSMREHGPATRVDTFASYTDMSF-----QEMFTTLTHGGCVCV----PS--EAERWNDLMERLGVNWAKLTPTVVRLLHPEQV--------PSLRTLVVGGEPITQDIIQWAH------RVDLIVSYGPAEASIMAAVSDPLAPTALPRVIGRQVGGT-LHVVDAGNHDVEGSGEGELLIEGPI--LATGYLKDQSRTDATFVTTAPRRFLTGDLVHRDEDGVLYHLGRKDFRLKLNGRLIDLAAIETCLLGSAQIASAVVIAREDTFWQQSLVAVISAKPTPSSRPDLIRDLKDVAQSALPDYMVPTVWLVVDSVPRLPSGKIHRRRVVQWLENDEFTVQEIRSMQN------------- 70997258 1183 ----------------------------------------------------------------------------LVERQVISQPSAVAI------DTDAEQITYISLWNLSGLLAGRLIDSGVQPRDLVAVCVPQSSWAVIAMLAIQRAGGACVPLD----PKAPAQRISRTGISTVVTSE-------------------------TKKHIMSSQLPGLQVVSADGTEIDQHHL--QGSGRVLPV-LSVDSTAYVLFTSGSTGSPKGIDVPHRAICTSLCA-HCPVLGITNETRSLQFAA---YTFDASITFGVLVHGGCVCI-------PSEDTLVDFINRKAISWAFFTPSLVRLI---DPDLV-----PSLQTIVLGGEAVGNDIFNWSH------RVDLINGYGPAEASICCAAAHLSLRQTQSPSTIGRAVGCRIWVVDPQNRLLPPDCVGELLIEGHI--VANGYWGDEERTASSFLPPYPAFYRTGDLVRQRHDGSLIYVGRSDWQTKVNGQRVEIGEVEAQLSFHMAKNHSVCVPKSGPWM-KRLVAILSLDPDKPETAAMIRTISKGIESSLPPFMIPTVWIPVKQLPTLASGKINRR---------------------------------- 15619027 30 ----------------------------------------------------------------------------ALEEQAAMRPDAPAILY------GERRFTYAELDRLSSNLASRLAAAGIGKGDTALVQLPNIAEFYIVFFALMKAGI--APVNALFSHRELGAYASQIEPRLLI-------GSRQHEL--FMDDAFARDLGKNLSA-PLLTLFAGEADPASSLDHWIATPADKAVP---FSPTGAGEVAFFQLSGGSTGTPKLIPRTHNDY-DYSVRASAEICALTPQTRFLCALP----TAHNYPMSSP--ARSAFSMRAAVSHGPNPEPLFFIIERHGVNMVALVPPAVALWSQAAPDHWQA--LSSLKLVQVGGASFAEALARQVPQVLG---CKLQQVFGMAE-GLVNYTRLDDPDEIVFTTQGRPIPDDEIRIVDEDGEPVAEGQPGMLATRGPY--TFCGYYRSPEHNAQVFDS--EGFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVAAEEIENLILLHPDVTHAALVAMQDELLGEKSCAFIVSRNP-DLKPPVLRRHLLALALGVAEYKLPDRIRLIETMPLTAVGKIDKKHLRKL----------------------------- 91794881 1099 ----------------------------------------------------------------------------------------------------EQKISYESLNRQANQLARYMQTLGVKPGDVIGCHMPRSPLMITSALAILKLGAIYLPLEISYP---------QARKEYIIADSGISF------VLSNTNK--EDDNLSHIFKDICW--INADAPQIINFDSNNLPLIPAT-----------NDLAYIIYTSGSTGKPKGTLGHHLGV-VNLAQHFKAYLNLTANDRFLQFANCSF-DASIFEIFITLLSGSTLVLIEIILDTHD---FEDYLNQQQVTVTVLPPTYVRQLTPE--------HLNSLKTLLTAGSTTDHTLVEWW------DKVRYINAYGPTETTVCAVSATAWAQNNKPIPIGKAISNLRLDVLDSHLQQLPAGISGELYI--SGLGVSHGYLNQTGLTKQC-FTQNPHMYKTGDLARRLADGNIEFLGRKDDQVKIRGYRIEPMEIEYQLLQLEQIADALVNGKASQ---QYLSAYYI---GVADDESI---IRQALSSTLPKYMIPSTFTALRTFPMTPNNKVDSSALRQL----------------------------- 91794881 18 -------------------------------------------------------------------------------------PNETAIV------ESQRQISYQQLNTYANNLAYHISDTRHQIGTPVGLFLPKSIEYILGVLAVLKSDQAFLPLSPEQPDARLGDILRKAQPSLIMTTKEL-----ALSLKKTL-AALDLQHIT--IKIFNYGNTGE----LELTHLDSGALLHKPYPDTEPQSATPEDSNYIIFTSGTTGDPKAIVHKSLSHFIH--WEMK-EFALSSHLRIAQLAPITFDVSLRDIFV-PLLSGGVCCIPE-PEVQFDARRLLLWISNSHINLIHCVPSIFRLLMTEADNNTQEYNLSHLKHILLAGEPLGRDANRWI--TLVGNDIELVNLYGPSETTLAKLGPVEQANQMIP--IGNPIANTAVLILANN-TLCRVGDIGEIYIKTPFRS--KGYLNDDLSFIQNPLNPDDIIYKTGDLGRYLENHSVEVLGRLDRQVKLNGIRVELNDIEGHIHNLSAIDQCFINLYKDEDQSSKLVCYYTCHQDIS-----TNEIKDLLADKLSTNLIPSMMIKLSSFPLMLNGKVDKKAL-------------------------------- 86750191 10 --------------------------------------------------------------------------------------DRPAIILRSPEP---RVWTHSEIDRLGNGVASYLTGLGLARGTTVAILSLNRAEYIAAYFGIMRAGFVALPVNTKQPAETIDFVLRDSDTKFAF-----------------VDTASRQ----------LLPAGLAFLDFDEAGPEGFAARI--VPGEFETVEAQRGELGQILYTSGSTGRPKGVELSHDSQLLAAKGVSADTCD----EVYIIAQPLFHMNG----LFGAFASNASMVLMPG----FDSRRYLQAMADHGVTAVTAVPTMFARLLRE-PDLLAANDYSRLKRLALASAPITRAMADKIQAAF--PHAMLTHGYGTTEAGPSVFGPHPEGKPLPPLTIGYPIDPSMVKLVDG-----PNDNEGVLLMRN--PALMTRYRGMPDK---TASVMRDGWYYSGDVMRRDEDGFYYFIGRADDMFVCGGENIYPGDVEKMLETHPAVRQAAVVPLADEERGQMPVAFLVLADGQSATTE---DIKAYALRNGPTYQHPRRVSFVADLPWAGTNKIDRAAL-------------------------------- 158520242 46 ------------------------------------------------------------------------------------------------------KMTYPEAKDHADRLATALAAMGLKKGERVATILPTSIQFVIADYAIAKAGLVQIPSSSLEPPSTLEHKFSKGSPRALICLDEY------------LDIAVEVMKSTGIEHLIVLNPPATHKALDIPNAVWMADLIANTPPNPPRVDFDVEDLELLLFTGGTTGLPKGCMLTHRNISMQSCWAQGAAHKILKGAI---SVLLGLPLFHSYIMHVMTMLGVNQIL---ITDARDSKVMVEMIKEYRPLMQMGVPTQFLKIAQEELQGMG--------MLGVSGSPLPPSTQEKFEK---QSSGAIMEGYGLSEMGGRIALGLPGSAFLKRGTSGIPFPDTEILLVDDTGEDIIAGKRGEMCLKG--PQRMLGYWPDPGSGMDA-----DGYIHTGDVVTVDKDGYFYIVDRTKDMVNVSGYKVYTREIDDILAGHPGVEMGATVGIPDPEREERVVAYVQPTDAYK--EKLTEEIISFLRERVPKYAVPKAVKIVDAMPLTEVQKLNKKEIRKLAE--------------------------- 148255101 1581 ----------------------------------------------------------------------------------------------------HRHIDFGTLDRTANRLAHRIVASGIAPGRPIALCCGRTIEMVIAILAILKAGGAWVPLDPDYPAERLRFMIEDSAAELVLASP-----------KAARDVAV----LQSPQRLLLI------VEPTDG----------SGDDRPPPATTGPADAAYVIYTSGSTGRPKGVVHRA---VINFCHEWQSKRAIAPGDAGTLTSSLSFDVSV-YEIFSNLLFGAAVHLLD-KDTILDADRFARYLRDQRIQNCYLPPTAVASLVAAD---GANYALKRL----MVGEPPLEQAMWRIKQAVPG--AAVVNGYGTTETTIGSIAYYVERDTGRSGNAGVPFQNQTAYLLDKRLRPVPLGAIGEIYIGGD--GVSAGYLNRPERFMDNPFQSLPDIYRTGDLGRMLPDRQLECLGRIDTQIKIRGYRVEPSEIEAVIAACPGVTQSAVIVV-DSGAARRLVGYYAAPSGQPDEQTVRARLAAL----LPPYMVPAVLMRLDRLQLSPNGKIDRRAL-------------------------------- 148255101 549 -------------------------------------------------------------------------------------------------------LTYAALDRRSDALAAHIRASGLAIADGVIGVVPKSADLIVAFLAVLKAGAAYLPLAPDLPSERLRFMVEDAAPRLIIVTDQTS----------------GLFDSMPVPQLLVDMQHEDAHADAAARPPRRHDL------------------AYVIYTSGTTGRPKGALIEHGS-LANLARAQRDLFGLEPGARVLLY------VAMSFDVSIGAIATALALMAE-------PEAIAAMIRDHAIDLVELPATIAQQLRRQDAAP---------RTLVIGGEVCPQDVLAYW-----SGQCRVINAYGPSET-AVLATTDAICKPITPHVIGRPIANVQVRILDGNDRFCPIGVPGEICIGGA--GVARGYLGRPDLTARQFMATGPGLYRSGDIGRWRSDGRLEWLGRVDEQIKLNGLRIEPGEIARVMEQHEGVTSAHVL-VDQDGRSSRLVGFYAAAP--EFDEP---ALRHHLRARLPAYMVPSLLMRLDALPVGPNGKLDPRAL-------------------------------- 40062940 11 ---------------------------------------------------------------------------------VANGDDRTALI-DGD-----QILSYSALSARVNRVVGGLLN-GAESEERVGFLYPASFDYAALIIGVVAAGGIAVPLSVHATTDELAHCL-------------SVTGVKRLVLPETLRSEAFNDVCAGLS---VTQLTIDALPSAVAPDAW---------------PIRSEQGALIVFTSGTTGKPKGVVHTVASV-SAMVTSLIEAWGWLEDDAIPLFLPLHHVHGIVNILLCALWRGATVHLY----ARFDPERVSQAVAEDRFSVFMAVPTYLKTLSSECDRITEGFANMRLTVSGSAACPVSLEAWE------GLTSQRFLERYGMTELGMALSNPYMG--ERRPGHVGQPLPAVVVKRVDESGTEVDPATPGELAVRS--PTVFREYWGDPEATRAA-FS--DGWFLTGDIAVR-EDGTYRILGRASDIIKSGGYKLSALEIEATLLEHPSMTEVAVIGVPDDEWGEIVAAAIVL---DTPTEE--ATLIAWSREKMSGYKVPRKWVVTDALPRNALGKVTKPALKA------------------------------ 104782348 45 --------------------------------------------------------------------------------------------------------SYRQLERISHGIAAHLLALGGTVADRIVIVSSRCAGLVYGLLGASRAGLTLSVADAAYPSGRIEQIIDLLQPAFVLVCGSA--------------EVALDPQGPHIIRV------------PEAPDMALRQFGNAAVNLPE---VDPSRPAYITFTSGSTGEPKGIV-THHAPLVHFVRWHVEHHGFTREERFSMVSGLG----HDPVVFTPLSIGARIAC-PAQATLTDPQALATWVHDEGVTVMHLTPPLGRLIETGAT--LAGLTLERLRYLFWGGDALSPTLHQQIRTV--APQAASVNFYGTTET-PQAMAFHPIDAPLATGRIGKGIDDAQLLVLNEAGQLAGEGEVGEILIRSPYLS--LGYWGDAAKFVVNPFDTRDICYRTGDQGTYLPDGSVDFLGRADSQVKIRGHRVELAEIEGAVARHPQIRQCVVLAL-NEHGATKLVACCVARQAVS-----SAELRDALGSQLPDYMVPAQWLFLESVPLTPNGKVDRRALAKLV---------------------------- 134099557 240 -----------------------------------------------------------------------------------------------------RSWTYRELNARANRLARALLVRGLEPEGVVAVATERDLDWLASVLAVFKAGGAYLPIEPHFPADRIATTLSRAECRIVLT-----ERGSTTTL----DHALE--SLPGVRALLV--------------DDAYAE--DHAEGDLGTE-IAADQLAYIYFTSGSTGEPKGAMCEHEG-MLNHLLAKVDDLGIGEGGAVAQIADIS-----LWQLLSALVVGGRTLLVE-QDVILDVERFVDRIAEGRVAVLQVVPSYLEVVLSYLENHPRE--LPDLQCVSVTGEALKKELAERWFATMPGIR--LVNAYGLTETS--DDTNHEVMDRVPEGELGPAIPNVHVYVVDENLDPVPLGAPGEIVFSGVCVG--RGYVNDPDRTRLAFLAHRPGLYRSGDHGRWLPEGKLEFLGRRDSQVKIRGFRIEIGEIENTLLRVPGVRDGAVVVAERADLSKHLAAFYS-APG-ELDAGM---LRDTLAESLPEYMVPPVFHWRERLPLTANGKIDKKALK------------------------------- 111019204 6 -----------------------------------------------------------------------------------------------------RALTYRELDSASEALARQLAAVGVRPGQVVLIHQRQSVETVVGMIAALRLGAAWCVIEPGHPVGQLRALLGDIDCGAVVSADPKTSPAWIHDLARSAV----------------------------GRVPALHDRDAGHRPVAEPEDVPAGTAAYVITTSGSTGIPKAVVASRAN--LASMVDGRN-YDFDDGDVTFSAFRLTWDGSLLKTLWA-LCTGGTSVLPDSRELM-DAEAVAALARTWQTTHLVATPSFYRLLLPHLTPLRDR-----LRLVTLAGEALPGTLVEQHRAVLPG--VPLSNEYGPTETTVSCLAHPVRDVPASIAPIGRPLGASTAYVLDAKLVEVPYGAVGDLYVGGPRPAAT------AARFVADPFAARPGMYHTGDLARVDPHGDIEFCGRFDGQVKVRGARVERHAVEAVLESHPAIHQAVVLATADEHGETVLTAFWVPAPAATPTP---RDLIAHCAERLVAQAVPDRFLALGALPLAPSSKVDEAALRRLL---------------------------- 134277745 4400 ----------------ADHYRNLLAGVAARPDGALHALPLLGDDERAYQRALNQASPP-------LPDGV--YVRDLFARQAALHPARVA--ASCGEAA----LTYGELDRASDRVARNLLAAGARGEDLVGLLIGRNLDYLIAMLGVLKAGVAFTPMNPDDPAHKL-DRIAELG-----------------DVRYVVHDAASAGRAQAL--------------TARATRFALDALSREPAAAPEFLPLTPASLAYVIYTSGSTGLPKGAMIEQRGMLNHLLAKIDDLA-IGEDDVVAEMATTFDVSIWQYLV--ALLVGGRTAVMPGDAAW-DPQQLFAQLDADGVTVFESVPSHMKILIDELEARPGRHRLGRVRVYVSNAEALTPALARWF---ACAPHVPVVNTYGATECSDWIREPLSGALPYVP--IQGTLPNLTTYLLDERLEPVPIGVTGEVHI--GGVGVGRGYLGDPARTARAFFSPRPGLYKTGDLARYRPDGTLEFLGREDFQVKIRGQRVEIGEVERAIGDHDNVRQAVVIAARDGKDRLYLLGYVIPHRHPAPT---VPELRAFVAGRVASYMVPASFVLMDQFPLNANGKVDRKRLPK------------------------------ 167572999 12 --------------------------------------------------------------------------------------------------GDAGSLTYAQLDARANALAWSLRAIGARPEQRIGLCTGRDIHFAIGMLAILKTGSAYVPLDSAYPGERLRLLIDDSAMIAIV---------------GMTDELDRLPPHGLPRRAIELDG-------------------DAAPRPAPPRTLCADQAAYVIYTSGSTGTPKGCVVTHANVLR-LFDVTRDPFELSSNDV--------WSVFHSWELWGALLHGARAVFYETS---RDPLAFAGFLRDHRVSVLSQTPSAFRLLDRQPAP------LPALRLVVFGGEALAPASLRWFGRH-GDARPRLVNMYGITETTVHVTAPLQRADADADCPIGEPLADLSLQILDPHGAPALDGVAGEIHV--GGPGVARGYLNRPARFVPDP-SGPPGRYRAGDLARRRADGEIDYLGRADQQIKIRGFRIEPAEIEAALRRHPAVRDAAVVCDADARGNARLVAYVT----------------------------------------------------------------------------------- 157769415 27 -----------------------------------------------------------------------------------------------------------------------LKELQVNSSSRVAVITGTTGQAIFVHLACSIIGCSAVAVNGWSTVDEIWTLVDLSEATHLVVEGQFMQKADDVRRKAQMRGGGRIKHVRQIEDVLTSERINVDSARKRSIDVLAEDVADITSPMSEVENADADDPLLILFTSGTTGLAKAAELSHRSLIINQQISLPLYGPVQAKERFLLPLSIAHIYGIVSAYYA-LINGASVYL----ISKQTNKLFMDTLANNQINVMHINP-AIVHWM-ATEAIVDDNKLPHLRSVLCAGAPIDSNL-----ANTMKSRLSLKDSFGMTELGGICMSPYQDE---KIESVGNPLPGMLFKVVNETKQLCPPRQPGQIIVLGPQVS--PCYYKNPKATSELFDST--GFVKTGDAGFYDELGKIYVLDRIKDIIKCKGTLICPSEVELVLRAHPGIDDCAVVGRQDHVTGEVPAAFVVKNSGHPLLA--SAEVRQYVS---GKIATFKEVFFISEIPRSVCGKILRRNLRQFWDRERTNSKVVSTYSNPSILQ-------- 214042833 8 ------------------------------------------------------------------------------------------------------RWTFRDLDKASDDVAETLKASGVQPNDRVLLLSENCAAAVATIFGTWKAGAVIIPVNARQTEGEVKRILDHATPAVLMTTGASPDAGKH----------AEGMGAQEITGAFGALHMAKPIASNPDADL--------------------SDVAVLLYTTGTTGDPKGVMLTHANVRFG-GMTSANLRGMTPGDVVYGVLPLTHVFGLCSVLTASCYIGAEVRL----EARFSAEKLYNALTS-GVNFLSAVPQMHALLMQYKEKGLTQLNSETLRYVSSGAAPLDP---AWKRKAEGFYGVAIQNGYGMTETAGTSATSNPGSPDV---SVGPPLAGIEVKIDD----TVEGGGTGE-VLTRG-PHIMKGYYKNPAKVVDA-----DGWLRTGDLGKLDENGLLHILGRSKELIIHGGFNVYPPEVEAAINDHPQVIQSAVIGRS-KDGDEEVLAFVQIAEGDSLTAD---DLRAFVKERLTGYKRPKHIIIGTALPAAPTGKIL------------------------------------ 157752418 30 --------------------------------------------------------------------------------------------------------TYAEFVKRAGQYATALEKYNIKKGDRVMARVSKTTDTAALYIACLQIGALYIPVNPGYTESEAAHYIKDATPSLLVTCNEQVFRDRISVLNENASEAGSLNACTTIEHV------------------------------------ETSDPASVCYTSGTTGLPKGAILTHGSLSNNAHDIVRDW-GFTSEDLNLHALPFYHVHGLYYSLHCSLFSHSTII--------------WR--SKFEVTVMMGVPTFFSRLLAS--KNFKKDAFGNVRVFISGSAPLSVATIEEFKERTGQV---ILERYGMTEAGVMTTNPLNGVR--KAGTVGPAVKGVGCRIAKNGGIEVKTN------------AIFAGYWKNPKKTAEEFTE--DGWFKTGDVGHLDEDGYLTIGGRSKDMIITGGLNVYPKELEDFIDTLPFVKESAVIASPHPDFGEAVVAVVVPAEKVTDEKEFEKKLIGIMKKKVANYKVPKRVIILDSLPRNHITKVQKNVLRD------------------------------ 195613764 20 -------------------------------------------------------------------------------------GDRTSVIYRG------VRFTWRQTYARCRRLASALLSLGVRRGDVVSVLAPNVPAMYEMHFAVPMAGAVLNTINTRLDAAAVATILRHSGAKLFFVDYDYVR---------LASDALRLLDAADVPLVAVIDDIHSPTGARLG-ELEYEALLAHGDPDADLPPLQDEDAVTLSYTSGTTSAPKGVVYSHGAYL--STTSLLLQWGVPAEPVYLWTLPMFHCNGWTF-TWGMAARGGVNVIRDARP-----ADIYRAIARHRVTHMCCAPVVFSILLGDGDSDGAARQLQAPVHVLTGGAP-PPAA---LLERVERIGFNVTHAYGLTEATGPALAPLPERARLKARQGVSVLSLADADVKNADSVPRDGRTVGEIVLRGS--SVMKGYLNNPEANESAFRA---GWFLTGDVGVVHPDGYIEIKDRSKDVIISGGENICSKELEEVLFRHPAVADAAVVAMPHPRWGETPCAFVVPRDKAAVLSE--GDVLAFCSKRMARFMVPKKVEVVGALPRNALGKVEKVKLREAA---------------------------- 50119431 463 ---------------------------------------------------------------------------------------------------RDRQYSYQQLLGLSGQAAAALHERGVKPGERIGIMLNRSPETIISLLAVMQCGAVYVPLDPEQPRERQQHIIQIAGLRTIVTADYQHR------LASVFSGAIVLAG---------------------------HLLSSNAQAVALPTAESREQIAYVMFTSGSTGLPKGVEIG-ASALDHFTAAARQRYGLRAEDRVLQFAPF---NFDASIVFATLTSGATLVMLESIPT------FVEQVDAQAITLLDL-PTAFWNEWVVGLKTGTLTMPSALRAIIIGGEAVYPEQLVQWQRH-APDTLRLINTYGPTETTSCDLQTQPADVAQLP--IGLPLAGVNALVL-AAG--DRPAAEGELVLLG--PTLAAGYIG----TEHTAFDRHLPAYRTGDRVRL-EKGHLLYLGRMDNEFKISGYRIQPGEVEAHLLAQPEVDEACVQGIVYPNGVRRLVAFVATKEGEIDARALKQRL----SSVLPPAMIPTDYRAFHQLPKTGSNKVDR----KRLLAEYHDDAPTQALA-------------- 88804998 4 ---------------------------------------------------------------------------------ARKHPDRTAIQCAGS------SYSYGQLLSESRKLALGLEEA------RIAFLAPPGFAYVCIQWGIWRAGGIAVPLCEKHPLPSMEYVVRDTGADAVICTEEYREFSKLVPYTAL---GAEQGRLPTL--------------GQERR-------------------------AMILYTSGTTGSPKGVVTTHAGLITALTEAWKW----QADDHILNVLPLHHVHGIVNMLCCALWSGACC---EFLPKF-KPGKVFEAFLRGQVNLFMAVPTIYFKLIAHYQTLPEKGQLQKFRLMVSGSAALPVSVLEQWREISGHT---LLERYGMTEMGMAISNPYDGLR--RPGYIGQPLPGVSVRLVDEENQEVPHGSPGEIQVKGA--NVFREYWGRPEATAEAF--TQDGWFRTGDIAQWD-DGSYRILGRSVDIIKSGGYKISALEIEEVLRTHPEVKDCGVVGVPDLEWGEVIGAAIVPGTRQPDTEQLTE----WLKTRLPGYKTPRLYLFVDELPRNVLGKVTKNALKD------------------------------ 163855589 7 -----------------------------------------------------------------------------FHRAAARFRDRVAL--DTPEGA----WTYGRLHGEVQALAAALQALDPQPQSRVAICAGNTAQHVVALLAVIASGKIWVPLYRSTAPE--IGRILDAEPGIVITDDALVDAGRAAHVR--LDG---DAGGHTLAGLL-------------------QAYAGREPARCEPDAVQA-----IKFTGGTTGLPKGVMQP------YRAWTAVIINQINAEDRYVVAAPVTH--GTSTYLLPVLAQGAHVFLEESSPATITAAF-----RERGGTLAFMPPTLIYMIMAQ--PGVSRADFPRLRNLIYGGAPMPVEKFEQVRAFFG----PVVGTYGQTESPQIVTAITAAELPANLGSVGSATWFSEFAIMDREGRILPPGQAGEVVVRGDL--VMAGYGRLPEKTAET---IVDGWLHTGDVGVVDDRGYLTIKDRLRDVIITGGFNVYPIDVENALAQHPAVYECAVFGVPDDKWGEAVQAAVQFRSGASAAP---QELMKFVRDRLGPVHTPKNVHVFESLPRSSVGKVLKNAVRD------------------------------ 86740864 11 -------------------------------------------------------------------------------------------------------LTYARLGETARAQAAGLDALGVGHGERVAIVSHNSARLLASFFGVSGYGRVLVPVNFRLSPEEVSYIVEHSGSEVLL-------------IDPELEE--KLSGVTAKQKFVLGAESDAELYRFDAEPTPWE------PDENATATVN--------YTSGTTARPKGVQITHRNIWVN-AVTFALHAGVTDRDVYLHTLPMFHANG-WGMPFGMTGLGVQQVVLRKI----DGPEILRRVEQHGVTVMCAAPAVVNAVLDAVRDWVPGRDR--VRVIC-AGAPPPTKTIQRVEEELGWEFIQI---YGLTETSPLLTINRSRVLPPRAGKAGAPALGVTLK-LSDSGEVLARSNV-----------ILAGYW---ERPQESAGALAGGWFHTGDGGVIDDEGYLTISDRKKDVIITGGENVSSIQVEDCLFGHPAVAEVAVIGVPDEKWGEAIKALVVLAEGRTATEA---ELIKHCKERLASYKAPTSVEFRDQLARTATGK-------------------------------------- 167894959 252 ---------------------------------------------------------------------------HLVEDHAAATPERRALVY------NERAYSYGELNRAANRIANRLMDLGVSRSDR----------LVLTVLAIWKIGAAYIPIDPVLPGQRMREMLELAG---------------AKALVVDAAVAAAEPAVAGVPRIVFDDLVQDDPRLEDNPDVH----------------LSGNDLSYVLFTSGSTGKPKGAMIEHIGMLNNANKALDLEMD--EDSRVAQNASMSFDVSVWQMFIA-LTKGGTTFVYDERAVNDIAGLIRRMAAD-GVTILEVVPTYLIAVVEYLEEHPECVRPASLRFLIVNGETVDATLIRRWFALFPATK--LINAYGPTEITHHIMSPGDEIVNPVP--VGRALANFDLYVVDDELRPVPIGTRGEIVATGVGIG--RGYIGTAQAFVKSPFDRYKGLYRTGDLGEMREDGVLMFHGRKDRQVKIRGMRIELDEVEASLRAIAAVRQAVVLAIRPENREAFLCACVVPLDGA------REEIVDALKAKLPPYMVPSVFRFERELPQLPSGKVDRNRLREQCLNET------------------------ 198430899 17 -------------------------------------------------------------------------------RQARATPDSVAVV------GDDVTLTFQELDEASNVLADALQIRGVVRDSSVGIFMERCVGYVISYIAILKAGGAYMPLDLSYPDVLLEDIFSDAKPVCIIT--------NPQMQKRVLD---------KKQTVLVLNE-----NWKEKLDKENRDAVTGGADLTRP-KVQLDDLAYVVYSSGTTGKPKGIMCPHRG-AVYSYTWRHLICPFETGDRVACN------VFFVWEMLRPLLKGVPLYVIPDTAIY-DPLLLSGFLKKHSITILFT-PSLLETVL--DAQNLNISDFSTLKVIWFCGEVVTSSLLDRCTSILPWIR--FYNLYSISECHDVATSDLNRFIKMKFAPVGSVCPGIHVVILDDEGNPQPIGMQGEIFV--GGPTLARGYLNRPERFIKRPKNVSPAVYRTGDWGLIRSDRNLEICGRCDTMVKIRGYSIEVKAVEVALMGLEQVNACVVMTIGEEGQDKQLVAYIVPEGEVT-----KKEIRNSLKTKLPFYMIPSYYIFLQSIPLAASGKLDKKAL-------------------------------- 41409602 52 -------------------------------------------------------------------------------------------------------------------------------GSVVSFMLPNWHEAAVIYLAATLAGMVVNPILPSLRDHDLRFILEDACAAMVFVP---HRYGG-HDYPAMLDRV--TAAMSAAPQVVVLR---GPATGRTGRHTPYR-CMLGGPPGGLP-ALDPDAVRMILYTSGTTSRPKGVLHTHNSI---HALQIRDHWAIDPGDTFLVPSPLAHIGGSIYAFECPLLLGTTAVLMD----RWDPARAVALMTAHRCTHMAGATPFLQQLLSAAANARTR--LPDLKVFICGGASVSPSLIRRAAAYF--DRAVVTRVYGCTEVVATVGAPRPQEADYAADTDGRPG----IAEIKLAAHPAAPTGDGEICVRG--PQMLRGYRHDAESFDAA------GFFRTGDLGRWDSAGYLVVTGRAKDVIIRSGENISAKEVEDLLADHPGIAEIAVVGLPDERTGERACAVIVPTPGA--SPDVAGLLALLVSKGVAKFKAPEQVVLWDALPKNDAGKVLKHRIRA------------------------------ 163939762 1984 --------------------------------------------------------------------------------------NKPAVI-QGNE-----SLSYTELDILSNQLAHKLIKLGVGPEIPVGVYVERSPKMIVGILAVLKAGGAFLPIDMDYPGERINLMLKDAQVPILLTQN-------------NLQSKIRDYQGHTVC-----------------LDIEWDSVLEE--PKNQPVRIEPQNLAYIIYTSGSTGRPKGVMMSHEAV-VSHSIDICKRYELTPEDRVLQFSSISFDISLEQI-FTTLAAGSSLVLRDKNIWTP--YQFSQKCVELGLSVVNLPTNYWGEIVQEWYTRPEIIPDSNLRLVIVGGEQMPAEKVMW--EQLPLEDIILLNAYGPAETA--MTSTLYEVSGKRTKSAGKPLANRRIYILDENMHPLPIGVKGEIFI-GGIP-LARGYINNKDKFRDPYYHNYGKMYKTGDMGKLLCDGNIEVLGRKDDQTKIRGHRIDIGEIEVVLNKCDNIKNSIVVVKNGVANDKYLVAFY-----DSPSNGTNNQIRGFLRKKLPEYMIPSYFIQLGSLPLSPNGKIDRKSL-------------------------------- 163939762 3040 ---------------------------------------------------------------------------------VEKHPNRTAVVF------GQRTITYKELNDKANQLAKHLIKKGAGNDTVIALLAEPSIEMIIGLWSIIKSGAIYLPLDPEFPLERINSMIEDSDTILLLTQS----------------------------HLVTSNDFTCEVMELEDKSLFFE------CPSNIEERSTVDNPIYIIYTSGTTGLPKGVPIKNQSLVNYISWTREASITYRDKTLLLSAFDLGYTS-----VYTALLNGGELHL---VPKYMLPETLITYLKEKKISYIKLTPSLFNYLVNH--RMVEDYENCALRLIVLGGEEVKSADISKFNRV--YPQTVIMNHYGPTETTIGALFHKFNATDFKGTVIGKPVDNTKIFILDRGQKLVPLGMAGEICI--GGVGVTEGYLNNSEKFITVGHEKIK-LYRTGDLGRLTCHQEVEFLGRIDNQLKIRGYRVELEEINSVLLQHDMILDAIVVPKKDKENNNILCAYIVLKENENGWG-----IREYLSSKIPYYMMPSIFIKLDRIPLTPNGKLNVKALPEI----------------------------- 156365025 21 -----------------------------------------------------------------------------LDARAQATPDKEALIYF-DENFDRKALTFSQFRYLSRCFARALLEMGIRRGDRIALMLPNGLECAVCCMALHRIGSMAVLVPLGDIKDSQITLLKKIKCRGVI-RSLRIENKQAEQVQRATDGLLQVKGADGSAQIKVLITTDVDESLLDEKDKSYLEILELGTLDDAQSKVRPEDPVAVVFTSGSTGEPKAVTFTQHA-IVNSMTTGSF----KHDDRYFMARPIVWISGFTLLCAVP-IAGFTLVMYEYA---------FKIIQGER----CTSANLLQNLRLIDEKLYKKYILKSLRSFGVGGQRIPKNLISSVIDVLPGIRSLLV--YGCTETL------LVGLQPIKENVMTFVIPGVEIKVVDREGVVVPRGVIGEVCVRS--PKAFLEYLDDP--VATAGVKTSSGWVHTADLGMLDSRDRIQIFGRKRDSIKRSTRLVYPVEIERTMMNNPHVKQAIAFGIPDKNVNEEICACLVTKETGSLD---VGELEAWCEEHFGPSLKPKYFVFMDKFPQTGNGKDDRRTVKLQALG-------------------------- 156541892 52 --------------------------------------------------------------------------------------------WIEPETG--KQITFGQMKDRSIRLALWLKQQGIGSGDIVTICSPNCLNNYVVMYSIFYVGAVYNSWHHEFTLDSARHAYKVAKPKIVFTTSLMI---------DTIQETIKLENGNT--RIVVYDDCNNNKE-------TFEDFMRKIKDVETFTARKSTEPASLLFSSGTSGPAKA-VKTNYNHLLNLILTCSFKHMI-PNKVTLWYSTTYWILGMRSML-ASVFSRSIVILC----RKYDPEYICQLIEKYQVNLL-----AFSLFTICKNKFYDRYDFSSVSEILVGGAKLSQHTIDGFRTHL--SQVNRYQIYGMTENGLVCKQTNKCKSPT---SVGYVVPNVQVKTIDQTGKTLGPNEAGEICVMSSF--MFNGYYANMQATIETIDE--DGWLHTGDVGYYDDSGEFFIIDRIKNIMKFRFHHIYPLDISELLLKHPDVVDVGVTSYPHEEDVEHVMAFVQKVPGSKVTEE---ELVE-LSSTLGFYKKLGGVKFVDALPRTMTGKIATGALKEMA---------------------------- 85375171 16 -----------------------------------------------------------------------------LSAWAERQPDKPAL---RDDAGE---MSWAELDGRVERLAAKLVETGLERGQSVAILGTSCIAYALVFLAAVRAGGVAAPLTTSASREQLEGMAKDSGARHLFIDD-----GKNAELGEDF--------LPGFDRIAL-----------EEIDAWMAPEGTKA-PAFDP---DPADHFNIIYSSGTTGVPKGIVHSHQMRWRQFAATASSYIDAGLEVRSLASTPL---YSNTTMVLAPLLAGGTVRIM----GKFNTVRWLEHAQADRTIITMLVPVQYQRLMAE--PSFDQYDLSSLALKYCTSAPFSAELKA---EVLQRMPGGLIEIYSMTE-GGVVCLLACHEFPDKLHTVGRPAPGSELKVLDDEDRLVPPGEPGNLIGRSQ--TMMAGYKNQPGKTREGYWDTGEVWQRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEKDPRVAEAAVIGVASEQWGETPLGFVRLMPAVAEDEA--EDILGTVNARLGKTQRLSALHVIEEMPRSHIGKLLKTELRDLAE--------------------------- 108801375 6 ----------------------------------------------------------------------------LLDQTAARHADRGAVYH-----GERQVHTWSSLRERALRLAGSFT--GFGPGARIAVASENAPEIVELMFGIWAAEAVIVPVNYKLHPREMEQ----------IVADAGVSR---IFASPKIGAELAQLVDVPVEVI-----GGAE-----------YENRCAASPVDPPRTTDPASLAWLFYTSGTTGRSKGAMLSHRNLM---AMTVSHLADFDSPDVHGAP------MSHGSGLYVPVARGARQVV--PASGAFEPAEFLDLCEHHPGCSAFLAPTMVARLVATGRAKPAN-----LNTIVYGGGPMYVDSLKKALAAFGPIFVQL---YGQTITGLRRSDHLAGGVPAVLGSVGYARSGVDVAVLGEDDRPAGIGEIGEIVCRGDV--VMSGYWNNPA---ATAATLQDGWLRTGDMGSFDADGYLTLRDRSKDVVISGGSNIYPREVEEILLEHPAVVEAGVVGAPDEEWGEIVVAFIVGR--VSPTD-----LDAHLLERIARFKRPKRYEFIDELPKNSYGKVLKRELRE------------------------------ 171692037 37 ------------------------------------------------------------------------------------------------------------------RVALGLQKAGLKTGERVLIFSGNNIFFPSIFLGVLMAGGIFTGANPTMVTRELAYQLRDSGASYMFVAEAALKTG-----LEAAKEAILGGNTPVAPELIASTNPSPGVQGKAEGARHWTELLVGNRSQAEKEPADPENTLCCLYSSGTTGVPKGVMITHYSY-VANSVGVVYINNLDPRARMVCFLPLYHAYGQTYFVATMPYLRTPVYIMQG----FDFVKLLTYIQKFRITTLACVPPIVIAFAKH--PAAKKFDLSSIESIGSGAAPLGLEVAREVEKMLPNAD-YIRQGWGMTEVTCTAMAWDPNSTEGSSGGVGEMNPNCKAKLMSLDGKTEKAGERGELWV--SGPTLMRGYWNKPEQTADTIVVDGDGWLKTGDISYYEPGGIFHIVDRSKELIKVKGNQVAPAELEALLLENPDVNDAAVVGV--TINGEELPAYIVRNPTSKASE---QDVAKWMEGKVTRYKRLKGVVFVAEIPKNPSGKILRKILRERAAKE---VGDSA----------------- 215428396 21 -------------------------------------------------------------------------------------------------------VTHGQIHDGAARLGEVLRNRGLSSGDRVLLCLPDSPDLVQLLLACLARGVMAFLANPELHRDALAAR--NTEPALVVTSDALRDR------------------------------------FQPSRVAEAAELMSEAARVAPYEPMGGDALAYATYTSGTTGPPKAAIHRHADPLTFVDAMCRKVLRLTPEDTGLCSARMYFAYGLGNSVWFPLATGGSAVI-NSAPVTPEAAAILS--ARFGPSVLYGVPNFFRVIDSCSPDSFR-----SLRCVVSAGEALELGLAERLMEFFGG--IPILDGIGSTEVGQTFVSNRVDEW--RLGTLGRVLPPYEIRVVAPDGTTAGPGVEGDLWVRG--PAIAKGYWNRPDSPVAN-----EGWLDTRDRVCIDSDGWVTYRCRADDTEVIGGVNVDPREVERLIIEDEAVAEAAVVAVRESTGASTLQAFLVATSGATIDGSVMRDLHRGLLNRLSAFKVPHRFAVVDRLPRTPNGKLVRGALRK------------------------------ 108805161 28 -------------------------------------------------------------------------------------------------------YTYADFVRRAKKLAVALGGLGLQKSDRVATLGWNTYQHLEAYFGVPSAGLVLHTLNPRLPADELAYIIDHAGDRVLLVDETMVR---------LLDGFRDKVNL---EHVFVF--TYSPEGEVPEGLRGYEELLQEADEDFAYPDLDERDAAAMCYTSGTTGRPKGVLYSHRCICLHSLITSVAAFGLSEADSVLPVVPMFHVNA-WGIPFAATMHGAKQV-FPGP--HLDPQSLLEDFEQEKVTFTAGVPTVFLGILRELDRQPGRYDLSSLKAMGIGGSAAPEGMIRGFRERHG---LTVLHAWGMTETAGHLTSDLLQEPERYRAKQGIPLPFIEIRARGAEGVPWDGRTMGELEVRG--PTVASSYYEAPE-----AADKFDGWFRTGDIVTIDERGYIEIRDRDKDLVKSGGEWISSVELENALMGHPAVAEAAVIAVPHPKWQERPLAVVVLKEGESATPE---ELIQSIAPRFEKWQLPDAVEFVDEIPKTATGK-------------------------------------- 38638059 2 ----------------------------------------------------------------------------LIDAHLAEHPDAVAFI-EGE-----RAITHAEFDQLCRRTVAWLDAQGIGKGDRVGVWLVNRIEWLALFFALARVGATLVSVNTRYRSEEVSYLIEKSGARLLVLQPGF----RKIDFSRILD-AMDPASLPTLQAIAVVDASPATPARLLGRPVVPFDL-----HLREPVQLDESDPCAILFTSGTTKGPKLVMHPQR-TLVDHAWRCADAYGMDDGAVMLAMLPFCGVFGLN-GVLAAFAGGAPVVLFEG----PQAARL---LADQRVTHTFGSDEMYRRIL---DTAPADRPFPAARLFGFGAFT---SSFSEYASEACVRGIPLAGLYGSSESCQPMTLPAQGGLPVARGEAT-------VRIRDQTGALLPAGQSGEIEISA--PSLFLGY--DHDQDATAEAIRPDGFFRTGDLGHLRADGTFVYETRMGDAIRLGGFLVNPVEIEAVLKRFEGVADAQVVAV--EIDGQRVVAFLILTDGTRLAEA---DVMAQMRAQVAPFKVPARVWFVDAYPVTLSSKTQRNRLRDLAL--------------------------- 195029455 48 -------------------------------------------------------------------------------------------------------LTGGQLYEQSRRLAHAFKYLKLNRGDVVGISASNTTYLTEVVIAALLSGTPINPLHPDFDKETVAYMYEITKPKIIFCDQNNYKKLAAVSLKFKTEFILISGSLPGVRHI--------------------QDLLEKSADGYDPKTLFADDTAFIISSSGVNDLPKGVTRSHRSLLLFTSKT-----------VVFCFSPMYWISC-IYTMLVSLVNGCKRVI---TNQPFSPEYFAEVVARHKISFMLTVPHHMAMLAKSKNSELTQ-QLQSLQAIVCCGSKLPLTTWRRLYDLLGSDRFHVL--YGLSEIGG--VSKNVGG---PLGCEGKLLRNVQVRILDEHGNGLGPNQTGHIHVH------LNHRWGGYYRPQDTQTTVTPDWLLTGDYGFIDEEGFLHFQTRDSEVFKYNQFHIFPKEIEDVILHLPGVHEAAIFGVPDDVSTNLTACAVVCEQNEAGKNLTVEQIISTVAKHLSAYHLRGGVYFMEQLPKTTNKKIQRR---------------------------------- 37520691 11 ------------------------------------------------------------------------------------------------------QFSYQDLLSLSSQVATRLLD---GADDRVASLVPAGFEYVATQWGIWRAGGIAVPLCVSHPRPELEYVITNSGASIVIAHPSF------ESLLRPIAEA------HQLRFILTSESLPPDT---------------AQLPEVEPTR-----RALILYTSGTTGKPKGVVTTHGNIQAQV-TSLISAWEWTSGDRILHVLPLHHIHGIVNVLTCALWAGAECHML----SKFDAETVWEHICEGNFTLFMAVPTLIATWEKAAGD--RQMDMSRMRLMVSGSAALPVQVLERWTHISGH---FLLERYGMTEIGMALSNPLHGQR--RAGYVGMALPQVDVRLVDESGVSVPAGTPGEIQVKG--PGVFLEYWQKPEATAKAFQD---GWFCTGDLAVVEQD-CYRILGRISDIIKTGGYKVSALEIEEVLRTHPDIQECAVVGVADPEWGERVCGALVLQSGCNLALE---PFRSWAKERLAAYKVPTRILSVEELPRNAMGKV------------------------------------- 167747547 15 -----------------------------------------------------------------------------IDIWLGERRNKTAIV-EG-----INRITYGELEKKINQYGCYFKRRGISKGELVVLRIPNVKEFVFGLLGLIKIGSIPIVTNSLFGENELKGIFDKTDASTLVFYD-----------KDEVSLRIHKGRASRQICKIAVK------DIAEGLKEDTENIIE--------ENKELDSIALLMLSSGTTGVPKLVPITHR-MIYWHIYGYNQKFQFTSSDSYLACLPLAHKVG----LYSPFFAGGKAVLCSDL----DCDDIFVQVEKENITITALVPTLARIWNQYLNQEC-GYDLSSVRKIIIGGSLVDESL---VTKLIEKVECEVLPLYGATE--GLALSNLGDAVGYHYS-----VSGYEIRIIDENGMDVLNGEEGELIIRGPF--TIQSYYNQDVSMKDKFTS--DGFYRTGDKVRWDSTYGYQVQGRITDQINRSGEKIEPREIEIFISEHPNIDEAVVVGVEDFLMGERICAFIMTADEKINLSHIRKFLME---KGLATYKLPDQLVKIDEWPLTSVKKINRVKLREIANN-------------------------- 88810519 565 ---------------------------------------------------------------------------------AEAEPQALALLWE-----EHGALSYGELRRQAMAVAGYLVAKGVRPGDVVAVLLPKGPEQIIAVLGTLAAGAVYLPI--------------------------------------GVDQ---------------PAARRERIRRAAAVRLVLDALPQDAEPLAAPVPGSDQDLAYILYTSGSTGEPKGVEVPHR----AAMNTIENLLELSGADRILALSDLS-----VFDIFAALSVGAAVVCVDEAERR-DAAAWNRLIRRHGVSLLNCVPALLDMMLSA---PNDESGPVTLRAVLLGGDKIPPRLANWA------PGCRFIALGGTTETAIH--STFFEVTETRPSSAGKPLGNVCLRVVDALDRDCPDFVPGELWI--GGEGVARGYRGDPERTRQFVVHDGRRWYRTGDQARYRSDGNVEFLGRLDQQIKLRGHRIELGEVEAALVSGPGVGQAVALAVK-----QGLVGVITLSAGGWLDPAAFQPLREHLRETLPPAMVPVSLYCCSELPLTANGKVDRKSLARLIE-QSAKAANPTLVVPPE----------- 88810519 1603 --------------------------------------------------------------------------------NARENTDWIALRW-----GRSGTRSYGELADSALRVAAELIRGGVSPEEVVAVHLPKSPDQIAAVLGVLAAGAAYLPLGMD---QPVARR----------------------------DRVLRRAG---VRRVV----TDSNQSWPDQVSPCLFSRIRAVEPLPEPVSVATDQLAYVIFTSGSTGEPKGVEITHRA-ALNTILDINRRFGVDAQDRVLAVSDLS-----VYDIFGLLSTGGSLILID-EQARREARDWHELARRHGATIWNSAPALLEML-------LTVSDQSSLRLALASGDWIGLDLPRRLTARFGATEASIWSNFYEVETVDADWRSIPY---------GRPLSNQRFRVVDEQGQDCPDWVSGELWIGGD--GLALGYRADPERTIKTGRDDTTGWYRTGDRARYWPDGVLEFLGRIDDQVKIRGHRIELGEIEAALLECPGVDHAVALVLRGPASTARLVAAVVAPPGHPPDGDL---LHSHLIGILPPPMVPEHIEVMDALPLTANGKVDRAAL-------------------------------- 119476641 35 --------------------------------------------------------------------------------------------------GESITYTYAEIAENAARLAAALQSLGIVQGDRVATFSWNNTAHMEAYLGIPSMGAIMHTVNIRLSPEHIAYIINHAENRIVLLDASLIELFTPV-----------LPLLECVEHILVI----GDGELVTSIDLDYREQLAANEPLLDWPELDETSAAAVCYTSGTTGNPKGVVYSHRTTFVHSLASAADTFGISEHDILLLPA-----MYHWGLPYSGWFSGSDFTL----PGHLQADAIKRMVAIDRPTITATVPTILGDLLRADS---KDLDMTCFRMLVCGGSAVSPAMIDAARDNWG---VPVLQGWGMTETSPLCALSHPGAAETWRTKSGRPVSGMQVRVVDDHGKPLPGSSVGELQLRGPWVTS-----GYHKGESSDSLSD-DGWLRTGDVGHIDSRHFVQLTDRTKDVIKSGGEWISSVELENILAGHPGVIEVAVIATADERWQERPLVIVVVKDGTDATT-----LRAFLTDKVARFWMPEYWSLVQDIPKTSVGKLDKKRLRDL----------------------------- 124022793 1243 ---------------------------------------------------------------------------NSLRQVIADHPEEIAI------ESNHEQISYAELDQITNKLAKRIIFEG-EPGSEKLIALSGIKSLVMATIAILKAGCAYVPIDPNYPAERIEYILKDANIQLMLAADANSVINKISH---------QQLTLIDPQQVVGKEVDLGTTDLQDIND------------------VEPRSLAYVIYTSGSTGKPKGVMHRTIPRMIDAAAEL---MNFTSSDRMLLLGTLNFDASVLQM-FTPLLKGGTLII-PPADAERDPDGLHQLINDKGVTHLVGTPALLRNLPRE--------PLSKLRFMGFGGEAIDTSTASFWAEKTC-----LYSLYGPTET-TVMCSGLPGANPRIVG---KPLMGYSINLRDQQLQPVPLGAIGELVISG---GTARGYLNRYDRFRPDGVDPYQRVYLSGDLGRFLPDGTIEFLGRNDDQIKLRGYRIELGEIEASMQSAPGVTNATAM-VRGENDNRMLIGYLTGNEGLDID-----EVRQHCQEQLPGYMVPSRFIKLENMPLNPNGKLDRNAL-------------------------------- 124022793 210 -----------------------------------------------------------------------------LDRLVKENPNHLALKY------KEKSLTYKELMAAADTLALRLRQL-IKESNLFGICLPRGCEMIIALVGILRSGAGYLPLDPTNPRDRIDYILKDAKPVGVIIDDTTI----------SIVEAVVN-----IKKV----RIPTEENWREI----LNEPIANTLSE-------SEAIAYIIYTSGTTGLPKGVVIERGN-LAAFISAAEEIASGEPGQRWQQFAS---INFDASIISSALARGSTLVIAP-SEIRSNPEALFEFLEQEGITHAFIPPAMLRLL------PRRK--LPALTDIYVGGEASDDLTVSFWSRAT-----RLWNVYGPTETTVICSAKLMTS-QLSATDLGGPLPGYSMFVLDQKLEPVPPGIIGEIYIAGNAVS--RGYLNTAERFFRNPFGE-GRLYRTGDLARHFPSGELEYLGRNDFQVKIRGFRIELGEVESTIADVNGVTGVFVTVI-DEPSGKTLVAWFTTNPGPEAT-----SLRKTISEQLTHYMVPTYLIKVDTFPVNISGKIDR----------------------------------- 72162647 43 -----------------------------------------------------------------------------------------------------RRLTYAELDARATLVARHLIDAGIRPGEHVAILSFNRAEWLEAAFGVWRAKAVPINVNYRYVAAELRYVLRDSDSVALIA---------ERSLAATV--ARIRHELPLLRHVVLLD----DGTGEHGDGIDYETALADAAHSTTPLPATSGDDLYLLYTGGTTGYPKGVMWRQRGTPRATSAAVVAERAARTTQRMLVLGPVMHAAGQWNAL-SMLLSGSTVVL--NTDRVFSPTRTVELAHREKVTIVCVGDAMARPLAHELLRSPGRC--PSLTTLSSGGTPLTTTAWRW------KPTIAIRDNYGGSETGVCGSASARLSGKTRRFTM-----GASVAVLDDQLRPLPPGQIGRIARTGRIP---LGYYNDPEKTAQTFVDASGRRWLSGDYGTIAADGTIELLGRGATVINTGGEKVYPEEVEAVLKTHPDVADAIVVAAPDERLGQRVSAVISLAGNRQPSDA---ELRDHCREHLAGFKIPRTIRIVDEVKRTAAGK-------------------------------------- 148554449 23 ------------------------------------------------------------------------------------------------------RLTYGEYLAAVEHLADSLGAK--TEGAVIAVALRNSIELAIVSFAVHFSGAALCLINPDYMPQELAGILADAAPIMTI-GNEAFR------------EKLEACGTDGGEFRLVVEGEG-----------------------RLRVPVPAEPPILIQYTGGTSGRPKGVELTHGAIAANIAAMLPTSFG---GEKILCLMP----MFHSFGTAMCLACGGELVIM---PAYRPADTLAA-IRQHGINLFPAGPTVYTSLLSFEETGPD--DLAPITASYSGSAALPPDVLHRWEALAGS---PIFEGYGQTE-AGPILTYNSPSFERRAGSVGKPLPFTSVRIVDGDGLPCAQGTTGE--IWASGPQIMRGYRNLPN---ETSAALGDGWLRTGDLGHFDEDGYLFIDGRKKEMAIIKGYNVYPVEVDNVLFQHPGILEAATVATKDGYRGEVLYAFVAPRPDASLTTDSVE---AWCRDRLVRYKVPSMFVLLTALPKTAIGKI------------------------------------- 163726969 20 ------------------------------------------------------------------------------------DPDKTAYIFVRDDGSD-EVISYGALFDNVNRMSRALKSAGIGKGDAFALIMRNHAEFLYALFGALSIGAVAVPVDPRSVGRKLSFQINNTKCKGVIVED---------NLVGSIREVESDIKGVPVIGVLYKKHHGV-APMDDYPAL--NEVLESQSLPDDLPPLDFAAPAQIIHTSGTTGDPKGVVLKADRYMIYSLL-GQIIWQYDDSDVLYTGLSMTHGNAQSVTVIPSLSKGIPAVVSE----RFTKSKLWDICRKYG----CTSYSLLGGMMAYNEPPKENGDNPVVRVI-SAGTPLA--IWEAFEKRF---NVKIHEWYGAVEGG---LAHQPPGTGA-IGSFGKPAL-IEMKVVDENDEEVPPGHLGELVSRMKSGETTVEYYGKKE---ASAEKTRGGWLRSGDICHTDKDGNFYFDFRKGGGLRRQGDFIQPDYVERIIGEHESVSEVCVYGIPASTGGESLVAAIAPFAGGKVD---VEAVKALCLEKLEKNAVPSYFQLVDEIPKTISEKALDRVLKDNFAPDAENV--------------------- 157805119 32 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRDWEK-IATYSPENPFNLTNPENLAYVIYTSGSTGKPKGVMNIHRGICNTLKHTIDY-YNLTSEDCILQITPFSF-DGSVWEVFSSLTSGASLVV--AKPDYKDLDYLIDLIVQEQVTYFTCVPSILRVFLQH---PKSKYC-HCLKRVIVGGEALSYELNQRFFQQL---NCELYNAYGPTE--AAVETTIWCCQPNSQISIGRTVANVQVYILDSYLQPVPIGVAGELHI--GGMGLARGYLNRPEKFIPHPFAEGK-LYKTGDLARYLPEGNIEYLGRIDNQVKLRGLRIELGEIEAVLETHSEVEKAVVILREDTSENQRLVAYIVRK-----SPSLIGELRRFLQQQLPAYMVPSAFVLLSDFPLNNNGKIDRKKL-------------------------------- 47156945 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERYRKSYFDKYPGFFFTGDEAFIDEKGYLWVRGRADDVLNVSGHRFSTAEIESAVCSDANVDEAAVVGVSDSTTGQAIHIFVV-CHGNVAGKEIDSSIRATLRRKIGPIANPKGIIVCKSMPKTRTGKIMRRVLRGILMKE--TLGDVSTCANVDSIESLR----- 118725500 9 ------------------------------------------------------------------------------------------------------KYTYGQVYEKVLDFCSLIEGLDFKIG---GIYLPNCTEFITSMLGLNRKKKVFVSLSYQFKGDTLTDLINYTDVEFLITDSKGY---------NSIEHSVEKMN---IRTVLVLQENGEKHEFKKER----RELTDIKGDTFG-----------ICFTSGSTSRPKGIVLSNHA-IVGNALAVAEHLGFTQDERTILPRSLAQASPISGDVLMAISRGGGIILLN---NVFHPAIFLKAVQEHKATNFYIVRTMLLQILEYSQ--LKNYDISSVKRVLIGGMVNPMTIYRRAAETFPGAR--VFNAYGTSEASARVTFGEHEDVTTLPCVIGKPMRGCDIKIYREDGSEAAVGETGELYITSDY--MMDGYYNSPELTREIFGERGFRVR---DLGYKDEQGRFFVLSRNDDMIMQGGSRAYPIDIEEVLLKNPVVKESAVIGVDDEKLGQKIVAMVVLREGFQTE---VKDIYKWCNIKLEDRKVPKEIFIIPEIPRNAIGKI------------------------------------- 126732546 1 ---------------------------------------------------------------------------------------------------------YGSFERAVALLAGGLSARGVGPGDRVAIFMKNMPQYLVALFAIWRAGAVAVPINA---------KLHAREAAWIVGNSGTCL-------------ALASPPLAGPLSEV------TEIPVVATGSQEWDAL---SAVPLPTVSRAPDDLAWLFYTSGTTGRPKGVMITHR-----MLATMSLTYQVEPEDATIYAAPLS----HGAGLYSVMHAGARHVF--PVSGSFDPGETLDLAAHFGRAHMFMAPTMVQRLTRHARDANRGGE--GLRTIVYAGGPMYLSDILEATDTFGPVFAQI---YGQGE-CPMGITALTKAWRARLGSVGRAQSAVEVRI-DGAGSPGEISERGDVV--------MPGYWRNPEATVKT---LRDGWLCTGDLGSMDADGYVTLKDRSKDLIISGGTNIYPREVEETLLEHEDVLEVAVLGRPHPEWGEDVVAFVVSRSVLD-----VAALDAHCLDRIARFKRPKAYFPVEELPKNNYGKVLKTSLRDMLA--------------------------- 195401645 36 ------------------------------------------------------------------------------------------------------TLTGAQLYEQSRRLAHAFQHLKLHRGDVVGISAKNTTYLTEVVIAALLSGTPINPLHPDFDKETVAYMYEITKPKVIFCDLDNYETLAAVSLKFKTELILLCGSLPGVRNIQDLLQDGC-------NDYDPKTL-------FACPHLSGDDTAFIITSSGVTGLPKGVTRSHRSLLNNT----KIPQLFTSETVVFCFSPLYWVSCVFTLLVS-LVNGCKRVITN-KPF--SVDYFAELVARHKVSFVLTVPHHMALLAKSQRTDLAE-QLQSVQSFICSGSKLPLGIWRRLYELLGSDRFAVL--YGLSEISG--VSKNVGG---PLGSEGRLLRNVQVRIVDEQGNALGPNQTGHIHVRQRWGG----YYRNPQDTQTT--VTPDGQWLTGDHGYFDDEGCLHFQTRDTDVFKYNNIPIYPKQIEDVILQLPGVHEAAIFAVPDEISTNLTACAVVREQNEEGQQLTAEKISGIVAEHLSAFHLRGGVYFVDELPKTTNNKIQRR---------------------------------- 211583253 37 -----------------------------------------------------------------------------LPRAAAVEPNAEAIYHVTANNKILRR-SYGETADRARGMAYYLKKHGLS---RVGILCPNTPAFLESIFGIAAAGAVNIAVNYRLKQEDIAYIFDHGDAEVIIVDEEYVYRSQRIPIIVDTDTDATEGELTGPFDEAVLEGLRHDIDTGSRG---WEGLESQAADEESTIALA--------YTSGTTARPKGVEFSHRGYLATLGNVIETGLNYHRGRRYLWTLPMFHAMGWTF----PWAVGTHYCLR--KIDYPE---IWRLLKEEHITHFNAAPTVNTLLAKEAERLPEPVR------VTVAASPPTPLLF----EQMTDLNLHPVHVYGMTETYGPIITSLPAKTEVPAGTITD---------VRKDGQEI-----GEIVFVGNI--CARGYYKDPEATRKLFAG---GVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVMHPDILEAGVVAVPDSHWGERPKAFVTVKEGKSLQG---SDLIDWARSGISKFMIPREVEVVTELPKTSTGKIRKNILRDWVKG-------------------------- 68536433 47 ---------------------------------------------------------------------------------------------------------------RAAAMANMLREFGIERGDRVGTVLPNCTEHLEVLLSVASMGAVFNPINRHLMDTQITHIINKAAPKVLVLDPACKE--QIIPL---------LADCPCVEAVLVIGPDFADTEAVQKRILNLEAELDGRSADFDWPEVEETDPAAICFSTGTEGPPKGVVYSHR--ALWLH-SMQLSFSIRNGTSFLCCVPIYHV--LSWGVLAAFMAGAPIV-FTGRSATP--EHLAHVIEDAMPRQAHGSPAVWTGLL---VHYAKKHPKKSLQEIYVGGSQVSPAMIDAWEERFG---VDIIHSWGMTETGGTVAAGVAGAARAKYRESQGRFAGMRYRIVDDHDNVLEANNEGELQVR----GNTVTYYKDDSRFTE------DGWLRTGDIATVNKDGYLTIHDRKADIIRSGGEWIYSAALENYLLEPEAVIEAAVIGIPSEKWGQRPLAVVVVAEGTPWTAETAQELAKELRERVPGWMVPENWTFVDHIDKT------------------------------------------ 121713446 13 ---------------------------------------------------------------------------------VHATPNAPAL------EDDSSTYTYSELDKEVDALAQRLRSHGVGRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVLDDSRPVVVVTHRA--ETGKI------------KADVP----LIVLDEPATDANGHI---------------KAPSTPLPAEDDLFVSYSSGTTGKPKGIANPHRAPVL--SYDLRFIQDLQPGDRVACN------VFFIWEILRPLLRGATVVAVPDDVSY-DPAALVDLLAAKHITETLMTPTLLATVLARHSDLGAR--LPDLRTLWLNGEVVTTDLARRAIKAL--PRARLLNCYSACETHEIACGDMREMLEAPYCPVGPPLDPEHTYILDEEGSPVPQGTSGELFVGGPL--LARGYLNLPDTTAAAFFDKTPRMYRTGDRARILPSGLLEITGRVGAMIKLRGYSVVPGKVENDIVKHLAVRHCAVIAHGEGLDRQLVAYFVQDKEADRPAVEVNQSGHSAARRILSPYMIPALWVEMDELPHEVSGKVD---LKRLVNGKGAKVKDSIAIDEVAAI--------- 158316256 19 --------------------------------------------------------------------------------------------------------SYRELADGALRVAAALTVQGLGLGDRIAILARNDLPYVELIYGADFVGAVVVGINCRLSPAEVADILDDCQPSLVFVADEYL------PLLGSAAAGVLRVSL----------------------DRDYRTWCGTGDTRFVPRVGYADSVVLMVYTSGTTGRSKGVRLTEAN-ITAALAANRDVWFVGPEIRALALFPLFNISG-SIFLLSILHVGGEVVIAENA----SGATILELLGARRITHLFVAAMIVALLDQPADDEI---DLSSLRVLIYGAAPSSAAVIDRAMRRL--PTCDFFQGYGMTETCGGIAMTPPHGEEIAPASVGRAIPSYEIRIVDPRRTDLPVGVEGEIWARG--PQNTIGYWNETDRLLAA-----DGWLRTGDVGVLDAAHNLYVVDRLKDMIISGGFNVYSLEVEQILVGHPDVGDAAVFGVPDERWGETVVAVVTLRPGATCVPA---DLSEFARARLAHFKCPRRIEILDELPRNAAGKILKRELR------------------------------- 109508252 169 -------------------------------------------------------------------------------------GDRVALI------DKHGRHTYRELYDRSLCLAQEICSLGCKVGDRVSFLCSNDVSYVIAQWASWMSGGVAVPLYRKHPEAQLEYFIQDSRSSVVVVGQEYLE--RLSPLAQRLGVPL-LPLTPAVYHGAAEKPIEQPIQEREWRDRG----------------------AMIFYTSGTTGRPKGALSTHAAVVTGLVHSWAWT----KNDVILHVLPLHHVHGVVNKLLCPLWVGATCVM---LPEFSAQQVWEKFLSSEQINMFMAVPTIYSKLLDYYDDFVRAVCKERIRLMVSGSAALPVPLLEKWKSATGHT---LLERYGMTEIG--MALSNPLTEARVPGSVGTPLPGVEVRIVSENGTKVTPGKEGELLVKG--PSVFQEYWDKPEETKSAF--TPDGWFRTGDTAVFKDDRY-WIRGRTSDIIKTGGYKVSALEIERHLLAHPSITDVAVIGVPDMTWGQRVTAVVALQEGHSLS---HRDLKEWARGVLAPYAVPSELLLVEAIPRNQMGKV------------------------------------- 197727848 1358 -----------------------------------------------------------------FPAGQT--LHGVFERQAAAWPDETAVVF------RDRRLTYRELNERANRLAHHLRSAELRPNDLVGLVVDKNELMITAILAVWKTGAGYVPIDPGYPDDRVAFMLADTSAKLVITNQG--RVARIGELTGGALPVVDLDRLP----------DGNGADGDPVTD------------------VTATDLAYAIYTSGTTGRPKAVLVEHRGVVLQHSLAKLFGLDRSEGEALLSFSN--YVFDH-FVMTDALLNGQKLVVLDDTMRT-DAERLYRYINDEQVTYLSGTPSVLSL-----------YDYSSLTRIDAIGEDFTEPVFNKIRAMFPGT---IINGYGPTEIS---ITSHKRPYTVGTKSIGHPVDNYTAYVLNKSMQRVPVGGMGELYI--GGVGVTRGYLNRDERFVDNPFQTAERVYKTGDLVRWLPNGELECLGRTDLQVKIRGQRVELGEVEAALSSYPGVTRSLVIAREHRGAGKYLVGF------YVGTDDLEQDVRQWMRTKLPEAVVPSRVLRITDIPVTPSGK-------------------------------------- 197727848 2458 ------------------------------------------------------------------------------------------------------RLTYRELNERANQLAHYLRSARIRPSDLIGLVVEKSELTVVAILAVWKAGAGYLPIDPGHPDDRVTFMLADTEARLVVTQRAHGERLRR----------LAGDALPVVE-----------IDALPQGYRSTDDPVTDTTPA---------DLAYAIYTSGTTGRPKAVLVPHR-----AVDSFRATL----AGRYFGPPDTGGVLFLANYVFDSVLGGHTLIVPPPSPA--QDERFYEDANRAGLTYISGTPT-----------QVQQFDLARLRTVLVAGEAFHERHFEKIREGWAG---PILNAYGTTETAVYNTVRRFEPGDPYRNTLGLPLGNTRLYVLGDGLKPLPPGAVGELYVAGE--CVTDGYLNRPERFLPNPFDRHPVLYRSGDLVRLTRGGELQYLGRNDAQLKIRGLRIEPGEVEAVLATAPGVRECAVAAVADDRGNTRLVGYYVATGTGDAGGADEDAIFAVLRARLMPGMVPSLLIRMDGLPMTINGKLDTKALPKAALPE------------------------- 118054346 52 -------------------------------------------------------------------------------------------------------WTYAQLGEQVARMSAWLRVQGVARGDRVAILSENRREFVLTLLAAAKVGAIVACMNWRQTAEELAHCITLVTPRIALVS---PRYEQHVKLFGEVA----------------VTMIGEELESDIGGVRF-----ASTPPCGNGDVVEPEDGLYILYTSGTTGKPKAALVSHRAVARGAVNTMD--RGVRRGATF-----IAWPMFHSMLV--TLIGGGKVIVMDGL----DVGVLCDLGERENVGWFVLMPGMIKVLDEYARRGTRPHPADS---VGCMADLVPRQQIVDVTRLF---NAPFRNTFGSTEAG------------PAPGSGGRVPVGVAPELVDEAGQDVAPGEPGELLLRS--PTLFSGYWGMPEATAEAFAG---GWFHTGDVFTRQPDGTLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRIADAAVVRKRDAKWGEVPVAFVAVRD-ETLSAE---EVVALCRGRIANYKLPREVRFIEDMPRSTTGKIVRSELEALL---------------------------- 116695626 1684 -------------------------------------------------------------------------------------------------------LTYGDWWQRAGRLAGGLRSAGVAQDDVVAVLLPRGLDWLVALAGILRAGAAWVPLDVSHPPARWQQVLAQARPAQVLTD--------------------AAGAAALAEAGIAGARTLAAVEASAAGTTALHT---------------SSHPAYVLFTSGSTGVPKGAMVTRAGMLNNMLA--KVVLGLGEGDVIAQTAPPCFDISVWQALAAPL-FGARVVVADDVVR--DPSALTALLAQRGVTLFEPVPSLLQAVL--DCQAAEGRDLPALRWVLPTGEALPPATARWFGR---YPAVPLMNAYGPAECSDDVAFHPLSADSLGQGSIGRPTANAVLQVLDADGNLAAPGVIGEVAVAGAGVG--RGYLADPRRTAAAFVAPGSRRYLTGDLGRWQAGGVLEYVGRKDFQVKLRGYRIELGEIEAVLAAHPAVRQALVT-VYQAAGSEWLTAYWQPGAGQAV---LEAELAASVAARLPAYMVPAAWVRMPAWPLNANGKIDRKALPAAAAGEE---GDPP--ANPQAVAEIWEA--- 118471730 19 ----------------------------------------------------------------------------VLDHHVRTRPDAPALV----VTQQRIAVTYATLGRWADDVAAGLTADGLRRGEVIAVVDVNTAEFVVALLAAARIGAVVAPLDPALADAEMTDRLARLGARAVLTGPCGTHRVRVTASRATVEPTRGATVEPTVRQAVDLG-------------------------------LGPDDAL-ILFTSGTTGRAKMVPWTHANIA-ASVHGICAAYELGDGD-----ATVAVMFFHGHGLVAVLL---STLAGGGKVLLPAHGRFWADMRDADATWFTAVPTIHQILLQRPDEEH-----PPLRFVRSCSAPLDPATAEAAERRFG---APMLEAYGMTETTHQAASRRVRTHDPRM-SVGPASGAARFQVVRSDGGECTPAETGEVWV--SGPAVVRGYLADPENTAQAF---TDGWFRTGDLGALDADGNLQLTGRIKNIINRGGEKISPEHVEGVLTGCDGVFEAVVFAIPDATYGEQVGA----AVVPAAAHVSADDILAQCRTGLAPYEVPARLDIVESLPHTAKGAIDRQAVK------------------------------- 156406598 6 --------------------------------------------------------------------------------------------------------------------------------------------------AIWRNGGVAVPLCTSHPLDMLKYYIEDSNSSLLITSDEF--NSKVDPLLH---------QKASVPHLNISNENIQNITYKPISGLYQTSVEKAETSWNERSAM-------IIYTSGTTGRPKGVLTTHGNISAQ-ITALINAWGWTDDDVILHVLPLHHVHGIINVLACPLWVGATCVM---RPRF-EADEVWEYFSNPQLSVFMAVPTIYNKLISNYKK--AKHSEQRKKEIMVSGSSALPEVDMTVWEEITGHV--LLERYGMTEIGMALSNPLNGTR--LPNCVGIPLPGVQVRIVDENGNQAEGDEQGSRVLDGSGPSVFKGYWNRPEATKESFTE--DGWFITGDTARL-SDGVYRIIGRPWDIIKSGGYKISALEVERELRQHPDVKDCAVLGIPDPEWGERVAAIVALNDNSALTLE---DLRAWGSDHMVRYHIPAALHIVEELPRNVMGKV------------------------------------- 115379471 852 ---------------------------------------------------------------------------------ARATPDAVAIAH--DDGS----LTYRALDEASDRWARWLVSQGVHSEERVAVLLEPSLDLAIALWGILKAGAAYVPLNPDHPAERHEHVLTQAGVRTVLT--------------------HGHLSAPALHNRPGVFRMEE------------HAAQVSALPTGAPVHVRADQLAYVLYTSGTTGAPRGIEISHLGVH-NLIDSTQREYNLQPGEAVLFITDFFW----------PLAFGARVVL--PLPGNKDPSRIAARIARYQVAAFQTVPLMLDALQKAGELPP----LPSLRLIICGGAYLTRELHARAQAAL---PCLLANHYGPTEV-TVDATRFPGG---QPGSIGRPLDNTQMRVLDPALRLVPPAVKGELFV--SSPGLARCYSGDPVRFVPDPYSEVPGLYRTGDLGRYSEEGLLHYVARVDKQVKIRGNRVELEEVEGRLAAHPAVNRCLVRHQQAPGGTDTLVAYLELKE-------------------------------------------------------------------------------- 95928334 43 ------------------------------------------------------------------------------------------------------RYTYRDLHERVCRLANALLSSGVKAGDTVAVMDWDSHRYLECFFAVPMIGAVLHTVNVKLSAEQILYTIDHAEDNVLLVHRDF------VPIIEQIKGRIDM-----VDHYILLNDGAAALDSSIPFTAEYESWLADASPYAEFPDFDENTRATTFYTTGTTGLPKGVLHTMG--VLAALGTPQHQGRLHQGDVYMPITPMFHV--HAWGLYVATALGVKQV----YPGRYAPEVLLDLIDREQVTFSHCVPTILHMLLKS--SHVDQVDLSHWKVII-GGSAMSRSLCLEAMQ----RGIDLFTGYGMSETCPILLAHLDAEMEIR-CKTGRTMPLVDVRVVDEQMQEVPGVSTGEIVVRAPW--LTQGYLKDT-RNSEQLWQ--GGYLHTGDVATRDTKNYLKITDRTKDVIKSGGEWISSLELEDIFSHHPAVAEVAVIAQPDEKWGERPLALVVLKPDLETPPG-KKELLALLHEVISKQVVLTRFKFVDSIDKTSVGKTDKRSLRE------------------------------ 115396880 243 --------------------------------------------------------------------------------------------------DPSNRITKAEARTFTKRFAHIFREFGIGRNDAVLCISSNQVLLPTVYYGIIAAGGVFAAASTALTAMELVRQIRQSKSRVLVTCAENH---------AKTLQAAQQCAIPASRILVLHKRALRSAAHPAQNHLDRAAELDWERLTDQPT-LEST-LICLLYSSGTTGPPKGVMLTHMNLVSEAVLAQRVLRDSRAGTVPYCT--VGHLTAHIAGVLGPAVAGGAVYWM---PRF-DIDRFIEYCRAYRVTYLATAPPVYLAI--AESARVTDHFRTLVRA-ESGAAPLSIEVQRRAEKKLG---CAISQRWGLTETTGS-VTTMPWGVEDRTGSISPLLPNVRLRIVDGEGRDVPQGAEGELIVKGPMPGYFENA------EATAAAFTEDGWFRTGDIGLW-RDGKIYMVDRKKELIKYKGLQVSPVEVEAFLLTHEAVADVAVIGVADPAGNELPRAYVVCEDGRQVTED---ELKEYVKANMARHKQLRGVVFVKEIPKSTSGKILRRQLRDQAKAEAEAV--------------------- 37525188 17 ---------------------------------------------------------------------------------VENAPHKIAI------SAHHVEMTYQNVQDRATQLAYRLMDLDIGAEDVVGIHIERSSDMIIAMLAALKVGAAYLALPPDYPTERLRYMITDSRTRLVLT-----------------------------------RTMMKDSTVIENVATVYIDEIQSVVPKILP-QVTSQQLAYVIYTSGSTGRPKGVGVTHHGVTNFVSQKQQYVH-FGPNEKILQLAPAAF-DASAFEIWGALTNGAALVL--ASPSYQAIDELPKCLVEHGITILLLTPALFHVLVDYREEA-----LDSVPQLLVGGDAMSVTAFKYLSRKQKLGKHFLNNVYGPTE-GTTLVSMSSLSIDAIKSPLGKPIVNAEMYLLDEMLRPVRPGERGEIYI--GGQSVARGYLYQPGRFLPDPFSTQPGMFATGDEGVLSNDGLIEFVGRLDDQVKVRGHRVELAEVEHAIKSCQDVSAVCVVNIDSDRHVEQLVAHYTTHIDHTTNTDVEQAIITRVQTLLPSYMWPSQFIQHEQLPLTSSGKVDRRFL-------------------------------- 160937306 532 ---------------------------------------------------------------------------------VKKQPAKTAVI------DSADKFTYLELHHMALGIADRLSEMGIKPGSNIAVLLPKSRFQVAAVLGILYTSCIYVPVD-----------IEQPEQRW-----------NTIVANADIKAVLIHSGHSAVEHVPVLPVDQIEA-------ISNDSMILRGTP---------DDLAYIIFTSGTTGVPKGV-------AITHKAAWNIIKDI--NQKFFVSSDS--VLGLSYDIFGLLSCGGTLV-YPKLSRYMDPSHWVELIQEYEITIWNSVPAFMQIL--TGYFAGKNEKLP-LRIVLLSGDWIPVGMPGDIQK--CAGDAMVISLGGATEASIWSIYHECVDNEIREVSIGKPLSNQGFSIYDAKGRPCPVYVTGELCI---WTGLAEGYYNDHKLTEAKFVTGRENMYKTGDNGCYLPNGEIEFKGRNDNQIKLRGHRIELGEIQSTLEQHKSVSQAMVV--LNEVKTD-IYAFVKTVQGNVKNSDL----KQYLEAYLPKYMIPADIISVEEFPLTANGKIDRDKIKKLAEGKELREENPDELQN------------- 159898381 2064 -------------------------------------------------------------------------------------------------------YSYQALDQRANRLANYLQSLAISTNQVVAILADRSCDFVSAVLGVFKAGAAYLPLDLEHPPRRLAQVLQQSQSRLVLVGEA---------WQATLAAALSI--LPSDQRPIIV--------------LLEQAFNPELSSEAPTIQSQASDLAYVIYTSGSTGLPKGAMIEQRG-MVNHLYAKIIDLQLTAADRVAQNADIS--VWQMLV---ALLVGAETQIYPDSIAR-DPEVLLSYAEQQATTILEIVPSLLGAWLT--IFPNRANDLPSLRWLLLTGEALPPAAFTWY------PTIPLMNAYGPTECSTHYVVREAPAAHVVHMPIGRPVINTRLYILDGLLQPVPIGVIGELYVGGVG--VGRGYLNDPERFAADPFMAGGRWYRTGDLARYRSDGTIEYLGRIDHQVKVRGFRIELGEIEAALAQHQAVHQSIVTATPNAQGQLRLIAYVVSKAADQPAEQ------------------------------------------------------------------------- 118468796 49 ---------------------------------------------------------------------------------------------------------------------------------RVAVLAKPTATTVLAITGCLIAGVTVVPVPADVGVAERRHMLEDSGAQA--------------WLGERPDDAEGLPHIP---------------------------VRLHARSWHRYAEPPPESTAIIMYTSGTTGLPKGVPITRNAIAAGLAKAWEWT----PEDTLVHGLPLFHVHGLVLGLIGSLRIGNRFV----HTGKPTPERY----AEAKGTLYFGVPTVWSRVVNNLDAALA---LSSARLLVSGSAPLPVPVFEQLTKLTGQ---PPVERYGSTESLITITTLVNG--ERRPGWVGVPIEGVRTRLVDENGAEVPGETIGRLQIKG--PTVFEGYLNRPEATAEAFDD--DGWFRTGDVAVIDAGGMHRIVGRSVDLIKSGGYRIGAGEIETVLLGHPGVKEAAVVGVPDDDLGQRIVAYVV---GDAESDTL----IDFVAKQLSVHKRPREVRIVDSLPRNAMGKVLKKELAQ------------------------------ 210616909 1923 --------------------------------------------------------------------------------------DKVALIYE------DETFTYAMLDQYSNNIAEYLEKEGLARGDR-------KPGAIINLLGILKAGGCYVPMLPDFPQERVNY----------------------------------ICESSKIERILY--------------PFDYLRVPEAESNVREYLP-KPTDLAYVLYTSGSTGNPKGVERTVANTMIAANEA----YGVGNEDVFIGLSALSFDMSV-YDMFGCFDVGGTLVM---VPDVHGIEHIAELVENHGVTVWQTVPSLMQMYM----TIRKEGQGSSLRHILLGGDFIPKQLARDILELL--PKASFMSVGGPTETSVFDIYYPVSEVKKEWNSIGYPLKNQQIYIMDASGRELPNEVKGEICV--GGMCLARGYVNMPELNAKKFFEHYGRIFRTGDYGIFKNEGYVEICGRMDGQIKIHGYRIELGEIENVYLKHPDVTQAVALIYEGEKGSRHIAVFV----EANPDKHSEEEFREYGDSYLTSYMRPTYLKVMEQIPLTPNNKIDRR---------------------------------- 210616909 405 -------------------YENLVAQLIQNPQKKVKEY-KLLSKEQEMEMIKSVNEVYQEFEKEAFQDG----FYKAVEKYGKNR----ALM------DDARSVSYKELLGLSENVAKVLMEQGAKEGDIIAIDAEGSMDSVICIMGILMARMAYVPIEKSL-PQKRRERFLALTAKIVITDNPKLYGD--------------AFACISKEACI-----------------KGSEAFEFKKPDYKP-----NDLAYVIFTSGSTGEPKGVEVTTG-----ALHTFGA--DVKETDVVAQVATLAF-DASVYEIFTTLLTGGAVRM-STEKDRETAESLVRYYREKGITRTFLTTQLFNLVVEESPSCFEN-----MRIVGVGGEKVS--AKNLYKAALACPEAKIINCYGPTEIVSIGVTLNSTGEELNEIPIGKPDAHHTCYVLDRNLQLCPIGVMGELYMGG---EIARGYYGTKERFVSNPYKAGEIIYKTGDMVYTTKEGTIVFVGREDEQVKIRGFRIEAGEIENVLQNCDGVSQ-GFVKISKNSAGEWIWAY------YMSDEELSKDINEKMAEYLPAYMIPNGYMRITQVPLTPNGKLDRKSLPDI----------------------------- 41407968 871 -------------------------------------------------------------------------------------------------------MTYRKLDEASNRLAHLLIEAGAGPGESVALLFNRRAEAVVAVLAVLKTGAAYLPIDPAHPTARIEFMVADAAPIAAITTTE-------------LAERLDGCGLPI-------------IDIADPR-------IDSYPHTALPVP-DPDDIAYLIYTSGTTGVPKGVAITHNNVLLGSLAP-----DLRPGQV--------WSQWHSYSIYGALLHGGRLVV---VPVAASPDDLHALLIDEKVTVLCQTPSAAGTLSPQGLESV---------TLLVGGEACPSELV----ERWGPGRVMINE-YGPTETTMWVALSAPGSDAVPIGS---PVPGAAFFVLDQWLRPVPAGVVGELYVAGTGVG--VGYVRTASRFVACPFESGTRMYRTGDLVRWGADGQLRYLGRADEQVKIRGYRIELGEIRSALAGLDGIEQAAVIAREDRPGDKRLVGYVTESVTGAADPA---DIRARLGQRLPAYMVPAAVVVLDALPLTVNGKLNARAL-------------------------------- 41407968 19 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQVSVLTQTPSAVAALPADGLESV---------ALVVVGEACPVEVV----DRWAPGRV-MVNAYGPTETTMCVAISAP----LKPGSIGAPVSTAALFVLDRWLRPAPPGVVGELYVAGA--GVAVGYTNTGSRFVACPFGA-PGMYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIELGEIRSALVGLDGVEQAAVIAREDRPGDKRLVAYVTESATGTADPA---EIRARLAQRLPEYMVPAAVVVLETLPLTANGKLDTRAL-------------------------------- 146276839 27 -----------------------------------------------------------------------------LRRAARVWPGQVAVI-DGD-----RHFTWAEYADRCRRLAGALTALSVKPGDVVAVLAPNVPLILEAHFGVALAGAVLNPLNTRLDGPGLAFILAHSEAKV-----------LLVDASLAALAAEALAGLGHPPAVLVAGEGPPPAGLPGAHDYEAALAAAEPAPWRLP---DSEDPIAVNYTSGTTGNPKGVVLHHRGAHLAALANMA-VLGLRSDSRYLWTLPAFHCNGWS-GIWAAAAAGTTQVC---LPRV-DPVAILNRIEEAAITHLCAAPVVLTMILNIRDGVPERGPGSRPVIIGTGGAPTSA-----VLAAAAARGFDVIHMYGMTESYGPTTVCAPQALAAVRARQGVPLVAVDVTVLDPDGRPIPGRTLGEIAFRGN--TVMLGYLKNPAATAETLAG---GWLRTGDLGVLHPDGYVEVKDRAKDIIISGGENISSLEVEEILSRHAAVVEAAVVAEPHPFWGESPAAFVTLRADVPAPTG--ADLIAWVRDHLAHFKAPRRVVF-QDLPKTATGKIQKATLRE------------------------------ 114570140 20 --------------------------------------------------------------------------------HAAKHGDQE-IVTRLPETGQIHRQNYAQTHERTQQLANALKKLKIREGDRVATIAWNSHRHFELYYAISGIGAVVHTVNPRLDPKQLIWMLDHAQSKTVFFDKQF------APLIDAISKA-----CKSVKN-WVLMTDKSHLDGVQTKCKSYEELIAEYPAEFDWPAFDEYAAAGLCYTSGTTGDPKGVLYSHRSTVLHAMASAAAVIGVGARGTLLPVVPMFHVNA-WGIPYAAPMNGAKLVMMDGASIH-------QLIEDESVSYVAGVPTVWLGLLNYLEAEGKRID--SVERVLIGGSALPEALLRAYEDKYG---VVMQQGWGMTEMSGTVNVLLPKHEGLSREEIGRLVFGVGMRIVDDNGEELPGKSSGHVQVRGPW--IASGY------YRGAGAESFDGWFQTGDVAHLDGSGFMTITDRSKDVIKTGGEWISSIDLENAAMGHPSVAMAAAVGMPHPKWQERPLLVVQLKPGAEPDGA---SIIEYLRGEVPKWWLPDAVEFIDEMPIGATGKMLKTKLREI----------------------------- 170692429 39 --------------------------------------------------------------------------------------------------GDIHRYTYRDCERRAKQLAQALIALGVQPGERVATLAWNGYRHLETYYGTTGFGAVCHTINPRLFPDQIAYIVNHAD-------DAYVLFDTTFA--PLVDGLA--PQCPKVRGWIALADEAHLPAMQTP-VLSYETLVNAHDGDFEWPLIDERQASYLCYTSGTTGNPKGALYSHRSTVLHAGASLPDAMALSARDSVLPVVPMFHVNA-WGIPHAAPLTGAKLV-FPGKDL--DGKSLFELMERERVTYSAGVPTVWLGLLNYLRESGSRF--SSLERTVIGGSACPP---AMLRSFVDDYGVQVIHAWGMTE-----MSPLGTLSKLTWEQSQRPLYGVDMKIVGDDGQELPGVAFGDLYVRGPWV-IDRYFRKDDSPLVD-------GWFPTGDVATIDHDGFLQITDRSKDVIKSGGEWISSIDVENVAIAHPAVAEAACIACAHPKWTERPLLVVVKRAGLDVT---RDELLAFYNGKVAKWWIPDDVVFVDELPHTATGKLQKLKLRDI----FRDHVLPSALED------------- 71007006 111 ------------------------------------------------------------------------------------------------------------------------------KGDVVGINAANTHDYLACALGIMMTGASVALFNPSYKPIELAHQIRMVKATAVITTAASYKSTQEAAQQAAVKGEDSLEHLATPPEILVF---------EESHDVSISKILKVGKDELPETRTLLDDPAVFCFSSGTTGGPKAVMLSHYAIIIQASFAMELLLGYRVSETWNTAADVNTVTFHLGLLYG-LLMGPTIVL----PRF-ALDVFLATVQRHRITFCFVVPPILLALAKH--PSVANYDLRSLTKVSSGAASLPHELRLAVKKRLGIDST---DGYGMSEMSPLVCSQNTKDIEHYPGTVGQLVPGTEAKVIGPDGKEVGFDEEGELCLRG--PQMMQGYLNNDEANVKTFIPSIPGRFRTGDIVKVNKDGFVTITDRLKDVIKYNGFQVPPSELEAIMFKEDRVGDCAVLGVPDQEGTELPWAFVVLSPGDDEDKQLEKELLDFVNQRVNAYKKLRGLTWLDALPKSASGKILKKDIRAMVE--------------------------- 148271511 36 -----------------------------------------------------------------------------LRRSAARVPDRTALVGVGG------RWTHAELDAEVDLVARGLAASGVLPGDRILLQLADGAAFLIAWCALVRAGAVPVHAMPGHRLMELAHLAAGSGARGLVLAERVGRDDGR-DLAAGVRAA-----CPGLDLVILHRRVDGALTWEEVRDRGRTPEGAVAAPGSRLDPIAPDGAPLLLHSGGTTGLPKLIPRHHAEY-SYNAWAAARASGVGPDAVLLAVLPVAFFTLACPGALGVLDAGGTVVI---APD-PDPATAFALVARERVTHVALTPTLARAWI--DEAAHATADLSSLRVVQVGGARLDDVTARALEPALGATLQQV---YGMAE-GLVCMTGLDDPPELRWSTQGRPIPDDLIRLRAADGSLAADGEAGELETRG--PCTLRGYHAAPDA-DATAFTP-DGFYRTGDVVRRLPSGHLVVTGRAKDQVNRGGEKYAAAEVERYLLALPSVRAAAVVPVPDPDLGERAVA-VIACAGPAPD---RRAVVAHLRSGVAAYKHPDRVVVLPELPLTAVGKI------------------------------------- 158424870 488 --------------------------------------------------------------------------------HVPRAPETPAIFF-----GDTV-WTRAALDRYANRIANMLLAAGARRESCVAVALRRSPEAIGAILGVLKAGAAFIPVEPDHPAQRNDHILADAGVAVILTT-------------RALRAKLRPAQGTTVIELDAVN-------------------LAEVPDSDPLVTITDRQLAYVIYTSGSTGKPKGVAVEH-GPLTRHLQATARVYEMDETSRFLPFSSDG---GHERWMV-PLMLGGSIVL----PDKPTPEETFAAMRRHGVNNASFPTTYVQQLAEWAEATGEA---PPVRLYSFGGEGMAQATFDLFSRALKAQ--TLINGYGPTETIMT-----PMVWKVRSGTIGRAVGLRRIYVLDPDLNPVPIGVTGELYIGGD--GVARGYVNRPERFIPDPFGGDGGLYASGDLARWREDGTVEFVGRVDHQVKLRGYRIEPGEIEAALRTLPGVSECAVV-LRHDAGQPALVAYAVPARGARLDGA---EVRRALAGLLPEHMVPSAVVVLEKMPLNANSKLDRAAL-------------------------------- 113314 1408 -----------------------------------------------------------------FPDTTLHA---MFEKEAAQKPDKVAVVYE------QRSLTYRQLNERANRMAHQLKSISPKPNSIIALVVDKSEHMIATILAVWKTGGAYVPIDPEYPDDRIRYILEDTSAIAVISDACYLSR-------------IQELAGESVRLYRSDISTQTDGNW---------------SVSNPAPSSTSTDLAYIIYTSGTTGKPKGVMVEHHGV-VNLQISLSKTFGLRDTDVILSFSN--YVFDH-FVMTDAILNGQTLVMLNDA-MRSDKERLYQYIETNRVTYLSGTPSVISM-----------YEFSHLRRVDCVGEAFSQPVFDQIRDTF---QGLIINGYGPTEISITTLYPFPERRTDK--SIGQQIGNSTSYVLNADMKRVPIGAVGELYL--GGEGVARGYHNRPERFLRNPFGRNSRLYRTGDLVRWGSNGEIEYLGRNDFQVKIRGLRIELGEIEAVMSSHPDIKQSVVIAKSGKEGDQFLVGYFVASSPLSPGA-----IRRFMQSRLPGYMIPSSFIPISSLPVTPSGKLDRNEIESILCGISAGLLDISA---------------- 113314 2506 -----------------------------------------------------------------------------------------------------KSLSYTELNKRANQLARYIQSAHLRPDDKVLLILDKSIDMIICILAIWKTGSAYVPLDPSY-PKERVQCIEVVQAKILITES---RYASAWGSQTSTILAI---DSPKVSNMVNNQATHNLPNIAGIKNL-----------------------AYIIFTSGTSGKPKGVLVEQGGVLEYHAVLFLYVFDFSIEQLVLSI-----MSGH------------KLIIPEGEFVADD--EFYITANGQRLSYLSGTPSLL--------QQIDLARLNHLQVVTAAGEQLHAAQFNKLRSGF---RGPIYNAYGITETTVYNIVSEFSAQSQFENALRELLPGTRAYLLNHATQPVPMNAVGELYLAGD--CVARGYLNQPDRFIQNPFQTYPRLYRTGDLFRRQHQPYLEYLGRADLQVKIRGYRIEPSEVQNVLASCPGVRECAVVAKYENTDAYSRIAFLV--GYYTPDTETVSDILAHMKSKLPAYMVPKYLCRLEGLPVTINGKLDVRKLPDI----------------------------- 119477016 23 ----------------------------------------------------------------------------LLNQWVQRVPDKEFMIWE-PFDGLSEAYSYGRVQREAKQLAAALTTVGVRSGDFVIIHLENCPEFILAWFACAELGAVAVSTNTRSVDRDMQYYSEHSQAVCAITQPAF-------------ASMVRRSCSPGIPVIVTDNNAGVAADIPSAAGTAFNDLLTKAVDDLPDRPADALANLSVQFTSGTTSRPKAVLWTQANG-IWAGKISASHMKLRHEDK----TLIFMPMFHTYSMLATLWVGGTFVM---QPKF-SASRFWPISLKYNLTWLSTIPFAIKAISDQSVPWGTAAHLPGLKKFGVAGM-----GW-----------------WGMTETLTHGIVTDID-QPGPHGTIGRVAPEYDIEIRTSDGKIAGVGERGLLFIRGVGVTLFKEYYGSPEANEKA-FDT-DGWFDTGDIIRIGDDGYLYFSDRDKDMLKVGAENVAASEIESVILASGLVAECAVVAQKHFMLDEVPVAFVIPLN--MPDVDLGVRLLSYCRDNLADFKVPFSVHVVGELP--------RSTLEKVAKNELRN---------------------- 88704170 18 ------------------------------------------------------------------------------------------------------RYTYKDAFKRTRQLANGMAAWGLSRGDRIATLAYRHFETYYAA-ACS--GYVCHTINPRLFPEQIVYIINHAEDQVVFVDADF------IPLVEAVAE-----QCPKVREWVVLTSKEHMPDCKLENVSCYEDLVHSHSDAFDWPSLEENEACALCYTSGTTGNPKGVLYSHRSTMLHAYATMPDAMGLSARDAILPIVPMFHV--NAWGTYACPMVGAKLV-FPGNKM-GDGETLATLINDEGVTMSAGVPTVLLAYLKQSGKTVETLDRV---IVGGAACPLS------VMEDFDRYGVETRVGWGMTE-----MSPLGSVNECTAAKAGRPIFGVEMKIVDDEGKELPGEAFGSLKVRGPWICS-----NYYELGEDSSAHAEEGWFETGDVATIDPSGYMAITDRTKDVIKSGGEWISSIDVENAATDHPKVAEAAVIGRYHPKWSERPLLIVVKSDGQDLTAE---EMLAWFDGKIAKWWTPDAVEFVDELPHGATGKI------------------------------------- 111223560 49 -----------------------------------------------------------------------------LRAWAERSGSATAVV--AGPPSRPVRLSYADLDRAVDDLAVGLDRLGLAPGERVLVQLPNRVEFVTLLFALLRLGAIPVLALPAHRRVEILARLAGAVAYAIPDTHEGF------DHRTLAQEIV--AAVPSVRHVLVAGEAGRFTGIDAVAAAGADARAAAAPTSVPSTSVPSTDPAVLLISGGTTGKPKLIPRTHWDYAYNAAASAGL-CGLTAEDVCLAALPAA----HNFGILGALGVGATVVL---APS-PSPEIVFELLARERVTVTALVPALARILVDAAE--WEKPDTSSLRLLQVGGARLDAELARRIPAVLGPRVQQV---FGMAE-GLLNYTRQDEDAELSFTTQGRPLPADEIRIVDRDGADVAPGEIGELWTRGPY--TVRGYYRAAE-HNATAFSP-DGFYRTGDLVRLTASGNLVVEGRIKDVINRGGENVSATELEEHLLAHPAIAQAAVVAAADEQVGESVRAVVVLTPGAGLT---LKVIKAYLRRGLARFMLPDLLTVVDTLPLTPVGKIDKRELRR------------------------------ 34496353 19 ------------------------------------------------------------------------------------------------------RYTYRDAARRARQLANALPSLGVAPGDRVGTLAWNGYRHFEIYFAVSGSGAVCHTVNPRLFPEQIAWIVNHAEDKVLMFDSSFL------PLVAQIAD-----QLKTVERVLLADHASLPADSGIPDLLSYEDLVHGHSDVYDWPRLDENAASSLCYTSGTTGNPKGVLYSHRSTVLHAYSSLPDSFDLSARAVVMPVVP----MFHWGLPYSCAMNGSKLVL----PGKLDGASLQQLIAEEGVTTTIGVPTVWLQLLQHCQR--EQLSLAPLKRVIAGGSAVPESMI----EQLAERGIEMRQLWGMTELSPFGTTGLAGALLTKQG---RPVYGVDIRIVDDAGLPLPGVSFGNLQVRGPW-----VLSQYFKRELDANHSA-DGWFHTGDVVTIDADGYMRITDRTKDVIKSGGEWISSIDLENILVGHPAVAEAAAIAVPHPKWDERPLMVVTLKPGARAT---REELLAYFDGKIAKWWTPNDIAFVDELPHTATGKLLKMKLRE------------------------------ 111222776 20 -----------------------------------------------------------------------------------------------------RRITFGEFRDRAERVAAGLHQLGIGPGSRVTWQLPTRIETLLVCLALARLGAHQNPVIPAVRGREVGFALRQTGAEWVVLP--GTWNG--FDYVEMVSE-LDWSDAPRPRIVVV----------------GVDDLPDGDPATLPAPPTDPREARWTFYTSGTTSEPKGVLHSDESLMRGYAERMR----LDADTVFAMQFAIAHIGGPNLFCF-MFSVGIRTLSVE----RFDPSSLAELFRRHRVNLCGGSVAFGELLLREQRRRGAGRLLPDLRQLGGGAGPTPPAMFDQITAELGVTYIPA---YGMTEVPMIAVGYPDDDVELRRGTDGAPVRGIEIRAARLDGTVADPGEEGELQIRGP---QVCKGYRDPAQSAQAFVD---GWLRTGDLGMVRPDGRIKLTGRIKDIIIRKGENISAREVEDLLGTHPLVARVAVVGLPDDERGERVCAVVERVPGQ-PDLDFAEMQRHLLAAGLGRYKLPEQLELTDELP-------------------------------------------- 170088883 27 -----------------------------------------------------------------------------------ARGNTPCLI----DDSTGRQITLEELRERTSMLANALHEFNLGNKDV---------DYPVALWAVHKLGGIVTCSNPQFTPDELSYQLSTAKVTLMIVHSTAL---------DLAVTAARLSALPS-DRIIVFDDHLPSPPRPKRWTVPGLIHLGLKEDQGPVERTFSSKIALLCWSSGTTGKPKAVAISHHA-LIANIIQMATHNQYRPGDVALGVLPFYHVAGLVIGLHLTMFCAMTLVV---VSKY-DFDDMLNSIISHNITHLFVPPQAIQFCKR---PAIKERDLAMVKYVMIGAAPMSPEVQEQLFHIF--PSAQIGQAYGLTETTLAMISPKQSLGPL--GSGGQLLSGIQARVLKTDGTFAKFGELGELLVKG--PSAAIGYFNNEKATRETFVN---GWVHTGDEVIITRDREVFVFDRLKELLKVRGFQIAPAELEGCLLDFPDILDACVVGVPHEYNGEVPLAYVVLDPSASAARKIERDIIKHVAEKVSYKHLEGGVRFVESIPKNGSGKILRRILRE------------------------------ 26541535 967 -----------------------------------------------------------------FPDDRL--MHQLFEEQAAQQPRAEALRWRGGGT-----MTYQELNRRANRIAARLAAEDVGPETVVAVSVPRGPMMVAVVLGILKAGGVYLPMEPHLPAERAAVILEEAHAEVVVTTAD--REGWPVPDRVCADAAVEGPH--------------------------------PADADNCPRPVTPHNTAYIIFTSGSTGRPKGVAVAHRPVLNLINW-CRRTFGFGPGDMGLCVTSLGFDLSV-FDVFGLLGTGAALYIADAEQQR-DPALLLDVLIEEPVTFWNSAPT---TLAQVGPDTVGTAGTGDLRLVFLSGDPLPDEV-----RAVFP-RADMISLGGATESNWFRIGAIDPAWRSIPY--GRPIDNSRYHVLDEALRPCPVGVEGDLYI--GGECLALGYVNQPERFIPDPFHEDPRLYKTGDRALYYPDGNLSFQGRADGQVKVRGFRVELAEIEHRLRAHDGVKDAVVLAREDGCGDRTLVAYLVALPGSAPSG---RELRGFAGQTLPEYMVPNFIGFLAGFPATANGKLDRAALPWPLAKAHLTPPDRSADADP------------ 111222836 23 ----------------------------------------------------------------------------ALDAAAERFGEREA--YVGPDG----RISFATWAAASDALAGALAARGIGSGDVVALMLPSSIDYAICYAAAARLGAVTTGLNTRLGSREVTGILERCRPALVIVDDAGL------PAVPAGLAVLARSELAALRHHPGLGRDRP--------------------------VVAPADPVVIIWTSGTTGLPKGAWFDHRNLAAAVASAGVMS---RPFDRRLVATPFAHA-GYMAKIVDQLAWGTTMVI---SPVPWSAAGMADILRDERITVAGAVPTQWAKLLELPDAERTVRAVATLRLGLAATAPAAPELVERVVTLLG---VPLVVRYAMTESPSICGTEPDDPPEVQFRTVGRPQTGIEIALRDDAGRDVATGEIGRVWVRGD--TVMRGYWNDAE--QTAAVLRGDGWLVSGDFGALDAEGNLRLRGRASDLYIRGGYNVYPLEVENVLAEHPRVRRAAVVGTPAPVIGEIGVAFVEPADPASPPD--LAELRAWVRGRLADYKAPDRLEVVEALPLTSMLKVDTAALRTLAAG-------------------------- 195053850 32 -----------------------------------------------------------------------------------RNADKVALIYQGQGLAPSQS-SYRQMNERANRAARLLVEHGLQPGDIVAVCMQPSEALVTTLLAIWKAGGAYLPIDPSFPANRVHHILLEARPILV--------------LRDDDIDAQKFQGTPTLSLTELYAKSLQ----LSGANLLSEEMLRGGN----------DHIAIVLYTSGSTGVPKGVRLPHENILNRLQWQWS-TFPYTSSERVFKTA----LTFVDSILWGPLMCGLAILVVP-KAVTKDPQRLVALLEKYKIRRLVLVPTLLRSLKMEGGGAAQKL-LYNLQIWVCSGEPLAVPLASSFFDYFDEGVHHLYNFYGSTEVMGDV--TYFACESKKQLSMGIPVSNTVIYLLDADYRPVKNGEIGE-VFASGL-NLAAGYVNDPERFLDNPLKKYARLYRTGDYGSL-KNGNIMYEGRTDSQVKIRGHRVDLSEVEKNVAELPLVEKAIVLCYRAGHVDQAILAFVKLRDDAPMVTELQME--GRLKDKLADYMTP-QVIILEQVPLLVNGKVDRQALLKTYETANNNEGDSSIVLD------------- 163785446 12 --------------------------------------------------------------------------YEVIEKNVQELGKKP-IIFE-----DDIKITHKQLKNQVDSFSKYLEVAGIEKGDNVAILMTNSKEFIIAFLAIGKLGAVPVPINTFLKRHEIEYILENSQSKLLITQDKFEK-----DLKGILE------QIPSLEKIIW---SGNPKNL-DSHNLSFEEGLTLTDYEHIKPKASLEDTAVIIYTSGTTGKPKGVMLSYKNIFSNLINITKIV-PLSHKDRFIVYLP----MFHTFTLTAPLYLGAPIVVI--KSIFPFSNILKQVLLK-RITIFMGVPEVYNALSKAKLPWYFMW-FNRLRAFVSGGAPLSEATLERMKKKF--PKVPLLEGYGLSEAS--PVVSINRLEKQKNLSVGLPLPDYQVKIVNDELIELPTGEIGEIIVKGD--NVMKGYYKNPEATEQT---VINGWLLTGDLGYVDEDGYIYIVDR------------------------------------------------------------------------------------------------------------------------------------ 33867221 11 -----------------------------------------------------------------------------LERGAAGFPDSVAVIDEPEQPGESVQVTFRELAHRVCAWQAGFDRLGIRVGERVAVVSHNSARLLELLYAVPASGRICVPINFRLSPAEVDYIVGDCGASVLLVD-------------PELEEALSGI---KVRHRFVLKHTDADLMRFDTEPAPW------ASPTEESTAT-------INYTSGTTARPKGVEMTHRNLWVN-AVTLAMHTRAWERDVYMHTLPMGW--GMPFGMAG---LGAKQIVLRKV----DGTEILRRVEEHGVTLMCGAPAVWNAVLDAARSWHEIPGRDRVRVVC-AGAPPPSRTIARLSSELGWELQQI---YGLTETS--PLLTFNRSLPARLTRAGLPALGARLHI-SNSGEVLARSNV-----------VMNGYWNNPEATDEA---LRDGWFHTGDGGMIDGEGQLTISDRKKDVIVTGGENVSSIEVEECIFSHPGVTQVAVIGVPDEKWGETVKALVVTTGPSTVSEA---EIIAHCKQRLAGYKAPTSVEFRDSIPHTATGKI------------------------------------- 195486730 54 -------------------------------------------------------------------------------------------------------LTGGQLLEQSRRLAHAFQRLKLQRGDVVGISAKNTTYLTEVVIAALLNGTPINPLHPDFDAETTAYMFEITKPKVIFCDLDNYQTLSAVSIKFKTEIILLTGTLPGVRNI---------------RDLLADGCTGDEKTLFACPHLCGDDTAFIITSSGVTGLPKGVTRSHRS-LLNSAKIPQL---FTSDTVLFCFSPLYWISC-IFTLLASLVNGCRRII---TNRPFSVEYFADLVERHQVSFVLTVPHHMALLAKSPERQELAAKMESVKSFVCSGSKVPLAIWRQLYELLGANRFSVL--YGLTESGG--ISKNVGG---PLGSEGKLLRNVQVRLVDPHGQSLGPNQTGEILVRL----NLRGYYHNPQETQVT--VTPDGKWLTGDHGYFDDEGCLHYQSRDTDVFKCNHFPIYPKQIEDVILHLPGVQEVAVFGIPDEVSTNLTACAVV-REENELGGQLEADVKGVVAEHLSAFHIRGGVFFVDSLPKTQNCKVQRR---------------------------------- 159898611 1 -------------------------------------------------------------------------------------------------------LTFADLEQQSSQAAAYLQHLGVQPASVVGICLRRTPQLIVWMLAILKAGATYLPLDPAYPTARLQFMLADAKALLVVSTSCQ-----------------AALPLNTIEWVLIDQPWSRELAWREP---FYHSAI----------------PAYIIYTSGSTGQPKGVLISHANALTFLAWA-ETTFSVAERAGILAATSINFDLS-IFEIFLPLISGGTLVLVE---NLLDPALFHS---QHPICLINSVPSAVQTLLQHTALP------SSVLTVNLAGEPLSLRLAQQLYQQPNIQR--VFNLYGPTEATTYATYQLVERTASRPPAIGQPLTGTTCVILDAHYHPVAAKDVGELFIAGL--GVAQGYLQRPERFLPNPWATTPGMYKTGDLAHWNAANELCYLGRNDQQVKIRGFRIELGEIEAQILRLAPLQ--AVVVQPITLDDPQLTAYLVANQPIDC-EALRASLAHHV----PSYMLPSFWVQLAELPLTPNGKLDRAAL-------------------------------- 78066257 520 ----------------------------------------------------------------------------------------------------ERALTRREVDARAARLARHLVAAGVRPEMRVGVALQRSVDLLVALIAVLKSGAAFVPLDPAHPRERLAQIVGDANIAHVLTDGAS---------------AASLPELPDLR---VWRADEV-------------DALDEAAHVVLPDVLPG-HAAYAIYTSGSTGKPKGVIVDHASFALHCAAIAER-YGAGESDVFLLFQSVNFDGAHEGW-FSQYMSGAAVSV--------TADVLWAMMVRDGVTMTYVPPGCAAQLAEWALAHGAP---PTLRSLTVGGEATSREAFAMLRRAL--PNVRVVNGYGPTET---VITPTPGDDLAKLGDAAYLPIGTTAHVLDERLHPLPVGVIGELYLGGEGIGVARGYLDRPERFVDPYGAPGARLYRTGDLVRRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHEAVREACAV-----VHGQGLVAYVELTADAQAAAQEAATLDAHLRRTLPDYMVPAQLIVLDALPRNANSKVDR----------------------------------- 157132443 58 --------------------------------------------------------------------------------------------------------------------------------------------------ACFALGIPVNTLDPTFSQDDLSHMLGTVKPKVMFCDN---------DVLDNVSAACDAIGISP--KIILMS------ESERGYDH-LETLLEPTGIEELFVPEHFKDTAVIVCSSGTTGRPKGVCLSSSS-LIANVISMTEIY---SSDAILSFSSLYWMSGLFFLLAGT-AAGATRII---TRDVFSPALALEIIEKYRVTVFFPPATALQLLKH--PQAPET-DFSSMRVMFSGGSAVSAELKFALDKLIPNSTCLV--GYGLSEVGGAATFSDPDT--YKGGSTGYLRPLVQAKIVDANGNALDIDQEGEVLLKPEF--KFSGYYGNDEATAE--MLDPEGWLHSGDIGRFDKDGLLYVVDRKKDIIKYGNYQISPSEIEGVIQTVPGVVNVCVAGIPVPGND-LPAALIVRSAEENVSAEDVHKVIDL---NLGSYKQLRGVYFTKELPMTASGKVQRRLCRDIL---------------------------- 170085511 8 ------------------------------------------------------------------------------------------------------------------------------------------------------LGGIITPANPSYTADELTHQLTTSKAKLIVTHSV---------CRNAALEASRASGISGDRLVLLVDPTLSPVNSSTVEDLIAFGISRPQSYKAQCLPGEARTTLFLSFSSGTTGKPKAVEISHFAVIANVIAAHYQIYDVQPSSRML-PGDIGLVVMMHYILY----CGMSIVV---VPKF-NFSSFLDSIIRHKVTHLFLVPPQIVLLCKH--QSVQNYDFSHVKYCLSGAAPLSGELMEQVTSIL--PNASIGQGYGSS----------PGTVSMDPGSAGRLLPGIVARVLKPDGTFAAEGEQGELVVTG--PSMALRYMDNPKATAETFVG---GWVRTGDEVII-KDLEVFVVDRLKEIIKVRGFQVSPAELEGHLLLHPDAVDACVVGVPHDYSGELPLAFVVLNNNRSEEQTLKRILCKHVSDAKAQYKWLAGIEFVDEIPKNPSGKILRRLLREKA---------------------------- 119503919 46 ---------------------------------------------------------------------------------------------------------WGEVAARCKRLASALAKRGVSKGDTVALIAPNIPEALECALAVPMLGAVLNANNMRLDASTLGYILEHGEASVLLVDTEFS---------AVAAEAVRLSG----RELLVIDIEDTEGPGGAIGALTYEALLAEGSEDFAYALPDDEDALALNYTSGTTGHPKGVVYSHRGAWTNVTWEMPHH------PTYLWTLPLFHCNGWPWTI--TLLAGTHVFMRG-----PTAKGIYAAFAEHGVTHLCGAPIIMSMIASAPNDERQPFD-QKVRMMTAA-----APPPAPVIEAMEQMGIAITHVYGLTEVYGPAVVPEWAALPLDEQSKLKARQGVDVLVLDPETSPLDGETQGEVVFRGNI--VMKGYLK---RPEETDAAFRDGWFWSGDLAVQHPDGYIEIRDRAKDIIISGGENISSIEVENALHTHPAVDFVAVVAMADEKWGETPCAFVELVEGSTATE---QELLDHARALLAGFKRPKKVVFGP-LPKTTTGKIRKNELRD------------------------------ 118464091 9 ----------------------------------------------------------------------------LLDECAAGRPDRPLL---RDVDGE--TLTVSQVAGLASAAAGWLTDAGVRPGMTVAWQLPSHVNAAVAMLALARMPVVQAPVLHLYRCREVCAAVDVARADILL-----------------VDESTAANAAPGLPTIMVVRRLQTSP---------------ATSAEYEALPSAAE-PRWVYFTSGTTGRPKAVRHSDA-TLLSAARGYVAHLGVHPREVGTIAFPIAHIGGMVYLATA-LFGGFPVVLIPKV----SAADLPRVLAEHQVTVTGASTAFYQMLLAAQMAAPTTELLPSLRMLIGGGAPCPPEVHKQVREHL---RVPVVHAYGMTEAPMICVSEATDTDEQLANSAGRPIPGSQVRI----------GANGEIELRGA--NLTAGYLQ-HDQWADAL--TADGWFRSGDRGHLRPDGRIVVTGRTKDLIIRKGENVAPDEIENELLAHPLVDEIAVLGQPDELRGELVCAVVRRSPRHR--DVTLDELCTFLDQRLMKQKWPERLVLVDEFPLTGLGKVAKSELRQIAGG-------------------------- 121715071 1482 ---------------------------------------------------------------------------------AAAAGDRTAIEFFGD----SEPVSYAELNRRANQLARYLIDNGVGPDTLVPLCLPKSVEMISTILAILKAGGGFVPLDSDNPPERNNFIVKDVAATMVLT-DENLRG--------IFDEAGAEVRVVDVYNVDLSGYSDANVALDH---------------------LDPGHLAYAIYTSGSTGLPKGVLIPHGSIAAQWQREWRYVFDVSVGDIFCTLTT-----------------GATLCM---APMESLLSDLAQVINEMQIDRLFITPTVAKLIQPVDVPGVQG--------LYLAGEPVTPDLVE-----IWTPHCLVMNCYGPTEAS---ILAAAGAIEQGGNNIGHPLKNCVSLIVEPDSLRLAPGAIGELCLAG--PQLARGYLNRPEATAKAFVTRGDRIYRTGDLARWLENHRIECFGRKDSQVKINGHRIELGEIESAVLKTNKVHHAIVTVVEIQKKAQ-LVAFCVVDPANPPAQEYLETLVSISLTSLPPYMVPTIWIPMGTLPLLPSGKTNRKKL-------------------------------- 121715071 452 ----------------------------------------------------------------------------------------------------TESLSFSQLNRAANRVARQLVAQMPSKSAFIPVHMDVSVNMVIALLAILKAGGAYVILDPAQPTSRKEYILHDTNAPFYITANDGVE---VIPTKALLIEDLAQSPLGK----------DGEADLN--------------------LALDTESPAYIIYTSGSTGNPKGVVHRAASTGILCAPTIRNLLFYNP---VFSAA--------QRTILSTLSKGGCLCL---ASRSKLQLSLSSLVKDMQVNTLGITSSTIALL--------DPDNTPTLQRITLTGEAPDPSIVRW------TANVELRNNYGLSECTGRALST---SSELSARNVGFPADTTSAFVLDADSHQLTPFIPGELCLQG--PQLASGYLNQPEAFIDSPFAPGQKLYRTGDMAVRLEDGSIEIIGRLDFQTKINGQRVEPAEI-SALLQKDNDVVAAAVVAATVEGDKALVACIVHRHDDEVSPQRVKHLRKVTQDNLPAYMTPAYWLSHDALPLNQNGK-------------------------------------- 83645722 481 ------------------------------------------------------------------------------------------------------QLSYEALREAANRLARRLAEQNVSDDEPVGLCTGRSVNLAVGILGILSAGGAYLPLDIAQPEARLRQQIVDSGLRVIVADNATL-------------AALRDIDAGAPVRILALPDAAQHLE---------------AAPELELQRMRPDQLAYVIYTSGSTGVPKGV-----------AIEHRSVVNL--NDALW---DIAYAVFDASVLFPVLLHGHRLLVVD-QDTRQDAARLTDLFIQQRITLSDCTPTLLALWL---PELARRSDELALDTLLVGGEPLPSALAQAFGEALPAVR--LINVYGPTETAYTVDSKRPPPSPYVP--IGQPLRNTRAWVLDRHGAPVPAGVPGEIVLAGA--GVSRGYLNNGEKFVASGAVRF---YKTGDLGRWTLDGALEFLGRMDDQVKVRGHRIELGDVESHLRSHPDVEQAAALLVSPAIANAELFAYIVLKQDISADT-----LREFLQKRLPDYMIPSGYVTLDALPLSVSGKLDRKALASLGRGE------------------------- 150249480 7 -----------------------------------------------------------------------------LDQLAGARPDAPALL------DEAETVSYGRLWRELTGVAGALRAAGVRRGDRVVVPADRTWQGIVSMLGVLRAGAAYVPVDAGDPVERLRH--------VVRTAGAAWVTGRA--------EALAALPDLGLHPIPFGSAPDSASRSASGSDSGSHSASGGVGGLPDPE-----DLAYVMFTSGSTGTAKAVMVPHRSIA-HAAPSLARRCGITPDDRFLSWASLVWDTS-GEELYSTLLSGAGLVL-DREATSGSVPALLRAVERRSVSVVDL-PTAFDYLETTGEAVPE-----CLRLVVVGGEEVRARQVRWAERA---PDVRLLNTYGQTETVMVTHAADIGGLAPPDGGAGHPLPHVR--------QHLEPVGDGLFELHVGGPTLA---WGYRDRPAATA-ERFPRRFRTGDLVRVADDGALVFVGRADRQVKVRGVRVEPAEVERALMACPGVTAAAAFVVDNASDGVLLVGAFVPGDG----DATPATVAAALRTRLSPALLPHRLVSVPSMPLLTTGKI------------------------------------- 145221039 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLTSGTTGTPKGAKHSGGGVL-------KSILDRTPEQPVVIVAPMFHAWGFSQLAFAA-SMSCTII----TRRKFDPEATLELVDKFRATGLCVVPVMFDRIMELPEEVLDKYSGRSLRFAAASGSRMRPDIVIKFMDRFGDV---IYNNYNATE-AGMIATATPRDLRAAPDTAGRPAEGTEIKILDSEFNEVPTGETGGIWVRNS--TQFDGYSGSTKDFHDGFMS-------SGDVGYLDEEGRLFVVGRDDEMIVSGGENVYPIEVEKTLTSHPDVAEATVLGVDDEKFGQRLAAFVVLNPGAAATPE---ALKQHVRDNLANYKVPREITVLDELPRSITGKISRKDLKD------------------------------ 211593383 29 -----------------------------------------------------------------------------------------------DVNNPSRSISCNQAKRLVRQLIAGLRESGLQKGDCVLIHSFNDINYSILVLAIIGAGGCFTGSNPSYTPHELAHHIKASESRFLFSEPEIF---------DSLMRATEGKNIPK-QNIWIFDNLGQSIP---AGMRSWKQLLEVGEED----WVRFNDTAARLFSSGTTGLPKAVTITHHNLIGQH----ELVHGVNPRSIFHASAAP---VSH----ISTLKAGSVAYMM----RRFDLETYLTTVEKYNVTDLAVVPPIVIAILMSPLSRNKPY-LRKARMAGCGAAPLDKDVQARFRSLMGND-TPFTQVWGMTET-SCVATMFAHPEHDDTGSVGRLIPNLEAKLIDEDGKNISAGVRGELCVRG--PTVTPGYFNNPEANSEAFDA--EGWFKTGDIAYCDQRTRWYIVDRRKELIKVRGFQVAPPELEAVLLSHPQIVDAAVIGITFADADEYPRAYVVRRSGDQGAKLTEAEIQEYVLSRLAKYKALGGVKFVGAIARNPSGKILKRVLRE------------------------------ 148553209 32 ---------------------------------------------------------------------------------------------------------------------------GVEAGDAVALLLRNDFAVLEANLAVRRLDAYGVPVNWHWHADEIGYVLRDCAPRLLI----GHR-----DLLEAIEDRI-------PAGLTVVAIGGDPAR----GWIDYDGWIAGHEPHAGTTGLGSS----MVYTSGTTGRPKAVRRASGEESAQRARVLAAIHDSAPGNVAL-------VTGPLYHLFGQALAGGSVVIME----RFDPEACLALIERHRVTHSALVPTLFVRLLRLPDAVKARYDLSSLRHVVHSGAPCAPEVKR---AMLGWWGPVLHETYGSTETG--VVTKIPAEWLERPGSVGRPVLTGEVRIRGEDGGWAPAGTVGDVYLR--IHGTPDTFHGDPAK-RAA--VEHDGLVTCGDIGWLDAQGYLFLCDRRVDMLISGGVNIYPAEIEAALLEHRAIGDCAVFGVPDPEYGEAPVAYVQPASAIDAGA-----VRAFLRGRLAGYKVPRHIVLTDALPREETGKIMKRKLRE------------------------------ 189188536 45 -------------------------------------------------------------------------------------PDATAIYHRTANNQILRR-SYAEAADRARGLAYYLRKHGYK---RVGILATNTPAFLESIFAIAAAGAVNVAINYRLKHDDISYIFQHSDVDMIIADTEFYRKERPVPILVDTDTDATEGELSGPFDDAVLEGLKYDIEQGGNG---WAHLESQAKDE--------EHVIALAYTSGTTARPKGVEYTHRGYLAAMGNVIESGLNYHTGRKYLWTLPMFHATGWTF----PWSVGTHYCLR--KIDYPE---IWRLLKEEGITHFNAAPTVNTLLAKEAERLPQPVR------VTVAASP--PSA--WLFEQMSDLNLHPVHVYGLTETYGPITMPEWDKLPIKTGKATRVIPGVLIDV-EKNGQEIEIIFEGNICAK--------GYYKDAEATRKL-WE--GGWLHTGDLAVWHPDGAIKILDRAKDIIISGGENISSVALEAMLSTHPSILEVGVCAVPDSHWGERPKAFVTTKDG-TNSETLGQEVIQWAKENISRFMVPREVVVVKELPKTSTGKIQKNVLREWA---------------------------- 167645871 31 --------------------------------------------------------------------------------------------------------SYGAFDQASNRFAHALQSLGLIAGAPIVSMLDNNVDAVTTWIAANKISAISVPLNTALIGQFLRHQIEDAGASLLVC--EARYLQRILDIED---------QLTSLKTVLVQPAPGSVLTIVPLDDHRGADD-SAFEDLPDPGALNA-----LIYTSGTTGPSKGCMIT-GNQMCHFARMLTRSAPFGPDDIYWTPLPLFHMNAIATGVVSVMLVGATISF---APKF-SVSGFWPAIETSGVSILGSLGT---MLARADEHEAMARCFGQVHTVK--GNPFPEEIKQIWRTRFGATKIG-SNVYGLTE---GLLTSMPADGGYAEGSSGKAAPELDVRIFDDNDNEVPIGTAGEVVCRPLMPDIFKGYWR---RPEDT-LKVMGNLWFHGDIGKFDENGFFHFVDRKKDYLRRRGENISSFEMETSILTHPAIEQVAVHAVPSNLQEDDLKVTAKLKPGAVLSEE---ELCRWLIERVPYYAVPRYIEFRTELPVNPQGRVLKFQLRD--EGATPTTWDIET---------------- 199599406 29 -------------------------------------------------------------------------------------------------------YTGRDLEEDVAALRDQFAEQKIGAGDQVLIALPNSPVFLPLNQALWEIGAVAHPIAAKTPLPELLTEWETYHYQAVIT-------------LPTVGKALEAPLVPWEK--LQLHTIPELAILTDASQLAYRINAPQARPQE-------DDLALILNTSGTTGKPKRVGLTHRMLLNAALHDAKSHA-LSPDDTAMVVMPMFHINAQVISVLATRLSGGKLVI---APKF-SASGFWPTIETNHVTWVSVVPTIISILLMNQQALAAYHSNIHLRFVRSSSFALPEDKLVAFQSHF---HTQVLEGYGMTETASQ--STLNPIHAPKIGSAGKPV-GTELRIKLADGTTKKPFVEGEIVLR-----------GDH--VIHDYLEPHPGWFLTGDLGYLDQDGYLFVKGRRKEMINRGGEKVAPAKVENVLNELDWVAQVAVIGLPDNLYGEAVTA-VVIRQDATEDPQKAKDLLNFARRHLAAYECPTEVVFVKAFPVNATGKVLRPKLRK------------------------------ 163758446 12 ---------------------------------------------------------------------------------------------------------YAEVRLRALKLSQRLARDGIGIGDRVATMAWNTLESWYGILG---VGAVYHTLNPRLFHDQIAWIMNDAEDRMLFVDLTFV---KLVELIA--------PKVPSLERIVILTDDAHMPETSLVNAVSYESYIAEADGDFAWAEFDERTAAGMCYTSGTTGDPKGVVYSHRSNVLHAMTALQDMLSLASRDRLMPVVPLFHANGWSTAFSGP-MSGCAMVM----PGAMDGESIYQMLTQEKVTITAAVPTWLMLLQRMEKEGGALPDLSRV-VIG--GSACPRAITKAFQDDYG---VDVVHAWGMTE-----MSPLGTLCSIKPEYAGHPPFTVEMKITDDENVSLPGSTFGRLKVRGPAVSSSY--------YKGRGAEQFDGWFDTGDVAHVDQFGYMQITDRAKDVIKSGGEWISSIEIENLAVGHPDVAEAAVIGVTHPKWDERPLLVIVVKEDRSPS---KEDLIGFLDGKIAKWWMPDDVIFVDDIPHTATGKIQKTALRD------------------------------ 120401278 29 ------------------------------------------------------------------------------------------------------TVTRRELDATSNRLARAFASLGVGVGDYVTIVLPNSLDWAYSVLACWKLGAVPQPLSARLPDAELAALLELRRPALLV--------GRPDPTGVTPDVAV--------------------------------ELAAEFPDSPLPEAVS---PVWSMASGGSTGRPKLIVPPAIGYPLGA----------QEGDVTLVSVPLSHNTGFTTFAVG-LLQGHHLVVM---PRF-EPHEFLRLVTEHRVTFLTTVPTIMQRLLPVYRADPDAYDLSSIRRFWHLAAPCPPAVKHAWIELLGPDA--VWELYGGTELQATFISGDQWLT--HPGSVGVVVAG-EMKVLDDDGDECPPGVAGEIYMRSA-PGGPPTY-----RYVGSTAKSRDGWESLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALAEHPRVLSSLAMGLPDDDLGQVPHAIV---QAHGLDEA---EVIAFLAERIASHKLPRSVEFTDR---------------------------------------------- 125809081 32 ----------------------------------------------------------------------------------------------CDPTGE--ELTGAQLAQQSARIAQAFKRLGLYRGDVIGISANNTTYLTSVVIAALLRGIPINPLHPEFAEETVKYMYDITEPKLIFCDVENY------PTIQAVNQRLVTPAT-------IYLLNGRLEGVRDVSELLNEDESITAAAYVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCN----CKNPNTYTRDSILLSFSPLYWISG-TIILLASLLNGCRRII----TNRPSVDYLLQLVATHRVTFLFLASHQIALLSKHDSDFEKKAQLESIRVLIGAGSKVCKAVSRRMYELIGNQRFII--GYGLSEMGG--LSKNVGG---PLGCEGKVMRNVELRVLDKLKMPLGINEVGIIYARLHWEG----YYRNPEATART-LSPDGQWFRTGDIGYLDSEGYLYIQTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGAPDLVATNLTACAVVRTASKEGQCLKADQIRSIVERHLGAYHIRGGVFFVGSLPKTSNDKLQRR---------------------------------- 67524327 320 --------------------------------------------------------------------------------------DKVAIVY------KRRQLTYGELNAQANCFAHYLRSIGILPEQLVALFLEKSENLIVTILGIWKSGAAYVPIDPTYPDERVRFVLEDTQAKVIIASNHLAER-----LQSEVI-SDRELSIIRLEHCLAIDQQPSTFPRANLRDPS----------------LTSKQLAYVTYTSGTTGFPKGILHTN---VVNSITSARYTGDHHEAILLFSA-----YVFEPFVMLMALVNGHLLAMVDDAEKY-DAEKLIPFIREHKITYLNGTASVL-----------QEYDFSSLKRLILVGENLTESRYLALRRHFKNC---ILNEYGFTESA------FVTALNVEPGSAGRPVRNVKCYILNKSLKRVPIGATGELHI--GGLGISKGYLNTPQRFIPNPFQTDHEMYKTGDLARWLPNGEIEYLGRADFQIKLRGIRIEPGEIESTLAGYPGVRTSLVVSKRKETTNEHLVGYYVGDNTSVSETALL----QFLELKLPRYMIPTRLVRVSQIPVTVNGKADLRAL-------------------------------- 116873106 5 ---------------------------------------------------------------------------NWLQKRVRLSPKETALVFEGKEE------TFEEINQAVEILAGKLFARGIRKDQMIALLGKNDRMTFLLIHALQQLGAVTLFLNNRLTKKEIAFQLMNAEVKEVIVAD---------SLEDKITTGIRYTELQETEY--------EKPELLETWDL---------------TRVSS-----IMYTSGTTGKPKGVIQTYENHW-WSAVSSVLNLGLTEKDSWLCAVPIFHISGLSIMM--------RSIIY-GIPVYFDEAKITQLLESGHVSTISVVTSMLRLLMKEGSYHP------NVRTVLLGGGP----ASKTVLEICKQRDIPLVQSFGMTETASQIVTLPPKDALNKIGSSGKALFPAEVKIADD----------GEILLKG--PSITPGYLNNEEATNAAF---TDGWFKTGDIGYLDDDGFLFVLERRSDLIISGGENIYPTEIEHVITSYGAVKEVAVVGKPDDKWGSVPVAYVVVDEVFK-----EAELFGICETNLASYKIPKQIVIVDKLPKTASGKIQRNKLKE------------------------------ 86146511 871 ----------------------------------------------------------------------------------------------------ERHISYKAFGEDVHKVMQHIAHLGLKQGDVLAICLPKSPEHLVMTIACSLSGIIWVPIDASSPEERLDYLLSNCNANLVVTNQTSQRKNSVLY------QAL-------------LQPVEQAYPSLSNTDL---EVLSQ-----------SEHGAYYLYTSGTTGKPKCVVRATSNVIGETCKAWQ----ITSEDVLMCVTP-----FHHDLIYASFTCGATIVLPEAGEEK-DAIRWNQLVEKHRITIWQSVP----ALMEMLLSCMQGEKLKSLRLVCQGGDYVKPKTIDELRAL--EQDIRLVSIGGPTETTWHFVTDEDKSVIPY----GRPFPANQYFIMDGLGKHVPQGVAGR--IMTVGVNLASGYLSDGELTQTDFVTIIDDLFRTGDLGYYREDGTIIFAGRVNGYVKVRGVRVSLPDIEKELNRCPLIEQVLIVDYTERNGDVALGAIYKVADGQVANAA---AIRDFAQQCLPNSHVPSQLLELDKLPLSRNGKFDR----------------------------------- 156555572 54 -----------------------------------------------------------------------------------------------------RQMTYAQIKDKSIRLALWFQQQGIGSGDVITICSSNCLNNYVVNYAILYVGAVYNPWHHEFTLESARYAFKLTRPKVMFVCSN------------MIDTIEKAAKLENLDVKIV---TYEDFPNKEMID----DLIQKEEDVDRFAVQKIEDPSTLLFSSGTSGAPKCVTMTYQSLLNIILTNAKVV--IRPNDVILWYSVPYWIVSTVYTL-STVFRKNKVIICEKSYDF---ERICQLIEEHKINTVIGHPNLLVNFSKH--KFANRYKLGSLNRVFVSASKLGQDTAEQFRNDF--PHISLYQGYGMTEHGLIFMQNCKNSE-----SVGHIVPNAWVKIVEETGQVLGFDEQGEICCKSPM--LTPGYQNNPEATAETIDK--EGWLHTGDIGYRDKNGEFFIVDRIKSVIRYRFHHIYPSEITEHLLRHPDVLAVGVTSFPHEEDVEHAIAFVQRVPGSKVTED---ELVEH-SAKLGYYKKLGGVKFLDALPRTASGKIATNTLKEMA---------------------------- 13487277 282 -----------------------------------------------------------------------------------------------------RTVSYGELHDRAARFAHHLRDLGLAAGEAVAVLAARTADTLVALWGCLAAGAAYVPIDPRTPADRVARIVGTTKAKALALHSG---------LLDRVAE------LPALAVCCV------DLQFPAG---------TAAGPPSAPAWPDSRDAAAVITTSGSGGAPRTVVLDHAG-LVNVGLDHVTELGLGPGDRYLQFMALSFDGALLDVVMTHLA-GAALVLPDER-TLADPRRLEDLMAEHAVTATTITPSYLTHL-----DPARPAD---LRVLISAAEPANAADLTAY----AARGVAVYNGYGPTE--ACVNTTLHRVDPRRAYRAGRPRANKQVYVLHRDRNLLPRHVIGEIAISGR--GVASGYVGDRERFVPHPFRPDQGLHLTGDLGAWDEHGELVFAGRRDEQVKIRGFRVEPAEVANALRAHERVEDAVVVA--DAARG-VLVAFVRGAHGPKNDEVLARELGDHLARTLPPHLVPAAVHGVDAFPTTEHGKVDRRALRRMAERSVGEPANP------------------ 193077913 26 ------------------------------------------------------------------------IYENIFD----KNSNRTALIFE------DRSISYAEVGTQVAKVMYALRKQDLATGSVVAICLRKSPEHIYTALACALTGIIWLPVDMDSPPSRLNYLLTNSRADVVVSDSAGVRNLNI-------------------------------------------NEILSATTEYEP-SFNAERPAYYLYTSGSTGTPKCVVQATENTLQQTISEWKITTD----DVIMAVTPFHHDMSV-FDVFASMAVGATLVVFEQSKN---AVVWANLVDRCKVTIWSSVPAIVDMLF----SVAQKVQLQSLRLIAQGGDYIKPSLIAKLRQQLPNARLF--SLGGPTETTIWSIWHEINEQDQEIIPYGKALENNRYFILDENLKPCQMGEVGTMYMAGLNLS--NGYLLDGEINYKDFVDETQTAFRMSDQGYFREDGNIIFAGREEGYLKIKGVRISAAEVENTLTKNPYIHNCVVISCVHPTTEQELVAVYTLENKYKTTRLNSPELKNFLKIHLPSSHIPSKYLAVETIPLTRNGKIDRKAVQEIAQGKIYV---TSTLANSS----------- 85374201 14 -------------------------------------------------------------------------------------GDAPALVLRGE------TLTYEDLRSRVAALASWLQAQVPEEGERIATWAAKGALTCLMPLACARAGLVHVPINPLLKRAQVAHILADSGALLLL--------GTAARLKS-----LEQGDVP------------AGCTPMDEKAVW--EAVEAHEGALKPSDADPDALAAILYTSGSTGRPKGVMLSHANMWLGAVSVAHY-LGMESDDVTLGVLPLSFDYGQNQLL-STWYTGGSVV----PLDYLFPNDVVKACAKHNITTLAAVPPLWVQL--TEIEWPSEA-VASMRRMTNSGGALTEDLVRDLRAIFPQTRLFPM--YGLTE--AFRSTYLPSLVDTHPTSMGTAIPFAEILVIDDNGEVAQAGEEGELVHCGPL--VAQGYWQDAERTAERFKSAPDGVW-SGDRVKRNADGLLYFVGRRDAMIKSAGNRISPQEIEDAAIATGLVAEAVALGVKDARLGHAVHLVVRAAPADDPQGKLLPRLV----KELPNFMLPQKVHWRETLPLNPNGKLDRTAI-------------------------------- 154252530 26 ---------------------------------------------------------------------------------------------------------YAEFYARCRKLASALSERGIGLGDTVAVIAPNIPAMLELHYAVPMIGAVLNTMNIRLDGAIIGFMLDHGEAKALFVDREFSALGK---------EALSKAKVKPF--VIDIDDAEYDGPGDRIGEAEYEDFLAQGDAKFDW-SLPADEAISLNYTSGTTGNPKGVVHHRGAYLL--AMGNIVTAGMTGNSVYLWTVPMGWCFTWSMSV----IAGTHVCL-----RRVTAANIFSAIAEHGVTHMAGAPTVMSFLINATEEEKK---------------PL-PHTVSYFARKLEAEGFNVIHVYGLTETYGPAVVNAWDELEVNARAQVKARQGVNISVRDPETEEVPGETMGEVMFRGNV--VMKGYLKNP----KASAEAFAGGWFHGDLGVWHPDNYIQLKDRSKDIIISGGENISSLEVEDVLYKHPDIIEAAVVARPDEKWGETPCAFITLRKGASLTE---KDVIAYCREHLAHFKCPKTVVFTD-LPKTSTGKV------------------------------------- 211590763 44 -----------------------------------------------------------------------------------------------------EQYTFGDVVQRTRSLSNGLRSIGLKPNDVVALFSPNTIDYPVVCHAIVGSRAIVAPTSAALTALELNAQLKTSGARFIVVHS------------TLLETAQKAAKGTSVEKVLLID-GQTPVNGQPTCNYLANTFAPDDLLTVDPAEADR-QPTFICFSSGTSGAAKGVITTHQNITLQQWRQHMLESGL-PSQRFLPFS---HIYGLNLFMCQCLIWGTTVVVM---PRF-DLDLYLSCIQKYRPDELALVPPI--ALMLVKDPRVSKYDLSSVRKIMSAAAPLTIEALEAKFTEICKTEVFCTQSWGLTET-SPMATAVPNDMDKRNTGVGCIAPNMQLRFVDPESKPDGSTEPAEIWCRGPNVVM--GYYNNEKATKEAFHVDEDGWFRTGDIGTIDGDGYVTIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVEDAAVTGMVDDMATELPVGFVVLSPQAKDRDAVLDGIHAWLNERIANHKRLRGIHVLSQIPKSPSGKILRRQLRDLL---------------------------- 119474423 45 -------------------------------------------------------------------------------RHVESNPDAPAVQCEQEQP-----YSYAALWQLVEHIAAAGQ---FRAGRIMPLCMDPSIEFVATVLAILWAGSAYVILDPEGSAQ--RNR--------VIAEDCGSEPVIVHEYASLFDHSITIESIQSIQN----------------------------QEQLEPPSITPSDLAYLIYTSGSTGTPKGVLLSHR--AVSHGID-QFQLNGRKR----------WLLFYNPIILATLSKGACLCL-----TRRDATALPEVLNNLQIDALGITPSAL-ALLSPDETPA------CLQQITTVGEPLSQSLVKWA------DRVHLRVSYGLSE-----CAQLNFSRQLQPGNPGLPSDTTTAIVLEPTMTRLSVNEPGELCLYGPQVAN-----GYHQRQKETAFVKAPEMFRTGDLAVQREDGTFEILGRIDHQVKIHGQRVEPAEVAAKLATVKGVASLVCVGCYINER-MSLVAAVVPSP-ETDWGTLVQYLRDHARQSFPPYMVPSYWMSCTEFPTNQNGKVDFRAIRRLAE--------------------------- 190410078 544 -----------------------------------------------------------------------------------------------------RHLTYGELRAVACAVARWLKHNRIGSDDLVGIVMHKGWEQIVAILGIGLAGAAYVPIEAGLP----AGRIEA------LLSSGSIR-------------------CALVQHAAVLHRTIDDAFLEEAR----HAEADTRPEDFAPADAAQSDLAYVLYTSGSTGVPKGVMVTQSNLINLIADTTRR-FAISAKDRIIAVSSCSFDLSV-FDIFGAFSAGAALVIPD-AARAADPAHWLDLATRAGVTMWNSVPAIVELLVEEAVA----SDRQSLRCVMMSGDRIPATLPARI--AALQADIRIVSLGGPTETTVWNILPNAIDGPIPYG---KPNENNRAYILDAQRRECPDWVPGEL--HAAGEGVAKGYFGDPALTAVKFFDHDPRLYCTGDSARYRPDGNIEILGRVDFQIKLNGYRIDPAEIEAILVKQPGIAAAAVVGR-NTRDGPSLVAFLV----ETGDGTVIGELTAALEAALPAYMVPQQYVWLERLALTGNGKVDR----------------------------------- 52783105 219 --------------------------------------------------------------------------------NAERHPEKLCVVETQSSSSPHREFTYRQINEASNILGHHLVRSGIQRGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQNIYLDVARPRALVIAKATKDAGELSDIRTFIDENLELR--TEIPALALLDDGTLAGGSINGQDVFANDVALKSKPTG--VVVGPDSIPTLSFTSGSEGRPKGVRGRHAYYFPWMSETFKLT----PDEKFTMLSGIA----HDPIIFTPLFLGAQLLV----PAREDNEKLAEWIEKYGATITHLTPA-----MGQILVGGASAQFPALHHAFFVGDIL---IKRDCRSLQGAPNVSIVNMYGTTETQRAVSASNEGYLNMKVIMAGRGMLDVQMLVVNDPTRLCAIGEVGEIYVRAG--GLAEGYLGSPEPWRQFYVGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKDEEPTLVSYFVLKDDDSDSEGLRDDAREHLRTKLPTYAVPTVIIPLKRMPLNPNGKIDKPAL-------------------------------- 196156012 39 --------------------------------------------------------------------------------------------------------TRDEMDERARIIAHALAEQGVCDNDVVAIFMRNHVDIFEIVEACRYVGSWHSPI------VELVPILDDCGAKVLFAHRDLLKGENDLKPLSLVPTLSAIYTIKTPKSILRYHLTDNSLLASEPKAQCFDTLLAAPNAKRPPKRFKGMFP----YTSGSTGKPKGIKRDEDPYLIFKGLS-EALMQLSIGDRFF--------------VSAPLYHSAPCCLAAGNIDVFDPERFLQDIERFKLTHAYIVPTMMVRLLKLPESIRSKYDTSSLRFALSTGSALPGDVINWF--------GPIYESYGASELGFMTLISSQEALE-KPNSVGKPIPGAALKILSDNKEACEVGDVGVIYAHL---SMFAPF-----KYTNTTGTPSDGEFTTGDMGYVDEDGYLYICDRKKDMIISGGANIFPAEIESVIIEMPEVADCAVFGVSDAEYGEKVVVAVQCSPGNTLS---IDTLHGYLGGKLARFKWPKMLQILDALPREDTGKI------------------------------------- 40286848 21 ----------------------------------------------------------------------------ALERAVARAPDKVLLDFSG------TLYTYREVDQLSNRMAHALADLGVVAGATVLTMLDNNIDAVVTWLAINKLCAVSVPINTALKGEFLRHQIADTGTHLVICADYLSR------ISAIAD------QLTDVHRVLYRNASGQQVTSPSAPFPIESLDAHRGSDDSAFERKPPSDLACLIYTSGTTGPSKGCMISY-NFMCNLARLQLRAGPASEDDVTITPLPLFHMNALCVSIIASILVGARAAI---LPRF-SVSNFWPEVERSGATIA-------SILGGMGGLLAQAPDNEALRCIHTAGNPYTEETKQIWRERFG-TRLVGGNGYGLTE--ACVVTSLAAGEYAAPGSSGKRIADFDVRIVDEQDNEVPGGTPGEIVVRPQRPDMFQGYWRRPEDTQKLMRNMW---FHTGDVGKFDDEGFFYFVDRKKDYLRRRGENISSFEMEAAFATHPALSEVAVHAVPSDKGEDDVKVTAVLHENTELAPE---ALFHWAADTVPYYALPRYIEFRTSLPKNPQGRVLKYLLRD--EGKTATTWDLD----------------- 157127565 41 ------------------------------------------------------------------------------------------------------RVTCSEIRLRTIRAAQNLQRLGYGQGNVFTMAVRNSENVAPVLFACLTLGIPVNLLDASFKRDDLSHMLNTVRPQVVFCDQETW---------PEMAAAMEMIKLQS--DVFIFGNEG-----VEGFKHVNKLLVKTGEDEFVPEHFKDTDLAVIVCSSGTTGRPKGVCLSSSS-LIANVISMTEIF---SSDAILSFSSLYWLSGLFFLLAGT-AAGATRII---TRDVFSPALALEIIEKFRVTVFFPPATALQLLKH--PQAPET-DFSSMRVMFCGGSAVSAELKFALDKLIPNSTCLV--GYGLSEVGGAATFSDPDT--YKGGSTGYLRPLVQAKIVDANGNALDIDQEGEVLLKPEF--KFSGYYGNDEATAE--MLDPEGWLHSGDIGRFDKDGLLYVVDRKKDIIKYGNYQISPSEIEGVIQTVPGVVNVCVAGIPVPGND-LPSALIVRSAEENVSAEDVHKVMDL---NLGSYKQLRGVYFTKELPMTASGKVQRRLCRDIL---------------------------- 126443134 513 -----------------------------------------------------------------------------------------------------RSLDYARLKADSDALAQRLRACGIGAGEFVAVRLDRSTALVVGLLAVLKAGAAYVPLDPDYPDDWAAQMLGDCRPAAILTRAALAAGAHALARRVAAD---------GPPAVIALDDAADADTHAADGARAAAIAAARQAAASRAHAARAADLAYVIYTSGSTGAPKGVMVTHRA-LTNFLASMARRPGLHARDTLLAVTTCFDIAALE--LFLPLVQGAHCVICDSASAR-DGGRLRELIDAARPTVMQATPSTWEMLLHAGWRNARR-----MRVLC-GGDTL-PDA---VKARLLEDGGEVWNLYGPTETTWSMVAPV---TAERPTSIGAPIDNTRIRIVDAYGNPVPVGVPGELCIAGD--GLAAGYLNRPDETAARFVDALPDVYRTGDLARWREDGEVEHLGRMDFQVKIRGHRVEVHDIERHLARHPAIRAAAVVARRHAGGDQLVAYYVRGDAGADDAPALAAELRGHLAGALPDYMIPALFLPIDALPMTHNGKLNRKAL-------------------------------- 73541092 19 -------------------------------------------------------------------------------RHAARYYGSTEIVSRRTEGDLHR-YTYRDCELRARKMAQALAALGVQQGDRVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHAD-------DGYVFFD--LTFLPLVEGVA--PHCPNVKGVLMSDRAHMPAE-SKGKLLCYEELIDAQDGNYDWPDLDENQASSLCYTSGTTGNPKGALYSHRSTVLHSYASALDALGCSARDVILPVVPMFHV--NAWGLYSVPLVGAKLVLLDGASVY-------ELFEQEKVTFSAGVPTVWLGLLQH--VQANNLKFSTFRRTVIGGSAVPPAMI----RALRALDVEVIHGWGMTE-----MSPLGTTCKLKHEELGRVLFGVDMKIVDGDGKELPGKAFGDLLVRGPWI-IERYFRNDTNPLVD-------GWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISVHHPKWDERPLLVVVKKPSAEVT---REELLKFFEGKVAKWWIPDDVAFVSEIPLTATGKMQKLKLRD------------------------------ 163750215 26 ------------------------------------------------------------------------------------------------------TLSYQEINHYSAAFAHYLQHQSLVPGDAIAIQMLNTLQYPIAVFGALRAGLRIVNTNPLYTEPEMIHQFNDSGVKALLCMDKSVENIQKETSLELIITTSLADMLPAVKRVLIVKHIKKMVPYHLPQAVSFRKVLKQHLGKFTPAHLDPDDTIVLQYTGGTTGVAKGVVHDHGKPLLG---EGQAIM-VAPLPLYHIYSFTVHLMAHSILIANP----------------RDTETFIKAMKPFKINGLMGLNTLFVSLMES--PSFKLLDFSELKFTLSGGTALMDDTAKRWKALTGVG---ISEAYGLTECSPAVCMNPINGLE-RLGTVGQALQHTALKCIDALGDEVAIGERGELCVKG--PQVMKGYWNRPKATRES-FTQDGQWLLTGDIAIIDADGFVSIVDRVKDMIIVSGFNVFPNEIESVVATHPDVVNCAAIGVEDAKTGEAIKLYVVIQDNASLTGE---EIRAFCKSKLTGYKIPRQFEFRSELPMSPVGKILRRKLKD------------------------------ 158316695 6 -------------------------------------------------------------------------------------------------------LSFAELAHQARRVGAALQTL---PGDRVGLIDLNSPAVPLTLFGSAIAGKPFVPIN---------YRLADEQLRAIVT---------------------RTAPATVVVGAGVAERLG---DIDGIHLVTRDELLAIAADTEAKEADDPEDIAVLLFTSGTTGEPKAAVLRHRNLTEYVISTVEFAGSA-EDEVAIVSVPPYHIAGVSASCSST-YSGRRVVQLES----FEPRAWVDLVRAESVTHAMVVPTMLRIL---DVIEADGQGLPSLRSISYGGGPMPLPVIE--RAVTALPHVGFVNAYGLTETSSTIISSDDPEVRARLGSVGKPLPSLEVTIRDPGGQEVPTGEHGEIWVRG---GQVSGEYLGIGRIEN------DGWFPTRDEGHLDSGGYLYVHGRLDDVIVRGGENMSPGEIEAVLITHPAVEEAAVVGIPHRDWGEQVVAAVVTSGEVTED-----ELRGHVRAQLRSSRTPEHIQFRSELPFNENGKLLRRVLR------------------------------- 167563270 742 ---------------------------------------------------------------------------HLVEDHAAATPERRALVY------NDRAYSYGELNRAANRIANRLMQADLGTDSLVGVRIARSDRLVLTILAIWKIGAAYIPIDPVLPEQRMREMLDLAN---------------AKALVVDAAVAAAEPAVAGVPRVVFDDLVKDDPLFEDNPDVH----------------LSGNDLSYVLFTSGSTGKPKGAMIEHIG-MLNNIANKALDLEMGADSRVAQNSSMSFDVSVWQMFIA-LTKGGTTFVYDDRVVNDIAGLVRRMAAD-GVTILEVVPTYLIAVVEYLEEHPDCVRPASLTFLIVNGETVDATLIRRWFALFPATK--LINAYGPTEITHHIMSPDDEIENPVP--VGRALANFDIYIVDDELRPVPIGTKGEIVATGVGIG--RGYIGTAQAFVKSPFSRYKGLYRTGDIGEMRADGVLMFHGRKDRQVKIRGMRIELEEVEASLRAIAAVRQAAVLAIRPENREAFLCAYVVPRDGA------RDEIVDLLKAKLPPYMVPSVFRFEAELPQLPSGKVDRNRLRERFLNET------------------------ 120612372 522 -----------------------------------------------------------------------------------------------------RTIAYAELDRASAAWAQRLQAHGIRAEDRVAVCLERGPEFVLAWLAAMRAGAVCVPLDPALPRTRRDELLRDCGAVLLI------------------------GDLPQP---------------PEGVPRWRVDFGASGTADTEPRPLHPSQGAYMIYTSGSTGRPKGVVVPHGA-LANYAQGVLQRLDAGPGRCFAMVSTVGADLGHT-ALFGALCSGGC--LYLPSPAAFDPDAFAAGMERCGADVLKIVPSHLRGLLRHPAAALPRH------TLVLGGETADDELLRTVRAL--RPGLRILNHYGPTETTVGVLTHAAAPPDEGPRGLGRPLPGIRVHVLDARLEPVQPGMPGELYLAGR--GLARGYAGRPERFVASPFEAGARLYRTGDRVRLRGDGVLEFLGRADDQVKIRGWRVEPAEVAQRLRECAGVAHAVVVARARETDGAALHAYVVPADAHVLADQLLAQLQAQLQAALPAWMVPDHILPIAALPLTPNGK-------------------------------------- 215494380 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLKNTPLCELQSVPSGDPLALIYSSGTTGFPKGVMLSSKNIVANACISDPRHRSLDGNDIVLGTAPLTHVSGLTMFNVS-IAVGACMVLLPGS----EPSITLPAIDKYKATVMFQFPTYIQKLVKS--PLLEKYDVSSVRILYCGGSSMPSVVVRAVRTKLNIKALR--QGYGLTETCGTVLTPFNSED---AESIGKPLAMTRMKVVDNTGLKLGPCEHGEIRVKG--PTCVSGYLNNPEATAKLYDS--EGFLHTGDIGYYTEEGMFYVVDRMKEMIKCMDQQVAPAELEDLLLKHEDVKEVAVAGVPHAEYGEAARAFVVLSNGHSGSEALKRRLFKLVADQSAPHHLHGGLEFVSSIPKSETGKNLRRALRD------------------------------ 83858183 32 -------------------------------------------------------------------------------RHAAFNHGQREIVSRLPDTGEIHRYGYADCYKRTQQLANVLTGLKVKPGDRITTIAWNTHRHMELYYAVSGIGAVVHTANPRLSPEQLAWIIDHAKAKHVFFD---------VTFAPLVDAVAK--HCKTVKRWVAMTGEATKPETKTKIDV-YETLLSNADDHYDFPEFDENAAAGLCYTSGTTGDPKGALYSHRSTVLHAMACCSVAIGVGADGVVMPVVPMFHV--NAWGVYAAAMAGAKLVM----PGAQDGESLQSLIEGETVNQVLGVPTVWLGLLQYLRDSGKRID--CVQKVLMGGSAMPEALMRAYQDEYGVEMQQ---GWGMTEMSGTVGKLLPKHEDLKVGKQGRLLFGVEMRTVDDDGNVLPGQSAGHIHVRGPWI-------------IDSYYRTDDGWFKTGDVGHIDQDGYMTITDRSKDVIKSGGEWVSSIDLENAAMGHPDVAMAAAIGMPHPKWQERPLLIVQPKPNTNPTAD---SIRDYLATRVPKWWLPDGVEFIDEMPIGATGKILKTKLRE------------------------------ 94499373 14 ------------------------------------------------------------------------------------------------------EYTFKDAQKRSKQLAQALLKLGIKDGDVIGTLAWNTHRHYECWYGISGMGAILHTINPRLFPEQLIYIINHAEDQYLFLDTTFV---------PLVEALLEHIG--KVKGFVIMTDEAHMPETKLPNVHCYESLINAEDGDYVWPELDERQATSICYTSGTTGNPKGVVYSHRSSLLHSWIAGKEIAELDNNTRVLPIVP----MFHWGLVYATAMMGAKVVL----PGHLDGASVCDMINRYDVNISAAVPTVWTMLMKHLEESGDK--LPSLDSVLIGGSAVPRSMIQKFHQ---DYDVDVWQAWGMTEMSPLGSLNKPRPEDLKLSYQGRPCFGVEMKIVDDQNNELPHDGKGRLLVRGPWII---------KRYFKAQEDATDGWFDTGDVATIDASSNMQITDRSKDVIKSGGEWISSIDLENAAMGHDAVLEAAVIGLSHPKWEERPFMAVVAKDPSNPPNP--DDIRTYLESKVAKWWLPNAIEFVEEIPHTATGKINKVALRE------------------------------ 189199278 32 --------------------------------------------------------------------------------NARKHPERPCVVETATSKTPERQFTYKDIFEATAVLAHHLVQNGVQRGEVVMIFAHRGVDLVVAIMAVLAAGATFSVLDPLYPPDRQCIYLEVSQPRALVVIDKAIR--EAGPLSDQVRTYIKNLQLRTEIPALELKNDGTLIGGKDGKDVL--DDQQQLRAELPGVLVGPDSTPTLSFTSGSEGKPKGVKGRHFS-LTHYFPWMAETFGLSENDKFTMLSGIA----HDPIIFTPLFLGAQLLV----PSKEDHEKLAEWMRKYGATVTHLTPA-----MGQILVGGASAVFPTLHHSFFVGDLLIKRDCRRLQNL--APNVRIVNMYGTTETQRAVSYYLPSCTEAPEFPAGRGMKNVQLLVVNDRNQICKPGESGEIYVRLPDLTAAKFVWVDEDKWREFYKGPRDRLYRSGDLGHYSEDGNVHCTGRVDSQVKIRGFRIELGEIDSHLSAHPLVRENVTLLKRDAYEEPTLVSYIVPERGAKDSNSLRDDVREHLKKKLPAYAVPSIIVPLIRFPLNPNGKIDRPAL-------------------------------- 195611660 38 -------------------------------------------------------------------------------------------------------YTWADTYRRCRRLASALARLSVGHGSTVAVIAPNVPAVYEAHFGVPMSGAVVNCVNIRLNAETIAFLLEHSVAEVVMVDQEFC---------TLAEESLKIIGKKPPILIVIGDPTCDPKSLQHAGAIEYEEFLKTGDPEFSWKPPKDEWQSIALYTSGTTSSPKGVVHHRGAYL--MALSVAIVWGMPEGAVYLWTLPMFHCNGWCYTWALAAFCGTSICLYEG-------------ITKQGVTHFCAAPVVLNNLINA-PASETFLPLPRVVSVNVAGAAPTPS----LLGALSIRGFRVTHTYGLSETYGCAWKPEWDELPLEERSQGVRYIAMELDVVDPKTAPVPADGKGEIVLRGN--AVMKGYLKNPRANAEAFAG---GWYHSGDLGVKHPDGYVEVRDRMKDVIISGGENISSLEVEKVLCAHPAVLEVSVVARADERWGESPCAFVTLKDGAAADAALANDIMRFCRERMPGYWVPKSVIFGP-LPKTATGKIKKHELRA------------------------------ 206678223 56 -----------------------------------------------------------------------------------------------------RQLNYDQLLGMIHSAANVFSTLG-GPAPGVAYMLPSLIETYATLWGAETAGAV--PINFLLQTESIAELIKASEAKILVAL-------GPHPQLDIWERALELR--KQIPGLILIRVSPPGTPAEEGI-IDLGTALAEQPDDHLIEPRGGSDVAAYFHTGGTTGVPKLVAHTHRSQLV-SAFGGAALCGYTSEDVMTATLPLFHVAGTIVAGLSAFMTGVELVVMSGLRNPAIVEGFWRLVAQHKVTLVGGVPTALGAVLQ---VPVGNNDISALRT-GLTGAALLPPAVARFKEVTG---CHLHEILGMTESSGLVIDPLSSVGSI--GSVGWALPYTQVDILNEDGAPCATDEIGVIVIQGDHPG-----YRDPEGVIEA------GRLISGDLGYKDAQGQIYVAGRSKDLIIRSGHNIDPTMIENAMATHPSVALAAAVGMPDAYAGELPVCFVELLPDADLVEDLHQYAQSMIDER---PAWPKLIQIVDAIPLTSVGKI------------------------------------- 118053276 20 ----------------------------------------------------------------------------LLYRTARKFGSRTALV------DGTERISYAELDARSSRFAHYLLST-LGPGKQIGMLCANSIDMVVACNAIHKAGQVWVPVNIKLELSSIDYILRHAEVSAVV-----------VDQELLALPGLAELLQQLQLPLIIARVQQPQV--QQGLSLSLAQAEAGQANTLPEVDIDDNQAALLMYTSGTTGNPKGVVHSHLS--VYAAVEMKY----GEADVL-----SGWLLFHHALVQTALAAGACTVL----TRQFVPAEVGQLVIKEGVTIFVGLP-----LMYAAVLADPGFAPTTIRHCIYAMAPIPKPLIAQIAQRMCRN---ISLATGQTEIYPATMTFYPLLAECDANFWGRSLSTCETAVMDDDGNLLGAGQIGEIVHRG--PNAMLGYFKDPRATAEA--QKF-GWHHTGDLGMWDGQGRMEFIDRKKDMIKTGGENVASVKVEAVVLAHPEVAAAAVFGLPHPHWSEAVCAFVMRKPGTQVDSE---SILAHCRHHLSGFEMPKLVHFVEVFPSTATGKVQKNVMRR------------------------------ 169609384 32 --------------------------------------------------------------------------------NARKHPARACVVETATSTTPERKFTYKHIFEATSILAHHFVQSGIQRGDVVIIFAHRGVDLVVAIMAVLAAGATFSVLDPLYPPDRQCIYLEVSQPRALVVIDKATR--EAGPLSDQVRDYIKNLQLRTEVPALELKNDGALVGGKDGNDVL--DAQQALKAELPGVLVGPDSTPTLSFTSGSEGKPKGVKGRHFS-LTHYFPWMAETFGLSENDKFTMLSGIA----HDPIIFTPLFLGAQLLV----PSKEDHEKLAEWMRKYGATVTHLTPA-----MGQILVGGASAVFPSLHHSFFVGDLLIKRDCRRLQNL--APNVRIVNMYGTTETQRAVCSEAPDFLDT-IGEAGRGMNNVQLLVVDDRNKICETGQSGEIYVRLGLPDLTATKFGAAEPWREFYKGPRDRLYRSGDLGHYGPDGNVHCTGRVDSQVKIRGFRIELGEIDSHLSAHPLVRENVTLLKRDAYEEPTLVSYIVLKEGSEDTASLRDDVREHLKKKLPAYAVPSVIVPLIRFPLNPNGKIDRPAL-------------------------------- 109645881 587 --------------------------------------------------------------------------------HVRQNPDSIALI----DGRTQGSITYGELYRRALAVAGLLVRKGVQPGDYMGILLPRGCGQIYAILGILMAGGVYVPI--GISPEGRRQKLRQIGLKGIIT------HGETIP-----------SGHPDHEGILVVELEEGKGGLEEGMGKGGPGVGTDKGGLEKPVMASPQDSAYVIMTSGSTGSPKGVEISHEG-AVNTIEDINGKFGISARDSVLMVSAIDFDLSV-YDLFGMLSEGGRVIVLD-EENYKDPDVWLRLMQHYSLLVWNSVPVLFDMLVTMAERREAPLD---LRLVMLSGDWIGLDLPRRFYEL--NRNATVVALGGATEAS---IWSNYQVVPERLPSYGQPLKNQIYKVMDKWARVCPNYVAGELWIGGA--GVAKGYKGDEELTGQKFKTDTIRWYKTGDSGRMWEDGTIELLGRLDNQIKIKGYRIETGEVESALMKLPGVAN-AVVCLSEENEDKVLAAYLVAKEKVKAEEKRYAEV-EGVKEALAAYMIPAVYVWAGELPLTVNGK-------------------------------------- 171702414 4 --------------------------------------------------------------------------------WARRGGDRVAL-WD-----DAGAVSYAALARRADALAVVLREVGIGRGDRVLMQLPNGWELVVGMLAVQRAGAAAIPALMGHRLHDLTRIAETAGVAAVFTVDGHDHRGDAHRL------AAGRPVFVAGEDV-----GAADIDLRRACEHRVEEAVRADLDRHDP---DVDEDAVILLSGGTTGRPKLVPHTHRDY-RHAFRACAAASGVDAATVYLAALPVA----HNFGILGVLDAGGTVVL----GRSPSPEAAFAAIARHGVTMSALVPAVARRWAEHRSSPAARAAVAGLRLLQLGGAVTPPDLAAEVEGALG---VTVQQVYGMSE-GPVCMTSPDDPPEFRYHTQGLPVTGDEIRLLDTAGQEADAGTVGEVVTRG--PSLVRGYLGAAD---DSAFTA-DGWYHTGDLARRRADGRIDIAGRIKDLVNRGGEKISVVEVETVLYGLPGIAAAAVVSLPHPDLGECIAAAVVPAAGTAVD---LPRVRKFADTGVAAHKTPDALFVVDDIPRTGMGKVDRPTLRD------------------------------ 83945302 22 -----------------------------------------------------------------------------LTRTARAYPEKLAVIH-----GDIRR-NWGEVYERSVRLASALSKRGIKKGDTVAVMAPNIPAFVDAHFGVPMSGAVLNALNIRLDAEAIAFILKHGEAKVILVDREFSRAVQEIDAKPLIVDI----DDPLAEH-------GELI-----GEIEYEAFLKEGDPGFDFHRAEDEDAIALNYTSGTTGDPKGVVHHRGAYLNAVGNAMEWDMPHFP--VYLWTLPMFHCNGWPWTLAAK--AGVNVCLRRVEPF-----AILSAIAEHKVTHLCGAPIVMSMMIQLPEK--ERPDFDHPVAMMTAG-ASPPATVIAGMEAMG---VTVTHTYGLTEVYGPSIAPEWDELPLKDRAARQGLPYIDLMVANPETEPLPGKSLGEIMIRGN--AVMKGYLKNPATTQKS----FKGGWFHGDLAVTHPDGHVEIKDRSKDIIISGGENISSVEVEDVLYSHPDVAAAAVVAKPDAKWGETPCAFIELKTGANVTD---KDIIAFAREHLAHFKAPRLVVF-GELPKTATGKIQKFMLRE------------------------------ 121593078 49 ---------------------------------------------------------------------------------------------------------------------------GVQPGECVAIFSANGPQYLEALHAIHWCGAISVPVNYKLHARELAYVLADSGARVV-----------------CVSAALHDAALAAGADAAAVQVLGASA---------WEQAAQGAPLALQERA--PDDVASLFYTSGTTGRPKGVMQTHRNLL---AMTMAYVDDVQPGDAMVYAAP----MSHGAGLYAHMLRGARHVV--PASGGFDPAELVQLAADVGRLSLFAAPTMVHRLVEHVRRTGANVD--GFKTIVYGGGPMYVDDLRRAIDTMGQKFVQI---YGQGES-PMTITALAREWAERIASVGVAHACVQVRVVDGEDRPVPTGELGEVVVRGD--TVMAGYWRNPEATAQT---LRGGWLHTGDVGSLDAHGFLTLRDRSKDVIISGGSNIYPREVEEVLLLHPRVSEVAVVGQHDADWGEVVVAFLVAGEGAELDAELDAELDALCLDHIARFKRPKAYRWVPALPKNSYGKVLKTELRA------------------------------ 197782442 137 ------------------------------------------------------------------------------------------------------RLTYAELDARATRLAHRLTALGAGVEQVVGIALPRTAELVVAVLAVLKSGAAYLPLDPVYPADRLAYIVADARPVVVLA------------------DAETAGTVPEGTPMLIV-----DGELTDHHIGDSAKVLTDGHGANPPTP---DNLAYITYTSGSTGRPKGVLATHRNAVEFVEWTHAAFGSGRLAKVLFSTSDVS-----VFEIFSPLLCGGRVEIVESLLALTDAHRDAGLIS--------GVPTVMAAVLAE-PPAVAPH------TVALGGEPIPARLRADIEAAFGPTEATVYATAWQSDVDPFGGDPRDNAGPP----IGRPLARNHVHLLDHGLRHVPDGAVGEVYVAGGGP--ARGYLGRPERFVADPFGPGERLYRTGDLAVRGPDGMLRFLGRADQQVKLRGFRVELGEIEAVLATHPAVAKSAATVRQDDRGEKQLVAYIVPAEAAEPQAEMADDLREHLARALPAHMIPSAFVTLDALPHTASGKLDRRAL-------------------------------- 146303186 30 ---------------------------------------------------------------------------------------------------DRRRYTFSKFRERVEAFAQSLLKIGVKPGDKVAVYMT-------AYYAVPMIGAVLHTVNVRYPPEVMLKTVLHAEDKWAIVRDEFLEKGKAF--------------LGGLKGVITYSDEREKVKTSPTHDFW---ELQESGERLPPQEIKEDMQATVFYTSGTTGEPKGIWFTHRDLVLHALTTSKPPLRSSQDDNFMILVPMFHV--HQWGFYVTMLVGANYVL----PGRYDPAMEIELMRKEHVTFSAMVPTILYMILSHPNASKYPEVFKGWKVMI-GGSALPTEL-AYAARKMG---INIAVGYGMSETAPVLVAYYTPEVEKLPEETGVPIPLSQVRVVDEKGNDVPRDEKGEIVARAPW--LTRSYYKDPERTEKL----WKDSWHTGDLAVVDKYGYIRIVDRDKDAIKSGGEFIPSLILEDIISTHPKVGEVAIVGMKDEKWGERPVAFIVPK-GDLKEEEIRQFLLTKVEEKLQKWWIPDRFVFVKEFPKTSTNKIDKKALRN------------------------------ 121708535 23 ---------------------------------------------------------------------------------------------------------YDHLNLRTRDIARALVAAGICYGDKIAILLGDCETYVELFFAAARIGAIAVLIQGSYSVVETLNVLQASESCMLISASLGNEASSAFQFQGLVGSRTLGQRVPRLKTIV---QIDDDSPTLTSIFTPWRTFLQRTSLVCLEEKVASDAVCAFLLTSGTTGSPKIAMLTHSNIINNAFLTGDRI-RLAANDRICCCFPLFHCAGLICGMMACLVHGASLIL---PAARFSASTALKCLRVEQCTGLHGVPTMFNALQKARAQTAPPGPSPHLRTGIIGGSSPSESLWTALQQEFGLKD--LAQGFGMTETSAAAFLSPPRMGESRPGQLQI-LPHTSAKVVDVQGKVVARGERGELYVSGYL--LLKGYFKNRERAHDAMWEDGELWFRTGDEVLIDTCGNLQVTGRIKDIIIRGGENIYPQEIEGRLEEHRSIAQACVLGVADDHYGQVVAAFLQLPSTVRPSDA---ELVEWVQMTLSPVKAPARIFWLDTFPLTGSGKIRKNVLQQLIE--------------------------- 119503097 35 --------------------------------------------------------------------------------------------------NPRHRYTYKDAFSRSRQLANVIAGWGLSQGDRIATLAWNDYRHLEAYYAAACSGYVCHTINPRLFPEQIVYIINHAEDQFIFVDPDFW------PLIEQV-----AGECSNVKGWVVMATPENMPETELANVYCYETLLEGQSDQFSWPELDENAACALCYTSGTTGNPKGVLYSHRSTVLHTYATMPDALGMSGGDVVMPIVPMFHVNGNPYAC--PVA-GCKMVMPGNKMG--DGATLAALINEEGVTMSAGVPTVLNHLRSEGLRV------DTLKQIVVGGSACPLS----IMEEFDTYGVDTRHAWGMTEMSPLGTANAAGATRLRM-TVGTPIWGVEVKITDDDNNPLPRDGVGALKVRGPWIC--SSYY----KLEGSEAHAEPGWFETGDVATISPEGYVAITDRTKDVIKSGGEWISSIEVENCATGHPQVAEAAVIGRMHPKWGERPLLIVVRNEGADLQPE---ALKTFLDGKIAKWWIPDDVQFIEDMPHTATGKIQKTTLRDI----------------------------- 87121797 19 ------------------------------------------------------------------------------------------------------KISYAELDYLSEVMASNLQDQGVSNSSKLAICLERSKDLIVSLLAIIKCGAIYIPLDP---AAPLA------RQKKILAQSGARFG---------------LGDVPETEHITPL----CVETLMKGNLNDISNLGAGAA-LCEKGQNPA---ICIFFTSGSTGTPKGVLIREKA-IINLVIEPAYV-SIKPDNRMANWSNP---TFDAQLIWGALLNGATLVVFSQKELF-EPSVFAEKVHKAKIDYAFLTSTLFNFMVENHVAAITQ-----IKHLLVGGEALSAHASKRFFEAQGASKSQLYNAYGPTECTTFSLCHALEATRLSEYQQKGRVPGVAIGIIKENNKIALKGEKGELYL--SGPSLAEGYLNDAVQTEKRFFRADLGWYKTGDLVVLNDNNEVDYLGRLDDQVKIRGHRVEVGEIDHYLLTHPYIKEAATFGVSQSLGEKDLYSYLVLNQ--ENNNALKQDVKEYLKHSLPSYMLPHRIFITDKMPLTANQK-------------------------------------- 134100392 3 ----------------------------------------------------------------------------------------------------ERSLDYREL----AGVTAALAER-VGRARRVAVWATSVPETCAAVVGALAAGAAVVPINPKVGERELAHIVGDSRPELLLVAPGF--------------EAPEGLGDIPVHEVDLTVRGG----------------------ELPAEP-DEEEAALIVYTSGTTGPPKGVVRAIRANLDALAEAWEWT----ARDVLVHALPLFHVHGLILGTLGPLRLGGTV---------HHLGRFSSVAEELSATMMFGVPTMYHRLADDAEKDPRIAEVGGARLLVSGSAALPAVEHERIERLTGQR---VVERYGMSET--IMNCGVRADGDRRPGYVGRPFAGVELRLVDEQGAEIDDETVGEILVRG--PNLFTGYLNRPDATEAAF---TDGWFRTGDVATRAADGYIRIVGRATDIIKSGGYKIGAGEIENALLEHPAVAEVAVTGEADPDLGERIVAWVVQAAEVA-----EQELADHVAKLLTPHKRPRVVRFVEALPRNEMGKVMKKAL-------------------------------- 56696913 15 ----------------------------------------------------------------------------LIDHAARYHGE--AQIWSVSTEGGVEETNWAGIADNARRLGSVLTDAGLAPQSRVATLAWNNRRHLEIYYGVSGAGFVLHTINPRLFPEQLVYILNHAEDRILFF-DATF--------LPLVEGI--RPHLTTVERLVLMPRDEAAAARIEGLEF-YDEFVATGDAGFDWPDLDERTASSLCYTSGTTGNPKGVLYSHRSTVLHSFGSTRDCIGFSARDVVMPVVPMFHV--NAWGTYACAMSGSCMVL----PG-PDGEALVGLIDRYRVTIALGVPTIWQGLLA--TARAKGSTLESLTRTVIGGAACPPSMIAEFRDRYGVDTVHA---WGMSEMSPLGTTNQPGALPIEAQNQGRPPYGVELKIVDDDGNTLPGQTQGDLMVRGHW-------------VLDSYFQLSDGWFATGDVATLDRDGYMTIRDRSKDIIKSGGEWISSVELENIAVAHPKLATAAVIGVPHPKWDERPLLVAVKAEGETPDEA---ELLAFFDGKIAKWQVPDRVVFVEALPLNATGKVLKRTLRE------------------------------ 114566611 1659 ------------------------------------------------------------------------------------HPDKVAVIA-GDE-----RLSFRELNERANRVANSLIEKGIQSEQMVGIMLPRTVNVYVAIQGVVKSGAAFLPIDPDYPDDRIQYILEDSAAPYIITS-----------------EAIKSER-------------SSICSQGNYMVLSIEQLLENENNTNPLVDIQPEHICYCIYTSGSTGKPKGVMHSNLTHYCNANEIMSYVNN---ANVSLALAA---ITFDVSVLFVPLLNGITVCLANEEEIH-NPLALSDLILKNKVDMMTCTPSFISNIV---DMPEMRRALRQIKAFNVGAESFPAALYEQI-KALG-TNAAVFNGYGPTETIGCTFCEVLGE----KITIGKPMSNVQIYMINENHKILPAGAPGELVIAGAGVG--RGYVNKPEMTAEK-FITINGRYRSGDLARWNFNGEIEFHGRIDDQVKLRGLRVELGEIEKVMNDYEGILSSIVVVKENQ-AGQFLCAYFT-AQGIVD----KAALTQHLADTLTYYMVPSVLIQLDKLPLTNNGKVDKKAL-------------------------------- 114566611 655 ----------------------------------------------------------------------------------ARTPERTAVVY-GDN-----SYTYRELDEITDRIARFLTAKGMGREQAVGILIHRSELMAICSIGVLKSAAAYLPLDPNYPSERLEFMLNDAAAKILIVDDDLYDR---------------------------VPNYQGEIILSSSIWDLEDSKLALAAPR-------AEDLFILLYTSGSTGTPKGCMIEHRN-LVNFCRWYQDYYAVTEEDKSAAYASYGFMMD----LYPFLTRGACVHIIEMRLDLPGLNDYF---EKNGISIAFMTT-------QLGRQFALSMDNKSLRHLSTGGEPCAPPAYN-FYNLYGPTECTILST-------AFLVDKEYANVPI-----GKPLSNTDLYILDKQGRQMPVGVPGELCISGYQVS--RGYLGRDDLTAEQYVEGYERYYKTGDVCRWLPDGNMEFVGRRDFQVKIRGFRVELSEIEGKIREYPGILDATVVAYDEAGGGKYVAAYIVADHQVK-----IADLNDFIAQDLPAYMVPAVTMQLASIPLNQNGKVNKRAL-------------------------------- 166366602 2446 -------------------------------------------------------------------------------------------------------LSYQELNEKVNRLTHYLQQLGVGK--VIGVMLQRNHNLIIGILATFKTGATYVPIDSQYPHSRIEFILKDSGCHVCLTESNFI---------SKLPEKMEKICLDKIDPIV-----------------------EKYDKDEPKIFRDSSQTAYIFYTSGSTGNPKGVMGRHISIL-NVIQSLRLTFDLHPEWRYIFTAA---VTHDPSIIFLPLTIGASLYMYEIKYI----GHLVSFLQENQINALHTTPSIYREILGL-LEPGET--ISSLKYISVGGEKLDRETALALRKRFPAEI--ISNVYGSTETCVGVSQNLDSEIPL-----GQVFHNNRLGVLDEFNNPVPLHVIGEICVEGA--ALASGYHNQPEKFKPSFLDETKTLFRTGDLGKQTAPGIIEFMGRKDNQVKVNGYRIDPGEIEYQLTRYAPIERAIVLPVQVNNQTQ-------LSAYCQTDKTLEAEIREFLAKFLPVYMIPSYFIFLKQFPLTRHGKLDLHSLREL----------------------------- 211926928 2963 ---------------------------------------------------------------------------------VDQYGDRIAI------TDQGRDFSYLQLQAQSTRIGEALLQKGVRSGDTVAVLCPPSMNSVASMLAILRISAVYVPLDLSLPAARHKAMILASPVRALVCVSSTVE--KVLEL--GVSTILNLSEIPDI----------------------------RAPSTRFTNSAKGDSLAILLYTSGSTGQPKGVCLPQSGFINYLAAKRK-ELGLDSSTVVLQQSSLGFDMGLAQTLNA-IMNGGKLVI---VPLRGDSIEIARIIRDQKVTFTLATPSEYLVMLQHGREYLHNY--AGWRHACLGGEPFTDQLKREFVR-LGK-NCPVVDSYGVTEISACTTFETMTASQLEARSVGRTIPNTSLYIVDADCNLVATGEPGEICISGA--GVALGYLNEEQKFVQDPFAGWTRVYRTGDKAKLLDDGSLILLGRMDGEVKVRGLRIDLEDVASTMVNHPDLLSSAIVCVKGQGVSETLVAFVAMMPGQTASDVELQHL--ACNLPLPQYMRPSTVICLDELPRNANGKIDRK---------------------------------- 153864046 5 -------------------------------------------------------------------------------------PDKAALIFEG------QSFTYRELNEMSNRVANGLSKLGISGGNRIALFLPNIPAFVAAYLGIQKIGAVPVSINSALKAEEVKYIIEDSGALILITT-------------EVLRTNIPIEEISQLKQILI-------AEGEAKADRALSELMANASPTALAIEMAPDDPAALLYTSGTTGFPKGAILSHRN-LVSNIRTFVDTVGTHPDDRILLFLPASHSYGQTSTLFPCLEVGSTLVLH----RELEIESILKSIADNGVTTFFGVSTIYTLLEKASTEQMR-----TIRRYVSGGAPLPLELAKKWRDKFG---VSINEEYGSTETSLICFNQT-----YQPGSVGSVLEGVEVKLIDETGQEVKPGELGEVLVRG--PNVMLGYWN------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 134295942 22 --------------------------------------------------------------------------------HAARHAGDTEIVSRRVEGDLHR-YTYRDCEHRAKRVAQALARLGVEAGERVGTLAWNGYRHLEAYYGIGGMGAVCHTINPRLFPEQIAYIVNHAEDRYVLFD---------LTFAPLVDAIA--PQCPHVKGWIAM-TDAAHLPAGSTPYLCYETLVEAEDGRYDWPRLDEQQASGLCYTSGTTGNPKGVLYSHRSTVLHAYAALPDAMNLSALDAVLPVVPMFHV--NAWGLYAVPLTGGKLVL----PGKDDGKSLYELMEAERVTFSAGVPTVWLGLLNYMRE--AGVRFSTLNRTVIGGSACPPAMLRTFEDEYG---VRVIHAWGMTELSPLTLATLNWAQSQRPRDAQRRLLGVDMRIVGDDGRELPGVAFGELQVRGPWVI---------DRYFKSDASPLSDGWFTGDVATIDHDGFLQITDRSKDVIKSGGEWISSIDIENVAIAHPGVAEAACIACAHPKWTERPLLVVVPRDGANLT---RDALLAFFDGKVAKWWVPDDVVFVDALPHTATGKLQKLKLRE------------------------------ 167644464 35 --------------------------------------------------------------------------------------------------GPIVRTTYAEIHGRARQVSNALLRWGVQRGDRIATLAWNTIETWYGIMG---IGAVCHTLNPRLFPEQLIYIINHADDRMIF-VDLTF-----VPLLEAV-----LPHCPRVERVIILTDERNMPATKLPRVECYETILSDVSEDVVWGGFDEQTACGLCYTSGTTGNPKGVLYSHRSNFIHTLMGLQSTLGATPSEVILPVVP----MFHWGIAFGGPAAGSKLVM----PGRMDGAAIYELIVSEGVTFSAAVPTVWQGLLTHLRE--RRLSIPTVRRVLIGGSAVPESLIRAFNDEFG---IEVLQGWGMTETSPIALSNMTPELLAKPTKQGAPPLGVEMKLKNDAGQEQPGHTHGRLMVKG--PAIAAAYFRSDESILDS-----EGFFDTGDVSTIDEHGFMHITDRAKDLIKSGGEWISSIDIENIAIGHPKVELAAVIGAAHPKWDERPLLIIKLRPGE------IQDTQEHLDFLIGKIAKPDDVVFVDDIPLGATGKVDKKLIRE------------------------------ 91780377 14 ----------------------------------------------------------------------------LLVRAASRHPDRDAVVF------PDDRYTYAEVLRRAMLVARGLLSLGVRPRDHVGILCTNGIEFIEGLFGVALAGAVAAPINARYKVNELKYIASNADLVAILTADAYVDFPDVFELSSSEALGLDLESAPRLRNVILLSGSERPGFISRERLLELAARVSEEDVHVARSRVRLRDIGLLLYTSGTTANPKGCLLSHEAVTRGPVERATIRFGLKVADVTWGAGPLFHIGSLSPFL-GSIGAAGTYV----TDAFFDAGRALDLLIREKPTVMFPFPAIMQALMNH--EKWDPAKLSSVRSILLIG---PRPLLDKVQAAL--PQVELVASCGMTETAGIAVSDVSETVEQRATGHGRPCSGIEARIVSSDGSEVTDSTPGEILLRGY--CVMEGYYRDPANTRKALDA--EGWLHTGDLYSRTPDGRLMFHDRIKDMLKVGGENVAPAEIETFLCTHPSVVMASVVGIADARLDEVPVAFVELAAGNTLEAEF---LISFCRGQLASFKIPRRIHFVD----------------------------------------------- 83954962 20 --------------------------------------------------------------------------------------------------------------QRAAQGAAALTRLGAGADVPVALIMRNDLTQLEVMRAAAMAGTVIVAQNWHAAAEEAGAICDDSGAQFVII----HR-----DLIDALRPALEGRTVIAVTPDTALRQIDEAAAKTDPETPEWSALVDAADPITPREMMR---PL-MRYTSGSTGKPKGVRRLGGGVLSRVGTEM---LQLKPGSRFFTAAPIYH-SAPSTLASAALVTGVSTFV---APKF-DPESFLATIEAQRITHIYLVPTMMSRMLKLPQEVKAKYDLSSVEFCVSTGSPWPHDLIDWWGPVF-------WESYGATEIGFMTMVSSADAL-ARPGTAGRMQMGGTLMILDPDGNELPAGQVGEIYARMDAFGGF-DYSNDPES-RASAEKH--GHFSVGDLGSVDEDGFLFITDRKKDMIISGGANIFPAEIEAVLMRAPFIRDVAVFGAPDPEFGEQIVAAVELADGHSAD---KQKVLDFLDGKLARFKAPRIVDFHEALPREDSGKI------------------------------------- 115491567 2933 --------------------------------------------------------------------------------------------------------TYAETQARVYALASSLQQAGITSGARVAVYCEPTVDTVALVLAIYRVGAAYIPLDVRNSHERLADVVRECKPTLIL------YHGAT-------------------KHTLV------DVAGDGQDALDIDTVPQSAAP--IPDVSKLSDPAVILYTSGSTGKPKGIMLTHANLSLQFA-SISSALDLTDRDVVLQQSALGFDASLSQM-FMALTNGGTLI--HGS-NRGDPVDLAALIEREGVTLTLIMISEMSALLQYGSDILSRCQ--SWRIALCGGEAFTVNLLRKFRD-LNLPNLELYNAYGPTEAS--IMSSLGKVAYRRTGSVGPPLPNYGVYVLDENFQPCPLGWPGELCICG--PGVAEGYVGQPDQLRKSY-DGWVRVYRTGDKARLLQDGSFVFLGRMDGQVKLRGIRIELNDISNSIVSKEAIVDAATI-----VKGQTLVSFVVFAPAKVVDLERSNSLRQVIQSLLPVYMRPAIAVPLERLPFTERGKLDTKALAAIPIQEDEETVN----------EELSETEQ- 218189548 71 -------------------------------------------------------------------------------------------------------VSYPAFVARVRFLAGGLCSLGLRPGDVALVVSPSCLDVAVLYFALMSIGVVVSPANPASTADEYAHQVRLSRPAVAFVAPEV---------------AARLPR--HVSRVVI----GSEV-----FDRLASASAAGGWAAPPAVAMKQPSTAALLYSSGTTGRVKAVAITHRNLIAQISAAREAATDAGKGKVTLFPLPLFHVMG-----FGLLSSGETAVVM----RRFDLAAAARAVERYRVTKLSAAPPVVVALTKSDE--ARRRDLSSLVAIVVGGAPLGREVSQRFATVF--PSVQIVQSYGLTESTGPVATMAGPEESAAYGSVGRLAPRVQAKIVDATGEALGPGRRGELWIRGPYPYFARGYVGDPEATAATI--TPDGWLKTGDLCYFNEDGYLYVVDRLKELIKYKGYQVPPAELEHILQSRPEIADAAVVPYPDEEAGQLPMAFVVRQPGAYLTE---QQVMNCVAKHVAPYKKVRRVAFVNAIPKSPAGKILRREL-------------------------------- 59896124 13 -------------------------------------------------------------------------------KQVRATPDAPAL------EDDSTTYTYAELDTEVDALAQRLRSYGVGRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAKPVVVVT---------------------HRAEAKKVKADVPLIALDEPATHANGH------------TKEPSTPLPAEDDLFVSYSSGTTGKPKGIANPHRAPVLSYNLRFG-VQDLQPGDRVACN------VFFIWEILRPLLRGATVVAVPDDVSY-DPAALVDLLAAKRITETLMTPTLLATVLARHHDLGAQ--LPHLRTLWLNGEVVTTDLARRAIKALPSTR--LLNCYSACETHEIACGDIREMLDAPYCPVGPPLDLKHTYILGEDGKAVPEGESGELFVGGPL--LARGYLNLPDTTAKAFFDATPGLYRTGDRARILPSGLLEITGRVGAMIKLRGYSVVPGKVENEIVKHLAVSHCAVIA-HGEGLDRKLVAYIV----------------------------------------------------------------------------------- 121607226 29 --------------------------------------------------------------------------YSLARRHAAERGQAYAV------RDCARRLSWNALVAWVDVLAADLHEAGLRRGDRVSVWLPNRIESVLVFLACSRNGYVCNPLHQNYTVAEIATLLSGIGCRALFAQPDYGADARS------ADIFARAATLPGMQRIYALPGLSHPGRAIPAPAHALPEPGRPLRLPLPAVSTNPDQVVYLAFTSGTTGQPKGVMHS-DNTLLANGRALVQDWRLGHGTALLTLSP----MSHHIGTVAMLVAGCELVLYD-----PLAEAALDWIATTGATYVMGVPTAIDLLQESSRRGWQK--LGAVKVFYMAGAPIPSET---ARRLLALGATP-QNVYGMTENGSHQYTRPSDPVEVMTGTCGKSCSGYEVRLWNAQNPDLEAAPGEIGEIGGRGGGLMLGYFSNQSSTEQS-FNR-SGWFLSGDLGRLDAEGNLQIVGRKKDLIIRGGHNIHPAPIEERAHRHPAVRKAAAFGVADARLGEKVCLAVICDERAPMPQEM---LQHLAQEGLSKFDMPEFYAVAQEFPLTPSGKISKREL-------------------------------- 161524540 22 --------------------------------------------------------------------------------HAARHAGDTEIVSKRIEGDLHR-YTYRDCERRAKRLAQALARLGVEAGDRVGTLAWNGYRHLEAYYAIGGMGAVCHTINPRLFPEQIAYIVNHAEDRYVLFD---------INFAPLV-EALA-PQCPNVRGWIVM----TDVDHLPRGALCYETLVEAEDGRYDWPRLDEQQACGLCYTSGTTGNPKGVLYSNRSTVLHAYAALPDAMNLSAMDAVLPVVPMFHV--NAWGLYAVPLTGGKLVL----PGKDLDGRLYELMEAERVTFSAGVPTVWLGLLNYMRE--AGVRFSSLNRTVIGGSACPPAMLRTFEDDYG---VRVIHAWGMTELSPLTLAKLNWAQSQRPHDVQRRLLGVDMRIVGPDGQELPGVAYGELQVRGPWVI---------DRYFRSDTSPVDGWFPTGDVATIDADGFLQITDRSKDVIKSGGEWISSIDVENVAIAHPGVAEAACIACAHPKWTERPLLVVVPREGANLT---REALLAFYEGKVAKWWIPDDVVFVESLPHTATGKLQKLKLRE------------------------------ 209520487 14 --------------------------------------------------------------------------------------------------GDIHRYTYRHLAQRARRMANALSTLGVGQGERVATLAWNGYRHMELYFAVSGSGSVLHTLNPRLHVDQLAYIIEHAEDRVVFFD---------LTFLPLIKSVASRVKSPKVFVAMTDRAHMPQAGGLEAMLMCYEDLIDLHDDVFEWPLLDENSASSLCYTSGTTGNPKGVLYSHRSTVLHTAAALPDAMNCSARDVILPVVPMFHVNGLPYI---ACMVGAKLV-FPGPAL--DGKSLYELIEEEQVTMSAGVPTVWQGLLAHVDAICGTF--SSMRRTVIGGAPCPTAMTEAFQE---RHRVEVLHAWGMTELSGTVCSSLPMAEQYKRAKQGRALFGIDIRIVDSNGNELPGEKAGDLQVRGHW--VMQQYFGAD---VESPLS--DGWFPTGDIATIDRDGFMQITDRSKDVIKSGGEWISSAAIENVAYLHPEVSTAVCIAARHPKWDERPLLLVVKKPGSELEGG---DLLSFFDGRVARWWTPDAVVFVDTVPLGATGKVLKNQLRD------------------------------ 114705008 14 --------------------------------------------------------------------------------------------------------TYGEVAKRSAQLAHALDELGMGEGDRIATLAWNSLELYFAVGGSGKI--CHT-INPRLFPDQVAFILNHAEDRMIFVEPIF------VPLLEKLAD-----KIPSGAKIVVLGETGEVPNSDVLSDLAYEDLIAGKPESYDWPQLDENTACSLCYTSGTTGNPKGVLYSHRSSVL-HAMAISWI-----DSIGIAGTDCALLMFHWGLPYACPMMGAKMVM----PGANDGASLQKLFDEEGVTMSAGVPTVWMGLTAHMEE--QGATFKTLDRVAVGGSAMPAPLI----ERMNKLGVSVRHAWGMTET-----SPVGLASALKPAKQGRPMFGMEFRVENADGVEVEGKEYGALLVRGPWVA---------ERYFDSPAFRDDGWFETGDVVTMDADGYVKIVDRTKDVIKSGGEWISSIELENVATGHPAVKEAAVVAKTDEKWGERPVLFLVIKDGA--DAPSSSDMQTFYEGKVAKWCIPEDVRIVNDLPHTATGK-------------------------------------- 15221636 36 -------------------------------------------------------------------------------------------------------VTYGDVVRDTKRLAKALTSLGLRKGQVMVVVLPNVAEYGIIALGIMSAGGVFSGANPTALVSEIKKQVEASGARGIIT-DATNY------------EKVKSLGLP----VIVLGEEKIE------GAVNWKDLLEAGDGDTDNEEILQTDLCALPFSSGTTGLQKGVMLTHRNLIANLCSTL---FGVR-SEMIGQIVTLGLIFFHIYGIVG--ICCATMVV---AMSRYDLRIFLNALIAHEVSFAPIVPPIILNLVKN--PIVDEFDLSKLKLVMTAAAPLAPELLTAFEAKF--PNVQVQEAYGLTEHSCITLTPEKGQGIAKRNSVGFILPNLEVKFIDPDGRSLPKNTSGELCVRSQ--CVMQGYFMNKEETDKTIDEQ--GWLHTGDIGYIDDDGDIFIVDRIKELIKYKGFQVAPAELEAILLTHPSVEDVAVVPLPDEEAGEIPAACVVINPKATEKEE---DILNFVAANVAHYKKVRAVHFVDSIPKSLSGKIMRRLLRD------------------------------ 153885226 43 -----------------------------------------------------------------------------LARAADVYGDRLAIVH-----GPVRQ-NWRDTYERARRLASALSLAGVGRGDTVAALLPNTPAMVEAHFGVPMAGGVLNALNIRLDAANLVFMLRHGEARVLLADTEFAELARQMAL-----------EIPGLKVIAVNDALGPQAE--PFGDTDYESFLASGDPHYDW-QMPADDAIALNYTSGTTGDPKGVVYHHRGAAIN-AVSNILEWDLPKHPVYLWTLPMFHCNGWPWTIAAR--AGVNVCL-----RKFEPKLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGL-RGPVRGM-VAGAP-PPAAVLAQMEAMGFELTHV---YGLTEVYGPAAVCAWRTLPEHDRATMKARQGVQVAVLNPETQPVPGETIGEIMFRGNI--CMKGYLKNEKATREAFAG---GWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGATATAE---DLIAHCKTLLAGFKVPKAVFFGP-LPKTSTGKIQKYELR-------RKVKSTSAID-------------- 125809078 52 -----------------------------------------------------------------------------------------------------EELTGGQLLAQSRRLAHAFQRLKLQRGDVVGISATNTTYLTEVVIAALLNGTPINPLHPQFDSETMAYMYEITKPKVIFCDLDNYETLSAVSLKFKTQLILLTGSLPGVRNI---------QDLLADGSIDYDE-----KTLFACPHLSGNDTAFIITSSGVTGLPKGVTRSHRSLLNGA----KIPQLFTSETVLFCISPLYWISC-IFTLLASLVNGCKRVI---TNRPFSVEYFADLVQRHQVSFVLTVPHQMALLAKQREELAER--LQSVRSFVCSGSKVPLGIWRQLYELLGADRFAVL--YGLSETGG--ISKNVGG---PLGNEGKLLRNVQVRILDGQGQALGPNQTGQIHVRLSWGG----YYHNPQDTQAA--VTPDGQWLTGDHGYFDDDGCLHFQTRDTDVFKYNHFPIYPKQIEDVIHHLPGVHEVAIFGVPDEISTNLIACAVV-RDDNDLGRALAKDITGIVEQHLSAFHIRGGVFFVDGLPKTQNLKIQRR---------------------------------- 153824585 31 -----------------------------------------------------------------------------LQQNAERTPNALALV------GDNQQWRYQAMLERIEQLAAGFTELGLGCGDNVVLQLGNVAEFYLCFFALLRQGIRPILALPAHRLAEIRYFCQHSQAKALI--DGAQRP---FDYQVLAQELLAC--CPTLQTVIV--RGQTRVT-----DPKFIELASCYSASSCQANADPNQIAFFQLSGGTTGTPKLIPRTHNDYA-YSVTASVEICRFDQHTRYLCVLPAA----HNFPLSSPWAGGCVVLSQDASPQHA-----FKLIEQHKITVTALVPPLALLWMDHAEK--STCDLSSLHFVQVGGAKFSEAAARRLPKALG---CQLQQVFGMAE-GLVNYTRLDDSAEVIATTQGRPISAHDLLVVDEQGLPVASGEEGYL-LTQG-PYTIRGYYRAEQHNQRAFNAQ--GFYITGDKVKLSSEGYVIVTGRAKDQINRGGEKIAAEEVENQLLHHPAVHDAALIAISDEYLGERSCAVIVLKPEQSNTIQLKRFLHQA---GLADYKIPDQIQFIDQLPKTSVGKIDKNALRR------------------------------ 62423826 1533 ----------------------------------------------------------------------------ALDTTVHRHPERTALVAE------DTELSFAELGDRVHRYGRVLSRRGIDPGQRVAIALPRSADAIIVPLAVLSIGAIAVPIDLSYPQERIRLILDVSDPVAVV---------------------IDSPDVPV--------RAGTAISTA---DLHADPAFARGDDYRP----NLDDRAYEMYTSGSTGTPKGVAVPHLGLLAHHRETIFAEAGLGEESIVAHTAGLGFDAAWDPVLW--LVAGASLIVDEDV--RRDAEALVEFCREQQIDALETTPSFVRQLIASGLDHADGRDETQHRTIALGGEPVPDDLWRELAQHAGARA---YNFYGPTE---FTVDSVTATIEGEHTTIGHPVRNVQALVLDQHLREVAHGVVGELYLAGE--GIATGYVNTSVRFVANPHGDGERMYRTGDLVRRTSDGRLDFISRDDDQIKLRGYRIELGDVENALRACQGVEQAAVVDNPQDPQSARLV-------GYYAGDVEESAVRSHLTRQLPAPMVPRVLIPVDSIPLTSHGKLDR----------------------------------- 62423826 2648 -------------------------------------------------------------------------------------PDSTAV--ESADTS----LTFRQLDQASDLLARELVRFGTGPGSTVSVRLSRGVGIIVATLAVLKSGAAYNPIDIDYPAGRTTAILADATPSLVLA-----ETGTAEELAPVLAEAGIAP--------PIVEISALDGTVDDARSTWWPGSVAAA-----PEQMPPRDPAYVTFTSGSTGRPKGVEVGHDA-LANLLASHRATYLPTPATTVAHTTGIGWMMGHRIHVTSTLVQR-------------DPQQLARLLRDLRIGFWETTPSYLRQLRTEPDDQAAKADDPV--ALALGGEAIDEDLWGWLRERPG---ISAYNLYGPTETTVAFAGPVAASATPVLGSALQHMRGY---VLDERLHHVPAGTTGELYLAGR--QLAHGYRGSAERFVDPYGEPGERMYRTGDLVVRHHNGGLGFLGRSDNQIQLRGFRVELGEVERALRSAPNVKDALVRSYGADAATMALVGYVVAAPGAEERADLADEARRHVRSMVPSYMVPPRIVVIDEVPLTAHGKIDESAL-------------------------------- 62423826 471 ------------------------------------------------------------------------------------------------------HLSFCELDRRSTQLAGHLRQQGAGPGTRVAARIGRTTAMPVAVLGVLKAGAAFVPLDPDHPAARIEAMVADAAPALVL-------NSSSVP-------------GPDGETTILTDRPVIDLD----SDVLAAALSSRASQAAPGATPAPDDLAYVIFTSGSTGRPKGIGVEHQSLLLNHQETIFAVERLGRGLRVAHTAGISFDAAWDPLLW--LFAGHELHLID-SLTRRDPEALTAYFTTHGIDSIETTPSFIKALLAHSCFGADGH--PSVVALG--GEAVDSGLWK---QLAAREGMTAYNLYGPAETTVDSLTATIAAD-------TSPILGQSVYVLDSRLAPVPEQATGELYIAGL--NLARGYVDRPERFVADPFDDGSRMYRTGDIVRRPLNGGIEFLGRADEQIKLRGYRVELSEVELALQSDPRIS-SAIVELRQNQAGYALLGFVT-----SPSQLDTAEVRRSMKTRVPDYMVPSFIMQIESIPLTVNGKLDRQAL-------------------------------- 26248307 486 -----------------------------------------------------------------------------------EHGDRTALI------DNEQSLTYRQLDDAVERVARYLRQQGIGRGQVVGIIAEHSAQTVMVIYGILRCGAAFLPLNPALPTTRLYAMCR----------------------KAQVAHILYDPAMHELTQALAFPASS-----------LLQALATSALAREPWPAIEPQDLAYVLFTSGSTGEPKGVQVSHGNLANYLHFAAERYF--TAQDRAALYSSLSFIT----TLFAPLCVGASI----SVCRHAESETLLRMVVDQPNTVIKLTPAHLRLLCAAGISS------EQIRTLVVGGEDFKRDLARKAAALF--PQAVIYNEYGPTETVGCMIYRYTGQETLPSLPIGMAIDGCQVAICSPWGCPVPEGETGELVIYGA--SVTQGYIDAPQQTAAAYLKDTNGVYRSGDIGYAIAPNTLVYQGRKDDQVKINGYRIELCEIEQALLSAPQV-ESAAVAVIDDVQGQGLLACVT------PSSVDVATVMQHLRQQLPTYMQPKQCCAIAQLPLSHNGKV------------------------------------- 169797680 447 -------------------------------------------------------------------------------KQIDERGDNHAL------TSNDHTVSYRELGQHIAGIAEYLRAHGITQGDRVGLMLDRTALLPAAILGIWAAGAAYVPLDPNFPTERLQNIIEDAEPKVILTQTELMDGLNVVPRLD-----INQAGVVALEQV--------------------------------RETLAFGDIAYVMYTSGSTGKPKGVRIGHPSIIN---------FLLSMNDRLQVTTETQLLAITTYALLIPLMYGG-VVHVCPREVSQDGIQLVDYLNAKSINVLQATPATWKMLL--DSEWSGNAGLTAL----CGGEALD--TIL-AEKLLGKVGC-LWNVYGPTET--TVWSSAARITDAKYIDLGEPLANTQLYVLDEQQRLVPPGVMGELWIGGD--GLAVDYWQRPE-LTDAQFRTLPRLYRTGDKVCLRTDGRLTHHGRLDFQVKIRGFRIELGEIENVLKQIDGITDAVVLVKTTGDNDQKLVAYVT---GQELDIALKKNLQIH----LPAYMVPSAFIRLDEFPMTANKKLDRKA--------------------------------- 170061513 32 ------------------------------------------------------------------------------------------------DGDTGATMTRAEMRLRIVRAAQNLTKLGYGVGDIASVVAVNSENLAPLVLALQVIGVGFNALAPSFDADEMAHMMRQTESKLVFCADNY----------DTVQVATRKVGFGVEDCRIFV------MENAPNEECAVDQLFRTTGVEHVPKYLGDSYNLIITCSSGTTGLPKGVCYSHAQTIAGFCKVANF-----DDGICLNFSTLYWGTGV-YVLNMAVMNNSTRLI---TRRPFSTDLFFELIRKYKIRFLYTPASYAAAI--ASDPRVAGTDLTSIKFWALGASNVS-ESIRDTVDELVRGHGRSYNFYGTSESG-FLAADF---FKRKPNAVGKVGTNMQVRILDEDGNPLGVGEQGEVVV-QSLGIKFLGYYKNEEASREA-LDK-EGWFRTGDIGYFDEEQYLYLVDRKKDIFKYMGNQVSPSEVEAVIEKLPGVQHVCVTGLPNEDKTSDLVTAVIQREGTQLTAA---EVIDHVAKHLSPKHLRGGVFFVEEFPMTTNGKIIRRKVRQMLL--------------------------- 190574522 35 ---------------------------------------------------------------------------------------------------------YRTLQARIGQLAGLLTSLGVGHGDTVAVMDWDSNRYLEAYFAVPMIGAVLMMVNVRLAPEQIAYTLNHSGARVILANREFL------PLLDAIDE-----QLPDLRTRILLDDAGGPPP--PGFATEYEAGLRGATPVVRFPDFDENARATVFYTTGTTGLPKGVYFSHRQLVLHSLAAMAAQGRLHRDDVYMPITPMFHV--HAWGLYVATAMGIRQV----YPGRYLPAKLLALIAREKVTFSHCVPTILHMLLEHPD--AAQTDLEGWKVII-GGAALPRAL---AQRALARG-IDIFGGYGMSETCPLLVTDADEVLSLRT-KAGIPVPLVDLRIVDPDMGDVDGVATGEVVARAPW--LTQGYLHDPEA-SATLWA--GGYLHTGDIGNIDEAGYLRVTDRIKDVIKTGGEWISSLALEDIIALHPAVSEVAVIGIADTKWGERPLPLVVTKPGSHVAEA---EIIELVAARISRYAIPERVSFVDAIERTSVGKINKKKLR------------------------------- 183983670 455 -------------------------------------------------------------------------------RQVQATPDAVALTAAAGVRH-----TYAELHARACRLAGELAEHGVGPETVVALVLPRSERSIVAILGVLAAGGAYLPVDVTLPSARVESIVRQASPALAITADYSQLVGTAVPTLALDDPAAV-------------------------------ESISRRSAAAPTVDRRPEQSAYVIFTSGSTGEPKGVVGTNAAVLSYFAD--------HAERVYWSLSDASWMVG--------LLDGHEIHLFDAEEMR-DADRLVEGIAIGQIDMIDTTPSMFVQLSAAG---LLDHNLS---VLALGGEAINTGLWDQLR---GLSQMAVYNCYGPTETVEAVVAAVKDYRKPTIGTANAGTFGY---VFDSALRMVPDGVVGELYLSGARPGMT------AARFVADPLRPGQRMYRTGDLVRRLSHGGYAYVGRADTQVKIRGYRVEVGEIEAALRGQPGVHDAAVSVLRQQDR-TSLVGFVVWQDN--MHEDLIK-LRAGLTERLPSYMVPARIVTLPRLPVNANGK-------------------------------------- 157130883 32 ----------------------------------------------------------------------------------------------------------AELKKRSVRVALNLRKLGYRQGDLVTLACINTDNVVPVYVGCLTLGLVVNPLAAVFNKDDLGHMMRLTQSKVVFCDV-----NNLTVVKEAVDEAIR------VKPRIYVMGAASECA------LSVEDLLSPVEGEESFEAMAA-----ILCSSGTTGRPKGVCYSHA-HLIE-AEGFAETLNAGP---IFNFSQLFWLTGHTSLLY----------IRPRVITTFSVDAFFSIIENYKVEDTFTPPACIEAIQSH--PRYRSINFSSLKRWTIGGAPVSTDILASLAKRFQATDVPI---YGCSEVGLIVSSMLPFAI----GSVGSLSKNVTVKIVDDLGNKLGPNEKGE--IRARFKHQFLGYLNNAQMTLDA--SDDEGFFKTGDVGYFDANGFLYVVDRIKDIIKYMNYQISPSDLEEVILKIDGVKQVCVAGVPTVDRSSLPTAMVVLQPGSKLTEG---EIVKQVEQQVGDYKRLRGVYFVDRLPLSPSGKILRRVVREML---------------------------- 182434693 4 ------------------------------------------------------------------------------------------------------TLTYGELDTRARTVAGGLRERGIGPDDIVAVAIPRGADMVVAVVGVLAAGAAYLPVDPAQPPDRVVAVLADARPALVLTPGELRE--------------LEASAVP-------------------------------AAPVTEPDPACA---AYVIHTSGSTGAPKGVVHTGIAPLVAAQRE---RFGARPGARVLQYASVGFDVAVADLCMA-LLTGATLVLA-PPEGLPPGEPFARFIAEHGVTHVCMPPSALAT----QPDLA----LPSVTCLIVAGEALGPDLVRW------SAGRRMINAYGPTETTACMSAPLTGGPPAPIGTA---IPGTELRVLDGT---CAPAAEGELYIGGA--GVARGYLGRPQRFVADPWGP-PGMFRTGDLVRVLPDGDLVFLGRTDDQVKIRGHRVEPAEVEAALGAHPAVARAAVVARSGPL-GAYLVGYVVPRGASVPD------LRAHLAERLPAHLVPDLIEVVGHFPLTPNGKLDR----------------------------------- 159040418 58 ------------------------------------------------------------------------------------------------------RLSYRELMSRADGAAARLVERGVSGDDRVVVQLPNCWEHIVLTVACLRLGAV--PVWAL--PEGVAAR---AEARVLV----VPARHREFDHRAMAHEVA--ATVPSIEHVLV---TGSADPG--------EDLGRLCEPAADPAALSAAVATFLL-SGGTTGTPKLVPRTHNAYMVG---EAARLCEFGPDTAYLAALPLGH--GFPYGVLGALMSGGRVVIAAS----PAPGPALATIERERVTATSIVPAALRWLAHHAAHP--GRDLGSLRLVQIGAARLEPDAAARIEPELGGRLQQV---FGMGE-GLLCLTRLDDPPAVVHHTQGRPIPADEVLIVDDEDQPVRPGEAGALLTRGPY--TLRGYYRSPEIDAASFLA--DGWYRTGDIVRQTPDGNLVVTGREKDLINRGGEKVSAVEVEGFALALDGVTQAAAMAMSDAELGERVCLFVVPAGGARVD---LADVRAMLDRGVAAFKLPDRLVSVDALPMTPLGKIDKKALRD------------------------------ 57920540 49 ------------------------------------------------------------------------------------------------DMDTGRSLTYAEFRTRLIRFAQNLTKVGLRPGEVVVLANANSENL--APLACALIGVPFNPLAPAFNEYDMENMLRTTKPKLVFAADNY----------EVVRKALEHPRGDTLPPIYVFECTRDDVKHAE-------DFMKETGSEETFVAPDSNKTAAILCSSGTSGPHKGVQVTHAA---CMHMTLRTFFDATPS-VHFNFSALHWATGFASML-TPFFSGTIRLITRKS---FSERQFLEAVEKYRVQAIFL-PTAYSAVMAH--PRTKTADLSSLKIWMVGGSHVPEELRDRIDALLRPTGGRSVTTYGSSENGACAM----DIPKRKPGATGPLMLNTMIRIVDENGNRLGVGKQGELLTKMSV--EFGGYYGNEEASRNAIDS--DGFFRTGDIGYIDEEGYLHVVDRKKDIFKYSGLQVVPTELEAIITAIEGVQEVCVVGIRNTQNATDVPAAVIVR--RRDSKLDASQVRSIVDGQVSDYKRLRGVHFLPELPKTQTGKVMRR---------------------------------- 170747898 8 ----------------------------------------------------------------------------------ASDPAKTAL-----ETPDGRRYAYADLIARSGAYAAALRAAGVAPGDRVAVQVEKSPEVIFLYLGAVRAGAVFLPLNTAYTPAEIGYFLGDAEPTV-FVCDPGRR--------DALTEAAAG-----VRQIWTLDGAGGGSAAEAANRAA--NRAADAGAAFADVPRGPEDLAAILYTSGTTGRSKGAMLTHDN-LASNARTLVDSWRFTADDVLIHALPV----FHTHGLFTVLASGGSML------FLPDPKLILSLMPR--ASVLMGVPTFYRLLKEPGLTPEAAR---GMRLFVSGSAPLLAETHREWQARTGHA---ILERYGMTETN--MSTSNPYAGDRVAGTVGFPLPGVSLRVVDETGAALGSDAVGMIEVKG--PNVFQGYWRMPEKTAAEF--RADGFFITGDLGKVDGRGYVHIVGRGKDLIISGGFNVYPKEVETEIDALPGVVESAVIGLAHPDFGEAVTAVVVGGAGCPDEAGVQAALEG----RLARFKCPKRVLFVDELPRNTMGKVQKNLLREAHAGLYRD---------------------- 197332675 17 ---------------------------------------------------------------------------------ARRTPDAVAV------SSDEVALTYRELDERANRLAHRLLQSGVGPQDPVAVLMERSPDTVVAILAALKAGAFYLPLHSAYPLERMQQIMDRASSPVLLT-----------------DRVMSGRGLPRTSRVIVPATDAATGSMPSSAPAPDPAAGPDS-------------LAYVIHTSGSTGEPKGVAVTHRGVLGLVADSHRRVLSLAP-----------YAFGVSYELWVPLLRGGHIVL--APPGDLDVRTVRGLIARERVTALHVTAGLFRLFAQEAPE-----SFATVREVLTGGDVIAPTAVRRVLDACPG--VVVRAMYGSTEVSSFITAPYEGAIPV-----GRPMDTIDARLLDERLRPVADGEVGELYIAGER--LARGYHDRPERFVDPYGAPGTRMYRTGDLMRRGPQGLLEFAGRAGDQVKIRGYRVEPGEVEHVLARQPGVVHAAVVAVRQEGDGKRLVAYVVPAPGLDLT-----RLKAEAAELLPDYMVPTAFVELDALPLTANGKLDRAAL-------------------------------- 121726582 914 --------------------------------------------------------------------------------------DKTAVIC------GEQTLSYAQLGEQVQRVMWQLKARGLTTGNVLAICLPRSVEHIVISLASALSGIIWVPIDAASPKERLNYLLENCHADLVVM-DKPCEFGNVIAFDALIEPVLFADGVPDVTPLDQLSRLSQ-----------------------------SQQTAYYLYTSGTTGKPKCVVQATSNVIGQTGQAWHLT----SEDVVMSVTPLHHDMSV-FDLFATLSFGATLVLPAGHEEK-DALQWNRLIERHQVTIWVSVPAILEML----LSCTQAGQLHSLRLIAQGGDYIKPATIAQLRA--GSNPPRLISLGGPTETTIWSIWHELTADDVSVIPYGRPLAGNRYFIMDEIQRHVPQGVVGR--IFTSGVNLAQGYLEDGE-LKQTDFVTVLDAFRTGDQGYYRADGNIIFASRINGYVKVRGVRVSLPDIEKQLQTHPALASVVVVDYADTNGDTALAALFSVKPQQSAS---SQALREFAKQSLPSSHIPSRFIALEALPLSANGKVDRK---------------------------------- 194699022 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPVAVKQSDTAAVLYSSGTTGRVKAAAVSHRN-LIAVISAHRNNRVIAPPTVTLFPLPLFHVFGFMMLLRSV-AMGETAVLMD----RFDFIAALRAIERYRVTLLPAAPPVLVAMIKS--EEARRCDLSSLLFIGIGGAPLGREVAERFAAIF--PNIELIQGYGLTETSGS-VASTVGPDECKAGSVGKLASHLEAKIVDPSGEVLGPGQRGELWVRG--PVVMKGYVGDDEATAATVDS--EGWLKTGDLCYFNEDGLLYIVDRLKELIKYKGYQVPPAELEHILNSHPDIMDAAVIPYPDEDAGQLPMAFIVRKPGSNLTE---QQVMDFVAKQVAPYKKVRRVAFVSAIPKSPAGKILRREL-------------------------------- 210616913 1907 ---------------------------------------------------------------------------------------------------DTRDYTYGEIRKMVNALAVKLGEMGIMPGDKVAVHIGKGIEQMVAALTCAYMGYVYTPLEYDYSAELVESALQWIKCQYLL-----------VDTNAAADFAESQ-----VTTLVVDKK-----------------LLGKETAAVEYANVKLEDLVAIIHTSGTTGRPKAVMIRQESLVNALLYTNKR-FEVIKTDNAFGVTNPSHDMS-MYDIFGMAICGAAVTV----PFAKDPEVWIKLMRQHKVTIWNSVPAIQEMLM----EAVTKEDASNLRLVMLGGDYIKPGVLLKLRAV--NSDVKMISVGGPTETTLWNIMHEIVEDDLSKDVIGKPIANNRYYILNENKKQLPVGVTGTLYCAG--IGVANGYCEDEERTGDKFIETGERIYNTGDRGHYREDGTILFDGRDDEQVKINGKRIELVAIESEALAVEKVKGVAAIKAQD----NQLVLFYV-----SDGLEVEDELRGYLMSKLPAYMVPKKYVAIDEIPITINAKVDKKSLAKLYAGRKKEVAPRISATESDVLENILKEK-- 210616913 449 ----------------------------------------------------------------------------LFERQAEENPDNTAVLTENSE------ISYEELDFMANQEAHYLVEYGMERG-----YLERNYRTIVHMLAVLKTNGYYVPIATRLPENRKNYILEKSNGVTVL-DDEFYSRERIDDYSE------------------------EPIPRKDN---------------------DAKDLMYVIYTSGTTGNPKGVAITNEA-LMNTVNDINERFQVTEEDQIIGISSFGFDLSV-YDVFGALTSGASLLLHD------KQENIYGMLDKLKVSIWNTVPALMKILVQELDE---DYVNERLRLVMLSGDWIPTDLPEMIRKKF--PNAQIISLGGATEAAIWSIYYPIHEVAKDWSSIGYPLANQTMYVLGYNGMPVPVGVEGDIFIGGA--GVAVGYQNDPEKTAEAFIDMYGKIYRTGDRGVFSPEGYMIFRGRRDTQVKINGNRVELGEIENCLKRQDSVLNAVAQVATEDNGSKHLFAYYVPTDG------------------------------------------------------------------------------- 89053825 33 ----------------------------------------------------------------------------------------TAAIFDIPEG----EITYGATLSDVSDMAQAFEKAGYAAGMRVALLLENRPTFFIIWLALNKIGASVVPINPDLRATELEYLIGHSEPALIVA----------IPSRH--ADLIAAAKAAGITLDVVAP--GAALPAPRSNAIVARAFDGDAREAA------------ILYTSGTTGKPKGCVLANAYFLLA----GRWYADLGEGERMITPLPIFHMNAMAYSFMAMVTVGGCTVL-----DRFHPRSWWADVKASGATCLGVVPT---MLMGFEPSGADRDH--AVRFGFGAG--VDPKLQAEFEARFGF---PLVEAWAMTETGGAVIASAKEDRLVGQASIGKPDADVECRLIDDAGN---DARQGELLVRRPRYGFFSEYYKNQQATDEAWAD---GWFHTGDIVRKDAAGTYSFVDRKKNVIRRSGENIAAVEVESILMRHPRVTAVGVAPVPDPIRGDEVFACMTVDN---PSPELALEITEWCLAQMAYYKAPGYIAFVDGLPLTPTQKIQRTVLKDLA-------GRLTT--DPQVVTAHLKKRQA 169614490 30 ------------------------------------------------------------------------------------------------------------------RLASGLRRSGLKPGDRVLLFSGNTLFFPSFVMGVIMAEGIFTGANPSYVARELAYQLKDSGAKYLICAEASLDTG---------VAAAKEAGL-SADQVFVFDDGTATFDGKNGKLRHWTKLLENGAKYHWPNLTTKEELDRIIYSSGTTGVAKGVMITHRNYVSNCSQQVHMSYQRLPKKRYLCFLPMYHAMAQ-----AIFAVGAAK---QRIPVYFDFVEMLTYVAKYRITDLVLVPPVVVAMAKH--PATKQFDLTSVESVGSGAAPLGREVCEEFEKLWPDGRVNVKQGWGMTEL-TCAATGYSPAKHSNSFSVGEMLAECEAKIVDDAGKEAPQGERGEIWVRG--PNVMKGYWNKPEATKETI--TPDGWLRTGDVAYVDKDNHFFIVDRKKELIKVKGLQVAPAELEAMLLENADVQDAAVIGIPFK-GDEAPRAYIVPQNPEKATPETAESIKKWLAERVSKHKRLEGVIFLEAIPKNPSGKILRKELREKAA--------------------------- 197104137 34 ------------------------------------------------------------------------------------------------EGGKVDRIGYADLKARSQKVSAVLAGLGVGLGCRVATLAWNTQAHVEAWYGVMGMGAVCHTLNPRLTPNDLAAMVERSAARILIAS---------ADLLPLAREIAERVSAPP--RLLVIDGEG------EGDAAALEPMIAGAAEGLAWGGFDETAPCGLCFTSGTTGAPKGVTYTHRASYLHTLRSLQVTMALAGGDAVLTVVP----MFHWGLPFAAPAVGAKLVL----PGRNDGASLARLIRAEDVTVAVGVPTVLEHLEAEGGEVP------SLKRILVGGAPMPPALMARLEARLG---VVVQTSWGMTESGTVMSAADPGRTAAQAG---RPAVGVDLMVADSEGRPLPRNVEGHLHVRGA--AVIERYFGETKPAVDA-----EGWFATGDLARIDEAGNLYITGRAKDLIKSGGEWINPAEIEAVVSALPEVSLAAVIGRQDPKWGERPILLVELREPKASDAALLEPLKGKV----ASWWIPDEVVRLKSMPLAATGKIDKLKLR------------------------------- 167841931 1998 -----------------------------------------------------------------------------------------------------REYSYRTLAASVQVMARRLLDAGDARGAIVAIIVPRSFRWVVALLGVMKAGATAVLIDPRLPAVRIDAMLRASQPAFVIA-----------------DELGAGCAFPSGRHV-------APVDGVSDPDQVVLERWPSAGAL----------PAYLIFTSGSTGEPKGVVGTRAGLSNRIAWQLKR-YPLEPGDV--CLAK----TAASFVVLGPLCAGALLVLPDDAECR-DAGRIAELLQQHRITHLVVVPTLLESLLTQ-FELRPSRPRLALRRIAVSGEPLTRGLVRRVRALLPTVQC--LNLYGSAEVAAFALDACADSDDPGPGVPGAPLDNLCLHVLDANLDPAPPGGEGELYVSGA--ALAHGYLGQPERFMPNPWARERGLFRTGDLARVGPHG-VEIVGRRDRQIKVRGVRVDLDGVEACLERLPRVRRAAVI----EQHG-VLIAFLQCAPECDPDA-----WRQALRAQLSAEARPAQFWRLEQMPLTPTGKIDRAALRTTSARRLESAAATS-LDDVEA---------- 167841931 3112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMFTSGSSGEPKGVMRRHA--VANTLDDLRARLRLGAGDRVLGLSDPGFDLSV-FDLFGTLSSGAALVMPDAS-ARMEPGAWWALCVEHRVTIWNTAPALFELLVDYAKGKTARIGTLPLRWVMLSGDWIALHLPDALRELAPGAR--FLSLGGATEAGIWSVSPVATVAPDWTRIPGMPLRGQRCDIVDSFGLSCPDGVAGELTIAGA--SLSDGYWQRDDLTAQAFVVTGERRYRTGDFARYRADGVIELLGRIDSQVKIAGHRIECAEIEHVIGACGGVSRAVVVPV--AGRAGVVELHAVLQADDALSTE---RIRLHCGERLPAYMVPRHWHRDMAIPLNDNGKLDRRVMRE------------------------------ 183983259 3700 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFMLTDTT---------------PTAIITTTELAQHLPHTPAIATITLDTLTVDDHPTTPLPPPNPHDL------------------AYLIYTSGTTGTPKGVAITH-----HNATTLLTQLDL---DI-----PTGWSQWHSYAIFGALLRGARLVVAEDVIT--SPEELHQLLATEQVSVLSHTPSALAQLSPQTLDTP---------TVIVAGEACPPDAQRWA------SGRALLNAYGPTETTIYATTSNPLQPDADLVPIGAPVPGAGVFVLDSWLRPVPPGTVGELYVAGTGVG--VGYWRSAARFVACPFAAGSRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVQQAVVIARNDAPGQPRLVAYYTTTSGTRLD---TTDIRASLSQVLPPYMVPAAFIEIDELPLTVNGKLDRRAL-------------------------------- 183983259 4764 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLLDYGAGPGTVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTT---------------PTAVLTTTKLAQHLPDTPAVATI------------------TLDTLTLEHHPTTPLPPPNPHDLAYLIYTSGTTGTPKGVAITH--HNVTTLLT-DLQLDIAVDGV--------WSQWHSYSVFGALLHGGRLVVVPEQVVHSPPDLHQLLIDEH-VSVLNHTPSGLGALSPQGLDEVS--------AVILIGEACPAELVDWA------PGRTLINAYGPTE-ATIYLTAAP---PLHAGAIGAPVPGAGVFVLDGWLRPVPPGTVGELYVAGTGVG--VGYWRSAARFVACPFGAGGRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQPRLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFIEIDELPLTVNGKLDRRAL-------------------------------- 183983259 6903 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFMLTDTT---------------PTAIITTTKLAQHLPHTPAIATITLDTLTLDDHPTTPLPPPNPHDL------------------AYLIYTSGTTGTPKGVAITH-----HNATTLLTQLDL---DI---PTDAVWSQWHSYAILGALLGGGRVVVVEDIVTSPDFHAL--LIDEH-VSVLTHTPSALAQLPDHGLEAT---------TVITVGESCPIDAHHWATGH------TMINAYGPSETTMCTTISNPLQPDADLVPIGAPVPGAGVFVLDRWLRPVPPGTVGELYVAGAGVG--VGYWRSATRFVACPFGAGGRMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVTAALTALDGVQQAVVIAHDDAPGQTRLVAYYTTTGNGGIDTAW---LRDRLSEVLPAYMVPAAFIEIDELPLTVNGKLDRRAL-------------------------------- 183983259 7962 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFMLTDTT---------------PTAVLTTTKLAQHLPHTPAV----------ATITLDTLTNLDDHPTTPLLPPDPH-------DLAYLIYTSGTTGTPKGVAITH-----HNATTLLTQLDL---DI-----PTGWSQWHSYAIFGALLTGGRVVV---VPEHTSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTQPALTTVILAGEAFAPRAHTWLSHH---PHTRLINMYGTTETTVHDITEHDTTNDTSP--IGTPLHHLAFAVLDSSLRPVPPGTVGELYVAGAGVG--VGYWRSATRFVACPFAAGSRMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIA-HDASGQPRLVAYYTTTSGTRLD---TTDIRASLSQVLPPYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183983259 2617 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTT---------------PTAIITTTELAQHLPDTPAVATITLDTLTVDDHPTTPLPPPNPHDL------------------AYLIYTSGTTGTPKGVAITH-----HNATTLLTQLDL---DI---PTDAVWSQWHSYAIFGALLGGGRVVV---VPEHTSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTQPALTTVILAGEAFAPAAGAWLSHH---PHTRLINMYGTTETTVHDITEHDTTNDTSP--IGTPLHHLACAVLDSSLRPVPPGTVGELYVAGAGVG--VGYWRSATRFVACPFAAGSRMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVTAALTALDGVDQAVVIARNDAPGQPRLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFIEIDQLPLTVNGKLDRRAL-------------------------------- 183983259 1537 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLLDYGAGPGTVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTT---------------PTAIITTTELAQHLPTSTGNSGVPVITLDTLTVD------------------DHPTTALPPPDPAYLIYTSGTTGTPKGVAITHHN---ATTLTTTLTPQLGP------TTNQVWSQWHSYAIFGALLTGGRVVV---VPEHTSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTQPALTAVILAGEAFAPRAHTWLSHH---PHTRLINMYGTTETTVHDITEHDTTNDTSP--IGTPLHHLAFAVLDSSLRPVPPGTVGELYVAGAGVG--VGYWRSATRFVACPFAAGSRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALAALDGVQQAVVIA--HDAPGQRLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183983259 9046 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTT---------------PTAIITTTELAQHLPHTPAVATI------------------TLDTLTLEHHPTTPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNIA-------SWISSLHQRGIYGSPSQQSWSQCHSYAIFGALLGGGRVVVVEDIIT--SPEDFHALLVTEQVSVLSQTPAALQNLPPEGLENT---------TLLTGGEPCPAD----LLDRWAPGRI-MLNAYGPTETAATITAPLVAGTPVVP--IGAPVPGAGVFVLDSWLRPVPPGTVGELYVAGAGVG--VGYWRSAARFVACPFAAGSRMYRTGDLVCWAPDGQLQYLGRADEQVKIRGYRIECGEVTTALTTLDGVQQAVVIAHDDAPGQPRLVAYYTTTGNAGIDTAW---LRDRLSEVLPPYMVPAAFMLIDQLPLTVNGKLDRHAL-------------------------------- 183983259 468 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPIAV----------------LTTTELTTHLPTSSGVPVITLDTLTN-------------------LDDHPTTALPPPDPAYLIYTSGTTGTPKGVAITHHN---ATTLTTTLTPQLGP------TTNQVWSQCHSYAIFGALLTGGRVVVVPEHVVT-SPEELHHLLATEQVTVLSQTPSALAML------APTTFD---VETVIVAAEACPAELV----DQWAPGRA-LLNAYGPTETTIYATVS----VPLHAGEIGAPVPAAGLFVLDGWLRPVPPGVVGELYVAGAGVG--VGYWRSATRFVACPFAAGSRMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQTRLVAYYTSAGNAGIDTAW---LRDRLSEVLPAYMVPAAFMVIDELPLTVNGKLDRRAL-------------------------------- 133917251 473 --------------------------------------------------------------------------HQLFEEQVKKTPNAVAVVYEN------QQLTYQQLNQKANQLAHSLQCLGVTPDSLVAICLERSLDMAVAILGTLKAGGACVPIDTKYPEERINFILADSGTKVVLTQNS----------------CASMLSQNFSHHLLILEDK-------------WDDITQESDQNITIE-VNNDHLAYLIYTSGSTGVTKGVPHRSLTNLVEHHRDQMLTG----GGVLQFASFSFDVSYHE--IVAAWCFGGT--LYIASEDTRDLDKLVNLLANNPIEKVILPVTLWQQI---AELYGAKPDLKNLKEAITAGEQITQPMVEMFKSL---KNCTLYNFYGPSEVTAYRFSHQPEEWPLYP-PIGKPAVNVKVYLLDSNFQPVPLGSIGELYVSGA--GLARGYFNRPEKFIPNPFDQYSRLYKTGDLARYLSDGNIEFLGRIDDRVKIRGYSVELGELEAVLNKHPFLSQAVVKVYGESAREKYLCAYFVPLQSQTIT---IEQLRHFLQEQLPEYMIPSAFVPMESFPLTSNGKVDRRKLPK------------------------------ 111224649 20 -------------------------------------------------------------------------------RAVADRGASPFLSWESS-TGAVTTWTYAEFDRLTGRVAARLRAAGLPAGGAVHLALANSPAFVAVWLAAVVLGAHIVPADPAATAPEIAAQLTRTRAVVGI---CSPRRRTVYAEAAAAAAAAAAGSAGAGSDLVVFAVDEDDVELATGAAAGTGQAPSAGSPDTPGLVTPPETTAAVLFTSGTTSAPKGVVITQANYAFAGATMAAAAG-LGPADRQLVALPLFHANAQYYSFAAAISVGASVALL----GSFSASRFLAQAARHRATHLFAAP--MRMILARG---AQRRDALVLRHVWFA-QNVTADQYERLAALLG---CRPRQLYGMTETTAAVLTSRPD--EARPDAMGRPTPGCAVRLSRPDGGERAPGEVGELLVGGERGALFAGYLDDPGTTRRAFVD---GWFRTGDRAYRDADGVYHFAGRDSETLKVAGENVSVVEVEAVVAEHPGVLEAAVVGRPDPVRDEVPVAYVVADPGAAPGAE---ELAAWCRRRLSPVKRPREFVLVDELPRTSVGKI------------------------------------- 85074899 50 -------------------------------------------------------------------------------------------------------------------------------------------------------------------ASELEHQLRSSGAKCLFTC---------LPVLETALQAAKAVGIPEDRIFLMLPHHSKKLPYKTVDDLV---ELGRSVPDLEPLQQGARQVAFLCFSSGTSGLPKAVMVSHRNVI---ANTMQISYGRKKKGVKTQV-ELGLLFSHIYGLVAPWRGDEVIVL----PKF-EFNEFLQAIERFKINYLPLVPPIIRMLSSRDT--VKKFDLSSVRHVFTGAAPLGKETQDELRKLLPKWK--VGQGYGLTETATVVSAT--SEHDIVQGTSGSLVPGAKVKLVDQDGREVEYGKPGELLVQS--PSVTLGYLNNERATSETYFDEDGRWMRTGDEVIVTKSGYITVVDRLKELIKVKGHQVAPAELEAHLLSHPAVDDCAVIAVHDDRDGEVPKAFVVTPASSRPDAEIAAEIIKHVQEHKAHYKWLKGVEFIDAIPKSPSGKILRRLLRD------------------------------ 15920256 15 ---------------------------------------------------------------------------------------------------DVRRYTFSSFADSVRRLMSGLKKLGVKEGETVGVYLH-------SYYAIPMLGSVLHTVNIRYPPEIILKTILQAEDKYLIVRDEFL------PLLEKAKNLL-----PVGMKIITYSDSKEKVR-SNISDADFWELIDSSEPSEIP-QVSENSRATIFFTSGTTGDPKGVWFTHR-KLVLHALSVSLVLNVTTNDVYLILVPMFHV--HSWGYYVFMLSGIKYVL----PGKYDYGLILKLMDKERVTFSAMVPTILYFIITHPEAQNYLHVFKRWKVII-GGSAL-PEG---LARKAKELGITIICGYGLSETCPVLTVSYYNSLVLEQITAGTPIPLVQLRIVDPSGEEKKVNEIGEIVVRSPW--LTKEYYKDPEKTKALW---RGGWLHTGDLGYIDEYGYVHIVDREKDAIKSGGEFIPSLLLENVISLYPKVSQVAVVGRKDEKWGERPIAFIVPKEPIT-EEELRNFLLEM--SNQGKIQKPDKFIFIQSMPLTSTNKIDKKILRDLAN--------------------------- 21225942 520 -----------------DAYRRLVTRLVTDPDA--------------WDRPVDGLLAPGVLPRR---AVAALPAAPVADRALHTRPGRTAVVRTTGDT-----LTYGELAHAARRIAALLHDHGVREGDTVAVTLPKGDRQITAVLGILAAGAAYAPV--GVEQPAVRQRIHAAGASAVLTDR---------------DHAHLCEAASQAPVVLVDDAAG-----------------------LRPAPVVRPDPAYVLFTSGSTGRPKAVEVSHRAV-VNTVEAMEAQLGLGPADRTLAISDLA-----TWDVFTPLSLGGQVVAV-GQEHRRDAHHWARLVRTHGVTLVQCVPALLDLLMAAGEDEGLG---DSLRMVLLGGDWIGLDQPRRLRALVPG--CRFVALGGMTEAAVHSTVFEVEETDPAWKSVGVPLRNMRARVVDGRGRDCPDLVPGELWI--GGPGVANGYRGDPGRTAERFVDHGERWYRSGDLARYRPDGVLEFLGRADHQVKIGGHRIELGEVESALEDDPAVLHAVATVLDTPVR------HLAAAVSAPAGAPAPDEIRLRAAERLPAHMVPERVLVLRDLPLTANGKLDRTAVRQALTETAGRPGPATS---------------- 21225942 1636 --------------------------------------------------------------------------------HAAATPDRTALV-----TTAGEETTYGTLAAQALRTAAALAAAGVRPGDLVAVTLPKGPEQVAAVLGTLAAGAAYVPL----SLQQPAARLERVRATAGFVVLGGW---------PATDGA--------------GPRTLSPADTQ------------GAEPLSTPVGTAPDALAYVIFTSGSTGEPKGVEITHAA-AWNTIADINARHAIRGDDRVFALS----------------ALDFDLSVYDLLPTRREPARWPDLMDRYGVTVWNTVPLLDLLLDADGQEGREGRRIAGLRTALVSGDWIGLDLPARLRARTGRS-CAFVAMGGATEAAIWVTEPDPRWVSIPYG---RPLTGQHYRVVDRDGRDCPDWTPGELWIGGA--GLARGYLADPARTAEKFVERGRRWYRTGDLGRFRDDGLLEFLGRLDSQLKIAGHRIEAGEVEAALEAHPAVA-----RAAALAVGERLVAFVVPHEPPPADEALTEDLLGLLAERVPVYAVPSRILSLPALPLTANGKVDRAALTGLAGPEA-----VSTAAEP------------ 156537576 51 -------------------------------------------------------------------------------------------------------YTYRGLLLSAKQFANELNELGEGSQERIAFLLPNDASYVITQWACWISGQIAVPLNDQHPAPVLDYYITDSDARVFVTTQE---------HLPIIEPLIAKSNFDNALRVLASKPDGKLANNKGNIERDFGNFLDAGVPGDFY---NKSDAMFV-YTSGTTSKPKGVVLSHKNIQSQVS-SLVTAWKHTDKDVFLHTLPLHHVHGIINVLLCPLYVGGRCVM---LPKFSPSSVWAQITASERINVFAAVPTIYMKLIQEYDQLFVNNDTTKIRLMVSGSAPLPKPIFDRWEEITGHR---LLERYGMTEAG--MILSNPLDGERIPGTVGTPLPGVEIRLTEPESTDSVPTVTGDLQVKGV--NVFKRYWDRPEVTKKSFTD--DGWFKTGDTVQYD-NGIYRMLGRTSDIIKTGGYKVSAVEVETVILGHPDIIDCTVVGVNDLTWGQRVAAVVVLNEGAEL---ILSQLREFAKKSLASYAVPSILKVVNKIPKNSMGKV------------------------------------- 170060110 46 ------------------------------------------------------------------------------------------------DADTGRSMTNGELQLRAIRMAQNLKKLGFCKGDMVCANSENVTPLVVGLL----IGMPFNTLAPNYGVDDMVHMMKITQPKLVFCDANNYE-----TVQKAVELAVKDKPL-----VYVLESEMNGVNKIE-------DLFKETGREQLFVPPDSRQLLMILCSSGTTGLPKGVCVSHA-----HLITMGYNFQL-----LFNFSPLFWATGVFTLMIS-LISGLTRLITR-KPFSEDW--CFELLERFQVDWIFTPPSYAHLLLQH--PRVKTANWSNIRLWAMGGSAASEQIRDSIEALLPNGRT--SNGLGNSEIGGIA----FDLIKRKPGSVGNLLPNIKGKIVDEDGTALDNGVRGELMLK--FSEKILGYYKNPEANANSFDE--EDWLRTGDIAYFDEEGYLFLVDRKKDMLKYRNYQISPTDLESIVAKIDGVSQVCVVGVPDEDGSSDLAAVIVKSQGSRLTGD---DVLKAVNDQVADFKRLRGVFFVEEFPLTATGKPLRRKIREIVL--------------------------- 170023000 7 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVYLQYSSGSTAKPKAVCNYDHNMRVQHHILLESHLDCQPKII---TAN--WLFYHDLGMFGGCCNFMPSVHFIAEPF-----RWLKMINDYQANS-GAAPFAWDLCTTMTDEQIRQLDLSSIKMAMNGAEPIRPETMANFAAHFGFDAHSFTPGYGLAETDYCCLAFNPMAL-----AAGKAILAWQLQIVDPQTQPLPEASIGEVWVRGD--SVAGGYWQQPELTKATFHNTLAGYLRTGDLAFVYQ-GELFICGRLKDLIIVAGQNYMPKDIETAIEACDDIHTGGVCVCQHFESGE----FIVMAEVYRLTSTALQRIAQQIVATVARHFKSDTIILLARLLKTSSGKIRR----------------------------------- 15888978 24 ---------------------------------------------------------------------------------------------------KEQSLTYREFAEAAAHCAAALHEAGTERGDRVVIYLPRGFEECWSIFGVSMASGVFVPVNALLKAQQIRHIVTDCGAKIVISS---------MAMMDELKAAL--------------------TDLPDITILLAEEITARKSAPARPSAAIGEDLAAILYTSGSTGSPKGVMLSHRN-LLAGARIVRTYLDITGKDRILSLLPFSFDYGLNQLLTAV-EQGATTII----STFRLGDEIVRDLRDQAITGLAGVPTIWAILTRAAP-LLAKTPLPHLRYLTNSGGRVPQETVKALREKLPDTKIYLM--YGLTEAFRSTFLP-PDEIDRRPTSIGKAIPECEIFIVTDKGQRAKPGEPGILVHRG--PTVSLGYWNRPERPHPFIPAARGGVCYSGDLAVEDEDGFFSFVARNDAMIKSSGYRISPTEVEESLMSTGLFREVAVIGLPDPFAGEKVHAVATAAS---ETIDVSAALKKA-AEMLAPFMIPRAIELVERLPITANGKVDYRAL-------------------------------- 115389234 1466 ----------------------------------------------------------------------------------------VAINWDA-----TEAVSYAHLDARATRLANFLIRAGVQVGEAVPLMLDKSIDTIVAILGVMKAGAAYVPLSPDNPVDRNAFIVSDVGARFALAHEEY------------LDLIRGDSNLK------VFRIDDPEI-----------DALPDTMPD---VQIATDSIAYIIYTSGSTGMPKGVKVPHQAAAAAVTSMAKYVFDASVQDIF-----------------NTLSTGGTLCM---APSDKMQSNLPGVIQEMSARQAILTPTVARLL---DPDEVPSFD-----TLIVGGEPLTPDVIRW-------SGRRILNVYGPTETSMVITTKEVDPTG-RPGNIGAPFPTVMAFLLDPDGTTLVPGSVGELCVAG--PQVTAGYVNREDLTRAAFVEDVLGLYRTGDLARWLPGGELECLGRKDNQVKIHGHRIELAEIEQAILKTGLVQGAAVLGV--SVKGSQLVAFCVFQPGAEDHEQVARELLSSL-TTVAHYMVPKYIIPVGDFPKMPSRKTDRKLLAK------------------------------ 115389234 469 ---------------------------------------------------------------------------------VTRSPNTAAVQFEEDPP-----LTYAELNARANRLARILAAHEI-KGRVVPICIDRSVTLIIALIAVLKAGAAYTVLDPAGPVERNQRIIATCGAEIVLTTDAY--------------------ASQYPEAMVLESSAGTD------------DSLSSSNLNIDIRGV---DRCYVVFTSGSTGAPKGAVITHGAATNGMAYFSRWLLFYNPT---FSAA--------QRTMLSTLVHGGTLLL---ASKQRLTGRLSETVQAMQVEAMGITPSALSVIRPQ--------DVPSLKMVTLVGEKIPRELVAWA------DHVHLRNTFGLSECAQLNFGCRLHATSN-PGIVGRPTDTTQAYVLKPGTIELAPGVAGELCLAG--PQLATGYLTSDSDSAGTAADVFPNMYRTRDMARMHTEG-IEILGRLDFQAKINGQKINPAEIDRTLSHHPGIAQCAVVTVEMRNK-PTLVAAIVPFPGQSW-PGLVASLRLHASEKLPAYMVPSLWMEMRSLPTNPNGKTDVRSIR------------------------------- 163847448 24 ----------------------------------------------------------------------------------------------------ERWYTWAQVYERSRRLASALRALGVGFRDTVAVVLSNTPEMYECHFGVPGAGAVLNTINVRLDAATIAFILDHGEAKVLITDREFS---------PVVKAALEQCNRTL--TVIDVDDPLYTGPGERLGSLEYEQFLASGDPEFDLIYPADEWEAITLYTSGTTANPKGVVHHRGAYLNALSNIVSWGMPHHA--VYLWTLPMFHCNGWCF----PWANAGTNICLRKV----DAGLIWQAIETYRVTHYCGAP-IVHSLIANNAPPHWREGRGTHKVSGLIAAAPPPAAVLQAMAEIGFD---ITHVYGLTETYGPAAVCLPIAEQAHLNGRQGVTYHAQISVLDPATQPVPGQTMGEVMFRGNI--VMKGYLKNPAATEAAF---RDGWFHSGDLAVVHPDGYIKITDRAKDIIISGGENISSIEVEDALYKHPAVMLAAVVAAPDPKWGEVPHAFIELREGVTVTEE---ELQQHCRRFLAGYKIPKKFTFGP-LPKTSTGKIQKFILREQA---------------------------- 3219340 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVIDDKGSILPPNTEGNIGIKPVRPSLFMCYEGDPEKTAKV---ECGDFYNTGDRGKMDEEGYICFLGRSDDIINASGYRIGPAEVESALVEHPAVAESAVVGSPDPIRGEVVKAFIVLTPQFHDKDQLTKELQQHVKSVTAPYKYPRKVEFVSELPKTITGKIERKELRKKETGQ------------------------- 109897693 16 -----------------------------------------------------------------------------------------------------------DMLSRARKIAQILQNKGVSTGDVIAILLRNDTTLYEVVEACRYVGAYYVTLWHGTQAE-LMPILSDSGAKVLVGHSNLLDQ-FTQPLPP--DLAVLVVDTPD---VINHRYAPSDVVPTAKNSTD--DRLSAANHGERLAAVLSDTPMF-SYTSGSTGKPKGIKREYDPYTVFAGLA-KALMQLDSGDRFYIAAPL----YHSALTLCCLAAGNVTVFIEPK---FDPERFLADVQQHKITHTYIVPTMMIRLLKLPQEVREKYDMSSLRYALSTGSAWPVDVIDWF--------GPIFESYGASELGFMTLISSQESL-AKPGSVGKAIAGGSIIILDDAMQPVPTGESGSIYVHLPMFGPFK--YTNTQGTLDGL--HYQNYTTLGDMGYLDADGYLFINDRKKDMIISGGANIFPAEIEAVLIHMPQIADCAIFGIPDSEFGEMI----VLAAQCQPDQHLIAQVCEFLDGRIARFKWPKKLELHDQLPREDSGKI------------------------------------- 145249694 35 -----------------------------------------------------------------------------------------------DVHNPSRSISYNQARTIVRQLVSGLRAWGVQKGDCVAIHSFNDIYYTMLVLAIVGAGGIFTGSNPAYTAFELGHHFRSSATNFVIT---------EPEHLDAITTAAKAASIPE-HRIRVFDVLGQSVP---DGAVSWTELLEHGEQD----WVRFDDTAARLFSSGTTGLPKAAEITHMNLVAQH--EFVFEFNPRPWRVFHAAAAPS---SH----FGSLKAGHINYVM----RRFDLPLFLQTVEKYQVTEMAIVPPIAIAIIMHPMSYERGY-LRSIRASNLGAAPMDKDAQKRFQRLLGPGNCTQV--WGMTETCCIATMFRWDEGD-ETGSVGRLVPNMEAKLVDDNGTDISDGVRGELCVRG--PAVTPGYFNNPVANAESFDEQ--GWFHTGDIAYCDATQKWYIVDRKKELIKVRGFQVAPPELEAVLLAHPLIVDAAVIGLRDVVPGELPRAYVVRRPETDESKLTEDMVKSWLLERLAGYKALTGVKFVPSIPKTASGKILKRVLRE------------------------------ 145298822 35 -----------------------------------------------------------------------------LDRQCEVAPDATAILC------GERSFSYRELDAASSRLAGRLARHGLGVGDTALVQLPNVAEFYLVFFALLKAGI--APVNALFSHNELISYAEQITPRLFI-------GSLAHALFAN-----------GARHSDLLRGIGAELVLLDGESHWLSDLAKTEGAVPAYGPSPADEVAFFQLSGGSTGTPKLIPRTHDDY----YYSVRRICGLGPHTRYLCAAP------HNFPLSSPGALGVAVVL---APD-PGPMSCFPLVARHKVNLTSLVPPAVSLWLQATEDPSVRSQLASLDLLQVGGAKLAEAVARKITPLLG---CQLQQVFGMAE-GLVNYTRLDDSDDKIIHTQGRPMLDDEVGILDEEGQPVAPGQPGALHTRGPY--TFRGYYQSNARVFDA-----DGFYCSGDLVVQDADGYLTVVGRQKDQINRGGEKIAAEEVENQLLHHPAITQAALVSMPDSAMGEKSCAFIV-----STDPGLKLALRKFLRERVADFKLPDRFETLDALPMTAVGKIDKQGLRAIAAGQP------------------------ 148255102 566 ---------------------------------------------------------------------------------------------------------YTTLHAHVRVLARQIRARTRAHGDTVALMFERGIAMVVALLATLEAGAAYLPLDPRDPRPRIAQMIEDAAPVLVL-----------------VGAEFEDHLCAGIDQLTV------------------DPLGAAAGPEAECPSVAPDDLAYIIFTSGSTGRPKGAMLTHGGVANRIVW-MQKHYGLQPTDRILQKTPTFDVSVWEFLL--PLISGAELVV--APPDHKDPRAIAGLIRDRGITDIHFVPAMLSVFLGNADLA----DLVSLKRIYCSGEALPTAVAAQCRARLA--HAELHNLYGPTESAWCCDIGDAERHAVAP--LGWPVDNTELHILDGRLLPMPLGVPGELCIAG--IGVARGYVSRPERFVGNPFAHMARLYRTGDVARRLPDGAIEFLGRRDFQVKIRGFRVELGEIEAVLLEQSDVAQ-AVVARRATDGRELTVAYLVGRNGRPDLARTHERL----RQRLPDYMVPDHIIVLDALPLSANGKLDRKQLPDVV---PAPAAAIVSIADP------------ 58198736 39 ---------------------------------------------------------------------------------VKKSPDAIALI---DDFGQ---YSYQNLYQKMISLAAGLSSLGLQRGDNVVLQMANRAEFYLCFFALTMRGIKPVLALPAHRYLELSYFCQHTHAKAYIFSDD------IVGFDAQQTAQKLRSSCPSLLHTIV--CGQSSHEQIQELDTLYH----CAGDDPVTDSVFADQVAFFQLSGGTTGTPKLIPRTHNDYA-YSVLGSIQICQFGPQTRYLCVLPVA----HNFPLSSP---GALGVFYAGSDTTPHTA--FRLIEKHHITVAALVPPLALLWMKYAESATE--NIASLTLVQVGGAKFSEAAAMRLPTTL---HCQLQQVFGMAE-GLVNYTRLDDPLSVIVTTQGRPISTDDVMIINDEGEPAAVGEEGLLMTRGPY--TIRGYYRAPEHNQRSFTDQ--GFYITGDRVRRTAEGNIIVTGREKDQINRGGEKIAAEEVENLLLQHQDVHDVALVAIADEFLGERSCAIVVPDNGKTLKPITLKRFLHA--QGLAEFKIPDHIHFVDELPKTPVGKVDKKWLR------------------------------- 118470979 40 --------------------------------------------------------------------------------------------------------TYGAVAQRVRRLAGVLDALAVPVGARVGSFGWNTLELYLAVPCTNRV--LHTVNHRLF-ADDIVYIVNDAADDVLFVD------------RSLLDVVWPLVGFTTVRHVIVM--NDGSGPQIPDGAHDYEHLLAEARPVARFEVSDERTAAALCYTSGTTGRPKGVLYDHRSIVLHASLLMADAFGIGEADVVMPIVPMFHV--NAWGLYAAVMSGASLVL----PGAMQPASLAETLDTAGVTFAAAVTTVWRNV----LPHLSGRSLPSVRRLVSGGGPLPESLSRRYASEIG---VPLCSSWGMTET-----SPLVCSARIPTGHSGLCLPGVSIPLVDGSFAPHDGKSSGELQVAG--PTIASGYYGATDG--SAAFTE-DGWLRTGDVATIDAHGLVRIVDRIKDLIKSGGEWISSVELENAIMTCPAVAEAAVVGAPHERWGERPLAFVVPAAGHDATPDL---VRDHLQQRVARWWIPDDIVIVDELPKTATGKISKRALRQ------------------------------ 46112048 8 ---------------------------------------------------------------------------------------------------------------------------------VVAIYALNTIDYIPVTHAIHRVDGIVTPASSAHSVSELEHQLRSSRAKALFTC---------APLLDTAVKAAKTVGIPD-KNIFLLPLPDVPSDGSYKSIEDLISEGQNLPPLSIPAWIPGQQTAYLCYSSGTSGLPKAVMISHYNVMIHTYETMTRQQDGIDTQVALGLLPFSHIYGLVVIAHIAQYRGDETVVMQ----RFQLDQLLACIQKFRIEQLSVVPPIIVQLLSSQDKC-RKYDLSSVRLVFSGAAPLGGETIQKLLEHYPKWR--ISQGYGLTEASSVFHTSEADAF---LGSSGSLLPGVKVKIIDQHGNEVEHETPGELYVQG--PNVVLGYLHNEKANAETFVWREDGRWRTGDLVRKSERGFFFVVDRIKELIKVKGHQVAPAELEAHLLDHPYVADSAVIGIVDERAGEVPLAFIVKSREASSDEDVVKAVHQHVEEHKARHKWLKGVRVLDVIPKSPSGKILRRVLKA------------------------------ 190574732 39 -------------------------------------------------------------------------------------------------------LSYAQLWHEAGRIGAGLLALGLQPGERVLVQLGNTAGFITTVCGLFRAGLVPVYALPAHRITELVHFASKAEASAYITT--ALHDGFDHRALARALQA----EVPAVRHVVI--------------DGDAAEFIALEALQGDRSQLPSDDPAFLQISGGSTGLSKLIPRTHDDY-IYSFRASNDLCGIDRDSVYFPMSSPGF--------FGALYAGARVVL---SPG-PGPDAAFPLIAREQVTCCGLVPPL--ALLWAQAAATSKHDLSSLQVLQVGGAKLVPEA---ARRVIDGLGCTLQQVFGMAE-GLVNYTRLDDPEELIVACQGRPIPDDEVRVVDDHDQPVAEGEVGHLLTRGPY--TIRGYHNDAVANARSFTD--DGFYRTGDRVQQLPGGYLVVQGRAGDHINRAGEKISAEEIEDHLLAHPGVFDAAVVSIPDEYLGERSCAFVIP-QGEPFKAP---ALKSWMRRGLAAFKVPDQVVLVDSFDTTAVGKISRRELRA------------------------------ 114761141 5 -----------------------------------------------------------------------NFAET-LDHAARSRGDHPALIHDG------TTLSHAEFAALVRRTATVLTEDGIGRGDLVGLGMQDSIEYVALLFALARVGAITLPVDARWHEDEKRRMVEFFAPRLLFSDD----------------------PLPGIEGCPV-----------QLADDVWKARVATASEDAPIVH-APDLGMVVSLSSGTTGRPTGPLLTHARTVSQMASLGFSCYDR------FMTATPLYFGGGRAFTLSQIAIGATLIL-----NTPKAQELARAVAETETTALFLVPTLLRRLLELPDSELAGFH--GLRQLISSGSPLHAHEREAVRARLTPN---YYEYYASTEGGGVSVLA-PADQRAHPETVGRPAFRVDLQIVDDAHAPVAPGETGH--VRYRGPGVAEWFFRDEDAAAKAFHD---GYFYPGDLGALDAGGFLTLKGRSKDVIIRGGVNIYPPEIERIASALPAVAECCVFPVPHAAFGEEVGIAVVLRDGADAT-AVQTSITEECAAKLARYKLPQHFFVMDSFPKNSGGKVMEAALK------------------------------- 169616187 2 --------------------------------------------------------------PHWFQGTSLNFAENILRSKVHKEDTKIALTEIREGNTEVRHLSWGELRRRVGLLANAFRAKGLKKGDRVAIVASTSFDTFICFMAITSIGGLFSSSSTDMGTKGILERLLQIKPAYVFVDDWAVYNGKTIDLRPKIKEIVEMQSEPGFQGIVTQPRFPGKPASVEGKTVTLDHLLDAANGELEFERVAFRDPFLIVYSSGTTGVPKCIVHSVGGVLMSITKESLLHRELGPESVMLQYTTV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91977783 46 ------------------------------------------------------------------------------------------------------------------------RDYNIAPGDRVALFATNCTQYLEALYGIWWAGAVAIPINAKLHGREAAWICSNAEAKLALICDDT-----AASLGEAVDDLPSGMSTLSV-------------------DSDEYHRARSGGGDKVPVAREDNDLAWLFYTSGTTGRPKGVMLSHGNLI---AMSLCYLADVDPDDAALYAAPIS----HGAGLYNFIHVGARHVVPDS--GGFDPDEVLDLGKQLGNVAMFAAPTMVRRLVDAARRRGERGD--GLRTIVYGGGPMYLADIRDAIDVMGQRFVQI---YGQGES-PMTITSLKREHHARLASVGVAQSALSVRITGTDGEVLPAGETGEIEAKG--PTVMLGYWNNPDANAETLKN---GWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGENVVACVVLAEGTAPDDA---ALDAHCLNAIARFKRPKRYVFLESLPKNNYGKVLKTELRKMV---------------------------- 206678296 28 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGVLFSHRSTMLHSAAALPDCIGFSARNIVLPVVPMFHV--NAWGTYAAAMVGCQLVL----PG-PDGSSLLKLIDAEQVDIALGVPTIWQLLMAAKD---SGSTLSSLKRTVVGGSACPPSMIDTFRDVYG---VDLIHAWGMTEMSPLGTSNQPLAHAMLPIEAGRPPYGIELKIVDENGKPCDDVAQGDLLVRGPW--VLSGYFK-PERDDEL----RDGWFDTGDVARIDADGYMTICDRSKDIIKSGGEWISSVELENIAVAHPDLLEAAVIGAAHPKWDERPVLVAVKAKGCDPKPD---DLIAFFDGKIASWQKPDAVVFTDALPRNATGKVLKRNLRD------------------------------ 117620119 35 ----------------------------------------------------------------------------------------------------ERRFSYRELDTASSRLAANLAHHGLGAGDTALVQLPNVAEFYLVFFALLKAGI--APVNALFSHNELLSYAEQITPRLFI-------GSLAHPLFASKGRESELLKTIGAELVLLDGESGEL-----GLTHWLAK-----GAEGEPVPTPADEVAFFQLSGGSTGTPKLIPRTHDDYL-YSVRRSNEICELGPHTRYLCAAP------HNFPLSSPGALGVAVVL---APD-PSPISCFPLIARHRVNLTSLVPPAVSLWLQAAEDPTARTQLESLDLLQVGGAKLGEA----VASKIGPLGCRLQQVFGMAE-GLVNYTRLDDPDEKVIHTQGRPMPDDEVRILDEAGNPVAPGEPGALHTRGPY--TFRGYYQSPARVFDA-----EGFYCSGDLVVQDADGYLTVVGRQKDQINRGGEKIAAEEVENQLLHHPAITHAALVSMPDSAMGEKSCAFIV-----STDPALKLALRKFLRERVADFKLPDRFETLDALPMTAVGKIDKQGLRAIAAGNP------------------------ 167644547 14 --------------------------------------------------------------------------------------------------GLSRRTNWAELRDVAQQVTGALAAQGVVLGDRVGTLAMNSDRHLAAWFGIMNMGAVCHTLNPRLSDEQLAYVINHAGDRLILADRHF---GEAVERL--------RPHCPAVERVVWLDDNGPD---------GWEAWLEGRSQDCSWGGFPEESPAGLCYTSGTTGRPKGVTYTHRSNYLHTLMIMQ-------PDVFSFSARTNLLMFHWGMCFAAAAAGSKLVL----PGKLDGASLYELLEEEGVTLTAGVPTVWQTLLQYGDN---KLRLSALERVMIGGAHC-PEAMI---HAFADHGVEVQCNWGMTETSPLGAAGAPTAAQVKNKLTQGRVPGVDIAIFDADRNELPGQHIGFLGVRGH--SVLERYFASDETALDS-----QGFFDTGDIGAIDAAGYLRLTDRAKDAIKSGGEWISSSEIENVALNHPSVAAAAALAVPHPKWGERPLLIVQPKSGDNLDAA---GIRALLERDLAKWAVPDEIRFCDTIPVNGTGKIDKVALRRQIFG-------------------------- 170700593 19 ------------------------------------------------------------------------------------------IVSRSSDGGIHR-YTYRECELRARKLAQTLEALDVRQGDRIGTLAWNSYRHLELYYAVPGAGAVCHTINPRLFPEQIVHIVNDAEDTYVCFD---------VQFLPLVEEIA--GRCPGVKAWIMMAGREDMPTASKVSLLCYEELIGAQDGNYEWPMLDENLASGLCYTSGTTGNPKGVLYSHRSTVLHSYASAL------PDSLNCSASEV--IMFHWELPYSAPLVGAKLVL----PGHRDGASLYELIEGEQVTYSAGVPTVWLGL----LEHVRSNDLSTFRRTGIGGSAVSRSMI----RAFKELGVDVAHGWGMTETSAMGASCTLRRQHAGLSESGAVIPGIDMKIVDGQGHELPGKTAGDLLVRGPW--IIDSYYGNDTSPLE------DGWFPTGDVATIDADGYMHITDRSKDVVKSGGEWISSIDIENIAAAHPAVHLAACIAVRHPKWGERPLLVAVKKAGANVS---RGELLQFFEGKVAKWWVPDDVVFVDAMPMTATGKFQKAALRE------------------------------ 695387 45 -------------------------------------------------------------------------------------------------------ITYSEYFEMSCRLAETMKRYGLGLQHHIAVCSETSLQFFMPVCGALFIGVGVAPTNDIYNERELYNSLFISQPTIVFCS------------KRALQKILGVQKKLPVIQKIVILDSREDYMGKQSMYSFIESHLPAGFNEYDYIPDSFDATALIMNSSGSTGLPKGVDLTHMNVCVRFSHCRDPVFGNQP-DTAILTVIPFHHVFQMFTTLGYLTCGFRIVLM----YRFEEELFLRSLQDYKIQSALLVPTLFSFFAKS--TLVDKYDLSNLHEIASGGAPLAKEV---GEAVAKRFKLPIRQGYGLTETTSAIIITPEG--DDKPGACGKVVPFFTAKIVDDTGKTLGVNQRGELCVKGPM--IMKGYVNNPEAT-NALIDK-DGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDPDAGELPAAVVVLEEGKMMTE---QEVMDYVAGQVTASKRLRGVKFVDEVPKGLTGKIDSRKIREIL---------------------------- 134100659 32 -------------------------------------------------------------------------------------PDQPAVF---DDDGVTN---YSQLREKALRLAAGLRGLGVRAGEVVACQLPNSALACAVELATAALGATVLPFPTGRGHRDVLSLLRRSGA--VVTVIPARYGD--VDLAATMAEL--RPELPHLRHVVVH---GAEAPTT------VDELLATEPADLDDLPSPDPDTAYLV-SSGTESEPKIVAYSHNALIGGRGQFLKRLQRPGRPMRAMFLIPLGSSFG-SCCTFGVLALGGSLVL----QRKFDPVQALRAIGEHRPTHLAGVPTMFRMI---GSPEFAGTDTSSLQALITGGSLIDPQTVDRCVADFG---CTLINLY-----GSADGVNCHNGLDDPPHAAGVPNPSVSIRIVDDSGADLPPGEVGEVLARGPMSPM--CYVNAPERYR-----TPDGWARTGDLGVIDPVGRLRLSGRKRDIIIRGGSNISPAQVEGVIAAHPSVLSVACVPVPCPDLGQRIAACLVAVPGAAVPD--VAELAEFLRQGLEPRKFPEVLLEMDAFPLTPAGKVDKRALAQQA---------------------------- 170091778 53 ------------------------------------------------------------------------------------------------------RYTFGQVFERALKAAAIYRDYGVRKGDRVAICSRNYPEYLVAFWACHLIGAV-SVLANAWSPNTLVYCLTHTQCKLIIVDSE--RADRLEPITSKLAREAQTNGF------LVIESGEGKGEWAGMK--TWAAVFDAYKGDEDFEILP-EDNAAILFTSGTTGHPKGVLSTQRQYLTNVLATLRRGDDIGPQKGILISVPLFHVTGSTSLSMLATLSGLKIVLM----RKWDVEEANRLIQNEDIEIAGGVPS-----MVADLTGSSKACRP-LASLMFGGAPAPDSLAMRAKQAF--PTAVMSQGYGLTETNSVAVGFAGEDYDSRPASCGLPTPVNDIVIMNND-TSGPPGTVGEVWLRG--PNVMKGYWRDEGATEKALTK--DGWLKTGDLGVVDEEGFLYIRDRMKDIIIRGGENIDSVSVENTLYADDRVLEVAAVGVPDIRLGELVAAVVFIKPGH-GGEVTEASLIKLAQKSLPRFAVP-VIVVIQNEPRTASGKIVKEKLRKVA---------------------------- 183983261 2553 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTP--------------TAVLTTTELTTHLPTSTGTGSGVPV-------ITLDTLTNLDDHPTTPLLPPDPH-------DLAYLIYTSGTTGTPKGVAITHHNIA-------SWISSLHQRGIYGSGAPQSWSQCHSYAIFAALLGGGRVVV---VPEHTSPEDFHALLVTEQVSVLSQTPAALQNLPPEGLENT---------TLLTGGEPCPAD----LLDRWAPGRI-MLNAYGPTETAATITAPLVAGTPVVP--IGAPVPGAGVFVLDSWLRPVPPGTVGELYVAGTGVG--VGYWRSATRFVACPFAAGSRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGHRIECGEVTAALTALDGVDQAVVIARNDAPGQTRLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFMVIDQLPLTVNGKLDRRAL-------------------------------- 183983261 1489 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYQQLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLT------------------DTTPTAIITTTELTTHLPTSSGVPV---------------ITLDTLTVDDHPTTPLPPPNPHDLAYLIYTSGTTGTPKGVAITH------HNVTT-LIHTLTPQ--LGSTTNQVWSQCHSYAILGALLSGGSLIV---APDVASQDELVRWFDDAGVNIVYLTAPVLTVL--------PPHGLTGVHTLLVGAEPCPIEVV----RRWAPGRL-MLNSYGPTETTITATISNPLQPDSDPVPIGAPVPGAALFVLDRWLRPVPPGVVGELYVAGAGVG--VGYWRSAARFVACPFAAGSRMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVQQAVVIA--HDASGQRLVAYYTTTSGTRLD---TTDIRASLSQVLPAYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183983261 3624 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTT---------------PTAIITTTELAQHLPHTPAIATITLDTLTLDDHPTTPLPPPNPHDL------------------AYLIYTSGTTGTPKGVAITHHN---ATTLTTTLTPQLGP------TTNQVWSQCHSYAIFGALLTGGRVVV---VPEHVSPEDLHQLLITEQVTVLSQTPSALAML------APTTLD---VETVIVAAEACPAKLVDWA------PGRTLLNAYGPTETTIYATTSNPLQPDADPVPIGTPIPGAALFVLDSWLRPVPPGTVGELYVAGTGVG--VGYWRSAARFVACPFAAGSRMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTTALTTLDGVQQAVVIAHDDAPGQPRLVAYYTTTGNAGIDTAW---LRDRLSEVLPPYMVPAAFIEIDQLPLTVNGKLDRHAL-------------------------------- 163737825 72 --------------------------------------------------------------------------------------------------------TYAEIGRASDAIACYLRELGLFPGDVAAIQLPNSIHYPVILFGAMKAGLKVTNLNPLYTPREIVHQLQDSGAKVLFFADRLQTALRDTAVEQVVIAALPQAASDALRHTIVPEYSFDHVPFEDA----FAQGMAHGEIHYDLSQIDPGSAAFLQYTGGTTGVSKGAELTHDN--VTHVLEMLNACVHGA----MQKTDHGQMSYHIFALIVNLMHGRNVLI-------PNPNPIANLFDNYDIDWLTGVDTLFNGLMAQD--WFQQTPPQ----IGLAGTSLRPDTARRWSEQIG----PIVEGYGMTET-TCMIALSPLDGSDKPGTAGQPVPGLEIKITRSDGAPVGIGEAGELHVRG--PNIATAYLNRPDASAETFAD---GWMATGDIVTMDAEGHLAIVDRKKDMILVSGFNVYPNELEAVIQSMPGVAEVAVVGEAHPTRGESPAAFVK-----RADPAVTEEVIKYCRANLTAYKVPTQVHFLEELPKSSVGKILRKELRN------------------------------ 171058853 18 --------------------------------------------------------------------------------------------------------TYRQLAQRSRQLAKAVAALGVTEGQRVATLAWNGHRHMELYYAVSGSGAVLHTLNPRLHPDQVVWIADHAEDQVLCFD---------LTFLPLVEAIAER--VSTIRHVVMTDRAHMPAASKVPNLLCYEDLLAAQDDAFEWPVFDENRASSLCYTSGTTGHPKGALYSHRSTVLHTAAALPDSLNCSARDVILPVVPMFHVNGLPYI---ACMVGAKLV-FPGP--WLDGKSLHELFEGEGVTMSAGVPTVWQGLLAH----VESHHLSTMRRTVIGGSACPPAMMRAFQE---RYDVQVLHAWGMTEISGTVCTLKPRHESLGADEQGRVVYGVDMKIVGDDGQPLPGKAAGELMVRGPW--IIRSYLGDPLAYQD-----GQGWFPTGDVATIDADGYMQITDRAKDVIKSGGEWIGSIDLENVAMSHPGVAIAACIAARHPKWDERPLLLVVKKPGAELT---REDLLKHYEGKIAKWWTPDDVLFVDSIPLGATGKMLKNRLRD------------------------------ 83592993 25 -----------------------------------------------------------------------------LDRAAQVFPDRPSLVH------GKRRYTWAETAQRARRLASALRARGIGPEDTVAVMGANTPELYEAHFGVPMAGAVLNALNVRLNAEEIAFILEHGEARVLLTDTEFS---------PIIADALARIDRP--ITVIDIVDPEYDGPGACVGEMEYEAFLAEGDPTADWRW-PADESITLNYTSGTTGNPKGVVHHRGAYLNALSNIITWGMPHHA--VYLWTLPMFHCNGWCF----PWANAGTNVCL----RRVTAAGIFQAIAEEKVSHFCGAPIVLSFLINARPEERRSFD-HQVNVMTAAAPP--PAS---VLEKMQREGFCVTHVYGLTETYGPATVCLPMDEQARLKSRQGVRYLVQEGLMDPEAVPADGESMGEVFFRGNI--TMKGYLKNPEATAEAF---RGGWFHTGDLGVLHPDGYLQLKDRSKDIIISGGENISSIEVEGVLHRHPDVVAAAVVAKPDEKWGETPKAYVELRDGATVTED---ELVAFCRLHLAHYKCPRDVEVGP-LPKTSTGKIQKFVLRR------------------------------ 167894256 28 ----------------------------------------------------------------------------VFDERAAKTPDAPALTFFLDAGDRSHTWTFAELRADIVRTANVLASVGIGAGDVAAFVLPNLPDTHFAIWGGEAAG-IAMAINPLLDGAQIAELVDAARAKVLICVA----PTPGVDIWPKL--APHLDAMPTVETVIWVRREKARLRGARVRIVNLHAEMRRQPGDRRPRAIGPDEPSSYFCTGGTTGRPKIAVRTHGSEVVWAASETQARDDEGARTVF-CGLPLFHVNG--QLVTGAWLRGHHVVL--GTPGYRGKNRFWAIVEAYRINAFSGVPTLFAALLQQ---PVGRHDIGSLEYAACGAAPMPVELARSFERTTG---VKIVEGYGLTES-ACIASLNPLDGERRIGSIGLRLPYMRAVIVDDTGRYVRDAEVGLIALAGPNPAHERGLWIDGERWLN-----------TGDLGRRDAHGYFWLVGRKKELIIRGGHNIDPRIIEDALAAHPAVALAAAIGRPDAHAGELPVAYVQLKAGA--SADEAALLAFAADAIAERAAVPKHVRILEAVPTTAVGKI------------------------------------- 134295693 469 ----------------------------------------------------------------------------------------------------ERALTRGEVDARAARIARNLVAAGVRPEMRVGVALQRSVDLLVALIAVLKSGAAFVPLDPAHPRERLAQIVGDAG----------------------------------IAHVLTDRASAASLPALSGLRIWHADEVDALDEAQHVEDVLPGHAAYVIYTSGSTGTPKGVIVDHAAFAR-HCVAIAERYGVRESDVFLLFQSVNFDGAHEGW-FSQYLSGAAVSI--------TADVLWAMMARDGVTMTYVPPGCAAQLAEWALAHGAP---PTLRSLTVGGEATSREAFAMLRRAM--PNVRVVNGYGPTET---VITPTPGDDLAKLGDAAYLPIGTTAHVLDARLRPLPVGVIGELYLGGEGIGVARGYLDRPERFVDPYGAPGARLYRTGDLVRRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDAVREACAV-----VHGQGLVAYVELSADARADTQDAAMLDAHLRRTLPDYMVPAQLIVLDALPRNANSKVDR----------------------------------- 115433865 1552 -------------------------------------------------------------------------AHSLLERMAVTYPERCALHHIS-----GQRLSYAEFHSAVASMASYLRTLGVETGDVIPLCLQKSVNTLIAVFGVLKAGAAFTPLDPKNPPARNEFIVSDVAATLVITDS---------------HNASRFASFSG--DVI----NMDQIEMR---------LQDKSTATLVIPELTPDNLAYIIYTSGSTGLPKGVQVSHR--AVAASMEMKEACNVKEWNVLWF---LNYVFDASYFVFTVLGAGGTISIADQDTMIND---LAMCVNKCNVTQLMITPTISKLL---SPERVPG-----LRTLLVCGEPITPEVVS-----VWATRMEVYNGYGPTE--ATILMTVSKVTPLK--SIGYPLKAVKASILHPDTSPVPWGTVGELCVSGDQVAM--GYLNRPDITASAFVSTKDGLYRTGDFARWLPNGEIECLGRKDNQIKLNGFRIELGEIENVLLSNADFIQSCAVGVAEVLGKKQIVVYYVPANDDENDEILIPQAVALITERLSSYMVPRLFLPLRSFPLLASGKIDRKKL--IPFAEGLKPGDPA----------------- 115433865 524 ----------------------------------------------------------------------------LFERQVEKTPEFPAVQFETDPP-----LTYEQLNCISNQVARQLSS---GRGSFVPVCLHRSLNLIISLLAILKTGAAYVTLDPETPDERNKFIVEDVNAQFVI-----------------VD---RRSAGRFVNEVVI------------------EDLIESSQDTNLARFCEPNDPVYVIYTSGSTGKPKGVLHRHSSATSGLAA-FPTLPDLRQ------------LLFHNPVVWSTLKQGGCLCLASKENLTVHIGR---TINQMQINVIDVTPTAL--LITPGTVP-------CLRRMTVAGELINPALIMWVNEV------ELLNAYGLSENTQMILGQNPQNIG-RPSDTTTAF-----VLVPGTTKLAPLLVPGELCLGGH--QLAVHYLNRPEKTAEAFINPFPGLYRTGDMVITHEDGSIEMVGRIDFQVKVNGQRVEPGDSNTIIQSHAPVYTSSVVSA--QINGERVLVAVVVPKRESNWSELRSALKDLLQQHIPSYMMPTYWLCEKELPLNVNGKV------------------------------------- 149925016 1402 -------------------------------------------------------------------------------RQAARTPAAVAVIAA------DRRLSYAQLRGRVVELAHRLVALGVARGDRVAVVARKGWEQVVAALAVNVAGAAYVPIDPTMPAARLGHIVEFTEARVALTQSS-------------LDASLSWP--------VGLVRVCVDA-MGDGR-----AFVERELPQLERQP---TDLAYVIFTSGSTGTPKGVMLDHRG-PVNTILDVNARFEIGPADRTLAVSSLGFDLSV-YDLFGLLAVGGAVVVPE-PEDLRDPLRLAELVEAHAVTIWNTVPAYADLLEEAARGSAQ---LRSLRVVMMSGDWIPVGLPDRLR-----AQCPITSLGGATEASIWSILYPIDAVDIPYGAAMVAQPWC---LIDEDGQVVDAGVPAQLHI--GGVGVALGYWRNPDKTGAAFIETGERIYATGDRGQLRADGNYEFLGRIDRQVKLNGYRIELGEIEATLQRCEGVARALVLVLGD---GQALGAFVEAEAGAGAGPS-EAELVALAKQWLPTYMQPKTYACVRRLQLTANGKVDRRV--------------------------------- 164665157 35 -------------------------------------------------------------------------------RWADNWGDRVAVV-DGDV-----RLTFRDLAVRADALARGLAERGLGRGDTVLVQLPNRWDFVVTALACFRLGVAPVMMLPPHREYELTSIGRHVAAKALIVPD-RWRGFDHRALAHRVAAALPEPPL------VVVMGGGPHPGDVAGHELILRDDVAGRRRWLDERAPDPGDVALFLLSGGTTGVPKLINRTHDDY-EYNMRCSAAACGFGPGTVYLAVLPVG----HNFGVFGALSSGGRAVLLPS----PRSDAVFAAIEAERVTTTSAVPAV--ALAWAEAAGTTRRDLSSLRHVHVGGSMLSPEVAATIGPALG---CRLQQVYGMAE--GLICYTRPDAPEIAHATQGTPVPHDELLVVDHDGRPVPAGAIGELLTRGPY--TPRGYFGAPVQNRESF--TPDGWYRTGDLVRITAEGNVVVCGRSKDLINRAGEKIAAGEIETLVQELPQVAEAAAVAVPDPAVGERVCLVVRLHPGHALT--LAEVAGALTARGLAAFKIPERLEILDRLPHTPVGKPDKPALRDLV---------------------------- 214043552 17 -----------------------------------------------------------------------NMAAHVL-AQAATLGDKTALSVLGPQGSED--WSFAALEAAVRGTATGLLALGLALGDIVLMRLGNTVDFPLAYLGALAAGLVPVPTAAALTQGEVAAMITTLSPKAI----------------------LRDPDVACPD-------TPQNVSL---------DALRAMRDLPPAAWHDPDRLGYIIYTSGTSGKPSAVMHAHR--AIWAQMMFDGWYGLRPDDRVMHAGAFNWTYTLGTGLMDPWTMGATALI----PAAGTPAALPALMEQHAATIFAAAPGVYRQILKHHTHI----SPSNLRHGLSAGEKL-PESLRW----LDASGLSICEAYGMSEC-STFISASPG-TPARSGTLGQPQHGRQIALIGEDG-PVPVGTEGTIAVHNSDPGLMLGYLGAPEQTAAKYQG---DWFLTGDQGVMGEDGQITYLGRNDDMMNAGGFRVSPIEVEQSLAKFPGISAVGATEVEVRADVTVIAAFYT-----ADTPLDEAALALYAQDNLARYKQPRLYVHVPELPMGANGKLLRRALRA------------------------------ 163738985 8 -----------------------------------------------------------------------------IEQHARQRPKAPAF---GDSGGA--RWTYGDLARACNALMTHLADLGVGPGDRVMLLCENCCAAVAALFATSQLGAVAVPVNARMRAPEV-DRILHAQPAAVLLTAAASPDAAAHASRLGAQRVEGDFGCL---HVVSQDAGGKSCAQIP------------------------EGLAVLLYTTGTTGAPKGVMLSHDNLKFGGGASARL-RDMASEDVVYGVLPLSHVFGLASVLTASVMIGAEVRL----ETRFTAERFYQAL-RSGVTLVSGVPQMHALVMQQGLDHLGSPD---LRYVSSGAAPLDPD---WKRRAEAFYGVALQNGYGMTETAGICATRNGLGDP--DTSVGPPLPGVELRL--DQSVPGGGDGLGEICLRGG--NVMLGYFANQEAT-QTVLDP-AGWLRSGDIGRLDESGNLHIDGRAKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRPQ-GGDEQVVAFVEVAVGDEPK---VSELRAFVAEQLAGYKRPGLFILTEQLPAAPTGKILKHVL-------------------------------- 37542634 465 ---------------------------------------------------------------------------------ADSHPNATAL---RDEQGE---LTYAQVCQQILQAAATLRAQGAKPGTLIAVIGERGNPWLIAMLAIWQVGGIYVPLSKDLPEQRLQGILAELEGAILITDDTTPER------------------------------------FRQRVTLPMHALWADGATHHERQTTDASRLSYMMYTSGSTGKPKG-VHVSQANLVATLSAFGQLLQVKPSDRMLALTDISLLELLLPLVQGA------SVQIAVAQAQRDAEKLAGYLADPRITLVQATPVTWRLLLSTGWQPRE-----SL-TLLCGGEALPQD----LADRLCLPGMTLWNLYGPTET--TIWSTACRLQPGAPVQLGHPIAGTQIALVDRNLRSVPRGVIGELLICG--PGVSQGYYRNPKRFVPDPHGSGKRAYLTGDRMRMQQDGSLAYIGRRDDQIKLRGHRIELGEIETALRKLPGVRDAAAQ-LHDQDPSRGIQAFVQLCATVDESLIDIGQWLETLRQTLPEAWLPTEYYRIDGIPLTYNGKRDRRLLHQAVRLQTLSLSDTETLEDIGVTDDFFQ---- 149926471 13 --------------------------------------------------------------------------------HAERHHPHVEVVSRRTEGDIHRT-TYGEVAKRTKKLANTLTSLGVQQGENIATLAWNGYRHVEIYYAVSGMGAVVHTLNPRLFPEQLVYIINHAKDTMVFFDSTF----------APLIKAIA-PACPTVKRVQMCDEAAMPAEQAVAGCLNYEALIKDASDHYVWPQLDENAASGLCYTSGTTGNPKGALYSHRSTVLHAAACTPDALGLSSRDTILPVVPMFHVNA-WGIPYIALMTGAKMVMPGGAL---DGASIYELLESEKVNFSAGVPTVWLGLLNHVQQNGLKFTYFNRTVIG--GSAAPAAMI----KTLNSLGVEVIHAWGMTE-----LSPLGTVCRLKAQHMGTAIFGVDMKIVSDDGEELPGEAFGDLLVRGHW--VIDSYYGGEGAKAFTTDKDGKKWFATGDVSKINREGFMQITDRSKDVIKSGGEWISSIDLENVAMAHPAVHEAAVISVYHPKWDERPLLVVVRKPGVEVS---REELLNFYEGKVAKYCLPNDVAFVDELPHTATGKIQKLKLRE------------------------------ 163840579 37 -----------------------------------------------------------------------------LRQQADSRPDSVAVV------GSQSTMSYRELVRRSSQLERYLRSLPVATDDRIGLFVESSLDLMVGTWGVLFAGCGYVPLAPEYPEERLRYMIEDSGLNVIFTQ---------AHLRAKALE----LAVPGVKIVTLEEAT------------VFAERADALAAPAAEEDFAAETLAYVIYTSGTTGKPKGVAIEHGSIVNQMVW-LKSAFDLDERRVVLRKTPMSFDAAQWELL--AVAYGSRVVM--GKPDYRDPAGLIETIQEFGVTTLQGVPTLLQAL--VDNEDFARFD--SLVQIFSGGEALSKKLAIRCLEV--KPGAKLVNLYGPTECTINATAYVVDPDTVKDGPIGRPVAHTSLYVLDHQLQPVPIGTPGELFIRQ----LARGYLHRPEQTAEKFITATDRLYRTGDLAQWNEDGSVQFVGRMDNQVKLRGYRVELDEVRLAIENHDWVKSAAVLVREDSDTGQSLVA-------------------------------------------------------------------------------------- 145906 52 ----------------------------------------------------------------------------------------------------------RKLEERSRAFAAYLQQLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGASAIVIVSNF-----AHTLEKVVDK-------TAVQHVI-LTRMGDQLSTAKGTVVNFPDAISFRSALHKPELVP-EDLAFLQYTGGTTGVAKGAMLTHRN-MLANLEQVNATYGLHPGKELVVTALP------LYHIFALTINGGQNLLITNPRDIPG---LVKELAKYPFTAITGVNTLFNALL--NNKEFQQLDFSSLHLSAGGGMPVQQVVAERWVKLTGQY---LLEGYGLTE-CAPLVSVNPYDIDYHSGSIGLPVPSTEAKLVDDDDNEVPPGQPGELCVKG--PQVMLGYWQRPD----ATDEIIKNGWHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPTRLKMSSCSMVAYRKSRLLAYLPGSSGEGVKIFVVKK-----DPSLTEELVTFCRRQLTGYKVPKLVEFRDELPKSNVGKILRRELRD------------------------------ 193070946 16 -------------------------------------------------------------------------------------------------------LTYSALDAQVDELAAGLSSLGLRSGEHVIVQLPNDNAFVTLLFALLRLGVIPVLAMPS-------QRALDIDALIELAQPVAY----VIHGENHAELARQMAHKHCLRHVLVAGETVSD---------DFTPLFSLHGERQAWPQPDVSATALLLLSGGTTGTPKLIPRRHADYSYNFSASAEL-CGISQQSVYLAVLPVA----HNFGILGTLACGGKVVLTDSA----SCDEVMPLIAQERVTHVALVP-ALAQLWVQAREW-EDSDLSSLRVIQAGGARLDPTL---AEQVIATFDCTLQQVFGMAE-GLLCFTRLDDPHATILHSQGRPLPLDEIRIVDQDENDVAPGETGQLLTRGPY--TISGYYRAPAHNAQAF--TAQGFYRTGDNVRLDEVGNLHVEGRIKEQINRAGEKIAAAEVESALLRLAEVQDCAVVAAPDTLLGERICAFII-AQQVPTDYQLLR--QQLTRMGLSAWKIPDQIEFLDHWPLTAVGKIDKKRLTALA---------------------------- 149185059 13 -------------------------------------------------------------------------------------------------------LSWAELGDRVERIAARLLEEGLQRGQSVAILGLSSVNYALVFLAAVRAGGVAAPLTTSASAEQLEGMASDSGATHIF-----IDRAKMSEL---------GSMFSRRMRCIVL-------------DEELDEWMAPEGTVAPPVDHQSSDPFNIIYSSGTTGTPKGIVHSHRQFAATAASWLENGFDVR------SLATTPLYSNTTMVAFLPLLAGGTVVM-----GKFATERWLAHAEADRTTITMLVPVQYQRMM--DEPRFGDFDLSSLQLKYCTSAPFSPQLKR---EVLERMPGALIEIYSMTE-GGVVCLLEAHKFPDKLHTVGRPAPGSELKVLDDQDREVAPGTPGNLVGRSQ--TMMSGYKNRPEQTQEGYWETGEVWQRMGDIGRVDAQGFVELVGRAKDMIISGGFNIYPVDLENALLEDDTVLEAAVIGVPSRRWGETPVGFVRLAEDAREAEAVRESVNA----RLGKTQRLAQLHAIDEMPRSHIGKLLKTELRAEAE--------------------------- 125542244 20 -------------------------------------------------------------------------------------GDRTSVIY------GRVRFTWSQTYARCRRLASSLLSLGVRNHDVVSVLAPNVPAMYEMHFAVPMAGAVLNTINTRLDARAVAGILRHSEAKVFFVDYQYVR---------LASDALQIVADEG-RHVPLV-AVIDDIDVPTGGELEYEGLVARGDPAAELPSLADEDAVTLNYTSGTTSAPKGVVYSHGAYLSTMSLLMSWV--VGDEPVYLWTLPMFHCNGWTF-TWGMAARGGVNVCIRDA----RAADIYRAIARHGVTHLCCAPVVFNILLEGGEAAAKQ--LAAPVHVLTGGAP-PPAA---LLERVERIGFRVTHAYGLTEATGPALAPLPERARLKSRQGVSVLSLADADVKDAKSVPRDGKTVGEIVLRGS--SIMKGYLNNPEANSDA----FKGEWFTGDVGVVHADGYIEIKDRSKDVIISGGENICSKEVEEVLFQHPAVADAAVVAMPHPHWGETPCAFVVARDKAAGVCE--DDVVAFCRKHMARFMVPKKVVVYDAIPRNGNGKVEKNLLREAA---------------------------- 183983096 2647 ----------------------------------------------------------------------------LFDAQVVRDRDAVALSFEG------QSLTYGELDEASNRLARFLVGLGAGPGQRVALVFGRCAQAVTAILAVLKTGAAYVPIDPGLPAARVQFMVADAGPVAVVTT-GGWGAG------------LDGCGCVVVDVADAGVEACAGTGLVAP---------------------AADDIAYLIYTSGTTGTPKGVAITHRNV-TQLVASTDAGVPWGPEQV--------WTQWHSYSIWGALLHGGRLVV---VPVVGSPEDFHALLVAERVTVLSQTPTAAGVLSPQGLESV---------ALLVGGEGCPGEVV----DRWAPGRLMINE-YGPTETTMWVALSAPLVAGSGAPPIGSPVSGAALFVLDGWLRPVPVGVVGELVGVGVGYWGRGSLTG--SRFVACPFGGGERMYRTGDLVCWGRDGQLQYRGRVDDQVKVRGYRIELGEVQAALGAVDGVGQAVVVVREDRGGDRRLVGYVTGAVDPVV-------VRGVLGQRLPGYMVPAAVVVVAGLPLTVNGKLDRRAL-------------------------------- 183983096 1575 ----------------------------------------------------------------------------LFDAQVVRDRDAVALSFEG------QSLTYGELDEASNRLARFLVGLGAGPGQRVALVFGRCAQAVTAILAVLKTGAAYVPIDPGLPAARVQFMVADAGPVAVVTT-GGWGAG------------LDGCGCVVVDVADAGVEACAGTGLVAP---------------------AADDIAYLIYTSGTTGIPKGVAVSHRNVLVESLASSVPVAGV-------------WSQWHSYAIWGALLSGGRLVV---VPVVGSPEDFLALLVAERVSVLSQTPSAFYAL--QGAVAVRSGLGRELRVVLLAGEAFEPQAGVWLARR--PGLARLINLYGTTETTVHAIVGADADSAVSP--IGVPLGHLGFFVLDGWLRPVPVGVVGELVGVGVGYWGRGSLTG--SRFVACPFGGGERMYRTGDLVCWGRDGQLQYRGRVDDQVKVRGYRIELGEVQAALGAVDGVGQAVVVVREDRGGDRRLVGYVTGAVDPVV-------VRGVLGQRLPGYMVPAAVVVVAGLPLTVNGKLDRRAL-------------------------------- 50119559 27 -------------------------------------------------------------------------------------------------------ISFYNLLLLIQRIATGLKNANIKKGDRISIHMGNCFELIATYYACLKIGAIFVPLSLKLSAKEVKDLIQHS-------SSCAYIGDKKRFYETK----QEVESCTTIEKIWVID---LKIKDKENNTHNWEEIISQSYD-------DSEDNTYIFYTSGTTGHPKGIVYSQK-TLTDAINLTKATINPKDGDKPAILSLVDLISPWSILIFAALHKGYSVLLLSEV----DIENITETLKEIKPAWIAGTPSNFHKIIKKEENNNNSLDLS--ETVCVAGDSCATELSQKFFECFGS---HLQSSYGQTELGGPVIYHH-DIYAINEPSIGWPLPGVEIKIKNTQSSN------GELFIRS--PAKTIGIWNGHD------IELFPRWLATGDLVRQEKNRNLIFLGREKDQIKIEGYPVYPIEIEHTLIQHEDIAASVVFSVPDNFAGERIIALIQPQKNHSLNAE---TIASYLSNNLAHYKHPSEYIFIQEIPVNTTGKISRRKL-------------------------------- 160935290 37 --------------------------------------------------------------------------YHAVGLTAARWPGKTAVV---DDKGQA--LTYGRLLDMTDRMAASLKKKGIQKGERIGILLYNGPEFCVSYLAANKIGGVAVPLPGKFQRPEILSLLEKADVTTIICEEKF------------------EPWFENLEHVVIVSKSGPDLDWIL-RDMEDNEITDGVGTW--------DDSAILMFTSGTTSRSKGVAMKNYQVMNAYAATLRLTQL--DSSVI--ATPMYHVTGMICILSVMLAVGGTVYLMKKV----DADRILTCFLENNITFYHASPTVFTIL----LEKRSSYPLPSVKSFACGSGNMAPENIRKLKEWMPQAEFHTV--YGMTETSGATIFPGGAADSPWIGASGIPMPDLRIKIADDDGTELMENQIGEICLKGSFVV--------EEYYKQKVDSTEDGWLRTGDLGYYNQAGYLYIVDRKKDMINRGGEKVCSFDIENTIHTLPGVVEAVVVGVPDSKYMEVPAAVIKLEKGTNVRAE---DIKEMLKTRVARFKIPEYIVFVEDIPKTHNGKIDKRMMRNIMEGSPE----------------------- 158523341 567 -------------------------------------------------------------------------------------PEAVALICE------QGSLSYAELARQALQLAGALGEWGVQPGDAVAITLPKGRDQVVAVLGTLAAGAVYVPV-GIEQPPARRDMIYQAGARVVIT-DQAHREGGIW---------LAELRVVTLAQALVAPALGQ------------------------PLEMAADALAYVIFTSGTTGEPKGVELSHQAAM-NTITAINRRYQVSAEDRVLGVSDLS-----VYDLFGLLSVGGALVLADG--LRKEPREWLRLIREQRVSVWNSVPALLDML---TLQVRDDGGLGALRLAMVSGDWVGLDLPRRLERAAGH-RVPFVALGGATEAAIWDVAQVPGHWRSIPY--GRPLDNQCFRVVDSQGRDCPDWVPGELWIGGA--GVAAGYRGLPQRFVEH---EGRRWYRTGDQGRYWADASLEFLGRLDHQVKVRGFRIELAEIDVALERHPAIDRALSLVLP---GSEAQLAAVLLAREPLPEP---QALRQWLGQWLPEHMLPDLWLSLPELPLSTNGKVDRAAL-------------------------------- 115351741 25 ----------------------------------------------------------GQSFAQWF------------DERVARHAERVALV-QGD-----LRWSYRTFAAEAERTARALTACGIVPGERVVVQLPNCVAFFAVTFALFRIGAL--PVFALPAHREIGYFCRHAGAVAYVAA----ERHDGFDYRALASEI--RADAPTLRHMLFTAPGNTRVALPEP----------TPDVALPPGP-GAHEVAFLQLSGGSTGTPKLIPRTHDDYL-YSVRESARICGLTERSVYLAALPAA----HNYALSSPFDAGGTVVLSDGA----SPDAAFPLIERERVTVAALVPPLVPVWLAAAGQ--RRGALASLELVQVGGARFDPALAARAADGFGAQLQQV---FGMAE-GLVNYTRLDDPRDVVIATQGRPIPDDEVRIVDDDDRPVAPGEVGHLLTRGPY--TIRGYYDAAAHNARAF--TADGFYRTGDRVRLTAGGQIVVEGRAKDQINRGGEKIPAEEIEHLLLAHPGVVDAALVAMPDPYLGERSCAYVI--RGVPAPAA--ADLVRFVREQVAAYKVPDRIEFVDAFPKTPVGKIDKRALRQ------------------------------ 145594614 30 ---------------------------------------------------------------------------------VHRFGDRTALDFFGATT------SYRDLAAQVDRAAEVLRRLGVSQGDRVALVLPNCPQHVVAFYAVLRLGAVVVEHNPLYTEQELAHQLADHGARIAVVWS------KIAPL------VHRTASTTKVETVVAVDLSAALPRLKRPGTLAWERLLADSGPLAADHPAPPDDTALLQYTGGTTGTPKGAILTHRNLRVNAAQGRAWVPGLRDGETVYGVLPLFHAYGLTLCLTFSVNIGATLVL---LPRF-DVDETLKAMRRRPPTFLPAVPPIYEKLAVAARE--RGVELTSIRYAISGAMSLPPAIVGLWESVTGG---LLVEGYGLTET-SPVALGNPVSTARQPGTVGIPFPATNIRIVDPEARDRAPGEAGELLI--SGPQVFAGYWC---RPEETAAVLLPGGWRTGDIVEMNSDGFVRVVDRIKELIITGGFNVYPSEVEEVLRQIPGVRDAAAVGLPGTAGREEVVAAVVLHSDCTIDEA---GIRARCREQLTAYKVPRRVVVVDDLPRSQIGKVLRREVRD------------------------------ 54026717 17 ----------------------------------------------------------------------------------------------------------------------------VARAERVAVLARPTVRTVLAVVGSLLAGVTVVPVPPDSGAAELAHILADSGAQ------------------AWLGDAPDDTDLP----VIPVR----------VHARSWHTY---------PEP-DSAAPAFVLYTSGTTGPPKGVVRAIAAGLDALAEAWEWT----ANDTLVHGLPLFHVHGLVLGVLGPLRVGSPLV----HTGKPTPRAY----AEAKGTLYFGVPTVWSRIVEDPESARALRDA---RLLVSGSAPLPVPVFERLRELTGHAP---VERYGMSET--MITLSTRADGERRPGWVGVPVRGVQTRLRDEAGAPVPGESIGGLQVRGPM--LFDGYLGRPDATAASWTE--DGWFSTGDVAAIDPDGFHRIVGRSVDLIKSGGYRIGAGEVETALLGHPAVAEAAVVGLADDDLGQRVVAFVVARAGH-DRDDLPTALIGHVADQLSVHKRPREVRVVDSLPRNAMGKVQKKAL-------------------------------- 167841254 28 -----------------------------------------------------------------------------FDERAAKTPDAPALTFDADRLDRSHTWTFAELRADIVRTANVLASVGVGAGDVAAFVLPNLPDTHFAIWGGEAAG-IAMAINPLLDGAQIAELVDAARAKVLICVA----PTPGVDIWPKL--APHLSAMPTVETVMVERREKARLRGERVRIVNLHAEMRRQPGDRRPRTIGPDEPSSYFCTGGTTGRPKIAVRTHGVFDVWAASETQ-ARDGEDARTIFCGLPLFHVNG--QLVTGAWLRGHHVVL--GTPGKHVIARFWAIVEAYRINAFSGVPTLFAALLQQ---PVGRHDIRSIEYAACGAAPMPVGLARGFERTTG---VKIVEGYGLTES-ACIASLNPLDGERRIGSIGLRLPYMRAVIVDDTGRYVRDAEVGLIALAGPNPAHERGLWIDGERWLN-----------TGDLGRRDADGYFWLVGRKKELIIRGGHNIDPRIIEDALAAHPAVALAAAIGRPDAHAGELPVAYVQLKAGASADEAALL---AFAAGAIPERAVPKHVRILDAVPTTAVGKI------------------------------------- 56962123 11 ------------------------------------------------------------------------------------------------------RYTYEEIGKRTRALASALTKLGLKRGERVGTIAWNHHRHLEAYFAAPGIGSVLHMINMRLPPDHLAFVINHASDRILLIDE---------DVLPLVEAIW--PQLETVHTFVVMTDKDQLPSSTLEPLYSYEALLAEGDDCFAFDDIDENEQAAMCYTSATTGMPKGVEYSHRGIVLHSLVQG--HVDISENDVCMPVVPMFHV--NAWGLFSATFYGATQVL-PGPAFTPQL--LAELIEKERVTFTGGVPTVWLGLLQVLEHH--HYDLSSLRAVICGGSAAPQSMIERFERKL---NVPFYHAYGLTETAPLVSFSRLKSHQKKGGKGGMAVPLIDIKGVNANGEPWNGEEMGELLIRGPWVA-DRYFH--DERSTEAFKD---GWFHTGDVVTIDEEGAIKIVDRTKDLIKSGGEWISSVDLENAIMSHEAVLEAAVVAVPHDKWQERPVACVVLKKDKQAT---KEEIVDYLKPQFAKWWLPDEVVFMEALPKTSVGKFLKRALRK------------------------------ 153948363 2686 ---------------------------------------------------------------------------------------QTALIWGGS------CLSYQQLEHAVQRLAQYLHEQGVRESAHVGVALPRGCDQIIAVLAIQWLGAAYVPISVEWPA---------------------CRRSQVITLADI--------------HFLIGDRT---LGWPEEVDVLSVESVPVSDERPMPRVVSADSLAYLIFTSGSTGVPKGVAVSHGA-AVNTIESVNRQHQINPQDTALALSALFFDLSVWDI-FGVLSAGARLVL---IPAQREAAIWLSLVQQHQVTVWNSVPALLEMMLLFNEQIFNEQDLPSLRVVMLSGDWIVPELPQRLRRFAPNAHCAIWSNYWVADTALTGWCSVPY---------GVPLPNQQFRIVNEQEEDCPDWVAGELWI--GGQGVAQGYYGDSAGTEQQFLRDGQRWYRTGDTGRYRPDAIIEFLGRKDQQVKISGYRVELDEITLALKSYPSIEDAVAFVIQHNDR---PVLAAV---AVTPTPLDWQAVTAFLRERLPEYAIPSRLGHCCAWPLTDNGKRDQHALRA------------------------------ 153948363 1272 -------------------------------------------------------------------------------------------------------LTYREMAIRVGDLAGHLQQRMARQG-HVGICLPKGIDQVIAVLAVLSIGAVYVPLDITAPPERLQQLIAQADIGVLISDHEISANCDTVNI--NITGGFPSPFTPSV----------------------FTSSAAAPSIFTPSIFVQPDEPAYLIFTSGSTGVPKGVVVTH-----QAAMNTRYVDDGK--IILFALSDLS-----VYDIFGPLSVGGSLVL----PNAGDAKQWLSALHQHQVTHWNSVPALFEMLLIAAEQGTQALPRS-LQQVLLSG--------DWILRALG-SQARFTALGGATEAAIWDIAVIPEEWVSIPY--GYPLAHQYYRVVDQAGRDCPDWVIGELWI--GGRGVALGYYREPEKTAAQFVSHRAGFYRTGDYGRFWPNGCLEFLGRQDRQIKLHGYRIELAEIEAVAEHLATIKRAVVLYLDQPQK--HLYLFV------------------------------------------------------------------------------------ 145255025 48 -----------------------------------------------------------------------------LQRSAAIEPDAEAIYHITSDGQELRR-TYLEFADRARGLAYFLKKRGFK---RVGILCPNTPAFLESIFGIGAAGAVNIAVNYRLKEDDIAYIFTHSEAEVIIVDKEFYREAKPIIVDTDTDTAEGQLSGPFDEAVL----EGLKYDIATG-DKGWEGLESQAGSE--------DDVIALAYTSGTTSRPKGVEYTNRGAYLAALESGLNVFNGR--CRYLWILPMFHAVGWTF----PWAVTAA----RGTLRKVDYGQIWKLFKTEGITHFNAAPTVNTLL----CNHPDAERLSTPVIVQVAGSPPTPHLF----EQMTSLNLRPVHVYGMTETYGCYMLPAWDQLPRKFRRMARQGHGIKTDV--PEGTIIDGKEIGEIAFVGNI--CAQGYYKDAEATRKLFAG---GVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEVGVVAVPDTHWGERPKAFVTTKQGRHLEG---KEVIDWARSQISKFMLPREVEVVAELPKTSTGKIRKNVLRDWAKGTPR----------------------- 114799065 18 -------------------------------------------------------------------------------------PNDPALIH------GDRVVSWPEMMARSNRMARALHSLGAKPGDKAGFYLRNQPEYMEALAACFKARLAHVNVNYRYRDDELVYIFDNSDSTVVFFDTEF-------------SAEVERVRERLPKVIAWVQIGGGDI---LPFAHDYEKLASEGDASKLNIPRSGDDML-LLYTGGTTGMPKGVMWTHGGPVPENLEEHALTVGKFSRQIPACP-----LM-HGTGLFGAMLNGGAIVTLTDK-RKFDPVNLWDTVDANGVTSMAIVGDAFAMLKTLDENPGR-WNLSSVLAIISSGVMWSSEVKQGLLRHM--PQVALTDSFGASEAVGFSITTADGRTKTSKFEIGPSC-----KVFTEDGREVLPGEPGYIARGGAVP---LGYYKDPEKTEKTY-KVYGGVRYAGDWCTVEADGTITLLGRGSNCINTAGEKVYPEEVEEALKSHASVTDALVVGVPDDKWGQAITAVVSLNGNATED-----ELRAFVQSKIARYKAPKRILFKDNLGRAPNGK-------------------------------------- 218153562 33 ---------------------------------------------------------------------------------------------------------------EVARMAQWLHAQGLQPGERFAVVLENRVEILALALAARQAGLYAAVLSTHLTPAEVAYIVRDCGARLVVASD------KTLPQLGGLQDGPPLPCWTVDAATPQAASLPAALAAQQGPAADFAD-----------RPLGRD----LLYSSGTTGRPKGVLHLRGQTDPEALGTAR-IMGMGEDTVYLSPAPLYHAAPLRYTLR-VLELGGQAVIME----RFDAETALALIERYRVTHSQWVPTMFGRMLKLPETVRQRYDLSSHRVAIHAAAPCPVDVKHAMLDWWGDI---LMEYYAGSECGTTMINS--AEWRRRPGSVGRPTTG-RLHIVGDDGQELPAGEIGQVYFSGG--GQF-SYLNDEEKTRQAINER--GWITYGDIGHVDAEGYLYLSDRRADLILSGGVNLYPQEIENALMRHPDVYEVAVVGVPHPDFGEQPLAAVVLRHGAQASLDTARAIAAQAAEVLARMKLPQRVVFVDALPRLETGKLLRRKLKE------------------------------ 76817276 80 ---------------------------------------------------------------------------------------------------------YADLDSFSTRFAMRLQDLGCRPGDRVVMLASRRALLVAAIIGVFKAGCVHVPLDPRMPADRLRYILHDVAPTLVI-ADE--------DLIDAIEHAL--PVAAPIVPVTELERLLDDAD-SPRLDALVQPLPLPPLDERAI--------AYCIYTSGSTGRPKGVLINHRSIA-DFFEGTRAVYDVTAQSRCASFSPLNFDVYLMDMLF-PLAQGASLYVHD---DVNAPDLLFDAIRVHDVTHF-SAWGMMLGLIAQAEEF-ESAPLPHLKTILTGTDVPDVKTVRWLRKSAG---VQVINAYGPTEATCAATAHVIREIELYP--IGKPLEHVRALLVDEGGNRITPGVPGELMITQ----VMQGYWNLPEET-AARLVRLDGVYRTGDVCAYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRYGETLLAAGVLLERGAPLDADCKAEIRQRLAAELPAYMVPRHVKVLEQFPQLSSGKTDRKALLSIL---------------------------- 115398704 2 -------------------------------------------------------------------------------------------------------------------------------------------EYAIATYALFKLGAILVPLNPSFNTVQVVSALSHLQASHLIISSESNLPRKELPLLQHLVQALKLQSVPTLRNIILVDNASGRFDGSSYRSLTYASVISEATADEAPLALSPHDIVNIQFTSGTTAMPKAACLSHRSILNNGA----QIGDLTPEDIVCCPPPLFHCFGSILGYMATATHGSAIVF----PTSFNAKAALRAVQEEKCTALYGVPTMFLELLQDGEVSSEGFQY--LRTGIAAGSSIPAELMKKLHKTLNLTELTI--CYGMTETSPVAMTTTDDPIEKRINTVGRLMPHVEAKVVDDRSRTLPIGVRGELAVSGYL--LMKEYWDDPERTTEVMFPDVKGVWHTGDEASMSPDGYVTITGRIKDLIIRGGENIHPLEIENCLLTCPGVADVSVVGVPDERYGEVVAAFVI--PQEQNSEATQEDIREWVRHGLS----------------------------------------------------------- 41407257 51 --------------------------------------------------------------------------------------------------DERGSLTWRQLDERCDALAAALQALQSGAPAVIGIMCRNHRGFVEALVAADRIGADIVLLNTSFAGPALADVITREGVNAVIYDEEF---------TATVDRAL--AGRPDAIRIVAWTDTEHQ--------HTVDKLIASKAGARPIRT--GRKGKMILLTSGTTGTPKGAKQSGGNAGIG---TLKAILDRTP----WRAEEPVVIMFHAWG-FSQLLLAASFACPVITRRKFDPEATLDLIDRHRATGLVVVPVMFDRIMDLPAEVRRRYECRSLRFAAASGSRMRPDVVVAFMDEFGDV---IYNNYNATE-AGMIATATPADLRAAPDTAGRPAGGTEIRILDPEFNELPAGEVGTIYVRNQFDGYTSGSSKD---FHEGFMS-------SGDLGYLDSAGRLFVVGRDDEMIVSGGENVYPIEVEKTLATHPDVAEAAVIGVDDEQYGQRLAAFVVLAPEARTTPE---ALKQHVRDNLANYKVPREISVLDELPRSSTGKILRADLRA------------------------------ 149203605 7 ---------------------------------------------------------------------------------------------------------YAGFDRAAREVAGGLMAQGVAAGDRVAIFMGNAPEYLLALYGIWYAGAAAVPINAKLHGAEAAWIIADAGAQVVL-ADAVRR------------EALAEQGVVA-------------------------QAVTRGAAVAEVAARAPGDLAWLFYTSGTTGRPKGVRITHR-MLVAMSLS--------------YLADVDEVTGDDATLYAPMSHGAGLVLRGARHVCPASGGFFDLARHHGRVHMFAAPTMVKRLSAQAR--LRGETGEGLRSVVYAGGPMYLADILEAVEVFGPIFLQI---YGQGE-CPMAITALSRAWRERLASVGRAQSVVEVRIADETGAEVPPGEVGEILVRGD--AVMPGYWQNVEASEKA---LRGGWLWTGDLGRMDGDGYVTLQDRSKDMIISGGSNIYPREVEEVLLTHPDVIEAAVVGMADPEWGEVVVAFVV-CDGTLDEAALD----AHCLRQIARFKRPKRYIAVAELPKNNYGKVLKTELRA------------------------------ 167462474 852 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIAAMPADNPPGVNKPEDLCYVIYTSGSTGRPKGAMVEHRG-MLNHLYAKIHDFRITGDSVIAQNADIS-----VWQFFSALVTGGKVVIY---PNTLDAEAFIDHIQQDGVTILEVVPSYLSVLLEHLE--PEQTGLEKLELLVVTGEALKPNLVRWFGKYPG---IRMTNAYGPTE-ASDDITHYPGRVMLPVGS---PVQNMTIYIVDEAGELCPVGVKGEIWVAG--IGVGRGYLNQEEKTREAFFAKEPGVYKTGDIGRWLEDGNIEFLGRKDDQVKIRGYRIEIGEVENRLSEIAGIKEAVVTVRGGEKTGKYLCAYVT---GEEKID--TEKVKQELGRSLPDYMVPEYVVEMEKLPLTRNGKVDRKAL-------------------------------- 169768556 48 -----------------------------------------------------------------------------------------------DASDSSRSISYNQAKVIVRKLIAGLRAWGVQKGDCVAIHSFN--DIYYSMLAINGAGGVYTGTNPSYTPMELGHHIRASHAKFIISEPEII---------APIQAAMKETGIPE-SNLLVFDVQGQTVP---AGLKSWKGLFSAGEED----WVRFDDLAARLFSSGTTGLPKATTLTHRNFIAQH----ELVFEIRPYQIFHAAAAPS--THWS-----PLKGGHVVVM-----RRFDLVSFITNVEKYQITDLAVVPPAVALVMS--PQVQERPYLKSVRVASCGAAPLSKEVQEKL-RVMLADGAPCTQVWGMTET--CCIATRFGAYEQDTGSVGRLIPNVEAKLVDDDGNNISAGVRGEICVRG--PTVTPGYFENAAANASS-FDQ-DGWYHTGDIAYCDKDTQWYIVDRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGLPDS---ELPRAYVTRRPG-TGDKLTEKEVQDYLGQRLAKYKALGGVRFMDAIPKNASGKILKRVLRE------------------------------ 1752728 264 ------------------------------------------------------------------------------------------------------RISYAELNRRCNRLAHWLLREGLTPGEIVGLYLDKSHRIVVATLGLWKAGGAYIPFDPSYPAERIQFTMRDTGSRRIVTHRHYFER-----LREMLAEA-----CPEVELIDIEDALADADANADPGADAGNPDLG----------LGSQQVAYVTYTSGTTGIPKGVPKTHRSV-VNAITDLSDRYQMRE-------AGTEHVALFAALVFEPLINSQTLVV---VPDRLDPLRFPRFVDEHRISYLGT------------RSVLQHFDLSSLKRMLLVGEELTPSGLRTLRERFHGR---IINEYAFTETA--FVTAIPGDAERNDRSIGRPLRNVKCYIVSQNMKQVPIGAIGELYIGGT--GVASGYLNRPERFLDNPFRT-PGIYRTGDLAKFLPDGQIEFMGRSDFQLKLNGVRVEPGEIEARALEFPGVRQCVVVARGESVTGNWLIGYYV-ADGDEPIPE--ADLLAFLESRLIRVMVPARMVQMDRLPVNVNGKVDRRAL-------------------------------- 1752728 2444 ---------------------------------------------------------------------------------AAANGDDLAVAF-----GDTR-LSYRELDARANRLARSLLARTLAPGDFVALVLDKSEWTVVAILAVWKAGAAYVPIDPGYPDERIAFMLEDTGARAVIADEASYPR----------ISALAGHAARPVLNV--------------------HAHASASASELLPAPASADDFAYAIYTSGTTGRPKAVLVRHRNVLSFSALAQRYFGDARQAILFLS----------SYVLALSILSGNALLIPESSLLFDDA--FYQRMNQERLSYISGTPTQL--------QLFDLARLDHLHAVLVAGEAFRAHHFDKIR---AEYRGPLYNAYGTTETTVYNLVKRFAPDAPYRNDLGHAIANTELHILDGELRELPPGGLGEIYMAGDCVG-AGYLNRDEERFVANPFGRNDTLYKTGDLVRRRHSGELEFFGRNDHQVKINGVRIELGEIEAVAAAFPGVAQCAVVARHDGERGSRLVCYYVAAHNVSESA-----LSEHLRSTLTPAMMPSALTRVDGLPLTVNGK-------------------------------------- 1752728 1374 ------------------------------------------------------------------------------------------------------RLSYRELNERANRIAGFLAAR-VKPDEFIGLVVEKSEWMIAAILGVWKAGAAYVPIDPSYPDDRIRFIFEDTQARLVLTDRAYAERLDRVA-------------------------DGLPCEVFGVQDLP----LEPYPAANPRSAATSTDLAYAIYTSGTTGRPKAVLIEHRGV-VNLHTSLERLFDLRGDEAVLSFSN--YVFDH-FVMTDALLSGQTLVMLDDS-MRSDQQRLYAYMNANAVTYLSGTPSVL-SLYEYGSIP-------SLKRIDAIGEDFTTPVFDKIRSSFGG---LIINGYGPTEISITSHKRLYLKHEPRLDSIGHPVANTACYVLNPAMQRVPVGGMGELYI--GGIGVARGYLNRPERFVSNPFQSAGRLYKTGDLVRWLPNGELEYLGRNDMQVKIRGQRVELGEVEAILASYPGVTRALVLAREYAASAAGLVAF------YLSAEELETDILHWMRARLPQAIVPVRIIRILEIPVTGSGK-------------------------------------- 197783465 132 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDPALVVYTSGTTGPPKGAVRAVATTLDALADAWQWT----SADVLVHGLPLFHVHGLVLGVLGPLRRGGSV---------RHLGRFSDGVAREGATMLFGVPTMYHRILSGDPELVKA--LAGARLLVSGSAALPVHDHERITAATGRR---VVERYGMTET--LMNTSVRADGEPRAGTVGVPLPGVELRLVEEDGSPIDGETVGEIQVRG--PNLFTEYLNRPDATAAAFTS--DGWFRTGDMAVRDADGYVRIVGRATDLIKSGGYKIGAGEIENALLEHPGVREAAVTGEPDPDLGERIVAWIVPADSQSP-PQL-EELADHVARRLAPHKRPRVVHHLTALPRNDMGKIMKRVL-------------------------------- 32967981 59 -----------------------------------------------------------------------------------------------------RALTYRELADRVARWAAGLRS-DRERELRIGVVAHRSLPVYPVLLGVLAAGGSYVPLDPAAPVRRLREVARRAELAAVVTDAEGW----------------AGLGLSDIAGLLVDRALPFQRGRLGGGTLTEFESLPEADGALPGAGRPPDDVAYTVFTSGSTGAPKGVLVEHRG-AVNLARWVAGTTDLGPGSRVTQNASLHFDASVQQI-FSAWSAGATLL---PVPETVDGARLYGWLAEQGVTHWDSVPSLWAPVVEAGRIAAGETVLPALRAVLLAGEVLPAAPWQQGHRLF--------NIYGPTETAYEVTGPVTGGAPP----IGRPLPGLRALVLDADGHPCPPEADGELLL--GGIGVARGYLDDPALTRERFVARGARWYRTGDLVRYTAEGDLVFSGRRDDQVKVHGVRIELAEVERALHADPRVAEAIAVVLDDAQGRHELAAAVTTRTPVAG-----AALRASLAEELPAAMVPTRVLVVDALPRTANGKADRRAGARMVR-DFADPGDGGT--RPAAL--------- 164511462 500 -----------------------------------------------------------------------------VRRQAHLRPNAVAV---TDESG--RELSYAELVVRADALAGRLRAEGVEDGALVAVLGEPTARTPVALLAVLGAGAAYVPLDPDGPVVRTAGLLTAGAVPWLLTAPE-----------QRARAEEIAAAAAHPVRVLDLDDGAGRPSGQPSRDGGGRDALA-----------------YVCFTSGSTGRPKGMVHRRGNHLLAKLDDLRL------------TAEDGVVMNAPWQMLAPLITGGRVHLV-SRDTARDPDALFATVARHGITVMETVPSFVRAALDLWDSGVPQPALPALRWFVVNGEVLPPDLTRWYDRHPG---AAIVNAYGLTETHAFIGREVDGLLEQGRLPVGRPLRNNRLYILDPSLAPVPPGVPGELFIAGTGVG--PGYLNEPERYVPDPFAGEPGMYRTGDLARLRADGQLDFLGRQDHQVKIRGNRIELGEVETALRAVPDVGDAVVTVDRDGAGQQRLVGWFT---GEADTDD----IRAALTRSLPAYMVPSLLFALPALPLTTNGKIDRRAL-------------------------------- 27377730 12 --------------------------------------------------------------------------------------------------GPIHRTTYAEIHKRALKVSQMLERDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPEQIAWIINHAQDRIVMTD---------ITFVPILEKIADK--LPSVERYVVLTDKAHMPETTLKNAVAYEDWIAQADGKFKWKDFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALMANNVALGTSASETMLPVVPLFHA--NSWGIFSAPSQGTKLVM----PGAKDGASVYELLSTEKVTHTAGVPTVWLMLLQHMT--ANNLKLPHLKMVICGGSAMPRSMIKAFLD-MGSN---VRHAWGMTE-----MSPIGSVAALKPGDAGYAPFAVEMKITDDAGKELPGKTFGRL--KVSGPAVAKAYYRLDANILDE-----DGFFDTGDVSTIDEDGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPAVAEAAVIGVFHPKWDERPLLIVQLKQGQQAS---REDILKYMDGKIAKWWMPDDVAFVEGIPHTATGKILKTALRD------------------------------ 126436535 52 ----------------------------------------------------------------------------------------------------ERRISYAAFRGALGPVGAHLADLGVGPRDRVMVFGYNSPEWIVAVFALLLQGAVPVLGNRWWSPAEVAH----------------------------------AAELLDLRHIFTDTALDTDRPASPLADLAYAFDAPAGPASHADEDVDIDEVAIVLFTSGSSGLPKAVELSRRSVIAQNILTHLLNAD-SPQAVSLASTPMFHIGGLSSLL-THFLTGGRIVLAQG---RFDPGQVMALVERERVQVWGAVPTAVRVL--EHPEFGSR-DLSSLRSWPLGGAPVSPELLERIRTQLPTLRERLSNTWGMTEAGGFLTVADSRDLRARPGTVGRPYPVVELRIDDDDG-------VGE-VLARS-PTVMLGYAGADDDTVDA-----DGWLHTGDLGHLDDDGYLYIDGRSKDVVIRGGENIACPHVEAALASHPAVVEAAALGLPHPDLGEELAAVVVYRSGALPDDELRRHLAGIV----SSFAVPRWLIRTEPLP-TLAGKIDKKTL-------------------------------- 152986840 9 ---------------------------------------------------------------------------------AKSHPERLAIV------DHARSLTYRELDRLSDRLAARLAGRGVGKGALLPLLAERSPELVIAILAAAKCAAAYVPVDRRQPDKRKQEILRQCRAPLVLATQAGELPGHAVEIAELLDQA------------------------------------TRASPAG-PEP-GGSDALYVIFTSGTTGEPKGVVRSLANLVRWHNRR----FEMSGQSRTTLMAGVGFDVSQWEI-WSTLCAGACLHL---VPVRPDPAALLAFFAEQRISHAF-APTVMVPALVERPVPAS----LALHYLFCAGEKLPPVA-------TGSLPYTLVDYYGPTEATVFATCRVVDAEAYRPASIGLPIGGCEAFILDAEDRPCRGDTPGEL--NLAGICLARGYLNDPRRFHHAPHLR-RRLYRTGDRARWLADGSLQFLGRLDDQVKIRGNRVELGDVEAALLRQPAIHGAVVLAHADDSSGQQLSAFVVPRERAVAPAALLAALKSGLRQELPDYMLPSRYLLLERLPTTANGKTDRQALRR------------------------------ 37524891 550 ---------------------------------------------------------------------------------VALNPEKTALVF-GEET-----LSYQAVNVQANQLAHYLIEQGIQPDTLVAICLPRSLQTVIALLGILKAGGAYVPLDASYPQARLQYMLEHSGAEVILT------------------------ETPLVDKLPISQ--QRVICLDAETVHLYVQNLPTGNIVHRPVPLTENHLAYVIYTSGSTGRPKGAMLEHKGW-VNLAQAQAALFGADADIRGLQFASWSFMT---------LAYGATLYLIAETHRR-SPEWLDEMVEKYHISHAVLPPALL--------PHLDFNKWRTVSTLLLAGEAVAPHAAQW------SQGRKLFNVYGPTECTSIVTSAL--LTANKRVTIGKPLPNTVMRILNADGNLLPLGAVGELHIG----GMARGYRNAPDQFIRDPFSTNPRLYCTGDLVRWTLEGELEFIGRRDSQIKIRSHRIELGEIESVLAGQEILSNAAVI--------------------------------------------------------------------------------------------------- 114704616 24 ----------------------------------------------------------------------------------------------------REWLSYGALREQTETVRAALRRSGVGASDRVAIVLPNGPDMAVAFITVAQS-ATTAPLNPAYKEEEFAFYLEDLKAKAIIVEAGYAGPARSAADKFGLTVIELSPDADGPAGTFALSTAATGIE---------------AAPDALP---GPDDVALILHTSGTTSRPK-IVPLLQSNVAASAANIQKSLQLTPDDRCLGLMPLFHIHGLIAAVTTSLAAGASISC---TPGF-DALKFFGWLEAVDPT-WYTAPTMHQTILARAGRNAE--------VIGKASSSSLPGAVM--KKLLDTFGAPVVEAYGMTEATHQMCCNPIEPGKQKPGAVGLAA-GPEVAIAHEAEDHLIDGT-GEVVI--SGPNVTPGYEGNPDANAKSFFEAGKRWFRTGDQGVFDEDRYLTLTGRLKEIINRGGEKISPLEVDGILSDHPAVAQVVTFALPHEKLGEEVAAAVVLKEGETADE---RAIRDFAAERLAPFKVPRKVVILDEIPKGATGKLQR----------------------------------- 35210428 38 ---------------------------------------------------------------------------------VQSHPHSPAIIC------GERQLSYIELDRLSTNLASRLAEKGLGKGDTALVQLPNVAEFYIVFFALLKAGVV--VLNALYSHRELNAFIKQIQPKLLI----GSRQHEVFSNNQFID-SLHDVNL-SPEIILMLNHQATDFGL-----LDWME--TPAKTFVDFSSTPADEVAFFQLSGGSTGTPKLIPRTHNDY-DYSVRASAEICGLNSHTRLLCALP----RPHNFMLSSPLHAGGCVVM---APN-PEPLNCFSIIQRHQVNMASLVPSAVIMWLEKATQYKDQ--IQSLKLLQVGGASFPESLARQVPEIL---NCKLQQVFGMAE-GLVNYTRLDDSDEQIFTTQGRPISSDDIKIVDDEYREVPEGEIGMLATRGPY--TFCGYYQSPEHNSQVFDE--DNYYYSGDLVQRTPDGNLRVVGRIKDQINRGGEKIASEEIEKLILLHPEVMHAALVAIVDEQFGEKSCAFIVSRNPELKAVVLRRHLMEL---GIAQYKLPDQIKLIESLPLTAVGKVDKKQLRSILN--------------------------- 159045539 28 ------------------------------------------------------------------------------------------------------TLTHGGFVELAARYAATLTGLGLAPGDRLALQVEKSPEALAVYAGCVQAGIVFLPLNTAYTPAEISYFVGNSGAKLVL-CDPRAEAG----LTPVAAEAGAQLLT------LAADGTGSFPDAAATAPATFETVARTEDDLAAF-----------LYTSGTTGRSKGAMLSQRNLLSNAEVLVDYW-RFTDKDVLLHALPI----FHTHGLFVGLLAGGSMI------FLPKFDAEAVLANLPRATTMMGVPTFYTRLLAED-----RFDRDHMRLFVSGSAPLLAETHREFEARTGHR---ILERYGMTETNMNTSNPYDGAR--RAGTVGFPLPGVELKVCDPDGAELPQGEIGQIEVRG--PNVFQGYWQMPEKTAAEL--RADGFFITGDLGLIDDQGYVQIVGRGKDLIISGGYNIYPKEVELALDEAPGVLESAVIGAPHPDFGESVVGILVPQPGARIDTEAVA---ARLAGQLARFKQPRKLVVMDALPRNTMGKVQKNVLRE------------------------------ 195119492 36 ------------------------------------------------------------------------------------------------------QLTGRQLAQQGLTIERAFRQMGLQVGDVIGIAANNTTYTIAAML-C---GTPINPLHPDFDQETVKYMFDITEPKLIFCDVENYEIIKAV-----------NENLAKPAKIYLVNGKIEGVS--DVWDLLKEDESIAPAAYVPCPTLNGDHTAFIVCSSGTTGMPKGVTRSHRSLICN----CKNPNTYTRDTVVLSFSPLYWISG-TYMLLANLLNGCKRII---THRPYTVEYLLEIVQRHQVTFLFLASHQIALLSKCQIDESKRAKLESVKVLIGAGSKVCKAVSQRMYDLIGNMRFVV--GYGLSEMGG--ISKNLGG---PLGSEGKVMRNVELRVLDKLRMPLGINEVGIIYLRYKW----AGYYRNPEATKRA-LSPDGQWLRTGDIGYLDSEGYLYILTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGVPDEVSTNLTACAVVRTDDEEGRKLTADQVRNIVERYLSAYHIRGGIFFVDSLPKTSNDKLQRR---------------------------------- 211588487 229 ----------------------------------------------------------------------------------------------------SQSITYAELGKRSAAISHFLMSKGIRAGDTVGLCMDRSVQTIITMVGILRAGAAYAPMDSSSPLGRITQIMEKADIKYVITED--RLRDKFQALKATL---IMPSQLKHVQ---------------------------SPSDWFEEANTDISKPVYLMFTSGSTGLPKCVVHGHGAVSLSLLECIE-ELSIDASTRFMQLASLAF--DASILVFAPLAAGGCLCV---VSQEERDGDLESAMENLKISHAWLTPS-----MAPQIQP---ENLPSLRSLSVGGEPASAELVSW------GERVQLNSIYGTTETGVWDTV----KIGMKPGNIGRGIGSVICWITDPSNRLMPFGAEGELLIQSPY--VALGYMQDPDREAQTMLDPGTRVYRTGDLAKYNENGDLIFLGRQTGYVKIRGLRVDLGEVENAIISCLKSGRSAVILSEHEGQDVEIVAFIETTDYQ--DDQLAHNMHDQLSKFLPEYMIPTAFVPIESMPLTMSKKIDRQQLRA------------------------------ 115359773 14 -------------------------------------------------------------------------------RSASSRRDKVALVVDG------RSATYGELLDVMLTIADTLQRLGIPAGARVAIYSEMSVHAVAAAFGILKAGCVLACIRHTIDTAELEQQIADCGASALVA-----------------------SRSTSPR--IASRHRAVTIDATRG-DLSEYVVCFAADGASEAGNPSTDDAATIFYTSGSTGDSKGVLVTHR-IMIAA---FRSVSGYSERDIVLSFSDYGF-----YNTVMPLLFGGRAVVETALPA--SAAAIVDIIERHGITGLHVFPPALFRLCESGDLPASR--LQSLRYVSTSGQAFPGKYIRLLRRAL--PAVLIYCNYGSTECKRIAYLP-PAELDRRIGSVGKAIPGIRTYLVNDNALVVRPWEVGELAVAGDL--LMEKYWGDTARVREGCFGE-SRVFMTGDLFAMDEDGFLFFQCRKGDLFDRDGVPVNPRAVERVLLDHESVAEALVVPVSRSDGARVPKAYVVPAA---TSAANAIELLDHCRRHLDSAAVPASIDFLRALPRTFGGKV------------------------------------- 115388151 13 ---------------------------------------------------------------------------------VRATPDALAL----EDGST--TYTYAELDNEVEEITRRLRAYGVSRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVIEDAKPAVIITHKG--DAGKIVPLVKMDEPAAALNGYAK-----------------------------------EPAPLPADDDLFVSYSSGTTGKPKGIANPHRAPVLSYNLRFA-VQDVQPGDRVACN------VFFIWEILRPLLRGATVVTVPDEVSY-DPAALVDLLAAKRITETLMTPTLLATVLSRHPHI--GVRLPELRTLWLNGEVVTADLARRAIKVLPSTR--LLNCYSACETHEIACGDIRDMLEAEYCPVGPPLDPTHTYILNENGEKVEDGTAGELYIGGDL--LAREYINLPETTAQAFFDATPGMYRTGDLARMLPSGLLEITGRVGAMIKLRGYSVVPAKVENDIVQYLAVSHCAVVAHGDGLERQ-LVAYIV-RDKQHSQDRPVVEINEAARRVLSPYMIPAQWVELDELPHEVSGKV------------------------------------- 194753708 52 -----------------------------------------------------------------------------------------------------EQLTGGQLLEQSRRLAHSFQRLKLQRGDVVGISARNTTYLTEVVIAALLNGTPINPLHPEFDSETTAYMYEITKPKVIFCDLDNYETLKAVSLKFETELILLTGTIPGVRNV--------------------QDLLADGCTECACPNLSGDDTAFIITSSGVTGLPKGVTRSHRS-LLNSAKIPQL---FTSETVLFCFSPLYWVSC-IFTMLASLVNGCCRII----TNRPSVEYFAELVERHQVSFVLTVPHHMAMLAKSPQRKELAARMQSVQSFVCSGSKVPTSIWRQLYELLGANRFAVL--YGLSEIGG--ISKNVGG---PLGCEGKLLRNIQVRLVDGKGQHLGPNQTGEILVRLNF----RGYYHNPQDT-QTIVTPDGKWLLTGDHGYFDDDGGLHFQTRDTDVFKYNHFPIYPKQIEDVILHLAGVHEVAVFGIPDEVSSNLTACAVV-REENQLGESLTERVKAIVEQHLSAFHIRGGVFFVDALPKTQNQKIQRR---------------------------------- 90023039 45 -------------------------------------------------------------------------------------ADKLAVI------DDNKQLTYGQLKTNSLALAQGLYQLGIRTGDNVVLQFPNRIEFVETLFALFALGAVPVMALPAHREQELKHFCTESQAVAYICADHA--GG--FDYRALARNV---CALTQLKHVFV---AGDGQEFYSLDDVKRAGELGAKSKASLPVVDNGQSLALLQLSGGTTNLPKLIPRTHDDYF-YSVRESAAVTGLTNESVYLCVLPAAHFTLSSAGVLGALYAGATVILSEQV----APDRVLPIIAKQRVTTVALVPPLANAWLQFAQK--NRVDTNSLQVVQVGGAKLT--------SVLAKQIVAIFNCKLQQVFG--MAEGLVNYTRLHDGTQGCPLSSEDIKVVANDDTPVVNGEVGHLLTRGPY--TIRGYYNASE-HNATAFTP-DGFYRTGDLVRLTEEGYVVVEGRAKDQINRGGEKISAAELEELLVGHPGISDAAVVAMKDSVLGEKTCAFVIKNKQQAYPQGVNAALRRYLREGVAEYKLPDRVVCVEVFPTTKFGKVSKKALRETLEN-------------------------- 146413667 256 -----------------------------------------------------------------------------------------------DPASKTRTFTYKQINETSNLVGNYLKETGIKKGDIVMIYAHRGVDLMIAVMGVLKAGATFSVIDIAYPPARQNIYLSVARPQGLI----------VLEKAGVLDDLVKNYIKDELEVITTIPRVNDDGSLQEGQTRDCLEDYQSLASSPTGVKVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPW-MSEKFNLSADDKFTMLSGIA----HDPIMFTPLFLGAQLII----PTADDPGKLAEWIAEYGATVTHLTPAMGQLLSAEATTPI-----PSLHHAFFVGDILTKRDCLRLQSL--AENVTIVNMYGTTETDPVFLKTLKDVMP-----AGRGMKNVQLLVVNDRTQTCGVGEVGEIYVRAA--GLAEGYRGNKEKFVEGWFGPRDRLYRTGDLGRYTPSGDVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKDTEKPDPELIKDIKAHLKKRLASYAVPTFVVPLAKLPLNPNGKV------------------------------------- 84501871 34 ----------------------------------------------------------------------------------------------------SRKLTYAELLERVDRLAAVFLAKGVAPGDRIAILSHNRSEYLEVELAAAGIGAIVACLNWRLVPDELWHCIDLVEPVLAV-------------VEPELSEA--------------YRAVASTPCLTVGPDL--ETAIAGAGPDPRIGSMDPEAGLTILYTSGTTGLPKGALISHRAH-IARSMAFAAQLALDPGDGFIAWAPMFHMASTDHAL-ATILRGGTVVMVDGL----QPAVINEALSRYRIGWFVMMPGALDAFRRANPLPVKG-----IKVCGAMADLVPP---HQIAELTALLDTPYLNSFGATETG------------LPPGTADLIAPGVEVRLVDPDDREVRDGTPGEMAVRG--PTLFSGYWNAED----TNARDFRNGFFHGDLFRRNADGTVDFVDRAKYLIKTGGENVYPAEIERVLLSHPGVVDAAVV-RAFDVKGESSVAFVACSKGGPDAEAL----MNLCRENLAGYKRPRKFLFIEDFPRSTSGKVQRHIL-------------------------------- 214037754 29 --------------------------------------------------------------------------------------------------------TFLELEQRANRMAHYLSSRGVKAGDHVGLYLYNCNEYLEGMLACFKIRAVPINVNYRYVKDELLYIFDNAN-----MVACIHNREFTPHIGEILQSA---PELKTFIHV----QDGTDFDPQSIDSVEYEKAMEDQSDARDFSERADED-LFILYTGGTTGMPKGVMWPHGGHPDGAIAEPEQIVD-RVGDVGMALAPLMHGACWWYACI-QLLAGNTVVL---SPDRSLVGRIWDTVATEKVNIVGMAVPLLDALEDNEGRW----DLSSVFSVGSGGAVFSESKQESFKQHF--PNVFITNSFGSSESGNMGMDGGGKKGQGLGNVTKSEFMSV---ISDVDGQPNEHVSPGEMGIFSRSGHIPVGYYNDPEKTAKTIVEDGKPWLLLGDEARLEEDGSITVYGRGSNCINTGGEKVFPEEVEQALKANPAIFDCLVVATPDERFGSKVTAVVALRGDSELS---LASLQENARNYIAGYKLPRELHLVDEVPRAPSGK-------------------------------------- 94314687 25 -------------------------------------------------------------------------------RAAEVYGDRLAIVH-----GTVRQ-NWRDTYARCRRLASALTRAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLVFMLRHGEAKVLLADTEF------------ADAARQMAEVRGLKVIAVEDVLGPDAE--RFGDTDYESFLASGDPEFDW-KMPGDDAIALNYTSGTTGDPKGVVYHHRGAAMNAI-SNILEWDMAKHPVYLWTLPMFHCNGWPWTVAAR--AGVNVCL-----RKFEPKLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGL-RGPVRGM-VAGAP-PPAAVLAQMEAMGFDLSHV---YGLTEVAWHTVSQEERAV-LKARQGVRYHLQSGVTVLDPDTQPVPGETIGEIMFRGNI--CMKGYLKNDKATREAFAG---GWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGASVTAE---ELIAHCRTLLAGFKVPKAVYFGP-LPKTSTGKIQKFELRK------------------------------ 218442732 1173 ---------------------------------------------------------------------------------VKQNPDAIAVRWE------DQEITYQELNSRANQLGSYLRKLGVKPDVLVGICLERSIEVIIGILGILKAGGAYVPLDPAYPQARLSYMIENAQINLLLTQGSL--------------DVCDQQLFPHIQRV----------DLDRNRDS-----IANESRENLQSGVKAENLAYVIYTSGSTGKAKGVMVTQGN-LVNAYYAWEQAYQLDAIKSHLQMASFSFDVFSGDLVRA-LGSGGTLILCP-RDTLLEPKALYALMQRHQVECGEFVPAVLRNLVQYLEKSQKRLDFIKLLICGS--DRWYGEEYRQLQSLCG-QNTRLINSYGLTE-ATIDSTYYSTSLELSPGQIGRPFANTTLYILDSHLQPVPIGIPGELYI--GGKGVSRGYLHRPDLTEKQFISQGDHLYKTGDLARWLSDGNVALLGRLDHQAKIRGYRIELGEIETVLNQYSTVKEAVVEIREDEAGDKRLVAYIVPN--------------------------------------------------------------------------------- 218442732 23 -------------------------------------------------------------------------------------PDQTAYIFLSDGETEADSLTYSQLDRRAKAIALALQKYNL-KGERALLLYGSGLDYICAFFGCLYAGVVAVP---AYPPRRIEAMIADANAVMALTT---------TPLISQVQPLLEKS-IPS-QQLQWLTTDNLELKWAEN----WH-----------FPSIKEDDLAFLQYTSGSTGTPKGVMISHQNLLHNAAMTYQMMG--HSGQVSWLPADMGLIGG----ILQPLYGGFPCILMPPASFLQRPYRWLQAISGYGGTTSGAPNFAYELCIKITPAQKKTLDLSSWTVAFNGAEPIRHHTIERFSAYFGFKAEAFYPCYGMAEAGSQKANPIIKTLDKKALEQNRVILFDHP-VVNQENHECPSHEVGEIWVSGTSIGQ--GYWNNSEATEQTFRDTGEGFLRTGDLGFLHE-GELFVTGRIKDLIIIRGRNLYPQDLETAESAHPALAGSGAAFTVEENDEEQLILVQELDFRQKPNEEVIAAIRQAVTEEFE-IQVYGVVLIKPGIPKTTSGKIQRRACRNFLSGKLEII--SSSLLN------------- 163746271 28 ------------------------------------------------------------------------------------------IISVSTTGGVEET-SWGDVAKNARRLGSALTGLGLSPQARCGTIAWNNRRHLEIYFGTSGAGFICHTINPRLFPDQLVYILNHA-------ADEVLFIDKTVPLVAAIRDKLE-----HLKHLVLMSGPDTEAAEALPGLLFYDELVASGDAGFAWPDLDENTASSLCYTSGTTGNPKGVLYSHRSTVLHSGINMADSIAISARDIVMAVVPMFHVNAWGS-PYASAMTGARMVL----PGPNDGASLVGLIDKYKVSLALGVPTIWQGLLAAAKK--SGSELTSLERSVVGGSACPPSMIKTFREDFGVETVHA---WGMTEMSPVGTVNLPEAQQHKLRENGRPVFGVELEVWDDEGNPLPGKTQGALVTRGHWI-------------LDAYYQSRDGWFDTGDIATMDKDGYVTICDRAKDIIKSGGEWISSVELENIAIAHPDLADAAVIGATHPKWDERPVLIAIKAEGADPSEA---DILKVFEDQVAKWQVPDRVIFAEALPRNATGKVLKRDLRD------------------------------ 167577112 7 ---------------------------------------------------------------------------------------------------------YADLDSFSTRFAIRLQDLGCRPGDRVVMLASRRALLVAAIVGVFKAGCVHVPLDPRMPADRLRYILHDVAPTLVI-ADE--------DLIDAIEHAL-------PSAAPIVPLTELERLLADDDSSRLDALVQPLPLPPLDEGAIA----YCIYTSGSTGRPKGVLINHRSIA-DFFEGTRSVYDVTSQSRCASFSPLNFDVYLMDMLF-PLAQGASLYVHD---DVNAPDLLFDAIRRHDVTHF-SAWGMMLGLIAQAEEF-ESAPLPHLKTILTGTDVPDVKTIRWLRKNAG---VQVINAYGPTEATCAATAHVIREIELYP--IGKPLEHVRALLVDEGGGPITPGVPGELMITQ----VMQGYWNLPEET-AARLVRIDGVYRTGDVCTYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVHGSEVVLLESRYGETLLAAGVLFDRGVSFDADRKDEIRRRLAAELPAYMVPRHVTVLEQFPQLSSGKTDRKALLSIL---------------------------- 13398458 1394 ---------------------------------------------------------------------------------AQQHPDKVAVVYE------DVRLTYRELNSRANALAYHLLKAAIGPNKIIGLVMEKSEHMINSIFAVWKTGGAYVPIDASYPDHRIKYILEDTAALAVIADGPYLERLESIPLIPS-DEALRLPP----------------------------------SPVHPNSNCHSSDLAYVMYTSGTTGLPKGVMVEHHGV-VNLAFSLAQIFGLRDTDVILSFS--------NYIMTDALLNGQTLVVLNDE-MRGDKERLYKYIEDNKVTYLSGTPSVISMYE---------FDRSHMRRIDCVGEAFSEPVFDKIRETFPG---LVINGYGPTETTSKRLYPFPERRTNK--SIGSQVSNSKSYVLSDDMKRMPIGAVGELYLGGD--GVARGYHNRPERFPQNPFGRNGRLYKTGDLVRWGSNGEVEYLGRNDFQVKIRGQRIELGEIEAVLSSYEGIKQSVVLAKDRKIDNQK---FLV---GYYLSESLAQAIRRYMQTRLPSYMVPARLVPISKFPTTPSGKLDSKAL-------------------------------- 13398458 2465 -----------------------------------------------------------------------------------------------------RRISYHDINIEANKMANCISSRKVDMSDRLALVLDKSIEMIVSILAVWKLGAAYVPLDPSYPTQRIEYILEATAAKALITTSKHETGMMCIP----------------------------GINLISIDDPEVQKELQKQSLEFTSRSSAPSNPAYIIFTSGTTGKPKGVLHTNGSHAV--LFLSNYVFDFSLEQL--CLS---------------IFSGNKLVIEEGL----THEFFYAVAEAEKLSYISGTPSTL--------QQIQLSRLNHLQMVTAAGEEFHSSHYDSMR---GQFKGPINNAYGITETSVYNIVTTFDADMPFTKALCEELPGTLAYVLNDNLQRVPPNAVGELYI--GGECLSLGYLNQEERFIPNPFDAEQRLYKTGDMVRSLGSRGIEFIGRRDQQVKLRGFRIELSEIRDAVLSSSGVKEAVVFPRYDETKSSAVCCYVAEDRTECPS----TYIREQLSSVLPQFMIPSQIHCIEGFPVTVNGK--------LDMAKLSELGDTQELENP------------ 145595325 29 ----------------------------------------------------------------------------LLRPEAADDPDRIAVV-----TRHGRH-SYAELDRRADRLAAGLVGLGIRADDRVVVQLPNTPDFVVTCVALFRIGALPVLALPAHRRSELVYLAEYSGAVALVVPD--LLAGTDHRTLARAVRA----AVPSVAHLLVAGEAQELTPL-AGID---------ASPLDLPTP-DPSAVAFFLLSGGTTGLPKLIPRTHDDYTFQLRATAEAMFD--ENGAYLAALPVA----HNPGVLGALRAGGRAVLAAS----PAPDEVFPLVSTESVTLTTLMPALLPVWME--TAGIFGVDLSQL-VIEVGGATLSPDVARQVRPTTGAT----LTHWFGMAEGVLSFTRPDDDDEVTATTQGTPLPADELRVVDDTDQDVAAGEVGELLARG--PCTLRGYYAVPEHNR-TVFTP-DGFLRTGDLVRRDAEGRLVVVGRIKDVINRGGEKVSVDEVEAHLLAHPAVRSAAVVPVPDSRLGEKTCAVVV----AQDDPPSLAEVRAFLSDRLAEFKLPDRLHLTAALPYTPVGKIDRRAL-------------------------------- 153954129 26 -------------------------------------------------------------------------------------------------------LTYKELSDEVDFYAQGLLNQNINKGDKVLLQLPNSIEFVIISFALFKMGAIPIMGFPAHREVEIKGILEKTGAIAYIARDKYL----GFSYTEMIRKIQKEIEIDLKIFIL-----GDNEEYNNFRFLRAKNKITAGNKNKA----NYKDIALFLLSSGTTGISKLIPLKHCE-LLYVSEQLGLVTGLNIDTVYLAALPIA----HKFTLIGTLIFGGKSIIC----KTTSPDEIIPLIESEKVTITALVPTIANMCIEFLD--IDDFDISSLITIQIGGSVLKPSSAKRIEKAFG---CTLLQLYGTTE-GQITCTRLNDNEFVRFHTQGKVLCKFDAMIVDDSGIEVPDEEYGELIVRGPY-----TIY---EYYRDCYFK-------TGDKARKLKDGNYQIVGRLKEMINRAGEKIIPSEIEEVLLQNKDIIEVQVVGVPDEILGEKIGVFI-LKNDKEID---LNKIRTYLKEKLAYFKLPDLVRYVDSWPLTSVGKINKDKLRNLVL--------------------------- 86138086 47 -----------------------------------------------------------------------------------------------------RQVSYQDLLGQIRRAANLFAQIGTAPG--VAFMLPALVETHATLWGAETVGAV--PINFLLQPESIVELLRAAEVKILVAL-------GPHPQLDIWEKALIQAQMPELQLV----RLSPPGAAADDGIIDFATAMAEQPDDHLTDARSGDDLAAYFHTGGTTGVPKLVAHTHRSQLV-AAFGGAVMCGYTPDDVLTATFPLFHVAGTIVAGLSGFMAGIELLVIAGLRNPAVVANFWQLVADHKVTLVAGVPTALGAVLQ---TPLGDNDISTVRAGMTGASLLPPAVANSFKDVTG---CTLYEILGMTEASG-LISIDPPFGKGTSGSVGWALPYTQVDVLNADGSVCDVEEIGVIAIRGDHPG-----YRDPA-HNDGVFAQ--GVLNSGDLGYKDANGCLYVAGRSKDLIIRSGHNIDPTMIENALSTHPDVALAAAVGLPDAYAGELPMCYVQLHPEASVS---IAELMAHAQKTIDERAWPKIIEVIDAIPLTSVGKI------------------------------------- 78355240 11 ---------------------------------------------------------------------------HVLDRSAELFADQPALSAVGGTP-----VTYSEFKEQVETLSGLLIEQGIAPGDRVALLAENSPNWGIAFFAITTMGAVAVPILPEFHPDAVHHIIRHSESKAVFVSE---------KLFSKVED-----GHYDETPVFLLMETFRPVELGTSRDLVFRRLKEKAMAQMEPAEVKEDDVASLIYTSGTTGHSKGVVLLHRN-IVFDADAVKSIVQVGPGDRLLSILPLS----HTYGLVLPVLNGAH-IHYMDKP--PTARALIPAMGKVRPTCMLSVPLVIEKIYKYGIAPVRK-KLNALRIFCIGGASLAPDVEQFLREAAF----PYAIGYGLTETSPLVAGSGPAHT--RFTSTGWPLIGVEVRI-DA---PDPATGEGEILVKG--PNVMREYYKAPEITKNTFTE--DGWFRTGDLGKFDADGYLYIKGRLKNVIGPSGENIYPEEIEAVIQQSPYVLETLV--YRHEGKAARIHLYARLDEEYKKTDDLLEEIRTAANQQVASFARLHKVFQTEPFEKTPTHKIKR----------------------------------- 30348889 36 -------------------------------------------------------------------------------------------IYDGD-----KAVSYEKFDNLVDCCASHLYQYGLRAGDKAVVQMPNHYQFYVLFFALIRLGALPIMSLPAHRYAELSSFFKQTQAKAYFCSDFG---AQKFDYRELAGKLQQTAAC--LEYVFVL--------GDAGNFVAIENLLKETEILAEAIPTTADQVAFLQLSGGSTGVPKLIPRTHDDYL-YSVRESAKICELNQTSRLFSMSSAG-----SLGIF---YAGGAVVL--GTD--PSPETAFPLIKKHGVTDACLVPALVRPWM---DKAAKDQDLSTLRCLQVGGARLPDAA---ALRLIDEFKVSLQQVFGMAE----------GLVNYTRFGMSKISPDDEILVLDDHDQPVEAGQVGHLLTRGPY--TIRGYYQAPEHNARSF--TPDGFYRTGDLVRIREDGCIVVEGRSKEQINRAGEKIATEEVEQALLTHPQIRLAALVAMPDEVMGEKSCAFVAQSQPDDPSPRLAMSVRQHLKDGLATYKIPDRVEFIEQFPYTAFGKINKKRLRQ------------------------------ 163723554 28 ---------------------------------------------------------------------------------------------------------YPQVKDHVDRLATALAGLGLKKGDRVATVLPTSIQFVLADYAISRAGLVHIPSSSLEPLHTLEHKFSMGSPRAIICDS-------------TVDSAVEAAHKTGVEFIIKTKSDNPPVHEKAEGFLWMTDLIKDNDPAPPELTFDVTDLETLLFTGGTTGLPKGCMLTHRNIYANAMQSMAALGKLLEGAI---TVLLGLPLFHSYVMHTMTLQGANQIL---IPDARDTESMIRMMTKYNPIIQVGVPTQFLNMSGDALKGRG--------ILGMSGSPLPPSTQKSFEEKSSGG---IMEGYGLSELGGRVFLGIPGVTPTKRGTAGIPAPDTIVKFLDSTGQELSEGKRGEMCLKG--PQRMLGYWPDPGAGMDD-----EGFIRTSDVVEVDENGYFYIVDRTKDMIIVSGYKVYSREVDDLLYSHPDIAMAATIGVPDPEREERVAVYVQPKPGREND--LTEDVREFLRERVAKYAVPKFVRIVDEMPLTEVQKMNKKVLREQAINE------------------------- 120401920 41 ---------------------------------------------------------------------------------------------------------------QVRRLATVFDELGISSDARVATFCWNTEEHLALYLAAPCTGRVHTVNIRLF-PEQIAYVVNHARDEIIF-----VERSLLSVLWPLAD------QLPEVRFVVIDDGTDHEIP-DSARILSYSSLLADSTPFDGAFVVDDENTAAAMYTSGTTGNPKGVVYSHRSTVLHSLAALAAVLGLSERDVVMPVVPMFHA--NSWGLYAALLTGAGVVL----PG-PNPKALLGLLADHRVTVTAGVPTI---WMGAAP-LLADYDLSALRYILCGGSAVPKALSEEYRQAIG---VSITQVWGMTETSPIAAACTPRTQYVALARQGQAVPLVDLRLVDPDGADVPNHSTGEVQAAGPW--IASSYYNSDD--QQSSFTD-DGWLRTGDVGVCDEFGSLLLVDRTKDLVKSGGEWISSVQLENEIMAHPKVSEAAVIAIPHERWVERPLACVVVKQGESMTTE---EVIRHLSARVAKWWLPDAVEFIDAVPKTSVGKFSKKTLRA------------------------------ 56420010 23 -------------------------------------------------------------------------------------------------TSQTGSYSLDDIRQEVNKYCSLLTQLGVQR-KRVAFMIPYASSFLSLLLAVNRLGAVAVPISPFLRSEDLSRLLEFINPHVILT----IRQHQNFQFF----NAVSQWAHGTGEETIIYDSVKG--------DHWKATVVAGMPKPVESEPVD-----IIACTSGSTGVPKGVMVDFNFIQFGDAALSAALSLSASDKVLG-------IVPFS-GLFGLCLMVVSIVATE-SFHFPD---IIRLLHTHPVNKLVTSPSLFRSLYLLAKKPV----LEPLELIGLAGERI---TADFIEAVRPIDHCRIISIYGLTEIGGVMFSKN----DVRQGMNWELVPGVEAAIVNAPDK----REIGELVVKT--PNGFLGYYQRPDLTQEAY---RDGWFYTGDVARMTESGAIEIVGRKKEMIKKGGQQVIPGEIESLLASHPSIFAAAVVGIPHPIFGEQIVAFVVPKEHVSDTN-----LYSFCRERLASYKVPDHIFTIDEIP-------------------------------------------- 189206197 9 -------------------------------------------------------------------------------------------------------FTYAELESASRKLALVLQAKSVGPEDVVLLSFPKSAWALVAMMAAVRAGA--TMLFFDVSPMARLQEINQVQARIMLTAPQYWTGAEVLAVDSGLIDSLPDMSLPTS-------------------------------------AVRPNNSLYIIYTSGSTGKPKGCCIEHRQFLTGSYAQRKAS-GMRATDRVLQLASFSFDVSLLEIM-TSLITGACVCI----PG--DASRPAHCIQEFGVTWAFLTPSLVK-LMTPDMVP-------TLRFLVLGGEALDVETWA-------PTHVQLANGYGPTE-CSVAATALPNLSPTDPSNIGFP-LGALIWIVDPEDHRVPPGCPGELLVHGPI--VARGYYKDAERTNAVFISDFPRMYRSGDLARFNSDGSIHFLGRKDSQVKLRGLRIELGEIEHHIAKYETVRRAAVLPRQGPCKDQ---LTVVLSLSTVPDPETAEQIKQDVSAHLPPYMVPSLWIVASSVPLSISGKLNRSAVTQFVNNETYNLGDVSEIAVIAAVEEILQQ--- 189206197 2191 -----------------------------------------------------------------------------VARQAVERPSAPAIAWDG-------SYSYEELISIAGRLAHHLRNNGVTTEQKVLLAFDKSKWAVVSMLAVLLAGGTYLSVDPAHPPQHHRNIIEQAEPVLLLTGSN--------DYAEKLRAVI--------EPVIVV-------------DETMLAQLQDQSKLPDEVALPAN-GAFICTTSGSTGRPKAITITHSSFVVAHNPEM----GIGTDSRVFQFASYTFDTANSEI-WAPLMLGACVCISENERMNDTAGA----INRLAVNSFFTPSMA---------SLLSPADIPGLKTLALGGELVREDIVKW------NGHARVINSFGPAESVWTTMADIGHGNPVTTINKGNGGYGSLLWIADDVTKLAPIGATGELLVEGPILS--RGYL-DLQKSAEAFIPPPPRLYRSGDLVRYNEDGTVVVVGRQDGQVKLNGQRIECSEIERNVAAHDFVRF-AVIFVPKKGKLTAVVALQQFSERTMVSKELREEIKEQLRSRVPGYMVPTSWLIVESMALTPSKKVDRVTIARWVENETYTQADTTAAADQGAI--------- 189206197 1073 ------------------------------------------------------------------------------------------------------RLTYAELDSISSLLAAHLSELGVGPETLVPLCFKKSMWVPVAQLAVLKAGGACVAMDPTHPEKRREELLRQCDAKMALTSPEYI-----HLFKKLVGKALAISKS------------------------LLDGLLEKQSPKSWIQPTPSNS-CFVVFTSGSTGKPKGIVLEHHA-LASSSAAHGPIMQYQPGARILQFA--------SYTTFSGLQMGGTVCI----PAEEELDDLAGVINRMNINIAYLTPSVASLL--------EPADVPGLKVLALGGEAVRAEVAAWA------DKLHLIDIYGPAETSVYSTGLSPVTLTDAPGNIG---FGLGARMWTDAGNPCHVGEVGELLIQGPI--VARGYLNDVEKTSAAFISSTEKLYRSGDLCRYNSDGSINVVGRKDMQIKLHGQRIEMAEIEYNILRSDSIAN-AVVLYPRSGLGERLVAVIALRESSTLQED------------------------------------------------------------------------- 189206197 4787 ------------------------------------------------------------------------------------------------------KLTYAELDRLSTALAGRLQNHGIGPEVLVPLCFQKSMWAVATQLSVMKAGGAVVNLDPAQPLDRIQLILRDADAKVVLTASHLAKKFETV------------AGLTTI----------------AIDEQYFANLPLTSTPALP--VISPQNPAYVLFTSGSTGLPKGIVIEHRS-LCSSSKAHGTAWNIGPSTRLLQFADVS-----AADIFTTLQRGGCICV----PS--DNERLNDLINRFQCNWAFLTPTVASLLPAEGI--------PSLRKLVLGGEASTRAIIAKWHSILDLIVC-----YGPAETTVYSSGAPPATVSSNPADIGSPI-GVLNWIVDDHNKLVPIGCTGELILEG--PTVARGYLHNEEKTAAAFVDKPRRFYRTGDLVRYNEDGTIHFVGRKDTMMKIRGQRVEAGEIEHAILGH-VVVDSA---RPESLDSRALIAYLQPEETHILSLDPIKELQTSLSGALPHYMLPNYFIPISRVPLTTNGKTDRRKLKELVS--------------------------- 189206197 3738 ------------------------------------------------------------------------------------------------------TMSYSELDLKSSILGAQLMQHGVTAGDFIPIAFEKSVWAIVSMMGIMKTGAGYVPLDMAHPDDRLKTIISQLGDVRLILASQT--NTKRMQLADNVLTVSSGALVDTKSTSVVLP------------------------------AVNPESTAYCLFTSGTSGVPKGVVLSHRAV---NSSTFHHLIDCNSSTRMYQFA--------AFTFDACILEIFTTLMYGGTICLPDDEKMSDIINRKQVNTAFMTPSLVR--------IVRPDDILTMKTLILGGEALGADNI-----AIWASRLRLMNGYGPTETCVFAVMTFEGAMD-RNDVLGK---GVASQTWDDPTQLAPLGAVGML--HLSGPALADGYLGDQAKTDSVFFLRGERAYNTGDRARYSTDGSIIYLGRADQQTKLRGQRIELTEIETHLSNLPDASGVCVIVLPGGLQDKALAAFFCLEKGEDLSESVQNDIVRLQRAALPPYEVPALYIPVSKMPTTTAGKLDRRSLRE------------------------------ 121704124 5956 ------------------------------------------------------------------------------------KPDSVALRWDHND------LTYDALNTLSTRLAHHLIQLGVRPGTFVPLCFEKSAWAVVAMLAVMKAGGAYVAVAPLHAADRKAHIISATSATLILT------GEKQSNMFDGMVETVFPVTAETVQQVFTIPRT----------------------------EVRSSHPVSLVFTSGTTGTPKGIVVEHGAF-VTSSHAHAKALGVGKNSVVGQFSDVSWMT---------LMHGGTVCM-------PSMGDLAGFINRNKVNWICLTPTVATLLQPESVPM--------LKTLVLTGERAAAHNY-----HVWSERVTLFNAYGPAECGVWASINRVQSPDTDASSIGKPTDASLLWVVDDASQLVPLGAVGELVIEGPLVS--RGYLNDDERTSAVFLKTIRRMYRTGDLVRSSGDGSITLIGRVDTQVKLRGQRIELGEIEHQISSLPTIRNAIVVSVQGDSIVKTLVAFISLADGVKVSSDLKSQLATLLSKSLASYMVPSMYIPVTHMPTSLSGKVDRKQLRKLTDG-------------------------- 121704124 7039 --------------------------------------------------------------------------HNAVERVVASNPKALAV------SSWDESFTYEELDNLSTRLAQHLQSIGVGPEVLVPVCFSKSAWAVVAQLGVLKAGGAVYAIDPSFPVNRIAGIIGDAKSTVLLATNHVEYLTGIVPTIVSVDASL-FTSLASVETSLVS-------------------------------TVQPHNTAFVVFTSGSTGTPKGILLPHSAIC-ESLRSHGEVFQVGPHSRVIQFAATFDISIHD--IFTTLTHGGVICM----PS--DHDRMNDLMNKMTVNHACLTPT-VSMLL---------TDVPSLKTLALVGEITTPEAIDWV------DRTKLFAMYGPAETSIYCAYHHVTERSNNPTNFGRAI-GSNMWIVDPNNHDAPIGCEGEVVIQGPL--LAKGYLNNPEKFIESYWST--RIYKSGDLAKYNSDGTMSFVMRKDTQVKVRGQRVELGDIEHHFMQRAPSSWRVVVDLITPERDPILAAFIQTQDSQSISEAMSDEVRSILQEALPSYMQPGTFILISSIPMTLSTKLDRRRLRQL----------------------------- 121704124 4407 -------------------------------------------------------------------------------------------------------LSYSKLDEMSTKLALDLVNLGVGPEVIVPYCFSKSVWAIVTMIAILKAGGACTALDPEYPQSRLESLIKETGAQVVIAS----------PSHSSLFEGL-------VPHVVVVDGTAFKM-----GDTGFSSLESRVAP---------NNTAFVVFTSGSTGIPKGVLLEHRGFVTGIRSTTRFTFDLSIEDII-----------------SPLIAGGTVCVPSELDRVNNLAHSIRTLDANWANLTPSVATLL------NPEAV-----PSLKTVVLGGEALRQDIVDWAEHVV------LLNGYGPSESSTCAISS-----PIKPGKPKNVGNGSACHLWNDHDRLAPIGTVGELLIEG--PTLARGYLNDTLKTAASFIEKFGRMYTTGDLVRYAVDGSIVFVGRKDTQIKLHGQRIELGEIEFHLSSSNAVEEAVVIFPKSGLCKDRLVAVLALYGTGPPTRDLAAERVASIEEELSPRHVPSVWAVVTSLPKLSSTKINRKAI-QLVHQQIESLVDKTTAQEPS----------- 121704124 262 -----------------------------------------------------------------------------------------------------RELTYQQLEDLSASLAHYLVSLGAGPEVLVPVLFEKSMWVPVVLLAVWKAGAAIVPLDPSSPVSRLRDILVEAKATILVAS-----------------AAQAEKLAHSVANLVVV-----------------DEELVQKLPRHSDAPVSSVTPAFVSFTSGSTGRPKGICVEHSAFLQGACPATETTRSLQFASYSFSPA--------LYEIFMPLIAGGVVCI----PS-EDARRLVQSLNEMRITWAVFTPSLLKELNPDDIQY--------LESMVLVGEPLSREAAPWV------AKIHLVFCYASSENGLIAFNDQMGQTDVR--NVGHSDVGW---IVDPDNHDVPIGVVGELLVHS--PATARGYLDDPEKTSAVFVDRFPRFCKTGDLMVYNSDGSLSFVGRKDFMIKVRGQRVEMGEVERRL-AHPRIQQSAAVSLQDEVKSQRTPLALLEPADMRSSAEWVESMRVQMSRHLPSYMIPEIWVLLESLPLTLSGKADRKTVKWLEAMDDETYAYITAL--------------- 121704124 1352 -------------------------------------------------------------------------------------------------------FTYAVLDDLSSRLAHYLLDVGIGPETMVPLCFEKSIWTAVAMLGVLKAGAVCCMLDPSHPVGRLRSIIENIKAPVVLTD--GVHG---------LDTELLSEICT--ESVIVNAALINSLPQKDG---------------PADTSVRPDNAAFVVFTSGSTGTPKGIVIEHRAIASAHGTAMKLNGDAR----VLQFA--------SYVFDVAIQDHCTTLMRGGTIVKPSEERMNDLIKRLRANWANLTPTVASLLLPE--------DVSGLNVLALGGERIRQETVD---SLSNSTNLTLI--YGPAECSMTMSANFG----VRPHSSS-ANFGFACGSFNNHDRLAPVGAVAEVVIEGPI--LARCYLNQPDLTDQAFISAPRRMYKTGDLARYNADGSVSFVRRIQSQVKLRGQRIELGEIDFHLWGNEWVKHVAFMPGSGPFKGKLLAAIVSSNDNETISDAQRGEVRGHLANHLPPYMMPEVWVVVEHFPLNTSGKMDRKRVIAWIEGELSD---------------------- 121704124 2896 -----------------------------------------------------------------------------IRKHAVERPDSVAI------SAPDANLSYAKLDHYSSLLAQYLIERGIGAG-VVSIRTANSAWAIVSMLAVLRAGATFTLDQDDNQHGSAKFR--------LVSCD--------------------NPGSTKAQASIVVDQT----------------FFDSLTTQPHIVPADRDRIAFIIFYSG--------IH-QLGRLLNLNAETR-ALQLAP-----YTSNVS-VT----EIFATLSHGGCLVV----PAVRGQSHIASYIQGNNVNWVCLSPSVARLI---DPEEV-----PSLQTLLLVGEPANATVWA--------PKLGLFTGYWVKQACGFPLISRVTLDSVLP-AVGRP--GGQCWIVTNDSQLAPVGCVGQLIVESS--SVARGFIDNPDRPNGLSQDTFARGLRTGDLVRYTTDGTIELLRRKDGLIQVDGHQIQFDKIESHIRSFDYIRNAAVSAPKSGICAGRLTAMVTLVAIKTPAVAIKAE-MSRIREEMPLYMIPTLWVVVDALPLDASGVVDRV---------------------------------- 183983260 472 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTT---------------PTAIITTTELAQHLPHTPAIATI------------------TLDTLTLEHHPTTPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNATALTTTLTP---QLGP------TTNQVWSQCHSYAIFGALLGGARLVV---VPEHTSPEDLHHLLIDEQVTILSQTPAALQNLPPRGLENT---------TILVGGEAYPAELVRWA------PRRTILSVYGPTESTIFAAAS----TPLVAGNAGAPVPGAALFVLDGWLRPVPPGTVGELYVAGTGVG--VGYWRSAARFVACPFAAGSRMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALTTLDPIEQAVVIARNDAPGQPRLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFIEIDELPLTVNGKLDRRAL-------------------------------- 157130887 29 ------------------------------------------------------------------------------------------------DADRDSHMTCAEMRRRIVRVAMNLRQQGCRRGDIVSLVCTNSENVVPVYMGCLTIGLVVNPLAPIFNKDDLAHMMRQTQSKVVFCDAEN---------RETVEQAAEDA--------IAEKPMIYVMGESAGEALSIDGLLRPAKGEEQFVPKDSKKLLIILCSSGTTGLPKGVCLSHA-HLI-------------ENDVFFNFSALFWATG-MFAVLTSLYNQRPRVI---TSKAFNEETLIDVIEKYKVVDVFTPPSYVAALVNH--PRFAKADFSSVKRWTMGGAIVSEELQTKLENRLPNGIAKSV--YGTSEIGIVTAAD----TPVVPGAVGTIISNLEVKIVDECDRRLGPMEKGE--IRLKFKHKILGYLNNEQATLEAFDE--EDFFKSGDIGYFDQSGQLYVVDRIKDIIKYKNYQISPSDLESVIEKIEGVSHVCVTGVPVEDKSSDLAAVIVRKEGSTLTEE---QVLQAVNSQVSDFKQLRGVYFVERLPTSAAGKVLRRAVKEMV---------------------------- 46129316 79 -----------------------------------------------------------------------------------------------------KTYTTAEVIERQKLLARALKRLGIREGDRVALYSVNTIDYITMTHAVHRLNGIVTPASAAYSAPELEHQLRSSGANALFTC---------VPLLEVALQAAKGVGIPE-DRIFLLPVPGAESK-QPFKTI--NDLVAEGKDAPELKPLDERQVAYLCYSSGTSGLPKAVQITHRNVIANVIATIQNEEGRKSAGV-----DLGLLLSHIYGLV-PVAHYANIGIYNGDETKFDLKLLLSAIQRFKIQQMALVPPIFIQMMSNYAEC-QKFDLSSVRFIFSGAAPLGKETTIDLNKHWPSWK--ICQGYGLTETSPVVTST--SELDIDPGSSGTLLPGLKAKVIDAEGKEVEYNKPGELYVQG--PTIVLGYLNNAKATAETFVHHDDGRWRTGDIVRKSPKGHFVIVDRIKELIKVKGHQVAPAELEAHLLTHPLVDDCAVIQVPDLRAGEVPKAFVVKAPQAKSDDEITQSINKHVEEHKARHKWLKGIEFIDVIPKSPSGKI------------------------------------- 158520129 50 ---------------------------------------------------------------------------------------------------KTESFTYRQMNANANRMAAFLVAAGGGRGKGVGILMRNAPRVLDVFFGSQKAGMYSVMINPELRGDGLAYVINHSDIDFLV-ADA--------ELLDTLIPVMDALDRIRPDTVFI-----NDVE-EEARGIALPDTMGLLSRAYRMPAVDPEDLCLIIYTSGTTGPPKGVVYTTGVTLVGHLF-------LKPGDVYYT--------------YLSLCHGATMAARAGLARKFSASRFWDDVRGYNATVFNTIGSIVPILMKQPEKPTDSDN--SVRVVFSA--ACPADMWEPFEKRFG---VTLYEGYGAIDGGGKGIMNFGTA---PRGSLGKPMASGRVRLVDEKGHDVGPGAAGELLFKVGGGKSRVEYYKNEAASEK---KVKDGWLYTGDILRKDKNGYFYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSEMAEDEIMAAVKLVEGQSVTPA---GLQAFLAGQLAKYAVPRYIRFVDDFPKTNTHRIIKRVL-------------------------------- 218286849 2100 ----------------------------------------------------------------------------------------------------ERSLTYAELFSLADRLGKVLAAAG---EDTVAVALPKGWRQAAAVLGVLFAGAAYVPIDPNWP---LLRR------------------------RAVLEEAR--------PVCIVALSTEKPESWNDIRLLTIGETASHAVAPDKFLQASPDSLAYVIFTSGTTGTPKGVMMSHAGAMV-TIAEINRRFTVTWADRVLALSSLTFDLSV-YDFFGIWTAGGAVVIAEGEVRTPDVWR--RLMEEHDVTVWNSVPMFWQMLLESGELP----DRSP-RLVLLSGDRIPPHAWM-------------VSLGGATEAGIWSICHEMLPDDPQPGSVGKALAGQSFHVLHDDLRFCPRGVAGELYIGGA--ALALGYLHNKEKTEKSFIRTQKRLYRTGDLGVRHADGEIEFLGRADSQVKVGGFRIELGDVEAALAAMPEVGHCAVV----LAKSRQLAAFIVPADGRRPSEA---AVRLFLEARLPRYMIPASVDVIERMPLTPNGKVDRSELIELCAGD------------------------- 78050053 51 -------------------------------------------------------------------------------------GDRLALI------DQHGRHTYKDLYLRSLRLSRQLRACGDLREERVSLLCSNDVSFVVAQWAAWMSGGVAVPLYRKHPRAQLEYFIQDSRSSVVLA------GPEHVELLSPVAQKLGVPLLPLPPTV-------------------YHGVAEDPEEGLVLERNWRDRGAMIIYTSGTTGRPKGVLSTHDNIAVVTGLVHKWAW--TKDDVILHVLPLHHVHGVVNKLLCPLWVGATCVM---LPEFSAQLVWEKFLSSEQINVFMAVPTIYSKLMDYYDKHFTQPHVEKIRLMVSGSAALPLPVLEKWKGITGHT---LLERYGMTEIG--MALSNPLTAARLPGSVGTPLPGVEVRIVSEEGSEVTPGKEGELLVRG--PSVFREYWDKPEETKAAFTS--DGWFKTGDTVVF-KDGCYWIRGRTSDIIKSGGYKVSALEVERLLLAHPSITDVAVIGVPDMTWGQRVTAVVTLQEGHSLS---HRELKEWARGVLAPYAVPSELLLVEEIPRNQMGKVNKRLVRQL----------------------------- 56696937 17 -----------------------------------------------------------------------NLAAHVM-RHARRQPDKVALSVLRPDGAE--EWSYARLEQAILGTATGLLQAGLVPGDIVLMRLGNTVEFPIAYLGAIAAGIVPVPTSSQLTEPETARMIADLSPAAI----------------------LRAPDVACAPH---------------PRQIGIEALNAHALPPADYALGDPERLAYAVYTSGTSGKPRAVAHAHR--AIWARQMMEGWYGLTPEDRLCHAGAFNWTYTLGTGLMDPWAIGATALIPE--PGT-DIAALPGLLAAHDATLFAAAPGVFRMLQGAG-----KLDLPALRHALCAGEKLPRALHESWTRATGTE---LYEAFGMSE-CSTFISSSP-AHPARGEALGQPQVGRRIAILGLDG-PVPQGQPGTIAVHRGDPGLMLGYLNAPD---EAAARMQGDWFLTGDQGAMAIDGQITYLGRDDDMMNAGGYRVSPVEVEAALIRFPGIEQAAVEVKPDT---YIIAAFYT-----GPAELDAAALSTYVEANLARYKQPRAFVHLPALPTGGNGKLLRRAL-------------------------------- 73538138 25 -------------------------------------------------------------------------------RAAEVYGDRPAIVH-----GPVRQ-NWRDTYVRARRLASALARAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLVFMLRHGEARVLLADTEF------------ADLARQMAEIPGLKVIAVEDALGPQAE--RFGDTDYESFLASGDPEYAWKMPDDEDAIALNYTSGTTGDPKGVVYHHRGAAMNAI-SNILEWDLPKHPVYLWTLPLFHCNGWPWTIAAR--AGVNVCL-----RKFEPRLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGL-RGPVRGM-VAGAP-PPAAVLAQMEAMGFELTHV---YGLTEVGPAAVCAEQDGWDVKKARQGVRYLQSGVAVLDPDSQPVPGETIGEIMFRGNI--CMKGYLKNEKATREAFAG---GWFHTGDLGVCMADGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGASATAE---ELMAHCRTLLAGFKVPKAVYFGP-LPKTSTGKI------------------------------------- 167586950 22 --------------------------------------------------------------------------------HAARHAGAVEIVSKRIEGDLHR-YTYRDCERRAKQLAQALARLGVAAGERVGTLAWNGYRHLEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAEDRYVFFD---------INFAPLVDALA--PQCPHVRGWIAM-TDAAHLPAGATPYLCYETLVDAEDGRYDWPRLDEQQASGLCYTSGTTGNPKGVLYSHRSTVLHAYAALPDAMNLSAMDAVLPVVPMFHV--NAWGLYSVPLTGGKLVL----PGKDDGKSLYALMEAERVTFSAGVPTVLDYMREAGVRF------STLERTVIGGSACPPAMLRTFED---EYDVRVIHAWGMTEMSPLTLAKLTWAQSQRPPDAQRKVLGVDMRIVGDDGRELPGVAFGELQVRGPW-------------VVDHYFRSADGWFPTGDVATIDPDGFLQITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVLRDGADVS---REELLAFYDGKVAKWWIPDDVVFVDALPHTATGKLQKLKLRE------------------------------ 87122293 1787 -----------------------------------------------------------------------------------------------------RALSYRELNHEANRLANWLIGQGVRQESLVALCLPRNSQLLVALLAIQKAGAAYVPLDPA-QPKARLSMIERSGATLCLCDSTTI----------QTFEALEVESLTPV-------NLGS-----------LTEELSTQSNLNTKLVVPEQSLAYTLYTSGSTGVPKGVQRQFANFLRA----MERV--LPPFNKVLALTTITFIAGLE--LFLPLVNGAAVILAD-EDARRDGEQIGRLIQEHDIDLIQATPSGWRLLDELSDDA-----LSNVVALA-GGEALDSE----LASKLKRQCRDLINVYGPTETTVWSSSYLVQETSLPLTPIGTPLLNNDLHVLDAQLQPVPQGVIGELYIAGE--GVARGYQGQAERFLPNPFGDGNRLYRTGDLVKHLADGTLYFVGRVDQQVKLRGFRIELGDIEAALLANPNIKQAAVT-----IEKERLIAWCVAVPTSEPSSETIKKLQAELALILPEYMLPQGYEWLSSLPLNASGKVDRNALSK------------------------------ 87122293 543 ----------------------------------------------------------------------------------------------------KQQITYQALDAVVTNLVAKLNQKGIKKGDKVAILMPREARQIASLLACWRIGAIALMLDPRQPEQRLKDLVEESNTSLVLHTDASY-----TEHTERLLN-IENGQSEGVSSI-------SLTSWNDAFELPIQDLEGKASKSIASEDIASEDIAYILYTSGSTGKPKGVLVSHGALAHYSAAISQAIPSV-EGGRWLTLATVAADLGLTSVL-AALYQGQTLLLPE-AELAFNPPELADFLRQHPTDYLKIVPSHLKGLLSVSSPI----DILPKRALISGGEGMDEALLNQLHSL--SPDMAIFNHYGPSESGVSVIELNNQITDSFEGMLGRALPESCLEIRAENGVLLPQGAMGELCI--SGPQLANGYFGDTKKDLNAVFATNQRYYRTGDRARLNNQGVFEYLGRLDDQIKRRGYRLELGEVSAWLQAQAEVSLASALVLERNER-SLLVAAIELENPDTDESKIASELLVRMKAAMPDYMVPDNLVCVDKMALNTNGKIDR----------------------------------- 134099758 11 --------------------------------------------------------------------------------HVRRHPGRPAVI------DARGTLDYAGLDTRVRGIAAAFAAAGLGERDIIGIRLPNGRDMVATELAVAAIGAVALPYPAGRGTRDTLSLLGRSRAGAAVFADPA--------------DVASCGELPDLRAVFTFGR-----PVAGARSLG----LLPADARWRPGRRDADSPARILVSSGSEAEPKMVAYSHNAMVGGRANYVRALHGGTERDLVLSFGSCG-----TSVTIAAL--GGTLVLVD----AFDPGTALRAITEHRPTHVFGVPTMLRRL--ADHPPAGGEDLSSLRALVSSGAALPEATAQACRDRFGREMIAV---YGSSDGVNCHTARTGLAPETGTG---LPDPAVDIRITDERGEPVAAGEPGEICALGPMTPM--CYVASPE--LDTRYRTPGGWVRTGDRGFLDGRGRLHVLGRIKQVVVRGGYNISPAEVERELGAHPAIADAVCVAVADPDLGERMCVCVTQPAGVPPVT--LDEITTFLERERGRRKLPELLLAVDEMPLGPTGKICRRTLSEMA---------------------------- 84495049 44 -------------------------------------------------------------------------------------------------------VTYGELLARSEQVSELLSARGFRPGQRLGLLARNHVGAIEIMTGASAVGIDLVLMNTGLSAGQLALVAGQQELTALIHDDEF-------------DGVV--GELPDAITVI--------------RESDWVAELNAAPVATSLAP-PAKGGRTIILTSGTTGTPKGAARKTGGF--GPLISIIERIPLHAEDRILISAPI----FHTWG-YAAMALRATIVL----QRRFDPQAAKDLLEMKACHAMFAIPVMLQRMMELPADPAGKKRRPNLRTVATSGSAYPHGFTTKFMDEYGDV---LYNLYGSTEASWICIAT-PENMRRDPDTAGTPPLGTVVKILDADNNEVTPGETGRIFC------------GNDDGYTSGSTKDFDGLVSTGDMGH-EKDGLFYVDGRDDDMIVSGGENVYPIEVESLLVDHPAVREVSVVGVPDPDFGQRLAAFIALNDGAQLSAD---EVKAHVKEHRARHCVPREVHFLEELPRNATGKILARELRA------------------------------ 183980918 8 ------------------------------------------------------------------------------------------------------TLTGGQLAERISQYIQAFEALGAGTGVTVGLLSLNRPEVLMILGASQARGYRRTALHPLGSLDDHAYVLSDAGASALIIDPNPMFVERALGLLEKVD---------SLEQVLTI---GPVPEALEDRAVDLSAEAAKYQPKPLVVALPPNHIGGLTYTGGTTGKPKGVIGTAGN--ITAMTSIQL-------------AEWEWPEHPRFLMCTPLSHGAATLVKGGVLAKFDPGEVLRVIEEQRITATMLVPSMLYALMDHPDSHTR--DLSSLETVYYGASAINP---VRLAEAIDRFGPIFAQYYGQSE-APMVITYLPKADEKRLTSCGRPTLFARVALLGEDGKPVPQGEPGEICVSGPL--LAGGYWNKPDDTAQTF---RDGWLHTGDMAREDEDGFYFIVDRVKDMIVTGGFNVFPREVEDVVAEHSAVAQVCVVGAPDEKWGEAVTAVVVLRADAARDETMTAEIQAAVKQRKGSVQSPKQVVVVDSLPLTGLGKPDKKAVRA------------------------------ 154251484 20 ----------------------------------------------------------------------------LLAYHAARHSARPAVTFNG------VTTSYAELDARSNRKARQLAERGVGAGDIVTMSVPNSLEFYETVFAVWKLGAVPNLVSSKLPATELQAIIELAKPRLVIS-----------------EESARVEGWNFI-----------AVGMTPSTDLSADPLPTKIS------------PIWKIGTSGSTGRPKLIVDRQ-----------KSVFDPNKGDTMLNP--------------GPLYHNTTQCLFSGEMGRFDPLRALELIERYKVNWMSLVPTMMSRIWRLPTEQREAFDLSSVRSVWHMASVCPVQAWDW----LGPDR--IFEVYGGTELGFTMITG--REWLSHKGSVGKTPPGYHMRILDEKGNVCAPGEVGEIYFLP--PNGPNSTY----EYIGAQVKAVDGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAAVDQHPDVQSSIVIGLPDADLGQRAHAIVQLAEG------------------------------------------------------------------------------- 156937173 10 ---------------------------------------------------------------------------------ARESPDKVALVYE-----DGTELTYKDLISKAKAVANLLYENKVRKCDTVFLIMFNRPEFVTSLLGALYAGARVVIVDALTQKEDLAFQLNDSAPKVVLADEE------------------------------VLQRESETL---KGYAVLTEKDLSSASGEHE-VVVGYEDDARVFYYAGIAGRTMQVIHSHRSF-TGAIMPLVQAEGINANDVSLVTVPLTHVLGLDAALLSALVSGATALLL----KKFNMDKIKEMVARRSPTYLVAVPLVFQTLMKEDEEFVKSLG-QSLRWAMSGGAYLPPDDQRRWEELTGK---PLLQVYGMTEAPQIFATT---PEKHKIGSLGFPLPGVEALLVNPETLE-PVEDQGELLVRGP---QVMKCYPDPEENSKAFVEVNGKVWRTGDILAKDEEGFYYFRGVRKRMLKYKGYPIFPKDLELILLKHPCVAEAEVVGEPAGEVGQIPVAKVKLKEGCKATPE---EIMDFVNKRVAAYKKVRKVIILE----------------------------------------------- 85078537 54 --------------------------------------------------------------------------------------------------------SYIEFADRARGLAYYLRKHGYK---RVGLLAPNTPAFLESVYGIVAAGGVIVPVNIRLKPEDITYIFDFAEVDSIIADAEYAHYKKEHPGVPVIIDATEGALCGPFDEAVMEGLNHDKATGSKG----WADLQNQTVA-------NEDDMIAIPFTSGTTSKPKGCVYTHGAYLATLANVIESGLNVADGSKYLWTLPMFHAMGWTF----PWAVGTHVCLR--KIDYP---LIWKLLKEEGVTHFCAAPTVNTLLAKEAEALPKPVR------VTVAASPPTPHLF----EQMTSLNLFPVHVYGLTETYGPIILPSWDNLPPKYAKMARQGHGFEGVLIDVEKNGQEVGETGNICCK--------GYYKDPEATRKLFAG---GMLHTGDLAVWHPDGSIHIQDRAKDIIISGGENISSVALESMLAEHPDILEAGVVAVPDSHWGERPKAYITLKEGRETS--LTQDVIDWAKHNISKFMVPREVEIVKELPKTSTGKI------------------------------------- 40644860 25 --------------------------------------------------------------------------------------------------------TYAELDGRADDCARSLSRAAGGSGTAVGLVASLDPSFAVAYYGAVRADHVVVLINPHLRGDALAHVLSVAGTTVVVAPPEFAER-----------VAQVRGKLPHLRDVL-----SPDVLVQGRAGPGGRGRDAPGSAPHL------DSVACVQFTSGTTGEPKAVQLTHRNLVVNAA-QIASVHGLDGDAVTLNNLPLYHPMHLNAAVYA----GATQVLCPS----PDPAEAIEAANRHRATHYYSLP--VRLAHLAADPRLPGLRLETVRAVFSGGSALLPAQARTLGTHFG---IPVVQGYGLAET-SPLTHGEPPARP-RPGSVGPEVPGTECRVVDMDRRPLPAGRDGEIQVRG--PQLMRGYLGAAGPAVDA-----DGWFSTGDIGHRDQDGYLYLVDRIKDVFKYENWLVSPTEIEQVLITHPAVRDCAVVDHPEPFSGAVAHAFVVLDEDAALPGP--AELAAHVNDQVPYYQQIKYLDVVERVPRSPNGKILRRELRARAA--------------------------- 86146503 48 -------------------------------------------------------------------------------------------------------LTYEELQSEADRIAAGLKEVGLKAGDRVVFQVSNSIYFAKVFFALQRAGLIPVLALPAHGIVEIRHFMKVSGARAYFGSN--LENGRALHIADSLSE-----ESLSFKHIYIVGDSGKYPSLPLGNI-----------GQFVPERPNPNHPALFLVSGGTTGLPKLIPRSHNDYRLN-IQSCAAASELSSDEVYLAVLPAA----HNFTLGCPGLLGALDV--GGSAIFPSPDYCFDVIEKNKVTATALVP-ALAQLWNAAKEW-ESANTSSLRLMQVGGSKLAYSDALDVQKTFPGALQQV---FGMAE-GLIACTRLGDDETLVATKQGRPVSRWDVRIVNAEGNTVPMGEEGELLTRGPY--TLRGYYRAEEHNQRSF--TQDGFYRSGDRAIVDERGYIVVTGRIKDVVNRAGECIATDEIEEHLLMHPNVAQVAVVAVPDKHLGERIGVAVV-KRGLSPT---LQELRTFLKDQMASFKQPDELLIVSNLPKTAVGKI------------------------------------- 82523905 46 -------------------------------------------------------------------------------------PDRIAMI-QGE-----RRLTWDKFNRESNRLAHGLLDMGVKKEDRVAISGFNSIEWMEIYFAASKIGAVPTNINPRYVTDEIRYILEDSDAVVLFVEDAYADN-----IIGIID------QLPALDKIVIYGVGRRPLSHPEN--ILIYDDIKGSDEENPDIMVYNDDFSFLMYTGGTTGYPKGTVWDHGLDMILVNAMMPVIDRLHEGFVSFLTSSVTWIMGRPRIIACPLFHGAATIVFLPTSHPFKADEFWEIVEREKVLMAFAIP-LINELKKAETKG-DKYNTDSFWIMASSGVRWSPHVKKEMLDHIPGMLA--LDEMGTSESGGFSEMAVSGDENIKMAGAMIPALAFPSRVIDETGSDVEPGSEGEF-LYGGW--MALGYWKCPQKT-AADFRMIDGWFFVGDEGKVDENGKFNLIGRGGGMINTGGEKVYSEEVEGIIKTNPDVIDTVVIGVADPRWGAAVTALIKMSKDNKLKED---DIIDHCRSRMAGYKRPKNIIFVDDIPRTAAGKVDR----------------------------------- 172041365 56 -------------------------------------------------------------------------------------------------------MTYQELHNQVNQLAKALFRIGIREHDRIGVLTRNHRGFIMALCAHGRLGTDLVLFNTGASAE--QTRAVARENKVLFIDEEFIEFGDTIGLTREAEEALPMDSNI---------RDALAMEDHATRSEDWPSLVLRTTPAEQTIPSRPRRGRTIILTSGTTGTPRGTRRPEPSYLPASSIMSRIPLKAR---RPFYLAAP---MFHTWGIQLALALRSTMVM----QRKFRPEDAVQLIEANRPYAIAIVPTMLRRLLEAVPEGMDPGT----KVIAASGEPIPPQIVEKTFEKFGPA---LYNLYGSTEVSWATIAN-PDDLQRHPNTAGKPPMATVVKVLDEDFRECPDGEVGRIFVAN---NMMFEGYTRPGKDKET----HEGMIATGDLGYW-EDGLLFVSGRSDDMVVSGGENVYPTDTEHIIGTLPEILEVCVQGVPDDEFGQALCAWIVTKEELSAADKLQEEIKATVSKQLARFAVPRHFVYVDSLPRNAVGKVVRREL-------------------------------- 215505488 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQFDQDAFIQFSSGTTGLPKPVRLTHFNVVNNANIGGRRIGYHQKHEIICMNADLIYGFGRTLGVLGASMFGSTLLM----PGRFSTKTTLEAITKHRCTIATGSTTIFSDIIREFDEGA--YDVSSLRKAIMAGSLCNPLIVEKIRTRLNAQAVY-------------------------------------VKVVDAEGRIVPVNTRGELCTRG--PHVFRGYFNDDAKTNEA---IRDNWYHTGDEGTMSEDGRLTFLGRIKEMINFTGIKVPPLQIENVLNSHPDVEEAQVIGVPDEVAVEKICVWIKVKSDKTLTPE---DIKSFCKKELPWYKVPEYVLFVDSFPRTQTGKVQKQKMRE------------------------------ 212533901 40 ------------------------------------------------------------------------------------------------DTISKQPITYGSLRQDAARAAWGLRNWGLQPGNVLMALVTNSNDFVILAHATWWAGAVFAPLNVSATQKDISHLLQIVKPTHIAT---------IVPKLDDVQAALASNSMTETKVLTVLSKVENLPQFP--NDIVGTKAEETLPPFDLQGRSSKDVPSAICFSSGTTGKMKGVQLSHYNIIMNAIMSMPARVNYTVREVFFAP------YCHIYVVVGMW-VGA---LYCGLPAF-DLETFCKKSSELKVTDLHIVPPV--ALALAASPVAQKYDLSALKRIVISAAPLKKSVQLLLKKRL--PHTSICQGYGLSEATGGVI-HQIEEEESAFGCVGKVLPGMEVRLVDPKGSDVTSGKEGELWIRG--PTVMMCYVADKAATEQT-FS--DGWLKTGDILRVDEHQNFWVTDRLKEMIKYKGFQVAPSELEDILLRHPDVIDAAVCAVYDAQATEVPLAYVSLRAGLTDSEKVLDAIRVWIDDQLAGYKRLRGVFHLQSLPKTPTGKILRRLL-------------------------------- 167562676 2422 ----------------------------------------------------------------------------------------TALVAEG------VEYDYETLNRQANRLAHYLLSLGVASGDNVAVMLRPSFEMVVALYAILKVGGAFVPIGPQYPQKRVDAILRNAGARWALTHSGQRRAFAAFPYD-----------------VVCVDDVMGALGGYSDRN---------------PPPVDPRQLAYVLHTSGSTGVPKGIEIEHRGV-VSMLADLQRTYRLDANDRVLFHTDVFW----------PLASGARVVVM-GDDALKSAHGFADVIERERVTLAQFVPAMLETLVDARERG-EIAGLASLRQVICGAAALYRGLAERFARAF---DCRLANHYGPTEVASRFDCGEPFAGDTVP--IGRPVGNASLHVLDAHLQPVPRGVIGEICVAS--PGLARRYLNDDEAFVEVVVDGAPRLYRTGDLGHCDRTGVVYFHGRADKQLKIRGNRVELDEIGSALRGHPAIAAAALQYREDAAHGGRLVAYV------------------------------------------------------------------------------------ 167562676 264 ----------------------------------------------------------------------------LVDRWATVAPADPALV------SPVETLSFAELARRTDRLAGILWEEGVRPGMVVGVEAAHGVDAVLGIIATIKAGAICFPVDVRLPPDRLDAVIVDSGCRHVLASAGGRFDGKRL--------ALDGAAWRTRDAV---------------------------APAIDATP---DHGVFLTYTSGTTGAPKASVLHHRG-IVNYIGTVVERFGYARGDRAMLFAPL---TFDASLIFAPLCAGASLYIGDENVKRSVP-ALVDTCRAQRISVL-TLPTAWRVLSEHLAASGGAAELGAVRLVSIGGEKVTLEAIRQWHRAT-AGRIALYNIYGPSE---CSIGSIVDRIDVERGEVYLPVANAHLHVLDACLNPVPADMPGELYI--GGVGVAHGYHGRPQRFVADPFAAAPGLYRSGDLVRYDLEGRLHYLGRTDFQVKVDGIRVEPEEIQAVLESHPEVAQAVV------LAGEALIGYVILEKARAATGTDGAAFVDFLRARLPAHMVPTQVVVMDAFPLTTNQKVDRRAL-------------------------------- 126513506 9 --------------------------------------------------------------------------------------------------------TYRDLDRLADQYAAALLGRGVAPGDRVVIWSHKCTEAVAVMQAALRVGAIYIPVTGSNPPARLTKIVANAEPALVVADDAAFRAHK--------------------------------AGWDRAPLLSLDELRRKASEGARPKPYEPDEPAYILYTSGSTGDPKGVCISHRNSLAFVEWAAAEVA-VGPQDRLSNHADLS-----VFDLYAAFRAGASVHLVPQEMAY-APEQLVQFMRDRGITVWYSVPSALSLMIREGG-LLDGPVPPALRACIFAGEPFAVHHVHALRK--GWPQVRLLNWYGPTETNVCTWADLERDRPVP---IGRACSG-DTVMLDPD-----NGDEGEVVV--SGPTVMLGYWGKE---------PHRGPYRTGDMARRNSDGDLEYSGRRDHMVKVRGHRIELGEIEAAIASLDSVSDVSVLVVGSGLEAQ-LHAAVVSSQANRPS---LLTVKRACAERLPTYMIIDKLHILDDLPRTANGKTDR----------------------------------- 15828082 14 -------------------------------------------------------------------------------KQAHERPEAIALR-RSDGTSELR---YGQLVAEVNGLAAHLSAQSVSQRSRVLVISDNGPETYLSVLACAKLGAIAVMVDGNLPPATI-SRFEICDPSAVLVARECR---------------IDSSSLPEILHAITVNTTADATYSACSLDIDY---LAGNLNYGT------DDPLAMTFTSGTTGEPKAVLLPNR--------TFFAIPDIREKGLAW----IDWVVGGLWWILNCLMHGGLCIT-----GGEHTSSLTEVLNANKVATTCLVPTLLSKLLKFGDVVT-----PPLRLIVYGGSRVIAADVRFIEAA----GVRTAQFYGLSETGCTALTDNGSISKIEAGAVGRPYPGVEVYLADPNGGPTVADTAGTLWIKS--PANMLGYWNNPERTREI---LVDGWVNTGDLVERREDGFFYIKGRSSEMIVSGGVNIVPDEVDRIAESVSGVGEAACYEIPDAHFGALVGLAVIPSANESTAIELKRRIAARYRRESESMARPSKIVIVADIPRTQSGKVIRATLAAALNGE------------------------- 94498727 17 --------------------------------------------------------------------------------------------------GRSGRYSYAELEQTLGRLAGWLAGFRLEPGARVASWMAKGPVAALMPLAAPRAGLVHVPVNPLLKHAQVAHILADSGAAMLIGTGARV-------------ESLQPGDVPA--GCQVHREDDAACAMSGGDGI--------GPSQADPQALAA-----ILYTSGSTGRPKGVMLTHANLWLGAVAVADY-LRLSPDDRTACVLPFSFDYGQNQ-LFSTWYAGGCV-----YPDYLTPRDVVKLVDRRDITTLGVPPLWVQLTELDWPADVAG----KLQRLTNSGGALTRPLVARLRALFPQADLYPM--YGLTE--AFRSTYLPPALDSHPDSMGRAIPFAEILVVRADGSITDDEEPGELVHCGPL--VAQGYWQDAERFRPAPASRYGGVW-SGDTVRRDGQGLLYFVGRDDAMIKSAGNRISPTEIEEAAVAVPGVAEAVALGIADDRLGQAVRLLLRGRA-----EGLPSAVAAYLKSELPNFMQPRDIVMLDQFPRNPNGKIDRVAL-------------------------------- 167516368 61 --------------------------------------------------------------------------------------------------------TYAD-YVKSCRVGGILEELGIGQGHRVASFAWNNIELWYGVPNASRV--LHTLNIRLF-AEQITYVVNHAENEAIFVDKSLFK-----LLWPLVD------TFKTVKHIIVMD-DGVPGDLPDDPRILNYEELKASVPEVEFDVKDERMPASMCYTSGTTGMPKAVVYTHRS---QYLHTMGILLGVRETDCVLPVVPMFHANG-WGLPFATVAVGSDLV-FPSRNMTPKHLAM--LMEKYKVTIAAGVPTI---WMGVLPE-LKGRDLSALRGIPVGGSAVPLSLSKAYEKATG---LPIMQAWGMTETSGSVCSNAPQETDHLRQSIGYPVVGVDMRIANETGEDLPGETTGELEVRGPW--IASSYYN-PDQPADNF--KADDWMATGDVAAISEDGYVYISDRSKDLIKSGGEWIGSVEVENIIMSHPKVKEAAVVAVRSKRWMERPMACVVLADDEELTHE---ELIEFLEPRMAKWWLPDVTVFVDEIPKTSVGK-------------------------------------- 170092289 65 ---------------------------------------------------------------------------------------------------EDQRLTYDQVHNRIIQVAASFHQLGIKKGDSVGICSRNCPDYLVAFWACHLIGAVSVLVNAWLPPQPLRHCLVHTECKLIILDPE--RASSLETTVSNISEAVGGTKFLVMDTTDKTRRWQGMEFFNDVVDLFPIAFVKGAYTKAPTQGMDPEDDATIVFTSGTTGLPKGVLSTQRQFLTNVLNVLAGGCRLRRGETLSVTVPLFHVTGTSFSMIAT-MTGMKIVLM----------RKWEVIKRENVAVAGGVPAMVSDL---SDSSLVGHPLEGL---LFGGAPAPNSLVPRARKAF--PTATMIQGYGLTETNSIAVS-FAGEDYIRPSSTGLASPVNDIVIMW-NGVALPRHSVGEVWLRG--PNVMKGYWRDPEATNKVI--TTDGWFKTGDLGYLDDENFLFIKDRVKDVIIRGGENIDSVSVENALYSDDRILEAAAVGVPDKRLGELVAAIVSIKPAFR-GQVTEAELILRAQKSLPKFAVPVMVVIVDALERTPSGKIVKGIARKLA---------------------------- 77974177 31 -----------------------------------------------------------------------------LARQCQRRPDATAIIC------GERHISYAQFEQAAQRLAIRLTKLGLSCGDTALVQLPNCAEFYLVYFALLKMG--VAPVNALFSHNELNAYIEQVQPRLLIAHAGFAEGDYCTQLQQKA---------PMLDVVIVAGNTDYAQSLEA---LLYADEWNDEAAAFHPSA--ADNVAFFQLSGGSTGTPKLIPRTHNDYY-YSVRASAEICQLNEHTRYLCALPAA----HNYPLSSP---GALGVFYAGVVLAPDPSAMFPLIKRHQITFTSLVPPAVALWLQAAEHFAD--DLASLQVLQVGGAKLSESLARRIPQILG---CQLQQVLGMAE-GLVNYTRFDDSDHLVFTTQGRPISEDDIKVVDSAGVAVAIGEVGALVTRGPY--TFRGYYRSPIHNANAFDN--EGFYHSGDLVKMTEEGYLRVVGREKDQINRGGEKIAAEEIENLLVAHDDIIHAALVSMPDEIMGEKSCAFIVATNIRLKPVTLRKYLREL---GVADFKLPDRFEMVASLPVTPVGKIDKKRLRQ------------------------------ 110681401 530 --------------------------------------------------------------------------------------------------------TYAALNRRANQLAHHLRRQGALPESRIAVCVERSLDMIVSLFAVLKVGAAYVPVDPAYPQARQALMIEESQAALLIT-------------RGTLGASFANDRLRRVALDEAAAPIAAEPDGALG------------------TQVLSDQLAYLLTTSGSTGRPKAVAHRNAVAMLQTLASTSICFDLSVFEIFL-----------------PLSVGATIVLADNALALPH------LAAREQVTLINTVPSAMAELLRQNAVP------KSARVINLAGEKLSQELVQKLYGL--PQVERVYNLYGPSE-----ATTYSTSAPMVRGSIGRPIANTVAYLLDRHFEPVPPGIPGELYL--GGEGLARGYFERPERFVPNPFGP-GRLYRTGDLARHRPEGELEFLGRIDNQIKLRGFRIELGEIEAALGRIAGVDKAIVVAHGTAPR-QHLVAYWT-----ASGEGIVEDLQPQLATTLPVFMVPDVYVRLDAFPLTSTGKVDRRAL-------------------------------- 170747768 125 ----------------------------------------------------------------------------------------------------TRTLTRGELDTRAGALAAGLAARGIGRGHRVAVALERAPETIVALLGVLRAGAAFLPVDPAYPAARVRAMLADAGAQCLTTA--------------AIAARLELPAG--------VARLDPAALEAAALEAAALEAAADGPRPALPEPGDA---AYLIYTSGSTGTPKGVLVEHGPLAMHCRTTAEYAMDAESRELHLPFAFDGWMT--------PLVAGGCIVLR-GPELWTAAETLAQ-IRRHRVTHAGFPTSFIGQLAEWAERLGEA---PPVQVYSFGGEGMPRETFARLGRALKPR--LLINGYGPTE---CVISPLVWAVPPPYAPIGGPVGARAAYVLGPDLEPVADGETGELYIGG---GLARGYWERPERFLPDPFAAGGGMYRTGDRVRRRPDGTLAFAGRADDQVKIRGHRIEIGEVEAALRALPGVAEAAILRREGP-AGAYLAGYVVPSRGRRPEPG---RLRAGLARTLPEPMVPASLTILDRLPVTANGKVDRNALPDPAADD------------------------- 194564947 25 -------------------------------------------------------------------------------RSAEVYGERVAIVH-----GDVRR-TWADTYARAKRLASALAQAGVARGDTVAAVLPNIPAMIEAHFGVPMAGAVLNTINTRLDIASVLFMLRHGEAKVLIVDTEYAELAQRVAL-----------ELPALKIVSVADAMPADLA-RFARATDYEAFVAGGDPDYAWTP-PADDAIALNYTSGTTGDPKGVVHHRGAYL--AAISNLLEWDMPKHAVYLWTLPMFHCNGWCF----PWAAGVNVCL-----RKFDAKTVFDLIRRERVTHYCGAPIVQSAIANAPAEFRAGID-HTVHAMVAGAAPAPAVIAK--MKEIGFDLLHV---YGLTEVYGPATVCAKQSLNARQGEAG-------ATVLDPDTVPADGETLGEIMFRGNI--CMKGYLKNPKATDEAFQG---GWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELREGASATED---EIVAHCRQLLAGFKVPKAVRF-GELPKTSTGKIQKFQLRN-------AVGSTAAID-------------- 81681128 1944 ---------------------------------------------------------------------------------VAEQPEAVALVA----ADGEESWTYGELDRWANRIAHHLHARGVGRQHRVALVMERSPLLVAAVLGTLKAGACYVPVEPTWP----RARID------LVLAD--------------LDPAL----------VIDERLAEEDLTGYPTRPLDTAD-------------VGGEHLAYLMYTSGSTGTPKGVEVSHRNVLCWADADHQRVL-VHAPPTFDASTYEMWV---------PLLHGGAAVV--APPGKLDAARLATLIAERGVTALWLPAGLFDLITQHHPKSFVQ-----VREVWAGGDVLSPAAVRRLVR--DDGTLTVVNGYGPTETTTFMSAPARCKDPLPIGE---PMAGSRLYALDDRLRQVPQGVIGELYVGGD--GVARGYANHPERFVADPFGRGERMYRTGDLVRWNHDGQLEFLGRVDEQVKIRGFRVEPGEIRAALRKRDGVAQAVVVPRTDRLGERRLVAYVVP---------------------------------------------------------------------------------- 81681128 480 ---------------------------------------------------------------------------------AAARPDAIAVRWSGG------TMTYRELNRQANRIAWTLKRRGVRPETVVGVAVRRGPLMVAAVLGVLKAGGAYLPIGSTLPSDRVAGMLADASATLVLTTEDTNR--------------------------------WTPPDGVELLDVGRAGLALSLDGEINPEPVASADTAYIIFTSGSTGKPKGV--TVAHRPVHNLLNWCYTFDFGPDDVSLCVTSVFDIFGLLGAGGGFYIADATQ--------QRDPEMLLDVLLSEPITFWNSVPGTLNQLAPLLPQTAGSPGVQDLRLVFFSGDPLSPDQVRAVF-----PHAEIISLGGATE--ATVWSNFFGAIDPQWRSIGRPIDNARYYVLDEKLEPCAVGVEGDLYI--GGPVIALGYVNRPERFIADPFGGVPGIYRTGDRASFFPDGNICFLGRADGQVKVRGFRIELGEIEYALGRHPAVRQGIAITRRDSVGDLRLVSYV------------------------------------------------------------------------------------ 116671644 1540 --------------------------------------------------------------------------------------------------------TFSQLHSRVKSLAKGLVASGVEPGDRVAVALPRSSDVVAAALAVLAAGAVYLPVDLSYPAARIRIILEDGGPAVVIAAAGAEFHGKGAEGPRILDDALLQAGAGVPDATLAGRYP------------------------------DADDLAYVLYTSGSTGRPKGVAHSALANLFGHH--HRTLFGAEPVAVAH-IAGLGFDAAWDPMLW--MIAGAELVV--GDDIRSDAEALARYCVSHGIDVLETTPSYAAQLLQCGLDAPRAHPL----LLALGGEAVSPELWQQLASTAG---VEAYNFYGPTETVDSVTARITGATPT----IGRGIGNTDAYVLDQFLAPVPAGVPGELYLAG--PGEARGYDQRPARFVANPFADGSRMYRTGDLVRRAADGSLEFLSRTDDQVKVRGFRIELGEIEAAVASHPDVSRA--VAVADGDPAHRVVAYYTGAASP-------AELRGVAGEKLPDYMVPAVFMNVPAIPLTAHGKLDRKALPAPASDTGTGQGAAPATAD------------- 116671644 2672 -----------------------------------------------------------------------------------------------------KTLTFAELAASASRIAAALTAGGVGSGDVVSVMLPRSPGTVESMFGVMAAGAAYNPIDTEYPDDRVAAIFEDAAPPVIVTTRAV--AGR-------VRQIIASLPGAGPRLVLLEELAGAPQAAKGSDNEPSAAVFARPGPR---------DLAYVMFTSGSTGRPKGVEISHGA-LASLLASHRHTLDTGGPRRVAHTTGVGFDASWDPILW--MVDGHELHLIDDA-TRRDSERLAAYFAEHGISVWESTPGYLRQLLGEALLDARAAAADPFR-LALGGEAFDAGLWGTVSAHPG---LEAWNLYGPTETVDTVLA--------RVGDTSAPVLGTRLYVLDARLQHVTAGAAGELYVAG--PQLARGYRGRPERFVADPFARGERMYRTGDVVYRHADGRLVFAGRNDDQLKIRGFRVEPGEVERAVRSTKGVREAVVAAVNDA--GTRLVAYVVPANSPAADAELSDVVRTHVRGLVPDYMVPSAVVVLDKIPLTQHGKV-----------------DASALPDPG----------- 116671644 474 --------------------------------------------------------------------------------NARNSGDRTAVV--APDG----ELTFAELERRSNQLARFLKGHGAGPGKTVAVRLDRSVLLPVALLAVLKSGAAYLPLDPDYPAGRVEGMLEDASPVRLLTSAAFT------------GSAASHEELETSVPVTVLD-SALMVSCLDGKDPS------------APEPSAGQHDLYVIFTSGSTGRPKGVGVGHLA-LLNLYTSHR--------DNIFAPAEVSHTAGLSFILW--LIAGHELHVVD-NLTRRDPEDLSRYLSATGIDSIETTPSFAKVLLSGGLFDQGTHPT----VVALGGEAVDASLWSTLAE---KNGVVAYNFYGPTETTVDSLTAV-----MEPG--TEPTLGDSVAILDSGLNPVPVNAIGELYVAG--INLARGYVDQPERFVADPFVPGSRMYRTGDVVRRLPDGTLEFRGRMDAQVKIRGFRIELAEIEEALRGLAGVDQAAVVSKNRAGYDQ-LLGFVTPAGG--LEDELVAELRRQVRRQLPDYMVPASIVQITAIPLTPNGKLDTRAL-------------------------------- 163841500 1 ----------------------------------------------------------------------------------------------------------------------------------------MVPEAVISMLACARIGAIHSVVFGGFSADALRNRIDDAEAKLVVTADGTYRRGAPSSLKPAVDADLEEPGHTVQHVVVVVKRNGEPVAWPEGRDVWWSDSVGTASAEHQAALHDSEHPRFILYTSGTTGKPKGILHTTGGYLTQTAY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 165881889 1126 ---------------------------------------------------------------------------------AASNPDATAVIFD------DQHYSYEWLEQTANRLAHGLVAQGLT--DQVVGIMARKPLMLASVLACLKANAAYLPLDPNFPQAKLAHMVSDSGCAAI--------------LGEQTDISLPVPCISPV-----------------------ALLSEHHEHSTPPVVVHHAHSLYLNYTSGSTGQAKGVAIEHQALACY-IESAKAFIELSHTDVVLQFATINFDAFVEQ-LFPSWAVGAAVVLR-GDTLW-DADTLYQQAQRHKISVMDLSAAYWRSIAASWARMATTTPLSHLRQVHSGGEAMSEQGIDW--RAAGLGEVRLLNTYGPTEI--VVEAAIHDCRTLTAGELGHALNGRRLYVLDSNLQPVAEGQVGELYIGGEL--LARGYWQRPAQFIADPFDNGARMYASGDLVSW-QNGALHYHGRSDHQVKIRGFRVELGEIETRLTQLPDV-DVAVVITEQQAQSLSLIAYVQSERHDDPDYALR--LKRALTEQLPDYMVPAQIVVLAQLPVNTSGKLERQQLPKV-QPAQAPVASTATNQTEQALETI------ 165881889 4 -----------------------------------------------------------------------------LAHHAAQQPQQTALICV--DKKAHTRFSFQALYEQSLQLAGHLQHH-VSAGDRALILMDTGIEYVTSFLACQHLGVTAIPSFPPESTKAIARTVEDASARLVLTTS---RFSETV---AGMCEALDDIIIQVV------------------------DELNTPAPDAPRHPAHSDEIAFLQYTSGSTAKPKGVMVSHGNLLANEAVITER-MQTTQSDVM-----VSWLMGLIGGLLQPIYVGYPLVLCSPRFFMERPARWLQLIGEYGGTVSGGPDFSFRLLERIRDKQLADLDLSSWRVAFSGAEPIRHDTLLDFAERFAPQGMQIYPCYGLAE-GTLMVTGVIRAFDNKGLAAGRAELADARDLRDSDAQALADGEIGEI-----WPSIALGYWQNEQATHDTFVALDGHRWRTGDVGYVF-DGQLYISGRQKDLIIMNGHNVYPQDIERAIEELSFVRKVSAFPVPSAESGEGIGLAIETSNSYRPAQQTALIVRDFITEHFA--ACPELVLLLDGLPKTSSGKLQRSALRN--ANELASYGD------------------- 199431540 243 -----------------------------------------------------------------------------------------------DPKSKTRTFNYQQINQASNIVGNYLKETGIKKGDIVMIYAYRGVDLMIAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPRGLI----GIEKAGILDSI-VVDYIDKELDVITTIPQLKVNDDGSLVGLLDGQSADCLQNYESFKDKATGVRVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPWMSK-QFNLSSKDKFTMLSGIA----HDPIMFTPLFLGAQLLI-PTSDDIGTPGKLADWMAEYGATVTHLTPAMGQLLSAQATTAI-----PTLHHAFFVGDILTKRDCLRLQSL--AENVYIVNMYGTTETVSFFLKNLKDVMP-----AGKGMHNVQLLVVNDSSQTCGVGEVGEIYVRRGLPAKFVTNWYDPKKWTDGWLGPRDRLYRTGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVKRDKNEEPTLIAYIVPKDTEETSDELIKDIRAYLKKRLASYAVPTMIVPLAKLPLNPNGKV------------------------------------- 169613486 44 ------------------------------------------------------------------------------------------------------TLTPRTLLQWTKRLALGLDRIGSKPGEVVMILTPNHIFVPVAYLGIVGSKRIFSGANPAYTVSEMIHQVTNTEAQFILA----------HPSLATTALAAAKGAGLPTGRVFMFS---DELNAPYEGCQDWRSFLEAEGDAYSFPVLSAKETATVNFSSGTTGMPKGVEVSHHNIIANLDQTIFMRYLNKP-----WKADTTWIGFLPYHAYGQLY---TIAMAQKIPVYFEYEPFLRTIQDQKVTHLQIAPPIMVMLSKRPET--AKYDLSSVTDILCGAAPLSKELQNEISRKL---DCEIVQGWGMTEVTCGAI-HVPGGTVDDSGSVGQLDPNCECMLLDDDGKEVPDGQPGELHVRG--PNICLGYWRNPAATKESITS--DGWLKSGDVAIV-KNGWFWIVDRKKELIKVNALQVAPAELEAVLLEFDPIADAAAVGITLDGQ-EWPRAYVALKDDFK-GKTTEEDIHAHMKIKVAKHKLVGGIVFVDEVPKLQSGKIMRKVIKDWAKRDAEKM--------------------- 90414955 48 ----------------------------------------------------------------------------VLDWHVKEHPDRPHL-YVYQNADQVTEISYRALRDEALRIASGLVKQDVEPGQCIAIMLPTSNDYFYSFFGILFARAIPVPIYPPARPSQIEDRILQSQVRILITVSEAK------PLSQLL-----RLQVPSIQAVVTVP-----------------ELRQAASGPLSTGDAQSSDIAFLQYTSGSTGNPKGVALTHAN-LLANVRTMGRVVCADSTDVF-----VSWLMGLIGTWFGSLYHAIPLVIMSPLLFLSKPQRWLWAIHHHRGTL---SPAAYELCIKIDDAELEGLDLSTWRLSWNGAEPVSPSTIRRFTERFGFRPETMSPVYGLAECSVGLTFPISVRLPLRLGRAGQPLPGHQIRIVDEFGRELPEREEGGLEFKG--PSATQGYYRDPEKTQQL----FHGEWLTGDRAFM-VGGELFITGRSKDIIIRAGRNIHPHELEEAVCNIPGIRKGCVVAFASHDSHSGTERLIVLAETRETDQRLQQEVNNLSLDLLGSP--PDEVVIAPTVPKTSSGKIRRAACKDLYE--------------------------- 52143518 1950 --------------------------------------------------------------------------------NVNKFPNHIAVEFEG------QQLTYSELNSKANYLAKQIKEKNIKPNDVVALISERTCEMIIAIYAILKAGAAYLPIDPKQPLDRVKYMLKDSKAKLIIAGTNG----------EKLVTGLEDFQFINVEDNLGELENNLPI---------------TASP---------SDLAYIIYTSGTTGKPKGVMIENQNV-VNLATWLISHLKLDE----FST------MIQNF-----------SFIFDGSPTNLAGSRLLIVSDEQKVNHVVMVPSMYRELLEYAKMNGILYKLHALKSISLAGEAMPLDLISEFFKTSKKNKPRIQNCYGPTE--ATVCSTVYEFKEDVNDSVGKPILNTSAFIMNEN-KLVGIGMIGELFVGGH--GVATGYLNNEEKFVDHPYEEGEVLYQTGDLARWNADGNIELFGRIGEQVKIRGFRIELGEIESYIRQVKDITDSVVV-LDTNDRTEKIVAYFTARKEIDIS-----RLKELLSKKLNDYMVPEHFIQLAGIPKTINGKIDKRNLPK------------------------------ 52143518 454 ------------------------------------------------------------------------------------------------------TITYSELNERANYIGSELLKNGVTKESIVGIISESSIGMIAAVLGALKAGAAYLPIDPSMPLERLSYIIKDSKMDALITS----------------------------------QENFEITDLSEDNIFLLNSLMSATAPRRTATK---NSLAYVIYTSGSTGNPKGVMITNENIVNQAYW-HITEAELTNKSRYIQ--NTAFIFDGSALIFSTLLSGAQLLLVD-SEKKKEPEELLKLLPGAHINIL---PSMFRALVEYAIDNKKEEALNSFERLNLVAEKIPGELIGKYNSTKGSKLSKLWNLYGPTESTSYQLNENMNLVNIP---IGKPVSNYKVYILHKN-DLCAQGILGEICISGR--GVAKGYLNNEEVFIRCPAITDEVIYRTGDIGFINPDGEVELVGRMDEQVKIRGFRVELQEIESTLKGVEGVKEAVVV-RQKNLNDDFLVAYFV---GDKKVNDLI--IKDNLSNRLPEYMVPEFIIRLDEIPLLPNGKINKKLLGELKLNKLSKFEEP---RNP------------ 197729212 27 -------------------------------------------------------------------------------------PERPALRFDG------RGLSYGELAAAATGLARRMREGGAA---RVALWATPTVETAVGVVAGLLAGVPVVPLNPRTGERELAHILADSDPDLVLVTPGAVLGGRTTLEVGEVSEAAAP-----------LERDGL------------------------PVTHDPLSPALVVYTSGTTGPPKGAVRAIAANLDALAEAWKWTG----ADVLVHALPLFHVHGLILGVLGPLRLGGEL---------RHLGRFAGVARELGGTVLFGVPTMYRLAEAVDGDPELRAALTDARLLVSGSAALPLPVLRRIETATGRR---IVERYGMTET--LISTSVRPGGGSAPGTVGLPLHGVGVRLVDEDGTARDGQTIGEVQVRG---EQLFTEYLN--RPDATAAAHDGDWFRTGDMAVRESDGSVRIVGRATDLIKSGGYKIGAGEIENVLLDHPGVREAAVTGEPDADLGERVVAWIVPAGNGEPPSA--RELADHVAAQLAPHKRPRDVRFLTALPRNDMGKVMKRAL-------------------------------- 167902620 6 -----------------------------------------------------------------------NFVALCTHR-AAANGDALAYHYLSPH-GEDRALSFGALDRAARRVAARLAASG-APGDRVLIVCPQSLDYVSAFFGCLYGGFIAVP---AYAPRRLSKIIEDARPRVVMLCRKQY---------AAVHAFIENPPLREVELVVV------------------DELDDVEPGGCRPHAAARDDVAFLQYTSGSTGQAKGIMVSHGN-LLANEEMIRTTCGNTPDSVFWLFHDMGLMT---------LLQG----VYVGYPTYANPLRWLQAVSRVRATLTVAPNFAWQLCEKIPPEQLDGLDLSSVTAAVNGSEPISVRTLDGFVARFGARREAFRPSYGLAETGSTMVSSAGRRTVFQRVGCGRPAAGCEVAIVERDTRAVRDGELGEIWVKG--PHVAQGYWNNPEQTAQTFGNRTADYLATGDLGFL-HDGALVVTGRCKDVIILRGDNYYPSDLESATAAHPAL-------VPD-----GAAAFTLAGDEAGPDPAQFAQIAAAIVERISALALERLVLIKERIPKTSSGKVQRSAVRALDAGQLKTLHDV------------------ 198266057 26 -----------------------------------------------------------------------------LERAAAVFPDHTAIIH-----GKLRR-NYATFYARSRQLASALTQRGIGRGDTVAAMLPNTP----AMLECHYCGGVLHSINTRLDAAIIAFQLDHAMSKIIIVDAEFM---------PLMQEALALAEVSPL--VIQVDYEGAKAAFDGGG---YESFLADGDPAFAWL-MPADDAISINYTSGTTGDPKGVVHHRGAYLL--AQGNAITTSMRKHAVYLWTLPMFHCNGWPWTLSA--IIGTHVCL-----RQVRAEPIWNALADDNVTHLCGAPIVMSLLIAAPVDARRTLD--HTVQFFTAAAP-PPEKLLADMKTAGFDVTHL---YGLTETYGPAVSSLPNDEQARLKSRQLPLEGLD--VLDPEAVPRDGVTMGEVMFRGNV--VMKGYFRNPVATKKA----FEGGWFHGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEIEEVLYSYPSIEIAAVVAMPHEKWGETPCAFIEATLGQEIDTD---ALRVWCRDRLAAYKVPGR-FVVTSVPRTSTGKIQKFVLRERAKN-------------------------- 83594439 1145 -------------------------------------------------------------------------------RAVRDHAARVAL-----EAGRTR-WTYDVLGGQVAAIASQLQDLDLRPGDVVALHMAAGPLWVACLLATLVRGLSFLTLDPSHPAERNHALLEGARAKVVMAAPGLP----PLAELPTLVPADPDARTPALSTLLV-----------------------------ALSEVDAT-PAYVIFTSGSTGKPKGVVVAQGGLRDRLLWKIE-ALDLGPGERVLTIFDPA-----LWETLAPLLAGSTLVIAD-PEVRSSPRRLAETLLSAKITV----ATCISALAGLG---GKGDDL-ALRRIVAGGEALPNAVARAFVEQTGAR---IEHFYGPTEVGPADTLPEDGILPI-----GRPVAGARVAIVDLTGAPCPPGVIGM--VDLSGIGLALGYLGADGAFRQHGESR---VYASGDLGRWRSDGRIEVLGRQDTQVKIRGVRIDLAEVEAVLLAHSLVGEAAVIAAKRA-GVSTLHAFVT-GDQDIDSEALRKDLAG----RLPPAMRPTTLRAVSGLPRLANGKIDRAALRQIPE--------------------------- 83594439 13 --------------------------------------------------------------------------------------------------------SYRALTSRALDIATFLLAKGCAK--RVLILLPTGMAFVEALFGCFLAGAIAVPAPPPTGTRGL-PRIRG------ILADCA----------PPLALVVEPPQIDRL-------GGGDDAPLARTEWVRVADIPACATPDPSVEAVAPGDIAVLQYTSGSTGTPKGVVISHRNALINLAQQ-KSGMRAPDGARL-----VSWLVHHDMGLFGTVAVGGELSFMAPSSFLQKPIRWVQAISDYRGQASGGPDFGFDLCRRAQPADLAALDLSSWTTAYSGAEPVRAATLERFARVFAASRCEALRCYGLAE--ATLIVSVQAVTQLFAGSCGPAVEGMEIAIVDAASQPLPDNRVGEIWL--SGPNLAEGYWNQPQRFGARLAGRGDRWLRSGDVGFLD-RGQLFVVGRADDMIILRGRNIPPDDIENALVSPIQVAGSAVALAAPDEGGVILVQEVARGQGARDFPLLGAQMRAAVADATET--ALSRIAFVGSIPRTTSGKIRRR---------------------------------- 83645718 301 ---------------------------------------------------------------------------------------------------------YRMLDEQSNQLARELQVSGLEKGGLVGVCCRPGCDMVIALLAALKAGGAFLPLDPDYPAERLRYMAEDSGCRLFL---------------------VEHPDVDAPFIEVLEDRGGSVIYLDDI--TSWR----QQSSRPLDYAPAPDAAAYMIYTSGSTGAPKGVLLHHSG-LINMLEAQIKAFRLRSDSRVLQVASFSFDAAVSEI-FTALCAGARLILAPRDRIMPGPD-LAQALQEFEITHITLTPSSL-ALLPEDSAPG-------LQTLVVAGEPCPADLVKW-----SKGRLMI-NAYGPTE--ATVCATLGEVVYSGPPDVGQPIQNMQCHVVDALDRPCPVGAPGELLI--SGVGLALGYHNRPERFVELALSAPRRYYRSGDRARWRPDGALDLLGRTDRQFKVRGFRIEAGELETQLLSREDIQQAAVVAQ-GEEADRRLLAYVVLARTANKGELQAEAILTYLRERLPPYMLPDLLVPLDALPLTPSGK-------------------------------------- 170060106 46 ------------------------------------------------------------------------------------------------DADTGHSMTNGEMRLRAIRAAQNLAELGLRRGDMVAMACANSDGVAPMMLGLLFNGLPVHMLAPNYGVDDLRHMMGITQPKLIFCDESNY------------DSVVEAAELAVVDKPLVY-AFECDLGGVKKAEELFKE--TKHEVEFSPPYLGDSSKLLVLCSSGTTGLPKAVCLSHA-HLIAN-------FGISIGEVIFNFSPLFWASGHTLMT--SLYNGTTRLITR-KPFGEDL--CFDLLEQFHVDGIFTPPSCAHLLLQH--PRIADVCWANIKLWSFGGSPLSDRIRNSIAALLPSGKT--VNGYGCSEIGSF----TFDAEKQKPNSVGVLMPNIRAKIIDDNGNALGKGSHGELLVK--FSGKFLGYYNDPEATAQCFGE--DGWFKTGDVAYFDEEGFLFLVDRKKDLLKYRGHQIAPRDLEAIVEKIPGVGQVCVVGIPDADGASDLAVIVKGKDACLSEQDVLKEVNETVAD----YKKLRGVVFVDEFPMTVTGKPMRRMLRDVVL--------------------------- 41322767 39 --------------------------------------------------------------------------------------------------------TYGETLRRVRAWQAGLDALGIDEGERVAVVSPNSARLLELLYAVTASGRICVPVNYRLTPEEISYILRQCDASVVFVD-------------PDVEAVLGSVDVP--KRFVLGEQTETEVMRFDVAPRPW-----SRPDENAVATLN--------YTSGTSARPKGVALTHRSIWLN-AMTFGVHARIWEGDVYLHTLPTGW--GVPFLLAG---LGAKQVL----IRRIDGAEILRRVQEHGVTLAFGAPAVWDAVLQAARDWPEIPGRGRVRVVC-AGAPVSAQLVSRIENELGWEFLQV---YGLTETT---LLTFNRRLPDAPGRAGAPALGVR----------LRTGERGEVLARSNM--VLDSYWRDEQANEAALED---GWFRTGDVGAFDDEGHLALFDRVKDVIVTGGESVSSVEVEDCLQGHPSIAEVAVIGVPDERWGETVKAVVVPADGARVTEE---EVITYCKQQLARYKAPTSVDFRDALPRTSNGKIQKGRLRE------------------------------ 211958075 38 ---------------------------------------------------------------------------------------------------------------RTCQFAKGLQDMGLEPGARVAILSLNSVEYVEAMIGTMIAGMISVPLNIRWSAEEMLYAIGHSSMSAIVYDD---------TFAPMVAAIKERAE--SLKHFIHVGEKEQPEGTKAYADCLSEPIELELGRDVETEC-------FMSYTGGTTGFPKGVVHTHKSMLASANIVAANGVPYH--DRLAMM-----VMFHLSG-YGLLLAR----LIQNKPSMFRPDIVVAAVKNFDVSSFLMAPAMFQMLI-HSPEF-KSEDFLRVAQIVYGASPISEGLLKLVQEKFPKTELTQV--YGMTEAGGTFLHPQFHSGDMKMGAAGAASPLIQLRIEDDEGNELPPNTIGEVVFYS--PAVMCRYYDAPE---QTAAVLKNGGYRTGDVGMLDEMGILSLKDRKKDMIITGAENVYTAEVESAISTHPDVSMVAVIGIPDETYGEAVHAVIVPKEGKEPT---FEEIRAHTKERIAGYKCPRSMSLVEELPLSAMNKVLKNKLRE------------------------------ 126789027 32 -----------------------------------------------------------------------------------RHADKVALIYQPSTPGQPSQSSYRQMNERANRAARLLVAHGLQPGDIVAVCMQPSEGLVTTLLAIWKAGGAYLPIDPSFPANRIHHILLEAKPTLVIRDDD--------------IDVGRFQGTPTLSTTELYAKSLQ----LAGSNLLSEEMLRGGN----------DHIAIVLYTSGSTGVPKGVRLPHESILNRLQWQWA-TFPYTANESVFKTA----LTFVDSILWGPLMCGLAILVVP-KAVTKDPQRLVALLERYKIRRLVLVPTLLRSLKMEGGGAAQKL-LYNLQIWVCSGEPLSVSLASSFFDYFDEGVHRLYNFYGSTEVLGDVTLSLYDNVPI-----GIPLSNTVVYLLDADYRPVKNGEIGE--IFASGLNLAAGYVNDPERFLENPLKKYARLYRTGDYGSL-KNGSIMYEGRTDSQVKIRGHRVDLSEVEKNVAELPLVDKAIVLCYHAGQVDQAILAFVKLRDDAPMVTEMQME--ARLKDKLADYMTP-QVVILEHVPLLVNGKVDRQALLKTYETANNNEGDSSIVLD------------- 197341712 2375 -------------------------------------------------------------------------------------------------------LSYGALDARSAGLADRLRALGIGAGSVVGVALPKSPELVVHLLAVLRAGGAYLPLDPALPAGRLARVLAGAGAALLITEGAAPEG---LPCRSLAAGALAA---------------QEPLPAAETAD-------------------DLDAPAYVIHTSGSTGEPKA-VRVAHRNLAAAYASWHREYRLGEERVHLQSAQPSFDVFTGDLVRA-LCSGGTLVLA-GRDLLLDTARLYTVLREERVDCAEFVPALVRGLMDHCVREGLGLGFLRLLVVGS-------DTWKVAERRLAGPGTRVLNSYGVTEASAFFEGPADGLDPGLAVPVGRPLPHATLHVLDPHGNPLPAGITGELWI--GGEGVALGYAGRPERFTERELLPGAGLYRTGDLARWDTAGRLHLLGRADSQVKLRGHRIETGEIEAHLAARRGIARAVVAVRPGAGGEDALCAWYVPEPGAEVSPA---GLRRALADALPSYLVPAYLTEVGALPLTAHGKVDVRAL-------------------------------- 158521484 24 -----------------------------------------------------------------------------------DDPEKVALRFVNED-GTEEPVSYQNLFEQTNRTAHALLKAGIGKGDTFTMLMKNHPEFIYALFAAVSIGAVAVPIDPRSRGRKLAFQIKNTKSKGILVADQFMESLEEI-----------KADISDVPVVGVLYKAHHKVPENSAYPV-LNELLETGNTDIPDKALPFDAGASIIHTSGTTGDPKGVVLKADRFLIYSFMA-DFLWQYQSDDIPYTGLSLTHGNAQSVTLMPSLAKKLPAVISE----RFTKSNIWDICRKYGCTTF----SLLGGMM-AGIEPPRPDDADNVRKVISAGTP--RAIWEDFEKRFG---VKIHEWYAAVE-GGLAHNP-PGSGPV--GSFGKPPQGVEMKVVDENDNDVPPGARGELISRMVNGPTEVNYYGKADASKE---KTRGGWLRSGDICHQDEDGFFYFDFRKGGGLRRQGDFVQPDLIEKIIGEHESVSEVCVYGVPAASGGESIVAAMAPFAGRTVD---VEGVKQTCLAELERNSVPTYFQIVDEIPKTISEKMLSRVL-------------------------------- 90424852 1880 -----------------------------------------------------------------------------VSQWASQRPDAPAVI------DNEGTLSWSQLAQASENLATRLAARGVGRGDRVAFCLHRGAGPLVTMAAASRLGAAFVPLEPEHPAAHRATLLAESGAKVLVT-DASTQG--------------ETASIPTLG--------------------WSRDAPAATAP--PRVACRGSDLAYILFTSGSTGRSKGVMVSCGGLHGYAEAMLRLIFAI----VTSFAADLGYTS-----VIGALASGGTLNVVDAA-TARDPAALIARMAQAPADVLKIVPSHLAALMTHPDAAA----LLPRRALICGGDVL---TFALVQRLAARPGLRVFNHYGPTETGCTMVAALANALADGRLPIGHALDGAVVEIVDADGTVLPVGETGE--IRVSGAGVALGYLAADAGFIRR--ADGARAYLTGDLGSIDADGLVRFLGRNDDMAKIRGHRVDPNGVAAVLRACPGVSDAAVLVKRDDAGAARLLGAVV-AHGQTAD-----SLTTLLIDRLPEAHRPSRLIIVAALPLTANGKVDRKAL-------------------------------- 154244574 17 -------------------------------------------------------------------------------------------------------YTYGEMSKRSRKLANALARLGLKTGDRVGTLAWNGYCHLELYYGVSGSGFVCHTINPRLFREQIAYIIAHAEDSVLFFD---------LTFLPIVEELAD--QLKGLKALV---AMTDEAHMPASQVLPYETLIAGEPDTFDWPAFSENTASGLCYTSGTTGDPKGVLYSHRSCVLHAAIAMPDALGLSASDVVCPIVPMFHV--NAWGLFAAPMVGAKLVL----PGHLDGASLHALFEGEGVSFTAGVPTVWLGLLDWMDTHARSF--SALKRVVIGGSAIPPIMISRFH----NMGVEVRQAWGMTETSPVGLSTLPPALECKQG---RPLFGMEFRVAGSGGSEVDGRSFGSMLVRGPWVAQA--YFNTPT---SAAHADYPGWFDTGDVVTMDQEGFIQIVDRTKDVVKSGGEWISSIDLENIAQAHPAIQEAAIVARPDARWGERPVLVAVLKPGATFS---RADMRAHYEGKISKWCMPDDVLIVPELPHTATGKLSKKAIREIILDE------------------------- 117617721 503 -------------------------------------------------------------------------------------------------------LTYGELEVRANRLAYWLQAQGVTPGAAIGIQARRDVAFVIALLACWKAGAAYVPLDPAYPAERLAHILGDAAISLVL-------GG------------------------VPDPRLGEALAGTTAEYHNLHQLLDKMSTSTPALPRDAAMLAQIIYTSGSTGLPKGVMVEQGS-LVNLMADHRIALD-QNGAMFNCMSDAGNMTSLL-----PLYCGAALHFGE-----PGEGVIGAAIA-CGASHMIL-PTA------LLANLLPAADLGSLKAIGFGGEACPSSLVERW-----GERVALFNMYGPTE--CTVTALCARLTPGAPITIGRPVNHLKALILDEAGNLCPVGVPGELCLAGL--GLARGYLNLPERTQEAFIERTYRLYRTGDRALLRRDGNIQYLGRIDEQIKLRGYRIEPGEIETRLAELPVIRQIKVVVQEG-----RLLAYACLQAGAREPDG--DALLQRAGECLPEYMVPARLCWLPEMPLTPNGKLLRRL--------------------------------- 121594049 35 --------------------------------------------------------------------------------------------------GDIHRYTYRDLARRSRQLANALDALGLQFSDRVASLAWNGYRHMEMYFGVSGSGRVLHTINPRLHPDQIAWIVNHAEDQVL-CFDMTF-----LPLVQAV-----HAKCPTVKKVALCDSDKLPADSGIPGLTSYEDWIGGASAEYQWPTFDENSASSMCYTSGTTGNPKAALYSHRSTTLHAAAALPDVMNLSARDAVLPVVPMFHVNA-WGIPYSAALTGCKVVFLDGKSVH-------DLIEAEGVTFAAGVPTVWQMLLNHVKSAGLKF--STLRRTVIGGSACPPAMITAFQDEYG---VSVLHAWGMTEMSGTLCTLKNKHLQMGKDEQGRAIYGVDMKIVGADGQEQPGKSYGDLLVRGPW--ILDSYYKGESPLVKD--EQGRGWFPTGDVATIDPDGFMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACVGMPHPKWDERPIVVVALRPGAQVT---REELLKFYEGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLREQLAG-------------------------- 29375077 4 -----------------------------------------------------------------------------LNKQVQKRPDHPAFYF------QDESWTFLEVQQEVSHWVATYQQVLAPEEKRVALFSKNSKELYFSILALWELGKELLFLNTHLTLAELTFQLKDAQVKTIIGA-------------PETQALLEEISFVDVQPMIKKQHSLSHQEFQQPSDL---------------ESVAS-----IMYTSGTTGQPKGVLQRFKNHLASARGTQEN-MGITAEDCWLCAVPLFHISGLS-IVVRQLVLGCSIRLYD----KFDEQQVTQDLQEGRGTVISVVATMLQQLLSVYPE--AGYS-ASFKGMLLGGGPIAPDKLAQCEEK----GIPVIQSYGMTETCSQVVALKFEDAALKIGSAGQPLKDMQIKIVDELGQEQPEKQVGEILLKG--PNVVSGYLNQPEKW------TADGWFKTGDMGYLDAQSYLYLVSRLSELIISGGENIYPTEVEQVLQAITGIKAAAVVGEPDAQWGAVPVAYVISDQEITL-----AQIQDQCSRKLAKYKRPKRIYFCHSFPQTASGKI------------------------------------- 170722511 22 ---------------------------------------------------------------------QLNTT-TLIRHAVRTHPEQE-IVYRTQDGGWAR-YTYADCYVRICRSANALRALGVRVGDRVGILDWNSRRHFELYWAIPGLGAVMLQMNLRLGNEDLGYVVGHSNVSYV-CVDESLLP---------VAESIAAHSPQIKGWIVMTDKPLAQLKTSLTPLLHYEDLLAASDNTVDWPEIEESSAYSACYTTGTTGRPKGVYYSHRGIYL-HSTAMATNLGITLDD---CT-----------MLITPMFHGANKIVLPGRYAAEDTRPLVDAMIAEGVTVANGAPAIFQPMLQYIETLPVKPDFNRMRMLSGASEP-PLSMMIGFHELTGAE---VVHAYGATETTTLVSLNRLKPILKKHLTLGLVVTGVEIRILGEEGQDLPGKSAGEICLRGPW--ITTSYHNTPDRFLE------GGWWRSGDVGTIDENGYLKLSDRIKDVIKSGGEWISSIDMENLLMGHPAVCDAAVVGIPHTKWQERPLAMVVLRPRHNVTTE---QLQEHLSSAFAKWQLPDQILFVEAIPKTSVGKIDKKRIRA------------------------------ 71985884 27 -----------------------------------------------------------------------------------------------------KQWRYSEIRNWCEMCATRLKELQVTSGSRVAVITGTTGQAIFVHLACSIIGCSAVAVNGWNAVDEIWTLVDLSEATHLIVENQFMQKADDVRRKAQMRGGGRIKHVRQIEDVLTAERINVDSARKRSIDVDIADLTSPVSEDVESSVVDSEEPLLILFTSGTTGLAKAAELSHRSLIINQQISLPLYGPVQTKERFLLPLSIAHIYGIVSAYYA-LINGASLYL----ISKQSNRLFMETLVNNQINVMHITP-AIVHWM-ATDAIVDDYKTPNLRSVLCAGAPIDSNS-----AAAMKSRLNIKDSFGMTELGG--ICTMSPYLDEKIESVGNPLPGMLFKVVNETKQLCLPRQPGQIIVLGPQVS--PCYYKNPELFDATGFVK------TGDAGFYDEVGRIYVLDRIKDIIKCKGTMICPSEVELVLRAHAGIDDCAVVGRQDHVTGEVPAAFVVKNAQHPLLA--SAEVRQYVS---GKIATFKEVFFISEIPRSVCGKILRRNLRQ------------------------------ 111221388 6 -------------------------------------------------------------------------------------------------------LTFAELASRARRLGAALEA---RPGERVGLIDLNSPAVPLTLFGSAIAGKPFVPINYRLADPQLRAIVARTAPATIIVGEGVVERVGPVDGVEFLSRAEALALAEDPE--------------GKEKDGWGGD---------------ADDIAVLLFTSGTTGEPKAAVLRHSNLTEYIISTVEYAGSA-EDEAAIVSVPPYHIAGISAVLSST-YSGRRVVQLE----AFDPTAWVTIVREESITHAMVVPTMLRIL---DIVEADGLGLPSLRSLSYGGGPMPLPVIE---RAVGLPNVGFVNAYGLTETSSTIAVLGPDAVRARLASVGKPLPTLEVSIRDAVGIEVPVGERGEIYVRG---GQVSGEYLGRGTTLDS-----DGWFPTRDEGHLDEAGYLFVHGRLDDVIVRGGENLSPGEIEAVLLEHPGVLEAAVVGIPNKEWGEQVVAAVVTSGGVT-----EEDLKAHVRTRLRSSRTPDHIQFREELPFNESGKLLRRVLR------------------------------- 124266959 35 --------------------------------------------------------------------------------------------------GDVHRCTWVDVELRARKLAQALARLGCEAGDRVGTLAWNGYRHLEIYYASSGSGLVCHTVNPRLFPEQIAWIVNDAEDRVL-CFDLTF-----LPLVEKL-----AAQLPTVRHVAMTDRAHMPAQTSVPNLLCFEELVEAENGDYRWPSFDENTASSICYTSGTTGNPKGAVYSHRSSLLHAAAALPDGMALAARDTVLPVVPMFHV--NAWGLYASALTGCRVV-FPGP--HLDGKSLYELFEAERVSFSAGVPTVWLGLLTYVKQ--NGLKFSTFKRTVIGGSACPPAMLKTLEDDYG---VEVIHAWGMTE-----MSPLGTLARLKPKEAGKVVFGVDMAIVGDDGQPWDGKSSGDLLVRGPWVI---------DRYFKQTASPLHDGWFTGDVATIDADGYMQITDRSKDVIKSGGEWISSIELENIAMAHPGVHEAAVVAAFHPKWDERPLLVVVPKPGVELT---RAQLLAHYEGRIAKWQIPDDVVFVAEIPHTATGKI------------------------------------- 115374152 467 -------------------------------------------------------------------------------------------------------LSYRDLLQNAQALSAQLVREGVQPNTPVAVMLPRGIDAIVASLGVLFSGAGYLPLDPQGPSSRTAAILEDAKPALII------------------------------------QRASPEADMARGNLVIRRNEAAPAAAPSSQVQTEGERLAYVIYTSGSTGQPNGVQQDALAHFVAGA-THRY--GVQRSDRVLQFAPL-----HFDAIFLTLCAGAKLVLREMLQSVP---RLLDACAEHGISVLDL-PTAFWHELAYSVSTGAARLPSSIRLVIIGGEAALPERVARWRSAVGPA-VLLLNTYGPTETTATLSGPLTAGAPEEEIPIGRPLPGVLTALIDAHGKLATPGAEGEL---------------NAARF--TPLGALPGAYRTGDKARVREDGQLVFTGRVDDEFKISGHRIDPTEIETVLLAHAGVREAAVVGQILPGGTRRLCAHIVAENPAPAAAELRRHLLA----ELPAAMVPSAFVFSEKLPRTSTGKLDRNTLR------------------------------- 146299846 241 ---------------------------------------------------------------------------------------------------KEKSLTYGELNKLANQLSNYLIQQGVSEGDFVGVKLERSEKLLVSILAVLKAGATYVPLDVNYPAERIAYIETDSNCKLVIT--GAVY-----------DDFLESQEKYNIEN-ISLNR-------------------------------KSDDTAYIIYTSGTTGNPKGVMITHQN-AVALIHWAQEEFNPENFEIVYAATS------HIYEMFYPLSVGKRIKILNGPELTKDKNIL-----------LNTVPSSIRNILAEG------FSLENVSIINLAGEPFPVD----IAKKLLQTNAEIRNLYGPSETTYSTCYKLSSAKNYQTIPIGKAISNTQAYILDEELQLVPMGTIGKLYLSGD--GIANGYLNKPEKFIENPFAEGHKMYDTGDLVKWMPDGNLAFLGRKDHQIKLRGYRIELEEIENVISSFSENIGQAVVAVRKNNGEDFLAAYFTEIENVSKTD-----LRAYLEKQLPAYMIPSYFTAVEKIPLTPNGKINKDALSEI----------------------------- 146299846 2294 -------------------------------------------------------------------------------------------------------LTYKKL----NNCANHLAQQIIEKASRVALLL-NHNETVIGMLGVLKAGYAYVPIDANSPLSRIQYIIEDSGCDQLVCNEVTVE--KANQLKK------ELPQLS---------------------------ITKLSENYNLPEILNSSSPLYVLYTSGSTGMPKGVLQIQKNVLVYTNNVHIAIQD--NLSVFSTYTFDASVKD----IYGAILNGAKVSIYDIVENGLDSLSEWLLAE--NITIIHMVPTIYRNFLKKKDEAV-----PTVRLVDLGGESCHKSDLELFKEHFLEGAFLVND-YGPTESTIVAQKFLSHESELTRNNMGKSVEETKVFLLDENNKPKGIYQTGEIVFKSDYLS--LGYLNRQELTDKV-FTTDPRVYKSGDIGMMLPSGEIEFLQRKDSQVKINGLRIELSEIEYQLEQIEFINE-AVVLLKELQENSYITAYVR-------SEEIVTKIKLLLGKILPKYMIPAIYISMENFPLTRTGKIERKAL-------------------------------- 167647972 24 ------------------------------------------------------------------------------------------------DDGRIDRVGYADLKARSLRASAALAGMGVGKGHRVATLAWNTQDHVEVWYAIMGMGAVCHTLNPRLTAEHLAAMIVQSQARILIAS-----ADLAVLARQILDGA------PGVERLLIIDAGDAAAPDGE----LLEPLVAAARGEVAWGAFDETAPSGLCFTSGTTGAPKGVTYTHRSSFLHTLRVLQAVMAISGTDSILAVVP----MFHWGLPFAAPAVGAKLVL----PGHADGASLARLIAAEGVTVGVGVPTVWLGLVEHLE--ATGGELPSLKRIIVGGAPMAPALMERIERRLG---VTVQTSWGMTEL-SPSGTVAALSDPSRASLSGRPAVGVDLLLTDEAGQPLPDQRDGE--------GHLR-VRGAAERYHDAPATDADGWFPTGDLARIDADGNLTITGRAKDLIKSGGEWINPAEIEAVIGALPEVSLAAVIGRPDPKWGERPILLVEMRGPDEAGGEIGDELLASLRGRVAPWWVPDAVYRLARMPLASTGKIDKIRLRSEYGGE------------------------- 89055610 3 ------------------------------------------------------------------------------------------------------TLSYGDLRHAIATAAGALHAAGVAPGDRVLCQIAKSPEALIIYLATVAAGGVFVPLNTAYTPVELDYFLVDAEPALLILDD-TTQAAKPVA---------EARGVTTVTPADLVQ--------------------SDAPPLAAPVARDVQDLAAILYTSGTTGRSKGAMLTHGN-LISNAQALKVCWRFTAKDVLLHALPV----FHTHGLFVALAAHGRMIFC---PSF-NLDQLAELMP--QATSIMGVPTFYRML---GDTRFDKSAMKHMRLIISGSAPLLAESHRAFQTQTGHA---ILERYGMTETN--MITSNPFAGERRAGTVGHPLPGVSLRLDDDAG-------IGVIEVKG--PNVTPGYWRNAGKTAESF--TNDGWFITGDLGQVDAEGYVSIVGREKDLIISGGFNIYPKEVEVEIDTLPGVAESAVYGVPHPDLGEAVAAAVVLSVNGGVDPE---TIIAGLSDRLARFKIPRFVRVLDELPRNTMGKVQKTELRK------------------------------ 214038421 8 -------------------------------------------------------------------------------------PHKPAII----MGGSGEMVTYRQLDERSNQGAQLFRSLGLKAGDHIALMMENNARFLEICWAAQRSGLIFTPIATHLKRDETEYVLSNCGASLFI---------GSHPLKEAAIHAKEDAS--GVEHFLMVG------GITDGFDSWEEALSLQAVAPIEDEKVP------MLYSSGTTGQPKGV-------LVPMAARLGQLFGFGEETVYLSPAPLYHAAPLHYNMM-TLYQGGTTVVME----KFDPEGALALIAEHRATHSQWVPMFIRML-KLPQEVRDRHDVSSMQFAIHAAAPCPIEVIDWW-------GPVIVEYYAASEIGATMIDSQGWLL--HRGSVGPAVSG-ELHIVSDDGSELPVGEIGTVYF-----GGEQAVFHYHQEDEKTAYSK-EGWATTGDVGYLDEDGFLYLTDRKNFMIISGGVNVYPQEIENLLITHDKVADVAVFGLPCDEFGEKVQAVVQPMNWADATDETAIEIMEWLRERLSHIKLPKALDFHPSLPRLDNGKLYKR---------------------------------- 156046038 30 ------------------------------------------------------------------------------------------------------------------RLAAGLIKNGLKPGDRVLLFSGNNLFFPVVLVGIIMAGGIFTGANPGFVERELVYQLKDCGAKFLICG----RDGLGIGVK-----AAEEVGLGKER---VFSFDDEEVEIKQGVKSWWK-LLESEEVGKRFQWVDPKETVCCLYSSGTTGQPKGVMITHYNYAVQYRHLHELHADTEERNRWLCFLPLYHAMGQTIF--------CTVAPKRGIPVYFDFKGMLEAVQKYKITVLSMVPPV------------------------------------------------VVQGWGMTEATCSVVGCDPR-LDPPPNTVGELNANCRAKIVNPETEEVKQGERGEIWVQA--PNIMKGYWNKPEATKETIVNSPEGRWRTGDIAYVDSKNNFYIVDRMKELIKVKGNQVAPAELEALLLEHPGIADAAVIGVT-IGDGEVPRAYVVRSGDGNVTAE---EVTRWVEERTTRYKWLKGVVFLDAIPKNPSGKILRKVLREKAKDE------------------------- 81250707 32 --------------------------------------------------------------------------------------------------------TYAELDARADALARVLAGQGVGRGDRVLVWGPKSADVLAAMQAVLRLGAVYVPVDPQSPAERVETLAHECAARALCA---------PAELFPRVPDLLR----TALACVDVEIPNGAAGTGGDAR-------------EAPHVVVDENEPAYILFTSGSTGTPKGVTISHRNALAFVEWAVE-ELSAGPGDRFASHASFSFDLSVLDI-YAGFAVGAAVCPVPTEFAY-APERLVEFLYREHITVWYSVPSVL-TLMRRDGGLLDRPAPEALRAVLFAGEPFP---VHQVREFAEWTDARLLNLYGPTETNVCTVHPLERDVPVPIGAA---CSGDRVWAAGPDGRAAGPGEEGELMVDG--PTVFLGYWGRPAQH---------GPYGTGDRVRVRPDGSFDYLGRADGQVKVRGHRIELSEVSVALHTHPEVAEAAVAAVGDGLERH-LAAFVA----RTPASTLGNGLRRHLARRLPPQMIPDDVRFVDALPRNDRGK-------------------------------------- 121711938 1069 ---------------------------------------------------------------------------------VQTYSDRVAINYQNEEF-----LTYAELNTRANRMANYLSEKGVVAGDIVPLLLEKSPLMMTAILALFKLGAAYVPLSPENPLERNAYIARDVNAKFVLTENESYFASETDIPSILVDKAR----------------------------------LCAYGPEPQQAPVAPDALAYLLYTSGSTGLPKGVMVTHG----ACAAAMQSIIDFGQESRMLQFSN--YVFDVSYDFFVALHSGGTLCI---APSDRLLNNLAEVIDEMDVNHVFLTPTVARLL--------NPSDVPKLQSMTVGGEQLTRDVVTWA------SRVSLRNGYGPTE-ASVLVTMKDVDSDTIGGNIGRPLASVGSIILEADGEAVPYGAVGELCFFG--PQLAEGYFKKPDVTAAAFIGQGQRLYRSGDLARYLPGGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEVKDCLTVWKQNST--AHLVAVVVFDGAASEDSSTILSLQQQLRANLTPYMIPKAIVPLASLPRLPSGKANRKQLKAMVQG-------------------------- 121711938 47 ---------------------------------------------------------------------------------VESNPEAPAVHCEQEQP-----YSYAELWQLVLQIANAGQ---FRSGRIIPLCMDPSVEFVATVLAILWSGSAYVILDPEGSAQ--RNR--------VIAADCGVEPVVVHEKYALLDESVSIESIRS-------------------STLPLEDL---SSPT-----TNSSDLAYLIYTSGSTGTPKGVLLSHR--AVSHGID-QFQLNGRKR----------WLLFYNPIILATLSKGACLCL---ARRERLATALPEVLNNLQIDALGITPSAL-ALLSPGEAP------DCLQQITTVGEPLSQTLVDWA------DKVHLRVSYGLSE-----CAQLNFSRRLQPGNPGRPVDTTTAVILEPTTTPLKINEPGELCLYGHQVAN-----GYHQRQKETQAAFIPGMFRTGDLAVAREDGTFEILGRIDHQVKIHGQRVEPEEVGAKLATVAGVAGLVCVGCYINERMSLVAA-VVPAQDAEWG-ALVQSLRESARQSFPPYMVPSYWLSCAEFPVNQNGKVNFRAIRELAESTEINIGDGSSLS--EIASEIAQ---- 118467940 21 ------------------------------------------------------------------------------------------------------RLTCAELHSRAKALAHEMAAR-MPAGSVVSFMLPNWHEAAIVYLASTLAGMVINPILPSLRDHELRFILDDAASRMIFIPGEF----GQHDYAAMLQRVC--AHLPTPPQVVVVR--GEPGPHTA--------FTALGAPGGDLPALDPDSVRMMMHTSGTTGRPKGVLHSHNSI-------HALICQLRPGDTFLVPSPIAHIGGSIYAFECPLLLGTTAVLMQ----RWNADDGVALMSEHHCTHMAGATPFLDQLLNAAERAGTR--LPDLKVFICGGASVPPSLIRRASTCF--EKAVVSRVYGSTEVPVTTVGSIPGDVEHAACTDGRPGL-AEIRLVD-----------GE--IRARGPQMLLGYLHAED-------NAFDGFFRTGDLGRWVDGDYLTVTGRAKDLIIRNGENISPKEIEDILVGELGINEIAVVGLPDERTGERACAVVVTEDGARPDVSALAEVLT--KAGVAKFKIPEQVEIWDALPKNDAGKVLKHQIR------------------------------- 119476370 17 --------------------------------------------------------------------------------------------------NPRHRYTYTDAFTRVRKLANSLQRLGAKPGDRIATLAYRHFELYYAV-SCS--GMVCHTINPRLFPEQVEYIVNHADDTFIYTDVLFL------PLLEQL-----QALMPNVKGIIVLTSEDCMPETSMNNVYCYETLLASENDSFEWPEIDELEASSLCYTSGTTGHPKGVLYNHRSTVLHCLGSLRDVMGLNSNDVILPIVPMFHVNA-WGIPYGAAMIG-TKLVFPGSKMA-DGEVLTELINEEKVTFSAGVPTVWLALQNYLEQTGKRID--PLDRVIVGGAACPVETFDKYYTHVG---------WGMTEM-SPLGTYNPKLDRDALGEAGRGMYGVEMKIVDEDNKELPGVAFGGLKVRGPWVCS------NYFKLDDSNAHDDEGWFDTGDVSTIDADGFMQITDRSKDVIKSGGEWISSIDLENAAVDHPAVEEAAVIGLYHEKWTERPLLLVIKKEGAELS---REEMLGWFKGKVATWWTPDDCLFVTELPHTATGK-------------------------------------- 169768692 3020 -------------------------------------------------------------------------------------------------------VSYAELQQRVADITQDILGCNPPPNARVAVCIHPSRDTIAAMLATLAAGCVYVPIDITL-PEARRRAILDCRPSVILCDS------------------------TSADSI-------DQFAPQECRKVDLGDSPTRATTTAMPEPV-ADDPAFLLYSSGSTGIPKGILLPQKGYMNYLAKGHHLCLG---REVVLQQSSVGFDMSIAQI--GALAHGGTVVVVPQS-VRGDPVATAQLMLQEKVTFMIGTPSEYLMLLQHGGDYLRQYDW---RHACLGGESVTEPLKREFRRL--SPNCPVTDCYGPTEISA---ATSFNTLDLDRGAAGRPIPNSTIYILGDNGDIVPPGLVGEICI--GGVGVALGYWNEKQKFIHDPFDRRRGWYKTGDRGRLGPDGGLIFMGRLDGQIKLRGLRIDLEEVANSLLQVAALSETVVSVRGDP---EFLVAHAVPARGQKVTNSDLESFKRSL--PLPQYMCPAAIVLLDRLPTTPNGKVDRKALQD------------------------------ 163707823 33 ------------------------------------------------------------------------------------------------------------------------------RGDVVALVLPNSIEFCIAYFATLKALVVPALLNPLYPRAQLEPLLRDVAPRAVVCSPQT---------RDLVLEIGERLDIPTVISL------GDEVTVAA---LAAEPEVPLDRPEAKPDAVAA-----LLFTGGTTGLSKAVEHTHERLVIATCTEYMWPTRIQ-GEVFLPIAPFTHIYGFLGGVLAPVSARAETVI----PDRFQPEHVIELMTCHRVTVFGGGPPAIYAGLLAAKNLV-GADLSALRVCPAGGAPMPVELLERWRRATG---VEIHEGYGMTE-----MAPISGTTDIRPGSVGKTIPCNTIQIVDETGRVLAPGERGE--VRVQGPHMMTGYRNRPDETAQT---LRDGFIHTGDIGHLDPDGFLFITDRKKDVVLVKGFNVFPREVEEVIHTHPKVGGVGVVGAPDARTGERLIAFVAPLAGETLTEA---EIARHCAEHLVGYKCPAEVRIVDVLPMTGTQKLDRIAL-------------------------------- 67538296 13 --------------------------------------------------------------------------------------------------DDKTSYTYAELDKEVEELSRRLRSYGVSRDSLVGVLLPRSAHFVIACLAALRAGGAFLVLELAYPPDLLADVLEDATPAVVVT--HRSETGKI------------KGSVP----VISLDEPPVDANGH----------------TVEPGPLPVDDDLFVSYSSGTTGKPKGIANPHRAPVLSYNLRFG-VQDLQPGDRVACN------VFFIWEILRPLIRGATVV---AVPDDHDPAALVDLLASRHITETLMTPTLLATILSRHSDIGAR--LPELRTLWLNGEVVTTDLARRAIRALPNTR--LLNCYSACET--HEIA-CGDIKEIVSDESQCPVPLLDPKIVNEQGEKVEEGVSGELCVGGPM--LARGYINRPETTAKAFFSNSPGMYRTGDRARMLPSGLLEITGRVGAMIKLRGYSVVPGKVENDIVKHLAVRQCAVVA-HGEGLERQLVAYIVADQEHRPTVEINSSARRALTKFLAHYMIPALWVQVDELPHEVSGKILKRPPTEVLANGNGKKEDPIGIEDIAAI--------- 126436733 33 ---------------------------------------------------------------------------------------------------------FGELEARANRLAHLFRRAGLREGDTVAAILENNEHVHVVMWAARRSGLYYALINTHLTAPEAAYIVDNSGAKAVIGSSAT----------RKVCEGLAEHLPGGLPDLLLLADDDVE-GWQR-----YPECVADLPS--TPIPDESEGDL-LQYSSGTTGRPKGIRRE----LPHLAMPLMNAVGITSESVYLSPAPLYH-TAPSFWSMVVQSMGGTTVVME----KFDPERALECIERYGVTHGFVPAMFVRML-KLPEAVRKSYDLSSLRRVVHAAAPCPVEIIDWW--------GPIIDYYASSEAVG---ASFIRAEEWHPGSVGRPLVGV-PHILDENGAELPAGEIGEIYYEG---GHSFEYLKDDAKTRA---SRDAHGWVTGDVGYLDEGGYLFLTDRRHHMIISGGVNIYPQEAEDLLVTHPKVMDAAVFGVPDDEMGQSVKGVVQTVDPADATEEFGHELLKWLRDRLAHYKCPRSLSFEAQLPRSDTGK-------------------------------------- 153889069 20 --------------------------------------------------------------------------------HAARNSGSTEVVSRRVEGDIHRT-TYRQVRDRSKQLANALAALGVQPGERVGTLAWNGYRHLEIYYGVSGSGSVCHTINPRLFPDQIAYIVNHADDQYVFFD---------LTFVPLVEGIA--PHCPNVKGVAMTDRAHMPTSSVPM--LCYEELLDAQSADYTWPQFDENTASSLCYTSGTTGNPKGALYSHRSTVLHSYASMPDALGCSAQDVILPVVPMFHV--NAWGLYSVPLVGAKLV-FPGPKL--DGASLFELFEQEKVTFSAGVPTVWLGLLQH--VQANKLKFSTFRRTVIGGSAAPPAMI----RTLNELDVEVIHAWGMTEMSPLGTTCLMGKHADLPDEAGRAIYGVEMKIVDAEGHELPGKAFGDLYVRGPW--TIQSYYRNEVSPL------VDGWFPTGDVANIDADGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPGVHMAACISCYHPKWDERPLLVVMKKPGVELT---REEMLKFFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLRE------------------------------ 167841788 241 --------------------------------------------------------------------------------HAAGRPDAVALIH------RDARISYATLAEQARRCAGALAACGVEAGDTVAVSMSKGIGQIVAVLGVLHVGAVYVPVPLDQPEE---------------------------RRRKIYDDA-------RVKRVLVCRPAAIAAPDDPARYLAWQDAVA-ADALRDPVAVDPRTPAYVIYTSGSTGTPKGVVISHRG-ALNTCAELNRRYRVGAGDRVLALSDLS-----VYDIFGVLAAGGALVLVDEAQRR-DPAVWCELLDRHRVTVWNSVPALFDMLVTYAEGLGLRAP-SNLRVAMLSGDWIGLDLPARYRA--FRADGELVAMGGATEASIWSNAYDVGDVPPPWRSIGYPLANQRYRVVDEQGRDCPDWVPGELWI--GGEGVALGYFNDAERTARQFVDDASGWYRTGDHGCYWPDGTLEFLGRRDKQVKIGGYRIELGEIDAALNRIDGVKTALAVGERDK----SLAAFVVP---------------------------------------------------------------------------------- 29827394 7 ------------------------------------------------------------------------------------------------------RLTYAELDRCVDALAARVRAVGIRPGDRVGLSVARGPLALVASAALMRAGCAYVPLDAAHPSRRLRHIVDNAGLHVVVCDESGR--------------AAPDIAALTMLHV-------------DGDDLIPGPFAGAAADDTVP---GSGSVAYVMYTSGSTGVPKGVEVTHANVLAMLAGALPL-FDFADREVWLQHADVSWEMW------AAVAIGATLV---AVPRAADPESLAELLLRHRVTRLHIVPSVFHHLAEVVEE--EAVNLP-LRNVTFCGEALNYRAIQWTRSQPGPQPAW-CNVYGITET--TVYNTFKRLTATRAASATPIGTAYDAVVLDEELRPVAPGRTGEILIARGYVDMPLT----AERFLQLP-DRPGRWYRTGDLAHTDEAGQLHYVGRQDDQVKIRGFRIELGEIDHALRAVPWIGDAAAVVQSTARGEPALAACVVVTEQAADNEALLDRLRKELAAVLPDHMLPGRVVCLDRLPLNTNGKTDRRAL-------------------------------- 159126894 2550 ------------------------------------------------------------------------------------------------------EWSYAKLHQLTTSLSHHLCQLGVGRNDRAAICMEKSPWVIVAMLAVLQAGAAFVPLDPSHPRTRRESMISSLDAQVLL-----------ISLDADEDAHLTMSSCRQVR-VGSTRGAGSDTGVSSNL------------PKNEP-----DDAAYILFISGSTGQPKGVVVPHRAVC-SSIKAWSDMLNIRSTTRSLQFAA---YTFDAAIIFAVLANGGCVCV-------PSESELPETITQLDVNWSFLTPSVIRQI--------DPSSVPTLQTLALGGEPLSKEVIEWC------DRVHLINVYGPTETCVFSHANPITDSKQEPSLIGPPILGFNIDIL------VPRGCIGELVIES--PAVAAGYFNNPEQTAKAFIDELPRFYLTGDMVRQNVDGSITYLGRRDTQTKINGQRVELGEIQYHILRLPAVLHAFV-GVP---KGSRLVAVVSLRSEAVLPEDFRLEVVEHLERNLPAYMVPAFLVVVRQLPLQPSGKINRRMI-------------------------------- 159126894 4669 -------------------------------------------------------------------------------------------------------WTYEELERAADQTARYLLRQGVQPGTILPFCMAKSPRAIVVMLAILKVGCACAALDPAHPPDRLKLIVQQTGAKFVIS-------------EPVVMDSLILDGTA---NILSLTDCGGSIN-------------EPGLTPCQLPSVKPTDIAFIMFTSGSTGTPKGVLHDSICTSIQYNGEAEMVTSSTRGLQFSSYADTS-----VDEIFTVLSRGGCVCV----PT--EAERLAAFISRFDVNWLSITPMVAR-LIAPGEVP-------SVRTIVLGGEEIDPGVVHW------KDHAELVASYGPAEASIACAASPVTSV------VGDALLGRPVAVVDPSDHDMPIGTAGELVIGGPL--VARGYLNDPDRTSLAFWSTFNRFYRTGDMARWNVDGTLSYVGRLDTQVKLNGQRVELGEVERHLLAQPAVPQSGVIGLQTPQADEFHCLEISQARTLVPYASDAEE---SLRAKLPPYMVPTVWIGVQSLPLNASGKLDRRKVNKWL----ESFQDEDTL--------------- 159126894 6838 ---------------------------------------------------------------------------------AQQAPDDLAIHWDGE-------LTYNELVEESATLAENLKRRGIGPGMLVPLCFVKSIYYVVTLLAVTRTGAAFVPIDPDAPIERMQKILKLTNACCILTSASLAEQTRA-----------KAPARVAVFAIPLDRRMSTDSDLMPGQSIVSHEAV------------------YVLFTSGSTGIPKGVVVTHSS-MKSSLKAHGRRLGLSESSRVLQFSN------HTFDV--SLLEILTTLAYGGCVCIPSDGRLSEYMRDAKVNFAILTPSVARIL-----SPVSVPD---LRTLALAGEAWGQEIV-----NIWRDSVRLFNAYGPTEATIFSAIGEVDAQCFRPGSGSGALCW--VTSPTDPTRLMAIGAAGELLLEGPI--LAQGYLGEEEKTRAAFIDPRSSLYRTGDLARYEEDGSITYLGRMDGQVKIRGQRTELSEIEHHILASDAVRNAVVL-----LRKNKLVCVLSL-QSTSLTPALSRSIRAGLARKVPEYMVPDLWVPVIDLPLSSSGKLARK---------------------------------- 195114890 40 ------------------------------------------------------------------------------------------------------TLTRGELFLNSQSIATYMRNLGMYQSDIVGIIARNTTHMSAVVYACLFNGIAFHPLNVNYMEQTIEKLFEITQPKLIF-CDG--------DEYDKVKAATTKLDVK-----IITMRNHKE------GSIKIDDVIATPPADFAPLRLENNQTLGILCSSGTTGVPKAV--TNAS----AHKFFSTTKYLTTADVQYCHSTLDWVTGFTAVISS----GVHSTLRIISAENFDPTLVLNLIEKYKITWLLIAPSHMAML--ANSPDFEKIKIDSLKHLLYGGMCCSLEVQERLRKRVNKGVLQFA--YGFSELGSTNCT-LNKHYDEKPNSVGRILPGQKLKIVNENGEALEPNQTGEICICQYWPG----YYRNP--TESRMVRDRDGWFHTGDSGYVDSDGFLYISGRIKDMLKFQNIMYYPSDIEDVITQMPGVAEVCVFGIHSDENMEEAAASVVPKRGAKITEDVVKYVKDHVSTNYLQLHAGALI--VDDIKRQPNGKTSREATKK------------------------------ 189426464 21 ------------------------------------------------------------------------------------------------------RFSYRDLRQRVARLANALTDLGVKRGDTVAV---MDWDSLECFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDVLLVNSEFL---------PILEQI--RGRMDTVKSFVLLNDEPTVPESHIPFSGEYEALLAAASDQFNFADFDENTRATTFYTTGTTGMPKGVLHTLG--VLAVLGSSVSHGGFNRQDVYMPITPMFHV--HAWGLYVATMLGVKQV----YPGRYLPDHLLELIDREKVTFSHCVPTILHMLLKH--PHAGRMDLSGWKVII-GGAAMSRAL---CLDALQRG-IDLFTGYGMSETCPILISHLPEMLELSPEETGRSLPLVDLKIVDSARQEQPGKSTGEIVVRAPW--LTQGYLKDHERLWE------GGYLHTGDVAVRDEQGYVKITDRTKDVLKVSGEWVSSLELEDIIAHHPGVAEVAVIGQPDEKWGERPLALVVAKPDNPVTE---KELTHLVREYADKGVVTKQVVLVEAIDKTSVGKVNKVALRE------------------------------ 119944772 8 -------------------------------------------------------------------------------------------------------LTYQELDLKSKAFASYCQNLLMQPGERIALMMPNLLQYPIALFGALRAGLVVVNINPLYTPRELLHPLKDSGATAIVAADTAI---KHIILTRIGDQLAAHKRIKYIKRMVPKYYLPSAISMR--RVLTQGALQSYSRPTVLP-----SDIAFLQYTGGTTGIAKGAVLTHQNIISNVLQVFA-HFGVTPLPLYHIFANTVSMMMLMFM-------GGQNLL---ITNPRDIKSFVKDLQKYPFTMLFGLNTLLNALLK--TPSFRALDFSQARIVIAGGMATQKKAAEW--EAL--TGMTIIEGYGLTECSPVVAGGLHTQQRFQA-NIGVPLPSTDMRIADVNDNPLTVGEIGEIQIKG--PQVMPGYWQQPQESENAF--TQDGFFKTGDIGQMDDRGFFTLVDRQKDMMLVSGFNVYPSEIEEVAVLHPNIIEAAAIGIPDEIIGEKIKLFYV--SDIPLSN---KEIRSHCKKYLTGYKIPRLFEQRDALPKSNVGKILRKDLR------------------------------- 126137788 203 -----------------------------------------------------------------------------------------------DPSTKTRTFNYKQINQASNVVGNYLKETGIKKGDIVMIYAYRGVDLMVAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPSGLI----GLEKAGTLD--SLVVDYIKN-ELKVVTTIPQLKINDDGSGVIEGQSADCLQGYEKFQDQATGVIVGPDSNPTLSFTSGSEGIPKGVLGRHAYYFPWMAKT----FGLSEKDKFTMLSGIA----HDPIMFTPLFLGAQLLV----PTADDPGKLADWMAEYGATVTHLTPAMGQLLSAQASTPI-----PSLHHAFFVGDILTKRDCLRLQTL--AENVFIVNMYGTTETDSTYLKNLKDVMP-----AGTGMYNVQLLVVNDRSQTCGVGEVGEIYVRAA--GLAEGYRGNKEKFEHGWLGPRDRLYRTGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKDDETDSDELIKDIKNYLKKRLASYAVPTVVVPLAKLPLNPNGKV------------------------------------- 94495183 20 --------------------------------------------------------------------------------------DKEALVF----PGERK--TYDDVVQSVLKRARGLKALGIARGDHVGILLPSSIEFVETLFANAMCGAVSVLMNARYKAPEMAYVAQNADLAAIITIDFGRRLVEAFPDLPDAADSLTLAGAPLLKRIVML--GGRSVPFVDQATFDAAQEVEEAEIHASRLTVRVRDTAMILYTSGTSANPKGCLLSHEAVTREASNLARYRWSFQPDERAWSPLPLFHIAAMLCML-GAIDVGGTFI---GQP-HFDAGESLRQIEDERVTMMFLPFVTFHQAMITHPDW-AKTDMSSVRLQNSC--------FAFMPDRVGREKAPQVGTMGMTEATGIVTTGYAMEPEMGFKKLGFPLAGIEMKIVDETGEEKGVDERGEILIRGY--NLFDGYYKDPQKTAEALDA--DGWYHSADIGSIDEHGHVMFHGRFKDMLKVGGENVAAAEVEAVLATHPAVRLAQVVGLPDERLAEIPAAYIEREGDVEVEAE---ELIAYARQRLASFKVPRHIRFIDEWPMSAS-KI------------------------------------- 171320687 28 ------------------------------------------------------------------------------------------------------RLSYATLHDMTTSIGARIAAAGVTPGALLGIFLPRDVRLPATILASLGAGTVYVPLTEKYPPERLRD---------IIAA---------HDIRQVVTTAELAAQLPPSCGKIILPAGGAPADWQPAGER------------------PADAPVYVVFTSGSTGTPKGVLIGEHN-LANLIDWYRSSFDTQRRSVLASTQ----ITFDLSVLICTLCTGSKVVLVDTILALLDEGASFD------VSMINTVPSAARELVRHRRFPPGT------EVVNLAGEALYQDLVDDIY-AVAPQVAQVFNLYGPSETTYSTGYAVPCHDASRTVSIGRSLPGKHAYILSADLTPVEPGEVGEIVLGGA--GVALGYLNDAEKFIDQGPLKGRRVYRTGDLGRYDGDGLLRYLGRADRQVKVRGVRIEPGEVEVALRSIDGVADAAVVKVLDLARNDQLVALIVAQPHCPPLDAVLDRLQ----TQIPAFMVPSRIESIDAIPLNANGKTDR----------------------------------- 71020791 50 --------------------------------------------------------------------------------------------------GTGRAISLGQLKLDAQRLGVGLVKCKLKPGETVLLYLYSSIDFAVALLACQFAGLRTALANPDYLSTELRHVYCLTKPKKVFVASQYMHR--------LSKAAIRG------QSVII---TDGDVAGFGGKGLLADEVSARQAKVHVPA--DLNDTAYLPFSSGTTGLPKAVEISHGNV-INMVEIFRHLFLKHDDGTEMQFRTLNFLFFHAYALILMLHFGHTSIM---RPFQPEA--YCRLIKELNINFLALVPPVLTLLTKHPDATQEAFC--SVKQSICGAAPLDFETQTAFTLKTG---VPVKQAFGMTETT---VGALGVHGDQASGSVGCLYPATMARIRDETGKNLGPGERGELLVKG--PQVCKGYYGNPSATRDTFQE--DGYLCTGDIAIVDPTGEFSIVDRLKELIKYKGFQVAPAELEGVLVSHPSIAAAAVVGIYDKQQGELPLAFIELKAAHQNPDKMAEDIDAFVRSKVSHHKYLRGIRFLDKIPVSASGKILRKQIRKLI---------------------------- 83717770 473 ----------------------------------------------------------------------------------------------------------------------------------VALHLPRGAALVTAMLAVMRAGGVFLPMPPELPAARRRYMLEDSGARLVLTP-----PDAAADLPQDLALVCIDPAGPGAGAHVPAHEASELVASAAADADAGAGGDADLGAWPVPAP---EQAAYVLYTSGSTGRPKGVVVTHGSLANHMAWMTR-AFPLGADDAVLQKTAAGF-DASIWEFFLPLLCGARLVM--APPGLEDVPALVETLARERITVLQLVPSLLRVL----VDEPAFAACGALRRVFCGGEALTPDLVRRFAAV---HRAALVNLYGPTETTIQVCAERVDAAD-DPVPVGRPIDNVRLYVVDSRARPVSVGMRGEILIGGAAP--ARGYLHRPERFVADPVDPLPRVYRSGDLGAWRHDGRLDFFGRADDQVKLRGYRVELGEVEATIARHPDVANAAAVDLDANGIARLVCAYCRAGRGVEPAP-----LREWLATQLPDYMIPGQCRRLDALPRNASGKVDRAAL----AGGVDAPPDGAAPRDP------------ 4165301 29 ----------------------------------------------------------------------------------QSQPDAPAIIC-GD-----RHFSYAELDQLSSNLASRLAASGLGNGDTALVQLPNIAEFYIVLFALLKSGI--APLNALYSHRELKSYAKQIAPTLLIASREVFRDDSYIADFKEV--------GSSPDIILLLRHENNLADWIN-------------TPSESNVNVSPSGPLFQL-SGGSTGTPKLIPRTHNDYY-YNARASAQVCELTPRTRFLCALPAA----HNFLLSSPLHAGGCIIM---APS-PEPLTCFSIIQRQEVNTVALVPSAVALWLQAAPEHKEQ--LQSLEFLQVGGACFADSLARQVPGVLG---CKLQQVFGMAE-GLINYTRLNDSDEQIFTTQGRPIPDDEIKIVDEQGLPVPDGEPGMLATRGPY--TFCGYYQSPEQNAQAFDN--EGYYYSGDLVQLMPSGDLRVVGRVKDQINRGGEKVASEEIENLIVLHPDVTHAGLVAMPDDRLGEKSCAFVVSRNPSLKPPALRRHLMEL---GIAEYKLPDRIRLIETMPLTPVGKIDKKHLRQLLAAET------------------------ 159898532 2661 -------------------------------------------------------------------------------------------------------LTYAQLASYAAQVAIWLLANGAGPNQPVALLTQPGIASIVGMVGALWAGVPWLGLNPDYPLAQLHDQLTQAGVQ------------RLLHHNQTHQTALQL----------------QQSAMPQLQLGWLDQLIQQVTAL---TSMPSTDLAYVIFTSGSTGRPKGVPITHGALANYLEWLVER-FDYSPNDRLLQTAALSFDAAISQIL-GPLTSGGSVITLNALAVR-DPLELLEVLERERPTIWRSVPAVITAIERRIADGQAAPALSELRLIGVGGEALPASYVRRWMDIYGEQQ-QIVNHYGPTE---ATINATAYQIRQRPSPIGKAITGTITRVLDQQGQICPLATIGELYIGGS--GLAAGYLGRPDQFVPDPLQAGARLYRTGDLVRELADGNLVFVGRVDEQIKLRGYRIEPAEIEAALQEHEAITKAVACMV--EAGDQSILAAYLETKAVLPSDP---ELRRWLAKRLPPQMIPQRFYAVASFPITSSGKIDRARLRSL----------------------------- 159898532 18 ----------------------------------------------------------------------------LLRTAAETTPDQVIIHIAA--AGNERSISYHELYRSSQAVGQTLRRSGLSTGQVVLIALESSVDFLVGFWGA---------LFAGLVPAPLA-----AEPKRILAIWQSLEQPALLVNHAVGESIIALAQLAPPAQLAQERPTALDGPWTTAVQLFSPITKRHRSGHISAESVQPHDLAYLQFSSGSTGQPRGVELSHAG-LLANLYQMGSACAINSQDVSWYYHDMGLIAAHLL----PLAAGIKQVKIDEFYFARRPAIWLEITHQHQASLLTAAPFALDLVRRVKPAQLVGLDLRCVRLLIVGAEPIVAASCRAFLAQLAPTGLSLLPVYGLAEACGVSLSPLGTGMEARASSPGLPIPDCRVRIVDDQDKLLGDDLIGHIQVSGS--QLMRGYYRSNDP--SAAF--CDGWLRTGDLGFL-RNGRLVITGRAKEIVIVNGQKHHAPDLEDLISTVDGLKRIAVCGAERD--GQRVVVFLAINAWQTVLPAINTAIRRLRRTTGTTI-----IDIVPQFPRTSSGKLKRNVLRE------------------------------ 50085828 457 -------------------------------------------------------------------------------------PNKTALIYDG------KKVTYAELGAHVAKVRRALDLAQIGQNQVVAICLRKSPEHIYTILACALSGIVWLPVDMD-SPK-LRQQLKNSRADLAISTSEGL-------LTLNIDEILKVSSNSNLYS--------GSAESKFESELSWHHHYDAS-------------PAYYLYTSGSTGTPKCVVLNNRATAHVLQETIDFW-GINDKDIHLAATPFHHDMSIFDLM-APLSVGGTLVV----PTLEEAKAWAELIERYQVSIWCTVPAMVDMLLTS----AEPSQLQSIRLINQGGDYVKPSVVQKLREILPNTR--LISIGGPTETTWHEITS--EDIDVIPY--GKEMVHNRYYILNKFGEFCPPGVVGQLYM--SGINLANGYLLDGKLTQKDFVGEIHRVFRMSDKGYLREDGNIIFAGRDEGYLKVRGVRIAASEIENALLKHAKITDCVVITCTNPVEGNELVA--IYKTDHADLNSMRSELRQFLQDYVPNSHIPSRWVPLAEFPITRNGKIDRKTLKQVAH--------------------------- 197778565 1460 ---------------------------------------------------------------------------------VARTPDAVALVF------GDRALTYLELDAQINRVARLLIARGAGPEKVVALALPRSIEMVVALFAVLRTGAAYLPLDLDHPADRLRLMAEDTGPLCLLSTTA-------------VAPTLRGPSGPAPELLLDDPAVAAELAGLSERAVTDAE----RPAFAHGVPGRLEHPAYVIYTSGSTGRPKGVVHSAGGRRLRIAHTVSFAFDMSWEELLW------------------LVEGHEVHVCD-EDLRRDAEALVAYCDRHRIDVVNVTPTYAQLLIEEGEAGGGEGDLPAERLVLLGGEAVSDTVWTRLRRT---EDTYGYNLYGPTE---YTINTLGGSTSDSPTTVGVPIRNTRAYVLDAMLRPVPPGCPGELYIAGT--GLARGYHDRPERFVADPFAPGERMYRTGDLVRQRADGLLDFLGRTDDQVKIRGYRVELGEITAALAAHPGVAHAAVVVVADSAGAKRLAGYVVPEDGAEERAVLVRGLRDHLRTVLPDYMVPAALVAVDTLPLTVNGK-------------------------------------- 197778565 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PADVHPDSAAYLMYTSGSTGRPKGVVVTHAAVVAQLSWAAQR-FGFGPGERVLHQYSTG---FDPSVIFAPLLTGGTVVIA-KADGHRDPAYLTGLIRREQVTNLDLVPSLYSALLAEGDPW-----WTGLRRAFSGGEALPPLAGRWLER----TGVPLFNVYGPTEAVIQVTSPEQDEESTVP--IGRAVWNTGLYVLDRYLRPVAEGEPGELYIAGA--QLARGYHGTAERFVADPFDGVPGMYRTGDIVQFRGDGVLTYVGRTDHQVKIRGNRVELGEIEARLREVPAVGDVVVVPRDDDRGVKHLVAYLTPAAGAALD---IETVRASLGASLPAPMVPSRFVALDALPLTPGGKVDHGAL-------------------------------- 149184683 14 ---------------------------------------------------------------------------HVIDHAAREAGTREILTYWADGTETRTD--WAGIRRDALKMAQALQRLGLKPGDKVASIAMNHARHLVSWFGVAGMGGVLHTVNPRLFEDQLEYIINHADDRVVIY-DAMF--------QPIIDKM--KDRWPNVEHYICFD--------SGERTTAFEDWIGAEDGEFEWVEGDERDPCMICYTSGTTGNPKGVQYEHRSTILHAMA------GLQPSALNCMTSSVYLPMFHSWGLYAGAMAGMKFVF----SQVNDPAVLDMLMKREGVTDSAGVPTVWLAHFQYCD--ANNLELPKLRAATIGGSA----APKFMIERLIKNGTRVQHAWGMTETS--PIGTVGGPTHAKTMMQGRPIFGVELRTVDLDDLPRDGKASGALQIRGPW-------------VVKRYFKTEDGWFNTGDVGMLHPDGTLQLTDRTKDVIKSGGEWISSVELENAAVGHPAVAEAACIGMFHPKWDERPVLFVVKKEGQDCDAE---SIVGFLSDKVAKWWLPDAVEFVDDIPHTATGKI------------------------------------- 110611745 1957 ------------------------------------------------------------------------------------------------------TWTYAELDRWANRLAHHFRARGVRPADRVALVMERSPLLIAAVLGVLKTGAAYAPVDPSYPPERIDFLLADLAPAV------------------TVDEALAEVDLSGL-------------------------------PDSPPDTTGPEHVAYVMYTSGSTGRPKGVEVTHRNV-VDLALDGCFRNGAHRRVLVHSPHTF---DASTYEMWVPLLGGGTAVV--ARVGRPDTAELARLVAEREVTALWLTAGLFAVMAEQHAECFGG-----VREVWAGGDVLSPSAVRTVLDACPG--LTVVNGYGPTETTTFMTSAEQGAGPLPIGS---PMDGSRLLVLDDRLRPVPPGVVGELYIGGD--GVARGYAGRPTRFVPDPASKAGGVYRTGDLVRWDGAGRLHYVSRSDDQLKLRGFRVEPGELEAVLREQEGVANAVVAVRSDRLGERRMVAYVVP---------------------------------------------------------------------------------- 110611745 475 ---------------------------------------------------------------------------------AARRPDAVALRWAAG------TMTYGELNRWANRVAWDLKERGVGPETVVGVGVPRGPAMIAAVLGVLKAGGAYLPLETALPAERVAGMLEDAGCALVLSTPDTER-------------------------------------WALPDHVAFAELARSTGAYHDPEPAGPDNTAYIIFTSGSTGKPKGVAVTHR--PVHNLLKWCYTFAFGPDDVVLCVTSLGFDLSV-FDIFGLLGCGGGVYLADAVQQR-DPHLLLDVLLSEPITFWDSVPTTLNSLLTEDGGYEGTDD---LRLVFLSGDYTPLSLPDEVRRVF--TGAEIVSLGGATE--ATVWSNYFRVREIDPSSIGRPIDNARYYVLDEDMEPCPVGVEGDLYIGGD--CLCVGYVNRPERFVRDPFSTREGLYRTGDRAAFFPDGNICFLGRADNQVKLRGFRVEPGEIEHALVRHPAVRQAIVTAREDQPGDLRLVAYVVP---------------------------------------------------------------------------------- 197342056 1661 ---------------------------------------------------------------------------------AARTPEATALVFEG------TSLSYAELDARVDVLARTLAAHGAGAEATVAVALPRSLALVVTLLAAHRAGAAYLPLDTGYPADRLAYMLDDARPTCLVTTDGVTLPATAVPR-------------------LTVTPDGTPT---------------HPADAPLPGAPDPRHPAYVLYTSGSTGRPKGVTVPHAGIANRLRW-MQEHHGLGAGDRVLQKTPAGFDVSVWEFFW-PLITGATLVV--ARPGHQDPAHLAELIRRERVTTVHFVPSMLRAF----LDTPAAGDCASLRRVVCSGEALPAPLAARFHEVLPGRG--LHNLYGPTEASVDVTAHEVGAAPGASVPIGRPVRGTRTYVLDATLRPVPPGVAGELYLAGV--QLARGYLGRPERFVDLYGPAGERMYRTGDLARWSADG------------------------------------------------------------------------------------------------------------------------------------------- 197342056 588 -------------------------------------------------------------------------------------PEATALV-TGPDAAPRRT-SFAALHASVTALAARLRPHVTTPGAVVALALPR-EETVPALLGVLAAGAAYLPLDVAHPAERLEFMLGDAAPVCLVTTTEY---------------AALLPDAPGVPR-LLLDGPASATPHEP----------ASVTPHEPAPAIRPGQAAYTIYTSGSTGRPKGVIGTHRG-LSNLYAAH--LRDLRARLRALHAASFSFDGSWEPLLW--LLAGHELHVVDET-TARDPEALLDRMTHARIDFADLTPTYLRELLHHGETGPGDRARHVPAVLAVGGEATPAALWD---RLTALPGTTVHDLYGPTECA----VDAYGWHHTPEGAFAAPLDNTRAHVLDEALRPVPGGVPGELYLAGE--GLARGYLGRPERFVDPYGPAGTRMYRTGDLVRRDKDGTLVFLGRADDQVKIRGFRVELGEIEAVLSRHPAVSAAAVVVRED-----RLVAYVVAVPGTAADPAALR---AHTAAALPDHMVPGSFVALAALPRTVNGK-------------------------------------- 29827800 11 ---------------------------------------------------------------------------------AAADPERTVLI--APDGEE---WTAGRLHASVNRLVHGLRAAGLERGDAFAVVLPNGVEFFTAYLAASQAGLYLVPVNHHLVGPEIAWIVADSGAKVLIAHE---------RFADSARHAADEAKLPAEQRYAVGAIDGFRP---------YAELLDGQ-----PGSAPADRTLWVMYTSGTTGRPRGIRRPLPGKLPEETYLGGFIFGIKPFE------------GNVHLVCSPLYH--TAVLFAGASLHITPEEMLRLIDTHRCTHTHMVPTQFHRLLALPEEVKGRYDVSSMRHAIHGAAPCP--------DHVKRAMI----TWWGSEGGGAFAT--AEDWLKKPGTVGKAWPISELAIFDDEGNRLPAGELGTVYMKMSTGGF--SYHKDEAKTKK---NRIGDFFTVGDLGCLDEEGYLFLRDRKIDMIISGGVNIYPAEIEAALLAHPAVADAAAFGIPHDDWGEEVKAVVEPAPGHDPGPALAADILGHCEQRLAGYKRPKSVDFIETMPRDPNGKLYKRRLRD------------------------------ 68469365 239 --------------------------------------------------------------------------------------------------SKTRSFTYQQINQASNVVGNYLKETGIKKGDIVMIYAYRGVDLMIAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPKGLI----GLEKAGTLDQL-VVDYISNELDVISTIPQLKVQDDGTLVGGKEGADNDCLNDYQKFKDQPAGVIVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPWMAKR-FGLSEKDKFTMLSGIA----HDPIMFTPLFLGAQLLV----PTADDPGKLADWMAKYGATVTHLTPAMGQLLSAQATTAI-----PSLHHAFFVGDILTKRDCLRLQSL--AENVFIVNMYGTTETDPTYLKNLKDVMP-----AGTGMHNVQLLVVNDRSQTCGVGEVGEIYVRRGLPAKFITNWYNPDKWIEGWLKPRDRMYRSGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKDSPELDDELIKDIKGYLKKKLASYAIPTIIVPLVKLPLNPNGKV------------------------------------- 27367238 935 --------------------------------------------------------------------------------------EKTAIIC-GENT-----VSYAELGSKVACVIGQLNVRGLQQGSVVAICLPRSVEHLVMTLACSLSGMVWVPIDASSPHDRLAYLLSNCNAELVVTQHGDVVA--SVAFSELLSPIASEAPLPSDEQLSCLSQ--------------------------------STQTAYYLYTSGTTGKPKCVVQATSNVIGQTCREWS----ISSQDVIMSVTPYHHDMSV-FDVFAAFSSGATLVL-PGADGEKDALKWNQLIEQHKVTIWVSVPAILEML----LSCTQGSQLQSLRLVAQGGDYIKPATIAQLRAL--ESSIRLISLGGPTETTIWSIWHELTDADVSTIPYGRPLPGNRYFILDERQQHVPQGVVGRIY--TVGVNLAQGYLENGE-LKQTDFVTINDAFRTGDQGYYRQDGNIIFASRVNGYVKVRGVRVSLPDIEKELLKHPLIANAVVVDYLDGNGDSALAALFTLNSDKPLTA---QQLRQFAQQCLPQSHIPTHFMPMTILPLSANGKVDRK---------------------------------- 158293282 87 ------------------------------------------------------------------------------------------------------------------RFAQQLTDVGLRKGDIVA--MANGNSENVAPLACALLGAPFNPLAPGFNVEDMAHMLRLTQPKMVFCDDDNV-------------EVVRQAVCSVLDGEIVFESQRDDVKHAE-------DLLIPTGKEEQPTHLGDSHELMILCSSGTTGPPKGVCVTHA----QTVSTIGCYPTAKPATVF-NFSPLYWGTG----VYMMLSSGSSTRLITRRPF--SEETFFEAVEKHRANFVFMPPSYASQVLRH--ERTSQVDFSSLIMLAIGGSYVSEGLRDRFDLLLPNGRTY--NTVGTSEVGW-VATDFA---KRKPGSVGTPVVNVSVKIVDDDGNDLGVGERGQVLLKGAEP--FIGYYKNEEATRATIDER--GFMRSGDIGYVDEEGYLYLIDREKDIFKYRGFHVSPSELEGVVGQIEGVMEVCVVAVPEERTTELPTAVIVRAAGSPLTAE---QVMKVVDGKVSDFKRLRGVYFVERLPKTQTGKNVRR---------------------------------- 160871814 46 ------------------------------------------------------------------------------------------------------------------------------KGTRIALMLPNCPQYMISIFGALQAGLTIISVNPFYTPFELTRQINHSRAEVFIVLS---------HLFENIRDAIKNTSIDYVITTRLGDLLTWPKSWIVNTSTWW--LMKHQKQHYKATYVDFDDLAFLQYTGGTTGLPKAAMLTHGNLLANIQQLSAWVRSLKEGKETFITTLP------LYHIFSLMVNGLICVHLGGVPNARNIKQLIQVLSNTSFSILLGVNTLFKALLKQ--SAFKNLDFTHLKIALGGGAPIQSSVKIAWKEITGK---LLLEGYGLTEASPVVCAP-PWDLAVAGNHVGLPLPSTDIRLCDDQKNEVPLGKVGELWVRG--PQVIKYYWEQTGKVENALTS--NGWLLTGDLACMDHQGFVFIRGRKKELILVSGFNVYPEEVEQVIQQNPKVKEVAVIGIPSDKTGEAIKAYVVKKDQSLTTNDVLKNCRLALTDKLS-----SEIVFLNRLPKSTLGKILKKDLR------------------------------- 157273474 13 ----------------------------------------------------------------------------CLDAWAQTTPDAVYLYY----GEDDRTLTFGEVAELTDRIAGNLVRLGVSRGQRVSLLMQNPLVTTLAMFGIWKAGAVFCPINYTFTGKLLAYTLNDTQPTLLLTE----RR-----MAPRLTEIA--AELTHLPHTVVYDAPEGAHDYLPPTETCWTELLEPAT--RPNVNLQYTDPASIIYTSGTTGPSKGVILPFRCLNQYCFLARKL---LTREDVIYC--DL--PMYHIAGAFA-LIARAAWVGCEAVWNRFSPQDFWARIAKRGAT------TAILLLMKA--PPGENDRATTLSKVHLQPLPLNHQEIA---RRFGFDIVTT--GFGQTESGCLIITPVPGETVTTKGAMGRPMPFHEVAILDAKGYPCAPGEIGELCFRPKIPSLFDGYLGKPE----ATLKAFRHLWFHGDAAYVNEHGEYFFVDRLGDRLRRRGENFSSYVVEDLLLQHPDIALCAVFPIPSAEGNEDIVAFIVPKTGTALTEA---AVHAWATQHLPKFMQPQHVRLVAELPRTLTNKV------------------------------------- 104781281 498 ------------------------------------------------------------------------------------------------------------LAGEVDRLARALASQSIRGGQAVGVLLDGGADAVIALLAILRLGALYVPLHPEWPASRLQA----------VATQAGI--GTVVSH-----EALQHQAQALAKPVLVMEHLPRQAPGQPR-------LASQAT---------SGQLAYLLFTSGTTGQPKGIPAGHAG-LLALVQATQARYALAPGERMFWTADMLW----------PLCAGAQVV-----P-WPTADNLLRVLREQRINALQTVPAMLEAL----VEAARRGDLPDLRLIICGAAALHRSL---AERTLATFDCRLANHYGPTEATWHDCAQ-PCASDRVP--IGRPLPHVQAFILDRHDQPLPIGVPGQLCLAST--GLSPGYWQAPEQTRQAFVEKLPGLYRTGDLARFDGEGQVHYIGRLDHQVKVRGNRVELGDIESALASHPDVARVAVTWQEED--GGRLRAFIELRE-------------------------------------------------------------------------------- 384179 1 ---------------------------------------------------------------------------------------------------------YRELDEEANRLGRRLQKQGAGKGSVVALYTKRSLELVIGILGVLKAGAAYLPVDPKLPEDRISYMLADSAAACLLTHQE---------MKEQAAE---------------LPYTGTTL------FIDDQTRFEEQASD-PATAIDPNDPAYIMYTSGTTGKPKGNMTTHANILVKHVDYMAF----SDQDTFLSVSNYAF-DAFTFDFYASMLNAARLIIAD-EHTLLDTERLTDLILQENVNVMFATTALFNLLTDAGEDWMKG-----VRCILFGGERASVPHVRKALRVMGPGK--LINCYGPTEATAHVVHDLPDSISSLP--IGKPISNASVYILNEQSQLQPFGAIGELCI--SGMGVSKGYVNTKEKFIKNPFKPGETLYRTGDLARWLPDGTIEYAGRIDDQVKIRGHRIELEE-------------------------------------------------------------------------------------------------------------------- 116695279 22 --------------------------------------------------------------------------------------------------------SYWTMRHRIGQLASGLQSLGIAQGDTVAVMDWDSHRYLESYFGIPMMGAVLMTVNVRLSPEQIAYTLNHAGVRLLMV---------HADFLPVV--AAIRDQLESVECLVLIGDDTESAPLAEGFVAEYETLLAASPPDYPFPDFDENARATTFYTTGTTGLPKGVYFSHRQIVLHTLATMAALGRVHRDDVYMPLTPMFHV--HAWGMFVATALGMKQV----YPGRYAADQLLQLVQSERITFSHGVPTLLNMILSHPDSAA--VDLSGMKII-VGGSALP----RGLAQAAIDRGIDVFTGYGMSETCPILTTSLLGELDVRTKT-GLPVPLVDLRIVDDEMRDIDGKASGEIVVRAPW--LTQGYFGNAAESEHLWAG---GYLHTNDIGSIDSDGYLQVTDRIKDVIKSGGEWVSSLELEDLISRHAAVSEVAVIGIKDARWGERPLPLIVLRPGQSAAEEIQEHLRDFVRRGISKYAVPERVLFVEAIEKTSVGKINKRLLRD------------------------------ 164511437 466 -----------------------------------------------------------------------------------------------------RGVSYGRLWSAAAHTAERLTAAGVRPGDIVALLVPRGAALAAAVFGTWLAGAAYLPLDPHHPAERIAYQLDDAGARVVVTGDGLTAPGRTVP-APDVDAA---PTLPVDR-----DRTGAA---------------------------GPDALAYVIYTSGSTGRPKGIPITHRS-LANHITDYAVRFG-----VAATARPTGWLSTYSFDTSSPLLHGGHTVV---LPDRTDGALLAEAIRVHDIGFLQATPTTWRLVADRITALVAG------RTLLSGGEPLPGG----LAATLTGAGAELWNVYGPTESTIWATA---GRVPTDPGDVGTPIANTRVFIAGPDGEPLPIGLRGELCVAGV--GVAAGYHGRPDLTAERFGSRWGRFYRSGDVARWLPDGRINLLGRMDRQVKLRGNRIELGEIEAVLSDHPDVEAAAVLVVGDPGTDGSLAAFV----QVPHRPEAMGELWEYARQRLPRSVVPHRFLAVEAFPRTGSDKVDYLALADLAA--------------------------- 111222909 41 ------------------------------------------------------------------------------------------------------RLTFAEFDAKVDRVAAALAGEGVTAGTRVAWQLPTRISTLLVMIALRRLGALQAPVIPIYREREVGAALAAVDAEV-FLVPGTWRGDFTAIAQAVAAAGGPAPRLLEIGHDAPEADPPGAVAGQDPRPDQRADQRADHRADHLPDEVR-----WIYFTSGSTGIPKGARHS-DGTLLATAVCFAGVSGLGAGEVGAVGFPVAHVGGIQYLI-AALAAGFPILLLEA--FVPDQAV--ELFRRHDVTATGGSTPFYTALLDLAAARPGEPLIPTLRSLKGGGAPCPPHLVGEVDRVLG---AVLAHDYGMTEVPMVAVAAIADPPDVLAATDGRPVPVNRLRFVDEGGAPLAPGAVGEVQVAGH--GVCHG-YTDPEATRAAF--TADGWFRTGDLGRLLPSGHIEIVGRLKDLIIRKGENIAPQEIEALLGRHPDVAEVAVIGLPDPDRGERVCAVVVARPG-RPVPSL-SELSAWLRE-------------------------------------------------------------- 84687129 28 -------------------------------------------------------------------------------------PDTTAVIVD------DERLTWSELYTEARLWARALRAAGVAPGAHVGVLMPNCMDYVRLFYAAGMIGAVTLTINARFKDDDLAYAVHHSDMDVLFI------GGHALPFRAMLTRILDLEEAPRLRAVFNLGDPRETVWPTRDDFLAGADRVDEARIDALMRATSPDDHALMMYSSGTTAHPKACMITHR-TLSMIGASFAERFGLTPDDSVMNPL-PFFHMSTMLPMAACRASGATQIC----TAHFEPARTLRQMEEERVSFGYLSPTLVNQVIQHPD--FKTRDLSALRFLHTVG---PADLMEKYTRAF--DGAQYINAYGLTEATGVCCYTDPNDPPAEATQVSGRVFGVLAKAVDPTGKDCSPVERGEIWI--GGFCLFDGYYKDPDKTAETLVDGGK-WLRTGDMGYVSGDGHITYDGRLKDMLKIGGENVAALEIETYLCAHPDIQIAQVIGVEDDHLFEVAAAYVELVPGASLTPE---DVVDHCIGQIASYKIPRYVRIVSEWP-------------------------------------------- 87198705 54 ----------------------------------------------------------------------------------ATHGDKT-FIVDGD-----LRLSFADVYKAARHVAGGLVE-GIQKGERVGIAARNSANWIIAYMAVLMAGGCATLLNGWWQGEELAHGIELVSCRYVIADSA---------------RAARLEGHAHGATVLPMSH---DCGYEQG----LAALLARGGGMETLLPLTGDDLATVLFTSGSTGTAKGAYSDHRGVVQG---TMNYVCDAQP--TTLVNVPLFHVTGEVPVFLQSFALGRKLVLM----AKWDAVDAMRLIEKEKVSYFVGVP--LMSFEIATHPDRDKYDLSTCVSFAAGGAPRPVEHVDRLRKAL-PHAFPLL-GYGLTETNGVGCGNLNENYLAKPGSTGTASPLVDLAILDDAGNPLPTGEVGEVSIRS--IANFLGYWDNEKATREAI--TPDGYFRSGDLGYLDPEGYLFIVDRKKDIIIRGGENISCIEVESAIYAHPCIAEASVFGLPDEKFGEVPAAVYLAKEGCSATDD---ELRTFLAEHIAPFKIPVRFWEVEALPRLGTEKVDKRTLRE------------------------------ 187929134 12 ------------------------------------------------------------------------------------------------------KLSYAQWLTRIQSVAAGLLDLGLRPGERLLAILQNRWEMATLHWACQFTGIVIVPLNWRAKPDELDYCVRDADAKALISADAVL--GSPAALK-ILRIALDGAPHSSLSF----------------------DTLMGAAPRPDSVLPEADDVSLMLYTSGTTGRPKGVPRRHR-QERAAALAHVAQNLYRRGER-----TLGVMLYHTMGVRSLLA----MALVDGLFRRWSPSQTLQAIADHRVSCLYLVPTLYHDLLA--DPGFDALRVRSVTKLGFAGAAMNDGLLKRLEQAFHPE--LFVNHYGSSEVYTFSVEQRAAG---KPGSAGRAGFNTRLRLVRLDTNSVAPGEEGQIIVELRGDEAFEGYWNRDDANAK---SLRQGWYFTGDTGYFDAEGDLFVSGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGLPDPRWGQKVVAFVKPHDDVE----------------------------------------------------------------------------- 6716343 465 -----------------------------------------------------------------------------------------------------KSITHGELEAAANRLANRLVAMGIGPEKRVAIALEKSIE--------------RSSPFS---------RVLKS-------------GGAFTPVEPDHPEARNRHILSAPGLSLIISRTRSIANLPTDIATPMLNLDKTDLTAESIEAPAVSHPAYVIYTSGSTGVPKGVAVEH-GPLAHHCKATLRIYEMSEASVLPFTSDGGWMV--------PLMAGGGVVLTQDKLATPEDA--FAMMRKHGVNNASLPTSYVRGL---AEYAGENNEIPRLRLYSFGGEALSQAVFDMITENLQAQ--MLINGYGPTET---IMTPMIWKIP-----AGTRFEGTRIYVLDADLAPVPVGVIGEIHIGGS--GLARGYQGQPERFIPDPFSDNGGLYKSGDLGRWREDGIVEFAGRVDHQIKLRGYRIEPGEIEAVLRSNPSVAEV-VVLLHQEGGRSSLVAYVVPREGETLS---VTELRRAAMTALPDYMVPQTIMLLDKLPMGPNSKLDRSAL-------------------------------- 90961157 2 ------------------------------------------------------------------------------------------------------KLTFKEVSDRVAVLTARLANKS-RKGMRVALLTNNTIDGYLMILSLQQLGCEIVFLNKRLSHEELQYQLEDAAVSLLI-----------------YDESLLHEEFVGIESL-----TFNQIELEESRDF---QLVSEFNDDEVTT---------IMYTSGTTGKPKGVQQSFKNHF-YSAISSALNLGLTDKDNWLCAVPIFHISGLSIIMRG-LIYGMTVTLMD----KFDAEKVTFLLKESSVSTMSVVPTMLQQLLE--IFPQEGYN-SNFRCFLLGGGPIDKVTLEQCQQ----RNIPVIQSYGMTETASQVIALNFEDAENKIGSVGKTLFSVELKL----------AHDGEVLLKA--PNITPGYLNNPEKNQEVFEN---GWFKTGDIGYLDEDGFLYLKGRKGDMIISGGENIFPHEVEESYLKLTGVKDIVVAGITDKKWGQVPVAFVILE--RKLS---QQELISYGREHLAHYKVPVRFYQVMSYPQTASGKVKRRELIQI----------------------------- 167574773 1 --------------------------------------------------------------------------------------------------------------------------------DRVALLLERDAAQVAAMLGVLLAGGCYVPLDSTHPDERLAYIVRDSGARHLLTV------------RSTAARAPQGCDALPID----------------------DAFGRPCAAGAAFEPVERDQPAYVIYTSGSTGAPKGVLVSHDNVSRLFAAT-REPFGFGPADTWSCT--------HSWELWGALLHGGRVVIA-SRDAARDPDALLALVADERVTMLSQTPSSFRML---DEADARRRPALALRHVVFGGEALHPDLAGWIARH-GDAAPRLTNMYGITEITVHATLRRMRERDVAASPIGEPLSDLSIRVVDAYGHDVPDGATGELLIGGA--GVATGYLNRPDLTAQ----RFTGVYHSGDLARRDANGELVFVGRSDDALKIRGHRIEPNEVRAALLAHPEIADAFV-AAERRDADARLCAWFIAKPGAAVDAD---ALRRHLEARLPAHEVPSFLIATRAFELTSNGK-------------------------------------- 195119490 52 -----------------------------------------------------------------------------------------------------ETLTGAQLYEQSRRLAHAFQHLNLHRGDVVGISAKNTTYLTEVVIAALLSGTPINPLHPDFDKETVAYMYEITKPKVIFCDVDNYETLAAVSLKFKTELILLSGKLPGVRNI--------------------EDLLKDGAEGYDPKTLFADDTAFIISSSGVTGLPKGVTRSHRSLLLFTAKT-----------VIFCISPLYWVSCIFTLLVS-LVNGCKRIITN-KPF--SVEYFAEVVSRHQVTFVITVPHHMALLAKSPTDLVEK--LASVQSFVCSGSKLPLTIWNRLYELLGSNRFSVL--YGLSEVGG--VSKNIGG---PVGCEGKLLRNIQVRILDERGNALGPNHTGHIHIKQRWGG----YYHNPQETQTT--VTPDGKWLTGDHGYFDDEGCLHFQTRDTDVFKYNHFPVYPKQIEDIIQHLPGVHEVGIFGVPDDVSTNLTACAVVREQNEEGQKLTAEQIKAIVAEHLSAYHLKGGVYFVDQLPKTTNNKIQRR---------------------------------- 146279501 481 ----------------------------------------------------------------------------------------------------HRRLSYADLVLRTDDLSATLAAAGVGAGDSVGVCLGRTVDRVTAFLAILQLGAIFVPLDPTLPDERLRTMLETAGVRTVV-----------------VNAASPALPDTGLRIV-----NCGQLPDRDGREACWR-----------PQESAADAPAYMIFTSGTTGQPKAVEISRGALANYAVAAAR-HFQITASARVSQISGFGFDVSVGDMAMA-LAGGACLVYPSDLQAIPGPPV-GRFIAQARLTHLSLTPSAL-AIVPQAEHP-------HLTHVIVAGEACPPALV----ERWGKGRTFI-NAYGPTE--ATVEALFAICAPGKPVAIGRPFDNMGACLMDETLQLAAPGQEGELCLFG--PGLANGYRHLPALTGQQFVVDIPGIYRTGDRAKAGSDGALVYLGRMDSQLKFNGYRIEAGEVEAALCRLPGVIDAAVSLASSPHSPDRLIAHVVMMPGAPLLDPV--ELRAQLLQHLPSWMVPSVFLPVPEIPRNANGKRDRSAL-------------------------------- 72161704 22 ----------------------------------------------------------------------------VLRHRAAQAPD--AIYLDTPEEG--RRWTYAETLATAEKVGRSLLAHG-EPGDRVLIMARNSSAFIFTWLGSAMAGMVEAPINTAYKGDFLTHQVRVARPRAVIDAELADR------FTDVADEIEDIERFWVIDNGDVDQAIDKKAGWQAER---WEDLTVDRDGELP--EVSPRSLASIFFTSGTTGPSKGVAMPHAQMFFFAAETACLT-RLTDKDAAMAVTPLFH--GNAQFMYPALISGARFVLR----SRFSASRWIDQIRESQVTVTN----FIGVMMDFVYKQPRRPDDADLRCIFAA--PTASSILEDFKKRFGIEA--FVEVFGLTETSAPILSPYGEDRP--AGAAGLVADWFDVRLVDPETEEVPVGEVGELVVRPPWI-TSLGYYGMPEKTAEA----WRNLWFHGDALRRDEEGWFYFVDRYKDALRRRGENISSYEVEQAILGYKSVVECAVVAVPDVDAGEEVMACVVVREPTTP-----EELWEWCDSRLPAFAVPRYLRFVEALPKTPSEKVQKAVLRE------------------------------ 120401258 109 -----------------------------------------------------------------------------------------------------------------------------------------------ALIAANRIGADVLLLNTSFAGPALAEREGEGRSVAVVYDEEF---------TDTVDRAL--AGRPDTTRIVAWTDTPGDRLTVEGMI----AEHGGQEPVRAPEKSRV-----ILLTSGTTGTPKGASHSGGDPSV-----LKAILDWRAEQPVVIVAPMFHAWGFSQLAFAA-SMSCTIV----TRRRFDPEATLELVDKYRATGLCVVPVMFDRIMDLPDEVLDKYSGRSLRFAAASGSRMRPDVVIKFMDRFGDV---IYNNYNATE-AGMIATATPRDLRAAPDTAGRPAEGTEIRILDADFNEVPTGEVGGIYVRNS--TQFDGYTGKTKDFHEGFMS-------SGDVGYFDEAGRLFVVGRDDEMIVSGGENVYPIEVEKTLAAHPDVAEATVLGVDDEKFGQRLEAFVVLTADAAATPE---TLKQHVRDNLANYKVPREITILDELPRGVTGKISRK---------------------------------- 218533251 41 ---------------------------------------------------------------------------------------------------RERTIGFPEFAARVDQLAAGLLTLGLTPGSVVGLHLPNTPFHPLAFFAAARAGLAVMHLSGLDAPREIEHKLRVSGARVLITTN----------LPGFLPVALRFLDAGAADTILV----GDDAEWGASMVVSLAQLLTASIPAAWPQRQPG-DVVLLQFTGGTTGLPKAAMLSQGN-LTAAVSMHRLWRDYEPGETLFEASTIGVLLFHIYALTVVLLGGGEILLRQ----RFDPGEIIADIAVRRATFFAGVPTMWLALLNH--PGIEAVDFSALRCCISGGAPLPFEAQTRLCRLLGRD---LVTGWGMTET-APAGTLLPRRALPRPGVIGIPFPRMRVVALDDPSRMVAPGETGELAIQG--PNVFAGYLGQPEETQRAF---CDDWFLTGDVGRVDELGVFDIIDRRKNMIISGGFNVYPVQIEGAIYEHPDVAEVIVIGIPDAYLGQVPKAFVTLKPRAAPFT--LEALADFLIERVGRYEIPRALELREALPRSPAGKLLASVL-------------------------------- 68536869 57 ----------------------------------------------------------------------------LLLQHAQETPDALAVV------DDRHRLTYAQLVAHATAVARNLREHGIDAGQSVGISLPRSAEMVVGIVATLLAGGSFVPLDPSW-PQARRESVHDASLSFVLTPDNC----------ALTEDAL--------------------FDLDATREL------------FTPPSTDS--VAYVIFTSGSTGRPKGAMIRHGAIVERLLWQRDQILFFGRDDASLFKAPLAFDISINEI-FLPLVCGGRVVV--AAPGVEDPQRLARLIHREGVTFAYLVSSVLDVMLKQ----AEGTNLDSLRHVWCGGEMLTQALFRRFRQQLA---IPLYHGYGPAETIGVSHVIYRDDEDRLNTSIGVANPNCRLYVLDEHLRVVPDQEIGELYVAGFL--LAKGYINAPSRFVDVFASDGTRMYRTGDLVRRHNDGSLEFVGRADNQVKIRGMRLELEDVESALVGHPDVEAASVIAREG-----RLLGYVTVTAGLVG-----AAIRSWCAEVLPEYMVPAIITVMDELPRTANGKVDRKAL-------------------------------- 68536869 3040 -------------------------------------------------------------------------------------PDRIAL------ADDAQQWTFGELIARCSDIAEKIKNCGVTSGDTVAIAVERSAHSVVALLGALWAGVRYAPLDLTHPDGRLRVLVEDSQPAAALVDSSSRERMERIGALPCVDVTTADSHATT----------------------------------HTPAAVPGDD-AYLMYTSGSTGKPKGVVIKHRGMLDNHAHAISFAFDMSWEELFW------------------LVEGHEVRIF-SEDLRRDAAAMVEAIRAHQVDVINVTPTVAEQLLAEGMLESGAH---RPRLVLLGGEAVSHGVWETLRKA---DDVRGYNLYGPTETINALGAGTESATPV----IGMPVDRTAAFVLDPWLRPVPTGAPGELYLAGS--GLAQEYHGLAARTASSMVAPGERMYRTGDIVRVRADGMFEYLGRSDDQVKIRGHRVDPGDVSAAVSRDPRILHCVTVPVR--ISDATLLACHLVAPQLRDADQGERQVRNALREELPSYMIPDRWSIVDELPVTSNGK-------------------------------------- 68536869 1567 -------------------------------------------------------------------------------RSFEHSRDRPALTSIGED-GAAEHWTYEELDDAAQRIRAVLRKVAIHT-PRVALLMERDAWQVAAILATTMSAGTYVPVDP-LSPQARVELIEDCQPDAVLVSPSA---------EKMVSELVDCPVL-----VVSEQTMSGEAKPPAGRSASVA---------------RANDIAYVIYTSGSTGRPKGVAVTHANV-TAMLGNARSHVEFSQEDV--------WSISHSWEMWAALSSGGRAVVMPYALMR-SPEDAAEVLRAEAITVLSQTPTAFAAL-----EPHLGQD-SAVRTVIFGGEALEARAEAAYCSA--HPNVRFINMYGITETTVHVTAHECSENAGEARSIGRPMDGLRTYVLDAQLQPVQPGETGMMYVAG--PQVTAGYWGTASRFVADPFGGGARMYCSNDMAKVLNNGHLDYVGRADRQVQLRGYRVELGEIESALEKVSGVREATVVVVDLPE-GQVPGALLI-TDSRADAKAITSRAAAAARDALPAYMVPQLFAVSTQVPQTINGKRDERAI-------------------------------- 88857004 805 --------------------------------------------------------------------------HELFEAQVQHAPERTAVWFE------EQCLSYGELNAKANQLAHYLRAHGVGPDSLVGLCTERSLEMVIGIWGILKAGGAYVPLDPDYPQARLAYLIEDAALSVVLTQ---YDVSKRINLGQSSTVLLDGLIDKSDSQFLQYPE---------------YDLSTEETGVCE------SNLAYLIYTSGSTGNPKGVMIEHRNTVAMLQWAKQAYCDLELDRVLASTSDLS-----VYELFLPLCFGYQSVIV--------KNALALTEQKLHISMINTVPSAMKALLEVNAIPR------GVKVINLAGEPLTAQLVNQILEALPG--VAVCNLYGPSETYSTYARFNEPLTSVP--DIGRLISNSQGYILGGAQELLPLGSVGELYIGGA--GLARGYLNRPERFIDNYFEPSPRIYRTGDLVRYREDGRIEFIGRIDHQVKIRGFRIELGEIEHRLNSLQDIVTSQVIPCTQTDGTQYLVAYIEPCLSEERQQDWLADVKAALVVVLPSYMVPSLFVIMNKWPLTPNGKIDKKAL-------------------------------- 118465910 461 ---------------------------------------------------------------------------------VARTPDAVALTCRG------RSMTYRELDLAANRLAHALIDRGAGPGELVALVFSRSAEAIVAILAVLKSGAAYLPIDPALPAARIEFMLADAAP---IAAVGT--------------AALA-----------------GTLDGFELPVIDVDDPALAGQPGTAPPTPAPDDLAHLIYTSGTTGVPKGVAVTHHNVA-QLFDDLRIGIELSAQQV--------WTQFHSYAIWGALLHGGRLVV---VPDTQAPDELHALLVDEGVTVLTQTPSAVSTLSPHGLDSV---------ALVVGAEPCPAELVRWAPDRV------MVNVYGPTET--TMWASH--SAPLTAGSIGSPLRGAAFFVLDGWLCPVPVGVVGELYVAGVGVGVGYWGRGTASRFVACPFGGVGRMYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDGVGERRLVGYVTGAADPV-------EIRARLGQRLPSFMVPSAVVVLDVLPLTVGGKV------------------------------------- 148553310 18 ---------------------------------------------------------------------------------------------------------YRELDRRADEVARAMIADGARPGDRAAIWAPNMWEWVAATVGVQRAGGAMVPLNTRLKGGEVADIVRRGGARLFVIGDFL---GRHYP------EMLRGEAMPGLRRTIVLRGTPDKLAAGEEG---WDDFIARGSDAALAERVTPDSIADIMFTSGTTGAPKGAIFDHGGGRAWANISRQ-----TADDRYCVFGPAGWVAG--------LMTGSTVYW----PEAYDAVSILDLIAGNRISVMPAPPTVFQEMLAH-PNWRD-WDISSYRFLSTGATVVPIELMKRLQAET--TIAEITTGYGMTECAGSATHTRPGPVERVAYTVGAAIEGTEIKLVGPDGRAVPTGEPGEVLIRDD--KLLIEYLDNAEATRATIDA--EGWLHSGDVGTLDAEGYLKLTDRLKDMYIVGGFNVYPAEIEKQMTGLPGIHQSAIIGVPDQRLGEVGHAFIVRSAGSTITAE---EVIGWSKANLANYKVPRGVTFVDALPMNATGKVIKFALREMV---------------------------- 195346220 41 -----------------------------------------------------------------------------------------------------EELTGGQLLEQSRRLAHAFQRLKLQRGDVVGISAKNTTYLTEVVIAALLNGTPINPLHPDFDAETTAYMFEITKPKVIFCDNFQTLSAVKSSLKFKTEIILLTGTLPGVRNI---------QDLLADGCTGYDE-----KTLFACRHLCGDDTAFIITSSGVTGLPKGVTRSHRS-LLNSAKIPQL---FTSDTVLFCFSPLYWISC-IFTLLASLVNGCRRIITN-CPF--SVAYFADLVERHQVSFVLSVPHHMALLAKSPERQELAAKMQCVQSFVCSGSKVPMGIWRQLYELLGANRFAVL--YGLTETGG--ISKNVGG---PLGSEGKLLRNVQVRVVNPHGQSLGPNQTGQILVRLRWGG----YYHNPQETQVT--VTPDGKWLTGDHGYFDDEGCLHFQSRDTDVFKYNHFPIYPKQIEDVILHLPGVHEVAVFGIPDEVSTN-LTACAVIRNEDELGAKLEADVKGVVSQHLSAFHIRGGVFFVDNLPKTQNSKVQRR---------------------------------- 154251489 15 ----------------------------------------------------------------------------LLARHSEKDPARPAVTY------NEMTTSYAELDARANRRARQLETMGVCEGDVVTLAVPNSLEFYEIVFAVWKLGATPNIVSSRLPVAELRAIVEIAGPRLII---------------------------------------GEESARVDG----WNFLATGTKPGTDLSP----DPLWKMHTSGSTGRPKLIVDKQSGYDPGKARSIQLAGELNPGPLYHNAPFVG--------SFQSLFAGNHVV----EMGRFDPLRALELIERHKINVVSFVPTMMNRIWRLPAEQRGSFDLSSLRLVIHLASICPAQAWDW----LGPDR--IFEIYGGSELGGTAITG--REWLSHKGSVGKVRPGAQMRILDEQGKECAPGEIGEIYF-LPDTGPNSTY-----EYIGAQAKTMDGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAALDQHPNVLSSIVIGLPDADLGQRVHAIVQM---------------------------------------------------------------------------------- 118725897 22 ------------------------------------------------------------------------------------------------------KYSYAQLWNLISRARVDFKEKGIKINQRVPI-LCNDPHFIVGLLSIISLGACAVLIETSKKPKEIIEILEQIDSKIILT-DQYM-----------------GSDLSSYDVTIT--------------EFSLKNLTEEKDSRISCE-MNSEG--CIIYTSGSTSKPKGVIRSNR-ILFEHSKMLQRTYNLSSNDTFLCLVQPQHAFGLENVL-GAIYSGATLVV----QKNFSHTEVINFIENGKCSVVVGVPFQYELLTKVN----KKVPVNKLRYFLSAGAPLKKDVNAAIYSLFG---IPVTQIYGSSELGATAI-NIDISKSFEYDAVGKPLPEVQIKIIDSENRVLENNQIGEIVLRSPY--CTIGYVGVSEVSKDAYIE--DGWFYSGDLGYINDKGVLFITGRKKNVINIAGKKVSPEEVERVIKGIEKILDVKVEGEKNSLSGETITAKVVVENGADISEQL---VLNRCKELLSDYKIPRHIVFTDKLEYTSTGKLKR----------------------------------- 103485665 4 -----------------------------------------------------------------------------------------------------RQFSYVEVALGVQRVARGLQLLGLGKGSRIGLFLPNVPHYVAAYYGALAAGATVVNFSPLYTVAELEAQVEDSGTDTLFTLSAA----------ALLPTAFKVLDGSSLNRLIVFKRREVAPLPGDPRVIRFSELTDN-DGRPEPVAIAPEDVALIQYTGGTTGTPKGAKLTHQNLTANARQVNAIDPDTQAEDRILGVLPFFHVFANTCVLNRTVLNGGSITM---LPRF-DAKQALAAIGRTKTTALPGVPTMYQALLDHPD--LARTDFSSLRVCISGGAPMPAELREKFVAATGAS---LVEGYGLTESSG-VVATNPYDGPVRPGTIGQPIPATHIRLLDKESKDAPDGEPGELAVKG--PQVMQGYWNRPEADAESF--TADGWLRTGDVAVIEEGGYIRIVDRLKDMIAVGGFKVYPSVIEAHLHEHPAVKEAIVLGVPDAYRGEAPKAFVTLEEGFEVTGE---ALAAWLNPQLGKHERVIAVEVREALPKTMIGKLDRKALRA------------------------------ 40062915 35 ----------------------------------------------------------------------------------------------------KRRISFAQFFEAVDAFAVYLQFIGLKPGFRLAIAMRNNPEWLIAFAAGVVTGAVVVPINSWGKRDELLHALEDCEPFALVCDS---------PRAALLKDALETVQF------VVVAADSENSGTEVGRGIAFSNALRHAGQPTVVSPTP-EQLALILYTSGSTGAPKGAMHSHEGAAQAMLFTGMLSLSI-EGPRALQTVPLFHATGLSFLL--PCVTAQSIVMLD----KWDPQVALRLIEEERITLLSSVPALVKELLSQSN--VKEFDITCLQRVASGGAAMPADLPDLIGKYVRNPSASA--GYGMTETLTVGSQGAGAVFDAKPEAAGVQSPIMAFRTVSDSGDVLPPGSIGE--IEMSGVSCTLGYWRNPSA-DAVLFSK-DGWLRSGDVGFVDDEGYVFITGRIKDIVIRGGENIFPGDTEQACYSLLGVAECVVFGVPDDRLGEELAMVVYCGPNQTLTSD---QVRAQLQQSIAGYKVPRYIRI------------------------------------------------- 119510509 2439 ---------------------------------------------------------------------------------VNSTPNAPALI-VGDNT-----LSYGELNQKVNQLTNYLQKYQLSYGKAIALIIGRNQNLIIAILATFKTGATYVPIDPEYPQSRIDFILKDSGCDVCLTESNFV---------SQLPQDIEAICLDKIDHT-----------------------LAKFDTSEPHIKRDSSQIAYILYTSGSTGTPKGVMGCHISIL-NVIRSLRLTFDLHPD---WHYIFTAPITHDPSLIFLPLTIGAALYMYEVK----HIGHLVSFLQENQINALHTTPSIYREILAVLD---TGETIPSLKYISAGGEKLDRETAIALRKRFPADI--VSNVYGSTETCVGVAQYRIDETDVPLGEV---FHNNRLFVLDEFNNTVPLHVVGEICVEGV--ALAAGYHNLPEKFQPSFMTEGKTIFRTGDLGKQIAPGVIEFLGRKDNQVKVNGYRIDPGEIEYQLSRHSQIERAIV--LPTNVDNQTLSAYCKTESDIEIS-----EIREFLSNFLPVYMIPTFFIFLKQFPLTRHGKID---LRSLA--EFKGIGNLTQLA-------------- 169977298 530 -------------------------------------------------------------------------------------------------------WTYAELDRRSSRIAHQLRALGAGPGARVGIFLERSLQMLAATIGVMKSGAAYVPLDPSFPDERLAFMRQDAELRALIT-----------------EQTLAARPCVAAEGLPLLLLDKDDARIVEE------------TPQREGMVVPASDVAYVLYTSGSTGRPKGVQIQHHA-LTNFLGSMRKEPGIRHDDVLLAVTTLSFIAGLE--LYLPLLAGARVDIAR-REDVSDGARLAARMAEVSATLLQATPSTFRMLLESG--WQGQPALTAL----CGGEALPRDLADRLLARVG----TLWNMYGPTETTWSMVARVEQSG--GPIVLGRPIAQTQVYVLDRHLQPVPVGVPGELYLGGA--GLALGYLGRPEKFVPDPFSLESGLYRTGDRVRFLREDAIEFLGRVDHQVKLRGFRMELGEIEAALRQHPAVREAVVVARALQTDDTRLFAYVTVDPIALSTEEIKVE--------------------------------------------------------------------- 104781613 31 ----------------------------------------------------------------------------------------------------ERRFTYGELDTLSSILASRLAEQGLGQGDTALVQLPNVAEFYIVLFALLKAGIV--PLNALFSHRELTAYAKQIVPKLLIAS----REHEVFRDDAYVQAFAEVGAAPAVTLLL------GESDPAASLAHWIET---PGSQPVAYAPTAADQVALFQLSGGSTGIPKLIPRTHNDYH-YNARACADVCALNAHTRFLCAVPAA----HNFLLSSPFHAGGCVVMAAS----PEPLSCFALVEQHEVNTVALVPSAVALWLQAAPAHRDK--LQSLAYLQVGGAVFADSLARQVPGVLG---CQLQQVFGMAE-GLINYTRLDDSDEQIFTTQGRPVPDDEIKIVDEQGVPVAPGEPGMLATRGPY--TFCGYYKAPEQNASAFDA--EGFYYSGDLVVLTPSGDLRVVGRIKDQINRGGEKVASEEIENLLVLHPEVTHAGLVAMPDEALGEKSCAFVVSRNPSLKAPALRRHLMEL---GIAEYKLPDRIRLIEAMPLTAVGKIDKKQLRHLVS--------------------------- 119716227 62 ------------------------------------------------------------------------------------DPRRTAII---DELG---SLTFAELQRRSNALARAFAELGVSEGDSVALMCRNHRGFVEASIAAAKLGADILYLNTAFAGPQLVEVLEREQPALVVHDEEFTR----LLAKADVGTSVLAWTDSADSDDSADPTLESLIAGRSGADL---------------EPTGRHGRIVIL-TSGTTGTPKGAPRSEAGIAVSLLSRMPL--------RYGWRTHIAAPLFHTWGLALAMLLGSTIVLR----RRFDPEACLRATQDERCDSLVVIPVMLQRMMALPEETLARYDLSRVQVVASSGSALPGDLATDWMDHFGD---HLYNIYGSTEVAYASIAT-PLDLREAPSAAGKPPYATIVKILDPDGRELPQGETGRIFVGNGL--LFEGYTGGGHK------EVVDGLMSTGDVGRFDTDGRLHVEGRDDEMIVSGGENVFPKEVEDCLMRHDAVVEVAAVGVDDPDFGKRLRAFVVVSRAVP-----EQELKDWVKENLARYKVPRDVVFLDELPRNATGKVLKR---------------------------------- 170062679 58 ------------------------------------------------------------------------------------------------------EVTGAEMYLRTVRVAQNLIKFG---------YGTRCPENVFAMFACFALGIPVNTLDPTFQRDDLAHMLGSVKPKLVFCESETL---------VEMIAACEMAGIAP--KVIVFGDKVTGFSHVE-------DLLVPTGVENTFVPVHLDNPAVLLCSSGTTGRSKAVSLSH-SICIAHVANF---FECHSSDILFAYSSLYWLSGLVMVLAGTLADATRIITRD--PFT--VQRTLDIVQRFLVSALFIPPT--QAWAIVNDPAATADSFRSLRLGFAGGSVVSASLKRAFETRFPGKVLEIA--YGFSEVGYAVTFTREGF--YRDGSVGFTRPGVEIKIVDENNCAVGIGRDGEILVRTKL--VFLGYFGNPAATEE--MLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVVQGIEGVAAVCVVGIPQENGNDLVTALVV-----RSSESLGSEIVQEVAKKLPNYHLRGGVYFADQLPMTPSGKVVRRLAKKIVL--------------------------- 159038692 4 -----------------------------------------------------------------------------------------------------QSVSWVELRRLATAVADDLRGL-----DRVAVEASTDLATVVGVVGALQAGTAVVPVPPDSGPMERDHILRDSSAEAVLVPAGSQRQGD------------------------YLGRPIVPVDLT------------HRSDSTLPEP-DPTGTALILYTSGTTGAPKGVVRAVAACLDGLAAAWGWTQD----DLLVHGLPLFHVHGLVLGVLGPLRLGSRL----HHVGRPTPERY----ARANGSLYFGVPT---VWSRIAAAPDAARALRSARLLVSGSAALPATVCADLAALTGRR---IVERYGMTETLITVSARADG--PHRPGTVGLPLPGVRTRVVDERDAPLPGDTMGELVC---GPTLFDGYLHRPE--ADAASHTSDGWFRTGDVATVGPDGWHRIVGRATDLIKSGGYRIGAGEVEDALLTHPGVREAAVVGTPHPDLGQQVTAYVV-SDGVPES-----ELVDFVARQLSAHKRPRQVRLVDALPRNALGKV------------------------------------- 207722949 218 -----------------------------------------------------------------------------------------------------QRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPPERLAYMLEDSAPVAVLAQSST----------------LAQLGAMSVP------------------VLDLESALEGAEHDPQVEGLKPHHLAYVIYTSGSTGRPKGVMVEHRNTVNFLAWSTSLNFDLS---VFECFATTG---GCIDVVPNVLALG------DGT---------------HDIRLINTVPSA-----LSSLLESSGLD-PAVEVVNVAGEALKRELVERLFAQTRAQR--LYNLYGPSETTTY---SSWVCMDRQTGFIGRPIANTQIYVLDAYQQPVPAGVTGEVYIGGA--GVARGYLNRPERFVVNPFEGRERMYRTGDLGRWLADGNLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVMVREDTPGQPRLVAYYVSSEATASGEAIEAQLREQLQSSLPEYMVPAAYVRLERLPLTPNGKLDRK---------------------------------- 111021647 1 ------------------------------------------------------------------------MAYNLADHSVDAMPERVALIC------GARRVTYRELEDRANRLAHHFLEVGLTAGSHIGVHLHNSIETMETLLAAYKIRAVPVNINYRYTSDELAYVYGNAELDAVV-------HHRL--YSPRIAEVL--PSLPRIRHTVVVEDDLGGA-GVPSDSVPYEEAL-SGSGDRDFGERSSED-LFIMYTGGTTGRPKGVVWTHEAIWRVLAYTGEAIEDEYQQSRVGSQGEP-----TLWFALPPLIHAAATALFSGNTVKFDADRTWELVERHKVQILIITGDAMRPLIEA--HQPSRTDTSSLGVVASGAALFSPVIKDAFLDAFPG--LLVSDSIGASETGFGGI-GFATKGEKQVGGPRVPA-GRYALVIDEDDVPVEPGSG-----KDGWFAVPLGYYNDPEKTREI-FREVDGVVVTGDRARVEADGSITLLGRGNMVINTGGEKVFAEEVESAVKAYRDVYDAIVVGVPDERWGHRVSAVVQARDGRGVD---FAGLEEYVRQSLAGYKIPRLVWVEDTVQRTPSGK-------------------------------------- 118725406 2854 -----------------------------------------------------------------------------------------------------KRLTYGELYTLSNKIGNRLRKEGVCCGELVAVIMEKGWEQVAAVIGILASGAAYLPISSELPKERIEYMLHNGKVKLALTQ-------QRIENRITLPEGVKYISLQGVE-------------------------IESSSGEPLEAVQTQNDLAYVIYTSGSTGNPKGVMINHIG-AVNTIIDINKRFGVTDFDKVFALSSLSFDLSV-YDVFGMLAAGGAIVIPEASKTK-DPAYWIELMIQEKVTMWNSVPALMEMLVEYTD--GRNENLPTLRLVMMSGDWIPVSLPDRLRKTVPG--VQIISLGGATESIWSVLYPVEKVEPSWKSIPGKAMLNQKIYVLNSILEICPTWVPGQLYI--GGIGLAMGYWRDEAKTKTSFIRTGERLYRTGDMGRYLPDGNIEFLGREDQQVKIQGYRIELGEIEHAIMQHPKVS-TAVVSVLDRRENARLAAYVVPK--------------------------------------------------------------------------------- 25029113 40 --------------------------------------------------------------------------------------------------DDGQILTYAELMQEVTTLASEMHAQGVRRGDRVGIRMPSTRDLYIAILATLAAGAAYVPVDADDPEERAEMVFGEARINALFDASGF-----------------------------------HMIKPTPGGDTRRPRL---------------DDTAWIIFTSGSTGKPKGVAHRSAAAFVDAEAQMFLVGPLGPEDRVLAGLSVAFDMWLAWG------HGACLV--------PAPRSLVRLIRR-DITVVSTVPTL------AGLWPAEA--LSHVRLLIVGGEACSQELV----ERLSTEDREVWNTYGPTE-----ATVVACGTQLYPGGIGLPLAGWDLVVVDAEGQPVGIGEVGELVI--GGVGLARYL--DPEKDREKYAPGWNRAYRSGDHVRLEEDGLYFI-GRVDDQVKIGGRRIELGEVDANVAALPNVRSSAVVVQTTGADEKVLVAYVSLEDEEAGFN--HNEAAKRLAETMPAALVPR-IHVMEELPVTTSGKV------------------------------------- 55378057 38 ---------------------------------------------------------------------------------------------------------YAEYAERTAQLANAIEEAGYGDGERLGTFCSRHFETYFGVPGT---GAQLHTINPLLPDEHIQYIVSDAQDELIFVDE---------SLLPKLEGAATAESFETVEQFIV---MSDSVPETELDAVAYESFIADQPTEYDWPELEEDRAAGLCYTSGTTGRPKGVEYTQ-----QMLWSHTMAIQLDDDDVMMPVVPMFHV--NAWGLFSATAGGAKHV-YPGP--QPEPADLAKLIEEEDVTVTAGVPTVWLGLMEYIKE--NDVDLSSLERLIVGGSA-APEAMIRFFD---DRDVELVHAWGMTETAPVAVASLRSDLEDKRSKQGLITPGLEFRVIDDNGDEVPHNGEGELHIRGPW--VTTEYFKRPEANEQEFED---GYLKTGDVVSVDEDGYIKIVDRAKDVIKSGGEWISSLELENELIAHDDVNEAAVIGVPHERWQERPLAMIVPTAD-ADEETLGDELREYILESYPKWWVPDNFVTIDEVPKTATGKFDKKSLRD------------------------------ 197788437 42 ------------------------------------------------------------------------------------------------------------------------------PGARVALKLANSPEYVAAFYGTLLADGVVVPLPVALEPARLQQVEDACRPDILI-----------VP---------KNLADNTSDVVTLVADTPSDL-------------------ARPVVQRSRDDLAMLLFTSGSTGLPKGVMLSHGN-LLANARAILHELPITPDERAFCHA-----FGNS-ILQTHILAGATMV-FAGALMFP--ATIPQAIAKFSATSFSAVPEVYGMLLKYGGLGDQK--MPSLRYMSVAGGGLRHDLSLRMAELIKPAEFYVM--YGQSEASARLAVLPPAELKAREGSIGRALDGVALAVMDDAGAALPPGEAGMLCARG--PNVMLGYWQDSAATADVL--GADGWLRTGDLARRDADGYFYIEGRANLLVKVQGYRVHPAEVESIVEAFPG-ARAVAVPVPHA--GDTRFALFVAPQGAAVD---VGSLQAACRAALASHKVPVHIEIVEELPLT-SG--------------------------------------- 76884874 1859 ---------------------------------------------------------------------------------VRERGDRTALVMGAE------SYTFAQLWERSAAYAAYLRAEGVAPGSRVGIMARRSPHVVIAMIAVARLGAAYVPVRPSDPEE---------RRRLVLTDSEAV--------------------------VLLDDLTGEPLDGVRQLPLAVYDAPDAGSGGSWHASDAASTPAYIMYTSGSTGRPKGVAVSVENVLR-LAYEPDFV-ELGAGDVVLQTGSLTF-DASTLEVWGALLNGAELHLVD-EHVLLDITALREAIDGSGATVMWMSAPLFSQIVDSDPGV-----FGRLRQLLVGGDVLPPRQIRAVIEACPGIR--IINGYGPTENTTFSTTYIPDDVPARAIPIGRPIGHSSAYVLGSGGRLQPIGVPGELHV--GGRGVALGYVNRDDSFIEDPFAGGGRMYRTGDLVRLNDDLDIEFIGRADHQVKVRGFRVELSEIELVVRSLEYVRDVAIEARTPEGGTLRLVAF------YSADGD--ADIRADLERLLPDYMVPAVFVRLDQLPLDRNGKVDRR---------------------------------- 76884874 58 --------------------------------------------------------------------------------------------------------TYGTLHEDALRLSRWLTEQGLRAGDHLILQLNNSHEYLRAFWAAVHAGIVVVPLN----VPHVIDRGNESVSNVLSTGSGHVLVGSRLAYLPAVTEA----GVPR-DAVLVLPRDSELPDPGSSAAAPAAEPDGAAV---------------IFFTSGSTGAPKGAVQTHAAILAREAGVMQL--DGGARDVQLN-----WM---------PLEHAAGILMSEQVQVAPDPLVWLDLIDKYRVN--YTAPQFAYSLLREDASW----DLSCLRQSINAGEMLNARAIAQLTSQFGLRPDVFVPVWGMAETCSGVTSGVPAESDVRAEELGRPIPGLDVLVVDDDGQVVPEGQVGHLQVRGA--CVTREYFRNPAANGESF--TADGWFRTGDLAHV-RDGVVTMTGRAKQILIVNGLNFDLSEVEAAIEELPDVETSAAWAHTDPGTGEQAVVFFVPRAGRPAGP-VVDAIRAQVLRRIGIR--LHAVIPVEDIPKTNLGKIQR----------------------------------- 152969682 14 -------------------------------------------------------------------------------------------------GGEKERSCWGEVASRAQRLASALASLGLPPGARCATLAWNNRRHLEIYFAVASGGWVTHTVNPRLSVDHLRYILNDA-------ADEVLFFDQT--FLPLVAQLL--PQLPTVKHVVLMESRSEAALSQLPSLLFYDDLLQQGMADYRWPQLNELTPASLCYTSGTTGRPKGVLNTHRSLVLHALSGNQDAAGISAKDSLLPVVPMFHVNAWGTPFIAA-MVGSRLVL----PGHLDGDSLLQLLAAEKVTVGFGVPGLLAAMRRAEVRLPE------FKRALVGGSALPPSMAEAFQRDYG---IALTHAWGMTETSGTINTPLSKHDALPAQEQGRPIFGIELQVVDVDGEPLPGQSQGYLQVRGHW--VVEQYYGQDASALTAA-----GWFDTGDIGTLDANGYLVISDRAKDIIKSGGEWISTVELENIAIAHPGVRSAAAIAARHPRWDERPVLLCVRAEGGEVEE---TDLLSWFEKRVPKWQIPDRVIFVDALPVSATGKVLKNQLRQ------------------------------ 163761204 7 --------------------------------------------------------------------------HQLVAQHLEIRPDEPAI-----KDCDGQVYSWAGYSVLIDEAEALLRKHGAASGERVLVVAENCLALPVLMMAASRIGAWCVPVNARMSAAEIA-RINHARPVVTLYTSH------------------------------ISKEAAAHAGAAAFRTTGFGALIAPGTPDAEPVDEGKDATAILLYTTGTTGDPKGVMLTHSN-LIFAARASAELRDLSPRDHVYGALPLTHVFGVASMLMASAHAGA---MVELS-TRFDPKQLL-LALSNGTTVMPAVPQMHALLMKAEGQALLGSD--TLRYVSSGAAPLDP-AWKRNAEAFYG--LPLQNGYGMTESTAG-ISGTRNAIGDPDTSAGPPLPGIEISLDLSLGEDPDVGE----VLTRG-PHVMKGYFRSPEATAAAI--TPDGWLRTGDLGRIDPDGRLHIVGRAKELIIRSGFNVYPPEVEAALNDHPEVVQSAVIGRTID-GDEQVLAFV---QAHAPGAVSEEDLRAFVSDRLAGYKRPSHILLVDALPAAATGKIL------------------------------------ 214037558 28 -------------------------------------------------------------------------------------------------------LTWAELEAASTNLAAQFGALGLVEDEAVIVQLPNVAELMVVYYAASMLGLIVSPVPVQYGSHEL-QMLADAQAKTVIT----------MPRLGNVE--LAHGARQALPRLCVLE--------------FGSDLVIDTSEPGTCATLPADDALSICWTSGTTGTPKGVPRSHNMWM-ASGRCSAQAGSMTGEDILLNPFPLVNMAALGGFLFPAALVGAAIVLH-----HPDPPLFLQQLQDESATFTIAPPALLNQLAKT-PQMWRQFDFSALRRIGSGSAPLAPETFDRDYQKA------IVNFYGSNEGISLFSTPTAPGPDVRASMFRKPESGVATKVADPSGKLLEVGESGELLI-----SGATVFDGYYASDNQDVFAK-DGYFRSGDLVEIDSGNYYRIVGRCKDIINRGGMKVSPAELDVALEHHPAVVEAAVCAYPDERLGEKICAVLVLQADAVV-PKL-EELQQFLSQGFAKFKLPERIELIKQLPRNPLGKVQRFALQD------------------------------ 111025329 470 -----------------------------------------------------------------------------------------------------RAVSYAELDCRANQVAAALIGQGIGPEDLVAVAAARSYESVLALWSVAKTGAAYVPVDPTHPADRIEYTLGDCGAAVGLTVS------------------TEIGHLPNVRWLILDDDTATCGDPGPG--------CAAVADLHRVRSLLIEHPAYVIYTSGSTGRPKGVVVTHQG-LANLAQEIRDNYAVSARSRVLHFASPSFDTALVEVLAAA-ISGATLVV--APPEVYGGQELAALLRDERITHLLSTPSALAT--------VDPTGLDDIQLALVGGEVCPLELVRWA------GGRTMRNAYGPTETTCTLTDPITAQHAVTIGSLMR---GVSAVVLDHRLRPLPPGAAGELYLATA--GVARGYHQRPARFVANPFGK-PGLFRTGDRVRWTGERTLKFLGRTDGQVKIRGFRIELGEINAALHRNDDVTFATTVVQQNPAGDPVLVSYIMLRPEAATTPG---TLKTEVAQFLPDYMIPASIMVLDAVPLTPTKKLDRGALPAPVFGSPASRRDPATAAERSV---------- 189188882 13 --------------------------------------------------------------------------------------------------DDKHTYTYQELHDKVAALVDRLRGHGVGRDSLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAQPTVVVTISA--EVGKIKGNTPLVDEASSASNGH----------------------------VEESQLKPFPEDTDLDRLAFVAYSSGTTGKPKGIANPHRAPVLSYDLRFGLS-DIQPGDRVACN------VFFVWEILRPLLRGATVVAVPDEASY-DPRMLVDLLASKKITTLFT-PTLFSAVLARHQALETR--LPNLKTIWLNGEVVTTDLARRGIKALPNTR--LLNVYSACETHEIACGDIKDMLEAPYCPVGPPL--IDIYILDESGQKVDEGENGELYVGGHL--LARGYLNRPEAFIRNPFSSKAGMYRTGDKARLLPNGLLEITGRVGAMIKIRGYSVVPGKVESAILNHLAVSHCAVVPFGEGIDRQ-LVAYIV----------------------------------------------------------------------------------- 111224269 53 ------------------------------------------------------------------------------------------------------------LYERAARVAGGLAARGIGPADVVALQLTSRVESAIAHAAVLLRGAVLLPIVPIYGIREVAFILRQSGASAIILPAA--RAAEIANLRG------APGGLPALRHIVTVSTDSTDSGTPPADAVPWQEL--ELAPPLTPCARPLDEVAVLVYTSGTTAAPKGVTHTHRSVAAEVA-SMRSLRAGQPDFGYLDLFPPGHIAGLS-VLLRTLVDGLPTVFLE----RFDAAEAIELVHAHGVTASAGVPFHLSALL--DAAQRDGRGLGPLRDFLVGGASVSPTLV----ERADRAGVSAYRAYGSSEHPTISSGSAADPLDRRAATDGRVMPGSEVRILDPAGHDLGPGEEGEIVTRG--PEQFAG-YRDPALNATAF--TADGWLRTGDIGRVDGNGYLTITDRIKDIIVRNGENVSSKEVEDLLMTHPAVAEAAAVAEPDDRTGERVCVFVLPRPGSVLD---LDEVRAHFAAAGAARKTPERLVLVTDLPRTAAGKVRKHELRA------------------------------ 116490381 3 ---------------------------------------------------------------------------NWLTKQADLFPERMALFYRG------QSWTFAELKKEVERICGHLASLEINSNKRVAILPGNTAASYMTILAIQQIGLQPVLLNFRLSNDELQSQLVDAGLQNVLIDDSLKSRFKE-GQKLNV-SCLFISELESLK--IVPPQIVEDFPNQKIAS--------------------------IMYTSGTTGKAHGVLQTYGNHF-YSAVGSAFNLGFDPEDQWLCVVPIFHISGFS-IMMRSLVYGMGVVLL----SHFDPENVTKLLSSHAISLVSVVPLMLKQLLR--LYPKDGYQ-NSFRAFLLGGEPIDQNTLDICLRK----GIKVIQSYGMTETCSQVVALNFQDATRKIGSVGKALFPVQLRIADDKTNEVQ--LKG--------PNLAKGYLNDDQRFKSKF--TGDGWFKTGDVGLIDEEGFLFIKGRLDEMFISGGENIFPNEIENVYAKLTGIKEIGIIGISDQKWGKVPCAFIVPASSKLPDQE---ELLSYGRRHMAHYKVPKKFIFVDNLPHTASGK-------------------------------------- 118466980 16 ------------------------------------------------------------------------------------------------------RITFADWVGRARSVATQFADLGVGKGDVVALWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREVESILQQADPALIVADDRGLLPGRRILSRTALATDVSGSRVPTV-------------------DLTRRDLVA------------------VIFTSGTTGTPKGAVFDALAAGAAAAGVMSAPYDRRLTSTPFAHA------GYMFKLWDQLVWGSTLVV----PPTPSAQGMFDILRAERITVAGAVPTWAKLLEVDGVSPSA---LPDLRIGIAATAPASPELVRRVADRVG---VPLVVRYAMTECPTICGTDPNDSPEVQFRTVGRPATGMDVRI-------APDG-----VVEVHGPCVMRGYWRNPEVTAEV---LRDGWLRTGDVGTLDGDGNLTLVGRSGDMYIRGGYNIHPGEVERTLAGHPGVKQAAVIGRSAPVIGEIGVACVVPADRTAP-PTL-ADLRAHVTSELADYKAPDELLIVDELPLTAMLKPDRIALRELI---------------------------- 69936915 12 --------------------------------------------------------------------------------NLPARADKIAAV------DQGRSVTYAELAAEAGRVADWLARRGIRPGDRVIVHLRKGIDEVAAMFGAWKMGAVVVNVNIRWTPAQLAYVAGDSRARAVI-------------LPRNALEALVGEHALPEGTAYLVQ--GKAEGLVQGADPWGALAADQASAPDE------SDPAIIIYTSGSTGAPKGVMLSHRNIRVGAISVADY-LGLDESDRLLSVLPYSFDAGLNQLT-TMLLTGGTVVH---QPLTM-PAEIIRMAQAESVTGIAGVPPLWNQIVRLLVD--RPTELPALRRITNTGGKIPPNILELLPQVFPGVDIYLM--YGLTE--AFRSTYLPPSFAAKMGSIGRQIPNAQVFAIKHGEGVAGPGEQGELVHAGPLVSM--GYWEKPERPLAHLLGDEPVVW-SGDLVRVDQDGDLWFVSRMDEMIKTLGFRLSPTEVEDAISQSGLVTDVVAFGVEDADLGQAVHAVVT----YLPQAD-EAALAAHCVRAMPHYMRPQHYHWQGAMPRTASGKLDRPAI-------------------------------- 121053836 14 ---------------------------------------------------------------------------------LSTRPDEIALRY-GDEA-----LTSAEFAAAITGAAAALRDRGTGEGGVVALLVGNSPATLIGRYAANLIGATVVHLRGINAADPLVEIVDDTGTTVLLTDAANLDRARKI-----------RDAMAEPAALAAFGDFGDDVA----------DLTGTAS-EVEPR---AEGTAVLTYTSGTTGRPKGIGRGFGGLGAVVTKARH----MTERCTMLVTTPLSHSV--SSTVDDAVASGGMIVLHEG----FDAGAVLEAVERHRVNRVYLAPQLYDLL---DHPALGTTDHSSLRELYYGGSPASPVRLSRAAEVFGAK---LIQIYGTTES--WVIAALSPEEHLKPTTVGKAVPFVQVGIRDPHRHELPAGKTGEICVRSPM--MMDGYWKRPDLTSKV---LIDGWLHTGDVGYLDENGYLYLVDRLADMIKTNGIKVYPAEVENALLAHPDVAQAAVFGVADEDNVEYMHAIAVPRRGRDVDPA---DLAAHVARVLSPSHVPAEIRLRAELPLTDAGKPDKLRLR-----EEAKPATKSSHAEPES---------- 168014019 18 -------------------------------------------------------------------------------------------------------------------------------GARVGIMGKPCAEFVAGMWGTWLSGAVAVPLALNHPEAELLHVLSDAGVSIVLATE---------DYRDLLEPVVKKC---CARLYLLPSATSFHSNLSNTQEHGL----------LSIEQMEREKAALIIYTSGTTGKPKGVVHTHASIGAQVKMLAKAW-EYSPKDRFL------HCLPLHHILYNFIIQKCSFV--EFLPKFSTQQVWRRWQESYSVTVFSGVPTIYARLLQADGDFQKSCSLKNLRLMMCGSSALPQPVMEKWEKVTSHR---LLERYGMTEFGMGLSNPLHG--DRKPGFVGEPLPGVEVLIVDDEGT---ATGVGNLCIRS--PGMFSEYWNLPQVTEKSFTE--DGFFETGDTVTK-EGGYYKILGRTSDIIKSGGYKISSLEIEAVLLQHPVIAECAILGVPDNDYGEIISAIIVP---------------------------------------------------------------------------------- 149201273 26 -----------------------------------------------------------------------------LERAATVFPDHTAIVH-----GPLRR-SYAAFYNRSRQLASALSVHGLGRGDTVSVMLANTP----AMLECHYCGAVLHSINTRLDAGIIAFQLDHAMARVVIVDREFM---------PLMQEALALVKVTPL--LIQYDDPEFSGPEIAATAQDYEAFLSAGDPSFD--WLMPEDAISINYTSGTTGDPKGVVHHRGAYLLALTTSMAKHA------VYLWTLPMFHCNGWPWTLSA--IIGTHICL-----RQVRAEPIWEALAQERVTHLCGAP-IVMSLMISAPETVKRP-LDHTVQFFTAAAP-PPEKLLADMKDAGFDVTHL---YGLTETYGPAVSTLPASEQARLKSQGVRYLALELDVLDPETNPVPGTTMGEVMFRGNV--VMKGYFRNPKATQEAFAG---GWFHSGDLGVRHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAVAVTAVVAMPHEKWGETPCAFVELADGQAADAE---TLRAWCRDHLAPYKVPGRFVFT-EIPRTSTGKIQKFLLR------------------------------- 188535035 438 --------------------------------------------------------------------------------------------------NDKEEIGYGELEHRTTRLAQRLRQLICGPADTLILYLHRGLDAIVALLAIMKAGAAYVPLDPAAPVQRLAYILQDVGSPLVLTESALLEN--------IVHNA-------PDSACLLIDRPESP-PFAENIALP---------------VIDSRQLAYVIYTSGTTGRPKGVLHRGAANMIQSHTRRILA---GEDGVLNCFASLAF-DAHVYEVFTALENGHCLCITNESQRL-DLTLLTEQMASWQINFCFLPP----ALLTTRPELPD-----SVRYLGVGGEAATQDVLDHYLAN----GLRVSNLYGPTEGSVSVSINLYRHNGAR--NIGRPIAHMQCYVVDEHFNPLPLGVEGELYL--SGIGLARGYLGQPELTASTFFNHYGRVYRTGDRVRRLACGSLEYCGRKDQQVKIHGYRIELGEIESVMRSLPGIAEAVVVARKDP--SPQLQAWYVLAAGSNLIP---REIVQQLSAQLPHYMVPDAMAAIPAIPLTVSQKVDYRAL-------------------------------- 188535035 1503 --------------------------------------------------------------------------------NARQRPQAVAVI---DRWGE---MTYGELYQAALTLASQLRLQGEIQGEAIAVLAEKGRQQPIAILAALMCGRAFLPMDKGWPPQRRLDVMAQAGINTLLST-----------------EVWETAEI----NVVTLDGVGRTSSLPEPERL------------LSPVGTDADSLAYIIFTSGSTGTPKGVAIEHRSVVNMIEGTNRY-FAVNGSDRSIALSALSFDLA-IYDIFSVLSTGGAVVM----PDRANPEAWYQLMIAHRVTLWLSAPALLELLLDYNSAGLLSGPAPALRAVMVGGDWIATSLPERCRQWAPESR--VCSAGGATEAAVFSIIYEVPNEPVLSVSIGKPLPHQRFYIMDSWLRPVPDGVKGEIYIAGE--GLARGYYGDKERTANSFFWHEPRVYRTGDSGRFLSDGNIEFMGRIDQQVKINGYRIELGEIENIVLAYPTLTACSVIKQPHP----YLAAYLVSSEPLDISA-----LSAHLRSQLPQYMMPRAFVQLDSIPLTENGKIDRKAL-------------------------------- 188535035 2568 ---------------------------------------------------------------------------------------------------------------------------------------------IIAVLAIVMSGKAYLPLDVSWPERRRLDVIAQSQTRVIISSQ---------PWQESDKASLLLIDPCGVVATLPAAQPGEPVLPAPG------------------------ELAYVIFTSGSTGTPKGVAVEHRG-AVNSIVDTVHQLDLDRGDRGLALSDIS-----AFDIFGILSIGGTMVMPSESERY-RPDAWHQLILDHGVTFWNSAPSVMTLLVEYLESVQATGEWPTLRTAILVGEPLPPRIRQWSH------GCRVVSTGGATESSWSIIYDIPDTPILGPSIPGKAMAHQRFYVLDRHMRVLPPCLPGEQYIGGA--GVARGYFRNKERFI--YHELGEKLYRTGDAGRYLPDGNLEFMGRMDFQVKINGYRVELGEVENSALAFGLIKSCAIVWKDHEQ--ERLALYYVCSE-----PLIEAELLEFLSQRLPLYMIPTALIALEALPYNSSGKLDRKALPAPQKNEQSRVAPSSTLE-------------- 126733046 13 ---------------------------------------------------------------------------------------------------------YDGLRALTGRVRADLRAAGVGPSDRVAIVLPNGAAMAVAQAACT------APLNPAYREDEFAFYLDDLKAKAIIL-EAGYDG-------PALAAARRFG--------LTVLRLAEDASVAGVFSLTAEGAVTPVEGDLP----GAEDVALILHTSGTTSRPK-IV-----PLLQVAASAQHILSLEPGDRCLNVMPLFHIHGLVAAVSASLAAGASIFCTGG----FNALNFFAMMQEARPT-WYTAPTMHQAILSRAGRNADVIAEVPLRFLRSSSASLPAQVMAALGETFG---APVVEAYGMTE-AAHQMCCNPLSRQ-KPGAVGVAA-GPRVAIADEAEDRLTEGT-GEVVI--SGPNVTPGYEGNPEANAKAFFEAGKRWFRTGDQGAFDADGYLFLTGRLKEIINRGGEKVSPLEVDGVLMDHPAVAQCVAFACPHPKLGEEVAAAVVLREGMSADEA---EIRAFARERMAAFKVPARVVILDEIPKGATGKMQR----------------------------------- 108800431 439 ---------------------------------------------------------------------------------ARRTPDAVALSWDGG------TLTYREVDAAADRLAAGLTARGVGAETPVAVRLSRGPDYVIAMLAVLKAGGMIVPLDPGMAGERIEEILRQTAAPVV------------------VDDALSAG--------------------VGAPDGAW-----------APATVAPGQAAYAVFTSGTTGIPKGVVGTHDAVLAYADDHARHV--LRPAATAWSFTDAAW---------QPL-----VALFEGHSVHRDAEALVDTIDRYDIDMIDTTPSMFAQLKAFGL-----MSRVPLAVLALGGEAVGSGAWRFIREECARTSMTAFNCYGPTETTVSVVAAIAEHPQPVIGSPTR---HARAYVLDAWLRPVPDGVAGELYLSGA--QLARGYLDTAGRFVADPFLAGNRMYRTGDVVRRDATGALQYLGRSDDQVKIRGFRVEPGEVCAVLQTHPAVR-AAHVTVRRHGAGPRLTAY----AATGGTDVAVAELRHMLSTRLPRYLVPHHIAVLDELPLTAHGKI------------------------------------- 196185423 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGVLYSHRSTILHAAVNGANAIGLTADDTILPVVP----MFHWGIPYAAPMVGAKLV-FPG--FKMDGASLFELFEAEGVTAAAGVPTVWLELLRFCET--ESRSLDSLQRTLIGGSA-PPRAM--IERFDKAHGVRVLQGWGMTE-----MSPLGTITSMRRGEQGRPIFGVSLKIVDDAGRALPGVAFGDLLVRGPWISG-SYFHGDPSAFTE------DGWFKTGDVCTIDPHGYMTITDRSKDVIKSGGEWIGSIDLENIAMGHPSVQEAAVIGVPHPQWDERPLLIVVKRPEADVT---REDLLKTFEGKVAKWWMPDDVVFVEALPHTATGKLLKSRLRE----DFRDYKPISA---------------- 111019619 38 ---------------------------------------------------------------------------NGFRRNTHRYADRLAM--QSPSTGES--WTYAELGDRVDRLATGLAHAGVAPGDVVAYQLFNGPEFAQLYLAGQACGAVGAPMNFRLASGETA-CILDANRPTVFVYD--------TEIGEMVRDALSRATHKP--ALVVAVGPGEPLPGNGFEVIRFEELVESASPPNVSRTVWDETTR--LFTSGTTGMPKGVPL-NSMIEIFSAHDVIMHFPMTAEDKTLNMTPW----FHRGGLYGPFYLGASLV----AQRSFDAEVTLDYVEEYGLTFLIGAPTNLAMLARAQEK--KPRDLSSLNGIVTMGAPLEREAALHYQKVLNPR---IFNGYGSTE-GFWNTFLRPTDLPEMAGTAGRACIDDDVAVVDAHETVAKDGTEGEVIVRSP-------------KGANAYFDKFRNGWLHGDLATWDDKEFVTIVGRKDDMLLSGGENVHPVQIEEALGEHPAVTDSLVVGVPDDKWGQVVVAYVVTAAPAPSADDLDDFCRRH--PMLSQFKRPRAYRFVESLPVSATGKKL------------------------------------ 167752824 2 ------------------------------------------------------------------------------------------------------ELSYAEVGTRVKHVQDLLIGAGLKAGDKVALLSSNMPNWCVSYLAVTSAGMVAVPILPDFSTEELEMIIAHSEAKALMVSD-------------KLFAKLAKSTIESLHIVIRTKNLGV---------IASRPAAEKGAVGIP----NPEDLAVIIYTSGTTSRPKGVMLSHANLCAQISMSAA-IFPIFPDDTFLSVLPLA----HTYMIY-PFSMGARVV-YLDRP--PTASVLMPIIEKHQILAKFTSSGFWRALMRRYLHRVAGKKLGRLRFLGIGGAKLDGGAEKFLLEA----RFPYAIGYGLTETAPLLAGAAPS--QVRLGSTGPAAPGVELRL----ENVNPETRQGEIVAKT--PSAMIGYYKNPDATKEVFTE--DGWFRTGDLGEFSADGWLYIKGRLKNMIGPSGENIYPEDIESVLNSHVCVADSVVT--EHEGR---LVALVHFNDGWKEDENLKKEVVDYVNSKVNRFSRISEVVEKQEFVKTPTQKIRR----------------------------------- 104781286 1479 ------------------------------------------------------------------------------------------------EDGQKR-LNYAELERASDRLARRLRRHGQAPADTVGLCATRGIDLLVGMLGILKAGAAYVPLDPDYPHARLAAVRQDCALDWVVAQ----------------GEALARSGLQDLQAILLDDEAPAADDAQP-------------LPRVAPAQL-----AYVIHTSGSTGTPKGALLSHHNVMR-LFDASRPLFDFDEHDT--------WCLFHSYAIWGALLHGARLVI---VPTSRDPEALRELIVSQGVTVLNQTPGAFVRLVTEDLRHAAPMP---LRQVIFGGEALQVATLAPWFDKYG-DRVRLNNMYGTVHVTHTPVTDLARATQQR---IGRPLPDLSVLVLDAHGQLCPPGVTGELHVAG--PGLARGYLNQPQLTARVFVERHGRLYRSGDLGRWLEDGQLEYQGRNDHQVKVRGFRIELGDIQAALLRLTEVDDAVV--RHDAHRG-------VLQAWFSASRPLAGDVQAHLREHLPAYMQPQQLRQVERLPLTANGKVDVDALRAL----------------------------- 104781286 454 ---------------------------------------------------------------------------------VQRRPDAPALQY------RQGTLDYRQLAGAASALADRLGEQ--ARGGCIGVHLRRKDQAVIAMLAVLGNGAAYVPIDPDMPLERLKDIVADSGMDLLITDQAL-----PIDVRQL---------CPSPPSARTVPR---PVSLQAP---------------------APDSLAYLIYTSGSTGKPKGVRIAHAA-LGNLIADFVADLEISARDRVLGATAIGFIFGLE--LYGALTSGACLQLIDDQVR--DPTALAQALDALRPTLLQGTPSFWSLLALAGWHPAE---RDGVRLLC-GGEALSSNLASYLLGCAGQ----VVQVYGPTET--TIWSTRQRLTDAQHAVIGRPIGATRCYVLDPQGQPVPWGASGELCI-----GGAGLAEGYHQRDALTA-ERFPRLYRTGDRVCWNDQGELVYHGRLDFQVKVRGHRIELGEIEHALHQLPGIRQAVV--LAWDSDGQTLSAHVVPQDDGLGDPD---AWRAALLERLPAYMVPQRFECLARLPHSLNGKVDRRAL-------------------------------- 104781286 2541 ---------------------------------------------------------------------------------VARHGQRPALR-EGD-----RTVSYAELDRWSDNLALRLLAQHGARLDRVGVFTRPGMATIATLLAVLKVGASYLPLDPEYPTARLRQLLDDARPALL--------AGDVM--------ALEKHAGLSLPALVI------------------DDAPLPQPPLRPLVPVAADALAYVMYTSGSTGQPKGVMVEQAGILR-LVVEADYVH-IGPGDVLGQLATLSF-DAATFEIWGALLNGATLAL---APVALDSPALAGYLHEQAVSILFMTTRLFDRHVAAGHAAM----FRGLRYLMIGGEVMDPLTVDQVLACAEGRPQHVYNVYGPTENTTFSTFQPLDRERLALGAIGRPIRGTSAHVLDELGRPTAIGQVGELYL--GGQGLARGYLNDPGRFVTLDLADGQGLYRTGDAARWQADGTLGYLGRIDRTIKVNGFRVNLGELENTARQCGDLEQCIAV------NDHGLLLYF---SGTITAQALRQAL----ASRLPGYMLPARLIQVDTFELNRNGKI------------------------------------- 182438881 49 ---------------------------------------------------------------------------------------------------------------------------------RVAVWATPTPETVIAVVAALRAGVPAVPLNPRTGERELAHILADSEPTAVLAG---------------ADDAL-PPALAELRRVTVDARAAGAPAP---------DTAVGAPPAGE----DPESPALIVYTSGTTGPPKGAVRAVAASLDALEDAWGWTGD----DVLVHALPLFHVHGLILGVLGPLRRGGSV----RHLGRFSPEGVARELASGG-TMLFGVPTMYHRLAEALDAPADGSGHGSPAAGG--GSPAGVALAGARLLVSGSAALPVHDHYGMTET--LMNTGIRADGAPRPGTVGPPLAGVELRLAEEDGTVLEPGAIGEIQVRG--PNLFTGYLNRPDATAAA--HTADGWFRTGDVGTVDEDGYVAIVGRATDLIKSGGYKIGAGEIENVLLAHPGVREAAVTGEEDPDLGERVVAWVVAADPGSPPAA--EELADHVAAQLAPHKRPRTVRYLDALPRNDLGKIMKRSL-------------------------------- 76802762 14 --------------------------------------------------------------------------------------------------------SYGEVNRMANAIAGRLQANGIGTGDTVCLFLYNSMEYIYLYFALAKLGAVVAPVDTRFTGETLATVLETADAEAVFVD---------TDTREQYEAVREDVSGLPTEYFVGPQQDGGPAPLLDGDETPPDVAVSEADTSVTFVQRHA------------TEQPKGIELPQYSYLNTGWEASQHLFDFSGKDRIFTTLPLYSIFAFHIGVVGSLVTDAA-FAFE---DPFDPDVFWSQVDRYDASVVLYLGRMLSVLYNQDDDADGADNATAIGHGFGFGT--DEALIENFEERF---DITVLEGYGVTQTAT--LATYNTADDRTVGSAGRPVSHAEVAVVDDNDWPVDAGEAGEIVIRPTRPNMMQGYRGDPEATIE---DCRNQWIHTGDIGYMDEDGYLHFVANEDNSIRVAG-RISSLEIESVIDAVPGVAESAVVGVEDVTGTEEIKAVVVPDADASLDPV---DVYRHCRGSLPYVKVPRYVELRAELPRDPTGKVRKAPLRR------------------------------ 160900471 25 ---------------------------------------------------------------------------------------------------------WGETYARCRQLASSLHKAGVGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNALNTRLDAETIAFMLDHGEAKVLIVDPEF---------TGVVAKALKLRQRSAPLLVIQVEDALYGPAAEQVGSLDYDDFVAGGDAGFDW-QLPADDAIALNYTSGTTGNPKGVVYHHRGAAINAI-SNVLEWDMPKHAVYLWTLPMFHCNGWPWTVAAR--AGVNVCL-----RRVEAQAIFDAIRNHGVTHYCGAP-IVHGLLVNAPAAMKEGVPAGVKAMVAGAAP--PASMIEGMEQLGFD---ITHVYGLTEVYGPATVCAWDALDIRLNSRQGVRYHLQASVLDPETEPVPGQTMGEIMFQGNI--AMKGYLKNPQATDEAF---RGGWFHTGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFIELKAGAQTTAE---DIVAHCKKHLAGYKVPRAVVF-GELPKTSTGKIQKFELRRQA---------------------------- 5070644 8 ---------------------------------------------------------------------------------AEAHPDKKAVL------SPQGDVTYGELLDAALRMAHSLRDSGIVAGDVVAYQLTNHWLCCAIDLAVAALGAIVAPFPPGRGKLDIQSLVRRCDARAVIVPQAY----EGIDLCE-VIESLR-PTLLSMRRLIVQPREGW---------ITLDELMSTEPLDLASLPVCPNSPVRLLVSSGTESEPKLVAYSHNGRFLQRIASFRGMYLVPLGSSFGSTATFG---------VLCWLGGSLVVL----PKF-DVDEAIKAIAAFRPGFILGVPTMLQRIAAQ--PALESIDKSSLRGLIVGGSVIDEATVRKCRDAFG---CGFISLYGSAD-GVNCHNTLDDPIEVVLTSVGKPNPAVAIRLVDDEGREVRQGEVGEITARGPLTPMAPEL---DERYRDP-----QGWVKTGDLGYINDKGYLVLAGRKKDVIIRGGANISPTQIEGLVMAHPDVVTVACIPVPDDDLGQRVCLSVTLREGAAKFS--LKAITDFLREEVNKL--PEYLRFYRALPLTPAGKIDKKAL-------------------------------- 118054310 25 ---------------------------------------------------------------------------------------------------------WARTYARCRQLASSLQKIGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNTLNTRLDAETLAFMLDHGEAKALIVDPEF---------APLMARALKLRQSTAPIYVIQVEDPVYGEAAEQIGVTDYESFVAQGDAGFDWQWPGDEDAIALNYTSGTTGNPKGVVYHHRG---AHNNAISNVLDMPKHAVYLWTLPMFHCNGWPWTVAARAAVNVCL-------RRVDAQAIFDAIRNHGVSHYCGAP-IVHSLLVNAPAVMKQGVPAGVKAMVAGAAP--PASMIEGMEAMGFD---ITHVYGLTETYGPATVCAWNALDIRLNSRQGVRYHLQAAVLDPETQPVPGQTMGEIMFQGNI--AMKGYLKNPQATQEA----FRGGWFHGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFIELKAGAETTAE---DIMAHCKKHLAGYKVPRAVVF-GELPKTSTGKIQKFELRKQA---------------------------- 88811694 15 -----------------------------------------------------------------------------IERSAAVFPERTAVIH-----GELQR-SWEQTYERVRRLASALRGRGVERGDTVAVMLANTPEMLEAHFAVPMVGAVLNALDVHQEARTIAFILQDCGARVLLTDTEF---------AKTIEKALAL--LPSPPLVIDVDDPQGGGGEGLGK-LGYEALLAEGDPTFIWEPPPDEWEAIALYTPGTTANPNGIVHHRAAYL--KAVSHVLVWGLAPHPIYLWTFDCGWC--FPWTITA--MAGVHVCLREAR-----GEAVFEAIRRHRVSHLCATPAVLNALLAVSVERPGKFDHP-VKVMAGA-----AAPSAAVVEGIEAMGMEITHVYGLTEAGGPAVCAWHPEWNARPREQGVRYPMLDLMVADPHTVPKDGRTIGEIFIRGN--TVMKGYFKSAQATEEA----FDGGWFHGDLAIWHPDGYMEIKDRAKDIITLDDEPSSSLEIESVLCRHPAIMEAAVVARMDEELGETPCAFVVLKPDAANVGA--TEIIEFCRQHMAHSMVPKTVVF-GELPKTSTGKV------------------------------------- 182434377 14 ----------------------------------------------------------------------------VLDRFAETAPGRPAVEYAG------RQLTYAELDAAAERVTRRLTVDDV-AGSVVALCVDRSFNLPVGVLGILRAGAAYLPLDPGYPPPRLDFMLRDSGAGLLITQ----------------------------------RDLADRFPVPEGRVLLLDAAPSGEPGPAPAATAGAENLAYVMYTSGSTGTPKGVAMGH-GPLVNLIDWQCAASDCGEGARTLQFS------AFSFEMFSTWAAGGCLVLVD-EDVRRDPHRLLAHIDDHHVERVFMPFVALQALANAAVN--QGRYPRALREVITAGEQLFVPALRRFFGALPEARLE--NQYGPSET--HIVTALPGQWPGLP-SIGRAIDGARIDVVGEDGGSLPAGESGEIAIAG--PVVAHGYLGRPERFVPDPLGP-PGRYLTGDHGRTEPDGLVHFLGRGDGQVKIRGHRVELGEVEAAVKALPGPADAAVVVHGEPGAGRRLVAYVL----TGASGELPADARARLAETLPEYMVPVAVIAMDAFPTTPSGKTDRAALAAL----------------------------- 91778217 17 ---------------------------------------------------------------------------------------------------------YAQLGSRIEATAGWLHTLGIQAGDRVMLVGENSVALATLILGAHRAGVTVV-----------------------------LENARRAP--AETDTVHAHCAAHAMLFVLHAKRLGEAIDAPAGRVAVRLEATARGEPADEASAAA------IIYTTGTTGKPKGVMLSSRA-LSFIGQQMRVLRHVTPRDTVYGVLPITHVMGLASVLFGTLASGAHLHLV----SRFSAAECVACIGRLHVSMLQGAPAMFDHCQANGITRIEG-----VRFIGSGGAPIDPTIKKDAQRLF---DTPLHNGYGLTEAASTCWTRFED--DNSDDTVGRPLPGVELRIAAP-----PGSDIGELWVRG--PHVMNGYFRDPLRTSEVL--TGDGWFNTQDLARQSADGRIYIVGRTRDIIIRSGFNVYPLEIELALATHPDVLHCAVLGRP--VKGEEIIAFVELTQNACVKPE---TLLAWLSERLSPYKRPAQIVVMATLPVAANGKVLKSAL-------------------------------- 119716950 4 -----------------------------------------------------------------------------------------------------RVVTYADLEADANRLAHYLRAQGVGVGDHVAIYAKNSIEHVVAVLAVVKIRAVNINVNYRYVEAELDYLLDNADVVAVIVAACFPKHAK-LRLAVAMRDAIE-------------PEDTSDVSSYGG--VLWEDALAGQSAERDFGERSADD-IHIIYTGGTTGFPKGVMWRHEDFVLGGGIDFYTGAPLEEYDQSKQANDPRMVTFP----LSPLMHGGAQALFAGHLTRFDPVRTWQIIDENQVQIFMTGDAMARPLIEAYEAG--GYDGSSLFAISSSAAIFSPPVKKRWMDAF--PNAVFTDSIGASETGFQGM----GMQEKDNISPDGPVVGLGPVVIDEDGRVLDVGKVGRL---GRGGSVPVGYYKDPAKSATTFLTIGGERYVPGDFARIEEGGRVTLLGRGSNCVNTGGEKVYPEEVEMAVKGHPSVYDVLVVGIPHERYGQAVAAVVELREGASLELE---ELRGYLRAHLSGYKLPRALTIVDRIPRNATGK-------------------------------------- 114319293 19 ------------------------------------------------------------------------------------------------------QYSYSDLYHQAAAVGAALQSA-----------MPETTAPLVGVLATLMAGKAVVPLNPGFPQERTQQMVEQAGLQALVADGQG--------------EALLSDLLPGVPMVVVLPLAESQARFPQHRFLTRAEL--GAPSDWRPASVQPDDLAYLFFTSGSTGTPKGVLHRNALRFVAMSLERYRPFGISEADRFSQFYD---ITFDSSMLYVSWAFGACLCC-------PTAKEWFKYIEEGRLSVIDITPSAGHGMRRDGWRPGR---FQALRLCRFGGEALSAELATAMAAAAPHAR--VDNAYGPTEC-TVDSAYYLWDPERSPGECGYPGNQVQLTVVDDDLQPVPEGAEGELLI--GGPQVTPGYWNDPERTEQA-FIRLPSHYRTGDLVRRPPAGKIMFLGRMDHQIKVGGVRIELGEVEQALREAAATDEAVALGWPRTSSGAAIVGFVV------AGTADEAAIRDQLRSRLPSVMVPRVIHALEALPLNPNGKVDRKAL-------------------------------- 187921400 27 -------------------------------------------------------------------------------RAAEVYGERPAVVH-----GEIRR-NWRETYERARRLASALQQAGIQRGDTVAALLPNIPPMIEAHFGVPMAGAVLNTLNTRLDVSSLLFMLRHGEAKALIVDTEYGEFAHR--------AALEFPDL----RVISVADAMPADPSQFIRATDYEAFLQSGDPEFAW-AMPADDAIALNYTSGTTGDPKGVVHHRGAYLNALSNILEW--DMPKHAIYLWTLPLFHCNGWPWTVAAR--AGVNVCL-----RKFDAKTVFDLIRREGITHYCGAPIVQSALANAPAQWREGHRVSTMVAGAAPAPAVIAK-----MKEIGFDLTHV---YGLTETYGPAAVCAKAEMNARQG--VRYHLQAAVTVLDPDTVPDDGETIGEIMFRGNI--CMKGYLKN-ERATEATFQ--GGWFHTGDLGVRMPDGYIRIRDRSKDIIISGGENISSIEVEDTLYRHPAVSVAAVVAMADPKWGEVPCAFVELKEGAQVSAE---EIIAHCRLFLAGYKLPKAVRF-GELPKTSTGKIQKFELRA------------------------------ 126436701 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEFLAAASAEPVVEFADPDDVAVVLFTSGTTSRPKAVELTHNNLTSYVT-----------GTVEFASADPADAAYHIAGVGAALSNGRTIV----YLRRFDPREWVRLVRTEKVTTATVVPTMLRIVAVLEEEPVE---LPSLRNFAYGGSKVAQPLVRKALDLL--PQVGFVNAYGLTETSSTIAVLTPEDHRLAHGSVGRPVPGIEVQIRAEDGTVLGPNETGELFVRGPQVS---------GRYAESVLDA-EGWFPTRDIATLDDDGYLFIGGRSDDTIIRGGENIAPSEIEEVLVEHPHVREVVVVGMDDPEWGQIIVAVVVPEPGAEP---MAEELRDFARKTLRGSRTPDRIVFRDQVPTTATGKVLRR---------------------------------- 9937225 463 ---------------------------------------------------------------------------------AARRPDALAVV------GGTRHLSYRELNCRANRRAAWLRRAGIGTEDVVGVRLERGPELLVSLLAVLKAGAAYLPVDPALPAERVRLMLDDARAALLLT-----------------ETALGTP--PAPAGTPVHHVDGPPPPTRPGDD------ADHTGPDLP------TSLAYLLYTSGSTGRPKAVALQHDSAAAFLRWAGR-AFDGGELAAVLATTSAGFDLSV-FELFAPLAHGGTVVLADSAPALP-----WAPAA----TLLNTVPSAAAALLDADGLP------DGLTAVNLAGEPLTAELVARLHARL--PKAAVRNLYGPSEATTYATAALVPAGGTEAPAIGRALGAARVWTADDRQRPLPGAVVGELLIGGTAP--ARGYLGRPGPTADA-FRPDPRLYRTGDLAVRRPDGRFVFLGRKDEQIKLRGVRIEPGEVEAALRQCAPVAAAAVVLAGTTAENHRLVGFVTPSPGARVDPE---RTLAALRSRLPAALVPAALVVCDALPLTANGK-------------------------------------- 215412129 367 -------------------------------------------------------------------------------RQAQQQPDAPAVFASSGD------LSYAQLRDQASAVAAALRAAGLRVGDTVAVLGPKTGEQVAAVLGILAAGGVYLPI----GVDQPRDRAE----RILATGS--------------VNLAL-VCGPPCQVRVPV-------------PTLLLADLLAAAPAEFVPGPSDPTALAYVLFTSGSTGEPKGVEVAHDAAM-NTVETFIRHFELGAADRWLALATLECDMSVLDI-FAALRSGGAIVVVDEAQRR-DPDAWARLIDTYEVTALNFMPGWLDMLLEVG-----GGRLSSLRAVAVGGDWVRPDLARRLQ--VQAPSARFAGLGGATETAVHDAANLPPDWASVPY--GVPFPNNACRVVADSGDDCPDWVAGELWVSGR--GIARGYRGRPERFVEH---DGRTWYRTGDLARYWHDGTLEFVGRADHRVKISGYRVELGEIEAALQRLPGVHAAAATVLP---GGSDVLAAAVCVDDAGVTAE---SIRQQLADLVPAHMIPRHVTLLDRIPFTDSGKIDRAEVGALLAAEVERSGDRSA---------------- 156839557 247 --------------------------------------------------------------------------------NAEKFPDRTCVVETPSSSQLERIFTYQQINRTSNVVAHYLISTGIKRGDVVMIYSSRGVDLMVCVLGVLKAGATFSVIDPAYPPARQNVYLSVAKPRGLI----------VIRSAGKLDQLVEDFITNELEIVSRIPSIAIQDDGKVEGDIANDPLSKFVQDTRTGVIVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFNWMSK-QFNLSENDNFTMLSGIA----HDPIMFTPLFLGAR--LY--VPTQDDPGKLAEWMNKYNCTVTHLTPAMGQLLTAQAVTPFPK-----LHHAFFVGDILTKRDCLRLQTL--AENCTIVNMYGTTETNPEFLKNLKDVMP-----AGKGMFNVQLLVVNDRTQLCGVGEVGEIYVRAG--GLAEGYRGNKEKFREFWFGPRDRLYRTGDLGRYLPDGNCECCGRADDQVKIRGFRIELGEIDTNISQHPLVRENITLVRKNNDNESTLITFMVPRDSTDPTNLLAKSIKEHLKKRLASYAIPTFIVVLNKLPLNPNGKV------------------------------------- 146279582 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELARLAGPSFTPVARDAEDLAAILYTSGTTGRSKGAMLSQSN-LLSNAEVLVQEWRFTEKDVLLHALPI----FHTHGLF----VAINVVLRSGGSMIFLPGKVDQVIAALRATSMMGVPTFYTRLL---DDPRFDRDLAHMRLFTSGSAPLLAETHVQFEERTGHR---ILERYGMTETN--MSTSNPYDGARKPGTVGRPLPGVELKITDPTGEDLPQGEPGMIEVRG--PNVFKGYWQMSEKTREEL--REDGFFITGDIGVIDPDGYVSIVGRQKDLIITGGYNVYPKEIELVLDEQPGVLESAVIGVPHPDFGEAVVGVIVPRPGAEVDGA---ALEAAMAQSLARFKQPKHIAIVPELPRNTMGKVQKNLLRQ------------------------------ 47230513 17 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADRPAMIIYTSGTTGRPKGVLHTHKSIMVQLVSEWSWSSD----DVILHILPLHHVHGIVNKLLCPLWVGATCIM---LPDF-HPQKVWEMLLSSRVNVFMAVPTVYSKLIQYYDDFIRGVCKERIRLMVSGSAALPLPTLQRWKEITGHT---LLERYGMTEIGMALSNPLNG--PRIPGSVGSPLPGVEVRIVMNNTNNVEGNQEGELLVRG--PSVFKEYWNKPQETKQSFTD--DNWFKTGDTAVY-KDGVYWIMGRSSDIIKSGGYKISALEVERHLLAHPDIIDVAVIGVPDAIWGQKVTAVVQLK--------------------------------------------------------------------------------- 113318 325 --------------------------------------------------------------------------HHLIEEVVERHEDKIAVVCD------ERELTYGELNAQGNSLARYLRSIGILPEQLVALFLDKSEKLIVTILGVWKSGAAYVPIDPTYPDERVRFVLDDTKARAIIASNQHVER---------------------LQREVIGDRNLCIIRLEPLLASLAQDSSKFPAHNLDDLPLTSQQLAYVTYTSGTTGFPKGIQHTN---VVNSITDLSARYGVHEAILLFSA-----CVFEPFVTLMALVNGHLLAVINDVEKY-DADTLLPFIRRHSITYLNGTASVL-----------QEYDFSSLNRIILVGENLTEARYLALRQRFKNR---ILNEYGFTESA--FVTALKIFDPRKDTSLGRPVRNVKCYILNPSLKRVPIGATGELHI--GGLGISKGYLNRPERFIPNPFQTDSLMYKTGDLARWLPNGEVEYLGRADFQIKLRGIRIEPGEIETMLAMYPRVRTSLVVSKPEETTNEHLVGYYVCDSASVSEADLL----SFLEKKLPRYMIPTRLVQLSQIPVNVNGKADLRAL-------------------------------- 113318 2500 -----------------------------------------------------------------------------------------------------RALSYADLNGQANQLARYIQSVSIGADDGIALMLEKSIDTIICILAIWKAGAAYVPLDPTYPPGRVQLILEEIKAKAVLASKCERHGAKVI--------AVDSPAIET--------------------------AVSQQSAADLPTIASLGNLAYIIFTSGTSGKPKGVLVEQKAVLLGVLFLSNYVFDFSVEQLVLSV-----LSGHKLIVPPA--------------EFVADDEFYRMASTHGLSYLSGTPSLL--------QKIDLARLDHLQVVTAAGEELHATQYEKMRRRFNG---PIYNAYGVTETTVYNIIAEFTTNSIFENALREVLPGTRAYVLNAALQPVPFDAVGELYLAGD--SVTRGYLNQPQRFEDIAMGRFARLYKTGDLVRRQQQPQLEYLGRGDLQIKMRGYRIEISEVQNVLTSSPGVREGAVVAKYENNTAHSLVGYYT-TDNETVSEA---DILTFMKARLPTYMVPSHLCCLEGLPVTINGKLVRRL--------------------------------- 77460930 43 ------------------------------------------------------------------------------------------------------RYSYPTLIERVAQLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTINVRLSPEQILYTMNHAEDRFVLVNSEFV----------GLYQAIA-PHLTTVEKTLLLTDLPEKTADLPNLVGEYEQLLAAASPQYDFLDFDENSVATTFYTTGTTGNPKGVYFTHR-QLVLHTMGVSTIMGLGTNDVYMPITPMFHV--HAWGLYVATMLGLKQV----YPGRYDPEFLVELWRKEKVTFSHCVPTILQMVLNA--KGAQGTDFGGWKIVI-GGSALN----RTLYETAKSKGIQLTAAYGMSETG-PLVSCAHLNDELMAGTAGVPGPLVEAAIVDTEGNPADGETQGELVLRAPW--LTEGYFNEPQKGAELWAG---GWLHTGDVATLDAMGVIDIRDRIKDVIKTGGEWISSLDLEDLISRHVAVREVAVVGIADPQWGERPFALLVVREGHAIGAELKEHLKPFVEGHLSKWAIPSQIALVTEIPKTSVGKLDKKRIRDITEWQANNSTFLSTL--------------- 113317 1382 -----------------------------------------------------------------FPDTTL---HEMFENEASQKPDKIAVVYE------ETSLTYRELNERANRMAHQLRS-DVSPNEVIALVMDKSEHMIVNILAVWKSGGAYVPIDPGYPNDRIQYILEDTQALAVIADSCYLPRIKGM-------AASGTLLYPSV--------------LPANPDSKWS--VSNPSPLSR-----STDLAYIIYTSGTTGRPKGVTVEHHGV-VNLQVSLSKVFGLRDTDVILSFSN--YVFDH-FVMTDAILNGQTLVLNDG--MRGDKERLYRYIEKNRVTYLSGTPSVVSM-----------YEFSHLRRVDCVGEAFSEPVFDKIRETFHG---LVINGYGPTEVS---ITTHKRLYPFPERRMDKSI-GQQVHVLNEDMKRTPIGSVGELYL--GGEGVVRGYHNTAERFIPNPFDKREGLYKTGDLVRWGSSGEVEYLGRNDFQVKIRGLRIELGEIEAILSSYHGIKQSVVIAKDCREGAQFLVGY------YVADAALSAAIRRFMQSRLPGYMVPSRLILVSKFPVTPSGKLDTKAL-------------------------------- 159038526 514 ---------------------------------------------------------------------------------ARRRRDTVAVRHDGLD------LSYRALDDRARRLAGRLRAAGVRPKDPVPVLLDRGFDEVVAPLAIWYAGAVHVPLDTAAPPNRLRRIITNTGARLAVTRTEY---------------AARMP-TDGPWRVLHLDDRDPEVDAPRTVD----DLAASST--------GLDDVAYILHTSGSTGDPKGVQIDHAG-LVNYLDWMVGEWRCGPGDRILHAGAPIFDLAAGETL-AALTSGATLVVI-GKEQLLSPDGLVEVLSREQITHLLLTPTGL-SLADADPD-----RLPDLREVFVAGEVCSAEAVRWSR----PGRCRLANLYGPTEITAYDCTGWSSAEPPP---IGRSLPNRHLYLLDRWGQPVPAGVPGEIVVGGVGVS--RGYLNEPELTARTFFAPGARVYRTGDRGVWTDDGLLRFVDRLDGQVKLRGLRIELAEVETTLARHEDVDQVAATVVRDGSGTQRLVAYVVPVADQIDAAALR----AYAAEELPAHMVPGQVLHLSALPLTGSGKIDRRALPP-PAPDGAEVEDRAMPADPA----------- 27378967 26 --------------------------------------------------------------------------------------------------GDIHRYTYADAHPRIKRMALALKRLGMQQGDRVGTLAWNTHRHFEMFYAAPGMGYVLHTVNPRLFPEQLVYIINHAEDRLLFVDRATL---------PIV-EAIA-PQLKTIEAYVVMSSRERMPETKLVNVHCYEELLGRENDTG-FTWPEFDEASTICYTSGTTGNPKGVIYSHRAAILQTMTCCN--FDFLPGEVMMPMAPLFHGNGWNMPFTAP-YTGSKLVLYE-------PDKLYELLEGEKVTLSAGVPSFW--LILLDWLGRTGNRFSTLRATLSSGSA-PPRAM--VEKLKRDYNIDYIQAWGMTEALGC---SMPG---LRPGSSGRACFGTALRIVDDGGVELPGKTVGHLRARGPW--VASGYMKLDEGL------DRDGWLITGDMAVIDPQGHVTLTDRSKDVIKSGGEWISSIQLEDVALSHPDVLQAAVVAIAHEKWQERPLLLVVRKKGATVDG---KALLDHMRPKIASWWMPDAVEFLDEFPMTGTGKVLKSALRE------------------------------ 37542635 456 -----------------------------------------------------------------------------------------------------QQLSYAELWARAALVAANISQHVAKPRSIIAVALPRSAEFIAALLGVVRAGHAFLPIDPRLPTDRIQFLIENSGCELVITSDQQ-----------------SVEGWPQVAR-IRMEALDPDIRWV------------------APTGLSHSDAAYLIYTSGSTGVPKGVVVEHRQVVNNILWRQRTWPLTAQDNVLHNHSDPS-----VWALFWPLLTGGTIVLAD-VRTMEDSTALLDLMIRHDVSVLGGVPSLLGTLI---DHPFAN-DCRAVKLVLSGGEVLNPELAHKIQKVW---QADVANLYGPTEATIDALYNAAGAIPI-----GYPIDNTDAYIVDLNLNPVPPGVPGEIMLAGQ--NLARGYLGKPQRFLPNPFGN-GRVYATGDLGRRWSSGAISYLGRRDQQVKIRGHRIELNEVAHLLCQALELKEAIVFAQ-HAGTEQA-----RLVAAIEQQPGLHSEIKQELLRHLPAYLIPSQLLLLDELPRTATGKVDMLKLDQLAAPQLNDAGGT------------------ 82749890 423 ----------------------------------------------------------------------------LFEQQVEATPNHVAVQFDG------VFITYQTLNARANDLAHRLRNQGVEPNDRVAVIAEKSIEMIIAMIGVLKAGGAYVPIDTNYPSDRQEYILKDATPKVVITYQALYENGK-----------------KNINHI-----DLNKIAWKNIDNLSKCNTL--------------EDHAYVIYTSGTTGNPKGTLIPHRGIV---RLVHQNHYPLNEETTILLSGTIAF-DAATFEIYGALLNGGKLIVA-KKEQLLNPIVLEQLINENDVNTMWLTSSLFNQIASERIEV-----LVPLKYLLIGGEVLNAKWVDLLNQR--PKHPQIINDYGPTENTTFTTTNIPNKVPNRI-PIGKPILGTHVYIMQGE-RRCGVGIPGELC--TSGFGLAAGYLNQPELTADKFIKDSQLMYRSGDIVRLLPDGNIDYLYRKDKQVKIRGFRIELSEVEHALERIQGINKAVVIVQNHD-QDQYIVAY------YEAMHTLSNKIKSQLRMTLPEYMIPVNFMHIEQIPITINGKLDKKAL-------------------------------- 163788822 481 ----------------------------------------------------------------------------------------------------ETEISYEKLEQQVNQLAHRLSSIGVSAGDFVGVCLSRSIELVITLRAIMQCGAAYIPLDPSYPLQRLNYMLDDSESKFLISTS------------------IVSSKLSTNATVLILD------------DLFLN--LSDFPKKPISIKVDPEDIAYLIYTSGSTGKPKGVAVTHKN-LVNFLYSMMEKPGIKETDRLLSITTISFIVGLE--LFLPLLSGATLVLANDE-TVKDGRIMLDLIKDEGVTILQATPTTWQMLLDIGWNIALP-----IKAL-SGGEPLSLSLSKRLLANVSE----LWNMYGPTET--TIWSSTKQILDEDVITIGNPIANTQVYILNEQNILMEPGKTGEIVIGGD--GVSEGYWKTNEKFFNNPFAIDSNLFRTGDLGQLLPSGELLCLGRIDHQVKVRGHRIELEEIERIIDVLDDVNHSLVIVKADNL-----IAYIISEKIDELSKDQVNQWKKAIAEQLPTYMIPQEFHLISEFPMTLNGKVDRNAL-------------------------------- 148254665 40 ------------------------------------------------------------------------------------------------------EISYATMLARVDARQAAFAERGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSDAAFVLA-----------ERREEVEAAARNAGRP-----IPVVTVEDDIPAPFGGPHPSR--AGDASSECA-----------LLYTSGTTGQPKGCVLTNTYYL----YSGDWLIDLRTGERMITPLPLFHMNAMAVSLMAMLSVGGCLTMLD----RFHPRSWWDSVKESRATCLGVMPS---MLMSA---PASAEDRASVRFGFGAG--VDKLLHAPFEERFGF---PLLEAWAMTETGGGVIAANVEPRKVGTSCFGRPSADIEIRIVDDSGKETPAGSPGELLVRRAGPGFFREYLKNPEATAEAWQG---GWFHTGDIVSRDDDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAVRQAAVAATPDKVRGDEVAAVIIAEQGGA-DRKLAEEIVRWSLAQMAYYKAPGWICFVDRLPLTATEKIQRGGLKD------------------------------ 214043964 76 ----------------------------------------------------------------------------------------------GDPDDVGVSLSHAEMLQAVTGAANLFRSLGLGKGGA-AFLAPTVP----ALLLGAQVAGVASTINYLLSAEAIIDLLNAQAATILVIPAAYWDKGNSI-----------RQAVPTLQHVLVIGATEQADGLTPLDAV----LRPCRTDELSFTPTDDPDAVSALFTGGTTGSPKLVPLTHGNQ-IHAAFGFGQVFGYDDTDVVINGFPFFHVGGTMTVGLSVLAAGGHLVV-------PSPCALWHLVEAFSATVVSGVPTSIAALTTA---WAEGRDVSSVRMAVTGGAVLPAAVAKRFQDVTG---VPLFETYGMTETAAA-IAFNPGRGTAVLGNVGLRAPYSETRIVDDMQTVCTPTKSGLVQVRGPFPG-----------YVDAAHNDGDGWLTTGDIGYLTADETLVLTGREKDLIVRSGHNIDPSAIEDVANRFPDVQISAAVGLPDQYAGEVPILFVVPNPAATID---VTALAAMLEAELHPPARPRRIMVIDAFPVTAVGKIFKPALRA------------------------------ 170060150 34 ----------------------------------------------------------------------------------------------ADDGGE---MSCAEMKRRIARVVHHLRLLGLRKGDFVSLACGSSENVVPVFIGCLSLGVVVNPLAPVFSKDDYAHMMKMTQSKVVFCD--------VIN-REVVEQAVEEAKVKPV--MFVFGNAGGNCRSVE-------DLLSAGEDFFIPEYLDSNQMAMVLCSSGTTGLPKGVCLSHA--------------NLIEGDVFFNFSALFWATG-MFAVLTSLYYTRTRVLT-SKPF--NEELLIDILTKYNIEDVFTPPAYVAVL--QNYPNFNRLSFPSIKQWTMGGAMVTQQMSSNLSKKLPNGVAPI---YGTSEMG--IISRIPFA----PGSVGTLVRNIEVKIVDDDGHRLGPNQKGEIRLKHKHP-MLGYLYNAD-----ATLAAFDDFFKSGDVGYFDSDGYLYVIDRIKDIIKFNNYQISPSDLETIIEKIDGVKLVCVVGVPLADKGDLATAVIERNEGAKLTE---QEVVGFVDGQVSDFKRLRGVRFVDELPKSAAGKVLRRVVKEMVLKEEEK---------------------- 169629402 21 -------------------------------------------------------------------------------------------------------VTRAELERRATALAHAYQRLGVRQGDLVTIGLPNSVEFFAAQIAVWKLGAT---------PQPVSWRLPLAERRAIVLADSTLVVG--------VDPA------DHPDRVCV------SAGFEPGAEDYL------AGPVPEVVS-----PAWKAPTSGSTGRPKIIVAPTPAVITGTAA----------GEIMMQHADAQLVAGPLYLMFSSLLLGHHLVV---QPKF-DALEALELIGTHKVTWLQVVPTMMSRMLRELRQHPGRFDLSTIRVLWHMAAPCPV----WLKQAWIDLLGPIWELYAGTEIGGTIITGQEWL--AHRGSVGKPALG-ELAILDENGNPLPAGEVGEIFMR-PWEGMPT-----PYKYLGAEIKRFGTWESIGDLGWLDDDGYLYMSDRRTDLIVTGGANVFPAEVESVMNGYPGVIDSVVVGLPDDDLGQSVHAVVHAEPNVTED-----QLRDYLLDQIVRYKVPRTIEFVADPLREDSGKVRRSLIREQA---------------------------- 120404807 552 -------------------------------------------------------------------------------RNAEAYPDAPA-VWCRDGD-----LTYGELREQVLAVAAALHVAGVRRADTVAVMGPKNFEQIVALLAISAIGAAYVPVGVDHPAERAARMLANGAVRMALV--CGDRPPTTLPAL-TVAEALR---------------------------------VGRRETEFTLPAVDPADLAYILFTSGSTGEPKGVEMSHDAAM-NTVEFINAHFDIGPADRCLALSTLE--CDLSVLVFGMLGAGGSIVVVDEEHRR-DPDVWARLVERHGVTVLHFMPGWLEMLAEVD------GDLSSLRVVPTGGDWVRPEMVRALRKRAPHMR--FAGLGGATETATHNTICEVEDIPAEWTSVGVPLPNNTCRVVGPDGRDCPDWVPGEL-----WVGVARGYCARPERFVE-----YDGWYRTGDLVRYRPGGVIEFVGRADHRIKISGYRVELGEVESALRRIPGV-DSAVAAVVAADGGRDVLA--ALISGVADPQKVTTAMAEVV----PPHMIPQIIVAADHIPYTLGGKIDRAAV-------------------------------- 124486051 34 ------------------------------------------------------------------------------------------------------RITYGELYDLIDTCAAGFLDRGVKKGDFVTLFLPNIPQCVIAVYALNRIGAICNMVHPLSTLSELENAVKLTDSKLILTFNEGLAANFDVDIIRCRTPGYFPPGPKGFVMKSVYSYTVRKSPKASSRVTEWADLLAAGKKRFQTTPLPADDTAVIMYTGGTTGPAKGVMISN--WSVNYVTTRLLLENVHIGDGFLAILPLFHAFGLAVCIQAPLSSGMRVML---SPRFNDKE-CSSLLLKEKVAVIGVPAMYERMY-----PYLKDHDLSFMKHVVCGGDWVSHDLAYRYNDILGKDKAEFRPGYGLTEACGTCSLTRNQYKAFPEGCVGIPVEGTDICLVNPTFDEVPEGEEGELCI--SSPSVMKGYYKNPEATDDV-LKIHPDWLHTGDIFAIGEENNLCFRSRIKRLVKVNGYNVYPPLIEAAMEGCPIVAKACAVGFKWRD-DRRIKLYVTLKQ-KMDHAEAEKHLLAFATEHLNHWSVPKAFVILDEMPMTKMNK-------------------------------------- 198455564 67 ------------------------------------------------------------------------------------------------------------------RIAQQLKALGLKQDDVVGIAGTNTTYLMPVVLGCLLNGTPFHAVSPWHDEDTLKHLFSITRPRIIF-CDGLVY-----PRISIISRMFK-------SHVYTLKDHRLGIPRVE-------DLLEKAELYYVPEPLGGDQTVAILCTSGTTGLPKAVTITNA----ACLFDFGFVTG---QDVLLSFSTIDWSAGMFQMLFSA-CHGSTRIITD---RAYTPEYLLQLVEKYKVTLLTLVPQQVASLIKAPT--LSKQRLATIRFISIGGGSCYVANVLKMQEYLLNGQ--ISYGYALTETGG--VSANMGV--SKPSSVGRIVPGVRVKILDDAGRSLGHGETGEILLHNGW----NGYYGNPN--ESKRIQDYQGWFHTGDMGYFDDENYLHIVERKNEMLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNDVDGDPAAAAVVKIPGSRLTE---MDIVEYVAKRL--VVTHKQVFFLPELPKTGSGKVLRQQARDQALGK------------------------- 49482421 1443 ------------------------------------------------------------------------------------------------------TMTYETLHNYVDAIAHMLLSNGVGKGQPVALITERSFEMIAAMLATVKVGASYIPIDIDFPKKRQGAILEDAKVTAVM--SYGVEIETTLP-------------------VIQLENAKGFVESKENEQ--YDDL---HGDQLENTAM-LDNEMYAIYTSGTTGMPKGVAIRQRNLLLVHAWSTELQ--LGDNEVFLQHANI--VFDASVMIYCCLLNGHTLVI----PDRENPEQLQQLINKHRVTVASIP---LQMCSVMEDFYIEK--------LITGGATSTASFVKYIEKHCGPSESTVITSYWSHQCGDLI----PETIPI-----GKPLSNIQVYIMSD-GLLCGIGMPGELCIAGD--SLAIGYINRPEKWQNNPFGKGK-LYHSGDLARYTSDGQIEFLGRIDKQVKVNGYRIELDEIENAILAIRGISDCVVTVSHFDTHD-------ILNAYYVGEQQMEQDLKQYLNDHLPKYMIPKTITYIDCIPLTTNDKV-----------------DTTRLPNPSPIQQ------- 91777355 27 -------------------------------------------------------------------------------RAAEVYGDRLAVVH-----GEIRR-NWRETYERSRRLASALQRAGIERGDTVAALLPNIPPMIEAHFGVPMAGAVLNTLNTRLDISSLLFMLRHGEAKALIVDTEYGEFAHRASL-----------EFPDLRVISVADAMPANAD-QFIRATDYEAFLQSGDPEFAWT-MPADDAIALNYTSGTTGDPKGVVHHRGAYLNAVSNILEW--DMPKHAVYLWTLPLFHCNGWPWTVAAR--AGVNVCL-----RKFDAKTVFDLIRNEGITHYCGAPIVQSALANAPAEWRDGINH---RVSTMVAGAAPAPAVIAKMKEIGFDLTHV---YGLTETGPAAVCAKQEAWETLDDSAGVRYLQAAVTVLDPQTVPNDGETIGEIMFRGNI--CMKGYLKN-ERATEAAFE--GGWFHTGDLGVRMPDGYIRIRDRSKDIIISGGENISSIELEDTLYRHPAVAVAAVVAMADPKWGEVPCAFVELKEGAQVSAE---EIIAHCRLFLAGYKLPKAVRF-GELPKTSTGKIQKFELRA------------------------------ 195353582 39 ------------------------------------------------------------------------------------------------------------------RIAQQLKAMGLKQDDVVGIMGTNTTYLMPVLLGCLLNGTPFHAVSPWQDEGTIKHLFSITRPKLIFCD------GKCFQRLSIIARILK-------SHVYTLKDHRLGMPRVE-------DLLEPTRAELYYVPLGGDHTVAILCTSGTTGPPKAVCISNS----ACLFDFGFVTG---QDVLLSFSTIDWSAGMFNMLFSC-CHGSTRII----PDRPTPEYMIQLVEKYKVTLLTVVPQQVASLLKIPKTSAQK--LRSIKHLLFAGGHCLVATLKKMQSFLHGSGI-LRNAYGLTEVGTMVSYNY--DTQSKPTSVGRLMANIRVKIVDSSGELQGPKGLGEILCHQPW----SGYVGNPQATAE--MRDSAGWYHTGDVGYFDEDHHLHIVERKKDMLKYLGMMYYPHEVEEVIGQMPDVAEVCVFGIFRETEGDAAAASVVLRSGSKLDP---KHVEQYVRKNVS--VQFKHVQFVPQLAKSANGKVNRQAVKA------------------------------ 15828434 32 -----------------------------------------------------------------------------------RNPSAPALV----VTDNRIVVSYRDLLRLVDDLTVQLALGGLLPGDRVALCAASNIEFVVGLLAASRAGLIVVPLDPALPVNEQCIRSQAAGVRVTLVDSLALEG-------------VSDQRAATMRYWPIAVSYGSVTGASEGLLVHLDDTAALHPVTSTPDGLRHDD-AMIMFTGGTTGLPKMVPWTDGNIAVHAIITA---YQLGPQD-----ATVV-VMGHGLILLSTLASGGVVLL--PARARFSARTFWDDIDAVAAT-WYTAAPAIRILLELASTQSFRSKRAKLRFIRSCSAPLTQETAQALREEF---LAPVICAFGMTEATHQVTTTNQGENPTVTNGLVGQSTGVQIRIVGSDGQPLPPDTVGEVWLRGS--TVVRGYLGDPA-ITAANFTH--GWLRTGDLGSLSVTGDLRIRGRIKELINRSGEKISPERVEGVLASHHNVMEVAVFGDPDKVYGETVTAVIVPREVIAPTP---SELAVFCRDRLAAFEVPTRFQEASALPHTAKGSLDRRAV-------------------------------- 198265473 1 -----------------------------------------------------------------------------------------------------------------------MVKRGIGKGDTVALIAPNIPEALECALAMPMLGAVLNANNMRLDVGTIAYILEHGEAKVLLVDTEFS---------AMAAEAVAQSG----RDVLVVDIEDSEGPGGDRGTLTYDDLLSEGDPDFAYTLPDDEDALALNYTSGTTGRPKGVVYSHGAWTNAVNNVVTWAMPHHP--VYLWTLPLFHCNGWPWTI--TMLAGTHVFL-----RAPRADVIYDAFADHGVTHLCGAP--IIMSMISDAEEKRGFP-QKIKMMTAAAPP--PASVIKGMEAMG---ISITHVYGLTEVYGPAVVCAE-----KPGWAALPAQGVDVLVLDETGTPVPGKTLGEVVFRGNI--VMKGYLKAPEETAKAFKD---GWFWSGDIAVQHADGYIEIRDRSKDIIISGGENISSIEVEKALYSHPAVSVVAVVAMPDEKWGEVPCAFVELSGEVT-----EEELLAHAKARLAGYMRPKKVIF-GELPKTTTGKIRKNELRDLV---------------------------- 157130885 32 ------------------------------------------------------------------------------------------------------EMTCAEMKRRIVRVALHLKNLGYLIGDLATLACSNTENLVPVYFACVTLGIAVNPLAPVFKRDDLAHMMRLTQSKVVFCDEA-----NRVEVEEAVKEAIR------IRPRIYVMGNG------RGAALSVDELLTPVEGEFPPYLGDSKKTATVLCSSGTTGLPKGVCLSHA-----HLISGELFSDALNAGPLFNFSPLFWMTGHNSVLYTRSRVITT------KPF--SAETFFSIIQQYQAEDIFTPPSAIAAIQSH--PSYRTVQLGSVKRWLIGGSTVAPEIISSLRERFMTIDVPI---YGCSEFG-CVTSPM-----LPAGSLAK---NLTVKIIDENGRKLGPNEKGEICLQYQY--KFLKYLNNEEMTIKAFDD--EGFYKTGDIGYFDSEGFLHVVDRIKDIIKYMNFQISPSDLEDIILKIPGVGQVCVAGIPTKDQSSELAAVIVKQPGSSLSA---KEVVDTVNDQVSDYKKLRGVFFVDQLPMTPAGKVLRRSVKDIVLGK------------------------- 119504909 7 ----------------------------------------------------------------------------------HTNPNKPALIAGQD------QFTYSQVDVQVQRFASGILA---GAEDRIAFLIPASLEYVTVMHGIWRAGGIAIPLNTASAEVELEHCLSSTGVKRLIAVEPFLE--RIRPLCDKLAIAV-------------------------------SSVAEHLSDDLQPMPLLADRRALIIFTSGTTSLPKGVVTTHKN-IKAQITTLIDAWAWSEHDVIPLFLPLHHVHGIINVLSCALWAGATVHLM------PKLN-----IEKEAVNLFMAVPTLIDHLESLDTETARQAAFGAMRLNVSGSAACPVAIFETWQRLTGQT---LLERYGMTEIG--MALSNPYTGERRAGYVGQPFPGVTVQLFNEDHQPVTASESGEIRVKSD--TVFLEYWNNP---KATTDSFRDGWFCTGDIAVI-EEGYFRIMGRSSDIIKSGGYKLSALEIEGKLLAHPAIAEVAVLGIEDRTWGESVAAVVVLREGQTLN---IDTLKTWCEGKLSSYKLPKTLVITPELPRNAMGKVVKPKLKA------------------------------ 149376545 27 -------------------------------------------------------------------------------RRLEASPDAV---FAREVSGNQE--TYGQFMAHAEALAAHFLQVGIEPGDRILIFAANSIAALHAWMAAALVGAVDVSANTGYRGNSLAHVLNLAKPSLIVSD---------ADLMPCITEL--TWNFSCLRQIVVIDNTEGPSELVKARVRHHQDLIAKPTLLKQPWPIQPSDAASVVFTSGTTGPAKGVVMPHGHVCLLANTTAGET-DMTASDVFYSAHPLFHIAGKFMGVLAIFAAGGTLVL----DRKFDAKRWLDRIRESGATISIAHGPMIEMIQA---EPPRSEDSDNVRLMCC---PLPKRHGDAFLERFGVKG---IEMWGMSEVGCPCWTSRQS--PAVAGSCGKVLTWYDVEVVDPETRPVPDGTAGEIVVRSPW-TTMLCYMGMPEETVNA----WRNLWFHGDIAVRDSNSNMFYIDRKGDRIRRRAENISSFDIEAAVADFPGVKECVAVGVPYENDDDILVYIVTMEDAVVEPPALL----SFLARALPHFMVPRYIEIIDELPRTPTNKV------------------------------------- 111023009 13 -----------------------------------------------------------------------------LAHWAQVRPDDVAVQFQGTE------YTWSGWHDRILHIAGALAEGGIGAGDTVAFVDKNHLSCLEVTYAASLLGAAAAVPNWRMAGEELDYVINDSGARILFVGNEFLQ--QVMALRDR---------LTGIEQIITVGGEHDE----------FEPWLAEAPVLSSRPEVGADATALILYSSGTTGRPKGVQLTHRN-LIAHSTAVLEILPARHDDCLLVAMPLFHVGGSCYAIMGVHAGARCHFTREAD----APSLFGALAA--GANIAFLVPPVIAGVLAAGEQAVAAF--GALHRITYGAAPMPLPLLRSALAAW--PEAEFVQVYGMTECAGVVTALLPAAQEERMASAGQPIPGVEMRIVDPATTEVAPGETGELW----WRSEQRTYLGKPEATAEAI--TADGWLRSGDMGRADADGFVFIEDRLKDMIITGGENVYSPEIERVLVEHPAVAEVAVIGVPDDHWGETVKAVVVPVTGTTIEPD---ELIHYTRQRLAKFKCPTTVDVVDLLPRNPTGKILKRELRA------------------------------ 170062681 58 ------------------------------------------------------------------------------------------------------EVTGAEMSLRTVRVAQNLIKLGYGPEDIFAMAVRNGEHAAPVLFACFALGIPVNTLDPSFQRDDLGHILAIVKPKLVFCDS------------ETLDELIPACHLAGIPKVILLG------DKIAGYTHV-EDLLTPTGIEDSFVPVPSSTPAVLICSSGTTGRSKAVSLSH-SICIAHVANF---FDCRASDILFAYSSLYWLSGLFTLLAGTLA-GATRIITR-APFT--VQRTADIVQRYQLSVISFPPSQAWAIV-NDPTTVTADSFRSLRLALCGGSVVSASLKRAFEKRFPRKVLEIA--YGFSEVGYAVTSTREGF--YRDGSVGFTRPGVEIKIVDEDSCAVGIGRDGEILVRTKL--VFLGYFGNPAATEE--MLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVLQGIEGVAAACVVGIPQENGNDLATALVVRSSETVGSEFILQE----AAKKLPDYKQLRGVHFVEKIPMTPSGKILRRLAKEVIMG-------------------------- 149244292 238 -----------------------------------------------------------------------------------------------DPKSKTRTFTYKQINQASNIVGNYLKDTGIKKGDIVMIYAYRGVDLMVAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPRGLI----------VLEKAGLLDDLVTKYIKDELEVITTIPQLGGVLPSGSGEDCLFD--FAKYKDQPTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPWMAKR-FGLSEKDKFTMLSGIA----HDPIMFTPLFLGAQLLV----PTADDPGKLAEWMATYGATVTHLTPAMGQLLSAQATAAI-----PSLHHAFFVGDILTKRDCLRLQSL--AENVYIVNMYGTTETNPTYLKNLKDVMP-----AGTGMQNVQLLVVNDRSRTCGVGEVGEIYVRRGLPAKFITNWEDEQKAKDEQWGPRDRMYRSGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKDEEATLISYIVPKDSPELANELIKDIKAYLKKKLASYAIPTIIVPLVKLPLNPNGKV------------------------------------- 119476024 25 -------------------------------------------------------------------------------------------------------YNYATLQQRCRRLASALSQHGIGPGDTVSVIAPNIPAHLEAHFAVPMTGAVLNSINIRLDADTFAYIFDHGECDVLLIDAQFAEVAK---------QALSKSSRRPL--IIDLDDSLGPRSVRIG-STTYEQFLLTGNPDIVP-ALPADESLALNYTSGTTGNPKGVVYHHRG-AHQNAMGNILAWNMGHAPTYLWTLPMFHCNGWPWTI--TLLAGVHVCLRDVA-----ADAIIESIVANDVSHMCGAPIVLSMI-ANAPEVLRNQIPKGIKIM-TAGAAPPAAVIV-AIEDLGAE---ITHTYGLTEVYGPCVYCAWAAMKARQGVA-YPVLN-NLDVLDPETRPVPGETIGEVMFRGNV--VMKGYLKNPDATREALAD---GWFHSGDLAVKHPDNYIEIKDRSKDIIISGGENISSIEVESALYQHSAVLSAAVVAKADDKWGETPCAFVELKDGTTLDA---QTLIAFSRNHLASFKIPKHVIF-GELPKTSTGKIQKFILREKA---------------------------- 13542140 30 ----------------------------------------------------------------------------------------------------KKTFTYKEFRERVYRLAKALISIGVKKGDTVAVI---DWDTYVAYFAVPMIGAVLHTVNVRYPQDLIYYTMDHAEDKYVIVRDEF------VPILSKNKEA-----FYFIKGWIIYSEYGNVPDELSPK-YIYDELMSKNYDIELPEISE-NDLATTFYTSGTTGIPKGVQFTHRQIVLHAISSGLALSDLTADDVIMPLVPMFHV--HAWGVYMTIMSGRQYVL----PGRYDFDHIIDLIAQENITVIAMVPSILYMIVT-NPNVGKIAGR-KIRAIIGGG--ALPEGLQKAAEKLG---IMAISGYGLSETAPILLATYNSDVKKLPLETGIPIPLVQLRVIDDKWNDVPRDEKGEIVVRAPW---LTSVYVKNKEGTEALWK--GGWMHTGDLAVMDKFGYIKIVDREKDAVKSGGEFIPSLILEDAISACPGVVENAVVGKPHEKWGERPVAFYT---GTAKPEEIRKCLEDIVRQRIAKFWIPDDFINVKEFVKTSTGKIDKKVLREML---------------------------- 67527910 7 --------------------------------------------------------------------------------------------------------TYQETADRARGLAYFLKKHGYK---RVGILCPNTPAFLESIFGIAAAGAVNVSVNYRLKEDDIAYIFTHSDAEIIIADKEYYRAAKPH-VRVILDDATEGQLAGPFDEAIL---EGLNYDRDTGRK-GWSALESQAASE--------DDVIALAYTSGTTARPKGVEYTHRGYLAAMGNIIESGLNFQRRCKYLWTLPMFHAMGWTF----PWAVGTHYCLR--KIDYP---QIWKLLKQEGVTHFNAAPTVNTLL----CSSPEAEPLPEPVHVTVAASPPTPHLF----EQMTGLNLHPVHVYGMTETYGPITKGYYMTLPRKEKFASLPVRVIQTEV--PEGTIIDGKEIGEIVFVGNI--CARGYYKDPEATRKLFAG---GVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTVKPGRQLKG---KDVVDWARSGISKFMVPREVEVVAELPKTSTGK-------------------------------------- 169829704 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTSGTTGFPKGVRQTVGNHQASATASVLNI-GLQTDDVWLCAVPLFHISGFS-ILVRSLLYGNQVYLYD----HFDVDAITHHIMKGEVTHMSVVARILHTLEQHNAKAS-----SRFKLMLAGGGPVPAD----YLARAHTLNLAVAQTYGMTETSSQTATLASEDAIRKIGSAGKPLFFNQIKIVEPNAQ-----GEGEICIRG--PHVTPGYIG---RFAQK-SATRDGWLHTGDIGYLDEEGYLFVIDRRADLIISGGENIYPAEIENVLLMHPAVKEAGVCGADDKQWGQVPVAFVVLNKQAS-----VEQLQAFCRQKLAKYKLPKEIIITNSLPRNGANKLLRRKL-------------------------------- 218192654 33 -----------------------------------------------------------------------------LERAAVVHPDRAAVVH-----GPVR-YTWAETYRRCRRLASALAQRSVGPGCTVAVIAPNVPALYEAHFGVPMSGAVVNCVNIRLNAETIAFLLDHSVAEVVMVDQEFFTLAEE-SLKILAEK--KKWSFRPPILIVIGDPTCDPKPLQYAGAIEYEEFLKTGDPEFAWKPPKDEWQSIALYTSGTTSSPKGVVHHRGAYVMALGVAMVW--GMPEGAVYLWTLPMFHCNGWCYTWAMAAMCGTNICL-----RQVSSKAIYSGIVNHGVTHMCAAPVVFNNLINA-PASETFLPLPRVVNIMVAGAAPTPSLLA----ALSIRGFRVTHTYGLSETYGCAWKPEWDRLPLRQGVRYGALEGLD--VVDPKTAPVAADGKGEIVMRGN--AVMKGYLKNPKANAEAFAG---GWYHSGDLGVKHPDGYIEVKDRMKDIIISGGENISSLEVEKVLYAHPAVLEASVVARADEQWGESPCAFVTLKEGADSSDEVAGDIMRFCRERMPGYWVPKSVVFGP-LPMTATGKI------------------------------------- 86137757 503 ------------------------------------------------------------------------------------------------------HWSYADLERESAAWTQAILAAPGAAGDLIALALPRGAGFVAALIGILRAGRAFVPLSVLDPPERIKRILQQAGPKHLIAPDD-------------LAQALEMPVLTLGDRGNRVPRATSGTEYFTPDDFTPDDL--------APDDLAPDDLAYVMFTSGSSGAPKGVAVPHRA-LANHLAGVRQVFALRPGEGMLCSAT----TFDSYEVLSPLVTGGELILVEEALRR-DPWHIVQLMEATAPQHFFATPSLWRMLIAAGLP-----KMPQLKAL-VGGETVHPELVAQIRPRVGR----LFNVYGPTESTWQEISQMFDEAAKRPGSIGQPFPGYSLAIKDPLGQPVWPGMLGEIWISGA--GLALGYLNSPEQTAQSFWEKEPDWYRTGDRGRMGGDGTTSCAGRLDDQVKISGQRIEPGEIENLLLTSGLTLGAAVFAAPIAGK-TILAAFYIPQDGSEP------QVRRYLRSNLPSAWVPGLIAPCATLPLTASGKIDRRALQQIFAG-SKNLADQEALA-PAILD-------- 12231066 23 -----------------------------------------------------------------------------------------------------RSFSYRQINESSNQLANHLLAHDAKVGDVAVIYAYRGIELVVAYMGCLKAGLTVSVIDPQYPPERQTVLLDVAKPRFLICIEKANENGRPSELVWNF--IAENLNLKAVIPALVLQLTGGLTDDKEGR----RDPSQFPRENPTDVLVGPDSIPTLSFTSGSEGRPKGVQGRHFS-LTHYYPWMKETFGLSQDDRFTMLSGIA----HDPIIFTPLFLGAKIII-------PPADVLAQWMKDNRVTVTHLTPA-----MGQILVGGAIAQIPSLRNAFFVGDLLSKKDTTRLRSI--APNVDVINLYGSTESDPHFLDSLPDIIPVGQGMQNVQLLVVDP---NDKMRLCDLGEQGELYVRAA--GLAEGYLGDDEKWMKVYKGPRDRLYRTGDLGRRRADGSVECTGRIDSQVKIRGFRIELGEIDSHLSQHPYVRENITLVRRDKNEEHTLVTYFVPEDGHHSQDELSEDCKKFLSAKVPKYAVPSLLIPLARMPLNPNGKIDKPAL-------------------------------- 115358463 25 -------------------------------------------------------------------------------RAAEVYGERLAVVH-----GDVRR-TWGETHKRAKQLASALAQAGVARGDTVAAVLPNIPAMVEAHFGVPMAGAVLNTINTRLDISSVLFMLRHGEAKVLIVADLAHRAAREVPGLKIVSVADAMPADPA----------------RFAGATDYEAFVAGGDPDYAWTPPADEWEAIALYTSGTTGDPKGVVHHRGAYL--AAISNILEWDMPKHAVYLWTLPMFHCNGWCF----PWAAGVNVCL-----RKFDAKTVFDLIRSERITHYCGAPIVQSAIANAPAEFRAGID-HTVHAMVAGAAPAPAVIAK--MKEIGFDLLHV---YGLTEVYGPATVCLPDDERARLNARQGVRYHLEATVLDPDTVPADGETLGEIMFRGNI--CMKGYLKNPKATDEAFHG---GWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELREGASATEE---EIVAHCKQLLAGFKVPKAVRF-GELPKTSTGKI------------------------------------- 113315 1358 ---------------------------------------------------------------------------------AQQKPDKVAVVYE------DIRLTYRELNSRANALAFYLLSQAIQPNKLVGLIMDKSEHMITSILAVWKTGGAYVPIDPRYPDQRIQYILEDTAALAVITDSPHIDRLRSIT----------NNRLPVIQ---------SDFALQLPP-----------SPVHPVSNCKPSDLAYIMYTSGTTGNPKGVMVEHHGV-VNLCVSLCRLFGLRDDEVILSFSN--YVFDH-FVMTDALLNGQTLVVLNDE-MRGDKERLYRYIETNRVTYLSGTPSVISMYE---------FDRDHLRRVDCVGEAFSEPVFDKIRETFPG---LIINGYGPTEVS---ITTRPYPFPERRTSIGCQLDNSTSYVLNDDMKRVPIGAVGELYLGGD--GVARGYHNRPDRFPANPFERLEGLYKTGDLVRWNGDGEIEYLGRNDFQVKIRGQRIELGEIEAVLSSYPGIKQSVVLAKDRKNDGQYLVGYFVSSAGSLS----AQAIRRFMLTSLPDYMVPAQLVPIAKFPVTVSGK-------------------------------------- 113315 192 -----------------------------------------------------------------------------------RRPQHVALIC-GD-----KRITYEELNAMANRLAHHLVSSGIQTEQLVGLFLDKT-ELMIAILGIWKSGAAHVPIDPGYPDERVKFVLNDTKAQVVIASQRHVDRLRA--------EAVGGQHLRII-----------------GLESLFDNL--AQQTQHSPEPLNSKQLAYVTYTSGTTGFPKGIYHTS---VVNSITDLSARYGVEDDEVILVFS--------AYVMLMALTTGNSLAII-SDEDKFDPDTLIPFIQKHKVTYIHATSSVL-----------QEYDFPSLKRMILVGENLTEPRYEALRQRFKSR---ILNEYGFTESA--FVTALNIFEPTKDMSLGRPVRNVKCYILDANLKRVPIGVTGELHI--GGLGISRGYMNREELTRQKFLERQRGVYKTGDLARWLPSGEVEYLGRADFQIKLRGIRIEPGEIESTLAMYPGIRASIVVSKKLLSQGQELVGYYVCDEGHIPEGDLL----SFLEKKLPRYMVPTRLVQLAQIPTNINGKADLRAL-------------------------------- 113315 2445 ---------------------------------------------------------------------------------VASTPDRIAI------ADGTRSLSYSELNERANQLVHLIISASIVADDRIALLLDKSIDMVIALLAVWKAGAAYVPLDPTYPSQRTELILEESSARTLITTKHTPRGGTVANVPSVVLDSPETLAC-----------------------------LNQQSKENPTTSTKPSDLAYVIFTSGTTGKPKGVLHTNGSHAV--LFLSNYVFDFSLEQL--CLS----VLGGNKLIIPP---------EEGL----THEAFYDIGRREKLSYLSGTPSVL--------QQIELSRLPHLHMVTAAGEEFHASQFEKMRSQFAGQ---INNAYGITETTVYIITTFKGDAPTKALCHG--IPGSHVYVLNDRLQRVPFNAVGELYLGGD--CLARGYLNQDERFIPNPFSRPQRLYKTGDLVRFRGPHHLEYLGRKDQQVKLRGFRIELSEVRDAVLAISAVKEAAVIPKYDEDRVSAIVCYYTLNAGTVCEA---SSIRDHLHANLPPYMVPSQIHQLEGLPVTVNGK-------------------------------------- 189230116 68 -------------------------------------------------------------------------------------------------------------------------------------------------------GAIAVPLYKSHPPSELKYILQDSQSALVVAEES--YANVMNPLAEQLIPVLTMSGSQSLHPSELLQEIE-----VSKLELDWKDRGA-----------------MIIYTSGTTGRPKGVLSTH--YNLYSMVSALVTWGWTKEDSILHVLPLHHVHGVVNKLMCPLWVGATCVM---LPDF-CPQKVWQFLRRDSINIFMAVPTIYSKLISYYEEFVRAACQERIRLMVSGSSALPVPILERWQEITGHT---LLERYGMTEIGMALTNPLHG--PRVPGAVGNPLPGVEVRTVDSTGTMVSVGREGELQVQG--PAVFKEYWNKPHETQEAFTS--DGWFKTGDTAVY-KDGTYWILGRTSDIIKSGGYKVSALEVERHLLGHPSITDVAVIGAPDVTWGQRVAAIVKLRDGHALS---LQELKEWARAVMAPYCIPAELIRVEEIPRNQMGKI------------------------------------- 152995659 34 ------------------------------------------------------------------------------------HPNAIAVV------SRHRQIRYAELDRLSSNLAFRIAQQGIGKGDTALVQLPNIVEFYIVFFALLKAGVV--PLNALYSHRELQSFCRQITPKLLIVSS---------DHDVFADDAIESLQASRIGPQVILKLDDKPGLFSLS---SWIEQENEGSIDFSPTP--ADEVAFFQLSGGSTGTPKLIPRTHNDYY-YSVRASADICCLDTDTRLLCSLPAA----HNFMLSSP---GALGVFYAGAPD-PEPLNCFALIKQYQVNMASLVPSAVVAWVEQAADYSQ--DLQTLQLIQVGGANFSESLARQVPDVLG---CRLQQVFGMAE-GLVNYTRLDDPDEQVFTSQGRPIPDDEIIILDEQGSQVSDGEAGVLMTRGPY--TFCGYYQSPDHNAQA-FDT-EGYYCSGDLVLRTQEGNIKVVGRVKDQINRAGEKIASEEIENLILAHPDILHVALVAIDDSRLGEKSCAFIVARTSTFKPSALRRYLLDL---GIAQYKIPDRVRLIESMPLTAVGKIDKKVLRSL----------------------------- 171058526 29 --------------------------------------------------------------------------------HAARHAADTEIVSKRVEGDLHRS-TWRDAERRSRQVAQVLDALGCEPGDRIGTLAWNGYRHLEIYYGCSGSQRVCHTINPRLFPDQIAWIVNDAADRVL-CFDLTF-----LPLVEKLAPALE-----SVRHVLMTDRAHMPASTSIESLKCYEDLVEAQNGAYAWPSFDENTASSLCYTSGTTGHPKGAVYSHRSTVLHAYAALPDAMGCSSADVILPVVPMFHV--NAWGLYAAALVGAKLVL----PGHLDGKSLHELFEGEQVTFSAGVPTVWLGLMKAN-----GLKFSSFKRTVIGGSACPPAMMRTLEQDFG---VEVIHAWGMTE-----MSPLGTLSKLKAKKQGRVIYGVDMAIVGDDGRALPGKASGDLLVRGPW--VISSYFGRDD----SPLRRLDGWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIELENIAMAHPGVYEAAVIACKHPKWDERPLLVVVRKPGVDLS---REEMLAFYEGRIAKWQAPDDVVFVDELPHTATGKLLKIRLREMFKG-------------------------- 91779708 37 --------------------------------------------------------------------------------------------------GDIHRYTYRDCHIRAMQLANALTAHGIEAGDRIGTLAWNGYRHMELYYGVSGIGAVCHTINPRLFTEQIAFIINHAQDRF-ICFD--------MSFAPLVEQIAH--QCPLVEKWIMLCDESALPETFPVPLVSYETLIGAQPQEFDWPRFDEQRAAVLCYTSGTTGNPKGVLYSHRSLLMAYASALPDTLCLSSTDTVAPVVPMFHVNAWGLPFSAPL-VGAKLVL----PGAKDGESLWTLFEQEGVTFSAGVPTLVDYMRRAGKRSA------HFRRAIVGGSACPPQLASSLRE-LGIKAVHA---WGMTELSGTVCSPSQKCIDAKQG---RVVPGIDLKIVGSGGAELPGKSAGDL--------MARGHWV-LDRYYQTALE--DGWFSTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIELEHVAMSHPEVESAACIGCEHPKWDERPVLIVVKRPGSTLSA---QQLLAFYEGKVAKWWIPDDVVFVPEMPLTATGKLQKLVLKQ------------------------------ 110834667 27 -----------------------------------------------------------------------------------------------------QRLTWAEFGQAVDATAAELSRRGFGKDDVLVAQLPNVWELAMLYLAAAKAGG-------------------------LLSALPMQWRSKDVGYVKKMTEARFYASAESF-HGFDYQALGQELGFEHYIGLKELTDIARSKPSQGPEPVEANDIFTLCWTSGTEADPKGCPMSHNNYMINLVFT---TCGLQQGDRILCVAPLVNMTGVNYVPW--LATAGTLVLH-----HPTPEILLRQLTEERIQYTILVPAMLNMIAK--LPNVDQLDLSSVRTI-TTGSA-PPSAWS--MQEFKRRDIDIVNIWGQNE-GSCLVAGPADVPDLGRESVEWPINGIEVKILDQDEEITEPGGIGELCYRS--PGVFAGYFQRPDITEQSF--TADGFFRTGDLFIVQNANHVGFYDRKKDMVIRGGFNISSVEVENAVLGFDKVQDVAVIPHPDEIMGERVCICVVPADESHP-PAL-EEINDYLKSQMSVYKLPEKMRLVDVIPRNPIGKIMKKELRA------------------------------ 119192310 22 --------------------------------------------------------------------------------------------------------------------------------------------------------------SPAYNVEEMTYALKTADAKFLMTSPGSIE----------VAAAAAQKVGIPRKHIFLLEEVQGYITFKQLQDIRSYGENGQAPPFQLPVRTNKELCGFLNFSSGTTGLPKAVMLSHHNVIAQ-CMQLKAI-----------TPPVGTVMGAL-----PLFHITGLVKFMNCPMFFNDELMLQTIVEYQISELVLVPPLV--IRLVNDPIASKYDLSCVKRISCGAAPLSEQITQLLQQKFPQSG--FKQGYGMTESCSCITSHSPKYYDYKANTVGDIVPSTTVKIIDDNGKELGYNQPGEIIAKGPQIAM--GYLGNPTATAEA-FDT-DGFLHTGDIGYMTEEGLIRIVDRIKEMIKVKGIAVAPAELEDLLLGHPDVADCAVLGVKDDYASEKPKAYVVLRDGLSVSEEMGKKLMKYVSERKVRFKWVEEIEFTDAVPKSPSGKILRRVLRE------------------------------ 83955052 50 ---------------------------------------------------------------------------------------------------QDERWTYDAFTADVNRIANGLRDLGIKTGDRVGIAMRNYPELLMLTLAVASAGAVVVFVNAWWTTEELDYALQDSGAKTVFAD--GPRFERMKPLKD--DLGLRLIGVRDAE------------EMGPHKLSDLMQGMAETPPEG--VDLDTDDDFAVMYSSGTTGKPKGVVQTHRG---ALSAVFSWLLQAVAAPLVLIVTPLFHVTATHPLFLLSLPAGAKISLLH----KWDAEEAVRVINREGVTRFLGVPTLLEAAKRMGET------LPTLTWLGAGGAKRPAAQVAQLKNQFPAAD--IATGWGMTETNALGIGMVGEEYNKRPDAAGKLHPPLDIRFLDDKGNDVPQGELGEITVKS--PANMRCYLNKPEATEET---MQDGWLRTGDLGVIDAEGYITILDRKKNIIIRGGENIACLDVEGALHTHPDVIEACAFSVPDPRLGEVVGASVQTRDGKPLT---QADMAAHLDGRLAKFKIPEK-LWCQDGPLTRTDKIDRRAIRA------------------------------ 91087269 47 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDTNASLLITTSQYVRVAKNTNTKHVLDDKLKLTTAAKVAT--------KKSDLEAPLSLSFYSANN----------------ALILYTSGTTGNPKGVVLTHKNIVFQLLEAWKWT----PNDVILHTLPLHHVHGIVNALLCPLYMGAKTIMFDANAVWSHPTIYTKLIEEYK-RVFSSDPKMIRNILKN-----------KVRLMVSGSAPLPVPVYQQWFEISGHK---LLERYGMTETG-MSLSNLYDS-DREPGFVGLPLPGVSVRLVDENSKSVSGEVKGELLVKSD--GVFREYYNRPEATKKE-FSQ-DGWFKTGDLFSISKNK-FKILGRSSDIIKSGGYKLSAIEIETALLGHPDIKDCVVVGVEDKEWGQRVAAVVVLRENKTLTLE---DLRSWGGEKLAKYALPSVLEIVNEIPKNAMGKV------------------------------------- 75110012 3614 ------------------------------------------------------------------------------------------------------KITYGALDAFANDLAAQLQQHGVGPGDFVPLVTTRCPDMVIAILGVLKTGAAYAPIDKDYPLDRIEYIINTCRPKVILC----------HPSTQTAVPKLKNLSFKS----ISVSRKNVP------------------GAKPTKVTVTRDHPAYVIFTSGTTGKPKGVVCLHKGV-VNVVMLSPARFGTKPGSRGASILSVSFDMG-TWEVQSCLFNGATVAM------RNDFNDVFRTVD----TVFIT-PSALAQL--------TPDQLTNVKHIAVSGEPCPIKLKEWTR------RLHFHNSCAPSET--TIVSFLGEMHPDERITMGPPIENSSCYLLDPATLEVPLGCTGEIFISGICVGA--GYLRNPELTAKSFLSDRPGMFRSSDLGRWTPWGAVEHLGRRDDQVKVKGFRVELLEVIAGLRRHPGVTDAVAL-----VKDGNLVAFV------SPGNVDVKEVRKIAAGFLPSYMVPAMITAVKSIPLNQNGKVDKKALLAVVPDEDLPIGELETM--------------- 75110012 2088 ------------------------------------------------------------------------------------------------------TITYAELESWSNCLACMLQKYGGMKGKFCGLLVDRSIEFVVGMLAILKAGSAFVPLDCSFPDDRLEYMVEAAQVEPILTTTASKRKGRI----------------------------------TRGHTVTYMEDFRTGYAAKPVDVAGGDDRSYIIFSSGTTGKPKPIVCKHAG-AVNNIWFHPCMKHIQPG------TRIGQMLAISFEIFGGLFLGATVVLREE-------------------NVFHTIKTLVLSLTPSGLQQLDPDEYTNLKCVFTCGEALPTSLVRW------GPRVALYSDYGPTECCSCNTKPYVGDMPI---TLGRPFPNMSMYVLNSETKPVPMGVIGELHI--GGIGVGEGYYGRPEKFVRNPFAPVNNMYCAGDLVRWLPHGELQFCGRDDTQVKLKGYRIELEEVATVMRQVPNVKDAVAL-IRSSDNGNILVGFV------ASTSVDVEDVRGACIMALPIYEVPAIVIRLERFPVTSIGKVDRAALQK------------------------------ 75110012 1066 -----------------------------------------------------------------------------------------------------QRITYGELDSMSTKLAHYLLELEEVTSAMIPIVMTREPSMLIAILAVLKAGAAYIPVDAHAPSARVQNILTQCRANIVL-----------FNSQKAAEDHLELLG--NLCHVVV-----EAFDFRA-----YNGATGHALPRAKPQ-----DTAYAIATSGTTGIPKLVCCPHQGV-VNIVEWMNHIDDLGVGSRVGNFAGIAFDASILDI-FTALSRGATLVLRD------DSADWASVIATLDV--FNMTPTALQM--------VKPQVFPRLKRIILGGEALPASLVKW------KGLVPMVNGYGPSET-SIVITTASMSFDETNVPIGAPIQNSYCRILSAGRERVPIDEVGELYLGGIGVG-AGYLYNDKATFVPDPFESGQLIYATGDLARWGSDGKLYYHGRADDV-KVQGQRVNLDEISQVMLQYPGVQFAKAVVSSD-----FIVAFI------APETVDVAGLRESCAKLLPYYMVPTRALQLSEVPRTLNAKVDLHKLQKMVVASLSELSRKPT---------------- 158530291 25 ------------------------------------------------------------------------------------------------------TLTYAELDDAANRIARALRERGLRPGERVGVRLDRGLALYEVFLGALKAGLVVVPFNPGHPADSRMHRM--SGPALTVTDSGAAEGIPAATRLP-VDELLADAAPLSAQPV-------------------------------DPE-VTAEAPAFILFTSGSTGAPKGVVIAHRGIAVARHLTG---FTPGPQDRFLQLAQPSFAASTTDI-WTCLLRGGRLSV---APELPPLGDLARLIVRERTTVLNLPVGLFNLLVEHHPQTLAQT-----RSVIVSGDFPSAAHLERALAVVGGD---LFNAFGCTETAVHKITPALSGTDIPVG---RPMPTVDMTVRDERLEECAPGQIGELCIAGD--GLALGYLDDPEKFVRH---RGRRLLRTGDLAKRTEEGEIVLAGRTDQMLKVRGFRVEPRQIEVTAEAYPGVERAVAQAVPSDGAADRLALWCVPAPGHELAE---RGLVDHLRGRLPDYMVPSVVLVLDSFPLNANGKIDRR---------------------------------- 120402976 8 ----------------------------------------------------------------------------LLRDQAAAHGARDAVV------DPAERISYAELNRSTGELGAAFVASGIGKGMRVALLMPNGVAWARIALALMRFGAVVVPLSTLLTARELSAQLQTASVQHLIAVEE-FRGHRYH--LDATPPALR--SVRTPEQVFALRGHPAAAEV--------AEAMSRG--------VRPADPLTVVFTSGSSGAPKGVRHSHGN-AIGAVRSGLAARCVDADTRLYLPMPFFWIGGLGGGLLSALTAGATLI----TEPVPQPDSTLRLLADERVTLFRGWPDQAEALARH--LPASGVELTELRA-GSLDALLPP--------RLRSRPGARARLFGMTESFGPY-CGYPADTDMPEGSCGKPFDGMQVRIVGDTGEPAPTGAIGMIQIRGRH--VMRGICR---RSREEVF-TSDGWYATGDLGHLDADGFLYYHGRCDDMFKVRGATVYPSEVEQALRSLDGVSAAFVTNVAGPEGDRVGAAVVC------DAPATAERLRSAAREVLSSFKVPTVWLLLDGVPRGATGKV------------------------------------- 111017094 458 -----------------------------------------------------------------------------LDRILAARPDAVAV------RDRGRVVTYRELDEAADRWARVLTGHGVGPEDLVAVSIPRSYESVLALWAVARTGAAYVPVDPTHPTDRIAYTLGDSGAALGLTVRSARDR---------------------------LPTTIRWLSIDDGDDHPPTVERDR--------PVHLGHPAYVIYTSGSTGVPKGAVVTHDG-LANLVQEIREKYAVAADSRVLHFASPSFDTALVEVL-AACIGGATLVI---APTDVYGGALRELLRAERITHLLSTPSALATVDPDG--------LDSLELVLVGGEVCPQDADRW---AVGRT---MRNAYGPTETTCTLTDPLDPGGRVTIGSLMR---GVRATVCDPLLRPLPPGAVGELYLAT--PALARGYHRRPARFVADPSGK-PGMFRTGDRVRWTNSATLEFLERTDDQVKVRGFRIELGEIDAALRRNPDIDFATTIVHRTPVGDPVLVSYIMVRRESQTTPE---SARHAIARFLPEYMVPGSITVLDAVPLTPTKKLDRGAL-------------------------------- 145593334 65 --------------------------------------------------------------------------HHAFEYWATVTPDAVA-VEHGDET-----ITYRELDRRADQLAARLAASGVRAGDRVALFARRSIPMMVGLIATLKSGAAYVPQHVDSVPAALQHVIETAETRVVLTLAAT---AKRIPVPDALDELVAEPAERTVRRFI------------------------------PTTPLQTDDPCYVLFTSGSTGRPNGVVVTHRNIC-NILLTAPGDLGIRPGWRVGQILNIAFDMAAWEIL-GALSHGATLVI-----RGPD---IAETMSR--VDVIIATPTVLSRI-----DPRRCHQ---VKVVAVAGEPCPADTWSAV--------CSFYNSCGPTET--TIVNTMSRHHPAERLTIGRPTPNNTVYVLDADLRPCPIGTVGEM-----WAGVSTGYLGNPERYLDPFLGGGNRMFRTRDLARWTPDGELEHFGRTDDQVKVRGFRVELDSVSAILEAVPGCTRAATI----KLNDRTLVSFVAPTQ---VDPGLA---RMAVSEALPYYCVPETVHTLSELPMTSRGKIDKTALRRLA---------------------------- 50548333 53 -----------------------------------------------------------------------------LPRAAEIEPNAKAYIHKGADGVRVER-TYGEMADRVLGLATYFKSKEFK---RVAICGPNTPAHLETMFGAVAAGAYVLGLNYRLTMGEITYKMELGDADCVVVDREFVHPEIRAKCQVIVDDDVSGASKPQQPGEILYSNVQQGMQLAKEQKTTWDNLHVQNEDE--------DEILGLFYTSGTTGKPKAVEYTHRSVYLCAIIEAGLNCDGHNRCHYLWTLPLFHAAGWTF-PYSVTAVRGTHVLLRKI----EPDYIWDLLVDDRITHFNAAPTVNNML----VNNPKARRLPQTVRVTVAASP--PSAA--LFNKMFDMNLHPVHMYGLTESYGPFVRNYFLALMARQGFAFVGSQSVQVIANNDINQPVPGQEIGEIVCRGN--AVMARYHKDPEATAKA-FEQ--GWFHTGDLAVVNPDGSIKILDRKKDIIISGGENISSVAVEGIICKYDNVLEVAVVGIPDEKYGEVPKAFLILKDKSKPFD--TDKMIAWMRERMGAYQIPRQVSVVDDLPRTSTGKIKKNVLRD------------------------------ 125822623 59 -------------------------------------------------------------------------------------GDKVAIM---DHSGSH---TYHSLYKNSKILAGHIKALTCQSGDRISFLCANDASYTVAQWASWMCGGIAVPLYRKHPLSELEYVISDSQSSLLVAGQSFV---------DTLEPLAQKLGLPCLKLPAMSSQSEDTQTLPEDMISDW-----------------AERPAMLIYTSGTTGRPKGVLHTHSAMVQGLVSEWAWHKD----DVILHTLPLHHVHGIVNKLMCPLWVGATCIM---LPDFSAQKVWEQLICSKSVNVFMAVPTIYSKLIEYYDDFIRAVCKERIRLMVSGSAALPQPVLEWAEDHV------LLERYGMTEIGMALSNSYKG--PRVPGAVGVPLPGVEVRIMTSKGTQVKAGKEGELLVRGS--SVFQKYWNKPQETEESFTE--DRWFKTGDTALY-RDGVYWIMGRTSDIIKSGGYKISALDVERHLLAHPDITDVAVIGAPDATWGQKVTAVVQMRKGKTM---ILSDLKAWAREHMASYSIPTGLILVEDMPRNQMGKV------------------------------------- 148271803 64 ---------------------------------------------------------------------------------VAAHPDASAI----EDGDGA--LSYRELMARVVQVAASLRDAGVGKGDRVGIRMPSSRDLYVTVLGVLAAGAAYVPVDADDPEE--RARLVFGEARVVVTGT-----GEFTPRAAGTGAAGDAEAAAAEALCILPAAAAHASTSALP-------LVAPPAP---------EDDAWIIFTSGSTGTPKGVAVSHRSAAAFVDAEARLFLQIGPGDRVLAGLSVAFDMWL------AWRHGACLV--------PAPRSLVRWLTTHGVTIVSTVPTLAALWPAE--------SLENVRLLIFGGEACPPE----LGQRLATDGREVWNTYGPTETVVACAAPLGGPGPVR---IGLPLDGWDLAVVDPEGARVPEGGVGELII--GGVGLARYLAKDAEKYAPFPALGWDRAYRSGDLVRFEAEG-LVFQGRADDQVKVGGRRIELGEIEAALQDLDDVQGAAVAVQTTGAGNPVLVGYLVPRDPAAFS---REDAVQRLRVALPAALVP-LIGVVESLPTRTSGKVDKAAL-------------------------------- 210121643 6 -------------------------------------------------------------------------------------ADRTAII---DRNGSH---SYLDLLQQSCLLSQVLGTRNDMKGARIAFLCPNDVSYVISQWSAWISGGVAVPLCKTHPVPELEYVLSDSQASLLMYTE---------DYADKAAIIAENSDIKPLENYIQKENAEMKTKMGECVDILLDLGSRSWKDRG----------AMIIYTSGTTGRPKGVLTTHKN-LQAQVEAMVETWEWSHTDVILHVLPLHHVHGIVNCLMCPLWSGAMVTMMEQFSAENVCGPFYSVSQR--MNVFMAVPTIYAKMIEHYDKYVKAVCREKVRLMVSGSAALPQPIMERWEEITGHR---LLERYGMTEIGMALTNPLHG--DRRAGTVGKPLPGVEVRIVQQNGNPGMEEQEGELLVKG--PGVFKQYWNRPDATTEAF--TPDGWFKTGDTAVL-RDGYFSIMGRTSDIIKSGGYKISALDVERHLLAHDSIADCAVVGVTDLTWGQRVAALVVLRKGASLS---LGELKHWGKDRMPSYLIPTEIKIVPVLPRNAMGKV------------------------------------- 126725760 29 -------------------------------------------------------------------------------------------------------LTYGQAAGAIQSLADELRA-DVQ-GQVVALILPNSKAFLVAYFAI---------LFAG------------GKPALI---NYGHPEATVAKLLRNLDAAIIISDKKQAASKTRVLSDGLLDDLS--RTVDFDKLIDPTTPK---------DIAAIMFSGGTTGLPKQVPHTNAAIIL-TMERGEWGWNTGEGEIWLPVAPFTHIYGFLMGLTNPIINGGTVI-----PERFQPDLIVDMLAAENVTIFGGGPPAIQAVMASDK--FADAKFPELRICPGGGAPFPLDVHKRWETATG---LKIYEGYGMTEIAPISINT--EAHGVKPGSAGKAVPDTLIEIVDETGNVLSCGEAGE--IRVSGPHMMTGYTENPE---ETAITLRNGFVYTGDIGTLSKEGFLTITDRKKNVIFVSGFNVFPREVEELLLSHPAISGACVVAQAHKRSGEVPIAFVTLR-----TDANKENILAFCAEHLIAYKLPADVIILSEMPLTAAGKIDRNAL-------------------------------- 218200099 88 ---------------------------------------------------------------------------------------------------------------------------------------PNSLHFPALSLAVLSLGAVLSAANPLLTPDELARQADDAKPFLLVT-------GELAP---------KLRSIAPDVKLVLVEQLLADVA---------AEVDDDETLDLPAANIGRDDAALLFYSSGTTGRSKGVVSTHGNAIAMAASLERAWYDDH-DEAYGCVLPMFHMFGFSSFVMGTAALGATAVV---VPGRFSVEKTMAAVEEYGVT---------RLLAAAGDGEPSRRRLRLRQVV-SSGAPLQREHMARFRSAVNLGQC-----YGLTETTGIFVAVAATTTEVKGVSIGRLMPDVEAKIVDPDGELLPPRRTGELWVRG--PSTMRGYLNNEEATALSVSGGGERWLRTGDLCYVDSRGLVYVVDRVKELIKCNAYQVAPAELEDVLATHPDIHDAAVAPYPDKEAGEIPMAYVVKKQGSGHLQE--DEVISFVQNKVAPYKKIRKVVFVDSIPRSPSGKILRRQLKNLLQG-------------------------- 15029320 476 ----------------------------------------------------------------------------------------------------ERQVSYGELDADSNRMAAYLQGRGVGRGDRVAVRLERSIDLIAALLGVWKAGAAYVPVDSAYPAERVAFMVEDSAPVLTI-------------------------DDPSVV---------------------------TAEGEPEVVETAGGDIAYVMYTSGSTGTPKGVAVPHASV---AALVGEPGWGVGPGDAVLFHADISWV---------PLASGGRIVVAE-----PSMAVDGAAVRRHGVTHVHVTAGLFRVLAEEASDCFDG-----VHEVLTGGDVVPLEAVERVRAAC--PDVRVRHLYGPTEVSLCATWHLPGEEQGEVLPLGRPLNNRQVYVLDPFLQPVPPGVTGELYVAGA--GLARGYLGSAERFVASPFADGERMYRTGDLVRWTTGVELVFVGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREDRPGEKRLVGYLVP-SGEEPDTE---AVHASLADRLPEYMVPAALVVLDALPLTVNGKVDHKAL-------------------------------- 213033080 26 ---------------------------------------------------------------------------------AETYKDKTAIV------DGELNLSYDELDKLSNKYANGLLKAGFKKGDKIVLQLPNCYEFIVISFAMFKTGIIPIMSLPAHRKNELKGIIEKSEAVAYISKDKYLYVDMVRDMKSELNTNLEIYIL------------GESEEYKNFSSLIENDCFYKY-PDVDYRSIG-----LLLLSGGTTGIPKLIPRRHCDYIYVAKKTTDR-CNVNQESVYLASLPIA----HNFGIMGTFAKGGKVVLC----NVTSPDEILPLIEEEKVTITGFVPAIANICMDYLE--YEEYDLSSLEVIQVGGSVLEP----WLAEKIEKVDVKLQQIFGIAE-GLILTTNEEDNDKIRWQTQGKPISEHDILIVDEQGKIVGIEEYGELIVRGPY-----TIYGYYNLPEDCYFK-------TGDKARKLKDGNYQIVGRIKEIINRAGEKITPLELEEILLTHENINSVQVVGLPDRLQGESIAVFI-LNGDKELTLE---EVRKFISNNVADFKLPDTVKYIDAWPLTALGKIDRNKLKE------------------------------ 114798331 18 ------------------------------------------------------------------------------------------IITRRVEGNITRT-TYSQLYDMSKQVSTALKDEGIALGDRVATLGWNSERHMASWYGAMGIGAVLHTINPRLHPEQIAWIANHAEDKVLIFDKTFL---------PIV-EAIKD-KLETVKTFVIYAGADTMPEWIDGRSVRWGDF--------------PEDTACGLYTSGTTGNPKGVLYSHRSNVLHTLVTMKDAMGMGAADSVMPVVPMFHANAWGLAMSCP-ATGANMVM----PGAMDGASIYELLDSEKVSLTAAVPTVWLMLLTH----LQQNDLKYLKKVLIGGSAIPEKILRAFEE---EYEVEVIHAWGMTETSGTLGA-LPPHLEKAPVDAGRPPFGVELKLVDDDGEDVDGQASGRLLVRGAAVA-AGYFKGAGGHVLDA-----DGWFDTGDVATIDEIGTMTITDRAKDVIKSGGEWISSIDIENIAVGHPKVANAAAIGIYHPKWDERPLLIVQAAAGETPT---KEEILKSLEGKIAKWWTPDDVQFVDNIPLGATGKINKLALRE------------------------------ 118463225 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFADPEDVAIVLFTSGTTSKPKAVELTHGNLTSYITGTVEF-GSAEPEDALICV--------PPYHIAG--VNAAISNLYAGRKMVFDAREWVRLVAAERVTTATVVPTMLRIVAALERDPVE---LPSLRNLAYGGSKVGLPLVRKALDLL--PHVGFVNAYGLTETSSTIAVLTPDAVAKRLGSVGRPVPGVEVQIRDESGRVLGPGEPGELYVRGEQVSGKYTGIGDDE-----------GWFPTRDIATLDEAGYLFITGRADDTIIRGGENIAPAELEDVLIEHPHVHEVAVVGVDDPQWGQAIVAVIVPVPGVTPDPD---ELRDYAHKYLRGSRTPDRVVFRDELPTNATGKLLRR---------------------------------- 159127044 64 ----------------------------------------------------------------------------------------VALIYV-DVNNPSRSISCAQARKIVRQLVAGLRAWGVKAGDCVAIHSFNDIYYCMLVLAIVGAGGIYTGTNPSYTTRELVHHFKAADAKFVVSEPEIV---------TSILAAVKERGIPE-GNLLIFDVLGQEVP--AGR-RSWTDLFSHGEED----WVAFHDTAARLFSSGTTGLPKAVTLTHHNLIAQH----ELVFETHPRPVFHVAAA---VFAH----VGAIKAGHTTYMM----RRFDLEPYLVCNEKYQATDLTIVPPMAIAILTSPLARTRPF-LHSIKNVICGAAPLDKEVQTRFRTLL-QDGTPFTQVWGMTETSSIATMTYPEDDDT--GSVGRLIPNLEAKLIDENGDNISADVRGELCVRG--PTITPGYFRNDSANAESFDA--EGWFKTGDIAYRTRK--WYIVDRRKELIKVRGFQVAPAELEAVLLGHPLIVDAAVIGVVFPGTDEYPRAYVVRQPGREGEILTEEDVRKYLGERLARYALVGGVKFVDAIAKSASGKILKRVLRE------------------------------ 121996944 21 -------------------------------------------------------------------------------RRAALTPERLALY----EPDSERCLTYRQADRRAERAAAMLTELGIGPREPICLLSRNRLEAVDLYLACGKTGVVLAPLSYRLAQSELSDLVRRIAPRALF-----------------YDEAFADLAGK-----LDLPAGAQRIELADGRGPYFEAVEAGEGPAIQNRPLALADPYLYVHTGGTTATPKCVVHRQ---MVWNAIDILVTSGLGPQQELLTF-PLFHIGGWN-TLTPVFYAGGYTVM----PRSFDPGQALELIEGEGITHFGAVEAMLQ-LMAEHPRF-AGVDMSTLEQITTAGAPCS----SWTMQPFWQRGVRVSQSYGMTEAGPLYIGDDQGIDELRHDSVGTSMFHTDYRIVDPEGLEVPAGEVGVLLMRS--PHNFDGYLDEPERSADTLLA--DGWVYSGDLAYQDDEGYVRLVGRVDNMFISGGENIAPEEVERVLLRHAGVRKAAVVGVPDPRWGAVPAAALVARDGAEVDAA---QIRQFAERELARYKVPRLMRFFEELPLTGAGKVDRNRVRE------------------------------ 32264582 988 -------------------------------------------------------------------------------------------------------YTYGQLRAVTDCLSHHLVQLGVRPE----VFVPTCFDAIIAMLSVLKAGGAAVPLDAAHPAPALQTRLEDAGAQVVLTTSS--RAAKFDGLVPNI--------------VVVDDALLKSLPAIEGP---------ARAPVCQPQNA-----VFVIFTSGSTGRPKGVVLEHSAIAT-SAEAHGSKFGINRDSRMLQFA--------SYTMFTTLQRGGCVCVAERVNDLPGA------IARLKVNKMDLTPTVAALL--------SPAQVPSIKSLCLGAEPLTKALIELWSQHV-----HLVGMYGPSEAS---INSAFKDFSDGRGEATGKAIGCIGWVVDAENRDMPIGCKGELILEGPILS--RGYLNDAEKTQAAFWARVMGFYCTGDLVQYTSDGDMIYLGRKDSQVKLHGQRIELGEIEHHLLNLPAGAKSAVVKFNDSNKTKALVAFMCLSDDEKPPAEMSESIRTVAKKALPVYYVPSMFMPVTRMPMTTSGKLDRKVLRALAA--------------------------- 32264582 2087 -------------------------------------------------------------------------------------------------------MSYRELDERSSALAHQLIRLGVRPKQFVPLCFDKSGWTIVAIIAVLKAGAAFVPL--DFEAPVLRLRVSDIDADLLLCAPQYRELCQSIP-----------------CSTMVVDRQATET-------------VAGRLPSLP--SVHSDSPAYAFYTSGSTGKPKGVVHHT--HWVTSSTAFAAGWKISTASRVLQFA--------SYTVFSTLMQGGTVCVPDQGSRTND---LVGVINRFNVNWAALTPSVVRMIV--------PSEIPQLETLFLVGEAMSQDLVTWA------DKVNLGNGYGPTECAAVATSNIMTPH-MRPNNLGRAVTGW-IVSRNNHHTLAPVGAIGELLLEGGAVGA--GYLNNPEKTAQVFVGQARRIYKTGDLVKYNEDGTMLYLGRKDLQTKVRGQRLELSEVEHKLLDDHMVQSALA-SVP--TTGPRLVAIVSLKHGDHDTDTDKQTIRDGLCERLPAYMIPSLWIAVERFPLMPSGKMDRR---------------------------------- 32264582 3638 ------------------------------------------------------------------------------------------------------TFTYQDFDKITNQLAVHLQSIGVTTETFVPILFEKSSYAIVSMIAIMKAGGAYVPLDPKHPQTRLRELIEDVGASVVLCSRGYH---------TIASEVAKTA-------VIVDQRSIRKLGVP----------ISSKPRTCAT----PDNAAYCLFTSGTTGKPKGTIIPHQAFCTSAAAFTRR-MNINATSRTFQFA--------SYTILSALTVGATVCV----PTEDDMNNAAGAIRKLRVNWSLLTPSVLGTIE---PERVPG-----LKTLVSGGEALSGP----ILKKWSNSTCFI-NAYGPTECSVVAATAYKSTLDHKPGTIGTGS-GCRLWIVHPRNHDMPVGSVGELVIEG--PTVARGYLNDEVKTAKAFFSTFERMYKTGDLVRYNTDGSVNYIGRKDTQIKLNGQRIELGEIEFHVGKFPERVQSAVVVQDQAIDGEVQPASTDLPAADDLLLPLSDELRDMCKNSLPSYMIPAIFIPVTKLPWTSAGKLDRNRLRSLVQNLSREMYRLTSIAN------------- 32264582 4736 ------------------------------------------------------------------------------------------------------EFSYGELSALASQLAQELVKFGAGPECLIPICVDKSRWAIVAILAILISGAGYVPLSPTDPASRHLHIVETCKASIVLCSPKY-----THRFVEMV------GHVFSVSETAIRQLPTSSISLSQ---------RAKGNNIC-----------YVIFTSGSTGLPKGVVIEHKS-IVSSSAAICEGLHITPTSRVFQFFDVS--VGETLTV---LLRGATICV-------PSDEQLAAAVTDLNANWAFLTPSVASTL--EGPKSV-----PTLETLVVGGEAMTSDVVDWA------TGVNLHNGYGPTEGTVFAIGNDHVSAQRDPSNIGHPLKSGRAWLTNSDNELAPIGATAELCLEGPL--LARGYLNDPKRFIEAFLKNFSRIYRTGDLVQYAADGSIQYMGRKDNQIKLAGQRIELDEIQAVVHADNNVHQVVVVG-PCTKKLTVVVSFPILSDTESLSQ--INRARDRLADLVPSYMVPFIWIAVPRIPTLASAK-------------------------------------- 87122292 474 -----------------------------------------------------------------------------IRQHASHNPDAPALR-QGD-----RVISYAELDRLSDLVATNLVRAGAKPETIVALCLPRSTELILAMLAVLKSGAAYLPIDPELPKARIESILNDAEAAVIVTSDAAQSNGQSNLGQSNLEQAVKASADVLLKEVMAWSQLVTEIPYEEAVALTDTLSLTLAT-------LKPSNLAYLLYTSGSTGKPKGVQVTHENILHYSQSAIQAHYGL----VSSLMADLG-----NTMLFPAWLQGGCVHLI-GREESTDSTALAKYCEQHPLDCLKIVPSHLSAL-------LSGSDGSALQVLVLGGERISDGAQLKGYQDDELMNCTLFNHYGPTETT---VGVLWKAVDLESGDAALGVMGTQVYLLDQYMNPVISGQVGELYIAGSNLS--RGYLNATDRYLPNPFVAGGRFYQSGDLAMRRAEGCIDILGRADQQVKIRGFRLELEEIESLLASHQTVQHSSVL-----LQGEGLVAFAVPYVGGALDEE---TLKAWLAANLPDYMVPTQLISVKYLPLNANGKVDR----------------------------------- 9367338 244 --------------------------------------------------------------------------------------------------SKTRTFTYQQINEASNVIGNYLKETGIRKGDIVAIYAFRGVDLMIAVMGVLKSGATFSVIDPTYPPARQNIYLSVAKPKGLI----GLEKAGPLDVTKYVDEELDISSIPQLK----MNDDGSLVGGFLGQDTDCLASYEKYRDVATGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFPW-MAQRFNLSSEDKFTMLSGIA----HDPIMFTPLFLGAQLLV----PTADDPGKLADWMAEYGATVTHLTPAMGQLLSAQAVTAI-----PSLHHAFFVGDILTKRDCLRLQSL--AENVRIVNMYGTTETDSVFLKNLKDVMP-----AGVGMKNVQLLVVNDRTQTCGVGEVGEIYVRRGLPAKPTEIWRN-----EGWYGPRDRLYRTGDLGRYMPDGNVECCGRADDQVKIRGFRIELGEIDTNLSQHPLVRENITLVRRDKNEEPTLISYIVPKESSELEADLIRNIKSHLKKRLASYAIPSIIVPLKKLPLNPNGKV------------------------------------- 75674815 12 ---------------------------------------------------------------------------------------------------------YAEIRGRALKLAQRLDRQGIRLGDRVATLAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHATDRIVMTD---------ITFVPILEKIA--GRLPSVERYVVLTDGAHMPRTSLKNAVAYEDWIAEADGDFAWKTFDENTAAAMCYTSGTTGDPKGVVYSHRSNVL-HSMIVNNADALGAGDTLLPVVPLFHANSWGTAFSAP-SMGTRLVM----PGRLDGASVYELLSGEKVTFAAGVPTVWLMLLQHMET--DNLKLPDLKVVICGGSAMPRSII----KAFDDMGIEVRHAWGMTEMSGTVGA-LQGAFSHLKGDAGYAPFMVEMKLTDDAGNELPGKTPGRLKVRGPAISAAYYRVDDDILDEEGFFD-------TGDVATLDSYGYLRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGLPHPKWGERPLLIVQVKPGESVT---REEMLDFMDGKIAKWWMPDDVAFVDSIPHTATGKILKAALRE------------------------------ 195029453 39 ------------------------------------------------------------------------------------------------------ELTGAQLAQQGLIIERAFRKLGLQCGDVIGIYLTGV--TIAAML-C---GAPINPLHPDFNYATVKYMYDITEPKLIICDVENYATIKAVN-EQLVTPALVNGHIDGVPDIIELLRENRGIEPVE---------------YVPCPKLNGDHTAFIVCSSGTTGMPKGVTRSHRSLICN----CKNPNSYTRNTVVLSFSPLYWISG-TYMLLACLLNGCKRII----TNRPTVEYMLEVVSRHKVTFLFLASHQIALLSKCQNDLPKRAQLQSVQVLIGAGSKVCKAVSRRMYELIGKMRFLV--GYGLSEVGG-LSKNLGGPL----GSEGKVMRNVELRVLDKLRMPLGICEVGIIYVRNKW----QGYYRNPEATNRA-LSADGQWLRTGDIGYLDSEGYIYIQTRDTDVFKYNNFQIYPEQIEEFVLRLPGVSEACVFGVPDKISSNLTACAVVRTPDAEGKQLAANDVRSIVERYLSAYHIRGGVYFVKELPKTSNDKLQRR---------------------------------- 189234683 41 ------------------------------------------------------------------------------------------------------------------RVALEMQKRGITSKDVIVTCSALTLETPVPILASFYLGAKVANSDPTLSVAQTAHMLSLVSPTMIFVQESSL---------TLIEESLQQAKLQA--QIVVFGTCDKYPTFSDFNQAKENEEM------FYPASVDIHDTGLMFFSSGTTGLPKAICHSHFSFL-----NLAYCFGLKV-DTTLSYTTFYWISGLMMLTSSFLKGGQRIVC----TKVPEAKDVFEIIQKYKVTCLFLAPVLTYPLTDYANSG--NFDTSSLHSILTGGTPISEQQMTKLYATFKHTC--IVFAYGMTEVGMVMFNPVTDLMTKKLTSSGKVAMGVSLKLVDETNKTLGPNQKGEFLVKS--PCMMKGYYKADDIFDE------DGFLKTGDVGYYDQDGCLYIVERRKEMFKLSWH-IVPSAIENVLLEHPEIKEAAVFGMPNEEMGDAPAACVVLQNGSKVT---VQEIADFVASKVSDREKLRGVFIVQELPRTPSGKLKRRDVKN------------------------------ 172040382 14 --------------------------------------------------------------------------------------------------------TFKEIGARVAALAHALAEFGIRIGDRVATLMVNRTEHLEVLLAAPSMGAVFQPLNRQLADDQVIHAINHAEDRVIVCD--AVDADRLVEM---------LPHCPTVEGVVLVGASPADITRIQDRVADYESLLDERPAIYDWPDLPETAPAALCYSTGTAGAPKGVVYSHRSL-------WLHSLGLRTADSFGIQNDTPFLLGLSWGVLAAFMSGAPMVM---TGHTTDPEHLAHVIEDAMPRQAHGASAVWMSLIVHYEKTPPR--RMSLQTIYSGGSQVPPALIDAWEARYG---VDMIHCWGMTETSPITVAHPPAGVAGQARAAQGRFPGLEYRIVNDAGRALEDRNAGELQVRDGAASVFRGEAVDDSRF------TVDGWLRTGDIATVTQDGFLVIHDRKNDVIRSGGEWIYSASLENYLLAYPGVNEAAVIGIPDDKWGQRPLAVVVLAAGYEPTEETATDIRNSLLPQVPAWMAPENFCFVENIERTSVEKFDKKELRRLMRGELEIM----TLPDPD----------- 167581599 22 --------------------------------------------------------------------------------HAARHAGDVEIVSRR-VEGDIHRYTYRDCEARSKRLAQALTRLGVGIGDRVGTLAWNGYRHVEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAEDRYVLFD---------LTFAPLVDQLA--PQCPNVKGWI---AMTDDARLPRGATLCYETLVGAQDGDYAWPLLDERQASSLCYTSGTTGHPKGALYSHRSTVLHAYAALPDAMGLSSRDAALPVVPMFHV--NAWGLYTAALTGTKLVL----PGKDDGKSLYELIESERVTFSAGVPTVLLAYMREAGVRFSTLDRT---VIG--GSACPPETFEDVYDV------RVIHAWGMTELSPLTLSKLNWAQSQRSVDEQRRLLGIDMRIVGDDGRELPGVAFGDLQVRGPW-------------VIDRYFGIVDGWFPTGDVATIDADGFLQITDRSKDVIKSGGEWISSIDVENVAVAHPAVAEAACIACAHPKWTERPLLVVVKRAGMDVT---RDELLAFYDGKVAKWWIPDDVVFVDALPHTATGKLQKLKLRE------------------------------ 115351738 455 -----------------------------------------------------------------------------------------------------RRIDYRSLLADAAALATELERRGVGCNARVAIAAPRAPDVIAAMLAVLKVGATIVPIDPDGPPQRVAAMLADAAPALVITRDAYRE-------------------CAGERSVL---------DLDAARVPLPHDVV--------CVAPDAARPAYLLYTSGSTGRPNGVL-VGRGALAHFVASTRDLYRIGPGDRTLQFAPL-----HFDAIFATLCNGATLVLRDDA-MLDSVDAFTAEVERRRITVLDL-PTAYWHVLAHALDARHAQRLAGVRLTIIGGEAALPERIRRWHAHL--PHLALLNTYGPTETTIIATAACPGAIELVP--IGTPRAGVDACVVDERLYPVAEGRTGELVLCGD--ALALGYPGNAA-LTSGRFVRLPGAYRTGDLATV-RDGRLVFDGRIDHEVKISGVRIDPREIEDWLLRTPDVREAAVVALRGDADVTTLAAFV---AGVDDTAALR----ARLADALPAAAIPDAWHVLERLPRNVNGKTDRNALRQLA---------------------------- 167840460 7 ---------------------------------------------------------------------------------------------------------YADLDRFSTRFALRLQDLGCRPGERIVMLASRRALLVAAIVGVFKAGCVHVPLDPRMPADRLRYILHDVAPALVIAD-------------EDLIDAIEHA----------LPCAAPIVPLSELDRLLADDDSPRLDALVQPLPLPRLDIAYCIYTSGSTGRPKGVLINHRS-IVDFFEGTRSVYDVTSQSRCASFSPLNFDVYLMDMLF-PLAQGASLYVHD---DVNAPDLLFDAIRAHDVTHF-SAWGMMLGLIAQAEEF-ESAPLPHLKTILTGTDVPDVKTIRWLRKNAG---VQVINAYGPTEATCAATAHVIREIELYP--IGKPLEHVRALLVDEGGRITAPGVPGELMITQ----VMQGYWNLPEET-AARLVRLDGVYRTGDVCTYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRYGETLLAAGVLFDRGASLDAGRKDEIRQRLAAELPAYMVPRHVTVLEQFPQLSSGKTDRKALLSIL---------------------------- 170060113 46 ------------------------------------------------------------------------------------------------DADTGRSMTNGELQLRAIRVVQNLKELGFCKGDMVTMACANSEN--VAPLAVGLLGMPFNTLSPSYGVDDMVHMMKITQPKLVFCDANNYE-----TIKQAVALAVKDKPL-----VYVFESGEMDC------VKRVEDLLKVTGRELFFVPLGDSHQLMILCSSGTTGLPKGVCLSHA-HLITIYYNFKLLFNFSP---LYWGSGV-------YTLLTSLMSGITRLI---TRQPFSEDLCFDLLERYPVDGLFTPPSYAHLLLQH--PRLKTANWSNIRLWALGGSAASEQIRNSMNALLPNGKA--SNGLGISEIG-------RVSFGQKPFAVGMLLPNIKGKIVDEDGAALENGVRGELMLK--FSVKILGYYNNPEANAESIDE--EGWLRTGDIAYFDEEGYLFLVDRKKDMLKYRNYQISPSDLESIVAKIDGVSHVCVVGVPDEDGASDLAAVIVKTQGSQLNEA---DVLNTVNEQVADYKRLRGVFFVEDIPMTATGKPLRRKLREIV---------------------------- 126436705 9 ---------------------------------------------------------------------------------------------------------------------GWLWDAGVRPGMTVAWQLPSHVGAAVLMLALARTAVTQAPVLHLYRQREVSAAVDVAEADILL-----------------VDESTAGNAAPGMRTVVV------PADLIER--------LRNSAAAPAPEPRGAEDSRWVYFTSGTTGRPKGVLHSDA-TLLAAAYTEHLGVGTHPQELGTIAFPIAHIGGMVYLACA-LLGDFPVLMIPKV----TADSLPHLLAEHRVTVTGASTAFYQMLLSAQL-AARTTDLPSLRMLIGGGAPCPPEVHRQVREHLG---IPIVHAYGMTEAAMVCVSEAGDSDEQLANSSGRPIHGSEVRI-NANGEIELRGTTGY-VDAGQW---ARALTGD-------------GWFRTGDRGQLRADGRIVVTGRTKDLIIRKGENIAPDEIENELLAHPLVDEIAVLGQPDELRGELVCA-VVRRSSRHRDVTL-DELCAFLDQRLMKQKWPERLVIVDEFPLTGLGKVAKSELRQIAGG-------------------------- 218286846 517 ----------------------------------------------------------------------------------------------------EKTVSYGELERLSRALAQRLAASGVQRGSLVGVALPRGWRQIVAVLGVLRAGAAYLPVSVNDPADRIALIFAEGKVAAVVCDD---ERARTIP------DAFAK---------FVVD------DDVPAAEVDSETLLLPADP---------DDVAYVIFTSGSTGKPKGV-------AVSHQAALNTIFDVTSKDRLLAVSDLS-----VYDIFGALAVGASLVI----PPHPDPHEWVRQIETAGVTVWNSVPALAQLLIEA--VPASGGSIESLRLFMLSGDWLPVDLARSILAL--RQKPRLVSMGGATEAAIWTIAPDQNTIPY-----GKPLSGQILYVLDAAMRPCPQWTPGEIYIAGV--GLAEGYLHRPELTARAFVVTGERLYRTGDWGRLLPDGDIEFLGREDTQVKVNGMRIELGEIEAAMTVLPGIRQAVAV-IAENSGVRQIAAFAVPDGTLTLDEKL---LREALKKKLPYSWLPSVLCLESTLPLSANGKIDRKAL-------------------------------- 194289569 19 -------------------------------------------------------------------------------------------------------YTYRDCELRARKLAQALGALGVKQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTVNPRLFPEQIAYIVNHAE-------DGYVFFD--LTFLPLVEGVA--PHCPNVRGVAMTDRAHMPAESKVPL-LCYEELLDAQDGNYEWPQFDENLASSLCYTSGTTGNPKGALYSHRSTVLHSYASMPDALGCSASDVILPVVPMFHV--NAWGLYSVPLVGAKLVL----PGKLDGASLYELFEQEKVTFSAGVPTVWLGLLQH--MQANQLKFSTFRRTVIGGSAAPPAMI----RALEALDVEVIHAWGMTETASKLLADLPDAERHKIQEQGRVIYGVDMKIVDGEGKELPGKAFGDLLVRGPWI-IDRYFRNDASPLVD-------GWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISAYHPKWDERPLLVVVKKPGAEVS---REELLQFFEGKVAKWWIPDDVAFVTEIPLTATGKMQKLRLRE------------------------------ 197105978 12 -----------------------------------------------------------------------------LAYHARRSPGRAALVVEGAAVG------FGELDARANRRARMLAAHGVMAGDFVTVALPNGAEFYETVFSIWKLGAIPNIVSARLARPEMEAILDLVRPRLFV----GEPPGPGTPALP--------ANLPGLE---------------------------GYSADPLPAAVS---PHWKAMTSGSTGRPKVIVDATEGFLLQ-----------RPGDVILNPGPL----YHNHCISMGLFVGATIV----EMGRFDPLRALELIEAHEVNWVTMVPTMMHRIWRLGPDVLSRFTLPSLRLMLHMAAPCAPEAWIW----LGSER--VWEYYGTTETGSTMISGADWLT--HRGSVGRVREGYALKILDDAGQERPVGEVGEVYFRPAGPGSTYHYLGSPKRV---------GEWETGDLGHVDEEGYLYLSDRRNDLIISGGANIYPAEVEAALEAHPDVRSSAVIGLPDEEWGARVHAIVQPVEGGRPDEA---ELLAFVAGRLASYKRPRTLEFTGEPLRDEAGKVRRAALRQARLGQAR----------------------- 119483684 36 --------------------------------------------------------------------------------------------------NKSVEVTYGTLLQYAQFVALRLQSHGVVPGSRIVLATKRSVEMVAGILGILMCGAQYIPLDGAVVPDTLAHAMIQSQSSVALCT-GAFRS--------------RLHSLPQLSSVLVLEDLLAEAEHTGFR----------ADTTRLICEGDENSGCYVIYTSGTTGTPKGVDVTHGNVVVCHAPG---NLGMSRGSRVGQVLSISFDMGAWEIL-GSLCNSATLVLR-GS----DWHAALQ-----QVDTLICTPSILSRYRPQA--------FPNIRCIATAGEPCSQSADKWFYNCCGPTEVTIINTFGQQLT------------------IGRPLPNTSVYILDDEQLPVAIGEVGTM-----WAGITRGYLGQPEKTAERYYDPFVDMFNTGDLARWLPDGSLETLGRNDDQVKIKGFRVELDGVSASLASCPGVMEAAAIMVEGDL-----VAFVT------PQALDLQEIQMHLKARLPYYAIPTQVHRVDAFPLTPNGKIDKRALAQLCR-----PQDKTSQSDTEILDE------- 169767026 39 ---------------------------------------------------------------------------------------------------QKTTLTYRSLFDSSREIAQALVAHGVRPTDRVVVLAGNSIEYVELLFAVGGIGSVFTIMNPTFTAEEVLATVDSIGIIAIFIADRGFRNNAKL-LKELADK-------HQNTSLIVQLGTAEKVS---SNVLSWHELCKTQPDLHSLEQYDPQDALCIQFTSGTTGSRKATIGTHRN-LINNALLVGSRLGLTPDDILCCSPPLFHCFG---LVCGPLAHGSTVII---PSDVFNADASLRAMSEESCTVVNAVPTMFQAMLDHAKAKTLALRL-CLRTGIIAGSSLSETLIQRLSVELGLTGLAYPFDLGMTELSCFMTTPSKVSLLNDRSSVGTPLPHTSAKVVDSDLITLPPDTRGELLVSGYL--LFSGYYKNPQKTEEAIVRDAQGWLRTGDIVTLSASG--------------ACENIAPGDVEKVLEQHPDIATAAVVGIPNVRLGEMITAFIQRAPDAQGGLK-SKDVKIWLRSRIATHKIPDHVLWIDRLPVNASGKVLKTELSAIAS--------------------------- 214037728 28 -----------------------------------------------------------------------------------------------------------EVRDAVYRLADGLQDIGVGKGSHVAVMLPNLIEFPLTWLALGVLGAVQIAVNHRFTSKELDYQFNDAEAEFVLTTPQFL---------PVIDAMEARQALLSDDNIILV--ADEAVAGHP----HWQSLADAGSPDYRPDWISSADLLSIQYTSGSTGLPKGCMLSQRSWIVFGCTPLAL-FDHQLDNIMYFYLDPQWQT------VSALYCGARL----HVPEKLSASLFVERVKTHNINM-----TLFRPIVGEGEESDKDTCLQKILAVA-AG----AEGIRNIRRRF---ECVATDGYGMTEVGAALIMPEEVSDADLDACCGVPGPFRQCRIVREDKVDCETNEPGELWVRGD--GILLGYYNKPE----ATAEAFEGDWFTGDLFVRNAKGYYQIVGRIKDMIRRSSENISALEVEQALTMVDGVQQVAVVPVPDDYRGEEVKAYLLLEEGQTPQSLPPGKVLEGAKERLAEYKIPRFIEYVTTFPYTPSQKV------------------------------------- 56708917 29 -------------------------------------------------------------------------------------------------------ISYGEMGARIADWADRLSLAGFGHGHRVGLLLQNRPVFLEIWLALNSLGASVVPINPDLRLAELEYMVAHSEMALAIV---------LPERHQEMSEAVANAGSEAL-----VITSDTDIPPAPAPSTPTVDL----GPETECA---------LLYTSGTTGRPKGCILTNEYFLHWYAETGGYISLRRDAERMLTPLPLFHMNAMAVSVMAMITTGGCLTMLD----RFHPRSWWEAVRKSGATVLGVMPP---MLMGAEPSEADRHD---VRFGFGAG--VDPKLHAAFEERYGF---PLIEAWACTETGGGVISAHEEPRKVGTSCFGRPCDNVAVRVVDDSGQDVAPGQPGELLVRRPRYGFCAGYLKNPEATEEL----WKGGWLTGDVVLQDEDGSLHFVDRKKNVIRRSGENIAAVEVESILNRHPDIRISAAAAYSDDLRGDEVAVFLILENG-GGDEAKAVEIVTWALGQMAYYKVPGWIAFVEDLPLTATQKILRGKLKSLLEDTAARSGFIDT---------------- 55581742 11 ----------------------------------------------------------------------------ALFRHARQAPESTALLC-GD-----RRWSYRRLADRACMMAAALRHAGLKQ-QAVLLNLQKGPDAVAAMYACWLSGNHYVPI--DFSPTARIERIIAAASPALI-VDEGW--------LSALDD-----------------RTDLDGAWPEAIAAFGSPLAA------------------ILYTSGSTGTPKGVQITHDMFIGWAVSDTQLT----ARDVLANHASFAFDLS-TFDLFAGVCAGAATIVREDEQK--DCQALVRGLQTHGVTLWYSVPSILAMLEKSALLAPSTV--KTLRQVTFAGEPYPAAALRRLVAHL-PARCRVSNWYGPTETNVCTAYALLATLEQIP--IGHPLPGLTAQLVDEQGRLTSPGRRGELLI--GGPCVTPG-YSNVASSRQAQWHPRQ-CHATGDWVETTANG-LVYRGRLDDMVKINGYRVELGEIESILHHHPSVCQAALYVELGELK-QKLIAVITLHPG-ALRPNLL-ELKQFLQPRLPAYMLPSQLVVADSLPTNANGKVDR----------------------------------- 148254103 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEELISSASDAYRWPVFDENAASGLCYTSGTTGNPKGVLYSHRSTVLHSYASMRDGLDVSAREVVMPVVPMFHV--NAWGLYSALMTGAKLVL----PGAGDGKSLYDLFESEGVTFSAGVPTIWLGLLGYVEQ--NKLRFSTFKRTVIGGAACPPSMMKAFRHEHG---VEVVHGWGMTETTGTLQNNLPDAILQKQGNA---IFGVDLKIVDDHGQELPGKTYGNLLVKGSWI-------------VESYFSILDNGWFTGDVATITHDGYMQITDRSKDVIKSGGEWIGTVELENIAMDHPAVQQAACIGVAHPKWDERPLLLVVKRPGAAVS---KDELIGFYAGKVAKWWVPDDVCFVESLPIGATGKVLKNRLRE------------------------------ 91794784 14 -----------------------------------------------------------------------------LSHWVETQGDQV--YLRQPIEGKFKNLTWREVQQQVHKIAGALRHLGLAPGDKVALLSKNCAEWFIADLALMQGGYISVPIYPTANTETIRYVLEHSGAKAIFV-------GK-LDHWSEQEEAIGGDLL----------RLAMPYETMPSQ-YQWDQLLNLGSPLVEAPTTKPDDVMTLIYTSGSTGKPKGVIQTFASY----GWTCEAVVDLRTNDSLLSYLPLAHITERVAVEGSSFLSGSTVSFVE------SLDTFVADVKRAKPTVFFSVPRLLNIINKIGASRLKKHKLEHCRLLGSGSAPIPASLIQWYH-NLGMDIC---EAWGMTENCAYSIINYPFDAN-KIGSVGRPV----------EGCLVRRGNDGELLLKT--PGLMTGYYLQEEATKAAFDD--DSYFRTGDICEIDADGCISITGRVKDNFKTSGKYVAPVPIERKLAQDSHIELICVIGLPHP------VALVQLSEGASLQA--REEVRTSIKATL------------------------------------------------------------ 146275715 56 ------------------------------------------------------------------------------------------------------QYTFAQVLAEAEALSASLHARGFRAGDVIAFQVPNWREAAVINLSAAMSGFVVNPIVPIYRDAEVTMMLGDCRAAAIFVPQVF----RKVDYAEMARRCQK--ALPDLAHVFTVRGEGPD---------DFATLVAQGRA-LSFE-VPTVDPMMVLYTSGTTGRPKGVLHSHC-TLQRIVAESGRHWGLGAGEATLMPSPVTHVSGYANGLEAPFICGIRSVLME---AWNAQDALA-LIEKH--DLVGTVAATPFLVELAAAARAAGTGLPSFRFFACGGAAVPADAFERAFRVFGASEVPLVTFGW------------PHDERLAATTDGEVV-DYEVRIVDHEDNDLPRGVEGEILARG--PGMMMG-YADAAQTAEAI--TPDGFFRTGDLGVLSEEGAVTITGRKKDLIIRGGENISAKEIEDVLHSHDAVKEASVVAMPHERLGEGICAYVILSAAVDAAVLAA----HVAASGMAKQKIPERFEFVEDFPRTASGKV------------------------------------- 158523340 525 -------------------------------------------------------------------------------RQAAAAPERVALI------QGAAQLSYGELAGRAEAVAEALLDAGCQPGERVAVCMDKGLEQVIAVLGILRAGAAYLPLDTN-QPEARRQLILD-----------------------NAEVARVLSQSWLSDSLCWPARVTQVIAVDQGP--------RAAQRALPSLDIDPQQLAYVIYTSGSTGVPKGVMINHQA-ALNTIVDINQRFAIEAQDRVLALASLGFDLSV-YDIFGLLAVGGALVL----PDRADPSHWAECVREHGVTLWNSVPAQLQML-THYLQAVPSMAPGSLRLALLSGDPLNAEAAQLL------PGLRLISLGGATEAAIWSIYYPITQVNPQWRSIGMPLANQRFMVLDEQGRDRPQGVAGELYIAGS--GLALGYLGDAEKTAERFVDHGERLYRTGDLGRYLDDGLIEFLGREDFQVKVRGHRIELAEVESALLSHPHV-ESAV---------------------------------------------------------------------------------------------------- 211589532 29 ----------------------------------------------------------------------------------------------------SRSFTAAQFRQLVRTLIAGLKAHNVQPGDCVLLHLGNSILYPALFFGIIGAGGVYMGSNPRSHPQELDHVLSLAEPKLILTTRDAL---------PSVLDASAGRGIHPAQVCLV---DEHAIDHCAQLFLWYELGYSSAGQFCESDWLKFADPVVAMYTSGTGGLPKAAILSHYALVSQHRTIYYEV--PHPVSRL-----ISLPMFH---LFGALWTHLFPVRY-GHPLFFEVNDFLAAVHKYQISETYLVPAIIHAINQSSVPIGDL--LKSLRYVGVAGAPIDGHSMQQFRSHINPYACQI---WGMTEVGVTFQT--RWGQQGDPGSIGRCIAGYEARLVQPDGKTVQGNCSGELYVRG--PGLLTAYKGRTDALEPH------GWFRTGDIAYV-KQGQYYIVGRTKELIKVRGWQVAPAEVEGVLLQHPGILDAGVIGVNKDGVGEVPRAFVVRSRDPSVRRLTGEQVYNYSRQQLARYKALDGVVFVEEIPRTASGKIQR----------------------------------- 87121796 3232 ----------------------------------------------------------------------------CFAKEVARNPDKIALIY------QDTKLTYQALNVKANQLAHYLIKQGIGKRCNVGIYSQRSIEMVTSMLAIIKTGACYVPLDANYPQARLQHMVDTANIGIILTTSSPQLNARYITLT-------NLPPELSHENVDSFSALDFETSFP---NLSMNDLTAKEKSQL---------PAYVMFTSGSTGLPKGAVVPHQAV-IRLVKETNYV-DLNQDKTMFDAST--------FEIWGALLNGATLVI---LPNVQNPSRFSQQIKTQGIDVVLMTTALMNQLAALNDKI-----FSPLDTLLFGGEKVDKKTIDSILRKGKPSH--LLHIYGPTENATFSTCYINGVSDNYPGSAIKHSTTY---ILSSQRRLMPFGQVGELYV--GGIGLAKGYLGQKESFIQSPFDKKQILYATGDLVRYLADGSIEYMGRVDDQFKLRGYRIERLEILNQILCFEAIAQASVELISRENQAHLSVA-MTLHSNQADKDSVIGSLTTHLSSRLASFMMPKEFHIYDELPMTQNGKLDRKKIQSLL---------------------------- 87121796 1677 ---------------------------------------------------------------------------NLFSKQVERHPNAIALCFKG------QNLSYQALDHQSNQFAHYLISKGAKKGSIIAIALNRSNNMLLAMLAVLKAGAAYLPIDIKTPAKRVKYMLEGSQASFLMT-DQSWQFN-TLNYQE-----IRLNDVHSAEF-----------------------EKQSSKPVILAEPSHSHDLAYLIYTSGSTGNPKGVLIEHKGVVNYVKAQSEYHQDIDKDAGFLYLSNFAFDTSVASI-WGALLN----------------ARRVDIIAEEKINQYLTQP------ERFAVAYIPPILLANLRIVIS-GEAVAQDLVDNYLEKTC-----LINEYGPTENS--VCSSY--HIYQKANLIGQAIPGVMTLVLDEYLNPVPSGVIGQLYLAGV--GLARGYLNQAELTNNVFIEPSERLYKTGDLVKENRAGQLSFEGRIDDQVKLRGFRIELGEIEKTLETHPHVISAKVLVTQALNKQKQLTAYLIHTADYQ---ALLTELSHQLSSKLPDYMVPQAWAALDAWPLTANGKLAR----------------------------------- 87121796 532 -----------------------------------------------------------------------------IDRRVSNQGDKIACTWHCQNAG-VMSLTYQELNEKANQVAHYLLTQKVTPNTCVAMGYSWSINGIISILGILKSGAAYVPLDTQQPKQRLMQILDAADIKLLLGP-------------QSLIDALNEKQSLSDVTCLDLNRA--------------HKILAPFSVSNPITELDDSQLAYVIFTSGSTGQPKGVMLEHKN-LNNLLDSMQERVNYHEHDVVAAMTDI-----HIAETLMSLSQGASI-----SILNHEASRSANAIQKDKISIIQATPSVWQWLVDNDFRPNEGTK------IITGGDHLSLPLRNALLKT--SHQVTLFNLYAPSESGGEVLASQSKIH------IGKPFSNNRYYILDESLNHLPIGGIGELYIAGA--NIARGYLGNP-RLTDAFFTPYERMYQTGDLAKRLEDGSVELVGRKDFQLKLNGIRIEASDIEFHLCQIEGIDKALVTSK-DVAQTKCLVAYLILKDGFKLN-------LDQVRDNLSAHSVPQYFIELDAFPLTNNLKIDRNAL-------------------------------- 119477286 34 -----------------------------------------------------------------------------------------------DVNNPSRSISCAQARKTVRQLIAGLRAWGVKPGDCVAIHSFN--DIYYCMLAIVGAGGVYTGTNPSYTTMELVHHFQAADAKFVIS---------EPEILTSVHAAVKERGIPE-GNLLIFNVLGQEVP--AGR-RSWKDLFNHGEED----WVAFNDTAVRLFSSGTTGLPKAVTITHHNLIAQH----ELVFEVHPR---------------PYQVSSAIKAGHTIYMM----RRFDLETYLVCNEKYQTTDLAVVPPMAIAILTSPFSRTRPF-LHSIKNVNCGAAPLDKEVQTRFRTLL-KEGTPFTQVWGMTETSAIATMTYPEDDDT--GSVGRLVPNLEAKLIDENGDNISADVRGELCVRGPI--VTPGYFRNDSANAESFDA--EGWFKTGDIAYCDRTRKWYIVDRRKELIKVRGFQVAPAELEAVLLGHPLIVDAAVIGVVFPGADEYPRAYVVRRPGREGENLTEEDVRKYLGERLARYKALGGVKFVDAIAKTASGKILKRVLRE------------------------------ 146303993 232 ----------------------------------------------------------------------------------------------------RRTYTYEDFARRVRKTVTFLKQNGLE-GKNVASIAWNTLELYFA-----------VPLSGG----------------VLHTVNVRFHP-REMDY---VVEEMQDSA------VFMDEDIEASLNVKTFRNESYDEIIDSQEPAQELPDLEEKRGAVSCFTSGTTGKPKGVIYSHRSIFIHLSLLAGDVLGLSSNDVVMDVVPMFHISG-WDIPFASLMTGAKLVL----PGRPKPRDLVELIKEEGVTLAAGAPTVWIDVMNYVEKERE--DLGKLRTVVMGGEP--PKGLMERMRKLGVRTYHA---WGMTETEAIATVNRSDDLNVKQG---YPIFGFEISLLDPAGRELPGKTMGELAVR----GAFVTYFKGEAKFT---------WFRTGDIAVVDPDGNVKVVDRQKDLIKSGGEWISSVQLENAIMSFHKVSEAVVVGVHDERWGERPVALVVPKEPTTP-----QEVVEYLKS-LNAFPIPDRIIFVDSIPKTSTGKLDKKVVRE------------------------------ 186684700 9 ---------------------------------------------------------------------------------AEEHSEKIAIV------TTDGSFTYRDLLYTSSQIATSLKDLQEK---RVAFLIPPGFEYVATQWGIWRAGGIAVPLCVSHPRPELEYVITNSGASIIVA-------------HPNFESILRLAEEHNLRFILTSETLPSNVAPLPEVDITRRAL--------------------ILYTSGTTGKPKGVVTTHQNIQAQV-TSLNTAWEWTSSDRILHILPLHHIHGIINVLTCALWAGAECHLL----SKFDTETVWRRICDGDLTLFMAVPTIYVKLITAWENASKERQKTKMRLMVSGSAALPVQVLEKWQSISGH---FLLERYGMTEIGMALSNPLHG--ERLAGYVGKPLPKVEVRLVDEKG-LVSAGTPGEIQVKG--PGVFLEYWQNPEATAKAFQD---GWFCTGDTAVV-ENENYRILGRSVDIIKTGGYKVSALEIEEVLRSHPDIQECAVVGVADIEWGERVCAALVLLQGSKPLT--LESFRSWAKERLAVYKVPTQILIVEELPRNAMGKV------------------------------------- 84687016 24 -----------------------------------------------------------------------------------------------------KSYSWRDYYETTKKIGLALMDLGVQKGEPVLILAEDRREWIYCDLAAASIGAIPAGVYTTDSAGQLAYLANDSGARVLF-----------VENDEQLDKWLQRGDMPGIEHVIVFDREGL-ATFRNDKVMFLDELIEKAADPNRFEAVKPEDPRMLIYTSGTTGPPKGAILTHRN-MVYQLVAGEQMLDFHETDNQLCFLPLCHVLERLVSVDAPIANGCTVTVFENAPDTFGVPRIWEKIYS-RVTIMRSGARAFDAAMAIGHRYSKADKLGNARRVTSGAAPISPDLIDWFW-ALG---VPLVEGFGMTETGGVATVNTVDDNTI--GTVGKPLPGVELRLAD-TGELLVGG-----------PCVFGGYWKKPEKTAETIDD--DGWLHTGDIGRIGNDVTLTITGRMKDIIITAGKNITPAEIESKLKFSPYISDAVVIG-------------------------------------------------------------------------------------------------- 28629055 13 --------------------------------------------------------------------------------------------------DDKETYTYQQLHDKVSTLAARLRSHGVGRDSLVGVLLPRSANYVIACLAALQAGGAFLVLELAYPPDLLADVLEDAQPAIVVTISA--EVGKI----------------------------------KAGTALVVLDEQETATNGHTEEPLPSEDDLFVAYSSGTTGKPKGIANPHRASVLSYNLRFGLS-DLQPGDRVACN------VFFVWEIIRPLLRGATVVVVPDDASY-DPRMLVDLLATKKITTLFT-PTLFAAVLARHQALGSR--LPDLKTIWLNGEVVTTDLARRGLKALPNTR--LLNVYSACETHEIACGDIKDMLEAIYCSVGPPL--IDIYILDESGQKVEEGENGELFVGGHL--LARGYLNRPETTAKAYISKVGRMYRTGDKARLLANGLLEITGRVGAMIKIRGYSVVPGKVESAIVNHLAASRCAVV--------------------------------------------------------------------------------------------------- 70997303 52 ----------------------------------------------------------------------------------------------------------------VRTLIAGLKAHHVQHGDCVLVHLGNSIIYPALFFAIIGAGGVFMGSNSRSQPQELEHILHLADPKLIITSRDALPNVLSVAARGMLSSQVCLLDEYAPNHILLLSGPQALVPDNDAVYLNFAQLLSYGEND----WVRFNDPAAMFSTSGTGGLPKGALLSH-----HAIVSHHLSINY---DVYVVTRLISLPMFH---LFGSLWTHIFPIRY-GQPLFVLPRQYVAAIYHYQITETYMVPAMIHVFNRSAP-PIADY-MRTLRYVGVAGAPIDGPSMEQFQRLLHP-HARATQLWGMTEVGVVFQTRYGEQGN--PGSIGRLLPGYEVRLVGQDGNVVQGERPGELYVRGS--GVLMSYKGRNDA-KDAY-----GWFRTGDVAYV-QNGQYFIVGRTKELIKVRGWQVAPAELEAVLLKHPGIEDAAVTGVTSKDGTELPRAFVVRAKGPAANRLTAEEVYQFARRQLASYKALDGIVFVEEIPRTASGKIQR----------------------------------- 162456295 596 --------------------------------------------------------------------------------------------------------SYRELRDAACMTAARLAALGVRRGDRVALSGANQPAWPVAYFGILRAGAVAVPIDPGLDAKAFADVLRSSTAKVVL-----WDGGVAERLGADVRAAL--PNLHAFDMVGFAEGQVPDLGPASGDGL--------APPD---VRVGSQDVASVVYTSGTTGEPKGVLLTHGNF-TALLASLAPLFPLKASDRVLSVLPLHQTFEVTCGLLLPLSQGARIILDEVSADRVSDGALWQMLERQRVKEQGAAATAFRMLKRLGLNAGRLFFGSNVRFLISGGAALPRDTAA----VFKGLGLPLAEGYGLTE-AAPLLTVTKPSPAASPGNVGKPIPGVKIKIANPD-----ANGVGEVLARG--PNVMKGYADDPDATQAALDA--DGWLRTGDLGKLDKQGRLVLVGRQSEVISAAGESLYPADIERMLGKIEHVKELAIVGIDNGRGGEQVACLAVPKDG-EGDPALAERALDALRTAIQALPKPCHPMAVADLPRTASGQVKRSEVKAIV---------------------------- 167563271 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLYTSGSTGTPKGVVVTHANV-TNLLDAMEASYPVGAHERYLYAFDVGWFVGRSLAILAPQA--------EGSPDL-----IVDAVLRHGVTHVNFTPSLLRQFVTEAASDARFAREHRLEHVFVVGEELTSALANDALSAL--RPASIYNMYGPTE-ATVFATGYAHAVPIPNGRIGRALGNMRVYVLDERLRPMPVGMPGDLYIAGE--GVARGYLNREQRFLPDPFAPGGSIYMTGDLARWTRDGMLEFLGRTDQQIKIRGYRVELDEIASALNAHPLVDEAAVILKREPDGAAQLVAYVVAADGMERSAAFRDALVSALKQRLPDYMVPAAYVLTPSLPKGITGKLNRKALEALPVDAPARHAAPGAVA-------------- 111223507 42 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDVGDERAAGWSPALAARVASTAPRRVD-TDPAVLIFTSGSTGVPKGVVWHHRALLIHYAIQVRDVMRPVPGDRLPLFLPYSFISGMNRMI-GGLVFGTTLEMYD--PRVRGVRDLADWLRATRPAGIVATPALIRTVFGEPDEV-----LGDLRFVLSVGEAIYARDVALARSHLPATAAFLVS-YGASELGTATCAPIWSDEDLPDGVMGRPVVDVAVRVISPDGVELPPGQTGEIVVAGHF--ITGGYWRAPA-VSAARFGVDPDTYRTGDLGRLDADGQLRVVGRNDAAVKIRGYLVEPIEIESALLASADVREAVVVA-DRSTQRTRLVAYVVPATGARVSP---ASIRRLLRAKLPSYMVPAVVMLVPALPRTDRSKVDR----------------------------------- 28198161 49 -----------------------------------------------------------------------------------------------------KTLTYGEVDLLTKQFASYLLNLKLKKGDRIALMMLNCLQYPVATFGALCAGLTVVNVNPLYTARELKHQLVDAGSTVLVVMDNFCTTVQQIPIKQVITTELGDLLDFPKRSLIAVKHIKKLVPYQLPRSIRFREALALGSKHSPPIHIASDDLAFLQYTGGTTGTPKGAMLTHRNMVANMQQVSQWLQSLKEGETVLTALPL----YHIFVLTANSLVGCNHLI--SNPR--NMRTFVKELQRVRFTVITGVNTLFNKLL--NTPGFDKLDFSSLKIALGGGMVIQRSVAEQWKQV---TRVPLIEAYGLTE-ASPAACINPLNLQEHNGSIGMPIPSTDVCIKDDTNTVLPIGEMGELCIKG--PQVMKGYWQRPE--ETSEVLDADGWLHTGDIVKMDKQGFLYIIDRKKEIILVSGFNVYPKEIEEVIAMIPGVAEVAAVGVPDEQSGEVVK-----VVIVKKDPMLAEEVKAHAATNLTRYKLPRIIEFRATLPKTDVGKILRRELRDAA---------------------------- 89902053 1 ---------------------------------------------------------------------------------------------------------YRELADRTARLAAYLRTLGLAPGERVAVFMTNHPAYLEVLYASWWAGLVVVPINAKLHPKEVEFILNDAQVAVLLASD---------DLAAGVQPLL--GHVSSLRQVLTPGQPGYE--------------LALAGDPLAPVHRAPDDLAWLFYTSGTTGRPKGVMQTHRNL---YAMTACYFMDVQADDAIVYAAP----MSHGAGMYAFVAKAARHVV--PASGGFDPAELVALSRSVGRLCMFAAPTMVKRLVEHVAATGAACD--GFKTIVYGGGPMYVEDIAGALATMGPRFVQI---YGQGESPMSITSANPRWHD-RIASVGVAQSLVEVRVVNAEGASVPDGETGEVVVRGE-PVMA-GYWRNPD---ASAKALRAGWLWTGDMGAMDGEGFLTLKDRSKDVIISGGSNIYPREVEEVLLQHPGVREVAVIGQSDPEWGEVVVA---FVVGVDVSP---QALDALCLDHMARFKRPKHYHFVDSLPKNNYGKVPKTMLRELLKKENEK---------------------- 153872372 20 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTDW-ETLSRFSSKNPVSSIKPENLAYVIYTSGSTGKPKGAMNTHFGICNRLFW-MQDAYSLTTTDSVLQKTDVS--VWEFFW---PLFAGARLVV--AKPGHKDSAYLIKTIIEQQITTLHFVPSMLQVFLQESE--VEKC--TSLKRVICSGEALSLERQEQF---LARSQAQLHNLYGPTE-AAVDVTYWPCQRNSQLNSIGRPIANTQIYIVDHDYQPVPIGVIGELYIGGD--GVARGYLNRPDLTAETFIGKNGPLYKTGDLARYLPEGNIEYLGRIDNQVQIRGFRVELGEIEKVLTQHPAVRESVVIVKEEPEQNQRLIAYIIPVASEDKID--ISELRRFIAETLPDYMVPSFFVKMETIPLTPNGKIDRRAL-------------------------------- 54303483 288 --------------------------------------------------------------------------------HAAQH-ERPAIEWQG------MTVSYTALLRRVAEIQHLLHQHNIECGDRVGLHVYRQPDMISAMIACLLSGVTFVPLEPTFPADRLVTIEQEAELKAII-QDTAL--------------SIAIPMVPFKGANVVLLAADNEIAMAKLTHNAENVVPMSGVMPRLCDGLSSDTPAYIMFTSGSTGKPKGVVITHRALLTFLQSTNRLALD----------ATTRWLLITTMAIFAPLWVGGCAVLT-SSDEYRDPHAISDYLEDNAITVMQATPAFWRMLLNTGWQGNQQL------VALCGGEALDKP----LAEQLVLRTQRLWNCYGPTETVWSLMAEIADALSLSSITLQHSLIGYTHQVVDADLQPVSVNMVGELCIQGE--ALSHGYWQRDDLTAQQFVALSPHHYRTGDKVRVLGSDCYQYLGRFDDQVKLRGFRIELGEIEAQLKYLTMVKDAAVLGKGDE---AQLVAFMEMTKDTTLS---KLAVRKVLLKTLPSYMVPNRFVVLEQLPKTGSGKVDRK---------------------------------- 145224943 8 ----------------------------------------------------------------------------LLRAQAERHPDTEAVV------DPAERITYRELDAATRELGAAFVASGITKGTRVGLLMPNGVEWARTALALMRIGAVLVPLSTLLTPPELDAQLRTASVQHLIAVEEF----RGHRYLDRLDADLPALSTVWTTDQITGLRPGPGTAAVS-------DAMSRG--------VRAADPMAILFTSGSSGPPKGVIHSHGN-AIGAVRSGLDARCIDDRTRLYLPMPFFWVGGFGGGLLSALVAGATLV----TEAVPQPDSTLRLLTAERVTLFRGWPDQAEALARHLPASGVELNLGSLEAL------LPP--------NLRARPGARANLFGMTESFGPYCGH-PADTDMPEGSCGTPFDGMQVRITDPTGEELPAGATGMIQIRG--PHLMRGICR---RTREDVFTP-DGFYPTGDLGHLDSDGFLFYHGRCDDMFKVRGATVYPAEVEQALRTVDGVRAASVTNLPGPE-GNRVGAAVVCDASLTVDV-----LRRAAREVLSSFKVPSVWALLPDIPRGATGKV------------------------------------- 52082367 7 --------------------------------------------------------------------------------------------------NEEEKLTYGELWSQSERLAARIQSEALTDASPIIVYGHMKPVMAVSFLACVKAGHPYIPVDVSIPADRILKIINSSKAELLLNNS-----GTSVDTGDALISVVEPG---------VLEGDGVP-ETDPGR------------------WVHGEDTFYIIYTSGSTGNPKGVQISADN--LQSFTDWITNFPVESGQVFLNQAPFSFVMD----LYPCLQSGGTTVTKD---MINRPKLLFEALKQSNVNVWTSTPSFAQMCL-MDPSYSEEL-LPELSLFMFCGETLPASVARQLKERFPKAR--VFNTYGPTE-ATVAVTSIEVTDDVLNKYSSLPVPETEIVIINEDGKAVQDGEKGEIIITGA--SVSKGYLGEKALTEKAFFS-YNGAYRTGDAGYK-ENGQLFFLGRLDFQIKLHGYRIELEEIEYQINQSRYVQSAVVIPFYREEKIEYLIAMIVPAEDFEKEYQLTSAIKKDLGSKLPAYMIPRKFMYQKEIPMTANGKIDRKRLKE------------------------------ 149188142 17 --------------------------------------------------------------------------------------------------NPRHRYTLSDAFSRTRQLANALKSLGLKKGQRVATLAYRHLELYYAI-SCS--GGVLHTVNPRLFEQQIEYIINHAEDTIVFFDPIFT------PLIEKL-----QSKLSTVNHFIALTDHAHLPESQIENLLDYESFIADRSTVFTWPELEEDDASSLCYTSGTTGHPKGVLYSHRSTVLHSLSALPDAFGLSIDECVMPIVPMFHVNG-WGLAYSAPMTGTKLVM--PGPKMADGATLTELINNEGVTMTAGVPVVWLML----LEHLKLSELPSLKRIVVGGSACPEVLIREFDELF---NVSMHHAWGMTE-----MSPLGTFNKLKPKSLGRIVFGVDMRIEDWQGNQVPGHQFGSVKVRGPW--IASGYYKQGESVDS------NGYFDTGDVASIDPHGYMQITDRSKDVIKSGGEWISSIELENIAVGHPDIKEAAVIGVSHNKWGERPLLIAV-THDVTVTE---SELLAHFDGKVAKFCIPDAVEFINELPHTATGK-------------------------------------- 186472865 515 -----------------------------------------------------------------------------LAQHAKKEPD------VSAVTDAGRTLTRAELDARAARLAARMMTAGVGAEVRVGIAVGRTTDLFVGLLAILKSGGAFVPLDPTHPQERLAH---------------------------IVDDAL-------IEHVVTERRHLPKLPLRHGTRVWLIDADDAQQEEHEP-AIAPTQAAYLIYTSGSTGKPKGVVVDHASIAM-HCAAIVARYGMCEQDRVLHFMSINFDGAHECWL-APLSAGVAVRITDDA-LWP-PAQTCETIARERITIAAFTPSY--ALQMA--EWARRHGAPSLRSLTVGGEATSREAFAALRQAF--PDVRVVNGYGPTET---VITPLLWIIDAHEDAIGTPVGERTAHVLDANLRALPIGVTGELYLGGT--GVARGYHATAERFVPDPFGA-PGLYRTGDRVRRRANGVLEFVGRIDHQVKVRGLRIELGEIEARLIAHDDVRDAVAV-VRGSGADAALAAYVELSEGKRSRRVDGGALVDYLRRVLPDYMVPPHIVVLDALPRNANRKIDRAAL-------------------------------- 50084965 18 ---------------------------------------------------------------------------------------------------------YATLRKRAKQLAKALLALGIESGDRVGTLAWNTYELYFAVPG---MGAVLHTINPRLFADQIEYIIQHAEDTVLF-----------FDITFSTLLEPLLPKLKHVRAFIAL-CDIDQLPQNIPNCLSYEQLLREQNDEFEWPEFAETQAASLCYTSGTTGNPKGVLYSHRSTLL-HAFTVCTVDGLRKDCVLLAVP-----MFHWGFPYAAAMCGAK-VCFPAAQI--DAASLCELAAQEQCTMSIGVPTVWLSVMDYLEHHPEKTKQLNINRIVMGGSATPRALIDRIQNNL---NATTIQAWGMTETSGTIGNLLPEHMALEQSEQGRAIYGVEIRVIDDHGQVLDGVSAGHLQVRGPWIVSA-YFKADEQNILDAH-----GWFSTGDIACISAEGYLQITDRSKDVIKSGGEWISSIDLENTAVAHPAIQEAAVIGLNHSKWQERPLLVAIKRPDMQIDE---QELIHFLSKRVAKWWLPDDVVFVQSLPHTATGKLQKNVLRE------------------------------ 119115272 87 -----------------------------------------------------------------------------------------------------------------------------RQGDVVALMARNSDDVAPVVLGCFLAGVTVSTLDPSFGVEEVEHLLRLTRPRNVIAADAVYEAAGRIGLL-LAAQPYVLLGEPSAQCLPVADVTAVETDDEDGFVPAYRGDSAALTAVIVC-------------SSGTTGLPKAVRISHA----QLIGPYQRISQLDRRDTILCFSTLYWISGWQMLMTG-LLNGIRRVIT-TRPATPQLAI--ELCNRHQVTLLLVTPTIVRTLEASAER------LPSIKLFAVGGSTVSKRLREDINQRVGRGRSLV--GYGTSETG-----NIAYELLVRDDSVGFLLPGVTAKITAEDGRPLGPNETGELLVRPAHP--FLGYHGDVPATEATLAA--DGYVRTGDIARFDADGYLYLVDRKREIFKYDGFQIAPTELEDTIAELPGVRYVAVVGLPDPARNELATALVVREPYESASAPTERQVVEHCARTPDGRARPAHVIFVDQLPMTASGKVRRAAAKQLAASRWNPSGPPSS---------------- 85704594 26 ---------------------------------------------------------------------------------------------------------YADFYARSRQLASALSARGLGRGDTVSVMLANTP----AMLECHYCGAVLHSINTRLDAAIIAFQLDHALSRVVIVDREFM---------PLMQDALSLAKVTP----LLIQYDDPEFSGPEFATDAEDYEIVLSAGDPAFDWLMPEDAISINYTSGTTGDPKGVVHHRGAYLLALTTSMAKHA------VYLWTLPMFHCNGWPWTLSA--IIGTHVCL---RQVRADP--IWEALAQERVTHLCGAP-IVMSLMISAPETV-KHPLDQ-RVQFFTAAAPPPE---KLLAEMKDAGFDVTHLYGLTETYGPAVVNLPAAQQAKLKAQGVRYLALELDVMDPESVPCDGQTMGEVMFRGNV--VMKGYFRNPQATQDAFAG---GWFHSGDLGVRHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRYPAVAVTAVVAMPHEKWGETPCAFVELTEGQVADAE---TLRAWCRDHLAPYKVPGHFVFLP-IPRTSTGKIQKFLLRAQAE--------------------------- 194536684 39 ---------------------------------------------------------------------------------VEQYGEQIAVL------DEHHQLTYQALLNAADGIAHRLITDGMQVGERVVIQLSNTCRLPIALFATLRAGLVPILALPAHGLSEIKHLAQLGDAKAYIS--------EEIQGAALANNLI--ANCQGLQQVYLFGEHGNHHSLNN---------IQLHSPLIAPT-INPDHPALFLVSGGTTGLPKLIPRTHNDYLFN-IRCCCQASEINERDVYLAVLPAA----HNFTLLGALAKGGKVVF----TQHAGPDHCFELIEQHQISATALVPSLAKLW-TEATQW-EESDLSSLRLMQVGGSKLAYTDALAIQKAFPNALQQV---FGMAE-GLICCTRLGDHPEIIASRQGRPVCALDIRVVDPQGYPVGEGEEGELLTRGPY--TLRGYYRANEHNQKAF--TPDGFYCSGDKVRMDSDQYLTVTGRIKDVVNRAGECIATDEIEEHLLAHPQVAQVAVVAVPDSYLGERIGVALISKDSRLTLQALRQFLKE---RNLASFKLPDELHIVSHLPKTAVGKIDKKAI-------------------------------- 99033760 58 --------------------------------------------------------------------------------------------------------TYGALHEDALRLSHWLTEAGLRAGDHLIFQLNNSHEYLRAFWAAVHAGIVVVPLN---------------VPHVI--------------DRGNLEGVSNVLSTLGSGHVLIGSRTGAGVPRDAVLALPRDTELPDPGSSTATAAAEPDGAAVIFFTSGSTGAPKGAVQTHAAILAREAGVMQL--DGGATDIQLN-----WM---------PLEHAAGILMSEQVQVAPDPLVWLDLIDKYRVN--YTAPQFAYSLLGNLVPTRKSWDLSCLRQSINAGEMLNARAVAQLTSQFGLRPDVIVPVWGMAETCSGVFYNLFSATDGTSGTAGRPIPGLDVLVVDDEGRAVPEGQVGHLQVRGA--CVTREYFRNPAANGESF--TADGWFRTGDLAHV-RDGVVTMTGRAKQILIVNGLNFDLSEVEAAIEELPDVETSAAWAHTDPATGEQAVVFFVPRAGRPAGP-VVDAIRAQVLRRIGIR--LHAVIPVEDIPKTNLGKIQR----------------------------------- 6227012 20 ---------------------------------------------------------------------------------------------------------------------------------------PNIPAMYEMHFAVPMTGAVLNPINTRLDAKTIAIILRHAQPKCLF-VDYTF--------APLIQEVLRLLDASKLHPLIISIIEIDSTTKRSSMELDYEGLIRKGSSASLFRVHNEHDPISLNYTSGTTSEPKGVI-------------LGWEMGMCP--VYLWTLPMGWA--HTWSVA---ARGGTNVCIRNV----TAVEIYKNIGLHGVTHMSCVPTVFRILL-EGSRTNQSHKSLPVRVL--TGGSSPPAA---LLEKVERLGFQVMHVYGLTEASGAALYCLPKHQQMKLKARQ----GVRNITLDEESVPRDGITMGEIVLKGNI--VMKGYLKNP----KATSEVFKGWLNTGDIGVIHPDGHIEIKDRSKDIIISGGENISSIEVERVLYEHQKVLEAAVVAMPHPLWGETPCAFVVLNQGETNQRDREKELIKYCRENMPHFMCPRKVVFLEELPKNGNGKILKLSLRDIAKGLVVDEDDT------------------ 146339588 3 ---------------------------------------------------------------------------------------------------------------------------------------------IEAAYGAMRLGAYGVPVNWHFKPEEIDYILKDSATRVLIG-----HADLLHQLRGLIPPGVTVLSVPTPPEILSNYKISADLLQPPEFAIELESWLVQHSPYEGP-QVP--QPQNMIYTSGTTGHPKGVRRSAPTVEQAASAEMRLIYGLKPGSRALLPGPLYHSAPNAFGLRAGRLGGALVLM----PRF-EPEEFLSVIQSERIDTIFMVPTMFIRLMKLPEEVRRRFVVSSLRHVIHAAAPCPADVIEWW--------GPVIEFYGSTESGAVTFATSEDALR-KPGTVGKVSPGAELRFLGDDGRILPQGEIGEIYSRAGNPDF--TYHNKPEK--RAEIDR-DGFITSGDVGYMDAEGYVFLCDRKRDMVISGGVNIYPAEIEAVLHAVPGVHDCAVFGVPDAEFGEALMAVVEPQPGVVLD---TGEIKLRLKASLADYKVPRQIEIQAKLPREDSGKIFKRRLRD------------------------------ 217970384 2 ---------------------------------------------------------------------------------------------------------YGALGRRVCSVAAGLANAGVARGDVLALCLDDPLDHLVASLAVAHRGATVVSVPRTL-PDALRGRLL-----------ALTRAGR----------ALADDG----------RRTGADLGGLP--VLAWS-MLERSPPSMTPEPAEVADRPWIYVTSGSTGRPKIMPVTHRQQCLRSRLGPSW-LPYGAQDVLCSMVSM-----HFYSCLEAMAIGAGIFL-----DTPGRVDLRREVAEGEVTVIHAMVCHIETLLRRLPAEATGA-FARLQALMVGGSTVS----MALRDEIRRRLTPRIHVFYGTNESHTATLTRLDEVHRTSGGVGRPFPGIRIEVVDERGQPVPAGVDGRVRIASPM--VIDGYLGDEEANRKAFAE---GWFYPGDIGHLTADGQLVHRGRMDDMMIVGGVNLHPAEIEQCLRRHPGVADALATPLRHRVLQDVPVALVVPEAGTHPSA---HELVAHVRAALG-RHALHDVIWVDRIPRSEQGKVQREALEAVLE--------------------------- 158315501 54 -------------------------------------------------------------------------------------------------------WSYAELDEQADRAAGALWSLGVRPGDRVAACLPNDLDIVAAFHGAQRIGAVWAGIGEALAASEQQELHEICDPTVVLAGPRYLSPGRVDPDR-------------------------------------WAGLLARGERAPRVEH-DIDAPAGIAFTSGTSGLPKAVVHSQRNLLLVLVATRGWGPELRKGDSFPF-------TILNLMVLSTLLTGCAVVM-----NRRDVAGVVEWISSRQVNVWNGAPAQLHDLAARPEAGI-----GSLREVWSGGS----DTADALRRAFADAHAPRA-TYGLTE-APTVVSIDPPGDEWRPGTSGQVLPHYDVAAYDDEGRRLPAGELGELATTGPWAGVTLGFWENGARPLE------PGPIATGDIGTVDADGWLTVLDRKKLIIIRGGANVYPLEVERVIATYPDVARVAVCGVPDERLGQRVAAVIESGTGGPLDTGALTEL---CRRELSPYKVPEFWTQVDALPVNAMGKVQRTGLAELV-GQPRPAG-------------------- 91078508 28 --------------------------------------------------------------------------------------------------------TYSSVKQRTTRLAINLKKKGINSKDVVAFCSYNSLDNTIPIISSLYLGAKVANLDPTLSTRQTKHLLSLVSPRLIFVGEESV---------PLIEKCLSEANLNS--EIVVF---GNSTKYDTFSDLLAPSLEEKT---FRPEKVDIHDIAVMFFSSGTTGLPKAICHSHYSFL--QLTEISNQSGHETSCTLHFTT--------FYWISGMLMLGGTRVFMEGEQT-------LRMIEKYKITALFVAPVYTYEL--TSVANPERFDLSSFRCFLTGGTSMSIEQFKKLSSYF--PQTHVLFGYGMSEVG--IISAFHTEIKTKFGSCGKVVAQTTLKIVNPDTEEVGPNQKGEIRIKSA--GLFKGYYKADS---SQCFDK-DGFLKSGDVGYYDADGCLYVVERIKEMFKLSWH-IVPSLIEAILLEHPAVKEAVVFGIPAGEKGEIPAACVVLKD--KCCNVNKDEILKFVEERVSEREKLRGITFLNELPRTPTGKLIRNEVRNIV---------------------------- 118465694 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPVSVDPDDVAVVLFTSGTTSRPKAVELTHNNLTSYVTGTVEF----GSAD----PADAALVCVPPYHIAG---VGAALSLYAGRARRFDPHEWVRLVRDERVTTATVVPTMLSRIVAVLEE--QSAELPTLRNFAYGGSKVARPLVRRALDLL--PQVGFVNAYGLTETSSTIAVLTPDAVARRLTSVGRPVPGIEVQIRAEDGTVLGPGETGELFVRGPQVSGRYTVLDDH------------GWFATRDVAMLDEDGYLFIGGRSDDTIIRGGENIAPSEVEDVLIEHPDVREVVVVGLDDAEWGQAIVAVIVPESGTAPAPE---RLREFARSKLRGSRTPDRIVFRDELPTTPTGKVLRR---------------------------------- 87251746 30 --------------------------------------------------------------------------------HLPKFENRIAV------RDDKESLSYNELVTQADQVATRLLSQGWTSGDHIVMQLSNSCQFAVTLFGLLRAGIIPVMALPAHGLAEIEHFMRISSAK------GYI--GEGLSGQQMVDALQKQPDLKLLVDQITQPYALPCVPIQ----------------TFNPTIVNPETPALFLVSGGTTGLPKLIPRTHNDYL-YNIRCCCNASEVTEEEIYLVVLPAA----HNFGFLGTLSLGGEVIF----TQLASPDHCFELIEQFGVTATALVP-ALAQLWTEATQW-EETNLTSLKRIQVGGSKLAYSNAIEMQTAFPSALQQV---FGMAE-GLIACTRLTDPPEVIASMQGKPVSSWDIRIVDNDGNDVALGEEGELLTRGPY--TLSGYYRAPEHNARSFTE--EGYYCTGDKVRINAERYLTVTGRIKDIINRAGECIAADEIEEQLLAHPNVTQVAVVAVPDPHLGERIGVAVVGRGAAITLQDLRQFL---IGQNLATFKLPDELILVSRLPKTAVGKIDKKAI-------------------------------- 71024141 58 -----------------------------------------------------------------------------------------------------RSISYGELRLQSQRFGLGLIKAQLKPGDTILVALHSSIDFAVSVMAAQFAGLRVALANPDYARKELRHVYRLVKPKKVIMHSTYL--GRA-----------AAANVKTFTVIL------TDTKLGRGGVLSIGELLADEALAKAAKPFLPDDTAYLPSSSGTTGLPKAVEISHRNV-VSMLSMNLNTPGFVPDERMLTFLP----FFHAYGLVGQLLRGQLFIL---RPFT--AQAFCDAVPAHKINMLNFVPPALTKLIKH--AGIDRNVFATVKRARCGAAPLDAETEAKFAELTG---VQVKQGWGMTELT---LAGLPSSGQQKAGSVGCLIAGTLAKVVDSSGEPVQTGQRGELLIKGD--QVFRGYLANPQETEAAF--TADGFFRTGDVVIVDPHGEFTVVDRLKELIKYQGFQVAPAELEGVLVTHPKIAAAAVVGRLDQSKAELPCAFVQLSDQAKSTDDLAKEIDQYVRSKVS-HHKFGGIHFVDQIPVSASGKILRKDVRALLE--------------------------- 31807865 12 ------------------------------------------------------------------------------------------------------RLTYREWYSRISALVISFDRIGLKPGDHLVTVLQNRWEAATIHWACQLAGIVITPINWRAKADEIDYCVENPQSCAIVYQDVS-------------AEAVRDSKMAQR-----LRRISVDVAATDENEISFESMITGDVPD-VTQRVSADAWSIMLYTSGTTSKPKGVPRRHAERAAGVAHVAQNLY--RRGERTLGVMPLYHTMGVRSLISMSLIGGTFVCL----PRY-DALQALKLIKAEKIDNLYLVPTLYHDLVHH--EAFERTNVSTVRKLGFAGASMTDGLLRKLDEQFKPD--LFVNHYGSSEVYTFTIDQNPVA---KPGSAGKAGINQHIRVVKLNARSVDVDQEGEIIALLASDEAFEGYWHRPDADAK---SLREGWYFTGDTGFMDKDGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVVGLPDEKWGKIVAAFVK----------------------------------------------------------------------------------- 146305476 33 ---------------------------------------------------------------------------------------------------------WKEVELRARKLASALGKMGLTPSDRCATIAWNNIRHLEVYYAVSGAGMVCHTINPRLFIEQITYVINHAEDKVVFLDDTFL---------PIIAEI--RGSLPKVKAFVLMAHNNSNASAQMPGLIAYEDLIGQGDDNYIWPDVDENEASSLCYTSGTTGNPKGVLYSHRSTVLHSMTTMPDTLNLSARDTILPVVPMFHV--NAWGTYSAAMVGAKLVL----PG-PDGASLSKLIASEGVSIALGVPVVWQGLLAA--QAGNGSKSQSLTRVVVGGSACPASMIREFNDIYG---VEVIHAWGMTELSGTANTPLAHHVDLSPDSQGRPPYGVELKIVDDEGIPEDGRSKGNL--------MARGHW-----VIKDYFHSDPGWFSTGDVATIDSDGFMTICDRAKDIIKSGGEWISTVELESIAIAHPHIVDAAVIAARHEKWDERPLLIAVKSPNSELTSG---EVCNYFADKVARWQIPDAAIFVEELPRNGTGKILKNRLRE------------------------------ 84685253 16 -----------------------------------------------------------------------------LDYAAEAHPD-AGMVSVRTEGDTHRA-TYRETYKRVGQLAHALHALGIEQGDRVATLAWNGHRHFELYYAISGMGAVCHTINPRLSAEQMIYIVNHAEDKVIFVD---------TTFLPII--AALRDQLPKDLRVVVM-TDHDHMPDTPLDVLIYENLLDGQKTTYDWPELDENTAAALCYTSGTTGNPKGALYSHRSTVLHALMVAAVMGGLGQGTNVLPVVPLFHV--NAWGLYAGPILGINLIM--PGPGLDGPSVF-KLMDQEKVYSAWGVPTVLGEIEKQGRAPEGFGD------VVIGGSAAPRPMI----EKFEKLGINVNHAWGMTEIGTHGVQP-PKVRDLPFDEMGRRVYGVELKIVDEDGNPHDGKAIGELYVRGN--AIVAGYFKNEEASAKAIDA--EGWFGTGDVASIDDNGYLTIQDRAKDLIKSGGEWISSIDLESAALSHPGIANCAAIGVAHPKWDERPVLVAVAAGDERPS---LDEIRNTMEPHFAKWQLPDDVIWVEDLPLTATGKVSKLNLRK------------------------------ 39932995 1 -------------------------------------------------------------------------------------------------------MSWSRYADQVEQFASALRVLGVGPGQVVAVQLPNWWETSALILAVMRTGAVVAPVTAALRGRELEKLLAQLRVTVMVTV-GDWYG---YDYAGALAEMAER--LPHLRHRVVAGRDAGPGEM-DFQDHFQRTPWAQQYPMPLDEPVDPDQVALVLFTAGTTGEPKGVLHTS-NTMSAAAGAIVGEERISGSEASYTPHSLTSILSITVSLVSPVLSGSRAVLFD----KWAPGRIAEIVAEARVSIITAAASFIDMIVRS--AVAAGNDTSSLRYLFSEGAPIPPKLVREVYEELG---VALRATYGMTELSIGTWTRPSDPPDWAAHSDGRPGPAAEID-LRADG-EVSKANPAVLYVRGA--GVCVAYVGLDTGAVEILCDRDDGWLDTGDLVVPDGRGGIRHVGRVADRIG-DGFMIPVVDVEAQVLEHPAVAAVAIVGYFDAVGKETGCAVIVAAGPPPTLEQLRTYLTA---QGMAEAYQPTRLEVVPVLPRNANGKVLKRELRQ------------------------------ 7576265 219 ---------------------------------------------------------------------------------AQRHPEQTAVVF------RDETLSYRQLYQQAGALAHYLNALETERERCVGLFVEPSLTLMTGVWGILLSGNAYLPLSPEYPEDRLAYMLENSQTRIIVTQ-------------PHLRERLLALAPPGIQVV-----TSDDVD----------AFMRQHAHSLPDAPIAPHHLAYVIYTSGSTGKPKGVMIEHHSVLNQMNWLAQTV-GLNQETVILQKTPMSFDAAQWEILSP--ACGCRVVM--GEPGYRNPEQLVDMLAEYRVTTLQCVPTLLQALL--DTERLTHC--PALRQIFSGGEALQKHLAQACLETL--PDCQLINLYGPTECTINNSAFRVDPVSVRQGSIGAPVANTRYYILDNCLTPVAVGQIGELYIGGD--GVARGYLNDDERFIVDPFAPGRRLYQTGDIASWNPDGTVQYAGRADNQVKLRGYRVELDEIRSAIETHEWVKAAAVIVRNDPFTGQNLISFIELN--------------------------------------------------------------------------------- 167646822 12 ---------------------------------------------------------------------------------------------------------YAELRARSNRLSGALIGLGLGVGDRVGTLAWNTQHHLELYYATMSAGLVCHTLNPRLTPAHLSAMINEAADRVLIAAN----------LAPMLPELLAL--CPTVERVLVLDEAADPANRCPVPVEALDALIEARGEAIPWGQFDETSAAGLCFTSGTTGKPKGVVFTHRSNYLHTLMSIQDAYCLSAKDTILVAIP----MFHWGLPFSAPAVGASLVL----PGREDGASLASLIRTENVTIACGVQTVWIGLLDHLDATGE--DAPSLERVIIGGSKCPDALLRRMEERLG---VRVQTSWGMTE-----MSPLVDSIQVPPSSSGRPPMGVDLKLTDADGATLQRGVVGHLKVKG--PSVIDRYFNAAESALDA-----EGYFDTGDLAMIDDGGALTICGRSKDLIKSGGEWINPTEIEAIIGRDPRVGQVAVIGKTHPKWGERPVLVVELRQGEADDA---RAFVDALRGKVADWWLPDEIVQLPAMPLAATGKIDKVRLRA------------------------------ 116332747 3 -------------------------------------------------------------------------------------------------TDGHQSLTFATLAQRLTQVAGQLAAVGALTQPRVAMLTDNSLAGYQVALAL--LGTGHTIVWLNLPTTELRRQLQDSTVATCLVADDLWREGLGVN-------AVRFGTL----------------------------LTTAATPRPLVATFDVHQVASIMYTSGTTGQPKGVLQTFENHYTSAIAS-ALNLGVMPDDEWLCTVPIFHISGFSIMMRG-LIYGMTVRL---VPQF-DAPAIAHILRTEPVTLISVVPFMLKKLLDQQTPTATPYC--ALRGMLLGGGPIDQATLRRCQQ----QGVPVVQSYGMTETASQVVALNFADAPSHVGSSGKPLFTTQLQL---------APQTHEILLKT--PALAAGYLGQPEKFAAKL--TADGWYHTGDVGHLDEAGFLYVDGRLDDMIISGGENIFPDAIEAAYQSAPGVRDIAVVGRPDAEWGMVPVAFVV--SNHHLD---VAALVAFGRQHLAHYQVPRAFIPVAEIPHNGNGKVQRAKLRA------------------------------ 115449583 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVRPEDVLNLQFTSGS---PKAATLTHNNIVNNARFVGRAMH-LTPDDIVCCPPPLFHCFGLVMGFLASFCHGSGIVF---PSDNFDARRVVEAVVRYDATVLLGVPTMLEYMAKTGQKPRR------LRTGLASGSAVSMQLMNQLQEKMGVRKLLIA--YGMTETSPTFITAMEDSDEKRTTTVGRPMPHTAAKIIDPNGNILSRGERGEIC--TSGYALQKGYWKNDAKTQEVMKRDGNGWMHTGDEGVIDDEGYAHITGRIKDIIIRGGENIFPREIEERLACHPAIDEASVVGITDEKYGEVVGCF--LKGNAELPRPSEADVRSFVEIQLGRHKAPQYIFWLEDFPKTGSGKHQKHVMRE------------------------------ 11095218 19 -------------------------------------------------------------------------------------------------------ITGTELHRSVRRVATALREAGVARDHAVAILTQNSPWMLVVRYAAHLLGASHGTVTHDLPVTTRVRMMREAGASVLVFDE---RNAQLAEIRETVPDKLVLCGL---------GHPASGTVTADGRPV-----------EDVAVEFPAETPAMVLYTSGTTGQPKGVCKPFGA---WNATVVGLAGQPRPRQTYLAMTAVSHTVGM--VVDIALAAGGSVLLRE----KFDPTDFLRDVVTHRVTDTFMGVPQLYAILNHPD--VRTTDLSSLQHLVYVGCPASPE---RLREAVTVFPGVLWQSYGSTETGRIMLREDDHDHPELLATVGRPMPGVTIAIRDPQGRDLPVNEIGEVVVHS--PNNMAGYIGDP---RATTRVVRDGWVHTGDMGSVDERGYVRLFGRMHEMVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRRPDLIEELHAAVVLSTEDAPS---FAALRDHVAQTMTPTHAPVRFVRWRQFPINNTGKTDRLRIREV----------------------------- 94310801 12 -------------------------------------------------------------------------------RHAARYYGSTEIVSRRTEGDLHR-YTYRDCELRARKLAQALGALGVQQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHADDQYVFFDSTFL------PLVEGV-----APHCPNVKGVMMSDRAHMPAESKVDL-ICYEDLIDAQDGNYEWPQFDENQASSLCYTSGTTGNPKGALYSHRSTVLHSYASALDALGCSARDVILPVVPMFHV--NAWGLYSVPLVGAKLVL----PGKLDGASLFELFEQEGVTFSAGVPTVWLGLLQY--VQANKLKFSTFRRTVIGGSAAPPAMI----RALEALDVEVIHAWGMTEMSGTSCKLLARHLDL-PEEAGRVIYGVDMKIVDGEGKELPGKAFGDLYVRGPWV-IDHYFRNDNSPLVD-------GWFPTGDVATIDEEGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACISAYHPKWDERPLLVVVKRPNMEIT---REELLGFFEGKVAKWWIPDDVLFVSEIPLTATGKMQKLKLRE------------------------------ 148555020 13 ------------------------------------------------------------------------IAHLLRDRAID-HADRIAVR-EGD-----RETSVRDLHDAARRMARALIAAGIAPGDFVVCWAPNVTRWVIAAHAAWMAGAVLMPLSTRLKAREVGPLLEATGAKLLVTV-GECAGTRLIDIVKAAYGAGTDRPFDRLPAVRRIVRLDEDSASAPG-EVGFADFLASGEGVSDAEEMLAE----VMFTSGSTGAPKGVQLSH-GQLMRAYRDWADVAALRAGDVYLVIPPFSHGFGLNAGILASAERGMTMVLMD----IFDPARALDLILRHGITVASGPPNLYLALL--DQRARTGAEVTTMRVCFIGAASVPMELLRRVRAELGVRRA--INAYGLIEGCVVSMTRADDPEDVVSTTTGRPMDGVEVRIVDDGNRPVPQGQTGEIVMRGY--NVMQGYWREPELTAAAIDA--DGWLHSGDIGLLESHGCIRIVDRKKDMFTCGGFNVYPAEVENLLLSSGLMSAVSVVGVADRRLGEVGVAFVIPHPGSDVTAE---ALTAWARENMANYKVPRTFVLGTELPLNANGKVAKDVLR------------------------------- 145309068 517 ------------------------------------------------------------------------------------------------------RWTYAELDQWSDRAAGALRAAGVEAGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPTYPAARLRAMTADAAPALMIIADGGWLGDYAGPVLSLAD-----------------------CEAGVARPL-----------QSEARPAEAESLAYVMYTSGSTGQPKGVAVPHR--AVARLATGGGYARLDASTVMLQQSPLGF-DASTFEIWGCWLNGGRLVVAE--PGMP----FLDAASRDGVTTMWLTADLFR--MAVEEEPAA---LGGLRELLTGGDALPVASCRAFLEACPG--VALINGYGPTENTTFTCSHRVTAGDARRGSIGRPIGNTEVRVVDAGGRLVPVGVPGEL-----WAGLALGYLGTAERFVAAPPPDGGRWYRTGDRVRWRRDGVLEFLGRIDEQIKLRGYRIELGEIEATLGHYPGLSGCAVALRRSAADEKQLVGYLVARPDSGEAAD-SAAVQAWLEARLPGYMVPRVWVWLDALPQSANGKVDRK---------------------------------- 169622966 47 -----------------------------------------------------------------------------LPRAAQIEPKATAIYHKTANGRILRR-SYEEVADRARGLAYYLRKHGYK---RVGILATNTPAFLESIYGIAAAGSVNVAINYRLKHDDISYIFQHADVDMIIADDEYRKERPGVPILVDNDTDATEGELSGPFDEAVLEGLKFDVEMGGKG---WKDLEAQAGNE--------EDIIALAYTSGTTARPKGVEYTHGAYLAAMGNIIESGLNYHTGRKYLWTLPMFHAMGWMF----PWSVGTHYCLR--KIDYPE---IWRLLKDEGITHFNAAPTVNTLLAKEAEKLPQEVR------VTVAASP--PSA--WLFEQMTNLNLHPVHTYGLTETYGPITKGYMPEWETKYAKMARQGHGFDGVLIDRDGQEIGEIVEGNICAK--------GYYKDAEATRKLWAG---GVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALEAMLSTHPSILEVGVCAVADSHWGERPKAFVTTKDG-SNSETLGAEVIQWAKDNISRFMVPREVEVVAELPKTSTGKIKKNVLREWAKGN------------------------- 116695093 25 ---------------------------------------------------------------------------------------------------------WRDTYARARRLASALARAGIGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLVFMLRHGEARVLLADTEF------ADLARQM--ALEIPGL----KVIAVHDVLGPQEAPFG-DTDYEAFLASGDSDYAW-HMPADEAIALNYTSGTTGDPKGVVYHHRGAAIN-AVSNILEWDLPKHPVYLWTLPMFHCNGWPWTVAAR--AGVNVCL-----RKFEPRLVFDLMREEGVTHYCAAPIVHTALVNAPAAWREGV-RGPVRGM-VAGAP-PPAAVLAQMEAMGFELTHV---YGLTEVYGPAAVCAEQDRAVRKARQGVRYLQSQVAVLDPDSQPVPGETIGEIMFRGNI--CMKGYLKNEKATREAFAG---GWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDARWGETPCAFVELKDGASVSAE---ELIAHCRTLLAGFKVPKAVYFGP-LPKTSTGKI------------------------------------- 197729674 237 ----------------------------------------------------------------------------LLLRAAAARPGDVAVH------DAAEEITYAELVRCATAIGARLRGLGAGPDTVVALSAPRDARFVVAAVGVLFSGAAYLPVERSLPADRRARMLEGAFA--VISTDGSRLPEDTGPYRLDLDELIGAARSSTV--------------LPTERNV--AELLGPAP--------DPHDLAYVIFTSGSTGAPKGAALEHHSFLNFLR--VRAVCALEPGEELPQTAPVSFDISVWQM-FAPLAAGACVCVVD-EDTVRDPAAVSRLIVDHGHRYIELVPSFIAVLLDQDPELGKAV-RGTLRGLISTGEVLGVDLARRWNETV--PEVELFNAYGPAECTGSVITD-PGTLYAP---IGRPLPNARIYILDVDLQPLPPGVVGEIFIGGANVG--RGYFREPALFLPDPYAVRPGMYRTGDLGRWRPDGVLECLGRADTQVKLRGRRVELGEISHALEAHPEVSMAAVELIRD-GGVERLVAF---AAGTADDRPDGDALVAHLAASLPSYMVPHRVLVLDELPSNQNGKVDHRALSALAA--------------------------- 154312808 46 -------------------------------------------------------------------------------------PDAPAIHHVTAN-GQTITRSYQEFADRARGLAYYLKNHKLA---RIGILCPNTPAFLESIFGVAAAGAIHVGVNYRLKEEDIIYIFEFAGVDCIIVDREFVYRKRNQGVKIIVDEDTDRDEG-EFDHA-VLEGLKYDAEL-GGR--GWDGLHAQADDEDGTIAIP--------FTSGTTAKPKGVVYTHGAYLAAMGNVVESGLNFHRGRCYLWTLPMFHAVGWTF----PWAVGTHFCLR--KIDYP---LIWNLLKSQPITHFNAAPT-VNTLLCASKEAAKLPNPVRVTVAAS------PPTAHLFETMTNVNLIPVH-VYGMTETYGPITMPIWEDIPLKYNRMARQGHGFNLRIVDDKLIDVDGKEIGEIIFLGNI--CAKGYYNDEEATRKLFAG---GALHSGDLAVWHEDGSAQILDRAKDIIISGGENISSVALEAMLVQHEGILEAGVVAVVDEKWGECPVAFVTVREGGAGNEGLKGEVVRWAKEEISRFMVPREVIVVKELPKTSTGKVQKNVLREWARGN------------------------- 116061821 47 -------------------------------------------------------------------------------------------------------FSYMELFDLAVHTATFMRDLGAEPGHVVGVLSRNSHEVFVLHHACAMARVKLLNLNTHLVARELSYIVRDAGCRFIFA---------RASHADTIQEAMRSHERPDWNAVVWLDSDVNKYP-RAVRNFDWEDVASHQSPTRALVVYNRED-AHLYYTSGTTGNPKGVILTHD-IVRTHAHATSNEMRLNASDVWLHAAP----MFHAFAIYSITEVGGRHVF---LPTF-EASTLLRVIAFERITVSNLASSMVTIL--SHNPVAEVCDLSSLRVMSCGGSPLPPTVVARAISLFG---CEFFVSYGMTECCGKISSSSPESQLDSICTSGRPFSLMSVKIIDNPNEHVPGKTVGDVRVRG--PTVFAGYLNDREATRRAFDD--DGWFSTGDLGVMRPDGFIVIVDRKKDMILCGGENVYCVEVERVLHAHNLVQQAAVFGVPHPIMGESVHAAVTLRSDMRDVKALESRIITHCTGFLSQYKCPTEVHIMEKFPMNASGKILKTNLRKIVTDEAYRAHDTSTLRRPTVL--------- 149923644 25 ---------------------------------------------------------------------------NFLARTAETFPEHPAILHAG--ARAKQRWTYAEYYADARRLASALAARGIGRGDTVAAMLLNTPPMLLAHFGVPMAGAVLNCLNVRLDARIIAFSLDHGEAKAILV---------ERELATVVREALALMEGPRP---LVIDYVDPTVDYDPFGELEFAELLAEGDPAFDWVPLDEWDAIALNYTSGTTGDPKGVVHHRGAYLLATGNVVTTGMTKHP--VYLWTLPMGWCFPWSLAIVAG-----THVCLRAVRD----AAIWDAVADHEVTHMCGAPIVMAVISGAADAI--KRPLDRVVEFFTAGAP-PPEA---VLATMAAGGFNVTHLYGLTESYGPAVVNSWDALDPGPRAAMKARQGVQLTVMDPETTEVDGETLGEVMMRGNV--IMKGYLKNPAATQRAFAQ---GWFHTGDLGVMHPDGYVQLKDRSKDIIISGGENISSIEVEDALYKHPAIAAAAVVAMPHGKWGETPCAFVELRAGQELSAE---EVIAWSREQLAHFKCPRHVVF-GELPKTSTGKIQKFKLRERARG-------------------------- 154247279 117 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVFTSGSTGKPKGVVLGHD-RLAAKLDALQELLRLTPLDTVVLPLQLIFIFGLWVALLS-LRAGARLALV----GKFSPATLRRRLQ--GATVLATVPSMLRTMFGEGE-----LEAPTLRAILTGGEALGTHLSGQISHQL--PSAGVFDLYGLTETGSCDFCLLPRDAAPGRGSIGVPTRGVTYRLAIDDAAPVTAPAQGELQVRSPF-GML-GYLDNPDLTEAAFAD---GYFRTGDVARQRPDGFVEIVGRIKEIISRGGNKIAPAEIELILSAHPAVAEVLCAGVPDPRLGEALHVAVVLKPGHAASAD---ELRNWCRERTERFKVPDAIHMVDGLPTGPTGKALRAGVRELA---------------------------- 164424753 29 --------------------------------------------------------------------------------------------------------SYRLLAKRV---ALGLQQAGLKEGDRVLLFSGNNIFFPSIFLGILMAGGIFTGANPSFVARELAYQLRDSEASFLVTAQGSLEAAKEAGLPRDRIFVL-GGDTPAAQEVVLSSNPGPGLKGRVAGARHWTELLQGNAKEAEWSWKEPKDPCCLNYSSGTTGVPKGVEISHYCY-VANGVQVIHLNNLNPDARALCFLPLYHAYGQTYFVANMPRAGIPIYIM---PSF-DFVKMLEYVQRYRITSLTCVPPIVVALAKS--PLTKKYDLSSVEGLGSGAAPLAKEVSDEA-EKLFNGKFRLRQGWGMTETTCTYG---------------------KVEI-------TKAGERGEFWVTG--PNLMRGYWRKPEATAETVVVDADGWLKTGDIAYFDPGGIVHIVDRLKELIKVKGNQVAPAELEGLLLEHPEVADAAVIGV--TINGEVPRAYIV--RQNPKSKITGQEIAGWMAGKVTRYKQLKGVVFTDNIPKNPSGKILRRQLRD------------------------------ 88857009 1615 ------------------------------------------------------------------------------------NPKHIALVY------QQQQLSYEQLNSKANQLAHYLLEHCIIKPDTVGICLDRSLEMIIATLAVLKAGGAYVPLDPSYPEARLKYMLEDSAIVTILASKMSILG---------VD--------ISAYHVINI----------DGLICAEDPLFSQYSDKNIATELSAKSLAYEIYTSGSTGQPKGVLLEHQG-IVNLAKNQFDAFNIESSSKILHFASMSFDAGTWYAM--ALLNGATLVIAD-KDQRISTKAIEQLLYDAQISHI-TLPPAFLAMMSFRDDL-------SLQALIVAGEACEQELVD-----LWSAQYNFYNAYGPTEAS--VCASYQKLYPRAQLSIGKPLHNVSLYVLDKFMALVPPGVIGELHIGGD--GLARGYHLQPEKFIPNPFDLFDHLYKTGDLAKVLPDGSIEFVGRLDAQVKIRGFRIELSEIEAQLNQCVELDSALVLVKEAKNGTKFLVAYVHPKDLSHSHFELTTALQTQLFGNLPDYMIPTSFVVVERWPLTPNGKVDKKALPDLA---------------------------- 88857009 545 ------------------------------------------------------------------------------------NPHHVALKFENNE------LTFQALNEKADIIADILIARKVTKGQPIGLYGERSQAMICGVIAILKAGAVYV----AMDVNAPSDRLNHIIAEL------------------------------NLSLVLCNQQIDIPSSFSSLTVVSLDELTNDKVEIGSPVRIGEDDAAYILYTSGSTGRPKGVCQKH-GTLVQAYNTLQLTFDVSAQE-----------------LATSWLTGSCLTLISQK-QKDQLEKLAQLLYQLNIERLFVPPAVFDLIAEHVNTSTSK--LPCLREVFVAGDVLKMTTIQRFMA--SHPQCALYNHYGPTET--HVATTY-RVFPEQLGSIGRAIANTACYVLDTRLLPVPIGCVGELFV--SGPGVALGYVNNSELTAESFHELYNEVYKTGDLVRYNRDGTLHFIGRADNQIKIRGFRIELGEVTFAIEAQPDI-DSAVVVVNELAGNKQLVAYVRPCETEESKQILIATIKVQLTDTLASYMIPSAFIVMDEWPLTHNGKIDRRAL-------------------------------- 195401647 39 ------------------------------------------------------------------------------------------------------QLTGAQLARQGLIIEQAFKRLGLQCGDVVGISASNTTYTIAAML-C---GTPINPLHPDFDQATVKYMYDITEPKLIFCDVENY------AIIKAVNEQLAKPALIYL--------VNGHIEGVRDVSELLREECIAPAAYVPCPKLNGDHTAFIVCSSGTTGMPKGVTRSHRSLICN----CKNPNTYTRDTIVLSFSPLYWISG-TYMLLANLLNGCKRII---THRPYTVEYLLQVVARHQVTFLFLASHQIALLSKCQDDVAKRAQLESVRVLIGAGSKVCKAVSRRMYELIGNMRFVV--GYGLSEVGG--ISKNLGG---PLGSEGKVMRNVELRVLDKLRMPLGINEVGIIYARLKW----AGYYRNPEATKRA-LSPDGQWLRTGDIGYLDSEGYLYIQTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGIPNEVSSNLTACAVVRTSDLEGQKLTADQVRNIVERYLGAYHIRGGVYFLKALPKTSNDKLQRR---------------------------------- 186456653 2077 -----------------------------------------------------------------------------------RRPEATALRFQG------KQITYAELNRRADGLAAQLQLLGVKPGVMAGIFVERSIEMVVGVMAIMKAGGAYVPMDPAFPKEHLGYLVEDARMPVIVTQ------------QKLVSE------LPPHKAQIVL------VDTAPG----------GGSIAPVKSPATAEDLAYVIFTSSSTGRPKGVQISHRAV-VNFLNSMRREPGLSSQDILLAVTTLSFDSA-GLEIFLPLTTGACVVVA-SRETISDGNQLLKLLNDSKPTVMQATPATWRLLLEVGWQGS-----STLKIL-VGGEACPRE----LANTLVTKGSSVWNMYGTTETTIWSATCR-----LQAGEIGRPIDNTQIYIVARNLQPVPVGVPGVLLIGGD--GLARGYLDRPEKFIADPFSTKAGLYKTGDLARFLPDGMIEYLGHIDHQVKVRGFRSERGEIETILGQYPEIRENAVVAREDQSGHEDIVGYVVAND-------------------------------------------------------------------------------- 85707171 40 ---------------------------------------------------------------------------------------------------------YAGFDRAAREVAGGLMAQGVVAGDRVAIFMGNAPEYLLALYGIWYAGAAAVPINA---------KLHGAEAAWII-ADAG-------------------------AAVVLADAARREALAAEGVA---AQAVARGEAVAEVETRAPEDLAWLFYTSGTTGRPKGIRITHR-MLVAMSLS--------------YLADVDEVTGADATLYAPMSHGAGLVLRGARHVCPASGGFFDLARHHGRVHMFAAPTMVKRL-------TARARLSGLRSVVYAGGPMYLADILEAVEVFGPVFLQI---YGQGE-CPMAITALSRVWRERLASVGRAQSVGEVRIADETGAGVPPGEVGEILVRGD--AVMPGYWQN----VEASDKALKGGWLTGDLGRMDADGYVTLQDRSKDMIISGGSNIYPREVEEVLLTHPSVIEAAVVGQMDAEWGEIVVAFVV-CDGALDEAALD----AHCLSQIARFKRPKRYIAVPDLPKNNYGKVLKTELR------------------------------- 83717633 566 --------------------------------------------------------------------------HELVDEHARTRADARAV------SDARDALGFGELKRRSDAIAAALVDAGAAPRALVGVCMTRSVDLLAALIGVMKAGAAYVPLDP---------RYPDAR------------------LRAIVDDAQLEHVLTDAESAPVAAPLCAD-----GARVMLDAARCAAGGSRAPLPRAPDDLAYVIYTSGSTGKPKGVMVPHRAV-VNLLCSMARAPGMAAGERMLALATYAFDMSVPE-LFLPLAVGGECMLAQ-ADAARDPRVLMEAIAERRPTIMQITPTACAMLFEAGWRNAERV------ALLCGAEPLTET----VRRRLAETGTRAWNMYGPTET--TVWSTMAPIAADRPITLGAPLANTRVYIVDGQDRLLPPGLYGEMVIAGD--GVARGYLGRPERFVRDPFGRGANAYRTGDIARWRDDGSLEFAGRSDAQVKLRGFRIELGDIEAHLKRHPAIEDAAVVNEAHGLK--RLVGYVVVRGGAAAPS--WSALRSWLLAALPAHMVPACYEALPAVPLTPNGKIDRR---------------------------------- 169772223 13 ----------------------------------------------------------------------------CYRHHVRTSPNATAVV-DGD-----QSMTYRELETRVNDLASILGRENIEEEEPIGILVPMGIAHVVAQAAVLRLGGSCVPMDLSFPDQRINDLLRALKTRIVLTVES------------------EKARFAEFQTILV------DSKYANLHQNGYHE------DTIPAVETGRNHRTHILHTSGTTGLPKPVEIMSKGITRMAFNTQCVEF--KSTDRVAQISAPSFDAAL-FEIWTTLARGAAIVLLP-KNVVIDPVALHDSLRKYRITSILVTTALLNHVVSAIPNAFEDLD-----YVLTGGEAANPSVMQVILENGPPKK--LVHAYGPTECTIITTYHLTTLEEVRRGQIGRPLDNTTVHILDDNLQPVKEGIVGELYIGGD--AVARGYLGRPEANAKSFLEVSHRIYRSGDLVRMLDTGAIEFVARADNMVKIRGFRIEPAEIEGALLKSEMVQGTVVLPVHRPGKETYIVAFVIPKHDGAFSLE---QLDEYLRRRLPAYMMPR-LEAVASLPLTVHGKIDRVAVMK------------------------------ 211638154 2983 --------------------------------------------------------------------------------------------------DTSRQLDYRTLWSQSLTLAAHLQAQENQTSSLIGVVMEKGWEQVVAVIAILLAGRAYLPIDASYP----QQRIHQ------LLASG------------------------EVDTVLTQPKFAQQMSWPDNQVISLDETLLNRLPVNPGVQARPEDLAYVIFTSGSTGKPKGVMIDHQG-AVNTILDINQRIALNEHDSVLAISELTFDLSV-YDLFGTLSCGAKLVI--PSPDSRQPDKLLTWLQQESVTVWNSVPAFVQLLEEYARSYP--HSLDSLRWILMSG--------DWIPTHLPHPELNLLSLGGATEASIWSIAYPIAHIDPNWRSIGKPLANQTFYVLNSALSPCPVWVTGELYI--GGQGLALGYWADSEKTEHAFITTGERLYRTGDLGRWRPDGNIEFLGRNDHQIKIRGYRIELGEIEHRLCEHPEIQQALVFAHTTSTGALQLVAGLRLTDNAPVSTELLPVLPHWLQQTLPVWMCPQRFITLDTIPVSDNGKIDRRTL-------------------------------- 68536903 41 ------------------------------------------------------------------------------------------------VTGPAGAITWPELARGARRVAGSISSRGLGRGDRIAVLARRDTRLPVMVAGILHSGAVYCPLEVDSPTERLRWQLEDLQPELVML--LGVEQSAEQELRRVVAEACAAEVWIGGAEC-----DRENIDGSGGSLQVSGALLEVNTDICP------EDPCYITFTSGSTGRPKAVVNTHRGVACHLEWSARIV---GPGERVLQKAPAVFDVGIAEIL-NPLANGGTVVMPDSQWWMGDIDGFLDLLVDYQVSVLSMVPSMLGTLMDDMGEPLER--LAGLKHLLLGGEAVPSALAERCLRQIG---CRVHGLYGPTEAAMDVLAELAGSSARQPSLLGLPQDNVSCYLRAEDGKEVDPGQVGELCIAGV--QVATGYWRRPELTAQSFVSWYPRMYCTGDLARWNQVGLLEFVGRVGDQVKIRGNRVELGEVDAALRRVPGVRQAAVVGEDSP----VLVGYVVWDQEAVVLPP--TEVAAVLRESVPEYMVPSRVVALQALPLSSNGKLDRRAL-------------------------------- 2501965 666 ----------------------------------------------------------------------------LLESRAARTPDRPAVV------ENDHVLTYADLHTRANRLARHLIAHGVGPERLVAVALPRSAELLVALLAVLKTGAAYVPLDLTHPAERTAVVLDDCRPAVILT-DAG--AARELPRRDIPQLRLDEPEV----HAAIAEQPGGPV---------------TDRDRTCVTPVSGEHVAYVIYTSGSTGRPKGV-----------AVEHRSLADFV---RYSVTAYPGDVTLHSPVLFPPLVVGGAIHVADLTEACP-----PSLAAAGGPTFVKATPSHL-PLLTHEATWAA-----SAKVLLVGGEQLGRELDKW---RAGSPEAVVFNDYGPTETVNCVDFRIDPGQPIGAGAIGRPLRNTRVFVLDGGLRAVPVGVVGELHVAGE--GLARGYLGQPERFVACPFDAGERMYRTGDLVRWRADGMLEFVGRVDDQVKVRGFRIELGEVEAAVAACPGVDRSVVVVREDRPGDRRLVAYVTAAGDEA--EGLAPLIVETAAGRLPGYMVPSAVVVLDEIPLTPNGKVDRAAL-------------------------------- 163788823 22 -------------------------------------------------------------------------------KQVDAAPNSLAVIF------RNKELSYTELDVISNRFSNYLTSHKLKEADFVGLMIERSEWLIIVILGILKAGAVYVPIDLE-SPQSRKDYIQDSNCK--ITIDASI----IDDFKSKIED------------------YSDDISFK--------------------VNSNPNDLAYIIYTSGTTGKPKGVMIEHRSV-VNLIFSQTKDFKIDMSDKILQFSNYFFDASVEQIFLA-LFNGATLCVIEELKDH----LLTSFIKKHKITHLHATPSYLATL----------PDLSSLKRIIAGGETCT----LKLAERMGA-HCDFYNEYGPTET--TVTSTIYKSLPI-----GKPIANTKAYILSESLKQLPIDEVGELCLSGD--SLARGYLNQEEKFIANPFEPNEKLYRTGDFAKWNKNGTLEFIGRKDDQVKVRGYRIELGEVEAALNSLPNIKQALAIASGSLANGKKLIAYVQTNELNTDAKTYNEQLLKI----LPEYMIPSKYVLIEEFPMTANGKI------------------------------------- 94314447 17 -----------------------------------------------------------------------------------------------------------EVLQQAMRAATGFDKMGIREGDTVASLLRN-----------------------DFSTEELTYILNDAKPKVLVAHADLLE-----PLRPHIPQGLQVLVVPTPPEVQSRYGISDALATPKAGDIGWPEWCQTFELWTQPPKRGR---ATMIYTSGTTGHPKGVKRDPATPEQAKAYVIERVYGLTPGVRAL-------ITGPLYNAYGRQAITAADVLVLQSKF--DPEETLAAIEKYRITNAVMVPTMFIRILKLPKEVRERYDVSSLKWVTHTGAPCPREVKQELMEWWGPV---VYETYGGTEVGTATLAT-PDDWLNHPGSVGVPTPGTQIAFFGEDGKPVEDGTPGEIYMRVPAYADFTYL--NHEEKRKS--VERDGLISVGDVGYLKEGRLYLCDRRSDMVI-SGGTNIYPAEIEMVLTQCPGVHDCAVFGIPDEDFGESLAAAVELMPGAELSA---SDIQKYLESHLAKYKVPRRIDFHASLPREDSGKIFKRRLRD------------------------------ 99078249 7 -----------------------------------------------------------------------------LKRTATRYPDRPALY-----AGETLRATYAAFDNSAAAIGAALEARGVGPGARVAIFMSNRTEYLETLYGVWYAGAAAVPINAKLHPKEVMWIVADTDAALVIS-----------------DDALGVGLAPLLE--------GRQMLSVDSADF---ATMRKGARMPAPVGLVPSDVAWLFYTSGTTGKPKGVALTCGNLATMTFTYFADVDDVRAEDAILYAAP----MSHGAGIYNFMLRGARHLVPES--GGFDPAEILTLGKSMGPISMFAAPTMVRRL--VDVAKAKGETGAGLRTIVYAGGPMYEADILDAVDVMGARFIQI---YGQGE-CPMGITVLPRSTVARLNSVGTAQSAVQVRIVDQDGAELPRGEIGEIVVQGA--TVMPGYWQKPEATAKA---IREGWLWTGDMGRMDADGYVTLQDRSKDMIISGGSNIYPREVEEVLLSHPDVHEVAVVGAADPEWGEVVVAFVVACAGRAVTSG---ALDALCLDRIARFKRPKAYRFVEGLPKNNYGKVLKTELRE------------------------------ 67901288 48 --------------------------------------------------------------------------------------------------------------------------------------------------ATHELGGIVSPANAAYSADELKHQLLDSKAKAMFTC---------VPLLPTALKAASAAGLPKDRIYLIDVLPGSGKIPTEFKTLS--QIVEEGKSLPKLEKLGARRTAYLCYSSGTSGLP----------MTALEKSWRDTRKNADGS---YYSDVSHIYGLVVICHAGTFRGDQVIV---LPKFELRSCLAA-VQRFKISVLFVVPPIIITMLRS-PEICAEYDLNSAVALVTGAAPLGQETALDFQKR--YPKVAIRQAYGLTETSTVVTATHFD--DIVPGSSGWLIPGVEARIVTPEGEDITKDTPGELWVRA--PSVVLGYLNNEKATKETF---GDGWMHTGDEARKSPKGHVFIVDRIKELIKVKGHQVAPAELEAHLLTHPAVADCAVIAIPDDAAGEVPKAIVSKSPEAGPDDETVKSIVKYVQDHKARHKWLKGVRFIDTVPKSPSGKILRRLLRD------------------------------ 84994019 8 -------------------------------------------------------------------------------------------------------VSYAELLGAALRLAGSLRQSGIVAGDVVAYQLSNSWRCCAIDLAVAALGAIVAPFPPGRGKLDIQALVRRCDARAVIVPATYAD----IDLCE-VIESLR-PTLLSLRVLIVAPRAG----WSTLDALFEHAPIDSTSLPRVC----PDSPVRLLVSSGTESEPKLVAYSHNALIGGRGRFLQRISDDGAEFRGLYLVPLGSSFG-STATFGVLSLGGSLVV---LPRF-EVGEAIKAIARLRPTFILGVPTMLQRI--AADPALAQIDTSSLRGLICGGSVIDQATVLRCSEAFG---CGFISLYGSAD-GVNCHNTLDDPLEAVLGSVGKPNPAVEIRIVDDLGREVPQGSVGEITARGPLSPMAPEL---DERYRDA-----EGWVRTGDLGFIDAAGYLKLAGRKKDIIIRGGANISPVQIEGLAMAHPDVVSVACVPVPDPDLGQRVCLCVTLRDG-APRFAL-QDITGFLREQLEVNKLPEYLRFYRHLPLTPAGKVDKR---------------------------------- 149375190 18 -------------------------------------------------------------------------------------PGHTAVTWQ--DNHTWNELTYTELFDKAQAIASCLAKSGVKEGFPVILPSERHPDLCANLLGILLCGAHYVFIDANY-PKERQHFIAKS-----VSAKFG----------------IDAPGSHLLKHL--------DISWVNTADSLQSDV------KIPVISENGERPAYVMFTSGSTGEPKGVVIPDRAILRLVTNTDFISF--SSDQTFLQLSALSF-DASTLELWGPLLNGGTCVLHPET-DVLTPHRIRDVILERGVSTLWLTASLFNTFIAEYPDYLKP-----IKQLLTGGEALSVPHVKKALEYLPGTALF--NGYGPTETTFTTVFPIPRKLDIKRIPIGFPIPGTQCALVDDELNLVEGNQSGELVAFGD--GLALGYLNRPEKFVQV--TTDDGQYRTGDLAQLNEDGSYDYLGRIDKQVKIDGHRIEPGEIEYQLNSLDYVTEARVVVRIGPQGQKRLAAYLVAESDVGTH-----SLRQALGEVFPAYMIPHFIIQVAELPKNKNGKLDE----------------------------------- 46125799 34 -----------------------------------------------------------------------------LERAAAIEPDAEAIFHITVNGAVLRR-SYAEFADRARGLAYYLLKHGYR---RVGVLAPNTPAFLESIYGIVAAGAVIVPANYRLKQEDIAYIFDFAEVDCIIVDDAYKEKHENVPLIDMVDFLPHEQAEACFKAVANLAYQDNDAAVLEGLKHDWAGLHSQARSE--------DDMLAIPFTSGTTSKPKGVVYTHGSYLAAMANIVESGLNIG-RCKYLWTLPMFHAVGWTF----PWAVGTNVCLR--KIDYP---LIWKLLKEEGITHFNAAPTVNTLLVAAKEAEKLPHEVK----VTVAASP--PTG--YLFEQMTKLNLIPVHVYGMTETYGPFITSLPIRI-IKPDQPQGVL--IDVA---KDGKEIGEIVMGNICAKE--------YYKDPAATRELFAG---GVLHSGDLAVWHPDGSAQIQDRAKDIIISGGENISSVALESMLAQHPDILEAGAVAVPDSHWGERPKVYVTVKDGKSVTGD---EIIQWAKHQISRFMVPREVEIVDELPKTSTGKIKKNVLREWA---------------------------- 29830384 15 ---------------------------------------------------------------------------------------------------DDRSLSFGELRDRAERVAAGLYDMGVRPGTVVAWQLPTRIETALLSFALARLGAVQSPVIPFYRDREVGFALRESKAEF-FAVPGTWRG---------------------FDHTAMARRLGAK-----GIFEAYDALPDGDPALLPAPPAQGTDVRWIYWTSGTTSDPKGVLHTAGGSCLAHA------LRLTADDVGSMAFPYAHIAGPDYTVM-LLLYGFPAVMFE-QFALPDALAGYR---GHGVTVAGGSTAFYSIFLAEQRRQPDTPVVPTLRLLAGGGAPKPPEV---YHRVVREMGVQLTHGYGMTEVPMITMGSPDDTAENLATTEGRPPEGMEIRIVDG-----EVRLRGEAVCQG---------YLDPRQTAEAFDE--DGFLRTGDLGHLTGSGHLVLTGRLKDVIIRKGENISAKEIEDLLHRHPAVGDVAVIGLPDAERGERVCAVVEPGAGALTLDAMTSYLRA---EGLSVHKLPEQLEVVDALPRNET---LRKVLK------------------------------- 46138059 4396 -------------------------------------------------------------------------------------PNKDAIVWDG-------QFTYSELEHMTDRLASRLVSNGVSPGIIVPFCFEKSVWTIVAMLATLKAGGACTALAPDYPRERLKEIIIDSKATLIICS----------PSQRKIAEDL-------VNKVIVLDSADAESLAVESR-------VEGQIG-------SSKDAAFVQFTSGSTGKPKGIIIEHRAMATSAKAHGRA---MHMDD----TTRT--IQFASYTIFTTLQHGGTVCV----PS--DSERLHDIMARYGITWADLTPT-VASLIRPEEVP-------SLKTLCLGGEAVNQDVVSWA------GKVELINGYGPAEACVTCICSTEDAGPIRSTNIGVGV-GCNTWVVDDSNRLAPIGTVGELLIEGPI--LARGYLNDPERTDAAFWAIRPGVYKTNDLVRYTSQGSLIFIGRSDSQVKIRGQRVELGDIEWNLSSFEDIEKAIVV---WPTQGQCLVAVVTLKNGPTLTIRQNREVKAWVVEHLPSYMVPQVWAVVNRIPLLPSGKLDRK---------------------------------- 46138059 5907 -------------------------------------------------------------------------------------------------------YTYKELNDISQKLARSLREYQIRRNTLVPFCFEKSSLAVVSMIAVLKAGAVNVPINPDLPHSRMKYILEDMESEIVITSS------KLAPL------------FQGLAKPLVLDET------------LFSGLEATMETVCP--ALEPSDAAYIIFTSGSTGHPKGIVHRNLATACNAQADASYHFDMSLSD-------------HWY----ALTRGACVCI----PT--EEERFSDLINRMKVDTIFVTPT-IAGLIDETMVP-------TLKSITLGGEA--------VTKHIVDKWTPILTLYGPAEISVFCCGNVEKGTP--PSSIGRPL---NCRIWDPNM-LVPVGCIGELCVEGPQVS--RCYFKDFERTKSSFFLKGDNIYRTGDLARYNDDGTLVFAGRKDNQVKLHGQRLELEDIEYNLSTHDAIRHGLVV---LPTKGPALIAVITLSKYLANTEELRQAVINYMSSRLPAYMVPPVWIVVNAIPMSPTGKLFR---KKVL----DWLSDLSDLEYQSVIE-------- 46138059 8520 ---------------------------------------------------------------------------------------------------EVGTLTYEELDCMANRLSHHLIDHGAGPEVVIAFCFQKSLWAIVAILAILKTGSACVALEPGYPTQRKRSIVLETKSALILTS-------------PTCQDRVLGLGID----VVTVDAAGNDLPTVQGT---------------PKTTVSPSNAAFIVATSGTTGVPKCTVLEHRNLLPQMGMTSQYSFDASIMDTIL-----------------ALTQGATIVISE-------EDRLADAMSRLQVTWCFLTPTVIQMLEPEQV--------PTLQTIVSGGERLPNNLVRKWADKVN-----LINGYGPTETSVICVFTRPLE-PTDDGSIGRPLV-CQAWVTDTATTELPIGTVGEIVIQGPNVG--RGYMNSLAKFIDSPWSMSGRFYRTGDLGRLNHDGSFTIVGRKDDQVKLRGQRIEVHEVEYHINQSPVIQEAVVVPVEGPFK-QRLLALVRLKDAKASAAPLIARARSHMEKEVPRHMVPTLWIPVQNFPRLTSGKTDRGAI-------------------------------- 46138059 7439 -------------------------------------------------------------------------------------------------------LSYAALEELSTKLAAHLKQLGVSREVLVPIYFEKSALAIVCMLAILKSGGAIVPLDPSHPPERISAIVRATGAKLALAS------------KAMSFECFQDIGLP--------DRIN-----------------------LEPSNVQPSNAAAVIFTSGSTGIPKGVVLEHRSLCISM-ESHAQLLGIGPHTRTLQFAAVFDVSLHD--IFTTLLKGGCVCV----PTYERLNDLSGAINRMRVNWACLTTTVASSLAKMAPCP-------SLTGIALGGEPLTVECVAW------QGKAALHNFYGPCESSIFATGRCHVSLASQRSDIGRPIYG-QAWIVDPNDHNLPTGSIGELLLQGPL--LARCYLDDQEKTNAAFFAQQHGCYKTGDLARFDSSGCIHYIGRKDHQIKINGQRVELAEVEHHLREDIAVTQVLINGTK------LLVAFISLDAGSRHTKTTRERLRARLETRIMDYMIPKFFLPVTTMPLTISGKTDYLALRQMATSQNYTIATTTAINQPQ----------- 46138059 244 -----------------------------------------------------------------------------------KQPDKIAVAWDG-------KLSYSEIAIASNQLAQQLIATGISKGDAVMACCEKSKFVAIAWMAIFKAGAVLVPVDMGQPLGRLEHIQNVSKAKAVVST------LKNLAMSNKVSDNILQIDDEFLSHA----YSCGDVEVKSP-------------------PVSPADIAYIMFTSGSTGVPKGITVTHSGFCSG----MKKCSGIFTAERFLNFASYSF-TPAIYEVLMPLCFGGCVCI----PSHARVNELVRYMNETLVDTSVIVPSLLRSM--------SPDDLPNLKTLLVMGEPIPPEAARW------TSKIGLIYCYASSENGIVSSNNRLGLTDVRNGTCW---------IVDPSNHDLPIGVVGECVVYSA--STASSYLDLPEKSKEVFWSKGFGYCRTGDLMYFNSDGSLSFSGRKDLMVKIRGQRVELAEVEGAILSL-GCAEQTVVDVP---KGNRLTAVMRIKEADELSLERAESLRDLLAKRLPEFMVPIAYVFVQSLPVTASAKVNRVAISEWLQSMSLDIYEKICIQDPA----------- 46138059 2837 ------------------------------------------------------------------------------------------------------QLTYNELDRLSDALSETLVAHGVGPETFVPLCFEKSGWHVVAMFAILKAGGACVSLDPSHPLDRLCNIIQQVHPPVVLVSNSGLFSGLTTDILVVSGEYLANGHSATGQAISKSRR-----------------------------SVEPHNAAFVIFTSGSTGKPKGSVFEHAGTMLQLTSRSRYAFDLSIADEFHT-----------------LMWGGTVCI---------PSEFERVMRRYRANWAAVTPAVASLLRPA--------DVSNLHILVMGGERMRADTIKSLADHV-----RLAFIYGPSECSVCVMYNTMVSPETDPANLGHQA-GVRLWLVDPSNHHLPPGSVGEILVEGPL--LARGYLGELEKTAASFFARADGMYKTGDLARYNPDGTLNYIQRRDNQVKIRGNRVELGEIEATLQAHPAVRDALAL---LPETGHQLVAVVSFREGIQLLDDDAKAVKVHLANNLPAYMLPSQWLLVQNIPLNSSGKMDRKALKWLQDLDGSLLVQPSHLSD------------- 46138059 1333 -------------------------------------------------------------------------------------------------------------------------------------YVPICVEAVIAILAILRSGCAYVPLDPFHPQDRLQNIVSQTKAKWILVSEQTRER---------------------------CQRLGADLYCIDPILLEAQSEPSELQEDGLPI-VSPDDDAYVMFTSGSTGQPKGVVVQHSAICTQQVKCMR----LKPCSRVLQFT--------SFVIFAGLRAGACVCI---PSDTDRIEQLPKMMNDFEITWAQLTPSLSLTILPAQV--------PTLKTLVVAGEAVVPEVIRW------GSATDLIIGYGPTETTVYCTVHYPTV------ENESSIIGMAVASVVESANPVPIGGVGELLISGPLLS--RGYLGAADRT-STSFITGPSWYCTGDLVRLLPDGNLSFLGRKDNQVKLRGYRIELGEIEAAI---PHLS---VVLLPWQLHGGSIVALIELKDTDESSQQLVASLKEAAVRFLPPYMVPSVWLVVDSLPTLASGKINRRLVDWIVQLDPVNVDD------------------- 89070501 25 ----------------------------------------------------------------------------------------------------RRDWTFAEVDAAASGIAAGLTASGLAEGDRLAILCHNAAEFFLTLFACQKTGIILCPLNWRQPAPELLDTLAPVAPRALLAAHAGL--------------AAEIARAASLER------------HDFARLMEWAALPGPAPVPVPAGR-----PWYLLFTSGTTGRPKAVIQTARMAWANALNAMQAT-GLGAADRLFHTAGI-----NLFTLPIFLAGGSSTIL----PKF-DAAALLALCRAGEVSQFFGVPAIYRAF--SLDEGVGEVDWSAIR-CGCGGAPLPEPLI----RLFAGLGARVLNGYGMTETGPMGTLMDPASAETKIGSVGK------AQMLSEDGVAPGAEGTGEIQWRG--PSITPGYYGDRAATEAAF--TADGWLRTGDIGRRDADGDLYLIDRLKDMFISGGENVYPAEVERVLHDHPAILEAAVVGVPDDRWGETGAACLLLRPGATLEAA---ALRDWCRARLAAYKVPARIEVMDDFPRTAAGKV------------------------------------- 119503873 56 ------------------------------------------------------------------------------------------------------RLSFSDLDIASTALALQLLERGIGPGSRIMVQLPNIVELVVCFYAASKLGAIISPLPVQYGAHEITQLSTTLQTTLFIGCPSF----KGQSLIQTARDVL--PRLPVLAIGDDLECLASSVPLKGTRTLTYSRSLND----------PANRVLTVCWTSGTTGTPKGVPRSANMWLATARATAE-AGGYQRGDRLLNPFPLVNMAAIGGFLFAAAELGCGLILH-----HPDPAVYLTQMQDEKI-HFTIAPPALLNQLAAQPEFWQQFDFSTLRAVGSGSAPLSPAMIATFENDYQK---PVINFYGSNEGLALFATPMRAAYFPRFGTPGLEWPGVQSKVIDPDGLEVEPGAVGELCFAGA------TVFDGYFGTEDTDVFTEDGFFRSGDLVEISPTHYYRIVGRCKDIINRGGMKISPAELDTLIESHPQVREAAVCAYADQALGERVCVCLVPKDADHP-PSL-KEVCGFLKAQLAKFKLPEKISYLVALPRNPMGKVLR----------------------------------- 126567222 15 ----------------------------------------------------------------------------LIDHAARYHGDAE-IVSIGTDGNPSRS-DWATVSERSRQLASALRTAGYVQGDRCATICWNNVGHLECYLGISGGGMVCHTINPRLFPEQLVYVINNAQDKVIFFDKTFL------PIVSNIRDRLE-----TVEEFVLMSEPDEEIAAQFPGLLFYEEFLQRGTPNANWPEIAENQASSLCYTSGTTGNPKGVLYSHRSTVLHALVAAQDALNLSARDVVMPVVPMFHV--NAWGVYITAMVGAKLVL-------PGPGSLVKLIDSESVTIALGVPTIWQGLLSALDELGSSAQ--SLKRTVIGGSACPPSMMSEFR---GKYGVEVVHAWGMTETSPIGTVNALGRNKIRE-SQGRPPYGVQLKIVGEDGHQLPGIAQGNLRIRGHW-------------VVADYFGVEPGWFETGDVASINDDGFMTIRDRSKDIIKSGGEWISTVELEGIAMGHSAINEAAVVAASHDKWDERPILLAVKIPDANITEE---ELLAHYQGKVAKWQIPDRAIFVEGLPRNATGKVLKNKLR------------------------------- 150445943 460 ----------------------------------------------------------------------LNTSHHLFEKQAKINPQEIALVFE------DESLTYDQLNLLSNRLAHHLHNLGLQPDERVGLCLERSHWMVISLLGVLKAGGAYVPLDPTLPPERIKFMIENSQARWVVTQPN-----------------LTSLLSLNLAQLVILDNE--------------RNILDGYSEENLQTEVKPENLAYIIYTSGSTGKPKGV-----------GIEHRQLFNYLEGIKYGLISTFGADLGNT-VIFPSLCGGGCLHIISQEKMT-DPIALANYYQKKGIDCLKIVPSHLSALLNESPNP------SQLKCLVLGGET---TTWRLIETQSLAPHCRTINHYGPTETTVGVITQSTIERVTKSVPLGIPLPNTQIFLLDSQLRPVPIGFPGEIYI--GGENLARGYLNDDSKVQNSYLKKFKRLYRTGDLARYLPDGNIEFLGRVDHQVKLHGFRIELGEVESQLMNYPAITSVKVLVLEF-TKGEQLVAYLVPDGKNRPK---VAELRQFLEKSLPKFMIPSRFVFLERLPLTQNGK-------------------------------------- 212527108 2 --------------------------------------------------------------------------------NAKSHPDRTCVVETASAEGPERRFTYKQIYEASNTLAHYLHDAGITNDDVVMIFAHRSVDLVVAIMGTLSSAATFTVLDPAYPPARQKIYLEVAQPRALITDEAGVLAPIVRSYID--DELNLKAEVPSL-------RLGDDGTLSDGKDVFYEARQKASAP--PPTQVGPDSNPTLSFTSGSEGRPKGVLGRHYSLCRYFAW-MAERFGLSSESKFTMLSGIA----HDPIVFTPLFLGAQLLV----PSRSDHERLAEWMAKYSPTVTHLTPA-----MGQILVGGASATFPSLKSAFFVGDVLTTRDCKALRAL--AENVNIINMYGTTETQRAVSYYCPNGMDTVP--AGTGMQNVQLLVVNDRNKLCSVGETGEIYVRAA--GLAEGYRGDQEPWRKYYKGPRDRLYRTGDLGRYLESGDVECTGRADDQVKIRGFRIELNDIDSNLSQNPMIRDCKTLVRRDRNEEPTLVSYIVPEHGLEDIPDMQTEVRDHVKGRLPSYAVPSLFIFLKALPLNPNGKV------------------------------------- 218658707 5 -------------------YHQAYAAWKRDPEAFWREAAAEIDWFKPPERVFS---PDDGIYGRWFAGAETNTCHNCLDRHVAARGSETAIIFDSAMTGEKRRFSYDAVLGEVKAIAATMLALGIGKGDRVILYMPMLPQAVFSMLACARIGAVHSVVFGG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 104781457 398 ---------------------------------------------------------------------------------VREYAGRVAL----SEGG--RSLRYADLDADATRLAAHLSGRGVVAGDCVVVMFSRSVEWVVAAVALFKLGACYVPVDPDLPPARIEHIFADADPALVIVA-----PGSQLAVEVAADKLLR---------------------------LTPEALAQLPQAEQALAPFDASLPAYLIYTSGSTGKPKGVEVTHRN-LVPIARTAIEAAHLQPGARVLQFIAAGFDMSVLEIMM-TLLAGAELVITDKVSSAPG-KALAKVVRQASIDLLVMTPSLL-ACHQTEDFPQDT-------TLMLGGEPCTPALLARF------AHCRLLNVYGPTET------SFATSINAHYGSIGPATDNTRLYVVDSLQRLLPPGSWGDLFIGGA--GVARGYRNRPDLFVSDLLDPRGTMYRAGDRVFFDHLGRIHYLGRQDNQVKLRGLRIELDEIKNVLLGCNGVTDATVL-LRELRQGPAIVAYVASTDTRLDSPQLKQALGRH----LPQHMIPSVIMRVDHFPLTPNGK-------------------------------------- 152976000 31 --------------------------------------------------------------------------------------------------DRVTTLTYKQIGERTRRLSSVLKKLGVNEGERIGTLAWNHHRHVEAYFAIPGIGSVLHTINIRLSPQHISYIVNHAEDRILLIDE---------DLVPLVEKI--QGELSTVQAYIIMTDKEEIPETSLTPVYHYEHLLAEGNPKHQFKEIDENMPAGMCYTSATTGNPKGVVYTHRSTVLHMALGLADTAALSESDVAMAIVPMFHV--NAWGLFAATWFGTKQVL----PGMFTPKILLEMIQKEKVTVAAGVPTIWLGVLQELEQH--DYDLSSMSRILCGGAAAPKSVIAAFEQ---KYHVPFVHAYGMTET-----SPLVTLARLKSYEQGYLVPGVEMKIVGGNGEVKWDGEMGELCLRAPW--IAASYYKD-ERTAEGF---RDGWLYTGDVVTVDEEGCVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPVACVVRKPNRVVT---KEELYEFLQPQFAKWWLPDDIVFMKEIPKTSVGKFLKQALRK------------------------------ 111223558 56 -------------------------------------------------------------------------------------PDATAIVDLVDEADGAVTLTYADLERRAEALAASLRAVGVGPEVTVGVCLPRSAAQVVALLGVLRAGGAFVPLDASWPARRISAVADEARISAVVAGTAGSAGAGFVPLL-RLDPAGRLATATSARAVPAVDPSSGADPHSAGGPY---------SAGGPYSAVDLENLAYVIYTSGSTGTPKGVMIRHQAICNRLRWQVDL-LGLTGDDTVLHKAPLS-IDISINEIFLPLVAGARIVI--APPGAETPGALLAIVHAQAVTFCYVGPAMLGAMLERPDAEEAGR---SLRHVWCGGEVLRDEA---YRRFRQRWRARLYHGYGPAETIGVSCRVFDPDQATARVSIGRPNPNTQIRVLDADYNPVPLGATGELFI-SGLP-LARGYLNDPRRFVPDPFSPVPGMYATGDLGRFRADGEIEFLGRADNQVKIRGFRVELEEIENVLCGQPGIRES----VDDELR-----AYCV-RAGAGGPANLRAVLAG----QLPAHMVPDTFVDVAELPLTAAGKIDRR---------------------------------- 150015146 8 -----------------------------------------------------------------------------------------------------KKITYGELGQSILNAAQIMREYGVCPGSRVILSATPSPAFVFGYFATHILGAIAIPVDPQISDKNLNMIIEETNAKQLFLAKG----------KTASSISIEELMLPAI----------------------YND------KEFNVIPVG-EDVADILFTTGTTSRSKGVVLTHKGILSAAQNINQFIGN---------TADDREIVSHSFGL-GRLLVGGTIIMCESVKNIFDNMKIW------KATGFVSVPAGFALLLKLSGNKLGEYA-HQLKFIEIGSAPMEMKMKQRLMELLPNTR--ICMHYGLTEASSCFIEFHRD--KEKLTSVGKAAPNVKVKIMDENKNDLSSGSEGSIVMKQYLPELTSHILND-------------GWLDTGDYGKLDDEGYLYLKGRKKEIINVGGRKVSPDEIEEYLNEIDYIKESACVGVSDPLGGEIIKAFIVLDE-KKVNAFSKTQIIAYLRNRVEPYKIPTQFEVIEKIPRTSSGKMQRQLLK------------------------------- 111022917 44 ----------------------------------------------------------------------------------------------------------------------------VARADRVAILATPTVTTVLAVVGCLIAGVTAVPVPPDSGPAELEHILRDSGAQ------------------AWLGEAPADTAGLPVVPVRVHAR-------------SWHSY---------PEPPESG-IAFVLYTSGTTGPPKGVLISRKAIAAGLDALADAWQ-WTRNDTLVHGLPLFHVHGLILGVLGPLRIGSRLV----HTVKPTPAAY---AAAHG-TMYFGVPT---VWGRIADDPESARALSGARLLVSGSAPLPVPVFEKLHELTG---LAPIERYGMSET--MLTLSTRADGERRPGWVGVPVRGVETRLRDERGGDVPGESIGGLQVRGPM--LFDGYLGKPDATAESFTD--DGFFKTGDVAVIDPDGFHRIVGRSTDLIKSGGFRVGAGEVETSLLGHPSVREAAVVGLPDPDLGQRLVAFVV------GDDVSETELIEHVATELSVHKRPREIRVVESLPRNAMGKV------------------------------------- 120405217 95 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGTTSKPKAVELSHANLTSYIMGTVEFA-SAEPDD----AALICVPPYHIAGVSAALSN-----LYAGRKTQFDAGRWVDLVTGEGVTSATVVPTMLDRIVSVLET--RGTTLPTLRTLAYGGSKVPLPLVRKALSLL--PAVGFVNAYGLTETSSTIAVLTPDDHRARLGSVGQPVPGIEVEIRADDGTVLGAGETGELFVRG---EQVSGKYTD----IGSVLDE-QGWFPTKDVAFLDEEGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPHVRDCAVVGADDPEWGQIIVAVVVAQPGTEPD---VEDLRSHVRSQLRGSRTPDRVVFRDELPTNATGKVLRREL-------------------------------- 18150122 30 ----------------------------------------------------------------------------LLRGWAERYGDRVALV-----GDDGTRVTYRELDMWCDRLAAGFAGQGVAPRERVLVQLPNTPSFVAVCFALFRLGAVPVFALPSYAVRSCGTRSCPVRSRWWI-PDEV----RGFDHRALVRDLL--PELPRVARVFVAGDPGGEEDG----------LVALAALEQDPVALDASDVAFFLLSGGTTALPKMIPRTHDDYAYQTRITAG-ICELGEDTVYLAVLPVEF--NFPWGCPGIIGVLGVGGRVVFAPD-PTPQTCFPLIERERVTMTSVIPTIVHLWL--DAAGRTGHDLSSLDVVQVGSSKLHDEVAARIEPELGVRLQQV---FGMAE-GLLTFTRYDDPRQVVLTTQGRPVPADEIRVVDGDDREVPDGTVGELLTRGPY--TLRGYYRAPEHNASAF--TADGFYRSGDLVRRTPTGEIVVEGRVKDVVIRGGDKVSATEVEGHLTAHPGVQQAAVVAKPDRVLGEKICAYVVARDGPAPTPGVRRLLRA---RGLADFKLPDRLEVVEVFPLTGLNKVDKKVL-------------------------------- 91778221 144 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDTPALLLFTSGSTGRPKVVQLTQAA-LLNNALGVIDMSALNSEDRLLHVMPIYHTNGVNNQLFAPLLAGST-VLFCSRFRAAD---MPALLNSYRPTIITGVPTMYRMLSQSFDTEA----LAGLRMARCGSAPITETLHREVEAKLG---CPLVVSYGLSEATCTSTLNPPQAR--RIGSVGKVLAGQTVELRAPDGSSATPGVEGEICIGGA--NLMSGYLGAPD---ATARAVTDNWLRTGDLGRFDDDGYLNITGRIKDVIIRGGENLSPLLIESAIVGVTAVSACCVVGMAERDLGEVPVAFVVADEAASLSVEL---IQNAVRERLSRIYVPHEVFFVDALPETAVGKVDRKILAALAAGD------------------------- 149927446 37 --------------------------------------------------------------------------------------------------GDLHRITFKAMAARARQLANALNGLNIQQGENIGTIAWNSHRHIEIYYAVAGMGAVTHTLNPRYTPQQLIYIINHAQDTTIF-----------FDLTAPLIKAIA-PHCPSVKNILLIDEDKMPAEPPVAGLLNYEALLKVQNDEYVWPEFDENSACTLCYTSGTTGNPKGILYSHRSTMLHAMMS--NCADLTRKDTVLPVVPMFHV--NAWGLYAALMTGCKLVMPGPQLDGPS---IYNLLEGEKVTVAAGVPTIWLGLMKQN-----GLTFSTLKRSLVGGSAVPVSLI----KEFDEMGVELMQGWGSTE-----MSPLGTVSKLSGDERSLPIFGVDMKLLAEDGTELPWEQSGELHVRGHW--VLHEYYGGDGAKAFSHDATGKRWFATGDVARMAPDGLMQITDRTKDVIKSGGEWISSIDLENIAMSHPAVLQSAVIAIPHEKWNERPLLIVVKRPGTDVS---KQDILNFYEGRITKMHIPDDVEFVDTMPIGATGKVQKSELRE------------------------------ 186475792 39 --------------------------------------------------------------------------------------------------GDVHRYTYRDCERRAKQLAQALIALGVEAGDRIGTLAWNGYRHLETYYGTTGFGAVCHTINPRLFPDQIAYIVNHANDRYVLFD---------ITFAALVD--VLAPQCPNVRGWIAM-TDEAHMPCMSTAVSSYEALLARHDGAFEWPAIDERCASNLCYTSGTTGNPKGALYSHRSTVLHAGASLPDAMGLSARDSVLPVVPMFHVNA-WGIPHAAPLTGAKLVL----PGKDDGKSLYELMEAERVTYSAGVPTVWLGLLNHVREAGVKF--SSLERTVIGGSACPPAMIKTFRENYG---VEVIHAWGMTE-----MSPLGTLSKLKQGHA---LYGVDMKIVGDDGRELPGVAFGDLHVRGPWVI---------DRYFRSDASPVDGWFPTGDVATIDKDGFLNITDRSKDVIKSGGEWISSIDVENIAVAHPAVAEAACIACAHPKWTERPLLVVVRRPDAHVT---REELLAFYEGKLAKWWIPDDVVFVDELPHTATGKLQKLKLRA------------------------------ 169769448 14 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTVYLQFTSGTAGLPKAAMLSHFGIINNGRMCGAR-LDLNPDDIVCCPPPLFHAFGLVSGLICSLACGATIVL----PSRFDASAVVDALKRYGCTVLHGVPTMFVAILQQLQH--RKVKVKTVRAGMVGGMKVAPSLLDEIQATFSPMDLRII--YGMTETGSFMTAATDPARE-KLETVGKALPHVQAKVVDSQNHILPKGIRGELCISGYL--LQKGYYKNEEKTAEALVRDENGVWHTGDEASIDEKGYCRITGRIKDIIIRGGENIYPTEIEERLMEHPDIEQAAIVGLKDDKYGEVVAAFLSLPQHNRPS---LNDVKDWIWQVLGRHKAPVHVFWVGQYPVTGSGKIRKDVLREI----------------------------- 195944041 127 -----------------------------------------------------------------------------LDRAEATAFGRTAVV---DEPGQLPTTTYGELLHRIRAWQAGLDALGIGEGERVAVVGPNSARLLELLYAVPASGRICVPVNHRLAPEEIGYILRQCDASVVFTDPE---------------AEARLGSLGGPKRFVLGEQTETQVMGFGTEPRPW-----SRPDENAVATLN--------YTSGTSARPKGVALTHRSIWLN-AMTFGVHARIWEGDVYLHTLPAGW--GAPFLLAG---LGAKQVVL----RRIDGPEILRRVREHGVTLAFGAPAVWDVVLRAARDWPRIPGHGTMRVVC-AGAPVRAELVARVEEELGWEFLQV---YGLTET--TLLTFLPGAPRTDLTRAGAPALGVR----------LRTGPRGEVLARSNM--VLDGYWRDE---RANAAAVQGGWFRTGDVGAFDERGSLALSDRVKDVIVTGGESVSSLEVEDCLLGHPAIAEAAVIGVPDERWGETVKALVVRAAGAEAAEAEII---AHCKANLARYKAPTSVEFRDSLPRTSNGKVRKAVLRE------------------------------ 27378513 15 ------------------------------------------------------------------------------------------------------EITYRAMLERVERWRAAFAGRGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSEMNAAFV---------LVERRDEVETAARQAGRPIP---VVTSEDDVPAPFGGVRPASTGD----GATECA-----------LLYTSGTTGQPKGCVLTN----TYFLHSGNWYRDVGDGERMITPLPLFHMNAMAVSLMAMLSVGGSLTMLD----RFHPRSWWASVRDSRATCLGVMPS---MLMSA---PPSEQDRAHVRFGFGAG--VDKLLHAPFEDRFGF---PLLEAWAMTETGGGVIAANVEPRKIGTSCFGRPAPEVDVRIVDDGGNDAPIGTPGELLVRRPRYGFFREYLKNPEATAEA-WE--GGWLHTGDIVSRDVDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAIRQAAVAATPDQVRGDEVAA-VIIAEEAGAGRALAEDIVRWSLEQMAYYKAPGWICFTDSLPLTATEKIQRGGLKDFVA--------------------------- 111221967 24 --------------------------------------------------------------------------------HAQATPTAVAVVCAG------QQLTYAELNARANQFAHLLLARGLGRGAKIGVCLDYSADLLVAILGTLKAGACYVPMDPSYPAERL--RLLLAQ----------------IPDLALVVTSAATAGLVESARADLVSLDGIDAD------------LSSRSPENPDVSVTGDDLCYAVFTSGSTGTPKVATVRHEGWFNLLNWLM-LEYGLHQGSNNLVVSAFGFDLSQRSLLM-PLFCGATQYLL--SSRNFDAAMAYRILTRHDIRTVHCASSTLYLLVEW-ETARGGTALTQLDYVLFGGEPLHTERIEWARQ--PGNTCTLLHQYGVAE--CTDVASSYDLADYWRGGVGRPAYNTELHIVDEQLHGVAAGEYGEICICGTSVGA--GYLGESERFTTVEVDGVARLYRTGDRGYVTGAGELVVAGRLDAQVKVRGMRIDPTDIERALGRLADVRQAAVVVDRTGLGEPELIAFIVSERDGLAEDEVRAQLLG----KLPRNMVPARFLSVAGIPLSPHGKVDRRALAEQLRNERADNGVPA----------------- 119504180 52 ---------------------------------------------------------------------------------------------------QESSWSFKEFYTAVDRLSHWLVTEGITAGTPVAIAMRNRPEWLIAFVAIINVGGIAVPLNSGKSAE-LEQGLEDSHAALLICD---VPRWKYVQERKRIVPAL-----------IV------DGDSSGPQQPDFHDVIANWTGSITPPAIDTHSPAILLFTSGTSGRPKGVMLSHATYMTNQAMSTQLASTTPPKTLL--AVPLFHISGLFSQFIVNLHHGRSLLMY-----KWNADEALQLVRQEAITVLMGAP--VMMMELLSKPEFTVGDAKQLTNISSGG-AATPETLAALY-ATKTAAAFPGGGWGMTETLGTGAAFTGHFCSHRPMASGFPSPIMEFSFLDENGKSAPPGVAGEINVRS---SAAV------QRYHTSSEDFYEGWLATGDVGYINEEGLLFICGRVKDMIIRGGENIYPSEIEACLTTLPLCLDAAVVGRPDPKWGEEVAAVVQVPPGTEANSQL---VIEHCQQQLAAFKVPVQVIFTKSLP--------RNALRKLLKNK------------------------- 195450150 33 ----------------------------------------------------------------------------------RRHPNQLAQISDTENTN----LTRKELFLNSIRVSTYMRNQGLNQSDIVGIIARNTTHISAVAYACFFNGIPFHSLNIAYEQDTIEKLYKVTEPRLIF-CDG--------DEYEKIQAATKELDV----KIITMRNHTSD-------SISIDDVLATPEEDFEPSRLENDQTLAILCSSGTTGTPKAV------TVINSRKLLFGSYNLSTDDIQYTHSSLDWITG--------LLTTVTSGIYSTTDNPFDPVRFLRLLEKYKITWLLQAPSHMAMIVNSDE--FEKTNFSSLKYYLYGGGRCSAEVQNQIRSRLKSNCLFFV--YGFTELGSMATMNF--NYDEKPNSVGRLVAGCKLKIINDDGETLPPNEMGEVCI-----------------YNGQYWAGYFGWFHTGDLGYVDNDGFLYIVERKKDMLKYQNIMYYPNEIEDVISRMPEVAEVCVFGVWDQINGDEAAAAVVKRVGTELHAE---DVVDYVNEHVG--AKYKQLHIVDDLMRSSNGKTNRIATKK------------------------------ 103487414 14 ----------------------------------------------------------------------------------------------------ERVVTYAELDAGVGLLAAWLREQAGGPGERVASWSAKTRLACLMPLAAARAGLIHVPINPLLGPQA-QHILADSGAKLLLA---------------NAARAESLGDGRPAGCAL------HDLNIAE-------EAVDSGGKTLPPSKADPDDLAAILYTSGSTGRPKGVMLSHANLWLG-AESVATYLKLMPVDRVLGVLPLSFDYGQNQLL-SSWYAGAAV-----APDYLTARDVVKAVARHDITTLAGVPPLWVQLVEADW-PADTAAL--LKRLTNSGGALTPSLIEAMRRTFPAAD--IYPMYGLTESTWLD----PKFVADHPTSMGRAIPHAEILVCRGDGTITADEEPGELVHCGPL--VAKGYWRDAERFRPAPASLYGGVW-SGDRVRRDANGLLYFVGRDDAMIKTAGNRVSPTEIEEAAVASGLVYEAVAFGVPDARLGAAIILIVRGTHGPADEEGLA----AWLRRNLPNFMQPQVIEWRDALPRNPNGKLDRVAI-------------------------------- 85708813 41 ------------------------------------------------------------------------------------------------DGSETRT-NWAGIREDALKMAQALKALGIKPGERVASLAMNHSRHLVSWYGVAGMGGVLHTVNPRLFEDQLEYIVTHAEDRVLLYDAAF---------QPIVDAM--KDRWPTVEHYICYD--------SGEHTTSFEDWIGEQDGETEWFAGDERDPCMICYTSGTTGNPKGVQYEHRSTVMHAISGLQAAFNFSSASVMLPVVP----MFHSWGLYAGAMAGIKFVF----SAVNDPAVLHEMMIKEGVTDSAGVPTVWLAHFQYCDK--EGLDLPPLKAATIGGSA----APKFMIKRLLENGTRVQHAWGMTETSGTVGGPTWDWDTLKCAMQGRPVFGVELRTVDDMATELPGMTSGALQIRGPWII---------KRYFKAEQDAVEGWFDTGDVGILHPDGTLQLTDRTKDVIKSGGEWISSVELENAAVGHPAVAEAACVGMFHPKWDERPVLFVIKNEGAECTGD---DIIEHLKPLVAKWWLPDAVEFVDDIPHTATGKI------------------------------------- 119503121 12 --------------------------------------------------------------------------------------------------GATETVSRHELKRWSDNLAQALLDLGVMTGDLVPIHLPTCNQFLVAAVAIFKAGGTPMPVSSKLPPAELMGLIDLAQPKVIIS----------------------------------YQRFDQTTLNPDG--YSDKEPISAALPHRVSNPIKA------LASGGSTGKPKLIL-----------TTGDALFDFEPGDLKYSPGPLYH-NGPFWFSLNMLIRGGRVLLNE----RFNAARCLDLIEAYRPTVLNLVPTMMRMLRE--PDW-QQRNLDSVRVLWHLAAPCPSWAKEGFIEKLGGER--VLELWAATEANGLTIID-GNEWRQHKGSVGKGI-GTEILILDESRESLPNGVVGEI-FTRIAGGPPPCEYLGSQPLENL-LEGFTSV---GDLGWLDDDGYLYLADRRTDLIISGGSNIFPAEVEAVITQHPQVRDAAVVGLQDDDLGRRVHAVVEPLAALN-TDTLTIELLDLCREQLLSYKVPRTIELVETLPRNEAGKIRRTLLRD------------------------------ 161508443 1453 ------------------------------------------------------------------------------------------------------TMTYETLRNYVDAIAHMLLSNGVGNGQRVALFTERSFEMIAAMLATVKVGASYIPIDIDFPNKRQGAILEDAKVTAVM--SYGVEIETTLP-------------------VIQLENAKGFVESKENDDLHGNQLENTAMLDNE---------MYAIYTSGTTGMPKGVAIRQRNLLLVHAWSTELQ--LGDNEVFLQHANI--VFDASVMIYCCLLNGHTLVI----PDRENPEQLQQLINKHRVTVASIP---LQMCSVMEDFYIEK--------LITGGATSTASFVKYIEKHCG----TYFNAYGPSES--TVITSYPETIPI-----GKPLSNIQVYIMSD-GLLCGIGMPGELCIAGD--SLAIGYINRPEKWQNNPFGKGK-LYHSGDLARYTSDGQIELLGRIDKQVKVNGYRIELDEIENAILAIRGISDC-VVTVSHFDTHDILNAYYVGEQQVE------QDLKQYLNDQLPKYMIPKTITHIDCMPLTTNDKV-----------------DTTRLPNPSPIQQ------- 24379754 1234 -----------------------------------------------------------------------------------------------------------ELMQKSNIVGNFLQRQGVNNNKKVAIIVNKSVNMMVTILGVLKSGAAYVPIEPSLPEERVKYILDDSCCDFII-SEEPFYNGK-INSETISNILNEEPDISKVES-----------------DSTYKDL------------------CYIIYTSGSTGDPKGVMLTHEAVMNRLLW-MQNAYPITKNDIILQKTSFGFDVSIWE------LFGWT---FEGAVLYFDPQRIIELINSQNISKLHFVPSMLNVFLEFCERE-NKDSLKSLSIVFSSGEALTKEQVIKFYSIFDNDKPQLINLYGPTETAIFDCSNLYKSEDVPIGE---PLDNVEAYVLNDKKQKCPIGVVGELYI--GGIQVAQGYINKEDATKKS-FVRLPRLYATGDLVKWTSEGKLIFIGRSDDQVKIRGYRIELGEIEKYLKKVSQ-KNCLVSLQNKLSKNNSLIAYI-----ESSTTIDESKIKEELKTLLPQYMVPSHIYIVPEFPINKSGKVDRKLL-------------------------------- 24379754 212 -------------------------------------------------------------------------------------------------------LTYEQLNQESEKLSLYLSKL-FEPKSIVPLVMDNSSEMFIVIFAILKSGFAFSPISLDYPPE----RIEHI---------------------------IKETHLNS---VIVPEEANLQIS-KEIKQYVAKDLLNKAPVEVDAVNVRGDDIAYVIFTSGTTGTPKGVKVSHQS-LMNLITWHNDNFSITSETIAAKYAGVAF-DASIWELFPYLSIGAKVVVSE--KDRFDVKKLNQKFIENKVSIAFL-PTVV-------FEKFSKVQNPYLKILLTGAEKLSEQAYEQY------------NNYGPTE-YTVVATSFKLEKHMDNIPIGKPIANTTALVMSNDRHFLPIGFKGELYLGGD--SLSSGYLNDSKKTKNSFIEMGQVFYKTGDLVAYTDSGELLYYGRIDNQIKINGYRIELQDIENILEIIGQDSDCSVVVIPVSINGLILHAFY---EGVTGFDSNPNQVLKQLTNKLPSYMVPSTIESLSQFPLTSNGKVDRKYLEKIVLNKSTSVKEINN-DNPKIITEILKGRQ- 11034798 21 -------------------------------------------------------------------------------------------------------LTYAQFNARANRLARWLKYLGAGPERSVGLVLGRSADFFLCATAVLKCGAAYLPLDPNYPVERLSFMARDAAPVVLVTTSD-VRGDGQLPTGSLVDEATED----------VLRRL-PDHDMEDGERL---------------EPLRPASPAYIIYTSGSTGIPKGVVVTHQGVA-SLIATQRRRLAVTGASRVLAFSSPSFDASF-WEMSMALLAGAALVV--GRPGRPDAE-LAALIADHGVTHVTLPPSVAGAL---GPDMLP----PSV-TLVVAGEACPAALVRW------RPHRTMVNAYGPTESTVCATMSDPLADDVAP-PVGRAVDGTRIHVLDDRLAPVVPGAVGEIYIAGH--SLARGYLERPQRFVADPFGPGSRMYRSGDLGRWTRSGDLEFVGRADDQVKVRGFRIEPGEIESVIAGCRGVRQAAVVLREDRPGEPYLAAYVIP---------------------------------------------------------------------------------- 171695604 3067 --------------------------------------------------------------------------------------------------DKTASITYQQLMVRVGVIRTALAQQVVGKGRTVAVYATGLGDILCAMLAIMAAGCVYVPLERRNSLERLALMLEDCEPHILLC---------------KGEEDLATLQGFIGSSVPIVDIDSVKAN---NHNHDQHEL---------PLNIASDSPACIIFTSGSTGRPKGVIMSHTNILNQVLA-VKSLHDIK-RETVLQQSSLGFDCSLEQI-FGGLAHGGTVVM---VPDRGDPASIAKIMAHEGVTYTVGVPSEYAALIRFGGEGLRKC--TTWKLAVSGGEKLTRDAFAF----LGLTDLRLVNAYGPAE---GTVSCTRTFVDYRRKDVGTAMPNYTVVIVNDKLEPVPEGFPGEICIGGAGPNEPVT------RFIALEFSMRDRFYRTGDLGRFLPDGSLQCLGRIDAQVQIRGVRVELDEVAAVIVKTENVSQAAVSLRE----GDLLVAFVVLNKHDKDFD-----LQDMIRLPLPPYMCPSFAVSIEKLPLTPNGKLDRRALDTLPLPEIGDDGET------------------ 159898612 464 -----------------------------------------------------------------------------------ATPQAIALSYA------EQAISYQQLAEAADQLVYVLLAQGVQPEQPIGLLCERSPQLIIGILGILKAGAAYLPLDPQLPTSRIEWMLADAQVNLIVTQNSLL-----HSVNSQATTILNLDQLPTTK--------------------------LTQLPTIHPDQL-----AYIIYTSGSTGQPKGTLLSHANVLRATVATIK----PSANDV--------WSLFHSYAIWGALLYGGRLVVVPST-TTRSPEAFSQLLADESITVLNQTPSAFRQLLPQ-LTPAVAANL-ALRLIIFGGEALDLASLAAWYQAYPAPAPQLLNMYGITETTVHVWLELNDLIEAKASLIGLPIADLTMYLLDQYGQLVPQGAVGEIYVGGA--GLARGYLKQAQRFVPDPWSTGARLYRSGDLARINQFGELEYLGRSDQQVKLRGFRIELGELEQAICRQAGVADCAFVQKLDQH--ERLVVWVVPNQ-----PALVEQLRQALALELPHYLQPNLWLLCEHLPLTNNGK-------------------------------------- 13475632 39 -----------------------------------------------------------------------------LERVVEKYPAKIAI------SDGSASLSFSELLNAVQNLAGAIAGS-TPPGKAVGILIGNTLWYPVAMLAAMRAGRPAVPLNP---------R------------DPFQR--------------LAAISTSARLAAIIKPGPGKPAGWPNASSLEWIDAASAATPDALPSEVSVDAPAIVLYTSGSTGAPKGVVNSQRAILVQQYVDACH---FGPDDVFMPLTGPATIAGCREMM-TPMLCGATLYLIESAGIRAARDNF----EKWRVTVVYLVPALLRVLM-NGSAPDT---FSSLRIVRVGGEKILWSDIDRLRDSV-HESCLVQISYSSTETTGTQW-FLPRGYQERGATVGFVLPGIEYTIVDENACEVAPGDEGELLIRSNY--TTLGYWVDGENVPLQANSGNPRTFATGDLVKVDDTGMMWIVGRKGRQIKINGRRVEPAELELVLRRAPQVDDAVAV-VTDA---NELVAFVVPRPGAS---ELIAELRDLIRTALPPAVHPTRLHSVAEIPRLKGGKVDGVKLREL----------------------------- 154286842 39 ----------------------------------------------------------------------------------------------------SQIITKKDLRDLTERTAYGLRNYGIGKGDVVTVISHGQPYVPVAFYGTLAAGGVYSGASPSSTVAELSRQIAIANSRLIIC-------GK--EMKEIALKAAKQCNLP-PERVLMLESLEGNINIISNRKLAWQRITDAEALEKSIIV--------ILWSSGTTGLPKGVMLSHTNYVVSLAWVAREIAAGRPPSRTLAHLPISHIAGIFGYLVVPFSVGG-LVVWMGKYEWKN---MLRFVKQYQITSFYTIPSIYLQIAKSPDV------TDHFKYVATTGAPMDSNLQTAASKKLGGGGRQVVQTWGLSETTGA-VTMMPRGVHDYTGCIGYILPNVELRMVDSSFNDVEPGQPGEFLVRGPM--VTQGYYNNPQATENAFHD---GWFCTGDIGIQ-RNGKFYIVDRKKELLKYKGQQIAPAEIEGVLISHPDIKDAAVCGVPSPEDSDLPRAYVVADTTRVN----EQTVKNFVKDRLSPFKQLRGVVFVNEIPKNAVGKLLRRELKE------------------------------ 107025726 590 -----------------------------------------------------------------------------------------------------RAVTRGELAAQALAIAGGLRAAGIGHGDAVEISLPRGPEQVAAVFGVLAAGACYVPIAQPVARKALIER--AAGVKAVIG-----------------DTACAGGPLPHVGI----------------------AALSRHAPLAAPLEVAPQATAYVIYTSGSTGVPKGVEMTHAA-AINTIDAIDALLGMRADDRLLAVSDLS-----VYDLFGALGAGAQLVL----PTARDAARWIELIAQHRVTLWNSAPALLEMALA---VPAASGACRSVRAALLSGDWIALDLPARLRARCG-DACAFHALGGATEAGIWSNVQTVRDVPPHWRSIGRPLPGQAYRVVDGDGRDVPDYVPGELLIGGD--SLARGYRNDPERFVQHASGRW---YRTGDRGRYWPDGTLEFLGREDRQVKVRGHRIELGEIEAALAAHPLI-DGACASVVHGEAARIVAAFV------------------------------------------------------------------------------------ 47499964 2795 ---------------------------------------------------------------------------------VFNQPDDVALV-----TDKGQALTWSQLKALVNQIAMALVEAGAKQDSQVGVYCDPSMYILPTLIAIAEIGGVYVPLDTQNPIKRLQLMVDDCQPDALLIDDST---------------ATLSLELETKAKMINV----NTIKAGPSNTFHLDNRARG------------NGMGYIFYTSGTTGVPKAVALTHTS-LVHHFDGFIHCNNLNK-CRMLQQAPLGFDMSLTQMTLAIMLGG--TLIVASSETRKDPTQLAQLMLDEKVTHTFMTPTLALSVIHHGYEYLRQCDW---EHASLAGEAMTTRVTSEF-KRLGLRNLELCNGYGPTEI--TIIATCGSLRDTHNPSIGRALPNYSCYILDENMQPVRPGLAGELVIGGA--GVAIGYLNTEAKFLSDPFAPWTRMYRTGDKARFLSDGRLCFLGRIDSQIKLRGFRIELQDIASTIVKASDVPEAAV-----SLRGEGLVAFVILSQFNRPSDE-KGYLKQLLEESLPRYMKPAKIISISQLPMNASGKLDQYALDALPVSYEEDIVD------------------- 115524382 1 ---------------------------------------------------------------------------------------------------------YATFAQRAASFGAALRDHGIAPGDRVALFMSNCTAYLEAIYGLWWAGAVAIPINAKLHGKEAAWICSNAEAKLALVDDDSAASLREV-----------QAEWPPAMQLLSVDSD----AYRRARD---------GEGNARPHPRDANDLAWLFYTSGTTGRPKGVMLSHGNL---AAMSLCYLADVHHDDTALYAA--------------PLSHGAG--MYNYASGGFDPDEVLDLGRHFGNVAMFAAPTMVRRLVDAAKRRGESGE--GLRTIVYGGGPMYLADIRDAIATMGQRFVQI---YGQTITSWHEATDHPRYLE-RLASVGTAQSVIALRITDAEGRELPAGETGEIEVKGL--TVMLGYWNNPEANAATLQH---GWLRTGDVGRLDEDGFLTLSDRSKDVIISGGSNIYPREVEEALLTHPAVREVSAVGVTDPEWGEIVVACVVLSDDAAADDAALD---AHCLAQVARFKRPKRYVYLDQLPKNNYGKVLKTRLREML---------------------------- 16078100 11 ---------------------------------------------------------------------------------AETSPGRVAIQTESE------QITYHDWDRLVSQTANWLRSQPSMPN-RVAILLPNSL----AFLGCTAI-----PIDTRWSPAECKERLSISNADLVVT-------------LAFFKNKLTDSQTP----VVLLDNCMADIS--------------EAAADPLPT-IDPEHPFYMGFTSGSTGKPKAFTRSHRSWM-ESFTCTETDFSISSDDKVLI---PGALMS-SHFLYGALFLGGTVCLL----KKFSPAKAKEWLCRESISVLYTVPTMTDALAR-----IEGFPDSPVKII-SSGADWPAESKKKLAAAW--PHLKLYDFYGTSEL-SFVTFSSPEDSKRKPHSAGRPFHNVRIEIRNAGGERCQPGEIGKIFVKSPM------------RFSGYVNGSTPDEWMTDDMGYVDEEGFLYISGRENGMIVYGGLNIFPEEIERVLLACPEVESAAVVGIPDEYWGEIAVAVILGNAN-------ARTLKAWCKQKLASYKIPKKWVFADSLPETSSGKIARSRVKK------------------------------ 197772494 17 -----------------------------------------------------------------------------------------------------ETLTFRELVEHGSELAVYLRYLGVKPDDCVGVFVEPSTELMTGVWGILFSGGAYLPLSPEYPEERLRYMIEDSGTEVILAQRGL---------------AERLAGLVPRGTRII---TPDDADAFTRR--------RTGESGYGPLDLRPHHLAYVIYTSGSTGKPKGVMIEHRSVVNQLEW-LASGLGVNRGTTVLQKTPMSFDAAQWEIL-AP-ACGSRVVM--GGPGYRDVERLIETIVRHGVTALQCVPTLLQALVSTDEFAL----CTSLTQILSGGEALSRSLAAKCVEVL--PHCELVNLYGPTETSAYVVDPAAVGNGPDAISIGTPVAGTRYHVLDDQRNVAAVGETGELYI--GGVQLARGYLRRPERFVSDPFVPGGRLFRSGDLAYRNADGTVQFVGRLDNQVKLRGFRVELDEIRVSIENHDWVRSAAVVVRDDPRTGQNLVSLVELDPGE------------------------------------------------------------------------------ 67904458 45 -----------------------------------------------------------------------------------------------------EQYTYGDVIQRTRSLANGLQQLGLREHDVVALFSPNTIDYPIACHAI--IGAVVAPTSAALTAQELHAQLKTSRARFIIAHS------------SLLSTARAAAKGTSIEKVIVL-----DGQSSAPGHLTCQQLASTYAPT-ALRQIPAHEAAFICFSSGTSGPAKGVITTHRNITSNLQQWRAQLLDSGSADRTAAIAFLSHIYGLNLYMCQCLTWGTPVVI---LPRF-DLDTYLSCVEKYKPQELALVPPI--ALMLVKDDRIRNYNLRSVRRILSAAAPLTIEALETRFKDIFGTEVFCTQSWGLTET-SPIATGIPNDRMDKRGAVGCIVPNMEFRFVDPEGKD-GASQPGEIWCRG--PNVTPGYYNNLEATRGAFHVDDDGWFRTGDIGVIDAEGYITIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVVDVAVIGVVDARATELPTAFVTLRQGIDERGKVIEDIHLWFNARVANHKRLRGIYVVENIPKSPSGKILRRVLKQ------------------------------ 134099926 39 -------------------------------------------------------------------------------------------------------ITRRGLESMSNRLARDLIARGVRHGDFVSIVVPNSIAFVVAELASWKAGAVPQPLSPKLPVSELREIIDLTEPALVIGDVGAVAGGRALPADHQPDPALDDGPLPAV---------------------------------VSPAWKAPT-------SGGSTGRPKVIV---AGALVEETDLSADVFGIEHGGVVLVPSPVSHNAPNMSVALG-LLRGNHVVLM----RRFDAAQVLRLVERHRVSWLYVVSTTMGRIMRLPEEVRAAADLSSLRTVFHTAAPVPV----WLKRAWIDWVGPIVELYAGTEAQATTVITAP-EWLAHPGSVGRVLRG-EMQIRDADGRVLPPGREGKVWMRRA-PDVEATY-----RLLGAQAHPDPDGWESGDIGWFDEDGYLYLGDREADMILVGGANVYPAEIEAALGQHDAVVDSCVVGLPDDDLGNVPHAIVVTRRSVP-----EADLVRHLRSRLAPYRMPRSFEFVTTPLRDDAGKIRRSQLRARLAGGTGPAAGPTT---------------- 197775599 3 ---------------------------------------------------------------------------------VDAVPDREALVYDHPGTGEERRLTYAELDAAANRVAHHLLEAGVAPGEHLGMHLYNGVEYLQTVLGCLKARIVPVNVNYRYVADELVHLYRDADLAALVFDAEFTER-----------VAAALPRTEKLRHLV---RVGVPPDGAPPLDVAFTDAEAAASPLRGFARRSADD-LFIIYTGGTTGMPKGVMWRQGGAPTGEPVS-------RPEERVAAGGD-----GITFFPTPPLMHGTSTLTFIGFNFKFVPHEVLRTIERERVTVSLVGDAMLRPLIDALNGPLKGCDLSSVFSVSSSG-AIMSDTVREQFTALAPG-VLLLNNFGSSESG------FNGTATDDSGPATGFRLRVNAAVVDPTYEPVPPGGTGRVAQRGHVP---LGYYKDPAKSKETFFRRGGERWLLGDMATVDDEGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDHRWGNRVTAVVQLREGVAA-PTLAA-IQSHCRTRLAGYKIPRRLVIAPEIQRSPSGK-------------------------------------- 194546300 242 -----------------------------------------------------------------------------------------------------RSLSYAELERESAALAVRLRAAGVAPEQRVGVCLRRDSGLLVGLLGVLRAGGCYVPLDPAYPEERVAYMLDDADC-LLVLVDASTR-----------------------ERVAALGRPC--LTLEEGGDQA-NDLALPAS------EVGADHLAYIIYTSGSTGRPKGVAIEHGSWAGQHYAAEEWSGVLAATSVCFDLS--------VYELFGTLAEGGTLHLVENLFSLPDYPR------RDEISLLNTVPSVCAALLALGDLPG------GVRTLNLAGEPLRGHLVRQIR---GQPQVRLVNLYGPTESTAHELDLHAEALDEPP--IGRPLPGTTVEVLDGFEAPLPLGVAGELYL--GGIGLARGYFGKPEQTAER-FRVDPGRYRTGDRVRMREDGVLEHLGRLDDQVKFNGFRIELGEIASCLASFPGVSEACAMLTEDSAGLRRLVGYLA----APFAPPLQA-LNEHLGQSLPHYMLPSAFVVLAELPKTLNGKIDRKALRPQATGAEPQALPSDPLE-------------- 184154539 9 -----------------------------------------------------------------------------IDRIAQAQPDFPAF----DELGTIH--SYGDLYHYSNALAAWLDQQNLPANSPILIYGDHQFEMMASFIGCLKAGHAYIPVETDSALPRVKSILTTAAPQMVLAVDDFP-----------ADE---------------LDFAGTVVNHDQLVDL-LHQEVDYQLDHF----VDGDDLFYILFTSGTTGSPKGVEITHTNICSFASWMVSDAFNLPHNQTFLGQPPFSFDLSNMYWL-PALLTGSTI---KALPRTQNFGQLFTVVPKLGVSVYVSTPSFVDMLLLSPDFNQEK--MPELKYFLFCGEELTVSTAKRLFTNF--PDAHIFNTYGPTE-AAVAITSVEITKEMVATAKRLPIPNVTTSIWDDGKEVTEPNVHGEIIIAGE--SVAPGYMNNPEKTAANFF-KLNGVYRTGDAGYIDEDGMRHIIGRMDFQIKLHGFRIELDEVRSSLELSQYVKQAVAVPYAKDGKVSHLIAYIIAKDDFADDKALTKAIRADLKDQIMDYMMPTQFVYVDSFPTSANGKI------------------------------------- 214044923 16 -----------------------------------------------------------------------------------------------------RRISRSELTRNAAKGAAALDAIGAGADVPVAIIMRNDLAQLEIMRAAAMAGTVVVALNWHAEAEEVAAICDDSGARFVI-----IHRDLIDAVRPALVDRTVIAVTPGAALCTAYGIDAASAA-TDPDTLEWGSLMAADQPVETREMMR---PL-MRYTSGSTGKPKGVRRVGSGVLARIGSEM---LRLKPGSRFFTAAPIYH-SAPSTLTSAALVTGVSTFV---APKF-DPETFLETLQAQRITHVYLVPTMMSRMLKLPDAVKARYDLSSVEFCVSTGSPWPHDLIDWWGPVF-------WESYGATEIGFMTMVSSQDAL-ARPGTAGQMQMGGTVLILDPDGVELPTGQVGEIHARMDAFGGF-DYSNDPESRLAA---EKHGHFSVGDLGWVDADGFLFITDRKKDMIISGGANIFPVEIEAVLMRAPFIRDVAVFGAPDPEFGEQIVAAVEPAKGWNPDA---QEVLDFLDGKLARFKHPRIIDFHDALPREDSGKI------------------------------------- 62423992 45 ------------------------------------------------------------------------------DAAAENTPDKVAVI------DDHGQITYAELLLRVDRLAASFSRRGLGNRDRVLLQQSNRIELITSALALMRVGAVPVYCLGSNRRRELVAISRRAQAVALIVD----YDGDGEQLAAEV-----AAEVDSLNCII----TGTELRSDSVKPET-DPADTTSTPDPEQQIAGPDDVAFLQLSGGTTGLPKLIPRTHDDYL-YSIRQSNEVCGLVKDDVFFPMSSPGF--------LGALMAGNTVVLTENQ----HPAQVFDLISTCGVTVVPLVPPMAHVWANADMDPAAASQLASLRLLQIGGAKLVPELARRLVSLVPGTVQQV---FGMAE-GLVCYTDPDDDVETIINTQGRPMSAADIRIVDQQDRPVPAGSSGHLLTRGPY--TIRGYFNAPEANRHSF--TADGYYRTGDIARLRADGALVVEGRSKDQINRGGEKISAEEVEDILLAHPAVDDVVVVAEPDEFLGERSVAVMVAHRDVMNDQSALKRLAEFMRSRVDDMKIPDRVDLTYGFPVTGVGKISRAELR------------------------------- 145223284 468 -------------------------------------------------------------------------------------------------------LTYRQLDEAADRLAAVLTASGVRTETPVAVRLRRGADYVVAMFAVLKAGGAIVPLDPAMP----ADRIE-----------------------------------------VILRRAGVTVVVDEDTV---ARATAEPPAQYRPAETLPGQAAYVVFTSGTTGEPKGVIGTHRALLAYADDHIGAI--LRPADRVWSFTDAAW------QPLAALLDGHSVHIVDDA-TQRDAEALVDTIARFGVDMIDTTPSMFARLRDVGL-------LSTLAVLALGGEAVDPGLWQQIRQECARTGMSAFNCYGPTETTVEAVVAEIGAHE-RP-TIGRPTAPTRAYVLDSWLRPVPSGAAGELYLAGG--QLTRGYLGRPARFVPDPFVPGARMYRTGDVVRRAVDGTLAFLGRSDTQVKIRGFRVEPGEVAAVLRTHPAVGQAYVAVRPHRD-GHRLTAYVT------GEPQLR-ELRAWLGRRLPRYLMPNAIVAVDRIPLTAHGKIDEPALVALADGAATRPQTPTEVELAAVLAEVL----- 157330777 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPISVNYTSGTTSSPKGVVYNHRGAYLNSLATFVLH-GMGSMPVYLWTVPMFHCNG-WCLPWGVAAQGGTNVCLRRVI----PKDIFDSIALHKVTHMGGAPTVLNMI--VNSPVSDRRPLPSKVEVMTGGSPPPPPILRK-MEELGFG---VSHLYGLTETPGTICTWKPEWDSLPPDEQGVQHLGLEVDIKDPKSVAADGKTMGEVMFRGN--TVMSGYLKDEKATEEAF---RGGWFRSGDLAVKHPDGYIEMKDRLKDIIISGGENISTVEVETVLYNHPAILEAAVVARPDNHWGQTPCAFVKLKEGFDVDA---QEILKFCRDHLPHYMAPKTVIF-EDLPRTSTGKIQKFILREKA---------------------------- 118616223 49 -------------------------------------------------------------------------------------------------------------------LAAALRKQGVVAGDRVAVMSSNRPEFVAVLNVIWCLGASAVLISPAW-------------------------------KRAEVDHALALPAHAAGDHPVL----AGLMPM-----LHLDEPITPAAP-LPGAPRRAGDALLV-FSSGTTGLPKAVRHTHAS-LNAAIGHWRDALGLTERDRIQIVTPPSHILGLLNIV-AALRTGVRVRLH----RRFDIDQMLAHIESDRITVMAVAPIALAM---ASHPNLESYDLSSLRFIMWGATPVSAGIAETVTNRTGIGWVPA---YGTTELPVIACSPLRGA---RLDTVGRVLPGVDLRVVSETGERVGPGEVGEIQARSHL--LMAGYLPAA----ATAEVMSQGWYRTGDIGSLDAAGWLRVTDRLKEMIKVRGFQVAPTEIEAVLHGHPAVRDCAVFGVPDGANGEAVVVAVAAR-----TPVDAAELRARVAASLASYKRLSRIVFVPDIPRLPSGKVLRRALKEL----------------------------- 191639378 12 -------------------------------------------------------------------------------------------------------YTGRDLEEDVAALRDQLNKLKIGAGDQILVALPNAPVHLALNQALWEIGAVVHPIAAATPLPELK-------------AEWSLYHYQAVITLPDVGEKLAEPLMPCSR--LRLHTIAALAILTDASQLAYR---INAPQKRPKE----EDLALILNTSGTTGKPKRVGLTHRMLLNAAQHDAKSHA-LSADDIAMVVMPMFHINAQVISVLATRLSGGKLVI---APKF-SASKFWPLIADNHVTWVSVVPTIISILL-MNENALKAYHPDHLRFVRSSSFALPEDKLIAFQTYF---HTQVLEGYGMTETASQ--STLNPINAPKIGSAGKPV-GTELRLMLADGSSQQPYVEGEIALR-----------GDH--VIHDYLEPHPDWFLTGDLGYLDEDGYLFVKGRRKEMINRGGEKVAPAKVENILNELDWVAQVAVIGLPDALYGEAVTA-VVIRQNVTGDPKAKAALIDYARQHLAAYECPTDVVFVKAFPVNATGKVIRPKLRK------------------------------ 169977290 541 -----------------------------------------------------------------------------------RRPDAPAVI------ASDRTLSYRELVRSACQLSHELVAQGVRPGALVAVAAERGYEQVIAVYSVLCAGAAYLPIDPEVPAERLRYLLEQSEVRVALTQ----------------------------------RHLDARLSWPEGFQRVLIEANPDGPHADAPAAMPPDDLAYVLYTSGSTGLPKGVMIEHRSV-VNRILDVNERFEIGPADRAIALT----ALHHDYDLFGVIAAGGTIIVPDAASAR-DPIHWAERMVAEGVTLWNSVPAFCEMLTSAMEHEEAKITFPSLRLVLLAGDWIPVTLPRRLWALASSAR--FISLGGPTETTVWDICPVDRVDPDWPSIPGRPMRNARYHVLNEALEPCPTWVPGQLYI--GGVGLARGYFRDEARTQASFIRTGERLYRSGDMGRYLPDGEIEFLGREDFQVKIQGQRIELGEIEATLARHPAVRHAVAMVAGDGVK--RLVTYVVP---------------------------------------------------------------------------------- 86559631 3 --------------------------------------------------------------------------YNLFKNSVHKYGNNIAVQCDG------KKLTYTELDISIKHIANELKRKGIRQGDHIAIFMDNSVEYIKAFYSINLCNAVIIPIYTHIGREKFLRLIEFLDVKYIISTS---------DYKEFLSNE-TIVKCQKLSNIFLL----------------YNDDVKDIGGFYKGSIINKETPAVIMLSSGTTNLPKGIMLSNKN-IKSNINSISSYLELNNKDKVLLVKNLT----HSSSITGSLSNGCTLYLTQKIIT---PSMIIKLISELDISIFFGTPNLLTLILEN--KNIAKYNFKKLRKINFYGSKMDVNIIQRLCDTFTDSE--IIYSYGLTEASPRVSYIKKNDLLNKKGSSGKPIKDVSIFIENKNKKELGPGMVGEIVVTG--PNVMMGYYKNLDLTRKA-LNKSKLY--TGDIGFIDQDGFLFIKGRKDNMLNVAGKNVYAEEIEEILCSIEGVKESLVTGKKDKFYGDKLIAYIVKNEKID-----TEEILSYLKLYLDNYKVPHEIICVKSLEKTVSGKIVRKEVKN------------------------------ 218511496 21 ----------------------------------------------------------------------------LLAKRVAEHPEATAVAY------RDEKLTYRELASRSSALAEYLRHLGVSTDDCVGLFVEPSIDLMVGAWGILSAGAAYLPLSPEYPEDRLRYMIENSQAKIILAQ-------------QRLVTRLRELAPQDVR--VVTLRESEAFVLPEGQV---APAIEGARP---------DSLAYVIYTSGSTGKPKGVMIEHHSIVSQLGW-LRETYGIDRSKTILQKTPMSFDAAQWEILSP--ANGATVVM--GAPGYADPEGLIETIVKYGVTTLQCVPTLLQGLL-DTEKFPEC---TSLQQIFSGGEALSRLLAIQTTQEMPGRA--LINVYGPTE--CTINSSSYAVDPAELGSIGAPVADTEYHILGEDLKPVGVGEIGELYIGGG--QLARGYLHRPERFLEIEVTEGAGLYKTGDLGQWNPDGTVQFAGRADNQVKLRGYRVELDEISLAIENHDWVRNAAVIVKNDGRTG------------------------------------------------------------------------------------------- 85713540 12 ---------------------------------------------------------------------------------------------------------YAEIRGRALKLAQRLDRQGIRLGDRVATVAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVMTD---------ITFIPILERIADK--LPGVERYVVLTHEAHMPRTALRNAVAYESWIAEADGDFAWKIFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHMIVNSADAVGAASKDTMLPVVPLFHA--NSWGVFSAPSMGTKLVL----PGAKDGASVYELLSSEKVTFTAGVPTVWLMLLQH--MKTNNLKLPDLKVVICGGSAMPRSMI----KAFDDMGIEVRHAWGMTETVGALFSHLKGDAKLDRLQMQGYAPFMEMKITDDAGNELPGKTPGRLKVRGPAIAGAYYRVNDNILDEQGFFD-------TGDVATLDEYGYMRITDRSKDVIKSGGEWISSIDLENLAIGHPKVSEAAVIGIHHPKWGERPLLILQVREGESVT---RDEILDFMDGKIAKWWLPDDIAFVDSIPHTATGKILKTALRE------------------------------ 145595180 570 -----------------------------------------------------------------------------VTRAARRLPEKPALYVRGSAT------SHGQLAEGVAATAGALAAAGVGTGDLVAVACEKGLAQIVAVLAVNAVGAGYLPVEPSWPDARVAT----------ICGRAGVRH------------ALVGRGVQTPEDVSTYRLTAAGRP--SGRTQETAD--ERTPPPSRPAP---DATAYVIFTSGSTGQPKGVEIQHH----AARTTIDDIFGIHADDRVLALSALSFDLSV-FDIYGVLGAGGALVLPDPA-RQRDPQHWLELAERHRVTVWNTAPALLEMLVEYAEPEVATRALRSLRLVMLSGDWIPLTLPERLRRL--APQAQVMSLGGATEASIWSITYPVADVDPGWRSIGRALRAQSFHILEPDGRPCPVGEPGELFIGGG--GLARGYIGDPEQT-AHRFAPHPRLYRTGDLGRWRTDGNIEFLGRADRQVKIRGHRIELGEIEATLGRHPALRQCVVAAVPGSDERPRLAAYVVPRAGHVVPA--TDELAGALRERLPDYMVPSKFLVLDSLPVTPNGKIDHAALPQVANGPPASPVDPSVTSAPHVVD-------- 148557032 93 ------------------------------------------------------------------------------------------------------------LARRVAQAANMLRSLGIVPGDVVSSLAWNTHRHLELFYAVPGIGAVLHTANPRLSDDHVAYTIDHAGSHVLLIDESF------------VDLAVRLPRLGKIETVILLDRAGDAI-----GALSYEALLRDRPDIVEWPWLTERSGAFLCYTSGTTGDPKGVLYSHRSIVLHAYAAGLSAFDC----VMPCQS-----MYHWGLPFAAAINGCKIVL----PDRMDGASLQELIQAEGVTFSGGVPTYLDHLRRSGQGVG------SLERIVIGGSAV-PRAMA---TTFQSHGVEVRQLWGMTETSGVIASPTP-AIETHGADAGRLQFGIELRIVDEEGRALPGRSAGALHVRGPW-----TV----ERYFRSEASALDGWFDTGDIATIDADGFMRITDRSKDVIKSGGEWVSSIDLENAAMACAGVKIAAVIGAFHPKWEERPVLIVEAHAGDRVTEE---AIREHLARAVVKWWMPDRIIF-DTVPLTATGKIAKRELRE------------------------------ 119504566 23 -------------------------------------------------------------------------------------PDEIAIHFD-----DGSNITYGEAWASGAALASALLARKINPGDTVSFQLPNSRFSVIVMLAAAIGGFVINPIVPIYRNKEVGYILRHAKTRALFIPAE-LRGFNYVAMTEQL-----MGDCPDLRQVIYL---GELQDLPDNFETFNQVLGSGKNQRIDPVQADPDETKILLYTSGTTGNPKQVRHSH-NTLTAALDNGVEGWQLTDKDLMLMPSPVTHITGYVNGMEMPFLTGIKTLLM----SQWDVTEAIKLIENYGATACVSATPFLKEL--VDTCQQQGKTLPGFRLFACGGASVPSALIHSAWDTL--DNCRAVRVYGSTEVPLVTVGFLGSEQRSLAAETDGRVANYDVMIVDDQGNELGLDNDGEILAKG--PAMMLG-YSDKEQNREAF--TPSGYFRTGDIGRLMASGALVISDRKKDIIIRGGENIAAREIEEALLLSDAIVEVAIVAVPHSRLGEGVGACIVPAAGFQVDMDHLRELLAL--SGLAKQKWPQYLELFTALPKTASGKVQKDKLRQ------------------------------ 159040382 32 ------------------------------------------------------------------------------------------------------TLTYRELTEQAEALAHRLVTWGVHPDEPVAVALPRSVELVVTLLAVLKAGGGYLPLDPADPPARTRQLLAVAGPPVLST-----------------------GEVPGATRLFRLDQPGP-----------------TAPTGAVPRRLHPAGLAYVNFTSGSTGTPKGV-------AVAHSAVVRLIHQLGPTETVLQLAPAAF-DAATLEIWGALATGARLVL--APPGALDLADLARLLRRERITVLWLTAGLFHQLVEFDPDCLAG-----VGQLLAGGDVLGPDAVRRALRA--RDGAVLINGYGPTETCVHPMTDPAAVPDPVP--IGRPVPGSTVYVLDPAGRHVPVGVPGELY--TGGAGVARGYLGRPAVFLPDPFDPRPGMYRTGDRVRWRPDGTLDFLGRIDEQVKIRGFRVEPGEVAAVLRAHPAVGDTAVL-VDGEGERRRLLAYLTPRPGAAPTP---QELAGYAADRLPAHLRPAAFLILSTLPLTRSGKIDRRAL-------------------------------- 196230414 7 -----------------------------------------------------------------------------IDHWGEIAPERAAHISEG------RTLTYGELKSQSDALAAWLTE---KLGDNVIGHKEN--EMLVAFLGAVKSGHPYVPIDLSIPPQRIERIVQNANAALTLTPAAVREAHSEHPLTPEGREAMKAARGATGELVGAARDSGAGIDPTSGEDLELAEAMKRRRPGKRPTPVSGDDPYYIIFTSGSTGEPKGVVITLNCLTTFVTWTLGEQKFPELNETFLNQAPFSFVMD----LYSSLASGGTSVTKEAIAN---PKVLYQNFANSGITTWVSTPSFAQMCKSFGPAM-----LPNIRRFWFCGETLAPETAAQLLDRF--PNAEVWNTYGPTETTSILVTRIAQHSPLPVGAV---MPGTRIAIMDEQRATVPEGERGEIVIIGPNVS--PGYLGRPDLTEKAFFATGTRAYRTGDWG-RTRGGLIFFEGRMDGQIKLHGYRIEIGDIESHLRNLPQISDAVVLVAEKNGKPDSLAGFVVLRERGTGSDEISLQLKKQLGERLPVYMVPRKFWFLDAFPMTANGKADRRKL-------------------------------- 120555774 40 ---------------------------------------------------------------------------------------------------DRSKYTYKDLVERIHRLANALTDAGIKPGDTVAVMDWDTPRYLECFFAIPMIGAILHTVNVRLSPEQIVYTMNHAEDDAVLVHDDFL------PIIEGVKDEIK-----TVKTWIQV--TDSDKPGNASFDTHYEALLAGASDHFDFPDFDENSVATTFYTTGTTGNPKGVYFSHR-QLVLHTLSMASHFDLRSSSVYMPVTPMFHV--HAWGVYAATMMGIKQV----YPGRYEPELLVDLLKEHKVSFSHCVPTIMQMMMA--TESIKTADLSNWHVLI-GGSALT----KGLCDAGAKLGIKMFTGYGMSETCPLLLSPADLELPLEQQTAGKAVPMVELEIVDPDGKPVPGEAKGEVVARAPW--LTQSYFKQPDKGEEL-WE--GGWLHTGDVASMEPDNTLTIKDRIKDVIKTGGEWLSSLDLENMISQHPAVAGAAVVGVPDEKWGERPYALITLKPGESISEDIKQHLQQFVDSDINKWAIPEQMRFVEDIPKTSVGKINKKLIRD------------------------------ 13488553 88 -------------------------------------------WRQPSARALDKDGPTSHPFERMFSDA---PAFEHLQRVVQKHPDKIAL------SDGMTSLTFLTLLHAVQNLARVIADA-VSPGEAVGLLLGNAIWHPVAMLAAMHAGRPAVPLNP-----------RDPLPRLAAIATGAR-------LKAIVRAG-----------------TGQPDGWPDAVPLQWIDVTETAPDKSPLVSTSVDSPAIVLYTSGSTGTPKGVVNSQRA-LLQRVQQYVNAGHIGSDDVFMPLTGPATIAGCREMM-TPMLCGATLYLVERAGIRSTREHF----QKWKVTVAYIVPTLLRVLLNNSAPDA----FSSLRIVRVGGERVLWSDIDLLRNAV-PESCFIQISYLSTETTGA-----QWFLPRHYREATVPLPGIEFAVVDENGCEAAPGLEGELLIRSRY--TALGYWGRHVPLPASLSAPRTRVFATGDLVKVDDAGLMWIVGRKGRQIKINGRRVEPAELELVLRRAPRVQDAVAV-VSDT---NELVAFVVPAE--DAGRDLIPELRDLVRQALPAAVHPTRLHGLAEIPRLQGGKV------------------------------------- 86138336 19 -------------------------------------------------------------------------------RHASALADKPALEVVGATG--SQIWSYSQLEAAVRGTGGGLLQAGFEPGQILLMRLGNTVDFPIAYLGAIAAGLVPVPTSSQLTEDETTKMIADLKPAAI----------------------LRDPTVACAPH---------------DNQILLPELQARQSAPCEYDMGDPNRMAYAVYTSGTSGQ--ARAVAHAHRAIWARQMMVSWYDLKPSDRLLHAGAFNWTFTLGTGLMDPWAMGATALIPE--PGT-DPDDLPALLGQHKASIFAAAPGVYRKLLKHRVSM----CLPDLRHGLCAGEKLSHSAW------TTATQTELYEAYGMSEC-STFVSSSPRH-PARGTGLGQPQKGRKVAILGPDG-PVHQGQEGTIAIAATDPGLMLGYLNAPE---ETAARMQDGWFLTGDQGAMAVDGQISYLGRSDDMMNAGGFRVSPIEVETQLSAHPGITQVGVATVEVKTDSHIIVAF------YTGPIALESELEAFAAQHLARYKQPRAYVYLAMLPSGANGKLLRRAL-------------------------------- 39936527 1 ---------------------------------------------------------------------------------------------------------YATFASRAASFGAALRDYGIAPGDRVALFAHNCTRYLEALYGIWWAGAVAIPINAKLHGKEVAWICSNAEARLALICD---------DTADTFNEA--SYDLPPGLAVLAIDSDGF-------------DRARSGAGSKAPVARDDDDLAWLFYTSGTTGRPKGVMLSHGNLV---AMSLSYLADVDPEDAALYAAPIS----HGAGLYNMIHVGARHVVPES--GGFDPDEVLSLGKQLGNVAMFAAPTMIKRLVEAAKRRGETGE--GLRTIVYGGGPMYLADIREALSVMGQRFVQI---YGQGES-PMTITSLKRALHARLASVGTAQSVVSVRITGANGEVLPPGETGEIEVKGS--TVMLGYWNNPQANAET---LKDGWLRTGDVGRLDDDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGENVVACVVLTDGAAADDATLD---AHCLATIARFKRPKRYVYLDALPKNNYGKVLKTELRKIV---------------------------- 195152652 35 -------------------------------------------------------------------------------------------------------LTREEVRFNAMRVATYMRGLGLKQCDIVGLIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPSLIFCDDEYAR-------------VLAATEHIKLDTTIITMRNHPSGSLR-----ILDILSTSIEDNFRPARLEPDQTLAILCSSGTTGVPKAVTFTNSQQILWSCTPM--TTDV----VQYSHSTLDWFSGLSVCINAGVFS-TTSIIAD---NKFDPAFLCRIIEEYKITFLVQSPSQMAMLVSCPE--FDASDLSSIRHYVYGGTACSVEMQHRMRRRLKQADCLVFSYNL-TEMNSLGCLNL--HFDEKPNSVGRPVKGIRVKIINEKGEALGPSAVGEVCFGQHW----SGYYGNPEETR--IMVDSQRWLHTGDMGYMDPDGFLYIVDRKKDMLKYQSIMYYPSEIERVISQIPDVVEVCVFGVWDEVNGDEAAASVVKKPGTQLSA---QDVVKFVKERIG--AKYKQLIIVEDLVRSPNGKTHRVATKA------------------------------ 206676977 13 ----------------------------------------------------------------------------------RATPDKSALEVLGSDP---QMWSYTQLTNAVRGVATGLLNAGFKPQDMVMLRLGNTPDFPIAYLGIIAAGMVAVPTSAVLTSSEITKMAAQIAPAAI------------------------------------LQDVKVSAPTSKARSITLEDLQAMYTLPPALWHMDPERPAYVVFTSGTSAAPRAVQHAHR--AIWARKMMHDWYDLRAEDRLLHAGAFNWTFTLGTGLMDPWSVGATALIQDGT----QPEALPALLAQKNATLFAAAPGIFRKLVRKEMPVMPK-----LRHALSAGEKMVETLHAEWQRATGSQ---VYEAFGMSEC-STFISSSP-TRPAPTNTLGRTQNGRRIAVIRDNGTEAATGDLGTIAVHHSDPGLMLGYLNAPDETEA----RFQGDWFTGDLGRCDTNGAISYEGRSDDMLNAGGFRVSPLEIEAAFAEIGGLIQCAAIETTVKSGAQAIALCYTGQNTVHKSA-----FEALASTQLARYKQPRIYHRCDSLPSSANGKLLRRVLRA------------------------------ 120403943 9 ----------------------------------------------------------------------------------------------------TERLTYAAAERRSAELARWLLGQGVGKGTRVGLFFPNGAEWVTWWLAVSRVGAVAVPLSTMYRPAEIAKVIRLADVALLI----GPTRILDIDVVSRFEEALELSGHDGPRLALTEAPFLRRIALTGPVAAPWATTIDDADSVPSRVQAAAEDLAIMVHTSGSTADPKGVMHTHGTVVRQTSTAVRAITGSDADPVILCAMPFFWIGGVLAAT-GALHEPVTLLVMPKL----DAETALDLAENEKATGIVGWP-AFTQRMREHPSFADR-DLSSLRDG-----PLD-----------------------------IAMTDVPDGFPVHRSETAGGFAHTEMKIVDDAGMPVAAGVVGELLVRGV--GVMAGY---NKRERSDTFDA-DGWYHTGDRVYRRADDRLFFVGRTGEMIKTSGANVSPLEVEAVIETFDDIAQCVVVGVEHADRGEEVCAVLVPVGNEVDVDSVARR----TREALSSYKVPTRWVIAEQIPTLPSGKLDRRAVRALI---------------------------- 183983669 553 --------------------------------------------------------------------------------HAAANPDAPAVVWDGDDGG---VWSYRELRRQSLAVAATLHECGVRPGDAVAVQLPKGRAQIPAVLGVLAAGGTYVPI--GF------DQPEARRAKILQTAD--------------VVAALTVEGA----------RMGDAIP-----CVSIDTARDHPKPLPEPVFPDIGEIAYVIFTSGSTGLPKGVDVPHCAAM-NTIDAVNEWFGVGSADRVLALSDAS-----VYDIFGMFAVGGSLVAVD-AEQKSAPTSWVELLVHHRVSILNCVPSMLDMILDLGGDRLGN----SLRAVTLGGDWVGADLARRLARQVPG--CRFSGLGGATETAIHTICEVVGEPPAHWATVGRPLRNVRCRIVSPSGRDCLDWVAGEL-----WVGVAARYRNDPQRTAERFVEHQGRWYKTGDMARYWPDGTIEFLGRADHQVQIRGYRVELGEVENALR--------AVSGVRHAVAAVVGASAPKLVAAVAADPNTVGDISAVLADLLPSYMVPTRTVFFERFPLTANGKLDRRAVTALLEPEACTTEDRAPRNDEAALAEIVAE--- 59876531 36 ---------------------------------------------------------------------------------AKARPTAPALAWDGE-------MTYDELDRLSSQLANHLINLEVKPEDIVPLCFEKSMWTIVAILAVLKAGGAFVPLDPDHPASRHEEIFKQTEAKLVLTS---------------VQHAMLWPD--PARHVV-------PIGEAFVSQLSSTENMKEAT-------VNPSNTAYIMFTSGSTGIPKGVVLEHRAVST-SCLSHGKAIGLKPDTRALQFAT---YTFDACIIITPLLHGSCICI----PSEDDQNALPEAINTMNVNWAQLTPTVARLL-----DPQKT---PSLRTLVLGGERVN--AVDW--ERWGDSVEQI-NAYGPTECAVWCTSYTNGAQGYKPGIIGKPIASVSWVVDDDCNKLVPLGAIGELLVEGPI--QARGYLNDVVKTEAAFINRQGRLYKTGDLVYYNTDGNLMYIGRKDSQVKVRGQRVELSEIEYHLECMPEVKQMAVVISPAGDTDKAMVAFLELDEGSNPAMRLARELVQ----RLPSHMVPEVYFAIAKLPMTTSTKVNRRQLREI----------------------------- 59876531 2621 ---------------------------------------------------------------------------------AKARPSALAIAWDGE-------MTYSELARQSTQLAGYLVNLGVGVEDIVPLCFEKSIWTVVAMLAVLKAGGAFVALDPDHPTSRLKQTFKQRDAKVVLT---------------------------SVQHATMWK----DLDLAGNVVAVSEALISRPSSEIDGSRVQPHNTAYIIFTSGSTGVPKGIILEHKA-LSTSCLGHGRAFGMSHNTRVLQFST--------YTFDASMAEIVTTLVHGGCLCVPSEDGLAEAMNKMDVN--------WAMLTSSVARLLDPKSIPSLKTLVLVGEQVTPADWRW------PHSVQMINGYGPSE-CCIICTCHAKKEDYNSGTIGK-----SVAIVHPENHNVPLGCVGELLVEGPI--LARGYLEDEEMTNSVFVKNYPGLYKTGDLVHYNSDGTLTYIGRKDNQVKIRGQRIELGEIEHCLYEIPGVKQLAVEAIQPSGQGSQPLAFLHLQSNTQ-HAELIDGVDKRLTERLPEYMVPTVFFSVAQMPMTASRKTDRRRLREI----------------------------- 59876531 1123 ------------------------------------------------------------------------------------------------------EMTYDQLDIQSDRLAQALTTRALTPETAIGVLALRSCETIVAFLGILKAGLAYVPLD----AKSPAERTESILS--------SFQGQRLV----LVGMDVEIPVLTSVEFVRIADMLNGATD---------NSLVRGTLEGNHSLGPSANSIAYIIFTSGSTGRPKGVMVEHRGIVRMA--QHDRITDFQSTKATAHMANLAF-DGSSWEIYTCLLNGGTLVCIDAN-TVLDQDALLEVFTRHSIRIAFFTPALLKLSLAASPRTI-----GALDVLLVAGDRADPGDMLAAQSLVKGK---VANAYGPTENS--VMSTLYILTENEKFVNGVPI-GRAAYVMDSKQQLVPLGVIGELVVTGD--GLARGYRQDIDRFIVVTISGTTRAYRTGDYVRRPMDGQLEFFGRMDGQVKIRGHRIELGEIESVLCSHRCVRDAAVVLAQKDQSDHAIFGYVTLKQEATMTED------------------------------------------------------------------------- 167839301 25 -------------------------------------------------------------------------------RAAEVYGERLAVVH-----GDIRR-TWSETYARARRLASALERAGVGRGDTVAALLPNIPQMIEAHFGVPMAGAVLNALNTRLDIASMLFMLRHGEAKVLIVDTEYAEFAHR--------AALEVPGLT----IVSVADAMPADPARFPAAIDYEAFLAGGDPACT--WTPPSDAIALNYTSGTTGDPKGVVHHRGAYL--AAISNILEWDMPKHAVYLWTLPMFHCNGWCF----PWAAGVNVCL-----RKFDAKLVLDLIRRERVTHYSGAPIVQSAIANAPAEWRAG---------------IAHE----VHAFVAGAAPAPAVIAKMKEIG-FDLTHVYGLTEVY-GPATVSLPGVRATVLDPDTVPADGETLGEIMFRGNI--CMKGYLKNPHATDEAFAG---GWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVALPDPKWGEVPCAFVELREGMTATEE---EIIAHCRLLLAAYKIPRTVRF-GELPKTSTGKIQKFQLRA-------QVGSSSAID-------------- 167841938 505 -------------------------------------------------------------------------------------ADRPALI------DGERVVTYQALADASARLAGVAPLAGLAPEQRVGLLADRSIPMVETVLAVLRAGGVCAML--DHSAPAL--RIGDA-----------VRAHGIVTLL-----------------CDPLPEAAGNLPG-DAITLDALAARASAAPAPGARRVFAEQTAFVFMTSGSTGVPNAVELTHAGVLNGQLPQTCPH-PIGPGDRLLMTAPTS-----SARLVGPLLNGATVVMC--RPGHQDPVYLGELLQQQRITHFSVLPQVLTALL-DDRVLARCPD---LKLVYCVGQSLEQQLAARF---VAMSGATLYNSYAQTEACPVTFHSCDGAADAGLAPVGRVAPHTAVYVLDAYLRPVPTGVTGQIAIAGDL--LARGYMGNPEKFVPNPFAPGSRMYRSGDLGSWDEEARLALRGRSDQRVKIRGYRIDLGEIEHALMSIDGVDEAAAV-VSSDLRGEAIAAFIRARPRKDVQAPLADQLRAILQARLPFYMVPARITQLDALPRGRTGKVDRV---------------------------------- 67516233 31 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVHIEPDDIAFLVYSSGTTGLPKGVMVSHRNVVVHWKKDTYHIYGTSPSGPSRTSTDP---LGLICLVHLPVWLGTTTVFMD----KFDLQRFCKLIREHSIAHAYVAPPIVLHLAKN--PSIDKRDLSSLRMLTSGGAPLGEALIRETYDRW---KVPIRQAYGLSETTSVSHIQRWDSWNTAIGSNGAVLPGLEARIVDPSKKAAVKEEEGELWIRG--PTVFTGYMNDRASTDACL--TASKWFKTGDIGYEDAMGNLHITDRAKDMIKFKGFQIAPTELEDILIEHPAVRDVAVIGVNGEMHSEVPLAYLVAKESMAERERETAALMAYLRKVVHYKHLRGGVIWIDQIPKSASGKILKRALRD------------------------------ 209966775 21 -------------------------------------------------------------------------AAELIDRHAEANPDGTALVYVPDDPDPP-SIGYGRFMGLLAAAIRWYRAQGLTQDDTVSVLAPGVPATQVALWAAVEA-CRAQPLNLLFTREAIAAQLNAVGAR----LLLVPPPGLPGGLYEKV--AGLEREVPTLERIVTLPVDGSVAFGEEGLDPDWRATLAAGRDPAQAERVAALYP-----TGGTTGRPKVAKLTNRS-MVAASVASMLSTGTRAEDRLLLGLPLFHVGGAFTGSIPTFAAGATLYIATAA-GYRDPKAVWRLVDRHRLTVLGVVPTVLGALCA---VPREGLDISSLRLVGVGAATLPPEVERRFNAIWGGAVRQV---YGMTELSGAVAYRTPDSTAVGP----RAALAELAVLADGVLHRDRPGPLGELLVRG--PSVFAGYVDPRDTAGAFYRDEAGNEWRTGDLARIDAAGCVHIAGRLKDVIIRGGHNIDPRMLEDPAAGFPGVALAAAVGRPDAYAGEVPMLFVT-SAGPLDAEALARFLQERVDE---PPAKPREVVVLPEMPLTPVGKIFKPKLRQIAA--ERACRDELALALPGVAAEVV----- 212527812 41 -----------------------------------------------------------------------------LPRAAAIEPDAEAIYHLTANNKVLRR-SYIETADRARGLAYYLKKQNLK---RVGILAPNTPAFLESIFGIGAAGCVVIAVNYRLKPEDISYIFDHSDAELIIVDEEYFRSEHPVPLLVDTDTDATEGQLSGPFDAAILEGLEHDRNTGAKG---WNGLEGQAADENSTIALA--------YTSGTTARPKGVEYSHGSYLAAMGNVIESGLNYHKGRRYLWTLPMFHAMGWTF----PWAIGTHYCLR--KIDYPY---IWHLLKNEHITHFNAAPTVNTLLAKEAERLPNPVR------VTVAASP--PSAH--LFEQMTNLNLHPVHVYGMTETYGPITMPAWDTLPDKHGFVTLPVRIIKTDIVDVQRNGCELGEEGNICAK--------GYYKDPIATSKLFEG---GVLHSGDLAVWHADGAIQIMDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTIQPGKHIEG---SEIIAWAKTGISKFMVPREVEVVPELPKTSTGKVKKNVLREWAKGANRNI--------------------- 4126479 47 --------------------------------------------------------------------------------------------------------------------------------------------------AIHRLGGTVSAINASSTADELEAQLRLSNAQAIFTCN---------TLLKIAMKASQKVGIP-LANIFL---TDAPGSYRPDDVYPFQEIVRTARSSLPLLQLGSSTPAYICFSSGTSGAQKPVLLSHQGIIANQINTFEKFRQKGPN-VSLCILPLA----HSYGLYNALYRGDRLAVLPSS----DVEDLLSIVEKLRINTLYLVPTLLSRILSGGKAG--GHDLSCVKEVYTGGAPLHPEHILRHHPTWKTKQC-----YGATEAGTAV--SVTSDCDLWPGSVGCLLPGVQAKIIRSDGSETKHDESGELWV--SSPSLAIGYLSNPLATEATFTNTGRTWLRTGDEAKISPNGHLFIVDRIKDIIKVKGFQVAPVELEQLLLSNDFVEEVAITSRQDKRGEERPQAFVVTHEGKEPQDAVSESLQALVKARLHPH-----VIFVDSLPKTTSGKIMRRALRN------------------------------ 126442826 470 ------------------------------------------------------------------------------------------------------RLTAAALERAVRALAARLTAAGVAAQTLVALHLPRGAALVTAMLAVMRAGGVFLPMPPELPAARRRYMLEDSGARIVLTADDLPRDLALVCVYPGEADVDVDVDVEAEADVDIDARTAASGPTARVTADAPADAGADATTGACPDAWPAPDPAYVLYTSGSTGRPKGVVVTHGSLANHMAWMTR-AFPLDAHDAVLQKTSAAF-DASIWEFFLPLLAGARLVM--APPGLEDVPALVATLARERITVLQLVPSLLRVL--VDAPGFGACD--ALRCVFCGGEALTADLAR---RFAAAHRAALVNLYGPTETTIQVCAERVDAAD-DPVPVGRPIDNVRLYVVDSRNRLSPVGVRGEILIGGAAP--ARGYLDRPARFVADPIDRAPRVYRSGDVGAWRADGRLDFFGRADDQVKLRGYRIELGEVEATIARHPDVANAAAVDLDANGIARLVCAYCRAGRGVEPAP-----LRAWLATQLPDYMVPGRCRRLDALPRNASGKIDRAAL-------------------------------- 91792535 2560 ------------------------------------------------------------------------------------------------------ELTYHMLVESAQRMAVHLQHAGIKKGDRVAVLVRRQAMLPVTLLAILITGAVYVPLDPEYPVSRNQYILYDAQPSVVI------YDIPPDTFSGELPSGLQWISLPSLLKPLP-------------------------NIELQPVTITADDLSHIIYTSGSTGQPKGVAIRHDG-LASLQEWAKSVY--VPEDFSLVYSGTSICFDLSFEIFITWSLGGSVYFAENSL------QLVDDMHKHAISLLNVVPSIL-------TEVLKHQSLSSIRIVNLAGEPLPPSLAKALYKQ--SEHIRVFNLYGPSED-----TTYSTWFEVEKEKCGQPLPGTQAIISDHSGRLLPDYFVGELYLSGR--GLAKGYWNNEERFIRH--NNGQVFYKTGDLVRRVEQQQLEYIGRIDDQVKLRGFRIELEEISHLVLADEQVLASCTLVIKHDDTDQIVCFFVS-----DERDVNINRLKERLKKNLPNYMVPTHFQQIEKMPTTPSGK-------------------------------------- 91792535 1494 ---------------------------------------------------------------------------------VQARGEATALI------QDDEQLTYQTLWTQSLKIAGQLQHIGVKPGERVGLCLPRGIPMVIGLVGIVMAGGVYVPLSED-------------------------------------DDNVRLAQLASMRYCLT-GRDISDIDVLTRLSV--NDLLQAPEHTFQPVLLSGTSPMYINFSSGTTGEPKGICCVHQGVI-------RLVCDYMHLDTDTCMLSAAALTFDAFTLWGPLLNGGQVQLLSNKQL--NVVQLQHLITDQGVNTLWLTAALFHTLVDIDVRA-----FSGLQQLLVGGDVISPGHVQKVYA--SDPDICIINGYGPTETTFTCCYTIPRDWPVEPLPVGTPIRGTGVCLLNVDNTPVLSGCVGEIVATGA--GLAAGYL-DPQRFVELELDRRCRAYRTGDMGYVDSLGRIRFLGRADQQVKINGFRVELEAINRALSAIDGIKETIAITPNKPGGAQRLVGFVQQEREVVPDTTDVTELLTHLSPTLPGYMLPGVLLSVTEWPLTRTGKVDRNTLQA------------------------------ 210620586 26 ------------------------------------------------------------------------------------KPDEKAIIYI-DKEDNVRDITWKELHIASNKLAWHLMKKGFGKGQVAMVSFPNGIEHILATLAVWKTGGCYMPVSCKITDTELGDICRIIKPTVSFT-------DKEMPCRT---ESIKIGSVFDVCK-------------------DESEEM--------PEDIAAN-PNMISPSGGTTGEPKFIQNVASGLSDEIIKSWFEMSGMEFEQR--------------QLLVGPLFHGAPTAAFNGIPRNLRPESIVRYIKEYKIEFIQMIPTLMNRIIKLAD--VDKEDFKSIKALHHTGGYCSPYLKEKWIDIIGAEK--VHEMYSMTEAIG--ITCIRGDEWLKYGSVGLPLGGSRISIRDEEGNELGPHEVGEIHMTSPSACCM-TEYINH-KPLETKDGGFRSV---GDFGYVDEDGYLYFSDRRSDMLVIGGENVFATEVETVLTAYEKVVDAVVVGIPDEEWGRRLHAIVQKKEEVS-----AEELIEYLGKHLLPYKVPKSFTFVPCIPRGDNGKVNR----------------------------------- 118473241 11 --------------------------------------------------------------------------------------------------------TYREIDNLSVRAARWLLGQGAGKGTRVGLFFANGIEWITWWLAVSRIGAVAVPLSTLYTPAEIAKRLADVGPRVLNIDVGLRLREALPELAGQPSRAIAVRATPFLRRIAITGETDLPCATRIDDTGVPQEILAAAESEVSPA-----DLAVMVHTSGSTADPKGVLHTHGTLVRQTSTAIRAVTGSQGHARILCAMPFFWIGG---------LLAATGALHE--PVTPDAGAALDLAERERITGIVGWPAFTQRLREHPTFSVR--DLSSLRDG-----PLDPDGF------------PVHRT--MTETAGGFAYT-------------------DMRIVDDNGVPAPDGTVGELHVRG--IGVMAG-YNKRERFET--FDD-DGWYHTGDKVYRRPDPRVFYVGRTTDLIKAAGANVSPLEVEAVLAGFGEVAQCLVLGVDDAERGEEVCAVVVPSPGDTLDVAL---LAQRAREQLSAYKVPTRIACSDDIPTLPSGKFDRKALRR------------------------------ 206687189 50 -------------------------------------------------------------------------------------------IAVCDDTSALR---YSDLAEYAARLAARLKRAGVGAGSRVGLFADSSAEMMAGLWGILFSGGAYLPLGTDYPVDRLTYMIRDAGVDVIVTQD---------KLRGRLAEMI----LPGV-TVITLDALDAVPSGEDSDCLCGPALLE-------------DDLAYIIYTSGTTGAPKGVGISHAAILNQLTW-LQTEQKLRVGEVILQKTPVSFDAAQWELL--AVCCGVRVVM--GRPGYRDPEALIEQVKQHGVTMLQGVPTLLQAL----VDLPAFENCTTLTSLFSGGEALTRKLATRIFEA--RPGCRLVNLYGPTECTTVDPAGLENGPEMIP--IGQPAANTSCWVLDENLQPVADGVSGELYIRQ----LANGYHNRDERFI-TWISPAGGMYKTGDLVRRNPDGGLQFQGRADNQVKFRGYRIELDEIRLAIENHDWVKAAGVFIKPHARTGQ------------------------------------------------------------------------------------------ 118466357 5 ----------------------------------------------------------------------------------------AALVFE------ERRFSVPELDALADGWAAALAKDGVTAGRRVAVMTSNRPEFLAVLLAIWRLAATAVLISPAWKRDEVEHAL-----------------------------ALTDPGHAVGDHPVL----AGLMPM-----LHLDEPVPPAQPTAGAPPRAGD--AVLVFSSGTTGLPKAVRHTHAS-LDEAVRHWREALRLTRRDRIQVATPPSHILGLLNLLTAL-KTGACVRLH---PRF-DIDKVLHHIESDRVTVMAVAPIAL-AIASHPD--LESYDLSSLRYIVWGATPVNAEVAQTVTRRTGVGWLPA---YGTTEL--PVIACNPIE-DARLDTVGRPVPGVEVRVVSESGEPAGAGEVGEIQARSA--SLMAGYLPGE----ATGEAIRDGWYRTGDAGWLDTGGWLRITDRLKEMIKVRGFQVAPAEIDAVLQGHPAVADCAVFGVPDGLNGEA-----VVAAVAVSAPVDVTELTALVRQKLASYKHLSRVVVVPEIPRLPSGKVLRRVLKE------------------------------ 163802195 9 -------------------------------------------------------------------------------------PNKIAVQY--NDLHYQETITYQELDGFTNKYSQYIRSLGVFKQQAVAIFMPKKIAAIKAMFSILKSGNVYVPLDVN-SPKSLNAIVESAKIKVIIV------NNDSFKLAVKLFSEIKSVRVINIEEEISISDIGT----------------------CPPRQAISVDLAYILFTSGSTGTPKGVMIPHKAYIEWCVETYQLIANHAP--LYFDNST--------FDIYTAMKVGATLHLVPDSINQMVPS-LIPWLEESEISVFFCVPSVLSMLKQ--TRRVRPGILLNLKQLLCAGEVLAPRVLRTWMQCL--PHVRFVNMYGPTEITVDCTYHIFDEIPTKHLPIGKARANMDLFVLTDEGETQSPGERGELVVRGE--SVSYGYLANDLQTKSSFHDLYPDLYKTGDVVEIDKDDIFYFIGRKDSQVKYLGHRIELGEIEATIANLEEVSEVVVIFSPQDNSLEDLLCVIKLKEDGDF-----EYISHRIRESLPKYMHPNKIILIDELPRTPNGKFDR----------------------------------- 169612726 400 --------------------------------------------------------------------------------------------------------TYAELDAMSSKLAYDLVQRGFTTGDTAILYLDRSLFAIVASIATLKAGGVCVPVNVKHSRIRTENLIKGTGAKFVLTSD--IERSQSVDLAPNVIT-VNEASIAALKKTLILPHS------------------------------SSESVAYILHTSGSSGTPKGVVLEHRS-LSTVMMAFAKYYGFQQRTRTLQFASHVWDASLGEI-FGTLLSGGTICV----PSERDLGNLSAYINSSKVNWTTLTPTVLRTL--------DPADILTLEVVGSAGEAVDASGVDW------GTKVRFFNVWGVSEAS--MISTGVQLTPMYPDSIGFPIC-CSVWIVNEELELVPIGAVGELVIEG--PGVAQGYLNEDAKTAAS-FPKTPRFYRSGDLAKYNPDGSICLIGRQDDQVKINGQRTELGEIEKTILAHENVRSAVVVAQKAVTGGSTVLAVLSLRDPTLPADNDLKDIQDFIMARLPVYMCPRYWTVVETLPRSMSTKIDRTAIKE------------------------------ 169612726 2221 -----------------------------------------------------------------------------------------------------RNLNYEQLDSLSDKLATQLEHYGVKPGSVVPLLCEKSTATIVIMLGIMKAGSAMLGLDVNHPLDRLSAILHDVNPPLLLSNSS---KGEEIAYRVIRLDATHIENLPT-------------------------------STCFRSVAVQPSDGAYVIYTSGSTGQPKGI-------MVNHENILGNFLDLGDP---LCINESTRMMQFSSFIFLPLLYGGTLCVPSEEERTNDREGA---IDKFQATYSFMTPSLAQMLIPA--------RVPSLQTLALGGEAITQECFS-----LWRGHVRLLSAYGPAETA--CLSSCPVVMPENILNIGRPHC-ARYWVVDQEDHNVPIGGTGELLIEG--PVVTKGYLNNPTQTEATFLSSTHRFYKTGDIVVQEADGTVSYRRRKDSQVKLHGNRIELEEIEYHIRRHLDALLAVVLSKPNGSLDPVLIAFVSHSMGTSSVDDLVTTVRDSIADSLPAYMVPDYYVPTKSLTLNVSGKLDRK---------------------------------- 169612726 3311 --------------------------------------------------------------------------HNILSTKAQNQRQAPAVAWDG-------KLTYGDFDDLSTGLSSHLINLGVTQEIIVPLFLERSCLTPVAAMAVIKAGGAACILNVSQSREEIQAVLSTVRPVVMMASEAQYK------------SVCQLSNVP----VVMVSREQVE-----------RFLTATVTTKRSITS--SDNALYVTFTYSTPGTPKGVVATHG----NLSSAFVHHLNMKPDSRVLCSSDAFW-----FNLLHTLHNGGCILL----PTEQDLSNASEAISRFKPNYIHSTPTIM--------EHVNSQVLGDLENVNLTGETGADALVSKLRSTVAR----VSNMYGSSESTTFACFDNPTHIGTAVGSVSW--------VVNPSTNRLPIGCIGELCLEGPL--IARGYLDNEQKTKAAFLQGVPGIYRTGDLVKYEEDGSLTFVGRKDNQATLGGLMIETDKLCSRIVRHLNIAE-----FPSNGQSYAIVFFVVLEGANTMSEELQHSVIEMTAEDLLPRSNIRIVYPLASTPLASTGRVDHRKLSALATSHLHSQQPVETMETP------------ 145296709 23 --------------------------------------------------------------------------------------------------DDGQVLTYAELMEEVTALADSIHAQGIRRGDRIGIRMPSTRDLYIAILATLAAGAAYVPVDADDPEERAEMVFGEANINALFDATGF------HMLRPTAGGDTRRPRL--------------------------------------------DDTAWIIFTSGSTGKPKGVAHRSAAAFVDAEAQMFLVGPLGPEDRVLAGLSVAFDMWLAWG------HGACLV--------PAPRSLVRLIRR-DISVVSTVPTL------AGLWPAEA--LSQVRLLIVGGEACSQELV----ERLSTPDREVWNTYGPTETVVACGTQLYAGQPV---GIGLPLAGWDLVVVDDAGEPVGIGEVGELVI--GGVGLARYL--DPEKDREKYAPGWPRAYRSGDHVRLEEDG-LYFVGRVDDQVKIGGRRIELGEVDANVAALSNVRSSAVVVQTTGADQKVLVAYVSLEDAAAGFDHNVAT--ARLTETMPAALVPR-IHVMDDLPVTTSGKVDKKSLPWPLPGTVVEANDLSATE-------------- 182434690 453 ------------------------------------------------------------------------------------------------------ELSYAELERRSAALASVLRSRGAGPEVWVAVDLPRGRDLVVAVLGIWRAGAVYVPVEPSWP--GPRRRAVTGAARIVLTG---------------------IPELP--------------------------QEFERVEPGIAPESL-----AYVLHTSGSTGSPKAVGVPHRAVAGMLARSTALV-GLRAGDVVAALISPAFDISVWELV-APLTVGARVVP-VPPETVVDGPALARLLKAEAVTVVQVTPSLWAVLAAAGGVP------ECVRVRVSIGEVLTPEL------AGALGGAELWNTYGPTET--TIWSTAERVHRGGRFGIGDPLDGVARYLLNAGLRPVDDDVVGE-VYLGGFP-LARGYLGAPTRFVADPFSPVPGMYATGDLARRRPGGLVEFVGRADAQLKVRGHRVEPAEVEAALRADPEVADARVTG-----DGDRLVAYVIPAAGRPRWTGVRERL----SRVLPAYLVPSAMVTVDAFPLTSSGKLNVRAL-------------------------------- 182434690 1539 -------------------------------------------------------------------------------------------------------LTYRDLDRGSSAVARHLREAGIRSEDPVALTLPAGADAIIAILGVLKAGGCFVPLDPDQPP---------SRRQALITAVGAT----TVLTRENLLA--------------VGRHESREALLATGR----HEPREALPTHLASTPVDPSQLAYVVHTSGSTGEPKGVQHDTLAFIAEHGLTAGHHFDAAFGDIF-----------------PVLAAGATLV------THPDPGDLLALCVEHRLSAVDTAAPLWQRWVAAGERLP-------LEIMMVGGDTVPAATV----RAWAKHGVPLHNHYGPTEATVCATSHRPTRLPI-----GRPLPHVRVHLLDRALRRVPVGVVGEIYIGGTAP--ARGYRGQPAFLADPYADR-PGMYRTGDLARLNRHGTLEFVGRADDQVKIRGNRVEPGEVAAVL--------------------------------------------------------------------------------------------------------------- 116195758 1120 -------------------------------------------------------------------------------------------------------LSYAELDALSDRLARHLDELGVCEDTMVGLCFEKSMWTIVAMLAVIKAGGVIVPLGMKLPPQRLSMLLENTKASVVLTSDQC----------ASVVEHVEAPH-----KCIV-------------DAAFFEKLPEAAGPPARPSPT-SERPVLVMYTSGSTGLPKGAVVTHGG-LCASLDAHGATVCLDTNTRTLQYASIFDILGTLW--FG----GCICVVSE--EDRMNPNDLARVVRDMEVNFMLLTPTVASIL---DPTAV-----PSLRTLALGGEALRPAVVEMWSSH-----ASIFNCYGPTEC-SIMCAINGPVTDKNLSSNIGRSPAASVWVVDDYNRLVPIGAVGELLIEGPL--LAQGYLHDPERTAAVFISTPRRMYRTGDLVRQNADGSLTYVGRGDGQFKIRGQRLEVGEIEYAKQFFDQAREVVSTLIAPAVRNGVPVLAIALEPFLPLTDALRSALQDNLARALPSFMVPSMYVPVRRMPLTTSGKIDRGQLRNLLN--------------------------- 116195758 2246 ------------------------------------------------------------------------------------------------------QLTYAELDSLSLNLAHHLVGLGVCPEAPVLMMFEKSFWAVVAHLAILRAGGVVVPVGHNHPVQRVQGIIQATGARVLLSSKEY------------------KLHCGLVPHVLVNQHLMSGLP------------SRKQGPAC--EVINATNAAFIIFTSGSTGVPKGVVLEHR----ALATSLKTHVDLFAGPTFASYTFDGSI-AETFI---PLISGGCVCV----PSEEDVSNLAAAMETMRVSFACLTPTVAGFLQPETV--------PSLKTLLFVGEALKREVVRWV-----GGGVQTWNAYGPSECSITSTCSRLSDKNEVP-SIGTAVPGSNVWVVDPLEHHCLVPVGVPGELLLEGPLLARGYLGDGEKTAAAFFDFGPRFYRTGDLVRQAPDGSLMYLGRRDMQVKLHGQRLEIGEIEHWVKKILGVQAGAAVGLEQDQRGESPFSLLPLSDNKR---ELLARLRDSLSKVLPSYMVPRLYIPVDKLPTTDSGKLDRRVV-------------------------------- 145609988 31 --------------------------------------------------------------------------------------------------------------------------------------------------AVHRLNGIVTPANAVYSVPELAHQLKSSGASALVTC---------ALLLDTALAAAKEAGIAR-DKIFVMWMPG---PAPSTPVVSVDDLIREGSSLPQLERLGARQTAFLCYSSGTSGLPKAVMISHRNVIANVLQ--YNVFDLAKRGVTTQA-----ILGHIYALV--VINHAGTWRGDEIITLPKFETFLGAIQKFKISMLYLVPPIIIQMVKNHDK-LKQYDLSSVHSVFSGAAPLGEETVDWV----------VVQGYGMTETATVVSGTSEDDIYTR--SSGSLLPGVKAKVMDPNGNEVTQDTPGELWVQS--PSVTLGYLNNEKATHETFWDEDGRWIRTGDEVLFTPGGHLVILDRIKELIKVKRHQVAPAELEAHLLDHPAVEDCSVIQIPDDHSGEVPKAFVVKNAAYKSDNDLAREIEKHVEEHKASYKWLRGVEFVAEIPKSPSGKILRRLLRD------------------------------ 83716594 26 ----------------------------------------------------------------------------------------------------ERRLTYAQLHDMVASIGARLAAAGVTPGALLGIFLPRDVRLPAALLASLGSGAVYVPLTEKYPPERLREIIE----------------------------------THGIEHVVTTDALASQLPASCGKIVLPAEGFEKADWLPAAVR-PQNAPVYVVFTSGSTGTPKGVLIGNLGNLISVLASTQITFDLSVFELICT-----------------LCTGSKVVIVENVLQLLDDGAPCD------VSLINTVPSAARELVRHRKFPAAA------RVVNLAGEALYQDLVDDIYET-APQVEQVFNLYGPSESTGHAV---PRRAASRTVSIGRSLPGKHAHILADDLTPVAPGEVGEICL--SGEGVALGYLNDA----KLTAEKFPRIYRTGDLGSFDGDGLLRYLGRADRQVKVRGVRIEPGEIEVALRSIEGIADAAVVKVVDAANNDQLVALVVAQPSAPSANDVLDRLQTL----IPAYMVPSRVELIDAIPLNGNGKTDRTKLEQIA---------------------------- 86157591 601 ----------------------------------------------------------------------------LLDSACERWRDRTALRLEG---AAKDRLTYGELHALSGRVAAFLAAAGVVKGDRVLLASENRPEWAVAYFGILRAGAAVVPVDPKLSEPELANLWRSAGARLALLSD---------------DAADALPGLGALAAAAV----------PEARVVALGEAL-RGGPEVPSIRLSPDDLASLIFTSGTTGTPKGVMLSHRNFASLVAK-LVTVFDLGPGDGMLSVLPLHHTFEFTCGLLVPLSRGAEVYLDE-----LTADRIGDALGSGRVTAMIGVPAAFRGLMKGNAAPVHRRFGGRLRLLVSGGSALDPQVQD-AFRALGFD---MYEGYGLTEAAPVLAVSKPGG-DAPAGSVGPALPGIELRIADPD-----ASGVGEVLARG--PNVMLGYWRGQAAGVDPALSGEDGWLRTGDLGKLDADGNLTLVGRKKDVIIDAGKNVYPDEVEERYRDDALVKELCVVGLPD-GAAEKVAMIVVPEYGERDRAEVRAALEAHVRAVSASLPFPQRVVFEGDLPKTSTRKVKRPLVRE------------------------------ 46403055 1095 -------------------------------------------------------------------------------------------------------ISYKELDHRSSAISNALLPL-VGPGQIVGILSDGSVSWITAILAVLKAGAAYCPIDIALPEERIKVMLRESRCSLLLCT---------------TEDLCELWANHSDLTCFSIGRLLSET---------------LQTPERLPERCSPHDPAAVIFTSGSTGVPKGILLEHIGIL--SLLDFPNALRSGPGRRNAQFLSLGFDCCVNE-VFATLCYGATLVLRD--PLDP-----VQHIKRVHATM--CTPSFLATL--------DVNDFPNLELIALAGEPVPQKLVDWGHNRV------LLNVYSPSE--CTISTVYP---QLYPGTLGSPVPRQAIYILDKDLNPVPVGVPGEICI--SGIQVTRGYLNRPEKFLPNPFQKGWRLYRSGDLGRLTNSHEIEYIGRIDNQVKVRGFRIELEEIESTIAALPEVRQAAVIVVND-----VLIGFVTPSSLDTL------AIQAIISRHLPSYCRPSYFVALDNMPMSSNQKIDRRIIQEIWKDLIPELGEVSALDN------------- 46403055 49 -----------------------------------------------------------------------------------------------------RNITYGELHYASNHLANHLSQIGIQSGQKIVIISNRSLEMIVALLGIMKSGACVVPIFETWSQDRIQTTLETTQCRYAISTKCI----------EIPNQELILFQEGDLQHVLDNRRDQPASFSTRGFQLP-----------------SADDLAYTIFTSGTTSKPKGVMHSAAHYVQQVSDEAPFNLNVQASSRVLLVFSVAFDACLG-VVLSTICNGGTLILATSMNFATVATT---------CTILPLTPTILSTLR-----PGAEYD--SIKSIFLGGESPSPNLLRWL-----NGERRIFNCYGPTET--TCTSLIKEVLPDEPNHLRYTVAGSSVVLLDGNLREV---SEGEIAI--SGPGLAVGYFNNAEKFI-----VYKGVYLTGDYGRKTSFG-IDFLGRKDRVVKNRGFLINLAEVEAVITNM-KLANSAA-ALMHEGR---LIMFVTPETIDVSS--LRSRLLE-IRD---SFLVPDRIYAICSFPITSNGKVDLASLRQLL---------------------------- 16081430 12 ----------------------------------------------------------------------------------------------------KREFTFKDFSKRVNTLAKALISIGVKKGDRVAVI---DWDTYVAYFAVPMVDAVLHTVNVRYPQDLIYYTMDHAEDKYVIVRDEF------VPILSKNREA-----FYFIKGWIVYSETGQIPDSLSPK-YVYDDLMKESYSDIELPQLSENDLATTFYTSGTTGIPKGVQFTHRQIVLHSISSGLALADLTSRDVIMPLVPMFHV--HAWGVYMSIMSGRRYVL----PGRYDFDHIIDLIDKYNVSVIAMVPSILYLIVTN--PNVKKIAGRGIKAI--VGGGALPEGLANAAEKLG---ITAISGYGLSETAPILLATYNERVKAMPESTGIPIPLVQLRVVDDKMNDVPKDEKGEIVVRAPW---LTSVYVKNKEGTEALWR--GDWMHTGDLAVMDEYGYIRIVDREKDAVKSGGEFIPSLVLEDAISSCSGVVENAVVGRPDEKWGERPVAFYT---GTAKPDEIRKHLIEMVNARIAKFWIPDDFINIKEFAKTSTGKIDKKVLREMI---------------------------- 191160791 21 ---------------------------------------------------------------------------------------------------------YRQLRERVKRLANMLTGLGVKPGQTVAVYL----EL---FFAVPMIGAVLHTINVRLSAEQILYTIDHAEDDVLLVNSEFL------PIMEQI-----RGRIDNVRTYILISDDGMTECSTIPACGEYEQLLAQASPEFEFPDLDENTRATTFYTTGTTGMPKGVLHSLG--LLATLGSSTSHACLHRDDVYMPITPMFHV--HAWGVYIATMLGVKQV----YPGRYLPETLLELKEKEGVTFSHCVPTILHMLLKH--PHAEKIDLRGWKLII-GGAALS--------RNLCVESLKLIDVYGMSETCPILTISTPEMLELSHAETGLALAFVDLRVVDSDFNELPGVSAGNVVVRSPW--LTQGYLKDHERLWE------GGYLHTGDVAVRDELGYLKITDRSKDVIKVAGEWVSSLELEDIVAHHPAVAEVAVIGKPDEKWGERPLALVVLKPGTKVTD---KEIAHHVREYADKQVVLVKVKLVPSIDKTSVGKINKVALRE------------------------------ 209517773 33 -----------------------------------------------------------------------------------------------------REISFAEFHASALECASWLHHHGVQAGSVVAWQLPTRIDSAVVCWALARLGATQVPVIHAYREREIREVTRQSRPAFFITPSA----DASEDYTARVARAVEGES--ELAILVVPER--------------WAPIASSLPP--APGAIDGTVVRWHYYTSGTSSRPKAVLHTDHS-LMAAGRGMATLLGMRSDDI----GSVGYPFAHVGGVAASLGVGASVVLLE----RFIPSEAVSAYRRYGVTFGGGSTAHYQALLAEQRRRPGITVMPALKVLAGGGASKPATLFHQVKQELG---CAIVHAYGLTEAPISTFNSPDDSDEQLANSDGIPIPGVELRIARTDGSVAEPGESGEILVRG--PNVCRGYL-DETLTRDLFDEH--GFLRTGDVGYIRPDGRLRVTGRIKDVIIRKGENITALEIEELLLTHPKVRDVAVIGLPDDERGERVCAVVVP---------------------------------------------------------------------------------- 17546525 2678 ------------------------------------------------------------------------------------------------------TWTYAQLAGWSRRLANGLAQAGVQRGDRVAVVMRKGAEQVAACLGIQAAGGAYVPVDAQTPAARLHAILQGSRIRVALTADC-------LPIVRELTQAL-------------------DVRVIDAS----HDAVAGWPDAPPTVARDPLDPAYVIYTSGSTGTPKGVLIDHRG-AVNTVLDINRRFGITAGDR---------VLGLSYDLFGSFAAGGTLVL----PGVRDPAHWLALATRHGVTVWNSVPALLELLLDEAEAAGQT--LPGIGHVFLSG--------DWIRLRALAPAARLIAMGGATESNWFRVDEVPAHWHSIPY--GYPLGNQRYRVLDTHLRDCPDHVTGDLCI--GGIGLALGYENDPERTAASFFHHGERLYRTGDLARYWPDGTLEFLGRRDFQVKIAGNRIELGEIESALLRHAGLRDAVVDAIGPARGNKRLAAWVVPKPG------------------------------------------------------------------------------- 17546525 16 -----------------------------------------------------------------------------IEHHARARPLAEALFFCGHGADDLR-LGYGALSERVRRCAAALQQRG-AAGSTALILFPSGIDYVVALLACFYAGVTGVPVNPGVSPK-LGDITRDCRPAVVLT-----------------HTAIERASGNDLR----------DFAAGHGLDILHLDTLGGEAAAWVRPALTPESIAFLQYTSGSTGSPKGVVNRHGALLRNLQFLGRLTQDRAPEDTAVAFHDLGLIMG----ILLPLAYGNRAVYMAPMAFVADPLRWLEIATAERATALPCPSFALRLCRRAAPARTAGIDLSSVQCLMPAAEPVLPEAFQAAFAAHGMRREAIRPAYGLAEATLLVSANVDDAPPHRIDSNGREFDGQDVRIVDPRTATLPEGTVGEIWI--SGPCIAGGYWNKAELNREIFMAETPGYLRTGDMGFL-HGGHLFVTGRLKDMMLFRGQCHYPNDIEAHAAAIPESGAAFSIQAEDEAGERLVIVQEVRKQAGIDPRDIATAVRAAVAEGLGVHAV--VLIRKGTLPRTTSGKVRRAAVRE------------------------------ 167647209 15 ----------------------------------------------------------------------------VLAYHAGRDPDRPAV------THRDVTTTRAQLEALANRRARLLAEHGVGQGDFVVIALPNCLEFFETTFALWKLGAVPCPVSPKLPEIELKAIVETVAPRLIIGPTDARLGGRPI-----------LPAGTSP------------------------------GPQHGPEPLESRSPTWKAVTSGSTGRPKVIVH-KAGYAMQRFEETI----LSPGPLYHNAA--------FSAAHQCLFAGGHVVDME----RFDPETALQLIERYRVGHVVFVPTMMGRIWRLPAETRERYDVSSLRVVVHLAAPCPV----WLKEKLGPDR--IFEVYAGTEVGSTCISGREW-LEHK-GSVGRVTPGARMRILDEQGRDCAPGQIGEIFFK---PSAERA---DGFSYIGASAKARDGWISLGDLGHVDADDYLYLADRRTDLIVSGGVNIYPAEVEAALDRHPDVRSSVVIGLPDEDLGNRVHAIVQLAP-------------------------------------------------------------------------------- 16080901 5 -----------------------------------------------------------------------------------------------------QSLTYQELWEQSDRAAAAIQKRGEKK-SPILVYGHMEPHMIVSFLGSVKAGHPYIPVDLSIPSERIAKIIESSGAELLIHAAGL-----------SIDAVGQQIQTVSAEELL----------ENEGGSVSQDQ------------WVKEHETFYIIYTSGSTGNPKGVQISAAN--LQSFTDWICAFPVSGGKIFLNQAPFSFVMD----LYPCLQSGGTLVTKDAV---NKPKVLFEELKKSGLNVWTSTPSFVQMLM---DPGFSQDLLPHADTFMFCGEVLPVSVAKALLERFPKAK--IFNTYGPTE-ATVAVTSVEITNDVISRSESLPVPDMNIFIMDEEGQPLPEGEKGEIVIAG--PSVSRGYLGEPELTEKAFFSHEGQWYRTGDAGFI-QDGQIFCQGRLDFQIKLHGYRMELEEIEFHVRQSQYVRSAVVIPYQPNGTVEYLIAAIVPEEHEEKEFQLTSAIKKELAASLPAYMIPRKFIYQDHIQMTANGKIDRK---------------------------------- 183983955 8 ---------------------------------------------------------------------------------AEQRRDETAVTIVAPD-GSTQSMTFGELDCLANQWGRTLAAHGAQTGSLVALAIPNSQHLVLATLGCWKIGAVPIPMHWDLPE---------------------WERDRV---RAVIDPA-----------VIVDEHN------------RWRLQAHAAGESRDPLPAAVSPTANGICSSGSTGVPKVILN-----LAPSLWTPQH------GEPFLSA----WTMYHTFATFLMLLGGDHLVVLE----RFDAALVVDVIERFRVTNFTATPTMLARI--AAIPGIRQRDLSSIVFILQGAAVMPPSLLHTWFELLGPEK--IVTAYGMTENLG--LTALRGEWVSHPGSVGRGFRETEIQILDSQQQPVGPGEHGDVYLRAPMSAGYRYLGGAPPLP-----STGEGYRCAGDIGYLDEDGYLYIVDRRVDMIVTGGANVFPAEVESALAGHPGIADVVVIGIADARWGRRVHAVVQVAAPLT-----EQQVIEYAKNRLAPYKVPKTVEFVDRIPRTAATKVNRSAM-------------------------------- 157429082 3 ----------------------------------------------------------------------------LLDRWRERRPDQPAI----DSGG--RVITYDELHRSARRVAGKLRRAGVTRDVLVPLWLERSPELVVAALGALLAGGAYVGMDVQDPPGRVAQILADCAAPVVLTT----------------------------------RRLAGSLPAGHGTAVFVEDLVADESVEEPDGPGGADDLCYVTFTSGSTGAPKGVLVEHRGVAELVAW-HIEKFAVRPGDRMPTMARPSF-DGWGLEVWPCLAGGATLCLADNR-LPESPQDMVDWLRDERITVFFTTVLATQLL---DARWPRDG---VFRAMLLGGEKLPPRI---------RPKFALYNVYGPTETCGEITADAPADTPPPIGS---PLPGLRAHVLDENRRPVPDGESGEL--HLSGIQVARGYLNRPELTERKFLHPRERMYATGDIVRRRPDGQLEFLGRNDSQIKLRGFRIEPGEIEAAMLELPGVTGAAVVV--HETPGQRLVGYWTGAGDGSDSEHLGKLLAAAV----PSYLLPHPLVRLDALPLTPHGKTDRPAL-------------------------------- 213965111 28 -------------------------------------------------------------------------------------------------------VTYAELINEIDSTATWLYEQGIRRGDRIGVRMPSSRELYVAILSIMAAGAAYVPVDADDPDERAEMVFGEAGIAGYFDAEGLHLAGST---------ARNRPRPLDSDADSDEDSEEAEPTPPSAREVISQE----------PTP---DDDCWIIFTSGSTGKPKGVAVTHRSAAAFVDAEARWFLALGPDDRVLAGLSVAFDMWL------AWRNGACLV--------PAPRSLVRLISRH-ITAVSTVPTL------AGLWPAEALD--SVRLLIVGGEACPQELV----DRLSTPEREMWNTYGPTE-----ATVVASGIELKPGTIGFPLDGWNLTVIDEEGNPVPPGTKGELVI--GGVGLARYL--DPEKDAEKYAPGWERAYRTGDHVIMDEDG-LFFTGRVDDQVKIGGRRIELGEVEAHLAALPGATQATVVVQKTGAGDSILVGYV--GAGGDAAAMDYDKCMDTLRDAMPAAMVPR-LHIMDELPVRTSGKVDKAAL-------------------------------- 54023856 54 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPKGAPRDKVSPL--QSAQFLDRIPMPREDTIVMAAPIFHGTGLSQFGLG-WGLGNKVVL---RQRRFDAEATVAAVAEHRAATLVLVPTMLQRIIDLGPDVLGRYDTSSLRVIFAAGSALSPDLSKRTEEAFGEV---LYNLYASTEVAVAAVAT-PRDMREAPGTVGRPPVGCRVAIYDEQRRRIEPGVVGTIFVSSGL-----SFDGYTDRNKE----IVDGLLSSGDVGHFDAEGRLFIDGRDDDMIVSGGENVFPLEVENLLVERPDVLEAAVVGVPDRDFGTRLRAFVVPAEGAARDP---QEIRDYVKANLARHKVPRDVVFLDELPRNATGKLLRRVL-------------------------------- 148232653 68 -------------------------------------------------------------------------------------------------------------------------------------------------------GAIAVPLCKSHPPSELKYVLQDSQSALVVAEESYT------NVLSPLAEQLGIPVLTSGSQNLHPSELLQEIKISQ-LDLDWKDRGA-----------------MIIYTSGTTGRPKGVLSTH--YNLYSMVTLVNEWGWTKEDSILHVLPLHHVHGVVNKLMCPLWVGATCVIL--------PEFCPKTVWQHSINIFMAVPTIYSKLIAYYEEFVRAACQERIRLMVSGSSALPVPVLERWQEITGHT---LLERYGMTEIGMALTNPLHG--PRVPGAVGAPLPGVEVRTVDSTGTMVSVGREGELQVRG--PAVFKEYWNKRLDTQEAFTS--DGWFKTGDTAMY-KDGTYWILGRTSDIIKSGGYKVSALEVERHLLGHPSITDVAVIGAPDVTWGQRVAAIVKLRDGHALS---LQELKEWARAVMAPYCIPAELIRVEEIPRNQMGKI------------------------------------- 50552434 261 --------------------------------------------------------------------------------------------------SKERSFTYKQIDEASNVLAHHLVASGIKPGHVVMIYAYRGVDLVVSVMGTLKAGATFSVIDPAYPPARQTIYLRVAQPRALV----------VIGKAGKIDQLVTDYCDKELQLLTLVPELALTDDGAVGGEVEGSDILASSQAEQTGVLVGPDSNPTLSFTSGSEGIPKGVLGRHYS-LTYYFPWMAETFGLSDKDKFTMLSGIA----HDPIIFTPLFLGAQLII-PTSDDIGTPGRLAEWMATYETTVTHLTPA-----MGQLLSAQATAQIPSLHHAFFVGDILTKRDCTRLQKL--AQNVFIVNMYGTTETDSSFLAQQKDIMP-----AGKGMKNVQLLVVNDRTQTCGVGEVGEIYVRAAWFVTPEHWIQEDEKWREFYKGPRDRLYRTGDLGRYLPDGNVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEPVLTSYIVVQEDEEETDQLIKNIKEFLKTKLPSYAIPTVVVPLAKMPLNPNGKVDKPAL-------------------------------- 103486359 33 ------------------------------------------------------------------------------------------------------------------RMGSRMTKAGVRPGDVVGCMLPNWREWLAVMLPIVTI----------YGAKELAFILRQSKARWLFTPDHF----RGTDYGRLVAE---CGELPMLERHI---RAGEDFG-----------ALESDGAMADPVPSDPDELALLVYTSGTTADPKGVMHSAR-TLLAEMASMREMRREKDEDIVISPWPPGHVAG-ALSMYRFLCQGTPLVLMD----QWDAALAAELIDRHKPTSSSGTPFHLSGLLAAAD--VHGHDLSSLRQYLVGAAPVPSSLVERCQ----GQGLAVYHCYGSSETSGTVDDPLDKQLHTE----GRAIADCEMRFVDDDGNDVPAGCDGEICTRG--PDLFLGYL-DPALNTDAFLP--GGWYRTGDIGRLDDDGYLLITDRKKDIIIRGGENISSKEVEALLLAHPAIVDAAAVAAPDDRMGEVVRACVVLAPEATLT---IDELREHFAAGIAKQKTPERLTILPELPRNASGKVLKHELRR------------------------------ 169781980 2 --------------------------------------------------------------------------EQIVYAHAQQTPGATAVI------DGASTLTYGELVAESKALAQTLREIKISMEEPVGILLDPGTLQVVAQLAVLLVGGTCVPIEPSFPEHRITSMLRDVHAKHLI---------------------MKMPGTRTL---------------HEFNHIYFSDIEKSVVPDLEFGPVNRSH---ILFTSGSTGKPKPVQVQASSIL--HLATKTPVTPLSPEDRVAEFNSPGWVT---------LIAGATIVV---TPRHTDPNALPAFLKEQNVTSIIITAALFETIVFTSPGAFE-----SLHHVLTAGDVANPRAMRSVLET--GPPQHLWNTYGPTETLATMFDVTLQETHRERISIGQPVGDMEVILLDEDQEPLDCGKPGEICI--GGPQQTPGYLNRPSETEKSFIHRIPGLYRTGDGAWQSESRCLDFLGRSDTQIKFRGFRVELGEIECTLQSHEEVQ-AAVVARQPPLGTEALVAFIIPKA----TDSVHSELRDVARERLPQYMIPSAMIFMEKFPLTANGKVDRKALKPLQNGTEEKQGKMTVLSD------------- 118026358 3216 ------------------------------------------------------------------------------------------------------ELSYAQLASRVNRTASAILGTGCSVGSRIAVLCNPSIDAIVAMLAILHIGGVYVPLDTSLPEQSLAS---NCTPSLIISHAATRERA------HKLSAAISAPGH------------------EPARELTLDDLSPEETGYMAPLNAEPNAPAILLYTSGSTGTPKGVLLTQANFGNHALKT--DILGLQRGECVLQQSSLGFDMSLVQ-VFCALANGGCLVIVR-QDVRRDPVELTTLMTQHKVSLTIATPSEYLAWLQYGSDALAQA--TSWKNLCMGGEPIPPLLKDELRRRLERKDLVVTNCYGPTETTAAISFQLPGESELAQYAVGKALPNYSIRIRDSAGGALPVNHTGEIVIGGA--GVALGYLDMPEETRARFLQT-PGLYRTGDKGRLLSDGTLLCFGRIDYQVKLRGLRIELGEVEAALLSHGLIH-TAVVSR----RGDVLVAHC--ARSHESSRETATAILRRVSELLPQYSVPAAIALLPSLPTNANGKLDRKAIAAL----------------------------- 213965083 54 ---------------------------------------------------------------------------------AGRDPHHTAII---DDGG---SLTYEELHERSTALARALRHGDIQQRDRIGVLARNHRGFIMALCAHGRLGTDLVLLNTGASAEQTLAVIREQKIDFLFIDEEF-----THMLPEGFDE------CP---VAVSWFENYGDTSCVREGWTSMQEMLKTAPPAKWPTAELPSRPVIIL-TSGTTGTPKGA--------------------KRPEPRSWMPASS--IMFHTWGFATAQLCIATMIMR----RKFDPADSLRIIEQHSPHTIFLVPT---MLQRMIEILPDNYDITSLKVIASCGSAIPEGIVTKTLERFGPV---LYNQYGSTEVSWATIAT-PDELKANPTTAGRAPLGTRVQILDEDGNRVADGETGRI------------FVGNNMLY-EGYTRPIDGMVCTGDLGRM-ENGLLYISGREDDMIVSGGENVFPRQTEDALSQLEGIRECAVAGVPDERFGQALVAWVVRDDSPEGRALTNEQIRTYVKQHLSRFAVPRETVFLDELPRNAVGKVVPR---------------------------------- 126458241 490 -------------------------------------------------------------------------------RRAAQAPDAPALI------DGAGTLGYGELDRLSRAVAAALDAAGVPAGAPVAVRMLRDRHLVAALLGILRSGRAYVPLPRDLPPARVGD-IVDAMSIGCVVTSAALR-----------DETAAHLGGRPAARLV-------------------AEEIVRGAPARESGRGGADDLAYVIFTSGSTGKPKGVMVRHR-PAVNLIDWVNRRFGVGPSDRLLFVTSPAFDLSV-YDIFGVLAAGGSIRIA-SDDEVADPERLARMLADEPVTFWDSAPAALWQLH---PLLPERVDGSRLRLVFCSGDWIPLSLPERMRGCFPG--ATVVALGGATE--ATIWSNYHVVERVEPGSIGRPIQNARYYILDRALRPVPPGIPGDLCLCDGYAGQPALT---AERFVPDPHAERPGMYRTGDRARFWDDATIEFLGRDDHQVKIRGFRVELGEVEAALARHPDVRDAVAVGPADGRDDRALVAYAVPKPGGRASAA---DLLAHLRGLLPPPMVPAHLVMLDALPVSANGKVDRRAL-------------------------------- 183980350 31 -------------------------------------------------------------------------------------PEATAVIF----TADRVAVSYRDLVRLVDDLAGQLTRAGLRPGERVALRSGSNLEFVVALLAASRANLIVVPLDPALPADQRARAGAAGARVVLI--DGTGPGDRDEP-------AVRWW----PIAVSVARDTGI-------LSVHLDAAGEPTAVASAPQGLRADD-AMIMFTGGTTGLPKMVPWTRANIAT-SIRSIIAGYRLSPQD-----ATVAVMLYHGHGLMAALLSGGTVLL--PARGKFSAHTFWDDIHVAHAT-WYTAVPTIHQILLERAKTEREADSSALRFIRSCSAPLTPETAQALHDEF---SAPVLCAFGMTE-ATHQVASTSGCDENPAESTGLRSTGPEIRIVGPDGHPVGPGAVGEVWLHG--PTVVRGYLGDP---KITAANFTDGWLRTGDLGTLSQAGDLSIRGRIKELINRGGEKISPERVEGVLASHPGVLENAVFGVPDALYGEAVAAVIVPREPAPT----AQELTEFCREKLASFEIPATFQMASELPHTAKGSLDRRAVAQ------------------------------ 215496755 50 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKHRCTVAFAAPSIINELQKGD------YDVSSLRKAIVSGALCNPEVVEKARTRLNTQALYIM--YGATETSPIFCSTNPDPTDLWIRTVGTPLDHVEVKVVDTEGRIVPVNTRGELCTRG--PHVFKGYLNDDAKTKEA---LRENWYHTGDEATMSEDGRITFSGRIKEMISIGTFKVPPLEVESVLNTHPDVEEAQVIGVPDERLGNKICVWIKLQPYKTLSHE---DIKTFCKGKIHDYKIPEYVLFVDSFPRTLTGKVQKHKMRE------------------------------ 163795763 263 ---------------------------------------------------------------------------------VRDHGERVAL------RDRGVGLTYGDLSRRAEGLAQVLRRHGVKTGDLVGVIAARNAEWIIALLAILRAGAAYMPLGADQPEARLAAVVDSARPALVLSCTPAAPPLAGALAVSMLLDA---------------------------SDTLADAAIGDEGPA-------PGDLAYVLHTSGSTGRPKGVMIEHGGF----ATMIRHTFTITPEDRVVQLAAATFDASMSEI-FMALAQGGTLVLVEDDQIA-DTARFTAHLAAEAVTLMTMTPAHLAAL--------DRHPMPTVRILITAGDAADPDTVRHYART-----KLVFNAYGPTEVS--VCASIHRASSERAGGPTGPVPNSRIYLLDRFGQPVLPELPGEIVFAG--PGVARGYLGNASPFLTDPFARPARAYRTGDLGRFDADGTLIFLGRVDRQIKVRGYRIEPGEIEATLARHPRVRDAHVMTVAAPGGQTELVAYASTREAVELWPSIAE---------------------------------------------------------------------- 50119434 224 ------------------------------------------------------------------------------------RQDRVAIRF------QERAISYRELLQRVALIQQTLAAQGITAGQRVGLHLSRQPDTVAALLACLFSQVTFVPLEPDFPGERL-QAIQQEAALAAVLQDGYTGGSLTFDC-----PILNLCDLP-------------------------HAERAPSASVQLAQAGGPETAAYMMFTSGSTGKPKGVVIGQRALQTFIHASV---------ERLALTDNANWLLITTLAVFAPLWVGGVLHLHE---EYKDPQAVAAYLDRPEINVLQATPAFWRMMFKAC--WQGKPDLVAL----CGGEALD---LRLAQRLVSRCK-TLWNCYGPTETIWSQMAQIDGAANQHTVALGNTLAGYQHLVIDDDRHPLVEGMVGELCILGD--ALSSGYWRDDDRFIQQ-VESGQRMYRSGDKVRLLADDRYQYLGRFDDQVKLRGFRIELGEIEAQLKRIEQVQDAAV-KLQGEGDDAVLVGYVEYKPGSEMTKALRKQLHQF----LPAYMVPGRIVTLDKLPKTGSGKVDRK---------------------------------- 23452295 4 -----------------------------------------------------------------------NIA-NLVTRHSKKSPHKCAI------TDGQTELSYGVWEAASNRFARKLIEMGCQKGDRVVVLASKQTILMVGILGIFKAGCIHVPLDGKMPVNRLNKIITEIIPSVILTDQE---------LLHLVSE-----NVPQEVKIVLIEQLHPLIT----------DSTVEEKDRLP--QIESEDIAYCIYTSGSTGDPKGVLIKHGSV-IDFFEGTREFYDVDEDSRCVSFSPFHFDASVIDILF-PLYQGAWLYLYSDVVLH---ELLFEVIKNNSVTHFAAFGSMLGLIAKEFDDVI----LKDLKTILTGA---DVPDIKVIQKWLGKGNIKIINGYGPTE-GTCACAAYPNRRELYP--IGKPLKNAKLYLVDQQNQEIDPEIPGELLITQ----VMAGYWNREQQSKER-LVEFKGCYKTGDICKYLADGNLFFVGRNDNEVNVGGYRVHLNGIKQVINRFHWVENSEVVTLESK-YGEKMLAAALMLANETSKDSALKQIKEHLNQELPQYMVPRQIVVMEKFPQLSSGKTDRKTLSSILE--------------------------- 118468585 51 --------------------------------------------------------------------------------------------------------TFGEVETLARRLAAGLRARGVGPGDVIAFQLPNWMEAAAAFWATSFLGAVTVPIVHFYGRKELAHILSTAKPKVFLTTE---RFGR-MSFQPDLCA-----------QVPIVGLVGES---------SFTDLLAE-RPMSGTLDTDPAAPALIAFTSGTTRDPKGVIHSHQ---TLSCETRQLLANYPPNRGRQLTATP---VGHFIGMVGAFL----IPVLEGAPDVWDPAKVLRLMESDGLSIGGGPPYFVTSLLDH-PDFADRH-LARIRTVGLGGSTVPAA----VTRRLADLGIFVFRSYGSTEHPSITGSSPSAPEGKRLYTDGNPRPGVEIRL----------GPDGEIFSRGPDLCLGYT---DDALTAKAFDD--EGWYRTGDVGFLDDDGYLTITDRTADLIIRGGENISALEVEEVLLGIPGVIEAIVVAAPDARLGERVAAVLRTRSGAPL-PTL-DDVRAHFRVGIARQKWPEELHHVPDFPRTASGKVQKYRVRQAVRN-PAAVMDIATSAN------------- 154509133 32 ------------------------------------------------------------------------------------------------------EWTVREAANTVARLAAAFDTAGIGEGTRIAVIGANSPWHYIVHVAASWLRAVTVPLSPRMPSGALASMCEQVGVSWVF-----------------LDEACA-------PHTSALTDVGAQVASFTDLAAWAD---RTAPIGRSPARCGTE-LAAILFTSGSTGIPRPVGLTH-EVMWWGSTNFREGFDYAPSSVVGVCAPASHIGGFNGTSMDVWTHGGTLVTL-GFPGSFDARGVIDAIERYGITMMFAVPAIVRALL--DQHARGGGDLSSWVRPLIGGDAMTADLAE-AMRAVGLSPIHV---WGMTETSGAGTVATPGSF-APAGSLGVPFPYVDLRVMASDERESGVDEMGEIWVRGP------GVVSGEE------------WLRTGDLATKDKDGWLHMVGRAHRMINTAGELVAPPTVERALRSLKEVSDALVVGLPDERWGQIVAALIVPSAGRAQASSLSADLSEALRDSLAPWEKVRRVLVVDALPTTTTGK-------------------------------------- 56478484 1 ----------------------------------------------------------------------------------------TAIAIECDD----EKVSYAVLRDRVSRAAGAWKTLGLQPGNRVIVFAPDSVDWVVAYLGAIWAGGVAIGVNPRLSMNEFAPILNECEPRFVWCETEQAR--------ALVAEA----------------RTVAEIVADGPGTSNWATHLAAAEAVAPLERATEDAALWI-GTSGTTGVPKGVVHAQRTVTNAHSFACG-ILGLTAADRLYASSKLFFAYALGNSLFAGLRVGATVILDR---QWPTAERVEYMVEKYRPTLLFSVPTLYRKMLQTGVRRIAQY---GIRHCVSAGEALPLAVRQDWREATGHT---LISGYGTSETLCLMLFSDDDS------GLMRPTPLTEVRHADD----VDPDVPQRVWIRHS--AVALGYW---ERPEAQADGFRDGWFSPGDMFLRHADGRLEYTGRNDDMLKIAGQWVSTLWVEQSLASVETLHQIASVGVSSAD---GLTALAVLA---VASPERRSEARQRMDEGIAGHRRPRWVHWLDELPLTPTGKLQRGRLRAL----------------------------- 50292253 231 ---------------------------------------------------------------------------------------------------KTRTFTYKDINEASNIVAHYLINTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVAKPKGLIVIRAAGQLDQLVEITKELDLVSRIPSIAIQDNGTV---EGGSLPSESGDVLASYTELKSTRTG---VVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFSWMAK-QFNLSENDKFTMLSGIA----HDPIMFTPLFLGAQ--LY--VPTQDDPGRLAEWMGKYGCTVTHLTPAMGQLLTAQAVTPFPK-----LHHAFFVGDILTKRDCLRLQTL--AENCCIVNMYGTTETDPHFLKKLKDVMP-----AGRGMKNVQLLVVNDRTQVCGVGEIGEIYVRAG--GLAEGYWNYLDKDLEAPWKEFDRLYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTNISQHPLVRENITLVRNNLEGEKCLVTYMVPRPSNISDDPVVKDLKAFLKKRLASYAIPSLIIVLPKLPLNPNGKV------------------------------------- 37526229 2987 ----------------AENMFAHYQASVAEPDYQWS--APLPEWLPVNDRILCQN---SNATTRVFPSHTL--C-SLIEQAVNRYPQRIAVV------DAYRQIDYRTLWSQSLALAAHLQTQEHQHSSLIGVVMEKGWEQIVAVMAILLAGRAYLPIDASYP----QQRIHQ------LLASG------------------------EVDTVLTQPKFAQQMSWPDSQVISLDELLLNRLPKNQRLSAHPEDLAYVIFTSGSTGKPKGVMIDHQG-AVNTILDINQRIALNEHDSVLAISELTFDLSV-YDLFGTLSCGAKLVISPGDSRHPDKLLTW--LQQESVTVWNSVPAFVQLLEEYARDYP--HSLNSLRWVLMSGDWIPTSLPERLSAL--HPALNLLSLGGATEASIWSIAPNWRSIPY-----GKPLANQTFYVLNATLSPCPVWVTGELYI--GGQGLALGYWADLEKTAQAFITTGERLYRTGDLGRWRPDGNIEFLGRNDHQIKIRGYRIELGEIEHRLCEHPDIQQALAFAHTTSTGALQLVAGLRLSDETPLSTELLPVLPHWLQQTLPVWMCPQRFIILDAIPVSDNGKIDRRALATLVEVAAQEVNLASSVA-------------- 218278894 43 ----------------------------------------------------------------------------------------------------TKKITYQKLFENIRKTADAFWAQGIRKGDAVTIMSLNTPETIYCIYALNYIGAVANMVYMTLSEEEIVETVKNTDSKMFIFLDVAAE--KVRNVVEDIEKIRVLAISPTDSLGFPVQKFSALKSKINTKEFWWKDFLKAGEHQAQQTSYHENELSVIVYTSGTTGTPKGVMLSNDS-LNAVAWQYKSGMKFTRGETFLTLMPPFLSIGLSLNVHLPLSLGTASIM------IVNPEKFIEEYKKYKPNHCVSGPVIIRKLVQ-----RLSGNMSYCITMAGGGESLSLEEENYLNETLHHSDAKYLTGYGMTEFAATVTTSMNHV--YKAGTLGIPLCKVNIKVINDNGEMLKYNETGELCFCT--PSHMLGYLDNEEETKKCDRDEENRLWHTGDLGFVDEDGFVHFVGRIDGTV----YKLFPQRIEETITEYPEVDMCAAVVELDAQNIATAIACVKRTAESQNNNNFLTGLQQYCKEKLPVHLVPKQIIELDEIPLTQSGKI------------------------------------- 145596926 510 ------------------------------------------------------------------------------------------------------------LHRRAGQIARRLVAAGVAPDTPVGICLDRGVDMVAAVLGVWRAGAGYLPLDPTLPPERLRHLLVDSGTRVVLT------------------------------HQAVAARLGP--VLAGSVTVLLDDATDAAGPDEPLPAVPA-HPAYLIYTSGSTGQPKGVAVPHRSV-TNLVASFHDDLDLTSEDRFAAVTTL------SFDISVPLL----VV---GADEVGDGPALRRRLTEAGITAMQATPATWRLLLASGGVPP------TLRLRLCGGEALPRD----LADALQADGVTLWNCYGPTETTVWSAAAPVAPAPAAVD-LGSPIANTRIYLLDEAYQPVPVGVVGEIHIGGS--GVVRGYHGRPGRFVPDPFADEPGLYATGDLARQRADGRLEFLGRTDHQVKVRGFRIELGEIETLLRGHDLVADAVVVG---GDGDTRLVAYAVPASGVDP-DALAGQVRPHLSGRLPEYMLPAALVPMTALPLNGNGKVDRNAL-------------------------------- 119773402 3 -----------------------------------------------------------------------------LDHWVQNQGDKV--YLRQPVNGQYRDFSWRDVKRQMEQIAGSLRHLGLVPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSGAKAIFI-------GKLDHW------AEQEAGVGGSILRMSFPYDTMPTQYG------WDQLMTMGQPLTDA-PLPAEDTMTLIYTSGSTGSPKGAIQTFGSY----CWTTAVVRDLKTDDRLL-----------SYL---PLAHITERVAIEGSSFYSSLDTFVADVQRMRPTVFFSVPRLWTLFQKNIIDKVKGLGLDKCRLLGSGSAPIPPSLIQWYHS-IG---LNICEAWGMTENCAYSIINYPFDAS-KIGTVGKPV----------EGCLVRRSESGELMVKS--PGLMSGYYQQPEA-SAAAFDE-DGFFHTGDLCAIDEDGCVSITGRVKDNFKTAGKYVAPVPIERKLAQDPHVELICVIGLPHPI------ALVQLSDGATLREEVRASIKA------------------------------------------------------------------ 182437395 49 --------------------------------------------------------------------------------------------WTGEP--EPHRVTFAEIGARATRLANALRELGVDGDQRVATLMWNNATHVEAYLAIPSMGAVLHTLNLRLPPEQLAWIVNHADDKVVI-----------VNGSLLPLLAPLLPHLPSIEHVVVSPGDRSALAGVTPRVHEYEELIAGRPTTYDWPELDERQAAAMCYTSGTTGDPKGVVYSHRSYLHSMQVNMTESMGLTDQDTTLVVVPQFHV--NAWGLHSTFMSGVNMLM----PDRFQPAPLADMIERERPTHAAAVPTIWQGLLAEVTANPR--DLTSMANVTIGGAACPPSLME-AYDRLGVRLCHA---WGMTETSGTMAHPPAGLSDWTYRVTQGRFPGVEARLVGPGGEHLPGESAGELEVRGPW--IAAAYYGGADGEHLRPEDKFDGWLKTGDVGVISTDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDEKWGERPLATVVLKEGVTETD--YEALKEFLAEGVAKWQLPERWSVIAAVPKTSVGKFDKKVIRKQAEGELD----------------------- 75765054 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGNPKGVMIEHHNV-IRLFKSTDCWYQFNEKDT--------WTLFHSYAIWGALLYGGKLVV---VPYWRSPKDFYQLLVEEEVTVLNQTPSAFRQLIRVCEQEDKNKNLQ-LRYVIFGGEALEPSLLPWFQRY-GEKNPQLINMYGITETTVHVTYYPITLDDVQHASIGKRIPDLEVYILDAYQQPVPIGVDGELYIGGA--GLARGYLNRPERFISHPFSSDPRLYRTGDLARYLPDGNLDYRGRIDYQVKIRGFRIEIGEIESTLHTYVYVKEAVVIVREDQPGDKRLVAYVVGDGNVDGW-------REYLKAKLPSYMVPSGFVAMEAIPLTANGKVDREAL-------------------------------- 3421060 951 ----------------------------------------------------------------------------LLARRAEQNPDDVALVF------GAQSVTYREFDDRVSQFARHLRARGAAPETFVALALPRSIDMVVALFAVLRAGAAYLPLELDLPIDRLRTIIDNAEPVLLVTT---------TDRTELIGHARARGAD-----VIALDDAETAATLA---DTPAHPLTAGELGAFASDSTRLNHPAYLIYTSGSTGRPKGVLTGYAGLTLRIAHTVSFSFDMSWEELFW------------------LVEGHQVHVCD-EELRRDAPALVAYCHRHRIDVINVTPTYAHHLFDAGDDGAHTPPL-----VLLGGEAVGDGVWSALRDH---PDSAGYNLYGPTE---YTINTLGGGTDSDTPTVGQPIWNTRGYILDAALRPVPDGAVGELYIAGT--GLALGY---HRRMVADPYVPGGRMYRTGDLVRRRPGSALDYLGRVDDQVKIRGYRVELGEIESVLTRADGVARCAVVGANPPVK--TLAAYVIPDRWPAEDAAFITGLRDHLARVLPGYMVPTRYGIVDTLPLTINGK-------------------------------------- 58269178 257 -----------------------------------------------------------------------------------------------DGPSRGRRITYKQIDEASNILAHALLKNGLQRGEVVMVYAARSVEMVVCVMGILKAGGVFSVVDPAYPPSRQTVYLSVSTPRLLVISSAGSLAPSVSDY---ISDNLSLRLLVPAIQLTSSNVTGSRSDAGEDILAPYQQYAQTPAG----VVLGPDSPATLSFTSGSTGIPKGVKGRHYS-LTHFFPWMGKRFGLDENSKYTMLSGIA----HDPIMFTPLFLGAQL----HVPTADDPGRLAEWMADSEVTVTHLTPA-----MGQLLSAQATRQIPTLKNAFFVGDVLTKRDCTRLQSL--AKNVCIINMYGTTETDSTFLATQKDLIP-----AGQGMIDVQLLVVNDRNIPCAVGEMGEIYVRSG--GLAEGYL-DPEKFVEHWFGIRDRMYRSGDLGRYLPDGRVECTGRADDQIKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEKVLVSYFVPIDGDELDDELIRDIREYLKKKLPSYSVPAVYFPLHKLPLNPNGKIDKPAL-------------------------------- 214029220 8 -----------------------------------------------------------------------------LEPHLRDRPEAIAF---RDSLGEI--WSFAALDRACGDLAELLASAGVRPRDRVVVLCENACVTVAALFAISRLGAVAVPVNARMGAE--IDRILHAAPRIVLMTSAASK--EAEDHAKRLRAAHRGTRWEGCFGCLFLPETGA----TDGGDV-------------------PQDLAVLLYTTGTTGDPKGVMLSHRNLAFGGGASAQL-RDMTARDVVYGTLPLSHVFGLASVLTASVMIGAEVRL----EARFSAQKFYEAL-RSGITLVSAVPQMHALVMQAKEQGLQTLGSPDLRYVSSGAAPLDPD---WKTRAEAFYGVALQNGYGMTETAGICATSAIGDPDV---SVGPPLPGVEVRL--DQTVSGGGDGLGEVCLRGD--NVMLGYFRNPA--ASAEVLSADGWLRSGDMGWMDAAGHLHIDGRSKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRP--IKGEEVIAFVQHAAGDTPD---VMELRSFVAERLAGYKRPAHIVLTLALPAAPTGKIL------------------------------------ 121608764 35 --------------------------------------------------------------------------------------------------GDIHRYNYRELGLRARRLANALDKLGLLFSDRVATLAWNGYRHMEMYFGVSGSGRVLHTINPRLHPEQIAWIMNHAEDQLLCFD---------LSFLPLVQAV--HAKCPGVKHVALCNADRLPADSGIPGLLSYEDWIGAQSPDYAWPRFDENSASSMCYTSGTTGNPKAALYSHRSTTLHAAAALPDVMCLSARDSVLPVVPMFHVNA-WGIPYSAALMGCKLV-FPGPAM--DGKSIYELIEAEQVNYAAGVPTVWQMML--GHMKPAGLRFSTLRRTVIGGSACPPAMIHTFKEDYG---VEVLHAWGMTEMSGTLCTAYPKDEQMKLQKQGRAIYGVDLKIVDGDGKELPGKTYGDLLVRGPWIGYFKGEGGDP-LIED---EQGRRWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIAIENLAMAHPAVAMAACVGMPHPKWDERPIVAVVKRPGAQLT---REEMLAFYEGKVAKWQIPDDVVFVEAIPLGATGKMLKTKLREQLKG-------------------------- 78063894 25 ---------------------------------------------------------------------------------------------------------YWTFRHRIGQLASGLTSLGVGAGDTVAVMDWDSHRYLECYYAIPMMGAVLMTANVRLSPDQLLHTLNHCGARVVL----VHR-----DFLPLLD-GIRDRLVAAQRFVLIAD--GAETGLPDGFADEYERLVAASSPDFVFGDFDENTRATTFYTTGTTGLPKGVAFSHRQLVLHTLAGMAALSGLHRDDVYMPITPMFHV--HAWGLYIATALGLKQV----YPGRYSPDGLVALIARESVTFSHCVPTLLGMIL--DCPASASVDLSSWKVL-VGGSPL-PEG---LARAALARGIDVYTGYGMSETCPLMTIAQVDASPMANGTAGLPLPLVDLRIVDAQFRDVPGRAAGEVVVRMPW--ATAGYLGDAPAT-ASLWA--GGYLHTNDIGVIDPDGRLQITDRIKDVIKTGGEWVSSLALEDILSRHPAVRESAVIGVKDARWGERPLALVVLADDHVGRVG-PAELQAHVKQVISRYAVPERLLIVDAIEKTSVGKINKRALRE------------------------------ 198263681 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDYDTLVAAADATVTATTVDRDDPAWFFFTSGTTGKPKAAVLTHGQM---AFVVTNHLCDLMPG------------TGPASIVVAPLSHGAKTILPGGTKF--EAAEVWRLIAQWRVTNAFTVPTIVKLLVEH--PSVHDHDHSSLRYVIYAGAPMYRADQVRALDVLGPV---LVQYFGLGETGNITVLPFADDAAMRIGTCGFARTGMQVQVQNAAGHEVAAGETGEVAVIGP-----AVFAGYHDNSEANATAFRDGWFLTGDLGHMDAEGFLYLTDRASDMYISGGSNIYPREIEEKILLHPAINECAVLGMPDPTWGEVGIAVCVARGDAPDSAALLE----WLGTKVPRYKMPKAVVFWEEMPKSGYGKITKKLIRAVARGD------------------------- 124266628 28 -----------------------------------------------------------------------------------------------------RRQTWAQTRERSARLAAALRALGVARGSTVSVMLPNTPEMVEAHYAVPALNAVLNTLNTRLDAALLAWQMNHCEAQVLITDREF---------APTIAEALRLLHSEHGRTPIVIDVCDSEYAGPGDRGTHEYEALLAAHAPLARLDGPADDAIAVSYTSGTTGDPKGVVHHRGAYLNAVSNAATWTMPHFP--IYLWTLPMGWCFPWTIAMLG----GTHVCL-----RRVDAPSILGAMREHRVDHYCAAPIVHNLLIAAPDELRAGI---TQKVRGMVAGAAPPAAMIEGMAKLGFD---ITHVYGLTEVYG------PAAVAVKRASWAGESLGVRYAVLDPETTPADGQTMGEIMFRGNI--VMKGYLKNPQASAAAFAG---GWFHTGDLAVMEPDRYVKIKDRSKDIIISGGENISSIEVEDALYRHPAVMACAVVARPDPKWGETPVAYVELKPGAEVSAA---ELVTHCKSLLAGYKAPKEVRF-EAIPKTSTGKI------------------------------------- 163722122 15 -----------------------------------------------------------------------------VDHWAEKKPEAEVMIQH--ETG--RKVTYAQFKEMSDALALQLLAMGVQAGDRVATMMLLSPEHMALMYACSRIGAICAPLDVRLQDQEVVRDLSKIDPGILFI------LGKT-PLRDFTTAAAALDNCPSIKHLVQVPLGFGDDEIMEGAKLLDPEAVASQALEKAWRAVTPLTPTLIIFTTGTTGAPKPALLTHECIIVQNEVLARGVCNLDDDNRILCVTEC-FMT-----IFA--LGGCAVCLM-----IFDPKTTLDAVQAHKVNFMGMIPTQFRMV--WAVPGYDDYDLSSLVRVVYAGAAADLP----FLQRLAQMAPEFYTGIGMTENAGFATMTPKGISPEEVGQVGQAFTDLAVSIVDGAGEALPDGEMGEICYHPPI--VFAGYFNMPEETAKTVSK--EGILYTGDLGFFQDKGSYRALGRKKFIVKQKGYNVFPDEVEDHIARLEKVAVAQVVGAPHEMFDEGLMAFVQPKPG---TDLVAEEVMEHC-KGIASYKRPQHVVIWPGFPITRTAKVDKMALKA------------------------------ 197105528 14 ---------------------------------------------------------------------------------AAAQPERPALI------QGERTVSWGAFDARADALAAHLIGKGLGRQAKVAAYLFNGPEYLETYFAAFKGG--FAPVNTNYGPEELLYLFDNADAEAIVFHAGF----------AGTLEAIRD-RLPRVKAWVAVAEPGHAVPWAED-----YEAIAGRTPAERPAQAPSGDDLLLLYTGGTTGMPKGVMWGAGGH---AAMGVEPVTSL--EEVAARLESPGHVR-PTALIACPLMHGTTLNLGGTVATLPDAAELWNEAERLKVGLAFSTP-MLEALEAHPGRW----DLSSVKLMSSSGSMWSQENKRGLLRH--ATNAVIYDSLGSSEAVGL------GASASAPGAATAAFLGPNCAVFTEDGRRVEPGERGMVAVSGFLP---TGYYKDPEKSAKT-FRTFEGWSVPGDWAEVNPDGTLKLLGRGSVCINTGGEKVFPEEVEEALKTHPAVRDAVVVGVPDPRFGERICAVVEPEANTEPT---LADLSQHVHGRLAGYKAPRELVLVESIGRAPNGKVDYKAVKERALAE------------------------- 170722709 441 -----------------------------------------------------------------------------VARWLREQPQALAII------DQGQGWSWQQLDQLATAVAAHLQAQGVGSASVVGLALPRSVHWLAAVLACWKCGAAYLPLDPLWPAREQVSRL--AGAQLQI-------------------------------------------------DATLFEQLTDTSAPFEAQALTANTAAYVLFTSGSTGEPKGVVIEHGGYLQAAEQALELSACRH----FAFSATVAADLGHTS-LFGALQVGATLVASDAV--MQDPAAFAAFVRDEGIDCLKIVPSHLAALLSAQPSLPA--------TLVLGGEA--PSAQLLARIARLAPQARVFNHYGPTETVGVLVQPLRAEAPM--ASLGQVLAGNRVYLLTPAGQLAGVGELGELHVAGR--QLCRGYLGGEQRFIDNPLQAGERLYRSGDLARYQADGSILLQGRQDHQVKIRGFRVELAEVEARLLEIDGVAQGAVLAIEQPGQLELLACYAVHGEAEGLDEA---SLRARLAECLPAAMVPTQLRCLPSLPRLANGKLDRR---------------------------------- 23009605 16 --------------------------------------------------------------------------------------DHPAVI-EGTDT-----LTYGAFRARVAALAERLRRLGLRPGDRVAILLPKSIRECVAIFAASAAGGVFVPIHPSLRPRQVHHIVADSGARVLLT-DAGHAAG--------LDGALD--DLSDLRVLDAETGGEAEAPLTPG--------------EAAPEGLAA-----ILYTSGSTGLPKGVMLSHAN-LIAGTRIVRTYLGIGPDERILSVLPFSFDYGLNQLL-TSVEQGARIVLL--TPRLGDDVV--RALETHRITVLAGVPTLWTLLTRAAP-HLATADLSALRLVTNSGGSLALPTIARLRARLPHTR--IVLMYGLTEAFRSTYLP-PDEIDRRPDSIGRAIPETDIVIVTAEGRRAKPGEPGILHHRG--PTVSLGYWKRPEDTARVLVPDPFPVCRSGDLVVEDAEGYFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPD----------------------------------------------------------------------------------------------- 15839481 481 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIMPTSGTTGQPKLVRISHGSLAVF-CDAISRAYGWGAHDTVLQTSDIS-----VEEIFGGAACGARLV----RSAAMKTGDLAALVDDLRETTIVDLPTAVWQLLCADGDAIDAIGRSRLRQIVIGGEAIRCSAVDKWLESAASQGISLLSSYGPTE-ATVVATFLPIVCD------QTTMDGALLRL----GRPILPNTVGEVVIVGDL--VADGYLGDGDGFVTAADGSRRRAFATGDRVTVDAEGFPVFSGRKDAVVKISGKRVDIAEVTRRIAEDPAVSDVAVLGV--WFKSQR------TREGEQ-DAAAATRIRLLVSLGVSSFFV----VGVPNIPRKPNGKI------------------------------------- 83749026 36 ---------------------------------------------------------------------------------------------EGDGDDLHRT-TYAAVRDRAKQLANALAALGVQPGERVGTLAWNGYRHLEIYYGVSGSGSVCHTINPRLFPDQIAYIVNHADDQYVFF-DLTF-----VPLIEGI-----APHCPNVKGVAMTDRAHMPASSVPM--LCYEDLLAAQRADYTWPQFDENTASSLCYTSGTTGNPKGALYSHRSTVLHSYASALDALGCSAQDVILPVVPMFHV--NAWGLYSVPLVGAKLVL----PGKLDGSSLYELFEREQVSFSAGVPTVWLGLLQH--MQANGLRFSSFRRTVIGGSACPPAMI----RTLNALGVEVIHAWGMTEMSPLGTTSLPDEVRQHVLEQGRALYGVEMKIVDGNGHELPGKAFGDLHVRGPW-----TL----DRYYRSDPSPVDGWFPTGDVANIDPDGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACIACHHPKWDERPLLVVMKRPGAELT---REEMLRFFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLRE------------------------------ 148821293 1517 -------------------------------------------------------------------------------------------------------MTYRELDEASNRLAHRLAGCGAGPGECVALLFERCAPAVVAMVAVLKTGAAYLPIDPANPPPRVAFMLGDAVPVAAVTT-AGLRAGHDLPIIDVVDALAAYPGTPPPM----------------------------------PAAVN---LAYILYTSGTTGEPKGVGITHRNVTLFASLPARL-----------SAAQV-WSQCHSYGIWGALLGGGRLVIVPES-VAASPNDFHGLLVAEHVSVLTQTPAAVAMLPTQGLESV---------ALVVAGEACPAALV----DRWAPGRV-MLNAYGPTETTICAAISAP----LRPGSIGVPVSGAALFVLDSWLRPVPAGVAGELYIAGAGVG--VGYWRTASRFVACPFGGGARMYRTGDLVCWRADGQLEFLGRTDDQVKIRGYRIELGEVATALAELAGVGQAVVIAREDRPGDKRLVGYATIAPGAVDPAGLRAQLAQ----RLPGYLVPAAVVVIDALPLTVNGKLDHRAL-------------------------------- 182434379 18 ---------------------------------------------------------------------------------AEQRPDATALI-QGDV-----RMTYGELHSGVIALSEHLLRHGVGPEQAVGLLASRSPDLVAGLLAILRSGGAYVPLGTDLPAERLAFMVGDTSMAVALTDAE---------HRHRLAE-------HGVGTCLLSAPAADAARAPS-----------------QPPAADPSGLAYVLYTSGSTGNPKGVAVEHRGLANYVRWAVSEFSGGRPVDSLLHTPLSFDFSLTSFFL--PLVTGGTLHL---APRDHEPEDLATAIQNPTLDLVRLTPSHIEMLMA---RLGDQRDLPGPRQFVVGGEILRARHVTALNRIFPGSV--VYNHYGPTETAGFAVEDYAPDDPLP---IGDPIPHTRLAV----DHADEDPGVGELLI--SGVGIARGYLNLPEATEKSFVTLPDGLYRTGDLVRLDRRGRPVVVGRADGQTKIRGHRVETAEIEARLRATDGVRAAAVVKAREPRD--ILAAFVVTDSG--SSDPDTGRLRTALAASLPPYMIPQHFSALDALPLTRHGKLDRSLLQDLVESEVRE-GSGRTQAEPDS---------- 209552176 20 -------------------------------------------------------------------------------------------------------FTYKELNTLANQCAWSLLDLGIRYGDAVVVLSENTLDYLSLIYGAAKTGVAVAGCNYRLAAPEVARSISVIAPRYVFVC---------ASLEPLLRDAMPHSDIVAPEIIVWDKNDFGGAKPALSRS------LQNAKTHNPRIEVDPEEVLVIVYTSGTTGAPKGAALSHRAIMARAIMCAELHLTEHDNYVAWHP--LFHMSCSDYVLITH-VRGGKVFM---TPRF-DAHAIADFCVREKIGWLFLVPGVLDEVIKASGKPVAG-----VKYVGCMADLSPVHSLQNITEVTGAG---YFNTFGTTEVGSAYGTLDLDHTPVSFRKVQSTFSRM--RIVDPDGKDCPFGTPGEILYRT--PTLFSGYWNNDKATNET---MRDGWYHSGDVCVLYEDGTYDFLGRSKYMIKSGGESIYPAEVEHVLLKHPKISEVQVIRVPDEKWSEVPAAYIATHDGQAIS---VHELNDFCAGHITKWKVPKHYRFIDDFPRNVTGKIERPLLEK------------------------------ 118051320 35 --------------------------------------------------------------------------------------------------GDIHRYTYKELAARSRQLANKLDAMGLAQGDRVASLAWNGYRHMEMYFGVSGSGRVLHTVNPRLHPEQIAWIVNHAEDKVLCFD---------LTFLPIIQAV--HAKCPEVQQVVLCDADRLPADSGIPGLISYESWIAGQSDQYRWPQFDENTASSMCYTSGTTGNPKAVLYSHRSSTLHAAAALPDVMCLSARDSVLPVVPMFHV--NAWGLYSAALTGCKMV-FPGPAL--DGKSVYELIESEGVTFAAGVPTVWQMLMKPG-----GLRFSKLNRTVIGGSACPPAMITAFQDDYG---VEVLHAWGMTEMSGTLCTDLPKDEQMKIRQQGRAIYGVEMKIVNDAGDEQPGKSYGDLLVRGPWI-------------IDSYYKGSGGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENIAMANPAVAMAACIGMPHPKWDERPIVAVVKKPGAEIT---REELLKFYEGKTAKWQIPDDVVFVEAIPIGATGKMLKTRLRE------------------------------ 115749010 48 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQDSQSSLVITT------------KELAQKILPIVERHMINYMIIDNQALSLAEGNDVADIKSQQIRWKNRG------------AMLVYTSGTTGRPKGVL-VTFGALQAQIQMMISAWDWTSRDVILHVLPLHHVHGVVNVLACPLWSGATCVM---LPDF-DAEKVWHMLEDHRVNLFMAVPTVYAKLLQFYQHFIKATLKEKIRLMVSGSAALPQPIMDEWEQTTGHR---LLERYGMTELGMALTNPLSG--ERIPGAVGNPFPTVEVQIVSPHSEVVPGGQPGELQVKG--PAVFKEYWNKPQETQESFTE--DGWFRTGDTACLDE-GVFRILGRSSDIIKSGGYKISALDVERHLLSHPMIAEVVVVGLPDITWGQRVTAIVTLKPGQRL---ILGELRDWGRDKLPSYQIPTELKVIEEIPRNAMGKV------------------------------------- 156544460 59 ------------------------------------------------------------------------------------------------DAKTGEKLTFAEMKDKSVRCALWLKKQGIGKDDVVVIATPIQNDDYVPFLATVFVNAIYNPWYHELTPAIAKYFFELLNPKVMFVCESA------IDMLSGVAR-----EVGSSCKFVVYGR---HARFPSLSDLLAQQSQAEIEAFQHVEPVDAKQVGVIYFSSGTTGVQKGTMLSCD-TMVNSRIEYSL---IRKGANALWYSNQSWITGSNFILACIRLN-CTRILH----ANFDPEETSKVVEKCKVNWMFVTPSMLAEMVNA--KVFSRYDYSSVEVLMTGGSKASKTVLEETHKAL--PKAIVSNGFGMTELGGLAIRQTRDYKTVE--SIGHLVEGITMKVVDSTGKKLGPNQSGELCFKLAH--SMLGYWKNPTATKEMIDD--EGWVHTGDQGHYDEDGEIFITDRIKQVIIMQNHHISPSQIEEILMQHPEVVDVMVVHVPHPIDVERPFAFVKRVPGAKVTAKELKDL-------------------------------------------------------------------- 186471739 22 ---------------------------------------------------------------------------------------------------------YRDVARYVRHFAEFLIEFRLERSERVALILPNGLPYVVTFFGVLDAGLVVANVNPLATPREIQIQLSTAAVSAIVVLENFAYK-----LDDILDENLAKAVVSVAVGDLLPPRKRAAIHFVQKRRYWFSAALSRQYPGARSHAVASDDVALLQFTGGTTGTPKCAMLTHRN-LSYNIAQIRAWLGEA-----FCSTPQTVLTCHIFALTASLLLGGHNVL---VTDPRDIAGLVRTLRRTRPTALLGVNTLFHALL--DAPHFRAIDWSRLRLVIGGGAAIHPSVAERWQTATG---MPIIEGYGLTE-ASPVVCVNPTDAKHFSGSVGYPLPSTEVSIRDDDGAVLAAGSIGEVWVRG--PQVMRGYWMNPDETAKA-ISP-DGWLRTGDVGYFTPTQMLVLVDRKKDVIIVSGFKVYPSEVEAVVSALPGVTAAAAVGVPDERTGQAVKLFVAP-----PSAGLTAAVVAHCRANLSAYKVPRLVEFRETLPLNELGKVLHRAL-------------------------------- 104779428 192 -----------------------------------------------------------------------------LEHSLRQHAERTAL------NRDGQRYSYGQLHARTVAIQRVLLPLLPEAGEVVAVCMAKSPELYASLLAILGCSAIYLPLDPATPAER-RQRILDAKACVVLHD--GQEPVGIAHLDVRALSIAEDAQLPSL----------------------------AQRPACAGQACVA------IYTSGTTGLPKGVLLSQGNLAHFMAWYREHVA-LDRHSRVLQFSTIGFDASLLDIL-PTFACGAELVL----PNRRDPQQLVRLIHSQAVTHAFLPPALLSILSR--DTHL------GLKHLVTGGDVCEPEVIVRL-----SGQCRMHNIYGPTETTVLATTRVFASGESNR-NLGLPIANTQVLILDEDLRPVTQQVAGELYITG--PGVGLGYLNNPERFVELCLPDGRALYRTGDIGKWTTQG-IELSGRRDNQVKIRGFRVEPEEIEHCLRDSQLFAQVAVV--IDAQR--RVLAFV--AHGHGADAE--QQLRAHAEQHLPDYMRPMIYQVLEQMPYTANGKVDRQALSQ------------------------------ 167003605 292 ----------------------------------------------------------------------------AIREHVARTPDALAL------QDGERTWTYRQLASHAAELADAFRAAGVGRQDVIGVFLPHGAEYVLTIVGAWSIGA--SVCLLEKSPDSLVGE---------FVASC--RVAQLATTPALLARAAK--HLPDARCTLVGARP---------------PLAQRAWTSVAPRP---DDIAFVSLTSGSTGKPKAVLTTHVGT--------SYCF--HARDALYPYADEGLNVFLAWECLRPLMFGRPAVVI-GDDVIFDPPRLVALLRRERITRLVVTPSLLESVLDFPGIAGQLRDLAHMSAWFLMGEVVPQRVVDKARAAFPPSVRLVNSTWESLDVCYADLLPSRASDDGRRVPIGRPLPGCALAVLDEAGRAVPAGETGELYIASPALG--PGYLDDAARTAEKFLPSVAALYRTGDRARLLPDGQIAILGRIDNTVKIRGFKVLLHAIENVLDAVDGVSKTLVVPIDDPHTKQALAAYVVGRGG-APSETTLARLRQQARAKLPEYAVPAHFIGLEAFPL-RAGKLDRRAL-------------------------------- 90903325 205 -----------------------------------------------------------------------------------------------------RVFTYQQINESSNIIAHFLVAQGIQVGDIVTIYSSRSVELLICVLGILKAGGTFSVIDPAYP--ALRQNIYLSVAKIVI--------GKAGKLDQVVEDYIENLQLKARLNEVVLQDNGGTADYSSSADVLEQYIALKEKSTG--VKVGPDSHPTLAFTSGSEGIPKGVLGRHAYYFPWMAKT----FNLSEKDNFTMLSGIA----HDPVMFTPIFLGAKLLI----PTADDPGRLAKWMQVNDITVTHLTPAMGQVLASQAVDEI-----PSLKNAFFVGDLLTRKDCLRLQSL--AKNVNIINMYGTTETQRAFLFNLKDIIP-----AGQGMKNVQLLVVNDQKQTCGIDEVGELFVRRGLPEKFVTNWNNNEEWRQVNWKPRDRLYRTGDLGRYLPDGNVEVTGRIDDQIKIRGFRIELGEIDTHVSKFPVVRENRTIVKKDENNENYLISYLVLRSEEENDDKLASALKKFLTTKLASYAVPSIVVVVPKFPLNPNGKI------------------------------------- 86138133 8 ------------------------------------------------------------------------------------------------------KFTWSDLAEATAAAREVLLAQGVKPGDRVVMVFENCLAVCAFIFATSQLDAISVPLNARLTHAELDRLITHSDPSVVVFCNDASESAVIHGKAFSAKAAIGRYGT-----VGLFQRRGSQ-------------------PEPCFED-GAEQVALLLYTSGTTGVPKAAMLTHNNLLCAAVASAK-VRGMQDDDMTYLALPLSHIFGFVTFVS---ICGAQGAMR--LEARFAVERLYKALQ-MDVTLLPAVPQ-MHALLFHYARAQKRYDVGLLRFVSSGGAPLDP---VWKREAEAFYGIPLQNGYGLTETAGVCATASPGDPDVSVGPMQDSLFRLD---FEAEGA-TPDEGIGEILV--GGPQIMNGYFRDPE--QSAKVLTEDGFFRTGDLGRFDDAGRLHIVGRSKELIIRSGFNVYPVEVEGALTDHPEVIMAGVVGR-QVSGNEEVLAFVKVAADCSLSEA---DLSAFVKDKLAPYKRPTRIVLAQDLPAAPTGKIL------------------------------------ 167758938 481 ---------------------------------------------------------------------------------ARENEGKIALICRG------KRISYEQLMNDAALIAGGIRQF-LPEGRHTVALLSRREEGLLAALGIILSGNSWVLMDPAQPQRRIADLLKDSQAALCITDDSLAWAGTDIATRTL-------KELHGSQKIEIL----------------------------PPEE-KPSDLAYLVYTSGTTGSAKAVQHS-----VMNLKEA--IKDLYPKGAVLSICNVGFDAFLLESVIA-LLNGATIVMA-TEEEMNDAQKMGRLIMDYDVGFMALTPS---RLKAYQNDQVFLRSLSHIETLICGGEVLVPDTYLKLRD---YTPATLYNQYGPSETVAVSHAAVDGKGQV---TIGRPLANCRIYILDENRNALPVGSAGELYI--GGECLARGYHNREERFVEDPFMEGQRMYRTGDIGKWTEDGSILYLGRNDSQVKLLGHRIELAEVESVLGRHPLVNAVAVTVYENQL-----IAYYMAKEGLEGEALLS----------YGALYLPRYLQPVEELPVTGNGKI------------------------------------- 88706321 14 --------------------------------------------------------------------------------------------------GDTRR-SWREFDERADSLAHYLIDAGLERQQAVAQYLYNGNEYLESMYAAFK--AALVPVNTNYTADELLYLWDNADAGAVVF----------HGVFAKTIEAIRD-RLPKVRVWLFVDDGSGPCP---PWARDYETVASQACERLVPRWGRSGDDLNFLYTGGTTGMPKGVMWRQDDLAVTLTASLGNPLDGSAGDLRGSFTAPGHGTGN-FPCLSTLCGGGSIVTLTGR--HFDPEELLNTIEREQVNTLAIVGDAFKPILRALDSEPGRWNLRSLQGMVSSGVMWSQESKERLLEH--HPGMMLMDAFSSSEALGMSVSAAGAANPTARFEMSP-----ETIVIDDNNQRIEAGSVGRIAVRQPL-----GYYKDPEKSARTFLEEGKRYSCPGDFAMVDADGGIILLGRGSVCINSGGEKIFPEEVEEAMKTHPDVHDAVAVGVPHDTFGESVVGVVEAQPGATLD---SADLISHVRQSLAAYKAPRHIVPIDSIGRAANGKVDYKRLKAVAS--------------------------- 112791733 1208 -------------------------------------------------------------------------------------------------------LSYGELAHRSAVVAAALAAEGAGPGCTVGVLMQRGRDLPAVLLGVLRSGAAYLPLDAATPPARLAAVVEDAGCRHVLVGDVPVERGQFFPV----------------------------------RTLDVDAVLAAGPAEPVPPRTTPDDPAYLLFTSGSTGRPKGVVIPHRG-PVNLIRWAGREFGTDALARTLAVTPTTFDLSV-FELFTPLAHGCEVRLLDGVLDLVD-----SPAHAADATLLNTVPSAVASLLEQDALPA------GLSVVNVAGEPLTAELVHSVHRRLPGVRM--VNLYGPSETTTYSTYAELGPDTSGAVPIGRPVGGTTLSVVDASLRPLPQGATGELLIGAGRPGMTAAFLPDPE-------HPGRRLYRTGDLVRWRADGLLEFLGRSDHQVKVRGFRIELGDVERALTGLDAVREAVVVAL-GQGTDRRLAAYLVPERPLEGDPGLRG-VRRRLGHELPGYMVPGEFAVLDELPRNRHGKLDR----------------------------------- 112791733 96 ------------------------------------------------------------------------------------------------------------LDREARALAVKLRE--VAEG-PVLLLMQPGPDYLKGFLATVYAGLPAAPVYPPNPADVRRDRLGAILAKLLLT-----EPGLLEPLRELF--AERLPDVRPERLV--------DTSVPAGAEDDWR-----------APAVRPEEPLFIQFTSGSTGTPRGVLVSHRNLLANVAITDRFGLDTSSTGALWLYHDMGLVGG----VLTPLVSGFPIHLLSPLSFVSDPMGWLRLVSETGATHTG-APNFGYALRRARDEDVAALDLSRLQVAFSGAEPVDASTLRAFAERFAPAGLSFLPCYGLAESTLIVSGGRPGAEPARPGSSGPVVAGTEVRIADPTGAAAGPGEIGEVFVASD--SVAEGYFEDPEETARTFGATLAGWMRTGDLGFLGADGDLVPVARIKDVIVVRGRNLHPQDIERTVDTDPGIRKVAAAGVPGPDGGEEILVVAELRPEAADDEAIAREVRAAVAREHSAPVRGIHLIRPSTLPKTSSGKVQRSAARA------------------------------ 119182135 49 ---------------------------------------------------------------------------------------------------------------------------------VVGIYSFNTIDFLVLCWAIHRCGGIASPANAVYSGPELTYQLKDSGAQSLFTC---------VPSLPIALEAAAKAGIPRNRIYILLPTEFTGSTEAPQGMRTLEQFITEGYSLPKLEKLNFRQTAFLCYSSGTSGLPKGVKIAHRNVIANTLQMMVYHRNLKPNDVALIYSLV--VMCH----CGP-YRGDQVIV---LPKF-ELNHYLQTVEKYKIGTLYLVPPIIIAMLR-NKELCDKRDLSAVRAIFTGAAPLGKETADELQQ--WKPSWLIKQGYGM--TETCTVVCTTSSHDVWLGSSGSILPGIECV-------ELTGDEPGELVVKS--PSVVLGYLNNEKATEETF---IDGWMRTGDEARVAPSGHIFIVDRIKELIKVKGLQVAPAELEAHILSHPDVADCAVIPVPDDSAGELPKAFVVKSSSASDDAATIRAIMKHVEDHKARHKWLKGVEFLDVIPKSPSGKILRRLLRD------------------------------ 167644184 40 ------------------------------------------------------------------------------------------------------RYDYAGLSRRSAQAANALARLGVTSGDRVTSLAWNTHRHLELFYAVPGLGAVLHTANPRLSDEQIVFTINHAASGVLLFD----RN-----FAELV--ARLAPRLTTVKTFVMLSDAERTHD-AGVRARSYETLIAGEAETFDWPSFDENAGAFLCYTSGTTGDPKGVLYSHRAVVLHAMAGLASAFGLTAFDVVMPCSSLYHATAWGLPFTAP-ICGSKLVL---PADKMDGASLHQLIQDEGVTFTGGVPTIWTMYLSWLEQTGQRPD--TLRRVVIGGSAV-PRAMAATFKT--KYGVDVLQIWGMTETCGVVATPTPSLAALGDEAMGRLQFGIELKVENEDGSEAPGETSGALKVRGPW--VVRRYYRQEADVADA-----DGWFDTGDIATLDEHGFMRITDRQKDVIKSGGEWISSIDLENIAAGCPGVKIAAVVGVPHPKWEERPLLVIEVHEG---SVVCKAEVLAYLGSRIVKWWTPDDVVFA-AVPLTATGKIDKKVLREVWRG-------------------------- 118467099 11 ---------------------------------------------------------------------------------------------------------FAELEKRANRLAHFWYAAGLREGDTVAALLENNEHVHAVMWAARRSGLYYTLINTHLTAAEAAYIVDNSSAKALI----GSRATR---------DVCEGLAEHSPGG---LPELLLIADDDLDGWYRYPECVADQPE--TPIPDESEGDL-LQYSSGTTGRPKGIPHLPPSEAPNILMPLMNAVGITSESVYLSPAPLYH-TAPSFWVVQSL--GGTTVVME----KFDPEHALECIQRYGITHGFVPAMFVRML-RLPEAVRMSYDVSSLQRVVHAAAPCPVD----IKKQMIAWWGPIIDYYAASEAVG---ASFIRAEDIHPGSVGRPLVGV-PHILDESGHELPPGVPGEIYYEGGHSFQ---YLKDDAKTAAAHDAH--GWVTVGDIGYLDVDGYLYLTDRRHHMIISGGVNIYPQEAEDLLITHPKVLDAAVFGIPDDEMGQAVKGVVQTVDPADANDGFAAELLEWLRNRLAHYKCPRSLSFEAQLPRTDAGK-------------------------------------- 119183825 133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LESALVPSLKHVILVQNDNGHIDTSSACTTSFPSIMSELTSDMRPLPLEPHDVVNIQFTSGTTSMPKAACLTHRSILNNGA----QIGDLTPKDVVCCPPPLFHCFGCILGYMATATHGSAIV-------FPNAVATLKAVQEEKCTALYGVPTMFLELLANGTIPYEGFQY--LRTGIAAGSSIPAELMKKLHKTLNLTELTI--CYGMTETSPVCMTTTDDPIDKRINTVGRLMPHVEAKVVDDHSRILPVGSKGELAVSGYL--VMKEYWNAPEQTAAAMRADDEGWMHTGDEASMSPDGYVTITGRIKDLIIRGGENIHPLEIENCLFAHPGVLNVSVVGVPDQRYGEVVAAFVVARENVTPDD-----IRSWVRSKLS----------------------------------------------------------- 86749223 46 ------------------------------------------------------------------------------------------------------------------------RDYGIVSGDRVALFAHNCTQYLEALYGIWWAGAVAVPINAKLHGKEAAWICSNSGAKLALICD---------DTADTFNEAA-----------------GELPARMATLALDSDAYIRARSGDGPAAPAAREDLAWLFYTSGTTGRPKGVMLSHGNLI---AMSLCYLADVDSDDAALYAAPIS----HGAGLYNMIHTGARHVVPASKGF--DPDEVLTLGKQLGNVAMFAAPTMVKRLVEAARRRGERGE--GLRTIVYGGGPMYLADIRDALDVMGQRFVQI---YGQGES-PMAITSLKRELHARLASVGTAQSALSVRITGPDGEVLPAGETGEIEAKG--PTVMLGYWNNSDANAET---LKDGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGETVVACVVLADGSEPSD---TALDAHCLAAIARFKRPKRYVYLEALPKNNYGKVLKTELRKMV---------------------------- 149377166 41 ------------------------------------------------------------------------------------------------------KYTYTDLVERINRLANALTDAGVKPGDTVAVMDWDTPRYLECFFAIPMIGAVLHTVNVRLSPEQIVYTMNHAEDDVVMVHDDFL------PILEGVKDEIN-----TVKHYIQLSDEAQAKTTSLPSLGEYEHLLAKAGKTFDFPDFDENSIATTFYTTGTTGNPKGVFFSHRQLVLHLAMTGSLAYDLRSSSVYMPVTPMFHV--HAWGVYAATMLGIKQV----YPGRYEPELLVDLLKEHKVTFSHCVPTVMQMMMA--TESIKTADLSNWHVLI-GGSALT----RGLCDAGARLGVSMYTGYGMSETCPLLSTTHLTAEDLKPLETGIAVPMVELEIVNPEGKPVPGEAKGEVVARAPW--LTQSYFKEPEKGEELWQG---GWLHTGDVASLGTDNTLLIKDRIKDVIKTGGEWLSSLDLENLISQHPAVAGAAVVGVPDEKWGERPHALVTLKPGEEASDDIQNHLKQFVDSEINKWAIPSQIDFVDDIPKTSVGKINKKLIRD------------------------------ 116191137 2669 -----------------------------------------------------------------------------IDEMIKAHANKVALT-----DGAGESLTYADMARKVHSIATELAARGVQKGSRVGIF--QIPAWVCSLLAVLRTGAVGVPLDLNVGIGRLSLLLQDCIPQVIL-VDGSTFGGFVSNSKALILEVSTLPNLQHPRATIV------------------------------PNQAKAHDDAIITYTSGSTGVPKGVVIRHHSYQNFLEFTLPRW-GITEGKLTAYAFDI------SILIFASLCYGGTLVIPDLAKRR-DPRALCDLVASQGITMTFATPTEYLSWAKHGTQQLRD---SQWRCAMTGGEPLTNSLLG-VFKSLTKADLQLINCYGPTEIGCADVVDFHKSLDSNL-EMSV-LPNYRLVVVDDDFQPVPAGIPGQILIGGA--GVAAGYLNPPDEGAKAFFQKSRRWHSSGDRGRLNPNGGLVLHGRIGGQTKLRGIRIDLADIENTIIEAPDVVQAVVSRREDETGGEFLVAFLLLNAGPAPDDNLPDEL------SLPLYMRPSMALIVDQLPTMVSGKIDRAAV-------------------------------- 78062574 25 -------------------------------------------------------------------------------RTAEVYGDRLAIVH-----GDVRR-TWGETCTRAKQLASALARLGIERGDTVAAMLPNIPAMVEAHFGVPMAGAVLNTINTRLDVSSVLFMLRHGEAKVLIVDTEYAEFAHRAAL-----------EVPGLKIVSVADAMPADPARFAGAT-DYEALVASGDAGYAWTPPADEWEAIALYTSGTTGDPKGVVHHRGAYL--AAISNILEWDMPKHAVYLWTLPMFHCNGWCF----PWAAGVNVCL-----RKFDAKTVFDLIRRERITHYCGAPIVQSAIANAPAEFREGID-HTVHAMVAGAAPAPAVIAK--MKEIGFDLLHV---YGLTEVYGPATVCAKQSLNARQGEAG-------ATVLDPDTVPADGETLGEIMFRGNI--CMKGYLKNPKATDEAFHG---GWFHTGDLAVLMPDGYIRIKDRKKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELREGASVTEE---EIVAHCKALLAGFKVPKAVRF-GELPKTSTGKI------------------------------------- 164659904 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTERVNSEDVSFIVYSSGTSGKPKGVMLTHDN-LISNTETFNLVSR-REGGPY--QTAIGHIFGLNILVLSSFLHGFRVVV---VPRF-DINVFCAAVQRFHANMSVVVPPILLALARHPD--VDKYDMSSLTAVISGAAPLGRELCEEVQHRL--PKLGLAQGYGLSETAPVLLRCIVDRHRQHLGSAGQIVPFNEIRLVNYDGKDVASGNPGELWVRGR--SVMKGYLNNPDATNECM--TPDGWFKTGDIAIV-KDGFFYIVDRMKELIKYKGFQVPPAELEDMLLAHPNIADCAVIGYKEDIATELPMAFVVPKKGVIDKDACGNEIANWLDSKVANHKKLRGVVFIDEIPKSQSGKILRRVLREKANNK------------------------- 163707852 128 --------------------------------------------------------------------------------HVRRNPDRPHLLWQGPD--HETIVTYAALDDAARRVAGGLLEAGLAAGGRVAIMLPTGPDFFPAFFGVLLAGGIPVPLYPPFRRAQIQDRILNAAPEILITD------GEIKPFARLLPGLVESL-----------------------RTLTTVEELATAAPLAATVPATGTTVALIQYTSGSTGDPKGVTLTHAN-LLANIRAIGEALGATSADVVVSYHDMGLIGCW----LGSLYFGAPAVIMPPLSFLADPGRWLRAIHRHRATISAAPNFAYELCLKLRDEDLAGLDLGSLRVLTNGAEPVSSDTLSRFFTAFGLRPSALTPVYGLAECAVGLAFPPPGARPAAPGACGRPLRGHQIRIVDEAGREVPERVEGRLQFRG--PSATAGYFRNPEKTQAL----FDGEWLSGDLAY-EAGGDVFITGRLKDIVIRAGRKIHPHELEEVAGSVPGVRKVAAFASPDPKTGERLI----LVAETRLTDA---SARAGLRRTLAEAAAPDDILLCPTVPKTSSGKIRRAAARALYE--------------------------- 169601824 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLEDFCKFIQELKVTFAYVVPPVVLLLGKS--PVVSKYDFSTIRMMNSGAAPLTRELVETVHKRLG---IPVKQGYGLSETSPTTHTQSWGDWNKTIGSVGTLLPNQTAKYMSADEKEMPVGEVGELWIKG--PNVFKGYLNNPEGTAHALTS--DGYFKTGDVGYQDKEGNFYITDRVKELIKYKGFQVPPAELEGLLVSHPNVLDCAVIGLYDKDQAEIPRAYVVPKDGLGKTEAEAKEIADWLSAKVAHHKKLRGVRFVDEIPKSISGKILRRVLK------------------------------- 77972607 26 ---------------------------------------------------------------------------------VHNLPDKIAII------TPEKTLTYHTLAKQAAIIARALQNKGVTRETPVAILLPPGIEQII------------------------------SQTGILIA------NGSCVPLDPNIPEERLNSMLDHVQWTIAISREEHRNLHTTLLDFH-SLLINQQHIENTYEDISLKHRTHILFTSGTTGKPKAVEIEAKGILRLVVNTH-YV-DLTADDRIACIANP---TFDASLIWGALLNGATTVIIP-KKDVLNIQDFEKEIIRQQITIMFTSPRAFRF----------------LRNLLVGGETVNPHTLKLILDAAPPKRLF--NVYGPTESTTFSIAYNIQADDLTSGSIGQPIDRTLAFILDDRLLPVAQGVIGHLYI--GGEGLARGYWNRDELNKEKFVNTLPGLYKTGDLSCQRPDGVFMYHGRMDNQVKLRGHRIELEEIEFQLLNSELVKAATVILVKNENTDPFLAAFIVP---HKPDNFKIKALDKKLHQYLPEYMLPR-LFVVNTIPLTSTGK-------------------------------------- 146280595 15 -----------------------------------------------------------------------------------------------------------------------LRLAGFDRDARIGVLLPEAPQAAVAIIAIACS-AVAVPLDPRLGPAEL-DQFLQQLPALLIASDGGLRAAERHGLPLISAEAAEDGS-PALQLAMPV--------------------AARPAPDELPEP---DAPAFILRSSGTTALPKLIPFTHRNMLTAARKWQRW-FGLNDGDRCLCVSAPYYSHGLKVTILTPLLGGG-SVAFPLSPAVVDVHEWFETLR----PSWYSAGPALHAILEAARAHPEGLGRQRPRFASSGGAPLGQEIIGSFERTLGF---PLLEHYGSSE-AAQIAANTPDAR--KPGTVGRPWPET-LSIVGEDGQPVAPGERGEIRVRGA--TVMPGYLGDEALNREV---LRDGWFHTGDIGSLDEEGFLHLHGRLREVINRGGEKVSLSEVDAALLRHPAVAEAAAFGVPHQRLGQDVAAAVVLRAAMEVTGA---ELQRFLRDELVYFKVPRRVQIIEALPRGLTGKVLR----------------------------------- 163737562 11 --------------------------------------------------------------------------------------------------GTEMRLNYAALGKRVRQLANSLKASGIREGMRVGV---MDWDTLECFFAIPMMGASLFTINVRLSPAQVLYTINHGQPDLII----VHR-----DFMPLI-EGIKSG----------FDRDITIVPIGDGE--GYEEWIGKAPGSFDFPDFDENQTATLFYTTGTTGNPKGVSYSHRQHTLGLIAGFGAWAGFHRGDVYMPLTPLFHVHGWGF-PYAATMLGLRQV----YPGRYDPDTILRLIADENVTFSHCVPTVLSMVLDHPGCP--QIDLDRWKVII-GGAALP----RNLQDRAAAAGISLHAAYGMSETCPFLVADLSSNDPEMQAQTGFPGPLVDLRVVTPDMQDVPGETTGEVVARAPW--LTQGYL-DNAQASDELWD--GGYLHTGDVGYIRENGSLQITDRLKDVIKTGGEWISSLALENIASSCSGVEDVAAIGLPHAKWGERPVL--VAQAAKDADPDLVRRVIEAIQSEISKWAVPDEIVFVDRLPKTSVGKLDKKLVRK----------DISTRSD------------- 116201311 1386 ----------------------------------------------------------------------------ALERHVANQPTAPAVYWDG-------SLNYRELDRGTTALANHLTALGIRKGDYVPYCFPKSVWATVSILGAIKIGAIAVALEPSYPDSSILKVLSLVKPKVVLCAPTFFSRIKSMGFRPF---AVEENSIRSISQRAVKKRY----------------------------SVQPTDVAFVVFTSGSTGEPKGIVHSAVAIMGKQNGEAAYVFDVSIGD-----------------LAVSLYWGACLCV---ASDHDRMNNLASAINRLRVNRAWLTPTVASLI-----SPAECPNLT---WLSVGGEQLNQDIWE---------GVPLVNVYGPAE-----VTNL--GTYVK---VSRDLPGIRVWVC-ESGNPAPVGCIGEIVFEG--PNTSRGYLNN-AKLTDAAFPQIPRMYRTGDLARINVDGSIDFQGRRDTQIKLRGQRLEITAIETALASIDEPAELAVLDRTSVGRDAFLIAFLHLAAGVFSTKSLVAEIRSRLAQTLPPHMLPTLFIPLNRLPKLVSGKIDRKTLR------------------------------- 116201311 3992 -------------------------------------------------------------------------------------------------------LTYSELDNLASTVARHLVEYSVGPNAIVPFCFEKSAWTIVVMLGIMKSGAAFVPLDSKHPIDRLVSIVKRVQAPLIVCSDQ----------HENI--GLDIGGNLTIPYLLIGSRSINTIQASSRASLS------------PVARRSPSDLAYCLFTSGSTGEPKGVLIQHEALCSGATM-HGRAFNYTPQARTLQFASYGFDASITEILTTLVMGGCVCVPSE--EQRMDKDKLMDFVNAQNVNHALLTPSVL-ALM-------DPSRIPSITTLLLGGEAASSQLIDKWRA--PTRRVLIA--YGPTECAGHDVTDPATLRPGKS-SIGNSV-GSVAWIGDDHNKLVPIGAIGELLVEGPI--LARGYLDDEVKTKAAFVKPYRRMYRSGDLVRYQEDGTMEYLGRRDNQVKLRGQRLELGEIEEHLIKHAEVQQGSVLLIKEGVCASKLVAVLTLKASTDPAEGLVSSTTTAVSQELASFMVPSCWIVASQLPLMASGKTDRRFL-------------------------------- 116201311 283 -----------------------------------------------------------------------------------ENANKIAVAWDG-------SFTYAELAQQAFRLAGAIAGAAYHLNARVPFYLTKSKWTPVALLGILAAGGACVPLEPSHPAARRNDILGQLKSPIVLTNAG---------LHDTLAKSLDQQ--TPVRHLICV-------------DLD-HDPTAAAPLPH----VQPDHLCYVIFTSGSTGSPKGVKWEH-STLATSVWEHGREFHMNERTRVLQFAS--HVFDVSVVLITPLVHGGCMVI----PSDNDPKRLTRFMESMGVNCALFAASFARLLSPAA--------LPTLRTLILGGESIGQENIDKWTPALDR----FIIGYGSAET-CINCAKNEFSVKTQAKKPWKESLGHAADRYDSD-RLAPIGAVGEIIVEGPI--LAQGYLNDEAKTSKSFWARFRRFYRTGDLGRQAMDGSIAFAGRADFQVKIRGQRMELDEVFHVVKAMP----SAVVDVISPVGDKMLAAFLSLEQGVQIDEAQAAALRDALRGNLPAAAVPSFFIPIASLPYLVSGKVDRR---------------------------------- 116201311 2460 -------------------------------------------------------------------------------RQAAATPNAVAVAWDGD-------LTYRALDDLSNTLARHLQSLGVGPECFVPFAFEKSKWVPVTQMAILKAGGACVPVDPSQPLDRLQSIIGTLDAKLIVTS----------ALHANL-----LVSCTQVQHFVSVSQEMVD------------RLPRHGGPAVNP-QTSPSSACYAIFTSGSTGTPKGVVWEHA-TLCSSMAEHGVAFNYSTDTRVLQFSS------HTFDVVSELL---TTLVFGGCICIPDDNGIAGFMNEKRVNWTFFAPSFARLM---DPATVPG-----LKTIVLGGE---APGKDNIERWSGRPGLELIVTYGPAES-CIYCAKNSVSGPQIDGSIGHSIGGMMWVA--DLGRPAPIGSVGEIVVEGSI--LARGYLKDQAKTAAS-FRPMPRVYYTGDLGRVNSDGTISCLGRRDDQVKIRGQRVELPDIEYHLRKDERVRQALV---------------------------------------------------------------------------------------------------- 116201311 5568 -------------------------------------------------------------------------------------------------------LTYEQLDLLSSRISQGFLA-DVEREEVVPLCFEKSIWIVVAMLAVLKAGATVVLMDPSHPLERLRSIANTVKAKRILASP------------SQADMCLNRLGLPTVAISKDMFNRRSGVPGTAPRSFMTKRAVKS-----------SRDAAYVVFTSGSTGTPKGSVTEHRSFCTAMQGYHQAIGQL-PGERVLQFASYSF--DASFLILGSLMVGATVCV----PTEEESDQLVSFINRSATTFAVITPTA----------------------------RLSPAA-----------------------TGWF----TPRTTTASPASAALASSLI----------------EG--------PILARHYLNEPVKTKDAFWAT-PGLYKTGDLVSQNADGSFQYVGRKDTQAKIRGQRLEFGDIEQAFREVVSGIENVVAEIAQE--GHLVVFF--SARNTNLGEFDVSAIQEKLGQKIPAYMVPSVIMPLEQIPLMPSGKVDRKKLKALGANMPAQPENRA----------------- 195113917 32 -----------------------------------------------------------------------------------RHADSVALIYDHEESSAASQSTYRHMNESANRAARLLVEEALQPGDFIAVCMQPSEALVTTLLAIWKAGGAYLPIDPSFPANRVHHILLEARPILV--------------LRDDDIDAQRFQGTPTLSLTELYAKSLQ----LSGSNLLSEEMLRGGN----------EHIAIVLYTSGSTGVPKGVRLPHENILNRLQWQWA---------TFPYTANVGFKTALTFVLWGPLMCGLSIVVVP-KAVTKDPHRLVSLLEKYKIRRLVLVPTLLRSLLMETPDPGQKL-LHNLQIWVCSGEPLVVPLASSFFDYFDEGVHRLYNFYGSTEVMGDV--TYFACESKKQLSMGVPVSNTVIYLLDADYRPVKNGEIGE--IFASGLNLAAGYVNDPERFLENPLKKYARLYRTGDYGSL-KNGNIMYEGRTDSQVKIRGHRVDLSEVEKIVAELPLVEKAIVLCYRAGHVDQAILAFVKLRDDSPVVTEMQLE--GRLKDKLADYMTP-QVIILEHVPLLVNGKVDRQALLKTYEMANNDQGGSASVPD------------- 1703162 249 ---------------------------------------------------------------------------------VRRSPDREAVVF------GTQRLTYREVDARANRFAHWLLGLGVRSQQLVGIFLDKSDLGVVATLGIWKAGAAYVPIDPAYPAERVRFAVGDTGLRGIVT--NRHHAGR---LREILGAEHADVTVVEIESVL---------DEQAAADT---DGLLSVKPEL---ALGVRDLAYLTYTSGTTGVPKGVPHDS---VVNSITDLSERYDMRPGERVALFA--------SY-VFEPLINGQTLVV---VPVRLDPDRFPAYIEEHGVTYLNATGSVL--------QHFDLRRRTSLKRLLLVGEELTAAGLRQLRERFSGR---IVNEYAFTE--AAFVTAVPGVTERADRSIGRPVRNVKWYVLSQDLKRLPVGAIGELYI--GGCGVAPGYLNRDERFLNPYASEQDRIYRTGDLARMLPSGEVEFMGRSDFQLKLNGVRVEPGEIEAQATEYAGVRKCVVIAREGAGGGSHLVGYYLTEPGAGVTEA---ELLSFLERRLIRIMVPARMVRLESIPVNVNGKVDWRALPEVDLARPDTVGSTTT---------------- 67904188 31 -------------------------------------------------------------------------------------------------------------------------------------------------------GGVWSAASSTATPPELERQIRQGNSRLLITGPG---------CKDVVLKAAKAAGVPQ-SRVLILRSAGHERVFE--NSATGQNYLDGLKPSEVLDWERITDPICLLYSSGTTGVPKGVNISHTNMLIPLYYDLEYIAKRRATDRTLAHLPTAHVAGCQGYFANPAVAGGTVFWM---PKF-DFQKFLGYNKKLEITSFFSVPP-IYLLIAQSPDVTDQF--KSLRRAYSGAAPMGADLQTKAQKKLG---CLINQTWGLSETTGSTT-----------GSVSRLWPNMRLRIVDEDGKDVEEGKEGEFLVKG--PVVTKGYYGNPQATKEAFTD--DGWFKSGDIGVR-RDGLFYIVDRKKELIKYKGLQVAPAELEAHLISHPLIYDAAVIGVPDGSGNEVPRAYIVADKAKISEDQ----VKDFVKSHLAHYKQLRGVVYLPAIPKSPSGKILRRELRELV---------------------------- 163757134 1123 -----------------------------------------------------------------------------------ATPTATALLYEG------KELSYEALEMLSNQLANQLKEYNIKRGSIVGLMTNRGFDMIISMLGVLKTGGTYVPIDSEYPEARKNYLITDSGLEVLIQS-----------------EAIETA--TSVSTITL-----------------SEDNLSGYATDFKAVIPKANDVAYIMYTSGTTGNPKGVSISYDS-LLDYIETFTTYFQLTQKDIVIQQSSFSFDTSVEEI-YPILSIGGTLIL---TPGGKDVEKLLTLIQTHKATLLSSTPLVIQSI----NELLETTSLPSLRILISGGDALQVDYVSNFSSKVG-----VYNTYGPTE-GTVCTSFYKLNKNSVSNCIGSPIANRSIYICTDDLALQPTHVIGELYL--GGKGIAVGYHNQPELFIDNPFGEGK-LYKTGDLGYWDDEGNIHFIGRKDHQLKIRGYRVETMEVSNAMLQVKGVNDSYVIGYRHGI--QHLVGYFT-------GDCLEVALRTALRNELPDYMIPTYLVNLETFPMTANGKI------------------------------------- 163757134 32 ------------------------------------------------------------------------------------------------------TYSYQELKNKALYTLQNLQDFGVQSGDEVVIQINDNADFLQVFWACI-LGKMIPV------------------PVAI---------GRQAGHKHKLYNIWKKLNNP----FLVCDEDLLDKMFSYENDETAEEEITKATLVTEAAVAEAEDIAYIQFSSGSTGNPKGVVLTHAN-LVANIMDIAERSEITESDRSLSTHDMGLICFH----LSCTLRKIEQFLLPTTLFIRRPLLWMEKASEHRASLLY-SPQYILSAIATAKSPIE-WNLSNVRIIYNGAEPISWKLCNQFLEEMSQFQLPLYPGYGLAEACVAVTLPIVGHPYLKIGEVGRPIAQSYLRIANDFDEVLDDKHIGHIQIKGA--NVTEGYYNDPE--ISADCKTEDRWHRTGDLGFLY-DGALVITGRAKNLIIINGQNIYPQDIEEVVSEKPGVI-VACSARKDVNHSEELLIFVQQRRVTEQFIPTIWDIKREVLNELN-IAV-AHVIAVRSIPKTTSGKV------------------------------------- 41408972 43 ------------------------------------------------------------------------------------------------------RLTYRQLWDRAARVAGGLRADGLRRGDRVAVRYPAGIDWVLAFWGTVLAGGVAVAVNT-----------RSAQPEVDF----------------------------------VLSDSGARLQLAPG------DPLPDGKP-YVTEQLGAADTAALFYTSGTTGYPKGVPTTHEAFLTNTENAIRCLQDLGEDMRTLISVPLFHVTGNSQLLAAARLGGASVI-----LPALDLDALLNAVVAERVSVMVTVPAIYALLLRHKD--FAGTDVSRVRWVGYGGAPIAPSLVRTVKDAF--PHATVFNGYGMTETASLM-TVLPDREAVHADSVGYAVPSVDLGLI-PFGDNEPG--VGELVTRGA--NVTAGYWNRP----QATASTFAGGWHTGDVVRVDDAGRVHIIDRLKDIINRGGENVSSVEVEAVLLGAPGVADACVLGVPDDVMGEKVGA--VL---FGDDDIDVPAVLEHCRGRLADFKVPQYVTVVDGLPRNAGGKLLKARLRD------------------------------ 213965726 65 -------------------------------------------------------------------------------------PDRLALV---DDDGE---LTYSQLLDNAHALARALMDRGIARNGR-GIILPMAIKGFIIML--MNIGS---------GPTQIRGVVDQNKAKFLFVDDEFLGN-----LPEDLDDV----------TVVITSVTKPETRKNAGKNLLMEDLIEEGRTSNAKFDPKPEQGRIIIMSSGTTGIPKGVLRTVGAIAERIPW--------RRNMVIHQSASMFHAWGWANVLIG-MATGSTIVTM----RVFDPKKAVDQCEQYGCNGMISAAFFLRQIKDLDEEPNRK--IGPFRFIVSSGNAIP----GWLVSALTHRFGPVINFYGSTEAGLCSIAS-GADLAARPDSAGRPAIGAKVRILGDDGKEVEPGEVGMIHTAQEL--SFIGYLNKKDK-----FTTVDGLFQIGDLGRIDQDGYLYICGRSDDMVIKGGENVFPREVEEILGPVPGIADVFCHGSENDEIFADLFLYVV-REDNEAGKNLTEDLREYVRETLAEHSTPDRVFFVDSLPRNAIGKVVPREVKA------------------------------ 85094239 44 ----------------------------------------------------------------------------------------------------------AQLRHLVKRLAYTLRQRGIGQDDVVLCISSGHFLLPCLFYSTIAAGAIFSASSPASTATELAGQIKQIGAKLVLCNE---------DTKEVAAAAAKLANIPGSRVLVLGSQPHLELNLEQSRTLEWQRITDTKALE--------NSIICILFSSGTTGLPKMCRLSHTNMVSQACYEKARGRDMSADYRTIAHLPAAHIAGVQGYFVNSFYVGGTLYWM---PRF-NLVKFLEYSKKYQITTLVSVPPIYLAIAK---SPLVTDQFDSVEWAVAGAAPMGKELQLAARKNLGKGKAHLTQTWGLSETTGAM-TTMPRGIDDETGSVSMLVMNGRARIVDDDGKDVEPGQAGELWVKG--PNVTKGYYMNDAANKEAFVD---GWFCTGDIGLF-KDGKFYIVDRKKELIKYKGLQVAPAELEALLVSHAKIADAAVIGVDGEET-EVPRAYVV-----AGDATLKEEIVDWVASKVANHKKLRGVVFIDAIPKSPSGKILRKELRQLA---------------------------- 146084621 58 ----------------------------------------------------------------------------------------------------------------------------VRKGDVVCMCMLNTIIYGPVVYGALRLGALVSPVNAIAEPSLLAYFMTETNAKVIL----GMRY-----FRKQLEEAVAIVEKDTGRKVAIHYPEDFFKRWYIWPVPRSYDGLKGASL---------DDTVVIPFSSGTGGLSKGVKLSNRA-LIANSEQLGAAFEFSPDDAGITILPFFHIYGFTACLNAGYAHGVQIVMY-----KYTVEDYLKASEKYKATINLVAPPILISLLKNADK-VKHTDLSSLKRFCCGAAPLGPETVEAIEKML--PRVSVTQAYGMTEMAPAVTVPN-GLRHKVPGACGVLVADTELRIVDDSGIDAEPGAEGEVWVRG--PQMMKGYLRDED----TAMCMQDGWYRTGDIGKFDAEGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCVVIGVPDPVSFENPRALVSLQPSVSPKDAVRAELYRFVMSRMPPHKRLGGVRIVSEVPRNLSGKLLRRQARK------------------------------ 87122295 555 ------------------------------------------------------------------------TAWNAFANIAQTQPDNIAL------KSENQTLSYADLMQKVDLTAVFLQQKGVNSGKRVGICLERSVEQLVAMLACWRLGATYVAMDHKWPDSRLQFICQDAELVLVVGQDEGFEHSENTESPESSENIVAPIWLP--KACLWVNQTQSTLSSQDRGDLSQTDALAESL-------LPSEDVAYVIYTSGSTGQPKGVIHYVTGVLLQLTEKASLASLASNG------ADLGYT-----AIYGALLSGRTLLLAEDLAF--DAEALAEELASSPVDCLKIVPSHLNLLATARSEWLPN------EALILGGEAISPELVAKVS--VRKKTMSIFNHYGPTETT---IGVVAQKLDLLSESIGRPLANVGTRVVDACGRVVPQGFAGELDV--SGPTLANGYLGQAERFHQV---DGRSWYRTGDRVKQVGEVLYFI-GRSDFQIKIRGYRVEPGEVEAWLKQHLD--DAVVLNVPDERQNNRLVTYIVVGEGEGENEKL-DSLKARMQSELPDYMVPAVWVPLERLPLLGNGKLDRKAL-------------------------------- 210109449 19 ------------------------------------------------------------------------------------------------------RLTFKGLKEQVDKLAAGLLAIGIGKGDHVSWVAGNRPKWIVIFLAVMKIGAVAAPCFFEYAESTVTNTLKKAEVKVLIV--EAREDGSTHDMFGTTEGVERGPAVEGLPHLTTLVTIGESCHRQKGEDEKLQERLAELRPQLSC-----HDPALLQLTSGSTGLSKLVQHSTHAILNSNYVALALHMDQQCRAVFFC--NVAWNVCH------PIITGCTFVV--PTTDAPDAEDILSAVQDERCDILYSL--YVKNFYTILHHPLQDFDLSTLKLVMTGGNMVSKALVTTSSRVL--PHVTVANVFGSTET-CFVTTTVPEMTPAQSSTVGMVLPHVQLRVADDDGNGVPTNTVGEVVVKGY--SVFQQYYGDEDKTAAA--KTKDGWYRMGDMGCIGDDGLLRITGRKTELIIKDSENIYPAMIELPLQEHPAVQD------------------VKLIEEYT----------------------PEYILFVDSFPKTTNGKVDRKNLRSAA---------------------------- 153832257 17 ----------------------------------------------------------------------------------------------------HRRHSYKTFHDRVRQFANALTKMGVKKGDTVAVMDYDSHRYLECYFAIPMIGAKLHMINVRLSPEQILYTIDHAEDDIILINEEFL---------PILDQI--KGRIDTVTRYVVLR---------DNDECEYERLLEQESTEYNFPDFDENTIATTFYTTGTTGFPKGVLHTMG--ILSTIGTNASQGRLHQGDIYMPITPMFHV--HAWGLYMATMLGVKQV----YPGKYVPDVLLNLIEQEKVTFSHCVPTILHLLLSSPKS--KSIDFSGWKVVI-GGAAL-PKA---LCKAALERDIDVFAGYGMSETGPILLTPEQLELDLYRSKTGKKVALVEAHIVDDEMNRLPGETAGEIVVRAPW--LTPSYYKDN-KNSKALWR--GGYLHTGDVAHIDNEGFIKITDRVKDMIKISGEWVSSLELEDILHQHQAVSEVAVIGMPHDKWGEVPLALVTLKEDAEVTEELLGFAKDFISKGILARALLLKVKLVDEIAKTSVGKVDKKELRKL----------------------------- 198415766 36 -----------------------------------------------------------------------------------------------DEDANGKAYSFANIRESILKCADSLHRDGIQSGDVIGVMSHNTPDQRILVLAAIYCGAVVYPCNHLYTQAELTRMFEIKQPDAFIVASQFV--DKVNDVKGKVPE----------DKIYVIG---------ESRTHTFKQLLDNGSEKCDIMTCDDDTTILLMHSSGTTGTPK-LVQVNGYALLASLILAAATSQHQRSSIVYVVSPMFHL-GSIFATHGLLVQGSTHVLA-SNPTAPS---MLQAVQKYKVTNIGALPPLL--LEIVNSDVTMDYDVTSLKSVTTGGAPSSEEFKLKLRKKL--NNAFVAEGYGQTE-AGILTSSNPRSAK---NSQGFLVPNTTMKVVDTTGNDVGADVYGELRFKGPQV-ISRGYVGNEEANKALFDD--DGWLRTGDLGCYDNEGNVYVTGRIKDVIKYKGVQVAPAELEGELHKLPGVADVAVVGVKDEVGGEVPKAFIVRNGDVTEDG-----VTRFLKDRLADYKQLRGVVFVDKLPKTATGKIQKRKLRQ------------------------------ 22073896 421 ----------------------------------------------------------------------------------------------------EQQITYSELGERVQKIVNNLNRCGMRKGSVVAICLPRSPEHVMVTMACALLGIIWVPIDVNSPSERLDYLLTNCHSDLIVST-GQFNSDKAVTLETLLTSVLPLETLSSLSHSI--------------------------------------EPAYYLYTSGTTGKPKCVVLATSNVIGQTLNKWE----VKQDDVFISVTPLHHDMSVSD-LFASLTVGATLVIPE--PHAEKDAIHWRLVSKHKVSIWCSVPAILEMLIA----CQKGDSLSSLRLIAQGGDYIKPALIKEIRAT--YPDIRLLSLGGPTETTIWSIWHEITSEDVSLIPYGKPLPATQYFICNDINEHCPAFVTGRIYTTGV--NLALGYLEDGQKDFVTITSPTGRAFRTGDQGYYRKDGTIIFASRVNGYVKIRGIRVSLPDIESELCKHPQINHIVVVDYPNEQNGDATLGYTTLN-GQEI---LASEWRDF-SHGLLPVHIPTRFAHIQAFPLSANGKTDRHQIRAFFQPKPDNLTDKQSVENQSV---------- 168143213 6 ----------------------------------------------------------------------------LIEKWAIETPDQTAFVW------RDAKITYKQLKEDSDALAHWISSA--YPDDRIMVYGHMQPEMIINFLGCVKAGHAYIPVDLSIPADRV-QRIENSGAKLLLSA-----------------AAVTVTDLP----VRIVSEDNL-------KDIFFTHKGNTPNPEH---AVKGDENFYIIYTSGSTGNPKGVQITYNCLVSFTKWAVED-FNLQTGQVFLNQAPFSFVMD----IYPSLVTGGTLWAID-KDMIARPKDLFASLEQSDIQVWTSTPSFAEMCLME--ASFSESMLPNMKTFLFCGEVLPNEVARKLIERF--PNATIMNTYGPTETGIHVVLDQYKSLPVGYCKSDCRLL-----IMKEDGTIAPDGEKGEIVIVG--PSVSVGYLGSPELTEKA-FTMIDGAYKTGDAGYV-ENGLLFYNGRLDFQIKLHGYRMELEEIEHHLRACSYVEGAVIVPIKKGEKYDYLLAVVVPEHSFEKEFKLTSAIKKELNERLPNYMIPRKFMYQSSIPMTPNGKVDRKKL-------------------------------- 189211621 26 ---------------------------------------------------------------------------------AKEQPQAPAIAWDGE-------MTYGELDELSSRLARHLVKVGVEVEDVVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPDYPASRHDEVFRQTKARVVLASDATLCNGNN-------------------RIVVVVSRASLDG-------------LTSASDKTNAIARPSN-IAYVMFTSGSTGTPKGVVLEHRAIST-SCLTHGEAFGFSSSTRFAAYTFDACIT----EIITTLLFGACICI----PSELDRNDLSNTSNALGVSWALLTPTVARTL---DPKTV-----SSLRTLVLGGEQVNSIDWERW-SHLEKQ----INTYGPTECSVWC-TSHSNAAGFTSGTIGRASMGWVVDS-NDHNKLAPLGSVGELLVEGPI--LARGYLGDAEKTAAAFVGRHGRLYKTGDLVHYDADGNLVYVGRKDVQVKVRGQRVELGEIEHHVREMPEVRMAAEVIMPGNDKDKATVAVFVQQKEEEASAGDGSSARSQLSQRLPSYMVPGVYFAVAQLPMTTSGKTDRKRLREI----------------------------- 46202504 1 -------------------------------------------------------------------------------------------------------------------MGSALAARGVGVGDTVAVMAANTPAAYEAAFGVPMTGGVLCALNIRLDAEAIAFMLSHGEAKVLLTDREF---------APTIKKALSLLDKKP----LVIDIDDAAVTTGEMGEMEYEAFIAGGDPDYAWVW-PADDAIALNYTSGTTGNPKGVVHHRGAYINALGNVVNWGMTGHP--VYLWTLPMFHCNGWCFWTLAALA-GTNVCL-----RRVDGGHMFAAIEKHKVTHMCGAPIVMGMLINAPEKDRR---------------PLPHPVPAAVIERLESQGFKITHVYGLTEVYGPATVCLPTEERARLKSRQG------VRYVNEEAVPKDGVTMGEVVV-------MKGYLKNPAATDEA-FS--GGWFHTGDLGVWHGDDYIELKDRSKDIIISGGENISTIEVEGVLYQHPAVGEAAVVARPDEKWGETPCAFIGLKEGGAATAE---EIMAFCRQRLAHYKCPRTVVFTS-LPKTSTGKVQKYVLREMA---------------------------- 83646188 15 ----------------------------------------------------------------------------------------PAIRW-----GKGETLSWCELHERALLLAQYLIERDLRQGECVAIGLERSPAFVVAAYAVMLAGGVYFPLDAKTPVARMASMLQTAQCRVAFCS---------------AAQAGQISQAGPDLALILAERLEDIYVSKPEID-----AMRNAP------RLQASDPAYLIFTSGTTGTPKGVLVNHGAFINRLQW-HQQHSAMTASDIILQTFDVS-----LWELFLPALNGASHYL-----LRPGLESFPRGIQSENITVAHFVPSLLKPVLQE-LQPAE----TALRNVYVSGESLQASLVAQFQAQF-SSSCLLTNLYGPTEAAIDVVAPAPKNVPI-----GQALTGCELYIVDPETLALKGDEQGEIAI--GGICLAEGYYNRQDLTDKA-FVFHPRIYLTGDLGWR-EDGDLFFQGRKDTQVKLRGLRIELGEIEHHLLSHPAINEAVVCVVEDEEGEQWLMAAIA-ASGDMLE---TQEMRQFLAAQMPAYMLPTRFWQTGKLPRSSSGKLNRKAI-------------------------------- 111224260 14 -------------------------------------------------------------------------------------------------------VSWGTVRALADEITRSLDGLGLGRGARVGVLLGNWPESIAAILAILGTERCLTVFNPLQPAERLAGDLERATPPVMIVP---VRAWASSGLAEPVERLGISLLHTSPEGIAVVR---------AGRADA-----AVTAVDAPGVAVE-------LTTSGTTGPPKRIPLTYR-QLEASVGSARGHMKPGGGERSWFEGGVAIVSVHIGGLWGALLSDARIVLLE----RWTLDRWLDVIREHRPRLGALPPAALRTLMNAD---VPAEDLASLRALTCGTAPVSPDLVDAVLERYG---IHVLGVYGATEFSGAVAGSLPDHWAKKRGSVGRAFPGVGLRVVAEDGKVLPTGSSGLLEIRTD---------------QAGARANADGWTRTSDLAHLDDDGFLYIEGRADDVIIRGGFKIRPLTVREVLEEHPAVAEAAVFGLPDERLGQVPVAVVELAPGAGPIGE--QELRDWCRPRMLPYEVPARALTVPELPRGVSQKV------------------------------------- 145222372 6 ----------------------------------------------------------------------------LLEQAAARHGERGAVYH-----GVQQIHSWASLRERALRLAGSLRDLG--PGARIAVASENRPEIVELMFAIWAAECVFVPLNFKLHPREMEQILDDSGAARVFAS-------------PKI-----AAQLTPV--------TSAPVEVTGSAEYRSR---CAADPLSVPRYTEAASLAWLFYTSGTTGRSKGAMLSHRNLM---AMTVSHLADFDSPDIHGAP------MSHGSGLYVPPYVGARQVV--PASGAFDPDEFLDLCGQHPRCSAFLAPTMVARLVQTGRPSPAHLD-----TVVYGGGPMYVDSLKKAMAAFGPIFVQL---YGQTITGGDHVTADGWAPDAVLGSVGYARSGVDVAVLGEDGEPAGVDEIGEIVCRGDV--VMSGYWNN---LGATQATLKDGWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVLEVGVVGAPDTDWGEV-------VVAFVVGDVGVAELDAHLLERIARFKRPKRYEFVDELPKNSYGKVLKRELRE------------------------------ 109896653 18 ----------------------------------------------------------------------------LLRKRSRDSGEQHAIVDFPE--GMRRATSYNELNKRVNQLAHGLIEKGVKQGDKLALFSTNQRDMLTVYFACYKLGVIAVPINFMQGVDDVRYNLEHSETSAVI--------------YEAMFTELVHASTQGNPHIKLTVQMG---NTKGKSDYSLEALLDNQSEEINDRIIEDRDTAHMIYTSGTTSRPKAVESSHLALTIAALTGMLLVLPL-----FHCAA--------LAVLHPVMMRGGCTVLH----AAFDPNVIVGSLEQEKIETAVFMPMMWHALLA--TPNVEQRDFQHFKLGVYSMAAMNSKSLEKVRKVFG---CQMHLGSGQTEF-APVACMYRDKTPTEFSEGGVPVCTGEQAIIDKQGNELPNGEAGEIVWRG--PQVMRGYYKNEQATAEA--GKF-GWHHTGDIGLIDNQGQLLFIDRIKDTIKSGGENVSSQKVEQALELLEGIERAAAFGVSHPHWGEAVCACII---STTFSEADLALIEAHCKAQLGQFEVPKAIFICETLPVTGTGKVRKVELREQYKDVFGDVSD------------------- 148543489 27 -----------------------------------------------------------------------------------------------------KTTTYADLSSAVDTLAAWLSTQSLP--DRILVYGDHQVEMIISFLAALKAGHTYIPVSNDSAIPRMQSILDTAKPAMIIAVNDFPSNDLQFD-APIVD-------HQQLEKILATPQTFDTSAMING-----------------------DELAYVLFTSGTTGSPKGVEVSHDNFMTFVDWMLSDEFKIKEHANFLYSFDLS----NMYWL-PALLNGGTI------KALPH-----EVVENFG--QMFTAPSFADMLMLS--PAFNQQKMPSLKTFLFCGEELTVKTAKGLHQRFPDAK--IFNTYGPTETSGIEITPNNDRLPV-----GYAKPGVKLSIWNGNQEITTPGEQGEIVISGN--SVARGYMNNPEKTAKSFF-KIDGVYRTGDAGTLDSDGLLHHKGRMDFQIKLHGYRIELDEVRASLEKSSLIKQAVAVPKYNDGKVTHLIAYVIPNEATGDTAGLTKQIRESLDGLIMPYMMPTQFVYRESFPMSANGKI------------------------------------- 145220621 31 ------------------------------------------------------------------------------------------------------TLTGGELADRISQYIQAFEALGAGTGAAVGLLSLNRPEVLMIIGAGQTQGYRRTALHPLGSLDDHAYVLTDAEVTSLIIDPNPMFVERALGLVEKV---------PTLTQVLTIGPVPEEFAKAGVKAVDLSAEAAKYSPRLTAAALPPDHIGGLTYTGGTTGKPKGV--------IGTTQSITTMTTVQ-------LAEWEWPENPRFLMCTPLSHGATPVIVKGVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTR--DLSSLETVYYGASAMNP---VRLKEAIRRFGPIFAQYYGQSE-APMVITYLSKHDDKRLTSCGRPTLFAKVALLGEDGQPVPQGEVGEICVSGPLLSG--GYWNLPEATAETF---RDGWMHTGDLAREDEDGFYFIVDRTKDMIVTGGFNVFPREVEDVVAEHPSIAQVCVIGTPDEKWGEAVTAVVVLRPDAASDAAMISEIQASVKERKGSVHVPKQVVVTDSVPITALGKPDKKAVRA------------------------------ 167567999 2 -------------------------------------------------------------------------------------------------------------------LAHRLLDAGFGAGAHVGLWFRPGFDMIVAMLAVLRAGAAYIPLDPGYPEARVLTVLEDARPAAVLT-----------------ERALRATLPPSSSASSTVWRIDDDAPPAAPRPLPAPDPDATA---------------YVIFTSGSTGRPKGVC-VTARNLARLFTTTDTLFGFDSTDV--------WTLFHSYAIWGALVHGAQLVI---VPVRRTADAFYDLLCDARVTVLNQTPSAFRQLIAEEERNGREAEL-ALRHVIFGGEALELSSLRWIDRH-GDDAPALVNMYGITETTVHVTYRRITLADVRHGSIGEPLPDMSIRLLDAHLQPVPPGMVGEIVVGGA--GVSRGYLGREERFVDDAGSRF---YRSGDLGRVDAHGRLEYRGRADTQVKLRGFRIELGDIEAALRAHPAVADCAVV--------------------------------------------------------------------------------------------------- 119478806 52 ----------------------------------------------------------------------------------------------------------------VRTLIAGLKAHHVQRGDCI-IY----PALFFAIIGA---GGVFMGSNSRSQPQELEHILQLADPKLIITSRDAL---------PNVLSVSAARGMLSSQVCLLDEYLSGPLALIPENDAVYLNFAQLLS-YGENDWVRFNDPAIMFSTSGTGGLPKGALLSH-----HAIVSHHLSINY---DVYVVTRLISLPMFH---LFGSLWTHIFPIRY-GQPLFVLPRQYVAAIYHYQITETYMVPAMIHVFNRSAP-PIADY-MGTLRYVGVAGAPIDGPSMEQFQRLLHP-HARATQLWGMTEVGVVFQTRYQGS----PGSIGRLLPGYEVRLVGQDGNVVQGERPGELYVRGA--GVLMSYKGRNDA-KDAY-----GWFRTGDVAYV-QNGQYFIVGRTKELIKVRGWQVAPAELEAVLLKHPGIEDAAVTGVTSKDGTELPRAFVVRAKGPAANRLTAEEVYQFARRQLASYKALDGIVFVEEIPRTASGKIQR----------------------------------- 74038623 32 -------------------------------------------------------------------------------------RDATALIY--KDETSCVHVSYAELQARTNALGRAIAAHAVGPGDVIAVCMEPTHNTIMTLLAIMEGGAAYVPMDPSFPQGGISHILKDAEPSLVITANPSMFSGSGIPAVSFDELSLEASGLPG----------------------------DKPSDSEMLLQTTAESIAIVLYTSGSTGIPKGVRLPYSAICNRLWWQFR-TFPYTEHERF-----CVWKTALTFVIWGPLLHGRTLIIL-SRETTRDPQKLVRVLAENEVHRLVLVPTLLRSILMYLSLNRSERPLQSLKLWVCSGETLSKELAGQFFQYFGDNEGYLANFYGSTEVMGFYVLERSQQLDIHPTPIGKPVDNCAIYLLDEEMNPAREAEPGEVWVAGS--NLAAGYVGAPEKFCHASHPDFGKLYRTGDFGVL-HKGMILYAGRTDSQVKIRGHRVDLLEVETAVSAVEGIEKAVVLCYGLERGNPEVLAFVTISPDARLSA---HHIEAALKNSLTHYMLP-QVIVIEAVPLLVNGKVDRQALLKMYEN-------------------------- 170728906 11 -----------------------------------------------------------------------------LSQWVDKQGDKT--YLRQPINGQYQDFTWRDVQEQMQKIAGALRHLGLEPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSEAKAIFI-------GK-LDYWADQEAGVGGD----------ILRMAMPYETMPAQ-YSWQSLLKLGQPLIDAPFATPEQIMTLIYTSGSTGKPKGAIQTFASY----GWTCNAVVDLKTDDRL--------------ISYLPLAHITERVAMEGSSFYSSLDSFVADVQRAKPTVFFSVPRLWSLFQKNIIDKI-GYDLEHCRLLGSGSAPIPPSLIAWYHK-IG---LNISEAWGMTENSAYSIINYPFDAS-KIGTVGRAV----------EGSFIKQAESGELLVKS--PGLMTGYYKQDEVTAASFDE--EGFFRTGDLCSIDADGCVSITGRVKDNFKTSGKYVAPVPIERKLAQDPHIELLCVIGLPHPI------ALVQLSEGAQPREEVRSSLKATL---------------------------------------------------------------- 197773219 15 ---------------------------------------------------------------------------------------------------DERVLTFGELRTRAERTAAGLYAKGVRPGTVVAWQLPTRIETVLLTVALARLGAVQSPVIPFYRDREVGFALRESRA-AYFAVPGEWRG---------------------FDHTAMARRAGA-----RGVFEAYASLPDGDPSALPAPPASGTDVRWIYWTSGTTSDPKGVLHTAGGSCLAHA------LRLSEDDIAFPFAHIG---GPDYLVM-LLLYGFPAVLFE-KFALPEALEEYR---RHGVTIAGGSTAFYAMFLAEQRKRPGRKLIPTLRLLAGGGAPKPPELHR---AVVREMDCVLTHGYGMTEVPMIMGSPDDSEDDLVRTE-GRPPAGMEIRIVDG-----EVRLRGEAVCQ-----------GYLDPAATAAAFDADGFLITGDLGRLTGSGHLVLTGRAKDVIIRKGENISAKEIEDLLHGHPAVGDVAVVGLPDEARGERVCAVVERAPGV--TDPTLADITAFLRTGLAPHKLPEQLEVVDTLPR------------------------------------------- 159038609 10 ------------------------------------------------------------------------------------------------------RLTYRSLARRAGELTDALRQAGVGRPTRVGLLAGRSVAAYAGYLAVQRLGATVVPLNPAFPPARNAAIAAAAGLEVIL-SEQGTLPGCTMPT----VAAAVDPQAPEFGKV----------------------------PELPQLDRSPDDLAYILFTSGSTGRPKGVPITHRNLSSYLTEVIRYHTG--PGCRLSQAFDLTFDVSVFDMFVA-WGSGATLVV-------PTADELLAFISSRAITHWCSVPSIISFTRRM--RALRERSMPTLRYSVFAGEPLTLQQAEAWQRAAPQSR--IDNLYGPTETVTCAGYRLPANPAQWPRSANDTVPGVEQLVLDEDGRP---AGKGELCLRGPFPG-----YLDPTDDAGRFVRVHDGWYRTGDGVY---DGTLVHLGRLDQQVKVHGYRVELGEVEATLRTHPGVGDAVVLAHPDDRGDTDLYAVCT---GTATPDELIAGL----RTRLPAYMMPREVTVVDCLPLNANGKTDRRAL-------------------------------- 163750718 15 -----------------------------------------------------------------------------LDHWVDTLGDST--YLRQPINGQYQDFSWREVQQKMQQLAGALRHLGLKPADKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSEAKAIII-------GK-LDYWADQEAGVGGD----------ILRMAMPYDTMPAQ-YKWQTLLQLGEPLLDAPFATPEQIMTLIYTSGSTGKPKGAIQTFASY-VWTSKAV--VRDLKTGDRL--------------ISYLPLAHITERVAMEGSSFYSSLDSFVADVQRARPTVFFSVPRLWSLFQQNIIGKIGKSKLNLLRLLGSGSAPIPPSLIHWYHS-IG---LNISEAWGMTENSAYSIINYPFDAS-KIGTVGRAV----------EGCLIKQTDSGELLVKS--PGLMTGYYKQDELTAASFDE--EGYFRTGDLCTIDSDGYVTITGRIKDNFKTSGKYVAPVPIERKLAQDPHIELLCVIGLPHPI------ALVQLSEGAQPREEVRSSLKATL---------------------------------------------------------------- 67902850 2971 ------------------------------------------------------------------------------------------------------ELSYSQLTRSVEKLAAMLISQGVTAGDSVGVLLHPSIDAIACMLALLRVGCIYTPLDTRLPVARLSIIVNRSKSSLVL------YHASTH------DVALELGKFSKLANV--------------------EDMCESGQAQVPAIAPQSNPASFLFYTSGSTGTPKGILLSQQNFVNHAAKTDKLNLG---REVVLQQSSLGFDMSVVQ-TFCALGNGGTLVI---APARGDPIALSTIMAKERVTLTIATPSEYSLLLRFGLEQLQRP--YSWRHACMGGEVVSRQLVQQFCQ-LDHPDLQLTNCYGPTEITAADISLQMKDQSTTDGSVGKALPNYSVYIMDSSGSPVPIGVTGEICIGGA--GVSLGYLNSDAKFVRDPFAGWTKMYRTGDMGCLTEDGTLIFMGRMDGQVKLNGLRIELDEIANSILTNDLVSEAVVTVHSGSGSGSLLVAHVVLGDNVDNS-----RLQQLARDLLPQYMLPSVVVSLDRLPINANGKVDRKAI-------------------------------- 194291977 433 ------------------------------------------------------------------------------------------------------QLTYAGLARAVDAVARQLPALGLRPGQPVGLLLPRSGELVVALLAVMRAGAPYLPLDPAWPPQRRAQILADAGATLVLT------------------DAAHACTAGPLPH----------AEIAALLAADTAADATADATDTLPT-VDAAQPAYVLYTSGSTGTPKGVAINHGQLLNYAAASGQ-ALRLDRCQRFGLTSTVAADLGNT-TLFGALWHGACLCVADEA-DMRHAAAFTAFLAREHVDCLKIVPSHLDALLDGDTAPL---PLPPHATIVLGGEAAATALLQRLHARMPQAR--LCNHYGPTETTVGILFHDAGRA---ADAVDAPLPNCEAYVRTATGNLAAAGETGEL-----WLGGAQGYLGGETAFVAHPERPGQRLYRSGDLARYLPSGGIELVGRADHQIKVRGFRIECGEVEQALAVLPGVRQAVVMLAAPAGGAPQLATWIVPDATATDAAAVRNALRYALAERLPEAMIPALWFAVPALPRLPNGKVDRR---------------------------------- 21225943 547 -------------------------------------------------------------------------------------------------------LSYRQLVTRATGLAQHLTASGLRPGEPVAIWMDKGWEQVVAVFGTLMAGGAYLPVDTAQPAARRDTIIGDAGVRTVLTQSW-------------LAELEDLPSTVSPVAV---------------------DLVGEATADLPPAARDPDDLAYVIYTSGSTGTPKGVMISHRA-ALNTVEDINRRFAVDERDRVLGIAGLGFDLSV-YDLFGPLAVGATLVL-PRSDLRGDPSHWAELVRDFGVTVWNSVPGQLHML----CDWLRSTDDGSLRLALISGDWIPVALPDQARELLPG--LEIVSLGGATEGSIWSIAHPIGEVDTARPSIGKPLTNQTFAVLDRHLRPRPEWVPGELYIGGA--GVALGYLGDGERTAQRFLATGERLYRTGDLGRYLPDGTIEFLGREDAQIKIRGYRVELAEVEAAVQTHP----------------------------------------------------------------------------------------------------------- 116194143 1713 -------------------------------------------------------------------------------------------------------FTYEEMNNLANRLARYLVDFGVGPETLVPVCFDKSAWTTISMLAVMKAGGGVVPLDATHPASALEGKVVDAGAQVVVASES----------RAMMFEAM-------VPYVVAVGPT------------LLSQLPASADNGDIQSGVTPENPAFIMFTSGSTGKPKGVVLCHDA-LVSSCLAHGSALDLGPHTRFLQFA------AHTFEMFTNLIHGGCVCV----PS--DVDRLGDLIDRLDANFMDLTPTVAAMLRPEQVPKIKG--------MAVGGEALTREVLD-----IWGGVIPVHNQYGPSE---CCINSAHKLHLDKNGDVG--SIGTNVGVVDPKNHDVPVGCVGELLIEGPILG--RGYLNKPVETARAFIEMPKRMYKTGDLVRYNSDGALIYLGRKDTQVKLHGQRIELGEIEHHVKRLPSAAQSSVLVVPAQSK-KALAVFVCLSSSQTDEESLAQGIVGAMSSQVASYMVPRLFFPVSRMPLTSSGKLDRRSLRTMA---------------------------- 116194143 4386 -------------------------------------------------------------------------------------------------------FTYRELDESATILARHLVAQGVGPEVFVPLCFEKSAWTIVAQLAVLKAGGAFVNLDPSHPSSRLESLIQDVGANIVLCAP---------KHKAKMDEIATN--------VFVLDAESIRT-LSEAAPSNVAPFASTAKP---------SNPAYIIFTSGTTGKPKGTVIEHGAFCTGATAHAKAMF-MHSDSRVLQFAS---YTFDASIMLSCLLVGGCVCV----PS--DEDRMNDVIQNMGVTWTLLTPSVASTVKPESVQ--------CLKTLVTGGEAMAAHIARW------GTQCALVNAYGPTECSVVATTSTKVDESHRVCNADRSNIGTAVGVVDAQNQLVPVGAVGELVVEGRL--VARGYLNNKEQTDKVFWTQHPNMYRTGDLVRYNSNGSISYISRKDTQIKLNGRRIELGEIEFHCAGLPDDAQSAVVVLPATSRAKALAVFFTLPSNAPSTPALAAAMESHLSGNLPSYMVPQLFVPVSTMPWTTAGKLDRRQLRQ------------------------------ 116194143 5505 -------------------------------------------------------------------------------------------------------LTYGEIREYASRLALHLNQHGVKEETLVPVCLERSAWSIVILIGIFMAGGAFIPLDPAHPVNRQKEVLETIEPALMVCSPEYSRFVGLVNTRISVDGTMLRSLPPS-------------------------------HGQTPAIVTNPGNTAYVLFTSGSTGRPKGVVVAHRDFCSSSAAFTR-VCNMNASSRVFHFASL---TFDAALVVTPLTIGACICV----PTAHDLHNLGAAMARLRATWAFLTPSVANLL---------NPDLPTFKTLVCGGEAMLAETIRWA------DRVELMNGYGPTETCVFAVINPNVSKEKDHTTIGRGTPAARLWVVDPNERLAPVGAIGELAISGPL--MSRGYLGDAEKTAKVFVDN-PGWYRTGDLVRYRADGAIEFFGRRDGQVKVNGQRIELGDIESHLSADRHVRLGAVV---QPKKGPCLVGVVTLESAHRPAEEMIADIRARLAELLPHYMVPAAWIVLETMPVVVSGKLDRR---------------------------------- 116194143 2833 ------------------------------------------------------------------------------------------------------TLTNGELDALSTALAGELLVRGVGAGSR---FVPFCFEAIVAMLAVLKAGAAFVPLDPAHPVGRLRDIVGDCGADVVLCS----------------------PKYESLCADVVPTAIPIDMEMLKK--------LEKKSTSI--VAME--------------GKPKGTIVSHTAFCSGAAA-HGPAMLMIPPFRFLQFA--------SYTFDASLVEILTTLIFGGTVCVPTNGNITTVMEEMGVTMTLLTPSFARVL--------EPSSVPHLKTLILGGE-----AMAQTHLATWADKVSLVNAYGPSECAVVATVNRPSSNPANLGRCLGRCWIVDPQ---NHNRLAPLGSIGELLVEG--PTLSAGYLKNELKTREVFIERYPDMYKTGDLVRVDASGEMVYMGRKDAQAKLNGQRLELDEIVHHLAADDAVRHAVVV-LPKSGCVKRLVAVLSLRASDEASSTLEQ-VQDRLREKVPAYMVPSTWIALHNIPLLPSGKLDRNSVARFVEGITEEVLDKA----------------- 116194143 336 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLMVGATVCI----PDHERLNDLAGAMNRMRVDHAVLTPSFINFL--------TPSTVPRLRRLVLAGEAMSRS------HVTTWSHIELVNGYGPAESSVAAVVNPNVGPQTEATDIGLPC-GVRVWLVDDYDRLVPVGCVGEMLLEG--PSLARGYLNDAAKTEESFFSPARRFYKTGDLARYNASGSFNYIGRKDTQIKLHGQRIELGEIEHHLAVDEDVQHAMVL---LPKKGQQPGATLSLTGNPAATEPILERIRTRLSARLPAYMVPSTWLCVDAIPMLASRKMDRKTVATWIE---------TTLTAEQCQEVIREQHAA 217964927 9 ------------------------------------------------------------------------------------------------------RLSYKELKRQSDAFGSFLLNLNTDKEKPIIVYGHMSPLMLIAFLGSIKSGRAYVPVDVSMPVERIEQIKKAADPSMFICTE-------------------ELPSNLTITGCPVLSQEQ----LMDALEKHFDEVPDKA------ECVKNDDNYYIIYTSGSTGNPKGVQISQNNLVSFSNWILQD-FSLRQGLRFLNQAPFSFVMD----LYPSLLSGGTLVPLDKTITA-NMKDLYREIPAQNFDVWVSTPSFADLCLL--DENFNQENNPSLTRFLFCGEVLAKKTATELLDRF--PDAVIYNTYGPTE-ATVAVTQVKVTRELIEAYPSLPLPDMRLHIVDETGEILPEGEKGEIILIGA--SVSKGYLNEPEKTDQVFFD-YKGYYHTGDSGII-KDGYLFFQGRLDFQIKLHGYRIELEDIENNLKKVSYIQNCAIIPKMKDEKVDMLVAQVIPNHDFEKEYQLSAAIKNELKEFMPAYMIPRKWIYKTEFPLTMNGKIDRKAL-------------------------------- 119182846 38 --------------------------------------------------------------------------------------------------------------------------------------------------AVHRLSGIASLASAAYSVNELAYQLQASNVHALFTC---------LPLLDTALKAAAKCGIPRNRVYLLMPQSFTGSGSKPLKFKTVNQLIEKGSNLDELEDLAARQCAYLCFSSGTSGLPKGVMISHMNVISQISL-FKLFEGHTRTDTVLGLLPYSHIFGLS-VFHSAVYRGECVVV---VPKF-ELATLLGAIERCKINVLYVVPPVIISMVK-NESLMKKYELNSVRHIITGAAPLGNETAEDLHRL--YPTWSILQAYGLTET--TAVATHTSPHDIFFGSSGCLLPLLQARLVTPDGTEVEEDTPGELLLHG--PTIVLGYLNNEAANRETFQD---GWLRTGDEAVFNGEDHVFIVDRIKELIKVKGFQVAPAELEAHLLTHPAVADTAVIGVHDDSAGEVPKAFVVKASEITVDHQLIHDIQKHVQDHKAHYKLHGGIEFIDAIPKSASGKILRRYLRD------------------------------ 170067646 47 ------------------------------------------------------------------------------------------------DTDTGVLLTAEELRLRIVRVAQNLSALGFRRGDMAAMACSNSENLAPLALGLMVAGVPFIALPTGFNGDDLGHLMGLVQPKLVICDDSVYKAGKALKMKPVIFAVEERENVRKVEE--LLQGTGTEGDFTPQAHGDMQNSIG-----------------MILCTSGTTGRPKGVCVSQASIAIVLS---RPVKPAPESDLNLTYSPLYWGTG----LFALLNSVSTGITRAISRNPFSEDHFFDALAKYHPTHFFTPPSHAVLLLNHPRAAAA--DFSSLRSWSLSGSIVSAKLRQSLEARLPNGRT--VNNYASSELGLIAM----DMIKQKPDAVGQLMPHLDAKVVDELGVAVGCGEQGELLITGSIPFM--GYYNDEQATRE--LIDADGWIRTGDIGYLDEEGFVYLVDRKKDVVKYRGYQMSPVDLEKVIEGIAGVKQVCVVGVPEDGTSDLPAAVVVKREGSNLTEELISEYEGQVSDH--KRLRGGVFFW-DELPLTATGKVVRRKVRDML---------------------------- 71996755 11 -----------------------------------------------------------------------------------------------------QVITFEEIPQLVSKLVYKLLELGISQGDTILVCLPNSIWYPLLFLSCAKIGAVLSGISHESTAGEIKYSLKQSGAKLVFT-NEKVSKENYWALSENSVEVLPDSVKTYIDRI-----TGHE--------------------DFRPENLDIDSILLAPFSSGTTGAPKCCLLTHRNFLAATYSLKKFLFDAQSSMKTLAFLPFHHASGFWALLI-CLLEGCTTIMSE-----FHPIVMMDLIEKYEIDTINIVPPIANIFLKMGILQGRC---PSLRTILCGSSGLQKDRCKRLLS-IFPQVTHFIQGYGMTELVVLCVTPFDDNFE-HLGSCGHILPGFETKLFE-------------------HPTGETELWLKSDAIMKAYKNGTPNWLHTGDIVT-EKGGFFYVVDRMKDLIKLNGYQVSPTEIENVILTLPKVAEVAVVGIEDELCGQLPKAYIVLEKNA---DELLKHLEHTMKEKLSAVKQLRGVSIIKEMPKSSSGKI------------------------------------- 145252922 5841 ----------------------------------------------------------------------VNICHDLISKIVFRQPDAPAVCWDGD-------FTYAELDNLATRLANSLSKMGIGRGSIVPLCFEKSKWTPVAMLAVMKTGAASVTMDTSQPEERLQSIVAQVDAKLVISS----------TLKVELAARLTTAPVLAIDK----------------------ASMKAMADDTPLAAVDPANSIYIVFTSGSTGTPKGVIITHTNY-SSAIKHQQSEHGFKPTSRVFDFASYAFDVSWSNFLH-TLTIGACLCIPSDDDRKNDPAGA---IDRLRCTHVDMTPSAASVL------PAST--LAKLDTIVLGGEKLSLEAQRW--SALTSVRNP----YGPSECTPTSTITEINSAEISKGSIGKGV-GLNTWIVDPATHLMPIGIPGELLLEGPLVGA--GYLGDPVKTASAFIERRGRLYRTGDLVTYNTDGSLSFVGRRDSQIKINGQRVELGDIESHLVSHGS-AQVAVVVSPQASSNNILVAFVSLNSINLNDEKLLARIREKLATQIPSYMIPSVYIPVTVFPTTATGKTDRRRLREMAS--------------------------- 145252922 3210 --------------------------------------------------------------------------HHIITRTCHKRPQAPAIAWDGD-------WTYAEVNKLSDKLAHLLVSYGVGPGVVVPLCFEKSKWTPIAMMAVMKAGGASVAMDSTQPEERLRAIVNQVKSPIILSANEQL-ASRLI------------SELPSPTKVLTISDKEVENLNVPSGSQLPH--------------VNPSDTLYVVFTSGSTGVPKGVAVTHSNIA-SAIKHQRHLLGFTSESRVFDFSDVVWC-----NLLQGLSAGSCVCIPSDNERKTD---FMAAIVKMRANLVILTPSAIRGLK-----------LDALNSLCNVGEPLHVDTFRSV-----DESVTISNLYGPTECTTFSTVQTICGRQHQSITIGKGA-GLNTWVADATGTAVPIGSAGELLLEGPL--VAAGYRGDAVKTAAAFVGRRGRLYKTGDIVRYNSNGTLTFLGRKDSQVKINGQRVEFGDIESHINGLPDFSEGALVDFVTPQGSSRPVAFVTVTEGMDEADSLAKRLDESLAARIPAFMIPSAYIPLQKIPVTATGKTDRRRLREMA---------------------------- 145252922 1694 ---------------------------------------------------------------------------------VRAQPQSPAIAWDGE-------WSYIELDDLSSRLAHALAPFGV-ANTVVPICFEKSKWTPVATLAVMKAGAASVTLDASQPLERLRSIISQTDPRVILSS---------------ASKQGLGAQLTKAPNLVVDQHSISTMHIT-------------------AEPLPTVDPLYIVFTSGTTGVPKGVIITHSNFSSAIRHQQKAH-GFKSTSRIYDFASYAFDVSWSNFIHA-LTVGACLCI----PSDEDRDDLAGSLERFGATHVDMTPSAASLL-------PEK-SFKRLETVVLGGEKLSVEAQRW------SSLVSLKNPYGPSECTPTATIATVTPTDEYKSSIGR-GLGLNTWIVNTVTDSVPVGGVGELLLEGPLVGA--GYLGDDTKTAASFVERHTRMYKTGDLVHYNPDGSLSFVGRKDAQVKIHGQRVELTEIESHIRRTSKTIQVAVLFTKSGLCANRVVAFVCIQGGQTQTAADQIRLKSSLSDTLPAYMIPSIWIPLQHVPLSTSGKLDYKALK------------------------------- 145252922 4318 -------------------------------------------------------------------------------------------------------WTYRQLDDLSNYVAHHLVDLGVGSQDIVPLLFEKSKWMPIAMLGVMKAGAASVAVDTSQPKDRLRMIIDQANPTVALSS------------------ADKLPLVRSLTKAQSFVVSGQGID----------RLLKPSLNATLPV-VDPSSRLYLVFTSGSTGVPKGVIIRHCNFA-SAIKHQKEVQGILPTSRVYYAFDVAWAN--------ALLSGACLCI----PS--DADRKNDLIARLKPTHADLTPSAALVLSKE--------SLQQLDTLTLGGERLLAEATKW------SQFVTVKNSYGPSE-----CTPTATFTEIGRGSIGKPA-GLNTWVVDPTGQSVPIGGVGELFLEGPLVGA--GYLDDAEKTNAAFIGRRGTLYKTGDIVRYNSDGSLTFVCRKDTQVKINGQRVELAEIESHIALYTATRQVATLLPSTGLCANKLVAMISLTDNYDVSEDLIEALQSLLRESLPQYMIPSLWVVLYNLPMTASGKQDNKALKSWLEN-------------------------- 145252922 44 ------------------------------------------------------------------------------------------------------RWTYGELETTSTKLALRLLDLGVGPGTNVVICFEKSKYTPLAMLAVMKAGGASIALDTSQPQTRLQSIINQVDPVVILCS-----ASKSQLAKSIITESAVALTI-------------------DENSLSEMNFEPDSVARLPDVSLDNN--LYVVFTSGSTGTPKGVVVTHLNYSTAILHQQEAH-GFKSTSRVYDFASYAFDVSWSNLIH-TLTIGACLCI----PSEQDKDNLIESIRSLCATHIDVTPSVARLI----PDSL----LCKIETLVLGGEKLPAELARHLSSLV-----TLKNPYGPSECTSTIATIRPDDDDSKISSIGR-GLGVNTWVVDSENEEILVPIGQVGELLLEGHLLGNGYLNDQTKTTAAFVNRRGRLYKTGDLVRYEKDGSLTFIGRKDTQVKINGQRVELGDIEHHIYRHPSVRQAAEIISPKTGSNAVLAAFLEVDLGVEDTEKMMSNLRSNLARDVPSYMVPAVFIPLRNFPLSPTGKTDRRQLRAI----------------------------- 68535363 62 -------------------------------------------------------------------------------------------------------MTYQELHEQSTALAQALFRTGIRERDRIGVLCRNHRGFILTLCAHGRLGTDIVLFNTGASAKQTQAVLQEQKIDILFIDEEFWENGDTLGLTREAEEALKKAS-----NV----RDAIDSGDYATRSEDWPSLVLSTTPENLSIPARPRQGRTIILTSGTTGTPKGARRPEKTYMPASSIMMRHH---RPS--FLSAP-----MFHTWGIQLALALRNTMIM----QRRFSPEAAVKLIEKNRPYTIAMVPT---MLRRMLEVVPENFN-SGTKIIATSGEALPPKVVRETQEKFGDV---LYNLYGSTEVSWASIAT-PEELRKHINTAGKPPMATTLKVLDDNGQELPNGEIGRIFVKNDMPGSDKEI--------------IDGMVATGDLGYYNDEGLLFISGRSDDMIVSGGENVFPQETEDVINSMDCVAESAVRGVEDPEFGQALCVWVVPKSAAELTDEEKAEFKTEVKAHLARHSVPRHFVYLDKLPRNAVGKVVPREL-------------------------------- 188501599 2097 -------------------------------------------------------------------------------------------------------LTYEQLMNYTYSLANHLRELGAQTNQLIAIFMEKGWEQIVACLAVLFSGAAYLPLDVDSPQERLRTLVEETNVKIILIQS---------DRKPIFLDLI----------VISIDTFSFDHNPKPY-------LMPQQSP---------TDLAYVIFTSGSTGKPKGVMISHQAV-INTILDLNDRLEISTQDRIFALSDLS-----VYEIFGILIAGGAIVMCDQE-SYKNPKHWYEMIVKYQVTIWNSVP----MLMQMLVEFLKHYNENQLRHVLLSGDWIPLSLPKSIQTTFG-DDVTVTSLGGATEVSIWSIAPIPKISPTDWKSIGIPLRNQEYYVYDKQLNNCPEWVTGELYI--GGLGLADGYWKDKIKTESSFIRMNQRLYRTGDYGRFLPNGYIEFIGRTDFQVKLHGHRIELGEIEYHLQQLSDIRQAIVV----DDTSQRLIAYIIAERHHENNDD------------------------------------------------------------------------- 188501599 3626 ---------------------------------------------------------------------------------------------------DEQSLTYTELLYYVQKLALHLINHHLTTNDIVCQCIERSLSMVIGILSIEIAGSAYCPLSARDPEQRLNILIHQTQSPLVL-----------------------------IHHLTQYKFNNNNINTLDIDTIINNNQIINEEDLYHLIIITPESIAYVIFTSGSTGIPKAVQVRHQNF-IECIHSLVHINTFTEMDTIICSFDI-----HMQDIVGTLVVGGTLVM-----LHPDFEYLAEVLKTKQITFIHAVPTLIYSLFQY---IKETKDLLVIESLLVVGEALTVKQVSLFISLITK-HCRIWNLYGPAET--TLVSTYDRTIDKTSIPIGRPLPNYTCFVHDEFSQPVSVHQVGELII--GGVGVFAGYLGRDDLTANALVEKF--FYRTGDLVRLNENGLLDYLGRKDNQIKLRGQRIELNEIEQCLLE-TSITACIVI----KWKDDHLVAYV---QSVNSDVNL---LREHCLCRLPSFMVPSMFIVLKEFPLNTNGKIDRK---------------------------------- 218720593 40 -----------------------------------------------------------------------------LPRAAAIEPDAEAIYHLTANNKVLRR-SYIETADRARGLAYYLKKRNFK---RVGILAPNTPAFLESIFGIAAAGCVNIAVNYRLKPEDVSYIFEHSDAELIIVDAEYV---------SLLD--LFKSEHPNIPFLIDTDTDATEGELSEGLDYD-KDTGAKGWDALETQTTDENATIALAYTSGTTARPKGVEFSHGSYLAAMANVIESGLNYHKGRCYLWTLPMFHAIGWTF----PWAVGTHYCLR--KIDYPY---IWYLLKNENVTHFNAAPTVNTLLAKEAERLPEPVR------VTVAASP--PTAH--LFEQMTNLNLHPVHVYGMTETYGPITMPVWDTLPDKHGFITARVIKMDVTIVDVQRNGLELGEEGNICAK--------GYYKDPVATSKLFAG---GVLHSGDLAVWHEDGAIQIMDRAKDIIISGGENISSVALESMLANHPDILEAGVVAVPDSHWGERPKAFVTVQAGKNVKG---SDIIAWAKTGISKFMVPREVEVVPELPKTSTGKVKKNVLREWAKG-------------------------- 171321701 467 -----------------------------------------------------------------------------------------------------RTITNRALLEAANRVAWKLAAADVKAGDRVGVSMPRSGVLLAALLGIWQAGAIYVPLPANLPAARRAHIARDAE--------------LTVHLHQNAAAAASPRDL----------------------VLTDDLFDDADADAFPAVAVDPDSPAYLIYTSGSTGSPKGVEVTHRNVA-GFLSAMRRALPMSRDDRLLATTTIGFDISLLELLLPL-VVGAAVV-----PVRLDAKALEAMIERERISWLQGTPSFFNVLRAGGWRGARQLN------VLCGGESIDASTHGFLRD----TCAAVWQVYGPTETIWSMIAAPDADPAAGLGE---PLGNTTIHLLDAHGQTVPRFSKGEICIGGH--GVARGYRNTDERFVE-----IPGVYRTGDFAFRDMNERLRFLGREDGQVKIRGFRVELGEIEKQIEALGQVRKAVVQVRSSPAEEPRLLAWVEPPDGVRDAAALRDALSLA----LPAYMVPSQIAWVDAWPLNANGKIDRGAL-------------------------------- 53747902 525 -----------------------------------------------------------------------------------------------------QVLSYEQLNRRANPLAHRLRRLGAGPDTLVGLCVERSLELPVALLAIWKAGAGFLPLDVNQPRERLAFLLGDASCRILLTQEHLLQR------LPPTNAALL---CLEREAEALEREPQEDAPHEAGLD----------------------NLAYVIHTSGSTGTPKGIVHRCLANLVAWQLTHERLGGPS---RTLQFASL-----NFDICYTTWAAGGTVVMV-TEEVRRDPARLLEVLEQEQVSRLYLPFIALQQLARVADE--RGAAPRHLRQLITAGEQLTPELQRLLSR---MPECTLHNQYGPSECTSHDLTREPSRWPRLP-PVGRPLAHLRVLLLDGEQQLVPPGVAGEVFL--GGPALARGYLGRPERFVPDPFSREPGLYRTGDLARLREDGALEFLQRMDAQVKIRGYRIEPGEIEVVLCEHPAVHQAHVRPYVDSAGERRLVAYV------------------------------------------------------------------------------------ 71018289 75 --------------------------------------------------------------------------------------------------------TYAHVHKRAMLTATWLRQFGVKKGDRVAIVARNHVEFVIGFYAVHLLGGVPALVNAFLPGKAIYDCIRDVGSKVALFDVERFRRLRVHKLFTQVDDFGCTPGAHSLSGVAVFARSFSGILAQEERE--WAQAVAQSADAIPKIDIQPEDLASVLYTSGTTGKPKGVAATHAGPNSGFSIARAYVRRGQPDDE--QASSIFLILFHSTGIQSGLLRGSKIVLM---PKY-DLEKAIELIQQHKIQVVLGIGFMVREI------VLSKHELPSLQGLSHGGSSSAKELPEESRQKF--PSMLIGQGYGSTEVNGAASGLASDDYLARPTSAGRAPPTIEIRIIDPDTTEVANGKTGEIWVRG--PNVALGYWGKKAATEEAFTK--DGFFRTGDLGRKEDDGFIYVMDRSKHIIIRGGENISGTEVETAIYSERRIIDCTAVPIPDQRFGETVGVVCVPRAEYQQNRPTEQDVLAVARKLLPKHEVPDFVWIRDELERNANGKVDKAIVKEAARKRHAQLKAASA---------------- 24744794 2449 ----------------------------------------------------------------------------------------------------ETTLTYQELNQKVNRLTHYLQHQQLGAGKIMGLMMGRNQNLIISILAIFKTGATYVPIDAEYPNNRIDFIIKDSGCHVCLTES---------NLISRIPQEIETICLDKIDNI-----------------------LAKYGNQEPNIPPDSSQIAYIFYTSGSTGNPKGVMGRHLSIL-NVIQSLRLTFNLDPEWRYIFTAA---VTHDPSIIFLPLTIGAPLYIYEVKYI----GHLVSFLQENQINALHTTPSIYREILAL-LEPGET--ISSLKYISVGGEKLDRETALALRQLFPGEI--VSNVYGSTET-------CVGVSQYKINELGQVFHNNRLFLLDEFNNPVPLHIVGEICVEGA--ALASGYHNLPEKFKPGFFDQKTTMFRTGDLGKQTAPGVIEFMGRKDNQVKVNGYRIDPEEIEYQLNRYPQIERAIILPISVNNQTQ-LSAYCQTDKQIEIS-----EIREFLANFLPVYMIPSYFIFLKQFPLTKHGK-------------------------------------- 85715933 519 ---------------------------------------------------------------------------------ARETPDAPALIF-GDE-----VITYAELDRRANRLAHRLIRLGVRPSDLVGISARRSPSLVIAFIAVLKTGAAYLPLDPEHPATRQVDTLRDAGARIVLSDAEGT-------------------TLTTPAEIEVVPLELSDLE---------------AEHESEPEKIAPSSLAYVIYTSGSTGVPKGVAVEHGPFAMHCEVTAGL-YDMDRSSRFLSFTFDG---AHER-LWTALTCGAALVMRDG--DLWSAEQTLDVLREKRVTNAGFPAAYVQQLADCNPPPVELYSF--------GGEAMPKAGFDKIKRALNPR--TLINGYGPTET---VVTPLLWKVDASAGSIGRPVGRRSAYVLDHDLNVAPVGVAGELYIGGA--GLARGYWRTAERFMPDPFGPGARLYRTGDVARWGEDGVLEYVGRADHQVKIRGFRIELGEIEARLAAQAG-VGAAVVVAREAGTGRQLVGYVSGEALDAAALKAALA------ASLPDYMVPARIVVLERLPLTPNGKIDRKAL-------------------------------- 83647718 51 --------------------------------------------------------------------------YLAIEQSMKTFADQTAVEHLGD------KISYGELQKQVDFLAAVLISAGVKKGDHVALFVRRSIPMVVGVLATLKVGAAYVPQDVKICPQEQLKLVAQSSARVMLTLSEYY---NSVPVPPDCERLCIDE--------ILSRRT----------------LADSAPVPPSFPTVEEGDACFVLFTSGTTGAPNGVKVTHGNVC-NLLLTAPGDLGIQPGDKVAQILNIAFDMAAWEIL-TTLAHGGELIIR--------GCDFQETVSRANVVI--ATPSILSKL-----DPAACPD---LRAVAVAGEACPEPLARWFYNCCGPTEVTIVNTMGR---------YLPDQGPL---SIGAPTPNNTVYILNDSLKPCAIGEVGEM-----WAGTAGYINNDEDRYRHDPFDNGGKMFRTRDLGRWLENGELEHLGRTDDQVKVRGFRVELNSVSCAIEALPGCQQAVVI--KHTSRD--LAAFVKPAS---VNPVL---VKQAVAAKLPYYCIPDKVLTLDEFPMTPRGKV------------------------------------- 172039842 79 -------------------------------------------------------------------------------------PDQLAFI---DDMGQR---TYREMLDDVQALARSLQSRGVGKGDRVGVMCRNSRAIIYA------IGAVGTKIFLGSSPEQLAKSMVEHDLDLL-----------------YIDEEFAERLPEDLGDCEIIIGHAEDLGNPKVRDASWPTFQQDTAPSAEAEKL----PLFIIMSSGTSGTPKGVVPWRAKMMVQMSASMFH--------------SWGWANINLII-----AHRATVVLR----RIFDPKQAMEDLVNYQIEGIITSPIFLKEQLRVAEEG--DYDVSSVKMIISSGHAMTPDFIRAVQAKFGPV---LANFYGSTEASSCVMTT-PEELAEDPKLAGRAVTGVRIKILDEDGNELPPGQVGRIFCRGAM--TMKQYTNVRDKMV-----IEKGLLEIGDKGYLTEDGRLYVLGRNDDMIIVGGENVYPKSVTEVLEPMPGIRDLFVKGVEDEDTFARLAVWIVREDDETGRRLTKKAVQDWVLEKLAEHSVPRDVVFVDELPYNPTGKVMPR---------------------------------- 21220908 136 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPALVVYTSGTTGPPKGAVRALATTLDALADAWQWTG----EDVLVQGLPLFHVHGLVLGILGPLRRGG-SVRHLGRFSTEGAAR--ELND--GATMLFGVPTMYHRIAEADPELAKA--LAGARLLVSGSAALPVHDHERIAAATGRR---VIERYGMTET--LMNTSVRADGEPRAGTVGVPLPGVELRLVEEDGTPLDGESVGEIQVRG--PNLFTEYLNRPDATAAAFTE--DGFFRTGDMAVRDPDGYVRIVGRATDLIKSGGYKIGAGEIENALLEHPEVREAAVTGEPDPDLGERIVAWIVPADPAAPPA--LGTLADHVAARLAPHKRPRVVRYLDAVPRNDMGKIMKRAL-------------------------------- 32967990 23 -----------------------------------------------------------------------------------------------------RTLTHDELDDLTARLAGLLRRHGIGRGQRIAVLADRTWQGVCCPLAVLRAGAAYVPLDPSDPEDRLREVVALTGARAVL--------GR----------AESLGELPGLGIPV--------IPAEPPGDLAGGAPPATRADAEPPLP---DDLAYVMLTSGTTGTPKAVLVPHRAV-TRAARSLVPLFGVTSTDRVLHWTSLIWDTSGEEI-YPALLGGAALVV-DGRVETRSVPALLAAVREHRVTVVDL-PTAMHYLALGGEELP-----PALRLVVIGGEAAHARTVRLWNERV-PDRVRLLNTYGQTETGGPAGRALRDGDPVP---IGRPLPHIRQVLVPSDDGPDELWTGG--------PGLA---WGYADRPALTAPGAGGRFYRTGDLVRTLPDGSLVHAGRADRRLKVRGVRVEPAEVERAMTTCPGVVAAAVFPVGDDPEHLRLYAFVPSKSG----PATEREVAEHCARRLPRSLLPHRIAVVTALPLLRTGKVDRAALQAL----------------------------- 111021354 39 ---------------------------------------------------------------------------------AEANPEAPAI----DDGSTS--LTYQELLEEIRQTAEVLAESGVGAGDRVGIRMPSSCSLYVAILATLAVGAAYVPVDADDPEE---------RAELVF-------------------------GEAQVRCVM----TGTGITAGTAPD-------RAESPSARPPTVD--DDAWIIFTSGSTGTPKGVAHRNAAAFVDAEARIFLQEDIRPGDRVLAGLSVAFDMWL------AWRHGACLV--------PAPRSLVRLVAR-DVSIVSTVPTLASLWPAEALEAV--------RLLIFGGEACPPE----LAERLAVDGREVWNTYGPTEATVVACGALMDGKS--PVSIGLPLDGWDLAVVDATGEPVPEGEVGELVI--GGVGLARYL--DPQKDAEKYAPMWDRAYRSGDLVRLDRRG-LLFQGRADDQVKLGGRRIELGEVDNALQNLPGVGGAAAAVRRTGAGHQVLVGYL---ASTNPDFDLKAA-HTALTEQLPAALVPRLVL-VDELPTRTSGKVDRNAL-------------------------------- 71006356 320 --------------------------------------------------------------------------------------------------SRVREISYAQLDRASNIVAHHLLQAGVQREEVVTTYAHRGVDLVVAVLGTLKAGATFSVIDPAYPPSRQNIYLQVAKPRALIVAKAGTLQPSV--RKCIQDELELRTEIPALE-LLADGSVRGGAPSQGATDTLAQQ--QSLAGDSTNVILGPDSVGTLSFTSGSTGIPKGVKGRHFS-LTHFFPWMGERFGLGAHERFTMLSGIA----HDPIIFTPLFFGAELHI-PTSEDIGTPGRLAEWMAASKATVTHLTPAMGQLLSAQATALI-----PSLRNAFFVGDVLTKRDCTRL-QALAANVC-IINMYGTTETSSTFLQTQKDIMP-----AGQGMINVQLLVVNERTATCAVGEVGEIYVRSG--GLAEGYLGPPEVTAEKFMPNFDRMYKTGDLGRYLPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPHVRENVTLVRRDKDEEKVLVSYFVPGPGAAEFEELVKDIRDHLKRKLPAYSVPTLFVPLNKMPLNPNGKIDKPAL-------------------------------- 86739886 40 ----------------------------------------------------------------------------------------------------------------------------------VATLLPHSVAGLLGVLGVLKTGRPVVPLDPMVPAERMAQIVRQAGCVALLTDDSSVARS-TVGLRPATAESSVNPDALLAALAGGGPRHVLDLAAAAADGARW-IAANGADAVWWPQPL-VDDPACIVFTSGSTGAPKGVVWTNGTFLCDAYAGAER-LGFAPGDRLALVLPYSFAAGITVVVFG-LLNGAGVYAYD--PRAAGLSGLADWISSQHLTALQTTPSLLRSLVGS-LEPDQV--LADLRIVTTCGEAVYGRDITALRPHV-PPACTYVNWSGASEIASLGFFEVPPGTQPPAGTAGLPATGKEVVLRREDGTPADPGEVGDVEVTSAYLSA--GYWGNAERF--TPLTDGRTTCRTGDVGRFEPNGTLILLGRRDAAVKIRGYLVEPSEVEAALLSSAEIAEAVVTAVAHPSARNRLVAYVVPAHGNTLSPV---RIRRRLREKLPVWMVPTTIIPLAELPRNERGKVDR----------------------------------- 145611902 51 -----------------------------------------------------------------------------------------------------RTYTTADLHHRSEYLARALAQRGWAPDDVAAIFSINTIDYIIPAYAAHKLNGIVTPANAAYAADELEHQLRSSGTGVIFTC---------VSLLTTALKAADAAGLKR-DRIFLLPTVGDEAAIAQAPFPTIDDLITKGKQLKPLEPIGKRQVAFINYSSGTSGLPKAVMISHYNIITNIISHVAYESVARKQKGIETQVELGLLMSHIYGLV-VVAHTATIVL----PRF-ELKSYLEAIQRFRIEHLIVVPPMVIAMLQQGDVC-AKYDLSSVRFVYSGAAPLGEETIAELAKT--YPKWIVAQAYGCTESAVVVCSSSEHDVMTK--SSGSLVPGVRAKLMDPSGKEIEHDKPGEIWVQS--PSVVLGYLNNEKATAETFVHDADGRWRTGDEVYVTKHDHIVIVDRIKELIKVKGHQVAPAELEAHILTHPAVSDVAVTQVPDERAGEVPKAYVVKSPEYTSDEEMARLVTKHVADHKASYKWIKGVEVMDAIPKSPSGKILRRLL-------------------------------- 154252653 19 -----------------------------------------------------------------------------------------------------RRITWGETTKRSNNLARALIERGAKPGDKLAFYMRNRPE-YTELLATARL--THVNVNYRYKPDEVFYIFDNSDAQTVVYGSEF---------RDIIEEI--RPRLTKVQTFVEVNDGGDIAPFAE----RYETLATSGSGEQLDIKRSPDDLLFI-YTGGTTGMPKGVMWRHDD-LREVQLSALRRLGPVPESLDALVASIGPMMHGTGLLTGNMLSGGCVVTLDNQSL--DPHELWAAVDRNKVQQVAIVGDAFKPMLRALEEAPGKYDLSSIVTIISSGVMWSTEVKRGLLKYM--PNAIMTDSFGASEAVG-----LGSSLMTKDGEIATAKFGERCKVFDENDQPVEPGTPGFIALGAPIP---VGYYKDPEKSART-FKTVRGYAIPGDWCTVETDGTLTLLGRGSACINTAGEKVYPEEVEEVLKRHPSIEDALVVGLPDEKWGQAVTGVVKLNNGASFDED---ALRAHVRAALAGYKTPKRILI------------------------------------------------- 127514430 10 -------------------------------------------------------------------------------------------------------YSWREVQQKMQQIAGALRHLGLEPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSESKAIFI-------GK-LDYWADQEAGVGGD----------ILRLAMPYDTMPAQ-YQWDTLLKLGHPLVEAEAPTPEQIMTIIYTSGSTGKPKGAIQTFASY----EWTCRAVVDLKTDDRLL-----------SYL---PLAHITERVAIEGSSFYSSLDSFVADVQRARPTVFFSVPRLWSLFQKNIIDKIGYTKLSSLHLLGSGSAPIPPSLIAWYHK-IG---LNICEAWGMTENSAYSIINHPFDAS-KIGTVGRAV----------EGCSVKQGDNGELLIKS--PGLMSGYYKQPEVTQASFDE--DGYFRTGDLCSIDADGCVTITGRVKDNFKTAGKYVAPVPIERKLAQDPHVELICIIGLPHP------VALVQLSEGAQPKEEVRASLKATL---------------------------------------------------------------- 57338484 21 ----------------------------------------------------------------------------LLEAWAADTPDAIALV------TADTALTYAQFNARANRLARWLKHLGAGPERSVGLVLGRSADFFLCATAVLKCGAAYLPLDPSYPMERLSFMTRDAAPVALVTTSDV--PGELLDQLSTLDDEVAEDAL----------RRLPDHDMEDGERL---------------EPLRPASPAYIIYTSGSTGIPKGVVVTHQGVA-SLIATQRRRLAVTGVSRVLAFSSPSFDASF-WEMSMALLTGAALVV--GRPGRLLPDTLAALIADQGVTHLTLPPSVAGSLDPGMLPPGV--------TLVVAGEACPAALVRW------RPHRTMVNAYGPTESTVCATMSDPLADDMAP-PVGRAVDGTRIHVLDDRLAPVVSGAVGEIFIAGH--SLARGYLKRPQRFVADPFGPGSRMYRSGDLGRWTRSGELEFVGRADDQVKVRGFRIEPGEIESVLAGCRGVRQAAVVVREDRPGEPYLAAYVVP---------------------------------------------------------------------------------- 121713860 33 ----------------------------------------------------------------------------------------------------------------VRTLIAGLKAHHVQRGDSVLVHLGNNIIYPALFFAIIGAGGVFMGSNARSQPQELEHILQLAEPKLIITSREAL------PTVLNVSVALDEYAPDHIAQLLVSGPLAYSTAHLPFLAVNAAEYLNFALGYGENDWVSFDDPAAMFSTSGTGGLPKAALLSHHAIVSQHL---SIHYDV-PYEVLMCLP-----MFH---LFGALWTHIFPIRY-GQPLRFELTQFVAAVYQYRISETYMVPAMIHVFNRSA-SPVAAY-LATLRYVGVAGAPIDGASLEQFEKLLHP-HARAHQIWGMTEVGVVFQTRY--GAPGNHGSIGTRTPGYEVRLVGQDGNLVQGEQPGELYVRGA--GVLIGYKGRSDA-KDAY-----GWFRTGDVAYV-QNGEYFIVGRTKELIKVRGWQVAPAELEAVLIKHPLIEDAAVTGVSQDGSTEVPRAFVVKARGSSANRLTAEEVYLFARQQLASYKALDGVIFVEEIPRTASGKIQR----------------------------------- 17546468 35 ------------------------------------------------------------------------------------------------DGGELHRTTYAAVRDRAKQLANALAALGVQPGERIGTLAWNGYRHLEIYYGVSGSGAVCHTINPRLFPDQVAYIVNHADDQYVFF-DLTF-----VPLVEGL-----APHCPNVKGVAMTDRAHMPASSVPM--LCYEDLLAAQRAEYTWPLFDENTASSLCYTSGTTGNPKGALYSHRSTVLHSYSALPDALGCSAQDVILPVVPMFHV--NAWGLYSVPLVGAKLV-FPGPKL--DGASLYELFEQEQVSFSAGVPTVWLGLLQH--VQGKGLKFSSFRRTVIGGSACPPAMI----RTLNALGVEVIHAWGMTETTCKLMSGLPDETRQQVLEQGRAIYGVEMKIVDGNGHELPGKAFGDLHVRGPW--TIASYYRNGQSPL------VDGWFPTGDVANIDPDGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACIACRHPKWDERPLLVVMKKPGAELT---RDEMLRYFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLRE------------------------------ 126436390 95 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEFLAAATAEPTAEFADPDSVAVVLFTSGTTSRPKAVELTHNNLTSYVT-----------GTVEFASADPALICVPPYHIAG---VGAAMSLYAGRKRHFDAREWIRLVSTEGVTTATVVPTMLRIVSALSEEPVA---LPTLRNLAYGGSKVALPLVRRALELLPG--VGFVNAYGLTETSSTILASDDAAVARRLGSVGQIVPGIEVQIRADDGTVLGPGETGELFVRGD---QVSGRYTDIGSVLDA-----DGWFPTKDVASLDEDGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPDVRDVAVVGPEDPQWGQIIVAVVVPAPGADPDAD---DLRAHVRKHLRGSRTPDRVVFRAELPTNATGKVLRREL-------------------------------- 195395774 40 -------------------------------------------------------------------------------------------------------LTREELHLNSMRVASYMRSLGLQQSDIVGIIARNTTHIFAVAYACFFNGIAFHSLNVSYEQATIEKLFDITKPRLIF-CDG--------EDYEKVKLATEDLNVK-----IITMRN------HQIGSISIEEVLATVEPNFEPSRLENDHTLAILCSSGTTGTPKAVTITNSRRILN--MTTRLTT----ADVQYTHSSLDWVTGVLTTVTSGIYSTKRII----ADNAFDPARLLRIIEEHKVTWLMQAPSHLA--MSANCPEFEQSNLQSIQDYFYGGGHCSLEVQHKIRSRLQRDCMHLM--YGFTEVGSAISVNF--NFDEKPKSVGQLLNGFKLKILDDQGQPLGPNEVGEICVGQYW----AGYYGNPEETHKI---RDSNLWFHGDLGYMDDEGFLYIVERKKEMLKYQNIMYYPNEIEELIAQMPEVAEVCVFGIWNQFNGDEAAAAVVKKIGSNIHA---QDVVDYVEQHCTAKHLHGGAIIVDDLKRTANGKTNRQATKA------------------------------ 171742882 18 ------------------------------------------------------------------------TVYSLLSKRAERNPDDLIAQWQDDETRHWHDVTAGQMLDRVNGVAKGLLGLGVKAGSMVVIYSPTCYEWGVVDFACAAIGAVSVPVYETDSARQAASIIEEVNPVIAFAGD--------FAHTQTLEQI--RDSHDGLKYVFNFEADGLDAVADFGQAVDGNTL------DRAIARVKADDMLTIVYTSGSTGKPKGAMLSHRNF-THIVLNGYIILDYQPNRLMLCFA--------RYIQYVA-IGGQGVVGY-----LPGAKHLLADLRSFKPTYLLGVPRVFRLFAKAFEHFVRRHSLTSMRYLACGGAPLNVDLAHFFN---GMDDITFIQGYGMTETAAPMIVNWQDAN--RVGSVGKPGPGMGVRV-DDDGELLVEG-----------PNVFLGYYKKPELTAEVKLP--DGWLRTGDLGTIDDDGFVYITGRKKDIIITAGKNVSPAPMEDIINTCPIVSHSVVVG-------------------------------------------------------------------------------------------------- 126741057 10 -----------------------------------------------------------------------------LQRVFDQGWEAPALI------DEAQELTYGELYARAAAISNWMSQQGIGAGDVVALRLSNGWVLAASYLACILGGQCFVPVNPELSEEDQAYILQRVSPRLVIEDETAIR-------------ALEFVTATGPE---------------------FGEAADTARA--------------IFFTAGTTGRPKGVRHRLSG-LMASATAFNAAAGLDATARMYHVLPMTYMAGFLNTLLCPWMAGGSVVL--GPRFAPNALDFWSFPQSKGCNTIWITPTAVLARMTRDPAIAATVGESFSRIFCGTA-PLTSHIRQSFLKKFG---CPLQESYGMSEVLFVALQSREDALKTNAGSLLAGVLSFRPAA---DQEEVE-----EMVVHAPW-SLETYLLEDREETPLTAAGGMP----SGDVAKIDE-GCLWITGRLKDLIIRGGVNVSPVAIEDVLSSDPDVADVAVAGVEDPVWGEAIGAYLVAAEGV-DRDALQTRLRSLCTEKLAASMRPDRYVWLDRLPRSSVGKVQKFLLKE------------------------------ 68536649 72 -------------------------------------------------------------------------------------PDRTAII---DDIGER---TYAEVRSDSLAFARALQRMGLGPGKNIAVMARNSRVVVYALVAKGFIGADISLLNPASSPVQLQKTMEELDVKAIVIDEEF---------------ADRLPEDYSRAKVIIGYAEDLQNPQAPNPEETFQQVIDHAPSESE-EKLPPKRGFITILSSGTSGTPKAVVHREPPIPTPLADLVTWI-PWRAEMMIQQTAS----MFHSWG-WANLAHRATVVFR----RDFDPVQAMEDVDRYKVNGIITSPIFIKEQLKVAQNG--DYDASSIEFIVSSGNAMHEDLLRGLHKQFGPVVC---NFYGSTENSVVAIAKREELVEN-PALAGRPVRGVRVKILDDDGNVLPPNTPGRIYARGTM--TMR-------RYAHTRMKIKHGLLEIGDRGYLDEEGRLFVLGRADDMIIVGGENVYPRSVEEVLAPMPGIRDLYAKGVDDEESFKRMAVWIV-REDTPEGEALTKEVQEWVRDNLAEHSVPREVTFLDELPRNPTGKVM------------------------------------ 87199788 17 ---------------------------------------------------------------------------HLIDHAAREHGQRE-IVSRWADGSESRT-TWAGIRHDALRMTQALRRLGVKPGDRIATLAMNHHRHLVSWYGSVGVGGILHTLNPRLFDDQLEYIVNHAEDRVMLF-DKQW--------TPIIERM--KSRWPTVEHYICFD--------SSEPALHFEEWI--ASEDGQTEWADGDDPCMLCYTSGTTGNPKGVLYEHRSTVLHAMSAISPIFGLDCRSVMLPIVP----MFHSWGLWAGAAAGAKFV-YSAV---NDGAVLCDLMNREKVTCSAGVPTVWLALLQHVDAHNGGEIPPTLQTIVCGGSAMPRAMIERFMRA-GRR---VAHAWGMTETSPIGTTSFDEKVTVKA-MQGRPPFGVEIRCVDDPGKVLPGVTAGALQVRGPWIV---------KRYFKAEQDAVAGQWFTGDVGVIHPDGTLQLTDRTKDVIKSGGEWISSVELENAAIGHPAVAEAAAIGVYHPKWDERPLLVVIRKPGMDVNQE---ELRSYLQQHVAKWWVPDAVAFVDQIPHTGTGKI------------------------------------- 116618251 4 -------------------------------------------------------------------------------------------------------------------------NQNIQRGDVVLIGLENSIWITIIEQALWEIGAIAHPVAETTGIKEILSE---------FTA--YRYSGAIVSDRLRMEEILSERSFEVLSHLVNLF----SFNGTSVRKIADDDEQQLA---------------LILNTSGTTGKPKRVGITNKKILLATQAVTK-SQNIKESDHALIVMPMFHINAQIVSTVTSRINGCRVIV---APKF-SASQFWTIVAKYQVTWLSVVPTIINILLKQQYEKVKKA--VHLEYVRSASFSLPEQLLTDFERRF---NVKVQEGYGMTES-TTVVSINPLDKP-KVGSVG-PVVDTDIAIHSSYGITYKPNQHGEIVIRGP-------------RVLQAYLDPVDGYFRTGDIGYFDEEGYLYVIGRIKEIINHGGEKVAPAKVEGIISQFQFVTEVAVIGLPDELYGERVVAALHLNNSSDHNQEI-DEIRGKISKELAKYEQPSEYLITGAFPRNQTGKILR----------------------------------- 148271510 1679 ----------------------------------------------------------------------------------------------------TRVVTHGQLADRAMRIAGALRRRGIGPGDLVGVTLPRGADQAAAVVGVLSAGAAYAPI--GIGQPPVRRRAIHRAARLVIADDGGDEPGAPALLRP-ADAAAEEPL---------------------------------ADPARPPV----EALAYVIHTSGSTGEPKGITHDAAWSTVDAVSRM---LEIGPGDRVLALSDLS-----VFDVLGVLGAGGALVLPEEGEER-DAPRWLDLVHEHGVTLWDTVPMLLDMLLAADDRPGR---LGSLRAALVSGDRVGTDLHGRLIRAAGPG-TRLVALGGATEAAWEVDGPLDGWQSAPYG---RPLPDQAFRVLDASGRDCPDWVPGELVI--GGRGLARGYRGDPARTAAAFVELGGGWYRTGDTGRYRPGGILEFLGRADRQVKLGGHRMELGEIEAAHAASPGVRRAMALVVDGPGGRRRVHVAVEPHDGHDGAAVLAAA-TATAADRLPAYAMPHRADLVDAWPLTANGKVDVAALRALADAEPD----------------------- 148271510 580 ---------------------------------------------------------------------------------AAADPGRTAVI-----GSDGHVVAYGELAENARRVAGLLRARGVGPGATVAITAPAGPDRVAAVLGVLLAGACYAPVGPDQPP-ARRAMVLGRGIDCVLADDGLV----------DAIAAGLSPGGPPV------------VALGAARD---------AAPLADPVAVAPDDPAYLLFTSGSTGRPKGVEVAHRA-AVATIRSLARVAPLGPDDRGIALSDLS-----VYDLFALLSVGGAVVV-PAEHERRDADRWRDLVRAHGVTVWNTVPALLDMLLTAGDGPLP------LRLVLLGGDVVGPDLPA--RLAACAPAARLLALGGMTEATIHVGAPVDPASPARGLPWGEPLPGVRVRVVDERDRDRPDGVPGELLVGGH--ALARGYRGEPELTAQ----RFPRWYRSGDRARRDDAGRLESLGRADHQLKIRGHRVEPGEVEAALASAPGVQRAVVVAVAGALAAMV-----VPEPGAIVAPD---DVAAHAGALLPPSMACARVVVRAGLPLTANGKVDRRIMAELAE--------------------------- 171325719 1 -------------------------------------------------------------------------------------------------------MTYKELDELSSKLANYLHENNYSKNAFIPIYMPPCPEMIISILGVLKVGAAYLPISTEYPVNRINMLLEDSNSQIILTSNLLNLNVKEIDIRNIITS-------------------------------DYSDSFNEIDGEL----------AYLMYTSGSTGKPKG-VRVTHSNLEYILNNMQKYYPVSRDDKYIFTFDVGWIYG-----------GGALVI----PTQENSRNFAHLIEIHKVTHMALSPAILNMLDKLNEDDIDKLDR-NLKYLMVAGESLAHKAIKYL------KNVCIENLYGPTECTVIDRNFNRPSVPI-----GKELDGVQIKILDSNGIEVPIGTQGEMYI--SGEGVAKGYLNNNEKFL---FIDGKRYYKTGDYAKRLKDGNIEFIGRKDYQVQINGIRVELGEIEDIILK--EIKEINMVKV--LYKNNKLYCFYQGQKAIVPDD-----IKKTLKNFLPSYMIPNFYKQIDEFPLTINRKIDTKAL-------------------------------- 194291458 20 --------------------------------------------------------------------------------------------------GDIHRYTFRDCHRRSRQMAGALTALGVRPSDRIGTLAWNGYRHMELYYGVSGMGAVLHTINPRLHEDQVAYIANHAEDQYIFFDLTFL------PLIKAV-----ASRCKTVKAFIAM-TDRAHMPQDAGIDLLYEDLIEGSSPDYAWPDLDEQCASTLCYTSGTTGNPKGVLYSHRSSLLHTAAALPDALNCSGRDVILPVVPMFHVNGLPYI---ACMVGAKLV-FPGPAL--DGKSLYELLEAEQVTLSAGVPTVWQVLLTHLEQTGQEFS-SMARTII-GGAACPPAMLRQFQDKYG---VAVLHAWGMTELSGTVCSMKPKHWEMSYSKQGRVLFGVDMKIVGTDGRELPGVTTGDLLVRGPW--VVREYFRSEGGNPLQLDEQAQGWFPTGDVATIDGDGFMQITDRSKDVIKSGGEWIGSIDLENIAMAHPDVFQAACIAARHDKWDERPLLIVVRKPQTDLT---RDELLAFYEGKIARWWKPDDVIFVDAIPLGATGKILKNRLRE------------------------------ 162455335 27 -----------------------------------------------------------------------------------------------------------------ARFGGALQALGLQKGDRVALILPDNADFIFAFLGAIRAGVIPVPIYPPTGLGKLTGYLENSGAKVLLTSAEIKRMLGTI-----------QAQAPALEQIVAV------------------EGLRGAREELKPVKVELDDVCFLQFTSGSTSRPKGVVLTHG----NLAANVRAIVDLGLGVRESVDTGVSWLMGLIGFVIAPLYYVNTITFLPPLLFLKRPVRWLETITRHRGNVSF-GPNFAYALKRIREQEMAGLDLSTWRVAGCGAEPIRADNLRAFAEKVGFDEKAFVCSYGMAESTSALGAGLQTATPVPADSCGSAFEGHEIAVFAESARPLGDREVGELRLRG--PSVMPGYFNDPDLTKEAFAG---GWLRTGDLGYL-AEGKVYICGRSKEVIIVNGRNYYPQDLEWEASRVSGVRKGNVIAKPHNDRERVVIVFETPASDEQEKQALKGEVRRVVQQAMG--LTVDDVVAVGSLPKTSSGKLQRSKTRELYEN-------------------------- 195152373 35 -------------------------------------------------------------------------------------------------------LTREEVRFNAMRVASYMRGLGLKQTDIVGLIARNTTHLVAVAYGCFFNGVPFHSLNIAYEQDTIEKLFSISRPRLIFCDDEYQR----------VLAATENLKLDT--TIITLR------NHPIGSLCILDILTTPIEENFQPARLEPDQTLAILCSSGTTGVPKAVT---------IKDSQRLVFRMTSNDVQYAHSTLDWISGLLTIILAGVFN-KTNVIAD---NDFDPAFTCRMILEYNIGLVFQCPSHMAML--ANCPEFEKADLSSIENYIFGGSPSSLEVQKRIRSRINGN---MIFTYSITEMNSASTLNL--HFDEKPNSVGRPISGNKVKIINEQGVALGPNEEGEVCLFQHW----SGYYGNPE---ETRMIRDSQMWFHGDLGYVDEDGFLFIVDRKKDMLKYQNIMYYPNEIETVISQMPNVAEVCVFGIWDEVNGDEAAASVVKRYGTEL---VAQDILDYVKKHISKYKQLNAVIIVDDLKRSGNGKTNRRA--------------------------------- 207347674 246 --------------------------------------------------------------------------------------------------DKSRSFTYRDINRTSNIVAHYLIKTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVAKPRGLI----------VIRAAGQLDQLVEDYINDELEIVIAIQENGT---IEGGKLDNGEDVLAHYKDTRTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFNWMSKR-FNLTENDKFTMLSGIA----HDPIMFTPLFLGAQ--LY--VPTQDDPGRLAEWMSKYGCTVTHLTPAMGQLLTAQATTPFPK-----LHHAFFVGDILTKRDCLRLQTL--AENCRIVNMYGTTETQRAVSNFLKKLKDVMP--AGKGMLNVQLLVVNDRTQICGIGEIGEIYVRAG--GLAEGYWNNGEPWRQFWLGPRDRLYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTHISQHPLVRENITLVRKNADNEPTLITFMVPRFDKPDDLSLSKDIRTFLKKRLASYAMPSLIVVMDKLPLNPNGKV------------------------------------- 110749393 23 --------------------------------------------------------------------------------------NQVAIYY-KDDNGQEYVISYEQLNEITNKLARVFQKLE-KSEDAVAVCMKPSHQLPTVLIAILKAGMAYLPLDAEFP---------------------------MVRMKHILEEA---------KPFVVVIEQETDLSLYEGTNTITYEQLLKQSKNEEKENLDPERTAIVLYTSGSTGIPKGVLLPHATILNRLEWQWQ-ELPYAEDEKNCIFTSLTFVDSVSEI-WGPLLQGRTLVV---VPKHKDPERFVSVLEEHKIQRLVLVPSLLHMLMYLSLQNKDDV-LRSLRLWVCSGETLPVSLADQFFTTFENDSKILANFYGSTEIMGHLLTNRKQLQSVEKVPIGKPLDNCVIYIVNKDMRLIPQGEVGELIVAGR--NLATGYIHNNEKFQDNPYTEYSRIYCTGDYAKISK-GVIMYEGRVDSQIKVRGHRVDLTEVEKVISRISEIDGVIVLCYKPGELSQSLVAFVTIA---KDSSTCVSKIETFLQSMLPIYMLPRVII-VENIPLLTNGKTDRQAL-------------------------------- 156389444 117 ------------------------------------------------------------------------------------------------------TMTYAQWRNRSVSLAASLLELGVSRGQHVLLIGGNTLEYIVFLMALHRIGALAILLGPG-----------DLTPALLKTLDCT-----AIAFNPVMKESQERQLWTGLKNIIFFGNFNLAPSLTATKIHLYDDLLKRGEEDVLTVQVQGDDPIVALATSGTTGIPKFVQHTS--HAIVNVKGGEPSTDMSRGKII-SFVDVSWIGGLTPF-YNSLYSESTVVWIPGLSNNPDIS--CEVIQREKVISWSPSPSLIPRLQ----ELQSKYDLSNVKIIVMAGQALTADDLWSVIEAL--PAAYIFQGYASSE--GLKISFRLLNKDIQEKSMQV-FAGVEVKIVDTDGKVVPRGQPGEICCRSE--CVFLGYLGNPE--ATSRVKSPQGWLHTEDLGTMDDQDMIEVTGRKSEIIKRATVKIFPGEIRAELVKNPIVADTIVIGVPDKMLHEEICACVVLRKNACDDVPL-DALADWCNGKWPPRAKPKYFVVFDEFPMTRSAKLDLHGIKKIALGK------------------------- 84494902 19 ---------------------------------------------------------------------------------IEAHPDAPAV------DNGTSVLTYGEFAEAAEDVADALRAAGVERGDRVGIRIPSTLDLYVAIAGILVAGAAYVPVDYDDPDERARIVFGEADVAAIITTD------------------------------LVVRAVGGGS--THGDDTAY--AAEQTGPREDPTT---DDDAWIIFTSGSTGKPKGVAVTHRNAAAFVDAESRMFLQIGPGDRVMAGLSVAFDMWLAWR-YGACLVPAPSLVRSGVELGP-----WLTANR--ITIVSTVPTLVTLWPTEA--------LADVRLLILGGEACPPE----IGARLANEHREVWNTYGPTETVVACGAQLTGEPPVR---IGLPLAGWDLAVVDATGQPVPEGESGELII--GGVGLARYL--DEEKDRAAYAAMWDRAYRSGDLVRNEPEG-LVFLGRADDQVKVGGRRIELGEIDSALLSLPGVSGAAAAVRRSEAGNTLLIGYVTTNDTFDAKAATES-----MRQSMPAALVPRLAV-VDTLPTRTSGKIDRDAL-------------------------------- 149201093 35 --------------------------------------------------------------------------------------------------------SYPQTLVRVAQLAQALTALGVEQGDRVATLAWNGHRHFELYYGVSGIGAVCHTLNPRLSHEQLLYIIAHADDRLLFLDLSF------VPLIKAI-----LPDLPGLRFVILTDRAHPDCSFD---VLCYEDLLAAQPPDFDWPTFPEDTAAGLCYTSGTTGNPKGALYTHRSTLLHALQVLCQTSSFRAGARVLPVVPLFHVNAWGLPYVAPL-TGMTLVM----PGPNDGASLFRLMEAEGVYSAWGVPTVLAEIKAQGRIPSGFADL-------VVGGSAMPRVMIEAYETRG---VIVSQAWGMTETSPIQTAPLPERITAK-CCAGRRLFGVDYKIVDDAGQRLPGQAAGELYIRGN--TVISGYFNNPEATCAAMDS--EGWFGTGDVASVSPEGRLTIRDRSKDLVKSGGEWISSIDLENAALSHPGIAACAVIAVPHPKWDERPVLVAVATGAERPT---LADVCTHMASHFAKWQLPDDLLWVEALPMTATGKVSKLTLRD------------------------------ 115389402 71 --------------------------------------------------------------------------------------------------------SYIETADRARGLAYYLKKHGFT---RVGILCPNTPAFLESIFGIAAAGAVNVAVNYRLKEDDISYIFQHSDVEVIIVDKEFYRASKPIPIIIDTDTDATEGELSGPFDGAVLEGLRHDLETGAKG---WEGLESQAASE--------DDILALAYTSGTTARPKGVEYTHRGYLAAMGNVIESGLNLRGRCRYLWTLPMFHAMGWTF----PWAVGTHYCLR--KIDYPE---IWRLLKQEHVTHFNAAPTVNTLLCNADEAER----LPNPVQVTVAASPPTPHLF----EQMTNLNLHPVHTYGMTETYGPIIMPSWDQLPLKYQKMARQGHGFVVRVVKPEGTVVDGQEIGEIVFVGNI--CARGYYKDPEATRKLFAG---GVLHSGDLAVWHSDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAYVTVKGGKTLEG---KAVIEWARSGISKFMVPREVEVVPELPKTSTGKVRKNVLREWAKG-------------------------- 194741326 67 ------------------------------------------------------------------------------------------------------------------RIAQHLKALGLKQDDVVGIAGTNTTYLMPVVLGCLLNGTPFHAVSPWHDEETMKHLFSITRPRIIF-CDGFVY-----QRLSIIARILKT-------HVYTLKDHRLGMPRVE-------DLLEPTKAELYYVPLGGDQTVAILSTSGTTGLPKAVCITNS----ACLFDFGFVTG---QDVLLSFSTIDWSAGMFNMLFSC-CHGSTRIITD---RAYTPEYMLQLVEKYKVTLLTVIPQQVASLLKAPT--LSKQRLTTIRFVSVGGGSCYVGNLLKLQEFLANGQ--ISYGYALTECGG--VAANMGV--SKPSSVGRIVPGVRVKILDDAGRSLGHGETGEILVHNGW----NGYYGNPN--ESKRMQDYQGWFHTGDMGYFDDENFLHIVERKRDLLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKVPGSRLTE---MDIVEYVAKRL--VVTHKQVFFLTELPKTGSGKVLRQQARDQALGK------------------------- 72384228 27 -----------------------------------------------------------------------------LRRTAEVYPERTAIAY-----GERRT-SWRAMLDRSRRLASALVAAGVRTGDTVAVMAANTPEMLEMHFGVPMSGAMLNTLNVRLDAAAIAFMLRHADAKVLVTD---------TEYADVVQAALALLDDKPLVIDIIDPAVEGGRRLAE---IEYEGFLAGGDPHWEGEPVDEWQAIALNYTSGTTGNPKGVVHHRGAYLAALSNMLDWGMPRHA--VFLWTLPLGWCFAWTLA-----ANAGTSICL----RRVDAAAVLDAIREHQVTHYCGAPIVHAMLAHAPEAWKAGIDHPVHGLIGGAPPPMP------VIEGLLRMGIRITQIYGLTEVYGPAAVCVIDALAERKGRQGVRYTGM--AVLDPETVPVPAKTIGEVMFRGNM--TMKGYLKNPEATAEAFAG---GWFHSGDLAVVCPDGYVQIRDRSKDVIISGGENINSLEVEEVLYRHPAVRVAAVVAQPDERWGETPCAFVEVVDGARVGE---RELIEHCRAHLAHFKAPKKVVI-GHLPRTSTGKIQKFLLRQ------------------------------ 194741324 40 -------------------------------------------------------------------------------------------------------LTRGELHANSMRVASYMRSLGLLQSDVVGIIARNTTHIFAVTYACFFNGIAFHSLNIAYEQNTIEKLFDITKPKLIFCDDEF--------------EKVRAATAHQNVKIITMRN-------HPSGSITIDQVLATPEDNFLPSQLENDQTLAILCSSGTTGIPKAVTITNSRQILAAS------FRLTTEDVQFTQSTLDWITG--------LLTTVTSGVFSTKDNAFDAAFFMRLVEEYKITWTIQAPA--HMAMMVNCASFDTSDLSSIRYYLFGGSRASVETQHLIRNRLSSNCLHFA--YGFTELGAMASMNF--HFDDKPNSVGRLVSGIKLKVVSEQGESLGPDELGEICIQNGW----AGYYGNPA---ETHLMRDSHLWFHGDLGYVDDDGFLYIVERKKDMLKYQNIMYYPNEIESVISEMPDVVEVCVFGVWDQIYGDEAAAAVVKKQG------------------------------------------------------------------------------- 30314826 770 -------------------------------------------------------------------------------------------------------LTYAQLNESADKVADTLLRKGVQPGDVVGICMMRSELLVAALLGVLKAGACYLSI------------------------DCALPAERRNWLLEEADVALIDESAPALRDATSTLLIGQLVNEQDDP---------RVSPLAKPV-ISADARCYYMFTSGSTGTPKATASTHRAV-VSLVKGTDYI-DIKGDDRFLFFAPLAF-DASTFEIWGALLNGAQLVVQPGEAG--GLDDLAHTLENQQVSVLWLTSALFQEMVDQYPQAMAG-----VRHVLTGGDVVSPQSMR---SLLARSTGTLTICYGPTE-GTVFTTAY--SMDKVEQVTDKPLIGWDAYIVDVFGQLAEPGVPGELFIGGT--GITGAYLKNQERFVT--LERFPGLFRTGDLARWTPGRGIEFLGRSDSQIKIRGLRIEPGEVEQAIRQLPGVTACSLILRTLNLDKQ-LVAFVSLDGSVALDE---QQIRVALRECLPDYMVPAEVHVIEQLPVNASGKVDKRALLELA---------------------------- 171682906 1845 -----------------------------------------------------------------------NTAE-CVHRMVEKRPNSPAVRWDGD-------FTYQEMNTLANRLAEHLRAFGVGPEVLVPVCFDKSSWTVIAMLAVLKAGGGVVPLDATHPANALEGKVLDAGAIIVVAS----------ETRASMFE-------TMVPYVVAV---GAEM-MQSLEDLVVEDDHTESSP---------EDAAFVMFTSGSTGKPKGVILCHQA-LVSSALAHGSALGLGPHTRFLQFA------AHTFEMFTNLIHGGCVCV----PS--EEDRLGDLIRRLDANFMDLTPTVAALLRPEQV--------PSIRGMAVGGEALTQEVL-----NIWGGAIPVHNQYGPSECSIIDANGDVANIGTSVGSVSW--------VVDDHNRLVPIGCAGELLIEGPMPATARVFWAALDPYHSERGAR--RMYKTGDLVRYNSDGSLIYLGRKDTQVKLHGQRIELGEIEHHVKALPETSQSSVVGQSQKALG----AFICLTQEDQSDEKLAQTIVDSISTKMAAYMVPSVFIPVTKMPLTSSGKLDRKRLRNMAQAQFEKL--------------------- 171682906 264 ------------------------------------------------------------------------IADQVLDR-----PDAEAIAWDG-------SLTYRELDAVSGRLAARLVGLGAGPEVLIPLCFEKSKWTVIAMVAVLKAGAAFVPLDPSHPVERLRSLCDSVGADMVLCAR------QLVPTLTQV----------GLETVLVDDQTLVECP----------ELPSDQPGHSVMTNVSSSNVAYVIFTSGSTGKPKGTVIEHRSFC-SSARSHAPALRIDGTCRVLQFA------AHTFEILTPLMVGACVCI----PSEQDLNDLAGAMSRLRVDHAVLTPSFVGFL--------TPATVPQLRRLVLAGEAMSPT------HVTTWSHIELVNGYGPAESSVAAVVNPRVGPSTEATDIGMPC-GVRCWLVDDHTRLVPVGCVGELLLEG--PSLARGYLNEPTKTEDSFWMHGRRFYKTGDLARYNPKGSLSYVGRKDTQIKFHGQRIELGEIEHHLAVDESVKHALVLSLPDTTTSSTGASVLRLTENSTLTEPILQGIRERLGTRLPAYMVPSTWLCVDEIPMLSSRKMDRKTV-------------------------------- 171682906 5736 -------------------------------------------------------------------------------REASAHPDRVGIAWDAE-------LTYGEVKEHATRLAFRLRQLGVGPETMVPVCVERSAWAVVTLLAILMSGGAFVPLDPDHPAARHKDMIETVSPPLLLCSPAY---------------ATRFQHL--VKTCLFV-----DSDIIRGLPSGGLGLVNKNGAR-------PDNTAYVLFTSGSTGRPKGVAVAHGDFCCYARATH-----IKSSSRVLHFASLTFDVALMEVL-TPLTLGGCVCVPTGEERLHNLG---EAIVRLRATWAFLTPSVAHLL---DPDIV----CPTLKTLVCGGEAMLAETVEWA------DRLELMNGYGPTEASVLAVVNPRVSMERDSSIIGRATGAARAWVVDPRENLAPVGAVGELAISGPL--LARGYLNDPQKFIDSAWGRGPRIYRTGDLVRYRHDGALEFFGRRDGQVKVNGQRIELGEIESRLSVDDRVSLALVVPKAGPCKRQ-LVGVLTLGGDVAGSADCLARIRTAIRSNLGDYMVPSVWVVLERMPVVVSGKLDRV---------------------------------- 171682906 4608 -------------------------------------------------------------------------------------------------------FTYVELEAAASALARHLVEWGVGPDTFVPLCFEKSAWTVVAQIAVLKAGGAFVNLDPSHPSGRLEQLIQDVGAQIVLCSPLHQEKMAKIAPKTLIVNA------------------DSITTFSQER---------SGATSFPARPTNA---AYVIFTSGTTGKPKGTVIDHGAFCTGALAHARAMF-MHSDSRVLQFAS---YTFDASVMLSCLLVGGCVCV-------PSDEALAAVIRDMNITWTLLTPSVASTVKPESV--------PCLRTLVTGGEAMAAGHIERW-----GTQCALVNAYGPTECSVVATTSTKVDESHRVCNADRSSIGSAVGVVDPQNRLVPVGAIGELVVEGRL--VARGYLNNKEQTDKAFIQTYPGIYKTGDLVRCNSDGSISYVSRKDTQIKLNGRRIELGEIESCLAGLPADSQLAVIVTPAATKSLAVCCKVVEEAADTPSDPLRQALKTHLIAVIPAYMVPQLFVPVSGMPWTSAGKLDRRQLRR------------------------------ 171682906 2946 ------------------------------------------------------------------------------------------------------TLSNGDLDALSAVLARELSSKGVGRGDRVPFCLEKSVFAVVALLAILRTGAAFVPLDPAHPVERMREIARDCDAKLILCSPQF----ESTCL--QVVDTIVPADLASVKSLLAATTESIKDSFQPTRPMSSSPRAQRASPRAPSVCTAALFPLSLV--------------SHAAFCSGAAA-HGPAMLMNPPFRFLQFA--------SYTFDASMVEIFTTLIMGGSVAVPTNGNIASVMEQMEVTMTLLTPSFARVL--------KPSDVPHLKTLILGGEAMTQSHIDWA------DKVNLVNAYGPSECAVVATVNPLMHRAAIPSNLGR---GIRCWIVDPQNHNAPLGSVGELLIEG--PTLSTGYLRNEVKTKEVFIERFPDMYKTGDLVRVDVSGEMFYMGRKDSQAKLNGQRLELDEIVHHLAADDGIRH-AVVTIPKTGCANRLVAVVSLRPPEAVDPTIKKQSEDRLRQKLPPYMVPSTWLVLQEIPLLPSGKLDRTSVVRFVENIDEETLDT------------------ 170018024 17 --------------------------------------------------------------------------ENWLVKRAQITPNRVAV------TMAHQDMTFAEVAQKANHIAGSLKDCNA----RVALIMTNNVAGYLIIMALQQLGKTIVFINRRLSVDEINYQLSDAGVTLLLTDDDYTQALQ-------IKQQIRFSDLPDGEPIIPV-------------TAFPDDFVTS-----------------VMYTSGTTSQPKGVMQTYKNHF-YSAMGSAINLGLSAQDAWLAVVPIFHISGFS-ILMRSLIYGMRVVLVE----KFDSQAINELLIHDGITTMSVVPVMLKQLLAALPDDV-NYN-SHFRAMLLGGGPTDLATLQKAQLH----KLPVIQSYGMTETASQVVALDSADIVKKMQSVGKPLFPVSITIRDQDGQPAD---QGNIWIKS--PTLTVGYLNKPQKLLQ---NMHDGWFDTEDFGYLDEDGFLYVQGRQGDMINSGGENIFPDEVESAYAKMPGLDDIVVIGVPDDVWGAVPVAIV---SGTGLSSD---SLRQFGREKLAHYKVPQSFYQAKYWHRTASGKVQR----------------------------------- 24379752 22 ---------------------------------------------------------------------------NEFEKQVERFPDKIAIIH------NDTRITYKELNILANKVGNILISSGVDNGDKVAIDMKRGISYIAAILGILKIGAIYVPLDFDFPQSRKEYILNDCRSKIIIT--------------------------------------ESDIEYKNYKKVNWNQIIEGSSDHYVKESLD--EIVYIMYTSGTTGFPKGVQVGGRGII-------RLIKDMKNTEVMLHGSSLAF-DASTLEIYAALLNGACLSIID-KEDLIDSQTLKEKLKNDHVNAFFTTP-LFNSLCEQDPSVFNE-----LEQVIIGGDRASNKHLKIVMKN--SKKTQFYNGYGPTETTMHNISELEGDIPI-----GKAINDTGILIVNENFEEVKKGEVGELVVTGG--GLAIGYLNQKDASQGSFISGIKRAYKTGDYVRENNDGDLIFIGRRDSQIKYRGFRIELREIESIAKKIDHIREAICIG---EKSNSKLVLF-----AESNSSVSEASIIETLHVELPEYMVPNDLILLDNMPLKLNGKVDSDKLKQI----------------------------- 24379752 1057 ----------------------------------------------------------------------------LIERNVAKMPNKIAIACDEEN------ISFEQLNMRSNFMANKLKDLGLQVGDVVGVMKDRNIEAIIIILALIKLGVTYVPLDSGTPIERVKKIFVKSGMKFVITD--------LVPLQKD---------------ILIIDTNAPDFQG-----------LSKQNPKTE---INLDQMLYIIFTSGSTGEPKGVAISNK-QCINTILDINHKFTLSPKDNILLISSFAFDLSV-YDIFGALVSGATLTI---ASQNKDTNYLKKVVQNNPITVWNSVPAYMELICNADQKPIL-----SIRNIILSGDWIPLELPLKIKKIFPNANLFSA--GGATE--GSIWSIYYPIVKVEPKSIGMPLANQQMYILNNMGNELPIGVMGNIYI--GGVGVAMGYINDIEKTNDSFINKLGRIYKTGDLGRLTSQGYMEFCGRKDIQVKVNGNRIELGEIQAILQSFETIQNAIVVGQNDYQK--QLLAY------YKSDNEIEKDLNQFMKQYLPNYMIPSHYIYMSEFPLTSNGKI------------------------------------- 54401360 7 --------------------------------------------------------------------------------------------------------SWSSFDSKAAKIATILEEHGLGSDSKVGIYLHNSNEYLEAQYGVFKIEGVPINVNYRYKENELIYLLDNADAEAVFFQGCYADRIKAI-----------KDQLPKIKVYIQVD-DGTEPLMQGA--IDFENSISSAKEQKRFNRTEEN--IYMLYTGGTTGMPKGVMYKHGSFIPSMLKTFAMGFEV-PEDI----SDLEKITGMWLGAFLPMFSGGSVVTI--SDLGLNPKNVWQEVEKHKVNSLFAKP-LLDEL-KDAQEKSNPHDISSLRAMISSG-------VMWSSE-IKDGLLEIHDMMGSTE-GGMGSSVSNREMPAK--TAKFALPG--VIVLSDDGKEVEPGSMGKIGTSGLVPE---GYFKDEKKSAET-FKEVNGVRYSGDYATINADGTINLLGRGSNCINTAGEKVYPEEVEEAVKKHPNVYDCLVVGLKDEKFGQRVVALASL---ETPGELEEGELIDFTREQISGYKLPKQVLFVDEVMRAPNGK-------------------------------------- 167841939 5 -----------------------------------------------------------------------------------------------------RRVTYAELDGLANRFAHEMRRLGAGRGAIVAISRGRDVVMLAAILATFKCGAAYLPIDPGAPAQRKRYMLARCACTLMLAADHAIDPNRAVTV---VDPAAWLASGPQAGHAL------PDVTL--------------------------DDPAYVIFTSGSTGEPKGALLSQAN-LVNHLWAKIDDLGLHAGDRIAQTAPCAFDLSVWQFLAAGL-VGATVVAQDAV---AHPPALLDALARANVTVLQAVPSYLATLLDVVARHRARAP-DTLRIMVTAGESLPIAVARRWFDV---SDAPLVNAYGPTECGVHVMTCAPDGDAVP---IGRAIPGAELHVVDADLAPVADGDAGELLIGGDAPAQTAT------SFVAVPFAR-GRFYRTGDRVRRRGGGVYEFLGRLDLQIKLRGHRIEPEEIEAVLLRDPHVR-AAVVMLYRDGERAELAALVERAEPDLPVDALREACRARLAAALPAYMTPQLIEIVFAIPLNERGKTDRRLLRAL----------------------------- 94310682 34 ------------------------------------------------------------------------TVYGAIRASAQRHGDAPALTYIDAADGPARTVSYRELLDNITAAARFFSELA-GPGCGVAYILPSFVETHYVLWGAEACGAV--PLNPFLQPDEIVNLVRNSAADVLV-----FPKGEIPGIAERV--AAIRANLPDVRLVAVGPGSAPDFA------IDFNAVLADSTAHGCATWEPSGDSAVVAYTGGTTGLPKLVAHSSRNQLAAALGAASLLG-MRKDDRVTNGMPLFHVGGTIVSTLSVLLSGGHIIMLQGLRNPAMVTGIWKIVERFGITIFGAVPTALGAL----LNVPVDADISSIRYGLTGAAPCPFSVTKRFAEVTG---VELHELLGMTETGGATAADAAGQRPT-VGSVGYRLPFTRLRVRRQDGDDCDPHEVGVLFVEGPHPSQNAGVF-------------IEGGLNTGDLAYFDDAGKLFIAGRAKDLIIRSGHNIDPGMIEQAMMMHPSVVLAAAVSLPDKYAGELPVVFVVAKPGVGINLE---ELDAFVKERIAERAWPKAIHVLDQLPTTAVGKLFKPALR------------------------------- 167574452 175 -------------------------------------------------------------------------AHTLFERAAARYPHAPALI------APEGTLTYAALARRAGAIAAQLRRRGVGPEAIVGMMLPRGADAIAALLGILKAGAAYLPLDPAYPPARSGYMLRDAGARFVI----GPAGLTPIDAGDVV--ALRLADLLELEF-----------------DANANAGAGAPTQAAPGRAQPPSSLAYVIYTSGSTGEPKGVGVTHAGIA-NMCRAMRTGFAVDATSRVFLFPPL---TFDASVIFTALSSGAALALPEGAKQSDTSTALIEAARSGGVTHATLPPSLLAVL--------DDADLAGVKTIVAAGEAAPAGLLRWARSR------RVVNAYGPSEATVCASMHVCDAREPLP-PIGAGIDGARTIVLDDWLGAAPVGVAGEICV--GGPALARGYLGRPGLTAASFVEPGARLYRTGDRGVALADGSIRYLGRAGGHVKLRGYRIDPDGIAGVLLRHPSVRDALVDVTEHRRRPE-LTAFVIPHAGALDVDTL----RAHAARELAPHEVPARFVGVPAWPLTSSGKIDRAALRD------------------------------ 169857711 39 -----------------------------------------------------------------------------------------------------KKVMYREFVRRVEDLATALGGLGFSKGDIVGIMMENSSDYIALIHANIALTTPFALISSYSTPFELKHALTLSKATALF-VDA--------KFLPIVLPVAKEVGMD-------LNRIYVGTGQAAGRDDLIDGVRARSLPFIGAKPAKENTLAYLVFSSGTSGLPKAVMISHGNYSLGQAIVMGTVT----AEVYTPPANPEGILHHTYGLYRAFLAPVTHVVM----GKWDINVALKAIPKYKVSVIALIPSIVHQLVHHPD--IEKVDLSSVTSLGSGAAYLPPELAEKLSRLLPKQS-HFSEGYGMSECTIAAITPYPGTLKAYPGSTGVLLPGMEARIVRDDGTEADFDEPGELWLRSR--NVALGYWNNEKANRETFVD---GWLRTGDKFRVDKEGNFWFADRAKDTLKVSGAQVSPVEIENCLLAHPDIIDATVAGVSRTSDEKVPRAWVVLSDGKALGDAVIQALKKWTEDNLSKYHLRGGIEIIKEIPKSPTGKVLRRVLQD------------------------------ 38455136 44 -------------------------------------------------------------------------------------------------------ITYSEYFEMACRLAETMKRYGLGLQHHIAVCSENSLQFFMPVCGALFIGVGVAPTNDIYNERELYNSL-----------SIGVAPTNDIYNERELYNSLSIKKLPIIQKIVILD--------------SREDYMGKQSMYSFIEPAGFNE-----YDS--TGLPKGVELTHQNVCVRFSHCRDPVFGNQPD-----TAILTVIPFHMFTTLGYLTCGFRIVLM----YRFEEELFLRSLQDYKIQSALLVPTLFSFFAKS--TLVDKYDLSNLHEIASGGAPLAKEV---GEAVAKRFKLPIRQGYGLTETTSAIIITPEG--DDKPGACGKVVPFFSAKIVDDTGKTLGVNQRGELCVKGPM--IMKGYVNNPE--ATSALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDPDAGELPAAVVVLEEGKTMTE---QEVMDYVAGQVTASKRLRGVKFVDEVPKGLTGKIDGRKIREIL---------------------------- 149919609 14 ---------------------------------------------------------------------------HLLDRAAQLFPE-VEVVSQAPDKSLRRH-TYADLRRRSRALAKGLLDAGLQKGDRVATLMWNHHAHMEVYFGVPMAGGIYHTLNLRLSPEDLGHIVQDAGDRYLVIDDV------LLPLLAKFGGEL------PFEKVFVVRWTPAELPGEGGKGADFESLIEAGSAELDSPPVDENDPIGMCYTSGTTGRPKGVVYSHRATILHSASALPDSLNLSISDCLCPVVPMFHV--NAWGLFTATMVGAKQV----HPGHLAPDALLDLYAKEKVTVSAGVPTIWMGIMKLVGANPDKWALPGLRMV--VGGSAAPESMIDTMDQMG---MTVIHAWGMTET-----TPLGSVSRLRPHQLGTPPPFVEMRIVDDEGREVDGVHMGELQVRGPW--IAGSYHGAQDKWTE------DGWFRTGDVVTMNAEGSMQITDRTKDLVKSGGEWISSVALENALMGHPDVAEAAVVAVPHPKWSERPVAVVVAKEGKTLDDA---ALTAYLAERFERWWLPEGYAHREQIPRGATGKFLKRTLRQELAG-------------------------- 91789964 35 ----------------------------------------------------------------------------CLRATAARYPDRQAFI------SDERSLTFRELDETTDRLAAALLAMGLATGDRAIFQLGTTVDTAIVLLACYKAGIVPVCSLPQHREVEIGQLAAQSGARGYFVTDFG-----SFDLVGLARTMAAR--HPSLEHLVVVR---GAVAGLPGIDALIADMLEQARQQLGHIALGMEDVLSFQLSGGTTGVPKIIPRFHAEYLGHSAAWMRR-YRIDAGSRVIWSLPLLHNAGQLYTLMPAALMGVTVVLM---PRV-DIARMLALIEEHRITHLSIGPIAPQLLAYTD---IARHDLSSLQ-LFATMSRADK-----LEKHIG---VPCSNLYGITE--GLLLGSPADAPAFARGTSGCAHDEIRL-LVPETEEPSPPGEMGEMCFRG--PSSLTGFFGNPEANAKAFTS--DGFYRTGD--MMTADGCYAFEGRLRDNVNRGGEKIGCEEVEGFVSQHPAVADAKLVAMPDPFYGEKACVFIVPRPGMVAPD--VKALGAFVGLGLAKYKCPERVEIVDSYPLTRVGKIDKPALKQ------------------------------ 194501918 64 ---------------------------------------------------------------------------------AARRGDALAVTC-GDE-----RWTYGALAARARRIAEAVRAAGEAGGEPVALLYPHGAPMIAAMFGVLGAGKFYVPLIADHPLPHLQSIVRECGCRLVLAAPELAETAARLGVSARVIDDARLPPAH------------GPFDARGGDAVS-----------------------YLLFTSGTTGVPKGVMQCDRNVL-HHAACYAASIGLDDDDR---------MTLLPYYIFATLLTGASLHLWDVRER--GVDGIGEWLARERMTIWHSTPSVLRATFAAFARPA------ALRWVVLGGEAATGGDVALVARH-GGPRCRLLNGLGPTECTTALVADPAADASVARLPVGRPVPGVEVELADARGEAC--ATEGELVIVSPF--VALGYWGSAERFRQTARPDGARRYRTGDLLRIDARGCYEHLTRVDDQIKIRGLRVELGEIQATLAAHDDVLQAVVLPRLDETQQQTIVAYVVPRAASAD----VAALREYVASRLPAHMVPRAIVRVDAMPLLPNGKLNRRAL-------------------------------- 169762966 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSFSSGTTGLPKAVMIAHHNVIAQCM----QVDQILRKDVSLAVLPLFHITGLVHQMHLPVIRNSTVYM---LPSFTMESMLATIVE-YQITILSVPPIIIRLL---TDPIVSKYDLSHVKTFSSGAAPISGEILQKLEARFPWTG--FKQGYGMTESCSCITAHPPKQTYEYAQRAGILVANTEVKILNQNGKELGYGEEGEILARGPQVVM--GYLGNEKATRETFDS--DGWLHTGDVGYMDQEGFLVITDRIKEMIKVKGIGVSPAELEDLLLGHPEVDDAAVTSVPDDYSGEKPKAYVVVNAAAKSRDAVKRELIEYVKAKKVRHKWIVEVEFMDEIPKSPSGKILRRVLKD------------------------------ 15609516 481 ---------------------------------------------------------------------------------AAAQPDSVAVSWA------DGQLTYRELDALADRLATGLRRADVSRETPVAVALSRGPRYVAAMLAVLKAGGMIVPLDPAMPGERVAEILRQTSAPVVI--DEGVFAASV----------------------------GADI-LEEDRAIT----------------VPVDQAAYVIFTSGTTGTPKGVIGTHRALSAYADDHIERVLRGRPLRIAHAWSFTFDAAWQPLV---ALLDGHAVHIVDDH-RQRDAGALVEAIDRFGLDMIDTTPSMFAQLHNAGL-----LDRAPLAVLALGGEALGAATWRMIQQNCARTAMTAFNCYGPTETTVEAVVAAVAARPV----IGRPTCTTRAYVMDSWLRPVPDGVAGELYLAGA--QLTRGYLGRPARFVAEPNGRGSRMYRTGDVVRRLPDGGLEFLGRSDDQVKIRGFRVEPGEIAAVLNGHHAVHGCHVTARGHAS-GPRLTAYV--AGGPQPPP--VAELRAMLLERLPRYLVPHHIVVLDELPLTPHGKIDENALAAI----------------------------- 116048634 525 -------------------------------------------------------------------------------------PDRVAVVLDGGV------LSYGELARRALQVAALLHRHGIEPGEPVAISLPRGLDQVTAVFGVLAAGACYVPV--GMSPAARQARIETAGIRWVLTDSSG---------------------------VVMATREGTT---RLDVASAWH-----IDPPSEYQPVRADSSAYIIFTSGSTGEPKGVEVTHA----AAANTIDVLYGVGPDSRVLAVSSLDFDLSV-YDLFGVLGVGGAVVLLD-EDHRRDAAAWLELIHQHRVTLWNSVPVLLDMLLAEDPRPLP------FEQVFLSGDWIGLDLPGRLFAKT-SGSTKLVAMGGATEAAIWVTLPLPAHWRSIPY--GRPLANQRYRVVDAQGRDCPDWVTGELWIGGA--GVALGYRGDPERFVDY---NGERWYRTGDLGRYWPDGNLEFLGRRDHQVKVRGHRIELGEIEAALSALPGVARAVAVGKPVAL----AAAFVPTDPTTQPTDELLAALRQL----LPDYMVPTHLQAIDTLPLSGNGKVDRQALVALLA--------------------------- 91780383 14 -------------------------------------------------------------------------------------------------------LTYSECVMRGDELARAFLGLGLERPARVALVLPNSAEFVISLYACARIGITAVPISTWSKPSELRRILRDARVDLVLARDAF--PGHAIA--ESLQAAC--ADDPSLDALQVYERGQGAASPVSEDDRRWS--IESGTSAH----TDAD--LVVLYTSGSTGAPKGVILPQSSVALGVAIAGRMGFGG--NDRIFSYFPLFFSGGLCNALTGAISCGAELV----TQSRFDPAGALSLIRSRRCTG--------RNVWHDGLEPVRPGDFSRMRR----GLHVDPELYRRLSLAVDEG----INMYGMTETATAFTCGDWREPDVRQSTHGKPFDGSDLRICNDETSPLGVGVEGEICVRGY--NLMRGYTGSHERIDD------DGFFHTGDIGFVDPAGYLHFVGRRKTLIKVKGLTVQPEEVEATLLRHPAISKAVVVGEGHESKG--VVALIVLHEGDRWD---MQALRTYCQEELSSYKVPRLLVVANRFPLSASLKIDRILLKQIAA--------------------------- 111223571 461 -----------------------------------------------------------------------------------------------------ERLTYRQLDRRANRLARLLVEHGAGPESVVALGIPRSADMVVAVLAVARAGASYVPVDPDYPPDRVRLMLTDSRPVLLLTTAAGQGALPAVDLRAVLLDAAD-----------TLARLGA----LPDHDLTDAELVA---------PLHPEHPAYVIYTSGSTGVPKGVVVAHRALANHLDWAVARFPGL-----------AGHTLMHSSILLATLTCGGAVELCADSPDAIARAAGAA-------TFLKITPSLLASVRFADDGP---------RTLVIAGEELRGEALDWKWRRPADDRFAVINEYGPTETAAPDGTGTVGAVPV-----GSPVANTTCHVLDENLRLAPLGVPGELYIGGA--QLARGYLNRPSRFVDPYGPPGARLYRTGDLMRRLPSGALQFLGRVDDQVKIRGHRVELGEIESVLLAAPGVAQATVAARTDGPGGRYLAAYLVLADGAQPDAAALR---AHAAATLPDHMVPATLTFLPALPLSPSGKVDRRAL-------------------------------- 154295437 31 --------------------------------------------------------------------------------NAEAHPDRLCVVETASATSPRREFTYRQINEASNILAHHLVERGVQRNEVVMSYSYRGVDLVVTVMGILKAGAIFSVIDPSYPPDRQNIYLDVARPRALVVIDKATR--EAGELTEKVRNIAENLDLKTYIPGLELKDDGT---LVGGDDQGKDAFQGQQSAKSPGVVVGPDSTPTLSFTSGSEGRPKGVRGRHYS-LAYYFDWMAEKFGLSKNDKFTMLSGIA----HDPIIFTPLFLGAQLLV----PSKDDHERLAEWMREHGATVTHLTPA-----MGQILVGGASAEFPALHHSFFVGDILIKRDCKALQKL--APNVFIVNMYGTTETVSYYEIPSRASDPQYLENMGNVIPAVQLLIVDRENRNCDIGEIGEIYVRAA--GLAEGYLGSDEKFVDSWFEFYKGMYRSGDLGRYTPTGDVECVGRADDQVKIRGFRIELGEIDKYLSDHVMVMDNVTLVRRNKDEEQTLVSYIVPDGGEGIQGRLREDIKKYLKTKLPSYAIPEVIIPLEKFPLNPNGKKDKPAL-------------------------------- 163855099 19 --------------------------------------------------------------------------------HLRARPDDTALI---DEAGP---LSYRDFDALCAGAARWLGAQGVAAGDRVAVWLPNRREWLALLFGLARLDATLVAINTRYRSAELEYILARSRARMLIMQPSF----RKIDF-PAVLAGVAQDALPDLQAIALVDAGDDLPGPVFGRRTVACQFASGAPPAALAPPAADPARPVILFTSGTTKGPKLVMHSTA-TLLAHNRQVSRACGLQPGARLLAALPVCGVFGLN-GVLAALHGGAPVVTMD----LFDAPRAARLLRDERITHTFGSD---EMMRRIADEAPGSRPFPHARVFGFASSPGAAELVASLQQ----RGFPLRGLYGSSEVQALF-SLQDAALPVAERALGGGVPAAQVRVRDPAGGLCEPGMPGEIEIRA--PGNFIGYLDNPDATAQAL--TADGYFRTGDLGYLRPDGSFVYLARMGDTLRLGGFLVDPAEIEHALAAQPGVYNAQVVGI--TIDGQRAAAFVIAEPGLD-----EQSLLAPLRATLAPFKVPARLWRVDEFPTAASAKIQRAMLRQMA---------------------------- 186471740 122 ----------------------------------------------------------------------------ALQWHASRRPERTHIVLLDEDAAPH-AMTYAALHEAALRVSRGLRQIGVNPGDTVALMLPTGSDYFACFAGILLLGAIVVPVY----PPAQSARIDDHLARAAILSDARARV-MIVPSHAFVAGVMAKARIPTLHEIVAVPQLMGEMD----------------AEQYVPR---AEDVALLQYTSGSTGTPKGVVLTHAN-LLANIRAMGHTALIEEHDVF-----VSWLMGLIGAWFGPLYFGIPLVLMSPLTFLARPARWLHAISDYHATIT-AAPAYERCARRVDDTDLEDVDLSSLRLAFCGAEPVSAATMRAFASRFGFRHTALTPVYGLSEPGRGVRTDCPAESPLELVSCGRALPRNQIRIMDADGNEVSERAVGRIEFRS--PSATRGYFQNPNL---TARLIHDGWLDTGDLGYM-ADEELFITGRVKDLVIRAGRHFYPYELEAAVGRLPGVRTVAVCGTPDVETGTDRLL--VIAETRATAPATLAAIRSGINEALG--APPEEVALVPSILKTSSGKI------------------------------------- 163725777 23 -----------------------------------------------------------------------------IKRWAEKTPDNIALV----GANKEEVYTYKEFDEIITLYALRLKEMGVKKGDIVAVQWLSTPEFFFLTYGCATVGAVISPLDVRLQDHEIIRNMNKIEPVAFFC-----LGNTPLRDFTQISQAV-FENVKSLKHIVEYSLDGADNDAEYIKDFNALFSMDALTPLAEYASLDKRDPHIIIFTTGTTGFPKAALICNENTLVNNAIFSREVGLWGSASRFLNSMPTSHVAGTCQGPMTAWFVGGTVV----TVNIFQPDLVLQFIEKYKATWWGGVPTMFHMI--WQMPNYQDADLSSLLYVLYGGSAVDI-TFLEQMQKMAPSFGTAL---GMTECAGYF-TATPKAIPIAAGQVGQVYPELAPVTIREAGEEVPLGEVGEICVHGPI--VFLGYYNDEEATAKAITK--DGVLYTGDMGYFHDFGVYRFAGRRKFVIKPKGYLVFPDEVSDFINQHPDVDQALVVGVPHKTHVDGVFAWVKPKPGKDL---------------------------------------------------------------------------- 159036025 11 --------------------------------------------------------------------------------HGRRRPGAPAIV------TPDTVITYGDLVSRIDRLARVLVARGIGPEQVCAVAVERGPQAVVAMAAVLRAGAAFLTLDVELPGPRLETMVRSGQARCLVTTSA---------LAGQLGFAFDGLRVHT-------------------------DEPAPAGAVSLP-PIAARSLAYVSHTSGSTGTPNAVLVEHRG-LNNYLRCVVRDYDLGADTVVLQLAPLGYDASIRD-TFAPLVAGGRLVLVPRS-TLLRADEFIAAVRRFDVTILSATPTFL--------TFVSAHDLPPLRLTVSSGESLRP-----FLTAGGRARLPLVNQYGPTE---ATMTSTRFVVPPDPDTVGAPIEGVTIHVLDDDLAPVPDGAVGQVWI--GGIGVTRGYGGRPERFVPDPLGPGERMYRTGDLA-RSRDGILEYLGRADRQIKIRGYRVDPAEIEGALLSHPAVAGAAVSTATDD-RGRV---FLIAHVAGELAEVTDAALRHHLAATLPPYMMPRRFARIARVPTTTSGKADRRAL-------------------------------- 30697142 63 --------------------------------------------------------------------------------------DKPCLI----VGSTGKSYTYGETHLICRRVASGLYKLGIRKGDVIMILLQNSAEFVFSFMGASMIGAVSTTANPFYTSQELYKQLKSSGAKLIITHSQYV--DKLKNLGENLT--LITTDEPTPENCLPFSTLITD---------------DETNPFQETVDIGGDDAAALPFSSGTTGLPKGVVLTHKSLITSVAQQVDNLY-LKSNDVILCVLPLFHIYSLNSVLLNSLRSGATVLLMH----KFEIGALLDLIQRHRVTIAALVPPLVIALAKNPT--VNSYDLSSVRFVLSGAAPLGKELQDSLRRRL--PQAILGQGYGMTEAGPVLSMSLGFAIPTKSGSCGTVVRNAELKVVHLETRLSLGNQPGEICIR----GQMKEYLNDPEATSATIDE--EGWLHTGDIGYVDEDDEIFIVDRLKEVIKFKG--------------------------------------------------------------------------------------------------------------------------- 110290107 2861 --------------------------------------------------------------------------HDLFSKQAARRPDHEALY------SSQGSITYGELDRLTTKLAVYLRRLGVRPETIVPFCFEKSMWTIVVMLGILKAGGVFIPLDP-------------SHPK--------SRR------QALIDEVCA-------QFLIVSLTTAPDCQDMAKNTVELSPFISAIDTNEEPFVMPSNNAAYVLFTSGSTGKPKGVIIEHNAV-SAALLRQRDAFSINASSRMLQFA--------NYVIFTSLIVGATVCV----PT--EDERMATFIREARINHFFLTPTFLKTL--------SPSQIPGIKTILIGGEAPSREIIEWA------DEVELRNVYGPAEACVATTNYLCSAPATVSATTLGRSFTHGFWIVDPDNHDQPIGCVGELLLQGS--SLARGYINDEKRTRQSFIEEVKRFYKTGDLVRYVSDGSIEYLGRKDAQVKIRGQRIELGEIEYHIKRSDTVIEHAVVDITRKDGRESLIAFICFNSQQELTDELREDITTSISSALPSHMIPKYFIPVDHMPHNAAGKLDRKML-------------------------------- 110290107 1766 -------------------------------------------------------------------------------------------------------LSYGELDHLTDIVATHLSSLNVGPETVVPFCFEKSMWAVVAILAILKAGAAFVPLDPSHPISRRETLAREVNARVLIAASCAGMAEHVVELSPSVISKLATSITPKV--------------------------LPKVGPRNT---------AYVLFTSGSTGKPKGVVMQHGSF---SSTTIGYVYNLSPLSRIFQFS--------NYIIFGPLAFGGTICI----PS--DDERLPDFMHKARVNTAMLTPSFVRTF--------TPDKVPHLKTLVLGGEAASKSILEWV------DRVTLFNGYGPAEACNYATTHMFKSSTESPRIIGSSFNGVEP---DNHNKLAPIGCIGELVLQGH--ALARGYLNDKVRTEESFVSEIKRFYLTGDLVRYNADGELEYLGRKDSQVKLRGQRLELGEIEQSLESVHHVA----VDVLHGQAGDALIAFI------------------------------------------------------------------------------------ 118468470 14 ------------------------------------------------------------------------------------DPDRTAVV--SDDT----RLTAGELSTLADGAAGVIAGSGVGTG---GALLPLL------LFASARAAIPFTPLNYRLSAEGLRE-LVDRLPTPLVIADGEYAG------------MLAGAGRP---------------------VLTSEEFLSQATADPAAEFADPDAVAVVLFTSGTTSRPKAVELTHNNLTSYITGTVEFGSAAPEDAALICVPP-----YHIAGVSAAMSN-----LYAGRKMVFDAHRWVELVRTEGVTSATVVPTMLDRIVTALET--TRAELPTLRNLAYGGSKVALPLVRKALELM--PNVGFVNAYGLTETSSTIASDDPGVTR-RLGSVGQVVPGIEVQIRGEDGTVLGPGETGELFVRGEQVS---------GRYTESVLDE-DGWFPTKDVAMLDQDGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPDVRDVAVVGPEDPQWGQIIVAVVVPADGAEPDADV---LREHVRKHLRGSRTPDRVVFRAELPTNATGKVLRR---------------------------------- 194015812 273 ----------------------------------------------------------------------------------------------------TTSYTYEEVNHLSDRIALTLSQSQITRETPVGLRMYRSAELVIAILGILKAGYAYLPIDVHLPIERIRYMLKNSGATAIVSDAEGHEG------------------LDVEVHVI--QDMLQESSMKEN--LTWS--------------ISPLDMAYVLYTSGTTGHPKGVVIEHR-HVINLVYGMKTFFDLLPD-----PLQVGMLASHIFTLFPALLLGHTLVRMDGH-------ALWSFYQEHHIQLSDVTPSHLKLMNKTAVQ--SKKDLPALKMMLVGGEVFTKELMDQFLQHISGEKPIMINAYGLTESSSFLI---PQDWDEQVIPIGQPMPNEHIFICDAQGEPVPIGVFGELYIAGDGVG--RGYINHPEKFIKKPELSSGVLYGTGDLARWRFDGLLEFAKRNDGQVKIRGYRVELEEIRRAILDDPLIQDVIVIPKETQDQDQYICAYMMAKQAID-----QRALRQSLSERLPGYMVPRHVIQIEQFPLNLSGKL-----------------DIQALPNPE--DQLADNQE- 63087128 1 ------------------------------------------------------------------------------------------------------------------------------------ICLERSLELVVGLLAILKAGGAYVPIDPHYPQERLTYLLADTQVKILLTS-----------------QSLTSLLPANLAKIICL-------------DSDW-DLIAKENPDNFESGVTVENLAYVIYTSGSTGQPKGAMNCHRGVVNRLLW-MQDTYPLTQGDRILQKTDVS--VWEFFW---PLLTGARLVV--AKPGHKDSVYLIKLIQDQQITTLHFVPSMLRVLLQEAD--LEKCQ--SLKRVICSGEALPNNLSQRFFERF---NCELHNLYGPTE-AAIDVTYWPCSTEVVP--IGRPVANTQIYLLNADLQPVPIGIVGELHI--GGVQLARGYFNRPEKFIANPFSTIPRLYKTGDLTRYLPDGNIEFLGRLDHQVKIRGFRIELGEIETILGQHPDVCQSVVLAHQTETGSQTLIAYVV----------------------------------------------------------------------------------- 195978378 27 --------------------------------------------------------------------------------------------------------SYGQLKEDSDSIAGFIESLKLGEKSPVLVFGAQSYDMLASFVALTKTGHAYIPVDVHSAPERVLSIIEIAQPSLIIA-------------IEELPVSIDATRVISLAEIEAAKAAKTAFTMTK--------------------PVKGDDNYYIIFTSGTTGQPKGVQISHANLLSFTNWMIEYSFDLS---VMYWAPT--------------LALGGTLFALP-KEMVSDFKRLFSTIAELPIGIWTSTPSFADMAMLSDDFCQEK--MPRLTHFYFDGEELTVSTARKLFERFPDAR--IVNAYGPTELSAISITKEMIETYTRL-PIGYPKPDSPTYVIDEAGNALEPGQQGEIIVTG--PAVSKGYLNNPEKTTEAFF-TFNGMYHTGDLGSFTEDKVLLYGGRLDFQIKYAGYRIELEDVSQQLNQSPLVESAVAVPRYNEHKVQNLLAYVVLKDGVREDLDITKAIKASVKHHMMAYMMPSKFIYREKLPLTPNGKI------------------------------------- 120611609 20 --------------------------------------------------------------------------------------------------GDIHRYTYRDMAARARQLANTLDAEGLAASARVASLAWNGYRHLEMYYGVSGSGRVLHTINPRLHPDQVAWIVNHAEDEVLCFD---------LTFLPIVQAV--HAKCPSVRRVALCDADRLPEGTGIPQLTSYESWIGAASSDYAWPEFDENSASSLCYTSGTTGHPKGVLYSHRSSVLHAAAALPDVMGLSASDSVLPVVPMFHVNA-WGIPYSAPLTGCKLV-FPGPAL--DGKSVYDLMDAEGVTFAAGVPTVWQMLLQHVRSIGARF--GKLRRTVIGGSACPPAMIEAFQNEYG---VRVLHAWGMTEMSGTLCSDLPEQERMKILKQGRAIYGVDMKIVDGEGRELPGKTYGDLLVKGPWIV---------DRYYRSPDAQGRGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACVGMPHPKWDERPIVAVVRRQGAELT---REELLAFYEGKTAKWQIPDDVVFLDAIPIGATGKMLKAKLRDQLQG-------------------------- 158317684 1038 -------------------------------------------------------------------------------------PDAPALLW--DTAGGPGSLAYGELRRRALGLAGALAGHGVRRGDLVGVSLPKGPSQVVAVLGVLAAGATYVPV----GIEQPAARVERIAAAVLIT--ESHRDG--------------------VPAGVVQLAPDQPAEPAPVPDL-------AAPGELG----GLDRPAYVLFTSGSTGQPKGVEVGHRAAM-NTIADLIDRLGLGTDDRTLAVSDLS-----VFDIFAPLSAGGAVALVD-EDSRREASRWAELIRDHRVTVLNCVPTVLDLVLAAGVALGD-----SLRAVLLGGDKVGVDLPGRLAAAVPG--CRFLGLGGTTETAIHTICEVEGASPLPPQPYGTPLRNVRLRVVDPLGRDCPDHVAGELWIGGD--GVARGYLGDPERTADRFVEHTGRWYRTGDIARYLPDGTVDFLGRRDDQVKIRGFRVELGEVEAALTTLPEVAGVAVLVRGASGRSAVLGGGVVLGAGVVPAAGIAGAVREGLRRALPPHMVPDLVVALDSLPLTANGKIDRRAV-------------------------------- 167899969 29 ------------------------------------------------------------------------------------------IVYRGDVRH-----SYAQFRERIGRLAGALAALGVGADATVAVMDWDSHRYLESYFAIPMMGATLFTVNVRLSPRQIAHTLRDARASVVVAADF-------LPLLEQVRDALGDSAC-----VIVACDGGAMPATSLPLAGEYERLVAAADPDYPFADFDENARAVLFYTTGTTGDPKGVCYSHRQIVLHALATAAALQRLHRDDVYMPITPMFHVMGMPYI---AVMLGLKIVL----PGRYRAHALLDLRQAERVTFSHCVPAVLQMLL--DEARLRACDLSGWKMI-VGGSALPAS----LCRAARARRIDVFAGYGMSETGPVVINANAGANAAKRCAAGWPPPLVELRVVDAAMRDVPGRTPGEIVLRG--PALALGYRGNPQA-SAALWA--GGYLHTQDVAVMHGDGAIRIVDRIKDVIKTGGEWVSSLELEGLLNDIAGIRESAVVGVPDARWGERPAAVVVCERDAPLAADVRARLLEHVANRISRYAVPERIVFVDALPKTSVGKIDKKSLRRLVE--------------------------- 215492337 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTVVM----PGTFAPKVVLEAIEKHRCTTVYGSPSMFSNILRELEEG--SYDVSSVRKGLVSGSLCPPGIVEKAKAKLNVQRFYIM--YGSAECSPIFSSTNPDPTDRWIKTVGTPLDHVEVKVVDAQGRIVPVNTKGELCTRG--PHVFKGYLNDDAMTKEA---IRDNWYHTGDEGTISEEGRITFLGRIKEVIAHVGVNVSPLEIENLLNTHPDVEEAQVIGVPDESVGENICAWIKLKTEKTLTQE---DIQAFCEGKLHSFKIPKFVLFVDTFPRTQTGKVQKHKMRE------------------------------ 46126207 35 ----------------------------------------------------------------------------AFYHHAKKYPDATAL---RDITESPKELTYRELANRAQNLASHLIAQGVCPDSRIPLVAKRGIDMVIGILAILSCGAQYVPLDGGVVPDETIRRLEESKGGVVLCLTSTKHRVESHFGHTVV--AIDQVATPSLE-------ENSHIDL--------------ASPETGC---------YVIYTSGTTGKPKGV-----------DVTHKNVANLSPGDLVGSVLNISFDMA-AWEIFVCICNGGTLVLRGSS--------WESTLQ--QIDVLICTPTILS---KYHPA-----QFPRIKTVATAGEPTTRRLADLWAEHGTYWNC-----CGPTET--TVVNTMHKHTVGKELSIGRPTPNNRVYVLDGEGKPTPMGTVG--VMWAGGLGVSRGYIGTAERYKPDPFSR-DGIYNTGDLGRWLPDGSIEILGRVDDQVKVKGFRVELDGVTASLVSAPGVSQAAAL----LIDGE-IHGFITPRNCDVTTT------IKHMHQHQPYYAVPTHLHALDELPSTPNGKVDKNRLKVLALTEQSTT--TQACEN----EKIQESR-- 197330577 27 --------------------------------------------------------------------------------------------WTGE--AEPQRRSFAEIGTRATRLANALREFGVQQDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPPEQLVFIVNHAADRVVL-----------VNGSLLPLLAPLLPHLPTIDHVVV--SGVGDRSVLEGLDVSYEELIAGRPDSYPWPELDERQAAAMCYTSGTTGEPKGVVYSHRSYLHSMQVNMTQSMGLTDKDTALVVVPQFHV--NAWGLHATFMTGINLLM----PDRFQPAPLAEMIEREKPSYAAAVPTIWQGLLAEVTANPR--DLSSMKQVTIGGAACPPSLME-AYDKLGVRLCHA---WGMTETSGTMAHPPGGLWPYRI--TQGRFPGVEARLVGPGGDLLPGESAGELEVRGAWIAGAYYGGAAGEPFREDKFSA-DGWLKTGDVGVISADGFLTLTDRAKDVIKSGGEWISSQELENALMAHPEVAEAAVVAVPDDKWGERPLATVVLKEGATVD---YAGLRAFLGQSIAKWQLPERWTLIEAVPKTSVGKFDKKVIRKQADGELA----VTTLE-------------- 121698096 2819 ----------EHAKIILEQFDALLKNSILSPDSNYSSLGDRLLSVTPAN---EKSLPSTVTLLHSF-----------VEEKAAAIPSKIAFEFASEITEEKQTWTYRELNNDGNRIARLLQNRGATPGSLIAICFDKCPEASLGILGVLKTGCAYVAIDPNAPIARKQFILEDSGAKVLLCTSGGR---------------AALGELSNVD-LIALDEPGLLEDI-------------SCAPLVLAREIRPDDTCYCLYTSGTTGTPKGITHDNA---VQAMLAFQRLFAGHEESRWLQFAS-----FHFDVQYWSWSVGICVLLFEDLPGT---------INRLQITHIDLTPSLARLV--FPDEVP------SLRGVFITGEALKQE----ILDAWGKHEV-IYNGYGPTEIGCTMLPRVP--VNGKPSNIGPQFDNVGSYVFAPGTTPVIRGGVGELCVSGALVG--RGYLNTKERFQ--YLSEYDRIYRTGDLVRILHNGCFQFLGRIDDQVKLRGQRLEIGEINEVI-KHSELGETLVIKHPMQSK-EQLVSFVTRNSGSQDDHTFLSQVKDACHNSLPGYMVPTHIIPMTALPLSPNNKIDNKVLKAIYEQLLEEIQNLTALSDEEVLAKFIETEES 121698096 188 --------------------------------------------------------------------------------------------------GETRSLSYETLDRLSSKLAAVTRALALPQNVVIPVLLPQSLDLYISCLAILKAGAAFCPLNTDTPPERISFILRDVAANVVVTQ-------RSLASKVPDDAAL-----------IVITTDDFEIE----------DSIEELSLVRKC---DASHLAYVMYTSGSTGRPKGVGISH----LAATQSLLAHDELIPQRRFLQFASPTFDVSVFEWFF-PLMRGATVVGCDRELMLRDISH---VMRKMDVDGAELTPTV------AGELLRKRSAAPALRVLLTIGEMLT----RRVVDEFGGSTNALYGMYGPTEAAIHCTAASNFTASARVNLIGRPFSTVSSFIVSQEPHILPVGHIGELVV--GGPQLTQGYINRPEENAKAFLATYGRLYRTGDKARMLPSGELECFGRSSGQVKLRGQRIELGEIEHAVCMVPDVR-SAVVIVADGN----LVAFI-LASGNKITDE---ELRKTCRRWLPRFMVPGEFILVDSFPKLPSGKIDRKLM-------------------------------- 121698096 1247 ---------------------------------------------------------------------------------------------------TTESITYKELNVRANRMAHYLVQLGTRPHDLVGILLDKSIDLYVSILAVLKTGAGYVPLTPRTPTQRVHTILVESNSRVCITDSQS-------------EQEHDLCALKSLQSI--------DLTTHSFDDYSHHDL---------PAVTDGSSIAYAVFTSGSTGTPKGVLHHNGSKLLQAC---SHAFDVSVFEILFA--------WH---------AGMTLC-------STTNDILFRVIRDLGITHLSLTPTVASLI---NPEEVPG-----VQFLVTAGEALTTKVHDWAGKGLYQG-------YGPCETTNICTV----MTDVKASTIGPPLKNTSAFVVTDDTDFCPRGAIGELCVAQGYLNMPLT----AAKFVEH--HTYGRLYRSGDYGRMLPDGSISIIGRRDDQVKLRGQRIELGEINSVLLQSHTVQDCASILEAGPRKQQQLVSIWVPSASLKLTETLRSAIHTLLVSMLPIYMIPSLLIPVDSLPLTDNGKTDKRKLQE------------------------------ 211960932 42 -------------------------------------------------------------------------------------------------------------------------AAGLQAGDRVLVLLENRPAFFLHWLALNALGVVIVPINPDLQSSELEYIGRHAEPVLAISTPE-----RKADMEQAARDSRQGFACVTLADALPVLRSPASEDYSAAQD----------------------DPAAMLYTSGTTGSPKGCVLANAGH--WYANAGGTCTLTDDGERMITPLPIFHMNAMAYSAMAMVAVGGCTVL-----DRFHPRSWWQNVRDSRATCLGVMPSILMSLPEAPEDKVH-----SVRFGFGAG--IDAKLHIPFEERFG---TPLVEAWAMTESGGSVIAANQE--PRKRGMLGKPGPEMDVCIMGDDGVPIAGTEPGELLVRRPRVGFFSHYFKDKVATNEAWAD---GWFHTGDIVRRDEDGDFFFVDRKKNVIRRSGENIAAVDVESVLMQHPDIEAVAVCPVPDAMRGDEVFASIVW-HGEQSKDA-AEAIVRWGLERMAYYKVPGYIAFCSSLKLTGTQKIQRAAQKQMALELLEKSEAFDTI--------------- 110598017 2109 ----------------------------------------------------------------------LNL-YACFAAMAKERGSAIAI------SDKTERLSYTELLCRAQGIAQYLALEGVREGEIVAMHLERSCTGVAIILAINALGACYLPLDTSFPALRIALILADADCRVVI-ADAS---GRKV---------IEEADLAGREKC--EGRADGQAPAKRLIIEGEKLALMISSSAALPER--REDVLYLMYTSGSTGQPKGVVLERG--IIRLTVNQDYIEIGHDDRVMLVSSDIS-----TFDLWGALLNGAELCVID-RNVLLDPAAFAAEIACRNITIMAMATGLFH---RQAETMPESF--SKVHKVLAGGELMNPELLKRAVEA--APQTAFYNVYGPTENTTFTTTHLPGDLQGQAIPIGKPIPLTTVMVYDKRDQVVPIGIWGEII--NGGEGVADGYQNRPELTAAGFFRTPEGCYRSGDIGRWRADGVLEIGGRRDTQIKHRGFRIELGEIEDALCRHPGVAGAAVLFRKDA--GELVACLVI--RGEEVPEPI--ELRSWLMQRIPSYMVPARFIRVARLPINSNGKLDRK---------------------------------- 68535335 31 -------------------------------------------------------------------------------------------------------ITYSELLDEINETAEWLHSRGLGRGDRIGIRMPSGRSLYIAILSTLAVGAAYVPVDADDPEERASLVFGEAGVAAIYGADG----------LQLVDENLQ------------------------------ADLGSASGKAFGP---NLETDAWIIFTSGSTGKPKGVTHRNAAAFVDAEAEM-FLQDLAPGDRVLAGLSVAFDMWL------AWRHGACLV--------PAPRALVRLVSR-SVTAVSTVPTL------AGLWPDEALD--AVRLLIFGGEACPPE----LAARLATDSRELWNTYGPTE--ATVVACGTTMDGVRPVSIGTPLRGWDLAVVDENNQPVGWGETGELII--GGVGLARYLEKDAEKFAPMPELGWERAYRSGDHVRLEEDG-LYFVGRIDDQVKIGGRRIELGEVDAALSALPGVRSSTVVVQTTGGGDKVLVGYVSTEGNVEDFDQ--QQALDQLRDSMPAAMVPRLC-ALDELPVTTSGKVDKKAL-------------------------------- 206676884 29 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDIAAIMYSGGTTGLPKQVPHSNAS-IIATMERGDWGWRTRADEVWLPVAPFTHIYGFLMGLTNPIMQSGTTVI----PERFQPDLIVDMLETEKVTIFGGGPPAIQAVMASSK--FADAKFTNLRICPGGGAPFPLDVHKRWEAATG---LKIYEGYGMTEIAPISINT--DEHGVKPGSAGKAVPDTLIEIVDETGDTVPTSEAGEIRVKG--PHMMTGYTGNPE---ETAIALRHGFVYTGDIGTLDNEGFLTITDRKKNVIFVSGFNVFPREVEEMLLTHPAISGSCVVARAHKRSGEVPVAFVTLRSDVD-----AANIMAFCKHNLIAYKLPEDVIILPEMPLTPAGKVDRTVL-------------------------------- 167648559 12 -----------------------------------------------------------------------------LTHHARRSPSRTALIVDG------VRVAYDELDARTNRRARMLAAHGVGHGDFVTVALPNGLEFYETTFALWKLGAIPNIVAAKLPRLEMEAILDIVRPRLFV----GVPPGGDVPALAEGQAELHRYSTDPLPEVI-------SPHWKA------------------------------MTSGGSTGRPKVIVNPQEGFLGQ-----------RPGDVILNPGPL----YHNHCVHMGLFVGATIV----EMGKFDALAALELIDAHQVNWVTMVPTMMHRVWRLDPEVRSRFTLPSLRMMLHMAAPCPAEAWIW----LGGER--VWEYYGTTETGSTMISGTDWL--AHPGSVGRVREGYALKILDETGRERPIGEVGEVYFR-PEGGAGSTYH---------YLGSTPGEWETGDLGHVDEDGYLYLSDRRNDLIISGGANIYPAEVEAAIDAHPAVRTSAVIGLPDEEWGARVHAIVQPIEDSGLEEA---ELLAFVADRLARFKLPKSVEFTRDPLRDEAGKVRRTALRD------------------------------ 218758287 11 ----------------------------------------------------------------------------VLERSAELYADQPAL---SQIGGTP--VTFRELLEHATTVSALLVEQGVARGDRVAILSESMPNWGIAYFAITAMGAIAVPILPEFHADAVHHIIRHSEAKVVFVSE---------RLFPKLEDGQTPPVLIQIENFHPVQQGATRDKLRELKERGLREFRRLRDKAMRFTHLAAEEPAAMIYTSGTTGHSKGVVLTHRN-IVWDADTVKTIVQLAPGDRMLSILPLS----HTYGLVLPVLNGAH-VYYMDKP--PTARALLPALAQVRPTAMLSVPLVIAVLPKFTDTWLKRYALPALRIFCIGGAAIAPDVERFLREA----GFPYAIGYGLTET-SPLVAGC-GPADTRLTATGWPLTGVEVRI-DA---PDPTTGEGEILVRG--PNVMREYAKAPEITASVFTE--DGWFRTGDLGKFDRDGYLYIKGRLKNVIGPSGENIYPEEVEAIIQQSPYVLESLVFQLDGRLAARIHLDYARLDEARDKVAALLEELRNEVNTKVSTFARLKVIEQTEPFEKTPTHKIKR----------------------------------- 154319087 1560 --------------------------------------------------------------------------HEVIDIMIKHDPNAPAIAWDGD-------LTRAELESLSSRLASQLMNHGIGPGSKVPLFFTKSKWAIVATLATIKSGAAFVPCDPYHPRSRLTSVIQQVNAQVILCSS---------------DIRQSCSDLFPCGKTIVV--GESEMNLLPTRT----DIVSNVSPI---------DPLYICFTSGTTGIPKGTVVTHEAYCSGARDHGKLHFG--PTSRFLQFASYSFDTSIEDILTTLMTGGCLCIPSEGERTSDIVGA----IARMNVNTADLTPSYISSI--------SPDSVPTLKRITLGGEPITANVIKWA------DRVHLINAFGTTECCVTSVVNADISPSTSPTNIGRGA-GAVTWIVDDSNRLLPIGAIGELLIES--PAMALGYLGDEVKTRAVFISHRPGLYKTGDLAQYNSDGTINYLGRKDTRIKLRGLRIEIADVEHHILSHPQVRKAMVISGPYADHLTAIIELETSADSEIASGELEARIANHLTDNLPSYMVPSSWVAMKTIPLHTSGKLDR----------------------------------- 154319087 527 ----------------------------------------------------------------------------------QNRGSDVAVTWDGE-------LSNSQLQSISDRLAYFLQLAGVGPEIKVALIFEKSLWAVVAMIAVMKAGGTFVPMNPDHPEDRIRKLVKQIGGTMILCSENLISAFTGIADQTFAVGESMLETLPSGE---------LNTDVQPNNSV------------------------YIIFTSGSTGEPKGCVIEHAT----CCATMRHLSNFSKLDLSAYTFD-----GMVFEILTTLGAGGVVCI----PS--DDEKMNNIINRMQVNTAFMTPAFGRLILPESV--------PTLKTLLLGGDKLIQEDLRWI------GKLRLLQAYGPTECCCMCIASDITEKGLNPAKMGPGFIGSFI-VLDHNDQLVQRGVAGESLIGGPL---AREYLKNPEKTKASFVTRWKRWYRTGDLVKMDVDGSIIYISRKDAQVKLNGQRIEIGEIESHLHQLDNVIDATVIATPADGRSSFLAAFLCLKGDSNLDESTIRSLLDRLSLALPQYMIPKVYIPVSSIPLTVSQKWDRQTLQTLAAG-------------------------- 86137759 3 ----------------------------------------------------------------------------------------------------------------------------VEPGAPIAVIAPQARHAVLGFLACLH-GHVAAPLNPDYSTEEFLFYLRDLQPGLVL-----------VGAGASASAHAAIAAAGVASLVI---------------DDGLLDAVPQ--PVALPAQSAASAPGLILHTSGTTARPKMVQLTQ----QNLAVSARNILELSDQDVSLCAMPLFHIHGLMACLGAALVAGGAVVL----AGKFQPHGFVDSLQHHKVTWFSAVPTLIQHLEKRAEPLPHN-----LRFIRSSSAPLPASVIARIERYFG---APVIEAYGMTEASHQIAANPLPPARRKPGTVGQAR-GTSISILDDAGRPIGADAVGNVVIQGG--AVTPGYLQNPEANSEAF--RQGGFW-TGDLGMVDAEGYLTLTGRRKEIVNRGGQKISPREIDEALLDIDGITDAVAFAQPHQSLGDDLVAAVCLDRETGLT---VEAIRSQLFTRLIDYKVPSQIIIVDAIPVGATGKRQR----------------------------------- 11497812 27 ------------------------------------------------------------------------------------------------------RYTYRRFYERLQRVASSLENIG-ARGAKIAFIDWNTHQYLEGMFAIPMMGSILHCVNLRLAPEEIVYTMRYVEDDFVVIRDEFL------PLAEKL-----APHVPSVKGWIV---TGDDVDKVEKPVYIWEDLVKEGSSYDFPE-LDEHETAVVYFTSGTTGLPKAVHFSHRQVVMQALSANESPARMSSADTIMHIPPFFHGMGWTF-PYLATMLGMKQVL----PGRYEPQVMLDLIKNEGVTFAGGVPVFLKMLIEHPEAEKYKDALSKFKFVCD-GEH----PQRVLFERAKQLGIKMIEAFGMSEGVGFTFAVLKDHMVEYLNKAGLPAPFVEVRIVDDEGKEVPRDTMGEILIRS--PGLTEGYWKNPEKTAESWDE--EGWFHTGDLGVWDEEGYILILDRAKDVIKSGGEWISSVRLEGYILEHPAVSEAAVVAARSEKWSERPIAVVVPKPGMSVTE---KEIIDFLMKETGKMAKPDRVFIVDEMPRTTVGKINKRAIRE------------------------------ 71020551 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PATETAFIMFSSGTSGSAKGVEITHSNVIMALVATHDDYFDVQVGFLPFYH-----IFGLIKLMHHPFYLGMKIVV---LPKF-SLDLFCEKIQEHRATASLVVPPVLLQLAKS--PVPENYDMSSLKCVQCGAAPLSAELFELLEKR--YPGMVVLNGYGLTESLPSVICSGPKELPNSKGAAGRIAPGVEVRLVSEEGHDVREGVPGEVWLRG--PTIMKGYLDNEEATREAF--TADGWFKTGDVAVM-RNTEIFIVDRIKDLIKFKGFQVSPAELEAVITSHPEVADVAVFGVPAQMT-EVPRACIVPRNLELLNQELEKRVRSHMEKLVAAHKKIRGIEWVATIPKSPSGKILRRLLRDEAA--------------------------- 50552904 42 -------------------------------------------------------------------------------------------------------------------------------GDVLITFFGNVILAPVVHWAALDLGATISPGSTGYSAQDLAHQFRVTTPKVVVYAKAF---------KDVVDEATKLYNSPNPPALVELEALDKQARMVGNHKVEHTRKIKLAPHESRTRI------AYLGMSSGTSGVSKAVRLTHSNLTSCSEISNKASESLTDQQIAAAIIPVSHLFGLSKFLIGNPHAGATTVYHNG----------FDLIEKYKVNSWTLVPPIIVLLTKH--PIVEKYIPSHMRAILSGAAPLGANVTEALLTRVTGNKLRIVQGYGLTETSPVATLFDPEDKERHIRSCGKLVPNSQVRIVNEDGYDVDPNEVGELWIRG--PQVMDGYHNNPEANEAAYYNR--HWFRTGDVALVDKQGRYMIVDRTKEMIKSQGKQVAPAELEDMLLGHAQVADTAVIGIQDVEKGEAPRAFVVLKDPKYD----AVEIKTWLDKQLPKYKQLHAIVVIDAIPKNASGKILRRLLRA------------------------------ 154288002 1179 -------------------------------------------------------------------------------------GDKTAL-----EDEHGSAVSYTQLNQRANQLANFLRSRAILPEDIVPICLDKSIDMVVAILGIFKTGAAFCALDPTSQPSRNQFILKKIGAKLIITDPASSY----------------SLECFRCEHVVL-------------------DQLDTFQFSCENVVMSPDSLAYVIFTSGSSGDPKGVLITHNN-AFNASKGMIEATGANDSWRSLWA--LNYIFDGSYFLFAVLGSGGTLCLVSQSRVF---SNLAGFINQFDVTHVNVTPTIV-------NKLLNPSDVPNLKALVVGGEPLVPEILEWA------PLLPVYNNYGPTE--GTILATTALIEPTTINDIGTALSTSIVSILEFDSKPAPLGELGELCL--GGPQVARGYLDNPDATHAAFFSQDDGIYRTGDVARQLSDGRFELFGRRDNQVKVNGYRIELGEIESAILRTGLVKTCVVLAAKVHGKTQ-LVAICQLLSDFPDNQDLQTRLVTLPR-----YMIPAVWLPVAYLPLLPSGKTNRKEVLKLIESMEDSL--LASYQDPQS---------- 154288002 382 -------------------------------------------------------------------------------------------------------FTYGELNKLSNQVA---RQLGCGRGDYVPICMDRSPALIVSILAILKTGAAYVILDPESPVERNSFIVTDVQAPFVITDR---------------ISAINFAYPLLIETLIALTPRFDGSNMG--------------------VRQEATDICYVIYTSGSTGKPKGVLLEH-----KSAYTGLMAFPILPNLRQL--------LFHNPIIFSTLKQGGCLCLAKKENLT---VRITEMINSMRVNVIDVTPTA---------TLIDQTRVPTLRRMTVAGELINPPVWM--------DKLELLNAYGLSEVTQI---NWRHVMHPKPQNIGRPVDSTRSYVLIPGTTQLAAIEPGELCLGGH--QLARSYLNRPEKTRESFINPFPGLYRTGDMVVTHADGSIEMIGRIDFQVKINGQRVEPG------------------------NQKSLVAVVVPR-GERDWSTLVQSLQKILRDCVPSYMVPAYWWKRDCLPLNVNGK-------------------------------------- 164665143 498 -------------------------------------------------------------------------------------------------------LTYAELERESSRIAAYLRGIG-AEGAPVAIRAPAGTRRISASLGALRAGAVW------FGPGDVGERGRQ-----VLT-----------ELRP---------------ACLLLDGDPEQDPL--GR--WYRDELGGSAAGREPAPLPPDGPAYVAHTSGSTGRPKGVAHTHASFAQFLTW-MADALDIGPGTRLAWAADPS-----LCEVFATLAAGGTLC---PVPDRAHPERLVDWLVAERITFLQVIPGLARELLKELRRRGGTERLAALDRLVLMGEALPGELADALRDALPGAR--LANVYGPTETTWYDITPVAGTVPI-----GRPIPGRQVLVLDGADRPCPTGVTGELVIRSPY--AAAGYVGGDEAFRPVPLDDPPGCYRTGDLARRRWDGLLEFRGRRDHQVKLSGVRLELAEIEAVLAAQDSVAECAVVPVVDGDGVSRLVAYVV--PGPDGDAGGATEWRARLRGRFGASVRLVSFETLRGLPRNAAGKIDRR---------------------------------- 154251480 13 --------------------------------------------------------------------------------HARRKGSAPAVTY--PDGA----LTWSELDKRSNQRARLLASLGVKQDNLVAVMLPNGSEFHEAVVAVWKAGATPCILPSKLPGREASDILALARPAAVIGDISAAFNGARIARGAALDQ-------------------FSDAPVEDAGAAHWKAVTSGGSSGRPKIILDSM-PAFI--------DPAGVGLPTDGAMLN------------PGPLYFLFTSFGLMTG-SHVV------GMS---------RFDAEECLRLIERHRIEFMAVVPTMMQRIWALPESIRTSYDISSIKTVWHMGAPCP----QWIKRALGPDR--IFEAYGGTEAGGCAITG--REWLAKPGSVGKPAPGT-LRILREDGTEAEIGEIGEVHFPAAASGKFRYI-GAESKKDAS------GGYSIGDLGHIDEDGYLFLADRRSDLILRGGANIYPAEVEAVLDEHPLVSSSAVIGLPGGDLGERVHAIIQLHEGRQLD---LASIVAHVGEKLSKYKHPA----------------------------------------------------- 114320732 21 -------------------------------------------------------------------------------RRAALTPDKPAVH----DPDAGPPLTFAQMNARADRTGRWLTDLGLAPGERFAVLCRNRLELVDLYLACGKTGVVLTPLSFRLAAPELNDLLARMAPSAFMHEEA----------LAALAESLDLP--PSVRRRLALDEAGE----------VWQRRVLTSPEQPANRPLPMQAPYLYIHTGGTTGKPKPISHRQ---MTWNAATSGGALGPQRELVTFPFFHIGWNT-LTPVYYAG---GYSVLMRE-----FDPGRALELIAAEGITHFGGVEAMLQLMSKH--PAFADTDLSTLEGITTAGAPCGEATMRWVERGI-----PVAQSYGLTEGGNFMLVTADGIWELRH-SIGQSMFHTDYRITHDEGTVVAPGETGVLELRS--PHCFDGYLDDPDRTDRVF--REGGWVWTGDMARADACGRVTLVGRADNVFVSGGENIAPEEIETVLNTHPGVSAAAVAGVPHPHWGQVPGALVVTNG----SPPGVADLEAHAALRLARFKRPRHWRFVDALPLTGAGKIDRARVAEMLQDENSDAGN------------------- 153004079 603 ------------------------------------------------------------------------------------------------------RLTYGELRRGAGAVAAFLRAAGVARGDRVLLASENRPEWAVAYFGILRAGAAAVPVDPQLTERELANLWRTAGARLALLSD----------------DAAERSPGLA-------ALAAAAVPGARAALLAEALAGGPAPAGAPAAKVGPDDLASLIFTSGTTGTPKGVMLSHRNFASLVAKLVG-TFELGPGDGMLSVLPLHHTFEFTCGLLVPLSRGAEIYLDEGVP------ALWSLLHR-RITQELAAPGAFRALMK-GNAALRDSELGRLRLLVSGGSALDPEVQKAFRE-LGFD---LYEGYGLTEAAPVLAVSQPHE-ESPEGSVGPALPGVELRIAEPD-----ADGVGEVLARG--PNVMLGYWRDPE---QTGQVLDGGWLRTGDLGKLDEKGNLTLVGRKKDVIIDAGKNVYPDEIEEAYREPELVKELCVVGLPD-GTGEKVAMILVPEYGEDDREEVRARLEAHVRAVSAPFAKRVKVHVVDELPKTATRKVKRGLVRE------------------------------ 210620928 267 ---------------------------------------------------------------------------------VKKTPDNIAI------SDEKTSMTYRELDIVTERFAGYLNSIGIKREDTVAVILPRNIGVIIAAISIMKAGAAVFPIDISNPSVRMSYLLEDSEAKVIITS----------------------------------KKLENQLPKTDKKLLFIENESMFNTDIPITEYVYPDNCAYRISTSGSTGRPKCMSIEHRSLMNMCMYAIDYI-NADENDVYLSFSFDAAVK----QIFPYLLCGASV---DIIPETARANEYTEYCEKKGITIL-AVPTIF------AKRFIKNCDNKYLRVLQSGGDKL---------KGYKERNYKIYNEYGPAEF-TVLATSFYVDKEYEKIPIGKPIYNTYAYIFDMNGNICPIGVPGELCLSGIQIS--RGYMHKEELTKEKFFDKYTRMYKTGDLAKWLEDGNIDCIGRMDSQVKIKGIRVEIYEIENEINNIPEIKSSVCIARPDE-KGEYLKAFYVSDEEVDP-----KKVKNYLQMSLPPYMVPEYIMQIDKIPVTPIGKV------------------------------------- 198453961 35 -------------------------------------------------------------------------------------------------------LTREEVRFNAMRVATYIRGLGLKQCDIVGLIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPRLIFCDDEYER-------------VLAATEHIKLDTTIITMRN------HPSGSLRIQDILTTPEDNFRPACLEPDQTLAILCSSGTTGVPKAVTITNS---QQVLLTF---FRLTSNDVQYTHSTLDWISGLIIIISAGVFS-TTSIIAD---NVFDPALLCRMIKEYKITFIFQCPSHMAML--ANCPEFETSDLSSIRFYIYGGSNCSLKVQNRIRSRLSHDCLHFA--YAVTELNSVGCTNL--HFDEKPNSVGRPIKGISLKIINEQGEALGPNETGQVCFLNGW----SGYYGNPEETRDS-----EKWLHTGDLGYMDEDGFLYIIARQKDMLKYHNIMYYPNEIETVISQMQNVAEVCVFGIWNAVNGDEAAASVVKRHGTNL---VAQDVLDFVKEHIDAQYKQAGVIIVDDLKRSANGKTNRRATKA------------------------------ 121996862 11 ---------------------------------------------------------------------------------------------------------YQEVAGLARQLSAGLMESGVSRGERVVLFAPNSAEWVIACLAILDAGAVVTPLDTQMPRAELIHALGDSGAHRVFTAGEAARRLEGLEL------------DHPLETV--------RLDEPAGTGQSWRDWLREPTDAAQPE-VTPDDQATLFYTSGTTGMPKGVPLTHGNITANLNALLGQEL-AHRDDRIFVPLPYHHVYPFTLGLITPLALGASIVLYSGVPRALDAAIRGRIAERARAERLFEGMLWISRGARHRLGWPLGRRLPSVRMVVAGGAPLSPAIGERLRD-LGWE---VATGYGLTETSPILTYNPPDRLRLEA--AGLPLPGVDLRI-DS---VEPGARTGEVLARGD--NVFQGYWQLPEKSAEVFTE--DGFYRTGDLGWFDEDGYLHLEGRASEMIVLGGENIDPERVESALIGAEAIRDAGV--LEHDGRL-AAVLFADPQAIRDLDDEVRQRLNQALHEAAGSHHQISIYRISSDLPRTRLGKLRRHKLRELALGD------------------------- 212544164 6302 --------------------------------------------------------------------------------------------------------TYSQIESLSTRLAIHLIELGVQPETIVGISFEKSYLTIISMLAILKAGGCVVALGVNHPTQRIQVILRDTGANIVLTSQQ---------YRHRLEEIASNSRVVTVDTEFLKSLPLQDLHMSNN-----------------FSDTHFNNPAFIIYTSGSTGVPKGVVLEHGA-LSTSMLAHGAVLGIGIDTRFAAYTFDGSIM----EIFTTLVHGGCVVISEDDRMSNLPGA----IEAVGANFAVLTPTV------AGLFHPE--DAPSLTEIVLVGEPIKPSAVDWARSA------KVFNGYGPTECS--ILSTLKDFSDCPEYNPQSALFSWVVDAVNHN-RLVPIGVVGELLISGPF--LARGYLNDEKKTSASFIDKFSGMYRTGDLVYQAPDGSFIYVGRKDTQIKINGQRVETGEIEHHLRSHPSISDAIVIPKEGPYKHRLVALF--TAHDFTPDADNEAEISQVIDDSLATYMMPTAWLPVARLPTNDSGKADRIKIRR------------------------------ 212544164 2581 -------------------------------------------------------------------------------------------------------MTYGELNKLSTLLASFLKDNGIGPEKSVAICFNKSCWAVVSILAILKAGGVVVPIAVRHPLQRAKAILEEVNAQIMLTDQG--------NCSQYVD------TLPSVH--VVDDNLVGKFLLPPGR---------------VCEEIRPDNAAYIIFTSGSTGAPKGVVHSTLSTVLSAHGSSAYTFDVSIGDIF--------IT---------LLHGGCVCVIS------DEDRLNKLLNNAGVNFMFTVATLI-----------EPKDFPSLETMVLVGEAVRPEIIEW------GQKVDVISAYGPSECSIHATFSEPIKDKQDAGNIGVAFC-AGLWVVDSNTRLCPTGVIGELLIDG--PSLARGYLNKPELTASSFWAQKHGMYRTGDLVRRNHDGTLTFVGRRDAQIKIRGQRVELGEIEKSLASINRV----VVDVSGQDRDPVVIAAMDMDSSNQLTESMTKELQNSLFEALPSYMVPSIYIPFSHIPLTSSGKVDRVSLRELLHN-------------------------- 212544164 1034 --------------------------------------------------------------------------HDLVYEQVKLRPHAVAIHADGDD------ITYARLDVLANGLAKRLVDAGVGPEKFVALCFNKSPWAIVSMLAILKAGGIVVPVGVQHPKERVQSIITDTKTLVMVTSDNGHRFTDLVP------------------TVIFVDRDH------------LHDLPNSKQNIVQESKLKPENAAFVIYTSGSTGVPKGVVLEHAALCTAMKAHGKYTFDVSVGDIF-----------------GTLIHGGCVVISE-------EDRMNNLMDKAKVNLAVLTSTVADLLR--------PSEVSTLEVLVLVGEPAKPSVIEWV------EHVTILNAYGPSECCIHSTCGDP-ITSVAQASIIGKGLNTRAWVVNPANQLSPIGAVGELLLDGPM--LARGYLNDALKYKEHDLKPGHRMYRTGDLVRQSMDGSLTYIGRRDTQVKIRGQRVEMGEIENILHSPVPVLDATVIAKQGLFKG-RLVGLLVLEDVSEDSDRKAAEIRVYVSENVMEYMVPSLWLLCKSIPLNDSGKKDHRKLQKWL-GEVDEAFITS----------------- 212544164 8947 -------------------------------------------------------------------------------------------------------LSYSELDTLADRLAHHLWELGTKPETMIITCFDKSLWAIVAMLAILKAGAAVVPIGTKEPSQRVQSIIANTKASIILGQ------------KSHIDR-LRNMATHS---VVVDKGLLESLPLTQG---------------PLNTAVKPHNAAYVIHTSGSTGIPKGVVLEHSS-LCSSMKAHGNAFGMGEKTRFSSYTSIGDI--FTTLQFG----GCVCVISEDERLNDLAGAM----ERRRVNFAFLTSTV--------TELLHPKDLPSLETLALIGEPVKPAIIEWA------GHVQIINGYGPAECSIH--STYNGSLKKRASEIGHILTG-SVWVVNPENQLVPIGVVGELLIEGPLLS--RGYLNDVQKTSMAFFKKGRRMYRTGDLVRQNMDGSLTILGRRDTQVKIHGQRVEVGEIEYWVKKLLANVDTTVVDLVRSIGSEVLVAAIQFTQGNENDEETMAKLQAALHDTLPAYMVPALYLPLKQVPQTSSGKVDRLSVRKIVQDIPED---------------------- 212544164 7854 -------------------------------------------------------------------------------------------------------LTYHQLDDLSTRLSFSLMQMGTRPESMVAIHFEKSCWALVSMLAILKAGGAVVPLNVQHPMERILVILDDARVKLLLTS---------HRYKNHYRD-------TTLNVLLV--------------DHDYLQSLPS-RPSKPSSAVQPHNAAFVIYTSGSTGKPKGVILDHAALMQAHGTTYGYNFDVSIGDVFI-----------------PLFFGGCIVISEQDRTDNLAGAM----QANNVNFAMITPTVARLL--------NPGDLPLLKTIILVGEASQASDIRWA------GYVRLFNAYGPSES-SIFTTYQELVAKSQAFHIGYAFAGMWVVDSSNYHRLMPIGAVGELLIDGPI--LARGYLNDPQKTAASFINNVKRMYRTGDLIQQRLDGSFKYVGRIDSQVKIRGQRVEMAEIEFAVIQNPDIQ--AVVGLTFELFGDVPTLAVAIEYDVTSVTDLQLPISGYLRKSLPAYMVPSLFVPLKKIPVNQSGKLDRLAVKHLIQRIPADLLPQYALSD------------- 212544164 5229 -------------------------------------------------------------------------------------------------------FTYDEIENLSQKLAYHLVSLGVGPEVMVATYFGKSVWAIMSMLAILKAGGVVVPLDIQRSSFIVKTMIAQVNSKTILVED--------IHHGDHFNDI-------SATVCIV--------------NEDLFDLLPESKLQAACEHVKPHNAAFVIHTSDTGDKPIGVILEHRAISTSLQARGK-AFTLDANTRTLQFTP--HATGNSIAIFATLMFGGCICV-SSEQDYIDTNI-SEVMERYRVSFAALTPTI--------ATSVHGYHVPSLKTLVFTGETVNKSSLEGLSTHF-----RLINAY-QSIESSFYTTST--DIDLSRDSMNI-GHGVAARMWDNPHKLVPIGVVGELLVEGPL--LARGYLQDEERTHDYGFTTGRRLYRTGDLVQQNLDGSIAFVDRRNEQITVNSQRVNKTDIESLIESHGAVLGAAAIQIPHP----ELYGYNTPADNLLPTDELLNRVQTALSRELPTHMIPELYVPIKHLPIRESGKLDRRTV-------------------------------- 212544164 3680 ----------------------------------------------------------------------------------RDQPNAPAIAWDGN-------FTYGEVEGLTDRLAHYLVSMGVKPEMMIPICFDKSSWALISMLAVIKAGGAIVPIGVQHPIQRVRSILQDIGAHMMLVGKNYGDRFQGLVQTFTVDGALQLPSIRGPLSCV--------------------------QPHNAAV---------VIFTSGSTGVPKGVVLEHQALCTGHTRTLQYTFDVSIGDIF--------MTWQ----FG----GCICVISE----EQRLNHLSGAIAAHKANFAVLTPTVAALLE------PSKIPL--LKTLVLGGEALD------VVEKWGNS-ARLINAYGPAECSINSTSQLVDLHDIR--NIGTAFTGWVVDSIDCNG-LVPIGVIGELLIEGPL--LARGFITDPEWMRRYNLRSNRRMYCTGDLVYQNPDGTLVYVGRKDTQVKLRGQRLELAEIEHHLLKHHQVAN-GVITYAQSGKSRLVCTLVTLEKNEEIRPEDKREISHYLSQLLTSYMIPTAWVALSTMPVNDSGKIDRRKINLWIDGLTEDSSIITAREDES----------- 119470744 1313 -------------------------------------------------------------------------------------------------------LSYAELIHSANAVAAELLAHGVEPGKYIPVLFEKCKWSPVAMLGVLKAGAAFVLLDPSYPPQRLHAICGGLKSQIILCSKGLS--ARAASLGPTAIAVHENA-----------------------------TFLVDIPNATLPV-VSPEDPAYVVFTSGSTGTPKGAIIDHQSYCSSALAHNRAHF-LGRNSRVLQYASYAFDVSIMETLSTLMAGGCVCILSD----LERHDHFADSVQRLAVTHAFLTPSTARLLMQ--------RELPSLCVLVMGGEVMSLADRSYWMK-----RVRLMNEYGIAECS--VASTIREVSDVEQRDIGFPM-GVLAWVVDQNDHEVAIGAIGELLLEGPSVG--RGYLDNPEATRRAFIEQ-PGWYKTGDLVQYNEDGSLSFIGRKDSQIKIRGQRFELEEVEQHLRRIDEIKEVTAVAVADRQKQAYLVAFIVPRTRESPTEELAAAIQSKLHSILPAHMVPSIYLPVNQMPKTSSDKVDR----------------------------------- 119470744 237 -----------------------------------------------------------------------------ISRNATVHGDTLAISWDG-------QFTYAELDGLSTVMATRFQERGIGPGDLVPMCFGKTRWAIAAMLAINKTGAGFVPLDPAYPQSRLETIIQKTQARVALAS-------------PTTESILRPLGLPLL--VISDSILGCCLPHS-----------KRYTAPNSGVA-----PAYCFFTSGSTGDPKGCEVSHLAF--ASIATHARSLCLSQQSRSLQFAS--FCFGASLLIWCTLIVGGTLCI---PSDHDRLNSLGEFMAKMRINWAFITPTVLASI--------SPDNFNNL-HLFIAGEPIGERDIRWA------PRARLFQAYGLTEWAGVFAVSRQIRTPEDRKSIGSPV-NARAWIVDDHQKLAPIGAVGELVIEG--PSLAQGYRGDPQRTAAVFLQRPPRVYKTGDLVRYAEDGSLVYVRRKDNQVKIHGQRLEIGEVEYHVRQFPQAKMVIVVHEPDAASHQRNLVALTLNNGHEVDQEYQSKVRNGLRSRLPAFMIPQLFLPLSQIPTTITGKADRRSL-------------------------------- 21221862 34 ------------------------------------------------------------------------------------------------------------LRDRVCRLGGELERRGVGRGDTVGLLTGNSADGLAARYAANLTGARVVVLYEGMST-SVMARILASVDGALLLVD---------DLRHDV--ARELLPLPGVPPVLSLGPSNFAEDVLAAAARHPTRAMRPTRA-----PVGPDDDWRIGYTGGTTGIPKGIRMSHGSY--RRSLERRLTGAGDPPRFLACTS-----LAHLAGIFAALLEGGSVVLFE-------PGDVLATVERERITH--TWLLPPLLYRLLDHPDLSATDLSSLSRVTYGGTAAAPT---RLRQAAGLLGPVLYGLYGQSETG-----PDEQELTGREGTVGRAVPGVEILVQDTDGTPMKPGTPGEVLVRSPY--AMHGYWKQPELTREV---LRDGWVHTGDVGYLDENGYLYIVDRIKEMIVVVGGHVYPAELEALLLNHPSVAQCTVFGSRDEESVEHVHAAVVPVRGHTPSLE---EIHAFVTARKGRLYAPETVHLVPAIPLTAVGKPDKRRLRSLLPG-------------------------- 195395772 40 -------------------------------------------------------------------------------------------------------LTREELHLNSMRVASYMRSLGLQQSDIVGIIARNTTHIFAVAYACFFNGIAFHSLNVSYEQATIEKLFDITKPRLIF-CDG--------EDYEKVKLATEDLNVK-----IITMRN------HQIGSISIEEVLATVEPNFEPSRLENNQTLAILCSSGTTGIPKAVTITNSRKILNSTNY------LTTDDVQFSLSSLDWVTG--------LLTAISSGVYSTKSTKPDPVDFLRIIEEHNVTWILQAPSHMAMLVNCAE--FEKANLQSIRFYLYGGSRCSLEVQQRLRRHLRNDCLHLV--YGFTEAGSMVAMNC--NFDEKPNSVGRLGDGYKLKILNERGEAVGPNEVGEICVGQYW----AGYYGNPEETHNICDSEL--WMHTGDLGYMDDDCFLYVVDRKKDMLKYQNIMYYPHELEEVISKMPDVAEVCVFGIWDDTNGDEAAAAVVKKIGTNIQA---KDVVDYVQKHITAKHLHAGAIIVDDLQRSANGKTNRQATKN------------------------------ 184158261 29 ----------------------------------------------------------------------------------------------------KHRYTYKDAFERVAQFANALDRLNISSDAKVGTMAWNSFQHFELHYAIPCTGRIYHTINPKLAPEQLIQIINSAQDEVLII---------EPDCLALVDSIYDNIK-PVIKHFIVLGDPNKNLKAQFDF-VFYEELIAPEQSYYDWPDIPEERASGLCYTSGTTGDPKGVLYSHRSTVLHALLSMPNAIGLTHDSCIMPLVPLYHISA-WGMPFNAVLSGAKIV-------WPHTDKIFDLIQSEHVDISMAVPTIWNSFK----NYLEEHHISSLKRAISGGSAAPYSLI----ESLSHYGISVENAWGMTETSSMAACNIKNNIETQSIKCGKPIFGIQMRLRDENHQLLPGVHEGILEVRGH--TIAKQYINQPKAGEE------EGKWFTGDIACIDEYGYMHITDRAKDMIKSGGEWVSSVEVENAAMGYEKVAEAAVIAANHPKWGERPLLILVPKSPQEKIE--HSEIVIFLSSKLHKWAIPSATILVEEIPHTPTGKISKKILRE------------------------------ 76884875 1808 ---------------------------------------------------------------------------------VRAHGDRTAVVH------GEEELTYGELDALSSSLAARLREQGVGVGDRVAVDAEKAATTVTGILGVLKAGGAYVPLDPELPP-GVAASILRA---------GGIRNRLSARGLTRIDAA----GEPEGETVLPFQETGSEAS-----------------------PVTGEHEAYVMFTSGTTGLPKGVSIGQASV-VGLVREPGWIT-LDENVRVLQTGALSF-DASTFEIWAALLNGGTLILTE-KGTILDVTALRREIELRRPTLMWVSAPLFHQLTDADASLFAG-----VAELVVGGDVVSPAHVNRVLE--GCPGIRITNGYGPTENTTFSTTPVDGTLPI-----GRPFPGRIALPLDDTGALVPYGVLGELYV--GGEGLALGYVGNEERFAEVAALPGVRLYRTGDWVTLGRDGQLRYHGRRDGQVKVRGHRVELNAVRSALCSLPGVRDAFVVGAESAG---------ALTAHVAAEGLGVAEIQEGVRRLIPPYAVPSVVHVYDALPLKSSGKV------------------------------------- 76884875 203 -------------------------------------------------------------------------------------------------------LSYAGLLERAERVSAFLRADGVVPGDRVLLLGSGHEEFVVALWGALLAGAVAVPVTP--------------------SADYRERRAEAESLRRIWTTAHEPRVLASPALVEAVR------PLLEGASLLSLAEAERCAGEPVVVDVDPESPAVILFTSGSTGTPKGVVQSHVN-IVHKQRAAVQHSGYAADDVFLNWLAIEHVVGHSHLL--PVHLDAAQVHAATDHVLARPTRWLDLATRHRATITW-GPNSMLALLADTVASGEAGDWSALRRWINAGEQVHFATCQRLLGLLERYGLPIKPEWGMSETCNMVVTGVQHVDRIHPDECGRVYPGVDVRVVDDAGDLVDEGVVGHFQVR----GLTREYFNNPE--ANAKFFRSDDWFDTGDLAFV-RDRKVTFTGRGADLIIVNGVNIQNVDLEAVVETVDGVAAACSVRDEDDVTDHLAIFY---ASELTAQDALIKEIQGTLRREFSRYVVP---LATGEIPKTSIGKIQR----------------------------------- 16800042 9 ------------------------------------------------------------------------------------------------------RLSYKELKRQSDAFGSFLLNLNSDKEKPIIVYGHMSPLMLIAFLGTIKSGRAYVPVDVSMPVE----RIEQI--------------------KKAADPALFICTEELPSNLTI---TGCPVLTQ---DQLMDALEKHFEEVPDPECVKNDDNYYIIYTSGSTGNPKGVQISQNNLVSFSNWILQD-FSLRQGLRFLNQAPFSFVMD----LYPSLLSGGTLVPLDKTITA-NMKDLYREIPAQNFDVWVSTPSFADLCL-LDDNFNQENNPNLTRFLFC-GEVLAKKTASELLDRF--PDAVIYNTYGPTE-ATVAVTQVKVTRELIDAYPSLPLPDMRLHIVDETGEILPEGEKGEIILIGA--SVSKGYLNEPEKTDQVFFD-YKGYYHTGDSGVI-KDGYLFFQGRLDFQIKLHGYRIELEDIENNLKKVSYIQNCAIIPKMKDEKVDMLVAQVIPSHDFEKEYQLSAAIKNELKEFMPAYMIPRKWIYKTEFPLTMNGKIDRKAL-------------------------------- 117922246 11 -------------------------------------------------------------------------------------------------------FTWNEVQEKVQQLAGALRHLGLEPGDKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANTDTIRYVLQHSGAKAIF-------------LGKLDHWADQEAGVGGELLRLAMPYETMPAQYQ------WEQLLKMGNPLIEAPLPELDQTMTLIYTSGSTGQPKGAIQTFASY----GWTCQAVVDLRTNDRLLSYLPLAHITERVAIEGSSFYSGSTVAFVE------SLDSFVADVQRAKPTVFFSVPRLWSLFQKNDKIGVGKLNLSSLRLLGSGSAPIPPSLIHWYHS-IGLDIC---EAWGMTENCAYSIINYPFDVR-KIGTVGKPVQDCQIR----------QGEDGELLLKS--PGLMTAYYLQPEAT-AAAFDP-DGFFHTGDLCAIDADGCVTITGRVKDNFKTAGKYVAPVPIERKLAQDPHVELICVIGLPHP------VALVQLSEGATLREEVRTSLKATL---------------------------------------------------------------- 148554519 21 -------------------------------------------------------------------------------HHAIREPNRPMITHDG------VTVTRIQFEEAANRRARALERYGIRQDDIVSIALPNSIAFYETVFAVWKLGATPNIVSSRLPGPELQSIIDLAQPRLVIVGPERLSGHELLPLDWQVDQSLSAE------------------PLGPRMAACWK----------------------IMTSGGSTGRPKLIV-DQSPSVWSPGLTM---YNQRVDDVVLNP--------------GPLYHGSPIALYTGAHGKFDPLRALELIDEHKVTWVNFVPTMMSRIDRLPEAEKERHDLSSLHTVFHMSSACPPWLKERWIEWLGPDR--IWELYGSTEVGQTAITG--REWLSHRGSVGRPILGAKVKILDEHGGECASGEVGEIFF------MPAGGEHSTYRYVGAEPKTRDGWHSVGDLGYLDAEGYLYLVDRRTDLIICGGANIYPAEVEGAIEAHPSVVSSLVIGLPDADLGHVAHALV------------------------------------------------------------------------------------ 111019641 20 ---------------------------------------------------------------------------------LRTHPDSAVLHYRA---GEVRRGSFREFGTAVTSLAAGLRRLGVSEDDVVATLCWNSPAHLAAYFAVPGMGAVL---------HTLNLRLHDDQ--IVYIANHA--ADKVIDLVPQLQRVIDR--LPTVEHVIVA--GEADLAVPTGVQLHRLDDMLDTETDFRWPRLDERSAAALCYTTGTTGDPKGVAYSHRSYLHSLQISTGSAFGFSDADRMFHANAWGWP-------HAAWTSGADIILND---RYLQIDHLARIITDLAPTAAAAVPTLWTGL----DEYARTHDFSSLRLAVSGGSPLAAALVRSMQSRHG---VRLTQGWGMTETSPLLTFSRPPHVAQWASLTGRIVPGVQARIVDEYGDELPGESIGEVQLRGA------TIAGTY--FRTAAPDKFDDGWRTGDLGVLHEGGWIQLKDRLKDGIKSGGEWISTVELENALLEHDAVAEAAVIGVPDPKWEERPFVCIKLAPGATATAP---ELLAFLDGKVARWWLPERWAFVNTLPKTSVGKLDKKDLRRSYDADGLVVNDLRTV--------------- 4499840 92 -------------------------------------------------------------------------------------------------------LTYDEMSILSSHLAQRLRAAGVKPGVFVALCLDRCKWAVIGILAVLKAGGAFCALDSSYPVSRLQDMCRDLEITIVLTV------------KTNIQHASPLADT-----VILLD-----------DDLYSESALSSAQKCASRSSLSPHDPVYAVFTSGSTGKPKGIIMEHASFSACALSSMELH--IGPQDRVLHFA--------SYAILAPLIAGATVVI---------PSEKARLMTDLGATWAFLTPTVARLYR--------PTQMPTLKTLCLGGEAVNASDIKWSSKNL-------ISGYNPAECCPLGISGLLNHMPRALGST---FPSQMAWIVDPEDHELPVGAIGELAIEG--PVVARGYVHDLKRFR-SNINRSNRIYLTGDLARQDDDGSVHYLGRKDDQVKIHGQRVELAEIEQHIEQHSSLATKAVVMLLRPISGRTVLTALVLENGEKTSNSLLMELADILRLALPSHMVPSVYLPIRHFPTTKGGKIDR----------------------------------- 4499840 1160 -------------------------------------------------------------------------AHQAIQAKCQAQPDATAIAWDG-------CVTYGELERRAEKLAGLVRSHVSKPDQVVVLYFSKSWLTVVAQLAVLKAGAAFITLEISQPVHYLQRVISALGPVLVLTS-------------EDLFSAAEDLQENAVPVMAVDKDDLSDATARTS---------QASSSACTVEC----DLMYIIATSGTTGMPKIVMTDHQAFMTNASPLM-NGLGITSDSRVFQF--CGYIVEH----FLTLLAGGCICI---PSLHNRNNRFAASIVELEANWVGSPSSVLQLL---DPQTV-----PTVKTIMQAGERLQQGLVDRWASHV-----RLINAYGPAE---CSVGALARDT-VRPGFATGSVCWIVNAETSEKLLPVPIGAEGELIIEGH--TLSRGYLGDADKTNASFLSQGHRVYLTGDIVRQNSDGSMSFVRRKDAQVKIRGQRVELTDVEHQVEAHQVVTD--IVQIPNS-QSSILVALVLTKDAMTNHKQQESLLDQALQDRMPAYMVPDLFVPVSDLPREASGKIGRKAIKQ------------------------------ 4499840 2290 -------------------------------------------------------------------------------------------------------FTYRQLDDLSSALSEEIVRKGAGPEVTIPIVLEKTRWTPVAILAVLKSGSSFVLMDSTHPAARVGSIVQAIGPPVIIVSAQT--RSKVATFSTDVVEV---------------------GDWL-AREVPF----EKQQGTRQTGLLKATNAAYLVFTSGSTGKPKGAIVEHASLSTAAYMASRLHID--SASRVLQFSSHAWDIPVTEVLVTLRMGGCVCVPSEEERT----GNLAKASERMKVNWALWTPTVARLFKPE--------EFPHLKTLVFAGEALSAETW--------CDRVRLVQGYGPAECSLISTVTDPLTRSDNPRCIGLPS-GCVAWVVNRDNHELPPGATGELVLEGPIVG--RGYLGDPGRAASAFISPSNRLYKTGDLVRQHSSGLLTFVGRNDDQVKVRGQRVEPGEVEGQVAQFPG---SQVIVLVVKKSAGAVLAALVLQNGEDRSSALAKAAFSKLRETMPTYMIPSIMLPISYLPKAATGKADRNLLRD------------------------------ 118464772 28 ---------------------------------------------------------------------------------AGQRGDDTAVTVVALD-GTATSLTFAELDARANQWGRALAATGAQTGSLVALAIPNSQHLVLATLGCWKIGAVPVPMHWDLPE---------------------WERDRV---REVINPA------------VVVDETN-----------RWGLEARAAGESEAALPVAVSPTANGICSSGSTGVPKVILNQHGEPFL------SNWTPVAQPQTIMVPAP----MYHTNG-FAPLLMGDHLVILE----KFDAALVLDVIERFRITNFTATPTMLARIAARPD--VRQRDLSSIVFILQGAAVMPPSLLHTWFELLSPEQ--IVMAYGMTENLG--LTALRGEWLEHPGSVGRGFRDTEIRILDSQQRPLGPGEDGDVYLRAPMSAGYRYLGGAPPLP-----STEDGFRSAGDIGHLDEDGYLYIVDRRVDMIISGGANVFPAEVESALAGHPAIADVVVIGLADPQWGRRVHAVVQRADGASLTE---QQVIDYAKGRLAPYKAPKTVEFVDAIPRTAATKVNRSAM-------------------------------- 193639995 33 -----------------------------------------------------------------------------------------------------KRYTFAAMDSEVDKLCRSFNALGLQHGDRVGIWMPNCAFYYSVIIATARLGLILVNVNPAYQSDELKHSLTLAEVKCLVT----LEKFKTQNYPEILEKVVKSKKLPTLESVIFYSENNGAFNLQTFLDL-------GSNTNYSIPKVQPDEGCNIQFTSGTTGKPKAALLNHFGLINNAYFIMKRLGDVNEGKLMCCPMPLFHAFALSIAVVAPLVTKSTVYL---------PSAHFD-------------PKA-----------------TSL--------------------------------FGMTETSPCSFQNFTDDSDERIKSMGFIQDHVEAKVIDTNGDMVPFGTPGELLIRGYL--NMNGYFNDEEKTKETIDS--NGWLHTGDQFVLYEDGYGNHVGRLKEMIIRGGENLFPKEIEYFLESHPSISQVQVYGIPDHRMGEEVCASVIVKEGATITEA---DIKAYSKGKIAHFKIPKHIIEKDAFPKTASGKVQKYRLREMA---------------------------- 157132441 41 ------------------------------------------------------------------------------------------------------EVTGGELRLRTIRIAQHLTRMGYGSKDIFTMIVRNGEHTASVMFACFALGVPVNTLDPSFQRDDLSHMFQAVRPKVIFCE------------TESLEETIAACELAAITPRIIL--MGSHVEGYDQVDR----LMMVTGQEELFVPTTIADPAVLICSSGTTGRSKAVCLSH-SICIAHVANF---FECHPSDRAFAFSSLYWLSGLVILLCGTIL-GATRII---TRQTYRPELALDLIRKFRVSALCITPSQAYGIVHSGLAKPE--DFTSIRHAFCGGSAVSTSLKRSFEQLLPGRFLEVA--YGFSEI-AYSVSFSKGDLY-RDGSVGYPRAGTEFKIIDDNGNALDNGQDGEIVARGEF--AFQGYYGMDQPFGDMLDS--DGWLHSGDVGRFDADGYLYVVDRKKEMFKYNNFQISPTEIECVVQEMEGVAAVCVVGIPGEPNDLATALVVRKNDCAEVMDA--EQIVRKVNLQLPDYHLRGGVYFAKELPLTPSGKVLRRKVREMIMN-------------------------- 85096671 2827 ---------------------------------------------------------------------------------AHKTPEKTALFFDSRGEPIGRQWSYGELDANGNRVANLLSRH-VKVGDIVAVYFDKCPEAFFAILGVLKAGCSFVALDPG-APEARKEFIQDSGATALLTT-----AGKSTQM----------------DFVVEVPVMGVDLEALKS--------MSADSPFLNRELLPS-DAAYCLYTSGTTGTPKGCEITHDNT-VQCMLAFQHIFTGHWEDRWLQFASL-----HFDVQYWSWSVGITLV---GAPKDLILEDLAGTISRLQITHIDLTPSLARLI--------HPDDVPSLRGVFITGESLKQEILDW------GDKAVIYNFYGPTE-ATIGVTVYPRVPNGRASNIGRQFVNVGSYVLKPTDKPVLRGAVGELCVSGKLVG--KGYLGRGDLTKE----RFPKVYRTGDLVRVLHDDCFDFLGRADDQVKLRGQRLEIGEINHSIVGVEEVQDVATVVIRNEKAGDFLVAFVTTAQGVEDTAELLHKVRQACRAKLPGYMVPTYVVRLPYIPLSANNKALKRLFSSLTQEELVSLSPSASIA-PGSL--------- 85096671 1094 ----------------------------------------------------------------------------AVEVAVERNPNQEALCFAEDGTVVAKSVSYRELNTMANKIAWLLKSQGVEKGDIVAIVMEKSVLLYAGILAILKAGCAYLPLLPTTPVERVKTVFGQAG----------------------------------LRHCLA--DSDSATKFEEIGEVKFTNLLGGLSNENLNIPVDPSRIAYIIYTSGSTGIPKGVCVTQFNIVSNLLQSCSQAFDVSVFEIFFWTQSMTLCSGTNDILFADL---------EQS------------ICSLEITHLSMTPTVASLVSPENVPGVE--------FLVTAGEPMTPAVASKWHKQLWQG-------YGPSETTNIC-SVKKMTIPPRHRTLGFTFPNTSAFVVSDKLDLVPVGGFGELCFGGD--QVVKGYLGQEDLTSRKFVKKWGRVYRSGDLGRMLADGSLMIWGRVDEQVKVRGQRAELGEVNSSVDQANGVEEKEAVGEDGKMEGECATLFFKPNKGVELDDVLQSEVRQFVEARVPSYMIPSFIIPLTKLPITASGKLDRRLL-------------------------------- 85096671 29 --------------------------------------------------------------------------HHLVQHRSETRGDALAIDYLAPDGSRV-SLSYHELHRRSDSLAARISSL-VGPNDIVPVLVPQCPDLYIAQLAILKAGAAFCPLNLDIPLERAKFILDQVSAALVITTPEL---------------AERVPEDETGKLVLL---------------LTEEAFTATKTVEHRPTPTN---LAYVMYTSGSTGTPKGVPITHDA-ATQSLLAHDRH--IPEFSRFLQFAAPTFDVSV-FEIFFPLFRGKTLVSCDRSAMLND---LPGVINELEIDACELTPSVAGSLLRKRENAP------GLKLLLTIGEMLTQPVV----REFGGSDAKDSILWGMTEAAIHCTVQPAFAADSVPGLIGFPEGGVDA----SEIKVVPLGDVGELAIGGH--QLAPYYLNRPEVTAEAFVTHYGLLYRTKDKARMLPDGTMQCMGRIDGQVKLRGQRIELGEIEHAALRAPGCAFAAVI------KG-ILVLFCA----ADSVDSMATKIEDCCKAWLPGFMVPGDIIVMTEFPRLASGKVDRKGL--VAEYEATQVSGPPKVEN------------- 118471378 26 ------------------------------------------------------------------------------------------------------TLTGGELADRISQYIQAFEALGAGSGEGVGLLSLNRPEVLMIIGAGQTQGYRRTALHPLGSLDDHAYVLSDAEVTTLI----------IDPTPAFVERALGLLEVPTLRQILTI---GPVPEALAGVATDLNAEAAKYPAKLVAAELPPDHIGGLTYTGGTTGKPKGVMGT-----VRSITTMTTI----------QLAEWEWPENPRFLMCTPLSHGAATIVKGGEPKF-DPGEVLRVIEERRITATMLVPSMLYALLDHPDSHTR--DLSSLETVYYGASAMNP---VRLAEALKRFGPIFAQYYGQSE--APMVISYLGHDEKRLTSCGRPTMFARTALLDPEGNPVPQGEVGEICVSGPL--LAGGYWKLPDATAETFKD---GWLHTGDMAREDEDGYWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPSVAQVCVIGTPDEKWGEAVTAVVVLRPDADRSEELTAEIQASVKERKGSVQSPKQVIVVDSVPVTALGKPDKKAVR------------------------------- 194899911 39 ------------------------------------------------------------------------------------------------------------------RIAQQLKALGLKQDSVVGIVGSNTTYLMPVVLGCLLNGTPFHAVSPWQDEDTIKHLFSITRPKLIFCD------GNCFPRLVIIARMLK-------SHVYTLKNHRLGMP----RVEDWLEP-TKAELHYVPEPLGGDHTVAILCTSGTKGLPKAVCISNS----ACLFDFGFVTG---QDVLLSFSTIDWSAGMFNMLFSC-CHGSTRIITD-RPYTPEY--MMQLVEKYKVTLLTVVPQQVASLLK--CPNLSKQRLASIRFVSVGGGSCYVANLLKLQDFLIAGQ--ISYGYALTECGG--VAANMGV--AKPSSVGRIVPGVRVKILDEAGRSLGHGETGEILVHNGW----NGYYGNP--IESKRMQDYQGWFHTGDMGYFDNENYLHIVERKEDLLRFHGAQYCPQEIEQVIAELPDVIEACVFGLWNEVDGDPAAAAVAKVPGSRLTE---MDIVEYVAKRL----VVDHVFFLPELPKTGSGKVLRQQARDQALGK------------------------- 167834968 32 ------------------------------------------------------------------------------------------------------RYTYADAAARAAQLAHALDAHGVADGDRVASIAMNGYRHFEMYYGVSGIGAVHTVNPRLFDAH-LVYVINHAEDRLLFVDPEFL---------PTVERIA--GQLPCVEKIVVLGDAGSAGAVRLPVDVDYETFIGAFATTFAWPSFDERKASSLCYTSGTTGEPKGVLYSHRSTVVHALAAAQQAFGIASSDVVMPIAPMAWAM--PYL---AAMTGAKLVL----PGRRDGESVQRLVEREQVTFTVAVPTVVTMLLEHLRRTGSRID--SLKRAVVGGSAVPPPMIRTLKEVYG---CQVHQVWGMTETLSHAASQLDDDAQTRIMACQGRAFGMELKLVGEDGRRLDGRSVGAIWVRSAWAA-------------SGYFKQGDGWFPTGDVGTIDPLGYLRITDRAKDVIKSGGEWISSVDLENLCYGHPAVKLAAVVGASHPKWEERPVLCIVRKADEPVT---KDELLTFLSSRVAKWWLPDDVVFLDEMPLTPTGKI------------------------------------- 115449619 1303 -------------------------------------------------------------------------------------------------------LSYAELMQSANNLAAQLVTRGVKPGSFIPMFFEKCKWSPVAMLGILKAGAAFVLLDPTYPLQRLHAICDGLRSEIVLCSKNMRERA-----TSLTSSAIAI--------------------------HDHAECLANVASATLPV-VSPGDPAYVVFTSGSTGTPKGATIDHQCYCSSAVAHNRQHC-LDRDSRVLQYASYAFDVSIMETLSTLMAGGCVCILSDSE----RHDHFADSIQRLAVTHAFLTPSAARLLM--------HRELPSLRVLVMGGEAMSPADCSYWMK-----RVRLMNEYGLAE--CAVASTIREVLDVDQRNIGFPM-GVATWIVDDHRNLVAIGAIGELLIEGPCVG--RGYLDNPEANRRAFIDQPDRVYKTGDLVQYNEDGSLNFVGRKDSQIKIRGQRFELEEVEHHLRRIDQIEGAAVVAAPDRQQQSYLIAFVVPSRRETPTEELATSVQSKLHSILPTYMVPSIYLPVTQLPKTSSDKVDR----------------------------------- 115449619 231 ------------------------------------------------------------------------------------------------------RFTYAELDELSTHMATLFQGRGIGAGDLVPICFEKTKWAIAAILAINKSGAAFVPVDAAYPQSRLETIIRRIGARVAIVS-------------PRTESIFRLLGLP----VIVVSNAMRACCLPRSKQY--------------TVPDNALAPAYCLFTSGSTGDPKGCEVSHVAFASIATHTRSLHLSQQSRSLQFAS----FCFGASLLIWCTLVAGGTLCI----PS--DHDRLNDLMTKMKITWAFITPTVLASISPENLENL---------CLFVAGEPIGERDITWARKV------QLYQAYGLTEWAGVFAVSRQIRTPEDRKSIGYPV-NARAWIVDDHRKLAPIGAVGELVIEG--PSLAQGYWGDPEKTTSLFLQREPQVYKTGDLVRYGEDGSLLYVRRKDNQVKIHGQRLEIGEVEYHIRQLFPGAKTAIVMVHHPGKNQGEIGFMAIDQEYQSQ---VEDVKGGLRSRLPAFMIPQLFLPLSQIPTTITGKADRRSL-------------------------------- 5019755 12 --------------------------------------------------------------------------------HAKCAPERIAVLIA--ETGAS--LTYHELDAFANRLARLYQSLGLEYGDHVAYQLENRVECPALQWGAHYAGLYYTFLSTRLTPAESAYIVEDCDAKLLVSAKCA---------TPELLAAI--ASLPSAPRVFIL-------DAQRPATESLLAAVQQYSPATLEDPREGSE---MLYSSGTTGRPKGVKPKLTGLPLGSAQQLEKAFAVNEHSVYLSPA--------PYYHAAPLVLGGTAILME----KFEPEAALAAIDEYQVTHSQWVPTMFHRLLNLPNETRNRYSLSSQQVSVHAAAPCPIPTIDWW--------GPILEYYGSTEQIGMTMASTDDWLR-HPGTVGRAIYG-RLHILGEDGRELPAGEDGLVYFSDSLP---FSYHKDPVKTAEAYNDK--GWACVGDIGHLDADGYLYLTDRKSHMIISGGVNVYPQETENVLLSHPQVLDAAVIGIPDNDLGESVHAVVQLHDHNQASDAFAAEL-------------------------------------------------------------------- 163756017 802 ---------------------------------------------------------------------------------VAIHGNRIAIV-DGEY-----EVTYNELNEKANKLAQYLKKYNAKPEDIIGIIAEHNEWLAISILAIAKTGAAYLPINAKSPVERINYQLTDANVQLVLTD--YFE-------KELVAETFKVPQE-------------------------WYQVDNYPTANFKNESIPTN-LAYVIYTSGSTGKPKGVMIEQEG-LINLCEWHTEYYDLTHETRVSMYASISWEFWP------AILNGATIYMAAEKQET-GFDNLLDWIHEKEINQVFLPTAACKFLQKSGKEIN-----PNIKIL-TGGDTLG---------TFDDVPFTLYNNYGPTE--AVVVSTVFKAFEDRDVPIGKPIKNKEAYILDKHLNLMPIGFEGELYIGGA--GIARGYINNEEAFIPNPFGE-GRLYKTGDVAKWLADGNIEFIGRNDAQVNIRGLRIELGEIESNLETHPEISQVLVFAVAED---EYLVAYF-------MSDEVKKDLKEYLRDYLPSYMIPEYFIQIEKFPLTLNGKIDKKALPK------------------------------ 163756017 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRPVDNMQSYILDANLQLVPVGVIGTLYMSGA--GIAVGYQNKEEQFIDHPYQENTVMYNTGDLCSWNESGSIKYYGRIDHQIKIRGYRIELEEIVSAMLSYEGVQQSVVVGM--ELDGEKYLAGYYTGKGVESS-----SLRTHLLDCLPEYMIPTYLISMEVFPLTPNGKIDKRAL-------------------------------- 70996666 270 -------------------------------------------------------------------------------------------------------------------------------GSRIIVYMSTSPELYISYLGILKAGYAFCPIPTDAPPQRVREIFQDIDSSVIL--GDGEEPSSVSWFLSAAGEATSKPTWVNVAEVSRWKHLSRE-----------DTEIATEDRLFEPPDIDHNEIAYLLFTSGSTGKPKGVQVSHLAVTIESHATAIPLPGTSAGDRWFQFASP---TFDPSLIFVTLSSGGTLCSASRSLTLTDLEG---TINEARATVMMATPSLAALLRPA--------QLTTLQYLWTMGEKLNRTVIENFTQKLNGDSVPLVNAYGPTE-AAINCTFFAPVEYHTRGSIGEPLPTCSIFVLDPASHPIPAGLAGELAIGGPQVSQ--GYLNRPEETANSFVHEYGYLYRTGDLARIDEKGAIEFLGRISDQVKISGRRVELGEIESVLATLTGVREVAVVPKRDAQGSEQIVACIV---ADSLSEDAAPEFVRLADEHLAAYMCPSSYVFFDSIPRTSSGKVDR----------------------------------- 70996666 2555 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQDNAYLLYTSGSTGKPKGVMVSRANLSAFIESFSEFVCRVAPSGRYLAQASRAFDV-HLLEMFFAWRHGMASVTAERTMLLDDLQL---TITKWGITHASMVPS-----------LVDQTNLPELKYLSVGGEKISKRVLDWA----GLPHVALANAYGPTETIGCTFALVGKETTIR--NIGPPLSACTCHVL------IPGGQTGELCFTGDIVG--NGYLN---RPDATGFVQGPDMYRTGDIGRLMSDDSVEYVGRGDDQTKIRGQRLELGEVSEVIRSSSPVQIGVVVTKHPGLARPQLISFIA-RSGHSDLATLGKELRDACQRKLPAYMVPEIILPITFIPLAPSGKIKELPLASILQGNNPGTSDTAAFTDEAVVSEI------ 169764941 34 -----------------------------------------------------------------------------LPRAAAIEPEAVAIHHVTANNQVLRR-TYAETADRARGLAYYLKKHGFK---RVGVLCPNTPAFLESIFGIAAAGAVNVAVNYRLKEDDIAYIFTHSDVEAIIVDQEFYRASRPIPIIVDMDTDATEGELSGPFDEVVLEGLTYDLDTGAKG---WPGLEAQAASE--------DDVIALAYTSGTTARPKGVEYTHRGYLAAMGNVIESGLNSHRGRRYLWTLPMFHACGWTF----PWAVGTHYCLR--KIDYP---QIWKLLKQEHITHFNAAPTVNTLLSKEAEPLPEPV------HVTVAASPPTPHLF----EQMTNLNLHPVHVYGMTETYGPITGYYLPAWDNLPSSMARQGHGFVVRVIKAEGTVIDGKEIGEIVFVGNI--CARGYYKDPDATRKLFAG---GVLHSGDLAVWHADGSIQIQDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTVKPGKFLTG---SEVIEWARSDISKFMIPREVEVVAELPKTSTGKVRKNILRDWAKG-------------------------- 194333847 15 -------------------------------------------------------------------------------------------------------ISYDSLREDVSDLAAFLKDKGIEPGDRVAILSENRPGWYLADMAILSIGAIDVPLYPSLPPNQIEYILKDSGSKVIIVSN-MLQLGKIISV---------WQDLPELDSIIVMNRLEEPIELSEAKKRG-KKILAETPDFVSYQMIKPDDIATIIYTSGTTGVPKGVMLTHRNIC-ENIKSCSTIIRLDESDRSLSFLPLSHATGGYYLLF---ACGAAIYLAESIETVSLN------IAEAKPTIIFTVPRLFDRIRTANESPVKQHKISSLRFFVSGGAALPQKVGEFFQ----GLGITILEGFGLTETS--PVTNVNRPENVKFGTVGPVVNNVEISIASD----------GEILFRG--PSIMKGYWNDEAATKEV---IYDGWFHTGDIGELDEDGYLRITDRKKHIITSGGKNIAPLPIEHLIAESPYVDQVMVVG-------------------------------------------------------------------------------------------------- 83592652 101 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDLPALEAVVVMDDHAPAAELAGVRLLAYEEVLAAQTDD------AFDWPSFICYTSGTTGNPKGVVYSHRSTILHALSAVQDVFALSARDTVMPVVPMAWGMPH-----AAPMVGAKLVLPGGRL---DGASLIELIRGEQVTATAGVPTVWQGLL--GHVEAKGGGLAPLDRVVIGGAACPQS----MMSRFAALGTRAIHAWGMTETSPLCVASVLTARHRDLGEQGRPAFGAELRIVDHAGRALPGVTRGMLEVRGPWICA--GYLNNPDR---TAFSA-DGWFATGDVATITTDGFMDIVDRTKDVIKSGGEWISSIALENIAIGHPAVREVAAIARPDARWGERPRLIVALREGATLTPG---EMAAWFEGKVAKWWIPDDLVIVETLPHTATGKLQKRELRQV----------------------------- 198251492 133 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVDINHTLVLPYSSGTTGLPKGVMLSHRNLVVNVDQSIVAA-DFQRGEITAAFLPFFPIYGMTVLMNVHLAGGGALVTM---PRF-DLATFLQISQDHSARRMWVVPPVAIALAKH--PLVDDYDLSALDQVFIAAAPSGVELTDTLAARLG---CTVLQGFGMTELS--PVSHLVPSNAPRSGAVGVAIPNTRSKIFDPDGEVLGVDGEGELWVKG--PQVMQGYLNNANATVETITD--DGWLRTGDIARIDSDGYMFIVDRLKELIKYKGFQVAPAELEATLIAMDGVTDAAIIGLPNDEAGELPIAFVIGADGGPD----EATIHAHFQANLATYKQLHQIRFVDEIQKSASGKILRRLLRDQVAAE------------------------- 146281018 20 --------------------------------------------------------------------------------------------------DPVTTLSRSEFADQVGRLAAVLRELGVAKGESVGLLMGNILEFYVADAAVLAAGGVPVSLYPTSSPEQLGYMAKDAGIKLLIT---------EAALLSRLTEAEVCFEM--LSAVAVIDDLPGEVAAARWPIIALQQLMRASSQRIAAQSVRVEDLLTLVYTSGTTGAPKGVRLSHVN-LLSAAQSMGTLMQLSEGGRI-----ISWVAGRVGQYYCAVIFGVEVTIC------PDQKRLPMYLPIVKPTYFFAVPTALRRVLSARTEALQTSSVSSLRTVLSTG---TAPTPRHVLEFFAALDLPIGDIFGATETCACGAMGQPGHF--KLGSVGQAVPGMQIAI----------AEDGE-VLLRGLP-IMQGYHNQPEKTAEALSE--EGWYRTGDVGRLDDDGFLWITDRKKEIINSSGKNMSPANIEAMIKSDPLIGSVCVVG-------------------------------------------------------------------------------------------------- 154335972 3 ----------------------------------------------------------------------------------------------------------------------------VRKGDVVCMCMLNTIIYGPVVYGALRLGAIVSPVNAIAEPSTLAYFMKESNAKVIL----GMRY-----FHKQVEEAVEM----------VKKDTGRKVDIHYPEDFWYIWPVPRSYDGLKGATLD--DTIIIPFSSGTGGLSKGVKLSNRA-LIANTEQVAAAFQLSPQEAYF----------HIYGFTACLNTGMQIVMY-----KYTVEDYLKASEKYRATINLVAPPILISLLK-NEGLVKQHDMSSLKHFCCGAAPLGPETMEAVEKML--PNVSVSQAYGMTEMAPAVTVPN-GLKHKVPGSCGTLVGDTELRIVDDAGIDADPGAEGEVWVRG--PQIMKGYLHDED----TALCMQDGWYRTGDIGRFDESGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCMVIGVPDPVSFENPRALVSLQPSVPPKDAVRAELYHFVMSRMPPHKRLGGVRIVNEVPRNLAGKLLRRQARK------------------------------ 160896247 53 ---------------------------------------------------------------------------------------------------------------------------------RVGICAGNSADHIAALLAVMASGKVWVPLNPK-STQSEVRRIIDAEPSIVLCDAGG--------------------------AALVQGAPGIHLMLGEG-----TAALEQAQTGALPVELPADAIQAIKFTGGTTGLPKGVMQPCRAWMAGIANQIQWGFD--EHDRYVMAAPITH--GTSTYLLPILAQGGCHVLLDGA----GAEAVRSAFALRGGTVCFMPPTLIYMLMA--LPGASRADFPGLRRLIYGGAAMPPEKIRQVRAFFGPV---LATTYGQTEAPQILTAMRPEDFEDEGTSVGRATWFSDLAIMAPDGRLLPRGEVGEVVARGDL--LMSGYWRLPGKTAETLVN---GWLHTGDRGLIDAQGYLHLKDRLKDLVITGGFNVYPVDVENALGQHPAVHECVVFGIPDDHWGEAVQAAVQLRAELRPDQRDEAELIAFVRQRLGPVQTPKRIHFHASLPRSPVGKLLKTAVRELAL--------------------------- 15823791 47 --------------------------------------------------------------------------------------------------------------------------------------------------AIHRLGGTISAINASSTADELEAQLRLSNAQAIFTCN---------TLLKIAMKASQRVGIP-LANIFL---TDAPGSYRPDDVYPFQEIVRTAKSSLPLLQLGASTPAYICFSSGTSGAQKPVLLSHQGIIANQINTFEKFRQKGPN-ISLCILPLA----HSYG----LVCVAYSALYRGLAVLPSSGVLLSIVEKLKINTLYLVPTLVSRILSGGKAG--RHDLRCVKEVYTGGAPLHPMLGEHILRH--HPTWKIKQCYGATEAGTAV--SVTSDCDLWPGSVGCLLPGVQAKIVKSDGSETKHDESGELWV--SSPSLAIGYLSNPLATKTTFTNTGKTWLRTGDEVKISPNGHLFIVDRIKDIIKVKGFQVAPVELEQLLLSNDFVEEVAVTSRQDEGEEERPQAFVVRSQVEEPQGAVAESLHALVKARLHPH-----VIFVDSLPKTTSGKIMRRALRN------------------------------ 169844747 42 ------------------------------------------------------------------------------------------------EDATGRAIGYEEAHHRTYSIANALLKWKIGRGDVVCVFSPNHIDY-----------APVVPSNPSYTVEELKYQLDATKAKLIVAADATHLSGSIVLFDP-----LPGESLPTLNELVEFPENYCAVRFKPGEARSTVALLLVYSNFELFQAVAISH-----YS-------------VIANVIQMA-THYNVNDLSPGDVFFHIY--GLVVTMHFLLFASL----TLVV---VPKF-NLDDYLRSIVQHSVTHLFVVPPQVVLLCKHPE--VRKYDLSRVKFCFSGAAPLGGELMQQLTKIL--PNAVIGQGYGLTETCTTISMVPPNVKLGRIGSAGQILPGITARVVKEDGSLASEGEVGELVVTG--PSMSLGYLNNPKATAETYVD---GWVRTGDEVVIKDN---------EEIMKVRGFQVAPAELEAHLLLHPDVADACVVPKADEYSGEVPLAYVVLSRPATENPRKAEDLKKAIAKHVADVKVPYKVEFIDAIPKNPSGKIVRVL--------------------------------- 46581522 11 -------------------------------------------------------------------------------------------------------LTFRDLHDHAEHLALWLRDNGVGTGDRVALLAENSPNWGIAYFAITGMGAIAVPILPEFHADAVQHILRHSEAKAVFVSE------RLFPKLEEGEGIADSLMCISMETFQSIAQGTTRDMLRELKSKGLREFLANMADAAPAE----DDVAAIIYTSGTTGHSKGVVLTHRN-IVWDADAVKSIVKLGPGDRMLSILPLS----HTYGLVLPVLNGAH-VHYMDKP--PTARALLPAMAQVRPTAMLSVPLVIEKIFKAGRKLLESFG-GALRIFCIGGAGIAPDVERFLREA----NFPYAIGYGLTETAPLVAGSGPAST--RLTSTGFTLDGVDIAI-DA---PDPATGEGEIIVRG--PNVMREYYKAPQITASAF--TPEGWFRTGDLGKFDADGYLYIKGRLKNVIIPSGENIYPEEVEAIIHQSPFVLESLVFARLDESFGDLPAL-----KQREKIDALLETLRNEVNTKVSTFARLKVIEQTEPFEKTPTHKIKR----------------------------------- 160944390 5 ---------------------------------------------------------------------------------VKEHENTPAII------ENDRTMTFGELSNMVCSFPQEVHSIG--------IVMRHRTEMIASILAVLKCGGRYVPAEPDFPTGRIHDMMTEAQVDFVLTEHAF---------------APKLSSFP-------IRYTDCEICGVETPS-WKRNAIE-----------DPERPAYVLYTSGTTGRPKGVCVTNRNVC-HYVRAFANEFHPGPGDVMLQYSVCS---FDIFVVFTSLLNGAALAI-PADEDKADIHALMAFVERHHVTMISGFP-YLLAEMNHLSVIP-----SSLRLLISGG-----DVLRGVYVDHLLNKAEVYNTYGPSET--TVCASYYRCTVLEDGTIGHPVLGAQIRILDQSGNEVAKGQTGEICIYGG--GVSLGYIGDHAE-ENRAFERQPDMYRSGDLGYILPDGNIAFLHRKDDQIMIYGKRVELAEVESRLYRCKDVQQAIVRAFTDEDGLSYMTAYVVPSDNKLKVSEVKKEL----SENLTSFMIPEFFVKMKQIPLNVNGK-------------------------------------- 167572171 292 -----------------------------------------------------------------------------------------------------RTWTYRELASHAAELADALRAAGVGRQDVVGVLLPHGAEYVLTIVAAWSIGA--SVC-----------LLEKSWPDTLFVASCRV---KQIATIPALL-ARASKHLPASRCTLVGASP------------------ARADRAWTPVAPRRDDIAFVSLTSGSTGKPKAVLTTHVGT--------SYCF--HARDALYPYADDGLNVFLAWECLRPLMFGRPAVVI-GDDVIFDPPRLVALLRQARITRLVVTPSLLESVLDFPGIAAQLRDLAHMSAWFLMGEVVPQRVVDKARAAFPPSVRLVNSTWESLDVCYADLLPSRSDAGGRRVPIGRPLPGCALAVLDEAGRAVPAGATGELHVAS--PGLGPGYLDDAARTAEKFLPSVRPVYRTGDRARLLPDGQIAILGRIDNTVKIRGFKVLLHAIENVLDAVDGVSKSLVVPIDDPHTRQALAAYVVGHDG-APSETTLARLRQQARAKLPEYAVPAHFIGLDAFP-------------------------------------------- 115390498 321 -----------------------------------------------------------------------------------RRPDAAAVHWDG-------QATYHELDVMSDNLAHELLLRKISPEVPIAFTLERSLSAVVAVLGIMKAGGACLPIELSF-PRARKDAIVRVGARLIVTSS--------------THEAVEGCESIILDLHRVAHR-GVDIRRRINRD-----------PARA---------AYILFTSGSTGEPKGVVLEHRS-LATSYTAICNRVGWSSGTRILQFSSPAW-DAFALEVLGPLMVGGCICI---PSNISRESALGEYINSARVDSVLQTPTALRNLTPDDM-------LPSLKSLLVGGEPIPENAYKW------GSKVRLYNIWAPCETSTISTIADLSPLSVYPTSIGTPVGG-AVWIVDRDSKLLPIGAVGEMLVEG--PGVARGYHNNPTQTASSFISPSPKVYRTGDLARYNPDGSIAFVGRRDNQIKLRGQRFEMEDVEQVLGRHGCTCAVAVVNLPRQER-EDLVAFVTLSPGYHPSPQLNEDIRNQLRGQLPPYMVPTAWVVVRHLPKLTSTKIDRVKLRQ------------------------------ 115390498 1503 --------------------------------------------------------------------------------------------------------------------------------------------AIVILLAISKTGAAFLPLDITHPPERLATVVADSGASLIIVNTPELRNTRQSIFLARLDDIVEE---TSVEQTL------------------------KIRSDLKSVTIEPSNAAYVVYTSGSTGKPKGVLVEHGNLAVG-AEEHARRIGITARSRVLQLASFAFDLAIGDVVYA-LCSGACLCV----PSESDNGNIAGVINRLHANFLFTTPTQLSVLTPEEV--------PTLRTVSVGGEPVGIETW--------TPHVRLVIPYGPVE--ATIIVSCRDVTSGHPSSC-------RFWVVDPDNRDVPIGTPGELVIEG--PVVARGYWSNAQEFASLNLAS-RRFYKTGDLVTQVGEKSFLIEGRKDTRVKLHGQRVELGEIEYHL-SHPGWHWAVDIIQPRGGKDPCLAAFFVPASGHELLEPLAEAAKETLKHVLPAYMVPEYFIRIRALPMLSSLKTDRKALRTMAAG-------------------------- 9716269 1 -----------------------------------------------------------------------------------------------------------------------------------------------------RAGAAYLPLDPELPDARVTELLARARPAAVVTT-----PGHAPRLRALGADAIVLPGE--------VRTAAGEGDGRRDR----------------AVPVAAGDLAYVMFTSGSTGRPKAVGVPHGG-LAAYVTAHQAMYALTPDDRVLQSGSLSFDLSAEEI-FPCLAAGATLVMLDG------PAAFLDGVARLGVTVAHLPTSLLNLLAGADGVPVP----PSLRLVVAGGEPADPAAWR-----TAAPGVRLAHVYGVTEASMVSTAAFLDTVPDRARTIGRPIAGTEVHVLDDGFEPVPDGVPGEVFIGGA--GLARGYLAEPARFGPHPFAAGRRLYRTGDLARRLPDGSLEYVGRLDRQLSLRGFRIDPAEPEAVLRTHRAVADVAVT-----VRDGRLVGYVVLRPGHVPAEEL----RAHAARALPGHLVPGTVVRLAALPRTGSGKI------------------------------------- 116247576 5 ---------------------------------------------------------------------------------LASDPDRIALWADGEE------ITAGQVSRAVLTAAELLLRHAEGKAPVVAVLVTNSPATIILRYAANLAGATHSTNAVDLAAAARLDILSKTGATFL-AVD-----------KENLDAARELCDLPEPPRLAALGALGPDVDLSSGDDAFGHDAVEA----------DPEQPAVVIYTSGTSGRPKGV--TQPYRLRRANLQVALQ---SPEPIVYLSTLP---VSNSSGVDVALASGGTVVLHDG----FEAGEVLRAVEQHRVSTLTITPPQLYMLIDHPDT--ATTDRSSIRLITYLGSPAAPARLAEAVEVFGPVLLQL---YGTTEVNGI--------------SMLMPQDHFDPELRRTVGRPLPPGEIGEVCVQS--PSTMLGYWGEPEL---TAAIIRDGWVHTGDLGSLDENGFLRLHGRMGEVMKTNGIKVHPTDVENALLTHPEVTQAAVYCVVDEDRVEHIHAAVVVRPGGTADSG---TLIGHVAAELSPKHVPAVVTFHDALPLTRAGK-------------------------------------- 114797267 10 -----------------------------------------------------------------------------------------------------RDVSWAEFEARTNRLARAYQKLGVKQDDFVTISLPNGIEFFEACFATWKAGATPQPISARLPKLERDQIVEIGAPSLVVGVPGGEY----------------------PQTACVPQGFEPDTGL---------------SDAPLPEVTAASYKAM---TSGSTGRPKLIVSAAADPDVPMLEIPQQGCMLIPGPLYHN--------GPFLWAMTALFKGCTIVV----TTRFDAEETLKLIEKHKADVIYTVPTMMRRIWSLPEEVRASYDLSSLKALWHLAAPCPA----WLKECFIEWLGPVWELYGGTE--GQGSTTIQGTDWLKHGSVGKPVETCEMKIVDEDGKTLPPREVGE-VFIRPLAGAGTTY-----RYIGADAKAIDGGWESGDLGWMDEDGFLYLSDRLSDMVIVGGANIYPAEVEAAIEAYPGVRSSAVIGLPDEDMGARLHAVI------------------------------------------------------------------------------------ 167888941 5 --------------------------------------------------------------------------------------------------------------EQANQLARVLRAKGVEADQPVGVLLERSADLLVSILAVLKAGGAYVPMDTMYPQERIDYMLQDSGAKVVITS-------RATNL---------SLQLPSTVQAIVLD------------DQDVQAQLGAQDASNLIPVAGLYNLAYMIYTSGTTGQPKGVMIEQGSVLVDALYERVF-------SRYDQPLHIAWLSAFVFQIFASLLLGHTVVSRDVSLSGEHLIAYYRM---HRIDLSDGTPAHLHIL----NESVSVTEAPDVKHYLIGGEALSVQLVKVFLHKWSGYRPVITNVYGPTETTEDATAYTIEDVELEKGSIGTPIANQAVYILNNQQQLVPIGIAGELYIGGA--GIARGYLNLPEKFIPNPFSTFANMYRTGDLARWLPDGSIEYLGRIDHQVKIRGYRIELGEVEAQLLTVDGIQKAVVTAWENEDGHKDLCAYIVASESLSLP-----ELRNALQPKLPDYMIPTYVVQLDRFPLTPNGKIDRKAL-------------------------------- 115399404 1288 ---------------------------------------------------------------------------------VRETPDAPAVRW------TKGLFTYRELGFLSDQLALHLRRQGLAPGALVPLCFDKSPWTVVAVLAVIKSGAAFALCDVTHPDSRLRSICQDLQRTIILCSPGQESRCKMIAEKAIV--------------------------VGEHNNGWKKDDVGTLTPQLPVSGTR--TPLFVVYTSGSTGKPKGVVIEHRSFCALVHYQVS-VWRMSPAARVMQFASYAFDASVFEILF-PLMCGACTCILDEVERRDYLDV---TMKRLQVTHAFLTPSVARQL-----SPAAVPD---LQVLVCGGEPLRHDLHQWA------ANVRLVDGYGPAECTVFSVSHPSLTRTSRPSDIGRPV-GCVVWLVDPSDTEVPVGSLGEILIEGPIVG--RGYINNPQATESSFFDPTTKLYKTGDLARYFPDGRLDIRGRKDSQIKIRGQRIELGEVEFQVQSFPSAAGGIVVDVAPDDGNLALFAFICFGGPVSSSDVGSQVLRAALFERLPAYMVPSYFLPLANLPINPSGKADRRYLKSLL---------------------------- 115399404 65 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVLALVGEAMLPSDAAYW-----APRVRLLNGYGPAECAASAIQHIDGCSNVDMRDIGHPV-GCVAWVCDPRDPEVPVGAAGELLLEGPNLG--LGYFKDAAKTDAAFLQTLRGMYRSGDLVCYTEDGPLRYLGRIGSQVKLRGQRLDTSHIEHQLVQCPTLAAFVAVGKRDADTNTHFLA--------VPTKDFANRVAARVQQNLPGYMVPTLMIPVASLPKSAAGKLHRRAL-------------------------------- 164662677 322 --------------------------------------------------------------------------------------------------SQVRTVSYGELDRASNVVAHHLLHSGVQRGEVVTVYAHRGVDLVVAVLGVLKAGATFSVIDPTYPSSRQNIYLQVAKPRALIV---LAKAGSIHQVRACIQEELERTEIPALE-------LGADGVLRGGNVGAGDVLKEAQAFAGQPTRVGPDSIATLSFTSGSTGIPKGVQXRHYS-LTHFFPWMGERFELGENDRFTMLSGIA----HDPIIFTPIFFGAELHI-PTSEDIGTPGRLASWMASSGATVTHLTPAMGQLLSAQATTPI-----PTLRNAFFVGDILTKRDCTRLQSL--AQNVRIINMYGTTETVSYFAIPPASVEPAFLQTAGQGMIDVQLLVVNRNAETCAVGEVGEIYVRSG--GLSEGYLGPPEKFEGQFWKPRDRMYRTGDLGRYLPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPRVRENVTLVRRDKDEEKVLVSYFVPTDDVQSESELIKDIRDYLKGKLPSYSVPTLFVPMTRMPLNPNGKIDKPAL-------------------------------- 213033081 557 -------------------------------------------------------------------------------RNVKLNPDRVAII----DSETKEEITYHKLYEISLKVADCLGKNGVKKGDYVGITLPRGSRQLYAIFGILFTGAAYVSI--GIAPNDRRTKIDQIGIKCIIS-----------------DE----------KTVI-----DCKLNKNEVKIIDLDVAMANVAKLKQPVEISPYDSAYIIMTSGTTGVPKGIMHTSA---VNTCIDLNEKYNVNAEDTILMVSAIDFDLSV-YDIFGILHAGGT-VITTSEDNYRNPDEWLNLVDEYKVTIWDSVPILFDMIMAEG----KNRNLP-FRIVMLSGDWIAINLPERFYNISENINSIVVAMGGATESIWSNHLNVPRKIPKDWISIGRPLKNQVYRVVDEFGRICPNYVKGELLI--GGVGVAKCYHGDEELTNKKYFEQDGRWYRTGDNGRTWNDGIIEFLGRKDTQVKVKGHRIELGEIENAL--------------------------------------------------------------------------------------------------------------- 94467513 22 ----------------------------------------------------------------------------LLAQRVAEHPEAIAVAYRDD------KLTFRELASRSAALADYLEHLGVSADDCVGLFVEPSIDLMVGAWGILNAGAAYLPLSPEYPEDRLRYMIENSETKIILAQQRLVSRLRELAPKDVTIVTLRESEA-------FVRPEGTEAP-----------AARSARP---------DTLAYVIYTSGSTGKPKGVMIEHRSIVNQLGW-LRETYAIDRSKVILQKTPMSFDAAQWEILSP--ANGATVVM--GAPGYADPEGLIETIVKHNVTTLQCVPTLLQGLI-DTEKFPECV---SLQQIFSGGEALSRLLAIQTTQEMPGRA--LINVYGPTET-----TINSSSFPVDPASIGSPVHGTTYHILDETLKPVGVGEIGELYI--GGIQLARGYLHRDERFLEIELEEGARLYKTGDLGQWNNDGTVQFAGRADNQVKLRGYRVELDEISLAIENHDWVRNAAVIVKNDGRTG------------------------------------------------------------------------------------------- 159898613 1071 ----------------------------------------------------------------------------CFYQQVAAQPTSIAVAW------REQRWSYFDLAQASQAIAGYLRDQGVQRQQIIGLRAERNPQFVAALLAILQLGAVYLPIDPQHPVQRLAQHVD-----WLLT------------------DALAEAQ---------------------PQQLDLAQALGYDQPASDFVQLHDRDLAYVLFTSGSTGTPKGVMIDHAG-MLNHIDVMIERLALTQTDCIAQSADIS-----VWQLLTALVVGARMQIIDD-QTMRDPQALLAKLAAANVSIFEPVPSLIQALLETIASLEQTPSLAALRWVLPTGEHLPREAQQWF---AHYPYIPLLNAYGPAETLWPIASAV--ELPQNAIPIGRPVANVRAYVLDASLRPVPIGVAGELYIA----GIAVG-WGDPQRTASLFLEPGARMYRTGDLARYNQAGVLSFLGRSDQQVKIRGFRIELGEIEACLLQHPA-LHSVAVAVVGVAEQARLIAYLVAKA-KPVSDQL---LRDFVQARLPHYLQPSGYCWLSQLPLNANGKLDR----------------------------------- 46139761 1325 -------------------------------------------------------------------------------------------------------LTYQQVEDYSNHFASHLISQGVTQGDFVPVLIERSPWAPVIMLAVLKTGAAFVLLDLSHPIQRLRTMCSMIDAKILVA----------FEQTRHIGEGLSLP-ITTFEPVEYLERQ--------------HQVCGTLPPIVSP---HLDSPACVVFSSGSTGVPKGIVLPHGAIATSAAV-MREQGNLTATSRVFHFASFAFDISIGEILF-TLAAGACICVPHEQERRDNPG---KAAGDLKATWALLTPSVI--------NLFDPSDVPTLKTLGSCGEPLTSQIVDWAHRLYAPAECTVISHIGRV---------LPETHPSHIG----RSFGAASWVVDDHNRLVPIGTIGELLVEGPVVS--TGYLKDKARFVESWLSQFGRMYKTGDLVRQTPDGSLQFLGRKDDQVKLHGQRLEVGEVEHCLMSVEDIKAVAVVKVANQNNRAVLVAFIAPAEGASPNEEFYSTIETMARDQLPSYMVPAYFIPVAHIPLSLSGKINRRLLRE------------------------------ 46139761 233 -------------------------------------------------------------------------------------------------------FTYRELDRLATGLAIWLQHLGVGPEVFVPLVFDKSKWAVVAQLAVLKAGGAYFFINPSHPVQELCSSLN----PLVAVCSA---NHSGIA-KELVCEAIALGDS--------VRELLESIPVDD-------------TPGSPTVNISTSNAMYITFTSGTTGKPKGIITEHSAFAVANAKSLQYSFDVSNRDTL------------------------VTLMFGGRVCIPSESDLAGFMRDHEVNLASLTPS-----MASTLSPSSC---PSLRGLVLGGEPMTESHISTWSKHV-----QLFNAYGVSESTGIA----ALASNIKSGSPSNIGYGCGVVAIDQPDKLAPIGALGELVIEG--PSISRGYLDDKARTDQHFWKKRKRTFRTGDLVRYNLDGSLQLAGRRDHQVKVNGQRLELTAVEHHISACPQVLEAAVVAVKAGNSGSTLVAFLTSRETCTPADGLRSDLEGFLLLDLPSYMVPSEFVFLQHMPLTTSNKLNRLLLQNTAA--------------------------- 170741076 138 --------------------------------------------------------------------------------HVRHHPDRPHLR-LREGPDAETVLTYADLDRRARRVAAGLLGHGLAPGDRVAIMLPTGPDFFPAFFGCLLAGGVPVPLYPPFRRAQVQDHLENAAPGILITDSA------VAPFARLLPDRVEGL-----------------------RVLTTAADLADAEPLAEPVPATGASLALIQYTSGSTGDPKGVTLTHAN-LLANVRAMGEALGASSADVVVSYHDMGLIGCW----LGSLYFGAPAVILPPLAFLADPGSWLWAIHRHRGTISAAPNFAYELCLKSRDEDVAGLDLGSLRVLTNGAEPVSPDTLARFARRFGAFGLQLTPVYGLAECAVGLAFPPLGARPAPPGEAGRPLRGHQIRIVDEAGRELPERREGRLQFRG--PSATAGYFRKPEATR----VLFAGDWLSGDLAYM-AGGDVYVTGRTKDIVIRAGRKIHPHELEEAAGAVEGVRKVAAFACPDPKTGERLI----LAAETRLTDAALARAAGAVLDQ-----PPDEILLCASVPKTSSGKIRRAAARALYE--------------------------- 91789248 122 ----------------------------------------------------------------------------VLDWHVRAHPQREHIAIDNGDSAAPTRLSYADLQQGAAGVAAGLLDRGFQPGQPVALMLPTGPEYFFSFAGILLAGGIPVPIYPAAQIEEHLQRLTNALATALITVP-----------RARVLATLLKSQVPSLRMVCTV------------------EELSASTASPERVTAHANDIALLQYTSGSTSSPKGVVLTHAN-LLANLRAMGQALQVSSEDVF-----VSWLMGLIGAWLGSLYYAYPLVVMSPLTFLARPERWLWAVHRHRGTLSGGPNFGYELLRKLDEAALEGLDLSSWRFAFNGAEPVSATTMQEFQQRFGLRPQALAPVYGLAEATLGLTFPPQGRIDTQAFSCGRPLPGHEVRLVDATGCEVAERQEGRLLFKG--PSATSGYFRNPKETRRL----FDGEWLSGDYAYM-AQGDVYITGRAKDVIIRGGRQIYPYDLEEAVGAIPSVRKVAVFGSPDPTRSERV---VVMAETRGLPPEALAQLRRQINSALG--APPDDVVLVP--PKTSSGKIRRAASRELYE--------------------------- 134293534 25 -------------------------------------------------------------------------------RAAEVYGARLAIVH-----GDVRR-TWAETYTRAKQLASALARAGVGRGETVAALLPNIPAMVEAHFGVPMAGAVLNTINTRLDIASMLFMLRHGEAKVLIVDTEYAELAHRAAL-----------EVPGLKIVSVADAMPADPARFAGAT-DYEAFVASGDPDYTWTPPADEWEAIALYTSGTTGDPKGVVHHRGAYL--AAISNILEWDMPKHAVYLWTLPMFHCNGWCF----PWAAGVNVCL-----RRFDAKTVFDLIRNERITHYCGAPIVQSAIANAPAELRAGIDH---KVHAMVAGAAPAPAVIAKMKEIGFDLLHV---YGLTEVYGPATVCLPDDERARLNARQGVRYHLEATVLDPDTEPVPGETLGEIMFRGNI--CMKGYLKNPHATDEAFQG---GWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVEVAAVVAMPDPKWGEVPCAFVELRNGMSATED---EIFAHCRQLLAGFKVPKVVRF-GELPKTSTGKI------------------------------------- 158312471 15 ---------------------------------------------------------------------------------AAERPDDLALRHIALDGGEP-AFTWRELDRRSSQLAGALAERGLGFGEHLGLGLRNSPQFVLAVFAAWKLGAVPIPVRWDVPEWELGRLKEVIEPRVYL--------------------------------------GGEDLPWIDSTELDVPDLPDATSPQIHGIC-----------SSGSTGTPKVIVSDRPSVYV-ARMATPLAEGWGPPQTVLVLAPMYHANGLT-TLY-NLLGGDHLVVME----KFDAARVVDVIERHRITTFTATPTMLQRI--ADLPGVDGRDLSSIRWFTQGAAPMPPSLVHRWAGLVGAEKIHMV--YGMTE--GLGLTALRGDEWMHQGSVGRGIRGTEVRILDADDKELPTGEIGDIYLRTPGSDTSSHYLGAAPKLHRTE----DGFKSAGDLGYLDQNGYLHLVDRRVDMIISGGANVFPAEVEAALIDHPKIADVVVIGLRDPEWGRRVHA--VIEPADPAAPPTASEVISYAKSRLAPYKVPKTVELVDAIPRSEATKVNRGAMVA-ARDEAVPTANTGA---------------- 169860053 35 --------------------------------------------------------------------------HHAFEHHAQANPHLTAL----EEFDT--KISYRELDNRANCLATHLRGLGVDVGSRVCLLVERTPRLVVGILGIVKAGASYVPLDGNVVSDGLHHAIRDSTPTVVLT----------------------------------LRKFQHRLADTSSKVVYLDDVLSDYDPGHCIKPQDSSDSVYIVYTSGTTGTPKGVDVTHGNVLLCLAPG---NLGMKPGMRVAQIMNISFDLAAWEIL-GAMMNGATLCL------RGKTSKEWRAVMR-SVDILISTPSML--------TPHKPADYPNLKTVAVAGEPCPKATADSWGAHVNFYNC-----CGPTEV--TIVNTMQHHTPGDTITIGGPTPNNSVYVLDENMSPVPIGEPGLM-----WAGVTKGYLNLPDKTAERYIDPFANMFNTGDLGRWHMNGTLIPLGRIDNQVKVKGFRVELDGVAAAIESCPGVQVATAL-----LIDEELWGF------ATPSSLDVESAKAAALKVQPYYAVPTRFLTMDEFPKTANGKTDKRVLRQMA---------------------------- 149913650 55 --------------------------------------------------------------------------------------------------------------------------MGIAQGDRVATLAWNGHRHVELYYAISGMGAVCHTLNPRLPAEQLAYIIAHAEDR-ILCVDASL-----VPVAETLRDAL-----PEGVRVIVLTDAGA-MPETPLDTLNYEDLLQGQPDSFDWPHLPEDTASGLCYTSGTTGHPKGALYSQRSTVLHALTVLAQTSSFIAGRRMMPVVPMFHV--NAWGLYTAPLTGMTLVM----PGHLDGASLWRLMEDQNVYSSWGVPTVWAGLLSE--ITAQGRAPSAFRDLIVGGSAAPPSMIEAYE----GYGVTVSQAWGMTEIGTHMIAPLAQQMPIKT-SAGRRKFGLEFKIVDDHGTAMPGTTTGELYVRGN--TVISGYFRNDQ--ASAAAMDAQGWFGTGDVASITAEGQLVIRDRAKDLVKSGGEWISSIDLENAATSHPGIRACAVIAVPHPKWDERPVLVVVPQGDARPT---LTDIHAHMAPHFAKWQLPDDILFVDALPLTATGKISKLTLRR------------------------------ 145593228 16 ------------------------------------------------------------------------------------------------------QLTYAELLDHVERLATRLVELHGQPPRTVGLCASRSLAAYVGYLATLRLAATVVPLGVDVPAERIRRTCAHAGVDALLADDAGRR---------VADEAAGTI------KVLYLPDTPEH--------HWYDVPTQRWT---EPYVGDPEDVAYILFTSGSTGTPKGVPVRHRNLIPYMAHCIE-TYQVQPGQTFELTFDPS-----VFDMFVTWLSGALLVV--AAPN--DLLAPIRYVNDNQITHWFSVPSVISLAGR--LRSLRPGSMPSLRWSLFAGEQLTLTQARAWADATPGS--TLANLYGPTETVTCTRYQLPADPARWPRTIGRVHPHLEGVLLAPDGT---AGNEGELCIRGSDPAQNHGRFVDHTDGRTTQVDRLPGWYRTGDRVRQ-EDGELVHLGRIDDQVKIHGYRIEPGEIESVLRRHPSLHEVVVLAVPARAGGVELHAL------YTCDSLAETALAGLVAEHLPPYMAPTQYHHVEFFPVNANGKVDRR---------------------------------- 207085206 16 ----------------------------------------------------------------------------LFDRSVNRYGEEPSLAKVGEEP-----MSYNQLNEKVKATVQLLQKSGISKGDKVVLLSENMPNWAVAYFSVTYFNAVIVPILPDFHPSDVHHIIRHSEAKAVFVSDKFL---------PTIEDALNIQLVINLEKLEIIEEISNQSYISQLKQKISKSSIKITEPKE-------DDLAAIIYTSGTTGHSKGVMLSHKNLVTNALSSFSKIT-IHKSDIFLSILPLAHTLECTVGLIVPILHG-SSVHY--IDKVPTPSVLLKIIEKYKLKHLYKIP-FFRKIKAAGKKLIETFG-GRVRFFGIGGAALSP----FVEQFLMEAEFPYIIGYGLTETGGSIIDGI-----VKVKSTGTPFYGVTVKIKDKD----PKTGEGEIIVKS--PSVMLGYYKDEEKTKEV---MEDGWFLTGDLGYMDEDGFLFISGRSKNVIISGGENIYPEQIEAVINQNEAVLDSLV---------------------------------------------------------------------------------------------------- 117618336 55 ---------------------------------------------------------------------------------------------------DEQWLSYGALNDRVAQIAARLQGLAV--GERVGLYLSRSPDLVASLLACLRLGLTFVPLEPDFPVERLQGIARQARLSAVICD-----GDRPAP----------AFGCP--------LRTLDGPAAAGAGAVSWDDALA----------------AYMMFTSGSTGEPKGVVISRRA-LLCFLDGIRERLGLSPGCHWLFITTPAFDISLLEML-GPLWGGGRLTVAGGEHNK-DPLGMLALLEDPSINWLQATPACWRMLLKAGWQG-----RNTLTALC-GGEALDTG----LAEQLCARTRRLWNCYGPTETVWSLVSEVRWPPTDGQITISHSLPGYRHWVLDEAGQLVAEGECGELCIES--PALCEGYWRKPALTSAAFLRATHRLYRTGDRVRRLGADSFLYLGRRDDQVKLRGFRIELGEVEAGLRRQAGVQEAAVVG---EGDDAMLVGYVEAKSGVTLN---RLALRKGLQATLPHYMVPARLMLLDALPKTGSGKLDRKAL-------------------------------- 125560037 6 -----------------------------------------------------------------------------------------------------RRLTGAGLADGARRLAAALSNLGVRRGHVVAVVAFNSIEYIELFLAVTYIGGIIAPLNYRWSFEEASQALELVQPTVFIFD--GSYSSWALRLK-------ESNSLTSVNLYLFLGNLCSISQAANFVSVVSVEQIKRSSTTRAVEPVSANDVALICFTSGTTGRPKGVAISHTSLIIQSLAKIAIV-GYGEDDIYLHTAPLCHIGGISS-CLAILMAGGCHVL---IPKF-DVKSAFDAILEHRVTSFITVP----AIMADLLSYARKHGMTVTKILNGGG-GLSSELITGASHLF--PNATIFSAYGMTEACSFMVLTRPKIQEPKLGSVGKPAPHIEIQINRNGSNSSSSSPI-GNILTRGLHTM-SGYWVNNS--IDTSDSVRNGWLDTGDIGWVDKTGYLWLMGRQKGRIKTGGENVYPEEVESVLSQHPGLAKAVVIGMPDSRLGEKIVACVSIRDGGEGREVSAQMLQDHCRTKLSRFKVPRYYQWSKPFPVTTTGKIRREQLKA------------------------------ 169766510 13 -------------------------------------------------------------------------------KQVQATPDAIAL------EDENTTYTYAELDQEVETLTRRLRGYGVGRDSLVGVLLPRSADYVVACLAALRAGGAFLVLELAYPPSLLADVIEDGRPTVVIT---------------------NRAEVGKIKASVPVIIQDEPAPTANGH-------------VSEPSPLPSDDDLFVSYSSGTTGKPKGIANPHRAAVLSYNLRFG-VSDLQQGDRVACN------VFFVWEILRPLLRGATVVAVPDDASY-DPAALVDLLAAKKVTETLMTPTLLATVLARHPHVGDR--LPDLRTLWFNGEVVTTDLARRASKAFPQTR--LLNCYSACETHEIACGDIREMLQIDSDALYCPVPPIDPEVLNESLQKVDVGVSGELFLAG--PQLARGYLNLPETTAKAFFDSDPRLYRTGDIARLLPSGLLEITGRVGAMIKLRGYSVVPAKVEYEIVTNLAVSRCAVVAYGEGLERQ-LVAYIV-RDKEKSAERPEVEINDAARRTLAPYMIPALWVELDSLPHEVTGKVD---LKNLPPPQSPQLVN------------------- 195054521 68 ------------------------------------------------------------------------------------------------------------------RIAQQLKAMNLRQDDVVGIAGTNTTYLMPVVLGCLLNGTPFHAVSPWHDEATFKHLFCITRPRIIF-CDGLVYA-----RLSAIAKMLKAPVYTLKDHRLQLPRI--------------EDLLEKQELYYVPESLGGDQTVAILCTSGTTGPPKAVCISNS----ACLFDFGFVTG---QDVLLSFSTIDWAPGLFNMLFSC-CHGSTRCITDRSYT---PEYMLQLIEKYKVTLLTVAPQQAASLLKAPT--LSKLRLSSVRFISIGGGNCYVANLLKLQEFLLNGQ--ISYGYALTECGG--VAANMGV--AKPSSVGRIVPGVKVKILDDAGRSLGHGETGEILVHNSW----NGYYGNPS--ESKRMQDYQGWFHTGDMGYFDNENFLYIVERKRDMLRFHGAQYCPFELEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKIPGSRLTE---MDIVEYVARRL--VVTHKQVFFLNELPKTGSGKVLRQQARDQALGKEWN---------------------- 440169 11593 ------------------------------------------------------------------------------------------------------QLTYTELDERSSQLATWLRRQVTVPEELVGVLAPRSCETIIAFLGIIKANLAYLPLD----VNAPAGRIETILSSL---------PGNRLILLGSDTQAVKLHA--------------NSVRFTRISD----ALVESGSPPTEELSTRPTSLAYVMFTSGSTGVPKGVMVEHRGILVKVAKQPAAAAIAHLSNIAFDAS--------SWEIYAPLLNGGTVVCIDYY-TTIDIKALEAVFKQHHIRGAMLPPALLKQCLVSAPTMI-----SSLEILFAAGDRLSSQDAILARRAVGSG---VYNAYGPTE--NTVLSTIHNIGENEAFSNGVPI-GNAVSVMDQNQQLVSAGVIGELVVTGD--GLARG-YTDSDRFI--YITLDGNRYRTGDRVRRPKDGQIEFFGRMDQQIKIRGHRIEPAEVEQALARDPAISDSAVITQLTDEEEPELVAFFSLKNGVSDQEKIENKIRHNLQALLPTYMIPSRIIHVDQLPVNANGKIDR----------------------------------- 440169 7559 ------------------------------------------------------------------------------------------------------QLTYAQLDEQSDRVAAWLHERHMPAESLVGVLSPRSCETIIAYFGIMKANLAYLPLDV-YAPDARLAAILDTGERLLLLGAGVPQPGIQIPRLSTAYIAEALSHATTVDVTSIPQPS-------------------------------ATSLAYVIFTSGSTGKPKGVMIEHRGIVRLVRDTNVNVF---PESVSH-FSNLAW-DAATWEIYTAVLNGGTVVCID-RDTMLDIAALNSTFRKENVRAAFFTPAFLKQCLAETPELVAN-----LEILHTAGDRLDPGDANLAGKTAKGG---IFNVLGHTETAYSTFYPVVGEETFVNGVPGRGISNSHAYIIDRHQKLVPAGVMGELILTGD--GVARGYTDNKDRFVKSTWS-----YRTGDKARRPRDGQLEFFGRMDQMVKIRGVRIEPGEVELTLLDHKSVLAATVVVRRPPNGDPEMIAFITI--DAEDDVQTHKAIYKHLQGILPAYMIPSHLVILDQMPVTDNGKVDRKALRA------------------------------ 440169 495 ------------------------------------------------------------------------------------------------------RLSYSELDHKSDQLAAWLRRRQLKPETLIGVLSPPSCETMVSFLGILKAHLAYLPLDINVP----LARIES-----ILSA---VDGHKLVLLGSNVPQ--PKVDVPDVE----LLRISDALNGSQVNGLAGKQATAKPS---------ATDLAYVIFTSGSTGKPKGVMIEHRGIAVPTAHLANIAFDLS-----------------TWEIYTPILNGGTLVCIEHS-VTLDSKALEAVFTKEGIRVAFLAPALIKQCLADRPAIFAGLD-----SLYAIGDRFDRRDALHAKSLVKHG---VYNAYGPTESVVSTIYSVSEASPFVTGVPGRAISNSGAYVMDQDQQLVSPGVMGELVVSGD--GLARGYTDDKNRFV---VVQIDGGYRTGDRARYSKGGQIEFFGRMDQQVKIRGHRIEPAEVEHALLNSDQVRDAAVVIRRQEEEEPAMIAFVTTQNGHVPDGNVESELRRRLQMLLPSYMMPARIVVLDHLPLNPNGKVDRKAL-------------------------------- 440169 4559 ------------------------------------------------------------------------------------NPDSIALIHGSE------KLSYAQLDRESDRVARWLRHRSFSSDTLIAVLAPRSCETIIAFLGILKANLAYLPLD----VKAPAARID-----AIVSS---LPGNKLILLGANV-------TPPKLQ--------EAAIDFVPIRDTFTTLTDGTLQDGPTIERPSAQSLAYAMFTSGSTGRPKGV-------MVQHRNIVRLV---KNSNVVAAAARIAHISASSWEIYAPLLNGGAIVCAD-YFTTIDPQALQETFQEHEIRGAMLPPSLLKQCLVQAPDMI-----SRLDILFAAGDRFSSVDALQAQRLVGSG---VFNAYGPTE--NTILSTIYNVAEVPIGSA---VSNSGAYIMDKNQQLVPAGVMGELVVTGD--GLARGYMDDADRFIQLTVNGSEQVYRTGDRVRRPKDFQIEFFGRMDQQIKIRGHRIEPAEVEQAFLNDGFVEDVAIVIRTPENQEPEMVAFVTAKGDNSAREE------------------------------------------------------------------------- 440169 10100 ---------------------------------------------------------------------------------VAANPNAPAVV------DSETSMSYTSLDQKSEQIAAWLHAQGLRPESLICVMAPRSFETIVSLFGILKAGYAYLPLD----VNSPAARIQPILSEV--------EGKRLVLLGSGID---------------MPQSDRMDVETARIQDILTNTKVERSDPMSRP---SATSLAYVIFTSGSTGRPKGVMIEHRNILRQSNVTSQLPQDLR--------------MAHIWEIFTAILNGGALICID-YFTLLDSQALRTTFEKARVNATLFAPALLKECLNHAPTLFED-----LKVLYIGGDRLDATDAAKIQALVKGT---VYNAYGPTE--NTVMSTIYRLTDGESYANGVPI-GNAVSIMDQKQRLVPPGVMGELVVSGD--GLARGYTNNADRFVDVINDQKARAYRTGDRTRRPKDGSIEFFGRMDQQVKIRGHRVEPAEVEQAMLGNKAIHDAAVVVQAVDGQETEMIGFVSMASDREGEEEITNQVQEW----------------------------------------------------------------- 440169 8610 ---------------------------------------------------------------------------------VAAAPDAIA-VWDS-----SSTLTYADLDGQSNKLAHWLCQRNMAPETLVAVFAPRSCLTIVAFLGVLKANLAYLPLD----VNAPAARIEAILSKLVLVQAHGPELGLTMADTELVDEALASSSSGD------------------------HEQIHASGPT-------ATSLAYVMFTSGSTGKPKGVMIDHRSII-------RLV---KNSDVVATLPTPVRMANVSNLIYTALLNGGTLVCLDYL-TLLDSKILYNVFVEAQVNAAMFTPVLLKQCLGNMPAII-----SRLSVLFNVGDRLD------AHDAVAASGLAVYNAYGPTENGMQSTMPFVNGVPI-----GRSITNSGAYVMDGNQQLVSPGVMGEIVVTGD--GLARGYTDDEDRFVHVTIDGEENIYRTGDRVRRPKDFEIEFFGRMDQQVKIRGHRIEPAEVEHALLGHDLVHDAAVVLRKPANQEPEMIAFIT----------------------------------------------------------------------------------- 440169 14186 ------------------------------------------------------------------------------------------------VTDSTSKLTYAELDRLSDQAASYLRRQQLPAETMVAVLAPRSCETIIAFLAILKANLAYMPLD----VNTPSARME-----AIISSVPGRR---------------LILVGSGVRH--------ADINVPNAKTMLISDTVTGTDAIGTPEPLSATSLAYVIFTSGSTGKPKGV-------MVEHRAIMRLVKDMPPATRMAHVTNIAFDVSLFEMC-ATLLNGGTLVCIDYL-TLLDSTMLRETFEREQVRAAIFPPALLRQCLVNMPDAI-----GMLEAVYVAGDRFHSRDARATQALAGPR---VYNAYGPTE--NAILSTIYNIDKHDPYVNGVPI-GSAVSVMDRNQQLLPPGVMGELVVTGE--GVARGYTDDTDRFVTTIDGQRQRAYRTGDRVRYRPKGFIEFFGRLDQQAKIRGHRVELGEVEHALLSENSVTDAAVVLRTMEEEDPQLVAFVTTRSGSSNEEEDAGDMRKRLRSLLPYYMVPSRVTILRQMPLNANGKVDRK---------------------------------- 440169 1576 ------------------------------------------------------------------------------------------------------RMSYAELDQRSDQVAAWLRQRQLPAETFVAVLAPRSCEAVIALFGILKAGHAYLPLD----VNVPAARLRAILAEV--------KGEKLV---------LLGAGEPSPE--------GQSPEVSIVRIADATSPAGHASLRDGKSKPTAGSLAYVIFTSGSTGKPKGVMIEHRGVLR-LVKQTNILSSLPPAQTF--------RMAHMWEVFTALLNGGSLVCID-RFTILDAQALEALFLREHINIALFPPALLKQCLTDAAATIKSLDL-----LYVGGDRLDTADAALAKALVKSE---VYNAYGPTE--NTVMSTLYSIADTERFPIGRAVSNSGVYVMDQNQQLVPLGVMGELVVTGD--GLARGYTNDSDRFVDVARGQLLRAYRTGDRARRPKDGQVEFFGRMDHQVKVRGHRIELAEVEHALLSSAGVHDAVVVSNSQEDQGVEMVAFITAQDNETLQEA------------------------------------------------------------------------- 440169 6049 --------------------------------------------------------------------------------HVRATPDAIAV------KDATSILTYAQLDQQSDRLAIWLSRRHMMPETLVGVLAPRSCETIIAMFGIMKANLAYLPLD----INSPAARL-----RSILSA---VDGNKLVLLGSGVTAEQENPEVEAVGIQEILAGTGLD---------------KTQGSNARP---SATSLAYVIFTSGSTGKPKGVMVEHRSV-TRLAKPSNVISKLPQGARVAHLANIAF-DASIWEIATTLLNGATLVCLDYH-TVLDCRTLKEVFERESITVVTLMPALLKQCVAEIPETLAHLDL-----LYTGGDRVGGHDAMRARSLV---KIGMFSGYGPTE--NTVISTIADEMFVNGVPIGKTVSNSGAYVMDRNQQLVPSGVVGELVVTGD--GLARG-YTDPNRFI--YITVNGRAYRTGDRVRRPHDLQIEFFGRMDQQVKIRGHRIEPGEVESALLSHNSVQDAAVVAPADQDSGAEMVAFV------------------------------------------------------------------------------------ 440169 3078 --------------------------------------------------------------------------------------------------DESTRLSYADLDRKSDQVACWLSRRGIAPETFVAILAPRSCETIVAILGVLKANLAYLPLD----VNVPASRLEAI-----------------------------LSEVSGSMLVLVGAETPIPEGMAEAETIRITEILADAKTD-DINGLAASQPAYVIFTSGSTGRPKGVMVEHRGIVRQTNITSKLPESFH--------------MAHIWEVFTTLLNGGTLVCID-YFTLLESTALEKVFFDQRVNVALLPPALLKQCLDNSPALVK-----TLSVLYIGGDRLDASDAAKAR---GLVQTQAFNAYGPTEN-TVMSTIYPIAED--PFINGVPI-GHAVSVMDQNQQITPPGAMGELIVTGD--GLARGYTTNTGRFINV---DIDGAYRTGDRVRRPKDLQIEFFGRIDHQVKIRGHRIEPAEVEYALLSHDLVTDAAVVTHSQENQDLEMVGFVAARVADVREDESSNQVQEW----------------------------------------------------------------- 440169 12678 -------------------------------------------------------------------------------------------------TDTSTKLTYAELDQQSDHVAAWLSKQKLPAESIVVVLAPRSSETIVACIGILKANLAYLPMDSNV-PEARRQAIL-----------------SEIPGEKFV---LLGAGVP------IPDNKTADVRMVFISDIVASKTDKSYSPGTRP---SASSLAYVIFTSGSTGRPKGVMVEHRGVLVKQNASMAHVSNLAFD------ASV-------WEIFTTLLNGGTLFCI-SYFTVLDSKALSAAFSDHRINITLLPPALLKQCLADAPSV-----LSSLESLYIGGDRLDGADATKVKDLVKGKA---YNAYGPTENSVTFANGVPIGTSLGPKS--------KAYIMDQDQQLVPAGVMGELVVAGD--GLARG-YTDPSRFIHI---TIDGKYRTGDRVRYRPRDYIEFFGRLDQQIKIRGHRIEPAEVEQALLSDSSINDAVVV--------------------------------------------------------------------------------------------------- 149912048 8 ------------------------------------------------------------------------------------------------------EFTWSQVADQTKRIAQALQSLGLTPGDKIAILAKNSAEWFINDLAIMYAGYISVPIYSTANAKTINYVLEHSEAKVLFV-------GKLDNYQSL------EGKIPADIITISYPYETLSCQYK------WNDLLEQHQPLATPAHINLEDLMSIIYTSGSTGDPKGVMITFAAF-KSASKNIIKSFEFEPGDRLLSYLPLAHITERVYIEGGSIYAGEGVVSFVESLDTFSVPRLWGVLQKHKLNFLLKIP-FVSGLVKAKIK--RGLGLQHARILGCGSAAVSPALLEW-YKRLG---LNITEAWGMTENLAYGTLNYPFN-PQKIGTIGKPGEGVDLKI----------SAIGEILVKGD--GLMSGYYKDEAQTKESFDE--NGYFKTGDKGEIDSNGYVKITGRVKDIFKTSGKYVTPVPIECKFGENPNIEQICITGTA----LTQPIALVVLSPGKDVMTTNLEETRQHINKSLESHARIGHIIVLKD---------------------------------------------- 116060067 70 -------------------------------------------------------------------------AWEAIRRRASEAPDAPATL-AGDGGSA----TYGTMMRAASTLADGLKNV-VDRGTRVGLAATPGREYCASAYATWARGGVLVPIASSHSEEDAAYVMEQSGMKI----------------------ALVPPNVDGEEDAETYQKYARAAKRFDDGKVNSPGLRARTSPTLEQTTVHSS-----IYTSGTTGRPKGALHTHRSYAQCAGLIDAWRWDASDRIIHALP------MHHIHGIVNAWMCGATV---EFQRTFTPRGVWARLRDESKVTVFMGVPTMYVMLMRADARLASINAASKLRLTVSGSAACPVPVLEEWRKLTGRS---LLERYGMTEIGMALSNPY-DEKKHKPGYVGIPLPGVEVKLAPLVGDEVAAEGPGELLVKGA--NLFAQYY-DNQRATAESFDE-DGYFKTGDVAAMSSDGYWRILGRASDILKVGGFKVSALEIEAKLLENPSIAEVAVLGIPDEAYGQRAAALVVPAIDTETGQPVENDIMTWVRHNTPSKHHLRVVKFAEKVPRNAMGKINKKDLQK------------------------------ 116061863 48 ------------------------------------------------------------------------------------------------------EYSLRALRLEARTLAHSLHDHAISAGDAVAILLDNSAASIVASFAIAGLGAKRVDLNTRVEAHEVAAAMRTTDARLIIASDRYV-NKLSRALQILLDETVDLDDVDSRISVCFAARTEAELALPRFND-DVAELMRGVTDAYDAFISESDEPCLVMFTSGTTGKPKIVSHTQRQHAVSVAKTCGWERQLH---VWLHVAPMFHAMD-AFAMYASVFAGVKQIT---ISHDFDVNATLSLIKSENVTLTALTPTHLAMMLRQ---PSFKHAASSLRAISVGGSIVSDQLVQSFQDA-CPSCVYFTD-YGSTEACGKICTSLASCSAAALARAGNPMPLFDVTVVKDTT------------------SMQSIEWNDHDRGEILVRGPGDGTWLAGDVATVDSTGSVKIVDRVSDVIIVGGENVFSSEVETILLELAAIAECAAFGISDEILGEVVCCAIVYDPTNKISVSL-DEVRKHCIERLSDFKRPQSFVVVKSLPKNSAGKVLKRELR------------------------------- 78062238 13 ------------------------------------------------------------------------------------------------------RISYATLRERIGRLANALATAGVRHGDTVAVMDWDSHRYLECYFAVPMMGAVLQTVNVRLSQDEIAYTIDHAHADVLLV---------HADFLPVVDAIRER--LPHVRTFILLDEPDSAPCSHAIPFIGYEALLAASAVDYAFPDFDENTRATTFYTTGTTGLPKGVHFTHRQLVLHTLAIMAALQRFHRGDVYMPLTPMFHV--HAWGMYVATVLGVKQV----YPGRYVPERIVKLVQDEGVTFSHCVATILHMLL--GCDTAATADLGRWKIVIGGG-----ALPQGLARTALAHGIDIFAGYGMSET-----CPVLSLAQLPPGAAGRPVPLVDLRVVDDDMSELPGHAYGEIVARAPW--LTQSYVKNPEASEILWAG---GYLHTQDVGHVDPSGALQITDRIKDVIKSGGEWISSLEIENLISMYPGVAEVAVIGVRDDKWGERPVAVVVCKPGFTLSEE---GIRSHVTRRISKYAVPQVVRFVDALDKTSVGKIDKKALRA------------------------------ 157963693 11 -----------------------------------------------------------------------------LEHWVEKQGDQV--YLKQPIDGQYKTFTWRDVQTKMQQIAGALRHLGLNPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYTLEHSEAKAIFI-------GK-LDYWADQEAGVGGD----------ILRIAMPYDTMPSQ-YHWDKMLNMGQPLIDAPLPTPEQVMTIIYTSGSTGKPKGAIQNFASY----AWTTAVVRDLKTDDRLLSYLPLAHITERVAIQGSSFYSGSSVAFVE------SLDSFVADVQRARPTVFFSVPRLWSLFQKNKRKIHQGLGLEHCHLLGSGSAPIPPSLVEWYHK-IGLD---ISEAWGMTENCAYSIINYPFDAR-KIGSVGRAVEGCEAKCSD----------VGELLVKS--PGLMQGYYKQEEETAKSFDD--DGFFHTGDLCSIDDEGNVSITGRVKDNFKTSGKYVAPVPIERKLAQDPHIEMICVIGLPHPI------ALVQLSEGATPREEVRLSLKNTI---------------------------------------------------------------- 211586618 13 ----------------------------------------------------------------------------LFRRQVQATPDAIAL------EDETTTYTYTQLDQEVETLASRLRTYGVSRDTLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPADLLADVIDDASPAVIIT---------------------HQSEADKIKAPVPVIALDAPVAETNGHT-------------KEPSPLPADDDLFVSYSSGTTGKPKGIANPHRAPVL--SYDLRFVQDVQPGDRVACN------VFFIWEMLRPLLRGATVVIVPDETSY-DPAALVDLLSAKKVTETLMTPTLLATVLSRYPRFGTRV--PDLRIIWLNGEVVTTDL---AHKAIKIPNARLLNCYSACETHEIACGDIRDVID--DDSIYCPVPSLVPYVLNEDGQEVETGTSGELFIGGPL--LAREYINLPETTAKAFFDSTPGMYRTGDLARKLPSGFLEITGRVGAMIKLRGYSVVPAKVESDICQYLAVNQCVVTAYGDGLDRQ-LVAYVVP---------------------------------------------------------------------------------- 67516561 17 -------------------------------------------------------------------------------KHALANPDKLAVI----DTTKVQQFTFAQLLADAAALKRILEELTLTSGDRIAFLVPNGYDYAVTQWAVWASGGICVPLCTSHPVKELLYTIGDSDPSLII----------IHPAFEKFEAPLREGTADTPRLFMTLPFTQSPSPPQ----------LPEFSPVYYPER-----RALMIYTSGTTGKPKGAITTHK-TITFQAQCLIQAWQYQPTDHLIHVLPLHHIHGIINGLTATLLAGATVEMY---PKF-DPATIWRWTNKGSSTMFFAVPTIYSRLVDYFEAHIRGTEQETLRLLVS-GSAALPTPIKTKFATITNQ--TLLERYGMTEIGMGLSCGLDVAQRID-GSVGWPLPGVQVRLTDETGAVIEAAVDGMIEVKGD--NVFSEYWRRPEATAKEF--TADGWFKTGDVARRDERGAYYIQGRASDIIKSGGYKISALEVERKLLALDEIAEVAIVGIADEEWGQRVAAVVKQRPGTEPLE--LQTLRTRLKQEMAPYKIPTVLKIVDGIERNAMGKVNKKVVRK------------------------------ 170085029 41 ------------------------------------------------------------------------------------------------------------------------------RGDTVMIMSPNTLSWPVALFGCVAAGITFASCTT--TARELSWQWIDSKARCIILAPHLVQVAKDMFKLVGVSDDEADRRIWILEDETILTSNHRTVTGNYLGTLLYGGIL---SGEELFSGRDADETVYICYSSGTTTSHKNVASVLG--MTNAVWRGCET----DSDVYLTTASSGLAMLLHY----PLMRGRALVMLNGG---FEPDRFCKAIEDYKVTTLMLVPPILLTLSTH--AAVDKYDLRTLTNVASGAAPLSLALANKFLGRLKSRNVHLLQGCGSTETTCPAQIVAPEDSTRKFGSVGQLLPNIEARIMREETIDVEEGQPGELWLRG--PTITKGYLNNPSANESSF--TVDGWYKTGDILRRDQDGYFYIVDRKKEMIKYKGYQVAPAELEAILMENTEVADVGVIGIMNKYSGELPRAYVTPSNPAVLALEESKRIKHWIEGQVSQYKYLRGVVAVNDVPKSPTGKILRKDLREWA---------------------------- 145298827 69 ------------------------------------------------------------------------------------------------EAGPDAWLNYGELSLRVGQIAARLQGLAV--GERVGLYLERGPDLVACLLAFLRLGLTFVPLEPDFPVERLQGIARQARLSAVICDGHGDVPAFGCPLRSIPAFEQEGEQPPAV------------VSWPSV-----DDALA----------------AYMMFTSGSTGEPKGVVISRRA-LLCFLDGIRERLGLSPNSHWLFITTPAFDISLLEML-GPLWGGGRLTVAGGQHNK-DPLGMMALLEDPSINWLQATPACWRMLLKAGWQG-----RDTLTALC-GGEALDSG----LAEQLCSRTQRLWNCYGPTETVWSLVSEVRWPPADGQITISHSLPGYRHWVLDEAGLPVSEGECGELCIES--PALCEGYWRKPALTSAAFLRDTHRLYRTGDRVRRLGADNFLYLGRRDDQVKLRGFRIELGEVEAGLRRQPGVQEAAVVG---EGDEAMLVGYVEAKAGATLN---RLALRKGLQATLPHYMVPARILLLDALPKTGSGKLDRKAL-------------------------------- 47567910 9 -------------------------------------------------------------------------------KHASVQPNKIAI------KENDRVLTYKEWFESVCKVANWLDEKE-SKNKTIAIVLENRIEFLQLFAGAAMAGWICVPFDIRWKQDELKERIAISDPDVIVT-----ERYKV-----------------------------NDLPGEEGRVIEWKRMIEHYLPTYQSVKNVQNAPFYMGFTSGSTGKAKAFLREQQSWV--HSFDCNIHFHMKEEDSILIAGTL----VHSLFLYGALYVGQTVHIM----RKFIPKQVLDKLEMEHISVMYTVPTMLESLYKE--KRVIENDMK----IISSGAKWEAEAKEKIKNIFPVAKKY--EFYGASEL-SFVTALVDEESERKPNSVGKPCHNVQVRICNEAGEEVPKGEIG-------------TVYVNSDQFFMGYWTA-DGWMTVGDVGYEDEEGFIYIVGREKNMILFGGINIFPEEIESVLHEHPAVDEIVVVGVKNSYWGEKPVAIVK-------GSATRQQLISFCLQRLSSFKIPKEWHFVDEIPYTDSGKIARIAAKNMIEN-------------------------- 59876617 978 -------------------------------------------------------------------------------------------------------YTYAELEVVTDRLAHHLVQLGVRPETFVATCFDKSMFAIIAMLSVIKAGGAAVPLDAAHPVNALQTRLEDAASKIVLTTTA---------------RAEKFEGL--VDNIIVVD----------------DSLLQSLPAVRSPTGVQPHHPVFVIFTSGSTGRPKGVVLEHSA-MVTSAEAHGSKIGLDHSSRMLQFA--------SYTMFTTLQRGGCVCV----PSEVDVNDLAGVVTRLNVNIMDLTPTVASLL--------SPKEVPTLKRMCLGAEPLTKALIE-----LWSPHVPVFGQYGPSEAS---INSAFKDFSDGRGEATGKAVGCVTWVVDPENRNMPIGCKGELLLEGPILS--RGYLNDMEKTQAAFWARVTGFYCTGDLIQYTSEGEMMYLGRKDSQVKLHGQRIELGEIEHHLLNLATSAKSAVVKFNDTNATKALVAFLCLSEQEEMTESLRKRVEMALANALPVYYVPSVFMPVTRMPMTTSGKLDRKVLRALAA--------------------------- 59876617 2078 -------------------------------------------------------------------------------------------------------MSYQELDERATALAYRLTALGVKPRQFVPLCFDKSGWTIVAILAVLKTGAAFVPL--DFEAPVLRLRVGDVGAELLLCAPQYEELCESIPCRAQ-----------------VVDRQSTIYD----------------KPSLPCLPVDSNDPAYAFYTSGSTGKPKGAV-------VNH--------------VHWVTSSTGWISETSRIIFTTLMNGGTVCVPDQAARTND---LVGAINQFNVNWAALTPSVVRTM--------TPSQVPHLKTLFLVGEAMSQDLTTWA------DKVTLGNGYGPTE-CACVATCNIMTPHTRPNNLG--------DVVTARGWIVPVGAVGELLLEGGAVGA--GYLNNPEKTAEAFLKEVPRIYKTGDLVKYNEDGTMLYLGRKDFQAKVRGQRLELSEVEHKLLDDHMVQSALA-SVP--TKGPCAKRLVILSLQNMPSTTLVASIRDSLCERLPTYMIPSLWVAINRFPLMPSGKLDRR---------------------------------- 59876617 3647 -------------------------------------------------------------------------------------------------------FTYQEFDRITDQLAAHLQSIGIKTETFVPILFEKSSWAIVSMIAIMKAGGAYVPLDPKHPQTRLRELIEDVGADVVLCSRKYQATASEVSKTPLVVDQRSIRKLATP---------------------DSSALLAAATPENA---------AYCLFTSGTTGKPKGTIISHRAFCTSAAAFTRR-MNINATSRTFQFA--------SYTILSALTVGATVCV----PSEDDMNNLAGAIRKLKANWSLLTPSVL------GTVEPERV--PCLKTLVSGGEALPGH----ILKKWGTSTCFI-NAYGPTECAVVAATAYKSTLDHKPGTIGTGS-GCRLWIVHPRNHDMPVGTVGELVIEG--PTVARGYLNEEEKTRKAFHGKFERMYKTGDLVRYNSDGSVSYVGRKDTQIKLNGQRVELGEIEYHVGQLPENVQSAVELITPSTRSSALAVFVVLVEGEQDAQHATADICKNAENGLAGYMIPSIFIPVKKMPWTSAGKLDRNRLRQDLSREALAMYRLSSMAN------------- 59876617 4725 -------------------------------------------------------------------------------------------------------LTYAELARYSTNLAQELIDLGAGPETLILICLDKSLWTIVAMMGIIMAGAAYVPLSPEHPPSRHEQIIETCNSSIMLCSPSYKSR----------FEAL-------VKHV---------------RTITEDSIRKLPTPEAPPQKIKSNNACYVLFTSGSTGVPKGAVIEHRNVTSNAIAISEGSH-LTPTSRVIQFSTL--VFDASVLIFVTLLLGATVCVPSEEKRTAD---LASALTSLKADWAFMTPSVASTL--DGPQSV-----PTLKTLTVGGEAITTEVINWA------SGVKLLNVYGPTECCIFALTNIGNVLKAGRGWLTNP---------NNPHQLAPVGATAELCLEGSNLG--REYLNDPKRTAEAFLKDFNRIYRTGDLVSYDLDGSIKYMGRKDNQIKVAGQRMELGEVEHNLQRDDSIRQ-LVVQLPKAKKLTAVISFSTSMTAYANTQSLLNRSRERLMERVPPYMVPIVWIAVPRIP-------------------------------------------- 121702597 42 -----------------------------------------------------------------------------LPRAAAIEPDAEAIYHITANNQVLRR-TYIETADRARGLAYYLKKHGFK---RVGILCPNTPAFLESIYGIAAAGAINIAVNYRLKEDDIAYIFNHSDAEVIIVDQEYYRA--AHPNTPIIDTDATEGQLSGPFDEAVLQGLKYDIETGSNG---WDGLESQAGSE--------DDIIALAYTSGTTARPKGVEYTHRGYLATLGNVIESGLNTQFGRRYLWTLPMFHAMGWTF----PWAVGTHYCLR--KINYPE---IWQLLKQEHITHFNAAPTVNTLLCAADEAER----LPNPVQVTVAASPPTPHLF----EQMTSLNLHPVHVYGMTETYGPITMPQWDQLPAKYKNMARQGHGFPVRIIKPEGTVVDGKEIGEIVFVGNI--CSPGYYKDPEATRKLFAG---GVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDTHWGERPKAYVTVKHGKQLEG---QDVIAWAKRAISKFMVPREVEVVPELPKTSTGKLRKNVLREWAKG-------------------------- 145595459 5 ---------------------------------------------------------------------------------------------------------WVELRRLAAAVADDLHGL-----DRVAVEAGTDLATVVGVAGALLAGTAVVPVPPDAGPRERDHLLRDSAAEAVLVPAHGKCRGD------------------------YAGRPRIPVDLT------------HRSDSTRPEP-DPAGTALILYTSGTTGAPKGAVRAVAACLDGLADAWGWT----PDDLLVHGLPLFHVHGLVLGVLGPLRLGSRL----HHVGRPTPERYAGAAG----SLYFGVPTIWSRITAVPEAARA---LRSARLLVSGSAALPAAVGTDLAALTGRR---VVQRYGMTETLITVSAHADG--PHRPDTVGLPLPGVRTRLVDDGDVPLPGETMGELVC---GPTLFDGYLHRPE--ADAASRTSDGWFRTGDVATIGPDGWHRIVGRATDLIKSGGYRIGAGEVEDALLAHPGVREAAVVGIPDSDLGQQVTAYVV------SDDVAESELIDFVARQLSAHKRPRQVRRVDALPRNALGKV------------------------------------- 170088887 26 ----------------------------------------------------------------------------------------------------------------------------------VVLFSRNHIDYPVAMWATHMLGGVISGANPDFLANELLYQVKATGASMIIAHPESL---------QVALEVAETAGLPQ-DRVVLLNAESSMSTYSKSKRDTIDDLVENVKTSFSEKRLDPGELAFLSFSSGTTGQPKAVAIPHYA-LIANVIQMAAHQRYRPGDILWSIATLLWLRGEPYLLTSSLEHKMTLVV---VPKFNFVGMLDSII-RHRITHLFLVPPQVVLLCKH--EAVKRYDLRQIRLIMCGAAPLSHELNQQLFAMFPDAHIGQGYGKGMTETCTVTIMWPITTKRGKSGSSGVLIPGTVARVVKPDGSLAGYDEPGELVIKS--PSVALGYANNEQAWVK-----------TGDEVRIDKAGEVTVLDRLKEIIKVKGLQVAPAELEGCLLDHPDISNACVVGIPDDYGGEIPLAFVVLNKEAALSAHLKASIMKHVADKVGYKHLAGGVEFVSAIPTSPSGKLLRRVLRD------------------------------ 197731131 31 --------------------------------------------------------------------------------------------------------SFAEIGDRAARLAHALHELGIDGDQRVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPAEQLVWIVNHATDRVVI-----------VNGSLLPLLAPLLPHLPTIEHIVVSPGDRALLSDTEAQVHEYEELIAGRPARYDWPELDERSAAAMCYTSGTTGDPKGVVYSHRSYLHSMQVNMGESMGLDDEDIALVVVPQFHVNA-WGLAHGTFMTGINLLM----PDRFQPGPIAEMIEKERPTYAAAVPTIWQGLLAEVTANPR--DLSSLEIVTIGGAACPPSLME-AYDKLGVRLCQA---WGMTETSGTMAHPPAGLWPYRI--TQGRFPGVEARLVGPDGDILPGTSAGELEVRGPWVAGAYYGGDGGERPEDK-FSP-DGWLRTGDVGVISADGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDEKWGERPLAAVVLKEGTGVDPALRTFLAGTIAKQL-----PERWTSISAVPKTSVGKFDKKLIRK------------------------------ 163743508 559 -------------------------------------------------------------------------------------------------------LSHADLQARADLLAVVLQAQGAAAGDIIAICLPRSSEFIIAMLAVLKVGAAFLPVDPTYPAAVIAHMLQDSGTRLGI---GGPDYGTVT-----------GPDTGSNKGKSVHRH---DAALTPEGLVWVAPDAKLDPPEKPTPPTPAPDPAYVIYTSGSTGKPKG-VRVPMRALLAHASAITAAFDLQSHDRMLQFASLSFDVAIEEVL-PSLLAGACVVL-----RAPDPGLFLDRVAALELTVLNL-PTAFWHVL-CDVMADSGRSLSSVRLVIVGGEQVSPQALARWQQLVPGVRW--LNGYGPTETTITCTLHDPGGHRVNANEIGRPTAHARAYVLAADGSLAPDGVAGDLWI--GGPAVSDGYIGRPEEFRPDPFNTGGGIYRTGDRAAWRGDGTLAFLGRQDRQVKLRGFRIDLRHVEQVLEAHPEVALVAVHGKDGPVRGARDAGEDGAADAAGDTRPDLAALQQIVQRDLPAHMRPALV-PVADFPRTAGGKI------------------------------------- 212539874 72 -------------------------------------------------------------------------------KHSTTDSKKVAVI----DSTKGESFTYKQLLSDVSERKKWLLEQ-LSLADRIAFLVPNGYDYVVMQWAVWAAGGVCVPLCTSHPVKELLYTIGDSQPSLVV-----------------IHPAFDKVGTTLCELISNVPFTEF-IPLSSAMDITTISL----PPFHESLPLDRR--ALMIYTSGTTSNPKGCVTTHKNITFQAVKAWKYT----PSDHLIHVLPLHHVHGIVNGLTASFLSGATVEMY---PKF-DPKIIWRWQDKGSSTMFMAVPTIYSRLVDYFDAHIRSTDAKALRLVVSGSAALPTPIKAKFAEITGQV---LLERYGMTEIGMAISCGLDVSRRLD-GSVGWPLPGVQVRLTDKETNKIQNEEDGMIEIKGD--NVFLEYWNKPEATAKEFTS--DGWFKTGDVARRSEDGAYYIQGRASDLIKTGGYKVSALEVERKILGLEYIQEVAVVGVTDEEWGQRVAAVIKLRDGAEPLE--LSTLRTQLKQEMAPYKIPTILKLVDGIERNAMGKV------------------------------------- 119478201 18 ------------------------------------------------------------------------------------DPNSPALIH------NDRTITWGQFDKRTNNLANAILKRGVDYNDKAAVYMRNCSEYSEAVAAAFKSRTVHLNVNFRYTAEELTYIFDNSDAVVIFFSSEF--AGQMTALKDK---------LPKVKLFIEVTPLGAQ-PLFDG-ALSHEDLVNEGDGAPLAIERSGDD-LFFLYTGGTTGMPKAVMWPHETFIAGAALLGK--------DMSTLASTLATVKAEPSVVACPLMHGTGSVLFGGAVVTMDAEQLWRTVVKHGVNTMAIVGDAFKPLLKELEENPGKYNLDHMAAITSSGVMWSREVKLGLLKHM--PNVILNDSFGASEAVGFGASVMANGMET---TTAKFAIGDNCKVFTEDDREVMPGEPGYIARGGHIP---LGYFKDEEKSAKT-FKTINGERYSGDWCTVEADGTLTLLGRGSVCINSAGEKIYPEEVEEVIKSIDGIRDALVVGVPDDKWGNAVIAVI------EGDEKPADELKRLIKLHLASYKVPKKFLFKDTLGRAPNGK-------------------------------------- 164605274 30 -----------------------------------------------------------------------------------------------------ERYTFEEFYQRASNLGRRLIDYGVKPGDRVAIGLRNYPEWALAFAAITSIGGIVAGLNAWWESDELEYGIRHIGAKVAIVD------------QERLDRVKLQSGLDFLTLISVHSEPCDRATPI--------DQLLRQHGELPDIQIEPDDDAVILFTSGSTGHPKGSVSTHRNIIAALL---SWELDLKPH--YPDAALLGMPLFHVNGLLAVLLTRKTVAMY-----KWDPNVAVELVEAEKIVSFVGTPAMTGDIMLAAQK--QDKDVSSLLAVGGGGSARAESQVKGIDETFKNAKPYT--GWGMTETNSIGTSIGGEEYLMRPSSSGRVSAVLELGIVDSDDNFVKAGERGELLVRG-----TSVIHKYWDRPDSSGDFLEGGWFRTGDIAYLDEDGYLYIVDRLKQIIIRGGENIGCAEVESAMLNDPAIIEVSVYGVADQRLGEDVAATI-----YVDREVDVDAIRSNLKLKIAGFKIPKHIRVTTE-PLVRSGKIDKKTIQK------------------------------ 84685707 15 ----------------------------------------------------------------------------------------------------ERRLTRGDMLDMALRLGGAFERMGLTPGAPIAFQLPNWWEAAVINLACALFGYRIVPLLPIY---------RKAELQVILPA-CGVEAIFLPPASDKVDPAIVAALDTPPAHVVNVRGDAPGAA-------RFDNLIAGPPAKSRLP--DSRDAKIVIFTSGSTGRPKGVIHTHDSLDAVVRNTAGFW-SLGAEDVMYVPSPIGHIGGSIYAFEFPWITGCRTVL----EDRWEPARAVARIDAEGATFMAGATPFLTGLLDAAGQ--AGSDLPSLRRFVCGGASVPPELVRRALAAW--PRSVVSRAYGSTE----VPLACPGIRDRASAEAHAETDGMALDIMLD---------EGEICVRG--PQMFVGYL-DPEDDAGAF--TQDGFFRMGDLGRFVDDRFIVITGRKKDIIIRKGENISPLEIENALLAHPLVDQVAIVGAPDPERGEMVVAFVVARDG------------------------------------------------------------------------------- 119182153 35 ----------------------------------------------------------------------------------------------------SESISCNQARVLVRKLIAGLRANGFKNGDCLNVHSFNDIYYPILFLAVIGAGGVFAGTNPSYTQFELSHHIKTARVNFLIS---------EPEILENVLLAAKDNNIPS-SRVWVFNTNGRPLP---PGCSSWTDLMNYGEED----WVRFNDTAARLFSSGTTGLPKAAVISHYNLIAQH----ELVFGVIPYEISRIVAVP---MFHASAVTSALKAGH--VVY--VMRRFDLEAFLKVSQKYKVTEASTVPPMAVAIVKS--PLSKQPFLKSVRSGAVGAAPLD-KGVQAQFRALLSERGRYTQVWGMTET-SCVATRFPWPEDDTTGSVGRPIPCLEMKLIDDSGNNISADTRGEICVRG--PTIISGYFENPHANAESFDS--DGFFKTGDIGYCDKTKKWYIVDRKKELIKVRGFQVAPPEIEAVLLSHPLIMDAAVIGVPGEEKVEHPRAIVV-RQPVPEAQSLEEEVKRFAAARLAKYKSLGGVKFVDSIPKNASGKILKRLLREQA---------------------------- 212702257 2067 -------------------------------------------------------------------------------------------------------------------LGNGLRSRGLRPGEIVAVMMEKGWEQVVAVMGILRAGGAYLPVSPSLPDKRIAYMFKDAGVRF-----CFVQPG-----------LEARAEACGSEAVPVLRAFPEQAAPAAAPLPDTD--------------VSPEGLAYVIYTSGSTGLPKGVMVSHAA-AHNTLADLGQRLDLGPRDRVIALASLSFDLSV-FDLFGVTAAGGAVVI--PAPGQEDPAAWCRLMREQGVTVWNSTPSLMQLLLDYLDDHPEDRP-ERLRLALLSGDWIPLAMPDRMHALW--PDMTVAALGGATEAAIWSNIQIVDRIPAEWHSIGRPLANQGYLVLDQDLSPCPDLVAGDLYITGA--GLARGYLNDPSKTAAAFF-RHPRLYRTGDLGRYWPDGTLEFLGRKDSQVKINGFRIELGEVERALNALPGVGNAAVIALR-SDKGDRLAGFVSPAP-------------------------------------------------------------------------------- 212702257 24 ------------------------------------------------------------------------------------HPDSPALSFLPDGKAENAELSYSRLDMRARAIAAAIQATGQGDGRPVLLMLPPGLEFIAAFFGCLYARAIAVPTPPGLARNRLARIVEDSGSRVFITS---------ARLRKAVEELAERVHFADSIRIICLDETD------DALSRSWQEL-----------PLTAHTPGWLQYTSGSTSSPKGVIITHGNIMANL-DSIAGHMRLREN-----IPTVSWLMGLVGGILTPLHLGCLCVTMPPMAFLRQPLCWLRAVTHYRAQLTGGPNFAYDLCDRIPEDRLRELDLSSLSVCYCGSEPIRLKTIRRFLERFGLDPASFYPCYGLAETGCWDFAVFLDKQEYAAGSCGTAGRNNDVRIVDPQTREVEEKELGEIWIRGT--CVSPGYWEQPEATKTVLHAVLAGFLRTGDMGFM-SGGHLFVSGRCKEMIILNGRNFFPQDLEECVLQVPGLEQAAAFGI-DSDAGERLVMVFETRLPATAHEATLAAIRRSLSEEISPCAV--VLCKRHGVPKTTSGKI------------------------------------- 13487276 1235 --------------------------------------------------------------------------HTAVERHARLTPGRPAVVCE------DRVLTYGEDRRADRLARRLRDEFGVGPG-RIVGYVERTERVPVTQLAILKAGGAFLGIDPAHPEARRRAVLEDARPALLV-VDGHGRG--------LLPEGLEGLPVLALDEV------------PDARD---DEKADGLPPVC-----GADDPAYVIYTSGSTGTPKGVVVEHAN-ALALLWAGGWPFEFREDDVWTCTHSIAFDFSVWEIHL-PLSRGARVVI---VPTRRDARRLLPALVRHGVTVLSQVPSTFRLVDELDRRPGRAPDR--LRYVVLGGEPIRPGAVRRFAGHVPGAD--VVNGYGITET--TVFTTFPSEAPGPPSNIGRPIGTTSVDLLDADGRPVPDGAVGEIVI--SGPTVARGYLGRPDETARVFGTHAPDRYRSGDLARRLPSGDLVFAGRRDRQVKIRGHRVELDEVRAAILGTGLLTDAATDARTGSAGTPSLVAYV--------DDRDRERIRRRLRELLLPAMVPDRFVTVADWPVTASGKVDLDALHARSAGPARPPGDRS----------------- 13487276 167 ------------------------------------------------------------------------------------------------------RLTYRQLVERSERVAGALLTRGIARGEIVAVVAERSCATLTAALG-------------------------------VLTA-----GGAFFLLDPTLPAARRARLLAAAGVRLAVTTRAARAALPADRPAVVLEDLGPADARPEFPRSHGDDLAYLMFTSGSRGEPKGVLVRHRSFVNRQRWLID-HLALGPEDVSL---------GRTALSFDPALCEMFRLLPVGGRVWFDPARVLDAIERERVTVADLVPSPLRSLLEHVAALGLQPALSSLRWVLAGAETLHPWLVGLFEEVVGRGGAHLLNGWGATEVCSFDCSAGPVGEPVPVG---RPIPGVGVAVLDRHGRFTPLGVPGELYVRGR--CLAAGYLNDAERFVRRPVAGQEPLYRSGDRVRWRADGNLEFLGRLDDELSVRGLRVAPAEVEAVLCRHPAVDEAVVVGGSAEAGGGRLTAWVTRDASSDPPDP--EALRAHAGAFLPSGMVPEVVHVLDAFPRTAHDKVD---VEALPTARPAPPGGPAA---------------- 145223832 11 ------------------------------------------------------------------------------------------------------RLTYADAEAQSADKARWLLANGAGKGTRVGLFFANDTEWVTWWLAVSRIGALAVPLSTLYRPAEIAKVLRLADIALLVAPNRVLD----IDVAQRLEAALPGLEGHRTPHLIAAAPYLRSIAITGHSDAPWATAVDGAQTVSPDEQVFPGDLAIMVHTSGSTADPKGVLHTHGTLVRQTSTAIRAVTGSPADPVILSAMPFFWIGGLLAAM-GALHESITLLVMP----RLDAATALDLVEAERATGIVGWP-AFTQRMREHPSFPRR-DLSSVPMLRSG--PLDPDGF------------PVHRT--MTETAGGFAY-----TEMK--------------IVDADGAPVDDGTVGELWVRGV--GVMAGY---NKRERSDTFDA-DGWYHTGDRVYRSADPRLFYVGRTTELIKTSGANVSPLEVEAVIESFDEVAQCVVVGIDHVERGEEVCAVLVPSGDTVDTATLAERTREL----LSPFKVPTRWITVDRIPTLPSGKLNRKALRE------------------------------ 145240413 37 ---------------------------------------------------------------------------------AQNTPDKVAVV----DATKGQEFTYGQLLADAAALKKVLEELGLTEGNRIAFLTPNGYDYVVTQWAVWAAGGVTVPLCTTHPVKELLYTIGDSDPSLILLHP--TFADFETPLKESITKPVPFKPLTP------HQQTTTAITLPTISPISFLDYRA-----------------LMIYTSGTTSNPKGCVTTHKNITFQAQCLIEAW-KYSPTDRLIHVLPLHHVHGIINGLAASLLSGVTV---EMHPKF-DPATIWTRWREGGSTMFMAVPTIYSRLIDYFETHLRGTERSSLRLMVSGSAALPTPIKSKFAAITGQI---LLERFGMTEIG--MAISCGLETEKRIGSVGWPLPGVQVRLTDESGKVIDADEDGMIEIKGD--NVFMEYWRKPEATKKEFTE--DGWFKTGDVARRDAQGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIQEVAVVGLADEEWGQRVAAVVKQRSGTEPLE--LASLRAQLKQEMAPYKVPTVLKLVEAIERNAMGKVNKKTL-------------------------------- 157373472 15 --------------------------------------------------------------------------------------------------GQYKDFSWVEVQQKMQQIAGALRHLGLKPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSEAKAIFI-------GK-LDYWADQEAGVGGD----------ILRMAMPYDTMPAQ-YQWDSLLEMGQPLIDAPFATPDQTMTLIYTSGSTGKPKGAILNFASY----GWTCKAVVDLKTDDRL--------------ISYLPLAHITERVAMEGSSFYSSLDSFVTDVQRARPTVFFSVPRLWSLFQQNIIEKIEGLGLEHCHLLGSGSAPIPPSLIAWYHK-IG---LNISEAWGMTENSAYSIINYPFD-PAKIGTVGRAI----------EGCSIKQTESGELLVKS--PGLMTGYYKQPEMT-AACFDP-DGYFHTGDLCEIDNDGCVTITGRVKDNFKTSGKYVAPVPIERKLAQDPHIELLCVIGLPHPI------ALVQLSEGAQPREEVRTSLKATL---------------------------------------------------------------- 215425786 58 ------------------------------------------------------------------------------------------------------RLTGGQLADRISQYIQAFEALGAGTGVAVGLLSLNRPEVLMIIGAGQARGALH-------PLGSLADHLNDAGISSLIIDPNPMFVERALALLEQVDQILTIGPVPDALKHVAVDLSAEAAKYQPAADLPPDQVIGLTYTGGTTG------------------KPKGVIGTA-----QSIATMTSI----------QLAEWEWPANPRFLMCTPLSHGAATVIKGGVLAKFDPAEVLRIIEEQRITATMLVPSMLYALLDHPDSHTR--DLSSLETVYYGASAINP---VRIAEAIRRFGPIFAQYYGQSE-APMVITYLAKGDEKRLTSCGRPTLFARVALLDEHGKPVKQGEVGEICVSGPL--LAGGYWNLPDETSRTFKD---GWLHTGDLAREDSDGFYYIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVVGAPDEKWGEAVTAVVVLRSNAARDEAMTAEIQAAVKQRKGSVQAPKRVVVVDSLPLTGLGKPDKKAVRA------------------------------ 158313501 27 -------------------------------------------------------------------------------RIVTARANDIAV------RDEKAALSYAELDSRSSALARSL----VVEGDNIGILLGQGAPAIVAMLGALKAGRPFVPLDPMLPAARLGQILRLAGVATCVTDSAHTELLAAARLEAADTGPAPGPEVPGSEHTLIID-DGPPAGTAEIDD----DLLPGRRAL-------PTDPAFLVFSSGSTGVPKGVVWRNRTVMKDLDAGIERV-GMNAADQIALVLPTAFAAGITVMFWG-LLCGATLHPFD--PRARGIGAMPAWLVDRGITTLHLTPSLMRALAGAAEPGLILGD---LRAVTSSGEAVYGRDVAALRELL-PTTCTFYNWSGSTETASLAFFPVGSGDEIPAGPAGWAVDGKDIEIVDEHGKPVPDGATGEISVTSRYLSG--GYWNAPERFRPVRLSAGPDVYRGGDLARRRPDGCIELLGRADAAVKIRGYLVEPAEIETVLLTSPDVLEAVVVAERVEGEPPRLVAYVVCATAVKSATV---AIRGLLREKLPAYMVPSSVILLNELPRNERGKI------------------------------------- 65336268 2522 -------------------------------------------------------------------------------------------------------LTYGDLHQRARDIGHWLQQLGASRNSLVAVVMFKGWEQVVAVLAILMSGAAYVPIDPELPKERREFLLTQGEVQLVLTQ----------------ESLLEQLAIPEGIECLSVDTFES---------------IKNDSISFVPVH-NPEDLAYVIYTSGSTGLPKGVIIKHQAV-VNTILDINQRFNVTANDRILAVSDLS-----VYDIFGILAVGGTVVI-PSAIDAKDPARWYELIVKHQVTLWNSVP----ALMQMLVEYLSGLNQSHLRLALLSGDPLTPEQIKDLWSQI-----QIVSLGGATEASIWSIYPIEQITPVTKSIPYGKSLGNQVSVLNDLMQPTPVWVCGDLYI--GGVGLASGYLLDEKKTNASFITTHERLYKTGDLGRYLPDGNIEFLGRCDFQVKINGYRVELGEVEAALSDHSTVKEVIVV--------------------------------------------------------------------------------------------------- 65336268 564 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYVLDSYGEPVPPGVTGEIYVGGGNLTAPVSFVEHPE---------LGSLLKTGERGYLRANGSLELQGRW-AWIK--GHRVELQAIEKALLAITGVEDCYVI-----MRQRQLVAYVVTSKSF-----LSESLHNQLKTELPSYMLPSAYVPVSNLPLTGKGLIDESALAQL----------------------------- 145246152 40 ----------------------------------------------------------------------------------------------------------------VKRVGCGLNQLG-ASGKRVMVYGDANINFPLAILGVIAAGASCNVLAPG-PVEELISRLRQLDCDIVFFAPQ---------DRELVCTAAARLSIPS-ERLFMVDET-IDVENIEGSDHWGHLLMMPGGDDYEWPRFSPADTALLLYTSGTTGSSKLAERTHYG-LIGNIEQTLQHYNLRERNIFCNYKFCG--MG--FLILGPLKARYKTIF----PTKFVPEKFMQTIERFQPTWLMLPKHLVRELLAKFDKP----SFPSVQHVLTGGAIIPYEMIEQWQRLHGSQ---VQSTYGMTEAAGFYTFPDPTQV-VKDATTGVLLPSLEAKIVGDNGELLSIGQKGHVYVRTPF--LMKGYFNEPEQTAQTITD--DGWIKTGDIGWVDERDQFYIVGRQKDLFKIKGDNVSAAEIETAILQHPDIADVAVIPFTINGDEEVPRGYIV--KGNE-SPLTIEELTHWMRTELTSRMLLGGAAFIEAIPISNVGKVDRRLLYEIAESDLRIL--------------------- 152974896 7 -----------------------------------------------------------------------------IEKWATETPDQTAFVW------RDAKITYKQLKDDSDALAHWISSE--YPDDSIMVYGHMQPDMIISFLGCVKAGHAYIPVDLSIPADRVLRIAESSGAKLLLSA-----------------AELTVTDLPV--------RTVSQNNLK---DIFFTHKGKIPNPEH---AVKDDENFYIIYTSGSTGNPKGVQITHNCLVSFTKWAIQD-FNLQTGQVFLNQAPFSFVMD----IYPSLVTGGTLWAID-KDMIARPKDLFASLKQSNIQVWTSTPSFAEMCLME--TSFSESMLPNMKTFLFCGEVLPNEVAKKLMERF--PKATIMNTYGPTE-ATVAVTSIPVTQEVIDTYQSLPV-GYRLLIMKEDGTIASDGEKGEIVIVG--PSVSVGYLGSPELTEKS-FTMIDGAYKTGDAGYM-ENGLLFYNGRLDFQIKLHGYRMELEEIEHHLRACSYVEGAVIVPIKKGEKYDYLLAVVVPEHSFEKEFKLTSAIKKELNERLPNYMIPRKFMYQSSIPMTPNGKVDRKKL-------------------------------- 126435276 32 ----------------------------------------------------------------------------LLARSAREFGDQAYVI------SPTERLTYGDAERRSAEVARWLLGRGVGKGVRVGLFFPNGVDWIVWWLAVSRIGALAVPLSTMYTPAELAVRLADVGPSAVLGIDVAQRFEEAFPLADQPAGRLALTQAPYLRSVVL--TGGADRPWVTPHDSSEATVSREVLAAVEDE-VSPADLAVMVHTSGSTADPKGVLHTHGTVVRQTSAAVRAVTGSAGPVRILCAMPFFWIGG---------LLAATGALHEPVTVRLDAQTALDLIERERATGLVGWPAFTQRLR--DHPSFAARDLSSLRDG-----PLD-----------------------------IAMTDVPDGYPVHRSETAGGFAFTEMAIVDDEGQAVPEGTVGELLVRG--IGVMAGY---NKRERAETFDA-DGWYHTGDRVYRREDPRLFYVGRTSELIKAAGANVSPLEVEAVVEQFPDVVQCVVVGVDDPERGEQVCAAVVPARGEVDVTDLSAR----ARTQLSAYKVPTRVVGADQLPVLASGKLDRKAVKKIADGVLPSVAPT------------------ 145257616 14 ---------------------------------------------------------------------------------------------------------------------AGLKAHGLDRGDCVLLHTGNNVLYTALFLAIIGAGGVYMGSNPHSQLQELNHTVSLTHPKWIITEPEGSSTVLTIANKHNLDDHVLLLDDATITETIRFVHDPSIPPPQNTDKPNLLTLLSHGTPLAIPDAATAASTPAALYTSGTTGLPKAAVLSHASLMAQHTSIAHSVTRLISLPIFHLFSSL-W-THLFPIRYGPLY-----LLRE-----FQLPVFLSTVHQYQITETYLVPAMVHMLNQAPATLDVKTRLSSLRYIGVAGAPIDRDSMSAFQDMLHPDACA-GQVWGMTECGVVFQQCYPGQGDL--GSIGTVTAGCEARLVSGAEVVKDDEVPGQLYVRGA--GLFTGYLGRNESMVDA-----EGWFDTGDVAYV-KNGEYFIVGRTKELIKVRGYQVCPAEIEAVLLQHPLIADVAVIGTLSDGSSEAPRAYVVRAPGARVSSD---EVYDFARQRLAAYKALDGVFFVDRIPRTVSGKIQR----------------------------------- 169611931 1572 -------------------------------------------------------------------------------------------------------WTYKELNEQANRLAHHLASLGVGPETIVPYVFEKSAWAIVSILAILKAGAAGVAFDPNHPIERIESLIEQTESFIILTS---------------TQNAALFANTANLEAVIVVD-----------KDFIFELPVATRPA---CTTVRPENACFVVFTSGTTGKPKGIVLEHRN-MRTCSTSMGPVLDFGPHTRALQFAAYNFDVSLQDIVTTLQFGGAVCVI-------SDEERMNDLINRTQANWADLTATVSGML--------NPKDVPSMRRLNNGGEPLNRDVIEWA------DHVQLHNLYGPAET----TVNQTGSIRLSPASNIGPAFGTHVWIANDQDHNVPMGCAGEILIEGPL--LARGYLKEPEKTAAAFIEDFPDFYKSGDIGCLNTDGSITIVGRRDAQVKINGQRVELDEIYQAQLLLPEVVDA--VAIEEHTKSKTIVGFVTEASTFEINEDLRKDLQSSLAKVLPFYMIPSLFVPVFNIPYTTSGKLARPVLRQIVA--------------------------- 169611931 27 ------------------------------------------------------------------------------------------------------TWTYAELDAAANRVAHYLSDLGIGPEDVVPLCFEKSRWAIVAILSVLKTGAAFVFLDPSHPVDRRQYITSEVEAKVIICSPSQIH--------------LYESECPP-----TFMLSEDSLESLPERDV-----ARKTSAA-------PSNLLYVIFTSGSTGNPKGCLIENRAFLSGSLHAERAAIDHT--TRILQLASYSFDVSMLEILTA-LVHGSCIC-------TPDMALMANIVNEYKITWAFMTPSLVK-LMAPNMVP-------TLKTLALGGEPIDVETWA--------SELQLINGYGPSECSVAATGNTEMTPDTDPANIGFPVGGI-CWIVDAEDHDLAPGEVGELLIEGPI--LARGYLKNKEKTDEVFVERNRRFYKTGDLAKYLPDGSIYFVGRKDTQVKLRGLRIELGEIEHNIGTHPQVRHQMVI---LPKKGSRLVALVSLRDTVYLHEDLSDEIKTHIRQGLASYMVPETWIVLERFPLLLSGKLNRSLVRQVVGIDFEEVVDADTL--------------- 169611931 3701 --------------------------------------------------------------------------HNIFREQARIRPDATAVTWDGE-------ITYKQLDELSDKLASHLVEKGVKPE-----YMPMCVYTVITMMATLKAGGVHSPI------DRMAEIISQTGAAFVLTDN-------IHAHK--FDGVI--------ETVIVDQKL-------------LDSLTSTASLP----TVSPNDPAFVLFTSGSTGKPKGVVGEHASMCT-SSRAHGTNRKVGPWTRLFQFAAYTFDVSIADI-FTTLQRGGCICVDERINDIPGA------IRRMNCDYAFLTPTVAAML--------EPKDVPTLKKLILGGEAAARDTVRRW--------APAVDSYGMTECGIHCVDADPKSPETDPADVGRPS-GCHMWIVDDHNKLAPLGATGELVIEGKVVS--RGYLGDEAKTAAAFWSQGSGMYKTGDLFKYGPEGQLLCCGRKDFQVKHHGQRIELAEIEANILADPRVNQ-AVVLLPKAGHLQKLVAVLSLESSQTLSPETQAAVRSYVATKVPDYMVPAVWIVVQAMPLTPNNKMDRVTVTK------------------------------ 169611931 2562 ---------------NDFTLEAIYDESIHQYEHFVKELS--LDIERPVEKISLLNSYDFKDITTWNTDARI---PDLIAQNVATRPNAQAVAWDG-------SLTYRELDLITSKLANHLTTLGVGPEVQVGLCFDKSMWNIVSMLAVMRTGGVCVQFLPNYPMPRMLSILEDIEADVVLVS----------------------PQHAGLFERVVSKVLAIDQAFVDSFPASYSKF---EAPEYSP-----DNAAFIVFTSGSTGKPKGVIIEHRGFCTMAHYQLPQIL-LEPDSRVLQFAT------HTFDIFAPLVKGACVCV----PSYDRMNNLVSAINSLNVDWIIMVSTVADTF--HPDQVP------GLKSIILGGEPLRADIHRWLFNDYGPAECSILAVM----THSHLETPC---------SMIGKAQGGRSWVVDDHNRLVPVGCVGELLIEGPL--LARGYLKNPTKTNESYWATSPNLYKTGDLVRYVQDGNMLCLGRKDTQIKIRGLRVELGEIEHHVTQKQAVEK---ILLEGDVDKAALAAFVVPDNGNEEVMALTSQLKEHIAQSLSSYMVPSLYIPLRKMPETQTNKIDRNSLKRI----------------------------- 13475628 65 -------------------------------------------------------------------------------------PDKLAI------GDGTNRLTYSELSRAVETLSHRVAAV-VPEGQAVGILQANSAWYAVAILASMAAGRPSVPLN-----------MRDPGSRIIEIVDA-----------ARLGAIIGAGNVRPID----LAQEVLWIDIAAGIAPNGQQ--ASQQPQLPSVSVDA--PAMVLYTSGSTGRPKGIVNSQRS-LLWRVRQYVDACHINADDVFLPLTGPATIAGCREI-FTALLTGATLHLLEVEAVGLRAVR--ARVQAEGVTIAYLVPALLRALLTE--APTDAYQ--SLRVARIGGEKVSWTDIALLRKAV-SDQCLIQIGYSSTETTGSQW-FLPQDWPEQDASIGRLLPGMAFAIVDEAGRNVGTGESGELLIRSPY--VLLGHWENPARPDPD--DPGVRVFATGDLVRLDDDGLLRIVGRKGRQIKINGRRIEPAELERVLRCAPSVADAVAIVTP----AEELIAFAV--PQRFAGAAFAEELRQLVRTTLPAPLRPLRLHTITEIPRLPGGKI------------------------------------- 198259321 476 -------------------------------------------------------------------------------RQAAATPDRIAL------RQQSKTLTYKELWDQVEASARCLNSRGIGPESCVALIMPRSQETILSILAVLRAGAAYIPIDPTYPEERIAKILADSGA---------------------------NCHIKS-----------------------FSELLDNKRSELPPFP-KSGDLAYVIYTSGSTGQPKGVEIEHRGLVDYIDWAERLSFDLTVTSLFL-----------------PLVTGGELVVYPQTSAEVD-SAVIDVINENTVDFIKLTPSHLSLLKQLDLK------RSRISRLVLGGEDLKLSLASTIAAQFGHP-VELYNEYGPTECVGCMISDFANESSVP---IGRPADHVSLYLLNDRLQPVPEGAPGELCIARN--GIARGYRNDPEKFVANPYRPGERLYRTGDLARFSAKGVMTYLGRIDKQVKISGHRIELGEIEATLLRHPSVRNAFV---------------------------------------------------------------------------------------------------- 119494283 270 -------------------------------------------------------------------------------------------------------------------------------GSRIIVYMSTSPELYISYLGILKAGYAFCPIPTNAPAQRVCEILQDIDSSVILGDAE--EPSAAPWLPDAADETTSKPTWVNVAEVSRWKHFSGE-----------DTEIATEDRLFEPPDIDDNEIAYLLFTSGSTGKPKGVQVSHLAVTIESHATAIPLPGTSAGDRWFQFASP---TFDPSLIFVTLSSGGTLCSASRNLTLTDLEG---TINEARATVMMATPSLAALLR--------PSRLTTLQSLWTMGEKLNRTVIENFTQKLNGDSVPLVNAYGPTEINCTFLAPVEYHT---RGSIGEPLPTCSMFVLDPASHPIPAGLAGELAIGGPQVSQ--GYLNRPEETANSFVHEYGYLYRTGDLARWDEKGAIEFLGRISDQVKISGRRVELGEIESVLATLTGVREVAVVPKRDATGSEQIVACIVTDS---PTED---ALREFVRRHLAAYMCPSSYVFFDSIPRTSSGKVDR----------------------------------- 119494283 1439 --------------------------------------------------------------------------------HANSHPDDMALLYDLDDDGNPQNITYGELNARADNLAAYLCETYDQLTNTVVICIEKSPAMYIAILGILKAGGAWCPIDT-FSP---AQRIKRTGARVLLVSSEGEQPKDAIPI--------------DIDIVDVRKYADPLVSWPSVGRGSSKKLSSPAG------------LAYLIWTSGTTGAPKGVPITHGGVVRCLQFS-QYTFDVSIQDLFYA-----------WSLGGVLISATREIM---------LGSFAKLANTTRATHAHLTPAF--------AAGVPRNSCETLEVITMIGEKLTQHADDWAYNTYGPAEVTIVSTV--REFGNEY-------MNIKSANVGWPMESVSVFVTRNR-QIVMKNAVGELAL--GGPQLSPGYLNQEDVTKAKYWSEEAGLYYTGDLVRMLADGSLEFMNRVDDLVKLGGIRIELSEISFALGGHPLVEETLYIDRPDPSK--VLVAFLSASNGADAGDDLESALQIALSSRLPAYMIPSVYLVVKRIPRTQSAKTDRRALQA------------------------------ 107027365 29 ---------------------------------------------------------------------------------------------------------YWTFRHRIGQLASGLSSIGVGAGDVVAVYLE-CYHAIPMM------GAVLMTANVRLSPDQLLYTLDHSGARVVLVHRDFL------PL-----WAGMRDRLDTVRHVVLI-ADGDETGLPDGFTDEYEALVAAGSPDFAFPDFDEQTRATTFYTTGTTGLPKAVAFTHRQLVLHTLAGMAALGRVHRDDVYMPITPMFHV--HAWGMYIATALGLKQV----YPGRYSPDGLVALIAREAVTFSHCVPTLLAMIL--DSPASAAADLSAWKVI-VGGSPLS----DGLARAALARGIEVYTGYGMSETCPLMTIAQIDPPRAAGGAAGLPLPLVDLRIVDAQFRDVPGRSAGEVVVRMPW--ATQGYLGDAPA-SAALWA--GGYLHTNDIGVIDSDGRLQITDRIKDVIKTGGEWVSSLELESILSRHPAVRESAVIGVKDARWGERPLALVVLTDGRVEPEELKAHVKQVADRGISRYAVPERLLIVDAIEKTSVGKINKRALRE------------------------------ 171854413 1165 ---------------------------------------------------------------------------------AASSPDHEAIV------SSERSFTYAELEQLSTRLAEHLSEAGVGAETMVACCLEKSAWMIVAMLATFKAGGVYVPIDPSHPLGRRQALIESVGARYMLVSP---------------TTASKCAGL--VECTLELSQT------------WMTELMSKPTTQ-KLDRTAPNSAAYVIFTSGSTGKPKTIVVEHSALATSTIGNGR-AYSLDEHSRVLQFS--------SYVFDVSLSEILETLVYGGTVCVPSDQQLPEFIKEKNVNTALLTASFVRTL--------SPADLPTLKTLIMVGEAPAKDILDKWCQHV-----TVANAYGPSEICVFCTTHVYQSTDEPPTTIGRGV-GSKCWIVDDYQRLAPIGCVGELLIQR---EMARGYFNDRERTEASFIESVDKFYRSGDLVRYLPDGKLEYLGRQDTQAKIRGQRLELGEIEHGIIALPSVEHVAVVVKRDA---EMLVAFVQMRKKNSDDEELSKALMDMIREKLARYMVPAVFLPMQWTPFGTSLKLDRKRLRDLAEGLSREIMDFS-LANQAKVE-------- 171854413 3350 --------------------------------------------------------------------------HELVEQQAVRRPDAPAIAWDG-------KLTYRQLNEVANRLAHHLVEKGVKVGDLVHVCFEKSIWFFVAMLAINKAGAAWVPLDPSHPEQRQRQVTELTGASLLVSTANARRCEKLLP------------------NVIIL-----DADFDA--DLATDEAKSTTAPDC---AVSSKDAAYVLFTSGSTGVPKGLVMEHGAVCTAIAKRLRLTEDVR----ILQFA--------AYVIVGPLISGACLCV-------PSMNGLKEFIHDKSINWAYMTPAFARTMRPE--------DVPSLDLLLLAGEAVGRDVFNWF------GKVRLVNGWGPAETCVFSTLQEWQSADESPLTVGRPVGG-ACWIVDDSSHLAPIGCLGEVMLQG--PTLLREYLGDRQRTSASTLTELPDWFKSGDLCYYNVDGSIEFSSRKDTQVKIRGLRVELGEVEHHIRSLPEARQVAVTGTDSDGSDEAP-AF--LPIDEQLNDKL-KSMVGHLSVTLPGYMVPTFFIPCSYMPSITSTKLDRNGLRQ------------------------------ 171854413 6636 --------------------------------------------------------------------------HELVEQQARRRPDAPAI------SACDAQFTYSELNAAANRLAHHLVSAGVRRGDLVHICFEKSAWFYVAMLAINKAGAAWVPLDPSHPEQRLQQLVSQTGAIVAVSS------------QSNADRCAKL-----VDKVVVASTDFDAELMASGDD---------TSADAPVTGVTSTDAVYVLFTSGSTGLPKGLVMEHGSVCVRMLQFAAYVFDLCIGEII-----------------APLISGACLCV----PSHTRMNGLKDFMRERSVTWAFMTPAFARTMKPQELPGLKLL--------LLAGEAVSRDVFDWF------GKVRFVNGWGPAETCVFSTLHEWQSADESPLTVGKPVGGY-CWIVDPESALAPTGCLGEVVIQG--PTLLREYLGDKERTAASHWSRF---FKSGDLCRYNPDGTIEFSSRKDTQVKIRGLRVELGEVEHHVKTL--LKDCVVVDVFKTDAGTNLAAYFCFTEETRTDAEMKETLKAMAGEALPRYMVPSLFIPCKYMPSITSTKLDRKGLRNMTAALSQDQLASYALAD------------- 171854413 11017 --------------------------------------------------------------------------HELVEQQAIARPEALAIAWDG-------QLTYSQLDAATNRLAHHLVNFEMQRGALVHVCFEKSMWWFVAILAVNKAGGAWVPLDPSHPEERLRQVADQTQARLALTSSA---NSK------------KCASL--VERVLVV-------DAQLDSDLLAADKDDKLSTTHPKTDVTSDDGAYVLFTSGSTGTPKGLVMEHGAVALGLTHEVRFVFDLCIGEII-----------------APLISGATLCV-------PSDETLVDYIRDQDITWAYLTPAFARTL--------SPDQVPSLQLLLLAGEAVGRDVFRWF------GHVRLVNGWGPAETCVFSTLHEWTSATESPLTVGRPVGGVDA---DDHTKLAATGCLGEVMIQG--PTLLREYLGDEERTAASSVKKWNRFFKSGDLCRYNADGTIEFSSRKDTQVKIRGLRVELGEVEHHVRQALDGARQVAVDVYTTDAGTNLAAYFCFNDGQPISTELRDQLTAMAGRKLPSYMVPTLFVPCSFMPSITSTKLDRGSLRRL----------------------------- 171854413 9914 --------------------------------------------------------------------------HELVEQQALRRPDAPAIAWDGE-------LSYKALNEAANRLAHHLIAAGVNRGDLVHICFEKSKWFFVSMLAINKAGAAWVPLDPSHPEARLQQVISKTGATVVLASKCGKLLPKTIVVKEELDSELAAADNSGL------------------------------ATRTPKTAASSSDAAYVLFTSGSTGVPKGLVMEHGSVCTAIAERLRLTQDVR----MLQFA--------AYVIIAPLISGACLCV----PSHTRMNGLREFIGEQRINWAFLTPAFARTI--------KPTEVPSLELLLLAGEAVSRDILDWF------GHVRLINGWGPAETCVFSTLHEWQSKEESPLTVGRPVGG-HCWIVDPESKLAPVGCLGEVVIQG--PTLLREYLGDAERTAASTVSTLPSWFKSGDLCYYNMDGTIGFSSRKDTQVKIRGLRVELGEVEHHVRT--ALKDTVVVDVFNSNGGTNLAAYFCFSDGADEDAEITAELKDKLRAMAGSYMVPTLFVPCAYMPSITSTKLDRNILKRL----------TSTLD-------------- 171854413 8824 ---------------------------------------------------------------------------------------------------------YAELDALSTKLAHHLVEIGIKKEAMIACCFEKSAWMIVAMLGAMKAGGVYVPIDPSHPTD------------------------RKRMLLESVDSTILLVSSTTASGCEMMAKDELSADWFSGLPTPSTTSVAKVSP---------SDAAYAIFTSGSTGKPKTIVHTA---LCTSIFGHGNTCALGKNSRTLQFSN--FVFDVSLGIFSTLVFGGTICM----PT--DEQRLAAFIDEFDINTAFLTPSFANTFRPEQV--------PSLKTLVLGGEPTKESMASWF------GHVKLINGYGPAEAVIYCATHVYESAEELPGTIGCPGQGWIVEV-DDHNRLTPIGCVGELVIHGH--ALARGYANDDATTNKSFLKSVPGFYKTGDLVRYLPSGQLEYLGRRDTQAKVRGQRLELGEIEHAVVALPTVEHVAADVVKHDASD-VLVAFVQLGDGKTKAPELSDALMNHVRDALPRYMVPTLYLPLQTMPFGSSQKLDRRRLRAFAQG-------------------------- 171854413 4448 -------------------------------------------------------------------------------------------------------FTYEELERKSDYLAVHLSGLGVVPETMVTCCLEKSAWMVVAMLGVMKAGGIYVPLDPSHPTGRRQALIESVDAKFMIVS----------PTTTSACEAM-------VENTIELS-AEWKAELEASSSTDNNRIRGKAAPSNA---------AYVIFTSGSTGKPKTIVVEHSALCTSTVGRGR-VYTLTQQSRVLQFS--------SYVFDVSLSEIFETLVFGGTICVPDQQRLQDLIEETKVNTALLTASFVRSL--------TPSDFPSLEMLILVGEAPAKDILD------KWSHIKIANAYGPSEICVFCNTHVYTSANEPPTTVGTGFQGYVVEV-DNHQKLAPIGCIGELLVHR---EMARGYYNDEERTAESFIKSVDKFYKTGDLVRYLPDGKLEYLGRRDTQTKLRGQRLELGEIEHSIKKALADVDHVAVDIVKQDTSEVLVAFMRLDSHKSKDDELIDALITAVRDAI------------------------------------------------------------ 171854413 7745 -------------------------------------------------------------------------------------------------------FTYEKLEQLSTRLAIHLSHLGVGREVMVACCLEKSVWMIVAMLAVMKAGGVYVPIDPSHPA-SRRQALIDS-----------------VGLRFMLVSPTTAEKCTGVENTIELSTSFMDTLREDSKELT---VLRKAQP---------TDAAYVIFTSGSTGKPKTIVVQHSALCTSTIGKGR-AYSLNESSRVLQFS--------SYVIFETLAFGGTVCV----PS--DQERLQDLVKQAEVNTALLTSSFVRTL--------NPTELPSLEMLILVGEAPAKDILEWC------GHVTVANAYGPSEICVFATTHVYSSPEEPATSIGR-GFGAKCWVVDDYQRLAPIGCIGELLIQR---EMARGYYGDDERTTASFLKSVERFYKSGDLVRYLPNGTLEYIGRRDTQAKIRGQRLELGEIEHGITSLSGVEHVAVVAKQDAT--EILVAFIQLAERKELDEELRSTLSTLVQDIIPRYMIPQVILPMRWMPFGTSHKLDRKRLRDMAE--------------------------- 171854413 2258 ----------------------------------------------------------------------------------------------------EHTFTYEELDKMTTRLAQHLSQLGVGVETMVACCLEKSVWMIVAMLATVKAGGVYVPVDPSHPADRRKTLVDSVGAKFMLVCSNT----------ATVCEGMA-------ENVI-------ELSMP-----WISDLMA-QPTDHEITQKPPNNAAYVIFTSGSTGTPKTITVEH----VALCTSMAKITGMDSQSRVLHFSSIAF-DGSIWETFTALTMGATICI---------PSEHARMINEYKVNSALLTPSFASILR--------PSEVPSLRTLLFGGEPTRASVATWARSV------KLINVYGPAETIVFCATHHYESEDEVPTVIGR---GTNSQNWDNHDQLTPIGCIGELMVHGH--ALARGYANNEEATARSFISSVKRFYKTGDLVRYLPNGDLEYVSRRDTQVKVRGQRLELGDIESALSTVEHVA----VDVMKRDSTQTLTAFLQLGEGEELSDALVLELAAKLQQALPRYMVPTLFLPFRWMPFNTSLKLDRKKLRELA---------------------------- 171854413 5539 ------------------------------------------------------------------------------------------------------TLTYEQLDQLSSSLASVLAQKGVQAETMVACCMEKSPWALVSILAIMKAGGVYVPIDPAHPVERRRTLIESVGARYLLASSAN--RSTCSDLVEELIEVSADFMTKLPKK-----------NASSKKD----ELIVHATPSNA---------AYAIFTSGSTGKPKTIVVEHAA-LCTSIFGHGRSYGISNKSRVLQFSS--FVFDVSIGIFTTLAFGGTVCV----PT--EEQRLVDFINDNDVNTAFITPSFANTFQPQ--------QMPSLSTLILGGEPTRESLKNWF------GKVHLINGYGPAEAVVYCSTHVYESASESASTIGS-CPNGHCWVVEPENHDLPIGCTGELMIQGH--ALARGYANDETTTAQSFLEDSARFYKTGDLVKYLPNGDLEYVGRRDTQAKIRGQRLDFAEIEHAVKTACGEVEHVAVDIIREDAAETLVAFVQLETGNELSEALLEDLRSKLVQSLPRYMVPTLLLPMQWVPFGSSQKLDRKRLREMAE--------------------------- 171854413 12117 -------------------------------------------------------------------------------------------------------FTYAELNRLSTRLAQQLCQMGVGIETPVACCFEKSAWALLAMLAIVKSGGVYVPIDPSHPA------------------------GRRQALIKSVDAHFLLVSPTTAESC-----EGMTDSMFTVSESTIDALMAESS-KQAINKIAYNNAAYVIFTSGSTGTPKTITVEHQA-LCTSIVGHGRSCSLDDKSRTLQFSSFAFDVSLGEIF--------TTLVFGGTVCVPSHQRLYDFMNEARINTAFLTPSFANTFTPEQV--------PTLKTLILGGEAPTKESMKWY------GRVELINGYGPAEAVIYCATHVYSAAEESATTIGR-CPNGQCWIVEPEDHKAPVGCIGELVIQGH--ALARGYANDTDATERAFLKDGSRFYKTGDLVRYLPDGKIEYVGRRDTQAKIRGQRLELGEIEHAIIALKGV-EHVAVDVAKREGSETLTACVQLGKGEKLDKELVDALMDMVRATLS----------------------------------------------------------- 197116295 35 ----------------------------------------------------------------------------VLDATAAAHPQAIAL-----DTG-SEALTYRDLCIEIERRARQLRDRGIGPGDRVGVRVPSTAELYLSILAVLRSGAAYVPVDADDPDERAATVFREAAVCAVLGPDG---------------------PLPGP-----------------------------ARPLGDPRSAGPQDDAWIIFTSGSTGAPKGVAVSHRSAAAFVDAEADLFCQLGPGDRVLAGLSVAFDMWL------AWRYGACLV--------PAPRALVRLVER-GITVVSTVPT-LAAL--WPDEAMRR-----VRLLIVGGESCPAGLV----DRFAGPGREMWNTYGPTET--TVVACAARLLPGEPVRIGLPLKGWQLAVVDRTGQPVPFGAEGELLI--SGVGTARYLAKDAERFRPDDALGAARVYRTGDLVRAEPEG-LLFVGRADDQIKLGGRRIELGEIDAALAALPGVRGAAAAVQTTPAGTQVLVGYVVPEQRTADGSSFQQDARALLQERLPAQLVP-VLAEVESLPTRTSGKVDRKAL-------------------------------- 218714943 2987 -------------------------------------------------------------------------------------------------------LTYRQLFQLVNQLAKAILEKSPLPNSPVSVLVEPSIFWVASMLAILRIGRIYLPLDPTLPNERLAAIVKTSAASTLLCSQETLSRTKSFTGVDIVN----ITTLPEPCQIPINERPGE--------------------------------PAFILFTSGSTGTPKGIVLSQGGFINYAAKELSLGC-----EVVLQQSALGFDMAIAQACISV-THGGTLVI---APVRGDPIALAKLMFDEGVSFTLGTPTEYLMLLRYGFDDLRRQD--AWRIACSGGETVTRQLKAAFRSL---HRIPLVDCYGPTEI-SCCATMRKVNLNVDQGRIGKANPNFQIYILDDAGKPLPAGLPGEIAI--GGIGVALGYL-DEEKFIPNTFSCTEDIYRTGDRGSLKSDGSLVFMGRMDDTMLPGGLRVDLDEVASTIESRGSISDAVVTVRGNP---AFLVAHVVLSTKYPMKEEALQRLANAL--PLARYMRPKLIIPLDRLPMTSNGKIDRK---------------------------------- 149411948 60 -------------------------------------------------------------------------------------GDKIAI------ADQRGQYSYKDLYFKSLRLSQHLRDCGDVKEERISFICSNDVSYVVAQWASWMSGGIAVPLYRKHPASELEYFIQDSQSSLVIAGEEYV-----------------DLLTPVVKKIGVQLLPLTPAVFDSGR--------GEQAAELCPEREWKDRGAMIIYTSGTTGRPKGVLSTHRNIAVVTGLVDKWAW--TKEDVILHVLPLHHVHGIVNKLLCPLWVGATCVM---LPEFNAHEIWEKFLSSKRINVFMAVPTVYSKLMDYYDRHFTQPHIDKIRLMVSGSAALPVPVLERWKTITGHT---LLERYGMTEIGMALSNPLPGIISLEPWRASTPCPGEEPCIVDEKGEEVTPGSEGELLVKG--PSVFREYWNKPAETRNAF--TPDGWFKTGDTVVF-RDGRYWVLGRTSDIIKSGGYKISALEIERHLLAHPSIMDVAVLGVPDITWGQRISAVVKLQEGDSLS---YKELKEWARKVLYPF--------------------------------------------------------- 78221479 21 --------------------------------------------------------------------------------------------------------TYRGLRERVRRLASVLTGLGVKPGDTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDLLLVNSEFLIRGRLDAVQGYV---LLTDEAKAPETAIPFLGEYEALLAAAAPEFEFPDFDENTRATTFYTTGTTG-------------MPKGVYFSHRQLVLHALSTAVGHGTFRRTDVYMPITPMFHV--HAWGMYVASMLGVKQV----YPGRYVPDQLLELIEREKVTFSHCVPTILHMLLKH--PHAERIDLSGWKVII-GGAAMSREALRRGIDVFTG--------YGMSETCPILSLSTPEMLELSPEETGQALPLVDLRVAGGELRELPGVSSGEIVVRAPW--LTQGYLKDHERLWD------GGYLHTGDVAVRDGLGYVRITDRTKDVIKVAGEWVSSLELEDIFAHHPAVAEVAVIGQPDEKWGERPLALVVAKPG-EAGRVTEKELVHHVREVVSKQVVLARVRLVEAIDKTSVGKTNKVALRE------------------------------ 187605070 21 ------------------------------------------------------------------------------------------------------RLTWAMLRTESLQLAQFIHEQTPTA-ERIGIFAKNSKDYVIAVHAVHLLGKVLVPLNTRLTEEEVRTQLQTAKVDLLL-----------------VDAEIDL----SVTQLLITDRATSCFNAP----HEWKE----------------DETMSLMFTSGTTGRAKAVQQTYGNHL-ASARAAEAHLDYRPSDRMLAVTPLFHMSGLSQ-VYRSAIIGSTLYV---EPRF-DVDRTLHVIETEGITQLSLVS---IMLQRLLDAGLKKH---HLRTLLVGGGPVPRSLLEEAER----RQLPIAQTYGMTETCSQVATLLPSEALSHIGSSGQAIAPTRIRI----------NSDGEIEVKG--PTVTKGYFEQPE---SDAWTP-DGYWRTGDLGTM-RDGYLYVHDRRTDLILSGGENVYPAEIEAAMLRCTGVQDVGVTKQSHPTWGEVPIAFVV--GSYDP-----AEMQEVLDSQLAKYKHPIAIHHAPNLPRNANGKLMRHRLKELL---------------------------- 109648476 36 --------------------------------------------------------------------------------------------------DEKEELTYRELYARSRRIALLLQEYQLQRGNKVGLICKNHTSLIKALFAVAQSGADIYLLNAEMSSNQLAEQIDDFEASPLLEAS-VYQKGKLLSYHE---------HLPAL-----------------------NNLAEQSFPENLQIQPSSSGRLVIL-TGGTTGKARAAAHSLYNYLLTLINRLKL--------THYQTAYIATPLYHGYGL-AILLVGKKVVIQKG----FDQVKACRLIRKHQVEVVTVVPLMIDKMLKQNPE-----DLQSLACIVSGGAELNPKLTRETTEKLGDV---LYNLYGTSEAGLNIIAT-PQDLSYAANTLGKIIKGVRLKVMDDNKHEVPIGSVGQFCIKNAW-SM-----GNKS-----------GPWLTGDLGYRDHQGYYFLCGRVDDMVVSAGENVYPADLEQVLRNHPHIKEVAVIGISDERFGQRLKGFVVREEGACLTQE---ELLAWLRPRVARFQLPKEIVFVQQLPYTPLGKIDKQQLRNSMGGD------------------------- 145224914 30 ----------------------------------------------------------------------------------------------------ERRYTYAQIVERSNRLAAFLHAQGLGPGDLLGIYAYNGPEYVEGMLGAWRARVAPFNVNYRYVKSELQYLLADAGATALLYHSAF---------APRLAEVL--ADLPSLK-VLIQIADDSGNELLPG-AVDYESIVAEGPAEVPPVQPSPDD-LYVLYTGGTTGMPKGVLWRQHDIFMASLYTGELISSL--DDVAQCVESPG----TTLMVLPPLMHGAASVVFSPVTEHLDVDDVVATIEREKVTVVGDA--MARPL--ADAFERTTADLSALAVVANGGAQLTPSAKQRLIDV--KKNLMVVDGVGSSETGAQMTMSAPGAV-----STGKFTAGPDTFVASEDSTILEPGGMGWLAQRGYVP---LGYKGDATKTAAT-FPVIEGVRYSGDRARHLADGAVELLGRDSVTINSGGEKIFAEEVESAIASHPAVADVVVAGRPSERWGQEVVAVVALDSGATATAE---ELIDHASAVIARYKLPKAVVFRPAIERSPAGK-------------------------------------- 209514878 25 --------------------------------------------------------------------------------------------------GTGREWSRSELYGLATLIAKELGASGVGAHDRVMVEGRKTANTLAAALAISSVGAVTCPYTPDLGKSEIEQRLGHV---ALIGSSEV--NAKAIP---------------GVE--------GLYLTLCERQDRTWDETDKKAA--------------LIAFTSGTTGIPKGVMHSVDG-MNYATRACARVAGLERADAIVGVVPLGSAPGFTFTLHFSLSLGHPLIIVD-----PDPRRALELMDAHNCRWGMCVPTHLHT-MVECARSGQWSKRSPLKALAVGGSAMTTQLIADADELLG---IPVLRMYGMSECMGHCSALPTDSLEVRQNSDGKPFPGTQDQALDAQYNPLPAGERGQAGVKG--PSLFLKYLGSQE-----YRLTENGYFLTGDEIVVGHDGYIKVVGRLKDQIIRGGYNVDPAEVEAAVLKHPAIENAIVVGVPHPKLGEQACAICVIRPGF-PTLQL-SDLAAHLETGLTKKKWPEHLVIVDKMLVTTTGKVDKKILQK------------------------------ 59876557 3235 --------------------------------------------------------------------------HELVEKTAQEHPQRIAFEFVSKESSPVRKWTYRELDQEGNKIAQLLAAHNVKQNSLVGVCFDKCPEASFAMLGILKAGCAFVAIDPGAPAARQTFIIEDSDAQAVLSMSS------------------QSAQFNAIAKVPVL-----NLDEVEWCSLSGQKLLQNS-------VIDPQDRSYCLYTSGTTGTPKGCELTHEN-AVQALLAFQRLFAGHVDSRWLQFAS-----FHFDVQYWSWSVGICVV---SAPRDLIFEDLAGSIRDLNITHIDLTPSLAQILHPDDVPSLCKG------VFITGGESLKQE----ILDVWGPKGV-IYNGYGPTETIGCTMYPRVPA-NGKPSNIGPQFDNVGSLVLRPGSDPVLRGGVGELCVSGKLVG--KGYLNRPERFP--YLNRFQRVYRTGDVVRILHDGTFHFLGRADDQVKLRGQRLEVAEINSVIQSDSDISDVATLVLKHPQQKEQLVSFVVCGKALKAQPELLGEVKQACNDKLPPYMLPTHFVPLTSMPLNVNNKADGKALKKMYE--------------------------- 59876557 2182 ------------------------------------------------------------------------------------HPDRIALFWHSQ--GKKTTWSFEQLNREANQIAHALIRAGAWPDQVIPIHISKSPIYYASILGVLKSGAAFAPVHPDLPEARKQLMFKDLKPKIILCDDGS----------------LLPEDLPDVTVLITQSMSSDDVSNPIIEDLKDTNL------------------AYCLFTSGSTGVPKAVSMEHCA-PIQTIESSRTIIPWNPQSRLLQYAAVTFDMCY-YDCFLSWTFGFALCAAEQSDLLNDLSGVIKTLE---ADLLDLTPSVAETLKRA--------DVPNVKWLYCIGEAMSSSVVEW------EGAC--VNSYGPTEAACTTITPLSKDESTSI--IGKPFPTTSFAVFSEGSQPLPALSIGELYIGGA--QLARGYWGTNDRFVSRCGQRF---YKSGDMVRMLSDGNFEFMGRLDDQVKIRGLRVELGEINSILAELD--PDLLSVTTQILLKGESLVSFMVLRQSIQESDTLQRKLKKLASARLPSYMVPQFFLVVDEIPKSMAGKIDKKALSTI----FQQYSDPSSLPN------------- 59876557 1102 ---------------------------------------------------------------------------HAVEKWAATDPHRTAIIFGHEVNGSIKTMTYSMLNSRANQLARLLAEHGVTNDQLVCIIMEKSVNLYTCILAVLKLGCGYLPLVPDTPIDRVKTILNDAQ------------------------IAVCMSEL-SLSATL---RSHLSVDII---DFDLAALSDYCDRNLEI-PYNGQHLAYAVFTSGSTGTPKGVLVTQDNLMSNLHY-LSTIYPFSADSRLLQAVSVFEIFFTWYV--GICLCSAT------------KEHLFRAIDQLKVTHLSLTPTV--------AALVDPKNVPKVEFLVTAGEAVTEHVRRWAGRGLYQG-------YGPSETTNICTVRVAVTPDDLINNIGSPFANTSAFVLDPESQDLPRGAVGELCFGGS--QVFRGYLNNAQKIIQH--PTYGRIYRSGDMGILLPDDSILSTGRTDDQVKIRGQRVELGEVTSVILDHGAVWDCVTLALEQSTNSKTLVSFWVPREDSSSRVETISELFDLLSRRVPSYMVPSHLIPISCLPMTPQAKIDKRFLQRL----------------------------- 59876557 44 ------------------------------------------------------------------------------------------------------------------------------------VFLPQSPELYVVLLAILKAGKAFCPLNLDTPTERLKFILDDISADIIITFESYS----------------EHIRTATNIHVVSANRELSGC----------HDTFHHHSPHLSP-----DNLAYVLYTSGSTGLPKAVSVSHRAVLLAHMLTYQKTFDVSIFEIFF-----------------PWFRGKTLV---GCTRTQMLDDLPGTIASLDVDAAELTPTVVSSLL-SGRSSVPG-----LKLLLTIGEMLTQPVIDEFGGDATKESI-LWAMYGPTEAAIHCTIWPQFSTSDSTNTIGHPLDTVSAFILSSTGDILPIGQAGELAI--GGPQVAKEYLHRPDLTRASFVEHYGRLYRTGDRARINEQGLLECLGRVAGQVKLRGQRIELGEIEQAIMKTRGCRAVTAMVIQDNL-----VAFCSGRDGMS-----RGAVLTTCKHWLPASMIPSDVFVIDVMPQLPSGKVDRKSLEKAYLHSHPN-GSSSSLA-------------- 120406334 34 -------------------------------------------------------------------------------------PDAPAI----DDG--TVQLTYAELISDVEDSVAWLGARGIGRGDRIGIRMPSSYALYVAILATLATGAAYVPVDAD-DPQERADLVFTEAAVVAVITEQGLVRG-------------------------------------PGSSRGWRAAA----------PLSRDD-AWIIFTSGSTGTPKGVAVTHRNAAAFVDAEAQIFLQLGPGDRVLAGLSVAFDMWL------AWRNGACLV--------PAPRSLVRLVSR-DITVVSTVPTLASLWPAEALEAV--------RLLIFGGEACPPELAERLAAGPDSAGREVWNTYGPTE--ATVVACAARLDGRSAVSIGLPLPGWDLAVVDKEGRPVAPGEVGELVI--GGVGLARYL--DPEKDAEKYAAHWTRAYRSGDLVRLELDG-LYFVGRADDQVKVGGRRIELGEVDTALVHLPGVSGGAAAVRRTAGGTPLLVGYIAVAPGLEGSFDVH-EARARLSESLPAALVPRLVV-VDELPTRTSGKVDRDAL-------------------------------- 124008866 18 -----------------------------------------------------------------------------------AHPTKIAII------DGETNIDYQQLIKRANEVAGELKNRGVKPGALVGVCMHRSWELVAALIGVMQAGCAYVPLDPAYPQDRVRYMLEHSRA-----------------MATIVDDAHTADLCSG----------GSEL-------IWMNKVGKHTNSAIQP---SANNLAYVIYTSGSTGRPKGVAVEHKNV-VSMSQEMRGRFSNEELEGVFAGASVCFDTSVMETM-GTLSLGGTIIL------AKNALELTKLPAVDQIRTCVMVASAVQALLSV-EKLPEG-----IQCLVFGGEALKRSLVEQVHAQ--KPDLRILNAYGPTETVYSTIAEVAAGTQVV--TIGKSVPNSRAYILNDALQPVGAGVAGELYLAGS--KVARGYLYDKERFIETASDLIPDLYKTGDLCRWTENGEIEFLGRVDQQVKVRGFRIELEEIESTLETMPGIDAAAAAAVDGGIGQKILVAYVV-SQGETATEA---RVKAYLAKRLPKYMVPQVVKHLKALPLLPNDKLDRKKLMSLDEGQCFEKGN------------------- 212516901 56 ----------------------------------------------------------------------------------------------------------------------GLKKIGLNENDVIGMLCKNGFEANSIVLA-SWIGATLAPVNSSMKVSELKHALSVIRPKFIFCED---------DVLEKVQSALGDSSSDNVTIILVNENKNSKYANLRFKDVLVNVDVDTYKPQ--PVKCPGRQLAVISPSSGTSGLPKGIGISHKN-LVFQNMVLEKIDLFDKTEICLQLS-------HFYWITAILMFLRSLTL--GTKRIFNPENTFKAIEKYNPTFTILAPLTLLGLTKHAD--FKKYNLSSLKYVLVGGSSLTDTMLVQIKEAWPKIK--LYNTYGMTEASGIVCQNNDQDT-----SIGRVTPGVWLKIVDTTGSALKSNSPGEICIHGC--GVMAGYVNNEKATRESIDD--DGWLHSGDVGYYDDDGKFFIVDRIKEMIKVRDMQVTPTEIENVILTVPGVFEVGVVGIPHERDIFHLMALVVKKENHSVKE---NDIHAAVNGTLSEYKSLTAIRFIDFIPKTATGKIDRNTLKSIAL--------------------------- 11498280 16 --------------------------------------------------------------------------------------------------------SYSEVRKRVLGLTAFFENIGI-RNEVVAVADWNTPEFFELIYAITAAGGILYPVNIRLPPDQIAYTLKKSESGLLIYSDDFSALAKVH----------------------------------EGESLHIKEVAEKADEAEPEVNVKQDDMAVMLFTSGTTGLPKAVRYTHGALSIAHQLAHHETANLTPRDVIFPQIPIYHILAWGTVFIAP-YMGLNLVM----GGRFDPAEAVRLIKKEGVTWINAVPTMVNMLLE------TKEDLSGIKVLI-GGSTITIDLARRMEKAGMKFST----IYGGTDMLAASIAIMTEEAKVKIRQVTHPVPFAEFKIVPQEG---MGGESGEIYFRAPWLPM--EYYKDEEKTKEAYTE--DGWFKTGDLGVEMPDGGVKILDRVKDAIKSGGEWIPSSILESVISEIEWVEYVAVLGKPDEKWGERPFAVIKPVDRSKASEEVKEHLAKAVEERIAKWWIPEEIAIVDDMPLTSTGKINKLSLRKMLL--------------------------- 210628147 7 -------------------------------------------------------------------------------------------------------LTYRELWAASGALAEQVGKL-VERGMPVIVYGNKDPFMVVCFLACMKAGCPYVPIDGSVPPQRTASIATQIRASM--TGDAGIEA-------PLVLAVGSFPTCDDMPPVTVIEHRAID------------DLVAATGHSDRGRWIDGEDLAYILFTSGSTGAPKGVEVTAACFDNFCAWDLELAHGNTPER-----SD-----GRVWLDQAPFSFDLSV--FELAGTLGGGGTLYSLAAETQLSIWVSTPSFAELCLANAD--FDQGAMPELRLFLFCGETLPNATAARLLERF--PRARVVNTYGPTES-TVAVTSVEVTTEMEPLPVGAPRLGTRIRIVDEEGRSVPAGAFGEVVIEGD--TVARGYFGRSDRAFDTAVLDGAAVYRTGDEGYLDAEGMLHFRGRLDLQVKLNGFRIELGEIEGHLRRLPEIAAAAVAPVYRDGKISHLVAHVVPSEPLGDTPALKERLAEF----LPHYMVPKKVAFHESLPMTGNGKLDRRAL-------------------------------- 38232974 62 -------------------------------------------------------------------------------------PDRIALI---DDDG---SLTYQELRDNSRALARYFYQLN-SKDLRIGVMARNGRGSIYPLTAKGYAGASIYLLNIGSSRDQLDGCIRRDGINLLVIDEEFL---------PRLPENIQIP-------VIVAHREAEPHP-RAAECLDLEEIVATHTSGNLPVF--PQHGAIVLMSSGTTGIPKGVMRPKAPTILGAVLSFRTNMNVQ------LTASVFH-TWGWGILNLSFAMRCTVV----TRRIFDPERTLRDVERFKIHAMISSPIFLRFFEVEGQEDI---DCSSLEFIFSSGHALSPWLVEAVHNRFGKILC---NLYGSTEISAAAIANM-EEVAKNPTVAGKICEGTTVRILDDNDQPVPAGTVGRIFCYN---NTTLNGYTDPRIPIK----RVGELVQIGDRGYIDERGLLYVLGRADDMIIVGGENVFPRSVEEVLEPMPGIQDLYASGVDDDETFARIAVWIVKSPTAAGEALTEDAVRDWVRTKLADHSIPRDVHFIDELPRNATGKVMPRML-------------------------------- 169861035 53 ----------------------------------------------------------------------------------------------------KQRYTFAQVHARATKAASMLRHYNVRKGDRVAICARNYPEYLVVFWACHLIGAV-SVLANAWSPEVLQHCLIHTQCKVVVLDPE--RADRLEP------GISRLSTEAGTTGVLVIEAHEGKGRWN-GMHKWEDALNAYVGPLDAITAVGPEDNASILFTSGTTGMPKGVLSTHRSTMLGTLTGMKIVLMRK------------WI----------------------------PEEAARLIKEENITVAGGVPSMVSDL----------VDSSSLEALMFGGAPAPNSLPPRAHKAF--PNAALSQGYGLTETNSVAVGVAGEDYSARPTTCGLATPVNDVIIV-KDGVVQPPNAIGEVWIRG--PNVMQGYWNDP-----------------GDLGYLDEEGFLYIRDRIKDIIIRGGENIDSVTVENALYADECVLEAAAVSVPDARLGELVAAAVTIKPPYW-GKVTEAELVKQAAKSLPKFAVP-VIIVVQSEPRTPSGKILKGQIRDIV---------------------------- 72383937 25 -------------------------------------------------------------------------------------PHRIAIIH------GDRSYTWKEYAGRCRKLAGALIDHGIERGDTVAILAPNTPAMLEAQFGVPMAGAVLNCINIRLDAAAVSFILRHSETRLLFVDQQFAEVAR---------AAIAVLGEP----ITVVDITDPEVAGRPVGRIEYESFLASAPDTPDIRPLSEWDAIALNYTSGTTGNPKGVVYHHRGAYLNALGQLVNAELSGDAPVYLWTLPLFHCNGWCYA-WALAAVGATQICLRKV----SGATIYDAIANHDVTHFCCAPTVLSFLIESVPPSWVPPARP-IRVLSGGASP-PPAVFRRLIE-LGFRVQHV---YGMTEMGVATICQSQEAWQALPEEEHLVHLGVRTVVMNEMMVADPGSAMGEILLRGNL--AMKGYFKNASATEEAFAG---GWYHTGDLAVVHADGYIEIKDRSKDIIISGGENISSVEVEDVLYEHPAVAGAAVVAVPDPRWGEVPCAIVELKADLAGGVN-ASEIISFCRARLPGFKAPQHVIF-DSLARTATGK-------------------------------------- 114561549 35 -----------------------------------------------------------------------------LSHWVDTQGDKV--YLRQPIGGKYVDFTWREVQQKMQQIAGSLRHLGLERGDKIAVLSKNCAEWFIVDLALMYGGYISVPVYPTANAETIRYVLEHSGAKAIFT-------GK-------LDHWAEQEAAVGGE----ILRLAMPYETMPAQ-YHWEQLLKLGQPLVDEQFPTADQVMTLIYTSGSTGKPKG--------AIQTFTSYGWACEAVVRDLQTNTTD-------RLLSYLPLAHITERVAIEGSSFYSGADSFVDDIQRCRPTVFFSVPRLISTIVKRKIKSGLGLDQSRLN--GSGSAPIPPSLIQW-YNNIGIDIC---EAWGMTENCAYSIINYPFNAK-KIGTVGRPV----------EGCLVRQTEAGELLVKS--PGLMSGYYLQDEATAAAFTE--DGFFHTGDLCEIDADGYIDITGRVKDNFKTSGKYVAPVPIERKLAQDTHVDLICVIGLPHPI------ALVQLSEGSQPREEVRTSLKETL---------------------------------------------------------------- 157382476 1066 -------------------------------------------------------------------------------------PDAVAI------EGLTHSITYHELDQLGNYVAERIASL-IQPGEAVAILSDRSMDWIIAVIATIKAGAIYVPIDIKLPSQRFRIMIETSKAKLCISADNRQKYNGIFDMNLYLPDILAG----------------------------WD---RKHSNRLETV-TKPDDVAYITFTSGSTGVPKGVCIEHQSVISYLSY-GPSRMDARPGRRHAQMFSPGFDV-NQAEIFGTLCYGATLVLYDPEDPFAHLSR---------VHATMITPSFLSLL-----DPASFFNLD---TILFAGEAVPQAADRWAGRRI------VYNSYGPCETIGCLIQPLQPQVEV---TLGRAIPRVGVYILDEGNHPVPIGVPGEICL--SGIQVARGYIGSEERFIPDPFVPGHQMYRTGDRAVWTEAMEPRFQGRFDNQVKVRGYRVELTEIENVIGMIDNVRRVAAV-----VQGDIIAAFV------EPSTVDVPSIQAGLRNRLPAYACPSKIVALPSLPTMPNQKLDRKKL-------------------------------- 157382476 51 -----------------------------------------------------------------------------------------------------RRWTYRDLDAASRSLTVLFSAHGVCAGDEIPIFLSRCFESVASTVALLRLGACFVPLDASWSQERIEQILKTIEPNLVIYSTETNLKAEGIP---IISEKEISARCQSLDY-------------------------GTAPEYIAGVESSPDKPIYIIFTSGTTGIPKGVVRCIDNYVRQGGDGMPFNLGVCRGDVLLLFSDAAW-----GVFFSTLCHGGELILSE--PG--------KVLEDAKCTVLPATPQLLESL---GD--PEAYQ--NIKFIFLGGESPNAQVKRW-----SASDRRIYNCYGPTE--ATICASMAELAPGAPVDLGHPMADTQLLILNEK---LDVVDEGEIFI--SGPGLATGYYKNPERFI-----TWHGLYRTLDLGRKTAE-SIVFCGREDSMVKNRGYLINLLDVLPTLFSYPGVLSAAAF-----MKNSQLVAVIT------PENIDIAALRRFLSQKYDKFLVPDHIITFKELPRTPNGKADLKLLRSSFAFESSKEENLSALLREAVADAL------ 32170715 32 -----------------------------------------------------------------------------LHEWAETYGDTVAVV-DGD-----TRLTYRQLVDRADGLACRLLDSGLNPGDAMLVQLPNGWEFVTLTLACLRAGIAPVMAMPAHRGHELRYLAAHAE----VTSIAVPDRLGDFDHQALGREVAE--DTPSVGLLLVAGGTGTDATDLRALAEPADDPV-TARARLDRIAPDSGDIAVFLLSGGTTGLPKLITRTHDDYEYNARRSAE-VCGLDSDSVYLVALPAG----HNFGILGTLMNGGRVVL----ARTPEPGKVLPLMAAEGVTATAAVPAVVQRWIDA-VASGRHPAPPALRLLQVGGARLAPEVARRAEPVLGGTLQQV---FGMAE--GLLNYTRPDPDDIKIETQGRPMPDDEILVVDASDNPVPPGEMGALLTRGPY--TPRGYYRAAEHNARAF--TPDGWYRTGDVVRLHPSGNLVVEGRDKDLINRGGEKISAEEVENLIYRLPGVARVAAVAKADPDLGERVCAVVVVEPGTQLSESVRAALTAM---QVARYKLPEDLLVVDELPLTKVGKIDKKRLRDVVRGKADSV--------------------- 212211705 116 ---------------------------------------------------------------------------------AQNEPDRPHIYFQ-NEFGEETIIRYGELYTGAKEFAQGLVGKGLKPSETVAIMLPTSADFFYSFLGTLMAGGIPVPIYPPFRADQIE---EYAKREAFILHNAGVRF--LITFKRAAASKLLQSFVPSLLEVTTVK------------------ALTDISADLPTLDIEATDPVLIQYTSGSTGNPKGVLLNHANLLANISAYGK-TLNMQSTDAF-----VSWLLYHDMGLIGAWMHGLPLTLL--SPFTFRPEKWLWAIHYHRGTI---SPGAYDLCKKIEDSDLEGLDLSSWRVALNGSEMIHPDTLRNFEKRFGFKKEAIFPAYGLAECAGPNITAVPLTTRDKKYSCGSVLEGHEIRIVDDNDNRVAERTIGNIQFKG--PSAMQGYYRNSEATMAIYHN---GWWATGDLGYL-AEGELFITGRKKDLIIRAGRNYHPTEIEAMASLAEGVRKVAAFGVADEKRGEKLIIVAETKEDKKIHPEIKKEIVDKVISQIGP---PDEILLVPTLPKTSSGKLRR----------------------------------- 145236068 3853 -------------------------------------------------------------------------------------------------------MTYAQLEHYATKLAKALVLKGVGLEVMVPLCFDKSTWAIVSTIAIIKAGGVVVHLGPTHPANRRKEILKTIGAEFVLVSPQ---------HTGIFDDAA--------VTTIPIDREYLD----RLPDVDYVELPK----------VKPSNAVYVCFTSGSTGRPKGIVVEHGN-LRMSAQAHGAQFKVNPGTRVFQFSDIG--LGDIFI---SLQRGATIC---------TPSEWERLITKYKANFMSVTPSVAKLLR---PEAV-----PTLRTLVLGGEPTQDNVQTW------SDKLNLVIIWGPAETTIYASATPPTTRQTSAQGLGNPMGSVDP---DNHNRLVPLGCVGEIVVEGPLVS--RGYLKDEAKTAAAYWAKKRRMYKTGDLARYDANGYMLFSGRKDNQVKLHGQRMELDEVEHAMLRHERVRQAVAIPRHGPLKDNSPVAIIVLDEGIKVGQEL-ASVRELLQKNLPSYMVPTIWIGVEAVPLSANSKVDRK---------------------------------- 145236068 182 ------------------------------------------------------------------------------------------------------RFTYGELDDISDRIAVWLREEGIRPESIVPLCFEKSRWAIAALLGVIKAGGAIVFIDPANPVSRRQDIMDQIEGKWVLSSKETWENEMGV--RTIVLDEQFAASLPVEDHIL-----------ESG--------------------VTPNNLLYLIFTSGSTGKPKGCLIPHKAFISGALV-HASLSNLSRGSRVLQLASYSFDVSMLEIM-TSLISGACVC-------TPDMASMAQIFDKFDITWAFLTPSLVKLLR---PEMV-----PNLKTLALGGEPLDIETWA--------PHLQLINGYGPSEC-SVAAAGDPHLKPTSPSNIGRAVGGL-CWIVDAENHDVPLGAVGELLISGPI--LARGYLNDAEKTAASFWSLTPRFYKTGDLARFNLDGTIQILGRKDTQVKLRGLRVELGEIEHNIARHPHIKHAAAF-LPKTGRKEKIVAVVCLKDFAQDSKDQADAVRNHLRECVPEYMVPAVWIVIEAWPLLVSAKLDRK---------------------------------- 145236068 1735 -------------------------------------------------------------------------------------------------------WTYSQLDEVSNRLAHYLRTLGVGPEAVVPHCFPKSGWTIVTCLAILKAGGAFVGLDPTHPKKRLEGLVQEAGAKVVCVA----------PQNRDLFEGCDNLSIVEITPEFVAK------------------LPSKSGPACGYIQ--PNNAACVVFTSGTTGRPKAVVVEHASMAT-LSDLMGPAVRIGPEARVFQFASYTFDTSNQDI-FTTLQRGGCVCV----PS--DEDRVNDILNRLRANHAHLTSTVI-SLMRPEQVP-------QLRWLFSAGEPLNVEIWA--------PAVELYNSYGPAESSVAVTC-----TPTRLSPSGSPAFGCHAWIADPTDYHKLMPLGAVGELLLEGPLLARHYLNNPEQTAAAFVSMSPDFYRTGDLCRFNRDGSLTIIGRRDSQIKIHGQRVELYEVQAQLAQLDQSSLVSVVMLPKAIQDRTLVAFVQFKPLDTLSARLFSDLQRALKSSLPQYMVPAMFVPITQIPRTANGKLARNVLREIIAG-------------------------- 41018490 284 --------------------------------------------------------------------------HDAILRHSESCPNDEALY------STEYSLTYASLDRLSNYVAYQLLQYDIQPETIVPFCMEKSIWTVVAILGILKAGGAFMPLDPSHPESRRFALVKDVNASVMICSPS----------------AVKSCETM-VQNVIQV--SASLLSLPSETLVNYKAL----SSYKQPKPHNA---AYVLYTSGSTGKPKGILMSHSAACTSL---FRQVTNLTKTSRVFQFS--------SYVIFGPLLVGATLCV----PT--DTERISQFMTKARVTWAFLTPSFIKTI---DPETV-----PTLITLCAGGEVPTKDTLSTWH-----GRVELVNIYGPAEICVTCSTHCWKSPNESPATAGLPF-AHRLFIVDNINRLAPIGCIGELFIDGH--AIARGYVNNEERTSASFIDDLKKVYRSGDLAKFNPDGTIEVIGRRDTQVKLRGQRIELGEIEHLIMSLKDVRYAVADVVERE-AGKILVAFVTFRPAADSTADLEQSLVQNLRQALPNYMIPSVIFPLWDMPRNTSQKIDRRMLRGLVA--------------------------- 193657462 63 -----------------------------------------------------------------------------------------------------KEYGYPKLKKDVLAMATAFKKHDLGHGDVVMIIDYGSYEGQVVMLAGILVGTTIAALDHSLRKSVLAELINESKPNVLFC------NTFSINIITDILNTITHQPILKISTMI-----------RDGFTVYSNIIVVTADETLLVRPIKSKSPIAIIYSSGTTGTPKGIYLSDDA-MKSALISFKQSLMEEPENRFMITSPVFWYTGMLLMMLG---------IHFGKPRLFTAEQVLCSIDKFKPTFLMTGVAAVNEMMACQMANGHKYNIHSLTTCVVGGSPMRADLQKTVVKNLLQGRIPIKQGYGASEQGIIAAWSMDSDISVRAGSVGRPAAGIKIRIVSETGECVGPNTEGEIRIKSV--SNMVGYVNDMKKTICSYDE--DGWFKSGDVGYYTDDCCLFIVGRIKELMIYKDQRIAPTDIETVLLSHPAVLDAGVTGKY-SVDGDLLIGVVKVKPGQNVEPD------------------------------------------------------------------------- 38324682 35 -------------------------------------------------------------------------------------PDAVAIV----DGDRSR--TWAQWRADVRALARGLQESGVGPGDVVAVRLPNSWEFQTLHLAVAAVGAVLLPVHEGTPTAEVHALLTRAEPVLLVLSASGSEG------TATARSLLE--SVPTLRGVLLAGASEAECEEPGIGALDGLRAAWTGS-EPRPVHLTPDMPLALIPSSGTTSRPKLCVHTHGGLLANTAAVVADAADAFGGTVL--TACP---MTHLFGLHTALFAARTQVLLTGW----DVDRFLELAREHNPRVVFAVPAQLRRLARAGE--PAGFAPHQVRTAGAALAPALAAQIR------AALDCEPVVVWGMSEIG----TGTATRAHHPDGSVGEPVDGVRVRVVDEHGAECAAGETGEL--QYQGPAMFRGYFREPELTRSALTD--DGWLRTGDIAAIDADGVVVLHGRAAEVIATGGRKFGATEIESLLAELAGLGPLAVAGAPDDRLGEYPCLVVTDRADRTIG---LTEVTAFLRRRLADHKIPLELVTVRELPFTPAGKLDRRALKE------------------------------ 169853100 178 -----------------------------------------------------------------------------LERRAKTNPHDIAVRWFPDSNLPSETSTYEELDRKASQLGRWLVTRGLAPEDRVAVCLSRDLIFHAAFFGIMRAGGCYVPIDPELPDERKAYIARDSGAKFVLTTSELLFGSSTIY----VDE----------------PEVANAIDEQDGGTFNIA----------TPEGLG-----YMLYTSGTTGNPKGCLLTNHGLIIALSSTAADVRDIREG-RYLAVASIAFDVHLAETIV-PMALGMPLL---SAPRSQLLENLPQYVKLLGITHLGIVPSLIEATLNASKDNEGGL---ALRYIASGGEKMSDSILDKWANH---PQVRLANFYGPSETIGCCARYMDSNTP--RANIGRPLANVSGYVVDADLNILPRGGVGELVVEGPLVG--RGYHGRPDLTEKVFLE-WPEKYRTGDLVRMMPDSTLEILGRIDTQIKVRGVRIESEGI-SAIVRKAEVPSATVLAKHPALGSEQLVSFVTWDSTVPVSKSLRKSIRSICNKELASYMRPNHVIPLNWLPLSSNGKTDTKIL-------------------------------- 186474634 11 -------------------------------------------------------------------------------------------------------VTYAELSRDATTIALALLERGIGEGELVALYGPRRLELVVGMIGIMLSGAAYTVVASGFRDEEL-HRIQQIAPSLV----------------------LSLGDAPA-------GTDSSGIPWMPVP------LMQHESRSFAPVCVPGDAPAYVLYTSGSTGQQKGVAVTHAHYCEGLATRLGIVGPM----TFAHVSTLSADLGNTCLFLSLWTAG-TLYLADD-FERKDPTALASALAANQVDVLKITPTHWRSILAACKQYLPG--RAPLRWLFLGGERLQAKLARTTLE--SGVTQQLLNHYGPTEIGVTVCSVNAHELPQQSVPIGRSFGQTTLCVLCADGAFRYSGAEGELYI--GGPSVAQGYWKTEERFVEGMDQRF---YRTGDRVHIDQSGLVTFLGRVDRQVKVNGYRVELDHVEQAVRQVDGIEQSIVVHHREDERDYLLC-------GYEGTNRNALAIRTHLQQTLPAHMIPAVIEHYGRLPTNPNGKLDAVLVRTSLAGLVRSRHDVPS---------------- 89901616 41 ------------------------------------------------------------------------------------------------------RYTYAQCAARSRKLAHALKSLGLEAGSAVGSIAWNNHRHLEAYFAVSGSGMVMHTCNPRLQAQQLIYIINHAEAVMLFDA----------TFAPLVKGIA--AHCPKVKAWVCLSDVANMAAVEGSNVLCYEELIAPHSEQFDWPQFDERTGAALCYTSGTTGNPKGALYSHRAIVLN-AMSGCLILSLSPRDTVLPVVPMFHINA-WCIPYAAPIGGSRLVL----PGRLDGASLYELMETERVTVSAGVPTIWLGLMQH----VEQHGLSSMRRTAVGGSAMPASLIAKFADDYG---VEVRHGWGMTETTAATTMSCPRDLELSPAQQGKSVFGAEIKIVDEAGATLPGVSQGELMVRGQW--IVTGYYKGDRSPL------VDGWFPTGDIATIDAHGVMQIRDRAKDVIKTGGEWISSIDLESAAMGHPAVAMAAVIGVKHPKWDERPLLFIVRKPGKAVE---REEILAFLTERVAKWWVPDDVVFLDALPVGGTGKVQKGDLRK------------------------------ 214038161 31 ---------------------------------------------------------------------------------ARTRPNDVAFFLESEPDA-----TYGSIADEARRLISALLELGLGKGDVVSFQIPNWREGAVIDIAAAALGLVVNPIVPIYRDAELRFILGDAKTRLMFIPQSF----RSIDYLEMLLSL--RPQLPDLEYLVTVRGDSDSPDV-----LAFETLLQRDPDETSLPPVDPDSVKCRLYTSGTTGFPKAVLHSH-NTLTRIMDNSAEHAGVSADDVMIMPSPITHITGYASGINFPFIGRGRTALME----RWDANRCIDLIKRVNGTMSVGATPFLRELLDAAEQ--RGECLPSMRQFSCGGAAVPPNLVLRAYEVL--KNCRTTRVYGSTELGWREDAQLAATTDGQP-------YGYEVRILDDNGADTPDGVDGEIAARG--PGMFLG-YADEEQNADA--HTNDGFFLTGDIGRRTPEGAILITDRKKDIIIRGGENLSAKEXXX-----------------------------XXXXXNSDDDSLSTAEVASYANDIGARQKPEHIIKVDDLPRTPSGKVKKDTLRK------------------------------ 37526228 560 -----------------------------------------------------------------------------------------------------KEISYGELSLAARRLATVLQKMSVIPGDRVAISMEKSVGQIVAVLAILYIGGVYVPVPVDQPVNRRRAICESAGIRVVI-----IDPEQHIDLEKQGDDWSQDVHC-----------------------VSWHQD-EQWPPLANMVKRAVTDPAYIIYTSGSTGIPKGVVISHQS-ALNTCLDINRRHQVQSSDRLLALSDLS-----VYDIFGILTAGGALVLINEAQRR-DPSTWEMLIARHHVTLWNSVPALFDMLLTY-CEGMEVDAPKALRTVMLSG--------DWIYRAFNPDGV-LSAMGGATEAAIWSNEYIVKAVEAQWRSIGYPLANQRYRVVGEDGRDCPDWVVGELWIGGS--GVALGYFNDEERTSAQFVDQGERWYRTGDLGCYHPEGWLEFLGRRDSQVKIGGYRIELGEIDAALNQ------------------------------------------------------------------------------------------------------------- 42527689 10 --------------------------------------------------------------------------------------NRPALSYVSEQP-----ISYKELNEKVESIKTLLHSLGIKPLDKVAIFSTSSPQWAISYFAIVTLGAIAVPLLPDFNESEASSCLKHSGARAIFA------GEKLLAKLNNTDDIIININDFAVKK----GEIKTDTPL----------------PVHECKE---EDTASIIYTSGTTGRSKGVVLTHKN-LIFTAIAGQHCQRINQYEAALSILPMSHVYEFTIGFLMFMLNGACIYYLEGPPIPRNPHFMLSVIEKYKQKIFNASP-LIKLCRKAGKKLKKTFG-GRLKFFGIGGSKTDPV----VEQFMVDAKFPYAIGYGLTETS--PLVAYSAVYKTVPGVIGGTIPGVEIKIGDKD----PQTGIGELLVKG--PNVMQGYYNAPDLTKEAFTE--DGWFKTGDLCVIDNKGRISLKGRSKNMIGAAGENIYPEDIEFVLNQHPLVSESLVV----EGENTSLVAYVRLQDGDAVSEEVLNEIRFFVNSKVNKFSKIDKIEVVEEFEKTASQKIKR----------------------------------- 194754265 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YQPEPLDGDQTVAILCSSGTTGLPKAVCISN-SILIQDSML------ITSESVIYIGSCLDWITGLWAFVFST-VFGCTRIITN-KPFTPEY--FVSLVKKYKINYAVLPPRHLSALITCPDATPEA--LSSITLLNYGGGSVSSSTLQRSQEICKS--AMLNSGYGMTEVGAITI--NIGISNV--SSAGRPIPGIKIRIVDEDGKNLGYNEVGEIYVHQAW----NGYYGNPVETRR--MQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVITEMPQVQDVCVVGIYDEREGDAAGALVVKAKGATVSA---KEIADHVAKRLPARA---GVVFTDKLPANVNGKTMRKVARDIAENGTRK---------------------- 146299848 491 ------------------HFEQLITEMIDQPET------KILDIDYLSKKEKQLILTDFNNTAAYYTEDK--SIVQLFEQQAAKTPDHTAVIFE------DKKVSYQALNEQANQLGGYLRKHNIQPDDLIGIKLQRNERMITAILGILKSGAAYVPIDLSYPQSRIEYIEKDSNCRIII------------------DESFLQS---------------------------FYEEQHKYSVVNIENRNTPKDLAYIIYTSGTTGNPKGVMHKNAIALVNWSKEAKSAFDM----VYGVTSYCFDLS--VYEFFFTLAIGKTLRILKNALD----------IENY-INTLNTVPSVVRKLLE------DKISLENIKVINMAGEILPTDIV----DQLPIEKMEVRNLYGPSEDTTYSTSHLVISKTNRTISIGRPMSNTQAWILNESLLPVPVGISGKLYL--SGEGVTRGYLNKPEKFVTNPFIENERMYDTGDLAYWLPDGNIEFLGRKDHQVKIRGFRIELGEIEAALLQLKQVV-AAV----KEVNGEKI-----LAAYYISTKELKSSLRAFLKDKLPEYMVPGFYVRLESLPLTPNGKIDREIL-------------------------------- 170293008 15 -----------------------------------------------------------------------------------ERLDAPSIIIPRTANTPEEVVPYAHLTDLTQSLQHDLATLGISVGSKVAMVLPNGLQFVTVLLAAIRQRAISAPIHPNSTREECKQIFSLMTPDVVVISSEASLNG--LSGTKAAVLAAQDLGLPVASCHRHPQNRQHGFLLALELVGHGDETSNNPSPVYSRDDVLAEDEVLELFTSGTTGSPKSVQLTHTNILVAMRIIISAH-KLTSKDRSFLITPLFHIIGLAGSLLPTLFTGGCAVIPASLPAT-----FWQDCQDYSITWYHAVPTLHHLLLSF--PMPKAGVPTTLRFIRSGGSDMSPDLFNRLQKL----GVPLLEVYGMTETAAIFCNPFPTSTTIKRHPGQYPIPAVDVMILDPDEEPVELGVKGEICLRG--KNIMAGYTNNPTANGEAFLP--NGFFRTGDLGVIKPRQYLALIGRVKEIINKGGEKVSPAEIEHVARLHDEVNDAACFRINDEIYGEIIGLAIVAKPATKCIT--TTAVKKHMRYHLVMFKVPDKILFVQEIPYNRTGK-------------------------------------- 213964715 58 -------------------------------------------------------------------------------------------------------------------------ELGIDGDQRIATLMYNCAEHFEVFLGVASMGAVFQPLNKQLMPDQIVHIINHADDQVIIADP------TEIELLAEV-----LPHCPRVRAVIIIGIGDSDVAEQLPDGIPWESLIDGRPSRFDWPELDENSGAAMCYSTGTEGAPKGVVYSHRSYLHSLNMRTTDSFAISHGNPWLCCVPIYHV--LSWGVLASFMCGA-SLIFPGADL--SAPRLAEIIETSMPRVAQGVPTLWINLMAHYLSNPPK--RMSLQEIFSGGSPVPPALIRLWEERYG---VDVIHFWGMTETSGTVARPPYGA----SGEAQGRFPDMQFRIVDDNDRVLDDRNQGELQVRGSSPGGTAHFFRGAEVDEASEQFTEDGWLRTGDVGSITHDGYLTIHDRARDVIRSGGEWIYSAQLENFVMESPQVLECAIIGMPDKKWGERPLAITVLMPEVEPSKETAEMLRDELRPKLPKWMLPEYWAFVDSIDKTSVGK-------------------------------------- 28871834 23 -------------------------------------------------------------------------------------------------------VTYQQLQTQVLERSEALIRQGLA--DH--PYMPRCLEYLITMLACCKLGITYVSIEPGTPSKRLIAVLEQLG------CNHLLLLGQPTDLRPD-----PTLTCFRLDDCGTLCYDGPALRPPIRRRLDDASVIT------------------VMFTSGTTGLPKGVRISHDG-LLNLVDNVQQQVQGKPRS-YVHHSSIGWV---------PLLTGACVTL---QPGAFNIDALDHCVRAASCDVLLLTTSLF--------HLVAQHRLSMLRVLYVGGEVLKP-----VHARLANPRITLVNGYGPTENSTWYSLNKPEDAEMPIGQFLHQVYG---KIVDAKLQEVEVGTPGELLLTGA--NLALGYLDDATRFLQLPEGTY---YRTGDYVIEDEHGMLFYQGRIDEQVKIKGFRVEIAEVEHALTQLPGVAQAVVQAHVMNDLEKSLHAFIVLRHGSPTIEE--SKLMSLLGDRLPHYMVPRRIHYLAELPLTANGKVDKRSL-------------------------------- 195443650 52 ---------------------------------------------------------------------------------------------------ENVTVTYGQALTWATRVALYLKKSGYNHTDVIGISAKNSTYVMPVAVACLMNATPFHSVNPLLDGGTIKHLFNITKPKVVF-CDAADY--------DKVHSA------TSEFQPIIITLTGHLDGIQKIEDLF---EPSHAEMFYEPEPLQDEQTVAILCSSGTTGLPKAVCVPN-GVLIQDSMA------INSELIYFVSASLDWITGLWAFVFSA-VFGATRIIT-TSPF--DPANFSRMVEKYKINYCIIPPEHISSL--VDCPEATSERLASLRRLNYGGGLVTVATLKNIQSLC--PNAIISSAYGMTEVGSIALN----LGQVKLSAAGKPLPGKRIRIINEQGKNLGYHEIGEICVHRVW----SGYYNNPE--ESHRVQDDEGWFHTGDMGYFDEDNYLYIVDRQKEVRKYKGLQYWPTEIENVIAELPDVVRVCVVGIYDEHYGDEAGALVVKRKGSDLSA---NDIIEHVAKRL--LDTQKQIFFTDKMPANLNGKVMRKA--------------------------------- 48428776 297 ------------------------------------------------------------------------------------------------------KIDWRELDRQANRFAHGLLDLRIKPGERILLALPNIPSLVIAYFGILKAGAVAVLSDAATPKEILLTRMADAGVVMLVTTTNRYDGLRRVIFASMIDEKLKFATLHHVQHWLPWFRQDKQHRRHERRYLKFKQVLGRGSVAPTELVQDVGDIAVVVYTYGASGTPLPVALSHRNLAANALQLRHWLPESRPGDRFLAQQPLSSAYGLTGLLHLGVYLGATLILLPGAELEP----LLKTVKKMRPTYFPTTPRMVREL--AHTPGVRRYGLASIRVCAVSGSPLAQEIREEFEKL---TRGRLVEAYGLTEAAPAVLA-MPLAARRIQGVVGVPLPDTEVKVVDDTDAELPSDTVGELWVRG--PQLFSGY--DHERL-------YDGWLATGDVASIDEDGFVSIIDRKSNMGIRNGRRVFPRQIEEVLFEHPAVAVAHVKWSPDEEGVQHLLAEVLLHHNMKLSAD---DLLKYASKRLHADALPDSI--------------------------------------------------- 17511288 2722 ----------------------------------------------------------------------------------------------------SRHWTYRQLDEEANKIAHLLIDRGVKPGDIIATSFDKCPEASFAFYGILKAGCAFCAIDPTAPAARKAFILEDSNARVLLTSDSI------------------RSELRELTQCDIIDL----INFENKNEL---------STSSVPVSLAPSSVSYVLYTSGTTGTPKGITHDNA---VQLVMSFKYHFDVSVLEQFWT-----WIVG-MRLVCAPLIL-------------EDIAGFLDTMQ---ITHLDLTPSLGRLL---DPALV-----PSLHVFITGGESLKQDQIN----TWGDVGC-LFNFYGPTETIGVTVFPCV-PKEGKPSNIGWQFDNVGCYVLAPGTQPVLRGAIGELCISGKLVG--KGYLNRPELTADCYLDAFERVYRTGDLVRLFHDGSIDFLGRKDNQVKLRGQRLEIDEIEAVIKRCQDIQDTVCIVAKHPDKDQ-LIAFIGINESRESTRHLIQTARAACEERLPGYMVPTHFLPIQRIPLSVNNKVEEKLLRQLYADLPTTVIQTATQAD------------- 17511288 1093 ----------------------------------------------------------------------------LVENHALNNSGGLALVFAREGTSRMESLTYGELNTRANQLANYLISQGAKRDELICVCMEKSVSLYLSILAAVKAGCGYLPLVPETPAARIRQILAEADVKFCLTDS---------SMAPVIADVSRC-------HIMNVDTTDCSAQSCTGPQLDF----------------KPTDIAYAVFTSGTTGKPKGVLVTQGSRLLQACNQA---FDVSVFEIFFT-----WYTGM------CLCSASKDVMF---------RDFEKAINELEITHLSLTPTV--------AALTDPAHIPRVKFLVTAGEAVTHHVHAWAGKGLYQG-------YGPSETTNICTVNSAVESDHVINNIGPAFENTSAFVLGDDFQLVPLGGLGELC----FGGQFRGYQNMPELTESKIINHYGRIYRSGDLGRLLPDGTILIQGRTDDQRKIRGQRIELGEISGCLLQFPSVQNCAIEVIKTADK-ERLMAFWIP-SGYSKDEEIIKSIYAHLADNLPAYMVPDALVPVSAIPQTSQGKIDKR---------------------------------- 17511288 53 --------------------------------------------------------------------------------------------------GKTITLSYLDLHRRSEHLAWRLKDLGI-----VPIYIPQCISLYISQLAILKSGAAFCPLNLDVPGERLKFILKDTSASILLTT------------------AAMRPKLPELETVIVV-----------------DDELSEFKSDREPEKITSPDTAYIMYTSGSTGLPKAVCLSHRAVTQSLLAHDRFIPSFS---RFLQFASPTFDVSV-FEIFFPWYRGATLVSVERNRL---LGDLPGTITSLNIDAAELTPSVAASLVRHRENVP------TLRALLTIGEMLNTQVIQQFGGSIGKSGI-LYGMYGPTEAAIHCTLQPGFGVDLPAGTIGIPLDTVSCFIVKPQLEILPIGEIGELVIGGH--QLADGYLNREEQTRAAFVTKFGGLYRTGDKARLHRNGTLECYGRSSGQVKLRGQRVELGEIEHAASKCHAVIASVISGL--------LVLFCIGDPHRVSSKDIKSACQKW----LPAYMIPSDIVLLDDFPYLPSGKV------------------------------------- 16124447 57 -----------------------------------------------------------------------------------------------------------------------LRRLGIKAGDRVTSLAWNTHRHLELFYAAPGIGAVLHTANPRLFDEQIVYTINHAESGVLF-----FER----NFQALVERIA--PQLTTVKTFVMLSDAERTVPGAVG-AISYETLIEGEPDVIAWPSFDENAGAFLCYTSGTTGDPKGVLYSHRAVVLHAMAGGLNAFGFTPFDVVMPCSSLYHATAWGLPFSAP-ICGAKLVL---PADKMDGASLHQLIEGEGVTFTGGVPTIWTMY----LDWLDKNDRDSLKKVVIGGSAVPRAMAETFKRRYGVQTLQI---WGMTETCGVVATPTPALAALGEEAMGRLQFGIELKVETEDGQAAPGETSGALLVRGPWV-VKRYFRKDADAARE------DGFFDTGDIATLDANGFMRITDRQKDVIKSGGEWISSIDLENVAVGCPGVKIAAVIGVPHPKWEERPLLVIETHEGAEVT-------KAAVLDYLTPRIVPDDVVFAT-VPLTATGKIDKKVLRQ------------------------------ 54022735 572 ---------------------------------------------------------------------------------AAANPDATAVVW--GIGADEGRWTYGELAGQALAVAGALRAEGVGRGDAVAVQLPKGRDQILAVLGVLAAGATYVPI--GF------DQPVGRRAEILRTGD--------------IVAALTVPGAD----------LGVPIP-----TLSIDAARAYPAPLDAPDIPPTSEIAYVIFTSGSTGVPKGVDVPHSGAM-NTIDAVNDWFEVGSADRVLALSDAS-----VYDIFGMFAVGGSIVAVD-AERRAEATTWVDLLRHHRVTILNCVPSMLDMILEIGGDELG----DSLRAVTLGGDWVGADLARRLARQVPG--CRFSGLGGATETSIHTICEVVGEPPAHWATVGVPLRNVRCRVVSQAGRDCPDWVPGEF-----WVGVAAGYRNDPERTAERFVEHDGRWYKTGDMARYWPDGTIEFLGRADHQVQIRGYRVELGEVESALRTVP--------GVRHAVAAVVGAGAPKLVAAVAGERGEIGDITGAVAHLLPAYMIPTRIEYLDQMPLTANGKLDRRAVVALLE--------------------------- 166030546 13 ----------------------------------------------------------------------------------------------------------------------------VTPGKPVPVLMEKGVKAIYAFMGIVSAGCFYILLDPKLPTERLRSVLDTLQAEVLLTDPAYDKPRERLEFDGKVEEALQTQE-----------------------DAEYLDNVRKQSRDV--------DPLYAIFTSGSTGVPKGVVVSHRSV-IDFIEEFTRLFNITEHDVIGNQAPFDFDVSVKDI-YSTLKCGATMQIIP-KKFFSFPTKLLDYLVEREVTTLIWAVSAISTLKGFDYKVPQKIH----KVIFS-GEVMPVKHLNIWKKYL--PEAMYVNVYGPTEI-TCNCTYHIIDREYEPGEIGKPFPNEKVFLLDEEDREVKPGEKGEICVSGT--ALSLGYYNNPEQTAKAFVSYLEPIYRTGDLAYYGEDGNLYFASRKDFQIKHMGHRIELGEIETALETVEGLGRSLC--MYDEAKG-KILAF------YEGDLE-KKQIVRAIGTRLPGFMIPNVFVKVEEFPLTKNGKIDR---KKLE--EAYESGNLTSL--------------- 146281503 46 ------------------------------------------------------------------------------------------------------RYDYRTLNERIARLANVLTAAGVKPGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPDQILYTMNHADDRFVLVNSEF------VPLYQAI-----AGQLTTVQKTLLLTDGEARDAGLPDCVGEYESLLAAAAPSYDFPDFDEDSVATTFYTTGTTGNPKGVYFTHRQLVLHTLAAAVTVGCMGSDDVYMPITPMFHV--HAWGLYVATMLGLKQV----YPGRYDPEYLIDLWRREQVTFSHCVPTIVQMLLNA--KAAQGTDFKGWK-ITIGGSALT----RGLYDQAKASGMNLIAAYGMSET-CPLISGTRSTFHLKAG---VPVVLVDAAIQAADGSPADGASQGELVLRAPW--LTQGYYNEPEKSEELWAG---GWLHTGDVAVIDEMANIEIRDRIKDVIKTGGEWLSSLTLEGLISRHEAVRDVAVVGVPDERWGERPFALVVLGEGQELNAELRTFLEPAVAEHINKWAIPQQIAVVTEIPKTSVGKLDKKRIR------------------------------- 170045987 34 --------------------------------------------------------------------------------------------------DTEVSVTRDELRSRMIRAANLSSKFGLVKGDMVCMVADNSPCVTPVLFGCFLVGAPVHTLDASFEESDLVHLMGITRPKLVLC--------NAHNVK-RVESSLKIASLGA--RIILLNDPSTEVLFAP---------VDNEASYRPPFLGDSDKTALIVCSSGTTSFPKAICLTHA-QLIAPYPRVSNLL----GETALSFSSLYWISAV-QMLMTVLFNGGTRI----TTTKPSPEYACELINKYRVMHVFTPPSMLADMLHYCE--ARQLRLPSLRIVGCGGSPL-PETLRTRANALLAPQGRVFVGYGMSEVGAIVSVDLLGI----PNSAGLLMANVSARIANEEGKLLGPHEEGEIQLRYVHP--FAGYYGNERETRA--LLTSDGFIQSGDIGYMDARGFLFVTDRKKEMLRYRGYQIAPAQLEGILAEHPAVLQATVVGLPDPEPPHVDLALVVTSA----TEVTEDQILSFVNGKVPDYKRLRGVFFVDSIPRTANGKASRRECRKLA---------------------------- 210085381 30 ---------------------------------------------------------------------------------AEKNPDKEALVFCAEGVRK----TFSQLLQETDALAAGLLALGFQPGDRLAIWSPNRYEWVLTQYASAMVGLILVAVNPMFGPEELKYALNKVQPQGIVIAPASP---KRDFYKVLMSVVSSDAGSSSLSQLKVISMEEEE---TEGDVLKFWEVTKKGG-EQEVERLKPDQPIHIAFTSGTTGPPKAPVFSHRHVINNCYFTGRRLNYYEEDHRLCVPMPIGMIVCN----LNPLVFGHTAV-YSG-PDF-NPKAVLAAIHKERCTSVYGNSPMLMALVKQPT--FGDYDVSSLKTAGIGGSDLPLQMLQMFKQKLNLINVTVA--MPMTECGPVAFQSVLGDPEEKLTSVGRTLSHVEVKVVDDAGCTVPVNTPGHF-LTRGYYTMLQ-YWGDQERTDQAF--TADGWFHTGDIISMDEEGFVQLLGRESERIKLGDSYIFPKELENVLRSHKQVKDGQIV--ELSVSGETLCACVVLESGASLSE---TDMLDFCKDKLPAIQVPQFVCFFDTFPLTPTKKV------------------------------------- 108799860 29 --------------------------------------------------------------------------------------------------------SFAQFDRQIRSVAGWVATHS-EPGDRIAVIADNS--TAYARLAVPRAGRVLTLVNQRLRADEQYTQLALTEPTVVI-GDQTY-----------VDALTERSQVPSVRHVI---AAGSP------------ELTAEPGEPGVDVACAPEDPAWLLFTSGSTGTPKGVVHSHRSIL--AAVQGSVIGRAVPGGVYLLPFPMCHIAGYNMLVQHAVAATVV------LAAQFRADAIARTINDCAVTACSLAPTMLHALL--DHLRATGATLPTLRSIAYGSAAIPAEL---LRTALERLDVDFHQGYGMTETGGTFLGPLAGHPAILAG-AGRPHPHVEVRIGDD----------GEILVRG--PQVATSYW----RGRSA--VDGEGWLATGDIGRIDADGNLYVVDRRRDIVVTGGENVSSREVEDVLTDHPEVESAAVVGVPDEYWGEAVCAVVVAAEGRHPTE---SALIEHVRARLTGFKRPRHVLFVDALPLTTNGKIDKNRVRRLA---------------------------- 195112114 40 ----------------------------------------------------------------------------------------IAQISESENT----VLTREELHLNSMRVASYLRSLGLLQSDVVGIIARNTTHIFAVTYGCFFNGIPFHAVNMIFDEAAIKHLFNITKPRLIF-CDG--------DEYEKVKAATENLKVK-----IVTMRN------HPIGSIKIDEVLATPIEEFKPSRLENNQTLAILCSSGTTRIPKAVTISNSRKILSAA------LDLTTSDVQYAHSTLDW--------FSGFLTTVTSGVFSTKSDIPDPVRFLRIVEQHKVTWCMHSPLHL-ALTGNSPE-LEKTDMSSIRTFLYGGARCSLEAQQKIRSRLHQDGMNLA--YGLTEIGAVTINF---HFDQKPNSCGRPVDGKKIKIIAENGDHLGPNEVGEVCVRQYW----AGYYGNPEETQNVLDS--EQWFYTGDLGYMDDDGFLYIVDRKKEMLKYQSYKYFPNEIEDVISQMPDVVDVCVFGIWDPMGSDKAAAAVVKKVGSQLQA---QDIVDYVRKNI-PVHLHGGAIIVDDLKRSPNGKTNRKATKE------------------------------ 81428009 30 ------------------------------------------------------------------------------------------------------QYSYADLKVASDRIAAFIQDQALPKGAPVIVFGGQQFEMVATFLGAVKAGHAYIPVEQ----HSDAERIQQIESVA----------------KPAAVLSWASAS-------------QIEVDMPVFQADILADVVASGATDYDAQQVQGDDNFYIIFTSGTTGLPKGVQISENNLLSFVDWANP-AFGVADNSRVLYSFDLSVM-----NLYPGLCSGATLVILE-KEITDNFKTLFEVLPTLKVNEWVSTPSFVEICLLAPTFDSEHY--PELREFVFCGEELTHQTAEKLLERFPSAK--VFNTYGPTE-ATVAMTSIEITADILAQYDRLPIGYTKADVVDEQNNEVAPGQPGELLI--SGPSVSKGYLNNPEKTNAAFFEKGQRFYHSGDLVVADDNQLIFYKGRTDFQVKMHGYRIELEEIDHHLGQLAQVKQACTVPRAHQVT--QLIAYVVPAEGQVGDATLTKTLKAALAENTMAYMIPQRFVYPESLPLSVNGKVDRKALIKEVNGN------------------------- 194901838 51 --------------------------------------------------------------------------------------------------SEGVEVTYGQALTWAIRIAQHLKSRGLDHKDIIGISARNTTYIMPTAVACFFHGTPFQSANPILEESTLKHLYTISKPKIIFTDADHYE---------------KLYSATSEFKPEIILATG-----TRDGVLSIQDLLHPTKTEFFYQPTPPSQTVAILTSSGTTGMPKAVCISND-ILTQ---ETVFVNGY---DTIFISASLDWITGLWATIFST-VNGCTRII-SSKPFA--ADYFVYLVSKYSITYALIPPEHCCSLLDCPSATPEK--LASLTKLNFGGGRMTQTTVERIKKLAPNGV--LNSSYGMTEVG--FIVFNHGHL--KLTAAGNPLPGIQVKIVDDDGNQLGVNQTGEIIVHNGF--SWNGYFADPEATKE--MQDEDGWFHTGDMGYFDEDDYLYMTDRKKEVLKWKGLQMWPAEVEAVIDELPEVKRVCVIGVYDETQGDVPGALIVREDNATLTA---QQVIDHVAKRLPDIQKRAGVQFADEIPQNYNGKAVRR---------------------------------- 167622327 11 -----------------------------------------------------------------------------LEHWVEKQGDQV--YLKQPIDGQYKTFTWRDVQTKMQQIAGALRHLGLNPGDKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYTLEHSESKAIFI-------GK-LDYWADQEAGVGGD----------ILRIAMPYDTMPSQYHWDKMLTLGQPLIDAPLPT-AEQVMTIIYTSGSTGRPKGAIQNFASY-VWTCTAV--VRDLKTGDRLL-----------SYL---PLAHITERVAIEGSSFYSSLDSFVADVQRARPTVFFSVPRLWSLFQKSGIVKRKIHQLEHCHLLGSGSAPIPPSLVEWYHK-IGLD---ISEAWGMTENCAYSIINYPFD-PRKIGSVGRAIEGCEAKCSD----------VGELLVKS--PGLMQGYYKQEEESAKC-FDK-EGFFHTGDLCTIDDEGNVSITGRVKDNFKTSGKYVAPVPIERKLAQDPHIEMLCVIGLPHPI------ALVQLSEGVQPREEVRLSLKNTI---------------------------------------------------------------- 152998901 11 -------------------------------------------------------------------------------------------------------FTWAEVQEKVQQLAGALQHLGLERGDKIAVLSKNCAEWFITDLALMHGGYVSVPIYPTANTDTIRYVLQHSGAKAIF--------------LGKLDHWADQEAGVGGE----LLRLAMPYDTMPAQ-YQWEQLLKLGYPLVDAPLPTSDQVMTLIYTSGSTGQPKGAIQTFASY----GWTCQAVVDLRTDDRLL-----------SYL---PLAHITERVAIEGSSFYSSLDSFVADVQRAKPTVFFSVPRLWSLFQKNDKIGVSKLNLSSLRLLGSGSAPIPPSLIHWYHS-IG---LNICEAWGMTENCAYSIINYPFDAS-KIGTVGRPV---------EDCQ-IRQGEDGELLLKS--PGLMTAYYLQPEATAAAFDA--DGFFHTGDLCSIDADGCVTITGRVKDNFKTAGKYVAPVPIERKLAQDPHVELICVIGLPHP------VALVQLSEGASLREEVRASLKATL---------------------------------------------------------------- 188501604 2097 -------------------------------------------------------------------------------------------------------LTYEQLMNYTYSLANHLREHGAQNNQLIAIFMEKGWEQIVACLAVLFSGAAFLPLDIDSPQERLLTLVKETDVKIILTQSDQ----KSIFLD-----------------LIVISVDIFTFDLNP-------------KPFPMPQQLP-TDLAYIIFTSGSTGKPKGVMISHQAV-INTILDLNDRLEISAQDRIFALSDLS-----VYDIFGTLIAGGAIVMCDQE-SYKNPKHWYEMMVKYQVTIWNSVP----MLMQMLVEFLKHTSNENLRHILLSGDWIPLSLPKSIQTIFG-DHVTVTSLGGATEGSIWSIASIPKLLPNDWKSIGIPLRNQEYYVYDIQLNDCPEWVTGELYI--GGLGLADGYWKDKIKTESSFIRTNQRLYRTGDYGRFLPNGYIEFIGRTDFQVKLHGHRIELGEIEYCLQQFSNIRQ-AIVNVDDKSK--RLIAYITTEKHHENNDD------------------------------------------------------------------------- 188501604 1014 ---------------------------------------------------------------------------------------------------DEQSLTYTELLYYVQKLALHLINHHLTTNDIVCQCIERSLSMVIGILSIEIAGSAYCPLSARDPEQRLNVLIHQTQSPLVL-----------------------------IHHLTQYKFNNNNINTLDIDTIINNNQIINEEDLYHLIIITPESIAYVIFTSGSTGIPKAVQVRHQNF-IECIHSLVHINTFTEMDTIICSFDI-----HMQDIVGTLVVGGTLVM-----LHPDFEYLTEVLKTKQITFIHAVPTLIYSLFQYIKETKDLLVIESLRTLCASGEAVSTKMINFLATFLART-VQIWDLYGPAETTYHLIDPTIDKTSIP---IGRPLPNYTCFVHDEFSQPISIHQVGELII--GGVGVFAGYLGRDDLTANA-LVNIDGCYKTGDLVRLNENGLLDYLGRKDNQVKLRGQRIELNEIEQCLLE-TSITACVVI----KWKDDYLVAYV---QNINTDVKL---LREHCLCRLPSFMVPSMFIVLEEFPLNANGKIDR---KRLPTPDFSSVSNI------------------ 188501604 3751 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SENIAYVIFTSGSTGTPKAVQVRHRNF-IECIHSLVHINTFTEMDTIICSFDI-----HMQDIVGTLIVGGTLVM-----LHPDFEYLAEVLKTKQITFMHAVPTLIYGLFQYIKETKQLFVIESLR------EALTVKQVSLFISLITK-HCRIWNLYGPAETTYHLIDPTIDKMSIP---IGRPLPNYTCFVHDEFSQPVSVHQVGELII--GGVGVFAGYLGRDDLTANA-LVNIDGFYRTGDLVRLNENGLLDYLGRKDNQVKLRGQRIELNEIEQCLLE-TSITACIVI----KWKDDHLVAYV---QCVNSDVKL---LREHCLSRLPSFMVPSMFIVLEEFPLNANGKIDRK---------------------------------- 145340990 3 -------------------------------------------------------------------------------------------------------------------------EWGVRAGGRIAVVVPNGPELMTSLMCCA------VPINPVTTQEEIEEELLNTNAKVLL----YQRDGGKGDVKMR-----RLCKKLKLTPLIITPSPTVAGDFTLIGD-PYGLATEEDSAGNDIELMQADRLALILHTSGSTGKKK-VVPIAMSQILIGAAAIAASCGLNEDDICCNFMPLFHVGGILRNVLAPIMSGGSTVAM---PFF-DVDNFWEVLESKKCTWYYGAPT-MHMLIVKSAETMAKNDKGSVRFVANAAGPLQPATATELRRLF--NNASVLPSYGMTECMPISCPPMGYALE-RPGTSGRSI-GPEIGIIDDSGNLCPSGAVGNIMVRGPL--VLTGYEG--EAPGSSGFEP-GGWFNTGDMGRMDDDGYLYVTGRTKEVINRGGEIISPVEIEEALASLPAVSECVAISVPH-GTLQEVVGVLVVPVKGGQVPGMRQ-IVQHVAKRLPPSKWPQCLILASGIPKSITGKVSRSVI-------------------------------- 163752439 18 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLAFLQYTGGTTGVSKGAMLTHGNVLLQANAA--YSPMLNDGKEFVVTALP------LYHIFA-LTVNCLLFMHKGANNITNPRDLPAFIAELK-KHPYTAITGVNTLFNANSEEFRKLDFSNLKLSIGGGMAVQRAVAEKWQSI---TQTKLLEGYGLTE-ASPLVTCCPYNLAGYNGAIGFPVAMTDIQIRDDDGKVLAQGETGELFAKG--PQIMLGYW---QRPEETA-SVIDGYLATGDIGYMDDKGYFFVVDRKKDMILVSGFNVFPSEVEEVIAMHSAMVEVAAVGVPNDISGETVKVFVVVSD-KSLSE---RDIIDHCRLYLTGYKVPKLVEFRDELPKTNVGKILRRELRD------------------------------ 70992339 19 ------------------------------------------------------------------------------------NAGKVAVI----DAAKGEQFSYTQLLVDTAELKKTLEDLGLK--DRIAFLVPNGYDYVVIQWAIWAAGGVCVPLCTTHPVKELLYTIEDSDPSLVI----------LHPAFDKVREPLRESVAKDVPF------------MNFQSFHAKKDLSSKSLPTFSPVSF-LDRRALMIYTSGTTSKPKGCVTTHKNITFQAIEAWKY----SPSDHLIHVLPLHHVHGIINGLTSSFLSGATV---EMHPKF-DPQVIWRWQDQDSSTMFMAVPTIYSRLIDYFEANIRGTDKKSLRLVVSGSAALPTPIKTKFAAITGQI---LLERYGMTEIG--MALSCGLDVDKRIGSVGWPLPGVQVRLVDETGAIIEANEDGMIEIKGE--NVFLEYWRQPDATAREF--TADGWFKTGDVARRDGSGAYFIQGRASDLIKSGGYKISALEVERKMLGLDTIEEVAVVGLADEEWGQRVAAVVKQRPGTEPLDLLG--LRAQLKQEMAPYKIPTVLKVVDCIERNAMGKVNKKII-------------------------------- 84502111 47 -----------------------------------------------------------------------------------------------------RRMTYGEMAAEVDQLAEALRAQGLGAGSLIATQLPNVADLVLLYLAIARIGAVLSPISIAYRSAELAARIVDFDAYV----SLGRLAGR--PYYEERFDALPAS----------VRRLGLGGNLPDG-VIRLDDGVPRS--VQPPAPRSADDLFSVFWTSGTEGAPKAVPKTHNNMMASSLGAWR-ILDLPDGSNFVNAAAMGGLMMCWMRTCGALILH-----------HPDLDTFVRQLGEEEVTYTMVAPTVLVYLRERSDDPALEAALHRLRAIGTGSAPPDPEVFRFFQDRF---DVPVLNFFGSNE-GAQMCSSFPRDGDVWPGGEGRRANGGYFKLVDPVTRPVRPGAIGEMMITG--PCLMPGYF-SRDGFDRTKIDD-DGYFATADLFEISACGSIRFHARARELIVRGGMKISPLELDNLISSMPGMREAAVASYADDRMGEKVCVFVVPQGDACVTLADVTAYCDA--QGLAKFKWPERLITLEALPRTPLSKLDRKALSRLL---------------------------- 58267400 111 --------------------------------------------------------------------------------------------------DPREHLTFGDVLDRSLKLAAWMRSRGIKMGDRVVIGGKNCTGWIVSFIAVHLIGAVTVCLNCWVPREQMVYSIKMVEPSLALLDEE--RAEILGPFTHVKENGLESGHLPSVVEIYSTPNNQRTKEVLDGVGLDG---------------LGPESDAVIFYSSGTSGFPKAVLSTQSNAISGMVATARAVLRAKPTDVVLLSIPLFHVTGCLSWLLRAITNGSKFV----TSRKWDVKEAVRLIVEEGVHTVGGVP-AIASQILQSPDLPDNTTLDS---IFYGGAPPSKHMANEVRKRW--PKAAVIHGYGLTETNAVACAVCGADYLSRPDSTGPPVPICEIRIVNPDTKALPTGQQGLILIKGA--QVMKCYYGNEQATKQAIDE--EGWLDTGDAGYLDEEGFLFIKDRLKDLIIRGGENIASVDVENALTSHPHIDEVAAIALPHPILGEVVGAAVTLREGVKVTEE---SILGHVRSKLPKHAVPAMVIWEGSLPKNVNGKTMKKEIKSVA---------------------------- 153004512 28 --------------------------------------------------------------------------------HARRAPGAVALV----EHNTGETVTWKQLDTAVDAFAAKLLASGFRKGDVLATSLPLLKEHVFLLLACYRIGVVAAPLDLRLRAGELRACLEKLQPK------GYFFAGAP-ALMPVLREVV--GGCRSVRHWVQFQKEPDGIDFTKGIKATYVKARLLGSVRRARREVGRRDGCLVIFTTGSTGSPKPALLCHESILVQ-NVGLAVGFGLKEGDRLLVNLPPSHVGCTTELLGTAIYEGLVSVLLH----IFDAEKSLEAIEQHRVTVVGQIPALFNL--EWAHRRYRDLDLSSLRAAIYGGQGV-PRAFL---DRLREMAPEIGTGLGLTETSGFCTYTALGATPLCPISIRAPL---NAD--GTAGRELPPGDVGEICFAG--PQVFLGYLNDPEATAKAISK--DGICYTGDLGAYTERG-LRLAGRAKLTIKPKGFQVFPGDVENHVVGALEVSAAACVGVEHAVWAEAIVLFVERVAGQSVTPE---DVMAAC-AGIASYARPSHVELVEALPLNRVAKTDYVALKE------------------------------ 206970922 1038 -------------------------------------------------------------------------------------------------------LTYIELNERANKLSCYLSNIGVKPGMIVCVLFGRSVDAIVSILAVMKAGAAYLPIENNVPKKRLEYIIDSTKLGFIITD----------THLETVDGKFKTINL---------------------NDRSIEEKINQCTSEN-PSKVHQTDLAYVLFTSGTTGLPKGARISHQA-LLSHVQSAHNQYNMNSSTVTLQYSSLNFDVATSDIICS-LTCGGRLHLIDKDTLY-SSKRISDEIEREGITHINIAPPSLSTI-----EIRKSY---SLQTINIGGEVCPEDLLQW------KGICEFYISYGPTE--CAVCSSSISVQNRKKNSIGKPI-GENIYLVDSYGNIVPNGVPGYLYIAG--PQVMSGYSNNNGIFHLTFGENSIKVYNSNDIVRKMPSGEYQFLGRQDDLVKINGHRISLSEISNAAGKKDYIRNATVMLHNLVNSSSAIVLFVQMEPNALEEKELINILKSDLAEELPMYMIPSRIISISEVPITDNGKTDFKKLRSIINN-------------------------- 206970922 12 ------------------------------------------------------------------------------------------------------QYTYQDIHSKVDLLAMGLRKNGVNNGSLIGVYIDRSVYTIISILSIWKAGGVYVPLNKLLPEKHNRNIIDSSKIEFILVAPTQWRNGSV----SIIDINAERNKEYKNERI-------SPMNQISGKSV-------------------GKQPAYIIHTSGTTGKPKGIMVSHENVSNYLAWCDEY---FQPEELLFSGADISLM-----EMIATLYHHGTLVVVESV---------LDVINSKKLTAMFVTPSGFGELLVQNRVP------SSLQTLILGGEVLPKNMV----EKILDRDIRLINAYGPSETTILATSHLVDSLNGKSVPVGKPIPNTDIRILNKNNEICQNEEIGEIVIKNVSLGYLET-----ENTKKSFFDKETGFYMSGDLGFYNNKGLIEIYGRKDTQVKLRGFRIDLTGLE-AVMENQSVVQKCCFLVEQNGSRDVLHAFIQTKNNILID---KEEILKTYKDEMPGYCIPNQLHIVESFPLNHNGK-------------------------------------- 163760521 15 -------------------------------------------------------------------------------------------------------FTYADMEARVSHLAHHLRA-GRNSG-RVGILGTRSLEAYVGILASCWAGSAYVPLN-----------LKWPEARLIALLDELELDALVVD--RNGVNLLTPSVLEKAPRLIYISDSTETPEPAGGQTITFEDLPASVMP--EPAEMTADDLAYVIFTSGTTGLPKGVMISAANLASYLDQS-ELWTGYTPQDRIGEACDVTFDVHNLFLCTASLHVMAQLELM-------APSRF---IRRHELTVWMSVPTVIGLMRTTG--ALQDGIFPSLRLSIFCGEPLPVKAAQAWAKATPNGR--VDNIYGPTEATVICLTVPPVETPSR-GAIGAPYETMKVEIFDENQNPLPDNTPGEIALAGPQVG--IGYFGRPDLTDKQFMIRGERWYLTGDLGSRGENGVFHHLGRVDNQIKLKGNRIELEEVDMHLRAAAGTELAATVAWPVTFGAEGLVSFV---AGSSRSSD---EILSAMLQALPRYMVPGAIRLVDTLPQNANGKIDRRAL-------------------------------- 167376432 29 ---------------------------------------------------------------------------------VEKNPNKECFVFRSSRTGANIRHTYSQLLHTLNCVIQGFKEIHMELHTVVAIYLPNCCEYVYSQLAALCGGYIMMPLNPLYTKPQLERLLPRVNPSVIIS---------LTAMKQNI---------PSGYNICFVDPNLEEDPSNKIYSLFLSSPCERDYVKEVSEILKPSDVSFYGCTSGSTGEPKICTYTHFA-MINPFITIDHTTNTPERRRALCFTPLFTTAAHFQI-DAIFAAGATVVVCD----KFEPESILKFIQEEKITNVNCAPSGILALIHHPSFSTEKV--KSVEHVIMGGAVVSDALMNEAQNKMGLLDCK--SGYGMTETCGVMYT-----MTTTVGQLQ---PHYELRIVDHITRKIPVGVPGEIEVNTKI--MMSGYLNNEKANKESYTE--DGWFKTGDEGNLDKYGRLIITGRVKDMIIRGGHNVFPSEIVDTLQTHPNVVLSGCVSVPDRAQGELIVAFVTLKKETKES-----ELKEYCRQRLVSFAVPTHIFIIEKMPLNSFGKVYNPELRKMAA--------------------------- 209518933 35 ------------------------------------------------------------------------------------------------------RMTYTTLRERIARLANGLSWLGARHGTTVAVYL----ECYFAMM-----GAVLQTVNVRLSPDEIAYTINHAGAEILFV---------HTDFLPLV-EAIK-SRLETVRTFIWIDDEDSEVATHSIPFAAEYEAMLEESPDH-YEFPDFDE---------NTGLPKGVFFSHRQLVLHTITGMAALQRFHRGDVYMPLTPMFHV--HAWGMYIATVLGVKQV----YPGRYMPDRLVKLVRDEGVTFSHCVSTILHMML--GCEHARSADFSKWKIVIGGG-----ALTHGLARAALERGIDIFAGYGMSET-----CPLLSLAQLPPGTTGRPVPLVDLRIVNENMEEADGSACGEIVVRAPW--LTQGYLNNPEASVQL-WS--GGYLHTQDIATLDPSGSIQITDRLKDVIKSGGEWISSLEIESLISLYPGVSEVAVIGISDEKWGERPVALVVLGEGVVLSED---DIKRHVLTRISKYAVPQIVRFIDSLEKTSVGKLNKKWLRA------------------------------ 115397245 17 -------------------------------------------------------------------------------RHAEESPHKVAVI----DATKVQRFTYRQLLADAAALQRLLQELHLADSDRIAFLTPNGYDYVVTQWAVWAAGGVCVPLCTSHPVKELLYTIGDSDPSLII----------LHPAFAHLEDPLRESAA-AIPFMTLTPFTQADDDI----------ALPPFSPQC-----PLDRRALMIYTSGTTSNPKGCVTTHKN-ITFQAQCLVDAWEYSPSDHLIHVLPLHHVHGIINGLTASLLSGATV---EMQPKF-DPGVIWTRWQDAGSSTMFMAPTIYARLVDYFETHIRGTEREALRLVVS-GSAALPTPIKTKFAAITSQI--LLERYGMTEIG--MGISCGLDVEKRIGSVGWPLPGVQVRLTDETGAVVEADEDGMIEVKGD--NVFLEYWRRPEATAKEF--TADGWFKTGDVARRDAAGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIQEVAVVGLADEEWGQRVAAVVKQRPETEPLE--LQTLRVQLKQEMAPYKIPTVLKIVDGIERNAMGKV------------------------------------- 121706362 29 ----------------------------------------------------------------------------------------------------------------VRSLIAGLQAHHVQRGDCVLVALENSVIHSAMFFGIVGAGGVYMGCDMGIPAHELNYLLELAEPRLIVTSPEAL--AKILELKGLSADRVCLVDEGSID--IIVQFAQVPLEQDGSRLTAPNSSIRLESQYGESDWVRFTDPAAMFLTSGTSGLPKAAIRTHHAIISHHL---SVHYDV-PYPVVRLMALP---MYHSFGDF--WTN-----IFPGEPLYVLPSSFLDTVAQHGITETYMVPAMVHILNQSSFPVRE--SLSSLRYVGVSGAPIDGDSMQRFQRLLSPDAVA-GNLWGMTEVG-VVFQNRYGETP-QFGSVGRLLSGYELRFVDPSTGEDVGGQPGELYVRG--PGLFLGYKG------RTDAKDDQGWFQTGDMVY-SRDGYYHIMGRTKDLIKVRGWSVAPAEIEGILLKDSRIKDAAVIGVMLADGSEVPRAYVVANPSSEPTGD---EVAALVQCHLASYKALDGVIFVDEIPRTGIGK-------------------------------------- 83716965 487 -------------------------------------------------------------------------------RRAAQAPDAPALI------DGAGTLGYGELDRLSRAVAAALDAARVPAGAPVAVRMSRDRHLVAALLGILRSGRAYVPLACNLPP----ARVGD-----------------------IVDALSIGCVVTSAA---IGDETAAHLGGRPAALLVAEEIVRGASPGREPERGTADDLAYVIFTSGSTGKPKGVMMRHR-PVVNLIEWVNRRFGVGPSDRMLFVTSPAFDLSV-YDIFGVLAAGGSIRIA-SDDEAADPERLARILAEEPVTFWDSAPAALWQLHPLLQERVEG---SRLRLVFCSGDWIPLSLPDWMRGCFPG--ASVVALGGATE--AAIWSNYHVVERVEPGSIGRPIQNARYYILDRALRPVPPGIPGDLYI--GGECLSDGYAGEPARFVADPHGDRPGMYRTGDRARFWDDATIEFLGRDDHQVKIRGFRIELGEVEAALARHPDVQDALAVGPADGRDDRTLVAYAVPRPGGRAGAA---DLIAHLRGLLPPPMVPAHLVMLDALPVSANGKVDRHAL-------------------------------- 47096262 14 ------------------------------------------------------------------------------------------------------RLSYKELKRQSDAFGSFLLKNLITKEKPIIVYGHMSPLMLVAFLGSIKSGRAYVPVDVSMPVERIEQIKKAADPSMFICTE-------------------ELPNNLTITGCPVL-----------TQDQLMDALEKHFGEVPDKEAVNNDDNYYIIYTSGSTGNPKGVQISQNNLVSFSNWILQD-FSLSQGLRFLNQAPFSFVMD----LYPSLLSGGTLVPLDKTITA-NMKDLYREIPAQNLDVWVSTPSFADLCLL--DENFNQENNPRLTRFLFCGEVLAKKTASELLDRF--PDAVIYNTYGPTE-ATVAVTQVKVTREIIDAYPSLPLPDMRLHIVDETGEVLPEGEKGEIVLIGA--SVSKGYLNEPEKTDQVFFD-YKGYYRTGDSGII-KDGYLFFQGRLDFQIKLHGYRIELEDIENNLKKVSYIQNCAIIPKMKDEKVDMLVAQVIPEKEYQLSAAIKKELKEF----MPAYMIPRKWIYKTDFPLTMNGKIDRKSL-------------------------------- 17549653 32 -------------------------------------------------------------------------------------------------------FTFRELEHGATRLAHRLAAAGVERGARVVVFGAKLAVMPVTAVAAWKLNAVYVPLDGSMPARALLDRI---QPRAVISLDGTVDVG----------AYCADARIPRLSQ---------------------HDLLGMLTDRSPVEPLDAHAPAYIIFTSGSTGTPKGVEIAVGAYFRNHNRVLRFHFDVSIEDTLL-----------------PLSVGAYVFQFRGVPA---GAIMREALSREKVTHLIAVSTLL-TLITGAPGDLNRNRFPALRAVMTGAEVCDPAIINAWKDSLPGVRLF--NAYGPTETTIVCMNYEIEAVDTARANAGRPLDGVEAMVVDDSGERVSAGVSGELWI--GGPQVMNRYFDQPEETAKVIVERDGRYYRTGDICSYDACGEIVFHGRADDEVKISGRRIHLGEIRQLILALPGVSRAAVALVTRNGRDQ--IGAVAMAADV----GILAQIEQHLAEQLPEYMRPGVLAWSPQPQMTSTGKTDEK---------------------------------- 170054120 38 ------------------------------------------------------------------------------------------------DVDTGRSMTCGEMRLRAIRAAQNLTALGLGKGDMVSMACANSENLVPMVLGLLINGMPFNSLSPEFGLDDVAHMMEITQPKLVFCDVSNYE-----LTMRAVDVVVKNKPL-----VYVFECESMSVNKAE-------DLLKETGRELMF------SPPYVICSSGTTGFPKGVCVSHASIAGGMFATVKFNY-------YLNFSYLFWVSGF-YTMIMSLLN-CTTRLITRSPF--SADLCFDLLEKYPVDYIFTPPSYANILLIH--PRLKTVDFSSIKLWAFSGSFLPAKIRDSIAALLPSGRT--MNGYGNTEIGGFAT----DIMKQKPLSVGTLMANVKAKIVDDNGNNLCNGEQGEVLVK--FSEDFSGYYNNPEASVEC--VDAEGWFRTGDIAYFDDEGFLFLVDRKKDLLTYQNYQIAPAEMEALIGKIDGVKDVAVVGLLDEDGVSDLTTAVIVKTG--GSNLTKEKVIEIVHSTVADYKKLRGVYFVSEIPLSSAGKPLRRKVRD------------------------------ 145236609 238 -------------------------------------------------------------------------------------------------------LTYAALNQAATILAVHIRALLLAKGRIIPVYMPSCPELYITYLAVLKAGFAFSPIPQDAPVQRVRDVLEDIDCPIIL-------GNTPEPVSGPWCDASAGSTIKQV--------------WVDVAEVSWKSLRDGQSESSELEQLDIEHTAYLLFTSGSTGKPKGVQISHLAAACAHATEVPIPGEEIDDFRWFQFCAP---TFDPSLIFVTLGCGATLCSADRSLTLTDLEA---TINEARATVMMATPSLAALLRPE--------RLTTLQYLWCIGEKLNRTVIENFSAKVSEPSRMLVNTYGPTEATIACTYLAPFGHSLRCSIIGQALATCSMFVLDPNSREVPAGLAGELAI--GGPQLSKGYLNRPVETAKAFVDEFGRLYRTGDMARMDESGSIEFLGRISDQVKISGRRLELGEIESVLETVRGANEVAVVSKRDAVQGQIVACLVANGSSEAEREDIIWEAHQNSEKHLSSYMCPSAYVFLDALPRSSAGKVDRKAV-------------------------------- 145236609 1397 --------------------------------------------------------------------------------HAASHPEDPALIYDLDDESNPRNITYAGLNALADKLAEHL----LQTGARVAICIEKSPALYVAILGILKAGGAWCPIDT-LSP---AQRRHD-----LIA-----RTGSTILLVSSVDGEQPDGSIPGVETIDVGKFTIDEPIYANG-------VVRGASRDRAT----PDGMAYLIWTSGTTGAPKGVPHSAGG--VRCLQFSQYTFDVSIQDIFY-----------TWGVGGVLISASREIM---------LGSFSKLANITNATHAHLTPAF--------SAGVSRKSCPTLQVITMIGEKLTPVADDWAFNTYGPAEVTVVST----------IREFGNEHNIKSANIGWPMDTVSVFVTNKQ-RLIMKNAIGELAL--GGPQLSPGYLNQEDVTKAKYWNEEVGVYYTGDLVRMLADGSLEYINRVDDLVKLGGIRVELSEISFSLGEHPLVEETLILNRPDPNK--VVVAFLAPKATRTEDEQLLMEIARAASEKLPDHMIPSVYLVVSHIPRTSSAKTDRRALEAAYAG-----VDIDSWENPEI---------- 145236609 2518 ----------------------------------------------------------------------------------------------------KEAMTFGTLNSEANRVAAYLASLG-HKNRMIGVCIGRNLPSYPIIIGIFKSGNAYLPIEENLPEDRKAFLIKDSDCPVVFTETAFV---------------STLQSTPEGCRVITIDNPEGSLATMSTEDQDYNS--------------DPNDLAYLLFTSGSTGKPKGVM-VTRGNLSSSVFTGRYTYDLGGTGRYLAQADP-----HLLEMLFPWRHGMATVT---APRMMILDDLGITLSKWDITHASLVPSLLD---QANIVPEQC---PKLRFMTVGGEKISQKVLDWA----GTPHMALINAYGPTETIGCTFAPVGKDTNLR--NIGPPLAACVSHVL------VPGGQAGELCFSGDLVG--RGYLN---RPDATGFITGPNMYRTGDLGRMMPDDSVEYLGRGDDQTKIRGQRLELGEVSEVLRSSSTVIDVVTTVAKHPGLSRVLISFIAVKSGDSDFATLGKELQDSCKRKLPGYMVPELILPITYIPLAPSGK-------------------------------------- 145605585 35 -------------------------------------------------------------------------------------------------------------------------------------------------------GGVLSAAAAASTPSELARQLSSSESKIL----CCVEALKDVAVKA-VEEAGWGRGGGGRVLIMVVQGDGSGRNLINENDLLWQAITDRKTLEDSFVIM--------IYSSGTTGLPKGVKLSHRNLVAQT---------VIPGDLLWGGSQPKWPMAHIAGIQGYLIN----------PFYVNGTVYWQYNKQYKITIFFTAPPIYLMITKSPD--VKDHFASLVRAI-SGAAPLGKELQHAASRKLGGQNVFISQTWGLSETCGSA-TLMPPGIDDDTGSVSALMPNMEARIVDDEDRDVEPGQPGEVLLRGPVVC--NGYYKNEAADRESFTKAADGWFRTGDVAHV-RDGLIYIIDRKKELIKYKGLQVAPAELEALLLTHPAVLDAAVIGVPGDETSEVPRAYVVADRKKIDAEA----IKDFVKRNAANHKQLRGVVFVDAIPKSPAGKILRRDLRAMA---------------------------- 218714971 481 -------------------------------------------------------------------------------------------------------LSYCELEDRSNRLAHELRQKGISSESTVACIFEKSLWTVVSMIGIMKAGGVCVPIAASDPPARKAALISKADAKMVLTS--------------------------SVEHVNLID-CASDVFVVSAESVSNLPEI---SACYDCGRSSPDNLAYLLFTSGSTGLPKGVMLEHKS-LASSLCCIIQRLGLNPHSRTLQFASYVWDVSIGEI-FGTVLSGGCLCI-------PSEEALTGYIQSKKVNCAWLTPTVLRTL--------EPDDVPSLQLLLSVGEAVSPEA----SSTWGKS-LRLINGWGPCEAS--ILSTIAEITPPYPKSIGTP-LNCATWIVNNINEISPIGAVGEILIEG--PGVARGYLKDDAKTKISFWAPTRGFYRTGDLAKYNMDGSIHFVGRKDHQVKIRGQRLELGEVESVLAGCSQVRDVFITIKICKGRTE-LVAVVSLTDPLVPGQAILQELANAIRERLPSFMVPTIWLAVERMPRTPSAKLDRV---------------------------------- 163802190 17 --------------------------------------------------------------------------------HGDITPDAIAVV------DDEISLTYRELKIAVTQLAHSIRAMVLSDG---------SADMVIAILAIQYAGGAYIPIEPKVPMERVRSIFNDASPRLIIND---FRN--SIRAKELSD-ALNIPQLT--------------------YQFDSSENIGSQPSVALP-KLHPHTPAVVFFTSGSTGKPKGVELGHLGYQAWFN-GIQECFNVTQGDRVALTTN------HSFELLLGLVSGATLVV---APTVRDPLSIIPWLNKHKITVWQSVPS----LMKQILPF---YDLSSLKVLMFCGEPLELDLVRSFHTTFSHSPARAINLYGPVEASTWCWADKYLDCDMTHVPIGKALAYANIDTI-PHGKSDQ-----ELIVSGPHLA-LRYL--DDEKDRKTFITEGGRYYKTGDLVLKREDGELVFNGRTDDQVKINGYRIELPEIEKALLQHTAATDACVIA-HTEGTETKLVAFVVTKETNS------REIRRQLSTSLPIYMLPKRFVFMDKLPLTQNGKRDKVLMKK------------------------------ 212536392 3039 -------------------------------------------------------------------------------------------------------LTYQQLAGRVDSIAAALNSAGLGSGSRIAVLCEPSNDFVASLLAILHIGAIYVPLDISLPSSRHADIISSSTPGMIIS-------------HESTNESVEQLVHEISGRLPILK-------------------LEEISNVSQPVPCKADSPAFLLYTSGTTGKPKGVVLSQGAIVNWLEHSIAYELDKAPASVL-QQSSLSFDMSLIQI-FCAICSGGSLVI---VPARRDPPQIAELMHQKNITLTFAVPSEYLLWLSFGRE--------SLRQ--AVG-------WRWAW--VGGEMFPIWEYYGPTET-TFTATNKPLPLDVESGSIGKAHPNYSICILDAKGRPLPVGFRGEICIGGA--GVALGYWNTDRKFEKSGVTSASRWYRTGDQGRLAADGTLIFIGRIDTQVKLRGLRIELAEVEGALLKSESLISMAVVTVRDGD----LIAHVIPVESQKLDCDIVKR-KLLTGLRLPQYMHPSRVILVQDLPRAITGKIDRQAVMRLLSGPGNGAGDSES---------------- 24940601 19 -------------------------------------------------------------------------------------------------------ITGTELHRSVQRVATALREAGVARDHAVAILTQNSPWMLIVRYAAHLLGASHGTVTHDLPVTTRVRMLREAGASVLVFDE------RNAQLAETVNETV-------PDKLVLLGHPASGTVTVDGRP------VEDVSVEFAPQ---APELAMVLYTSGTTGQPKGVCRWNASVLGGA---------MHPRPAYLAMTAVSHTAGL--IVDMALAAGGSVLLRE----KFDPGDFLRDVAQHRITVMGVA--QLYAILNHPD--VRTADLSSLRHLLYLGCPASPE---RLQEAATVLPGVLAQSYGSTEAG--RITVLREADHERPATVGQAMPGVTIAIRDETGRDLPVNQIGEVVVHS--PEAMGGYVADPE---HTARVVRDGWVHTGDFGSVDERGYVRLFGRMHEMVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRRSDLIEELHAAVVLSTDGAPS---FAALRDHVAQAMTPTHAP--IRFVRQFPINNTGKVDRLRIREVARGESPDV--------------------- 189204550 43 -----------------------------------------------------------------------------------------------------KRWTYSELDVEANRVSQLLRAHGVKPGSLVGVCFDKCPEASFAMLGILKAGCAFVAIDPGAPAARQAFIVEDSQAQAILSLSSQSHKFKTSLAVPILD----------LDHI------------------DWHSL--SGSKLMINREISPQDRSYCLYTSGTTGTPKGCELTHEN-AVQALLAFQRLFAGHETSRWLQFAS-----FHFDVQYWSWSVGICVV---SAPRDLIFEDLSSSIRDLNVTHIDLTPSLAQILHPDNVPSLCKG------VFITGGESLKQE----ILDVWGPKSV-IYNGYGPTETIGCTMYPRVPA-NGKPSNIGPQFDNVGSLVLHP-GSDVPRGGVGELCVSGKLVG--KGYLNRPELTAERFLERFERVYRTGDLVRILHDGTFDFLGRADDQVKLRGQRLEVGEINSIIRQSKGISDVATLVLKHPQQKEQLVAFLVCASPSKPLPEVILRIKEACQEKLPPYMVPTHFIPLTAMPLNVNNKADGKALRGLYE--------------------------- 70606862 34 ------------------------------------------------------------------------------------------------------RYTYKDFSERVRKLANFLRTKNL-AGENVATIAWNTQRHLELYFAVPLLGGVLHTVNVRFHPSEMEYVIREMEDKAVFIDRDISYKG---------------------DNVTVL-------------DERYDDEINSFEPLTDLPDIDEKVGAVACFTSGTTGKPKGVIYSHRSIFIHLSLLAKDVVGISSRDTVMPLVPMFHISA-WDLPFASLMTGAKLVL----PGRPKAEDIVYLIKRYNVSIGAGAPTWIDVL---NYVEREKMDLSPLKVVVTGGEP--PQG---LMKKLKELGVRTYHAWGMTETEAIATVNQSDSVE-ELSKQGYPMPGFEIGLMDENNRNLPGKSVGELVAR----GAFVT-----KKYYKQSDMMVNGFIRTGDVAKIYPDGNVKVVDRLKDLIKSGGEWISSVDLENAIMSYEKVLEAVVVGIKDEKWGERPIALVVKKPDKDVNAE---EIITYLKS-LGRFPMPEKIIFVDSIPKTSTGKLDKKVIRDML---------------------------- 186686592 529 ---------------------------------------------------------------------------------VKRTPDNIAVSFEN------QQLTYQELNHRANQLAHYLQTLGVKSGVLVGLNVEPSLEMMVGLLGILKAGGTYVPIVPTSGQDSLAFILEDAQISLVLTQSS----------------LVEKLSEHQVQ-VICLDSDYEAIALHATKNPNNH--ITDRTLAC------------VMYVSGGNGKPNGIAITHRNFVTHSLAISDTWVLTQSDCLLLIPS----MSCDTFILFPSWITGATVII--QSQELQSTTQFFPFIAQQKITVVNI-PTYFYELVKEPSVSLETLP-SSLRLVMVGGEKVSRNAYLWVEKV--SKQVRWLNAYGALETTLTATVYDPEASNTRPIPIGRAIANTQIYILDRQVQPLPIGVTGEIYI--SSIGVAHGYFNRPEKFIPNPFSSESGLYRSGDLGRYLSNGNIEFIGRRDNQAKIRGFRIDLTQIETILAHYPGVQNAAVIAKEDVSGDKHLIAYLVPKQNETIGSE---QLLSFLQQKLPEHLLPSFVII-DSLPLNANGQVDCKALLALNPTNTEREKIFATAENP------------ 215496548 36 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQFDQDAFIQFSSGTTGQPKPARLTHFNVVNNANTVGRFIGYHQKRDIMCLNSELIYGFGRTLGVLAATMFGSTVV----TPGRFSPKAVLDSITEHRCTIL-TGSTFIYEILRELEEGA--YDVSSIRKAIMSGSLCNPAIVEKMRTRINAQAVYIM--YGATETSPIFSSTNPDPTDLWIRTIGTPLDHVEVKVVDAEGRIVPVNTTGELCTRG--PHVFRGYLNDDAKTSEA---IRDNWYHTGDEGTMDEDGRLTFVGRVKEMINFTGLKVAPLEIENVLNSHPDVEEA------------------------------------------------------------------------------------------------------ 118619872 54 -------------------------------------------------------------------------------------PERTAIV---DDDG---ALSYREIQTMTESVAGELTLAGIGPGQAVGVMCRNGRNFVAAAFAAGLVGADVVLVNTEFRATALAAALEAHQMRVMLCDDEF------------VDQVAGTG-----ESVLVI-----DPSTVTARDC--------ARPKVAP------SGRIVLLTSGTTGVPKGVPRSSG---IGVSATLLERTRLRVGSRMTLATPMFHGLGFGMLVL-TISLGGTVL----TRRHFDAEATLAQTSLHRADGLSVVPIMLARILDLPDQVRARNPLPCLRAVISSGDRLDPSLARRFMEAYGDV---LYNLYGSTEVGIGALAT-PAELRDWPETVGRPVAGCPVRIFDRNGRPVGARVTGRIFVGGELNS--DGYSGGGGK------AVIDGMASTGDMGYLDESGRLYIVGREDDMIVSGGENVYPRSLENALASHPDVAENAVIGVADEQFGQRLAAFVVARPGCDIDAD---AIRDYLKGRVSRFEQPRDIYLVSSIPRNPAGKVLRK---------------------------------- 59876829 36 ------------------------------------------------------------------------VVHEAFEKIAETHPHTVAATFAGN------SLTYQQLDEAANQLANRLIHTGLKPKQRVCLVVQRSFEMLIGIFAILKAGCQYVPVDGGVASEALTHILSDSGATFILCLPKFVERTQKVAKQDAVIIALE------------------------------ANVGASFPSTRPSVPVSQHDGAYAIYTSGSTGTPKGVAHSN---VTNALLLNPARLDITVGSKVAQVLNIAFDMGKLYKILACLMNGGTLYLR-GS----DWTATLR-----EVDTLISTPSILSKYRRQ--------SFPNIKYVVTGGEPCPKAADEWAENACFY------NICGPTEI--TILNSAHRHTPGQFLSIGKPLPNTTCYLLDADEQPVPVGQKGTMWVGGA--GVTRGYINLPERYHDKFVNDGSRMFNTGDIARWREDGSLDMLGREDDQVKIKGFRVELDGITAVVESFQNVRRGAAMLVEN-----ALCAFYATEGSVD-----EEALKSFTQKHLPYYSVPEKWVKVDSIPLTNNGKVDRKVLRELVS--------------------------- 119175960 1783 ---------------------------------------------------------------------TINECHEVVRKQARARPDDPAIAWDGD-------FTYRQLDEISTHLANYFAALGVVPESFVPICFDKSAWTIISMLGVLKAGGACVPLDATHPKNTLQYKVMDCDAQIVVASP---------------------------------QRASMFEDMVPYVVAVNSDLIDEIAEYDEFCGIPSENPCFIIFTSGSTGKPKGVVLEHRS-IVSSAEAHGSALGLGPQSRVLQFAA---YTFDNSLMFTTLMRGGCVCV----PSEEDFNNLAGAINKLNANFMDLTPTV--------ASFIHPSDVPSIKAIGIGGEAMT--------KAVKDIWCPIHNQYGPSE-CSINCTHNRNAATTDVSNIGKSV-GSVSWVVDDHNKLVPIGAVGELLVEGPIVS--RGYLNDPEKTAKSFIESIRRMYKTGDLVRYDSDGSIVYLGRKDTQVKLNGQRIELGEIEYCVINLPESTQSAVQLI---VTGGVLAVFLCMKSSGSTTESTARSLESALLAVIPAYMVPGAYIPVSEMPLTASGKLDRRAL-------------------------------- 119175960 4551 -------------------------------------------------------------------------------------------------------FTYAELDAIASRLAGHLIGFGVGPDVYVPLFFEKSAWSVVAQLAVLKAGGAFVHVDPTHPESRLRLLIEDVGADFIVCSPKYREKASKVT-----------------KTIFVL-------DPQDVRKLPN----TQATPPTPPRPSNA---AYIIFTSGTTGRPKGTVIEHGAICT-SSLAHGEAFLMNGSSRVFQFA--------SYTFDASVIEITTCLIMGGCVCVPDEERMNDIANKYRANWVFLTPSVLSTI-KPGQVP-------TLKVIAVGGEPMPEKIIEW------KGGPAIINTYGPTENSAISSASTNGVTVDKDRLNIGPAVGCRAWVVDPNNRLVPVGAVGELLLEGRTVG--RGYLNNPQKTAEVFLDRPERMYRTGDLVRWNPNGTINFISRKDTQIKLNGQRVELGEIEQCIANLPEKTQAAVVVPSDSSKKTLTVFFLTKADGSSCDDDTIRSVAKSLETGLGAYMIPRLFIPVSRLPWTSS---------------------------------------- 119175960 5545 ------------------------------------------------------------------------------------------------------ELTYEELRSHASRLALHLISIGVGPEVLVPICLDKSVWVVVTLMAVLMAGGAFVALDPLHPTSRHKEIIIETHAEIVLCSP--KYRERFVDF---------------VKHVMAVDR-RSITNLPRG---DYGRLSGRANPENT---------AYVVFTSGSTGRAKGVVIEHKAFCSSSAAFAPATL-MDSRSRTLQFASLSFDAAVMDIL-TPLSLGGCVCV----PT--EEERLKDIIRRMRVTWACLTPSV--------TNIIDPANVPSIKTLVCGGETLFPEVIKW------GDKVNLINAYGPSECAVVSTTNQNVCLQN-PSSIGVSIAATTAWVLDDHDRLAPLGGVGELALSGS--TLAREYLNNPEKTSEAFVERFSGVYKTGDLVRYNPDGSLEFIGRKDNQVKLHGQRMELGEIEHRLIKH------AVVLMPNSGKG-RLVAIVSLRSGISGGDELVNEVQDNLSNQLPPFMIPQTWVVVHAIPLLASGKIDRK--KAIA---------------------------- 119175960 2881 ------------------------------------------------------------------------------------------------------TFTFEELDDVSTKLAHHLVDLGVCADPEV--YVPLCFEAVVSMLAVIKAGGAFAFLDPTHPIVRLQGITTDLEASMVLCSS----RHKSI------------CEDLAPQTLVV--------DMALLRTLPSRSQLLPQ--------VPTDNGAYVIFTSGTTGKPKGILVEHRNVCSG-AMSHGPAVCLKPYRRALQFSSF---TFDASILLTALIIGACVCM---------PNDFDRIIEEF-ITKMFT-PSFARVISPE--------DVPTLKTLSLVGESLSEDVTTWA------NRVQLVNGYGPSE--ATVLSTVKSQITTK----TNPVIGQALDIVDPQNHDVPVGAVGELLVEG--PTVSRCYLKDPEKTASVYISGDRRMYKTGDLVRYHNDGDIIYIGRKDNQVKLRGQRLEIDEVEHHLRADDAVVNC-VVTIP---KGKRLVAAIFSEDATRGDPSTKLEIQERLRRLLPPYMVPTKWVSFKSMPIMPSGKLNRR---------------------------------- 119175960 237 --------------------------------------------------------------------------HEVFHEQARQRGNHEAIHWDG-------RFTYAEFDEVTSRLANRLIQMGVGPEVRVPCCFEKSKWYPVAIFAVMKAGGAFVPFDPSHPIPRLQSLIQKLGAHILLCANHADRLSEGICTVTPVDQGLIN-RLPQLS-----------------------------------------------------GPPKGTVIEHASY-VSGADAHAPALAISENSRALNFA------AHTFEILTPLLVGGTVCI----PSEEDMNDIVGVINRMRVNLATLTPSFI--------NFIPPAEVPGLKSLVLAGEAMSQSHVDW-------SHINLINGYGPTESSVCAVTNSHMTADSEPTDIGFPI-GLHCWVVNDHNRLVPPGCVGELLLEG--PSLAREYLNNPEKTEDAFWAKSRRFYKTGDLVRYNSEGSLNYAGRKDTQIKFHGQRIELGEIEHHIVADPNVSHGLVL-FPKKGKGRIVAVFLKLVSHSQKNAA-VKEMRQRLAANLPSYMVPTMWLCVEAFPMLSSRKLDRKAI-------------------------------- 170064653 58 ------------------------------------------------------------------------------------------------------EVTGGEMYLRTVRVAQNLVKLGLGSEDIFAMAVRNGEHAAPVAFACFALGIPVNTMDPSFQRDDLGHILAIAKPKLVFCDAETL---------GELTAACELTGVTP--KVIML---GEKIAGY----THVEDLLVPTGIEESFVPVPNDQPAVLVCSSGTTGRSKAVSLSH-SICIAHVASFYL---IQTDDVMFAYSSLYWLSGLIMLLAGT-ALGATRIITRETFSVP---RTLDILQRYRVSALIVPPS--QAWAIANDPAASVSALASLRLPMCGGSAVSASLKQAFDRLIPGRSLEVM--YGFSEI-STAVSYTKGEFY-RDGSVGFAGPRMEIKIVDDGGVALGIGQEGEILVRTKH--VFLGYYGNDGATREMLDD--EGWMHSGDIGRFDEDGLLYVVDRKKDLIKYKNYQISPSDVEAVLQSICGGATVCVVGIPQENGDDLVTALVVPKSAVPLDSGL---ILKEAEKRLPNYHLRGGVHFVDQLPMTPSGKVVRVLAKKMIL--------------------------- 169776337 438 -------------------------------------------------------------------------AHHIIHRICLKQPDAEAICWDG-------KLTYHELDILSASLASRLVELGMGGAESIIVYIDKSRWVPIAILAVLKSGAAFTLFDPSYPVQRLRLMAEDVDARVILCSKMTAEASQIVPQTLQIDDETDCSELHPVSHVLRPSR--------------------------------PEDALYVAFTSGSTGKPKATVIEHGSYCTG-AREHIKAFRLNKNVRVLQFALYAFDVSIMEILSTLMAGGCICILNEVQRTTPQA--FEEAFSTLGITHALLTPSFARTLR--------HVQLPSLDVLILGGEPMSPDAEHWASRDIN-----LMNAYGPAECS--VNTTVQPCVFSNPGNIGFPT-GAACWVVDDHNNLVPIGAVGELLVQGPIVG--RGYLNDPALTKASFVKFVPSIYKTGDLVRQQMDGSFVYIGRKDQQVKIRGQRIELHEVELQVQKCDVVIETVITGQPQPL----LVAFLNLKHGGHVNRDLIEAIEEALKQSLPPSMVPEVFFPLAYTPTTPTGKIDRRLLREL----------------------------- 169776337 1527 ------------------------------------------------------------------------------------------------------HLTYKELGPIIIQIAYYLREYGIGPGVKVPICPNRSKWAIVSMLSVLYAGAACVLLDPNHPQARMQGIISDTAADVVIC---------------NTETEEKVAGLT--RHLVIVGPGLLD-SLPPSTSHS----------QCLPNATP-KDPAFIIFTSGSTGKPKGIIMSHQS----LSTSIYYHLGVNEQTRHFCSASI-------YEIFTTLVRGGCVCV----PSTTDTNNLAGFIRDFKVDWALMAPSVVRLL--------HPDNVPSLKCLVVGGEALTRDIVNLWADRVGPGEATIMNHW---ITG--LIGPVVGANPW----ITKPF--------DPN-RLVARGMIGELLIEGPAPG------KGPDPFISAPASIRPNFYRSGDLVQQQRDGSIRFMGRRDNQVKLRGQRIELQEVEHCATSHPEVAEVASF----LTNGRSIVLFIKGSNAKAESDTAMAGLKDHMARNLPRYMVPRIILPLEKVPQTASGKIDRTRLR-VAAGNLE----------------------- 67515545 29 ----------------------------------------------------------------------------------------------------SRAFSARQFRILVRTLITGLKAHHVQRGDCVLVHLGNNIIYPALFFSVIGAGGVFMGSNARSQPQELEHLVSLAEPKIIITNREALPTVLNVSTKGMLPSQVCLLDDAATEHIDQLVGSGT-APYLDSGDESYLNF-AQLLGYGENDWITFNDPAAMFSTSGTGGLPKAAVLSHHAIVCQHL-TISY-------DVPYAVRRL--MSLPMFHLFGALWTHIFPVRY-GQPLYFEISRFVAAVYQYQITETYMVPAMIHAFNRCTL-PLADY-FGSLRYVGVAGAPIDGASMQQFREFL-PLDADASQLWGMTEVG--VVFQNRYGEPGNAASIGRLQPGYEIRLVGADGNLVDDNKPGELYVRG--PGLLTCYRGRDD------AKDSQGWFRTGDVAYVN-DGLYYIVGRTKELIKVRGWQVAPAELESILLKHPGIEDAAVTGVTSKDGTEVPRAFVVRSKTLSGARLTSQEVYLFCRRQLASYKALDGIIFVEEIPRTASGKIQR----------------------------------- 148553712 116 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLDNDALAIIMPTGGTTGRPKGVMLTERN-LAAMVATYLFSFVYRTGEVAMAAAPLTHA-------AGPLAVGAVAIL----PA-PDIDAMLDTIEAQRVTEFFLPPTLIRML---DHPGIGDRNLRSVRYFGYGSAPMSVEKLKRAIRLFGPCLTQF---YGQSEALCTFLAPNGDPAPDRLSSCGRPTALIELRILDADDREVPAGEMGEVCVRGDL--VTPGYYRQPEL---TAAAIVDGWLHTGDIGFLDGEGRLHVCDRKKDMIISGGLNIYPQEIEQVIWSHPAVADCAVIGVPDEEWGELVTAVVETIEGQDISAD---AVLGLCRQRLGSVKCPKRVDFVDALPRSPNGKVLKRVLRD------------------------------ 91783776 10 ---------------------------------------------------------------------------------AAREPDRPAL-WV-----DERSYCYDELASRAGRIAAVLPA---GRARRCLLFAHRSVDAYAGLLGILNADCAYVPLNPNMPAARIAAIIEQSDAPVML-----------VDRRALLDEVVSLLDESP--RIFLLDDEEGEVQ-QVSQDSDETAPTREVSAGRDLTRLPSDDVAYILFTSGSTGAPKGVPISHGNACAYVAGQLHLIFDPSVHDMFVC-----------------WANGAC--LY--VPKTVEPIYNAAFIKEHAITHWSSVPSG-AAFMQQFRK-LQPDEFPSLRVTLFGGEPLPRLLVQAWLRAAPNSR--VLNMYGPTETTVACTAPRRAVMPL-----GRALPGMELLIVDAALEPVAPGISGELLI--GGPQVASGYLSADERFIS---RMYPGWYRSADAAREVAGEGIVFQGRLDTQIKIRGNRIELEEVEHVVRSCSQAALCAVIAWPVDEAGRALIAFVTQVQGG------ATQILQACRQRLPAYAVPQRVVMLDTLPLNVNGKVDRRAL-------------------------------- 195384096 49 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQTVFILCSSGTTGLPKAVC------IANHTFDCSNNF-VTCESVAYCPSGLDWATGILFLLWSV-ANGCTRIL---TNRPFSAEYFLELVVKYKITTVILVPVYISALVACPEASAEK--LASLRTLVVGGGWIPSETLHKMQSLLKNGV--IIFTYGSTEIGGI-----AGGIYTKLGTVGKLAPGIQVRILDENCSNLSHGEVGEVCVHRGW----SGYYGNPQRMQDSL-----GWFHSGDLGYFDEHNNLYIVDRKKEIFKCLTMHYWPNEIEAVIAELPDVQQVCVAGVYIEKYGDAPAAMVVKRPGSTLSAD---QIKEHVAKRL--VVEFKRVYFADELPQNANGKVLRRVVKE------------------------------ 215510248 109 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKDSQTTVLLTTKE---------YRDRIEQLGKNLSLPT---VVVDGPMDKEVDAFEEKDWALHSNALAVQD-----MLKGEDAL-MMYTSGTTGPPKGVVLSFGNIVSQIRKAWEWV----PGDVLLHALPLHHTHGIISGLLSPLYSRATCLM---LPKFDAAEVWKHLLDKSKVSIFMAVPTMYQHLRRNKPEVVKKVFAENIRFVISGSASLPQPIFEKFEEITG---MTILERYGMTEVGVPLSNPLHG--KRYPGCVGYPTAGVEVCIADDVGNPLPDRTSGELLIRGR--NVFKYYWNKPQVTKDSFTK--DGWFKTGDSASCIE-GVYKILGRSADIIKTGGYKVSALEVERHLLAHPDILECTVVGAPDDTWGERVAAVVVLK---EPSTTLEAPLRAWCKERMAPYCVPSLLLCVPALERNFLGKV------------------------------------- 195401122 34 ------------------------------------------------------------------------------------------------------TLTREELFLNSQRIASYMRNLDLHQSDVVGIIARNTTHISAVVYACIFNGIAFHSLNVNYVPGTIEKLFSITEPKLIF-CDG--------DEYEKVKTATAKLNV----KLITMRN-------HKPGSISIQDLLATPEKDFAPVRLERDQTMAILCSSGTTGVPKAVPNSS---------THKFTNYLTSADVQYCHSTLDWVTGLTTTIASGVHSTLRIIMFDGS-------LLLSQIEKYKITWLLIAPSHLAVL--ANCPEFEKTKIDSLKHLLYGGMCCSLEVQERFRKRVNPGVLQFA--FGFTELGSSNGT-LNKHYDEKPNSAGRVLPGNKLKIVNDQGEALDPNEVGEVCFCQYWDG----YYKNPE--ESRIVRDKEGWFHTGDTGYVDSDGFLFISGRKKDMLKFQNIMYYPSEIEDVITNMPGVAEVCVFGVYSDTNMYDAAASVVPKRGAQITAE------------------------------------------------------------------------- 145233177 2945 ------------------------------------------------------------------------------------------------------RLTYETMHSRSLSIMQILLEAGVSFGTPVAVACGPSVDTVCTLLAIWWIGAIYMPVDLMQGHQRLAHIIDVSRPAAIVC-----------------KGPLGQLETSHIAPVIQLPQVLQPTTLGHQ---DYADE---------------NSPAALLHTSGSTGVPKGVLLSHRN-LRCHFNATEQAFPIG-RQVVLQHSSHSFDAGLFQILLA-LLHGGTLVI---TNNLKEPGQLAELMLREHVSVVTAVPSEYALWIGEAGQLLSE--LGSWRFAFCVGEKLSRATIQAFVS-LGLPDLTLINAYGPCETT---MACTMGVIDYERGSIGEPLSSYGIAILNSQLKSVPQGWPGEICIAGA--AVALGYLKDEERFVEL---DGVRVYRTGDRGRLREDGSLEYLGRVDGQLKLRGIRLELDEISNALLQASAGADAATIAKGDPD-DLYLVSFVVLSRAVEIEDNIIKQLLDTV--ALPPHAKPAQVSIVTRIPLTSSGKVDRKALGRLPVGQSG-----SSSEQP-VL-EIIERK-- 150384628 25 ------------------------------------------------------------------------------------------------------ELTYQGLFRLVDATAARLRAFGIGRDFRVGVEVENSAGYIALSLAILSLDAVIVPVSVNVPAEETLEIVRRIELNALIAS--------------------------------------QPLPGVAGREFEVTPELKLQAAVFEGVPVASKQAAFIRFSSGTTGLSKGVVLSHRAVLERTAACTRL--RIGEGETVLWVLD----MAFHFVV--------TIILFLAVARAPLERTMAETLRLRPVRLLYATPYHYRLMTGSPDFPPEC--LNSVKQAVSTAMRLTAAEAEAFTRKF---NVPLTQAYGIIEVGLPCLNDIAGE---RVDSVGRLQQAYRLR-LDGAG----ADGVGEILLRG--PGMF-----------DAYFSPFDGWFRTGDLGRVDSEGYLFIVGRAKNLINFMGMKIFPYEVETVLNAFPGVKESRVSGVETPGYGELPAAELVLEPGAEWSEEFRQRLRRHCFARLSGYKVPKEFAVVASIPRTASGKIVRK---------------------------------- 125778578 51 -------------------------------------------------------------------------------------------------TTEETILTREELHSNAMRVASYMRSKGLLQSDIVGIIARNTSHIPAVAYGCFFNGIAFHSLNIAYDRGTIEKLFSITHPRMIF-CDG--------DEYEKVRDATR--GMEDVE--IVTMRNH-----PEGGSTPIEQILSSPIEEFRPVRLEQDQTLAILCSSGTTGIPKAVTITNSRQILMGSYS------LTTSDIQYCHNTLDWITGLTTITSG--IFSTTRIIAD---NVFDPVHMMRLIEEYKITWLIQGPSQM-AQMANCPEF-EGADLSSIRQFVFGGGRSSVETQKQIRSRLSSDCLNFM--YGFTELGAMGTINY--HFDEKPNSVGRVVPGLKAKIISEEGKSLGPNELGEVCIRNGW----AGYYGNPQETRKM---RDPQMWFHGDLGYFDQDGFLYIVERKKDMLKYQNIMYYPNDIETIISEMPDVAEVCVFGVWDQVYGDKAAAAVVKKQGTELNA---QDVEDYVKERTSKYHLHEGAIIVEDLIRSPNGKTNRKATKD------------------------------ 83649194 465 -----------------------------------------------------------------------------------------------------RCLTYAELGQRVTCLASQLRQAGVKPGDKVALALPRSEGAIVAALATWAAKAAFVFLDPAAPATRNSLIIEDARPALVVVEETGMDLG-------------ENLQAPTL-------ALSGLTQTADAAALWPQDGAQQGAA-------------YLIYTSGSTGTPKGVVIGH-----QALAEFVAAYAVTASDRVLQFAPL-----HFDAIFVTLAQGARLIMLESAP------RFLEQCRQWGVTLLDL-PTAYWHELAFGCVTASLALPPSLRAVIIGGEAVLPERVAQWRDCFG-DRIALYNTYGPSE-ATVVATSADLSVDAGAISIGQPLGGRSIAIVNPQGDLLPRGEEGE--LLLLGGGLADGYLNLPEKTAESFISRFPRAYRSGDRARINAQGNVEFLGRLDDQIKISGHRIDPLEIESALSALPGVQEAAVT---LSVQGEGVKCLVAHLSGRAYS---IAELREALQNRLPTAMIPSALAMHEHLPKNAAGKVDRK---------------------------------- 21902205 6816 -------------------------------------------------------------------------------------------------------VTYANLDRLSNLLAHYLHRLGVRPESIVPFCFDKSPWAIVAMLAILKAGGAFLPLDPLHPRNRREALVQEVGAEIMIVS-----PSSSVP----------CEGLTS----IMVEFTIELLEQLSSRYDAFQEILPKAEPSNA---------AYVLFTSGSTGKPKGVLMEHSAFATSTL-GHGGIYNLSPASRVFQFS--------NYIFDGSLGEIFTTLSFGGTVCVPSEDERLQFMREARVNTAMLTPSFVRTFAPEQV--------PSLRLLVLGGEPSSKDLLEWC------GRLRLVNGYGPAEACNYATTHDFKPTDS-PHTIGR-GFNSACWIVDDYNKLTPIGCIGELIIQGN--ALARGYINDADRTKNSFITNVDRFYLTGDLVRYTPDGQLEYLGRKDTQVKLRGQRLELGEIEYHVKKSLANIEHVAVDVAHRETGDTLIAFVSFKEKMALNDDLRATIMEHLKMSLPGYMVPSTILPVREMPFITSMKVDRKKLTAMAA--------------------------- 21902205 3550 -------------------------------------------------------------------------AHLIIERQAQQTPQAHAVYWDG-------TLTYSELDRAANKLANFLKGHGVKVGDIVHVCFEKSLWYVVSVLAVNKAGAAWVPMDPAHSLQRLQQVVSPTGARLALASS------------------VHRHLCSKLLNTVV------EVSLTLDEQLNRDEGISDIKPS---VAVVSNDVAYVLFTSGSTGVPKGIVMEHGSLCTSQRDIAKR-LGLKSNVRMLQFSSVGEIML-------SLMHGACVCI---PSDHDRLNNLGGFIRDAEVTWAFLTPSFARTLCPQ--------DVPNLELIVLAGEPVSQDVFDWF------GKTRLVNGWGPAETCVLSAIHEWKSADESPLTIGRSV-GSFAWIIDVENRLAPVGCIGEIVMQG--PTLLREYLADPAKTVSSTLTTLPNWYKTGDLGFYNPDGTIHYSGRKDTQVKIRGLRVELGEVEHHINSLDSVRQVAV-DVLRTETGTNLVSYIIPGPNVDPTESIQTDLNTAINKLLPRYMIPTYFIPCSYMPLISSGKLDRVKLRKV----------------------------- 21902205 13339 --------------------------------------------------------------------------HSLIEKQARIRPDAPAIAWDGE-------MNYSQLNSAANQLAHHILKIGIKADDLVHVCFEKSVWFFVSIIAINKVGAAWVPLDPSHPEQRLRQVVGQTLAKF----------------------ALSSPTNAALCNKLVHNVIEVSPSLIDELSKFCDGF------NSPAINVPSSNAAYVLFTSGSTGTPKGLVMQHGAVCTQTAIAKRLS--LTPDVRILQFASIGEIV-------APLIHGACVCV-------PSEETLKEFIRDARINWAYLTPSFVRTLRPE--------DVPSLQLLLLAGEAVGRDILDWF------GKVRLINGWGPAETCVFSTLHEWSSIDESPLTIGRPVGGYCWIVEAEDSNKLPIGCLGEVVLQG--PTLLREYLADPQRSKETLWSRF---YKSGDLCFYNPNGTLEFYSRKDTQVKIRGLRVELGEVEHHIRELEGVRQVAV-DVLTSETGTQLVSYICFNDDSQPSPELKADIQARITSMVGRYMIPTLFIPCKYMPFITSTKLDRKTLKSI----------------------------- 21902205 5736 --------------------------------------------------------------------------HKLIERHAISTPNAIAIAWDG-------KLTYAQLDRMANRLAHHLKAFDVKTGDLILLCFEKSLWYIVSIIAINKAGAAWVPLDPSHPMQRLQQVVNQAKAKLFLTS----------PLYHTLGDELSD-------TVLEISQALDDI------------LLKVEPSTLAPVALSPRNAAYVLFTSGSTGTPKGFVIEHKAVCTQTAITNRL--GLHRGVRMLQFA--------SYVICCTLICGACLVI-------PSDEVLAKFMREKDINWAWFTPSFIRTL--------EPADVPKLELVLLCGEASDKKILEWV------GKVQLFNGWGPAETCVFSSLHEWKSVTESPLTVGKPVASF-IWIVDPKNRLAPVGTVGEAVVQG--PTLLREYLDDPIRTKASILESSPRWYLTGDFCCYNPDGTIEYHGRKDTQIKIRGLRVELGEVEHQIRNFESVH--VTVDVHKFESGSVLVAYITMDNPDELTDDLQRDFHAMASQLLPRYMVPTLFIPCSQMPHLTSGKLDKGRLRRLTSALNQQQLHSYALED------------- 21902205 11166 -----------------------------------------------------------------------------IERQAKQRPNRPAIAWDG-------KFTYSELDRTANRLAHLLVDYAVKVGDIVHVCFEKSKWYFVAILAVNKAGAAWAPFDPAHPPQRLKAVASQTGAKLALASTANTR------------------LCEQVVDCVV------EVSSTLDKNLWTYDNIEKG-PDINVTPMDA---AYILFTSGSTGVPKGIVMQHGALCTQAALSGWLGFDHTV--RMLQFSSFVFDVSVGEIVQA-LMNGACVCV----PSHMRLNSLDSFVRDFNVTWAYLTPSFTRTL--------KPKDFPSLKLLLLAGEPTTQDVLDWF----GLPNTRFINAWGPAET--CVYNTLYTESPLKLGRAVGAYIWV-VDVENPQ-RLAPTGCLGEIIVQG--PPLLKEYLADPERRQSTTWNRF---YRTGDLGFYDHDGMLHFASRKDTQVKIRGLRVELGEVEHRIQSLDGVRQVAV-DVFKTEKGANLVAYLCFTSDTKTPDDVFASIDTELQINLGKYMIPTMFIPCAYMPFITSSKLDRVKLRRL----------------------------- 21902205 18805 -------------------------------------------------------------------------------------------------------LTYGELDHLTDILATHLSSLNVGP-ETVVPFASRIHVAVVAILAILKAGAAFVPLDPLHPISRREALVREVNARVLIASS---------------DAVASCAGMA--EHVVVMARLATSVTLK---------ILPKVGPRNT---------AYILFTSGSTGKPKGVVMQHGSF---SSTTIGYVYNLSPLSRIFQFS--------NYIIFGPLAFGGTICI----PS--DDERLPDFMHRAKVNTAMLTPSFVRTF--------TPDKVPHLKTLVLGGEAASKSTLEWV------DRVTLFNGYGPAEACNYATTHIFKSSAESPRLIGSSFNGVEP---SNHNKLTPIGCTGELVLQGH--ALARGYLNDKMKTEESFLHEPKRFYLTGDLVRYNSNGELEYLGRKDSQVKLRGQRLELGEIENITQSLSSVRHVAV-DVMHRQAGDSLVAFISFSGHVAPNETMRSSLRENLKASLPAYMVPSIILPLQCMPFITSMKLDRTQLRAL----------------------------- 21902205 2459 --------------------------------------------------------------------------HELIEKQAVERPDSLAIVWDG-------TFTYTELVEAANRLANYLKNFTIKTDELIPVCFEKSSWYIVAILAINKVGAGWVPLDPSHPEQRLRQVVSQIRAKIVLCSNAYICNGTVIEISSVFNQKLVESGVTS---------TTGPATKVTPRNI-----------------------AYVLFTSGSTGTPKGLVMEHVSVCTQTAISQRLVFDISVGE-----------------IVATLISGASLYI-------PDENTLPNFIQNNNINCAMLTSSFLRTIKPA--------DVPALELLVFVGEAPARDVFEWF------GKVRLINGWGPAETCVLSTIHEYQSIDENCLTIGRPVGGF-CWIVDSDNRLAPTGAIGELVVQG--PTLLREYLADSEKTKSQYWNRF---YKSGDLCYYNPDGAIEYLTRKDTQVKIRGLRVELGEIEHAINEIRQVA----VDVINGENGSSLVAYFSFNEESKTDEDLQARIITALRVVLPSYMVPTFFIPCSYLPTSTSVKLDRKALK------------------------------- 21902205 12263 -------------------------------------------------------------------------------------------------------YTYAELNSAANKLAHYLKSYSVKLNDLVHVCFDKSAWYIVSIIAINKAGATWVPLDPFHPEQRLRSIVNQTKSTLALAS-----PGNITLCSALVDNVVE-----------VSSALDSMLPAQDGL-------------ESPKVSVSSRTAAYILFTSGSTGTPKGVVIQHRSLMNAIAKRVRYHLDVR----ILQFS--AYVFDFSILIIMSLLQGACVCV----PSHIRMNGIVDFIRDMNINWLYLTPSFLRTI-----NPI---DVPNVELVFAGGEAIPRDVFEWV------GRVRFINGWGPTETTVVGSIHEFESVDESPSTIGHPVGGF-CWIVDPN-NPAPTGTLGEIVIQG--PTLLHEYLDNPDKTQEAYWAPRPDFYKTGDLGFYNANGKIEFSSRKDTQVKIRGLRVELGEIEQVQASVEEIRQIAV----DVIKGSNLVAYLCFNDEIRLDTNLQETLAGAIGKTLPRYMIPTFYIPCSYMPSITSGKLDRKELKR------------------------------ 21902205 8989 -----------------------------------------------------------------------------------------------------KSFTYREMAETTNRIAHHLVDYGVKVGDIIHVCFEKSAWFIIATLAINKAGAAWSTLDPSHPTERYQKIINQTGSQIALSSP--VNSNRCASLLPNVIELTSELDSKLAQNV----------EWSTSR---------------PAVNVTPRDAAYVLFTSGSTGVPKGVVIEHGS-LCTSQISLSKALDFNEEFRVLQFS--------SYILFSTFLTGACLFV----PSWDEMNELVEYIRKHQLTFMVLTPTLARTIRPE--------DVPSVDMLVVAGEAPTRDILDWF------GKLRLANGWGPTECSVIACLHQWTSVDESPKVIGRPIGG-SCWIVDPEDATCPLGTVGEIVIQGR--NLLREYLSDPVKTATAHWDRF---YLTGDLGFINEAGNLEYCTRKDTQVKIRGQRLELGEIEHHIQALESVRQVAV----DVIKGSTLVAFV------------------------------------------------------------------------------------ 21902205 16610 --------------------------------------------------------------------------HQLIERQAEIRPDAMAIRWDAE-------LTYSEFNRAANRLANYLANYSIKTDDLIHVCFEKSAWFFVSILAINKSGAAWVPLDPTHPEQRLRQVVSQ-------TCSEI-----------TLTSAANKNLVSSLSKSVIIVDSELDLQLSK---------VEEYSQKAQVTATSSDNAVYVLFTSGSTGTPKGLVMQHGSVCTSQTAIVKR-LGLTPSVRMLQFA--AFVFDLSIGIIAPLITGACLCI----PSHTRMNSLTQFIRDMEINWAFLTPSFIRTI---NPVEVPGLDL-----VLLAGEAVPRDVLTWF------GQVRLINGWGPAETCVFSTLHEWKSVNESPLTIGKPVGGFCWVVNPEDPHRLPIGTLGEVVIQG--PTLLSEYLSDPERTRSSYWAPRPDFYKSGDLCYYNQDGTIEFATRKDTQIKIRGLRVELGEVQHHIQALPDARQVAV----DVYKGENLAAYFCFSDGVNDDEDLQSCLAAVVSKSLPRYMIPTMFILCSYMPFITSTKLDRNELKKL----------------------------- 21902205 4686 -----------------------------------------------------------------------------------------------------------------------LLKLGIKPGDLVHVCFEKSIWHFVATLAINKAGAAWSPLDPAHPEQRLRKIVVQTGANLVLTS----------PSNSMLCSALS-------EKVL---------EVTSSLDQKLAETVDSEAPD---VAVTPDNVAYVLFTSGSTGTPKGVVIEHRSVCTSQTAMIKFVFDMSVGEVI-----------------PTLFSGGCVFV-------PSMGNIAQYIRDQRINWAFFTPSFLRTL--------APKDIPNLEVLLIGGEAIPKEILNWF------GRVRLINGWGPVETCVCSSWHEWKSVDESPLTIGRSAGGF-CWIVDPEDKLAPIGTVGEVVVQG--PTLLREYLGDPERTAASHWGRF---YKSGDLCSYNSDGTLKFFSRKDTQVKIRGLRVELGEVEHHITALHGVRQIAV-DVYKGDHGTNLVAYICFTDGVNSDDKLQNRLNALVKVTLPQYMIPTLYIPCSFMPSIISTKLDRNELRR------------------------------ 21902205 10084 -----------------------------------------------------------------------------------TQPDAPAIVWDRD-------FTYKQLNEASNRLAHLLVKYNVKPDDLIPVFFEKNAWYFVAITAINKAGAAWVPLDPSHPVLRLRQILSQTGTTLALSSSA---------------NAVLCSTL--VRKVVEV-----------NAELDNKLLATESSAHGPVVDVSSRNAAYVLFTSGSTGIPKGLIMEHGSVCVAIAKRLGLVFDLSIGE-----------------IVGPLISGACICV----PSHIRKNSIANFINRQGITWTYLTPSFVRTI-KASEVP-------NVKLLLLAGEAVPRDIFAWF------GKLRLINGWGPAETCCFSTLHEMAICGRESPYCRRPVGGF-CWIVDPENRLAPTGALGEVIIQG--PTILREYLSDVDRTEAAVIKSLPDWAKSGDLGVYNPDGTIEFSSRKDTQVKIRGLRVELGEVEHAVVALDGVHQIAV----DVFKGDQPRGYFSFSDEQAIDEKLQARLTVAIGKALPRYMIPTLFIPCKYMPSITSTKLDRNELRR------------------------------ 21902205 15517 ------------------------------------------------------------------------------------------------------KFTYTELDRSANRLAHYLQSTGVQVGDCVHVCFEKSAWYVISILAINKAGAAWIPLDPSHPTERHQQIVSQTGSTLSLTSPA---------------NAAKCASVVAS----VLEVTGE----------FMETLEEQYKDSKPATSVSPKDVAYILFTSGSTGIPKGVVIEHGA-LCSSQTSYVRRLGHAPGVRMLQFSS--FVFDASIAIFAPLISGACVCI----PSWETMNSLTGYICKENVTWALLTPSFARTM-----DPLE---VPCLEILILGGEAVSRDVFEWF------GKVRLFNAWGPTESCVFGSLHEWESISESQMTIGRPLGGY-CWIVDEDPQKISPGTFGEVVIQG--PNLLREYLADKDKTASSIVAALPDWYKTGYLAKYNPDGTLQYYSRKDTQVKIRGLRVELGEVEQSLIDAQQVA----VDVFNTDAGVNLVSFICFNNDTRLTDDLKDSINSHLNVVLPGYMIPTLFVPIKSMPLVTSG--------------------------------------- 21902205 17712 --------------------------------------------------------------------------HHLIELRAREAPNSPAIAWDGE-------LTYGQLNEARHRLAHYLIEYDVQVEDLIHVCFEKSVWYWVAIFAINKAGAVWVPLDPSHPEQRLRQVTSQTRSKLALTSNNT-RN----LLSGIIDRVIEVSSA-------LYRHINVSL-----------------GAKNPQVSVSSHNAAYVLFTSGSTGVPKGLVMTHGGISTQMAIKRKWVFDLCLGESILQ-----------------LISGACIFI----PSYTRMNGLKDFITEHKINTLFLTPSFVRTL--------SPDQLPSVTLLLLAGEAVPRDILTWF------GKVRLWNGWGPAETCLFSSLHQFQSVDESPLTIGRPVGGF-CWVVDNANKLAPIGTLGEVVIQG--PTVLREYLADVERTKATYWSRF---FKSGDLASYNPDGTLEFSNRKDTQVKIRGLRVELGEVEY----HVRVALKVLVSRPIPVQGSSHISVSRMKHARQATEELQAQLTNMISQTLPRYMVPSLFLPCRYMPFIASTKLDRNKLKKLVS--------------------------- 21902205 14437 ---------------------------------------------------------------------------------IKTQPNDTAIVWDGD-------LTYKELGVLASRLAWKLQGLGVGPESLIPLCFPKSTWAVVAMVAIEMAGGAFVPLDPNAPVARLRGIIEDTKSSL----------------------AVASPSC---------QDTMRDI-GIEVFAVDEALLLELSDPADGVKSMAPDNASVVLFTSGSTGKPKGMVIQHNSLC---SSGNAYGCDIGPGTRIFQFSAYTFDVGVLDCLVS-LMRGATICI----PS--DHARLNDLAGAMNVTVFLT-PTVADLLSPADVPY--------LKTLCLGGEAISKKADRWV-------NCTLHGLYGPAEASICAWNPAVGQSG-RSTNIGRPFWVVEP---NNYKRLVPVGCIGELLIEGPM--LARGYLNATADVASNWMENVKRVYRTGDLVRRNADGTFEFMGRKDTQVKLHGQRVELGEIES----------------------------------------------------------------------------------------------------------------- 21902205 1364 --------------------------------------------------------------------------HQLIERQAKNRPNATAIAWDLE-------LTYLELDRAANRLAHHLKSCGVRDQDLVHVCFEKSAWFFVSIIAVNKAGATWIPLDPSHPIQRQQQVVSQTKAALALASICSKLIGNVVEVSHTLDEALAQTEMSS------------------------HGPVSNVSPRNA---------AYVLSTSGSTGTPKGLVMQHQAVCTQTAITKRLVFDLSIGEIF-----------------GPWVVGGCICV-------PSEETLVNFINTMKINWAYLTPSFARTL-----NPV---DVPGLELLLFAGEAVRRDVFEWF------GRLRLINGWGPAETCVFSTLHEWKSLDESPLTIGRPVGG-HCWIVDPQDRLAPIGTFGEVVIQG--PTILREYLADFTKTESTHWDRF---YKSGDLCRYNADGTMEFGSRKDGQVKIRGLRVELGEIEHHIEALEGVKQVAV-DVANGDGGAIIVSY------------------------------------------------------------------------------------- 21902205 7909 ------------------------------------------------------------------------------------RPESPAVHWDGN-------FTYGQLDQAANRLANHLIAYEIKNDELIHVCFEKSSWFVVAILAINKAGGAWVPLDPSHPTQRHQQIVDQTKARLALVSPSNI--STCIDL---------------VEHVVEVSPVTDEI--------LSKTESSHRGPDREISPSNA---AYVLFTSGSTGTPKGLVMEHRSVCTSLTAITKR-LKIRPSARTLQFADC--AVGE---IISSLFTGGCLFV---PSDHDRMNALPEFIRQNKINYMWSTPSFIRTL--------SPMDVPSLELVVLVGEAVTRDIMDWF------GKVRLINGWGPAETCVVSTIHEWQSIDESPLTIGRSVGGF-CWIVDPEDKIAPVGALGEIVIQG--PTILREYLADPVRTRDKYWNRF---YKSGDLGLYNADGTIQFASRKDTRIKIRGLRVELSEVETALSRRPSGCCRCCIVWPHTFALAMKQGLLVLAEGFEMNDGMQERLTAVISQSLPRYMVPTFFIPCQYMPSITSRKLDRNYLRR------------------------------ 145595342 536 -------------------------------------------------------------------------------------------------------LSYAELLGRATGVAEALTAAGCRRQELVGIVTDRGWEQVVAVLGALLAGCVYVPVDTSQPAARRRTILEAAGIRCALTQSWV-----------------------------------EPSGWADGIRLLAVDTLPAGEPGPVDGSGDPEELAYVIHTSGSTGTPKGVMINHRG-ALNTVLDINARFDVGPDDRVLGLSNLGFDLSV-YDIFGPLSVGGAVVLPDSS-RRGDPSHWSALVAAHTVTVWNSVPAQLQMLYDYLEAAPAAT-VPGLRLAMLSGDWIPVALPDQIRQRVPGLR--VVSLGGATESIWSIWYPIEQVEPEWRSIPGRPLTNQTFHVLDSALRPRPELVTGELYI--GGVGLALGYLNDPARSADRFVETGETLYRTGDLGRYLPDGTIEFLGREDLQVKIRGYRIELAEIETALGSHPGVAGAAVVVDGDSPLERRLAAFV------------------------------------------------------------------------------------ 145241680 1646 -----------RAGSVSGTFSAILKSVVEHPEA----RVDQLSVIGRYDQIVSWNQDVPEISSYTVPD--------LVLQQIMRTPHAIAI------DTMAEKITYQDFGRMWLSLSRYLTRLGIGAGDYVPLTFEKSAWAIVAMFAVLGTGAAFVPLDPKTPVERLREASIQTAANVVLASPKYASNNDLIPTIVSVDQDLLD-------------------KLNEEQDYLNQGVV-RARPHHD---------AYVIFTSGSTGKPKGCVVQHAAFCSGALAQGKLAC-LGPSSRVLQFA--------SYSFDVSLLEIMTSLMFGACICVPDEDLSKDI--KHCINVLFLTPSVLKLL--------QPSDVPSLKTLVLGGEALSKDILNWA------DKVQLYNGYGPSE-CSVAAAANPGLQPTTPANIGHAVGGV-LWIVDAKSKLLPIGAVGELLISGPI--LARGYLGDPEKTAAAFVKKRERYYRTGDLVRYNADGTIHFIGRADGQVKIRGQRVELGEIEYNIERDENIHQALTLPSQGPFKKQVVVSFLVPEDRRPEIMAVVTRIASSISAALPIYMVPALWVPVNAIPLLPSGKLDRKKVRRWVE----------TLDD-ATYEQIANE--- 145241680 229 ------------------------------------------------------------------------------------------------------QMTYAELDSLSNHLATVLVGLGVKAEVIVPLCFEKSAWYVVALLAVLKAGGAFVPLDPTHPSSRLREIVSQVDAPIILTT------AKHHDLFDDF----------SVKTMIVNEDTVRTITSGDGC--------------LTPVTVTPENLAYVIFTSGSTGKPKG-----------------------------------------------LIFGACICIPNEQLGRAD---FVQSMNDFRVNWAFLTPSVLKVL--------TPDQLPLLKTLVLGGEAMSESDMMWA------GRLQLMNGYGPSECSVAATANTQLNPQSSPRNIGRAIGGV-CWIVDPQNHNLPVGATGELIIQGPIVS--RGYIKDPVKTSAAFFSIWNRFYKTGDLVRYDADGMIHFIGRKDHQVKLNGQRMELGEVEHHLWTDPVIRNGALIPYTGHCK-SRLVGIVSLKHFTTASIQTHTSIRQAIAERLSTYMVPTIWIVLESLPLMSSGKMDR---KKV--GDF--VADIST----EAFQHII----- 206559537 36 ----------------------------------------------------------------------------ALRTTAQRHPERIAFI------GHDRTIGFAELDEATERLGAALLALGLAPGDRAIFQLGTTVETTIALLACFKAGIVPVCSLPQHREIEIGQLAQLSGARGYFVADFSTRFD-----LPAFAESMAARHPSLAHRVIVRGERAGAVGMQALID---DMPLAQARERLGRVRIGVSDVLSFQLSGGTTGVPKIIPRFHAEYLGHSAGWMRR-YRVDADSRLIWSLPLMHNAGQLYALIPAALLGVPVVLMPQV----DIPLMLDLIGRHRITHALSAP----QLMAYPD--IARHDLSSLE-LFSTMSRADT-----LETHLG---VPCSNLYGITE-GLLLGSPADAPAEVRHRTQGRSGCADDIRLLEPSEQPVPPGQIGELCFRG--PSTLTGYFANAEANEQSFTS--DGFYRTGDMATAHADGYYTFEGRLRDNINRGGEKIGCEEVESHVSQHPSVADAKLVPMPDPFYGEKGCIFIIPRPGMQA-PDVQALGQFLVERGLARYKCPERVEVVDAFPVTRVGKVDKPAMKRLI---------------------------- 194702676 2 -----------------------------------------------------------------------------------------------------------------------------------------------------SVGAVASPADPSLPAAEVSRLLALSDPRVAFAVAGT--RGKLPPGLPTV--LLDSPTFLSFLH---------------------EPEDAAVVRQSDPVVVRQSDPAAVLYSSGTTGRAKAVVLTHGNLMASNVTRAPA-----AGETLMLAVPLFHVYGFTFCLRA--ASAAHTLVLPAARRRFDAAAVLGAVERFEVTRLALAPPALLAIRAAEEDAAAPARAASLQAVRCGGAPVAADLIARFSRVFPG--VSLAQGYGLTETTAGFCRAVGEEESARVGSVGRLSWGAQVKVVDETGAALPPGVAGELWVRGPF--VMKGYLGDDDSTSEILDSQ--GWLRTGDLCYIDQDGFVFIVDRLKELIKYKGYQVPPAELENLLQTHPDIDEAAVVPYRDEDGGELPVAFIVRRPGSHHLQE--SHIKDFVAKQVAHYKRIHHVFLVDSIPKNASGKILRRDLAKLAS--------------------------- 108804880 9 ----------------------------------------------------------------------------ALHRNAVGRGGKGALH--RKVGGRWEAVSYGELYGMVRDFAAGLAGLGVGRGDRVGLIARNRVEWAVTDFAVQSLGAATVPVYPTLEPEQMAHILADCEARVVVVEDG--------ELLGRVSSA--RGELPALEHVVVMEGEGATLVLREGRERPLE------GWEEGWRSLGREDVATIIYTSGTTGRPKGAVLTHGNILSNL-EGIQDALTVYPEDVFLSFLPLSHVFERTCGQFLALGVGASVYLREVRPTMPSVPRLYEKMDRVRAMVAGGSPRAVAAGRRRYEAALAVYDRGRVRFFVSGGAKLDTEVGKFFYAA----GIKIMEGYGLTET-SPVIACNRLEKP-RFGTVGLPLSNLEVRI-SPEGEIQVRG-----------PSVMRGYFRDERSTEEAF--TQDGFFRTGDIGSFDEDGYLTVTDRLKSLIVLSGKNVAPQPIESALVTAPHISQAVVVG-------------------------------------------------------------------------------------------------- 85375824 20 --------------------------------------------------------------------------------------DAPALIH------GDRIITWPEMSKRSNNLARNLRAQGAGDGAKIAFYMRNRPEYGELMAACFKGRLTHVNINYRYRPEEVFYIFDDSDSEVIVYSSEF--RDCILELKERLTKV----------HTFV---EIGDASQIASFALPYEKLVEGNGAPLDIER-SPDDLLFI-YTGGTTGMPKGVMWRHLGPVPQTMEEMVAL--VKQGERITLPA-CPLMHGTGFITIGTLMSGGALVLSDPS---FDAEELWDAVDQHKVSIAIVGDAFAKPMLQALDAHPKRWDTSSLISIISSGVMWSKQVKAGLCKHI--PQVILMDSFGASEGLGFGLS-----VTTAQGGTNTAKFGIGCDVFDENDRKVEAGVPGFIARKGAIP---TGYYKDPEKSAKT-FRTIDGVRYSGDWCQVESDGSLTLLGRGSVCINTAGEKVYPEEVEEVLKTHPAIADALVVGVPDEKWGEAVTAVVHLNQDAKFEE---QAIKDHVREQLAGYKTPKAI--------------------------------------------------- 119178636 31 ---------------------------------------------------------------------------------------KVAII----DQSKNESFTYGQLLVDVSCLQRILDTLSLKDLDRIAFLIPSGYDYVVCQWAVWAAGGICVPLCVTHPVKELLYTISDSNPRLVILHDSFGHR------KDALAESCSN--------------------------VTFLDLAPLASTTPETIVLPPFHPPFMIYTSGTTANPKGCITTHKNVMFQLIEAWKYT----SSDHLIHVLPLHHIHGIVNGLVAMLLSGATVEMY---PRF-DPAIIWRWSSRGSSTMFMAVPTVYSHIRSTGLEATARAGANSLRLVVSGSAALPTPIKTKFFEITGQT---LLERYGMTEIG--MGLSCGLEVDKRIGSVGWPLPGVEVRLTTRDTGPSESDEDGMIEVKGD--NVFLEYWGRPDATKKEFTS--DGWFKTGDVAKRNENGAYFIQGRSVDIIKSGGYKISALEVERKMLALDAIQEVAVVGLPDEEWGQRVAAIVKQRQG---TPQLEQSLRAELKKEMAHYKVPTVLTVVDVIERNAMGKV------------------------------------- 121604739 15 --------------------------------------------------------------------------------------------------GDIHRYTYKEAARRSRQVAHALDGLGLNFSDRVATLAWNGYRHFELYYGVSGSGRVLHTLNPRLHPEQIAWIANHAEDQVLCF---------ELSFLPLVQAF--HGKCPTIKHYIALDADKLPVDSGIPNLQSYEGWISAQPDTYDWPVFDENTASSMCYTSGTTGHPKAALYSHRSSTLHAAAALPDVMGISARDAVLPVVPMFHVNAWGIPYSGPL-TGAKLV-FPGPAL--DGKSVYELIEAEKVTYAAGVPTIWQMLLTH--VKSAGLRFSTLRRTVIGGAACPPFMIQAFSDDYG---VEVLHAWGMTEMSGTLCT-----LKNKHDSLGRAIYGVDMKIVDGAGKELPGKTYGDLMVKGPW--IIREYYGDSDPLVD-------GWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDIENIAVAHPAILMAACIGVAHPKWDERPIIAVVKKPGMDVS---REELLKFYEGKTAKWQIPDDVVFVDAIPMGATGKMLKTRLREML---------------------------- 116197030 35 --------------------------------------------------------------------------HSLLERTAEEYSDKTALIC------GHTTLTYGQLSSLSNHFARAFVRRGIGKGDLVGVALDRSVDLVAALLAVWKTGAAYVPIDPDLPRQRIDQMLDDASPKLLVTS------------TKMLDATAEGCNVSYLTIEEVLRTTAANMNPAPFGGTSTSNSNNNNPD--VAVHVHSTDLAYVI----------------------------------PTDRLLAITTISFDMAVPE-LFLPLLRGATTVLAQRREVR-DPAALVRLMHRHAVSVMQATPTQWQMLLDSG--WPGDGGQPRLSKILCGGEGMSRVLADRLLLACGSGSGGVWNLYGPTEV--TVYASIWRVQPVEAGVVGSPIVNGHLYVLDPETAPVPLGNEGELCVGGA--GVARGYRGNAERFVE---NPFDGMYRTGDLARWVAPGKLTVLGRMDGQVKIRGYRVEVGDIEAAIMTREDISAAVVVCRDDQL-----MAYCVPKATIKTEKALDQVLRPWLAERLPDYMVPAFVVEMEALPVTIN---------------------------------------- 116695672 96 ----------------------------------------------------------------------------------------------------------------VRRVAGFLAAQGIGRRTSVMLLGHNSLEWLLVFWAVQCLGGVTVLGNAMWGNAQAQACAELAEPTLLIT-----------------DRATASPRGPWL---------------TTSFDEIGAALRNTTAAFPCPEPAPDDETAVIMFSSGTTGDAKAVVISHRSFIANLVLTGRLPDELAPE-----------ASGTISLLTMPLFHGIQIVMLEG---RFDPVTVLRLIEQERVRVWGSVPTMVSRVVEH--ELFGNFDTTSLRSIPMGGAALSDDLRARIQKAFPSMQKRVGSLYGMTEAGGVLAAGSSAEIEGRPGCVGRLLPLAEVRIDDDAG-------VGEIMVRTA--TMTRGYLRNPE-----PMTGPDGWFATGDRGWLDAEGYLYLVGRSKDIIIRAGENIACAQVEQCLLQHGDVVEAAVVPLPHADLGEEVGAVVVLRPGTTVTPE---RLRAHAAALLGRHEVPSRWLRAEALPTNAAGKVAKR---------------------------------- 169627614 61 ---------------------------------------------------------------------------------AAENPDAPAI----DDG--TIQLTYSELIVDMEASVEWLGARGIGRGDRVGIRMPSSYSLYVAILATLAAGAAYVPVDADDPDERAALVFGEAQVAAVITPDGLVRG--------------------------------------PGSSRGWR----------AAKPTPRDD-AWIIFTSGSTGTPKGVTHRNAAAFVDAEAQMFLQDNIGPDDRVLAGLSVAFDMWLAWR-YGACLVPAPSLVRSGMDLGP-----W-LVSR-DVTVVSTVPTLAALWPAEALEAV--------RLLIFGGEACPPDLAERLATGEDGATREVWNTYGPTE--ATVVACAARLDGVSPVSIGLPLPGWDLAVVDPHGNQVGYGEVGELVI--GGIGLAKYL--DPEKDAEKYAPGWSRAYRSGDLVRLEPDG-LYFQGRADDQVKVGGRRIELGEVDAALVNLPGVSAGAAAVRKTASGTPLLVGYI---ASADPNFDIAAA-RASLAESLPAALVPRLVK-LDELPTRTSGKVDRNAL-------------------------------- 218721563 20 ------------------------------------------------------------------------------------------------------TYTYARLDAEVDALAGRLRGYGVGRNVQAGVLLPRCAHYVIACLAILRAGGAFLALELAYPPDLLSDVIEDAKPAVVITHS--TERSKVV----------------KQVSVICLDQQQLSTELNGN---------AKDSG-----PLPADDDLFVSYSSGTTGKPKGIANPHRAPVLSYNLRF-LVQDVKPGDRVACN------VFFIWEIIRPLLRGATVVVVPDEVSY-DPAALVDLLAAKRVTETLMTPTLLATVLASNPDI--KSRLPELRTLWFNGEVVTTDLAGRSMKALPHTR--LLNCYSACET--HEIA-CGDIREMYKDSLYCPVPPMDPEILDEQGKRITTNEVGELFIGGSMLA-----WGYINRPETTAYDTTPGMYKTGDRARILPSGVLEISGRVGTMIKLRGYSVVPGKVESEILKHFAACNCSVVA-HGEGLERQLVAYVV----------------------------------------------------------------------------------- 212533737 204 --------------------------------------------------------------------------------HVTKSPTAPAVAWDGD-------LTYQELDNLSTTFAYHLISLGVGKGNIVPLCFEKSKWTVVAIWAVIKTGAAFLLVDEVLPEERL--RLLASEEKILVLCSVSQYD------KAKCLDS----------RIVVVEEEYLD-----------KNLLRSSTP--TPECASPSDLLYIVFTSGTTGVPKATMIQNSNICSYVAMEGLQNLDHKSRILAWYSFDVSLA-----NIFLSFLTGSCLCI---PSSWECKNDVAGIIQRYQITYAMMTPSVSKMLR--------PSDSSTLEILELCGEPCSEDALSRWRKTCTR----VMNTYGPAECTVTGVANGNVLLSPKSTIIGK-GLGWVVDPINRD-RLAPVGGIGELMLEGPLVGM--GYLHNQQHFESLAMGTRGRLYRTGDLVRYTEDGMIDIVGRRDMQVKIRGQRVELGELSAHLQRIPTIQ-----WIPEVVKVESLIVFIVLPEDQGNRAELSQSVVNLLKSKLHPAMVPTAYVQIAQIPLGLTGKTNHHELKKI----------------------------- 212533737 2401 ------------------------------------------------------------------------FVHDLISHKARENPDKLAVH------GHDGEFTYQQLDDYSTCLASLLSSRGIGLGSIVPICFEKSAIVPIAMLAVIKTGAAFTVMDVTYPENRLKSITSAVKAQLILS---------------------------SPSQVQLAERLADKVFLVDK-----STFSTNVPEALQEVSQDTNRLMYICFTSGSTGEPKGVMVTHRNLASAAVAQTQ-ALDFVPEDRIYDFANI----WHFYL---GWVAGACVCI-------PSKENLAGSITSFRSTALFLTPSVARSL---NPQEV-----STVKRLYLGGEAVTPDVSMW------KDHLDLWGAYGPTET-----TPLCIFTRLRPDNASNIGRGVGVRSWNPNGGELVAGAVGEMVNEGPL--VTNGYYNRPERTAAVFISGRPGLYRTGDLVRYCYDGTIQYLGRADTQVKLRGQRVEFGEIEYQ-MKHPEMTSVCDVVVHPSSKRPMLVAFC--ASPYWKIPIDKKALQMHLGKCLPSYMVPEFFFTLSDIPKNPSGKVDRLKLRA------------------------------ 212533737 3493 -------------------------------------------------------------------------------------------------------ITYAQLEELSDNLSVTLLGQGVRKGSVVSGYVP------VAALAILKSGAAFMPLDASLPLNRIKEIVDQVNPEFILAADSTHNIATKLQLRVISIEGSLKSATNSLQRVI---------------------------------QIEPDDIACVLFTSGSTGKPKGVMQTH-----QSLSSAIIHQGFNENARAFEFASYGFDVSWN-MIFKVLARGGTLCV-------PSDDELTGALNRFQATLTELTASVARLI--------NPADLTTLENIILSGEPVDLREFDW------KPKVRSVVCYGPSECTSVSTSGQANNRGIGKGSACVTWL-VNP---NNHRQLMPVGAVGEILIQGPIVG--KGYYNNDPLTRASY--TYDLPWLHGDLATYDADGNLHFVSRKDLQIKLHGQRIELEEVQSILGDLPVI---ACV-FNDPAKGNAQKLAIFICEKRAIKDQQKCEIVVTLDEKLGKYMIPSVYYFITTTPRTPNGKINR----------------------------------- 212533737 1340 ---------------------------------------------------------------------------------------------------------YKELDRLAARIEGKLRRQGVGRNDIVPICMEKSMWTTVAMLSILRVGAAFVVMDVRHQPKKRLQIIAQVKAKCIVTT------GPATALAGEL-----------VKDIIICDNLSDDNDDDTISSISEGSYSST------------SDIAFIVFTSGSTGIPKGIKITHENFIEIHAHKLKLSSD---SNIYDYASYSFDIAVHNSLM--ALTLGGCLCIIEGSF------------ERLGANWVDITPSV--------AKLIEPSAIPSLNTLVLSGEAMTREVVEW------STRVALINAYGPAE---CQICTIQEDVPTRASDIGRAV-ACSAWVVDESGDLSPIGAIGELVIEGPIIS--PGYLNAGDAFVSNPWSKIPGVYRTGDLVRYRPDGTIVYAGRATDQIKLHGQRVELGEVEFQVRQVKRDSDEVIVDLVDFHGTSSLTAFVVLQLEIVPSDLLVK-----LRSILPGYMVPAMFLRASHLPLTPSRKVDRRKMKKLASQIPRDL--------------------- 212533737 4585 ------------------------------------------------------------------------------------------------------QLTYEKLDMASSLLSDRLLSMGVGPGYFVPLIFRKSMWTNVSMLAVMKSGAAFVPLDADHPEGHLRAIMQPLNAEIILCASTRDRASRLARCTIIVDD----------EVIPYVKETNL-----SGSVLPLSNGISHIRDRIKPESL-----AYAVFTSGSTGAAKGVMISHENLATAHYQAGAGAYGINKDSRFFYTVTQG---------------GCLCIPRDDSLR----GDLGSFMQQYKVNWAQLVPSVART--------VDPAMLTDLETLVLTGEPLTKGDIEWCH------RVRLINAYGPTE-CTILCSVSPRITGSQLGHIGC---GSGANLWTEIGNPAPIGAVGEILIEGPIIGA--GYLGPYEFPIEGSHGRSGRLFRTGDQARYTDDLQLVFMGRIGAEIKLRGQRVDLFAIEDTIRRHWEIA----VDIVHLTLGQTLVIYVCDKKLESPSDRLESDLKAYFDTSMPSYLQPEAFVPISFMPKTSSSKTDRRRLK--AMGTQLQLRDL------------------ 21356441 40 -------------------------------------------------------------------------------------------------------LTRAELQANAMHIASYMRSLGLLQMDIVGIIARNTTHISAVAYACFFNGIAFHSLNISYEQSTIEKLFSITRPNIIFCDDEF----------EKVRSATAQLDVK-----IITMRNHPSGSIR--IDQVLSTPIEK---NFQPVRLENDQTLAILCSSGTTGIPKAVTITNSRQILNSSHS------LTTNDVQYSHSTLDWITG--------LLTTVTSGVFSTKDNIFDPEFFMRLVEEHQITWIIQAPA--HMAMMVNSPSFTTSDLSSLRYYLFGGSRASVETQHRIRSRLSKDCLHFA--YGFTELGSMAALNL--HFDEKPNSVGRLVAGLKLKVICEKGESLGPDEVGELCL---WNGQYAGYYGNPEETHK--MRDHHNWFHTGDLGYVDDDGFIYIVERKKDMLKFQNIMYYPNEIESVISKMPDVVEVCVFGVWNEINGDEATAAVVKKRGSALTA---QDIVDYVETHID--AKYKQLIIVEDLVRSPNGKTNR----------------------------------- 169622284 15 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGNPKAAMLTHQAAFTDLRYSSRFIGDLTPKDTLCCPPPLFHCFGLTLGVLATLSHG-------GKIVFPDPVATMHAINDERCTALHGVP----AMMESVINVKKPAGWKSLRTGIVAGSPVP----RWLMERMVEELLEFTSSYGLTEASPTVFAHTTDSLHARLTTVGTVLPHARVKIVDNQDHIVPIGVRGELCISGYQVC--RGYWENPEKTAELLVRDEQGVWHTGDEAVLDVDGYCTITGRFKDIIIRGGENIYPLEIEERLVEHASIARAIVVGVSHPRYVEVPAAFLLRKEGAEKPD--LDEVKSWVRQVLGRHKAPMHVFWLADVPLTGSGKIKKFVLRDVAEG-------------------------- 85708791 24 -----------------------------------------------------------------------------------------------------------ELRQRVEVLAGWIAQEVTEPGARVASWASKGELTCLLPLAAARAGKVHVPINPLLKRAQVAHILSDSGAKMLI--------GTGSRLKSL--EAGDSPDSCSL--------------LEEKAAL---EAAYATGAKLGPSDADTDDLCAILYTSGSTGRPKGVMLSHANLWLGAVSVAGY-LGMVSDDVTLAVLPLSFDYGQNQLL-STWYAGGCVV-----PDFLFPRDVAKACAKHKITTLAAVPPLWVQL--TELDWPQEAS-SPLRRLTNSGGALTTDLVGVLRRIF-----PTADMYGLTE---AFRSTFPSLVDQHPTSMGTAIPFAEIMVIDDAGTLAAPEEEGELVHCGPL--VAQGYWQDPERFKPAPASEYGGVW-SGDRVKRAQNGLLYFVGRRDAMIKSAGNRISPQEIEEAAIATDLVAEAVALGIPDDRLGHAVHLVVR---GTTDDAE-QASLSKLLLKELPNFMQPQAIHWREAIPLNPNGKIDRTAL-------------------------------- 7688718 22 -------------------------------------------------------------------------------------------------------ITGTQLDRSVRRVVTALREAGVARDHAVAVLTQNSPWMLIVRYAAHLVGA--SVVYHGIVTHELATRLREAGASVLVFDES------NAQLAETVDE--------TVRDKLVLCGLGHPASGVDGRPVD------DVSVDFTPE---APELAMVLYTSGTTGQPKGVCRSFGSWNAAALRGAAY-----PRPVFLTMTAVSQTV--AMIVDTVLAAGGSVLLRE----RFDPADFLRDVGEHRVTETFMGVAQLYAILGHPD--ARTADLSSLRHVLYLGCPASPE---RLREAAALLPGVLAQSYGSTEAG--RITVLRAADHERPATVGRAVPGVTIAIRDETGHDLPVGEIGEVVVHG--PEVMAGYVADPE---HTARVIRDGWVHTGDFGSVDERGYVRLFGRMREVVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRGPDLIEELHAAVVLGTEGAPS---FDTLRDHVARAMTPTHAP--IRFVRRFPINNTGKVNRLRVREVARGDSPDV--------------------- 26541543 8 -----------------------------------------------------------------------------------------------------RSWTYAEADRTARSWAAALHSGG-RAPRRVGVLAAKSEESLLGFLAALYAGCTAVPLNPEYPVGRNRDIAAAAGLDALIVDPSG---------AAQLDEVAAAA----PPLVTLAPRLGEWSGPRPGTPV----LMPDPAGDRPPAQ-GPDSLAYILFTSGSTGRPKGVPIRHGNVSAFLAASLPR-YDFGPDDVFGQTFDLS-----MFEVWCAWSSGACTVL--NRLQALNPGRY---IRAHGITVWTSTPSLVAALRTRG--LLGGNSLPSVRHTVFCGEPLPEESAAYWSAAAPGTS--IDNLYGPTELT---IACTAYHWVPSPGSGTVPITGLRYVLLDD-GQ--VGADTGELCVTG--PQMFDGYLNDTDRFLTH---DGQRWYRTGDRVRRTPDGTLVHLGRDDGQVKIHGYRVELSEVEEAVRACAPGTEAVVLAVPGA-AGPVLAAFVI---GDDAAGRLTGTAQD-LAHRLPPYMLPAHLWALADPPLNPNGKTDRLRLREEAA--------------------------- 172056662 9 ---------------------------------------------------------------------------------AKEQPDDLALITDNE------RLTWSALYTKAHELASSWAPL-LSRGDRIALYGPSSSSYIIAVHAAQLLELTIVPINIRLSQAEVHMQLQQADIRFVISD-------------RPIDAPVKRLPFHVVKPAP--------------------DVLVRHMPKHYIQSM--------LFTSGTTGRPKAVEQTMLNHFSSAMNAARHTGSY-PDDRFLVVTPLFHMSGLA-VVYRSVIYGVPLIL---EPHFPNKTITW--IQTEHITHISLVSVMLDRLLEAG---LRRFD---LRVVLTGGGPVPLPILTRALD----RGIPVMQTYGMTETASQVATLLPEEAIRKIGSAGKAIAPTEIRINRYQEIEVKG------------PTVMNGYFANPEATAAAF--TADGYLKTGDLGRIDADGYLYVLDRRSDLIISGGENIYPAEVEAALLSISGITEAGVVGRFDPVWGQVPVAFIV----STLSE---TDVRQEMERLLAKYKCPVSYFYRDTLPRNANGKLIRRQLKE------------------------------ 111224307 24 --------------------------------------------------------------------------------------------------------------------------------------------TVVSIVGCLLAGVPVVPVPPDSGPRERGHLLRDSRAELLLGSPG-----------------WEDLAIPAVPVDPTVRTALPSAD---------NTATATSAGVGEPVGVTAGPPALILYTSGTTGAPKGVMVPAAAIAADLDALAEAWA-WTPEDTLVHGLPLFHVHGLVLGVLGALRVGSRLV----HTVRPTPTAY----AAAGGSLYFGVPT---VWSRVCDDPVSARALASARLLVSGSAPLPAPILHRLATLTG---LPPIERYGMTETLITTSSRVDG--ERRAGWVGPPLKDIRTRLVDDEGAPLPGQSIGELQVQG--PTLYGGYLGSPEVTADTF--TADGWFRTGDAAVIAPDGHHRIVGRSTDLIKSGGYRVGAGEVEAAILAHPQVREAAVVGLPDDDLGQRITAFVVLIGGGRNTGSAAGDLTDFVARELSVHKRPREIHFVAELPRNPMGKV------------------------------------- 119489918 229 -----------RALLD--RFAVMLQRVTENHDA----KASSVDIMPPAERQLLLDYGKAPLKPK--SG----MVHSLVEEQAKVRPDAAAVQFETESP-----LTYSALNKRSNQLARQIRQYGAK---YIAVHLRMSTDFIVALLAILKSGAAYVILDPDAPAARKSFILEDLQPGLVLVD---------HNTAGELDNEVQIANL-----------------LSQSSSHDTGDLLHVQDPSSV---------AYVIYTSGSTGKPKPVLLEH-----QAAFNGLLAFGLRQL-LFFNPAFSAWAT---------LAVGGCLCLASKENLTVHTAKMINTMDINSVDMTSSAAALI-----------SPDDVPSLRRMVLGGEMVNPPTWE--------HRVELLSSYGLSE-----CTQLNWRHRLQSNMIGQPFDTTTSYILIPGTTELAPLVPGELCLGGA--QLARGYLHRPERFIPNPFGK-GRLYRTGDMAVRHADGSVELVGRIDFQVKINGHRVDPGEPNSIIQAIEEVEDSAVVPASVNNR-TVLVAAVVSRPDTEW-EALVGKLRPFLAARLPLYMVPQFWVSMPALPVNANGKVDMMAIRK------------------------------ 109900110 15 ------------------------------------------------------------------------------------------------------TYTWAEVTEQAKRIAQGLRAQGFEKGDRIVIMSKNCAEWIIADFAIAMAGMVSVPIYATAGVNIIEHVINHSGAKAIFV-------GK----LDNLDAA--KAAIPSTLLSISFPYPTVECHEK------WNDWLTAFEPIEDP-YLPSDDLATISYTSGTTSLPKGVVLSHKNFSSAADNVIEL-FEIRDGDRSISYLPLAHITERSLV---AVFVRCKVEVY----FTENLQTFVADIQHASPTGFSSVPRLWSVFQAQASKIRKKLGLHKARTFGSGAAPMSESVLAWYHRL----GIPINEGWGMTETTGLASGNMPFSHE-DLGTIGKPMPNIEMT-LSPDSEILI---RGDLV--------FNEYYNDPE---ATAENFVDGWFRTGDVATITETGAYKITGRIKEQFKTAGKYVMPVPIESLLFANLNVEQACVLGA-----GQQPVAMVVLNQ-------------------------------------------------------------------------------- 23344717 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPAYMLYTSGSTGLPKGAIVRHDG-AINHIYAQFDELKLTEE---FCFTDIS-----VWQFLAPLLIGGKTVIVD-IETVAIANKLFKALKSEKITVVELVPALFGGLLEYGLE-TQDRELPDLKWMMVVGEPVSVS---WVNKWLQYPEIKIVNAYGPTEAATQFIVNKPFDENQRTVSIGKPLANLNLYILDEQMQLLPIGVPGEICV--SGIGVGEGYWKNEEKFVPNPFNRRDLIYKTGDLGRWLPDGNIEFLGRIDHQVKIRGFRVELGEVETFLSQHPNVRENIVIVHQEEPGNLQLVAYVVAKTEPVPS---ISELRNFLKEKLPDHMLPSTFVMLESLPIAPSGKVDRKALPK------------------------------ 210105123 25 ---------------------------------------------------------------------------------AQKNPDKEALVFCAEGVRK----TFSQLLQETDALAAGLLALGFQPGDRLAVWSPNRYEWVLTQYASAMVGIILVAVNPMFGPEELKYALNKVQPQGIVIAPASPKRDFYKVLMSVVSSDAGSSSLSQLK-VISMKEGETEGDVLK----FW--EVTKKGGEQEVERLKPDQPIHIAFTSGTTGPPKAPVFSHRHVINNCYFTGRR-LNYHEEDHRLCVPMPIWIVCN----LNPLVFGHTAV-YSG-PDF-NPKAVLAAIHKERCTSVYGNSPMLMALVKQPT--FGDYDVSSLKTAGIGGSDLPLQMLQMFKQKLNLINVTVA--MPMTECGPVAFQSVLGDPEEKLTSVGRTLSHVEVKVADDAGCTVPVNTPGHF-LTCGYYTMLQ-YWGDQEKTDQAF--TADGWFHTGDIISMDEDGYVQLLGRESERIKLGDSYIFPKELENVLRSHKQVKDGQIV--ELSVSGETLCACVVLESGASLSE---TDMLDFCKDKLPAIQVPQFVCFFDTFPLTPTKKV------------------------------------- 209977954 9103 ------------------------------------------------------------------------------------------------------QLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLD----VNVPATRLESILSAV---------GGRKLVLLG-ADVADPGLRLADVELVRIGDTLGRCVPGAPG------------DNEAPVVQPSATSLAYVIFTSGSTGKPKGVMVEHRGV-VRLVKQSNVVYHLPSTSRVAHLSNLAF-DASAWEIYAALLNGGTLICID-YFTIIDARALGVIFAQQSINATMLSPLLLKQFLSDAP-----FVLRSLHALYLGGDRLQ------GRDAIQACRVFVINAYGPTENSVISTTDFPNGVPI-----GRAVSNSGAYVMDPQQQLVPLGVMGELVVTGD--GLARGYTDDADRFVQSVNGQLVRAYRTGDRVRRPCDGQIEFFGRMDRQVKIRGHRIELAEVEHAVLGLEDVQDAAVL-IAQTAENEELVGFFTLRQGVVPDSELAQRVRNRLQSCLPRYMVPSRMVLLDRLPVNPNGKVDR----------------------------------- 209977954 2877 ------------------------------------------------------------------------------------------------------QLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLD----VNVPATRLESILSAV---------GGRKLVLLG-ADVADPGLRLADVELVRIGDTLGRCVPGAPG------------DNEAPVVQPSATSLAYVIFTSGSTGKPKGVMVEHRSIMRHSNVSSRLL--LHPR-----------MTHLSWEIFLTLLNGGTLICIDYLSSL-DCRALGVSILEHQVDASVLPPALLKQCLANVPEA-----LASLQVLLSAGDRLDS---RDAIESCALVRGSVYNGYGPTENGIQSTAEFVNGVPI-----GRAVSNSGAYVMDPQQQLVPLGVMGELVVTGD--GLARGYTDDADRFVQSVNGQLVRAYRTGDRVRRPCDGQIEFFGRMDRQVKIRGHRIELAEVEHAVLGLEDVQDAAVL-IAQTAENEELVGFFTLRQGVVPDSELAQRVRNRLQSCLPRYMVPSRMVLLDRLPVNPNGKVDR----------------------------------- 209977954 6530 ------------------------------------------------------------------------------------------------------QLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLD----VNVPATRLESILSAV---------GGRKLVLLG-ADVADPGLRLADVELVRIGDTLGRCVPGAPG------------DNEAPVVQPSATSLAYVIFTSGSTGKPKGVMVEHRGV-VRLVKQSNVVYHLPSTSRVAHLSNLAF--DASVLIYAALLNGGTVYCIDYL-TTLDPHALESVFIDADLNTAVLPPALLKQVLASSPSTLHALDL-----LFIGGDRLDARDALYANRLV---RGSLYNVYGPTENTVLSVVYLFNCINGVP--IGQVVSNSGVYVMDSEQKLVPPGVMGEIVVTGD--GLARGYTDNTDRFVQSVNGRVLQAYRTGDRGRRPTDARLEFFGRLDQQIKLRGHRVELKEIEQAMLGHNAVDDAGVVALEISECQELMVGFVTLRNKTPLASQIVAEVRGRLQRNLPLYMVPATIVVLHTMPVNANGKLDRQALVKAA---------------------------- 209977954 5451 ------------------------------------------------------------------------------------------------------QLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLD----VNVPATRLESILSAV---------GGRKLVLLG-ADVADPGLRLADVELVRIGDTLGRCVPGAPG------------DNEAPVVQPSATSLAYVIFTSGSTGKPKGV-------MVEHRSILRVVT--SPPARALLPSTI--IMAHLWEICTALLHGGTLICYLASLDVRGLQTTFS---REAINVAVFPPALLKTCLAKIPSA-----LASLSAMFSSGDRLDS---RDASEGATLVRQGIHNAYGPTENGIQSTAEFVNGVPI-----GRAVSNSGAYVMDPQQQLVPLGVMGELVVTGD--GLARGYTDDADRFVQSVNGQLVRAYRTGDRVRRPCDGQIEFFGRMDRQVKIRGHRIELAEVEHAILSLDYVIDAAVLLRQLIDQEPQVVGFVIVNSGYASEDQIAWRIRQHLCRMLPSYMVPYQIAILDEMPINANGKVDR----------------------------------- 209977954 1388 ------------------------------------------------------------------------------------------------------QLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLD----VNVPATRLESILSAV---------GGRKLVLLG-ADVADPGLRLADVELVRIGDTLGRCVPGAPG------------DNEAPVVQPSATSLAYVIFTSGSTGKPKGVMVEHRGV-VRLVKQSNVVYHLPSTSRVAHLSNLAF-DASAWEIYAALLNGGTLICID-YFTTLDCSALGAKFIKEKIVATMIPPALLKQCLAIFPTA-----LSELVLLFAAGDRFSSDAVE-VQRHTKGAVC---NAYGPTE--NTILSNFPNGVPI-----GRAVSNSGAYVMDPQQQLVPLGVMGELVVTGD--GLARGYTDDADRFVQSVNGQLVRAYRTGDRVRRPCDGQIEFFGRMDRQVKIRGHRIELAEVEHAVLGLEDVQDAAVIAFDNVDSEEEMVGFVT----------------------------------------------------------------------------------- 209977954 286 -------------------------------------------------------------------------------------------------------WTYADLDVVSSCLADYVRSLDLRSGQAIPLCFEKSRNTIAAMVAVLKAGHPFCLIDPSTPSARITQMCEQMSATVAFAS-----------------RALCSIMQAGVSRCIAVD----------------DDLFQSLSSVIGCPQMSPQDLAYVIFTSGSTGIPKGSMIEHRGFA-SCALEFGPQLLIDRNTRALQFAS------HAFGVLVTLMLGGCVCV----PSENDLNNLSGFIEQSGVNTLFT-PSFIGAL---TPETIRG-----VHTVVLGGEPMTP-----FIRDVWASKVQLLSIYGQSES-----STVCSVVKIKPDTTDLSSLGHAIGIVDAESRLAPIGCIGELMVES--PGIAREYLSAQEAQMSPFITKTPAWYMTGDLACYGRDGTVMNLGRKDSQVKIRGQRVELGDVESVLPKHP-VVEA--IDSIHASGSKFLVAILIMKNEFDLDETAVIRIRKSMQDLVPSYCIPTQYICMERLLTTTTGKADRKRLRAI----------------------------- 119025797 18 ------------------------------------------------------------------------TVYALLSRRAQKNPDDLIAQWQDDETRQWHDVTAGQMLARVRAVAKGLIGLGVKAGSMVVIYSPTCYEWGVVDFACAAIGAVSVPIYETDSAKQAASIVEEVEPVIAFAGDSA--------HTQTLEQIRDMHE--GLRYVFNFKADGLDAVADFGEGVDDDTL------DQVIARIKADDMLTIVYTSGSTGRPKGAMLSHRNF-THIVLNGYIILDYQPNRLMLCFA--------RYIQYVA-IGGQGVVGY-----LPGAKHLLADLRSFKPTYLLGVPRVFRVFAKAFDHFVQHHSMPNLKYLACGGAPLNVDLAHFFN---GMDGITFIQGYGMTETAAPMIVNWQNAN--RVGSVGKPGPGMGVRT-DDDGELQ---VMG--------PNVFLGYYKNPEKTAEV--KMPDGWLRTGDLGAIDDDGFVYITGRKKDIIITAGKNVSPAPMEDIIDTCPIVSHAVVIG-------------------------------------------------------------------------------------------------- 41409757 6 --------------------------------------------------------------------------------------------------------------------------------------------------AAARAGVAFTPINYRLSAEGIRALIE-RLPEPLVVVDARYR--------DMVGEA-------------------------PGGVMDSDDFLARAAEPAADAFADPDSVAIVLFTSGTTSQPKAVELSHNNLTSYITGTVE--FGAADE------TDAALICYHIAGVSAALSN-----LYAGRPNF-DAREWVRLINAENVTTATVVPTMLDVLENGDPDTGAPIELPSLRNLAYGGSKVGLPLVRRALELL--PHVGFVNAYGLTETSSTIAAALAATTPRRLGSVGQAVAGIELQIRDEAGNVLPPGETGELFVRGEQVS---------GRYIGSVLDE-DGWFPTRDIAMLDDEGYLFIGGRSDDTIIRGGENIAPAELEEVLVEHPHVRDVAVVGVEDPQWGQAIVAVVVPAAGVDPDPE---ELREFVRKSLRGSRTPDEVVFRDELPTTATGKVLRR---------------------------------- 195614616 13 ----------------------------------------------------------------------------CLGRILACRGSATAAVAAGPGG---RRLTGAEFVDGVRSLAAGLADRGVRPGHVVAAVALNSVEYVQLFLAVTYAGAIIAPLNYRWSFEEAAQAVELVRPTA-FAFDGAF---SSWALR-----LMEGDRFPSIGLYLLLGRTGRAAAGCAVPITDVTGSLGGATAAAAMEPVSADDIALICFTSGTTGRPKGVAISHTSLIIQSLAKIAIV-GYGEDDVYLHTAPLCHIGGVSS-CMAVLMAGGCHVL---APKF-DARSAFAAIQEHGVTCFITVPAIMADLLSYAEEMAPGCGRTTVTKILNGGGGLPLHLVNAASQSF--PRAAIFSAYGMTEACSFMALTTPKLQEPEPECVGKPAPHVEIRIMDDDGTTAGSSPTGN-VLTRGLHTM-VGYWANGK--ADSSECDRNGWLDTGDTGWVDEEGNLWLLGRHKGRIKTGGENVYPEEVESVLSQHPGVARAVVVGVPDSRLGERVVACVSVKDGEEVSPQI---LHGHCRKELSRFKVPRYYQWRQPFPVTTTGKIRREELKR------------------------------ 194741830 52 ------------------------------------------------------------------------------------------------------KVTFQQAFTWAVRIAQNLKSRGLDHNDVVGISAKNTTYIMPVAVACFFNGTPFQSANPILEESTLKHLYSISKPKVIFT-DAVHY-----------DKLYAATSDFKPEIIL--------TTGTKEGVLSVQDLLEPTKTEIYYQPTPPKQTVAILTSSGTTGLPKAVCISND--ILCQETSF-----VTSTDVSFVSASLDWITGLWATLFST-VNGCCRIITN-KPFTPDY--FTELVTKYKITYVLIPPEHCCALLEY--PGATQETMSSIIKFTFGGGRMTAPTVERLKKLL--VNAVLNSSYGMTEVG--FMAFNYGHL--KLTAAGNPLPGAQIKIVDDDGHKLGPNETGEIVVSNGF--NWNGYYADPKSTKEALDE--EGWFRTGDVGYFDDDQYLYMTDRKKEVLKWKGLQMWPAEVEAVIDEMPQVKRVCVIGIYEETQGDMPGALVVPEENSNLTA---QQVIDYVASRL-----PDVVQFADEIPLNANGKPVRR---------------------------------- 167562780 16 ------------------------------------------------------------------------------------DPDAPALASFSPDT---VRLSRGELDDRAARLAAQLRAAGVTTEVRVGVCVARSCDLFVALLAVMKAGGVFVALDPRHP----AARLD------WVARDAGLAHG-IVDVSADAAMRARFAQCFDVASI-------AQPDPAAPRVHG-----GEADDGCTDGAVHPRAAAYMIYTSGSTGTPKAVVVEH-GPLAAHGDALAESLPIGPGDRVLHFASVNFDVAIEAWLV-PLAVGGSVVISDPPPFPPDAAH--ALIARERVTNTTLPPAYLRVCAREGVPP-------SLRVLLFGGEAMSQDTFDEIRRVFPSIR--LVNGYGPTET---VISPM--LWPVDPGTAGWPI-GRRVARVEQADGSVAHGDAGELLLGGA--CLARGYHGRPERFADPTGEPGARIYRTGDLARERADGSFDYLGRIDDQVQVRGVRVEPGEIAACLLAHPGVRDAGVLAETADGRTQLIAC-VALASDTRPDDD---ALRAHVAAHLPAAWLPHRFARFDKLPYTLNGKLDRAALRDAVA--------------------------- 169627764 1 -------------------------------------------------------------------------------------------------------MSYGELIGAVEDLAATLEAGSVTHGSRVVVLSDNGPQTYLSVLACARLGAIAVMVDDSLPAATVARFSEITRPAAII------------------------------------PNEGGGVGAENG---------ERAYPKAQPDS-GADEALAMIFTSGTTGEPKAVLLPNRTFFILRAEGLRWI-DWVAGETTYSPLPATHIGGLWWILNG-LMHGASCIT-----GGEQGASLRELLVDNEVATACLVPTLLTRLVSELK--LTGTDVPALRFIAYGGSRAIAADVRFI-EAAGVRTAQV---YGLSETGCTALC-LPTDSEIEQGAVGRPYPGVQTYLSPEGGGDPTTGAEGTLWIKS--PANMLGYWGSPERTGEVLAE---GWVNTGDLVERRADGFFYIRGRSSEMIISGGVNVVPDEVDRIAEDIAGVREAACYEIPDEEFGALVGLAVVATTDGAGTAALKQRIAARYRRESESMARPSTIVLVEDIPRTKSGKVMRSALSASLNG-------------------------- 109647721 7 -----------------------------------------------------------------------------IDSYAESCPDRVAHHY------RESRLTYRQLKEASDALACYLIET--LKDDRIVVYGHKQHEMLICFLACVKSGHAYIPVDFSLPSQRIEDIIQSSRTRLILSPGESPEREGIRTIRSDAISRLIRSYLGK----------------SPSKDY----------------QVKDHETYYIIYTSGSTGKPKGVQITLANLESFVHWGVG-VGRFPEAEVFLNQAPFSFVMD----LYLALTSGSTLYSID-KAMIAEPKELFAYFKQSGLTVWVSTPSFAEMCL--GDSSFNDELLPDLKVFMFCGETLSNQCAEKLYRRFPQGK--VINSYGPTE-ATVAVTALIVDLEMCARKEPLPVGRVKEDIVDSEGVPQEEGSQGEIVILGA--SVSPGYYRNEEMTDKAFFARWDGCYRTGDEGYLKE-GLLHYGGRIDFQIKLNGYRIELEDIENNLRKVEGVANAIVLPIKKDGRVHYLAGVVVPNKKLDKREEIGQMIKAELKNYLPDYMIPRKIMFRDSLPMTVNGKVNRAAL-------------------------------- 169784928 3755 ---------------------------------------------------------------------------------ARKSPDALAIAWDGE-------LTFKELDDLSTCLADYLLAHHSCVGSIIALCFEKSMWTPVAMLAVMKAGAGAVALDVDLPKQRLQSIVSQVKPVVILSSVASY----------------ELANGFNGGAVIVVDH-QSIYSMKCSLNSNMHKLTSSSTNPSLP-PVDPSSILYIVFTSGSTGTPKGVMVSHGNF----STALRY-----QQDVLGYASATRVLDFSSYAFDAAWLNGACLCIPAEHERKTNVGAC---IDRMRVDFALLTPSVARLI---DPESV-----PTLRTLVLGGEAHNPDVARW-----KSDRVDLRNAYGPAETVVATVTRLANGT-TKPGNIGR-GWGLNTWVIDVSGNNAPIGAVGELWLEGPL--VAQGYLGDSKKTLESFVKTFPGLYRTGDLVRYNHDGSLTFVGRKDSQVKIRGQRVELDDIEYHVRSLPKQFRGAVIAAPRESDHAILAVFLSLAEDVTLSN-LLEGLGDKIMDLLPEYMIPTAYIPVHEIPMTATGKTDRRKLREI----------------------------- 169784928 2661 ---------------------------------------------------------------------------------ARKHPAKMAILWDG-------SLTYEELDKLSTSLAQSIIPM-INPGSIIPLCFEKSMWTPVAMLAVMKAGAASVALDTTLPKQRLQAIADQVKPRLILSS------------KVSATLALTLLGDVKGSQVITVDYDGIKTLGVK-------------SPKLDLPIVDPSSTLYLVFTSGSTGSPKGAMVSHANFLFHQLSALQYNTDTRAFDFASYAFDVS-----RTVCLRTLAAGGCLCVHETDRRNNTAQSMCQL----GVNHAHLTPTMARLLL--------PSEVPALRTLVLGGEPIGKDDVDKWY-----GHVSLINTYGPAEATSTNTIQRINNTEAPCIGRGIGCTTWIADPLNPN-HLLPIGCAGELLIEGPLVGQ--GYLGDGESTMTNYMGRRGILYRTGDLVRYNSDGSLMFIGRKDAQVKIRGQRVELGDIEHHVRSI-LVASAAGVTKPQGNSAAFVVAFLTGDKTHEPNQSLTNRLNDGLANELPSYMIPRVYIPLNAMPLTATGKIDRR---------------------------------- 169784928 1562 ---------------------------------------------------------------------------------VRQQPDAPAVAWDGD-------LTYSQLDELSTSLAYRLLAHGIGPGSIVPLCFEKSLWTPVAVLGVMKTGAASVMLDVTLPRQRLLSVINQLEASVILSTSQYKVASDLVAGLTICVDALDQINQPPGPKLP---------------------------------NVDPSNTLYVVFTSGSTGTPKGAMISHTNFSSGIWYQLQ-VLGLSSTSRVFDFASYAFDVCWSSILH-TLVAGGCICTPSTAQTRNDIHGALAMM---RANWALLTPTVARLL----DPATVGHGF----VLVLIGEKMDEDVTKW------QPHVDLVNAYGPAECTVINTVNRVNDIPQGSGNIGR-GFGCHTWVVSPSNHLLPVGCTGELLIEGPLVGQ--GYLNDPAKTVSHFVETVPGLYRTGDLVQYQEDGSLKFMGRRDDQVKIHGQRVELGDVEHHVRQHDQVAEILQTGI-----GDAPVLVVFLTAGKEDGPALHRHLREGLLTQLPLHMVPASLIVVEAIPTTATGKTDRRKLREL----------------------------- 169784928 6 -------------------------------------------------------------------------------------------------------LTYQELDRLSRRLACHLQKLGIGEGSIIPLCFEKSMWTPVAMLAVMKTGAASVALDVTLPKPRLQSITQQIQPNVILSS------------KAQCSLAGNLAASP----VLTV-------------DCPALDAMDTAG-VCLP-NVDPSSTLYVVFTSGSTGTPKGVMISHRNICSGLYANARRVFD------FASYADAAWLNFLHATVSGACLC---------IPSETDRENITTCMQDMRVDFALLTPSIARVI---NPAAV-----PALRTLVLGGEAMAEDIMTWA------SQVDLRNAYGPAECTIVATAARIGDSTGQSGNIGY-GLGLNTWVVSLQGDCLASGSVGELWLEGPLVG--KGYLNDPGRTDASFVGRRGRLYRTGDLVRYEKDGSLVFVGRKDSQVKIRGQRVELGDIESQQLQGPAV---AILATPCGSDKTFLVVFLSVSRAFMESQDLTSALHDKLVEDLPMYMVPSAYVPVAEMPMTATGKTDRRQLREMAN--------------------------- 195450144 67 ------------------------------------------------------------------------------------------------------------------RIAQQLKAMGLKSADVVGIAGTNTTYLMPVILGCLLNGTPFASVSPWHDEETMKHLFCITRPRIIF-CDGAVYA-----RISVIARMLKTPVYTLKEHRLGTPRV--------------EDLLEKMELYYTPESLGGDQTVAILSTSGTSGLPKAVCISNS----ACLFDFGFVTG---QDVLLSFSTIDWSAGLFNMLFSC-CHGSTRIITD---RAYSPEYMLQLVEKYKVTLLTVIPQQVASLIKAPT--LSKQRLSTVRFISVGGGNCYVANLLKMQDFLMNGQ--ISYGYALTEAGG--VSANMGV--AKPSSVGRIVPGVKVKILDDAGRSLGHGETGEILVHNGW----NGYYGNPN--ESKRMQDYQGWFHTGDMGYFDNENYLYIVERKKDMLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKVPGSRLSE---MDIVEYVAKRL--VVTHKQVFFLTELPKTGSGKVLRQRARDQALGKKWN---------------------- 197730814 491 -----------------------------------------------------------------------------------RRPDAVAVITDGTE------VTYRTLQENAHRIARRLRAEGCAEPDTVAVSMRPGAAQIAALLGVLHAGAAYVAIDPELPEERRHSLLHRCRARAVVT---------EVEL-------------------------GASLSWPGGIQVVTPD--DPATLRCGTGPLESDDLAYVIFTSGSTGEPKGVMISHRS----AANTVQDIFEVNERDRVLALAPAGFDLSV-YDVFGILGAGGCVVV-------PSAGRWTELLDRHGVTVWNSVPAPMRLWTESLADLAEQGHGGSLRLALLSGDWIPVALPGQIRRRVPGMRT--ISLGGATEGSIWSVCYPIGEVPADWTSIGKPLANQTLHVLNTWLEPSPRGVTGDIYI--GGVGVAQGYWSDPERFIEHPV-TGERLYRTGDLGRYLPGGDIEILGREDFQVKINGYRVELGEIEAALGRLPGMRQVMVTAPAHPRTGQRLTAHLVGDDPAVLEPV---ALRTAMEAVLPGYMVPSHYLTRDALPLTANGKIDRDAL-------------------------------- 119718340 4 --------------------------------------------------------------------------------------------------------TFGQVATDAERVAARLWSLGLRAGDPVLFFLPTSWAAVHGWLGAKLLGLVDVPLNHAYRGESLTHAVRLSGARVIVVALELLELTRILDRLDDLVVVVADGAAPADSGALSLDELPTPTDW------------EAASPAHSALST-------VLLTSGTTGPAKGVMMTNA----QTHTIARECLRMGPEDVFYCFHPLFHMAGRFGALYAALVMGGRVTLDVG----FTPESWIDRIRECGATVTIAATTALRAVLAAPLPAAIGVD---------------------FEERFG---VVALETWGMTEVTACCWRPY--DAPLRLGAAGRPLDDVEITVVDPDTEPLPAGRVGEITVRHPWL-IMQGYLGMPEATVQA----WRNLRFHGDAGYLDEDGWLHFVDRLGDRIRRKAENISSYEIEVAASSHPGVLEVAAVGVPISPSDDEIKLCVSTEAGFN-----AEALFRHLVAELPHHMVPRYVERLEALPRTPTNKIRKRELRE------------------------------ 167570459 60 -----------------------------------------------------------------------------------------------------ERWTYGMLAARACRIAEAVRAAG---GDVALLYAPMI----AAMLGVLGAGKFYVPLIADHPLPHLQSIVRECGCRIV---------------------------LAAPALAETAARLGVAASVVDDASLP--------EADGPLDARGSDAVSYLLFTSGTTGVPKGVMQCDRNVL-HHAACYASSIGLGDDDR---------MTLLPYYIFATLLTGASLHLWDGVEGIGDW------LARERMTIWHSTPSVLRAAFPAFARPAA------LRWVVLGGEAATGGDVALVARH-GGPQCRLLNGLGPTECTTALVADPVADAAVARLPVGRPVPGVEVALLDAAGDVC--ATEGELAIVSPF--VALGYWGRPERFGEAARPDGARRYRTGDLLRMNAHGCYEHLTRVDDQIKIRGLRVELGEIQATLGGHDDVLQAIVLPRLDDLTQQTVVAYVVLREALVD----VAALRDYVAQRLPAYMVPRAIVRLDAMPLLPNGKLDRRAL-------------------------------- 169623203 1022 ---------------------------------------------------------------------TLNDCHNKIALWVASQPDAPAIRFDGD-------YTYAELDAVSNRLAHCLVSLGVGPENFVPTCFDKSKFAIIAMLSVLKAGGAAVPLDAKHPRSALQTRLEDASATIVLTT--ASRLEKLEGLSPN---------------VMVID------------DAFLDQLPVPTGPACT--SVQPHNPCFVIFTSGSTGRPKGVVLEHAA-MVTSAEAHGSRLGLRPGSRVLQFA--------SYTMFTSLQRGACVCV-------PSEERFNDIITELDANFMDLTPTVAALL---DPK-----DVPTIKDLALGAEPLTKETWRRVYGQYGPSEASINSAFRDFTNGGEA-TNIGRAV----GSISW--------ITDPENRDMPIGCKGELLIEGPILS--RGYLNDPEKTALAFWARTTGFYCTGDLVQYTSEGEMVYMGRKDNQVKLNGQRIELGEIEHHLLNLPAGAKSAV----ELVKSKSLVGFICLDAESLATPAI-AEMTDSVREALPSYYVPAMFMPVASMPMTTSGKLDRKVLRQLAA--------------------------- 169623203 2114 -------------------------------------------------------------------------------------------------------MTYGELEERANRLASRLISLGVQPGSFVPLCFDKSGWTIVAILAVLKAGAAFVPL--DFEAPILRLRVKDVKAQWILCA-------------PNFEQMCTSMGC----NAIAIDRDGTEPD--------------RHRTEVLP-QVRSDSAAYAFFTSGTTGKPKGAVINHSNW-VSSSTAFAPMWGISESSRVLQFA--------SYVIFSTLMQGGTVCIPDQDSRTND---LVGVINKFNVNWAALTPSLVRTI--------QPSQVPNLEVLVLVGEVMSQDLLTW------TDRVTLGNGYGPTE-CSCVSTFNIMTLRTKPNNLGKAVTSRGWVVLPKNHHALPVGAVGELLLEGPAVGA--GYLNDPAKSAEAFVRDIKKFYKTGDLVKYTEDGTMLYLGRKDSQTKVRGQRLELSEVEHHLMEDGAVQNALVVSIRDPSLSGAPAAILELLPTEMASLNI-SIIRDRLCERLPSYMIPSLWLAISQFPLTPGGKMDRR---------------------------------- 169623203 3626 -------------------------------------------------------------------------------------------------------FTYQEFDKVTDQLAFHLQSIGVTTETFVPILFEKSSWAIVSMIAIMKAGGAYVPLDPKHPETRLRELISDVGAKVVLCSRAHHGRATEVAEKPVLVDAFRKLRLPS-----------------------------TAKPKSNATPNNA---AYCLFTSGTTGKPKGTIIPHGAFCTSAAAFTRR-MNINATSRTFQFA--------SYTILSALTVGATVCVEEERMNNPAGA-----IRRLKATWSLLTPSVLGTI--EPDRVP------CLKTLVAGGEALPGPII----KKWGTSTCFI-NAYGPTECAVVAATCYKSTLDHKPGTIGTGS-GARLWVVHPRNHDMPVGSVGELVIEG--PTVARGYLNDEVKTAKAFIEKHPGMYKSGDLVRYNSDGSISYIGRKDTQIKLNGQRIELGEIEFHVGKFPEHVQSAVELVAPSGRAKALAVFFALVHDEPASDELSDDLRDMCKSALPSYMIPAIFIPIRKMPWTSAGKLDRNRLRNLVHN-------------------------- 169623203 4743 -------------------------------------------------------------------------------------------------------FTYVELHDLASRLAQELISLGAVREQLIPTCLDKSRWAVVGIMAILISGAGYVPLSASHPASRQLQIMTDCNASIVVCSPQYIRFAGAVPKVVGVSEE-SVLNLPTPQRNISSRAKGS-------------------------------DPCYVIYTSGSTGTPKGVVIEHRAIVSSSAAICKLH--MTPTSRVFQF--CSFLFDVSIGILTPLTCGATICMPSEQQRTTDVAAA---ITSLKADWAFLTPSV--ACLIDGPHAV-----PTLKTLVAGGEAMTPEVIDKFAAGLK-----LYNGYGPTEATVFSITNQRDATNIGHVTTSGRSWLTNPT---NPHQLAPLGAVAELCLEGPF--LAKGYLNNPEKTAASFMEQFSRIYCTGDLVRYAPDGSITYLGRKDNQVKLAGQRIELGEIEHHLQTDSNVRHVVVLPKSGPGKGRLVVAFATESATVNIDDEIPSKIRERLSDLIPSYMLPVVWIAVPRIPLLASAKVDR-----------EQVGALETLDD-AAFQEILD---- 116872374 9 ------------------------------------------------------------------------------------------------------RLSYKELKRQSDALGSYLKNLKTDKEKPIIVYGHMSPLMIIAFLGAIKSGRAYVPVDFSMPVE----RIEQI--------------------KKAADPALFICTEELPENL-----TITDCPVLNAENLV-DALEKHFDEKPDPTCVKNDDNYYIIYTSGSTGNPKGVQISQNNLVSFSNWILQD-FSLQQGLRFLNQAPFSFVMD----LYPCLLSGGTLVPMDKTI-TSNLKDLYHEIPAQSFDVWVSTPSFADLCL-LDPNFNQENNPNLTRFLFC-GEVLAKKTAREL--LVRFPDAVIYNTYGPTE-ATVAVTQVRITAELIDAYPSLPLPDMRLHIIDETGDVLPDGEKGEIVLIGA--SVSKGYLNEPEKTDQVFFD-YKGYYHTGDSGII-KDGYLFFQGRLDFQIKLHGYRIELEDIENNLKKVSLIQNCAIIPKMKDGKVDMLVAQVIPSPNYQLSAAIKNELKEF----MPTYMIPRKWIYKTEFPLTMNGKIDRKAL-------------------------------- 193697599 9 -------------------------------------------------------------------------------------------------------VTFKELDEMTDLLAAKLRSIGVCKNSIVGIMMERCLEYTISYIAIHKAGGACLILEVSYPLPLLRSVLEDSTPKAILT-------------KEFFESRFEEQQLIYL-------------------DNGWYDRLKKSVDKLKKEPNELDDLAIVVFSSGTTGKPKGIQCPHRGAVYSFTWRHK-AYPYVADDREACN------VFFIWEMIRPLLKGIPLYIIPDDAIY-DPPRLLEFLRKNKITRMLFTPSLLQSVLDYGINVPEGFQ--TLRQIWICGEVMTSSLRDRMEKIVPWVKMF--NFFSVSECHDVTCADVSKASDLKFVPVGAPFPGVHVLIMDNEYNVKSIGISGEIYV--GGPTLAIGYLNRPERFIKTVPKEFDRLYKTGDWGYLRTDGSLEISGRCDTMVKIRGYTVELQAIEATILSEPEVNSVCVLSIGEEGTDKYLIGYVVLEAEANLSA---SSLKQRLKLKLPFYMVPPFFFFLDRLPVVASGKLDKSVLPKIILDE------------------------- 195112116 40 -------------------------------------------------------------------------------------------------------------------VASYLRSLGLLQSDVVGIIARNTTHIFAVTYGCFFNGIPFHALNISYEQATIEKLFNITKPSIIF-CDG--------EDYEKVKAATAELEVK-----IVTMRN------HQMGSISIDEVLATVEENFKPAHLEQGQTLAILCSSGTTGTPKAVTITNSRKILNTSP------DLTTADVQYTHSTLDWVTG--------LLTTVTSGVYSTKDNPFDPAHLLQIIAEHKVTWLIQAPSHLAMI--ANCPEFEKADLLSIRTYLYGGGRCSLEAQHKIRSRLRNDCMHLA--YGFTEVGSAVSKN--DHFDKKPNSVGRVMDGFKLKIIDDQGKPLGPNEVGEVCVGQYWPG----YYGNP---KESHSVRDSALWFHGDLGYMDDDGFLYIVERKKEMLKYQNIMYYPHEIEDVIAQMPQVAEVCVFGIWNEYNGDEAAAAVIKKIGSTLHA---QDVVDFVKQHTS--AKYKQLIIVDELKRTANGKTNRQATKA------------------------------ 87200352 14 ------------------------------------------------------------------------------------------------------TLTHEALNARVGLLANWLQSRVPERGARVATWLPKS-ELSCLMLAAVRASLVHVPVNPLLKRGQVAHILADSGAALLVSN------------KARLD-SLEPGDASCP---LIEEPAAWAEAEALGGQLPPSDA--------APDSLAA-----ILYTSGSTGRPKGVMLSQANLWLGAVSVAHY-LRLSPADRVLAVLPLAFDYGQNQLL-STWYAGGSVV----PLDYLTPRDVVKAVERHGITTIAAVPPLWLQL--AELDWPEAAR--SLRRLTNSGGALTPSLVRALRTRFPEADLYPM--YGLTE--AFRSTYLPALVDSHPTSIGRAIPFAEVSVVNDLGDEAEVEEEGELVHAGPL--VAQGYWQDAERTAERFFSKLGGVW-SGDRVRRDAEGLLHFVGRRDAMIKTSGNRVSPQEVEEAAVATGLVAEAVALGLPDPHLGHAIHL-VARASGDV--EAARAGLLPALTRALPNFMVPRQVHWRQVMPVSPNGKLDRVAL-------------------------------- 91078518 35 -------------------------------------------------------------------------------KHMKNNKDKVAQI----DANTGQVDTFKDLLQRCVRTALHMTDKNVTRDHIVTLCTNNHLNSVVPFIATQFIGARMASLDPSFSQKEMSHLLKQVRPKMLFVVPE---------VAKTIESIAKELDLDS--EIVVFGRSNTFTE--------FSEFLRPHDNEKQYKPVKIDDTAVIYFSSGTSGLPKGICINHYAFLLYMASQARRVFPL----TILTYTSMYWISAGTLVVSSVIDGFCRLVCSD-----FDGAKIWDFFERYKMGVLLTPVQAIEMLAK---KPKRNVDVNSILSVVIIGSGISKEYSLRLKEE--YPQADVVRGYGQTETSGAVTGNDAIHRPLKIESVGLPIRGMSYKVVDETNKNLGPNQKGELRVKSKY--VMNGYYNMDS---SASFDE-DGWLKTGDVVYYDEDYCFYIVDRIKESFKYQGWFIAPAELENELLNHPAVLQAVVIGIP-KDDGHHPMGLVVLRENVDASEEERQRLRAGVK-------------ILKSLPMTVTGKVKRVEVKKILEGNNE----------------------- 169608119 13 --------------------------------------------------------------------------------------------------DEKTTYTYQQLHDKVAALADRLRGHGVGRDCLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAAPTVVVTISA--EVGKI------------KGNTP----LVVLDEQSSNSNGHVEND------------ELPPEETDLDKLAFVAYSSGTTGKPKGIANPHRAA---------------PCNVFFV-----------WEIIRPLLRGATVVAVPDDASY-DPRMLVDLLANKKITTLFT-PTLFAAVLARHQSL--NTRLPNLKTIWLNGEVVTTDLARRGIKALPNARLLNVYSACETEIASGDIKDMLEKLDTDAPYCPVGPPLIDPKILDESGQKVDEGENGELFVGGHL--LARGYLNRPETTAKAFIKTGARMYRTGDKARLLSNGLLEITGRVGAMIKIRGYSVVPGKVESAIVNHLSVRHCAVVPFGEGIDRQLVAYFV------------------------------------------------------------------------------------ 91093232 52 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTSSGTTGFPKCVQLTH----LNLRTTMLYAMDPNFLDLNQNESTIAFLYFHVFGCLASILSGCKSIVME----KFIPDLFLANIQKHKVTKLFVVPPILQFLVKN--PMVGKFDISSVVDILCGAAVVGKELEEMVQERFKVKSVRQV--YGMTELCGAA-TMIPKNFQ-KYGSSGKVISCTQIKVCEASGKTLAAQEIGEIRVKGD--GTMKSYLKNEEETKKAFDE--EGFLKTGDLGYYDEEGYFYIVDRLKEIIKYKGFQVSPAELENLLIQHPAVKDAAVVGLPDERAGELPLAFVV-KQDQNVTE---KELIRFISENVS---VQKHVRFIENIPKNSSGKILRLKLQELL---------------------------- 197123389 19 --------------------------------------------------------------------------ENIADRHARRAPGAIALL----EHNTGETVTWKQLDTAADAFAARLIAAGYRKGDVVATSLPLLKEHVFLLVACYRVGVILAPLDLRLRAGEIRTAFEKLRPR------GYFFVGAP-ALMPVLEEVV--GKFPGVRHWVQFQKDPEGIDFTRRIKLDYLKAKLLGTVRRARARVGRRDGCLIIFTTGSTGSPKPALLCHESILVQ-NVGLTVGFDLRPDDRLLVNLPPSHVGCTTELLGTALYEGITSVLLH----VFDALKSLEAIAEHRVSVVGQIPALFNA--EWSHRRYAELDLSSLRAAIYGGQGV-PRAFLDRLRAMAPE---IGTGLGLTETSGFCTYTAVGASPLCPVSIRGPM-----TADGHAGPELPAGTVGEICF--SGPQVFLGYLNDPAATAQA--VTKDGVCYTGDLGSYDPARGLRLAGRAKLVIKPKGFQVFPGDVENHVVSLPGVAAAACVGVEHARWSEAIVLFVEEAPDATVTPEDVHAACQ----GIASYARPSHVEVVSTLPLNRVAKVDYVVLRE------------------------------ 170765605 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPLVIQLTSGSTAMPKRVILSHRNITNNAIFSAQR-LGIDSTDVLCLAIPLFHCFGLVSGLYFSLMTGCRLIILDSY----NTEEILSAVQRYRCTTLHGVPTIFNRLIQH--ETLAQYAIDTLKKGIVAGAFCPEQLIRDITHRLGMSG--IVVSYGQTETSPCCTQGFPDSLVIKGSTIGKPLPYVEMCVIDVTGELCAPGDKGELCTRGYH--LMAGYDGDPQKTQHVIDSH--GWFHSGDIGFVDRDGYFHYLWRKKDIIIRGGENISPREIESAIAEFPEVESVCVFGLASESLGEVVAAAVCPKNNMPLSE---SALMYFLHQRLARYKVPAHIFFFSTFPLTACGKI------------------------------------- 15826965 21 -------------------------------------------------------------------------------------------------------VTHGQIHDGAVRLGEVLRNRGLSAGDRVLLCLPDSPDLVQLLLACLARGIMAFLANPELHRDDYAFPERDTAAALVIT-NGSLRD-----------------------------------RFQSSNVVEPAELLSDATRVEPYEPVSGDAYAFATYTSGTTGKPKAAIHRHADPFTFVDAMCRKALRLTPQDIGLCSARMYFAYGLGNSVWFPLATGGSAVI-SSVPVSAESAAMLST--RFEPSVLYGVPSFFRVVGACSPDSFR-----SLRCVVTAGEALEPALAERLVEFFGG--IPILDGIGSSEVGQTFVSNSVDDW--RVGTLGKVLPPYEIRVVAPDGATAGSGIEGNLWVRG--PSIAQSYWNRPDSLLEN-----GDWLNTRDRVRIDGDGWVTYGCRADDTEIVGGVNINPREVERLIIEADAVAEAAVVGVREFTGASTLQAFLVPAVGAFIDESVMRDVHRRLLTQLTAFKVPHRFAIIERLPRSTNGKLLRNVLRA------------------------------ 78061522 592 ----------------------------------------------------------------------------------------------------EQAVTRGELAAQALAIAGGLRAAGIGHGDAVEISLPRGPAQVAAVFGVLAAGACYVP-------------LDIAQPAA---------RKALIERAAGVKAAIGDTTLADAP----LPHFGV-------------AALMRHEPLAVPLAVAPQATAYVIYTSGSTGVPKGVEMTHAA-ALNTIDAIDALLGVSPADRLLAVSDLS-----VYDLFGVLGAGAELVL----PDARDAARWIELIAQHRVTLWNSAPALLEMALAVPAAADACR---SVRAALLSGDWIALDLPARLRERCG-DACAFHALGGATEAGIWSNVQTVREVPPHWRSIGRPLPGQAYRVIDAAGHDVPDYVPGELLIGGD--SLARGYRNDPERFVQQASGRW---YRTGDRGRYWPDGTLEFLGREDRQVKVRGHRIELGEIEAALAAHPLIACASVVG-------------------------------------------------------------------------------------------------- 145604577 486 ------------------------------------------------------------------------------------------------------QMTYRELAAQSSQVAHFLQKQRLCKGDAVLVHLERGFAQIVWILGVMEAGACYVALDKTWPAARKEAILRTANGKLLVTDDEQMDFEKVVFLAPSAAEIASMPQST-----------------------------------CECEVAD-DDLAYVVFTSGSTGQPKGVMHSNLSHYVSATRSLVKT---GPHSRMLQLASFAFIV-LEYAV--TLAHGGT-LCFANHPEVLVGEYLADVIDSNQVNFFHCTPSVLSTL-------PAGRRLPSLRIVSVGGEASPPGLLDHWRK-----RVELLHAYGPTE--CTVICTLESLTQIDATVIGKALPNLDIRIC-EEGKPLAPNQVGEICVVGPQVS--RGYMGQEEKFHNTLADGHPRLYRTGDKGFIDDDGKLHIQGRINREIKVRGYRLDLYEVEKNVMAFPEVTQVSI-----QQVGESLVALVVPASIDCD------RIRSKLLKDMPRYAVPTRFIRVASLPLNTNGKI------------------------------------- 167839807 452 ----------------------------------------------------------------------------------------------------------RQLLDASNRVARRLAAANVKPGERVGVRMDRGGALLAALVGIWKRGAVYVPLPTDLP---------------------GARRA------HIADDAQLAACLHRAE----------PADPTP-RDLVLADDIFDASDALADVAVDPDSVAYLIYTSGSTGAPKGVEVTHRNVASFLLAMAR-ALPMGRDDRLLATTTIGFDISLLELLLPP-TVGAAVI---ACPEHMDAKALERVIADERVTWLQGTPSFFNVLRAGGWRGDKRLN------ILCGGEPIDASTYGFLRE----TCAAVWQVYGPTEIWSTIAGPDAGGVE----GLGEPLRNTTLHLLDAHGQQVPRFSKGEICIGGH--GVARGYRHSAERFVHV--AGAGRVYRTGDFAFRDAHDRLRFLGREDGQVKIRGFRVELGEIERQIEALGGVRKAVVLVQRATAAEPTLIAWCEPHAGRALDADALR---AALADALPAYMTPARIERIDAWPLNANGKIDRGALAERASAPTRAPQAPP-LEPRDSVDPLVPTLQA 41408678 23 ---------------------------------------------------------------------------------------------------------------------------------RVAVLATPTAATVLAVTGCLIAGVPFVPVPADVGAAERRHML----------ADSGVRA----WLGPLPDEPDGLPHVPVRLH-----------------ARSWH---------RYPEP-SPDATAMIIYTSGTTGLPKGVVRAIAADLDALAEAWQWTAD----DVLVHGLPLFHVHGLVLGLLGSLRIGNRFV----HTGKPTPAGYAQARTDFGGTLFFGVPTVWSRVVADDAAARALRPAR---LLVSGSAPLPVPVFDRLAGLTGHQP---VERYGASESLITISTRADG--ERRPGWVGLPLTGVQTRVVDDDGNPVPGETVGKLLVRGPM--MFDGYLNRPDATAEAFDA--DGWYRTGDVAVVDDAGMHRIVGRSVDLIKSGGYRIGAGEIETALLGHPGVAEAAVVGMPDEDLGQRIVAFVVPAGRVNPDD-----LIDHVAQQLSIHKRPREVRVVDALPRNAMGKVL------------------------------------ 71534702 26 -------------------------------------------------------------------------------------------------------------------------------GDLVAVCMEPSERLVVALLAVWKAGAAYLPLDPAFPQARVAHILGEARPVLVLA-------EKEDP--ELFSDAALYEDL---------RREAADLSSEPLPD-------AETLPGCAPT------LALVLYTSGSTGVPKGVRLPHAVVLNRLRWQWR-TFPYGPQERVCVFK-----TALTFVLWGPLLQERSVLV---VPRTKDPERLLRVLEDHQIRLVLVPSLLRSLLLALGLESRNKGMLSRLKTWVCSGEPLSAQLAREFFTYFESGDHILCNFYGSTEVMGDVTYHVVRAAELKDSTIGRPLDNTAIYLLDDNFRPVVSGEAGELYV--SGLNLAQGYVKDPERFLANPLTVDPRLYRTGDFARFVK-GTLVYEGRTDSQVKIRGHRVDLAEVERAVAGLPGVDKCVVLCYKPGELEQALLAYVTTCKDSSMS---SQQLEAVLHKNLAAYMLP-QVFVVDSIPLLVNGKTDRQAL-------------------------------- 19353525 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDEQGNVLPPGKEGDIAIKPIWPGMFSGYVDNPKKTQD---NIRGDFWLMGDRGIKDPEGYFHFIGRSDDIINSSGYRIGPSEVENALMEHPAVSETAVISSPDPSRGEVVKAFVVLAPEFHDRDQLTKVLQEHVKSVTAPYKYPRKVEFVLDLPKTVTGKIERAKLRA------------------------------ 167572594 109 ----------------------------------------------------------------------------ALRWHAERHPDRVHLRLL-EDGLTATPLTYGELYRRASDMASGLRERGIDPGDTVALMLPTGFDYFVSFAAILFCGAIPVPIYP---PANLAQLDEHVGRHTPILENARIKA--LIAFRPAVSIALLKLRVSTLQHVL----TPEQI---------------AGRAHLPPFRAAADDVALLQYTSGSTGTPKGVMLSHAN-LLANIRAMGDRMRVDASDVL-----VSWLMGLIGAWLAPLYFGIPAIVMSPVVFLARPALWLRAISRYRGTITAAPNFAYERCARHLAALPTEFDLSSLRFAFCGAEPVNPDTLRAFAARFGFDARVLTPVYGLAESASGRATPAPGALDVP--SCGYPLDGTELRIVDDGEREVAERQVGRIEFRGT--SATRGYYRNPTQTARLFHDSWRD---TGDLGYV-ADGELYITGRAKDMIIRGGQHFFPYELEEAIERLPGAVTVAVCGGADPVSGERV---VILVESDATDDAACERLRASVNDVTAALGMPAEIVAPHGILKTPSGKI------------------------------------- 15827509 49 --------------------------------------------------------------------------------------------------------------------------------------------TVLAITGCLIAGVPVVPVPADIGVVERRHMLTDSGAQ------AWLGPG------PSADSAPDGLPHIPVQ-------------------------LDARSWNRYPEP-SPDATAMVIYTSGTTGPPKGVLLSRRAIAVALAQAWQWTAD----DVLVHGLPLFHVHGLVLGLLGSLRIGNRFV----HTGKPTPTAYAQACSEAGGSLYFGVPTVWSRLVA--DEAVARALRPA-RLLVSGSASLPVPVFDRLAHLTGHRP---IERYGSTESL-ITLSTLADG-ERRAGWVGLPLAGVQTRLVDESGGPVPGETVGRLQVRS--PTMFGGYLNRPEATAEAFDE--DGWYRTGDVAVVDSGGMHRIVGRSVDLIKLGGYRIGAGEIEMALLGHPDVREVAVVGLPDEDLGQRIVAFVV---GAEALDA--DELINYVAQQLSIHKRPREVRFVDALPRNAMGKVL------------------------------------ 182413790 444 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIADQLPAPVPERSGPARLAYAIYTSGTTGKPKGVLVEHRPILRLVRNTNYLT--LRPDDRIL-------MTGATFEIWGALLNGAA-LCRPGERDMLDSAVMKALIRRHGVTVMFLTTGLFNQLAEADVSLFAG-----LRCLLTGGERMSTHHVNAVRAA--HPALALSNVYGPTEN-TTFSTHFPITTDDVP--IGYPIANTTAYLLDAQRAPVPPGVVGELYVGGD--GLARGYLGDEEKFVSHPFAPGERLYRTGDLGRWRDDGAVEFCGRKDLQVKIRGFRIELGEIESRLQQLGTVKEAVVVARDFGDGTLTLVAY--LRGTAELDEAVRAELV----RQLPEYMIPAHFVALEAFPLTSNGKVDRRAL-------------------------------- 91791112 18 --------------------------------------------------------------------------------HAARHSGDVPIVSRRVEGDIHRT-TYAQLHDRSRQMAHALGGLGVQASQRVATLAWNGYRHLELYFAVSGSGSVLHTLNPRLHPDQLLYILDHAEDQVLFFD---------LTFLPLV-EAVAG-RCKTVRHFVAMIDKNKMPASKLPNLLCYEDLLSAQKPDFVWPTFDENTASSLCYTSGTTGNPKGVLYSHRSTMLHTYASMPDAIGISSRDGVMPVVPMFHV--NAWGLYSCTMVGAKLVL----PG-PDGKSLHELIAAEQVTFAAGVPTIWLGLLQYVSQ--NSLSLAPLKRTIIGGSAVPPSMMRAFEDEFG---VEVIHAWGMTEISGTVLADPLDSQHARLAKQGKAVFGVDMRIVDPQGADVDGKSQGDLMVRGPW-------------VVQSYFATGAQWFPTGDVATIDADGYMQITDRSKDVIKSGGEWIGSIDLENVAMAHAAVAMAAAIAVPHPKWDERPLLVVVRKPGAEVS---REALIEHYKGKVASWWVPDDVVFVDAIPIGATGKMLKNQLRE------------------------------ 217407190 16 ------------------------------------------------------------------------------------------------------TFTYAEVQRRVILLAKELRDNGSCTNAVVAIFMEPCADYIISMLAVLTAGAAYVPLELAYPITMLQRVLHDATPVVVVTKQEQR------ALLPVTNTALAVLCLDDNEH--------HELQETAGQPESQAELLQT---YQSFPPVSLDDLAFIVYSSGTTGQPKGIANPHRAPALSYRWRFDEFVDPGPGSIVACN-----VFFVWEALRAVMRGGAASIVFDG-------EALSVFLHQHSVTEMLFTPSLLENFFNTMSEADLRARLVALKTIFLNGEVVTLNLRERCFRLLPSVRINLYSISECHEVGAVDLREIDLNLSTKYCPIGAPCTYSPAYILDDEGHAVAPGDAGELYIGGDM--LAVGYLNLPERFVPDPFRPDEGMYRTGDRARMLENGQLEILGRCDFMVKIRGYSIVLGAVEAALVE--TVSLSSCVVVADGEEGEHLVAYLVRAPHEDVETRLSHEIRRAVDGALPHYMVPSVFVEVETLPVSAVGKLDRKALQA------------------------------ 78189102 42 -------------------------------------------------------------------------------------------------------VSYQALYADEQKLQAFLKQRGVTANDRVAILSENRPAWYLADMAILNLGAITVPLYPSLPANQIEYILNNCSAKAVIVSN-SLQLSKILSIR---------NQLTSCEFIVMLNRQTEQIEGVTDLNHAKEELLAANPSFLTPSPAKPDDVATIIYTSGTTGLPKGVMLTHRN-LCENVKSCSTVLELNESDCALSFLPLSHATGGYYLLF---ACGTQIYIAESIETVSLN------MSEVKPTIIFTVPRLIRALKQIGEQPPPQHNLASLRYFVSGGAALPQKIGEFFQAL----DVPILEGFGLTETS--PVTHVNRPEKIKYGTVGKAINNVETRI----------AEDGEILLKG--PNIMKGYWNDEEATREV---LKDGWFYTGDLGEIDSDGYLKITGRKKHIITSGGKNIAPLPIENLIAENPFIGQVLVIGEKRPF----LVALIVPAFPHLQAHARKESIQATTNRELMEHKKVQQIY--EELLRTIS---MQLAIRKFIL-----IENPFTIEN------------- 57866461 6 ---------------------------------------------------------------------------NILNHFVQEQPEAVAVRHTNDE------LTYKQLDEESSKLAHLLQDS--KK--PMILYGHMSPYMIVGMIGAIKSGCGYVPIDTSVPKERVNMIIDKVQPEIIFTSDETLEQTNA--------QVLKVSDIQDSQYPIVFDS-----------------------------QMKQNDVVYTIFTSGSTGEPKGVQIEYASWMVSLNKTAPFSFDLS-------------VMA----IYPCLTSGGTLNLVD-KDMIKKPKLLNEMLVQTPMNVWVSTPSFIEMCLLLPNLNEQQYN--SLKQFFFCGEILSHKTAKVLVERFPNS--MIYNTYGPTEATVAVILNQYNPLPVGVARPGTRLF---------------ATEEGELVIEGQ--SVSLGYLKNEEKTAAVFFEDGVRTYHTGDKAKI-EDGLWFIQGRIDFQIKLNGYRMELEEIETQLRQSKHVREAVVVPVYKNGKVVHLIGAVVPTESVEDNLAMTTQIKHELKSRLPEYMIPRKFEWMERLPLTLNGKLDRKKIAEVVNG-------------------------- 115383640 1789 ------------------------------------------------------------------------------------------------------QLTYQQLEDLSDRMAHHLAAAGVGQEDLVAICVDKSRWAVVALLAILKAGAGYCPLDPNYPSARIQEIVDTCGPKAILTA-------------------------------------ASTASLIPMRSLRIEDLLGSPCEISLPT-VSPSNVFCVIYTSGSTGKPKGVVLEHGN-ITTAAREHGRIIGFGPQTRSFQFSTYTFDVSIMEI-FTTLIFGGTVCI----PSETDRSNLGAAMSGLHVNWSFLTPTVASLV-----EPDEIPTLSSL-VLG--GEPVPRQLVEW------SGRVDLHMVYGPSETLAQMHAHVRPDTP--PTSLGRPVGGSTWIV--EAGSPAPVGETGELLICGHIVG--RGYLNDPQRTADAFLRKFPRFYRTGDLVRYDEAGNVHYVARRDTQVKLRGQRIELRDVEYHLAQHLAV-EIVHIGKA---RRATLAAFVIMEDEDVPDDGQRAEFKAQLARDLPSYMVPTLIVPIRRLPQTLSGKTDRKHLRLLAS--------------------------- 115383640 2871 ------------------------------------------------------------------------------------------------------QWTRRQLDSLSNIWSQRLQAGGVNPGDLVALLFAKSKWAVVAMLATWKAGAGYLILDGEQPPERPMEVLRTSQCTAIMSS---------APLAETAQALARPLQIP-----VVVMGSSSIVATTAGSSLT------------TPASMGST--AYTIFTSGSTGIPKGVLVDHMA-LTTVVQECGMAMEMNSHTRTLQFSSYQWAMEHW----ATLWYGGTLCV---PSDTQRTSALSDFITSFKVNITILTPTVSRLL--------EQTSIRALHCLVYAGEAVLKEDLVRLRTI--NPVLRVMNGYGPTE-GTICASLNPDLTRTSIANIGCPIGGQHW-ILDPENHLAPVGCVGELAL--GGRSLARGYL-DEEKTRAAFFSTSRRVYLTGDLVRYTSNGSLEFVGRKDNQMKVHGVRVEPGEIEQQILEHTS-RTSVAVDLVDMESGPCVVAYLILKRWRLLWPRLRHRL----GQQLPGYMIPRYFIPLAQMPRGPNGKADR----------------------------------- 115383640 253 -------------------------------------------------------------------------------------------------------LTYAELDRYATESSIKLISLGIGRGDLVPLCCEKTVWFPVAALAVLKTGAAYVPLDPSTSDAHLLEGVRRVHSHLVVGS-------------AALRERLQRLGL-NVMCVSQSTRFENEESWPQ-----WNAIQAERSD---------SDPMVVMFTSGSTGRPKGVVLQHEA-IVTSAIEHRLHFGMSTRALQFAA--------HTFDVFTTLLFGGCVCI----PSDDDVNRLAAYIDKMRINLSFLTPT-VASLLNPDEVP-------SLTTLIIGGETVTHSNLKWGHRNLHL-------VYGPSETVLCQIHPFATA-ESNPASLGRPCGG-RTYIVDDHTKLLPIGAVGELMVEGPIVGQ--GYLNDQERFKPAPSWKTEGVYLSGDLVRYASDGSVLFVARKDTQVKVHGQRLEVEEVEGHLLDHPLV--TACVALY-PSRGRLVLVYCVLHNGAGQKGAIASTLQQFLLERMPQRLIPSIWVPLHRVPLTASGKIDRK---------------------------------- 115383640 3927 -------------------------------------------------------------------------------------------------------LTYQELEAASEHLAMELIHLGAGPEVAIPVCFHKSSSAIVAMMAILMAGSCYVALDPSSPPVRLQSIVQQLTPPVILCGPST--------------EALASS--LGYGHMVV----------------DHDTIMLSAPVPHSPERTRPDNLAYILFTSGSTGEPKGVMMEHASVATTALDVGRTMYMDHESRVLQFAADVSWCT---------LALGGCICI----PSEADLGDLAATIRSLKVNWAFFTPSFSILL---NPEEVPG-----LRTVALGGEPLTVRSVQWAGRR-------VLNGWGPSECCAHSVVNDDVAFQHEPGNIGRP---IGERVWDDPHCLAAIGCVGELLV--SGPHLARGYLGDQEKTRSSFWAKDGDVYRSGDLGRYNSDGTITIIGRRDTQVKVRGQRVELGEIEYHLSLDSSLSLSLCV---FPKQGPFLKQIVALVQPQGLPQNLDSELQERLASKVPSHMMPAALIIMKAIPMLRSGKVDRV---------------------------------- 41408275 559 -------------------------------------------------------------------------------RQAERQPDAPAVFAGSGD------LSYAQLRDQALAVAAALRAAGAGAGDTVAVVGPKSAEQIPAVLGILSVGAAYLPIGAD-QPRDRAERILQSG-RVRLALVCG---GRQLSL--------------PVPGLVLADVLGG----------------APADAEIACARVDPGELAYVLFTSGSTGEPKGVEVTHDAAM-NTVEFIGRHFEIGPADRCLALSTLGDISVMD--VFVTLRTGGAIVVVDEAQRR-DPDAWARLIDTHRVTVLHFMPGWLEMLVEVG-----RGRLSSVRVVPTGGDWVRPEVVRRLRAEAGATETPVHNTFEVTEPIPADWTALP---------FGVPLPNNVCRVVGDTGGDCPEWVPGELWVSGR--GIARGYRGRPDLTAQRFVEHDGRTYRTGDLVRYRPDGTLEFVGRADHRVKISGYRVELGEIESALRRVPGVRTAVAALIAGAGESDVLAAQV-----GTDDPALTGEVRQYLADLVPAHMIPRHVAVVERIGFTAAGKLDRRAVARELHGQSHSPGHRAA---------------- 46115810 223 ------------------------------------------------------------------------------------RPDAQAICWDGD-------LTYAEMDNLSTLLAQHLINLGVKNGDIVPLCFEKSRWTTVGVMGVIKAGAAFVLMDPSQPIQRRQVMAQQVKATHILTSRDQAKYGPEIA--------------PEAKHVIV--------------DTETLDSLAKEDPSRELPQVPPESLLYIIFTSGSTGTPKGVMLSHETYTASALARTSYAFDVSIDSILCT-----------------LIRGGCLCI----PT--DMDRVNDLIRRLKVNMVNITPSVARIL---DPDII-----PSLNSLGIGGEACSAGDI-----AIWGQHTRIVIGYGPAETIGCTVNPSAAGKPYV--SMG---PGTGACIWDDHNKLVPVGAVGELLIEGPIVGQ--GYLGDPEKTKEAFISDIPGLYKSGDLVRYDPDGGFIFVGRKDTQIKLRGQRVELGEIEHHINLLPSGAEVVAIAPRNQNKESMLVAFVADREAKDEGDEALEVLNDKLSKVVPVYMVPTQYITLSKIPYLVSGKTDRKSLRALGAEISANMQ-ASAAANESS--EIRE---- 213965443 566 -------------------------------------------------------------------------------------------------------YTYAEVWARAGRIARQLSESGVGAGDAVIVRYTKHPDDIVNMVGALRAGAAFVPVDAGMPAQRQEYVVEASGAAGLI-------------LDTGIIDELDQSGVAGV----------GKPAAAEACD------RAGSAGAHSSPGTAPDDLAYVIFTSGTTGRPKGVRISHRN-CVNTILDVNRRYGVTSADCIIGLSSLGFDLS-IYDVFGAFAAGATVTM---VGDERNADEILDVLREERVTLWNSAPALLEALVRATDDDV----FPDVRTVLLSGDRIAAGLPARAMDMF--PNASINSLGGATEGSIWSI-----HYPLQRDSLGYPLANQGIHVLAPDGVHCPVGVPGEIHI--SGLGVAQGYAADPERTAAAYVPGIGRCYRTGDVGMFNAEGFVEFLGRRDRQVKIAGFRVELGEIESVLERSGLVTASMAAVVESGDRGLLACLYVPVDDMTGSRDAVRAEL----ARCLPAYMVPTVLLPVAHLPVTVNGK-------------------------------------- 197330490 120 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDPALVLYTSGTTGAPKGVVLT-GAAIAADLDALAEAWQWSAEDTLVHGLPLFHVHGLVLGVLGALRRGSRLV----HTGRPTPQAY----AEAGGSLYFGVPT---VWSRIAADAPAAEALGGARLLVSGSAALPAPVFRDLERLTGLRP---VERYGMTETL-ITVSGRAGG-EVRPGTVGTPLPGIRTRIAAE-----PGAEIGELQLTG--PTLFSGYLGRPEATAAAY--TQDGWFRTGDIAAVDADGVHRIVGRASDMIKSGGYRIGAGEIENALLDHPRVSEAAVVGVPDADLGQRIVAFVV-AEGVTG-----AELTEFVAAHLSVHKRPREVRFVAAVPRNAMGK-------------------------------------- 126738555 32 -----------------------------------------------------------------------------------------------ETSGEVVHSNWGEIEANARKLASALERLGVQQGERCGTIAWNNRRHLEIYFGVAGAGMICHTINPRLKPEQLIYIINHAEDKVLF-----------IDETFAAAAGQLQAHLKTLKHVVLMGPRNEAIAKKVPGILFYDELLAEEGEDYLWPELDENMPSSLCYTSGTTGNPKGVQYTHRTTVLHS------IGGNQPDGLALSAKDTAW--GVPYITAS---VGSKLVL----PGPNDGESLVRLIDDERVTIALGVPTIWMGLLQALEKTGSKAE--SLTRTVVGGSALPTVMIPTFRDTYG---VELIHAWGMTETSNQLLQKHQDLSDTEKGSIGRPPYGVELRLVDETGKKLPGVTQGELQIRGHWI-------------VDTYFGTADGWFDTGDVATIDPDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPGIAQAAAIAARHPKWDERPVV-IAIKADEALTE---ATLLDFYEGKVASWQIPDKVIFVDELPLGGTGKVLKNKLRD------------------------------ 85813860 55 -----------------------------------------------------------------------------------------------------RTLTYGQLDAHADALADRLAAGGVRPGDLIGVCGSRSLEALVALLGILKAGCAYVPLDEELPPARLRAMAEDAGISAAVTLPGSTRRVRGL----RVSVEVGSLGRPAPER--------------------------ASGPAPDRATGSAADCAYVAFTSGTTGRPKPVALSHRGVVRLVLSDPGLT-PPGPGDVLHAYSDASTI-----EIWGALLTGACLVVAD-REELLSPTALERLLRAGGVTVAYLTTSVFHLVARTRPEALAG-----LRFVSAGGEAMDPRLANAVLAAC--PRTTVVNFYGPTESTAHVLTPLPEDAAHVP--LGRPFGASTCHVLRADGSPARPGEEGELYVGGD--GLALGYLGDPERFVTLPAVEPDGLYRTGDRAVRHADGLLEYRGRLDRQVKLRGARIELDEVETRLRAHPEVGEAAV-----EVDGHSLTAYVTATVPGRPLP--LADLRAYCAKWLPPQAVPALI-PLDRFPVTSGGKIDRSRLK------------------------------- 70992477 1341 ------------------------------------------------------------------------------------------------------QLTYAELGELSDRLAEYLATKGVQPEVIVPVCLEKSYWTTVAMLGISKAGGAFALLDPSQPEQRLQSICHQLNSAVILTSE------------KNRDLAGKLASHP-----IVL-------SLQSSR-RWGHGPAKQAPATARP-----DHTLYVAFTSGSTGTPKGVVIEHRSFCTSALALNR-ITGVNSESRMLQFA------GYSFEMLSALMAGACVCV---------PSEFQRAAAKFELTHAHLTPSVARHLLRGNPEFT--------KTLVSVGEPMTADVADWAS----NGQCKVMNGYGPAECATTIQAAVTSASDPK--NIGFPVAGV-CWVVHPENHDLPPGAVGELLIEG--PTLARGYLNEPDKTAAAFIQPHGRLYKSGDLVRYNADGSFQYIGRRDSQIKLRGQRIELDEVEKHVYQCPGVI--AVVAVEMVSATQTLVAFVVVEEHVDTTGDILAAAQARLREAIPAFMVPEIFIPLLVLPQSASGKTDRRRLRSIA---------------------------- 70992477 269 --------------------------------------------------------------------------HQVVHDRATDRRHHPAVIAA------DRALSYSELETLSLKVAYRLRGSGVQPGDLIPVCFCKSSWAIVAMLAINKLGAAFVPLDPSQPVNRLKSITRQLDATLAVTSPEN---------QSLVEDLVTTTVVVSETTVSELVDVHNEIVL----------------PACDPGA-----PAYCLFTSGSTGKPKGCVVDHA--ALASVATHSHALHLGPTSRVLQFAS--FTFGVSLIVWCTLAAGGTVCL----PSDSDVSRLADAIRSMGVDWCILTPTVLATLE---PEAV-----PNLRTILVAGEPLKKAQFSWA------ERARLFQAYGFTEAGICCVSPQIRSIG-DVGIIGTPA---NARCWVEPGNPAPIGAVAELAVEG--PSLAQGYLHDPERWRAQYHADGKRIYTTGDLVYYDSNGMLRYVSRKDRQVKIRGQRIDLAEIAQACCTIRNVVLDAIVP-ADSNGDAILVAFVLPSRDESPDDHFTSSVRQFLEDKLPDYMVPRLFLQLKETPVTITGKIARQKLREAAE--------------------------- 70992477 2855 --------------------------------------------------------------------------HELIQKHCVERPHSPAVAWDG-------AFTYGQLDELSSRLAVYLAAQGVGPNVVVPLCFEKTRWTPIAMMGVMKAGGAFLLLDPSYPLQRLKDICADIDCRLVVSS--------------TTHEAMSRELASTV--VVV----------GEDRHHWQ---LENTSHTITMPKVRPADALYVVFTSGSTGKPKGVVIEHRSYCSGAL-DHIRSYNLTPQSRVLQFSDISIVEQLSVLIAG----GCICVISES----------------QRKNSLGEAATALQMLIPSVARLVRHEDLSTITSLSLAGECMQETDVSYWAQHV-----RLMNGYGPAECSALSLVQ-PCVLPHSPHDIGYPV-GSVAWVVDDHHKLVPNGAVGELLIEGPIVG--RGYINNAEKTAETWLRTLRGLYKTGDLVRANPSGSLSILGRKDRQVKLRGQRLELGEVE-ANVQHPGALDVVADLLPSSRGGPQLVAMVAARIAPESDSKLIAEAETRLRQTVPNFMVPSMFLPLAQIPRTHSDKVDRNLLKAVAA--------------------------- 163737065 551 -------------------------------------------------------------------------------------------------------LSHADLQARADLLAVVLQAQGAAAGDIIAICLPRSPEFIIAMLAVLKVGAAFLPVDPTYPAAVIAHMLQDSGTRLGI---GGPDYGT-----------VSGPDTGSNKGKSAHRH---DAALTPEGLIWVADAKLDPSEKPTPPTRPAPDPAYVIYTSGSTGRPKG-VRVPMRALLAHASAITAAFGLEASDRVLQFASLSFDVAIEEVL-PSLLAGACVVL-----RAPDPGLFLDRVAALELTVLNL-PTAFWHVL-CDVMADSGRSLPSVRLVIVGGEQVNPQSLARWQQLVPGVRW--LNGYGPTETTITCTLHDPGGRPVKAHEIGRPTAHARAYVLAADGSLAPAGVAGDL-----WIGGPAVSDGYIDRPEDTAKAFRPDIYRTGDRAAWRGDGTLAFLGRQDRQVKLRGFRIDLRHVEQVLEAYPELALVAVHGKDSP--AAQLCCWVRLREGEAGTEERAAALQQIVQRDLPAHMRPALV-PVAAFPRTAGGKI------------------------------------- 209515271 14 ------------------------------------------------------------------------------------RGDARGLRFVSTNGDEH-YYPYEALEHEARKRARKLAALGLKKGERIALVI-LDPEAFISFLGASFAGLVPVPIFPRGSAETVSHIVRSAGARMLLTSDTA---------RETIEEVLAVD--TGLECIVTV-----------------ESLADGEPPACDLPTVHPDDLCFLQYTSGSTSLPKGVMVTHRN-LVANARAFLRGIDLRKQDVY-----VSWLPLHHDMVLGALICDLPSVLISTEAFVRRPGLWMEAITKYGGTISF-APNFAYALRRTRDKDLEGLDLRPLRVAGCGAEPINAQALRQFCERFGFRAEALLPCYGMAEAGQPIVTDVVYASALGLGGCGHPFAGHELRIVDESGRPLPERCVGEIVTRG--PSITVGYYGQSDATADAY---RDGWLQTGDLGYLAGD-QLFICGRSKDLIVIHGSNHYPQDIEWAVAELPDVQSRGVI------------AFSVMRDGDEEAAALRRAIAQKVAEQVGHVAV----VQAGSLPRTSSGKVQRR---------------------------------- 48478094 10 ---------------------------------------------------------------------------NLLETAARDNGDQK-IVYMG------KSVTYNEFYKNALNLSRNLIRIGVRKNDVVAVIDYDSLMYMYAYYSIPMIGSILHTVNIRYPPEIIMQRADDSY----IMIDESF-----------MDLIVKNRDYLNFIKGIIVNSAGHRHFDVNIPVYYFDDLLKDSDAKFE-EP-DENDTATLFFTSGTTGLPKGVSFTHRQLVLHSIASIAALSNYNINDVIMPLVPMFHV--HAWGIYTSIMNGLKYVL----PGKYDVPRILETMVTERISMSAMVPTILYMLL-SDKNAKQAFQNLNLKVII-GGAALS----RGLAERARAYGIDVVSGYGMSETAPILTLGVYNEFRLKTG---IPIPMVSLRVVNNN-RDVENNEIGEIIVRAPW--LTKGYIKDEEKTRELW---RDGWLHTGDLAVVDEYGYVKIVDREKDAIKSGGEFIPSLILEDLISTISGVNEVAVVAKSDDKWGERPVAFI---NGNLSVEELKLKMMEFVDTRIAKFWIPDDFIFVNEMPKTSTGKIDKKVLRE------------------------------ 145294363 42 ------------------------------------------------------------------------------------------------------TLTYSELRDEVSR----LRSAGVGRGDRVGIRVPSTVDLYVAILATLYAGAAYVPVDWDES---------DSRAQTV------------------WEEA--------------------DVAVVYGLSLSID--VRRHEPNTDHSRATLDDDAWIIFTSGTTGKPKGITHRSAAALVE-SERLLYLVDLGPQDR---------VMGGLSVMWLAWRNGSTLV---AAPRVRSGEELGQWIVDEKITAVSTVPTLAAMW--------DPDSLTAVRLLIFGGEACPLPLI----EKLFVPGRELWNTYGPTET--TVIVSGQLMTPEPPVRIGRPIVGWELAVVNEDGIPVNWGETGELVVG----GIGLGRYLDEEKDRESYRAGWNRSYHTGDLVKAEPEG-LIFAGRVDDQIKIGGRRLELGEVDGYLNDIPGVDAAAAAVRTTESGNDVLVGYL---SGADPDAIDLQQARKLVAEKMPKGVVP-LLCVLDELPMKTSGKVDRKAL-------------------------------- 162455923 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPALLLYTSGTTGKPKGALLTHRNLAVQAEL-LRAAWGFSDHDLLLHALPLHHLHGVVIALMTSLLAGSATRM---LPRF-DAQRVAAEIARRSVTSFMAVPTMYQRLFEHVDRPGFAAGAQALRLATSGSAALPVTLAERWRDLTGTIPL---ERFGMTEIGVGMSNPLPGAR--RAGWVGFPLPTVEARITDDAGNERPPGERGELWIRG--PSVFKGYLGREDATAAAFQD---GWFRTGDVAERSSDGRFRLLGRTSDILKSGGYKLSALEIEEALREHGAIAEVAVIGVPDEAWGERVVAVVVAAPGREAECA-TGPLRAWAKERLAPYKVPRESIVVRALPRNAMGKVVKPLVKTIAAG-------------------------- 53747904 2647 ----------------------------------------------------------------------------------------------------ERTLSYGELARRAQALAARLRELEVQPQELVAIAMHKGWEQATAVLGVLQAAAAYLPLDPEQPPLRLHQLLEEGPARVVLTQSSLL----------------------------------HTVPWPPGVQVIAVDELEPATEAPPPPRGTPEHLAYVIYTSGSTGKPKGVAIEHRA-ALNTVVDLNTRFGVGPEDR---------VLGLSALTF-------DLSVYDAAEAEKDPAHWWERLVAGRVTVWNSTP----ALMLLLVEYAEQRGLKALRLVMLSGDWIPVALPDRI-RALGRD-VQVVSLGGATEASIWSIAYPIGQVAPQWKSIGMPLANQRFHVLDGRLEARPWWVPGELYI--GGEGLAREYWRDETRFIRHP-RTGERLYRTGDQGRMLPEGSIEFLGREDLQVKVQGFRVELGEIEAALAQHPALSASVVVARGEPRGVRRLVAYAVPRSGQTPAAG---ELRRYLAERLPAYMVPSAFVLLESLPRSRNGKIAR----------------------------------- 169860023 33 -------------------------------------------------------------------------AHHAFEFHAKANPDLTAV------EEFETKITYKELDRQANCLATRLRGSGVNVGSRVCLLVERSPWLVIGVLGVLKAGAAYIPFDGNVVSDSLKHAIQDSAPTVILT----LRK-----FQHRVADAASTE--------IVYLDETLCTSYNPNHCTKPRDF------------TSSTNSVYIIYTSGTTGTPKGVNVTHGNVTNLLCIAPGN-LGMKPGIKVSQMLNISFDFAAWEIL-GSMVNGATLCL------RGKTSKEWKAVMR-NVDILFSTPSML--------APHNPADYPNLSTVVVAGEACPKATADWFYNACGPTEVTIANTM-QLHTPGDIVT------------IGGPTPNNSVYVLDENMRPVPIGEPG--VMWGGGAGITKGYLNLPDKTAERYVDPFADMFNTGDLGRWHSNGTLVHLGRIDNQVKIKGFRVELDGVATAMETCPGVQAATAL----LIDGE-LWGFATPAS---LKPEDIKEAALKVQ---PYYAVPTRYLTLDEFPETANGKTDKRILRQMALNQEEKPANKAPAQNAA----------- 156051678 47 -----------------------------------------------------------------------------LPRAAAIEPDAPAIHHVTANGQTIIR-SYQEFADRSRGLAYYLKK---QKLSRIGILCPNTPAFLESIFGVAAAGGIHVGVNYRLKEEDVIYIFEFAGVDCIIVDEGFRERNKGV--RVIVDEDTDKDEGEFDEAVLEGLRYDGETGGKG-----WDGLHAQADDEDATIAIP--------FTSGTTAKPKGVVYTHGSYLASLGNVVESGLNFHKGRCYLWTLPMFHAVGWTF----PWAVGTHFCLR--KIDYP---LIWNLLKSQPITHFNAAPT-VNTLLCASKEATKLPNPVRVTVAAS------PPTAHLFETMTNLNLIPVH-VYGMTETYGPITMPIWEDLPQKYARMARQGHGFNIRIIKPDQPPDDGKEIGEIIFVGNI--CAKEYYNDPEATAKLFAG---GALHSGDLAVWHEDGSAQILDRAKDIIISGGENISSVALEAMLVQHEKVLEAGVVAVKDEKWGEVPVAFVTVRDGETGGNKLKGEVVKWAKEEISRFMVPKEVFVVKELPKTSTGKVKKNVLREWAGGN------------------------- 88797114 13 -------------------------------------------------------------------------------------------------------ISYQALNERAVALAAHLSHFK-RPQDAVPFVIPKSIEAICALLAIMKSGQAYIPIDTNSPAARLASIVDAASAGVVLVVDET---------EAMVRQALTNSDC----QIVNVQK------------------LPSTAPAFVPPDVLSIDLAYVLFTSGSTGVPKGVMIPHRAIVDYIDWCVDN-YGINADDLYFDNST--------FDIYTAFKAGATLHLVPESLNAVLP-RMIKWLNASQISVFFCVPSVLTMLLKS--RRLKEDSFPALRHILAAGEALPPQVWMLLYPHI-----TFTNMYGPTEISFHTFTEIPDCTSVP---IGKPRHNMSLFVRTESGELLEPGARGELLVRGNAVS--YGYLNDPDKTSAVFHNLYPDLYCTGDIVDIDADGNFHFIGRKDNQIKYLGYRIELGEIESRLLTNEKLSEVVVVGQSITNGDDFIGALI------KPTETLEQELTSIMQTLLPPYMIPTVVRYCDDMPRTPNGKYDRK---------------------------------- 194750164 56 -------------------------------------------------------------------------------------------------------LTRRELQQNAMRVTSYLRRENIGQQDIVGLMARHTTHMAAVAYGCFFNG---TPVHCLHKSYELAT-IDKTRPKIVF-CDG--------DEYEKVKTATAGLDL----KIITLRN-------HKPGSIPIQTILETPEDNFQPTRLENDQTLAILCSSGTTGTPKAVTISNSHLIIPT--------DVKSSTVQYTYSTLDWISGLIMI----LMAGATSIVAD---NEFDPGFVCHLIEKYKVALLFASPHAAKL---GNSKEFESADLSSLKYFFYGGANCSLDVQQRIRHRIGRNILHF--GYGITELNASIGINF--NYDGKPNSVGRPLSGVQVKVLAKDGSLRGPNEVGELCVGQHW----SGYYGNPE--ESASVKDADQWLHTGDLGYLDEDGYIFIVDRIKDMLKYQNHMYYPSDIEKVIAEIPDVVEACVFGIFRAENGDEAAASVLLKEGSTLQA---QDVVDFVERHIE--AKYKQLLIVEDLMRSANGKTNRRATKA------------------------------ 145244252 2920 -----------------------------------------------------------------------------------------------------RDLTYAAMESRVRSIMDILITAGVNPREFVVVACGPSVDTVCALLAIWRLGAVYVPADLEHGIERLSLVLKDCQPTALICRS-----------KAGVEHLLAEQELQIVE-------LEMHLPPRSTSTLDYDLSIGQ-------------DPAILIYTSGTTGVPKGVLLSHDN-LLCHFSAVQQVFPVDQPVVLQQSS-------HNFICVS-LLHGGTLVM---TSNRQDPLALAELMVREKVSLTLGVTSEYALWLGEAASVLR--DCTSWQYALCGGEKMGFGTLQSF-SALSIPGLRLINAYGPCEASVACTANLSGSHPIPVGEM---LPAYAIHILDDQMQPVATGWPGEICISSGAVSS-SGYWNRQDET-SARFRDFNGVYKTGDYGRILPDGKLEYRGRLDSQIKLRGMRLELEEISSVLVQASQLREAAVIGQPEP----YLVAFVVF-STTSDSPVNVDSFLDSLRSGLPAYAKPTVITVIDRIPLTTSGKVDRTALGKL----------------------------- 158530292 494 --------------------------------------------------------------------------------------------------------SYAELARQADAVAADLAARGVRDGRPVAVLMRPGLDLVATVVGILRAGGSYVVLDADQPRERLSFALADSGAKILL---------------HDPDADLAGVRLPDGMQTATMPGTEGGVVLEPGR------------------RKSPDDQVYVVYTSGSTGRPKGVV------LLEPTLTNQAVLSSHRRMRTLQYMPPAFDVF-TLEVFGTLCTGGTLVV----PARTDFEALAALLAEQRIERAYFPYVALREL--AAVLRSSGTRLPDLREVYVTGERLTEDLREMFRRHPGAR---LINAYGPSE--AHLVSALPADPDTWPAPIGRVVAGLDARVLLEGDEPAPFGVEGELCVAGPVVS--PGYIGLPEKTRQAPFVPGQLMYRTGDVVVLDPDGRLHYRGRADDQIKIRGYRVEPGEVEAALERVLHVEAAAVIAVP-AGHDRALHAFV--RSGQEPPSNWRSRL----GTVLPGYMIPRGITRVDAIPVTPNGKTDRRAL-------------------------------- 158296494 47 ----------------------------------------------------------------------------------------------SDDGG--RTVTCREMYLRTVRIAERLAQLGYGKHTPMAALASRNGEAPVAF-ACFALGIPINTLDTAFNVADFAHMFGVTRPALVFCES---------DILEVVREAAQRAAI-APEIVLFEERTAG------YRHVL--DLLEPTGTEDSFVPTNLDDPAAVLCSSGTTGLSKGVTYTH----TFCIANLPSLWRMAPTDCLLAFSSLYWLSGFASLIIGTVSQAARVITR--APFTPTLA--LDMLQRHPVTIAFFSPFQSNLLVHE--PLLAQTPLPALRLFLCGGARVSKQLYAALQRCL-PSHTRIQIGYGMSESCLVTLTDGNSYRDDCVGTLQAR---VEARIVDDDQCGLAPDEPGEIMLRVQIP--FAGYYGNPDATAEL-MSP-DGWIRTGDIGYFDRDGHLYVIDRKKDIIKYAGNQISPTELEVLAKQLTGVLDCCVVGVPDEGTD-LPAALVLREPGATGAALTADQVRQFVDERVSAHHLRGGVYFTEEMPLTPSGKIVRRKCRK------------------------------ 84501720 26 -------------------------------------------------------------------------------------GDRVA--HREKELGIWQAYSWRDYYDCARKIGRALMALGVKKGEPVLILAEDRREWLYIDLASASIGAIPAGVYTTDSAAQLAYLANDSGARVLF-----------VENDEQLDKYLEARDMEGIQKVVVMEREGL-ASFSDPKVMFLDELYAMGETEETREPVRPEDPRMLIYTSGTTGPPKGAMITHRNMIFQM-RSGSECLEFLESDNLLCFLPLCHVLERIVSVEAPIANGCIVNFAE------SPETVFDNLQEVSPDSFSGVPRIWRVMIEAGPIGARAFDLANARRVTSGAAPISPDLIHWF----GALGVPLIEGYGMTETAG--IATVNTVEDNRIGTVGTAIPGVEMRI-DETGELLIGG-----------PCVFGGYWNKPEKTAETMTE--DGWLRTGDVGRIGNDGALTITGRLKDIIITAGKNITPAEIESKLKFSPYVSDAVVIG-------------------------------------------------------------------------------------------------- 183980495 59 -----------------------------------------------------------------------------------------------------------------------------------------------AMLASARAGLPFTSINYRLSADGIAALIR-RLPRPLVVVDERYR-----------DTIAADQSLSSQQFL---------------------ELAGRAEPVAEFP--DPDSVAIVLFTSGTTSQPKAVELTHSNLTSYVTTTVEFGCAAPSDAALICVPP-----YHIAGVSAVLSN-----LYAGRKTNFDAHEWVRLTNAEQVTTATVVPTMLDRIVAVLETG--EHKLPSLRNLAYGGSKVGLPLVRRALELL--PDVGFVNAYGLTETSSTIAVLTPDGLARRLGSVGRPVPGVELQIRGQDGRVLGPGETGELFVRG---GQVSG------RYIGSVLDGH-GWFGTKDIAMLDEDGYLFIGGRSDDTIIRGGENIAPAELEEVLIEHPQVRDVAVVGVEDAQWGQEIVAVVVPVAGVDPDPE---ELREFVRRSLGSR-TPDRVVFRHELPTTATGKILRR---------------------------------- 37526533 55 ----------------------------------------------------------------------------LLFSHVRSTPWATAVIH-GEE-----QLSYLEMAIGSVHLACYLQNLGCLAGDCVGIFVEPSIEQMIGVWGTLFAGGAYLPLSHDYPEERLRYMIHDSNLKMIFTQE---------KLKEKLVRLVAEN-----IHIVTLEDVEKSFESSAITNNTLHD------------YLSPDNLAYVIYTSGSTGKPKGVMIEHRSIVNQMCW-LNEKCDLNIEKTIIQKTPISFDAAQWEIL--SVSCGSRVVI-SSSGTHRNIPQLIDLIIRHNVTTLQCVPTLLQALI-DNHQFRECH---TLRQIFIGAESLSRKLATQCIHTL--PNCLLINMYGPAECSVFLVNHYPISDEVNSVPIGKPVSNTEFFILDHHYQLASEYEIGEIYIAGT--QVARGYLNRQDLTEKHFLEAIPRLYRTGDLAYWDKEGNAHFAGRKDNQIKVRGMRVELEEIKNAIEVIDQVKHAAILAEKDPQRSTRLTACIELAD-ETIRQQAKYDITSILRSELSKYMLPDRFLFLDTMPLTSSGKI------------------------------------- 91794879 2657 ---------------------------------------------------------------------------------------------------QDKTISYKQLDLKSNQLAHMLKEQNICPKERIAVQVESGDFLISALIAVLKLGCCYIPIDPDAPREKVNYILKDSAAKVLLT-----------------------------ESHLSQQDFYSRCDLNR---VDYAEF----SQQPLVTAITADTLAYIIYTSGTTGRPKGVKISHSSLMNYCRWTGKYAINHMDSSVLLYAFDLGYTS-----MWGCLLSGASLHLLD-KGARQDISFVLHYIAQQHLTFIKMTPSLFQVL-------VNHHDFTTLRLMILGGEKLRADDVANYLQCFKETV--FVNHYGPTETIGCITREFNAATYRHNMSIGQPIANCKVYILDQNNIVVADGEHGEICIEGD--CLALGYLNHDDKFITLPLSPDKRVYKTGDCGVIINN-EVHINGRFDDQVKIRGYRVELGEVINVLEQHPKVQRAAVINKQNQS-GNELVAYYQSREPVTVT-----ELRKFMSEHLPSYTCPSHYLEVVHFPTNANGK-------------------------------------- 91794879 8 ---------------------------------------------------------------------------------------------------------YRQLYSQSLQLLAHLNHLGLRKGDQLVFQLEGLQHFTTTFWACILGGIIPVPISVGAKDDSL---------KKVFSVWALFNNPTLCFDSPILLENLEKYS----------QRTGSQSDFAKIRDKALDLSLLPVNSDSLICDVNPDDTAFIQFSSGSTGQPKGVVLTHKN-LVANTKALANCSETTIKDVM-----ISWMMGLIAVHLTATLLAIKQVLIDTRTFIRRPLLWLDKTSQHQGTMLFT-PNYLLSMKKRQPDW----DLSSVRVIFNGAEPISAKQFLAAMAPYGLAHNSMYPVYGLAEASVGVSVPKPGA-PIKPDAITFIEVGTAIDIADAAGKDIPDNHIGLIHIKGA--NVTSGYFHNQEETRRVLHP--DGWLNTGDLGFIN-NQQLTITGRAKDLIIINGQNIYAHDIEQMCAHIPEVACSVCL---NKNNIEQLVIFIRYKQNLDEFTNVADKLRRYLQTSMGSIHA---LVPINDIPKTTSGKVQRFQLQQFINGDYQPI--------------------- 212527124 26 ----------------------------------------------------------------------------------------------------------------VRTVIAGLKKAGIEAGDCVLVTLPNNVLYSSIFYGIVGAGGIYMGINPSSQYAELEHFLELSTPKLIITAPAGVTKAKGIAQNRIC--VLDDYAISCISKILASRPSTGEAMQVDNINYNLHPETMNFSAHGEQDWIRFDDPAAMYTTSGTGGLPKGALLSHHSIIMHHYYETPY-----DTTRLICIP-----MFH---LFGALFTGETCYI---LPRF-DIAQFVQTVYLYRITETFMVPAMVQALTKCPDLELSQF-FRSLRYIGTAGASLDSASAERLETKLHPE-AQISQIWGMTEVG--------VAFQMRYGSIGRLLPNYDVKLLDINGVEITADDPGELHVRG--PGVLMEYKGIPDA-KDGY-----GWFRTGDVCVRDS--MYYVVGRAKELIKVRGWQVAPAEIEGVLLKHPCIADAAVVGIKHQLEDELVRAFVVRRKTTAAARLTGDEVYRFARHQLSSYKSIGGVIFVDEIPRTPSGKVQR----------------------------------- 197778052 31 --------------------------------------------------------------------------------------------WTGE--AEPQRRSFAEAGRRATQLANALRELGINGDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPAEQLVWIVNHAADRAVI-----------VNGSLLPLLAPLLPHLPTIEHIVVSPGDRSLLADTEAQVHEYEELIAGRPTTYDWPELDERAAAAMCYTSGTTGDPKGVVYSHRSYLHSMQVNMAESMGLTDKDTTLVVVPQFHV--NAWGLHATFMTGINMLM----PDRFQPAPLAEMIEREKPQHAAAVPTIWQGLLAEVTANPR--DLSSMTQVTIGGAACPPSLME-AYDKLGVRLCQA---WGMTETSGTMAHPPAGLTEWPYRITQGRFPGVEGRLVGPGGDILPGESAGELEVRGAWIAGAYYGGAGGEDFREDKFSE-DGWLKTGDVGVISSDGFLTLTDRAKDVIKSGGEWISSVELENALMAHPEVAEAAVVAVPDDKWGERPLATVVLKEGSTADYE---SLKTFLAGKIAKWQLPERWAVVPAVPKTSVGKFDKKVIRQFADGELD----------------------- 30021726 9 -------------------------------------------------------------------------------KHASLQPNKIAI------KENDRVLTYKEWFESVCKVASWLNEKK-SKNKTIAILLENHIEFLQLFSGAAMAGWVCVPLDIKWKQDELRERIEISNPDMIVT-----ERYKVNDL---------------------LDEEGRVIEIDE-----WKRMIEKYLPTYSTVESVQHAPFYMGFTSGSTGTAKAFLRA------QQSWVHSFDCNVHDDSILIAGTLV-----HSLFLYGALYVGQTVHIM--RKFFPN--QVLDKLETENISVMYTVPTMLESLYKES-RLIEN----KVKII-SSGAKWEAEAKEKIKNIFLYAKRY--EFYGASELS--FVTALVDASERRPNSVGKPCHNVQVRICNEAGEEVQKGEIGTVYVKSDQFFMGYIIDGVLTRELNA-----EGWMTVRDVGYEDEEGFIYIVGREKNMILFGGINIYPEEIESVLHEHPAVDEIVVIGVKDSYWGEKPVAIVK-------GSATKQQLKSFCLQRLSSFKIPKEWHFVDGIPYTNSGKIAR----------------------------------- 198434156 83 -------------------------------------------------------------------------------------------------------------------------------GERVCFLTPNDSSFVSCLLAVWSCGGIAVPLCSKHPPSELEYVINHSRASTVVSA---------VKYTTMIGPLCEKL---KVEHV--------QLD-------HWDKLDGDAKPCVENFPLGHNHSL-IMYTSGTTGPPKGVLFNHSN-IRYQIKSLVDIWEMSSSDVLLHVLPLHHIHGFINALLCPLSINAAVVM---EPSF-EAGRVW----KHRVNVFMAVPTIYTKLIQYFDEHVEETKKKCIRLMVSGSASLPLSIMQKWKSITGHT---LLERYGMTEFGMGLTNPYKG--KRIPGYVGLPFPNVEAKIAQENGEPDTSDESGELLIKS--KSIFQKYWNNNKATKESFVD---GWFKTGDIAVF-EDGMFRIVGRSSDIIKSGGFKLSALDVERVLLEHDHVEEASVLGVPDDTWGQKVVAVIKLTQNSTVDDV---TMTSWCREHMARYRIPREFKFVKEIPRNAMGKVNKKTL-------------------------------- 218272063 47 ----------------------------------------------------------------------------------------------------TKKITYQKLFENIRKTADAFWAQGIRKGDAVTIMSLNTPETIYCIYALNYIGAVANMVYMTLSEEEIVETVRNTDSKMFIFLDVAAE--KVRNVVENIEKIRVLAISPTDSLGFPVQKFSALKSKINTKGFWWKDFLKAGEHQAQQTSYHENELSVIVYTSGTTGTPKGVMLSNDS-LNAVAWQYKSGMKFTRGETFLTFMPPFLSIGLSLNVHLPLSLG---LVSDMVID-PEPQNVTRMYLKKKTNHFTAAP----MNIVQVFEQIKGNMQFCI-TMAGGGESLRKEQEAEINEELRKRHAKYLTGYGMTEFSATVTTSMNHV--YKAGTLGIPLCKVNIKVINDNGEKLKYNETGELCFCT--PSHMLGYLDNEEETKKICDRDEKNWIHTGDLGFVDEDGFVHFVGRIDGTV----YKLFPQRIEETIAEYPEVDLCAVVVELDAQNIATAIACVKRTAESKNNNNFLTGLQQYCKEKLPVHLVPKQIIEMDEIPLTQSGKI------------------------------------- 145249908 78 ----------------------------------------------------------------------------------------------------------------VRALIAGLKAHNVQPGDCVLVHLGNSIIYPALFFSIIGAGGVFMGSNARSQPQELEHILQLAEPKLIITSSDAL---------PTVLSVSADRGMHPSQVCLVDEAAGDYISSGGGSLVNFAHLLAYGESD----WVAFDDPAAMFSTSGTGGLPKAAYLTHHAMISHHLT---IHYDV-PYEV---TRLMSLPMFH---MFGALWTHLFPIRY-GEPLFFEMTQFIATVRDFGITETYMVPAMIHKFNRSAASAASSLSSL--RYVGVAGAPIDAAAMQRFRELL-HSDARASQLWGMTEVG-VVFQNRYGPQQAPAGSIGRLLAGYEVRLVGQDHQVLEDNQPGELWVRG--PGVLSGYKG------RSDAKDARGWFRTGDVAYVSA-GQFYIYGRTKELIKVRGWQVAPAEVEAALLKHPEIEDAAVIGVSRDGSTELPRAFVVRAKSLTGSRLTADDVYNFTRRQLASYKALDGVIFVEEIPRTASGKIQR----------------------------------- 104781648 47 -------------------------------------------------------------------------------------------------------------------------EHGISPGDRVALLMKNSLELLYAIWWC---GAVAVPINSKLHALEAAWIAGNAGAWLIYTDDGQVFDGIALPLGCRELAAPGLGELRQMAGVELVR----------------------------PQPRADADLAWLFYTSGTTGRSKGVKLSHGN-LVAMSLCYPLDVDTVDADDAVVYAAP---ISHGAGLYNFIHCGARHVVPESRGF--QAAELFDLARAVGNVSLFAAPTMVKRMVEQARQ--QGYGGEGLKTIVYGGGPMYLADLEQALDTFGPRLVQI---YGQGECPMTISASNPD-WPRIAASVGRAQACVEVRVVDADGHPLPPGQTGEIAVRGA--PVMQGYWDNPQATRAA---LVDGWLLTGDIGQLDEQGYLTLTDRSKDVIISGGSNIYPREVEEVLMQHPGVFEVCVVGEADPEWGESVVAFVVPR---RPGCLQAQALNDWFLARMASFKKPKKYQFCTELPKNSYGKILKTRVRQ------------------------------ 172041583 14 ----------------------------------------------------------------------------------------------------TRTLTYEELGAEVDHLSAQLMRAGVGHGDTVAFMTNPSVEFMVAYLAVLQVGGIWLGLNPAYKRQELAHILADAEPDLVLF-----------------NPSLKAQSVDELRAAVGKNDSFKPQNFDDGREVGSSKVFLTQRDAETLQACRSSVPGALFYTSGTTGKPKGALAHQAALARIAIVQSKRWGVSTP--RVLCTGCVGDIVGP--VQYA----GGYLFFMEDVPATVNA------IKTERLNALFQIPTQIISLMNYGFEAVAQENLC---LVAWGGAAL-PTTYVMKLRDWGIRMTTV---YGSSETVASLTSSREGAVDELANSVGVPDPEFRMKIAESADRVLDKGVTGEVYVKH-W-TFLPGYLNLPEATREAFTD--DGWLKTGDIGRVTSGGNLQLVGRTSEMFKSGGYNIYPLEIEDALESAPEVAQAVVTSVPDDKYSEVGFAFVVLATDFSTSSHVTEALIRQCKNKLARYKAPKFVEIIEGLPTLPNGKIDRKALKCLAN--------------------------- 71735172 51 ---------------------------------------------------------------------------------------------------------------------------------RVMAYFAGSAEMVLAILGAQLSGAAYIPIEPK-TPGSRIDAIADAKPCMIMTDSQNRQGAQSIA---------ERLGIPLV--VLSLKKAGKTLDI-------FREGYREQP--FTVERLTSSTPAVVFFTSGSTGTPKGVELSHLGYYRW----FEGVQDLKRGDRVALTTN------HSFELYLGLMSGAT--LY--VPTVRDPLSLVPWLDQHEITVFQSVPSLMRRILLFRESAGQG--LETVRTIMFCGEPLEQQLVKKVKDSFPFSHTRILNLYGPVE-ASVQVTYCWA--EEYLGSLGKPLKHVVVRLVDDTSHELQITGD-HLALR----------YLDEKKTRESFINEGTRFYRTGDLGRLNARGDLEYHGRVDDQVKINGYRIELGEIEKTIIDHFKATDCCVL-IEKSEGEPSLVAFVV-----SPNDS-VADLRRAVADHLPTYMIPRTVIFIESIPLNTNGKRDKPSLRA------------------------------ 195588054 46 -------------------------------------------------------------------------------------------------------LTREELHMNAMRVASYMRNMGLGQTDIVGVMGRHTTHLSAVAYACFFNGTPFHALHNAYEEACIAKLFGLTKPRLIF-CDG--------DEYEKVKSATKDLQVT-----IVTMRN------HPRGSVRIQEVLTTVMQNFQPVRLGIDHTLAILSSSGTSGFPKAVTISN---------SHKIIVDINNSNIQYTSSTLDWFSGLLMAIISGVFS-TTSIIADCD---FNPGLFCRAIGKYRISMVLLSSSYLAMF--ANSPEFQSADLSSLKYVFFGGSSCSLEVQRKVRSRLSHDCLNF--CYGLTEL------NSAGSVNVKPNSVGRPIRGIQIKILDEQGEAQGPNVVGEICFNNGW----LGYYQNPDETRK--IQDSENWIHTGDLGYVDEDGYLFVIDRLKDMLKYQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASVVKKPGTQLEA---QDVVDFVRKRITA---------------------------------------------------------- 33603011 11 -----------------------------------------------------------------------------LDTHARERPEAVALI------DRDRPVTHAALRAGVLDLAGGLAALGVCRGERVALWLPNCAHWVTMFLACARLGALTLAVNTRFRAQELGDILGRGQADWLV----YWPGFKGIDFAGIL-AAVPPAARARLRGAIVVDGSGAQATPGPAG-----LAAHALAALHGPAPLPAPNAGVLCFTSGTTSLPKFVLHDQD-TLLRHGDAIARSYGYDDDSRILASAPFCGAFGFATLV-GALARGVPVIC---EPAF-DAARSVAAVRRHRVTHTYANNEALVQMFRLG----ERADFATARLFGFAS----------FAPALGDQGVPLTGLYGSSELIALVAAPADGDVSVRY-EPGGALPEARVRARDPDGRILADGESGEIEILA--PSLMRGYLDNPQ--ASAGALTDDGYFRTGDLGYTLGTRQFVFQTRMGDSLRLSGFLVNPAEIEQAVEALPGIRACQVVGATRDGK-TVPYAFVLLDAGASPDP-------------------------------------------------------------------------- 189192386 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VREYKCTALYGVPTMFVALLSHGTVPREGFE--HLRTGIAAGSAIPSELMRKLHKNLNLTELTI--CYGMTETSPVAMTTTEDPIEKRINSVGRLLPHVRAKVVDPASRTLAVGQRGELAVSGYL--LMKGYWGDVARTQEVLQPDEEGWMHTGDEASMDAEGYIKITGRIKDLIIKGGENIHPLEVENCLFAHPATSEVSVVGLPDERYGEVVAAFVVKHEG-EDGNVTADEVRSWVRERLSHHLVPKYVFWVNNYPKTASGKI------------------------------------- 169773107 28 --------------------------------------------------------------------------------HAQTNPEKIAVI----DTTKNQQFTFGQLLADTAALKQILEQLKLTEGDRIAFLTPNGYDYVVTQWAIWAAGGVTVPLCTTHPVKELLYTIGDSDPSLIIL-------------------------HPSFVHFETPLREGTK---NSIPFMDQDPFTQSVAPTAVQLPLNSQCPLLMIYTSGTTSSPKGCVTTHKNITFQAVKAWKYA----PSDHLIHVLPLHHVHGIINGLTASFLSGVTV---EMHPKF-DPKVIWRWQDRGSSTMFMAVPTIYSRLVDYFETHIRGTEQESLRLVVSGSAALPTPIKAKFAEITGQT---LLERYGMTEIG--MAISCGLEVEKRIGSVGWPLPGVQVRLTEETGQVVEVDEDGQIEIKGD--NVFLEYWRRPEATVKEF--TTDGWFKTGDVARRDASGAYFIQGRASDLIKSGGYKISALEVERKMLGLDIIQEVAVVGLADEEWGQRVAAVVKQRPGTEPLE--LQNLRTQLKQEMAPYKIPTVLKLVDNIERNAMGKV------------------------------------- 158284793 21 ----------------------------------------------------------------------------LLHRTFESNVDKTALIYNDEDGRGEVQINYHALNSTANRLATAMLHR-IKEGDIVAVCMHPTDRLVTTLLAIWKAGAAYLPIDPTFPPNRIQHILGEAKPALVV-------------YDADYDNAAIFGKTPAV---------------------SYAELRKRASDNIRPEAMGEAQLALVLYTSGSTGVPKGVRLNHETILNRLQWQWG---------RFPYSATIGFKTALTFVIWGPLLNGMAIVI---VPKTNNPEKLVDLLERYRIERLVLVPTL--SL------------LYHLRIWVCSGEPLQISLAREFFDYFQEGVHQLCNFYGSTEVMGDVTYFVCESRKQLEGYIGYPLDNTTIYIMSPDLRPVRTEEIGELYVAGL--NLAEGYVNDPDRFIDNPLASFGRLYKTGDYASVSK-GCVYYQGRMDSQIKIRGHRVDLSEVEANLLGLAGVDKGIVLCYRAGEIDQALLGFVTLEQGAPFQTGLQVE--AALGDKLAHYMIP-QVVLLESIPLLVNGKIDRQTL-------------------------------- 115397319 321 ----------------------------------------------------------------------------------------------------------------------------------VPVYLSTSPELYISYLAVLKAGCAFSPIPLDAPEQRIQDILHDIQSPIILGA------GSEPSLGPWRSE-MQGSDT--------IKRTWIDVTEVS----RWKEM----RGDHPRLQLPSQDTLYLFFTSGSTGKPKGVQVSHLAVIASHSTAIPLPGDNQGDFRWFQFASP---TFDPSLIFVTLSNGATLCSADRSLTLTDIE---SAVNEARATVMMATPSLAALLR--------PSRLTTLQSLWTMGEKLNRTVIDNFAAKPEPNGSPLVNAYGPTE-GAINCTFLAPVDYAVRGSIGSALPTCAMLILDPDQRPVPSGLAGELAIAGPQVS--KGYLNRPEETAKSYSSEFGYLYRTGDMARIDENGSIEFLGRITDQVKISGRRLELGEIESVLATVDDVTEVAVVSARDNTPGQIVACLVTKATSRSAREKIVRDAQESTLRHLSSYMCPSIYAFFDSLPRSSSGKVDRKTI-------------------------------- 115397319 1360 ---------AEGARIMLSEMDDIVRYILDEPEG------NFLDALSHTGSSLKSSFNPGVLIHSWFED------------HAASKPHDPALIFDLEDPANI-TWTYGEVNAMADRLADHLSEANVP----VPLCIEKSPAVYIAILAILKAGGAWCPIDTLSPAQRRHDLIARTGAKVLLVSSD--------------DPAQTEEAVPSVELVDVAQYTKDAPLLANG--------VHQKSPR---VKNSPDDMAYLIWTSGTTGAPKGVPITHSA-AVSAMKS--LHRDI-PTDVSGYTFDVS-IMFYTWGIGGVLISATREIM---------LGSFSKLANTTKATHAHLTPAFAAGIPRKSCE--------TLQVITMIGEKLTPSVAEW------GTDMRAFNTYGPAE--ATIVSTIREHKNIKSANIGWPMDTVSVYVMKNR-RTIMKNAVGELAL--GGPQLSPGYLRQEDVTKAKYIEAGQTLYYTGDLVRMLSDGSLEYINRVDDQVKLAGIRIELSEISYSLGGHPLVEETLVLTRPDR-PNQVVVAFIRPEQGGELDDEIAQAANEKAQSTLPDNMIPSVYLVIRSIPKTASAKTDRRALQA------------------------------ 115397319 2537 -----------------------------------------------------------------------------LERNAREHPDWTAVEVASPDGIVKETMSYSKLNAEANRVAAYLASLG-HKNRMIAVCTGRNLPSYPIIAGIFKSGNAYLPIVEDLPVDRKLFLAEDADCPIVFT-------------ETTLSDSFSRVSDNCSVICIDDPQFQKSVESMPVEDRDYQS--------------GPDDLAYLLFTSGSTGKPKGVMVTRGNFSEFATTAAPITFELGGKGRYLAQADP-----HLLEMLFPWRHGMTTAT---APREMILDDLHSTMSKWGITHASFVPSIV------DQANLTPHDCPSLVFMTVGGEKITQKTL----DTWSTSRVALVNAYGPTETIGCTFARVGKYTNMR--NIGAPLTSCVGHVFIPTQHYALRGQTGELCFSGDI--VAKGYLN---RPDATGFCDGPRMYRTGDIGRLMPDNSVEYLGRGDDQTKIRGQRLELGEVSEVLAQHPGLARVQLIGARQ--RDQKEVSLV-----QSDLATLGKELQEICQKKLPGYMVPELILPVTHIP-------------------------------------------- 87121795 960 ----------------------------------------------------------------------------ALDDNAFYSPNMVAI------TSSEEEITYEKLVKKADILAFNLQEEGVKKGDKVAIACQRNAINIISMLAVFKLGACAVLIGADLPEQRIQYILKDSQTSCLI-SDGSLY------------------------------QDDYQLPFIELSPYWLNDVERTQTRFVAPEDASS---AYIIYTSGSTGQPKGIEISHKA-LLNMSLWHIDEFKLNSSSVGTCLAYVGYMAEVWPIL---LAAGTVLIIKDNERD--DINYLMPYLQQQGITHACLPTGLLTHACAHNIEWPD-----TLNTLLTGGDVLGDLSFP------KGFSADFYNMYGPTET--CVDACYFKADPHHLSSIGRPIANTVARVV-LEGKLAPIGVPGELYIGGA--GLALGYINNEKHFIESATQTDHKYYRTGDLVKWRHDGQLEYIARLNDEIKIRGYRVALGEINNQIELDDSVSQA-----YSLVKEDAIYAYVVLSEGESNEPKVTRQLRQLLKKSLPDYMRPNAILLLDSLPMTAQGKI------------------------------------- 87121795 32 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGTTGKPKGVMIEQRG-LLNLINSQTKAYDFNQSDIVIWLSN------HIFNLFLPILNGATLLI-PSEDDIKDPNLIKTLLINHKVTHIHGTPSYLAALGK-----VDAHN--EIKRVVTGGDKCPP-----LLQQIWGDK--LINSYGPTETSITASLDLTHNQNRSPNNIGKPIDNVNFFVMDTELREVNQGYVGELYI--SGIALARGYLNLPE-LTQANFITNPSLYKTGDLVKQLTDGSYEYLGRNDRQLKVRGFRIEPDEIEVQLCQIPGIEQALV--RLNPYKESTLVAYLLTPEKDTSSKHFCEQVKIHLGKTLPEYMIPSDFVIISAWPLTLTGKI------------------------------------- 145616920 90 ---------------------------------------------------------------------------------------------------------------------------GVQPGDRVPLVVKRGVEMIVAVLAC---GAQYVPLDGGVVPDSLRVVLRQAGERLALVLPSTEYRVRAV----------------SVDCVTVVIPVVEGAEAEAEAERERLGEYDKAAAEEGFVDLAPELGCYVIYTSGTTGEPKGVMHSNVTNLLCLGPG---NLGIKPGMCVGQVLNISFDMAAWEIL-GCLCNGGTLVLR--------GSDWLPAIKE--IDVLICTPSI---LAKYNPA-----EFPRIRTVATAGEPSNQRLADLWAAHGTYYNC-----CGPTET--TIVNTMSKHVPGAPLSIGAPTPNNSVYILDEQLNPVPFGEPG--VMWAGGAGVSRGYIGLPEKTQEKYLDPFANVYNTGDLGKWNEDGSIDILGRVDDQIKIKGFRVELDGVSASLSSGPGITGAVALFIDNEIHG-----FVSPR--VCDLDALKEHL-----SKLQPYAVPTKFHCMDELPHTANGKLDKRALREYAA--------------------------- 115387391 5 ----------------------------------------------------------------------------------------------------------------VRTLIAGLKAHHVQRGDCVLVHLGNNIIYPALFFSVIGAGGVFMGSNPRSQPQELEHILQLAEPKLIITS--------RDALPTVLNVSATRGMLPS--QVVLLDESAPDTNLLLAGPLGYAAANAPYLPTADPGFLNFAHLLWVSFTSGTGGLPKAAILSHHAIISHHL---SIHYDVP----YHVTRLLSLPMFH---LFGALWAHIQPIRY-GQPLYFDLTQFVSAVFQYQITETYMVPAMIHAFNRCNL-PVADY-MASLRYVGVAGAPIDGASMQQFGELLHPGALA-AQLWGMTEVG--VIFQNRYGEHGHAASIGRLLPGYDVRLVGQDGRILDQNQPGELYVRGD--GVLTGYKG------RSDAKDAQGWFRTGDVAYV-SNGLYYIVGRTKELIKVRGWQVAPAELEAVLLQHPGIEDAAVTGVSRDGSTEVPRAFIVRAKGPAGSRLTAEEVYLFSRRRLASYKALDGIIFVEEIPRTASGKIQR----------------------------------- 116203317 2696 -------------------------------------------------------------------------------------------------------WTYAELNDNGNRVAQLLLSR-VKPGDIVAVYFDKCPEAYFSILGILKAGCAFLALDPGAPRARNEFILQDSGASVLVTS---------------------RARKDNLELSVIVPTIFLD-----------RACLLAASSDPPVLNLEPNNVCYCLYTSGTTGTPKGITHDNA---VQCMLAFQHIFSGHDDSRWLQFASL-----HFDVQYWSWSVGITLV---AAPRDLILEDLAGTISRLGITHIDLTPSLARLLHPDDVPTLCKG------VFITGGESLKQEILD-----IWGSKGVIYNFYGPTE-ATIGVTVFPRVTNGRASNIGKQFLNVGSYVLKPTQQPVLRGGIGELCVSGRLVGK-----GYLKR-QDLTAERFPRVYRTGDLVRVLHDGCFDFLGRADDQVKLRGQRLEIGEINHTIRKVDSIRDVATVVRSESQKKDLLVSFITTGDGAKREEELCQRARDACRSNLPSYMVPTYVLQVSFIPLSSNNK-------------------------------------- 116203317 1076 ----------------------------------------------------------------------------------EEFPDKDAICFASNGVLTTTTITFAELNKMADRIAWHLAQHGVGETGVVAIIMEKSVRLYAGILAILKTGCAYLPLLPSTPMARIETIFQQAGVKVCV-----------------VDTATQEK---------VQQRLECNCLNLQSLDLQATPILTKPAPD--PERL-----AYVIYTSGSTGVPKGVCLTQRNIMSNLLQSCSQAFDVSVFEIFF--------TWTRGMC---LCSGTNDTLFE---------DLERSIRKLNVTHLSMTPTV--------ASLVDPAKVPRVQFLVTAGEPMTEAVTQKWGDKLYQG-------YGPSETTNIC--------SVKKMSANQAILGWSFDLAQNSLEAVPFGSLGEFCFGGD--QIAQGYLNTAAKFI--YHPTFGRIYRSGDLGRMLTDGSMVILGRADEQIKIRGQRVELDEVTEAIRQSGNV-DCATLTVEDTGTRDQIISFVVLKAKETANDEVKGSIQSIYRDRLPLYMLPSAIIPISALPTTSSGK-------------------------------------- 116203317 40 ---------------------------------------------------------------------------------------QTAIDFLSSN-GTRSSLSYGELHHASEALAIRLSAL-VGPLDVIPVLLPQSLDLYIALLAILKAGGAFCPMNLDVPLERAKFILEDVSAKVVITAPEL---------------ASKLPD-------------GDQAVLIMNGEIYAEP--PAVTSHRQPTP---ADLAYVMYTSGSTGTPKGVGISHDAVTQSLLAHDRHIPQFT---RFLQFAAPTFDVSV-FEIFFPLYRGKTLVSCARSAL---LNELPGVIRDMDVDACELTPSVAASLLR------KRENASGLRLLLTIGEMLTQPV---VEEFGGDQERPLWGMYGPTEASIHCTLQPAFARDSVVRNIGVPLDTVSAFILKEEGSESPDEEVGELAIGGH--QLADGYLNRPEQTSSTFIDTYGRLYRTGDKARMLADGTLECLGRIDGQVKLRGQRMELGEVEHAALRTPGCH-SAVAAVMDVT----LVLFCAFDGTNNAQDAILESCRQW----LPGFMHPGEVVVVEHFPRLASGKV------------------------------------- 322985 2989 ----------------------------------------------------------------------------------------------------------------------------------VCIHLLRSATAVVSMLAVLKAGGAFMPVDISQPRSRLQNLIEESGAKLVLT------------LPESANALATLSGLTKVIPVSLSELVQQITDNTTKKD-----------EYCKSGDTDPSSPAYLLYTSGTSGKPKGVVMEHRAWSLG-FTCHAEYMGFNSCTRILQFSSL--MFDLSILIWAVLYAGGCLFIPSDKERVNNLQDFTRIND---INTVFLTPSI--------GKLLNPKDLPNISFAGFIGEPMTRSLIDW---TLPGRR--LVNSYGPTE-ACVLVTARPTAPHDKPSSNIGHALGANIWVVEPQTALVPIGAVGELCIEA--PSLARCYLANPERTEYSFWQTKKGVYRTGDLVRYASDGTLDFLGRKDGQIKLRGQRIELGEIEHHIRRLPRFHEASVQPATDPDRDATVAGLLVLANTSENLQTLVTELKKSLRGVLPHYMVPLHFVAVSRLPTGSSGKLVRACLRELLDGNFPKVEQVLT-TNESVLRQ------- 90110362 1824 -------------------------------------------------------------------------------------------------------LTYAELSDLSQRLSIHLVSLGIKVGTKIPICFEKSMWTIVTILAVVQAGGVFVLLEPGHPESRLSGIIKQVQAELLLCSPATSRMG-----------ALQNIST----------QMGTEFKIVELEPEFIRSLPLPPKPNHQP-MVGLNDDLYVVFTSGSTGVPKGAVATHQAYATG-IYEHAVACGMTPRSLQFASASIGDI-------FTTLAVGGCLCI----PREEDPAGITTFINRYGVTWAGITPSLALHL---DPDAV-----PTLKALCVAGEPLSMSVV-----TVWSKRLNLINMYGPTEATVACIANQVTCTTTTVSDIGR---GYRATTWDNHNSLVPIGAVGELIIEGSI--LCRGYLNDPERTAEV-FIRSPSWYKTGDLVRYSADGKIIFIGRKDTQVKMNGQRFELGEVEHALQLQLDPSDGPIIGEPDLL---IAFLFVRANTGTGNSDEIIKKLQDAQREVLPLFMVPQAYIPIEGIPLTAAGKIDRRMLRKL----------------------------- 90110362 214 ---------------------------------------------------------------------RTNLVYDLFSARAHEQDANMAIAWDG-------RMSYTELERVSSTWARQLQKQGISQGSWVLFCFEKSRLAVVSMIAILKAGGVCVPIDPRYPVERIRDIIRTTNATI-----ALVGAGKTAALFKSADTAVQTIDITKD-----IPHGLSDTVVQSNTKI--------------------DDPAFGLFTSGSTGVPKCIVHSQICTAVQAYKDSSYTFDISIADTF------------------------TALFYGGTLCIPSEEDRMSNLQDYMVSVAVLTPTVSRFL---DPGVVKDF----ISTLIFTGEASEADTVPWIEAGVN-----LYNVYGPAE--NTLITT---ATRIRKGKSSNIGYGVNTRTWDVSGALVPVGSIGELLIESGH--LADKYLNRPDRTEAAFLSDLPRFYRTGDLVRYCDDGSLICVGRSDTQIKLAGQRVELGDVEAHLQSDPTTSQAAVVPRSGPLEARLIALLVTGNKDGTPHPDLVKYATSSLQQRLPSYMVPSVWLGIDFLPMSVSGKLDRAVLQD------------------------------ 90110362 4124 -------------------------------------------------------------------------------------------------------ISYHELDGLSSILAEHLSQLGVRPEAPVCLLFEKSKWAVVAMIGIIKAGGCFVPLDPSYPHERLEHIISETGSSVIVTSAAYSKLCLSLSVRGIVCDGSVFSSTKKP--------------------------LPSTADSPPSFSVRPNQAAYILFTSGSTGKPKGVVHSVCSALIALGKRM----GLGPQSRVLQF--------NSYWIFGTLVYGGCLCIPKEEQRMSNLSGW---VQKFKVNTMLLS-TSVSRLMQPADTP-------SLETLCLTGEVLQSDVDRWA------PKLHLIAGYGPTET--CIMSVSGELTPSSPANIGKPV-SCQAWVINPETELAPYGATGELYIQG--PTVARGYLHDDVLTSKAFWSR--RAYKTGDLVFWGPQSNLYYVRRKDSQVKIRGQRVELAEIEEVIRQHPDV--TVCVDLSSDDQNTRIILGAVLGIGDRAMDDLKSHIIPALEASLPHHMIPEAYVPFVQLPTLGSGKLDRKTVRRVA---------------------------- 217411496 88 ----------------------------------------------------------------------------------------------------------------VNEYGPTLHALGFGRGHRIALVLPNGPELALAIVATAQY-ASCVPLSANGAASELKADLLRAGVDLVV----GPYSGRIHNMFAEIEQTATGLGIPFAGLVPSPYESGTNAATDTLRFSDRHEIINRSTKAFLTKENTLNDEVLVLFTSGTTGNKKLVPHQLGDILT-AATTIALSWALTPDDVNCNLMPLFHVGGIVRQVFSPLVSGGCVICC---PSF-DPSIFWLLVTKQAFTWYYAAPTMHQLILQTGQALVEGKHCPPLRMIANAAGGLLPSLALQLRDTVGATVLP---SYGMTE--CMPISSPPATYQLKPGTSGVAV-GPEIAILNTTTKSLPIGEDGPICVRGD--PCFRGYGRIANDFSEAVNDTFDGWFNTGDLGHLDKDGYLFITGRSKEVINRGGEIISPMEVEEAVLSHSDISLAAAFSAPHDVL-QEVVGIVVVMMADRPRLDL-ASLHEFLGERLAAPKWPQCLIFMDGLPKSHTNKLLRVKL-------------------------------- 50085826 31 ---------------------------------------------------------------------------------------------------DQKQLTYKQLYDYAIRYGAYLKHKGIRETDFVLLQSPNVIEVFIVIFGLYAIGARPVFCLHGHGAYEIENIARQSRAVGFITANEI-----------TAVDVCEEFSVPNFQ--LWFRET-----------ILSQETIAGSLPQLKHLNLDSEDIAFLQLSGGTTGLPKLIPRTHADYIYSIEKSVE-VAGLNPQTVMFCMSSPGF--------LGVFYAGGTVVL----SQLTQPRVCFELIQKYKIEQVSLVPAIATLWLNA--ESLKDYDLSSLKVIQVGGAKLLPSL---AEQIIDQFQVKLQQVYGMAE-GLVNFTHLDDTNAVTIQTQGKKLSHLDIRITDHHGQALPINAIGHIQTRGPY--TINGYYNLHEINRRSFTD--DGFYKTGDIGYLDDDLNIVVTGREKEQINRSGEKVTPSEIEEFILQYPTVKDVCVIGVSDEHLGERIKAIIIPK--HEDHEISLKNIRKFLGKNIAHFKIPDEIDVVADFKYTHVGKVNR----------------------------------- 182436388 1162 ---------------------------------------------------------------------------------VRAAPDAPALVH----GGFRR--TYRELDRCSNALAAHLRKLGVGPETLVGLYVDRDPAVVVAMLAVVKAGGAYLPLDPSHPERRLRQILDEARPALVLTPSA----DRVPPVGD------------GLPVVPVDPYLGADVAADPGHD----TAVDGGA--------GPGSLLYVMYTSGSSGRPKGICITHRNVIRLVRDTNFIH--IAPGDRMAQISNAAW-DAATLEIWGALANGAELHGFDQA-TVLNPPVLGEALRAAAVTVVFATP-LFTEVAAYDPTVFAGA-----RELVVGGDTMDP---KRAREVVELGGPLLINDFGPTESTSIAATFAVRQVPTWRVPIGRPISNTQVHVLDAWLRPVPVGVPGQLFIGGD--GLGRGYLGRPEAFLPDPFSDEPGMYATGDKVRRLPDGMLDFLGRIDFQVKVRGYRIELGDIDSAALSHPGVRESLTVV--DESAGHRLVAY----YSGTPTP---RELTGYLADWLPRYMIPPVLIPLPELPKNPNRKIDRAALPKPPAGRAAAPADTTTLEREAV---------- 182436388 35 ----------------------------------------------------------------------------------------TAYTFVSPGRDERPSLTFPELDARARAVGAMLAGRGLT-GERILVLLPPGLDYVVAFLGCLYAGAVAVPLYGKYSARHLAV-LADSRP-----AAALVPGAEP----ARAAELAEELHAPGLQLLSVDGELPGAGDWRRPH-------------------IDGDSLAFLQYTSGSTGTPRGVRVTHRN-LVANSAQIQERFAAGPD-----TAVVSWLMGLIGGILQPVYAGATATLLSPTAFITRPLLWLELISELGTTISGGPNFAYDLCVRIPEERLAGLDLSRWQVAFNGAEPVRASTLDRFMAPFGFRRDAFFPCYGLAE-ATLMVSGRPGRLP-EPAPDGLPVVDCGPVAVDERGEACAEGAVGEVWVAGE--NVADGYWG-HAAADGTFGARLPGYLRTGDYGFV-RDGRLYVTGRSKDLIVVRGRNHYPQDLETALAAHDALRRAAAFAVERDGR-EEICLVLETTHGHVP--ETADAVIGAVRSALHAVAAGTVVLVRPGIPRTTSGKIQR----------------------------------- 167838667 397 -----------------------------------------------------------------------------VRHWARHRPEHIAL------RDATQSMSYAALDVAVRDAARTLAARGVSHRDTVALQTRRGVEWVVWWLAIWRTGAVVLPLPADASAERTAQGCAQAGARWLVST---------------TTPADHTAGLPPV------------ITPTAER-----ACVEATAPDHRP---AANEPAYILFTSGSTGTPKAVTVSHHALSTYLGWATRYASERHGGTIVHSTQTCLWL---------PLLAGETVRF---APDPVTPAMLYDLL-------LCEPP---LSFIKLTPAHLQG---------FAALETLNPRAVPWPDHVVVGGRAIIHNEYGPTETVGCCVQSEP-AEGISPGSIGAATPRSALLVLDAELQPAPAGEAGELYLSGD--QLALGYVGNPQRFLPNPAPGSPGVYRTGDLVRRTPDDHLVFVGRVDDMIKRNGVRIEPGAITAHVLRHPGVSGCHTFAQRPAPASEPLVVCAVVGDGVDVHA-----LRAWLASQLPAHTMPNRIVPVDTLPCTPQGKIDER---------------------------------- 167838667 1451 -------------------------------------------------------------------------------------------------------LTYRELDARARSVAAALARRGMGAGSVVGIRIAYSAALPVALLGVLMSGACFVAVDPDEPHARLA------------------------HVLANVA--------------LVLCPNGDDAPASAVPHLDLHALETEGAGAQTFEPIAPLLPAYRIYTSGTTGIPKCVVH-HAAY-VNAIAHFRDMLRVGPGDRVMLTSDI------SLLEVAPLASGAVLVLNRDEALTPAAYDTTGHAAGH--TIIQATPSVWSVLRLRGWSCPPRV------TALVGGEALPRELGDWLSDATEAA----WQVYGPSETTIWSTAARLGHASH---TIGAPIAQTRCYLLDERLDAVPSGSVGTLYIGGA--GVALGYAGATGATAASFLAATPGMYRTGDRAHVDETGALVFLGRVDRQVKLAGHRLELDEVEARLAAHPDIAHAIVVLHPESQD--RLAAYLVARTPRAQPDA--AQLRDWLSTHVPPYALPASYTWIDTPPRTRNGKLDRRAL-------------------------------- 195054525 40 -------------------------------------------------------------------------------------------------------LTREELHLNSMHVASYMRSLGLVQTDIVGIIGRNTTHIFAVVYGCFFNGIAFHSLNTSYEQSTIEKLFDITKPRLIF-CDG--------EDYEKVKSATEKLNA----KIITMRNHQS-------GSISIEEVLATVETDFQPARLENDQTLAILCSSGTTGIPKAVTISNSRKMLNSSN------KLTTADVQFSLSTLDWATGLSSGVYS------TKRIISDKPF--DAVRYLRIIEEYKVTWVIVVPSHMAML--VNCPEFEKANLHSIRHFMYGGGSCSLAVQQSIRDRL-RDDC-LHQVYAFTEAGSAVIKNL--SFDQKPNSVGSLLNGIKMKVLTEQGKPLGPNEVGEICVYNGW----AGYFGNPE--ESSNVRDSELWFYTGDLGYMDDDGFLYIMDRKKDMLKYQNIMYYPHEIEEVISQMPGVAEVCVFGIWNPLVGDKAAAAVVKKIGSKIQA---QDVVDFVKGHCSAIHLHGGAIIVDDLIRSPNGKTNRAATKA------------------------------ 84495256 51 -----------------------------------------------------------------------------------------------------------------------------------LIYVANGPAFPVAMFAAAYAGVPLVPVNYRLGEEQLDYLLANHPGALAIAAPESR-------------QAVAAAGLDTV--------TPDE----------WLSATDQTDDDSDPEW--SGEPAIIIYTSGTTSKPKGVLLRHENLVSYVLGSVEFA-GAAEEDAALVSVPPYHIAAVANVL-SNLYSGRRTMVLE----QFTPQEWLGIVRDERVTNALVVPTMLRIVATEGDTSV-----PTLRNLAYGGAPMPARIIATALKLW--PDVGFVNAYGLTETSSTVLASDDPAVRARLASTGQPLPTVEIEIRDPFDEVLPVGEVGRICVRGDYAGVGRTV--DDQ-----------GFFDTRDKGYLDEGGYLFIGGRMDDTIIRGGENIAPSEIEVVILAHEDVEDCAVVGVPDEEWGQRIEAAVVAREGRSIDPELRDYLRAHLRGS----KTPDRIHVLPELPRTETGKLIRRVVAAIAS--------------------------- 154276196 253 -------------------------------------------------------------------------------------------------------LTYQELDDLSWRVKARLTTHNVGPGSIV----PMLFEAVVAMLGVLKAGAAFVALDPAYPEKRLRDICEDVEANVIICSDWL------------------------VQHNLNY----TTIAVGDGTVAWGTDPARNQS------RVQSHDPAYVVYTSGSTGTPKGVVIEHASFCSNAVASSK-AQNLDSSSRVLQFASYAFISIHE--CLTTLIIGGCVCI---------PSEFQRLVQNLQANWAELTPTAAKLLRPE--------DVPTVKTLILGGESMTSTDI-----AIWNENVHLVCAYGPAE---CTVVSNVQPHVTEPGNIGF-CFGGSCWIVDKENHNAAIGAIGELVIGGAIVS--RGYLKRPEQT-AAAFVTGPQWYKTGDLARYRSDGSIVYIGRKDTQVKIRGQRVELGEIEYV--SQQCLKETMVVAIAHETRRPSLVLFMATKQGITICEEVVARLKVHLQNALPAYMVPAAYIQLAAMPVSRTGKVDRRVLQK------------------------------ 169779261 54 ----------------------------------------------------------------------------------------------------------------VRTLIAGLKAHQVQKGDCVLVHMGNSILYPALFYSIIGAGGVFMGSNARSQPQELDHILELGNPKLIITTRDALDRGMLPSQVCLVDEA----ATSHVAQLLLSGPLAYAAAISPGGDNYYLNFAETGWLFFQDEAIAKSTPAAMFSTSGTGGLPKAAILSHHA-IVSHHLSIYY-------DVPYEASRL--MSLPMFHLFGALWTHIFPIRY-GQPLYFDIAQYVAAVYQYQITEAYMVPAMIHAFNRCAF-PVADY-LQSLRYVGVAGAPIDGASMQQFQELLHVD-ANASQLWGMTEVG--VVFQNRYGQPGNSGSIGRLVPGYEIRLVGQDGNVLDDNKPGELFVRGN--GLLTGYKGDDAKDAQ-------GWFRTGDVAYVN-NGLYYIVGRTKELIKVRGWQVAPAELEAVLLKHPGIQDAAVTGVTSKDGTEVPRAFVVRTRQPAGMQLTSEEVYMYCRRQLASYKALDGVIFVEEIPRTASGKIQR----------------------------------- 86741102 44 ----------------------------------------------------------------------------------------------------------------------------------VAVLLPHGASGIAAVLGVIASGRPCVPLDRMHPTDRLAQVVGLAGASVCVTGPTGSADQRTAAALPGIVE---------------------TIDVGDERVADWSPALADRVASTAPRRAD-TDPAVLIFTSGSTGVPKGVVWHHRALLIHYAIQVQDVMRLVPGDRLPLFLPYSFISGMNRTV-GGLVFGTTLEMYD--PRVRGVRDLADWLRATRPAGIVATPALIRIVFGEPDEV-----LDDLRFVMSVGEAIYARDVELARHHLPPAAAFLVS-YGASELGTATCAPIWSDDDLPDGVMGRPVVDVAVRVVSPDGIEMPPGETGEIVVMGHF--ITGGYWRAPAA-SASRFGIGPDTYRTGDLGRIDASGQLRVVGRNDAAVKIRGYLVEPIEIESALLASSDVLEAVVVA-DRTTQRARLVAYVVPVTGARVSPA---SIRRLLRAKLPSYMVPATVMLVTALPRTRS-KVDR----------------------------------- 22329863 11 -----------------------------------------------------------------------------------------------------RKRTGREFVDGVLSLAAGLIRLGLRNGDVVSIAAFNSDLFLEWLLAVALVGGVVAPLNYRWSLKEAKMAMLLVEPVLLVTDETCV--SWCID--------VQNGDIPSLKWRVLMEST--STDFANELNQFLTTEMLKQRPSLATYAWASDDAVVICFTSGTTGRPKGVTISHLAFITQSLAKIA-IAGYGEDDVYLHTSPLVHIGGLSSAM-AMLMVGACHVL---LPKF-DAKTALQVMEQNHITCFITVPAMMADLIRVNRTTKNGAENRGVRKILNGGGSLSSEL---LKEAVNIFPCRILSAYGMTEACSSLTVTYPLLNQPKQGTCGKPAPHIELMVLDEDGKILTRG-----------PHTMLRYWGHAQENVETSESRSNEAWLTGDIGAFDEFGNLWLIGRSNGRIKTGGENVYPEEVEAVLVEHPGIVSAVVIGVIDTRLGEMVVACVRLQEKWIWSDQLSSELKHHCRQNLTGFKIPKRVRWEKQFPLTTTGKVKRDEVRRQVLSHFQIM--TSSL--------------- 118464228 38 -------------------------------------------------------------------------------------PGRTAII---DDDG---ALSYRELQRATESLARRLTRDGVAPGRAVGVMCRNGRGFVTAVFAVTLLGADVVPISTEFRSDALAAALRAHHISTVVADNEFAER----IAAADDAVAVIDPATAGAE-----ESGGRPAVAAPGR--------------------------IVLLTSGTTGKPKGVPRPQLRSAVGVWVTILDRTRLRTGSRI----SVAMPMFHGLGL-GMLALGGTVL----THRHFDAEAALAQASLHRADAFTAVPVVLARILELPPRVRARNPLPQLRVVMSSGDRLDPTLGQRFMDTYGDI---LYNGYGSTEVG---IGALATPADLRPETVGKPVAGCPVRILDRNNRPVGPRVTGRIFVGGELAGT---------RYTDGGKAVVDGMTSTGDMGYLDNAGRLFIVGREDDMIISGGENVYPRAVENALAAHPAVADNAVIGVPDERFGHRLAAFVVLHPGSGVDAA---QLRDYLKDRVSRFEQPRDINIVASIPRNPTGKVLRKEL-------------------------------- 162453547 9 ----------------------------------------------------------------------------LLDRALKLHGHRP--LFGTKTDGRWDWITYAEFGQLVARFRGGLASLGVQRGDRVALISNNRVEWAVSAYACFSMGVAVVPMYEAQLPSEWAFIINDCEAVAAIVATPQIY-GKCKDLPEKA---------PSLKHVVCLFDPDGARDGVPGKTSSYKELLAAGEGSPAPAIQPSKDTACLIYTSGTTGNPKGVILSHGNIASNVCA----VLDLIPDDRSLSFLPWAHSFGHTGELHVMITVGASMALSESVDVRPTPRIFNRIYE--GVKKMAGKPAVIQALFRAGLRAAKKAERLTLRVIFSTGAALAYQVAEFV-DALG---ITVYEGYGLTETSPVATVNYPGAR--RLGSVGKPIPGVKIVI---DRSETHDPKQGEIVIYG--PNVMVGYYKRDEENKAVFTE--DGGFRTGDLGYLDDDGYLFVTGRI----------------------------------------------------------------------------------------------------------------------------------- 118054363 51 ----------------------------------------------------------------------------LFDNQVATRPEAVAL------QAGAQRWTYAEMDARVNRVCAFLIAQGVVRGDRVALLSENRPDYLALLMAAAKLGAIVACMNWRQTPEELAHCVGLVTPRLALVS----------PRYEALKGLLEGGGQRP---CFLL-------------DAAWDAGLQRQPSHAPADAVQPEDGLYILYTSGTTGKPKAALVSHRALLARAAVTMDRAVRRGADFIAWASADSSMIT---------LIGGGKVIVADGL----EMDVLCEAADETNIGWFVLMPRVIHELKSRGIQP---------KPVDTVG--CMADLVHQIAELTQLFQAPFRNTFGSTETGPIPVGDAPEDLAKTPSSMTR------IRLVNEAGEDAQAGEPGELLLRS--PTLFSGYWGMPEATAEAFEG---GWFHTGDVFLRRPDGRLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRITDAAVVKQPDEKWGEVPVVFVA-RADEGLSAD---DVLALCRGRIANYKLPRAVRFIPDMPRSTTGKVMRHELEALL---------------------------- 67524175 4874 -------------------------------------------------------------------------------------------------------LTYAELTGMSDRLAHHLRNLGVREEVMVGLCFDKSMWTIVSMIAVLKSGGVIVPLGVQMPVQRLQHILNEITAPVVLTMD---------------KHASKLRDITSAN---VLTIDGG--------------FIATLPNPCHPPSLTSESAAVVIYTSGSTGTPKGVVLTHGGPNTRALQYSAYVFDLSLLDIL------------STLRFG----GCVCVVSE--EDRVDTNSLTTKMEAMAVNFAVLTPTV--------ASLIDPRTVPTLSTLVLAGEVVPHSAVEWA------SHVTLFNGYGPAESTILATTNGPIIEKEQASSVGTALAG-AIWVVDDHNRLVPLGVVGELLISGPL--VARGYLNDTERFVSKYFHSWAGIYKTGDLVRQDPDGSIMFVGRADGQIKIRGQRVEVGEIEYWLRQHFDTQTVAVDVIGASTGDVALVAAIELRKDRSSNEQLREQLQAALLKALPSYMVPSKYIPIKNMPNTASGKLDRRALRTLIGGLKEEQLAQYSLAD------------- 67524175 1134 -------------------------------------------------------------------------------------------------------LTYQQLDDTANQLASYLIRLGVQPETKIPICFEKSKWAVISQLAILKAGG--CVVPLGTTQPASRTRLIDLQATIILTS--GKFASRFMDL---------------VTHTVVID----------------EAFMAELPPEMVPCLATVDNAAFIIYTSGSTGVPKGVVLPHAS--LCTSLEHAYTFDISIQDIYT--------TWH----YG----GCLIILSE-------EDRISNLMVKYQVNCAGLTSTV------AGTIFPQ--DVPTLKKLVLLGEAVKQAVVDWI------GHVEVYNAYGPSECS--MQASINRLTPCNALNIGWAFAG-ALWVVDPNNRLVPIGAPGELLIEGPL--QARGYLNSPEKTAAAFFGSGRRLYRTGDLVQQNPDGSITYIGRRDTQIKVRGQRVEVGEIEHHLLQQDAVLDAAII--------------------------------------------------------------------------------------------------- 67524175 5943 ------------------------------------------------------------------------------------------------------HLTYRELHRLATRLAYHLEGLGVGPQVPVATIFEKTKWVVVTYLAVLKAGGTIVPVNHQHPKQRMQALVQSIGTRVILTS---QDPGR-----------LQGLVTGPVLKV----------------DQDFFTQLPDSDNPHPVVQ--ATDSAFIIFTSGSTGTSKAVVLQHGAIVLYASPDTRAIFDISIAEIFTTLS------------FG----GCVCVISEDD----RVSRLAEAMEEAAVNFAILTPTVASLLKPEQV--------PSLRRLLLVGEALRPEVAEWSSSHV-----ELHNAYGPAESS--ILTTFSQRIPVQAPNIGFPLAHSNLFVVDPSNNLLPVGMVGELLIEGPL--LAREYLGDAKKTAEAFLQQYDRFYRTGDLVQQKLDGSFIYIGRRDTQVKIHGQRVEIGEIEFWVNKLPDVREV-VAGLFKPIYEEEPLLAVAMEVPSSLSDELREELRRNLLTVVPSYMVPQLYLPFAKLPLTDSGKLNRRA--------------------------------- 67524175 3743 --------------------------------------------------------------------------HELVSQHVSTNPYAPAVAWDGD-------LTREELDRLANKLALYLTTLGVIPETMVALCFEKSKWALVANLAVLKAGGAVVPIRAD-PIQRVQNILQQTGITTILASEGF-------------ASALEGL----VPNVITIG----------------DDLIQSPSPVTQPISVTPSNAAFVIFTSGSTGNPKGVVVEHG----AMSTSMQAHFGMNSETRAFNFAFTFDISLHD--IISTLQFGGCVCM-------PSVNNMADAMNRMGVNYSFLPPRVIHTI--------KPSDVPGLKTLVVGGEAVQPEYLEWL------NGVRVFNAYGPAE---CSIAATCNEVANK---ADVPNIGRAIAVVDENNRLLPLGAVGELLIEGPL--LARGYLNDPIKTANAFISRYRRMYRTGDLVRQMEDGSLIYVGRRDGQVKIRGQRVEIGEIEHHVTEHPSVVEN-VIVYPHCGPAQTLHGFISSDADETPLDQLPHALQQAVRDHLHSYMVPNSWISLAAMPHNSSDKIDRR---------------------------------- 67524175 2669 ------------------------------------------------------------------------------------RPNATAVAWDGD-------LTYQQLDEMSNALAHHLVTLGIGPEVMVALCLDKSKFAIIAQLSVLKAAGVVVSINPKHPTQRLELVLKDINAKVMLTSSSQFRN--LVPHILHMDETL------------------------------FSAL--SSQPQPPSTNVTPNNAAFIIYTSGSTGMPKGVILTH----LSLCSSFRAHYEMSPSTRSLQFAAYTFDASISDI-WGTMSHGGCVVISEEE----RMNNLQGVIEAYGATHAQVTPTVASLL--------DIANIKCLTTLILGGEAVREAMIEEHAKAAG--RVKVLNGYGPSECSIYTTCSAALVQKKQALNIGRPLVG-SVWVIANGESICPIGAVGELWVEGPL--LARGYHNDPKKTKAAFWAKGHRFYNTGDLVRQSPNGDLIYQARKDSQVKVRGQRVEIGEIEYRVKKLPAVK-SLVASLITP-GGNSPNIMISVAM--ELSDDFLQRLHASLLEVLPSYMVPRLFVPVVHLPQTTSSKLDRRTIKQMLENLPGDV--------------------- 91788441 20 --------------------------------------------------------------------------------------------------GDLHRYTYKDAACRARQVAQALDGLKLAFSDRVATLAWNGYRHFELYYGVSGSGRVLHTINPRLHPDQIAWIANHAEDQVLCFD---------LTFLPLVQAV--HGKCPTIKHYIALDADKLPADTGIPNLQSYERWIGGQTGDYAWPAFDENSASSMCYTSGTTGNPKAALFSHRSSILHAAAALPDVMCISARDAILPVVPMFHVNA-WGIPYSAALAGAKLV-FPGPAL--DGKSVYELIEAEKVTYAAGVPTVWQMLL--GHLKPAGLRFSTLRRTVIGGSACPPAMINAFRDDYG---VEVLHAWGMTEMSGTLCTALSDDEKMKIRKQGRAIFGVDMKIVDEAGKDLPGKTFGDLHVKGPWI-------------VREYFKGVNGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDVENIAVSHPAVAMAACIGVPHPKWDERPIIAVVRKPGMDVT---REELIRFYDGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLRELL---------------------------- 15898183 21 --------------------------------------------------------------FKWNIPSRFNIGESILDRKVKEGGDNIAIYYE-DEEGDHFVYTFAQLKSLSDSLITILREIGVKRGDVVGIYLQPRVETVISILSLYRLGAISLSISPLMGVEAVEYRIRQSDAKAII-----IEGSR-----KEVREKLRN-----VTKIIVADRDESEINF---------DEVKKTSGVHYAVDTKSDDPAQLFYTSGSTGAPKGVLHAHR-FLLGHIPAYQLYFEMREEDVFYTPADWGWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1835254 30 ----------------------------------------------------------------------------LLGRWAEQYGEREALV----GADGCSRVTYRALDRWCDRLAAGFAARGIGAGERVLVQLPNTPEFVAVCFALFRLGALPVFALPAHRAAEVGHLLELSGAVAHIL------PGTGTGYDHVAAAVEARARRARPVQVFVA--GEAPAVLPEG----FTALADVDGDPVAPADVDFRRGVFLL-SGGTTALPKLIPRTHDDYAYQCRVTAG-ICGLDADSVYLAPAEFNFPFGCPGIL-GTLHAGGRVVF----ALSPQPEECFALIEREHVTFTSVIPTIVHLWLAAAAQG-HGRDLGSLQLLQVGSAKLHEELAARIGPELGVRLQQV---FGMAE-GLLTFTRDDDPADVVLRTQGRPVSEADIRVADPDGRPVPRGETGELLTRGPY--TLRGYYRAPEHNARAFTE--DGFYRSGDLVRLTADGQLVVEGRIKDVVIRGGDKVSATEVEGHLGAHPDVQQAAVVAMPDPVWGEKVCAYIVPAPG-RPAPPMAALRRLLRARGLADYKLPDRVEVVDAFPLTGLNKVDKKALAADIAAKTAPTRPTTA---------------- 218717878 20 ------------------------------------------------------------------------------------------------------RWTYQDLNHAIQRLVTGLQTKGLKRGDPLVMFMPNTAEYVIATWAAYEMGCTYVPINPGLSAREMRHMLK------IVTGQCGIIAGKS-DMCARIEELTSEQDCM---RILVEGEMDGWTPFKEVMSDPAPDLQQSICRDHDSEFSDRT----IFFTSGTTSLPKGC-------LVPSAYGFSAALRWRPGDRALFTLPNNHGFGWLCII-GPFLNAATVVL-PGPSFVPEAVE--KAIREEQVSHAGLVPTMLHAL---SNVSLASGKLNSLRRIVMGGSPPTEEVIKICLDTLGASG--VENLYGMTE--GVLVSSVSHASDIIKGSIGTPLPGMAVRVCAKDSNASTGGEAGEIHFSGPIGGIDSNFYNGED---------GRLWFRSGDKAFIGNDGRLYLIGRYKDTIIRGGENIEPSAIEAVLGQIPDVLQPQIVRAPDNIAGEVPVAVV----NQKLDDYTADRLKDIILARMGNLYVPADVIPIQALPTTMAGKV------------------------------------- 214037313 7 -------------------------------------------------------------------------------------PETVVLI-EEDESGTGRVFTAKQMRESTNNLASQLIAMGGSPGDKVAIYSKNRAEYVQALIAVFKARLVHVNVNFRYGPQELEYLLDNSDARFVIFES---------DYADHLDAIRE--QLPLVKNFIICDDAKPAVDWA----VALSELSDTGNGEKLAIERSPEDQIF-LYTGGTTGMPKAAMWEQ-----YSLWNMIGVNQKNPE-----LASPG---GANALVILPLMHGATVINALGYGNTFDADVALQCVDKHKIAAITIAGDAFAQIIKAMDAAKGSSSLASLRFVISSAMIFSPH-----NKKALLKHCPIVDNMASSETSAQARSNKDSTLEDGAVKMQLP----NAKVFTKDLQEVQPGEPGFLAISGTLP---LGYYKDEKKTAET-FITVDGLRYSGDWVQLHADRSLTFLGRGNVCINSGGEKIYPDEIEATLKSHDLVDDCLVVGTPDEKWGQAVTAVVQLAADAQVEAEI---LRDYVRKFVAGYKVPKHVLYVDKVFRGANGK-------------------------------------- 189208862 1730 ---------------------------------------------------------------------------------ARARPDAAAIAWDGE-------MKYGELDELSSRLAGYLVGLGVGPEAIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTGARVVLAS-------------------AQHSTLCSNRTVVVVSKASF-------------DRLSSASDKANVISKPSS-IAYVMFTSGSTGTPKGVVLEHRAIST-SCLTHGEAFGFSPSTRFAAYTFDACIT----EIITALLFGACICV----PSELDRNDLSNISNTLKVSWALLTPTVARTL---DPKTI-----PSLRTLVLGGEQVSRVDWERW-SHLEKQ----INTYGPTECSVWCTSNVAGFT---SGTIGKASVGWVVDP-NDHNKLAPLGAVGELLVEGPI--LARGYLNDAEKTAAAFIDRRGRLYKTGDLVYYNADGNLVYVNRKDAQVKVRGQRVELGEIEHHVREMPEVGRMAVVIMPGDDKDKATVAVFVEQKEEEVSDGDGSSARSQLSERLPSYMVPGVYFSVAQLPMTTSGKTDRKRLREI----------------------------- 28895776 28 --------------------------------------------------------------------------------------------------------TYGQLKRDSDSIAALIDSLALLAKSPVLVFGAQTYDMLATFVALTKSGHAYIPVDVHSAPERILAIIEIAKPSLIIAIEEF----------PLTIEGISLVSLSEIE-------SAKLAEMPYERTHS----------------VKGDDNYYIIFTSGTTGQPKGVQISHDNLLSFTNWMIEYSFDLS---VMYWAPT--------------LALGGTLFALP-KELVADFKQLFTTIAQLPVGIWTSTPSFADMAMLSDDFCQAK--MPALTHFYFDGEELTVSTARKLFERFPSAK--IINAYGPTELSAIEITRLPIGYP-KPDSPT--------YIIDEDGKELSSGEQGEIIVTG--PAVSKGYLNNPEKTAEAFF-TFKGQYHTGDIGSLTEDNILLYGGRLDFQIKYAGYRIELEDVSQQLNQSPMVASAVAVPRYNEHKVQNLLAYIVVKDGVKEELELTKAIKASVKDHMMSYMMPSKFLYRDSLPLTPNGKI------------------------------------- 163727036 70 ------------------------------------------------------------------------------------------------------------------RIANWLIHSGMQPKDKAAVLMHNSAEVLETLVGASFAGCT----SPGLAGEELAKTINVSKPKTVFVGEDF------------VDRVLGIADIPSVKNFVAVKVPKGWIPYEEAAAFS-QNAMPSGRFIFGAAP----------YTSGTTGVPK---------NVNLNDGLSYLFDPAPNELLFRMLNAGFIKDLRSLVITPMYHAGTIVLYGGTESKFDPEQVLATMQKERISWTFMVPTMLSRILNLPDEVKRKYDLSSMRSLISGAAPCSPEIKTGINELFMQQGAPFHEYYGSTET--MMVSVLPGDYNNRPKSVGKPRCG-EVCLVDPTEQTVNKGEQGSICARTV--STLGLSYGTDSSLLDDAYVTINGYYKDGLMGYQDKDGFLYLTDRIKDMVISGGVNVFPGEVEKALITHPAVDDVAVFGVPDQDLGEVMRAEIQLMPGAEMTEE---EAFAHCKAQLFGYKMPRHVGFTEKLPRRIDGKMIKRELKE------------------------------ 118464263 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDARWIYFTSGTTGRPKGVRHTDA-TLLAAARGYAQYLGLHPNEVGTIAFPIAHIGGMVY-LASALIADFPVLM---VPKV-DVETLPRLLAQHDVTVTGASTAYYQMLLSAQVASGSGEPVPSLRMLIGGGAACPPELHKQVREQMG---VPIVHAYGMTEAAMVCVSPATDTEEQQSNSSGRPIPGSDVRI----------SETGEVELRGANPG-----YVDAEQWKSVLTS--DGWFRTGDRGYLRPDGRIVITGRTKDLIIRKGENIAPDEIENELLAHPLVDEVAVVGQPDDLRGEMVCAVV------------------------------------------------------------------------------------ 218717524 73 --------------------------------------------------------------------------------HATTDSKKVAVI----DRTKGESFTYRQLLSDVSEKKKWLLEH-LSLADRIAFLIPNGYDYVVMQWAVWAAGGVCVPLCTSHPIKELFYTIGDSQPSLVV----------IHPFFDKVHIALR-------EQV-------KDVPFTEFNPLSSTKNINIVLLPPFHESLPLNRRALMIYTSGTTSNPKGCVTTHKNITFQAVKAWKYT----SSDHLIHVLPLHHVHGIINGLTASFLSGATVEMY---PKF-DPRIIWRWQDKGSSTMFMAVPTIYSRLVDYFDAHIRSTDTSSLRLVVSGSAALPTPIKVKFAEITGQV---LLERYGMTEIGMGISCGLDVSRRLD-GSVGWPLPGVQVRLTDKETKKIQDEEDGMIEIKGD--NVFLEYWNKPEATAKEF--TPDGWFKTGDVAKRSENGAYYIQGRASDLIKTGGYKVSALEVERKILSLENIQEVAVVGVTDEEWGQRVAAVIKLRDGAGPLD--LSTLRTQLKQEMAPYKIPTILKIVQGIERNAMGKV------------------------------------- 198257756 458 ---------------------------VANP----SKRAQELEILTPEERTKHKNSAFGNQPKETLPEAILSFA--------STRPKTIAI------TGPNSTFTYQELEKRTAGLARALVELPRNEDAPVGIFLERSPEAIIAIIAALRSGAAYLPLDPHYPKKRNQSIIQDALPFAFIASQS------------------ESSTIKEVSNSPILSILHSN----------------SSNTQLPKLSVDNN--AYLIYTSGSSGQPKGVMVTHRN--LSYSTLSRTHFYPTPPSRYLLVSSLAFDSSVAGIFW-TLSTGNTLVLGAGLEREPDAIR--EAVRRFQATHLLCIPTLFREVIAADFD-----KLSTLNTAIVAGESCPPELAKTHYRRL--PNCSLYNEYGPTETTWCTATKLDKDSPT---TIGVAIPYYEIHVLSPHQQTLPSGVPGELCV--SGPGVAKGYLNQSDLTKK----RFPRMYRTGDKVKRLHNGELEYLGRIDGQIKVNGFRFEPGETETALDACPNIVNARLISNEHNDNTARLVGYIVTDSKFDGDKALKARLSNTL-----PIAIPTQFVLIDAIPRLPNGKI------------------------------------- 11321498 64 ---------------------------------------------------------------------------------------------------------------------------------------PNTPATLVARYAANLLGATVVHLFGVNAANP--SDLLSAEAQGGIVAEAL--PAMVVVDAANLERARAIREVPSVRPVLSLGELGHDVI----------DLTDSPAGAFRPDAARDGDTAVVTFSSGSTGRPKG-----------TAWSFRVKADMVAASTALVTAPLT----HSNGFVAVLVSGGTVVLLPG----FDETEVLRSVARYQVNRLAVSAPQLYAL--ADHPETTRTDLSSVRDLFYTGVAASPERVAVAEKVFGSVLMQV---YGTSETN--IISWLIAGEHTDAGTVGRPLEWLRVTIRDPDERVLPTGETGEVWVNSPW--RMDHYWNDPE---QTARTVRDGWIRTGDVGHLDDAGYLHLHGRLAGVIKTNGIKVYPVAVERSLLDHPDVAEAAVFGVENSDRVERIHAVVVLREGAGAGPE---DLRQHVSSHLSPNHAPADIELRSSLP-------------------------------------------- 83645614 40 -------------------------------------------------------------------------------------------------------ITYGDLLDKALRLATRLREMGIVAGDVIAYQLPNSWRCCAVDLAAAAIGAVVAPFPPGRGRLDIQSLLKRCDARAIIATPE--YGG--VDMCELIESL--RPTTLSLRLLI--------ADGDEAPDNWLRLQQLFQAEPMPVEQLPPDSPVRLLVSSGTESEPKLVAYSHNALLGG---RGRFLQRLHPGSSFGSTATFGVLSW----LGGSLA-----VL----PRF-DAEEAIRAIATLRPTHILGVPTMIRM---AAEPLLADIDKSSLVAIVSGGSVIDPASIQRCVDAFG---CGFISLYGSAD-GVNCHNTLDEALDVVFHSVGRPNPDVAIRIVDDAGKEVGPGEVGEILARGPISPM--QYVNAPERYRDA-----EGWVYTGDLGLLDPEGYLRLSGRKKDVIVRGGANISTVQIENLVTCFPDVISAACVPVPDPDLGQRVCLCLSMRSG-ADRPSLT-EITSFLRDQLEVNKLPEYLRFIRHFPLTPAGKV------------------------------------- 171680492 3054 -----------------------------------------------------------------------------IDQVAAENPDKTAL-----KDGHGNVLTYSEMINRVEAIGEALQGAGVSQGSRVPVFQDAASDWVCSMLAIFRVGAIYVPFDLRNPLPRLATVAVDCEPTAILAD------------KTTIDQ-VPQLNVPTATAINV-----SGLPLNASKPV--------------PNVADPNTPAAILYTSGSTGLPKGIIVTHAGWKLGTQHTLQFTFNHSSDQIY-----TGLVNGGSYVV--PWA------------TRGDPLGITEIIKSEGITYTKATPSEYSLWMQFGNENLR--DASCWRFAFGGGEPL-VSGVTKEFAALELSELKFFNSYGPTEIS---ISSHKMEMPIHNAQAGYSLPNYYTYIVDQQLRPVPVGMPGEVCIGGA--GVSLGYLKNDEHFVANPFATWTRMYRTGDIGHLQTDGAMVFHNRTDGQIKIRGLRIELADIENNIVSDGALKEAVVAGNPDFLIAHVVFA---PQSNVADKEAFLQHLLGHL--QIPQYMVPVAAIPLDKLPLTNHSKVDRKALKTIAL--------------------------- 111019509 16 ----------------------------------------------------------------------------------------------------------AELRARVDALKSELLRVGVRRGQCVAVLLPNWSDAIVWQLAASAVGAHVIGVNTRYNTHEIAHILTSARPAVV--AVAGHFHG--LDLFGRLEEAQHSLDLPAPVAVVCGPRTASAAPDPARFDLGGGAWADMATVTAAGERADPDDVLAVAFTSGSTGVPKLAAHRESAV-VRHARADAVVLAVEPGDVTLCVLPVSGVFGYSTAL-ATLAGGGTLLM---EPVFDAAATLARM-ESAKVTHLFT---------RLHDTWHAGADLSSLKRLGIAGR--SHEVAAWVRDEFDAVTTGV---FGSSEVFALMLLDAADPESLRWNGGGRPVAGIEVRIVDPDDSLLSDGEQGELQVRG--PNVVDAYLGNPDAAGRAF--TRDGWFRSGDLAVATGDGGYTYVCRMGDVLRLRGFLVDPAEIEHRLAEHDAVHLTKVVGITGSGGYTEAVAFVVPTDGASADAA---ELKAWCAESLAAFKVPAAVHVIEEMPTTVGG--------------------------------------- 159044105 41 ------------------------------------------------------------------------------------------------------RWTFGDLRRAVAGYAAALRTEGLAPGDKLLMRLGNTVEFPLLFLAAVAAGVVPVPTSAALTVEEVDWIAADLAPALTVQAPGGPSRGRVVALEALV----------------------------PDRD-----------APLAPVPGDPDRMAYVVYTSGSSGRPRAVAHAHR--AIWARMMWRDWYGMGPEDRILHAGAFNWTYTLGVGLLDPWAMGATALIPEGT----DSAALPEALAASGASIFAAVPGVYRQILKQEALPR----LPRLRHGLTAGEALPDSLRAAWRDRVGTE---LYEALGMSE-CSTFISAHPG-RQAPPGHAGFAQAGRRIAALDADGVEVARGTSGVLGVHRGDPGLMLGYLGGRPRLPLT-----GDWFVTGDMVEIASDGAVRYLGRGDDMMNAGGFRVSPLEVEKAFHGRPEIGEAAAVEVKIKADVTVIALFYVAAAPVTEAALAAEAAQHLAR-----YKQPRLYIPVETLPKGRTGKLDRRALRA------------------------------ 218714149 50 --------------------------------------------------------------------------------------------------------------------------------DKVAIYSFNSVEYLILCWAVHRLNGIVLTIHTGSSTKEIESHLTRSKCKAIFVSP---------SLHKTCIEVTNLLGI-SQECVYTIAVPGELVSSVDGHK-SFEQLLAAGSDLAPMEPLGKEQAAYLAATSGTSGLQKLAKIGHYNIIANILQTATYDSGFTPNQ------------PESGILFLPLSHGDAIVL---QPNF-DMMKMLKAVSTFKLERLYLVPAIIAALIK-NPFLFQMFDVSSVKTIISGSAPFDRNLGEMVKNV--KPDWKILTGYGLTESS--IIATFTSAHDQMFGSSGSLLPEVQLRLIDEDGADIDVHEKGEVLLKG--PNIISGYLSDSE--ASATLIDSEGWLHTGDVGLINEH--LVIVDRLRDMIKVKGMQVSPADIEAALLLHPAVRDVAVIGIKDELSGERAKAFIVMKDSSE--EQLKESIREHVEKNLSELHLHDRITFLAEIPKNQSGKILKVKLRAMERGE------------------------- 218510055 11 -----------------------------------------------------------------------------------RHGDRLAIIFE------DRRLTYNALLTEVERAAGNLQALGIGPSKRVAVMLENGLDFVVAYYATLATGASVVTVSALLTASEASYVLSDSRADLLIS------GGRVWDTACAVAQGMGLRSLQTAE-------------------------LSADLPYCCPAPPDGRDEAVIMYTSGTTGKPKGAVLTHDNTMNAWVSAGQGMFKLTPDDVLLCCIPLFHASGQSCLMNTGLLAGATVVIM----RQFAAQAVLDIMRRERVTFFLGVPTMYVGLL--GLVRPNKAELPHWRMAVSGGAPIPVAVLREVERLF---EVDIYEGYGLTETSPTSCFNQPD-FERRPGTIGKAIWGVDVEIVEDRIELLPAGEVGELVVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145221996 31 ----------------------------------------------------------------------------------------------------TVQLTYAELLSDVEDSVAWLGARGIGRGDRIGIRMPSSYALYVAILATLAAGAAYVPVDAD-DPQERADLFTEAGVVAIITERGLVRG--------------------------------------PGASRGWRAAA----------PLSRDD-AWIIFTSGSTGTPKGVAHRNAAAFVDAEAKMFLQNNLGPGDRVLAGLSVAFDMWL------AWRHGACLV--------PAPRSLVRLVSR-DITVVSTVPTLAALWPAEA--------LESVRLLIFGGEACPPELAERLAAGPDSAGREVWNTYGPTETVVACAARLDGGSRTAAVSIGLPLPGWDLAVVDKAGEPVAVGEVGELII--GGVGLARYL--DPDKDAEKY-APFPRAYRSGDLVRLETDG-LYFVGRADDQVKVGGRRIELGEVDNALMNLPGVTGAAAAVRRTASSTPLLVGYLAVAPGLE-TPFDISRARAQLSEALPAALIPRLVV-VDELPTRTSGKVDRDAL-------------------------------- 145231350 13 -------------------------------------------------------------------------------KQVQATPDALAL------EDDKTTYTYAELDRAVDELTRRLHHYRVGRDTLVGVLLPRSSEYVIACLAALRAGGAFLVLELAYPPELLDDVIRDGNPAVIITCRA--EVGKI-----KADVPLISLDEPATETNGVSDLPPPPADDDLDR------------------------LAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFG-VQDLSPNDRVACN------VFFIWEILRPLLRGAAVVAVPDDISY-DPAALVDLLAAKRITETLMTPTLLATVLARHPHIGSR--LPHLRTLWFNGEVVTTDLARRASQALPNTR--LLNCYSACETHEIACGDIREMLDEQA--LYCPVPPIDPKILDENRQPVENGVSGELYVAGPL--LARGYLNLPETTAKAFFDATPGLYRTGDLARRLPSGLLEITGRVGSMIKLRGYSVVPAKVEYEITKNLAVRHCAVVA-HGEGLERQLVAYIV----------------------------------------------------------------------------------- 88798761 18 ---------------------------------------------------------------------------------------RIALI----DADSAEQWSYQDLHRQVQNWCGFLKAKGLQSGQVVVWITRNRIDFFAALFAAQKTGVVLLPLNESLSVQ--VSILKLASPSLII-------------YEHLFQDAS-----------IHLQR------LTGTQSVDVADVVTQNWPAASLPKQPSDVPWYLIFTSGTTGVPKAVMHEANVRNVAALSEQDQTLSILPQ--YHTA-------GINLFALPVLMNGGSVRVYAEA----DPDKLLDDLKNTPINLILLVPTLLQKLATAGFTELPQH-RSAFKLFASGGAPLSHSLWQQWQ----ATGFVIQNGCGLTESGPTLFLQTYEEAENQPCAIGNPVPNTDVRLVGPDHQDVEPGEPGEIWIRGD--AVTLGYWRNS---KANSMAFVGEWFRTGDIARR-EHDQFTLVDRMSDMYICGGENVFPNEVEDVLLHFRGVEEVVVLGEPHPLWGETGVAFVVQTPGYFLKAD---DLQTFCRTRLARYKVPTRIEFVDELPKTATGKIRRGIV-------------------------------- 83596082 15 --------------------------------------------------------------------------------------------------------TWGEVATRSKKLASALARFGIIEGDRLATLAWNTYRHLEVYYGVSGIGGVCHTLNPRLHPTQLVYIVTHAEDRILFVD---------LTFVPLVEAVAAQLDC--VEHYVILTDADHMPDTSLPNAVAYEDFIAGGDPAHEWAAIDEHAAAALCYTSGTTGHPKGVLYSNRSSVLHA-------YGVSAPDVFGRAASVLPIMFHWGIPYAAAAMGTRLVM----PGKMDPASITELLENEQVTFAAGVPSVFIALLQH-WRATGGTAPETLEMVLLGGAASPASLIAALEGEFGIEFRHA---WGMTETSGLVNTLLPRTWSVKDRAAGQPPYGIELRIVDEHGSTLPNDGVGELQARGPW--VANGYFKRDEKRLTS-----DGWFPTGDVAKIDKQSYVQITDRTKDLIKSGGEWISSIDVENTAMGHPEIAVAAAISIPDEKWGERPLLVAVATSNSPPS---KESVIGFLAGTLAKWQLPDDVIFVEALPMGATGKVQKTKLRE------------------------------ 116696036 121 ----------------------------------------------------------------------------VLRWHLRSHPERTHIILQDGDGADTQ-ISFAQLHRGAAAIAAGLVSRGVSAGTAVAIMLPTSPEYFYSFCGVLLAGGIPVPLYP---PARLAQILANAQAPVLITVAQAR------PL-----AALLKASTGTLHSVLTPQ------ELADG----------GGAPVHPMLRTH--DIALLQYTSGSTGSPKGVVLSHAN-LLANLRAMGKTLAVGSQDVF-----VSWLMGLIGAWLGSLYYAYPLVVMSPLAFLARPERWLWAIHKYRGTLSGGPNFAFELLRKLANADLAGLDLSSWRFVFNGAEPVSLQTMRVFMERFGLRPQAAAPVYGLAEASLGLAFPPLGAVAVPAGSCGRPLSGHEVRIVDATGRELGERHEGLLQFRG--PSATSGYFRNPVQTRQL-FDR--GWLNTGDYAYIAAD-EVYITGRAKETIVRGGRNIYPYELEQAVGAIPGIRKVAVFGSPDPDSGERI---VVMAETAEKDVQARRALRQALKTALDVLMPPDHIALVPSILKTSSGKIRRAACRE------------------------------ 84495245 56 ------------------------------------------------------------------------------------------------------ELTFGEFAQRVERVAAALAAEGIGPGAVVAWQLPTRISTLLVMSALRRLDAIQAPIIHLYREREVRASLEAVEPTHFIVP--GVWGG--FDFTAMA-RSIADADGPSPTLLEV------GVDAPETAD----------TSSLPPVPSTDDDGRWVYFTSGSSGVPKGARHTDATILTGSTGFAGLGMGTRPGEVSAMAFPVAHIGGAIYQI-TCLAAGFPMLVLE----AFDPARIVTQFREHKVTSTGGAPALYAGLMKASPEPL----FPDLTLLKGGGAPCPPEYLDEGLDVLG---VVIAHDYGMTE------VPMIAAADPYTDSAVLRLPGNEVRLVDLDDVPVAEGVDGLVQVRGG--GVCKG-YTDPTKNAENFTD--DGWFRTGDLGRIHPSGHIEVIGRIKEMIIRKGEKIAPLEIEDLLSRHPRVTEVAVIGLPDAERGERVCAVVVPTPGNAPTAELTAYLQGLMKQKL-----PEQLEVLPELPRT------------------------------------------ 40882348 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGVLYSHRATLLHALSSALDSLSLSAREVVAPIVPMFHV--NAWGLYSAALVGAKLVL----PGAGDGQSVFKLFEQEGVTFSAGVPTVWLSLQQYMQQTGKR--LPSLQRLVVGGAACPPALMRSFEQEFG---IRIQHAWGMTETGTVNTSHLPLAISIKQG---RPLFGIELKTVDDDGNEVDGKTSGALVVRGHWVV---------DRYYRSDETPLVNGWFTGDVASLDQDGFMQITDRAKDVIKSGGEWISSIELENIAMGHPAVAEAAALGIAHPKWDERPLLVVVAKPGEAPT---REAILALYTGKVARFCIPDDVVFVEALPHTATGKVLRQALRD------------------------------ 83716174 577 -----------------------------------------------------------------------------------------------------RALTRGELAAQALAIAGGLRAAGVGHGDAVEIRLPRGPEQIAAAFGVLAAGACYVPV-------------DIAQPRALIERAAGIR------------AAIGEAPAPDAET----PHFGV-------------AALARSAPLAAPLPVAPQGTAYVIYTSGSTGVPKGVEMTHEAAM-NTIDAINPLLGANADDRLLAVS----------------ALDFDLSVYDVLPTARDAARWIELIERHRVTLWNSAPALLEMALAAPAADGACR---SVRAALVSGDWIALDLPARLRERCGRA-CAFHALGGATEAGIWSNVQTVDAVPPHWRSIGRPLPGQAYRVVDEAGRDAPDYVAGELLIGGA--SLARGYRNDPARFVESGAGRW---YRTGDRGRYWPDGTLEFLGRADRQVKVRGHRIELGEIEAALSAHPQV-DGACVSVAPGDAARVVAAFV------------------------------------------------------------------------------------ 189194267 55 -------------------------------------------------------------------------------------------------------ITYHQLDEAANQLANFLIHAGLKPRERVCLVVQRSLEMLVGIFAILKAGCQYVPVDGGVASEALTHIFTDSDASFILCLPKFLERAERFARKDATVIALSK------------------------------DVGASFPSTRPSVQVSRQDGAYAIYTSGSTGKPKGVDVSHANVTNALLLE-PARLGITVGSRVAQVLNIAFDMGAWEIL-GCLMNGGTLYIR-GS----DWKATLSEID----TLIGTP----SILCKY-----QRRAFPGIKHIATGGELCSQAADEWAEDACFY------NICGPTEV--TILNSAHRHTPGQPLSIGKPLPNTTCYILDENEQPVPSGQKGTMWVGGT--GVTRGYINLPERYKDKFLENGSMMFNTGDIARWREDGELDMLGRKDDQVKIKSVRRGTAMVESVLCAHGSVDEGA--------------------------------LDAFVRKHLPYYSVPDKWIQVDSIPLTNNGKVDRRKLSSMALRQSSP---NSAVVEPTV---------- 50545067 2 -------------------------------------------------------------------------------------GDKKMFI--SAETGES--LTTAQQWATVELFASKLYQLGIGHGDVVLLYVKNSIYIPAAHWALLDLGATVAPAAAVYKARDLVHQIELVKPKLIV-CDA--------DLKSEAVEALKILSKKMP--IVTMEELRQPVKKLKQRQRF------RLSRPEAAKRVAA-----LVMSSGTSGLPKAVRVTHHVVTSNAQCSAIVAPDLDPTNVISAVLPMSHIYGYFKFLFACFYTGETCVVHQS----FDLKAVLDAQQKYGITSFFMVPPIIIALAKSPIVDEYIPSLQKLRFITSGAAPLGGNVIEDVKRRLG-SHIAVTQMYGMTES---ILSTCPSDADVASRSVGKLCGNIEARIVGHDGVDQPAYNEGELWLRG--PAIMAGYHGNEESFVDATVPHYHRKWRTGDVAVIDVKGRIVIVDRTKEMIKSMGRAVAPAEIEALLLSHPQVMDCAVIGVHVPEKGEAARAFLVLRDAQ---ASVARDVAAWLNDQVPSYKRLGVVVFRGEIPKNASGKILRRLLRQ------------------------------ 157111271 21 ----------------------------------------------------------------------------LLHRNFEANVDKLALIFNDDSRGLTKT-NYNVLNSTANRVAAAAKSQPNRDGDIIAVCMQPSDRLVTTLLAIWKAGAAYLPLDPTFPPNRIEHILNEAQPVLVIHEDY--------------------------ENVAVFGATPA---------VSYNDLRKKASDNILPQQMGMNELALVLYTSGSTGVPKGVRLNHATILNRLQWQW-NRFPYSETEKVGIFK-----TALTFVIWGPLLNGMAIVVVP-KKVTNNPERLVELLEEYKIERLVLVPTLLRSLLLYLPLQNKQL-LYNLRIWVCSGEPLQLSLAKEFFDYFEEGVHQLCNFYGSTEVMG-DVTYFVCESKKQLSNIGYPLDNTVIYILNPELQPVKPGDIGELFVSGS--NLAQGYVNDPHRFIDNPLAVYSRLYRTGDFASATK-GCVYYEGRTDSQIKIRGHRVDLSEVEKNLLSLPGVDKGIVLCYHAGEIDQALLGFITVEKDSTLQTGL--QIEGALESKLPHYMIP-QVIILDSIPLLVNGKIDRQSLLKMYENTNNN--DDATIE-------------- 6735515 32 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGVLYSHRSTVLHSMTTMPDTLNLSARDTILPVVPMFHVNA-WGIPHSAAMVGAKLVL----PG-PDGASLAKLIDQERVSIALGVPVIWQGLLASLAESGSKAE--SLTRTVVGGSACPPSMIKEFNDLYG---VEVIHAWGMTELSPFGTANTPLGHQVNRQSQGRPPYGVELKIVDDEGVTLDGVTKGNL--------MVRGHWVIKDYFRSTIGTTLSNGWFTGDVATIDQDGFMTICDRAKDIIKSGGEWISTVELEGVAIAHPAIVDAAVIAVKHKKWDERPLLVAVRAPNSVLTDD---ELLSYFEGKVAKWQIPDAAIFIDELPRNGAGKILKNRLREKYA-DILSCNDSSALE-------------- 170054122 38 ------------------------------------------------------------------------------------------------DVDTGRSMTCGEMRLRAIRAAQNLTALRLGQGDMVSMACANSENLVPMALGLLINGMPFNPLAPGYGLDDMAHMMEITQPKLVFCDANNYE---------LTMKAVELS--VKIKPLIYVFESDME-NVNKAEDLLKETGLNRLSNFRPPYLGDSRKQLIVMCSSGTTGLPKGVCLNHAQLIAISATLLGFKF-----ECMLNFSPIYWSSGLFTMLTSLLACSTRLVTR--SPF--NADLCFDLLEKYPVDLIYTPPSYANMLIVH--PRLKSVNWTHMKAWVFGGSFLSPKVRDSIAAKLPNGVTT--NYYGNSEIGGFAG----DLVKQKPHSVGTLLTNIKAKVVDDDGEVLSNGEQGELLVK--FCEDFSGYYNNSKASAES--VDADGWFRTGDIAYFDEEGFLFLVDRKKDLLKYRNYQIAPADLEGLIGKIDGVAQVCVVGLPDEDESSKVTAVVVKADGSNLTEE---KLLEIVHGTVADYKKLRGVYFVSEIPLTSTGKPLRRKLRN------------------------------ 46127663 3200 -------------------------------------------------------------------------------RSLETRPDSQAVCWDGE-------FTYRELDQAARILAQLLVAEGVGTEVAVGLCMDKSRWAMVAVLAILYAGGAVVPLGVDLPPERISVILQDSSPTMVLC-----------------DEAKADRFRSLGCKIAVVNETEID-----GVAKSYD----GYNPNIPSTSVSAENMAWIIYTSGSTGVPKGVTLEHGGYNIILNKGTTLGFD-STTRTFQFAAFTFDVSIADPLM--AWAFGGCVCL-------PSEDRMNDLINRLNANFLLTASTA--ALITPSEVPR-------MTKLLLGGESNTPSLMEWLLD----SNITVGNSYGPAE---CSITSTINARVTKNGCIGNPIQGTQAWIADDCNRLVPIGAVGELLIEG--PHVARGYRNDAVKTMAAFFTTGRRMYRSGDLVRYTSDGNIEFLGRGDSQIKIRGQRVDLGEIESCIVKLPKVRTALVEYLHLSEDQRALIAALEFADKDQDVEGLATWLKESLAQQLPAYMIPRAYLQIDMIPKTVSGKTNRKAIRQFMMNKYMQIADENSLND------------- 46127663 2098 ---------------------------------------------------------------------------------AKEQPDSPAVAWDGD-------FTYEELWTNARRLAQHLSNLGVGPKSRVAVCMDKSRWTVASILGILESGGVVVMLRSQ-SP------LEQAKA---LVADC------------QATAMLVNAGHTA-------RFAGSGPRIVEVNDALLASLPDPTVSGPICPALNPGHPAWIVYTSGSTGLPKGCLLIHGGLLPAHGRATRWH----KESRTLQFAS------HEFDV--TLQEIMTTLIFKGCVCIPSEDQLSQAIRDMNVTQMVLTPTVASMI-----NPV---DVPCIVQLQVAGELIKPSVVEWI------DHAEVVNIYGPSECSVYSSCGTPMQTIEDAPVIGYPLDNCNVTSTTDHNRLCPIGIPGELLIENSW--QAWGYVNNPELTAQC-FVVEPGMYRTGDLVQQNPNGSYTYIGRMGSEVKFRGHRVDLGRIEKLLEGVQTIAEVAVIDFTDDDQTEDIDGVAILTPSTKIRKALC-RLRDGLTDKLPSYMVPTAFMPWKKIPFTSSGKTNRKAIRQLLTN-------------------------- 46127663 997 ----------------------------------------------------------------------LNRCHELVNERIQKQPSAVAIAWDG-------SLTYSELDNLTSRLAQYLSNIGVGPEVPVGICMDKSKLVPVTVLAILQAGGAVLPI----GVEEPEARVEDATPVAIVGD------GRQVTR-------LSELGTQVLNVVDIL------ADMSSSLPSSTSKQETRATP---------DTTAWIFYTSGSTGTPKGVLVEH----QALATSMRAHLKVLPEDRVLQFA------AHTFDVSLSELF--TTLIFGGCVCIPD--------ETNRVNDLAGSVHGLQALTSSMASTIRPRDVPMVRKLVLFGEEVKASVVEWL------GKADIYNAYGPTESSIFASVSKPFQSVDDLSNIGYPM-DVNFWVTDPQGRLCPPGSPGELLIEGPL--LARGYLNDDNKTSTAFLEKGRRFYRTGDLVRQNSDFSMSYLGRRDTQVKIRGQRLDVSEVEHWIT---ASLEGAVRVVVDLLPGAILFAFVVVVSGDQTSDEFRHRLKNALQGKLPSYMLPTFYVPFRRIPLTSSAKTDRKMVR------------------------------- 46139023 1365 ---------------------------------------------------------------------------------AAATPDLLALSFYSSLDAPPVELSYAELDARANGLANILREQDIG---IIPICMERSVELYVSILAIIKAGSAWCPIDTTSPVQRRTSLIARAHSKFLLTNTESL---------PLVEPCLEQGALKDVQIILVDKYTDCKTSIR-----------AKPRDSIASSKVSGKDLAYLLWTSGTTGEPKGVMHSAAAQALQVQVEHEYSFDVFVQDLFY-----------TWGLAGTVISGTRLVL----------GTFTEFIWKSQPTHAHLTPSFGASI------AVNELKGSTLQYVTFIGEKLTEDVAEWAYNTYGPAENAVVSTYGKS------------RDNAKAANVGFPLNPCTAYVMREVGELVPRYGVGELALGGAQVG--KGYLANEAKTTKAFIQGGPGIYLTGDLVRLNDHG-FEFLGRNDDLVKITGIRIELSEISAACASLKD--DDAAIGAPAENNNKVVVTFVSVKAANVDTRKIRTQVFKRAKDMLPSYMVPGHVVVLDTMPRTASNKVDRKSLQAIYA--------------------------- 46139023 205 -----------------------------------------------------------------------------------ESPEAIAIDYLTDDSGSRVQFTYRQVSNIATTLAARILELAAQSSQTVAVLMGPCPELYISYLAALKTGVAFCPI----AVEAPKERMADLKPSAVLTTSSIFSSDTWLGTRDVLTEVVD-----------VTPYL--------------------ASPDVEPPQLSSDNIAYVLYTSGTTGLPKGVAVSHSASCTISSLSTHYNFTLPPAGRWFQGADIS-----LFEIFWTLSSGSTLCC---APRYLTLQNIDKVVTTLEADITNITPSFASLL-----------DPKSIKGLMVGGETLNARLLQDFAQHVPRG---IFNGYGPTETAIYCIAQ-AHVLDNQRGSIGTPLATCGALIVDQSSQPVPMGAVGELVITGPQVSKL-GYLNRPEETALAFVDTWGRAYKTGDRARVDPNGSIEFLGRSDDQVKLSGRRVELGEIESVLASVDGVRETACVWKQGAESGEKVVSLVVVEPGGVSFDTVHQECLEAAKLHLPDYMRPFRILQVDTLPRSASGKADRKAALRIVNDLLAKDGGVS----------------- 46139023 2506 --------------------------------------------------------------------------------HASQHPDWIAVIFQSSDDDETKTVTYAQLDTLTNAIATKLVQHNLQPDDPVAMCLGRDIKSLAVTLAIFRAGFIYLPVDEDLPSARKQLLIRDAGAKLVITTD------------ELVGDLGLDANDDAP--VITLPDGQDDLDVISAWPVAEHLF-------------EAGDGGYLLYTSGSTGRPKGVRVSNSNLLIEHSATAK----LGSAGKYLNLTDP-----HLTQLFVPWHLGHRVVI--GKDRTSMMANLKELINELSITHFGSVPSVLTQLR------LKPEDVPSVRVITTGGEKASNELLNWAQDKAGDDRAVLFNFYGPTETIGCL--GHAVNHDSNARNLGLPLQGLETVLLSDDLVVARRGQPGELCIAG--PQVALGYLNRPVEDAKSFLGSTKRVYRTGDMMRMMKDGTLEFLGRADQQTKIRGQRL---ELDEVVGFLKQVAGAAAVASSGSTQQQQLLGFVAKKSGEEESGLLLDTIEQECQAKLPAFMVPTMV-WVTKIPYAASGKVDTKLLGRLAS--------------------------- 153209051 14 -------------------------------------------------------------------------------------PQQIALTIQRDD--QQVNYGYQRLLEKVDEFAARFKSANIQSGQRVVIISQNHPEAIVAYFAILKCQATAALIDINLPKKDIVQLIQAAKPSALVFSEE----------LANLLSDTAATGYPAFDH---YNNAALHVNFAKEAPLSEDET---------------SDVATLLFTSGTTGNYKGVMLTHQN-LLSQIESCRQALKITCNDRFLSVLPLHHVFPFVSSLLTPLIIGCSTMQIEGSF-------LLTAIQVHKPTILVVVPSILELFQQKFISWLEKINQTSLRYIVSGGATLDGQ----LHLALARLGFLILEGYELTEVSGPCTVN--RIDNHRLGTVGLPIPGTKIKI-----EKSTREGIGEIVIQG--PGVMRGYFEDEKSTRAA---IKQNWFYSGDLGKFDEKGFLVITGRAKELIITAGKNIMPAYLEQHYSDIEGIEECAAVGIKNKGGSEEVYLAVI-KNKHQEKDKVRQRLFA-CASKLPPYLRFQHVFFVDEIPKTSLLKIRRQKLAK------------------------------ 120403335 65 -------------------------------------------------------------------------------------------------TDDTETLTFVELDQQSNAVVGLLRRSGV--------------ELVLDLAAANKAGVRTVLLNTGFAAPQLADVCLREGVTTVVADDEF------APLLRDLDP-------------DVVRLTGTQM-------------ASRAATKSTAIPVVPRRPGLVLLTSGTTGIPKGAPRDRLNPLQSA-----QLLDRIPNSAYVVAAPLFHATGLATCTVG-LALGNHVVLH----RRFDARETLEAVQKHHARALILVPTMLSRILDLPPAALNAFDTSSLSVVFVAGSSLSPELYRRAAAHFGEV---LYNLYGSTE---VATAAVATPAELRPGTVGRPPIGCTIAAYDSDRRITRAGEVGTIYVSSGL--SFGGYTGGGSK------KTVDGLLSSGDTGHFDDDGLWFIDGREDDMVISGGENVYPLEIENLLVELPGVREAAVVGVRDDDFGMCLRAFVVPAAGADIDAD---QIRHAVRSRLARHKVPRDVLFVDALPRNETGKVLKR---------------------------------- 212713852 22 ----------------------------------------------------------------------------LLSRRAKRDPDDLIAQWQDDETRRWHDVTAGEMLERVRAVAKGLLGLGVKAGSMVVIYSPTCYEWGVIDFACAAIGAVSVPVYETDSARQAASIIEEVDPIIAFAGDFAH----TQTLEQIRDE------HSSLRYVFNFKADGLDA------VADFGEGVGEDTLDQVISRVKADDMLTIVYTSGSTGKPKGAMLSHRNF-THIVLNGYIILDYQPNRLMLCFA--------RYIQYVA-IGGQGVVGY-----LPGAKHLLADLRSFKPTYLLGVPRVFRVFAKAFDHFVQKSIRSALRYLACGGAPLNVDLAHFFN---GMDGITFIQGYGMTETAAPMIVNWQDAN--RVGSVGKPGPGMGVRT-DDDGELQ---VMG--------PNVFLGYYKKPELTADVRMA--DGWLKTGDLGTIDDDGFVYITGRKKDIIITAGKNVSPAPMEDVINTCPIVSHGVVVG-------------------------------------------------------------------------------------------------- 58702091 23 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAEGFLRLVEQHRVTTVQMVPTMFVRLLQLPEPVRRSYDLSSLTAIVHAAAPCPPQVKAAMIDWLGPI---VHEYYGGAEIGAFTACDSTEAL-TRPGTVGRPVLDADVRILDEHGTELPTGEDG-IVYGRPFSGWPDFTYIDDDAKRRGMEQ--EGYLTLGDIGHLDVDGYLYLADRQNDMVISGGVNIYPAEIEACLHDLDGVADVAVFGIPDSDMGEAIAAHVQPLPGATLAAE---DIRDHVSSRLARYKVPREVVLVEELPREDTGKIFKRLLKEKYLSPDRPLTDRSS---------------- 29827787 62 -------------------------------------------------------------------------------------PDREALVYDHPGTGAERRLGYAELDAAANRVAHHLIDSGIRPGEHLGLHLYNGVEYLQTVLGCLKARIVPVNVNYRYVEEELVYLYRDADLVALVFDAEFTER-----------VAAALPQTEKLRHLV---RVGTPTSGAPLPVVEFADAEAAGSPGRGFPARSADDQ-FIIYTGGTTGMPKGVMW-------------------RQEDLFFSGAPTGEPVGITFFPAPPLMHGTSTLTFIGFNFKFVPEEVLRTIEKERVTSMLVGDAMLRPLIDALSGPMKGTDCSSMFSVSSSG-AIMSETVRAQFQAL-VPNVMLLNNFGSSESG-FNGTATPDSGPDR-------GFRIRVQVVDPATHPVAVGEPGRIAQRGHVP---LGYYNDPKKTAETFFRKGDERWLLGDMATVDEAGVVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDVLVAGVPDTTWGSHVAAVVQLREGARPSLE---EIQTHCRTRLAGYKIPRQLVITSTIQRSPSGK-------------------------------------- 119716241 11 -----------------------------------------------------------------------------IDRAVQVYGERVGVVDEPDQPGAGGQLTYGELGSLARRQAARLDELGLDVGDRVAIVSHNSARLLTSFFGVSGFGRVLVPVNFRLRPDEVHYIVKHSGARVLL-------------IDPELEETLED--------------VPAEFKFVLGRD---EDMFAAAPADVEPRPWEPDETACINYTSGTTARPKGVQITHRNIWVNAA-TFAMHAGVTDRDVYLHTLPMGW--GMPYAMTG---LGVKQVVIRKI----DGAEILRRVRDQGVTVMCAAPAVAAAVLDAAQTWGEIPGRDRVRII-MAGAPPPTKTVIRVQEELGWEFIQI---YGLTETSPLLTINRAEERAIRLTRAGAPALGVRLAISDHEENSGEVLARSNVVLD--------GYWQQPEETERALAD---GWFHTGDGGSLGDDGYLTISDRKKDVIITGGENVSSIEVEDVLFSHPAVAEVCVIGVPSDKWGETIKALVVLAEGASATEA---ELIAWCKEKAAGYKAPTSVEFRDELARTATGK-------------------------------------- 195953160 7 --------------------------------------------------------------------------------------DKTAFIYKG------KNISYKELIDK-AEFYSV--AIDIIPGDRVVIFSENKPEWVYALFGIWRRGGIAVPIDHMASEDEVAFIIQDARPTYAFVSS---------DLKDTFAKAVKR------------HRYKVEV-------IDIEDFIPFQDPKEPITNI-SEDIALILYTSGTTGQPKGVMLTFGN--LQSNTEAIAKENISSKDI-----TIALLPFHSLLV--PIYLGATIIFSENL----SSSSLINLIIANKVTALIGVPKLYKILHKLGKIIFKKVHKSNLKYFISGGAKLDPNIAHDLYM-LGFD---VLEGYGLTETSPIVSFNVPGS--IKIGSVGKPIPGVEVKIA-EDGEVLVKGK-----------NVMKGYWQRPDLTNEA---IKDGWFYTGDIGYLDEDGYLYIIGRKKELIVLNGKKVIPEEIENLILSKSDVKEVAVIEQNGHLHAIIVPNFLVKEKGINLREYITWEVIDKVNRELPSYKNITDFSIREELPKTRLGKIKRFLLKA------------------------------ 157693240 12 -------------------------------------------------------------------------------------------------------ITYDELWHLSDQMAGAIDAV---TNDSVIVYGHMEPEMLISFLGSVKSGRPYIPVDISIPAERIVSIIESSKASLLICANE-----------QNVLDVEEHIEVKSAASLLALE--------------------KEAPPSSQ--WVQQDDVFYIIYTSGSTGKPKGVQVTAKNLESFTEWMCRD-FPIGEGRTFLNQAPFSFVMD----LYPALQSGGT--LYCLVKDVNKPKDMFAALGQSDVEVWTSTPSFVQMLM---DPSFTGELLPDLKVFLFCGEALPVSVASALLERF--PKAQVFNTYGPTE-ATVAITSIEDSLPV-----GYAKPDTDIVILDEEGKNLPDGEKGEIVIVG--PSVTRGYLGEQALTDKVFFE-YEGRYRTGDAG-VAQDGLITCHGRLDYQIKLHGYRMELEEIEYHVSETTHVNACVIVPFQPNGHVEYLIAAIVPAHSFEKEYQLTSAIKKEMADSLPAYMIPRKFVYLEQLYMTPNGKVDRRIAKEVLL--------------------------- 94499443 12 -----------------------------------------------------------------------------------------------------KEYTWADVERRARNIAFQLRKLGIEKNDKVALWSKNCAEWIITDIAIMMAGAVSVPLYPGQSKKNVRFVLEHSEAKVMFV-------GKHDNDQDVIDSIPEN-----FPTVGFHGYTGPT-------HYDFDQLVNVPAAQDFKVNEPSEDIMTIVYTSGTTGQPKGTVHNYHAYAFAASNAVEII-GLGTNDR-----------GISFL---PLAHVAERVIVEGQSYYESLDSFQRDLTSIRPTLFFAVPRLWSKFMKKFNKLIKIPLLGSLRLCGCGASPMPKALIEWF-DEIG---IPIVEGYGMTENMAYGTFNFPDDRNV--GSVGKPFAHVDVKI----------SEQGEILFKSE--ALMLGYYKDEEKTKEALAG---GYYHTGDKGHIDDLGFLHITGRVKELFKTSGKYVAPAPIEGLLSAHPHIEQVCVMG---SGRNQ-PIAVVELSETARDKEALEEELIQHLGK-------------------------------------------------------------- 163816032 25 ----------------------------------------------------------------------------------------------------RKSVTYKEYWSSIRKTAGVLMGMGIRKGDHV-------------MLRCT----------------------QNIDYLTVFSALQYMQA-LVIPVEKSVERVLEIGGRVDSECLI----SDKEADGISSIKIKDIIARAKDADEADLELPGENDRSMLLFTTGTTGSSKGVVMLHRGD-VGIATSMKHSFGIRR-----YQSDM--------------VNGGTVCLMDGMVFI---GTLWKLVEKYGATSMAISPASLGMIFHLSDERIADYA-DQLDYIQIGSAPLAEADKEKLLRLLPDTR--LYNFYGSSEAGCACILEFSGNGN-KTGCIGRPTVNSIVRFTDDAGNVVENGSP-EAPALLSWGGVMEGYYNDPDLTAET---LVGGYVRTKDLAYLDEDGDCILVGRADDVINYGGSKISPAEIENLALGYEYIDDVAFTSISDPITGELPVILVIQKDGYD-----EAEFERFLTDRLESYKLPRKYIYVDNIPKTFKGSVLRKEVRKLAE--------------------------- 115436774 490 --------------------------------------------------------------------GRLNTSFSCLHTLIEERGDALAVHWDGD-------LSYRRLDNMASSLATHLSMSLVRPGSFVPVFLQKCKWTPIAMLAVMKAGGAFVLLDPSYPGPRLQKMCEAVEAPVLLTC----------------KELLAKTPALGVAAVLLMDDFDYETTWSPG-----------QSSTTLPE-VNPLTPLYATFTSGSTGTPKGVVVRHEGY-VASALSHGPRYNFQPTARVLQFASPA---FDSCIILTPLIMGGCVCI----PTQAEHSRLAQAVSQYGVNVACLTPSVARIL---SPESV-----PTLHTLAFVGERVKGSDIAWW-----APHLQVRNAYGPAECSAVF-SVQSRLLQEDPANIGFPTGGVGW-VVDPSNHEMPLGCTGELLIEGPIPTQTARAFVDIPRWRKR-FGRYAPLYKTGDLVQCVGDGSFRYIGRKDTQVKLHGQRLELGDIEHHL--HQCFPEAVVVGSPGEGNDAVLVGFVAGESDTEPSDEFRAACARALSDILPAFMVPAVVLPVSKLPLTSSGKLDRRSL-------------------------------- 115436774 3134 ----------------------------------------------------------------------------VVDQHCTTQPFAPAVAWDGN-------LNYQELDYWSSAMADALENQGVGQEMFVPIYLDRSRWIAVAALAVLKVGAAFVLLDTSYPLGRLRAICDEIQAPVMITSESRQQVARTLN-----------------DRVVLVGHKSASQPANPA--YRRHSL--------------SSDPLYAVFTSGSTGKPKGAIVENGAFVTMAAHTMEI--DTHARVLHFYAFDV------SILILGTLFAGACVCILSESDR---GEGLVNAVKNLQPSHTILTPSLLRAI--------TPGDLAPIRTIMLIGEPVESDVAHWA------DHVRLLNTYGPAECTVVYTMQPSVRVPSRAANIGHPIAG-AAWVSDPENRLVPIGAVGELLLQGPLVG--RGYLNNPEQTAAAFISAYNKVYRTGDLVKYDRDGSLVFVGRRDYQVKLRGQRFELGEVEDHVDSLKDV--VALIVKPTTVK-QAPYLFVVPQDAESFTSKL-NKVYRYLEDSLPSYMLPRVVIPLLQMPRTVGGKLDRR---------------------------------- 115436774 2066 ------------------------------------------------------------------------------------------------------QLAYGELVRIASSLANLLTGHGAHPGAFIPICGSKSRWTVIAVLAVLKAGGAFILLDTSHPAERLRDMIQQFECPFILTTAEF--------------ESLAQAICPKAI-------LMEDLDQTLNQDTITNTVHAPVSPRSA---------AYVVFTSGTTGKPKASVIEHESFAVAHSRTLH----INERSRVLQFASFAFDASIVEILTTLLAGGCVCV-----PSQDDKERLTEAMQQYQVNWALLTPSVARTL------TPKK--LPTLKTLVLGGEAMDSDVRRW------QPHVELMNAYGPSECSVIATTPSADELFSQAANIGK-GTGCVTWVVDNPNLPVPIGAPGELLLQGPIVG--RGYVNRPEQQMATFLSGTKKLYKTGDLVRYLPNGSLQYLGRKDRQVKLHGQRIELSEVEQHVLRHE--VFAALLTVERTGSDYLVASVVQESPDDAESQTAVEETKRRLKAEIPAMLVPAAILPLREVPRLVNGKVNR----------------------------------- 115436774 4168 -------------------------------------------------------------------------------------------------------FTYKEISQLGTRIAASLGKRGLQRGQFVPLCFEKSRWVPVAILSILKAGGTVVPLDP-------------TQP--------------LTRLRAICDRVKATLILSSPAQASISRRLVNDV-LEIGNVAFLHNRADIESEATPLRVVPSSQPVYVLFTSGSTGAPKGVMVSHSSYC-YAAGNHIQAFGLDCTCRVLYTFDVS-MM----EILTTLVAGATIMLVTGACPFP-------------VSHAYLTPSLASALDSNKAQ-------SWVQTLVLQGEPLTAHIAAW------SDKCRLINAYGPTECANTATSALNAGDDAR---CIGHGIGTYCWVVDPNDENVPIGAIGELLLGGPPVGQ--GYLSEPEKTHEAFIKPYRGLYKTADLVRYDQTGNLLFEGRKDHQVKVHGQRVELAEVERCFEGAKEVADSLVACVAGEVQGSDGPLSVLLAPSAVFHSRAAAALKD-LRGLLPGYMIPDIIVPISRVPLSSSGKTDRPRLRQ------------------------------ 118462342 62 --------------------------------------------------------------------------------------------------SERTPIAYADLVRLVDDLAARLRAAGLAPGDRVGLRAGSNPEFVVALLAASRADLVVAPLDPALPAADQLSRSRAVGARAVL-----------VDRLGEGQTAPESAPCWPVTVTVGPDDSAPTVDLT----------VTAAPTHDVTAPQGRDDDAMIMFTGGTTGAPKMVPWTRHNIA-ASIRSIVAGYGLGPRD-----ATVA-VMGLLAALLATLASGGAVLL--PARGKFSAHTFWDDIAAVGAT-WYTAVPTIHLLERARTEAPRGTH--ALRFIRSCSAPLTAETAQALQDTFG---APVVCAFGMTETTAIDGAGNPGATPGLVGRSTGP----DIRIAGPDGQSLPADTVGEVWLRGA--TVVRGYLGDPAI---TAANFTDGWLHTGDLGTLSAAGDLVVRGRIKELINRGGEKISPERVEGVLAGHPDVLEAAVFGRPDQLYGETVAAVIVTRGSAAPTAD---ELASFCRERLAPFEVPAEFRRAAELPHTAKGSLDRRAV-------------------------------- 170694638 552 -----------------------------------------------------------------------------------------------------ESLTYAELDAWSAAVAARLVARGVGAERRVGLCVARGPALIAALLGIIRSGGAFVPLDPDYPAARLAQMIGDAGIVQVVLAGCEVVEVGAMAVAAAAAEAHAKAQSQSQSNVAAAPRTGTETPQHSDAETMISTATEQESKPHTDIALHPDQLAYVLYTSGSTGRPKGVGVSHGA-LWTHLQDFLTTYGISDDDTVLHSSTINFDVALHETL-PALLRGATVEMR-GVQPW-DLQSLSERLVKRRVT-FARIPTAL--WQQWHRHAPPRAQL-ALRQVTVGGEALPGDALRWCDGPLADIRLD--NLYGPTETTVAALCRRTVAADVHDVTIGHPYPGRTARVLDAFGDEAPVGGLGELCI--GGPTVARGYLGTAERFVDPHGAPGARMYRSGDLCRMRADGTVEFLGRLDQQVKLRGQRIEPGEIEAVLRQCKGVREAAVIVV-GEGQTQRLAAYVVAATGVASTDAAQARLLRELEHKLPAYMVPSSVTILARLPWMPNGKLDRAAL-------------------------------- 37575140 23 -------------------------------------------------------------------------------------PNAIAVVHEG------KPVTYQQLQTQVLERSEALIRQGLA--DH--PYMPRCLEYLITMLACCKLGITYVSIEPSTPSKRLIAVLEQLG------CNHLLLLGQPTDLRP-------------------------DPTLTCFRLDDCGTLCSDGPALRQPIRRRLDDASVIMFTSGTTGVPKGVRISQDG-LLNLVDNVQQQVQGKPRS-YVHHSSIGWV---------PLLTGACVTL---QPSEFNIDALDHCVRAASCDVLLLTTSLF--------HLVAQHRLSMLRVLYVGGEVLKP-----VHARLANPRITLVNGYGPTESTWYSLNPEDAERDVIP--IGQFLHQVHGKIVDAKLQEVEVGTPGELLLTGA--NLALGYLDEPTRFLQLPEGTY---YRTGDYVIQDEHGMLFYQGRIDEQVKIKGFRVEIAEVEHALTQLPGVAQAVVQAHVMNDLENSLHAFIVFRHGSPTIEE--SKLMSLLGDRLPHYMVPRRIHYLAELPLTANGKVDKRSLQ-----PPEKAAVVSPQAGSAVLE-------- 90424858 480 -----------------------------------------------------------------------------------------------------RVWSYQDLGARAAALAARLAAAGVQPGGRVAVMLDHGPEAVAAILGILCAGAAYVPLDPEAPAERRSMILDSADIAAVVT-----RRASTAAFPGIMTFAVEDIAPQSLDL----------------------DAVKRAA---------ASDEAYVIFTSGSTGRPKGVSVGHDNLRYHVAASTAENADL-PIGRFLLTFPLGSVTG----LFCTLCDGGTLVMPDAASSR-DVDALVALIRSADATHVCMTPSLWAMLLAAGPQGFPG-----VRMAKVAAEPCPPALVA--AHAGGAPHAVLCNEYGPTE--ATVWVCVERCRPQTTGTIGHPIPGTRLHVVDSAGRPCPFGTIGELIV--SGPAVARAYVGAPGGDLRTPLSDIPE-YRTGDQVSLGFDGRLLFHGRRDRQVKLAGYRVEPGEIEAALRAHPGILEAAVVVEQTDGQPARLVAHLGAGPGAADDAELRRQL--TIR--LPAYMIPQAFVRHQRLPRIASGKV------------------------------------- 120600559 11 -------------------------------------------------------------------------------------------------------FTWGEVQEKVQQLAGALRHLGFESGDKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANPDTIRYVLQHSGAKAIFV-------GK---LDHWADQEAGVGGE--------LLRLAMPYDTMPAQ-YQWEQLLNLGHPLIEAPLPKLDQVMTLIYTSGSTGQPKGAIQTFASY----GWTCKAVVDLRTDDRLL-----------SYL---PLAHITERVAIEGSSFYSSLDSFVADVQRAKPTVFFSVPRLWSLFQKNIIDKIKGLGLNHCRLLGSGSAPIPPSLIHWYH-NIG---LNICEAWGMTENCAYSIINYPFDAR-KIGTVGRPI----------QDCLIRQGDDGELLIKS--PGLMTAYYLQPEATAAAFDA--DGFFHTGDLCAIDADGCVTITGRVKDNFKTAGKYVAPVPIERKLAQDPYVELICVIGLPHP------VALVQLSEGASLREEVRASLKATL---------------------------------------------------------------- 89900929 149 --------------------------------------------------------------------------------HLQHHPDRV-LITLYENGDQAVDLRYAELHREAVALAAGLRALGLDKGDKVAIMLPTGREFFAAFFGTLYAGLVPVPLYPPARPSQLEDRIRNAQARVLVT----VERAKPLSQ-------LLRAQAEALQFV----RTVADLSLAD-------------APRMQP-ALTASDIAFLQYTSGSTGDPKGVILTHAN-LLANLRAMWRASQVGSSDTF-----VSWLMGLIGACLGALYLGFHLVLMSPLAFLARPARWLETIHRHRGTV-SAAPNFAYELSKLTDAELAGLDLSCWRLAFNGAEPVSPDTLERFAARFAPKREALTPVYGLAETVGLAFGPVGRAEPARPDSCGSPLPGHELRVVGAGGRELPEREQGRVQFRG--PSSTQGYLNNPQRLLD------GDWLNTGDLGYIAA-AELFLTGREKDIIIRGGFNIHPQELESAVANIAGVRKVAVFAATDRRSGERL---VVLAETRVREPAQRAQMIRAIATLLGAPA--DDVVLAPSVLKTSSGKTRRAACRELYE--------------------------- 212218989 185 ---------------------------------------------------------------------------------------------------REESLTYEELNAKANQLAYYIRNQRLKPDVLIALCLDRSLDILIGILAVLKAGGAYVPIDPKYPAERIQFILTDTNAALLLTQS---------HLKKSLE---KIASKPAPQMIAIDTRPY----INEGNT-------------NLPTYSAPNHLAYVIYTSGTTGNPKGVMHS----LVALITQYTHACNLDNPRVLSLTNYTFDISGLEF--YLPLLKGGVTVL-------AQIDNLASIINTHRINVIQQTPSVW----KQILEMIPPEQLQGI-TCLMGGEVVDQATL----QKMQANASEVINGYGPSETTIYSTRYVYGKESRTPAVIGKPLPNEKVYVLDGKLNPVPIGVIGELYI--GGEKLARGYLNRPERFIRNPFKKYTRLYKTGDLVRWLPDGNLEYRGRNDFQVKIHGYRIDLGEVEHALMKIPGIRNGVVLAKPGDPTSHYLAAYYVSK--YPLDVNLRSELSKHVPQ----YMIPTAFVHMPSLPLSPSGKLNRKAL-------------------------------- 169630672 11 ------------------------------------------------------------------------------------------------------QLTYRQLAARARGQAAALDALGVGPGERVAIVSQNSARLLTSFFGVSGWGRILVPINFRLAPAEIEYIVGHSGASVLV-----------------VD--------PEVRGLLDTVRATHNFVLGEDDAAVFGELDSPHAVTPDP-WSGSETTATLNYTSGTTSRPKGVQLTHRNIWINAVV-FGLHATLRDDDVLLHTLPMFHCNGWGW-PYAATGMGARHIVLRKV----DGDEILRRVEQHGVTVMCAAPTVVDSILDAAARWIPGRDR--VRII-VAGAPPPTRTIARVRTELGWEFIQI---YGLTETAPLITMNRFRSLDVQLGRAGAPAIGVRVSV----------AEDGE-VLTQSN-TNLDGYWDQPQATAEALAG---NWFHTGDRGSVD-DGYLTISDRKKDIIITGGENVTSIEVEDALISHPGVREAAVVGVPDEKWGELVTA--VVVVVTLDDPPSGADLIAHCRERLAGYKCPKRVEFVDSLPRTATGKV------------------------------------- 215468583 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAIEAFDATGKPCLADKSGELVCVKPFPCMPAGFWSAAERFRHAYFAEFEGVWYHGDHIMITRSGGVVMLGRSDGVLNPGGVRFGSAELYDVIE-HKQVQDCLAIGQSENGTDERVLLLVKLVDGVSLSESLENDIKVQIRSRRSPRHVPAKVIHLKDIPYTLNGKRVEVLVKK------------------------------ 89896856 48 --------------------------------------------------------------------------------------------------DEKEELTYRELYAQSRRIAWLLQEYHLQRGDKVGFICKNHAAFSKALFAVAQSGAIY---------------LLNAE------MSGSQFN----QLAEQTDFNLLIYDFEA-------SHLLDGSAYQKDQLLSYHEALNNLAEQSCPENLPSSRGRLVILTGGTTGKARAAAHSLYNYLLTLINRLKL--------THYQTAYIATPLYHGYGL-AILLVGKKVVIQKG----FDPVKACRLIRKHQVEVVTVVPLMIDKMLRQNPE-----DLQSLACIVSGGAELNPKLIRETAEKLGDV---LYNLYGTSEAGLNIIAT-PQDLSYSANTLGKIIKGVRLKIMDDNKHEVPIGSVGQFCIKNAW-SM-----GN----------KSEPWLETGDLGYRDQQGYYFLCGRVDDMVVSAGENVYPADLEQVLRNHPHIEEVAVIGVSDERFGQRLKGFVVREEGACLTQE---ELLAWLRPRVARFQLPKEIVLVQQLPYTSLGKIDKKQLRNSMGGD------------------------- 158392448 3035 ---------------------------------------------------------------------------------------------------------YSELQTKVLSIAQTLLEVGCGNGSCVGVLCEPSSDFIAAMLAILHIGGIYCPLDVSLPHE--RHRAILRSSRFI----------ALIHHSATSDRALALSSMAREDHLMNVIALDGEAR-REASDVPIQTSTDSASV--------------LLFTSGSTGNPKGIFLTQSNFINHISLKTQ-VLGLQ-SETTLQQSSMGFDMSIIQILSA-LLNGGRVLIVP-SESRRDPVEIARLVSQGAVTLTIATPSEYKMWLRYGSDEHLRNKATAWRHACLGGEPVTEQLCRDF-ALLDLPHLRLTNCYGPTEI--TAAATFQSIHISITGEVGKALPNYSVHIIDNKGHFLPIGMQGEICIGGA--GVALGYCGLPEKFISTEW-PWKRLYRTGDQGRLLEDGSLLFMGRLDGQIKLNGVRIELEEVEGTILAGSDGKLSTVVAAAHKDR---LLAYATLTTGVSLTETETKQLLIYASLPLPTTMQPSKLIIMDTLPLTSSGKINREAIQDLA---------------------------- 152992681 3 ------------------------------------------------------------------------------------------------------TYSYAQLIEKVDQIAHYLATLGLKKGSRIGIYSNKRAEQVIAILAVLSTEYVFVPITRLLKPEQIQHIIDDCNISCIITDKVKIENIKAINFGGKIIEASEQS------------------------DVSLEEIYKCYTAEVKCD-VKGHDNAVITYSFGSSGNPRGIVIDHRALTDGARIVSKY-LNIQKEDVISGILSFNLDYGLNQI-FTTLYKKATLAIH----KFVLPSDFFSHLIDENITVLPLMPIHITQMFDEDPHIPQPEHFRNLRAITSSGGNITPLMVKNITTHF--PDTAFYSMHGLTE--AFRSAYLPSQIHIRPNSIGKAIPDVEIFIINEEGEACKPREVGELIHRGA--CIYKGYWNAPDETAK----RFKSIHASGDYVYADEEGYIYFVSRKDDMIKTQGFRVSPHEIESVVYAIEEITECAVFSIPNEQIEEEI----VMVYGSK--HELAKEILFELKKHLPNYMLPAQIVYKKSMPKTLHDKIDKEALRK------------------------------ 125777096 52 ---------------------------------------------------------------------------------------------------EEVEVTFQEALTWAIRIAQQLKKRGLTHTDVIGISAKNTTYVMPTAVGCLFNSTPFQSANPVLEESTIKHLYNISKPKLVFCDACNYDYSATSDFKP---EIITLTG--SVEGVLTIQ-----------------DLLEPTKTEFQPEPLGPNQTLAILCSSGTTGMPKAVCVSN-EILIQ---ETSFVNGY---DTIFISASLDWITGLWASIFST-VNGCTRII-SSKPFSPDYFVY--LVEKYKITYALIPPEHFCSLADCPEATPEA--LASLTKFNFGGGRMTQATLQRIQSL--AKNAIFNSAYGMTEVG-FMVFNHGHA---KLTAAGNPLPNIQLRIVDDDGNNLGYNQTGEIYAHNSW----NGYYGDPEATR--VMQDEDGWFHTGDMGYFDEDDFLYITDRKKEVLKWKGLQFWPTEVENVILELPEVKRVCVVGIYDETQGDAGGALIVRETGANITA---QQIKDHVAKRL-----PDTVQFADEIPQNHNGKAVRR---------------------------------- 145607639 1765 -------------------------------------------------------------------------------------------------------MTYAELDRASDRVAHMLTEMDLRRG-LVALFFPRSVFMIIAMLGTLKAGLAYCPIEWEAPPARVARLLRQLNVSTIVSNNHGFE------MLSSLDAVIEAINVDRIMALGIHPPT------------------ARPKTALPPI-ISPDSTCYVMLTSGSTGTPKPAILTHRAVTSAVQQAVK-AYALGPSSVLLCA---------NYIIYGSLITGATLVLRSDNELRTD---LAATVLAYRINWLHVTPTVFKFM-----SPSAAY---GLRTVVLGGEMLHRSLVRSLTAHVP----LVIGAYGPTETAIVLVSPVAGA---RGGVVYDALPGNLVVLADQRGELCYINEPGEILVAGV--QVFAGYEGEVASASQEYFRDFPGLYRTGDLARWLPDMRIQILGRRDAQLKVAGMRIHPAEIETVLESHPDVLRASV-----ASCSGRLCAMVQAKDCASPSLEGR-DLAAFCRTILPGRLVPSFISSVDRLPVLPSQKIDR----------------------------------- 145607639 9 -------------------------------------------------------------------------------------PNAPAVQFETSAP-----WSYEELHKSASKFAEQLQRV-VKSGQHVAVMLERSPAQVASILAIAKIGAVYVPVDHNLPVHSIVASVEDC----VILCDT---NGNAI-----LEEKMPRLLVTG-----------------EGRNLAIQPYHLASNAQATCVDPSEDDVAAVLFTSGSTGNAKGVQLTHRNLILPA----RFLAEIGPSSRVFQFARSSFDVHLIDIMCA-LLHGGLLLQVSQDKLMTDTAGWMR---RLEVNTAHLTPSTISML---DPE-----QLPALQYLVTCGEPVTRGIIDRF-----ASRVVLTNLYGPCEASSVV------AKTLRPGVIGRPSPHASVMVITPGGYAAAEGTTGEIVVKGG--SVFKGYSNRDVHFLDAVL--FPGWYCTGDYGYVEPSGNVHLVGRMDDQVKVNGQRVELGDIEAVVSQY--VGRCTV--LAHSVGGRRLFAVVSRKRDLSPPEELEKVVFNACSKCLPPYMIPRTI-AVQAIPQSPSGKI------------------------------------- 145607639 3599 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDIAYVLYTSGSTGVPKGVPIKHGG-LKNSVAEHRRCC-------MFSTATLGWTFDVSVVMFGPLSIGAQLVL--GRRDY-ILSDLTGVVQYHSVSHISTTPTVASLL---DPDEV-----PTIKSLALGGEPMTKATRDWA------PRIMLLNVYGPTEATVDVITCYP---DTPISNIGRPLANVQAYILDDELQQVPAGEVGQLALVQVSPGYLRDPPGRPCPFIQHI--KYGPLYLTGDLASFEPDGTIVCKGRMDNMINLRGLRVELGAVES-------VAEEVLVGRTGAGKEVRVALFCAAEDTTTADAELISEMKAAVLKKLPKYFLPDYWVPVDGFPRNKNQKLDRKQVQAFVNG-------------------------- 212529362 1042 -------------------------------------------------------------------------------------------------------ITYTDLDESAEHLAVHLRGL-VKPNDVVATLSDGSLSWLISILAIIKAGAVCAPIDSKLPAKRKAQMITDSEAAVYI-----ILSHKGYDLESIADT-----------HILCLEDLST-------RDSD------STRKTRSTTQTEFNDPAFLIFTSGSTGIPKGVKICHGPILSYLNVEARLHSTVGRKN--AQTLSVGFDVCIAEI-FGTLCYGATLVLKD--PGDP----FAHLA---KVNATMATP--------SLLSSLDSGLFVNLDTIFLAGEDVPQALVEW---AVGSRR--LYNGYGPCETIVVLISKLQAEQEV---CAGRPVVGTVCSIRNAKNHRVPIGVPGEICI--SGPSVARGYINNEERFIEDPLSPGTTLFCTGDIAQWTESMEIKYIGRKDDQVKLRGFRIDLHEVDRAVLSSPAVRDVAVI-----VHDENICAFV------APSTVDVDNIQIVLRDLLPYYAQPSAVKALHQIPLSANRKVDRKSLHELA---------VFTMEEPTSMEKLIER--- 212529362 12 ----------------------------------------------------------------------------------------------------SKELSFADLDAQSSRIAWLLYNRGVRKGDFVPVLTSRCLLMVVSLLAILKLGAGYVPIDAEWAADRIQSVLDTVYSKLVVTTQETTQ-----------EEFCDGKDLVTLEEL--------------EQTLSLDETTFNSVALTDPCP---DDPAYIIFTSGTSSKPKGVVRSLANYVSQKP----FNLDVTPGDKAILIFSVGFCTG---VIFSTICNGGHLIL--SSPST--------VLDDMKCTILPATPSILTTL--QDPSF-----YPNIKSIFLGGEPPSAELVMWW-----SPNRRMFNAYGPTET--TISSTISELIPHSPIVLGNPMNGSRVLLLNQN---LEEDVEGEICI--SGPGLAKGYFQNETLTAAKFWGNGLRIYRTGDFGRLTPSG-IVFCGRQDSLVKNRGFLINLTEVIASLRTFPGIINATALMYK-----SRLVAFVTPTKLNPL------EIRTWLLERYDVFLVPDIIQTMETLPLSANGKV------------------------------------- 211958319 68 ----------------------------------------------------------------------------------AAQPNAIAAEYQGEE------ISYGALNIAANRLANTLVQHGVKRGDAVCLYLHRSIPMIVGIVAALRVGAAYIPQHVGVAPEKTLSHIANIGAKVILT----LR-----ELREQVPVA-EGQTLISIE------------------DVMEDDALPTMPPLGEQYKTQPDDLCMILFTSGTTGVPNGVQVTHKN-LCNILQTGPGDLGMRPGLRVGQILSIAFDMA-AWETLGAISNGATLVIRGKS------------IQEEKVDVLIATPSILNSL---------DHSRQQVQTAAVAGEPCPPLADAW------SSFCRFYNSCGPTET--TIINT---AEPHYPGSIGRPTPNNTVYVLDENLRPVAIGEKGEM-----WAGVTAGYLANPERYRPDPFRPGHMMFRTKDLGRWTNTGELEHFGRVDDLVKIRGFRVELDGVSNTLEATEGCDQAVTL----KFDSRNLVAFVSPANVSTEDAA------QSVKDKLPYYCSPTLILAMDELPRTPRG--------------------------------------- 218716625 250 --------------------------------------------------------------------------HNVIEDQVQLNPQKEAVAWDG-------SLTYFELNQQAFTLAQHLLKLGVRAETRVALYFDKSKWNIVAMLAVLKAGGAFVPLDPSHPIARLESLVKEVEANIIICSTEYS---------SRLSSAA--------EHVLHLDTEQLE-KMAAEQEVN-SNLTASISSKNA---------AYVLFTSGSTGKPKATVIEHQAFCSGAHV-HGPAMLIEPDSRVLQFA------AHTFEILTPLMHGACVCI----PS--EESRLNGIINNLRVNHAFLTPSFIR--------FITPADVPNLTRLVLAGEALNIDTW---------SSINLVNGYGPTESSVAAVVNANITKETAFQDIGFPV-GVRCWVVDPENHDVPIGCTGELLLEG--PSLARCYLNNPEKTAQSFISN-PSWYKTGDLVRYNSDGSFDFVGRKDTQVKYHGQRIELGEIESHLIKYPTVKHGLVL---LPKTGQKLVAIFSFSEGAIKDEEHISDIREAMSSILPAYMIPSIWLCIEAFPVLASRKLDRKTVS----------GWLDTLSD-GILDSFR----- 218716625 1793 --------------------------------------------------------------------------HEVFDEQVRLNPEAPAICWDGE-------FTYSQVDSLSTRLSYYLTNFGVMPESFVALCFDKSAYTIIAMIAVLKAGGACVPLDAGHPKAALELRVLETGAQVVLSS-----PSRTHLLDDVVPYAI------PVDETLFTQLEEIDP-----------FVINKPAPENS---------AFVIFTSGSTGKPKGVVLEHRS-LVTSAAAHGAALGVDQSTRFLQFA--------SYSIFTTLMRGGCVCV----PSEEDMNNLAKAMNDLDVNFSDMTATV--------AAFLNPSDVPKLKGLAIGGEAPTKE--------IKDTWCSVLNIYGPTECSNCCHNPNVGSSDVT--NIGRAVGGVSWVVANDHNNLVPIGCVGELLIEGPI--LARHYLHNPEKTQQSFFSTGHRMYKTGDLVRYNSDGTLVYLGRKDTQVKLNGQRIELGEIERIQSTLPSDGQCSVVRRNGDVATKALVVFVCLESDNTPSFQLIADIKSALASQLQSYMVPNVYIPVSFFPMTSSGKLNRRQLR------------------------------- 218716625 5509 -------------------------------------------------------------------------------------------------------LTYADLNKYASSFAAYLKSLGVQPEVLVPLCLDKSAWTIVSMYAVLMAGGAIVPLDPSHPLDRHREIVQQTGTDVLLYSSKY-----ESKYAGIVKHAISI-DANTIRNIPSRPFGQERLSSVKG-----------------------SNAAYVIFTSGSTGKPKGIIIEHRAFNT-SSVAFGRALDMNSTTRALQFASLSFIM----EIFTTLTVGGCVCV-------PSEDRLQDIICRMNVTTLLTSSVA---------NLIDPASVPSLKVLVCGGEAMSPEVIKW------SDKVHLINAYGPSE-ASVVAVVNPDVTKDAPNNIG---YGIQPTIVDDRNQLTPMGSVGELAL--GGPTLSRGYLGDTIKTMAAFWAKYQRIHLTGDLVKYRHDGSIDFIGRKDNQVKFNGQRMELGEIEHRLETDSHVRHVIVVPQSGPLR-KRLVAILSLKNTAERSEEL-SRIKNNLASQLPSYMVPQAWAVVNAIPMLVSGKLDRKLVKSWIENISDEV--------------------- 218716625 4443 ------------------------------------------------------------------------------------------------------KFTYGELDSLANRLATVLVSHDVGPEVIVPLCFEKSAWAIVAQIAVLKAGGAFVSLDPSHPEDRLKSLVEDVGCVVLSSAQQFAKISKIVP------------------NTIMV------------NDRSLAQLPKATQPTRT--SVSPTDIAYVIFTSGSTGKPKGTVIEHGQFCTGALAHGKALH-INSETRSYQFA--------NYTFDASILDILTVLILGGCVCVPSADRMNDVITRLRANWMCITPSVASTLKPESI--------PTMKVIAMGGEKMTPGAIEKWSKSVC-----LVEAYGPSECSVVCAAGSGQIVNFDPAIIGKAV-GSRSWVVDNYNRLVPVGAIGELVIEGHIVG--RGYLNNEKKTKEAFIAPGTRMYRTGDLVRYNDDGTLTYMARIDMQIKLNGQRIELGEIEYQCTQHENVQLAVDLVAPGSHPGPKKLAFFSLR-GKAQDPAVIESLEKSVAKVLPSYMIPQLFFPVSVIPFTNSGKLDRRKL-------------------------------- 218716625 2880 --------------------------------------------------------------------------HDVIDDNIKSRPDALAISWDG-------TFTYAQLGHYATALANHLRVLGNDKEQFIPICFEKSAFAALSMLAVMKAGYAFVPIDPQH-PKARRQEIVDIDAKVILCSPRYVGSCQEV-----VDRALAV-------------------------DLDLLVSLPEASTSLG--KYDAKTAAYVIFTSGSTGKPKGCIIEHAGFCSGAVKNGP-AFSFSPTSRVLQFA--------SYTFDASLLEILTVLVIGGCTCVPHDSTIAKFINEKNVNTALLTPS-----MAQTIKPSE---VPCLENLALVGEAMTPN-----HLAIWANEVRLINGYGPTETSIVAAAKPCMTLDTDSSNIGLPV-G-NAWIVDPRNHDMPIGAIGELLIEG--PTLARGYLNNEQKTQEVFWGVISGMYKTGDLVRYDDSGELLYVGRKDSQAKLHGQRLELGEIEHHLNGDNDVLNAIAL-LPKMGRSKKLVSVLSLRNGAFDDSELLRLVQDRLREKVPAYMTPSTWVVLQQMPLLPSGKLNRKLI-------------------------------- 83748718 23 --------------------------------------------------------------------------------HAERHPGKAAVL-----ASDGTAIRYGELLDKALRLAASLKARGIVAGDVVAYQLPNTWHCCAIDLAAAALGAVVAPFPPGRGRLDLESLLKRCGARAVVVAPA---DGEIDPC--DLIESLR-PTVLSLRLLIVDGDGDARAGW-----HAFDALLQAEPIAPDALPVCPDSPVRFLISSGTESEPKLVAYSHNALMGG---RGRFLQYLHPGETFLFLVPLGSAFGAS-ATFGALCLGGSIAL---LPKFDTAQAIAA-IGALRPTHVLGVPTMLRM---AADPALDEIDRSSLVALVSGGSMIDEASVARCKRAFG---CGFISLY-----GSADGVNCHNALAVIFNRVGRPNPSIELQIVDETGQRIPSGEVGEIVARGPMSPM--QYVNAPDRYRDS-----GGWVRTGDLGSIDGDGYLVLAGRKKDIIIRGGANISTVQIENLATAHPDVVSAACVPVPDLDLGQRVCLCLTVRDGAE-RPSL-SDINAFLRREVNKL--PEYLRYVRRFPLTPAGKV------------------------------------- 4678701 29 ---------------------------------------------------------------------------------VESAPDAVALV-DGTVPGPGRMW-----RADVDALARGLQESGIAPGDVVAVRLPNCGRFPTLHLAVAAVGAVLLPIHQGTPVDALLTR---AEPALLVLSAAGSDG--------LATARSLLESVPSLRGVLLAESGSVGGGESGSGRRSLDGLLAGAGSGPRPVDVTPDMPLVLVPSSGTSARPKLCVHSHDGLLSNTAAVTAEAADAFDGPVL--TACP---MTHLFGLHAALFAACTQVLLTGW----DVDRFLEQAREHGPRVVFAVPAQLR-------DVVTR--------LARTGEPAGFTPYQ-VRTAGAAVDCELVVVWGMSEIG----TGTRTRAHHPDGCVGEPVSGVDVRVVDEHGQECAADERGELQYRG--PGLFRGYFREPELTRSALTD--DGWLRTGDLATVDADGVVVLHGRAAELINTGGRKFSAGEVEGLLSGFTDLGPLAVVGAPDDRLGEYPCLVVT--DHADGTIGL-SEVTAFLRRGLADHKIPLELVTVRELPFSPAGKLDRGALKRLLAN-------------------------- 54022343 38 -----------------------------------------------------------------------------LDATVAAHPDAPAL-----DDGEVV-LSYAELRAEIAERVAELVAAGVRPGDRVGVRMPSGDHLYVTILAVLYAGAAYVPVDADDPDERAALVFGEARVRVVATGAG--------------IEAAEQAG-------------------TDGR-----------PPAAGPSP--ADD-AWIIFTSGSTGTPKGVAVTHRSAAAFVDAEARMFLRIGPGDRVLAGLSVAFDMWL------AWRHGACLV--------PAPRALVRTGADLGITVVSTVPTLAATW------PPEA--LEAVRLLIFGGEAVPPEL---AERVAGGDDAEVWNTYGPTETVVACAAPLTGEGPIR---IGLPLDGWDLAVVDAQGNPVGEGESGELVI--GGVGLARYLAKDAEKYAPATALGWERAYRSGDLVRK-ERAGLIFLGRADDQIKLGGRRIELGEIDNALQHLPGVTAAAAAIRTTKAGNKILVGYLT---GPGADYDLRAA-RESLAEHLPAPLVPRLAL-VDELPTRTSGKVDRDAL-------------------------------- 29827387 36 ----------------------------------------------------------------------------------------------------------------------------------------------------------------DFPDERLRHMVEDCRPAALIAADQADRAARL--------AAVAQPAIE----VVVLDAVADGDEHAPGP-----------SRSHVPEIPDAA--AFTVYTSGSTGRPKGVLHEQIGRLIWCADTWQ----LGPWARVAQTLSLGFDFGL-QELFTFLPFGGCVVV-PGQEDRLSARAYARFLRRERVSVLFTTPSFADELIAAGEPLPD------LRLVLLGGEVLKGVTAE-GMRVLAAPDCRLFNGYGPTETVNCLMYEIPRPPEVPVGSATAAA---RIDLVDEQGRPVPVGALGE--IRIGGPGVADGYLRRPERFVRCQ-DTDEVLYRTGDLAYARHDGVFVVVGRADRQVKIRGHRAELGEIERTLRSAPGVAEVRVIGTP-----ARLVAYLV-GTGIDLGA-----VRDHVAARLPPAMLPEQGVLLERLPTTANGKLDEAALERLAE--------------------------- 183596279 240 ------------------------------------------------------------------------------------------------------------------------------------------------------------------GSHGIRNALKASQAKVIFTSRQFLEKGNLTHIPEQVTEA----------NWIYLEDLKDTVTWQDKLWIVKHLLM----PAKAVIPRKAEDEALVLFTSGSEGTPKGVVHSHASLMANV-EQIKTIADFTPRDRFMSSLPLFHAFGLTVGLFIPLFSGSRVFLY---PSPLHYRVIPELVYDKNCTVLFGTSTFLANYAR----FAHQYDFARLRYVVAGAEKLSDSTKKIWFDKFG---IRILEGYGVTECAPIVSINVP--MASKEGTVGQILPQMDSRII-----PISGENGGKLQLKG--PNIMKGYLRVEEKPENQHGEQEEGWYDTGDIVVLDELNYCTIKGRVKRFAKLAGEMVSLESIEQMVFSLSPNAHHAVVTKPDSSKGEALVLF-------TTDKELRSALSSAAKSKLTELAVPRDIRVVKELPVLGTGKTDFVTLKQMAL--------------------------- 78060234 26 ----------------------------------------------------------------------------VLQRQAESRPDKV-FIRERDGSG----ITYAAFAADVERTAAGLAALGIRQDETVGVWLPNGIDMLRVWFAINWLGAVYVPVNTAYKGELLRHVLDSSAARLLVTC-------------RDLAPRLAGLTLATLRTVVEFGASDVELPGIARID----AAVLEQGGEVPPRSIEPWDTQSIIFTSGTTGPSKGVLSPYA-----QLWET-------SGERSFSMHDCA-------IVFGPLFHGGTIAFAE-----FSTERFW-----ADVCALGATFAILLGVMCEFIAPPSADDRDHLRKVMMIPRPDNAAAFA---SRFG------VDFWTMTELNVPLMSERNPAI---AGTCGRARHGTELRIVDAFDRELPDGTVGELIVRSPW-RLNAGYFRHPEATVQAW---RNGWFHTGDAMWRDAAGNYFFADRMKDAIRRRGENISSFEVEKEILAHPDVRECAVVAVP-ALSEDDVLAVVCPIPGGRIDPG---ELLAFLVPRLAHFMLPRYIRIMDALPHTPTQKI------------------------------------- 148260428 57 -------------------------------------------------------------------------------------------------------------------------RLGVRPGDRVATLAWNNHRHVELYFAISGSGAVVNTVNPRLAPDDIAYILEHAEDGVLFAADF-----------ASLVEQVAGKLPPGLLRQVVFLCDAADIALPAGVAIDYESLIDAETDEYDWPRFDERTASGLCYTSGTTGRPKGVLYTHRSTVLKAAVNAADAIGLKAADRLMPVVPMFHVNAWS-LPYAAAAAGTSLVM----PGRFDGQSLYELIEAEHVTCASGVPTVLAHIRKTGGRF------STLERMIVGGSACPEALFD-AYDELG---VTIVHAWGMTESSATVATPVPGVDAATARSQGRVLFGIDLRARRGA-EEVPGETAGDIELRGHW--VTTGYYRMPKGTTE------DGWFPTGDVGMIDPDGFVILTDRSKDLIKSGGEWISSIDIENIAVSHPAVAEAAAIAAKHPKWDERPVVIVALKPGASAT---REELLSVYEGKVARWAVPDDVIFVDELPHGATGKLLKTELRARFANHLIEKPD------------------- 61656091 1244 ------------------QFDDILKFILENPAE--AQFANVTD------GVRQRLQSSINSHPQPFP-----VAPNTLIHHARLHPDALA-IWFKEDPENDIRWTYRELNEKANRLAHLLAS---TYGDRIPLCMEKCPELYVAILGVLKAGAAWCPV--DFAAPEMRK------------QNLFARAGGPV---------VLISSNTEFSHIKAALPGGLDISLDDPR-------LNDQPDSAPVIETTPSHLAYLIWTSGTTGLPKGVPIEHKA-AVQSLKVLQYTFDVSVLDVFYALGS----------ACGTLCSSRKEIL---------VGKFAEAVNAFEATQAFLTP----AFMTQSDECR------TLESLISIGEKL-PDT---VADKWCRPGTASLNTYGPAES--TIIATYRRFTPTKAHNVGLPIQTVSCFAM-KEGRIVPRGAVGELALGGY--QNARGYHRQPDMTAKKFIETAGSIYLTGDIVRFLHDGTCEFVGRNDDLVKLGGIRVELSEISAALESHPAVHEAVTIQLSRPDRPQKIVCTFVAAPGISGDDAVEIACAAKERAELSPVFMPNVVIIVKRLPHTASNKIDRKAL-------------------------------- 61656091 203 ---------------------------------------------------------------------------------ADETPDALAIDYLSDEYPLRKTLSYGDLDKYSLAVARILR--GIVPSTEKAIVLPPSPELYIGYLATLRAGYAFCPLPGAAPVERIRELITDVSASVVL--GLGSRPPWLADLGHIVDISLEADNF-----------ALKSASLVDGQD--W----------VEPE---ADDLAYVLFTSGSTGKPKGVQITH----LAAASSIAGHLAVRPYTRWFQFADPSLM-----ETFMNLSSGTTICAANRQRLLTDPE---SVLCELECTHMMATPSFAAMLRRLGNTASKSFLEHGVKFLWTMGERLLEKVIAAFSR--PDEGYVLCNAYGPTE---AAINTTLRVHPRHETGAGQPIPSATMVILHPT-EPVPQGFPGELGLAG--PQLARGYLNMPDQTARAFVDGIGRVYRTGDKARLVPDSNVEYLGRMGGQVKLSGRRVELGEIDVVMASVPGVQSAHAIVHQQSGNGAVLVAFLTP-----DDEKLVEKVKAVVDARLPQHMRPSRYFLGESVPRSTSGKADRRAIGAVIASRQSDADNRTTVADREMLERIIK---- 214038230 12 -----------------------------------------------------------------------------------------------------RSLTVSQFKQQTNNMARSLLTMGCEPGDKVAIYMRNRLEYLVATVALAKARLVHVNVNYRYKAGELAYLLDNSDSRCVIFESEF----------ADTLSAIR-AQLSSAAYFVEVTDDNLEQSW----SHSFDESVQSGSGEPLDIERSSSDQFF-MYTGGTTGMPKGVMWEQGVTLTELNKTLTLLPFMHGSGVWSSLASIGY--------------GDPVVVMRSK--RFDPALTLATIDKYGITIAGDA--FAKPLVDELEANPGKYELATLK-----GLRSSAMLFSSRNKALFLKHCPVIDIVGSSESSASAASIATRESDL-SQSRGLPMLTPAATVFDENWNTVEAGNTGFLAVSGAIP---IGYYKDEEKTAQT-MTVVDGVRYSGDWVEFQEDGSVIFLGRGNVSINTGGEKVFPEEIEVTLRSHPDVADCLIIGVPDDRFGQAITAVIRLGSNAGHDEEVFK---AHVRQELADYKVPKHVLFVPEIFRSAAGK-------------------------------------- 120403004 31 -----------------------------------------------------------------------------------------------------RRYTYTQIVERSNRLAAYLHAQGLGPGDLLGIYSHNGPEYVEGMLGAWRARVAPFNVNYRYVKSELHYLLADSGATALLYHAAF---------APRLAEVL--ADLPNLK-VLIQIADDSGNELLPG-AVDYESIVAEGPADVPPVEPSPDD-LYVLYTGGTTGMPKGVLWRQGGRSLY---TGELVSTY--DDI---AARCSESPGTKLMVLPPLMHGAATVVFSPVTSHLDVDDVVATIEREQVTVVG------DAMARPLAEAFERTDLSSLAVVANGGAQLTPTAKQRLIDA--KQNLMVVDGVGSSETGAQMTMSAPGAVSTGKFNAG-PDTFVAAE---DLGSILEPGHDGI-----GWLAQPLGYKGDAAKTAAT-FPVIGGVRYSGDRARHLADGAVELLGRDSVTINSGGEKIFAEEVESAIASHPAVADVVVAGRPSDRWGQEVVAVVALADGAQATAD---ELVEHASSVIARYKLPKAVVFRPVIERSPAGK-------------------------------------- 163742567 18 -----------------------------------------------------------------------------------------------ETSGETEHVTWGDIDANARKLAAALGRLGIAQGARCGTIAWNNRRHLEIYFGVSGGGYVCHTINPRLKPEQLIYIINHAEDQVLF-----------IDTTFVPAVAQLRAQFTTVQHIVVMGPKDADIAAQIEGVLFYDDVLDAEAAGYDWPNLDENLPSSLCYTSGTTGNPKGVEYTHRTSVLHTIGGNQDGLALRARDTVLAVVPMFHVNGTPYMTA---AVGAKLVL----PGHLDGVSLARLIDAEKVTVALGVPTIWMGLL-QGLEETGCTAESLERTI-VGGSALPTVMIPTFRDKYG---VDLVHAWGMTETSPIGTLNQLAQAKLREGQ-GRPMYGVDLRIVDDSGAVLPGETQGNLQICGHW-------------VIDSYFRTDDGWFDTGDVATIDDDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPDIAQAAAIAAKHPKWDERPVVIAVKRSGDVTEADLLAHYQGKVASQI-----PDRVIFVESLPLGGTGKVQKNTLRE------------------------------ 67902190 266 ---------------------------------------------------------------------------------------------------TKESIRYDALADLTTHVSTALKDYGLKPGDTVALFSPNTIWYPVAMLAVVRAGGVISGASPAYNIEEMSYALKTANAKYLMTVPSSM---------DVAIPAAQSAGIPA-ERIFLL------------------EGMKEGVAE------------------GLTGL----VH-----------QMHL----------------------------PIIRNSTVYM---LPSF-TMKSMLDTIVEYRIEILSVPPIIIRLLQ---DPIVSNYDLSHVKRFSSGAAPISGEILQKLHARFPWTG--FKQGYGMTESCSCITAHPPEKQYAQRGGMIVA--NTEVKIIHETGKEVGPEEEGEILARGPQIVM--GYLNNEKATRETFDE--DGWLHTGDVGYMDREGFIVITDRIKEMIKVKGIAVSPAEIEDLLLGHPDVEDVGVTSVADDYAGERPKAYVVLKGDEEGVQAVGKQLIEYVKAKKVRHKWIVEVEFLEEVPKSASGKILRRVLRD------------------------------ 111221320 38 -------------------------------------------------------------------------------------------------------------------------------------------------LAAMKTGRPVVPLDPMVPAGRMAQIIRQAGCVALITSDGSVARS-AVGLRPSVDPLLELLAGDGPRLVLDLAAAASDIAANGADAVWW------------PEP-QLTDPACIVFTSGSTGAPKGVVWSHGTFLCDAYAGAQR-LGFAPGDRLALVLPYSFAAGITVVVFG-LLNGAGLYAYD--PRSAGLAGLGDWINSQQLTALQTTPSL-----LRALLGALGPDLADLRIVTTCGEAAYGRDIAALRPHVPPS-CTYVNWSGASEIASLGFFEIPPDAPVPAGTAGLPAPGKEVVFRREDGSIAGPGESGDVEVTSAYLSA--GYWGSPELTAEKFTPRADGTCRTGDLGRFEPDGTVVLLGRRDAAVKIRGYLVEPSEVEAALLNSPEIAEAVVTAV---TTGSRLVAYVVPAHGNTLSPV---RIRRALRERLPVWMVPTTIVALAEMPRNERGKVDR----------------------------------- 158315811 15 ---------------------------------------------------------------------------------VGERPDEIALRHIALDGAEP-AFTWAELDRRSGQLAGALAVRGLGPGDLLGLGLRNSPQFVFSALAAWKLGAVPVPVRWDL-------------PDWEFT-----------RLRETVDA--------------PVFLGPEDIPWIDAADLAVPDLPDATSPQTNGIC-----------SSGSTGTPKVIL--NARPAVFARATAPFVDQWSPPQVILVLAPMYHANGFS-TLY-NLLAGDRLVVME----KFDAARVVGVIERHRISTFTATPT---MLQRIGDLPVDGRDLSSIEWIMQGAAPMPPSLVHRWAGLIGAER--IVMAYGMTEALG--ITALRGEWMSRQGSVGRGFRGTEVRILGADGEPAPAGEIGEIYLRAP-----RSSYGGY-----TYLGQAPRLRRTGDLGYLDTDGFLYLVDRRVDVIITGGANVFPAEVETALIDHPKIADIVVIGLRDPEWGRRVHAVVQPADPAQPPS--SAEVIAYAKSRLAAYKVPKTIEIVEALPRSEATKINRGAL-------------------------------- 186457246 225 ------------------------------------------------------------------------------------------------------------------------------KSERVGILLPNVATLPVSLLSLWKLGKVPAILNYSTGTATMLACAQLAGFKQIITSKLFLERAR-LKVEPLIESGIEMIYLEDIRA----RVTGSQFSSLLKITLDANSFL---PDSGRGEFIDPASTAVVLFTSGSEGVPKGVELTHRN-LLSNMRQMLAATDIMDTDRLFNCLPLFHSFGLTVGTLLPLVRGLYVFIYP-SPLHYRPAALYDT----DCTVFLSTNTFLNGYARR----AHPYDFRSMRYLFAAAEKLQESTAQTWSQKFG---VRVLEGYGATECSPCVSVNTP--LNPKYGSVGRLLPGIEFKL-----EKVEGVEEGRLFVRG--PNVMRGYLNPDA---EAKFKELDGWYDTGDIVSVDSDGYLFVRGRLKRFAKVSGEMVSLTAVEDALAAFPQYGQVAIITRPDEGKGEVLIA-VT----NEPKMQL-EEIRGAIKKGLTNLSVPREIKVVREIPKLGTGKINHRELVKLL---------------------------- 169774749 29 -------------------------------------------------------------------------------RRVLEQHDAPAVAWDGE-------LTYGELDDKSSSLARILAQKGIHRGSFVPLCFDRSLWTAVAMLAVLKAGGVFCFLEPKYPLARLEHMCRHINAKMVLS------GESRSELARKLGEHLAVN----------------------------EDLLATSPSDQELVDVAPNQAAYVAFTSGSTGKPKGILVSHQALVAGILYNDKPMY-LNRTSRVLSFASFAFDVSHFW----ALFVGGCMCI----PSESDENNLLEAIENLQVNWAFLTPSVARVL-----NPTK---LPSLRHLIMGGEPITQDIDMW------SPHVHLIGVYGPAECAGCTIQSDYGKVE----SAANIGFPYAVTIVDENNHNVPTGSIGELVVQG--PSLSEGYVNDPEQSAKSYIEAEQQLYKTGDLVRRLSDGSLHFISRKDTQVKINGQRIELGEVERAVLGREVIVEAVKAGRP----SSSLVAFIVTDNIPQSSTELKDRIKSLLRERLPDYMVPETYISINHLPSTVTGKADRKRLRE------------------------------ 126436667 30 -------------------------------------------------------------------------------------------------------VSWGSVRALVDLIDRELTAAGCGPAGRVAVVLTNRMESVAALIAIFRGGRTLVTVSPLQPPERLSADLTAAAAPFVLAPSALW--SEQVFTHAVADLGATGWSLDPGH---LDMRTRATTDVSNGEPADGSVAIE-------------------MLTSGTTGAPKRIPLT--RTQLEASLAAALQHNERPESLSALSGTVGLVTGGLWSLLQSLVAARPVAMLDTVPGWHAA------VKEHRPAVAGLPPAAIRSVLDTDI-PAE--DLASIRAINAGTSPVDPELVDAFFDRYG---IPILVVYGATEVAGWTVKDFHARWADKKGSVGRAFPGVRLRVVDDEGTVLAADQTGRLQVATPQAG-----------------GSGDTWVTTSDLAHLDVDGFLYIDGRADDVIVRGGFKVAPETVIRALRAHQAVADAAVAPIPDQRLGQIPIAAVELRPGMYADEE---TLRQHCRATLTPYEVPARVLVVDALPRGAALKVDRR---------------------------------- 121715095 29 ------------------------------------------------------------------------TAHHAFLHHALEDPGLLALHDLSE--GAPREVSYGKLLQYAQFVTLQLQKQGVTAGSRVVLVTKRGLDMVAGILGILMCGAQYIPLDGAVVPDTLEHALAQSESRVVLCSRSFQHR---ISSNGQVSSILLLEDL-----VQEADRTGHSVE--AGQVICQGDE---------------NSGCYVIFTSGTTGTPKGVDVTHKNVTNVVCQSPGN-LGISRGSKVGQVLSISFDMGAWEIL-GSLSNGATLVLR-GS----DWHAALRQID----TLICT-PSILNRYRPE--------DYPNIRCIATAGEPCPQSADKWAANGVDFYNC-----CGPTEV--TIINTMHRHHHGQPLTIGQPLPNNNVYILDDEKNPVKFGEIGTV-----WAGGMRGYLGLYEKTVERYYDPFVNMFNTGDLARWLPDGNLEMLGRKDDQVKIKGFRVELDGVSASLAACPGVKRAAAL----LVEGQ-LIGFLTPKSCNVES------IRTHLSKLLPYYATPSEWHAVEAFPLTPNGKIDKYALTQQALGEKKAVTQSST--DPS----------- 163842182 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATSHGAAIVI--PAPAF-DPERTLAAVETEKCTALYGVPTMF--IAEQNLPNFKDYDLSSLRTGIMAGSPCPVEVMKRCMTEMHMAEVSIA--YGMTDTSPVSTQTRPDDVERRTASVGRVHPHLEVKVIDPTGLTVPRDTPGELCTRGY--SVMLGYWNDPAKSGEAIDAA--RWMHTGDLAEMRGDGYLNIFGRIKDMVIRGGENLYPREIEEFLYTHPDIADVQVVGVPDEKYGEELCAWITLRAGAAALDQ--TEIADFCSGKLSKNKVPRYVLIVDSFPMTVTGKV------------------------------------- 50545986 134 ----------------------------------------------------------------------------------------------------ETHLSFSELLKLSNLFADSLREQGLKSGDSVAVCGGNVWEYTALQMGLSKLGLVLVPLNPAFTANQFAAALAATEAKALIMTSH-LPGGKKMTLKPICQEVIDNLNTPGADTIKDVKFQGSQSDMHEIVFQHKKAVANGTLPASVPTEVNPDDITNMQFTSGTTSQPKCLTHRNNGHLIGTRMGLKAVNGIAPNDRLCIPVPMFHCFGLVLSNLAALTTGAALV-------YPSEWFCARSVRKYKCTGLHGVPTMLKEAKAPGQNFLPGFEL--LRTGIAAGSAVPGELMTKLGQSMNLKALTI--CYGMTETAPVTFMTRPDPVEKRVETVGQIMPHTSCRIIKSQQEPLATGQKGEI-ITSGY--ALQKYYKDDPKKTSAAMVVDPRWMRTGDEGCMDNEGFLKVTGRLKDLIIRGGENIHPLEIENVLFAHDKIAQASVVGVKDPKYGEAVCAFVTPHAKHDDSDKLIEQVQEWVRNKLGHYMVPKYVFFVGDYPKTASGKIRKVDLRKTAE--------------------------- 182440624 3 ---------------------------------------------------------------------------------VDAVPDREALLYDHPGTGAERRLTYAELDAAANRIAHHLIDAGIRPGEHVGLHLYNGIEYLQTVLGALKARIVPVNVNYRYVEEELVYLYRDADLAALVFDGEFDER-----------VAAAAPRCPGLRHLVRVGAAPASPPGVP--VVPFAEAEAAGAAGRGFGPRSADDQ-FIIYTGGTTGMPKGVMWRQGGAPVQAPRELERVAAGGDGITFFPT--------------PPLMHGTSTLTFIGVHRKFVPAEVLRTIEREKVTVSLVGDAMLRPLIDCLKGPLRGTDCSSLFSVSSSGAIMSDSVRAEFQELV--PTVLLLNNFGSSESG-FNGTATADSGPERGFRVQV---NARTAVVDPTYEPVAPGEPGRIAQRGHVP---LGYYNDPAKTADTFFRRGEERWLLGDMATVDADGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDERWGNRVAAVVQLREGLTLD-----EVQAHCRTRLAGYKIPRALVLADRIQRSPSGKADYRWAKAVAAG-------------------------- 111019695 3 ---------------------------------------------------------------------------------AAARADQVALRTV--DGGVS--LTFAALSERVRRLTAGLAALGVRRGDTVGIMLTNRPEFHIVDLAAMHLGALPFSIYNTSAHNQIEYLFGDAGNRIVITE------------RAFVDRLVAVRDGGTPLDLIVV------VDGALEGTLSLEDVEAAGDPDFDFDAVAPDDLLTLIYTSGTTGPPKGVELTHHNLMSQV-RALQQAMPTTPGGRFVSFLPSAHIGDRWGAHYCALMIWGFTV----TP-HPVGGEILDVVEQVRPTVFQPVPRIWRALLRWAIDIGAARDNRSLRMLGLSGSAPTPRDVFAFFSAIG---IPICEVWGMSET-SLAITVNPRD-AIREGTVGLPLPGIEVKV----------AEDGELLVRGA--TVMRGYRNKPDQTAEAIDK--DGWLHTGDIGTVDEDGYVRIVDRKKEIINAAGKNMSPANIESRLSSSPLIGQVACIG-----DGRLYVALITLDPDAAADPAVIAEVAAGVDSQLSRVEQIKKFRVVEDLPLTPTMKIKRR---------------------------------- 50121618 22 ------------------------------------------------------------------------------------HADKTALI------NAKFAVNYTEFERLVVSVQQSLMTSGVKRGDVIGLLLCRDQWLVPSMVAALALGVTFVPLDPSYPLSRLQQYVEVARPTLLLSTDNG---------------ALARELHDSV----IYPERGVEGSWV-------------------CLDMQQDDTAYILFTSGSTGQPKGVSIGHGNFLSAIGKRLQ----MQASDVFLAHTTVAFDISILELLY-PLTLGGTVLLASNS-DVNEIDHLLPLIAR---SHFVATPSLWKILLATGWRPNASV------TILSGGEALPLP----VARKLNQTCRRLWNLYGPTE--ATIWTSCECVKDATFISIGEPLENTQLHVLDED---LQPATEGQLYL--SGVGLALGYYGNSEGTVSAFFTRGVKIYRSGDRVRMHPQGKLEWLGRGDGEIKIRGNRIGVKEIEHALENLPGIAGAVVAAKPFAGHGDDMLAYVI--SQNSPS---KAELEQALHKVLPAYMVPDLFVVLVTFPLHPNGKFDRKSL-------------------------------- 89902951 7 ---------------------------------------------------------------------------------------------------------YRDLWDNGRRMAQVLLDLGVQPGHRFALLMANHAEFVEAMVAASIVGAVVVPIDPRAKGDKLHFMLENAQCSGAFVADYAL--GNLQPLR---------VTLPGLRWVMGFATNEGTCPLSDPGFVDWVAAAPTNAPDLPVLTTDPDSPLELIFTSGTTGDPKGIVLTNRRYC-DTSLLAKRLFGYRDDDKLYSGLSLTHANAQIVTLGAALACKLRCVL----SRRFTKSRLWNITRKYGATSFGGMTTAVYA------ELPKPDDAENVRFVVSAGMP--AAIWGEFERRF---NVQVLEFYGAAE--GGLSFNHPGAGPV--GSIGKVAPTLKHRIVDDLGNDVPRGVPGEL--------LFRHANGDP--FVVEYFKKCAGGWLHGDVVHEDENGWLFFDYRKGNGIRRNGEFIDTTFIEKVIAESGLVDDVYVYGIASAN----------LVPGEKDVVAAVQQLFESCRGKLDASLLPGFIQVLAQIPKTASEK-------------------------------------- 196038543 9 -------------------------------------------------------------------------------KHASLQPNKIAI------KENDRVLTYKEWFESVYKVAKWLNEKE-SKNKTIAIVLENRIEFLQLFAGAAMAGWVCVPLDIKWKQDELKERIAISNPDMIVT------------------ERYKLNDLPNEE--------GRVIEIDE-----WKRMVEKYLPTYFPIENVQNAPFYMGFTSGSTGKAKAFLRAQQSWL--HSFDCNVHFHMKREDSILIAGTLV----HSLFLYGALYVGQTVHIM----RKFIPNQVLDQLETENISVMYTVPTMLESLYKENRVIENKMK------IISSGAKWEAGAKEKIKNIFPYAKRY--EFYGASEL-SFVTALVDEESERRPNSVGKPCHNVQVRVCNEAGKEVQKGEIGTVYVKSDQFFMGYIIDGVLARELNA-----DGWMTVRDVGYEDEEGFIYIVGREKNMILFGGINIFPEEIESVLHEHPAVDEIVVIGVEDSYWGEKPVAIVK-------GSATRQQLKSFCLQRLSSFKIPKEWYFVDEIPYTNSGKIARMEAKSIIENQE------------------------ 71018049 11 ---------------------------------------------------------------------------NALFRQVKATPDALALI------DPLARYTYAQLDAKVESLSLYFRSHAVARDSLVGILMAKGADYVIACLAALRAGGAFLVLELAYPRGLLHEVIQDAQPALVVTQS---EHAKLVP--------------KSVASILIDDPHQVDLLFSPVSSSSSPPSSSLPPLPDE---TDLERLAFVSYSSGTTGKPKGIANPHRAPVL--SYDLRFVNDLTPADRVACN------VYFIWEMLRPLLRGATTY---AIPDHSDPVKLIELLATEKITETLMTPTLLAAVLARHHNLGTK--LPDLRTLWLNGEVVTTDLARRAIKALPNTR--LLNCYSASETHEVACGDLRQMLPTLPDDAGPPMDKAHTYILDQDGNPLEPGHPGELYVGGHL--LARGYLNLVDTTAKAFFASEPNKYRTGDLARIIPDGLLEITGRVGGMIKIRGYSIVPGTVEKAIVDNFDVSNCAVVA-HGEGLERQLVAYVVPDE-------------------------------------------------------------------------------- 87083852 15 ---------------------------------------------------------------------------------------------------------YAHLTDLTQSLQHDLATLGISVGSKVAIVLPNGLAFVTVLLATIRQRAISAPIH----PNSTRE-----ECKQIFS-----------LMTPDLVAVMPSEASPAAAAVLAAQDLGLPVAPQSGRLVNRGDETSNPSPVYSRDHVLAEDKVLELFTSGTTGAPKSVQLTHTNILVAMTSAHKITF----KDRSFLITPLFHIIGIAGSLLPTLFTGGCAVIPASLPAT-----FWQDCQDYSITWYHAVPTLHHLLLSF--PMPKGGVPATLRFIRSGGSDMSLDLFNRLQKL----GVPLLEVYGMTETAAIFCNPFPTAIKRHPG--QYPIPAVDVMILDLDGEPVELGVKGEICLRG--KNIMAGYTNNPAANREAFLP--NGFFRTGDLGVIKPRQYLALIGRVKEIINKGGEKISPAEIEHVARLHDQVNDAACFRISDEIYGEVIGLAITAKSAITITA-----VKKHMRHHVVMFKVPDKVLLVQEIPYNRTGK-PRRTL-------------------------------- 170092018 38 ------------------------------------------------------------------------------------------------DPQTGRKRTYRQFLARIQDLATAMGALGMRTGEIVGIMSENCSDYIALVHSCLMITTPFALISSYSTPFELKHALTLSKATSLF-VDA--------KFLPAVLPVAKEVGLPLNKIFVLTGRAKGRKSLSD----LVKDVRAKSIPTVAVRQANKDTLAYLVFSSGTSGLPKAVMISHGNYSLGQAIVVQQAV----AEVYTTPATPEGILHHTYGLHAACLVPNTLVIM----SKWDIELAFKAIPKYKVSILTLIPSVVHQIVKH---PKSKHDWSSVISSNSGAAYLPPELAEKMATLVPKDSN-FSEGYGMSETIATIVKPFPGVLRLKPGCTGVLLPGIEARLLRDDGSPVELNEAGELWIRGG--NVALGYWNNEKANKETF---IDGWLRTGDQFRVDEEGNFWFADRTKDTLKVSGSQVSPNEIEDVLLAHPQISDATVAGVSRTQDEKVPRAWVILSPGKKLAAAVVKELETWHQQNLSKYKWLRGIEVVKQIPKSPTGKTLRRVLQD------------------------------ 6016521 238 --------------------------------------------------------------------------------------------------SKTRNFSYHKLIKLLIVVGNYLKETGIKKGDIVMIYAYRGVDLMIAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPKGLI----GLEKAGTLDQL-VVDYISNELDVVSTIPQLKVQDDGTLVGGKEGADNDCLNDYQKFKDQPAGVIVGPDSRPTLSFTSGSEGIPKGVLGRHAYYFPWMAKRFR----LSEKDKFTILSGIA----HDPIMFTPLFLGAQLLV----PTADDPGKLADWMAKYGATV-----THLTLAMGQLLSAQATTAIPSLHAFF-VGDILTKRDCLRLQSL--AENVFIVNMLWQTEIKSTYLKNLKAVMP-----AGTGMHNVQLLVVNDRSQTCGVGEVGEIYVRRGLPAKFITNWYNPDKWIEQTWSPRDRMYRSGDLGRYFSDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKDSPELKTELIKDIKGYLKKKLASYAIPTIIVPLVKLPLNPNGKV------------------------------------- 116511534 20 -------------------------------------------------------------------------------------------------------FTFEQINQRVDKTARHLAPL-VAKKTRVALLSENSVEMAVVLFALLGLSKEILLLNTHLTTYELTEQVNELEIDRVFNSD---------LLKEKMTDSISFSDI----------------------------LATKAEPVSLSVNFPDEKIAVIMNTSATTGKFKSVPIT-WGMISNHVKASQKMLGLYEDDNWLIILPMFHVSGLSIIMRS-LYNATSATIFD----KFDENQLLEVVNSGKINMISLVPTIL-------TRIADKLNGNNLRLILLGGEFIPQPLIQKCQEL----ALPVYKTYGMTESFSQSVTFNILDFPDKTISVGRPLPGVKIEIRNPDLSGV-----GEIWLKSPM--LMTAYLG--QKPYGAAFE-------TGDIGYLDRDGFLYLLNRRKDIIISGGENIYPKEIEDLVYSLPEIKECAVVAKTDAKWGQVPILFV---SGQISKEKLE----NFLTEKLAKYKRPQTIIFMDELPKNASGKILRKELKA------------------------------ 218759310 19 -----------------------------------------------------------------------------------------------------RKITWRE-YGQKARYAGGLISLGLEKGDRVTIISENNPEWLFSDMGAMCAGGISVGIYPTDSPQQVEYVLNHCQAKFYIAEDE-----------EQLDKVLERERTPHLKKIIVMDMEGLR-HFEDDMCMSFDDLLELGKKMDEENPLQPEDTAILIYTSGTTGPPKGAMITHSNIL--NTMDMQNEVNAGDEDEVLSFLPLCHIAQRTVSVFAPLLTGGRINFVEEMDTIP------QNMQEVSPTIFFAVPKFYSSLMKESTRFEKGQKLSHLKVLFSGAAPISPDLLKFYH----GLGLDIREVYGQTENCGPTTVHYSGH--VKFGTVGQPLPRAQVKI----------AEDGEILLKG--PHVFKGYFNDPEKTAET---VIDGWLYTGDVGRIDEDGHLIITDRKKDIIITAGKNITPSEIENQLKFSPYITDAVVIG-------------------------------------------------------------------------------------------------- 30250276 8 --------------------------------------------------------------------------------HARKNPEKPAVV------TLDHTLTYRQLLHKVTRLANSLRHLGVVAGDVIAYQLANS--------------AHHCPFPPGRGRLDIQSLLQRCDARVIVV--------EPLFLQQDLCELIERPALLSLRILVVVARTG----WHTLNDLFQSRPIATE----ELPDVDPDSPARFLISSGTEADPKWIAYSHNALAGGRGRFLQHIHTRDKDFRALYLVPLGTAFG-SSATFGVLSMGGTLIM---LPRF-DVVATIRAIGQLRPTHVFGVPTMFQRI--AADPDLAKIDISSLVAIVSGGAKIDETSILRCCGAFG---CSFINLYGSAD-GVNCHTMLDDNMTTVLHTTGRPNPEVSIRIVDDRKNELAQGQTGEIAARGPITPM--QYVNNPE--LDALYRDAEGWVYTGDLGFIDEQGNLVLTGRKKEIIIRGGINISPAQIEDIAASHPAVVSAACIPVEDEDLGHRVCLCLVMSEGAE-RPSLAQFARFLLDRGLEQNKLPEYLRYLRQLPLSPAGKVDKKQL--IAELENTQFKSNAAV--------------- 59876801 27 ----------------------------------------------------------------------------LFDEHAERSPNSIAAEFQG------QTVTYNQLHNASIRVALELRKRGFRPRDRIPLITTMSLEMLASVLGILRLGASYCPIFNAWSLERVIATLEAVGSRLVLSTVETTISG---------YELVRMPELS--RHIDSVAEEGVEALKFIRGDMRQSDLI------------------YIIFTSGTTGRPKGVMHSSAVHLVQQNFSGA--MRGSPGELFFSVAD-----GCAGVIFSTICHGGTIAMAQPSDVINTASSCSTLI---------LTPSMLASL-----EPTPEFDR--VHSIYMGGEAPNETLVRIWTSPTRK----VYNCYGPTECTTAVST-----VEMIPG--GPIVLGVEIVLLDENEHEVP---QGEICIRG--PCLAVGYLNMEALTQKKFFFR-DGVYRTGDLARRDEEG-LHFVARVDRIVKNRGFLINLAEVEPALRSFSGVQKAAAF-----LLQKQLVAFVT------PSEVPVDILREYLVRKFDVFIVPDLIFAINDFTLTPNGKVDTRALQAMV---------------------------- 81096940 18 -------------------------------------------------------------------------------------------------------YSYGDLKADSDSLAAHIDSLDLPANSPVLVFGGQEYQMLAIFVALTKAGHPYIPVDSHSALDRIEAILEIAEPSLVFAVADFP-----------LETSLPVLGLSEVEAI-----------------------FEKKSTYQLMHPVSGDDTYYIIFTSGTTGKPKGVQISHDNLLSFTNWMIRYSFDLS---VMYWAPT--------------LALGGTLFALP-KELTLDFKTLFAAIQTLPFKIWTSTPSFVD--MALLSREFDGEHLPDLTHFYFDGEELTVKTAQKLRERF--PKAVIVNAYGPTELSAVAITDNYKRLPIKPDSPTF--------ILDEDGQVVPNGQQGEIVV--SGPAVSKGYLNNPERTEAAFF-QFDGLYHTGDLGVMTDEGLLLYGGRMDFQIKYNGYRIELEEVAQHLNKSTYIEAAVAVPRYNADKVQNLLAYVVPKAGEQFDRELEKVIKQELKERMMDYMMPSKFIYRDSLPLTANGKI------------------------------------- 86741157 3547 ------------------------------------------------------------------------------------------------------RLSYGELEAAANRLAWHLIAGGVGPGGIVAVVVPRSVDLVVAVLAVLKAGAAYLPVDPDYPASRVGFMVDDAGPVAVVCT---------------VATEGLLPEHSAFRVVVDEAGTAGVVAARP----------ATVPGRLRPLSVA--DPAYVMYTSGSTGVPKGVVVSHRSVVNYLA---------HVGERYPSVA--GGSLLHSSVLFGPLLSGGCVFV--GELAAGSGERLL-----VKVT-----PSHLRLLAESGVSVGAGH-------LVVGGEQLTGEML-----AVWRGRHPVVNEYGPTETVGCL------EYRVEPGEIGRPIRNARVFVLDSFLQPVPSGVVGELYVAG--VGVARGYLNRPERFVACPFGG-GRMYRTGDLVRWSGAGQLVYVGRVDSQVKVRGYRIEPGEVEVVLAGCPGVGQVAVVVREDLPGQRRLVAYVVPAGGVAVD---TAGIRGFAAARLPEYMVPAVVVVLPVLPLTVNGKVDRVAL-------------------------------- 171695584 27 ---------------------------------------------------------------------------------AEAHPDRTCVVETKSSTTPERRFTYRQIYEASNTLAWHLHNAGVTNGDVVMIWAHRSVDLVVALMGILASGATMTVLDPAYPPARQKIYLEVSQPRALL------RIGRATPLAPLVDELQLKAEVPDLR----LRDDG----FLYGGEVDGKDIFASVRGSVSAPPVGPDSNPTLSFTSGSEGRPKGVLGRHFSLVKYFGW-MAERFNLSSESKYTLLSGIA----HDPVIFTPLFLGAQLLV----PSREDHEKLAEWMREHKPTVTHLTPA-----MGQILVGGASAEFPSLENVFFVGDVLTTRDCRALRKL--AINANIINMYGTTETQ-RAVSYY--EIPSRAREAGTGMQNVQLLVVNREAEQCKVGEVGEIFVRAA--GLAEGYLGDPEPWRKYYKGPRDRLYRTGDLGRYLESGDVECVGRADDQVKIRGFRIELNDIDSNLSQNPLIRDCKTLVRRDRNEEPTLVSYIVPEEGVEMGPRMQTEVRDHLSTRLPTYAVPTIYIVLSKLPLNPNGKV------------------------------------- 118463313 26 -----------------------------------------------------------------------------------------------------RRYSYRQVIERSNRLAAYLHSQGLGAGDLLGLYAYNGNEFVEALLGAARV-APFNVNFR-YVKSELHYLLADSEATALIYHAAF---------APRVAEIL--PDLPRLR-VLIQIADESGNELLDG-AVDYEDALASVSAEPPPVRHCPDD-LYVLYTGGTTGMPKGVLWRQHDIFM-TSFGGRNLMTGEPS------SSIDEIVGTKLMILPPLIHGAATVVFPTVVDHLDAEDVVRTIEREKVTVVGDA--MARPLVAAIEKGIA--DVSSLAVVANGGALLTPFVKQRLIEVL--PNAVVVDGVGSSETGAQMHMSTPGAVATGTFNAG-PDTFVAAE---DLSAILPPGHEG-----MGWLAQPLGYKGDAAKTAKT-FPVIDGVRYAGDRARHHADGHIELLGR-DSVINSGGEKIFVEEVETAIASHPAVADVVVAGRPSERWGQEVVAVVALSDGAAVDAG---ELIAHASNSLARYKLPKAIVFRPVIERSPSGK-------------------------------------- 113477276 697 --------------------------------------------------------------------------------------------------------------------------LGIKITDRVCAATPNGPEAAIAFLSLAQ-QCVFAPISTSLTEKQVQFELEDLGAVALLLQKG----------EANSSDNAKLKACAESLGV----RVIELIPDASVCGLFSLEEITTNKEEHQPITEGRDHIALVLHTSGTTRKPKTVPLTHGN-LTAGSLTISQTIQLTPEDTCINIMPLFHIHGLSVNILASLLAGASVLCMPGLYATEKGSDFFEWLDRKKVT-WYSAPTMHQAILEYAEQALAKAPEHSLRLIRNCSAALLPAIADRMAKAF---KCEVLPTYAMTES-MPICSPEVGKGLLKRGSVGRAA-GPKVIILDGKGKSVEPYAEGEVMVQGA--CVTAGYWMDYNPNKEAF---IDGWLRTGDKGYKDKDGYVYLVGRFKEIINRAGEKISPMTVEDVLQRHPAVGQVVVFAAPHELFGEVVGAAIVPVPNQT-RPTLAA-LRQFAQKELETQYLPECLVWMNAIPKGLTGKPARIGLAK------------------------------ 160937309 1893 -------------------------------------------------------------------------------KQVRETPDGTALYY-GD-----KQYTYAAIEAKANQVARYLCSHGIGANNRVGVLGERKPETIISIIGVLKTGAAYVPVDAKFPKERRDFILENSGSRLLL-SEELYRSGE------------------------LEQYDESPIGIQSL----------------------PDSLAYIIYTSGSTGKPKGV-------MINHMAACNTISDLNKTDRLIGISSV--CFDLSYDIFGAFSTGAALVM---VRDARDCSEIVSLLAERKITVWNSVPVICSIVVQHMLERGMKDSLS-LRQIMLSGDWIPLDLPDKAKSIFNKTK--IMSLGGATEASIWSIYYEIG--EVKPASIGMPLKNQTMYVLNFAGELCPMDVVGEIYI--GGVGVAQGYCGDTEKTEAAFHDHLGRIYKTGDMGVLRKEGYIEFLGRIDNQVKIRGYRIELGEIESAINNVPGIEKSVISYVVNRTGNKQLIAYYIP-----TSNDLASEIKESIGAFLPEYMVPQHYISIKELPLSANGKIDR----------------------------------- 160937309 887 -------------------------------------------------------------------------------------------------------LTYEQLKRRMEDMIEDYIKQGMKCGDTVMVLAGKDIDSVVAILAVAKIGATFIPVPEDYPKE----RIETIR------------------------------EYSSAEWIVHVQNNKIEVSAKRQRNHTTSKL---------------EDTAYIIFTSGSTGNPKGVAISHEGVM-NTLVDMKKRFALDENE--------G-VLGLSALIFGSIYMGGFLSL---VKDPRNAEEINHMLEQFPITIWNSVPAIMKLFL---ESLPVDYRNTEINHIFLSGDWIGTELPEKIKKVF--TNAEIISLGGATEASIWSIYFPIREVRKEWSSIGYPLGNQKIYILNKEGDACPTNVVGEICI--GGRGVALGYVGDEEKTNRSFVDSIGRVYKTGDYGKFSEEGYVIILGRKDGQVKINGFRIELGEIEAVARKFYTVDNA--IAIMDSKK--KLALFYT---GKEIED---RELQVHFEKYLPAYMIPYRFVYMEQFPLSKNGKIDRAALLQI----------------------------- 160937309 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFFTGCTCVYSEISSFLSNPREWFDLMEKYNVTV-SVAPNFAYKYMSDCITDSDNWDLSSLRILMSIGEPISRQVIQRFFSKVNRFHIKFVAAYGLSETCSGVVVNKGNVLKAKVACQGEPIADTKVRIMDDHREELKENCIGNIEIKGS--AVCKGYFEYDGRPVE------DGWLSTGDIGFY-SGGALYVIGRRKDVIFSYGKNIYLSDLEYAVAKYFQLRSVAC-GDNVSSEGEYIYLFVEINEAE--GQQMKSKIRHTILRELG--IKLDDIIFMDKLSNTKAGKI------------------------------------- 116695625 434 ---------------------------------------------------------------------------------------------------------YAGLQRTVQGAAQRLRALGVGPGTRVALALPRSGALVASLLAVWAAGGAYVPLDPAWPQARRRSVLAQSAPVLTIAQQAAHDNATVIRADALLAKAAQVDG----------------------------EFASAQ-----------EDAAYVLFTSGSTGEPKGVVHRQISHYTAAVCEALSLASCR---RLGLTSSVAADLGNT-TLFAALWQGACLTVA-SDDDMAHPAAFARYLRGREVDAIKIVPSHLAALLETDAPAVPA-------TVILGGEPLPASLVQGLRRH--APDCRIFNHYGPTETTGVMVHAVGAEDPAWPGTASRALGATRVRLLDDALRPVPAGVAGQLYV--GGPQLAHGYLGDAAAFVDDPFAAGQRLYRTGDLARATPAG-LQLLGRADQQVKIRGIRVEPAEVEAALLAQPAVAQAAVCAAPGPGAAAVLCAFIVPAAGSADTDALRRALAAM----LPDAMVPSRLIALPALPRLPNGKTDRTALRTLAA--------------------------- 163725825 8 ----------------------------------------------------------------------------LLHRNVTQFGERRA-QWWKTESGTHQTLTYFQLGRIIEEASCGLIEIGVEKGDRVALMAHTCPEWMQADYSILCAGAMTVCVYPTLSKDELTYIIRDSGAKVLYVQDGL-----------NLAKALEAADMPSLEKVIVLQ---GEVGGDDPRILDFNALCFLGSNLRAKEPVDLDDPMTIVYTSGTTGKPKGAVHTHASINAACRRDMEPIGLMKPDDVLLSFLPLS----HTYCGHGVAMHGAITLAY-SSPKT--------MVEDLQVTMFMSVPRIYRIFMKVGKKVVEEADLTSFRFAFSAAGALPAD----LCKVFMAMGIRIYEGYGATETCNTVNLNRPN--KVLPGSVGCLAPGV-------EGRIAPD---GEWLVKG--PNNMLEYWNNPEATKEAFTE--DGFYHTGDIVEEQADGYLKIVDR------------------------------------------------------------------------------------------------------------------------------------ 38344819 491 --------------------------------------------------------------------------------------------WINEEGKLMNRRTYQELHGNASYIAQKLLTSTIKPGDRVLIHLP-GLEFIDAFFGCIRAGVIPVPVLPPDPMQSGGQALLKCNAVAILSTSSYHAAVRAGYIKNIVTLAKRVQKCSAQWPDIPWIHTDSWINYRRSSDSFNSDTVLFTKPQ-------PSDLCFLQFTSGSTGDAKGVMITHEG-LIHNVKTMKKRYRSTSKTVL-----VSWLMGLIGGLFTALVSGGTSVLFSPMIFIRNPLLWLQTINDYHGTHSAGPNFAFEVIRRLEAEKNKVYDLSSMVFLMIAAEPVRQKTVRRFIELFGLSEGVLAPGYGLAENCVYVTCAFGECKPVFIDWQGRVCCGYVIRIVDPDSEHQEDGVEGEIWI--SSPSSGVGYWGNSEMSQRTFFNQLKNFTRTGDLG-RTIDGNLFITGRIKDLIIVAGRNIYSADVEKTVESSSEVLRCAVVGIPEEVKGISIVGLVVVREGKAVSKEVVNNIKARVVEEHGAVASVKLIKPRT-ICKTTSGKIRR----------------------------------- 85373227 17 -------------------------------------------------------------------------------------PDNVALI----EGDAKR--TWREYEDRASRLAAALVEHGIEPDAKVAIYGHNSSAFLEAQFAVFKARAVPINVNYRYVDDELVYLFDNAD------VDAVFFDARFAPRLAAIRD-----KLPKLKLAIQIE-DGSGEKLEGAKDL----EAVTAGHDPLPRLAYSEDDHYMVYTGGTTGMPKGVVYRQGDF-VKAIAGFILGPDIEPSEILLGAVKQLAAAGMSPIAFPPLMHG-TGMWLGGFAAHFDPDRTWEYAAKVGANVIVVVAKPLLASLRAAAERGEPYDLSRLQAIVSSGAMFSAETKLGLLEHL---DIEIRDAIGSTE--GSMGSSI-TSRAAPPSETAKFELGKDTKVFDENDEEVVPGSDAIGMIANGGF-TPIAYYKDPEKSAKTFREIRGHRYFAGDFAKVAKDGSLILLGRGSVCINTGGEKVFPEEVEEALKAHDSVWDALVVGVPDDRFGERIVAVVSQSEGHTID---QGEVIDFARTRLAGYKMPRQLVVVDEVARAANGK-------------------------------------- 159130279 29 ----------------------------------------------------------------------------------------------------------RQFRLLVRSLIAGLRALGLKPGHCVLVQLENTVIHSALFFAIVGAGGVYMGCDVGSPAHELTHLLRLAEPQLVITAPGALSQGESFSGQVLLVDELSIDNIHRAAAAGAEAQTEGLVDQTAGPCIRLESLLQHGESD----WLRFEDPAAMFLTSGTSGLPKAAIRTHHTIISHHLSVHYRV----PYPVVRLMALP---MYHSFGDF--WTN-----IFPGEPLYFDISTFLDAVRQHHISETYMVPAMVQILSQSSLPVAE--SLASLRYVGISGAPIDGFSIQRFQRLLSPDAVA-GNLWGMTEVG--VVFQNRYRVPLQFGSVGTLLHGYELRFVDPATGEDVAGTPGELYVRG--PGLLLGYWRTDDKDEQ-------GWFRTGDMVY-ARDGNYYIIGRTKDLIKVRGYSVAPAEIEGILLKDPGVKDAAVIGVMLPDGSEVPRAYVV-RAGISP-ESTADQLTDLVQTQLASYKALDGVVFVDEIPRTGIGK-------------------------------------- 159036375 65 --------------------------------------------------------------------------HHAFEYWATVTPEAVAV----EDGDE--TITYRELDQRADQLAARLAASGVRPGDRVALFVRRSIPMVVGLLAALKAGAAYVPQHVDTVPPALQHVIHTADTRVIMT----------------LAATADRIPVPDGHVVITLDDLGEPTDLIAGR-------------FTPATPLPPDSPCYVLFTSGSTGRPNGVVVTHRNICNILLTSPGN-LGIQPGWKVGQILNIAFDMA-SWEILGALSHGATLVI-----------RGSDIVETMRVDVIIATPT---VLSRTDPDRCQR-----VKVVAVAGEPC-PRALADAWSAV----CAFYNACGPTET--TIVNTMSRHRPTERLTIGRPTPNNTVYVLDADLRPCPIGTVGEMCVSAGYLSNARLT---AERYLDPFLGHGRLMFRTRDLGRWTPDGELEHFGRTDDQVKVRGFRVELDSVSAILEAVPGCTRAATI----KLDDRSLVSFVAPA---EVDPDLA---RMAVSEALPYYCVPETVHTLPELPTTSRGKIDKLALRRLV---------------------------- 86136712 32 -----------------------------------------------------------------------------------------------ETSGEVVHSSWGEIEANARKLAAALERLGVAQGERCGTIAWNNRRHLEIYFGVAGAGMICHTINPRLKPEQLIYIINHAADQVLFI-DATF-----VPAVGQLKE-----HFKTIKHIVLMPRDEEAAEAVPGI-LFYDELIGAEADDYSWPVLDENMPSSLCYTSGTTGNPKGVQYTHRTTVLHSLGGNQDGLAISARDTVMAVVPMFHVNGVPYIAAG---VGAKLVL----PGPNDGESLVRLIDGEKVTLALGVPTIWMGLLQALEKTGSKAE--SLTRTVVGGSALPTVMIPAFRDKYG---VELIHAWGMTETSNHLLQKHQDLSDTEKGAIGRPPYGVELRIVDESGHVLPGETQGELQIRGHWI-------------IDTYFGTMDGWFDTGDVATIDGDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPQVAQAAAIAAQHPKWDERPVV-IAIKSDSALTEE---QLLTHYEGKVASWQIPDKVVFVTELPLGGTGKVLKNKLRE------------------------------ 88810354 123 ----------------------------------------------------------------------------ALDWHAQQHPQRTHLYIYG-DKEEPEQLTYGELDRRASEVAAGLRERGIGADDTVALMLPTSRDYFVSFIGILLAGAVPVPLYPPARPTQLEERILNAGARVLVT----------VPQARRIAQLLK-AEAPELECVITADRLAQLPGGRPGLNRRTDDL------------------AMLQYTSGSTGDPKGISLAHK-HLLANIRAIGGRIEATSEDFF-----VSWLMGLIGAWFGSLYFGCPLAIMSPLAFLAHPLQWLWTIHRHRAT-LSASPNFGYELRAARSGALEGMDLSSWRIAFNGAESVSPATLDRFYATFGLRWETLMPVYGLAEAAVGLTISRPGRGPTRSGSCGPPLDGYEVRVVDTNDRELPERRQGAIQFCG--PSATSGYY----RNRRLNADLFHGTWLSGDLGYL-AKGELFVTGRIKDMIIRAGRNVYPHEVEQAVGEIEGVRKVAVFASPEEDTG--IERLVIVAETHEQDPDMERQIMERV-TELTDI-PPDDV----RLPKTSSGKIRRRATCELYANN--RLGKPS----------------- 46102676 5652 ------------------------------------------------------------------------------------------------------QLTYFELQAKATTLAAYLSLQGLGRGVLVPLLFEKSCWAVVAMMAVLKAGAANVALNPEHPQARLEDSINATQGEVILCSRKHFELASSFDM-----------------QVIVV-----DEDLFHHIDLPS---LASSDPWSPTYPAGPDDPCFVLFTSGTTGKPKGIVINHAAMINGHSSTLRYSTG--PGSRNFYTSDVS-----IGEIFTSLAVGSCVCV---PSDYDRMNNLAGSMRDLNVTWAFLTPS-VAALLKPEEVP-------CLRTLLFGGETATPENISWA------DSLYLINSAGPAE--CCIWTHCPGISTADIGSNWGYNLGCATWITDPNNPSVPIGVTGEMLIEG--PNLAQGYLNDPERTQKSFVEIYRRLYRTGDLARFMADGKTQFLGRRDTQVKLRGQRVEIGEIENQIRRHPDSTLVAVVRIAEGKSAPLLAAFHAPKDGDTPQAEILDELAAKLAETLPQHMIPTAFIPLTSMPLTASAKTDRNVLSALAS--------------------------- 46102676 228 --------------------------------------------------------------------------HDVVKQHVLASPNSCAVHWDGD-------LSYVQLDEESSRLANYLYRKGVRPHDLVPLAFYKSIWFTICALALSKLGAAIVPLDPQWPKDRQMYIINDIESSRIIT---------NIPNSASAYAGLEIIDISQLS-------------------------LANEPATARY-PVTPEHAIYAYYTSGTTGQPKGCVIEHGAFVSSSSKRIKYTFDVAMDDIFFT-----------------LMAGGCLCV----PTREELNDIVGAVEKYNCNTLHVAPSLARDL--------QPSQLPSLRTLILGGEAMSANILRWA------GRVGLYNSYGPTECCIACCVNLIQSADENPRNIGRPIPG-DIDTL------AAIGTVGEILIHGPNLG--RGYLNKPELTAKAFWASEVGLYRTGDLARFNADGSVCLLGRIDDQVKIHGQRIELGEIDYRLSQLPAGIEAIVVNFRDRE-VATLVAFIQTVNSDSNSAKLRSHVMEQLSHNLPSYMVPSVFLPVQNFLYFNQGKLNRR---------------------------------- 46102676 6741 -----------------------------------------------------------------------NYVHTLVEQRVKSQPDSPAVCWEGE-------LTYRELDELSSSLANHLIAFAVAPGTLIPILFEKSIWTVVTMLAVLKAGGANVPMDPQQPLARLQELAADIGASLAISSSKYQDKAQNVTARSMVDREV----LTTIEK----------------------------TPICPASTVSYEDPAFILFTSGSTGKPKAILIDHTAF-TSSIKGHGEILRYRKGSRNLQFT--------AYIIFTSLSAGACVCV----PS--DFERMNDLINRMRVDWAFLTPSVASLL--------DATKVPSLKTLVFGGETATPEIAAWA------PRLFLINSFGPAECS--IWTHCPGVGITHNGSHIGYAIGCATWIVDPNNKLAPIGSIGELIVEG--PNVARGYL-DEAKTKEAFLKRKNRLYKMGDLVRYLPDGKIQFLGRKDSQIKLHGQRIELGEIEHALAKHDAVAVEMVSLSTDTSTSSLLTAFVQLSSGEKAQQWARQMFREHLALTLPRHMIPSVLLPLTRMPLNGSAKTDRKVLKQIVSG-------------------------- 46102676 1326 ---------------------------------------------------------------------------------VKRSPDAIALTWEG-------QFTYLEVQNLVESMAIYLQDAGVRRGDRILCQIEKSACAVISFLAILKLGGT-CVLLGTTWPRIRSEVIEDTKAQYLLVS-------------PTLSNALISPNILEVSTSFI-QRLPRPTQYVD--------------SVYQP-----SDLAFILFTSGSTGTPKGVQLAHSG-LVTNFASMAQHMQYTSETRLFQFSDFTFDLS-IYDIFGMLMVGGCICMPSEQERHED---LMGSMNRMKVNTVTATPSIAKMI--------KPSSVPTLRCIKLGGEALDSTTL-----ATLAGSLDTENGYGVTECSVWSTCTDRLSPDADPRNVGR---GINCYIVDAK-NPNPIGAVGELILQG--PGVALGYVNKPEEFLDAPWSTDKGRYRTGDLVKYAPDGSLIYVQRKDAQLKIRGQRFESSEVESHLQQCGLPEGNFCVDLVKTQTGPVVVVFLCMNKEVEMKDAIVDQMAQAMRMRLPGYMIPQAVIPVTQMPVSNSGKLDRRALRSLADG-------------------------- 46102676 4559 --------------------------------------------------------------------------------HSKGCPDRIAI--QSWDTS----LTYSELDHLSSILAQYLNSLGVRPEDKVPFCMDKSAFAIVAMLAILRSGGCFVPLDMSSPTKRLKNIIKRVNAKFILVSP------KTRPLFEDVEGQLMIDGLPELSKSLYIP--------------------------------SATHPAYVLFTSGSTGTPKGVVVEHGAIAVRVLQFAPYVFDVSIGEIFAC------------LVSGGCLCIASSSLMDDLPL---------CIQQLDVNFAVLTPTFARTL--------TPSEVPSLKTLVLGGEPLDVETWA--------TTVRLFNGYGPTEASVLAMANLIGL------SVGCRSWIVSPS--DPNILP-PIGAVGELVLEGN--TLARGYLDEDPKFLDSLVATGSRVYKTGDLVRYNAEGIVEFVSRKDTQVKFHGRRIELEDIENAMEAMPEVVELVRLGNSQQ---EALALFFHTDNQRTANEDLVARLRG-VKSNLASYMVPSLYIPLSTWPSTSNGKVNRHLLRNLVLHFTSEAGDSSAL--------------- 46102676 3490 -----------------------------------------------------------------------------LDRLAVSNPDAEAVAWDG-------IFTFKELNSLSNRYAVYLQSQGIKPGNIVPFCFDKSKWVVVAMLAIMKVGAASVTVDPKHPPGRRDGILSAVSASAVVTTSGYTH-------------LFDHNASHGLKTLVLDGKTMDSIA----------DSLQPADIESTP-----NDAAFVVYTSGSTGTPKAVVIEHRGICTGAFHLAKLIH-LGPQTRCLQFAAFTFDQSFGDIFHTLLLGGCVCIPSES-------DRLNDLILRLRANTAILTPTVACSI---DPSELGSHKMD---VLTVGGEPVTAEAIRWA------PHVRLFNTYGPAECSVTTIGPINMQNVTQPANIGR---GLGALVWDDPERLTPIGTVGEILMEG--PQLARGYLNDSRNTNAAYWSRFPRFYRTGDLGQYQADGTIVCLGRRDSQVKLRGQRMELGEVEHHISTYSQSAEIIADVFTPPNGTATLAACISLKGYETKGDECQVEVDEQVSRMLPAYMIPTLYVPVTHIPLTPSGKKDRKSIR------------------------------- 46102676 2399 ----------------------------------------------------------------------------LFDRRLSQKHSATAISWDGE-------MTYVELDNYSSSLAAHLMASGVKPGQYIPLCFEKTMWMVVSMLAVLKAGGACVSL---------------------------------------------DPNHPSRHHQVILSRVSADIRFPGNRVLSVSALMTKIAHEPYAAPLVSAHPAFVVFTSGTTGEPKGIILEHRA-LCTSIEAHGQFMEFGPESRVLQFA--------SYTFDVSIAEMLTTLAFGGCICIPDHARLNNLIKTLRVNQAYLTASVAALL---DPDTLNG----SLKVLSVGGEQVGQEVLRW------GDRTKLLNMYGPAETTIW----CGGKHSVKPGDAANIGYGVGARMWNDVQKLAPIGAVGEIVIEGPL--LARGINGNNDVFVESAFNVFDGVYRSGDLGRYQSDGSIAICGRRDTQLKIRGQRVEVSQIEDQLQRLPDFK--CVVGVLRTDT-PTLVAFIGLEQGLTDSMDLVRDLSEEVRDLMGPYSVPAHYLVLRNIPLMTSGKTDRKKLQVIASEHLEHSVDAS---KPQMLQQVKK---- 206563973 5 -----------------------------------------------------------------------------------------------------------------ARRAGTLAAHGIKRGDRVALLCGNRAEFMEVVLGCGWLGAVVVPINTASRGPQLEHILRNSGARLLVAE----------AHLVDVVHALDARDLP-LEHIWLID----EPVANSLAPRYSTTPLPPAAESVPAANVQDGDAFAVLYTSGTSGLSKGVICPHAQFYWWGYNT-AHDLGVVAGDVLYTCLPL----FHTNALFQAMLHDAQLVV----GRRFSASGFFDALVATQATVTFVLGAMVPILLGRPATASERGHR--VRVALAPGVP-----GHFQEEFTARCGIALIDGYGSTET-NAVIGGVASAR--RPGYMGRLARGFEARVVDEHDRPVPDGQPGELILRANEPSFANGYLGMAAETVKA----WRNLWFHGDRVIREADGYFRFVDRQKDAIRRRGENISSYEVEQVLLSHPSVETAAVFAVKSTLAEDEVMAVIGLRDGEALEP---LDLIRYCEPRLPYFAVPRYLDFQQELPKTENGKI------------------------------------- 121609630 42 ---------------------------------------------------------------------------------------------------------WGDAAAQIGHLRAAYAQAGYGHGHRVGLLLENRPAFILHWLALNALGVSVVPINADLRSAELAYLIGHSEIGLAVT-----LPGRAADLRAAAGQAR-----------VALATMGPDAAVPP----------AQTPAPRTHEPVGADTECGLLYTSGTTGRPKGCILSNAYFLRTGQWYAGLLCRIRPDERVITPLPLTHMNALAFSTMVVLVAGGCLVQLD----RFHPQTWLASARASGATILGVMPAMLLS------APPSAADREHLRWGFGAGERKNHGPFE---ERFG---LPLIEAWAMTETGACIIANREPRL-VGTNCFGRQEDFVETRLVAEDGSDAGVDAPGELLVRDPRRHFFCGYLKDDEATRAAWAD---GWFHTGDLVRRDAGGNFFFIDRKKNVIRRSGENISAVEVESVLNQHPAVQASAVAATPDPVRGDEVLACIVVRAHADARAQIAASIVEHALAQLAYYKAPGYVAFVDALPLTPSQKIQRGQLRELAQ--------------------------- 158314759 179 ------------------------------------------------------------------------------------------------------TLTWGQYAEQVRDIAAALHAHGVRRGDSVALMMLNRPEFYPIDTAAIHLGAIPFSIYNTSSAEQIRWLFASAKPSMVFCDS---------SHAAAVLEAVDGG--TAVKAVVCVDGDEGATTSVEFRGVRSDDF----DFESTWRSVTPDDVLTLIYTSGTTGEPKGVQITHGNMLAQLAATNTF-LEAGPGDRVISFLPSAHIADRWAAHYLQLVCGTTV--------YPLVDRLLPTMLRVRPTLFGAVPTALESLFATADTQVLSHLRSRLRIVMSGAAAVPVEIVEFFNS-IG---VPLIDGWGMSEL-SCMGAFMPNHAP-RLGSVGMALPGVQVRL----------GEDGELLVRGPI--VMKGYLGRPELTAELIDD--EGWLYTGDVARIDDEGYIYIIDRKKEIINSSGKNISPAGIEGHLAASPLIGQAVVIG-------------------------------------------------------------------------------------------------- 2342601 2631 --------------------------------------------------------------------------------------DAPAIAWDGE-------LSYQELDRLSNGLATHLVDLGVGPEVMVPICFDKSAWTIVTMIAVLKAGGAYVSLSSAHPLSRLRGIIDDIDAGLILVAPQY-----------------AELFVDVVPRIIVVEP-------------SWVTTLPTSISTPSFGR--PDSAAFVVFTSGSTGKPKGLVIEHRSMVTMAHAEGSMQFDSNTRTLNFGAST--FDVSNSEVL--------TTLMFGGCVCVPSTERLNDVINKWKVNWLFLTPA-----MADLLDPAK---VPTLQTLALGGEAIRQDLVEWA------TKVHLINSYGPSET-TIWTSNSHLSPEKRPANIGR-GYGAHTWVTDDHNRLAPIGCVGELLVEGPI--LARGYVKNPDITSAAFFDPLRRMYKTGDLVKYNVDGTLDYIGRKDTQVKLRGQRIEPSEIEDHIRSLPDVQHVAVVSKEGHKEDRALAAFLQLSDLVPITEDLRKSLQQLLMGSLPPYMVPQLFIMLHQAPTTSSGKLDRKAMREMAS--------------------------- 2342601 3692 --------------------------------------------------------------------------HNLVQAQVSARPLAPAIL--ASDGN----FTYAELDSRSTQLAHHLVQVGVKPEVMVLVCYNKSAWTIVAMLAILKAGGACVAINPEHPPERLQAIAQDVKASIVVTQQ---------------------------QHRHIFQ------GWNVNVVLPTESLTNKYPATGTFTSARPENPAFVVFTSGSTGTPKGICLEHRALCAAHGKAMRYTFDVSIGEIF------------------------TTLIYGGCVCVPTEEELAAFINRMQINWAYLTPTV--------ASFLQPADVPTLKTLSLGGEAVTKENV-----AVWANRVHLINIYGPAETSIWSTALCGLEPDTPPTNIG---YGVGAEIANHD-HLCPVGCVGELLIEGPI--LARGYVALDETTRARFWAKGQGFYKTGDLVKYNFDGTIDYVGRKDTQFKLHGQRIESSEIEHHLSTDRHIRHAMILLSKSKSGQQRLTAIISLESAARDVPQLIQAIRKKLAESVPGYMVPSIWLVVDHMSMTVSGKLNRLEMTKWVEQMDEDVFATS--ADAEDLE-------- 2342601 1554 -------------------------------------------------------------------------------------------------------FTYAELDDLSTKLAHHLVSMGVGPQ----VYVPKSAWTTVVIMAILKAGGACVPMDPAQPVSRLEAISTMCSAKVAVTA-----PQNAHLLEGLVDVIIS-----------VDQGFINGLPTVAGM---------------PCASVQPDNVAYVIFSSGTTGTPKGIQLYHYSLATFALWNNLIVKGNGPGQRVLQFAAYTFDVSISDIL-GSLMFGACIC---NISDHDRMNNLSQAIRDVKATAIDLTAT-VAALIRPADVP-------SVRILQLGGEALTKEVVDWA-----GNLDTLVNVYGPAECSVTCSYSCNILDDTDLANIGRVVLGWVVEP-NNHDKLAPLGCVGELLIEGAILSA--GYFGDAEKTKKSFWSRTPGVYKTGDLVRYNSDGSLHILGRGDTQIKLYGQRLDLTDIEAQIIDHPSLRQVTVEAIPKGTTRKTLAAFFVMDDPDDLTPQLQKELQSSLALSLPRYMIPATYIRMSQMPMNSSGKTNRAALRTMAA--------------------------- 15599421 527 -------------------------------------------------------------------------------------------------------YSYRQVAQHASALRRVLEAHGAGRGRRVAVMLPKSAAQLVAVIGILQAGAAYVPV-------------DIRQPPL--------RRQAILASAEVVALVCLESDVPDVGCCVAIDRLAA----------------DSAWPPPPAAEVAADDLAYVIYTSGSTGTPKGVMLSHAAV-SNTLLDINQRYGVDANDRVLGLAELSFDLSV-YDFFGATAAGAQVVLPDPARG-SDPSHWAELLERHAITLWNSVPAQGQMLIDYLESEPQRH-LPGPRCVLWSGDWIPVSLPRWWRR---WPDSALFSLGGATEAAIWSIEQPIRPQHTELASIGRALRGQSVEVLDARGRRCPPGVRGEIHI--GGVGLALGYAGDPQRTAERFVRHPDGLYRTGDLGRYLADGSIEFLGREDDQVKIRGHRIELAELDAALCAHPQVNLAATV-VLGETHERSLASFVTLHAPVEAGEDPRTAL-DAVRQR------------------------------------------------------------- 75911034 546 --------------------------------------------------------------------------HQLFEAQVRRTPHNIAVI------EDNQQLNYQELNERANQLAHYLQTLGVGAGICVGLYLEPSLEMIVGLLGICKAGGTYIPITPTSHPNDLAFILNDAHVSLLLT-------------KKSWSE--KLPECES--SIICLDSD--------------EEVIAPHSRQNLVTQVTSGNLACVIYAPNPINKPDGIAMSHSN-LVNHAVAIHQLWEVSAGDRILVFSGISSDT-TIESLFPCWMNGASAVI---QPQTTQNSIFFSFIAQQQITVLNL-PTFFWYKILKEISTSQAPLLESLRLVMVGGEKVSRTAYESWIELVGKQ------TRWLNAYGSIATTFTATVYDPQTASIGQPIANTQIYILDQLLQPVPVGAPGEVYI--SGVGVAKGYFRTSERFIPHPFSTHERLYKTGDLARYLPDGNIEYLGRTDNQVKICGVCVDLEQIEALLHQHQAITQAVVIATEVTSGEKQLVAYLVTQPEQTPT---IDDLQTFLSQKIPHYWIPSDFIFLESLPVNTNGQVNRGAL-------------------------------- 206677604 39 ------------------------------------------------------------------------------------------------------------------------------KGQRVMLLLENRPSYFLWWLAFNALGISVVPINPDLRKAEIAYMIGHAEPILAISLS---------NRAEDLCEAAAEAGVNMP--VVVL---GDALPTAVSQDVI-------AERIGDPEAA-------LLYTSGTTGQPKGCILTNAGH--WYSTASGVCALTTKGERMITPLPIFHMMAFSFVCVG----GCLTVL-----DRFHPRTWWANVRDSRATCLGVMPS---MLMAASSSDLDRDH--SVRFGFGAG--IDPKLHAAFEARF---NIPLSEGWAMTETGGTICANCEPRV-IGKSSIGTPDETVEARLVDAAGQDCDH---GELLVRNPRKGFFAGYFKNE----AATSEAWKGGWFHGDIVRREADGTMYFVDRKKNVIRRSGENIAAVEVESVLAHHPDIKSVAVAAVPDAMRGDEIFACIVAHD--HGTTEIANEITNWCLTQLAYYKAPGYVAFVDALPVTATQKLQRATLKALAA---HLVNDPSTID-------------- 6018083 1365 ------------------------------------------------------------------------------------------------------QLTYQELDKYSSLLAKQLLDADVKGGDIVPLYFEPSAWVVVAMLAVLKSGAAFTP-------------IDTSQPE--------QRRNRIVSLQPSI-------GLVSARHATTVFGPGWATLEVSRRAL-------SSMPEGPLGQVDASSIAWVIFTSGSTGLPKGAMLQHS----AVHTSHRALFGLCANTRMLQFSSFAFDACVLEIV-ATLMHGG-CVCIPSELQQRSLSELPSVCAAMEVNTMVLTPTVARLF---GPS-----DFPDLTTLVLTGEPLQSDVTKW------SSIAYVANGYGPAECSNICTVHRIAPDDTDPNRIGRGVPNWVVHSRNHH-QLTPIGGVGELLIEGATVG--HGYLNDAEKTAAAFFERHGRLYKTGDIVKLHEDGSLSYLGRKDTQIKIHGQRIELGEIEHHVLHCTKAVEVTVVYVPGEEKNKSLVAFVRPSNGYDNPDAIINELAN----SLPAYMIPTMYIQVPSIPRTASGKTDRKQLRE------------------------------ 6018083 280 -------------------------------------------------------------------------------------------------------LSYGQLESLSTGLAHALLQLGIKDHSLIPFCLKNSKWAVVAMLGILKANCTFVPIDSS-SPWDRRNRIELTHAEVIITSDDNLWNTSVLCLTEE-----------TVSGFPVLSNLPGRISGPGSA-------------------------AYVLFTSGSTGDPKGVVVAHSAIC-NSLHAIGSKIGLDETSRTLQFTSLAFDISIFEIL-GTLIFGGTICV----PSEDDLTRLPEYIVSAQVNTASLTPSVARL-----------YDVPCLNTLILGGEAMTADIKNWC-------RLPLFNGFGPTETAIGCAMHRVHA-EQKQHSLIGRLAGIPVWVVDPSDHEVPFGAVGELVVEGT--TLALGYLDDDIKTQAAFIGRRGRIYKTGDLVQYNEEGSLLYVGRSDTQVKIRGNRVDLGEIESHLECLPSRSEVVVVVLPSDSSDHILAVFLTLQDSTERTIPTKEGIQKHLYSKLPAYMVPTVYFSVAVIPKMISGKTDRKRLRGMAS--------------------------- 6018083 2442 --------------------------------------------------------------------------------------------------------SYAQLEKLSDALAAMLTDLGIGIGQLVPLCFERSMWVVVAMMAVLKTGAGIVPLDPAHPP----SRHERILAKVGI-------GG-----------------------CILVSPQYAQRQFGEG---WTTMVVSEASAAAVPSIHAFDPPCWILFTSGSTGEPKGIYLEHGAIC-ASYKLLGKTLGIDKETRMLHFSDIA-----TFEIIGTLMSGGCICI---PSDAERLERLPQFCTTFAVNTAILTPSVAR--------LYTPNDIPTLRSLCLAGEAPNQDISTWQH------RIPFLNCYGPAEAACLAATNRIGPNDTRIGRLGVPLWITAP---GNCRKLAPIGAVGELLIEGS--TLARGYWSDPADVVD---STGPEIY------KYDEDGGVVYEGRKDNQVKIRGQRTELGEIEYHLSQFPTAAEVVVVATERDLASVTLVAFVKSRETRDSSEALPSKLEHEINRRLPLYMIPAVFVSVPEIPKTATDKTDRQKLRELAS--------------------------- 115390402 221 -----------------------------------------------------------------------------IRQHAVQRPNHKAIAWDG-------TLTYLELDVLTTKLAYYLRHIGVQEGSMVLLAFEKSMWAVVALLSVLKAGGTFVPVSPSYPPSRLKVIIDATRSSIMLTS-------------KELAPGLQSPGV----QVITF-------------DDSLLDHLPTERSVCSLAKQDPQRPAYVLFTSGSTGTPKGCVLHHQGSPLYLHSSSR-VLQFVPA--IFAASSI--------DTYLPLLVGATICI--GS-QHDLINDIASVMKQYRVTWASMTPSAIST--------VEPAQLDGLETLVLAGEPVGEHT-----RNLWANSVRLLSGYGLSEIGAGAISTLLGRHPRNIGSPTSRIWVADPA---NIQRLAPVGGVGEMLIDGPNIGQ--GYLDDPDKTTRAFHDFYPRILRTGDLVRYQSDGSLVYIGRKDTQVKIRGKRVELGEIEAQIRLRQSIVEAAA---PLDADSVVLVAFISTQSGAEASPQFQGDVANLIRTVLPDHMIPSFYLPLARIPKTATGKMDRRALRSEIQG-------------------------- 115390402 1268 -------------------------------------------------------------------------------KHCEEQPTATAVAWDGD-------WTYEGLDRMSSALSQKLILTGVKPEAFVPILMEKSRWVPVAMMSILKAGAAFVLLEPSQPLKRLEDICDDIRPGVILTS----------------MECQPAASTLCPE-VIVLGNTNA------------HSLAAQAKHDAMPVTVLPRNAAYAVFTSGSTGKPKGVVIEHRSLATSALAMMRAS-PLNRSTRLLEYASFAFDVSILDLMVTLIAGGCLCV--------PSADRLLESINEFEANYIALTPTVARTLQPE--------RLITLRTLKVSGEALDIEQWS------VTPHIRLINMYGPTINATACTSVTPGPLSSSIGHAMCSSTSW---IVDPNNHLLPIGAVGELIIQGPIVG--RGYINRPDQTEAAFLSRFRRLYKTGDLVEYAHDGSLLYKGRKDFQVKLRGQRFELVEVEEHLRTFPHASEVIAVGSLYKNRSKTLVAFVALDVQEDNDADLVSRAKAVLSASLPSFMQPMLYVPLLSVPRSRSGKTDRGRLRRIIS--------------------------- 158317182 35 ------------------------------------------------------------------------------------------------------RLTYAEAEEQSARVARWLLHEGVGKGTRVGLFFPSGVEWALWWLAVSRIGAVAVPLSTLYPPAEIAKVVRLADVQLLVAPTTVLR----IDVAQRFEAALELAGAPYLRRIVLTGQTGWATRW-DPRDLVRAELLAAVQTEVTPA-----DLAIMVHTSGSTADPKGVLHTHGTLVRQTSTWPAAIRGLTGVDRILCAMPFFWIGG---ILAATGALHAPVAVL--VLARLEAGPALDLAERERANGVVGWPAFTQQLRLHPSFP--SRDLRSLRELAMAGVP---------------DGHPIHRSL--TESGGSFA-------------------FTETAIVDAAGERVPDGTVGELLIR-GIGSMA----GYNKRERAEVFDA-DGWYHTSDRVRRTGDPRLFYVGRDSELVKVAGSNVAPREVEAVIEEFPEVAHCVVTGVEHPTRGEEVCAVIVPA-GTTGTDVDVDGLAARTRTLLSSYKVPTRWIVADEVPALPSGKPDRRGLRTLIE--------------------------- 169629344 859 -----------------------------------------------------------------------------------------------DESGTERTLNYAEVLDSAQRVLGGLRAVGMAPGDLAIVHLSRNDDFVAAIWGCF-LGGIVPV-----------------------PVAPNVVGG-----TEKVAAA-----WHTLKQPLIVGEIPQPVAHQGARVLLIGDLLTHEPDTDHHEP-DPDEVALLLLTSGSTGQPKGVQLSHRNILSRSASTAQNAFG--PEDISFN-----WMMSHLQDVY----VHCRQVHAATSWVLADPLRWLTIADRYGVTNTWAPNFAFGLIRLAETPDAAQFDLTRLRFILNGGEAIVPRVARRFMEGFGLPRNAMRPSWGMSETSSGVVFSQNFSIETTADTLGGPIPGTRLRVADMDGSVVPEGQIGRVQI--SGPTVTRGYYADPERTAEAFAT--DGWFDTGDLGRIRA-GVLTLTGRAKDIIIVNGVNYSCHAIESAVEESPLVISSAAIAVRLPGSDTDGLAIVFSAQAAVAEEDVLADVRARVLA-VGP--NPDLLIPVPSIPKTDIGKIQRNLLRQFAEGKFADI--------------------- 189208864 80 ---------------------------------------------------------------------------------ARARPDAAAIAWDGE-------MKYGELDELSSRLAGYLVGLGVGPEAIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTGARVVLAS-------------------AQHSTLCSNRTVVVV----SEAAMRELPSEA-SEASTTDKRTTTRTKAQPDNPAYVLFTSGSTGKPKGVVIEHRAILT-SCLGHGKAYNLTSDSRFLQFSSYTFDVSITEIWTTLLMGGCTCV-----PSESDKDDLSKAINALDANWAHLTPTVAKLL---DPERIPG-----LQNLILGAELVTDHDWRW------SPYARQITTYGPTE-CCVLCTFYSGTLGFYTG-----LLGKSVAVVDPNDHLAPLGAVGELLVEGPI--LARGYLNDAEKTAAAFIDRRGRLYKTGDLVYYNADGNLVYVNRKDAQVKVRGQRVELGEIEHHVREMPEVGRMAVVIMPGDDKDKATVAVFVEQKEEEVSDGDGSSARSQLSERLPSYMVPGVYFSVAQLPMTTSGKTDRKRLREV----------------------------- 146307992 12 -------------------------------------------------------------------------------------------------------FTWRQVDEQARRLASALLALGCVPGERVALLAKNCAEWFISDLAIQHAGLVSVPLYPLQAPEQIAYVLEHAGCKLILV-------GK-------LDEPDKLAGGIAPH----IPRIAMPYPTMPA-EHQWHALLAAHEPLQGTRSQRGEDLLSILYTSGTTGQPKGVMLSAHAMAANATAEMR----MTPQDRFFSYLPLSHAAERFLVEFNSLYCGAPVAFVE------SLETFASDLRQVRPTVFFSVPRLWRLLRLVARKVRAGLGLDRARILVSGAAAISTGLLEW-YRRLGMTLC---EGYGMTEHFAYGCFNRPG--QVRFGTVGRPMPHLQLRI-DDSGEILLRSET-----------LMQGYYREPEKTAETLMD---GWLHTGDRGQLDEAGYLRITGRVKDIFKTSGKYVAPAPIE------------------------------------------------------------------------------------------------------------------ 182419945 1448 -----------------EQYVELVKRASKEKD-FWKNT--LVDLRTKNQKIQERSNDTFSEI----EDSLLH--ENIINRDLYCR-EETAIVCDN------TKYSYSQLINRANKVSELLEREDVQKGDKIGLQMKKSFDQIAVIIGILQIGAVYVPMNYEQPVNRTSDIIKRAGISILFVDD--------------VNELLMDK----------VKQFNSE-NFSELDGEWSKKEIS------------PSDLAYIIYTSGSTGAPKGVCIQHEAAM-NTINDVNNRFKVTSKDSTFGLSSISFDLSV-YDIFGILSVGGTLVL----PTRIDPKCWKLLIEEYGVSIWNTVP----ALMKIYTDYIESVDY-KIRQIILSGDWIPLNLPDKIKANLPKAKLT--SMGGATEAS--IWSNYYDVLEVESSSIGYPLSNQHLYILDEFYRPCPNWVKGKLFI--GGKGLSTGYLNEEKLTEETFYNTGERIYNTGDYGRYMEDGVIEFLGRKDSQLKINGYRIEIGEIESAFRKCGDFKEVIILPIGVDMNKNKIAAF--LKQDEIAVSE--DKLKLMLKEYLPHYFIPERIILLDKLPITSNGKIDRKELLRIFERESQELKDIKNIKDNPVLQTVRE---- 195435237 7 -------------------------------------------------------------------------------------------------------LTCNELCLNSMRVASYMRQLGLKQSDIVGIIGRNTTHIFAVVYACFFNGIAFHSLNIKYEEKTIENLYKITKPSLIF-CDG--------DEYEKVQTATKDLNV----KIITMRNHTSE-------SVTIEEVLTTPIVEFKPVRLETNQNLAILCSSGTTGDPKAV------TISNSHSLFKFSDQLTSADVVYTHSTLDWLAGLGMTIFCGIFN-PTRIIADN--DY-DPIRVMRIVEKYKVTWLHQAPSHMSLL--VNSEEFPKAEFSSVQHYLYGGSRCSLQSQQLLRSRLSKDCMHF--TYGFTELGSVATAN--SHFDKKPDSSGRLLGGFKMKILNEQGESLGPSEVGEVCMSNGW----AGYYGNPQETRNMCDS--DGWFHSGDLGYMDEDGFLYIVDRKKDMLKCHHIMYYPHELETVIAQMPDVAEVCVFGVWSDVNGDEPAAAVIKRIGSTLSQDVVDYVRKHVKASLGG------VLIVDDLKRSPNGKTNRRA--------------------------------- 170105593 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYLETYFS-----FLTSDFA--NERGYIWIKGRLENVINVSGRRLSTAKIESALIMHKGVAETAIIGTPDELTGQAVFAFVSLKP-YDPNDELVKELVLQVRKVNGPFAAPKK---VSGLPKTRSGKIMRRILKKIVAGEGDQLGDLGTVAEPARVEVVKKR--- 5852326 37 ---------------------------------------------------------------------------------VHSRKNEIAI------ADQETEYSYETLLHAVG-IAAALRAKGVSYNDCLGLFIDASADLALATWGILFAGAAYLPLATDYPQDRLSYMVSDARVKLVLTNNRSRER-------------LAGVLLPGVS---LLNIDDVAPASITEVDQVLTELLEQ----------DGEDLAYVIYTSGTTGKPKGVAISQQAIANQLAWLTHEGYLL-PGHRILQKTPVSFDAAQWELL--GMCCGARVVM--GQPGYRDPEALIRQVQQHGITTLQGVPTLLQAL----SELPAFADCDTLHSLFSGGEGLSRKLASKLLQIL--PDCRLVNLYGPTECTIIDQRSLDQEWEIAP--IGLPVAGLHYQVLDLQLAPVAAGQTGELFIGGA--QLANGYLQTAEKFLSLPLDAASRMYRTGDLVRVDPDGVLHFVGRTDNQVKFRGYRIELDEIRLAIENHDWVKSAAV---------------------------------------------------------------------------------------------------- 91791990 1266 -------------------------------------------------------------------------------------------------------YTWAELGNASAHISQLMK--GVKPNDQVGIILPKGVLHYASVYACLLAGLGYVPIDIDLPPERMRKMLVKAGVRAVITVPG----------------AITPDGLQKIELT--------------ARDF---EVWAKQPMDFELAPVPQHYVPYVIFTSGSTGEPKGVEIPEIAV-VNHVYDVVERFALDNSSRHLATAALHFDMSV-FDIFGPLLHGGSVVMPEPAAG-PDPEAWLRLHHRHQVTFWACVPAIMDLLCTVAETANITRIVDSVKNIVMAGDWIPLSLLPRARALF--PSATLYSCGGPTETTNW---SVIHEIHHDEGSIGKPMMNSKYHIVADDLADRPDWVPGEMLV-ESDISLANGYIGQPELSQQTFIKTGRRMYRTGDLGRYLPNGEIEILGRVDNQIKINGLRVELGEIENVSQKCSGVSRACAVGRPK----QIALAYI-------GKANLEPVIHAALIASLPTYMVPKVIQQLDELPLSKNGKVDIRTLREILRNDMKEQKPNNT---NSILREII----- 91791990 211 ----------------------------------------------------------------------------LVFKHKQLRPTALAII----DNTSSQTLTYAELHASSVILQQISEQVNLRKHPRIALFMERSWQHLASIIAIQRMGGTCVLIDPVHPDYRINSYIEECAPDAILAAASTTARADNLSGYTVINIGKKYLQLSQL-------------------DRKYADWVKTTEQDC-----------FIAETSGSTGRPKAARLSYTG-MVATIGTIIDYTALNERSRGSWLSSPGYGM----VEVDPLVLGAGTVCIPSSEVVKDARLLAQWFKKHNVTH-----TLVMTSIAETL-WANEQQL-ALNTMLIAGERCPPTSLNY----------RVLNVYGSAEAAVVSIEDLSATRRTLLPSTGRAVPGVNLYIVDEHGQELPANCIGELIITGS--TLSIGYLNDQDTVKNFHSNKLDSQYTSGDRARMRLDGTLDIFGRSDAVVKIRGNRVDLAEVDITALEVEGVIKAATTSITDD-TGTTLVLFVEQAPGAAC---VVEAVRQHLGDRLQPAAQPSQI--VSGLPLGSNGKVDYSALRSV----------------------------- 83720368 46 ---------------------------------------------------------------------------------AARRGDALAVTC-GDE-----RWTYGALAARARRIAEAVRAAGEAGGEPVALLYPHGAPMIAAMFGVLGAGKFYVPLIADHPLPHLQSIVRECGCRIVLAA-------------PELAETAARLG--------VAARVIDDAALPE--------------ADAPLDARDGDAVSYLLFTSGTTGVPKGVMQCDRNVL-HHAACYASSIGLNDEDR---------MTLLPYYIFATLLTGASLHLWDVRERGVDGIGAW--LARERMTIWHSTPSVLRAAFPAFARPAA------LRWAVLGGEAATGGDVALVARH-GGPQCRLLNGLGPTECTTALVADPAADTGVARLPVGRPVPGVEVALLDAQGEIC--ATEGELAIVSPF--VALGYWGSAERFGETARPDGARRYRTGDLLRMNARGCYEHLTRVDDQIKIRGLRVELGEIQATIGAHDDVLQAVVLPRPDDLTQQTIVAYVVLRAGAAG----VAALREYVAGRLPAYMVPRAIVRLDAMPLLPNGKLNRR---------------------------------- 47109414 3088 -------------------------------------------------------------------------------------------------------LTYSQMIARINDIAAKLIDAKVGTG-IVGVMQASTMDFICSILAVWKAGAIYTPLDPRLSTDRLKAVVDECQPACIL-VDATT--------KPLFDSLATNA-------------VQIDVSMVQS---------SKTLEASPKVAIHAKAPAAVFYTSGSTGVPKGITLSHAS-LTYNIMAATRQFGFKEGDIMLQQSSFSFDMALAQML-TSLSNGGTLVV---VPSHGDALGLSQLIVAENVSIVQASPTEYKSLIGVNAQHLKT---SKWRVALSGGENMTQSLLE-VFRSLGKPDLVLFNGYGPTE---ATINANTRIVPYHPNSPDLPLPNYSISIVDLELNPVPVGVFGEVCIGGAGVG--LGYFKNDELTAKAFVKGWKTKFRTGDLGRLSPDGGLIIEGRIDGQVKLRGMRIDLKNIESAILQAGAIIDAAVSGGADESEPQYLVGHVVLDADQTPEDSQQDFLAQLIRLRLPRHMKPSLLVPIRALPQTASHKLDRRALQQL----------------------------- 116181324 27 ---------------------------------------------------------------------------------AEAHPERPCVIETKSSTTPERSFTYHQIYEAANTLAWYLHNAGVTNGDVVMIWAHRSVDLVVALMGILASGATMTVLDPAYPPARQQIYLEVSQPRALLATD---ENGPLAPLVQKIDDEL------SLKTDVPDLRLGDDGVLVDGQDIFASVRQLASSP--PDVIVGPDSNPTLSFTSGSEGRPKGVLGRHFSLVKYFGW-MAERFSLSSKSRYTLLSGIA----HDPVIFTPLFLGAQLLV----PSREDHEKLAEWMREHKPTVTHLTPA-----MGQILVGGASAEFPSLEHVFFVGDVLTTRDCRALRRLAANAN--IINMYGTTETQ-RAVSYY--EIPSRTREAGKGMQNVQLLVVNRENRTCKVGEVGEIFVRAA--GLAEGYLGDDEPWRRYYKGPRDRMYRTGDLGRYLESGDVECVGRADDQVKIRGFRIELNDIDSNLSQNPLIRDCKTLVRRDRNEEPTLVSYIVPENGLADVEDMQTEVRDHLKTRLPTYAVPTIYIVLNKLPLNPNGKI------------------------------------- 213385119 17 ----------------------------------------------------------------------------------AGQADRPALLGE-------RTVTYGELAADVTATAAALRALGARPGDRAAIWMDKQPRYAEAILAALRAGCAYVPLDGGQPAARAATILADASPVVLFTD-------------ARHLAALDGHTLPSVRAVVVAPRDSSGYGAPDGAEVAWADFAARAPGATDAPAAQPDGPAALLYTSGSTGVPKGVKISHRNLANFTGWA-RTELDVGPDDVFANHADLS-----TFDLFTALGAGAAVWIID-EPRARDASELAAGIVRHGVTVWYSVPSVLNLLTVSGALTPERA--AGLRYVLFAGE-VYPMPQLRALAALLPEHTVLYNLYGPTET-NVCTFHRVGTADLEPAPIGLPISNTRVSVVDEAGRAVTGGAVGELVVEGD--CVTPGYWGRES--EPAAAGHRARRHATGDLVTR-EDGRLVYRGRIDRMVKLSGYRIELGEIEAAVLRHP----------------------------------------------------------------------------------------------------------- 115378629 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEQAPSPLCLPLGASTPRVVLFTSGTTGRPKGAVLTEGNF-RASARCSAANLGAFPAPRWLGTLPLFHVGGLS-MLSRCAYDGGCLVL----QDRFDADAVNQAIDQEGVTHAFVATTLERVLEARADRPVPA----SFQLALIGGGPVPAPLLA----RARAARLLALQTYGLTEACSQVTTERPSEADGR--TAGAALPGLEVRIADPEGQPLGPGREGDIEVRG--PTVMAGYLNRPEATHEA---LRDGWLRTRDVGSLDERGRLTVLSRRTDLIVRGGENLYPVEIEAVIASHPAVQEVAVVGIPEARWGEVPMAFVVPRPGHAFPLDLD----DWCRRSLAGFKVPARFIPLEALPRNAMGKVERTVLRQ------------------------------ 134287123 3901 ---------------------------------------------------------------------------------VRRTPDRTAV----EDRDD--TFSYAALDELSDAVAQVSRATG--PGEPVAVLMHRSARLAAVLLGILKSGRPYVPLDDSYPADRLRMVVEGAECRLAVADP---------------DLAALLPATLRVLPAAQALDPAAAPEPDSGR---------------GTAPLPG-DLAYLMFTSGSTGRPKGVGVTHGNV-VHTLEAIAATTGTGPQDRLLAVTTV--CFDISVLLFMPLLTGGTVVVAR-RTDVVDARRLADLIESRNVTVLQATPAGWQLLLDGGWRGRAG--LTAL----CGGEALPPNLAAGLVSRTGS----LWNVYGPTEATIWSTIGRVDGAAVHLG---GPIGATDLVVTEVDGTAAPAGEPGELWI--GGPGVAQGYWRRPERFTAHPARPEGGWFRTGDLVRRDEQGRLVFLGRADSQVKIRGHRVELGEIEAVLGTHPGLARVVVV-----LRGERLVAVAVPARGAAA-PGL-DELRAFAAASLPAWMLPDRLVTTPELALTPNGKVDRK---------------------------------- 145248381 264 ------------------------------------------------------------------------------------------------------QLTYAELDRQSDQLAHWLVQRGLAPETMVAVLAPRSCETIMALLAILKANLAYLPLDINVPV----GRLE-----AILSA---VQGDKLVLLGAGV-----TPPTLQLKDV-SFRHIAQALDEQG-------QLCAGALPTPTALSL-----AYVMFTSGSTGKPKGVQVEHRGIVTNVASKTQSSGNIHVANLAFDAAT--------WEIYAALLNGGTLVCID-YMTVVDPITLGQVMQREAVRSCMLTPALLKQCLANAP-----WALSGLELLFAAGDRFDP---RDAAQAKGIIKGDLVNAYGPTENTTFTIYKVPADEKCVNGMIGVAISNSGAFVMDPEQRLVPPGVMGELIVTGD--GLARG-------YTDAALNRFVNVYRTGDRVRRPSDGMIEFFGRMDFQVKIRGHRVELPEIEHALLRIESVTDAVALVHQPEGGLAELASFVTVQDDIRLENQAEARLKAALQASLPKYMIPARIVVLDKMPINANGKVDRKELARLAS--------------------------- 212532595 1243 ---------------------------------------------------------------------------------------------------------YGELNSQSNRLAHCLLSSGISSGDLVAIILDKSIELYVAILAVIKLGAGYVPLTPVTPIERLRAILNETAPKTCII-DTGLR-----------------AELQSL-------------DWLSALDLDSVD-MKQYSEDNITISHHGSDTSYVVYTSGSTGKPKGVVITHHN-LQSNIATLAEIYPTGPDEIFFA-----WNTGMT-------LCSATNIMFRDIEA---------IIKNMHITHLSLTPTVAALIRPENVPEV--------RFLVTAGEGLTAKVHEWADKGLYQG-------YGPCETTNICT--------VKPKNIGKPIKNTSAFVISDDFTLLPRGSVGEFCFGGDQVGQ--GYIKQADLTKEKFIETFGRLYRSGDFGRLLADGSLMFTGRRDDQVKLRGQRIELGEVNSTILRNIQIQDCIIVGDRDEGQRQQIVSFFVPREGDDQQARLIDAIFEDLSTKLPPYMIPSALIPVEMIPMTTVKKI------------------------------------- 212532595 2888 -----------------------------------------------------------------------------------ETPHKIALEFASSVTSQKQSWTYRDLNQMGNKVARLLQSSKSSEGGLIGICFDKCPQAYFSILGILKSGHAYVALDPTAPLARKQFIVDDSKASVVLCASDRY------------DE---------LRHL-----TGTEV-----VSMDTSGLLDNISSDLPIKAIDPQDTCYCLYTSGTTGTPKGITHENA---VQAMQAFTRLFNWNEDSRWLQFAS-----FHFDVQYWSWSVGICVVLF---------QDLSGTIDRLQITHIDLTPSL--------AKLVTPQEVPSLRGVFITGEALKQE----ILDAWGKHRV-IYNGYGPTETIGCTMLPRMDE-NSKSSNIGPQFDNVGSYVFQPGTNPVLRGCMGELCVSGPLVG--RGYLNRPERFQ--YLDQRERFYRTGDLVRILHDGSFQFNGRIDDQVKLRGQRLELGEINSVIQEASDVSEVLVTKHPSQQK-EQLIAFVSRKRSRDRSASIRDEIKNAVEKRLPGYMVPTHIIPIVSLPLTPNNKVDAKALKKLFSELPEQLQNLSLL--------------- 148264065 7 ---------------------------------------------------------------------------------ARRRPDAPAIIF----PKKNRRLSFRELDAMSDRIAHGLVHHGIGRGVRTVLMVTPGPEFFALTFALFKVGAVPVLIDPGLGVKNLKKCLAEAGPRAFI----------GIP-KAHVARLLFGWGKETLSTFITV-----------GRRLFWESLIEQQEKPFPLAPTERDDTAAILFTSGSTGPPKGAVYSHGNFAAQV-DALRRVYGIEPGEI-----DL--PTFPLFALFAP-ALGMTAVIPEMDFTRPNPKKILSAIETYGVTTMFGSPALINRVGRFGER--EGVKLPTLKRVISAGAPVPAAVMERFTRMLNAG-VEVFTPYGATEIGSSILGETRRITDAGGGVCGKPVEGVRLEVIEISDEPIPIGKIGEIVVQ----GEQVT-HGYFNRPEADLLSKIDGGFFHGDLGGKDEDGRIWFCGR-------KSHRVVTPECEAVFNTHPAVFRTALVGIGEKGR-QLPVLCVELEKGAKVDEKVRREL-------------------------------------------------------------------- 89054806 17 ---------------------------------------------------------------------------------AEATPDKIALAILG--PSRAERWSYRRLEDAVARAAGGLVKSGLRSQDKLLLRLGNSARFPIAYLGAIRAGIVPIPTSAALTPPEVTTLVQALPPTAILAEPGV---------------ALPDAACP----ILPLETLDGDP--------------------LPPVDTDADDLAYIVFTSGSSGLPKAVAHAHR--AVWARRMMWDWYGLRADDRLMHTGAFNWTYTLGTGLLDPWAIGATALV--PAPGT-DPSSLALLAKRHDASILAGSPGIFRKLLRGPLPPLPKLR-----HALSAGEALPPSLRTRWQEATGTD---IHEALGMSEV-STFLSGSP-ARPAPDGTTGYPQDGRKITVRN-----------GCLAVHKRDPGLMLGYING--RSIDLPLS--DGWFETSDLVTQSDDGAYTYLGRADDVLTAGGFRIAPLEIEQVFDGLDGVTECAALTL-HPTSETTILA---LAYGTAREDQLTQHATTHLARHKHPRA---YLHLPDGLPRGANGKLNRRALAQ------------------------------ 154317218 2270 -----------------------------------------------------------------------------VERGAKTWPDKVALEFATPGNYQSQKWTYLQLDEESNRVAQMLHARGTTPGEIIAVCFDKCAEASFAIIGIMKAGCGYVALDPNAPADRLKFIVEDSAARLTISA-----GSPAQNLKTFVD--------------------GKIIDLTDPTTLR---EFAPEAPELSREITP-DDISYCLYTSGTTGTPKGCLLTHEN-AIQAMLAFQRLFSGH------WTTDSKWLQFASFVLFWSWSVGICVLIFEDIPVA---------IQQLGITHIDLTPSLARLLHPDDVPSLCKG------VFITGGEQLKQE----ILDVWGEHAC-IYNGYGPTE-ATIGVTMYPRVPNGKPSNIGPQFDNVGSFVLKPGTEPVLRGGIGELCVSGKLVG--KGYLNRSELTTE----KFPRVYRTGDLVRILHDGTFLFLGRADDQVKLRGQRLELSEINEVINDLEEVV-TLVLKHKAQAKEQLVTFFVVSGKSQLKDSEVIPFIRDACSSRLPGYMVPTHFIPIKALPLNANNK-------------------------------------- 154317218 78 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNDLAYVMYTSGSSGTPKGVAVSH----LAASQSLLAHESLIPKKRFLQFAAPSFDVSV-FEIFFPLTRGQTLVGCDRSQLLND---LPGMINNLDIDAAELTPTVVGALLQ------KRSYVPKLRLLMTIGEMMTRPIV----EEFGGSDTKLYGMYGPTEAAIHCTIHPKMEASAKPGNIGVPFETVSAFIAEASGSELPQGELGELIL--GGPQLANGYLNREEQNRAAFLAADKNYYRTGDKGRILEDGSIEIHGRSGGQVKLRGQRVELGEIEDAVYKHPGIR--AVVAV--VIRG-VLVVFALTSEEETHSEQVLNTCSQW----LPSFMVPSEIIILQEFPYLPSGKVDKRKL-------------------------------- 145223110 51 --------------------------------------------------------------------------------------------------------TFAEVERDARRLAAGLRERGVAAGDVVALQLPNWREAAVTFWASAFLGAVVVPVVHFYGRKELAHILTTAKPRVFVTTAQFGR----LQFHPDV-----CAGVPIVALVGDGPDSGADGGWEPFEDLLAAEPMAG------TVAADPAGPALIAFTSGTTRDPKGVIHSHQT----LSFETRQLLENYPPDRGRQTATP---VGHFIGMLGAFL----IPVLEGSPDVWDPGRVLQLMETEGLSIGGGPPYFVTSLLDHPPEHVRRF-----KTVGLGGSTVPAA----VTRRLSDLGMFVFRSYGSTEHPSITGSRPSAPEDKRLFTDGDARPGVEIKL----------GPDGEIFSRGPDLCLG---YVDDDLTAQAFDE--DGWYHTGDIGVLDEDGYLTITDRKADVIIRGGENISALEVEEILLGMPAVAEAVVVAAPDERLGEHTAAVLRIRDGHVM-PSL-DDVRAHFRAAGAATQKPEELHRVPDFPRTASGKVQKYVIRQVAAG-------------------------- 157766530 21 --------------------------------------------------------------------------------------DDVAII----DNDSVQQYTFQEVMDKAEFIAKSLMYMRIEKSEVVLLVMDWSPAAIYISLGVSMAGAAIQIVSPKLQQWEMQFPVRESESRFVFSDPLGLR------------EIEKLMKCMNREYRIICTGTRDCANGYPIID----DLAFAAAQDLPYHSINPEDIVYLPYSSGIHGKRKGIATTHR-IMVAKTMVMWNHTEFKRGDHTLTMIPCG-----LDAMYCALLNGLTIV----TEKNFCVHTFMTCIQRYRIRSVHLTPYLMNLMMFETENH--EYNVDSLEWVLTGADAVTEELYDEFTDCFPSVK-RVTQTYGMTEVG--LISNYNDDTEFTH-SCGQVAANLELKILDVTGRELGPREKGQICVK-GLPADSPYL-NNPDATEEHF---IDGWRKTGDIGYFDEDENIYIVDKVKEMIKVFGYQVIPKEIETLLLTHQAVEEAAVVAINNELSGERPVAFVVLKKGQTATEE---DLKDYVNKRVIRYKHLVRINITQFLPRSACGTVLRRLL-------------------------------- 198453957 35 -------------------------------------------------------------------------------------------------------MTREEVRFNAMRVATYIRGLGLKQCDIVGIIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPRLIFCDDEYER-------------VLAATEHIKLDISIITMRN------HPSESLRIQDILSTPEDNFRPARLEPDQTLAILCSSGTTGVPKAVTATN---------SHNCIF---PGDVVQYTSTVDWFSGLSSIINAGVFS-TTNVIAD---NDFDPAFMCRMVQEYKIGLVFQCPSHMAML--ANCPEFEYADLSSIKHYIFGGSRCSLDVQNRVRSRLKGDLIFSYSI---TELNSTGTLNL--HFDEKPNSVGCPVAGNKIKIIDEEGVALGPNKVGEVCLFQHW----SGYYGNPE---ETLLIRDSQKWFHGDLGYVDEDGFLFIDDRKKDMLKYHNIMYYPNEIETVISQMPNVAEVCVFGIWNAVNGDEAAASVVKRHGTNL---VAQDVLDFVKEHIDAQYKQAGVIIVDDLKRSGNGKTNRRA--------------------------------- 21358303 61 ---------------------------------------------------------------------------------------------------ENTELTWKDIQTNAMKVASYMRKLGLEQGDFVGVIGRLTTHLTALAYACFFNGTPYHALHTEYEQSAIERLFGITKPRLIFCDDEF----------EKVQAATKGLQVQ-----IVTMRN------HPAGILRIQDILTTVEMNFRPVRLGTDQLLAILSSSGTSGLPKAVTISN---------SHQIIGSFLPVDIQYNPNTLDWASGITMTINAAVFS-LTSIIEDCD---FDPANLCGLIEKYRISMVFVSSSQLAML----SNCPEFYDLSSVKYFFYGGSNCSLEVQNKIRSRLSNECVNFS--YTLTELNSPGCLNF--NFDEKPNSVGRPVRGIQIKIVNELGEAQGPNVVGEICFNNGWPG----YYKNPEETKK--MQDSENWFHTGDLGYMDEDGYLFIIDRLKDMLKYQTIMYYPSEIESVIAEMPNVVEACVFGIWDPVYGDKAAASVVKKQGTQLEA---QDVVEYVRKRIPA---------------------------------------------------------- 90424526 650 ------------------------------------------------------------------------------------------------------EMTYGALRERMERFAGALTAMGGGPGEPIGVALPKGADQIAAVLAILHVGAFYVPISHDMPNE----RIG------LVVAGAGMNKSFGNP------DARRWPNTL---HVIDPKR---------------AAAADRVAPRCEA---SLDDPAYVIYTSGSTGVPKGVTVTHRA-AANTIVDVNNRIGASAGDRVFGISALGFDLSV-YDIFGTLVAGAALVL-PAEEDRREPDAWLGRLVDTGVTIWNSVPALMQMLVEHVE--AKRSLLPQLRWTLLSGDWVPLGLPDRIRAVAPGSRMAAL--GGATESNWYEIGELSRDWPSIPY--GFPLANQRYHILDDELRPRPNWVEGDLFIAGD--GLASGYYGDPKQTARAFFETGERLYRTGDRARYRPGGIIEFLGRRDHQVKINGMRIELGEVEACLVSHPDI-EAAVVEAVDIGRARKLVSYVVP---------------------------------------------------------------------------------- 195492099 32 -------------------------------------------------------------------------------------------------------LTREELHMNAMRVASYMRDMGLGQDDIVGVMGRHTTHLSAVAYACFFNGTPFHALHNAYEESCISKLFGITKPRLIF-CDG--------DEYEKVQAATKDLQVT-----IVTMR-NHPVGSVRIQDI----LTTSVKQNFQPVRLGTDQTLAILSSSGTSGFPKAVTISN---------SHKIIMGLNSSIVQYTSSTLDWLSGLLMAISTGVFS-TTSIIADCD---FDPGLLCRAIAKYKISLVLLSSSYLAMF--ANSPELQSADLSSLKYLFYGGSSSSLEAQRRIRSHLSHDCLHF--CYGLTESAGSVNLNFDG----KPNSVGRPARGIKVKVIDEQGGALGPNVQGEICFNQKW----SGYYQDPDESRK--IQDSENWIHTGDLGYVDEDGYIFVIDRLKDMLKFQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASVVKKPGAQLEA---QEVVDYVRKR------------------------------------------------------------- 195431257 58 ------------------------------------------------------------------------------------------------------------------RIAQHLRKRFIGRDDVIGLISTNTYQTAVAC-ACFYNTTPFHAISSHFNTDTLQHILSITKPKVIFCEVGDYER-------------IKDASSSWERELVTLDGKIQDVVYVE-------ELLEPTKTEMFFQPLGESQTMAILCSSGTTGLPKAVCM--ANYLLLHLIEVPI---YTSEMAIFSYSGLDWYSGLQQMLLGV-GVGCTRIITNKERTTED---LLDIIEKYKVNMVGLGSSHVAELIASPLAKAER--LTSLRVVFISGGWISDNALRKMEEL--AKLAFIFYGYGTTEIGAISASFSAA----KFGTVGKLIPGARGRIVSDEGMALGPKEIGEILIHNGW----HGYYGNQLETQKIFDSQ--SWFHTGDLGYFDEHHNLYIVDRKKDIYKCRGYHYWPNQIETVVASLPQVQEVCVVGIHDENLDDAPAALVVLHPGKRLT---KDDIKAHVAKTLTEYMELGGVYFADALPKNKNGKILRRDVKE------------------------------ 84617621 301 -------------------------------------------------------------------------------------------------------LTYNEMDRLSSHLAQRLRDAGVEPGVFVALCLDRCKWAVIGIVAVMKAGGAFCALDPSYPVSRLKEMCRDLGITIVLTV------------KSNIQHASPLAS-----KVFALD-----------DDVYFESALSSAHESASWVNVSPHDPVYAVFTSGSTGKPKGIIMEHASFSACALSSVK-PLQIADQDRVLHFA--------SYAILAPLIAGATVAI-------PSERALPRAMTDLKATWAFLTPTVARLYRPE--------QMPTLKTLCLGGEAVNADTRSWSSKNL-------ISGYNPAECCPLGISPLNDRMPRSLGST---FASQTAWIVDPKDHELPAGAIGELAIEG--PVVARGYIHDLRRFRATA-NRGNRIYLTGDLARLDDDGSVHYLGRKDDQVKIHGQRVELAEIEHHLEQH-FVSLAVVVMLLRPISGRTVLAALILMEPGDVSQDFRANLASALRLALPSHMVPSVYLPIRHFPTTKGGKIDR----------------------------------- 84617621 1392 -------------------------------------------------------------------------AHQVIQEKCQAQPDATAIAWDG-------SVTYDELERRAEKLAGLVRSYVSKPDQVVVLYFSKSRLTVVTQLAILKAGAAFITLDITQPPHHLRRIIAALGPALILTSDE---------LLSAAEELQEGAAVMAVDK-----------------DHLSNGIIASQTSSSAC-AVECE-LMYVVATSGTTGVPKIIMTNHQSFMTNASPLM-NRMGITAESRVFQF--CGYIAEH----FLTLLAGGCICI---PSLHNRNNRFAASIVEFKANWIGAPSSVLQLL---DPQTV-----PTVKTIMQGGERLQQGLVRWA------PSARLINAYGPAE---CSVAALVSDT-VRPDTENVQNLGFATGSVDTEGKPVPIGAEGELLIEGH--TLSRGYLGDLDKT-NAVFLALPDWYLTGDIVRQNSDGSISFVRRKDAQVKIRGQRVELADVEHQVESHQVVTD--IVQISDS-QSSILVALVLTKDNYKQQESLLDQAETALQDRIPAYMVPDLFVPVSDFPREASGKVGRRTIKQ------------------------------ 71010373 40 -------------------------------------------------------------------------------------------------------FTYEQWAARCLSLAFGLLSVGFKTGDRVAVISPNAPLIADAHWSIPAAGGIITPINIRNTPKEVAYVLEHSGSTIILCD---------HEFTHLV------PENPGNRVTVIISRDGQDADYERFLDRGWQEWQRAEQAELECAPHDEEQPIALCYTSGTTGRPKGVLTNHGAYLAAVANAFEA--NITQESVYLWVLPMFHACGWTYAVTASLATHHTI-------RKVDNAVIWHALVNHNISHYCGAPTVQIGL----VNHPAARKLE--RRVNVAVAASAPTA--NLLAKMESLNLHPVHVYGLTETYGPFTRRYFEPVDSRARMMARQGHSYEVRVVRTESSTDSGQETGEIVIRGNM--VMIGYYNDTAATNKA---IIKGWFHTGDLAVRHPGGEIQILDRGKDIIISGGENISSLMVEQELAAHTDVLECCVIARPHEKWGERGQAFVVLKHGSHENRAFIQSLKKHCKDRMSGFAVPEWFDIVDELPKTSTGKVQKNVLRA------------------------------ 73667816 148 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLYTSGTTGTPKGVMLSNRN-LVANAESIIKVLRITSRDKGALVISPHHAFGNS-IINSHLVAGSSVRI--GNMNFIDS--IFNLIGS-DISIFYGVPSTYRILLRYPDRFKK--DFSRVRTAASAGGEMDRDIVNDIREL--APDLEILPMYGQTEATARLAYLPAEDVNELVDTIGKAIPGVILDVFDSEYRPAKPNITGELVATGD--NIMLGYLDDE---IATGMKIIDGWLHTGDLAQKLPNGYIKLLGRKDDLIKIGDHRVNPREIEKSIEENNEVSRVFVVPVHHELMGTAISLMVIPAKGTE-----IEKLYAFCRKSLPGYLRPREILFIDHLPISENGKI------------------------------------- 198267047 24 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVLEGYGLTES-SPVITFNPLG-KTRPNSIGIPVPSTQLRCLDDDGNEVAQGKAGELAARG--PQIMKGYWNKPDETAKT---MRGDWLLTGDIGVMDSDGYFSIVDRKKDMVLVSGFNVYPNEIEDCLARHPGIMETAVIGVPDGASGEAVKAFVVLRD-ATLTEA---AIRSYCREHLTGYKVPKSVEFRDDLPKSNVGKILRKDLRA------------------------------ 91780382 36 -----------------------------------------------------------------------------------------------ERPEDMQVFTWDELASLVWEMRCRLAHIGVRDQRTVVLALPGSPLTIVLWLAIASNGAVVQAVDPDAGVLPLCAAIRATQPVLVIANP----GNAEVLSKALVQSAVSA-------TMIVVKDLSLASPMSGI------DGLRSAGPQTPPSAF-AESVAGMLQTSGTSGAPKLVELTHANYIASGERLARNS-GHRASDCFYLCSPFSHTNAQLYCCMPAIVTGGTIAVVE----RFSASLYFDSARQMGATVSSMVAPPMRMALHKALERGSPVDAGSLRLI-QYGMNMSDADWRAWDRLFPQIEMRQV--YGQTESVSAVLGGAPWEIDDRR-TIGRPFLGVDVRLVGENGEPVKPGEQGELWVRGERGTLMRGYYQNEAATAEAIDA--DGWLHTGDYMTQDANGRFAFVGRRMHIIRRGGENLSVYELELMMQSCPLIEEVAISAEKDALLDATLVVHVIPASGFS-----EQAFEQWCRDAIGRRGVPDSIRVHQAFPRTISGRVIIRELK------------------------------- 85118158 25 -------------------------------------------------------------------------------RNAEAHPQRTCVVETKTSSTPERRFTYRQIYEASNTLAWYLHKAGITNGDVVMIWAHRSVDLVVALMGILASGATMTVLDPAYPPARQQIYLEVSQPNALLATD---ENGPLAPLVQKIDDELKLKDVPDLRLRDDGFLYGGEVD---GKDIF--AEVRQLASAPPDVIVGPDSNPTLSFTSGSEGRPKGVLGRHYSLVKYFGW-MAERFNLSSESRYTLLSGIA----HDPVIFTPLFLGAQLLV----PSREDHEKLAEWMREHKPTVTHLTPA-----MGQILVGGASAEFPSLEHVFFVGDVLTTRDCRALRRL--AENANIINMYGTTETVSYFEIPLKDTVP-----AGTGMQNVQLLVVNRENRECQVGEVGEIYVRAA--GLAEGYLGDPEPWRKYYKGPRDRLYRTGDLGRYLESGDVECVGRADDQVKIRGFRIELNDIDSNLSQSPLIRDCKTLVRRDRNEEATLVSYIVPEEGVEMGPRMQAEIRDHLGARLPTYAVPTIYVVLKKMPLNPNGKV------------------------------------- 167621910 46 --------------------------------------------------------------------------------------------------GELRSTDYAGVAAQARALARSLARVGVRRGDRVA----MIAWTMALWYAVSAYGAVSHPINPRFSPDQIAWIVGHAGDRLMFLDSTF------VPL----VEALQD-RLPGIERFVLL---ADEVDMPATGAISYEAFLALGEGEADLAPGGFDEALF--YTSGTTGDPKGVLYSHRSNVL-HAMMLSPALNLTSHDVMMPVVPMFHANG-WGLPYACPMVGAAMVM----PGAADPASLHALMEAQGVTITAGVPTLWQSLLQHMKDTGARF--STLRTILVAGSAAPRALLTEYRERFG---VEVRHLWGMTET-----SPCGTANPLPPGELGRNPFGLEMRVANEAGAPHDGRSAGRLMVR----GAAVV-----ERYFRGERPAIDGWFDTGDVATIHPDHVMQITDRAKDLIKSGGEWISSIAIEDAAALHPATALCAVIAMPHAKWGERPLLAVKLKSGASGQAA---DYLTFLEGKIAKWWMPDEVVFIEDMPLGATGKVDKKALRA------------------------------ 30024008 21 --------------------------------------------------------------------------------------------------------TFAQINQEVNKMAEHLAPL-IDNQSRVALLSENSVEMAVVLFALLGLSKEVLLLNRHLTEYELADQIKELKIDKVFTSD---------LLTEKVTDSISFSEIWTSNPCPV-------------------SLSADFPDEKIAVIMN---------TSATTGKFKSVPIT-WGMISNHVKASKETLGAYDNDNWLVILPMFHVSGLSIILYN--ATSATVV------DKFDENQLLEMINSGKINMVSLVPTLL-------TRIADKLHSNNLRLILLGGEFIPQPLIKKCQEL----GLPIYKTYGMTESFSQSVTFNILDFPDKTSSVGRPLPGVEIEI-----RQADLAGVGEIWLKSPM--LMKAYLG--QKPYGTAFE-------TGDIGYLDTDGFLYLLNRRKDIIISGGENIYPKEIEDLVYSLPEIKECALVAKPDAKWGQVPILFV---SGNISQEKLE----NFLTEKLAKYKRPQSITFMDELPKNASGKILRKELK------------------------------- 90416743 24 ----------------------------------------------------------------------------LLERAATVFPDHIAIIH-GDM-----QITYGQFYSRCRRLASALTDQGIGSGDTVSVMLANTPAMLEVHYAVPMCGAVLHAINTRLDASVIAFQLDHGESKVLITD---------LAFSQTVKFALKLIAVKP----LVIDYLDPVFP-QQGQLLDYEAMLASGDPDFDWLMPDDEDAIALNYTSGTTGDPKGVVYHHRGASL-LAQGNVITASIPKHAVYLWTLPMFHCNGWPWTMSA--VTGTHVCLREVR-----ADAIWAAMIEHKVTHLCGAPVVMSTILGVEKEHRQA--LSQV-VDFFTAAAAPPEGVLAEMREAGFNVTHL---YGLTEVGPAVVNDWNQQWEALPASQQARVQGVRLDVVDPQTKPVPGETLGEV--------MFRGVMKGYLKNQQATDEAFKGGWFHGDLGVVHPDNYIQLKDRSKDIIISGGENISSIEIEEVLHKHAAVSFAAVVAMPDKKWGETPCAFIEVIEGAQLSSE---DLDRWCRQHMAGFKVPRHYVFEPIL-KTSTGKVQKFALRQRAA--------------------------- 121710978 252 ------------------------------------------------------------------------------------------------------TLTYQELDFRSATLARELQKRGVVPEAIVVLCFPKSAWAVVAMMAVIRAGGAILFLDPSHPTARHQEIIGQVDTKWIITAPEYWFDGDVLLLDDN-----------------FVSSLGQSPD---------NESTKEQKVQCSATPSSA---LYVIFTSGSTGKPKGCVVEHRQFLTGSLAQQKAS-KMTHEDRVLQLASFTFDVSILEII-TSLISGACVCI----PN--DQERAAACIQQFGVTWAFLTPSLVNLM---APEMV-----PTLQFLVLGGEAVQQENI-----NIWAPHVRLANGYGPTE-CSIAATAHPGSLKTSPSNIGHPLGGC-CWIVDKDNHNLPIGAPGELVIQGPI--VARGYLNELEKTRAVFLESVQRLYKTGDLARFNADGSLFFLGRKDSQVKLRGLRIELGEIEHRLADHPLVEQAVVVAKQGPCQG-KLCAVLSLKSQDTVSLELVEDVAAALSQQLPSYMQPTVWAPVQCIPLTVSGKQNGVLVRK------------------------------ 121710978 3963 --------------------------------------------------------------------------HSLFERSAKASPDALAIAWDED-------LSYAQLDKKTTQLARVLVSMRLGPDDLVPICFDKSSWAIVAMLGILKAGAGFVPLDPAHPPERLAS---------IIAQTSSSLALVSLSTSKRVVDL--------VPNILVI---------SSGSNMWLD---SDDSLTLPAAPTTRN-IAYTLFTSGSTGTPKGVVHSAVSTIIHHGKEI----GCSPATRMFQFA--------AYTFDACILEIFTTLAYGGCICVPSADRMSDIIRRLQANTTFLTPSVVRILRPDQV--------PTLSTIILGGEALDRDNIQWA----AGSDMRLMNGYGPTETCVFCVMHTFTSKTERHDILGRAVPG-------DHNHLAPIGSVGELLVQGG--TLARGYLHDDDKTAKSFFATSGRFYKTGDLVRYNADGTITYLGRKDTQIKLRGQRIELAEIEHQIQRQPNVQIAVEVVLPHGEKEQALLAAFICQPSSQPDPEARAQLKQSLFTVLPPYMQPSLFLPTNWMPTTSAKKLDRHFLR------------------------------- 121710978 2424 -----------------------------------------------------------------------------IHRRALTHPDAPAIHWDA-------SLSYGELDKLSSRLAGAIISLGVTVEDAVPLCFDKSAWAMVSMLAVLKAGAAYVSMNPSHPTQHLASIIAQTKARIVLVGSSAY----SDKVKSLVD------------NVLVVDPA------------LFHTLPEPNQAIFPP--VSSSNAAMINFTSGSTGKPKGIVVLHKG--LCSLTIHNEDMQLDHSSRVLQFSAYTFDTSNSEMFF-TLCRGGCVCV----PS--DDDRLNDLINRFQVTYAYLTPSVALTL---SPESV-----PTLKTLALVGEAVPADLARKWQD-----RLHLINSYGPAE--CTIMSSFNGVAAANIGKAGCLFWVTEPE---DSQRLVPVGRVGELLIEGPL--VTRGYL-DPELTTKVFIQRWRGLYKTGDLVRYAADGSLVYVGRKDSQIKLNGQRVEMGEVEKTIASDSLVQQCVILPKQGPSK-KKLVAVVVLEEFVNPTDKSRASIRERLASVLPSYMIPSVWLVCLKFPYTPSRKVDR----------------------------------- 121710978 1320 --------------------------------------------------------------------------HDLVHQQVLSRPSATAIAWDG-------SFTYKELDEVTTSLACILRENGVGPEVLVPICFSKSSWTVIAQLSTLKAGGA-CVAFDPEHPQSRREMLRQCGATIALVGE-----GKESLFHGLVD-----------RVVLVAPGSIPNLPTQQ---------LKEAPSA------SPNSPAFVVFTSGSTGKPKGIVLEHHA-LCSSARAHGPAMNYGPDARVLQFA--------SYTTFTCLMSGGTLCI-------PNEDELAGVINRMNTNVVYLTPSVVSLL--------QPSQVPGVHTLALGGEAVREDILTWA------DQTNLVNIYGPAECSSTGLTGVP-----RSASPRNIGYGLGARMWDDPSQLCAVGAVGEILIEGPI--VARGYLGDEAKTAAAWLSKFDSLYRTGDLAHYNSDGSINFVGRRDHQVKLHGQRVEMGEIDHALLSHEAVQNALAVPKQGALKG-KLVAVISLKREDADSEDVQTDIRQRVSSLLPGYMVPAHWLTVQTIPMTRNGKSDR----------------------------------- 121710978 5000 ------------------------------------------------------------------------------------------------------QLTYADLDYFSSILARHLHHLGVGPE----VLVPMCFDAVVAQMSVIKAGGACVNLDPKHPQARLETIVRDAGAPILLCAP---------SHSGILGSALSVHEVTVTEEFI--------------RSLSSNDMMASNLPDLSPRNA-----AYVLFTSGSTGKPKGIVIEHGS-LCSSSKAHGSRWGIGPNTRLLQFAAYTFDVSCADI-FTTLQRGGCICV----PSEHDLNALPESINHFRCNWAFLTPT-VASLLPADNIP-------SLKTLVLGGEASSWDTIAKWHSVLDLIVC-----YGPAE-CSVYCSGAPPATPANLGASIGALYWI-ADPQDPN-RLTPVGCVGELLLEG--PTVAREYLHDPAKT-ASAFVRDPTWYRTGDLVRYNEDGTIRFAGRKDTQVKVRGQRVELGEIEHAILAMPSLAHATVDAVKDPSSAQTVVAFLHFRSGSEMTAELRENLQQTLSQSLPSYMIPSMFLPLARVPLTMNGKADRRQLRDLALSLSQDDVLAFSLAD------------- 162450802 14 --------------------------------------------------------------------------------------------------GEERAISYAELWLEARRRAYALRKLGLRKGDRVALILTEADEFVLTFVGALTAGIVAVPMYP---PQSLAHILEASGASVLVTNEQ---------LKEMIDAAESREALPGLR--VVLER---DLRARDGSD------ASDASHAAEPWRVSLDDLAFLQFTSGSTSRPKGVMVTHRNLTVNSHAIMFDGLRSTPEDR-----GVSWLMGLIGFVIAPLYALVPVMFLPTTAFIRRPSLWLDAIHRFRGTITF-APNFAFALRAVTDAQAGSWDLSCVRALGCGAEPIQADVLRAFLRRFGLRPESILPSYGMAEATAPLTTDRVDAKAMQAGSCGRPLPCHELIIAGPDGSPLGPREVGEIWVRG--PSVAAGYFNEPEATEAAF---GGGWLRTGDLGY-TVAGEVYLCGRSKDLIILGGKNYFPQDIERIASSVEGVRDGHCVAFSC-LTAEGAERAIVVAEAKRSVAGVAQAITQAVRAQLG--VQLSEVALIKRLAKTSSGKVRRREMRRFEAGELEVASDIDEGATPS----------- 148553690 39 ------------------------------------------------------------------------------------------------------RYDYHGLAARAAQAAHMLRRFGIGSGDRISSLGWNGHRHMELMFAAPGIGAVLHTANPRLTDEQIAYTIDHAGSSMLF-------------YERSFAELVERPLLPAVRHYVMFSDAERTVAGSVGAQ-SWEVLLARETAAFDWPLLDEKAAAFLCYTSGTTGHPKGVLYSHRSTVLHAAASLGSAFGLGAFDCIFYHAT-GW-----GLPFAGALNGCAFAL----PDRMDAASLHELVETAGVTFTCGVPTIWTMYLDHLQRSGAGT--GTLDRIVIGGSAVPRAMAERFARDHG---VRVLQLWGMTELVGVVATPTPALAETRQGRMQ---FGVELRIVGEDGAALPGESAGALMVRGPW--TIRRYFRAEEDAADA-----DGWFDTGDIATIDGDGFLRLTDRAKDVIKSGGEWISSIDIENIVVGLPGVRIAAVVGVHHPKWEERPILVIEAHDGAMVT-------VEMVRTFLTPRIAPDRILF-EAVPLTATGKIDKKALRA------------------------------ 163724658 31 -----------------------------------------------------------------------------------------------------QRFTYGGMQNAIDRLACRLVSLGVETGEVILVQLPNISELVISLFAAARAGVVVSPVPVQWRSHEIRHALAMTGARVMITSHAFAGFNHVAMARQALDKEYR------LDHIITVGSGPCD------GALNMTEILAEASPDTELLAMSANDVFTLCWTSGTEAASKAVPRSHN---QWLAISRMVVESFLPDETYLSLFPAINMAGLGAVLIPWCITGGKMVLH-----HPDLGVFLKQLVVEGVYYTLAPPALLDNLAKS-PDWG-KMNKGNLKVIGSGSAPLSEWMVSTFQNQFGIG---IVNFFASNEGVALYSSPKDFSDPATRASFGAPNLGVRSRLVDPSGRVIENDVVGELCFDG--PTVFCGYYKSPELTAKA-FDK-DGFFRSGDLFSINQDRYL-FHGRLKDLIIRGGMNISPEEIETLVVGHPKVAEVAAIGYPDERLGERICIVVVPVPDQTVALE---EINDYLQKDIAKYKYPEILKIVGCLPRNPVGKLLKRELRQAVA--------------------------- 195395106 40 -------------------------------------------------------------------------------------------------------LTREQLHLNSMRVASYMRSLGMLQSDIVGIIARNTTHIFAVTYACFFNGIAFHSLNVSYEQATIEKLFNITSPRLIF-CDG--------EDYKKVKLATANLNA----KIITMRNHQIE-------SISIEEVLATPEAKFEPARLENNQTLAILCSSGTTGIPKAVTITNSRKILNTGT------KLTTADVQYSHNTLDWV--------GGLLTTVTSGVYSTKDNPFDPARLLHIIKEHKLTWLYQSPYHLAA--TAFCPEFELAELQSLRYYFYAGDHCSLEAQQKIRNRCGHNCMHLV--YGLTELGSPVTVNC--HFDEKPNSVGRLMEGFKLKILDDQEHSLGPNEVGEICLGQYW----AGYYGNPEETHKLRDSSL--WFHTGDLGYMDDDGFLYITDRKKEMLRYQNIMYYPHEIEDVIAQMPAVAEVCVFGVWNPFNGDEAAAAVVKKFGAEIQA---QDVVDFVQQHSSAKHLHAGAIIVDNLERTTNGKTNR----------------------------------- 87199580 10 --------------------------------------------------------------------------------------DRPALV-RGD-----RTIAWGEFDCRTNRLARAMLASGLKTGDRVAILARNIPEFIEIACAAFKARLTHVNINYRYTTAEIEYVLADCGAAALFHQDEF--AGVVEPLPAALD---------HLRLVVQIGGEGS-----------YDRMVEEGDGTPLGIARSPEDG-YLLYTGGTTGRPKGVMWAAGARAVQLVLTLEDHANITPGRVLACP------LMHGAGLNSSLLMGGTAVLLE--KDSFRADDLWDQVEGHQVTILIVGDVFARPMLQALEAEPGRWDLSCLKVISSAGLMWSEEVKRGLVRQL--PQLTLVDILGASEASGFAVTTATRETPTGYFEPGRQTVIIDVDVLADD----EPGT-GWLARRPPF---AQGYFGDPEKTAQTYRTIGGITYAPGDMAERTVEGLIRLIGRGNLCINTGGEKVFVEEVEEALKRAPGIEDAIVVGVPDETWGKAVVALVRTGATYDEDAA-----RTALAADLARYKLPRRIIVLDDLPRHASGK-------------------------------------- 145610272 5 --------------------------------------------------------------------------------NAQKHPERVCVIETESSEAPERIFTYKQIFEASNVLAHYLHDAGVTNGDVVMIWAHRSVDLVVSIMGVLAAGATFSVLDPLYPPSRQQIYLEVSGPTALVIARATDEAGPLAPLRRYIDEELKKAEVPSL-------RIGDDGHLSNGADVFASVRGKASSPPADIEVGPDSNP-TLSFTSGSEGRPKGVLGRHYS----LAKYFRWTFGMGEESRFTLLSGIA----HDPVIFTPLYLGARLLV----PSKENHERLAEWFKRFEPTVTHLTPA-----MGQILVGGATAQFPALKTAYFVGDVLTTRDCRSLREL--AANVDIVNMYGTTETSRAVSASDPDFLE-RLGKDTIPMENVQLLVVNDRTKLCGIGEVGEIYVRAA--GLAEGYKGDPQKFKDAAWRKYDRLYRTGDLGKYLDSGDVECTGRADDQVKIRGFRIELNDIDSNLSQSSLIRDCKTLVRRDKNEEPKLVSYVVPEHGYEDAEDMQAELRDHLKSRLPTYAVPSIFIVLEKLPLNPNGKV------------------------------------- 116200414 1537 ------------------------------------------------------------------------TAVTLVDRIITQYPEKTAL-QELSDATRKRGLSYRQFGDAVDRLARYLLTKGAKKGDIIPICMRKSINTLIAVFGVLKAGAAYTPLD----PKNPRDR-ND-----FITHDV----GATITITDSTHSDVFESFTGEVINLDTVDTTG-DINTFAG------ELLEPSVR----------DLAYVIYTSGSTGLPKGVQVHHG--AVGASTEMIEACNI--DDKWHVLWFLNYVFDASYFVFTVLSSGGTISIADQDTLMQD---LAGCVNAFGAEQLMITPTI--------SKLISPEQVPTLKALLVCGEPITPEV-----ASVWATRMDVYNGYGPTE--ATILMTVSKVLPLK--SVGYPLKAVKATILHPELVPVPYGTVGELCVGGD--QVAIGYLNRPELTTKAFTTAADGIYRTGDYARWLPSGEIECLGRRDNQVKLNGFRIELGEIENTILTQAAMVETCVVTVAEVQRKKQIVVYYVPVEGEVASSNMATAVVDPVTQSLAHYMMPKIFLPFKGFPLLASGKINRKQLAGLAEGL-----DPKTLA-------------- 116200414 505 --------------------------------------------------------------------------HKLFERQVLLTPDAPALQFEGN-----RPLTYDELNRISNRVARHLP---VGRGSFVPVCLERSANLIISLVAILKTGAAYVTIDPDTPQERNNFIVEDVGAQVVIVTTTGRFPGREVVIEELIAESIRAQDTNLDRAC------------------------------------DPSDPVYVIYTSGSTGKPKGVLHVHSSATSGLAA-FPTLPDLRQ------------LLFHNPVVWSTLKQGGCLCLASKENLTVHIGR---TINQMQINVIDVTPTAL--LLTPGTVP-------CLKRMTVAGELINPALITWVNE------LELLNAYGLSEN-----TQVNWRREMVLGNIGRPSTTTSFVLVPGTTRLSPLLVPGELCLGGD--QLALHYLNRPEKTAEAFIDNGPGLYRTGDMVVAHEDGSIEMVGRIDFQVKINGQRVEPGDSNTILQTHPDVSNSSVVAA--EIGGRSLVAAIVAKTGSALEPRLRSELKDLLAQHIPSYMMPTYWLLQTELPLNVNGKV------------------------------------- 145242956 2846 -------------------------------------------------------------------------------------------------------ITYSELVERAQRVAASLKASGVTERQKICVLVDPGVDAVIALLAVLLTRSCYVALDSSFAVDRLAFMASDCGAGVLLFGPELQGLAETVASKSK--SGLRLLDTK--KAALCEDRFVGDLPSVN------------------------EDPFFIIYTSGSTGKPKGVVLSHANT-QQMLASVGEYFRFTSDDRFLQQSSL--CFDLSVVIFSALTAGARVCVA-KHDIRKDPAALAAFMHETGVTITYFTPTHFALLLEHSWETL--HQCSQYRAALFAGERLPVRIARAFYDL--QTPAVVYNTWSPSELVVQTTIPDDDVFDIP---IGRPLPNCRHYVVDAVLNPLPAGFVGEICVNRPL-ANATSFVRDLNSTPEDQARGWKKMFRTGDKGSFLPNGLLTFKGRIDKQIKLRGFRIDLGEVEQVLASTPDIVDISVIARDSPLTDERLIAFVIPKQSTQERDEYANYLHRMAQGSLNEYMCPNGYQFLERLPMTIGGKVDRRSL-------------------------------- 188588853 11 --------------------------------------------------------------------------------------DRVALTCDG------ISMTYKELDNISESIASVLKKLG---NDRIIIY-GNKENLMMAMISSLKCGRAYIPIDISYPKERVDAIIKEVNPQILIFSDGNVF-----------------------DNILVLKEKEIKEIVNEYSDL-------EVSAEN---WVKEDENAYILFTSGSTGKPKGVQISSNNFVEWIAEYLKYSFDLSVTSIY------------PGLCYGKTLHGFS------KNTLSNLKQMFEDIKHSGINIWVSTPSFAGMCVTESD--FNSNMLTNLKAMVFVGEILPKPLCEELLKRFPNTR--IINGYGPTETVAVSINDMNREVLSQEGSIGYPMKKSVVKIVDEEGNVLKDEEKGEIIIVG--PSVSKGYFNNEEMTKKSYYDEYNGAYRTGDLGYY-VNGNLYYCGRKDFQIKLNGYRIEIEDIENNLVRVSNVKNAAVVPVNKDGKIAYLTAFIELKEDNGLS-GLKNGIM--IKKELSSYMVPRNIKIVKEFPTNINGKIDR---KKLAE--------------------------- 171679201 3181 -----------------------------------------------------------------------------LDDVVAANGDKLAVRLAGSEGGD--YLTYKQLDDKTNAIAAALMENGVSRGQYVAVYQELTPDWICSILGILKIGAVYVPLDPGTPVARLAMVVATCHPAALLVDKTTQSGSTALAL------ALDTYPTTVIEVSTVLEPAFKPNNLQR---------------RIQTVP-DARDPAIALHTSGTTGTPKVIVLTHANLANEVESSTK-TYGLDSNVTVLQQSASGFDMSVLQIMLA-LALGGTLVV---VPFRGDAVAVTEFIAEHKVTYTCATPTEYRSWFRHGDCAALR--RSHWSVALSGGEAVDHSLLGAFREHFGVGPFRLFNGYGPAETTCCMLTSTPATIPAGPACANE-----SVYILDEEMRPLPLGLPGEICIEQPVL-TARAFVRNPQEYIRKGWTT---MFRTRDRGRLLPDGSLVVEGRIDDTIKIRG----------AV----AVARSCSSAAEQDSK--FVVGYVVLDHDVQPLEEATSRVQGYLARLLSPRTVPSMLIPIDKVPRTTSGKTDRRALAVLSLDQSSASSNTTHQEQP------------ 169784710 2955 -----------------------------------------------------------------------------------------------------RSFTYRGMMDRVRTLAFALRDVGVGPGSFVCIFQHPTAEWVCCMLAIWRLNAVYVPLDLRNPPSRLMTVIQDCQPTAIFCNDET-------------DPNVRDLGCPGIALL-----NTSEICAYGGLPLTVHDLSS------------PDAPAAVLYTSGSTGKPKGILLRHSSIRNQVGYTRRW--ELGPEVVLQQ----GAMTFHSQILTG--LCTAGRVVVATRDIRGDPVSLTKLIGDEQITYTKATPAEYSMWLRYGSASLRTA--TNWKHAFGGGEHLT-TTLSQGFQALELPNLSLYNSYGPGE---ITISSHPSVTPDDIFPVGFSLPNYTTYVVDEDMQLVPPGVSGEILIGGAGPC--LGYLHREEKFIESHFSGWTRAYRTFDRGRLLSDGSLVIEGRLDGQVKIRGIRIELEDIENSIIQASDVLN-AVVSI-HGEDSQLLTAHVVLAPGGAPSD--LDGFLQQLRANLPPYMCPSVFIPVHDFPLTIHGKVDRKAIRA------------------------------ 91090408 35 ----------------------------------------------------------------------------------------IALIFE--ENGQSRQLSYSQVDQITNKFARVIKTKNLKPGDIIAVNMHPSDHLILVLLSIWKSGCAYLPLDHSFPASRIDHIIQESKPVIVIY-DEGKATPKPAYFPDSVISDSKNPAKLSYEELLTASDGRSDKRLEDKERVYQKD-----------------DLAIVLYTSGSTGIPKGVRIPHKIILNRLQWQFK-TFPFSETEKVCVFK-----TALTFVIWGPLISGISILIVPKS-VTLDPEKLIQKLDDYKIERLVLVPSLLRSILMCLELKKNRTLLKNLKLWVCSGETLTTSLAEEFFRYFPENEYKLCNFYGSTEIMGYIISGMQQLKNLLTVPIGAPVDNTIVYLLDPELRPVKTGDIGELFV--SGLNLASGYVNDKEKFLENQLAIFSKLYRTGDFARLQND-VLLYEGRTDSQVKIRGHRVDLSEVEKAVSGVEGVEKAVVLCYQPGEMNQALLAFVK-------SSALMNEIENILRSKLTSYMVPQVIL-VESIPLLVNGKIDRQALLKSYENTNNN--DDSSVE-------------- 196185966 13 ---------------------------------------------------------------------------------------------------------YQTLNHRIGRLAAVLSAHGVEQGDVVAVMDWDSHRYLEAYFAIPMMGAVLQTVNVRMSRDQIAYVLKDTGPRAIIVHSDF------------ADDLAALRPTLQPGCVIITCHDGVAVEVVETRVGDYEALLSASDAIFSFVDFDENALATTFHTTGTTGLPKAVTFSHR-QLVLHTLAVGLAMGQQPESVYMPVTPMFHV--HAWGLYVATLLGLKQV----YPGRYVPARLLALKRDEAVTYSHCVPTILQMMLDEAGPDARLGPW----TIIIGGSALPES----LMRAAAAAGITAVAGYGMSETCPVLTLSRHDLEDVRPPEAGRPIPLVQIRLHDESGEDVSGNGQGEIVVRAPWLTQS---YPNSAQAGKALWS--GGWLHTQDVATREPQGDIVICDRLKDVIKTGGEWVSSAEIEDLALRDPDIAEAAVVGAPDARWGERPVLFAVARPGCTPSQTLKDRMSPMVTAQLSRWAAPDRLILIEALPRTSVGKIDKKLLR------------------------------- 211967915 51 ---------------------------------------------------------------------------NVLECWNRSIPDEDAVVWLNSDGEISETTTFSELFSRITRLSSFLRAAGLQVGDRIILCYPPGTDFVTAFFACITSGFVAVPVYPPDPSKGLSDRFEIAGCKTALTNSLYKR---VVQVITTVAKDSRWRSVHWVCTDDVIKRHAEEAKNSVGPD---------------FPNLSPHHPAFLQFTSGSTGNPKGVIVTHGSHLCWSAYQFPSHYDGDDENIFWAFS---WLMGLIGFVCSPILCGAT--LYQMSPFIRRPWLWLQGMSKYDC-ICCAAPNAFEVVRKMPDNVYEHLDLSRVCGFLSGAEPIRASTIDRFCEKFGPKRCAVCPAYGLAESTLIVTATVPTVVALKPEACGVPLEGVQVRIVDPETKELPPGKVGEIVVYSS--SVARGYFGRPDTTKETFCYSFTDLMRTGDGGFMYE-GELFVAARLKDLIIIRGRNFYPQDIEEAVDKHEALAVAAEVRLEEGIKG----LWLRVKRQFDRSEQIVRDISKSVAANTGTIHRPRTI------PKTSSGKVRRSLTKKLVSGKLE----------------------- 46138947 10402 -----------------------------------------------------------------------------VDRHVHDTPTAPAIHWDGE-------FTYAELDRESSRLAGLLLKQGVKPDTFVALCFEKSAWVAVAYLAILKAGAAFMLLDPEAPIERIQYMMEQTKTSMVLCSP---------TYKDMVD------------------------DWDATAIVISKEVMGTLPDFAGPFPISTSSAAYIIFTSGTTGKPKGAVIEHGAYSSSAIAQKKALY-IGPGSRFLQFAS--FMFDATMIMVTPLLSGGCVCI----PRRQDISDLPRVVREMNINMAILTSSFIRTMSPEEVPTIKR--------LIQGGEPLSQKDIDWADKVI------LGNAYGPSEC-SVMASCLSDVLRTEPSNIGYPA--ACAHWVTEPANLVPIGAIGELLLQG--PTLSRGYINNPDKTAEAFWATQVGFYATGDLVRLNSDGSVTFVGRKDTQIKIHGQRMELGEIQHHLTTIDEIRHSVVLS-PSEGPLQRLVAVLELANTAASSEEIKQRIRDIITQRLPSYMIPSTWIVVQSMPTMISGK-------------------------------------- 46138947 2641 ------------------------------------------------------------------------------------------------------TLTYAELDEFSTRLGHHLVSMGVGPEVIVPLLFEKSIWAVVAMLGVLKAGGAFVALDPAHPAERLALIISDTGPVMVMSANQAT--------TPLVTGDLSNLEVATVTHESILELP--------------------ALSDKPCPTVTPDNAAYVIFTSGSTGRPKGVVIEHRAVSTGT-KEHGSQMNYTSTSRVLQFA--------SYAFDATIGEVFTTLVYNGTTETERIEDLTGFINRANVDWAFLTPAVARMM--------TPSDVPTLETLICGGEPITPRIW---------SEIKFIQAYGPTETCVFASISDRQHREVRPAIIGH-MMGSAAWVVSPSNSDVPVGSVGEMLIEGPILG--RGYRNDPDKTDASFWSHYPRLYKTGDLVRYNLDGSMDFVQRKDTQIKIRGQRVEAGEIESHVTSHKDVQHVYVTFVKNGRLSSRLVAIISLKDDYDRAKELLRTVTEYLSSKLPRHMVPAVVVEGSSVPLTTSGKIDRRLVRQIALGQEESVSDTST---------------- 46138947 5745 --------------------------------------------------------------------------------------------WEGD-------LSYTELDHHATRLAVHLRSLGVGPEVTVPLCFKKSIWTVVAILAVMKAGGVFVPLDPAHPADRIKGIVEQLPSRIV--------------------------ALTSPQCVLTVAHLVDNTISVDASSIAQLENVSSAES-LSPGATPSNA-VYIIFTSGSTGQPKGVVLEHSAAASGT-TAHGHDMSYSRDSRVLQFS--------SYSFDASILEILTTLVYGGCIVLSEEERINDLINRLRVNWAFLTPAV--AMM------VEPSQVPTLRLLALGGAPL----WLAVLQKWAVGTIRVVNGYGPTECCALSTHNYYSRSYMRPEVIGKAM-GCNTWVVDPDPNILPIGAVGELLIEGPI--VARGYLNDLVKTQDAFWLPSGRLYRTGDIVSYATEGNISYIRRKDTQVKVRGQRIELGEIYQIGASHGSVAHLVVLGSRGKFSGQIVAIFALLDSPQDLAKAIISEVSEFISDKLPSSMQPSAMVPVNRMPINTSGKIARRV--------------------------------- 46138947 8870 ---------------------------------------------------------------EWNGDGQLNTVHALIEAHVKESPNRCAVTWEGE-------LSYAELDNHATRLSVYLRSLGVGPEVTVPLIFTKSIWMVVSMLAVMKAGGVFVPLDPAHPPERIAMIVEQ---------------------LPNRAVALASPDRTGLISGLVDNVVALDADEAACIAKDADGDNKLPSDEATP-----DNAVYIIFTSGSTGQPKGVVLDHRATATEIVTT---------------------------LVYG----GCVCVLSEDE----RINDLAAAINRLQATWMLLTPAVASTL--------DPSEVPCIRYIALGGESSSHATKKW------SKGCKVLHAYGPTECCVMCATGLLTRPEVIGGSVGCNNWVVDPR---DPSVLMPIGAVGELLVQGPI--MARGYLNNPDKTQESFLDTGPSVYKTGDLVSYCSEGKLTFVRRKDTQVKVRGQRIELGEISHQIASNDKVATQMVLGSRGTLNG-KIVAVLTLRGLQTTEDDIVAEVQNYIADKLPGYMHPSVMIVVNRMPINSSGK-------------------------------------- 46138947 1157 -------------------------------------------------------------------------------------------------------LSYGEFDVMTGKLAAHLKSLDVGHGIPVVFRMEKSLWAIVAMVGIMRAGCHFVPLDPAWPVERTQFIIDNVGASILLTT-----------------ESTPALPVQHINHTVVLSP----------------ELLNKLPTENSLLPVKPSDPAYILYTSGSTGQPKGVVVEHQ-TLSSSSTAHGKAMLMDRQTRAFQFSSFTFDVSLGEIM-TTLVHGGCVCI----PS--SDDRLSNIISKLRANQLFMTTTTLGTFSPE--------DCPTVKTVVCGGELLSQAI-----KDVWAPHVNLLHGYGPTEACIYAVSGHANDPTLPPSVIGHAMDGNRVWVCDDPRILSPIGALGELIIEGPIVARIPESWGTPSPYR---------LYRTGDLVRWNMDGSLTFFGRHDGQLKVRGQRCEAGDIENHLTTIPDIAHCAAL-VPHPVTGE-----VQLLDTQQVS-GIIAKLQESLAQQVPGYMVPQVWLPVVSLPSTTACKTDRRRVSRWV-----DQLDKATLDN------------- 46138947 4202 -------------------------------------------------------------------------AHTLFEQQVEKIPDQQAIAWDGN-------FTYRELNEASNAFAHHLYSLGPKPDEFVITCFDKSAWATVSQMAILKAGAAFAAVDPTYPIVRVKTIVNDLRASVLFTETKYKDRFQGI-----------------FSKVIVV-------------DQEMLDSIGGPQLDAPSTPVNGNNLSYSIFTSGSTGQPKGILHQSLSTVAKHLQFAAYTFDLSVGETFMT-----------------LLNGGCLCI------TSERRRLEDLINDFQVNWAFLTPT-----MADILDPAQ---VPSMKSLALAGEAATSENIRKWHDKV-----HFVIAYGPAETTICCATSDPANFGPARGA------GIWVADMDDPSILLPVGAVGELLVEGPIVG--RG-YVDPIKTAEVFIDPYPRVYRSGDIVRYNPDGTCSFVRRRDNQVKVRGQRIELNEVEVHVSQADADLQHTVVLLPEKVEAQRVLCPVTSEEDRSRNSTLRNKLSST----LPGYMIPKIWITVEQLPLTTNGKMDRR---------------------------------- 46138947 7323 --------------------------------------------------------------------------HNIIERNSQAMPDRQAI------CGWDRTFTYGELDQAANAFAHHIHSLDLKPDTFVATCFGKSAWTIVAQLAILKSGGAFVAIDPTHPADRVETILELGSPPILLTESKHQDRFKT--LFPNI--------------VTVNEDTLSSLSVPNG---------------PPSTRVRHSNTAYAIFTSGSTGRPKGIVIEHGS-LSTAALTHAYTFDVSIGETFY-----------------PLSQGGCVCV----PS--DAARLEDLINGLSADWAFLTPTVADLL---DPSLVPG-----LKTLVLGGEPTSVNIRRW------HDKVFLISGYGPAET--TIWCNATGRLN---GSSDPANLGMGARVWDDPSVLLPVGAVGELLIEGPLVS--RG-YTDPEKTAAAFISPYPGIYRSGDIGRSRPDGTFSFVRRRDNQVKVRGQRVELNEVEVHISQ----AETAVVLYPHSLGGEELKQTVPGSGGVQSDEAISASIQDRLLSTLPPYMIPKIWITVEHLPSTTNGKMDRR---------------------------------- 46138947 233 ------------------------------------------------------------------------------------------------------TMTYADLDELSDTVASHLVSIGLQVGSTVVTCLDKSGWVPAIYLSILKAGGAFAPVSPGLSADQLTSAMRRLSPSIVISSTPNL--SKFVGLAEHVLDISEILKTPKNTNTQLLSSL----------------------------TVAVQDPACVLFTSKGEGEETLLVLDHVAVCT-SIVTNSNVHDFSPATRTLQFAPYDSRASISDVLFTLAAGGCVCTVSEEEQT----GRIADACTRMNPSLVCLTPSSAAVL--------NQDDLPGIDTIILAGEHLDKDSVKWA------TVANLINAYAPTAALGYACCTAPLITISSPRNIGWPR-GCAAWVMDPQTRLAPPGAVGQLLVESPFLGQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 53721622 615 -----------------------------------------------------------------------------------------------------RAITRGELAAQALAIAAGLRAAGVGHGEAVEISLPRGPAQIAAAFGVLAAGACYVPVDVAQPPAR----------RALIEQAAGIRA--------------------------VIGVTPEPAATPPRLD---AAALARGAPLAAPRPVAPRSTAYVIYTSGSTGVPKGVEMTHEAAM-NTIDAINPLLGVSADDRLLAVSDLS-----VYDLFGVLGAGGALVL----PTARDAARWIELIERHRVTLWNSAPALLEMALAAPGAAGACR---SVRAVLASGDWIALDLPARLRARYG-GACAFHALGGATEAGIWSNLQTVDAVPPHWRSIGRPLPGQAYRVVDDSGRDAPDHVAGELLIGGA--SLARGYRNDPARFVE---SDTGRWYRTGDRGRYWPDGTLEFLGRADRQVKVRGHRIELGEIEAALSAHPQV-EGACASVVSGDAAHVVAAFV------------------------------------------------------------------------------------ 198455562 51 -------------------------------------------------------------------------------------------------TTEETILTREELHSNAMRVASYMRSKGLLQSDIVGIIARNTSHIPAVAYGCFFNGIAFHSLNIAYDRGTIEKLFSITHPRMIF-CDG--------DEYEKVRDATR--GMEDVE--IVTMRNH-----PEGGSTPIEQILSSPIEEFRPVRLEQDQTLAILCSSGTTGIPKAVTITNSRQILAGS------QDLTTADIQYTHSSLDWITGLTSGVYS-----TTRILAD---NVFDPVYMMRLIEEYRITWILQAPS--HMAMMVNSREFESTDFSSIRKYLFGGGRASVETQHLIRSRLSSDCLHFA--YGFTELGAMATMNY--HFDEKPNSVGRLVSGLKAKIISEEGESLDRDEVGEVCIRQHW----AGYYGNPEESHKVRDSH--GWFHTGDLGYMDDDGFLYIVERKKDMLKYQNIMYYPNDIETIISEMPDVAEVCVFGVWDPINGDEAAAAVVKRQGSDLKA---QDIVDYVR--------------------------------------------------------------- 212517298 41 ------------------------------------------------------------------------------------------------------------------------KNMGVKNGDVVCLACQNSINSIIASVGTFFSGGIAAPIDHNSKPVEMQYLLNLLKPKYIIC-----ENEKA----QEINNNLKQINLDC--KIIVLDTKVSDSNFYSMKDVSIENV---DVDSYVPRKVGDNDIFVICCSSGSTGYPKGVALSHHS-LLYNVQTLKQVF-HHPSKKLLFTSPLFWIS-NFILTIMSCVFGQTRIV----PKSTNTIHYLESIEKYQPEFTAFSPSSLLFLVDHPD--FDKFNLKSLKLIFVGGSLLGSN----LLDKIKWKNVHILQGYGMTEFGGGITSPNFGNATSSVGEV---LPNTSIKIVDPSGKILGPNEIGECRVKADR--VMIGYYNNEKATKESFDD--DGWFKTGDLMYYDDNKLLYVVGRIKETVKYQNYQISLAEIENFIISLPGVKDAAIVPIPH-GPNHHLKAVVVKSSGSNISE---NDVIEAVKNNFSEYKHLREVEFSDSLPRTETGKLRR----------------------------------- 163763599 32 -----------------------------------------------------------------------------LRQGAKEEPDKVLLHFMG------KEMTFKEVYTEALSFANALSNLGIQKGDRVAIMLANTPQSVISYYGALFAGAVVVQTNPLYVERELEHQMVDSGAKIMICMDLVYHRVMNVIDKTNLEHVIIKDYLPFPKNLVYPKNYGFKPDVKYGKTVSFTKLLKQHDSKEIAVEIDPEEDLALLYTGGTTGVAKGVKLTHMNLVSNTTQCIRWMYKIHGNEVLLCALPFFHVYGMTVGMNFSVMDRSKMVI---LPKFDTKQTL-EAIEKQKASIFPGAPTMYIGLI--NDPDVGKYDLSSIEICISGSAPLPLEVQQRFEKLTGGK---LSEGFGLTESS--PVTHFNLMWGKRPGSIGLPWPDTDVAILSETGEPTEAGEVGELMIKG--PQVMKGYWNRPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121699934 31 ---------------------------------------------------------------------------------AQSNAGKVAVI----DATKGESFTYGQLLADTA----VLKKTILERGDRIAFLTPNGYDYVVTQWAIWAAGGVCVPLCTTHPVKELVYTIEDSDPSLII-------------------------LHPSFEKVPLRKEIANDIPFMRLEPFHSSAITSSLSLPKLSSKSFLDRRALMIYTSGTTSSPKGCVTTHKNILVQAWK-------YSPSDHLIHVLPLHHVHGIINGLTATFLSGATV---EMHPKF-DPLSIWSRWQDHGTSTMFMAPTIYSRLRGTEKEAAARAGANALRLVVSGSAALPTPIKAKFAAITGQT---LLERYGMTEIG--MALSCGLDLEKRIGSVGWPLPGVQVRLTDETGKVIDGDEDGIIEIKGD--NVFLEYWRRPEATAKEF--TADGWFRTGDVARRDDAGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIQEVAVVGLADEEWGQRVAAVVKQRPGTEPLE--LQSLRAELKLEMAPYKIPSVLKIVDDIERNAMGKVNKKII-------------------------------- 119501491 140 ----------------------------------------------------------------------------LIEKRAQAQPSAPAIAWDGE-------LTHGELNQLATKLASKLIGLGIGPDTFVPLCFEKSMWTTVALVGVIKAGGAFVLLDPSLPEQRLQGIITQLNASVVLTSAANHEMTSRLAQIAIV------------------------LDWSFFAAIGF-DGIEETNQQAKPNPASPESLLYAVFTSGSTGVPKGVLITNTNAASALHYQVKN-MGISEHSRIFDFASYSFDVSVSNVLTA-LSAGGCLCV----PSNEDSNNLEQSIASLRATVLDITPSIAHVL--------SPDRIPTVKTLIFGGEALDIEPW-W-------GKVQIIHIYGPCECTPTSTINYDNDSAASPEEAGKAV-GLVSWIVDPEDHSLPPGCAGELLLEGPLVG--RGYLNDPAKTADAFIERRGRLYKTGDLVRYTEEGYLQYVGRKQATVKIRGQRLELGEIEHTLRNHACVDEAVAVLHREDGQESRIVSFVTLRDAASLTNRLQGELYALLKSQLPAYMVPQAIEVLDSMPLNRSGKIDRQMLIQGLKGRRTRVRDADAVRQPT----LEAQRQ- 119501491 2771 ------------------------------------------------------------------PGAEETLVHTLVEEQARRRPDAAAVAWDGE-------LTYKELDRLADRLAQHLASMRVGPGALVPLCFEKSVWTPVAALGVLKAGAGFALLSPSLPEQRLQSIVQQLEAGVI-----------------LSSSSNLDLSSRLLQTVVQV---GPESPGVPE-----HTTTEEQTPRTET----SSAPMYAVFTSGSTGTPKGVVLSHRNFCSALHQSHLLGFNERSR-VFDFASYAFDISVHN--IFATLAIGGCLCI----PAEKDLDNVSGSMADFKATLVDLTPSVARLI---DPATVPE-----IETIILAGEAVSDDAKRWW------GKARLVNAYGPAETINWQQSCAQEATLIGKGA------GIVTWVVDPENHDLPPGCIGELLVEGPVVG--LGYLGDKGKTDAAFIERHGRLYKTGDLVRYNPDGNMVFSGRKDTQVKIRGQRVELAEVQHWVQKMPEATHVVADVIQLQGDTSLLVIFLQLNDRPTERDELGAEVEGKLAEHLPAYMIPSVLFSLSRLPMTATGKTDRRRLRHI----------------------------- 119501491 1234 -------------------------------------------------------------------------------------------------------WTYGQLDEVSTRLAHHLAGLGVGPGGLVPLCFEKSRWTPVVMLAVMKAGGASVAMDSTQPEERLRTVVQQTEPELVL----------VLSSSANRELASRLSSKP----VVVV-------------DESLLDTLSRTHAAGALLSVTPSDRLYVAFTSGSTGTPKGAVITHSNFAIQHSSVSRIEHTARVYDFVSYAFDISW-----FNVLQSLTNGACLCI----PSEADRDDLAGSIHRLRATFAILTPST------AGLLPSETVR--QLQTLMLAGEALSQSARRWA------GWTQVRNGYGPCECTPITTAAAIDQDSVVASSIGKGV-GVNVVQVSNDNHLAPIGDIGELVLEGPLVG--SGYLGDAKKTRDPAWGRQGRLYKTGDLVRYSPDGSLVFVGRLDATVKIRGQRVELGEVEHYVSARQVVAEVI---MPTDGEGQTLAAFLLVKGGSSPVAEVMADVDHEISKRLPVYMVPTAYFSLNNLPLNSSGKLDRRRLREIGSSQLVDLRNASSLSD------------- 195054523 40 -------------------------------------------------------------------------------------------------------LTREELHLNSMHVASYMRSLGLVQTDIVGIIGRNTTHIFAVVYGCFFNGIAFHSLNTSYEQSTIEKLFDITKPRLIF-CDG--------EDYEKVKSATEKLNA----KIITMRNHQS-------GSISIEEVFATVETDFQPARLENDQTLAILCSSGTTGIPKAVTISNSRNILIACRS------LTTDDVQYTHSTLDWLT--------CLATTVSSGVYSTKDNPFDPARFLRVIKEYKVTWLMQAPS--HMAMISNCPEFEQANLDSIRFYNFGGGRCSLEAQQLIRTRLQFDCMYFM--YGFTEAGSIVSINY--EFDKKPNSVGRLAVDYKLKILDEQGNTLGPNKVGEICVGQYW----AGYYGNPEETRNVRDS--EKWFHSGDLGYMDDDGFLYIMDRKKDMLKYQNIMYYPHEIEEVISQMPGVAEVCVFGIWNPLVGDKAAAAVVKKIGSKIQA---QDVVDFVKGHCSAIHLHGGAIIVDDLKRSPNGKTNQQLMKA------------------------------ 83744459 26 --------------------------------------------------------------------------------------------------DRQRSVTYAELEREVTRRARELRSSGVGPGVRVGAVLTSSLDSVVDFAAATSLHAAVLVV---------QERAGDAERSAAL-ADFG---------------AELSLDRGLVTRLAPAGRSGGE-------------------------------PAFAVSSSGTSGRPKVISREWPGTLRNSAA-FARQLGLDADDVVLTTSPLG----HSYAILAVLSAGACQLVPPG-PLTPARAAL--LAERHRPTVLQSVPVVLDWWGRGGVPRAGSWDR-----CVSAGDTLPAQAVTAWHDA----GIAVYDHYGNSELGQLTLTPAGGS-----GSVGHPLPGV--------GLTAGSGEPGPVAARFPGLSPVRL-----EEGRAVALADDEGWVTTGDLGVLD-DGGLRLTGRADLLINIAGNKVSPIEVETVLRGLPGISDCAVVGRPGPSGEQQVWAFVEADAEGFDTAALRRR----AGEQLMTVKVPTVIRRVDKLPRTGSGKVRRGLL-------------------------------- 86741668 20 ----------------------------------------------------------------------------------------------------------------------------------VAVHAEATMATVVSVVGCLLAGVPAVPVPPDSGPRERGHILRDSGAALLL--------GRP---------AWDNLAIPTV-----------------PVDLTARSGSAGSGSGSGSGETG---PALILYTSGTTGAPKGVVLSAPAIAADLDALADAWA-WTPEDTLVHGLPLFHVHGLVLGVLGALRVGSRLI----HTVRPTPTAY----AAAGGTLYFGVPT---VWSRVCDDPTTARALVSARLLVSGSAPLPRPVID---RLTGLTGLAPIERYGMTETLITISARADG--ERRAGWVGTTLPGVRARLVDDEGTELPGESIGELQVRGA--TLFDGYLGRPEVTAASF--TADGWFRTGDAAVVAPDGHHRIVGRSTDLIKSGGYRVGAGEVEAVLLAHPAVREAAVVGLPDDDLGQRIAAFVVATPSETANETASEALIDFVARELSIHKRPREIHLVAELPRNSMGKI------------------------------------- 212514980 39 -------------------------------------------------------------------------------------------------------------------------------GDIIIVCMKPSIDLIVTLLAIWKMGAAYLPLDVDFPKNRIKHILDESKPVMTITDDEFTSMTKYSELKNF------SSNFP--------DNNLSDVEMIKPNT-------------SKNEYIGA-----VLYTSGSTGIPKGVRISHLAILNRLKWQFR-TFPYSATEKICVFK-----TALTFVLWGPLLNGRTLLIL-SKEETKNPEKLTEILNENQVERLVLVPTLLQSIMKEEDFLPK------LKLWVCSGETLQPSLARKFFQRFQNEKI-LCNFYGSTEIMG-DVSYYEIRTELETGQIGKPIDNCVLYILDEHHHPVRGGEIGELYVSNLASGYVRG--RDPDKFLENFVEPDIGLYKTGDFARVDKN-IIYYEGRKDQQIKVRGHRVDLSEIESALLKIDEIDKCVVLTYRPGQIDQTVISYVILNI-DNNNNITETEIENKLKKLLPSYMIP-QIIIIDKFPLLVNGKIDRQTL-------------------------------- 209904009 47 --------------------------------------------------------------------------------------------------------TWSEVATEVGRWQQAMLKEGLKPGDRVAIMLRNCREWVVFDQACLGLGLITVPLYTDDRPENIAYIVREADVKLMV-VEGRLQWKKILEVRDRLE---------GLRRIISVNTIEPDDKPDDPRLDSLSDWLFGLKGELQAHALEPDELATIVYTSGTTGKPKGVMLSHRNILFNAHASSR-CADLNEQDLFLSFLPLSHTLERTAGYYMPMMVGAA-VAYARSIQT-----LADDLATVRPTVLISVPRIYKLFMTTVDVGWRRFEHSRLRYAVCGGAPLPPPIARFF---IGLG-LPVFHGYGMTESSPVVSVNRPD--DNVPASIGKPLPGVEVKIGDKD----------EL-LTRS-PSVMLGYWNNEEATRATIDS--EGWLHSGDKARMDETGHLYITGRIKEIIVLGGEKVPPADMEMAIALDPLFDQVMVIGEGRP----ALAAIVVLNP--EEWAALAKEL-------------------------------------------------------------------- 156059362 2675 -------------------------------------------------------------------------------------PNRVALEFACLEPGHSQKWTYQQLDEAGNRVAHMLHLRGVTPGEIIAICFDKCAEASFAIIGIMKAGCGYVALDPNAPAERLKFIVEDSAAKLTITA-----GNPAQTLKSFVDGEMIDLTDPSILH-----------------------EFKSEAPRLLREITP-QDISYCLYTSGTTGTPKGCLLTHEN-AIQAMLAFQRLFAGH------WTTESKWLQFASFVLFWSWSVGICVLIFEDIPGA---------IRQLGITHIDLTPSLARLLHPDDVPSLWKG------VFITGGEQLKQE----ILDVWGEHAC-IYNGYGPTE-ATIGVTMYPRVPKNKPSNIGPQFDNVGSFVLKPGTEPVLRGGIGELCVSGKLVG--KGYLNRPELTSE----RFPRVYRTGDLVRILHDGTFIFLGRADDQVKLRGQRLELGEINEVINDLEEVV-TLVLKHKTQVKEQLVTFFVNSGKNESGNKGVVPYIRDACKSRLPGYMVPTHFIPIKALPLNANNK-------------------------------------- 156059362 28 ----------------------------------------------------------------------------------------------------------------------------------VPILLPQSPGLYISQIAVLQSGGAFCPINLDAPKDRIKFVVGDISASIIITTSEF----------------------------------QESVSWEDGPKIIFVDEF----PAIPPESKESNDLAYIMYTSGSSGVPKGVAVSH----LAASQSLLAHGRLIPKQRFLQFAAPSFDVSV-FEIFFPLARGQTLV---GCGRSQLLNDLPGVINELNIDAAELTPTVVGALLR------KRSCVPKLKLLMTIGEMLTRPIV----EEFGGSDSLLYGMYGPTEAAIHCTIHPKMEASAKPANIGVPFETVSAFIAEASGSELPQGELGELIL--GGPQLANGYLNREEQNKAAFVTTGKRYYRTGDKARILEDGSIEIHGRSGGQVKLRGQRVELGEIEDAIYKHPGIRTVVAVVLSG-----LLVAFVLTNDDTMNSDQVLSTCSQW----LPSFMLPSEIVILPELPYLPSGKVDK---KRLEANQHYEVVDKQT---------------- 156059362 1071 ----------------------------------------------------------------------------------KEDPDRPAIAFASGIDGEIQYMSYGALNTRANQLGHYLSFLGVLPNDIVCICLEKSHDFYASILATTKLGAGYLPVTPGIPYSRLHHIISEAKVKVLI--------------------------GHSSSRPLLGQSAGKEIVYIDEID------LAQQSTENLIPGFKPENISYCVFTSGSTGTPKGVLVTQGNLLSNATKDSRLLFDVSVFEIFF-----------TWRIGGCLCSAVKDSLFR------DIELAIRVL---GVTHLSLTPT-VAALI--DPQKVPK-----VEFLVTAGEAVTQKVFNWASRGLYQG-------YGPSETTNICTVNPQVSLEDRIDNIGRPFRNTSAFVLNAEFSLVPRGGEGEFCFGGS--QVFRGYMNEEGKIIDH--PEYGRLYKSGDFGRLMHDGCLIFTGRKDDQVKIRGQRVELGEINNVLIS-SGVDDCATMVIDGKGNSQRLVCFFTPKSNTSEDADLVDNLYQKLESTLPGYMIPSNLIPLTVLPSTSQGKIDKR---------------------------------- 21224739 551 ---------------------------------------------------------------------------------AARTPDRVALH------GADGRTTYREAADRVGRTAAALTASGTAPGELVGVLARKSPGQYLAALSVVAAGGAYVPLGVDWPPARL---------------DALLARHGIGRVLADAEGARLLAELERPVHVLPLDAPG------------------HPGGPLPLPVPAPDDLAYVIFTSGSTGTPKGVAIPHGG-LLNTVQDMVERFGVGPDDRLLSLSEL-----HFDLLFGALCAGATVVV----PARPDPDLWAHWVRHSGATVWNTVPALLDMLLDHGDERAADVLGGLRLVLLS-GDWIPLGLPDRVRRA--APKAEVVALGGATEASIWSIDPSWKSVPY-----GLPLANQRYHVLDPDAADVPHWVPGELFIAGD--GLAAAYYGQPARF-PTHPRTGERLYRTGDHARYRPDGTLEFLGRLDSQAKVRGYRVDLLEVEQQLAAQPGVRAAACV-VTGTGAAARLIAFLVAEEGGGPGTDGEAALRARLGTTLPSYAVPSAFHTVAALPLTANGKRDARALLALAE--------------------------- 212709390 240 ------------------------------------------------------------------------------------------------------------------------KSLGVGRNERVGLLLPNATVTAAAIFGCLMRGRVPAMLNYTAGSHGISNALKASTAKVIFTSRQFLEKGKLTHIPEQVPEA----------TWIYLEDLKDTVTLQNKLWIVKHLF----SPRKAIVPRNIDDEAIVLFTSGSEGTPKGVVHSHRSLMANV-EQIKTIADFTPRDRFMSSLPLFHAFGLTVGLFIPLFSGSRVFLY---PSPLHYRIIPELVYDRNCTVLFGTSTFL----GHYARFAHPYDFARVRYVVAGAEKLSDKTKKIWYDKFG---IRILEGYGVTECAPIVSINVP--MAAKEGSVGQILPCMEARII-----PLPGEHGGKLQLKG--PNIMKGYLREEPKAENAQGELESGWYDTGDIVELDNKNFCTIKGRVKRFAKLAGEMVSLESIEQMASEISPSYEHGVVTKPDSSKGEALVLF-------TTDKDLRSALSAAAKKGLTELAVPRDIRWVKSLPVLGSGKTDFVTLKQMALGD------------------------- 145298824 452 ---------------------------------------------------------------------------------AAQTPNKIALI-QGE-----ASVSYEALLARCEQMAAALQASGVQPGDRVGVMLARSPLAIFTQLAVLLAGAVYVPLDPEQPLERQGHILRLGEVKTLITQAEYR---------------------------------HKLASLFEGRTLLAGDLV---SDNRLNQPAAGRAVAYLMFTSGSTGLPKGVAVSHGA-LDHFAAAARCRYHLNEGARMLQFAPF---NFDASIVFATLSAGATLVLRTDA-LLESMAAFAAGVEQMGITHLDL-PTAFWNEWVVALTAGQAHIPASLATVIIGGEAVYPEQLAQWQRQ-GRSDVRLFNTYGQQE------DPNQAQLPI-----GLPLPGMQALIL---GAGEQPASEGEMVLLG--PQLANGYVGG----VQGSFETLRPVYRTGDRVRLAA-GRLVYLGRRDNEFKISGYRIQPGEVEAQLLALPGVDEACVQGVS-IGSVRRLVAFV------AGSERDSRAIKAQLAKMLPAAMIPTDYRHYDQLPRTGSNKLDRKAL-------------------------------- 78222822 13 -----------------------------------------------------------------------------------QRGDTTAFVHRT--GVRRYVFTYLDLHALSLRMNRWLADQGVGEGDRVVLWGPNSPWWAVAFWGIVTRGAVAVPV--DFMSGAERAEIIATDAKLVIQS------------RDKLD------------------RLTGRPSVLLEELGFLLEAVEPLATTHRPAP---DDMAELIYTSGTTGNPKGVILTHRNLVANILQVNRHIPVVTPDFSFLSLLPLSHMFEQMGGFFTPLYRGAAIV----YIRTLKPSAIMEALGEEDIYAIIAVPRLLQLLKGSVERELEAKGLGSIRWLLKVGEPLDPEVFRFW----NGLGFRVVEGYGLTECSPVLTANTMERQVM--GSVGTPLDGVELRL--EEGEILARGD-----------NIFPGYFRNEEATRGAFVD---GWFRTGDLGELDPDGWLRIKGRSKELIVTAGVNVYPDEIEAILNRTQGVREGCVIGL-DRGKGEEVHGVLILDGSGRPTEEIVNEVNAKF-DELHRITSFS-VWPEAEFPKTTTLKI------------------------------------- 90411122 20 -------------------------------------------------------------------------------------------------------YTFAEVADKALRLVSALRDMGIQPGDKVALMSKNCAEWFITDLALM-LGSISVPVFPTAGADTVEHCVTHSESKILIV-------GKLDDAKAVNAVVEKYPDLPT----ISFAYPGTPTCTHEFNTVIAKSLPSEERPKH------AQDALMIVYTSGTSGLPKGAMLTYGSF-SWSAQRIVDHIGMRDGERLFSYLPLAHITERVYIFGASILAGMQVAFPESLDTFIDDPRLWRILDKLKLNILLKIP-FISGVIKR--KLADGLGLDKARMLGCGSAPVSPALLRW-YESIG---LNITEAWGMTESFAYSTINHPFRSD-KIGTVGNAGPGVEIKISDDEEILVRGM------------GIFSGYYKNEKATQES-FDK-DGWLYTGDKGFLDEDGYLSIQGRLKDTFKTAGKFVSPVPIEKRLFELCNIETMCVIGSGMP----APILLAIPHEFPNFDPKRIERTIEKINKELESHAKIKGVLMVKE-PWTIENGILTPTLRHILENKYQGLGD------------------- 116493318 2 --------------------------------------------------------------------------------------------------------TYGELKAYSDSLAAYILTQGLEEDAPIMVYGAQTFDMIAAFLGVVKSGHAYVPID----RHSPAERL------------------------TMINEIANPGMCIAVEDLPV---NLGDLPVLEGQEL--NDVFNANKNVTPNSFVTKDDNYYIIFTSGTTGKPKGVQISHNNLLSFVNWEIGYSFDLSVMD-----------------LYPTLVMGGTI---KAVPVTDDFKKLFEILPTLGLNVWVSTPSFMDICLLQPT--FDAEHLPALSRFLFCGEELTHATAQAL--KLRFPDAKIFNTYGPTE--ATVAVSAIEITDLPIGYLKEDTLGF---ILDDNGRMANAGAEGELVL--SGPSVSKGYLNNPEKTDEAFFE-YEGQYKTGDLVKIDDTGMLYYHGRTDFQIKLHGYRIELEEVNHYLNNDPLIQ--AGVAVPKYGKDQKVVAYVVPEKNEFDSQQLTVAIKDSLKDNMMEYAVPNRFVFVESLPQTANGKI------------------------------------- 154687970 26 -------------------------------------------------------------------------------------------------------LTYGELWDLSERVAS-----GIQKGSKVLVYGHMEPNMIVSFLGSVKAGRPYIPVDVSIPAERIVKIIESSGAELLISVSG-----------DAVDTGSNLIKTVTPE------ELAADGDADLSRENWVKEL----------------DTFYIIYTSGSTGNPKGVQISADNLQSFTDWICRD-FPVGEGKTFLNQAPFSFVMD----IFPSLQTGGTLCVTKDKINKPK--VLFEELEKSKLNVWTSTPSFVQMCL-MDPGFTQEL-LPEAEVFMFCGEALPAAVAQELLNRFPKAR--VFNTYGPTETTVAVIIDENESLPV-----GFAKPDMDIFIMDENGNKLPDGEKGEIIIAG--PSVSKGYLGEPSLTEKAFF-PIDGQWHTGDAGYV-QDGQIFCQGRLDFQIKLHGYRMELEEIEVHVRQSQYVRTAVVIPYQPNGPVEYLIAAIVPKHDFEKEFQLTSAIKKELAASLPAYMIPRKFIYQDHIQMTANGKIDRK---------------------------------- 156054674 1248 -------------------------------------------------------------------------------RNAKMNPEDVALIFINNDPAEHVKWTFAELDRKANRLASYL----VQREDKVVIY--KSPELYVAILGILKAGGAWCPIDPTFPASRRHDLILRTDANMLLVANDTVQDGQAIPQGVSL------------------------IDISEDKATNSTFILDETKPANLPI-IRSNSMAYLIWTSGTTGLPKGVQHSAAATAMQSLKEAQPTFDVFVQDLFY-----------TWGLRGTVIAAAKDVM---------LGSFPDLANMTNATHAHLTPAF--------ATIVPRTHCKTLEVVTMIGEALPPVADDWAYNTYGPAEVSVVSTVKQ--FGGY-------ENSFKSTNVGLPLPSVGVFVINND-RFVMRNGVGELAL--SGPQVARGYWKDPAKTEERFWNESCGIYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISFALNHHPD-TEQAVTARPDRPK----KVLVTLLSAPSISAEVAKAAMAVSKANLPEHMIPSVFVVLNRIPVTASAKIDRKAL-------------------------------- 156054674 255 --------------------------------------------------------------------------HSAFERRVAQYPNRVALDFSASKPTIRRTFTYTQLNEIATSLAHILISRGIGSSRVVPVLLSTSAELYIAYLAILKAGLAFCPLPIEAPPQRLQDIHEDIMPQIILGSERY-----RHKLSAVLSDSLKWIDVES----FIYMRLRDGITGQNPLSFR----VLASSDE--------NDVAYIMYTSGSTGKPKGVQITHLA-AACSIASHAITSPLPPSSRWFQFADPSLM-----EIFVTLSTGATLC---SASRDLTLTNFEAVVSELQATVMMATPSMAALLRRSKLTW--------LRSLWTMGEVLRKNIDDFARLPSPEQSSELCNAYGPTE-AAINCTLIPNFHPGDRGSIIGPLPTCSLFVLDNSVKPVPRGFSGELAIGGPQVS--IGYLNRPDQNAKSFVPEFGRLYLTGDKARINRRGQYVFLGRLDSQVKLSGRRVDLGEIDTVVSSCKGIKEAVTVSYANQAGSEEAVCFIIL-EGDNIKEDVEMRCRENAARLLPSYMCPSKYFVLSEMPR------------------------------------------- 156054674 2356 ------------------------------------------------------------------------------------------------------TWSYSRLNHEANRVAAFISSHGIH-GRMIGMCLGRTLVAFAVTVGIFKSGNTYLPIDESLPTDRKVFLLKDSDAAIFFS--------------------------------------EESVEFAPGGCLAVHDQFQTDRDVTQKVEKNKDSVAYLLYTSGSTGNPKGVLISCGNILGGVGKFLGLAFDVHVAEMFLA-----WRHGLSCI------TGNKSMLLDDLPMA---------LQELKVTHAGFVPSLLDQC---GLIP---SDVPLLKYLGVGGEKISQRTLEWG----DSNSVTLINAYGPTETIGCASSACVNSKEMR--NVGRPLGDTVAHVLIPGTLTAKRGVEGELCLTGSLVGI-----GYHNRDTGAFIENFHGMYRTGDLVRLMPDDTIEIFGRSDDQTKIRGQRLELGEVSEAVRALPDGSNSSLITKHPKLSRMQLISFVASRKATEKDEEINVSIRAGCRERLPAYMVPDVVIPINFLPLAASGK-------------------------------------- 152985901 180 ------------------------------------------------------------------------------------------------------------------------------------------------ILAVLGCGAVYLPLDPSHPRERRSAILKSAGARLLL-HDGS--PNTCIDELPGLDISRLEYLHHGVD-----GRTGTALAPC-------QQLLRRSRP--------AEAPCVAIYTSGTTGQPKGVLLGIGNLSHFCAWYAAHV-EVDEDARVLQFSTISF--DASMLLFPTLIQGAELVVPD-EDDRRDPQRLANLIGEQHVSHAFLPP-ALLSIMPLDT-------LKGMRHLVTGGDVCEPHVIDEL-----AGYCALHNIYGPTET-----TVLATTRRFRAGNLGAPIANTRILILDEHDDPVLDGETGELYIVG--PGVGLGYLNAPERYRTLELPGGERCYRSGDLCRWQDDG-IRIVGRRDNQIKIRGFRVEPEEIESTLRQAQLFRQVAVV--IDERK--RILAYLA-QPLEADADSARERLREHARQRLPDYMQPGACVVLPRLPATANGKIDRNALRNL----------------------------- 17549638 49 --------------------------------------------------------------------------------------------------GEVDCLSYFKLLQEACILAE-LRVLGRRPGDKVVLLLERARDFVPAFWACVLGGVIPCPVAP-------------------------IRHDRWQKTLEHIDALLDSPLFITTHTL--------KAGLPDTMEVVTLDALRHAHSVSPLVPVHPNDPAVFVLTSGSTGNSKAVVLTHGNLL--ASMAGKNGYQLGSDDV-----TLNWISFHVAALLEPLSVGAAQIHVDSAPILSDPLLFLRLISDHRVSMTF-APNFLAALQAKDAQAQAKHNLSRLRHIISGGEAVVVETGHRFIELLAPYGLVASALWGMSETGSIYSRNFPDGDQRRFASLGYPVAGLQIRVVDESGAPLPDGETGELQLRGPM--VFGHYHKNEEATRQAFTE--DGWFRSGDLGQI-HGGQLRLVGRSKDSIVVSGANYFSHELEVALEQLDGIERSFVAAFPTRPKGVDTELLVVIFATTIPDEARLHQLNVAIRNTTG--FRPALILPLPDFPKTSLGKIQRATLRKRLEN-------------------------- 163813338 38 ---------------------------------------------------------------------------------AREHPERIAIVC------GERRWSYAEFDQRARRFAAGLRRIGIGPRDRVLLQLPNIGEHYIACHALFLLGAL--PVFALPAHREIGYFVGHAQARACVIAD----RDGDFDFRAMIREV--RAEHACLSEVVVV----GDAEEFHGFDGLLDEALAGEGP-------DASEVAFLQLSGGSTGVPKLIARTHDDYL-YSVRESARICGLDGDTVYLCALPAA----HNFPMSSPFHAGGCVVL----ARRNDPQSCFELIQRERVTLTALVPALALAWLES--RLRARYDLSSLACVQIGGAHLAGEVARRVPEAFG---CRLQQVFGMAETRAEDDAALTLTTQGRPISADD-----EIRIVDDDDNDVALGEVGHLLTRGPY--TIRGYYRAEAHNARAF--TADGFYRTGDRVRRLPGGHLIVEGRAKDQVNRGGEKIAAEEVEGYLLAHPAVFDAALVAMPDRWLGE------------------------------------------------------------------------------------------ 149921556 23 -------------------------------------------------------------------------------RSAAAHPKRPAVRLDGEQT------SYAQLRERVTTLARALLALGVE-GDNTAVLAARSAPCFSGILAALASGHGYVPMLPSFPPARVALMLARSQARAVVLADG-------VALLDAVLTELDARGDALPRQFFAPDHT---IPAQLRAAHPRHSFVDASELEACAAPVAAEDPAYLLFTSGSTGEPKGVMVAQRNIARFLAVVIER-YSLRASDRFTTTFDLS-----LFDLFGAWSVGGCLCV-------PDKKRLLQYILESEISVYFSVPSAAVMLKR--VRLLQPGVFPKLRLVLFCGEGLPASLAESFAAA--APEAVVENIYGPTELTLACTSPAECENDLVP--IGEPFPAMRVKVVDADLREVEAGGVGELLMAG--PQRALGYWRDPERTAAAFFGETERFYRTGDRVRKSPERPMTFLGRTDSQVKIQGYRVELGEIEAALMR-EAGLDAAVAPNEDGTGAKAVVAFLAPPPDAALD---TNALLDRLDALLPAYMVPKRVELLDAFPLNSNGKIDRKALRA------------------------------ 21222409 38 --------------------------------------------------------------------------------------------WTGEDEPHRR--SFAEIGARAAQLAHALRELAVGDDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPPEQLAWIVNHAADRVVLA------NGSLLPLLAP-----LLPHLKTVEHVVVTPGDRSLLDGAAVQVHEYEDLIAGKPTAYDWPELDERAAAAMCYTSGTTGDPKGVVYSHRSYLHSMQVNMAQSMGLTDQDTSLVVVPQFHV--NAWGLHATFMTGVNMLM----PDRFQPAPLAAMIEGERPTHAAAVPTIWQGLLAELT--ARPRDVSSLTQVTIGGSACPPSLME-AFDALGMRVCHA---WGMTETSGTIARPPAHVIGTPEEFAQGRFPGVEARLTGPGGERLPGESAGELEVRGNW--IAGAYYNDPLRPDDK-FSA-DGWLKTGDVGTISHDGFLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDDKWGERPLATVVLREGASTD---FAALRTFLAED-GKIAKPERWTVIETVPKTSVGKFDKKVLRR------------------------------ 169767028 591 --------------------------------------------------------------------------HHLFEQQVSKNPDAEAVY------SVEQSLTYAQVDNISSALALRLVELSVDLETYVAVCFGKSIWTVVAILAVFKAGGVYVPIDPAHPRGRIVEVVERVQIKVAITSKDSF------GVLSDLCDLIVVLDNPPPSNTISLP----------------QEIRKRAQP---------SNTAYLLFTSGSTGKPKGVLMSHS----AMSTSIVHHFGASPDWRTLQFA------AHTFDIFTTLAFGGCICV----PSEHDLNNLAGVIAALRVNTALVVPTV--------ANLITPQQVPTLKTLVLGGEPVTKETIRWA------PHVNLTAGYGPSETAVYCSGHLNVAADAHPADIGRCIGGTMWIVNADNYHQLSAGCVGEIVISGPLLG--KGYLGDPEWFQKSPASPYKTLYRTGDLARYNPDGTFCIVGRRDTQVKLRGFRIELSEIENRIMDEDTITASAVVSQHRSDLGNQGPDTIRL---VKTSPEILDKVKSRVSLTLPDYMVPSVWVVLDRMPILLSGKIDRRSIKSWIEG-----------MNPKVYDELV----- 145256673 8 --------------------------------------------------------------------------------HAQQAPDVPAVVADN------TTLTYRELVSEAIHLAEFLDAEGIKPEEPVGILLGSGLGLIVAQLAVRLVGATCVPIEPTLPELRIAGMFNQVHVRYIITEKDGP---------------ISLSGFRTVHMPPVGQKAHAALS-------NW---------EFRPE----TDRSHVLFTSGSTGKPKPVQIRPENIL--HLATNTPVTPLLTSDRVAEFNNPGFDLSL-FEIWATLLSGATIVV---VPRHTDPGAIASYLQEHQVSVIFITAALFRIIVSACPSA-----FSTLRHVLMGGDVANVQAIRSVFEH--GPPQHLWNTYGPTETTMHEVTPADTDTDLIP--IGRPVGDMEIILLDEEQRLIEPGQPGEVYIAG--PQQAAGYFARPEQFVETRLGRHGRVYRTGDRAEWGANSNVLFLGRTDSQVKHGGFRVELGEIERALERHPRVH-TAVVARQPPLTTHALVAFVVSDDGSVDPHAVT----QFARERLPSYMIPDAIEVMGELPLTSNGKFDRATL-------------------------------- 109897323 29 -------------------------------------------------------------------------------------------------------YTWVQTADKVRRAAAGLIALNLPAGSHIAVLSKNCAEWFIADLAIMLAGHISVPIYSTAGEKTIQYVLNHAACPVIFV-------GKLD------DTAEQVAAIPEGVTKLAFSYPGIEA------DKDWDSLMANEPYLERPVP-DMSSTMTIIYTSGSTGNPKGVVHTYNS-ISWAASNSRNELSVGDEDRIL-----------SYL---PLAHITERVLVEMASFYANTDTFNRDICHLRPTLFISVPRLLDFLLKVASKIRTKLGLDKARMCASGSAPISPATLKWFLKV----GVKISEGWGMTENSAYGTCCVPFRED-KIGSIGRAYEGVDIRI----------GEEGEIQVKG--PCNMQEYYLEPEKTAETFTE--DGYLRTGDKGAIDSDGYIKITGRLKEIFKTAGKYIAPVPIEALIMGNSSVEQVCVTG--SQLK--QPIALVVLSEDAT----------------------------------------------------------------------------- 145251521 1346 -------------------------------------------------------------------------------------------------------LSYRELDCLSSNLARRLMARGVGPEAFVGICFDRCKWTLVSVLAVAKAGGAFCLMDSSHPTYRLREICDALGANLVITTP---------------KHVAKVSKCERPLLVVVEGVCSETDDLPGGLGSEYRDTLPRNA-------------LYAVFTSGSTGKPKGVVITHE----NLAATIKNCLDLRPGDRSLHFAS--YAFDFSIIVIVPMVVGACVCI----PSEHDLNNLPKAMADLAVTWAIMTPTVSRLL--------EPASLPTLRTLVLGGEAIMPTTWQ--------GYTTLISAYSPAECTPIGLCTVVQADD--PNCLGKPFTSMSPWIVDPENRLVPVGAVGELVIEGTVVG--RGYLHDAERDIVSWLSQYRRLYRTGDLVQFTEDGAVRFIGRKDLQVKIRGQRLELGEVESRLRSYAIVVEAVV--LKSPGGRAVLVAFISINPDVTDNAETVCEIASHLGDELPNWMVPSVVLKVQGIPMTKSGKVDRRRLRQLA---------------------------- 145251521 2431 ------------------------------------------------------------------------------------------------------TLTYAELNDLSGKLGQHLLNRGLKQGSRVVLLFDRSLISVVTMLAVLRSGGICVNIDPSLPQTRITQTIHQARPSVALVSS---------TYQSRLADALPVPVLT--IALDTIPRSAKNIPWPLVR---------------------STDLAFILFTSGTTGKPKGIMVEHGN---CATDIFHYILAVTPEIRFCSYADLS-----IYEVLTPWMHGGCLCIPSESARLSD---LPGVIQKYHVNFAILTPSVGSAL--------HPSDLPSLQTLILGGEVMPAVMFDRWASHV-----RLINLYGPAEATQCAALHLKPTDEFVPGLIG--------AMVGASGWVTVPGSPGELLIEG--PAVTRGYFDEMEQTQASYIDPFRGLFCSGDLVQYVPNGWLRYIGRKDKQVKIRAQRVDLTEVEHHVDELQAIAEVL---FQHSSPRQSSQLAVFLAFGEQLTNKLIAEIHPQLQKRLPSYMVPTLFFPVSHVPQTPTGKTDRNRLRQLVEG-------------------------- 145251521 185 -------------------------------------------------------------------------------RHSQRSPDALAIVWDG-------SISYGDLEARSTCLAEYLRRVGVGPGVMVPLLLGHSQWVIITQLAVLKAGAAFVPLEPSHPQERLRYIVRCVKAFLIVAS-----------------EAHCARAQQLVEQVIPINENI----MNTVRTALL------STAYITPT---ADAPAYVLFTSGSTGQPKGCVIDHRAMA-------QLPHDVGPDSRVLQFATYSFTMA-IYEIYWCLSNGGTLCI---PSDHDRLNNLPTVIEEMQVTWAVLTPSVLRRLSHDNPP-------SSLQTLALGGEPLAAEAW--------VRKLQVFFGYASSE--GTALNCLTELSEQSHALEYTPTPRVRHWIVDPDNHDAAVGTVGELIVES--PGLAREYLDNPTATAAAFIQRFSRMYKTGDLFRYTERGNLQYVGRKATQVKIRGQRLDLGEVENVSQQCPAIAET---GVPRDGAGTMLVAFLTLEQSETPSDQFRADMKQALEPLLPAHMLPGIYIPLRRFPSTLTGKADRRLLRELIQGELERYQSVTT---------------- 145251521 4638 -------------------------------------------------------------------------------------------------------FTYGEIDQLSSVLAGEILAHGVKPEDPVLVCLEKSRWVPVVMLAVWKAGACLILLDATHPTTRLHMIAKQSAASL----------------------AIANRSTRSKANILCSRVLQVD------DDRLWTRHVNSSRA--EMVHVDGHSAAYIIFTSGSTGTPKGAVIEHAS--LSIAWETLITLQLNPTSRVLQFAS------HSWDVMAALMSGGCLCV-------PSMGHLALAANRMRANWMLLTPTVARQL--------TPSEFLYLETLVLGGERVNTTDIEVWHDKVC-----LLSAYGPAECTQITSVTRPLDMTCDARNIGVPSAGWVVRPDDPE-QLVPDGAIGELLIEGPIVGQ--GYLNEPQRTYQAFIERSPGVYRTGDLVRFAADGSLIFVGRMDDQVKLHGQRLELGEVEHHVQQ----AFAAVIDLIQPKEEQQMGPFLIFSPGHAPSDTFRKKVRTALYQSLPSYMVPSVFLPLAYLPKSTTGKIDRKRLRN------------------------------ 145251521 3520 ------------------------------------------------------------------------FVHDMIRRQCQLQPDAVAVAWDG-------SLTYEELDSYTEYLAAKLQLCGVRNDHFIALYFEKSCWTIVAQLAVLKAGGALVMLEPSHPVDR---RREICQ-----TLDVMLILGPPH-LTHSLEQEL---------NIKVLPISKAHLKASDGEHLSVDSHIQ------------SHNLMYAIATSGTTGCPKALVH-HGGF-VATARTLVDRLLLLASSRVLQFSSYGFDASLVEQLL-PLIVGGCVCV----PTPFDRDRLAFTMATMKIN-WMVAPASVIHLLSPDTVP-------TLQTLISAGEPLQQSIID-----VWATRVNLINAYGPAEC-SMVCSVNPSVRPTDPNNIGYPIGGT-CWIVDPNNTLLPIGAEGELLVEGPNVG--VGYAKDPRRTRVAFSSSPPHWYRTGDIARYNPDGSVLYVGRKDSQIKLHGQRIELAEVEHHVLCFPGAIQVVVVKFDDFETSSLVALIVVSGSGFPASPTTTNFLNNLLQDRIPPYMIPTLFVPVAQIPFNTNGKADRARLR------------------------------- 212544184 50 -----------------------------------------------------------------------------------------------------KQYTLNALREQVDLVAQSLSELGWKPNDKVAIYSFNSVEYLILCWAVHRLNGICLTIHTGSSNKEIEQHLTRSKCKAIFVSP---------SLLKTCLQVTNPLDIPQ-KNIYTIPVPGEPVSTVDGHK-SFEQLLAAGPDLPSLEPLKWEQVAYLAATSGTSGLQKLAKIGHYNIIANILQTATFDGGYTPSQ------------PESGILFLPLSHGDAIIL---QPNF-DMMKMLKAVTTFKLERLYLVPAIVGALIK-NPFLFQMFDLSSVKTIISGSAPFDKNLGEAVKKV--RPDWKILPGYGLTESS--IIATFTNAHDQMYGSSGSLLPEVQLRLIDENGIDIEEHEKGEVLLKG--PNIISGYLNDPE--ATATLIDSEGWLHSGDVGLINEH--LVIVDRLRDMIKVKGMQVSPTDIEAALIVHPAVRDVAVIGVKDEHAGERAKAFVVRSPDQDLSEEQVKEIREHVEKHLSELHLHDRISFIAEIPKNQNNKILKVKLRAMERGE------------------------- 62422664 13 -------------------------------------------------------------------------------RQATDYGEKTAITFAGID------YSYVQMHERTLSRAADLHSRGIGRGDRVAYLGPNHPALIEVLLACLRLGAIFIPLNWRLAPAELDYQLTLAEARLYVA--------------PEMSETAEQLS-----------------DAVAQKPVRWEDTATSASPVVPAAEVTGDEPAFLLFTSGTTGRPKGAVLSHAN-LLWNSFNLLLNSDLTANDVTLVTAPLFHVIGLDQQVMTSYLRGAHMLI-ESK---WDVNRAFDAIEHEGLT-WMAGVTTMFSDMLQSPRW-NTADLSSLRFVNSGGAPIPVSLI----EAFQAKDIMFCQGYGLTETSGCTFLPAANALD-KAGSAGRAVPFTEVRVRDLAGNDCEAGVKGEIVVRGP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196228903 2 ---------------------------------------------------------------------------NIVER-IFRDADRKAIALIGEG----QEVTYGRLIEMTDAAAQRIRAM------RVGLDCPNGIAHVVLALAIVRTGKCLVPIAGELSARE-RERVV-----------------RETGVGAIVD------GNGEIREVPVAPDLG-----------------------FDQAALAALNPAFIRFSSGTTGTSKGVVLSHES-LLARVTAANRGLGIGPADRIVWILPMAHHFAVSIMLY--LLHGATTII----ENSHLAEDVLTAATRHGGTVLYGAPFHHALLASEG----SGRAWPTLRLAVSTAAALPPGTAEVFAQRFG---LPLCQGLGIIEVGLPLL-NLQRPRE-KPTSVGCPLPDYRAEV----------RGEGELFLRG--PGMFDAYLH-PWRPRVEVLEQ--GWFRTGDLARIDEDGDIHLLGRSHSVINVAGLKCFPEEIEAILCEVPEVKRARVTGKPNPRFGAVPVAEIVPRDPANPPK--ISALASYCRGALARYKVPVEFKLVESVPLTPSGKIQR----------------------------------- 120405295 16 --------------------------------------------------------------------------------------DGIALKYEGS------TWTWREHLGEAAMQAAAL----IGAADHVGVLLGNNPDMLTAM-AAAGLGGVLCGINNTRRGDALARDIRRADCQFLITDDA---------HRHLLD----GLDLSGVR-VLVVGTPE------------WKELTGRAGTLTPHREVTATDTYMLIFTSGTSGDPKAVKMMHAMVLLAGAALMGR-YELTSDDV--CYLSM--PLFHSNAVLAGWSVGAAM-----APAQFSASRFVDDIRRYGATYMNYVGKPLAYIL-AGPERPDDADNP-LRVAF-GNEASDRDIAEFARR-FG---CQVWDGFGSTENAVTVT----REDGCPPGSIGKGFPGVAVAEFDEHGALAADDAIGELVNTQGA-GMFAGYYNDDERMRH-------GMFWSGDLAYRDADGWIYLAGRTADWMRVDGENMTSAPIERILIRLPAISMAAVYPVPDEFVGDQVMAALVLQDEATLTPDEFARFLAA-QPDLSPKAWPRHVWIADALPSTATNKVLKREL-------------------------------- 218150303 11 ---------------------------------------------------------------------------NALALSAEKYRDRPAVCFVGEDP-----MTYGEFKKLVDDISLLLHSRSITKGDKVAILSENMPNWGAAYLAITCMGAIAIPILTEFHEGAVHHILRHSESKAIFVSE---------RLQHKVDE-YESDNLHTVEGMVHARKSFEQVKVKERISKELEKYTDKGKEYVRPTEIAVDDVAAILYTSGTTGSSKGVILTHRN-IVFNAIASANIVDVNTEDRLVSVLPLAHTFECTLGMVLPLIHGA-SIHYLRKP--PTPKTLLPAMAMVKPTMLLIVPLIIRSVMKFGAARKKLYSVAQLRCMPIGGAFLAPE----VEEFLVDSGLPYTVGYGMTET-SPLCTGEP-ARSTRFRSVGRLLKGMEIKI----DNPDPETGEGEILVKG--PNVMQGYYKAPKVTEEVFTE--DGFLRTGDLGYIDKDGYIFLRGRLKNVIIPSGENIYPEEVESIIGECDYVLESIV---------------------------------------------------------------------------------------------------- 187935635 11 -------------------------------------------------------------------------------------------------------MTYKQLDNISESIATFLKKLG---NDRIIIY-GNKENLMMAMISALKCGRAYIPIDISYPKERVDAIIKEVNPQVLIDFSEGNVFDNILVLKEK--EIRE----------IVNEYNGLEVSAEK--------------------WVKEDENAYILFTSGSTGKPKGVQISSNNLDNFVEWMADYLKLDESEEVFMNQADLS-VTS----IYPGLCYGKTLHGF-SKNTLSNLKQMFEDIKHSGINIWVSTPSFAGMCVTEDD--FNSNMLTNLKAMVFVGEILPKPLCEELLNRFPNTR--IINGYGPTETVAVSINDMNREVLSQEGGIGYPMKKSVVKIVDEEGNVLKDEEKGEIIIVG--PSVSKGYFNNEEMTKKSYYDEYNGAYRTGDLGYY-VNGNLYYCGRKDFQIKLNGYRIEIEDIENNLVRVSNVKNAAVVPVNKDGKIAYLTAFIELKEDNGLS-GLKNGIM--IKKELSSYMIPRNIKIVKEFPTNINGKIDR---KKLAE--------------------------- 71022163 2500 --------------------------------------------------------------------------------HVKANPDAPAIVFASSMQEPPKVTSYAELDSLSTKIAFHLVHA---AGPFVGVHLKEGPELYATILAIWKAGKAYLPLDPSLPVERLSYMIESVG------------------------------DCP----VVASHSTKENLASFRCKVLDLKELVKPRSGAHELPSQNLDALCYLLFTSGSTGKPKAVQINQRA-LAGALYSWERILPFTRTSRFLQLASIGFDVCLIEMCM-PLSLGFSI------GTAPKQELLEDL--THSIKHLGITPAAL-----AGAVHPEDV---RLEWLMSGGDVIDSRVVEW-----NHAKRLLINAWGPTE---ATIGNTLG--QVKRGAIGGVYPSSSMFVLDENSRILPSGAIGELAV--GGPQLADCYYGREELTAEKFLEDGTRVYRTGDLGRFLVDDTVECLGRSDRQVKVNGQRMELDEVCSVISAQAGVYDADVQYLKHPSMGSQLVAFVAAAEDVRDDDDLCIRLEQEAAKRLATYMVPTHIVMKHGLPLTHNNKTDHKAL-------------------------------- 2731633 1424 ------------------------------------------------------------------------------------------------------TMSYPELEQASNGVANLFRHL--PRNSVVGVCLERGLESYIVPLAILKAGHAYLPLDATLPLDRKKELVKDSGAALIVASS-------------------KFTDFDSL--------TGVEMLGTDSRQ--FKDAVKDGKATVSVES-RSDDVAFIIYTSGSTGKPKGCLLTQAN--LAAAVEGFY-YNYEPGSRFLARSDV-----HLLEIFLSLRVGATIVT---GPRALIHDDIAKTMSTLEVTHACVVPSLFFS----KGKRIEPSVVPSLRVLIIGGEALTQDLCQWGSE--GSERPVVLNAYGPSE--ATIGNSVARVSKKRPSNIGAPFPGTQYLVLDVNGQLVPRGEPGELYI--GGEQVAKGYLN---RPDSSSFITYQGIYRTGDMVRLHPSDEAEYLGRIDGQVKVRGARLELAEVDAALSALGTVGTAVTIHADHPIEGAALVSFVRTKDSVDPGALLVQELRRSVRARLPQYMVPSLVLALTYLPISLSGKADRRLLKELYH--SIDPSKLSTLSD------------- 119370530 196 ------AALLESYHSDTQQ----HALSVE-----------RFDWKLRASDNPNYQHLPDPNHIQ--------------DRHAATTPDALALDFRFDLQDKSTKWSYAEMNQRAEKVKHLLWSHGVGADHIVALYLEKSPETYLSFIGVLKAGAAWCPIDTDWPASRRQALLAKSNAKIVLTHD------------DKISEQLR----HDLESQLV-------KDKGEITAIRLDQLDAELSQVQVVPPANANQLAYMIWTSGTTGLPKGVGIQHLA-IIQAMRALRIYIPYGKDKIYLQYSDLS-IMDCFY----TWGLGGTIC------SCPRGVLLQDLVESLQPTHTLLTPAVMAM--------TERHRVPSLKVVISGGEKLSVVADEW------SKDCCLLNLYGPAE--ATLIARVPFGDRVKAPNIGVALPTVSCHALDKYDQIVIKGAVGELVL--GGPQLARGYVGDPVKTADKFFPQLGRVYRTGDLVRQLDNQEFEYLGRIDDQVKINGIRIELLEINAAINSHDKISETMAFSKKDNESEQQIINFSALPGGEQDAIAVARELQANAKDSLPSYMVPNLFVILSHFPRTSSAKIDRVALKNVLA--------------------------- 119503811 14 -----------------------------------------------------------------------------------------------------RRITWRDYESRSARLAQGLMEAGLGKHAKVGMYLYNSPEYAETNFAALKIGGVPINVNYRYLDEELFYLLENADVEALV----FHRSGNRV--------ARICHRLPQLKIMISVDDVPEDDSEEPSAAIPYESLIAKNSGAARITPEG--DEIYMFYTGGTTGMPKGVM-----YPVQMAVTAKQLFDSNATVVSMSGPPLMHGTGSWLGLMFPHMLGGTSVMLESRGLKP--EEVWDAIDQHKIAQLFAKP-LLRALEAEPDRW----NTSSLRMMISSGAMFTTQVKRDLIEHI--PELAIADVLGSTEGGSIMTKDTPASETAKF----MLLPTSKVLLPDSSREVTPGSGEVGMVAQSGM--VPLGYYKDPKKSAGT-FKEIDGYAFPGDMATVAADGSINLLGRGSNCINTGGEKVFPEEVEEALKLHDAVEDALVFGLDDERFGSRVAGVVSLEKAKSAAAE---DIVSATRTVLASYKLPKELIVVPKVPRAPNGK-------------------------------------- 212702256 2297 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVQRRHASLPWPAGLPVVMDEDLLKSNSEFDFERCRPDALAYVIHTSGSTGAPKGVMIRH-ERAVNTIRAVNELTGLRSSDRVLALSDLS--VWDMFGLFGA---GGALVL-------PDPARWLELMHRHQVSIWNSVPPFLQILAAHLEHHPAA--LPPLRCALLSGDPLGPEL--RLFSLGGATEASIWSNFFPVE----DVLPQWKSIPY-----GKPLANQRFFILDRHGSDCPDWVPGELHIAGD--GLADGYLKDPERTAER-FIRHPGLYATGDLGCYMPDGNIEFLGRQDNQVKINGYRVELGEVENTLMEHPFVEQAAALTVRGRQAGQVLAAFVACRPGTSPAPE---ELQKWLAERLPSFLVPGMILMRESLPLTSSGKVDRKSL-------------------------------- 218296916 45 ----------------------------------------------------------------------------------------VAILYYG------RAYRYGELLEAAQRFAGGLQALGLRPGNRVGLYLANSPQFAIAYLGILWAGGVVVPVSPLYTSHELAHQLRDSGARFLVVQDALFETARRVELEATVVVSLKEA-LPVWQQLLV---RGLPVPQGAGTYPFAH--LLRSEPLRAPVSRSAEDLAALPYTGGTTGLPKGVEITHGNIL----AAHRMIQSLNPQSVILAFLPFYHIYGQVVLLLGGLLSGARLIVF----STPDPDWILEAMVRYRATHFFGVPSLYEVLR----DHPKAHDWRRLAVVVSGADTLHEATAETFARRTGRE---IAEGYGMTETTS--VSHINPRERVKRGSFGIPLPGIQALVVDPDTEPVPVGEVG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156033131 1641 -------------------------------------------------------------------------------------------------------LTYAELERRSNNIAQELLKQGLCPGDRVAIFQEPSVDWVCSVLAIMRVAAIYVPLD-------LRNPI--SRLKIIVSISNA-----AIILVHNATLADVKNLEFTPDKVVNISAVHAATPL----DSTEHTSMNNSR---------ADSPAVILFTSGSTGTPKGITLTHAS-LRCAIESHVVAMRLSDREVVLQHSAYSFDISLAQIFMG-ISTGGTVYVA-SKTQRGDPVALAKLLQAEKISYFGTSSENL-AIIRYGAEFLSQN--TSWKYASCGGEPF-IEALRQEFRNISLPQLRVFNVYGPAEIAATLVEVLYQDDPLHSTSIGFPLPNYSLCVVDDNLDPVAAGVSGELLIGGG--GVATGYLENPDRYGSSEFQA-QGWYRTGDRARLQADGSFIFEGRVDDTIKLRGLRIDLGDIESTITANGKLSEVAV-----SLRGEFLVGHVVLSPMFAASDLDIDSFELLLKLPLAMYMKPAMLIPVDSLPMTIHGKRDRKAIATLPLGEDNRLGDVEDLD-------------- 169629625 59 -------------------------------------------------------------------------------------PDRAALI---DDSGQ---LTYRDLQRRAEAVAAAVYARTPSAPRSVGIICRNHRGFAESMLAGAQLGAELVFINTELTPQQLGAILQRHEPDVLVYDDEY-------------SQAVEESQYQGLR-VLAWRENPQENRLT---------LDSLADQHHPKPPPVRRPVKLTLLTSGTTGLAKGVPRAIALMCVTAMATVR----LRSRDRV--------------LVAPPFFHGGGTVMCR---RRFDAQQAMTDIRRQRVTVLMAVPVMLRILALADLDRRDARQLS-LRMIVTGAAPISSSTVSGVLEAFGPI---LVNGYGSTEAGVVAIAS-PKDLVASPNTIGRTALGVSVRILREDRRPAAPGETGMIFVRG---GLEYEGYTPDKATRPTAKEIVDGHVNTGDMGHFDADGRLYIDGRSDDMIVSGGENVFPGEVEDRLTTYPGITDAVVIGVPDDDFGQVLHAFVVAADGAAPSEEV---LKTHVRQGLERYKVPKRFIVLDEIPRNASGKVLR----------------------------------- 158316095 51 --------------------------------------------------------------------------------------------------------TFRDVEQVARRLAAGLRARGVGPGDVVVFQLPNWMEAAAVFWASSFLGAVVVPVVHFYGRKELGHILERTSPKVFVTAEGFGR----MEYQPDLS--------RDVPVVGVVGR-------------DFDELLADA-PLPGVIATDPAAQAVIAFTSGTTRDPKGVIHTHQT----LGFETRQLAGLYPPDRQLTAAPVGHFIGMLNAFLIPVL--------DGRPDVWDPARALELMVSDGLTVGGGATYFVTSLLDHPSFSPEQH-LPAMKYAGLGGSSVPAA----VTTRLDELGITVFRSYGSTEHPSITGSRHTAPAEKRLFTDGDPLPGVEIR-LDADGEILSRG-----------PDLCLGYL--DEALTEQVFDA-DGWYRTGDVGVLDADGYLTIVDRKADFIIRGGENISALEVEEVLLTMPEVAEVAVVAAPDARLGEHAAAILRLQPGSEL-PTL-EEVQAHARAGLARQKWPEELRAIEDFPRTPSGKILRRELRAVPQGGRQ--GDPS----------------- 218721456 1756 --------------------------------------------------------------------------------------------------STSVTLTYEMLGKMASDLSKQLVQAGIGAGHFVPLAFEKSVWAIVSMVAVLATGAAFVPIDPATPIERFREVIDQTGAKFLLTSSKY-----AHKLKEL------------GQTTIIV----NEITLKAGDKITSQEELDRVRP-------SPHDDAYVIFTSGSTGKPKGCVVQHSAFCSGALVQGRLA-SLSPASRVLQFA--------SYSFDVSLLEIMTSLMFGACICVPDENDIKRCINQFSINWTFLTPSVLKLL--------DPADVPSLKTLILGGEPLSKDILKWA------DKVQLYNGYGPSECSVAAAANPKLDPNTDPANIGRAIGGV-LWVVDSKSKLLPIGAVGELLISGPI--LARGYLNAPDKTAAAFVEQFERFYRSGDLVRYNTDGTIHFIGRSDGQVKIRGQRVELGEIEYNIERDENIQHAAVVSFKD-LRYSTICL--IPEEHRLEAMEVTTRISDTISSVLPIYMVPALWVAVNRMPMLPSGKLDRKKVRA------------------------------ 218721456 233 ------------------------------------------------------------------------------------------------------QMTYGELDSLTTRLSFLLVEAGVNPDIIVPLCFEKSAWYVVAMIAVLKAGGAFVPLDPAHPPARLQEIVSQVNPPVILTSS------KNNSLFTHVD----------VNKIIINDDLASRLPTQPSED----DRVSNVTP---------ENLAYVIFTSGSTGMPKGTMIEHQSFCSGALRQGEAA-RMSSNSRIFQFASYAFDVSILEILTG-LIFGACICVPD---DQLDRADLARSMNDFRANWAFLTPSVL--------KIISPEQLPLLKTLIVGGEPMSQSDISWA------GKLQLMNGYGPSECSVAAAANTDLTPHSSPQNIGKAIGG-NCWIVDPNNHDLPVGAVGELLIQGPI--VARGYLNDPAKTASVYMHRWNRFYKTGDLVRYDADGLLHFIGRKDHQVKLNGQRMELGEVEHHLWTDSHVQYGIALVPKSGVCKSRLVGIVSLQSSATPTQESREDISKRLGNLLPPYMVPTIWIPLDHFPITSSGKLDRKAV-------------------------------- 171693317 1537 ----------------------------------------------------------------------------LVNRMIAQYPEKMALQGLSSDLKHKTAMSYRQFGNAVVNLARHLVAKGVRTGDIIPICMRKSINTLVAVFGVLKAGAAFTPLDPKNPRDRNEFIARDVGATIAITDS---------------------------VHAEVFDSFAGDVISLDTVDTTRH----ANRPSDLPEP-SMNDLAYVIYTSGSTGLPKGVVHSTEGMIEACGIDSRWH-------VLWF---LNYVFDASYFVFTVLGSG-------GIISITDQDTLMQCVNAVGAEQLMITPTI--------SKLISPERVPTLTTLLVCGEPITPEI-----ASVWATRMDVYNGYGPTE--ATILMTVSKVLPLK--SIGRPLKAVHASILHPELVPVPHGTVGELCVSGD--QVAIGYLNRPDITAKSFLTAEDGLYRTGDYARWLPNGEIECLGRRDNQVKLNGFRIELGEIENTILSQAAVVQLCVVGVAEVQRKKQIVVYFVPVEKPDKEAEILDRLQS-----LAHYMMPKVLLPFKGFPLLPSGKINRKLLAQLAEGL-----DPKALA-------------- 171693317 504 --------------------------------------------------------------------------HKLFERQVRLTPNAPALQFEGD-----RPLSYDELNRISNRVA---RQLPVGRGSFVPVCLQRSASLIISLVAILKTGAAYVTMDPDTPQDRNNFIVEDVGAQVVIVDTAGRFPGREVIIDQLIAESARA----------------DDTNLDRGY--------------------EPDDPVYVIYTSGSTGKPKGVLHIHSSATSGLAA-FPTLPDLRQ------------LLFHNPVVWSTLKQGGCLCLASKDNLTVHIGR---TINQMQINVIDVTPTAL--LLTPGTVP-------CLKRMTVAGELINPALITWVHE------LELLNAYGLSENTQMILGQNPQNIG-RPSDTTTSF-----VLVPGTTRLSPLLVPGELCLGGH--QLALYYINRPEKTAEAFIDNGPGLYRTGDMVVAHEDGSIEMVGRIDFQVKINGQRVEPGDSNTILQTHPDVTNSSVVAAEIAGR-KALVAAIVAKRPALEWPRLRSELKDLLAQHIPSYMMPTYWLLRQELPLNVNGKV------------------------------------- 189439264 17 ------------------------------------------------------------------------TVYSLLSKRAARTPDDIIAEWQDDNTHQWRSATATEMLSRVREVAKGLLGLGVKAGTMVLIYSPTCYEWGVADFACAAIGAVVVPVYETDSARQTAGIVEEVDPAIAFAGDFQ---------RAQTLEQIR-VNHPGMKYVFNFKADGLDAVVDFGHGVSDETL------DAAIARIKADDLLTVVYTSGSTGKPKGAMLSNRNYIVLNGYEILRGMLYDDNRLLLCFA--------RYIQY-VCIGGCGVVGY-----IPDAKRLLADIRSFKPTYLLGVPRVFKHFVKWDEQAGRGHSFPNLKWLACGGAPLNVDLAHFFN---GMDDITFIQGYGMTETAAPMLVNWEDDNEV--GSVGKPGPGMGVRL----GEDDEIELTG--------PNVFLGYYKQPELTAQTM--TADGWIKTGDLGRIGDRGFTFITGRKKDIIITAGKNISPAPMEDVIVTCPIVAHAVVVG-------------------------------------------------------------------------------------------------- 170084069 22 -------------------------------------------------------------------------------------PDKISLIH-TDVTNPVV-YTFGIWAQRIQNLAYALIEAGIRPGDRVAVIAPNSPLIADAHHAIIAARAIITPINTRLKPQEVTYILEHSGSRLILVDYEY----------AHLAQSNKIP-------VIISNDTGRDGDLTDGR--RFSEEKGWAGLDAEP---DENAAAVLCYTSGTTGRPKGVVTTLGSYLAAIANAFEAQMN--QDSTYLWILPMFHAAGWTF----PWANVATQV----TLRTVDYSYIWNHLLHSAVTHYCGAPTYNHPLARRLPKPV---------TAIIAGAAPTPHLI----SELEKKGIKPVHVYGLTETYGPFTRNYAMSLEDRARLMARQGHAFAVRVVYVHGEPRDGKTLGEIVTRGNI--VMKEYFRDPEATKKAF---RGGSFRSGDLAVMHPDGSVAIMDRSKDIIISGGENASSLAIEQELASHPHVLEVSVVAREHPKWGERPMAFVILHPQHASHHEFERDLKQHAKPRLPGFACPEWVEVVPELPKTSTGKILKTELRKVVA--------------------------- 119718335 13 ---------------------------------------------------------------------------------ARSRPDQVAATVLGEET---TTYSFAELWDRIGDLADAVTEAGVH-GPMVATLLPNSLDALAAYLACQRGGVGAVPLNNRLADRELQHILADSEARTILAAGEYVEVARRI-----ADAGVRVVDADTV------------VAGSRDRDLIADPERGSRVAV-------------VFYTSGTTGLPKGAAVRNDDWVVNT-MRWGWQLRIQWDERTLVPGPLFHMSYSSFAL-ATWLMGGEVRIM---PSFSAATAYEEFAERS--TFAFLVPSMTQMIH---DEWVARGRMPAARSIMTSGAAAAVELVEAAFDMF--PNATIQETYGWTE-AGFATMEVKTRETVRRGTVGYNTVGSDVAVFDDDGKPCAPGERGEVGIRTLAASIPAT----------AGANTRRGPWLSGDIGTFDEAGRLIIIDRKHGMIISGGENVYAAEVEKVVGQHPAVDECVVIGRPSRQWGEEIVAVVVLETGADLD---LDGLRVFCREHLASYKVPRDLAIVDALPRNSMGKLQRFEVKRVLE--------------------------- 154283833 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------VVSAASASYTAPELTHQLKDSGSKSIFAC--------AVNL-QIALEAAATAGIPRSRIYLFDLPPQLPCGGKAPDGFTVEQLIIEGSSLPQLEKLNAKQAAFLCYSSGTSGPPKGVMVTHRNVIAHVLQMKEFEARVRNS------------------LKAP---GSRS-------DYKD--VVLGLLPQSHVYSLAVPPIII--LMLQNKVQCDKRDLNCVSSICTGAAPLGAETWRWVVRQ------------------GYAISN---SDDIFPGSCGTLLPDVEVRLVSPDGEEVTGDQPGELVVRS--PSVTLGYLNNEKATKETF---RDGWIYTGDVGRVSPLGHVFIVDRVKELIKVKGYQVAPAEMESHLLSHPAVADCCVISVPDRVAGELPKAFVVKSPSAGNDDAIIKSIQKYVEDHKARYKWLKGVEFIEAIPKSPSGKIMRRVLRD------------------------------ 86138148 19 -------------------------------------------------------------------------------------------------------------------------------GQNIAIFAPRGAAQVLAMAAVLECGGVLMTLDPDLPEDRRAVMLEQGRVKRIL------YGGGLTASQMNWLKGLELPRLPITQAV-------------------SRREVQTFSANRFAPPCGARDPAYLVFTSGSTGTPKAILGTAGGLAHFLSWQ-RDSFEIGPGDRAAQF------TGLSFDVFVPLISGATLVIPEGTPAQPGALGW---MDQAEITLLHSVPSLLQSWVSTELSVSK---LPHLRLAFIAGEPLEGALLRRWRHRFGQA-VRLVNLYGPTETTLAKFAFEPGPDVFEAGQPGYALPQTRAVIVTARGKPAASGELGEIAIATPF--MSLGYVNDPARFIPSPDAGDRDIYLTGDLGWLDPAGRLHVAGRIDDQVKIRGIRVEPLEISALLEQHPAVAASAVVARRNELDAYYVMAHANLNNTQTTEPQMRAQLRSYLRARLPA---------------------------------------------------------- 214029983 32 -----------------------------------------------------------------------------------------------ETSGETVHVTWGDIDQNARKLAAALGRLGLEQGARCGTIAWNNRRHLEIYFAVSGAGYVCHTINPRLKPEQLIYIINHAEDQVLF-----------IDTTFVPAVAQLRAHISGVRHIVVMGPRDQAIAEQIEGVLFYDELIAAEDGRFDWPELDENTASSLCYTSGTTGNPKGVEYTHRTSVLHSLGGNQDGMGLRARDTVLAVVPMFHVNGTPYIAAS---VGAKLVL----PGHLDGVSLAKLIDAEKVTVALGVPTIWMGLLQGLAETGSTAD--SLERTIVGGSALPTVMIPTFRDKYG---VDLVHAWGMTETSPHDVLDTEAQAKLREGQ-GRPPYGVDLRIVDDEGTVLPGQTQGNLQIQGHWI-------------IDQYFRTDDGWFDTGDVATLDQDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPKVAQAAAIAARHPKWDERPV-IIAIKSDPKLNAD---ELLSHYDGKVASWQVPDRVVFVDSLPLGGTGKVLKNKLRD------------------------------ 118469636 37 -------------------------------------------------------------------------------------PDAPAI----DDG--TVQLTYAELVADIEESVAWLAARGIGRGDRIGIRMPSSYALYVAILSVLAAGAAYVPVDADDPDERAQLVFGEAGVVGVITERGLIRG------------------------------------------------VGQSRGWRAAAPLGRDD-AWIIFTSGSTGTPKGVAVTHRSAAAFVDAEARMFLQIGPGDRVLAGLSVAFDMWL------AWRNGACLV--------PAPRSLVRLVSR-DITVVSTVPTLAALWPAEA--------LESVRLLIFGGEACPPE----LAQRLAVDGREVWNTYGPTE--ATVVACAARLDGLGPVSIGLPLSGWDLAVVDRDGRPVAVGEVGELVI--GGVGLARYL--DPDKDREKYAPMWSRAYRSGDLVRLQDDG-LYFQGRADDQVKVGGRRIELGEVDTALVNLPGVSAGAAAVRKTASGTPLLVGYV---ASHDPSFDLAAA-RAALAESLPAALVPRLIL-LDELPTRTSGKVDRNAL-------------------------------- 85111782 11 -----------------------------------------------------------------------------------------------------RTFKYGELLGDVCKTRNRLYETAGKEGERIAFLVENSYDYVVTLLACLAAKSIAVPLSPAFPAPELQYILNHSEALLLLSSAKFTNKAQEV-LKTELDSKPTLLELTKFQ----------------GGSQHEQVTLDSKSGPGEAGMM--------LYTSGTTNRPKGVLIPQ-SVMTAQARSLIHAWEYTPADHLLHVLPLHHIHGTINAIFTPLFAGSSIFMF---PFNPDAKRFADTSDKKKITFFTVVPTVYSRLLTTHKNLP--GDLSNLRLAIS-GSAALPTPIKKAWHELSSGNV-LLERYGMTEVGMALSCGLETADRVD-GSVGWPLPGVEARLVDENNTIIEPGQEGEIQLRG--PSIFREYWRNPEATAKEFVAGSKGRWFTGDVAVRAPEGMYFILGRSADIIKSGGEKVSALEVEREMLSLPQVAECAVLAVPSGKWGQKVGAVVILDKEHVPEGRWTLEMRRALKDRLAAYKIPQVLKIVDKIPRNAMGKI------------------------------------- 83721530 1107 -------------------------------------------------------------------------------RHANAHPDAVAVRQGGA------ALTYGQLLRDAEDIGSALQRLGVARGDVVAAVVEPGPRAVAALLGIELAGAVYLPVEPSWPS-------------------------------ARIDALLREAG---VRHAV---ATTGDFDL-PVPSLRLDRPLARATPAPVADA-GPSDAAYVIFTSGSTGRPKGVVITHE----AAANTIDDIFAVGPADRALCVSSLAFDLSV-YDIFGLLAAGGAVVFPE---RARDPDAISQALSDAAVTIWNSVPAVLELLL--DVAAPRS---AHLRLALLSGDWIAPTLPERLRDAF--PNVQPISLGGATEASIWSVVHPIAPADAALASIGKPLSNQQCFVRAPDGRERPHGVA--GELLLGGCGLALAYLGNEAETARRFFVDADGLYRTGDLARWLPSGELELLGRMDGQVKVQGYRIELGEIEAAAMRAGGISRAVASAVRRNGAAVIQLHVVAL-------PERRGDIVAAVRAELPAYMQPHHVAVLDALPLTANGKVDR----------------------------------- 115399384 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSSGTTGLPKAVSITHRNLIAQHH----LVFEIHPRPIFHAAAAPS-------THFSALKAGHRIYMM----RRFDLPLFLSTTQEYQITDLAVVPPIVIAIL-MTPISHKQPWLKSIRAASVGAAPLDKDAQAKFRALMGDG-APCTQVWGMTETCCIATMPYPEQDDT--GSVGRLIPNLEAKLVDDAGNNISAGIRGELCVRG--PTVTPGYFNNPQANAES-FDR-DGWFHTGDIAYCDETKKWYIVDRKKELIKVRGFQVAPPELEAVLLAHPQIIDAAVIGLRGVLDSELPRAYVVRRPG-SGDGLTEKEVQQYMGERLAKYKALGGVKFVSAIPKNASGKILKRVLRE------------------------------ 39969155 63 --------------------------------------------------------------------------------------------------------SYAELADRARGLAYYLAKKGFF---RVGILAPNTPAFLESIYGVNASGGVIVPVNYRLKQEDIAYIFEFANVDAIIVDAEF----------------VGLLELYQKDHVNVPLIIDTDTDATEGELSGPFDECIAQGLQHDREPNDEDDIIAIPFTSGTTSKPKGVEYTHGAYLAALANIVESGLNYNVGRKYLWTLPMFHAVGWTF----PWAVGTHVCLR--KIDYP---LIWRLLTGERVTHFNAAPTVCTLLCAADE--AQRLPDPPVRVTVAA----SPPTAHLFRQMTELNLSPVH-VYGMTETYGPITKGYMPAWETKFARMARQGHGFPIRIVKPEEAEKDGVEIGEIVFAGNI--CAKGYYNDPEATKKMFAG---GVLHSGDLAVWHPDGSAQILDRQKDIIISGGENISSVALESMLVQHPDVLEAGVVAVPDSHWGERPKAYVTVRRSKEAGMELTGQLIDWAKHQISKFMIPREVEIVDELPKTSTGKIKKNELREWA---------------------------- 189425330 6 -----------------------------------------------------------------------NIAAH-LPRMAQLQPDTTAIIF----PKGNQSLTFQELDRLSDRICHGLIRSGITRGTRTVLMVTPSPEFFALTFALFKVGAIPVLIDPGLGIKNLKSCLAEVQPSAFI----------GIP-KAQVARLLFGWAKDSLKTIITV---GPRLFWGG---ITLDKLIQQSPDKFEMAVTAADDQAAILFTSGSTGPPKGAIYSHGNFSAQV-EALQQVYRIQPGEI-----DL--PTFPLFALFAP-ALGMTAVIPEMDFTRPDPQKIISAITSHKVTTMFGSPALINRVGRSGAE--QGIKLPTLQRVISAGAPVPAVVMERFSQMLAEG-VEIFTPYGATESLPVVITENGGGV-----CIGRPVDSIRVEVWDDDLR-VAPGQVGEIVVQG--PQVTRGYFQRPEADLLSKISDPQGGFFHGDLGRQDETGRLWFCGRTHRVESVHGPLF-TIPVEAVFNTHPLVYRSALVGI-GPKGSQQPVICIELEQGITTNEQLRSEL-------------------------------------------------------------------- 167619994 4 -------------------------------------------------------------------------------------------------------------------------------GDRVMLAFRNPLDFVPAFFGCCLAGTIPVPVAPRHGRDTMLAIAQDCGAAIALTAE-------------------EREALPGIQ----WMRTDDG---------------ERRAPFLS--VVTDDHPALLQYTSGSTRTPQGVAVTHSG----LRATIRDLDSLHDTDSVM----VSWLMGLVYGILTPLYCGFTAYLMPPEKFIAQPMSWLRAIATVRGTHT-AAPNFAYALRAADLAP--ETDLSSLRFALNGAEPIRCETVRRFEAAFGLRPSVVIPGYGLAEATLKVASGRSGVVPHRDGSCGTSLIDTRVRIVDPQTRPCAPDVIGEIWVAGR--TVAGSYWRRPQRVFRARLDDGEGPWRTGDLGFV-HDGSLFVASRLKDLIIVGGRNFYCHDIEDSISGHPAIRMAAAIEGAD---GEGILVGAEVRSGCDETAA--RAIIPVIRSALMNEHAPARIVLLRRILRTSSGKTRRAATRALLRGDLQIVAD------------------- 177673200 41 ----------------------------------------------------------------------------LFDATAREHPDATAL----DDG--VEPLTYAELRERVDETARHLWAAGVRKGDRVGVIASGTAALYVSILGVLAAGAAYVPVDADDPEE--RARLVFGEAKVAVLTDERVYA-------------------PHPEHTV--------------------------DPAAEARAPGLEDDAWIIFTSGSTGTPKGVAHRSAAAFVDAEARIFLADDLAPGDRVLAGLSVAFDMWL------AWRHGACLV--------PAPRSLVRWLAERRITAVSTVPTLAAMW------PTEAMD--NVRLLIFGGEACPPE----LAARLAEDGREVWNTYGPTETVVACAAPLTGLGPVR---IGLPLDGWDLAVVDPQTTPVAEGETGELII--GGVGLARYLAKDAEKYAPMPSLGWERAYRSGDLVVFEPEG-LLFVGRADDQVKLGGRRIELGEVDAALQALPGVHGGAAAVQTTPAGHQILVGYLVPADPEAGLDLHMA--REHLAAELPAALVPRLAV-VDALPTKTSGKVDRHAL-------------------------------- 199598096 8 ----------------------------------------------------------------------------AIDRVAAEHPTRVAYDYEG------TQYTYAQLKEGSDRLAGFFAES-LPAGEPIIVYGGQTFDMVEVFLGLSKSGHAYIPIDT-HSPNE---RITQVQ---------------------------DVAHAPAVIEVAPLPITVPDVKIIQAPELH-QAEQSHAPIHSLQHAVAGDDNYYIIFTSGTTGKPKGVQISHDNLLSYVNWNISD-FGLEEGVVAMYSFDLS-VMD----LYPTLVLGGTL---KALPVTDNFKELFATLPKLGLNEWVSTPSFVE--IALLDPNFKQENYPNLTHFLFCGEELVNKTAQALITRF--PKATVYNTYGPTETGMAITQAIVDQYPRLP--IGYAKPDTNVYVVDEQGEQVSAGTEGELMIVG--PSVSKGYLNNPDKTAAAFFKAGQRGYRSGDLVTMTADGMVFYRGRTDFQVKLHGYRIELEDVDHNLNQVSYIKQASTVPRYDKDKVAQLIAFAVAKPNDFHSEKLTQAIKAELGKMVMEYMIPQRIIYRDQLPLTANGKVDRKAL-------------------------------- 157429072 110 -------------------------------------------------------------------------------------------------------------------------AAGVGRDDRVGLFLARGPDLAVGILGVLRAGAAYLPLGIADPPARVAAVIADAAPR----------------------------------CVLVHGPTSARFT----GDTMVLDLDASTDEASEAEPVEDSAAAYVVYTSGSTGAPRGVVVEHRNLARHIAW-LRAQLPLAPGERLLQMAPVTFMTDFFW----PLSAGATVVLDEGA--HLDPRAIVRTLVEQDIV-------AVRLPPAMLPLLLAEPAFTSLRYVICGGDRLPSSLARGVREALPGVRLF--NRYGPTETAVAVTYHEIDAADVRPGPIGFPVDGVDLRVDNGDGVPLAPGRRGELIVCGA--SVARGYLGDPDRFVQV--DGAGRGYRTGDWVSVDPSGALRFVGRRDEQVQIAGYRVEPGEVRANLLAHQGVVDCVVTAT--AGVEPALVAYVVPAMPRPS----KASLRAFLLDRLPRHMVPGEVVFLSELPTTDRGK-------------------------------------- 121717280 235 -----------------------------------------------------------------------------ISRHAKQRADHPAIHWDG-------IVCYSELDSLVAKWAQHLHQRGIGRRAMVLVLMDRSKWAVIAEMAVLRVGAAFVPLDAAQPLERLNYIAHETGATLLLASE------RFVDLLSSVDSTL----------VISDKTTKSLPEPHESSSY----------------PSTPEDTAYVLFTSGSTGKPKGCVVSHGALAVHHGVALKIL----PESRVLQFAS--YTFGVSLIIYCTLARGATICI-------PSADALDRAMNDMQITWAFLTPSTTTSIMG----PVE-----TLQTLVLAGEPLNH-LHTWI------DRVELLQGFGFTEWAGVCCVSRIGSMRLIGSSPTARLWLVDPT---DHNRLAPIGAVAELVVDG--PALAKEYLNNPKQTEASFLANPPRLYKTGDLVQYRADGTLKYVARKDTQVKIRGQRVELAEVERACTQVQKVVDAA--PPADSKQGPILVTFLALLAGF---PSQVAAIKAELETCLPDYMRPSVYYPLQSVPLTVSGKTDRRALRQLI--QTSTLRDLQAHESPESI--------- 121717280 1329 ------------------------------------------------------------------------------------------------------RWTYRELNDLSSRLAYHLQESGLGPQVFVPLCFTKSRWLPITVLAVMKTGAAFVLLEHSNP----LERLQDICAQL------------------QAPFMLSNKQCADL-----ARQLGSKVMIVDDEDRSWALLATHESAP----PVASHHPLYAVFTSGSTGTPKGVVVEHHSFA-ATATAVRDSTGFTAEDRMFQFSSYAFVMEHLL----SLLSGACLCI----PSESDKNRLIECANEREVTFAILTPTVLRLL--------DPHRVPTLKAIIVGGEHVESEIQTWA------SNVRLYSMYGSAECSG--VATWHRCTGQKSGMIGKALRSVATWVVDPQSADVPVGAVGELLLEG--PGVSRGYLHARQIGVESPFRHFRGFYRTGDLVMYTTDGSLRFMGRKDTQVKISGQRVELGEIETAIETHQAVADVAAEGTNQETSHPVLTAMLVLSDGSLLGEKLATALLAHLELSLPRYMVPSMFIALRRVPLTRTGKIDRKCLRQAV--QAVQIGDMD----------------- 121717280 2435 -------------------------------------------------------------------------------RHARNRPHTLAVSWDGE-------LTYQMLDIVTAHLAAKLVELGVTSGMFVPLCFEKSAVPTAVMVAVLRAGGACANIDPALPLERVKEMLHQIRPTLVL-ASAAKRGSMITAL-----------GGRELVHVIP----------------SLDSLIRTAETEPPRVPVSLNDPAFLQFTSGSTGTPKGIILEH----VNLATSIEYNQGLGPSSRALHFASYSFDVS-IYENFSTLALGGCVFV-------PSEERIAGYIHENRLSWAMITPSLASTIR--------PSDVPSLETLALVGEAIPLEVAEWA------SKVRLVNAYGPCEATFCAAGDIPSGTWL-PGTIG-PMLGSVGWITDDPSRLAPVGAIGELLIEGPL--VTRGYIDNPQKTKEAYLARFRDLYRSGDLVQYVEDGFIRYIGRADTQIKIRGQRIELGEVEYFVSRFPRARQVVALVLPSEGSKQLLLAAFVLLPNEDQSEAAFEEFRVNISVALPRLQVPSAMIPVASIPLTASGKTNRLLLRQLA---------------------------- 217977431 2084 -------------------------------------------------------------------------------------------------------LTYRQLDERANRLANHLAA--VVKDSRIGVAAERSLDMLVVLLAVMKTGCAYVPLDPSHPAARLRLVLDNAAVSAIVSDNAFM--------------GAMASGTP------VVRLDADAAAIAARPATAPAFPSDGAR------------PAYVIFTSGSTGVPKGVEIAHRSVA-NLLWSIARKLEAGPRDTLVAATTISFDIA-ALELYMPLITGGTVVIASRDDVRGGFG-LAALIEKPETTIVQATPSLWRMLTEAGFKP-----RPGLRMLC-GGEALPRD----LADLLLANDGELWNVYGPTET--TIWSSIGRVKPAPPITIGEPVANTGLYVLDKAHQLAAPGVVGELFI--GGLGLAIGYFRRPDLDTAAFFSGPQRLYRTGDLARRLADGSIEVLGRVDAQVKLRGFRIELEEIEAAMRQCPGVAFAAAVQTP-PQGTPRLVGYYVAAQ-----PILAQELSSYAAQRLPDYMAPALWMRLDALPFTPNAKLDRKAL-------------------------------- 116624776 34 -------------------------------------------------------------------------------------------------GGQVRDWTWGQAVDEIRRIATWLKSQDWEPGSRIAILSRNCAWWIMADLAIWMAGHVTVPIYPSLKAQSIRQILEHCGARACF-------------LGATDEREATDAGIPPGVCCVRFP-TAAPNDWP-----SWDVLVTANRPLSGRPTRAPEELSTIIYTSGTTGTPKGVMHSFASFAFDAKVLAELI-KLTPNERVLSYLPLAHIVERAGMEGTAVWLGYRVFFTEGI------DTFVADLARARPTIFLSVP---RLLLKFQQGVFAKHKLERLRVLACGAAPLPTDILLW-YRKLG---LNLAEGYGMTET---LITHLPAPGSIRPGYVGCAIPGVDAKVTETD----------ELLLRSPM--NMLGYYRDPEATKASFTD--DGFFRTGDLARIDPDGQLKIIGRVKEQFKTSGKYVMPTPIESQLLAHP-VVDACC---------------------------------------------------------------------------------------------------- 148553278 27 ----------------------------------------------------------------------------LLSAQAAATPDRPAF------TLGESSLSFAAFERRANRRARHLIDRGIAAGDRVMLAMANRPDYLECAFALWKIGATPCPVSERLAPAEFAEIVALADPRAVI----------------------GLPGLP------------VDADRLYAIDDPLPDGIDDGS-LPPAVATPGK----IANSGGSTGRPKLIVDSVWGPDKEGCRRGPRLTLLNPGPLYFNTTTM------------ALAQGSHIVCLD----RFDPHRWLDAVERHGVDYAYMVPTMMARIARLPAAETEGRDLSTIRTLLHMAAPCPAEVKRWWIDRIGAER--VWEVYGGTERIG--VTTIGGAEWLHPGTVGKASPGQQILITDEDGAPLPTGTIGEIHFRKTG-GTASGY-----AYIGAAGRAKGDIDSFGDMGWLDEAGYLHIADRRTDMVLVGGINIYPAEIEAAIEALPGVRGCAVIGLPDADMGNRLHAIVVAAPGDVPEDA------------------------------------------------------------------------- 145259309 52 ------------------------------------------------------------------------------------------------DSPDTRALSLAQYRLLSARVAVGLQKLGVNPKDRVLCVTSNALCYPALLMGTVMAGCIFASGQPALNQAEFHRLISFSQPSVIFASRATL---------PVALQAARLANHPDNQIFVFDDDILDGCGEPEGPIQHWQTMVASGSRFWYPTVISSNSTIMLLFTSGTTGEPKGVELSHRNYI---AAAMGYIRRISS---------------HPAWKYSPRLGGCAIFPRMGVPLYNDFRSICEAIERFQITDAIIRSSVLTSMAKNAPIC-RHYDLTCLRRVEACAAPMSQFT-KFKLESLGIG--YVARAWGLTETGT--ITGPDPLRPPKSETVGQLNATYEGKVTDDPSRTLKTGEVGDIWIRT--PGSTRGYWNNPAATEQVM--GADGWISTGDVGYVDDEGNWYIVDRKKDLIKVNGSHVSPVEIESVLLQHPHVCDVGVIGVA-VNEDEGPRAYIQTYPKTSVSAE---EIHELISEKLPPYKRLSGISFIEKIPRNASGKVLRSELRQLA---ISELGD------------------- 211638155 560 ---------------------------------------------------------------------------------AERTPNAVALV------THHKKMSYGELSLAARQLAAVLQKMPVMPGDRVAISMEKGIGQIVAVLAILYAGGVYVPVPVD---QPLNRRRTICESAGI--------------------------------NVVIIDPEQQNDDWQDIHCISWHQD-AQLPPLANMSKRAVTDPAYIIYTSGSTGMPKGVVISHQS-ALNTCLDINRRHQVQSHDRLLALSDLS-----VYDIFGILSAGGALVLINEAQRR-DPSTWEMLIAQHNVTLWNSVPALFDMLLTY-CEGMEVDAPKALRTVMLSG--------DWIYRAFNPDGV-LSAMGGATEAAIWSNEYIVKQVDAQWRSIGYPLANQRYRVVGEDGRDCPDWVVGELWIGGA--GVALGYFNDEERTSAQFVDQGERWYRTGDLGCYHPAGWLEFMGRRDSQVKIGGYRIELGEIDAALNQ------------------------------------------------------------------------------------------------------------- 160891576 20 --------------------------------------------------------------------------------------------------------TYGELATCVQKISSLFKD---REDKIIGIVAENRLETYASILSALICGKTYVILHPSY-PKHRNDRIADS---------AGIR---LVLHTENI-------------HVLNLDTRNLELICTSEIEQAENSATFHAAEDHTAE----EENAYIIFTSGSTGEPKGVPISRRNLNAFYTAYHRLDWQLDENDRMLQMFELTFDVSIVSFLY-PLTLGAC--IYTVSPEGVKYINVIETLEKYDLTFAAVAPSLLQLLRPYFPEI----HLPALRYLVVTAEASDAELLDAFRKCV--PNASFINLYGPTEGTIYCTAYRIPVTSCKHTAIGRPFEGIDALIMDNDGRPLPTGETGEL-----WISVMGGYWNAPEKNGECLVETANGYYKTGDLCRMDADGDIIYCGRKDSQIKIQGFRIELSEIE-HVAKNFFNGECRVVVIPYDNDNQCELHLVVEKKQLD-----KQQIEEYLYSRLPYYMIPKHMHCLEQFPLNTSSKTDRKKIQELI---------------------------- 215498020 19 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEDDILLGTAPLTHVSGLT-VFNASIAVGACMVLLPGS----EPSITLPAIDKYKATVISQVPTCIQKLVKS--PLLENYDVSSVRVLYFGGSSMPSVVARAVRTKLNIKTLQ--QGYGLTETCGSISLTPANSEDT--ASVGTPLAMTRMKVVDNTGINLGPHEHGEICVKG--PTCVSGYLNNPEATAKLYDS--EGFLHTGDVGYYTEEGMFYVVDRMKEMIKCMDQQVAPAELEDLLLKHKDVKEVAVAGVPHPEYGEAARAFVVLHNGHCGSEVLKTRLFKLVADQLAPHHLHGGLEFVSNIPKSETGKNLRRALRD------------------------------ 46122767 48 -----------------------------------------------------------------------------------------------------------------------------------------------------RLSGIVTPANAAYSVDELTHQLKASGAKALFTC---------TPLLETALEASKNVGIPEPRAEPVSKFTHASIEVREGSELDRLDELQWVQGQ------GARQTAFLCFSSGTSGLPKAVMISHYNVIVLQHTTYDSVARAKRG------VTTQAVTGHIYGLISPW-RGDQVII---LPRFELKD-FLQSVQDFKIRQLLVVPPIIIQILRFKDIC-AKYDLSSVKFVYCGAAPLGEETIRDMSTLYPD----------------WTIAQAYGEAHYRYKLINADTSSAKAKIIDTEGREIERDQPGELLLQA--PSIVLGYLNNEKATSETFVYHHDGRWRTGDEAIFTPSGHVVIVDRIKELIKVKGHQVAPAELEAHILAHPHVFDCAVIQVPDERAGEVPKAFVVKSSSAEPDEEVARDIEKHVADHKAAYKQLKGVEFLDVIPKSPSGKILRRLLRD------------------------------ 126652302 464 -----------------------------------------------------------------------------------------------------RNLSYQDVKRYINIVANELLKEGVQSGDTVALVGKKGIETAIGIFAAWTIGAAWCAIDTSI-PEARTKRILEIQPKTLLFLD--------------------------------------NIPTIIERSTDEKEIISEAY------KFNSGDVAYYISTSGSTGEPK-IVSLKAEGLSQIIQSWKYHLDSEQ-----YVLQLG--SWTSDVFLGDLLNGYLFVCEEEK--RIDMAYLAEMAAKYNVSFLESTPVLVREFIHFLNE--ENRVLKDLKTI-VVG----ADTFRWFYNGYGLSECTI-------ESLVYMCNNNQDSSNSGLCPIGKPLPGTMLRIVDKTGNSVAPGMIGELHIKQVTKG-----YVTEEGLVTSTCYTLDGYFRTGDLVRLNANGVIEFYGRSDQQVKIRGYRLELGEVENALLSLQPGMECFVNCLPSNNGENTLIAFI------SGTDQSIETINSRISKILPDFAIPNVIVPLEKLPRNTNGKIDRVSLRKQAEELLNQLTATSTI--------------- 189211504 70 ------------------------------------------------------------------------------------------------------RWTYQKLWDESSLLARALLKYRVRPRDRVGIMSGNCERYIALFFACVRVGAICVTLNNTYTATETEYALKHTKCQMLFTSPMIARFDNG-PLLERLHEEDLHLSLPDLKAVCLVRGNDGFIG--------YEEFIQEAQPDHILNILDPYDVANLQFTSGSTGNPKAAMLTHHPVPRWLME--RMVQDLGMTD--FTSS------------YG---------LTEASPTVFNA-----------------------------------HTTDSLHALTTVGTVL---------------------------------------------------PHARVKIVDHQDRVVPIGVRGELCVTGYQVC--HGYWENAEKTAELLVRDKQGWLHTGDEAVLDVGGYCTITGRFKDIIIRGGENIYPLEIEERLVQHPSIARAIVVGVSHPRYVEVPAAFLLREEG---TDKLSDEVRSWVRKVLGRHKAPMHLFWLDEVPLTGSGKIKKFVLRDVAEG-------------------------- 197105992 15 -------------------------------------------------------------------------------------------------------WTWSDLEQVIDRLDAMLNEAGLGAGVRVGGLLRNT-----SSIAAGIIGLVVVTLTPMLPDERLSADILALRPPAILGCAEDW-------ARPAILAAAREIGCLGLE--LTGDRSD-PVRLVPGLETVAGSDLRRDAPGIAVEML----------TSGTTGAPKRVPL-KARTLEQAVIDAGVYDNRRPDDVQILNAPFAHISGV-FGLFNCVAAGRKSCLL----GRFTVESWVDAVRRHRPKVAGAPPSALRMILDAD---VPKEDLSSLVAFRAGTAPLDPDLGDAFFERYG---IPVLQNYGATEVAGWTLADFKAHHKDKRGSVGRMNPGCHARIVDETGEILPFGTEGLLELKADH-------LGDGD------------WFRTTDLAVLDPDNFLWIKGRFDNAIIRGGFKVFPDDVVRALEQHPSIREAAVVDVPDPRLGQVPVAAYIVKSGASAPAE--EELRAFLRERLLPYQVPAQLKALQEMPRTPSLKVSQPELRKLFTG-------------------------- 169773199 270 ------------------------------------------------------------------------------------------------------------------------------------VYMSTSPELYISYLGVLKAGCAFSPIPQDAPAQRVQEILQDIGSPII----------------------LGNTSEPSPWRTETTDTEATTPTWVDVAEVSWKELRADQTPSTAIEPLEQLDTAYLLFTSGSTGKPKGVQVSHLAVIESHATAIPLPGD-SAGDRWFQFASP---TFDPSLIFITLSRGATLCSAYRSLTLTDLEA---TINEARATVMMATPSLAALLR--------PSRLTTLQSLWTMGEKLNRTVIENFASTVNGSSGPLVNAYGPTE-GAINCTFLAPVDRSTRGSIGKALPTSAMFILDPNTHPVPSGLAGELALGGPQVS--KGYLNRPKETAKSFVHDFGYVYRTGDMARIDETGSIEFLGRISDQVKLSGRRVELGEIESVLSTVSGITEVAVVSKRDSQGSEQVFACLVADNATEAEDEIVRTAQESTQLHLASYMCPSAYAFFDSLPRSSSGKVDRKAISKLQQGDVE----------------------- 169773199 1370 -----------HALLDSESAEVMLRQ-MADIVAFILEEGSFLDAPSQTQAELKSTFNPTSVVPEVSEGALI---HSRFEEHAESHPEDIALIFKGDLDDESNSWTYGELNAIADNLANLLQAAGPLTNTPVPICIEKSPAMYVAILGIVKAGGAWCPIDTLSPAQRRHDLIARTGAKVLVSSDDGDQPEGSIP--AGVD-------------IIDVSRFTANTS-----------ELSGVGRPSTKQRTSPDDMAYLIWTSGTTGAPKGVPHSQGGVVRCMQFS-QYTFDVSIQDIFY-----------TWSLGGVLISATREIM---------LGSFSKLANITKATHAHLTPAF--------SAGVPRKSCETLEVITMIGEKLTQQADDWAFNTYGPAEVTIVST----------IREFGNEHNIKSANIGWPMDTVSVFVTRNQ-RMVMKNAVGELAL--GGPQLSPGYLNQEDVTKAKYVETSQTLYYTGDLVRMLADGSLEYLNRVDDLVKLGGIRVELSEISFSLDSHPSVEETLILSRSDPTK--VVVAFLSAPAAASADDEIARAASDKAHSVLPDHMIPSVYLVVKNIPRTPSAKTDRRALQAVYE--------------------------- 169773199 2552 -----------------------------------------------------------------------------LEKNAREHPEWTAVEVASDEGIVKEAWSYETLNTKANRVAAYIASQGY-KNKMIGVCCGRNLPSYPIIVGIFKSGNGYLPIDEGLPDERKAFLTEDADCPIVFTETQFSQ---------------SFSRVPEGCRVICVDDSG------------FQELVETMPAEDRDYQSHPDDVAYLLFTSGSTGKPKGVM-VTRGNLSSFIESFR-EFCIKPGGRYLAQADP-----HLLEMFFPWRQGMTTA------TAPRAMILNDILSKWEITHASFVPSMV------DQSDARPEDCPKLHHMTVGGEKIS----KKVLDTWADSHIALVNAYGPTETIGCTFAHVGKQTNMR--NIGPPLTACACHVMIPTDNYTLRGQTGELVFSGDLVG--KGYLN---RPDATGFVTGPNMYRTGDIGRLMPDDSVEYLGRGDDQTKIRGQRLELGEVSEVLVKHPGLARAQLISQPDES-----VAFV-----QSDIATLGKELQDILKKKLPAYMVPELILPITYIPKAPSGKFVDLPLTTVLQGNNATNKDGSAVSRPAVVEEV------ 76809503 22 --------------------------------------------------------------------------------HAARHAGDVEIVSRR-VEGDIHRYTYRDCEARSKRLAQALLGVGVGVGERIGTLAWNGYRHVEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAEDRYVLFD---------LTFAPLVDQLA--PQCPNVKGWI---AMTDDAHLPKGATLCYETLVGAQDGDYAWPLLDERQASSLCYTSGTTGHPKGALYSHRSTVLHAYAALPDAMGLSSRDAALPVVPMFHV--NAWGLYTAALTGTKLVL----PGKDDGKSLYELIESERVTFSAGVPTVWLGLLGYMRE--AGVRFSTLERTVIGGSACPPETFEDVYDV------RVIHAWGMTELSGTLAKLNWAQSQRGIGEQGRVIYGIDMRIVGEDGRELPGVAFGDLQVRGPW-------------VIDRYFGIVDGWFPTGDVATIDADGFLQITDRSKDVIKSGGEWISSIDVENVAVAHPAVAEAACIACAHPKWTERPLLVVVKRAGMDVT---RDELLAFYEGKVAKWWIPDDVAFVDALPHTATGKLQKLKLRE------------------------------ 49483092 6 -------------------------------------------------------------------------------------------------------LTYQQLMDESSKLAHRL--QGSKK--PMILFGHMSPYMIVGMIGAIKAGCGYVPVDTSIPEDRIKMIINKVQPEFVFTTDESFES-------------------------------------LAGEVFTIEDIKTSQDPVIFDSQIKDNDTVYTIFTSGSTGEPKGVQIEYASWMLELNKSGNFSFDLS-------------VMA----IYPCLASGGTLNLVD-KNMINKPKLLNEMLTATPINIWVSTPSFMEMCLLLPTLNEEQY--GSLNEFFFCGEILPHRAAKALVSRF--PSATIYNTYGPTE-ATVAVTSIQITQEILDQYPTLPV-GVE-----RPGARLSTTDEGELVIEGQ--SVSLGYLKNDQKTAEVFFDDGIRTYHTGDKAKF-ENGQWFIQGRIDFQIKLNGYRMELEEIETQLRQSEFVKEAIVVPVYKNDKVIHLIGAIVPTTEVTDNAEMTKNIKNDLKSRLPEYMIPRKFEWMEQLPLTSNGKIDRKKIAEVING-------------------------- 212633213 11 -----------------------------------------------------------------------------LEHWVEKQGDQV--YLKQPIDGQYKTFTWRDVQVKVQQIAGALRHLGLNPGDKVAILSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYTLEHSESKAIFI-------GK-LDYWADQESGVGGE----------ILRMAMPYDTMPAQ-YHWDKLLTLGQPLIDA-PLPSEQIMSLVYTSGSTGKPKGAIQTFASY----GWTCNAVVDLKTDDRLISYLPLAHITERVAIQGSSFYSGSCVAFVE------SLDSFVADVQRARPTVFFSVPRLWSLFQKSGIVKRKIHALEHCHLLGSGSAPIPPSLVNWYHK-IG---LNISEAWGMTENCAYSIINHPFDAS-KIGTVGHAV----------EGCSIKQSDVGELMVKS--PGLMQGYYKQPEETAACFDE--EGYFYTGDVVSIDDDGCVTITGRVKDNFKTSGKYVAPVPIERKLAQDLHVEMICVIGLPHPI------ALVQLSEGAQPREEVRSSLKN------------------------------------------------------------------ 115401854 222 --------------------------------------------------------------------ARPNTIHRLINDHYLARPHVTAI------STTSKDVSYEELGKKSALVAERLCKKGVRPGTNVGFRMDKSAAAIIIIIGILRAGAAYVPIDQNWPRDRTTNVIQKAHISYIVDDDSQMERIKGVQV--LAANALLEGEAPE----------------------DWSSEISD----------NPNASAYIMFTSGSTGTPKGAVHAQAGVAGGLL-EVADSFGLGAATRFLQYASF---TFDASIIFAPLVVGGTVCV-------PSPEEIGSVIHQLRVTDASLTPVVVRQL--------DSGKVPSLKSLYIGGEAPSSEIVD-----VWSDRVRLCNVYGTTETGVWDTIKLGMRKGDNPKNVGR---GIGATIVDPSNKPQPIGVEGEVVIQGPYIGQ--GYLDSNEKTASSFMSPKDRIYCTGDLAKYDHDGTILFRGRKSGFVKIRGLRIELGEIESSLNTLPPTAKSAVIAAQPDGNGNEIAAFMEVQADVGTS--LADYVRGELSNKLPCYMIPTIAIPIDKMPLTESKKINR----------------------------------- 83943332 15 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVEHVLLGPRDDEAAQMLDGLQF-YDELIADGDPDFVWPELDERQPSSLCYTSGTTGNPKGVLYSHRSTLLHALVGNQDGLAISACDTVMPVVPMFHV--NAWGVYTAASAGAKLVL----PG-PDGDSLANLIDTQQVTAAFGVPTIWMGLLAALEKSGSK--LPSLTRTIVGGAPMPPSMYTAFRD---KYDVELIQAWGMTETSPLATVNTEAQTDIRVGQ-GRSVYGIEIRLVDESGNVLPGATQGDLQVRGPW-------------VVHSYFNKEDGWFDTGDVATIDADGFMVIRDRSKDIIKSGGEWISTVELENIAIGHPAIANAAAIAAHHPKWDERPIL-IAVKSGDVSEAELLK-IYD------GKVAVPDRVIFVDELPLGATGKVVKLKLRETYAN-------------------------- 169596676 4606 ------------------------------------------------------------------------------------RPDSLAIAWDG-------KVTYAELDRLSNALATKLQDYGIGPEVLVPLSFQKSVWAVVTQLSVMKAGGAVVNLDPAQPIDRLQLILDDTEGKVLLVASHL---------------AEKFENLAGLTTIAIDGQYLSNLPLTGPISLPL---------------ISPENPAYVLFTSGSTGAPKGIVIEHRS-LCSSSKAHGTVWDIGPSTRLLQFADVS-----AADIFTTLQRGGCICV-------PSENELAGAINRYQCNWAFLTPTVASLLSTEGI--------PSLRKLVLGGEASTRAIVEKWHSVLDLIVC-----YGPAETTVYSSSAPPATASSDPADIGSPI-GVLNWIVDDYNKLVPIGCTGELLLEG--PTVARGYLHNEEKTAAAFWAKGKRFYCTGDLVRYNEDGTIHFVGRKDTMMKIRGQRVEAGEIEHVILEH-LVVDSA---RPESLDSRALIAYIQPSATADPLDPIKEDLVALLSKVLPHYMLPNYFIPISRVPLTMNGKTDRRKLKELVS--------------------------- 169596676 3680 ------------------------------------------------------------------------------------------------------RISYSELDFKSSILATQLVQQGVKVGEFVPIAFEKSAWAIVSMLGIMRAGAVYVPLDMAHPDDRL---------KAIMSQLGHVR-------------------------VILASHTNTQTLVDSVFTVSLENFVDTHLAPFILPTVASERSAYCLFTSGTSGVPKGVVLSHRAV---NSSTFHHGALIGCNDRMCQFA--------AFTFDACVLEIFTTLMYGGTICLPSEERMSDLISRKQVNTAFMTPSVVRIL--------KPDDIPTMKTLILGGEALNIATWA--------SRLRLMNGYGPTETCVFAVMKTFESTTDRNDVLGK---GVAIVNLDDPNQLAPLGAVGML--HLSGPALADGYLGDEAKTEEVFFKPGERAYNTGDQARYTTDGSIIYLGRADQQTKLRGQRIELAEIEAALKNLPGASGVCVIVLPGGLQDKACLAFCVDKKDENPPEELQGDIVQLQRAVLPPYEVPALYIPVSKMPTTTAGKLDRRTLRE------------------------------ 169596676 2133 -------------------------------------------------------------------------------RQAAERPGAPAIAWDG-------SYSYGELTSIAGRLAHHLRENGVTNEQKVLLAFDKSKWTVVSMLAVLMAGGTYLSIDPSHPPQHHRNIIEQAEPTLLLTGSKVY--------------------AETLKAVI-------------GSVTIVDETLLAQLPDHSCETAVPTSGAFICTTSGSTGRPKAITITHSSFVIGYNPEM----GISSDSRVFQFASYTFDTSNSE-VWATLMLGACVCISESERLNDTAGA----INRLGVNSFFT-PSMARLL--------TPAEIPGLKTLSLGGELVREDVFNW------KDHARVTNSYGPAECSVWTT----DATDV--------------------TKLAPIGVIGELLIEGPILS--RGYL-DPQKTTEAFIPPPPRLYRSGDLVRYTEDGTVVAVGRQDGQVKLNGQRIECFEIERHVASHDLVRF-AVIFVPKKICQRKLTAVVALRDFSEASEELREEVKEQLRSHVPVYMVPTSWLIVESMTLTPSKKVDRV---------------------------------- 169596676 1073 -------------------------------------------------------------------------------------------------------LTYAELDSISSILAAYLSELGVGPETLVPLCFKKSVWVPVAQIAVLKAGG--ACVSMDFTHPEKRELLLQCDAKIALTSPEH-----VHLFENLVGKALAIS--KSLIDELVGKQHTLPKTWAQ--------------------PIPSN-PCFVVFTSGSTGKPKGIVHALASSSAAHGPIMKYN---QPGARILQFA--------SYTTFSGLQMGATVCI----PAEEELDDLAGVINRMNINIAYLTPSVASLL--------DPADVPGLRVLILGGETVRAENL-----AIWADKVHLINLYGPAETSVYSTGLSPITLEHAPGNIG---YGIGARMWTDAGNPCHVGELGELLIQGPI--VARGYLNDFEKT-STVFSPSERIYRSGDLCRYNSNGTLNIVGRKDMQIKLHGQRIEMAEVE------------------------------------------------------------------------------------------------------------------ 169596676 125 -------------------------------------------------------------------------------------------------------FTYAELERASRKLAIALQAKFVGPEDVVLLCFPKSAWAVVAMMAVVRAGA--TMLFFDVS-HPIA-RLNQVQAKIMLTAPQYWSGTEVIPVNSALLDRLEDYSLLTS-------------------------------------TVKPNNSLYIIYTSGSTGKPKGCCIEHRQFLTGAYAQRKAS-GMLDTDRVLQLAS------FSFDV--SLLEIMTSLI------TGDASRPAHCIQEFNVTWAFLTPSLVKLII---PETV-----PTLRFLVLGGEALDVETWA-------PTHVQLANGYGPSECS----------------------------------------------------------------------------------------------------VKLRGLRIELGEIEHHIAKQEAVRRAAVLPRQGACKDQTVVLSLSTVHESESEKGIREQIKQDVSVHLPTYMVPSLWVIANSIPLSISGKLNRSAVTQFINEMNDEIGDASAIAPASPIEETLQQ--- 59896114 220 ------------------------------------------------------------------------------------RPDAPAICWDGD-------FTYADVDRLSTLLAQHLVDLGVKVGDIVPLCFEKSRWTTVAVMGIIKAGAAFSLHDPSQPMQRRQVMAQQVNATHILTSRDQAKYGPEIA--------------PDAKHVVV------DTATLDSLAKTIQDPLRKLPD------VPPDSLLYIIFTSGSTGTPKGVMLSHETYTIGYSSTSRYAFDVSVDSILCT-----------------LIRGGCLCI----PT--DQDRVNDLIRRLRVNMVNITPSVARIL---DPDII-----PSLNSLGIGGESCSAGDI-----AIWGQHTRIVVGYGPAETIGCTVN---------PSAAGKPYPGTGACIWDDHNKLVPVGAVGELLVEGPIVGQ--GYLGDPEKTNAAFIGRHGRLYKTGDLVRYDPDGGFVFVGRKDTQIKLRGQRVELGEIEHHINLLPAGAEVVAIAPRNQTKESMLVAFIADREAKDDGDALRETLNERLSKVVPVYMVPATYITLSKIPYLVSGKTDRKSLRALGAEISANLQASADTNEPA---EIRE---- 148554518 12 --------------------------------------------------------------------------------HARNDPNRALLIH---NDGICRR---AEFDARANKRARALQQKGVGQGDFVTMALPNGLEFYETIFAIWKLGAVPCPVSAALPRAELEAIIGLVQPRLVIAPPNLVPSGHPSMLAAPVDEMLSSAPLPDV-----------------------------VSPHLRA-----------LTSGGSTGRPKVIV----DHLPGIWDTEAELLRQRADDVLL---NPGPLYHNSSMTCCALFIGAVVV----EMGKFDALRALELIERHRVSFVTFVPTMMHRI--WRLPERERFDVSSLRTVYHMASVCPKEAWDW----LGADR--IWEMYGGSEQGGTEISGHEWLL--HKGSVGRPLANCKLRVLDEDGEICQPGVVGEI-----------YFLNEGGR-GATYHAKAHGEWETGDMGHLDEEGYLYIADRRTDMIVSGGANVYPAEVEAALDMSPHVASSIVIGLPDEDLGHRVHALIELSAGVVAAEDLRDHLAAH----LTRYKIPRSFEFVD----------------------------------------------- 115436950 176 -------------------------------------------------------------------------------------PDKIALCWDG-------SMTYAQLVDYTNRVGNFLIDQNIRPSVFVPCCFDKSLWAAISMLGVLKAGGAFVCIDPAQPIDRLTTIIEEVDANFVLAA---------------------------PEHCKMFAGTGCTPLAIDA------DFIYSLPPCHLPRRATPKDPLLAIFTSGSTGKPKGIIHEHRAVC-SSAKEHAVRLNINSDTRTFQFASFTFII-NTFELFTPLLKGGCACI----PSKEDLGRTAGAMRDFKANWVCLTPSFVRS--------VKPEDIPDVKTLLLAGEPVQQDNLEMWRSHV-----RLLNMYGASEASVCVTGELSGSVDR---STIGTGTGVATWIVDDDDRLAPIGAIGELVVEG--PVLAREYINQPEKTAASFISNTSRAYKTGDLARYGSDGRINLVGRKDMQVKLRGQRIELEEVEFHLRTLPKGIE-LVVGVDQPDR-PFLAAFVALKKSDDTSSQLLDEAKDQAANSLPGYMVPSTLVKLKHMPLTASGKTNRKAV-------------------------------- 115436950 1271 -------------------------------------------------------------------------------------------------------FTYAELDRHSARLARRLAELGAGPETFIPCCFEKSRWSVAAMLGVLRSGSAFLNIDPSQPESRIQLMIRKLKGQTIVCSPEQY------DLCTRVAEG---------RNIVILNEDTPE---------------ESTSEVTPIAQVSPDNAAYVIFTSGSTGEPKGTIIQHGAYCSGSI-THAPAMLMDGDTRALQFA--------SFTFDASLVEILTVLVVGGCVCMPSEEQ-----RKRDVTEAFRATRAWAVLTPSFVNLIKPEDVPSLKTLGLAGEAMSRSHIEWGH------RVRLINAYGPSECCVCSTSNVDVTLESDPRNIGRACSGASWVVMNNHHRLVPIGSVGELVM-EGW-NVGRGYLNEPTKTQAAFVENFPDVYKTGDLVRYNPDGTLSFLRRKDTQVKLRGQRVELGEIEQSLASKPD----AVVDIKDAPDQPRLVAFITMEDGMGSSNALVAGLDDLLAEFLPMHMIPSAYLPVQYIPKLPSGKADRKTLRQMAEGAVVDVRPPTT---------------- 169782552 1360 ---------------------------------------------------------------------------------VKKQPDAQAVAWDGE-------YTYSELDLLSEKLAHHLAKLGAGPE--VLI--PHCFEATVTMVAIMKSGSAGVGLSSAHPLSRIQDILDGCQARVAVVS----------AQHAKLLEGL-------VEHIVVV-------------DESFLDELPAPTDNCTLPQAQPSNPAFVSFTSGSTGKPKGIVLEHRS-LITSIQAHGSEWGVGPGSRVLQFSAYAFDASVSD-TFTTLTRGGTVCI----PCEKDVDDLAGAINKLGVNWAFLTPRVLGLL---SPETV-----PTLKTVVLGGEAISREDIAPWTDAL---ELRIV--YGPTECTIYSMGTEPLTADSDPAGLGHAV-GTRLWVTDPENKLLPVGCIGELIIEGPL--VTRGYLNEPEKTKAAFFEQPRRFYKTSDLVRYYPDGQLRFIGRKDTQIKVRGQRVELGEIEHAILELPGAAHVTVVVLPP----QTLVAFLKMENAVPLSPEFTAKLRKVLSDTLPVYMLPSLFIPISHIPMTISGKVDRIALRRAVPGLSHEQMEMYALAN------------- 169782552 4639 ------------------------------------------------------------------------------------------------------ELTYSQLNLLAEKLAHELISRGVKQEMIIPLCFNKCSWTIIAMLAVMKAGGVCC----MFNPEHPRDRIQDLDASLVVCDQAS---------------SAMLSSLLPPSGVLPIGADYLD------------------SLPCPNEPVGASNAVFIVYTSGSTGKPKGSILEHRSLLIAHLSEMS----VGPGTRAFQFASYTFDVSFDEII-GSLMLGGCVCV----PSYERMNALTEAMAKYRVTWTELTTTVASLLV--------PSRIPTLKTLVLSGEPLTKEVVNLWSDHV-----QIINSYGPSECCVCTTCNSQTSFTKDPTNIGR-GLGCTLWVVDPDNRLLPIGSTGELLIEGPI--VARGYLNEPEKTAAAFINPPKRMYRSGDLVRYNRDGSFKFIGRKDTQVKLHGQRIEMGEIEHRIRT---VYDVAVEVLTPKSRGSILTAFIVPEAASGDVDTLLQALQARLREVLPKHMVPQLFIPVSHMPLSPSRKLDRKVLRTVGNGLS-----PETLA-------------- 169782552 257 --------------------------------------------------------------------------HHLIDERARKEPEALAI--QGPDG----CMTYGELQALTDRLAHYLVDRGVGPEVAVPLFFEKSKWAIVTMIAVVKAGGAIVNLDAKQPRSRLMEIMEQLQAPLILTSQQ---------YEPLWQDNCNVFSVHQ-ESVMALP-------------------AQKASPV---VAVTPKNILYIIFTSGSTGTPKGCVVEHESFLT-AAIQHVTAGEIDPTSRILYTFDVS-----MLEIFTTLTTGACVC-------FPSDEGIAHIINALRITWTFMTPSVVR--------LVDPADVPTLKTLALGGEALSQDVTTWA------GKLHLINGYGPSE-CSVAATINPHLTPADPANIGR---GYGAVCWDDHNRLVPIGAVGELLIQGPI--VARGYLNEPAKTEAVFLDEAPRLYKTGDLVRNNSDGTISFIGRKDRQVKLRGQRLELGEIEQRLSVDSMVRHARVLPKAGPCKGN-LVAVLSLHRDAEVHELLIDEISTRLAAQVPGYMVPTFWVVVAALPFTTSGKV------------------------------------- 169782552 2434 -------------------------------------------------------------------------------------------------------LTYRELDELSSRLAYHLSEYSVKPETLLPLCFDKSVWTVVTMVAVIKAGGACVMLNPDHPVTRLQALIEDTGSHLVLTS----------PQHQGLFGSVSASVVPITKTLI-------------------QELAPVSTSQLASLQVQPTNPVFMIFTSGSTGKPKGIIVQHNSVCT-VATQHGFTFDVSMGETFFT-----------------LMKGGTLCI----PTEHDRNNLAGVINSMQITWTFMTPTVAALL---DPKEV-----PHLETLTLGGEAVSQSLVRWA------SQVNMIDSYGPAECTIWASHANPSAT-VSPANIGT---GTACRYWSDYNRLAPVGCVGELLIEG--PNVARGYLNEPEKTRDAFVEQYK-FYRTGDLVRYNPDGTLNIAGRKDSQVKFHGQRIELGEIEFHLRAQRAV-EAGMVTLPKAGKG-KLVAVVALSDLQPLALELIMEIEEELSSVLPSYMVPSVWIVLDSIPLTASRKINRVPI-------------------------------- 169782552 5695 -------------------------------------------------------------------------------------------------------LTYQELDQLSSQFSDVLVKLGVTAGCTVGWCFDKSKWAIVSQLAIMKAGGACVNLN----PEDSVSRLTD------IAHDTGIDHVIAAPQYADLAAAIGSS------HVVIADATTA------------SELAATSTDLPRATAVDSSSPAYLAFTSDSTAKPQAIAHR------AICTSIRNHGSITSKSRVLYTSDV------SYAIFTTLLSGGTVVISE----HDQTKDLASAINRVGANWACLTPTIANSLR--------PTDVPKLKTLVLSGEPTQDSLKVWAGKV-----DTLLNAYGSSESVWCSVSQF---THPKDSFANIGFPGCRLWVTEPENKLAPLGCLGELVIEGPVLSE--GYMGHPQASEAAFVDRFARVYRTGDMVKFNVNGSIEYLGRKDTQLKMYGQRIDPRELEHTIKSH------------------------------------------------------------------------------------------------------------ 160872279 14 -----------------------------------------------------------------------------------------------------QRYSYKELNKQSNQLAHYLKSKAVRNGTSVALISENFLERVISILALWKLGAAYVPIDPNYPSTRINFIMNDSKVNFIITDEEIY---KKYFLNSSL-------------TIILL-----DSKNNPKNNFSKDDLNDT---------MGADTIAYIAYTSGSTGKPKGVPITHAN-ISSIYEAWKQVYHLTYLDRHLQIANFGFDVCSGDIIRA-LASGAQLVICP-TEIILNPERLYKTLKKNAITIAEFTPIVLRKLIYYLKK--EKLDLHFMRLLIC-GSDI------WTLKEYKEAKARLINSYGTTET-TIDSTYFECDETMSPFNLGKPFPNTKIKILNEQLKECPPEIQGEIYIGGS--GVSQGYLNQPEKFIS--FSSTNGFYKSGDVGCYLMDGNIAFRGRADTQIKIMGISVDLLEVENILNSYPKIEKAIV--LHHDSTEQFLVAYIQCDKIFN-----IKDYITFLKKRLPFYAIPVVYFPRNTFPVSPHGKVDRLTL-------------------------------- 212544188 2768 -------------------------------------------------------------------------------------------------------FTYHELETLARALSQKLKNMGVKPDTLIGVCMSKSKWAAIAMLAILHSGGGVLPLGIQHPISRIQDILVDTAATILLADQEQAERFQNVT-----------------QSIIIV-------------DELLFESLDVSAEETVISDVEPHNIAWVIYTSGSTGTPKGVLLEHRS-LCSSIQGHGPAFGLKKNTRMFQFADVSIQELLSTLIYG----GCVCIPSEDQ----RMGALAETINNFKVNLLGTSSTA---------SLLRPLDVPTVQRLLLFGEAVKPSVVEW-------SSVGVYSAYGPSECSMHSTCSEPLTSTVEAANIGRPFSG-NIWIADPKNRLVPVGAPGEILIEGSL--LARGYLNDPVKTQGSFLEPGRRMYRTGDIARQNADGSFTYLGRRDTQIKIRGQRLDVGEVEYWITKLKVNIGTAVVDLVSPNDNQILVAAIDFVEAIEPSKKIFTALREALRQKLPSYMVPTAFVPFAKIPFNASGKTDRRAVKKLLE--------------------------- 212544188 597 --------------------------------------------------------------------------HELVDQKAHEQPNAQAISWDGN-------LTYEELNQQAKILSSHLISQGVRPEVMVGMCMEKSKWAVIAMLAILYAGGAVVPLGVQHPLSRITDILIDSEAVLILVDSQQARRLAEVSKAKIVDEAL-------FNTIIITPMTEPNIPNT--------------------IPVNA---AWVIYTSGSTGKPKGVLLEHGA-LCSSMIAHGAVFDMGRHARVFQFA--------AYTFDAAIQENFATLLYGGCICIPSEDHLARIIDRNADYVGLTSSTA---------TLILPHELPHVKQLILFGEPVKASVVEWL------GHARILNGYGPTECSIF-------------SSVSKPFKDVRSQIVDDLNRLCPIGCPGELLIEGPL--LARGYVNDPVKTNNAFLGSGRRMYRTGDIVQQNSDGSLTYLGRRDTQVKIRGQRLDVGEVESKLVTTPIVELVAVVDFAQDSPYRSVHGFQLL----PPSEMLKQRLRERLLEKLPSYMVPSVYVPLADMPLTLSTKTDRRAV-------------------------------- 212544188 1680 ---------------------------------------------------------------------------NLILKSIQQRPNDIAIAWDG-------AFTYEELDRHAKRVSSYLINIGVVPDMLVGMCMDKSKWASVAVLAILYAGGGVMPLGVQHPLERVATILSDSSCTVILCD-------------KQQNERLQGMTTHIVEVKGLVKSSTGPI------------------TQSLCTTVRPEHAGWVIYTSGSTGNPKGVILQHKA-LCSGIKGHSARFKFDTNTRQFQFAHTFDIT--IQEICSTLIHGGVVCV----PSHQRMNKLSATIAAMQVNFLGLTST--------SASLIDPRDTPTVKTLTLFGEAVKPSVVEWL------PYAEVINVYGPSECTIHSVCS--PAIKDKKDSIGYPLNG-AAWVVEPTNRLCPIGAPGELLIEG--PGLAREYLNDSTKTKAAFVEKFGRIYRTGDLVRQNTDGSLTYLGRRDTQVKIRGQRVDVAEIEYWIAKLEGNLLTVMVDLLAGTNDRENFLLVAVMDFVESSTYLQHEIRDFLSTKLPAYMIPSTYVPMLQVPKTVTGKTDRR---------------------------------- 157374651 57 -----------------------------------------------------------------------------------------------------KELTFAELDSLSDKLAHALNAYGIKRGMKAVLMVTPSLDFFTLTFALFKAGIIPILVDPGMGVKNLKQCFIESQPDAFIA----------IP-KAHLARRLFSWGKDSVKHLVTVGGCGLWGG------VSLDTLMEGVTSAYEMVWLDEDEMAAILFTSGSTGTPKGVVYSHK-MFEAQITALKNDYGIAPGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPDYLFAAIGKYQCSNMFVNPALIERLGQAGVTQTQIHKLSSIKRVISAGAPATIASIKHFSQMLNDG-VEVLNSYGATESGSQALFATTEVTDSGGGCVGSPIEGVDIAIIDISEAPLKPGEIGEIVVKGPMVS--RSYYRRDSATEQA--KIIDGRHRMGDLGYLDDEGYLWMCGR-------KAHRVDTFSIERIFNTHPQVKRSALVGI--EVKDQ------------------------------------------------------------------------------------------ 111019699 22 ---------------------------------------------------------------------------------AAARADQVAVR----TADDSVSMTFGTLAERVRRVAAGLAALGLERGDTVGIMLTNRPEFHLVDLAAMHLGALAFSIYNTSAHDQIEYLFADAGNRIVITERAFVDR----------LTAVRDGGTP-IDHLIVV-------DGAPDGTLSLEDVEAGGDPHFDFEAVGPDELLTLIYTSGTTGPPKGVELTHHNMMTK-IRALQQILPVTPGGRFLPAAHIGW-SGH----YSPLAVWGFTVT-----TCADARKVMEIAQQVRPTVFLPVP---RMWEKAKAALEAEIDRRTLRSVGLVGSKISAPTPRHVFEFFAAVGIPICELWAMSET-SCVMTVNPKDRN-RVGTVGVPIPGLEVKL----------APDGELLVRSQ--TVMRGYRNKPEQTAEAIDS--EGWLHTGDIGTIDDDGYVRLVDRKKDIINSAGKNMSPANIETWLTSSPLIGQAACIG-------------------------------------------------------------------------------------------------- 121596058 65 -----------------------------------------------------------------------------------------------------REIRYDEAASAVRALMQHYRAAGYGLGHRVGLFLESRPEHLLHKLALNTLGVCVVPINRDYRPRELAYLIDHARVDLVVA-----LPTRLPAVRAALAEARHQPPVATPD------------DMAAL---------PPPAQPAQAGAPQADTPASILYTSGTTGQPKGCVLSHRYELAAGDWYARRMVAIREGERLYNPLPLFHVNASILSFYCMLLTGGCQV----QTDRFAPSRWWQEVCESRATIVHYLGVVVPMLLAQPASPLERAH--SVRFGYGAG--VEPQLHTVFEERFG---LPLVELWGMTEIV-RVISDHHAPRQIGTRAFGRAEPGLEVCVVDEAGTEVADGQPGEMWVRTPRKDFFSGYLNDPEATEAAW---RGGWFHTGDIVTRDASGMLRFMDRRKNIIRRSGENIAAAEVEALLLTHPLVHQAAVMAVPDAVREEEVLACVVLDPAAAAGMAHADTLQAFCLRELAYYKAPGWWWFADEIPTTGTQKI------------------------------------- 115372390 506 -------------------------------------------------------------------------------------------------GEREERLTYGEVHRYAGRIGSALLRAGVKHGDRVLLVSENRPEWGTAYFGILRAGATVVPVDPALTEAEVLNIARRSQARVCLLSD------QSAEEYPGLTQALTSGEHPT-------------------QVLSLGEAMEGDPAYPDPVRAAADDVASLIFTSGTTGNPKGVMLTHRNFASLVAKLAG-AFSIGVGDGLLSILPLHHTFEFSAGFLTPFSRGAEI----SYIDELTADRLGDVFETGRVTAMIGVPAAIKALQATHGELRNRSSLNRIKFLVSGGSALPDD----VHKAFHAFGFNITEGYGLTE-AAPVLSVAEGTNKRQPGTVGKALPGIEFRIDQPD-----NEGIGEVLAKG--PNIMAGYFGDREATEAV---LKDGWLYTGDLGRLDDEGRLYLVGRKKDVIIDAGKNVYPDELEEQYGTHEHLKELSIVGLPDEAGGEKVACLCVPDYKDRPRDEVRRELEVHFREEMPFYRRVKVLRFWDELPRTSTRKVKRKLV-------------------------------- 163748041 42 ------------------------------------------------------------------------------------------------------EVTYAEAAREVAALREKIAAAGYLPGQRVMLLMENRPAFFLWWLALNGLGLSVVPVNPDLRAAELSYMIDHAEPVLAVAI-----PARGDDLRAAARQAGREMPVIAPGDPLPAPVSSTAIAAREGGAEDAEAAL--------------------LYTSGTTGQPKGCILTNTYFLRWYADTGGLCALSQDGERMITPLPIFHMNAMAYSFMAMIAVGGCLT----ALDRFHPRSWWASVRASGATCLGVMPS---MLMGA-EESDEDRD-HAVRFGFGAG--VDPKLHAGFEARFGF---PLVEAWAMTETGGAVICANRAPRRVGESCLGAVEQGLDVRLVDDAGQE---AEQGELLVRRAGTDPRRGFFAGYFKNAQATDEAWQGGWFHGDIVRRAPDGAMFFVDRKKNVIRRSGENIAAVEVESTLMRHPAVASAAVAAVPDAVRGDEVFACIVAKDAGADPADLAQEITRWCLTQLAYYKAPGFIAFVDTLPLTATQKLQRGVLKTLAADLRD---DPTT---------------- 69246410 9 ----------------------------------------------------------------------------AIDDWGINEPDRVA--YQADETH-----TFGELKQASDALAYYLEKK--VEGDGPIVVFGNLFEMIVSFLGVVKSGHAYLPIEEHTPKERILSIFRVAKPSMVISI------GDWIEDIPSV-PVITKKEFQEIKKIPVGFYPRNSVKGTEN--------------------------FYIIFTSGTTGEPKGVQISHDNLVSFVQWTMED-FGIKPGMHFLAQADLS-----VFSIYPALVSGGML-----KPVVQDFRQLFATLPALKLNVWVSTPSFMDICLMEGENVPE------LDMFLFCGEELTKKTAESLLDRFPNAR--IYNTYGPTE-ATVAISSIQIDQHVLDSYDRLPI-GYKVSIVQE-GKPVSKGETGEIIIAG--PSVSKGYLNNPEKTAAAFFCQNDASYHTGDAGRLDEYGLLFYEGRMDQQVKLHGYRIELGDIEHYLLQDNRIKQAVVVPKYQGTKVQQLVAFVVLNKTKQPDFQLTKSIKEQLLEVVMDYMIPQKFHYVDLLPQTVNGKIDRKKL-------------------------------- 170017589 10 --------------------------------------------------------------------------------------------------------TYAQLKDASDALAAFIETQDIAEKAPIMIYGGQQFDMIASFLASVKSGHAYVPVDVNSAEERLTDIIEIGQPALIIAVD----------------------DLPTVTKVPVVKKEA------------LRAIFEAKTSFTLSQPVSGDDNFYIIFTSGTTGKPKGVQISHDNLLSFSNWML--------GD------DFAWESG-SNVLSQPPYSFDLSVM-DWVPALLSHGTLKQTADDFK-SLFKTLPTL--NLHKWDPEFKQSVH-PNLNAFFFCGEVLTKTTAEKLLARF--PDAHIYNTYGPTE-ATVAVTSIPITQAVIANNNKMPI-GYEIVIQDADGEMVADGEPGEIIIVG--PSVSKGYLNNPEKT-AAAFTTVNGQYRTGDLAIRDKDGLLHYKGRSDFQIKLHGFRIELEEVAQQLQQSQWVEQAVAIPRYDDGKVKQLLAIIVAKDDFEKPILLTNAIKAELENIMMPYMVPSRFMYRESLPLTPNGKI------------------------------------- 108759016 38 --------------------------------------------------------------------------------------------------------TYSRFGEMVDDLRGGLAQLGVGAGDRVAVISNNRLEWAVGAYATYTLGGAYVPMYESQQVKELQFILNDSGAKVVFCA--------TDDIAQRIQSV--RAELPQLEHIIRFSGTTSDTD-------SFATLLRRGAETPTPVSPKPADLAGLIYTSGTTGQPKGVMLSHANIARNVSAMHE-VFPMGTEDRSLAFLPWAHVFGQTVELHALLSMGASMAIAEAVE---------KIIDEVKPTLLFSVPRIFNRIRMAGEKAVTRFDLQHLKYAFSGGSAISKEVAEFI-DNLG---ITVYEGYGLTETSPIATANFPNNR--KIGSVGKALPGIRVEI---DTAATGEATQGEIVVHGH--NVMMGYYNKPEENEKVF--TGNGGFRTGDMGYLDPDGYLYITGRI----------------------------------------------------------------------------------------------------------------------------------- 150019144 11 -------------------------------------------------------------------------------------------------------MTYAELDTISCIAAFLLREF---KDDRIIIY-GNKENLMMAMMASLKSGRAYIPIDISYPKERVEAIISEVHPKVLIDFS-----------KESNFESIRILKDKDIEEIV-----------KEYKDVKVEKE----------NWVKEDENAYILFTSGSTGKPKGVQISSNNLDNFVEWIAEYLNLDEKEEVFMNQADLS-VTS----IYPGLCYGKTLHGF-SKETLSNLKNMFDDMRKSDINIWVSTPSFAGMCVAEKD--FNSTMLQNLKAMIFVGEVLPKPLCEELINRFPGTR--VVNGYGPTETVAVSANDMNKELLLEEGSIGYPMKTSVVKIVDDEGNVLGDGEKGEIVIVG--PSVSKGYFNNEQVTAKAFFDDYDGAYRTGDLGYY-VNGNLYYCGRKDFQIKLNGFRIEIEDIENNLVKVSNIKNAAVVPIEKDGKIAYLTAFIELKEDNGLS-GLKNGIM--IKKELASYMVPRNIKIVKQFPTNVNGKIDRKKL-------------------------------- 154270220 24 ------------------------------------------------------------------------FAENA-----RKYPDRICVVETKSSESPERRFTYRQIYEASNTLAHYLHDAGVTNGDVVMVWAHRSVDLVVSIMGTLMSAATMSILDPAYPPARQQIYLEVSQPCALVIARATDEAGPLAPVRKYIDEELKKAEVPSLRIHSNGFLSGGEI---EGQDIFGHVRSKASSSPDSLVGPDSNPTL--SFTSGSEGRPKGVLGRHYSLAKYFGW-MAERFELTSESRFTLLSGIA----HDPVIFTPLFLGAQLLV----PSKEDHEKLAEWMAEHKPTVTHLTPA-----MGQILVGGASAKFPSLDRAFFVGDVLTTRDCRSLRDL--AVNVNIVNMYGTTETQ-RAVSYYEIPSRVKPNYAGKGMKDVQLLVVDDRAKLCKIGEVGEIYVRAA--GLAEGYKGDNEPWRKYYLGPRDRLYRTGDLGKYLETGDVECTGRADDQVKIRGFRIELNDIDNNLRQHPLIRDCKTLVRRDRDEEPTLASYIVLKDGIEDIEDMQTEVRDHLKDRLPGYAVPTIFIVLNKLPLNPNGKV------------------------------------- 116618906 9 -----------------------------------------------------------------------------VDLIAATQPKKVAY----DELGEKH--TYEQLKKASDSLAHALDELNLPEKAPVMVYGGQQFEMIASFLGSAKSGHAYIPVDVNSAEERLTDIIEIAKPAVILAIDELP---------------------TSISDILIIDKQHLD------------RIFSTNVPYELTHSVQENDNFYIIFTSGTTGRPKGVQISHHNLLSFTNWMIGDTFDWQEGSNVLYSFDLSVMDWVPTIVTGGTLKALPKSVAE------DFKLLFATLPKLDLTTWVSTPSFADALL---DPEFNQANNPNLKAFLFCGEVLTRTTAEKLLARFPKVK--IYNTYGPTE-ATVAVSSIRITKKIIENYDKMPIGYVKISIQDSNDQEVSSGEKGEIVI--SGPSVSKGYLNNPEKTNDA-FTKFNGAYKTGDLATVDENGLLHYKGRSDFQIKLHGFRIELEEVAQQLQQSQWIEQVVAVPRYDDGKVKQLLAIVVPKENDFSKPLLTNAIKDGMKDIMMPYMMPSRFIYRESMPLTPNGKI------------------------------------- 158334422 37 ------------------------------------------------------------------------------------HPERIAVI------DDQEELTYSKLWKQAEAVAVGLRDCGIQPRQRVAIATRNHAAAIKAIFAVSRLGADLFLVNPEMSADQIRALEHQLQ------FDYYIYD---PELTPIVDDAIPHPSSNSVDRMSVMPPSATPLRKVKTGKV-------------------------VVMTGGTTGQPKPALFDFLPPFIALLSQIHL-------DRYVYIATP---IYHGFGL-AALLIGVTL----GAQQYFDASRACDLIAQDNIEVITLVPLMLRRMLNQNAQA-----LSSLQRILTGGAALRPALAQATLEQFG----PVLNLYGTSEAGFCILAD-PELLQKQPESIGKPITGVQVQI-----QPDGPSSKGQLCIRSAWSAGA------------------KGWIETGDLAYRDGEGNLFLCGRVDDMIVSGGENVYPLELENVLLQHPGIEAAVVLGIPDPEFGQRLKAIIIPKSAENLE---QSTVLAWLKPRVARYQMPAVIEFRQALPYTSLGKLNRKAL-------------------------------- 93278189 7 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYAERTEHGGLIIHARSDAVLNPGGVRIGTAEIYRQVERIEEVLESVAIGQQWQD-DVRVVLFVLLRDGVELDEGLQQLIRSAIRQHATPRHVPARILAVKDIPRTRSGKIVELAVRNVVHGQP--VRNTEGLANPEALEEFRDRVE- 148553956 4 ------------------------------------------------------------------------------------------------------TLRWGELDERVGRLAYQLRHHGLQPGDRVALIAENDTRIFEVQFACMRAGLIWVPLSWRLAVGELVTLVRDADPAMLI-QDDIWR---------EVGDAVADA--TGIERRLLWSDDLARSD--------YDRLIADAPAAMPGGVHDEDQLTHILYTSGTTGLPKGALCSWGTHAINAAQTSRHHLNIVP---------LFHAGGLNTFSNPTLYWGGHVT----TTRRFDPAVALRLLTDVGITHLCGV---LQMLITALPAFAEAR-FPTLRNGLFGG--WGPKTV-WVHQTWQDRGFFLQLSYGSTEQG-PLVTVLDDGRDLALANCGFVVPGTELRLVDGDGQDVAQGEVGEIWTRG--PAITPGYWN---RPRGDYFE--GDWFRTGDCGRFDEAGRLYVVDRLREVYRSGGENIYPAEVELALADAPGVREVAIIAVPDERWGEVGLAIVEPMPGVEVS---LDSLLAHADGRLARFKLPRHFATIAEMPRSATLKIDRALLKK------------------------------ 78063949 58 -------------------------------------------------------------------------------------------------------MTYAELDSKSNRLGAALLAQGLEPLDRVVFQLGNSAQLVVMFLACVKAGLIPICTLAAHREHEIGYLANLAEAKLHFVQ------GDDPKFDDIAFARDIQSRAPTMK--LILQARGEPRDGV----LHLEQLIDSIDDEAAAARL-AEDPVFQL-SGGTTGVPKIIPRFNNEYLYNMRAVAEW-LSFQPGDVLFMPQP---MVHNLNMCFGPLMTGGTVTV----PPDLAPETLIALIET-------TRPTW---LMLGGPIIARRIDLSNARGVIAANSA--PK----LRALLG---VPVFHIFGITE-GVIMFTHPDDSQEALDTTNGRPVSAWDIRLLGPTEEPVRPGEIGEPAFKGPY--TIHGYFRAEERNKETF--TRDGYYRSGDLMEIDGKTYYVFRGRFKDLVSRGGEKINCEEVEMAVAGHPSIAQVVAVPYPDPVFDERLCAVLILRDGHAAPPELGAYLKEY---GLAKFKWPERIEVVDAFPLTASGKLSRQSLRDMVA--------------------------- 22080764 240 ---------------------------------------------------------------------------------------------------ESRLFTYEQINYDSNIIAHYLINTGIKRGDIVMIYSSRGVDLMCCVMGVLKAGATFSVIDPAYPPARQTVYLDVAKPKGLVVIRAAGDRQFVEDFIAKELEVV--SRIPSIAIQNDGSIEGGKLQNEENDCLAPYEGLK---DKRTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHAYYFDWMAKE----FSLSENDKFTMLSGIA----HDPIMFTPLFLGAQLLV----PTQDDPGQLASWMAKYGATVTHLTPAMGQLLAAQATTPFPK-----LHHAFFVGDILTKRDCLRLQTL--AENVNIINMYGTTETDPQFLQKLKDVIP-----AGKGMYNVQLLVVNDRTQICGVGEVGEIYVRAGLAAEYRGLWKNGEPWREFWLGPRDRLYRTGDLGRYLPDGNAECCGRADDQVKIRGFRIELGEIDTHISQYPLVRENITLVRNNGDGEKTLITFMVPRKPEELSKHLVKEIKEFLKKRLANYAIPTVIVVLDKLPLNPNGKV------------------------------------- 170096797 263 -----------------------------------------------------------------------------------------------NDPQKSITFSYDAILRASNVLSHHLIKSGVQREEVVMVYAHRSVDLVVAVMAVLKAGATFSVIDPAYPASRQIIYLRVAQPRGLV----VLKGAGTIS--PSAREFLSEELHIRVE--VPALEVFPDGSITGGIDADGQDILAHLGHIDPNVALGPDSVGTLSFTSGSTGIPKGVRGRHFS-LTHFFPWMGERFGLNENSKFTMLSGIA----HDPIMFTPLFFGAQLRV-PTSEDIGTPGRLAEWMANSEVTVTHLTPA-----MGQLLSAQATRQIPSLLNAFFVGDVLTKRDCLRLQSL--AANVRIINMYGTTETDSTFLATQKDIMPAGEGM-------IDVQLLNDRNVPCAIGEVGEIYVRSG--GLAEGYLDQDEKFEALYWKGIDRMYRSGDLGRYQPDGIVECTGRADDQVKIRGFRIELGEIDIHLSQHPLVRENVTLVRRDKDEEKILVSYFVPLEGDIPDDELIKDIREHLKKKLPSYSVPTLFVPLKRMPLNPNGKIDKPAL-------------------------------- 215501323 47 -------------------------------------------------------------------------------------------------------LTAGQFLSKIRRYAAGFQKWGVASGVRVCAHLHNGVESMAAALAVVFAGGTVVLAKTTLVPRELLYQIRDSDCGYVLTDE---RCSRTV---------LEVKDTCSLKGVFVIGNVAGFTSIRQFEDLSEDSLKEYVPSDTK------DETAAVIYTSGSTGLPKGVEISHSAY-VSALLAFEMLKVCTEDDVYLASNPLTHLSG--FIVSGFCMCGATAV-------YRDPGEFIDVIESHKVSLIISFPSLINEIRRTGARIPRVSK------VALGGSLLT--------RSLGSDVCDVVNIYGLSELTGYAAATPVGQVTFEH--CGFPAAGSKIKITDNTGTTLGPFEHGE--IRVQSKSAMKSYYKKPQATAEVL--GQDGWIKTGDLGYYDKEGHLYFVERLKEMIKCMDNQVAPAELEQILLSHDAVKEVVVVGVPSPKYGEAPAACVVLDDACTPKEETKQQLIELVA---GQTAVHKHVIFVDFIPKADNGKVMRRELK------------------------------- 15899525 38 ------------------------------------------------------------------------------------------------------HYTYSDFALRVRKLATFLKTNGI-AGEAVASIAWNTLELYFALLG----GVLHTV----------NVRFHESEMDYVIKSDKAIFMDKDINYK--------NSTLPTFIF-----------------DERYDEDVNSQESTSDFPDVDERQGAIACFTSGTTGKPKGVIYSHRSVFIHSLSLLAAALGISSSDTVMPIVPMFHISA-WDLPFSSLMTGAKLVL----PGRPKAEDIVKLIKEFKVTVGVGAPTVVNYVERENVDLP-------LKVVVTGG----AEPPLGLIKKLKELGVKTYHAWGMTETEAIATVNKSDNIE-RMSEQGYPIPAFEIALMGPEGNELPGKSTGELVAR----GAFVT-----KKYLNDKSDAQTKWFRTGDVARINPDGSVKVIDRLKDLIKSGGEWISSVDLENAIMSYEKVLEAVVVGVKDERWGERPIALVVKKPGMDVNEEIIEYLKSL--NRFPKWWLPDKIIFVDSIPKTSTGKLDKKLVRE------------------------------ 198269130 395 ----------------------------------------------------------------------------------------------------------------VNRIIAFFQENGLVTGDKVMLKLPNSFGLFCIYLACLKYRCVAVPVSPSSSDDDIAYFKSITDPKIFIS------------------------------------------------DADFLNTLPEEEANFSTNYDNKEDLFLISFTSGTTGKPKAIVHKAEAILGNAA-EFNASTGSSPDDRLLHILPMHYMAGILNTIICPMLAGAEIVM-DNNFSAITALTFWKKVIENQVTTFWLSPTMASSIMQLDKNGINAYQENALK-IFVGTSPLSYKLKDKFEQK--YPGVELLESYGLSELL-LVSSNIPTSITTKKGSVGRLLPSCNVEI----------REDGKIHIKTPF---------AFKEYLGAQTDLFDGYFYTGDIGYVKEN-RLYITGREKDLIIKGGINISPKSIEETLLECEQIEDVAVVGFTSEFYGEDIAAFVIAKN----SAATEDDIKHFCKSNIPKQLRPTVIKFVEDFPKNANGK-------------------------------------- 78061523 489 --------------------------------------------------------------------------------------------------------TYRDVAQHAAALRSSLERAGVGVGDTVAVLMPKCAHQLAAVLAIVQAGAAYVPVDS-------------RQPAL--RQQAILRNAR-------------------VRAVVSVQTLDFEHDGCVRIDID-TFPIDPQWPPRAARDLDGDALAYVIYTSGSTGEPKGVMLSHAAVC-NTLADISARHEVGDGDVVLGLAELSFDLSV-YDFFGATARGACIVLPDPARG-NDPSHWAELMVRHRVTLWNSVPALIDYLESEPALEVPGPR----RVLWS-GDWIPVTLPRWWRR---WPDSALFSLGGATEASIWSIEHPIHPADTQLASIGRALTGQTMEVLDALGRPCPPSVRGEIHI--GGVGLATGYANDPVRTAERFIRHRDGLYRTGDLGRVRADGSLEFLGRQDDQVKIRGYRIELAEIDAALTAHPLVGAAATI--------------------------------------------------------------------------------------------------- 103486175 19 -------------------------------------------------------------------------------------------------------LSWREVAEQVAALAHNLRKLGLKEGDRVVLVSENRPEWCIADLGIMAAGCITVPTYTTNTERDHQHILDNSGARAVIVSTA--------KLARVLMPAVMRSDAHIVISMESL-RVGQQGDVS---VHDWAPLVAGGAAWVEEAKVKREDTACLIYTSGTGGAPRGVMQHHGAILHNAAGAAEILFGIGDEEVFLSFLPLSHAYEHSGGQFLPIMVGAQIYYSEG------LEKLVSNIEETRPTIMVVVPRLFEVIRARMIKAVEKLDRPRMKALVSGGAPLNPEIGVFFHS-IG---LTLLQGYGQTE-AGPVISCNRPKTGLKMDTVGPPLMNTEVRIADD-GEIC---VRGELV--------MKGYWRNPAETERV---LIDDWLHTGDIGHIDEAGRIVITDRKKDLINDKGDNVSPQRVEGMLTLQPEILQAMVYGVPDPEWAEMPL----LREHEKFRAAIRAAV-DRVNGQLSVIEKVRKFDFADEAQMTPSMKIRRHVLREIYA--------------------------- 206580309 233 --------------------------------------------------------------------------------------------------------TYRKLLTKTLFVARILEKYS-QRGEKIGLMLPNGISAAVIFGAIAR-GRIPAMMNYTAGVKGLSSAIAAAEINTIFTSRTFLDKGKLWHLPE---------QLTQVRWVF-LEDLKGDITLADKLWIFGHLL----APRLAQVKQQPEDAAMILFTSGSEGNPKGVVHSHKS-LLANVEQIKTIADFTANDRFMSALPLFHSFGLTVGLLTPLFTGAEVFLY---PSPLHYRVVPELVYDRNCTVLFGTSTFLANYAR----FANPYDFYRLRYVVAGAEKLQESTKQLWQDKFG---LRILEGYGVTECAPVVSINVP--MAAKVGTVGRILPGMDARLLAMPGIE----QGGRLQLKGPMKGYLRGVLEAPAA-ENQHGEKEAGWYDTGDIVTFDEQGYVRIQGRAKRFAKIAGEMISLEMVEQALGASPDKMHATAI-KQDASKGEALVLF-------TTDNELTRELRYARQHGVPELAVPRDIRWLKQLPVLGSGK-------------------------------------- 116194019 25 -----------------------------------------------------------------------------------------------------RALTFGQISKDALAVAAGLLRLGLDPNDVVLIQLPNCLPFAPIFFGTLASGLTATLVSPALTSDEIAWILQNARPRAIITATACL---------PAMKDAITKQTDASFFSTVPIFTVDAVADVYPSAQPDWRTLLSTKPPVNTATVFPPSHTAVILWSSGTSGRSKGVLLSH--HALNFSIASLWHYGAKPQRQVW----LGYVFYHVFGLCNVLLLAVAT----GSTVYFNLEVVVKAIRDRGVTYMHMAPPVAVMLAKATEPYAKNGGFKTVVAGVTGGAPLGHEVVEEVYKRCGFR---VRLGYGLSETCSTSLQRGCGEREMRAGDTGRPHWGVEVMIASGEGYAKRAGEEGEVLIRAAGLYLPVGVFNSPDMSVTEDALTADGWFRTGDVGALNADGRLRITDRLKELIKVRAYQVAPAELEAVLCSSEAVADAGVIGIYDKEATEWPRAFVVPRAGRKDLDQLAGQLKALVEKRTAKYKLIGGIVFVDQIPKSPSGKILRRVLKN------------------------------ 46124161 34 -------------------------------------------------------------------------------------------------------------------------------------------EFTVAVLAVLALGAAVVPMFPTAPVDEIVYYATKSQQVAILSSSAT---------TQLAQESAQCCGIAQLNILPNLPRT----PRFEPPDIS----LSSNPPQ------DPSAPGVVIFTSGTTGKPKGVVYTHEG-----AITVGDSYGITHTDVLLHTLPVHHQTGLGTSFF-PFLNAGACIEFHGKFDAATMQRWLQ----GGLTVFSAVPTIYMRLKPAQEQAPYKQSATQFRAFLCGSSALQEHVQEFWAAEMGR---PILARYGATEIPGCIRVSV-ELRDIPKGSVGQPLPGVEAKI----------SPEGELLVKT--PNMFAKYLMEPETTKNAHDA--DGWYKTGDIARR-EGNFYFIVGRASDIIKSGGYKISALDIERACLALPYVNEAMVVGVEDDEFGQRVGAVLALKNAKASDVTLAK-VRSDLRGQLAGYKLPTLLRVVEELPKGATGKVQKKIL-------------------------------- 170060108 46 ------------------------------------------------------------------------------------------------DADTGRTMTNGEMQLRAIRASQNLAALGLKQGDMAALVMP----VVVAMF---FNGIPFNTLAPGHEVDDLAHMMRITQPKLVFCDVDNYER-----VKKATEVAVRDKPL-----LYVFESDLEGVNKAE-------DLLEETGRERMFLPTSNGDPGIVLCSSGITDLPKAVTLSHA-QLVSMYGSLVGVFKFS---LLFNFSPLYWISGHSLGL--SLIHGIPRVITR-KPF--SEDTFFDLFEKYPIDYLFTPPSHAHLLLQH--PRFKTTDFNRVRTWLVGGSPVPDALRDSLEAKLPNGKT--VMILGTSEIG-FVTTDF---FKRKPLSVGAAAPNVRIKIMNEVGKALNNGERGEIWMT--FSEKFLGYYNTPE--VTAAAVDANGWIRTGDVGYFDEEGYLYLEGRQKDMLKWRGYQIAPADLETILRDIEGVDQAYVVGVLDEDGSSDLATAVIVK--VEGSELTKADILEVVNDKVADYKKLRGVYFVDAVPFTSNGKILRKKL-------------------------------- 167564746 26 -------------------------------------------------------------------------------------------------------LTYPELLDQARRILGGLRARGYRSGMKVALLLEHANDFIPAFWACALGGFVPCPLVP-------------------------IRNDRWAKHLAHVDTLLDHPLLVTTEAL--------KSDLPSGTLAVNLNALRAGSPDESVHAAQPSDPAVFVLTSGSTGNSKAVVLTHGNLL--ASMAGKNRQQLTRADV-----TLNWISFHVAALLEPLYVGAVQLHVESAAILTDTLLFLRLISRYRVTMTF-SPNFLAALESMGDEALRKLDLSPLRHVVSGGEAIVVATGQRFLDLLGLARDALWPAFGMTETCAGSVYSFPGDADREFASLGLPVLGLQMRIADDRNNVLPDGEPGEFQLRGPM--IFHRYHNNDEATRAAFTD--DGWFRTGDLGRI-ENGRLWLVGRSKDSIIVNGVNYFSHELETTLEELDGIKRSFVSAFPRNSGDESEQLVVTFTPSFPLEDEDKHRLIIAVRN--STIFRPALILPLPEFPKTSLGKTQRTIMRKRLEAGGYD-GYKASVAD------------- 62424901 28 ---------------------------------------------------------------------------------AGAHGDQPAI----DDG--QKVLSYSELIVEIRDLALQLAAVGIGPGDKVGVRVPSSVDLYVSILATMMLGAAYVPVDVDDPDERAHTVFTEAAVTGIITADRSIE---------------ARTDRPPLQN----------------------------SDLRRPTP---DDDCWVIFTSGSTGKPKGVAVSHRSAAAFVDAEAAMFCQLGPGDRVLAGLSVAFDMWL------AWRHGACLV--------PAPRTLVKWLSSRNITVVSTVPT-LAALWPAD-------SLDAVRLLIFGGEACPPE----LGRRLSDESREVWNTYGPTETVVACGAQLDGSDPVR---IGLPLAGWSLAVVDAAGIPVAEGETGELII--GGIGLARYL--DPEKDAEKYAPMWDRAYRSGDLVVNDPAG-LVFVGRADEQIKLAGRRIELGEIDAALQALPGVEGTAAAVKQTPAGTDILVGYL---ASSTPDPESRSEWEQLLRAELPAALVPRLTLI-EELPTKTSGKVDRNAL-PWPMGDAAEAEGSSEVFDPEV-EWIAEQ--- 26990493 39 --------------------------------------------------------------------------------------------------DEDQRLTYSELRIELLTLHARLHELGVRSGDVVAVNATVQLRYPVVVLGLLLAGLVYLPIAAALPPERKRAICEQARPALMITDEQ----------KP--DDAIPTCTLSSLF-------SGKPV---------------GAAFDLFPEP-SPEATAYLIFTSGSTGVPKGVSITRKGFFNRLQWAQDY-YALGSEDV---TA------LKTQASFDPSIQEAVLPFFSGAVFVPDHNRLSACIAEHGVTMLIMVPSHLQHLLASPAINACQH----LRHIVCCGEPWGVELISALHQRL--PNCRIYNGYGPTETIGTLVFNPPRGYASDVIPIGKPIAGTHVCIVDEDLQPVPTGEAGELIIGGICVG--DGYLNNEQRFRRLQVEGAGEVYLSGDVARALPTGDIVFLGRRDNQVKINGVRIELEEIELALRNCPGVRDAIVVKRKGKVSDE-LHAFLI---AHMPLD--IQAITTSCARRIGQATTPSRFSQVEAFPLNQSGKVDRRALAATLMNQ------------------------- 197118482 7 ---------------------------------------------------------------------------------AKRQPDTRAIIF----PKQNRSLSFSELNTLSDRIARGLIANGICRGVRTVLMVTPSPEFFALTFALFKVGAVPVLIDPGLGIKNLKQCFAEAQPHAFI----------GIP-KAHLARLIFGWGKETIRTWITVGPRLFWEGTTLNRIIDEHT---DASP-FVPAPTSSDDVAAILFTSGSTGVPKGAVYSHGNFAAQVQA-LKQVYGIEPGEI-----DL--PTFPLFALFAP-ALGMTAVIPEMDFTRPDPKKIIGAIHTYGVTTMFGSPALINRVGRYGVQH--QVKLPTLRRAISAGAPVSAAVLERFTSLLNPG-VQVFTPYGATEIGSTILETTRKITDAGGGVCGRPVEGIRLEIVDDESLRVPTGKIGEIVVQGE--QVTRGYYNRPESDHSKIADPETGSFFHGDLGGRDEEGRIWFCGR-------KSHRVETIPCEAVFNAHPAVFRTALVGVPGELK---PVLCVELEKDVKVDPELRAEL-------------------------------------------------------------------- 67516651 287 -------------------------------------------------------------------------------------------------------ITYAALDSAATNLAFHIRSLSRKHGQIIPVHMPTSPELYISYLAVLKAGHAFCPIPQDVPARRIQEILSDIDAPIVLGTSS----------KPPISAESSRSTSTWV----------NVTEVSKWRQMCGEQPADYSRPSLDHITIEQNQTAYLLFTSGSTGKPKGVQISHLAAISSHATAIPL-----PGERWFQFASPSF--DPSLMIFVTLSTGGTLCSADRRLTLANLEA---TINESRATVMMATPS-LATLLRPD-------RLETLEALWSMGEKLNRTVIDFALDNVMNGDATLVNAYGPTEINCTYVAPFKRHM---RGSIGRPLPTCAMFILSPDSQVVPTGTVGELAIGGPQVS--KGYLNLPERFIRS--KEFGPLYRTGDKARIDESGHIEYLGRITDQVKINGRRVELGEIESVVAAVEGVREAVAVVVKRDSKGEQIVALVVDAADGEGREKIAQQAKKNAAQHLASFMCPTTYTFFDVLPRSSSGKVDRKAL-------------------------------- 67516651 1403 --------------------------------------------------------------------------------HALSHPNDPALVFDNDDHPGNITWTYAQLNAMAEALAEHLLQ--VC-GDLVPICIEKSPPLYVAILGILKAGGAWCPIDTLSPAQRRHDLIARTSAGILL---------------------VSGLDTPQPQNAV----------PAGVRVIDVSKFIQNVSSDNTPQRATPRNTAYLIWTSGTTGAPKGVPITHS----AAVSSMRSLFDVSIQDLFY-----------TWGLGGALISGTREIMLESFP---------KLANITKATHAHLTPAF--------AAGVARKSCKTLKVVTMIGEKLTQSADDW------GTDMRAFNTYGPAE--ATVVSTIREHRSVKSANIGWPMSSVSVFVMSKDKRVLMKNAIGELALGGPQLSPTKYIWNEDA---------GQRLYYTGDLVRMLSDGSLEYITRVDDLVKLGGIRIELSEISFALRGHELVVETMILSRKDPVR--VVVAFLCPKAAGDADEGLAASLQA--RNVLPENMIPSVYLIVKKIPKTPSAKVDRRALQA------------------------------ 67516651 2529 ---------------------------------------------------------------------------------------------------EKEAMSYGSLNSAANRVAAYLASFRY-KNRVVGVCAGRTLASYPIIIGIFKSGNTYLPIDESLPADRKAFLLEDAKCPVVFT-ELGLRNSFA-----------GAPDTCRVECIPALQRSLDEMP-STNKDYSSH----------------PDDVSYLLFTSGSTGKPKGVMVTRANLSSFIESISEFACRIAPDGRYLAQADP-----HLLEMFFPWRHGMATV------TAPRPMILDDILSKWSITHASFVPSLVD---QSDITPQQC---PNLRFMTVGGEKITQKVLDWAS----APNVAIVNAYGPTETIGCTFAHINPSTNLR--NIGPPLTACTAHVLIPTMKYALRGQTGELCFSGDL--VARGYLNRPDAT-AANFITGPNMYRTGDIGRLMSDDSVEYLGRGDDQTKIRGQRLELGEVSEVLRASSPVAVDIVTTVPDLGKVQ-LITFVSRAKKRTVNEELGQELRDICAKKLPAYMVPDLILPVTSIPVAASGKADMKVLQKL----------------------------- 419530 57 ----------------------------------------------------------------------------------------------------------------------------------------NSVEAVIAVLALHRLQAVPALMNPRLKPAEISELVARGEARAVVANDAG------------VMEAIRT-RVPSV-CVLALDDLGSRVPEVAGKSLP--------PPPCEPEQAG-----FVFYTSGTTGLPKGAVRAAESRVLFMATSHNVVLGLMP--LYHTI-------GFFAVLVAAMAFDGTYVVVE----EFDAGNVLKLIERERVTAMFATPTHLDALTTAVEQAGAR--LESLEHVTFAGATMPDTVLERVNRFIPGEK---VNIYGTTE---AMNSLYMRAVRI-AGTVMRPGFFSEVRIVRV-GGDVDDGCP--TVKRASWR------WRRRMRPFQATLTNLKSFRKAGTGCVRDGSGNIVVLGRVDDMIISGGENIHPSEVERILAAAPGVAEVVVIGVKDERWGQSVVACVVLQPGASASAE---RLDAFCRSALADFKRPRRYVFLDELPKSAMNKVLRR---------------------------------- 194561060 489 --------------------------------------------------------------------------------------------------------TYREVAQHAAALRTALEQAGVGVGDTVAVLMPKCAHQLAAVLAIVQAGAAYVPVDSRQPALRQQAILRNARVRAVVSV-----------------QALAFEHEGCVR--IDIDTLPSDPQWPP-----------RAACDIAPDAL-----AYVIYTSGSTGEPKGVMLSHAAVC-NTLADISARHAVGAGDVVLGLAELSFDLSV-YDFFGATARGACIVLPDPARG-NDPSHWAELMARHRVTLWNSVPAQGQMLIDY-LEGEPALDVPGPRRVLWSGDWIPVTLARWWRR---WPDSALFSLGGATEASIWSIEHPIRPEDTQLASIGRALTGQTMEVLDALGRPCPPGVRGEIHI--GGVGLATGYANDPVRTAERFIHHPDGLYRTGDLGRVRADGSLEFLGRQDDQVKIRGYRIELAEIDAALTAHPLVGAAATI--------------------------------------------------------------------------------------------------- 154274309 429 ---------------------------------------------------------------------------------AQESPSKIALEFASKIPGKKRKWTYKEFNEVSNKYARLLQGNGASPGNLIGICFDKCPEAYFAILAILKVGCAYVALDPGAPEARKKFILNDSGAKILLSTT-----SKKNELK----------GLP----VLILDSPGI------------LDGIPSLPPVLE-EEIQPGDCCYCLYTSGTTGTPKGITHDN---VVQAMLSFQRLFHGHETSRWLQFA-----AFHFDVQYWSWSVGICV------TACPRDTIFADLIRELEITHIDLTPSLARLL---DPE-----ETPSLRVFITGGEQLKQE----ILEACGEYGV-IYNGYGPTEIGCTMLPRVPR--NGKPSNIGPQFDNVG-SVVCKPGTPIPRGGVGELCVTGALVG--RGYLNRPQLTEEKFKEMGERIYRTGDLVRLLHDGSFCFLGRIDDQVKLRGQRLEIGEINQVINSAEEVGEVVTMVLKQTSRSEQLVSFFTTNTPKNPDAKILSEINQACHKTLPGFMIPTHILPVTVFPLNANNKIDQRHLKKIYE--------------------------- 157368591 16 --------------------------------------------------------------------------------------------------DETRALTFAEFSDEVGTLAARLQ-LVLEPGDHVAVQLPRGLDYIVAAYAIWQAGGVYLPLDDQWPSSRIEGILHRSHVRVLIHA------------------------------------------PQAGHGIALTELAAEPRAELPA----AGTPAYIIHTSGTTGEPKGVVVSQES-LLHLVDSHQQIHGVTEGPVVINASFC----FDSALERMALALGYSVVVSDRVRKSPHELVGY-LCDHHIVNV-DLVPSHLKVLLSAGLN--EKCD--ALRLVIVGGEAIDVELW----RQLAANEAVYINVYGPTETINTSFCEIRGEMPH----IGRPFENVSCLILDEGGQRCPPGEDGELLVAGRH--LALGYYNAPALTARA-FVNVDGYYRTGDRVRQNEQGNLLFLGRIDDQVKINGFRIELADVQHNLAQLPGVQYAAVTPIKLPS-GQGLLASVVWHADTAG--QTLASLETLLGEKLPAYMVPDRWQQLDALPLT------------------------------------------ 59876590 42 ------------------------------------------------------------------------------------RPNAPAIAWDGE-------MTYKQLDEHSTQLAGYLAGQGVIAEEMVPLCFEKSQWTVVAMLAVLKAGGAFVPLDPSHPRSRHEEIFKQTKAKVVLTSVQY------ANLWPN-----------STQRILAVSNA------------FINQLSAETKVCSKVEPWNA---VYVMFTSGSTGVPKGVVLEHGAICLAHGKSMR----LGPNSRALQFA-----AYTFDICIAEIF---TTLIFGGCICIPSEDALSEFINNRNVNWAQLTPTVARLL-----DPLT---VPTLKVLVLGGERVDDADWRW------DGNVAQINVYGPTECSIWCTSHENTGPDFQSGMIGRSMASVSVTNPDNHNQLVLFGEVGELLVEGPI--LARGYLNDTMKTEAAFVSRQGRLYKTGDLVYYNADGNLVYVGRKDSQVKVRGQRVELGEIEHHLHQMPGVKQAAEVILPTGDQGKAMVAFLQLSEHHTPISQISDEVQTQVDEQLAPRMVPEVYFAVTEFPLTTSAKVDRQRLRKI----------------------------- 59876590 3688 ------------------------------------------------------------------------------------------------------ELTYTELDAQSEKLAKYLKSLALET--AVGVLAHRGCEAIVAFFGILKAGLAYLP----FDSKAPEKRME----SILSTID----GKKLVLVGPNIR--LPGAGLEDVEFAHIVDILNVD---------DNAEFIRREDPALKP---SPSSLAYILFTSGSTGQPKGVMVEHRGIVRLAQHDQMEHF--RSSEATAHMANLAF-DGSSWEIYTCLLNGGTLACIDAT-TVLDQDALLRAFREYKIRIAFITPALLKYILAESPDTIGNLD-----TLLVAGDRADINDLFTARNLVTNK---VFNAYGPTESTLYLLSDNEACVNGVP--IGRSISNSGAYVMDPEQNLVPLGVVGELVVIGD--GVARG-YTDPNRNVDRFVTITVGAYRTGDYVRRPTDGEMEFFGRIDGQVKIRGNRVELGEIESVLRGHNFVRDAVVVAEQQQEKDQRLFGYVTLKEGSE----------------------------------------------------------------------------- 59876590 2630 ------------------------------------------------------------------------------------------------------RMTYEELDETSSRLAHHLISLGVESESIVPLCFDKSIWVVVAMLAVLKTGGAFAPLDPNHPTSRHREIFDQTKAKMILSSTQY-------------------ANLWPESSQIVVPISRDFIDQLP------------AKPYDAQIAVQPGNTAYIIFTSGSTGVPKGVQLEHKAVSTSCLYQGP-ALGITKNTRALQFAA---YTFDACIIITSLLHGACVCIPSESQRR---DNLIDTINAMEVSWALLTPAVARIL---DPEKIV-----SLKTLVLGGEKVNASDCE-----IWSDRVQLINAYGPTECCSCVANPDMKGLDPEP-------IGNSVASVDDHNRLAPLGAVGELLVEG--PNLARGYLNDAKKTEEGYSGRRGRLYKTGDLVHYTADGSLVYVGRKDNQVKVRGQRIELAEIEHHLYQLPDIKEIAVEVILPTGGKPIVAAFLLLNSKKSDSDELSQRL---------PRMVPGIYFALVEFPIMTSGKIDRKRLREI----------------------------- 59876590 1139 -----------------------------------------------------------------------------------------------------REMTYAQLDKESEVLSWWLAKQSLAPETLVGVLAGRSCQTIVAFLGILKAGLAYLP----FDVKLPAKRMETI-----------------------------LSSLPGQK--IVLFGTDVEPPKLKIGDVRFDEQIRKPSDSGNIVKPSATSIAYVMFTSGSTGQPKGAMIEHRG-IVRLVRDNNFVQHLPASPVMAHMTNLAFDVS-TWEIYASLLQGGTLVCID-RMTVLDPEAVLRTFRREQVQTAFMTPSLFRTYVQQSPAMFAN-----LEMLCVGGEALQSNDIVSIKTRTGK----IVNGYGPTENSTIFVLSYANGVPI-----GRALSNSGAYVMDLKQQLVPLGVVGELVVTGD--GLARG-YTDPKRNIDRFVTEIDGAYRTGDYVRRPTDGQLEYFGRMDGQVKIRGHRIELGEIEHVLRSHKSVSEAAVVQQQNVDEATRLAAFVTVFEGDVVADE------------------------------------------------------------------------- 91791134 39 -----------------------------------------------------------------------------LDFHAEVTPEKLAYRFLPDAGGVPIEISYGSLRTRAWAIAAGLLSLA-KPGDRALIMLPSGLEFIQAFLGCLYAGVIAVPLYPNF--QRLASIHASATPALAITT------------------AAQLPGLKT--------RFQADIHHEQMNWVAIEALMQEASVTPRPLP-SSTDIAFIQYTSGSTSAPKGVVLSH-GTIVHNQEQIRKAFRHDETDHV-----MGWLMGLIGNILQPLYLGIGCTLMSHLSFLQRPFRWLQAISMYQATTSGGPNFAYQLCQKISEEQKAGLNLSSWKLAFCGAEVVRPETINQFSQAFGFDRQAIYPCYGLAEAGGRAVFRVPDETTCSMVSCGT-TFDHDVRIVNPATSEQQAGEVGEIWIHSG--SVALGYWNNDVLTREVFDGRIKSFLRTGDLGFFDEGKNLFITGRLKDLIIVRGRNHAPTDIEFTVESHPSFRQAGCAAFAVDIDGELVVAQEIERTARDVDPGARDAACEQVTREHG--LKVYEIVFVAALPRTSSGKIQR----------------------------------- 110599662 7 -------------------------------------------------------------------------------------PDTPAIIF----PNKNCSLTFSELDRLSDRIAYGLETYGIGRGVRTILMVTPGPDLFTLTFALFKVGAVPVLVDPGLGVKNLKKCLADAEPQAFI----------GIP-KAHMARKIFGWGEDTLRTFVTV-----------GRRLFWEELVAGQGERFPMAPTDRDDIAAILFTSGSTGSPKGAVYTHGNFAAQV-EALRQVYGIEPGEI-----DL--PTFPLFALFAP-ALGMTAVIPEMNFTRPNPRKIISAIEKYHVTTMFGSPALINRVGRHGVKKGKR--LPSLKRVISAGAPVPAAVMERF-AAMLRPDAQIFTPYGATEIGSDEILGETRAITEAGGCIGSPVKGIRLEVIEDDALRAPIGKIGEIVVQ----GEQVT-RRYHNRPEADLLSKIKGGFFHGDLGGRDEQGRIWFCGR-------KSHRVVTPEIEAVFNTHPSVFRTALVGVGEKGK-QLPVLCVELEKGIRANKKVRQELMNLAKAHI------------------------------------------------------------ 121711902 222 --------------------------------------------------------------------------HEMISQRAQETSDKEAIAWDG-------SLTYGEIDRYSNHVAHSLRDMGVKLHDVIPVCFEKSRWTVVAVLGVMKTGATFVLMDPTLPLARLQNMREQVGASTMVASKQYKLATSVIPDGKVVDEAAFTS-------------------------------LPDTQDPPPLPPVPSSALMYIIFTSGSTGTPKGVKLSHETYTSSAIPRAKAV-GYTPNSRVLDFASYAFDVSIDSMLL-TLGNGGCLCI----PS--DEDRLNDIIRRMRINYAGLTPSVARIL---DADVI-----SSLEGLGLGGEAVSADVTLW------GKDTRIIIGYGPCECTIGCTVNSSAATGRDYISIG-PGNGAAMWIVDPNDHEVPVGAVGELLVEGPIVGQ--GYLNDPEKTHSSYTGRRGRLYKTGDLGRYDPDGGIVFVGRKDTQVKLRGQRVELGEIESQLARLPSIAEVIV---PTGSGGQTLVAFIAPQAPQELSDELRETLSKAIKTVLPRYMVPTAYIPVNHIPTLISGKTDRKRLRQ------------------------------ 46139559 35 ------------------------------------------------------------------------VAHHAFEAVAQAHPDLTAVRHY-----DGSTITYAELDRRANMLANELIHYGLRIGDRVVLVYSRCIEMVVFIMAVLKAGGQYVPLDGGIVTDTLGFDIADSDAPVVLCLPKFFE--------------------KVVRSVPDDRRNMVNVDLDSTSPLW-----KMGNPSNPMVEVNTDDGAYVIYTSGTTGRPKGVVRHRGVTNTLLAEPSKL--GIRPGRNVAQQLNVAFDMCAWEIL-GTMMNGGTLHIR-GSGLQP----WTECLQRCD-TIIATPSVVLKYM-------PNVEDFPNVDTIAVGGEPCPL--------ALAEKWAPHINFWGPTEIS--MLNTCHLHQPGIPLSIGKPNPNTNVYILDDNENPVPVGQPG--VMWAGGPGVSAGYINLPERYK---LDKFTNMFNTGDLAQWLEDGSLLPLGRKDDQVKIQGFRVELDGVSRSIETTPGVIKGCALKIENALWGFY-------SSDVQIDE---NQLKAAVGKSQPFYAVPSVWKHLPVLELTPNGKVDKRALMKIA---------------------------- 24380067 34 --------------------------------------------------------------------------------------------------------TYGELKADSDSLAAHLDQLDLTAKSPVVVFGGQEYAMLASFVALTKSGHAYIPIDHHSALERIEAILEVAEPSLVIAVDDFP---------------IDNLQVP------VIQYSQ------------LEEIFKQKLSYQINHAVKGDDTYYIIFTSGTTGKPKGVQISHDNLLSFTNWMINYSFDLS---VMYWAPT--------------LALGGTLFALP-KEITADFKQLFTTINQLPIGVWTSTPSFVDMAMLSDDFNAQQ--LPHLTHFYFDGEELTVKTAKKLRQRFPQAR--IVNAYGPTE-ATVALSALAVTLPIKPDSPTF--------IIDESGHKLANGQQGEIIV--SGPAVSKGYLNNPERTAAAFFE-FEGLYHTGDLGSMTDEGLLLYGGRMDFQIKFNGYRIELEEVSQNLNKSQYIASAVAVPRYNKDKVQNLLAYVVLKDGVEEALDITKAIKADLQDVMMDYMMPSKFLYRKDLPLTPNGKI------------------------------------- 24658765 80 -------------------------------------------------------------------------------------------------------LTREDLHMNAMRVASYMRNMGLGQTDIVGV-MGRTHQSAVAY-ACFFNGTPLHALHNAYEEACIAKLFGITKPRLIF-CDG--------DEYEKVKSATKDLQVT-----IVTMRNHPRGS-VRIQDVLTTPVMQNFQPLRLKD--GIDHTLAILSSSGTSGFPKAVTISN---------SHKIIVDINNSNIQYTSSTLDWCSGLSMAITSGVFS-TTSIIADCD---FDPGLFCRAIGKYRISMVLLSSSYLAIF--ANCPEFESADLSSLNYVIFGGSSCSLEVQRKVRSRLSHDCLNF--CYGLTELNSAGSVNL--NFDEKPNSVGRAIRGIKIKVIDEQGEAQEPNVVGEICFHNSW----AGYYKNPDETRQ--IQDSENWIHTGDLGYVDKDGYLFVIDRLKDMLKYQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASLVKKPGTQLEA---QDVVEYVRKRIT--AKFKQLLIVDQI--VRSGKTNRSAVKE------------------------------ 59876752 9 ------------------------------------------------------------------------------------------------------EMTYTEFDQAACRLAKYLEQAGIRRGQLVPICFEKSPGAVITMVALWKLGAAYVPLDPAHPLQRLQAVISIVEADIIVSASN----------KILVQDI--------VRRVITVDPT----------------LLSATDVVFESRSQPR-DTAFVIFTSGSTGRPKGVVHVHSAVC-SSALRHGPAMSISQATRALQFGSYTFIVS-TFELFTPLIFGGSICI-------PSEDRQTDILRAFKVNWAIFTPSFARSLSTEDTP---------LHTLVLAGEPVQDDIMRWA------PKVDLISIYGTSEC-SVCITGRMVHGQTPRNCIGRASLSWIVDPMDHN-RLLPIGAVGELVIEG--PSLAQGYLGEPDRTQFAFIEQRRRFYKTGDLARYYDDGTVHLVGRADMQVKVRGQRVELAEIESHLCQMPSISLKFAVSLIFPRGTPMLAAFIARQSGFGPELELAMQLSKRLAMMLPSYMIPAVFLPLAYMPLTASGKMDRRKL-------------------------------- 59876752 1059 -------------------------------------------------------------------------------------------------------VTYAELDYYSSKLAVHLLDIGVGAKDFVPICFEKSMWVIVAILGIMRAGGAFVPLGPDTPYSRLVMATREVGAHFMVCSKKQLHRDRTVPIGPGFNALVINTPMP----VLLLP------------------------------AVTPTGAAYMVFISGSTGMPKGIVMEHQVFCT-SALCHKEGL-LNEESVLKFTS----YMFDASIVEIPLLHGGCVTVDPGS-----------------------AP--------------------LLEVLCLTGEVISTTLIEWA------PCAHLVNAYGPSECCAVIIGSNLRNIGTAIGTACW--------VIDENHHQLSPME------KTAETFVPRPTW--------LPWGSCGRLYKTKDLVRYVPDGSMWLLGRKGYSVKFHGQRVELGEIE------------------------------------------------------------------------------------------------------------------ 53804874 11 -----------------------------------------------------------------------------LDDMVGRYGPRPAIQYR--PRYRTLRWSYLELGTHAAKLASLLDEHGVGSGDRVFLSAENSPHWVAAFFAIAARGAVIVPLNPRSPPEQLANLVRSAGPSLVLASPRRRWEGPPLP-------------------VVDIERSG------------------RVPSNRPATRTGPARLAEIIYTSGTTGDPKGVMLTHANLLSDLSAVARAI-PLAPDDHVLSLVPLFHVYGQMTSLFCPLAAGCPV----SYLTTPTTRSVLEALTHTPVTHLVAVPEVLKTMMRIGRIPIRARISGSLRTIVCGGAPLDPV----VEEKWWALGFQVLQGYGLTETSPVIAANTPQAH--RIGSVGKPLDEVELRIASD----------GEILVKGPM--VMAGYFRDPARTEAAFAD---GWLKTGDAGRLDADGFLYVYGRKRMILGPGGENVFPEDIEAVLNRTAGVTDCAVVGLE------------------------------------------------------------------------------------------------ 218721177 205 --------------------------------------------------------------------------------HVRTHPKSPAVAWDGE-------LTYEELDELSNIFAHQLIDTGVGRGNIVPLCFEKSKWTPVAIWSVIKTGAAFVLLDQRL-PD---DRIRQIA--------GLIE--KDTPL--ILSSASQRPRAELLSHLIII-----DSEYLETKSQSLSDTACSSDNESD---LTPSDPIYVVFTSGTTGVPKAAILSHQNICTF-AKTSRELSDISRDSRVLA--------WASYATFLSLLSGACLCI---PSSWECENDVGRIVDTYQITHAMVTPSVSKMM-----QPLQS---SSLKVLNLCGEPCTEDALSKWR----GTQTRVMNTYGPAECTVTSVGNYDALLFESPSIIGKGLAGMDPV---DHGRLTPIGGIGELVVEGPLVG--LGYLHDEKFYEDPKWGRRGRLYRTGDLVRYTDNGEIEYIGRRDSQVKIRGQRVELGEASTQLQ--PYIPSAIVITLRN--GAAILVVFFAIDSETKKSSILRKMLDQVLKKKLPSAMIPGAYVNIDRIPLTMTGKVDHRKLREI----------------------------- 218721177 2406 ------------------------------------------------------------------------------------------------------QMTYKELDEYSNNLAAQLRAQGIGLNSFVPLCFEKSFLVPVAMLAVIKTGAAFSVMDVSY-PESRLKIIADAEAHLVIT---------------------------SPSQLTLARRLAERVFVVGEKAYTSSGLFQRQ-PIIDISLRNTDRLMYVCFTSGSTGVPKGVMVTHKNLSSAAVQTRELAFD--PEDRVYDFSSHAFDANIWHFFLG-LVVGACVCI----PSHEDVGNLARSISSFQSTALFLTPSVARTI--------DPTEIPTVKRLYLGGEAVTPDVSMW------KDNVDLWGAYGPTETTPLCIFTRLSAPNL-ASNIGR---GVGVRSWDPDNHEVAVGAIGELVNEGPL--VTKGYLNQPQKTAEVFYGRKGRLYRTGDLVRYNFDGTIQYLGRADTQVKLRGQRVEFGEIEYHLKSLESISICEVI--KHPTSGQTLVAFCTFSSSSSSTSLDTTRTKAHLSKSLPPYMIPEFFIPLPQIPRNPSGKIDRLKLRAL----------------------------- 218721177 3477 ------------------------------------------------------------------------------------------------------KFTYSQIDRMSDALCGQLVQYGIGRGSIIPILSTKSGYVPIAALAILKAGAIFIPLDGTTPVGRLKMIVDEVRPSIILATQSSL-----------------AVAADLVVNVVLLN--------------SYDDTIAKA--EIDPPSVEADDVACILFTSGSTGTPKGVMQTH--QALSTAIEQQAAYDFTDSTRAFEFASYGFDVSWN-MIFKVLAMGGTLCV----PSEEDRNDLLGAMNRSRATLTELTASVARLL--------DFTQLPHLSTLILSGEPVDMRDFEYC-----KPRVRVIVCYGPSECTSVSTMNPGLQSDSSRHGIGK-GCGSSIWLVDPEDRLVPIGAVGEILIHGSLVG--KGYYNSEELTRASYVNALPWMPHHGDLARYDTNGNLHFVSRKDLQVKLHGQRIELEEVQRALLEHVGPVICCILSHPQKNTDQQLVSFLSNRDADTNQDALRQMLEGRLGTLLPRYMIPSAYYFITTIPRTNNGKADRKALAEIAA--------------------------- 218721177 1347 --------------------------------------------------------------------------------------------------------TFSEVDELSSRLCLKLQSIGVGRGNLVPICMEKSKWATISMLGILKTGA-------GFVAKRLMGIIEQISAKCIVT------HGPAATLRSLCKEAI----------------------------VWEEHLLDTDNIKSELTPVKPSDTAFVVFTSGSTGAPKGIIITHENFIEHHARELKLS---RESRIFDFASYSFDIAVHNSLM--ALCLGACLCVPSEDDRENDIEASF---ERLRANWADITPSVARLI--------NPTEVPGLQTLVLSGEAVGKDLVRWANEV------NLINAYGPAE--CQICTVQSKVTDVRHADIGFAV-GCKAWILEPASNNLPIGAIGELIIEGPIVS-PSYLQSSNNAFVDYPISKRRGYYRTGDLVRYRPDGTIVYIGRVTTQTKINGQRVEFGEIEYHIQRLAPNIESAVVDVVDYAGVNLLTAFVVSNDGFKRSVDVTSRVLDELKESLPAYMVPTVFLNTSHIPLTSTRKADRRFLRSRA----------SSLSRYQLVPQIKEEKK- 218721177 4594 -----------------------------------------------------------------------------------TRPDALAIAWDG-------QLTYRNLDVLSSRLAKYLVKSGIRRGQFVPLLFRKSMWANVAMLAVSKANGAFVPLDANHPEGHLRAIMQALDTDIVLCAGDTR------------DRAARLAQNAVIAAEAAASSDNPDQDLEPNM---------------------AQDIAYAVFTSGSTGAAKGVKISHQNLATAIYYSSSYSFD---ACVFFYTVTQG---------------GCLCVPSDES-LKGDLGTFMR---DKRVNWAQLVPSVARTI--------NKSLLPDLNSLVLTGEPMDIETWA--------PSVRLINAYGPTETILCAISSRITNPEEHLGFIGC---GRGATLWDNPNKLAPVGATGEILIEGPIIG--LGYLGPYQPWLLKGWKGCPGLYRTGDLARYREDGSLVFIGRIGSEIKLRGQRVDIGAIEDVLRSIPLVIELAAVNFGNVERDQLLAVFVAASETASSQIGLRTQLESLVGTILPAYLQPEAFLPLPSIPKTSSGKTDRRRLKAL----------------------------- 15606303 9 ---------------------------------------------------------------------------------------KTALIHQGNE------ISYAELLENIASFANLM---DITPNERVGIVMENRPEWVYAFYGTWKKGGIVVPIDFMSTPQEIRYILEDAEPSIIFCSDETY---------PRVREASEDLKVE----IVNVDNLVLPTPWEG------------------IVRRDEDDVAVLPYTSGTTGNPKGVM-----------LTFKNLMSNIRG-----VSEVG-IAGHMYTMLLPLYLGATVVFLDKL----TPEDIIEKLQKYQITVLIGVPRLYRRIMEEINKNVLAKNLFKLKYMVSGGAKLPLD----IAQDLTTLGFTVIEGYGLTETSPIVSFNPPN--RIKLGSVGVPIKGV----------EVMTTSEGEIIVRGD--NVMKGYWKKPEETQKV---IINGWFYTGDLGEIDEEGYIYITGRKKEIIVLSGKNVFPEEIESILAKAPYIKEVGVF-----EKDGKLLALIVKELGITNLEETIKEVIDKVNRELPKRVVGFKIV-KTELPKTRLGKLRRFLLPQI----------------------------- 197729676 12 -------------------------------------------------------------------------------------------------------LTYAELADSAGSVAAWLRERGVGRGDVVATVLPTDPDARIAAL------------------------LESVGPRAVLT-DGAHQG--RVPEGPYAVASLSDGH--------------------------------PAAPYRVDDRTHHDDLAYAVFTSGSTGVPKTVEVTQRALLNFCAGFRKVTAAVEPLDSFGVTADIGKAS-----VYGALLSGARLDVYD-RATTLDPELLAAELRAHPVSALTCTPSLLEALASEG-------RISGLRLLVLIGEPLPPRLAAAVLDA--SPGIEIHNGYGPAETVHRVVAADTGGERVPVGHA---LPGVVARVLDDACVPVADGVPGVLYL--GGECLARGYRGDAE-TTAAKFVTVGGLYRTDDLVVRAEDGCFDFLGRVDGQLKIRGNRVEPGEVETALLTVPGVRLAVVTGERSAEDAPMMAAYVV--GGAE-----RAEIVAWLTERLPAALIPSRIHPVPRIPVNMNGKADFAALRALAA--------------------------- 118463549 15 -----------------------------------------------------------------------------------------------------QWVTWGQVRTLTERIASELAAAGCGPGGRVAVVLGNRMESVATLIAIFRTERTLVTISPLQPAERLAADLVASGADYVL-APQSLWAERVF-----ADAVAELGGSASVDGSEVVAR---SAATRDARDGDAAIAIE-------------------MLTSGTTGPAKRV--PLGRKQLEVSLSAALRHNDRPDDKPPLTGAVGMVTGGLWALLQALVAARPIVMLE----RFSLDGWHNAIKDHKPILIGLPPPAIREVLNSDIP---REDLASVRAVNSGTAPVDPVLVDGFLERYG---IPILITYGATEVAGWTLKDFHASWTEKKGSVGRPFPGVRMQVIDEGGTVLPPGQSGRLQVASA------QVADSAERWV-----------TTSDLAHIDEDGYLYIDGRADDVIVRGGFKIAPETVVRALRSHGAVADAAVAGLPDDRLGQIPVAAVELKSAMTATGD---ELRAHCRASLTPYEVPAQVFVVDELPRGAALKVDRR---------------------------------- 157931699 3 -------------------------------------------------------------------------------------------------------------------------------------------EMIIGILGIIKAGGAYVPLDPNYPPERLDYMISDSAISLLLTQQSLVQF-----LPENQAEIL-----------------CLDTDWSRIANYSQENLTSSVTP---------ENLAYVIYTSGSTGKPKGVMNIHKGICNTLKYTID-HYNLTSEDRVLQ------ITAFSWEVFSSLTSGASLVVT-KSDRYKDIDYLIDLILKEQVTYFTAVPSILRVFLQH----PKSKDCHCLKRVIVGGEALSYELNQRFFQHL---NCELYNAYGPTE--AAVETTIWCCQPNSQISIGTPLANVQVYILDSYLQPVPIGVAGELHI--GGMGLARGYLNRPEKFIPHPFAE-DKLYKTGDLARYLPDGNIEYLGRIDNQVKLRGFRIELGEIQTVL--------------------------------------------------------------------------------------------------------------- 119471993 37 ------------------------------------------------------------------------------------------------------------------------------------------------------------------PVKELLYTIDDSDPSLVI----------LHPAFDRFKEPLRESIAKDVPFMILQ-------SFHAKNDLSSYSL-----PTFSPVS-SLDRRALMIYTSGTTSKPKGCVTTHKNILVEAWK-------YSPSDHLIHVLPLHHVHGIINGLTASFLSGATV---EMHPKF-DPQVIWSRWQDQGSSTMFMAPTIYSRLIDYFEANIRGTDRSALRLVVSGSAALPTPIKTKFAAITGQI---LLERYGMTEIG--MALSCGLDVDKRIGSVGWPLPGVQVRLADETGAIIEANEDGMIEIKGD--NVFLEYWQQPDATAREF--TADGWYKTGDVARRDDSGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIEEVAVVGLADEEWGQRVAAVVKQRPGVRYLPELQTELRAQLKQEMAPYKIPTVLKVVDSIERNAMGKV------------------------------------- 15898410 8 --------------------------------------------------------------------------------------------------------SYKETYERIIGISNSMLSIGISKGSIIGVADYNTLKFVELLFASSLIGTIIYPVNVKLPYDQLLYTIKHARVEWLFASKDFIFLFKDF----------------TKEKIISIDSNDTKI--------TYDDLVSRKLVKEPEIYVKGSDPYSILFTSGTTGLPKAVVHGAIG-MVHQLSLYNSPSSLKNNDII-----LGLIPYYHLWSWGSLFHGAKYV----TSGKFEPIKTLEIIEKEKVTWLNAVPTMMYMLLSA----AKQGQLNGLKTLI-GGSPISSN----LAKKLKESGVSFASIYGGTDMLAISITIIPANTNIYARVYTHPLPFVELKVVKPDGKEAKVGEIGHLWVKTPW--LPGEYLNDLENTKSSYED---GWFKTGDIAMIDDYHTIRILDREKDLIKSGGEWIIPSIIESIISEVSGVDLVAVIGRIDEKWGERPIALVKGKGSN-----LKENIISHLRSAIPKWWVPDDIVIVDDLPLTSTGKVNKKVLKE------------------------------ 42782697 9 -------------------------------------------------------------------------------KHASLQPNKIAI------KENDRVLTYKEWFESVCKVASWLDEKK-SKNKTIAIVLENRIEFLQLFAGAAMAGWVCVPLDIKWKKDELKERLVISNPDMIVTE----------------------------------RYKLNDISGEEGRVIEWKRMIENKLPAYYPVENVQHAPFYMGFTSGSTGKAKAFLRA------QQSWIHSFDCNVHDDSILIAGTLV-----HSLFLYGALYIGQTVHIM----RKFIPNQVLDKLETEKNSVMYTVPTMLESLYKE-----KRVIENTLKII-SSGAKWEAEAKEKIKSIF--PYAQKYEFYGASEL-SFVTALVDEESERRPNSVGKPCHNVQVRICNGAGEEVQKGEVGTVYVKS------------DQFFMGYILSGIDGWMTVRDVGYEDEEGFIYIVGREKNMILFGGINIFPEEIESVLHEHPAVDEIVIVGVNDSYWGEKPVAIVK-------GSATRQQLKSFCLQRLSSFKIPKEWHFVDEIPYTNSGKIAR----------------------------------- 195498021 36 -------------------------------------------------------------------------------------------------------LTRYQMLQNATKIGCYLRDKCFKKEDLVGLMARNSTHVAAVAYGCLFNGTPFHAVNPSLEHNTIASLYKITRPRILCCDVADYEKIKDI--------------GASLEALII------TVNGKLPGVMSVADLLQTPPDDYEPAQFGVDRTMAILCSSGTTGTPKAV------TLSNSRKLFEMHSYLGPDDVQYAPSTLDWLTGLITLVTAA-VFGTVRLI---SSEIFSTAHFLDLCEQHEVSWTIMANSHVAMLANCPKTNAQK--LRSLRHLLFAGGHCLVTTLKKMQSFLHGSGI-LRNAYGLTEVGTLISYNY--DTQSKPASVGRLLANIRVKVVDSSGQLQGPKGLGEILCHN---GQLSGYVGNSQATAE--MRDSAGWYHTGDVGYFDEDNYLHIVERKKDMLKYLGMMYYPHEVEEVIAQMPDVAEVCVFGIFREMEGDAAAASVVLRSGSKLEP---RHVEQYVRKNIS--VQFKHVQFVPQLAKSANGKVNRQAVKAAYLKDATQSKDQFTI--------------- 88604381 142 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFTSGSTGVKKGVMLTHKNLIANTNSILQY-LNLSSDDRMM-------VVLPFFYCYGALLHGGSLVLNQS----PFLGGALKGIHEFQCTGFAGVPSTFLILVQK--TPFLTMRFPSLRYLTQAGGHLACSVIHEIARTFADKKFFVM--YGATEATARLSYLPPEFLFKKPDSIGKGIPGVTLEVRGKDGKKVKPGEVGEIVAAGD--NIMAGYLEDPD---ETAKVIKDGWYYTGDLATVDEEGFIYIIGRKGTFIKSAGFRVSPQEIEDVIMQVEYVGVCVVFGIPHPILGEAIVACI---QSDYDSESLISEVKKHCAGHLPSHKQPTDILVLQNLPLNSSGKPDRDAIKRL----------------------------- 114764783 39 --------------------------------------------------------------------------------------------------------------RMVGQAAAWLQRQGIGAGDVVAIWLSNRPQWLALLFGAARIGAIVAAVNTRYRSAELHHILASSGARLLI-----FEGADRHADFHAMIAELDRETLPELAAL-------AAIGSGELAPVLGLEVAHCAFDDLEPLPARASDPVLLFTTSGTTSKPKLVLHTQASLARHARNSARYGFD-GEGAAYLAAMPFCGVFGLNPS-FAALAGGAPIHLMSAFKVGPA----LEICRRAGITHFCGSDEMFRQMWQADRVA-----LSRARLCGYAGGAL---------QEMAEAGLPLVGVYGASEVNAIFATTAPIAQRLQGGGYAAGPG-AEIRVRDETGALCADGESGVLEIRAD--TNFSGYYRNPERAIDA-----EGFFRSGDVGQLRGDGSFVYLARNGDFIRLSGFLTDPAEIEEVIEAADGVAKAQVVGVAHEGR-TRPVAFILPEEGDAPDPE---AVLAHVNARLAHYKVPLMIVPVEAFPTTESAKIQKARLRDMAE--------------------------- 169177750 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSHGAATII----PGRFSPAAALEAVQDFGGTSLYGVPTMF--IAELALPDFASYDLSTLRTGVMAGSLCPIEVMNHVIADMNMTDVAI--CYGMTETSPVSTMTRKGTLQHRTETVGRTMPHLESKIVDPSGDVAERGEIGELCTRGY--AVMDGYWNQPEKTAEAIDA--EGWMHTGDLARMDADGYVLVEGRIKDMVIRGGENIYPREIEEFLYTHPAVQDVQVIGVPDEKYGEELMACIILKPGAEPLDA--AAVADFCRGKLAHYKVPRYVEIRSSFPMTVSGKIRKVEMRQ------------------------------ 46126563 68 -------------------------------------------------------------------------------------------------------------------------------GERIAFMVESGYEYVVTLLAILASNAIALPLAPAFPAPELRYILENSQALVLISSS---------KYASKAEEVISQDLASPP---LFYQLDGTGHATAEEKEIELGELSNSQQGG------------MMLFTSGTTARPKGVVLTQAN-LTAQASSLLEAWRYSPSDRLLHVLPLHHIHGTVNALLTPLLAGSSVFMF---PFVVDWKRLFQTAEKAQVPIFFTAPTIWRMLKKAGKEAISPRN---LRLNFS-GSAALPKPIRDGWIQLSEGNI-LLERYGMTEVGMALSCGLADVDRVD-GSVGWPLPSVEARLMDETGTVVQPGDEGEIQLRG--PTIFTGYWRNPEATAKEFTE--DGWFKTGDIAIRGESGSYFIQGRSADIIKTGGEKVSALEVEREILSLDQIDECAVVGLPSESWGQKVAAVVVLSQKGDEKMTLPQ-LRAALKPRITAYKIPQDLEIVETLPRNAMGKI------------------------------------- 109645880 530 -------------------------------------------------------------------------------------PNKTALITDREE------FTYASFSRYVKTVVDLLKEQDVRPGDRVGISIDKNQWQIAAVMAVLLVKGTYVPIDVHQPSARQEKIIKGAGIKVLLIQDEDYSSQKGHPAREGCS---AQGGCPPWEGCTTINLQGVSL-GNEPLDVDPDDSGSGGPGSAAPGSVDYDRPAYIIFTSGTTGEPKGVVISHRAAM-NTIMDVNHRYGIDESDVFLCLANLSFDLSV-YDIFGCFAAGGTLVMPASSQIR-DPKYLYDLILLNRISVWNSVPAQMQMVVNYLESVESMKKKTSLSKVFLSGDPVNPE-------RIGAPQARVVSMGGATEASIWSIYYDIAKGEVFGKSVGKPMANQRFYVLNGEGRPCPDYVEGNLYIAGD--GLSLGYLNDEKLNGEKYGATGERIYRTGDRGYYRRDGNIMFRGREDEQIKIHGHRIELAEIRTALTDYPLIALALAVGTPDELK-------------------------------------------------------------------------------------------- 169771183 5 --------------------------------------------------------------------------------HVGHRPDAIAI------EDDTQKLTYKDLDREVDRLASVLKNYHLSPEEPICIIEGINSNLVIAQLAVIRARLTCVPIEPSTPKLRLSDMLTDIGAKYILSD------------KEDVADGIEH---------IVIPITGQSPHGASEAQKDNQVNGSVHDPDHEYR----SH---ILFTSGSSGRPKAVQIPERAII--HLVTKTACTPLEPSDRVALINNPGFDISL-FEVFAPLVAGATMV---PVPRMTDPFAFREFIAEKNISVIFTCPTAFR----------------GVRIVLSAGDVPSVAAVKAILKSSAPPK-HLWNTYGPTET-----TTYSTMHEIKAEEFQHDFLGIQLCLVDENLKLVKPGKVGE--ILLGGPGMTTGYINRPEENKNS-FVTIHGYYRTGDLARYTPD-VLEFVGRIDHQVKQGGFRVELGEIEQTLYASGWLTGAVVIASQDEGKESFLVAFVIPAVANTVRA---RTLSEFLGQRLPSYMIPSDFIFCSEYPMTAHDKVDRKAL-------------------------------- 121720028 3141 ----------------------------------------------------------------------------AIDRQTSTQPDAPAICWDGD-------FTYRELEVWSAQLANVLHAHHIQSGSFVPLYMDRSRWVIVAMLGIIKAGVAFVLLDTSYPLSRLRTICEEVHAEVIVTSPDRMSAAQELVPRATILPLGEGLQGHS----------------------------QHSDTPFQNITVRPRDALYAMFTSGSTGKPKGVVIEHGPF-VTMSKEYRERVGLGPSARVLYAFDVS-------ILLCTLITGGCICI----PSEPEQERFTEALRRLQPTHALLTPSFVRAL------PLD--DLAPIHTFMLVGEP--PEIDRW------SSKLRLMNLYGPAE--CTILAALQPRVDMEPTNIGFATAGAAADPRDPH-RLVPIGAVGELLLQGAMVG--RCYLNEPERFIRHTNTNDERIYRTGDLVRYDHDGSLVYLGRKDFQVKLRGQRLELSEVEDHILSLKDVAAELVTTV-DSHSNPSLVAFLSPSEEVASSADFQQKIRSLMHDCVPDFMIPTIFVPLVDLPRTIGGKIDRRRLREAA---------------------------- 121720028 478 --------------------------------------------------------------------------HDLIERQAQKSPQAVAVRWDG-------SLTYEELSRTSSTLATVLTSQGISRGTVVPLCVGHSKWAAVAMMAMMKSRAVFVLLDESYPLARLKRMCEDVQARCVVGT------------KRSTNLAARL----GLELLIVDQVDGETPP------------AEQVSTNLE-ESIRPEDVMYITFTSGSTGVPKGVIVSHGGFAT-SATAHARLYNFTPSARVLQFASPG---FDSFIILSTLIAGGCVCV----P-HPDDSRLQEVINEFAVNNACLTPTVARIL------PPDK--LPSLQDLSFIGEAVNSDVSRW------EPFVRVRNAYGPAECSAVF-SVQPHLTPHNPANIGLAGAGWVVDPDDPQ-RLMPVGSVGELLIEGPIVGLGYTAFIDPPRWRQRRFGPCSGMYRTGDLVQSAGDGSFRYLGRKDTQVKLRGQRIELGEVEHHLSGFPEAAHV-VADIVHSGGEGGLVAFVCMTEEDKPSDTLFLAASEQHRDACAAFMVPSTFLPVHHMPQTFSGKLDRRQLR------------------------------- 121720028 4235 -------------------------------------------------------------------------------------------------------FTYEGLDREAARLAALLLARGVRPSQYVPICSEKSRWTTVAMLAVMRAGATFVPLDASHPLQELGQRVN---ATHIISSPA---------------QAGTCSRL--VDNVIVLGDSLKQAD------------VDAADAGFTVPTSDPKQPAYILFTSGTTGTPKGVMVPHSSYIAAATKQIE-AFNIGPGSCVLQFSSYAFDVAVMEILTTLLAGGTIGVLSDGVGPFP-------------VTHAFLTPSVAATL---------DADRSWVETLVLLGEPMSTAHIDW------GEKCHLMNAYGPTECAGHIV---PGCD---PGNMGHA-LGVHFWVVDQDDHDVPVGAVGELVV--GGPPVALGYLNDPEKTAEA-FITPPRWYKTGDLVRYESDGSLRYEGRKDRQIKVRGQRVELGDIEHALRCFPAIVEQVMIPVPDQSSSQVIIACICGNPVSEESTAAASGINETLREALPGYMIPDFFLPIRRVPRQKSGKTDRRMLR------------------------------- 121720028 2067 ------------------------------------------------------------------------------------------------------TLTYAQLDRLASDLAFQLCDAGIGPDVFVLVCCEKSLWVVVAVLAVLKAGGAFILLDPSHPVDRLQAVIKQDFPSLVLTTQS------------------AAPVAAKIGDVVWV------VDAREQGSLDADTL---SSTSFPAVSSPASA-AYAVYTSGSTGTPKASVIGHRSYLTAAAAHTK-VFCLGSDSRVLQFASFAFDASIAEIL-STLLVGGCICM----PSEEDTQNLASFVQQHRVNWALLTPSVSRIL---DPDEV-----PSLKTLVLGGEEVAADVQRWLMNAYGPSECSVIST---VQTSSNILSSDPSNIGHATGALTW--------VVDAQAHLVPIGALGELLIEGPIVG--RGYVNRPEQFIKTYRKGSSRFYRTGDLARMLPDGSLRYEGRKDRQVKLHGQRMELSEVERHVESFPGTGEVAELLKPDGVEEPRLVACVQQQTQTRDEDDLVYRARDILRKRVPAFLIPSAFVQLDEVPRLPSGKVDRLQIRR------------------------------ 217405515 87 -------------------------------------------------------------------------------------------------------ITCAQIREFVLGLGTQLHNHGWGRGNRVAVVLPNGPELALALWG---IGA-WCPLNANGAAMELESDLVASSCCLVIGVQGSTTRGGLTP--DRFHAGLFSLSLPDAPH-----GLQSVCTRAVERDRSAGDPISPVSTTVAPVPNAHDDIVLVLFTSGTTGSKKLVPHRLGDLLVSAA-CIAVSWNLTPADINCNLMPLFHVGGIVRQVFSPILSGGCVICC---PSF-DPLIFWNLLRSQSFTWYYAAPTILQTGRAEGFIEGNGSNETTLRMIANAAGGLLPSLARELQHIFGAAVLP---SYGMTE--CMPISSPPATYQLKPGTSGVSV-GPELAILNKTLDLLDHGKEGPICVRNE-----PCFRGYEDTPQEASF--LPGGWFTGDLGYIDEDGFLYITGRSKEVINRGGEIISPLEVEEALNGHVDVAASIAFSTQHSVLQEVVGIVIVPQPG-RPRIDLPA-LHEFLGQ--GRLAAPKWIVYMDSLPKSNTNKLLRVML-------------------------------- 84702308 60 -------------------------------------------------------------------------------------GNALAFI----DPADGKKITFKEMIRGAFALGNALSRR-TKRGENVGVLLPTSPGAIITILALHVDGRVPAMLNFTAGKNALEAALETAQVKTVLSSRKFVDVGGYQDLIDFLSTKVE---------IVYLEDIKENLSVFDK----MRALLGEKFPALARRSLSPDSPAVVLFTSGTEGKPKGVVLSHQN-LVANVFQVIDHVQLEPREVFINPLPV----FHSYG----LTAGALFPMFAGHPSVPYPSPLPEVVREYEATIMLATDTFLRYLQNAKDGA-----LVSLRYAVCGAEKVRDETRRLARNRFGFC---VLEGYGATECAPVIAVNQPG--DIRPGTVGKLLPGIETRI-----EPVEGDEGGRLYVRG--PNVMLG-YIDPDAP-ESLLKPQDGWHDTGDIVHIDGGGYMSIKGRQKRFAKIGGEMVSLAVVENCASAVPDNLNAAII-VPDPRKGEQIIL---LTEEPHPRPE---HLRDWARSHVPEIAMPKQVLHVDDIPVLGTGKV------------------------------------- 117617870 40 -------------------------------------------------------------------------------------------------------FTWGEVADEARRMVTALRQLGLVAGDKVALLSKNCAQWFIADLA-MQMGYVSVPIYPTANVDTIEYVLRHSEAKAIFV-------GKLDDWKS------QEAGVPAELLRIAFPYDTMPAAHQ------WDDLLEQHEPIPDSPVQAPDSLLSLVYTSGSTGKPKGAMLSVERYA-WSCEKLVEAVGLCEQDRGFSYLPLAHITERVYVYGGSLYGRAEIAFPE------SLDTFIEDVKRCRPTVFISVPRLWAMFRKIHEKLPKGLGLDQARVLGCGSAPVAPALLEWYHS-IG---IEITEAWGMTENHAFSTLNYPFRAD-KIGTVGKAGPGVTIKI----------SEEGEILCR--CEGMMLGYYKDPEHSREAIDE--EGWLHTGDMGKLDREGYLTITGRMKDVFKTAGKYVAPVPIEGLLGQEPIIEQLCVIGYGMPQ----PVALVQLAESAQVNAQLEAA-RNRVNEQLESHAKIRGILVVKS-PLTPTMKIRRHLLEQ----KYADLGD------------------- 119472489 1320 ----------------------------------------------------------------------------LLEQHFVQRPEHTAVRWDGN-------FTFGELDRLSSKIAAGLVSQGLGAGHYVPIFLDRSKWTAVAMVAVIKAGAAFMLLDPAHPDDRLRY----------ICTS--LRAEFVISSKTML------PRSTTL---------GPQIAFIE------KEL--NREPLTTARRVQPHHALYAVFTSGSTGTPKAVVHRNFG---ASAVAHNRVHAIKHTSRVLHFAS------HAFDISSTLLAGACVCILSESER---KDSFLDTANRFQITHAFLTPSLARTL-----------DLSSLEVLIVGGEPLLPSDL----GCLTGQRFRLVNEYGPAECAVTATAQHTVRSNSDPRVIGLPV-GCRCWVVDSQDHQVPIGAKGELLIEGPIVG--KGYLNDAQRTAMSFIEPYPDLYKTGDIVSHMDDGTIRIVGRKDLQVKVRGQRIELEEVQSHVESTDAVVELVSLG---PQRTPTLVAFVCLRDGSRPDASFQRAAHERLRSLIPSYMIPQLFLPVSFIPLSGSGKIDRRRLHEAAEHLT--------------VDELQRHRQ- 119472489 2387 ------------------------------------------------------------------------ISHHCVHDIIQERPDAPAVCWDGE-------FSYRELDALSSSLAQHLAAHGVHLETAVPLYFEKSRWTIVAIMAVLKAGGAFVLLDPSHPFNRLHAICEQLQAPVILVSETYSAAGASL----------------CKDHIIVGEHHRQ----------WINDLAHWCAPQSRPQQA-----LYIVFTSGSTGQPKGVVIEHGCYCTAAAA-HIPVLNLSSSSRVLQFSAYAFDVSIMDILSTLMVGGCVCILSEAQRR----DGFVAAVQAMRTTHAMLTPTFARTIADYQE-------LYSLEVLSLIGEKVKADVSMWA------DRVRFLNTYGPAECSVVSTIQDKITHQTNPSNIGFATGGT-CWVVDPENHGVPIGAPGELVIEGAL--VARGYLNAPGKTAEVFIQPPPRLYKTGDIVKYDSDGSLVYLGRKDSQAKVRGQRLELGEVETHVQAFPGATDVVAEVIEFDHGQSALVAFVQPCSDIFVADALQAE--TRLESIVPSYMIPAIYLPLSHMPYGASGKADRRQLRKVAA--------------------------- 119472489 244 -----------------------------------------------------------------------------------------------------ETFTYTELDALSSHLAAYLQRLAIAPGKLVAVCFEKSAWAIVALLAINKTGAAFVPLDP---SHPLSRR------------------------NEILDMISPACMITSVQEAVNVP------DWVPHKLVCSRQMMESLRDEREYRETDPDNPAYCFFTSGSTGTPRGCVVGHA--ALSSVANHSQALRISNRSRVLQFAS--FTFGISLIIWCTLTAGGTICM----PSEDDYNRLAGAITDMQADWALMTPTALQVL--------SPHQVPSLRTIGMAGEPPRKAQIEMWAKAVYLFQA-----YGLTEWAGICAVSEQIRTP-ESNSIIGRCAGGKLWLVDPEDHLAPIGAEAELLIEG--PSLALGYLKEPGRTAEAFISPSRRLYRTGDLVRYQSDGSVAYLSRKGTQVKVRGQRVELGEVEYHIARRPTVKKVIAIVEPADSDGHGLAAFLTCRNGLSEHGEVEQELRSSLNEALPPYMVPDLFIPTRYVPVTVSGKVDRRRLRERAH--------------------------- 51597356 233 --------------------------------------------------------------------------------------------------------SYQTLLKKTLGVSRILQRFTV-PGEHVGMLLPNATITAAAIFGASLRGRIPALLNYTSGAKGLQSAIIAASLKTIVTSRQFLEKGKLTHLPEQVNEV----------NWVYLEDLKDTVTLTDKLWILFHLCF----PRRAMLPQQADDSALILFTSGSEGNPKGVVHSHAS-LLANVEQIRTIADFTPRDRFMSSLPLFHAFGLTVGLFTPLMTGSRVFLY---PSPLHYRVVPELVYDRNCTVLFGTSTFLGNYAR----FAHPYDFARVRYVVAGAEKLAESTKQIWQDKFG---IRILEGYGVTECAPVVAINVP--MAAKVNTVGRILPGMEARLIN-----VPGAQGGRLQLRG--PNIMRGYLRNAQGELDA------NWYDTGDIVTLDEQGFCAIRGRVKRFAKLAGEMVSLESVEQAISLSPEGQHAAA-AKTDSAKGEALVLF------TTDSEITRERLIKAARENVPELAVPRDIRVVKALPLLGSGK-------------------------------------- 119183374 2872 -------------------------------------------------------------------------------------------------------WTYQQMIDRVNGIALALIKANIPLKSPIAVLQEPTLDWVCSLLAILRVGGIYVPLDVNIPSARLNTIIENCRPAGILIHNETS--GRINDLEMRRSTIIVNISACSSQF------SGESIEITA----------------------RAEDAAVILYTSGTTGVPKGVVMSHAG--LRNRMEFAMV------------STPGTVLQQSALIYQALLCGGTLVVAPKS-VRGDPFAISQLLVRENITYTGATPSEYLSWINYGK--FELINSKQWRYAMSCGEQYPQRLVSEF-QNLSLPHLRLINAYGPTEI-TFESNNFEIPITEPAGSVGHALPNTSIVILDENLNPVPAGFPGEICIGSA--SLALGYLNDEKKFVSHPFPSGDKIYRSGDKGRLKENGLLEILGRIDGQIKLRGIRIETQDIERTILAKGKLADVAVVPRGDPP--------VLLAHAVFPSAATVDDRAGFLKSLIPSYMKPAMIVSIDSMPLSVNGKVDRRALREL----------------------------- 197331775 189 ---------------------------------------------------------------------------------VRERPDAIAV--EAPDG----ELTFAELDAAARSLALRLRERGAGPETTVAVVCERTGELVAAMLGIWAAGAAFLLIDPAEPELRTAEKYALAGVRLVV-ADATH---------------ARTAERTGLPVVPV----ASDAPTAPG----------ESAPHARPLP---RHLAYAVFTSGSTGNPKGVLIDHLGLATQLAPVYRRVSPDGAGLRVGGAAP---VTFDSFIVLPMISLGHRLVLFDGSFLFRTPGSELDVVD--------CSPSQLSLLVEFGLLG------TPLKLVVFGGEKPGRDLWQSLRAA----DVSAVSIYGATE---CSIGSV--EADVHRDELGRPAGSGVVYVLSPDQRLLPPGLTGEIYLAG--PGVGRGYAGDPAHTARAFFSGVPGMYRTGDLGRVAPDGRLVFLGRVDDQLKISGYRIEPAEIEAALDAVSGVRRSAVLPVRSAGADQ-LVGFV--ECGADFDAE---RAKKELAARLPSYMVPKRLVPLDSLPLTHNGKVDRK---------------------------------- 40806897 2696 -------------------------------------------------------------------------------------------------------LTYEQMGKRINSIAQALIDAGTTQGTVVGVFQEPSSDWICSLLAIFKAGAVYVPLDLRNSIPRLTRIVKASRPSLIITD-------------HTTDDKVELIGAKFITQLRLYKVVDQE--------------------FREPNRAKSGSLAVILFTSGSTGEPKGLMMTHTNLLSYAEVSSKTFSKSVESLVVLQQSPFSFDFSLDQTV-AALANGGCLCIVPAS-KRGDPDEISKIMVKESVTYTTATPSEYDLWLRYSTSTLRQC--TSWKYAFSGGEAMSHKLAREF-GALSLKNLHVFNGYGPAET--TILSHLPDPLP-----AGYPMPGFSVCVVDEKMRPVPLGVQGEIIL--GGPCIVSGYLNMPDKFLDTFFGTSGKVYRSGDRGRLCQDGLLFCDGRLEGMIKLRGFRVELDEVEKTIISHSAGALSAVVTLRGTEEGRYLATHVVFAPEVAEHNQ--EGIMKALRQTLPPYMRPSVFQVLSDIPRTAHLKIDRKAIQE------------------------------ 116208396 404 ---------------------------------------------------------------------------------VSRHPERTAVQF-----GEEVSLTYGELNALANGLAKTLK---LRRGDIVPLLMDRSADLSVAMLAILKSGASYTVMGTDMPYE--------RNARIVVECNAAI---------------------------VLADKKYAPTEFPSAKTLNIEDLLHEARAEHGIERPHPSDRCYIIYTSGSTGKPKGTMITH----LAAANGITHHTPITPRTLLFYTASAAQRTFNS-----VLIHGGTIIL---APKSHLATDLASVINTLSVDAVEITPTALALL--------QPSDVPHLKQVTIAGERIPEPLVQWASSTNPNTPTPVRNRYGSSECTSHGLRLLPGENPRVLGEPQDTTL---ACVLRPGTTRLAPGVPGELCLAGP---QLAEGYLKEEGLTKKVFVQSPGWYRTGDKVRRLPGGGIEMLGRIDWQAKINGTKVEPADVDRALGGHPDVAAVATVAAEVEEGRLALVTAVVLSKGRSWADVL-ASLRQFALKALPPFMVPGFWLPVPELPRSMNGKVDFHALRRKAC--------------------------- 116208396 1478 ---------------------------------------------------------------------------------AETTPDAIAIDWEG-----TEQVTYGELDRRANKMSRLFVQIGVQPGDVVALMLDKSIDAVVAILGVLKAGAAYTPLSPENPSERNSLIINESQAKVLVI--HQQHADFAHHHHP-------SPTSPTPLHTIVLNTTTAQT------------WLASQPPTNPHIFTTPTLLAYLLYTSGSTGQPKGIQVPHAS-AAAAVGSMIIAEGRHPP---LSPSTLPWRTFASLVLFNTLSTGGTLCMAATDRLLSDLGGCAR---ALGARQAILTPTVAGLLRPEEVPG--------LEVLVVGGEPLTEMVVRRW-----GRRCRVVNVYGPTET--CMVGGGEGGGGWDGGGWWTG-----------------------------------------------------------DLVRWLPGGELECLGRKDNQVHIHGYRVELGEIEAAVRASGLVKDTTVVLVEVNQTPQ-IAAFCTFIEGGAITPDAAQEAMRTLKDVLGPYMVPHVVLPISDFPKLPSRKVDRKALKKMVE--------------------------- 107025727 486 --------------------------------------------------------------------------------------------------------TYREVAQQAAALRTALEQAGVGVGDTVAVLMPKCAHQLAAVLAIVQAAAAYVPVDS-------------RQPAL--RQQAILRNARVRAVVSVQALAFENEGCVRI-----------DIDALP-RDPQW--------PPRAACDIAPDALAYVIYTSGSTGEPKGVMLSHAAVCNTLADISARHA-VGAGDVVLGLAELSFDLSV-YDFFGATARGACIVLPDPARG-NDPSHWAELMARHRVTLWNSVPAQGQMLIDY-LEGEPALDVPGPRRVLWSGDWIPVTLARWWQR---WPDSALFSLGGATEASIWSIEHPIRPEDTQLASIGRALTGQTMEVLDALGRPCPPGVRGEIHI--GGVGLATGYANDPVRTAERFIRHADGLYRTGDLGRVRADGSLEFLGRQDDQVKIRGYRIELAEVDAALTAHPLVGAAATI--------------------------------------------------------------------------------------------------- 152995661 36 --------------------------------------------------------------------------------------NKSALVFD------KEHISYRDLGVNVAKMIGAFKQEGLVAGSVVAICLRKSPEYIYTVLACALTGVIWLPI--------------DVDSPL---ARQNYLLSNSHADRRVSDGDAVLESTLNVRSIL---------------EEDYEPEIGEGCFEYKLD----NSPAYYLYTSGSTGTPKCVVQATANVLQQTIE--RWH--ISASDTFMAVTPFHHDMSV-FDIFAAISVGATLVI----PTFKNALDWAKLVAENRITIWVSVPAIVDMLF----TVAKKEQLLSLRLIAQGGDYIKPSLISRIRMQL--PDVVLFSLGGPTETTIWSIWHEISELDQEAIPYGKPLLNNQYFILNEQHQACSVGEVG----RMYMSGMSNGYLLDPKDFIQTSENKIETVFQMSDLGYLREDQTIIFAGREEGYLKVQGVRIAAAEVENAMSQHPQVHDAVVVCCTHPEADVIELVAIYTQEFKALDKPLEVNLRGYLQDYLPSSHIPTRGLLVEALPLTANGKIDRKAL-------------------------------- 84687291 15 -------------------------------------------------------------------------------------------------------WTRQDVMDAVSAWRRALAAKGIGPSHRVATLLPN--EAGTAVLLLSLVDAVLMPLNPGAQPAQLA---EQIAAAGADAVIAGGEAGR--ALAELLPEGVAF--------------------------HDWDGRAPALTGEAAGPARSARKPGLVLQTSGSTGLPKRVPLT-AGQMVASARNIITHLGLGPSDRAIHALPMFHIGAVVDLLAAPFMAGGEVVLARSAPAVTDAGTWLQLV-----------PTALAHLMDDLSDDDARGLGKTLRFIRMVSADLPEDLRQKAEERLG---LPVIQMYGMTETAGQITAPLPPGTR-KPLSVG-PVAGPEIAIIDAHGAILPTGREGEVCVRGA--TVMAGYEGDTETPRH------GNWLRTGDLGRIDAEGYLFLTGRVKEIINRGGEKISPVPVERAAKAIEGVSDAVAFALPHPSLGEQVGLAVV------ADDALEDDILTSLARVLAEFEMPRRIARLADMPRLPSGKVDRRAVRETAEDRAPRTGLAATVE-------------- 145595297 33 -------------------------------------------------------------------------------------------------------VSYEELHATALRWAGSLAAGPDGPPRVVGILAGKTLESYAGLLATLYVGATAVPLHPEFPATRTARMLTACGVSTLLLDDAGL------AVRGELGDAL--SGLPVLAPVV----------DPGGRDAGLRLPVASATPLAEPLPADPDDVAYVLFTSGSTGHPKGVPITHGN-LRHYFSVLDGRCDFGPDDRFSQSFDLNFAM---FDLFCAWGAGASV--------HPVPPAAYAFVAERGLTVWFSTPNAITLVRRTGRLVPAA--MPSLRWSFFAGEALAADAVDWQAAAPGST---LENIYGPTEL-TVTITGHRWAPQTSPGLCVNGLVGHDGVLLDADG--AADEVEGELVITG--PQLTPGYLDDEGRFL---IRDGRRWYRTGDRVRRLENKELIYLGRLDAQVQVHGWRVELAEIEHALRGCPGIEDAVTVARSGAGGTELVVFY----TGEPTAPA---QLARQLRQTLPKGMLPRSYRHVPEFPLNSNRKVDR----------------------------------- 163757238 77 -----------------------------------------------------------------------------IKRQMLKHPTKTAII----DGNT--EISYKKLMGKVNAIAGELQHRNIPQGSLVAVCMHRSWELVAAIIGVMQAGCTYVPLDPAYPEKRIKYMLAHSKS---IAA--------------IVDREKTAKLCEEVQEILQIHTTG---NYKSGL-----------------VKTTQNNLAYVMYTSGSTGKPKGVAITQKNV-VALRQSARKTFNDQELSGMLAAASVCFDTSVLEIL-GTLSLGGTIIL------ANNALELTQIPAKHKVKTCIMVPSSVQALLST-EKLPEG-----LQTLVFGGEALKRSLVAQVYAQGTVSR--VLNAYGPTETVYSTIAEVTRDTENI--TIGTSVENSRAYILDENLNAVADGTAGELYLAGT--KLAHGYLNDDVKTEERFIKIVPRLYKTGDLCRWAKNGEIEFLGRIDQQVKIRGYRIELEEIETTLETMNAIETAAVVVAEGGIGQKLLVAFVVTEKDEISD----TTIKSFLSEKLPKYMIPQMIKYVDELPLLPNDKLDRKKLTELATNETETLKPLEILTDATVLATIISE--- 193683487 85 ---------------------------------------------------------------------------------------------------------------------------------RVAILCPNDASYVVAQWASWMSGQIIVPLSPLHPAAMLEYFISDSDAKVILTTAQF------EDIVRPLAEKFNQKYLLLEDHITMNFKPLGKTSFEENDKV----EMLNTDNNISDEQF-FDSNAMIIYTSGSTGSPKGVLLTHHN-LNAQINCLKTAWNWTNKDVILHALPLNHIHGIVNALMCPLHSGARCVMLP-KFNATDVWTWLLAIEQYRVNMFMGVPTMYKMFEKNDVEYVKAVCSQKIRLMVSGSAPLPNTLFSRWEQITGHK---LLERYGMSEIGMALSNPLDG--ERKPGFVGQPLPGVNVRIVKDDIILLEGDSKGDLQINGN--NVFKEYWRKPESTKKEFTE--DGWFKTGDSVNY-VDGSFKILGRTSDIIKTGGYKVSALFVETIMLQNKMIKDIAVVGLPDSTWGQRIGALIVIDEQHTINVELKKDLKCWAETVLPPYSIPTVINIVEEVPRNALGKV------------------------------------- 126645405 499 --------------------------------------------------------------------------------NLQSKRDQIAVVCGAE------RLSYGELDHRSTIISKELEKLHVDPELPIGIYMERSVDFLVSLLAIMRIGGAYLPLDPEYPDQRILQYLQESGAEYVLS----HRG--LLTSKTSIKEFVKTLEIDS---------------------FDYNQIIENQ----IFKEYSFDHKAYLIFTSGSTKKPKGVYVNHQN--LYSSVAARKAY-YQESSFDSSVAGIFW----------ALCTGGKLVISQANESL-DTSALDSIISREKISHTLMLPSLYQALIQGSEN-----SWDSLKTVILAGEEFPNELIPSHFEK--QPKTRLFNEYGPTETVWCTV------QELKAGEIGLATSNALAYVLDEQQELSPVGISGELCIAGA--GLTKGYLSKDEKFLKNYSEVWDRIYKTGDLVRIQKDGLIEYLGRKDNQVKIRGHRIELAEIQELALQFPQVQMAVAL-VSNEKDPQLMLAY---TSGQKLEEG---ELISFLREKLPRFMVPDLLLQLEEFPLLPNGKV------------------------------------- 70984445 134 ------------------------------------------------------------------------------------------------------RLTYAELDQLSNSVARQLLRRGVRKGQFVPFSFEKSIWMVVAIIGILRAGGVVASIDPSQPQSRAREIIQETGATVIVTAQASVFAGLVDTVVPIAD----------------------DTVHPAANDTGLH-------PSLPP--VHPEDPAVVIFTSGSTGKPKGIVIQHGAVTTRMVAEGR-AFQYH-GARTLQFAASTWDIFMTDIF--------TTLAFNGCVCIPSEEDLARFCAEYDVSLALITPSLANLLEPTG--------FPTLKTLIFGGEALKEEVTRKWEAV---DGISLHQGYGPAETGPCV----AGRLAERPEILGYALDNSVCVLVDPSNRLVPLGAVGELVV--GGPSLLREYINDPRKTEAALMTPVRRFYRTGDLLRYTLDGRLEFVGRTDDQVKYHGQRIELGEIEHHLSRLPGV-EACVVVLAKAGKD-RLVAVVQAGKSSGGSSSLRSDMRRFLSSRLPEFMIPNELLVVQELPHNNSMKLDR----------------------------------- 65336269 2800 ---------------------------------------------------------------------------------VEQNPEKKAVI------APERCLSYGELYQRARDIGDRLQQLGASPNSLVAVVMFKGWEQVVAVLAILMSGAAYVPIDPELPQQRREYLLGQGSVKLVLTQE---------PL-------LEQLAIPEGIECL-------SVDTFESGNHDSSAFI----PRHQPE-----DLAYVIYTSGSTGLPKGVMIKHQAV-VNTILDINQRFDVTADDRILALSALSFDLSV-YDIFGLLAAGGTLVM-PSAAKTKDPAHWYELIVTHQLTLWNSVPALMQILVEYGQESNQSGN--ALRLALLSGDPLAPEQIKQLW-----PQAEIISLGGATEASIWSIYYPIAQIPPTTKSIGKSLTNQSFYVLNDLMHPTPVWVCGQLYI--GGRGLASGYLLDDQKTRERFITTEEQLYKTGDLGRYLPDGNIEFIGRCDFQVKINGYRVELGEVEVALKENSTVKEAIVSAF-GELENKRLVAYIVPSQ-------------------------------------------------------------------------------- 65336269 1130 --------------------------------------------------------------------------------------------------------SYKNLLEDAQRILGGLRKLGLKPQDKVIFQLSANQNFISAFWGCILGGFIPVPI----AATGNLNKLQNSKP-LVISEE------KLAPKLHQWAAELKLENF-QIEAIEPLKDSEADRNWHES---------------------NSEELVLLLLTSGSTGMPKAVMHNHRSLLSRSAATVQ-TNSFSKEDIWFSLDHVGGIMFHLRDVY----LGCQQIHAPTELVLQEPTRWLDWISHYRATITW-APNFAYGLIVQELENRQKTDLSSMHFILNAGEAIVAKTVRGFLEVLGQYQLHMHPAWGMSETSSAVTFSSNFLLEQKFVEVGSPVPGFAIRIVDNQNQIVKETMAGRVQVKG--PSVTSGYYQNTEANQDAFTE--DGWFNTGDIGFL-QQGCLTITGRQKDIIIINGLN-----YYSHEIEAAEVSYTAACAVRDSDTDKLAIFFNPAKTARDREADLLKEIRLRVVARFG--INPDYLIPVEAIPKTAIGKIQRSQLKQ------------------------------ 65336269 540 --------------------------------------------------------------------------HQLFEEQVERSPDEVAVVHL------DRQLTYRQLNEQANQLARYLQSWGIQPESPVCLSTERSVEMIVALLGILKAGGSYVLVDPSEPIQSLA---------------------KIPDQLLLVSLTQEKDLCHWLEKVVYL-----DSEWEAIAQQSTENLNSNSTPELETQSISVEH--------------RAVVRR----LNWLQSKVELSLGLGPESVLW-------------EIFLPLMVGGCVVI---APTFDSAASWQQLIAEKKISIANFLPSQLTAFVGS-LNLTAAGQLTHLRWLLCSGESLSHSEVEICSQYLNAHTLPEIAGCWQTQLGEHTVAPVNLPTD------------FSVYVLDPYGEPVPPGVTGEVYVKGRDLTQPVSFVEHPE---------LGSLLKTGEWGCLRANGCLELQGRW-AWIK--GHRVELQAIERALLAITGVEDCYIL-----MRQRQLVAYVATSKSF-----LPESFHNQLKTQLPSYMLPSAYVPVSSLPLTGKGLIDESALAQL----------------------------- 119475973 13 -------------------------------------------------------------------------------------PDREALVF------RDKRFTFAQLTDRTRCLANFFLSRGIRKNDHVALLMLNGNEYLESTLGALKAQAVPFNVNFRYVEKELLYVLNNANAKAIVYHSQF---------APRLSAILKDLSHPA---TLIQVKDGSGIELLPG-ALDYDDLIASSSSSKPNVVWSPDD-LYMLYTGGTTGMPKGVLWRQGD-LITSALGGKN----SDGSVIDCITFTERATGHRFLTTPPFMHGASTVIVQNNVEKLDPPDVLSVIEKERAT----------ALMLVGDAFGRNYDLSCIKIIMNNGAILNHPVKVALLEMLPAAK--IVDNMGASETGGVKISTLEGITSKNSADATNFKLSADNVVLSEDLQKVGHDGTGWLAKKVHVP---LGYLDDREKTQST-FPEVDGYAVPGDKVQLKEDGNILFFGRDSGTINSGGEKIFAEEVERALKYHPSVFDAVVASRPSERWGNEVVAVVQLRKSSPFD---KNSILDECGKHIARYKLPKAFSIVATIKRSPSGK-------------------------------------- 77919218 3 ---------------------------------------------------------------------------------VDKTPGKTALRFKA--AGTWQDMTYQELWHQVERIAGGLHHWGIRKGDRIALIGATSPDWIAAYLAIMQSGAIVVPVDKELKAGELRHVLTDCGAKLLFTERPFIEIGEGLPALAKIEKTAERSLDSQTEQVMVLHYKKAEIASKKERESWKHTFLFATQGSIPEVDRSPTDPAVILYTSGTTGRAKGAMLSHANIVTNIEAAVR-HLEVDEGMHTLSFLPINHVFEQVAGVLAPLSLCGTVSIAE------SLKKIGQNLMEEKPSHVMGVPAVYRVLLGRISRSIEEKPLS--RALFSGGAALDPDLAR-GMTKLGFT---VLQGYGITETSPIISAESPSRR--KIGTVGQVIPGVQVRI-------DRPNEEGIGEILVQGPNVMQGYYK---RPKATAEAIVDGWYHTGDLGHMDENGFLSICGRMKNLITPNGKNVYPEEVENELLKCPLVAEVMVYG-------------------------------------------------------------------------------------------------- 89901170 35 --------------------------------------------------------------------------------------------------GDIHRCTYKDIASRSRQVANALDGLKLPFSDRVATLAWNGYRHLELYFGVSGSGRVLHTLNPRLHPDQIVWIANHAEDSVLCFD---------MSFLPIVKAI--HGRCTTIKHVAMCDADKLPADSGIPGLLCYEAWIGAQSSSYKWPAFDENSASSMCYTSGTTGNPKAALYSHRSTMLHAAGALPDALSMSARDTVLPVVPMFHV--NAWGLYSAAMTGAKLV-FPGPAM--DGKSIFELIENERVSFAAGVPTVWQMMMQAG-----GLRFSTLKRTVIGGSACPPAMITAFNDVYG---VEVLHAWGMTEMSGTVCTLKNKHLAMTPEEQGRGIFGVDMKIVDGNGDELPGKAYGDLLVKGPWI-------------ISDYFKGVDGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDVENVAMAHPAVAMAACIGMKHPKWDERPIIAVMKKPGAEVS---RDELLAFYEGKCAKWQIPDDVVFVDAIPLGGTGKMQKSKLRELL---------------------------- 195118485 29 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTTGMPKAVCISNNVFMQDNLL-------VNSETVFFIQSGLDWLTGLWAFMFSV-VYGSTRII-SNKPF--SPENIVQLVQKYKITYMTLAPVQLAVL---ATSPIANPDLSSIRNMNYGGSIASDATLKRMRELC--KNATFNSAYAMTEVG--VITLNLGVQN--ASAAGKPMPGMKIRIVDDDGKNLAHNEVGEILVHT---GMHNGYYDNPEATSQILDS--DGWIHTGDLGYFNDDNLLHVIDRKKAMLKFQGIHYWPNEIENVIKELPQVHDACVVGIPDDVLGDVAAALVVKSPSGNITQE---EIMNHVAKRFVATHKHAGVRFTDKLPVNSNGKTMRIAAREL----------------------------- 37525179 37 -------------------------------------------------------------------------------------------------------LTYKELAGKAGAIAQLLISQGVVNGDVVAIFMERSATSLVAALAIWAVGAAYIQLEVSEPDSRINELIERAGGVTVLTDDLNCRRIEHHSYI-NLDRQILDPQ----EYIPVSGR-------------------------------KAGDLAYLVSTSGSTGIPKLVAIEHSSIMNYVSAFVERVSPIPSS--LASTTTFASDLGNTSIFVA-LLTGRTLELIN-REMMLDSIALAKHISKFSIEMLKCTPSQLEMLSREG-------NLSELKVLIIGGEELTSALAKTLFAA--NPNLRIFNHYGPSETTIGVLMHQLNGTRLGNDSIGKPLNGVEIAVLDDARRPVSPGEVGQLYI--GGRALARGYHGDQDLTETHFVDIFGRFYASGDLVKQNEQGNYLFIGRVDRQLKIRGYRIQPKEIENALLAEPGIKQVVVTSVKHQID--ELVAYVV-------GTARENELLSNLATRLPASHIPSRIYNIDEILVNANGK-------------------------------------- 250350 1 ---------------------------------------------------------------------------------------------------------YHELNVKANQLARIFIEKGIGKDTLVGIMMEKSIDLFIGILAVLKAGGAYVPIDIEYPKERIQYILDDSQARMLLTQ-------------------------KHLVHLI------HNIQFNGQVEIFEEDTIKIREGTNLHVPSKSTDLAYVIYTSGTTGNPKGTMLEHKG-ISNLKVFFENSLNVTEKDRIGQFASISWEM------FMALLTGASIILKD---TINDFVKFEQYINQKEITVITLPPTYVVHL---DPERIL-----SIQTLITAGSATSPSLVNW------KEKVTYINAYGPTET--TICATTWVATKETIGPIGAPIQNTQIYIVDENLQLKSVGEAGELCI--GGEGLARGYWKRPEKFVDNPFVPGEKLYKTGDQARWLSDGNIEYLGRIDNQVKIRGHRVELEE-------------------------------------------------------------------------------------------------------------------- 197780837 60 -------------------------------------------------------------------------------------PDREALAYDIPGTGAERRLTYAELDAAANRIGHHLLDSGVRAGEHVGLHLYNGVEYVQTLLGCLKARIVPVNVNYRYVEEELVYIYRDADLVALVFDGEFTNR-----------VAAALPHTERLRQLVRVGAAEAEPSGLSA--VDFADAEASGSPARRFPARSADDQ-FIIYTGGTTGMPKGVMW-------------------RQEDLFFSGAPTGEPVGITFFPTPPLMHGTSTVLH----RKFVPEEVLRTVEREKVNAMLVGDAMLRPLIDALAGPMMGTDMSSVFSVSSSGAIMSDTVSRQFRALV--PNAMLLNNFGSSESGGTATSGPERGFRVRVNSRT--------QVVDPATHPVAVGEVGRVAQCGHVP---LGYYNDPRKTAETFFEKDGERWLLGDMATVDEEGVVTVLGRGSQCINTGGEKVYPEEVEQALKAHPDVYDALVAGVPDARWGHHVAAVVQLRAGAVRMS--LDDLQTHCRARLAGYKVPRQLVIAESIRRSPSGK-------------------------------------- 114765996 6 -------------------------------------------------------------------------------RHLAERGSAEAVRFL-PAKGEEQSLSWQALDVLTDRFARALEARGVGQGDVVAFALGNIPAHLALALAIWRCGATTMVLDPGILPETARAMKARSGAALIIAQ---REGTGDVTLEAFEAEAHALPETTVEDRIPT--------------------------------------PGKIVLSGGSTGLPKMM------------------CDERPFTR---------VPGFSWGRVAPLVCGAMSGLFEGNRLRFDAVRALQAIDRFEIGFAMLVPT---MMVRMVDHLEEGATLSSLHALYHTGAPCA--GWAWI-DVLGPER--VTEMYGSGETGQTTITGSEWLE--HRGSVGR-GFETEIRIYGLDGTLLPEGETGEIFMRPADLGGRTHYTGQPERDADGFQSI-------GDVGWLDADGFLYLGGRRDDVINTGGVKVHPETVEAVLLQHPEIGDAVVFGIDDREWGQRVVACVVPKGTSGPD---QRALHDFCTSHLSPQEIPKQVKLCETLPRDGFGKIRRKALRQ------------------------------ 171682944 2720 -----------------------------------------------------------------------------------------------------QRWTYKELDKNGNRVAKLLTQHA-KVGDIVAVYFDKCPEAYFSILGILKAGCAFVALDPGAPASRNEFILKDSGASALLTADARKRSLGSIPVMAINQETLRLLSTEPV----VL------------------------SPSLEP-----SNACYCLYTSGTTGTPKGITHDNA---VQCMLAFRHIFEGKPESRWLQFASL-----HFDVQYWSWSVGITLV---AAPRDIILEDLSGTISRLGITHIDLTPSLAR--------LVHPDDVPSLGVFITGGESLKQE----ILDIWGDKRV-IYNFYGPTETIGVTVYPQV-PINGRASNIGKQFINVGSFVLKPTDTPVLRGGVGELCVSGRLVG--KGYLGRQDLTRE----RFPRVYRTGDLVRLLHDGCFDFLGRADDQVKLRGQRLEIGEINHAIRKVSEIRDVATLVVRNETQQDLLVSFIMNDEGSKKSPELCRRARDACRSRLPGYMVPTYVLQLPFIPLSANNK-------------------------------------- 171682944 1094 ---------------------------------------------------------------------------HAIDVVAANHPDKEALCFASDDLVKTTTLSFAQLNQTANQIAWHLQKHGLKEGAVVAIIMEKSVILYAGILAILKAGCGYLPLLPTTPETRIGTILQQAGVSFCLTD-------------RITRDKLSPQLCPTI------------------MDLDGLEYMSLPVKAITPNP-DPSRLAYVIYTSGSTGVPKGVCVTQLNIMSNLLQSCSQAFDVSVFEVFFA-----WTQGM------CLCSGKNDTLFE------DLERSIRMLE---VTHLSMTPTV--------ASLVDPDKVPAVEFLVTAGEAMTEAAKKWGRKLFQG--------YGPSET-----TNICSVKKMGPNQAIQ-HLGWSVVLFKDSEHVVPLGCLGEFCFGLAMPALTSSKFIDH--------PTYGRLYRSGDIGRMLPDGSMVILGRVDDQVKLRGQRVELGEITATLRLSSAVEDCASLAGPEDSRDQIVSYFV--PSGIQANEELNNDLRQKVQSKLPQYMVPSAILPISVLPTTASGKLDR----------------------------------- 171682944 36 -----------------------------------------------------------------------------------------------DDEGRQISISYPQLHHASSALASAIQAQ-VGSRDVVPVLVPQGPNLYIALLAILKAGGAFCPLNLDVPLERGQFILDDVEAKVVITT---------HEL------ANKLPPVGQTGRIVLL--VGENTPARAAR--------QSTGDPQHYEP-KPQDLAYVMYTSGSTGTPKGVGVSHD-----AATQSLLAHDRHPFSRFLQFAAPTFDVSV-FEIFFPLFRGKTLVCTRGAMLNDLPG----IIRRMSVDACELTPSAGSLLRKRDSAP-------CLQLLLTIGEMLTKPVV----EEFGGSEEKESMLWGMTEAAIHCTVQPSFACSMSTANIGIPFDTVSAFVLNDESEPLSLGEVGELAV--GGPQVADCYVNRPEMTAKAFVETYGRLYRTGDKARILPDGTLECLGRIGGQVKLRGQRMELGEVEHAALRHSAV--AAVI-------NSILVLFCAVDHTDGMGNAVEASCRAW----LPGFMLPGDVIVMDAFPRLPSGKIDRK---------------------------------- 41408286 54 --------------------------------------------------------------------------------------------------------TFGDVELLARRLAAGLRARGVGPGDVVAFQLPNWVEAAVTFWASALLSAVVVPIVHFYGPKELRYILSSVRPRVFITAEGFGR----MTYVPEV--------CAGVPTVALVGE-------------SFDALLEDEPMD-ATVATDPANPAVIAFTSGTTSDPKGVIHSHLGF-----ETRQLLANYPQGGRQLTALPVG----HFIGMLGAFL----MLVLDGAPDVWDPDKAIDLMDADGVALGGGPPYFVTSLL---DHPRFTPDLRYIKHIGLGGSTVPAA----VTRRLADLGIVVTRSYGSSEHPSITGSQHTAPEAKRLFTDGKARAGVEVRLADD-GEILSRG-----------PDLFVG-YTDPVLTARAFDE--DGWYHTGDIGVMDDDGYLTITDRKSDIIIRGGENISALEVEEVLLAMPAVAEAVVVSAPDARLGEHAAAVLRLKPGYGM--PTMAEVREHFRAGVAKQKWPEELHEVADFPRTASGKVQKYVVRQ------------------------------ 211590878 13 --------------------------------------------------------------------------------HARQNPEKIAVI----DTTKQQSFTFVQLLAD----AAALRKRIIEQDDRIAFLVPNGYDYVATQWAVWAAGGVCVPLCISHPVKELLYTIGDSDPSLII----------VHPEFEKIAPSLREGYTTDIPFIGLEPFSRNETPT-----------LPSFSPPFALTR-----RALMIYTSGTTSNPKGCVTTHENITFQASCLVKAW-EYKPSDHLIHVLPLHHVHGIINGLAASFLSGATV---EMHPKF-DPKVIWGRWQDHSSSTLFMAPTIYSRLNDYFDAHIRGTEARALRLVVSGSAALPTPIKEKFAEITGQV---LLERYGMTEIG--MALSCGLEVQKRIGSVGWPLPGVEVRLTDETGRIVDGDEDGMIEVKGG--NVFREYWRKPEATASEF--TADGWFKTGDVAKRDPSGAYFIQGRASDLIKSGGYKISALEVERKMLAIHAIQEVAVVGLTDQEWGQRVAAVVKFREGTAPMETLRAELKN----EMAPYKIPTVLKVVDGIERNAMGKVNKKVI-------------------------------- 145309065 1106 ------------------------------------------------------------------------------------------------------TLSYGELLRQAEDIAGALRQSGVARGDVVAAIVAPGPRAVAALLGIVMAGAVYLSIEPSWPAARIEELLGEAGARHAVVSEGGW--------------------------TLPVQALRLDLPLPPG----------DAGPAPD---LEAGDAAYVIFTSGSTGRPKGVLIAHE----AAANTIDDIFAVGPADRTLCVSSLAFDLSV-YDIFGLLAVGGEVVFPE---RARDPDAMAQALCDGRITIWNSVPAVLELLL--DVAAPRSPD---LRLALLSGDWIAPGLAGRLRDAFPALR-PI-SLGGATEVSIWSVVHPIAPEDAALASIGRPLSNQQCFVRAPDGRERPDGVV--GELLLGGRGLALAYLGNEAETQRRFFAEGRRLYRTGDLARWQPDGELELLGRMDGQVKVQGYRIELGEIEAAAMRAGCLAR-AVASVVRRNNATAIQLHVVARPDY--DGDIVAAVRAKLVLHLPAYMQPHHVTVLDALPLTANGKVDR----------------------------------- 145309065 30 ----------------------------------------------------------------------LSIARQLLWR-AEASPDRLA--YASADPVKNIALSYAGLCERASGIAARL-AQATETGDRVMLVYQEPLDFLPAFFGCCLAGVIPVPVAPRHGRDTMLAIAEDCGAVIALTAEA-------------------RDALPGLR----WMRT---------------DETEGAAPFLRAAGEGS--PVLLQYTSGSTRTPQGVVVTQTG--LWATIEDLDRGAMHDADSVM----ISWLMGLVYGILTPLQCGFPAYLMAPEKFVAQPMSWLRAIEARRGTHT-AAPNFAYALRAADLAP--GTDLSSLRYALNGAEPVRCDTVRRFEAAFGLKPSVVAPGYGLAETAGRCGEGTPEADGVELAACGSSLIDTRVRIVNPDTEPCEADVVGEIWVSGS--TVADSYWRRPEESREARLADDNGVWRTGDLGFLY-DGDLFVTSRLKDLIIVGGRNFYSHDLEDTVSAHPSIRMAAAV---DGEEGEGVLIGAEVRGGCEEADA--REILPVIRAALAREHAPARVALLRRILRTSSGKTRRSATRALLRGE------------------------- 145604703 1367 ------------------------------------------------------------------------------------------------------KLTYRETDEYATRLASFIAGLGVGPEVIVPFAFEKSAWTTVAILAILKAGGACVALDMSY-PRSRLERIQDVEAKTVL---CSRRNEQALKTYKGL-------------HSIVVDRNSIDCLPSEAFRSD----------------VKPTNAAWVVYSSGSTGTPKGAVLEHRS-LATTARTNSEVLGCGPDTRALSFASHSFDVAIEDNIIIPMFGGCICI-----PS--DEDRFAGVMTRMSVNWADLTPTVARML--------SPSTVPTLRTMVLGGEALTQDIIDW----TPVDGFKLYNTYGPSECSVQSTCCLPLGRDARGGNIGYPM-NCNIFVVDSD-NPLPGGETGEMLIEGPIVG--RGYLKNEDKTREAFWAKDPRFYRTGDLGVLNDDGSLSFISRKDTQIKLNGQRVELGEIEAVLLKTSNLAQVCVEAFSPQSRRKLLAAFIQLNEKAEASSALEVSIKQNAANHLPEYMVPSLFIPVYSLPINASGKIERKVLRELASGFSQQQTVTYALADAAVVD-------- 145604703 2490 --------------------------------------------------------------------------HQLIKRHTLSKPEFPAI------ESRQVTLSYQQLDDLATHMAHQLCELGAAPERIIPISMEKSVNAIVAMLAVLKAGAAFVPINPEDPQDRRADLLAQVQAEIILVSPNT--KDRYAPFNKL--------------KVVVLPPLNV-AEWGP---------LNTSPLPSPLNKVKPSNLAYVLFTSGSTGRPKGVMHSTAGH--GAAMGFGYTFDACIGEIFTT-----------------LSHGGTICV----PTEQEMDDLSGFIRDFRCDWAFFTPTFARLLKPESI--------PSIKTLVLGGEAVTAESVDWA------DKLRLMNGYGPTETCVFCTTISKGDRAEKIGHM-VSSVGWVVDPQDHN-RLVPIGCTGELLVQG--PGLSRGYLGQPDKTREVFWLRDFGYYKTGDLVRQDTDGSLLYLGRKDNQTKINGQRLEIGEIEAVLNGKDAAIEQVVVGKTDKNK-QVLVAFVVSKSSNELDDESRKELETLARASLPKYMVPTLWIPVSKMPLATSSKTDRKTLAKIANLTPEQLTSLSTHAN------------- 145604703 289 ---------------------------------------------------------------------------------------------------EKVSWTYKQLDTLTDKLAHLLVSKRVSPGKIVPLMFEKSVWTVVAAIAVLKAGGAFGYIEPNQPWEDVSRLLGACESTFVL-CSAKYEG---------------LLSTHDVESVII------------------DEALLSRLPSCGSVESQPADISYIIFTSGTTGRSKGIVSNHSSFCTSILAHGKAEF-YGPESRCFAFSDVS-VTD----IFTTLAFGACICI---PSDEEKMNALAATAARMRVTHITATPTV--------SQFINPGDVPTVKTFITGGEFASPEIIKWV-----SAGRNYINIYGPAE-----CNSRITHHSFKVGCIGRPS-GCVVWITNDPNALVPLGAPGELLIEGHLVS--NGYLKEEDKTAEAFIAMFPDLYRTGDLAQWLPNGKLRLLGRRDTQMKIHGVRLEAAHIEFKLAALPAVVEKITVGQDQESKREKLAAFVTLPGPPTNDDDLLAGVQETMLANLPAWMCPNYILPLDKFPHGQSGKVNRKVLRDMVADWSEESLNRFTVSCPA----------- 145604703 3707 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKVRLINGYGPTECAISAAVNNNITLETDPANIGKAVGGM-CWIVEAENHDAPVGTVGE------GPTLGRGYLKNPEKTAEAFWSKHRRLYKSGDLAYYDADGCIIFCGRKDAQVKVRGQRMELGEIESHLSQNPEIQHAAVFPASGPCKGQ-LVGLVSLKKGAETNRDGIVELVDGQETSIAAYMIPNLWIPVKSFPLLPSEKLNRKCLAQWLNGMSDEL--------------------- 119178575 87 -------------------------------------------------------------------------------------------------------------------------------------------EYAVGFVAIVALGAAVVPITLLLPVREASYFVLKARCVAVLASAAGR------NLGDSLSQHIKAEKTLDV-CCIAIATSFQPVPLAP-------EEICLSTGRY----LDDNAPAVVIFTSGTTGPPKGAVHD-------CSEEINSHFNITELDVILHVLPVHHATGVGINFLPYIFAGACVEFRSGGVDIP---WLWERWKQGGVSVFSGVPTYLRMMRRLALLPEQEVNMRSLRILLCGTSALPEPVQNFWSGVLG-GNSRILTRYGSTEAGAIFRTPL-DCEDVPAGSVGHLAPGVTIK--------LSNGDEGEILVKSPW--MFAKYLHDPTATAAAHDA--EGFFKTGDIARR-EGRNYFIMGRSSDILKSGGYKISALDIEREVLSLPYIGEVMVVGVDDDEYGQRIAAAVTLRDDQKAGKKLIYDLRRDLRSRLAGYKMPTILRVVEELPKSATGKVVKKV--------------------------------- 169775861 13 ----------------------------------------------------------------------------------------------------TRSLTLHQFRQLVCQLIAGLHEQKIQQGQCILVHLENSILYPALFLAIVGVGAVYMGAHPASSATELEHLLSLANPSLIITCTMSPSGGKRVWVLNDIDQVLCEAFSSTPDA------SMGDAAYHHRRDITWRTFDDDQKSKITPAAMFA--------TSGTSGLPKAAILSHHALIQQHISIHHPV----PYPV-------------TRLLTLPLFHGALVALFPGFQLRP----FLSAIHVHGVTETYLSPAMVHILIQSTPQSSSIRSLRSLRYVCVGGAPIDSRPLQSLQDMLHPEAC-VAQAWGMTETATVFQDRY--CLPSRKGSVGVVLPGYQVRLVDGSGRVLDNATEGELQVRGS--GLFTSYKGHPD------HTDGDGWFSTGD-VMYQKNGHYFLVGRMKEMIKVRGYQVSPVELEAELAQHPLVKDAAVIGVATDGSSELPRAYVVLSWAERPSPE---DIYDFMRQRLAGYKFLEGVVFVDSIPRNSGGKIRR----------------------------------- 88604339 61 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFTSGSTGTKKGVMLTHGN-LCANTESIVQYLKLTSQDRVCATLPFFYCYGAS-LLHTHLRIGGSIVI----ANHIFLGGVIRDINSFFCTGFAGVPSTYQILI--NKTPFLKEDMPTLRYMTQAGGQLPNKYIKIIAEAFPQKEFFVM--YGATEATARLSFLPPDKVLTKLGSIGKGIPGVTLEVINGDGKTVQSGETGE--ITAIGDNIMKGYYGDPEGTQSVIKS---GRLHTGDLATVDDEGYIYVIGRTKNIIKSGGYRISPNKIEEFICSIDGVNGCVVLGLPDEIMGEAVIA--VVQPGKIPESSLREQILTRCTQHLPSYKIPKQIFFIQEFPLNASNKVDKKTLAAILE--------------------------- 120402978 22 ---------------------------------------------------------------------------------------------------------------------------------RAGIMLRNRPVHVAALLGVLRGGGTVVVINPSRGDDRTRSDVEALNLPIIIGSSE--------------DLAALAPDTAA--TTVAVDGFDEPPTLHRGNASD------DAGRPGVAVWM---------LTSGTTGPPKRV---------------DLTYDMLARSVMGPDSD------HDSIVNSPLVHGVFRVLLEARPFKFELKQWADAVREHRPRAVSLVPAALRMVLHSD---LTREDLDGIRVVTSGTAPLSADDADAFTEKFG---IPVLTSYAATEFGGWTLKDHQRFWQHKRGSVGRANPGAQLRVVDDNGEPVPPGQQGLLEV---IPAQLAG---------------RSGWMQTTDLARIDEDGFVWILGRADQAIIRGGFKVMPDDVKNALESHPAVAGASVVGRPDPRLGETPVALVQLRPGMSAEPD---ELLNYLQKRLARYEIPGELVITDAIPRTASGK-------------------------------------- 67536942 224 -------------------------------------------------------------------------------------------------------LSYAGLSKLSSVLAEQLKTFGARPEQRVAILMNKSFWYPVVVLAVLKSGAAFVPLDPSHPKNRLKQLISEIEPCALITTS-------------VLSELADDLGCPSL---------AIDSDLTRSKEGSTTALLPNTSA-------SPNNAAYIIFTSGSTGKPKGVVHSA---LSTSAITRGVVLGLGPDSRVLQYAP------HTFDVSTTLIHGGCVCV----PSEDDRFSIAHFMESARVTVALLTPTSARTL--HPDEVP------SLRILQTGGEVLTEDVDKW------SNRVTLFNVYGPTESVACVISNRTGL--KGAGHVLGQAVGGKLWIVDPDDIELPDNEVGELVISGAI--LARGYFRDPSRTESSFVRMRNGVYRTGDLASMDSAGTIIYHGRKDLEVKIRGQRINIAEIEIAILQCDLVH-SVVVEYPRSGLFEK-KLVAVLRFEDSSSDALTEDILSHVSSVLTPAMIPSKWLSLPCVPQMPSGKADRKQVR------------------------------- 38638356 43 -------------------------------------------------------------------------------------------------------YSYQDFLDRIYKLSAGFMQLGLKPGDNVVLQINNTAEFYFSFFALTMKGITPVLALPAHRYLELSYFCNHAGARAYIFSDHV----SGLTSRNMANQLIK--ECKTLDYAITTGETGQS-NLISLQNLYITPCMKQYTT--------ADKVAFFQLSGGTTGTPKLIPRTHNDYA-YSIVGSNRICQFNAETRYLCTLPAA----HNFPLSSPFFAGGCIVLLDSSP-----ENNFSLIEKHRVNTCALVPPLALLWMQYAQN--AQQDISSLELIQVGGAKFSENAANKFPLIL---DCTLQQVFGMAE-GLVNYTRLDDPIDIITKTQGRPISEHDILIVSEEGLPVMLGEEGQLMTRGPY--TIRGYYKAAGHNQRS-FDK-NGFYATGDLVRQTPEGNIIVTGRNKDQINRGGEKIATEEIENILLEHNGIHDVALVAVPDEFLGEKSCAIIVCNQNVNLKPV---SIKKFLEQGIAEYKIPDHINFRQKLPKTAVGKINKKALRA------------------------------ 211590001 1296 -------------------------------------------------------------------------------------------------------LTYGQLDNYSDQFAQNLIGSGVKQGDFVPLFLERSPWVPVIMLAVLKTGAAFVLLDLSHPMQRLRTMCSMIDARIVVTS------------KEHADRS-GNLLLP----VIIFDPEAHAQNVSK----------QATAPELKPAVTTPDAPACVVFSSGSTGLPKGIVLPHSA-LTTSAAVMREYGMLGPKSRVFHFASFAFDISIGEILF-TLAAGACVCVRKGNP--------AKAAGDLKVTWALLTPSVI--------NLFDPSDVPTLEVLGSAGEPLTPQIVDWAHRVLYGMYAPAE---------CTVISHIGRILPTHHSNIGKSHGGVSW-VVDDHNRLVPIGTVGELIVEG--PTVSSGYLNDPAKWLDEVRSHSGKMYKTGDLVRQTSEGSLEFVGRKDDQVKLHGQRLEVGEVEHCISSCTAIKTATVIKIREQNSRVSLVAFICPQTDEDWGQSLIESLETSLRELLPAYMVPSFFVPLADVPLSLSGKVNRRLLRD------------------------------ 211590001 199 ------------------------------------------------------------------------------------------------------RLTYAELDGLSSSLAIRLQHLGVCQE----IFVPLIFDAVIALLSVLKAGGAY---FFLNPSNPIQYNLGLCSS-----------------LSPEV--ALCSPRHSTLAKSF----AGTAIPVGEEHCELPESLVDEKTPPCTAETTPSNA-MYITFTSGTTGVPKGITTEHSAFYSMAMANGK-ALQVGPATRMLQFASYTFDVSNRDMLI--------TLMFGGCICIPSEDRLNDLINRQSVNLASLTPSLASTL-----NPALC---PSLQGLVLGGESMNDSHIAWA------NHVRLFNAYGVSESAGIAALASDIQADYSPGNIG---FGSGVVTIDQPDKLAPIGALGEMVIEG--PSVARGYLGDKKRTEEQFTSKWKNRFHTGDLVRYNLDGSLNFLGRKDHQVKIHGQRLELTAIEHHIAACLEVAESAVVTAKNEGNGSVLLAFLGLRGSDSPSEALKVALRQHLLLCLPAFMVPVDFIFVQHMPLTTSGKINRLLLQALLDDQKRNI-DTSDL--------------- 164423980 54 ----------------------------------------------------------------------------------------------------------------------------------VCIALPNGPVLAAVCLAVANT-CTASPVNCDKAVGAEQFRVRQTGASVILTS--AKDAERLGLTGPSSWTALEGLTVLLVESDLAQRGQPTQISI---RDLTGQLVTPQVAGCSQPAPNGTDDVAIILFTSGTSGTKKLVPITIQNIVAGVAFVIDSW-GLTPDDVCLNMMPLFHIGGLVRNIFSPIFSGGSVICC----SAFDPTLFWDVMQDHGATWYYASPSMHQMILDQAEDRPEALAKSRVRLVCNAAGGLLPALAVKLKETFNG--AIVLPSYGMTE--CMPISTPPTNYKLKPGTSGVAV-GPELAILDWNNIRQPSDTVGRICVRPVFPG----YLTAEGQYDSSTFTP-DGWFDTGDLGRLSSDGYLFITGRSKEVINRGGEIISPFEIENAIIAFNRVLQALSFSVRHDVLQEVVGVVLVTPPGAQDTRQLHQALKQSLQQ----VKWPGLIVYMEDVPKS-NNKVLR----------------------------------- 145222763 49 ---------------------------------------------------------------------------------------------------------------------------------RVAILARPSATTVLAVAGCLIAGVPFVPVPADVGAAERRHILTDSGAQ-------GW-------LGELPDDADGLAHIPVRMH---------------------------ARSWHRYAEPPPDATAMIIYTSGTTGLPKGVVVSRRAIMLAQAWQ-------------WTSEDT--------LVHGSLRIGNRFV----HTGKPKPEAYAHAVSELGGTLLFGVPTVWSRIVEDGDAARALAPAR---LLVSGSAALPVPVFDGLAALTGHQP---IERYGSTETLITLSTLVSG--ERRPGWVGMALPGVQTRVVAEDGTALPAESIGQLHVQS--PTLFDGYLNRADATAEVLGE--DGWYRTGDVAVIDPDGMHRIVGRSVDLIKSGGFRIGAGEIETVLLGHPGVREAAVIGAPDEDLGQRIVAFVV---GEAQPDEL----IDHVARELSVHKRPREVRIVDGLPRNAMGKVMKKELAQ------------------------------ 20092515 13 --------------------------------------------------------------------------------HARNTPHQTAL----EEG--KKSISYSCLDEDISTIASFLTDFGF------AILAESGIQYIKMLMAVYRSGNIAIPLPPGLSLERILDRINN----IIATKKQYLRFGNGF-----------------------FERFGTVIVVSD------DTAVEVLSKRVVCERNNPELRL-VLYTSGTTGTPKGVMLSDKN-LVANARSIIEVLNISSKDKGALVISPHHAFGNS-IINSHLMAGGSV--RTGTMNFMDP--VFNLIES-GVSIFYGVPSTYRILLRYPERFKKAF--ANVRTAASAGGAMDMSIVRSIREL--SPGMQILPMYGQTEATAR-LAYLPTEVDEFFDTIGKAIPGVTLDVFDSENRPVEPGITGELVARGD--NILLGYLNDEE---ATEMKIIDGWMHTGDLAQKLPCGYLRLLGRKDDLIKIGDHRVNPREIEKEIEMNNEVSSVFVVPVFHELMGSAISLMVISNQ-----ETDVDTILAFCRKNLPGYLYPREILFIDHLPLSENGKI------------------------------------- 194741320 25 -------------------------------------------------------------------------------------------------------LTRQELFENIMHVASYIRSEGLQQTDVVGIIGRNTTNLPAVAYACFFNGIAFHSLNITYDRNTIEKLYNITKPKLIFCDDEF----------EKVREATSQLNV----KIITMRNHPSD-------SITIDEVLATPEDNFQPAELENDQTLAILCSSGTTGIPKAVTISNSRQILAANNH------LTTSDIQYSHNTLDWITGLTSGVYS-----TTRIIAD---NAFDPVFAMQIIKDYKVTWIIQPPSAL-ALMVNTPEF-ETCDLSSLRCYMYGGSRASLEVQNRIRSRLSVDCLQFA--YGFTELGAVATINL--HFDQKPNSVGRLVNGLRMKIINDKGESLGPEELGEVCISNGWMG----YFGNQQETRD--MRDLKRWFHSGDLGYVDTDGFLYIMERKKDMLKYQNIMYYPNDIETIISEMPEVAEVCVFGVWSNIYGDEAAACVVKKQGCNLSA-------------------------------------------------------------------------- 21226716 13 --------------------------------------------------------------------------------HARKNPDQLAL----EDG--KKSISYSCLDEDINKVASSLDGFEHCK---FAILAESGIQYVKILMAVYRSGNIAIPLPIEMQGRSL-ERILDTACNIIATKKQYSRFGDGF--------------FERFGTVIVVS-DDTSVETLSRRMI-----------------LERNDPRLVLYTSGTTGTPKGVMLSDKN-LVSNARSITGILSIGSKDKAALVISPHHAFGNS-IINSHLMAGSSIQI--GTMNFIDP--VFSLIES-GVSIFYGVPSTYRILLKYPERFRKAFQ--NVRTAASAGGAMDRTVVRSIREL--SPDTQILPMYGQTEATAR-LSYLPAEVDEFIDTIGKAIPGVTLEVFDTENRPVEPGVTGELVARGD--NILLGYLNDEAATEK---KIIDGWLHTGDLAQKLRCGYIKLLGRKDDLIKIGDHRVNPREIEKEIEMNNEVSSVFVVPVSHELMGNAISLMVIPNERTEIDT-----IFSFCRKNLPGYLYPREILFIDHLPLSENGKI------------------------------------- 152983977 562 ---------------------------------------------------------------------------------AAEAPDADALLY------RDRRVTRGELAEHALRIAGGLREAGVRPGDAVEVSLPRGPQQVAAVFGVLAAGACYVPLD-----------IDQPPAR-----------------RRLIEEAAG----------VCLAITEEDDPQALPPRLDLQRLL-RGPALAAPVPLAPQASAYVIYTSGSTGVPKGVEVSHAA-AINTIDALLDLLRVDASDRLLAVSDLS-----VFDLFGGLGAGASLVL----PTARDAAAWAEAIQRHAVSLWNSAPALLEMALSL---PASQADYRSLRAVLLSG--------DWVALDLGSSECRLHVLGGATEAG--IWSNLQSVDTVPPRSIGRPLPGQAYRVVDAHGRDVPDLVVGELWIGGA--SLARGYRNDPERFVH---DAQGRWYRTGDRGRYWGDGTLEFLGRVDQQVKVRGQRIELGEVEAALCAQAGVACAAVLG-------------------------------------------------------------------------------------------------- 114817 32 -------------------------------------------------------------------------------------------------------ITWHQLHVYSSQLAWYLIENEIGPGSIVLTMFPNSIEHIIAVFAIWKAGACYMPMSYKAAESEIREACDTIHP----------------------NAAFAECKIPGLKFCLSADEI--------------YEAMEGRSKEMPSDRLA--NPNMISLSGGTSGKMKFIRQ-------------NLPCGLDDETIRSWSLMSG--MGFEQLLVGPLFHGAPSAAFNGLFMGNTPGNILNMIKKYKIEFIQMVPTLMNRLAK--LEGVGKEDFASLKALCHTGGVCSPWLKQIWIDLLGPEK--IYEMYSMTECIG--LTCIRGDEWVKPGSIGRPVGDSKVSIRDENGKEVAPFEIGEIYMTAPA-SYLVTEYINWEPLE----VKEGGFRSVGDIGYVDEQGYLYFSDRRSDMLVSGGENVFATEVETALLRYKDILDAVVVGIPDEDLGRRLHA--VIETGKEIPAE---ELKTFLRKYLTPYKIPKTFEFVRSIRRGDNGKADRRILEDIARG-------------------------- 47215399 322 --------------------------------------------------------------------------------------------------------TFSQFQQDVDKAAAGLLALGLRPGDRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANEVEFALKKVQCNAVV-CPTSFRTQKYCEMLREICPEIGAHARRRDQKPQVTRFENGDSDGQQAARNAPRRRRDAGGGEPTPQGAAGSHPVHL----GHNGQAEG-RHSFPTTILSITPTWADEWDFTPEPMYHCFGSVG--GGMSMAV-----HGVTLV-------FPSQGANLEAIQKEKCTFIYGTPTMFTDLLNHPD--LLKYDLSSVEAGIMGGSPCPPEIVKKMTDLNMKETVVV---YGTTENSPVTFIGFPQDTELKTNTVGCIMSHTEAKVVDPTGETVPVGTSGELMIRGY--CVMRGYWNDPVKTSEAITDA--HWYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAQVVGVKDERLGEQVCACVRLKNGQSSSAE---EIKAFCKGQISHFKIPHYVVFVDSYP-------------------------------------------- 47215399 70 --------------------------------------------------------------------------------------------------------TFSQFQQDVDKAAAGLLALGLRPGDRLGVWGPNMYEWILFQFATAKAGIILVGVWPASEPQKYCEMLREICPEIGATPGGMIRSPRLPDLKMVIVTDSRQPGMLHVDDV-----------MQAAESRHLRELLDLQS------KLSCDDPINIQFTSGTTGRPKG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154685488 10 ---------------------------------------------------------------------------------------------------ETEQITYQTWNRLVNQTANWLGSLS-GKPENIAILLPNGIPFLQLFAGAAHAGCTAVPLDPRSAAAELADQLHISKTGLVICD----------------------------------RRLSGRLDGVKTPVILWDELIEAEKTEGAFIK-NAGLPFYTGFTSGSTGKPKAFTRSHRSWL-ESFSCTKREFGISPDDKVLVPGTL----RSSHFLYGALFIGGTVIL----QRKFNPAGMKDRLRQADV--LYTVPTALLSLEAFPDTPLK---------VISSGADWPASSKQALSER--YPHLRLYDFYGTSELS--FVAFLPEDSARKPDAAGRPFENVTIEIRRPGGERCMPGETGKIFVNSPM--KFSGYING-AKPDDSGWMTVD------DMGYIDREGYLYIEGRENGMIVSGGLNVFPEEIERVLNRCPGVRKAAVIGIPDDYWGSIAVAVI---DGHAN----VKELKKQCREQLAAYKIPKKWLF-SEIPETAGGKIARAAVQKQA---------------------------- 218713640 1076 -------------------------------------------------------------------------------------------------------ITYQQLNIAADSLANHIRSL-IDPKTVVGILTDGSLYWIVSILAVLKAGCICCPIDINLPKTRIDTIISQSGARLFVASN---------------------------------RRCTTVVPNGHDNVVICEEFLSERSNSQLPTVSRARDVVYLVFTSGSTGTPKGVALHNQSILMAIDSEPVRLF-TTPGRRNAQVYSLGFDV-VTVEIFGTLCYGGTLVLKD--PNDP-LGHLKS------VHAAYSTPSLLASF--------SPDDFFGLDTINLAGEPVPQSIADWSYKRL-------SNGYGPSECG--PISTFARLLPGKKVTIGKAVPHLNVYLLDHRQCLVALGVIGEIYL--SGPQVTDGYWNLPDQTKKCFFSPGQLMYKTGDLGLWTEDMSLAYMGRIDNQVKVRGFRIELEEIDRALVANPSIQRAAAI-VADHIR---IVAFVTPSNIDTL------AVIARLRDLLPAYTRPSQIIALDTLPQSANLKIDRKALQALAS-EFKDQGDPPS---------------- 218713640 20 -----------------------------------------------------------------------------------------------------RKVSYSELDNSASHIAWLLSQRNIGKGDRVPVLAQRSPEMVACFLGVLKSGALYVPIDTSWSRDRIQWTLKKVSARVILTTDHFPE------YEEISHDMIDSAFSPTEE--LTARRK------------------ADQKFHRPWERIQPDDLAYIIFTSGTTSTPKGVMIPHSCVLNYVGPETPFNLNATPEDRVMLIFSPGFCTG---VIVSTLCNGAELQI-------ATTSDFL-----YTVTLCTTTPSVLNTI--QDPKTC-----SKLRTIVLGGEAPPISLVRRWATTL--PTCTLYNFYGPTET--TFASLVARLHPDKPIVLGRPMSNSRVFLLDGE----REANYGEICLAG--PGLGKGYFQNEEKFVHW---RGERIYRTGDFARKTEHG-LEFAGRKDSFVKNRGFLVN--------------LESQVIPIDDPVRG-RLVAFVT------PDGIDTASLRERLASQHDSFVVPDMIRALEFLPLTANGKANNRALEQLLDSETSETNHTDTTEDASVIDILK----- 169858552 18 -------------------------------------------------------------FWKYGVGAEVSVPFQCVHHHAKSNPQLTAV----DELGT--TLSYGELDRRANCLASRLRSVGVVQGSRVCMLVERAVTLPVAVLGILKAGAAYIPLDGNIVSDSLKHALVDSGSTVALTLRKFEHRGAPVPVV-FLDDAI----CPSPSHCV------------KPRDT-----------------TTSKDSVYIIYTSGTTGTPKG-VHVTHGNVTNLICIEPGQLGMKPGVRVSQMLNISFDFAAWEIL-GSLANGATLC-----PRGKTSKDWKAVMRS--VDILFSTPSML--------APHNPVDYPNVKTVVVAGEACPADTW--------GARVKFWNACGPTEIANTMQLHIPGDIVT----IGGPTPNNTAYVLDENMRPVPIGQTG--VMWGGGAGITKGYLNLPDKTSERYVDPFANMFNTGDLGKWVSNGTLQHLGRIDNQVKIKGFRVELDGVATAMETCAGVTGATAL----LIDGE-LWGFVKPSN---ISPE---DIKAAAHKVQPYYAVPSKILTMDHFPETANGKTDKRVLQQMA---------------------------- 116743285 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHTSGTTSRPKGVPLTQLN-LVSSVNNIKSVYRITESD-----STV--IVLPLFHVHGLLAGLLSSVGAGGAVTLPAAGRFWSDMKNYNAT-WYTAVPTIHQIILDSPEPV----YPRLRFIRSCSAALAPSILARLEEAFG---APVLEAYAMTEASHLMASPLPQDGPHVPGSVGKPV-GQEMAILDENGKPQEANANGEVCIRG--PNVTKGYKNNPEANKSAF--QF-GWFHTGDLGYLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDVAQAVAFGVPD----------------------------------------------------------------------------------------------- 119194973 263 --------------------------------------------------------------------------HQVVERHALDRPLAQAIAWDA-------QLTYQDLSRLTTRLAQYLQTQGVGPRVIVPICFERSAWAIVAMLAVSKAGGAFVSIPPYLPLGRRAAIIQMVGPTIVLTTDHGIEGDR-INRLPACDTALISS-------------------------------------------VKPTDMLYVIFTSGSTGVPKGCMVSHLSFLNGALKEWKF----GPNRRVLQ------MLSHTFDMSTSLGSGACVCV----PRTEEIEELSHAINKYNITLAVMTPSLARRL--------DPHTVPGLKVLCLGGEAFPKEIVTLWSEKIGPSECSINSTHRNTDPSNIGVPNNAACWVVMP---------------NNYNKLVPVGAIGELLVSGPIVG--LGYLKDPVKTSQVFLDRYKNFYKTGDLVRWNSDGTLTFCGRVDAQVKLHGQRLELGEVEFHLTLHSEVRHAVAI-VPKTGRSQNLISVISLKSNDQSIDTVARSLRAQLQNALPRYMVPTIWAFVESMPMSASGKIDRVRVRK------------------------------ 119194973 1350 -------------------------------------------------------------------------------------------------------FSYNQMVKWYTRLAKYLICQGVNRGDHIVACLDKSCWSIITLLGIMKAGATFVAANPLHSQQRLKAIVEHCCARLVVTESKYIS---------------------------LFDTTETPTIAVGKQDVEYSV---PSTEVCLPV-INGTDKASIVYTSGTTGAPKGIVIDHGSLATSILVGHGRSYKFSRETRTLQFA--------SFTFDASLQEILTTLAHGGCICVPSEDELSHCINQMQVNLALFTPTVARLIRPQ--------DVPCLKTLILCGEQMSQDVATWA------DFVDLYNGYGPAET--TICVSVKGPINPAPTNLGHAVAGTRIWIVTDDNRLAPTGCVGQLVVESRQVSQ--GYLRDLQRFIHPAWLPHGRVYKTGDLGRRNADGSLTYCGRKDTQVKIRGQRVELGEVEHHVREFPDV--SAVVAIRPAGEDKTVLAFLCSSAGIDAIEEVVTEVRQQLEDRLPCYMVPAAFFAVSAIPITVSGKTDRHRLREI----------------------------- 62484846 4 -------------------------------------------------------------------------------------------------------VTWQEFARQTFQIARHLLEQGVRRADRIGMISENRVEMFMFELAAMSIGAVTVPVFAGYLPQQVAYILDRARPRFVVVS-------GRHQL-----EKIERDRHPWIEK---FYCMDLDAACRSWGALDFAALIADGGVAEERLWVEPDDLCVIMYTSGTTGAPKGVRLCHR-HLISQQKAMSVMWDVSEKDVYMNYLPWHHSFGGLFERFMTLYNGCELCLDDSRGKDID-----RLIENWKVSIFFSVPRVHDLLLRERPEVAEIVFGGRLRFVFTAGAALPAHVEATYRE----RGVPVLEGWGLTETAPCVTATTKDS-AWQSGYVGVPLPGCTVRIDSEQEILVKG------------PNVMEGYLDDEEATAHVISE--DGWFRTGDLGEFTKDG-LRILGRKDGTFKTTGEKVHPLRIETLLVESPYVNQAVVLGSGKDYIGALIYPFSNLRPNVALDDLLLKRINSLIEVK---YERIRRAVLADRSPLTPSGKLVRKTV-------------------------------- 116494338 8 ----------------------------------------------------------------------------AIDRVAAEHPTRVAYDYEG------TQYTYAQLKEGSDRLAGFFAET-LPEHEPIIVYGGQTFDMVEVFLGLSKSGHAYIPIDT-HSPNERITQVQD------------------VAHTPAIIEVAPLPIAVPDVQIIRAPALHEAEKTHAPISSLQHAVVG-------------DDNYYIIFTSGTTGKPKGVQISHDNLLSYVNWNISD-FGLKEGVVAMYSFDLS-VMD----LYPTLVLGGTL---KALPVTDNFKTLFATLPKLGLNEWVSTPSF--AEIALLDPNFNQDNYPDLTHFLFCGEELNKTAQELITRF---PKATVYNTYGPTETTGMAIT--QDIVDQYPRPIGFAKPDTEIFVVDEQGNQVSAGTEGELMIVG--PSVSKGYLNNPEKTAKAFFNVGQRGYRSGDLATMTEDGMIFYRGRTDFQVKLHGYRIELEDVDHNLNQVSYIKQASTVPRYNKDKVAQLIAFAVAKPNDFESD---MKLTQAVKAELGKYMIPQRIIYRDKLPLTANGKVDRKAL-------------------------------- 170034664 370 ----------------------------------------------------------------------------------------------------------------------------------IAVCMQPSDRLVTTLLAIWKAGAAYLPLDPTFPANRIEHILKESRPVLVIHEDY--------------------------ENLTVFGETPA---------VAYADLRQKASPNLLPEQMGDNALALVLYTSGSTGVPKGVRLNHETILNRLQWQW-NRFPYSETEKVGVFK-----TALTFVIWGPLLNGMSIVVVP-KKITNNPERLVELLEEYKIERLVLVPTLLRSLLLYLPLQKKKL-LYNLRIWVCSGEPLQISLAKDFFDYFLEGVHQLCNFYGSTEVMGDVTLSNFDKVPI-----GYPLDNTVIYILTPDLQPVKPGEIGELFV--SGLNLAQGYVNDPERFIDNPLAVYSRMYRTGDFASVTK-GCVYYEGRTDSQIKIRGHRVDLSEVEKNLLSMAGIDKGIVLCYHAGELDQALLAFITVEKGSSYKNGL--QIEGALESKLAYYMIPQVIL-LDSIPLLVNGKIDRQSLLKMYEN-------------------------- 195385942 174 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYQPEPLKSSDTVAILCSSGTTGMPKAVCISNSVLLTDNML-------VNSESIFFINSGLDWITGLWAFMFSA-VFGSTRIL---TTKPFSPEYFIELVKKYKINYVTMAPVHLAALVAS--PAATPYALSSLHNVNYGGGIASDATLKRIQ--LLCKNATLNSAYAMTEVG--LITMNFGIQNT--ATAGRPIPGISIRIVDENGKNLGHNEVGEIYVHKDW----NGYYGNPVATRQ--IRDFQGWIHSGDLGYFDDQNYLYIVDRKKEVLKYQGIHYWPTEIENAIRELPQVRDVCVVGVPHELLGDAAGALVIKTPGCTISP---TEIANHVAKRLPSINKHAGVKFTDKLPINPNGKAMRKA--------------------------------- 45187526 240 -------------------------------------------------------------------------------HHAETRPDRLCVVETGVGQVAARTFTYSAINCASNIVAHYLLARGIRRGDVVMIYSTRGVDLLVSVLGVLKSGAVFSVIDPAYPPARQNVYLGVAKPAGLI----------VIQAAGQLDEAVENLSLKARLPALALQTDGAILGGTLP-DFHLDTLVPFASNTRTDVVVGPDSNPTLSFTSGSEGIPKGVLGRHFS-LTYYFDWMAKRFGLSEDDKFTMLSGIA----HDPIMFTPIYLGAQLLV----PDIGTPGRLATWMATHGATVTHLTPAMGQVLTADATTP-----FPSLKRAFFVGDVLTKRTVHDY------------SLWLKTWPLLTCTAHLEPSVQYRYFEAGRGMHNVQLLIVNDRTKLCGIGEVGEIYVRAG--GLSEGYRGNKEKFIDNWFEPWRNYWRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTNISQYPLCRENITLLRKDQNGESTLISYLVPRSDQKALAKLINDIRGFLKKRLAGYAIPTLIMVMERLPLNPNGKI------------------------------------- 163757248 2215 ---------------------------------------------------------------------------------AATSAQAIALIYEDNE------LSYEELDARSNQLAHYLQKHNIRKGSVVAIMQDRSEYLLISILGILKAGAAYLPIDKNYPEDRVAYMLSDGNVSLIISDS--------------TDTA----------------QTVAQISIKE-----LQEELRTYPTSKLDVSIDGEDTAYVIYTSGSTGRPKGVQIKHGSVVNYLNWANENYYNNSADYPACLFTSLSFVTS----LWSGLLRGD--VLHIISSDENDLSVLQKVFTNKSIKTVKLTPSHIQVL--AGLNL----NNTNISVAIVGGEALTENHVS-ILKGLNAE-MKIYNEYGPTETTGCSVALIENENTI---TIGHPIQNTSIYVLDSNKELVPIGVQGELCVGGA--GVFKGYIGNEERTLSNPFGEGT-LYKTGDIVSWDHKGNLHYHGRKDDQVKIQGYRIELGEISSVVSNSDLVSQYEILTVSEDSETSLVIYYI-------GGAEIASKLKSYLQAHLPLYMVPNFYVGMGAFPLTRNGK-------------------------------------- 163757248 14 ---------------------------------------------------------------------------------------------------------YQSLNYSANQLSNLLLDVNVSSENAVGVLLPSGKELVGSLLACFKTGATYVPLSNSFSLSRMKQAVSETGMTTLITDDTSWEAFKSLNI------------AHSFTHVLVFKASGSKTDETGKYTLTNHTL-ESYSKENLSIEYAVDNSSYIFYSSGTTGKSKAIVGNQESIAHYTNW-HRNTFNFTTETRVSQIASVTFDASLKDIL-TSLTSGSCLCI-PSEKTKQNMVLLGSWLAEEKVTVLQTVPSLFRLLTNNLKE--QNIALTDIEEVVLAGEKLDVALW----RSIEGHSARMSNLYGLTETTVLKSYYHIPETELDAGSVGKAISNTLIAIINEKG-LCNRGEIGEVYIKSPY--TTKGYL-DAELTKNLFVDREDLVCKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELI-VHNDNTVDSLLCY------YSGTEYDKSELRETLGKTLDRNSIPDYFMYLEEFPLTLNGKVDKRALPK------------------------------ 195118489 49 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTTGMPKAVCISNNVFMQDNLL-------VNSETIFFIQSGLDWLTGLWAFMFSV-VYGSTRII-SNKPF--SPENIVQLVQKYKITYMTLAPVQLAVL---ATSPIANPDLSSIRNMNYGGSIASDATLKRMRELC--KNATFNSAYAMTEVG--VITLNLGVQN--ASAAGKPMPGMKIRIVDDDGKNLAHNEVGEILVHT---GMHNGYYNNPEATSQILDS--EGWIHSGDIGYFSDENLLYIVDRKKEVLKYKGFHYWPNEIENVIKELPQVRDVCVVGIPDEFLGDAAAALVMKVPGCNITE---QEIVDHVAKRLPTINKHGGVRFTERLPFNNNGKVMRKVVREL----------------------------- 118617582 5 -------------------------------------------------------------------------------------------------------VTHGQIHDGAARLGAVLANRGLCRGDRVLLCMPDSPELVQVLLACLARGILAFLANPELHRDDQAFQERDTQAALVITS---------------------GPLCDRF----------APSTVVDAADLF--SEAARAGPA-DYEILGGDAAAYATYTSGTTGPPKAAIHRHCDVFAFVEAMCCNALRLTPADIGLSSARMYFAYGLGNSVWFPLATGSSAVV---NPLPVGAEVAATLSARFEPSVLYGVPNFF----ARVVDACSADSFRSVRCVVSAGEALEVGLAERLTEFFGG--IPILDGVGSTEVGQTFVSNTVDEW--RPGSLGKVLPPYQIRVVAPDGAAAGPGGEGDLWVRG--PSIAESYWNWPEPLL-----TDEGWLDTRDRVCIDDDGWVTYACRADDTEIVGAVNINPREIERLIVEEDAVAEVAVVGVKEATGASTLQAFLVPASAEGIDGSVMRHIHRRLLTRLSAFKVPHRFAVVERLPRTANGKLLRSALR------------------------------- 184200791 45 ---------------------------------------------------------------------------------VARFPDAIAL------EDEHESVPYGELEDRIETHVQRLWDLGIGRGDRVGVRVPSGVDLYVAILATLFAGAAYVPVDWD-------------------------------DPDERAHTVWEEAGVAAV--------FGQGLELTRRPDVSTGERTETPRTR---------DDAWIIFTSGSTGKPKGVAHRSAAALVDAEAMMYLQRRLGPGDRVMAGLSVAFDMWL------AWRHGATLVPAPRSIVRPDLGQW--IVDR-QITAVSTVPTLASLWPSEA--------LDRVRLLIFGGEACPLE----LTRHLVRPGREVWNTYGPTETVIATGALLTGEAPVR---IGLAVPGWELAVVDAQGEPVAWGETGELIIGGVGLGRYLDPAKDAEKYAPLESLGWERAYRSGDVVRADPEG-IVFAGRADDQVKVSGRRIELGEIDTQMTRVPGVKLGACAVHSTPGGGSVIAGYLVPE--FEGSVEL-SEARRWLVERLPGQMVPALCI-MDELPMKTSGKVDRKAL-------------------------------- 195433857 45 ---------------------------------------------------------------------------------------------------EKTILTRENLQMNSMRVASYMRKLRLQQSDIVGIVGRNSTHICAVAYACFFNGIPYHSVIKEFKEETIKKAFGQTKPSLIF-CDGDVY-----------DKICAATANFKVKIITLTNHKINSLDIEQVLDTPIEKGFKPARLEK-----GIDQTLAILCTSGTTGFPKAV------TISNSRKIFTSSDNLTTADVQYAYTTLEWIGGLHTIVSSGVYS-TTRIIAD---DEFDPSRELHRIEKYKVTWWRLSPIMVIGLEK--TEKFHKTNFASVDYCIIGGDRCPVPVVERFRNRLKAKSVAL--TYGLSEFGFMVTTNF--HLDIKPTSVGCLQCGYKLKILDEQGKILGPNEVGEVLMGQYWGG----YYGNPEETQRVYDS--ERWYHTGDMGYVDNDGFLYIIDRKEDMLR---YNLSTNEIQNVIEQISDVVEVCVFGLCMDANADIPAAVVVKKKGSKLQADVVDYVKEHVEENY--KHMDGKVLIVENLIRALGGKINRRV--------------------------------- 78222681 6 -------------------------------------------------------------------------------------PDKTAL--RCKNGGRWQDVSYRDFRIASDRIATGLVNSGFRAGDHAALLAPSSPRWMMVYLGILKAGGVVVPVDKELKSLELRHILSDSGARVLFTERSSLETGEDVPALDLIDDSLQLHHEKSPMMGTLARQFNELLDAEASGDASGQGLTGSAGAGIAADQVKPLDTAIILYTSGTTGRSKGAMLSHANITSNILATSA-HFNLDERVHTLSFLPINHVFEQVCGILLPLSLGGTVSFVE------SLKKLGDNLAEVKPTFLLGVPAVYRMILDRITRNIESKILSRLKTLGSGGAALDPD----VAAGLVRLGVTICQGYGITETSPVISAECPGA--MRLGTAGRVLAGVEVRITDPNDEMV-----GEILVKG--PNVMQGYYRDD---PATAEVLVDGWYRTGDLGFLDGDGFLSIRGRVKNLIVTAGRNVYPEEVENEILKSPYIAEVVVHGRRVGAVAEEIHAMVYP-DGDALDDYRREEVAALVREKLAPYKRVKRIIRTDEFPKTTTRKIKR----------------------------------- 194754263 49 ------------------------------------------------------------------------------------------------------------------RMAQHFKKRGLKHSDVIGIVARNT--TYVMPLACLLNATPFHAVNPTMDEATTNHVFSITKPSLIFCQDYQKVRAATSEWQPEIFTITEP--LPGVPHI--------------------ETLLDPTPTEFQPEPLGGDQTAAILCSSGTTGLPKAVCISNR--CLLNLESFMLNNDM----VTYSASGLDWYSGLSSFVMSTTI-GCTRIITN-KPF--SAEYFVQLVEKYKITNAIFPPRHLSAL--VNCPAATKETLTSLISLFYGGGITSMETQKRLQELV--PKCVLTSGYGFTEAGG--VTAVLGL-----GSAGKPVSGVKIRIVDDDGKFLTYNEVGEICVKTGLP--WNGYYGNP--LESRRMQDFEGWYHSGDLGYFDEKNLLYIVDRKKEILKYQGNHYWPSEIEAAISELSQVQDVCVVGIYDEKNGDSAGALVVKKKGASVTE---KEIIDHVAKRLPVVYKHAGVQFTEELPANPNGKTVKRAARE------------------------------ 159796232 32 -------------------------------------------------------------------------------------------------------VTYGELAARAGGIQAALAGLGVRAGDRVALLSGRTVAAVHAILAA---GAVYVPLDAASPPARWASVSRVCAPTAVV----GERA-----LLDRFAAAVPGPRR------LALPSDGDELP----------------AGRLDPVRSDGTDVAYLLTTSGSTGVPKCVAHTGAG-AVAFLEWMVGAFPVGGDDVFACHAPLHFDVSVASVL-GSALGGAALVPRELS-GFPVELATW--IAERAVTVWLSVPYPLARLSGLEERAARER-LATLRTVVFAGDVFPHQRLAALMR--CAPGARFLNIYGPTETNGC-TYEVVDAPPAGPVPIGRPVECAECWVEDDDGRPVDAGSVGELVVAG--PTVAAGYWGGAERFRTGETCPGGRAYATGDQVRVLPGGRYAFLGRMDNMIKMRGQRFELEEVENAVRLAPGVEDCCVVKVDVRDDHSRLLAVVVGPGAGDP-----RTLREHCLTRLPSWAVPHRFLTAAALPLGSTGKVDRRALRE------------------------------ 166212664 580 -------------------------------------------------------------------------------------------------------LTYAALITRAQALAAKLNSH-----QRYAVLMEKRHEQVVAVLGIFIAGSAYVPVDIHQPPARILTILSDAAVSGVVTA--------------------------SPQACL------ADAHFREIN----LSLLAQIPDAIEAKILPPHDLAYVIYTSGSTGQPKGVMISHAAY--NTLADMQQRMALTPDDRVLALADLS-----VFDIFGVLGAGGALIFDEG--DLQNPARWAHDIAQHQITLWNSVPAQMKML--TDYLRAEQITLPSLRYILLSG--------DWIPVNLPPAIAQIAPHCTQLALGGAIWSNYWRIDPTYPVSIGVPLTNQQFRVVNPWGEDCPDWGAGELLI--GGRGVAQGYWQDEAKTQAHFFIDTQGWYRTGDLGRYTSEGVIEFLGRRDHQIKVRGYRVETGEIEAQLLKLPEVAQAVV---------------------------------------------------------------------------------------------------- 46127883 62 -------------------------------------------------------------------------------------------------------WTYAELRDKAERVAETLESLGCRPGMRLAVVLSNCAEWALFFWAAAKLRMVFVPIDPTVPRDA-RAAILSVKAKVVVAQDA---------------EAAKALDLPTESRICIVCAEERMGDWLELSDVLSEKLLESAPGFDSTDTTQDDDAALIIFTSGTTGQPKGCIHTNANLISQ-------CCDFDPEVRWLIHTPVSHVFAINNTLRAWRWSGLAVI----PSKTFSVDATLDALVKERCHIMSATPTLVKALMSHPNFP--SVDQLDLRIVTIGGTSIGPEDIKLCREGLGAQMA--IQVFGMSE-GAPIITADPDLVDSWHPGVGKVLPGAAVRICRPETRELPRSEIGELVISK---------YYDNSRGSDGYTDETGNWLITGDQARIDDKGIVYILGRYKDLIIRGGENIYPLKIEQVLLQQHKELQVQVVGVPDDLAGQVAVAVVIL---------------------------------------------------------------------------------- 154300680 1369 -------------------------------------------------------------------------------RNTKMNPDDIALIFMNDDPAANVQWTYAELDHRANRLASYLQRYGPLEDKVVPFSMYKSPELYVAILGILKAGGAWCPIDPTFPASRRHDLIVRTDANMLLVANDTVS-----------QDAQAIPQGVAL------------IDISENNVTNSTFSLDETKPSSLPI-IRSNSMAYLIWTSGTTGLPKGVQHSAAATAMQSLKESQPTFDVFVQDLFY-----------TWGLRGTVIAAPKDVM---------LGSFPDLANITNATHAHLTPAF--------ATIVSRVHCKTLEIVTMIGEALPPVADDWAYNTYGPAEVSVVSTVKQ--FGGF-------ENPFKSTNVGLPLPSVGVFVLNNE-RVVMRHGVGELAL--SGPQVARGYWKDEEKFH---WNDSCGIYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISFALSHHPD-TEQAVTARPDPTK--VLVTF--LSTPSIPAQDLAKAAMAVSKANLPEHMIPSVLVVLNRIPVTASAKIDRKAL-------------------------------- 154300680 241 --------------------------------------------------------------------------HSAFERRVAQHPNRVALDFDSESKSPRRTFTYSELNEITTSLAYILLSRGEQEGNSVPVLLSTSAELYIAYLAILKAGLAFCPLPIEAPPQRLKDIHEDLMPQIILGSEQY-----RHKLSAISSDSMKWIDIESFIHM----RTRAGIATQNPPS-----FRVVASPEE-------NDVAYIMYTSGSTGKPKGVQITHLA-AACSIASHAITSKLPPSPRWFQFADPSLM-----EIFVTFSTGATLC---SASRDLTLTDFEAVVSELQATVMMATPSMAALLRRS--------KLTSLKSLWTMGETVNIE--DFARSPSPDQSSELCNAYGPTE-AAINCTLIPNFHPEDRGSIIGPLPTCSLFVVDDSIKPVPKGFAGELAIGGPQVS--VGYLNRPEQNAKAFIPEFGRLYLTGDKARIDRSGQVEFLGRMDSQVKLSGRRVDLGEIDTVVASSAGIKEAVTVSYANQAGSEEAVCFIIL-DADTTKEDVEARCRENAARLLPSYMCPSKYFVLSKMPRSLAGKIDRKSL-------------------------------- 154300680 2428 ------------------------------------------------------------------------------------------------------TWSYGRLNHEANSVATFIASHGIH--NRIGMCLGRTLTAFAVTVGIYKSGNTYLPIDESLPIERKAFLLKDSNSAIFF----------------------------SEETVDFVPEGCLSVNVNCDQYQSDSEVALKVQKSKDSVA-------YLLYTSGSTGNPKGVLISCGNLTSFCEAQSEFICEYVPADVHVAEMFLAWRHGMSCI------TGVKSMLLDDLPMA---------LQELKITHAGFVPSLLDQC---GLIP---SDVPLLRYLGVGGEKISQRTLEWG----DSESVTLINAYGPTETIGCASSPIVNSVNMR--NVGRPLGDTVAHVLIPGTLTAKRGVEGELCLTGSLVGI-----GYHNRDTGAFVENFHGMYRTGDLVRLMPDDTIEIFGRSDDQTKIRGQRLELGEVSEAVRALPAGSNSSLITKHPELSRMQLISFVTKAAGIDEKVEMLDSIRAGCRERLPGYMVPDVVIPINFLPLAASGK-------------------------------------- 164660558 233 ---------------------------------------------------------------------------------------------------------------------------------VVVLCMSKCMDMYASILGALKAGAAWCPIDPGWPPSRQAALLIKSGARLALTTG---------------DDDARILEDVCPEH-IQMARLDRPMD-------------AASMLERTPERAHATHLAYKIWTSGTTGLPKGVEHVAAGMALQVAVPTALDVPVRPGSRYLQFA--AYVFDLSFDIFYTWGYGGTVCF---APLDMLLSRLVDVANALEVTHTLFTP-AVSAM-------VPRHAVPTMRVMINGGEKLSQAVADW------SQDCRVVNIYGPAETLSLTMREVVPDDEVKAHNIGTAFDDALCVLMDGNGQIVPRGCIGELML--GGPQLARGYIGDDEKTREKFHPTFGRLYHTGDLARQLWDGQFEYLGRNDDQVKINGVRIELLEINAAVSKHVRDADTVALPGPDPNEPPRIVAFAVCAPAFLRTDDDAVTVARTLRSGLPSYMVPFHFVILSFFPRTSSAKIDRRAVRA------------------------------ 154273827 27 --------------------------------------------------------------------------------HAQKDAGKLAII----DTAKGQSFTYAQLLADVSCLKQILGSLKLEAGDRIAFLTPAGYDYVVCQWA------VWAITGTTHPAKEIIYTITDSDPSLIILHPSFS------HMKTAIREAC--PDIPFFDLTPFVASTKSPVPLPP-----FHASLPQSRR------------ALMIYTSGTTSNPKGCVTTHKNITFQLAKAWEYT----PADHLIHVLPLHHVHGIINGLTATLLAGATVEMY---PKF-DPAVVWRWYDRGSSTMFFAVPTVYSHIRSTELEPVARRGTKALRLVVSGSAALPTPIKTKFAEITGQV---LLERYGMTEIGMGISCGLDIKTRID-GSVGWPLPGVQVRLTNETGQVVAVETEGMIEVKGD--NVFLEYWRRPEATAKEF--TADGWFKTGDVAKRDSNGAYYIQGRASDLIKSGGYKISALEVERKMLALDEIQEVVVVGLADEEWGQRVAAVVKQRSG-TPALEL-KPLRIRLKEEMASYKVPTVLKLVDNIERNAMGKVNKR---------------------------------- 121609869 39 --------------------------------------------------------------------------------------------------------SYAQWYRRTRALAAALQGLGVRKGERVATLCWNHHAHLECYFAVPAAGAVLHTLNLRLSPAEIGWIAADGGARVLIVDDI------LLPLYR------QFAHLCRFEQVVVFAFSGAPVAPDG---LDYEQLLRAADAAFRYVPHCERDPVAMCYTSGTTGRPKGVVYSHRSAMLHTLTALPDYWNLRGEDVVLPVTPMFHA--NSWGIYGAVMLGCKLV-FPG-PHLHAPD-LMDLMTEEQPTFALGVPTIWMGIAQQDPAHPDHGRWPGMRSI--VGGAAVPESLI---RTLATQGLGIVQGWGMTET-----SPLATVSYLKPAMAGVPLPLVQLRLQREDGSLAPGQSPGEIQVRGPYIGSYAGIGSPPDNF------TPDGWLRTGDVGHCDAHGYLCLTDRTKDLIKSGGEWISSMQLENALMGHPAVAEAAVVAIPDQRWSERPLACVVLQPARQATPE---QLNRHLGEQFSKWQWPERYEFMDAIPKTATGK-------------------------------------- 211593169 256 --------------------------------------------------------------------------------HAKTTPDAPAVRWDGD-------LTYRQLEDLTSRLAYSLVGQGVGPNIYVACAFYKSTWAVVARLAVLMAGGAYICVDGSDPPPYLTSVLERTQIKIMLTSAGYKERADRVETVFEVSEA-SVSSLPLVTSV-------------------------------PCSTVTPTDPCVVLFTSGSTGKPKGIVQEHRSYASALTDYIR-VMGMGPHTRMFQFAYTFDISNNDFL--APLMAGGCCCV----PTRSTMDSLMNDMNDLEGNMMFITPSAIDM---EPDRVP------TLEMMCIGGEPVSSAVLKWL------DRVQVVNQYGMGEVAS--LCAYNRNLEMGRGSVGRPATG-AIWIVNPDNQLMPVGAVGELLIEGPHLS--RGYL-DHVSGKSENFLPAPPVWRSGDLGRYNHDGTIELMGRKDSMLKLDGARVEAGQVEYVLRRNLSTGDAAIVDVLGAIDGQAVYLYLAMNMERGPVEELTQSLSEAVRQSLPKYYVPALYLLIDTVPRTKSKKTDRRKL-------------------------------- 27381900 20 -------------------------------------------------------------------------------------------------------VSRAEFSANIEKTAAWLAAQGVGKGDVVAVWLVNRIEWVALLFAAARLGAIVSAVNTRYRSAEVAHLLRLSGARLMVVEAAF----RSIDFAAILAD-IAKDEVPALRQLAVVGADTIPAHWPCVRF----DAFDQPYPPAPPAQDDVDLPVLLYTTSGTTKGPKLVAHSQR-TLAAHAAAVARALSLAPQNTFGMTSLLGFI-----------AAGATIVLFEAAPA-------LKILGEHEITHAFGSDEMFRRILAL-TDVAQPFPRA--EVFGFAA---FQPGWRELAAEAEARGMPLYGLYGSSEVQALFIGRASDAFADRIEGGGWPMPEARVRVRDETGELAAPGVSGEIEISA--PSRFLGYFNNPDATRDAI--TADGFFRTGDIGRLRGDGSFVYETRAGDAMRLGGFLVAPGEIEDELKSCAGVADAQVVAV--DLKGNACVAFVIPA-GEPPQQEM---LVAHLRERLAGYKVPARIYIVDAFPVTDSAKIQRARLRAMA---------------------------- 32471752 24 -------------------------------------------------------------------------AHLLVDR-AARHPDRPALTFLPDDSEEPQTLTYAELHRRVCAVANLLRDTGATAGDRAMLLFPPGLEFMVGFMACARL--IPVPTSPGRAMPRLDTSVADCRPSVLISDQETIAGIDPHRVSPETAALPKIATDASVE-----------------EDLTTIDISEDALPLGEIE---STDLALLQYTSGSTSDPKGVMVSHAN-LLSNLESIRHAFGIDDGDNFFWFHDMGLIGG----ILEPLYVGGHAILMSPRSFLARPMRWLRAISDYKATISGAPNFAYQLCVRVDLAQAESLDLSGWELAFCGAEPINADTLQQFTDRFGETFCP---CYGLAEATLMAASCRSGQAPAKPDSSGSPAHSMTVLVVDSETKERPDGEIGEIWLAG--PSVTSGYWKNAEVFGATLADGDPKFLRTGDLGFI-HDGEVYVTGRSKDVVILRGRNLFPQDIEATVKGLANVLQCAAVATTGRTGDALTVAAEVSR--HVDSEELP-DIVRHIRRAIIDDHEVDARQVLGGIPLTTSGKVQR----------------------------------- 218266727 36 ------------------------------------------------------------------------------------------------------EITWKQLHTRSNQLAWMLGEYGIKERATVIVAYPNSIEHLIAAFAIWKAGACYMPISSKTAGAELISRII------------------------NPAGAFADFAVPDTEFCL------NSGEMYE---------VMRQYPEKTPPDVRS-DPNMISPSGGTSGKLKFIRQ---NMPGGMTDSM-----LK-----------GWMSGMDFLLVGPLFHGATLVI----PRNLCPDNICRLIKEYKIEFIQMVPTLMNRIVK--LPGIRKEDFASVKALFHTGGYCAPYLKRKWMELLAPEK--IYEMYSMTEVIG--MTCIRGDDWLKPGSIGLPVGEGKVSIRDESGKELAPYELGDIYMSSPG-ECFLTEYINHEPLKVS-----DGEYRSGDIGYVDEEGYLYFSDRRSDMLVIGGENVFAAEVEAALVRHSKVADAVVIGIPDEEWGRRLHAVVEARQEIPAD-----ELRAFLGQYLSPYKIPATFEYVKTIERGDNGKADRK---------------------------------- 211590082 38 ------------------------------------------------------------------------------------------------------------------------KAQGQLAGERVAFLAENSYDYVVTLLAIFASDAIALPLSPSFPTGELKYILDNSQAKMLLTTEKYADKG-----MELLREGLEREPLFAI-------RNKLTEGASSGESVTLHDLKQPSSGG------------MMLYTSGTTNRPKGVLIPQSALAAQASSLLEAW-KYSPDDRLLHLLPLHHIHGVVNAIVAPIVAGSSVFMY---PFNPD-KVWKRLAAKPAITFLTAVPTIYNRLMATFPKLTEGISPQNLR-LNISGSAALPTPTKTAWTNLSNGNV-LLERFGMTEVGMAISCGLDAADRVD-GSVGWPLPGVEARLADETGAVIPVEEEGEIQLRGE--TIFDHYWGNEKATRESFVQSDDGWFCTGDVARRVVDGMYFIQGRSVDIIKTGGEKVSALEVERELLSLPQITEAAVVGLPSEQWGQKIAAVVVLAPDAAASGRNGQDMRRALKGSLASFKIPQEMKVLAAIPRNAMGKVNKKALVK------------------------------ 145607647 302 ------------------------------------------------------------------PDAEL-TCWDILDMRARKSPRSVAIFHTAKAKGKARTITYSALHELAEKGAAALQTSTLGKGERVALYLDKSIETVATIFAAHRLCATYVPLDIESPPSRIRDLVGSIRPAAVVC-----------ELKDKLLSGLLGSETIVVTIQDIFGGTAGGAAGSKGR-------LESTRPKLDEVAA-------ILFTSGSTGLPKGVLMPHAGFGVMMASALQY----RTSDRVFAFARMLFDVALTDI-FGTFYAGATLLL---APHAECVSRLLPLLQSTRATCVFCTPSVAGLLPGPDRTPL-------LRCMWIAGERATEAVIKWTRRDGTKQAVRLVNGYGPTE--GVVIT-WKLCRPNTDGSCGRPAMGMKVRILDEYMRPVPIGTKGLIWCSGRQLS--LGYFGTDAVFRPDPWNAGNEIYNTGDIGAYNAEGELLYFSRNDRQVKIHGQRTELGEIESLLGSNDE--QVVVIAANSPARDHTVDGACEVKEDTSPIGQARTQLQARARDKLAPFIVPNMLIAITAMPLNSNGKVNQSKLRQGASPLSVNLPSPSTIE-------------- 120555799 9 ---------------------------------------------------------------------------HCLYYWAEHTPDNVFLTQPYPD-GRVEDITWREAADQVSRMAAHLNTLGLPQRSNIGILGKNSAHWILSDLAIWAAGHVSVPLYPTLNGETAAYILDHSEAQMLFTADG------WHDIEGHIPEQLPIISLP------LSPRDDTP---------KWQDIIAEQSPAIPKLP-DPDDLATIVYTSGSTGRPKGVMHSFR-TMISVADGLQQLFPVSASERML-----------SYL---PLAHVATQSLYYGFHLYFSLDTFQEDLQRARPTLFFSVP---RLWMKFKKKVLKQLGLDHCRAALTGAAPLSAEIIGWYRSL----GLELLEVYGMSENFGYSHANRPG--QAKVGTVGMANPGVEHRI----------GEGGEVQVRS--PGQMLGYYKNEEKTREDLTD--DGFLKTGDMGEIDRDGYLRITGRVKDLFKTSGKYVVPVPIENRF-SHPK-AEVVCV--------------------------------------------------------------------------------------------------- 153954136 512 -------------------------------------------------------------------------------KNVINDPEKIAII------DSKKSLSYNEVYKKAVEIAITLREKSINKGDYVVVKLPHNADQVSCILGILMIGAAYVPVDIDTSKKRFESIVKQCNSKVVITDKEFNE---------------------KFAEIINVKNIEVEKDMIE---------------TFKVEDIDPYSIAYVIFTSGTTGVPKGVLISHSA-ALNTICDINERFGVTKKDSILAISDLS-----VYDIFGMLSVGGTIV-YPNEEDYLNPIHWDELVKEYSISVWNTVP----ALMELYVSFLKEKSKSSMQLILLSGDPLKPDT---LKKAFPKSK--IIALGGATEASIWSNYHEYKELEDWWNSIGKPLSNQQFYVLDERLEDCPVYCEGNLYISGS--GLAEGYLGDEKLTKEKFFIHPKRLYSTGDLGRYLPGGEIEFLGRKDNQVKIRGYRIELGEIKNALIEQDEISDALV---------------------------------------------------------------------------------------------------- 38885209 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFHTAGCGLVT------LGALQTGGCHVI----PPSFDADLLLDLFEAEQGTVMLSVPTLIRMIERHEDQPR---DVSSWRLTTLGGAPVPLDLALRARRVLG---VEVGIGYGQTES-----SPYITHTESELSTVGRPLPGIEVKIVDPNTRDVDVGELGEVCTRSS--CVMTEYFDDPRATAETI--DIEGWLHTGDLGTMDAFGFVTIRGRLKDMIIWGGENIFPREIEDVLSAHPAVSAVSVVGLPDPEWGEIVAAFIVTARGAHVTED---DLATYCGAYLASYKIPRVWQFRTELPQTASGKIQKFVLRDRYLEDLRTHADQAT---------------- 41409838 1128 --------------------------------------------------------------------------YDAFRENAATHPARLALRWRPDDYRGERHLTYGEL-DELARSVARAVAARHAAGSVIGIQLPKGPSQIVAVLGVMMAGCTYLPV----GVDQPAERLSRICAR---SAMAG------------------------------LIRTDSDTQDAGVAVSDITAMIECAPTD--PIRIDPHDAAYVIYTSGSTGEPKGV-------LVSHAAALNTIVDVNRRDRLLALSDLS-----VYDTFGALGCGAQLVT---IPEHADAFHWLSLTTEFGITVWNSVPGLMDMLIAAGD---KAGSLPTLRSVFLSGDWIPLDLPRRLRRA--APGVRLVAMGGATE--AAIWSNEFVVDDVDPDWAGYPLANQMFRVVDDNGDDQPDYVAGELWIGGA--GVALGYHNAPERFVHD--PTGSRWYRTGDMGCYWRDGTLQFLGRADSQVKIRGHRVECGEIEHALRGHPLVAAATVVPIHNCTAGAGIV--VTGSGAEQFDDSTPGALRAHLAVRLPQYMIPKVFVSCPELPLTANGKVDRGKIAARLEAAARAPQPLDTSSTLTVVERLVAE--- 41409838 185 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHVAFLQYSSGSTGKPKGVVNTHQSILRQAAFAANVWNG--DDDMHM----VSWLMGIFWGVFMPLLNGGCTTLIPPHDFVRNPRIWLETVSRFRGNWIGGPDFAYRRCIEADGTALQSLDLSCLRLATNGAEPVRGTTLRDFFRAAGLRDDVMAPQYGLAEAGGVTGSQTVRVWVEKSFSCGDGAFGWDIQIVDPDRHTLTDGEVGEIWV--GGPGLPDGYWRQPEQTATTFGARTADYLRTGDAGFRYQ-GELYVCGRYRDLIIVGGRNHFPNDIEKTVEEHCGVAACAVQPDAPQANGEW---WLVLETG-SPVEDL-DDLSRILRRRILAHHAPERVVWVPTLPTTTSGKIRRRTLNRLTAGQLEVVHEVS----------------- 119504487 38 --------------------------------------------------------------------------------------------------SQEITLSYSELDAAVSQATEVWRQAGV-AG-RVALMLENRPEFFVQWLALNALGISVIPINHEMPDAEIPYYLEHGEATAVLT--LGAHRTRLMNVIASLTKSIP---------VI----TQDEVSTLKLADV----------PGITETTTDSNSECALLYTSGSTGKPKGCLLNNDYFLQQGVWYQNLHIDLREGERLLTPLPLSHMNAMSVSTMAMFMTGGCLIQLD----RFHPGTWWQSLRDSKATYLGVLPAILLALPEDSQD-----DFSTIRFGFGAG--VNPAHHERFEKRFGF---PLIEAWAMTECGGGAIIACDEPRHVGHCCFGKPPEAMEWQLVDEQKLPVEKGRPGELRVRAPNPGYFSGYLKNAEATADAWAD---GWLNTGDVVVELEDGNLAFVDRRKNIIRRSGENISALEIEAALGDHPAIKSAIATAVSDEIRGDEVALCVILNTAVPNNLDTARAIQAIALEKLVYFKAPGWILFAETLPVTAANK-------------------------------------- 214039515 4 -------------------------------------------------------------------------------------------------------MSYAELFSRVNQVACYLNELGLPKNARIGVYSNKGLEQVIAILAILSTDYVLVPLTRLLKPEQVEYIINDCDIKCIITD--------RIKL-ESIDEIQFDGHVISFE--------------SAAKDVASFDEIYKYYNKPYSCDISGHNNAVITYSFGLTGTPKGIVISHRN-LVDSARVVSQYLKLESDDVL-----SGILMFNDYGIFCSLYKRATLALH----RFILPEDFFHLIDDE-VSVLALMPVTISQMFDEGSQRVPSPELDKLRIITSSGGNVTERMISDCQSAF--PQASFYSMHGLTE--AFRSTYLPAQVQIRPDSIGKPIPDVELYVLNEEGKECAPREVGELIHRGGY--IYRGFWNGPEENKQRFKSTDETVVATGDYVYKDEEGYFYFVSRHDDMIKTRGFRVSPFEVESVVRKLPQIGQCAVFSIENELIEEEIVL-VYSAAHEIPEEEILFELKKH----LASYMIPSKVVYKKSLPLVQSDK-------------------------------------- 160892849 8 ----------------------------------------------------------------------------------------------------KKYLTYSEYWTAIRKMANVLVRNGIKKDAHVILRCTQDINYMVLFSALQYIQALVIPVERSTSPE----RIQ--------------------EIRDKVDAEW-----------LISNRESEGMCWLSTKKLV--EQMKSAEELEYPLP-NSDTWSMLLFTTGTTGNSKGVVHKNDVAIAGNVMEG---TQMKPGNVEIIPMPL----NHSFGIYSDMINGGTVCLMNGMALI---GNLWKMLEQYHATSMAISPATLGMIFHSGDRISEYADQIDYIQVGSA--PLPETDKEKLLRYLPNTR--LYNFYGSSEAGCSCILEF--SRQNKNGCIGYPTVNSLVRFIDGEGNVIENGSE-----KQPWGGTMEGYYNDPELTAKT---VVDGYVMTNDLGYMDEDGSIILVGRADDVINYGGSKISPAEVEAVAIRYPGVADCAYSSVHDPITGELPVMLIVQENGFDEAAFLI-----YMQQQVESYKLPQKIFYIEEVPKTFKGSLLRKEIKKIAE--------------------------- 118581518 6 ----------------------------------------------------------------------VNIAAH-LPRMADLQPDTPAIIFPRND----IQLSFRELDELSDRIAHGLTAIGISRGVRTVLMVPPGPEFFALTFALFKVAAVPVLVDPGLGVKNLKTCLDEAEPQAFI----GI-------TKAHLARLLFGWGKGSIHTLVTVGRRLLW------RGATLSSLIADSDEEFPPARTGRGETAAILFTSGSTGPPKGAVYNHGNFAAQVSA-LRQSYGIRPGEI-----DL--PTFPLFALFAP-ALGMTAVIPEMDFTRPNPAIIISTIQQYGATTMFGSPALIDRVSRYGAQ--QGITLPSLRRVISAGAPVPAAVMERFSDMLDPE-TEIFTPYGATEIGSSVLAETRHLTEQGRGVCGLPVAGIDLAIIPISDTPLPDWEVGEITVKG--PQVTASYLN---RPEATSLAKIPGFWHRGDLGYLDGEGRVWFCGR-------KAHRLYTIPVEGVFNSHPQVKRSALVGL------------------------------------------------------------------------------------------------- 195445955 58 --------------------------------------------------------------------------------------------------------TNREMLNWSVRIAQHLKKRNFGTDDVIGIVSSSTYQSAVAV-GCLFNATPFHSVNPTFNEDTIRHILSITKPKIIFF-DG-------IDI-----EKIKNASMSWHPELITLKVNGAHVE----------DLLDPTNTEFFFEPLGESQTMAILCSSGTSGLPKAVCM--ANYFLMHLFAMVYTSDM----VIFSFSGLDWFSGLQQMLLST-AVGCTRIITDQSST---SEYLLELIGKYNINMIALGPSYVSELVACPLATPERF--STVRVLFISGGWIATDTLQKMQEL--AKLAFVIFGYGSTEIGAISGGYLN-----YGNSVGQLLPGRRGRIVSEEGENLGHNEVGEIYI-QSGNSKWGGYYGNSLETQKTYDDL--EWFHTGDIGYFDDHNNLHIVDRKKDICKCKGFQYWPNQIEAVVAQMPNIKEVCVVGIYDELLGDAPAAMIVKKEGHSLDEE---QVKKQVGKLIDAMHLYGGVYFVDEIPKNFNGKVLRREVKE------------------------------ 160947231 17 -----------------------------------------------------------------------------------------------------ESITYRELMLYSDRLAKYLKNFGVGNKDAIAVYGHKDFLMLVSFLACTKSGHPYCPMDISFTRNRVEDVLTITNSKFIFTEDLSVDEKFSILDKEDILDII--------------------------NDEKYDDISNDGLYKIEPE-----DIVYIIFTSGSTGKPKGVQITYNNLNNYIGWIHNVVGN-EKNKIYLNQAPFSFVMD----LYLSLYSESTLFAI-TKEKQQDFSKLYESLEKSGITNWVSTPSFADMCLS--LQEFNSENIKNIEYFLFCGEVLTKKTAQRLKQRFPNAK--VINTYGPTESTVCVILPLG---DVKRGS--------RIEIREED-KILGDDEIGEIVIIGDTVS--SGYYKNPVQTEKAFFENNERAYKTGDLGYY-KDGNLFFSNRKDFQVKLNGYRIELGDIESNLLNISGVSSCCALPNYDDNKVKSITAFIV-SNNINDEKEYIKFLKEKLKKYIPNYMIPKKFKFLEKLPMNNNGKVDRKELKKILEN-------------------------- 70607916 23 --------------------------------------------------------------------------HEVLNKSVKEKGDLTLLVFEG------KEFSYSSLYSFAKRFASYLKEHGLKKGDAISLIMSNAPQVIPVFFGSSMLGVRVALIDPLSSGKDLEYQLSLTDPKMIVTEEEIYKREKEVMSRYNV------------------------FSFNSLNDLD------SSPNVDEVEINPKEDIAVSMHYAGIIGRTYEVYHTHYG-LISSNYVSSLVGEIGEENTILISLPISHIFGLDALLETIMERGKIVLM-----RRYDPNRALDLIREYKVTTWPAPP----MVFKEILPNLKKEKFS-LKLCITGAAPVPPDLQKAYFEEL---NLPLVQTYGLTE--GLIVTYQPANLKVY-GSVGIPLPGVKIRIVDETGKDVPIGQDGELIVKSPW--NMKG-YGSHGDIQESSKAIKDGWLYTGDIFMMDQNGLLYFRGLKKRFLKYKAYPIFPRDLELLLEEHPAVKRAYVDGEWDPEVGHKVFAKVLLKEEYKGKVS-EEEIMNFVNDKVAFYKKIRKIIFVDSL--------------------------------------------- 116050246 453 ---------------------------------------------------------------------------------------------------------FATLRARSEAVAEALLAAGVRPGQAVAVMTGRNREAIVALLGVMRAAAVYTPVNPEFPA-ARVERMREAGGIVFALADA--------ECAGRAREAFAGACLDL--STLPLAGSGMSLPAPGGRDA-----------------------AYMIFTSGTSGQPKGVVHASALNLSQALARTVYANVVGEGLRVTVNAPFSFDSSIKQIL--QLLSGHCLV---PVPVRSDPQRMLGFLEERRIDVLDCTPSLFRLLLQAGLDDAHPA-LPG--CILVGGERFDEASWE---VAAGWRRCQVFNLYGPTE--ATVNASLARVAEHARPTIGRALANVDLHVVDGLGRRKTRGASGELWIGGA--GVARGYAGDAGRFLEEGWPGSGRLYRSGDLVRWRADGCLEFLGRIDEQVKINGYRIELGEIRSALLEHPAVGEAAVLDAAEPGTDRRIVAFVT-AAGETADE-------------------------------------------------------------------------- 163782497 7 -------------------------------------------------------------------------------------GSKIAIIH------NDEKYTYKDLYNKINEFLNEIKKE-IKIGEVVAILGDYSFENIALLLALHLNKNIIVPITSTKG-NEIKERLKEANCKVI-----------RIDNRKLIIDNLNYKDKHQFIKTLQKKK----------------------------------HSGLILFSSGSTGKPKAMIHDFDN-LVNYYKGKKLMFDH--------------IGGLNTLL-NILSIGATAII----PKNRNADEVCKLIEKYKIRVLPASPTFLNLILIS--KSYEKYDLSSLKMITYGTEPMPETLLKRLKQTF--PKVRFLQTFGTSETG---IANTSDSTFMKIDD-----PDIEYKIVN-----------GELWLRS--KTQVLGYLNAP---MDSFTE--DGWFKTGDLVEITDDGYIRIIGRSKEIINVGGEKVLPQEVETIILEIPEVIDCIVYGERNPITGQTVVADVVIKDGIDKKEA-KRKIRKHCIKKLDNYKVPTKINFLEEI--------------------------------------------- 218132370 2 -----------------------------------------------------------------------------LRKAVQQFPEKIAIKY------KDVELSYSELDDVIKKIADEIERCNIG----IVVNSPM----LFTMMAVSYIGCVAVPIYA--------------------------YTGK-----EKIKELVKQF---SLEYVIFEK--GYDVLSCEESTTVLSDLI-----IHKEVSVGKNHSEIILLTSGTTGAPKGIMRDNIKSNVEAIDYLRLTLN----DKIFMVKN----MNHSSSIIGELLIGMCTIIFNSKILT--ASSMVNSILDNNITVFFAVPTILREIIKHKQLNLEK--IGHLRIINFYGAPMSSQDIVKLVELL--PNCNLIYSYGLTEASPRVTYIMGSDLLKKAGSSGRPIKNVKIEIIDNNGEIVVSG-----------PNVMLGYYNDAEKTRKT---IVDGKLYTGDYGYIDEDGYLYVQGRKDNMIISAGKNIYPEEIEQVLQTAEGVKEVLVRNVSDDKGVEKFIAYIV-TDDIEPN---MSSLFEVCKNRLENYKIPSKFVYVKELEKTPSGKIVRK---------------------------------- 62006081 3050 -------------------------------------------------------------------------------------------------------MTYSELDHLTTQFAVYLSRLGVRPETIVPFCFEKSMWAIVAMLGILKAGGVFIPLDPSHPTS---------------------RR------QALVDEVCA-------QFMVVSPTTASDCGMVQNTIELSQSFIAHISTKQSFVRPGPNNAAYVLFTSGSTGKPKGVIIDHKGVATVLLRQ-REDFSINGDSRMLQFS--------NYVIFTTLIAGATVCV----PTHQRVHNTAAFIREARINHAILTPTFTKTLSPEQIPGM--------KAIILVGEAPTKEIIDWV------DKVELHNGYGPAEACVTSTNTYSSSVNFSATNIGRSFTGLWVVDPDDHNRLMPTGCVGELLLQGS--SLARGYINDEEKTRKSFIKEVERFYKTGDLVRYNLDGYVEYLGRKDTQVKVRGQRIELGEIEHHIKNSNTAIEHAVVDITRNAGRESLLAFICFTSQQEATEELREDIVTTISSNLPSHMIPKYLIPVDYMPHNAAGKLDRKML-------------------------------- 62006081 867 --------------------------------------------------------------------------HHLIELRAREAPNSPAIAWDGE-------LTYGQLNEAANRLAHYLIEYDVQVEDLIHVCFEKSVWYWVAIFAINKAGAAWVPLDPSHSEQRLRQVTSQTRSKLALTSNNT-RN----LLSGIIDRVIEVSSA-------LYRHINVSL-----------------GAKNPQVSVSSHNAAYVLFTSGSTGVPKGLVMTHGGIST-SQVAIKKRMGINSSNRTLQFAS------HVFLCLGQLISGACIFI----PSYTRMNGLKDFITEHKINTLFLTPSFVRTL--------SPDQLPSVTLLLLAGEAVPRDILTWF------GKVRLWNGWGPAETCLFSSLHQFQSVDESPLTIGRPV-GDFCWVVDNANKLAPIGTLGEVVIQG--PTVLREYLADVERTKATYWSRF---FKSGDLASYNPDGTLEFSNRKDTQVKIRGLRVELGEVESSLEGARQVA----VDVFTTDSGTRLIAYFCFSDETRTTEELQAQLTNMISQTLPRYMVPSLFLPCRYMPFIASTKLDRNKLKKLVS--------------------------- 193212756 21 -------------------------------------------------------------------------------------------------------ISYDSLAEDCRQLAAFLKEKGIESGDRVAILSENRPSWYLADMAILSLGAIDVPLYPSLPPNQIEYILNNCGAKGIIVSN-MLQLGKILSIWPKLND---------LNLVIVMNKLDEPIEDVIELSQAKSEILEAAPWQLDGIKTGPDDVATIIYTSGTTGLPKGVMLTHRN-LCENVKSCSTVIRLDETDSSLSFLPLSHATGGYYLMF---ACGARIYLAESIETIS-----LNIMEA-KPTIIFTVPRLFDRMKANMLKAVAKHKLARLRYFVSGGAALPQKTGEFFQS-IG---ITILEGFGLTETS--PVTNVNRPENVKFGTVGPPVKNVEVRI----------AQDGEILLKG--PNIMKGYWKDDE---ATAEVIKDGWFYTGDIGEIDADGYLKITDRKKHIITSGGKNIAPLPIENLILESPYVDQTMVVGEKRPF----LIALIVPASEHQITAGSNKELIEAVSRQLATHEKVRKFLLVEEL-MTPTLKLKRKEISKKYNDEIDKLYN------------------- 211585926 20 ------------------------------------------------------------------------------------------------------RWTYRDLDRAIQRLVIGLKSRGLKRGDPLIMFMPNTAEYVIATWAAYQIGCAYIPINGLCNAREMRHMLQ--------TAIKGCQSDFSGIIAGTSDMCARIEELTSERDCIRILVEGEMDGWTP-----FKELMQNPGPDFQCRDHHSEHSRTIFFTSGTTSLPKGIMPSAYGFA-AALWWRQSSVPMLPGDRVLFTMPNNHGFGWLCIMSGFLNAG-TVVL----PGRFIPEAVIKAIREEEVSHAGLVPTMLHAL---SNISLGSRKLSTLRRIVMGGSPPSEEVIRIALDTLGASG--VENLYGMTEVSSGVVSQISGIVKDRDVSIGTPLPGMTVRLYAKDSKPTGAGEAGEMHF--SGPSLIDGYIGGADNFYDG--EDGRPWFRTGDKAFIGTDNRLYLIGRYKDTIIRGGENIEPSAIEAILGQVPKILQPQIVRTPDNVAGEVPIVVV----NQEVDGYTASGIKDTVLARMGKLYVPVDVIPVQALPRNMAGK-------------------------------------- 46275291 129 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEPAWLLYTSGTTGRPKGVLLSQRAMLWSTAAYYVPMLGLDAEDTVLWPLPTHHAYALSLAFVTTIALGAHTRLADGC--TPD------LLARYPGSVLAGVPALYLRLRQESGGPLAAP-----RLCLSGGAPCTPATRAAVRDLFG---LPVADGYGSTETGGKVAAELP-------GEAGLPVPGLEIRI--DAGEVLVRG-----------PGLMLGYHGRTESPLR------DGWYRTGDAGRF-EGGRLVLEGRVDDVIVCGGQNVHPAEIEAVLEESPSVRDVLVLGRPDDVLGEVPVAFVVAGPGGFDAEELRGR--------------------------------------------------------------------- 193640997 78 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQFTSGTTGKPKAALLNHFGLMNNAYSIMKRIYDISKGILFCNPMPLFHASGLSIGALGPMITKSTVVL---PSAHFEPKAAVDVLTKEKCTILFGTPTVFVDIMSVFENLSPTLQDNDLKFGLSGGATCSPILMTKFNNMF--PRAKILSLFGMTETSPCSFQSFTDDSDERVKSMGFIQDHVEAKVVDTNGNMVPFGTPGELLIRGYL--VMNGYFNDEEKTKETIDS--NGWLHTGDQFVLYEDGYGNHVGRLKEMIIRGGENLFPKEIEYFLESHPSISQVQVYGIPDDRMGEEVCASVIVKEGAAVTEA---DIKAYSKGKISHFKIPKYIIEKDGFPMTATGKVQKNRLSEIA---------------------------- 150249472 34 -----------------------------------------------------------------------------LDAVAREHPDRPAVHAV------DGVWTYRELHRRADAVAAFLAARGVRPGSVVAIAATRALAPYAALLGVLKAGCAYVPVNPDDPADRVAFVLADAGA----------------------------------------------TPLLLDTDPASLPAAPAPDVPHEPDRV-----CYVIYTSGSTGRPKGVVMAERAVDNLTHWVVRRH-DVRPDDRLGQTAPL---TFDPSVVFPAWATGACLVT---VPDQRDPAAFLDWLRAERVTHLDLVTSWVHLLNAAEARPAE---LPDLRWIIIGGETYYYHQTHRWHRVV-SSPARLNTIYGPTE-AAVNATEHLTEPDLDHGQIGVPLPNYRLYALDDDGRLCPPGITGEIHIAGA--GLARG-YRSAEATAKAFHERTERLYRTGDLARLVRHADRWFQGRVDSQVKISGYRVELEEVDAAVKAVPGVRDAAVV-VRGEPAEQLVCCYV----GDVPPDRLRSRL----TERLPAYLVPHLLVPVEALPFTRNGK-------------------------------------- 120405089 51 --------------------------------------------------------------------------------------------------------TFGEVERDARRLAAGLRERGVGPGDVVAMQLPNWREAAVTFWASAFLGAVVVPIVHFYGRRELAHIMATAKPRVFVTAEEFGR----MRYQPDLCGDVAVVGLVGAAH------------PAAGNEHAFEQLLAD-EPMAGTVAADPAAPTLIAFTSGTTRDPKGVIHSHQ---TLSCETRQLLENYPPDRGRQLTATP---VGHFIGMLGAFL----IPVLEGAPDVWDPGRVLKLIESDGLSIGGGPPYFVTSLLDHPDFRPEH--LRRFKTVGLGGSTVPAA----VTQRLTDLGLFVFRSYGSTEHPSI-TGSRPDAPEVKRFTDGNVRPGVEIRL----------GEDGEIFSRGPDLCLGYT---DDELTARAFDD--DGWYRTGDVGVLDDDGYLTITDRKADVIIRGGENISALEVEEVLLAMPAVAEAVVVAAPDARLGEHTAAVLRIREGQSM-PAL-GDVREHFKQ--AGVATPEELHRVPDFPRTASGKVQKFVIRQLAAGE------------------------- 214030397 38 -----------------------------------------------------------------------------------------------------KSYSWRDYWDHAEKIGLGLMSLGLQRGEVVSILSEDRKEWLYLDMGIQGAGGIASGVYTTDSAQQLAYLINDSGSRFLI-----------VENDEQLDKFLEEADVPDLRHVIILDRDGLH-DLQHEKCRFLDQLYDQGAAYRVANPDAFEQTALLIYTSGTTGQPKGAMLSHENILATMESGARSLECLRSDEQL-CFLPLCHILERNVSVYLPMAAGSTVNFAE------SPETVFENMQEVSPATFFAVPTALRAV--AAGEARAGYLLSRLRRGGTGAAPISPDLLRWYWSV----GVPLIEGYGMTENAG--LTSVNQVDAHKPGTVGQAVPGVTIRIADD----------GEI---QLWGCNFQGYWGKPDKTAETF--TADGWLRTGDVGELDDDGFLRITGRIKDIIITAGKNITPAEIESRLKFSHYIADAVVIG-------------------------------------------------------------------------------------------------- 46138951 194 -------------------------------------------------------------------------------------------------------LTYHQLNDHADRIATMLVSAGIGPGDFIPSIMEKSYWTIVVILATLKAGAVFVPIDPKCPASRINGIFLQVWPKVYFT---------------NLGPQMRRKLNPSVACV-----------------DNFAEIVQQVQPGPLP-PSRPDAIATCFFTSGSTGKPKGAIHDHSAIATGIVDLLGFHMDSRTSSMHF--------VSPSFDVSATLYAGGCICV-------PSEGKLNDLMRALGVTHAFLTPSV--ACQ------VKPSEVPTLQYIMLGGEPLGRATLEALCE-----DVHLINVYGSTESGLWDTASERLTLQSKPSNIGRSGPRMWIVHPGNPGNLLPFGTVGEVMVESH--CLARGYIGN--QPAKTGFVPFPGMYLTGDLGSYNPDGSIMLHGRKDTQAKIRGQRIELGEIEAALPTSRVVAEVVTIGSR-----TMLAAFVELKTDIEPSDSLS--IRTAQAARLGAYMVPEMYIPVNSIPLTMSGKTDRRRLRELAS--------------------------- 53721623 522 --------------------------------------------------------------------------------------------------------TYRDVAQRAAAVRAALERAGVAPGDKVAVRMPKGANQLVAVLGIVQAGAAYVPI--DYRQPALRRR-----------------------------AILRNAQ---VGAIVTERALDGEPDGCARIDVDALAPDPRWPPR-DAHPLEGDALAYVIYTSGSTGEPKGVMVSHAAVC-NTLADINARHAVGAGDAVLGLAELSFDLSV-YDLFGATARGARVVLPDPARG-NDPSHWAELIARHGVTLWNSVPAQGQMLIDYLESEPARA-MPGPRCVMWSGDWIPVSLPTRWWRRWPDSRLF--SLGGATEASIWSIEHPIRPEDTRLVSIGRALTGQTVDVLDALGRPCPPGVRGEIHI--GGVGLATGYANDPARTAERFVRHADGLYRTGDLGRRRADGSLEFLGRQDDQVKIRGYRIELAEIDAALSAHPRVASAATIVLGDAAQ-RRLASFVTL-HGAAPDPRRRDAIAQRVRDALAA---------------------------------------------------------- 24648257 36 ------------------------------------------------------------------------------------------------------RLTRFQMLQNAAKIGCYLRDQGFKKEDLVGLMARNS--THVGALACLFNGTPFHAVNPNLEHNTISSLYKITRPR-ILCCD-------TADYEKIKDIGASLGAL-----IITV--NGKLPGVISVADILQNPL----PDDYEPAQFGVDRTMAILCSSGTTGTPKAV------TLSNSRKLFEMHSYLGSDDVQYAPSTLDWLTGLITLVTAA-VFGTVRLI---SSEMFSTAHFLDICEQHEVSWTIMANSHVAMLANCPKTSAQK--LRSLKHLLFAGGHCLVATLKKMQSFLHGSGI-LRNAYGLTEVGTLVSYNY--DTQSKPTSVGRLMANIRVKIVDSSGQLQGPKGLGEILCHQPW----SGYVGNP--LATAEMRDSAGWYHTGDVGYFDEDHYLHIVERKKDMLKYLGMMYYPHEVEEVIAQMPDVAEVCVFGIFRETEGDAAAASVVLRSGSKLDP---KHVEQYVRKNVS--VQFKHVQFVPQLAKSANGKVNRQAVKA------------------------------ 29377224 11 --------------------------------------------------------------------------------------------------------TYGELKEKSDNLAAYLAEL---KTDKIVVYGELDFEMIVSFLGASKAGFSYIPIDAHTPKERIELILNVAKPTAVIAVHEWPELATEVPV--ITAEELTEMMMHAPRH----------------------------APALMPVTGASNY--YIIFTSGTTGVPKGVQISHDNLVSFTNWLLQD-FGLEEGARFLAQADLSVMS-----IYPALALGGSL--------TPLPN---EIINDFKIDVWVSTPSFIELCLME--PSFDGEHLPALRTFLFCGEELPKPTAEKLAARF--PTAHIYNTYGPTE-ATVAISAIEITQEV-LKSVQRLPIGYDTQIYIMEGSKLPAGEIGEIVIAG--PSVSKGYLNNPAKTAEAFF-QLDGVYRTGDAGKL-VDNLLQYEGRLDFQIKLHGYRIELEEVDHHLTNVSYVKQAVVVPKYQGNKVQQLIAYVVPQAHEFSSDQLTKAIKQELATLTMDYMIPQKFVYVEQLPLTSNGKIDRK---------------------------------- 111026363 15 ---------------------------------------------------------------------------------AAARPADVALVH-----GDTRR-TWADFNERAGRFAAALLSHGVEPGGTVALNLYNAPEYLECFFGTLKSHTRMANVNYRYRHTELRQILERAQTQAVVF--HASLADRVVPVLD---------ELPGLRLAVQVDDLGGADLPTAVADL--EALLASADPVRHTGSEPGD--CYLSFTGGTTGQPKGVIYDTRNALVTRATTFSRLRELGRTPVCVPASPLMHSTGFTFSAIPVLLAGGTVVTLTGRSF--DPHELLATIEREQVTTVSIVGDAFRPLVQAGSPSGRPYDVSSLRVVVSAGVAWSATTKAGLLAH--APQLVLTDACGATE------GNTYGVSRQRLGSAQRAWPG--VRIIDDERRPLPFGETGLIA----GPVATTGYFEDPAATAKAFFTVGDEIHCPGDHGKLAADGTLTLLGRDSSTINTGGEKVHAEEIELVLLRNPAVLDCLVVGVPHERFGQQVAAVVAAAPGHTLT---REGVRECVSNALAGYKVPRLVRLAP-VPRMPNGK-------------------------------------- 145235661 45 ---------------------------------------------------------------------------------ARSQPDALAIAWDGE-------LHYGELVQLAAKLANWLILSGVRPGMAVPLCFEKSRWTSVAMLGVLKAGAAFVMLDTSLPKQRLQAIVESANADLILSS---------VPSKDMVV---------SLAKTVI------------AIDSTFFSALNKLERQDPP-PVHPSSAMYLTFTSGSTGAPKGLVITHTNYASSLYYQLPL-LGFTKRTRFYDFS--------SYGFDASLSHTFTILAAGGCLCVPSEQDLAQSISSLRANAIGLTPSVARLL--------NPADIPTLEIILFLGEALSADVQRWW------GKVKISNIYGPSECTPYALINTGAASPQEATRIGKGA-GLVTWVVDPDNHLLPLGETGELLLEGPLVGE--GYLNDAERTARVFASNIPGLYKTGDLVYYNDDGSLIYTGRKDTQIKIHGQRVELGEIEFCLEQHPEAKQVIVITVKQEESSTVLAAFVQPNGPENPPMEIFRNVIHILAESLPIYMIPSIFLSIRDVPRTMSDKSDRKKLREL----------------------------- 145235661 1503 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTVARLL-----DPQRVYDLETLILL---GEPVTHDIDRW-----ESSNVHVINAYGPAEISTINASQFNTAEATRIGGAGLITWIVHPE---NHNRLVPPGCTGELLLEGPLVG--LGYMNNPGKSGEAFVERHPGLYKTGDLVQYNEDGSLTFMGRKDNQVKIRGQRVELGDIEHVLASLPTVAE--VVGLEND--GEVLVAFIHMNNGMPASKELTDVVRERISRELS--IVPDVFISMLELPVTSTGKIDRKQLRDI----------------------------- 145235661 1118 -----------------------------------------------------------------------------IKKQVDKQPTALAIHWDGD-------LTYGQLDHLATSLAIELVKLGVGPNNVVPLCFQKSKWAIVSILGVLKSGLGFVLLDPSLPESRLRSILRTVGSKTLLSSQACME------LSHRLCKMAIQVG-PDLSTVSTHMRIHS--NGVTGR-----------------TQLPSS-LLYAVFTSGSTGTPKGVMVSH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24379753 232 -----------------------------------------------------------------------------------------------------KQLTYHDIEKVSSNLADMLISKGVKEGDRVAVYATRSVDAVIMILGIYIAGATYIPLDIEAPTKRNQQILEDARPSIIITDEKNHLFGEE----------------SSLKHMIYSQKNFEKIEF---------ELPKKRRR-------DVNSLLYVIYTSGTTGKPKGVLFR--------DKAMENLVNFQQSKTVSQFASLAFDVA-SQEIWSTLCSGGCLVIVESKKDT---LKFLEFFNRNKIQTSFLPTSFFKVLM-SDTIGLQEF-LSNVDNIIVAGEALNEEII----TNIKQNNVHLYNHYGPSET--HVVS-IDEVTNVDV-TIGKPIQNTQFHILDEKENELPFGAPGNLYIE----GVPLGYLNNEEKFKLIYKSGVPRMYNTGDVVRQLGNSKYEYLRRTDKQLKIRGYRVELQEVENTILNIDGVDLAQVIPFLQ-NKNTIMLAFY---SGSLSENDLKEKLSKI----LPNYMIPSIVKKYTQMPLNRNGKI------------------------------------- 119193128 2783 ---------------------------------------------------------------------------------------------EVEDKLIVRSWTYKEFNDQGNKYANLLLQLGASKSKLIGICFDKCPEAYFAILAILKVGSAYVALDPGAPIARKKFIMEDSGSNFLLCTSDGIDGVKVLAL----DEAGLLNGLSSSSPILEHPISG-------------------------------DDTCYCLYTSGSTGTPKGITHSNA---IQAMLSFQRLFAGHWDDRWLQFAS-----FHFDVQYWSWSVGICVILFE---------DLAGVIRQLEITHIDLTPSLARLL--QPDEVP------SLRGVFITGEALKQEILDWGEKQV------IYNGYGPTETIGCTMLPRVTQWD-KPSNIGPQFDNVGSFVFKPGTNPVLRGGIGELCVSGPLVG--RGYLNTEERFK--YLDEWERVYRTGDLVRMLHDESFCFLGRMDDQVKLRGQRLEIDEINHVISASAEIGEVVTMVLKHLSAGEQLVSFITLSEGFDTGDETLNDIRRCCSLQLPGYMVPTHVIPLTRFPLSPNNKIENKKLKEIYAN-------------------------- 119193128 183 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSTGLPKGVGLSH----LAATQAILAHDDHIPHRRFLQFAAPTFDVSV-FEIFFPLFRGSTLVACERSLMLND---LVGVMNHLEVDGAELTPTV------AGELLRQKSAVPSLKVLLTIGEMLTRRVVDEF-GFSGPNDGVLYAMYGPTEATIHCTIAPKLPVGSRVGNIGIPFTSVSAFIVDGEPDVLPVGCIGELAV--GGPQLANGYLNRPEENRKAFIDVYGRLYRTGDKARLHPNGELECLGRSSGQVKLRGQRMELGEVESTIYKAPGVRSAAAC-VADGI----LVAFVSRDTSLDP-----AAVRQVCEKWLPKFMVPAEIICMDELPRLPSGKIDRKAL-------------------------------- 119193128 1184 -----------------------------------------------------------------------------------------------------QKLTYAELNTRSGRLAKQLRSFGIGSGSLVSIVLEKSLGLYVSILAVVDAGAGYVPITPQTPTQRALSIISEASCRVCITS-------------PNLLASLELPHD-----IMVLDSDGNLLRKCENSGI-------SQKEQGMPVA-------YAIFTSGSTGVPKGVLVSHGSKMLQACSPA---FDVSVFEIFFT-----WAMGMT-------LCSATNIIFEGA------------IRTLEVTHLSLTPSV--------AALVRSRNVPKVQFLVTAGEALTPEAKEWA--DVGVYQ-------------------------------GKPFKNTSAFVLS-QGNPVPRGAVGELCFKQ----VALGYLNMPEKFVEH--PEYGKVYRSGDYGRMLPDGSLAFVGRRDDLVKLRGQRIELGEVNSAILQSRVVKSCTTLICGDKSSGQLLVSFWVPVADSSPSSILTKELYDTISKILPMYMIPSFILPIETIPVTVNGKVDKSLLADMYSNAAPDYLDL------------------ 218722371 197 -----------------------------------------------------------------------------------------------------------------------------------------SVELYITWLAVLKSGAAFCPLSTDVPEDRICFILNDVSADVIVTNSAF---------KDKVANGADIS-------LILVD----KVDLQAASSIW-------QEPTLAPE-----DVAYVMYTSGSTGRPKGVAISHRA-ATQSVLAHNNL--IPPFKRFLQFASPTFDVSV-FEIFFPWFRGATLIGSERSNMLFD---LPRIISKMQVDAAELTPTV------AGELLRNRQSVPSLTVLLTIGEMLTKRVVEEFGASTMQDGI-LYGMYGPTEATIHCTAAPNFQSESRVNLIGRPFETVSAFVISLEDSPLPIGQIGELAV--GGPQLAIGYINRPTENLKAFIKKYGRLYRTGDKARLLPNGEIECFGRSTGQIKLRGQRVELGEIESIISMAPRIR-STVVGV----VGGILIAWIIADHGYDIRLE---DIKGFCRGKLPNYMVPGDFLAVDAFPRLESGKVDRKAL-------------------------------- 218722371 2885 -------------------------------------------------------------------------------------PHRIALEFASSVTSREQTWTYLELNQMGNRVARLLQSLNLRQSSLIAICFDKCPQAYFAILGILKSGHAYVALDPTAPLARKQFIIEDSGARVVLYASD------------------KNDDLQQL--------TGTEV-----IAMDMAGLLDGISSDPPVKPIDPQDTCYCLYTSGTTGTPKGITHENA---VQAMQAFTRLFNWNEDSKWLQFAS-----FHFDVQYWSWSMGICVVLFQDLPGT---------IDRLQITHIDLTPSLAKLVTPEEVPSLCKG------VFITGGEALKQE----ILDAWGKHRV-IYNGYGPTETIGCTMLPRMDE-NSKSSNIGPQFDNVGSYVLQPGTNPVLRGCMGELCVSGVLVG--RGYINRPELTQEKYLSKRERFYRTGDLVRILYDDSFQFNGRIDDQVKLRGQRLELGEINSVIEASDNVSEVTTLVTKHPTQQEQLVAFVSRKGSRDRSDDDVNEIKRAAQDKLPGYMVPTHIIPVVSLPLTPNNKVDAKALKTFFSGLSEELQNLTLLSN------------- 218722371 1238 ------------------------------------------------------------------------------------------------------TLTYGELNSRSNRLAHYLLSSGISSGDLVAIILDKSIELYVAILAVIKIGVGYVPLTPVTPFERIRAILNETVPKTCVVDSGLLSQLKSLDWLSTLE----------PQNVNMEQYSDANIILSH----------------------HSSNISYVVYTSGSTGKPKGVAITHHN-LQSNIATLAEIYPVKPDEIFFA-----WNTGMT-------LCSATNIMFRDIEA---------VIRNMHITHLSLTPTVAALIRPENVPEVG--------FLVTAGEGLTAKVHEWAGNGLYQG-------YGPCETTNICTVNVSQLDDLR--NIGKPFKNTSAFVISDSSTILPRGSVGEFCFGGDQVGKEYIEQADKEKFIEH--PKFGRLYRSGDFGRLLADGSLMFTGRRDDQVKLRGQRIELGEINSTILCHAQAQDCIIIGGKDRNERQQLVSFFVLRSSRSTENEVRADVINAIFEELSAYMVPSALIPVDEIPMTTVKKI------------------------------------- 54024386 50 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAEALAHAG-ELEPLSVPAMDTFMLIFTSGTSGNPKPVRLAHAGPPL----TGR--FGIGPDDI--CYLSM--PLFHSAAILGALCSGAAMV-----PAKFSASTFLSDIRRYGATYMNYVGKPLAYILATEERPDDADN--PLRVAFG-----NEATDRDIAEFSRRFGCTVWDGFGSTEL-AIIIT---REEDTPPGSIGKGFPGVAVARFDEHGALVNADEIGELVNSQGA-GLFVGYYKDED---ATAERLRDGMYWSGDLAYKDSDGFIYLAGRTADWMRVDGENLAAGPIERVLQRLPGLNRVAVYGVPDEHVGDAVMAAIVLQDNASLTPE---EFADFLRAQLSPKAWPRYVRFNRDLPATATNKILKRELK------------------------------- 17560140 26 ----------------------------------------------------------------------------------EKFREDVALI----DNDTFAQFTFQDVMQKADFIAKSLVYLKVEKSEVVLLVMDWSPAAIYIALGASMAGAAIQVVSPKLQAWEMQFPVKESESRFVFSDPLGL---------HEIDKLMKTLNR---EYRII--CTGSR-DFANGYPIIEDLAFAAKQNLPLPKIEPDTDIVYLPYSSGIHGKRKGIVTTHK---VMVAKTMVMHHEFRRGDTTLTMIPLHKQCGLDAILCA-LLNGLTVV----TEKNFCVHTFMTCIQRYKIRAVHLTPYLMNLMMFEAENH--TYNIESLEWVVTGADAVTEELYEEFTEIFPSVK-TVTQTYGMTEVGLICRTYNKNYSP----SCGQLTANLEMKVLDLTGKELGPREKGQICVKGIAAESP--YLNNPKATEEHFLD---GWRRTGDIGFFDEEGNVHLVDKLKEMIKVFGYQVIPKEIETLLLTHQAVEEAAVVAINNELSGERPVAFVVLKKGFVATED---DLKDYVNKRVIRYKHLVRVNITQFLPKSACGTLLRRLL-------------------------------- 218690962 233 --------------------------------------------------------------------------------------------------------SYRKLLTKTLFVGRILEKYSVE-GERIGLMLPNGISAAVIFGAIARIPAMMNYTA---GVKGLTSAITAAEIKTIFTSRQFLDKGKLWHLPE---------QLTQVRWV-YLEDLKADVTTADKVWIFAHLLM----PRLAQVKQQPEEEALILFTSGSEGHPKGVVHSHKSILANV-EQIKTIADFTTNDRFMSALPLFHSFGLTVGLFTPLLTGAEVFLY---PSPLHYRIVPELVYDRSCTVLFGTSTFL----GHYARFANPYDFYRLRYVVAGAEKLQESTKQLWQDKFG---LRILEGYGVTECAPVVSINVP--MAAKPGTVGRILPGMDARLL-----SVPGEEGGRLQLKG--PNIMNGYL----RVEKLGVLEVPGWYDTGDIVRFDEQGFVQIQGRAKRFAKIAGEMVSLEMVEQALGVSPDKVHATAI-KSDASKGEALVLF-------TTDNELRDKLQQYAREHVPELAVPRDIRYLKQMPLLGSGK-------------------------------------- 20089903 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLYTSGTTGTPKGVMLSDRN-LIANGESIIGVLGITSEDKGALVISPHHAFGNS-ILNSHLMAGGSVRI--GTMNF--MNSVFNLIGS-GVSIFYGVPSTYRMLLKYPDRFRQVF--TGVRTAASAGGGMDRSIVKEIREL--APWLEILPMYGQTEATARLAYVPAEDVDKFIDTIGKAIPGVTLDVFDFECRSVEPNIEGELVARGE--NILIGYLDDE---IATKSKVVNGWLHTGDLAQKLPNGYIRLLGRKDDIIKIGDHRVNPREIERYIEENNTVSRVFVVPVSHELMGTAISLMVMPAEGTE-----IEALYAFCRKNFPGYLCPREILFIDYIPLSENGKI------------------------------------- 89094644 9 ----------------------------------------------------------------------------LLENAVETHGNKIAVTHEG------KSITYDELFKRVNQVAFYLRELDLPKDARIGIYSNKGIEQVIAILAILSTDYILVPLTRLLKPEQVEYIINDCGIQCIITD----------RLK---LESIEEINFEG--HVISYETTSKDVP-------SFEEIYKYYNKPYECDISGHNN-AVITYSFGLTGTPKGIVISHRN-LIDSARVVSQYLDLQEDDVI-----SGLLIFNDYGIFCSLYKHATLALH----RFILPEDFFNHLMNDKVTVLPLMPVNISEMFDDEISRIPSPELEDLRIITSSGGNVTAKMISDCKKTF--RNAEFYSMHGLTE--AFRSTYLPSQVQIRPDSIGKAIPDVELYVINEEGKECAPREVGELIHRGGY--IYRGFWNNAERFKS--IQILKDVIATGDYVYKDEEGYLYFVSRHDDMIKTRGFRVSPYEVESVVAKIPSIDRCAVFGLENELIEEEIV--MVYSATSELSEE---EILFELKKHLASYMIPSKIVYKRFLPLVQSDK-------------------------------------- 153954130 561 ------------------------------------------------------------------------------------NPNYVAII----DAETGDKITYKELCDKSLKLAAQLIQNGVKKGDYVGITLPRGYVQIIGLLGILFAGAVYVP-------------IGINQPK---------------ERRKKICEQI------GIEYVISDKDTINRVSINSENVIYVSDDIGDKIALNSPVEIKSSDSAYVIMTSGTTGVPKGVEICHYS-AINTIIDINEKYNIVNRDTIIMVSAIDFDLSV-YDIFGLLSVGGTIILNE--DNFKNPDLWIELIEKYNVTLWNSVPILFDMLITM----AEGKDVSPLRTVLLSGDWIATNLPRRFYDR--SKNSVVLAMGGATESIWSNYINVPKEIPKDWISIGKALKNQVYRVVDDFGRTCPNYVRGELLI--GGIGVAKCYRGDEELTRKKFYKDGIRWYKTGDTGRTWNDGTIEFLGRKDNQVKIKGHRIELGEIEDAITKYPDI--------------------------------------------------------------------------------------------------------- 118464873 146 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTAADPFMMIFTSGTSGNPKAVRFAH-GMAIMCGASLIFQYDVTADDV-CYLAMP---LFHSNGVAAGWAVGALMV-----PAKFSPSRFLDDVRRYRVTYLNYVGKPL-ALILSTPERPDDAD-NTLRVAFG-----NEATDRDIAEFARRFGCRVVDSFGSSEFAVIVV----REDGTPPGSIGRPYPGVAVAQFDEHGALTNFEEVGELVNTQGA-GPFVGYYNDPE---ATAERMRHGMYWSGDLAYRDADGWIYLAGRTADWMRVDGENLAAAPIERILARLPDISQVAVYAVPDERVGDQVMAALVLRAGAQLSPEEFGRFLAS-QPDLSPKAWPRYVRINDRLPTTATNKILKRAL-------------------------------- 121703654 256 -------------------------------------------------------------------------------------------------------LTYHQLIEHASALELRLRGLGVKPGMIVATCFSKSVWAVVAMLAINKAGAAFMPLDPSHPSSRLRKIVSRSGCSIALTSRGGFELLKGI-----------------VPCIMVVSESNT------------RKLPDYFTDALPTAALKPDAPAYCLFTSGSTGEPKGCIVDHAAF--ASIADHGRAIGMSFASRVLQFASYSF--GVSLIIWCTLSAGGTVCV----PAEEDTSRLSGVMNDMQVNWSIMTPTVIDSLTPESVPL--------LGTVLVAGEPLAPQIDLWA------SNVNLYQGYGLTEWAGLFSISPRIHSRSDLSSIGSPIGG-RCWLVDHQF-PDQLAGIGELAIEG--PSLAQGYINEPEKTAASFLESTPAIYKTGDLVYYDHQGNLRYVGRKDRQVKIRGHRVELKEIEAHI-GRNAVVEAI---QPVDDTGPTLVAFVLFTIGDGAFKDSADAIKKRLEALLPDYMVPSMFIPVKKLPLTISGKIARQKLR------------------------------- 121703654 1314 -------------------------------------------------------------------------------RHIE-RPDATAIAWDG-------SFTYEELDLWSTRLSTFLMNRGIKPEVFVPIIFEKSRWVIVAMLGVMKAGGAFMMLDPSQPEQRLKTICQQIHSPLIIAHAET--GSLAATLHPEVVEI----------------------------DQKFTNSLSCSQESVSKAEVSPDTALYAVFTSGSTGTPKGVIIEHRSYCSG-AMAHIQACRITSQSRMLQFASYAFDTSNMEILSTLMAGGCVCVPSE----YARKNELAREAARLQITHAILTPSLARPLLSSSEKFAE--------TIIVVGEPMSHDVSEWA------KQCRLMNGYGPSESVNATLQPNSGCLHSDPRNIGFPT-GAVCWVTNPEDHNIPIGAVGELLIEGPIVGC--GYLNDPDRTKAAFVDTATRLYRTGDLVKYASDGSLQYIGRNDTQVKLRGQRIELGEIENHIVVVEKVQPSAANDRP------CLVTFISMEAAAKPTDGFRAELLSAVPE----YMVPDIFIPLSSMPRTVSGKADRRRLRTKA--ETFSFAELST---------------- 121703654 2827 -----------------------------------------------------------------------------------EQPDAPAVAWDGD-------FTFQEVHRLSSELGSHLAAKGVGPEVIVPLCFEKSRWTVVAMLGVLKAGGAFILLDPSHPYARLRALCDSVGGKVIVSS------------QENVD--LSRQLCSDVVTVGTSHASWSDVPTT-------DTVLQNARPNNA---------AYVIFTSGSTGKPKGVVIEHRAFCTGAAAQVQSLC-LDKSTRFAQFSSFAFVLEH----FTTLMAGGCICVLSESQRR---DNLGENLKALGANHALLVPSVARLLKPEKDN--------ALSTLILGGECMSQDVSTWA------DRVRLLNIYGPAECSVISTVQDSFTLESDPRNIGYPC-GCVCWIVDAKNKLVPNGAIGELLIEGPI--VARGYLNDPGRTAEAFVPPFEGFYRTGDLVRYNADGSINFIGRRDMQVKLRGQRIELEEVEAHVRRVPA-GEVAFVWFQPTSPGEKIHVFVTPSESYTRVTEAEAKLRQTV----PTFLVPSLFVPISQLPRTGSDKVDRRYLRQALA--------------------------- 169602647 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKAVEMTHYNFIAQHTMVLEW----KPRDRLLCTP-----MFHVSNITSPLRGGMKTYVM----RRFELESWMRNIERFQITETGMVPPMVIQVI--NSPFAKKYSLASIRNTWVGAAPLAAEPQAR-YKALLRPETPFNQVWGMSETSCIAMLHYPEHDPT--GSVGRFLPNHDAKLVDDEGNDITGDVPGELCVRGPL--IVKGYFNNPEANRLAWDS--DGYFHTGDVARRKENGLWYIVDRKKELIKVRGFQVAPAELEGVLLSHPQISDAAVIGIPGDQGTELPRAYIALKSGVQLNEA---EVQAYMKERLAGYKLVGGVKFVDAIPKNASGKILKKDLKAVA---------------------------- 169768666 3226 --------------------------------------------------------------------------HNLISDTAKSQPTATAIAWDGE-------LTYKALDYLSTQLAHQLVDLGVGRGMIIPLYFEKCLFSFVAFLGVVKAGAAGLFLDPALPVSRLHAIVQQVKPILML-----------------VSPSNETLGCSMVEHVIVVSHDSMR-------------LASEGRGKTTPLPVHPSDLLYAVFTSGSTGTPKGVLIQHR-HFCSAIVHQQPVFNLGPSTRMYDFSAPSFDV--TYGVLPTLVAGGTVCI---PSDEERKSHLSESLRRFGATDTLLTPSIARCL--------DPSRVPTLRNIYLGGEPTHDDLALW------TPHVPTVNCYGPAECSWKVPSPIPSKIPIGKG------YGVSTWVVDPQSSESPLGTVGELYLEGPLVGQ--GYFMDEEKTASAFIERVPGLYKTGDLVKYDPDGTLVFIGRKNTQVKLRGQRIELGEIEQVLIDMS--IEAAVVATPEVTGRAALVAFI------ESDPTRISEIAGDLENEMAARMVPVTFVPINPMPLTPSGKTDRRRLREIVS--------------------------- 169768666 2172 ---------------------------------------------------------------------------------AGKQPDSIAIAWDG-------QLSYRELDELSTDLAHRLLGLGIVKGSTVALSMEKSKWVPIMQLAILKSGAV---------------CLLQS-----VAVPE-HRVGTVLKTLDVV------LAVASPSRVGVMKHF--------SKCLTIEEVLESPILYNPLPSPGMADPAIVLISSGSTGEPKQILWSHR-TLSANIQGAGEVFSMSSLSRLFQFADVATVETLSTVAYGGCLC---------IPS--ESERLSDMINRFKANVLHCTPSTGRLL---SPEAV-----PTLSTLVQAGENLTEDAKRW------SGKCDVINWYGPAECSLASVSPIAGPSEL-IGSQYLPLCW----LVDPYNHLTPFGAIGEIALEG--PGCAVAYIGNPSLTKRMFCERMRRIYRTGDLARYDSNGNLVFIGRKDAQLKIRGQLVAPEEVEHHIRQCVDIADFPVVGIIEKGGIHTLVAFIVTEEVGSITNGLNEKLQ----KSLPRYAIPSYYIPVPAIPTGPTGKVDRKKLREI----------------------------- 169768666 4282 --------------------------------------------------------------------------HELIDDTVKQQPESPAICWDG-------QLSYRELDILSTSLASQLVALGAGAGTIIPLCFEKSMWHSVAALGVMKAGAA-CVAMDSTQPESLRSIVEQVHPNFLLTSS------KNYDLARSLSDA----------TLLIVDR--------------YH--LLDSPVVHSTAPLPQAHPIYVVFTSGSTGTPKGVVTTHRNFA-SAAKHQQEILNIRSTSRVFYNFDVSW-SNHLQ----TLICGGCLCIPSESERRNDPGAFNRM----KCDYVYFTPSVARSL--------DPSSMPGIKCLAMGGEPIQSEVVRWTQAEA------IIGIYGPAECAQALSVGLPYGANMWLAQPGCP------------DRLAAIGAIGELLIEG--PTVSKGYFGDLEKTTAAYLQGTPGLYKTGDLLRYNSDGSFDFIGRKDGMIKLRGQRIELAEVERVCLEDASVYDAAEI-IRPQNSNPLLAVFVSL------TDRLGK-------SENPSAMIPGAYIPVEQIPMTTTNKTDRRALR--------DLGNAQSLE-------------- 169768666 37 ------------------------------------------------------------------------------------HPDALAVAWDGD-------FTYSQLNALSHRVAQRLIALKIPRQSSIPLLFSKSRWTCVAMLAVIQAGCAAVALDATQPDTRLRSIVQQTQPRVVISS----------PMHTTRASGLTDALILQLD------------------DAFFDNEIVEPTDEL-PVAFPS-DIVYISFTSGTTGLPKGACISHANVRSAVHYQGKLGFDSKS--RVFDFADVAW-----SNFFHTLCAGGCICIANEEDMLNDLSAA---IDAFRATLINVTPTVLRTI---NPTP------TTLETVLLSGEPYRDNITRWA------DKVKLLNTYGPTETFKCAFSLLSPHFEGRPD-IGRGV-GHCTWIVDDSNRLATPGATGELFLEGPLVGQ--GYLGDPEKSAAAFINRRGRLYRTGDLVKYKSDGRLMFMGRKDATLKIRGQRVEIGDVEHHVRAQEDISVIADVVMPRGSDTTSLALFVQTQDNREWVKREIDKLEGKLREVLPSFMIPTVYLPVDVIPVASTGKADRRRLREMALDWNQIVKLQSTI--------------- 169768666 1117 --------------------------------------------------------------------------------------------------------TYRQLQERSTALACRMRERGVAPGSIVVLSFEKSSWLPITMIAVLQLGCIVLPVSVPTSSQRASQIINALQPTLVITSNASHL-----------------------------------CPFTGMVPVTTHDELMKASPGLPLPELRASDPAFLLFTSGSTGTPKPIQWSH-ETLSSNIAAAQTCFGIDSNSRAFQFADVSTVETLSVLVAG----GCVCIPSESERT----NRLSESIAHYNANWICLTPSV--------AESITPKDVPLLKKITFAGERLTASQWSEYLDVVGPAEACVATSYWQSGIIGRSQAACTWLVDPK-----------NPNILAPVGAIAELLIEGPIVISPSW------LHQGHWK-----VSGRDGLYRTGDLVKYTSGGSLLFVGRKDSQRKLRGQRVDLENIEGLLKSRNEVKTVAEIFTPSLSDKDSLALFFSSR-GMASKPALVDELEAYLATVLPAYMIPKLYIPLVTIPVGKTGKTDRRRLRQI----------------------------- 119485941 29 ----------------------------------------------------------------------------------------------------------RQFRLLVRSLIAGLRALDLEPGNCVLVQLENTVIHSALFFAIVGAGGIYMGCDVSSPAHELTHLLRLAEPRLVITAPGGIFPGQVL----LVDE-LSIDNIVQFAHTAAAQTEGL-IDQTADPSIRLENLLRHGESD----WLRFEDPAAMFLTSGTSGLPKAAIRTHHTIISHHLSVHYRV----PYPVVRLMALP---MYHSFGDF--WTN-----IFPGEPLYFDISAFLDAVRQHHISETYMVPAMVQILNQSSLPVAE--SLSSLRYVGISGAPIDGFSIQRFQRLLSPEAVA-GNLWGMTEVGVVFQNRYGVAWQF--GSVGTLLHGYELRFVDPAGEDVTGDSPGELYVRG--PGLLLGYKGDEQ-----------GWFRTGDMVY-ARDGNYYIIGRTKDLIKVRGYSVAPAEIEGILLKDPGVKDAAVIGVMLPDGSEVPRAYVV-RAGISP-ESTADQLTDLIQTQLASYKALDGVVFVDEIPRTGIGK-------------------------------------- 198245366 233 --------------------------------------------------------------------------------------------------------TYRKLLTKTLFVGRILEKYSVE-GEKIGLMLPN-----AAISAAVIFGAVSRRRIPAMGVKGLTSAITAAEIKTIFTSRQFLDKGKLWHLPE---------QLTQVRWV-YLEDLKADVTLADKMWIFAHLL----APRLAQVKQQPEDAAIILFTSGSEGHPKGVVHSHKSILANV-EQIKTIADFTANDRFMSALPLFHSFGLTVGLFTPLLTGAEVFLY---PSPLHYRIVPELVYDRNCTVLFGTSTFLGNYAR----FANPYDFYRLRYVVAGAEKLQESTKQLWQDKFG---LRILEGYGVTECAPVVLINVP--MAAKPGTVGRILPGMDARLL-----AVPGENGGRLQLKG--PNIMNGYLRVEKPAENARGETERGWYDTGDIVRFDENGFVQIQGRAKRFAKIAGEMVSLEMVEQLALGVSADKMHATAIKSDASKGEALVLF------TTDSELTREKLQHYAREHIPELAVPRDIRYLKQLPLLGSGK-------------------------------------- 218722154 2683 -------------------------------------------------------------------------------------------------------LTYRDLELQTNAIANRLISSGTKVGDAIAICCEQNRELLIGIYGILKAGCGYVPIDPDFPVERIQSMIEDTGVQRVMTADAKSQR-------------ILACGI-CISHIFEIHATRTAVD------------ADTSSPKLDRTITHL-DPLCCIFTSGSTGRPKGVFLNHGGYFIGVNSESRIVFDL-----------------HLVAVYGTILRGASVFVASREARY-SPAKMVHTLVDQRISSCIFTPTQAKMIFSA-PNKVKLLQWVDIKSFVLGGETIPP----WFVREFYKPHAKLYNGYAPSET--TVVNSLPPEDSQRPSVPQGPIFPSRFYILDSKMQPVPIGVPGELYIAGPNVCTARAFSEDQWAPETETTLGYGKIYRTGDMLRLSRDGTVDFLGRSDRQVKIRGMRTELEEIENAIVHAYDSAEGLVATVYHRIGDYVLTAYLTTADGSVVSEQEQQKLRLSLKSVLPPHMLPAAYVFVPDLPRTASGKV------------------------------------- 148556218 31 -----------------------------------------------------------------------------------------------------QSISFAAMNRRANRVAHAARAAGLGKGDVVALLMLNRPEFVTIWLGLAKIGVVTALLNTGATGEVLGHALRQVDARALIVGSE----------LAATVERMAPDALPPL--LFEQSETGADRSAHGWRDLD--AAMAGARDDDPPRDARAADPLYLIFTSGTTGLPKAARMSHMRFL-NAGEMMAGLMAFGADDVLYCVL--------------PLYHGASVALATGRPFKFSRSGFWPDVRRHRITAVYYIGEIVRYLLAAPPAPGDRDH--SLRVMTGAG--LKPDLWEAFADRFGVDA--IIEGLGSTE-ANYGITNVDG----RPGSVGRPYPATNIRILDAADNPVEAGEVGELVAEILDGNGVAGFFEGEAKLLRDLFRPGDRWFRSGDLVRFDEEDYFFFVDRVGDTFRWKSENVSTAEVETVLSGFPGPSVVNVYGVRVPGTGRAGMVALTYGDGAAFDP---QGFHAFAVEHLAAYAVP------------------------------------------------------ 67526075 476 ----------------------------------------------------------------------------AIQRHIDTRPDATAVAWDG-------TLSYVELDAFATRLATWLVEQKVGPEIVIPICFDRSQWMIVSIFGVLKAGGAFLLLDPIYPENRLRYMIKMVNARTILVSESCRARFEGVP------GAILAVNAAWFET-----HTHASIPMRE---------------------LPVDRALYLVFTSGSTGQPKGVIVTHASYA-ASAAGHMPALGMNENTRQLFFASPAFDLS-IYEILGSLMCGGTVCV----PTEEDNGSVAPVIRDMNVNLISLTSSYARHLRPE--------DVPRLETLALVGEPLARDV-----QRVWANRLTLINAYGPAECSVVSTVKRPVTLDSNPANIGTTVAG-RAWVVHPKDHELPIGATGELLLEGDH--LARGYLNDEEKTAAAYFGPYRRFYKTGDLVHFDEDGSIVFEGRKDSQVKIRGQRVEIAEIEHHLARFPNAAGAAVDVFKHEYHVH-LVAFLSWNSSDTPADILQRHIKQQLEQVMPHHMVPTRYQIWARMPTSLAGKLDRKALRK-------ELGNQST---------------- 125599833 59 -------------------------------------------------------------------------------------------------------VSFQAFLSRVRAFAGALRSRGLRGGDVAFVLAPAGLDVPVLYFALLSIGAVVSPANPALTPAEVSRLVSLSGASVAFAVSST---------------ATKLPA--GLTTVVLLDSPHFRSLLMDCGQAQGQEPLAGGGGAAVGDGGDA-----------STA------------CGDDGAGEGGGAGLHR----------------SFIAMGV-ALGATTVVVTDAVARAGIRGLVEAAERWAVMDMTASPPVVLGMTKQ------RCRLPALERITCGGAPLPAPAIERFRRRF--PHVDLCMGYGSTEAGGIMISQEECN---HIGSAGRVTENVEVKIVDHTGKPLPAGQQGELWVRG--PAVMTGYVGDNEANATTFNS--EGWLKTGDLCYIDQDGFLFVVDRLKELIKYKAYQVPPAELELVLHSLPQIVDAAVMPYPHEEAGQIPVALVVKQPGSKLTEA---EVMYNVAKQVAPYKKIRKVLFVDSIPKSPSGKILRREL-------------------------------- 198457989 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTTGLPKAVCISNNNPLINSELSMLSSSGLD------------WVTGVVTFIYST-VFGATRIIT-SKPFTP--EYFVKLVKKYKIDCAVLPPRHLSALISYPDATPK--DLAPLKNVHYVGGAVSMATLQRTQELCK--NAMLTSGYGLTET--FIITSSIGISNI--ASVGKPVAGVRMRIVDEDGKNLTYNEVGEIYVDR---GQTNGYFGNPEATLQ--MQDGEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVISELPQVQDVCVVGVYDEREGDAAGALVVKAKGAVVTA---KDISDHVAKRLPAVQKHAGVQFTDKLPANVNGKTLRKTAREL----------------------------- 114320755 12 ----------------------------------------------------------------------------------------------------------GELLERAGRLAAGLVSAGLDKGDRIALVAHNSVDWVAAALGVMQAGGVVVPLDTQMPLKEFHFVLRDAQPRWVFTTGA---------LVDRVIGAEVDPEPT------LYRLDGDERAPEHWRSLWADE---------PIVPVAPEDLATMFYTSGTTGAPKGVPLTHKN--LASNVSSLVQENVGSDDRVLVPLPFHHVYPFTVGILVPLRLGAPLIL----PFSLVGPQIVRALQLGQPTIMLGVPRLYDAVKRWGLRLGRRLFRSSLRMVVSGGAALDPTLTEKL-RALGWE---VATGYGLSETAPILTYNPPERLRVE--SAGMALPGVELAI-------DPPGEIGEVLARGD--NVFHGYWRRPDKTREVLQE--DGWFRTGDLGELDGDGYLYLQGRRSAMIVPGGENIDPERVEGVLSQAEGVREVGVVAVPEP-------ALLRAHQGEALRERLISAVQAAGRA-LPSHHRPGRLQVVDPLPRTRLGKLRRHELQHLYDRLAEQGGVSAAKAEP------------ 60682584 29 ---------------------------------------------------------------------------------------------------DDKHYTYAQLGEITASITHSLSEI---KDEKIGIVAENRIETYAAILAVLAGGKTYVILHPAYPEE---------------------RN-------------LKIAALAGLRTLLCTSDTDRSAFGTGHRIIDTDRLPGKAQSEQQSHSSNEERNAYIIFTSGSTGEPKGVPITRANLNAFYRAYSLLDWNLDEHDRMLQMFELTFDVSVVSLLY-PLTLGAAVY----TVGHQDVKHFFELLEKYQLTFATVTPSLLQLLSPYFDEI----NLPSLKYLGVSAEASQTELLERFRKSV--PNATFINLYGPTETIYCTCYRIPASDKCKHYAIGKPFPGIRAIIADEEGNELPQGETGEL-----WVSVMKGYLDDPEKSALVLIHRPDGYYRTGDLCILDSDGDIIYCGRKDYQVKIQGFRIELSEIEQSFFKTP----CSVAAVPDGICNELHLA-------VETTECTQSALIEYLKEKLPKYMLPKQIHCISQFPVTNSNKTDR---KKIAE--------------------------- 209583125 114 -----------------------------------------------------------------------------------------------------EWISFAEFDQAVSVCRAVLRDLGVQEHDKVGLISNNRVEWVTIACAAYSLNANVVPMYEAQLPSDWTYILNDSGAKVVFCA--------TTDIYDVVRSQVRI-NVPTLQANVCL-------DAPDGEPFAYSTLMHHATADVDGQFVKPDDLANLIYTSGTTGKPKGVELTHENFCSNVKAGCRSLGDIKDDDV--SLAFLPWA--HSYGLWSSMAHGSSMGISRGVS---------HILEDLQLTVLFAVPTLFKKLMKAALSFIERTKLGKLRHAFVAGAACPPEVLS-FMDDVG---IQVCEGYGLTETSPIITINTPE--YRKVGSVGKAIGGVTVHIVDEEGKELPIGEEGEICCTG--PNIMRGYYGNAEATAEVITTAPDGMFHTGDLGRMGEDGFLKVTGR------------------------------------------------------------------------------------------------------------------------------------ 167921316 54 -------------------------------------------------------------------------------------------------------VTYPELLDEARRILGGLRARGYRSGMKVALLLEHASDFIPAFWACALGGFVPCPLVP-------------------------IRNDRWAKHLAHVDTLLDHPLLVTTEAL--------NNDLPGGASAVNLNALRASLPDASTHVAQPSDPAVFVLTSGSTGNSKAVVLTHGNLLASMA---------GKNDRQLAGADVTWISFHVAALLEPLYVGAVQLHVEAAAVLTDPLRFLRLVSRYRVTMTF-SPNFLAALEAMGDEWRGAVDLSSLRHVVSGGEAIVVATGQRFLDLLGLARDALWPAFGMTETCAGSVYSFPGDAGREFASLGLPVAGLQMRIADDRNNVLPEGEAGEFQVRGPM--IFQRYHNNAEATRAAFTS--DGWFRTGDLGRI-ERGRLWLVGRSKDSIIVNGVNYFSHELETTLEALDGVKPSFVAAFPTRGAGESEQLVVTFTPSFPLDDEDALRLVIAIRN--STIFRPALILPLPEFPKTSLGKTQRAIMRK------------------------------ 194899917 57 -------------------------------------------------------------------------------------------------------LTREELLANAMRVASFMRSEGLRQSDIVGIIGRNTTHMPAVAYACFFNGIAFHSLNIMYDCDTIEKIYKLTRPCIIFCD--GDEFEKVRSATAKLDVKIVTMRNHPLDSIKIIERNFQPAKLEQGND----------------------QTLAILCSSGTTGTPKAVTITNSRHILTS------IYQLTTADIQYSHNTLDWITGL-YITIHSGVFSATRIIAD---NAFDPAFAMRIIEEYKVTWTIQTPSAMALMINCPD--FETRDLSSLQCFLFGGSRAALEVQKAIRSRLSHDCLQFA--YGFTELGA--IAAINTHFDEKAGSVGRLVNGLKLKIINDEGVSLGPDEVGEVCIKQHW----SGYYGNEA--ETSSMRDSQQWYHSGDLGYMDRDGFLYIVDRKKDMLKYQNIMYYPNDIESVISEMPQVAEVCVFGI------------------------------------------------------------------------------------------------- 163795235 38 --------------------------------------------------------------------------------------------------------TYAEVDGIVRRLAKGLIELGIKPGDRVVIVSENRPEWVIADLAAMAIGAVTVPAYVTNTVDDHLYILDHSGAVAAIVSSG-----------KLARQVIPAARSSEVCNTVITMEPPSDPHAAELDLYGWDAVLEMGDTEHDVEALGRDDTACFIYTSGTGGRPKGVMLSHRSILANCDGAHALLETIGLGDVFLSLLPLSHSYEHTAGLFFPISIGAQIYYAEG------PDQLAANLQEVRPTIMTAVPRLYRILRGVDRQGGRKAKLSSLKAFVSGGAALNPDIGRFFLAL----KVSLLQGYGQTEASPVVSANPPGAIQIH--TVGPPLRGVEVKI----------AEDGEILVRGDL--LMKGYWRDPE---TTATTIIDGWLHTGDIGVIHPDGYLQITDRKKDIINSGGDNISPARLESKLTLESEILQAMVYG-------------------------------------------------------------------------------------------------- 115374801 38 ----------------------------------------------------------------------------LLRERAARHPDRTAFIFMDDGENESQTLTFGQLEQRVRAVAARLQALG-AANQRALLLYPPGLEFIVAFLGCARVVAV-----PAYPPRTLKTVIEDAGAAWVLTT---------TPLLSNLE--VQFERVPELGKMQWLSTDNIPV---EARDTW-----------KEPD-VNGETLAFLQYTSGSTGTPKGVMVSHGNVL-HNERMIQQTFGHSERTVF-----AGWLMGLIGNVLQPLYLGIKSVLMPPAAFIQKPARWLHAISRYRATTSGGPNFAYDLCRKVSPEQRMGLDLSSWEVAFNGAEPIRASTVLRFMETFGLKSSALYPCYGMAETTLVVSGGVPKKRPVYSGRSGLE----KVRIVEPTNRTVCAEQVGEIWVSSA--SVAQGYWNRPAQTEETFRDTGEGFLRTGDLGFRGED--LVITGRLKDIIIIRGRNHYPQDIEQTVEEHPALKASGSVTVEDEER-------LVIVQEVERSDDVVGSIRQAVSEELHVHAV--VLIKTSSIPKTSSGKIQRHACRK------------------------------ 50842769 58 -----------------------------------------------------------------------------------------------------EEITYEMLLNRVNNRAYLLKKHAFG---RVVIHL-RGIECLVDILACSAAGAIYTPIDPQW-PEARRKHIKTITAAAIFTEN-----------TSHVTEAKAPLGVTFLERV--------------------DD--------------PFNTPSYCFFTSGSAGEPKGALIAHMGMMNHHSKAHLLH--LGADSVVAQTAPTTFDVSIWQFCSALLVGGAVRIVPNGISQ--DPHELFSLLKEKHITHIELVPTVFRELI---HEIGPSVSFSGLEYVLVTGEELPLRAKDWAEKF---PSVPLINAYGPTECSDDVTHAIVDGESLNSGEIGIPIPNASLYVLEAEGRPVPPGAQGELFVAGLCVG--LGYIGSPDKTAQA-FARIDGYYRTGDLVHQRADSQLVYDGRADRQIKISGVRIEPGEIERILQEIPELEDVVVVKFHPRVRERRLAAFYLPRADCLVTPKM---LNNRAKSSLPRVMCPSRWIEVTDIPTTSNGKV------------------------------------- 194539581 28 ------------------------------------------------------------------------------------------------------EYTFADVADQALKLVSALRNLGVQPGDKVALVSKNCAEWFICDLA-MMLGYVSVPIFPTAGADTIEYCVTHSESKALI-------GGKLDDPKATQQVIDAMPELIS----IALPY-----DTAPKCQYEYQALIADAMPSEE-RPQHYDDKLMLVYTSGTSGLPKGAMLTYGAF-NWSVQQLINHIGIQENDRLFSYLPLAHITERVYIFGSSIMGGVPTAFPESLDTFPTVPRLWRIQDKLKLNILLKIP-FVNSLIKK--KLAEGLGLDQARVLGCGSAPVSPALLEWYHSV----GLNITEAWGMTESFAYSTLNYPFRAD-KIGSVGNAGPGIELKIADDDEIMVRGK------------GLFSGYYKNDIATQESFDS--EGWLHTGDIGSIDSDGYLTIQGR------------------------------------------------------------------------------------------------------------------------------------ 86742881 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGQPKSLSQS---YRTWNATVRGFSGDTHLPSRILAVTPVSHTVG--FMVDSVLAAGGSAVLHEG----FDAGTVLSDVARHRITDTYLAPHLYRLVEHEDLP---RTDVSSLRRLIYSGTPAAP---RRIAQAVPCFRDAIVQLYGTTEAGGISLTPLDHQEPELLPTVGRPFPWVQVRMCDPDGAEVERGHVGE-------------VWTYSTTVMDGYLETRDGWLRTGDLGYWDQYGYLRLVGRVGQVIKAGGQKVYPTAVESALQEHPDVRHAVVFGVHDRDRIEHVHAAVVLAPGSSVTDE---ELSRHVAATLDSAHAPAHFSRWAEIPLTAYGKPDRASLR------------------------------- 37525181 232 --------------------------------------------------------------------------------------------------DKTESLTYRELFQLALSVALKLKNAGISADDIVALSAPRS----------ARFIAVATGIF--FS------------------------GGAYLPIDPTLPKALKHAKALIADHVVIVWFSFSELSFQSPVLVDGDELLNQQVTEPSP-----SELAYVIFTSGSTGLPKGVGIEHRSFLNLLVFQVQN-CELKLGVTLPQTAPISFDISVWQMFTG-LTVGATVIVSDDV--VKDPQELIQYIIEQKFEYIELVPSLIAVIILEQSISLKMRVQRQLRGMISTGEVLSTDLARRWHQ--CMPMVTLLNAYGPAECTDDVTQGQSDGLYCPVGT---PLPNVTIYVLDKDFQLVPPMVGGEIFVGGPNVG--RGYIGSN-RFTAAAFDPFPGMYRTGDRGRWREDGILECLGRADNQVKIRGRRVELGEIEAVLANHPDVAMCAVELV-DMSGFEQLSAFVTQTSDTVVDA---RSLSKFLAEQLPDYMVPSKFYFLDALLCNANGKVDRKQLKALA---------------------------- 83859093 49 --------------------------------------------------------------------------------------------------------SWAEYAEQVRTAARALIALGFEEDETVAILGYNRPEAIAAMMAGGRAGVYWTS-----APPEVAYILQHSKAPVLL-----------VETAEHVEQALERAECPELEHIIVMEGGAGDHP----DVLSWAQFMALGVEEHQSERMKANETRILIYTSGTTGPPKAVMLSHGN-ISWSAAKLSEMFKAQPGDRTLSYLPIAHVSVHNHVMSGAIMHFAQSM-----------ETLADDLQACRPNVFFGVPRVWRRWHEAKLDGRSPNPLLSLRLLISGAAPISPEV-LWFFTGL---DLLICEGYGQSETSAPTAFSMPGM--MRIGSVGKMIDGMEARV----------SEEGELQVRG--PNVFVGYMNNNEATENTF--TRDGWMKTGDVVRIDEDGFVFITGRIKDIIITSGKNITPANLETDLMNAPLVEHAVVVG-------------------------------------------------------------------------------------------------- 156346366 18 ----------------------------------------------------------------------------LLDHNTSVSPNKEAIVF-RDDGFNRNSYTFKKLKDQSQILAAKLIELGRSE------------------------GIKWFLCF--LVAGNLCDQV-----KYVFTQDDVI--GSLVRMREN----------DSSKSVVLV---GTTRRYKMEGTIFYGDLLGDDKVDFEKISVQFDDSCVVVFTSGSTGNPSPKEYTHHGFVNGILGEARMA-GLSRDTILFSDAPFDWITGLANISY-VLGTATTLVTFPPNLLFSNHTKVLRILEEERCTH----ATFLHYFLKDLTKELASFDLSFLKVCLTGGQSTDFDLLHKVLKVLPGLTIFIA--YGSTEVFVCCSQSVDLASICRVDEVGKVSPGFEVKVVDSEGRLVPVDTAGELCVRNPF-NLPATSHRSP--------ITATGWFHTSDWAAITSEGLVRILGRMDDVIKFATDSVQPKEVEEILCEHGAISDVKVVGVPDQRLFETICACVILSPRFQGSEEAILELKEF---------------AMQGIP-TRTGKTDRKMLRKLA---------------------------- 153870806 2 ---------------------------------------------------------------------------------------------------------------------------------------------IVGMLGVLKAGLTYVPLVPDLPVKRLVYILEDSQAHILLT------NQKNVALAQQLTEG---------RFLII--------------NIDVKELINSEDIQISF---SPNTIAYILYTSGSTGQPKGVIQNHRNVL-HFIRTYTNNLHINANDRLSAYSFDAAVMD----IFGALLKGAT--LYEDSLENPIKN--W--LKEQKITLYHSTPTVYRHLIS---TLTANDHFPKLRLIVLGGEEVYKNDVDVYKQHF-ADDCLFINGLGPTES--TVTLQYFINKQTSNTQATVPV-GYQVVLLNEAGE--RTELYGEIGIKSDY--VALGYWQKAATTEKAFLDENRRLYRTGDMGRLRSDGSLEFLGRKDAQVKLRGYRIELGEIETILNQYPTVQESAVIIWEEQSELKKLVAYVVPI--TKTSTSFVNDLRCFIQGILPDYMVPSGFVILDAIPLLPNGKVNRRLL-------------------------------- 212212771 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIEGYGLTEV-SPVVSINPLDLKTFSG-IGLPLPNTEVIIRDEEGYDLPLNEPGELCVRG--PQVMKGYWKKPEETEKVIDD--NGWLHTEDIARIDERGFIYLLDRKKDMIIVSGFNVYPNEIEDILTSHPGIREAAVIGLSSEKTGEQIKAFIV-RKDKNLT---KDEVIKHCREFLTAYKVPKIIEFREELPKTNVGKVLRRALRD------------------------------ 211584293 2 -------------------------------------------------------------------------------------------------------LSYPELLAEASHLAHTLGD--VVSGELVGILLGPGIHQIVAQLAVRLSGGTCVPIEPTLPKGRIIALLGDSGVRRVF-----------------VDEE-DTAYLHDLE-VIHVQPISGRIAL----DLVSEDFESRSEISH------------VLFTSRSTGKPKPVQIRAESILHMATKTPAT--PLRRVDRVTAFNNPGWVT---------LISGATIVVMP-RKTATDPGAFGSFLKSHNVTVTFVTAALFQIIAFADPSA-----FSSLRHVFNGGDVANVRAMRTVLDN--GPPQYLWNTYGPTETLATMVEVTIEEASRERISIGRAVGETVLVLLDEHQNPIRDGTRGEIYI--GGPQQSLGYLNWPNKTSQSFLERRRRLYRTGDMAWRDGTNLLDFIGRTDSQVKHGGFRVELGEIERALLSHRDVQSVVVVRQPPENGTHALVAFVVGSESFQP-----QHLLEYTRELLPVYMVPNAVERIAEFPLTPNGKADRNALIQLLQGKSSVHGNTS----------------- 211583579 2796 ---------AEQATILLSQYDKILQDTVFRPD------ASSADYESVGSSLLSITPAKEAPIP-----TTVSLLHQFVETNALRIPDRIAFEFATADNLQKKSWTYRKFNECGNQIAHLLQAKGAVPGGIVGICFDKCPEASMAILGIMKAGCAYLAIDPGAPISRKQFMLEDSGTKILLC--NQLKMAELEGLPDIDIQALDEPGL---------------FDGVSTGDISLSRSIQ------------PDDTCYCLYTSGTTGTPKGITHDNA---VQAMLAFQRLFAGHEESRWLQFAS-----FHFDVQYWSWSVGICVLLFEDLTGT---------IQKLQITHIDLTPSLARLV--HPDEVP------SLRGVFITGEALKQEILDWGRHGV------IYNGYGPTETIGCTMLPRMSVND-KASNIGPQFDNVGSYVFSPTTTPVLRGSIGELCVSGPLVG--KGYLNTKERFQE--LPKFDRIYRTGDLVRILYDGSFQFLGRIDDQVKLRGQRLEIGEINEVIQATPGLNEVAVITHPKQSKDQLVSFFTTVAADRKDDRALLSKIKGACRTHLPGYMVPTHIIPMTRFPLSANNKVDMKVLK------------------------------- 211583579 196 --------------------------------------------------------------------------------------------------GHVRCLSYRDLDRLSSELASKIARAGLQR--VVPVLLPQSVELYISWLAILKSGAAFCPLNTDAPIDRIEFILQDVAASVVVTND-----------------ALAT-RVPPKEHISILTVDGLETN--------------TETIEPCSENSTSTDLAYVMYTSGSTGRPKGVGVSH----LAATQSLLAHDDLIPHKRFLQFASPTFDVSV-FEVFFPMMRGSTLI---GSERENMLLDISHVMTTMRVDAAELTPTV------AGELLRVRAAAPSLQVLLTIGEMLTRHVVDEFGQSEGRDGI-LHGMYGPTEAAIHCTAATHFKAKDRVNMIGKPFKTVSAYIMDDDLHPLSLGQVGELVV--GGPQLADGYINRPEENAKAFIDVYGRLYRTGDKARILPTGEIECFGRSSGQVKLRGQRIELGEIEHVITRASGVRSAVTIVIDGNL-----VAFVLVTDKVTTDSSL----RDVCRRLLPRFMIPGEFVLVDQFPQLPSGKIDRKTL-------------------------------- 211583579 1234 -----------------------------------------------------------------------------------TDPDRVAVLWKPETPAPVESMTYSQLNSRANAFAHLLLHVGVTKDDLIAIHLTTSLDFYVAVLGVAKAGAGLLLI-PQASVQKIHSILSVAKSKFCI-----------VDHLTETNHRLNSSKSIQLLHLLDVYHEFNIPHINEGSDVAYAEVTLTENDFTETIVISRQNLLADLYPSQTRSKMLSCLQGSGTSICQTF--FAWHVGM----TLCSTTDL--IM---------------------------RTRIEQACKDMEITHLHLPP----ML----ASPIDPQAVPSVQYLLSSGDEMTPK----LHRNWAGKGLHQVYSSRALAHACTLCPNMQATTYVR--NVGRPLKNTSVMIV-ADGDSLPRGAIGELCCLPDFPSATR-------RFVDH--PELGRIYRTGDMGRLLPDGTL-ILSRSPGLAQPYGLSTDLDEVDRALMSLEMVHESVSMILDEPLRQQRLAVFWVPSTKYSDSEEATNDLFKELTKRLSPSSLPSLLVLVEAIDLTRSYKTDHFMLRQ------------------------------ 171777473 30 --------------------------------------------------------------------------------------------------------TYRDLKENSDSLAAYIDFLKLEEKSPVLVFGGQEYDMLATFVALTKSGHAYIPVDQHSALERIEAILEVAEPSLIIAVSDFPLEITNIPM-------IKLDQLQTI--------------------------FAQKTDYQLTHSVKGDDNYYIIFTSGTTGKPKGVQISHDNLLSFTNWMISYSFDLS---VMYWAPT--------------LALGGTLFALP-KELTTDFKRLFTTINELPIGVWTSTPSFADMAMLSND--FNQETLPHLTHFYFDGEELTVKTAQKLRSRFPKAR--IVNAYGPTE-ATVALSAVAITDEMLATCKRLPIGYTKADIIDENGKALPNGEQGEIIV--SGPAVSKGYLNNPERTQAAFFE-FEGLYHTGDLGVMTDQGMLLYGGRMDFQIKFNGYRIELEEVSQNLNKSEYIKSAVAVPRYNKDKVQNLLAYVVLKEGVAEQFERQLDITKAIKEDLKDIMMPSKFLYRDSLPLTPNGKI------------------------------------- 62737792 23 ----------------------------------------------------------------------------------AAAPDRPAVNWRGE------TASGGELIRSVTEAFHALHDSGVRAGDVVAIVAPNSPEMLTARYAAHLLGGAVCSTNPGTSEVALP---LDQQIRIL-------RDTEAVTVYTDAENAPRAAELAA-------GASGLPVTCLTG------EARKRESAEDAPRALPPDALALITFTSGSTGRPKGI-RLAGRAWNGLVQGMVAAGGEAEGVKLLVTTPLSHTVG--SMADTALALGGEVYLHEN----FNAEQFVNTVADEGIAWTFMATQLLDHLEERGLKDVEEGRLAPLQRLIYSGSAAAPARIAQAVKAFG---LIIVQAYGTGETGLTTLFPHEHLDPWLSTTVGRPFPDVEVVVGDESGAPLATGEVGEVRVRS--PHMMDGYTGDPA---ATAKVLRDGWYHTGDIGYTDEHGYLHLLGRVADVVKVNGVKVHPTVVERELLSLAGVRHAAVYGVRDQDAVEHLHATIVCDPAVPVETD---AIRAHLAQSLSGLHVPEKISVVADLPLNDNGK-------------------------------------- 149375269 28 ---------------------------------------------------------------------------HCLYYWAKQTPDKVYLTQPFPD-GTTEDITWQQAADQVSRMSAHLATLGLPERSNVAILGKNSAHWILSDLAIWAAGHVSVPLYPTLNGDTAVYVLEHSEAKLLFL---GKLDGKADGWNDI------KGHIPGDMPVI-------SLPMSPRDDTPWLDIIAQQQPAEPSLP-DPDDLATLVYTSGSTGRPKGVMHSFR-TMISVADGLQQIFPVTQDERML-----------SYL---PLAHVATQSLYYGFHLYFSLDTFQEDLQRARPTLFFSVP---RLWMKFKKKVLRQLGLDHCRAALTGAAPLSGEIIGW-YRNLG---LELLEVYGMSENFGYSHANRPG--RAKVGTVGVTNPGAEHRL----------AENGEVQVKS--PGQMLGYYKNEEKTRED--VTDDGFLKTGDMGEIDSEGYLRITGRVKDLFKTSGKYVVPVPIESRFN-HPK-AEVVCV--------------------------------------------------------------------------------------------------- 157365230 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDKYKVSIAPIVPPIVLAIAKFPD--LDKYDLSSIRVLKCGGAPLGKELEDAVRAKF--PNVTLGQGYGMTEAGPVLTMSLAFAFEVKPGGCGTVVRNAELKIVDESGASLPRNQPGEICIRGD--QIMKGYLNDPESTRTTIDK--EGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLITHPSVSDAAVVPKKDEAAGEVPVAFVVRSNNSQLTED---EVKQFISKQVVFYKRINRVFFIEAIPKSPSGKILRKDLRKLAAG-------------------------- 209517149 7 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVLEVYGLSEAAGA-VTANPVTLTAFEGTIGVPLPSMRIEIRDESGAAVRAGMPGEICVAG--PVVMQGYFN---RPEDTAHVIGDGFFATGDIGIMDERGLIRIVDRKKDMILVSGFNVYPNEVEGVLFRHPGILEVAVVGAADSQSGETPVAFVVKKPGLTES-----QVIDFARTSLAAYKVPKQVVFVNDLPKTPVGKVLRRQLRDRLAN-------------------------- 167616676 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTRVPIVEGYGLSET-SPSATCNPVTIAEHTGTVGVPLPSTDIAIRDDAGRDVPLGQPGEICIRG--PQAMAGYWRRPDETAKVM--TQDGFFKSGDIGVLDERGFVKIVDRKKDMILVSGFNVYPIEIEDVVASHPGVYEVAAVGVPDERSGEAVKLFVVRK-----DPALTADVLAHCKERLTHDKRPKYVEFRDDLPKSNVGKILRRELRDTA---------------------------- 119187611 37 -----------------------------------------------------------------------------LPRAAAIEPDAEAIYHVTVNNKVLRR-SYIETADRARGLAYYIKKHGYK---RVGILCPNTPAFLESIYGIAAAGAVNVAVNYRLKSEDIAYIFTHSEVDIIIVDQEYVEFRKTRPDFPVVDTDATEGELSGPFDASVLEGLQYDSQL---GNHGWNGLETHAADEESLIALA--------YTSGTTARPKGVEYIHRGYLAALANIIESGLNYHQGRRYLWTLPMFHAMGWTF----PWA--ITAV--RGTLRKIDYSQIWRLLKEEKITHFNAAPTVNTILSKEAERLP-----SPVR-VTVAASPPTPHLF----EQMLSLNLHPVHVYGMTETYGPITMPEWDNLPAKHGFVTLPVRVIKTEV--PEGTVIDGKEIGEIVFVGNI--CARGYYKDPEATKKLFAG---GVLHSGDLAVCHPDGAIQILDRAKDIIISGGENISSVALEAMLATHPDILEVGIVAVADSHWGERPKAFITVQPGKTLKGE---DVIEWAKQGISRFMVPREVEVLAELPKTSTGKVKKNVLREWAKGADRTL--------------------- 158523016 26 -------------------------------------------------------------------------------------------------------ISWQEYYDTARAIACALVDMGLEKGDRVAIIGDNCPEWVMIDMGIQCAGGVAVGIYTTNAWQEVEYVINHAEARFFFVENE-----------EQLDKWLSRENAPSLKKVIVWDTKGDPMVMAYDRLVKAGRAMDTAVVDARMAELRPEDLCVLIYTSGTTGMPKGAMLTHGNV-TWMAHAIEQQNRIDNKDEVLSFLPLCHIFERLFSVFAHIRHGY-VVNFVEKPDTPTVGAVPRIWEKYGIRIRMTDATWVRATLKMNFEKVKRLGFDRLRVAYSGAAPISPEMLR-AYQAIG---VRLIEGYGQTE--GTGVTCTSQLERVKFGTVGRPLPGCQVRI----------AEDGEILVKS--PGVFVGYFKDEKATQEALQD---GWLYSGDVGVLDSDGFLKITDRKKDIIITAGKNITPQYIENKLKASPYINDAVVIG-------------------------------------------------------------------------------------------------- 122003027 335 -----------------------------------------------------------------------------IERHAELTPLAPAII------GVDEAMNYRELADETLRTARAVAAAGAKR-EPVAVLLPRSARAVAAYSGVMRAGCAYVPADPAMPPGRLRD---------LLATVGYVLTTREH--LPMLDGVAARAIL---------------IDETPPADVALPDAA-------------PDDLAYVMFTSGSTGKPKGVMITHR----AASLTIEVFYEIGASDRLMCVSAAGFDLSVFDFFGAFAAGAAVLLAPESSTIAP--AVWLELMTREGATVWESVPAVMELLRQSGRALP-----PSLKLAMLSGDRVPVGLPAQIRAAATSDP-EVLALGGATE--GAIWSCWYDTRELASDAAFVPLPGQRLYVLSSSLQAVPVGVPGDLWIAGA--GVALGYLGQPDRFVDNPFVPGERMYRTGDRARVLADGNLEFLGRVDDQVKIGGFRIEIGEIEAALAAAPGV-ERGVASVVERDGRRIIAGYVLLLPGASLD---LAAVRDALARRLPPYMLPASIMALDSLPLSANGKVDRK---------------------------------- 15924787 5 -----------------------------------------------------------------------------LYKQAQQNGHHIAI------TDGQESYTYQNLYCEASLLAKRLKAY---QQSRVGLYIDNSIQSIILIHACWLANIEIAMINTRLTPNEMTNQMRSIDVQLIFCTLPLELRGFQIVSLDDIEFAGRDITTNGL----------LDNTMGIQYDTSNETVVPKESPSILNTSFNLDDIASIMFTSGTTGPQKAVPQTFRNHY-ASAIGCKESLGFDRDTNWLSVLPIYHISGLS-VLLRAVIEGFTVRIVD----KFNAEQILTMIKNERITHISLVPQTLNWLMQQGLH--EPYNLQK---ILLGGAKLSATMIETALQY----NLPIYNSFGMTETCSQFLTATPEMLHARPDTVGMPSANVDVKIKNPN-----KEGHGELMIKGA--NVMNGYL-----YPTDLTGTFENGYFTGDIAEIDHEGYVMIYDRRKDLIISGGENIYPYQIETVAKQFPGISDAVCVGHPDDTWGQVPKLYFV-----SESDISKAQLIAYLSKHLAKYKVPKHFEKVDTLPYTSTGKLQR----------------------------------- 157382467 481 --------------------------------------------------------------------------HDVIAKRAADAPRKIAVAWDGE-------WTYNELNNVSSRLAGHIQSLDLGQGQAVI---PLCFEWVVAMLAVLKTGRAFTLIDPSNPSARMSQVCRQTSARVALTSQLHYDTMRAV-----------------VGQCIVV-------------DDNLLQSLPCDEDRLNP-AVKPQDLAYVLFTSGSTGEPKGSMIEHRGFTSCALK-FGPALGINSDTRALQFA--------SYAFGACLLEIVTTLMHGGCVCIPDDDRMPDFIKRSGVNWALLTPSFIGTIQPESVPG--------LQTLVLVGEPMSADTWA--------PRVRLLNGYGQSESATICSVTKINPFSSEPNSIGRAV-GARFWITDPNEHLVPIGCIGELVIES--PGIARGYIVSPPRDNSPFLAKAPAWYRTGDLVCYRSDGTVVYLGRRDSQVKIRGQRVETSEVEAGLRQQSSVVEA--VKRLDSSNSTVLVAFLIGKGGEEAADAYILEINAKLQQVLPQHSIPSFYIRMKDLPCTATGKTDRRRLRSIAS--------------------------- 157382467 1563 -------------------------------------------------------------------------------------RDQVAAHSDAAVTDSSSRLTYAELDRKSDQLATWLRQQNMAAETVVGVLAPRSCQTIIAFLGILKASLAYLP----FDVNIPAARLQAVLSEL--------SGHKLVLLGS--DTTAPKVQLSDVEFVRI-------KDTLEHRDLNGHADVVAASP-------SAKSLAYVIFTSGSTGRPKGVMVEHRS-IIRLAKESNLISKLP------TAVTVGHLSSIAWEVYTALLNGGTLVCID-YMTILDSKALEATFAREQVQAVLITPALIKQCLADAPAI-----LAALDVLVSGGDRFD------GQDAIAAQRLGVYNAYGPTENGVMFINGVP---------IGRAISNSGAYIMDPNQQLVPAGVMGELVVTGD--GLARGYTDDIDRFVQV---NIDGQYRTGDRVRYRADGQIEFFGRMDQQVKIRGHRIELAEVERAILSQNSVRDAVVVIQNQEGQEPEMVGFIVTQDDH------------------------------------------------------------------------------ 148977716 5 ----------------------------------------------------------------------------------------------------HQQLSYGELDATANQVANAILKHGSAP---VVVSMHRSVAAVVSMLAILKTGRPYLPVDDSFSESQLTFIAQDSHATCIIS-----------------DRPLNQTTVP----------------------VYIYDDLRHHNTATAPEIEPVSAPLYIMYTSGSTGRPKGVEIEHTGVLRLVSNSDHITCQTQ--DVIAHCSSIGF-DASTLEIWLPLLNGAQIYVI-AKQDVLDFEQFEHQINIGNVSTLWLTVALFNTLVTRHPQA-----LSTLKTLMIGGDALNLEL---VRKFLRSDHCQLLNGYGPTETTTFDIFGLNDSHTSVP--IGRAITGTEVDIIDDQNQPVIGERVGEL-ITRGL-GLARGYTCPHETERKFFIYNGERHYRTGDLVRRLPCGNLEFVSRKDHEVKIRGLRVNLTQVEEAFHQQAVVQQCYV--RCDKTTNERLVAYIEVADN---SIEQERQLRQNVAEVLPAYMIPERLVLLSAIPLTRNGKLIEDQIRQCASYRSTPPAPTGTV--------------- 148977716 1044 ----------------------------------------------------------------------------------------------------ETHYHYRQLSEDVQQLRLALTHAGITNGQRVGVQLELSYEYIVTIFALLLNGCSFVPLDRRYPQKRLQFIIDDAR----------LRGSIGLSSTGQSDVLLTTIGASPLHFT------------------NYSSAPSSASENEAC----------LLYTSGSTGTPKGVEICLESILR--LTQAPNFLQLSQQTRFLVASSPAFDASLLEIFV-PLVNGCAVVDKETLLDYPKLSRQLAL---QGINTAWLTVSLF-----NDIATTRPQTLRHLTGLLIGGDALNLNTVRAF---LASPHCHLVNGYGPTETTWFDILSLRDHHHSVP--IGQPINDTHVYLIGAELDASQCGQVGEIAIGAPW--LKPNYHNNQEKYRLNPFYSLDGLYLSGDLARYNPQGDIEYIGRRDHLVKIRGHRVELSGINHVLLAHPLVKNAHVGVVETPDK--HIVAYLVPYDTDVNVADMRSTVMSYLRNTLEPFQVPSGLVFVEHLPLTVNGKVDQRALSQ------------------------------ 156975630 23 ------------------------------------------------------------------------------------------------------EFTYAEVADQALRLVSALRNLGVQPGDKVALVSKNCAEWFICDLA-MMLGYVSVPIFPTAGADTIEYCVTHSESKALI-------GGKLD------DPAATQQVIDSMPDLI---NIALPYDTAPKCQYQFTKIITDVEPSAERPQHHDDKLMSLVYTSGTSGLPKGAMLTYGAF-SWSVQQLINHIGIQENDRLFSYLPLAHITERVYIFGSSIMGGVTTAFPESLDTFPTVPRLWRIQDKLKLNILLKIP-FINSLIKK--KLADGLGLDQARVLGCGSAPVSPALLEWYRSV----GLNITEAWGMTESFAYSTLNYPFRAD-KIGSVGNAGPGIELKIADDEEIMVRGK------------GLFSGYYKNDIATQESFDSK--GWLHTGDIGSIDADGYLTIQGRKKDTFKTS---------------------------------------------------------------------------------------------------------------------------- 195430820 61 ------------------------------------------------------------------------------------------------------------------RIAQYLKKRGLNHKDVIGIVMPLGV-------ACLMNGTPFHAVNPVLDEDTIRHVLSITKPSLIF-CDGQEY--------KKIHEA----------TVGWHPEIYTLTDPIEGVPKI-ETLLDPTTTEYQPEPLKSDQTVAILCSSGTTGLPKAVCISN-SILIQDSML------VNSNTVLFISSSLDWITGLWAFVFST-VFGCTRIITN-KPFAPEY--FVQLAQKYKINYAVVPPRHLSALINCPD--AKSEALTSISMMNYGGGLVSASTLQKAQELC--KQAVFNSGYGMTEVGAITI--NLGLSNT--SSAGRLVPGIKIRIVNEEGKNLAYNEVGEIYVHQAW----NGYFGNPVETRR--MQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIENVITELQQVQDVCVVGVYDEREGDAAGALVVKTKGATLSE---KDVIDHVAKRLTGLHAG--VRFTDKLPANVNGKTLRKAARDV----------------------------- 16262750 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHGGIVIHGRSDATLNPGGVRIGTAEIYSQVEQLHEVAESLCIGQ-DWDDDIRVILFVLLRDGFDLTEELQAKIKAKIRTGASPRHVPTKIVQVSDIPRTKSGKIVELAVRDVDHGRP--VVNKEVLANPEALDQFV----- 167576687 54 -------------------------------------------------------------------------------------------------------VTYPELLDEARRILGGMRARGYRSGMKVALLLEHASDFIPAFWACALGGFVPCPLVP-------------------------IRNDRWAKHLAHVDALLDRPLLITTEALKSLPGGALAVNLNALRASLPDESVHAAQPSEPAV--------FVL-TSGSTGNSKAVVLTHGNLL--ASMAGKNEQQLAGADV-----TLNWISFHVAALLEPLYVGAVQLHVESAAILTDPLRLLRLVSRYRVTMTF-SPNFLAALEAMGDEWRRSVDLSSLRHVVSGGEAIVVATGQRFLDLLAPCGLAPDALWGMTETCAGSVYSRAGDTGREFASLGLPVAGLQMRIADDRNDVLPDGEAGEFQVRGPM--IFQHYHNNAEATRAAFTS--DGWFRTGDLGRI-ERGRLWLVGRSKDSIIVNGVNYFSHELETTLEALDGIKRSFVAAFPTRGAGESEQLVVTFTPSFPLDDEDALRVIIAIRN--STIFRPALILPLPEFPKTSLGKTQRAIMRK------------------------------ 184156459 13 -----------------------------------------------------------------------------LESHAKLNGNKIAFEYLGRQSGGIQSLTYADLNERVQHQAQILMNL-VDSGDRAVLLFEPGLDFIVSFFACLKAKIIAVPVSNGFS--NILNIMNDCEPKIVLTTKKILELAGLITLKAQNENLILHAVDAELQRDLVEK----DFPLITEKDI-----------------------CFLQYTSGSTGWPKGVIVTHKNIMANEVMIAE-AFGTQPEDVGLTYHDMGLIGSVLQTVY----VGLTCYVMSPLDFIRKPLKWLQFISEKGVTISGGPNFAYELLHRITDEQAAALDLSRVRVLFNGAEPIKAHVMQRFMEKFNTQSRLRLDTYGLAETGAHLVQTSQDQTAVQVVSCGKISKHIDCRIVNPHTKEVAAHEVGEIWLAGE--SVTAGYWQKPEVNQETFEATILDYLRTGDMGFI-KNGDLYITGRLKDVIIIRGKNYYPQDIESVEMAHPAVRKGCVAAVNFADEGVTVVLEIKKKS---LDKTLFETIRTQVKEQVAA----DIGLPVDRINKTTSGKIRRRKIKQIERGQ------------------------- 170029433 86 -------------------------------------------------------------------------------------------------------YSFIQLYEAVKRLAIQISSCGSASQSRVAFICPNDATYVISQWACWFSGQIAVPLNPKYPQNLLEYYIKDSDASLLIATPEFQNVAQ--PLATKLDKKLLLVHHDLLKAENNGTQSDEETSYLDPKRENLLQLNDTLVVECLNGEFYRDANALILYTSGTTGNPKGVVLSYANLAQFHALTQAW--KVTNADSVLHALPLNHVHGTINALNLPLTLGAKCVM---LPKF-DSSMVWSMTTKERVNMFMGVPTMYSLLIKEYDDYVKTHCKNKIRLMISGSAPLPGTVFKRWHDISGHN---LLERYGMTEIGWPFQTHSFRWTR----------------------------------------SLFREYWQKPEETK----SEFEDGWFTGDAAEY-SNGTVKLLGRTSDIIKCGGFKLSALEIETVLHEHADTTDVAVIGIPDETWGSKLVAVVSVKDAETFS---IPRLLLWLEQKLPKHAIPKEVKLVKDIPRNAMGKI------------------------------------- 212534232 3043 ------------------------------------------------------------------------------------------------------------------------------PGSYVAMLLDPVSDAVCCILAILRLNLVWIPLDTRNHLRRLQAVLEESRPRVLVCHDATQEIAKQIAI--------------SVDCIYLL-----NIDHNRVGHIAAENNMSASGESEVDDSNNPNQPAMILYTSGSTGLPKGVMLTHEG-LINQIYGTTTTFNLG-REITLQQSPLGFDLMLDQIFLA-LANGGTIVMV-GKSGRGDPTHIANLMVRHGVTLTHFVPSEYSALLNYGQHILTKAH--SWRYAMSGGEKLTSEL-RRAFCKLNLNDLKLLNVYGPAE---ITLACARGIVPYREGNDRTPSPNYGLQIMDIDMNVMPVGFPGEICISGQGVG-LGYLQRQEEKFVKTSFSSDIRLYRSGDKGRILPDGTIEVLGRLDGQVKINGFRVELDEIANAILHISDIANAAATGRPLD----VLVAFVEFDVDFAGH---KSYLIDWIRLNLPPPMRPTFIVPIERMPVTANGKTDRNAVDKLPIPEPPSLNDIENI--------------- 37527022 22 -----------------------------------------------------------------------------LRRAILSNGDDIAVI------DGECHWTWSQYASRCERLAIALKKMGVCKETVVSALLPNIHELLELHFAVPMAGGILNALSTRTDSNTLNFIFKKLNPKVLFIDRTFI---------SLLDDV----SLDKQVKIIVIDVDGAVISISDREFIQYESLITTHSGELSFSLRDEQEAISINVTSGTSGQPKLIVYSHRGVFLNSI-SNVLDWDIPKRPTFLWTLPMFHCNGWCF----PWAIGGTHICM----RKFDAEEAILLMQKHKVTHYCGAPIALGTIRKQGLHFKEKHGL-------VAGAP--PT--EMMFSLLDSIGIAVTQVYGMTETYGPVVVSVRISKRMRQGIVSN-LQGQVCVIEENTGLQVPGKTVGELVIR----GNMVASY-DPDRHVT--LDAASQWLFTGDLAVVENDGYVRIVDRKRDIIISGGENISSLELENILSNYPGVLAAAVVAKPDSHWGEVPYAFIELEETSSVTE---YELDNYICTVMARYKRPKGYTFLT-LPRNASGKIIKGQLRQLIRN-------------------------- 195333760 52 ------------------------------------------------------------------------------------------------------------------RIAQILKKKGLKYPDIICIAARNTYVTPVAV-ACLLNGTPFHAVNPVSDEATLKHIFSITKPTVIFCD------GQDYEKLRASTEGWKPELITVTDSVEGVPHIDSLLEPT------------TTEMFYQPEPLGGEQTAAILCSSGTTGLPKAVCISNR-------TLFMDNFMMNSEMVVYSASGLDWYSGLSLFLFST-VVGCTRIITN-KPFSPDY--FVKLVEKYRINTVILPPRHMSTLIAF--SGATKEAFASIRSVTYGGGFTSMTTLKKMQELC--PNAFLCSGYGMTEVGA--VSFNIGLGNV--NTAGKPIPGIRIRIVDDDGKSLGYNEQGEIYVHTGLP--WKGYFGNPQRTQDS-----EGWFHTGDLGYFDDQNQLYVVDRKKEILKYQGNQYWPSEIEGVISELPDVEEVCVISIYDEQQGDAAGALVVKRNGSSVTAI---EIADHVAKRLPSIQKHAGVQFTDKLPSNPNGKILRRVARQ------------------------------ 126437736 29 -------------------------------------------------------------------------------------PDAPAI----DDG--TVQLTYAELIADIEDSVEWLAARGIGRGDRVGIRMPSTYALYVAILSTLATGAAYVPVDADDP---------DERAQLVFT-------------EANVVAVITERGL--------VRGPGSSRGWRAVAPLSRDDA-------------------WIIFTSGSTGVPKGVARSAAAFVDAEAKMFLTDNPLAPGDRVLAGLSVAFDMWL------AWRHGACLV--------PAPRSLVRLVSR-DITVVSTVPTLAALWPAEALEAV--------RLLIFGGEACPPD----LAERLAVEGREVWNTYGPTE--ATVVASAARLDGRSPVSIGLPLPGWDLAVVDKDGAPVPFGEVGELVI--GGVGLARYL--DPEKDAEKYAPMWDRAYRSGDLVRLEAEG-LYFMGRADDQVKVGGRRIELGEVDAALVHLPGVSGGAAAVRRTSSGTPLLVGYV---ASADPSFDLAAA-RAALAEALPAALVPRLVL-VDELPTRTSGKVDRDAL-------------------------------- 159038240 18 ----------------------------------------------------------------------------------AEFGDRAAII------GNGRTLTYTDVCDDVRGFATTLLRRGIRPGTAVLVSLGNPVEAPLLQLALHLIGCRTMWIAPVTSRREIDEFVQLARPDAL--------------LYDARDPANVGAELAQGLRDRPVLRLG--VDLTPARDVS--DLPARVPAAESF-----------LQTSGTTGTPKLVHHRDSFYTQVLALAADFRGAGFPLLRHLSYSP----MWLASGQITTLFN-----LFTGGVLFPEAAEFIDTVPAERITSTFLTPPMLYEVL--DHPALPGADFSSM-FMFNVG--AGPAAPARLRQAITRFGPVLRIVYGLSEV--VVLTAQPGLTPERLRSCGKPYGDVRIEIRGADGAVLPTGSDGEV-----WVHTALRFAGYHGRPDLTADTLVDGWVRTRDIGHLDADGYLYLVDRFQDRILTR--RIYSRPIEDALAGHPDVRAAAVVGVPDEVAGELPYAYVVPAPGATVS---SAELIDLVTTTLSDTWAPGAVEFVDALPLNRANKVDKRALRARYAAEH-----PSTVEHPEA---------- 156932687 256 ------------------------------------------------------------------------------------------------------------------------------------------------------------------GVQGLTSAITAAQIKTIFTSRQFLDKGKLWHLSE---------QITSVRWVF-LEDLKGEVTAKDKAWIFAHLLM----PRLAQVEQQPEDAALILFTSGSEGNPKGVVHSHKS-LLANVEQIRTIADFTADDKFMSALPLFHSFGLTVGLFTPLLTGAEVFLY---PSPLHYRVVPELVYDRNCTVIFGTSTFL----GHYARFAHPYDFHLVRYVVAGAEKLQESTKQIWQDKFG---LRILEGYGVTECAPVVSINVP--MAAKPGTVGRILPAMDARLV-----EVPGEQGGRLQLKG--PNIMKGYLRNPQGVSE------PGWYDTGDIVAFDEQGFVQIQGRAKRFAKIAGEMVSLEMVESALAVSPEKMHATAI-KHDAAKGEALVLF-------TTDPELREKLAQQARSKVPELAVPRDIRFLKQLPLLGSGKPDFVSLKKLVDQEE------------------------ 169780488 498 ---------------------------------------------------------------------------------AKRTPQKIALQYE-----NSQYMTYADLNLRCDEMAGAL-AYQIGREEVVAIWFEKSIDMIIAIMSILKAGLAYVVIDVNHPAERIAHILELCKASIILC--------------GNMTGAEKLSE--------IARRRGASI-------FTLGDLLNEQNPQLRREGFSASSLACVHFTSGTTGVPKGIMHRNIAAVVWTACQLQLTFDIIILDVFGTLG-CG----------GRLILGSTTSLLSSLPQW---------LEKTSVTHLGTTPAVASAFNEQIPVF--------LRVITLGGEVFHPSLLRDT-----PKECRIFNGYGPSET--TVVATLPSDQSVQKIPVGLPYGRSRIYVVVPQ-TFQQVAVGEIGEIIIGGPQVTRGYLGNPEKFQPSPFPDSKLVYRTGDFGRFLPDGTLDYIGRIDNQVKLRGQRIEVEETEAVITMHSRVKACAVV-KADTSDGGCLAAFVELHTRSTTDDQTTKELMSKASQTLPEYMVPAFIFQVDRLPHTMNGKVDRRGLSNRATKLIEDEAQLAT---------------- 169780488 3109 ---------------------------------------------------------------------------------AEKAPEKIALQFEQD-----QFLTYRQLLDSATMLAGSIERMLENR-------MPLIPDMVIVILAILKAGAAFIPLDMNYPIKRLQEICELTQPPILIWD--GINGSEKINSLTNATGAVAY-------TIADLRKSGGPV-----------------SGGNRPTSLNS--LAYILFTSGSTGVPKGVMVEHRNL---TAFTMS-----EEGSV-----DCSW-TSNSFLLFATLCKGGRFSLVRRSKMLSQLNTW---LDNMNITHLALTPTLGGLLLREG-----SRQLPHLRNLVFGGEPFRAS---FLRRT--PVELTVWNGYGPSET-TIEATACQLQGPLPIGSPTG---GCRIYILRETEEPVPIGAIGEICI--GGPQVARGYLGQPDRFTPDPFSREGRMFRTGDLGRFHSDGNLEYLDREDGQVKLRGLRIDINEVESVAQTHPAVT-ACVVAKAVNNDSEALIAFVELSQSPSINNDLMTLIKDHISRSVPDYMVPAHLLLPQGLPRTAHGKTNKLAIQKMANAAYEQMADVSA---------------- 169780488 1587 ------------------------------------------------------------------------------------------------------QLTYAELDHQSDRICHWLMGQGLPAETIVAVFSQRSCQTIVTFMGILKASMAYLPLD---------ERVPDARIEVILAS-------------------LQDPRL-------ILVGSGVRTPVVGLKDVMIMPILGIMDTKEIPPVVPASSLAYVIFTSGSTGQPKGVMIEHRGI----------VSRMKRGNTV-SESDCAWA-HLSSIIYTPLLNGGSVICID-TMTVLDYAALEQTFSKTGVRCALLTPAMLKQLLSESPDIVAQLD-----TLVVGGDRADPQDMFRAQRLVGSS---VINAYGPTETAYCMSSECSNGVPI-----GRAINNSGAYVMDQELRPVPLGVMGELVVVGD--GLARG-YTDPERNGGLFVTTISGHYRTGDRVRRPVDGELEYFGRLNDQVKIRGHRVELGEIEQALLDQGSLAEAVVVLQRDADDDTRLVAFVREKRDVEDKE-------------------------------------------------------------------------- 149918029 12 -----------------------------------------------------------------------------LPRMAASQPDATAIYFDADGQLVYTQVSYRELDERSDRIAAGLHAVGVARGHRAVLMVPPSPELFALTFAMFKAGVVPVMIDPGLGIKGLQSCIARAEPTAFI----------GIP-KAHVARVLFGWGRATIRQRVHVGGMGLGGTKLERVEALGAERLAAGD---RPEPTRGEEIAAILFTSGSTGPPKGVVYRHR-TFVAQVESLREMFGIEPGEVNL-------PTFPLFALFDP-ALGMTTVLPDMDSTKPDPRNILEPVQRFGVTTMFGSPALLNTVGRYGEAHGAK--LPSLRRVIAAGAPLPGPTMARWHGMV-PATADLFPPYGATESLPVACLPCRSITEVGAGVCGFPVPSIEVRIIQISDEPVPRGEVGEITVCGPM--VTESYFNDEANTAKAKIDDGRRIWHRGDVGWRDEQGRIWFCGR------------------------------------------------------------------------------------------------------------------------------------ 145246228 4035 -------------------------------------------------------------------------------------------------------FTFAEVDDLSSRLAARLIRMGVTSGHIIPIYSPKSRWTVIAILGVLKTGAAFTLLETSHPTARLRVICNEIKADIIIA-----------PASHAVPAA-------TLAPILVVLDSITSMSPQE------SDLLPAVGMPPAAEAL-----AYLIFTSGSTGNPKGVMVTHQN-LCSNASIMTTSVNMTSDSRVLHFAS------HAWEIFGALFAGACLIIPSESETKED---LAGCIERMVVTWAFLTPSVARILKPEA--------LPSLRNLVLGGEPIAADLDMW------RGHVQVVCAYGPTETAILASTTSPSTFPSDGKDIGVPT-GSSLWIVDKQNKLAPHGATGELLIEGPNVSQ--GYLGDPEKTNEAFLRKSPRVYRTGDLVRFTSTGTIHFVGRKDNQIKFHGQRIELGDIEHH--AQQAFSNASMV-IVDLITPEYIVAFVHQADTRTGTADPIDTIQNHMHKRLPHYMVPTAFLPLHRLPLSGTGKADRKRLRQ------------------------------ 145246228 190 ------------------------------------------------------------------------------------------------------KLTYADLVREARLLAAYLQHRGVRPGSVVPISFERSGAALVAMLAVSKAGGAFVSVPPTLPAGRLDAILEVIEAPFVVTWS------KYEPFWAERLPTLPIDSYPKPSADATVKTLG-----------------------------KPEDLFYVIFTSGSTGRPKGCMLSHSNWLNGAAPSWKY----GPESRVLQ------MLSHTFDMSTSLGSGACVCV----PRTEEIETVSDAINRWQVNHVIMTPSLARSLRRD--------DVPGLKTMCLGGEAFPREIVTMWSERIGPSECSIN-------SSSRPIT-RPDADPLPPNSAAC----WVVDTQDYN-KLVPVGAIGELLVSGPIVGM--GYLKNPIKTAEAFLDQFGGFYRTGDLVRWNSDGTITFCGRADTQVKLNGQRLELAEVEYQLGLEAGVQYAIAMA---PQSGRCLIAVLTVKQGNADDEQTVKKLRSQLQHALPRYMVPTIWAFVGRMPMSPSGKIDRVQLRN------------------------------ 145246228 1294 -----------------------------------------------------------------------------IDRWVTRQPESPAIDWDG-------SLTYKQLHEQSSWVARNLLHQGVKLGDRILVCADRSSRTVVTILGVVRAGCVLVLSNPTDPEKRLQWLAHKCNATLVVADPAYEER----------------------------------FATSGARVFSTTSVCAPAAWDYEFSALDDQDLVSILFTSGSTGTPKGILMDHGALATSVLLGHGRTLRFSRHTRMLHFASLTFDAALAEI-FTTLAHGGCICV-------PEEDRLSDVISRFAVNTAMLTPSVGRLL---DPEA-----LPTLKALAMIGEPLDVERF-----------APVLDLYGPTET-SIMVT---IAGPMKP--TDEPVLGYAVAGVREAENPAPLGAVGELIVEGRL--VTRGYLDDPARTRESFLPNLPALYRTGDLVRYAEDGSLRYMGRKDTQVKLRGQRIELQEVEYHLLQQAQVVVEMVIP-EGKIRAQALVAFVSTAADVESSSALPGSTIQALEEALPRYMIPSVYFALDTIPLSVNGKADRRRLREI----------------------------- 145246228 2419 ------------------------------------------------------------------------------------------------------KWTYEELEKCSSLIASQVLVHGVSSGDFVALYHEKSRWAAAAILAVFKAGGILVTLDPAHPKDRIKDILDQARPRLVLTS------------QSLLDEA-RELETP----VMVVQFAASQP----------------MPGECFPLPVSPTQAAYAPFTSGSTGRPKGIPLEHRGLAASTASVARACL-LRPASRVLHFASFAFMMEHLI----AWHAGSCLCI----PVTVRQTDLARCIRDFEVTWAFLTPSCLRLI--------SPDDVQSLEALGLGGESMTPEIFIW-----GPRLRQIVQLYGPAECS--IVAALTEVT--KPSEIGRPN-ACRCWVVDPHSRLAPLGAVGELVIEGITVG--RGYIDDPERTTQAFIPPYPNLYRTGDLVRYGTDGKLTFIGRRDGQLKLHGQRIELADVEAHLRPIPGTQKVVVVGNHHPL----LAAFVLLHPSQTQCALNVKAIDSALSQTVPQYMIPSMYLHISRLPLSASGKLNRRHLRRLVA--------------------------- 145219737 42 -------------------------------------------------------------------------------------------------------ITYEDFHEDVQNFTAYLKENGIEPGDRVAILSENRPGWYLSDMSILSLGAIDVPLYPSLPPNQIEYILQNSEAKAIIVSN-MLQLGKILSIWQN---------LPELMQIIVLNRLEEKIEDVTDLNIEGKKILQAKPRLLEGINISPDDTATLIYTSGTTGLPKGVMLTHRNICENVKSCSDLIT-LDETDCSLSFLPLSHATGGYYLLFG---CGAAIYLAESIETVSLN------IAEAKPTIIFTVPRLFRQMAKKGLALKAAHALSRLRYFVSGGAALPKETGEYFSSL----GITILEGYGLTETS--PITNVNRPEKVKFGTVGPTVRNVEIRIADD----------GEILFKG--PNIMKGYWKD----VEATAEVIKGWFHTGDIGRLDDDGYLTITDRKKHIITSGGKNIAPLPIEHLIAESPFVEQVIVIG-------------------------------------------------------------------------------------------------- 195384094 35 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTTAQPKAVC------IANSMLTVGNPF-VNSELVIYCGSSLDWYTGVLNFLYSV-AEGCTRVIAD-KPY--SAEYLLELIDKYKINIISCAPRHASELLACPQATAAR--LATVFVLAVGGGWIPPVTLQKLKNILKNGNIYF--GYGATEFGAVSAGPY---IEKFGNTVGRLVSGVKARIVDENGKNLCHGEVGEVYVHSGW----SGYYGNPQRMQDSL-----GWFHSGDLGYFDEHNNLYIVDRKKEIFKCLGMQYGPSEIEAVIAELPDVHAVCVVGLYDEKYGDAPAAMVVKRPGSTLSAA---QIKEHVAKRL--VVEFKQVYFVDELPHNANGKVLRRTVKE------------------------------ 111022930 48 -------------------------------------------------------------------------------RAAAAHPRRTFLRFEGE------SLSYRNANVRVNRYAHVLADLGVARGDVVGILGKNSPETLLIALAAVKLGAAAGMLNHNQRGDVLAHSISLLDSRVLVVSEA-------------CGEAMDSLDEPPVPSVLYFD--------------DLDRLAEKAADDNPCEQIQAREKAFYIFTSGTTGLPKASLMSHFRWLKSMSGLGNMGVRLRGSDVLYCCLPLYHNNALTVSLSSVLGSGATLAL--GKQF--SASKFWADVELNRATAF----TYIRYLLNQPEKPGDRDN--SIRLM--VGNGLRPEIWSEFTTRFGISR--VAEFYGASECNIAFVN----ALNVDRTAGICPLPHAVVEYDEDSGSPVRTGDVGLLLSKAPFDG-----YTDEEKLVRDGFDDGDCWFDTGDLVRRQGWSHVAFVDRLGDTFRWKGENVATTEVEGALLAHPAVEHAVVYGVEIPGTGRAGMAAVTLHENEKFDGSDVAEL---LFQRLPSYAVPLFVRVVDSLEQTSTFKSRKVELRK----EGYDVEDTDTL--------------- 188591954 47 ----------------------------------------------------------------------------------ERHADRLAL------AGPEGELTYRQLDEQTDRLAAALLALGLKPLDRAVFQCGNCNELLLAFFACLKAGIIPLCSLQAFRKLEISYLGNLCEARLHLVQ------GDDPKFDDVAFAEEMQAEVPSFAHVLQARGE------RRGKAVLLADLIEQMPLVRARELLARHDPVFQL-SGGTTGVPKIIPRFQNEYL-YNMRAVAACNGYTQEDVLFFPTP---YMHNLNMFFGPLLTGATVTV------TPDIGELQRLVRDYRPTWFGVAPILTRELAKAGAAERARRNF------------VAPKNAAGLTRLTGS---PTHHIFGMTE-GVIMFARRDDPQEIRDSSVGSPVSEYDVKIVHPGTEPVPDGEAGEALFRGPY--TIRGYYKSEKRF------TADGFYRSGDLMVVDGRRYYFFCGRIKDVVDRGGEKINAEELENVINLHPAVLACAVVGMPDRIYGERVCAFIVPKPPATSLPQLTEYLQQA---GLAKFKWPERVEVVREFPLTASGKLSKALLRQ------------------------------ 161367420 1 ---------------------------------------------------------------------------------AARHGDAVAL----EVGG--YTLTYRHLDRTVDHIARAVLDTCDTTPRRVGLYASRSVAAYAGYLAALRLGATVVPLNPSFPAARNERIVGNAALDVVIAQDA-------------------DPGLPAPACVV-------DPSLAQRTALALREPGPASTGRRP----DPEAAAYILFTSGSTGAPKGVPRSVDAYLRHVIQTFDLTFDLSVFDLFCT-----------------WGSGAALVV----PTRGDLLAPARFVAARGITHWFSVPSAISL--AQGLGRLAENSMPNLRWSLFCGEPLTLEQARAWQRAAPGSTME--NLYGPTETLSCAQFRLPVGRAAWPVTATVPVPGLEALVV---GYDHRPGTTGELCVRGAFDGTRVTVWDQPAAPPE------DAWYRTGDRV-RDEDGCLVHLGRLDHQVKVQGYRVELGEIEAVLRGHPQVTEAVVVAVRDDDGPMTLHAVC-----TGTGGGDGDELLTLLRTKLPQHMIPRSLAFWRRFPLNSNGKVDRNAI-------------------------------- 83718092 210 --------------------------------------------------------------------------------HAERHPDRVHLRLL-EDGLVATPLAYGELHRRASDLAGGLRERGIDPGDTVALMLPTGLDYFVSFTAVLFCGAIPVPIYPPANPAQLEEHVERHTP---ILENARIKA--LIAFRQAVSVALLKLRVSTLQHV-------------------FTPEQLVGRERLPPFRAAASDIALLQYTSGSTGTPKGVVLSHAN-LLANIRAM--------GDRMHVYATVSWLMGLIGAWLAPLYFGIPAVVMSPVAFLARPALWLRAISRYHGTITAAPNFAYERCARHLAALPTEFDLSSLRFAFCGAEPVNADTLAARFAACGFDARALTPVYGLAENTLGLTFPPPAAVPAPPG-CGYPIDGTELRIVGDDERELAERRVGRIEFRGT--SATRGYYRNPAQTARLFHDAWRD---TGDLGYV-ADGELYITGRAKDMIIRGGQHFFPYELEEAIGRLPGVAAVAVCGAADPASGERVVIFV---ESEAADGAACERLRANVNDVTAARGMPAEIVAPHSILKTPSGKI------------------------------------- 148555152 12 -----------------------------------------------------------------------------LDRHAERHPDQ-AVVGAAPDGTMVRR-TYAECADRARRLSAALVAHGIGPGDRVATLGWNTLEAWYAIMG---IGAVHT----------LNLRM-DATQLAWVAGDAGDRLLLVDPALLPMAEAVRAL-CPGIEGIIVLG-DGTDALIAAHEPARWGGFGE-------------DQPAGLCYTSGTTGDPKGVLYTHRSNFLHTLAILQDLFGIGAADSVLPIVP----MFHWGIAFAAPAVGAKLVLLDGASVH-------RLIAEEGVTMSAAVPTVWQGLLDHLDR--EGGGLAPLRRVVIGGAACPPSMQRRLTDHYG---VEVRHAWGMTELSGTVAAPSAASAALPPEEAGRPPLGVELKVVSDDPA-AGPGAPGRL--------FARG-YATVGRYRETPATDAEGWFETGDVAMI-EHGFLQITDRDKDVVKSGGEWISSQGLEAIAAEHPAVAHCAVIAADCDRWGERPLLVVQLREGEDCSDALLESFDGAV-----PRWVPDGVVRVDAMPLGTTGKIDKRALR------------------------------- 195112118 36 ------------------------------------------------------------------------------------------------------RLTRSQMLHNAAKFSVYLRAQGVAETDIVGLLARNSTHLAALAYGCLFNGTPFHAINPSLEERTIRHLFDITKPR-LICCDASDY-----EKLRNIASAL------NVPIIIIHGRIAGVMSIQEL-------LQASIPEDYKPSQFKRDRIMAILCSSGTTGTPKAVTISNS---RQIFESHRY---LNSNDIQYAPSTLDWLTGLTAGVYG------TVRLI--SQQAFSAEHFLSMCEQESVSWAVVAASHIAIL--ANCPATDVRQLLSLRHLLFAGGHTLVATLNKMQSYLRGEGI-LRNAYGMTELGTCVSCNY--TTHSKPTSVGRLLGNIRMRVVSESAVSLGPNEQGELYCHQHW----RGYYGNSAATAE--MQDKGGWFHTGDVGYFDEDNYLHIVERKKDMLKYLGMMYYPHEIEEVIAQMPQVAEVCVFGIWNETVGDAAAASVVPKPNAPLSAQVIAFVAQHIAKQLNAGA-----QIVPQLAKSANGKVNRQAVKA------------------------------ 159124418 176 -------------------------------------------------------------------------------------------------------LSYAELIRSANAVAAELLVHGVERGNYIPVLFEKCKWSPVAMLGVLKAGAAFVLLDSSYPPQRLHTICGGLKTQIILCSKDMY--ARAASLGPTAIAIHENAA-----------------------------FLADIPDVTFPV-VSPENAAYVVFTSGSTGTPKGAVIDHQSYCSGALAHNRAHV-LGRNSRVLQYASYAFDVSIMETLSTLMAGGCVCILSD----LERHDHFANSVQRLAVTHAFLTPSTARLLMQ--------RELPSLCVLVLGGEAMSLADRSYWM-----SRVRLMNEYGIAECS--VASTIREVSHVEQKDIGFPM-GVVAWVVDQNDHEVAIGATGELLLEGPSPPVGRSSSNRAGSGRCAMGSQ-AGSYKTGDLVRYNEDGSLSFISRKDSQIKIRGQRFELEEVEQHLRRIDEIQEATVVAAPDRPKQPYLVAFIVPRARESPTEEFRATIQTKLHSILPAHMVPSIYLPVNRMPKTSSDKVDR----------------------------------- 196155841 21 --------------------------------------------------------------------------------------------------GEYHDYTWKQVAEQARKVAARLREFNFPQGSRIGIFSKNCAEWFITDLGIMMAGHVSVPIFSTAGPDTVQYVLKHADVQLLFV-------GKLDNTAEQV------ASIPTEYLTVAFPYPNIATKQQ------WAEFMDIAPIKDSPVP-DMDDIMTIIYTSGSTGQPKGVVHSY-NTACWAARRSLDQLGINENDRTM-----------SYL---PLAHITERVLVELSSYYSDLATFQRDVGHCQPTLFISVPRLWKMPQKKLDTLLKIPILNKIRLWASGSAPLAPAVIEWF----AKIGINISEGWGMTENSAYGTGSVPFRHD-KIGCIGKPYDGVDIR----------TSEEGEIQVKS--PCNMLEYYLEPEKTAEVFTE--DGYLRTGDKGVIDADGYVKITGRLKDIFKTAGKYVTPAPIEAKFMENPIVEQVCVTG-------------------------------------------------------------------------------------------------- 115397123 2 -------------------------------------------------------------------------------------------------------ISYQGIIRRADLLVEVLQEKGLRMSEPVGIVFESGYKQVISQIAVLRSGGTCVPVEPSMPSMRLTAMLNDINARYIITSS---------DLTDGLSEILDFDNITDTQHPI---QAENEISLRANCD--------------------ATHCSHILFTSGSTGRPKPIQISSGSIL-HVLNSFP-TLPPGPSDRMSMFINPGFDFSL-FEIWGALLSGATAIRIP-KLVVTDPTTVGRFLRENNITVM-IFPTALNAIALSAPESFGGC-----RHVIVGGEAANVTSMR---MVLGSSPPQYLNAYGPTETTIWVTMGLVDLAEAEAPSIGQPLGETKIYLLNEQRELITDGIRGEICVSGPQVS--RGYLHRPEKFIDIPASDLGRLYRTSDLGEWRRPGVLDYIGRADKQIKRSGHRVELGDIERTLEMHPSVH--ACVAIQHKQTSDILAAYVVFDSPTQMGE--SQDLTSWARERLPPYMVPDMVKQVQKFPLTSNGKVDRESLR------------------------------- 119475755 4 -----------------------------------------------------------------------------------------------------KSVTYGELFSRVNQVAFYLEELGLPKDSRIGIYSNKGIEQVVSVLAILSTNHILVPLTKLLKPEQVEYIINDCDIKCIITD-------------KLKLESIEEINFDG--HIISYETT--------SKDIASFDEIYKYYNKPYICDINGHNNAVITYSFGLSGTPKGIVISHRNLIDSARVVSQYLH-LEENDII------------SGLLIFNLDYGLNQILYKKARLALHPEDFFNHLINDGVTVLPVMPVNLSQMFDEDVRRIPSADLDSVKTITSSGGNVTEKMIGDCKKHF--QKASFYSMHGLTE--AFRSTYLPSQVEIRPDSIGRPIPDVELYVINADGNECAVREVGELIHRGGY--IYRGFWNNAERFKSVQILKLEGVVASGDYVYKDEEGYLYFVSRQDDMIKTRGFRVSPYEVESVVINIPQIDQCAVFGIDNELIEQEIV-MVYSAAGQISENEIVFELKKH----LASYMIPSRIVFKKSLPLIQSDK-------------------------------------- 169775679 7 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTFCATIQKHRITYAYVVPPII--LELVSNPRITEYDLSSLRMMLSAAAPLAVELIQTLHQKL---KLSVRQAYGMSECAPCTHMQTWNETHTHLGSVGRLLPNMTAKVEGETGRSKELWVKG--------PNVFLGYLNNPKANSESFSE--DGYYKTGDVGHKDENGHFYITDRVKELIKYNGFQVAPAELEAIALGHPAITDVAVTGIKDGQSGELPRAYVVVAPGYEGNQSTADAISQYVSDQVINYKRLRGVRFVQAIPRNPSGKILRRELKKL----------------------------- 198266933 12 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQISQDHKARRMWVVPPVAIALAKH--PLVDNYDLSALDQVFIAAAPSGAELTDAVSARLG---CTVLQGFGMTELS--PVSHLVPGNAPRSSAVGVAVPNTQSKIINPDGDEMDINEEGELWVKG--PQVMQGYLNNADATAETI--PEDGWLRTGDIARIDADGYMFIVDRLKELIKYNGFQVAPAELEATLLAMDRVTDAAVIGLPNDLAGELPIAFVICADGGPD----EASIHAHFNENLATYKQLHQIRFVDEIPKSASGKILRRFLRDQVAAE------------------------- 71733830 5 -----------------------------------------------------------------------------LERSAKKFPEKVAV--QGVRLGHIEAITYAELNTFSDRFSEFLRAQGVTRGEFIPFFMFKEIDSIKSIFSILKADCAYVPLDCKSPEGRLLSIIKSCKAKFIIV------NERSESLAERVFSAI-----PTLK-IINISEFVSDTAFVFSASLNI-----------------SVDLAYVLFTSGSTGTPKGVMISH-----------QAIIDY----IGWCTTAIDHVSNHTFDIYTSMAAGATLHLVPEEFNVMLP-RLIDWIEDNRISIFFCVPSILTLMLQTGR--LRTERFVELKHLICAGEVLPTTTAKKILGLF--PHLQLTNMYGPTEITVDCTYHVIREADVTSSTIGKPRRNMQLMVLTDDGAVTERGAIGELMVRGS--SVSYGYLDNYAKTQEAFHSLYPDVYKTGDRVTIGEEGLYYYCGRLDNQIKHLGYRIELGEIEANALLLDTVLEAVAVYRSSTSMFESAICMAV--KTTVPTD--VRTLRAALTSVLPPYMIPGHFVFLDDFPRTPNGKYDR----------------------------------- 45597453 84 ---------------------------------------------------------------------------------VQRHPDKTALIFEGTDT----HWTFRQLDEYSSSVANFLQARGLASGNVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALRHCLDTSKARALIFGSEM---------------ASAICEIHSLEPTLSLFCSGSEPSTVPVSTEHLDPLLEDAPKHLPSHPKGFTDKLFYIYTSGTTGLPKAVVHSRYYRMASLVY---YGFRMRPDDVYDCYHSAGNIVG----IGQCLLHGMTVVIR----KKFSASRFWDDCIKYNCTIV----QYIGELCRYNQPPREAESRHKVRMALGNG--LRQSIWTDFSSRFHIPQ--VAEFYGATECNCSL-----GNFDSRVGACGFNVYPIRLVRVNEDTMELIRGPDG--VCIPCQPGQPRIIQQDPLRRFDGYFKKGDQAYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLHMADVAVYGVEVPGTGRAGMAAVA----SPISNCDLESFAQTLKKELPLYARPIFLRFLPELHKTGTFKFQKTELRK--EGDPSVVKDP------------------ 121704387 34 ------------------------------------------------------------------------------------------VLYRVDQTGE--TLTLAELEEKSRRFADVLREYEIMAKDVVGILAKDRIQYPIAYFGALAAGATVAPVQQEMSETDIATRMVQSQVKLLITDS------------DLLSFAEVSANLAGAIRLITLDAS-PDQPWA-----SLEGLLPRGRPDLETEASAEDHDAFLNRTSGSTGNVKSVLTSHAHFIATMEGTIGTIPDNTDRDVWLSPLSLGFFMGLNIML------GIPVVLMNGALD----ETTVDVVGRHKISFLFITPPIAARLARADLKAP-GIDVSSVKWLLTAGAPMHENLRQTVSEQFGGVHLDLE--WGTSET--MLIAIQRDEDSRRSNYSGTLVNGMEAKVISTTGEELGAGEAGEILVRNQL-CRFKG-YKDNERDFDA-----EGWFHTGDYGYLDENCNVFIMDRIKELLKVGGH-ISAAELEAVVFEHPAVASAVVVGIRNDFTQDEPTAFVILKP-------------------------------------------------------------------------------- 145242914 1394 ------------------------------------------------------------------------------------------------------QLTYEELNSKSDIVAEFLNTQSLEPGSVIGVFAERSCEAIIAFLGILKASLAYLPLD----VRSPVSRLE----KILSSAKAC----KPV----LVGSCIECPSLTSADHQFL--RLSDLLNGSTRNELDFQHTVRPRMP-------GPDDVAYIVYTSGSTGTPKGVIIQHKAIIRLTQCTNIISHDEAAGNIAH-MSNLAFDMSVWEI-YTALLNGGTLICID-HMTVLDYRLLAQVLVRESIRVAMITPAMLKQCLIEVPSTI-----SCLDILFVAGDRLDPSDAIKARTLV---RNELINAYGPTENG--VLSTYPNGIPI-----GRSISNSGAYVVDPSYRLVPIGVIGELIAVGD--GLAKGYVDDAGRFVTV---NIPGQYRTGDFVRRPTDGQLEYFGRMDQQVKIGGFRIELEEIEYVLLQNCKVRDAVTVIQQREGQVPDIMSFVTLDPGQI--EATQQDLQEWVEDRLPSYMIPRAIRVLERMPINSNGKVDRQKLAGMTDTHTSRQPITVTLPPPAVLEEF------ 145242914 236 ------------------------------------------------------------------------------------------------------TLSYSQLDSLATQWASHLQRLGIGPEHMVPVMMDKSQWMVVAELAILKVGGAFVPIDPKQPPDRLRNIVTQVNATVAITS---------TDLVPILSSLLGTIVTISSETTSNLPTTMSDVP---AREITL------------------ETTAYVLFTSGSTGQPKGCVHRALANLVNLAPSLK----ITAESRVLQSASYGFVMSLAEI-FCSLTVGATVCI----PSKEDCNNLQRAMESMLVSWAILTPSAAQSLVS---------PLAFLKTLVLAGEPMRIDLFMWVNQ------LDLHLVLGCTEWAGASVSP-----PIRS-EADIRCIGTSPRLWTDHNRLAPLGAVAELLVES--PALADGYLNNASQTASAFINA-PAWYRTGDLVQYYADGKIRYIGRKNTQVKIRGKRLELGEIEYHIRQIPAIAEAAA---PKGSETPIVVAFLYSSDQEALFQAHVDSIKKGLEQALPDHMWPSIYLPLESVPLTTTAKTDRKKLRHIICDLEKDLTPTSPIVSPA----------- 145242914 2480 ----------------------------------------------------------------------------AFQRQVASFPSRIAV------TDQSARLTYSELDSRSDRVASWLSALSLPVEMPVAVLAHRSCEATVALLGILKATLAYLPLD----VRAPAGRIET-----------------VLSLVPNCKLLLLGSGLRNP----VAKLEGITAKPITEASMEFNHLLSRPS---------ATSLAYIMFTSGSTGQPKGVMVEHRGII-------RLV---KGSDVASEACSVAHMSASTWEIYIALLNGGTVVCID--PMTADYSALGEVFQHESVRMAFFTPALLKQCL---TVSPATHN-----VLHTTG------------DDACVNGVPI----------------------------GQPIFNSGACVVDRDLRVVPVGTIGELIVTGD--GLARGYTQDQGRFITLPVKTVRG-YRTGDIVRRPGDRQLEYFGRIDQQVKIRGHRVELTEIDQSLLAFSFIKEAVSICRKEEARGPDLVSFVTADNGQD----------------------------------------------------------------------------- 169628435 49 ---------------------------------------------------------------------------------AAKHADRVFLRFEGQD------ITYAQANATANRYAATLASQGVGRGDVVGIMLRNSPETVLLMLATVKLGAIAGMLNYNQRGHVLAHSIGLLDSKLLITEAEF-------------EEAISESGVNVVSQLTI-------------DELDRMSVLAPTANPSATEAVMTKDRAFYIFTSGTTGLPKASVMTHYRWLRGMSGIGDMALRLRPDDVLYSCLPLYHNNALTLAVSTTVNAGATLAI--GRSF--SVSRFWDEVIASRATAFIYIGELCRYLLNQPPKPTDRKHR--VRVI--VGNGLRPELWGEFTARFGIKR--VCEFYSASESNTAFVNAL--NIDRTVGICPMPIAYVKYDV--ESGEPVRPGESGLLLSKAPFDG-----YTDPKKLVRDAFKKGDTWFNTGDLMRNLGWGHAAFGDRLGDTFRWKGENVATTEVEAAIEHNDAVEESTVFGVQVPGTGRAGMAAIKLHDGVELDP---KALSDTVYQNLPAYALPLFIRIVDTLEHTTTFKSRKVELREQAYGE------------------------- 121610368 30 -----------------------------------------------------------------------------LDECAAQMPDKVYLHY----GEDNIRMRFSEVKAQTDRIAAALAAMGLPPGQPVSVLTRNSLVGTLAMYAIWRAGGVFAPVNFGFRGALLSYQLNDTAPFALITDSSF-----AAALSEIAAEI-------ELRRLLVHRPGAGDHDFSAGPVPDFDAALRGHSGPVPHVPRGPLDIANIVYTSGTTGPSKGVLQPHYTYPLRATTTSA--------DVLYCDLPLYHVGGAFALVARALWQGNTVGLWD----RFSPTRFWERIEDCGASSCILLDVMIPWLMNAAPRPGDRAN--TLNKVHMQPLPVNH---NEVARRFGID--FVSCGFGQTESGSCVITGTPAALPLPKGFMGRANPVLEVAILDEDDNHVPPGAVGQLAFRPRFPGLLLEYLRKPQVTVKA---QRNCWFHTGDACRQIAEDTYAFVDRMGGLCRVRGENVSSFDVEALLARQPGVRAVAAVPIPAQVGDEEIAVFIEVTSGATLDEA---AVRRHAQASMPGFMQPRYIRLVDALPVTATNKI------------------------------------- 156055858 77 -------------------------------------------------------------------------------------------------------YTWAESYDRVNQYGQWYLSQGVKPGDLVAFYLQNSPDFLFAWLGLWSIGAAPAMINHNLAGKALIHCIKVPNAKLILVDDD-------EELKARIEEEKETLEGELGIKILV-------------MDSTVRSEIRSTKTDRPREEVKAKSPLGLLYTSGTTGLPKGCTHVARGYMAGISRAAGLS-PVRDDDRWYNYHGTGGITAVSNI-----MGGVTNCI--GKKF--STSKFWGDIRDSRATWFYVGETA-RYLLAAPPSPQDKDH--CVRVMYGNGMR--PDVWYKFKNRFGVPE--VIEFFNSTE-GVFTLTNHARGDYLHHGLIQFRDLYIPVKVDDVTGAIARDEKGGEIIVAVPDTNVFAGYFNNPEKYERDVFKKGDLYYRTGDALRRDKDGRWYFLDRLGDTFRWKGENVSTAEVAEVLGKYDGVVEAIVYGVQLPHDGRAGCAAVFIDPSITNFD--FAGLLKHTRKHLPKYAVPIFLRIVKEM--------------------------------------------- 156359531 7 ----------------------------------------------------------------------------LLDRHTAECPNKEALVY-RDEKGNRKSLTFKEYKDQSQAIAARLLELGVVRGDMVLVMLPSEFEFAIVEIALGRIGAIFVAVFD--APEAVTILQDQIH--------CIFYSHESKEMQEVVSAIVDRDHFKA--AVYVGPHT---TPPNKPKVYSYSDLLEASEPYDLAVEVQFDDPFLIIHTSGSTGKPKPALYTHQGF-VNGVKIISLVFKATRESIVFSDAPLDWISGVGFMLGLVPFCGATLVMFP--PNLAVHGHILHIVEEEKCTHFFLSYFFVDMTL---YSEISNVDLSRLRFCLTGGQLMDKNLMKKVFDIV--PDLCILFSYGATE--AFLVARQPDNIDSVNYAALELNPGLEIKVVDSNENVVPVGTPGELYVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 87251742 3130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQPLTLHPTDLAYVIFTSGSTGQPKGVMMDHQAV-INTLVDIEARLNLNEQDKVLAISDLS-----VFDLFSTLHCGACLVIPEISPAQ-DPDGLITLAEQAQITIWNSVP-AFAQLLTDGLNS-RNTALPSLRNIMMSGDWIPVSLPDQL--NLVAPNAKLLSLGGATEAAIWSIAYSIKGSYVHRSSIGQPLTNQSFFVLDSELNPCPDWVTGELYI--GGLGLSLGYWQDEAKTAAAFITHGERLYKTGDLGRYQSDGNIEFLGRNDHQVKINGYRIELGEVENTLERLQSVI-AAPITVED--GSARLVAYTVCSQRQAQDTE---QLLQYARQTLPTYMCPVQIVPLDSIPLTINGKVDRKAL-------------------------------- 163815866 12 ------------------------------------------------------------------------------------------------------------------------------------------PESVAAYMGVVYSGNFYVVLDAEMPKQRAESILAALRPAAILTDDLHVELAKDVAY------AVKKMAEPQ-EAVAVSKEGERNCCIDEIKVLDLDEMADQSGLDGVRARMIDTDPVYALFTSGSTGVPKGAVVSHSNIIAYIDWYTE-AFGIDENTVFGSQTPFYFSMSVSD-LYSTLKNGATLYIIPKVYFTF-PMKLMEFLNTYKINTIYWVPSALQIV--ANYKMFQYAKLPELKKVLFAGEVMPTRPLNYWRENL--PDAMYANLFGPTETTDICTYYVVNFADDEPLPMGHACNNCDVFVLGEDGKEVSPEVEGELYARGSF--VALGYYGNAEKTKEAFVQNYPEVYKTGDLVKYNKYGELVYVCRKDYQIKHMGYRIELGEIEAAAGAIEGIRSYACI--YDDAADKILFIY----EGKKKDD---AELLNAFKARVPHYMEPNRFIRITSMPHNANGKIDRKKLKA------------------------------ 71905891 19 ----------------------------------------------------------------------------LLFHHAQTRPNAPAM--REKYLGIWQTWTWLDVAERVRALACGLASLGFKRGDNLAIIGDNRPHLYMMMTAAQCLGGVPVPLYQDAVANEMLFVLQDAGIRFVVVEDQ-----------EQVDKMLEQDQVPTLEH-IVYDDPRGMRHYSQPFLHDIHELMEMGRIHAEVEQGHFDDTSVMLYTSGTTGKPKGVCQTHAAF-IAAAQGGVQVDKLGPDGDILSYLPMAWVGDHLFSYAQALVAGFTTVMSDGPTCYFAPPRVFEMIRKLKQKMFHH---FMAVAKRCGSDILDGKSMSRIRVAYTAGAAIGPELFRFYR----SMGINLKQFYGQTETCAYVCLQPDGA--IKFDSVGQPAPGVEIKIADN----------GEVLVKGPM--LLKEYYKRPDATAETINA--DGWFMTGDAGFLDEDGHLKIIDRAKDVGKLSGAMFAPNYIENKLKFFQHIKEVVCFGHERDM----VCAFV------------------------------------------------------------------------------------ 218286848 501 --------------------------------------------------------------------------------HVLASPDRVAII------APDRTLTYGELFTAAKDVARRLKT--VLPQDAVAVALPKSWEQIAAVLGVLLTGAAYVPVDPAWP---LARRVLQQGARAVV-ADAQALPAEWAGLPLAAVGPVGKPEPASSADLISLQR------------------------------FSPDRLAYVIFTSGTTGTPKGVMMTHEAV-QNTIHDINARFSLSSEDSVFALSALSFDLSV-YDIFGLLSVGGHLVLPHDAELR-DPSAWVRRLTVHPVTLWNSVPTLWQMLVEHGETPPRMPRL----ALLSG---------DWVPVRLPRESARLVSLGGATEAAIWSIAYEMSVEDPPAGSIGRALTHQSVEALHEDLTPCPDDVVGELFI--GGRGLSLGYLGDAERFIPHPV-TGERLYRTGDMGRWRSNGQIEFLGRRDTQVKINGLRIELGDVEAALSSLAGIAAAVASVVPLAGGMDGLAAYIVPQNAEVPPRP--GELREALLAKLPHYMVPQRYVFLESLPLSDNGKVDRK---------------------------------- 145595328 472 --------------------------------------------------------------------------------------------------------TYGQLRAHAGAVAAALRAAGHGRGDLVAVVAERGVDQIAAQLGVLMAGAAYVPVSPGWPPPRRAQVLTGATVRAVLSADDGLAGAPDDATRLRLDEL-------------------------PAGDLTDAEAAD-----------DSEALAYVIFTSGTTGRPKGVMIRHQS-AVNTILDVNDRFGVTAADRVLAVSDLS-----VYDVFGLLAVGGAVVV-------PDADHLHELVGRAQVTVWNSVPAYLAMFVDFVRSVPGRARPSDLRLAMVSG--------DWVPLPLGRDLAEIVALGGATEAS---IWSNWYDVPTRPASVGWPMRNQCFHVLDRRLADRPDWVPGELYIAGR--GLADGYLDAPELTAASFVDTGDRLYRTGDLGRYWPDGVIEFLGRDDPQVKINGFRVELGEIEAALVDQPGVDDAVVVARRDE-RGASLVAFVVCPEAV---PGFADTLRDGLGATLPGYLVPPAIEIRETFPLTTNGKVNR----------------------------------- 119470675 81 --------------------------------------------------------------------------------------------------NPHRKMSYKALAKNVTGLGNALHSLGITKTEVTSLVLPNFPETYVSLWAAEAAG-IANPINPLLDESIMKEIMISANTKVIIA--LGPVPGSDIWQKVM---AIKE-HIPGLKAVISLFGDDIACSQNNKVPVYFKKLLAAQNTQAAPEQ---SDVCAYFHTGGTTGLPKLAKHLHLNQLTNAG-QVNLLSPVNAGDTML----VGLPIFH---VNAAVATGIASVMKGCKILLASPSGFLTLINNYDVAVMTAVPTVYAAMVEQITSQKIIVPPLKMKFAICGAAPLSSDLQALFTKL---TNTPLVEGYGSTE--GSSVSTLMPVNPIKEASVGLPIPGITLKIINEQGKMCDTLDVGEIIITNVFPG-----YVEDAHNQGAWVVDENGYFRTGDLGKIDESGYVSLCGRQKELIIRGGHNIDPKMIEDAATSHPDVTLAAAVPRPDSYAGEVPVLYVMLSPQSTLK---LDDLTTYVSANIPERAAPKAIYIIDEIPLTAVGKI------------------------------------- 110597451 42 -------------------------------------------------------------------------------------------------------ISYREFEEDVHHFSAFLKNNGISPKDRVAILSENRPGWYLADMAILNIGAIDVPLYPSLPPNQIEYILNNCSAKAVVVSN-MLQLGKIISIWQN---------LPELCLVIVMNRLEENVEDVIDLNQAKEEVLEEKPWFLEAAPVEPDDVATIIYTSGTTGLPKGVMLTHRN-LCENIKSCSSIIRLDESDCGLSFLPLSHATGGYYLLFS---CGASIYLAESIETISMN------MAEARPTIIFTVPRLFDSIIKQGEKYHRQLNLSRLRYFVSGGAALPQKIGEFFQAL----EISILEGFGLTETS--PVTHVNRPEKIKYGTVGPAVNNVTVKI----------AEDGEILLKG--PNIMKGYWKDEEATREV---IRDGWFCTGDIGEIDKDGYLKITDRKKHIITSGGKNIAPLPIENLISESPFVDQVIVIG-------------------------------------------------------------------------------------------------- 119962414 55 ----------------------------------------------------------------------------------------------------HKSLSYTELLKAVRAFAAQLNGAGLGRGDKIGV---RIPELYIAILGILMAGAAYVPVDADDPDERAKLVFGEAKVGAVIAS------GLDVQLAGEAREAVSGPGTPGL-----------------------------------------DDDSWIIFTSGSTGTPKGVARSSAAFVDAEARIFLQAEPIGPQDRVLAGLSVAFDMWL------AWRHGACLV--------PAPRALVRTLINHGITVVSTVPTLAALWPAEA--------LENVRLLIFGGEACPPE----LAERLAVDGREVWNTYGPTETVVACAAPLGGPGPVR---IGLPLDGWDLAVVDSNGVPVAEGDIGELII--GGVGLARYLAKDAEKYAPMTTLGWARAYRSGDLVRFEAEG-LIFMGRADEQVKLGGRRIELGEVDAALQSLPGVAGAAAAVQTTAAGNQILVGYLAPADGHELDMD---EARKLLGESLPAALIP-LLTVVDSLPTKTSGKVDRHAL-------------------------------- 189500240 18 -------------------------------------------------------------------------------------------------------ISYDSLSDDVSSLAAFLKHKGIEAGDRVAILSENRPGWYLADMAILTIGAIDVPLYPSLPSNQIEYILKDSGSKAIVVSN-MLQLGKILSIWQNLTD---------LEFLVVLNRLDETVEGATELSEAGREILENSPDYVSYTMIKPDDTATIIYTSGTTGLPKGVMLTHRNIC-ENVKSCSSILRIDETDRSLSFLPLSHATGGYYLLF---ACGARIYLAESIETVSLN------IAEAKPTIIFTVPRLLKQIKTQSPTKQKIFDWANLRYFVSGGAALPRKIGEFF-QAFG---ITILEGYGLTETS--PVTNVNRPEKVKFGTVGPVLDNVTLKIASD----------GEVLFRG--PNIMKGYWNDES---ATGEVIHDGWFHTGDIGELDEDGYLKITDRKKHIITSGGKNIAPLPIEELIAENSYVDQVMVIG-------------------------------------------------------------------------------------------------- 118469213 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDLFMLIFTSGTSGEPKAVTHDKVAFPGRMLAE---RFGLAPSD----TAYLSMPLFHSNAIMAGWAAGASIALR----RKFSASGFIEDVRRYGATYANYVGKPLSYILATDPRPDDADN--PLKILYG-----NEGAARDLQRFAERFGVHVVDGFGSTE-GGVAVARTPDTPDGALGPLTD-----QVAIIDDTGEPCPPGRVGELV-NPTGPGWFRGYYNDPQAEAE---RMAGGVYHTGDLAYRDENGYVYFAGRLGDWMRVDGENLGTAPIERILLRHPGIVEVAVYPIPDPAVGDQVMAAVVPAPGSVLDPGQLGEFLAA-QDDLGPKQWPSYVRVSTELPRTETFKVLKR---------------------------------- 70720930 1378 --------------------------------------------------------------------------HDLLADQVQARPDSPAIAWDGE-------LTYRKLDELSTRMSHSLLQLGAGKG-LVPLCFDKSMWTAVAILGVLKAGVGFILLDPHLPEQRMRDIVDQVGSKVIVTC----------PTREILCSRLAEATVA-----ISWDYFSGQLDWT-------QQELPSVSP---------SSTAYVVFTSGSTGTPKGVVVTHAN-----AVSAQHHMGHTPESRLFDFASYSFDVSISNIV-SMLACGGCLCVPSESDRTDDMEK--SIVS-LRVNALDLTPSTLQLLSPE--------RLPAVRQLTLGGEPLEADVEKWC------GKTRICNAYGPSECTPTATINSNAMEPQMATHIGKGA-GVVTWIVDADDHDLPLGCTGELLLEGPLVG--RGYFNDSAKTAAAFIERQGRLYKTGDLVKYNRDGSLAFVGRKDTQVKVRGQRVEPGEIEAVLRSHESV-DGAVVVFHRLTDQEWLAAFVTTRE-------------------------------------------------------------------------------- 70720930 272 ------------------------------------------------------------------------------------------------------RLTYKELDELSEKLAGHLIDADVGPEVIVPLCFEKSMWMPIAMLGVLKAGGSFTLLEPSFPEQRLRTIVEKVNASVMISSPSNMSLSSRL-LKRVVE--LDSCSVKSF----------------------------SAHPSRPRNSQPSSTAMFAVFTSGSTGVPKGAILTHTNYSSALAYQLQPLGFTKDSRVFDFASYAFDVSVHN--VFATLTSGACLCIPSDEDRHNDIS---KVMVDMRVTISHLTPSVTR-LIDPDSQPF-------LKTMVFTGEPLSVDATRWW------GKVDVVNEYGPAECTINTVNSRPISPEA-ATNIGLPV-GVAAWITDPENHQVPIGCVGELLVEGPLVG--RGYIGDPIKTAASFVSGHPGLYKTGDLVRYCADGSLSYLGRKDAQVKIRGQRVHLGDVEEAQRVFADVIEPQAIPVP------TLAVFVQMGENTATNEALRADVQAKLSQHLPSYMVPTVSFWMETLPMTPTGKMDRRMLRRI----------------------------- 158422203 6 -------------------------------------------------------------------------------------------------------WTFEALMARIARFGQALAGLGLLRGERVALLLPDIREHLEADYGAMAAGFISVPLSAGMRRQDLVAHLRRTGARAVVA---------EATLIPMLAEL--RSELPDLRHIIALGGTVSGA-------HDYEDLLARASDRFLP-PGESEDIAQLALSAGRTGQPKIVKLSHGNI---SAVAGNLIAGLRSDSVFLNVRPL-WA-PLQFMVLAYLLGGSRIVL----GGAFDAERFPFQMARFSVTRSAMSPAQLAELLPH--LAPEDVALNAMEMLHIGGAALPEAVCDEALNLVGPR---ISVHYGLAEAPFTCLLS-AERLSVKRATVGRPFFGYETRL---EGVEDTTEQEGEILIRG--PHVMTGYWDDPE---ATARVLCDGWLRTGDIGMLSSGYDLKVVGRTQDLIFSAGQTVSLREVEAAIARHPAIREVAVVGLPDGEAGEALTAFVVLKDESAASAE------------------------------------------------------------------------- 56696723 28 ----------------------------------------------------------------------------------------------------------------------ALRKLGLKRGEVVSILSEDRKEWAWFDMGIQAVGGIASGVYTTDSANQLKYLINDSDSRFLIAENE-----------EQLDKYLQIEGVPGLLNVIILEDEGLH-DLNHPRDRLYEREAEKEEPEAEIAQIRPEDVALLIYTSGTTGMPKGAMLTHENIMAG-IEAGAHRLPTEETDEQLCFLPLCHILERDVSIYFPLASKCTVNFAESSPATFTAPRVWEKIYS-QVLILAQEATALRAGMKRAQYLVENWDRLVLRNLGTGAAPISPELLKWYW-AIG---VPLVEGYGMTETAGIATINTPE--ENRIGTIGRVVPGIDVRI----------AEGGEIQVRGL--NIFKGYWRNNEKTAESFTD--DGWLRTGDIGRMDDDGYVTITGRLKDIIITAGKNITPAEIESRLKFSHYISDAVIVG-------------------------------------------------------------------------------------------------- 32474305 2756 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSSSDAAYVIYTSGTTGVPKGVIVSHGAI----ANTLRWRGRITP----LNSAD---------KMLMPLSHGMTLFAYSQGADWPSAENVADLIIRDEVTVLVGVPSWID-LIASHRKFAHCH---SLRHVWIGGESMPESLPRLIRR---SSEAQIWNCYGPTEAAVEATAYRINDVHSRRIPVGLPADHTDVVVVDSNHLEVPPTFAGEIALVGA--GLADGYLGDEQRFVN--LPDGRRAYLTGDQGRRRVDGLVEVLGRMDRQIKVGGYRIEPTEIETVLRDHPAVAQVAVV--PRHVGDSALIAFIQLDEHQASWNDVVLLLQHHVAEHLPPYKRPAHMQQVESFETTASGKV------------------------------------- 116205916 1413 ------------------------------------------------------------------------------------------------------ELSYAELDARANGLANILREEDV---DVIPICLQRSVELYVAILAILKAGSAWCPIDETSPVQRRTSLIARTQSKLLLTTTESL---------HLVEPCLSHQSLEGVRVILLDKYADQKSPV-------------RASPRLSSKNLSGKDLAYLLWTSGTTGEPKGVMHSAAAQALQIRVEHAYSFDVFVQDLFY-----------TWGIAGSVISGIRLVL----------GTFVEFIWKSCPTHAHLTPSFGASI------HVDELRGSTLQYVTFIGEKLTEEAWARAYNTYGPAENAVVSTYGKS------------RDRAKAANVGFPLSPCTAYVVREVEELVPRYGIGELALGGA--QVAKGYLSNEVKTAKSFIQGVPGIYLTGDVARLNDHG-FEFLGRNDDLVKITGIRIELSEISAACASHAAVVETLHLPRPGAGDGNVIVTFVSVKKDIVDGGQIRTEVFQRARDLLPAYMVPGHVVVLNTMPRTASNKVDRKALQEI----------------------------- 116205916 287 ----------------------------------------------------------------------------------------------------------------------------------VAALMGPCPELYTSYLAALKAGMAFCPI----PVDAPRDRIADLKPTLVVASQQGHLP-------------QSSPSFTPIPEIDVAPYLASC------------DSKSETPPLSTPQAIAETDVAYILYTSGTTGMPKGVAVSHISTISALSNHFRLVFDISLFEIFWT-----------------LSTGSTLCCAPRECTLQDIDRVLRIMEADMTNI---TPSFASLL-----------DPSSIRGLMVGGETLNTRLLQFAHDHAQNKPRGIYNGYGPTETAIYCIAQ-AHVPATQRGSIGTPLATCGCLIVDAQTEPVPMGAVGELVITGPQVSN-VGYLNRPEETAAAFSDRWGRAYRTGDRARIGPDGEVEFLGRSDDQVKLSGRRVELGEIESVLASVDGIRETACVGQSSEAGSERVVSLVVLEPRAGLDFELRQRCLEVAQRHLPDYMRPFKILLVDALPRSASGKLDRK---------------------------------- 116205916 2573 ----------------------------------------------------------------------------------------------------TKTITYAQLDRLANAIASSLASHKLQADDVVGLYLSRDIKSLAATLAIFRAGYVYLPVDEDLPSARKQLLIRDAGAKLIITTEEL--AG---------DLELNLDNDPPA---LLLPDGDKAVNTM----LSW-----PVSHQRHPKP---GHGGYLLYTSGSTGHPKG-VRVSNSNLCHAAFSARLIASLGGAGKYLNLTDP-----HLTQLFVPWHLGYSVVI--GRDRTAILGSLQRVINERSVTHFGSVPSVLTQL------GLRPEDMPSVRAVTTGGEKASSELLDWTEKQEGEHSGAVLNFYGPTE---VTIGCLGHAVNAHSNALGLPLQGLEALLLGEEQVIARRGQPGELCIAGPQVSM--GYLDRPDENAKSFQTTLRRMYRTGDVMRMMHDGTLEFLGRADQQAKIRGQRL---ELDEVVLKQAAVGEAAVVASGDSQKQQQLFGFMALKDQGEEWTALLERIEQTCEAGLPAFMVPT-MLSVSKIPYAASGKVDTKLLAKLAN--------------------------- 195582743 52 ------------------------------------------------------------------------------------------------------------------RIAQILKKKGLKYPDIIGIAARNTYVTPVAV-ACLLNGTPFHAVNPVSDEATLTHIFSITKPTLIF-CDGQDY-----------EKLLTATEGWKPELITVTD----SVEGVPHID----SLLEPTTTEYQPEPLGGEQTAAILCSSGTTGLPKAVCISNR-------TLFMDNFMMNSEMVVYSASGLDWYSGLRFFLIST-VVGCTRIITN-KPFSPDY--FVKLVEKYRINAVILPPRHMSTLIAFPGATIEA--LASIRSVVYGGGFTSMTTLKKMQELC--PNAFLSSGYGMTEVG--IVSFNIGLGNV--NTAGKPIPGIRIRIVDDDGKSLGYNEQGEIYVRTGLP--WKGYFGNTQRTQDS-----EGWFHTGDLGYFDDQNKLYVVDRKKEILKYQGNHYWPSEIEGVISELPDVEEVCVISIYDEQQGDAAGALVVKRNGSSITG---KEIADHVAKRLSSIHKHAGVQFTDKLPANPNGKTLRRLARQ------------------------------ 171318250 16 -----------------------------------------------------------------------------------------------------RSITYRDLNRLSDDLAGRLLAAGALPGERVVLAIDRSVYALVGIVAAIKAGLAYVPQWDGLDEH-VFDRIHDSDQSLFLTRSAF-------------SAALDHQG----RRVIVID--SPDASAASGRPL-------------PTTTTNA--LLYTIYTSGSTGVAKGVDISRSNVL-HYAQALSHLLGIDEPLSYAYVSSLAADLGNTCIFLS-LFSGGTLHLIDDA-TRRDAARFQAYLAEHRIDVLKITPSHFVSL------CDGSHAAYQLKWLIFGGESLPADL---ARSVLLRGQAHVANHYGPTETTIGVACYPMRTLEDVPASVGFPIGNTVLELVDERGAILAPNVQGELMI--GGPSVGIGYCNDSALTERK-FGPLAGFYASGDLFLRTDQGAYIFVGRKDRQVKVRGYRVDPEAIEAVILQHCDVSAAAVLAI-QADGGPRLVAAVVPGERLQASPETLEAIQETLRRVLPAHQMPARVLLLDTLPITGNGKADLKALKAVIDGRTSDTLDLDSVD-------------- 164660560 72 ------------------------------------------------------------------------------------------------------TLSFAELHLQSAKIASWLLRF--APRSVVGVAMPRSLSTYICLLGILRAGLVYLPLDESLPHVRCDQLLRDSGAVLVITAED----------------------------------HDPAAPWPCDRARP-SDMISEHGPDMRP--IDANDPAYILYTSGSTGHPKGCVLSHAN-LAYAIDNFRHAF----GSVSWHNADV-----HLLECLLAWQMGATVVTMRRSLLLADLGVA---MANANVTHACVVPSLFFT---QGRRIVPS-DLPSLRALIVGGEKIADDIVEWGRGHGNASRVLVLNAYGPTE-ATIGISCTPVYVDSLASDIGTAFAG-NAFVIRANDRVALRGETGELCIVGTHVG-----LGYIHRDSDAFFEM-DGMYKTGDLARMMPDGHIEYLGRVHNQVKVRGARVELTEVDTALLTHPEFEE------PH------LVAFVSDRDSQPPTVTTTDTLLHALRHTLVTYMVPSVILTLSALPLARSGKLDRRALEDI----------------------------- 167760021 17 --------------------------------------------------------------------------------------------------------TYAELKMRARAVGTCL-AQKVSPRMPVPVLMEKSVNAIYSFMGAVYGGCFYVLLDPKLPSQRLRQILDTLKARVLVAD---------LKYKKQLDGL-----------------------GFEGVVIDIEEALKTQEAPVLLEQIRSQDPLYANFTSGSTGIPKGVVVSHRSVIDFM-EDFTQIFGITDRDVIGNQAPFDFDVSVKDI-YSTLKTGAAMQIIPKKLFSF-PTKLLDYLVEREVTTLIWAVSAITTLKGFEYKVPSKVD----KVIFS-GEVMPVKHLNEWRRYLPDAR--YANVYGPTEI-TCNCTYYKIDREFQPGEIGQPFPNEKVFLLDEEDRLVEPSKKGEICVSGT--ALSLGYYNDPRQTKAAFMQNLEPIYRTGDLGYYGEDGYLYFASRKDYQIKHMGHRIELGEIETALERVEGMRRGCCI--YDEEK-NKIVAFY--------EGELEKRIVKSLGTALPAFMVPNVFIKMDRLPITNNGKIDRKGLK------------------------------- 108758938 571 -------------------------------------------------------------------------------------------------GEKEERFTYGEVHRYAARVGSFLLAAGIKHGDRVLLVSENRPEWGISYFGILRAGATVVPVDPGLSEAELVNIARRADARACLVSE---------------DAARDFPGLF--------------AALGDGVTVASLAEAMTGDPAHPPVRAAADDLASIIFTSGTTGTPKGVMLTHRNFAALVAKLAG-TFDIGVGDGVLSVLPL----HHTFEFAAGFLTGAEITVFEGVP------ALWQLLHR-KITQEFASPPALKALMATHGELRNRNNINRIKVIVSGGSALPDD----VHKAFHELGFNITEGYGLTEAAPVLAVTKPGN-KRQPGTVGRALPGIELRILNPD-----NDGLGEVLAKG--PNVMPGYFGDREATEAV---LKDGWLHTGDLGRLDAEGHLYLVGRAKDVIIHNGKNIYPDELEELYQDHTHIKELSIVGLPDDAGGEKVACLCVP---------------------------------------------------------------------------------- 85704435 60 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEDLLAAQSPDFDWPTFAEETAAGLCYTSGTTGNPKGALYTHRSTLLHALQVLCQTSSFRAGGRVLPVVPLFHVNAWGLPYVAPL-TGMTLVM----PGHLDGASLFRLMDAEGVYSAWGVPTVLAEIKAQGRIPAGFADL-------VVGGSAMPRVMIEAYETRG---VVVSQAWGMTETSPIVLSPALQVAPMAKCCAGRRLFGVEYKIVDDAGQRLPGQAAGELFIRGN--TVISGYFENPEATRAAMDS--EGWFGTGDVASVSPEGRLTIRDRSKDLVKSGGEWISSIDLENAALSHPGIAACAVIAVPHPKWGERPIL-VAVATG--PDRPALSEICAHMETHFAKWQLPDDLLWVEALPLTATGKVSKLTLRD------------------------------ 87251741 508 -------------------------------------------------------------------------------------------------------------------LANTLINAGLEKDERVAISMEKGPGQVIAALAILYAGGIYVPIAPD---QPILRR------------------------QAIIDSA-------NIRFVLRCQTTLSHYEWTSATHFEWQDA-SHSPLQSSPHQCAPTDTAYIIYTSGSTGTPKGVVISHLS-ALNTCIDINQRHQINENDRVLSLSDLS-----VYDIFGVLSAGGALII----PLRRDPMAWSTLVDSHKVTLWNTVPALFDMFLTY-CEGMSLNTPAHLNTVLLSGDWVDLSLPERYRR--FQPQGTFSAMGGATEAAIWSVAEHWRSIPY-----GYPLSNQAYRVVDSAGRDCPDWVVGELWI--GGVGVAQSYWNDPERTAAHFVEQHQRWYRTGDMGCYWPDGTLEFLGRQDTQVKVGGYRIELGDIDAALNRIEGV--------------------------------------------------------------------------------------------------------- 59876727 1793 -----------------------------------------------------------------------------------QNWNQPAVAWDGE-------ISYGELEQMSTRVANNLREQGIGRGHIVPICFEKSMWMPVAALGVMKAGAAVVALDITLPVQRLQVITKQVQSDIILAS------------LAQTDLAGRL----GFAKLLVLPN---------------HDEQPKEPAQIDAVASSPDDLLYIVFTSGSTGTPKGTMHSHVCSMLHHQRE---IIGLTSGRRVYNFADVAWDDFFHALTSGGCLC---------IPSEEDRKNNIETMAMLRANYVHITPTILRHI-----DWSKATGIS---VVNLSGEPVAPSD-----RSILSRKTKVVNLYGPAETNVVTVQDL-DELTTQEVSIGK-GYGASTWIVDLKNSDIPIGEIGELWIEGPLSG--LGYLAETTEFQKASWERFPGLYRTGDLVRYTKDGSLIYCGRADRQVKINGQRVELGEIDVALLGHDHVAVETVQSLESDV--QVIMAFVAPRNVCIDEKQLENHIREQLRSVLPQYMVPRAFVPLAALPLTATGKVN---LRKLAHGSSKSIGEKSSIE-------------- 59876727 222 -------------------------------------------------------------------------------------------------------LTYSQLDKYSTLLAFHLLDQGIQPGSIVALCFEKSMLMPISMLAVAKAGITGLGIDPDQPEGRLAQVVTESKAAALLC---------------------------SLRHHELSSRLGAKKALPLGLDDL--SLMQLDDTRSLPT-VKSSDILYAVFTSGSTGKPKGVLVSHGSYSAAAICQHE-PFGFSQEARVLDFS--------SYAFDAAWFNLMHTITSGGVPSTDDLNHLGGCILQFGVTFAFLTPTVCRGIERKA--------LIHLKRLLLGGEMIVPSDI-----ALFADNCIITLVYGPSECTPMTMFHNPNSVDIALGH----GMGTKTWVVNPDNQLCPIGTIGELCLEGPLLGA--GYLEDKLKTEQAFWHRDPQIYRTGDLVKYDDLGTLVYVRRKDTQVKLRGQRVELGEIEQHV--HQAVAE---VVHAEETENAVLVTFVSLRTNANQSEADHQKISDRLEQVLPSYMVPTSYIPLSSIPTTITGKTDRV---------------------------------- 163703433 127 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFTSGTTGVPKGVVLGHDA-LAGKIEALDRLLSFRQDDVVVMPLQLIFIFGIWVSLLA-IRSGATLVLVQ----KFSPETVEDLLA-HEATILAAVPSMLRVMAARALPRAARLRM-----VLTGGESLGPALKETLDDAW--PDAGVFDLYGSTETGSCDFC-LPPWRETGAGTIGYPTENVAFRIVRDDGTVAAIGETGELQIRTPY-GMLGYL--DNPAMTSAAFD--GDHYRSGDLARLRPDGCTELVGRLKEIVSRGGNKISPMEIETVLCRHQDVAAALCAGVPDARYGEAIHAVVVPKPGTCLTPD---ALKRWAGTQMERFKVPDVVVFSETLPVGPTGKASRAGVRQL----------------------------- 120612852 12 --------------------------------------------------------------------------------------------------SDAQTVSYQDLGVRIAEIARFLTHLGREAGDAIGICMGKSTDLYASILAILATGASYVPVDPLLPAQLQAHILETCRCRLVLAA----------------------PDTRLPVSGVCVAPPGEAADSHPSQSAAW---------AFPCRATG-QDRCYTIFTSGSTGRPKGVQIRHDGVLHLVEWMLREIA-LKESHRVLQYSTINFDASVLDI-FPALLAGATLCI----PRRLSATGLAEFCARHRIHQAFLPPAMLSVL--------DPQQFPTLETLLTGGEACSPAVIQWAAER------RFYNLYGPTECTVLVAFKRMEACQART-NIGQAIDGARLHVLDEQMQP---AVRGELHVAGPMVSQ--GYMGDTRKFVLCPEVDEGRLYKTGDIVERDACGDLHFLGRLDRQVKVRGFRVELEEVEGVLVQ-SGCLQAAVRLSPD---GQ-LVAYVVLPPQIGLDA-----LRQQLAQHLSDYKVPQCFIPIQQLPLKASGKV------------------------------------- 91094019 22 --------------------------------------------------------------------------------------------------------TFRELLKRCIRTALNMKLEGLTENDLVCLCSYNQKDICTPFIASMFLGLKVTSLDPSLSLADTAYLLKQVKPTIIFVVPEAL---------DLIENSIEQAEITC--KIVVFGPSDTH--------QQFEEFLNSEEHDFRPVIVPPEETAVIFFSSGTTGLPKGICQSHYALLAQAV---------------------------------------------------------------NVSFAFLAPSQASEMLKVGR--PDNVDTSSLLCVLTGGGVFSEKQLLALRDLLPGT--YISQGYGQTEVAGVLTCFNMNDVKYKPSSCGRPIHGIWYKIVDETEQNLGPNEQGELRVKTKY--AMNGYYNLDS---SESFDT-DGWLKTGDIVYYDEDHCFYVVDRIKEMLKYKSWHIAPAMLEDILNNHPAIKRSVVIGIPDEEDGDHPMAVVILNPGSEITSE---EIEAYVAERVQDRQKLRAVKFVTSFPITPSGKIKRREIKQMVL--------------------------- 187776964 7 -------------------------------------------------------------------------------------------------------LTYKELKEKSDALACYLKSN--KK--PIIIYGHKNKEIIISFLACAKAGHAYIPVDTTFPVKRVYDIIENSDCKIVLNFSE-----EVIKYDD-----IEVINLNSIYNIFNFKEVKLEVD-NKIKD---------------------EDLFYILYTSGSTGKPKGVKITKKCVQNFVTW-FENECRIEEEDGTFYSFDVSVIS-----LYIGLSNGKTLYVID-KHMINNFQELFHSLSKSKISLWISTPSFLEMCI--VDNKFNKELLPYLEKIVVAGEVLTKNLANKIFENFPKVK--LINGYGPTET-TVLVTSTEITKEIPIGHCGK---NIILNIKDENGKSIREDCKGELHVAGE--SVSTGYYNNDENTKGSFYNDYDGVYKTGDLVYK-KNGLLYYCGRKDFQIKLNGFRIELEDIEKNLLKIDFVENAVVLPVKKERKIVYLAAFVKLNKQFELKNQIAMKIKDELNKLIPNYMVPRKIKIKENFQLNVNGKIDRKLL-------------------------------- 193695211 35 -----------------------------------------------------------------------------------------------------KEYSYPKLKKDVLAMATAFKKHDLGHGDVVMIIDYGSYEGQVVMLAGILTGTTIAALDHSLRKSVLAELINESKPSVLFC------NTFSINIITDILNTITHQPILKISTMI-----------RDGFTAYFNMIVVTADETLLVRPTKSKSPIAIIYSSGTTGSPKGIYLSDDA-MKSALISLKQSSMEEPENRYMNTSPIFWYSGMLFMMFS---------IHFGNPFFSDESTAEQVIDKYKPTFLMTGVATVNEMMACQMANGHKYNIHSLTTCVVGGSPMRADLQKTIVNNLLQGRIPIQQGYGASEQG--IITAWPDISTVMAGSVGRPAAGIKIRIVSETGECVGPNTEGE--IRTKSVSNMVGYVNDMKKTICSYDE--DGWFKSGDIA--------------------------PTDIETVLLSHPAVLDAGVTGKY-SVDGDLLIGVVKVKPGQNVEPALLDRVKDHERLRGG-------IIFVDDVPRSPAGKLIR----------------------------------- 182437276 63 ------------------------------------------------------------------------------------------------------TLDYAELNRLTDRFALALLELGVGQGDFVAVQLPNRWEMVPLIFASIRVGAVIIPISPICTEEELRHRLGLTEARVCVT----LPAWSDTPLAEIATRL--KDELRTLEHVLVVPVPEGALPFHGHFVAEEREEREGAAARLDGLALGPDDPFVVLFTSGTTGPSKGVLHSQNTVAVRGYVDAYGAGEDAGDGGGWVAA-----VSTPLVHYSGFAQGVAGVMLGGTVAFQDVEALLDLVERYGATLLYGPPATLADVVAS--QRAERRDTSTLRHVVIGSAPVLEELADEVHAVLGARA---HSLWGMSENG-PVTTTRPEDPEGWAGSAIDAME-TRIETSRAYGSTGATGAVGRLKVRGA--SLALGYHRRPEAFAAELDE--DGWFDTGDLARDDGRGGIRIIGRARDAVVRDG-RVAPMELEAVIGSHPRAEEAALVGLEAPGGGNVIVAVVVPRGGRGPTLE---EIRARV-TGAGARFLPDRVELLAALPKTLTGKV------------------------------------- 167742636 6 ----------------------------------------------------------------------------------------------------------------------------------VALHLPRGAALVTAMLAVMRAGGVFLPMPPELPAARRRYMLEDSGARIVLT------------LPDAADDLPRDLAL------VCVYPGEADVDVEAEADVDIDARTAASGPTARPDAWPAPDPAYVLYTSGSTGRPKGVVVTHGSLANHMAWMTR-AFPLDAHDAVLQKTSAAF-DASIWEFFLPLLAGARLVM--APPGLEDVPALVATLARERITVLQLVPSLLRVL--VDAPGFGACD--ALRCVFCGGEALTADLAR---RFAAAHRAALVNLYGPTETTIQVCAERVDAAD-DPVPVGRPIDNVRLYVVDSRNRLSPVGVRGEILIGGAAP--ARGYLDRPARFVADPIDRAPRVYRSGDVGAWRADGRLDFFGRADDQVKLRGYRIELGEVEATLARHPDVANAAA---------------------------------------------------------------------------------------------------- 183601694 18 ----------------------------------------------------------------------------------------------------------GEMLAQVRSVAKGLMAIGARPGTMVAIYSATSYEWGVMDFACASIGAVSVPIYETDSQKQADSIITEVQPAIAFGGDE----NHTHTLERIAE------QVKCLRHVFNFENGALEALIDYGESVSEDELDAAIG------RVRADDLLTIVFTSGSTGKPKGAMLSHRNHIVKNGYEIEMLYDAPNRLLLFCFAYIQYVAIGGYGVVGTYLLGVPRVVYNAASQKAGAGIWSKMMSEHKIKHFYTVASSFRS--ALGP---------NLRYLACGGAPINPDLVHFFN---GIDDITFIQGYGMTETAAPMIVNWQKAN--RVGSVGRPGPGMAVRTADD----------GEIEVKG--PNVFLGYYKNPELTDEV-LEP-SGWLHTGDLGYIDDDGFLYITGRKKDIITAGGKNVSPAPLESAISECPIVSHVVVVG-------------------------------------------------------------------------------------------------- 198455560 17 ------------------------------------------------------------------------------------------------------RLTRGQMLENACKMGAYLRGQKFTETDIVGLMARNTTHVAAVAYGCLFNGTPFHAVNPNLEEKTIRDLYHITKPRILCCDSQ--------DYQKIKDIAEALGAI-----VLIVNGKIPQVASIPEI------LKTSLSPSYEPSEFAGNRTMAILCSSGTTGTPKAV------TISNSRKLFECHSYLSSNDVQYAPSTLDWLTGLISLVTAGVYGTVRLI----SSDMFSPGHFLEICEQHEISWCIMANSHVAML--ANCPQTKAQKLRSLQHLLFAGGHCLVATLRKMQSFLHGQGI-LRNAYGLTELGALVSYNY--DTQSKPESVGRLMANIRVRVVDGSGQNLAVKGVGEILLHQPW----SGYFGNPKATAE--MQDPAGWFHTGDVGFFDEDSYLHIVERKKDMLKYLGMMYYPHEIEEVIAQMPDVSEVCVFGLWREQEGDAAAASVVLR----PESRIKAEVEAFVRDNITPFHLHGGVQIVQQLAKSANGKVNRSAVRE------------------------------ 28378654 30 --------------------------------------------------------------------------------------------------------TYAELKAYSDALAAHLDTLDLPAKDPIIVFGGQTFEMIATFLGVVKSGRAYIPIDT-HSPNERLTMINEAKPAAVIAV----------------------ADLPTVGTTPVITPDQLAAIFATPVDYQADHVVSG------------DDNYYIIFTSGTTGMPKGVQISHDNLVSYVDWMLSYSFDLSVMDV-----------------YPTLALGGT--LYAPKAVTDDFKQLFAALPTLPINVWVSTPSFMDICLKFNAE-----NLPTLTHFLFCGEELTHKTAATLKKRFPDAR--IFNTYGPTETCVAVITDAALALPIGYAKADTRIL-----VVDENGEAVPNGTEGELIIAG--PSVSKGYLNNSEKTAKAFFEDGQPAYHSGDIGTMDADGLFRYRGRVDFQIKMHGYRIELEEVDHFLAQQQHIKQAVAVPKYDEHKVTQMIAYVVPKPNDFESDALTTAIKKDLQGMMMEYMIPQRFVYQTSLPLTPNGKI------------------------------------- 119502812 62 ------------------------------------------------------------------------------------------------VPATGEHITYQALNHRAEQIAAAIAPYVNGPDQVVAVSMENCADIVAAHLGILKAGATQLFLDPA-SPISLQKMMEDAGPVLLISNDD--------DPKHNGLPLLNLSLILNNATV--------------KRSL--------------PTWLDPEDCLAVFYTSGTTGQPKGVECPHRGY-INLARSYAYFFDFMAGDATSLTSSLGY-DGSISELYSAWVSGAAVVLLTKDEVRSGPD-LVTILREQEVTALFCPPVLLSTLSDAPE-----HDLPYCRYIIPAGEAFPANLVEW-----SRSRRQIINTYGPTEASTD--TSRQLLRPGRPVTIGSPFPGVDYIIIEPDDQALPWGEIGELCIGGCH--LAKGYRNQPERFIEH--PNYGRLYRTGDRCRIDPTGQVEFLGRLDAQIKVRGHRVEAQGIESFLQDVIDDIDTAVIDYRND----ELIAFVILKHNSTLPADWARSIQLELRQQFPEHSVPSRIFLVPQFVKPLSGKIDR----------------------------------- 154292445 50 ------------------------------------------------------------------------------------------------------RWTYGTLQEESIAVARGLLSLGIKSGDRIGILAGNCAEYISVFFAAAYMGCILVVLNNTYTTQEAKNGLKHAGCRVLFTVPKI---GKQ-STERLISELGPLPKHNGLDKVVILRGSRNGF-----MNYDGLKRQGRASSMAEFERVKSDDIVNLQFTSGSTGSPKAAMLTHFN-LVNNANSIGDRLAFTPQDILCCPPPLFHCFGLVLGVLAVITHGAKIIL----PATFDASAVLRAVSDEKCTALHGVPTMFEEILS--LPRPEGFNCDNLRTGIIAGAPVPRPLMKRLLTELNMRE--YTSSYGLTETSTCFNAYTYDTIDTRLATVGQILPHLRAKIIDRDGNIVPQGARGELCISGY--SLQKGYWNNEEKTAEVMVRDEDGIWLTGDEASFDERGYCSITGRFKDII------------------------------------------------------------------------------------------------------------------------------- 86748125 64 ----------------------------------------------------------------------------VIDEWAAAAPQRDAIV------SDRESFSYAALADRIDRYARWALTNGIGIGDVVCVLMPNRPDYLAAWLGITKVGGVAALINTQLVGASLAHCIEVAQPKHVIVADE-------------LAEAFASARPHLAQAPRVWTHGGAGAD---SIDQALAALDAGPLAPHERREVSIEHLALLIYTSGTTGLPKAARVTHRRVMSWAGWFAGLT-DAGPGDRMYNCLPIYHSVG---GVVAPLMAGGSVVIAE----KFSASRFWDDIARWDCTLFQYIGELCRYLLQAPPRARDTQHR--LRLACGNG--LRGDVWEAFQARFAIPR--ILEFYASTE-GNFSLYNVEG----RPGAIGRPSFRFPAAIVKDSGLPLR-GDDGLCVCARNEPGEAIGRIGDAARF-EGYFARGDAWYRTGDLMRLDDQGFFHFVDRIGDTFRWKGENVAASEVAEAIAACPGVTDVSVVSVPQHDGRAGMAALVV----------------------------------------------------------------------------------- 54308861 563 ---------------------------------------------------------------------------------AEKHPNRTAVISSGN------ILSFEELTLKAKQFAYQLVKAGLKSGEHVAVSMDKGEGQIIAVLAILYAGGVYVPIAP-------------SQP--------------IIRRKSIIENA-------DIRIVIRCKTTESNIDWTDSIHLNWQDVLETLQPAGQ--QRSPHDKAYIIYTSGSTGTPKGVVISHQA-ALNTCMDINERHDVTSTDRVLALSDLS-----VYDIFGVLTAGGALVLPQESQLR-DPMAWNNLICEHQVTLWNSVPALFDMFLTF-CEGMQFNAPSYLRTAMLSGDWIDLSLPARLHQY--NPVATFSAMGGATEAAIWSIDPSWRSIPY-----GYPLTNQAYRVVDEMGRDCPDRVNGELWI--GGIGVALEYWNDSERTSHQFINQTQRWYRTGDTGCYWQDGTLEFLGRKDNQVKVGGYRIELGEIDSAFNRIAGV--------------------------------------------------------------------------------------------------------- 95929234 7 -----------------------------------------------------------------------------LTRRAEQQPYTAAVIFEGRDRDGHTHLTYQQLEQQSNRIACALSQYGVRCGDRTVLMVKPSLNFFSLTFALFKLGAIPVLIDPGMGVKNIKQCLEEVQPDVFIGID-----------KAHVARLLLGWGKNSLRLSIT---TGVSLRSTVPTLRTLVQRVAEAAPFTAHQPQN-NETAAILFTSGSTGPPKGAIYTHTNFNAQIAA-LKQLYAIEPGEIDLC-------TFPLFALFAP-ALGMTAVIPDMDATRPNPQRIFEAIDNFGVTNMFGSPALLRRVAQQG--LLQHKQLPTLNRVISAGAPVPATVLEQFTSMMAPE-AKIYTPYGATESCSIDSTTLLGETRYKGTCVGQAIIDVQIIAIDDEPIEVADGVIGEICVRG--PQVTSGYFNREQSNKRSKIFVEDGSFYHGDVGYRDDQGRIWFCGRKD---------------------------------------------------------------------------------------------------------------------------------- 86740511 13 -------------------------------------------------------------------------------RIAAQQPHQTALIH------GDQAWTWAQFDAASAALARTLRRHGVQAGQVVALCLPNIPEHLVSLAAVLRLGATPAQLNPRYRARELLHRLLQ--PAAMIADPVQ------VP-----DVATLHARCQPGQEVPIRPLGGHGLLLTSAAPR-----ASSSPPANGPRP-----PLMIKCTGGTTGTPQAVLWRVADILLNAHNPWARHDLSRPDARIVVASPLSHGSGLTRAM-GALCAGGTVITLPGSSY--DPDRVLDTVVQQRADTLAIVGDAYARPLTSALGARLGADLSALRTVTSSGAPWTDQVKTELLALV--PHLRLVETLGATEATG-LGSSLARLGDVPAGSFD---LGRHARVFHADGTPTAVGETGQVAVHRPLPGTLP-----PHRYVRAYDGRT--YLLSGDLVRLQTSRRIALLGREQDCINTGGEKVYAPDVAAVLLAHPHVADAAILAVPDTRLGSTVGGLLQLHAGGRLAQVLGD-----IRGDLAGYKIPRVVRVVAAIPRTPAGKV------------------------------------- 59896116 193 -------------------------------------------------------------------------------------------------------LTYGQIDQYSTFLACSLREMGVKLHDVLPVCFEKSRWTIVAVLAVMKVGATLLMTDPTLPLARLQNMAEQVDAKLIVTSRAQYDFSRLI--------------VPNGKIMVV-----EESTFTNSSDL---------PASSPLETVPASALMYIIFTSGSTGTPKGVMLSHETYTSSAVARAKAVGYTEESRVLDFAAYAFDVSIDSMLL--TLGNGGCLCI----PS--DEDRLNDIMRNMQVNYAGLTPSVARIL---DTDVIK-----SLHALGLGGEASSVRDVNW------GQHTRIVIGYGPCETIGCTINSATGRNYVSIGE------GNGAAIWDNHEQLMPVGAVGELLIEGPIVGQ--GYLNDPAKTHSGYAGRQGRLYKSGDLGKYDPDGGIIFVGRKDTQVKLRGQRVELGEIESQLMEISAIAEVIT---PQGLGGQTLVAFIGPKKGQEPSEELSQALSKALTKVLPRYMIPTACIPVNYIPVLISSKIDRKRLR--LFGTTVDLRDV------------------ 83593852 115 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFYVGFTSGTTGLPKAYARSHRSW-IETMVAGRDGFALDAADRIL-------VLGHSLALYGALLGGAAIV--DGMGG-------WGV--DQGATVVIGVPPLLAALARTGPH-------SAIRTVLSSGQALDPTTEAVLRR--GFPKAVLVDFYGTSEQS--FIAWRAVGEEATRGTVGRPFAGVEAEIRDAEGRPVAPGVQGRLHVKSPM-----VFDGYLEGLDRGGFSSKDGWSSVGDLGWLGEDGTLTLAGREGGMVVVRGVNVFPQEVEAALKALPGILDAGVVGLPDAGRGALLVALVE-GEGVVDPAALGA---------LRPEKRPRRIIGVSALPRTLTGKIDRRALAELAAG-------------------------- 195450146 40 -------------------------------------------------------------------------------------------------------LTHEELLLNSIRVATYMRNQGLNQNDIVGIIARNTTHIFAVTYACFFNGAFHSLILHD---QETIERLYNLTKPCLIFCDG--------DEYEKVRAATKDLN---VQIITMRNHTKDSFSIEEVLATPVGEKFQTARLEK-----GNDQTLAILCSSGTTGDPKAVTISN----------SRKILNPSPTDVQFGSSTLDWLSGLLTTVISGVYSTTRIITDCG----FDAEYFFYLVEKYKIT-WAMQGTASMALMANSEEF-ERADFSSLRYFFYGGSRCSLEVQHKLRRVFSLDCMHFA--YGLTELGT--LASVNYHFDKKPNSSGRLTNGFKLKIINKQGEAQEPDAVGEICI-----------------YSGQYWDGYYGWFHTGDLGYMDDDGFLYIVERKKDMLKYKTMMYYPHEIESVISKMPDVADVCVFGVWNPYTGDEAAAAVVKKKGSDLHAQ------------------------------------------------------------------------- 94467051 42 ---------------------------------------------------------------------------------ADSDPDRPLAYVEGS--GDPVRLTAAELAERAGAAATTLAEHGVRRGDRVGVCMDTSADAYATLHGCFLLGAIPFVSEPPLAADRLRLLISRAEPRAVVVAPEFL---------DAVTEPCKEAGVAIVE-----------PPFEGGLDL----ATAQAKP---------DDIALLQFTSGTTGDSRGVTLTHESIFANATAIGERAY--RAGDLI-----VSWLMHHDMGLIGPLLHGLPVASMPPLSFAVRPERWLWAMHRYRGT-FTSAPNAYRMCASNIPDALAGLDLSAWRVAGNGAEVVQANTLRLFAERMGYRERSMMPCYGMAEITLAATMCEPGVVEAEAGAAGTALTGMDLRVVDDEGADLPDRRQGTILLRTD--SMMSGYYRQPEETAKVLAD--DGWLNTGDQGFTDA-GQTYVTGRIKDVVIIAGSNYHPYAFESAAASVEGLANSAAVGCPDEERSTEALVLVVESKSHADADAIREGVIQAVSAETG--LRPDRVEVVPRLPKTPSGKLQRR---------------------------------- 145257632 67 -----------------------------------------------------------------------------------------------------RSVSYRELIARADMIADQLDQGSLKLGSPVCILADTGLHQVMAQVAVLRAGGSCVPIDPAAPEDRIKSILEDLNTRHLIAD------------KSNIDRVQQQSA------ILIESGLEAKIDLDTKAEITVR------------TNCPDSHRSHIIFTSGSTGRPKPIQ-----VLSSSILHALNHFPFGPSDRMTTLIAPGFDMSVMWLT---LLAGATVVR---VPDRADPPSLEDFVRKHKITVM-IVPTAL----FQVVALIAPSTFGGLRHVVVGGEAVSSSALRKVLEAAPPENLW--NGYGPAEATIFATVGRLDKEEMRRPSIGRAVGDTKIYLLDEDLNPVETGHIGEICIAGPSPGYLNRAEENEKKFISVPATRLGGVYRSGDFAWRDERGVLEFIGRADDQVKISGYRVELGDISCCVEEHRKIHACVVKYIPESSDG-FLEAYAVPSN--WDSQVSSEELIDWVKVRLPSYMVPKMIHMKRNFPLSHSGKVDKKAL-------------------------------- 167574520 253 --------------------------------------------------------------------------HDAIARRALAAPEHPALVAGG------RTLRYAELDAAANRLARQLRATGVGVETVVAVALERSIDAVVALLAILKAGGVYVPIDPEQPPARVATIVGEARPALVIT---------------RAELAPRFAAAARALLLVDRDAADIAARDASPVD----------SPAHP------DALAYAIFTSGSTGVPKGVAISHRS--LAASTSARLAFDS-------SIATLFWM----------LASGGTLHIPA-AADARDPRALAAAVERGRIAGWLGVPSLYKL-----AADLSGASLAPLEVVVLAGETLTANVVDAHYRR--APACLLANEYGPTEATVWASMQFVDRTPSAGAAAPIGAPIAGSRVLDRRGELAPIGVEGELYIGGS--GVARGYLHRPARFVPDPFARGERLYRTGDRVRWRRDGALEFIGRRDAQVKLRGSRIELTEIDACLASHPWVRQAAARVVSHADERQELIAYAVLGGGVDSDADVGRTLRAHLAAHLPAAVVPARVLAIDALPLNANGKLDR----------------------------------- 57650582 5 -----------------------------------------------------------------------------LYKQAQQNGHHIAI------TDGQESYTYQNLYCEASLLAKRLKAY---QQSRVGLYIDNSIQSIILIHACWLANIEIAMINTRLTPNEMTNQMKSIDVQLIFCTDDIEFAGRDITTNSLLDNTMGIQYETSNETVVP----------------------KESPSNILNTSFNLDDIASIMFTSGTTGPQKAVPQTFRNHY-ASAIGCKESLGFDRDTNWLSVLPIYHISGLS-VLLRAVIEGFTVRIVD----KFNAEQILTMIKNERITHISLVPQTLNWLMQQGLH--EPYNLQK---ILLGGAKLSATMIETALQY----NLPIYNSFGMTETCSQFLTATPEMLHARPDTVGMPSANVDVKIKNPN-----KEGHGELMIKGANV-MNVYLYPTDGTFENGYFN-------TGDIAEIDHEGYVMIYDRRKDLIISGGENIYPYQIETVAKQFPGISDAVCVGHPDDTWGQVPKLYFV-----SESDISKAQLIAYLSQHLAKYKVPKHFEKVDTLPYTSTGKLQR----------------------------------- 197785775 34 -----------------------------------------------------------------------------------------------------------ELLDRAAGAADWLDTLGLRPGEPVPALVATSADALALVIGGAGSGHPLAPLGVRMTAYEIAAVVKETRTQVLLAQPEFADLGRQ-----------------------VAELTGRRIAIVP--------ELAPSGRRLTAEP---DDLAAVLHTSGTTGLPKPVPMSQRRLAARARVNGRL-CDLDPDSFYGGSAPFHHIAGLGNIAVALAAGALVT----GLPRFTVEG--WALLRDLGTTHTSMVPAMLETLLAAGQARHE-----TLRTLQYGGAPVRPGTLRRTYEAMPGVRM--LNMFGQTEGSPISVLTPEDHREAVAGSVGRPAPGVEIRVHDP-----GPDGIGEI----------------HARADHLFRIDAEGWLHSGDLGRVAEDGYLYLLGRRTDMIIRGGENVHPLEVETVLSAHPGVADVAVTGVPDERLGQTVVAFVVPADPDAPPQPAAL--ASHTRARLSGFKVPVRWWFVDDLPRNANGKVVRRSLR-----EPTAPTAPAALEDP------------ 159127346 91 -----------------------------------------------------------------------------------------------------ERVTYAQLDALSDSWSKRLRQAGVGAGCIVPLLSKRSVAMVAATLAILKLRAAYVPIDDSWGKDRIDTVLKTVNPQIIVSTS-------------------PCPKDHYPYPVVALERNDFDETVTSNGTQWDEDSIDRG-----------NDLAYIIFTSGTTGIPKGVKIGQRSISRYVKEGGDLPFNFTHGTRVLLICSIAFDVC-AGVMFNTLCNGGTLVL-------ADPSTF-ETAAKT-CHVLPLTPSILVTL-----DPKAGFD--TVEKIFLGGESPSPSLI----EAWSSPRRRLYNAYGPTETTCFMGELLPGS----PITIGYPISYSTVTLLDEDGME---SVEGEICIAGL--GLALGYFHDPERT-NSAFVEWNGVYKTGDYGRRTKHG-LQFCGRRDSVVKNRGFLINLADVEPALLSYDKVDSASAF----MSQGQ-LIAFVTPTSAKEG-------LREYLANTVSSFLVPDTIYSLDEFPRTSNGKVDRRSLMRM--HELEQGSDTASLE-------------- 158315291 131 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPADDDAPALVIYTSGTTGPPKGAVRAVASNIDALANAWAW----SPDDVLGHALPLFHVHGLVLGTLGPLRIG--SALHHVARFAPVPGA----------TLYFAVPTMWS-------RVPEPEAFASARLLVSGSAALPVPVFDRFAARAGQR---VAERYGLTET---LINTAARADDRRPGLVGAPLGGVEVRVTDDEFGPVE--VRG--------PNVFTGYLGNPAATAAAL--TPDGWFSTGDLGLFEPDGQLRIVGRSTDLIKSGGYKIGAGEVENALLAHPSVAEAAVVGVPDDDLGQRIVAVVIT---HEPIDA--TTLIDHVATALAPHKRPREIRFATELPRNQMGKV------------------------------------- 162451287 49 ---------------------------------------------------------------------------------------------------------FGELAHAVAAVSGRLARAGIGQGARVALVAPNALGTVVVIHALLALGAVLVPIHPRLTAGEAGLLIDDARPDLV--------------LREPALAALLDDAAPEI-----------------------SALRERGAPAAEAARVPPPDALAIVYTSGTTGRPKGAVLSRRAFL-AAAEGSAANLGVRDDDRWLLCLPLCHVGGLS-IVTRCLLARRAVIL---APRFEPASVLASIV-RDRATLLSVVPTMLLALLEADRDNV----LARLRAVLVGGAGAPARAL----DECARRGVPALTTYGLTEACSQVTAQRPRPRATEPGS-GSPIAGVELRI---EGAGSDG--VGRIEIRG--PVLFRGYYRGPDRAPELSVDG-AGWFGTGDLGALDAAGRLHVAARRSDLIVTGGENVYPAEVEQVLASCEGVAGAVVFGVPDDRWGQVVAAAIVPEQGAAPSPAWLGDLAAVVAARLAPHKRPRRLCAVAALPLTAAGKLDR----------------------------------- 146280999 69 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHICMLRFTGGTTGKGKCAMYSIDNWMAC-------------RDAAFINTDMA-IDSNTRLLVSPLTHGSLMLFF---PTFYAGGTNWRLVERERVTHSFLVPTVLRLLELQRANPR---DFSSLTTLIYGAAPMSPD---KLGELITCFGQIFVQGYAATET--PMTVALLGKTAHQPSSAGRPTAGVEVFIAAPDGKPLPLGETGEIRIR--CKAVIKGYYGNPE---ATAAEFDDGAWKSGDLGYIDAAGYLYIVDRLKDMIISGGFNVYAVEVEAALAAHPQVLMAAVVGIPHAEWGEAVHAEVILRPNAQVTED---ELIAQVKAKIGAYKAPKTLAFVAELPTSVVGKVLRRQVK------------------------------- 148556929 56 ------------------------------------------------------------------------------------------------------------------------------PGDRVASWLAKQRLACLMPLAAARAGLVHVPINPLLKHGQVAHILADSGARLLIAG-----RGRADTL---------GPGDRPDDCALLVEEDEG-------------AALLGHGDRLPPSSADPDALVAILYTSGSTGRPKGVMLSHANLWLGAISVAHY-LGLGADDRALAVLPLSFDYGQNQLL-STWAAGGCVHLLD----YLTARDVVRAVGRHGITTLGVPPLWIQLAEAA---WPAE-SVAPLRRLTNTGGRMSVPLVRRLRALFPAARLF--SMYGLTE--AFRSTYLPALIDEHPDSIGREIPFAEVLVVGPDGAVAADGEPGELVHAGPL--VAQGYWRDADRFRPAPAASRHGVW-SGDTVVRDAAGLLRFVGRDDEMIKSAGNRISPTEIEEAAIASGAAAEAVALGIPDDRLGQAILLY-----ARPARADADARLTDWFRHNLPNFMQPARVIWRDELPRNANGKLDRTALKAQAAEEAR----------------------- 195118487 48 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTTGMPKAVCISNCVFMQDNLL-------VNSETIYFLQSGLDWISGLWAFMF-CVVFGSTRII-SNKPF--SPENIVHLVQKYKINYITLAPVQLAVL--ATSPAAKPYALSSLRNVNYGGSILSDATLKRIKELCKS--AIITSAYAMTEAG--VITLNVGVQN--ASATGKPMAGMKIRIVDDDGKNLAHNEVGEILVHT---GMHNGYYGNP--VATSQILDFNGWIHTGDLGYFNDDNLLNVIDRKKAMLKFKGTHYWPTEIENVIKELPQVRDACVVGIPDDVLGDVAAALVVMVPGSNITE---QDISDHVAKRFVATHKHAGVRFFDKLPVNNNGKIIRIAAREL----------------------------- 103486400 6 ----------------------------------------------------------------------------LLDIAADAASDRPAL------GSGEEAIDFGTYRARASQTAAWLASRG-KAN---TAFLGMNGELLPILLASGMAGTAFVPLNYRL-PDADLNRLVARTAPAVLIAD---------------DDMLAR--IAPAEGIELVARSDFEA-----------EFLAGPTPPPAALPEAENDIAVLLFTSGTTGEPKAAVLRHTNLTAYVMSTVEF-LGAGEDEAALVSVPSYHVAGISAILTA--AYGGRRIVY--LPAF-TPDQWVATAAAEAVTHAMVVPTMLDRILDVMEQTGET--LPALRALSYGGGKMPEPVIARALAKL--PHVDFVNAYGLTETSSTIIAFASGAIRRRIASVGKPLPSIELEIRREDGTPCAPGEHGEIHVRG---EQVSGEYLNKKAVAD------DGWFATNDAGWLDEGGYLFVEGRLDDVIVRGGENISPGEIEDLLRTHDDIADCAVLGIPCEKWGEKVVAVIVSRSGRPDIEALSSAIRAKLRST----KTPEQWFVRDALPYNETGKLLRRVLKA------------------------------ 62086799 2929 ---------------------------------------------------------------------------------VKAQPNAPAICWDGD-------LTYLELDRLANGLANRLFQLGITQGMVVPLCFEKSLWTSVAILAVLKVGGAFALLDTSLPEQRLQTIVDQIEAKIILSS--------------TLNISLSSRLCKTVERIGVDSVTATDYLMHRK-------------------PQSSATAIFAIFTSGSTGTPKAAILTHLNIATCLEHQVKMLGFNKESRVYDFASYAFDVSVHNQI--ATFVTGGCLCV----PS--DDDRLTGSMKAMRATLITITPSVARLI---DPQMV-----PDLKTLIIGGEIITADAARWW------GKAHVVNIYGPAE---CHISTI-NATATKPEDIVHIGKGIGLLVVDPNNHDCPVGCIGELVLEGPLVGA--GYIKEPEKTAAAFFGRSGRMYKTGDLVCYNEDGTLMFLGRKDTQVKIRGQRVELGEIEHRVEECSQVA-AEVIG---PYNNRILVAFIQCETGPAAATLLPAHVMDHLSKHLPHHMIPTLFFSVRQLPMTATGKVNRRSLQDI----------------------------- 62086799 302 -------------------------------------------------------------------------------------------------------LTYGELDRLSSQLAIELVNHGVEPNKIILLHFDKSMWTAVAMLGVLKAGAAFVLLDPLLPEKRLQAIVQQTKADLILC---------------------------SISKTVVSSRLAREIAVGPELFMSPNDLPSRRLPHPNPSSL-----MYVIFTSGTTGAPKGVAITHQNHASALHYQAKLMGLTSQSRIYDFSAYSFDLT--IFNTFSAFTVGGCLCV-------PNEEQLAESITSFRANWIYLTPTVARQL--------SPGQLPYLQSMVLIGEAVHADLMSWV------DQIRVMNTYGPSETINMMVSPLEKATRIGKG------IGMNTWVVDPDNHNMPIGCVGELLLEGPLVG--SGYLGESVKTNSVFWKGLPGLYKTGDLVRYHKDGSLSFAGRKDNQVKIHGHRVELDEIE--VRLHEMVHATAEIIVP-KNSGPVLVAFLQPKQDKAGAAVVSHQIRGNIARHLPSYMVPNIYLTMDELPLTATGKIDRKRLREI----------------------------- 62086799 1424 ----------------------------------------------------------------------------LLQKQTRAQPDATAVAWDGE-------ITYLELERLATSLAGHLVGLGVCPGVLVPVHFEKSMWTTVAILAILKAGGGFVLLDPYLPEQRLREIIRQIEAKFILSSV----------LYRDVSQGLTD-------HVITVNANFF-VNLQPSIQHLGNP--------------DPSSTAYVIFTSGSMGVPKGVLITHASVVPQHYSSHSRIYD-------FASYSFGAAINN---VLAALISGACLCVPSDNDRRSNLAASW---VSLRGSVVLLTPSV--------AESLSPQKVPNLRCIIFGGEAVDVAPW-WGH-------VQVITAYGSSEVTTISTINADATCAEEATHIGKAVGGVSW-IVDPDDHDCPPGCVGELLLQGPLVG--RGYLGDIDKTEKAFIERWTRVYKTGDLVRYNEDGSLSYVGRKDAQVKIRGQRVELGEIETLVQELPDVAEVI---LPQAERTPVLVVFTEPRIVSETTEEVTSDVELRLAEYLPMYMIPSVLFLVRELPMTPTGKMNRRRLREI----------------------------- 62086799 3991 -----------------------------------------------------------------------------------TQPNATAVAWDGD-------LTYKELDELSTKLGAYLFKLGANPNTFVSIFFEKSKWNTVAMLAVMKSTASFVLLDPSLPMRRLEAMVREVQTIMIVSS----------PLNKSISEGL-------CKNVITID----------------SAFFSELSDEEVPPRPDFNGINYVVFTSGTTGNPKGAVITH----KCSASAVKYQFGYTTESRVYDFSTYSFDGAH-FNAFTVLAAGGCLCV----PTDHDKNNLAESMEALKSNTVFLTPTV--------AALISPAQLPHLKVMILGGEAI-----------------RVNDIWW--DTNGVRVFTLYGTSECTPVSMINPFPGYGVVVVDPDNHNMPLGCIGELLVEGPLVG--TGYINNPTKFIESPAGRTGRLYKTGDLVRYKKDGSLQFLGRKDAQVKIRGQRVELEDVERLIESMPNVIRAAAVIIPQGVNSSMLVAFLQMNQSQIPTTSTAAEVEQTLFQNLPSYMMPSVFFEIGALPLGATGKLNRKLLQEI----------------------------- 62086799 5089 ------------------------------------------------------------------------------------------------------ELTYTDLGQRSDVIASWLIGRELVPETLIGVYATRSSETIIAFLGILKANLAYMPFDSKIPVERLHRIFASINSSGIVLVGTGVQR----PLPTNSVE---------FVHIEEIFNQQSSIGILKGPQAPSQASLA-----------------YVMFTSGSTGRPKGVMIEHRNIMLQHSATMAHISNIA-----FDAST--------WEIYATLLNGGTLICID-TTTTLDYEKMASIFLKEHIEAMFVTPALLKQYLIDCPSIVGE-----LGTLYIGGDRLDPQDV-FTARALMKHGSKIVNGYGPTENTSFTLSANELCTNGVP--IGRAISNSGAYVMDSQQHLVPLGVVGELVVTGD--GLARGYEQNIDRFIKTALRA----YRTGDYVRRPTDGLIEYIGRMDRQIKVNGQRVEPEEIDHVLRSHENIADAISVLQEIKGREARLVSFVTL---------------------------------------------------------------------------------- 156354361 19 -----------------------------------------------------------------------NAIHQSLDSMAERRRDTEALVVYNKNL-ERAAMTYGQFKDWSRFLAASLLDLGVSRGQHVLLIGASSIRFAVSFMALQRFGANTILLGPGGLSQDKVGQMKDLRVQAVVF-DPDMRETQRMQLEKGVSQLLSDVSKKTDPILVSLGEMASCIGETDLKCHVYDDLIVRGQTQAETE-VQMDDPAVIIFTSGSTGLPKLVQHTSHTLACALSKDTAQPFRAEREKRYF---DWGWGMGTVCETV----NDITMVWVDMALNDETNEAVFEIMQNEKCT---TAPFSVALIHKLKNKLHLKYDLSNIEEFIMGGQMYSHALQSSVFDCLPFARA---SYSLGT-SEAIVTATRDELTEENFGKMSV-LPGNEVKIVGDEDKIVRRGTPGEICVRTAM--LFQEYVGNPEATKRA--KTATGWYRLGDICVMDESGKIKVLGREKDFIKRATVKIFPAEIERVVLQHADVADVVVVGVPDQRFHEEICACVILKA-VEDDRAVEAEIEAWCLEQCPPGAKPRYFLSVEFFPSGTTGKVDRRAMREIA---------------------------- 197286445 557 ---------------------------------------------------------------------------------------------------DSQEWSYKKLLSKATILSDQIIQQGYKPEDRIGVCMPKGVGQIISVLAILLMGGTYVPIDV-LQPEERINRIKNAQLSLLIVSDYSIYA---TFCNRIVWQKVQPSENKPLHNI----------------DISPHQA------------------AYVIYTSGSTGEPKGVVVSHASAM-NTCLDLNRRYNISDKDRVLAISDLS-----VYDIFGVLNAGGTLVLV-KEDERRNPDAWLRLINQHKITLWNSVPALFDMLLTYAEGIGSSIP-QSLLLIYLSGDWIGLDLPTRYYNFCPDGQ--IVAMGGATE--AAIWSNYFNVTTLDPSSIGYPLSNQRYRIVNARGEDCPDWVSGELWIGGA--GVALGYLNDPEKTAQQFVKQGENWYKTGDMGRYLPGGILEFLGRRDRQVKIGGYRIEPGEIDAAFNKLQGVQNAITLCLGNGNKEKALHSFVILNSG------------------------------------------------------------------------------- 146312918 233 --------------------------------------------------------------------------------------------------------TYRKLLTKTLFVGRILEKYS-QKGEKIGLMLPNGISAAVIFGAVSR-GRIPAMMNYTAGVKGLTSAITAAEIKTVFTSRQFLDKGKLWHLPE---------QLKQVRWVF-LEDLKAEVTTADKLWIFAHLLV----PHLAQVKQQPEDAAMILFTSGSEGHPKGVVHSHKSILANV-EQIKTIADFTAKDRFMSALPLFHSFGLTVGLFTPLFTGAEVFLY---PSPLHYRVVPELVYDRNCTVLFGTSTFL----GHYARFANPYDFFRVRYVVAGAEKLQDSTREIWQDKFG---LRILEGYGVTECAPVVSINVP--MAARPGTVGRILPGMDARLL-----AVPGEEGGRLQLKG--PNVMNGYLRVENPAENAAGEVETGWYDTGDIVRFDEHGFVQIQGRAKRFAKIAGEMVSLEMVEQLANALPEKMHATAI-KSDASKGEALVLF-------TTDSELKRELLHYAREHVPELAVPRDIRYLKQLPVLGSGKPDFVALKSMVEEEEH----------------------- 90961869 10 ---------------------------------------------------------------------------------------------------------------------------------------------IATFLGIVKAGYAYIPVDT-HSPVERLNVINDAKPAACIAVEELPEGFNGLESLPIVDQA-------KLEDIF----SNGDVVINEEK------------------YVSGDDNFYIIFTSGTTGVPKGVQISHDNLLSFLGW-MEKDFGIKED--VNCISQPPYSFDLSVMLYPTLTRGGKSVL--PKETTDNFKELFATLPKLHANEWVSTPSFMDLCLLN--PAFNEENLPELTHFLFCGEELTHQTAQNLHTRFPNGH--IFNTYGPTET-TVAVTQVEITEQVLNDYPRLPI-GIKIVLLDDNLKEVAAGEAGEIVILG--PSVSKGYINNPEKT-QAVFIDFQGQYRTGDLGQFDENGQLLYKGRIDFQVKLHGFRIELEDVDHHLDRVSLVSQATTVPKYDKNKVQQLIAYVVAKENDFEDEKLTQAIKKELSETMMSYMMPQRFIYVDSLPLTNNGKIDRKSLMK------------------------------ 109647420 21 ------------------------------------------------------------------------------------------------------ELSFQEVDRRVSDLAGRIYPF-VKAEDRVALYAHNSVEMALFFMA---LQALQMEVFM---------------------------------MNTRLTGEERAKKLKTLNIRVTFSDDDTFIPF--GRVLAGDDEQARCREEEAPEKI-----AVIMDTSATSGDYKSVLRRK--QLDAHVQASRQVLGVREEDNWLLVLPMYHIGGLA-ILMRSLYNGTRVTLM----GKFDEEQILKGIEEGSLTMLSLVPT---LLMR----IVNRIRQHRLRVVLVSGEFIPKSLV----EICLAKRIPIYKSYGMTETTSQCTTFCVAENPAKLDAVGLPLPGVTLRIVNPD-----AEGIGEVAIQSPM--VMDGYLGKEA---------VEGFLNTQDMGYVDEEGYLYILDRRKDMIISGGENIYPREIENVLYAHPEISECAMVGMKDEKWGQVPVLFVVSSLGDE-------ELRDYLAGKLARYKLPRKIVHLRSLPKNATGKILKKNLAELAHAD------------------------- 53714251 2 ---------------------------------------------------------------------KTNIQEN-LSRSLSTWGDKPAVV------AKDGTVSYQMLERYSANIAQSIRQRGL-RNICIGVCMERNKTLVPAILAIFRLGATYLPIDPSLPDNRKRYMAENADMVLLLT-----------------DSSNEVGGIPSV------------------RQLYLNGEQLSEPVVGDYTEVLPDDCAYIIYTSGTTGNPKGVRISYRNTFTRNLIDKKLYHLSDPANRYLAFASISFMMCIP--------AGGTLILA-GEDERRDISLLDELIRREKVNIAFFPPSLLGMF--------ADLDFPSFKTLLFGAEAIGEKLFN----RLKQQPYRLMNVYGPTEN-TVLSTIRIVGKDTSYDDIGYPLKGTVCYVLSENLQQTTLGATGELCLGGPQVS--LGYIGSVQLNEKSFIS-YDGLYRTGDLVQQQPDGSIRFIGRKDTQVKIRGFRIELTEIAERLNRDPDVERAHVVVVERNGR-QLLGAYLQPSVSGNFHPE---EVKERLRAELPYYMIPNLWQVVDHFQRTINDKIDVRAL-------------------------------- 149567216 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDKNGNILPPGEEGDIAIRAHPPFLFTHYVDDPQKTASTLRGDF---YITGDRGYMDEDGYFWFLGRTDDIILSSGYRIGPFEVESALIEHPAVIESAVVSSPDPIRGEVVKAFVVLSPEYVSHDKLTNELQEHVKKSTAPYKYPRK---------------------------------------------------- 167577872 446 ----------------------------------------------------------------------------------------------------------RQLSGASNRIARRLAAANVKAGDRVGVRMNRGGALLAALLAIWKIGAAYVPLPTDLPPARRAH----------IADDAGLAA--------------------------CLHRTAPAEPTS--HDIVLTDEIFAAPDAEALADIDA-DPAYLIYTSGSTGVPKGVEVTHRNVASFL-RAMAGALPIGRDDRLLATTTIGFDISLLELLLPL-TVGAAVIAC---PEHVDAKALERVIDDERITWLQGTPSFFNVLRAGGWRGNKGLN------ILCGGEPIDASTYDFLRDAC----ASVWQVYGPTE--ATIWSTIAGPEADGVAGLGEPLRNTTIHLLDAHGQLVPRFSKGEICIGGH--GVARGYRNTAERFV-----HVPGVYRTGDFAFRDSHERLRFLGREDGQVKIRGFRVELGEIEKQIEALGEVRKAVVLVQRATAAEPTLIAWCEPRAGRALEPDALRAALAAALPA---YMVPARIARIDAWPLNANGKIDRGAL-------------------------------- 118581765 592 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFSSGSTGEPKGVMLTHHNIMSN-IEALRMVFRVDLNDNVCSALPFFHSLGFTATLWFPLTSG-----FSAAPNPLDGEKIAQVVREHRSTILLATPTFLLALRRA-----KKEDFASLRLVVTGAEKLKSRLADSFQEKFGIRPL---EGYGATELSPVITLSLPDVHGSKEGSVGHPIPGVAIRVVDESGEPLKPGQPGLLLVRG--PNVMLGYLG---RGDKSAEAIRDGWYVTGDIGVMDDDGFIRITDRLSRFSKIGGEMVPHGVVEDEL--HGRIGQSAVTAVPDEKKGERLV--VIYTRGTTDAETLQRHLSEC---SLPNLWKPGRYIEVENLPVLGSGKLDLKRLREIALG-------------------------- 86604864 15 ------------------------------------------------------------------------------------------------------EISYGQLFRRIQILAAGLQALGIRPGDRVAIFADNSPRWLMADLATLFTGAVNVPRSAVADPAELGYILRHSGSTALIAQD-----------------AKTLSRVRPVVQELGLERLLLLSDEEEPGVLNFSQWLQKGRERYEPPRLERSQLATIIYTSGTSGRPKGVMLSHGN-LMHQVENLHVVVQPRPGDKVLTILP----TWHSYCEYFLLSQACTLVVYEGKEKSPLMQRLIRMAASEGILHYGVSP-WVRARLQQGLLWPVHRLADALQALGSGGGSL-PAYLDLFYEVVG---ISILNGYGLTETSPVLCARRPD--NNVRGTAGPPLPGTEFRIVDPETQPLPPGEKGLILARG--PQVMMGYYNNPEATAKV-LSP-DGWFETGDLGWLTPDGQLVITGRAKDVI------------------------------------------------------------------------------------------------------------------------------- 111222965 132 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHTSGTTGAAKRVPVTQD--VLAARTELLSLLDLGPDSRYATGSPLHHIGGLGNTLVAV-TVGATVL-----PTSRFTHRWWAGLADQGATHGQLVPTMIEMLLAEG-----TLDAVPLRTLIYGASPISPETLRRVQAVLPGVR--LVNLFGQTE-GSPLTCLTPGAPDLLA-TVGRAVPGLRLRIDDPD-----DAGVGEVLAAAAHLSV-----------HAA-----DGWLHSGDLGFLDDDGYLHLVGRRNDMIVRGGENVYPLEIEHTLVEHPGIADAGIVGVPDARLGETLAAFVVPADPDRPPP--VDELRQFVRDRLAGFKVPAYWYVVDALPLNAAGKLTRPALRA------------------------------ 78060524 29 -----------------------------------------------------------------------------------------------DDAGNEASITYRRFAEEVFRQAGALRELDVRENDLVMLALPASVEHAAAMMACVMTGALPCTVPPARRATTGRQVIDVARPRLVIAADAQ-------------SAAWRDDAFPASSTRVV--------------DLDTLSIVADAGARALISGKHGRDPHHVQLTSGSTSHPKAAVLSHENVIANVLGIGGSVFDLAAGD-----GTASWLLYHDMGLLTLLSNRAPLLMMQPNSFIRNPLGWLKRIASARATTT-SVPTALRYCRRFNAAAMEGVDLSACRNIFIGGERVDDATLRDFFEPYGLAASALQPCYGMAESGTVDGAPYVDAQPAAANAMGTPIEGMAFRILDDGDHPLANRAVGEVAIRGT--SVMLGYLNPDDGSIAAPLTA-DGWFRTGDIGYV-ADGQLHILGRKKEVIIIRGSNYFPHEIEEALASHRTLRKSTCIGLPDPETGERLVVAIEARP-VDATPQTRAECQQLLASRIG-FAAQDLCFVEPGLPRTTSGKLQRLKCRDLYAN-------------------------- 183983979 15 ----------------------------------------------------------------------------------------TAAIGDREVGGDRRH-TYRQIHQRSNRLASYLHSQGLGAGDLLGIYAYNGNEFVEALFGAARV-APFNVNFR-YVKNELQYLLADAGATALI-----YHA----TFAPRVAEVL--PELPRLR--VLIQIADDSGNGLLDGAVDYESIIANSSPEPLPVQPSPDD-LYVLYTGGTTGMPKGVLWRQHDIFM-TSFGGRDLYSGQPDEIVATTAGPG----TKLLVLPPLIHGAATVVFASVVDHLDPRDVVRTIERERVSVVTVVGDAIRPLVASIEKGTA--DVSSLVAVANGGALLTPYVKQRLIEAL--PNAVITDGVGSSETGAQMHLSASGAVSTGTFNAG---PDTNVAA-EDLSAILPAGHEGI-----GWLAQPLGYKGDAAKTAAT-FPVINGVRYAGDRARHRADECIELLGRDSATINSGGEKIFAEEVETAIASHPAVADVVVAGRPSERWGQEVVAVVALDPDAAADAE---ELVAHAAKSLARYKLPKAIVFRAGIQRSPSGK-------------------------------------- 212694034 146 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTTGTTGVPKGVPLTYKNEAAAALNINAYIGN-TSDDIELLALPVS----HSFGVRCCLSNGQTLHLL-GS--FVNVKRIYRTIEEENITGFTMVPASWKFLQKMSGDQLGHYG-KQLRYIEMGSAYISEDDKRHLAHLLPTTRITM--HYGLTE------ASRSAFMEFHADSVGKASPNTDIQIFNDQGQVLPCGEEGEICIK-----------GDH--VTKGYLNTNPGYFRTGDSGTIDSDGYISIKARIKELINVGGKKVAPTEVDEQILKIAGVKDCACVGTRDPILGEVVKAFVV-KGNNELTFDF---ITKQLSGKLEAYKIPVIYEWIDCIPKTSNGKIQRNLLKN------------------------------ 145593245 7 ------------------------------------------------------------------------------------HPDNVAI----EVTSDA--LTYAELRAATQRLSADMRRMLGRSPRRVGLLTSRSLVGYIAYLAALRLGATVVPLNPANPAARNLAIADEATLDLVVVDDSSGDG---------------LAEFRAQTTVTLLDLTGEG---------WRGFLVPGEATEVPPVERGRDDFAYIIFTSGTTGKPKGVPATHANFLTEVITRYRF----RPGSRVFCF------DGSILAMFGAWGTGATLCVAQGDVLTP-----VRFINTKRLTHWLSVPSLISFAKR--LRALAPDSMPTLRLSSFGGEPLTIKQVDW---TAAAPNTAVINCYGPTETTVIVTAYEVPADPSARIEIGDIYPHLDYVLLDEELRPCDD---GELCVKQRFPGRFVSFDGNRGR---LYDGTGPHWYRTGDRIRR-EFGELIHQGRIDHQVKVRGNRVELAEIEAAMRAHADVAEAVVLGADGELDLHAVY------TGAALSDDDLTRLVGH----LPSYMRPRVFHHRAEIPLTEVDKVDRK---------------------------------- 146323460 1083 ------------------------------------------------------------------------------------------------------RLTYREFGRMTEHISQRLLQH-IQPGSVACMISDGSLLWLLAMVAIIRAGAIYCPVDEKLPRDRKDYMVRNSRAALILYANSSQEP---------LCNGVPSLNMESIMQEIS-SSSGSPIATSRNR------------PSGDTVAC-------LVYTSGSTGLPKAVQLQHKGILVISQPEGRLYS--RPGQRNAQMLSLGFIK----EVFSTICFGATLVLKD--PENP-------ISHLARVDATMATPSLLATL--------EPTDYPNLKVITVAGEAVS----QVLNDKWAAGR-TLINGYGPAE--CTLISTTAILHPGNRVSIGKPLPGLSCYLLDSNKRPVPMGVSGEIYI--SGVQVTPGYLHNEQRFLSDSFNPGQVMYRTGDIGRMLEDGNIEYIGREDNQIKLRGFRIDLGEVQSTISKLASTASNVALIVSNGN----LVAFMTPE-----TIDVRS-LAKSLETQLPQYAVPNRIIALATLPTSANNKV------------------------------------- 194741322 33 ------------------------------------------------------------------------------------------------------RLTRSQMLHNAAKVGCYLRDQSFQKEDIVGLMARNS--TNVGALACLFNGTPFHAVNPNLERKTIDSLYKITKPR-ILCCD-------VADYEKIKDTATSLGAL-----VLIVNGKINGV-------MSVGDLLQKPLPDYEPAQFHRDRTMAILCSSGTTGTPKAV------TLSNSRKLFETHSYLGPDDVQYASSTLDWLTGLTAGVYG------TIRLI--SSQMFSTGHFLELCEQHEVSWTVMANSHVAML--ANCPQTRAQKLRSLKHLIFAGGHCLVATLKKMQSFLHGPGI-LRNAYGLTEVGALVSYNF--ETQLKPTSVGRLMENIRVRIVDASGKLQGPKEVGEVQCHN---GQLRGYFGNPQ--ATTEMRDSAGWYHTGDIGYFDEDNFLHIVERQKDMLKYLGMMYYPHEVEEVIAQMPDVAEVCVFGIFRETEGDAAAASVVLRSGSNLKP---SQVEDYVRQNVS--VEFKHLHIVPQLAKSANGKVNRHAVKA------------------------------ 145234641 27 -------------------------------------------------------------------------------------------------------LTYGELDRLVRRLAGYLVNHGIGPDEIVPLYFDKSCWTIVSMLAVLQAGGAFLALDPAQPKHRLADMLVQTQSRLALTSAKYAE-----TCRKLVPEIFEVA----VEQLNNLK-----------------------DPEDLPV-VSPDTAAYTIFTSGSTGKPKGVVIEHAQLCTSSLAGGKAMFDTRQP-RMLQFA--------SYAFDACILEIMNTLVYGDCLCVPSAWALPEAMNQMKVTSAFFTPSLLRNL--------DPGSMETLDTLIVGGERVPRDLV----DQWAPSLRLLVLAYGPTETVACMALAISEPTPLYSGNLGQAITG-RAWIVDEDDRLAPIGAVGELLIDG--PVLARGYLHNDAQTQQAFHTSTERMYRTGDLVKYTPEGSICYVGRRDNQVKIRGQRLEMGEVESCLTGLAGVAEAVAAGKTDA--GPILVGFLRMAEGGSPSDALVTDIISSMTRALPPYAVPSIYVPLKQLPLSVSGKTDLKRLRSIA---------------------------- 145234641 1092 ----------EHAQVQLDQFEHMLQLAREEPTT---RVAEVCGISKAGAQVLQWNDTVPEVF-----DACL---HQLVDRRCESQPEAPSIAWDGE-------MSYGELAELTTSLASHLQQHAVGPGVVVPVCFEKSKWTIVAMLAALKAGAAVVCLDPEHPTHRLATILHDLGARCVLTSTKS----------AAIFIAMELANPITVDSSL------------------FQDLQDSSSLYLTPVSTAPHDPALVVFTSGSTGKPKGIVIEHHGVAIKLGTHSRYTFDISFGDIF-----------------ATLVHGGCICI-------PSADRLNDLIRSLGANHASLTAAVINQL-----QPAQVPD---LRVLVSAGEAMSKDLVEQWADHV-----QLINMYGPAECSIYSIGTEVIQRADDPSVIGRGV-GSAVWIVDNSNFLAPIGAVGEILIEGPI--LARGYLNDDLKTQASFFSR--RLYKTGDLARYTSDGRISFIGRADGQVKLRGQRVEIGEIERHVLAGAAVTD-LVVDVVQEQKKSALAAFLVPHQGNEVGDDNAQDIINKLRAVLPGYMVPTVFIPLRRVPLSGSGKVDRKLLRQLAS--------------------------- 110833228 13 ----------------------------------------------------------------------------ALARLRSQQGDAVAFV-QPLGGGELREYTWKQVDEEARKIAAYLQSIGMQKGDHVALVSKNCAEWIITDVAIWMAGGVSVPLYPTLVAETVRQILEHSESKFLFV-------GKLDDMKAGVPDGVQQIAL-SLAPADVLKDFPK-----------WPDIIRDTAPLLEVNAPALTDLATIVYTSGTTGMPKGVMHDFEGLSTVGEKMIKL-YDLKPDGRMISYLPLSHVAERVAVEIAVLYVGNKIFFAE------SLDTFGEDIKRAQPTVFFAVPRIWSKFYQKASEALPPKKLDECRIALSGAAALSPEIIAWF----KKLDLEILEGYGMTENLAWSHSTEEGDQQI--GWVGTP----------NDGVECRIGDGGEILVRS--VGNLKGYYKQPDKTAEDLTE--DGWLHTGDVGEIDGKGRLRITGRVKEIFKTKGKYVAPAPIENRLSTMPGLELACVIGQ------------------------------------------------------------------------------------------------- 195384092 62 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTTGLPKAVCISN-SILIQESML------VNSESVIFVSSSLDWITGLWAFIFST-VFGCTRIITN-RPFAPEY--FVELVKKYKINYAVVPPRHLSALITCPEATAE--SLMPIRMLNYGGGLVSMATLQRAQEICKS--AMFNSGYGMTEVGA--ITVNIGISNT--ASAGRLLPGIKIRIVDEEGKSQSYNQVGEIYVHQAW----NGYYGNPVETRR--MQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESAIAELPQVQDVCVVGIYDEREGDAAGALVVRRKGCEISA---QEVINHVAKRLNGLHAG--VRFVDKLPANVNGKTLRKSAREL----------------------------- 32400320 54 -------------------------------------------------------------------------------------PDKVAISWDGE-------LTYGQIEQYSTFVAGSLKKMGVDVHDFIPVCFEKSRWTIVAVLAVMKAGGTLVMMDPTLPLARLQNMAKQVGAKAMVSSRNQHELATTIDGKHIVVEADAFAHLSNSEPLPLLP------------------------------AVPSSALMYIIFTSGSTGTPKGVKISHETYTSSAFPRAKAV-GYTEESRVLDFASYAFDVSIDSMLL-TLANGGCLCI----PS--DEDRLNDIIRRMKINYAGITPSVARILE---PDVIA-----SLSALGLGGEAAAADVTRWGHDT------RIVIGYGPCECTIGCTVNSDTATGRDYISIGT-GNGAAIWIADPNDHNVPVGAVGELLVEGPIVGQ--GYLNDPDKTHNGYAGRSGRLYKTGDLGKYDPDGGIVFAGRKDTQVKLRGQRVELGEIESQLNAR-LTAEITVIVKPQSSGGQTLVAFLTKKNGAELSDDLRKTLSKAIAKVLPRYMVPNAYISVNYIPVLISGKTDRKRLRE------------------------------ 22537929 30 --------------------------------------------------------------------------------------------------------TYGQLKVDSDSLAAHIDSLGLVEKSPVLVFGGQEYEMLATFVALTKSGHAYIPVDQ----HSALDRI----------------------------QAIMTVAQPSL--IISIGEFPLEVDNVPILDVSVSAIFEEKTPYEVTHSVKGDDNYYIIFTSGTTGLPKGVQISHDNLLSFTNWMISYSFDLS---VMYWAPT--------------LAMGGTLF---ALPKTNDFKKLFATINELPIQVWTSTPSFADMALLSNDFNSET--LPQLTHFYFDGEELTVKTAQKLRQRFPKAR--IVNAYGPTE-ATVALSAVAITDEML--ETCKRLPGYTKDVIDEEGHKLPNGEQGEIIIAG--PAVSKGYLNNPEKTAEAFF-QFEGLYHTGDLGSMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSQYVKSAVAVPRYNKDKVQNLLAYIVLKEGVRDDFELTKAIKEDLKDIMMDYMMPSKFIYREDLPLTPNGKI------------------------------------- 148271509 644 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAPADWPTGVERIAVDALEPAASRPTPDAVDPADPAYVIYTSGSTGTPKGILSHHAAH--NTLVDIRERFGVGPDDRVLALAGLGFDLSV-FDVLGVLGAGGAMVLPDPR-RRDDPSHWAALIARHRVTLWNSVPAQARMLQAAGDDAP-----STLRLALLSGDWIPPDAMR-----AGHPELTVVSLGGATEAAIWSVHHVIGEVDRLLPSIGTPLRGQRLAVVDHLGRDRPEGVPGEILIRGA--GVALGYIGDAERTRERFGATGDREYRTGDIGRYLPDGSIELLGREDAQVKIRGYRIELAEIQAAVLAHPGVADCAV---------------------------------------------------------------------------------------------------- 118466777 130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WADEVAAHRGAPIVFRSASPADLFMLIFTSGTSGEPKAVKCSHGKAAI-AGVTMTQRFGLGRDDV--CYVSM--PLFHSNAVLVGWAVAAAC---QGSRRKFSASGFLPDVRRYGATYANYVGKPLSYVLATPERPDDAQN--PLRAVGNEGVPADIERFA---RRFG---CVVQDGFGSTE-GGVAIARTP---DTPPGSLG-PLPGID--IVDPDGASCPPGVVGELVNTAG-PGRFEGYYNDEAAEAE---RMAGGVYHSGDLAYRDEAGYAYFAGRLGDWMRVDGENLGAAPIERVLLRHPDVTEVAVYPVPDPTVGDQVMAALVLAPGAEFDDE---KFRAFLAEQLGPKQWPSYVRISTELPRTVTFKVLKR---------------------------------- 209909825 233 --------------------------------------------------------------------------------------------------------TYRKLLTKTLFVGRILEKYS-KQGEKIGLMLPNGISAAVIFGAVSR-GRIPAMMNYTAGVKGLTSAITAAQIKTVFTSRQFLDKGKLWHLPE---------QLTQVRWVFL---EDLKADVTPGDKLWAHLLM----PHLAQVKQQPEDDAIILFTSGSEGNPKGVVHSHKSILANV-EQIKTIADFTAKDRFMSALPLFHSFGLTVGLFTPLLTGAEVFLY---PSPLHYRIVPELVYDRNCTVLFGTSTFL----GHYARFANPYDFFRVRYVVAGAEKLQESTRQIWQDKFG---LRILEGYGVTECAPVVSINVP--MAAKPGTVGRILPGMDARLL-----AVPGEEGGRLQLKG--PNVMNGYLRVENPAENVAGETEAGWYDTGDIVRFDAQGFVQIQGRAKRFAKIAGEMVSLEMVEMLAAAVSADKLHATVVKSDASKGEALVLF-------TTDSELKRELLKHAREHIPELAVPRDIRYLKQLPVLGSGK-------------------------------------- 85375392 5 --------------------------------------------------------------------------------------------------------SWREAAEKVCILAEGLRGLGLKDGDRVMLVSENRPEWCIADLAIMAAGCITVPAYTTNTQRDHMHILDNSGAKAVIVSND--------KLSDPLLPAIMRTGIA--EHVIAIDSIRSHQSAGSEIVHRWDNLLDAATARTAVEEVTRETTACIIYTSGTGGAPRGVLQHHGAILTGAAEILMSDFGLDDEERFLSFLPLSHAYEHTGGQFLPIGVGAQIYYSEG------LEKLASNLEETRPTIMVVVPRLFEVLMKQGERRAEGHRKGRIKAMVSGGAPLNPEVGVFFE----SMGLTMLQGYGQTEAGPVISCNRPRA-GLKMDTVGPPMQGVEVKVA-EDGELL---VRGELV--------MKGYWQNEAETERT---LRDGWLHTGDIGHLDDAGRIVITDRKKDMINDKGDNIAPQKVEGMLTLQPEIGQAMVAG-------------------------------------------------------------------------------------------------- 119499700 265 --------------------------------------------------------------------------------HAQLTPDAPAVHWDGD-------LTYAQLDDATSRLGQFLASMGVGPGTFVISCFEKSTWAIVARLAILKAGAAYISVDATDPPIYLENVIRRVNAKIILTSEAYQRYTRFVP------------------SVIAV-----TPEMVRALPV---------STGIICPWVKPSDVCLILFTSGSTGEPKGIIQEHRAYATAVRDYNRL-LGIGRHSRVLQFDDYAFISNNDYLT--TLTAGGCCCVH--TPTK-SVSTLVENINILQVNMTFLTPT-----IAAQISP---QDVPTLELVCLGGEPMPNELIRW------SPHVRLVNQYGMGESATFCIVGRSGSGAIWITSPESPELLMPVGAVGEILIEGPHLARGYLVCQKPGVGFAPTWLKDPSR---AGTSRF---YRSGDLGRYTHARTVEHLGRKDTLLKINGYRVEATEVEYILRRSLTPADAVIVDLLGEIGGPRLVAFLWLTNSEDSAHRLMQRMRAEVMATLPVHKIPEYFILVSQIPRTRSNKTDRRKLHHLA---------------------------- 123442839 585 ---------------------------------------------------------------------------------------------------------YHELTDYARRCAGRLVECGVQPGDNVAITM--------------SKGAVYVPVS-----------LDQPAA----------RREKIY-------------ADASVRLVLICQHDAS-AGSDDIPVLAWQQAIE-AEPIVNPVVRAPTQPAYIIYTSGSTGTPKGVVISHRG-ALNTCCDINTRYQVGPHDRVLALSDLS-----VYDIFGVLRAGGALVMVMENQRR-DPHAWCELIQRHQVTLWNSVPALFDMLLTWCEGFADATP-ENLRAVMLSGDWIGLDLPARYRA--FRPQGQFIAMGGATEASIWSNACEIHDVPAHWRSIGFPLTNQRYRVVDERGRDCPDWVSGELWI--GGIGVAEGYFNDSLRSEQQFLTPDERWYRTGDLGCYWPDGTIEFLGRRDKQVKVGGYRIELGEIESALSQLAGVKQATVLAIGEKEK--TLAAYVVP---------------------------------------------------------------------------------- 161076582 52 ------------------------------------------------------------------------------------------------------------------RIAQYLKKRGLNHKDVIGIAAKNS--TYVMPLACLMNGTPFHSVNPVLDDATLTHVFSITKPTLIFCD--GQEYDKVH--KATVGWHPEILTLT--DHVEGVQGIETLLDPTTTEKIYQPEVLKEGGDQTVA----------ILCSSGTTGLPKAVCISN-SILIQDSML------ITSQSVIYVGSCLDWITGLWAFVFST-VFGCTRII---SNKAFTPEYFVGLVKKYKINYAVLPPRHLSALITCPDAKPDA--LAPITHLNYGGGSISLATLQRSQELCKT--AMFNSGYGMTEVGAITI--NIGISNV--SSAGRPVPGIKIRIVDEDGKSLGYNQVGEIYVHQAW----NGYYGNPVETRR--MQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYNGLHYWPTEIETVIAELSQVQDVCVISIYDEQQGDAAGALVVKRNGSSINAV---EIADHVAKRLPSIQKHAGVQFTDKLPANPNGKTLRRLARE------------------------------ 206678920 7 --------------------------------------------------------------------------------------------------------------------ADLLKLAGVQRGDRVLLVTENCAAVCAFIYACSLVGAWAVPVNARQTATELNRIVTHAAPRIAIFMSNVSEDAKTH---------------------------GASFEVREVHGLWGTVMMA---DLGVSDPVKDLDVAVMLYTTGTTGTPKGVMLSHGN-LVYAGKTSAKTRGMTQDDTVYGALPMTHVFGLASMLMAATFAGATIRL----EARFGVAKLYAAL-RDGVTILPAVPQMHAVLMQYAEQGIASIAGGSLRYVSSGAAPLDP---VWKRKAEAFYGIALQNGYGMTETSAGVCTSAFGDPDI---SVGPPLAGVEIAI--DETATGGGDGIGE-VLTRG-PHIMLGYFRNEDETDKVLDA--EGWMHTGDLGRIDDAGLLHILGRSKELIIRGGFNIYPPEVEAAFNDHPDVIQTAVVGRLTSTGDEEVLAFVQTPSLDTVSTEV---LRAFVEPRLSPYKRPSQIILALSLPAAPTGKLL------------------------------------ 212546761 227 -------------------------------------------------------------------------------------------------------FSFSELDSLSSRLAYRLQQQGVHPGELIPLGMERSALAVITMIAILKTGSAFVP--------------------LEVTS----------PIGRNL-EIVKQSGAKRV----LISESQTTKDWPAEISALVTLEMIRSTPFPDAPCVDLQSLAYVIFTSGSTGKPKGVMIEHHSLSASVRSERQYTFNQSTATRALQFASLAFDASFAEHL-APLSNGGCVFI----PDQETLDRLVEFMNRNRINWAFFTPSFFRLLDPDELPW--------LKTVVLGGEAINDDCIRWAH------RIRLVNGYGPSETTICVTACV-----VDPGSENRASIGTKVWVVDPEDQLSPIGTVGELLIQGPTVG--RGYLGDETRTKASFIERHESIYRTGDLVRFEPDGSLTYVGRRDTQIKIRGHRIELSEIESKISINESVNDVVILAKAGPLKGQ-LTAVIALKHGREREQAMIDSVKKNLQEHLPGYMIPTVWLPVLTIPLSTSAKADRTLLCRWLENDSE----------------------- 218719723 2394 --------------------------------------------------------------------------HNLVAKQARRTPDKVAV------TSHDGQMTFKELDEISSSLALTLRNMGVGHNCVVPLCFEKSVLVPLAMLAVSKAGAAFSAMDITYPEERLK----------VISSSLGM-----------------NLILASPSQGELAKRLGGNVFIVDSN--SYMGTADTGRDHFDEVRIKSDQLMYVCFTSGSTGVPKGVMITHRNLASAVAAQGRVSLGIRSDDRVYDFSSHAFVNIWSTWV--ALAVGACVCI----PSHEEVGNLAGSITSFRSTTLFLTPSVARTI--------EPTEIPTVKRLYLGGEAVTPDVSQW------QEHVELWGAFGPTET-----TPLCSFSRLGPESATNIGRGVGVNTWDNSNQLMAIGAAGELLSEGPLVS--PGYRGLPERTAAAFIERRGRLYKTGDLVRYSFDGTIEYIGRVDTQVKLRGQRVDFGEIEYHLKK--ALPDSTAIVVPHPST--KLPLLVVFCEFSTPTASALDKIQAYLRNRLPPYMIPEQLFTIPQILKGASGKIDRQQLK------------------------------- 218719723 229 -------------------------------------------------------------------------------KHVRSFPDAPAIAWDG-------SLTYAELDKLSSALSRRLADAGIGQGNIVPLCFEKSKWTPVAILAVLKTGAAFVLVDEVLPEDRLRQ-ISQILSQVVVASLGQKHRAKILSSRIITVDFFSLGSGPEPHT------------------------------DFPQPNVKSTDLICVVFTSGTTGVPKAAMIKHSNLCAFSSLVGAGLSAVKSDSRVLALADVS--VGN---IFMSLLNRACLCI---PSSWECKNDVANLVQNYEVTHVVTTPSISKML-----QPSKC---TTLQVLDLGGEACSEDAWR-------NTGVRVINSYSPAECTNILLSPKPSII----GKCIGATWIMDPV---DRNRLAPVGAVGELVLEGPQVG--LGYLHDPEKFIEDPMNGLPGIYRTGDLVRYTDDGLIDYIGRRDFQVKIRGQRVELGEVAANLQRFPEV-------IKTKNGTDMLCVFVVLRPGEAATQSIADRVNPQLRKRLHPSMVPGVFAPIEEIPLSLTGKTDRRALRQIGSSLSRDVQDTS----------------- 218719723 1329 --------------------------------------------------------------------------------------------------------TYEELDKHSAHLAYVLQQNGVGRGSLVPICMEKSIWAAIAMLGILRAGAGFVAIDVIHQPERIRTIVDEVKADVVVTAGPAMALAGRISRKIIACDQLRYESTMRNKTTIISST--------------------------------PSDTAFVVFTSGSTGRPKGIIITHENFC-STIDVHQQGLELSETSRVYDYASYSFIAVHNTLM--TLASGGCVCIIEGS------------IERLQANWADLTPSVARLI---DPTAV-----PALQVLVLSGEAVGKDLVQWA------ARVKLINAYGPAE---CQICTIQRSVPDHASNIGLAV-GCNTWIVDPESNSLSAGAVGELVIEGPIVS--PGYINEPDSFVSTVTGRRGRVYRTGDLACYMADGTILYCGRATTQTKINGQRIELSEIEYHIQAIPDVADTVNF---DGDSDSSLTAFLVPARGLETNAELTVNLLEKLSKTLPGYMIPVVFLNVSHLPLTPTRKIDRRKLKDHAS--------------------------- 218719723 3474 ------------------------------------------------------------------------------------------------------KLSYSQLDSLSWNLSTHLRCHKVGRGSVVPILSPKSGYVPIAALAVLRTGAALLPL--DFSQQRLQSIIQQVAPQVVLASELS---NEIADYLEASVLIIEDCLKSSV------------LDGSKAKDESLSYL---------------DDVACVLFTSGSTGTPKGVMQTHR--ALSSAVTHQGVSGFNEGTRAFEFADVSWNM-----IFKILAVAGTLCI----PS--DDERNNDLVGSL--NRF--SATLI-ELTASVARLINPNQLHSLQTLILSGEPVFAQDFEHWRRTVRLVVC-----YGPSECTSVSTMNPGLHIDSNKNGIGK---GYSCVIVDPHNHQMPIGAVGEILIDGPIVGE--GYYNNEALTNASYVSDLPRVFKSGDLARYDLNGNIHFVSRKDTQVKLHGQRIELEEVQFHVQKAMEVVSCL---LDDPGKEQRLVAFISSNDAATPGTALLESV-HALDEKLGAYMLPSLYYFINTIPRTTNGKVDRKKLVRLAL--------------------------- 218719723 4596 ---------------------------------------------------------------------------------ARRHPEAPAIAWDG-------QLTYGDLETLSSRLAERLIEAGVGPGKLVPLIFRKSIWANVSMLGVMKAGGAFVPLDHQHPEGHLRAVVQTINTNIILCSAATRRAARLASHTIMVDESLRRNNTTTV--------------------------LARSPSNDERRTLQGGDLAYAVFTSGSTGGAKGVRISHTNLATAIHYTQGFHISSHTRSLFFYTASQG----------GCLCVPS----DEGL-----KGDLGGFMAEYRVNWAQLVPSVARTI-----NPDRLTDLDTL---ILTGEPLTQDIVTW------SQKVNLVNVYGPTECTILCAISSQITHSAQAGNIGR---GRGANLWTEIGNPAPIGTTGEILIEGPIIGA--GYLG-PYQYKNPPWGRSGTLFRTGDQARYADDGSLIFMGRIGSEIKIRGQKVDLIAIEDIMTDLEIVAD-IVLNQADQDR-QMLLAFV--SGTCSTTDELQSKLHALVDAELPSYLQPEAFVPLPTIPRTSSGKTDRRRLKDI----------------------------- 22327387 4 ---------------------------------------------------------------------------------------------------------------------------------VVALYMPPSVEYVISVFSVLRCGEAFLPLDPSWPRERVLSLISSSNISLVIA--CGLSSVESHWL-------VERNVCP-----VLLFSMDEKLSVETGSSFVWPCKKERQRKFC-----------YLMYTSGSTGKPKGVCGTEQGLLNRFLW-MQELYPVVGEQRFAFKTSVGFI-DHIQEFLGAILSSTALVI---PPFTLLKENMISIIEEYSISRLLAVPSMIRAILPTLQHRGHNNKLSCLKLVVLSGEPFPVSLWDSLHSLL-PETC-FLNLYGSTEVSGFDCSELPRLLKTEIGSIGKSISNCKVVLLGDEDKPYEGEVSG-LCLSQGY--MHSSI--ESEGYVKLHNNSLCNYYRTGDYGRQLSSGDLIFIGRRDRTVKLNGKRMALEEIETTLELNPDIAEAVVLLSRDETELASLKAFVVLNKESNSSDGIIFSIRNWMGGKLPPVMIPNHFVLVEKLPLTSSGKV------------------------------------- 169784604 1211 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDMVNLQEDRSLVFVGRKENVVPVHGHAVDIADVESHFSKYPNVRAAAAVFQPHSVTEQELAVFIEQEPFEQDSVELLKRLSKFMQDSLPSYMVPSAYVVLDKLP-TDVGEVNHSLLKQLASNIPK-----------HVLTQLREAFQ- 24648255 40 -------------------------------------------------------------------------------------------------------LTRGELLANAMRLASYMRSLGLLQSDIVGLIGRNTTH----MLAVA-----YACFFNGIAFHSLRDTIEKIRPSIIFCDDEF----------EKVRSATAELDVK-----IVTMRN------HPLDSIKIDEVVATPIEEFQPAKLENDQTLAILCSSGTTGTPKAVTITNSRHILYHLTTA---------DVQYSHNTLDWITGLTTITSGVFS--TTRIIAD---NAFDPAFALRIIEEYKVTWTIQPPSSMALMINCPD--FETCDLSSLRCYMFGGSRAALEVQKGIRSRLSHNCLQFV--YGFTELGAMATINC--HFDEKTGSVGQLVNGLKMKIKNDDGESLGPDEIGEVCINQHW----SGYYGNEVETRN--MRDSLGWYHSGDLGYMDRDGFLYIMDRKKEMLKYQNIMYYPNDIESVISEMPQVAEVCVFGIWSNIFGDEAAAAVVKKLGSELEA---QDVVDYVRSR------------------------------------------------------------- 170078582 10 ----------------------------------------------------------------------------LLRHRADSTPDRTAYHFISGEDNLT-TLTYAQLEHQVKAIAAHLQTF-IEPGDRILLVFPYSLEFVASFYACLYAGAIAVTINPSRSDDALEERVEDCQAKGILTTRALIDY-----FQKKLTKAPRQAAVRKFSQVKVIAMDEIPADL--------------AADWQAPKITD-DTLAFLQYTSGSTGKPKGVMVTHGNVLHNSAVIYK-SFSHSPETRMWMFHDMGLIGGVLQPFYGN---------FEAFLMSPKPVRWLEIISQHRITTSGGPNFAYDLVARQTPEQLKTLDLNSWDVAYSGAETVRASTLEKFTQTFGFRREAFYPCYGMAE-ATLFISGAPVVQYMAPGSRGIVSCGWEVIIVDPETKKLPEGQVGE--IWAAGKGIGKGYWEQPEITKETYVDNQGPYLRTGDLGFL-KDGELFITGRTKDVMILWGRYRYPQDIELTVEQHPALRPCASVEAADE---ERLVVVQELERSYVRKFDL-EEIVGAVRQAVYEEHTVEVYGIVGNIPKTSSGKIQRQACRQQLAGTLNGLGDVTALAN------------- 153836752 23 ------------------------------------------------------------------------------------------------------EFTYAEVADQALKLVSALRGLGIQPGDKVALVSKNCAEWFICDLA-MMLGYVSVPIFPTAGADTIEYCVTHSESKALI-------GGKLDDPAATQQVIDAMPELIS----IALPY-----DSAPQCQYQFNALIADAVPSEE-RPQHYDDKLMLVYTSGTSGLPKGAMLTYGAF-SWSVQQLINHIGIQANDRLFSYLPLAHITERVYIFGSSIMGGVPTAFPE------SLDTFIEDVKMHRPTLFISVPRFVNSLIKK--KLAEGLGLDQARVLGCGSAPVSPALLDWYHSV----GLNITEAWGMTESFAYSTINYPFRAD-KIGTVGNAGPGIELKIADDSEIMVRGK------------GLFSGYYKNDIATQESFDS--DGWLHTGDIGAIDKDGYLTIQGRKKDTFKTAGKFVSPVPIE------------------------------------------------------------------------------------------------------------------ 149917121 529 -----------------------------------------------------------------------------------------ALVFEGDPPTLTR-ITYRDLERRSASVAEKLWAHGIRPGDRVAIGGRNHPCWGIAYFGILRCGAAAVPVDKDYAAGPLATVLDKSGAKLALFDDHVVE--------------LEPESCP---------------RW------DLHEVAAEVGPDAPAPALPGDDTLSVLYTSGTTGDPKGVMLTHENF-TALVAALAPLFPLEHQDRVLSVLPLHHTFEFTCGMLLPISRGARVVYLDEI----NGDRMVEGLEAAQITGMIGVPALWELIERRIVNEVREFDLTNLKYLVSGAAALPKD----VHQTFQGLGLHLAEGYGLTE-AAPVLTLSKASPRNKGGNVGKAIPGVELRI-DE---PNDDGV-GEILARG--PNVMVGYEGAPD---ATAEVLEDGWLRTGDLGKLDSKDRLKIVGRSKEVISASGENVYPDDVE-VMLGLPRVKELSIVGIPDREKEERVAVLVVPDEGETLDKECEKELRKAI-ANLPRHMRPTVIHFTDDLPRTTTRKVKRKEVKRILE--------------------------- 195151223 52 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTTGLPKAVCISNSN-LIQDSML------VHSESVIFIASCLDWITGLWAFVFSA-VFGVTRII---TNKAFSPEYFVYLVKKYKINYAVLPPRHLSALISCPDATPEA--LAPLTHLNYGGGLVSTTTLQRAQELCK--RAMFNSGYGMTEVGAITI--NIGISNI--SSAGRLIPGVRIRIVDEDGKNMTYNQVGEIYVHQAW----NGYYGNPVETRR--MQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVISELPQVQDVCVVGVYDEREGDAAGALVVKTKGAVVTA---KDISDHVAKRLPAVQKRAGVQFTDKLPANVNGKTLRKTARDV----------------------------- 50122562 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------GAKGLQSAMKAAGIKTIVTSRQFLEKGKLTDLPKQVSEA----------NWVYLEDLKDTVTLKDKLWILFHLLF----PARAMLPQKPDDAAIVLFTSGSEGNPKGVVHSHDS-LLANVEQIRTVADFTPGDRFMSALPLFHAFGLTVGLLTPLITGARVFLY---PSPLHYRIVPELVYDQNCTVLFGTSTFLGNYAR----FAHPYDFARLRYVVAGAEKLSETTRQVWQDKFG---IRILEGYGVTECAPVVAINVPMATKIH--SVGLLLPEMESRLI-----TVPGITRGRLQLRG--PNIMKGYLRNAEGELQ------QGWYDTGDIVELDERGFCTIIGRVKRFAKLAGEMVSLESVEQLAVKVSPEAQHAASAKSDSSKGEALVLFTT--DSQITRDVLLAQARS---SGVPELAVPRDIRYVKALPLLGSGKPDFVTLRQMAEEPNSEQ---SVIE-PSIVKQ------- 162448706 12 ---------------------------------------------------------------------------------LAARGDAVAL------ASRSAAVTYAELAARAAAVGVALGGAGVRPGDRVALLLGRAHDEPVALAGVLTAGAVAVPLDAT-APPARLGRIARAR---------GCRALVLDAAAAGLADAELGGGLPRVEL------------DAEGRALRGAARADAGGDGGVCDD-RAQDVACILHTSGSTGEPKPVPITWAGLDAFTAFCIDLV-GLTPADRVLRVADLAW-----FDHLATFRAGATLATM-SRRDLASGRALRDAVSALAPTVIYGVPS---MFMKDAGAPAPAFALSPVRTILFAGEVFPPRELAALAARVPG--AALYNLYGPTETNVCTFAALDGASEVPIGYAACALLTLDAD--DESGRVIEGPGTGELVV-----SGPTTVDGGP--------------YRTRDRVERKADGLFYFRGRIDRMVKIRGYRVEPGEVEAALASHPAVRQAAVIAVEDARLGKTLRGFVALAGDADD-----RSLRLYLAERLPPYMVPEKIVAMDELPRTSTGKIDYRAL-------------------------------- 83645723 571 ----------------------------------------------------------------------------CFRQQAARRPQQNAVI--ADDGA----LSYAELDHRSEVLAARLRHQGALPDQPVGLCVRPGVNLIVGILGILKSGAGYMPMDIAHPRARLQHQINDARLTLIV-----------------VDQATLDPARSAV------------APYPAELVCIEQALAKPVAAPAAAIAIQRSQLAYVIYTSGSTGAPK-------GSLVEHHNVLNLVEGLR--DLVYCVALLA-----SPIIFAALLLGHQLLV--AAPMRLQPTQLAQCFLQHKVAVADCTPSLLSMMVAERLPATPGLGLDAL---LTGGEPLSRKLAQAFYQQ--NARAALYNVYGPTEC-AVDVTALPYYFPIVP--IGRPLPNAQVFILDTLRRPVPLGVPGQIFIGGDPVG--RGYLNRSALTREK-FAYYPRLYATGDCGRWLRDGVIQYLGRMDQQIKIRGHRVEPGEIESHLRQHPAIAEAAAIALETETGRYELAAYLTLVDKAQAPG--VEALRNFLQERTPDYMIPTRWSILAQMPLTASNKIDRRAL-------------------------------- 162456509 29 ------------------------------------------------------------------------------------------------------------------------RRLGAGSGDVLALVPTNEASSVVTLFGALRAGCALLLLSPADPAGRLRQLAEALGAKAVL---------RSPDVAADVPEAIPVPEAASLE--------------------------DGAASDPDPAVEPRADALF-FGTSGSTATSKLVAQSHYAAAVN-AEALRRHHGLKRGDRLLGCLPIHHVNCLHFTIFATLAAGAHAVLAH----AFDPFGYPRLVERFRPRIASVVPSILEALLGVWRQPALPGDF---EYFVSAAAPLTARTARAVREKLGAR---ILQGYGLTETTNFSTTYRAHMLDVEIPSIGAALYGNEVAVLDRGGERAAPGEIGEICMRGH--NVMTRYAGNDE----ATAEAFRGGWFHGDLGRRDGRRYFTITGRSKNIAKVRGESVSLDEMDRVLRALPRVEDAACVALQHPLLGEEIVAAIAGSQAAVGD----AEILAHLRAVFAPAVLPRRLVRLEAIPRTPTGKLLR----------------------------------- 170940281 123 ---------------------------------------------------------------------------------------------------------------------------------VVLIQLPNCLPFAPILLGTFASGFTATLVSPALTADEVAWILQNAKPRVIITATACLEAMKAAIGKQEGDQSF--WNGVPVFTVDAVNDTYPLAFSGQSNPQDWRQLLAKGKPSVQPEQQAKARTAVILWSSGTSGRSKGVLLSH--HALNFATASLWHADYYPPSRWLGFAPFYHVFGLCNVFLLGIAAGARVFIMQG-FKLPD---MLEGIKKRQITYVHMSPPVAVMLAKAEVEEYAKRDFSSVVGAVTGGAPLGHEVVVQVYKRCGFR---IRLGYGLSETCSTALQRGLGEREMQAGDTGLPHWGVEVMIANGEGYATKEGEEGEVLVKAPLMSLPVGLFSGAKPDMSVTNETADGWFRTGDVGALCKAGRLRITDRLKELIKVRAYQVAPAELEAVLCSSESVGDAGVVGVYDDDEAEWPRAFVVPAGGKEDLEKLAVELKELVEKRTAKYKLVGGIVFIDQVPKSPSGKILRRLLKSGAEG-------------------------- 171677115 107 ---------------------------------------------------------------------------------AAARPDKIALSWDG-------QWTYAELELMSTRLAHHLVSQGITVGVNVPLCFEKCRWTIVALLAIMKAGGAFALTDPTSQPEGLRAMVEQTGGKLVVASAAQTELAKR-----------------------LVPEDGSQVVTVNEELFQSFSTIEGELPPLPTIPT-VTSPLYIQFTSGSTGKPKGVVVSHANFAVGYKSSTKYAFDVSI-DCMLCT----------------LSVGGTICI----PS--DADRMNDLIRASGANMAHMTPSVARVL---DPAVIAELD-----VLGLGGEAISADAAAW-----SKGKTSVIIAYGPSETVGCTVNNTFAKNKFTTGNIGRGVGGVGW-IVDPEDHDVPVGSVGELLVEGPVVG--LGYLGEAEKTAEVFHKEIPGLYKTGDLVRYDADGDFVFIGRKDAQVKLRGQRVELVEIEHHLRHHSRVKIAAEVIKP-AGAEPTLVAFLATKSGATFSDELTKAIEEALGVDLPRYMVPAAFIPLRDMPVLPSAKIDRKKLRAL----------------------------- 182419921 225 --------------------------------------------------------------------------------NAKKYPEHQAVLW--NENKIIKSISYGELADKSLKLARLLINRGIKEGDIVSITQSRGISQIISILGILAAGAAYVPV-------------GIKQPK--------ERRDKIYKL-------------SGIEHVITNKRDMKRVLFSDEIEIILIEDSEELEPLNEYISINTESLAYIIFTSGSTGAPKGIIHESAY---NTILDINTKFSVTDSDRVLAVSDLS-----VYDIFGLLSAGGGIVLLDEKEER-EALIWNELIYDLNITVWNSVPALLDMLLIANSNVLVSGDWIGLRLLEKTGEATEASIWSNYYEV-----NHIDSTW----------TSIPY---------GKPLSNQSFRVVDKLGRDCPDMVSGELLI--GGMGVARGYIGNKELTSKSFIEENKRWYRTGDFGRYRSDGIIEFMGRADQQVKLRGFRIELGEIEEVLKKYKGV--------------------------------------------------------------------------------------------------------- 38234573 42 -------------------------------------------------------------------------------------------------------LTYADLAELVDRVAQ-LHAAGVGAGCRVGVRLPSGPDLYVTILAVLCAGAAYVPVD----------------------ADDPDERAELVFGEAHVDAVWSVSGLRV--------TTAQAQPLTAGPRL--------------------EDTAWIIFTSGSTGKPKGVAVSHRSAAAFVDAERELVRDIGPDDRVLAGLSVAFDMWLAWG------HGACLV--------PAPRSLVRLISR-DISIVSTVPTLAGMWPAEA--------LDNVRLLILGGEACSAELVA----RVASSRREVWNTYGPTE--ATVVTCAARLEAGQPVAIGLPLAGWDTAVVGADGQPVAMGDVGELVI--GGVGLARYL--DPVKDREKFSAEWERAYRSGDHVRLCEDG-LYFVGRIDDQVKIGGRRIELGEVEAHVAALPNVAQYAVVVRETAAGEKVLVAYVSPQPDVDIDTSALDEL---------PRAMVPRLVVLPEIPTTTSGK-------------------------------------- 169628425 111 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPESTALIVYTSGTTGAPKGVRRALAASLDGLADAWEWTAD----DVLVHGLPLFHVHGLVLGLLGSLRVGNRFV----HTVKPTPEAY----AAARGSLYFGVPTVW--LRVAGDESCARA-LSTARLLVSGSAPLPVPVFDELCRLTG--HAPI-ERYGATETVITLSTRADG--ERRAGWVGHPLTGVRTRLLAENGSPADGETVGQLQIQG--PTLFSGYHNLPEKTAEVLTE--DGWYRTGDVAVIDAGGMHRIVGRSVDLIKSGGYRIGAGEIETVLLGHPGIVEVAVVGVPDDDLGQRIVAYVV-------GDVAEDDVIGFVAQQLSVHKRPREVRRVDALPRNAMGKVLKKEL-------------------------------- 54025486 15 ----------------------------------------------------------------------------AVDRWAATTPDRIAIRY------GDRTWTWSQWRARIARAAGGMRAAGIGPGDRVAFLDKNHP-------ACLEIGAAVTIANWRLAGPELGYVLADSGARLL--------------FAGAEFAAAAAAASTGIERIVVVGGEHDE----------YERFLDTAEAAEPDPAVRPEADALVIYSSGTTGHPKGVVLSQRA-LVAHTVNAGTGFPFDAGDVNLVAMPLFHVGGICYALFG-IRAGVPSIMREPTPAALLGALAAGA------THTFFVPPVIAALLDAGEQATAA--LGRLKYLGYGAAPMPLPLLRRALDTW--PDLAFVQVYGQTEVSGTMLSP-----EDHRGSAGRPVPGAEVRVVDPNLTEIGVGGQGELWFRTD--QRMTGYLNRPDATAAT--VTADGWVRTGDIGRVDDRGFVFVEDRLKDMIITGGENVYGPEVERVLLAHPAVADAAVVGVPDDHWGESVHAVVVAGEPVE-----AADVIAHCRSHLAGYKCPKTVEFVAELPRNASGKILKRTLRE------------------------------ 112950133 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSGTTGLPKGVMLTHKSLVTSVA---QHVGGFHERDVILCLLPLFHIYSLNCILLCSLRAGAAILIFEILP-------LMELVEKYSVTIAPFVPPIILAIAKTPD--IQKYDLSSIRMVISGAAPMGKKLEDAVRDRLPNAK--LGQGYGMTET--VLALNLAFAWETKSGACGTVVRNAEMKIVDETGTSLPRNQSGEICIRGS--QIMKGYLNDPEATKRTIDK--EGWLHTGDIGYIDEDNELFIVDRLKELIKYKGFQVAPAELEAMLISHPNISDAAVVPMKDEAAGEVPVAFV------------------------------------------------------------------------------------ 145232395 186 --------------------------------------------------------------------------HHCIERQCFRRPEAEAVAWDG-------SLSYGELEILSSEICEVLYANDVLPGMIIPLVFEKSKWTVVAMLGVLKAGAAFVTIDPSF-PQARVQAIYDVKAPFILCSATQKYPTS------------------------NLNREFITIPIKDSVTLS------SQTKENYLSASDPNQPAYIAYTSGSTGTPKGIVISHGNFCTNMALSSPL-QNLGDTSRVLQFA--------SYATLTPLMLGGSVCI-------PSVDNLQQAILDLRVNWIELVPSVARLLDFNAIPEV--------KTLVIGGETMRPSDIQWLTQAYGPAECAVVSTFQSS------LSQDSDPRNIGYSAAGSSW------IVEPENHSVPIGAVGELVIGGPIVG--KGYLNQPEQTAQSFWSKRPEYYKTGDLARLNSDGSIVYMGRKDTQVKIRGQRVELGEIEEIWSDITPIAEVVRIGDHDPI----LVLFILLMEFEAQSREKVRNLQSSLREILPRYMIPDVFVRIKRLPLMSSGKVDRKMLRN------------------------------ 170078584 21 ---------------------------------------------------------------------------------ARSQPNAQAYVFLENGETESGHLTYQELATQAKAIASHLTPW---RGERALLLYPSGLAFITAFLGCLYAGVIAVPVYP---------------PK---------RNQKLSRLLAIADNAQAELALTTEALLGDIQQRFAQAEQFQDLTFLATDTLKQAPQGFKPQTIQGDDLAFLQYTSGSTGTPKGVMVSHRNIL-HNQRLIQTAFGHSEKSI-----GVGWLMGLIGHVLQPLYVGFPSILMPPVAFLTNPRRWLQAIAKYRATTSGGPNFAYDLCVRLTDSDLADLDLSSWNLAYSGAEPVRAATLEKFNQKFGFRPEAFYPCYGMAETGGPITTSSSEESDNLFVSCGQPYHDTQVAIVDPESAPCPEGTTGEVWVRGD--SVARGYWNAPETFTATLNHHQKSFLRTGDLGFIAA-GELFITGRLKDLIIVRGKNHYPHDIETAQQSHPALRENCGAAFTVEIDGTERLMLVQEVKRTFLRNLDVEAIAQKIRQTIAANHELQTIILIKSIPKTSSGKIQRHRCRQAFLADELMVVGRSVL--------------- 116619093 2 --------------------------------------------------------------------------ENWLTKRARLTPNRIAVQY------KNKQLTFQEVADQAHNMAKKIAKV-TQDNSRVALIMNNTLTGYLVIMALQQLGKTIVFINWRLSVAEINYQLADAGVTTVLTDDDYMS-----EL--SIDKQIKFSDLSTQQKI-------TPIETFP------EDFVTS-----------------IMYTSGTTSKAKGVMQTYQNHF-YSAMGSALNLGLTSDDSWLAVVPIFHISGFSIIMRG-LIYGMRVVL----QSKFDAHQINELLIEQSITAISVVPVMLKQLVADLPKGA--HYNNHFRSMLLGGGPTDLVTLKQAQLH----QIPVIQSYGMTETASQIVALDAKDAVQKVGSVGKPLFPVRLKIADHAGKV---SQQGNIWIQS--PTLTTGYLNQPDKLAEH---MIDGWFNTEDYGYLDAEGYLFVQGREGDMINSGGENIFPNEVEDIYAEYPGLNKIVVVGVSDQKWGSVPIAIV-------LGEELKKDLIQFGRERIAHYKIPKRFYLAQSWHTTASGKTQRKP--------------------------------- 91792430 12 ------------------------------------------------------------------------------------------------------TYTWGEADEQARKMAQALLSNGLSRGDKIAVIGKNSAEWFIADLAIMMAGLISVPIYPTAGADNIKYVLEHSGAKAVFI-------GK-LDKTDALAEAL-----PSDMLSIAFPYPTLPCKAQ------WNDWLQEYQPLQTLHQPEADEIFSLIYTSGSTGLAKGVVVTQKNVASSAMSAAKLLVS-NDNSRLMSYLPLAHITERCVVIYSP----------SDIFFTESLETFIHDVRHAKPTSFVSVP---RLWTKFQSQILAKLPNKKLQFLGSGSAPISPEVLLWFHGV----GISIGEGWGMTETSGLSCCNIPFNLS-HVGTIGTPQPCVEMK-LSEEGEVLIRGD-----------AVFSEYYNNPQATQEAFAD---GWFKTGDKGKINADGAWSIIGRVKEQFKTSGKYVAPVPIESSLGRNTDIEQVCVMGIGRKQ----PIALVVLGEGAEVTQELQKTL-DAVNRELESHQRLEHIIVVKE---------------------------------------------- 126464530 13 ----------------------------------------------------------------------------------AAAGGKTALI-EADGTA----VSYATLLRRVEEAAARLAREGVPRGASVQLCGDFGAASVVWLLALWRHGACVSPVAPT-SSERRAD----------FAAVA--RAGWRI---EAADERLE--------------RLGGGSD---------HPLLDRLRAE--------EAPGLVIFTSGTTGAPKGAVHDVRRLLGKFAAPGKLLFDH--------------IAGIDTLLYA-LSNGSTLVC---LPDRSVPTVIDR-IRRHRVEVLPTAPSFLNLLL---LNAGEGLSLPSLRIVTYGAETMPQALLERLADALPG--VQLIQKYGTSELGA-----------LRSRSEGGRSLWIRL----EGAGAAWRVVEGRLEIRTA--TAMLGYLNAPDPF------TADGWYRTGDLVEVEGD-RLRFLGRAGDTINVGGQKVLPAEVEGALLALPGVAEAAVHGAPHPILGAVVVARVRMAEAGLAPAEQRAALRRGLAGGLEAYKIPQKIEIVTE---------------------------------------------- 149375051 32 --------------------------------------------------------------------------------------------------GKVVEYTWKRAVDEARRMASYLKSLNLPEKSRVGIVSKNCAQWIMSDWAIWMAGHISVPLYPTLNADTVNYILNHSECEVLFV-------GKLD------DWDLMKSGVPESVRCISY-------PLSPPNDFTWDDLVGKYPPLEENTQRDADELATIVYTSGSTGRPKGVMLSFRNMAFAAAGGTQ-VLGVGAEERMLSYLPLAHVFERTFVELGSLYSGFQLFFAE------SLDTFVQDLQRAQPTLFLSVPRVLQKLPKEKLEVLKGLGLNKVKLAGSGSAPLSNDVLDW-YRNLG---LELLEGYGMSENFAYSHMNKPG--RSRTGYVGEALPGVEMKISDE----------GEVLVKS--PATMMGYYKDEEKTRETFSE--DGFLKTGDKGEIDEMGRLKLTGRIKEIFKTSGKYIAPAPIENRLMSHEAIEMVCVSG-------------------------------------------------------------------------------------------------- 118581177 26 ---------------------------------------------------------------------------------------------------------YSQMRDSARSLARKLVGLGLSRGDRMALVAETDADFVRFFFACQYAGLVPVPLPA--AVHGGRQAIIDNLRKLV--ESCGARAASSRSFFAFLSKAAEGLDLKHV-----------------GIPDCFDALPEADQMLQAP---DPEDVAYLQYTSGSTRFPRGVVITQKSIMANLACIISHGLAVQPGDRA-----TSWLMGLVGFMLAPMACQL-SIDYLSTRDFAMRPRLWALISKNRATISY-SPTFGYALRRLRPAEIEQYDLSSWRIAGTGAEPIRADILENFGKLLGFSSTAYVASYGMAECSLAILTNSGRAIPLEEGACGSVIPGHEIEIRDEHGMPLPERCCGVLHVRG--PSVMREYLGAPETTREVLCP--DGWLNTGDLAYL-AGGQVVITGRMKDLIIINGRNIWPQDIEFVVEQLPEIRDAAAFSIPGQGGEEQVVLVVQCRHDETERCRLVELLRGRVREEFG-VDCLVELVAPHTLPQTSSGKISRSMAKA---DYLRRIGDASS---------------- 119181579 78 ---------------------------------------------------------------------------------------------------------------------------------------------IVSFLAIAALGGVCVPLGKTVTPEEALYFLKKSKAACVLADADTLETAEAI-------GAYARNQNGQKVHIIPITRAGLRPNLRLELEID------------EELCFPSNAGSLILFTSGTTALPKGIL-----LPRQLFYEIE---DIPPTGLYLSSSQPQWIGGATGLIFSA-INGERIHIVNGGP---EPRRYWEILRKGKVTEMGACPTLLRTLMEYYNEHIR--DLPSLRVVYSSGSALNPATRQFFVDLM---NMPIRNAYGISEMGGLMVTSAESAL--LDGCIGTPIPGVTVK--------LSEGDHGEILVKK--PSMFIRYVDDPAATHAAFDD--EGFYKTGDHAHRVGDNYF-FDGRVSDWVRFHEYRISVLEIEQILTDLGYISEAHVIPVPDHEAGGLVSALVRIRKRNAVTEELQKLRQDLAAANIAAYKLPALLRVLEQVPLTASGKVL------------------------------------ 214039118 54 -----------------------------------------------------------------------------------------------------ETLSYRALNERAEQFKN---RIGFGPDQVVAVRLENTADIVAIHLAILKAGGVQLFLDPEAPEAACQQTLLDAAPVLLIS-----------------EESVAGLDVPVLRPDELQPNQYADAAAQNLEDMTLRQEQSPAWLDDPQERLAS-----IFYTSGTTGVPKGVECHHAGY-INLAKSYAQFFDFVPEDATSLTSSLGY-DGSISEMYSAWLAGCEVVLLTKAELRSGPG-LLPILRQHNITTLFCPPVLLSTL---TDKPATDLPYPVCRYIVPAGEAFPASLVAW-----SAARRQIVNTYGPTEVSTD--TSRQLLRPDEPVTIGSPFPGVSYHILEPTLRLMPHGEEGELCIG----GCARGYRNLDEKFIHH--PTYGRLYRSGDRCHVDATMRVHFHGRLDSQLKVRGFRVEAQPIESILQDHFADVETAVLSSQN----NELVALVRSPKLWQESDEIRSRAQALIGRSHPPHAIPTRFFMVDKFELAASGKIDRQALPQISSGESIAGQDPESERDPAVL--------- 146322602 119 ------------------------------------------------------------------------------------------VLYRVDQTGE--TLTLAELEEKSRRLADALREYEIMPKDVVGIFAKDRIQYPIAYFGALAAGATVAPVQQEMSETDIATRLVQSQVKLLITDSDLLR------------LAEVSTDLAGAVRLITLDDSPNQL-WA-----SLERLLARGRPDADLFRLESEASAFLNRTSGSTGNVKSVLTSHAHFIATMEGTIGTIPDNTDHDVWLSPLSLGFFMGLN------ILLGIPVVLMNG----PLDETTVDVIGRHQVSFLFITPPIAARLARADFQ-ASGVDVRSVKWLLTAGAPMHDNLRQTVSKQFGG--VPLDLEWGTSET--MLIAIQRDADSRRSGYSGTLVNGMQAKVISRTGQELGVGEAGEILVRNRL-CRFKG-YKDNERDFDA-----EGWFHTGDYGHLDENCNVFIMDRIKELLKVGGH-ISAAELETVVFEHPAVASVVVVGIRNDFTQDEPTAFVILKPEYHHHPQLERDILHFANQKLGLRKLTGGVRCLSHFPTT--GKINRRQLKQMGHAAGPEVANPSAVPN------------- 145251722 10 ----------------------------------------------------------------WYTG--LGLAE-LLERQAIVRGTAIA-IEEGP-----REVTYGELHEKADQVNSILHD------DPVGIIVPRSLNHVLSQVAVIYSGRACVPLDPKLPDEMLKNMLENLGSTLVIT------------------DILQQHRLPGVKHLVV-----------DHRVVPETFDVNIAPSQNGPQTC--SH---VFHTSGTTGKPKAVEAFAEGMI-------NLCLDIRKGQRVGHGSNV--IFDTSLVIWGPLLRGATMVI---IPTVLDPPALSDFVKQKELNVLQLTTSLLTVTAYACPDA-----FSTLDTLITGGEAINCQTIQSIFDAGAPGR--IINGYGPTEASVYVLYHEVSEEEARRGEIGKPFGDVEVFLVDDNLNTVKPGEVGELLV--SGVGVAGGYIGDPEKTAKSFVERGPNIYRTGDLMRVDEKGVYYYLGRKDNQIKIRGQRVELEALESALVGTGLVSAAVVVKIPEEVRGQFLLAYCIPSSPDVANGAIMKAYMEQ-----APHMVPR-LELIDILPLRSTGKVDRRAL-------------------------------- 94969996 17 ---------------------------------------------------------------------------------------------------RTVRWTYAEVAALAYRFARELDARQIARGQRVLLWGESGPEWVAVFLGCALRGVVVVPMDQ-IAAPEFAERVA-AEPLAVVSRD--IRPGPVVAVLPRLV-----------------------------LDDLSDTLAGRSGDAYAPTESAAGDPLEIVFTSGTTAEPKGVVLSHGNVVSNLAPIAREIEKYRKYERWFNALPLSHVFGQFLGIFIPHLLGATVFF----PDSLNPGELIKTIKRERISVLIAVPRAIGELEKFRREWAAAHNLFGWKAFISGGAALDAETEEFWRRMSFG----VVQGYGLTETTSLISLNHPFSIGKK--SIGKVLPG----------REVKLAEDGEILVRGA--GVASGYWQGRERAV----GDAEGWFRTGDLGALDEQGNLYFKGRKKDVITPAGLNIYPADLEAALRAQPEVKDCVVIGLARGGNDE-PCAVLLLQDRAQDPAAMMARANAGLADQMRAWFVPDE-----DFPRTPTQKPRVNVVKDAVL-RAQTPGNA---ADDGTLGDLI----- 84387252 20 ------------------------------------------------------------------------------------------------------EFTYKEVADKALKLASALDGLGAQPGDRVALVSKNCAEWFICDLA-MMLGFVSVPIFPTAGADTIQYCIEHSESKIVIA-------GKLDDPKATQKVLDDNPSLISIS---------LPYDTAAKCQHTFEQLIETHEPSTKRPQHHDDKLMSLVYTSGTSGLPKGAMLTYGAF-TWSVQRLIDHIGIQPGDRLFSYLPLAHITERVYIFGSSVMGGVVTAFPE------SLDTFIDDVKMHRPTLFISVPRLWTLFQQQDKLPQKKLNLDQARVLGCGSAPVSPALLAWYESV----GLHITEAWGMTESFAYSTINHPFRAD-KIGTVGNAGPGIELKIAEDE----------EILVRS--KGMFSGYYKNDIATQESFNS--EGWLHTGDIGDIDSEGYLTIRGRKKDTFKTA---------------------------------------------------------------------------------------------------------------------------- 119472503 102 -------------------------------------------------------------------------------------------------------LSYAELDDLSDRLAVQLVEKGARPGVFVPVCFEKSKWAIVASLGVLKAGAAFVPLDPSTPKERLENVLRHVEAEFVLAS---------------CDHA--NLFTATMMHCIVLSDVTIKQFPKPNMSIS--------------IPLRGSDPAYVLFTSGSTGTPKACLVDHSAF--AGVSTHGVGMRMGPNSRVYQFAS--HAFGMALIIYCALTLGATVCVPSEAERT---GSLAQSMTRMQTTWAILTPSIIQSICPD--------DLPHLQTLVTAGEPLPRELMSWAQ------RVHLVQGYGLTEWAGICAASEPLSPADSPGNVGR-LPTSRMWLVDPESRLVPVGAVGEMLLEG--PCLAREYLKQPDRFE--YPGPFPNLYRSGDLMRYCDDGTCIYVGRKGTQVKIRGQRVELAEVENVRKSFPTIAELIV---PRDDERPRLTVFLLLQSTAPPSEAFRATVRAALAAVLPRYMVPDLYIPLTRVPLTPTGKRSRRDLRRI--GSEKTLAELTS---------------- 119472503 1623 ------------------------------------------------------------------------------------------------------KFTYGELGCLALQLATQLAAQGAGPEVFVPILFKKSRWAIVAILAVMQAGAAFVLLDPSHPIARLREICQQVHPPIVLCSVEHQ-------------EAAAELG----DHLLVLG---------DGIEAPWHTSSNKLGPL---EPSQPSHALYAVFTSGTTGKPKGVVVEHATFC-SSAMAHGTLFALRPSSRVLQFSSFAFDVSICEIL--------TTLCFGGCVCVPSEDELAGAISRLGANTAHFTASVLRLLLPEQV--------PSLEMVVATGEAMSADVDQWA------NHVRLMCAYGPAE--CCIYTHVQSQIDRQPRNIGYPTTGL-AWLVDPKDHDAPLGSAGELVIEGPL--VARGYLNSEPRWRSRFSAGRHGFYKTGDLARYGPKGSLRFIGRKDTQVKINGQRLELAEVESVVSDRP--LDVLVFGASDPTLTAFVYATVSMADLAKEVSSLVPSLRAHLHKLLPQYMIPRMYITLDKFPLGKTGKADRRRLREEAC--------------------------- 84684363 17 ----------------------------------------------------------------------------LLARNAKEFGGRPA--YREKEFGIWQTWSWAETAEEIDALAMGLIALGIEPGDHVAIIGRNRPAHYWSMVAAQKCGAVPVPLYQDAGPEEMDYVLDHCGARFVICGDQ-EQVDKVIEVKDRV---------PKIEHVIYVDKRGMR-KYDHTHLNWFDDVQAEGRGGHRTEKLDYDSTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSSE--FDLTAGDDILAYLPMAWVLGQAYW------TGFCVNCPESEETMMTDLR------EIGPTYFFAPPRVIRMLKKRDGKPVSGGDRSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ATVFITVQPDG-EVRPDTVGVPAPGVELRIDDN----------GEVYYRS--PGTFVEYYNNPESTAST--KDAEGWVATGDAGFIEPDGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------------------------------- 108760771 1769 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHGVTHLQCTPSLARALLSE-PESVEA--LGGLQRLMVGGEALPGALAASLRKAL-PESAELLNMYGPTET--TIWSSTARVTPEETASIGTPLLRTCLYVLDARMRPAPVGVAGELYIGGA--GVVRGYLGRPERFIPDAWAREPGLYRTGDRARWRPDGTMEFLGRVDHQLKVRGFRIEAGEIEAALTAQPSVREAVVVAREDVPGDVRLVAYVVPAQGATVEA---SALRDALAQRLPEHMVPSLVMELPALPLTPNGKVDRRAL-------------------------------- 108760771 17 ----------------------------------------------------------------------------------------------GDVDGPVEEWTYRRLDSRARSLGARLRALGAQ-GERALLLYPPGLEFVAGFMGCLYGGVIAVPCYP---PDP--TRLERTLPRLAIARDCGARYVLTTSTIQEMAEFL-TPQAPEL----------GELQWIASDAVPEAEAADWKRPD-----LTSESLAFLQYTSGSTGNPKGVKVSHANILHNESLITRD-FGLQAER----SVGVGWLMFHDMGLIGPLYLGFPCVLMSPIAFLQRPLRWLEAVSHFKGTVSGGPNFAYDLCRKARAEDVARLDLSHWDLAFNGAEPVRRETMERFAETFGFRREAFYPCYGLAESGGVKGTPCVGSLELKPASSGQGAPDQRLLIVDPETRPRASNEVGEVWVAG--PSVAGGYWDRPEETAHAFGARLANFLRTGDLAFLSPEGELFITGRLKDLLIVRGRNLYPQDLETAERAHRAVRPGCSAAFSVDVEGEVVVSEVDVREGF-DGAAVVGALRRALADEVHAHTV--VLLQARSIPKTSSGKIQRRACRD------------------------------ 108760771 1182 ---------------------------------------------------------------------------------AARTPDAVAVVAE------DGTLTYAELARRASALALHLRGLGVGPEVRVGLCAERSVEMVAGMLGILEAGGAYVPLDPDYPRERLTYMLEDSGARVLVTQS-------------HLAGTLPVAGLHTVL-------------------LDTAEPYAAMPASPLALGTTPDNAAYVIYTSGSTGRPKGVVVPHGG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157148386 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------GVKGLTSAITAAEIKTVFTSRQFLEKGKLWHLPEQLTQV----------RWIYLEDLKADVTLADKLWIFAHLLM----PRLAQVKQRPEEAAMILFTSGSEGHPKGVVHSHKS-LLANVEQIKTIADFTANDRFMSALPLFHSFGLTVGLLTPLLTGAEVFLY---PSPLHYRIVPELVYDRNCTVLFGTSTFLGNYAR----FANPYDFYRLRYVVAGAEKLQDSTRQLWQDKFG---LRVLEGYGVTECAPVVSINVP--MAAKPGTVGRILPGMDARLLDDGGRQLKGPNIGYLRVEKPAPAAENAL-GDVE----------QGWYDTGDIVRFDENGFVQIQGRAKRFAKIAGEMVSLEMVEQALGVSPDKMHATAI-KSDASKGEALVLF-------TTDGELTRELLQYARTHIPELAVPRDIRYLKQLPLLGSGK-------------------------------------- 169768210 221 -------------------------------------------------------------------------------------------------------FTYHELEDCADQLAYQLQSRGVGPGMLIPLCFEKSAWTVVAIIAVISTGAAFVLLDASQPEARLRSIVMQTRATLMITSSQKKDLGRRLA-----------------PEVVSVQPTKSTKNSERSRTL---------RPVIKPDSL-----LYVVFTSGSTGQPKGAMISHSNFVSAVHYRRSELYTVTPR-VLDFASYSFDISIESTL--APLLLGGCVCVPSDASREADPS---DAIKVFNVNQVMLTPSVAR--------LVEPENVPSLRLLHLGGEQISRDIERW------PSTVKLINGYGPAECTVVTTANTVSPSSPEAHTIGR-GLGAVTWVVDDTGRLVPVGAVGELVIEGPLVG--SGYLHDEGRTLAAFFGRRGRLYRTGDLVSYNSNGTLTFIGRKDTQVKVNGQRVELGEIEHNLQQENCVVDVVVISVSNSGKQSILLAFLGLASGTPSVQELTSEILEPINKVLPRYMVPSIYIPLWRMPLLPSGKINRLKLRSM--GESLSVDDLAAFRKPQV---------- 169768210 1353 -------------------------------------------------------------------------------------------------------LTYGELDNLSTRLGSYLFKVGVEAESLVPLCFEKSVWTIVSMLAVIKAGGAFVLLDPTQPKQRLGEIIVRAKANYVLTSPLQY------------DMVSDLASEFNLTIVLVSKSP-------------LDALTDDATTDRMPQHLDSDRPLFVTFTSGSTGKPKGVISTHGSYLSGVNYDMR-VFD------FASYSDVS-----TDVILSTLLTGGCVCVFDRKNNIPGA------INALRVNAADLTPSVSRLL---SPESVPG-----LKVLKLGGEAADHALWL--------GKTTLVNIYGPSE--CLVVTALPGTDPCNIG----RGLGANTWVADPTNHDAPIGSIGELLVEGPILG--RGYL-DDQKQTDAVFKGLPGVYKTGDLVRYNPDGTLHYIGRKDRQLKVRGQRVEPAEIEGAIKRHDVVAD-LVTSNRDQRK--RLIAFLGLNQGYSEKDEVTAGLEVLLSQTLPPYMVPSVYVPLRHIPLLPSGKTDRRKLQSAAA--------------------------- 169768210 2418 ------------------------------------------------------------------------------------------------------TFTYRELDTLAGQLAYHLKELGATPGYHIPLCFEKSAWTVISILAVMKAGGSFVLLDVSQPQDRLQHIVSHIKANYILSS----------PRQSDLASSLAA-------NVVVVS----------------SDFVRSLRQLHTPGPLNPNSALYVVFTSGSTGKPKGVIITHLNFASGVHYMHMPGFRLLDFPSYSFDASV-----ESNLV--PLMIGGCVCI---ASDELCQNNLSAAISSTNANAVMLTPSSATLISPENAH--------SLKQLHLGGEKLNIETWADKLKLVGPAECAV------TTTGRIV----KGMVPQK--ENIGPAFGAVTWLVDPASHDVPLGTIGELLIEGPIVGQ--GYVNDPERTAAAFIEMFAGLYKTGDLARYDSDGTLIFIGRKDTQVKIRGQRVELQEIEHHVLGLSIVAD--LISTCSDIANPTLVVFIELEKGHLPDPGLYNEMKSMVRNALPRYMIPSAYVPRWKLPMMPSGKLNRKQLR------------------------------- 67159016 388 -------------------------------------------------------------------------------------ADNIAVI-DGND-----QYTYAQLFAGAKSLAGYLDSL-CEPQAIVAVQIKRGYLQALLLLATVLSGRVYLPLAMDTPISRARSILESSGCTLLIGDDEQMYPG---------------------------------IRVLPSRILWCQ--LEHA-PFTRDTSISPSDLAYLIYTSGTTGTPKGVAIEHAAVC-NTLLAMNQYFGVSQHDRVLAISNISFDLSV-YDLFGTWTAGACVVLLSESASK-DPASWVQAIHANHVSVWNSVPMVLQMMLA----FVQGLRLNTVRHIWLSGDWIPPKLIE--QARCCFPQAKIISLGGATE-GSIWSIYHPLQDQVYLGSIGRALPNQGMFVLDEQLELCDFGVSGDIYIAGY--GVARGYHQAP-RLTESKFTVHPRLYKTGDRGRWHTAGYIEFLGREDKQVKIQGYRVELGEVESVLKRASFVRDAVVIRSSTGGGGSYLEAHIVASP---LTAQLEPTLRAHAALLLSPYMQPLHYGFYEQFPLSANGKVDTSRLRRLA---------------------------- 84704178 18 ----------------------------------------------------------------------------LFDAQAAAHPTHTAIRFMGTD------VSYGEVQRRSCQIALELQRLSPMEADVVGLAGPRNPDLVAALIGIWRAGAVALPIDLDHPEARRAYLVENSGAAFVV----------------------------------------GPADLSP-KESDTAASVDGGLSSHRP------DFAYLQYTSGSTGKPKGV---KGGHLANFLHAMASLLSFGADDRLLAVTTLSFIALLEWFL--PLICGGSIIL-PSDDQAADGEAMVTLLREEAASFFQGTPATWRLLLDAGLGPHSG--LTAL----CGGEPLPSALAATLLPKVGS----LWNVYGPTETTVWSTAGTPEAIHV-----GRPLANTVLSILDEHDRRVPPDTPGELII--GGEGVALGYHARPEETAARFTEAPPDVYLTGDRAVLTSDGVIRLLGRADAQVKIRGFRIELGEVENALGQVTAGGAAAATVHTDGAGEAMLVGYVSAASGRR--KPTASTLRRGLRALLPDYMIPQRFVVLDSLPLTPNGKIDRKALRQISQGRPPQTADEQALA-------------- 57867277 5 -------------------------------------------------------------------------------------------------------LTYEELYHRAKTIAEYLTSLNQK---RIGLYISNDIDSVVLIHACW---------------------LAHIEIAMINT---RLTRHEMINQMNSVDIA-------TIVHTLPLELEGFNL-------YHFNDLTQLDKHDVSGYKFNLESIASIMFTSGTTGPQKAVPQTFNNHL-ASAKGCKQSLGFEQNTVWLSVLPIYHISGLSVILRAV-IEGFTVRLV----KKFQTDDMLTQIKTYPITHMSLVPQTLKWLMDAGLTQP-----FSLEKILLGGAKLSPQLIEQALTY----RLPVYNSFGMTETCSQFLTASPQMLKERFDTVGKPSENVEVKIKNPN-----AYGHGELLIKGE--NVMNGYL--YPKYLKDTFDN-DGYFQTGDIAEIDDEGYVIIYDRRKDLIISGGENIYPYQIETIAKDFEGIEDAVCVGISDDTWGQVPILYYVTNQDINQT-----ELIEHFENHLARYKIPKKYYQVKSLPYTSTGKLQRKKVK------------------------------- 159128289 3017 ------------------------------------------------------------------------------------------------------QVTYQRMIEQIHEIAYALIEAGVKARDRVALLLQPATTTISSLMAIMHLGAVYVPLDLRSPVARLRNILKDCQPRAIIY-DATTE-----------EDASLLMQEDTAGIILVNPSAISPL-------LAAKYLPSRASPEAEAV---------ILYTSGSTGTPKGVILTHSAIVVEMLT---RQFQLGA-EVVLQQSALTFDLSLNQIFVA-LANGGTLRLVEQS-KRGDAVEITRLMNEAGITYTMATPSEYSYWIRFGADNLRLAKRWLL--AFSLGEELKPRLVEEFRSLL-KPDLRLINTYGPAEITVH---SHAVEIPYKDQTVQIPLPNYSVYIVNESHKAVPLGMPGEICIGGA--GVSRGYLNLDALTKKHFWEAWNQLYLTGDRGRFRADGALLFEGRMEGQIKLRGLRIELGEIEHAILAVPAIDEV-VVSVRGQDADEYLVAHAVFSRHRCLGIETEEDRQTYLRQLLSRYMVPTMIIPIDSMPLTSHNKVDRKAIAAL----------------------------- 167578574 547 --------------------------------------------------------------------------------------------------------TYRDVAQRAAAVRAALERAGVAPGDKVAVLMPKGANQLVAVLGIVQAGAAYVPV--DCRQPALRRRTILRSARV----------------GAIVTERALDCDPDGCARIDV-DRLPPDPQW----------------PPRDAHPLDGDALAYVIYTSGSTGEPKGVMVSHAAVC-NTLADINARYAVGARDAVLGLAELSFDLSV-YDLFGATARGARVVLPDPARG-NDPSHWADLIARHGVTLWNSVPALVDYLESEPARAVPGP-----RCVMWSGDWIPVSLPTRWWRRWPDSRLF--SLGGATEASIWSIEHPIRPEDTQLASIGRALTGQTMEVLDALGRPCPPGVRGEIHI--GGVGLAAGYANDPARTAERFIRHADGLYRTGDLGRYRDDGSLEFLGREDDQVKIRGYRIELAEIDAALSAHPGVAAAATI--------------------------------------------------------------------------------------------------- 212541344 1797 --------------------------------------------------------------------------HEAFKQQVRLSPEAPAIAWDGE-------FTYSQVDSMSTRLSYYLINFGVMPESFVALCFDKSAYTIIAMIAVLKAGGACVPLDAGHPKAALELRVLETGAQVVLSS---------------------PSRTHLLDDVVPYAIPVDETLFTQIEDIDPFD-ITEASPENA---------AFVIFTSGSTGKPKGVVLEHRN-LVTSAAAHGASIGIDESTRILQFA--------SYSIFTTLMRGGCVCV----PSEDDMNNLAKAMNDLDVNFADMTATV--------AAFLNPSDVPKLKGLAIGGEAPTKEIMETWCSVL-----RLQNIYGPTECSINSCHNPDVGVSSDVTNIGRAV-GCVSWVVDDHNNLVPIGCIGELLIEGPI--LARHYLHNPEKTQQSFIEMFPRMYKTGDLVRYNSDGSLVYLGRKDTQIKLNGQRIELGEIERIQSALPSDSQCSVVRRNGETTSKVLVAFVCLKKPTQSDADFIQSIVLNVKSEISSYMVPNVYIPVSCFPMTSSGKLNRRLLRTTA--EELLVRDAST---------------- 212541344 253 -------------------------------------------------------------------------------------------------------LTYFELNQQASVLARHLLTLGVRAERRVALCFDKSKWNVVAMLAILKAGGAFVPLDPSHPIARIESLVKEVEVNIIICSTGYSSR--------LVSAA---------EHVLCIDAEHME-RLEAENIASKHDDLATST--------NSTNAAYVLFTSGSTGKPKATVIEHQAFCSGAHA-HGPVLLIESDSRVLQFA------AHTFLVLTPLMRGACVCI----PS--EESRLNGIINELRVNHGFLTPSFVRFLTPADVPNITR--------LVLAGEALNIKTW---------SSIKLINGYGPTESSVAAVINANITEETASHDIGFPV-GVRCWVVDPEDHDVPVGCTGELLLEG--PSLARCYLNNPEKTAQSFWSQETGIYKTGDLVRYNEAGSFDFVGRKDTQVKYHGQRIELGEIESNLIKHP----------------------------------------------------------------------------------------------------------- 212541344 2884 --------------------------------------------------------------------------HDIIDDNIQSHPDALAISWDG-------TFTYQQLGRYATALAHHLRNL-IGK-DKIPICFEKSSFAAISMLATMKAGYAFVPIDPQHPKARRQEIISDIDAKVILCSPQYVSSCQEV-----------------VNHAVAV---------------DMNLLLSLPEPKKALGKYDSSTAAYVIFTSGSTGKPKGCIIEHAGFCSGAVKNGP-AFSFSPTSRVLQFA--------SYTFDASILEILTVLVMGGCTCIPHESTIAKFINEKNVNTALLTPS-----MAQTINPTEVPYLQNL---ALVGEAMTPN-----HIALWANELQLINGYGPTETSIVAATKPRMTLETDSSNIGTPV-G-NAWIVDPRNHDMPIGAIGELLIEG--PTLARGYLNNEEKTREVFWSIIAGMYKTGDLVKYAPDGELLYVGRKDSQAKLHGQRLELGEIEHHLNGDNDVLNAIAIGRYSK----KLVAVISLRDFSTASDKLAFEIQDRLREKVPAYMTPSTWVILQHLPLLPSGKLDRKLVTQFIEN-------------------------- 212541344 4447 ------------------------------------------------------------------------------------------------------KFTYRELDSHANRLANVLVSQGIGPEVIVPLCFDKSAWAIVAQIAVLKAGGAFVSLDPTHPEDRLKSLIEEVNGRVVLSSAQQYDKSKIVPNTIIVND----RSLSRLPQVTYSPRT----------------------------SVSPTNSAYIIFTSGSTGKPKGTVIEHGQFCTGALA-HGAALHMNSETRSYQFA--------NYTFDASILDILTVLILGGCICVPDAERMNDVITRLSANWMCITPSVASTLKPESI--------PTMKVIAMGGEKMTPGAIEKWSKSVC-----LVEAYGPSECAVVCAAGSGQIVNFDPAVIGKAV-GSRSWVVDQHNRLVPVGAIGELMIEGHIVG--RGYLNNEKKTKEAFIAPRTRMYRTGDLVRYNEDGMLTYIARMDMQIKLNGQRIELGEIEYQCSQHENVQLAVDLVAPGAHPGPKKLAFFSLNDKILLEMDLAARLEKSVAKVLPSYMIPQLFFPVSIIPFTTSGKLDRRKL-------------------------------- 212541344 5530 -----------------------------------------------------------------------------------EQPDAPAVHWDGD-------LTYTELNKYASSLAAYLRSLGVQPEALVPLCLDKSAWTIVSMYAVLMAGGAIVPLDPSHPLDRHREIVKQIGTDILLYSS--KYNAK---YAGIVQHAISIDES-------VIRNT-----------------LSRTFSRHQSRSVRSSDAAYAIFTSGSTGTPKGIIIEHKAFNTG-SVAFGAALQMTSKTRALQFASLSFIM----EIFTTLTLGACICI-------PSEEELAGTIRRMNVTWTVLTPSV--------ANLIDPVSVPSLKVLASGGEAMSPEVIKW------SNKVHLINAYGPSE-ASVVALYNPDVSNNAPNNIG---YGIQPTVVNPEDHNQPMGSAGELAL--GGPTLSRGYLGDTVKTAAAFIDAGQRIHLTGDLVKYRPDGSLDFIGRKDSQVKLNGQRMELGEIEHRLEADSLVRHVIVIPKSGPLQ-KRLVAILSLDDTVEKNEEL-SRIKDNLTSQLPSYMIPQAWAVVNAIPMLVSGKLDRKLANKWIEG-------------------------- 89092511 666 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLEDTAAILFSSGSEGAPKGVMLSHRNVMANLKQTAD-VLNVRDDDCIMATLPLFHAFGLTVTCFMPLIEGMPVVCH---PDPTDAPKIGKGVSRYKATLMCATSTFMRLYAKN--KRLHPLMFESLRAVVAGAEKLDPNVREDFEQKF---HVQVVEGYGSTETTPVASTNLPDSLDTKPGTVGMALPGSTFRIVDPDSEELPVGEDGLILITQ----IMQGYLNNPEKTADVVVEMEGRWYKSGDKGHLDEDGFLTIVDRYSRFAKLGGEMVSLTAVESKVSEIPLVA----VNLPDAKKGEKIVLL--LEAELEPD-----EVRQLLESEMQPLSIPSEVYMVSQVPVLGSGK-------------------------------------- 169847085 54 -----------------------------------------------------------------------------------------------------QRLTYAQVHDHVLKVAEILRRFAIQKGDRIGICSRNCPEFLIVFWACHLIGAVAVLANAWLPIGPLRHCLVHTGCKLVFLDSE-----RAILLQPILDEAVRWDS-----QFVVISPPQTRFEGM----HSFHDILNTVLPTSTVDDLEPEDNATIIFTS------------VGGFRAALRRGEDLPSPMTPQKAALVAVPLFHVTGTSYSMMAT-MTGMKIVLMEGV----------RLIRRENVTVAGGVPSMVSDLIESSLVGHK------LEGLLFGGAPAPDSLVPRARKAF--PSATMIQGYGLTETNSIAVSAAGEDYILRPTSTGRASPVNDIQIV-HNGVSVPPGSVGEVWLRG--PNVMKGYWRDPDATQKVI--TADGWLKTGDLGYLDEEGFLYIKDRIKDIIIRGGENIDSVSVENALYADPRVHEAAAVGVPDERLGELVAAVVSIKPVFQSSIT-EGALISQVRTRL-PRHDIMHLLNTSDIERTPSGKIIKGELRKLA---------------------------- 189212038 243 ------------------------------------------------------------------------------------------------------RMTYRELDDASTDISRELRRRGVGVGSWVLVCFHKSRWSIASMLAVLKAGAAFVPVDPRFPE----SRIRQI-----------------IDVTNATHAVVAEGDLA-----VLLKRSSPELQVVQATRLSVQGLTDKQVEDLLPQP---HDPAICLFTSGSTGIPKGIIASHAAVCTG-AWEFGRIGNANPADRMLQFASYTFDMSYADIVTA-LLHGSTLCI----PSEDDMGNLQEFIQRSRPTWANLTPTVARLL---DPAVCSR----TIKKLLLAGELVKESDIAWIYNVYGPAENVLILNFGRIFRGAAYNTTRPRNTRVWVAEM-------------DKRRLMPVGAIGELI--SEGPQVADGYLNDPTRTAASFLDFFPNFYRTGDLARQFADGSFEVIGRADSQVKVGGQRIELSDIEAHIKSCRA---AVVLPKKGPL-ANRLTAILQTQRTSDADDAFVEETRKKLIESLPPYMIPSHWLGIDKFPYSTSSKLDRKLL-------------------------------- 189212038 1813 ---------------------------------------------------------------------------------VRAFPDREAIYWDG-------IMTYKQLDDASTCIGRHLLQYGIGPETLVPVCFEKSLWTVVAILGILKAGGAFVLLDPAHPEARLWNLINELEASVVVCS----------PLTAE-SRGFRLRAATETKTISIVEIGQGLVDLLSSRQHELDN-----APICD--SVKPENLMYAVFTSGTTGKPKGTLITHRAHAVATGMTLSYSFDASIGDIF-TTIEVG----------GCLC----------IPREEDPVEVTTFVARSRATWAGITPSFAALL--------DPLSVSTLKALCLAGEPLSVQQVNWA------SRLQLINMYGPTECTIACVSHSAVTREIGASNIGR---GYRCAVVDENNHDIPVGVIGELLIEGPI--LARGYLKRPETFIDSP-EWLKGVYKTGDLVRYNSDGTLNFIGRKDTQIKINGQRVEVGEIETVLSTSPIIVDLASLGESD-----MLVCFVCVRPDSEASEELIEKLRSVVAKSLPRYMLPQAYIPIKKIPLSTSGKTNRRAL-------------------------------- 189212038 2971 ------------------------------------------------------------------------------------------------------TLTYQQLDKLANILAQDILEH--KPHNSVGLYIDKSAAALVSMLAILKAGCAFVPLDPTQPASRLEALVDTARVEIILTS----------PSHAN-HPALQANAIPKLPQ-----------------ELSSHTSFTHLEPQKDYFKL-----------SRTT------------RMLQFS---NFTFDVS-----------------LFEIFTTLAAGGCVCV---------PSEQARMILEMKVNVLSLTPTVARIL--------DGGKLVDVELVVFAGEALAQSDIDWVQ-----PGRRIVNAYGPTE-----ACIYATARDVVQGGHQKKGLGVGVWVMRPESNTLPIGAVGELCLS----GQARGYLSMEEATLRSFFGTAPGVYRTGDLVRYESDGSLEFLGRRDGQVKIRGQRIDVGEVQDTLFRHCTVQLC----YPSSGDSQVLVAFLVMESGVRFSNTIATKLQHSLRAVLPSFMVPSIFIALNRLPNTASGKLDR----------------------------------- 189212038 4022 -------------------------------------------------------------------------------------------------------MTYMQLEDYSNSLAERLVRQGVRSNQAIGLVLDKSPWVIVAILGVLKAGGYLMPFDPSTDSSSLPDLLHHAKTSTVLVSPAY----------------ASFFSDVSGCRCIVVAADTLPIPTTAFLKPAYRSPLPPTASDYAFAFPPFSAPSFV-----TQGELCAALFQVGERMAMDTETRSLLYNES-----WSTTDI----------LAPLAYGGTICC---PPLSSSISNVGESIKSFGVNAV-TIPVAVS-------RILEPNNMPALRQVCLYGDPTRHDVARWSQRA----RLFLA--WGVGEMGTIAFLGSPSQSQHRVGAAT----GTCASVVNPHSERVPPGAIGIL------------------KLHHFNLS-------SAHAGQIKTEGLQRFRANADRTLTVNGHRIKIRDIEDAIRQHPSSSDVVVLYAPQILGDDLRLGAVVTASSTAPAGQLATALQPKLNASLSPTSIPSFFTALPAFPLTTAGQLDRSRLQELVRNAPAD---------------------- 83593526 24 -------------------------------------------------------------------------------------------------------WSWASVHDQVIALANAMIDQGLAPGDRVVLASENRPDWTIADLAILAAGAIPVPAYATHTEADHLHVLDNVEAAMAIVS------------TPLVAERFLRAAARAKRRPLVVMMDFDDAVVVPAGVLAWNAMMAEGEGRGVPAVVHRDDLASIIHTSGTGGTPKGVMLAHRSILHNCHGAFKLLETIGEEEVFLSFLPLCHSYEHTTGLFFPISLGAQVYFAEG------AETLAANMVEAKPTIMTAVPRLLRAVEKEGKMFREAVDLGRLKAMISGGGPLNPDV-GYFFRALG---IPVLQGYGLTETAPVVSCNMPK--KVKMNTVGPALYGVDIRIASD----------GEILVKGPL--VMDGYWNDPESTRAV-LDP-DGWLHTGDVGTLDEDGFIQITDRKKDLINSGGHNISPQRVEGILGLEPEI--------------------------------------------------------------------------------------------------------- 41386597 14 -------------------------------------------------------------------------------RGLACAPDRPAVRFGG------RTLTYAQAHRTALTWAGSLLRATPEPPAAVGVLADKGIPAYLGILTALYAGAAVVPLRPDFPAARTAEMMRAAGVTAVI-ADG--RGRRLLPLADRRDTAVLAADEEG------APADESPADGSPGRRV----AIDEGYALTAPRDVVPDDTAYVLFTSGSTGRPKGVPLSHGN--IAHYFELDARYDFTADDVFTQTFDCAWGAGASVIQIPPQA-------YRDLPSH---------LAEQGVTVWFSTPSSIALVRRLG--GLAPGSLPTLRWSFFAGEALKADTEDWQRAA---PASFVENLYGPTELTVTVVSPVVGANGVVP--IGPLHKGLDHVLIDAGG--LPHPDTGELCVTGP---QMAGRYDDHGRFLDH---DGRRWYRTGDRVRLAPGGELVYLGRMDAQVQIQGWRVELAEVDHALQGCEGVGEAVTVGAATDAGTELVVFYTAPAPPVRFAAVLRATLPDGV--------VPRHYRHVAELPLNSNRKIDRRAL-------------------------------- 119477184 10 ---------------------------------------------------------------------------------VRKHPDKIAF----NDRSTDREVSYQQALLATFILARRFRKL--ERG-RIGIMMPTSSGGA---LAIT--GAVFTPVMINYSTGACAYAQQQCDFEVIITARALLEKTGCEELPGMVFIEDIMASLGVVEKGIAFATSKLPT-----------ALLKRISGNH-----DLDRPAVILFTSGSEKDPKVVQLSQQNVLSN-IDAFCDMMDVYGMDNLLAVLPYFHVFGLTINLWTPLCLGMTSITY-ANPL--EFKTVAKIIKETSPELLIGTPLFLEGYVKQSNPG----DFSSIKLAVSGADKC-PERLRALFR--DKHQLEIFEGYGATET-SPVISVNPRDRN-RPGSIGIPIPGTEVRIENETGEDSPAGETGKIMVRGA--GVMQGYLNNVE---ESSLKIKSGWYDTGDLGCIDEDGYIWHKGRLKRFVKIGGEMISLVMVEEALNELAEHIECCAVELPDSKRGSKIVA----VSDYKIDP---HETNKLLAKEMSNLALPKQYVVVGNFPRMGSGKTDFRGLTEIV---------------------------- 158316329 67 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPKRVELTAAGTPVDEGRELRLH---RRTAILW--ASLAHISGL-YFAIAHAMEGRSIALLE----KFEVQAWAELVRRHRPGYVRLAPTAMRMVLNADLP---RDVFENVFAVGSGTAPLPAELADAFEDRYG---VPVLGTYGATEIAGWTIDDKREWGTRKRGSVGRAYDGIDLRVVDDSATVLAPGAVGLLEARG---GQL---------------SDDGGAWRTTDLASIDDDGFLFIHGRADDAISRGGFKIPPSVIEEALAQHPAVDEASAVGLADPRLGEVPVVAVTLSA-----PATEAELMEFLSARLTRYQRPVDLAIVDALPRTPSLKVSRALVRE------------------------------ 70992471 101 --------------------------------------------------------------------AAVNSCVNIFEARFRERPDAPAVAWDG-------SYTYRELNDRSSALAHKLRRRGVQAEVLVALLFEKSKFSVVAMHAVIKAGGAFQLWDPSLPVARLGGMFAESKAHLVLASAANARLAAEIS-----------------ENVMVVDESLESAPLNPG--------------------TQPENALYCVFTSGSTGKPKGFLMDHRAFCTCALGVGEL-LGLNGASRLIQFS------ANSFDLATPFLCGACLCI-------PSKGDLTRAFNRYRATHAVLTPTVSRLLEPE--------KLTTLQVLLLAGEAPSREDIRRWASTVG-----LLNGYSPAEAGCITIVN-PSLQESHPSKIGFPV-SVVPWVVDPDNRLVPAGEVGELVLQGH--TLARGYFGRPDQSKAAFYETYGRLYRTGDLVRFDEDESLVYIGRKDSQVKIRGQRLELGEVEHALQQFPQIVEPALVGVYQPGSSQHMPAFLVADDQFCADA---QKALASLRDILPPYMIPSDLLRISHLPMVPSGKTDRRLIR------------------------------- 157372065 240 ------------------------------------------------------------------------------------------------------------------------KALGVSRGEHVGMLLPNATITVAAIFGASRIPAMLNYTA---GSKGLKSAMTAASLKTIVTSRQFLEKGKLTHLPQQVPEA----------NWVYLEDLKDTVTLADKLWILRHLL----QPARAMLPQQPDDAALILFTSGSEGNPKGVVHSHAS-LLANVEQIRTIADFTPRDRFMSSLPLFHSFGLTVGLLTPLMTGSRIFLY---PSPLHYRVVPELVYDRNCTVLFGTATFLNNYAR----FAHPYDFARLRYVVAGAEKLADSTKQIYQDKYG---IRILEGYGVTECAPVVSINVP--LAAKVGTVGRIMPNMEARLIDNGGRLQPNIMKGYLRVERPGPPAAEDEHGNLQ----------PGWYDTGDIVTLDEQGYCVIRGRVKRFAKLAGEMVSLESVE--LLAQPEAQHAATV-KSDSSKGEALVLF-------TTDAGITREALLKVARELGSLTVPRDIRILKTLPVLGSGKPDFVTLRNMAE--------------------------- 188996093 8 --------------------------------------------------------------------------------------EKTALIHKG------QEISYISLLENIKKYSNIL---DIKPEDKVAIFSENRPEWIYAFFAVWEKCGVNVPIDFMSSEDELFYILNDSKPVYIFTSKNNKE--KVLNVKLKLDYDIK---------VLVF------------------EEIEFTSPIFECKKLE-EDVAVILYTSGTTGQPKGVMLSYKN-LLSNIKSIEKVEIANSQDSTLAILP----FHHSYSMLTPLHIGATIVFLDEL----SPQDILDKLKKYKITILIGVPTVFKLCKKINNQTLSKHDVGNIKYFVSGGAKLDLDIAKDL-QALGFK---IIEGYGLTETSPIVSFNPP--YKIKLGSVGKPIEGVQVKIEDD-----EILVKGDNV--------FVGYLNKIEETKKAFKN---GYFMTGDLGYLDEDGYLYITGRKKEIILPNGKNINPEEIENIILKFDIVKEIAVI-----QKDNQLFAIVKKRNIVNLEETIKWNVIDKYNQTVASYKKIGGFKIVNELPKTRLGKIRR----------------------------------- 56478676 51 ----------------------------------------------------------------------------ALQWQVGRNPDRDHVLFDAEQAGEPERLGYAALAADATRIAGGLVRRGVVPDQCVALMLPSGLDFFRCFFGVLFAGAIPVPMY----PPARASQIEDCEAPVLV---AFMR-----PLLRVL-----GGLAPSLRHIVT------------------AEELADA-PDATPLPARSEAAL-VQYTSGSTGDPKGVTLSHAN-LLANIRAYGRVLNVSSTDV--CVSDMGLIGAW----LGSLYHACPLVLMSPLDFLARPECWLWAIHRHRGTITAAPNFAFELCKRLGDRDLAGLDLASWQIAMNGAEPVSAGTLERFADAFGRRREILAPVYGLAECSLALTMTPPGAAMTHAGSCGLPLPGHEVRIVGADGRMLPERRIGQLEFRG--PSATAGYFRNPAADAALFHD---GWLDTGDFAYL-VDGELYVTGRAKDMIIRGGRNFYPYELEQAVGELPGVRKVAAFGVPDAAAGERLVVVAEMREDAAARQALEQRIVAVSSDVLGLPA--DEVVLVPAVLKTSSGKIRRGAIRE------------------------------ 16126045 44 -------------------------------------------------------------------------------------PERPALIW------RDVVVTWGEFDHRTNNMAKALIDLGLKPDARIGILCRNHPAYLEFLVAGVKARLLTVNLNYRYTADEIAYVLNDCNAEVLFYQSDF--DGMLEPLRAR---------LPGVQAWVRIENERSPEAAPEG-ALSYETLARTGDGKPLDITRSADDG-YLLYTGGTTGKPKGVHWSTDSPLIAVPQTMDEHLEVRATDSRIIPA-CPLMHGSSNSAMGDLLNGGTAIILSG--DRFDAVQLWREVEKHRVSIVGDV--FAKPMLKALDDAPGAFDLTSMRAISSAGLTWSKEVKEGLLRHM--PNIALVDILGASEASGL------GYSVAKAGKI--PETGVDAALIDPDGAVMPKDRPSEGFIARSGV-MANGYFGDPEKTAATY-RTIDNVRYAGDFARWMPPNQFTLIGRGNLSINTGGEKVFPEEVEEALKLQPGVADVLVVGQPDEKWGKIVVA--ILKADGVFDEA---QVRAGLAQTLSAYKHPKRFVLVDTVPRHESGK-------------------------------------- 115378263 1682 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHRHGITHLQCTPSYARTLLA---DEASRSAIGTLEKLLVGGEALPSLLAESLNEAVSSGE--VLNMYGPTETTIWSSTHPARAGPVVP--IGTPIAHTQLYVLDPQDHPVPAGVAGELYI--GGEGVVRGYLARPERFVPDPFSPVPGLYRTGDRARWLANGRAEFLGRVDYQLKIRGFRIEAGEIEAVLDEHPSVSQAVVLVREDNPGDQRLIAYVVPRPGLVPAAD---ALREHLRQRLPEYMVPSTFVDLQALPLTPNGKVDRKAL-------------------------------- 115378263 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQYTSGSTGTPKGVMVTHANILHNEAFIAR-SFGHDPER----SSALGWLMGLIGKVLQPLTLGFPCTLMSPLSFLQRPMRWLEAISQFRATTSGAPNFAYDLCRKATDENKARLDLSSWDLAFNGAEPIRQETFERFAETFGFRREALYACYGLAEATLIASGGRKGQSYVHRRSSGRGAPDQRLLIVNPETEPRRVDEVGEIWL--SGPSVAQGYWNRPEETEHAFAARTAGFLRTGDLGFLSASGELFVTGRRKDLLIIRGRNLYPQDLELTVESHRSVRAGCCAAFPVEVEGEERL--VVAAEADTREGLDMATVVDAIRQAIAEVHAHAVVLLQPRIPKTSSGKIQRHACRDFLSGSLEVLESSVAQEPPAAFE-------- 115378263 1099 -------------------------------------------------------------------------------------PQATAVAFEG------HTLSYEELERRANRLAWHLRSLGVSPGAPVGLCVERSLEMVVGMLGILKAGAAYLPLDPDYPRERLTFMLADSGASVLLTQRH------------------LEGTLPGAARTVVLDTPGP---------------FASGSDTAPPSSSQPEDLAYVIYTSGSTGRPKGVMVPHA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91211235 510 -------------------------------------------------------------------------------------------------------LTYSELAAQAEQLAAYLVQQGVMVGDTVGIISERRVNTVVAIIAIMLIGAAYVPISPDYPVGRMQEIIDDSG------------------------LALLLVHGKPLDALNVAQSDLCAFP---------------VAPSVVFPVITPDSRAYVIYSSGSTGKPKGIAVAHRGLLIQTLLTCPFEFDVS---VFWST----------------LLNHGKLVLL-SKQALLDINHIRRTIADEQVRAWFTS-SLFNSYVAEGADF-----FGMLQHITVGGEAVS--AWH-VNDVMQKPHLVVTNGYGPTENTIFTTAYRFNGLQPARVPIGYAVPGTSLYITDLHGHLLPIGATGELV--AGGVGVAIGYQNNPALFVPDPFIPGGMMYKTGDYARLLDDGCVDCFGRKDGQIKINGQRIETGEIEQRLLECSGIIEAVVV--PYRVRETLIAAVVCVNDSYD-----EVEVRGQLADRLPPFAIPESLVVVTEIAKSHSGK-------------------------------------- 145254102 2792 -------------------------------------------------------------------------------------------------TSEDESISYRDLVFAARRLAFSLQDAGIRPGQHVAILAEPGIPFVVSMLGILRCG--YLPMDSTMAVGRLAFIADDSQMGLLLF-----------------DEACRGLASQ------VRAQSQGSYALLSIREATATCVLSNVHPSLP------SDPCYMLYTSGSTGTPKGVVH-------EMLAAMQQRFDFSQRDRFWCA-----------LTAGAQLCIAT------KATRRNPVQLGDYIREAAVTFTYFTPTQMAVLEHNGAALAANPNY---RISLLCGERLPARLADAFHRL--GTSATLYNCWGPTETIHRCDGPVAEQLNIPIGYA---LGNCRHYIVDAAMNPLPPGFVGEICI--GGPQVAQGYWNNRKQFVRNPFRGWTMLFRTGDRGRFLPDGQLEFLGRIDKQVKLRGLRIDLGEIEHVLSEGQGIVDLAVVARKEDTDDRQLVAFVVPKKSLQTNRDKAALLQARAKGSLNDYMLPGAYQFLDALPTTTSGKTDRRSL-------------------------------- 218714151 599 --------------------------------------------------------------------------HELVDRKVHEQPQAQAVSWDG-------TLTYFELNHLAKALASHLVDQGVRPEEMAAVCMDKSKWAVIAMLAILYAGGTVVPLGVQHPVSRITDILIDSEA-ILILVD--------------TQQAIRLADVKKPKIVV-----------DEKLFHSIAELATQQPLQSKAEPGNA---AWVIYTSGSTGQPKGVLLEHAA-LCSSMIAHGAVFDMGAHARVFQFA--------AYTFFATLLHGGCICI-------PSEDRMQAIISRNADYIGLTSSTA---------SLILPNELPHVKQLVLFGEPVKASVVEWL------GYAKILNGYGPTECSIF-------------SSVSKPFEDVRSQISNDMNRLCPIGCPGELLIEGPL--LARGYVNDPVKTNNAFLGSGRRMYRTGDIVQQNSDGSLTYLGRRDTQVKIRGQRLDVGEVESKLLSDPRNELVAVVGKESPYR-SGLHGFQLLPPSEMLRDA-FQRLREQLLQKLPSYMVPNLYVPLADMPLTLSTKTDRRAV-------------------------------- 218714151 2776 -------------------------------------------------------------------------------------------------------FTYHELETLAQALGQRLRSLGVEPDAMVGVCMNKSKWAAVAMLAILHSGGGVLPLGVQHPLSRIKDILVDTAASIVLTDHQ---------------QARRLHNLAS-STIVIDELLFQDLDVPAGQKVLSN--------------VKPHNIAWVIYTSGSTGTPKGVLLEHRS-LSSSIQGHGPAFGLNKDTRMFQFADVSIQETLSTLIYG----GCVCI--------PSMGALTETINHFKVNLLGTSSTA---------SLLRPAEIPTVRKLVLFGEAVKPSVVEW-------SSIGVLSSYGPSECSMHSTCSEPLTSRQEASNIGRPFSG-NIWIADPKNRLVPVGAPGEILIEGSL--LARGYLNDPIKTQASFLEPGPRMYRTGDIARQNED---------DTQIKVRGQRLDVGEVEYWITRLNCNIGTAVVDLVCPITEQMLVALVTALPGPEPSEETFRDLRESLKQKLPSYMVPTAFVPLFKVPLNASGKTDRRAVKNLL---------------------------- 218714151 1682 ---------------------------------------------------------------------------NLILKSIQKRPKATAIAWDG-------VFTYEELDRHAKRMSSYLMSIGVVPDMLVGMCMDKSKWASVAVLAVLYAGGAVMPLGVQHPLPRIATILSDS-CCAIILSDKQQRA-RLEGMTTHVIEVEQMLQSPT-----------------------------EPSEQSICTTVRPEHAGWVIYTSGSTGNPKGVILQHKA-LCSGIKGHSARFKFDTSTRQFQFAHTFDIT--IQEICSTLINGGVVCV----PSHQRMNELSATIAAMRVNFLGLTST--------SASLIDPRDTPTVKTLTLFGEAVKSSVVEWL------PYAEVINVYGPSECTIHSVCS--PAIKDKKDSIGYPLNG-AVWVVDPTDYLCPIGAPGELLIEG--PALARGYLNDPEKTKAAFVEKFGRIYRTGDLVRQNTDGSLTYLGRRDTQVKIRGQRVDVAEIEKALEG--DVL-TVIVDLLASTNDRENFLLIAMMDFVEGSKYLQHELRDFLSTKLPAYMIPSTYVPLLQVPKTVTGKTDRR---------------------------------- 84181183 305 -------------------------------------------------------------------------------------------------------FTYQELDRLSSTLANKLRCAGVGPDVFVTACFDRCKWMPVAMLGIIKAGGAICALDPSYPLGRLTGMCQLLKSTVVLTT-------------ANNAQQAEQLALTT----IVL-----------GNDLWTGDSYDEQERQAPLSNVCPSNALYAVFTSGSTGKPKGVVVEHRSFSSCALASLK-PLDIRPHDRVLYAFDIS-----IFETLATLTAGASVAIPSEKARREDPGAM----RELQATWAFLTPTVARM--------YQPKDFPSLRTLCLGGEAITSDIGLWASKNL--------------VTGYNPAESCPLGISGPADKSAASFLGWSFSIVDDYQKLAPIGAVGELMIEG--PAVARGYIHDPDRFRAST-SQDTRLYRTGDLVQYGSNGSVHFIGRKDLQVKVHGQRVELSEIEFQLHKTLLPLDCKVVVDAVTFTGHTVIAFITAAEHSDLDDAVRSEIRAALQSILPRHMVPTIYLPVGHIPMSRSGKIDRQKLRSLAL--------------------------- 84181183 1413 -------------------------------------------------------------------------------------PEALAIHWDGD-------LTYKELEDYAKGLANRLHALGVRPNTFVAIYLQKSLWVVVAQLAVLIAGAAFTTLETSQPINRLRDVCRTVQPTVVLTSDKLRLSG-------------ADLEVPAPLLVINQQLLLEE-PGSHSRPLENHTIM-------------ASDAMYSIATSGTTGKPKVVVIEHQAFLANSKHLIRWGF--TADSRVLQFA------GYSFIVFITLLAGGCICI----PSSFDRDRLATCIVEMRVN--------WAMLTSSVIPLFTPAAVPTLQTLVQAGEPMHQGITDWA------SHVQLFNAYGPTECSVISTTSNIINPDARPRNIGFTTGGVDPE--NPESPPVPIGAEGELIIEGAI--LARGYLGDRVRTAAAFLDDFRGIYRTGDIVRYDPDGSISYVRRKDSQVKLRGQRVELLDVEHHLQALQVVAD--IVTVPN-TQSSALVALVLATPTSSSSDASAAEL--ALQDRVPSYMVPSLFIPTSRFPRDVSGKVNR----------------------------------- 84181183 2536 -----------------------------------------------------------------------------------ESPESPAIAWDGD-------FSYRRLDQLSSSLAEELIGHGVGVEMTIPVLLEKTCWTPVAMLAVLKSGASFVLMDASHPLGRLQTICEAINPPVILASPQT--RSKAVGLTSHVIE--------------VTNRLLEQEQAEQQ--QTWPRVVTKGSNA-----------AYVVFTSGSTGKPKGAIHSCLATAAGHLPSRMY---INSASRVLQFSSHAWDIPVTDVLL-TLRVGGCVCI-------PSDGNLAQVANRMMVNWALLTPTVAR--------LVKPEDFTHLQTLVLAGEAVSSDLTTW------HDKVRLIQGYGPAECSLVSTVSEPLTPSDNPRNIGQPN-GCVAWVVHRDNHHLPSGAIEELVLEGPIVS--RGYINDPERFVDTWLTRLRGLYKTGDLVSAGLDGCLSFVGRKDDQVKIRGQRVELGEVE-ALASQAFPGSHVVVETVKDLSSTILVAFILQKETAHAQPSLFRELISALRETMPSFMIPTVFLPLAHLPKAPTGKTDRKFLR------------------------------- 194883652 52 ------------------------------------------------------------------------------------------------------------------RIAQILKKKGLKYPDIIGIVARNSTYVAPVALACLLNGTPFSPVSD---EATLTHIFSITKPTIIF-CDGQDY--------EKLCAATKGWK-PTIFTV---------TDSVEGVPHV-DTLLEPTATEYQPEPLGGEQTVAILCSSGNTGLPKAVCISNRAYMVNSEL------------VVFSASGLDWYSGLSLFLLST-VMGCTRILTN-KPFSPDY--FVKLVQKYRISTVMLLPCHMSTLIAF--PGATQEALASIRSMTHLGGFTSITTLKKMQELC--PNAILCSGYGMTEVGGISINIGLGNVN----SAGKPFPGVKIRIVDDNGSNLGYNEQGEIYVHTGLP--WKGYFGNPVETQRT--QDLEGWVHTGDLGYFDDQNQLHVVDRKKEILKYMGNHYWPSEIEGVISELPQVEEVCVISVYDEQQGDAAGALVVKRNGSSITA---KEIADHVAKRLPSIQKHAGVQFTDKLPANPNGKTVRKLARE------------------------------ 182437079 46 -----------------------------------------------------------------------------------------------------------ELLADALRMLSGLRARGLRPQDKVLLILERPKEFLTAFWAAVLGGFVPCPMAPLRGPERWAARLGQ------------------------IDTLLDHPL------VVTDGALAAELPPVDGLMVALVEELGAAAEPATAHAASPEDTALLVLTSGSTGNSKAVVLSHANLL--ASMAGKNHYRLTPAD-----TTLNWISFHVAALLEPLSRGSNQLHVEPRVVLEDPTQFLRIASEHGVTMTFTPNFLLGMLNAAVEELRERGDLTRLRHIVSGGEAVTGEAFLDAFAPYGLAPDALWPAFGMTETCAGSIYSHRAFPAVDQGSLGTPVPGLALRVADEHDRELPDGETGELQLNGPM--ITSGYHNNPRATADAF--TADGWFRSGDLGRIVE-GRLSLVGRSKDSIIVNGVNYYSHEIETSVEQLPGVAGSYVAAFPGADTEQLVIA---LHAEVEGDDTALHQVLTAVRS--SAVMRPFLVLPLPRFPKTSLGKIQRSLMRGRLESGAYD-GPARAVAD------------- 85709844 26 --------------------------------------------------------------------------------------------------------SWREVADQICLLAESLRHLGLSDGDRVALVSENRPEWCIADIAIMAAGCISVPTYTTNTERDHAHILDNSGARAVVVSTE--------KLLGPVVGAIGRTGI--VDHVIGIDDLHRQQAGSFEY-HSWDDLIADATAARKAVEITRDDLACLIYTSGTGGAPRGVRQHHGSILCNVAGAAEILFGIK-DERFLSFLPLSHAYEHTGGQYLPIGVGAEIFYSEG------LEKLASNIEETRPTIMVVVPRLFEVLRKQGDGKIRKRDMPRIKAMVSGGAPLNPEVGNFF-EAMG---LTMLQGYGQTEAGPVMSCNRPK-VGLKMDTVGPPMRGVDIRIADD-GEIL---CRGELV--------MHGYWQNEA---ETARTIVDGWLHTGDIGHLDDKGRIVITDRKKDMINDKGDNVAPQKIEGMLTLQPEIAQAMVSG-------------------------------------------------------------------------------------------------- 94969108 15 -----------------------------------------------------------------------------------------------------KYISSQELYRRVVATARWLQLQGVKKGDRVAILSENRPEWAIADFAVLAIGAVVVPIYATLTPEHISYLLKDSGTRVIF-----------LSTRTQLQKVRAIEAQTPLQHVVMMD------EVIPPEAIWMQTITESAGFDATAKSLQSDDLATLVYTSGTTGNSKGAIITHGNMAANLSCSLEGFAALREG-------------GHRLISFLPLSHITAQMFHHGVMLAPNVDMITALMKEIRPTIFVAVPRVYEKIMKAAEGIKKKYDWTSLKLLFSGGAPLGRELAEWY----ASFGIRIHEGYGLTETSPVIALNNPKNH--RLGTVGPLLSNVEVKIASD----------GEILVRG--PSVFKGYWNMPTETTQA----FEGEWFTGDIGHLDGEGFLSITDRKKDLIKTSGGKIAPQPIEGSLKVHPMVAEAAMVG-------------------------------------------------------------------------------------------------- 211584461 521 -------------------------------------------------------------------------------------------------------LSYQTLDNLSSALAAHLFQHSVGPGFYVPLCLEKSKWTAVAMLGVMKAGATFVLLDPAYPVPRLQVMIQAIKATLIVAS-------------EQHTQVVSQLGVPTMLNV-------DTLDLEKEND----------NGFRSPSSVMPMDPVYATFTSGSTGTPKGVIVTHSGY-VASALAHGGPYSFTPKSRVLQFASPA---FDSCII-----EHLTTLMFGGCICIPSASNLEKAISNFAVNVACLTPTVTR--------IVQPDNLPTLEVLVFVGEVLASDVSRW------EPFVQVRNAYGPAECSAVFSVQLQHHDPTNIGFATGSV-GW---VVDPQNHEMPVGCPGELLIEGLTVG--NGYISNPDQFIEAPWRSHLGVYKTGDLVQCAGDGSFRYLGRKDNQVKLHGQRLELADIEHHLDAFPQVAEILRLPKNDDQKYQRPIAFVCLPSTETPGEDMQKGLISHLSDALPSFMVPGVFLPLSHMPLTPSGKTDRRNLRKLAE--------------------------- 211584461 3094 -----------------------------------------------------------------------------------------------------------------------LISHGVGPNMFIPIYLDRSRWTIIAVVAVLKTGAAFVLLDTLHPQGRLRTVCQEIKAPLVVTSKE-----------------LQDTAHSLLPNVVVV---GEKINTQP--------FLKGDLPRHDP-----HHALYAVFTSGSTGKPKGAVVENGSFATMAVPYAEKV-GLHSNSRVLHFASYAFDVSILEIL-GTLFVGACVVLSESERR----DHLASAVTRLQPSHVIFTPSVLRA--------VTPDDLSSVSTIMLIGEPATSDVQLWA------PRVHLLNTYGPAECTVVFTMRPSIQADSQAANIGFSIAGTDPR---DPSRLVPLGAVGELLLQGPLVG--RGYLNNEEQTAAAFIPNVPRLYRTGDLVRYESDGSLCFVGRGDFQVKLRGQRFELGEVEKQVEDLEDVVAQIVTPAA-AVQSPCLVVFIVPKDGLTASPKFKEKVANALGNVLPDYMLPTAFVPLRKMPQTIGGKLNR----------------------------------- 211584461 2006 -------------------------------------------------------------------------------------------------------FTYGELNRISSYIALHLSHFDVGPDVFVPICFEKSRWVVVALLAVLKAGGAFILLDPAYPAERLQKMIQDFQCPVILTSRSF-----------------AGLAAGIVSKTIVVQ------------DIEPESFSNHQSARKTSTLVSPRSAAYAMFTSGSTGKPKASIIEHQSF-RSAAEAHHQLLRLDEHSRVLQFA--------SYAFDASIVEILTTLLTGGCICIPSESDLAEAIRELNVNWALLTPSVARII---DPKEVA-----TLKALVLGGEGMSDDDYLFLMNAYGPSECSVIATA-QTST---------QSLASDAANIGHSAGGVSWVINSQEPNNLPVGAVGELVIEGPIVG--RGYVNRPD-HMAAAFLPYPAWYRTGDLVRLLSDGSIRYIGRKDRQVKLRGQRIELNEIEYHVQSTPEVAD--IVTLPNSDKSYLVASIVQPPHNSKDHEDTVEKTRANLEQQVPSFLIPSAFFSIDEVPRLVNGKVNRRRLQQ------------------------------ 211584461 4186 ---------------------------------------------------------------------------------------------------------YKELDQLSSQLALLLIERGISKAQLIPLCFEKSGWVIVAMLGVMKAGGTIVPLDPTQPITRLQDICRRTKASLIVSS------TTQAPLRELADEVMEI----------------GEKRMPRGWCTQYGD----NGHSNVVQTVNPEQAAYILFTSGTTGSPKGVMVSHLAY-THAAKAQIGAFSLEKSSRVLQVSSLAFDVSLMEIL-TTLIAGATVMMLEGIPFT--------------VSHAFLTPS-----LASNLDSSKASSW--VQTVGLQGEPMSTTIAQW------GENCHLLNAYGPTECAVINTVS-PGLL---PGNIGRAI-GIHCWVVDDHNRLLPLGAIGELLL--SGPSVGDGYLNDQARTAQAFIALHTRLYKTGDLVRFESDGSLRFEGRKDRQIKIRGQRVELEDIEEAVVELPSVVSVACIWVRSDDKTQDMSDQDLLRPDEEFHSNAAATLRD-LRNRLPGYMVPDLFIPISQIPRTASGKMDRTKLRQII---------------------------- 71004542 84 ----------------------------------------------------------------------------------------------------------------------------LGPNDRVMMALPTGPENALALLSVA---AYHTPVNASCTAGELRDDAVRLRARAVVTTRDAVERLELHTLRDQ----------DNMEIIFVEPRSSGPAGLFD-MHLLGEKAIASTAGRRPSAPHGLEHQSLVLHTSGTSGKKKVVPYSLRHLIVGTC-CVVYSWDLRPESVNMNMMPLFHVGGIVRNLWSPVFSAGSAIMCAG----FDANAWWPLAKQLGATWYYAAPTMHHAILASKPEGIDAAKETNIKMIANAAGGLLPSLAVQLKETFAG--CAVLPSYGMTE--CMPIASPPTNYQLRPGCSGVAC-GPDLSIRDDKERELPVGQTGAVSVR-GLP-TFSGYETSPDPFEPLDTSAFEGWFDSGDMGHMDADGYLYITGRSKEIINKGGEVVSPFEVEEAITQADRVKQCLAFSVEHNVLQETIGIVIVPVPNQ-PRVGL-AELHNMLRSHLHPSKWPFAAVYMDDLPKNQAGKPLR-----IKLGTRLGIGPLS----------------- 190894358 4 ----------------------------------------------------------------------------ALLRHAKDRPDKPALVIDGS------TLSYGALYLRARAICRFLRELGVEK--LVALSLGNHIGFAEYFTAATALPNACAVIDPMMPPERIERIIERLAPDVLVVDDDASRSAG------------------------IARRLGVPVIVAGAEPFD----LSAAAADLPC---DAEGIFLIGFTSGTTAEPKAYCRSRDQW-RRSLDRGRFIFELEDAPSTLCPG----ALAHGLALYAALDAGGS---FHSVRKW-DPASVARILAAEKIERLVAVPTHIAGIARA---WAGEPALNCLRDVLTAGAKLNLNEVESMRRLFPKAR--IREYYGASEIGFMTVSTLVGGVDFPIDRVGQAYPGVEISIRDPEGNDVGADVPGTIFVNSDLIA-DGYLWGDDQAFRVTEAGA-----TVGDLGEIDAGGMLRVIGRAGGMMISGGNNVYPAEVESALKTCPGVEDAVVFGLPDDYYGQSIVAVV---SGEAVDAKI---LAGHCADKLARFKIPKQFYHIASWPMTSSGKIARRVEAAVIAGD------------------------- 115378538 19 --------------------------------------------------------------------------------HQAQNPSKVAVSHKVD--GRWQEVTWGQVLQQVKELSAGLLAQGVKPGDRVALFANTTLQWVVSDLAISAARAVTVPIYSSNTPDECRYILNHSETTVLL-VDNDEKDAKQIGRLSRIRQ--RLADCPTVRKVVVF-----EGPATGEREISLAEVLAQGKAEEAAHPSAFEERSFI-YTSGTTGEPKGVILTHGNWAYEARITQALGLMLPQDSVM---------------LFLPLAHVAQVVLVETRPSVPSVPRVFEKVYNNVVANGSSAPGAFRLFDEYTEAKLQGREYNSLRLFISGGAPLSRK-IAYFFDLLGFK---VLEGYGLTETSAPCNVNLPE--KIKIGTVGPALPGTEIKIASD----------GEILVRG--PCVMKGYYKNPTATAEA-LEP-DGWFHTGDIGELDADRYLRITDRKKDIITAGGKNVAPQNIENTLKTFPLISQSMVYG-------------------------------------------------------------------------------------------------- 157693139 11 --------------------------------------------------------------------------------HAEMNPDHIAII-DGEE-----RITYEDWYERVQLSAQWLQQAHEQK--RVAFLLSNGASFLQIFAGAASAGWTAVPLDPRWSREECVEKLLLSEAALVIIEDRYL---NRFDKYSVDMQVLSLSEWKG--------------KMSRNTQVL--------SNKCDIE----NDPIFYMFTSGSTGSPKAFIRRQQSW-IESFRTTADTFGITHQDHVLIAGTL----LSSHFLYGALYFGGTVTLLE----KFTPVKAKKALQTGDLTVMYTVPTMTESLL-EIDAFEREHSL----LVISSGA-------DWGQLVTNNPHVTFFDFYGTSELS--FVSYLSSNDFLKPSSVGRPFSPIQIEVRRADQTVCQPNETGRIYVKSPM--SFAGYLHEPEEWLTVY-----------DMGWLDEDGYLYMSGRENGMIVYGGLNIFPEEIERVLNEQPEVKRSVVVGVPDPYWGEIPVAIIEQRQH-------SKTVRQAVKKKLAAYKVPKKWLVIDQIIETSSGKIARASMKQWAE--------------------------- 149927970 14 ----------------------------------------------------------------------------CLDHWAATQPNKV--YFTQPFSAETVDYTWAQVADQVNRMAAYLQSLNLPEKTHIGILGKNSAHWIMADLAIWRAGHVSIPLYPTLNAETAEYVLDNSDSKMIFI-------GKMDELWRVVEK-----GIPTSMPTITLPLAPELKHAKK-----WDDIVAATAPTQKPVKRSKDEMATMLYTSGSTGKPKGVMISFNAMISALRGTSK-VMSFSNTDRM--------------ISYLPLAHAATGSLFYGFHVYFSFGSFIQDLQRARPTLFFSVP---RLWTKFYNGICGKIPLSEVRMALSGSAPLAPALMSW-YRNLGLD---LLEGYAMSENFAYSHCSLPG--KVRVGYVGNTYPGVECKI----------SEVGEVLVKS--PCNMMGYYKNPELTAESY--TADGFLKTGDMGVIDEQGRLKITGRVKELFKTSGKYIAPVPIENRLNGHELI-EAVCVTGPS---FSQPFALVMLQVEQNPNEAARTELLHKVNDRLEAHEKLSCIVVVKELFLTPTMKIKRNVIEQHYLPKAEGWV---ALKKPVVIEQ------- 125719109 34 --------------------------------------------------------------------------------------------------------TYGDLKKDSDSLAAQIDRLGLPDKSPVVVFGGQEYEMLATFVALTKSGHAYIPIDSHSALERVAAIVEVAEPSLIIAINDF----------PLADVA---APIFSAEQVQTAFREGASYELSH--------------------PVQGDDNYYIIFTSGTTGKPKGVQISHNNLLSFTNWMIPYSFDLS---VMYWAPT--------------LALGGTLFALPSA-VTQDFKQLFETILSLPIAIWTSTPSFADMALLSDDFNSQK--LPQLTHFYFDGEELTVKTAQKLRDRFPQAR--IINAYGPTE-ATVALSAVAVTDEMLQNCKRLPIGYTKADVIDEEGQKVPNGQQGEIIVCG--PAVSKGYLNNPEKTAEAFFE-FEGLYHTGDVGSMTDEGLLLYGGRMDFQIKFNGFRIELEDVSQNLNKSKYVESAVAVPRYNKDKVQNLLAYVILKDGVAEQFEREIDITKAIKEDLQSYMMPSKFLYRETLPLTPNGKI------------------------------------- 157150658 31 --------------------------------------------------------------------------------------------------------TYADLKADSDSLAAKIDSLGLAAKSPVVVYGGQEYEMLATFVALTKSGHAYIPIDSHSALERVAAIVEVAEPSLIIA----------------------IADFPMEVTVPSLSLTELQASF------------AQKTAYEITHSVKGDDNYYIIFTSGTTGKPKGVQISHDNLLSFTNWMIPYSFDLS---VMYWAPT--------------LALGGTLFALPSAITQ-DFKQLFETILSLPIAIWTSTPSFADMAMLSDDFNSQK--MPGLTHFYFDGEELTVKTAQKLRDRFPNAR--IINAYGPTE-ATVALSAVAVTDEMLA--TMKRLPGYTKEIIDENGQKLPNGEQGEIIV--SGPAVSKGYMNNPEKTAEAFFE-FEGLYHTGDVGSMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSKYIDSAVAVPRYNKDKVQNLLAYVILKDGVAEQFEREIDITKAIKEDLESYMMPSKFLYRESLPLTPNGKI------------------------------------- 193596713 27 ----------------------------------------------------------------------------LFERNESAYPEHMALMH-GELGQPSVRLNFTELNAISNQLARGIIARAGSKNDVVAVQLPPGDGLIATLLAIWKAGAAYLPLDVSAPQHRIQHVINEAKPCLVITC------TPEVEVYDNKSDIV--CSLKQLKS--------QSVALSASNLEDRETLVG---------YVDGRRPATIIYTSGSTGTPKGVRLPHCVIFNRLNWQW-NRFPYSDTE-----HTCVFKTSLTFVIWAPLLHDTPCLMVIPKAITKDPERLINILHDNKVERLVLVPSLLHALLYMGISNNNERILSSLKLWVCSGEPLPVSLAKQFLDTFPGH--TLCNFYGSTEI-MADVSYYASFKDLCFGPIGVPVDNTALYLLNDKGQTVEPGCLGELYVAGA--NLASGYVNDPHRFVENRMGM-DRMYQTGDYGKI-VNGVLLYEGRTDSQIKVRGHRVDLTEVETAILQDAGIDKLAVLCYKPGETEQALLAFVVFDSNVKMTADVEDRLKNA----LPEYAVP-QVVSLESMPYLVNGKIDRQTL-------------------------------- 121700497 60 --------------------------------------------------------------------------------HVLERPDALA-VCACDGT-----YTYRELDKLSTAMAHELRRQGVTAEVLVALLFEKSKFIVVAMHAVLKAGGAIMFWDPSLPVDRLRGIFAESGAQMVLSSS---------------TTAGMAAQISS--HTIIVDEEHIPAPSSEA-------LVTTHRP---------NSALYSVFTSGSTGKPKGFIMEHRA-LVTCALACGQQLGITKESRTLQFSS------NSFDLATPFVFGACICI-------PSKGDLTRALDKYQVSLAMMTPSVSRLLEPQ--------HLPLLRTVMLCGEPVSVDDVRRWSAHV-----HLHNGYSPAEAGCINILN-SAMTEAHPNNIGF-STGVIPWVVDPDNHDLPVGEVGELIIQGHAVG--RGYFGSPERNKASFFGRYGSFYKTGDLVRYEPDGSMQFLGRKDTQVKLHGQRLELGEVEDQLRRHFAPPHAVIVDVTPKNREPNLIAFVSRSQDVAANDALQEEAQAALRAVLPSYMVPSEFFLLSHLVMLPSGKTDRRSIR------------------------------- 145595019 20 ---------------------------------------------------------------------------NVLERVLAADPDMPCLTFDTPDGHPAETLTLGQLDRQVAARAAWLHERGIGSRDPVAVWATATADMVLSYLALTRLGAIPALMNG---------RL---RPTI---AAEYIRRLRGVAV--LADEEHRGLLA---EHDLGVPVLGTPAEAGSGDP-------AGAPAHY---RHHPDDPIVITHTSGTTGVPKAVLHSHASLFAAHLLSMPQAQ------------------GTSRILSAPAPHTATVLMVNQVLGNQGGEQVLDAIQRWRPDVFGFSVTW-AELARCD---LSGYDLDSVRLWFNTGDSSHEPHIRHLRDVVGLTRVPFIDGLGSSEMGHSMITHTQ-ETDRYGRCIGRPYRFTKVAVLDAAGEPVPTGEAGWLGIDS--PSLFRGYWNDTHRFRQ------RGWYLTGDLVYADADGWYYHLDRVDSVDSPDGKRFYTAE-ERILAACPDVTDCTVVMVRQP-AGVVTDVLLELATDADGSADRTAAVRKALGGEVG--ATLRRVVPVADIPVTVTGKVRKVALRE------------------------------ 3769511 29 -----------------------------------------------------------------------------------------------DDAGHEAGITYRHFAEEVFRQAGALRELGVRENDLVMLALPASVEHAAAMMACVMTGALPCTV-------PVPVRRAAAGRQVADVACELYRP-RLVVAADAQAAAWRDDAFPAAATRVV-----DLAMLSSAADAGARALISSKSGR---------DPHHVQLTSGSTSHPKAAVLSHENVIANVLGIGGSVFDIAAGD-----GTASWLLYHDMGLLTLLSNRAPLLMMQPNSFIRNPLGWLKRIASARATTT-SVPTALRYCRRFNAAAMDGVDLSACRNIFIGGERVDDTTLRDFAATFAPYGLALQPCYGMAESGAVDGAPYVDAQPAAANAMGTPIDGMAFRILDDGGHALASRAVGEVAIRGT--SVMLGYLNPDDGTIAAPLTA-DGWFRTGDIGYV-ADGQLHILGRKKEVIIIRGSNYFPHEIEEALASHSALRKSTCIGLPDPETGERLVVAIEARP-VDATPQTRTECQQLLASRIG-FAAQDLCFVEPGLPRTTSGKLQRLKCRDLADGALPVIPASATIE-------------- 24575110 371 -----------------------------------------------------------------------------VRRHAEHDG--VAVSFGGTRTSYAE-LT-AELTADAARVASALTAAGAGHGSPVAVRMQPGARRIAVLLGVLEAGAAW------FAPDGAGER----------------HRSMLSDLRP----ACLVLDGDPQEDPLALWYAGE-----PGATLLDASSVLGPRPAAGPDATTAADLAYVAFTSGSTGRPKGIAQSHAA-LGQFAGWMGERFAMGPGARVAQ-----WVSEHDPAVFATLVAGGTLCVPERVRVNPDKLVPW-LVQE-RITHLQTVPSFARDLLGV-ITASDPGDRPTLGHLLLMGEALPGELVDGLRAALPRTR--LINLYGPTETTWHEITPVTGPAPI-----GYPLPGRQVLVVDADDRPSPAGVTGELVIRSPYPGYL-AVEGGPD--HSALFAPLAGWYRTGDLARVRFDGALEFRGRKDFQVKLFGNRLELTEIEAALNRDPSVLECAV--LPH-VNGQGLVVYVVPQG--EGREDVRADIRAHLRGQFGPLALPAVFRLTSRLPRNAAGKVDR----------------------------------- 118581883 15 ------------------------------------------------------------------------------------NGDRPALRH--KVGNSWREISYGALWELSDHIAAGLLKSGFRSGDHAALLAPSSPNWVAAYLAILKAGGVVVPIDKELKSAELRHILTNCHARVVFTVNHIAALERIVVLSPAAEERSDSQLARSLELVEEWRDLAASIPIPRERVQRLEELLLTLDALCHSAPLPPQDPAVILYTSGTTGRSKGAMLSHAN-IVSNILETANHFGLDSSIHTLSFLPINHVFEQVCGVLLPLALGGRVTFCE------SLKKLGENLAEVKPTFFLAVPAVYRMLMKNIQSKRVSRTLFSLRTFGSGGAALDP-AIARGLDRVG---LNVYQGYGITETSPVISAEHPG--KKRLGTVGLPLRCMSIRIDTPN-----QEGVGELVVKG--PNVMLGYYNNPQ---ATAEVLQDGWYRTGDLARVDGDGFLTICGRVKNLITPNGKNVYPEEVEAELLKSPYIAEVMVYG-------------------------------------------------------------------------------------------------- 167589385 26 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDNPPCRAAPEHLAYVIYTSGSTGKPKGCLLEHRNLAHYISWAAGYYFPEGETGSFGLYSSCFDFTLTN--VFCPLVRGKSLRIY------PQSESIDTILARMGVDTLKLTPTHIHLLEYMNLG------RSGVRKVIVGGEELTPQHIATLRKI--DPAIEIYNEYGPTETVGCIV----KLVEDEPSTIGRPIANTRVYIVDEALRPVPIGVPGEICIAGH--GLARGYHKRPDKFVENPLPGEQRIYRTGDIGRWLPDGQIQCYGRVDDQVKIRGYRVELGEIEAALTAHEDVVGAAVMLRETAHGVRKLAAYV--KGSASLS---VPDLRAFLAGKLPDYMVPSDIFPIAEFPLNANGKLDR----------------------------------- 167589385 943 ----------------------------------------------------------------------------LFEQQAERTPDAVAAVHD------DASLTYAELNLRANRLAHHLIALGVAPDSLVGVAMERSLDMIVALLAILKAGGAYVPVDPDYPAERVRFVIDNAQLRWLLTQQH------LLPALPDTDA-----------RLIVVDR-------------DAHEFAAAPAANPA-PALSGDNLAYMIYTSGSTGRPKGALNSH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168714399 265 --------------------------------------------------------------------------------------------------DENRKLTYKELDEVTDKLAGYLNHIGVESEDIVAVMLPRDINIIITAIGIMKSGGAFFPIDTSNPEERLNYLLEDSNAKVVITTDE---------LKSKVVN----------ENTIVLDINDEEM-FKLGYEL--------------TEKITSSNCAYTISTSGSTGRPKTIAIEHKSLVNMCYYSVKSI-SATENDIYLSFSFDAVMK----QLFPYLLVGASIIMPEEAKF--DEYTVNEYCEENDITIL-ALPTAFARL------FIQNCNNNSLRVVQTGGERLK------GYR---KRNYELYNEYGPTE---FTVVSTSFHVDREYGKIGKPIFNTYAYVLDKKNKLCPIGAPGELCLSGIQIS--RGYLNKEQVFVENPYKTCEHMYRTGDLVRWLDDGNLDYIGRMDNQVKIDEFRIELYEIENIINNITEIKSVVCISRTNDDGDMYICAYYVIDE--EDSGKINERIREYLNEHLPPYMIPTIIMRIDKIPVTPIGKVNKRAL-------------------------------- 211584624 2967 -------------------------------------------------------------------------------------------------------LTYVEVQCRINVIANELLRNGVGSTTRVGVFQSPSADLICSLMAILRVGGAYIPLDKKVGMDRLAMIMKETQASMVL-----------LDTNSMSDYAL-------------LRTTAKPIDVST---------LNGSTARAVPNMAVPSQTAVIMYTSGSTGVPKGIMIAHSAYA-HHIQSSSVVWKLKEGETILHQSSYAWDASLWQIMVS-LCSGATLVIA-SELTRGDPVALTRLVASENVTCTLATPTEYLLWLRHGRSHLTNSRLS---TALSGGEYIPSGLIKEI-KSLRRPDLRLINAYGPAEI-SVACSSSEVRYNLDSTSTSLTLPNYSVYIVDTNLNPVPGVAQGYL------DGTKTTERFTNDRYASKLFKNWTTIHRTGDRGKLNRDGGLILLGRMDGQIKLRGMRMNIEEIEAAIVNSSAGAITAVVSVRSDATDQFLVAFAIMANAHENALQFLTRLSQEL--PLPAHMKPAAIIPVETIPQNTSGKTDRVAVSSFPIPLVSQLPDDSTL--------------- 169595148 3039 --------------------------------------------------------------------------------------------------GPRNQLTYSQMTDRIHSIASSLKSNKIGNCSRVGVLQDPSTDFFCSLLAILRIGAIFVPLELRLTSPRLAVIVEDSNIDAII------------YDKANQKDLLTLGSGFQKVNVSLIPAKSTSTVVNEAQ---------------------PGSPAVILYTSGSTGKPKGILLSHASWRNQIQSSTQ-AFRIPQGGVHLQQSSWSFDIAISQTFVA-LANGASLLIV-SKELRGDSIAMARMIVSDRITHVQATPSMVSWLHDADANALRS---SSWKFAMSGGEKMN-SALIGEFKALGKSDLALVNAYGPAETGSAEIDILPGALDT----AFRLFPNYSVYILDSKKQPVPLGISGEVYIGGA--GVATGYLNNDERFLERYLNDWTIMHRSGDRGRLTADG-LVLEGRVDGQIKLRGIRIDLQDIESTIVQHSAVRD-AVVSLRKSGETQILAAHIVLSAAFSGNA---KTILDSIQTSLPPYMRPATTLVVKTLPTNYSGKLDRKAVSELPLRPVSKTSVPVTKEN------------- 59896118 185 -----------------------------------------------------------------------NFCHEIISDQAQKFPDKEAIAWDG-------SLTYRQIDQYSSFVARSLIGMGVGLHDVLPVCFEKSRWTIVAVLAVMKAGATFVLMDPTLPLARLQNMAQQVGAKMMVSSRGQY---------NLATEIIPNAN------VLVVEEN------------TFSSLSAEQNGEPLPT-VPSSALMYMIFTSGSTGTPKGVKISHETYTSSAIPRANAV-GYTEDSRVLDFASYAFDVSIDSMLL-TLGNGGCLCI----PS--DEDRLNDIIRRMKVNYAGLTPSVARILDADVISSLSGLGLGG--------EAVSARDVNWGQDT------RIIIGYGPCECTIGCTVNSSAATGRDYISIG-PGNGAVIWIVDPNDHEVPLGAVGELLVEGPIVGQ--GYLNDPEKTHEGYPGRRGRLYKTGDLGRYDPDGGIVFVGRKDTQVKLRGQRVELGEIESQLARLPSIAEVIV---PQGSGGQTLVAFVAAQEAAELPDELRRALSEALAKVLPRYMVPTAYIPVNHIPTLISGKTDRKRLRQ------------------------------ 39940430 41 -------------------------------------------------------------------------------------------------------LTWQQLYDGTNRFAQWFLAQGVRPKDFVALFMGNSPEFIMVWLALTSIGAAPAMINHNLASKPLLHCLKISTAKLIL-----------VDVPPQTEKSISD-----------IQEDLNTEGFTVLRLDDYRHHIAGLEPARPGEEIKPDWAAGLFYTSGTTGMPKACVLPVAPVYINGCTTKAGVSYLNSSDRFYYYHGTGGITMMSQI-----LAGTTICV---APKF-SVSRFWEDVRESRANAFYVGET-LRYLLAQPPSPLDKEH--NIKVIYGNG--LRPDVWKRFRDRFGIEC--IHEFFNSTEGVFPLDNHCRGDFLAHAGHHGAILLYVPVAIDTDTGHPVPYDEGGEILLRIPGERTFPGYFNNPEKFVRDVFQKGDTYYRTGDALRRDNDGRWYFMDRLGDTFRWKGENVSTAEVGEVLGNFPGVVEANVYGV------------------------------------------------------------------------------------------------- 197118597 13 -----------------------------------------------------------------------------------KRGDKTALV---NRTGVRRPVSYRELYDLSLKMASLLARNGVVPGDRVLLWGPNSSWWAVAYWGIIMRGAVAVPV--DFMSERGADSIRQTQARIVL---QSRFKPERIDEGEILLLEDLQYLLEGVEPI-----------------------ADTAAPA-------PDDMAQLIYTSGTTGNPKGVILTHKNLVSNIKQINQQVPIITPEFTFLSLLPLSHMFEQMGGFFTPLYQGAAIV----YPRTLKPSAIMEALAEEDIYVIMSVPRLMQLLKTTIERELAEKGLSKVTVFVSGGAPLDPDVFR-FWDSMGFT---VLEGYGLTECSPVLCVNTMERQ--LAGSVGPALPGVELRL---DGKEVV--VRGDNV--------FSGYYQNEAATRAAFNA--EGWFRTGDLGEIAPDGWLSIKGREKELIVTGGVNVYPDELEAVLNKVPGVKESCVIGL-DRGAGEEVHAVLLLDEKAQRPEEILSRANAQL---------------------------------------------------------------- 71755851 326 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLYTSGTTAKPKGVVHTH-GTVRNMVNVLQDVWQWSSDDTVLHMLPMHHIHGLVNILLCSLASGARCVI----TKFDDPIRIARRLERGDITLLMGVPTLYTKLIAAINEPIEKRGFKSVRLIVSGSAALPTPTLHAFHELTGHI---LLERYGMTEIGMALGQPLRPVTRRVPGTVGQALPTVQTYVFDGKGKPAEYDTVGRLGV--SSKSVFDRYWDNPAATKKELVSSGQRFFDTGDTVMFNSDCDYTILGRTSDIIKSSGFKLSALEIEAALLTFRDIYEVAVVGCKDEVKGQSVVAIASLQANHYESPELTQELSAVVHEVLAYYKCPARYIIVPEVPRNTTGKVNKGALR------------------------------- 77963213 233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------GAKGLKSAITAASLKTIVTSRQFLEKGKLTHLPEQVTEA----------NWVYLEDLKETVTLADKLWILFHLCC----PRRAMLPQQADDSALILFTSGSEGNPKGVVHTHAS-LLANVEQIRTIADFTPRDRFMSCLPLFHAFGLTVGLFTPLMTGSRVFLY---PSPVHYRVVPELVYDRNCTVLFGTSTFLGNYAR----FAHPYDFARLRYVVAGAEKLADSTKQIWQDKFG---IRILEGYGVTECAPVVAINVP--MAAKVNTVGRILPGMESRLI-----KVPGEQGGRLQLRG--PNIMRGYLRVENPAENAQGEREEGWYDTGDIVAIDVQGFCAIRGRVKRFAKLAGEMVSLESVEQALRVSPEGQHAAA-ARTDSAKGEALVLFTT--DSHITREQLIKAARE---SGVPELAVPRDIRVVNALPLLGSGK-------------------------------------- 119195965 62 ------------------------------------------------------------------------------------------------DANTGKKITLHQFYHRVCALSRALRPIGLQKGEILGIFSKNHLTWPLISHSCFRA----ELVFGGISPNSTPFELYHIMRKMQITSAVVHE-----SLLPVVRETLERGPVLNPKKIIVIS-DDPTVDFVEGYPTVEYLVRQGGKPEQTRKLRGGNNLCYLFQSSGTSGFPKAMMISHRNAILGLTPTHSVILGVVP-----AYHSFGMILWTLRVNLSP----STNILM----SKWNLEQALQLIQRYKVTMLPLVPPLVRQL--AQSPLTDKYDLSSVMTAVSGAAYLPPDVAHEFGRKLPQG-TPVPSGYGLSEAASIIAEGMFGLSLSKPGTIGHLLPGVEGRVVDPDTEPVPKGSKGELVVTP-------GYFRDPKATAEIFTE--PGWLRTGDLVVRDAEDRLHYLDRLKEMIKVKGLQVAATEVEDTLLSHPDVKDACVAGV-DNGRGDGPRAWVVLSEKGKRRDAVVQQLDEFVKSRLSKHHLAGGLEIVDSIPRTPSGKMLRREMRD------------------------------ 70727022 6 -----------------------------------------------------------------------------------------------------EELTYQQLMDESSKLAHLLQDNH-KP---LIVYGHMSPYMLVGMIGAIKAGCGYVPIDTSVPSERVNMIINKVQPDIIFNTS---------------DTQLNHSNI-------------QELTIQSIQDSDNPTLFDSQ--------MGLTDVVYTIFTSGSTGEPKGVQIEYASLIEFAEWMVSLSFDLS-------------VMA----IYPCLTSGGTLNLVD-KEMINKPKLLNEMLVNTPINAWVSTPSFMEMCLL--LPNLNESSYPSLNHFFFCGEILPHRTAKALLDR--YPSAVVYNTYGPTE-------------------ATVAVTGIKPEVI-EAYNPLPVGVEGELVIKGN--SVSLGYLDNKEKTDAVFFEDGLRIYHTGDKA-IEKDGQWFIQGRIDFQIKLNGYRMELEEIETQLRQSEFVRETVVVPVYKNNKVIHLIGAVVPTEEVRDDLEMTRQIKSELKSRLPEYMIPRKFVWMKQLPLTSNGKLDR----------------------------------- 88810520 525 ---------------------------------------------------------------------------------AERTPEAIAIV------GPEDTLCYRTLALRAAAVAEALRDGGCQPGERVAILMRKGVEQVVAVLGILLAGAVYLP-------------LETTQP--------VRRRDKV----------LANASV----AVVLTQSCHRPLDLPDTVRTIETDTLGEAQRMPRISQGAPNTLAYVIYTSGSTGDPKGVMITHQA-ALNTIDDINRRFEVDAGDRVLGLAQLGFDLSV-YDIFGPLSQGGALVLPDAERGA-DPSHWAQCVIEHDVTVWNSVPAQLQMLANYDGEPAT---LTTLRLALVSG--------DWVHDHIHAPCLSLVALGGATEAS--IWSNYHRVEKLDPTSIGRPLANQGFRVLDAEFRDRPVWVPGELYITGL--GLSTGYLGDPVLTEARFFPHGQRLYRTGDLARYLRSGELEFLGRDDGQVKVRGHRVELGEVEAAILAHPNVAAAVAITADNDSSDRMLLGFAEPRRGVE----------------------------------------------------------------------------- 163839528 28 ----------------------------------------------------------------------------------------------------TRSLSYAELLQEIKAYPKTLHLAGLGAGDKVGVRIPSTAELYIAILSVLMIGAAYVPVDADDP---------DERAKLVFS------------------EAKVAGVLHTGEILVGKDRP---------------------APFPHPRTPTVDDDSWIIFTSGSTGTPKGVAVSHRSAAAFVDAEARLFLQAEPNDRVLA--------GLSVAFDAAWRHGACLV--------PAPRSLVRTLISHGITVVSTVPTLAALW------PVEA--LENVRLLIFGGEACPPD----LADRLAVEDREVWNTYGPTETVVACAAPLGGGPDARPVRIGLPLDGWDLAVVDKNGVPVAEGEIGELII--GGVGLARYLAKDAEKYAPMPSLGWQRAYRSGDLVRF-ELAGLIFMGRADEQVKLGGRRIELGEIDAALQGLPGIFGAAAAVKTTAGGNQILVGYLVADSASEPVD--LASCRGLLGKELPAALIP-LLTVVETLPTKTSGKVDRNAL-------------------------------- 29827401 31 -------------------------------------------------------------------------------------------------------LTHGELAAESSLLAERLAAHGVLPRTPVGLLVDHVPEAVVAIHAILRADAYYVPLDPRWPARRMAEVLKASDGHVLVTE---PYRGRASDIGDDM--------------TIIAVRHGSEPE------VLARSASRPSVRRHEAGPAEPDELAYTIFTSGSTGRPKAVRHTS---VVNLIQWFNRRNSVDPSDILLQVADLS-----VYDVFGVLAAGASVLLLPDAELEELEEIAIALVE-HPVTLWNSAPAMFTAVTLLLDESSRQH-RDRLRRVFLSGDWIPLNTLEVLRREF--PRATLVALGGATE--ACVWSNDFVVDEVDPSSIGHPMQNSRYYVLHDDLTPCDIDEPGELYIAGV--CVAAGYLGDPDRFLPDPWDQGDGMYRTGDRARWTSNGWVEFLGRMDSQVKIHGFRIELGEIEQVAMRVLDVDEAVALKLDD---GDSPYLALALRASGELDA---KTVKEKLGEWLPRYMEPRRVVVCRTFPVGQTGKVDRAALRKL----------------------------- 70983029 20 -------------------------------------------------------------------------------------------------------LSYADLHSKALYLAYQIQRLCPCDGTPVGILIPRGINHILGQVAVLYLGRSCVPLDFKLPDDHLNNMLHDIGTNLVICDQETTHR------------------LPTFTHVLA------------------DHTIEAPGPSFEPLLKGPKSCSHILHTSGTTGKPKAIEIFAEGLINILLDPSSFV---KKGDR------VGHITSVAFDIWGSLVNGATIVC---IPTVLDPLELSRQIKSLKLNVMYASPSAF----------------SSLETLITGGEAINVQTIRTIFE--GGPPRRIINGYGPTETLWHPVSAQRGEIPV-----GKPFCNVQTCLVDENLIPVKAGVIGELLIAGA--GVAGGYIGEPEKTAKSFVSRGPGIYRTGDLMRMDEDGVYYYIGRKDSQIKIRGQRVEIEALESNLVQLKAVSAAAVIKITPKGAGRFLVAFCVPISPCITAAAITKEYVERYTHHIVPR-----IEVVASLPLKTNGKTDRKEL-------------------------------- 67515469 3591 -------------------------------------------------------------------------------------------------------LSYAELMDLASGFAGHLSELGVGPEVLVPMCMDKSMWMIVTIMSILIAGGAFVPLDPAHPVSRHEEILEETGAKIVLCTPKYCRYTGKVPTVLGVDE-------PTVCH-----YRAKRVSLQGSAT--------------------STNVAYSIFTSGSTGRPKGIIIEHRAF---ASSTMAYIIHLKPGIRVFQFASLTFDAAVMEIL-GTLIYGGCVCI----PS--DEERLNDIIRRLDASWLFCTPS-LASIM-------EPASVPSLKVIVCGGEMMSHEAMKW------SDKVHFINAYGPTETSVYATFNPEIGRNRNPANIGRTIPSTLAWIVDPSNHDRPVGVVGELALEG--PVLAREYLKNPDKTAKAFIKTYPGIYLTGDLARLAADGSLEYVGRKDHQVKLHGQRMELGEIEYRLHEHPHVRHV-VVLFPKSGRLQRLVCILSLNSSLVEEEAMQNEVQASLESQLPPYMVPQTWAVIKTLPMLVSGKIDR----------------------------------- 67515469 2442 -------------------------------------------------------------------------------------------------------FTYSQLEILATRLAQHLQRLGVGPESFVALCFNKSAWAIIAQLAVLKAGGAFASLDPVHPASRLRALVADLGAKIVLTSSA------------CLDKASNLGAQPFV----VSQASVEQLPL-GGHDTSLHEAR-------------PSNAAYAIFTSGTTGMPKAIQHTALSTTLQLAKYLGYTFDVSVLDIH-----------------GTLINGGCVCV----PS--DSERVNDIIRRMGVTHWNSTPGIANTI---NPKTV-----PSLATLVTGGEKMSPGHIERWSDRA------VINAYGPSE--ATIIATVSIKVD-RQGSIGKPVCGWVVDPYNPQ-RLLPLGAVGELVLEGC--NVARGYLNNEEKTAKAFIEHLERMYRTGDLVRYNSEGTLTFISRMDTQVKLNGQRIELEEIEQALPEDSHVVVEIIAPKSKTVRSLAIF-FCTPEYAETASHDLAAHVRRLVQESLPLYMVPNFFFPVKQLPCNTSAKIDRRRLRAMAE--------------------------- 67515469 221 -------------------------------------------------------------------------------------------------------LSFTEFDRQASKLAYHLQKQGVGPEVLVPLCFDKSMWYFVALLAVLKAGGAFVPLDPTHPPARLQSLIQKVNAKLVLCSE--WHADRLLGLAEVV--------------IPLSQITLERIPSAPVGFISSD-------------RVNCTNAAYVIFTSGSTGEPKGTLLEHRAYC-SSAMAHGPRLLISPDSRVLQFA--------AYTFVSPFMHGACVCV----PS--EDDRLNDIIKRLRANYASLTPSFI--------EFLEPSMVPEIKTLILAGEAMSET------HRAKWSTINLVNGFGPTEASVTAAINSHVTAETDCRDIGLP-LNTRCWIVDDHNQLVPVGAVGEMLLEG--PTLARGYINNPEKTNEAYDPEFPGFYKTGDLVRYNSDGSLTYIGRKDTQIKLHGQRVELGEIEGCLNADELVKHC-VVFLPKEGYAAGLTAVLSIKTSEEKQEKTETALRERLSGQLPMYMVPAVWLFVENMPFLPSRKLDRKVLQARLDRDPYRTGSTTIVA-------------- 32470887 48 ----------------------------------------------------------------------------VLRHWVQVRPDAPAFTF-TDGEGSDQTLSYAELWEEVRGLAGYLQRCGIRAGDRVLLLYPPGLDFVIGLFATHAAGAIAVPAYPNRKASRIRSIVVDADARWALSTSS-------------VVDQLSGNELH--EDLVGVQLLGTDLPTKRDATHW------------RCPKLRSEALGVLQYTSGSTGSPKGVMLTQANLI--ANSELILH-GFEPESTIWTYHDMGLVGG----VLMPMFVGRHNILMSPMAFLQRPSRWLQTIARHQVTISGGPNFAYQLCVKIRDEELEGVDLSSWEIAFNGAEPVRSSTLDAFFEKYGFRHSSHLPCYGMAETTGGPISPRPPAVDVPADGCGRVLPGERVLIVDPDTQTLPSDAIGEIWVQSPSVG--RGYWQRREQSAKTFASEGEGFLRTGDLGFLY-GGQLYVSGRLKDMIIVRGVNRYPQDIEATVEHASDVVQAGSVAAADSDETEIIVAETVRKRDLDWDDHL-QSIRRAVTEELP----PDAIYLVSSVPKTSSGKIQRHALKVIAQGEESSLHNLDSVADPVVAEAIVSHVRA 197729660 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTYGSTGRPKAVAVDHRC-LVKGVLAMASPVRPGPDDIWLSLTS---ASFDPVLVFLPLVTGGSVVMAEEHQLL-DGAALGELLDSSGATVLQATPLVWSMI-------VDGGWRGTLRVALCGGEPLTPA----LAAELCRRSDRVWNIYGPTETTIWSTAHPVTPADRSTVPVGLPLPDTTVHLLDEERRPVAPGERGEVWIGGG--GVARGYAGRPERFVPDPFGPPGGLYRTGDLGRQGPGGALELLGRADHQVKIRGHRVEPGEIESWLAEEESVAEAVVLPRPD--GGQRLVAYVRPRRGFVCAEA---RLREHAALRLPRPMLPAAYVTVDTWPRTPNGKIDRRAL-------------------------------- 149209041 3234 -----------------------------------------------------------------------------IDNAADEYRDAPAI------SDGDQTLTYCELMRKVNICELLLKTKTASEDDCVLLFEP-SADYIAALLAVLRVAGVAVPIDPRNHKERMAVMVGDCKPTVI----------------------LHHSQTAEVASWLSSKSSDSKLELVD------TSLATSAPRARIVNRSTPDAPAMIIYTSGTTGTPKGAILTQGNYVAISGSIARALALRHGSESVLQQSSPGFDMSQVQI-FPCLATGSRLVIA-SRAQRADPAALALLMEREKVTVMTGTQTEVMQILQARDDPRDKRCR-HLQTVGVGGEPFSAQLAAQFLENATGRRLDVFNMYGPTET--CMISNISRSWPVGP-----PFANARVYILDQAGRTVPSGSSGEIYIAGEGVG--LGYLGRADLTRASFVDTFPGMYRTGDSGFLDPDGSLVILGRIDSQVKIRGIRIELDEVSSVIVRSSGVSQAITTVR---GTGEMMVSFAVLNEG---SKEDRKDSDAAFLAALPSYMCPAAILPLQKFPTTASGKLDRASLDRIQLPPTAPTKPTSNTGDSKLLE-------- 110834524 47 -----------------------------------------------------------------------------------------------------QQWTYAQFNAWANRLAACWREQGVGAGDTVAIMMENRPEALACVAATVKLGAIAAMLNHNQSGEVLEHSIQLVKPRLVVSAECA----AALATTRFTPTPSAPNSSSPASSIGYLWHGGDQGQPAPPGWLDLHEHSSRQSQANPPCRVRAEQPCFSIFTSGTTGLPKASVMTHYRWLAAMAGMGGLALGIRRKEVFYCALTVAW--------GSVLSMGATLAL----DRKFSASQFWERVRHYDATALC----YIGELLRYLLNVPPSHDRQH-RIRLITGNGLRPEIWEPFEQRFGIHR--IYEFYGASESNIGFI-NLFGVAQT-AGFTPLPF---AIVEFDNDTETIPKGGVGLLISRRPFDG-----YTDPKKLLRDVFKKGDCWFDSGDLVR--DQGHIQFVDRVGDTFRWKGENVAAGEVEGAMAQHPDIDHGVVYGVSIPGDGRAGMAAITLSQGVALNG---WGLAQHLSRVLPAYAVP------------------------------------------------------ 145245905 81 -----------------------------------------------------------------------------------------------------RSFTYGNLVADVLQAKERLQSAGGGKGERVAFLAENSYDYVVTLLSILASDAIALPLSPAFPVGELKYIMDNSQAKVLVATEAGLDREPILDIKEKIKVGASNTGAVSLEDIGIESRGG-----------------------------------MMLYTSGTTNRPKGVLIPQSA-LTAQAASLLQAWNYTPQDRLLHLLPLHHIHGTVNAIVTPILAGSSIFMF---PFNTDA-VWTRLAAPFKITFLTAVPTIYNRLLSSFPNLPKAISPQNLR-LNISGSAALPTPTKQAWSDLSNGNV-LLERYGMTEVGMAISCGLDFADRVD-GSVGWPLPSVEARLVDTETNEVPGEEEGEIQLRG--PTIFKEYWANEKATRESFVPDESGPWFTGDVAVRREHGTYFIQGRSVDIIKTGGEKVSALEVERELLSLPQIAEAAVVGLPSEQWGQKVAAIVVLRPGDKPWGAL--DMRRALKDRLAGYKMPQEMKVLEGIPRNAMGKVNKKTLVK------------------------------ 163751967 3 ---------------------------------------------------------------------------------------------------EYQELNFFELNQRSDRLAHGLNAYGIRRGMKVVLMVTPSVDFFTLTFALFKAGVVPILVDPGMGVKNLKQCFIESEPDAFI----------GIP-KAHLARKLFGWGKESVKHLVTV----GGRNLFGGVTLAVIAALGSSEP-YEMLWLDQDEMAAILFTSGSTGTPKGVVYSHK-MFEAQISALRDDYGIKPGER-----DL--ATFPLFSLFGP-ALGMASIIPESKPITANPDYLFAAIKKYQCTNMFVNPALIERLGQAGVQEGQGHKLPSIKRVISAGAPATISSIKHFSKMLSDG-VEVLNSYGATESGSQALFNTTAITDDGGGCVGDAISGVDIAIIEITEQPLEAGQIGEIVVKGPMVS--RSYYRRDSATEQAKIQDGEMIRHRGDLGYLDSEGKLWMCGRVDA---SGGQRYFSIPCERIFNTHPQVKRSALVGIE------------------------------------------------------------------------------------------------ 114797277 27 ------------------------------------------------------------------------------------------IVVDGDE----RALTYKEIIRAAFGLGSALKK-GTRKGEAVAIMLPTGVGAVIAFYAVSAFGRVPAMLNFTAGSKNLKAAMKAAKVKRIITAHKFVELGGLETLIEDLSKVAEIIYLEDVRENLSL---GNKLTAVAGTLLPG---LVAAGPSHKK-------PAVILFTSGTEGEPKGVVLSHENVMANV-EQVRAHIGLGPDDVLFNPLPMFHCFGLTVGAILPIVAGIK-VFFHPSPLQPK--EIVRRISEHKPTIMLATDTFISQYARTAEDG----DLSSIRLAVCGAERVKDETRAYVRRKF---DIEILEGYGATEASPVVAANQWE--DNRPGTVGKLMSDMESRLV-----PVEGPEGGKLHIRG--PNIMLGYLRNPGVIEKL----IDGWHDTGDIVTVDEDGFIRIMGRVKRFAKIGGEMVSLAVVENCAAAVPDNMHAAVT-LPDPKKGEQVILL------TDAPEATREPILSWAKQHVPEISVPRRVFRVAEIPVLGTGKV------------------------------------- 50543772 41 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGLPKAVQQTHINMSTEAVISSQTIFSARKN-VTAAIVPMTHVYGLTKFVFHSVAGSMTTVVF------PKFS-LVDLLEKYKINILYLVPPVVLALAKDSRVQPYIKSICELTTLIATGAPLPPTAGDALLERLGMDPLVLIQGYGLTET--LQVSVFKPEDPERLKTVGKLLPNTEVRIVGEKGDVVTPPT-GEIYIRG--PHVTPGYFNNDSANSES----FDGEWLTGDIGYMDLEGRLTIVDRNKEMIKVNGRQVAPAEIESVLLGHPMVKDVAVIGVTNPDRGESARAFLVTEARALPV------IKQWFDRRVPSYKRLGGIVVVDAIPKSASGKILRRVLRE------------------------------ 118472846 15 -------------------------------------------------------------------------------------PDQTFVVW------RDRRLTYAQFDAHVDGFAHFLVSAGLGAGDHLGIYLRNGNEYLEAMIGSYRARVAPFNVSYRYVEEELLYLLTDSNARALV------YNAEFAPRVAAIRDRLPNLA------VLIQVADDSGNELLPG-AVDYEAILGTPEPEGGM-PVPSGDDLYILYTGGTTGMPKGVLWRQGGRPFGAENFLSSYEELADKAR----ASAGAM---SMLMIPPFMHGATAITMGGKLVIPDPDAALRLAERERV---MSIPVVGDAIARPLIDEIEGYDLSGLVTISNGGAPLSPT----VRSRILAALPHLLLLDGASESGAQMSAYTTSGAETQPATFT-PQP--DTAVVSEDLTRVPGEGGGWLARRDLIP---LGYLGDAEKTART-FPTVDGVRWSGDRANVLPDGRIQLLGRDSVTINSGGEKIFVEEVERAIAAHPAVYDVVVVGRPSERWGSEVVAIVQFAEGASATDD---ELVEVCERSIARYKIPKAFIRSPEIVRSPAGK-------------------------------------- 156040962 50 -----------------------------------------------------------------------------------------------------KTYTIFEQAQRVEHLSRALKELGWQPNDKVMGVFSNTIDFMTLAYAVHELGGLVSPANAQYSAAELEFQLKSSGAKALFTC---------IPLLETALQAAKGAGIKNDQIYILVITGDKKVPFKTADDLSAGEKLQK----LEPLRMEARQTAYLCYSSGTSGLPKGVMISHQNVMSNVLQIKAFEQNYRDE--------------------------------------------WE---------------------KSTEVALGLLPLSHIYGL-------------------------VVIAQGLTETSTVVCMN--SGKDLWLGSCGSLLPGVRVKLVNPEGVEVTGNKPGELVAQS--KSVVLGYLNNEKANKETFLPDTDGWMRTGDEAEISPSGHVFIVDRIKELIKVKGLQVAPAELESHILAHPSVADCAVIPIPDDAAGEIPKAYVVKSTSVENDLVVKKDIMKWVESHKARHKWLKGVEFIDVIPKSPSGKILRRLLRD------------------------------ 193580113 67 -------------------------------------------------------------------------------RNVEKHPNKIAFKHEGS------TWRYIEVEEFSNQIANYFKEQGLKRGDIVALYMESCPEYVCIWLGLSKIGVIVALINNNLRADTLAHSIKVSNCSVVIIGKEQI---------NALVEVINTTTDDKLNHLVYIKNINTSISKAINLDYELKEISKSAPVKDISEGSSKDQMLYI-YTSGTTGMPKAAIMTQ-SRAIYMAMGAKHIAGITEYDVVYTPLPLYHTAGGILGVSSVLLGGSTCVIR----SKFSASNYWTDCLKYECTV----AQYIEMCRYCLASPPSDADKTHVRLILGNG--LRPQIWNDFITRFNIKK--VAEFYGATEGNANMMTNKVGAVGFIP-FIGEPFYPVTLIRVDPDTNE-PIRGENNLCIK-CKPGLLVGFSGYEKKIIKDVFSKGDKVFNSGDVLIRDEHNFFYFKDRTGDTFRWKGENVSTSEVEAAISNIVKLKDCLVYGVPNTEGKAGMVAIV-----DETSDLDLDKLSAGINKSLPAYARP------------------------------------------------------ 91792729 45 ------------------------------------------------------------------------------------------------------EINFAQLDKRSDDIAFALNQQGIVAGMKAVLMVTPSIEFFALTFALFKAGIIPILVDPGMGTANLKQCFEDAQPQVFI----------GIP-KAHIARQLLGWGKDSVRHCVNVG-GGSLARLLSGADELLAQSIKRKVKQYPMVKLNDHEMAAILFTSGSTGLPKGVIYSH-SMFEAQIEALRCDYGIKPGER-----DL--ATFPLFSLFGPALGMASIVMDASKPISAKPEYLFAAIEQYQCSNLFVNPALLERLGQAGVAM--KHKLTSVKRVISAGAPASIDAIARFSTLL-AEDVPVLNSYGATESASQDLLPTAEATDKGAGCVGKAIQGVEIRIIAISDEPLEAGQIGEIVVKGPMISQ--SYYRNDKANALAKINDPEGGMRHGDLGYLDELGNLWMCGR-------KAHRVGTGAMERVFNTHPQVRRSALVGIR--LNGQVMPL-------------------------------------------------------------------------------------- 28170708 15 ----------------------------------------------------------------------------------AGDGDRPALF------DETASLTYRELASAVERRARELRADGVAEGSRLAV--------------VARNDIPSVVVFAAANALMLHERMSDAERRAAVSGFGA----------DLVADPADGSGAPRP----VEPGAGVDAVLRDG-------------------------PALALTTSGTQGRPKIVQRRWAGSMANSHA-YALALGLTPADRVITTSPLNHSYGLEAGVLAAFAVGAGHVI---PPVPTAPARLTALVERAGCTVLQTVPALYRWYGQSGVPRLRDWKR-----CVSAGDALPAETADWARE-----GAPLWNHYGATEIGQITAGPAD-----PPGAVGEPVPGVAVRA-ESAGAAAP------LLVRCPGPDPVQVIDG-----RAVPLTDTDGWVPMGDLGHVDDGGRVHLSGRRGSLVNIAGNKVDPAEVERAARPHPGVRDCAVVGVPGTDGVTRLYAFVEVQPGPTAFDPAAL--RRRLRRELGPAKVPAVIRPVAELPRTGTGKIRR----------------------------------- 115449341 30 -------------------------------------------------------------------------------------AERPAII---DGVSGAIVYTYSSLRTAVRRVASHVREIQLPRGAVVGILAANSPVLVHGILAA---GGVVSAFNPFYRRQEIAHSLRLAKPKIVLVDQ---------SLAGTLTDGLSLAKLDAPDLYILSSDTSHSAPWGPIFDLESPNVLEAQSDK------NSSDVAFICFSSGTTGPMKGVALTHKNIVTN-------IFQHRPE------------MFKSPKTVAALI----------TPFFHILG--------LGVFVFIVPPVALRLLQA---TTGSTADFSSLLCLINAAAPLKEVVSSELSRRMG---CSITQWYGMTEASPSVISQREDEVGI-PDTVGKLLPGMSMKIIDSEGKECPPEKPGEILIQG--PNLMPGYVGIQNGAADAAF--IDGYFKTGDIGYANEKGYVFLVGRSKELIKVKGHQVAPAELESILLSHPNVRDAAVKGVYFPDQEEYPAAYIT----------------------------------------------------------------------------------- 157340198 131 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDPALIIYTSGTTGKPKGVVHTHKSHCLPLHHIHKTIFRIHNFDLHGSLTLTIHVHGLFNALLAPLYAGSTV---EFMPKFSVRGIWQRWRESHAITVFTGVPTMYTRLI-QGYEAMDASAASKLRLMMCGSSALPYPVMQQWETITGHR---LLERYGMTEFVMAISNPLKGVR--KGGTVGKPFPGVQVKILADESETETTGV-GELCIKS--PSLFKEYWKLPEVTKESFID--GGFFKTGDAVKVDDDGYYIILGRSADIMKVGGYKLSALEIEAALEATSSGLRVLCIGLARQLWGSCMCHYEKKKQEEELKPAISEELCTWAKEKLAPYKLPTQLLLWDLLPRNAMGKVNKKELKR------------------------------ 145222286 170 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGPPK----------RQAIATHRTVFSVTAGEKYWQFGGIG-----VCQLIAGLYNGRRVAMLE----RFSVEGWVDAVKRHRVTRAGVQPAVIRMLL---DAKVPAEDLASLEFLISASGPLDPETRDEFE---ARYRIPVRLAYGATEFAGSLCAWTPEMLDTKRESVGRALPDTELRIVDETGRERPPGERGLLEAKVGPLG--------------------PDWIRTTDIASIDEDGFVTLHGRADGAINRGGFKVQPEEVRRVLISHPGVRDACVVGVPDARLGEVPFAAIEVVPGATPSDD---ELESLVRQELPVYAVPVAFTMVDALPR------------------------------------------- 108798731 26 -----------------------------------------------------------------------------------------------------QWVTWAQIGEAARRIAELVTRYG---GDTVGILLRNRPPQVAAVLGVLLAGGTVVVVNPSRGDDRTRADITALALPVLI--------GEPDDLAALVTPA-------PATTVLSL------TALSQEPVVDAAARRRAETRPGVAVRM---------LTSGTTGPPKRIDLTYD--MLAHS-----VLGPEPD-------------GPIAIVNAPLVHIGGVFVGEARSFRFELQRWADAVRRHRPAAVSLVPAALRMVLHSD---LTRDDLAGIRAVTSGTAPLSADDADAFTEMFG---IPVLTSYAATEFGGWTLADHQRHWHTKRGSVGRASGGAHLRVVDEDGTPLGPDQPGLLEVK---PGQL---------------GPGADWIRTTDLARIDADGFLWILGRADQAIIRGGFKVMPDDVRTALEGHPAVRGATVVGCPDDRLGETPVAMVELRDGATTS---VDELTAYLRGRLAHYEVPSEIAVVDTIPRTPSGK-------------------------------------- 169780252 29 -------------------------------------------------------------------------------------------------------LTYQDLHERAAMLARELQRGNLHTEEPVGVVVQHGISDVVAQMAILYAAGTCVPMDPTLPDLQIKGRLDRLKARYIL-----------------VDRANQHRDLP-FHPLIVDDSSASFSKSSHVRD------------NEEPMQITLEHRTHIIHTSGTTSEPKAVQIAARSIL-----QVVFHAPFEP----LYPTDVAHVNNSSFDVWAPLLRGACIVVV-SKVTLLDLETLAAYIDRQGITVMATT-TAILNLAAS----VYPRAFEKLRLCFIGGEAANISAIETIFQA--GPPTQLINAYGPTECCIFCLAHRVTIADVQAGSIGKPIGRTVAYICDEAGRPVPDGHEGELLIGGA--GVSPGYINQPDKNRASFVSDCQRFYRTGDIVRRRSDGQIDYVGRRDHQVKVRGFRIELKAVESAIMKTGQFSEAVALKVESEGAGSILVAFAVALSGTKPHAVLSA--VDMLKAVLPDYMVPK-IELISKMPVNSHAKVDRKYLQQL----------------------------- 157136680 45 ----------------------------------------------------------------------------------------------------------------------------ISKGDMVCMVLDNRSCVMPLLFGCFLVGAPVHTLDSSFEESDLTHLIGITKPKLVFCTE---------HNQSTVQNAIKLIHLEA--QVVVL-----DGSENHKRIFAPHDAEKLYRPPYLG---DSNQTAVVVCSSGTTGLPKCVTHSQ----LIAPYSMISHM---EPSTVLCFSSLYWISAFQMLLL-TVFNGFKRVI---TTRAFSPAYACELVKKYEVTNAFVPPPMLAEIVEYCE--VRQMKLPTLKMVGVGGSALPDSLRKRANALSPNGRVFV--GYAMSETGGIMSLDLLQ----KPNSVGILMPNVSMRIAADDGILLGPDEEGEIQIRYIHP--FVGYYGNDEATQA--LLTPDSFIKTGDIGYFDQAGFLFITDRKKEMIRYRGYQIAPAQLEALLMEMPGIVQAVVVATPDPPHDELPTALVVRGSDETKTVS-KQDILEYVHGK-----VPDYVFFVKSLPKTANGKINRKEAKKMV---------------------------- 194017140 11 --------------------------------------------------------------------------------HAEMNPDHIAII------DGQERITYQDWYERVRLSAQWLQQAHEQK--RVAFLLSNGASFLQIFAGAASAGWTAIPLDPRWSHEECVEKLLLSEAALVIIEDRYLNRFEKYS---------EDMHVLSLSK------------WKEKMSL----ITQGPSNKCDSE----NDPIFYMFTSGSTGSPKAFIRRQQSW-IESFRTTAGTFGIHQDHVL--------ITGTSHFLYGALYFGGTVTLLE----KFTPVKAKKALQTGDITVMYTVPT-----MTESLLEIDAFERDNPLLVISSGA-------DWGQLVTNYPHVTFFDFYGTSELS--FVSYLSSNDFLKPSSVGQSFSPIQIEVRRADQTVCQPNEIGRIYVKSPM--SFAGYLHEPEEWITVY-----------DMGWLDEDGYLYMSGRENGMIVYGGLNIFPEEIERVLNEQPEVKRSVVVGVPDPYWGEIPVAII--EEGQH-----TKRIRQAVKEKLAAYKVPKKWLVIDQIIETSGGKIARVSMKKWAE--------------------------- 116000681 118 ----------------------------------------------------------------------------------ADHEDRVAI--EGVD-DVRRGMTHKELRDRVCE--KDMPEWGVRSGRRIAVVVPNGPELMTALLCCA------VPINPVTTQEEVEAELRSTRAKVLM----YQRDGGKGDVKMR-----RLCKKLSLTPLIITPSATVAGDFTITGD-PYGLATEDDPFGNDKDLMEPERLALILHTSGSTGKKKVVPIAMSQVIIGAAA-LAASCGLDEADVCCNFMPLFHVGGILRNVIAPIMSGGTTVAM---PFF-DVDSFWEVLSSKKCTWYYGAPT-MHMLITKSAENLPKNEKGAIRFIANAAGPLNPTTAVELRRLFG--NAVILPSYGMTE-------CMPXXXXXXX----------------SKGDICPTGTVGNIHVRGPL---VLTCYEGEE-PGSSGFEP-GGWFNTGDMGMMDDDGYLYVTGRSKEVINRGGEIISPNEIEDVLITHPCVSECIAISVPHGTLQEVVGVLVVPTKGVQV-PGMRQ-IIQHVAKRLPPSKWPQCLILTTGIPKSITGKVSRSMITK------------------------------ 47230634 56 ---------------------------------------------------------------------------------VAQQPQKTFLLFE------ERSYSYRQADKESNRVARALSQHGLQEGDTVALLLGNEPQFVWMWLALAKLGCTASLLNFNIRSKSLLHCFSCCDAKVLVV---------GADLLAAAEEVL--PSLKQQASRVFILRERCDVEGIESLSDKIQQESDEPLSPHRRANVTLKSPALYIYTSGTTGLPKAAVINHER--IWMASFLQSIAGVRADDVYLYYHSSGFLMG----LCGAIEKGATVALR----RKFSASQFWNDCRKYNVTVI----QYIGEIMRYCNTPKTDRDRDHVRLALGNG--IRSDTWADFLERFGDIR--ICECYGATE-GNIGFVNYIG----KIGAMGCPYALIRYDVRDSKGVEVPRGETGLLVAKDRMP--FTGYANNKQQTKKLYFVKGDKYFNSGDLLKVDHEGFIYFQDRIGDTFRWKGENVATTEVADNLLMVDCFEEANVYGVKVPGHGRIGMAAVKLKENMDFDAEAT---YQHVKTSLPSYARPRFIRVQEAL--------------------------------------------- 145239699 2976 -----------------------------------------------------------------------------IDQIAATNRDRIAL-----KDGHGRILTYAVMINRIEAIAEELQKSGVQEGHRVLVFEDATADWPCSMLAIMRLGAVYVPLDLRNPLPRLADVAANCEPAAILVDNTTAKDIDQVNVTQAKVVNVSHASVKPNKRVPNVSRG---------------DAVAA-----------------ILYTSGSTGKPKGIVVKHSGLRNEIGYTTQW--GLRAERALQQSAFTF--NHSSDQIYTGLTNGGTVYI---VPKRGDPIEVSQIIQEEGITYTKATPAEYALWLDYGNANLRKA--TNWRFGFGGGESLTPALLHQL-AALGLPHLRFFNSYGPTEIS---ISSTKMEIAYRRIPCGYSLPNYAAYILDEQQKPLPVGMPGELWIGGA--GVSLGYLNNPELYPDPYATTWTRMYRTGDIAHLQADGAMVFHSRVDAQVKIRGLRIELGDIESNIVKTSALRE-AVVTLRD-GDPPLLVAHVVFAPNHTDTEAFLDHLLQHL--PVPQYMVPVMAIPLDRMPLSNHSKVDRKALKAL----------------------------- 211589822 266 --------------------------------------------------------------------------HNLVDETAQARPDAMAI--EGADG----RMTYGDLQTYSNRLAQHLVQLGVGPEISVPLFFEKSKWAIVTMIAVVKAGGVIVNLDAKQPQTRLRGLLAQLQAPLVLS---------------------------SVQHAGLWDSEFPVVTVSE-------DALEQTATEAPIVTVTPHNALYIIFTSGSTGTPKGCVVEHESFLTAAA-QHVQAGQILPSSRVLYTFDVS-----MLEIFTTLTTGACICFCD---DEQAALGIAHIVNYLQISWTFMTPSLVR--------LVDPASVPTLKTLALGGERIDVTTWA--------DKLHLINGYGPSECSVAATINEPLSLTSDPANIGV---GYGALCWDDHDRLVPIGAVGELVIQGPI--VARGYLHEPVKTAAVFLDEVPRLYKTGDLVRQNSDGTINFIGRKDRQVKLNGQRLELGEIEQRLSENSHVRHSLVVGVYDGPRDTSVHSL--PVEESQLARLLLPEITAQLAAHLPAYMVPTFWVVLAALPFTTSGKV------------------------------------- 211589822 6116 ------------------------------------------------------------------------------------------------------HLTYGKLDHLSSQFAQVLVDLNLPLGDPVGLVFDKSCWAVVALLAVLKAGGICVHLDHQHPPARLTEISIDTGLQYILTA----------PRHAHIGAML------PVDHVLVVDSTMASKLPSSPR-----------SDRPLPV-VDATSPAYLTFTSGSTGKPKSVVIDHCAIHT-SIVAFSSALNLTPNSRVLQYADI------SYAIFAPLVLGATVCIIS------EQDRLNDIVSRLGANWACLTPTV--------ANLVQPSMVPSLKTLVLSGEPTEDNLRTWVSHV-----PTLMNAYGPSEASVWCAAGPFKRPDDRCTNIGLPV-GCRLWIAEPDNRLAPLGCVGELLIEGPILS--RGYLRNEQR-RDLAWSECSLVYRTGDLARYFPDGSIEYLGRADTQVKVYGRRIEPREIEHHMRTLPAMVDSATLASRNGQK--VLVAYIYQESGPVPDMELVANLQAALRAMLPPYMQPALFIPLQLLPTNASGKTDRKLLRAVAQLQAYSLQDR-VIKRP--LETLMERRLA 211589822 1369 -----------------------------------------------------------------------------------QRPDAQAVAWDGE-------YTYAELNHLSEKLAYHLAHLGAGPE--VLICFAKSKLATVTMLAIMKSG----SAGVGLSAAHPRTRIQD-----------------------IVENCASHIAVVAAQHVPVVEGLIEHIVIID------EAFLAQLPDPQPNAQLPPCHPAFVSFTSGSTGKPKGIVLEHRSLILAHGTEWAYAFDASVSDTF--TTLVG---------------GGTVCI----PHEKDVDDLAGAINRLRVNWAFLTPRVLSLL---SPETV-----PTLRKVILGGEAISREDISRWTEAI---DIRIV--YGPTE---CTIYSM-GTDPLTAAS-DPANLGHAVRLWENTNKLMPVGCTGELIIEGPL--VTRGYLNEPAKTEAAYLEEPRRFYKTSDLVRYYPDGQLRFIGRKDTQIKIRGQRVELGEIEHAILSMPGAVDSVVLPAPSVDKG---PLFVPLASDV--TEQLRT-LEKNLAETLPSYMVPSLFIPISHIPMTISGKVDRIALRR------------------------------ 211589822 5028 ------------------------------------------------------------------------------------------------------KLTYRELNVLVDRLANELLARGVEPEMNIPLCFNKCSWTIVAMFAVMKVGGVGCMLNPEHPSSRIQLLLNDLNASLVLCDPES---------------STMLSTLLPPKGVLPVD----------------GAYLQMLPPLAPPLRVRPDNAVFVVYTSGSTGKPKGSILEHRS-LVTGLRAHCAAMGIGPGTRTFQFAAYTFDVCFEEII-GSLMLGACVCV----PSTERMNALADAMARYQVTWTELTPTVANLLL--------PSSIPSLKTLALSGESLTKEVIRWA------GAVQIINTYGPSECCVSSTCNVNTATLRDPSNIGR-GLGCTTWIVDPENRLVSIGAAGELLIEGPI--VARGYLNEPAKTTAAFISAWPRIYRTGDLVKYNSDGTIKFIGRKDTQVKLHGQRIELGEIEHRINDSQQVA----VEVLSPTTRSGLKAFICESDAVSEDVELEDALQARLLVDLPRHMVPQLFIPVSHMPLSPSRKLERKSLR------------------------------- 211589822 2433 ------------------------------------------------------------------------------------RPDHTAIAWDG-------SLTYGELEQKSSQLAHWLANYSIQPESLVPLCFEKSRWTIVTMLAVVKCGGGCVMLNPDHPISRLEGVIADTASSVVLASPE------LVGLFASVDTTV--------------------VGISEALITGLSELTETFLPLPSIQPTN---PIFVIFTSGSSGKPKGIIVQHNSVCTVAIQHGEGLGFTGSDQRVLQFADVS--MGEVFIT---LMKGSTLCI----PTEHDRNDLAATINRMRITWTFMAPTVAALL--------DPHDVPDLQTLVLGGEAVSQSLVDWV------SQVNLIDSYGPAECTIWASHANPSAT-VSPANIGRGV-GCRYWVVDDHNRLAPIGCVGELLIEGPNVS--RGYLNEPDKTTAAFIENPPKFYCTGDLVRYNADGTLNIAGRKDSQVKHHGQRIELGEIEFHLRSRSQV-EAGMVMLPKTGPCQGLVAVIALTDAVEGDDALQSQAQEQVQEELGPYMVPTTWLVLDSIPLTASRKVNRMPISRWVAN-------------------------- 211589822 3972 ----------------------------------------------------------------------------LIAKHAEQHPMSVAM----QSTDGQVKLTYHELDRMTSALACDLQGLAVQPGDTVLLSFSRSPWALVAMLAVLKAGATSLFLDPLASSDSRQETFSAVQASVVL---CGREHATDFDLTPVIVDAGAMPNCLSPDTVAVAIQDGADWALLTHRTVSLGLVAGLGADARVLQFSAATSPLYIVET----------------------------------------------------LYS-LINGSTIIVAEGA-------SFSEAMCSSQANWAITTPT------EAALTYPAQV--PSLQTLLVAGEISPALLAKWCDIRLIHPHELIQSPIWLSLSGSPAGSVALQLLPASIGRMWIRCP-FNPAAL------APADCVGEVLVDG--PVVPRGYLGRKDRLLDAPWLPGTPLCRTGDLGRWTSE-----------------HQLSTSEISSSLALLEQIEEVAMFHVECNQKIQATPALLVMSDQRQQFMSLISSLKEH-----APEAVPAFVFPLNGLALTADHKVHRAALDRLVAG-------------------------- 61698141 3035 ----------------------------------------------------------------------------------------------------RETITYSQLRQKAWLYARILLDANATAGTRVAVFCQPSIDLYAAMLAIFRIGAIFVPLDVSVPAARRNDMMKACKPHALL-------------FHEATAEDVAKNHTDTRSEVKLLNITQSRAHGQAAFTIPEQVLPKPGSDSH------------ILFTSGSTGVPKGIRLHQRGIMSWTIAWSK-QFGFEP-ITVLQSTSIGF--DLSFLIYTALANGGMLVAYES---RGDPEAFSKLIHDDNIQFTMCTPSEYGLLLTYAPERMRQC--TNWRFAGSGGELLPDRIVD-GLRALKLPHLKVTNWYGPTEV--TIVT--AGHTPVHDGSVGHVVPNNTIYITNEDGSLLPVGMPGEISVGGTL--VANGYLKNEGAFVTNPFATFTTMYKTGDRGFAREDGSIIFLGRTKTVIKLRGLRIDLNEVVGAILEAKDLANAAV-----AVRGEFLVAYVVFKPGKHLGHQQLTDLLQTL--SLPRYMIPATVVVLDSLPLMSSGK-------------------------------------- 124110198 230 -------------------------------------------------------------------------------------------------------LSYEELNHLSSKLSRHLVTLGVGAEVFVPLCFEKSRWTTVAMLAVIKAGGAFVLLDPSHPAERLLSICQKVSARLIVAS----------AQHAKLAEDLVTS---------IVEVGDDKADWLT------DKGIKAQTQTRTRRSAAPGDALYAVFTSGSTGTPKGVIIEHGSF---HAAVFPYTVGLNQESRVFQFSSYAFVTIFDTLM--TLISGGCVCV----PS--NTERWSDVIQRFRVTHSSLTPTVARIL---DPK-----DVLTLRTLVLGGEKLTSDITKWVDQVYGASECPIMSI--QSMTG---VASDFQTTDHATGS--------NCWIVDPNNHDVPIGTIGELVIEGTIVG--RGYLDDPEK-SSATFIRPPGWYKSGDLVQYTADGSLRYIGRKDTQVKLRGQRVELGEVEHHVLTFPNVVELVVTIHASSSRAPILVAFVLISHEADPDPESIRTVQSQLQQSLPSYMVPGIFLPLMTLPLTSTDKINRKLLRELA---------------------------- 218720202 67 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTGGLPKGALLSHHSIVMHHSLYYDTPYDIT---RLICIP-----MFH---LFGALFTGETCYI---LPRF-DIAQFVKTIYLYRITETFMVPAMVHALNKCPDLELSEF-FRSLRYIGSAGASLDSVSAQRLEVKLHPE-AQVCQLWGMTEAG--------VAFQVRYGSIGRLLPNYEVKLLDIDDQEVTAETSGELYVRG--PGLLMEYKGIPN------AKDENGWFRTGDVVTV-RDGKYYVVGRAKELIKVRGWQVAPAEIEGVLLKHPCIADAAAVGIPDQHEDELVRAFVVRRKTIAAARLTGDEVYRFARHQLVSYKSLGGVVFVDEIPRTPSGKIQR----------------------------------- 115496984 84 ---------------------------------------------------------------------------------VQRHPDKTALIFEGTDT----HWTFRQLDNYSNSVANFLQAQGLASGDVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTSSQARALVFGSE---------MAPAVLEIHANLD-PSLN----FFCSGPEPSTVPAGTKHLDPLLEDA-PKHQPSRPNFVDKLFYIYTSGTTGLPKAVVHSRYYRMAALVY---YGFRMRPDDVYDCYHSAGNIVG----IGQCLIHGMTVVIR----KKFSASRFWDDCIKYNCTIV----QYIRYLLNQPPREAEGQH----RVRMALGNGLRQCIWTDFCSRFHIPQ--VAEFYGATE-CNCSLGNFDGQV----GACGFNVYPIRLVRVNEDTMELIRGPDG-LCCKPGEPGQLVGIQEDPLRRFDGYFKKGDQAYLSGDVLVMDELGYVYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTGRAGMAAVASSSG---SCDL-EHLAQLLQKELPLYARPIFLRFLPELHKT------------------------------------------ 94497667 28 -----------------------------------------------------------------------------------------------------RLWSRAELRGQAVEIAALLKAAGVGPGDRVLVTAHKSPATIATALAISSLQAIFCPVSPKLGTGDLA------------------------ALESLLGHAAKLSGTSSALPVV-----------------------AAVSGKRSTDPRDRNAAL-IGFTSGSTGVPKAVMHAPEA-LNYATRACAVIAGLQPDDAILGIVPLDSAPGFTFTAHFALSLGHPLVLVD--PWVPVEA--LRRAERYGCGWAIAVPTHLFT-MVEAARLGEWTGRLPLRAMAVGGSAMTPELIEDADRLLG---LRALRMFGMSECMGHASTSPVHPLERRQIFDGIPFPGTQEEAFDAELRPLPRGSRGQAGVRGPFLGYAQGMGAGQERM------TPDGFYLTGDEIVRDEEGFVRVVGRIKDQIIRGGFNIDPAEVEAALLRHPAVAEVAVVAVPERKLGEQACAVCRLRTD-DGSIDLSALLHHLSQQGLSRKKWPEHLVLVEAMAVTATGKLDKKAMAAIA---------------------------- 82702097 8 ---------------------------------------------------------------------------------VEQQPDNPAVI------SLDHTTSYAALLDKVHRLATSFQELGIVAGDVISYQLHNDWRSCAIDLAAAALGAIVAPFPPGRGRLDIQSLLRRCDARAIIVEREY---GKT-DLCELIESI--RPTLLSLRILVVDGAAGDGW-------HALDELFRPASIEPDLPTVCPDSPARFLISSGTESEPKWVAYSHNALAGG---RGRFLQRIHPEGKTFYLMPLGTAFG-STATFGSWLGGSLIVL-----RQFDVAAAIQALAELKPTHILGVPTMFQRI--AADPALTQADTSSLVAIISGGAKIDETSIRRCTKAF---RCGFISLYGSAD-GVNCHTTLDDDLETIIRTAGRPNPEISIRIIDDQKQEVPQGCIGEIAARGPISPM--QYVNDPD--LDALYRDQEGWVYTGDLGLIDEEGHLVLSGRKKDIIIRGGVNISPAQIENIAVSHPAVVSAACVPVPDADLGHRVCLCLVTREGAE----------------------------------------------------------------------------- 118431939 8 --------FEERYYPDAERYLGYYRKSIEDIERFWDERARELVWLKPWHQVLDRGKAP---FYRWFVGGETNINLNALDRWIGTSENKVAYYWEGE-PGDRRVLSYGDLYREVNRLAYALKEYGVKPGDRVAIYLPMIPELPI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 54024165 46 -------------------------------------------------------------------------------------------------------VTYAELDRATDRIAVGLDALGLRPGDPVLFQATNRLETVYAWYGCLKAGLVPVATLAAHRAHEIISRKVGAVAHLVET-------GLSFDLVAFARD--QAQGHPTLRHILTVGDPAGAVAIE-----SLGAGIPPEQARAHVERVQAGDPLFQL-SGGTTGVPKVIPRRHVEYWNNALYYARR-LGWTEHTRVAHLIPLIHNAGITCALHGAHSVGACLVL-----ATPDTATAFPLLARARATDVLIGHGHYQAVLSPGFDAARVH----LRRVVLSGAKLTDELFARADDGAGHWAGQL---FGMSE-GLFTVTPPDAPALARATTVGTPIPDDEVRILEPADTELPDGTVGELCCRGPY--TIPGYFDAPEHNRSAF--TPDGFYRTGDLARIDGVRYVSIEGRIKDLINRGGEKINAEEVELLLVRHPNVANAAVVAMPDPRLGEKTCAYLVAATGVASS---LDDIRAHLEAGVAKFKWPERLEWVQELPQTSVGKVDKKRLR------------------------------- 50083689 52 ----------------------------------------------------------------------------AFEKAVKRNPDGMALLFE------DERYSYQELNEWANQIAHFYLSLGARKGDVIAVMVENRSELLATIVALAKIGVTAALVNTSQTGKVLTHSINLVQPIALIVGEE---------VRKCVDEIKQDLNLAQDRHWFANQATRQDAGSAPRDYINLAEKIDHFPKFNPPTTVQGKDGLFYIYTSGTTGLPKAVIFTHSRWTL-AYGTYGHVLALDENDVMYVTLPMYHATG---IVVGVIAGSATLALR----RKYSTSAFWKDVQKFNASAIGYVGELCRYLMDAPPSELDRHH----RVTKMIGNGMRPNIWDKFKQRFGVKE--ILELYASSE-GNVGFSNIFNFDNTVGFSPTP----YAVIAFDKEKNEVKTGEVGLLVITRPFDG-----YTDPEKNKKNVFKKGDSYFNTGDLVR---DIGFRFVDRLGDTFRWKGENVSTTEVENMLCEYEKIVEAVVYGVEIPNTGRAGMAAITLNDQAEFNDEDMSAMVNTFKKCLPAYAIP------------------------------------------------------ 116204347 47 --------------------------------------------------------------------------------HMARDPSAPAVAWDG-------RWTYDELDRLSSALATQLVTCGVACDDFVPILVPKSKWTAVAVLGVVRSGAAFVLLDEAHPPRRLREICAEMRATLVVASE---------DLQDRAGQLIDGDSVP----VLVVGESSLRTWAVEDDDKAW---IAS--------PVTGTSALYAVFTSGSTGRPKGAVVEHASLCAAARASGR-VLGMSTQSRAFQFADPTIMDFLRTWVYG----GCVCI--------PSPQQAKDDIQALRANMASMTPSVARLL---DPEA-----LPSLRVLEFAGEPLQADVDKW------TDRVVLVNSYGNAECSVYSSMRSPMRRDLPTNNIGFPV-ACVAWIVDETDADLPPGQVGELVLEG--PGVGRGYLHNTAMTAAAFLAKFRGLYKTGDLARYEADGSLVCLGRKDTQTKIRGQRVELSEVEWHIRDLPDVAEV----VRWKEVRAALVACVRIRQAPSPSKDSEQELQRELQSRVPAHMVPSAFISLHRVPLSLSGKTDRRRLRD------------------------------ 116204347 1512 -------------------------------------------------------------------------------------------------------LTYRQFWGYTTGLSAVLRRHGLQ-GDAIPICLEKSVWGPVCMVAVLLAGGVCVPIDPEAHVERVRSIIAEISPSIVLVS----------PLTAQTVDF--GATVTPCRKVVVSLDLFTSSPHQEEED-------AKTLPHIQPENA-----AFMLFTSGSTGRPKGIILQHDS----LSTTIRLLVDSSSRALHFYTFDL-----CVYEVFPTLTAGACVCI----PS--DAARLPGFIRDSRVNWMASTPSLFRLFRPEDIPAVQ--------TVSLAGEAIPQDIVDWA------GRVQLFNSYGPAEC-TICSTHKIEAHDWIPGTIGRAAGG-EAWVVDQSSRLVPMGAVGELLFQG--PVVARGYFQQPEATEKAFFEGRGALYRTGDLVSYNADGTLRYLGRKDAQIKLRGQRIELEGIEFQIRRHLPTDSSVVVDVPDNQDAAALIAFVQTGPGDEPFRTLVHELQAKLIAAVPNYMVPQLMIHVNRIPIAKTGKTGRRILRD------------------------------ 116204347 5060 -------------------------------------------------------------------------------------------------------LSYGELGRLASLLAGVLVQRGVRNGVLVAIHLAKSRWTAVAMLAVLQAGGAFTLLDPSLP---LVHKQVICDCLVLITSPASHHA------------------LPSVRHTIPIGDNQED-DWATILTSDANKSLEAARP---------ETLAYAVFTSGSMGKPKGVLIEHASFCASARSQHRLLA-IDSTTRVLQFSAYTWDVSIMDQLGTFMAGGCVCVPSESQ----RIDGLAGAIRQYGATWIQTTPPVVRLL--------KPDQVPSLRTVVLIGEPSHDDVKTW------RGRVSLRETYGPTECSVAMVNPDLAGDPRNIGESACVCWVVDA---DDNNKLMPVGAIGELLIEGPILG--RGYLNDATLTQDSVWASGPGLYKTGDLAHYCHDGSIRYVRRKDTQVKLRGQRMEPGEIQHHIAGSFEGAERVVADVIEVGGGTVLAAFIVLAAPSEAFAAKVAQCQTYLQTQLPKHMVPTLFLPLAWVPMASTGKTDRRLLRR------------------------------ 116204347 3529 -------------------------------------------------------------------------------RHCRNTPDAVAVAWDGE-------LTYAQLAALSARVAASLRRWSPRSQDIVPLLFDKSMWTVVGILGTLRAGAAFLLLDPDQPAARLRLLCEAVGAEVVLASEG------RASLAAAVAPNAVVQVCSG-------------------------AAVAGEEPTPPLTPSESDDPLYCVFTSGSTGTPKGVLIEHGSFCASFAGVCR-ILPFGPTTRIFQFADVG-ITDH--LV--PLMVGGSIYI-----ARPEDNNFAACLRESEATYLEVVPSVARTLDKEVGA--------RLQILALSGEVADVERW----------KGRLVSGYGPAECSATSNVQFPVRAEDHPQALGVAT-GCAGWVVDPDERLVPVGAVGELIIEGPIVG--RGYLRDPERTAAAFLGTKPRVYRTGDLIQLLPDGQLRFVGRKDHQVKIRGQRVELGEVENHL--HPFIAEVL---KPLGLEDQALAAFVDLRHGQTPSDSFLAEVRQALRDAVPGSMIPALFLPVNHFKLSTSDKVDRKALR--VLGNNRAWRDL------------------ 116204347 8155 -------------------------------------------------------------------------------------------------------ITYRELDTLSAAFAMHLQTLGVEGPDVVPILLNKSLWVGIALLAVLRAGGAFVLLDPALPDLRLQSICQTLGCQVIVCTP---------PDHDRV-------ATLGPRAVATVSHSESE-RWPAP------------TPGLLTYQAEPDHAAYAVFTSGSTGKPKGVVIEH----TQYATSGRFLLSVSPHARVFQFAS------HSFDVSTTLMAGGCVCV----PS--EADRLNDIVARLEANWMHITPSVARTLQPSQVPGIDNLVLS--------GEVLNVRTWA--------PAVHLINAYGPAECSVCVVNDQVALDPESIGTASGAVCWIT-DVENPD-RLLPIGAVGELLVEGPIVG--RGYLKEEELTRQAFLQRFRGLYRTGDLVQYLPSGALRYIGRYDSQTKINGQRVELGEIESHLGRLQSVAVALLQQPPPSSQQQTLTAFIQWGPGDGACDDLDTECRSRLREWLPSYMVPARFLAVNRIPLNRSGKVDR----------------------------------- 116204347 6648 --------------------------------------------------------------------------HHLVEEHFRDSASSLAVHWDGD-------LTYGELDHLSGRLAAHIVELGAQPE----TYIPLVFETVVAMMAVMRAGAAFVLMDPTTPVRRVEDICTDAQPSLVLAS---------VTHRDVL-------QHLSVQTIVVGPTSETTWPTQPPAQVH----------------VEPSNPVYAVFTSGSTGKPKGAIQDVGAN---------------------------WV-----------------------ELTPSVARL-----------------------------ITPSHVPALRTVNMGGESMAADKAQW------RGYARLVNTYGPAECGSWCMVQPDVTARLGPPDIGC-GTGAVCWIVDPADHQLPVGAVGEILLEG--PAVSSGYLRRPERFRPAASHRF---YKTGDLARYQPDGTMVHMGRKDTQVKLRGQRLELDEVAFHVRQLPKHAD-AVVDLIHPDGGPMLAAFIVLMSATTAFQRIALEIQTQLRATLPSFMVPTAFLPLQWVPLGPTGKLDRKCLRALAA--------------------------- 116204347 2617 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPGLRTLALVGEPMTAGTVAWADHVI------LINAYGPAECSCTILSPVSQGQDKSHHSAANIGFAIDSAVVDDHNKLAPMGTAGELLIEGPI--LARGYLGDEVKTRASFHGGPRRFYKTGDLVYQPEDGSLVYLGRKDTQVKIRGQRVELGEVEAALPGAVGGLGVVVDVFTPADEGSAPMAFVQLAPEFESVPSLVETTLARLRETLTSAMLPAVFFPVVHIPLSATGKADRRKLKQAAS--------------------------- 195998982 96 --------------------------------------------------------------------------------NVRKDPNRIAFYYE------DRSYTFQEAEDMTNQVARFFNKLGYKKGDVVALYMESCPEFVMIWLGLSKLGVVTALLNHNLRAKSLAHCVNVSQCRAVIFSGDLVDA--IVEIRDELDSEMAYFSYREPTAMDNIPQ---------------YQELTTAFNGCSKEPLRFTDRLIYIYTSGTTGLPKASVISNSRYF-FATTGVASLLNIDSKDTVYCALPIYHSAGGMLGVGSCLIHGASLAIR----KKFSASRFWDDCIKYNCTVIYIGETC-RYLLAQPEKPVDK--RHKVRLAFGNGLRRN--IWHEFKDRFQIEQ--IGEFYGSTEGNANLINIDNTPFSVGFNSALIPVYPVQLVKVDATGKPIRGSNGLCIMCKPGEPGMGRIVQKDLSRHFDGYMRKGDSFFATGDILVKNELGYTFFLDRTGDTYRWKGENVSTTEVESTILSVVGFRDVAVYGVEGNLEGKAGMAAVS-----DPNNDLDMELNQSLKKSLPPYARP------------------------------------------------------ 62955443 74 ---------------------------------------------------------------------------------VKKYGNKTALIFEGTD----EKWSFKELDEYSNRVANFLLQQGFREGDVVALFMENRHQYVGLWLGMAKIGVEAALINFNLRLEALVHCVNISSAKAVVFGSE-------------LTEAMCEVHSSMGKTVKLFVSGEWDPKRVPVGTEHLDPLLETTSTIQPKQPRSFTDRLFYIYTSGTTGMPKAVVHSRYYRMAALVY---YGFRMKPEDVLYCYHSAGNIVG----IGQGLIHGMTVVIR----KKFSASKFWDDCIKYNCTIV----QYIGEICRYLLNQPRKDTERKHKVRMALGNGLRQSIWEEFTNRFNVPQ--IAEFYGATECNCSL-----GNFDNKTGACGLPVYPIRLVKVDEETMELIRGPDGVIPCGPGEPGQLVGIQNDPLRRFDGYFKKGDSAYLSGDVLVMDDFGYMYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMKDVVVYGV--EVPGAEGKAGMAAIADPENNTDLAKFSRD-LEKALPPYARPVFLRFLPEVDKT------------------------------------------ 154818234 3041 --------------------------------------------------------------------------------------------------------TYVQLAERANAIAASLLNAGAAPSIPIGVLLDPGVDTIATILAILRIGAAYVPLDTRSSDAVLSDILQESQPGIVIHHSA------TAPRSQILLKASAKTKLVTLNAVP-------------------QKTIRKIQDVSVPEGL-----AMILYTSGSTGSPKGIPLTNANIILGVSERVPLG-----REVVLQQSGQGFDAAV-YQIFIALANGGTLIMVD---NRDDPAKVAALMAQESVTCTTHIVSEMQALLKYGYDELRNC--SSWRIAMVAGEAFTVHLLDQF-RALNRPDLKVINAYGPTEASICSISSSETSIPI-----GKAIPNYGTYIVDQHCKPVPLGWPGEVAIAG--PGVASGYLNLGEKFRSAATEVFGSLYLTGDRGRMLSDGSIVLSGRVDDQVKIRGHRVQLGDVARALVQASGVADAAVILKGDDTSNPQLVAYVV----------------------------------------------------------------------------------- 157165644 778 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CYFKRVSLEDTATILFSSGSEGEPKGIELSHKN-LLANIKQISELLNFKKDDVILNSLPVFHSFGLTVTTLMPLCEGIKMI---SVPDPTDGATIGKMAARHSASIIFGTSTFFRLYTRN--KKLHPLMFQSARMVVAGAEKLKPEIKDEFRLKFG---IEIYEGYGATETAPVAAVNMPNILEKRPGSVGMPLPGTIIKIIDPETEELETGTDGLIVIGGS--QVMKGYLNDEAKTSEV-ITHIDGYYKTGDKGHIDENGFVFIVDRYSRFAKIGGEMISLGSVEEELAK---VLGGDVINVPDSKKGEAIALLV--KSGTEP-ENIEQILKE---SSLAPIMMPSYIFIVDDIPTLASGKVDFKGVKALA---------------------------- 211585443 243 -------------------------------------------------------------------------------------------------------LTFAELDHQASKLACYLRMQGVGPEIRVALCFDKSKWNIVAMLGVMKAGGAFVPLDPSHPTSRLQGLIQSVEAPVVLCS--QHLADK---LRPIVKTLIPLCA----DTLDPLSDPTDSVNLASG--------------------VTSQNAAYVLFTSGSTGEPKGTLLEHRAFLSG-AMVHGPGLRIYRDSRCLQFA------AHTFETLTPLIHGACVCI-------PSEEAIVSTINEMRVTQACFTPSFIGFIEIESVPG--------LESLVLAGEAMSQS------QLTTWSKIKLVNGYGPTEASVASVLNSNVTPDTDCKDIGLPI-GVRAWLVNPDNHDVPVGCPGELLLEG--PPLARCYVNNPQKTNESFWTTLDRFYKTGDLARYNSDGALNYVGRKDTQVKVHGQRIELGEIENQLSKDSNVTHCSVF-FPKTGFSKGRLAAVVSSTGEQSDSDLKAELVPGIRERLSARMVPAVWLCVEALPLLPSGKLDRKGISTWVAGMESDPGTSAAIVDAEA---------- 211585443 3693 -------------------------------------------------------------------------------------------------------ITYREFWNLASGFANYLVSRGVGPEVFVPVCLDKSAWAMVTLISILIAGGGYVPLDPSHPTSRHEEILADVGANMILCTPNYTNRYSRV-----------------VKTVIPISKETIKA----------YGALKSSSRRRT--DVKPTNMAYALFTSGSTGRAKGIIVEHRNV-VSSIMAFAPWVRMDETSRVFQFASLTFVMETLAI----LMLGGTICV----PS--EDDRLNDVIRRLNVTWTFLTPSI--------ASIIEPSSVPSLKHLVCGGEKMSNEVIKWANSV------HLMNGYGPTETCVFAVIDNAVATNRDPGRIGYGIPSTLTWIVDPDNHDTPLGAVGELALEGA--PLAREYLKNPEKNAEAFTSAIPGIYKTGDLCYYNPDGSIQYISRKDHQVKLHGQRMELGEIEDALTRH------AVVVLPKPLK-QRLVTVMSLNSVAADTKELVDEVQKNLENQLPIYMVPQTWALIKKLPMLVSGKLDR----------------------------------- 211585443 2601 -------------------------------------------------------------------------------------------------------FTYGQLEIVSSRLARHLSSLGVKPEAFVVLCFEKSAWAVVAQLAVLKAGGAFVSIDPSHPDSRLKMLIDEIGTNLVLCSSSVHTKVSKLCTKSFA-----------VCQTSISQLPDSPLALPGAR----------------PTPNNA---AYAIFTSGTTGKPKATVHTALSTTLHMNSTTRYTFDVSILEIMM-----------------ILMTGGCVCI-------PS--------EDERMNNLGGAATYISA-PPAIVNTLEPKNVPSLKVIITGGEPANH-IDRWA------DRC-VINAYGPSE------ATVVATVGVKPTSIGT-SPNCRVWIVDPNNRLLPVGAVGELILEGS--NIARGYLANEEKTKASFFERNDRMYRTGDLVRYNSDGSLAFISRKDTQIKFNGQRIELEEIEQQCIRLPEDSQVAVVVVPEERTAKGLAAFFTVHDGADPNMDAIQKLKGSLPELLPQSMMPRLFFPIRNLPFTSSGKIDRRRLRAMV---------------------------- 211585443 1788 -------------------------------------------------------------------------AHHVVQEMAKKRSDALAVTWDGN-------LTYSKLDQFSSRLAGYLVTFGVGPGTLIPICFEKSIWNIVSTLAIMKAGGGCIPVDT---PESLA-------------AVENW----------IVDNAVQVA-LASPEKAHVL---EDAVPYVIPVSESLLEYL--ADEDLNPVA-QSSDVAYVAMTAGTSGPAKSVVLDHSTVMTEAFATTMAIADVSRTLQFAPHTSDAFIV----EAFATFMWGGCICI----PADIDPLNLAACINALHVNVASITPTA--------ASFFSPKDVPGLRSIALGGEVVPQS----VLDHWKTDDLQLQVLYGTCESSAVFCSQEEHEAALIGKSTSCVSW-----VVDPSNHEVPIGSVGELALEG--PVIASGYLDDQDFFENAPWGRKHRLFKTGDLVRYKSDGSLVFVGRKNDQSALASELIQTTRIDTFLEKKKCVVES-VQLQRGDMKTNALVAFVVFSDTQSATPGMKDALHASLSTSLPGSKVPSFYIPISSLPLTVSGKLNRQALK------------------------------- 195353588 40 -------------------------------------------------------------------------------------------------------LTRGELLAIAMRVASYMRSEGLLQSDIVGIIGRNTTH----MLAVA-----YACFFNGIAFHSLRDTIEKIKPSIIFCD--GDEFEKVRSATAQLDVKLVTMRNHPVDSIKIDEVVATPIE-----------------ENFQPAKLENDQTLAILCSSGTTGTPKAVTINNSRHILYHLTTA---------DIQYSHNTLDWITGLTTITSGVFS--TTRVI---ANNAFDPAFAMRIIEEYKVTWTIQPPSSM-ALMINCPEF-ETCDLSSLRCYMFGGSRAALEVQKGIRSRLSHDCLQFV--YGFTELGAMATINC--HFDEKTGSVGRLVNGLKLKIINDEGESLGPDEIGEVCIKQHW----SGYYGNEVETRG--MRDSLGWYHSGDLGYMDRDGFLYIMDRKKEMLKYQNIMYYPNDIESVISEMPQVAEVCVFGI------------------------------------------------------------------------------------------------- 115360891 29 -----------------------------------------------------------------------------------------------DDAGNEAGITYRRFAEAVFREAGALRELGVHENDMVMLALPASVEHAVAMMACVMIGALPCTV-------PVPARRATAGRQVVDVACERYRP-RVVVAADAQAAAWHDAAFPAASTRVV--------------DFATLSMAADSGARALISAKHGRDPHHIQLTSGSTSHPKAAVLSHENVIANVLGIGGSVFDIAAGD-----GTASWLLYHDMGLLTLLSNRAPLLMMQPNSFIRNPLGWLKRIASARATTT-SVPTALRYCRRFNAAAMDGVDLSACRNIFIGGERVDEATLRDFAATFAPYGLALQPCYGMAESGAVDGAPYVIAIEQRAAAMGTPIEGMAFCILDDGDHPLAARTVGEVAIRGT--SVMLGYLNPDDGAIAAPLTA-DGWFRTGDIGYV-ADGQLHILGRKKEVIIIRGSNYFPHEIEEALAAHRALRKSTCIGLPDPQTGERLVVAIEARP-ADATPQTRTECQQLLASRIG-FAAQDLCFVEPGLPRTTSGKLQR----------------------------------- 71068219 61 --------------------------------------------------------------------------------------------------------SYAWLDDTARRIAVLLRAAGLETGARVLLLFPQSAEFAAAYAGCLYAGAVPAPLPTGTSHEAVVGIAKDSEAGAVLTVSET---------EADVRQWAARTGLGALPHCV------DELPGDADPDTW-----------REPE-IRADTVAVLQYTSGSTGSPKGVVVTHGA-LADNVRSLLTGFDLGSGARLG-----GWLMYHDMGLFGALFSGGAAVLMSGSAFLRRPSQWLRLIDRFGL-VFSAAPFAYDYCRRVRPEETDGLDLSRWRWAANGSEPIRAETLRAFAKEFAPAGLHPNATYGLAE--ATLLVSLPTGVEAAVGSCGRP-PSLEIRVVDPAGKSVTGGDVGEIRVRGA--SVARGYWQKPEATAETFVMDADGWLRTGDLGALYE-GELYVTGRIKELLIVHGRNIYPHDIEHELARH---AELGAVGAAFSLSGEVVVVTHEVNPTVRPEPELVTALRATLAREFG--LAPAGVVLVGRIPRTSSGKVQRRLTARLFSGELAQVH-----ADPGAHRLLAELREA 156743889 6 ----------------------------------------------------------------------------LIDRMAQLRND-TAIVWQGA------SVSYGDLIDRVARWRVILDEAGIAEGQVVSIEGDYSPGAISLLLALIARNAIIVPLTASVAAHRDEF-LSIAEVQAVISFDAG--DGWRIERRDI-------PVTHALTCTLITRG----------------------------------HPGLVLFSSGSTGKSKAALHD----FVPLLEKFKV---PRHRQVTLTFLLLDHIGGINTLFY-TLSNGGTAV----SVRSRDPDEVCAAIERYAVELLPTSPTFLNLLMS---EAYRRYDLSSLKLITYGTEVMPETTLQRVREAFPGVRLQ--QTYGLSELG--ILRSKSGSLWVKVG-----GEGFETKVVD-----------GVLYVRA--KSAMLGYLNAPSPFDE------EGWMNTQDMVEVDGE-YIRILGRRTEIINVGGQKVYPAEVESVLMQLPNVRDATVYGEKNPITGQIVAARLNLIEPEDL-DSLKKRVRAWCREHLAPFKTPVKITIADGEQFSARFKKMRRA--------------------------------- 25027858 68 ---------------------------------------------------------------------------------------------------------------------------------RVGSLLYNCGEHLETMFAVSCMGAVFNPINKQLMNHQISYIINHAEDEVIVADP---------RLAGQLGEVLK--SCPGVRAVIFIGREPASHLPESVEAYSYESLLDGRSTHYDWPVQDERTAAAIGYSTGTTGAPKGVVYSHRSYLQSLSLRTTDSLSVTHGETFLCCVPIYHV--LSWGVIAAFMSGTPLVM-PGSDL--SAPTLAKIISTTLPRVAHGVPTLWIQLMVHYLKNP--PERMSLRELYVGGSAVPPVLITLWEERYG---VDVVHVWGMTETSGTVSRPPSGA----SGSAQGRFPALEYRVVND-GQVMTDRNEGEIQVRGPWVGLAHTFDGDDGR--ESF--TADGWLRTGDVGSVTSDGFLTIQDRARDVIRSGGEWIYSAQLENLIMATPEVVECAVIGFPDDKWVERPLAVTLLYPNVEPTRETAEKLRDQLRDRLPNWMLPEYWTFVSEIDKTSVGKFDKKDLRHLANGEFE----------------------- 154149020 776 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDEATILFSSGSEGTPKGVVLTHKNIMANIKQLIELV-NANENDAILASLPIFHCFGLTVTTLLPLSEGILSVH---VPDPTDAATIGKMSAKFRTTIMFGTSTFFRIYTRS--KRINPLMFSSIRFAIAGAEKLNQSTKEDFKMKFG---ITIYEGYGTTETTPVVCVNTPSILEPKNGTVGLPLPGTIVKIVDPDTKELPVGTEG-LVIIGGL-QVMKGYYKNDKKTKEV-ITEIDGYYKSGDIGFIDNDGFLTITDRISRFAKIGGEMISLGAVESLLSEIDEISFC-CTNVDDAKKGEKI---IMLYMGEIDESEIKKRILD---SKIASIMQPSVIYKIDQIPLLGSGKINLKALKELA---------------------------- 84686621 14 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSFDLDCWRVAGFGGAPMPQSTIAALARDL--PNMVLHNVYGSTETTSPVTIMPGGQIAEHADTVGQVLPLADIIVVDDAGREVAPGESGELLIGGPM--VVPGYWENPEGNAKGF---TGGYWVSGDIGSKDENGFVRVFDRKKDMINRAGFKVYCIEVEDVLASHSLVVEAAVVGVPDDVLGERVHAYIFLDGNQVDAD----EIKNYCSARLSDYKVPDLVTFLDGLPRNANGKVLKNVLRDI----------------------------- 84501427 17 ----------------------------------------------------------------------------LLDRNAETFATKAA--YREKEFGIWQTWTWSDTREEIRNLARGLIDMGVEKGDFIAIIGSNRPHLYWSMVAAQMVGAVPVPVYQDSAADEMAYVLDHCGARFVIAEDQ-----------EQVDKVVEQERLHQFEHLVYLDRKYDHSQLHDYRQVTGHDLRDKLNPELERRAIAYDDTCVMLYTSGTTGKPKGVVLSNRNIIETSIASSE--FDLSTGEEVLAYLPMAWVGGQAYWT--GFCVNCTLILREIGPTYFAPPRVFE-------TQLTTV--MIRMCMAHDGRPVGFGDLSRVRVGYTAGEAIGPEIFS-FYRSLGINLKQL---YGQTE-AGVFITQQPDG-EVRADTVGVPSPGVEVRIADN----------GEVFYRS--PGVFVEYYKNPESTAST--KDSEGWVATGDAGFFEPDGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------------------------------- 88798979 9 ----------------------------------------------------------------------------ALLRHTKNHPDRPFLH--QPVNRKLLITTWKQAETQARQVATGLVSLGLTKGDKVAILAKNSAEWFITDWAIMMAGMISVPIYATAGEKTIRYILEHSEAKAVFV-------GKLD------DKAAASAVLTGELPVIAYPYDTVSAQHQ------WRDWIRDMEPEHIYAPT-LDETMSIVYTSGSTGNPKGVVLTYLNYA-SVSDTHARSFEASGEDRMVSYLPLAHIT-ERGVVEGPLYAGASFYFVESLDTF---------VDDLKVTLFVSVPRLWTRFQTGVFEKMPAQKLSRLRLYGSGSAPISPSILQW-YRTIGIDIC---EGWGMSETTGLSCTNMPFDPEL-IGTIGRPCDCVEMK-LSDQGEILI---RGDAVFKQ--------YYKNPEATEASFVD---GWFRTGDKAQLLNNGAFKIIGRVKEEFKTGGKYVAPVPIESALASNPDIEQICVMG-------------------------------------------------------------------------------------------------- 70729134 18 -------------------------------------------------------------------------------------------------GGQVQELSWFEVGQQARRAAQWLRERQLPSGSHIAIIGKNSAHWVIADLAIWIAGHVSVPLYPNLTAESVAQVLEHSESALAFI-------GKLDDWPQMALGI--KAGLPTIR---------LPLAPEGPFDFSWEDLQRCPPLEGSPSP-AADQLATIIYTSGTTGLPKGVMHSFGGFAASHGVQM---FGLGPEDRLLSYLPLCHVAERMFVEMAAIYTGQTVFFAE------SLDTFLADLQRARPTALFGVPRIWTKFKRVGHKVLSGLGLDALRVALSGAAPVPQTLLHWYRRL----GLDVLEVYGMTESCGY--SHIGRSGEHVPGWIGRPCPEVEVRI-DEAGEVQVRSG-----------ATMLGYFKDPQKTAET--VTEDGFLRTGDKGEQDAAGNLRLTGRLKEIFKTSGKYVAPAPIENRLAVHAHIEQVCVVG-------------------------------------------------------------------------------------------------- 162456980 13 ---------------------------------------------------------------------------------AKARPEAPA--HYVKEGGFWRMTSFREYAGEVRRAGKALLALGLEPGATVSLLGFNRPEWVVLHVACMAIGGAPAGIYTTCSPEEVRHVVRHAGSQVVLVED-----------RAQLEKVLSQWDLPRLSWVVLMRDPRDPRDPRDPRILAWDELLARVSDELLEQRLDALEPATLLYTSGTVGPPKGVMLSHENLTRSADIGARLI-PCSSRDIALSYLPLSHVAEQMFTIHIPASVGAAVYFAE------SMAALADNLKEVRPTAFFGVPRVWEKLRASGAKGLQKIMLDQARRVGLRGEPLQHRAFDKVKAAVGLGRAHITEVYGQSEVTGATSYNVPGRT--KLGSVGPSVPGMDVKIADD----------GEILVKG--PTVFLGYYEDPE---ATAQALVDGWLHSGDLGRFDEEGFLHLTGRKKEILITAGKNISPKNIEEALKRHDLIAEAVVVG-------------------------------------------------------------------------------------------------- 114772772 9 --------------------------------------------------------------------------------------------------GKIHSFTWAEIGLEVRKVAAGLKALSLAPGSRICIFSKNCAQWFITDLAIMMAGHVSVPIFATAGGDTINYVLKHADVKLMFV-------GK----LDNIESAVA----PIPEDMPTVSFPYEGIPGK----TSWAEFTDIAPLADNPTR-DKDELMTIIYTSGSTGQPKGVMHSFA-TINWAAHACLAQLECDSSDRVMSYLPLAHITERVIIELASFYSGVTFVLFVSVPTKFQMGVLAKMPQK-KLSLLLSIP-IIKGIVAK--KIRSGLGLNSTRLFASGSAPLAPAVIRWF-EKLG---ITISEGWGMTENSAYGTSAVPFRSD-KVGTIGKAYDGVDIRI----------SEEGEIQVKA--PCVMLGYYLEPEKTAETMTE--DGYLRTGDKGEIDHEGFVKITGRLKEIFKTSGKYVVPAPIEAKIVENINVEQVCVTG-------------------------------------------------------------------------------------------------- 163859064 21 ----------------------------------------------------------------------------LLLQHASVRGTRPAI--REKDLGIWQTLTWSEVAHHVRLAAHGLAVLGIGPGMHVAVIGENRPRLYIAMMAAQALGAIPVPLYQDAVAQEMVYVLQDAAITVAVVEDQ-----------EQVDKMLERAQCPALAHVVYDDPRGMR-HYADSMLRSYEQLEAAGREEQAVAAVQPHDAAAMFYTSGTTGKPKGVVLTHHALIAQAIAQMERLTD--QEDVL-AYLPPAWI-GQNMFSYTQLLVSGFTVNHPESPDTVSID-----MRDIGPTYYFAPPRVLRACMNLDGEPVSAWDRSRVRVAYTAGEAIGPDLFV-FYRSIGINLKQL---YGSTETSVFVCVQPDG--QVRDDTVGPPVSGVEIRVADN----------GEILVKS--PGLFKEYYRNPEATVEA--RDADGWFHTGDAGYLDTDGQLKIIDRAKDVGKLAGSLFAPKYLENKLKFFPHIKEAVAFG---DGRDQ-VCAFI------------------------------------------------------------------------------------ 169858834 42 ------------------------------------------------------------------------------------------------DPDTGRRVTWHEVQDRSLHLANGLLKYGLRRDDVVLIVSRNHVDFPIITFAVHKLGGIVSGANPDFSADELSYITQESKSTLLIVPDCLDRAKNSIPLRNVVLEAARSSSIKG-----SFETIDGLISYSKSTRLISFTEIKFAPGEAKTKI------ACLSFSSGTTGRPKAVALSHFG-LVANVVQFSVHHDLPPDERRYRVGDV--VLG---IVVP-------------KFGFTD---MLKIIQTYRVSHLYIVPPI--ALLLCKDPAVKRYDLSSIRFMLSGAAPLSHELQKQLQDHIGQKKLPQVHSYGMTETTTAVTMFSIENRSGVPGGSGILMPGVTARVVKPDGTLAGYDEVGEIWIKS--PSIALRYTNDKEATEETFVD---GWVRTGDQVTIDRHGE------------VKGFQVAPAELEGCLLDHPAVSSACVVGVPD----------------------------------------------------------------------------------------------- 146307487 31 ------------------------------------------------------------------------------------------------------ELSWGDVGEQARRAANWLRSRELPQGSRIAIVSKNCAHWIIADLAIWMAGHVSVPLYPNLTADSMRQVLEHSEAALAFI-------GKLDDWQAMA------PGLPQ-----GLPTVSLPLHPQGQFDFSWDDLQRCAPIQDDPKP-AADQLATIIYTSGTTGAPKGVMHSNFGFAASNAIAL---FGVGEDDRLISYLPLCHVAERMFVELASLYAGQTIFFAE------SLDTFLDDLKRARPTVMFGVPRIWRLLRIVGRKVLAGLGLDAIRYALSGAAPVPEALLNW-YRRLGME---IQEVYGMTENCGYSHVCRPG--KFKQGWIGQNNPGVEVRI----------AEDGEVQVRSG--ATMQGYYKDPVKTAEAL--TADGFLRTGDKGEQDAEGNLRLTGRIKEIFKTSGKYVAPAPIENRIGEHSRIEQVCVVG-------------------------------------------------------------------------------------------------- 22298844 41 ---------------------------------------------------------------------------------AQRHGDVVAL--DAPYEDPPTRITYSELYQRIQRFAAGLQALGVAAGDRVALFPDNSPRWLIAMMA----GAINVVRSGTADAQELLYILRDSGATLLL-----------IENLATLGKLQEPLVDTGVKTVVLLSGESPELAGFPLRLLNFQVFTEGQYGTVRAVAITPDNLATLMYTSGTTGQPKGVMVTHGGLLSQIVNLWAIVQ-PQVGDRVLSILPI----WHAYAEYFLFACGCSQTLKRCKPHYMIAESFYEGVQKQRLAQFFLSARVQTLLLKPLYELGEKRLYSKIRQVISGGGALAPHL-DTFYEVI---NLEVLVGYGLTETA--VVLTARRSWANLRGSAGRPIPDTAIKIVDPETKPLEFGQKG-LVMAKG-PQVMRGYYNQPEKVLDA-----EGWFDTGDLGYLTPNGDLVLTGRQKDTIVLSGENIEPQPIEDACVRSP----------------------------------------------------------------------------------------------------------- 145222141 140 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPEDLFMLIFTSGTSGDPKAVRCTHEKVALPGLMLAER-FGLGPADT--CYLSM--PLFHSNAIMAGWAAGASIALFSASQFIPD-------IRRFGATYANYVGKPLSYIL-ATPQLPDDADNP-LRIAYG-----NEGAPRDLSRFAERFAVRVVDGFGSSE-GGVSIARTP---DTPEGALG-PLTG-GVTILDDTGAECPPGVIGELVNTDG-PGQFRGYYKDPEAEAD---RMRGGIYHSGDLAYRDEDGYAYFAGRLGDWMRVDGENIGTAPIERILMRFPGVAEAAVYPIPDPAVGDQVMAALVMCEGAPFEAAAFTEFLSA-QADLGPKQWPRFVRVAPALPRTETFKVLKR---------------------------------- 197780984 44 ----------------------------------------------------------------------------VFDASVRSYPDELAL-----DDGTAR-LTYRALAVEVERLRLRLAEAGVGLGDRVGVRVPSTNDLYVAILAVLAAGAAYVPV---------------------------------------------DAEDPDERAELVFGEAEVRAVLGAG-----HELTVNGRAEVPAARPGIEHDAWIIFTSGSTGKPKGVAVSHRSAAAFVDAEAALFLTIGPGDRVMAGLSVAFDMWLAWR-YGACLVPVPSQVRSGADLGP-----W-LVEQE-ITVVSTVPTLAALWEPE--------TLNDVRLLIFGGEACPPEL---AQRLVTEGR-EVWNTYGPTEATVVACASLMGEEPIR---IGLPLNGWELAVVDEAGDPVPMGASGQLVI--GGVGLARYLEKDAEKYAPLKSLGWERAYRSGDLVKAEPEG-LVFLGRADEQIKLGGRRIELGEVDAALQALPGVAGAAAAVRTARSGNQLLVGYVVTQDGWDHAAA-----VDRLRAELPAALVP-LLAPVDDLPTRTSGKVDRNAL-------------------------------- 84500494 25 -----------------------------------------------------------------------------------------------------------EFRERTIQLAHGLKAHGVELGDRVATLAWNGYRHMELYYAISGIGAVCHTINPRLSAEQMIYIVNHAEDKVLFLDTTF------VPLIAAVKDHLPKDMTY------VIMTDKAHMPDAPFEALCYEDLLEGQPTEIEWPLFDEETACGLCYTSGTTGNPKGALYSHRSTVLHMMMSVMQTTTFNEGLSVLPVVPLFHV--NAWGLYSSLLSGMNMVM----PG-PDGESLFKLMDQEKVFSAWGVPTIWQGLEKQGRKPEGFGD---VVIGGSAAPRSMIEAFE-------KMDVSVGHAWGMTEMGTHGIMPKWMENEPYKSKQGRRCFGVELKLVDEDGNRLPGKAVGELYVRGN--TVVSGYFKNEEASAKALDS--EGWFGTGDVATIDPNGFLSIQDRAKDLIKSGGEWISSIDLENIAMAHPAIAQAAAIGVAHPRWDERPILVAVAAEGAEKPD--LDEVREHLSEHFAKWQLPDDVVWVDSIPLTATGK-------------------------------------- 159038250 20 ---------------------------------------------------------------------------NVLARVLAADPDGPGLTFDTPDGHPAETLTLGQLERRVAARAAWLHERGIAPRDPVAVWATAAADMVLSYLALTRLGAI-----PALMNGRLRPAI----------AAEYIRRLRGVAVLAD-DEHRALLA----EHDLGVPVLGTPTEAGGG------------DPDAAPARHHPDDPIVITHTSGTTGVPKAVLHSHAS--LFAATRHLLSMPQAQGTTRILNALPAPHTATVLMVNQALGNRAEMLLLSDQ----SGERVIDAIQRWRPDVFGFSVTW-AELARFD---LTGYDLDSVRLWFNTGEPLVAVGSRDVMTRTGVTRVPFIDGLGSSEMGSMFHVTHTRQTERYGRCIGRPYRFTKVAVLDADGEPVPAGEAGWLGIDS--PSLFRGYWNDTHRFRQ------RGWYLTGDLVYADAEGWYYHLDRAVDSVEAGGKRFYTAE-ERILAACPDVTDCTVVMVRQP-TGVVTDVLLELAADADGSEDRTAAVRDALGADVG--ATLRRVVPVADIPVTVTGKVRKVALRE------------------------------ 145251597 182 -----------------------------------------------------------------------------------ERGNSIAISWDG-------TLSYQELDTLSTLLAKYLRSL-----DLSGTYVPLCADAVVAMLAILKAGAACSPLDPSHPRSRLQSMVQLCDAKAVIAT----------------ERHASLLQMDGVEVVVVGP--------------DMSSFLQHQSPAEAPGPSHR-DVAFLMWTSGSTGAPKGVIHTAL-FMSISAYAAANQF--SAETRCFQFTSFTFAVSLCDI-FGTLSQGGCLCMPSETQRLTDLTGALR---ELHATFCWLTSTSL-----ADLNP---HDLPDLRSVTVGGESLSRELVARWATHL---RLTVS--YGTTETAGWCLLNTGLSPTGDARTLGRPIPGVWIAHPDNVNRLVPVGAVGELLVEGPF--LAQGYLDDEERTAASWMTQFRRLYRTNDLVRYNSDGSVSFVGRRQAHAKIRGNRISLPEIEAQVRHSCKDAQAVVELVTTKDQVEMLTAFLVVSGQESLSEAFRETVTNSLSQSLPSYMVPTVFVPLSHIPLTRTNKADRHVLRKLAE--------------------------- 145251597 1265 -------------------------------------------------------------------------------------------------------ITYRALNELSSSLAQILQRCG-QPTSFVPLLMERSKWTAVTMLAVMKAGKAFVLLDASFPVERLQSICCQLDATLILSSS---------------------------KHADVAQRLVS-------NPLIVDAIIGLPGPSLALPVVHPDATLYAVFTSGSTGRPKAVLISHASYGSGAEAHIPAAL-ITPATRVLQFA--------SYAFDASIIEHLSTFMAGGVCVLSDPERLAEAVAAQRANFAWLTPSVTR--------FIDPQDFPTMDRLCLMGESMRSEIERW------SSRVNLMQAYGPAECS--VLATLRPSLTTQPRNIGCAR-GCHAWVVDPENHTLPIGAVGELIIEGPIVGQ--GYHGSPEQT-QAAFPPVPDWYKTGDLVQYSPDGSLLFIGRKDRQVKLRGQRLELSEVEHTLAGTELVVEALALFLAEKQDSPKPCGVLSMTPAWR---SVMSRLRDTLASRLPPYMVPTVWIPITQIPLSSSQKTDRRSLQSLA-------GDLSA---------------- 159185852 28 ---------------------------------------------------------------------------------AAERPADEAFRFYPDDPGESRSWTWGELNARVKIVSNEVSKTGVGQGGRVLIVYPPGLAFIAAFLGCLHAGAVPVPVP---APR----RNEGIHRWLHIAKDAGISG----IVCAEELKELLEPLQRAVGHGFCLAPSGADPN-IPLRDL--------APSSSAPAVLDGNRIAFLQYTSGSTSDPKGVMVTHAN-LMANLRQISLAFHYGPEDRSATYHDMGLIDG----ILSPIFNGFPVSIMAPASFLRRPLRFLELATQNRATIIGGPNFAYEHCARYSAEGAAQLDLSAVRIAYNGAEPVRPHTLRRFSALFGFRHDAFYCCYGQAEATLFLTGNAPSALPLPAGACGRPGADIEIVVMEEENRLLDDGQVGELWIRG--PNITPGYWARAKASAESFDQKIGGWRRTGDLGFRHE-GQYFITGRLKDLIIIRGQNHHPEDIEQAFSSHSALAQGRAGAFALDVDGEEQVGLVCTRDGLRNLDA--EAVLQAIRGSISRVHKLKLATIVSSLPRTPSGKVRRFACRQLLNGEAAPQANFTPVAEPGAV--------- 119357321 42 -------------------------------------------------------------------------------------------------------ISYDLLQEDVRHCAAYLKEHGIAAKDRVAILSENRPGWYMADMAILMLGAVTVPLYPSLPPNQIEYILRNCGAKGIIVSN-MLQLGKIISIWQK---------LPDLSLVIVMNRLEETIDEVVDLNQVKDEILEKKPWLLDGIDVEPDDIATLIYTSGTTGLPKGVMLTHRN-LCENVKSCSTVIRLDETDRSLSFLPLSHATGGYYLLFS---CGAAIYLAESVETVSLN------IAEARPTIIFTVPRLFDRIKANGEEFHRQHSLAKLRYFVSGGAALPQKVGEFFQAL----SINILEGYGLTETS--PVTNVNRPEKIKLGTVGPAVNNVQIRIADD----------GEILMKG--PNIMKGYWQDEDATREV---IKDGWFYSGDIGEIDRDGYLKITDRKKHIITSGGKNIAPQPIENLISESPYVDQVIVIG-------------------------------------------------------------------------------------------------- 90413873 42 -----------------------------------------------------------------------------------------------------EELTFEQLNTDSNAIAQALNDHGIKRGMKAVLMVTPSLDFFALTFALFKAGIVPILVDPGMGVKNLKQCFDEAKPDAFI----------GIP-KAHIARCLFGWGKPSVRRLLTV--GGNDVFANIFGGTTLKALLKRQAVDYDIAKLKNDEMAAILFTSGSTGTPKGVVYTHA-MFEAQISVLKNDYGIAHGER-----DL--ATFPLFSLFGP-ALGMTSIVPDSKPITANPDSLFAAIEQYQCTNMFVNPALIERLGQAGTQRHKPHTLPSIKRVISAGAPATISSISRFSKML-KDGVEVLNSYGATESGSTDITDNGGGI-----CVGQAVDGVDIAIWDETLR-LPVNQIGEIVVKGPMVSCA-YYHRDHA-TVQAKITDGADTVRHGDLGYLDKNGQLWMCGR-------KAHRVEAAAVERIFNTHSSVKRTALVGIERN--GETVPLLCVLNKGTTLTDD------------------------------------------------------------------------- 121609678 15 ----------------------------------------------------------------------------LLLRHAQVRPDRPAFIWQST--------SWAELVVEVRAFACGLAALGFKRGMSLAIIGNNCPRLYWAMSAAQCLGGMPVPLYQDAPAADMAYVLDDAEVDFVVAEDQ--------EQVDKMFEIKQRENSGRPAHIIYDDERGMRNYRQPGLSSFVDRAHDQANPSFQIDALSSDDIAIILYTSGTTGKPKGVCHSHAAMITTAQTLVE--FDLNEHDDVLCYLPLAWVGDFLYSFAQAHAAGPSTVMSDGPTYYFAPPRIYEIARRVGMRILDVSPSALGHLMVYGP-LKNVLGMSRLRVAYTGGEAIGPDLFD-FYRSLGINLKQL---YGMTETCVTVCMQPSG--DVKLDTVGRPMKGVEVQIADN----------GEVLVRS--PGLMQSYFKRPDATAQTIDEK--GYFHTGDAGFFDGDGHLKIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 148655279 6 ----------------------------------------------------------------------------LIERMAQAR-DTTAVVWQG------TSVSYGELIDRIARWREALDDAGIAEGQVVSIEGDYSPGAISLLLALIMRNAIVVPLTASVAVHH-EEFLSIAEVQAVISFDAG--DGWQIEHRRI-------PVTHELTRTLIARG----------------------------------HPGLVLFSSGSTGKSKAALHDF-TPLLEKFQTPRH------RQVTLTFLLLDHIGGINTLFY-TLSNGGTAV----SVRSRDPDEVCAAIERYRVELLPTSPTFLNLLMS---EAYRRYDLSSLKLITYGTEVMPETTLLRVREAFPGVRLQ--QTYGLSELG--ILRSKSGSLWVKVG-----GEGFETKVVD-----------GILFVRA--KSAMLGYLNAPSPFDE------EGWMNTQDMVEVDGE-YIRILGRRTEIINVGGQKVYPAEVESVIMQMPNVRDATVYGEKNPITGQMVAARVNLIEPEDL-DSLKKRVRSWCRERLEPFKVPVKI--------------------------------------------------- 154302404 70 -------------------------------------------------------------------------------------------------------YTWKQSYDLVNQYGQWYLSQGVKPGDLVAFYLQNSPDFLFAWLGLWSIGAAPAMINYNLAGKALIHCVKVPKSKLILVDDDAELRGRIEDEREELEGELGIK--------IVFMDSSTLSEIRSGK--------AERPEDIYREEVKGNSPLGLLYTSGTTGLPKGVARGVAGVGRAAGKS-----PVRDDDRWYNYHGTGGITA-----VANLMSGITNCV--GKKF--STSKFWGDIRDSKATWFYVGETA-RYLLAAPPSPQDKNH--CVRVMYGNGMR--PDVWNKFKERFGIPE--VVEFFNSTE-GVFALTNHARGLATCVGHHGLISLYVPVKIDDVSGAIARDEKGGEIIVAIPNTAAFAGYFNNPEKFESNVFKKGDLYYRTGDALRRDNDGRWFFLDRLGDTFRWKGENVSTAEVAEVLGKFDGVVEAIVYGVQLPHDGRAGCAAVFIDPSINNFD--FAGLLKHTRKHLPKYAVPVFLRIVKEM--------------------------------------------- 62390086 61 -------------------------------------------------------------------------------------------------------------------------SLGITGDQRVASMLYNCAEHMETMFAVACMGAVFNPLNKQLMNDQIVFILNHSEAEVVIADP---------RMAEQLGEILK--ETPKVRAVVFIGPNDAAAHMPEGMKLYYEALLDGRSTVYNWPEQDERTAAAICYSTGTSGPPKGVVYSHRSYLQSLSLRTTDSLAVEHGETFLCCVPIYHV--LSWGVIAAFMSGTPLVL----PG-PDLSALAKIISTTLPRVAHGVPTLWIQLMVHYLKNP--PERMSLRELYVGGSAVPPIVITMWEQRYG---VDVVHVWGMTETSTVGTVSRPGESRWNYRVSQGRFPALQYRIVND-GQVMTDRNEGEIQVRGPWV-TASYFHPDVEKFRDHDVETADGWLRTGDVGSVTSDGFLTIQDRARDVIRSGGEWIYSAQLENLIVATEEVVECAVIGFPDDKWVERPLAVTMLYPGIERTRETAERLRDQLRDRLPNWMLPEYWTFVDEVDKTSVGK-------------------------------------- 39996777 18 ------------------------------------------------------------------------------------------------------RYTYAFLHDYSLRMNAWLADRGVGTGDRVVLWGPNSPWWGIAFWGIIARGAIVVPV--DFMSGA--------------------------------DRADTIAGLTDARLVIQSRDKLERLAGRPAVLLEELPFLLELCPQLTTRHVDPDDIAELIYTSGTTGTPKGVILTHRNLVANLLQVNRHISIVSSDYVFLSLLPLSHMFEQMGGFLTPLYQGASVV----YIRTLKPSAIMEALGEEDVHALIAVPRLLRELDARGLGPVLARLLTHFSLFVSGGAPLAPEVFRFW----AGLGFTVLEGYGLTECAPVLTANT--LERQVAGSVGPALPGVELKLVD--GEVMTRGD-------NVFPG----YYRNEAATRDAFDD---GWFRTGDLGEFDGAGWLRILGRKKELIVTAGVNVFPDEIESMLNRAAGVRESCVIGL-DRGKGEEVHAVLIPDESGRQVEEIINEIN------------------------------------------------------------------- 195122498 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTAGLPKAV-----------AISHYHILQISPSDTILTHATVDWATGFIAIAIS-LLYGSSRVLFEGAYN---AERFVQLIQKYKVTTLAMAP--WQAYELFTHPLATEESLATIKMSFITGGWVALPVLQRAQRL---TRGCVMFSYGTTETGAITV-NIDHTLD---NSVGRVCPGLRIKIVDEEGNSLGHNQVGEILIDIG--SKWGGYLCNPE---ETATTLRDGWFHLGDMGYFDNDNNLYIVDRKKDLLKYKSKHYWPTELEQIIAELPDVQHVCVVGVRDPKNGDSAGALVIKKPGSPLT---QQQIIEHVAK----RVVVDYVQFVDSLPNNNNGKVLRSLARE------------------------------ 94490330 5698 -----------------------------------------------------------------------NSCHELVLQHATERPNAPAIAWDGE-------MTFKDLDIVSAILSQQLQSLGIQAGSLVPLLFSKSKWAVVTLIALHRIGAVCVNIDPTYPKGRIQDIIDSTQAKLVV----GSRG-----------------HTES----MVFERTTLITVPIKGQQPRAEDLTAP--------RVSPNDIAFIVFTSGSAGNPKGVLHTNRGYSAETYLD-QNTRGLHCAS-YASEASI-------FEIYGVLVHGGCVCI----PNELDVNGVAPFINKHAVNWAFFTPSCL-AILKPDSIP-------TIRTIFTGGEAISLEKVRW------GSKVNLVSGYGPAEAAICAAGRLSESW--KPGTLGHAIGSVAITMPSDRSRLAPIGTPGELAIEGAV--VTRGYLGDPEKTAAAYLRPFRRVFFSGDLAQYNADGTILFLGRSESQVKLRGQRIELGQVENVHHAFDNVTDAEVVGAP------TLIAFV--ANGVESSTRATDRLFNAPTEELPAHMVPSFFVQLSEIPRNSSDKADRRLLREQA---------------------------- 94490330 2206 --------------------------------------------------------------------------HDLVLQHCRKRPDAEAVSWDG-------VLTYRQLEDFSARLAQHLLTFGLQSETRVVACLEKSCWSIVAFLAILRAGYACVIVDPGHP----RGRIAD-----II--------GRATPELGIVSEACEN-----LVQGLISRSLSISSTFIRGL----------SSPSAELPIVSPNQAAFILFTSGSTGTPKGIIHTNLSTSV-TYAGVKMNFCPESRCLHFSSASI-------YEIFNTLAYGGCLCV---ASEHDRINNLASFICDQRVNLAILTPSTLSLMEPE--------DVPTVKSLVSGGEALTRDVVRWA------DKVSLINGYGPAES-TICSTHHVPLTGWRVGTIG-PIRGGRGWIVDPSNHNAAIGAVGELIIEG--PVVTRGYLSEPEKTAAAYIETEGRLYKSGDLAQYNPDGSLRFAGRKGSQVKLRGQRIELGEVEHHVRTFPVTAEV-VAEIITPIDGKRVAAILVGEQSADDTNEMSQKTKQEISNRVPSYMVPEVFFPLRRLPLSRSLKLDRRQLRE-ACG-------------------------- 94490330 4674 ----------------------------------------------------------------------LDLVHNLIHEQCLTQPDTPAVSWDG-------QFSYLQLDELSSKLASHLAQYALDPDTFIAVCFEKSKWTPVVMLAIMKSGAAFVLLDPSQPPQRLQYMCRTTKASVVIAS-----------------EKQTAMATTFGQYVITV--GDRHRDWTRGGFTKLPN-------------TSPDNTAFAVFTSGSTGKPKGVQISHSAFIT-SARDHSIALKITRNSRVLQFA--------SYTFDASVAENLTTLLAGGCICIPDTERLAQAISRMQANFIFITPALARVL--------DPNDFPSLKTVILGGELITEELSLW------RNKVDLYLAYGPTE-CTVFATATKRVTAKTNGRNIGTTINCRSWVVDPKNHELPVGAIGELLLEGPTPKQTAAVFIDQPPWLKAFNDTPSRAYKTGDLVRYNPDGTLHFVARKDNQVKIRGQRLELGEVEFHIRAHPDVAVELAVP-EHQFREPFLVAFIYAAAKEQPSSEFRQAIQHALSERLPAYMVPTLFLPLQRIPLSANDKINRHVLRQLAA--------------------------- 94490330 1137 -------------------------------------------------------------------------------------------------------FTYSEINRLSSSLAAYLMGQGVGPEVFVPLCFEKTRWTTIAMLGVMKTGGAFVLLDPSHPVQRLQGICRDSKAPFVLTS------------KQNAELASKVVACSVVIG------------------LDWNPWEAPETLTSMPNPVASENSIYAVFTSGSTGTPKGAKHSHTSWCTSALANCERLY-LEPESRVFQFSDVS-IADHLLTLVAG---GCICV-----PKNEDGGDLVKAINDLNANWACITPSVARII---DPSKVPG-----LKKLALGGEPSASEVI-----ALWRPHAHLLNVYGPAE-CAILTTVHRNFRDSRPNNVGFPTSAVVVDAQNEQ-RLAPIGTVGELLVESPIVGQ--GYLNNPERSAESFIDRYPKWYRTGDLVKYMKDGSLRYVSRSETQIKLRGQRIELGEVEYHLEAQEVVAE--VITRKKGAGGSVLTAFILPKPQFKMSDTLAAEVTRQLELLLPIYMIPTMFIPLRNFPYLKSGKLDRKLLRTMAA--------------------------- 94490330 3763 -------------------------------------------------------------------------------------------------------FTYEEVNKLSGLVAAELKTRGIGPKSLVPLCFEKSRWTVVAQLAVLKAGGAFLPLDTSHPVE---------------------------RMKEICKEAQASVVLTSEQKSIIASQLGPQLLLIDDRIIN----RDNPNPPLNSHPRDTTDIAYVIFTSGSTGKPKGVMISHRS-LATSSIAHGNAFLMDVNSRVIQLA--------SYAFLTSLVMGACVCI----PSDTQKQDFVGSVAAFQANWAFFTPAVARVF--------DPSDFKTLRTLVVGGEAITKELSTW------RSTVNLILAYGPTE--CTIITSAQLVTDVNDGRTLGRFLGWVVSS-DDPSQLVPIGAVGELLIEGPIVG--PGYLNDPVKFIESWLVEFRGTYKTGDLVRCLENGSIQFVGRKDLQVKIRGNRIELGEVESHLRSHEAIVE---VVKPDDGRQPMIVAFVVEGSSDDKTDDLFTKIQAQMSKSLPAYMTPTVYLPLQYMPLTENKKLDRKMLRAAAADFFTKPNEKPTTADESLLQQI------ 94490330 50 ------------------------------------------------------------------------------------------------------QFSYAELDTLSTSLAVDLVQRGVGPEVYVPIYSEKSCWVPVAMLAVLRAGGAFVLLDPSHPIARLEEMCRTVGAT------------KIVASKHNTKTASRLA--PEVFTTGVH---------------------TSPQPLEVAVDVKPGNVAYAIFTSGSTGRPKGVAIEHRAFC-SSAVAHAAATNMSNTSRVLQFASYAFDACLTEMLTA-LIVGARICI---------PSELGRTAHRLQPNWALLTPSVARIL--------DVADFTMLQTLVLGGEAITEED---VHKWAPHTNLFVA--YGVSEAAVINL-----ARPCHVGDVDHANLGFGVAVTDPDDHDTADEAVGELVLSGPAVG--REYIGDKARTAEAFIDPRSKLYKTGDLCAYNTNGSLRYIGRKDSQTKLHGQRLEVAEVEHSLR--PLLPDALVVDVVKLDGLEVLVAFVLPETQSDPNEDFRARVQKQLQGAIPKWMIPNVFLSLKYMPLMPSGKSDRRTLRSLVADQLQSYGAIQTL--------------- 145239401 250 -------------------------------------------------------------------------------------------------------LTYQDLDLLSSQVAYHLQAHGVGPEKCVALCFNKSKWNVVAMLGVLKAGGAFVPLDPTHPTSRLQSLVHAVQAKVMLCS-----RDRIGELTGVAEMII------PLDQAII-----DEISLQAEEIYSLPDVQGHNAA-------------YVIFTSGSTGEPKGTMLEHRAYVSGAAAHAGPHH-------MFSTSRVLQFAAHTFD--ASLVEILTTLLQGGCVCIPSEERLSDIINEMNINHAILTPSFV--------EFIDSSQVPGLETLILAGEAMSQETW--------SSALHLINAYGPTESSVAAVVN----AKVTPSSIGLPV-GVRCWVVDPSNHDVPVGCPGELLLEG--PTLARCYLNNPQKTSEAFWMRRDGVYKTGDLVRYNSDGSLTYIGRKDTQVKFHGQRLELGEIENQLAADPIVKHCLAFLSKSGFSAGKLVAVISLSVHFESQPEIVAEVRERLSAKLPTYMIPSVWLCVEALPLLPSGKLDRKA--------------------------------- 145239401 3921 ------------------------------------------------------------------------------------------------------QLTYQELYQLASSFAAYLKTRGVGPETLVPICMDKSLWAIVTILGVLIAGGGYVPLDPAHPTSRHKEILTEVEARVVLCSPKY-----------------QSRYTGSVKAIIPVSKETIKA------YCALKTATAKTTNNATPENV-----AFAIFTSGSTGRAKGIIINH-----KALASSGMAFGLDENSRAFQFASLTFDAAVMETLV-TLMHGGCVCI-------PSEDRLNDVIRRMNVSWSFLTPSI--------ASIIEPSSVPSLRDLVCGGEKMSREVIKWAH------RVNLMNGYGPTETTIFAVINTDVAANPDPACIGHGIPCTLTWVVDPDDHNTPLGAVGELALEG--PALAREYLKNPKKTAEAFVDEFPSVYKTGDLVRYNSDGSIQYISRKDHQVKLHGQRMELGEIEHRLYEDPRVRHAVVLPTAGPLK-QRLVTVLSLNEKSIISDELVDRIQKSLETQLPIYMVPQAWALIKQLPMLVSGKLDRK---------------------------------- 145239401 2835 -------------------------------------------------------------------------------------------------------FTYAQLDRLSTLLANQLVGLGVKPDIFVALCFEKSAWAVVAQVAVLKAGGAFASLDPAHPESRLQGMIDDLGAQVILCSETHYERASSICRRAMI---VSNSALEQLYH----------------------------SPFAAPTQVTADNAAYAIFTSGTTGKPKVTVLEHVG-LTLACTELSRAFFISSETRALQFSSTFDVSILETIIV--LAAGGCICI-------PSEDELSGAIRKMNVNFMSCTPSIVNTM---DPNAV-----PSLRTITLGGEKMTASHFEWA------DRC-VINAYGPSETVAFTSSTKYDHAGVRYGSIGTAICG-RTWIVDPQNHNVPIGAPGELVLESC--TVARGYLNNDGKTKAVFWTQREGMYRTGDLVRYNSDGSIAFISRIDTQVKLNGVRIELEEVEQQLSTDTQVAEAKTISKEHQMKDMANGEFILPMSESVVH--MVKKLHGSLSASLPLAMVPKLYFPMRRLPFGSTGKTDRKALRAMV---------------------------- 145239401 1794 -------------------------------------------------------------------------------------------------------LTYAKLNELSSLLATYLTTLGVGPGTIVPLDLARSSWQVVAILAVMKTGGVCVPVNPARLPQHFETWLVDNEIQV----------------------ALASPTQMQL--------LEGAVPYVISVESSLFEYLSDSDAVSSSPIQPCSD-AYIVFGAES---PKCILIDHRAITTRASA-FASGLGLNARTKMLYTSDMF-----LQEVFGTFLCGGSICI----PSDEDLADLSKAIKTMQANCVSITPSMAMTLRFAEDLGI--------KVLALWGEHPTKQLLTAL-----PGGIQVHAFYGTPECSSSCISQLDGSCE---SSIIGSSLGCKSWLVDPSDHDVPIGCVGELMIEG--PSLSHGYYQDAELTQQ-YFVENPRLFKTGDLARYNSDGTLVYVGKKD----RGLHR-QTAAIEEQIASLSSVVESLAIFFSDESKGHQPIA--------QLSPELHDRLYKKLSSSLPANSVPRLYFPTSSIPLNSFGKLDRQLLRNAAQNLPEGL--------------------- 195121907 59 ------------------------------------------------------------------------------------------------------------------RIAQYLKNCGLNHKDVIGIAAKNT--TYVMPLACLMNGTPFHSVNPLLDEATVNYVFAITKP-MLIFCDGA-------DYQKI--RAATLGWHPEIYTL------SDPIEGVPNIETLLDPTTTEMFYQPEPLKTGGDQTVAILCSSGTTGLPKAVCISN-SILIQDSLL------VTSESVIFVASSLDWLTGLLAFVFST-VFGCTRII---TNRPFEPSYFVELVQKYKINYAVVPPRHLSALVTCPQATPEA--LQPLRMLNYGGGLVSLTTLQRAQEICKS--AMFNSGYGMTEVGA--ITVNIGISNT--ASAGRLLPGIKIRIVDEDGKSLGYNQVGEIYVHQAW----NGYYGNPVETRR--MQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIEGIIAELHQVQDVCVVGIYDERSGDAAGALIVKRAGCEISA---KEVIDHVAKRLTGMQKRAGVRFVDKLPANVNGKTMRK---------------------------------- 149200273 10 ---------------------------------------------------------------------------------------------ENSGGGIYKHLTFLQLEELSSKYARAFAESGITKGSRVLLGVKPGADLCALTFALFKVGAVPVFIDPGMGPKHLLNCVEQAKAEAIVGLPAVF--------------VFKLFNCKAFEGVKIKWSLGF-CPIIGVKNLKSVSFQEKFYPAC---QMEQSDVAALLFTSGSTGPAKGVV--------YTCKIFNFQLDIIKEQYEVATTDMDMSVFPLFALFAV-CMGMPTVIPDSKPAAADPEKILQIMEEQDVSFSFGSPAFWKVMADYCEE--NNHKLNSVRCLVMAGCSVEPDLHRRYLNNILKEGAEIYVPYGATESGSEVLSFSAERSEAGDGTCGKPMSGYDVKIIDDAVEELKPGEVGEIV--NSGPITTHEYYNNSKGTKKS--KIYDGWHRMGDLGYFDEQGYLWFCGRKNERVEIEQELLCTDKIENVLNLHKNVKRSALVPL-----NEKEAALIVLLESQDRQKVAIQEFVDLLKQKL-PNLKIDKFLFKADFPVDVNAKIKRDLLREWAQKE------------------------- 121701571 3012 ------------------------------------------------------------------------------------------------------QLTYGQMGERVNAITAALVAADVTEGTPIGVFQNPSADWICSMLAIFRAGATYVPLDPRNSIARIVSIVEKANPVVVLTD-------------RFTASKIPQIGASKAIHIVV-----SDIP-------------TSASTPNSPNKAKPESRAVLLFTSGTTGKPKGVMLTHAGYMVSVLQQTIYNFDVSLDQIF-----------------AALAEGGCLYV---VPARGDPEAITQIMAEEGVTYTVATPSEYETWFRYAPENLANC--KSWGYAFGGGEHLHSGLINEF-AKLAAHQIPLFNNYGPTETKGEVKHSDPDLEDHVP--AGWIIPNYAVAVVDEKLQPVPFETSGEIV--AGGPGIAAGYLDQEEKFISLAAASSKTWYRTGDYGRLRQDGALYVDGRIDSQVKIRGFRVELQEIEGVLLEASKGALSAVVSARGAGEDRFLAAHVVFTTDYPQHR--RESILQHLESKLPSYMQPAVIVVLANIPVTSNFKLDRNAIQALPLGRGENLADI------------------ 195054529 36 -------------------------------------------------------------------------------------------------PGENTRLTRFQMLKNAAKVSVYLRKQGFCE-DTVGILARNTTHLAALAYGCLFNGTPFHAVNHNLEEHTIQNLYSITKP-MFICCDAQDY--------EKLRKVAENLG---VTIITVHGRIVGVLSIQEI-------LQATLPDDYEPTRFQRDRTMAILCSSGTTGTPKAV------TISNSRKIFENHSYLNPDDIQYAPSTLDWLTGLTAGVYG------TVRLI--SKEIFSPAHFLKLCEQQSISWSVLAASHIAMLANCPDVSVKE--LRSLRYLLFAGGHTLVATLHKMQSHLRVEGI-LRNAYGMTELGTCVSCNY--STHTKPTSVGRLLANIRMRVINDNGDAVGPNEMGELYCHQHW----SGYCGNSTATAE--MQDSDGWFHTGDLGYFDEDNYLHIVERKKDMLKFLGMMYYPHEIEEVIAQMSQVAEVCVFGIWNETEGDAAAASVVPKPGTHLQ---SAQVEQFVAEKIGVNYKQGGALIVQQLAKSANGKVNRKAVKAAYLKEEQN---------------------- 154245949 7 -----------------------------------------------------------------------------LARHGAERPDAPALTCEGE------SLTYGSLAALVQRIAARFRDA---PDGGIALDLPNGAALAALFLAAAHAGREGQVLDPAWPVGQRADILARIRPGLLVSCGA-----------------------------------DADVRLSPAQGLAGLAEAMGAGAAEVTGAPDPDLPFYVGFTSGSTGLPKGYRRAHRSWTESFDADTR-EFGIGPDDVVLA---PGALT-HSLFLYAGLDAGAHVIL--SKSFRPRA--VAELARRHTASVLYGVPT--QLALLLDHLAAEGARLDGIRLVLCSGAKWPAGRKALLSRHLPKAR--FAEFYGASELS--FITVAKGEEPVPEGSVGRAFDGVRLAIRDKAGRRLPMGRIGLVFVESPF------LFQDYATGDSADLLRHGPEISVGDMGRLDAAGFLTLAGRAKRMIVTSGKNLYPEEVERQLELHPAIATAAVMGVPDGKRGERLVAFIQPEDGAQMT---RADLVAWLRPRLALFKVPRLYARVARWPLTASGK-------------------------------------- 46109596 239 ------------------------------------------------------------------------------------------------------TLTYNELDDAAEKLALQLLSKGVRTGDFVPFSFEKSVWMVVAVLAILKAGAAFVAVDPSQPEARAKEIISQINARLIVTSP-------------------KQSKRFTQMGLNVLQVSQSTI-----------EEGDNTRQFRQLPRVLPNDPAVCIFTSGSTGKPKGIVVQHQALTTRMLAEGGALGYKGARALQFAAS-----TWDIFIIFATLLHGCVCIPSE-------QDRLFNLAENHNVTLAIVTPSLANTL--------SPASFPTLKTLIFSGEALRKDVVRWSSQN----GLALYQGYGPAETGGCIIGPLANRAEV---------IGHAVKLVDPKNQNVPVGAVGELLVAG--PGLLQEYIKDPARTDAVVVQNPPRFYKTGDLLRYTLDGSLEFVDRTDGQVKYHGQRIELGEVEYNLGLFPDVSHSATLVKEGPWSGQLVAVVVTSTDGIEDSADIQEKITEFLSSRLPRYMIPGKIIVVKGLPLNASMKLDRAAIQK------------------------------ 24379751 482 ---------------------------------------------------------------------------------------------------------YAELDQFVDNYVQRFKQEGIRKSDRIAIMMDRSIENVLVILAILKIGACYIPIDSKFPESRKKFILKDANCKYIV-------NNKQV-----------------IKNV-----------------------------EYEAKELDSSELAYIIYTSGSTGQPKGVKITQS----NLYSFLKAISN-----RFYNYSSILCVTSISFDIFFPIFMGKTCV-FASDEEIEDISKLTQLIRIYQVDTIQSTPSRW-GIFTEDEQLMTLLK-ERLKLVLVGGEKLTKNIAEKLLSIGGK----LINLYGPTETVWAFASEVTDPNQIYLGE---PLNNTTAYILDENGKESP---KGELCLQGS--GVSPGYQNRPELTEKSFVKSLKHLYHTGDIVEYTNDQDYLFIGRKDDQVKVNGYRVELGEIDSIISKMSKIKRAKTI--YQEETGN-LIAFCESKE-HCSDIETRKELSKI----LPKYMLPNSIIFLSEMPLMINGKI------------------------------------- 118467110 8 ----------------------------------------------------------------------------------ERRPEQTLFRFVDVDGRELEHYTYRSFAERTRELAAYLTEAGLRAGDRALLVYPPGLEMVAALYACARIGVIAVPVSPPMSFESGLAKLRDCQARAVLSTKQFEYDFR----------------------MLLGQRHGGQ-PWSDAGELPWFATDGAQEFGGAPVPDTPGDVLFLQYTSGSTSDPKGVIVSHGGSEVLVSWLPQHH-------------DMGLISAYMFI----LLQGGTTHAMSPLDFLARPSAWLRLISDVRATHTPVPNFALEYCLREDKVPLAGIDLSSLECIVVGAEPLRANTFHQFRERFGLRPEALTGAYGMAES--TLIVSIRGLTVNKRGSCGKPLEETVVRVVDPQTRQALGGRVGEVWLAGPSKG--RGYWNRPQLTAEMFEARLAGYLRTGDLGFLYE-GELFVCGRSKDLIIVRGVNCYPSDIEAVVESAKQVRGGCVAALSVEQDDQE--ALVVVAE-VRDEHNLPDARALARAIRRHCHIDPHTIVFAPSIPKTTSGKIRRASTRQL----------------------------- 46121989 2681 ------------------------------------------------------------------------------------HPNKLALEFVSAFDGDTKQWDYRQLNIMGNRVANMLQEK-LTPGSIVAIHFDKCPEAYFSILGILKAGCSFVALDPS-APKARKQFIEDSRAPCLLT------------------RSLEDLDFEAKTAILEVKVESLSVLEE-------------EELIFQP-AISPSDTCYCLYTSGTTGTPKGITHDNA---VQAMMAFQELFKGHADSRWLQFADVS--VLEQYW---SWSVGMAVV---AAPKDLILDDLTASINKLEITHIDLTPSLARL--THPDEIP------SLRGVFITGEQLKQEILD-----VWGPKAVIYNAYGPTE--ATIGVTMFQRVPVRPSNIGKQFPNVGSFIFKQNTNPVLRGAVGELCVSGRLVG--KGYLNRPQLTEERFLEEFERVYRTGDLVRVLHDGCFDFLGRADDQVKLRGQRLEIAEINHIIRTVTEVHDAATIVARHGTSGDVLVSFIVLTTGVSDDEGLATKAKEACRAKLPGYMVPTYILLLPYIPLSSNNK-------------------------------------- 46121989 20 --------------------------------------------------------------------------------------------------NQRVNITYHQLHEAATSLASRIKTSGSAQGQVVPLLIHQSPSLYISLLAILKAGGAFCPLNIDAPPERVKFILDDVAATVVLVSKEL---------------ASAIPNGISAAVIIV--------DEEEDQSSTLQSLSTEVSSRVP----GPEDLAYVMYTSGSTGTPKGVGISHDA-ATQALIAHDRH--IPSFSRFLQFAAPTFDVSV-FEIFFPFFRGATLVMLDDLPG------VLRTME---VDACELTPTVAGSLLRTRSNAPE------LKVLLTIGEMLNAPV---VEEFGGDENRPLWAMYGPTEATIHCTLQAEFSSDSSTGNIGVPLDTVSIEVPDSDSEVLPQGEVGELAVG----GCATGYINRPEQFIDSPFGR---IYRTGDKARLLPNGKLECFGRSDGQVKLRGQRLELGEVEQAVLRHSAV---AAVAR------SILVVFCAVDAGVTEDAVLK-----HCGDWLPQYMVPGEVVLMSEFPRLPSGKVDRKRLK--AEYEEHKEAMLEDIADSEPVDEF------ 46121989 1073 -------------------------------------------------------------------------------------------------------WSFRELNNEANQIAHYLQSCGIQVGQVVAVIMEKSPALYASILAIIKCGCGYLPILPSTPLARTREILLQAE----------------------------------IKYCLVDSSPDQLASMLELSTITVNNLFNEFSTANLDNEVDGSRLAYVIYTSGTTGTPKGVAHSSQGRLLQACSQA---FDVSVFEIFWCAGMC-------------LCAGTNDTILEDIE---------RSIRDLEITHLSMTPTV--------AALVEPSNVPSVQFLVTAGEPMTQAVHNWCHQ--------LWQGYGPSETTNIC-TVKKMATDDHIEHLGHVFPNTSAVVLSPATDTVPLNWVGEFCFGGA--QVAQGYLNMPELTAQKFHPQYGKLYRSGDMGRMLPDGSLVILGRIDDQVKLRGQRIEIGEINSTVTMAGFATSAATVLVEHEIK--QLALFFVPQHDLEIDNEVQQSLAAHMQSRLPGYMVPSYLVPISSMPMTSSGKVDKR---------------------------------- 71906042 234 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDAAEIKTIVTSRAFVEQAKL---------ADKLAGLSRVQ-LIYLEDVREQIGLA---DKLWLVLYAIHFPRAFELPASPEDAAVVLFTSGSEGKPKGVVLPHRAILANIA-QIRSVIDFSVYDKVLNALPI----FHSFGLTAPVLNGASLFLY---PSPLHYRVIPELAYDRGCTVLFGTSTFLANYAK----FANPYDFYRLRYVVAGAEKLSESVRNVWFEKFG---LRIFEGYGATETAPVLAVNTP--MAYRTGTVGNLLPGVEHKLV-----PVPGDQGGLLHVRG--PNVMAGYLKSDKPVLQPPVSDIEGWYETGDIVELDEDGFIKIVGRVKRFAKIAGEMVSLEVVEKATATSPALPHAAS-SQPDPAKGEALVLF-------TTDGELTRDLLAAKAREIGELAVPRKIHKVEALPLLGTGKVDYVTLKRLAE--------------------------- 90422562 6 ----------------------------------------------------------------------------ALSCYAARTPDRDALVFE------DQRISWVHLNREINRLAGFIVAT-TPAGGSVALHLPTSPALALLFLAVARAGREAQVFDPDWPIEAIRARL---SPDLFVSSDARFSGSNTV----IVAD-------PMIAFMQVVPALGVSAPAHSG---------------AEPDAML---PFYVGFTSGSTGLPKGYRRHHRSW-TESSRHDALEFGISSDDVILAPGTLT----HSLFLYAGLNSGARVVLC----RRFRPDAVVRLIEAERVTVLYGVPTQLQTVKAAGDQV-----LGSMRWILSSGAKWPIGEREPLRRLFPNAR--FAEFYGASETGFMTVAADEGAPET---SVGRAFSGAVVTIRDRAGRPIPQGKTGYVFVASPFLIM------NYACGEDSDLLHYGEEVSVGDIGFLDPQGFLHLVGRARRKIVTSGKNVYPEEIERVLEQHPMVTAAAVLSAPDRSRGERLIALVQIRTDAVVT---SADLIAYQRKALPLYKVPRVYASVAEWPLTRSGK-------------------------------------- 214039537 5 -------------------------------------------------------------------------------------ADRPALIHDG------KSVTYRELRRRAVGIGSYLQAQGLLPGAHVGHYMRNSNAYMESFVGAGLAGLSHVNVNYRYQDEELLDLCNGLDLQVLIYDEDFTERVERV-----------RSRLEKTVCFICVGGSGKDARISALYDYNGSDF----------QPATSSDDLIVIATGGTTGLPKGVQWRHEGMISLGLAEHPAQLEEHVANVARLPQSA------PFLCLSPLMHGAGLMMAQGVPVRFDAAVAVQAIKDLGVGSVVLVGDAFTMLLEVLDVRPEEGLIDSLKMLVSSGASLSNACRQGLYRH--QPDLIIFDSLGSTETSGYAVCTP---------EAGVFAPQRTTRVFDDELQEVEPG-SGVVGIAYSGGNMPRGYYNAPQETANT-FVTINGYVRTGDRCTVRADGMLELLGRDSTVVNTGGEKVYTVEVERVLLEHPDIDDVVVVGLPHSRFGKQVTA-VVQRTDRDDASLDIQSIQAFAAQKLADYKIPRLIFAAQSLNRAPNGK-------------------------------------- 83716694 2008 -------------------------------------------------------------------------------RHLERAPQHVAVAVDGD-----ARLTRAELDRWSDAAADAIDGAGAAHG-PVALLLPRTEALPVAMLACWKAARAWMPIDPATPAERIADMIRRAGCALVL-------RDAAADADPTLAHGCATLDLPS----------RAQATRRDARRAW-------------PAP-NPEDVAYVLFTSGSTGRPKPVAVPHRAYVQGLLNRLGLPPGLACGLVSTVAADLG----LTATLPALFDGGCLCVQSDAAAR--DPLLLAAVHRKRPVDLLKIVPSHLEALLAGAPDP----QLLPRRVLVLGGERARPGLLSRLAE-CAPPGLRVMNHYGPTETTVGVAT---GEWTRGAGELRLPLAGAALVLLDAGGRPAPAGVCAQLHVGGPYPGCP-----DEARFRPQPSSGVDGLYATGDLARLNADGTLTIVGRTDDQTKIRGYRVEPGEVAAALEALPGVVSAAVVAADHPARGTVLVAYVV-GDGAPGDPA---SLARALHGRLPDYMVPAQVVRCGRLPLSANGKLDRGAL-------------------------------- 156043121 253 --------------------------------------------------------------------------HDLVLRHAISTPNAPAICWDG-------QLTYHELEKVTSMLACHLLDHGVGPEILVPICFEKSLYAILTMLAILRVGGAFVPLDPSQPQERLEAIIRKANAGLIITSPQT--APKFSDMMKIVSDALLTSLHASLQ-------------------------------DRPSIKVKPYNAAFVLFTSGSTGEPKGIVQEHSSVSLAHGKAFGWTFDVSMMDIF------------------------TTLIYGGCVCTPSEDDIIGIMNTMQVNVLFTPSVA---------NLISPEEVPCLEILTLGGEAVTQELVRWANAV------TLYNCYGPAES-SPTTANLLG--PNSRGSTIGREFGSALCLVDPKNHDVPIGAVGELLVEG--PTLARGYIGDMDKTKAAFIKRWPRFYKTGDLVRYNSDGSLDFVGRKDFQVKIRGQRVELGDVEYHLSTYPGVALSMA---SSPETGKSLVAIVQIRDNSEPASATIAKLEQFLKTKLPIYMVPTHWFAVERIPLSVSGKINRKAV-------------------------------- 163793535 110 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFTSGSTGTPKGVVLRQAGKLAAIGDETKW-----PEGRQLTFSFGQWVTWLT------LLRQGTVVF---------PERLTRVVQRLGIDCLPAVPTLLRGLLDNASVFGG--------TVLAGGESLPVGLGARLRHAWPEAR--LGDIYGLTETGTSDFFVDPDVYDQAAGSLGRPASGIDIRVADD----------GELRIRSPW--AMAGYLDDPGRTAEAFDA--DGFFRTGDLVSYRPDGRPVLVGRASDMINKGGLKVAPREVEDVLAAHPAVAAVLVTGIPDPDTGEAVAAAVVARSGMEVDPA---ALRGWVAERIEKYKAPSKILVVPALPVGRTGKADRGMLRAL----------------------------- 168141787 147 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTNIPKAVLKSEKRLLLQLKKT----LDLKEEERILSIAPIFHAYGFAFGFIAPLISGVT-ITY--LPALTLATKIEKVILEREIEILIALPVHYEMLASHC-----KSKLTNLRYALTAGGILNQEVLTKCEELIG---LNLNNVYGMTETGAISILHYENKLYNQP-SVGKVISDTSVLLNYSDPVESKGLQIFEILIKN--KSMTMGYL-DGEGNLDSIIDK-KEYFKTGDLGILDEKCHLYIYGKQKLTINVSGKKVNPLEVEEVIQTHPAVKEAVVVGQEDSIRGEIPVAHIVLNHPSK-----QEEILSHCRRYLSAYKVPRKIFFQEKLEQTSTGKVKRQALKE------------------------------ 89893267 21 ------------------------------------------------------------------------------------------------------ELSFQEVDRRVTDLAGRIYPF-VKAEDRVALYAHNSVDMALFFLA---LQALQIEVFTRLTPEERAKKLKTLNIRVAFSDDDTF-----IPL----------------GRVLAGDYDGQ----------------ARCREEDAPEKI-----AVIMDTSATSGDYKSVPLRRKQFA-AHVQASRQVLGVREEDNWLLVLPLYHIGGLA-ILMRSLYNGTRVTLM----GKFDEEQILKGIEEGSLTMLSLVPT---LLMR----IVNRIRRHHLRVVLVSGEFIPKSLVETCLEK----GIPIYKSYGMTETTSQCTTFCVAENPGKLDSVGLPLPGVTLRIVNPDGS-----GIGEVLVQSPL--VMDGYLGQE---------PAGGFINTQDMGYVDEEGYLYILDRRKDILISGGENIYPQEIEQVLYAHPEISECAIVGMKDEKWGQVPVLFVV----SSLEDE---EIMDYLARKLARYKLPRKIVHLRWLPRNATGKILKKDLAELA---------------------------- 19114014 2715 ------------------------------------------------------------------------------------------------------RLTYSELNERANKLAHNLKSYGFRVGSIIAVYFDKCIEAFISMLAILKAGCCFLALDVSAPTERIRYIVTDSTAVLVMSTGEL--------YTKLLNASI---------NVTILDASDPG---------NYSNNIEN------PYTKDFEDLAYVLYTSGSTGKPKGCCLTHHNV-VQCMLAFQDQFEWDTNSRFLAFAS-----FHFDVQYFSWSTGITLV---AAPDLPTA------ISALKITHVDLTPS-LASILTPKTAPL-------LRVFITGGEQIKQELLNW-----GDTRV-LYNFWGPTEL--TIGASAFRKVPAKVSNIGPPFPNCSTYILSKETKPVLLGGLGEIC----MGGVAKGYLNLPEQTAKFYFDRRDRIYHTGDLGRLLKDNNLEFCGRTDDQIKLRGQRIEIGEINAVIEKILGVYTLAVV---HPVRKQQLVAFIHVKGHDHKDPSLIGFINSACKASLAKYMVPSFYVFISSVPLTPTNK-------------------------------------- 19114014 208 -----------------------------------------------------------------------NYLHGCFYHNTLSHPYQDALIYEGDDLEDTRSFSFLELHSLAIK----LSKLVTCKNEVVPIMVSHSPALFVGILAILYSGNAYCPIDVETRTERVHFISKDVDASFAIVSEEFVNR--------------------FPNNTIILKVP----EYNESMEIKVDDEI---PPFPFPESLDS--VAYVLYTSGSTGNPKGVAISHRA-ATNSIKSHGYLFGLERGDAWLQFANVTFDVSV-FEIFGNWNNGLTLVT---SKRQNLIGNLEYLIYDYKIAALELTPTVANVISLDENKEL----FTSVRMLITIGELLTNRIIDFWGERL-------VNAYGPTEAAIHVLNPSKALTTVYL--VGVPLQSATICVVDSQPHVLHEGFLGEVCIAGPQLS--SGYINRPEINAKAYNEQTLSIYRTGDLGRII-NGKLYIFGRIDMQIKIRGRRIEIGEIESKLA--PSV-DSLAI----EKIGDNLVAFYV-------GDEMK--LRKHAESHLASWMCPTKYVGLPGFPRLASGKTDRKALKIQFSASDKHSTDFSSVAN--VLHEICEKR-- 121609933 16 ----------------------------------------------------------------------------CLEHYAQTRPEERAYTFLVNGDDQERVLTYGDLRSRAVAYGQHLRDCGLSK--AVLLLFPSGLDFIIAFFACAYAGAV--SVPANLARNSLRQIILDSETRAVLTTR---------DLRNSIGEGLLGSGVDT-SHVAVFCESDEPV------------------VTCSVTLPTQEQLAFLQYTSGSTGEPKGVMITHA-QLVANERAIQRSADLPEH-----LAGAGWLMGLIGATLQPVALGGHYVFM--SPLHFRPLRWLKMISHYRA-VATAAPNALELCAKAPDDEIEALDLSTLSTIFCGAEPVNADAIERFFSRFGLRSDAIKPCYGLAESGGVAPNNLVGRAEVQHDSAGRPVLEHRIVIVDPSGCILSNGQVGEVWFAGS--SVASGYWRNPVATMETFKAMTGPFMRTGDLGFFHNEG-LFITGRIKELIIFRGRNLYPHDIESTLIKTSAISEVAAVFTANSDDGSNVVAYVELPRRTKAYPGLEQSVAHTLRMAVAQVHDLRDIYFLSKIPRTSSGKIQRK---------------------------------- 116333932 7 --------------------------------------------------------------------------------------------------------TYGELKQRSDALAAHLDHMQLPAGSPIMVFGGQTFDMMVTFLGVVKSGHAYVPIDTHSPLERVTTINEIAQP----------------------AAAIGVADLPT---------TLGDTPIITAADL--QRIWATPVAYDVTHAVQGDETYYIIFTSGTTGKPKGVQISHNNLLSYVNWMLSDDFALPTAARILSQADLSVMAW------GPLASGGTLVALP-KTVTDNFKQLFETLPTMDLNVWVSTPSFMDICLLEPTFDGEHYPELT-RFLFC-GEELTHATASALHQRFPAAR--IFNTYGPTET-TVAVTQVEITAQLLQDYPRLPIGYVKADVVDEQLQPVPAGSEGELLI--SGPSMSKGYLNNPEKTAKA-FVTLNGVYRSGDLGVQLPNGLIMYRGRTDFQIKLHGYRIELEEVNHYLSQEDHIQVGVAVPRYDRNKVSQLIAWVVPNA-QTFSSELA--LTKAIKDNLQGYMIPQRFVYKDSLPMTPNGKV------------------------------------- 120401913 15 ------------------------------------------------------------------------------------------------------TYSYADVWQRSCDLAGMLHAGGVGAGQTVVSLQDTQIDAIASWFGANMLGAIWVGTNTALRGEFLRHVITDTGARVVVAEADLVDRIRAIQHLPDVDLVLQRGD----------ERPAADPHLRIERLVDL-----GGHTVNEPGDGAVDDLTCLTYTGGTTGPSKGCMISN-GYAINIARRGLAQTQRQTDELNWSPLPMFHLNVLAMTLIGTMLVGGSAALAQ----RFSASRFWPEIERTGVNLIGGLPAI---LAQQPDTLEMARCFGQIRMVHAV--PFPPALQEIWRNRFGV-KVPGSKGYGMTEV--FPITYQTPDEQSPAESAGRINHDLEVRIVDERDDDVKPGEVGE-VICRPRRSMFQGYWRRPDAMVDS----CRNLWFHGDLGRIDDAGYFYFADRKHDYLRRRGENISSQELETTYVAHPDIVAVAVHAVPSELTEDDVKVTVVLRPGSVLTPA---ELFEWSKERVPYFALPRYVEFRTELP-------------------------------------------- 212544568 201 ---------------------------------------------------------------------------------AGATPEKTAISWDG-------TLTYDQVDKYSTFLAKTLKDIGVELND----FLPLCFETIVAVLAAMKVGATFVMMDPSIPLARLQNMRKQVGAKTMLSSR------KQHDF---------SASIISGGKLLIVEE---------------DMFASVNSAELVPEIVPSDTLMYLIFTSGSTGTPKGVKISHGTYTSSAIPRAKAV-GYTEDSRVFDFASYAFDVSIDSMLL-TLANGGCLCI----PS--DEDRMNDIIRKMRVNYAGITPSVARILE---PDVIA-----SLSGLGLGGEAASADVTIWGRET------RIIIGYGPCECTIGCTVNSSAATGRDYISIGT-GNGAAIWVVDPNDHEMPVGAVGELLVEGPIVGQ--GYLNDLEKTHKDYAGRRGRLYKTGDLGKYDPDGGIIFAGRKDTQVKLRGQRVELGEIESQLARLPSIAEVIV---PLSSGSQALVAFVSSQESITLPEELQTALSQAITKVLPRYMLPTAYIPVNHIPVLISGKTDRRRLRQ------------------------------ 124005183 31 -----------------------------------------------------------------------------------------------------KEYTWAEVGNQVRRMATAIQALNLPERSNIGIVSKNCAHWIMNDLAIIMSGHVSVPFYPTLQAEQLNQVMTHSECKILFV-------GKLDDWEGM------KAGVPEGVHCIAYPNSPSEADGFDK----WDDLTAKHEPLQGNPVADPDELATIIYTSGTTGMPKGVMHS---YRTAIAPMSGATPILKVGDRYFSYLPLCHIAERAIVETASLYSGGTVSFVE------SLDTFAKNLQDVAPTHFLAVPRIWTKFMSQGSSIVKKKIRTALKLLLTGAAPMPPTLIAW-YQKLGMN---IREAYGMTENGGC--CTVMPADENKLGTIGKPYPSCDMKI--EEG-------TGEICMRAPW--VMTGYYKEPDITKKVL--KEGGWLHTGDQGEFDKDGFLKITGRVKDTFKSAGEYIVPAPIEAAINNH--IEQVCVLGR------------------------------------------------------------------------------------------------- 46126911 48 ---------------------------------------------------------------------------------------------------------------------------------VVLIQLPNCLPFATLFMGTVAAGLTATLASPSLTTTELAWVIKNSRPRVLFTAKA---------LLDTVEKALESQEDEAVYTVDVARDMYPISPASHAEDGDWRNLVLTAGHSFAPES-AATRTAVILWSSGTSGRSKGVLLSHQAINFSLASLWHDADFYKSHQRWLGYVPFYHVFGLTNIFLLAFATGSSVFTM---PAF-KLDTVLSAIPRRQITYLHMAPPVAVMLAKSPVEPFARRDFSSVVGGMTGGAPLGHEVVEKVFRRLGF---LVRLGYGMSEACSITVQRGLREKDMYKNDTGKPHWGVELMIADSTTKAAPFGAPGEILVRSPGPTQGLGSMETPDMSVTAEALTADGWLRTGDVGTLDAEGNLCITDRIKELIKVRAFQVAPAELEAILCSADSVADAGVVGVYDKTEAEWPRAYVVAADQNKSEADLKTDLKTLVESHAARYKLVGGIVFVKAIPKSPSGKILRRVIRD------------------------------ 85714619 12 -------------------------------------------------------------------------------------RDKAALWVDGEN------YTYGDLHEFALRLAGGF-PLSSKSGDTCAIFAHRSLVAYAAIAACHLARYAYVALTPAQPIGRSQSIITQSQPAVIVVD------AKCLKSLPLLLQKVRGP------TVILLPDQDAIPDWAA--DFPQHQFLNKSTSPGEPQQGSGHDLAYVMYTSGSTGEPKGVMVSHGNVATYVRNVVD-HFSYSEADRFLSVHD----------LFSAWSVGGTLYC---VPLIPDG-----FVKRHRLTAWTSVPSAVLILKKFNK--LRTDAFESIRASMFCGEPFPGAAAEWM---VAAPNSRVDNFYGPTETVAVTAYPCSRGTDFSVLPLGEPFAGQEAVVCDADLRPVSDGETGELLLGGTQVSA--GYWNRPDLTDAQFIERFPGWYRTGDLACNQAGIGLIYKGRATRQIKIHGYRVELGEIEATLRKFSDKEFVAVISI-HGSGGEVLYAFI-----EGLSSDAEKFMRAESAKVLPNYMMPRYIFSIDAMPLNSNGKI------------------------------------- 8475888 7 ----------------------------------------------------------------------------CFER-VAEFADRPCLI----DGATDRTYSFAEVELISRKVAAGLAKLGLQQGQVVMLLLPNCIEFAFVFMGASVRGAIVTTANPFYKPWEIAKQAKAAGARIIVTQAAYVEK-------------LADLQSHDVLVITVDDAPKEGCKHISV-------LTEADETQCPIVKIHPDDVVALPYSSGTTGLPKGVMLTHKSLVSSVAQQVDLYF--HSEDVILCVLPLSHIYSLNSVLLCALRAGAATLIMQ----KFNLTTCLELMQKYKVTVAPIVPPIVLDITKS--PIVSQYDVSSVRIIMSGAAPLGKELEDALRERF--PKAIFGQGYGMTEAGPVLAMNLAFAFPVKSGSCGTVVRNAQIKILDETGESLPHNQAGEICIRGP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188590146 9 ----------------------------------------------------------------------------------EEFPDKIAF------SDNKRKLTYLELVNSSKSIGSFLIEIGVRK--PVVVYMEKGAHNIAAFMGVAYSGGFYVPLDSQMPMERINIILKTLKPEAVI-----YDGTTEKHLKSMESDCIKIS--------------YDEICNTPHNDEKLDSVRKSMID---------TDPLYVLFTSGSTGVPKGVIVCHRSVIDYADWVTK-TFKLNENTVFGNQTPFYFSMSVLDI-FSTIYSGATLHIIP-KMLFSFPVKLLEYLNENKVNTIYWVPSALSIV--ANLGALDAVELPNLKKVLFAGETMPTKQLNIWRKHI--PNALYANLFGPTEIGVHYIVDFKDEEPIP---IGVPCDNVDAIVVDEDGNLIESGTVGELLIRGSFLAC--GYYKNPEKTNEVFINSYPEVYCTGDLVYWNENRELVYASRKDFQIKHMGNRIELGEIENAMNSLDNVDMCCC--LYNNQNDQIVAIY---------TGNLKKEMAKVLMKKLPRYMLPNVYNQRESMPLNLNGKIDRIQLKK------------------------------ 41409840 241 --------------------------------------------------------------------------------------------------------TYAELLAAATAVADTLAATGVRPRDYVGIRLPQGPAQIAALLGALLARAAYVPLDVGWPTH----RVDQIAAQCSLAALCEPDG--------EVDRLLADPQTWSPRAAVV--------------------------PEPHSEVLAPDDTAYVIFTSGSTGVPKGVMMAHGAV-VNTLTDINDRLAIRASDSVLAVSQ------HTYNIFGVLAAGGTIVFADGN-ETSNPQAWCDAITDHRVTVWNSVP----AQMQLLLDHVNGTQLPSLRNVMLSGDWIPPEI------AALAPNASMLSLGGATEAAISSICPLAAQVYVPYGTAMR---NQSVRVLTHRGEPASPWQIGEIHI--GGLGLAQGYLGDPERTASAFVVHGERLYRTGDYGRLIHDGVIEFLGRRDNQVKIHGHRIELAEVDSALSALAGVAVSTVVGQPHD---------------------------------------------------------------------------------------------- 189191588 979 -------------------------------------------------------------------------------------------------------YTYAELDAVTDRLAHHLVQLGVGPD----IFVPTCFDAVVAMLSVLKAGGAAVPLDATHPKPALQTRLEDANAHIVLTT---------------AARAEKLDGL--VSSVLTIDAAFLDLPVTKG---------------PACTSVQPNNAVFVIFTSGSTGRPKGVVLDHLA-IVTSAEAHGTKIGLNRDTRMLQFA--------SY-------------TFD----------------------------------------------NSLEEMFTT-----------LQR--GGCHMPVVGQYGPSEAS---INSAFKDFSDGRGEATGKATGCVSWVVDAENRDVPIGCKGELLLEGPILS--RGYLNDAEKTQAAFWARTAGFYCTGDLVQYTSDGDMMYLGRKDSQVKLHGQRIELGEIEHHLLNLPSGAKSAVVKFNDSMGTKALVAFMCLSESEGPAAAVAKQVEMALASALPVYYVPSMFMPVTSMPMTTSGKLDRKVLRALAA--------------------------- 189191588 3574 -------------------------------------------------------------------------------------------------------FTYQEFDKITDQLAVHLQALGVTTETFVPILFEKSSWAIVSMIAIMKAGGAYVPLDPKHPQTRLQELIADIGAAVVICSRQYH---------AKASEVAKTA-------LIVDQRSFKKLAMP-----------STSKPQSTATPDNA---AYCLFTSGTTGKPKGTIIPHQAFCTSAAAFTRR-MNINATSRTFQFA--------SYTILSALTVGATVCV----PTEEDMNNAAGAIRKLRVNWSLLTPSVLGTIE---PERVPG-----LKTLVSGGEALPGP----ILKKWGNSTCFI-NAYGPTECSVVAATAYKSTLDHKPGTIGTGS-GCRLWIVHPRNHDMPVGSVGELVIEG--PTVARGYLNDEAKTAKAFITNFPRMYKTGDLVRYNTDGSVSYIGRKDTQIKLNGQRIELGEIESVQSAVELVAKALAVAVSQDLNGELVPLSTDLPAADELLLPMRDELRDMCKNSLPSYMIPSIFIPVTKMPWTSAGKLDRNRLRTLVQN-------------------------- 189191588 2015 ----------------------------------------------------------------------------CIHRVIAE--DQTAVRPEAPDAWDTGVMTYHELDERATTLAQQLLLLGVKPRQFIPLCFDKSGWTIVAILAVLKVGAAFVPLDFETPVLRLREIVTDVHADLLLCAPQY--------------EAL----CQSIPCTLVVDRSTSE---------------KSRAPSQRLPQVPSNSPAYAFYTSGSTGKPKGAVINH-----HHWVTSSSAFSISKSSRVLQFA--------SYTIFSTLMCGGTICVPDQASRTND---LVGVINKFNVNWAALTPSVVRMMV--------PSQVPRLETLFLVGEAMSQDLSTWA------DKVTLGNGYGPTE-CACVATTNIMTTHMKPNNLGRAVTGW---IVSKNNHHAPVGAVGELLLEGGAVGM--GYLNNPAKTADAFIGHVSRIYKTGDLVKYNEDGTMLYLGRKDSQTKVRGQRLELSEVEHKLMDDHMVQSALA-SVP--TTGKRLVAIISLQNSHENASLNIASIRDSLCERLPSYMIPSLWVVIERFPLMPSGKMDRR---------------------------------- 189191588 4652 -------------------------------------------------------------------------------------------------------LTYAELSKLASQLAQELIKLGAGPEQLIPICLDKSRWAIVAIMAVLIAGAGYVPMSPVDPASRQLQVVEACKASIVLCSPS--YAHRFVEM---------------VNHVFTVSETA-----VRKLPLCSTPIQQRAR---------SNNICYVIFTSGSTGVPKGVVIEHKSI---ASSSAAICEGLHPTSRVFQFFDVS--VGETLAV---LIRGATICVPSDEQRTSD---LASAITTLKSNWAFLTPSVASTL--DGPKAV-----PTLETLVVGGEAMTPDVINWA------SGVRLQNGYGPTEGTVFAVANDQVSIQRNASNIGRMLRSGRAWLTNPNNQLAPVGATAELCLEGPL--LARGYLHNPGRFIDTFMKAFSRIYVTGDLVQYAADGSIQYIGRKDNQIKLAGQRIELDEVEQAVVRLPKRGPCAVVSFPGNVQQQWPTMLV---DKETLSDIARERLMDLV----PPYMVPTIWIAVPEIPTLTSAK-------------------------------------- 218710413 20 ------------------------------------------------------------------------------------------------------EFTYKEVADKALKLASALEGLGAQPGDRVALVSKNCAEWFICDLA-MMLGFVSVPIFPTAGADTIQYCIEHSESKIVIA-------GKLDDPKATQKVLDDNPNLVSIS---------LPYDSAAKCQHTFEQLIDTHEPSTKRPQHHDDKVMSLVYTSGTSGLPKGAMLTYGAF-TWSVQRLIDHIGIQPGDRLFSYLPLAHITERVYIFGSSVMGGIVTAFPESLDTFIDDPRLWRIQDKLKLNFLLKIP-FINNIIKK--KLADGLGLDQARVLGCGSAPVSPALLAWYESV----GLHITEAWGMTESFAYSTINHPFRAD-KIGTVGNAGPGIELKIAEDE----------EILVRS--KGMFSGYYKNDIATQESFNS--EGWLHTGDIGDIDSEGYLTIRGRKKDTFKTA---------------------------------------------------------------------------------------------------------------------------- 172038671 26 ---------------------------------------------------------------------------------------KTAYIFLDRGESEQCSLTYEELDKKARELAAILCNSHLQ-GERALLMYSPGIDFIIAFFACLYAGVIAVPIYPNQSLDRLKAIIDDCQAKEVLTTS---------SIKNNLENSL--IKYPELAHFQWIATDNLPTRIN--------------AHDFQPVRIDKDDLAFLQYTSGSTGNPKGVMVSHGN-LIHNECMVKQAFGHTEQTIF-----AGWLMGLIGNVLQPLYLGIPCILMSPVDFLQKPYRWLKAISDYRATTSGGPNFAYDLCIKITDEQLKTLNLNSWEVAFNGAEPIRAETLEKFAQKFGFRKEAFYPCYGMAETGGMFNAPKYKTIDQKPYSRTLVSCGHEIKIVNPHSTECKNNQVGEIWVSGG--SVAKGYWQKPDKTKET-FEAYGPFLRTGDLGFLSSEKELFVTGRLKDVMIIRGRNHYPQDIELTVESHPALRSSCVVG---NTGNERLI--IVQEVERTYLRKLQQEVTSAIRQAVAKHHVHEVILIRTAIPKTSSGKIQR----------------------------------- 119483486 50 --------------------------------------------------------------------------HTVVREHCQRSPDSPAVAWDG-------SFTYAELDSLSDAIASVLILFGVKPESIIPIYMHKSRWTTVAILGVLKSGGAFTLLDPSHPRSRLEEICKEIQARFILTSEE------------------LSKQCSEMSSVLVVEHLSRACLLSPGQ--------AGQTPSRP------ENAAYIAFTSGSTGKPKGIVIEHRSYCSG-ARSHLKVFGIDSTSRVLQFASYAFDVSIMETLSTLMAGGCLCVMSESE--RSDPNLFVESYKNFRISHCFMTPSFARTV-----QWTECCNPPP--TLIVGGELMRPSDTR-AYKAMG---ICCMNAYGPAECSVNVSVQSRVEDGVDPRNIGY-TTGATAWIISPEEQLMPPGTVGELLVEGPIVG--RGYLNDPSATRQAFIDT-PGWYRTGDLASQDSSGALLLHGRKDAQVKIRGQRVELPDIEHHLQTLPDGAEVIVEKVTFSDDGEKLIAFVLIPPSSTITDNMGDRLKKHLQTNLPSYMVPDIFIPISTIPQTVSGKTDRKALR------------------------------- 119483486 1152 -----------------------------------------------------------------------------------RRPQASAIIWDG-------SWTYRELWAHSSFFARQLQRYGVTRGTPVAVCLDRSRWSIAVILAVLLAGGT-CVLIDLLSP---RQRVRDILQIV----------GAGIMVNSHATAPVTSGLCPTVIDVLVAQNDDSQTECPFNLDTWERGVGT------------PEDLAFIMFTSGSTGHPKGIPHRTLSTSIYH---HSAGMKVKSSSRVLHFSSYAFDVS-IYEIFTTLAAGGTICV----PSEFDMNNLSGFIQDTQVNWAFLTPSTARSL--------DPADVPLLTTLVLGGEAVTHESV----EAWAKGR-SLINGYGPAEATICGVGNIPEA-GWKSGVIGVGGLGW-VTVPSDPNRLAAVGAVGELLLEGPF--LARGYLNLPEVTRAAFISPYPFLYRTGDLVQYQPDGSIQYIGRKDSRIKLRGQLVDLSAVEASLMR---VYPAAIQVVADVLVSERLIAMMKLGPPVTETNEAAASVQARLRAIVPPYMVPSMFIPLRHIPRTLTGKTDRRQLRD------------------------------ 126437571 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ALASDIARADCQVVLADDGG----------AQVPEGVEFIDVESPQ--------------------WRSELAAHDDAPVRFGNPDPDDLFMLIFTSGTSGEPKA-VRVTNEKVAFPGRMLADRFGLGPSDV--CYLSM--PLFHSNAVMAGWAVGVSLALFSASQFIPD-------VRRYGATYANYVGKPLSYILATPPRPDDADN--PLKILY--GNEGAPRDLDRFARRFG---VVVVDGFGSTE-GGVAIARTP---DTPEGSLGP--LTDDVAIVDDTGQRCPPGRVGELVNPNGR-GQFRGYYNDEAAEAQ---RMAGGMYHSGDLAYCDENGFIYFAGRLGDWMRVDGENLGTAPIERILLRHNDITEVAVFPVPDPAVGDRVMAAVVLAPGREFD---VEKFQAFLAEQLGPKQWPSYVRVSAELPRTETFKVLKR---------------------------------- 71735473 208 -----------------------------------------------------------------------------------------------------QTLSYRELHAHSIAIQRLLLPLASAKADVIGICLPKSPELYAGILAILGCGAVYLPLDPGQPLQRQQYILENSGAMLLL-------HDGSHPLAAAEFPALDIAAVP----------MGNPVS-ARMRVHAAQNA-----------------PCMALYTSGTTGQPKGVLLSQHNLSHFTAWYAEYV-SLREQSRVLQFSTLS---FDSSIIFPTWLNGAELVV----PDRRDPLQLVSVLQQ-GITHAFLPPALLSIL------PLDQP--LGLEHVMTGGDVCEPHVIAQLTR-----QCHFHNLYGPTE-ATVLITACEFAPSSSNRHLGRPIANSQAWILDEQLQPVAEQTQGELYIVG--PGVCLGYVNNPQLTAERYWLTRPDAYRTGDIAKWTAEG-IVLSGRRDNQVKIRGFRVEPEEIEHCLRDSGLYRQVAVV--IDEQR--RILAF--LAQPYLEHDE--QALRAHVQRLLPDYMHPAVYTTLPSLPFASNGKVDRKALLEI----------------------------- 118566977 2 --------------------------------------------------------------------------------------DRPCLI----NGDTGETFTYADVELTARRVAAGLTKLGIRQGDVIMLVLRNCPQFALAFLGASFAGAVVTTANPFFTPAELAKQATSSKSKLIITHAAFVEKIKDFADTNGVSLMLIDSTFPEKEGI-----------------SHFSLLTKADETDTPAVKISPDDIVALPYSSGTSGVPKGVMLTHKNLVTSVA---QLVDGITSDDVHICVLP----MFHIYALNPILLCGAAILTM----SKYDITTLLKMIETYKVTMASFVPPILLNIVKS--EKVDRHDLSSIRMIVTGAAPVSGELEQALRAKI--PHAILGQGYGMTE-GGALSISLSFAVEMKSGACGSVIRNAEMKIVDETGASLPRNRAGEICIRGN--QVMKGYLNDSEATKTTIDE--EGWLHSGDIGYIDDDEEVFVVDR------------------------------------------------------------------------------------------------------------------------------------ 119494119 258 -------------------------------------------------------------------------------------------------------LTYAELDQLSNSVARQLLHRGVRKGQYVPFSFEKSVWMVVAIIGILRAGGVVASIDPSQPQSRAREIIQETGTTVIVTAQASIFAGFVDTVVPISADTVHYA----------VNDTGLHTSLP---------------------QVHPEDPAVVIFTSGSTGKPKGIVIQHGAVATRMVAEGR-AFQYH-GARTLQFAASTWDIFMTDIF--------TTLAFNGCVCIPSEEDLPKFCAEYDVSLALITPSLANLLEPTG--------FPTLKTLIFGGEALKEEVTRKWEAI---DGISLHQGYGPAETGPCV----AGRLAERPEILGYALDNSICVLVDPSNQLVPLGAVGELVV--GGPSLLREYINDSGKTEAALMTPVRRFYRTGDLLRYTLDGRLEFVGRADDQVKYHGQRIELGEIEHHLSRLPGVESCVVVLIKTGFFKDRLVAVVQASGGNSYGKQLITHMRSFLSSRLPEFMIPNELLVVHELPHNSSMKLDR----------------------------------- 195123325 55 ---------------------------------------------------------------------------------------------------DERVVTFGEVHIWAARLALYLKSEGLTHKDVVGI-IGN----ASTFTSSLVVGCLFNTTFHAVAPQVIQDLYETTKPKIMFCD------GKDYEIMKEVTKAWNPKYVTLTGRVEGVPYI-EDLLKPHPMERFYQPL---------PLATDGNQIAAILCSSGTSGKPKSV-----------AISHRQLNKIGPTDVILTTATLDWMTGFVLIMI-CFFYGNSQVIFN-EPF--KADSFIRMIEKYKVTLIVMAP--WQGFEVYTSPLATEQSLSSVRTSIVIGGWLSMKILQRGQELM--KNAHIVFGYGATETGA-VAFNIDQSL---SSSVGKLLPGVRVKITDEEGNSLGPNQVGQILIDVAW----QGYVANPE---DTASTLRDGWIDLGDLGYFDDDNNLFLVDRKKDVLKYKSKDFWPNEIEQIISELPEVENVCIVGVRNTNYTDAAGALVIKKPGAEIS---KEKIIEHVAK----RVVVEYVQFVDSLPMNNNGKVVRNLARKL----------------------------- 121053863 13 --------------------------------------------------------------------------------------------------------TFDELEHSALGVAESLRERGVTPSTRVMLKAGNSAAYVTTLLALMHVGA--SIV--------------------------------LVDQQENAAETQRVCNQAGVKISLV--DEDAPLVTDGPHTLLYELLVAGASATRDPEWCELPDGL-IMYSSGSTGVPKGVVK-NGGRFLKNLQRNADQVGHHSGDVLMPMLPFSHQYGLSMVLIA-WLVRCSLVV---AP-YRRIDRALRMAGQCGVTVTGTPSTYQSILNIVKRNPRYGLDLAGVRMFCSGGSTLSEDYVAWF-------GLPLLDSYGSTELG-----NLAFATPENPVGCGRALPGHELRILDDEGHPLPAGQTGEIVM--YCPDMMAGYLAADGSLEPAE----QGWRHTGDFGYLDENDNLFVVGR-----KFAVHRKG-HTLYPEIIEH-KVTEALCIALPDERRGCQLAFFV-----EDPLGHDGRHWRTRIAEVLPEFERPDRIRVVERFPLNRNGK-------------------------------------- 115377812 10 ----------------------------------------------------------------------------LVERHVARNADREALVEHG--TLGRRQLTYGQLYHATCAMARWL-ELTTRPGCTLALVGSATLEFAVAWLSAMRAGRP-VLLAPS----------RQAEA-----------------YYPALWEKVA------PERVLS-DRTSSVGEPLPDVSHWLAEPAPAPAQEGSAEALLGDDPALMLMTSGSTGGAKICVHSHRAFAWFEQHVTRALWGIRPDDRVLAASSP----HFSFGLQGPLSVGATAVM---VPEWTRHLDILEVAHAERVTALLAVPTLYHILRRAAETPVRP---KSLRLSFAAGEHL-PGLVRERWEAFSGSRM--LNSIGTTETFLPYLSHTSGDMLKRVGAFQ-----YQARP-----HAMEGESAQEVVLSVESPAMMLGYLS------QGALAPRSGGLSTGDL-FAPEGEGFRFVSREGDRIKLSGCWVSPHELEDFLLTQPGVSSTAAIALKTEEGLTRLRAFIVLKPDVQASEAWEAQVRQRMELTLRPRARPDRIVFVESLPSTASGKIKRSELLKAVMG-------------------------- 210126623 59 ----------------------------------------------------------------------------VVDRQVQLHPDKPFLLFE------DEAYSYKDVDVMSNKMANFFRGEGYKCGDTVAMFIYNEPAFVWTFLGLAKLGVKMALLNTNLRSKSLLHCFKVAEAKALIVGQG----------DALLEAAIEI--LPALEELGVTVWLQGDNPAPQGF-FSLDDKINQASNQPIPVKLRARDTLCYIYTSGTTGLPKAIV--GGGCLFGL-------CDLKEDDVVYVTMPLYHSSALLFGLGGTIEHGITMAM----AKKFSVTRFWDDCRKYNATVI----TYIGELLRYCARPKTPFDRNHVRLAFGNG--LRPDVWTKFQERFGVGQ--ILEFYGATETGAIGMMS-PVLKKIHPSS----FLRVDPEIRDENGRPVNPGEPGLLVV----PIADRTFHGYEKKILRNVFEKGDMFFNTGDLLMVDKDYYMYFIDRLGDTYRWKGENVATTEVSEVLHDIEEVQEANVYGVTVPGDGRAGMAAIVLHPGHQAN------LRDHLASRLPAYARPLFLRLTPDLDHT------------------------------------------ 118045416 12 ----------------------------------------------------------------------------LLFQNAERFGDKVAL--REKDFGIWQTVTWRQFAEHVRAFAMGLHALGVRRGDVVAIIGDNRPEWLYAEFAAQAIGAMSIGVYQDSVAEEVYYVVSAAEARVIVVEDQ-----------EQVDKVIEIPRLSGVLKVIYYESKGMRNYRQPYLAHFPDEELGRAYDREHPGLFDAEDVAILSTTSGTTGKPKLAMLTHRN-LISQGAGLLSVDPLGPDDEFVSFLPLAWVGEQMVTVAAGMQCGASTVIREGPRVMFSPPRIWEMLSQVQVKIQDSTPRAIFEWMKQGYAMADARDHLGLRFLYTGGAALGPDVFRFYH-AIGVNLKQV---YGQTESAGLSVIHRDG--QIKFQTVGTPLPNTEIRI----------AENGEILVKS--PSVFVGYYKNPE---ATAEALEDGWLHSGDAGYFDEDGHLIVIDRAKDVMTLHGTKFSPQFIENKLKFSPYIKEAVVFG-------------------------------------------------------------------------------------------------- 163760552 263 ------------------------------------------------------------------------------------------------------KLTYKRLLIGARALGARFEKMS-APGEALGVLLPNANAVMVTFLAIQSAGRVAAMLNYTAGPAAILSALSTAQIRTVLASRAFIEK----ADLQGVVEAIEKAGCT----IVWLEELRESIG-------ALEKARAFAGWRRPLRPVRASDPAVILFTSGSEGTPKGVVLSHRNHANAAQAEARI--DISVRDKLFNVLPV----FHSFGLTGPLLYGVRLF------FYPSPLHY-RIIREIKPSIMFGTDTFLSGYART----AKDTDFASLRLIVAGAEAVRAETRRIYQERFGAR---IIEGFGMTET-SPVAAVNSGSH-FKDGTVGRLLPGMKLRL-----EPVEGNEGGRLFVAG--PNTMLGYMLSAEPGVLKPLE--DGWHDSGDIVAVDDNGFIAIRGRAKRFAKIAGEMISLGAVEIMVQKLEDVH--AAVAVEDRRKGERIVL-VTTRM-----PALREELRDYSRRGATDLMVPGEIVNVPEIPVLGSGKTDYVTAQKIA---------------------------- 164427933 40 ---------------------------------------------------------------------------------------------------------------------------------VVLIQLPNSLAFAPVLLGTLAAGLTATLVSPALTSDEIAWILQNSRPRAIITAKACLGAMREALEKQIFDAAKDHYPSVSSSSPPTSVGSGSSSSSKKNKTQDWKVLLRSSRATVVPSSFLPSSTAVILWSSGTSGRSKGVLLSH--HALNFSGAHMWHADYHSQQRWLGYVPFYHVFGLCNIVLLAIMTGSTVYVM---PSF-SLDGMLAAIPKRKITYLHMAPPIAVMLAKA--PVVEKYAFSSIVAAVTGGAPLGHEVVVEVYKRCGFR---VRLGYGLSETCS---TSLQRGTSEKAGETGVPHWGVEVMIVDGKTKAARIGQEGEILIRSPLPGMFRTPKGEPDMSVTREALTVDGWFRTGDVGTISAQGRLRITDRLKELIKVRAYQVAPAELEAVLCSSPSVADAGVVGVYDEEATEWPRAYVVPHKPEALEEKLAHELRVLVEKRTTKYKWLGGVVFVKQIPKSPSGKILRRILK------------------------------- 188534888 240 ------------------------------------------------------------------------------------------------------------------------KSLGVGRGEYVGLLLPNATVTAAAILGASMRGRVPAMLNYTAGVKGLTSALTAGEIKTVFTSRQFLDKGKLWHL----------PQGITQVKWIYLEDLKDTLTTQDKLWILGHLLL----PRRAMVAQQPEDAAMVLFTSGSEGHPKGVVHSHKS-LLANVEQIRTVADFTPCDRFMSALPLFHAFGLTVGLFTPLMTGARVFLY---PSPLHYRIVPELVYDRNCTVLFGTSTFLGNYAR----FANPYDFARLRYVVAGAEKLQDHTRELWMEKYG---IRILEGYGVTECAPVVAINVP--MAAKSHTVGRILPGMDSRLV-----SVPGEQGGRLQLRG--PNIMKGYLRHPGRLEAPQADNGPGWYDTGDIVSFDEGGFCQIQGRVKRFAKIAGEMVSL-EIVEQIARNDDKQHAATI-KPDGNRGEALVLF-------TTDAQLTREQLMHSARELGSLAVPRDIRLLSQLPLLGSGKPDFVTLREMAE--------------------------- 118045487 14 -------------------------------------------------------------------------------------ANHPAIVWH------DHPYTYHDLLARMQAWKATLNEHDIGPGQVVTI------E-------------------GDYSPNAVSLLLTLIERSTIV-----------VPLTRSV-AAQREEFLTIAEVQVVVSFDDDDDRWHERRPVPVTNPLTRQLIECG-------HPGLVLFSSGSTGKSKAALHDFLPLLEKVTLTFLLLDHIGGINTLFYT----------------LANGGTVVAVQSR----DPDVVCRTIEMHRVQTLPTSPTFLNLLLIS--EAYRRYDLSSLELITYGTEVMPESTLHRIHDIF--PNVQLLQTYGLSELG-ILRSKSRDSNSLKVG-----GEGFETKIVD-----------GVLWVRA--KSAMLGYLNAPSPFDE------EGWMNTQDVVEVDGD-YIRILGRRSDIINVGGQKVYPAEVESVLLQMPNVKDVAVVGERNPITGQIVTARFNLFEPEDPN-EFKRRVRAFCRERLAPYKIPVKITITED---------------------------------------------- 194337446 2 -----------------------------------------------------------------------------ISRAAERFGNSPAVIMAG------KTISFIEYNRRARQIAESLFSRGARRGDIVAIAAPNSPEMTLLLAGVLKAGMIAAPLNERFPEERLRKTVEKLRPRLLVTSSQ----------KSLTDVA---------------------------SSVTVTSLLDEAAESTTPEAVEAPDPVTIIHTSASSGEAKAVVHSFANHWYNALGSHEN-LPFGPGDCWLLSLPLCHIGGYS-LLFRSLIFGGSLAI--AAPGEALDQSLLNFPL---LTHLSLVPTLYRLLADQKSTTL----LRKLKAVLLGGSAVPKSLIE---EAL-RQKIHLSISYGSTEMGSQIATSPASLSTIEQNSCILPY------------RELRVAQDGELLVKG--PCLFQGYLRDDE-----------GWFHTADIGTLSEKGEVTVLGRKDNMFISGGENIHPEEIEKALMMIEGIREALVVPIPDKEYGQRPVAFIKTIAGKKTDEQ------------------------------------------------------------------------- 149926806 64 --------------------------------------------------------------------------------------------------SEQQSWTYGQANSICNQMARGLLSMGVKPGDTVGLLSANRPETLLAVIACAKLGAVAALLNGAVQAHSL----KLVKPRIILACDRGL------DILKQM-EAEDSALLKGIE-LLSLQTSSAHLRVSDFRSAWVHNLAQTA-------QITASSPCFYIFTSGTTGLPKASVMSHYRWL-QAASGMSTAVRLTATDVFYCTVSLGVV----------LASGACFALDE----KFSASQFWRRISHYRATAFCYIGELLRYLLNQAPHMDDQNH--EIRLILGNG--LRPEIWDDFENRFGIHQ--IFEFYGASESN----LGFMNAFGLKETVGFCPMP-FEVIACDTDTEQVVRNGRGEVGLLISEVTELRPFYTDPKKLLRNVFKRGDCWFNSGDLVRRQGWQHIQFVDRLGDTFRWKGENVATSEVEGVLAKLPFLEHAVVYGVKLEGDGRAGMAAVAVKPGAKLD---LKALAAHVTSHLPSYAVPMYVRVLQAVETTGTFKYQKTQLKK--EGIDRNVVD------------------- 154283867 35 ---------------------------------------------------------------------------------------------------------------------AGLRAAGFEKGDCLNIHSFNDIYYSMIFLAT--IGA--GGVFAGTKSQALTHHIKTAKVSFLIS---------EPEILDNLVAAANDAKVPA-SNIWVFNTQGRPLPPGHK---SWTELLKHGEAD----WVRFNDPAARLFSSGTTGLPKAANISHQNFIAQHYRTAKYQI----SRVI--ALPCFHAAAVPSTHVGALKAGHTLYIFELLP-------FLEAADKYNITDVSTVPPMAVAIVKS--PYANASYLKKTRNGAVGAAPLDKGVQSAFRSIMGPG-ATYTQVWGMTETTCIATMCYPENDDT--GSVGRPVASLEMKLINDEGKNISAGVRGEICVRG--PTVIKGYFENPTANAQS----FDGEWFTGDIGYCDETKKWYIIDRKKELIKVRGFQVAPPELEAVLLSHPLIMDAAVIGVSEKEKTEHPRAYVVRQPGPASQKLTEKELQEFAGAKLARYKYLGGVKFVSSIPKNASGKILKRLLRE------------------------------ 23011090 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRGIWPRLIAEQGATLFAAVPSVYRQMLKYAD--LGRHDLSCLRHGVTAGEALSPELATAWHAATGK---PLYEALGMSEISTYVSSG--PTIPVRPGSPGRPQPGRRVAIPDGPPDPLPAGETGLLAIHRSDPGLMLGYWQRPD--EEA--AVLRGEWFTGDLASLDADGYVWFHGRNDDLMNAMGYRVSPVEVEGVLAGHPDIAEVGVAELAVRADLSVIAAFVVPGPGAQPDAE------------------------------------------------------------------------- 120406012 19 -----------------------------------------------------------------------------------------------------------------AQIASVLHSAGVT-GDAVGLIVRNRLQHAAAIAGFLAAGRTVAMIYSFQSPDAIARDIEQLNLAAVIADPEDWT-EPVVTGAARVGSAAISLSAPTVAGVVGLERC---------------DTARRHAPSEPGVALK------IL-TSGTTGPPKTVFSVTAG--------EKASGDAPPEFAYWQFGGIG-----VCQLIAGLYNGRRIAMLE----RFTVDGWVDAVRRHRVTRCGVQPAVIRMLLDAD---VPKEDLASLEFLISASGPLDPETRDEFEQQYG---IPIRLAYGATEFAGSLCAWTPELLESKRNSVGRALPDTELRVVDETGGERAVGEQGLLEAKVAPIG--------------------PDWIRTTDIASIDEDGFVTLHGRADGAINRGGFKVLPEAVRRVLITHPDVRDACVVGVPDARLGQVPFAAIEVSAGAAPSDG---ELRELVRQSLPVYNVPVAFAAVEELPR------------------------------------------- 110599818 13 -----------------------------------------------------------------------------------ARGKDTAFV---NRTGVRRFISYQEFHLLSGKMARLLADRGVATGDRVLIWGPNSPWWAVAFWGAIVRGAVAVPV--DFMSE--RERAETIEAKVVIQS-----RFKIEPLNHASSILLE--------------------------DLEYD--LAGLEPFAEIARPATDDVAELIYTSGTTGNPKGVILTHGNLMANIIQVNEHIPVVTSQFNFLSLLPLSHMFEQMGGFFTPLYNGSTIV----YLRTLKPSAIMEALGEEDIYAMIAVPRLLRFLMKKGEAPIQRKFGRHFSLFVSGGAPLSLDVFL-FWQNLGFR---VVEGYGLTECSPVLAANTMD--KQVAGAVGKALPGIEITIEDNEGKNITPG-----------------YYRNEAATREAF--TADGRFRTGDMGEVSADGWLTIKGRAKELIVTAGINVYPDEIEDIFNRTKGVRESCVIGM-DRGGGEEVHA-VLLLDGSGRKPE---EIVAEVNKRLDSLHQVTGFSVWPEFPKTTTLKI------------------------------------- 121700495 262 -------------------------------------------------------------------------------------------------------LTYGQLDSLSSRLARYLQTKGVRPGMLIPVCFNKSLWAIVAMLAINKAGAAFVTLDASQPPSRLRSIIKQLDPPLALASNQTLLADMITPTLAVADSILSDLPMKTAKQ---------------NADDW---------------PVDATAPAYCFFTSGSTGEPKGCLVDHAALASVATHCHALHLD--STSRVLQFASFSF--GVSLIIWCTLSAGGTICM----PSDSDVSRLGDAVQTMGINWAFVTPTVLATLH---PDMVPG-----LRRILVAGEAL-----KKAQISVWASRTSLFQAFGFTEWAGVCCVSPQIHTIADIGIIGTPAPG-EPETL------APIGAVGEILVEG--PSLAQGYLHSPEKSAASFLDRVRGWYKTGDLAFYDSNGLLRYVSRKDRQVKVRGQRIDLGEPEFHIAQRKAVIDAIV---PADGDGVALMAFVAVAHGDEPNAEFVAKVIEYLEERLPDVMIPRIFLQIRSMPLTVTGKIDRLRLRQ------------------------------ 121700495 2970 -------------------------------------------------------------------------------------------------------LSYRELDEFSTRLARYLTSEGIAPNEVVPICLEKSRWTPVAMVGVLKAGGTLLLLDTSYP----QQR-----------------------RKEICDEVHARIVVTSATHAAESRELASRVVLLGTDDLAWAE-QSQQSTEVSLPKVQPDHSLYVVFTSGSTGKPKGLVVGHGSYC-SDARDHIAAWQLTRRSRVTQFSSYAFDM---SILLSVLMVGACICV---VTDEQRKNNFSEVALALKANFAMLVPSVALLFRPE--------DLPTIDSLMLAGECMTEDVSSWA------PHVRLINGYGPAECSALSVVQSSISPTSDPRNVGYPI-GCVLWVVDPQDLNVPHGAIGELLIEGPIVG--KGYINQPEKTAQAFIKTAGRLYMSGDLVRSNPDGSLTVIGRKDRQVKLRGQRLELAEVEVHVLARDAVAEMIAPG--GTTKSQLVALVLQPENQVDPSEEFASQVAAALRQQVPEFMVPAIFLPLRQMPRTHSGKVDRIRLRNLVA--------------------------- 121700495 1395 ------------------------------------------------------------------------------------------------------KLTYRELDQLSDRLAAELASHGIRPEVIVPICMERSRWTTVAILGVIKAGGAFVLLDASQPQENICQRVNAA---VVLTSEGNIKLAQQLAPAALVIDEPHSQSWPS--DVIIPSIPGKPTS-----------------------------TLYVAFTSGSTGTPKGVVIEHQSFC-ASALALNDITQVTPHSRLLQFA------GYSFETLSALMAGACLCV---PSDFQRRNELASATKEFCLTHAHLTPSLARHVLRDNPDFT--------KVLVSVGEPLTPDVADWATSN---PQCRVMNGYGPAECASTTIQPLI-TTESSPQNIGFALTGIGCWVVHPENHDLPIGAVGELLVEG--PTVARGYLNDPTQSAAVFISSPPRMYKTGDLVRYNTDGSLQYVGRRDSQVKLRGQRIELGEVE------------------------------------------------------------------------------------------------------------------ 183985251 31 ----------------------------------------------------------------------------------------------------TVQLTYSELVEDMEASVAWLAARGVGRGDRIGIRMP----------------------SGSYG---------------LYTAILAILAAGAAYVPVDADDPDERAELVFGEANVVAVITEAGIERTLGASRGWRAGAPLVRDD-----------AWIIFTSGSTGTPKGVTHRNAAAFVDAEAQMFLQDNIGPGDRVLAGLSVAFDMWL------AWRHGACLV--------PAPRSLVRLVTR-DVTVVSTVPSLAALWPAEALEAV--------RLLIFGGEACPPE----LAERLAVDGRELWNTYGPTE--ATVVACAARLDGTGPISIGLPLPGWDLAVVDANGQPVGYGEVGELVI--GGVGLARYL--DSDKDAEKYASMWTRAYRSGDLVRLERDG-LYFCGRGDDQVKVGGRRIELGEVDSALVHLAGVSGGAAAVRRTATGTPVLVGYVVSADPAFDIAAARRQLAEH----LPAALVPRLVQI-DELPTRTSGKVDRDAL-------------------------------- 187736207 205 ------------------------------------------------------------------------------------------------DGIDDTTLTYGQLLAISVAFAKRLKK--ITSNRRVGIILPPGKGAAIANLGCLFAG--KTPVNFNYSASEGAFAVKQSGVDWFITADTFMRK-------------LQNFPWPPQRDLILMER---EIPLLKGSAKRWGLAIKFLTAGFMIKKLGLDAPAVLMFTSGSSGEPKGVPLTHHNLLSNISQCSSRIT-LEPQNRFLGSLPVFHCFGITIGLWYPMIGGYDMVTY---PSPLEAKRLGALIKQYGISLVVTTPTFLRGFMKRCEPDT----FKTVRYLIVGAEKLPEDLSIAFREKFGIIPC---EGYGLTEASPVCSVNFIDPAPMKKSSVGALLPGIAIRITSPHGRVVPITTSGMIWLKG--PNIFPGYLGGPETDRDIFVD---GWLKTGDIGSADEFGFLKIEGRISRFSKIGGEMVPHEALEAAIMNIPADEEIAVVTIPDPVKGEAVALLTTLVTDYV--HQARTLIRGLIDQGLPALWCPKEIIPVERIPVLPSGK-------------------------------------- 115397823 51 -------------------------------------------------------------------------------------------------------------------------------------------EYVVGFLAILAVGAAVVPI---CASTPLLRRIILCKTAVSVPVKEACYFVQKAQCAAILCSAINTSRQPPFAALTIAEHLGTTAVAREDIFISSNRFLDLNRAGL------------VIFTSGTTGPPKGVVHR-RGQLTENAEIIAEQYRITDTDTAQHLLPVHHATGIGITLLPYLISGACV---EFRSGGFDPAWTWDRWRRPGITVFSGVPTMYTRLKQYFEDPADARDARRLRILLCGTSALPSPVQAFWTKLLNGK--PILTRYGATEIGSIFKVDL-DPDDTLANSVGRLEPGVSIKLTDE----------GLLLVKGPL--MFSKYLFDTQATIDSHDE--DGYFRTGDVVHQ-EGPYYTILGRASDIIKSGGYKLSALDIERELLGLEYISEAMVVGVPDDEFGQRVAAAICLATKHRNKKLTLEALRTDLRDRLAGYKLPTVLRVLDELPKSGTGKVQKKIL-------------------------------- 171691450 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------VFSASNPGSTPKELAAQVSQVGVKVILC---------NADTEATAVAAAKLTGLDSRNVVVVLTPTNSSTPLTSSGSLSWAKITSRH-------VLDSS-IICLLFSSGTTGPPKACKLSHTNMVAEAALV------LSPNRDFYTAAHIAGIQG--YFV-NPFYLGGTVYWMRG----FDFPLFLTYMKKYQVTHFFSVPPVFLLIAK---SPMVTDQLATVEQAVSGAAPMGREAAKKKLGGGRLGKGRLVQTWGLSETTGSVTVLNMGSEDDESGSVSALVAGIEARIVDDEGRDVEVGKEGEIWVRGPM--ITKGYWENEEANREGFADGGVGWFRTGDVAVY-RGGLFYVVDRKK------GNQVAPAELEALLISHPKILDAAVIGVDDEKEGEVPRAYVVVGDQKGITG---QEIQEWVAKQVSSHKKLRGVVFLAAVPKSPSGKILRKDLRALA---------------------------- 212636098 13 -------------------------------------------------------------------------------------------------------LSYEELNTQSDRIAAALIQFGLKPDMKAVLMVTPSVDFFCLTFALFKAGIIPILVDPGMGVKNLKQCFIEAKPDVFI----------GIP-KAHVARRLFGWAKGSVKHLITVGGGGALASALTGAVRLEHIVSQVAEDKFEMQWLAEDAMAAILFTSGSTGTPKGVVYSHK-MFEAQISALKHDYTIKPGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPNFIFAAIDKYQCSNMFVNPALIERLGQAGCE--TQHKLSSIKRVISAGAPATISSIKRFSQML-NSDVEVLNSYGATESGSTDVTDNGGGI-----CVGNAINGVDISIIDIDENPIDANQIGEIVVKGPMVS--RAYYQRDSATQAAKIIDGDDVRHRGDLGYLDDNGLLWMCGRVDAT--TAGLRYYSIPTERIFNTHPDIKRSALVGV------------------------------------------------------------------------------------------------- 121603184 33 -------------------------------------------------------------------------------------------------GGVIQDYTWSQVADQVRRMAAHLKAQGWEPGSNVAILSKNCAWWLMSDLAIWMAGHVSVPLYPTLAPDTIAHILTHSEAKACFV-------GKL--------DAWENMKPGVPGGLPCISYPLSPPDVLNNHD-GWDAICARQAPLQGELVRGAEELATLIYTSGTTGRPKGVMQSFGSFA-WALDAGITRIDLTGQDRMLSYLPLAHVVERVLVEHGWLRTGMRLYFAESIDTFPAD------LQRARPTIFFSVP---RLWVKFQQGVHHKIPPARLQLLLSAGAPMPLALLSW-YRKLG---LPINEGYGLTENLAVSHLTVPGTNQ--EGTVGPAYPGVEDRI---------DPETGEIQMRS--PALMMGYYKDPVQSRAAFTE--DGWLRTGDKGQLDARGNLHITGRVKDLFKTSGKYIAPAPIEDKLVMHEAV-EACVV--------------------------------------------------------------------------------------------------- 168830130 1 -------------------------------------------------------------------------------------------------------MTRERLERDVTIFSRMLTLRGIPEDGRVILKAANSYWFVVSLFSLCNIAVSVTVVDEQTVLDEVAQIYDEAGACCILT-----------------DSDLELPHALVILIQDLIQEEAVHPDWVGEPKLEALDFSK---------WCERSDAL-ILYSSGTTGKPKGIVKAGSAFMENIRHSI-HAMNYLPSDHMLPVVPFSHFYGIS-LIFSWWLTSCSLIIC-------NPKNLWSVIAKDRATVVDANPSAFYTLLRMLNRKPEQLEMVKVRMWCVGGSPLTQDLEEKFNNIFGQ---PLLNGYGLSELGNVTL----GTLECPKG-CGLPLPGVDLKILDSTGNQQADGIVGEVWIRSA--GCMEGYLNRPDLTQSVLQD---GWFKTGDLGYLD-DGMLYVIGRSGKTVNRMGYMVSPVYIEDRIGSLGY--RSCVITLEDEAKGTLLVAFI-----ESDSSQVVPVLRKEMSQVLPSYMFPDLLLPLDHFPLNRNGKVDRLEMERVAL--------------------------- 163702631 636 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVTSRAFVEKGRLDALVTGLSQSLRIVYLEDVRRIGLLDKLGGFLHW--GRPL---------------APRRPDDPAAILFTSGSEGLPKGVVLSHRNMLANAAQAQARI-DFGRTDKVFNVLPVFHSFGLTVGLVLPLVSGVPVYLY------PSPLHY-RIVPELNATILFGTDTFLTGYARA----AHPYDFRSLRYILAGAEPVKDATRRTYAEKFG---LRILEGYGVTETAPVLALNTP--MFNRFGTVGRIMPGMEARL-----EPVPGPDGGRLFVRG--PNVMLGYLRAENPGV---LEPPPGWHDTGDIVTIDRDGFVTIKGRAKRFAKVGGEMISLAAVEAMAAELWPGAASAVAAVPDARKGERLVL--VTEQRDAGRAAFLAHARAHGASEL---MVPAEILTVDRLPQLGSGK-------------------------------------- 149276357 34 ----------------------------------------------------------------------------------------------------TVSITYEDLNTKASRLA-VLISANADGEEIIGISATRSIEMVIGILAILKSGRAYLPLDPTYPEQRLQQIVGDSG----------------------------------VRTCI---------ASTTESNFFCQFSLQTIAADQEHAISSASHPVCILYTSGSTGLPKGVCLGHANFILWHALSGPNIQALQ-----FCHFDASFM-----ELFVPLITGGTVLIRE--DDRLDGGRLLNFIISKKINKVFLPYVTLQYLTEAAT--AENRFPADLKEVITGGEKITPTIRKFFGEL--PESC-LWNIYGPTETTVCVTTRLDGDTAAWPGTIGSVMAGSEIYFLDEQLQLVENGTAGELCITGV--CLANGYLNKPEKFVE-WVHPLHGIYRTGDLGSYKENGEIDFIGRRDGQVKIRGNRVELGEIEVALMQSTNIRQAVVILREDQPGRKTLAAYLVCEEGTFDAAAL----RASVASALPDYMVPASFSLLPELPKTTSGKVDKKALPK------------------------------ 197732746 8 -----------------------------------------------------------------------------VSRAVE-HPDDPALVHSGEET------SYGELLARAQRERARVARAAPDVDDPIGIPAEKSPATIALVLACLLEGRRFLLPSPALPSGALRELFE--------------RAGRTRVLSP--APAPAAGSVPTAESAPVPVAAAAPVPTATATATATATAAPVPEPPTGPRRTGPDDVSFMLTTSGSTGRPKIVSLGRGAVDRFTDWAGER-FGIRRGTTVLNYAPLNFDLCLLD-VWTTLKHGGRVVLVDPAEAT-RAERLLDLLDRHEVRVVQAVPMLFRLL--TDAAVPSGRRLDGVEHVIFTGDTLPTRCLADLPRLFGGAR--LYNLYGCTETNDSFLYEVDGTEPPAPIPIGRPLPGVDAVIVGADGRLLTGPGVGELEVSTPF--QTSGYEQNAERFVTRLRDGQPRFFRSGDLVRRHEDGRITLEGRNDHQVKVRGTRVNLHEVEQVLLAHPDVTEAAVVTVPDPVAGRLLRAVVRRAPAAAPAARLNTVLRRHCAGLLPLTSVPSELLIVDTLPRTSTGKIDR----------------------------------- 211590022 268 --------------------------------------------------------------------------------HARLTPDAPAICWDGN-------FTYKELDDLTSRLALYLTDIGVGPETFVLSCFEKSSLAIIARLAILKAGGAYISIDASDPPDSVIARVN---AKVMLTSPE--YASKYASLLSN-----------------VVSITGDMLKELPTGTVS-----STVQPQNAC---------LILFTSGSTGQPKGIIQEHRSYATAIRDYNK-VLGLGRHSRVFQFDDYAFISNNDYLT--ALAAGGCCCV-------PTPSALIENINTTNANMSFMTPTAIQLSHK---------DVPCLELLCVGGEPMSNDLLMKWSPHVK-----LVNQYGMGEAATFCASPKPGHNAVKSGSG---------AIWIANERPVPVGAVGEILIEGPHLS--RGYLDDLQKPDVGFLNTVPRWYRSGDLGRYRHDGTVEHMGRKDTLLKLNGGRVESTEVEYILRKTLSPGDFTVVGEIDGTDDPILVAFVYLADGVSDHESLVQAMQKEVDTTLPKHMMPSLFLLVDRIPRTRSNKLDRRKLHQIA---------------------------- 118470559 21 -------------------------------------------------------------------------------------GDAVAIRDERLETA----FTWREYGTAALRAAAKLRATGLQRGETVGLMLTNRPEFHIADMATLLAGATPFSLYPTSAPEQLAEILRNARCRILITEPRFVR----------VLRAAVNLSDLTASTVITVGTPSWTDLVAEGESIDVDEALDACRAE-------PSDIATVIYTSGTTGAPKGVELTHHNIM---SATREIVDHIGARCDMWSVSPMAHIAERVSTHYAHILAGSTVVCC------PDATRLIPMLSDVQPEIFFAPPRILRAITASDLEVRRNTGLARIEVALTGAAPCPTGVVEYFHKL----GVPLRETYGMSETAGPVLIADVDDV----GSVGRPLPGNEVRVADD----------GELLIRG--PSVMARYRDRPDATAEALDER--GWLHTGDVARIDGCGRVRIVDRKKDIINSSGKNMSPANIEARVREFPLVEHACVIG-------------------------------------------------------------------------------------------------- 108801587 30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HWRAELAAYADTPVRFADPDPDDLFMLIFTSGTSGEPKAVRVTHEGRMLAAR------FGLGPSDT--CYLSM--PLFHSNAVMAGWAAGASLALFSASQFIPD-------VRRYHATYANYVGKPLSYILA---TPPRDDDADNLKIMY--GNEGAPRDLDRFARRFG---VTVVDGFGSTE-GGVAIARTP---DTPEGSLGP--LGPDIAIVDETGERCAPGQVGEL-INPNGRGQFRGYYNDAER-------MAGGMYHSGDLAYRDENGFIYFAGRLGDWMRVDGENLGTAPIERVLLRHNDVVEVAVYPVPDPAVGDRVMAALVLRPGAEFA---VEKFQAFLAEQLGPKQWPSFVRVSSSLPRTETFKVLKR---------------------------------- 154304909 1972 -------------------------------------------------------------------------------------------------------LTYQQLDGAARSLAQLLIAEGVGPEIAVGLCMDKSRWAMVAILAILYAGGAVVPLGVQLPPERISVILQDSSPAMVLCDESKADRFQSLGYKSVTVNEAALADLPK-----SYDGRHSGVPSKSVR---------------------AEDTAWIMYTSGSTGLPKGVTLEHRG------------------------------------IYNAILSKGTDLNVD--PSY----RIFQFAA-------FT------------------FDVS-----------ISDILMAWTFR-------------GSYETGSSII--------------GRPIRGTQNWIVDNYNRLVPIGAVGELLIEG--PQVARGYRNDPVKT-SAAFITDPGMYRSGDLVRYNADGNITILGRSDSQIKIRGQRVDLGEIESCIVKLPKVR-TAVVEYLHISDNQALVAAVEFLDNDNDDDGYSAWLKKSLAKRLPAYMVPRLYLQIDKIPKNASGKIDRKAVRQFMMGEGNQIAD------------------- 154304909 865 ---------------------------------------------------------------------------------VKEQPDSPAVAWDGD-------FTYKELWANARRLARYLSSLGVGPESRVAVCMNKSRWTVVSILGILESGGVVVMLRSQSPLEQAKALVEDCQAAVMLT----------------------NAGHTD-------RFTGSGPCIVEVSGTLLASLPDPIVDKPICPALTPDHPAWIVYTSGSTGLPKGCLLVHGGLLPAHGRATRW----SKESRTLQFAS------HEFDV--TLQEIMTTLIFKGCVCIPSEDQLSQAIRDMNVNQMVLTPTVASMI--------NPADVPSITQLQVAGELIKPSVVEWI------DHAEVVNIYGPSECS-------------VYSSCGKPMQRIEDAPVTDHNRLCPIGIPGELLIENSW--QARGYVNNPELTAQC-FVVEPGMYRTGDLVQQNHNGSYTYIGRIGSEVKFRGHRVDLGRIEYWIGKLLAGVQTIIVDLVDLQAGKKLVAVIDFIEGIAPSSKIQKDLRDGLVDKLPSYMVPTAFMPWKKIPLTPSGKTNKKVVRQLLTN-------------------------- 154304909 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRLCPPGAPGELLIEGPL--LARGYLNDKAKTATAYLGIGPGFYRTGDIVRQNNDSSMSYLGRRDTQMKIRGQRLDVSEVEHIIKSLDGVIR-AVVGLLPADKGAILFAAVEFSKHTAFDDELRKLLRNTLQAKLPSYMIPTFYIPFRSIPLTSSAKTDRKMV-------------------------------- 145222893 22 ---------------------------------------------------------------------------------------------------EDRTWTWREHLGEAAAQASALI--GLADPSRVGVLLGNTPDMLTAM-AAAGLGGVLCGINTTRRGSALGRDVLRGDCQILITDDA-HRG------------LLDGVDLPGVR-VLVVGTPE------------WSELIGRAGELTPHREVTVTDTYMLIFTSGTSGDPKAVKMMHAMVLLGAALAGRY--ELTPRDV--CYLSM--PLFHSNAVLAGWSAGAAM-----APAHFSASGFLGDIRRYGATYMNYVGKPLAYILASPEKP---DDIDNLRVAFG-----NEAGDRDIAEFSRRFGCEVWDGFGSTENAVTIT----REDGCPPGSIGKGFPGVAVAEFDAHGALVNGDAIGELVNTQGA-GMFAGYYNDQDATDD---RMRHGMFWSGDLAYRDADGWIYLAGRTADWMRVDGENMTAAPIERILIRLPAISMAAVYPVPDEFVGDQVMAAIVVQDEATLTP---QEFGTFLSEQLSPKAWPRYVWIADELPSTATNKVLKREL-------------------------------- 193078058 42 ---------------------------------------------------------------------------------------------------DDKQLTYQQLYDYAIHYGTYLKQQGIRETDFVLLQSPNVIEVFIVIFGLYAIGARPVFCLHGHGSYEIENIARQSRAKLCGSANEST--------ATDVCEEFSKPNFKLWFRESIVSRSSIEASLP--------QLQGVAPAFNLRAQSESEDIAFLQLSGGTTGLPKLIPRTHADYIYSIEKSAGLTQDTKQLVVLFCMSSPGF--------LGVFYVGGTVVL----SQLTHPRVCFELIEKYQIQQVSLVPAIATLWLNA--ESLKDYDLSSLQVVQVGGAKLLPSL---AEQIIDTLQVKLQQVYGMAE-GLVNFTHLDDSDQITIQTQGKKLSHLDIRIADQDGNALPINAIGHIQTRGPY--TINGYYNLPEINQRAF--TQDGFYKTGDIGYLDENLNIVVTGREKEQINRSGEKITPSEIEEFILQYPSVKDVCVIGVSDDYLGERIKAIIIPK--------------------------------------------------------------------------------- 119510427 43 -------------------------------------------------------------------------------------GDTVALH--NPNAKPEVIITYAQLADKIQQFAAGLQASGVQAGDRISLIADNSPRWFIADQGMMTAGAVNAVRSSQAEREELLFIIANSGSTALVVQD-----------LNTLDKLRERLNDLPIQLIILLS-DETPPPEATPKVLNFSQLLEIGANHTLMRVLPKGDSLTLIYTSGTTGKPKGVMLSHNN-LLHQVKTLGTVVQPQPGDVILSILP----SWHSYGEYFLLSQGCTQVLKKFKPHYMIAPRLWESIHEGVLKQFGMSETYIKQRIAQGLSLNHLHA-SSLKIVALVGERL---VYAKVREAVGGRSVEILQGYGLTETS--PVTNARRPWHNVRGSSGQPIAGTEVKIVDPETKPLPLGERG-LVLLKG-PQIMQGYYQNPEKVIDA-----EGWFNSGDLGWVTPENDLVLTGRAKDTILTNGENIEPQPIEDACLRSPYV--------------------------------------------------------------------------------------------------------- 40807357 84 ---------------------------------------------------------------------------------VRRHPDKTALIFEGTDT----HWTFRQLDEYSSSVANFLQARGLASGDVAAIFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTTSRARALVFGSEM---------------ASAICEVHSLDPSLSLFCSGSWEPGAVPPSTEHLDPLLKDAPKHLPSCPDFTDKLFYIYTSGTTGLPKAVVHSRYYRMAALVY---YGFRMRPNDVYDCYHSAGNIVG----IGQCLLHGMTVVIR----KKFSASRFWDDCIKYNCTIV----QYIGELCRYNQPPREAENQHQVRMALGNG--LRQSIWTNFSSRFHIPQ--VAEFYGATECNCSL-----GNFDSQVGACGFNVYPIRLVRVNEDTMELIRGPDGVIPCQPGEPGQLVGIQKDPLRRFDGYFKKGDQAYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTGRAGMAAVASPTGNCD----LERFAQVLEKELPLYARPIFLRLLPELHKTGTYKFQKTELRK--EGDPAIVKDP------------------ 167628841 11 ----------------------------------------------------------------------------------ASREEQEALVWNG------RSYTYRWLLARIGQWQERLAKAPVTAGMVVAVYSPNVCALL---LALVDRGAIVVPLTR--SVRHLREEFLAAEVQLVISTDEAVFAWKLGDR--------------------WVGEGGAPLVGNEAVVPSDDSALATPTNPLLLELIRRGHPGLVLFSSGSTGKSKAVLHD----MTLLLKKFQV---RRQGKRMLTFLLLDHIGGINTLLY-VLSNAGTIVTVPGR----SPEAVCANIARYRVEVLPTSPTFLNLLLLS--EAYKQADLSSLELITYGTEVMPESTLVRLREALPHVRLQ--QTYGLSELG--ILSKASDSLFVKIG-----GEGFETKVVD-----------GVLWIRAE--SAMMGYLNAPSPFDE------EGWFNTHDEVIVDGE-YLRILGRRSEIINVGGEKVFPAEVESVIMEMDNIADVAVSGERSPLTGQMVVAHVVLKRPEEA-AVVKKRLRQFCRSRLAPYKVPVKVTVVEG---------------------------------------------- 78186834 42 -------------------------------------------------------------------------------------------------------ISYDDFHEDVRRFSAYLKENGTAAGDRVAILSENRPGWYLADMAVLSLGAIDVPLYPSLPPNQIEYILKDAGVRAVIVSN-MLQLGKILSIWQN---------LPDLTQLIVMNRLEEPVDLNNAKAAGTQLLLDK-PWMLDGTKVDPDDVATIIYTSGTTGLPKGVMLTHRN-LCENVKSAAEIIRIDETDCSLSFLPLSHATGGYYLLF---ACGASIYLAESIETVSLN------ITEARPTIIFTVPRLFRSIEKKGSQKVKKRFGGRLRYFVSGGAALPQKTGEFF-QALG---ITILEGFGLTETS--PITNVNRPEKVKFGTVGPTVANVEMKI----------AEDGEVLFRG--PNIMKGYWQDRE---ATAEVIRDGWFHSGDIGEIDGDGYLKITDRKKHIITSGGKNIAPMPIENLIAENPYVDQVMVVG-------------------------------------------------------------------------------------------------- 211956825 11 ------------------------------------------------------------------------------------------------------EFTWKECYDTVRRMAAALQSMGFQPGDRIGILSKNCAEWFLADFAIQAAGYISTPIYYTASGDTISYIIDHADIKAVFM-------GKLDDFAPS-EQSIRDGVVK-----IALPYKTIDCE------YSWTELLKQNEPLPEDQLAKPDDELFIVYTSGSTGNPKGVEVSWRNIA-YGAWSPTQSLELGREERLISYLPLAHITERALIEHVSLYAGVVVSFVE------SLDTFAEDLRAAEVTMFISVP---RLWMKFAKVPQKKLDLTNAKLIGSGSAPISKAVLEWYQKL----GINITEGWGMTETAGLASSHFPFRAD-KVGTIGTPLAGLEIKITDE----------GELLIRGD--SVTKGYYKDPEMTAETIEE--GGWFHTGDKVEQDADGFLRITGRVKEIFKSSGKYIAPVPIEAMLFDNTYVEQACVMG-------------------------------------------------------------------------------------------------- 156049709 585 -------------------------------------------------------------------------------------------------------LTYQEFDNLATRLSAQLSKY-IQPGDVVCVHADRSINWLVAIYGILKSGAVYSAQDAALPGHIREANFQTAGGKLFLTPASSQRG--------IAPESCTL--CLSVEDLVQLPVPSSMV----------------VAPRQTPRPADS---AYLCFTSGSTGKPKGVMCSHEG-LVAFQKDLAVRLFALPGQRISQLMSPAF-DGSIHEIFSALSYGATIVLADGI---------------HPFSHLEKSTAAI--LTPSIANILDPEDFPMLRNVYLVGEPV-PQHVNDVWSSVKN----LYNMYGPTE--ATCGATIKRLLPGKPVNIGAPNPTTRVYILDRNQQLLPPGVIGEIYVARGYIGMPQM---SAERFLDTICNRGEMMYRTGDRGYFNRAGEVECLGRNDRQIKLRGFRLDLNDLERVAEAIPE-----CSGIAICQKGDYLVAMVQP---ETLD---IAKVRAKVTKVLPVHAVPRVFMAVEKFPMTPAGK-------------------------------------- 16151356 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGQPKGVMHRTLENLVHWHAEA---FDLHAGSHTASVAGCGF-DAMAWEVWPALCIGATVHLPPSTIGNEHLDAWWR-AQPLQVSFLPT-PVAEYAFSRELGHP-------TLRTLLIGGDKL---------RQFPRDQTFVINNYGPTE--ATVVATSGRIEPGRVLHIGRPIANARIYLLDRQQQPVPTGVQGELYVGGA--GVARGYLNRPQQFLDDPFSDEPRMYRTGDLARWLDDGNIEYLGRNDDQVKLRGVRIELGEIETALSAHDAIRECVVL-----VRDGRLVAWFTDIEQVEIGD-----LHRHLQARLPDTLVPAAYVRLDSLPLTAHGKLDRKAL-------------------------------- 148556671 9 ---------------------------------------------------------------------------------------------------------YAAFAGRVRRLAGWLDAAGVKPGDRVVWLGQNS----------------HCVL------------------ELLIAAGRRGAALAILNWRQSEDELRFVLDDLDPQVVVWQPDSLPDAEWRERSCTWLRQ--DSLDPACAYEAMPSDAPQLLLYTAAFSGRPAAAILTRQALVLQALH---------------YAALRGWNHATTYLSATPLFHVATTFVVGGRNLFADPADMCAIIAAEKVSTFILPPTMEKILELGDGRP----DLTSLRS-----QPYKPE-WNWGKRPYG---------YGQTETMGY--ATFSALGDPGKGGMGRPSPLVRLAMLDEEGRELPDGEVGEIGVR-GW-TVSPGYWRRPEINAQRY--TADGWRRTNDLGRRESDGTLSFIGPKGRLIKSAAENIYPAEVERCIAQIDGVAEVAVIGTPDPVWMQSVRAIVVAKPGTAIDE---AAVIDHCRRTIASYKKPRSVVFADALPR------------------------------------------- 148554985 7 -----------------------------------------------------------------------------IRRSFRALGDRPAIEFRG------RWVNWQEVGRFADRLDTLLAEAGVAPDARIGL--------------VARNRASHSLVHPFLPAAALAAEVERLGAAALIADAEDW---------PPIAESCARIGCAGI-------ALGEEPFLPRPVDGLEHATIVQAAHDGVIEIL----------SSGTTGPPKPLPLHVLQRAVDSAPEGESADGPPPQINVWPLSGVG---GLS-LLAASGAQGAPLVLIE----KFTAEALADAVRRHRPPMLGLPPAAIRMMLDADIP---RAHLASVTAIYGGSAPLDPDIQERFERQYG---IPIHWGLGATEFCGTIVRWTPAVGDAKRGSVGLPMPGVELRVIDDDGSSIEDGREGLMQVRCP--------------------AIRPDWVATTDLIRIDADGYVYHLGRHDGAIMRGGFKIMPERVADALREHRAVRDAAVVGLPDERLGAVPAAMIELHDGAQADEA---ALLAHLRERLPSTHMPVRIAVADELPRTPSLKV------------------------------------- 121701921 2834 -------------------------------------------------------------------------AHEIIEQHVLSRPTSPAICWDGD-------FTYEELDSLSTRLAQHLAGLGVRPEVFVALCFEKSAWAVIAQVAVMKAGGAFASVDPTHPEARLQGLVEDLGASIVLCSAKY------------VDKASKIAQSAFVV---------SEETMTR--------LLESPSRTCVTRP-DIHNPAYAIFTSGTTGKPKVTVIEHICLSVSSPATLGMTLDTRALQFSSYTFDVS-IM--EIILV--LMTGGCVCV-------PSEEELAGAIKRLNANFISCTPS-----MANTLDPA---DVPQLRTIVTGGEKMTPSHLERW-----SDRC-VINAYGPSE------STVMATMSMKVDSAGVRLIGTAVCVVDPQNRLLPIGAVGELVLEGSNVG--RGYLNNEQKTKEVFWAKSPGMYRTGDLVRYKPDGSICFISRKDTQIKFNGQRIELEEIEQQCIALPEGARVAVDVVDPETKAVALSAFYSLVPMSESTREFAKKFQEALTKVLPPSMMPKLFFPIRRLPYSTSGKLDRKKLRA------------------------------ 121701921 282 -------------------------------------------------------------------------------------------------------LSYQQLDDLSSKVAYYLQKRGVGPEVCVALCFEKSKWNIVAMVAVLKAGGAFVPMDPTHPTARLQSLVRGVQAQIMLCSRNYAEKLQTVA-----------------ETLLPLD----------------DEFVDTLPSPTTTVSVKSSNAAYVIFTSGSTGEPKGTLLEHGAYF-SSVMAHGPAFSIDSTTRILQFA------AHTFILTG-LMLGACVCISEEARLTDIAG----VINDMRIDFACLTPSFIGFLE---PSAVPG-----LKTLVLAGEAMSPSTW---------SHLTLVNGYGPTE------SSVTAALNTKL-SATCRDIGQQIGVVNPKNHDAPIGCPGELVLEG--PTLARCYVNNPQKTNDAFWTKRDRFYKTGDLVRYSSTGSLTYIGRKDTQVKFHGQRIELGEIENQLSTDVDVKHCVAL-LPKSGFSQGLVAVLSLSAGLKDGPDLENRVKAQIRERLSARMVPSVWLCVETMPMLVSGKLDRKLTSTWVSGMAQDPDMPAT---------------- 121701921 3926 -----------------------------------------------------------------------------------AHPDSPAIAWDGE-------VSYREMYDLASSFATYLVSRGIGPETLVPICLDKSLWAVITILSIFIAGGAYVPLDPAHPTSRHEEILAEVDARVVLCSPQYHNRYSGI-----------------VKTIIPVSKETVKA---------YSALSGNAKRSNH---VTPSNMAYAIFTSGSTGRAKGIIIDHRA-LASSVMAFGPLVGLTETSRAFQFASLTFVM----EVLATLMHGGCICI-------PSEDRLNDVIRRMNVTWTFLTPSI--------ASIIEPSSVPSLEVLVCGGEKLSREVVKWAH------RVRLINGYGPTETTIFAVLNTEVSSNRDASCIGFGIPCTLTWIVDPDNHDAPLGAIGELALEG--PALAREYLKNPQKTAEAFVDEFRRIYKTGDLVRYNPDGSVEYISRKDHQVKLHGQRMELGEIEHRLYEDDHVRHAVVIPKAGPLQ-QRLVTVLSLNSLNSNAEDLAKAIQKNLEAQLPIYMVPQTWALIKKLPMLVSGKLDR----------------------------------- 121701921 1831 -------------------------------------------------------------------------------------------------------LTYSKLNELSALLAFYLTKLGVGPGVLVPMEFERSSWQIIAMLAVLRLGGICLPL-TGIQSDEIIE-------KLLVDHD--------------VQVALASPHKAQI--------LEGTISYVVPVSKSLFDYLPR-SGETLTSSVKPTDGAYVVFTTGSVQGSKPVVLDHQTILTR-AEAFASALGLNETTKMLCTSDMF-----LQEVLSSLMCGGRVCI----PADHSARNLSTSINTSHANTVSITPSL--------ASLIRPSDVPEVQVLALHGERMTTQA-----KDLWSPKVRLHLWYGAAECSSTSISDSPDETRNLGRSAGCTSWLVDPA---DHNLLVPIGCVGELVLEGPVLASGYLLEGEHENFIEEPWSPIRRMFKTGDLARYESDGSLVYMGR-----KGTGARIDNWQVQKHLDSFPSVLE--LIRSDDEAEAELLAVYIQFKDGQESSHQLIAKLHTHLLSVLSAAQVPNLYIPVPSMPLTSFGKLDRQLLRR------------------------------ 163782081 2 ---------------------------------------------------------------------------------------KTALIHRG------RDISYSELIESIGSFANLLDTL---PDERVLIISENRPEWVYTLYATWRRGSIAVPVDFMSTPEEVAYVIEDSKPKVALCSQQT---------EETLKKAVELAGV--------------------ELEVINYDEVALPKPYEKVFHREIEDLALLLYTSGTTGKPKGVM-----------LTFRNIFSNIEG-----IAETGIATHHSYTVLVPIHIGATVVFLDKL----TPEDIVDKLKRYRISIVVGVPRLYRVMERIEANPVAKLLFKNVKYFVSGGAKLDPE----VAKDFTTLGFTVIEGYGLTETSPIVTFNPPD--RIKLGSVGLPIKGVQVRLAND----------GEVLVKG--PNVMKGYWNKPKETEDV---LRNGWLYTGDLGEFDEEGYLYIKGRKKELIVLGGKNVQPEEIENLLRRTELIKEVGV--LEREGKLYALI-YPDLEKAKELEETLKWEAIDPVNREL-----PDWKRIVGELPKTRLGKLKR----------------------------------- 195450152 36 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTTGTPKAVTISNSRKLFQAYSY------LNADDVQYAPSTLDWLTGLLSLVTAGVYGTVRLI----SKETFSTAHFLDMCDHHGITWTVLANSHVAMLANAPD--LQARQLLSLRHLLFAGGHCLVGTLEKMQSFLQAKGI-LRNAYGFTELGTVASSNYK--VDSKPTSVGRLMANIRMRIVDDEGRNLGPKETGELFCHN---GQTQGYYGNPKATAE--IQDPAGWFHTGDVGYFDDDNYLYIVERKKDMLKYLGMMYYPHEVEEVIAQMRNVAEVCVFGIWNETEGDAAAAAIVAKPGSQL---LASQVQEFVRNNI-PVQYKQLIQIVQQLAKSANGKVNRQAVKAAYLNE------------------------- 194536679 567 ---------------------------------------------------------------------------------AQANPSNTALI------TAEQILSYNDLVSQAKRLAQTLLNAGMQSGEHVAISMEKGVGQIVAVLAILHAGGVYVPIAP----------------------------NQPLSRRQTIEESA------NVRIVLRCETCAQKFAWSSATHIDWQDIALETSPYSR----QPEQAAYIIYTSGSTGTPKGVVVSHQS-ALNTCLDINQRHRVCHTDRIFAVADLS-----VYDIFGVLSAGGALVL----PKTRDPMAWNSLVTQHSVTLWNSVPALFDMFLTF-CEGMKFNTPQQLRTVMLSGDWIDLSLPGRYRS--FRPLGTFSAMGGATEAAIWSNEYLVNHVEPHWRSIGYPLTNQAYRVVDEAGRDCPDWVQGELWI--GGLGVAQGYWNDEPRT-ATQFHQIQRWYRTGDMGCYWPDGTLEFLGRKDNQVKVGGHRIELGEIDAALNRIQGV--------------------------------------------------------------------------------------------------------- 37680851 44 ------------------------------------------------------------------------------------------------------EFTYSEVADKALRLVTALKELGAEPGDRIALISKNCAEWFICDLA-MMLGYVSVPIFPTAGADTIEYCITHSESKILIA-------GK-------LDDAAATQKV--IDDLVDVKSIALPYDSAPHCQYQFTTLILQSEPSSD-RPQHYDDKLMLVYTSGTSGLPKGAMLTYGAF-SWSVQQLINHIGIQPNDRLFSYLPLAHITERVYIFGSSIMGGVPTAFPESLDTFPTVPRLWRIQDKLRLNFLLKIP-FVSGLIKK--KLADGLGLDQARVLGCGSAPVSPALLAWYHSV----GLNITEAWGMTESFAYSTLNYPFRAD-KIGSVGNAGPGIELKIAADDEIMVRGK------------GLFSGYYKNDIATQEA-FDK-EGWLHTGDIGRLDAEGYLTIQGRKKDTFKTAGKFVSPVPIENKL--------------------------------------------------------------------------------------------------------------- 189500999 2 ----------------------------------------------------------------------------------------------------KEILSFHDLEATTTRIAHTLSQHGIRKGDVVALCMSNNPELLLLLLALLKTEAVSAPLNYRFPAQALLPRLN---PSLLI-GPETLTGTLSFPAKLTPEEILAEIDT--------------EIPLPRQFNTSTTQQFNNSTPQHL------NTPLSIIHTSSSTGNPKAALHSFGNHY-YSALGANENLPFGPGDCWLLSLPLFHIGGYALLIRSLLGGGALAVAEAGTPIR-------DALHDFQLSHLSLVPTLYRML--HDDETLKK--LQRLKAVLLGGSAVEPA----LLTEASAAGLPVYLTYGSTEMSSQ-IATTPGPTSTI--TAGKVLPYRKLAI----------GSGNEILFKG--PCLFQGYLSGKGPVLDTDAS---GWYHTGDTGILSPDGELQVTGRMDNMFISGGENIHPEEIERALCSLTGILRAIVVPASDPEYGMRPKAYIETAENAPND----QKIIDTLSREIGKIKTP------------------------------------------------------ 70982502 53 -------------------------------------------------------------------------------------------------------------------------------GERVAFLAENSYDYVVTLLAILASNAIALPLSPAFPVGELKYILDNSQAKVLVAT--QKYRDKAHDLLK------AGLNTEPVEKIQVGATSSHPVSLE---DLNGERLLGG----------------MMLYTSGTTNRPKGVLIPQSA-LTAQASSLLEAWKYTPEDRLLHLLPLHHIHGTVNAIVTPILAGSCIFMF---PFNTDA-VWNRLAEKSKITFLTAVPTIYNRLLSSFPSLRKGISPENLR-LNISGSAALPTPTKQAWQDLSNGNV-LLERFGMTEVGMAISCGLDFADRVD-GSVGWPLPSVEARLVDTETNEVPGEEEGEIQLRG--PTIFREYWANEKATKGAFVDDGKGKWFTGDVATRRAKGMYFIQGRSVDIIKTGGEKVSALEVERELLSLPQINEAAVVGLPSEQWGQKVAAVVVLNP-------------------------------------------------------------------------------- 87198217 17 -----------------------------------------------------------------------------LDR-AGTRGDSP-FLWAKHD-GQWRPISWAETVRQVCLLAEALRGLGLNPGDRVALVSENRPEWCVADLAIMAAGLVTVPTYITNTERDHLHILENSGARAVIVSTAKLS-------QPLLPAAL---SAPCVEHVIGMEPLRQ---MQAGKFHDWDTMMTGRAVDERLRTVDRADLACIIYTSGTGGSPRGVRLHHGSILQNVGAAHILAEDFGDEEVFLSFLPLSHAYEHTGGQFLPIGMGAQIFYSEG------LEKLASNIEEVRPTIMVVVPRLFEVLMKQGRKAAGKGRLGRMKAMVSGGAPLNPDVGVFFQ----SMGLTMLQGYGQTE-AGPVISCNRPRVGLKMDTVGPPMKGVEVKIA-EDGEIL---VRGELV--------MHGYWQNEAETARAVPQNGPGWLHTGDIGHLDKKGRIVITDRKKDMINDKGDNVSPQKIEGMLTLQPEIAQAMVSG-------------------------------------------------------------------------------------------------- 126645414 474 ----------------------------------------------------------------------------------------------------EESISFRELDILINKTCLKLLEQGVKPQNVVVVHKERSAEYIISILAILRLGATFVPLPVGLPQKRIQVILEDLKPKLLISAS---------------------SDFGS-------NYATSDINLQELR----SSENQKAELELGIDQNRST---YILFTSGSTGKPKGVEVSLLS-LANYIQEAKNLYSKGQEVSMPFFTSIGFLTITS--IFLPLLTGGSIHIYPESKGTSDLSIL-EVVKNKQINAIKLTPSHARVI--QGSELKD----SQLHTVIFGGENLETNLALDFQSQL-PEAAEIFNEYGPTETVGCIVDPNEKAFSVP---IGKPISDCYFYVLDERLNPVPQGVPGNLYL--GGKVLALGYYQNDESFINNPYQDGQKIYKSGDLARLNAHGNLEYLGRADEQIKLNGVRIESTELELLISKFPSVEE------------------------------------------------------------------------------------------------------- 170741077 25 ----------------------------------------------------------------------------LLQAHAARRPAATAYVAYDPDAGRFASVSWAELAARVAARAAALSREGLTAGDRVALWLPNGVEWVAFDQAALSLGLVVVTLFSDDARATTAALLTDSGARVVVA----RRAEEWHGLRSCA------GALGTVRRVIVIEEAGAS-GTADPRLRGLGAWLAKARGSLPPVPLDPDALATIIYTSGTTGLPKGVMLSHR----NLLSVAQAVLDRNPGDVFLSYLPLAHVFERVVGCYLPLILGARVVFARSVEHLPDDLRVARLLDRLRRTVTETAPTLLRALRAVAAAPIRRSLGGRLRLAVSGGAPLPDETARFCL----GLGLPLVEGYGLTEAASAVTGFQVGRT--VPGSVGPPLPGMEVRIAD----------TGEILVRS--PGVMIGYWRRPDLTAQVLHG---GWLYTGDLGVL-RGGCLYVAGRKKEMIVLSGEKVSPEAVEAAITRDPLFRQAMAVG-------------------------------------------------------------------------------------------------- 15897304 6 -----------------------------------------------------------------------------------------------------QSLTYEQVTREVVYVAS-----NISPGDTVVHIMLNSLQSVINYLAIFWAGGKAVAVDPQTSAEDLKFILEDSNPDLIVTDEEIYKR---------------EYDILKSYQVIVNKR---------GKDVF----------TKPYEYREDEVGL-VYYYAGIVGRTMQVLHSANRVELNSA-TLYNSIGLKERGIL--TVPLAHVLGNS--VLGTLEAGGKLYIM----SKFNVDEAIESINKYNINYLSTVPTVYDYLNNE-----EKRKVDSLELCVSSAAPLYPSTVNTFKSKYGKD---IVQQYGFTE--GLILTFQPKEL---SGSIGKPLPGVEIKIVDDKGNE---NNEGELWVKAPW--LMLG-YKDREETARVFNE---GWLRTGDLVKIDEKGLLYFRGVKKRMLKFKGYPIFPRDLEEILKTHPMVEDVKVIGEDAGNLGQQPVALVKVKEHK---AGIEDELLNYVNSRVAFYKRLKKVYVVDRI--------------------------------------------- 4809145 27 -------------------------------------------------------------------------------------------------------VTRGELRAGVAGLRLRFRESGISEGSSVLLRMTPSFTYLQVLLALWSCGAQVVLVDFRLKPAEFEPLVERVRPQYLVVAAGA--GGPVTGFRQESDFEVRRLGRPAEDGVVLVQ-----------------------------------------FSSGSTGRPKVIGRPAGSVLAELDRHAGLPGTPGPGERVLLLNSVMHNMGLMTGVLHALAAGATLVV----PPTFRPAEVLRLMARTEVSVMYGTPVHYDLLARTADRP----ERLSLRLAVSGGERVPEETRQRFLAAFG---LPICQVYGVTEIG--LIAGDLSGRCIPP-EIGPPVPGVELEI---DGEEL-------LVRMDRSP----YLYGEHDRYRDGWLRTFDRV------GRDPETGVLSILGRSDSLVVVGGLKVDLTEVEAALLDHPRVAEVVVTHQD------AIEAFV------GGDEDLADELTAWCRERLSAVKIPKRFFVTRQLPRNSMGKLARRAL-------------------------------- 187604745 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CKILEGYGLSE-ASPVTCFNPLHGERKAGSIGPSIVHVENKVVDELGEEVGVGEVGELIVRG--PNVMKGYYKLPE---ETMMTLRDGWLYTGDLARRDEDGYFYIVDRKKDMVIVGGYNVYPREVEEVLYQHPDIVEAAVIGVPDAEQGEAVKAFVVTKDGVT-----KEEIRAYTQTKLAKYKQPTYIEIIEELPRNTTGKILRTVLK------------------------------- 114321276 28 -----------------------------------------------------------------------------------------------------RTYTWRETAEAVRRWQATLAREGLQRGDTVAVMLPNGWPWVLFDQAALALGLVVVPLYTSDRPDNVAYILEDSGARVLITWQAIQRGGHRLN---------------AVQRVVVTQ--GVAPADSRGTVVALEAWLAPEGDPGDPPEPPRDHALSIVYTSGSTGRPKGVMLSHRNMLENAYAGLQRIA-IYPDDLFLSFLPLSHTLERTIGYYLPIMTGSTVAYARSVPDLPED------LATHRPTALVSVPRIYRALRGQGLAWPLLHRLGRVRVAISGGAPLSRE----VAQLFLSLGVPVLEGYGLTESSPVISVNT--LEDNRPGTVGKPLPGVEVRI----------GEQGELLARG--PNIMLGYWNNPEAT-AAALDR-DGWLHTGDQARLDDEGRITITGRLKEIIMANGEKVPPADMELAIANDPVFEQVMVVGEGRPYLG----ALVVLNEAVWPS--------------------------------------------------------------------------- 19704202 8 ----------------------------------------------------------------------------------------------------------------------------ISKGDRVALMMENRPESIFSFFSIWAKKGIALSLDAGYTVEQLAFVLNDSKPKYIFVSN---------KIKEVVEKA--NEQVGNIVKIMVVDEITLPTDYVIKQE--------------EYENDSNEDLAVIVYTSGTTGNPKGVMITYEN--IKTNMEGVRAVDLTETDVILAMLPYHHIMPLCFTLILPMYMGVPIVLL----TEISSASLLKALQENRVTVILGVPRVWEMLDKA---IMTKINQSSLKFMFKMASKINSMSFSKVHKQFGGNIRLMVSGYGMTETAPIITFNVPGRE--RSDSAGEVIPNVEVKIADD----------GEILVKG--KNVMKGYYNNEQATKEA-FDK-DGWFHTGDLGKMDGK-YLIIIGRKKEMILPNGKNIDPNDIEAEIIKNDLIKEIAVT----EYKEQLLAIIIKAKQIVNIKDAIKWEVIDKYNVTAPNYKKIHDIKIVKELPKTRIGKIRRFMLKDLIEEKTEN---------------------- 15642338 22 ------------------------------------------------------------------------------------------------------EFTYAEVADKALRLVSALRALGADPGDKVALISKNCAEWFICDLA-MMLGYISVPIFPTAGSETIDYCLEHSESKILIV-------GKLDDNKATAHVLAERPNLISIS---------LPYPSAAKCQYEFQTLIKQHQPSEE-RPTHFDEKLMIVYTSGTSGQPKGAMLTYGAF-TWSAQQLINHIGIEENDRLFSYLPLAHITERVYIFGSSIIGGVLTAFPESLDTFPTVPRLWRIQDKLKLNILLKIP-FVNSLIKR--KLADGLGLDQARVLGCGSAPVSPALLEWYRSV----GLNITEAWGMTESFAYSTLNYPFRAD-KIGTVGNAGPGIELKIAEDE----------EILVRS--KGLFAGYYKNDTATAESFND--DGWLHTGDIGSLDSEGYLTIQGRKKDTFKTA---------------------------------------------------------------------------------------------------------------------------- 67540132 214 -------------------------------------------------------------------------------------------------------LTYGQVDLYSSFVAASLKDLGVRVHDVLPACFEKSRWTIVAVLGIMKSGATFVLMDPTLPLARLQNIAQQVGAKMMLSSS------KQHDLATMI--------------------MPDSNPFVVGEETFADASKLQSIPELAP--VPSSALMYMIFTSGSTGTPKGVKLSHETYTSSAIPRAREV-GYTENSRVLDFASYAFDVSIDSMLL-TLGNGGCLCI----PS--DEDRMNDIIRNMRVNYAGLTPSVARIL---DTDVI-----SSLEGLGLGGEAVSARDC-----TVWGKLARIIIGYGPCETIGCTVNGNA-ATGRDYISIGK-GNGAAMWITDPNDHEVPVGAVGELLVEGPIVGQ--GYLNDPEKTHKGYSGRRGRLYKTGDLGKYDPDGGIVFVGRKDTQVKLRGQRVELGEIESQLARLPSIAEVIVSGQP------TLVAFVSVQQSIELSEELRQTISEAVATVLPRYMVPTAYIPVNYMPVLISGKTDRKRLREL----------------------------- 34762502 8 ----------------------------------------------------------------------------------------------------------------------------ISKGDRVALMMENRPESIFSFFSIWAKKGIALSLDAGYTVEQLAFVLNDSKPKYIFVSN---------KVKEVVKKANEKIG--NIVKIIVVDEITLPTNYVAK-----QEEFENDSD---------EDVAIIVYTSGTTGNPKGVMITYEN--IKANMDGVRAVDL--------VTDTDTILGLPYHHIMPLCF--TLIMYLGVPTEISSASLLKTLQENRVTVILGVPRVWEMLDKA---IMTKINQSALRFMFKVASKIDSMSFSKVHKQFGGHIRLMVSGYGMTETAPIIAFNVPGRE--RSDSVGEVIPDVEVKIADD----------GEILVKG--KNVMKGYYNNEQATKEA-FDK-DGWFHTGDLGRM-EGKYLIIIGRKKEMILPNGKNIDPNDVEAEIIKNTE----QIVNIKDAIKWEVIDKYNVTAPNYKKIHDIK--------------------IVKEELPKTRLGKIRRFMLKDLLEDKTEN---------------------- 214039497 20 ------------------------------------------------------------------------------------------------------TYSFKDVDTMARKIATGLLDQGYQRGDRIAILAKNCAEWIVADLAIMMAGMISIPIYTTASVDTIKHTISHSGATAIFM-------GKLDDTRA-AEEACRDLKK------IAFPYPTVESEFN------WNHWLENYAPLMNIDNPASDNTLTIVYTSGSTGVPKGVVLTHG----------HLAAGVQGLDDFYSAS-------HNRLLYLPMAHIARALVFMGSVYNPSLNTFAQDLHHAQVTVFLAVPRVFATLKDADLQPLEKLGFKHCKRFASGAAPIAPSLLEWF----GRIGIDISEGFGMTETGGLVCSNSPFFKE-RLGSIGTPVKGVEMKLSD----------QGEIFVRGA--SVFNEYYQNPKATQET-FDQ--GWLKTGDRGVVDENGAWRITGR------------------------------------------------------------------------------------------------------------------------------------ 188591019 8 --------------------------------------------------------------------------------HAQQRPEHPA--YREKDLGIWQTYSWAQAAQQVRALACGLAALGFKRGMNLAVVGDNRPRLYWAMTAAQALGGVPVPLYQDAIANEMVYVLNDAEIEFAIVEDQ-----EQVDKLLEVEAQLAESG-RAVRHVIFEDPRGHPSLMSYERLQELGREFDQAHPGFYDEAIAADDTAIILYTSGTTGKPKGVCHSHHG-LIGSARNGCAFDKLNADDDVLSYLPMAWVGDNLFSYAQAMVAGFTTVMTDGPTYYFAPPRIYEMIRKRKLFHWGTAPVAERARYALGEALVYGLGMSRIRVAYTAGEAIGPDLFR-FYRSIG---VNLKQFYGQTETCAYVCLQPDG--KVKFDSVGPAAPGMEIRIAD-NGEVLVRGV-----------GLLKSYYKRDDATREAIND--EGYFMTGDAGVIDADGHLKIIDRAKDVGKLAGSMFAPKYIENKLKFFPYIKEAVAFG-------------------------------------------------------------------------------------------------- 193215687 10 ---------------------------------------------------------------------------------ARRHPNAPAIL------TSQKNVSYAEFEQAVSRLAATLFANGVTKQMRVGILSRNSPEMVTLLMALLRVKAIAVPMNIRFSESEINSRLTEIAADVVFFSEEFFDRKNAFPLKELVHSAIDK------------------------------------NDKHFAEALTLEQDATIIFTSGSSGNPKAALHAFSTHYFNALGSNEHI-PLRPGD--------------AWLLSLPLFHGYAILCRGAAIAIPSPEALENSLQQFPITHLSLVATQLYRLMQHEQSKVKLKELK---ALLLGGSAMPQALVQDCER----ENIPALASYGCTEMGSQVTTTTNTSQLLTSGKL-LPY------------RELKISDEGEILLKG------KTLFKGHEPFDA------QGWYHTKDLGKIDANGCLIVIGRKDNLFISGGENIQPEEIEAALCTHPDVVQAIVVPYAHAEYGERPAAFLQMRNGENPNSHV---LKAFLEVKIARYKIPDIFLALPE---------------------------------------------- 38234704 661 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDLAYVIFTSGSTGQPKGVAIEHR----AARTTIDDIFEITDTDVVLGLSALSFDLSVWDI-FGGLGAGATVVLPE-EDRLRDPSYWLDLCDRHEITVWNSAPPLLEMLVAEIDPEAAAHALRNLRMVMLSGDWIPVTLPRRLKEL--APNATVMSLGGATEASIWSICHRTSDADEHGPSIGRALRGQWFRILDTEGVPVPLGTPGILHIGGH--GVARGYLGDPERTAERFCEHGERLYNTGDEGMWLPNGEIRFLGRVDRQVKINGFRIELGEVDAALARCASVKSAISAAPQDASGRKRLLGHVVPTQPERFDDSLRRELAEH----LPSYMIPSRFVVHDHLPVTDNGKVDHKAL-------------------------------- 46137429 29 -------------------------------------------------------------------------------------PDKKAFI-DADHP-QDRYFTYSQARLLAKRIAVGLTDNGLRPGDRVLLFAHNSIFFPTIVMGIWMAGGIFTGANPGYVARELVHQLKDSQAMFIISDHGA--------LGVALDASSQVGMKPSQVFVLTWPDTSIEIQPSKG-SRHWTELIAAKSRGETFEWTEPEDICSINYSSGTTGIPKGVEISHYNH-VANSRGVTLFHQLHPEDR--AAALCFLPMYHAYFI--------TSFPYERVPVYIMPSEFPKIIQTFRITKLLAVPPILVLISKH--PLARSADLSSIDMIASGAAPLARDTQREIAGMIPLGEAVVRQGWGMTEATCTALSWDPNKAP--SSAAGELTPDSQARLVDETGEEITANTPGELWITG--PTVTRGYWRNPIATQEAFVVDSDGWLRTGDVAYVEEKGTFHIVDRVKELIKVKGMQVAPAE--LESLLLEREDVADAAVVGVVIDGEEPRAYIVKTPNGKNTS--KQDIADWLASRVVKYKLIGGVVFVESIPKVPSGKILRKVLRERAKREVSN---------------------- 163802338 20 ------------------------------------------------------------------------------------------------------EFTYAEVADQALKLVTALRHLGMQPGDKIALVSKNCAEWFICDLA-MMLGYVSVPIFPTAGADTIEYCINHSESKALI-------GGKLDNPAATQQVINTMPALIS----IALPY-----DSAPQCQYQFTEIIAGVEPSTE-RPKHDDHKLMLVYTSGTSGLPKGAMLTYGAF-NWSVEQLINHIGIQENDRLFSYLPLAHITERVYVFGSSIVGGVTTAFPESLDTFPTVPRLWRIQDKLKLNILLKIP-FVNSLIKK--KLADGLGLDQARVLGCGSAPVSPALLEWYRSV----GLNITEAWGMTESFAYSTINYPFRAD-KIGTVGNAGPGIELKIAGDD----------EIMVRS--KGMFSGYYKNDIATQES-FDT-EGWLHTGDIGSIDADGYLTIQGRKKDTFKTA---------------------------------------------------------------------------------------------------------------------------- 81681123 21 ---------------------------------------------------------------------------------AERHPDRPAIV-----TSDKQVLTHRELHRRANRLARLLRDLGVGRGDTVALFGERDAPALVGLLAVLKCGAAYVPIDPSWPARRVVGLLDQLDVAAVLTQEGGFRAGGEVDFAHEVAERVQGPGLLADDGVIVLERLPEFLPGVTGGSVHYDAVIRVAPSGDRPEPLAADDVCYTIFTSGSTGAPKGVVVSHRS-AVNLIDWVNRSYRVGPTDILFVTSFCFDLS--VYDIFGVLAAGGSVRLASAAELA-EPDTLVDLLEQEEITIWDSAPAALAMVMPF-VQVREPAGRGTLRLVLLSGDWIPVPLPDQIRAAF--PNAEVVALGGATE--CTVWSNHYRVGDVDPGWPGKPMQNARYYVLDHGLGPCPNGAEGDLYIAGE--CVALGYARSPAKFLPDPWAHRTGMYHTGDRARWLPSGDLEFLGRLDDQVKVRGYRIELGEVQSALLQCAGVR-AASVVAPSGPGGRTLAAFYVPTAEPLPTAEVVGALQRI----LPSYMVPTRIVALDELPLTNTGKVDRAAL-------------------------------- 196238015 69 -------------------------------------------------------------------------------------------------------LTYKELYYQIQRFAAGLQAMGVQAGDRVALYADNSPRWLIAMMA----GAVNVVRSSQSEAQELIYILQDSGSTTLIVEDRATLK-KLTPTLPDL----------PLRVIVLLSDEDPDPGLGIKMVNFAQVFQEGAYGTVRSVRVRKTDLATLIYTSGTTGKPKGVMLSHGN-LLHQVTSLGTVIQPQAGDRVLSILP----TWHSYCEYFLFSLGCTQIIKRVKPQYMVAPRLWESISKQKINFFGISQRYIKA-----SRLRAGLDLDNLRPLHQLGEKI---VYQKVREATGGCLKQVISGYGLTETSPVLTARRP--WENLRGSAGKPVPYTEIKIVDPESRALSLGEKG-LVMARG-PQIMQGYYGKPEATAKVLDS--EGWFDTGDVGWLTDRQDLVLTGRQKDTILTNGENIEPQPIEDACLR------------------------------------------------------------------------------------------------------------- 115433823 8 ---------------------------------------------------------------------------------LQKHPSSVAIEDRTQSADQDVKITYAQLDALSDIWGKRLRQAGVDKGWVVPLLSTRSIAMVAATLAILKLRATYVPIDDSWGKDRIETVLRTVDPQIIVSTSAC---SKDHYLYPVV----------SLERI-----DFGETATRNGLQHTHNDDGLDDREDD---------LAYIIFTSGTTGKPKGVKISQRSISRYVKEGGDLPFNFEHGTRVLLICSIAFDVC-AGVVFNTLCNGGTLVLAD--PSTFEAAA--KICH-----VWPLTPSILATL-----DPKAGFD--TVEKIFLGGESPSPSLI----EAWSSPHRRLYNSYGPTETTCTTLMGLPGS----PITIGFPIAYSTVMLLDDDG---LDSTEGEICIAG--PGLAPGYFLDPHRTDRTFIDRNGRIYKTGDYGKRTKNG-LQFCGRRDSLVKNRGFLINLADVEPALQSYDKVDSASAF-----MSEGRLVAYVTPTSANDG-------LRDYLAKSVSSFLIPDTIYSLDEFPTTSNGKVDRLSL-------------------------------- 115433823 1027 ------------------------------------------------------------------------------------------------------HVTYREVGRLTEHIVWHL-SHYIQPGSVVCMVSDGSISWLLAMIAIVRAGAIYCPVDAKLPRDRKDYMVCNSRASLILYANSSQDP---------VCDGVQSLNMESLMAAIPSSSRSQGINSRN---------------------LPSDDVACLIYTSGSTGLPKAVQLQHKGILVVSQPEGRLYS--RPGQRNAQMLSLGFIK----EVFSTICFGATLVL-------KDPEN--TIAHLARVDATMATPSLLATL--------EPTDYPNLKVITVAGEAMSQVTDKWAAGRI------LINGYGPAE--CTLISTTAT---LRPGSIGKPLPGLRCYLLDPNRRPVPMGVSAELYI--SGLQVTPGYLHNEQRFLDDPFNPGQAMFRTGDIVRLLEDGGLEYIGREDNQIKLRGFRIDLGEVQSTISKLASEANNVAIVVSNGN----LIAFMT------PETIDVKRLAKSLESQLPQYAVPHRIIALPTLPTSANNKV------------------------------------- 187476702 18 ----------------------------------------------------------------------------LLD-HARLRPSQAAI--REKNLGIWQTLSWSEVAEHVRLTAHGLTVLGIGPGDHIAVIGENRPRLYIAMMAAQALGAIPVPLYQDAVAQEMAYVLQDAAIRVAVVEDQ-----------EQVDKMLEISQCPALQHVIYDDTRG----MRNYHDAMLQEALEDAGREHAAQAVQPQDTAAMFYTSGTTGKPKGVVLTHHALIARAVATMEGLTD--KEDVL-AYLPPAWI-GQNMFSYTQLLVSGFTVNHPESPDTVSID-----MRDIGPTYYFAPPKLFHACMRVGTRILDGYKLSRVRVAYTAGEAIGPDLFV-FYRSIGINLKQL---YGSTETSVFVCVQADG--QVRDDTVGPPVDGVEIRVADN----------GEILVKS--PGLFKEYYRNPAATAEA--RDADGWFRTGDAGYLDKDGQLKIIDRAKDVGKLAGSLFAPKYIENKLKFFPYIKEAVAFG-------------------------------------------------------------------------------------------------- 167747544 534 -------------------------------------------------------------------------------------PDKTALI------TDEGEYTYRSLGGYVNAVLRILGEAGTQDGDKIGIDTKKHVWQVAAVLAALISGATYVPID--------VQQPDKRKEKIIRSAD-----------IKLLFAEAGNEDLEQYCNVV-----------------DIHSLKPEPTESLPIDKIDYDRPAYIIFTSGTTGEPKGVIMTHRAT-SNTIADVNETYAVGERDVFLGLSNLSFDLSV-YDLFGCFSAGGTLVL-PSTDKIRDSKYLSELIIRHRVSVINAVP----ALHQMIVSYLESANVSQVRLLLLSGDWIPVTLPHRIYDLFG--DCRVISLGGATEAAIWSISYDISKKAVFTKSIGYPMSNQTFYVLNNEMQPCPNGVDGSLYI--GGIGLSSGYLKDEQLNREKYWSG-ERIYRTGDKGCYLPDGVIIFKGREDGQVKIHGHRVELAEISSVLNEHPLI--------------------------------------------------------------------------------------------------------- 149189754 4 ------------------------------------------------------------------------------------------------------EFTYADVADKALRLVSALRGLGIQPGEKVALISKNCAEWFICDLA-MMLGYISVPIFPTAGADTIEYCLTHSESKVLIA-------GKLDDAKATTSVIESLGDLITIS---------LPYDTAPDCQHTFNQLIADSKPSEE-RPVHYDDKLMLVYTSGTSGLPKGAMLTYGAF-SWSVQRLIDHIGIEPNDRLFSYLPLAHITERVYIFGSSVVGGVQTAFPESLDTFPTVPRLWRIQDKLKLNILLKIP-FVNSLIKK--KLADGLGLDQARVLGCGSAPVPPALLDWYHSV----GLNITEAWGMTESFAYSTINYPFRAD-KIGTVGNAGPGIELKIAEDDEIMVRGQ------------GLFSGYYKNDIATQEAFDS--EGWLHTGDIGAIDGEGYLTIQGRKKDTFKTA---------------------------------------------------------------------------------------------------------------------------- 210093637 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAGIRDEKGYIAVMSRADDVINVAGHRLSSGSLEEAYNLNPDLPDCAMVGLEDSLKGHVPLGLCVLKSGVTPEDAVLEEVVAMVRKTVGPVAAFKKAIAVKRLPKTRSGKIARSSIAKMINGKPYKI--PATVEDISVFPELKE---- 29827389 48 -------------------------------------------------------------------------------------PDRTAVVAE------DGRLSFAELDRRSDAVAAALAARGAGPETVVGLCLGRGTGLVVGLLGILKSGAAYLPLDPAHPSERLSYTLRDSGA-LLVLVDST-----TVGRLPTGSDARAL----RVERLSVPSTTSGDL---------------RALPQHPAG------LAYTLYTSGSTGRPKSV-------AVQHGSLPRLLDALERG--MLTGTPPGRVGWNASISFDALFRGDTLVLL-GEKTRSDPAELAAAIDAHSLTDLDITPSHLAPLL---DHFSPAPGRTPLRLLI-GGEAIVPSLWTRLRDLAAAGGVIPVNLYGPTE-CTVDATSAPVADAPQP-HIGAPLPGVRVYVLDALLRPVRQGETGEIYVAGT--GVARGYHATARRFVADPFAAGSRMYRTGDVARPGPDG-LEYLGRTDGQVKLRGYRIELGEIEGVLSRETDAHQVIASVRDDCPGGRGIAVHYVPGRGGPGAAELHRVARAH----LPPYMIPSAIVPVDRIPTTAAGKADRAAL-------------------------------- 218529755 686 ----------------------------------------------------------------------------------------------------------------------------------VGLMLPNANGAAVTFFALASAGRVPAMINFSAGPAAVLSACRAAQVDTLLTSRAFIEKGRLGALIEGIQGSLRLIYLEDVRAGVT---TGDKIRG----------FLE---PRRPLVARHGSDPAAILFTSGSEGTPKGVMLANRAMLANTAQVAARI-DFGPRDKVFNVLPVFHAFGLTAGLVLPLISGVPVYLY---PSPLHYRIVPELIYGTNATVLFGTDTFLTGYAKM----AHSYDLRSLRYVVAGAEPVKQATRKTWAEKFG---LRILEGYGVTECGPVLALNTP--MFNRFGTVGRLLPGIESRL-----EPVPGDEGGRLMVRG--PNIMLGYLRAENPGVLE--PPADGWYDTGDIVAFDADGFVTIKGRAKRFAKIAGEMVSLASVEALAAELPD-APSAVAAVPDARKGERLILF-TQAKGAT-----RAAYQTHAKSRGAAVAVPAEVVVLEGLPMLGTGKVDQVSVTKL----------------------------- 163752770 31 --------------------------------------------------------------------------------------------------------SYRDLNEFANQLGNLMTDIAISSEDAVGVLLPSGKELLGSLLACFKTGATYVPLSNSFSLSRMEQAVSETGMKVLITDDSSWEAFKSLKL------------SHSFTHVLVFKASGSSLEVNEAGEYKETNLINNYSKENLSIEYAVDNSSYIFYSSGTTGKSKAIVGSQKGIAHYVNW-HKETFNFTTETRVSQIASVTFDASLKDIL-TSLTSGSCLCI-PSEKTKQNMVLLGSWLAEEKVTVLQTVPSLFRLLTNNLKE--QNIALTDIEEVVLAGEKLDVALW----RSIEGHSARMSNLYGLTETTVLKSCYHIPETELESGTVGKAIRNTLIAIINGD-EICNEEEIGEVYIKSPF--ITKGYL-DAELTKNLFVDREDLVCKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELI-VHNDNTVDSLLCY------YSGTEYDKSELRETLGKTLDRNSIPDYFMYLEEFPLTLNGKVDKRALPK------------------------------ 167524928 99 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGALVIYTSGTTSLPKGVLHTHVGNLV-SAWEWTSH------DRIMNFLPLHHVHGIINVVACAALSGATLEMY---PGFSAPNVFDRL--RTNVTLLMAVPTIYSKLLQEYERRPESRD---LRLTVSGSAALPTPVLERFRKVSGHT---LLERYGMTEIGMALGNPLHG--ERIPGAVGQPFQNVVVKVLNAAGEPEPAAAEGEICIKSH--TMFKEYLNKPDATDES-FDT-EGFFRTGDIGRYDPQKTYSILGRSQDIIKTGGFKLSALEIERILLAHQAISDGAIVGVDDETWGQRVVAVVVFKEGA--DPLTLEALRDFMGTELASYKLPTALEVLPELPRNAMGKV------------------------------------- 111017455 515 -----------------------------------------------------------------------------------------------------RRLTYRELDEASNRLARVLLEAGVGAESVVAVAVARSVESVLSVWAVAKTGAAFLPVDPQYPVGRVEHMLV------------------DSGVVVGVTVSEVRDRLPGSVRWVVLDDAVVVSRLSSVSAGVVTDVDRGA-----PVRVG--QAAYVIYTSGSTGVPKGVVVTHRG-LANVVAAQRSGFGVCAGARVLHCASPSFDASVFELVWA-LGLGARLVVVP--PTVYGGEELARILVGESVTHAVLTPTALSS--------VDPVGLGALGALVVAGEACPPELVRWA------PGRRMFNAYGPTE--ATIMSNASGGLVVGESTVGGPVRGFGELVLDGRLRPVPFGAAGELYL--SGPALARGYRNTAGRFVADPFGPGDRMYRTGDVVRRRSVGGLEYVGRSDFQVKIRGFRVELGEIESALLGYPGIDRAVV-----NTSGDRLAGYVVPAAGSLLD---TSAVLAHARARLAPHMVPATVTVLDAVPVTANGKLDRAAL-------------------------------- 156740564 10 ----------------------------------------------------------------------------LLMHNAQRFGDRVAL--REKDFGIWQTVTWRQFADHVRAFALGLRALGVQRGDKVAIIGDNRPEWLYAELATQAIGGASIGVYQDSVAEEVRYLVEAADARVIVVEDQ-----------EQVDKMIEISQLHGVLKVIYYEPKGLRRYQAPYLASFPDEELGRVYDREHPGLFEAEDVAILSTTSGTTGKPKLAMLTHRN-LISQGAGLLAVDPLGPDDEFVSFLPLAWVGEQMITVAAGLQCGLTINFPESTDTMFSPPRIWEMLSQVQVKIFGVAPTLARLLVFE--ELKDHLGLRFLKRAYTGGAALGPDVFRFYH-AIGVNLKQV---YGQTESAGLSVIHRDG--QIKFQTVGTPLPNTEVHI----------AANGEILVKS--PSVFIGYYKNPEATAET---LKDGWLHSGDAGYFDEDGHLVVIDRAKDVMTLRGTIFSPQFIENKLKFSPYIKEAVVFG-------------------------------------------------------------------------------------------------- 150387069 261 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADVALEAARRAGISVILTSRKFLAKLGWEAAPEMVFLEDVAKSVTKREKKRVRRLAPLVLLFSSGSTGRPKAVMLTHRNINCDLWAFWRV--------IVWSKADR--IVGNLPLFYGPAMSGTPTV-YVVNPL--DSAGVVKAIEEFNITILTATPTFLNYIRKAKPE-----QLRPLRLVITGAEKLRPELAAKFRALTG---LEIIEGYGCTELSPIVTINLCNSIFQHPGSIGTPLPGIHVRVVDPDGFELGPDQPGRMQVKSGI--VMKGYLNDPEQTRNV---LRDGYYDTGDIARIDQDGYVYITGRASRFSKIGGEMV-PHEVEQAIAKIREEREVAVTGRGDAKRGERLVVF------YTPDDLDPAAIVEALREKMPNLWIPKAEDFVDHLPLLGSGKLDLKKLRQLADG-------------------------- 40787330 2979 ------------------------------------------------------------------------------------------------------QMTYAELEKRVNTIASVLINAGAIGGTLIGVLSSSRTDVVGTVLAIWKIGGIYLPLVVSHGAERLSNVTSNCCPEILVCPDSV---------------NLELAHQLNSRHVV--------------------DLTEVHNPQNVFTISDRSSSLVIIYTSGSSGLPKGVVLTHANLMAQTAVQSRMGFG---REVVLQQSSIGFDASLFQIFIA-LTTGGCLILADG---RADLAEIPAIMEDESVTMTLAVPTEYTSWLDSNKEALQRC--SSWRYAFSGGEMLTPRLLH-GLKGLSLTSLEVYNAYGPTECSSCAIHQVPDGMEWTLSLVGTVLPGYEVYILDEKLQPTRIGWPGEIFI--GGPGVGSGYVNDKEKTNASFFNPFKQLYRTSDLGRILHDGTISIIGRADRQVKLRGMRIELDEISHTILSCSNVKEAVVIKK--SGTDPFLVSFVVLDPNRMPTPGYLRDLSNSL--PLPPHMRPAVCVSIEKIPLLASCKV------------------------------------- 94969885 28 ----------------------------------------------------------------------------------------------ADPTPAVESYTYTQLRAIAESVGAWIASRGISGGARCAFLAANSPLWTATYIGVVSSGNTAVPLDTAYKPEQLRKLLLDCGAVLLFVDD------------RNLDHARAAIEGLKIELAMI---SGAAVAPELPN---LDQMIGRGSQGFQPIIAAAEDTICILYTSGTTSDPKGVMLTHGN-LVAEMDGALGIIDVDHRDALLGVLPLFHALAQMANLLIPLAIGARVVYLDSL----NTSELLRALRERKITIFCCVPQFFRVARRFGLNPGKIHELKQMRYLITGGSRFDLTIGRDLH-AMGFN---ILQAYGLTETGGACVTPPKHNV---IGSIGKPFVGAEIEIHDENGRPV-----GELKIRGGM--VMKGYYN---RPDATAAVLRDGWFYSGDLGYKDTQGNLYISGRAKEIILSSGKNIYPEEIEAHYLKSPFIKELCVMGKPGEPMGERLHAAVVPNFDVLKEKKIVN-VREVIRFDIESLSAPKRIIWQEDLPRTTTRKLKRFEIEKRARGEQQQ--------DAPVVREIAEERE- 21225083 23 ----------------------------------------------------------------------------LLARNARDHPRLPALSWEGDGNGDWTTLTWAEIHEHTEHLAAGYAGLGVGRGDHVLMMMANRPEHWLSDLALVRLGAVPVSVYGTAAPEQITHIARNCRARV-----AVVEG----ADQAQLWEPLLTDADTPLERLVLAE------PGAEGGHVPYAALLREPTAERFAEELDPEDPLTVVYTSGTTGEPKGVVLTHRQVLANALA-LDAVVELPPHVEHICYLPFAHIAERMLGIYLP-CHRASHV-Y----LCADPAAVGTVVRKVRPAQFFGVPAAVRAVRERGESPPERYARDRVTWAASASAPMPVDVVHFW----AGFGVVIMDAWGLTETTGVATTNSPR-TGFRIGSVGRPVESVEVRLAADGEIEVRGE------------SVFSGYLR-PDGSVRSALDA-DGWLATGDIGRTDDDGYLWLTDRKKEMIITSGKNVSPALVENALKEHPLIGQALV----HGDRRSYLVALLVL---------------------------------------------------------------------------------- 46105318 61 -----------------------------------------------------------------------------------------------------RTFKYGELLGDVSRAAAGRRDLN---GERIAFLVENSYDYVVTLLAAMAARSIAVPLSPAFPAPELQYILNQSEASLLVSSP---------KFASKAKEVLATELNTKPAHLELQKHQGG--------------------GNHEKVELGDADPGMMLYTSGTTNKPKGVLLPQA-VLTAQSRSLTEAWNYSPSDHLLHVLPLHHIHGTVNAILTPLLAGSTIFMFPSSPFLPNDAS----IPKEKITFFTVVPTVYSKLLSSHKSLPPDMQEASRKALSISGSAALPTPIKTAWKDLSHGNV-LLERYGMTEVGMALSCGLDFSDRVDA-SVGWPLPSVEARLVDKEGEEVDAERSGEIQLRG--PTIFREYWRNPSATASEFVEGEDGWFKTGDVAVRRPHGLYFIQGRSADIIKTGGEKVSALEVERELLSLPQVSEAAVVAVPSGQWGHKVGAVLVL-----DTDVVKKDMRRALKGRLASYKIPQVMRLVDQIPRNAMGKI------------------------------------- 145341922 118 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMFTSGTTGAPKVVTHTQRQVML-HAKSVAQCCAFASHDVWLHVAPLFHAMD-AFAMYACVLVGAKQVCTASEIF--DVKTTLQTMKDAGVTLTALTSTHLRMLVS---DPAFAVSAKHLRMLSVGGSAVPVDLVASL-----KYQCPQCTYYGATEACGKICTTLPSSSIESLARAGHAMPLFDVCVVKDSTESVEDVTRGEVLVRGP-----------------TVIGTFDGKWHTGDVATVDASGSVKIVDRLSDIIIVGGENVYSSEVEAVLLERPEIEECAVFGMPDKVLGEVVCAAIVLNSRQASLN--SSEVTKHCSSRLADFKRPQRLTIVESLPKSPTGKVL------------------------------------ 215445369 132 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVVYTSGTTGPPKGVQLSRRAIAADLDALAEAWQ--------WTAED---VLVHGLPLYGSLRFGNRFV----HTGKPTPAGYAQACYEAHGTLFFGVPT---VWSRVAADQAAAGALKPARLLVSGSAALPVPVFDKLVQLTGHRP---VERYGASESLITLSTRADG--ERRPGWVGLPLAGVQTRLVDDDGGEVPGETVGKLQVRG--PTLFDGYLNQPDATAAA--FDADSWYRTGDVAVVDGSGMHRIVGRSVDLIKSGGYRVGAGEIETVLLGHPDVAEAAVVGVPDDDLGQRIVAYVVGSANVDADG-----LINFVAQQLSVHKRPREVRIVDALPRNALGKVL------------------------------------ 149178707 41 -------------------------------------------------------------------------------------------------------LTFQQLDQESDRLARGLIQLGVQPGTRMALMVRPSLEFIALTFALFKAGAVIILIDPGMGRKNIMRCLAEVEPEGFVA----------IPLAQLIRK-LKHRSFPKAHLNVTV----GKPVLTSGIDYEW--LLGGEWEPFEIVQRSVTDPAAVIFTSGSTGPPKGVAYEHG--MFWSQVDLRDYYQIQPGEV-----DPG---FPLFALFNS-AMGVTTVVPDMDPTKPDPEKIIRQINDQGVTQAFGSPAMWRYCEQHQIQ------LPSLKRVLSAGAPVPVHVIQRMRQTFTNSETDINTPYGATES--LPVASICGQTQSGAGTCGTPFPGVQVKIIQEHAVELPVGEIGEIIVQGPM--ATREYF---QRPEATQLAKIPDWHRMGDVGYRDAEGKLWFCGR------------------------------------------------------------------------------------------------------------------------------------ 159037696 488 -------------------------------------------------------------------------------------------------------LTYRQLSAEAAAVAARLTADGGGVGTPVAVRMTPGPRQIAASLGAWHAGA-H-LTWLGTGP-------ADERSRMVLAA---LRPSRLLLDRSPVDDDLACWYRDE------LGGTAEDISTTTSDTPDGTTTIAHADTTDEDASVLGLA-AYTAFTSGSTGRPKGVTQTHAA-LTQFVTWFSDTFDLRRGSRVAQ-----WVTEHDPSVFATLLGGGTVY---SVPARTHPEKLVDWLAAEQITFLQTVPSFARELVKAGPTGAGPSGLPELRWLVLMGEAVSGELVNDIRIVLPTTR--LANVYGPTETIAAIVEPADGVVPI-----GQPIPGREVLVLDDHDRPCPTGVTGQLVVASPY--VAAGYLNPEDN--GSAFAPVPRWYRTGDLGRRRWDGALEFRGRRDLQVKLYGNRLELTDVEAALAGHSSVTECAVLPVTGADGVTELVAFVVPRG----TAGSAAEWRAHLRRRFGP--ALAQVSIVPMLPRNVGGKVDRR---------------------------------- 197757764 18 -------------------------------------------------------------------------------------------------------WTYRDLDLRSRTVARELTRRGLE-GSRVVLALDPGLDYVAGLFGILRAGCTAVPSFPPFGRRA-TERFLDCEPQAVLT-DG--RFGPHV-------EAFEAQ----------YPEGTGKVQWI------FPDEALFQEDDDTEVPVRLAEPALLQYSSGSTGEPKGIVLTHEN-LVSNCRVLEAHTGMEP-DRVGCYHDMGLMGTIMLAVHGGW----PLVMMSPVHFVQDPYRWLRALTEYKVTITVGPNFAFDAVTSVPDEALDTLDLSSLRQVFCGSEPVSAATLERFRERFGYDPASIIPCYGLAESGGQIALATGAALRAPAGSCGVVAVGHRVRVVDPQTEEVPDGRVGEVWVTG--PNVATGYWRRPELSAASFGVREPSYLRTGDLGFVL-DGELFVTGRLKDVIVVSGRNLYPQDIEVSVERCAELRRSAVFSVPDGIEGEQVIVVAEYRGTSSEFASVEKALRAEVTAAVTADHRPAVLHFGP--PMTTSGKVRRKATRA------------------------------ 89074659 34 -------------------------------------------------------------------------------------------------------YTYADVADKALRLVSAFRALGIQPGERIALVSKNCAEWFICDLA-MMLGSISVPIFPTAGAETIEHCITHSDSKLVII-------GK----------------LDSPDAINSVTQTLSDIPGTPEGQYHFSTLIEQHAPSNERPAHTDDELMSIVYTSGTSGLPKGAMLTYGAFA-WASHQIINHIGLGETERLFSYLPLAHITERVYIFGSSIMSGLQVAFPE------SLDTFIDDVKMHRPTIFVSVPRLWTLFQQRIQEPPAKLNLSGLRVLGCGSAPVSAGLLRW-YESIG---LNITEAWGMTESFAYSTLNHPYRSD-KVGSVGNAGPGIELKIAADD----------EILVRS--KGLFSGYYNNDAATKESFDS--EGWLYTGDIGFIDEDGYLTIQGRKKDTFKTAGKFVSPVPIE------------------------------------------------------------------------------------------------------------------ 169768574 17 --------------------------------------------------------------------------------------------------GTDETLTFEELEQKSRQFADAIREYDIMPNDVVAILAKDKIQYPIAYYGILAAGAVVAPVQKEVSETDVAARLEQAKAKLVITDSELLR---------LTEVASMLAGCISVMTL-------------DANDQNWDSLLPMGNPDATPQEVD-QHNAFINRTSGSTGTMKSVLTSHAHYIATMEATVGTIADTNPDDVWVSPLSLG------FFINAKLHMGLNILL--GIPVVLMKQTLVDVVARHHITFLFITPPIAARLARADLRHI---NVSSVKWLLTAGAPMHENLRRTVSRQFGGVHLTLE--WATSET--MLLAMQVDECSKQPGSSGTLVNGIQAKVINETGRECSYGEEGEILVRNAI-ARFKG-YKDNERDFDS-----EGWFHTGDYGYLDQNCNVYIVDRIKELLKVGGSHVSAAEIEAILFEHPAVSSVVVVGVRNETQVDEPTAFVILRTEYRSTAQVTRDIERYARAKLGLRRLTGGVHCISSYPTT--GKINRRALKSMV---------------------------- 116627628 34 --------------------------------------------------------------------------------------------------------TYGDLKADSDSLAAKIDSLDIPEKSPVVVYGGQEYEMLATFVALTKSGHAYIPIDSHSALERVTAIVEVAEPSLIIAINAF-------PLEDVKASILTLDQVK--------------------------ESFANKTTYEVTHPVKGDDTYYIIFTSGTTGKPKGVQISHNNLLSFTNWMIPYSFDLS---VMYWAPT--------------LALGGTLYALPSAITQ-DFKQLFETIFSLPIAIWTSTPSFADMAMLSEDFNAEK--MPEITHFYFDGEELTVKTAQKLRQRFPEAR--IVNAYGPTE--ATVALSAVAVTDEMLATLNRLPIGYTKEIIDEDGNILPNGQQGEIIV--SGPAVSKGYMNNPEKTAEAFFE-FNGLYHTGDVGTMTDEGLLLYSGRMDFQIKFNGFRIELEDVSQNLNKSKYIDSAVAVPRYNKDKVQNLLAYVILKDGVRDDIDITKAIKADLEDIMMSYMMPTKFLYRESLPLTPNGKI------------------------------------- 163849297 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPGLVLFSSGSTGKSKAALHDFI-PLLEKFKVPRH------RRVTLTFLLLDHIGGINTLFY-TLANGGTVV---SVPSR-DPDVVCRAIETHRVQTLPTSPTFLNLLLIS--EAYRRYDLSSLELITYGTEVMPESTLHRIHALF--PNVQLLQTYGLSELGSRDSNSLW----VKVG-----GEGFETKIVD-----------GVLWVRA--KSAMLGYLNAPSPFDE------EGWMNTQDVVEVDGE-YIRILGRRSDIINVGGQKVYPAEVESVLLQMPNVKDVAVVGEPNPITGHIVTARFNLFEPEDPN-EFKRRVRAFCRDRLAPYKIPVKIIITD----------------------------------------------- 194754259 51 ------------------------------------------------------------------------------------------------------------------RMAQHFKKRGLKHSDVIGIVARNT--TYVMSLGVAFLNATHA-VNPGMDEATTNHVFSITKPSLIFCQDYQKVRAATSEWQPEIFTITEP--LPGVPHI--------------------ETLLDPTPTEFQPEPLGGEQTAAILCSSGTTGLPKAVCISNR--CLLNLESFMLNNEV----VFYSASGLDWYTGLTFFIMSTTI-GFTRII---TKKPFSAEYFVQLVEKYKITNAIFPPRQLSAL--VNCSAATKESLISLERIFYGGGITSIENQKRLQELV--PKAVLLSVYAFTEAG--FIAALWG---LGSGSVGNPLTGIKIRIVDDDGKFLTYNEVGEIYVKTGLP--WNGYYGNESRWMQ----DLDGWYHTGDLAYFDEKNLLYIVDRKKEILKYQGNHYWPSEIEGAVSELSQIQEVCVVGIYDEKNGDSAGALVVKKNGASINE---QEIIDHVAKRLPVVYKHAGVQFTEQLPANLNGKTVKRAARE------------------------------ 50552396 93 --------------------------------------------------------------------------------------------------------------------------------------------------AALDLGATVSPGSAGYTVAELVNQINLTGASLIV----YTR-----PVFKVVREALAQI-------VVPVKIVEFEGLIERAEFVQSHKIQSTKKVTLSPEE-SYSRIAYLGMSSGTSGLPKAVRLSHFNMASSAELSKRAAPSIGSEQIAGAIIPVNHVYGLAKFLIAMPKSGATTV-FHSKFD------LIEILEKYKVNMYALVPPIIVVLAKH--PAVEKYLREHLRYVSSGAAPLGANVIEACNKRLAGGGLKIVQGYGLTETSPVVSTFDPNDPERHARSCGKLVPNTQARIVSEDGVDQPAYEKGNLPTGELWPQIMDGYHKNDESFVDAYTSNMPRWFRTGDVALVDTLGRYMIVDRTKEMIKSMSKQVAPAELEDILLGHPQVADAAVIGVQQVEKGEAPRAFVVLRDPKFD----AVEIKKWMDAQ-----VPKYVVVLDAVPKNASGKILRRLLRQ------------------------------ 56695680 11 ---------------------------------------------------------------------------------IASRPDAPAF---SDSGGAD--WSYGDLDRAISALVDVLSAKGVHANDRVMILAENCCAVVAALFAASRLGACAVPINA-----------RQTGPEV----------NKIIAHTE--PAAILCASDISADAAAHAPRLDAQVEGAFGR-------MHLATPHPKPDPVLS-DVAVMLFTTGTTGTPKGVMLTHGNLLFGGRSSAEL-RGMTTDDVIYGVLPVTHVFGLASVVTAATCIGAPVRL----DARFTAARSYAALTS-GVTLFSAVPQMHALLMQHARE--QGYDHGTLRYTSSGAAPLDP---AWKRKAEAFYGVALQNGYGLTETAGVSATRNPIGLP--DISVGRPLPQVEVR-LDEA---VIGGGDGVGEVLTRGPHVMKGYYRNPQATEAA---LHDGWFRTGDLGRHDAEGNLHIAGRCKELIIHGGFNVYPPEVEAALNDHPQVIQSAVVGRMIE-GDEKVVAFVQVAPADAPDPD---ELRAFAAARLAGYKRPSQIVLATALPAAPTGKIL------------------------------------ 119495915 3938 -----------------------------------------------------------------------------------THPDAPAVAWDGE-------VSYREMYTLASTFASYLASRGVGPEILVPICLDKSLWAIITILGILIAGGAYVPLDPAHPTSRHEEILAEVDARILICSPQYQSRYSGI-----------------VKTIIPVSKETIRA---------YGALNGQAKG---PSRVTPSNMAYAIFTSGSTGRAKGIIIDHRA-LASSAMAFGPIVYLNETSRAFQFASLTFDAAVMEIL-ATLMHGGCICI-------PSEDRLNDVIRRMNVTWTFLTPS-IASIIEPSTVP-------SLEVLACGGEKLSREVVKWAH------RVKLINGYGPTETTIFAVLNNVSPT-TDPACIGYGIPCTLTWVVDPENHDTPLGAIGELALEG--PALAREYLKNPKKTAEAFMKHFRRIYKTGDLVRYNPDGSVEYISRKDHQVKLHGQRMELGEIEHRLHEDDRVRHAVVIPKEGLLKGRTILSLNSLKSGSSISDELISRIQKNLETQLPIYMVPQTWAVIKKLPMLVSGKLDR----------------------------------- 119495915 2847 -------------------------------------------------------------------------AHEIIEQQVLSHPTSPAICWDGE-------FTYEQLDHLSTKLAKHLVCLGVRPEVFVGLCFEKSAWAVIAQVAVLKAGGAFASLDPTHPEARLRGLVDDIGAHIVLCS---------AKHLDKARQISRAAYIVSEETLNELPNASSTASMTRPSIHNA---------------------AYAIFTSGTTGKPKVTVLEHIALSV-SSPAFARSLGMDTTTRALQFSSYTFDVSIMEIII-VLMTGGCVCV----PS--EEERMNDLIRRLNANFISCPPSI--------TNTIQPKSVPSVKTVVTGGEKMTASHIRW------SDRC-VINAYGPSE------STVMATMSVKVDEAGVRVNNIGAAVVDPNNYELPIGAVGELVLEGC--NVARGYLNNDQKTKESFWTKIPGMYRTGDLVRYNPDGTICFISRKDTQIKFNGQRIELEEIEQQCISLAGGTQVAVEVVEPESKTVAIAAFFTLVPMSEATREKVQKLREALTKALPPSLIPRLFFPVCRLPFSNSGKLDRKKLRA------------------------------ 119495915 1811 -------------------------------------------------------------------------------------------------------LTYAKLNELSSLLAFYLTKLGVGPGLLVPIVLDKSSWQIIAILAVLRAGGICLPVDAAQSYDFIE--------KLLI--------------DKDVQVALASSN-----KVQLLERT---IPYVVPVGRSLFDYLPR-SDDVPHVSHKATDQAYVVFTGGSVKEPKGVMLQHLTVMTR-AESFASALELKATKVYQSATYTSDMFLN--VLFGTMMRGGCVCI----PANDEFNNLPRSINASRANTVIMTPSLASLL--QPSEVPE------VQLLALYGENLTNQV-----RTIWSERVRMHSLYGAAECSSSCISDCQTSGETRAGCITW--------LVDPSDHDVPIGASGYLFIEDP-------VWNDEKRDESSTLTR--RMFKTGDLARYNSDGTLVYMGRKE----RQTQRLQ-ADVWDILPGHPCVVEPIRCSDDDESMGHLAV-FVQFASGQPSSQDFVTEMHTHLLSVLPATQVPRLYIPVHRMPLTSTGLLDRRLLRN------------------------------ 88857935 12 ----------------------------------------------------------------------------------------------------------------VCNLAQTL-----GQVERVAIWMDKSNHFAVAILACLTAGASYVPIDSKQPLTRLKLIVDDANVDTIIVDDAHYQ-----MLLPLL------SHLPELKVVVI-------TDTAAQLGFDWCSAINTELNYEHKDRQN-NELAAILFTSGSTGKPKGVQLTVDNLQHFVNWSAKNLA-LSSQDRFLNLADLS-----TFDLFVSLAVGAS--LYVASDDAAKPLQLVSVLNGQQITVMYTVPSLLNLMNRIGLEPVK------LRHVIFAGEAMPKPCLQALAKVLPNTD--LHNFYGPTETNVCLASDLITDQPVP---IGLPIGDTVAWLIDEDGMLIESNEGGELIIRCVTPG-----YCDQAQVKPSHAQH---IHATGDIARFSA-GQYYYHGRRDRMVKIAGFRVELGEIEACLQRHPAIAEVAV---NYCVQTARLIAYVT----QEARAKLGAELKSYCSDFLPVYMIPNKFNSVSELPKNANGKV------------------------------------- 73662279 46 ------------------------------------------------------------------------------------------------DDGETQ-VTFATMYDRASKLACTLHQLN-KK--RIGFYIDNTIESVLLINAAWLAG---------------------IEAAMINT-----------RLTRN--EMIAQMDSINVDTVI----SMHDLELEHIQVVPFNELISVNNDKYFEEIFSLTRIASIMFTSGTTGPQKAVPQTFNNHL-ASALGCRESLGFNEKTKWLSVLPIYHISGLS-VVLRSLIEGFTLRL-ESKFNT---EQMLNIIKNEAPTHVSLVPQTLKWLMDAGLHYIEK--------ILLGGAKLSRNLIEQALSY----DLPIYNSFGMTETCSQFLTATPEMLEHRFDTVGKPSNDVEVKIKSPDGH-------GELLIKG--KNVMDGYL-----FPKVKMDTFDGYFKTGDIAEIDEEGYVMIYDRRKDLIISGGENIYPFEIESVAKQFPNIEDAMCIGVEDDTWGSVPYLYYVANKDIA-----EEQLTVFFKEKLAKYKVPKQFQRVSRLPYTSTGKLQR----------------------------------- 168018797 37 --------------------------------------------------------------------------------------------------------------QRVVTLAAGLSEGGLQPGDRVAIASLNSEWYLEWFFAVTCAGGIVAPLNYRWSVEEASEAVKQIGATMLV-----------------LDQTCLQPDLHTRCRLLILLGPGLNSLVNPDEVLTW----AGSKQELDLKW-APDSIALICFTSGTTGSPKGVAISHNALVVQSLAKIA-VIGYNSSDVYLHISPLCHIGGISSAL-ANVMVGASHVI---LPKFHAAAVF-DAIRNHDVTSMIIVPAMLADLVATSASSIGRHSFTSIRTLLNGAGGIPALLLD--STRLLFPNAELFSAYGMTEACSSM-SFIPVDEQDSTGCVGKAAPHVELRIIDSHENSSPESVEGQ-VFTRG-PHVMEYYWGLPS--ETANVLSADGWLATGDVGWMDEAGRLWLLGRSKDVIKSGGENVYASEVENVLMKHPGMLSVAVVGIPDERLTEMVVAFVRLRDGASNQIQLEDELRIHCQQGLSRYKVPRLILVNKEFPTTSTGKIKKNLVRRMAL--------------------------- 74318615 20 -------------------------------------------------------------------------------------------------------FTWSEVAAEAARWQAALAREGLAPGDRVAVMLKNCVEWVIFDQAALALGLVTVPLYLDDRAESAAYILDNADAKLLLV-------EGRFQLKKLAEIAASSPGLQRI--VCLVAPESRLADWSP-RFVVAAEWLENAVATAVPERSLAPDLLSIVYTSGTTGRPKGVMLTHDN-LLWNAYYASHCADFGPHEVFLSFLPLSHTLERTGGYYLAMLLGAE-VAY--------ARSIAQLAQDLQATVLISVPRIYRALFRLAVHVGRRFERSRLRLAISGGAALSPE----VARVFIGLGVPVYQGYGLTETSPVVCVNRPDSNS--PATIGQPLPGVEVRIGDND----------EL-LTRSR-CVMRGYWKDEAATRA--MIDADGWLHSGDQARVDADGHYTIIGRIKDVLN-NGEKVPPTDMESAILLDPLFEQVMVVG-------------------------------------------------------------------------------------------------- 120555720 46 ----------------------------------------------------------------------------LVERNADKHPTRPAILFD------DRSITWAELDAWSNRIAHYLKDQGLVKGDAIAVLLENRPELLATVVGAAKVGVACAMLNTSQKGKVLAHSINLIEPRLLVV------GSELIDNAESVRGEVQLRHTHP----LLYLHDGNTLNTFGDAPEGYVNLALEVSRRPSTRPVLSNDTAVYLYTSGTTGLPKAAPGSHGGFMLSLAME--------PEDVLYCTL--------------PLYHGTALLVCWGSVRKFSASAFWDDVRRYNATTFGYVGELCRYLLNQ---PPSSQDRNH----GLTGNGLRPSIWKEFKERFGIDK--VAELYASSE-GNIGFSNFFN-MDNTVGFSTAPYKGTRDPIRNDKGEEVEKGQPGLLIINKKW-----AFEGYTQKTEKSGFKKGDAWFNTGDGCR-----HLQFVDRMGDTFRWKGENVSTTEVENIIDGSGMVEEAIVYGVEIP-KTNGKAGMVTLVPQSNGSAFDINKLFDYLQENLPAYAVPVFVRVTNAIEKTGTFKYRKVDIQKLGYSLERSEGDVYTLLTPELVSDI------ 91203182 163 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGSESHPKGVPLTN----QNVYTTIQNIFDPIPEDVFLGAMPFFHVFGFVVCLWLPLLKGL------GVVFHPNPEKLGRIVHDKKVTILGTS-TLYRGFVK---KWHKE-QTSTIRLAYAGAEKLNSAVREKFQEKFG---IPIYEAYGTTESCACISAN--KAYDFRHGSVGKLLPNINCKIVDVETYEVPQGEEGLILVQG--PNFMEGYYNSPELTECAFHE---GYYITGDIGKFD-NGFLYITDRLKRFAKIGGEMVSLSSIEDKLSCIDEITECAVVNIPHAQKGEQIVAFVVHPNPDKLS--LNAALDKH---GIIKLSQPDHYLHIDAIPLLSTGKVDYKTLKQLALQQVVPLTVKSEVQN------------- 118472288 49 ---------------------------------------------------------------------------------------------------------------------------------RVGIMLRNHPVHVAALLGVLAAGGTVVVINPARG-----------------------------DDRTRADEALALP--------VVVGLAEDLAHLMPAHSPR-TTRVAIAGLDTEPVVTAAESPAWML-TSGTTGPPKRV---------------DLTYDMLARSVMGCPAPTELRRGVA-IVNSPLVHVGGVFIAEARPFKFELQRWAAAVREHRPRAVSLVPAALRTVLHSD---LTREDLAGVRVVTSGTAPLSADDADAFTEKFG---IPVLTSYAATEFGGGVAGTLPDHWKDKRGSVGRANPGAQLRVVDENGAPLGPDEPGLLEV---IPAQM---------------GPGSPWMRTTDLARIDADGFLWVLGRADQAIIRGGFKVMPDDVRAALESHPAVLGASVIGVADERLGETPVAMVELRGPATPD-----ELAGYLQGRLARYEIPTRITIVDAIPRTPSGKADLRAVRD------------------------------ 115378052 24 ----------------------------------------------------------------------------VLGYRAAAHGNRTAFIFLEEGEVEEGKLSFQELHANHLVVAHALRKEGL-AGKRVLLYLP-GLDFVIAFFGCLAAGVVPIAVPPPLPTER-TSRIDDAHAAAVLTA------GDLVPVLQSLAQSERLGGLPLIATDAV-------------------DALESPAGAHRPAP---DDLAFLQYTSGSTTLPRGVMVGHDN-LLANLECIQRPLLIGADSVTWCFHDMGLING----VLEPVYAGCLSVMMSPLAFIRRPRRWLEAISRYQATHSGGPNFAYDLCRKIPPRDRQGLELGSWRQAYLSAEPIRRDTLERFHDAFGFRRTAFYPCYGLAETGGSLAAPLCCSVDNVAGSCGVAGLDTEVVIVDPETRQLAAGQIGEAWVRG--PGVARGYLGRPEETQESFLDTGAGFLRTGDLAFKKGE-ELFIVGRLKDVIIIRGRNYHPHDIESVGQSHPALAGCAAAFVVDGDGSEKLIVVQELQSGAAPLEEVIGNVRQAVSEQHGLRLHRAVLVKTGGIPRTSSGKIQRRLCRSL----------------------------- 49903266 68 ---------------------------------------------------------------------------------VALHPEKAALV----DESSGEVWSFSELDRRSNAVAQWVLAQGWRSGDVVAIFMESRPQMVALWLGMAKVGVEPALINFNLRRDSLIHCMGVSG------ACGMVFGAELLDVVLEVRESLRSLSL--------FSCGSAPAEMLDSLSAADLDALLSKSPETPPAVAGFNDRLFYIYTSGTTGLPKAAIVVHSRYYRIAAFSY-YSFGLQPDDVVYCCLPLYHSAGNIIGVGQCLLHGLTVVIR----RKFSASRFWDDCVKYNCTVV----QYIRYLLSQPVRPSE--SLHRVRVAMGNG--LRPNVWESFMKRFSVKR--IGEFYGATEC-NCSLAN----MDNKVGACGFVLPSVYPRLLDEDTMELIRDSRGLCVCKPGEPGIIVGRINDPLRRFDGYFRKGDSAYVSGDLMVMDELGYVYFRDRGGDTFRWRGENVSTTEVEGVLSALLKQTDVAVYGV------------------------------------------------------------------------------------------------- 163941233 15 -----------------------------------------------------------------------------------------------------RVLTYKEWFESVCKVAKWLNEKE-SQNKTIAILLENSMEFLQIFAGSAMAGWVCVPLDIKWKRDELKERIAISKPDIIVA--EQYR--------------LSDISCEE---------------GRIIEIEEWKEMIENYLPTYYSVENVQNAPFYMGFTSGSTGKAKAFLR--------AQQSWVHSFDCNVHDFYMKKEDSILIAGHSLFLYGALFLGQTVIMRKFVPV-----QVLSSIRIENISVMYTVPTMLESLYKEN-KVIE----SEMKII-SSGAKWEAEAKEKMKNVFPYAKRY--EFYGASEL-SFVTALVDEESERKPNSVGKPCHNVQVRICNEAGEEVQTGEIG-------------TVYVKSDQFFMGYVSDGEGGWMTQDVGYQDEEGFIYIVGREKNMILFGGINIYPEEIERVLQTHPAVEEIVVVGVEDSYWGEKPVAIVK-------GSATKQQLKSFCLQRLSSFKIPKEWYFVDEIPYTNSGKIARNAAKNMIEN-------------------------- 170742698 638 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDPAAILFTSGSEGLPKGVVLSHRNMLANAAQAQARI-DFGRTDKVFNVLPVFHSFGLTVGLVLPLVSGVPVFLY------PSPLHY-RIVPELNATILFGTDTFLAGYARA----AHPYDFRSLRYILAGAEPVKAQTRGTYAEKFG---LRILEGYGVTETAPVLALNTP--MFNRFGTVGRIMPGMEARL-----EPLPGPEGGRLFVRG--PNVMLGYLRAE---KPGVLEPPPGWHDTGDIVTIDEAGFVIIQGRAKRFAKIGGEMISLAAVETLAAELPEAASAAAT-VPDPRKGERLVL-VT-----EKRDASRSAFLAHARARASELMVPAEIVTVEHLPQLGSGK-------------------------------------- 145245323 28 -----------------------------------------------------------------------------------------------------------QLRQLVRALIAGLRRH-IKQGECVLVHLGNNYVHPALFFGIIGAGGVYMGASPDSPPHELANVLELGRPRLIITASQTLHAVQSV-------AASKGLGPEQIEMAITSFLEPSPSDRRENAEITLYDLLSCGEEDFDDEALAKTTPAGMYCTSGTSGLPKAAIVSH--YAVKLNMYYELPYDVKR-----------LVVVPVYHRFGALWH--TFPIRQGEPAYFEINHFLTAVHSNKITDVFIVPAVVH-LSLQSSRPVAEL-LSSLRMVGVSGAPIDTGSLQKFQALL-HAQATAAQSWGMTETGPVLICRYGERVDK--ASIGK-LVGIEARLFDDEGIMITDNCPGELYVRGT--GLFSNYKGRDDGIDA------EGWFRTGDVAYRQNEYYY---------LN----QVAPAEIEAILSKHPGISDAAVLGVQSSDKTELPRAFVV-KSSAFNTDLTADEVYQFAKSQLAGYKALDGVVFVTEIPRTASGKIQR----------------------------------- 29828094 7 ----------------------------------------------------------------------------LLTKHASHQPDRTAYRYTGDRDGEIQDISYGRLAERSRAVASWLQERGL-AGSRAMLLYPPGLEFICGYLGCLSAGVVAVP---GVPPQGALTRIADADAKVIL-------GGREV-IAALGTMAEHLPELAEITCV-----ATEDIP------------DAAAGSWREPD-LTADSVAFLQYTSGSTSAPRGVMVTHGNLLMGHTPDTIAEYDH---ELF-----VSWLVYHDMGLIGPVLNGATATLF--SPLHFQPQRWLTALSHYRPHTSGGPNFAYELCLKQAPDLLDGLDLSRWKVAFNGAEPVRAATLRRFTETFGTRREALYPCYGLAETGGSVAAPLIEAPETGPGS-GRPGPGVTLVIADPEQQELPDGEVGEIWVLGA--SVAKGYWRNTESFRATLKNREGRFLRTGDLGFL-RDGELFVTGRLKDLIVIDGRNHYPQDLESAEMSHPALRPTATFSVDGGVEGEQP---VIVAEAAPEAADEFEKITDRIRSAIGEAHVRDVVLVHPGIPKTSSGKIQRRASRAYLDGTLSVVGAAAT---------------- 17551278 89 ---------------------------------------------------------------------------------VKQHPNKVAII----EIESGRQLTYQELNALANQYANLYVSEGYKMGDVVALFMENSIDFFAIWLGLSKIGVVSAFINSNLKLEPLAHSINVSKCKSCIT---------NINLLPMFKAAREKNLISDEIHVFL---AGTQVD---GRHRSLQQDLHLFSEDEPPVILNFRSVLCYIYTSGTTGNPKPAVIKHFRYF-WIAMGAGKAFGINKSDVVYYHSAAG-IMG-----IGSLAFGSTAVIR----KKFSASNFWKDCVKYNV----TATQYIRYLLAANPCPEEKQH--NVRLMWGNG--LRGQIWKEFVGRFGIKK--IGELYGSTEGNSNIVNGACGFMPIYPGSL-YPVRLIKVDRADKNGVPCVPGETGEMVILLKFEGYVSE--GDTAKYRDV-FKHGDKVFASGDILHWDDLGYLYFVDRCGDTFRWKGENVSTTEVEGILQPVMDVEDATVYGVTGKMEGRAGMAGIVVKDG-TDVEKFIADITSRLTENLASYAIPVFIRLCKEVDRT------------------------------------------ 77457955 56 -------------------------------------------------------------------------------------------------------LSYSQVNQWANRIAHYLIGQGIGKGDVVAVFIENRPELLVTILALAKVGAVSALLNTSQTRDTLIHSINLVTPAAIVVGEE---------LLPAFAAVREQVSIPATRAWFVAQDTFSHPGIAPEGYINLISASADASGDNPARQIFFDDPCFYIYTSGTTGLPKAGVFKHGRWMRSSASFGMIALDMRPDDIVYCTLPLYHATGL-CVCWGSAVNGASGF---AIRRKFSARQFWSDVRRYRATTIG----YVGELCRYLVDQPLSADDSRHDVRKMIGNGLRPGAWAEFKTRFGVDH--ICELYAASDIGFTNILNFDN-------TIGFSLMAWELVAYDDSGEPIRGGERGLLLAKAPLDG-----YTDPQKTAKVVFIKGDRFFNTGDLLRNIGFGHAQFVDRLGDTYRWKGENVSTTEVENLLLQHPHISEAVAYGVEIPNTGRAGMAAITPAESLATLD--FAELLAFVRQRMPAYAVP------------------------------------------------------ 154277569 165 -------------------------------------------------------------------------------------------------------YTFREVLDIACQYGNYFLSIGVKRGHLVAFYLQNSPEFVFAWLGLWSIGCGPAMINYNLTGAGLIHCLKLSGADVIVVDADAECTARIHDQRNEIENDLKM----------------HPVFLDDSLKSHISSFPTAVSDRSLPRNMHGEFPSMLLYTSGTTGLPKGCAFT-----MNRMYTTIFQKDLRDGDR--CTS-----------------------------------RFWKDIHDSKSTYFYVGETA-RYLLSAPPSPLDRGH--NVRCMYGNG--LRPDVWEKFQERFGIPN--VAEFFSSTEGLFTLINYDSGPYQSRHGAILRRLMHYIPVVIDPMTGDMPYSEGGEIIISVPDESAFQGYWKNPDKFVRDVFKKGDIYYRTGDALRRTEDGHWHFLDRLGDTFRWKSENASTAEVAAVLGEYPGVAEANVYGV------------------------------------------------------------------------------------------------- 183604875 91 -------------------------------------------------------------------------------------------------------LSYGEVDQFSTLLAIHLIKLGVKFGNHVLLCFEKSMWTVVAVLAVMKSGGTLVLTDPSQPEARLQTIATEVGANLMLTSERQEELGKRI---------LAGG-------VIVVNH---------------DFFQQIQTSVLPPASVPGSSPLYTIFTSGSTGKPKGVVISHANYTSGALPRAEAV-GYGPHSRVLYAFDVS-----IDCMLCTLAHGGCVCV----PSEDDVNNLSGAIRNMKVNMAHMTPSVARVL---GEDT-----LSSLEVLGLGGESVSVDAANW------GKLTKVIIAYGPSETVGCTI-NNEIALDRAYTSIGKGVGGVTW-VVDDHSRLMPIGAIGELIIEGPIVG--RGYLNDPERFIEGYPGRHGRFYKTGDLVKYDPDGSIVFVGRGDQQVKLRGQRVELGEVEHHLTRLPAVVAAEVIGKGDQ---PTLVAFITNKEIATFSTELRHSLEKALGSVLPRYMVPSAYIPLLEMPLLVSCKVDRKKLRSL----------------------------- 30795037 3 ----------------------------------------------------------------------------LLRRAARRAPDRVAV------RTATRSVGFAELDAWADRIAGFLRTLDGAAGARVGV--ANVLDPVFAYYGTARSGAVTVLVNPLAGEDALRHRVELA---LVPAATAG--------LLANV-----RADLPALRAIIVTDAPGGVVP---DGTVPLHQAVDAAPPRTAAAPADPDTVACVQFTTGTTGRPKGVLLTHRN-LVANAKQVALAHRVGADSVTVNHLPLYHVMHLNSGVYA----GACQVLC---PD-PDPIASLAVAAAAGATHYYGLPARLHALAEDERLTGAVRPGPRLTAVLSGGSALSPRAAGILRERLG---VPVIQGYGMAELS--PLTHCQQPDGYRPGLVGAVVPGTECRLVDATRHPVGTGAIGEVQVRGPQL-MAGYLDGGHEERIDA-----DGWFATGDVGLLDAGGALRLVDRLCDVFKHDNEIVAPSRVEDIVRQDSRVADCVVADWPDPEHGAAVWAGVVLAAGHEPTAAILDSITARANEHLAPWERIRFAEAIDAVPRTPTGKPQRRLVRN------------------------------ 194550948 31 -------------------------------------------------------------------------------------------------GGRVEELSWGEVGDQARRAAAWLRSLDLPAGSRIAIISKNCAHWIVTDLAIWMAGHVSVPLYPNLTAESARQVLEHSESAVVFV-------GKLDDWPAMA------PGVPE-----GIPTVAMPLHPEGRFDRQWSDLQACAPLEGD-TPTAAEQLATLIYTSGTTGVPKGVMHNFSSFAFAASRGVEL-FGTREDDRMLSYLPLCHVAERMFVEMGSLYGGTTVFFAE------SLDTFVEDMKRARPTLLFGVPRIWRLLRIVGRKVLAGLGLDAVRYALCGAAPVPEALLLWYRRL----GLDVLEVYGMTENSGYSHVCRPGRQ--KTGWIGQNSPGVEVRISDE----------GEVQVRSG--ATMVGYYKEPEKTAEVL--TADGFLRTGDKGEQDAEGNLRLTGRMKEIFKTSGKYVAPAPIENRLAVHDRIEQVCVVG-------------------------------------------------------------------------------------------------- 119490090 21 ----------------------------------------------------------------------------LFDQWAEKSPERVTAEWQGE------SLTYGALRDASLHVSRALLLAGVRPRARVPLLTQMSLDMLPAVIGILRVGACYVPMDAAWS----RVRIEAASPVAVITSPC--------------------PGLQLPVITVNFQREWLVSSPSDKDGLRVELEARRSG-------MRAEDLAWIIFTSGTTGKPKGVMVYHRGITVQHSKELEDA--AEQGGRCLLAFSIAF-DGCAAVVWTTLSKGATLVM--ASPDFPEVAT---TCQSLNLT-----PSMLAAL-----DPSGSYD--GVRYIFLGAEAPKLEVVRWITK-----SRKVFTTYGPSET-TCVISELHPDQEVPFGEL---IPGVKVVLVNEEMKE---SNYGEVLI--SGPGLAAGYLNNPKKFIKWNGERF---YRTGDLARRTEDGQLIWAGRADSLVKNRGFLINLTEVEPAMQAYPQV--NLAVAFQWRDR---------LVGCVQPSTVDVEELRKFMQSRADPFVIPDMIFAMDSFPLNVNSKTDRLALQAQLLGQDDDPVEGASL--------------- 110598015 376 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAAYLIFTSGTSGTPKGVLVEHGPVILINAIEHEIYTPLSARRISCCFSD-----GSIHHIFTTLLNGHSLFIPE-EETRQDPEALHRFFQQHRLHVADSTPTLFALLL---DYWEKSGAWSSVNSFILGGESFSSSLAERYFALPGVAEREIWNAYGPTESCVCASQYRMSADSWKPPPVGTPLQGVDIKVCDDAGRTLPVGIPGEIMIGGA--GLARGYINEAERFVCD--ENGKRWYRTGDIGRWIQPGLLQFTGREDRQVKVRGYRIELSEIESALRASPLVRHAAVVADPRQDGDRILVAYVVPAPGFD-----AAGCRADLDLSLPAWMMPTLIVEIDELPLNSNGKLDE----------------------------------- 217403343 7 -----------------------------------------------------------------------NACDLMLDRNVSRNPAKRAVAFLANGGSLQKELTYQELETETTKVAKHLIGKGIEKGECVVLVYPPSLDFMIAFLACLKANVVAVPVFP---PNPLANIVQGCGAKHALTNTEY-------------NHAKKMAGIRDVFTKFQRPTSGWPDDLDWTTTDTLKEPRNSVNLPQPPS--DRSQVAFLQYTSGSTSEPKGVMITHGN--LAHNLTI-ITNDSQAKDVSWQYHDMGLIG--SYL--GVLFCGGTG--YYLSPFLQRPMVWIEAVSRYRATHLQAPNFAFKTARKFSIDASTELDLSSVRHVINAAEPVDEESIDNFYRIFGKYGNVIYPTYGLAEHTVFVCSGGKQSTDIKAVSIGCGFPNVDVQIVDPESKALAGNLVGEIWIRS--PSKAAGYFNKPKETKEDFHNAVGGYLRTGDLGFLHKH-ELFICGRLKDLIIVGGRNYYPQDIEATAEASSDLVRSAAFTIDPTHEGGEEVALVSLKATQTVCESLANQIKSAINQELG----LTDIVFLPRVPKTSSGKIAR----------------------------------- 108757205 41 -------------------------------------------------------------------------------------------------------VTFAQFLDEVKALSAGLVAQGVKPGDRVAIFANTSLQWLICDVAISAAQAITVPIYASNTPDECRYILNHSETTLVFVDNDARQAGRLTRLRQKLAE------CPALRRIVAF-----EGPVAGGTELSLADVIAQGRTEHAARPDDFEDTASIIYTSGTTGDPKGVILTHRNWAFE-AKAAQSVGMMVPSDSVMLFLPLAHV--FAQVVKAAWLMGYRLVVAESVDVLPSVPRVFEKVYNNVVANGSAAPRLFRWAFKLFDEYVEARSQGNMRVFISGGAPLSPK-IGYFFDLLG---LKVLEGYGLTET--CAGTTVNREHKIKIGSVGAPVPGMEVMIASD----------GEILIRG--PAVMKGYYKNPEATAEAIDA--ENWFHTGDIGELDADNYLRITDRKKDLITAGGKNVAPQNLENALKTHAIISQAMVYG-------------------------------------------------------------------------------------------------- 111024068 13 ----------------------------------------------------------------------------AFQRTAAIDPDAIALRTVGD----AQTLTWRQYSSQVRDVAAGFAALGVRRGDTVALMMANRVEFYPIDVGAQHVGATSFSIYNTLPASAIAYVLGNAEAKVVVCEAQYVERIRE--------------SGAQVEQIVVIDAEGG---IAPAGTLTLNQMKALGSPDFDFDAVRPDDVATLIYTSGTTGNPKGVESTHAA-LLFEAGAVCWILPIEFGDRITSFMPSAHIADRMTALYFQMVFGTQTVVADALPDRPTWGAVPRVWEKLKIAVFVTAESMVLAPMRAELGFHK------LRWAVSGAAPIPADTLAFF-SALG---LQISEIWGMSEL--TCIASAAPADPAKLGTVGKIVPGMDMRVAND----------GELFVRGPL--VMKGYRGEPAKTADA--VDADGWLATGDVVSIDADGYLTVIDRKKEIINSSGKNMSPATIENAI--------------------------------------------------------------------------------------------------------------- 197772283 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLFTSGSTGRPKAVSMPHRGVANLVSWQLALSFDVSVQE-MACAA----------------ASGSTLVV---IPDRRNPEELLGFLGHELIEVAFLPVAAVHAWEAFGITPGR------LRYVVTAGEALVVTSVRGFCQAVGAE---LINQYGPTETLCHRLGPDPAAWPHRP-PIGHAIHNTTLRILDPLGRPVPRGTPGELHITDPLTA---------ERFHDA--AGGGRSYRTGDIVRREEDGAVVFVGRADEQTKIRGHRVEPAEVATVLLRHPGVRHCAVRALPVGGAGLDLVAFV-----EPSAPGLTAELREHLREALPEYAVPAHVEILDRLPLTRSGKIDSRALR------------------------------- 78188950 3 -----------------------------------------------------------------------------------KQPDAIAVI------REDEHISYQRLEELVWQCVMYLYQQGVREGDVVVHIFEDELLIVIAMLANARMGATMLSVPETVPKNFLQETIKEVNVSFIL-SDLHINNSNAISLKKEFFKEIKADKSIYVEN--------PKVPW------------------------------LIIIGSGSTGKQKLIPIDHDKFINRLELT-KNWFPIIKSDI---------VTSFTPLDYGSLTMSATYFL------LPKNKISIYLINKYHITILHSTVFHIEKLL-QNIAPSSRQTLNKLKILLMGASRISSNLRQRI-KSILTNNLYVR--YGTNELGTVSITSIDKVFSSNE-TVGFSIKGIELEIVNENGSIQSKDKPGVIRIKS--PAMINGYLNDKEASKKAFKN---GWFYPGDIGKFTEDGQLIHVGRADDMMIMNGINIYPSQIENAILQHPDVEEAFAFPLKHKIAQDLPVCAVVLKKESNVSQKI---LMHYAHEHLGAY-SPQLIVILDKDPRNQQGKIVRTDLIKIV---------------------------- 86609627 25 ------------------------------------------------------------------------------------------------------EMSYGELFRRIQTLAAGLQALGICPGDRVAIFADNSPRWLMADLATMFTGAVNVPRSAVADPSELGYILRHSGSTALIAQDKTLRR-----IRPDVQELGLERLL-------------LLSDEQEAGVLNFSQWLQKGREHYQPPKLERSQLATIIYTSGTSGRPKGVMLSHGN-LMHQVENLGVVVQPQPGNKVLTILP----TWHSYACEYFLLSRACMLVY-TSPRFIKQDRIWETVEK--------SPRLIRALMAVSESHVLSGRIARNQSILHYGSPLQARLQHWIYRKVGGGSLPILNGYGLTETSPVLCARRPD--NNVRGTAGPPLPGTEFRIVDPETQPLPPREKGLILARG--PQVMMGYYNNPEATAKVLSS--DGWFETGDLGWLTPDGQLVITGRAKDVILLNGENIEPQPLEDACLQSPYISQIVIVGQ------------------------------------------------------------------------------------------------- 46110867 5517 ------------------------------------------------------------------------------------------------------HLTYGSLAQHAGHLAKRLIQEGVKAETMVPCCMDKSLWTTVAMLAVVLAGGTIIPMDPAH-PRARHAEIA-RECKAIIALCSPEYRDRFIGVVPTVIAIDQTLFTKQLDHI-----ASEDLPLVADKDA-----------------------AFVIYTSGSTGKAKGVVIEHGSFVASSRAYIK-HMNLSASSVFHFTSDI--AMGET---FGALTTGACLCV-------PSEEDLPGVMNTLGATWAFLTPSLANM---QDPSMFK-----TLQALVCGGEAMTSETVSKWSNKVK-----LINGYGPAECTVFALSNSNVSEDQDHSNIGRAMDGCQTWIVDDHNKLVPVGCEGELLISGPILS--RGYLNDSAKTSKSFMHHFDDLYKTGDLVRYRPDGNLTFIGRKDNQVKLHGQRMELGEIEACLESDPRLRNALVLPKSGVFKG-RLVAVLSFKDSDSHNPGLVSDLQQILSENLPPYMMPSSWLVVEAIPLLLSGKLDR----------------------------------- 46110867 4404 ------------------------------------------------------------------------------------------------------RFTYSEVDMLSSRLAHHLVSLGILPEMYVPLCFEKSAWTPIAMLAVLKAGAAFVPIDPTHPPERIEFLVQNTSAKLILCSTSLAEKFDIVPFLAIDHETMSTLSALPVTS--------------------------------PSIAVQPNNAAYIIFTSGTTGLPKGVEHTTGGT--AHAAAIKMTC----SSRVLQFA--------SYTFDASIMEILTTFLVGGCVCVPDEERMNDLMAKYDVNWALLTPSVAKVL-KPGSVPG-------LKVLVTGGEAMSTDHIKWL------GHAALINAYGPSEASVIAASHNGVILNEEPANIGHAV-GCRTWVVDPHNHNMPIGSIGELLLEGPI--LARGYLKNETKTTDAFIDRVDRMYKTGDLVSQNSDGSLNYVSRKDTQIKLNGQRIELGEIEHHVRALPAHVQSAVLVVPQSKTTKTLAAFFTVDDHEVLKEEIGQSLKTALRVALPTHMVPTMYVPLTKMPWTSAGKLDRQKLKTIV---------------------------- 46110867 1793 ------------------------------------------------------------------------------------RPEAPAITWDAD-------FTYAELDTTSTKLAHYLADLGVGLEQFVLVCFDKSAFAIVAMLAVLKAGGVCVPLDPAHPDAAIRLRAEDTGAS--IAAVSSSMASR---LSNIVDKA------------VVVD----------------SNLLQNISENAILPQINPHNACFVIYTSGSTGRPKGVVLEHRGIATN-AKSSGPKLGYSEESRVLQFA--------SYTIFTTLALGGCVCV----PS--EHERFNDLISRYRVTLADITPTV--AC------LINPLDVPTLKTLALGGEAVTHKCVDIWRDFVGPSECSVNSTY----SGEI-------AQPGKATNIGRAV-GSVTWVVDDHNRLVPIGCIGELLIDGPIVS--RGYLNLPEKMAQSFVAPREGLYKTGDLVRYNSDGTLTYFGRKDTQVKLHGQRIETSAVE--LIQFEGCADLGSVRSASNEKNT------VLAMDDSFR-SLAKELEIALSNNLPAYMIPSVWLPVSEMPMTSSGKLDRRSLRSMV---------------------------- 46110867 2890 -----------------------------------------------------------------------------------------------------QNLTYEGLDSQSTHLSSALIEAGVRPNTFVPFCMEKSSMVVVSILAILKSGAAFVPLDYAHPDARISGIIADVEAEFVLSSPQYAE--RLTKLGAKVISVSKD-------------------TIQDSMPLQQHDL-----------SVSTKSPAYCIFTSGTTGRPKGTIIDHSAFCTGALAHGK-AMGMNESSRVLQFAS------HTFETLSTLIHGGTVCV-------PSEEEIAGFIRRMSVNWALLTPSV--------AQLIEPSTVPELKTLVLGGEAMSAHLSTWA------PSVQLMNAYGPSETSVVATVNSNVTLDSSPANIGRAVGGWVVDSANAD-RLLPIGVVGELFVEGPILSQ--GYLKNSQKNAESFISKFRRFYRTGDLVKITEDGSIEFQGRKDNQVKINGQRLELSEIEHHLNTDAIVQACLAIPTTGPLK-SRLVAVLSLHSSRGPDEQLRSEL-TSVRDQLASYMIPSMWIVVNRIPLLPSGKLDRR---------------------------------- 46110867 239 -------------------------------------------------------------------------------------------------------FSYAQLLSLSDRLAFHLKKLGVGAETFVPICFDKSKWTIVAMLAILKAGGIFVPLDP---TQPLL-RLQ--------------------NLTRKVD---ADTILCSPQHQEMIESIASKVIPVDAQLF---ESLAEQRGEVDCGSWSS--GAYMIFTSGTTGEPKGALIQHGA-LLSSALAHAMMMDNNTRSLHFAASDVS-IT----EILTCLILGGCVCI-------PSEEARLNAIEELRVNWALLTPTFV--------KFINPDNVPSLKTLVTGGEAMTQAVIRW-------SHINLINCYGPAETS--VVSHVHRGMRKNPLNIGHQV-GIHCWVVDNHNRLMPVGAVGELVIESH--TLAREYYKEPEKTSEAFHSSPRRMYKTGDLVRYNYDSSFHIAGRKDAQIKFHGQRIELGEIEYHINVGINIKHGMVV-LPKAGFCERLLAIVQLSDGHDLVPAKVEETKQLLTERLPSYMVPSMWLAVEFIPRLQSGKLDRK---------------------------------- 126436247 71 ----------------------------------------------------------------------------------------------------------------------------VGPGDVVAFQLPNWAEAAMAFWASAFLGAVVVPIVHFYGRKELAHIMATARPKVFITVAEFGRMSFQPDLCANVP--------------IVGLVGEVDERLREEHVYRFDELFDD-EPMTDTVHTDPAGPALIAFTSGTTRDPKGVIHSHLGF-----ETRQLLENYPPDRGRQLTATP---VGHFIGMVGAFL----IPVLENAPDVWDPGKVLGLIQTEGLSVGGGPPYFVTSLLDHPDCTPEHIARFS--TVGLGGSTVPAA----VTRRLSDLGLFVFRSYGSTEHPSITGSRPTAPEDKRLYTDGDPRPGVEIR-LTGDGEILSRG-----------PDLCLG-YTDDALTAQAFDD--DGWYHTGDVGVLDADGYLTITDRKADVIIRGGENISALEVEEVLLSMPAVAEAVVVAAPDARLGEHAAAVLRLRSGH-PMPTL-DDVRAHFGHAGVARQKPEELHQVDDFPRTASGKVQKVLIRE------------------------------ 183984215 127 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEP-PPDSVAMVIYTSGTTGLPKGVQLSRRAIAADLDALAQAWQ--------WNAED---VLVHGLPLYGSLRVGNRFV----HTGKPTAAGYAQ----AGGTLYFGVPT---VWSRVAADRAAAEALRPARLLVSGSAALPVPVFDQLVHLAGHRP---IERYGSSESLITLSTRADG--ERRAGWVGLPLAGVQTRLVDDHGNPVPGETVGKLQVRGS--TLFDGYLNRPEATAEAFDA--DGWYRTGDVAVVDDGGMHRIVGRSVDLIKSGGYRIGAGEIETVLLGHPEVQEAAVVGLPDEDLGQRIVAYIVGSDRIDPDV-----LIDFVAQQLSVHKRPREVRIVESLPRNALGKVL------------------------------------ 1073070 156 -------------------------------------------------------------------------------------PNAIAVVHEG------KPVTYQQLQTQVLERSERLIRQGLA--DH--PYMPRCLEYLITMLACCKLGITYVSIEPSKPSKRLIAVLEQLG------CNHLLLLGQPTDLRP-------DPTLTS---------------------FAWTTARLCAPTALPYASL--SDGVWVMFTSGTTGVPKGVRISQDGLLILVDNVQQQVHS-KPRS-YVHHSSIGWV---------PLLTGACVTL---QPSEFNIDALCRTAASCDVLLLTTS----------LFHLVAQHRLSMLEAV-----PCSMSAVKYLNRLLANPRITLVNGYGPTESTWYSLNPEDAERDVIP--IGQFLHQVHGKIVDAKLQEVEVGTPGELLLTGA--NLALGYLDEPTRFYNC----RNAYYRTGDYVIQDEHGMLFYQGRIDEQVKIKGFRVEIAEVEHALTQLPGVATCGA-GACHERFGNSLHGFIVFRVPAWLANYRRKQAHEPIGHRLPHYMVPRRIHYLAELPVTANGKVDKRSLQ-----PPEKAAVVSPQAGSAVLE-------- 148654790 9 -------------------------------------------------------------------------------------GNRVAL--REKDFGIWQTVTWRQFADHVRAFAMGLRALGVERGDKVAIIGDNRPEWLYAELAAQAIGGASIGIYQDSVAEEVRYLVEASDARVIVAEDQ-----------EQVDKIIEISHLRGVLKVIYYEPKGLRLAGFPDIEELGRAFDRKHPGLFEAEVAHPDDIAILSTTSGTTGKPKLAMLTHRN-LISQGAGLLAVDPLGPDDEFVSFLPLAWVGEQMITVAAGLQCGLTINFPESTDTMFSPPRIWEMLSQVQVKIFGATPGLLLRLKYALARLIELKDHLGLRFIYTGGAALGPDVFRFYH-AIGVNLKQV---YGQTESAGLSVIHRDG--QIKFQTVGTPLPNTEVRI----------AANGEILVKG--PSVFIGYYRNPEATAET---LRDGWLHSGDAGYFDEDGHLVVIDRAKDVMTLSGTIFSPQFIENKLKFSPYVKEAVVFG------GNWP--FVTAAENAQISTDLAQEVYALIRRDLPPAARIQRFLLADDGELTRTRKVRRRLIREIVEGDQSDIEVETTI--------------- 46201541 683 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDPAVILFTSGSEGTPKGVVLSHANILANCNLAARVAF--TPQDMVFNALPVFHSFGLTGGLLLPVLAGLKVFLY---PSPLHYRIVPEMVYDTNATIVFGTDTFLTGYAR----VAAPYDFYSVRYVFAGAEKVKDETRRVWMEKFG---IRILEGYGATETAPVLAVNTP--MHCKAGTVGRLLPGIESRL-----EPVPGIDEGRLSVKG--PNVMLGYMKADQPGVLQ--PPEDGWYDTGDIVTIDELGYVRIVGRAKRFAKIAGEMVSLGSVENAVASLWPGNQHAVIAIPDEKKGEQLVL--VTDRADAARPPILEHFRA---QGLAELLVPRNLRVVDKVPVLGTGKTDYVAVKALVEGK------------------------- 160894203 8 -------------------------------------------------------------------------------------------------------LTYKELEQTAKQIGAWLQGLGGCKNRPVVVLLDKEPKSVAAFMGVVYSGNFYVVIDAEMPVDRVNKILKALQPEAAVTDS------------KHLDKAAELQ---------VETEDGQGYGLKLFNVDEMDQTIDQSCLADVRAHMIDTDPVYALFTSGSTGVPKGAVISHANILSYITWYTE-AFDINETTIFGNQTPFYFSMSVSD-LYSTLKNGATLYIIPKAYFSF-PIKLMEFLNEKKVNTIYWVPSALSII--ANYKMFRYAELPELKKVLFAGEVMPTRPLNYWIENL--PDAMYANLFGPTET--TDICTYY-VVNRKPLPMGNACNNCDVFVLGEDGKVVSPEAEGELYARGSF--VALGYYGNAEKTKEAFVQNYPEIYKTGDLVKYNKYGELVYISRKDYQIKHMGYRIELGEIEAAAGAIEGIRSYACI--YDDAEDKIVFIY----EGKKLDDALLGEFK----KKVPHYMEPNQFVRVKSMPHNQNGKIDRKWLKN------------------------------ 169785737 52 -------------------------------------------------------------------------------------------------------------------------------GERIAFLAENSYDYVVTLLSILAIDAIALPLSPAFPVGELKYIMDNSQAKVLVATE--KYAAKAHD---ILKAGLEREPILEVKEKI-------KTGANSSDQVSLQDIVQESRGG------------MMLYTSGTTNRPKGVLIPQSA-LTAQAASLLEAWKYSPEDRLLHLLPLHHIHGTVNAIVTPILAGSSIFMF---PFNTDA-VWKRLAAPFKITFLTAVPTIYNRLLSSGLSPKKGIAPENLR-LNISGSAALPTPTKQAWQDLSNGNV-LLERFGMTEVGMAISCGLDFADRVD-GSVGWALPSVEARLVDTETNEVPGEEEGEIQLRG--PTIFREYWANEKATKEAFVDSDDGWFKTGDVATRREHAGYFIQGRSVDIIKTGGEKVSALEVERELLSLPQVSEAAVVGLPSEQWGQKVAAVIVL---------------------------------------------------------------------------------- 29827791 8 ------------------------------------------------------------------------------------------------------RLSYGALRDLAERLAGRLAAAGGTPPRRVGLLASRSVTAYAGYLAVLRAGATVVPLNPEHPSARTRDIVEAAGLELVLAD---------------APAAGADLGVP----VLVAGPEELAA---------LAALVDEPVPELPDARTGPDDIAYIIFTSGSTGAPKGILHRNIAYLGQVAPR----YDIEPGSRLSQTFD-----GSVHDLFVAWAGGGTLVV----PMRSQLLSPVKTINSLRLTHWFSVPSLISFASRLGT--LEPGSLPTLRWSIFGGEPLTLAAAREWRAAAPDSRLEVL--YGPTETISCTAYRFPDDLADWPKTPNGTAPGYPFLDLLLLDADDRPSDSGELYVRGPL--RFPGYLNNAGRFLTSAQHTDRHWYRTGDRVAM-RDGHLVHLGRTDHQVKIRGHRIELGEIEAMLRQQPGVRDAIVLAVPASDGEPELEAAVS-GTGCVPD-----RLYSALGDRLPPYMLPRRIAVLDQLPLNPNGKIDRRAL-------------------------------- 159030818 21 -------------------------------------------------------------------------------------------------------ITYRELYQQIQQFAAALQALGVTETENVALFADNSPRWFIADQGSMAAGAANAVRSAQADAEELAYILADSDSQTLI-----VENNKT--LGKLL---AKIPELP-LKLIVLLTDEDPATGAISVQTLNFKQLMAGAENTLKPITKGENDLATLIYTSGTTGQPKGVMLSHGN-LLHQVRNLNAIFQPDPGDRVLSILP----SWHSYCEYFSLAQGCTQILMVGVPRL--WESLYEGIQKQFSEQSATKQKLVRFLLEKSEKYVRIADNLSLDHLHASGERLKARVYSKIRQAVGNKVKILVSGGGSTEIAGIPILVGYGLTETSPGSAGRPVFQTEICIVDLHSKEVLPTEKHGLVLIRG-PQVMQGYYKKPEATEKA-ISP-DGWFDSGDIGWLTAAGDLVLTGRAKDTIVLSGENIEPQPIEDACLRSPFISQIMLVGQ------------------------------------------------------------------------------------------------- 191163364 617 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFSSGSTGEPKGVMLSHHNIMSN-IEALRMVFRVDLNDNICSALPFFHSLGFTGTLWFPLVSGFS------AAYHPNPEKIAALAREHKSTLLLATPTFLLALRRA-----KQEDFATLRLVITGAEKLKAKVADAFEEKFGVRP---MEGYGATELSPVITLSLPDVHGSKEGSVGHPIPGVAIKVVDESGAVLEPGEAGMILVRG--PNVMSGYLG---RADKSAEVLRDGWYVTGDIGVMDEDGFIRITDRMSRFSKIGGEMVPHGALEDELLGQSGVL--AVTAVPDEKKGEKLV--VVYTRGATDAGTLQRHL-------------------------------------------------------------------- 32967982 47 ---------------------------------------------------------------------------------AARRADEPAV--QADDG----TYTYRELHAEADRIAALLAEQGVTEGSTVAV-------------ATARLGCAYLPL----AADGPARRLE-----FMLADSAAAALVADAPAAALLSEAGVGSSLTA--RVVAGASRAAPAGWTTG---------EPAPRGRRPSAEPWDRTAYVVYTSGSTGTPKGVMTGEEALLNFCAWYIDRH-DVLPHDRLCQTAPL---TFDPSVLFPAWLTGACLVV---VPDQRDGGEFLDWLAAERITHLIVTPHWVQLLDVAARRGRAA--LPALRWIVVGGETFFHQTHRW-HRVV-DSPARLNTIYGPTE-----ATVNATEFLVDPGPIGRPLPNYRAYVLDETGALCPPNITGELYLAGSLEATERSF---HERTVAE--DSTERLYRTGDLARLVEDGQWEFQGRTDTQVKVSGYRIELEEVQAALAAVPGVTAAAVVLRTEPAK-QIVCGYV--APGLTG-----EQVRAELAERLPEYMLPHVIAPLPALPLTANGKV------------------------------------- 125606384 20 -------------------------------------------------------------------------------------GDRTAVVSGG------REYSWRETRERCLAGASALARLGVGRRDVVAVIAANIPAMYELHFSVPMAGGVLCTLNTRHDAAMVSVLLRHSEAKVFLVESQFL---------AVAHDALRLLADAKAKFPLVIASDTGDSSSSDGGGLEYEALLRDAPRGFEIRW-PADDPISLNYTSGTTSRPKGVIYSHRGAYLNSLAAL-LCNDMTSMPVLAKMEELGFNVQHGYGLYGP----ATRCVW-----RPEWDALP-LAERAR----------IKALQGVQHQMLQDVDIKDPVTMASV--------------------------------------------------------------------PSDGRAVGEVMLRGN--TVMSGYYKDAAATEEA---MRGGWLRTGDLGVRHPDGYIQLKDRAKDIIISGGENISSIEVESVLFGHHAVLDAAVVARPDDHWGETACAFVTLKDGASATA---HEIIAFCRARLPRYMAPRTVVF-GDLPKTSTGKTQKFLLREKA---------------------------- 154483867 1 -------------------------------------------------------------------------------------------------------LTYKQLEEYSNRLAAWLSSNKVP----IVVYGHKNPYMVVCFLACVKSGRAYCP--------------QDI----------------SIPDTRVMDTA----ECVNPE---VIFKVEGDMDFVKNLDSIKKIIEEEQEEYCPEWATKPEDIYYILFTSGSTGKPKGVKITLNNYLLGSSKQDKFSFDLSVMD-----------------LYTSLACGGTLHTM-TKKMQEDYNAMFEHFKQSDINVWVSTPSFADMCRKFSGELI-----PNLEVFLFCGEVLTTATVSKLHQRFPKAK--VINTYGPTESTVAVITPLENIM-----SQGKSLPGTIIEIHGEQGEILEEGQQGEIIIIGDTVS--TGYYKRDDLTKKAFFQERNGIYHTGDAGYLKE-GQLFYNGRIDLQVKLHGYRIEVEDIENNMLRLPQISHAVVLPNIKDGKVKSLTAFVTGDKGEKSDLEFSRQIKTELKEILPAYMVPKKIKYVDNIPMNSNGKADRKYL-------------------------------- 46114806 58 ------------------------------------------------------------------------------------------------------EISYGELAQQSIILARRLQSLGVLPGDRVPLVVKRGVGMLVGIFSILSCGAQYVPLDGGVVADELRFVLKQTGGKVVLTS-------KSTAHR---------LSNTGVSHVVTIEESH---ELDDNTDF---------TPFSQPEA-----GCYVIYTSGVD-----VSHRNVTNLLCQAPG---NLGIGPGTCVGQVLNVSFDMA-AWETLGCLSNGGTLILRGSN---------WSKALKE-LDVLICTPSILS---KQKPE-----DYPKLKTVATAGEPSCQQLADMWASHVSYFNC-----YGPTET--TIVNTTHLHKTGQPLSIGKPTPGNTVYILDEFLKPVPVGEVGN--VWAGGAGVARGYVKTAERFRPDPFNDGSNMYNTGDLCQWNSDGTLHILGRIDDQVKIKGFRVELDGVVACIKSCPSVQSATAL-----LINEEIHAFITPSHCPVPV------IEAHLKSLQPYYAMPTHYHQLETLPMTANGKVDKHALK------------------------------- 94971078 687 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQCKLKTVVTSKAFLERGKVI-LLEELAEAPRASE----------KLTALLITW-----LLPKRLIEKA---CGCGRTPTDDTATVIFSSGSTGDPKGVVLSHYNIAVFMLSSHDKILGILP---FF----------HSFGFTGTLALPAKVGM--GVVFHPNPRAIGALVSQYSVTFLLATPTFLNAYMRR----IAPEDFGSLHYVMTGAEKLPERVSVAFEDTFGIKPL---EGYGCTECSPTVTVNTFRQVGFKRASIGHPLPGISLRVVNPETLPAAPGEPGLLLVRG--PNVMQGYLG---RPQKTAEVLHDGWYNTGDIAAIDDDGFVKITDRLSRFSKIGGEMVPHIRVEDKLQEIIGATEQAVTAVPDEKKGERL---VVL---HTLKDEQVQECVSQIKSDLPPLVRADQFVHVDALPYLGTGKLDLRRLREIALG-------------------------- 118462432 11 -------------------------------------------------------------------------------------------LWDADDGDDGRWASWGSVRSLTERIDRELTAAGCQTGGRVAVVLSNRMESVAALIAIFRGGRTLVTISPLQPPDRLSDDLGASAAPFVLAPAALWS-----------DE--------------VFNRVVADLGATGWR-LDDGELDLQVRGTTEAV---SGDPAVAMLTSGTTGAPKRIPLTRA--QLEASLASALRHNDRPGAVGLVTLPIVHIGGLWSLLQS-LVAARPIAMLD----RFTVPGWHAVVKQYRPAVAGLPPAAMRSVLDSDIP---REDLASIRAINAGTSPVDPALVDAFFERYG---IPILVVYGATEVAGWTVKDFHTRWTEKRGSVGRAFPGVRLRVVADDGAAVSRGVTGRLQVATLQAGLA------------------GDWITTSDLGHLDEDGFLYIDGRADDVIVRGGFKVSPETVVRTLRAHPAVADAAVAPMPDQRLGQIPVAAVELRPGAAADGE---ALREHCRATLTPYEVPARIFVVDELPRGAALKVDRRRLIALLEDLGVPIGQPAA---------------- 189191092 36 ---------------------------------------------------------------------------------VDNHPTAVAAIF-GND-----SITYLQLDLAANRLAHHLISSGLCPRQRVCLVVQRSIEMLVGFLAILKAGCQYVPIDGGVASDALQHIFKDTETRFILCLPRYWDRVK---------------QFASQEAIVL------ELGMTTG---------AFYPPSRPNIEVTTNDGVFAMYTSGSTGVPKGVDVKH-GTMTNPLLSEPGRLGITLGSKIGQVLSISFAMGAWEML-GSLMNGGTLYLR-GS----DWEATLE-----KIDILISTPSIL-----------SKYDYPNIKTIAVAGEACPQAADDWAQGR------NFYNLLGATET------FLFSAHRHIPGEIGRPLPNTTCYILDDAAEPVSVGEKGTLGVSKGYINLPLTT---AEKFR---LDKFANMYNFGNIVCWRADGTLESFGRMDDQVKIKGFRVELDGVTAVIEQFSGITRAASLVI-----DSVLYGFY-----ASSTPIVEQELDAYVRKCLPYYSVPERWISVQDVPLNPNGKVDKTQLKALAA--------------------------- 169844753 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVKYNVTHLYMVPPQIVLLCKHSHHPAKKYDLSHVKFCMSGAAPLSGELMKQVIQVLPNSV--IGQGYGLTET--FSVSSIPDVKIARVGSAGQLLPGIDAKIVKADGTLGKEGEHGELLVAG--PCLALGYLNNPEANATTFVD---GWFRTGDECVI-KDGEIYVLERLKEILKVKGFQVAPAELEGHILLLPDIADACVVGLPDDYSGEVPLAFVVPSAKVKEHKQLKDAVIKHVADAKSHYKLTGGVEIVDVIPRNNSGKLLRRELRE------------------------------ 210102724 90 ------------------------------------------------------------------------------------------------------RITFPELKEQANQLAAGLMSIGVGRGDVVGWVMSTRPEWIALCFAVSKIGAIA------------------AKLKVLVMASEHFEGTVPFLFKMFPETMSSNSRDLAIEKNVFYNLEDMKTAVLDDTARRRIQLAQRQTDCH--------DTVFLTFTSGSTGVPKCVEHSSHTLINNSGLHAKTIGMNNKNMVLHSI-DL---TEFPWAFLFSLTEGCTLVLPSDTP--PTASEVLSLEERCEATSFM----YVKTLHDLVNDPLKTFDLTFLEQVTVGGNVVSKRLQQDAATVF--PNADILTLYGTTETL-HLATTIADMTDVQRQSVGHLLPHLEMKLVDRHGQIVPLQHEGEVWVRGY--SVFKCYRGDEEKTAEA--KTAEGWYKTGDIGILDENGLLKIVGRIKDVILKNAEIVYPAMVERVLQTHPKVLDV----------------------------KLLEE------------FTPGYFVFMKSFPKTSTGKVDRKRIRALAL--------------------------- 28192382 67 ---------------------------------------------------------------------------------------------------------YQQLLARALSLAKVLQQQGVVAGDVVAVNLANGWQACALDLAVAALGAVVLPFPIGRKKHESRSLLQRSGAKALVCA----RWVGESDYGAMIDEL--GAQLPALRRILQGPCLEGWLDLEQ---LWGGPQLA-----YEAGWIDADGPARLIASSGSESEPKLVAYSHNGLLGQAAYLDSLSQSGAPVRALFCVASP----------FGSLATSCVMAAQGGALVTFDPDEVLRAVVRYQVTHLYAGPNMVDLLLASPLKPWSKGAL-ALEAIISGGSALSAETARGVKRLLG---CSLIQSYGSAD-GVACHTALDDPASVLVSSVGKPDPRVVVRIMDEQQQALALGEVGEIWALGPM--TPLCYYGAPELNQSA--RAAGGWVKTGDKGRLDAEGRLQVVGRKSDVILRKGVKVNAGELEMLLHEHPQVLDVAVVAVPQASGEGWVQACVVLRD---PREGLSLEAVNHLQHQIGRFKWPDAISVHRAFPLAPSGKVDKATLRD------------------------------ 95931287 13 -----------------------------------------------------------------------------------------------------QSITYADLWRESDKVAAGLNQLGIAQNSHIALLAPSSMCWITTYLGVLKQGCVVIPIDKELKQNELRHVLIDSEVNVVFTVESYVERKNLTDLQHIVDNTLNQRGWHSLVNTLNIPREQAEKALKKGVLLNYDQLIKNST--IEPTPITADDTAVILYTSGTTGRSKGAILSHGN-ITSNVKDLIPHFQLDQRIHTLSFLPINHVFEQVCGILLPLTLGGTISFAE------SLKKLGENLAEVKPTFLLGVPAVYRIIMKGNSKKVSKYSLPLTRTVVSGGAALDPA----VAAQFKELDILIYQGYGITETSPVITAEQPG--KMRLGTVGRPLPSVQVKIANPN-----DEGIGEILCKG--PNVMKGYYKNTD---ATNEVLVDGWYHTGDMGKIDSDGYLSICGRVKNLITPNGKNVYPEEIENELLNSPFIQEVMIYG-------------------------------------------------------------------------------------------------- 207085196 9 ---------------------------------------------------------------------------------AQSHSDKTALVF------NEKSITYSELFTKVNQVAYYLKELDLPKDSRIGIYSNKGIEQVIAILAILSTDYILVPLTKLLKSEQVEYIIKDCDIKCIITD----------RLK---LESIEEINFDG--HIISYETAGKEIA-------SFEEIFKYYNKPYACD-INGHSNALITYSFGMSGTPKGIVISHRN-LIDSARVVSQYLKLEEDDVISAIL----IFNLDYGIFCTLYKRATLAIH----RFILAEDFFNHLINDKVTVIPLMPINITQMFDEDMHRIPSSELENVKTITSSGGNVTARMISACKKTF--TNADFYSMHGLTE--AFRSTYLPSQVGIRPDSIGKAIPDVELYVINKDGKECAVREVGELIHRGGY--IYKGFWNNAERFKSVQILKLEGVVASGDYVYKDEEGYFYFVSRHDNMIKTRGFRVSPYEIESVVSRFPQIEQCAVFSVNNEIEEEIIMVY------SAPSEIAPKEILFELKKHLASYMIPSRVIYKKSLPLVQSDK-------------------------------------- 150015975 9 ------------------------------------------------------------------------------------------------------ELTYHELVEEAKSIGSFLIEIGMRK--AVVVYMEKGSRNISAFMGAAYAGCFYVPLDAQMPVERINIILDTLKPAAIIYDDKTEKYLSLIEIKVLYDEIHMLP--KNEEKLVTARRQMID-----------------------------TDPLYVLFTSGSTGIPKGVIVCHRSVIDYADWVVK-TFELNENTTFGNQTPFYFSMSVLDI-FATIRSGATLYIIP-KMLFSFPVKLLEFLKEKEVNTIYWVPSALSIV--ANLGALDVIKLPDLKKILFAGETMPTKQLNIWRRHV--PDAVYANLFGPTEITDIGIYYIVDFNDDEPIPIGVTCDNVDALVVDEDGQLIEEGKVGELLIRGSFLAC--GYYNNPEKTREAFIKSYPEVYCTGDLVYWNENRELVYVSRKDFQIKHMGNRIELGEIENAMSALEGVDMCCC--LYNKESDQIVAVY----SGSLETKKLSQNLK----KKLPRYMLPNVCYNRSSMPLNMNGKIDRKKL-------------------------------- 169629065 27 -------------------------------------------------------------------------------------------------------VTYAEAAAQIRAVANGLIAKGVAPGDRVALISATRYEWTIIDYAVLSIGAITVPIYETSSADQVRWVLQDSAAVALFVESDAH---------AKIAEELA-PELPNLRTVFHIASTSAPAAL---------DELAEAGAGVDPAELEATDPATLIYTSGTTGRPKGCQLTHSN-LVYETRGARAVFPLQKGSR--------------TLIFLPLAHGIAMACFDIKTLVPTFGIFPRIFEKVKGKIFDAAATAIEALDKGGPGIVLRAKRAALRAALSGGAPLGARLGHFYRGV----GLTIYEGYGLTETTAACAVNVIGGL--KIGSVGRPLPGNAVKIA-EDGELL---VSGGVV--------FSGYWNNET---ATSESIVDGWFHTGDLGAIDEDGFVTITGRKKEIITAGGKNVAPAVLEDQLRAHPLISQAMAVG-------------------------------------------------------------------------------------------------- 15921677 6 --------------------------------------------------------------------------------------------------SEDKNLTYEQAVQEIAKIAS-----NISPGGTVVHIMFNTVESILAYLAILWAGGKIVAVDPLTSAEDLKFILEDSKPDLVFTDHEVYEREKNI--------------LKDYKTVVEVPRKNVFSSPYEYRE---------------------DEVGLIYYYAGIAGRTMQVLHSANSLSLYRATKLKEVRSI-------LTVPIAHVLGNSVLGVTLEAGGA---MY--IVKKFEPKSVASVIEKYSINYLSTVPMVYDSLNTIDA------NLSSLELCVSSAAPLFPNTVNTFFNKFGKK---IVQQYGFTE--GFVLTPLEYADVI---SVGKPLPEVEVKIVKDDGKEAKTGEVGELWVKAPW--LMLG-YKDIEETNKV-FS--NGWLKTGDLMSMDDKGLLYFRGIKKRMLKYKGYPIFPRDLEEILKTHPNVIDAKVIGEDAGQLGQQPIAIVVVK---EKKDGIEEELLNYVNTKVAFYKKLKKVYIVDKI--------------------------------------------- 120405474 125 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIYTSGTTGPPKGVVVSRRAIMLAQAWEW------TPQDTLV----------HGLPLYGSLRVGNRFV----HTGKPKPAAYARAVRELGGTLLFGVPTVWSRVVEDGDAARALAPAR---LLVSGSAALPVPVFDGLAALSGHRA---IERYGSTETLITLSTFASG--ERRPGWVGLPLQGVTTRLVADDGTELPGESIGQLHVQS--PTLFDGYLNRPDATAEVLGD--DGWYHTGDVAVIDSSGMHRIVGRSVDLIKSGGFRIGAGEIETVLLQHAGVREAAVIGAPDADLGQRIIAFVV-------GDAQPDELIDYVAQQLSVHKRPREVRVVESLPRNAMGKLLKKELAQ------------------------------ 21674661 3 -------------------------------------------------------------------------------------GDQPALI------TDERRWSFADLDGDTARIATAFEASSIRRGDIVALVAPNSPALVLSLMALMRMGAVAAPVNHRFPAEGVLARLNPA-----MTLDAA-------KLDAFVADAIA--------------RTGATF----------------------TAATEMERPVSVIHTSASSGKPKAAVHSLSNHY-HSAMGSAQNLPFGPGDCWLLSLPLYHVGGYS-MLFKCLLGG-------GALAVPSPDALAESLTHFPVTHLSLVPTLYRMLRADGGPERLRSLRAL----LLGGSAVSAPL---LREAIC-ERVPLYLTYGSTEMSTQVTTS-PTPVTKARGDSGVVLPYREVAI-SVDGEILVKGEMGYL---------------DNGELREA--RDKNGWFHTGDMGELSGDARLTVLGRKDNMFISGGENIHPEEIEKALTSIVGIEEAVVVPAPDAEYGMRPVAWIKARSDSPDDATIIASLKSTIGKLKTPVA-FHRIQEWQTIP--GSAKIDRSWYRKLAE--------------------------- 195498019 40 -------------------------------------------------------------------------------------------------------LTRRELLANVMRVSSYMRSEGLLQSDIVGIIGRNTTHMLAVAYACFFNGIAFHSLNISYDRDTIEKIFKVTRPCIIFCD--GDEFEKVRSATAQLDVKIVTMRNHPLDSIKIIERNFQPAKLERGND----------------------QTLAILCSSGTTGTPKAVTITNSRHILAAN----YH--LTTADIQYSHNTLDWITGLTTITSGVFS---TTRIIADNPF--DPAFAMRIIEEYKVTWIIQPPSCMALMINCPD--FETCDLSSLQCYLFGGSRAALEVQKAIRCRLSHDCLQFA--YGFTELGAMATVNY--HFDEKAGSVGRLVNGLKLKIINDEGVSLGPDEVGEVCINQHW----SGYYGNEVETRS--MRDSLRWYHSGDLGYMDRDGFLYIVDRKKEMLKYQNIMYYPNDIENIISEMPQVAEVCVFGIWSDIFGDEAAAAVVKKTGCELEAE------------------------------------------------------------------------- 169765093 59 -----------------------------------------------------------------------------------------------------RSYTYREILAFSNQYAHFFLSKGVKKGDLVAFYLQNRAEFIFAWLGLWSIGCAPAAINYNLSGDALLHCLKISGAKLVLVDDDDECRARIDERKSTIDLGMELITVDPTFTTTVLSRFPTDVPENGRLALN----------------MDGEYPAILLYTSGTTGMPKGCAFTSRLYTTVLLRSNGMVTD-KPGDRWYCM---------------PLYHGTSAIAMIGLGKKFSVRQFWSDIRDSESTFFVYVGEAARYLLAA---PPSPDDRNH-RVRCMYGNGLRPDVWDKFRERFGVPE--VGEFFNSTE--GIFALFNYNTGPFTTGSVGHHGLIMRPVAIDPNTGDVPYETGGEIIVNVPNKEAFQGYWKNEDKFLRDVFRKGDIYYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVAEVLGQYPGILEANVYGV------------------------------------------------------------------------------------------------- 169594780 31 ----------------------------------------------------------------------------------------------------------------------------------------------VTLLSILAAHAIAVPLSPTFPAHELRYIIDQSESLMLLSSE---------KFQSQADDVLKEGMETKP-----INYKQEKI------------MMGKTDDYVTLEEPTSEKGGMMLYTSGTTNRPKGVLLPQD-VLTAQSRSLLEAWNYTKDDVLLHVLPLHHIHGTVNALLTPLFVGSTTAVWEAAPFLPNPDP-----AKKPITFLTVVPTIYRLLSSHSTQAATKTALSNMR-LNISGSAALPTPVKSAWTELSGGNV-LLERYGMTEVGMALSCGLSFADRVD-GSVGWPLPSVQARLADQEGEEIDPATQGEIQLRG--PTIFREYWKNPEATEKEFVEGDDGWFKTGDVAVRDSAGLYFIHGRSADIIKTGGEKVSALEIEREMLSLPQVSEVAVVGLPSEAWGQKVAAVVVLSEGKTAGKGGKQDMRRALKEILANYKIPQEMKVVDVIPRNAMGKI------------------------------------- 108798754 27 --------------------------------------------------------------------------------------------------------TYADIVARSNRLASYLHGAGLGTGDLLGIYAHNSTAYVEGLLGAFRARVAPFNVNYRYVRDELRYLLDDSGATALLYHACF---------APRVAEVL--PDLPRLRTLIQV-ADGSGNELLPG-AVDYESTVASGPSTPPPVQPSPDD-LYVLYTGGTTGMPKGVLWRQHDIFM-TAFGGRSLYG---GDTVTAAANPG----TKLLILPPLMHGAATVVFTSVVDRLDAQDALDTIAREQVTVVGDA--MARPLADAVEKARRSGDISSLAVVANGGAFLTPTTKQRLIDLL--PNAMVVDGVGSSETGAQMTLSMNGAVATGRFNAGP-----DTCVIAEDGSVLPPGHDG-----LGWLAQPLGYKGDAAKTART-FPVVDGVRYAGDRARHLAGGEIELLGRDSVTINSGGEKIFAEEVEAALASHPAVEDVLVAGRPSDRWGQEVVAVVALAEGATADAD---ELITHAANSIARYKLPKAVVFRAAIQRSPAGK-------------------------------------- 71005830 1362 ---------------------------------------------------------------------------------------------------EVQRWTYFELNAQANRLARYLLSVTGKPTLRIPICMERCPELYVGVLATLKAGGAWCPID----VQSPRARIARTKSRVVLSADLGEVQADGQPLTIKVN-ACDTSQFHHL-----------------------------SADNLRPTATPAT-LAYLIWTSGTTGAPKGVMIEHASALQQHVKPLQYTFDVFVQDLFW-----------TWGLGGAIIAATREIM---------LGSTAELIAASQTSHAHLTPAFAAGLRRDSC--------PSITSVTFIGEKLTESAADWTSSCAPNDSIAVYNTYGPAETVVATLRQLFGGEKLQSANVGVPMQGVTAIVCKNREQPIRPGSIGELVLAGAQVG--RGYLNDKAKTEATYSPEWKRLYYTGDYVRMLHDGSIEFIGRRDDLVKLGGIRVELSEISAALLS---VQEAAVVERDRPTK--QVISFLALTSGDAI--QLAHQTLNNVRDVLPPYMVPSMVLVLSRIPQTASAKIDRAKLQ--AAYDSADLAQSTTADDPD----------- 71005830 199 -----------------------------------------------------------------------------------------------EDMGQFSKLTYDELKRLATSLAVKLQAKTSKPQNRVVVPMLLCPELYVSYLAILMAGFAFCPLPVD-APDA-----------------------RLISLLAQLDTTILLGANSSQP----PQWMPASVEWINVTDTLADQFAKHLTPAKRMQEC-----AYVLFTSGTTGTPKGVQISHYSASI-SIFSHAACLDPSPGSTFFQFAST--VFDPSVMIFVTLSSGGTLCSANRALTLSDLEKVVRL---SGADIMMATPSVATLL---NPERIPK-----LKFLWTMGECLNSTVIRRF--AAENGRTTLANAYGPTEASCTLLQPFPADF---RGSIGAPLPSCSLAVLHDGGQAAPRGVTGELVIGGSHVG--IGYLDMPEATADAFFAPLGRVYRTRDRARWDRDGNIEILGRMNAQVKLSGRRVELGEIDSILQSSHTIQNAAVIWRPQSGGGERLVCCIVLAPSAQPQDA-EADCKIIADAQLPPHMRPWRYIVLPGLPVTVSGKSDRKQLSKIVA--------------------------- 71005830 2556 -------------------------------------------------------------------------------------------------------WTYAQLNAKADQVARLIRSLDLPSEGPIALCMQRSLISIAVTVAIFKCGRTYLPIDDQLPTERKRLLISDSRCALVVT--EGT--------------CLGELEADCISSVLNVSKNDFEQSLAALSHRDDHTELTSIKPR-------ADDGAYLLYTSGSTGKPKGVLVGRANYAEVVSAECPSTLQLGGKGRYLGLAGRAFDVHLSQMFFGALATGERPLL---------LGDLKATVQTMSITHMSCVPSLLDQC---DLVPQE---VPSLVFLGVGGEKLT----DRVRDTLASS-LTVLNAYGPTET-TIMCTVNRVHPHSHVRDIGQVLPGNTAVVIDFDDKPVIRGRAGELCIRGDLPSQMAT----------SGFVTTPDMYRTGDAARMMADGSLHYLGRRDEQEKIRGQRLELGEVESIICQHESLAKPLLITLTGDQRRDTLPQFLAPS---TETGRLAQHVLQYCKQHLPSYMVPDLVVGVSHL--TASGKTDVRRLKALAAADPTQL--------------------- 182434374 27 -------------------------------------------------------------------------------------------------------LSYAELRRLTLGVAASLRALGVSPGEPVVVRTRLSRWAVPAMLGVLYAGAHYVPVDTAFPSGRQTAVINASGARFAVTEPG---------------------------------DTGGPSAWGAGRPPTVVEVGAHRGPAVSPDRPGPEAPAYCLYTSGSSGRPKGVLVSHAA-LGYSTAARIAHYREAPGVYLLCSS----ISFDSSVIYWTLATGGHLVIPSADPL--DTGAVAAAAHARRASHLLTLPSLYDALLDSADAGA----LDSLRTVIVAGETCPPHLVR--RHFAGLPDTALSNEYGPTECTVWALAHRCAPADGQRDSIGRPVPGTEIGLV---PGGPGGGGTGELWVRG--PGVALGFAGDGAR----------RTYRTGDLVRFDEQGDAHFAGRADGQLKLAGMRIELSEIEHLVREHTGASAAALGVAAGAVGPPRLMAFLV-----RPAVGLRSDLHAALRRRLPRAAVPRSVHTLERLPTLPNGKLDRAAL-------------------------------- 194761936 53 ---------------------------------------------------------------------RLNYTADVFERNVRSHPEKVAVV------SETQSWTFRQVNEHANKVANVLQAQGYKKGDVVALLLENRAEYVATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCSALI-------------YGEDFIEAVSEVAKDLPAELTLFQYNNENNNSQADKDINLNTLLATASKEKPKTEVNHHDKLVYIYTSGTTGLPKAAVISHSRYL-FIAAGIHYTMGFQDEDVFYTYHTAGGIMCMGQSV----LFGSTVSIR----KKFSASNYFADCAKYNATIIGEMARYILATK------PSEYDRKHVRLVFGNG--LRPQIWPQFVERFNIAK--VGEFYGATETVGA-IGFVSRILPIYPISIIRADP--------DSGEPIRNKDG--LCCAPNEPGVFIGVKGNPSRYVDAKASAVKDVFKHGDMAFLDEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVPHTEGRAGMAAI------YDPQGELDLDVFANLAKVLPAYARPQFIRLLTKVDLTGTFK-----LRKV---DLQKEGDPSAIKD------------- 163741930 78 -------------------------------------------------------------------------------------------------------YSWQDYWDHAEKIGLGLMALGLERGEVVSILSEDRKEWLYLDMGIQGAGAIASGVYTTDSAQQLAYLVNDSGSRFLV-----------VENDEQLDKFLEEAEVPHLRWVIILDRDGLH-DLRHEKCLFLDQLYDQGAAFKIANPTAFEDTALLIYTSGTTGLPKGAMLSHENIL-ATMESGARSLECYATDEQLCFLPLCHILERNVSVYLPMAAGSTVNFAE------SPETVFDNIQEVSPATFFAVPRVWRVLLAAKPVPRRMLGLDRLRRGGTGAAPISPELLRWYWS-IG---VPLIEGYGMTENAGLTAAN--RVLSHRPGTVGQAVPGVEIRI----------APDGEI---QLWLNNFQGYWNKPEKTAETYTE--DGWLRTGDVGQLDDAGFLTITGRIKDIIITAGKNITPAEIESRLKFSHYISDAVVIG-------------------------------------------------------------------------------------------------- 91975583 71 ----------------------------------------------------------------------------VVDEWAAVAPNSPAIVSDRD------SYSYAELARRINRYARWALENGVGIGDVVCLLMSNRPDYVAAWLGITKVGGVVALINTQLVGASLAHCIDIAQPGHIIVGEEFV-------------DAWESARA----HLGAAPRLHGETSGDKALDQALAALDSAALAPQEQRDVGIDDLALLIYTSGTTGLPKAARVTHRRVMGWAGWFAGLT-DAAPDDRMYNYHSVGGVVATGSM----LMAGGSVVIAE----KFSASRFWDDIIRWDCTLFQYIGELCRYLLQA---PPSDRDRHRLRLCCGNG--LRGEIWEPFQARFAIPR--ILEFYASTE-GNFSLYNVEG----KPGAIGRPSFRFPAAIVDENGRGETGEAIGRIGEARDSGGRFEGYTNDEKKVLRDVFAAGDAWFRTGDLMRLDDKGFFHFVDRIGDTFRWKGENVAASEVAETIAACPGVIDASVVSVPHTDGRAGMAALVV------DDRFDLAALHRHLAERLPAYARPVFIRIQAAL--------------------------------------------- 153954972 673 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKFSSSNPSVKVLPENLAYVIYTSGTTGTPKGVMIEHKS-LVNLCNWHNNYYEISELDNSTRYAGFGF-DASVWELFPYLVKGAAVYII-SSNLRLDIIRLNEYFENNNITISFL-PTQI-------CEQFMEIENNSLRFLLTGGDKL---------RFFKPCNYTLVNNYGPTENTVVTTSVVVDNIPI-----GKPISNIQIYILDRYNRIQPIGTQGEICISGR--GLARGYLNTEEKFVKNPFMIGERMYKTGDLARWTSDGNIEFLGRMDQQVKISAYRIELAEIENRLLKYEFIKDVVVIDREDFNKNKYLCAY------YVSDMELINDIKYYLSVQLPDYMIPAFFIKIDKIPLTINGKVNRKVL-------------------------------- 154300968 252 --------------------------------------------------------------------------HDLVLRHVISTPNAPAICWDG-------QLTYDELEKATSILACHLIDHGVGPEVLVPICFEKSVYAILTMLAILRVGGAFVPLDP-------------SQPR---------ERHEAIMKKANAKMVISSPQTAHKFNEIAIQ----NMSVSEGLLATLHVSLK----DRLPIKVKTYSTAFVLFTSGSTGEPKGIVQEHGSVCT-ASFFHGKAFGWNSKSRVFQYADVS-MMD----IFTTLMFGGCVC----SPSEDDQNNIVGIMNSMQVNVLFTPSLA---------NLISPEDVPCLEIMALGGEAVTQENISRWSNDVALYNCY-----------GCAEASPTAFIQLRRGSLGKPF-GQALYLVDPKNHNVPIGAVGELLVEG--PTLARGYIGDMDKTKAAFIKKWPRFYKTGDLVRYTSDGSLDWVGRKDFQVKVRGQRVELSEVEYNISAYPKVALAMATSPKIGAFAKSLVAIIQIDTSLEPTSATIADLDQFLRKKLPNYMVPNHWFAVEKVPLSISGKIDRK---------------------------------- 91784630 8 --------------------------------------------------------------------------------------------------------TYFELNRQANKAGSAIADLKIPRGSAIGVLSYNRREIVHCWLGFDKFGFPRVALHAHLPIQTHIATLRAAKARVLVFD---VRFAQAIA--EHLD-ALKALHLVGI---------GAEHE-VPGWATPFATLLDQASDEEPHFEVDDDAPYYLQPTSGTTGMPKLWEMSHRAWLVSQNLEHLDSFGLSKDDVCLHFHSLQWCSG-AHNLYPHLVRGARNVILDDE--RFDPGRVVDAIVRHGVTNAFVPPQLLDEIESRGGI---EHCLRRLIVFFAT-----PELLQRTSRLLGDVWCHA---YGVTEMGGVATRLLWSDVERRWGSIGRPAFLFQLDVVNDLGERQAPGEVGEIRARSP---MSRGRYVD--RLDLSALDA-NDWFKPRDLAYMDECGFAYYVDRCTDVININGRTVYPHTVEEQILAHPSVRQCGVVAVR--IGGDRLVAGVALRPGAESGDAMAAEIRLAGCKRLKPHETLHAVFILDELPTVLSGAKVRRA--------------------------------- 114569977 65 -----------------------------------------------------------------------------------------------------RELSFGDLTKAVFALGHALKA-GTEPGEAVGVLLPTGVGAIISFYAVSAYGRVPAMLNFTAGERALKAACRACKAKRIVTARRFIELGELEELEATLKEDHELIYLEDVENLSIMDKIAAAVGMVAP-------FLVRAHP-------DPDSPAVYLFTSGTEGDPKGVVLSHSN-LLANVEQVRDHIRILPTDVLFNPLPTFHCFGLTGGVLVPLGLGVPAICH---PTPLQAKTIVKRIAETKATILFATDT----FMNQYARAAGADDLSSLRMAVCGAERVKDETRSSLRRRF---NLEIVEGYGLTEAAPVFSVNQPD--NNRPGTVGQIMPGCEARLV-----PVPGNDGGQLHIKGPNPTAPLEL-----------EAPADGWHDTGDIVSIDDEGFISIRGRVKRFAKLGGEMVSLAVVENCATSLPDNMHAAA-AIPDKRKGEQVILL------TDYDKADRGDLVAFARNHISELAIPRKIIKVDSIPVLGTGK-------------------------------------- 218714362 238 ----------------------------------------------------------------------------LISKRARTTPDKVAISWDG-------SLTYGQIDRYSSFLAKILKDMSGQLHEFIPLCFEKSRWTIVAVLAVMKAGRTFVMMDPTIPLARLRNMREQVGAKTMLSSRKQHR--------------LSTSIISEGKPLVVEEDTFVQVTNQE------------AVPELPP--VSSDTLMYIIFTSGSTGTPKGVKISHETYTSSAIPRAKAV-GYTEDSRVLDFASYAFDVSIDSMLL-TLANGGCLCI----PS--DEDRMNDIIRKMRVNYAGITPSVARILESDVIA--------SLSGLGLGGEAASADVMIWGQET------RIIIGYGPCECTIGCTVNSSAATGRDYISIGT-GNGAAIWIVDPNNHEMPVGAVGELLIEGPIVGQ--GYLNDPEKTAAAYAGRRGRLYKTGDLGKYDPDGGIVFAGRKDTQVKLRGQRVELGEIESQLARLPLIAE--VIVPQRPGNQATLVAFVTKASGVSLSNEMQTALSQALTKVLPRYMVPTAYIPVNYIPVLISGKTDRRRLRQF--GATIELRNLD----------------- 154174534 673 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTATILFSSGSEGEPKGIELSHKN-LLANIKQISELLNFRKDDVILNSLPIFHSFGLTVTTLMPLCEGVKMV---SVPDPTDGAMIGKMAARHNVSILFGTSTFFRLYAKNKKLLPLMFQ--SVRMVVAGAEKLKKEIKDEFKLKFG---IEIFEGYGTTETAPVVAVNMPNILEKKPGSVGLPLPGTIIKIVDPNTEELNVGEDGLIIIGGS--QVMKGYLNDEEKTSEV-IAVIDGYYKTGDKGHVDENGFVSIVDRYSRFAKIGGEMISLGSVEEEIAKVGEVVFTAV-NVPDDKKGEAVALLV--KQSSAPQD-IEQVLKS---SNLPAIMFPSYVFLVDDVPMLGSGKV------------------------------------- 163855173 25 -----------------------------------------------------------------------------LDALAQRQPDATALI------DSGQPLSTATLRDTANRLAAALAQAGVAPGSRVALWLPNCAEWVVAFLACARLGALVLAVNTRFRSAEVADILGRGRAEWLV----YWPGFKGIDFASILND-VPDDALQTLRGVIALDDAGGPAQVRGRPVLPWRQLLAVPAAPADAAALCFT-------TSGTTSLPKFVLHDQ-GTLLRHGDAIAQAYGYGNDACVLAAAPCG--------AFGPLVC---------EPVY-DTGRTAQAIRRHRITHAFANNEALAQLFQAG----QPGDFASLRLCGFA------------------SFAPALGNLLQAETHGVPLTGLYGSSELIALVAAQPLPQARVRACDPQGAVLPHGQSGELHIQS--PSLMRGYLDNPEATQAAL--TPDGYFKTGDLGYTLGPRQFVFQARLGDSLRLAGFLVNPAEIEHLVESLPGVRACQVVGAEHQGK-TVPYAFVLLEDGAQPDPE------------------------------------------------------------------------- 157736456 713 -------------------------------------------------------------------------------------------------------------------------------------------------------------------VEALKSAIIQSQTKSVITSKKFVEKLKLKGFK--IDEVLENVNVEDLKTKISKKQTLICVKLLPSFILKWLFLTKTKK----------DDTAMILFSSGSEGSPKGIELS-GDNILGNAQQIANIINVNNKDAILGSLPLFHAFGIVVNTYLPLIEGIKCVAH---PDPTDGLEIAKLIFKHKVTFMCGTSTFFRLYVRN--QKIHPLMFESLRLVIAGAEKLREDVKIDFKKRFGKD---ILEGFGTTETSPVATCNLPNVMAPKAGTVGMAIPGTTIKIVDPSFEELKPNEEGMIVI--SGIQVMKGYLGNEEKTKEV-LKTIKGYYITGDKGKVDEDGFLTIIDRYSRFAKLGGEMVSLTSVEDKISKILELKEDSSVDVEDEKKGEKIVLLIS-----NIDEDFVANLKEKILNNFNKLMIPSEIKIVKDIPKLGSGKK------------------------------------- 195429339 130 --------------------------------------------------------------------------------NVARHPDKLAIV------SETQQWTFRQVNEHANRVANVFHSHGYKKGDVVGLLLENRPEFVATWLGLSKIGVITPLINTNLRGPSLQHSIKVGQCTALI-------------YGATFRSAVMDIAKDLPAHVGLYQDEGSTVASTEGLSQGLAQQLNAAKDKVSAGANRADHHLVYIYTSGTTGLPKAAVITHSRYF-FIAAGIHYALGFRDKDVFYTYHTAGGVMSMGQ----ALLFGSTVVIFSASGYFADCARFNCTIAQY----IGEMARYILA------TPAASHDRKHLRMVFGNG--LRPQIWPQFVERFGIKQ--VGEFYGATETVGA-IGFVSRILPIYPISIIRADPHTGEPLRNKKGELCEPDEPGVFIIVKGNPC--RAFLGYSKKVVRDVFSKGDMAFISGDLLVSDEKGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNLAAYKDVICVAIPHTEGKAGMAAIYDPAREVQL-DTLSVEI----TKVLPSYARPQFLRFLRKIDLTGTFK-----LRKV---ELQQQGDPATIED------------- 148554679 21 ---------------------------------------------------------------------------------LRARPSQTAI------RDPDRALSYAELWDEGLRIAGGLGRLGLGRQQPILLMLDNHVDLWMGIGLSARI---EVSVNTAYRGQMLAYIIADSQATVAVVEEQYL--GRLVEI---------AADIPALRAVIVRRGADTDDDSRRRAAQLWSDFAESAAPPASPEHVAPWELFSFSYTSGTTGRSKGVLCPHA-HAFGQATSDGLGTTL-PGEVRFVVLPQFHAAGRWGGIYNALIHQGTAHVAHG----FSASRYWDQARAAGARTVGTMAEFLH------LQPKRASDREHLREICIL--PL-PRFFAAWRERFG---VRLLTAYGSTESGAIIFNA-----DARSTSVGRPRDGYDIRIFDPNDIELPPGEVGEAVVRPSQPTTSIGYLG---RDEETAALWRNGWLHTGDALYRDEEGNFFFVDRLDDAIRRRGENISSVEVELHVCAHPAVAECAAVAVPSEFAEDEIKIAVTLRPGQSLSEP---ALLDFLDGTMPGFMVPRYVRLLAELPKTATSKVRKTEIRK------------------------------ 21111180 12 -----------------------------------------------------------------------NIAAS-LPRLARERPDQIAIRCPGGRGANDVTLSYAELDARSDAIAAGLALHGIGRGVRAVVMVRPSPEFFLLMFALFKAGAVPVLVDPGIDKRALKQCLDEAQPQAFI----------GIPLAQLARRLLRWA--PSATQIVTV---GGRYCW--GGVTLARVERDGAGAGSQLADTAADDVAAILFTSGSTGVPKGVVYRHR-HFVGQIELLRNAFDMQPGGV-----DL--PTFPPFALFDP-ALGLTSVIPDMDPTRPDPRKLHDAMTRFGVTQLFGSPALMRVLADYGQP------LPNVRLATSAGAPVPPDVVAKI-RALLPADAQFWTPYGATEIEGRTLDATRTATEAGAGTCQVVAPNVRIIAIDDAAIPLAAGEVGE--ITVAGPTTTDTYFNRDAATRNAKIRERDGVHRMGDVGYFDAEGRLWFCGR-------KTHRVETAQVEPIFNVHPQVRRTALVGVGTPGQ-QQPVLCVELQPGVAAS--------------------------------------------------------------------------- 111021663 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WSALLACERPEFTPRAAAAGDLFMLIFTSGTSGDPKAVRCTHAGIMLAER------FGLTPDDVVYMSMP----MFHSNAMMAAWLAGHSSI---ALRRKFSASNFLSDVRKFGVTYANYVGKPLSYVLATPELPDDAHN--TLRVMY--GNEGSAPAVAAFARRFGTA---VVDGFGSTE-GGVAISGTPG---TPAGSLGKLPEGI--AILDETGKPCPPAETGELVVAGS--GAFAGYYNNPEADAE---RIRDGKYWSGDLAYRDADGFVYFAGRSSGWLRVDGENIGSAPIERILMRYDGFAQVSVYAVPDPETGDRVMAAVV--PTRDFDPVAFTRFLDA-QSDLGPKQRPSLIRVCAEFPRTATFKVLTRVLSAEAA--------------------------- 187602583 19 ----------------------------------------------------------------------------LLFQNAERFGDKVAL--REKDYGIWQTVTWRQFADHVRAFAMGLHALGVRRGDVIAILGDNRPEWLYAEFAAQTIGAMSIGVYQDSVAEEVYYIVSAAGARVIVVEDQ-----------EQVDKIIEIPRLEGVLKVIYYEPKGADFPSIEELGRTYD---REHPGLFEAEAGKPDDVAILSTTSGTTGKPKLAMLTHRNMISQGA-GLLSVDPLGPDDEFVSFLPLAWVGEQMVTVAAGMQCGASTVIREGPRVMFSPPRIWEMLSQVQVKIQDSTPRAIFEWMRQGYEMADTRDHLGLRFLYTGGAALGPDVFRFYH-AIGVNLKQV---YGQTESAGLSVIHRDG--QIKFQTVGTPLPNTQIRI----------AENGEILVKS--PSVFVGYYQNPE---ATAEALEDGWLHSGDAGYFDEDGHLIVIDRAKDVMTLHGTKFSPQFIENKLKFSPYIKEAVVFG-------------------------------------------------------------------------------------------------- 90023171 673 ------------------------------------------------------------------------------------------------------------------------------------------------------------------GASAMLSAIEQADIDCVFTSEKFLRKGKGLDLKAKVEDI--KTNISGVEKIV----TATVCKLLPARLL--------QALYCPCTTLEST--AAIVFSSGSEGAPKGIQLSHKNIMANV-KQVADVLNMEANDIMLANLPLFHAFGLTAAQFLPLLEGIPVIAH---PDPTDALGSAKAIAKNNATIMFGTTTFLRMYIRN--KKVHPLMLNSMRLIVAGAERLTPEVREQFKLKFNKD---IYEGYGATETTPVASVNLPDRLSQKLGTVGMPLPGSSFKIVDPNTEELPVGESGMILLGGS--QVMQGYLNQPEKTIKLINDT--RWYVTGDKGRLDEDGFLTIEDRYSRFAKIGGEMVPLGKLEQALVLLPQIPELVAVNLPDAAKGEKVILL-------TTSPLAKDAVRNCISEGLTSLANPSAIIEVTAIPKLGSGK-------------------------------------- 193215784 31 -------------------------------------------------------------------------------------------------------ISYKYIANHVYELAAYLKAIGIQKGDRVAILSENRIEWVITDMATLKIGAINVPLYPSTPANQLAYILQDSGAKAIVTSTQ-LQTNKIRRVKNELPELKTLISINPLEA-----KEDGECNFSAALK-TGEAKLKNDPDFLKTITISEDDIATLIYTSGTTGNPKGVMLTHRNIC-ENIKSCSAILPLSEDDACLSFLPLSHAYERTVGYYLMFACGIKIYYAESIETISLN------ISEVRPTVVITVPRLFERIKSSGAEVRKKYALANLRFFVSGGAALPPDTGLFF-EALG---ITILEGFGLTETAPVTHVNRPG--KVKFGTVGTLLKNVEVKIADD----------GEILLRG--PNIMKGYWQDDA---ATAEVIRNGWFHTGDIGEIDSEGYLKITDRKKHIINSGGKNIAPLPIENRIHANKYIDQALVVG-------------------------------------------------------------------------------------------------- 213972029 212 ---------------------------------------------------------------------------------------------------------------------------------VIGICLAKSPELYAGILAILGCGAVYLPLDPGQPVQRQQYILQNSGAMLLL-------HDGSHPLAAAEFPALDISAVR-VVNVALTKR---------------------------PVRADQHAPCMALYTSGTTGQPKGVLLSQRNLSHFTAWYAEHV-SLSEHSRVLQFSTLS---FDSSVIFPTWLSGAELVV----PDRRDPLQLISVL-KQGITHAFLPPALLSVLPLDQPLGIE--------HVMTGGDVCEPHVIAQLC-----GQCHFHNLYGPTE-----ATVLVTACEFQPSSLGRPIANSQVWILDEHLQPVPEQTQGELYIVG--PGVCLGYIDNPELTAERYWLTLPRAYRTGDIAQWTADG-VVLSGRRDNQVKIRGFRVEPEEIEHCLRASQLYRQVAVV--IDAQR--RILAFV--AQPYSAHDE--QALRAYVQRLLPDYMHPAVYTTLPSMPFAHNGKVDRKALLEI----------------------------- 75109901 515 ------------------------------------------------------------------------------------------------------TMTYAELAARSNELAYELQGKGIGPEVMVPILFDNSLEMIVAILAIMKAGGAYVPLGVDH-PKARLQRVVEIGAKLLVCGAALCAKARARDLK---------IAFPDIEVL----------DYARDPSLSSTDC-ARALPER---RVSPEQLAYVLFTSGSTGVPKGVLHSGQGNAKGSPKMRKYTFDVSIADIF-----------------STLTSGGTLGLVRRLELLSNLPYWLGVM---KTTHLAVTPSVGRQIPTEG--------LPHLRHILFAGETLPVDLAVRLSQT-----REVSNIMGPTETT---IEATEYLVPKKLFGERVPI-GYAIYIVRPTTLDLVAGEVGEICI--GGPQVARGYVSDPEKFVPDPFSRVEGIFRTGDLGRWNEFGQLDHLGRLDGQIKLRGLRIETGEIELVVQKADADIRGVYVDVLDYDGEQNLVAAFTLSSNSLGTPAVVQKLRAACTANLPAYMRPFFWLCLTHFPTDTSGKLDRRQVRALLH--------------------------- 197770680 252 ----------------------------------------------------------------------------LVRSWAVATPDAVALL-----GADGSALSYRELSALADSLAARLERAG--RGGPVAVLASDSEGAALAMVACQFADRCFVMLDPDAPHSRNTALVAAAGCEVLL-HDGSSRA--------------YAAALGAATGLYMVART--EAEGTEPAAIRGSRTAGTDGHTAPPAPRAADSAAYIAFTSGTTGAPKGVVQSRRSFAQFIAWQ-RDQLGLGPGSRMWSAP----VFDACYMVFGALCYGATLCV--PPPGRRDPRAVAAWMAASDVTFFQGIPSFIEYLVAALE--ARGSVLPAVANVIVAGEVFPPALVSRMRAVFPSAR--LHNMFGPTECVLATRYEIPVGHPARRVPVGHPITGRRILLMDPRGRPVPRGAVGEIGIVGRF--LADGYVGDPERFRPTGADGSENVYHTGDFGRVGPDGTLRYLGRRDAQIKVRGVRVNLDEIEAILSAQPGVSRCKVVDVRVAAGHVQLVALVQPDRRHGPDPAQAAAWRTGITRVLGAKAAPTRFIVVREFPTTATGKRMRRI--------------------------------- 13541502 26 -----------------------------------------------------------------------------------------------------RKITYKELFEDSVRLANGLSSCDLS-GKRIAVLDWNSIEYAIALYGIP---------FAGSSIHPINVRLEQI-SRTIKTADEALIVSK--DFLPIA-EKLAEAGLLSKKKIFTINVSSDDFS-------RFEDLIDDGEEVFTP-KFDEDTEMSILFTSGTTGMPKAVSYTHRVTAIWAILTSLSAYQLNSGDTVFFYHIWSWMIGTKYILGG----------------KFDPISTLKLIKSEKATWMNMVPTMLYALLANDNESV----LSGMKILI-GGSPIPNGLVEEAR----KRKIELTSIYGFTD---GLIASI-GTINEAYGKISTPSPLAELKIVKADGAPP------EIFFRSPW--LPDGYVSDETETKNAYVE---GWFRPGDSGHIDEMGNLCIDDRVKDLIKSGGEFIPSSTLESYISGVPGVEMVAVVPRKDDKWVERPVAFVKSNKDF---DNLVRNIKDLVKSKISSWWIPDEFYRIDNMPLTGTGKIDKKELRKLLGGE------------------------- 169634493 76 ----------------------------------------------------------------------------AFEKAVKRNPKGTALLFE------DQSYSYEALNEWANQISHYYLSLGARKGDVIAVMIENRSELIATIVGLAKIGVTIALVNTSQVGKVLAHSINLVKPIAVIAGEE---------VRAAIDEIRQDLNVPKDRHWFADQATRQKSGTAPKGYVNLADQIDQFPKFNPTRSVTGNDGLFYIYTSGTTGLPKAVIFKHSRWTL-AYGTYGHILNLGPDDVMYVTLPLYHATGVV-VCWCGVIAGSATL---AIRRKYSTSAFWKDVQKFNASAIGYVGELCRYLM---DAPVTELDRNH-RVTKMIGNGMRPNIWDKFKQRFGVKE--VLELYASSE-GNVGFSNIFNFDNTVGFSPT-PYAIIQFDIRDKNGQKVKAGEVGLLIGKSPFDG-----YTDPEKNKKDVFKKGDSYFNTGDLVR---DIGFRFVDRLGDTFRWKGENVSTTEVENMVCEYDKIAEAVVYGVEIPNTGRAGMAAITLADGEELNDADLTEMVTVFKKCLPTYAVP------------------------------------------------------ 87120803 36 ----------------------------------------------------------------------------CIEKCVNENPEGLAILYE------DRQLTYFEFNRWINQIAHFFLAQGIQKGDCIAVMVENRPELLAVVGACAKIGAIAAMVNTAQKGKVLAYSINLVEPKLTVVGEECVEAYQAIR---------KETQIPDNQH--YYLADKDTLKQPSAAPIGWQNLAESAESPVSCQSIYPDDPCFYIYTSGTTGMPKAVVFNHGRYMKAYGSFGYASVRLKAEDRMFYHATA------MAICWGSVLAGNACLIMTKK---FSASGFWSDVKDYKATAFGYVGELCRYLVEQAPQADEAEN--SIRII--VGNGMRVSIWDEFKQRFDIPK--IMEFYASSE-GNIGFTNVLNFDRTVGFS---PYPYTDTALTDENGKKVKRGEVGEITAKSPFHG-----YTDAEKSEKCVFKEGDAWFNTGDLMR---DIGFRFVDRTGDTFRWKGENVSTTEVEMLIDGVDNVSETVVYGVE------------------------------------------------------------------------------------------------ 195123323 55 ---------------------------------------------------------------------------------------------------DERVVTFGEVHIWAARLALYLKSEGLTHKDVVGI-IGN----ASTFTSSLVVGCLFNTTFHAVAPQVIQDLYETTKPKIMFCD------GKDYEIMKEVTKAW------NPKYVTLTGRVEG-VPYIE-------DLLKPHPMERFYQPLDGNQIAAILCSSGTSGKPKSV-----------AISHRQLNKVEATDVVLTSATLDWMTGLMLMMYGP-----SQVIFN-EPF--NGDSFIRMIEKYKVTLIVMAP--WQGFEVYTSPLATEQSLSSVRMSIVVGGWLSMKILQRGQELM--KNAHIVFAYGATETGTIALN----IDQSLSSSVGKLPPGVRIKIIDEEGNSLGPNQVGQILIDVAW----QGYVANPEDTASTF---RDGWIDLGDLGYFDDDNNLFLVDRKKDVLKYKSKDFWPNEIEQIISELPEVENVCIVGVRNTNYTDAAGALVIKKPGAEIS---KEKIIEHVAK----RVVVEYVQFVDSLPMNNNGKVVRNLARKL----------------------------- 218288688 144 ---------------------------------------------------------------------------------------------------------YRDVLLQSYVLGTALRRM-IRR-DRVGVMLPNSVGHVVVLFAMFYAGLTPVMLNYSSGVQTVVDACETAGVDVILTSREFIEKGQLQELEQALTARYKLHYMEDVR-----KELGLGAKLAG---LW---AFRRRRPAHPGTRE------IILFTSGSEYHPRGVVLSHGNIYANIQQT-RSVIDFGTEDRMLNAMP----MFHSFGLTAPLIAGIQVYLY---PSPLHYKRIPEICGQERSTILFGTSSF---LEKYGQNATPE-QFAHLRYAVAGAERLKPEVEQAWLEKFG---LQIMQGYGATETSPIMSLDTP--INHKQGSVGRFLPGIRYRL-----EPVDGIEQGGL-LHVQGPNVMKGYLVHGEGFIEQ-----TGWYNTGDVVDVDEDGFVTIVGRLKRFAKIAGEMISLNLVEQAARAYGDPAFAAV-SIPDPARGERIVL-VTTHRGLTLAPDLVDRL------GYSRMHVPAEIRVIDEFPLLGSGKTDYVTLKAMVE--------------------------- 158314528 49 -----------------------------------------------------------------------------------RRPDAPAIV------DNDRRLTYAELSGAVASGVAALAARDVRAGDGVVLISGNTRHGVIAYHALLRTGVTVLVLDRRCGVADILFALDAGRARVIVPAGE----------KNRLDEALTAAEVLPLELFDVQPAPLAPPTRTPA---------AWAEPDRDRAAV-------ILFSSGTTGRPKGVVHSL-NTLTAGTANMARVTSTDLSSVVFLVSPLTSITGLMQIQLAADQHG-TLVL----EDRFQPEQTLQRMNAVGATLLGGAPVIAERLLAAATSAGPGTGVS-LRTLALGGAMLPRPLLE-----------------LATDTFGIEIARVYGSSEAPIFSGSLP-LDERERRLSDDGALMPGGEMRAGSTAHPREGLLRGFLGDDE----AAFE--DGWYRSGDQIEV-HQGRLTVVGRIKEIVNRNGLKISPSEIDTALAGLPGVLEHASFGLPDPSTGERLAVAVAVAVGSIVTDDVVAHL---LTRGIAKRKLPEQLVRWDGLPRTISGKVVR----------------------------------- 214043170 420 -----------------------------------------------------------------------------------------------------------ELWRAAWGFARYLHKHGCGAGDRICLERAPGMAYVIASYGAVLAGCSFVPLDLSLTPQRRATLIDLAKPAMII------------DMATNLD-------------------TISPADPIP--DMTYQ----------------PTDEAYLLFTSGTSGTPKGVAISREGLSDYLRFALAAYFDAP------AVAPLFGNMGFDLTIFCPILSGGRLI------AIPDAGALSALAAQKDITWLKATPSHLAILQK---ILPARH---AINTIVVGGEALGLGLVDALQRV--GRPIRIFNEYGPTETVGCMI--FSSDQPRPTGEIGVPAPGVTLRIVDAQGNRVPPGVPGELLVSRS--GMANGYLGSTDAFITLDAKTF---YRTGDLAYLNGDGQAVYLGRIDTQLKVGGVRLEPEEIEQALTAHPGVAQAVV---------------------------------------------------------------------------------------------------- 214043170 1776 --------------------------------------------------------------------------------HVAHQPSASAVIC-GDET-----LSWQELDRQSGAIAAHLAAQGVGPGARVLISGARSVRLIAAIIGIMRSGAAYVPVNTQ-TPQA---RIRRIVETLGVT-------------YALTDQKNTQLGCPSDE----LNRDWARVEAPEARDL------------------NSE--AYVIFTSGSTGSPMGVPHDQ----LAASTAARQVEYATPPCQFLLLSDIGFMVG----IFWTLSTGGTLVL----PTDQERGDIDGLAARLQISHTLCVPVLYAGFLKRGKTWPTQ--------VILAGDHCPEWLVKAHFEQAPDSR--LSNEFGPTETVWATVVHYPGASD---DSVGHPIPGVWLGILDDAGVLLPPCQQGRLAI--GGPQVTSGYIGDPERFGSLAFGPVPMRYLSGDNAMIRDD-RLVLLGRTGAQLNVNGHRIGATEVEALVISHPAVLTAAALGTRHS--DHVDLALVV----ETPTQPDTDAIRAALARELPPYMVPTRIAWMPRFAVSINEKIDRNATVALAL--PKLLGAETTPSTPTFLQ-------- 77165843 245 ---------------------------------------------------------------------------------------------------ERQPIRYNQLIRRAFLLGAVLTR-DTQPGEYVGILLPNTLNTAILFFALHSQGRIPAMLNFTSGVSGLSAALEASGIRTVYTSRRFIEAAELQSIEKALTSKVQLIYLEDLQHIGPWKFLQATVRAHFARA-TYHRTVPQTAP---------DDPAVILFTSGSEGMPKGVVLSHIN-LLANIQQIASRIDFTREDLVFNALPVFHAFGLTAGTLLPLLGGTRLFLY------PSPLHYRAIPEQTDATILFGTNTF---LAGYG-QHAHPYDFYSIRYVFAGAEKLQEPTRRLWAEKFG---VRIFEGYGVTETSPVLAVNTP--VDHRSGTVGKLVPGIQYHI-----EPVAGHQGGRLEVYG--PNVMLGYLQAPGQLQPPQTPRGKGWYDTGDIVSIDEEGYLTIRGRAKRFAKIAGEMVSTVEMLAATVW-PDVCHAA-ISLPDAKKGEMLIL-LTEQRGAERRPLLL----QAKAEGLSELNVPRRILVVEKIPLLASGKV------------------------------------- 71906535 28 ------------------------------------------------------------------------------------------------------RYNYRTLNERIGRLANVLTGLGVESGQTVAMMDWDSHRYLECFFAVPMMGAILQTVNVRLSPEQILYTLNHAKADVLLVNSEFF---------AILTQIA--GQLETVKTIILISDEAELPIAPVAMVGEYEALLAEASPDYDFPDFDENAQATTFYTTGTTGNPKGVYFSHRQLVLHTLGCAAALGGIHREDVYMPMTPMFHV--HAWGFYLATMMGVKQV----YPGRYQPEVICRLISTEGVSFSHCVPTILHMILSH--PHAKTADFTGLKILI--GGAAMPEAMAISAQKRGMD---LFTGYGMSETCPVLSADLNRSLEVIRAKTGRPLPLVDLRIVDPEMADVPGKATGEVVVRAPW--LTQGYVSAPEDSEGLWAG---GYLHTADIGNINPAGYLKVTDRIKDVIKTGGEWTSSLQLEDIIAKHEAVNEVAVIGVPDDKWGERPLALVLLKPGQITEHALRNYAAHAIAAGISRYGVLLQVSFVKTLVKTSVGKMNKRLMRA------------------------------ 85860670 18 --------------------------------------------------------------------------------------------------------TFGEIRERLRAVIFHLKEAGVRQNDSVALHAENGELHLYLFLAAWVMGFLYLPL--DFKA-PLGSLVEAAPLDVLITS----------------------GDVPPSVKIAVLR---------PARLLQSSSVVA-QPESWPPIPFGREAGA--VFTSGSTGKPRGIVHTVGNYIYSALGTNAFI-GMEPTDRWLLSLPLFHVGGILIWVR-TLLSGSASIL---------PESLKRIEAAHRPSVLSLVPTLIRFLASDAIVRI----LQKAKTVMLGGAPSPA----WLIEKALDLGIPVMPTYGSTEACAQVTGVARDADRKSYLTAGRPLAYRDVRI-GEDGTILLGGKT-----------LFSRYLHDPSGSHATA----DGFFRTADAGRIDPEGNLVVLGRKDGIFISGGENISPFEIENALLAMDSVATAIVVPVPHGEFGRVPWAFVEMSD--PFDEAV---LLAALKTRLPGYKVPKRILRLD--PQDRRGK-------------------------------------- 152992755 784 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSSGSEGTPKGIELSHKNMM-GNIKQAITLINPKDDDVMLGTLPIFHSFGLTVTTLLPLIEGLPVVCH---PDPTDGFGIGKMAAKYEATMLFATATFFRLYTRN--KKLHPLMFKDLRMVIAGAEKLPQEIRDEFKKKFGHD---IYEGYGATETTPVASINIPDVIGHKIGTVGLPVPGSSFKIVDPESEELPTGEEGMILITQ----IMKGYIGDPEKT-ASVIKEIDGWYVTGDKGRIDEDGFLTIVDRYSRFAKVAGEMVSLGEIATVLGENDQIAVAA---LPDAKKGEKLVL---LLEGEMEIETLKEKIKSL---EMNPLFVPGEYYKVEELPKLGTGK-------------------------------------- 88797791 7 --------------------------------------------------------------------------------HAQQRPDAPALSQKTEAGW--QTWVWQDVWLQIEQIAAELHQDGIRRGDRVAIFAENAPIWTLVDLACVYLGVVSVPIYATSSPEQVRYILNHAGCRALF-ADGG--------LLSAVAPAL--SGVASLDVVI---RFGEGADGV-AIDSW----LQRRSARVPPVYCRSEELYTLVYTSGTTGQPKGVMLTHGN-LMGSMTAHLSSLTFNQGDRSLAVLPLSHVFERGW---------TAIVLFAGGHNHSDINRLAEYLAEVKPHVFCAVPTWVDQWNRDNQQRLAAGDKLSLRFIPCGGAALDTD----IHAFFMGLGVNLKIGYGLTETMATV--SFMPDQGYRLGTLGRPMPGIEIKI---------SPTDGEILVRS--PSMTVGYYNDPE---ATQTLIRDGWLHTGDAGHLDDEGNLVFRERLKELMKTSGGKIAPQHVEGVIAREALVEQVAVI--------------------------------------------------------------------------------------------------- 197284272 256 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STDAAVILFTSGSEGTPKGVVHSHSS-LLANVEQIRAIADFSPRDKFMAALPLFHAFGLTVSVLAPICLGARVFLY---PSPLHYRVVPELVYDQNCIVLFGTSTFL----GNYGKFAHPYDFARLRYVVAGAEKLSESTRVLWQDKFG---IRILEGYGVTECAPVVSINVP--MSAKPYTVGRLLPGMEGRLI-----PISGITGGRLQLRG--PNIMLGYL----RVESPYKLEQPGWYDTGDIVAIDSEGFCTIKGRVKRFAKIAGEMVSLESVEQ-LAAKASEGNHAVVAVNDPRRGESLVLF-------TTDKQLDRSMLSALAKSTGEIAVPKDIRFLKEIPVLGSGKTDFVSLKQLAE--------------------------- 211590269 212 --------------------------------------------------------------------------------HCRSQPDAEALAWDG-------SVTYAELDRFSLAVAHQLLSLGVGPESVVPLYFEKSRWTVVAMLGVLRAGGAFVLLDPSHPMPRLAEICSEVQATVVITSESLQELGRKL----------------GPRAVTILDTINSHVD--TGRNAFN-------------TSVKPSNAAYVAFTSGSTGKPKGIVIEHANTLAQNA-----VQNINSQTRAFQFASYG---FDSSILLMTLVAGGCVCI-------PSENGLADAIRGMRANWLELTPSVARFI-----NPEEVPDVSS---VLLVGEPMSQDHIQW----SGSGKIQLLNAYGPAE-CSVVATVQPNVQLEDPQNIGC-SYSSHCWITNPQDHDQPLGAVGELLISGPI--VARGYLNQPHRW-ATRFGIPPGVYKTGDLVRYNDDGALRYVGRKDREVKIHGQRVDLHEIEHHASRFQAVADVLQVGSAGKLLALFIVAFVVPMNDTLLD--LVTSIKHWLRDCLPPYMIPTKYTFVNRFPLTRTGKLDRRALVDLGAASSHS----STREQPS----------- 211590269 1302 -------------------------------------------------------------------------------------------------------LTYSELVALARRLAGLLQSFGSGPGAVIGICVERSKWFPVAILGVMMSGAAMVLLEPNFPTQRLRHILRDAGARTMICSTVFQE---------------KCAGL--VDDMLVLTH---DIVTQADYDAW------------TPSAVSHHDPMYVAFTSGSTGAPKGVVIEHG--MVYMLKAHKDIIGASIASRGLLFASPAFDICLAEIVL-ILCSGGCVCV-------PSMNSLAKTMTTMQVNMAMLTPSVARTLAPAAI--------PCLQTLILGGEASDLETWA--------SRVKLHQSYGPAECAMYTTTTHPLTSSSDLGNVGS-SQNASCWIVDPDNHDQPVGSIGELLIGGPIVG--RGYINRAQESAAAFWSEFPRLYKTGDLAILNADGSLNLVGRKDTQVKLNGQRIELHEIEHCAEQHPATVET-TVGIDHDHRG----LFL---PPSRQNQAYLEGVRDHLNQHLPPYMIPSHFLSLSRLPLSPSGKADRKTLRQVASKM-----DRETLE-------------- 211590933 279 -------------------------------------------------------------------------------------------------------LTYRELDDLSTVLAVRLMKLGVKPNTVVPIFMSKSRWSVCAIAAVWKAGGAIATMDPAYPNERLFAIVDEFEARVIISDPEQRPRFVEPSHVHVVDEVAELPHFPKANGLPVSRAEAWKMSGVKPRDL-----------------------AVVAFTSGSSGKPKGVLHTHDRLTSEHL-SYSWNVEYTNGSRILQFASYAYIVGETQRVFS---HGATLCV-------PSEEELADFARRSRATRSYLTSSAVRTL--------NPKDVPSLKILCGGGEPIPKDL-----EEIWGPHVHFIQVYGATE-GGFLARDRTSKNHNKRG--LCPVGGVDPDDVD---KLVPVGAAGGIVFESH--ELALGYLNDPEKTAKTFIDKGCRYLRNGDMGRYEADGSVTVLGRADTQVKINGQRVELGDVESNLR----------ILLPDAPDRPILTAFVRPNKAFAGDATVFADAKARLERALPRHMIPRACVVVKEIP----GKTDRRKLR----NEASELGYKALLASLAV---------- 211592957 231 ---------------------------------------------------------------------------------AREYPDKVAISWDG-------SLTYSQIDQWSTSVACSLKEMGVELHDVLPVCFEKSRWTIVAVLGVMKAGATLALMDPTLPLARLQNMAVQVGAKSMVASRKQYE--------------LSLTILPTGNHFVV----EEDAFTNP----------SNSPSICDLPAVPSSALMYIIFTSGSTGTPKGVKISHETYTSSAIPRAEAV-GYTPESRVLDFASYAFDVSIDSMLL-TLGNGGCLCI----PS--DEDRLNDIIRKMRINYAGLTPSVGRIL---DADVIA-----SLSGLGLGGEAVSADANHWGKET------RIIIGYGPCECTIGCTVNASAATGRDYLSIG---PGNGAAMWNDHNELVPVGAVGELLVEGPIVGQ--GYLNDPEKTAAAFHKNYPGLYKTGDLGRYDPDGGIVFVGRKDTQVKLRGQRVELGEIESQL---KAVLEANVIATPKDYGGQMLVAFVAFQPKGHGQAELADEINADVAKTLPRYMVPTTYIPVNVMPVLISGKTDRKQLRA------------------------------ 157817642 56 --------------------------------------------------------------------------------HARRQPKKAFIIYEGDV------YTYEDVDKRSNRVAHALLNHDLKRGDVVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNLRFESLLHCIRTSEPKAMVVGE---------DLLGSLEEIL--PSLP--KHIRVW---GMKDSVPEGI-VSLKEKLSLASD----EPVPPSHHLYI-FTSGTTGLPKAAVISQGSFGLWA---------------FGCTADIVYITLPLYHSSGALLLGATCVL----KKKFSASQFWNDCRKYNVTVF----QYIRYLCKQPQREGEKDHRVRL----AVGNGMSSDVWRQFLDRFGNIKM--CEFYGATE-GNICFMNHTG----KIGSVGRVNFFYNLELIKYDFQKDEPNEQGWCCVRKGEPGLLVSFFGYTGSYKQTLFDVFKDVYFTGDLMFQDHENFLYFWDRIGDTFRWKGENVATTEVANVLGRLDFIQEANVYGVP------------------------------------------------------------------------------------------------ 169598658 127 -------------------------------------------------------------------------------------------------------LTYAALNRLANQVARVLIHQGACPGCLVGVIMDKSINLYVAILAVLKIGAGYLPLVPDLPRE--RTKLILNEAQVTLCISES--------------SASAHLDKSTSSKTINLDKIDVSLYLDDNLGIPYD----GASV------------AYAVFTSGSTGTPKGVLVTHENLMSNLSYSCSQAFDVSVFEIFFS--------WHVGIC---LCTARKDDLFEGA------------INQLGITHLSLTPT-VAALIDPDNVP-------QVKFLVTAGEAVTEHVRRWAGRGLYQVRSSV--------STSDLINN-----------IGKPFDNTSAFVLDPTSETVPRGAVGELCF-----GGYQVFQGYLNRPDLTAAKTYGRLYRSGDLGVMLADESILFTGRLDDQVKIRGQRVELGEISSTILDHGCVRDCTTLLLRDSSRPEILVTFWVPMKGRDFHAEIIS-IFDSLLNRLPAYMVPSYLVPVSRLPMTAQGKIDKR---------------------------------- 169598658 1968 -------------------------------------------------------------------------------------------IHEGE--NHKQRWTYSQLNAEGNRVANLLIANAVQPGDLVCVCFDKCPEASFAMLGILKAGAAFVAIDPGAPAARQAFITRDSGATAVLSMSA------------------QSAQFIKDVQVPVLN-------------------LDETKPSS--------------YSS----TPKACELTHEN-AVQALLAFQRLFDGHSESRWLQFAS-----FHFDVQYWSWSVGICVV---SAPRDVIFEDLADSINTLDITHIDLTPSLAQILHPDDVPSLCKG------VFITGGESLKQE----ILNVWGPKGV-IYNGYGPTEIGCTMYTRVPA--NGKPSNIGKQFDNVGTFVLKPGTDPVLRGGVGELCVSGKLVG--KGYLKRKDLTAKGFLKRFERVYRTGDLVRILYDGTFDFLGRADDQVKLRGQRLEIGEINSVIRSNKSISDVATLVLKHPGQQEQLVTFVIHGQATRQCNVLLASVRDACHDNLPPYMIPTHFVPLTSMPLNINNKADAKKLKELYESLAADLSKLSTSSD------------- 169598658 1202 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNSYGPSE-AAFCTTICPVSQSFKPSVIGRPFSSTEFAIFPSKGDLLPLLSVGELYITQ----LARGYHGRPELTKEKFVTRGRRFYRSGDVVRMLSDGNFEFIGRTDDQIKIRGLRVELGEINNILGAHPDVQAAATIMRKDDAAKEQLVAFLVAKRSVDEGEEIRRQLGQVAKDRLPLYMVPQFFIFVDKIHRSLAGKIDKKALTEI----------------------------- 14327897 12 -----------------------------------------------------------------------------------------------------RTWTYEELDRVTSALARR-IDAECPAGRRVLVAGEHTAEAVVWALAAMRSHAVHTPMNPGLP----ADRFE--------------------EFARVADAAL----LVCFEREALVRGEKAGLRALYAGDVGWPTDPAPAPADGTADEPARSRVAYSIFTSGSTGDPKLVDVGHGG-LLNLCRSLRRLLDITPDDQVLHFASLSFDASVSEIL-GTLYAGATLVV----PVRDQASWLGSVLAAHGCDLAMLSPSVYARLDEAA--------RSRIRKVEFCGEALGEGEYDKAARY-----SRVFNAYGPTETVCFSLAELTSYTP----SIGTPVDGFRAYVRDPDSGDHATAGTGELVIVGD--GVALGYAGG-SPAENEVFGTVDGAYATGDVVSLSDDGELTYLGRIDEQIKRLGHRVNLAHVGSTLSRHLG-REVALV------RQDATILLVTAADGEATEESLMARIRDLV-----PVEAPDRLVLVDALPLTSGGKVDRSALRELLA--------------------------- 108799857 22 ---------------------------------------------------------------------------------AEAVPDNTFLVW------RDRRLSYAESDARVDGVAHYLTSVGLGKRDRLGIYLRNGNEYLEAMIGSYRARVAPFNVNYRYVDEELTYLLTDADAKALVYAAEF---------APQV--AAVRDRLPNLR-VLIQVADDSGNELLPG-AVDYESIVTTPAPAGGM-PTPTGDDLYILYTGGTTGMPKGVLWRQHDIFLSS-------MGGRPSDTFLS----------SYLMIPPFMHGAAQVTMGGRLAIPDADDALRVAARERV---LSIPMVGDAVARPLLDEIERYDLSGLVTLTNGGAPLSPTVRDRILAAL--PHVIVMDAVGSSESGAQMSTYASAGAEVEAATFT---PQSDTAVVSADFTRVPGEGPGWLARRDLVP---LGYLGDAAKTAKT-FPTIDGVRWSGDRANVLADGRIELLGRDSVTINSGGEKIFAEEVERAVAAHPAVYDVVVVGRPSERWGSEVVAVVQLAEGASATDE---ELAEVCSRSIARYKVPKVFLRAEKVVRSPAGK-------------------------------------- 91771937 13 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSLKVAMCGGAPCSLQLIEDIKNVLNVEN--FVLGYGMTEAVSIF---LPAPNESKDHTIGRVAPHIEVKVVDKEGRMVPMGTPGQLCVRGY--SVMLGYWNDEEKTRE-YMGR-DGWAKTGDEFVLEEGGWGRIVGRIKDVIIRIGDKIFPAEMEDFFMEHPDVMEVEVFGVPDPRVGEEICVYLRVRDGAILTED---DIRNYCKDKLPEYRVPRYIRFVKKFERTVIGKI------------------------------------- 134101453 30 -----------------------------------------------------------------------------------------------------------------------------------------------ALLAVWSLGATAVLIDERHPVDRVNFLLRDAGAQLLLA-------------------------------------DQLPAGAAPRRVRTISSEVTGAQPADPVTP-NPDDCAYMVYTSGTTGWPKGVTYRNLGIFLDALASLELEGGMGVNAV--SPAFDGWL--WCTLLY--LLHGQGMAVIEGS------GDLSALVAEHEPTTVCLTPTLVSAL-----EPIPAAD-----VVVVAGEPCPPSLLPRL------SHVPVLNVYGPTET-TIAATWADSAHGDDPATIGRALPGYLTYVLDGNGRPVERGTEGELYV--GGPAVARGYCNTEQRFLPDPFLGGDRMYRTGDLVRERADGQLEFRGRDDEQVKVRGFRVEVGELERAAQGIDAVQAAAAYVMSN---GDSLGLAVTTAPG-TDQAECTKQVREHCASRLPDFMVPSAVEVVSVLPALPTGKIDR----------------------------------- 187603442 129 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTTSGSTGSPKLVRLTYKNLMANASSIIDY-LDIDQTDKPITTLPMNYSYGLS-IINSHLLKGATLILTDRSIVQ---KEFWELCRAEKATTFGGVPFHYEMLKRLK---FETYDLPSLKKLTQAGGKLDPKLAQHFATVCEEKGIQFFIMYGQTEATARM-SYLPDRMAKKAGSIGIPIPGGTLSLRDEAGNDIEANVTGELV-----------YQGDNVSF--GYLSKGDGILHTGDMAYRDEDGYFFIVGRIKRMIKLYGSRISLDEVEALLREHG--HDCVCAGEDDQ-------LYV-----YTLQDD-VARIQKIIKEQIKVKGV--RVMQIDEIPRNAFGKI------------------------------------- 33599222 21 --------------------------------------------------------------------------------HASVRGSRPAI--REKDLGIWQTLTWSEVAASVRLTAHGLAALGIGPGMHVAVIGENRPRLYIAMMATQALGAIPVPLYQDAVAQEMVYVLQDAEVSVVVVEDQ-----------EQADKMLEREQCPALAHVVYDDPRGMR-HYSDPLLRSFEQLEDTGRAEQAVAAVRPHDAGAMFYTSGTTGKPKGVVLTHHALIARAVAEMENLTD--QEDVL-AYLPPAWI-GQNMFSYTQLLVSGFTVNHPESPETVSID-----MRDIGPTYYFAPPKLFHACMRVGTRILDGYRLSRVRVAYTAGEAIGPDLFV-FYRSIGINLKQL---YGSTETSVFVCVQPDGH--VRDDTVGPPVEGVDIRVADN----------GEILVKS--PGLFKEYYRNPEATAEARDD--DGWFHTGDAGYLDSDGQLKIIDRAKDVGKLAGSLFAPKYIENKLKFFPYIKEAVAFG-------------------------------------------------------------------------------------------------- 169622296 240 -------------------------------------------------------------------------------------PDKIAIAWDG-------TLTYKQLEDYSTSLAQNLRLINDSADQVIPVLFEKSRWTAVAVLAVLKAGACFALLDPAQPEGRLRSITQQLNPSLLICAKS---------------QASLAAQISPSSTIIPISESKFDKVYSP---------TAEQQPKTSLPKVSPSANMYIQFTSGSTGLPKGCLVSHSQYTTGAIPR-GWHVGYREHSRVFDFA--------SYAMFCTLAIGATLC-------TPSEERLSGVMRDLRVTLAGMTPSVARTL---DTDVLDK-----LESLGLGGEGLTPDAISF------GRRTRVVNAYGPSETVGATVNPNVNTKPMGRG-AGCALWLTEP---NNHNKLVPIGAVGELLIEGPIVG--NGYLSNPEKTKEVFIEAFPGVYRTGDLCRFDPDGDVMFVGRGDQQVKLRGQRIELAEIEHNMQKHSECQLAVEVIKPGGIGEATLVAFLVMKNGMRFSEKFHATLQKMTKKDLPGYMVPIAYIPLWKMPLLISYKTDRKRLREI----------------------------- 213514590 54 ----------------------------------------------------------------------------VLDRFLEAHADRPFIVFEN------KTYSYLDTDRRSNKIANALQRHSLRPGDNVALFMGNEPAFIFTWLALAKLGCPVALLNYNIRSRSLLHCFNCCSAKLLIAAEE---------LQEAVEEVL--PSLREQSVCVYLMTKQCDTPGMEG----FSDQVEEASDTPLPQALRSDSPAVYIYTSGTTGLPKAAVLNQNRLL--AALAVLDSTGVIPGDVIYLYHTAGFIIG----FIGSIETGSTIILR----RKFSASQFWDECRKYNVTVVQYIGEVLRYL---CNTPKRDNDREHVRLAIGNG--VRAEIWREFLNRFG--NIYVREFYASTE-GNVGLINYTG----KIGAIGRALIKYDTEIRDSTGVEAPKGETGLLVSKAPFVGYANSQQTEKKRLRDV-IQKGDLYFNSGDLLKIGQDNFIYFQDRVGDTFRWKGENVATTEVADILTLIDFVQEANVYGVQVPGEGRIGMAAVTVKGGEQFDG---NKTFSHVASYLPVYARPRFIRIQNAVEVTGTFKQMK--VRLVEEGF-----DPASITDP--LYILQERKQS 113476718 19 -------------------------------------------------------------------------------------PDQIAYTFLPDGETESGHLTYQQLNVQVRAIAAHLQSF-ITLQDRILVIYPYTLEFIASFFACICAGAIAVTSNPPLNNEAIAERVDSCQPKAILTTESFLQQIKK-KLAKNLDLAPKLNQLP----------------WIATDKISSSEAPKWKEPKIEPDTL-----AFFQYTSGSTGKPKGVMVTHSNIL--HNSEIIYQFEHSAESVIWMFHDMGLIGG----VIQPLYGGFPVTLMSPVALIQKPIRWLKAICKYKATTSGGPNFAYDLVSRQTPEQLQNLDLSSWSVAFSGAEPVRAATLERFAHTFGFQREAFYPCYGMAETTLFISGGTKTKAPVKPVSCGWGWLGDEIAIVDPKSLARRSGEVGEIWVSGA--GVSKGYWQQPEETEQT-FNGFGPFLRTGDLGFL-QDGELFITGRIKDVMILWGRYRYPQDIELTVEKHPALRSGAAFSIEAEDDERLIII-----QEVERSEEVVGAIRQAVAEE----HTVEVYTITGSIAKTTSGKIQRRLCRQFLEGTLNSVGNWQLQAEKGSVSELANN--- 110599340 693 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFSSGSTGEPKGVMLSHHNIMSN-IEALRMVFRVNLNDNICSALPFFHSLGFTGTLWLPLLSG-----FSAAPNPMDGEKIAQVVREHRSSLLIATPTFLLALRRA-----KKEDFASLRLVITGAEKLKAKVADSFEERFGIRPL---EGYGATELSPVITLSLPDVHGSKEGSVGHPIPGVAIRVVDPDGTALKPGEPGLILVKG--PNVMHGYLGQPDKTAQV---VKDGWYVTGDIGIMDDDGFIRITDRMSRFSKIGGEMVPHGVVEDELLGQTQVL--AVTAVPDEKKGEKLV--VVYAKDAADGETLHRLLAE---SNIPNLWKPGRYVAVEDLPMLGSGKLDLKGLKEIAL--------------------------- 115387006 1345 -------------------------------------------------------------------------AHEAIRKQSQETPSAPAIRWDGD-------LTYEELEHYSNQIAVAIVDRGIRQGSLIPLLFEKSMWMTVAMIGVNKAGGAFVPMDSAQPLQRLRVIAELTECTVILCSKSNTELAKQISPNAII---LPVPGC----------REGGSIMQDSGQGLVDLQCLPKVQPH---------DLMYAVFTSGSTGTPKGVLIEHGSYCT-AARECSSAHEIDRQSRMLQFA--------SYSFDAFLAESLNTLVVGGVPSEKDQNGLAKAMREMQVTHAMLTPAISRLFRHE--------DVPSLRSLILMGEAMRSADFDYWGSHI-----QLFNGYGPTE-CTIALSCREYQAGVHVNDIGWPR-AAAAWIIDPRNRLMPIGAVGELVVEG--PPVARGYLKSPDQTSKAFISPSHRMYRTGDLVSYTEDRSLRIVGRMNDQIKLRSQRLERGEVESRLRQFPGV-EVAVVPAGDADRVS-LAAFIV-QEGSEPTAEVATQVEAQLQQELPRFMVPSIFVPVSRMPHMPSGKIDR----------------------------------- 115387006 264 -------------------------------------------------------------------------------------------------------LTYLELDDLSSRLAIHLQARNLAPGAMIMLCATKDVWAVVAMLAINKTGACFVPCDASHPVSRRQTMAGKCQSELALVSPE---------HETLFQGIIKESFIISEATVTKLP--------QETRDSW---------TVGERFPVAPSTPAYCFFTSGSLGEPKGCLGTHSALAAVAHQVPALRMDTKS--RVLQFAKFGF--GISFIIFCTLAAGGTVCI---ASEHERLNALDAAIRRMEVNWALITPTLAQSLSPEEI--------PTLRKLFLGGEAPNDDLIRW------QSKASLFQVFGTTEMAGTMVSSEITST------AQRKIVGFPARIWSNDTRLAPIGAVAELLIEG--PSLAEGYLGDPVRTQASFLSGYSGLYKTGDLVRYNGDGSLSYIGRMGTQVKLRGQRIELEEVECHLVRLHSFSEALVIALVVEPRGDALAAFVLVPPKVPDTPHLYEEIRQRLQGTLPSFMVPQLLFVLTDVPRTVTGKIDR----------------------------------- 194511878 13 ----------------------------------------------------------------------------LLRVRAATRGEKVAYLFLSPDDEQRQSITFAELDRTARRVALLLQRQSVGVGERVLLLCRPGLDYIAGFLGCLYAGAVAVPAYPPRNASRVVGIVESAGAKAILTGDDFARCTKLLEDTAASHVALLDL-----------------------------DAAKPLDATLEPADVAPSHVAFLQYTSGTTGKPKGVMVTHGN-LIHNLALIGQWMGYHEESTM-----VSWLMGLIGGILTSLFGGFRCVLMAPERFIQHPFLWLRAISDYRADVTGAPDFAYRMCRRVPDEQLATLDLSCLKTAYSGAETLAEFAQRFARTGFDSER--FKPCYGLAEC-TLLVAGRSAPRPLRTVCIRRAFEGLAPQLDERDGERVADGEIGEICVAG--PSVAPGYWQQYEQTLATFQRGIGGFAGTGDLGFH-HRGDLYVTGRLKDMIIIAGRNYYSEDIEYAVISRPELVPCAAFTV-DAGDEEVVVAEIERTHRKGDLDALLKGIREAIRHDLSPGAV---LLVSPGVPKTSSGKVRR----------------------------------- 217413734 26 -------------------------------------------------------------------------------------------------------VTAGEMLAEVRSVAKGLMSLGVRQGSMVVLYAETSYDWGVIDFACAAIGAVSVPIYETDSETQAASIADEVKPVVAFGGDEAH---------TLVLERIA-ADREGFDYVFNFAHGALDAMINFGENID-DDALDEAIG-----RVRADDLLTIVYTSGSTGKPKGAMLSHRNFMVLNAYEVLPDMLYKPNRRYIQYVCIG---GH--GVAGYVGN-AKHLLADMRSFKPTPRVFEKVSQKAGVGVQGVFANAFSTMMNNHEHPTRAQKMKHLHYLACGGAPINPDLVHFFN---GMDDLMFIQGYGMTETAAPMIVNWQEAN--RAGSVGRPGPGMAVSTADD----------GEILVKG--PNVFLGYYKNPQLTDEV-LEP-SGWLHTGDLGTIDDEGFLYITGRKKDIITAGGKNVTPAPMESTIRNCPIVSQAVVVGDNKPF----IAALVTLKGDIANSDAVRAFVQQYVDKEVSRAESVRKFVILSDL--TASMKVVRKVLSKVIEGQLYAPV-PSNLHVPMSV-QILER--- 158522021 20 --------------------------------------------------------------------------------------------------------TFAQLDADSSRLASGLEKAGIRRGTRTILMVRPSLDFFSLVFALFKAGIVPVVVDPGMGVKRMVSCFAETDPQAFI----------GIPLAHVVRKIYPKF-FKTVETWVTV---GNRWFWGG---HTLDRIRASGTEDYKTAETLSDETAAILFTTGSTGPAKGVVYTHGNFDAQIQH-IQDHFQIGSDE-----TDL--PTFPLFALFDP-ALGMTAVIPDMDPTKPNPERILEGIANHGVTNMFASPALLNYCKKRNIV------LPSLRRVVSAGAPVHPSNIEQFASALTDE-AEVHTPYGASEAVPIIIGSREILTETKQMSVGRPLEGIEVELITISDRPIEPGDVGEFVVKADL--VTRSYYN---RPKDTAGAKIPGFWHRGDLAWMDNHGRFWFCGR-------KSHRVETVPCEAIFNNHPHVARSALVGV-GPAGGQTPVICIVIKEKRIRKKELASELLDLARTH------------------------------------------------------------- 163813716 76 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAIGVPIPSTLACVMNEQGERLPVGEPGELCLQG--PQVMKGYWRQPEETARTI--DRDGWLHTGDIARIDEKGFIFLVDRKKDMILVSGFNVYPNEVEDVMAAMPGIREVAAVGVPSEKSGETVKLVVV-----RSDPALVEQIKAYAKANLTGYKRPHVIEFRNELPKSNVGKILRRELR------------------------------- 119474375 2 -------------------------------------------------------------------------------------PKAPAII-DGEHT-----FTYEELIARADRLVKPLHEKHIAPEEPICIFLGTGYSQIISQVAVLRAGGSCVPVDPSMPQKRLNDMLSDIDARHIITT-------------TDLNERVSGYDVIFVDNV-------ADTKACFTEDVQAIEVLSGF-PEH--------HRSHILFTSGSTGRPKAVQISARSIL--HLASSTPVTPLDPNDRVTGVNNPGWVT---------LLAGATIVVVPKS-TATDPFSFGDFVKKHKVTVMML-PTALFTIVATCPSAFKGA-----RHVMACGEAPNVKAVRDVLTEGAPK--YLWNGYGPTECTTFVTLQLVDLKETERETIGSAVGQTKIYLLDDEKKILRGDREGEIYLAG--PGLSRGYLNQPDHFIELDASTLKRVFKTGDLAKRIPLETLEFRGRFDMQVKQDGFRVELGDVEKTLETMDGIRQ-AVVLQQCPFADKILAAYII--PSEEDSNLSLKAVKDYAKERLPPYMVPSQFTVVSEFPLTAYGKIDRGALAQEGERKSKEGYNTASVVD------------- 169621771 178 -------------------------------------------------------------------------------------------------------FTYEELDRCSDRIAHYLVSMEIGPESMVALCFEKSRWAIVALMGVVKAGG--ASVF-----------IDPSNPR------------------SRREEILK--QIPNTEFVLTDKHHEKSWRQMGIRPIVICDELVKGLREFGITPVCPDNLLYIIFTSGSTGIPKACQITHSAFLSGAL-QHAAKSNLGPRSRVLQLASYSFDVSVLEII-TSLISGACVC----TPGNDAMVRLADVINQYQITWTFLTPSLV-SLIKPDEVP-------TLKTLILGGELLHKSAIQWA------PRLQLVNGYGPSE-CSIAAAGDPRLDPSDPANIGRAILGWIVQA-DDHDRLVPIGAVGELLISGPI--LARGYLNNPEKTSEVFWTKFRRFYKTGDLARFNSDGTIQFIGRKDTQVKLRGLRIELGEIEHHIARNPCINHVAV---HLPKQGPCLVAVVSLKSFSKTSAEAKAQLKNHVTGNVPEYMIPSLFIAIEAWPLLTSAKLDRKRMQK------------------------------ 169621771 3890 ---------------------------------------------------------------RWNEDGQWSTVHDLFADQVRTQPHATAISWDGE-------FTYEELDAASTIVAETLVSLNVQSEDIVPLCFEKSKWTIVAALGVLKAGGAVTQL--GISHPMAREVLQDTKARFIIASPASLFNG------TLNDEQILIIGEQQVQKL--------------------GEHIQNFSTPLP--QVMPNNTAYVLFTSGSTGRSKGIVVEHRN-LCTSSRAHGTEFGINSGTRVMYTFDISCAD-----IFTTLQRGGTVCI-------PSEDRVNDIIEKYQANWMFTTPTVAQMLIPESV--------PSLRTLVLGGERDNVETW--------SEKVKLLLIWGPAETTIYASANPPATLECDPARLGRP-LGCKLWLAEDYNRIAPLGCVGEIVVEG--PTVSRGYLNDKAKTADAFISGIPRMYKTGDLARYDEDGVLRYVGRKDNQVKLHGQRLELEEVEHHIMAHSTVRH-AVTHIPDDNTGEIMP----LKSDTMAGIDM-ADIRQGLVDGLPSYMVPSVWIGVEAIPLNGNSKIDRKRMKE------------------------------ 169621771 2801 -------------------------------------------------------------------------------------------------------FSYEELGQASDKLAAHLQGFGIHVESKVAICVEKSRWHVVAMMAVLKAGGAYTNLNPAYPASMLQHVIDELQATTIICS-------------PQLADLL-----PSTPNMVIL-----DNDFIERLPIPLSPVMSAISPRNS---------AMVVFTSGSTGKPKGVVIEHG----QFSSMERYQLGIQQSTRTLQFA------AHWFDIFNTLMRGGCLCI-------PSEDNLSAAINKYGVNWATMVPTAAVAL---DPDEV-----PNLKHLSLGGEPIRPDLHRW------SSRVHLINSYGPAE---CSVLAMLGKLTTDA-SPQNIGFGVGCRTWITDMHNLPVGCVGELCVEGPI--VARGYLYRPDLTAQA-FITDPGIYKTGDLVRYGTDGSLIYVGRNDSQVKIHGRRIECGEVEHHMMRNSLPGHTVAVEKMYEGDSSVLAAFICLQAAVKPLDADTRRHVAHLREQLGSYMVPSLFITLDKMPVTQTGKSDRKALRSL----------------------------- 169621771 1704 --------------------------------------------------------------------------------HARSQPDAEAISWDG-------TWTYKALDEESTRIAHHLRSLGVGPEIIVPHCFYKSAWAAITMLAISKAGGAFVGLDPAHPRDRLVDLMAEVKAT-IICVS---------PDTEPMFKDMENIQLVVIEPSFV------------------DSLLLKAGS--PCLELKPDNLACIILTSGTTGRPKAIEHRSMSTMLDMNKSSRFTYDISTHDIF--------VTWQ---------RGGCVCM-------PS--------EEERVND---VAAAIRRL-RANWVSMTNTVLSSLKFIITGGEPVAKETVEW----VNAGGVKMVLGCGPAETTITMSVSAPINSNSHHRNIGRTYGGTWIVDVNDHNKLLPLGAAGEVLIEG--PQLARCYLGNPEKTAESFFNPTRRFYKSGDICRWNSDGSMSIVGRKDTQVKINGRRVELGEISYQVSQVKVVVDAMALPGLD-TRGLTLVAFLTMADSMPASDEMVVELQERLASRLPQYMVPSMYVPIASVPRTPNGKLDRR---------------------------------- 163723379 17 -----------------------------------------------------------------------------------------------------------------------LRTLGVRPGQLLCIHAPNSLDHIFLFLASWVMGFTYAALDPKAPAGKVPAGL---QPDFLIT-------------------------------------PGDPAPW-PCRMISPHDLHAPAPAASTPIPLDRE--CSVIFTSGSTGAPKGVVHTVGNFYYSALGSVEF-FGLDQNDSWLVSLPLFHVGG-MLIFIRTMLCGGTSLVHD------NPGDLAPAVLQRRPTILSVVPAQLQRLL---DDPKTRDALAACKAILLGGAPCPAPLVEKTLDA----GIPVLPTYGSTEACAMVTAVRPGAQRQEHFTAGKVLP-YRAVSLAHDGTVTIGGE--------------------------TLFKHYDGKFRTADLGEWDGDGNLKITGRRDLVFISGGENINPAEIEKAMSETGLVLEAVVVPVEDDVFGQVPWAF-ALADKELDQDQIKKALKKI----LPSYKIPKKI-----LPLTP-GKRDRKALQKIAA--------------------------- 218719062 150 -------------------------------------------------------------------------------RSVSRNPDSQALLWDG-------SLTYSELDQHSSKLAHYLVDLGPEK--IVPLCFEKSIWAVVTMLAVLKTGAAYCCLDPAH-PQARRDYMELVNARIALCC-----------------EAHSGLIQKCPSLIV-------------DADFVYHLETPSIRPTSLVQPSNA---CVIAFTSGTTGNPKAIIHSHTSVCSGLLANAPFQRINRSDIRLFYTFDVSITETFSPLIYGGLVC---------IPS--EEERLNDVEERMNVDWAYFTPSFARFFRR--------YNTPGLTQLILGGEAVTVDDVRWV------DRVRVLNAYGPAESITWFLEPQLGLSSTI--SIGKPI-NMRAWIVDDETRLMPIGAIGELLLEGT--SLFRAYLKNQEKTDQSLISPPKKMYKTGDLVRYLPDGNMTYVGRKDTMVKLYGQRMELEEVETVLRRCEGVQASADIIRPAGENEEVILVFCVPKNFGQDLHELKVYAQSKLADALPAFMVPRVYIPVDEMPYNSSRKLDRAKLRQMVSN-------------------------- 218719062 1881 -----------------------------------------------------------------------------------------------------EELTYKQLHDFSSRLAHDLVKAGAGPG----IFIPLDIWAIVAMIAVLKSGSAFVPIDPE-SPSSRRDLILRARASVILSSSKYIH---ITDLKKP-----RQVDREHVDSLALLNETGEGFEGNSTVA----------------------DPAYAIFTSGSTGIPKGVVVSHRA-ISSSVNAHGNAMGFGKGTRFCSYTDVS-----IAEIFTTLVFGGTVCV----PS--SWGRLNNLAAELEANWSFLTPSVARLL--------DPSEVPTLRTLVLGGEEVSGDVARW--KDTGDVR--IMNGYGPTEACVFCVT-RDIDTPDSANKIGRPI-GCNAFVVDPENHDAPVGTVGEMLVSGPI--LASGYLSDGSRTRAAFWSQIRTFYKTGDLVRYDRHGLLEYVSRKDLQVKIRGLRIEVEDVEHWIQTVATVKHAVVLVSRSSGASTQFTAVLSLNNSSEKSRNQIQRVKATLEEHLPSYAIPNIWLCVNDIPLSTSGKTSRKTVKA------------------------------ 83646185 499 -----------------------------------------------------------------------------------------------------RPISHGELAQRIAAVQAQLARAGFVAGDRVGVHAPKGEGSTVAILAI---------LFSGGSPKDPTSRLELAGCGIVL-CDAALIAELGADSGRLLLEIVERVEIEAP------LATQTDSDVPSPLPALWSQRR-------------PEDEFYFIFTSGTTGAPKGISIRN--------ESVANLLDWFIGETGLTQADR--VLGLTDLLFGSLCVGATLI-------YPAPRAFIRTMQETEATLVNFIPGAIAPLLEDAPR------LPAMRLWIFGGE----ELPLRLRDQLLAQGYAVSNHYGPSETTVDCLSARQSLAEIAIGWPIQNVVAYCADIFD---KPLPPGVRGELAVARGYATNPVETARAFVRYQDQTF------YRTGDAVTFSPASGFNYLGRIDDQVKINGVRIEPRELERMVETMAEVRASCLLPVSEAGGKRQWRLFV---DSAAPAAQLEPRVREHIRRHLPESWTPSRILAVNGFARTLTGKIDRRRLLDIAARQAQQDALTAALTDP------------ 88810921 26 ---------------------------------------------------------------------------------------------------------YAELRQRAQATAKRLHGLGLKRGERVALIAETCPEFMEFFYACQ---------YGGFVPVPLP-----------ITINLGSRGSYIERLRRLLHSCSATAAMAPAEFLSFLQEAADGLKLRFVG--SPADFYALEEPAVELESSGPDEIAYLQYTSGSTRFPRGVVITQQAVMANLAGIVGTGLAVRPGDR--CVS---WLMGLVGFVLGPLASQL-SVDYLGTRDFARPRQWLALISNNRGTIAFAPPFGYDICRRIHRAELDRYDLSCWRVAGVGAETIHAETLERFADFLGFNRHAFLPCYGLAESSGMVVSARAFAATDGRGECGRPLPGHEVIVRDADYKALPHRQVGIVSVRG--PSLMSGYFQDAASTHDAL--GPDGWLDTGDLGYLTEAG-LFITGRCKDLIIVNGRNIWPQDMERLAEEQPEVRDVTAFVASHPKGGEIVVMLVQCRTENERRADLVNRLQRMIYSEFG-IKC--RIELVPTLPRTSSGKLSR----------------------------------- 28881250 223 ---------------------------------------------------------------------------------AAANPSKPAVSWDGE-------FTYAEVESKSDLLARHLVSRGVKLGGVVPLMFEKSRWTIVALLAVMKAGSAFALTDPTSQPEGLRVMVEQTGGDIIVAS---------------------ASQTELAEVCLPSSSGGSQGQVITVSDDLFTTL--SQTPELTSVTLPVTTPLYIQFTSGSTGKPKGVVISHANYTSGALPRAEAV-GYKSSSRCFEFASYAFDVSIDCMLC-TLAVGGTICI----PS--DADRMNDLILKSGANMAHMTPSVARVL---DPEVIKGLD-----VLGLGGEAVSAAD----AAAWSKGKTSVIVAYGPSETVGCTVNNFARDEEAKKKGFTTGNIGTGVGVVDPNDHDVPVGAVGELLMEGPVVG--LGYLGEEEKTKEVFIDAHPGLYKTGDLVRYDADGSFVFVGRKDAQVKLRGQRVELVEIEHHLAKLPGVKIAAEVIKP-SGGDPTLVAFLVVEGEVSFSPELQAAL-DGIEEVLGRYMVPNAYIPLREMPSLVSGKIDRKTLRA------------------------------ 148360754 15 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGSEGKPKGVALSHANIL-ANCWQMTSRVDFTPRDVLFNSLPIFHCFGLTAGSVLPLVNGLNCFFY---PSPLHYKVIPGLVYQTGATILFGTDTFLTGYARA----AGKHDFNSVRYIFAGAEKVKPETIRYWSEAFGAR---IYEGYGATEASPVISLNCP--LASVPGSVGMILPFMDFKV-----EPVEGIVQGG-RLKLCGPNIMLGYL-DEDKP-GVIIEPEDGWHDTGDIVTVNADGFITIAGRAKRFAKIAGEMVSLTAVEGIAASIPELLHAAVV-QKSPRKGEQIFLF--TEAEYADKVSFIKKVKERGQSEL---LVPHMIYPACQIPVLPSGKI------------------------------------- 154252097 43 ---------------------------------------------------------------------------------ARSKPNNIAIYFE------DRKITYRDLNAQANRYARWAISQGIGRGNVIALMMENRPEYLVAWLGIIKAGATAALINTNLTKGPLAHCLNISNANHLIL---------GAELAENYSTAADQLDRP----MTVWSEGG----MVQGAN-DLNAALTQHSDDALPVTLD-DDALFI-YTSGTTGNPKAARIPHI-RLLSMMGAFAAGTNATEKDRMYVVLPLYHSAGGVCAVGTTLTVGGSVIIRQ----KFSATNFWDDAVKYKATLFQYIGELCRYLLNTPPHPKERKH--KLRMV--VGNGLRPEIWPAFQKRFKIPH--ILEFYGATE-GNVALMNFDGT----PGAIGR-IPGFNVEIVKENEKPVRGGEAGELGRISDDPDQPTGRFDGYAKKEETVFEKGDAWFRSGDLLRQDKRGYFYFVDRIGDTFRWKGENVATSEVAEAISVFPGVKEANVYGVH------------------------------------------------------------------------------------------------ 169630659 14 --------------------------------------------------------------------------------WVARQPDQIALGYLEEGAGEERAWTYAELVSHATAVAARLRE-DLEPGDRTLLLYPPGLPFVAAFLGCLAAGAVPAPLPDGRAQHRLAGIIADAGTRVVLTESS------VAPLIAGWADAL-----PTPIALI----ATDAIPVELGR-------------EFVPVRSAPSDTAFLQYTSGSTNAPKGVIVTHGN-LVHNEQELGARIENDP-----SFSMLSWLMGLIGMLLWPLFYGGTSRFLSPVTFIKHPIQWIRAMSKYRATV-GVAPNAFDLVRRCTHEALEGVDLSCVRSLLNGSEPVSIERFTTLLAPFGLAEHAVTPVYGLAE-ATLFVTGDPHGTPVTPRSASGRIGGIEVSVVGADGAPLPDGEIGEIWLRGT--SVAAGYWNLPELFGATPIGGTGGWLRTGDLGTL-VDGNLFITGRTKDVIIVNGRNLYAHDIEAAPALARGVGAAFAVGTP-----ERLVLVHEIRP-ENLGDASLDDVLAAVRTAIAEFATPDLVLVAKEVARTTSGKIRRTHMRASYEG-----GRITAFADP------------ 196195121 28 --------------------------------------------------------------------------------------------------------SWLDYYEKARAIGVALLSLGLERGQPVSILSEDNKEWLYCDLGIAGAGGISNGVYTTDSPEQLAYLINDSESAFLF-----VENDEQLDKYLTVRD-----QVPTLKKVIVYDRKGLR-DFDDPMVMFLDELYALGEQIPDAEQSQPDDIRMLIYTSGTTGAPKGAMISHRNVLFQLAA-GEQVLDAHEDDDQLCFLPLCHILERLVSVELPIYKGCTTVLREVSPHTFAAPRLWEKVLRDEATGFGAAGEAWHCDGKRNPLSALQYQFWNLLVLGTTGAPIAPEQIRWFQSL----GVPLFEGYGMTETTG--VASLNSAKREKVGTVGEALPGTEVRIADN----------GEVLVRGDH--VFAGYWRKPEKTAE---DIRDGWLHTGDVGRL-EDGMLTITGRLKDIIITAGKNITPAEIESRMKFSPYISDAVVIG-------------------------------------------------------------------------------------------------- 210130280 3 ---------------------------------------------------------------------------------------------------EEEVYTYRQMDRWSNRVGNFFHGQGLHAGETVAIFMLNEPAYLAVFLGLSKLGTTSALLNSNLRSKSLLHCFNVSGAKNLIV-------GKEEALRSAILEILPELQ----QQGVTVWVLGDQV--QENGLLPLEERVEAASGEPIPEELRADDIMAYIYTSGTTGLPKAAKVSYA-RMVYASMFFGLS-GATKDDVVYCALPL----YHSAALCIGLATGCTWVLR----RKFSASKFWDDCRKYNVTVV----QYIGELLRYLCAQPKRANDKDNQVWGALGNGLRPEVWSEFQERFGVSD--VVEFYAATE-------GNVGFVNVKFGAIGYASPKYDVAIRDENGIETKPGENG-LVIA---PITQRTFFDGEKKILRDVFKKGDGYFNSGDVLFMDTDYFVYFVDRLGDTFRWKGENVATTEVSQVLSEHEPIQEANVYGVKIPGDGRAGMASIIVRPDHSLD---LPKLYEHVAQYLPPYAVPR----------------------------------------------------- 157771066 89 ---------------------------------------------------------------------------------VRQHPNKIAVV----EIESGRKLTYKELNELSNQYANLYVNEGYKIGDVVALFMENSIDFFAIWLGLSKIGVVSAFINSNLKLEPLAHSINVSKCKSCITNN---------SLLPMYKAALEKGLISKDIHVFL---AGTEVD---GRHRSLQQDLQLFSTE-EPAPVDFRSVLCYIYTSGTTGNPKPAVIKHFRYY-WIAMGAGKAFGMTKPDVVYYHSAAG-IMG-----VGSLAFGTTCVIR----KKFSASNFWKDCVKYNV----TATQYIRYLLAAKPCPEEKEH--KVRLMWGNG--LRGQIWKEFVGRFGIKK--IGELYGSTE-GNSNIVNLDNHV----GSCGFPHIGYPVRLIDKNGVPCVPGETGEMVIKLKFEGYVSE--GDTAKYRDV-FKHGDKVFASGDILHWDELGYLYFVDRCGDTFRWKGENVSTTEVEGILQPVMDVEDATVYGVTGKMEGRAGMAGVVVKDGIDIDKFL-ADITSRLTENLASYAIPVFIRLCKEVDRT------------------------------------------ 170727497 17 -----------------------------------------------------------------------------------------------------QELNFGELNRQSDKLAHGLNAYGIKRGMKAVLMVTPSLDFFTLTFALFKAGIIPILVDPGMGVKNLKQCFIESAPDAFI----------GIP-KAHLARKLFGWGKESVRFLVT---AGGRCLWGG---VSIDTLLQGTPDTYQMAALDEDEMVAILFTSGSTGTPKGVVYSHK-MFEAQITALKHDYAIEPGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPDYLFAAIEKYQCSNMFVNPALIERLGEAGVTDNQCHQLPSIKRVISAGAPATISSIKRFSRMLGEG-VEVLNSYGATESATTDITDNGGGI-----CVGEAIDGVDIAIIEINEHPLAANDIGEIVVKGPMVS--RSYYRRDSATEQAKIIDGDGVRHRGDLGYLDSEGKLWMCGR------------------------------------------------------------------------------------------------------------------------------------ 134109585 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHSERRAMMLFTSGTTGRPKVVVHSALGAQVSAVVQFWR----------WTSTDLNHLHGIVVALLPALWAGATVELWE----KFDAGIWMRWINNEGITMFFGVPTLYSRLIQSHPQPIASEASSKLRLQVSGSAPL-PESIKKTWEKIGGGQV-LLERYGMTETGIIASTGWENDKRVK-GHVGYALPGTGIRLWNEDLNQSITATQGEIQVRG--PSITTEYWRLPE---ATAKEFVDGWFKTGDIGVWSSDNQLKVLGRSTDIIKSGGEKISAVEIERAILELPGMKDCAVMGVEDEEWGQIVVCLVTSRPSVT-----VNEIRNELRSVLAPYKLPK----------------------------------------------------- 66048235 194 -----------------------------------------------------------------------------------------------------RTLSYRQLHAHSLAIQSLLQPLHAKAGTVIGICLHKSAELYAGILAVLGCGAVYLPLDPGQPVQRQQYILENSGAMLLL-------HDGSHPLAAAEFPALDIATVP----------------------------VGDGAPTHVRVATDQDAPCMALYTSGTTGQPKGVLLSQRNLSHFTAWYAEHV-SLSEHSRVLQFSTLS---FDSSIIFPTWLSGAELVV----PDRRDPLQLVSALQQ-GITHAFLPPALLSIL------PLDQP--LGLEHVMTGGDVCEPHVIAQLTR-----QCHFHNLYGPTE-----ATVLVTACEFGPSSLGRPIANSQAWILDEQLQPVAEQTQGELYIIG--PGVCLGYVNNPERYV--WLTKPDGQYRTGDIAKWTADG-IVLSGRRDNQVKIRGFRVEPEEIEHCLRDSGLYRQVAVV----IDRQRRILAF--LAQPYLEHDE--QALKAHVQRLLPDYMHPAVYTLLPGMPFASNGKVDRKALLEI----------------------------- 164656525 45 ---------------------------------------------------------------------------------------------------------------------------------RVMMALPTGPENALALLACYFNCA---PVNASCTAEELRDDALRLGARAVITADSIQR-----------LELDRLYSQYGIEILLVEPRPSGPAGLFDIS--LMGDEQPGSRQRGPPKPNGLMNQALVLHTSGTSGKKKVVPYTLRHLIVGACCVIQSW-NLHSKQVDMNMMPLFHVGGIVRNLWAPVLSGGSTILCAG----FDPNAWWTLTMQLGATWYYAAPTMHHAILASKPADVDPSTQLQIGMICNAAGGLLPSLANELRATF---NCAVLPSYGMTE--CMPIASPPVTYKLRPGCSGVAC-GPDLSIRDDINKELERGQTGAICVR----GVP-TFSGYEMENGESVFSK-DGWFDSGDCGHMDQDGYLYITGRSKEIINKGGEVVSPFEVEEAISQKERVKQTLAFSVEHKVLQETIGVVIVPKPGQ-PRIGLV-ELQNLLRNYLHPSKWPFVIVYMDDLPKNQAGKPLR----------------------------------- 116619722 630 -----------------------------------------------------------------------------------------------------RTLTYGEMLT-----GAVLMSRAVQNDEMVGVLLPSTVAGALANLGLTLRG--VAPVNLNFTAEAMKASVGQCGIRTVITS-------RMFLSKLPAGQADGLGEFLYVED-IFKRASGIDKARAYLAARLAPIAMLSRGGRTP------DSPAGIIFSSGSTGVPKGVVLSHYN-LIANIEAIAQLFGIGRSDRLAGVLPFFHSFGFTVTLWFPLLTGC-GVVYHPNPT--EAKAVGDLVEKYHATLLLSTPTFCSTYRKCTPE-----QFASLRYVLVGAEKLRQPVADAFREKFHTE---LLEGYGCTEMSPVIAVNAPNQTGTKAGSVGHPLPGVAVRIVDPTFEPLPPQTEGLLLVKGS--NRMLGYLGQAERTAEV---VRDGWYITGDIALLDDEGFVRVTDRLSRFSKIGGEMVPHIRVEDALLTAMGDAPCVVTGIPDEQRGERL---VVLYVHATLSPAEVWERLAAC--EMPRLWVPKRIYRVEELPQLGTGKLDLRRVKALA---------------------------- 6729661 17 ---------------------------------------------------------------------------------VRDHADAPALV------TPHRVLTYRDVDRLTDVWSASLAGRGAGPGRLVGLAFADPARTVLGMLAALKAGAGFTV------------------------------------LDDRLPAAARAAMVRRTEATVWLGDGGH----APEGVYVPAASADGGRPARPARRARGADVAYVLFTSGSTGQPKGTVRDA---LRRFAAAVSERLELTSRDRWLQVASLGFDV-LIEEVFPALTAGAAVVCRANTHAL-DAEELHSTMVRTGTTVVELSTQYWL----EYAHWLDTSGLTTLRMVVVGGERMDPRPYEWQARH----PAALAHVYGLTE-CTVSSTFYTGLLPADAEEVPLGTPLRDVEIVRRDGRPVSDGETGEIHIGGPL--LARGFLNDEARFVDPAAGPGARLYATGDLGRIDTDGQLVFLGRTDDQVKIRGHRLHPGPVERALCEAPGVDQAVV--FPDPETGTVLWAFTVPGEAVRLTGAERDALVAPLEARLPDWAVPRVLYRVSVLPKNLHGKIDKR---------------------------------- 169188444 9 -----------------------------------------------------------------------------LEHTVRRVPDKIA--YANDEFG----LTFQEVYGQSRAIGTFLNSHHLQK-QPIVVFMNRSSKAIAAYYGVIYSGNFYVPLDDEMPRTRIETIVRKINPSAIICDEWTMETSNAIGFQGNV--------------------------------HLFDDLIQGPVDDEALTRIRLSDPLYVVFTSGSTGVPKGVIANHRSVIDY-IENLSDVLSLSEDTVFGNQTPL-------YLLFPTLKFGATTYIIPKSLFMF-PLKLVEFLNEYRINTVCWVVSALTMIFKVLDKLVPQF----LHTVAFGSEVFPVKQFNLWRSAL--PNAEFVNLYGPTEATGMSCYYAFEEHEILP--IGRPFRNTEILLIGSDDREAAPGEAGEICIRGT--CLTIGYYGDNEVFVQNPLNAYPEIYRTGDMGKYNEHGELMFVSRKDYQIKHMGYRIELGEIEANVNRLEGIKSACCV---YDKTTEKIVLFFV---GETNARSIVKELKLL----LPKYMIPNRIERLDAMPLTTNGKIDRVHLKE------------------------------ 55581724 12 -------------------------------------------------------------------------------RHAQRTPEQTALLC-GD-----QHWNYRQLVTRAHVMASALRQAGLS-GQAILLNLPKSLDAVAAIYATWLSGNHYIPI--DYSQPS--SR---------------------------------------------IERIIAAAAPALIIDTAWLATLDSQPSFDAEQPVGRNPIAAILYTSGSTGTPKGVQISHGFFIQWAVRDTQLT----ARDVLSNHASFAFDLS-TFDLFASAYVGAATIIRESEQK--DCAALAQGLQRHAVSVWYSVPSILAMLEKS--TLLNPTLGQSLRQVIFAGEPYPVTALKRLLPCL-PQPCRVSNWYGPTETNVCVAYAIARLAMLKQVPIGLPLEGLTAQLEDENGHPLTAQLRGELLISGPCPG-----YSNVVVPRQAALHPHQ-CHATGDWVEMTPEG-LVFRGRIDDMVKINGYRVELGEIESVLHQHPAIDRAALCVELGDLR-QTLIMVISLQTGAVPPGLL--ELKQFLQQKLPSYMIPNKLVITESLPVNANGKVDRK---------------------------------- 126322915 87 ---------------------------------------------------------------------------------ANRQPQKVALV----DAVSGKQWTFQQLDEYSNAVANLFLQLGFGSGDVVAMFLEGRPEFVGLWLGLAKAGVEAALLNVNLRLEPLTFCLSTSGAKALI------FGGE-------LAAAISEVSVQLGKNLVKFCSGDFGPEGVTPDTHLLDPMLSEASTA-PPMQMPPDDRLFYIYTSGTTGMPKAAIVVHSRYYRIAAFGH-HAYRMKPSDIIYNYHSAGNIMG----VGQCLLYGLTVVIR----KKFSASRFWDDCIKYNCTVV----QYIRYLLKQPVRPAENQH--HVRL--AVGNGLRPAIWEEFTCRFGVQQ--IGEFYGATE-CNCSIANLDG----KVGACGRILPNIRLVKVNEDTMELLRDTQG-LCCKPGEPGLLVGQINDPLRRFDGYFRKGDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRVLGQTDVAVYGV------------------------------------------------------------------------------------------------- 196242677 36 ------------------------------------------------------------------------------------HPERLAVIDEHD------HYSYRQLWQQAEALAMTLQEYGIQQQQNIAVACRNHAACIKAIFAGSRLGAHIYLLNPEMSPQATLDRL---------AIDFYIY-----------DHPPDQPFPPWLE-VAVQQRQALPAYHATASAIDQLPLSPEVVNRHKPVKTGN----IIVMTGGTTGTPKPASRSMVKFLIALLEQVHL-------DRYLYIATP---IYHGFGL-AALLIG--IVL--GVELYVT-SRFCSLIASHQIEVVTLVPLMLRMLR---DNPAT---LSALKCILTGGAALSPVLAQDTLAQLG----PILFNLYGTSEAGFCILGTSRILRKNPASIGQPVGGVQVKIVRDGSQEHSNNQIGRLCIRSAW-------------------STAANSWITGDLAYQDTEGNIFLCGRVDDMIVSGGENVYPIDLETILSQHPDIEAAVVLGIPDPEFGQRLKAVVVTKQPTMLSEDL---LRVWLRPRVARYQMPAVIEFHRELPYTALGKLDRKSLRE------------------------------ 121595383 12 ---------------------------------------------------------------------------------------------------EQRVLSFQRLRQRALAVLGALQRQSIAPGDTMILCLADNERFLEMFWACVLGGIVPVPLAPG-ATDAHRQKLLRVFAQLGPKASVYIDRT-SLERLDGFAAAQGLADQAAALRARALVPGGLDIGGEPG----------------QPVSPRPDDLAFIQYSSGSTGEPKGVLLTHRN-LCANIAAIIEAAAFSDRDVALSSHDMGLIGFHLNM----LACGASHAIMRTDLFARRPLLWLDQASQRRATVLC-SPGYQHYLRQFALKPPQGLDLSAVRLIFNGAEPISADLCRRFTQAMAPHGLPV---YGLAE-ASLAVSFPPPSTPLEPGSTGRAVPGCEIRIVDDAGTGLADRTVGHVQIRGDNVSG--GYFRD--RSGNGASRVTPGWLDTGDLGVML-DGQLVITGRAKDLIIVNGQNYYPTDLEEIAQQVPGI-EAAAVGVRDASEGESVALFVILAGFVPKVQALRRIIGQQTDLELN------HIVPVSAIPKTTSGKLQRYAL-------------------------------- 163849060 21 -----------------------------------------------------------------------------VARHLRERPDQTAVVSVGRDRAGKRRQSFAGLHAASDRLAWGLTAYGLRKGMRVLLMVPAGVPLISLTFALMKAGCVPILIDPAMGRRNLAQCIAEVEPEAFI----------GVP-RAHLLRLIFPRSCATIRYAVSVGPALPGAAALRELDIPMKTAFPLAD-------MRSDDPAAIVFTSGSTGTPKGVLYTH-GMFEAQIHTLRDLFGIAAGEVLFALFNV--------------ALGVTSAIPPIDPTRPDPAAVVEFIRDLGVTSTFGSPAIWAYCLTHGIQ------LPSLRRVLMAGAPVP----IHLHERLHRILSPTADSYGATE--ALPVTSISGPSPLAGTCIGYPVPGVEVAIIDEDTHRLPPGVIGEICVSGA--TVTHTYVGRPQATALAKISDGNRIWHRGDLGYFDERGRLWFYGRSQRVITAHGTLF-TEPVERLFNQHPAVARSALVGI------------------------------------------------------------------------------------------------- 167574614 1 ------------------------------------------------------------------------------------------------------------------------------------------------MLA----GAAYVPIDPLLPAERRDLMLADAAPVAIVAQPG------------------SDIGRAGVPIVAPARFDARDPDGARDAEDAQAALTAAKAALARARRAHPDALAYTIFTSGSTGRPKGVDVRHGG-LVNLLRSFAARFPLAAGDVLMSVTTVSFDIA-ALELFLPLVTGAPLVIA-SAETAANGVALAQEIARHRVNVLQATPLTWRLLLSADWRPQPGF-----RA-WCGGEALPQD----LADALVARGVALLNVYGPTET-TIWSAAQPVVDAAVAGRIGGALDATRLHVVDADGHETPTGVVGELMIAGA--GLARGYARQPGRFRPDPFSAEPGAYATGDLAVRHDDGTLTLLGRADDQVKINGFRIELGDIETHLRALDHVADAAA-SVRRGLDGRAIEAHLVLRDPARPFDD------------------------------------------------------------------------- 17546530 732 --------------------------------------------------------------------------------------------------------TYAGLAARA--LAHVLREAGVMPGDLVACAMPKGIPALAAAIGIVAAGAVLVPLASDMPPARMQAILDGAGVKAAFIAQADF----------------TRPACASPVAWLVSP--------ESEPAVYASAALQREIDAH--VASPALDALYIIYTSGSTGTPKGVAITHGA-AGNTLEAVHALLGLTPDDRVFGISALGFDLA-IYDVFGMLSRGGAVILPDEA-GMRDAAHWLDLAHRYGVTVWNSVPALLAMLVERAASSGRGLP-ASLRWVMLSGDWIALDLPARLRALAPHTRLAAL--GGATEAAIWSVDPAWRSIPY-----GFPLANQSYRVLDAHLRDCPDWVDGDLHIGGA--GLASCYWRDPQRTAEA-FITHPRLYRTGDRARYWPDGCIEFLGRVDSQVKLGGHRIELGEIEAALTQHDGIQAAAATVCATAGGGQQLAAFVVPRH-------------------------------------------------------------------------------- 8475901 9 ----------------------------------------------------------------------------CFER-VAEFADRPCLI----DGATDKTYCFAEVELISRKVAAGLANLGLQQGQVVMLLLQNCIEFAFVFMGASVRGAIVTTANPFYKPAEIAKQAKAAGVRIIVTQSAYV--DKLTDLQS--------------DDLIVITIDGAPKEGCKHISV----LTEADETQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDLYF--HSEDVILCVLPLFHIYSLNSVLLCALRAGAATLIMQ----KFNLTTCLELIQRYKVTVAPIVPPIVLDITKS--PNFSQYDVSSVRIIMSGAAPLGKELEDALRERF--PKAIFGQGYGMTEAGPVLAMNLAEAFPVKSGSCGTVVRNAQIKILDETGQSLPHNQAGEICIRGP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118591070 683 ------------------------------------------------------------------------------------------------------------------------------------IMLPNANGAAVTVLATMSAGKVPAMINFTAGQENILAACRAAEVRTLLSSRAFVKQARLEQLASNLEDHVR---------IIWMEDLRAEIGFADKI----RGLLTKSRPL---VQRHADDTAVILFTSGSEGTPKGVVLTHRNILSNATQAAARV-DFTPNDKVFNVLP----MFHSFGLTAPLISGVPVYLY------PSPLHY-RIVPELNATILFGTDTFLNGYAR----VAHAYDFRSLRYCFAGAEPVKPSTRQIYQERFG---LRVLEGYGVTETAPVIALNTP--MYNRPGTVGKLMPGMKARL-----EPVPGVEEGRLHV--SGPNVMVGYLKADNPGVVEPL--VDGWHDTGDIVEIDADGYIIIKGRAKRFAKIAGEMVSLSAVE-ALAQH----LSAVAAVKDARKGEKLVL--VTENPNADRAAFIEGAKARGAQDL---MIPAEVRVVSKVPVLGSGK-------------------------------------- 115436832 8 ----------------------------------------------------------------------------------------------------SQKWSYSDVHREVERLSSILKSLKLPTEAPIGI----IEELVIAQLAVIR--ARHTPLDPSLPTARLRDLLTEVGSQYVLSNDCFVLGVEVIPITRKPLESGYPAKASSQSNGIDQGHQGKKCGYRSH----------------------------ILYTSGSSGKPKAVQIPEIGIL-------NLVSDLQKLDRVAVINNPGFDVSLYEILV-PLVVGATIVVVP-RPVITDPFNAREFIAEKKISIVFLTASLFNIIAQACPTTFRG-----VRHVLTAGEAANIAAMTAVLESSGPPKN-LWNTYGPTETLVFSTLHPVTPSELQYSSIGKPFGDTKLLLVDSESNPIEPGKTGE--ILLGGPSLTPGYIGNESRFVISTNGT--RYYKTGDLARWRPDDLLEFAGRVDLQVKQGGFRVELNEIEQNLLASKALSAAIVVVRPSDDSDPFLVGYVIPAASNSVR---KRQLVEHMEKRVPDYMVPRDFVFCSKFPITEHGKVDRKGLKD------------------------------ 77456354 176 -----------------------------------------------------------------------------LQRSLIEHAERPALHLA------EQSISYRQLHDHSRAIQQRLLAM-LEAQPVVGICLPKCDALFASILAILGSGAVYLPLEPSHPLQRQQYILENAGAVLL---------------------------LHDGEHPLSGSMPGLDVCRIDSTDADLSQPLMHHRPEL-------DTPCMALYTSGTTGHPKGVLLSQANLAHFTAWYADYVQ-LHAESRVLQFSDI----------FPTLLEGAELVVPDDNQRR-DPLQLVALIRRRQLTHAFLPPALLSIL------PLEQ--LQSVGQIMTGGDVCEPFVIEQLTRQ-GK----LHNLYGPTE-----ATVLITARQLQPGTLGGPIANSQVLILDDDLQPVPEQTVGELFIVG--PGVCLGYLNNPERYLDLELPDGQRLYRSGDMAKWGEDG-IELCGRRDNQVKIRGFRVEPEEIERCLRESQLYRQIAVV-----IDSQRILAFLA----QPQSDAARETLKAHAQQFLPDYMQPVAWTELPNMPFAANGKVDRKAL-------------------------------- 111222052 57 -------------------------------------------------------------------------------------------------------LTYAEVLDGGRALAAHLESVGVRQGDALAFQLPNWSEALVCFVGALLRGAVLVPIAPYYREHELTGILRRSEARCLVVA-EQVRGRRPID-----EVAGLREQLPALGEVIVVG-DGPIPSWATP----YAGAVGHSKRAGDLPRIDPEAPAAVTWTSGTTAEPKGVVLSH----QALAFEVRFHMAPSPSGARLAAAPLSHVTGMLATALVPPVRGEDIHLLD---VWSPPSVVA-LMDELKLPPALYAPVFATSLL---DEPSLRPD--HLRLMDTAGAPVS----RALAERLESAGVAVTRGYGCTEHPSISLSASSDGSRARLTTDGRILPGVELRLLDDDGALVAVGAQGEIHSRG--PDLFSGYLGA-----AGSATNEDGYFATGDIGVVEEDASLRLVDRKKDIVIRAGINISAAEVEAALDGLPGARELSVIGVPDARTGERVCVAVVPVAGREVTLE---DVRRHLDAARVARQKPESVLLVDELPRTPSGKV------------------------------------- 171691184 41 -------------------------------------------------------------------------------------------------------MTYGELDRHANILANLLTRFCFKRGARAVLVYSRTIEMVIFILAVLKAGGQYVPIDGGIIPEALSHVVSDSSADIVLC------------LPKYSDKATEAC------------RQGPAISLNLSSDIW-----TSGVASRPNVDVQPEDGAYVIYTSGTTGRPKGVDVTHHGVLVEPAK-----LEITVGTKVAQQLSVAFDMGAWEIL-ATVMNGGTLYI------RGSGNDLWNECLK-QVDVVISTPSV------ATKRFPNYEDFPNLKTIVVGGEPCPKTLADHWAEHTGTR---FLNVCGPTE-----ISVLNTVHVHKLGTIGKPNPNTTLYILDEDENPVKIGEAGVMWVGGVGVS--RGYLNLPERYKLDKFTRDGRMMFTGDLVRWNADGCLETLGRRDDQVKIDGFRVELDGVSRAIESCPDVIKGCALKI-----DTSLWGFYS-----AIHPIDQAELHKAVSAQQPFYGVPKVWHYLPTIPLTANGKIDKRVLRELA---------------------------- 211585365 212 --------------------------------------------------------------------------------------DRPAVVWDGE-------MTYRQLEERSTNLARHLVDLGLQTGKAVPLCFEKSMWTIVGVLAVMKAGGALVLMDPSQPEGRLSTIASEVEAGFILTSEAQATLGARI--------------VPGGKQVIVGPQ---------------NDEAEFKSLSVDLPVVPASSTLYIQFTSGSTGKPKGVLISHSNYTSGAYKEHSYAFDVSV-DCMLCT----------------LANGGCICV-------PSEDQLSGAIRKLNVNMAHMTPSVARVL---APDI-----MPSLEVIGLGGEAISADAAEWGQKT------KIVIAYGPSETVGCTINN-----DIPPGSIGQGVGGTTW-VVDPSNHDMPIGTVGELLIEGPVVG--DGYLNNPEKTAEVFIERKGRLYKTGDLVRYDPDGSVVFIGRADQQVKLRGQRVELGEIEHHVRNFPAGASVAAVIFPGGKKDATLIVFVAEEKSETTGQKLIAGIDDILATNLPRYMIPTAYIPLNQMPLLVSLKTDRKQLRAL----------------------------- 94309159 12 ----------------------------------------------------------------------------CLLAHATQRPDHPA--YREKDLGIWQTYGWSQTANEVRALACGLAALGFRRGMNLAVVGDNRPRLYWAMTAAQALGGIPVPLYQDAIANEMIYVLDDAEIEFAIVEDQ-----------EQVDKLLEAARGRAVRHLIYLRDYDHPSLLSYERVQEIGREFDRANPGFFDAAVQAEDTAIILYTSGTTGKPKGVCHSHAGLIGSARNGCK--FDLGADDDVLSYLPMAWVGDNLFSYAQALVAGFTTVMTDGPTYYFAPPRIYEVARRCGADILDKRPVALRYALGEALIYGPLRNMSRIRVGYTAGEAIGPDLFR-FYRSIG---INLKQFYGQTETCAYVCLQPDG--QVKFDTVGPAAPGMEIRIA-ENGEVLVRGV-----------GLLKNYYKRDDATREAIND--EGYFLTGDAGVIDADGHLKIIDRAKDVGKLAGSMFAPKYIENKLKFFPYIKEAVAFGTDRD----RVCAFI------------------------------------------------------------------------------------ 121712148 76 -------------------------------------------------------------------------------KNVQKYPDHLA-IW-----SQTGQYTFKELYEHVCQYANYFHQLGVQRGQLVAFYLTNSPEFIMAWFALLSIGSAPAAINYNLTGDALIHCLKVCGVNVLLADEDVECRGRIDASRSAIEGKLGMKILSLDEHIATFPRSTPPEDLRRN--------------------LPGDAPFVLLFTSGTTGMPKAYPFSQR----------RFHPDIREGDCWYYHGTGGFMT----MV--ALCSGTSVAI----AKRFSATSFWKDIHESKATWFVYVGEVVRYLLNQ---PASPYDRDH-RLRGMYGNGLRLDVWEKFRERFNVPD--IVEFFGSSEGLDGLITRVPIVVDHDSGSIVRPKTGLA--------RTASYEEGGEIVVGVPSTTAWKGYWQNDKKFARDILKIGDVFYRTGDALRRTPDGRWYFMDRLGDTFRWKSENVSTTEVAEALSQFPGVMEANVYGVPHHE-GRAGCAALQMSEGIDVD---LMELARFARSKLPRYAVPAFIRLV------------------------------------------------ 169245402 5 ------------------------------------------------------------------------------------------------DDGTRREISRRQLYADVSRMVQALVHAGVQEGDRIGAIVTHDIEAIVGYLATSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVPEYGYAGKRIDVGPTIRAVVESAAPQK----IVLIGDVVPASLSDLGCVTLNDFVSPFEPEIAFNRLPVKAPLAILYSSGTTGKPKCITHSGGGLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170940288 646 -------------------------------------------------------------------------------------------------------VSYKDMMARSTQIAHALSSSNVVPESRIGVLQEPTIDWICSMLGIWRFGGSYVPLEATQGAGRLKSIVRDADAAVLI-----------HHTTRTLCTEIFTDEPLVIQPVI----------------LDINSLDNFSGAFNGFYHAKPSDEAIVLYTSGSTGVPKGISLPHR-MITNTINGFLHVFPMKPQTVLQQIADVSW----WQTLLG-LATGGSVFVA-GKDARRDPLALTDLIVSQGITLTLAVPSEAVSWLQHGV-GFDKLRQSSWEHHISAGEAIGPNLIK-LLRALQKPDLRFINAYGPAETIIPHAFEVPDLSPVIP--IGKVLPNYSVYIMDENNHPLPAGVPGQIVIKQPELTAAR-FPNDPLANPRAVANGWTQAHLSGDRGYMREDGVFVTLGRMDTQVKLRGQRFELREVEAAMVGKGDIVEAVCHVRHRGDDKDAASAFVILRYGGATGPGVDKRLKEIVSDTLPQYMRPSVVVALPAMPLSHHGKVDRKFLRAPLTREGGRIPVPST-ARPS----------- 89901256 14 --------------------------------------------------------------------------------HADAHPDQV-FLSQPVGGGKVTDYTWAQTVDQARRMAAHLQSRGLERGARVAILSKNCAHFFMAELAIWMAGYTTVAIFPTEVAETVHFVLEHSGASLLFV-------GK-------LDTEAQKPGVPA-----SLPRIAFPLAPQTDYD-TWDAIVARTGPLGGRPQRGANELAMLIYTSGSTGQPKGAMVSFGAIT-------------RAGEGFSNYTRLGRETEIRLLSYLPLAHASTLVGGDAHVFFAEADTFLTDLQRARPTVFISVP---RLWLKFAKKVLKGLGLDQVRNAASGSAPIPPDLIAWYRRL----GLKLYEGYGMTEDNSFSHGSNEKFNE--PGYVGVAMPGVQVRISDE----------GEILIKS--PGQFSGYYKQPELTAASFTE--DGFFRTGDLGELRADGLLKITGRAKELFKTAGKYVAPAPIENLLNAHPMVELSLVVGQP------------------------------------------------------------------------------------------------ 170736668 216 --------------------------------------------------------------------------------------------------------------------------------------------AIVGVLGA---GATCVPLDPAFPPERARTILRESGAQALVVSGA-------------VEPALLDGFDLDVIDCVAHAEADAHASPDALAGQWPLERDADRAARCAVA----------IYTSGSTGVPKGVMLSHRN-IVQFCHWYRAHVSLDASSRVLQFSTVAFDASLLDM-FPTWLAGATLV----APSRRELDALATLVADARITHAFLP--------PALLAALPDCDWPALAHLVTGGDVCDPDTIRW------SANRRLHNIYGPTE-----CTVLATTGELRAGRIGRPIANARCHVLAADGRPALTGEEGELCIAGAGVG--LGYLGRPERFVADPYGT-PGMYRTGDIASWEPDGTLRYVGRRDTQLKIRGFRVEPGEIETAALAAGLYRQCAVV--PDERK--RIRLFAAKPVDAAATPD---ALRAVLAATLPDYMVPYDITTLDVLPATPNGKIDRAALARL----------------------------- 157962555 13 ------------------------------------------------------------------------------------------------------------LNAKSDELASALVNHGLTPGMKAVLMVTPSIDFFCLTFALFKAGIIPILVDPGMGIKNLKQCFIEAKPDAFI----------GIP-KAHIARRLFGWGKSSVKHLINVGGSGFAQALTGAASL---ESLLKANPSFKMQWLDDDAMAAILFTSGSTGTPKGVVYSHK-IFEAQITALKHDYAIEPGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPDFIFAAIDKYQCSNMFVNPALIERLGAAGE--ANQHKLSSIRRVISAGAPATISSIKRFSQMLNHG-VEVLNSYGATESGSQALFDTTAATDNGGGCVGKAVDGVDIAIIKIDEQPVPVDSIGEIVVKGPMVS--RSYY---QRDSATQVAKIQDRHRMGDLGYLDNDGLLWMCGRVDDVLNPA-KRYYSIPCERIFNTHSDVKRSALVGV------------------------------------------------------------------------------------------------- 119501377 1188 ------------------------------------------------------------------------------------------------------QLTYNELDQRSTQVALWLTQQSFIKETAIGVLANRSCETIVALLGILKAGLAYVPL----------------DPKL------------PIERMKTVLSCLPSGNL-------VLLGSGITVPPIPGRGCRFLHIADTFAGTIKKVPICPTSLAYILFTSGTTGKPKGVMVEHRGIV-------RLV---KDANIINQSANISHMLNPAFEIYTALLNGGTLICLDAQAVW-DYAMLEQIFAKENIRIAFMTTAMLKQFLTHCPAII-----GCLEILCLGGDRLDREDVAKARKL---GEAKIINSYGPTENSSTMYCIPPDEEAINGVPIGRPIIDTGAYVMDPKLRLVPIGVMGELVVTGS--GLARGYTNNAGRFLTVDIGQVTRAYRTGDLVRRPSDGQLEFFGRMDQQVKIRGHRVELAEIDNSLLTHRSVDSAVTVLQMLGDRDQELVSFVT----------------------------------------------------------------------------------- 119501377 91 --------------------------------------------------------------------------------HARADPDHLAIVWDG-------TITYSQLELLTSQLASHLQTCGIGPECLVPIMADRSMWAVVGELAILKAGGAFVPIDPSQPVERVKSMMVQANAKIALSSPHLVG-----SLSSLVDTVIAIS-----------PDTMSRLP----------------KPRCDAVYYAPDRTAYVLFTSGSTGQPKGCVLTALSDVVNQTAALK----INSESRVLQFASYSF--GMSLIIYCTLAAGATICI----PSKKDLNNLSNAIKKMRITALLTPSTAISL----------GGSVECLKTLVLAGEPMGIEHIQQL-----ASRLELLQAFGFTEWAGICCVSQPGVSPTAPTDCNKLAPGAVAELL----VEGPALVEGYLIESPPW---LRTLR--PEKHVGV------RIYKTGDLVQYQADGSIRYVARKSTQVKIRGMRVELGEVEYQIRSSPQIVEAAAPAKSNGI--PILVAFLYSANPAALTGQLLAMIRNRLEQTLPEYMRPAVYFPLHSVPVTITGKVDRRALRA------------------------------ 213965570 63 -------------------------------------------------------------------------------------PDRLAIV---DDFGE---LTYSELRTQARTLAVRLMEKGITEGSTIAILARNSRAIVLPLLACSYLGARPMIMNPASSSKQVSAIMSDYGADILV-VDAEYNQDAEFPIK----------------------------SLTVGGDHDEFLSLVSGPTDSSKLPRKPRQQETIIMSSGTYGIPKGVVPRTPKVLGGIVKAIPW----KKNMVVQLTASVFHAWGWLNLQIG-LATGATLILR----RNFDADQAAADCLQYGVTGIVSAAVFLKDLVTAADRAETK--IGPFEFIVSSGNAMPPYLVRELNKRFGPVVC---NFYGSTEHGQIAIATGPAADPHTTGHI--PS-GVELRIFREDGTEANPGELGNVYAANSM--TMIGLLAARDKY-----DVINGLLGTGDKGLIDQNGMLQLAGRADDMLIKGGENVYPREVEEFLGTVDGIDDVFVHGSQDDI-VATLRAYVVREDGANLSDDM---IREHVRQNLAEHNVPDEIVWMKSLPRNDGGKVVRRL--------------------------------- 195485352 52 ------------------------------------------------------------------------------------------------------------------RIAQILKKKGLKHPDVIGIAAKNTYVTPVAV-ACLLNGTPFHAVNPVSDEATLTHIFSITKPTVIFCD------GQDHEKLRVAAKGWQPEIFTITDSVEGVPHI--------------DTFLEPTTTEYQPEPLGGKQTVAILCSSGTTGLPKAVCISNR--ALFSATDM-----MNSEVVVFAASSLDWYSGLRLFTWST-VVGCTRIITN-KPFSPKY--FVKLVEKYRINTVILPPRHMSSLIAF--PGATKEALASLRSVTYAGGFTSMTTLKKMQELCPNAK--LVSVYALTEVG--VVSHNIGLGNV--NTAGKLRSGIKIRIVDDDGKSLGYNEQGEIYVHTGLP--WKGYYGNPVETQRTQDDK--GWVHTGDLGYFDEQNQLYVVDRKKEVLKYQGIHYWPSEIEGVISELPNVEEVCVISIYDEQQGDAAGALVVKRSGSSITA---KEISDHVARRLPSIQKHAGVQFTDKLPANPNGKTLRRV--------------------------------- 189424171 605 -----------------------------------------------------------------------------------------------------KSLTYGQLLTGSLLVKNRLQPLLSGK--QVGILLPPSVAGFTANIALTLLAKVPVNLNYTASRDAFASSLEQAEISCVVTS-------------KKVLE--KLPDLPMPERIILLEEVMQGLGSLEKLKALAAARLAPLATLVADNP-APDDTATIIFSSGSTGTPKGVMLSHHNILSN-IEALRAVFQPDQNDRVAAVLPLFHSLGFTGTLWLPLLSGFSSACH-SNPL--EATQVVKLVRNEKATILIATPTFLSALRKASPE-----DFRSLRLVITGAEKLKTELANAFEEKF---KLRPLEGYGATELSPVISLNIPGGIRQKSGSVGRPIPGVAVRISDPDGTLLADGQPGLIEV--SGPNLMTGYLGKPD---ETAKVIRNGWYNTGDIGYINEQGFVVITDRLARFSKIGGEMIPHGAVEERLLA--ALASTAVTAVPDEKKGERIA--VVFDQTQLDEAKVKQAIEQA---ELPNLWKPSLLVAAEAIP-------------------------------------------- 195489591 92 -----------------------------------------------------------------------------------------------------RRLSFAEALEFSQKIAGYFKERGLQEGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIRVANAKALIV------GSELLDVLKSLREKEQLADVP------IYQYTDDEVRGVAGHDLDLVSALKTQTKLQLPRTARPEELLYV-YTSGTTGLPKAAVITNLRFL-FMSAGSYYMLRISSNDVVYLYHTAGGIVG----VGNAILNGSTVVLR----KKFSARNFWLDCNRHSCTV----AQYIRYLLATSYEPQQKH---SLRLMYGNG--LRPQIWSKFVRQFGIPH--VGEIYGATEGNSNLIN-----ITNRVGAIGFPVYGYPVQVLDETGEPLKD-SKGH--CIRCLPGQAGLLVGDARRAVSAFFTSGDVYFNSGDMVVRDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVYGVPHVEGKAGMAAIVDPDRKVDMDY-----LSVVLRGSLPPYARPLFIRLLDEIPRTATFKLKKRELAK----EAYDIGQLS---DP------------ 77460426 31 -------------------------------------------------------------------------------------------------GGQVETLTWADVGHQARCAAHWLRSRELPQGSHIALISKNCAHWIIADLAIWMAGHVSVPLYPNLTAESVNQVLTHSESVLAFI-------GKLDDMSPGVPAGLTTVSLP-------LHPPGT-------FDFNWDDLQRSSPIQDDPRP-AAEQLATIIYTSGTTGLPKGVMHSFAN-LGFATTRGTQLFGLNENDRLLSYLPLCHVAERMFVELASIYTGQTVFFAE------SLDTFLADLKRARPTAMFGVPRIWTKFKRVGHKVLAGLGLDALRVALSGAAPVPLTLLRWYQKL----GLDVLEVYGMTESCGYSHICLPG--QYKEGWIGRPCPEVEVRI-DESGEVQVRSQ-----------ANMLGYFKEPQKTAETLTE--DGFLRTGDKGEQDAEGRLRLTGRLKEIFKTSGKYVAPAPIENRLAVHSRIEQVCVVG-------------------------------------------------------------------------------------------------- 149738018 84 ---------------------------------------------------------------------------------VRRHPDKTALIFEGTDT----HWTFRQLDNYSSSVANFLQTQGLASGDVAALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALCQCLTTSQARALIFGSE---------MAPAVFEI-----HASLDPSLLLFCSGPEPSAVPTGTKHLDPLLADAPNHLPSRPKGFTDKLLYIYTSGTTGLPKAVVHSRYYRMAALVY---YGFCMRPNDIVYNYHSAGNIVG----IGQCLLHGLTVVIR----KKFSASRFWDDCIKYNCTIV----QYIGELCRYNQPPREAENQHRVRMALGNG--LRQSIWTEFSSRFHIPQ--VAEFYGATECNCSL-----GNFDSQVGACGFNVYPIRLVRVNEDTMELIRGPDGVLPCQPGEPGQLVGIQQDPLRRFDGYFQKGDQAYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTGRAGMAAVASPAG---SCDL-EHFARLLEKELPLYARPIFLRFLPELHKTGTFKLLKTDLRK--EGDPAVVKDP------------------ 153889325 28 ------------------------------------------------------------------------------------------------------TLTFAELHAEVSAWCRRLESRGVVRGDRVLVMVRQGLPLIAAAFALFRLGAVPVIIDPGMGRKNFLAAVAHSRPRVLLIASHIFRRAFRVPASSRATARLSGKSQISNPKPQILSPPPPAAEPIPTLDVGRSTLDVGRSREFPCAQVAANETAAILFTSGSTGAPKGVVYTHGQFAAQVEL-VRSTYDIQPGEVDLPLLPV-------FALFNP-ALGTTTIVPESRPGAFDPARAVQAILQENVTYSFGSPTLWGKIARHC--HATHTTLPGLRRVLCAGAPVPP----WLWQALPPPDGTLHSPYGATE--ALPISSIAATLAGAGTCVGRVLPANQVKILNANGLELPPCTIGEIIVRGP------TVTREYDRLPDTAHAKIPDWHRMGDCGYLDEQGRLWFCGRAERVETIDGPLF-TEQIEPVFNAHPKVRRTALIGL------------------------------------------------------------------------------------------------- 189346901 44 ---------------------------------------------------------------------------------------------------------YDSLEQDVQYFGAFLRENGISPKDRVAILSENRPGWYLADMAILNIGAIDVPLYPSLPPNQIEYILRNCSAKGIVVSN-MLQLGKILSIWQN---------LPDLNLVIVMNRLEEPIE----DVIDLNRVKEAGSKILDSKPVEPDDTATIIYTSGTTGLPKGVMLTHGN-LCENVKSCSSVIRLDETDCSLSFLPLSHATGGYYLLF---ACGAAIYLAESIETISLN------IAEAKPTIIFTVPRLFDRMKKTGEQYHRQHNLARLRYFVSGGAALPQKIGEFF-QALG---INILEGFGLTETS--PVTNVNRPDKIKFGTVGPAVKNVQVKI----------AEDGEILLKG--PNIMKGYWQDETATKEV---IRDGWFYSGDIGEIDRDGYLKITDRKKHIITSGGKNIAPQPIENLIIESAFVDQVIVIG-------------------------------------------------------------------------------------------------- 119487700 63 ---------------------------------------------------------------------------NCVHRQTKARPDAPAVHWDG-------HFTYAQLDSAANRLAHHLLSFALQPDDLVHVCFEKSVWFFVSILAVNKAGAAWVPLDPSHPEQRQRQIVNQTRAQLALSSPANF--------------AI----CSALVADVVEVTPELDMRLKQDGDLTSSVPVSRVSPH---------HAAYVLFTSGSTGTPKEFVMEHRSVCTQTAISLRLQ--LTPEVRMLQFAS--FVFDLSIGIIATLISGACLVISEDT----RMNGVVDFINNMNISWAFLTPAFARIL--------KPSDVPNLELLLLAGEAVGRDVFDWF------GHVRLVNGWGPAETCCFSTLHEWDSASESPSTIGRPV-GSYCWLVDDAQRLVPIGTVGEVVIQG--PTMLREYLANPEQTEMSYWNRF---YKSGDLCKYNANGTLEFISRKDTQVKIRGLRVELGEIEHHINSSLEEARQVAVDIYETPNGPSLAAYFCFKQGSDETDQLESRITAMVGERLPRYMIPSLFIPCRYMPVITSTKIDRNKLRKL----------------------------- 119487700 4202 ------------------------------------------------------------------------------------RPDAPAVRWDGN-------LTYRQLNCAANRLAHYLASFGVVPDDLIHVCFEKSVWFFISILAINKAGPAWVPLDPSHPRQYHKQVIQQTKAKLALTSSCVGLVPRVIQVTPELDTRLTHYGESGFSTNLNVESLN--------------------PPACGVSPRNA---AYVLFTSGTTGTPKGLVMEHGSVCTSQTAINKRVGGSSEDRRMLQFA--------SYVTISTLIAGGCLCV-------PSDETITEFIREQDINWALLTPSFIRTVKPEQV--------PSLKVLMLAGEAVGRDILDWF------GKVRLINGWGPAETCVFSTIHEWQSIDESPLTVGRPVGGF-CWIVDDPKQLTPIGAVGEVVIQG--PTVLREYLANPEQTQQLKVLNLPEWYKSGDLASYNADGTIEFLSRKDTQIKIRGLRVELSEVEHHVMSLEGVQQVAV-DVFRRTGGESLVAYLCFNQTTPFTADMEERVVAMLGDKLPRYMVPTLFVPCRYMPFITSTKLDRRKLR------------------------------- 119487700 3071 ------------------------------------------------------------------------TVHQLIGRQVEIRPNAPAIRWDG-------VLTYHEFNAAANRLTHYLVNYTIHTDELIHVCFEKSVWFFIAILAINKAGAAWVPLDPSHPEQRHQEVVQQTQARL---------------------------ALSSPSNANICARVGLQVLLVPELDLSLKSQFPESSLSPPAQAISPSNAAYVLFTSGSTGTPKGLVMEHRSVCTQTAISQRL--RLTPHVRMLQFASIG-------EIIAPLISGACLCV----PSHIRMNSLKEFIWDEKINWAFLTPSFVQ-------QTLKPEDVPTLELLLLAGEPVRNNILDWF------GKVRLVNGWGPAETCCFSTLHEWQSITESPLTVGRPVGGF-CWIVDPNSRLAPTGCIGEVMIQG--PTILRGYLDSPKQTEQHYWSRF---YKSGDLCSYNADGTIEFSSRKDTQVKIRGLRVELNEIEHHLSSLEGVRQVAV-DTFNTENGLGLASYFCVDMSAELTTELETRIASMVSQKLPRYMIPTLFIPCRRMPFITSTKLDRKELRRL----------------------------- 119487700 5316 -----------------------------------------------------------------------------IERHAMLQPNASAIAWDGE-------LTYSEFNAAANRLANHLVDFALKSDELVHVCFEKSVWFFVSILAINKAGGAWVPLDPSHPEKRQQQVVEQTRARI----------------------ALTSPTTMSICNNLVAD------VLVVTPDLDAQLSQITAFNKPLPFQLSPRNASYVLFTSGSTGTPKGLVMEHGSVCTSQRAIGKR-LGISSDIRMLQFS--------SYVFIGTLIAGGCLCV-------PSEEIIREFIHDYNVSWALLTPSFIQTLKPE--------DVPSLEVLMLAGEAVSRDILNWF------GKVRLINGWGPAETCVFSTMHEWNSIDESPLTVGRPVGGL-CWIVNPTNELAPIGCVGEVVIQG--PTIMREYLANNDQTEESPWNRF---YKSGDLASYNSDGTIEFSSRKDTQTKIRGFRVELSEIEHHIASLDGVKQVAV---------------------------------------------------------------------------------------------------- 119487700 1102 -------------------------------------------------------------------------------------------------------------------FAVYLSQHGVRPESLVPICFEKSIWTVVAQLAVWKAGGAFLPLDPAHPKSRRQALVAESGARVMIVS-----PSQAIPCASMASTVLELS--PSL---ILSQLSKSDRALQ---------------PSHRPSPSNA---AYLIFTSGSTGKPKGVV-----------------------------------VEHSAI--------SSSIMYHGKA--------YHMSEESRVLQFYTFDRNLSEIMT----------------------PL----------VYGGTVCVPSDTSLQAETISTD------EVPTNIGRA----FNNRCWIVDADNHQAPIGCMGELLVEGY--ALARDYLNDEERSKELFVGQQRRFYKTGDLVKYNFDGSIDFLGRKDTQVKLRGQRIELSEIENIKLALPSVKH-AVVDKLQRNSGEFLVAVVSFMDEQKATENARKSLAEALEAALPAYMVPSFFVPVHEMPTVSSTKIDRKKIRQLASSLQPEQLDSFSLE-------------- 119487700 2094 ------------------------------------------------------------------------------------RPHAPAIAWDGN-------FSYEQLDSKANRLAHYLLSRSIEADDLIHVCFEKSAWHFVSILAINKAGAAWIPLDPSHPEHHHRQIVQQTQAKLVLTSP---------------TNALICAGL-----------FRDVVQVTPEMD---SELALDSTISGPPVSNASSSAAYVLFTSGSTGVPKGLLMEHGAVCTQTAISRRLVFDLSIGEII-----------------ATLISGACLCV-------PSESTITDFIRDMNINWAFLTPAFVRTL--------QPSKVPSLDLLLLAGEAVGRDIFNWF------GKLRLINGWGPAETCCF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169623315 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPLATLEAVREHKATALYGVPTMFVALLAHGAVPRDGYQY--LRTGIAAGSSIPSELMRKLHKQLNLTELTI--CYGMTETSPVIMTTTDDPMDKRIDSVGRLMPHVQAKVVNPSSQTLAIGQRGELAVSGYL--VMKGYWGDPKRTQESLVPDENGVWHTGDEASMDELGYVKITGRIKDLIIKGGENIHPLEVENCLFAHPNVKEVSVVGLPDERYGEVVAAFVVGGDGEVSAE----EVRGWVREKLS----------------------------------------------------------- 189347531 5 ------------------------------------------------------------------------------------------------------TLSFRQCASITSRIAGRLYEKGLRSGDAVAILSPNSPESALLMMSLLGNGLIAAPLNHRFPPEQLLKTLQALHPEMVVTAD--------------------------PE---IIKPGESPFKAENMQDIAF-AASEPESPDRSAPRMKMERPVTIIHTSASSGLPKAAQHSFGNHALGAARNMP----LGNGDCWLLSLPFFHIGGYA-VLFRALVSGSAVAL-------PDPDAIERSLERFPATHLSLVPTLYRLLRKPETLPI----LRKLKAVLLGGSPLLAECIR--------EGIPVFVSYGSTEMSSQIAT-----TPAPDGSCGKPLPW----------RELAIAGDGEILVRGA--CLFQGYLKNSASGRQ----PHPGWFHTGDTGSLDDNGNLSVSGRKDNMFISGGENLHCEEIEEALSTVEGIEQALVVPLADREYGQRAAAFIKTAQPGTPTDDAITE--------------------------------------------------------------------- 167841936 433 ----VPRHFVERCVADLPRFALLLAGAPATPCG-------ELAFVQPPDWHRREPVAPAPPA---------DFIEAALRAHARRAPDAIAL------RDGKQRLSRDELMRVTHRMALALRQLAPARG-PVGILMERGVDAALAVIAGFRAGIAVAPLHPDQSAAWLARACRDAGVRHLVCS-----------------AAHAGLAASMPAPTLAYSR--------------WRALAEQVSDAALPSP-DPLDTAYVIHTSGSSGLPKGVA-VSRNSLQHLLAASRFMFDV---------ADAHWTLAHMWELWGPLAHGCATVL--GEREAASPDALYDALVRDGITHMGLTPAACRLL----LPVLDRCGVRTLKVVCVGGAAVDGALVN----RLASLGVDAWTFYGPTEATVWATCARLRADDEDA-RIGYPLAGMRAYVLDERLRWAPERQTGELYLGGP---QLTRYLGAPSATAAAFWRSGERMYRTGDRVRYSRDGGLLFVGRADRQVKINGYRVELDAVSHALSACPGIAQVGCAHLPDDGVG----ALYTSSDGQPIP---LATLAGFARETLPRYLLPIRFVHRPTFPLTRNGK-------------------------------------- 218715040 3016 ----------------------------------------------------------------------------------QNTPDNVAL------EGSESCLSYAEMASRIDGISSTLLSLGIEKSNNVVILQQPTPDWICSMLAILNIGAVCIPVDPSWPPARQESVIRSSDARVVLTKDC--------------------------------DQSNNDYDVMK---IDLRSIFTSTEPYLQPATMDYSAPAIVLYSSGTTGAPKGIVLTHGGIMVEAMSKLDLV---KP--RVLQQSAITFDHALTQVFLG-LHFGGSVYV---VPRRRDAKAISRLIVDKDIEYTKATPSEYNSWLWVGSDTLREAQ--NWKVAGIGGEVI-PRSLLDALKSLNLDQLRVFSDYGPAE---ATLSSYRVELQYKSNSLGRHLPNVSTYIVDQNRQPVPLGWPGEILI--GGPGISSGYFKQSEKFLPDQFATWKTVFFSGDRGRMREDGSLLFDGRISSQVKLRGFRVELSDVEQSILANGLVTSAAVTLRGKEIDQKFLAGHLVFTPG--LSAERREALLRRLPHQLSSYMRPAMLFALEEMPMTSHGKVDRDAISKITLPESSSV-ETSYLA-------------- 156101029 12 ---------------------------------------------------------------------------------------------------EKQRFSYAELHEEVENLRSFLKGINVQPGEEISIVLFNSIEYVVSFLGINYNKNICLPLNTNLKKEEVRYLVNNC--KYIIIHDYYVSMKKKHGYYKNVCQSIEELGTEHSIGVIRIRKNKEAPFFTYSLSRPYGDGMKGVMEEGGLTKKGSDVCLH-LHTSGTTSKVKIVQLTNENI----KTTIRNIYGLNQED------NTVIVMYHVHGLIGPILHAKGNVLFQ-VGHSFSASEFWKNVVHHNVTYFSAVPTIVKLLRYESDYFVEGVKVKHLRFIRTSSSQLDE---HMEREAELKFETNILQAYGMTE-ACHQVSSNKLATVKKYKSVG--IPNVGVVIYDERGKVCKRNELGEICIKNVMFG--YKELKDNENYVNTYMEGNPPFFKTGDVGYVDGENFLFIAGRIKDIINRGGEKIIPNEIDDVMRDHPWVSDCLVFASTDEVYGEAIHAAVILDEGTSPSSTLREELTEHMKKRLADFKVPKKIYFVNHFLKTDTGKVSR---RKVAEG-------------------------- 188501644 460 -----------------------------------------------------------------------------------------------------QSLTYSELLYYVQLLSNLLNEYHICVGEIICQCVERSISMVIGIMAIEMIGSVYCPLSARDPQHRLYSLIEQTQSRLVLVHSLT---------KEKFNDNIILVNMDSI---------LTNNDMENNVDID----------ELSSIRVTSHNIAYIIFTSGSTGIPKAAQVRHENF-VKCIDSLTFIDSFNQYDIAICSFDI-----HVQEILGILIHGATLVM-----LHPDFDYLYEVLRNKQITYMHAVPSLLQAFVKQACDHLNSFDFS------FIGEPFTIKLIDSI-KNINLQNCLLWNLYGPAEIACTFISSNIQSIPI-----GAPLANYRTLVLDEFLQNVMINEEAELFV--GGVGVFAGYLGRDDLTSKAFIEDSEIYYRTGDLVKRDSNGLLHYQGRKDHQIKLHGQRIELGEIERCLLNISSISVCIVM----KWGDDHLVAYVQSSDNMNET-----QLRQHCQSYLPSHMIPSIFMILDKLPLNSNGKIDRKVL-------------------------------- 103486371 15 -------------------------------------------------------------------------------------------------------YSWRQIADAVRAIETALADMGLPADARVGVLLRNRPAAIVAVLSTDRCLVTLNPILPD------ARLFADVEPAVIADASDLARPGLAGALTNAGSAVIEIG--PRLEGVRVVQQKLRHAD--------------QVSPGVAIEML----------TSGTTGPPKRVPLSFRGFMRY---ERGRSFDDPPRLSSGCTTHIGGI----YGCIGALAAGRKIALLE----KFSVEAWVGAVKRNRPAVAPAVPSAVRM---LLDADLDPDDLSSLKSLISGTAPLSPDLVDAF---LAKYGIPICANYGATEFAGAVIDDFRKFWTEKRGSVGRIHADIEARVVDDSGAELPAGREGLLELKG------QQLNNNMQ------------WLRTTDRAVLDADGFLFIKGRADNAIIRGGFKIHPDDVVQVLNMHPSVRESAVVGIDDDRLGAVPAAAIILKDGT--DVPTTADLKAWLKERLIAYQVPTRIQIVTDFPRTPSMK-------------------------------------- 169245430 5 ------------------------------------------------------------------------------------------------DDGTRREISRRKLYDEVSRMVQALVHAGVKEGDRVGAIVTHDIEAIVSYLAVSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVPEYGYAGKRIDVGPTIGAVAESAR---PEKIVLIGDTVPE-SLADLGCLTLADFVAYAAGEIAFNRLPVKAPLAILYSSGTTGKPKCITHSGGGLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121719578 3057 --------------------------------------------------------------------------------------------------------TYLQLSERSNAIAASLLNAGATHPTPIGVLLEPGVDTIATILAILSIGAAYVPLDTR-SSDALLAGILQSQPGIVVHHAAAAQRSK------------KLLGSSSKTKVVTLNAVP-------------QETIREIQDVSAPEGL-----AMILYTSGSTGRPKGIPLTNANIILGVSERVPLG-----REVVLQQSGQGFDAAV-YQIFIALANGGTLIMAD---NRDDPASLATLMAHECVTCTTHIVSEMQALLKYGYDQLRNC--SSWRIAMVAGEEFTVQLLDQF-RALSRPDLKVINAYGPTEAS---ICSSLGEVSLETTPIGKAIANYGTYIVDQDCKAVPLGWHGEVAIAG--PGVASGYLNRPEKFKTSGFGSSP-IYLTGDKGRMLLDGSIVLSGRVDDQVKVRGHRVQLGEVARALVQASGVADAAVL-----LKGQQLIAFVVFS--RTSNIQDKQTYLRQLNQELAAYMRPAIIIPLDTLPVTDRGK-------------------------------------- 206970687 529 -----------------------------------------------------------------------------------------------------EKLSYNTLARESSVLAERLRGL-IPEGETIAINYPTSSDAVIAMIAVLKAGFSYTFIDGDIPKPRLQHMLHTANVKWLLT--------------PKIIERLQDSGVKQVSLVELFSSPKSVVALPKP---------------------DPESIAYVMFTSGTTGLPKGVKVSRKNISHYVSAFLKK-YSLNNGMRFSWHSN----MLTDFVLYLSLCTGGTLVLPEGDHVKLDKISFSSFILNKQIDFLKITPSHFKAL-------IQDYSVASLSLLVFGGEKLEKDLLTQVQRSCKSNGVRLINHYGPTETIGCLSMDITDHNPKLPVPIGTPFVGNKYFILDSKSNIVPPGVFGELYVSQVSSGYLNGDSKDSKRFRKEYRA-----YNTGDLVRWTNKGYFEYKGRKDNQIKVRGFRVELSEIEAHSNTLPFISDS------------------------------------------------------------------------------------------------------ 206970687 2025 -----------------------------------------------------------------------------------------ALSYEGN------QVTFGELDQLASKLAFAMLQKGVQEGSLVAISFDLSIKQLVSVLATLKLGASFVPLDSEY----LKMR-----------SQETFEGTK-IDL--IVGDILEVDLTSTLQIT----------------DEELDKILTGRGPSITGYVPSMDNTAYVIFTSGTTGKPKGVQITQSSLLNYLNWEMYTQNDF----------DMA-------IMHSPLSFDATITLFIGKPVTDILGSLEELIRTSNMNLLLITPAHLDALHVLGCTE-KVRDMKHTFVIG--GDALTSRTLAPWMQAFPNSV--FFNEYGPTETVGCCVRQCVDDLKERNISIGTPINNTELFIMDND-RLLTGEATGELCIAGE--GLSKGYINSNKKFVEIGSEK-KRIYKTGDKVTRNSKGFTYI-GRMVDEFKINGYRINTGEIEEALISEGQV-ESALVLI--DKKQSKLIGFVTGDETLKL-KETQDVLISKLSQKFPKYMIPNGIFWTESFPLTSNGKVDKQELKRHIFNPIKSGKDESTL-NP--VEAIV----- 183984962 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFMLIYTSGTSGDPKAVKCSHSKVAI-AGVTMTQRFGLGRDDV--CYVSM--PLFHSNAVLVGWAV---AVACQGSRRKFSASQFLSDVRRYGATYANYVGKPLSYVL-ATPERPDDADNP-LRAVGNEGVPGDSE------RFGCRFGCVVQDGFGSTE-GGVAIARTP---DTPAGSLG-PLP-ENIEILDETGQQCPVGAVGELVNTAG-PGRFEGYYNDEA---ASAQRMSGGVYHSGDLAYRDAAGYAYFAGRLGDWMRVDGENLGTAPIERVLLRYPDAIEVAVYAIPDPVVGDQVMAAMVLTPGAKFD---VDKFRAFLQSDLGPKQWPSYVRICSALPRTETFKVLKRQLAA----DGVDCGDP------------------ 8475907 7 ----------------------------------------------------------------------------CFER-VAEFADRPCLI----DGATNKTYCFAEVELISRKVAAGLANLGLQQGQVVMLLLPNCVEFAFVFMGASVRGAIVTTANPFYKPGEIAKQAKAAGARIIVTQAVYVE--KLAELRS--------------DDVIVITIDDAPKEGCKHISV----LTEADERQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKS---QVSSVAQQVDGFHSEDVILCVLPLFHIYSLNSVLLCALRAGAATLIMQ----KFNLTTLLELVQRYKITVAPIVPPIVLEITKS--PIVSQFDVSSVRMIICGSAPLGKELEDALRDRF--PKAIFGQGYGMTEAGPVLAMNLAFAFPVKAGSCGTVVRNAQIKILDETGRSLPYNQAGEICIRGP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50555353 40 -------------------------------------------------------------------------------------------------------------------------------GDVFITLFPNCIWAGPVHWAALDAGATLSPASCSYTVQEFAHQLQLVVPKMVVYSE---------PFKQLLEDAITNPTILSLEQLI---EDSERVPLAQANFQFANRLQLRPKESITRVA-------YLAMSSGTSGLFKAVRITHGNITSNAIMSTKSSNALKTNQVASAIIPVSHLYGLAQFLVFGVHRGTAAVFHKG----FDFIEFLDAAVKYKVNIFPLVPPIIILLAKH--PFTQKYDLKNLTTVLSGAAPLGVKATEEFLERITGRKLRVIQGWGMTETSPVCTLFDPEVPVAHIRSVGKLVSNTEARVVSEDPASLDAAIKGEILIRG--PHVMDGYHKNPSANADAFMPWYKKRWRTGDVGFFDLQGRVMIVDRTKELIKSMGKQVAPAELEDALLANPLVADCAVIGVMDVDKGESPRAFVVLRDPKADAVGILKSLNSQ---------MPKYIVVVEAVPRNPSGKVLRRLLRD------------------------------ 195395768 36 ------------------------------------------------------------------------------------------------------RLTRSQMLHNGAKVSVYLEAQGYHKEDIVGLVARNSTHLAALAYGCLFNGTPFHAINPNLEEHTMRSLFGITKPRM-ICCDAQDY-----EKLRKIATAL------GTKILIIHGRMAG--------VLSIQELLNATIPEYRPAQFQRDRIMAILCSSGTTGTPKAVTISNSRQI------FESHSYLSANDIQYAPSTLDWLTGLITLVTAGVYGTVRLISME----VFSPTHFLAMCEQQSISWAVLAASHIAML--ANCPGINAKQLCSMRHLLFAGGHTLVATLHKMQSYMRGEGI-LRNAYGMTELGACI--SYNSSVHTKPKSVGLLVPNVRMRVVNPSSETVGPNEHGELYCHNGW----SGYYGNEIKDKE-------GWFHTGDLGYFDEDNYLHIVERKKDMLKYLGMMYYPHEIEEIIAQMPQVAEVCVFGIWNETEGDAAAASVVPRPGSQLHPA---QVVQFVAELISVSHKQGGAQIVHQLAKSANGKVNRQAVKAIAAGKTE----------------------- 126668925 32 --------------------------------------------------------------------------------------------------GQVDEFTWRRAADEARRMAAYLKSLDLPAGSSIGLISKNCAHWVMADWAIWMSGHVSVPIYPTLNATTVAYILEHSECKALFV-------GKLD------DWDMMKPGVPETMHCISFP------SSPPTDFVTWNDIIRDTAPMEGEVKREAGELATVVYTSGSTGQPKGVMLSFAN-LAFAAEGATQTLGLSPNERMLSYLPLAHVFERAFVEFGSLYNGFQLFFAE------SLDTFVADVQRAQPTLFLSVPRLLNLLLKIPIKILNGLGLGKVKLAGSGSAPLSNDVLSWYRSL----GLELLEGYGMSENVAYSHMNKPG--RSRIGYVGEALPGVEVRIGDN----------GEVLVKS--PATMMGYFKDEERTRETMSE--DGFLKTGDKGEMDEMGRLKLTGRTKEMFKTSGKYIAPAALENRLMANQSIEMVCVSG-------------------------------------------------------------------------------------------------- 120405462 68 ---------------------------------------------------------------------------------------------------EDREITYREANDTVNRYAAVLAAKGVGHGDVVGIMMRNSPEPILLMLAAVKCGAI-----SGM-----------------------------LNYHQR-DEVLKHSLGLLSAAVVVAETEFVEAITESGADITLDELKQLAETAPTTNAVLAKDKAFYIFTSGTTGMPKASVMTHYRWLRALAGFGGLGLRLNSSDTLYCCLPL----YHNNALTVALSSGATLAL--GKSF--SASRFWDDVIRYDATAFCT------YLLNQPEKPTDR--RHKVRVICGNG--LRPAIWDAFTERFGIKR--VCEFYAASEGNTAFVNVL--NIDKTTGICPTPIAFVEYDVRDEQGRVVKKGEPGLLLSKQPFDG-----YTDEKKLVRDAFKEGDVWFNTGDLMRAQGLGHAAFTDRLGDTFRWKGENVATTEVEAAVSTHHQIEECTVFGVEVPDTGAGMVA-IQLKEGHELDG---QSLAKAVFEKLPSYAVPLFVRVVQELAHT------------------------------------------ 163838904 54 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSSGTPKAIVLEHQNLVSFA--TNQGMPQLSTSDQVGQVSSISFDAFH-FEFWSSLLAGAQVIILPPVPELLAAD-FRRQMVKFGITAMLVPTMVVNHVVRADSEA-----FSSLRILGVGGDVLLPSAAKALLD--SRFDGELINFFGPAEITTACTAHRVTKEDADADSIGLPLTGVTIRIVDENLRDVAEGEPGELLVAG--PGVAK---GDQDRPDLTAFIMIDRMYRTGDLARRRPDNVLVFMGRADNQVKIRGYRVEHGEIERALCRYEEVHDAVVIA-DGEGNDRRLVAFVVLEGDIS-----VKELRQRAELHLPDFMVPSQFIVQDHMPATAHGKRDVAALREILA--------------------------- 111222924 66 ---------------------------------------------------------------------------------VERVPDAEALV----DLATGQRLTYRALWDAASRVAGGLVAAGVDPGERVAVRLPNGAPWCAAVLGAILAGAVPVPVNTRLTPAEVAHIVTDSAATLV------------------VDDPAALPDGPP-----------------------------TVRLADDPEALAA-----LFYTSGTTGVPKGAMLSHRA-LLSAAEQCRRALHLGPTEVTLIAAPLFHVLAFGMQWLPALLAGGTVVI----ATHFETGAWLRAIRDERIDVLNGVPAMYWQALRHPDFP--RTDVSRVRLVSYGAAPTPPSQVAELLAAFPAAR--FGPGYGLTE--AACVSGLVLAHADTVGSA------VAATELRLDG-PEAAAGIGQLLVRG--PQLMSGYWR---RPEATAEALVDGWLRTGDLARIDDAGRIHLLDRIKDMINRGGENVYSIEVERVLAAFGGVGEVAVVGVPDPRLGQRVAAAIVPRPGAAVD--------------------------------------------------------------------------- 190572286 15 ------------------------------------------------------------------------------------------------------TLDYRQLDARSDAMAAGLAGYGIGRGVRTVVMVRPSPEFFLLMFALFKLGAVPVLVDPGIDRRALKQCLDEAQPEAFI----------GIPLAHVARLVLRWA--PSAARLVTV-----------GRRLGWGAALERAGAKGGPAATDGEDMAAILFTSGSTGVPKGVVYRHR-HFVGQIQLLGSAFGMEAGGV-----DL--PTFPPFALFDP-ALGLTSVIPDMDPTRPDPVRLHDAIQRFGVTQLFGSPALMRVLAKHG------RPLPTVTRVTSAGAPVPPDVVATIRSLL-PADAQFWTPYGATECLPVAVVETRAATEAGAGTCSVVAPNVRIIAIDDQARVLAVGEVGE--ITVAGPTATDSYFNRPQKIRETLADGSTRVHRMGDVGYFDAQGRLWFCGR-------KTQRVETAQVEPVFNTVAGVARTALVGV-GAAGAQVPVLCVELLRGQSDSPALQEALRAH----------------------------------------------------------------- 160937314 144 --------------------------------------------------------------------------------NAANAPGKAALIYYKN--GNKEEISYSCLQDMILKLAGYLKENDVKSGTLVGVSIPKGINQVIAVYGILAAGATYVPI----GVHQPVERIDTGRIRYIVTSNEM--------------------------------RSEEDLGVS---VICLEAVLQKALPAKEPGFPETNQPAYIIFTSGTTGIPKGVVISHS----EAHNTIADIFNIGRNHTGIAISDLDFDLSV-YDIFGLLSAGGTVVLSEETKREP---VFWRIIDA-GVNVWNSVPALFDMLLTTCETDKQ---MLPLQLVLLSG--------DWIYDRLKSECCKFVSLGGATEAAIWSNYFVVDGIDIPYGE---PLSNQYLRVVDGNGYDCPDYVNGELWIGGD--GVAEGYLNDPE-LTDAKFVAIDGWYKTGDLVRYNSAGIVEFLGRIDNQVKINGYRIELGEVENVIKRSPD---------------------------------------------------------------------------------------------------------- 195381931 55 -----------------------------------------------------------------------------------------------------RVVTFEEVQAWATRLALFFKSEKLTHEDVVGIIG--NANTYVSSLACFFNTTPFHAVAYTYMPEVIKALYEITKPKIMFCDSAHYEIMKEVTKEKYVTMTGRVEGVPSIE-----------------------DLLKPHSMEYQPEVLGGDQTAAILCSSGTSGNPKSVAISHR----HINKTEAIT---NSTDVFLTSATLDWMTGFSLMML-TFFYGTTQVIFN---ETFNADSFIRMIEKYKVTLIVMPP--WQAFEVFTSPLATKQSLSSVRMCIIVGGWLSSKIMQKGQEIM--EHCHIVFSYGATETGAIAF-NIDHSLE---SSVGRLPPGVNVKIVDGEGNALGHNQVGEILIDVGWEG----YVGNPE---DTASTLKDGWINLGDIGYFNNDNNLFLIDRKKDVLKYKSKDYWPNEIEQIIAELPEVQSVCVVGVRNRGYTDAAGALVIKRPG---SDITKEKIIEHVAK----RVVVEYVQFVNELPQNNNGKVLRNVARKV----------------------------- 195118483 179 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEPLKADQTVAILCSSGTTGMPKAVCISN-------SVLMQDNLFVNSETIYFLQSGLDWISGLWAFMF-CVVFGSTRIL-SNKPF--SPENIVQLIQKYKINYITMAPSQMAAL--ASCPKATQSALSSLRNLNYGGSIASDVTLKRLRELC--PNATFNSAYAMTELG--LITLNAGVQ--KASAAGKPMPGMTIRIVDENENSLGHNEIGEIYVSSAW----NGYYGNPTATMEI-LDP-EGWIHTGDLGYFSDDNLLHVVDRKKEVLKYKGIHFWPTEIENVIRELPQVRDVCVVGVPVEAIMDAAAALVVKVPGSDISHD---DIVSHVAKRLPTINKHGGVRFTEKLPFNNNGKVMR----KAALELFMSLGGLTT--NPE----------- 75760873 16 -----------------------------------------------------------------------------------------AVIY-GED-----KITYKELFRKSSLLG---RKLSGEATDTIIICIPNNIYYVVSYLACDKI--VY-PISSLSKQDEVISAIERTGSNVILCT---------HDYYEQLKAMCQNSNI----KIICVD-----------NETLYDSNTDDLESICYVES-KINDTCVLLNTSGSTDIHKIVMLTQKNIMTNCTDWVEGALDTSTHGKVLCTS------FGTVVITTCVLLGWTIVFM---PSFFNSATLLQTIGKEEITHLICIGSMLNIL-ASDVAKLGPSNYNSLKFIGIGGNKAVPETMKIMMKYF--PEVGLSPGYGITEATCIVSGIHPDIFYEKIHSAGKPYRNSNVKIDNREGMP---NSTGEILIGGSI--VMKGYYNNTQATKAALNN---GYLHTGDIGYFDEDGYLYVVGRIKNIIKSGGYTVFSEEIEAALQNSGMVKEAYAYGIPDPILDEKIIVDVIPIDGAIN----VLDIEEYCLQHLAKYKIPSKIQFVSDIKKTKNGKIQRKV--------------------------------- 159902941 52 -----------------------------------------------------------------------------------------------------ETYSYAELADKISKAASAFNSLGINRGDVVSLFAENSPRWLIVDQGLMRVGAVDAVRGASAPVSELRYILQDSSSVGLIVQS--------IELWKKLT--LNEDQKQQLKFVLVLEGQSTDS------LLAWDDFFQEASTNFSIE-VPSDSPATILYTSGTTGKPKGVPLTHANFL-HQISSLACIANPSPGTPLLSVLPI----WHSYAEYYFFSCGCTQ-------NYTTIKHFKEDLQRVKPVVMATVPRLWESVKIGFDDAIKKLALRKLRRIFALGEPINAPHVDQFFESLG---VELLVGYGLTETS--PVLSCRRPWRNIRGSSGPPLPETAFRIVDEDGRVMNYREKG-LVLAKG-PQVMKGYLGN----LKATAKVFDGWFNTGDLGMLLPDGSLVLTGRAKDTILSSGENIEPGPLEEVLVASPLIKQIMLVGQ------------------------------------------------------------------------------------------------- 159039049 25 --------------------------------------------------------------------------------NAEAAPDVVQFIREGADGARVE-VTCHQFRDEVTAVARGLVAAGVQPGDRVGLMSRTRYEWTLFDYAIWAAGAITVPIYETSSAEQAAWILSDSGAVAILV--------ETSAHATLVADV--RDRVPDLAHVWQIDLGAMDELIATGESVDPTEI------ERRRAAVRADDIATIVYTSGTTGRPKGCMLTHRSM----------------------YADVANAVPVLPNLFGP---GASTLLF-----LPLAHVFARLIQQARATMAHCAPTFVRVFEKVGLALRVQHALRKLRAALSGGAPLGARLGHFFRGV----GVTIYEGYGLTETSPAACANRPGA--IRIGSVGRPLPGVNIRIDDDD----EILIAGELVFT--------GYWRNEA--ASAEVLTPDGWFRTGDLGQLDSDGYLNITGRKKEIITAGGKNVAPAVLEDQVRAHPLVSQCVVVG-------------------------------------------------------------------------------------------------- 145247054 489 -------------------------------------------------------------------------AHHLLEQSVRRFPEKIALQYRFTD-----YLTYRDLNDHCDLVAGALATYPVSPDDEIVI--PISFELVIAMFSVLKAGAAFVHIDASLPADRIAGIIRKTGAPFIL------YDGKT--DTDKLNE--------------VARREGKAI-------VALNDLSKAQDPFTRKVQLPSS-LAYIQVTSGTTGEPKCIMIEHCNLVLGSWTTSKLQLSNRTFDI--AMADI----------FGTLGCGGRLVL---GPDAEILSSLAEWLEMTSVTDLNTSPLVADLLKNNVPA--------HLSVLMVGGEPFHPSLIRDI-----PKECRLYNNYGPSET--TFVATTYTVSEEDANNSNVPIFGCKIHLLEPESAEVKSGDIGEICISGPQVS--RGYLGQPALTDKSFFDAKCKLYRTEDLGRFLPDGRLEYAGRKDRQVKLRGQRVETLEIEMVIRRNPRVKACAVTG--ESIHGMALVAFIETQLNQEPSTDLISEIKANLSQSLPDYMIPGCIVLKDGLPRLASNKLDQKAL-------------------------------- 145247054 3107 -------------------------------------------------------------------GGALSTAVELFRKRAMEMPEKIALQVQRSDF-----VTFRQLDDLSNQIAVGLEGMETSRQRCVPIFFEKSFHMVSAIFGILKAGAAVVPMDIQHP----MQRLETITAATVFLWDGMNAGEKLQNL----------------------------VKLTGATALTVEDFLHNTNPTYKQKVLPLDSLAYVLFTSGSTGIPKGVMVDHRNLASFLSS--------KRGS-----TDCSW-TSNRLALLAPLLLGKQQDMLSG---------LSHCLEDLSVTHLSLTPT-LSTLILND---LDNEGLSFMRSLVFGGETFPVSILGRV-----PSSITVWNGYGPTETTGPDVDVCGGRSFVPIGE---PGQNRHIRVLYPTTEQVPLGSVGEVCI--SGLQVTQGYLGQPEHFIPDPFSPRGRMYRTGDRARLHGDGYLEYLGRMDGQIKVRGFRIDTEEICSVARKHPQIIACAVIKLQGNGT-ETLTACVEVEHQLKLGNVIEATIKEHLAQSLPAYMVPAFIVQTKPLPRTTSGKLDRIGIAKMAE--------------------------- 145247054 1574 ---------------------------------------------------------------------------------VAAQPDRIAI------KDNLCYWTYARLDLESDKMARFLRDLDLPKETVITVFAERSCETIAAFLGILKANMAYLPLDIKFPAGRIESILSFIEGRLVLVGSGCQFP---IMHMDRVD-------------IVPMVRLSTGVSLN--------------SAYNEGTLPSPNSLAYVMFTSGSTGQPKGVMIEHRAV-VSRVKGCNMLENGIAAEPFAHLSSIAFDAAVWEI-YTPLLNGGTVICIDSIRVT-DFEALSNVFHTEGIRVALITPALLKQLLAQ-----SSASISGLHTLVVGGDRADPKDMIKAGELV---QCDVINAYGPTE--NTVISTFYRLSQVPIGQAGTAS---GAYVVDQQLCLVPPGVIGELVVVGD--GLARG-YVDARRDV----NRFVNIYRTGDRVRRPPDGQLEYIGRLDGQVKIRGFRVETEEIEHVLRSSGLVGNAAVLFQQPDDYEARLVAFVTLKEG------------------------------------------------------------------------------- 118474669 4 -----------------------------------------------------------------------------LDISVAKNPFKKAFVF-GDE-----SITYAKFDEIVDRLASEILKLNL-KNEAVLIILPKCIWTLVSFFAVAKSGNFYTLLDISTPLERIDQVIKILKPKVIITQKDF-----KFDFVNTVKIFCEDFSKFSV----------NKSALKESRNAHIDTNL-----------------LYVFFTSGSTGVPKGVSISHKSVIDYTFWVCE-TFELNSRETIANQAP--FYFDNSILIFSCVKSGATLHILPTSIFAF-PNKVLSYLEEHSVSLIFWVPSVLTYF--ANVNALQNFKLEHLKKVLFCGEIMPNKQLNIWRKAL--PHTLFANLYGPTEICAFYVCDRSFGDD-EPLPIGKACQNTELLVFDDELNLIEPFIKGELYVRGT--SLSLGYFANKQKTKEAFHDNYQDIYKTGDIVAFNERGELICYGRRDNQIKFMGHRIELGEIEIAANSHLQVLNSVCI-----FKQGGIALF------YEAKEELN--LKSYLLEKLPNYMVPKRFILVDKFVLNPNGKIDRKVL-------------------------------- 17549008 8 ----------------------------------------------------------------------------LLDREAACDG-SVAYRFVTHDDRQRLEWSYATLVTHAKRLAAALQHRRLQR-ERVLILCAVGEEYTSVFFACLLAGAVAVPCTPGMRHRTIVEIIRSCAPRLVVCDEASMQP---------LAALLQSAGLHDVERV-------APAGLAAENHAW------------QPPDITSSDIALLQYTSGSTSDPKGVVVTHASIMANLA-GIEQKFGLGPASRVWLYHDMGLIGG----VLSPVYTGYPITLLSPLLFIQKPVRWLRLISQYRITTSGGPNFGYQACERVDDSECAGLDLSTWELAFNGAERVNAQTLERFTRRFGAAHYP---TYGMAES-TLMISGLPEIADSQQGSCGSALDGHALLVVDPASRPVADGAMGEVWV--SGPSVAAGYWGHPEAFHGRVEGRAGRFLQTGDLGVL-RDGELYLLGRMKEVIIIRGANFFPSDLENAIRAHEALNPEGVAVFSHAGEGESIVVMAELRRGTRDTPP--EDIKARISAALASEFRPSDVVLLPGILRTSSGKPMRMKMKQL----------------------------- 84617346 15 --------------------------------------------------------------------------------HFDADPDRLAVV-SGEVP-----FSAGELADAVRRAAAAMGRHGVGRGDVVCILTPNTAATLILQWAANLVGATAAHVDPAGPEDELRAELQRA-----LAADTGVRRARELLVNATGRPVLAVLGAGQPDTVDVSAGCGDGVRLPSGRNLCWNDMLSAAPSLPSTAGASATGPTTLLITA-------PLIHT---------------------DVF-TAEDT-------------LVTGGMVVLHPG----FDAAAVLRAIAQHRVGRLMLGAPQLDALAEHPDRAAT--DLSSLTELIYTGSPGAPLKLRKAREIFGPVLIQV---YGTTETGVLTMLPPGDHDDLRACSVGRP---VDPGALSDTGAVLPVGEVGEVCAVPRWP--TAGYWHEPAL---TAALVRDGWVRTGDLGHLDTDGYLHLTGRLANMMKVKGIRIHPEQVEKVLRQAPGVSQAAVCGVEDADRVEHIYAAVVPEPGADPDP---RELRRHVAEALSDTYVPRLIDIRRKLPTTGWGKPDRVRLRA------------------------------ 78060013 53 -------------------------------------------------------------------------------------------------TDDRRQWSWRELVLDVDALATVLDGMGLRRRDRIGLMCRNHGGFVIALLASMRLGADVVLLSTRFDGRQLAAALDGHDVCTLVVDPEYEAHVKEAGFRGRVLWSEASAD----------REVGDAGPNLPG-------LIAST----PPVRLGRRRPALIVLTSGTTGAAKGVRR---------ALSVKQVAGI----VYSLVSRLSLRTGARTLIAVPLFHGCPVAL----TRHTDGSRLWAIARRTQATNVVVVPTLLRRMLDASLHDPPA----AIERIVSGSAPMPTRLIE---ETSGRWGEVLYNLYGSTEAGLITIAD-PRDLRDAPDSVGYAVHGTEVVIRGNAGDTLGPGKIGEVVVTGPL--VFDGY--DHARVPPVSVHTF----ATGDKGWRDDAGRLHLLGRMDDMLIVGGENIYPQQVEDRLMTLRQVVDVAVAGLAAEDGGQRIVAWFVLRPGHEIGASD-------IASVLPAYMRPTRWTVVEALPRNAIGKLAR----------------------------------- 187761560 8 -------------------------------------------------------------------------------------GERTAFIHHGTP------FSYGQMVDRISRLELQLRQAGVGNHDTVVVLADYAPEVVCLMLALARLRATVVP----------------------------MTRGSVIEE----DEVLSISGCT---RRITFSPNGVTWEMETHSVPVASELMTEFRRT--------KNPGLVLFSSGSTGKPKGMLYDQRAPVVAVPFLLLDHFG-GINTILAITSSLG-----------------TVVTTE--------NRLLQTIEKYSVDLLPTTPSFLTML--AATDLPARYDLSSLKRITYGTETMPQATLDRIRERF--PNVELQQTYGLSEVGVLRSQSRPGSLWVRIG-----GQGFETQV-----------REGILWVRSEF--RMLGYLNAPSAFDD------DGWFNTQDRVEVDGD-WFKILGRVTDLINVAGQKVYPAEVEDVILQLPNVTDVVVKGEKHTLLGQIVVAHVALTEPEPLS-ELRARVRSACLSKLADYKVPAKVV-------------------------------------------------- 117921154 3 -------------------------------------------------------------------------------------------------------LTYQELDKQSDAIAFALNAHGLTRGMKAVLMVTPSLDFFALTFALFKAGIIPVLVDPGMGIKNLKQCFIEAAPDAFI----------GIP-KAHIARRLLGWGKGSVKHLINVDGNPSGLAGTLSRVLTAKSFTTKASAANLPEQLRHDEMAAILFTSGSTGTPKGVVYSH-GMFEAQIQALKQDYGIAHGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEESKKQHKLSSVKRVISAGAPATIASIARFSKMLGVG-VPVLNSYGATESLPIMIASDELLTTTQTTCVGRAIDGVSIEIIGDNGLRLNAGEIGEIVVTGPMVSQAAKIW---DRERQTFRHRM------GDLGYLDDSGRLWMCGRVDATIK----RYYSIPSERIFNTHPNVKRSALVGI--KVKGQGGVC-------------------------------------------------------------------------------------- 21673982 61 -------------------------------------------------------------------------------------------------------ISYDSLAEDCRHFAAYLKERGIEPGDRVAILSENRPGWYLADIAILSLGATDVPLYPSLPPNQIEYILNNCSAKGIIVSN-MLQLGKILSIWPKLPEIVMNKLDEPVEDVIDLSQAKTEGKKVLEAKPWLLDGIKS----------NPDDVATLIYTSGTTGLPKGVMLTHRNIC-ENVKSCSTVIRIDQTDSSLSFLPLSHATGGYYLMF---ACGARINLAESVETISLN------ISEAKPTIIFTVPRLFDRMKASGEKYHKQHNLAKLRYFVSGGAALPQKTGEFFQS-IG---ITILEGFGLTETS--PVTNVNRPEKVKFGTVGLPVKNVEVKI----------APDGEIMLKG--PNIMKGYWKDEA---ASAEVLRDGWLYTGDIGEVDSEGYLKITDRKKHIITSGGKNIAPLQIENLILDSPYVDQAMIVG-------------------------------------------------------------------------------------------------- 83815832 14 --------------------------------------------------------------------------------HAQARPDALAL-WTSD-----RRWTYAALDAAVAATGRHLRERGWADGARVALRLPRGPAFVVLLWALWREGAVAAPIST---------RLPDVEA---------WRATSRLHARGLITRNREA-----------LNEGDGGADAVPPESIVVRNVTSRPASTARPIRRRAT----ILFTSGSTGRPTAVLHSWANHL-YSAKGANANVPLRAGDRWLLSLPLYHVGGLAILVRCALA-GAAVAV----PGR-DASV-SEAVATTGATHLSLVPTQLRRL----LDARQGRAPERVRAVLVGGGPIPSGLLRRGSD----RGWPLHTSYGSTEMASQITTTSPGASRADLQTAGRRLPHRRVQIA-EDGHILVAG-----------PSLCVGVIEGDQDPRE------DGWYPTGDVGHFDAQGRLHVQGRVDRQFVSGGENIQPEEIEAALERVDEIERAVVVAVPHEAYGHRPVAFVRTR--------------------------------------------------------------------------------- 114766296 14 ----------------------------------------------------------------------------LLQRNATRFGTRPA--YREKEFGIWQSWSWSEAETEIEAFALGLLNLGVEKGDHVAVIGRNRPTLYWSMVAAQMCGAVPVPLYQDAAAEEMEYALQHCGARFVIAADQ-----------EQVDKVIDQDDLHQFEHMIYVRRLHEYSHIQNQGRAAYDEFIGELTARR--ESLGYDDTCVMLYTSGTTGKPKGVVLSNRNIIETAKNSAE--FDLGPGEEVLAYLPMAWVGGQAYWT-GFCVNCAETMMREIAPSYFAPPRVFETMEDAGA----LKRKMFHHFMAHGPKILDKYALSNVRVGYTAGEAIGPEIFD-FYRALGINLKQL---YGQTE-ASVFITQQPDN-EVRPDTVGVPSPGVEIRI----------AENGEVFYRS--PGVFVEYYKNADSTADT--KDPEGWVATGDAGFFEETGHLRIIDRAKDVGKMAGALFAPKYVENKLKFFPNILEAVVFG-------------------------------------------------------------------------------------------------- 67159013 397 ------------------------------------------------------------------------------DR-AQNQGKQVALTDICNPQENWQSITYQVLVDEVERLAHSLREC--AAFDLLVLDLPRSSDSILFMLIALRLGVPFVVLNPMRAQQMLEVLVQHATHALLVA------RQEVSSDSAGWQESAQYLQIKGYEA---LRFTRLQGEGTSG----------------------FGALAYLMFTSGTAGKAKAVMDAFVGTAVN-----RYGFDTT--DVVLNFSE------HFFEIFGALTAGARLVIRP-ADAHRSTRHFLSFCAMQAITVLDL-PTAYEMAIAMDAHMMK---RTRVRLVVIGGERVSEQAYHWFEKV--GDSPQLFNSYGPTE--ATVVATCALLDKAEGASIGRPLAGVQCAILGPGLTLLPQGASGELLLFGD--TLAEGYLGDAERTTERFVEKMRRGYRTGDLALLGRDNQLHYMGRLDHEVKIAGQRLNLSELEALIEACAGVREVCVVLQ------ESIFPR-SLSAHIYGDPALEQTVRRDLGSQIAPEFLPRSYHWASPLPKTFSGKIDR----------------------------------- 118047295 33 -----------------------------------------------------------------------------------------------------RRQSFAGLNTASDRLAWGLTAYGFRPGMRVLLMVPAGEPLIRLTFALLKAGCVPILIDPAMGRRNLAQCIAESAPEALV----------GVP-RAHLLRLIFPRACATIKHAVSV---GPALPGVAA----LHELEVTVNAPFALAEVAPTDPAAIVFTSGSTGTPKGVLYTH-GMFEAQIHVLRELFGIEPGEILFALFNV--------------ALGVTSAIPPIDPTRPDPAAVVEFIRDLGVTSTFGSPAIWEKVTAYCLEH--GMQLPSLRRVLMAGAPVPA----YLHERLHQILIPPADSYGATE--ALPVTSISGPSPMAGTCVGYPVPKVKVAIIDEDIRPLPPGVVGEICV--SGPAVTREYVGRPQATVLAKIADGDQVWHRGDLGYFDEYGRLWFYGRSQRVIT--AHRLFTEPVELLFNQHPAVARSALVGV-GPSGAQLPVVVVERRPQITIAPQLIAELRQL----------------------------------------------------------------- 194291976 15 -----------------------------------------------------------------------------LGRLAAQRGADTALVIV--DAGGDTRYSYAALDARV-RALAAHLAAQAEPGARALLLMDSGIDYVTAFFACLYAGLVAVPAFPGAVRSAQVARLLDAEPALLLTTGAQAR-----------DHAEALAEIASGAAVV------AADATLPAAAESWQ-----------PYPARAETLAFLQYTSGSTASPKGVMVSHGNVMVAIAEGMR----VGPGDVM-----VSWLLYHDMGLIGGLLSGIPVVLMSPQFFLERPVRWLQAISRHRGTLSGGPDFAFRLCERVRDSHLAGLELSSWAVAYSGAEPVRADTLRAFVERFGFREQALYPCYGGSERGAGMVSTRFDAAALARGNAGCGFPGHAVRITGADRQALPDGQIGDIEIAG--PSLCGGYWRNAEASAAAYHDAGAGRWRTGDLGLW-HGGQLYIAGRRKDVIIVRGQNLYPQDIERAVEQVPAVAAFAADG-PD---GEGIGIAVRPDQKRVGHVALVQALAQAVGNACGEPLAVALLLNPGGLPKTTSGKLQRSACRA------------------------------ 81170471 86 ---------------------------------------------------------------------------------VQRQPERLALV----DAGSGACWTFAQLDAYSNAVANLFRRLGFAPGDVVAIFMEGRPEFVGLWLGLAKAGVEAALLNVNLRREPLAFCLGTSGAKALV------FGG---ELAAAVAEMSGELGKSLVKFC----SGDVGPDGVFPDTQLLDPLLKETSPLAQPPGKGMDDRLFYIYTSGTTGLPKAAIIVHSRYYRIAAFGH-YSYSMQAADVLYCYHSAGNIMG----VGQCLIYGLTVVLR----KKFSASRFWDDCVKYNCTVV----QYIRYLLKQPVREAEGRHRVRL----AVGNGLRPSIWEEFTERFGVRQ--IGEFYGATEC-NCSIANMDGKVGSR-GFNSRILPHIRLVKVNEDTMELLRDAQG-LCCQTGEPGLLVGQINDPLRRFDGYFRKGDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPVEGKACMAAIADPHGRLSPNALYEELQ----KVLAPYARP------------------------------------------------------ 119504798 41 ---------------------------------------------------------------------------------VAAHPDRTMLFFEG------REWTYSEFNQWVNRFARVLQARGVTRGDSVALLMENRAEFILSLLATLKLGASCALINNSLTGTGLVHCVQAAGAKHIIVGDE------RTSVIEASREALALSDFGA-----YLWCSDSGTSTCPDWCVDLKAEMADQRVENIPREITAGEVAFYIYTSGTTGLPKAAIMLHRKALAASTVLGRLGFRVKPSDRLYLCLPIYHITGLGPGLLAFILSGGSVFLR----RQFSASKFWSEVQQFKTNSFIYVGELCRYLNQQPEHPQEKNN--PLEKMLGNG--LRPDVWDAFKTRF--EVARICEIYGSSE-GNVSFANFFN----KDKTIGATFAKVALVAYDQENDEILRNEEGH--CTEVPAGTPGLLLG--EITSDYAFDGYTNWFDTGDLIREIDVGFFQFVDRTGDTFRWRSENVSTNEVAEVLNQHPQVHLSNVYGVE------------------------------------------------------------------------------------------------ 217415335 29 --------------------------------------------------------------------------------------------WQDRDGHEWRSATASEMLGRVRDVAKGLLALGARPGAMIAIYSATCYEWGIVDFACAAIGAVSVPIYETDSALQAESILKDTQPLIAFAGDNAH---------AMTMEQIRKS-VDSLGYVFNFQENGLDAVIDFGANIT-DVELDKA-----IARVKADDMATIVYTSGSTGKPKGAMLSNRNF-THIVKNGYIILDYEPNRL---------------LLFLPLAHCARYIQYHGVVGYPNAKHLLADLRSFKPTYLLGVP---RVFEKAGRIFAKAYDWSSVRSLACGGAPINPDLAHFFN---GMDGITFIQGYGMTETAAPMLVNWQDDNEV--GSVGKPGPGMGVRVTDDDEIELFG------------PNVFIGYYKQPELTAQT--KSEDGWIATGDLGTIDDRGFVRITGRKKDIIITAGKNVSPAPMEETISACPIVDHAVVIG-------------------------------------------------------------------------------------------------- 166710201 15 ------------------------------------------------------------------------------------------------------TLSYAELDARSDAIAAGLALHGIGRGARAVVMVRPSPEFFLLMFALFKAGAVPVLVDPGIDKRALKQCLDEAQPQAFI----------GIPLAQLARRLLR------------WARSAGQIVTVGGRYGWARVERDGAGAGSQLADTAPDDVAAILFTSGSTGVPKGVVYRHR-HFVGQIDLLRNAFGMQPGGV-----DL--PTFPPFALFDP-ALGLTSVIPDMDPTRPDPRKLHDAIARFGVTQLFGSPALMRVLADYGQP------LPHVRLATSAGAPVPPDVVAKI-RALLPVDAQFWTPYGATEIEGRTLDATRAATEAGAGTCVGRVVAVRIIAIDDAAIPLATGEVGE--ITVAGPTTTDTYFNRDARIAKIRERRSDGVHRMGDVGYFDAEGHLWFCGRTQRVETVQGP-MYTEQVEQIFNALPGIGRSALVGV------------------------------------------------------------------------------------------------- 145241460 532 ------------------------------------------------------------------------------------------------------QLTYAEMDRQASILA---KNLQIQPGEVVCVLADRSINWIVSIYGILKAGGVYSAQDPGLPDHIRNTNFQTAGGKLYLTP--------ATSQKHLAPKACNL--CFSVE-----------------------ELIATIPDNFTPSHRSAEDNAYLCFTSGSTGKPKGVMCHHAG-LVAFQKDLEVRLFAAPGQRISQLMSPAF-DGSIHEIFSALCYGATLVLADGADTFAH-------LKKSNAAIL--TPSVAKILLPE--------QFPELRTVYLVGEPVP----QYVNDVW-SSATTLYNMYGPTE--ATCGATIQRLLPGQPVTIGGPNATTRIYILGQNGQLLPPGVIGEIYCAGV--QVANGYIGNAERFLSDNIVARPGMYRTGDRGYFNRLGQVECLGRNDRQIKLRGYRTDLNDLERVANAIPESTAVAICPKDDYL--------VAMIQPETLT---VTDVRQRMSQVLPVHAMPRRIMVVDKFPMTPAGK-------------------------------------- 196191365 7 --------------------------------------------------------------------------------------DRTAYIFLENGEHEAARLTYAQLDKKATEIADYLLNSGAKQGDRALLLYPAGLDFITGFFGCLYAGIVAVPAYPPRHNQSL-GRLQDCQPALALTT------------RKAIIDAQKSWEQDPLSSGMTWLATDDLPALTAPLSPWYADLSETEK---------SRSLAFLQYTSGSTGAPKGVMVSHEN-MLHNSKMIYRCFESSPEHISWFHHDMGLIGGLLQTVYG----GGTVVLMSPVAFLQKPIRWLQAISDYKVVTSGGPNFAYELCAQARPEQIAALDLSRWSLAFTGAEPVRPETLEKFSKTFAPKRSAFYPCYGMAETGGPVIYNNPNALEAIPGE-SKPVVGCQVKIVDPKTTACESGKVGEIWVAG--KSIAQGYWQRPEQTETTFQAKLTGFLRTGDLGFL-HNQELFVTGRLKDVVIIRGRNHYPQDIEQTVEAHQAISGCAAFSVEQNAAEQVIIAEVTLRDLNE-DRQVKDEIILAIRRAVSEVHEL-QLYAVQSLPKTSSGKVQRK---------------------------------- 124003157 11 -----------------------------------------------------------------------------------------------------KTLTYAEAGQEARRMVSALQAMGLQKGDHVGILSKNCYHWILTDLAIMMGGFVSVPFYASLPADQLKVVVEKSHIKALFL-------GK----LEEWDED-KSLVLPSELKVIRYPHYEGNARIEEGE--AWTDLVNDHEPQGDPLP-DPDDLWTILFTSGTTGQPKGVMHTYGNLARQAEFATNWIGIAKKAQRFFSFLPLNHVGERVGIEGSCLYIGGTMSFGE------SLDTFAHNLQQTQPTVFFAVPRILDLLLK--IPIVSGFVKKKIRALGMTGAAITPEHLKQWFLKLG---IRLREAYGMTEVCGS-ITNTPKDSN-RPGSVGKVIPLAEIKI---------HPDTGEVLMKS--PQMMTGYYNEPEKTAE----VLKGEWLSGDKGVIDEDGFLHIVGRVKDAFKTSGKYIVPNPYEEALADNDVIEQVCVLGLPNP---------------------------------------------------------------------------------------------- 157358551 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQHRVTHMGGAPTVLNMIINA--PVGDQRPLPGKVAVMTGGAP-PPPQVLFNMKELGFG---VFHSYGLTETYGPGTVCLPPDKQAKINAQGLHHLGMEVDIKDPTMKSVPPDAKGEV--------MFRTVMNGYLKDIKATEESFKGGWFSGDLGVKHPDGYIELKDRSKDIIISGGENISTIEVEAVLFSHPAILEAAVVGRPDDHWGETPCAFVKLKEGCNANA---NEIIKFCRNKLPHYMAPKTVVFYD-LPKTSTGKTQKYILKEKA---------------------------- 159042929 9 ----------------------------------------------------------------------------LLARNAQKFGDKPA--YREKEFGIWQSWTWAETQSEIEALAYGLLEMGLAEGDHVALLGPNRPHLYWTMVAVQMCGAVPVPLYHDSVGEEIAYVLDHCGARFVVAQDQ-----------EQVDKVIEKDRLPTLEEVIYLPRGMRKYDHTHLRLFSAHAALEKEMAARLARQ-DGQTTCVMLYTSGTTGRPKGVVLSNDNIILTSKNSGE--FDLRQDDDILAYLPLAWVVGQAYWT-GFCVNCAETMMTDGPTYYFAPPRIFETMEDAGRIKKWLFDTFMAHARKVGPKILDGLGLSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ASVFITQQKDH-EVRADTVGTPTPGVELKI----------AENGEVFYRS--PGVFVRYYKNDESTAST--KDAEGWVATGDAGFIPETGHLRIIDRAKDVGKLAGRLFAPKYVENKLKFFPNILEAVVFGADRE---------------------------------------------------------------------------------------------- 67540958 104 --------------------------------------------------------------------GRLNAWY-FFDATASQYPDALA-IWSREG-----IYTFRETRDRAAQYAHFFLSRGVERGELVALYLQNRPEFIFAWLGLWCLGCAPAAINYNLAGDALVHCLRISGARIVLVDDEEGCRGRMEEVKGVVDLGMETVTVDETFNTKVIPSLPTTVP--EGGKL--------------TENTSGGYPAILLYTSGTTGMPKG-----------CAFTMRLHQDGPDGDRWYSTSAIALIT--------SLSSGISIAI----SRKFSVRQFWADIRDSDATAFVYVGEAARYLLAAPPSPQDKEHR--VRLMYGNG--LRPDIWDRFRERFG--VAEVGEFFNSTE--GIFALFNYNKGPFTAGSVGHHGLLYVPVAIDPNGDVLRDPETG-FVVRAPYPGAFQGYWENEDKFLRDVFKKGDLYYRSGDALRRQADGRWYFLDRLGDTYNVSGVRSATAEVSEVLNTHSSILEANVYGVPHHE-GRAGCAAVQLRDGTTDAD--LKDLATFTRARLPKYAVPVFLRIVQNSTHTDNHKQGKVALRE----EGVDPGLTGT---------------- 23452296 25 --------------------------------------------------------------------------------------------------------SYQDLLLDAKRILAGLRQWDLKPQDKVILQLEEGHDFIPAFWGC---------LLGGFIPVPLS-----------IAPTYQQLN----NVTKKLHNAWQMLEHP----LILTNRELAP----EIRSLSTHEDLRKQDPTQEIYRGQPDELALLLLTSGSTGLPKGVMLSHRNILSESAGTIQNHFDSEAVTLNWMPLD--HVGGIIMLNVMAVELGCQQVHAPTKYILQNPLHWLALIERHQATISW-GPNFAYSLINDQDAEAGSWDLSSISFLVNGGEQISPKVARRFLKLMKRQG--LAETFGMSETSGGILSNTSDDMPFV--GLGLPIPGACLRIVNDDNEIVHEGAIGKLQVKGA--SVTSGYYQNPEINQAAF--TADGWFRTGDLGYL-ENGYLVLTGRDKDVILINGVNYPAHEIEAVVEEVDGVAACAIQGKTNSSSDQLAIFFSAVEANIETNPELIKKIRGAVVQNIG--INPDYLLPVESIPKTAIGKIQRQKLKQFEAGEFDPLIET------------------ 193212026 2 -------------------------------------------------------------------------------------GDQPAII------TADRRWSFGELDGDTARIAAAFEACGARRGDIVALVAPNSAAILLALMALMRMGAVAAPVNHRFPASHIEGVIARLKPTM------------------TLDAA-------KLETFIT-------------------DALNRTEASFTS-ATEMSRPVSIIHTSASSGKPKAAMHSLSNHW-HSAMGSAQNLPFGPGDCWLLSLPLYHVGGYS-MLFKCLIGGGALAM-------PSPDALADSLTPFPVTHLSLVPTLYRMLRTDGGQER----LRSLKALLLGGSAVSAPL---LREAI-REQVPLYLTYGSTEMSTQVTTSPAPVTEAQADS-GVVLPYRKVAI-SPDGEILVKGEMGYL----------------EENGIRTARDS-EGWFHTGDMGELSEDARLNVLGRKDSMFISGGENIHPEEIEKALTSIEGIEEAVVVPAPDAEYGMRPVAWIKARSDALDDAA----IIASLRDKLGRLKTP------------------------------------------------------ 86136086 51 ----------------------------------------------------------------------------------------------------------------------GLLSLGMQRGEVVSILSEDRREWLYTDMGVQGVGGIASGVYTTDSASQLAYLVNDSGSRFLF-----VENDEQLDYLEIAD------QVPGLAKVIIYDRDGLH-DLQQEKCIFIEDLVAKIPGAFETEIAKSEDTAMLIYTSGTTGMPKGAMLGHENVLASMEAGARALA-VDPNDEQLCFLPLCHILERNVSVYFPLGASSTTVMQEVSPTFFAVPRVWELVLAQEATTMGIAATYLRNLRRM-------LGMDKMRRGGTGAAPISPELLKWYWS-IG---VPLIEGYGMTENAG--IATINTLEQNVPGTVGHPVPGVQLRI----------AEDGE--IQTLGLNNFQGYWRNNEKTAETF--TADGWLRTGDVGRVDEAGNLTITGRIKDIIITAGKNITPAEIESRLKFSHYISDAVVIG-------------------------------------------------------------------------------------------------- 38524616 86 ---------------------------------------------------------------------------------VQRQPERLALV----DAGTGECWTFAQLDAYSNAVANLFRQLGFAPGDVVAIFLEGRPEFVGLWLGLAKAGMEAALLNVNLRREPLAFCLGTSGAKALI------FGGEMV-------AAVAEVSGHLGKSLIKFCSGDLGPEGILPDTHLLDPLLKEASTA-PLAQIPSDDRLFYIYTSGTTGLPKAAIVVHSRYYRMAAFGH-HAYRMQAADVLYDCLPLYHSAGNIIGVGQCLIYGLTVVLR----KKFSASRFWDDCIKYNCTVVQYIGEICRYLLKQPVREAERRHRVRL----AVGNGLRPAIWEEFTERFGVRQ--IGEFYGATEC-NCSIANMDG----KVGSCGRILPHIRLVKVNEDTMELLRDAQG-LCCQAGEPGLLVGQINDPLRRFDGYFSKGDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGV------------------------------------------------------------------------------------------------- 158424991 9 -----------------------------------------------------------------------------LRHQAQHTPDKRALVFSSGKPEIEPELSFAGLYAQAATLARQIADQ-TQPGDRALLVFPSGLEFVVSYFACLMAGVVAVPL---MPPDSSAAIIADCAPVLALSP-----AGEAEDPRGTLRQRLADGN---VRHLPV-------------------ALADNATDDLPARAIARQDLAFLQYTSGSTSTPKGVMVSHAN-LLANLEMMRQRFGNHAGSTH-----VSWILGLILNLLEPLYVGATCVLMTPSGFMHRPLNWLRNIARFEAEVAAAPNFAYHLCVRFRADQMEGVDLSRWTLAVNGAEPVRAVTMARFAETFGFNARTLHPTYGLAE-ATLVVSSAPRGAPPKDAECGLTMPGQSIAIVDPQTRRAEPGAIGEIWVHGA--SVAGGYWNRPEESEATFRAHIEDFLRTGDLGHLDADGELFIAGRIKDVIIIRGVNHYPQDIEGTVAAHPTLRRGAVFCVTGEDGTEQ----VVLVQEVEDETEVFAAIRAAVVNN-HEVNVAKIVLIRPGIPKTTSGKIQRSRTRQQWLDGTLEVWDP------------------ 154298316 60 -------------------------------------------------------------------------------------------------------LSYEDLAGQISERKEVLWKSGIGAGDRVGIVSSGTTDLYVSILSVLAIGAAYVPVDID-DPEERAQLIAEAEVRAIFTDEGTLTPYQTHTSKIHCNPAKRRP--------------------------------------------NPSDDAWIIFTSGSTGRPKGVAVTHRSAAAFVDAEAQL-----------------------------------------------------FASEQRISVVSTVPT-LATL------WPTKA-LCDVRLLIMGGEACPPELACRMAESVAPGG-EVWNTYGPTEATVVACAALLTSTPKQTMRIGLPLVGWKLAVLGPDDRPVRWGEIGELVIGGA--GVARYLSNDAIKFIFSRDEKEERCYRTGDLVRADPEG-LVFVGRNDEQIKLGGRRIELGEIDSALMTLPGV-EAAASAVRRSETGQVLVGYIVRNGAANSTID-----RKMLLEKLPATQVP-MLVAVNNLPVRTSGKIDRNAL-------------------------------- 183982078 70 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEELLASVSDEPLDVELSPDD-LYMLYTGGTTGMPKAVLWRQ-----------HDIFMNSMGGRTFGTGEL--VTGLDDIVVAPLMHGAAISLCGGRPFRFDPAAAWAMAARERVMSLSIVGDAFRPLLDELESG--DYDLSALSVLISGGAALSAGVKQRFVDLL--PQLTILDAGGSSESGSQMVQVSSRVLP----ASGRPIPG-AVVVSEDLARILTPGEIGWLAQQGVIP---LGYLGDKAKTART-FPVIEGIRHSGDRARWDADGTIELLGRDSVTINSGGEKIFVEEVEAAIAEHPAVYDVVVTGRPSPRWGNEVVAIVQLAEGAAPDPD---SIIGEAARHIARYKLPKEIVFCPKVQRSPAGK-------------------------------------- 195381467 45 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTSGLPKAV-----------ALSHKHVTKIAPTDLLLTHATVDWATGFIAIAIG-LLYGVPRVLFDGG---FNAEKFIGMIQKYKATTLVLAP--WQAYEVFTNPLATEESLDSIRFSFITGGWISMQVLQRAQSLMKKSIVAFS--YGTTETGAITV-NIDHSLQ---SSVGRIFPGMRIRIIDEHGNNLAHNEVGEVLIDIG-----SKWLGYVANPVDTEATLQNGWINLGDLGYFDSDNNLYLVDRKKDLLKYKSKHYWPNELEQIIAELPDVLHVCVVGVRDIRNGDSAGALVIKKSGSPLTE-------QQVIEQVAQRVVVDYVQFVDVIPRNQNGKLMRSLARK------------------------------ 67524183 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTIERFRVERLYVVPPILAAL-AANPFLLDLHDLSSVQATVTGAAALDRSIAAKLNKL--RPTWKINHAYGLTETG--VVATLTSPHDVWHGSSGSLLPSFEIRLVKPDGTDAEGDEPGEVHFNS--PSCFLGYVGDDESNKNTFDEK--GWLKSGDIGRKSPNGHLFILERIKDMIKVKGEQVLPRDIESVLLSHPAVIDAAVIGVPDELSGERAKAYIVRSKTVLDEDDLADEIDEFVQGKLHESHLHDRIVFLEKLPKSESGKVLKKDLKA------------------------------ 119717211 39 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPKGV---YSGLLAALVAEERDLWGFTDSDVNLVLSPL----YHS----APLRFAMGTVLAGGAPGAFDPARITAAIRSERPTTMFCVPAHLQRLFAHWDDLANSGDLSCFRLVAHAGAPCPPDLKRRLIEVFPQGSTW--EFYGSTE--GQFTACRSEEWLERPGTVGRARPGRTLEV-DPDGT---------IWCAVP-PYARFEYFGDPEKTAAAWRALPDGRFTVGDLGRLDADGYLYLDGRREDLLITGGVNVYPLEVENTLREHPGVEDVAVYGVPDERWGQRVCA-------AVVGTATAADLDAFARDRLAPPKRPKEYHHLDELPRTLTGKVLR----------------------------------- 153954152 30 -------------------------------------------------------------------------------------------------------LTYKQILEKAVYCLGMLQQNGLKQDDFAILSFENNIDFAISFWACILGGIIPAPISSSF------KRKNASLEKLI-----------------NVWNTLEKPVIISDASMIGSMKNNEL--YEDCKDMLMLDVLRQSTVKGSINLSPSEKPAFIQFSSGTTSKPKGVILTHKNLLTN-IEGIIEGAGLTSEDRFFYYHDMGLIGNHLTLI----ALGIFQINMHPVKFVRRPALWFDLISKYKITVT-SSPNFYRLLRKITDKHLEAWDLSSLRLIFNGAEPIFVPLAKEFMEKLA--VCNLSETYGMAEACLAVTFPIAGTKPFQMASEGYPVPGTEVRIVDEQGKVVLEKQLGEIQIKGD--NVTSGYINNPEATLKSFQD---GWLKTGDIGFMI-DGKLCVTGRMKDIIFVNGQNFFAHDIEFKLEEFEGVKKVVVCAWHDEKEGEKVALFSALRINKDNLKSFYANILSKINEIFG--IVIEYVVLIKSIPKTTSGKIQR----------------------------------- 149924075 19 ----------------------------------------------------------------------------VVTRWASEMPESLAFRHLADGRGDSSSLSYGQLDANARVIASALEQLGPQEGARLLIYAP-GLEFIEAFVACLYAGVTAVPVYPP-SPAQLETRLLDAEPSLVLTT-------------KMISGLLQ-------------PFTQPAPAFASARWLATDGAVEAGGAALVGLRARASLPALLQYTSGSTGTPKGVVVTHANLIAAIASAFGTLDAIARGSKI--ESGVSWLMGLMGKVLQTLYLGVTTTM---SPLTFQPVRWLEAISRYRATISGGPNFAFELCRRIRDEEMEGLDLSSWRVAFCGAEPIRPETLERFAERFGFDRAALFPCYGLAEVSGAWLGQGADTLDLRPGSCGGVVPDHEVRVVDPETREAEPGGIGELWV--GGPSVAAGYWRKPELSAETFLASGEGFLRTGDLGFV-HHGQVYVTGRRKELIVVRGRNIYPQDIEASVATHAAIRPGGVVAVGLEVDGHEQAGLVVEVRKRKLDAATREQLEQAIRLAASTEHNLARLALVPTVPKTSSGKLQRTLVRDLLAGEAAEGEDSTASEEPSS---------- 146282281 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGDPKGVLYSHRSVVLHAAAGLSSAFGLSAFDIMPCSSGTAW--GQP---FAAAINGCKFVL----PDKMDGASLQELIKSEGVTLSGGVPTIWTMYLAHLERSGE--DSGSLARLVIGGSAVPRAMAETFQTKYGVAVCQL---WGMTETSGVVATPTPKLAETRQGRLQ---FGIELKVVDEQGNELPGVSSGRLKVRGPW-----TV----ERYYRSEKSALDGWFDTGDIATLDADGFMRITDRSKDVIKSGGEWVSSIDIENVAAACPGVKVAAVVGVFHPKWEERPLLVVEPHSDAEIT---VEQILAHLEPNIVKWWMPDAVIF-DAVPLTATGKIDKKVLRERYRNHL--------VENPSVVNQ------- 116491257 23 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLYTSCTSGRPKGINHKQ---VFAAAKSVIESHNLSSSDIGYQILPLFHVNGQIIALISQILAGGKLVI----PEKFSASKFWPQIEKYHITWASAAPAIIGILNKTKSNAAEYLNLKSLRFLRSASAPLSKKTADLFQKNFG---ILLVESYGMTEAAGQISVNPQRKNGQKLGSVGLPTV-EKLTIRDSDSHEKKVGEIGEIALSGPSVIQ-KYLWSENKK------DFVDGWLYTGDLGYLDEDNYLFIVGRKKEIINRSGDKISPTTIEEPFRKLSEIDDLVALAIPDEIYGEVPALVVQTS--FNDLKKLKFDLENISKNSLSPIEQPVKFFLSKKLIKNAMNKVQRR---------------------------------- 41407358 12 -------------------------------------------------------------------------------------------------PGATQTLTWRELAEQVRKFAAGLAGLGVRRGDTVSLMMANRIEFYPLEIGAQHLGATSFSVYNTLPAEQLTYLFDNAGTKVAICEQQYVDR-------------IRASGAP-VEHIVC-------IDGAPPGTISVEQLYAAAPRDFDFESVRPDDVVTLIYTSGTTGNPKGVEMTHAN-LLFECHALNAVLPSKFGDRVTSYLPSAHIADRAMGLYGLEVFGAQVTVVD------DPRAIAAALPDVRPTVWAAVPRIWEKL-KAGIEFTDESTRAALQWAMSVGEQIPDEAAEWLRERLGFGEIPIAEVWGMSELSCVAAVSHPR--DARLGSVGKLLPGLEGKIADD----------GEFLVRGPL--VMKGYRKEPAKTAEAIDA--DGWLHTGDILEADAQGYLRVVDRKKEIINAAGKNMSPANIENAILA------------------------------------------------------------------------------------------------------------- 196177641 17 ----------------------------------------------------------------------------------RQQPEQRAYTFLGNGTTETAHLTYKELDQQAQTLATYLQTLA-QPGDRALLIYPAGLEFVTAFIACLYAGVVAVPIHPPRPNRPL-NRLQDAQALVALTTTSLLSK-----LKDKVNPILELQQLNWITTDTPVPEPGT-----------WS-----------PPTISPDTLAFLQYTSGSTGIPKGVMVSHAN-LIHNLKTIQAAFELTPESV-----SVSWLMGLVDGILEPLYTGCLGVLMPPTAFLQNPGCWLEAISHYRATHSGGPNLGYELCAKITPEQQKGLDLSCWLSAYNGAEPIRAETLAQFTSKFGFQSKFFYPCYGMAES-TLMISGLANSENVKVG-CGHPWLETKVLIVNPETTPCAENQVGEIWVSSS--SVAQGYWQQEETFGASVPETTPGQFRTGDLGFW-HDGELFITGRIKDVIIIWGRNHYPQDIEYTVSSHPALAGAAVIQVNGLEK-------LVITQEVERSRKLVDEVVGAIRKVVAAYAV--ALLKTASIPKTSSGKIQRRTCRD------------------------------ 170589826 29 ------------------------------------------------------------------------------------------------------KWTLAELDTMSEKLAKHFVEYGAKRGDCIGIYMNKCAFYALAYTAALKAGCAYLPLDVFYPQPLLIDIITEIKPVVICSTPDI--ANSISDLAPMY---VFGSSLPNPSQSIKLPEIG------------------------------PDDRAYIVYSSGTTGKPKGIECPHRG--AAFSYEYRFVYPYVENEREACN------VFFVWELFRPILQGVEMYVIPDNVIYDLPE-LCRFLSTHKITRMMFTPSLLEALDTHSDETIRST-FRTFRTILLCGEVVTYLLLKRILDILPKMEASILNLY--SISECHDVS-YSNLTEVKYAPVGKVIPGVKVHVIDSEGKEVPMGVPGEIFV--GGPALAIGYINRPERFIELRDQLGDRLYRTGDWGYLLPNSVLEICGRCDTMVKIRGYSIEILAVESVILELPYVKSCVVISVGAEGDDKQLAAYVVLKENVT-----RKQMRADLKKQLPFYMVPTYFVYLASLP-------------------------------------------- 211588564 74 ---------------------------------------------------------------------------------------------------RERSYTYREIQDQACQYAHFFLSHGVKKGDLVALYLQNSNEYLVAWVALWSIGCAPAAINYNLTGDALLHCLKISDATILLVADCRARVEESHDMKPMLDSALKA-------HIRTFPTT-----------LPPKELSKHVAGDF---------PAILLYTSGTTGMPKGCAFT----MSRLYTTLRAMMGDTPGDRWYSYHGTAAIT-----IISCLVMGVSVAI---APKF-SVSRFWTDVRDSESTIFYVGETA-RYLLA---PPPSPLDRNH-KVRCMYGNGLRPDIWERFRERFG--VAEVGEFFNSTE--GVFGLFNYNRGPFTAGSVGHHGLIMRPVAIDPETGDIPYEQGGEIIVNVPSEEAFQGYWHNDEKFLRDVFKKGDLYYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVSEVLGQFPGITEANVYGVRLPNHGRAGCAAIQISPDARQTFD-YTELARFVRSKLPKYAVP------------------------------------------------------ 145222140 27 ----------------------------------------------------------------------------------------------------------------------------------VGILLANVPDFVFWLGGAALAGATVVGLNPTRGTADLAADIRHADCRLIVTDSVGAQRLRGI------------GHGVPDDRVLVVD------------DPEYRRALEACATEPAVAAVGASSLFLLLFTSGTTGASKAVKCSQGRLAIAYVATEK--FGHHRGDVDYCCMPLFH--GNALMLWAPLANGATVCL---TPSF-SASRFLSDIRYFGATFFTYVGKALAYLM-ATPEQADDSDNTLTRGFGTEASP---EDQAEFRRRFGAE---LHEGYGSSE-GGAVATPDPAAPATALGRPAKPC---APAVLDPRGRVTADDAIGEIVDRRG----ARDFEGDADRVRN-------GWYWSGDLGYVDRDGFLYFAGRRGDWIRVDGENTSALTIERVLRRHPEVIAAAVYGVPDPRSGDQVMAAVEVAEPGSFD------INAFVQDDLGAKGFPRLLRVSARLPATGSNKVLKREL-------------------------------- 215506878 33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAPHTEIRIVDAAGSVLPVGEVGEVQVRA--PSVFAGYW------KHSVTGVYDDGWLTGDQGAVTDQGTFEIKGRIKDLVIKGGVNISPEEVETALLGHDAILEASVVGVPDARLGEEVCAWVKLREGATAN---IEELQRHCRTKVNSLKVPRYVVIVDEFPRTSVGKV------------------------------------- 91792426 13 ---------------------------------------------------------------------------------------------------EDREYSYRELFAQADLIACQIQKL--TTTDAVLVLSKKSFKGYAGILSCFLAGVTYIPLNDSFPTDKLVDIIQSSGCTTLL-ADPGCE-ESLLKLLQQLPDPLKTSNLSYAQGVHTLADNLDDNETVNEYAASYANLQSTGSTKHKAEPVSNSHLAYLMFTSGSTGKPKGVPVSTQNLLSYHSQFFEFTFDLSMHDIMVC-----WTSG------GCLYA---------------ADGFAKLMSKHKLTVWFSVPSQVSAAQAVLKNKFFKQQLPNLRYSLFCGEALPASLTRDWASV--APHSSIDNLYGPTE--ATIAYTWLRVDPDKHGECGKPFGDNKVMVLDEQQRLVASGEIGQLYLYG--PQVVAEYWQDPANTQKSFLSQQAHLYCTGDLVSQSPSDELAFHGRADQQIKMRGYRIELQEIENKIRSLTGSQQVAVLAHPIGINGEVLGL-------AAFYDALEHEMILLCRKVLPDYMIPSRGYYLAKFPHNANGKVDRKAL-------------------------------- 154272858 17 --------------------------------------------------------------------------------------------------------TYTEIRLRSIRLASQLRQKGISLEEPIGIIVYPSVNDVITQIAVIYAGGSCVPLDPNLSDEQLESRL------------------KKLNTRYTIVDCANENRLSGFHQLVV-----SEDEVENGIPC------AEASPDL-PVSTSFEHRTHLIHTSGTTSEPKAVQ-----ILARSVLEVVCHFPFVPLDVNSTSFDVSLVD-----VWAPLLRGARVVLVSKNILL-DPFALADTVKKFHITVMATTSAVLNL-----AAVVHPSAFSGLKMCMIGGEVAQPSAVKTILENAPPGQ--LINAYGPTECCAFALAHRVTLDDTKSISIGKPIGATSAFILDESMCPVKDGEVGELYL--GGPGVSRGYVNNPQKNSEAFLE-INGVYRTGDFVKRDQSGRIFFVGRRDNQVKIRGFRIELEAVETALLKTGRFSDAAA---------------------------------------------------------------------------------------------------- 197121932 20 ---------------------------------------------------------------------------------ARRRGDATAVKFKS--AGAWRDVSWAEMARRARDVADGLAALGLRAGDRVAIIGDTNLEWILADLGILGAGGITVTIYQSNTPAECQYILADSGARFVFCDSAAQVAKREVRAKLPALEGLVRAQGPAADA---FERTLADVERAG---VAWR---ASNPDAHAAARIGRDDPASFIYTSGTTGNPKGVVLTHGNW-VYEALAVEGLKVVRPDDLILMFLP----MAHSFVIEAVWSTGATGAFVESRPTMPSVPRIFEKAYNTVISKGLATPGALQEFEKYAAAKEQGKDYSSLRLFVSGGAPLSPKIAHFF-DQLGFV---ILEGYGLTETSAGTFVNRPGAN--RIGTVGPPVPGTEVRI----------AEDGEILVRG--PCVMKEYYNNPA---ATAEVLKDGWLATGDIGFVDEAGCLKITDRKKDII------------------------------------------------------------------------------------------------------------------------------- 194336560 42 -------------------------------------------------------------------------------------------------------ISYSAFEKDVNSFAAFLKQNGIKAKERVAILSENRPGWYLSDMAILNIGAINVPLYPSLPANQIEYILSNCSAKGIIVSN-MLQLGKILSIWQN---------LPELTLVVVMNRLEETIE--DVLDLNQEKILAEKPWCLEGVPVEPDDVATIIYTSGTTGLPKGVMLTHRNIC-ENVKSCSSIMRLDESDCSLSFLPLSHATGGYYLIFS---CGAAIYLAESIETISLN------MSEARPTIIFTVPRLFDRIKKTGEKYHQKHALARLRYFVSGGAALPQKIGEFFQAL----DISILEGFGLTETS--PVTHVNRPEKIKYGTVGPAVENVQVMI----------AEDGEILLKG--PNIMKGYWNDEAATREV---IRDGWFHTGDIGVIDRDGYLKITDRKKHIITSGGKNIAPMPIENLISDSSYVDQVIVIG-------------------------------------------------------------------------------------------------- 212526382 52 -------------------------------------------------------------------------------------PDKVA-IW-----SRERSYTYRESLEIISQLAHYFLSIGVRPGELVAVYLMNSPDFIFIWLALMSIGCAPAGINYNLHGDGLLHCIRVPHAKFVIVDDDASCRERIEAVRPTLENELGITTLLLSE--VMHKAT--------------SEFPKTTPDEKYRLNVKESFPLMLIYTSGTTGLPKGCAFTTGRFYAGASVTNPT------NDRWYCCMPLYHGTGAVWTL-GRLVSGTSVAI--GRKF--SASNFWNDVRDSESTWFYVGET-VRYLLNNPSSPRDKEH----KIYGMLGNGLRPDVWEKFQQRFGVQE--VNEFFNSSE--GMLALMNVNRGPFSAGAVGLRLLFHNPVAIDETGKRQPYEEGGEILVAIPNKEAFQGYWDNDKKFAQDVFKKGDLYYRSGDALRRKDDGRWYFMDRLGDTFRWKSENVSTTEVADTIGRYPGVTEAIVYGVLVPNHGRAGCA--ALELSVTEKEFDWKDLTRFVRSQLPRYAVPVFLRVSKGSKHTHNNKQNKVPLRQ------------------------------ 197105201 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGVKRVLTSHRFVEQGKLHDLIDALEDRAQITYLEDVRATIGLPDK-------------LYAAAAGALPKQFRASVAPSDPGVILFTSGSFGAPRGVVLTHAN-LVANCRQIATHIALDPNWVFFNPLPIFHVFGLTGGVLLPILTGMK------AFQYPSPLHTKQIIKDSKAAVLLATDTFVNQYARAAD----SDELAGLNFVVCGAEKVRDETHNLIAEKFGP--IPLLEGYGATEASPVIAVNKP--TDNRRGTVGGLLPGMETKL-----EPVEGPGGGKLLVRG--PNVMAGYL----RPDGGIDPPAGGWHDTGDVVSITDDGWVKILGRVKRFAKVGGEMVSLTAAEDLAAAVPDCRH-AVVAVPDAKKGERLIL-VTDRRDAEAAP-----LLAHAQKAGAPLAVPRRIIKVPEIPVLGTGKTDYVALQRIVEAELR----------------------- 126436808 57 -----------------------------------------------------------------------------------------------------RDISYREANETVNRYAAVLADRGVGRGDVVAIMLRNSPEPVLLMLAAVKCGAISGMLFHQRG-DVLKHSLGLLSAKVVIAD---------------------------PDFVDPIKECGADTDGL--LTIEEFEELAEGAPTDDPEAVLAKDKAFYIFTSGTTGMPKASVMTHYRWLRALAGFGGLGVRLSSKDTMYCCLPLYHNNALTVALSSVLNSGATLAL--GKSF--SASKFWDDVIRYDATAFGEICTYLL------NQPKKDTDRKHVRVI--AGNGLRPAIWDEFTNRFGIDR--VCEFYAASEGNTAFVNAL--NVDKTTGMCPTPVAFVEYDVRDEKGKKVRTGEPGLLLSKQPFDG-----YTDEKKLVRDAFKDGDVWFNTGDLMRYQGLGHAAFVDRLGDTFRWKGENVATTEVEAALSLDPTVDECTVYGVEEGAGGRAGMAAIKLNEGCDFDG---KTLAQTLYDRLPSYAVPLFVRVVGELEHTSTFKSLKVDLRKEGHG--------SHIEDP------------ 169245426 5 ------------------------------------------------------------------------------------------------DDGTRREISRRQLYDEVSLMVQALVNAGVKEGDRVGAIVTHDIEAIVSYLAVSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVSEYGYAGKRIDVGPTIRAVAESAAPEK----IVLIGDAVPESLAGLACVTLRGFVAYAAGEIAFNRLPVKAPLAILYSSGTTGKPKCITHSGGGLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126461723 13 ----------------------------------------------------------------------------LLHRNATAFPRQPA--YREKEFGIWQVWNWAEAASEIRAIALGFLALGMQRGDHVAVVGRNRPALYWSMVAAQMCGAVPVPLYQDAVAEEMVYVLDHCGARFVICGDQ-----------EQVDKVIEQDRIHHIEQVVYVDKRGMR-KYDHSRMNWLEDVVAEGRAAHRIAELEYDSTCVMLYTSGTTGKPKGVVLSNRN-IIETSKNSVAFDGLRPGDEVLAYLPMAWVMWTGFCVNCPES--ATTMMND--------------LREIGPTYFFAPPRVIRMIKKADGRPVSTADRSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ASVFITQQPDG-QVRSDTVGVPSPGVEVRI----------AETGEVFYRS--PGTFVAYYKNPESTAST--KDAEGWVATGDAGFFEETGHLRIIDRAKDVGKMAGRLFAPKYVENKLKFYPSILEAVVFG-------------------------------------------------------------------------------------------------- 46111025 222 -----------------------------------------------------------------------------------KQPDRPAVAWDG-------QLSYGQLDKYSTTLAKHLLTMGVCTHTIVPLCFEKSMLMPIAMLGVMKAGGACVAMDITQPEERLRTIVDDVNPALILSS----------ATNKDLATAVSDCQ------VIVV-------------DLNYVESSPPRTEDHELPMVGPQNTIYVSFTSGSTGKPKGAVINHGGRSLGFTKSSR-VFDLAP----YCF-DVAW----SNVLH-TLCAGGCLCVPSGINAMTGISASINNLEANLVNI---TPSLLRIL--------DPNDVPSLQTVLLSGEPPDHATLRWI------PRARLVNTYGPTECSSHTDLTLSTSWPPNIGS----GIGSNLWVVNCHNADLLSGAIGELWLEGPLVGQ--GYLSNPQMTEKSFVKDRPGLYRTGDLVRSNGDGTVTFIGRKDTQVKIRGQRVELDEIENCLEQQPEPRVVVEVVSPDQGYRQVLMVFIETSKSQDNIEAITGTLQETLTKVLPSYMVPQVYIPLHEIPLSPTGKTDRRLLRD------------------------------ 46111025 1304 ---------------------------------------------------------------------------------------------------------YGQLHTYSTIAARNLVKLGVEPGIIVPLYLAKSVWTTVAMLAVMKTGAAFVLVP---ATDPLL-RLH-----AIIAQ-------------------------TSSPFVVVSQDQGRGLDGCRG--VIFQDLLNQSNEYCKPRSFDTSNTAVILFTSGSTGTPKGIVWNHQA-LSTTATQLGEAFQLQHTSRTFQFAS------YSFDVFATLIMGGVVCIPSESERLDDTARA---ILKRQANWLCITPSAAKALL---PEVV-----SSLKTIVFAGEQLNATVYNWYAEASLSAYCRVYEGKWSNGTIGTAFANVCWVVDPENGDTLLPI-----------GAEGELVVEGN-AIADGYLRQSRDFYNDPQGSKEHP-GRRGRLYKTGDIVSYNADGTLKYRQRNDTQVKIHGQRVELEAIEHCLQEIPDLAETVVIVTPAQNDDPILLAFLSFNKNNDFTSAMSN--VAAILEDKAPHMNPSVYFPISKLPFTLNGKIDRRSLRAAAE--------------------------- 15843118 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTDEVAAHRDTEVRFRSADLADLFMLIFTSGTSGDPKAVKCSHRKVAI-AGVTITQRFSLGRDDV--CYVSM--PLFHSNAVLVGWAVAAAC---QGSRRKFSASQFLADVRRYGATYANYVGKPLSYVL-ATPELPDDADNP-LRAVY--GNEGVPGDIDRVGRRFG---CVVMDGFGSTE-GGVAIT---RTLDTPAGALG-PLPG-GIQIVDPDGEPCPTGVVGELVNTAG-PGGFEGYYNDEAAEAE---RMAGGVYHSGDLAYRDDAGYAYFAGRLGDWMRVDGENLGTAPIERVLMRYPDATEVAVYPVPDPVVGDQVMAALVLAPGTKFDAD---KFRAFLTEQLGHKQWPSYVRVSAGLPRTMTFKVIKR---------------------------------- 171742123 56 --------------------------------------------------------------------------YSLLTERIERTGEDTIIAARKIGPGRWANVTTGEFRQAVVAAAKGLIAFGVKQGDAVTIFSTTRYEWGVLDFALAAIGAVSVPIYDTDSA-AQAERINDSEVKLAI-ADNRERFDR-------LDSVID--HCPSLKHILMLDSNAMGALEGMGVAVSDEELSARMG------AVKADDLATIVYTSGSTGAPKGAELSHRNFAITRAASMALHEMITDD--------------HPLLLFLPLAHCCSIASDDGVVGYPDTKTLLPDVRSFEPTYLLGVPRVFAASRKAGTGWKAARDWSRIRYVACGGAPLDASLAHFF----AGIGLPMIQGYGMTETAAPFAAT--RVTDNVIGTVGQPAPGSSVRI----------STDGELQVKG--PNVFLGYHNLPDKTAEVFTE--DGWLCTGDLASIDDEGRITITGRKKDIIITAGKNVSPIPMEQEIAKCPIVEHAVVVG-------------------------------------------------------------------------------------------------- 195435328 53 ---------------------------------------------------------------------RLNYTADVFERNVRAHPDKVAIV------SETQKWTFRQVNEHSNKIANVLQAQGYQKGDVVGLLLENRAEYVATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCTALI-------------YGEDFIEAIGDITKDLPTNITLYQNNNSEVKPSTGQVKNLNELLVAASTEKPNKSVNHHDKLVYIYTSGTTGLPKAAVISHSRYL-FIAAGIHYTMGFQDDDIFYTYHTAGGIMCMGQSI----LFGSTVSIR----KKFSASNYFADCNKYNATIIGEMARYILATK------PSEYDQKHVRLVFGNG--LRPQIWPQFVERFNIAK--VGEFYGATETVGA-IGFVSRILPIYPISIIRADP--------DTGEPIRNANG--LCCKPNEPGVFIGVKGNPSREFLGYVDEVKDVFKHGDMAFLDEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVPHTEGRAGMAAI------YDPQREILNEFAIKLSKVLPAYAKPQFIRLLTKVDLTGTFK-----LRKV---DLQKEGDPNAIKDPEAYDQIQRNE-- 67902892 223 -------------------------------------------------------------------------------------------------------LTYGELDELSLRLAHHLVGLGVGPEKFVLSCFEKSTWAIVARLAVLRAGGAYISIHATNPPDSVIQR-----------TEAGV-------LLSDVKFAARFQHL--VPHFVGITPE------------WLRSLPVNHAPPCDTVV--PENACLVLFTSGSTGQPKGIVQVHQSYTTAIRDYVRNI-GLDSTTRMLHFDDYAFDISNLELLVPLTIGGCCCV----PPPVKTTDNLINAISSLRANITFLTPT---VAIKLDPAEI-----SSLHTICVGGEPLPKELINKYS----SSSTRLINQFGMGEV-AICCAYNDSIHPDRGNTIGRPASG-PIYIVDSASRLLPLGAVGELLIEGPHLS--RRYLDNTARTAAGFLSKTPRWYRTGDLGRLNADGTLDYIGRKDTILKLDGCRVDAIEVEHQARKCLSPADAIVVGAIDGTEDPQIAALLYL-DGHTDSKEKVDTIREAIKQALPAYMVPSVFLLMSWMPRTASKKTDRKKIRMLA---------------------------- 108800855 114 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGPDDTFMMIFTSGTSGEPKAVQVPHA-MVLFAGGALVERYGLTEADV-CYLAMP---LFHSNAVYAGWSV-AVGAGAAMAPATFSASRFLSDIRRYGATYMNYVGKPLAYILATTEKP-DDHDNP-LRIAFG-----NEAADRDIEAFGRRFGCTVWDGFGSTETAVIITRP----DDCPQGSIGKGFPGVAVARFDENGALLNADTVGELVNTAGG-GLFRGYYNDPN---ATGDRMRHGMYWSGDLAYRDAEGWIYLAGRTGDWMRVDGENLTAAPIERILLRLPAINRVAVYPVPDEHVGDQVMAAVVLQDDAKLTPEEFEEFLAAQRD-LSTKGWPRYVWIAADLPSTATNKILKREL-------------------------------- 211957785 14 ----------------------------------------------------------------------------LLIRNARDWGDRPA--YREKDLGIWQSWTWLEVLEEVRKLSLGLKSLGCKEGDKVAVIGANRPHLYWVFAAVQALGGIPIPVYADSVAEEIAYVLGHAEVRFAVAEDQ-----------EQVDKLIDMSELPLLEHIIYEDPKGLR-DYDHTRLHRYKTVQDAGDEKLAEEWFEAEDVAVILYTSGTTGRPKGVMLTFNNLMVSVQNANKFNLDENADTV--AYLPMAWVGDHSYITAGYCVNGPETVVFEGMLTHEDAGTFLDYANKVGERILGESVSLFRMKYAVGEFCVYGPGFSRVRVAYTAGEAIGPEIFK-FYRSIGLNLKQL---YGQTES-SVFITSQPDG-QIYADTVGVPMQDVEVRIADS----------GEVMYRS--PGAFLGYYKNDDATKDT--KTEDGWVHTGDAGMFLENGHLKIIDRAKDVGKLNGSMFAPKYIENKLKFFPNIKEAVTFGNERD----YVCAFV------------------------------------------------------------------------------------ 111017503 36 -----------------------------------------------------------------------------LHRIATRFPDRTAVI------SAEGSMSFAELDRRTDRIAAGLVRLGLDRLDPVIFQLTNRLETVLAWYGCLKAGLV--PVAT-LAAHRMHE-IGHVSRKV--GAVGHIVEARTAGF-DLVEFAREHAGHPSIRHIISVGDEAGKDQPGVTRLEDIGRETDPAAARAVVEQIEARDPLFQL-SGGTTGVPKVIPRIHAEYWNNALLYAQR-LGWDEHSRVAHLIPIIHNAGISCGLHAAHSVGACLVL-----ATADAPAAFELMARTEAT---------EVLIGHGHQAVLTPDRASLRRVVLSGAKVPPELFERVDDGAGHWAGQL---FGMSE-GLLTVTPIDSPTHARLTTVGTPIASDDIRILEPGTEDLPDGDVGELCCRGPY--TIPGYFDAPEHNRDAFTS--DGFYRTGDLAVIDGERYLSIEGRIKDLINRGGEKINAEELELLLLEHPRIANAAVVAMPDPRLGEKTCAYLVATDEEPLS---MKAIQEHLRLGVAKFKWPERLEWVPSLPHTNVNKIDKKRLRA------------------------------ 156040824 40 -----------------------------------------------FDKIVDND-APMFPRPNFFQGSLLNFAENLLYPNLSIDPDSPAIIAATE--STRSTVSWAELREEVRKCTNALRKLGVKPHDRVAGFVGNHTNTVVAMLAAASIGAIWTGVSPDTGVAAVLDRLVQIEPVVLFADNGVEYNGRFHESLSKAREIVK--ELKGLKRLIIFDTVDLPIDVEGGKAETYDEFLKR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149185224 10 --------------------------------------------------------------------------------------------------GEWQTMSWAEAADRVCLLSEALLGLGLKHGDRVCLVSENRPEWCIADLAIMAAGCITVPAYVTNTERDHVHILDNSGSKAVIVSTE--------KLLGPVHGALQATGIA--DHVIGIEDLHRQQSGSFGYQQWGDAAAARKAVEERIAHIGRGDIACIIYTSGTGGAPRGVMQHHGAILCNIAGAAEILFGIDDEERFLSFLPASHAYEHTGGQFLPISVGAQIYYSEG------LEKLASNIEETKPTIMVVVPRLFEVLRKQGKDAVVGRLLKSIKAMVSGGAPLNPEVGIFFE----SMGLTMLQGYGQTEAGPVVACNRPAAIAMH--SVGPAMRGVEVKIA-EDGEIL---CRGELV--------MHGYWQNDERTIK------DGWLHTGDIGHLDEKDRIVITDRKKDMINDKGDNIAPQKVEGMLTLQPEIGQAMVAG-------------------------------------------------------------------------------------------------- 115608267 102 ----------------------------------------------------------------------------VFDDHVFKQPEHPCILYEDEV------YTYAEVDGYANQVARWVMDTDLQKGEAICILLHNGPVFAWTCMGLMKAGIVASLLNTNLKSAALLHCLQVSEAKKVIFGAELWPVIKEIELIDLNIEAWMINDTKMADPTVPSDVVTMDISKLSGQPYSRD-------------AHKLTDMAIFIFTSGTTGMPKPVLHRK---IIRATYLHFFSY-LTPDDVYY----IALPMYHS----AALLQGTFSIWYYGIAKKFSASRFWDDIRKYRATGFHYIGELCRYLLAQPKKPDDGVYPRKIRV--SQGNGLRPEIWREFQERFQVGK--IFEIYAATE-GNFGFINIDG----KVGTVGRPWFAIDLEIVDYDGEPLPKGETG-LALTKISKDNPTGYKGSEEKTLQSSVKRGGDMYFTGDLLRLDEDGYVYFKDRVGDTFRWKGENVSTMEVSQALSKFPAILEANVYGVKIPGDGRADMAAVVIREGHQFDCA---ELFIHVTYFLPGYACPKFIRVVDQM--------------------------------------------- 42524536 245 -------------------------------------------------------------------------------KHLSEFPERVALRWAGDPKTPIKHITYRHFAARINSFARGLMDIGIKKGDRVIIFLPMSLDMYTAMFAVQRIGAIAVFLDSWARSHHLGASAECVGPKAMIS------------FKMAFDLVEQVPEFKSMPIRVLYGPG-------DKFTHKFEELLK--ADPSPIEPVESEFTALITFTTGSTGKPKGANRTHR-FLSAQHHALSHVIPYTEKDK-----DM-----PAFPIFSNLASGVTTILNLAAPAAHDSALLACQILHENINCTTLSPSMLVGVAKFCKE--NNIQLTGLRRVVTGGAPISKDDVKAFYEIAPQTDLWIL--YGSTE--AEPMAHIEGRDMLKESNITDPEIGVNVGHISEDIDEVANGEVGEFICTGDHVC--RDYYNNPEAFKTTIMDEKNRVWHTGDLAYIDPDKNLWIVGRVNNAIERAG--------------------------------------------------------------------------------------------------------------------------- 50553548 52 -------------------------------------------------------------------------------------------------------------LARVFKVSGMLRAQDVGKGDKVIFYVGNTADNLACHIALHDLGAIISPASTAYDVNDLLHQINVVDAALIVA---------EAARADVAREAVAKAGDKKHVKVVVFEELLEQNRRVRPN------LIRVAPIVHLSKEQAYTTLAYLGMSSGTSGVPKAVELTHFAMTSNVQQTAKNAPNLVDDDTVCSAVIP---TSHIYGLALFMLHGAKVV-------YHKKFDLVEMLEKHGVNYWVLVPPIIVALAKH--PIIDRYDRANLKTITSGAAPLGGNVVDAVQTRFNNRRIVIYQGYGLTETAACLCDPLWDNLNVV--TVGTLVPNTEARIVDENGDDQPAFEVGELYLRG--PQIMSGYHKNPKSTEESFLRHYQDRWLTGDVAVIDNFGRIQIVDRTKELIKSMSKQVAPAELEALLLSHPDVVDVAVIGVWQEEKAESARAFLVVRDPKVD----VVAIKKWMDEQVPSYKRLGGVVVIDAIPKNPSGKILRRLLRQ------------------------------ 37521517 23 ----------------------------------------------------------------------------ALRRWASVRSARNAYTWEGESAGAVR-LTFFEIDRLARAIAARLQQSNL-RGRRAVLLYPPGLEFVAAFMGCLYAGVTAVP---AHSPRPLQAILADAGVTAVLTTAASLARSDQWTT--------QNPQLAGLQW-LATDNLGTDLA-----DTW---------QECTF---SKDSLAFLQYTSGSTGHPKGVMITHGN-LLHNQRMVEGAFGHSDETIF-----AGWLMGLIGNVLQPLHLGIPCVLMSPVDFVQKPRRWLEAITRHRATTSGGPNFAYDLCRKVSAEQREGLDLSSWRVAFNGAEPVRAHTLQAFAAACGFRAKAFYPCYGLAETGGLFQTPVVPAAEDDPGSCGRPWLGQEVVIADPNLTLCPPAQVGEIWVAG--PSVARGYWNRPAETAATFGARLAGFLRTGDLGFI-EGGELFVTGRLKDLIIIRGANHYPQDIEASVENHRALRPGCGAAFAVEFDGEERLVVVQELERQLPQALDFEEVLSSIRQAVAARHGLAALIKTGSIPKTSSGKIQRRTCR------------------------------- 87310773 16 -------------------------------------------------------------------------------RRVTASGEAPAL-WTYE-AGEFRSCTWIDLAADVAAVAASLRRLGVASGDRVAVELPNCHEWIVADLALAAVGAVSVPLHVTYKAEERQRLLEHSGAQ------------RSI--RSLTEEDPTQPARDNENVSLVDLNAGCELE-------SWDFLTVDAANLCELRSPDPASLATIVYTSGTTGVPKGVMLSHSN-LAFDALALVEAFEDSAADRRLTFLPFSHLYARTCDLYTWIILGNEMVLARSRETILDDCKLMRLIN--GVPYFYQVADAVRAQGKINEPGALQNMLGRIKMCASGGAALA----DYAAEIFAQQETPIRNGYGLSESAPVITASSKKV--YRRGSVGKALPRVEVKI----------AADGE-VLTRG-PHVMPGYYRDEAATAAVIDS--EGWLHTGDLGRLDEDNFLFITGRKKELIVTAGKKVAPGQIESVLASDPLIAQAIVIG-------------------------------------------------------------------------------------------------- 156390922 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKSDDPIVASGTSGTTGNPKLVQLTHAIVNLQGGVSFK-VSNRK--ITSFVARPIPWIGGLISLFKG-LYSESTIVW---IPTEKTQEVVCEVIQNESCNTW--APNHL--FLPKLKALQTKYDLSSVRLLVLTGRRHTPEEMFLVSEAFPNAN--IIHAYGSSESMKIGMRFQNRETIKDKSSVTKLLPGVEVKIVDANNKVVPRGEPGEICCRSE--CVFLGYLGNLE---ATSRAKSPGWLHTEDLGTMDDQGMIEVIGRTSEIIKRATVKIFPGEIKAELLKNPLVADAIVIGVPDQRLHEEICACVVFRKSGSDGLSL-DALADWCNEKWPARAKPKYFVVYDEFPMTRSAKIDLKEVKKIAL--------------------------- 94312707 47 --------------------------------------------------------------------------------------------------GPEGEFTYQELDERTDRLGAALLALGLRPLDRAVFQCGNSNELLFAFLGCLKAGIIPLCSLQAFRKLEVSYLGNLCEARLHFVQ------GDDPKFDDVAFAEEMQAEVPSLQFILQARGE------RRGRAVLLADLIRDAEVDHEP----FQAAVFQL-SGGTTGVPKIIPRFQNEYL-YNMRAVAACNGYTAEDVLFFPTP---YMHNLNMFFGPLLCGAKVTV------APDIGTLQSLVRNYEPTWFGVAPELLRGARRNFIAPKNAANLTRL-----TGSP-------------------THHIFGMTE-GVIMFTRPEDPSEIREQSIGYPVSDADVRIVHPGTEDVGDGEVGEALFRGPY--TIRGYYKSEKRF------TADGFYRSGDLMVVDGKRYYFFLGRIKDVVDRGGEKINAEELENVINQHPSILASAVVGMPDKVYGERVCAFVLLKPAAASGPELAQYLQEV---GLAKFKWPERLEVIPEFPLTASGKLSKVLLRD------------------------------ 37524757 31 -------------------------------------------------------------------------------------------------------YSYRELHELASLLARGF-SLSQGKGKRVGIFAG-----IVASL-CY--GKTYLPLNEDQTPESLLSKITDFD--LLVTCAE--EQKLLHDLLKHIDKPL----------VIILSDSKQRPNWC--NDYPRHYFLAHADAKIPTAQMKTDNPAYLMFTSGSTGNPKGVEVAHTNVTRYVSNTIAL---YQPTDRFSQICPLGFVSVHDLFV--PWAIGASTHVFDAK-NSLMLGTFVR--DKH-LTFWASVPSIILYFQRS--RQLEPGSFPNLRQSLFCGEPLLQSAKSW---HMAAPASHIDNIYGPTEICGYRWSPEPTETNELIVPIGTPYPGTKLKI-GRQRQNAGDVGEGEL-------------WIGGEQVVSGYLSEYDGWYRTGDWVKRDNDGIFHFLGRCDDQLKVNGQRLERLEIESMLSKAVGVDDIAVIGWP-VIAGNCVEGLVFFISWHEKSN---LELRKICQQLMPRSMWPTR-LVIGAIPKNRNGKTDYKQLKKLAEG-------------------------- 27525931 256 -------------------------------------------------------------------------------------------------------FSYKELNELSTGVKHDLRHLGIGPEVFVPILFEKSRWAVIAMLGVMKAGGAFILLDPAHPPKRLRSICDKVSARLVVSS---------------VQQADLAAGLAG--HVVIVGGEVATAGMAQH--VGEHD----DSMDCIAAPHNA---LYAVFTSGSTGTPKGVVNSHSSFLAAMPVYLK-ALELDNNSRVFQFASYAFDVTIFDALMTLVAGGCVCVL-------SNADRSSDLIQHFGTTHLSVTPTVARIL--------DPQDFPSLKTIVLGGESASDELLKWV------NNVRVIRLYGASECTVMSIQCTSGPINYETGNCCW--------VVNPQNHEQPLGAVGELLVEGAVVG--RGYLDDASQTSETFIEARQGVYKSGDLVRIAADKSVQFVCRKSTQVKLRGQRIELGEVEHHVLAIPSATECVVITIPDASRPPMLMAFVITARRNATSDAVFAEITSKLRDALPSYMVPSVILPLRIMPLTGTDKINRKLLRQLAA--------------------------- 189211640 166 --------------------------------------------------------------------------HHIVERQAALRGNGVAV--AASDGS----LTYKELNHLATILGVYLNKLGCERGTFVPLCLDKSLWAIVAMVGILKSGAACVPMDPTHPTDRLAQIIRETKANVVIVSNRYKSR-------------------FSVRNSIVL-------------AMPFFQELGTQGPYAEHVSVQPHDTAFLMFTSGSVAKPKGVILEHA--AIYSSLELVEVMNITSSTRSLQFASF---TFNVSLIFAPMLRGACVCI----PSHHRLNNLPEFIRHFNVSAWFTSTT---------LAQLSPTDVPGLKRVTIGGESITRDQL-----AVWAPETDLNITYGTTETAAWCLFHPSLSPDSDPYNLGYAAGG-AVWITDPSEELAPVGSVGEVLIEG--PALARGYLNDPEKTAESFLNARPGVYRTRDLARYNSNGSIEFVGREATRAKLRGHRIEVGEVEMHIKQLSRVAEVVVPATSHSGGNPILVVFIWSGTGAAPKEASQAAFLARLRDILPGYMVPTTAIPLNFIPLTTSGKTNRRQLREQAS--------------------------- 46124169 117 -------------------------------------------------------------------------------------------------------ITHHELLQFVNNFQLPVESPGRKP--IVSIALPNGP-----LLAATCI-AVASPINPAAGPEQFRADILQARSNFILTT-------REEYTKLQLD-----ASWVSDNNIRVY-----VIDWVAGDGISVETLDGKSVPTGIVERVAADDISLILFTSGTSGTKKVVPLTTHSIVTGVVAVIESW-GLTSEDICLNMMPLYHVGGLVRNIFAPFANGSTVCC----PSF-DANLFWDVAETIQPTWYYASPSMHSVIVAEAAARPEALQKSRIRLACNAAGGLLPSLAYQLRDTF---NCVVLPSYGMTECMPISTPPLDYRLD-REGTSGI-STGPELTILDWSEDQVPINTVGRICVRGD--PIFPGYLKADGSYDKSPFNA-SGWFDTGDLGYMDSDGYLYITGRSKEVINRGGELISPFEVENAI--------------------------------------------------------------------------------------------------------------- 146342142 653 ------------------------------------------------------------------------------------------------------KLTYRKLLLGAQVLSRKL-EHGTMVGENVGVLLPNSAGVAVVFMALQSIGRVPAMLNFSAGPVNVLAAMKAAQVTTVLTSRAFIEKGKLDKLIAAIEGQARLVYLEDVKAAV------SAVDKIKG-------ILDGTKPR---VARNADHPAVILFTSGSEGTPKGVVLSHRNILANAAQALARV-DANANDLVFNVLPVFHSFGLTGGMMMPMLAGIPIYMY---PSPLHYRIVPELIYQTGATILFGTDTFLTGYARS----AHAYDFRTLRLVIAGAEPVKDRTRQVYMERYG---IRVLEGYGVTETAPVLAMNTPMAN--RVGTVGRLSPLMEYRL-----DKVPGDEGGRLSVRG--PNVMLGYVRAENPGV---LEALPGWHDTGDIVTIDAQGFITIKGRAKRFAKIAGEMVSLTVVEQIAATLWPQAASVAVSIPDQRKGERIVLITTQKDAE------RAAMQRQAKAQGAPLAVPAVVMVVDKIPLLGSGK-------------------------------------- 169631238 121 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PQIEIADVRPDDLYMLIFTSGTSGDPKAVQITHAGIMLSSR------FGLGSTDV--CYLSM--PMFHSNAVMAGWAAGASIALR----RKFSASGFLDDVREYGATY----ANYVGKPMSYVLATPQRPDENPLRIMY-GNEAAAGDTDRFATR-FG---AVVVDGFGSTEGGGWAPGTPPGAIPLTPDQTGRPCP---PAIFDQSGKVINAAETGELVVTG--PGRFTGYYKNPEADAE---RMVGGRYHSGDLAYADENGYVYFAGRLGDWLRVDGENLGTAPIERVLLRHPDITEVAVYGVPDPTVGDRVMAALV---GADFDPVTLSEFLSA-QEDLGPKQWPSFIRVSGELPRTATFKVIKR---------------------------------- 195436376 92 ------------------------------------------------------------------------------------------------------KLTYSEVLLLSQRIAGYFQKRGLQRGDCVALMMETRVEYPCIWLGLSQLGVITALINSNLRGESLLHSIRVANAKALIVGSE---------LADILQNLITAEQLP--RDLPIYQYADEQLRSTPGNAIDLNVELSRQTPELSKVILPEEALLYV-YTSGTTGLPKAAVITNLRYLFMTAGTF-YMLRLRSDDIIYNYHTAGGIVG----VGNALLNGSTVVLR----KKFSASNFWRDCYRNRCTV----AQYIGELCRYATPYTKDQQQHNLRLMYGNG--LRPQIWTQFISRFGIPQ--IGEIYGATEGNSNLIN-----ITNRVGAIGFPVFGYPVQILDEQTGEVLRDSQGRIRCKVGEAGLLVGFHGYEQKLLRDVFGKGDVYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCIGLNDCVVYGVPHVEGKAGMAAIVDPQRKVDMDY-----LSIVIRGSLPPYARPLFIRLLDEIPRTATFKLKKREL-------------------------------- 118464822 12 -------------------------------------------------------------------------------------------------PGATQTLTWRELAEQVRKVAAGLAGLGVRRGDTVSLMMANRIEFYPLEIGAQHLGATSFSVYNTLPAEQLTYLFDNAGTKVAICEQQYVDR-------------IRASGAP-VEHIVC-------IDGAPPGTISVEQLYAAAPRDFDFESVRPDDVVTLIYTSGTTGNPKGVEMTHAN-LLFECHALNAVLPSKFGDRVTSYLPSAHIADRAMGLYGLEVFGAQVTVVDDAAALPDPTVWARIWEKLKAGIEFTVANATRAALQWGEQIPDKLVLSKLRERLGFGEPIPKETLAFF----AGIGIPIAEVWGMSELSCVAAVSHPR--DARLGSVGKLLPGLEGKIADD----------GEFLVRGPL--VMKGYRKEPAKTAEAIDA--DGWLHTGDILEADAQGYLRVVDRKKEIINAAGKNMSPANIENAILA------------------------------------------------------------------------------------------------------------- 157351577 31 ----------------------------------------------------------------------------------------------------------------VLSLAQGLLDLGIRSGDVVAISALNSDRYLECFLAVAFVGGVVAPLNYRWSFEEARFAMEMVKPVMLITDSSYWYPKLENDHLPSLRWHVFMDSLSDVVSIVLFSALTTEMLKKP--------ALKSLSFNYAWAPEGA---VLICFTSGTTGRPKGVTISHSALIIQSLAKIAIV-GYDEDDVYLHTAPLCHIGGLSSALTMLMVGGCHIFI----PKF-DAKLALEAIKQHHVTSLITVPSIIRMKMTWKTESVKKILNGGGGLSNGLIE----DAIKFF------PRAKILSAYGMTETCSFMTLYDPTCVEIKSSSVGKPAPHVELKIFDSSDHVGRILTRG--------PHIMLRYWDQSSRPSD---SPDEGWLDTGDIGSIDDYGNIWLIGRTNNRIKSGGENVYPEEVETVLSQHPGVTGSVVVGLPDVRLTEMVVACIRIKDNVHPTEELVETLRHHCRKNLTGFKIPKLFLWRKPFPLTSTGKLRR----------------------------------- 126297735 84 ---------------------------------------------------------------------------------LKRHPDKTALIFEGTDT----HWTFRQLDTYSNAVGNLLEARGLVSGNVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALRHCLITSQARILIFGSE-------------LASAVYEIHSTLNPSLSLLCSGDWDPSSVPAGTEHLEPLLKNSSKNLPTQPKGFTDKLFYIYTSGTTGMPKAVVHSRYYRMAALVY---YGFRMRSSDVYDCYHSAGNIVG----IGQCLIHGMTVVIR----KKFSASRFWDDCIKYNCTIV----QYIGELCRYNQPPREAETQHCVRMALGNG--LRQSIWM---DFINRFHIPVAEFYGATECNCSL-----GNFNSQVGACGFNVYPIRLVRVNEDTMELIRDHKGILPCNPGEPGQLVGVQHDPLRRFDGYFKKGDMAYLSGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLNMVDVAVYGVEVPLEGRAMAAIADPKGGCDLT-----EFAKVLQKELPLYARPIFLRFLPELHKTGTYKFQKTELRREAYN-PALVKDP------------------ 46191171 98 ------------------------------------------------------------------------------------------------------TVTANEFLADVRAVAKGLIHYGLKKGDAVAFMCRTSYDTDAAIMAC---GGVLATIYDTDSAEQIRNIVNNSDARLLIVQD--------TDMRKKADGAVE--ECPSLEHIITIETGGLDEIKAYGTTVSDEELDERID------SVKKTDLCSIVYTSGSTAAPKGVEMTHEHYCQTAAYMPDLLHDKRNTILLFLPQAHSFARAINYIVVSSIATGIKTLISDLQVAKPTLMVVPRVLEKHGVSANGKAGALTRTRRAAFDPIV----YSSLREVLAGGAPLDPELLAFFR----GAGVPVYEGYGLTETTAPCAFS-PLGTPFHAGSVGIAFPGFSLRIA-EDG---EIQVKGRAVFPR--------YHKNDEATELSFTE--DGWYVTGDLGRIDNDGFLYITGRKKDIITAGGKNVSPGPIEEVIQRCEFVSQALVLG-------------------------------------------------------------------------------------------------- 115383782 33 -----------------------------------------------------------------------------------------------EDTQPYLRWTYSTLGEAVKRLARGLALNGIVAGTPFFVLCQNQAEYIVAALAAYSMGLVHIPI----SPQNLS---------------------KVREMQHMVDTVI---GYQSAER----ENQPGWVPISSPLDADPN------GDEQQCPSTESEE-ISILFTSGTTSAPKGCVIKPARWLNNLCASLSL-GSVSPSDSVAVPVPANHAFGFICTML-PLIRGA-CVVFPGAKFEPRATA--EALHQEMCTHVAMVPTMVYGLEDALEAP--ELTIERVKVAIFAGMTTTSEIFRRCQSCLNG--CQIENYFGMTETGAT--SDLANIIKDENVAIGRPVCGSAVRICAPDEQPLPVGESGEL--HYSGDSLISSYLNDGEEFYEA---NGKTWFRTGDRVFADEDGQVFFHGRYKDLIIRGGENISPAKIESVLSEHPQI-----IAAPDAIAGETPMA--VLNA--EISDDLITRMSAVIQSSLGVSHVPSSVVSLQSLPKTALGKVQKSKLREIV---------------------------- 153871769 87 --------------------------------------------------------------------------HQLFEAQVEKTPDAIAVVFE------DQQLTYQDLNRRANQLAHHLQTLGVKPEVLVGICVERSLEMIVGLLGILKAGGAYVPLDPSYPKERLAFMLTDAKVQVLVTQE---------PLLAIFTE------HHLLPKVCL--------------DTDWQAIAQESTGNLKNMATP-NNMAYVIYTSGSTGKPKGVMVEHLG-LCNLAIAQIQCFGVQSQARILQFSSLSFDASIWEIVMA-WASGAA--LYLSIPNKLVGSSLFQLLNENAITTVTLPPSILASLPQE--------TLPALKTLIVAGETCSADIVHWL-----SPERHFFDAYGPTET--TVCATIFEC----ANSNQKPPIGHQVYVLDTDLQPVPIGIIGELYV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 25090286 492 -------------------------------------------------------------------------------------PNKAAVAWDGE-------WTYAELDNVSSRLAQHINSIDLGKEHAIVIYFEKSKWVVASMLAVLKAGHAFTLIDPSDPPARTAQVVQQTSATVALTS-------KLH--RETVQ--------STVGRCIVVD----------------EEFVKSLPQSSESASVKAHDLAYVIFTSGSTGIPKGIMIEHRSF---------SSCAIKFGPALGITSDT------RALQFGSHAFGATTLIHGGCVCIPDDDRMLEFINRTNVQLGHATPSYMGTFQ---PEVVPG-----LKTLVLVGEQMSASV-----NEVWAPRVQLLNGYGQSESSSICC-----VAKISPGSSEPNNIGHAVGIVDPENRLAPIGAVGELVIESA--GIARDYIQDKSPFIKTAPTWYPKIYRTGDLACYASDGSIVCLGRMDSQVKIRGQRVELGAVETHLRQMPDVVEA--VKFSDSSSTTVLTAFLIGKNSHILDQRATREINAKMEQVLPRHSIPAFYISMNNLPQTATGKVDRRKLR------------------------------- 25090286 1550 -------------------------------------------------------------------------------------------------TDSSSRLTYAELDNKSELLSRWLRRRNLTPETLVSVLAPRSCETIVAYVGILKANLAYLPLD----VRSPVTRMKDILSSV--------SGNTIVLMGSGVED--PGFDLPQLELVRITD--------------TFDETIEDVQDSPQP---SATSLAYVVFTSGSTGKPKGVMIEHRA-IVRLVKSMSNVFNPAFDGAIW---EINWM----------LLNGGTVVCIDYL-TTLDGKELAAVFAKERVNAAFFAPAMLKLYLVDAREALKNLDF-----LIVGGERFDKEAV----EAMPLVRGKIANIYGPTEAG--IISTCYNIPKDEAYTNGVPIGGSGAYVMDPNQQLVGLGVMGELVVTGDGVG--RGYTNNKNRFIDITIETFKA-YRTGDRMRRVGDGLLEFFGRMDNQFKIRGNRIEAGEVESAMLSLKNVLNAAIVGGEDEGPLE-MVGFIVADDKNDTTEE------------------------------------------------------------------------- 146342477 10 ---------------------------------------------------------------------------------AQSQADDPAYLFLNDRGTEESRLTFGDLQARARDMAARLADHA-APGDRALLVFPPGLEFFVAFFGCLIAGIIAVPM---MMPRRLGARIADCAPRLALSSSAF-------ALRGDLRERFARDGLTWLE-----------VDLTS----------SDAGGTAPARRIEADDVAFLQYTSGSTSEPKGVAVSHAN-LLANSEMIRIALGNSRSSTY-----VNWVMGLILNALQTLYVGSLCVLMAPNAFTQRPLNWLRAIGRYRAEVACCPNFGYDLCARYRADQMQDVDLSCWKVALNGAEPVRADTLHRFTQTFGFAAEAIYPAYGMAEATLLISGGRRGAGPLAPSTCGRALAGEQIAIVDPESRRLACDEVGEIWVAG--PNVARSYWRNPEATVASLRATITGWLRTGDLGFLDADGELFITGRIKDLLIIRGVNHYPQDIEHTVATDPALRNCAAFSVPDEDGSETL-AIVQEVERTERKRIDLAELTSMIRERVTEQHEVRHIALIGQLPKTTSGKIQRR---------------------------------- 194034750 60 ---------------------------------------------------------------------------------------------------QDETLTYAQVDRRSNQVARALRDLGLRQGDCVAVFMGNEPAYVWLWLGLAKLGCAMSPC---------CTCFQCCGAKVL----------RASPAEPXYLQAAIEEVLPSLKKDDVAIYYMSRSSNTDGVD-SFLDKVDEVSTEPIPEEVNFSTPALYIYTSGTTGLPKAAMINH--LRIWYGTGLAIASGVKEDDVLYTTLPLYHSAALMVGLHGCIVSGATLVLR----TKFSASHFWDDCRKYKVTVI----QYIGELLRYLCNSPQKPDRDH-KVRMAMGNGLRADVWREFIKRFG--DIHIYEFYASTENIGFMIGAVGRVNYLQKKVVTYELIKYDVEVRDGNGYKVPKGEVGLLVCKTPFNGYAGGKTQTEKKKLRDVFKKGDVYFNSGDLLMIDHENFIYFHDRVGDTFRWKGENVATTEVADVVGMVDFVQEVNVYGVSVPGHGRIGMASIKMKENHEFDG---KKLFKHVADYLPNYARPR----------------------------------------------------- 104784428 11 --------------------------------------------------------------------------------HASAHADKAAFVFITRQTEEI--LTFGELDAFSRSLALYLCTQNLQ-GRNILLIYPSGLEFIKAFVACLYAGAVPVPVNTPTQPHAL-DRF-----------------------KKIIDDA-------RIEYVLLMQRFDFDVFGELGK-LATDEFVAEQT-EWSPDSPHSQATAFIQYTSGSTGDPKGAVISHAN-LVNNLEMIQSGFANDEHIV-----GVNWLMGLVGNVLQPLYLGITCIHMSPLEFVQKPVRWLRAISDYRGTTSG-GPTFGFALARIKDEECVGLDLSSWRIAYCGAEPVRHEVLDAFAKRFGFAPSSFYPCYGMAETTLIVTGPTAGARPDAPGSNGRPINGSRVAIVDETGARKQDMHIGEVWVASS--SVAQGYFDNPERF-GAYFETEPEVYRTGDLGFKDEE--LYITGRLKDLIVIRGRNYYPQDIEQAFLATPGLRENCGVAFSQRAGEQEGLVLVHEVEKGELDPHTREQMVCAIRQRIIEQHAPDAVMLIKGVAKTSSGK-LRRA--------------------------------- 115390286 529 -----------------------------------------------------------------------------------------------------QSMSYQELDRWSDCVAVHL-SMYIDKGAVVCVHASPCMHWLVAIYGILKAGGVYCPLNSKLDPELRNNMFQSSGAAIYLTASETKYRPRASRYVWAVEDLLQRQD----------DNNQDEFDHIP----------------------RAEGNAYLCFTSGSTGKPKGVLCTHRG-LVAFQRDLEVRLHAQPGRRIAQTMSVSF-DGSIHEIFSALSYGATLVL----PTPEDP--FSHL---YDVDSCIFTPSLAATL--------DPSDYPNLCYVYLVGEQVTQDIDRWA------ASVALYNMYGPTE--ATCGASIKCLLPGRKVTVGRPNPTTRIYILDRNGRLAPPGVMGQIYLAGVQVS--NGYIGQSDLTNERFFGLGERMYATGDIGYWDGDGDLICLGRNDRQIKLRGFRLDLDDLEVRISKLPGVTRAAV-----SRRGDDLVALV------QPATACAADCRKHMAAVLPTHAIPRYIIPVERFPMTPIGKLDYRAIAQTA---------------------------- 198433845 56 -----------------------------------------------------------------------------------ATPDHPFLVYEDD------KFSYMQMHKWVNKCGRTFRSMGVQPKDKVGLMMMNEPAFIAVWLGCNRIGAICSFLNFNLRSKSLMHCIDLSDTKIIIAGSD-----------AAILEALNEVESELKERGIEVYVYGEENEKFKSLSPVVDKEISDDIPRSWREDVTSADVIGYIFTSGTTGFPKAVNMDNGAVLLSFA-------NPSPSDVIYTSLPLYHSSGLCIGVTGAIVHGCTCVLFSASKFWPD-------CCKYNVTIVQYIGEILRYVCKQPETPEDKH---SVRLIIGNG--LRPDVWKQFLERYGAD-IHVLEFYAATEGNVGFVNGCVGTFSPKFGSAIIKFVNTEELVRDKNGRPIRPNEPGLLVAKITAHTAISSYKGKEKKVLKNLFKEGDSYFNTGDLLMYDDQHRLYFCDRVGDTFRWKGENVSTNEVSDTVVHAEGIRECNVYGVQVPGDGRAGMVTVVLESDELDCEALYK----HVEHALPSYARPMFVRVQPEL--------------------------------------------- 197625740 54 -------------------------------------------------------------------------------------GDAPAL--EAPHVPTPATLSFRQLHQAIEQSAAGLAALGVGPGSVVALFAENSPRWLQVDQGVMRCGAADAVRGSAAPVEELRYILDDSGAMGLVV--------ETVALLKRLQ--LDGAQRSALAFVLVLEGDLPSAAALEGAELDWEALMEAALAAGRAAPQPPADPATILYTSGTTGQPKGVPLTHAN-LLHQLRHLGVAVTPHPGDRVVSVLPI----WHSYAEYFLLACGCTTL----KHLRPDLQRLWEAILEDALRAMPTSPTAVEALLRWPLHRLAEAVLGRLRTAISGGGALALHV-DAFFEAIG---IELLVGYGLTETSPVLTCRRPWAN--RRGSAGQPLPGTAIRIADPETHPVAVGRRG-LVLARG-PQVMGGYWRKPE--ASAKVLDGEGWFDTGDLGHLLPDGSLVLTGRAKDTIVSSGENIEPGPLEDALVASPLIEQVMLVGQ------------------------------------------------------------------------------------------------- 115395352 239 ------------------------------------------------------------------------------------------------------QFTYRELESFSETIAQRLLSLGVQPDSLVPFCFEKSAWAIVAMIGILKAGAAFVALDPMNPLERLNGIVQRIGTDVLLTSEASFE--RLHMLAPNTI-VVSQLEVTRLAKLDQSRRTLS--------------------------SVTPSNLAYVIFTSGSTGTPKGVMIEHHS-LAQSCLTLGTQMGSVDETRMLQFSSF---TFDASVIFPTLFHGGCICM----PSDSDVDNLEEYINNNNVDLVFLTPS-IAAI-------LDPTSIPKVHTLVTGGEAFSGDTMKWLENRI------VMNAYGPSEI--TIACNMTKLTVTHPSKC----IGHAISIVDPEDHNMPVGCVGELLVQGH--TLARGYFQDEEKYDPTQLPDAPRLYKTGDLVRYEPDGSLLYVGRKDAQVKVRGQRVELEEIEHHLTTNGMVSQALAL-FPSSLKHQ-IVGILVLEEEAKLEDEAATRINK-IRSSLSSYMVPGQLIAVQSLPLLPSGKVNRKSLKSILRAATAQPQSTSA---------------- 115395352 1768 ---------------------------------------------------------------------------------AERRPDDEAVY------SSQESWTFKELDSMSSVLAIKLTTVGVGPEVLVPICFEKSIWAIVAMLGILKAGGGFVPLDPKHPPQRHLAIIEDIKAHLVLGS------------------ASTSASLRSVPTVLEVGR--EAIDWN----------LSTQSIPPSKIATPSN-VAYIIFTSGSTGKPKGVVIEHRAV-SSSCTEHAKPMGFEASSRVLQFS--------SYTIFTTLITGGTVCV----PT--DQERMGRFINEARVNWVFSTPSFIRT--------VKPMSVPTVRTLAVGGEILGQDILAW------TPHVTFIHVYGPTECCIFSVSHTVNRDEGHRVILGRAF-GSVSWIVDPNNKLAPLGSVGELLLQGPI--LAREYLNNPEKTAEAFIDSLPGMYRTGDLVRYNADGTMMYIGRKDNQVKLRGQRLELGEIE------------------------------------------------------------------------------------------------------------------ 83647191 16 -------------------------------------------------------------------------------------------------------YTFQRTAQEARRMAAYLRSLGLPEDAKVAILSKNCAHWIMSDLAIWMAGYVSVPLYPTLSAESVRQILEHSEAKVLFV-------GKLDDWDSM------KAGVPEDVHCISY-------PLSPPNDFTWEDIVANTHPLEESPARKHEELATIVYTSGSTGMPKGVMLSFNN-LAFAADGVVNFLDVGSHERMLSYLPLSHVFERFVVEMGALYTGAKPTLFLAVPTKFQAGVLSKMPEE-KLNLLLKIPGVSHLIRK---KVLKGLGLEHVRFAGSGSAPLSQDILSWYRRL----GLELLEGYGMSENFAYSHMTKPGRT--KVGYVGEALPGVDVRLGDD----------GEVLVKS--PATMMGYYKEPDKTAEALTE--DGFLRTGDLGQVDDLGRLKLTGRKKELFKTSGKYVAPAPLENRIISHPQIEMVCVAG-------------------------------------------------------------------------------------------------- 145611944 2969 -------------------------------------------------------------------------------------------------------LTYQQLDEQSDRLASWLRRRHLAPEALVAVLSPRACETVVAFLGVLKANLAYIPLDVN-APPGRIDTILSCVP-----------GSKLVLLGAQVPQSSELKAIANVELV----RIGDAVESGEHEAGDQNLNLDMAGP-------SATSLAYTIFTSGSTGKPKGVMLEHRAILRIALDS--NLCDYFPESVVSNVCNLGFDVSV-QEIWTALLRGGTLVCVD-HFTLLDSRQLEEVFMKNKVSVAILTPALIRQCLTHAPDIIRR-----LAVLISVADKMDPGDAMKASKLVSRA---VLNGYGPTENGMLSTIYEVDKTTVYP--AGIPI-GHAAVVMDSQQRIVSPGVIGELVVTGD--GLARG-YADPDRFVDV---TIKGRYRTGDRVRWRPDDYIDYFGREGQLLKIRGHLVEPAEVEAALLAAHEAVEAAVVGLSKPGSDTDLVGFIRLHGSDAAASSIESQTLKALRMVLPTYMVPVRVVVLEEWPLNASGKLDRK---------------------------------- 145611944 305 -------------------------------------------------------------------------------------PDAIAISWDGE-------WTYAQLDKVTSDLADHILTLGVEVGQVVALCFERSKWTVAAMLAVNKAGLAFTLVDPSLPPARIANMCEQTSAKLAFTSQSNW-----ATLNAIVD------------RCIVLDQEFVERIPQTPEDSGSRKL-KQQTRKPQP-----SDLAYVIFSSGSTGEPKGSMVAHWSF-TSSASELFPALGLDHTTRTIQFASYAFAT--SLVTFATLGHGGCVCI-------PSADETAGFINRSKANWAIFTPSFISSLRPE--------DVPSLTTLVVGGEPLSTATRDWA------SKVRLFNGYGLSESSGMAAVHRVQPAVPEPHIITRTVC---LRIWNDVGKLAPVGAIGEITVETPLPSSARSFLQEAPKWRRERGAPYERMFRTGDLGRYKSDGSIVYLGRSDLQVKIRGQRVEMGDVETNLRRFPSIVEA----IPRPDGRMTLVAFLTLGKGDKADSAARQSITSKLLKVLPQYCVPTHFIRLKELPKTVTGKTSRKDLRAI----------------------------- 145611944 1402 ------------------------------------------------------------------------------------------------------RMTYSELDDKSDKLAAWLRHRGIPAETPVGILSPRSCQTLVAMIGVLKANLACLPLNVDYSTTRIKHML--SSAKLVNTQPTAEYGGRSL--------VLLGSKVSLPKGLDDLPDT--EIVAIEDALKSAHEKGLTATDSGNPT---ATSLAAIIFTSGSTGKPK-------GSMLEHRSIVRLVKDAHVANISFDVS--------MWEMYTPLLNGGTVVCIDYL-TTLDIPALAQVFARERVSAALLSPVLVKQILQRMPSMLAG-----LEVLILSGDRFDVALVANLYNSLGPSECCVLN----------VIYRIDEEDELASGVVGRPVSNDGLVVMDSQQNPVPAGVMGELVVFGD--GLSRGYTNDKNRFIHIDLESRGRAYRSGDRVRVSPKAQIEFFGRMDMQVKIRGHRVEPAEVEQVMLALPVVRDAVVVVRQGEDEGEELVAFVV----------------------------------------------------------------------------------- 159124069 49 --------------------------------------------------------------------------------HCQRAPNSPAVAWDG-------SFTYAELDSLSDAIASVLILSGVGPESIIPIYMQKSRWTTVAILGVLKSGGAFTLLDPSHPRSRVEEISKEIQARFILTSE------------KLSKQCLEMFSVLVVEH---LSRACLPSPGQAGHTRS-----------------RPENAAYIAFTSGSTGKPKGIVIEHRSYCSG-ARSHLKVFGIDSTSRVLQFASYAFDVSIMETLSTLMAGGCLCVMSESE--RSDPNLFVVSYKNLRISHCFMTPSFARTV-----PWTECCNPPP--TLIVGGELMRPSDAR-AYKEMG-IRC--MNAYGPAECSVNVSVQSRVEAAVDPRNIGY-TTGATAWIISPEEELMPTGTVGELLVEGPIVG--RGYLNDPKATRQAFIDTRKGVYRTGDLASLDSTGALLLHGRKDAQVKIRGQRVELPDIEHHLLTLPDNAEVIVEKVTFSDDGEKLIAFVLVRPSNTDSDRLQSQIKKHLQTRLPSYMVPDIFIPISTLPQTASGKTDRKALR------------------------------- 159124069 1147 -----------------------------------------------------------------------------------RRPQASAIIWDG-------SWTYRELWAHSSFFARQLQRYGVTRGTPVAVCLDRSRWSIAVILGVLLARGT-CVLIDLLAP---RQRVRDI---LQIA-------GTGILVHSHATATLTSGLCPTVINV---------------------SFLAAQSDSSQPE-FPFEDLAFIIFTSGSTGHPKGIPHRTLSTISHHSAGMRLHFSSYAFDV------------SIYEIFTTLAAGGTICV----PSEFDMNNLAGFIQDTQVNWAFLTPSTARSLNPADVPL--------LTTLVLGGEAVTHESV----EVWAKGR-SLINGYGPAEATICGVGNIPEA-GWKSGVVGRIIGGLGVTVPSDPNRLAAVGAVGELLLEGPF--LARGYLNLPEVTKAAFISPYSFLYRTGDLVRYQPDGSIQYVGRKDSRVKLRGQLVDLGAVEASVMRVPAVADVLV-----SENTARLIAMVKLGPSVTENNEAAASIQARLRAIVPAYMVPSMFIPLRHIPRTLTGKTDRRRLR------------------------------- 114562545 38 ------------------------------------------------------------------------------------------------------------LHQQSDMIAKGLIQYGIKRGMKAVLMVTPSIEFFSLTFALFKAGIIPILVDPGMGIKNLKQCFEESQPDAFI----------GIP-KAHIARRVLGWGKGSVKQVINV--GGSAIQRLLANATSLETITEIGRNIAHPLEMKPDDMAAILFTSGSTGTPKGVVYSHA-MFEAQISALKHDYGITPGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPAYLFAAIEQYQCSNMFVNPALLERLGQAGEQ--SQHKLNSVKRVISAGAPATISSIKRFSKML-NPQVEVLNSYGATESGSHELFATSELTDQGKGCVGKPISSVSVDIITDTAQPLATNEIGEIVVSGPMVSQA-----YYQRQHATELAKINDKHRMGDVGYLDDNGLLWMCGRVDATIK----RFYTLPCERVFNTHPQVKRSAIVGV------------------------------------------------------------------------------------------------- 217413570 95 --------------------------------------------------------------------------------------------------------TGNETLEDIRAVAKGLLHYGLKRGDSVAFMCRTCYEWDVFDAAVLSIGGVLATIYDTDSAEQIRDICQNSDARLLVVQ--------TDEMKAKTPKAVE--ECPKLERVMNFENGALD-ELKA-----YGAGVSDADLDKRIASVKRNDLCSIVYTSGSTAAPKGVEITHCATAVNLNKKHRVLLFLPQAHVFCVASDI-----HLYI-----AQGIKTMTADLKVARPHMIVVPRVLEKYNAASAGTGPKSVVAAQKYMHEIGERGHASKFEVLGTGGAPLDPELMAFFR----GAGVPVYEGYGCTETTAPC-AFNPLSVPYHEGSVGIPFPGFQVRI--GDGNEIQ--VKGDSVFKR--------YHKNEEATESSFTE--DDWYCTGDLGRLDDDGFLYIIGRKKDIITAGGKNVSPGPMEEVITRCPIVSQALVLG-------------------------------------------------------------------------------------------------- 23464868 21 -------------------------------------------------------------------------------------------------PGRWQNVTTGEFHERVVSAAKGLIALGIAKGDAVTIFSSTRLEWGILDFALAAVGAVSVPIYTDSAPQ--AQRINDSVVKLAF-ADNRERFDRLDSVKD---------HCPALKQILMIEGNALGALEGLGVTVSDEELHERVAT------VRTDDLATIVYTSGSTGNPKGAELTHKNFISASQALHEVVLDDHPRLLLFCFA--------RFIQYASIASDDGVVGYDTKTLLPDLRSFPRVFEKHKARLFVKAAEAARVWEQAGEQHRAKYETPKIKYVACGGAPLSLDLAH-FYNGIG---LPMIQGYGMTETAAPFAAT--RVTDNVIGTVGQPAPGSSIRISDE----------GELQVKG--PNVFRGYHNLPEKTAEAF--TADGWLRTGDLAEIDDEGHIVITGRIKDIIITAGKNVSPIPLEEEIAKCPIVEHCVVVG-------------------------------------------------------------------------------------------------- 47109416 3043 ------------------------------------------------------------------------------------------------------------------------------------------------ILAILRLGATYVPLDIVTGWDRLSSVVRDSKPDLILV------NNRLESQTKNLGDA-----------------------MATARFVNIENLAPATNQRRSPIATEADHVAALMYTSGSTGVPKAIVIKHES-MRNSIEAFTKVVGYREGEVSLHQSSYSFDMSLSQI-FLDLANGGTVHV---VPRRGDPEAIASIIAREGITFTSATPSEVISWIEHGSLSELGS--SSWRKVVCGGEPVKESLIN-GLRKIDKPDLAFFDGYGPTETFCCAMRAVDYRSDAPPAEAGKPWPNVSVYILDADQKIVPAGVTGE---IAIGGGGVVAGYGDHDKWASSEFSGWTRLHLTGDVGKIDPDGTLKLKGRIDTQIKLRGMRLDVREVELAIMKTAQINDVVVTAHHNKATGSSLIAFAIPKASHDFSRVLA-------RLPLPQYMRPAAIFPIDNFPTNASGKVDRIAIRNLDLPQTQDF-DRKSAANSDA---------- 84617326 15 --------------------------------------------------------------------------------HFDADPDRPAMV-SGDVP-----FSAGELADAVRRAAAAMGRHGVGRGDVVCILTPNTAATLILRWAANLVGATAAHVRGMNAVDELRMDLQRA-----IVSDVGARMLAVDPANERARELLVNATGRPVLAVLGAGQPDT-VDLTAG----------CGDGVGPCPDITDSDLAVITQTSGASGLPKGVCWPFG---VKNDMAASAI-DRSSRTNVLITAPLT----HSSGFAATLITGGMVVLHPG----FDAAAVLHAIAQHRIGRLILGTPQVYALAEHPDRAAT--DLSSLTELIYTGSPGAPLKLRKAREIFGPVLIQV---YGTTEDRSAHMLPRRHEHLRACSSAGRP---VNPEALSDTGAVLPVGEVGEVCAVPRWP--TAGYWHEPAL---TAALVRDGWVRTGDLGHLDTDGYLHLTGRLANMMKVKGIRIHPEQVEKVLRQAPGVSQAAVCGVEDADRVEHIYAAVVPEPGADPDP---RELRRHVAEALSDTYVPRLIDIRRKLPTT------------------------------------------ 119026427 21 --------------------------------------------------------------------------YSLLTERIKRTGEDTVIAERKTAPGQWTKVTTGEFHKNVLSAAKGLIAFGIGKGDAVTLFSTTRYEWGVLDFALAAIGAVNVPIYDTDSA-AQAERINDSNVKLAIADDR--------ERFDRLDSVI--GRCPSLKHILMLDANAMGALEGLGVTVSDEELDER------IASVRADDLATIVYTSGSTGAPKGAELSHRNFVAGSLALHEMILEDHPRLLLFCFA--------RFIQYASIAS------DDGVVGYPDTKTLLPDVRSFEPTYLLGVPRVFAASRKAGMGWKSARDWSRIRYVACGGAPLDASLAHFF----NGIGLPMIQGYGMTETAAPFAAT--RVTDNVIGTVGQPAPGSSVRISDD----------GELQVKG--PNVFMGYHNLPEKTAEVFTE--DGWLRTGDLASIDDEGRITITGRKKDIIITAGKNVSPIPMEQEIAKCPIVEHAVVVG-------------------------------------------------------------------------------------------------- 158338658 31 -------------------------------------------------------------------------------------------------------LTYVELNRQVQRFAASLQALGVKPGDRVALFADNSSRWFIADQGSIMAGAVNVVRSSQASPEELVYILENSGATYLLVEDAATL-SKLQPFLTKL----------PLKLVALLSDEDVANNGQSQVLNFPQIFQEGTHGAVRAVPLDREHLATLIYTSGTSGKPKGVMLSHGN-LLHIITAMPAAVQPEVGDRILSILP----TWHSFVDYYFLSQGCTQILYEGKKFRGEPATRQKLIN----TFFGISQKYILARRTQNPSGLQRF-LAQLQMLFLGGDRI---VYTKIRQAMGGQGIELIVGYGLTET-SPVLTSRRAEHNLRR-SAGKPIPKTEIRIVDPQTQTLPTGQQG-LVIVRG-PQVMQGYYQNPEATAKVIDQ--EGWFDTGDLGWLTPTQDLVLTGRAKDTI------------------------------------------------------------------------------------------------------------------------------- 85813634 15 ------------------------------------------------------------------------------------------------------TYTYRELHAEADRIAGLLMDQGVTRGGTVAV-------------AAARLNCAYLPIPPGGPAHRLEFMLTDSAAVALV-----------ADAPAATALADAGVGATLAARVVAGAVDAAPAGWTAARGVPSD-----RRPSAEPAR---DGTTYVIYTSGSTGTPKGVVTGEEALLNLCAWYIDRH-DVVPHDRLCQTAPL---TFDPSVMFPAWLAGACLV---AVPDQRDGEDFLDWLATERITHLIVTPHWAQLLEVAAQRGHAA--LPALRWIIVGGETFFHQTHRW-HRVV-DSPARINTVYGPTE-----ATVNATEFLVDPGPIGRPLPNYRAYLLDERGALCPPHITGELYLKRGFPVRTVT------------KGRTERLYRTGYLARLVEDGQWVFQGRTDSQVKVAGYRIELEEVQAALTTVPGVTTGAVALRTEPTR-QIVCGFV----GPGLTEE---RVRAELAERLPEYMVPHVIASLASVPLTTNGKV------------------------------------- 167588959 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLIAREGITTVHFVPSMLRAFLDHPD--LDAHC-ASLRRVVCSGEALPYDLQQRFFERL---DARLYNLYGPTEAAVDVTAECRRDDPHRNVPIGRPIANTRVYIVDAQMQPVPVGVAGELLIGGVPVG--RGYHGEPEKFIADPFSADPRLYRTGDLARYRADGNIEFLGRIDHQVKLRGLRIELGEIEATLREHPSVADCVVIAKTDGDR-TFLIAYVATAS------ADIAELRGYLSGRLPGYMVPSRFVALPSLPLLPNGKINRKAL-------------------------------- 86152768 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYVFFTSGSTGIPKGVSIAHKSVIDYTFWVCE-TFKFDENEILANQAP--FYFDNSILIFSSVKSGATLHL---LPNHAFPNKILECLEKEKVSTIFWVPSVLIYF--ANTEALNNFSLNTLKKILFCGEIMPNKQLNIWRKHL--PNALFANLYGPTEISFYIINRTFKDEELLP--IGKACKNTELLVFDENMNPKQIGVKGELFVRGT--SLSLGYYNDKEKTKQAFIQNHDNYYKTGDIVSYNEFGELLCYGRADNQIKYMGHRIELGEIESVINSHVNIKNSACIFKED------IICF------YESEEEIN--FKDFLKDKLPSYMIPKNFIKLDKFKLNQNGKIDRKVLKELV---------------------------- 149286894 5750 ---------------------------------------------------------------------------------ARKHPQAPAVAWDGE-------LTYEKLDRLSTQVAHRLSKLGVGRGTVVPLCFEKSMWMPVAALGVMKAGGASVALDTTQPLDRLRNIVNQVECQLILASS--------------LHEALSNK----------LMRHGKQNKTLVLSDLTLREDHETNPKDLPASGVVPADSLYVVFTSGSTGHPKGVVITHSNFSSAIIHQ-RSSLDMQQSSRVFYAFDAAWM-----NILHTLAAGACLCIPSEEDRRSDVSGA---IQKLRANYAY-------LIAHCGASYLSSKTFRPCRRLKLVGERLTKSVVDW--RHID----TLINAYGPAETLGHIKSPHP--------SIGK-GCGTVTWIVSTQGGLASIGEVGELWVEGPL--VAKGYLNDPEKFIRNPLQGAPGIYKTGDLVRYDNTGSLHFVGRMDDQVKIRGQRIELGEVEQSIVSIES-AEVQVVGYSDPI----LIAFISLSQGHENGGASRRESKNHISSKLPSYMVPSVCLLLDAFPMTSTGKIDRRTLRRLAS--------------------------- 149286894 1725 -----------------------------------------------------------------------------------------------DDMLTSHELTYGELDRLSTQLAHQLVRLGVAPGEIIPLCFERSVWTSVAMLGVMKAGGASVALEITQPLERLRSIVQQVSPITILASS--------------TSESIA-AQLHDSVKVKIVSRGTCEVET----DGNLNELPSRATP---------SDPLYVVFTSGTTGKPKGVVVSHASFSSASVYQRK-ALGFTTGDRVLGFASPAFDLFWSNHL-NTLITGCCI-------YTPTTDNLAGFIADQQITLAHLTPSTARLLRS---------NLSTMSTLILGGELVSREDFDCF-----SPSVNVKITYGPSE-----CSPTSTILDTRTGNIGEP-KGLCAWVV----HPVRPGSVGELWLEGRL--VASGYLRDPEKTAAAFIED-PAWYRTGDLVRYDDNGTIHFVGRKDSQVKIRGQRVELAEVEQVLVHKPGV-EVAVITTRDSTK-PILVAFISL---------------------------------------------------------------------------------- 149286894 630 --------------------------------------------------------------------------HELVEEKIQSNPDASAIAWDG-------SLTYGQLGDLVTILAGHLAHLGIGPGVIVPLCFEKSMWTTPPLLLFSRQAVLHLTTDPLIPEQRLAAIAQQIEMKLLISSTSNSALGSRLAHTTLV--------LCS--------------------DFFTSHLIRSSSTALHA---SPADLMYVVFTSGSTGTPKGIAHKNLASAIHHQAEA---LGFNSSSRFYDFTSYSFDTCIANIFF-TLASGGCLCV----PS--DGDRLGASVATFRANLIELTPTVAQTLV--------PNDVPEIRSIAFGGEAYGRRANRLYMTLSDGGERKVSNTYGPAE---CTPTSKMNIHSLTPEETTRIGFGAGARTWDDYHQLLPVGCVGELLLEGPIVG--LGYLNDDEQFVKAWLQKGAGLYRTGDLVRYNTDGSLTFMGRKDDQVKLRGQRIELNEVEAYIKK------ALSKSQRHRVNDDRPVAFIILRDSHDAEDELTEDLEDTLAATLPSYMVPSVFLEAKQMPTTPTGKIDRRALR------------------------------- 149286894 3543 ----------------------------------------------------------------------------------------------------------------------------IRPGTIVTLCFEKSMWTPVAMLGVMKAGGASVAMDVTQPSGRLREILRQSSSTIILTASESLAQSLAVDLHEQPPTILAIPKSFKIDRATVCQPPRTSVV--------------------------PEDMLYVVFTSGSTGTPKGIAISHANFSSAILHQ-QDVLCYQPSSRVFYAFDVAW-----FNVLFTLKVGGCLCI----PNENDRGDISGAIRSLKANYVELTATVGR-LIKAAEVP-------CLQTIQFCGERLTLSALDQWHHVEELFHC-----YGPAECTAATTVNRVGDQDPHIG----KGCGTVTWVVSTRRYGLASGEVGELWVEGPLVAM--GYLNNPEKTSSSFLQGGPGVYRTGDLVRYDDDGNLHFIGRTDDQVKIRGQRVQLGEIEAHITAMPSTAP------PDQITVEMVKLFIVLKNDVKAASQMAQGLEEKLAGVLPSYMIPSACLVVDSMPMTATGKTDRRELRAI----------------------------- 149286894 4648 ---------------------------------------------------------------------------------------------------------------------------GVRPGLIIPLYFEKS-KWLIAMLGVMKAGGASVAIDISQPLERLREIARQVAPTIILTATGASLAGK---HTCQWFDHCRHCGHFRLRTTQVKDRTLQETRLDPLESQRELRSLTQISPQRAIIKAKA---------SGLT-----AVRCARTFLFCVY-------------VFWSTS------LNSFI------SGACLCIPTESQRKDDLSGF---MNQQKVTLADLTPSTAKVIRTCPPKY--------LKTLILGGELVSLQEF----ESLFSSSINIKITYGPAE-----CTPTSSILDTAFGSFETACWGLCAWVAHPTSHNLPPGLVGELWLEGPLVGM--TYLNDNDKTKASFVDRHGRLYRTGDLVRYNEDGSLHFIVRKDDQVKIRGQRVELDEVESSATDFEIVAD---VVTPRGSKIPILVSFIVQNASESFVQEMDREVRDGIGERIPSYMIPSVYLEVGRIPMTTSGKTDRRKLRATASG-------------------------- 109154778 15 ---------------------------------------------------------------------------------AERHPEQVAV------RDERGAVDYAGLDARADRFARALLRLTGGRPTAVGVASVLDPVFAAAFYGTSRSGNRVVLVNPLVREPVLEHVFRTAGIEIALVSAETRSPGG------------RRAALPDLREVYVVDADRTGPPPPGTRPLDDLLTEDGTAALPDPAGVDLDSVVCVQFTSGTTGPPKGVRLTHRN-LVANAAQAAHALGLDAGSVCLNHLPLYHVMHLDSAVYA----GATQVLCHD----PDPVASVAAAAEAGATHYFGLP--VRLARAADPRLASVVPGPELGLVRSGGSRLAPAVAARLRERLG---VPVIQGYGLAELS--PLSHNDRPERSKPGSVGPAVPGTECRIVDETGAALDPGRPGEVLLRG--PQLMAGYLGLPDAPIDAA-----GWFHTGDVGYQDEDGWLFLVDRIKDVFKVDNELVSPSEIEQVLLQDPDVADCVVADLPDEFSGAVVWAGVVPA--------------------------------------------------------------------------------- 218461445 9 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSVLRMMMAEGAEAIYGPA----RLVLFGGSPM-PAPWS-LEMHQRWPNLRLVHGYGLTEFTSCCTLLPPEFILSHGDSIGYPAKGVELRLVDENGQDVPDGVPGEIWVRGE--TRMREYWRRPD----VTAEKIQGEWRTGDLGERRELGLLYHVGRRDDVINRGGEKILPSFIEAAMAKVPEVAQAVVFGIPHPVLQNSIVAALEPRPETKVN---VPALLDFLRTQLPGYAVPETIIVGNDLPRTASGKLDRRAVRA------------------------------ 169784708 249 -----------------------------------------------------------------------------------EQPDATAVAWDGE-------MTYGELHRRSAALAVQLAEVGVGSGVFVPLFFEKSKWAVVALLGVIKAGGAFILIDISYPLKRIRTICQSVSAEVAVASPQHQLLGREI--------------------VGLVVAIGDDCPETPSLPASPKSLIHSGTP---------ESPLYVVFTSGSTGDPKGVIIDNVSFC-SIYETVSRAFSFSPSTRLLQFAS------HAFTLCSILMAGGCLCI----PSEVDVNDLAGFLCRHRVNFATLTPSV------AGT--ISPSSVPSLQTLLLGGEAVKP-----AHIATWAGKVHLMIGYGASEIAGTAIVGSNLQLDNDPRNVGFAC-GAGLWVVDADSKLAPVGAVGELILQSH--GLASGYLNGNEQFHEAKWARIARLYRTGDMFRYNMDGSLYYVERKDNQVKVNGQRIELGDIESHITASCTMVHSSVVLQPDQQTRSFLVAFLCPKEGTTTNSPLIERLSRELQESLPSYMIPSIFVPLSSIPLTLTGKANRRLL-------------------------------- 171695082 122 -----------------------------------------------------------------------------------------------------RRFQYGELLGDVAKARDRLESAGREDGERIAFLAENSYDYVVTLLAI--LGAIAVPMSPAFPASELQYILNHSEALMLLATGKFASKAQEV-LKTELD----------------VQPTFLQLDKLQGGGPHEKVTLDKSSPGSAG---------MMLYTSGTTNRPKGVLIPQAA-MTAQARSLIQAWEYAPSDHLLHLLPLHHIHGTINAIFTPLFTGSSIFLY---PFNADA-VWKRLADQPKITFLTAVPTIYSRLLSEDLQEPAREAISHLRLTIS-GSAALPTPIKRAWADLSKGNI-LLERFGMTEVGMALSCGLDPNDRVD-GSVGWPLPGVEARLVDEKGQELETGREGEIQLRG--PTIFAEYWRNEEATKKEFVEGKDGWFKTGDVAVRRPDMYF-ILGRSADIIKSGGEKVSALEVEREMLSLPQVAEVAVLAVPSGKWGQKVGAVVILKEGKWSPLEMRRALK----ERLAGYKIPQVLRVVDHIPRNAMGKINKKVLVK------------------------------ 41410392 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAGFVDAAGELTPHRDVAAMDPFMMIFTSGTSGNPKAVQVSHL-MAVFAGSNLVQRFGLTEHDT--CYVSM--PLFHSNAVVAGWASGAAIV-----PAKFSARNFLDDIRRYGATYMNYVGKPLAYVL-ATPERADDADNP-LRVAF--GNEANDKDIEEFGRWFG---VQVEDGFGSTENAVIVI----REPGTPRGSIGRGIDGVAVARFDADGALINADEVGELVNTAGS-GFFTGYYNDPDANAE---RMRHDMYWSGDLAYRDADGWIYLAGRTADWMRVDGENLAAAPIERILLRHSAINRVAVYAVPDGHVGDQVMAAVVLNDGETLTPAAFEAFLDA-QPDLSPKARPRYVRIAADLPSTATHKVLKR---------------------------------- 195023876 88 ----------------------------------------------------------------------------------------------------ERRLSYSQALLFSQRVAGYFQQRGLKRGDCVALLMETRVEYTCFWLGLSQLGVITALINSHLRGDSLLHCIRVAKACALIVGSE-------------LSDVL--LNLPPLE-LDIYQYTDVEGQQLLPNAIELRDALEAQQPLPLSRNRESSDKLLYIYTSGTTGMPKAAVITNLRY-IFMSAGTSYLAGLQSNDVIYNYHTAGGIVG----VGTALLNGSTVVLR----KKFSASNFWSDCRKHN----CTAAQYIRYLLATPFEAQEKP-LHNLRLMYGNG--LRPQIWTQFVTRFGIPH--IVEIYGATEGNSNLIN-----ITNRLGAIGFPIFGYPVQILDETGEPLRPGEAGLLVGKVDDRRAVSAFHGYEQKRLRNVFANGDCFFNSGDMVVGDILGYIYFKDRTGDTFRWRGENVATQEVEAIITNCVRLNDCVVYGVPHVEGKAGMAA--IMDPTRKLVD--IEYLSIVIRGSLPPYARPLFIRLLDEIPRT------------------------------------------ 47230607 48 ----------------------------------------------------------------------------VLDRQTAANPDKTFIVFENE------KYTYSDADRISNQAANALQALGFQAGDTVALFMGNEPAFAFTWLALTKLGSPVSFLNQNIRSRSLLHCFSCCRARVLIAASVTCKCKGVAELKEAVEDVLPYLLEQGVTVLLLSKHCD-----IPGMD-SFLDKVEAAPDRPLPVSLRSHSPAVYIYTSGTTGLPKAAVVNQNRLLTVLAALSSN--GVRPDDVVYLNLPLYHTAGFFIGFIGSIETGSTIFL----KRKFSASQFWDDCRRHNVTVVQYIGEVLRYLKSEND---KKH-----KVRLAIGNGVRAEVWREFLDRFG--NIEVREFYASTE-GNVGFVNYAG----KIGAIGRVNFFYDLEVRDVNGVESPKGEVGLLVSKVTGIAPFVGYVQNEKQTEKKRLKKGDLYFNSGDLMRIDSDNFIYFQDRLGDTFRWKGENVATTEVSDILTMSGCLKEANVYGVRVPGHGRIGMAAVTLREGEQFDG---TRIYNHMVSHLPSYAQPRFIRIRSVMEVTGTFKQMK--LKLVEEGDPALVQDP------------------ 170572844 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFFSSGTTGLPKGIRLSHR-TLIANVELVRKAQGIKCAEVSLSGTDV---------VYGVLGLGVQIII----NRKFDAEQFLGILRNYQVTTALLVPPVLKFL--ADTPNLNPEELHSLKHIFVGSAHVNESLVEMVKYRLSETN--IIQLYGTTEAGAFFMQPLFG--EKKIGSCGILLPNVECKIVKLSSNECEEKEIGEIWLKTS--TMMQGYL---ERIADTNDAFINGWYRTGDLGYYDFDQFIYVTGRVKEMIKVRGWQVSPYEIEEKIQELEDVELCAVVGIPDEYSGQLPKAYIQLHDGCQPDE---NKIHRLVNSKFASYKQLKGIQFINNMPVNSAGKILRKEL-------------------------------- 196196196 47 ----------------------------------------------------------------------------AIERATSMNPNGAAVIY------QDTELTYKQFNAWANRLADYLASIGLKKGDTVAVNVENRPELLATVLACAKLGVCAALINTSQRGKVLIHSFNLVKPKAAIVGEE---------LIDAVEEVRGDLDLKDNFFFFADQNTLE----NPGEAPAGYKNLASESRDCSSENPASSDPLFYIYTSGTTGLPKAVVFNHG---RWEKAYGGFGFSLTKDDRIYTTLPFYHATG-MVICWASVIASAGAIV---IARKFSASGFWDDIRRHNCTAFGYVGELCRYLHEQPEKPNDQDN----KIHTIVGNGLRPSIWKDFKNRFGIDR--VVELYASSE-GNVAFTNVFNFDNTVGFSPSYAIVKYDKEVRDSKGHMIKVGKGGEITEKTPFDG-----YTDPEKTEKSYFAKGDAWFNTGDMMR---DIGFRFVDRLGDTFRWKGENVSTTEVEQILDGYDGIQESVVYGVEIPNTGRAGMGQIRLTGNHSDFD--FQGLCEYLKRELPPYAIP------------------------------------------------------ 211582442 128 ---------------------------------------------------------------------------------------------------------------------------------RIAVILPNGPLMAVAVLAVNR--YTIVPMTTNTVAEQLQTDIENSQADAVVALDADI--GKL-----QLDNG-----------------TRPVFGIEQLEDLTFRVVSANTSTAYDHPPNSGDDIAIILFTSGTSGTKKLVPITTYNLIAGTIATIESV-ELSETDTCLNMMPLNHVGGIMRSIFSPILAGGATICC---PSF-DPSMFWDAVQHTKPTWYYATPTMHQMILAEAEHRPDAVKQSAIQFICNAGGGLPPTLAVQLHSTF---HCVVLPSYGMTE--CMPIAAPPRDYKLRPGTSGR-IVGPEVAILTESGNPVTQNGMGHICIRGS--PAFEGYLTPGGKIDTSAFNE-SGWFDTGDLGHLDDDNYLYITGRSKEVINRGGEIISPVEVENAVLKDPEVTETLAFSVPDEVLQEVVGVVIVTPPGFT-RPDLRQ-----IHEALQPIHQPKLVVYMDGVPK-ANNKIQR----------------------------------- 170061515 31 ------------------------------------------------------------------------------------------------DGDTDRRITRGELKLRAIRIAQHLSEVN----DIVTIAALNSASLVVAFLAV-----PYNAVFPNFTHGEMVGIMAQTQSRVIFCDAWNY-------------AAVRNAAREAVRGEFKIFLVDGEVDGVATVD----ELLVETGTEQDFSPKIVADTSKAIYSSGTTGPPKGICLSH------ANKTSSFLPAPYNNPTVLAMGSIHWLS-TAYMLDLVMFYGGTVVT---TKQPFTEDLFFDLVERYRIDLLNGPP--IQAYAITHHPRVKQVDLSNVKLWSIGGYNVSDAIRDSVDAILPNGKSYTI--YASTESG--LIA--ADMAKRKRGAIGTLFPNVQVRIVDDDGQFLPVGQPGELWIKRAFPG----YLNNDQATHEV--QDDEGWFRSGDVGYFDGEGYLFLVDRKSEIFKVT--QVSPTELEDIIAELDGVAEVCVVGIPTDQSAELPTAVVVRREGSALQGE---EVVNFVEGRVMDHKRLRGVFFVESLPKTSKGSLKRKEVRRLI---------------------------- 54144463 3231 -------------------------------------------------------------------------------------GDSTAIHGEGHSP----TLSYNDLTGMSSSMATSLQRLGVERGAFCALLLEPSADYVAALLAVFKLRAVAFPMDTTNHKQRLAVMAKDCRPSILL------YHNRTKDLAAWLLKTCNQQDCIAVDVAELISNTYDSISLEPTKPTKPSTPTTTTTTTKATTPTPTELPGIILYTSGSTGTPKGVLVTQRSV-ISIATAINTVADHQTPPVVLQQSSIGFDVSLMQI-FSALFTGGSLVVCPHEHRR-DPIETARLMRRFAVTTVFATPTEWTLLLGPDGQGLARC--SSLRKAMAAGEMVTGGLAARFRRRGGDSRLELFNVYGPTET---CMSSNVGRIPARVFAVGPPLDGVRIRVLGLDGNEVPYGAEGEVYI--GGVGVGPGYLNRPDLTDAAFLGRSKKMYRTRDKGYWLPDGSLMVCGRIDGQVKMHGIRIELEDVASAILAAADVSHAVATVRSDE-HDKTIVAFVVPSPRLSPADAFLAELPA--RLPLAEYMRPAAILPLETLPLNASGK-------------------------------------- 15640279 10 --------------------------------------------------------------------------------HSESRPDCIA-VYEND-----RTISYENLASDIKKTAAKLVSLGVTSEDAVLVRSNNSYSFILLYFSIHYVGAKFVNVAPD-SDVSYVSFIEDVNPKLFI--------EKSQDFIRNID------------------------------SYTFDNI-------FPPQARGIAD---IMFTSGTTGEPKGVLLSHKSLVLATEHIISHVKNTNEDELLLMPLS------HSFAMATSLFAGGAIVV--GCSFKQLKSVF-KAIEFYKVTGLGLVPSAWSYITLMTKDLIRKYS-EQLNFIGSAHFPFEDQVAEWF------PNTNVVMHYGLTEVSATFIDFHNDDIN----AVGHRYRGADFKIIDNKGAEVIEGEEGEIVFKAPW--MLDGYFENSQLTSDCFVE---GYFKTGDLGRVVGD-YLFLTGRLKEIINVGGKKVSPDQVEKVLSEALGVQECACAALSDANMGEVVQAYIVVKSGWDC-ENVISNIKETINGQLPMHMRPKKYSIVSALPKTVSGKVQR----------------------------------- 50548047 40 ------------------------------------------------------------------------------------------------DAETGEQLTQKQILDCADQFRSLLYQHGVQKGDVVIPFIDNNIYLPAIHYACLELGCCMNPASTQQTPLELSKQIRVTDPKVII----YQRK-----YRKTVMHAIDLVCYTNFPIVILFLRNSVPPPPKKAKFHITSTEQARKRI------------AYLGMSSGTSGKSKAVRLSHHN-IVACSQVSQVTFPYKASNVCVAVLPSCHVFGL-YIFFMVLRSGGTTIMH----TKFDLKQLLESQKKYKANFLPLVPPI--AVQLAKNPMVKNYSLKQVKLIMSAAAPLGAEVTQSLIKAIGP-QVRVVQGYGMTETSPCVTLFDPADPHLHIKACGKLVPNCEVRIV-ADGVDQPAYSVGEIWVRG--PQVMDGYHKNKEAFVEANDSSYNTKWRTGDVGLVDSLGRFMIVDRTKEMIKSMSKQVAPAELEDMLLAHADVSDAAVIGVENEAKGEQIRAFLVLKKG---GDAL--EVKKWMDSKLPKYKQLGGVVVIDQIPKSQAGKILRRMLR------------------------------- 195161555 53 ---------------------------------------------------------------------RLNYTADVFERNVRAHPEKVAVV------SETQRWTFRQVNEHANKVANVLQAQGYKKGDVVALLLENRAEYVATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCSALI-------------YGEDFVEAVADVAKDLPSDLTLFQYNNENNNSQTQTDINLNVLLGTASKEKPKTQVNHHDKLVYIYTSGTTGLPKAAVISHSRYL-FIAAGIHYTMGFQDDDIFYTYHTAGGIMCMGQSV----LFGSTVSIR----KKFSASNYFADCAKFNATIIGEMARYILATK------PSEYDQKHVRLVFGNG--LRPQIWPQFVERFNIAK--VGEFYGATETVGA-IGFVSRILPIYPISIIRADPDTGEPIRSKDGQLCAPNEPGVFIIVKGNPS--REFLGYAKKIVKDVFKHGDMAFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVPHTEGRAGMAAI------YDPQRELDLDVFAALAKTLPAYARPQIIRLLTKVDLTGTFK-----LRKV---DLQKEGY-----DPSVVKD------- 194513735 2093 -------------------------------------------------------------------------------RHLERAPQQVAVAVDGD-----ARLSRAALDRWSDAVADAIEGAGVRAGDKVALLLPRTEALPVAMLACWKAARAWLPIDPATPAERIAEMIRRAGCALVV----------------RDAATAAAADGAIAPRCATLDLPPRAAAGRRAARRPW------------PVP-NPEDVAYVLFTSGSTGRPKPVAVPHRAYVQGLLERLGLPSGLSCGLVSTFAADLG-----LTAMLPALFDGGCLCIQSDAAAR-DPLLLAAVHRKRPVDLLKIVPSHLEALLAGAPDPLLLPRRVL----VLGGERAGPGLLRRLAE-CAPPALRVMNHYGPTETGVAMGEWTRGADALRLDA---PLAGAALVLLDDAGRRAPAGVRAQLYVGGPYPGCP-----DEARFGARPASGVAGLYATGDLGRLDADGTLTIVGRTDDQAKIRGYRVEPGEVAAALEGLPGVASAAVVAAEHPARGTVLVAYVA-GDGAQADPA---SLALALHARLPDYMMPARIIPCRSLPLTANGKLDRGAL-------------------------------- 149197357 688 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDTATILFSSGSTGTPKGVELTHLNVSSNL-DSLGMVCDLNQNDVVLGHMPLFHAFGYLSAFYLPISQGTPAVM-QANPL--DAKAVSENMGKYACSILFATPSFLRRCKKE--------DFSKLRLVLVGAEKLNANTSKEFFEKFG---VLPTEAYGATELAPGVSFNAPGKKHLRDNSVGRPLPGIQIKTVNPDTEDLAHGEDGLLLVRS--PGTMRGYLKDPDRT-NAVLK--NGWYITGDIASIHRDGSIQLQGRLSRFSKIAGEMVPHGAVEEVLEASTDPSQLAVMGVPDEARGELIVLFTEL-------DKDIAEIIESLRSHGLPIPRPQNFIQIDEIPLLGSGKVDLKGLKDLA---------------------------- 116200702 30 -----------------------------------------------------------------------------------------------------KTYTYAQGYDTVLRYATWLKERGIKKGDMVALDFQNTDTLLFLLFATWALGAVPALINYNLTGKPLAHCVKKATARLVLI-DPVVAGNVGEDVRSELDQVTFEVVTPELETQMLSHEPTRPPD----------DLRADATG---------DSMGILIFTSGTTGLPKAAIVSWSKITVVGGFTSRWI-GTGKNDVFYTAMPL----YHS---TAMLLGFAHTVSVGGTFRKFSTSGFWDDVRKHRANIIYVGETC-RYLLSAPPDPATGANLDHVRVAFGNG--LRPDVWNQFKQRFGID--TIAEFYGATE-GSFATWNLMGAIG-RSGSLYNLILGVALAAVDHETERAPDGEPGELLFRLP-PSRFQGYYGDREKIMRDVFARGDAWFRTGDVVRWDAEGRVFFNDRIGDTFRWKSENVSTAEVALVVGTHPAVLEANVYGVELPHHGRAGCAAVAFRPAAGPSEKTLKTLAAHVRAGLPKYALPLFVRVVKG---------------------------------------------- 119472495 74 -----------------------------------------------------------------------------------TQPDAPAIHWDG-------AMTYAELDRSSSAVAAHLTSVGIGSEVLVPLCYGKSRWAVVAMLAVLKAGGAFVLIDQALPMQRMQAICDQIRPKIVITSS---------------------------QHAAVGANFASKVVVVDER----SEFALDPSWQSPPAS--PENALYVMFTSGSTGQPKGVVVEHKSYSNHALACAK-CMSLDSSARVLQFT--------SYAILGTLIVGGCVCI----PS--DEERLGNLINALHVNTLMLTPSVSRLL--------TPADIPCVKTLVLAGEPMTAEDIKW------TGKVTLVNGYGPAE--CTVLSTIQNDMQLHPRDIGRAV-GCTSWVVDQDDQLLPIGAIGELLIEGPNVG--RGYLNREALTRRAFWDVYDRMYKTGDLVQYASDGSLRYIGRKDLQVKLRGQRLELAEVEHYVVCFPSAGTVICIVRNDLSQAEILVAFVHLPAGAAPSDTFREQVETALHKVLPAYMIPTVFLPLYRVPLSPTGKTDRRHLNSLA-----QLLPRSAIE-------------- 166159354 27 ----------------------------------------------------------------------------------------------------ERELTYRDLDRRAGQLASELVESGVRHGDMVAMYLGRSIEWVVGMLGCLKTGGVCMPLDPAVPAE----RFDRAVAAARPAAVVTAVPGRGT--------GNPLPALPAGLPVVTLDASAPLPAETPGG-----GLAPRAQPRC-------EDLAYAMFTSGSSGEAK-IVLAQHSWLALSAARSAAVNATTAADRWLGAAGAG-IALHE--VGGLLWQGAQLVIGDEVIASPPALRDWLLAER--ITQSFVITPVGEVL--QNLPWPREC---ALRLLTLGGDRLN----RW-----GPADLPVAVSYGSLEAFQIANSCHPWSQRCTPATAGRPIAGVTVHLLEDDGLTPVVDGIGEVWIDSD--CLSLGYLGDPDRFRPNPFAAGSRIYRSGDAGRFRPDGILEHHGRIDNIVKIRGHRVELGDVEWALGQHPDVDQVAVVATWDGDQRRLVACFVAAREIAPL------ELRDHAVERLPDWMVPVAYVQLDEFPLNTSRKIDRR---------------------------------- 154244961 548 ----------------------------------------------------------------------------ALLRTAERAGDK-GILFEG--TGPSRRLTYATLLEEARRIAGGLKAAGLEPGD-------------MAILQVADLRA-HLPAFWGCV-------LAGVKPVTVAVSATFTERTALVAKLINAWELLGRPVVLAPAALASPLAGLARFADAAPRVLALEQLADHPPLEAVHAAAPA-DVLFLQLSSGSTGTPKCIQITHGGVVAHIHATVR-VNGYGADDVAWLPMDVPMLTWHLRDVY----LGMTQIQVETAAVLADPLLWLDLMDRHGVTRFKLVSDALR------RDPGRRFALGHVRTLMNAGEQATLPVIEAMQPAFGMAEACTCMTY---ETGWIDKASLGGRLRPVAADAGPPVPGVAIRIVDGAGALVPEGVIGRFQIKGGV--ITPGYLRNDAANAEAFVG--DGWFNSGDLGFI-RDGNLALTGREKELIIVNGANFYCYEIEDLVNAVDGVQPTACAVPDAATGSEALALFFSPRPEADAS-AVADAIRAAVTARLGPAHV--TAIPQPDFPKTTSGKIQRMQLRA------------------------------ 154244961 67 -------------------------------------------------------------------------------------------------------LTYGELNARAAAWADALRGRGARPGDVVGLALARGPALIAGLIGILKAGCAILPLEPEDAPARL-DRLR-AFARFVLTDAEGLEAGLV-----EAGVAEAAPTDPSAFALIAPER----------------------ALFVVPARAVAERLAWL----------------------------RAAFRLGDGDVSLCAASLHDISAVASLLW-PLTVGATVAL---VPVEREPAALAQLART-------TAAT----CALLPAAGLPLLDETALRLVFLDADP-PPGAASPAGAHVF--------TLWQVEAGGPVLAQPVGE--------GAPLMGAPLRILDRHGQKVPLGGVGNLAVTPALPEVAPGV-RARQR-ADGRFERRP------DGGRRVETG---------------GLRFGLAVIEAELRGQAGIADCRVLERVDTAGSPRLVAYIVP---------------------------------------------------------------------------------- 169600359 27 --------------------------------------------------------------------------------------------------NESRTLSRRQGLSIVQKLVAGFRKAGLQKGDCFAITSFNDIMYPMVFLGGVAAGGVFSGTNPAYRVAEMRHHIRTAEVKFFIV---------EPELLDVVAEGATAEGIPK-DRIFIFNVRGQKVP---DGYRSWEWLLEHGEEDWERETLKTTDVAR-LTTSGTTGLPKIACQSHYNATSWHTMT--------------ATKSQESITWEPRGISPPLFHVATVPSIHASPFRTGHPVWFELIEKHQVTNLGVVPPLVIAII--NSPLSKKYSLKSIRTAAVGAAPLDAGSQRRLRKLLAPD-ATFTQVWDDTGSVGRLMAN----TDVKYERCGSNLLLTTRRLVDDDGKDITADVRGELCVRG--PTVARQYYKNPKATAETWDE--DGYLHSGDILYCDSKTKLWIVDRKKELIKVRGFQVAPPELEAVLLEAKDIVDAAVIGLKPGSDAERPRAHVVRKPGSDITEDGVKRL---ISENLASYKQLTGVVFLDEVPKSPSGKILKRVL-------------------------------- 91082889 132 -------------------------------------------------------------------------------RNVKRHPNKACILFE------DQEWSFAQLEEYSNKVANVFKSHGYKKGDVVALFLENRPEFIALWLGLSKLGVITPLINTNQRLDSLVHSITIAGSQAVIFGS---------DLSDAIIDVFEKIEA----KVTFYQLCITDKSNVDQRFRDLRQLINDAPPTPPSEKLHHHDRLVYIYTSGTTGLPKAAVISSSRY-IFIAAAIHWLSGFKSSDCFYTPLPLYHTAGGCMSVGQMLIYGATLVIFSASAYFPD-------CEKYKCTI----AQYIRYILAVPPKPSDTQH--HLRMIYGNG--LRPQIWCEFVERFKIPK--VAEFYGATETVGA-IGFVSRIIPVYPISIIKVDPQTGEPIRNAHGVPCKPNEPGVF-IGKIIPNNPRAFLGDEEKVVTDVFHRGDKAFLSGDILVADEFGYLFFKDRTGDTFRWKGENVSTSEVEAVLSNVISYKDVVVYGV--EIRG------VEGRAGAIFDPEDLAQLAEGTKKALPFYARPIFIRILKKLDMTGTYKLKKNDLQK--EGDVSKISDTYSLVTPEVYQQI------ 28573631 118 -----------------------------------------------------------------------------------------------------RHLSFAEALEFSQKIAGYFSDRGLERGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIKVANAKALIVGS------------ELLDVLVSLREKEQLDEVPIYQYTDDEVRGVAGHDLDLVTALKTQKKLELPSAVEARSKLLYVYTSGTTGLPKAAVITNLRFL-FMSAGSYYMLKMSSDDVVYLYHTAGGIVG----VGNAILNGSTVVLR----KKFSARNFWLDCDRHNCTV----AQYIRYLLATSYSPQQKHN---LRLMYGNG--LRPQIWSQFVRRFGIPH--IGEIYGATEGNSNLIN-----ITNRVGAIGFPVYGYPVQVLDSKGHRCQPGQAGLLVGKVDARRAVSAFHGYEQKLLRNVFTSGDVFFNSGDMVVRDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVYGVPHVEGKAGMAAIVDPERKVDMDY-----LSVVLRGSLPPYARPLFIRLLDEIPRTATFKLKKRELAK----EAYDIGQLS---DP------------ 163736024 17 ----------------------------------------------------------------------------LLHRNAKEFADAPA--YREKEYGIWQSWTWAETLEEVEALALGLVDLGVQEGDFIAVIGRNRPRLYWSMIAAEMVGAVPVPLYQDAVAEEMAYVLSHCGARFVIVGDQ-EQVDKVIEIRDQLPSFLDPRGLRKYDHAKLHQYTHVQDAGRAKRDELLPEITARQA------KLNYDSTCVMLYTSGTTGKPKGVVLSNRNV-IETSKSSSEFDDLRQTDSILAYLPMAWVGDFIFSVGQALWTGFCTNCPESAETMHTDLR------EIGPTYYFAPPRVIRMFMAHDGQPVNQWDRSRIRVGYTAGEAIGPEIFDFFRSL----GINLKQLYGQTE-ATVFITAQPDG-EVRSDTVGVTCPGVELKI----------AENGEVFYRS--PGVFVEYFKNPESTADT--KDAEGWVATGDAGFIEEDGHLRIIDRAKDVGKMAGSLFAPKYVENKLKFFPNILEVVVFG-------------------------------------------------------------------------------------------------- 218200974 18 ---------------------------------------------------------------------------HAFDRAARRNPTGLAVIHAASGSDSERHFTCADLLAAVSTLSRHIRHRDESPGRVVGVYALPSVEYIAAVLAVLRCGEAFLPLDPSWPEERIRWATSSSNA-VLVVSSGGLGAAHVFA-----------SSSCSVIHM--------------DDDLWFEDEIGRDELAWPCECKKPREFCYVMFTSGSTGKPKGVCGTEKGLLNRFLWMQRW----KPDDMLLFKTSVSFV-DHLQEFLSAVLTCTTLVIPPPNDWRANPASLANLIKAYGISRMNLVPSLMEIIL---PSLEKNLSWGHLKMLIFSGENLSILLWKRVHEIL--PETTIVNLYGTTEVSGFDCTDLPILLELTSVPIGFPISNCEVCIATDA----EVADEGEMHVTG-----ACLFAGYLEESMASNHTEENGYYRTGDFARRLKSGEFIFLGRKDRTVKIYGQRFSLQEVESTLNEHPDVSAAAVTFQNNEFLDFR--AYLVLKSSAASVEDCQRRIRSWLIMKLPPAMIPRFFLPMESLPLTSSGKI------------------------------------- 121709352 54 -------------------------------------------------------------------------------------------------------------------------------GERVAFLAENSYDYVVTLLSILASNAIALPLSPAFPVGELKYILDNSQSKVLVTQDAGLERQPILEIRDKVKVGAAGSGSATLEDIESGKSLGG----------------------------------MMLYTSGTTNRPKGVLIPQSA-LTAQASSLLQAWKYSPEDRLLHLLPLHHIHGTVNAIITPILAGSSVFMF---PFNTDA-VWNRLAAPFKITFLTAVPTIYNRLLASGLRPRQGISPENLR-LNISGSAALPTPTKQAWQDLSNGNV-LLERFGMTEVGMAISCGLNFADRVD-GSVGWPLPSVEARLVDTDTNEVPGEEEGEIQLRG--PTIFQEYWANEKATQEAFVEDGKGKWFTGDVATRREDAGFFIQGRSVDIIKTGGEKVSALEVERELLSLPQITEAAVVGLPSEQWGQKVAAVVVLNPEVKPWGPL--DMRRALKDRLASYKMPQEMKVLTGIPRNAMGKVNKKTLVK------------------------------ 189211676 1251 ------------------------------------------------------------------------------------------------------TFTYQELDELSSAVAAHLVTQGLQPETFVCLCFNKSKWTTVGILAVMKAGGAFVLLEPSFPLRRLEQICSNTGSRIILSS---------------AEHALLSASLAP--TVIVLD---------DGTEQW-------NKPYNTFERINPKNALYAIYTSGSTGKPKGVVIEHASFCTAAKAQLKWGMDQQSRVIQFYAFDASVMEHLSTLVAG----GCVCVISE----MDRRDNLGEASSQLRANWACFTPFFARHLIPE--------HFPTLRTILLAGETVSEELWADY--------VQLKQTYGPAECSLAAVNQPQINTKSDPRNVGYPG-GCSCWVVDQEDHQVPIMCVGELVIEGPIVG--RGYLGEEEQTRAAFIQP-PNWYKTGDLVQFQYDGTVRYIGRKDTQVKLHGQRIELGEVEQYLGKAEVVAEVLAVFVKYADKAQERVTFIV-----SMTEDMRSQSIDLVRNSLPKYMIPKFVFPIAHVPLTATGKIDRKRLRE------------------------------ 83646181 279 -------------------------------------------------------------------------------------------------------------------------------GDYVLIVGDKGVETTLAAMVCMRIGKPFCLQSRQSPIEQLSDVVALHGTQTVLLQDGGGELEQRF-----VAQGCRVVILPSYSGVIVASAPAS------VRD----EALRKGDAA------SLDDPLCVVMTSGSEGKPKGCV-----------NTHRALLNICQEERAQYHTDVASVANHTYFVLECVLALTEDVVIVVAPARTDAAKCVDFLREQRIDLMFTTTVLAEDIMAQG-------DITSLRQLYFGGESL---------RAFQKNNYELINLYGPSETG-VLTTYQKISRNDQKITIGRPFNGCQVVAFPDTLQPCPIGAPGELLIGGAGVGA--GYLNRPDLTENAFIELDNGFYRSGDICCWDANGELEILGRRDRQLKVNGFRVELDAVERKVLDLPGVSQAAVISLTDQRGHARLGAFIVANDSGLNERDVRERLLQ----RTPAYMVPSQIILTPSLPLNRNDKLDRQKLKQMLS--------------------------- 83646181 1356 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAIAARDVDWRQFASLKSMETNPTA-------WILYSSGTTGRPKGIC-VAAQTVAQYLDSLVRTLNLQPGARVFSPSFDG------YLVLLAWAVQGTSLVTD---RYSDERRAKAFLAQRRPDVISAAPALFSAWNRENLAPLPK-------VCISGGDFLTLGDIDRLLQ-----RTQIWNSYGPTETCIAVMANCADMDSAPMLSIGAPLDHVSFAVVDAQGCRLRPGQWGELLIYGDF--AQHGYLNEAELTAQKFGNDDQGAYFTGDMAMVDASGQCFLKGRMDDSCKVRGNFIGLGELESRAGQHPGVIAA----GAAVAQAGTPEACLVLA--VEGDDDGGSGLQAHLARHYPRSHLPSAIFPVTRLPRTETGKLDRAQIVALFQAWRERAQVASDAADPA----------- 195025877 62 ------------------------------------------------------------------------------------------------------------------RIAQYLKKRGLNHKDVIGISAKNT--TYVMPLACLMNGTPFHSVNPMLDEATIKYVYEITKP-MLIFCDGADY--------EKINAATRHPEIYTLDHLEGVSKIETLLDPT------------TTETFYQPESLGGDQTVAILCSSGTTGLPKAVCISN-SILIQESML------VSSESVIYVSSGLDWITGLWAFIFST-VFGCTRIITN-RPFAPEY--FVHLVKKYKINYAVVPPRHLSALITCPEATTE--SLAAIRMLNYGGGLVSMGTLQRAQEICKG--AMFNSGYGLTEVGA--ITVNIGISNT--ASAGRLLPGIRIRIVDEEGKRLGHNQVGEIYVHQAW----NGYYSNPVETRR--MQDFEGWFHTGDLGHFDDQNFLYIVDRKKEILKYQGLHYWPTEIEMVITEMQQVQDVCVVGIYDEREGDAAGAVVVKREGCEISA---KQIIDHVAKRLTGLQKHAGVCFVDKLPANVNGKTLRK---------------------------------- 148555857 18 -------------------------------------------------------------------------------------------------------LSWTEVARRVASLAAALRAQGLREGDRVVLVSENRPEFCIADLAIMTAGCVTVPTYTTNTERDHTHILENSGARAAIVSTA--------KLAQVLLPAIVRSSTC--EFLI----GMEPLPATAVRTLDFAALADDPAAAVAAAEAAVEDLACLIYTSGTGGAPRGVRQHHGAILCNVAEDFGW-----DEEVFLSFLPLSHAYEHSGGQFLPIALGGQIYYAEG------LEKLAANIEETRPTIMVVVPRLFELLRARLIKAVEKYKLARIKALVSGGAPLNPEVGQFFSSL----GLTLLQGYGQTEAGPVVSCNRPKA-GIKLDTVGPPMKGVEVRIA-EDGEIL---VRGELV--------MAGYWRNEERVLK------DGWLHSGDVGHLDERGRLRITDRKKDLINDKGDNIAPQKVEGMLTLQPEIAQAMVAG----DKRPYIVGLVVPDQ-------------------------------------------------------------------------------- 119510512 73 --------------------------------------------------------------------------------------------------------TYKDLYHEALTILHGLAHHGIKFGDKVIFQIGRNQDFIPALWACFLGGIIPAPVAPNYDPENAAVKVWQILEQPIILSDC-----------ELIGEIEKLANQPHLEGL---------------RVLSIDELRSNQSHPESAVQLTPQEPALLLFTSGSTGLPKGVMLHHRNLLSMSAGTVRM-NNFTQAEV-----TLNWM---------PLDHGA--IVFLGIMAVDQPLKWLDLIQKHQVTISWSPNFAFSLINQQSEELKRCYNLSSMKFLVNAGEQVSAKTIRLFLELLAKHQLQIKPAFGMTESCGITWSAGLSKDELQQISLGKPIPGATIRIIDQENHVLPENEIGRLQIKGC--SVTEGYYHNPELNQEVFQD--GGWFTTGDLGYL-HNGELFITGREKQEIIINGINYFAHEIETTIEELDGVAISAAFAVFDQTR-EVDLLVITFSPESNNVEELVREIRSHLTQKLG-IA-PSYVIPLEAVPKTSIGKVQKAKLKK------------------------------ 39972889 1315 -----------------------------------------------------------------------------------------------------RTMTYAELQTRSTAICDVLAPV-VTEGDVVCVHSDRSLEWICAIWGILKAGCTYCSLDPQLTAAWRESMAEAVSATAFITA-----------TTEQLDE-------WRPRHV----RLAFSVESVPGC------AQADASTTTPVPRTPRPHPAYICFTSGSTGVPKPVVCTHAG-LVAFQRDPTVRLGAKPGVRVSQIMSVAF-DGSIHEIFSALTYGATLVL-------PACSRVLSVLGKVDSAVF--TPSIARAL--------QPADFPGLQTVYLVGEPV-PQAVADAWSACKD----VYNMYGPTETCGATIKRLRSGQDV---NIGRPNPSTRVYVLNSSGGLSQPGMVGRIHLAGVQVS--RGYHGMPEQFRDQVMDNGEMSYDTGDMGYWDEHGDLVCVGRRDRQVKLRGYRVELNDLERIAETVPE-ANAVAVAVR---KGLVDELLVMVQPGGLDIAAMRSRLEAT----FPRYLLPGHIVAVDAIPTTPAGKIDYKAIAQVEIG-------------------------- 198251040 60 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKAIRRS----PSSWNKSFRSHFGIKTTDIYATFGSLG----HSLTLYAAMSIGASLCCLSNV----GPARQASLIDDHKVSVIYATPTQLKLLLK-GAKTNQTTGFNTVTHVFCTGS-LRSELNTFFSNAITYE------FYGASETSFITISDL----NTPSGSVGRPYPGVDVRI--GDGQATVPFEVGKIWVRSPF------LFDAYEVGESQDTRRIGSYLTVGEMGYFDDDGRLFVLGRKNRMITVADNNVFLDEIERTIGTIFGIDHCAVIAKKDDRRGHVPVCFI--QSGDTSID--KEAIVSRCRLGLGSHSVPREVHFVTEMPLLLSGK-------------------------------------- 145607387 2578 -------------------------------------------------------------------------------------PQKTALEFVSADGGDSRTWNFAELDQNGNRVANILAPY-TKVGGIVAILFDKCPEAYFAILGILKSGCSFVALDPAAPAARRQFIIEDSGASALVT------------------DMDRASNLDIDVSVPVV-----------GLD---DDFILSSPSTPLTAELSPQDRSYCLYTSGTTGTPKGITHENA---VQAMLAFQDLFSGH------WDQDSKWLQFASFVLYWSWSVGIALV---AAPKDLILEDLITTISSLQITHIDLTPSLAR--------LVHPDDVPSLGVFITGGEQLKQE----ILDAWGDQGV-IYNAYGPTEIGVTMYQRVPR--NGRASNIGKQFLNVGSYVFKP-GTEIPRGGIGELCVSGKLVG--KGYLNTAERFPTLYFG--ERVYRTGDLVRILHDGCFDFLGRADDQVKLRGQRLEIGEINHAITGISQVQDVATLVIRDESKQDFLVSFVVADDQSDSSEALARDVQDSCRAKLPGYMVPTYILKLPFMPLSSNNK-------------------------------------- 145607387 26 --------------------------------------------------------------------------------------------------------------------------------------LPQSPELYVALLAILKAGGAFCPLNLDAPPERVRFILEDVTARVVITS----------QTLANV-----FSEEQHDVKVIKLGSDWADSCWDNGCDLSDSISHRAATP---------SDLAYVMYTSGSTGTPKGVSHAAATQSLLAHDEHIPHFR-----RFLQFAAPTFDVSV-FEIFFPLFRGVTLVSCDRRLMLDDLPAVLRQME---VDACELTPTVAGSLLRKRENAP------GLKLLLTIGEMLTGPVVQEFGGGGEGQQDSILAMYGPTEASIHCTLQPAVKPDMSVNCIGFPLSTVSAYIVDDEPNVLPVGEIGELVVGGY--QLAEGYLNRPEQTASAFIDTYGRLYRTGDKARLRADGLLECLGRSDGQVKLRGQRMELGEVEAAILRHGAV--AAVV------NGSILVAFCLLDSLHGEDHTSAERITKACEDWLPKFMVPNEVLVLDEFPRLPS---------------------------------------- 145607387 913 ---------------------------------------------------------------------------------------------------QVQTISYQELNRQANRIAHLVIGSKVMPGMTVAIIMEKSISLYAGILGILKAGCAYLPLLPSTPLQRIETILGHSEAAACLCDASSIRNLRSIQT------GCQFLDISKEEDLIRYPDSNPDITPDASRV------------------------ANIIYTSGSTGIPKGVCVTQLNIMSNLLQSCSQAFDVSVFEIFYA-----WKMG---------MCLCSAV---------NDTLFADLIRALRITHLSMTPTV--------AALVQPKNVPGVEFLVTSGEPMT--------EAVASKWAGILQGYGPSET-----TNICTVKKMKAGDVGFAFENTSSFVVHKESRNVPFGCVGELCVVQGYLGMPLT----REKFVEH--PEYGRLYRSGDLGRMLPDGSLVISGRVDDQIKLRGQRIELKEIDSVTRESESV-NAAVVPLATAETEKHAVSYQVLDDAQTARPAPEQAIFHLLTSRLPTYMIPNYLIPISVIPTTPSGKVDKARLRDFAQLDQETLGRLSAV--------------- 195488985 186 --------------------------------------------------------------------------------NVARQPDKLAIV------SESQQWTFRQLNEHSNRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIY--GASFRSAVMDIAKDLPAHVGLYQFNDESNQEVVASEG----LSQGLAQQLNGLLETAAKDKVAARADHHDKLVYIYTSGTTGLPKAAVITHSRYF-FIAAGIHYTLGFKDQDVFYTYHTAGGVMSMGQ----ALLFGSTVVIR----KKFSASGYFSDCARFQCTVIGEMARYILA------TPSAPHDRSHVRMVFGNG--LRPQIWPQFVERFGIRK--VGEFYGATETVGA-IGFISRILPIYPISIIKADPHTGEPLRNSKGERCGVDEPGVFVIVRGNPC--REFLGYSKKVVHDVFSKGDMAFISGDLLVADERGYLYFRDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVYGVSIPNTGRAGMAAI-----YDPTREVKTELGEALAKSLPNYARPQFLRFLRRIDLTGTFK-----LRKV---ELQQQGF-----NPAIVED------- 149692391 63 ---------------------------------------------------------------------------------------------------RDETFTYAQVDRRSNQVARALHDHGLRQGDCVAIFMGNEPTYLWLWLGLMKLGCPMACLNYNIRAKSLLHCFQCCGAKVLLVS-------------PELQEAIEEV-LPSLKKDDVSVYYVSRTSNTDGIDSLLDK-VDEVSTEPIPEEVTFSTPALYIYTSGTTGLPKAAMINHRR--LWHATGLAVSSGIKKDDVIYTTLPLYHSAGLMIGANGCMVIGATIVLR----IKFSASQFWDDCRKYNVTVI----QYIGELIRYLCNSPQKPDRDH-KVRLALGNGLRGDVWREFIKRFG--DIDIQEFYAATE-GNVAFTNYTR----KIGAVGRVLIKYDVEVRDANGYKVPKGEVGLLIITQPFSGYAGGKAQTEKKKLRDVFKKGDVYFNTGDLLMIDQENFIHFHDRVGDTFRWKGENVATTEVADIIGLVDFVQEANVYGVPVPGHGRIGMASIKLKEDREFDG---KKFFKHVVDYLPSYARPR----------------------------------------------------- 182685114 34 --------------------------------------------------------------------------------------------------------TYGDLKADSDSLAAVIDQLGLPEKSPVVVFGGQEYEMLATFVALTKSGHAYIPIDSHSALERVSAILEVAEPSLIIAISAF-------PLEQVSTPMINLAQV--------------------------QEAFAQGNNYEITHPVKGDDNYYIIFTSGTTGKPKGVQISHDNLLSFTNWMIPYSFDLS---VMYWAPTLAWMFDLSVMYWAPLALGGTLFTLPSVITQ-DFKQLFAAIFSLPIAIWTSTPSFADMAMLS--EYFNSEKMPGITHFYFDGEELTVKTAQKLRERFPNAR--IINAYGPTEATVAMLATLKR-LPIGYTKADSPTF-----IIDEEGNKLPNGEQGEIIV--SGPAVSKGYMNNPEKTAEAFFE-FEGLYHTGDVGTMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSRFIESAVAVPRYNKDKVQNLLAYVILKDGVERDIDITKAIKEDLTDIMMSYMMPSKFLYRDSLPLTPNGKI------------------------------------- 83859740 40 -----------------------------------------------------------------------------VDKHAQ----RTAFITES-----GVEISYAQFDRYANRVAHWALAQGVKPGDTVALYMANRWEYVAIWFGLSKVGIMGALLNNQITGQSLAHCIDVSEAAHVI-----VEG----ELAEQYETACALINCKLTPWV----SDGKQAKAPGGQD--FDAALSGQSDVRPRAHLKASDPCMKMYTSGTTGLPKAVAHTRALYYLQ-------VFGVDKDDRMMMVLPMYHATGGLCGVGAALSFGGAVIVR----RKFSATRFWKDAADTGATMLMYVGELCRFLVAAEPEWEKKH---KIRIAIGNG--LRPDVWPRFVERSGIPR--IMEFYGATEGNVGLIN-----LDSKQGAIGRVPPHLEAPIRDANGRECKPGEVGE-AIGEIRPDDARYRYGDEEATKKKVFSEGDLYFRTGDLMKRDAQGYFYFIDRVGDTFRWKSENVSTNEVAEVFGTHEKVVQANVYGVE------------------------------------------------------------------------------------------------ 168714043 14 --------------------------------------------------------------------------------------DRTALMCNGD------KLSYKDLNEYSDAISVFLKDV-YKEEDTIVIY-GNKENMIMAMIGALKSGRAYVPLDISFPIDRVFEVTKEIKPKVLFFSDE--RNFGDI-------------------NVIDMDKLNYIINEYQGKSLDKEN------------WVKDDENAYILFTSGSTGKPKGVQISSNNLDSFSDWISPYLIDGSEKVIMNQPADLS-VT----TIYPGLIHGATSISKDVLADYRELFRQFSISD---IAVWVSTPSFAGVCITEKE--FNSKMLPNLESMIFIGEALSKNLTKELMSRFPNTR--IINGYGPTETVGVSVNDMKAIDDEKSLPVGYPMSNCKIKILDEDGNELKENEKGEIIIIG--PSVSKGYFNNKEKTDEVFFDEIDGVYKTGDMGYLL-DGNIYYCGRKDFQIKLNGFRIEIEDIENNLRKVHNVKNAVVLPVYKDEKIAYLKGIVELNEKNDLSNIKNGRIKKELGKYIPSYMIPRNISIISEFPTNINGKIDRKKL-------------------------------- 170697228 21 -----------------------------------------------------------------------------LRERAEQTPERIAFHFLRDGEDDVVSWSYGQVRDRV--LQHALHER------RVLLLLEPGLSYVAALFGILLAGATAVPSFPPAGSRAVA-RFRDAHPDVIIA-------GKLHSLQPQLDELYGDQRAAPALLTI----DEDSFDDGEVSVHDVRNLLEQH--------VDLDRPALLQYTSGSTGEPKGVIVTHENLVSNCAVIAE---RLGPDDRVGCT----WLPYHDMGLMGALL----LAVYSGFPFVQRPYRWLKAISDYRVTTSVAPNFAFDLCVDNSEEEAATLDLSSLQHVFCGAEPVSHTTLERFFARFGRERRAVVPCYGMAE-ATLYVSGKVGRSPVKPRGCGPAAVGHRLLIVDPATKRVLPETVGEIWF--SGPNVAAGYLNSDDIFAATIADADDGYLRTGDLGFLN-GGELFVTGRIKDVVIVAGRNLYPTDIESVQSAHDAIRTNGVVAFSDGAHGESLVIVAELKRSRRPSAEQMSEVRAAITLAVTRDHSPAVVHLGPAIPLTTSGK-----VRRQACKQAFQQGSLSALE-------------- 157130913 34 ------------------------------------------------------------------------------------------------DGDSGRMLTRDELRIRAVRIAQNLRDLGEKYDEIVTILMPLT--TALQFLAV-----PYNALYPHYTEGEMVHLMRQTQSRLLF-CDASNY--------ALVREAAE----KSIEGELVVFVMDGIVEG--ARSVL--ELLDETGVEDQFEPLRVENTIWILCSSGTTGAPKGICLSH------ANRTSSYVFQNFSNMTILALGSIHWIS-VAY-CYDLALFYNSVVVF--TRKSFSPELVLDLLEKYRITAINCQPLFANAVAHH--PRAKTTDLSSLALWGIGGYFVSDSVRDAIDAILPKGKSYTI--YASTECG--LIAT--DLFQRKRGAVGTVSPNMQIRVVDDDGNALGVGESGELLLKRSIP--FGGYLKNEEATKAAFDD--DGWFRSGDTGYFDEDGFLHLGDRKGDFFKYIDH-VQPTTLEEIIAQVEGVEQVCVIGLPLENKVELPTAVVVRNKDSEVSGEAIADVAARVRDHMKLR---GGVHFVDDLPLTGKGNVKRKELKRI----------------------------- 109081081 63 ---------------------------------------------------------------------------------------------------RDETLTYAQVDQRSNQVARALHDLGLRQGDCVALFMGNEPAYVWLWLGLVKLGCAMACLNYNIRAKSLLHCFQCCGAKVLLASP---------DLQAAVEEIL-----PSLKKDDVSIYYVSRTSNTDGVD-SFLDKVDEVSAEPTPEEVTFSTPALYIYTSGTTGLPKAAMITHQR--IWYGTGLTFVSGLKADDVIYITLPL----YHSAALLGCIVAGATLALR----TKFSASQFWDDCRKYNVTVI----QYIGELLRYLCNTPQKPDRDH-KVRLALGNGLRGDVWRQFVKRFG--DICIYEFYAATE-GNIGFMNYTR----KVGAVGRVLIKYDVEVRDENGYRVPKGEVGLLVCKTPFSGYAGAKAQTEKKKLRDVFKKGDLYFNSGDLLMVDRENFIYFHDRVGDTFRWKGENVATTEVADIVGLVDFVQEVNVYGVHVPDHGRIGMASIKMKENHEFDG---KKLFQHIADYLPSYARPR----------------------------------------------------- 57638585 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPGYPRERLAFMLLDTQVSILLTQK---------------DLVAKLPTHTAFVICL---------------DADWHT-IAQNKKENLSTNVTAENLAYVMYTSGSTGTPKGVSVIHRGV-VRLVKETNYAH-LTAEEIILQLAPISF-DASTFEIWGCLLNGGQLVICP--PHTPSLEELGQIIQQYQVTTLWLTAGLFHLIVDEKIDA-----LKSLRQLLAGGDVLSVLHVQKFLQTV--ENCRLINGYGPTENTTFTCCHLITA-PVQPGPIGRPIANTQVYILDNNFQTVAIGEIGELHIAGD--GLARGYLNRPEKFISHSFDSATRLYKTGDLARYLPDGNIEFLGRIDNQVKIA---------------------------------------------------------------------------------------------------------------------------- 70731694 181 -----------------------------------------------------------------------------------------------------RVLSYAQVNQWANRIAAYLQEQGIGKGDVLAIFIENRPELLVTVLAVAKLGGICAMLNTAQTQGVLAHSLALVKPAAIIL------GGELQAAYSAVREQVGID--PQRTWFVADQDTFADPGPTPEG---MRNLMAESAGYAQTQRIFLNDPCFYIYTSGTTGLPKAGIFKHGRWMRTSAGFGTIALDMQPGDVVYCTLPLYHATGL-CVCWGSAITGASGF---AIRRKFSASQFWDDVRRYKATTVGYVGELCRYLI---DQPACARDTEHSKMIGNG---LRPGVWSEFKQRFGVGH--ICELYAASD-GNIGFSNILNFDHTVGFSL---IPWALVEYAHDTGAPLRNGGQGLLLAKAPLDG-----YTDPEKNLKVVFEKGDCYFNTGDLLRDIGFGHVQFVDRLGDTYRWKGENVSTTEVENVLLGHPQVAEVVAYGVEHNTNGRA--GMVAITPAESLATLDFSELLQFARQQLPAYAVP------------------------------------------------------ 51243919 52 -------------------------------------------------------------------------------------------------------LTYEEMQRRIIALAASLQAEGIKKGGRIAILAENSDRWGVVYLAAVRIGAIVVPILPDLPESDVHHILSEMKVGALF-----------ITHRQL--EKVYDFSGSFPELVVTLDDSDSEVFTVTSYSTYLENALEGQEGAPHFPEVEEDDIASILYTSGTSGYSKAVMLSHGNFSANAHAASELA-EIEPGAVWLSILPIS----HTYGFILPLLCGARIA-YAGK--TPTPAILQKLCQHERPFAIFAVPLVLEKIKKRVLPQIEKSKLLTLRIMGIGGAALNPEVAQFLTDA----QFPYLIGYGMTEAAPLIAGGPLGDKTIATGSTGKPLPGVQVKIVDGDAET----GVGEILARG--PNVMQGYYND--REESGRVLSEDGWLSTGDLGRLDAAGNLHISGRLKNVI------------------------------------------------------------------------------------------------------------------------------- 78045799 15 ------------------------------------------------------------------------------------------------------TLSYAELDARSDAIAAGLARRGIGRGARAVVMVRPSPEFFLLMFALFKAGAVPVLVDPGIDKRALKQCLDEAQPQAFI----------GIALAQLARRLLRWAR--SAKQIVTV---GGRYGW--GGVTLARVERDGAGAGSQLADTAPDDVAAILFTSGSTGVPKGVVYRHR-HFVGQIELLRNAFNMQPGGV-----DL--PTFPPFALFDP-ALGLTSVIPDMDPTRPDPRKLHDAIARFGITQLFGSPALMRVLADDGQP------LPNVRLVTSAGAPVPPDVVAKIRALLGATECPVAAIEGATEAGGQVVAPNEVRIIAIDDAAIADWSGVRV---------LATGEVGE--ITVAGPTATDTYFNRDARIAKIRERRSDGVHRMGDVGYFDAEGRLWFCGR-------KTQRVETAQVEPVFNVHPQVRRTALVGVGAPGQ-QQPVLCVELQPGV------------------------------------------------------------------------------ 24583463 53 ---------------------------------------------------------------------RLNYTADVFERNVQAHPDKVAVV------SETQRWTFRQVNEHANKVANVLQAQGYKKGDVVALLLENRAEYVATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCSALI-------YGE--DFLEAVTDVAKDANLTLFQFNNENNNSETEKNIPQAKNL--NALLTTASYEKPKTQVNHHDKLVYIYTSGTTGLPKAAVISHSRYL-FIAAGIHYTMGFQEEDIFYTYHTAGGIMCMGQSV----LFGSTVSIR----KKFSASNYFADCAKYNATIIGEMARYILATK------PSEYDQKHVRLVFGNG--LRPQIWPQFVQRFNIAK--VGEFYGATETVGA-IGFVSRILPIYPISIIRADPDTGEPIRDRNGQLCAPNEPGVFIIVKGNPS--REFLGYDEK--ASAKKIVKDVFKHGDMAFIDEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGV------------------------------------------------------------------------------------------------- 167842389 3 --------------------------------------------------------------------------------------------------------------------------------------LPRGTRTVAAYSGVMRAGCAYVPADPAMPPGRLRD---------VLATVGY---------------------------VLTTRANLSLLDGVAARAIVIDAHESAAADAALPE-VALDDLAYVMFTSGSTGKPKGVMITHR----AASLTIEAILRIGASDRLMCVSAAGFDLSVFDFFGAFAAGAAVVLAPESSTVAP--GVWLDLMARERATVWESVPAVMELLLLE----CRQSDRTSLKLVMLSGDRVPVGLPAQI-RAAAISDPEVLALGGATE--AAIWSCWYDTRGLAPDAAFVPLPGQRLYVLSSSLQAVPIGVPGDLWIAGA--GVALGYLGQPDRFVDNPHVPGERMYRTGDRARVLADGNLEFLGRVDDQVKIGGFRIEIGEIEAALAAAPGV-ERGVASVFERDGRRMIAGYVLLRANATFD---LAAIRDTLARRLPPYMLPASVMALDSVPLSANGKVDRK---------------------------------- 145235171 264 --------------------------------------------------------------------------HEVISEQARKTPDKVAISWDG-------SLTYGVIERYSTYVAMKIQEMGAQPEDFIPVCFEKSRWTIVAVLAVMKAGCTFAMMDPTLPLARLQNMAKQVNARTMICSSEIIEDGGLF-----VVEESAFPNVPPLESTPTLPK------------------------------VPSTTIMYLIFTSGSTGTPKGVKVSHGSYTSSAFPRAKAV-GYDEKSRVLDFASYAFDVSIDSMLLTLGNNGCLCI-----PS--DEDRLNDIIRNMRVNYAGITPSVARILE---PDVIA-----SLSGLGLGGEAASADVTVWGQET------RIIIGYGPCECTIGCTVNSSAATGRDYISIGT-GNGAAIWIVNPNDHDMPVGAVGELLVEGPIVGQ--GYLNDPEKTHQGYAGRHGRMYKTGDLGMYDPDGGIVFAGRKDTQVKLRGQRVELGEIESQLARLPS--EATVIAVPQGSGGQALVAFVTEVTSVDLPEELSKTLTKAVKKVLPRYMVPTAYIPVSHIPVLISGKTDRRRLRQ------------------------------ 50843669 63 --------------------------------------------------------------------------------------------------------TYAETGRRVAGLARALTEDGLQRGDRISLFAGNCPEWIEADLAGMTIGVIPVPIYPTSTPDQIVHIVTDAGVRVIITA-----GPKELD---RILEA--RDQMPGLETVILIN-PADQVGDHDGLTVLSLEQVRQAGVSEEIERMGPDDVAALIYTSGTTGEPKGVMISHRAALLQALDAF---FDVTPADHSLSFLEWGWSMA---------------VIRHGCLNTPNPKTISAMLAEVRPTLFVSVPKLYEQVMKVSDSPLKIFEWSSLRVLAAGGAPLRKE----VEEFFAACGLLVCQGYGLTEASPLVSFNSPGG--YKFGTAGRPLVGSQMTT-TEDGEILYRG-----------PNVMKGYWKAPE---ATAAAIEDGWLHTGDIGHIDEDGFLVITDRLKDIITLNGKNISPQPIENSLMKDP----------------------------------------------------------------------------------------------------------- 118053762 15 -----------------------------------------------------------------------------------------------------QKLSFKQLDERANQLGNALRARGIGRGDNVGIQLYNCAEYLEAFFACSKIGAVPVNVNYRYVADELQGLFNSLDLRALV------YGA---DFDASVLEV--MPRVPTLRLAL---RVGTVRDGLPRSVQPYESVLAEGARELTDAE-RSDDDIFMLCTGGTTGLPKGVMWPHKSLFMGALGGGGYYFQLVPNGPALAYLAAAPLM-HGAAMWATLIS-----LFSGHPVYFDPVHMLDLIEHHQINVMAVVGDAMALIIQALENNPGRWPLKSLMIFGNGGAVFSRHLQERL--LLQVPHLVLNNGMASSESGV-----LGGGEKTPEGEFMRIAPRPDLSVISEDLRILQPGEEGILSRRGH---MPLGYYGDPTKTAETFMVEGSRWVLTGDRARIDTTGEYVVLGRGSQCINTGGEKVYPEEVEETARRYPPVQDVVVVGVPDERWGSKVVAVVQVQPGHEFD---LQEFEKVCRSNLSGYKLPRAVYLATEVRRSPAGK-------------------------------------- 41407807 20 ---------------------------------------------------------------------------------AAKHPDAVALRTLGDAT----TITWRQYRDRVRAIAAGLAGLGVGNGDTVALMMSNRPEFHLCDTAVLHTGATPFSVYNTNPPELLAYQFDNADNHVVI-CEGTF--------MPQVLAAAQQGG--TVEHVVCVD---GAANGAIGLDQLEASPAAGFDFERSWRAVGPDDVLTIVYTSGTTGPPKGVELTHTNFIENARIT-EEVGGITHADRAVSYAANRWITHYQNLLYGPALTEVRPTLFLGVP------RVW-IKAKAGLEAAVDAPAGKRALAKWASKVRRRLGMDRLRIGVTGAAPIPRE----VHEFVLGLGIPVCEGYGMTECTAGATVNRPE--RIKIGMVGTPVPGTEVTVASD-GEVLVRGK-----------NVMRGYRKAPEKTAEAIDS--DGWLHTGDIGEIDEDGYLRIVDRKKEIINAAGKNMSPTNIENTI--------------------------------------------------------------------------------------------------------------- 62660348 16 --------------------------------------------------------------------------------------DRTAVCFDEGNNQPPVCYTYKALLSEASELSAFLLAHGIRE---IGLYCQPGINLPSWILGILQIPAAYAPIDPD-SLPSLATHFKKCGLKYVL-----VEKRQITKFKSS-HETVLNYDTVSVEHKLVLLR----LHWEDGAV---NSVLSDRTDKCKVERVNGENLAYVLHTSGTTGTPK-IVRVPHACILPNIQHFRSLFDITQEDVLFLASPL---TFDPSVVFVALSSGACLLI---SPTSVKPSKLADVLSRHRVTVLQATPTLLR---RFGSELMKSTVLSSLRVLALGGEAFPSLTVSW---RGKSNRTQIFNIYGITEVSSWATSSVRLESPVQLGS---PLLGTVVEVRDKNGSPVHEGTG-------------QVFLGGKNRFLDEEMTVPLGMRATGDFVTV-KGGEIFFLGRKDSQIKRHGKRLSIALVQQVAEELRQVESCAVTWYNQ----EKLILFIVSK-----VDLLKDYIFKELQKHLPAHALPDDMVLIGSLPVTCHGKV------------------------------------- 17231094 68 ------------------------------------------------------------------------------------------------------KITYQQLADKIQLFASGLQALGVQAGDRISLIADNSPRWFIADQGIMTAGAVDAVRSSQAEKEELLYIVAHSGSTALVVED----------LKTF--NKLQDRLHDLPIQVVVILTDETPPTEQSLKVLNFLQLIEVGKNHFVPVKRKRNELATLIYTSGTTGKPKGVMLSYSN-LLHQVTTFRVVVQPKVGDTALSILP----SWHSYVEYYLLSQGCTQILKQYKPNYMVAPRLWESINKQRLIKFGMSEKYIKAQRIAQGTSLDHLHASSLKQVISGGGAL-PKHIDTFFEIIG---VQILQGYGLTETS--PVTNVRRPWRNFIGTSGQPIPGTEVKIVDPETQPLPVGKRG-LVLLKG-PQVMQGYYQNPEATAKAIDPQ--GWFDSGDLGWVTPDNELVLTGRAKDTIVLSGENIEPQPIEDACLRSP----------------------------------------------------------------------------------------------------------- 120404521 25 --------------------------------------------------------------------------------HERDDPDHV--IFQRLVNGTWVDVTCRQAAEQIRSVASGLIAEGVQPGDRVALLSATRYEWPILDYAILSVGAVTVPIYETSSPEQVRWVLEDSGAVLAFVELEAH----ALMVKELLNE------LPALRKVMVIETAAPSA----------LDALAEAGATVDPGEVDSADPATLIYTSGTTGRPKGCQLTHSNLLYETGATACFPGLLRKGERLLVFLPLAHVLARALSMTA-FANGVTI------GYTSDIKNLVPMFGQFKPTVIVSVPTAIDWSMAQGLLLRAKHALGKLRAATSGGAPLGARLGHFFRGV----GLTIYEGYGMTETSAAITANRIG--ELKVGSVGKLLPGNSMAIANDGELLVRGGVV------------FNGYWRNEKATRET---VVNGWLHTGDLGSIDEDGYLSIVGRKKEIITAGGKNVAPAVLEDQLRAHPLISQAMAVGDAKPFIGALIAAFEVWKQHHIDDPDLVGEIDLAVKSKAEAIRKFRILVFTGEL--TPTLKVRRNVVADKFAEEIERLYTTDS---------------- 169778663 59 ------------------------------------------------------------------------------------------------------TITYRELDRLSSAVQGLLQPYNPAPNSVVPILFKKSKWAVVAMLGVLKAGAAFSMLDPSYPTKRLVDICHDVDAKVLVCSEEL-----SIDVSGNI------------------------------LTIGDHNIANASYSAVHPVKTASHDAAYVVYTSGSTGAPKGIIIEHGSFCTNVMASSR-AQNLDRSSRILQFASYAFVSIHE--CLTPLLLGGCVCI-------PSESQLKEAVRSLGVNWMELTPSVARLWQPE--------DIPTVSTLVLGGEPMLPSDVSQWKDKVGPAECTIVSTV-QSDLGNIGVSPGGTCW---------------IASQDNHQRLMPVGCVGELIIGGPIVG--RGYLKRPCLTKNAFLDETYRLYKTGDLVQYNYDGTIAYIGRKDTQVKLNGQRVELGEVEYQARQHDAVI-AAEIAAP-AGRKPTLILFIAPRQEYSIQMDCKTLLRSGLQNVLPRHMIPTAYIELVAMPISRTGKVDRRVLREAIENVSED---------------------- 108760219 1173 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMERHAVTHLQCTPSQASMLLAE-ERSREG--LKRLKKMMVGGEAFPVPLARQLSETVSGD---VINMYGPTET--TIWSSTHPVKNVGEGPIGTPIANTQFYILDAQQRPLPIGAAGELYI--GGEGVVRGYHHDRERFVPDPFSSQPGMYRTGDAARWRHDGLVEYIGRLDHQVKVRGFRIELGEIESRLGEHPAVRETVVIVREDIPGDKRLVAYLIAKPGEPPAAD---ALREFLRTRLPEYMVPQSFVTLSTFPQTPNKKVDRKALQAQARGEVRPEGETEAL--------------- 108760219 556 ---------------------------------------------------------------------------------ARRTPDDTALICRG------TSLTYRELDARAEVLARHLRGAGVGRDVRVGIFMERSLEMMVGVLATHKAGGCYVPLDPAYPAERIAFMEEDAGCHLVLTQE---------RLLSRVPSAAK--------AVLAV-------------DQQWERI--AAAPEAQTPPATPDSLAYVIYTSGSTGKPKGVMIEH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116670054 74 ----------------------------------------------------------------------------------------------------HRRLSYAQLMAEVRATARELHLAGLGAGDKIGVRIPSGTNLYVSILAILLIGAAYVPVDADDP---------DERAKLVFS------------------EA----------RVGAILRGNGEIVTDSKRP----------RPFPAPRKPQADDDSWVIFTSGSTGTPKGVAVQHRSSAAFVDAEARLFLQIGPQDRVLAGLSVAFDMWLAWR-YGACLVPAPSLVRTGMDLGP-----WLI--SHGITVVSTVPTLAALWPAEA--------LENVRLLIFGGEACPPE----LADRLAVDGREVWNTYGPTE--ATVVACAAQLGVPGPLRIGLPLDGWDLAVVDAGGIPVEEGQVGELII--GGVGLARYLAKDAEKYAPMPSLGWTRAYRSGDLVRYEASG-LVFMGRGDEQVKLGGRRIELGEIDAALQALPDVAGAAAAVRTTAAGNQILVGYLAAAGTAEIDLAAAREL---LGASLPAALIP-LLTVVESLPTKTSGKVDRHAL-------------------------------- 60650930 14 ----------------------------------------------------------------------------ALRTWARTRARETAVVLVRDTTDDTASVDYGQLDEWARSIAVTLRQQ-LAPGGRALLLLPSGPEFTAAYLGCLYAGAVPAPLPGGFERRRVAAIAADSGAGVVLTVAG---------ETASVHDWLTETTAPATRVVAVDDRLGDPAQWDDPG-------------------VAPDDVALIQYTSGSTGNPKGVVVTHAN-LLANARNLAEACEL-------TAATPGWLMYHDMGLLGALYLGTTCVLMSSTAFIKRPHLWLRTIDRFGL-VWSSAPFAYDMLKRVTDEQIAGLDLSRWRWAGNGAEPIRAATVRAFGERFGLRPEALTAGYGLAE-ATLFVSRSQGLHTARPGEAARPVGHFRARIVEPGGHRVPPGQVGELVLQGA--AVCAGYWQAKEETEQTFLDGEDGHWRTGDLAALHE-GNLHITGRCKEALVIRGRNLYPQDIEHELLQHPEVGAAFTVPAAPGTPGLMVVHEVRTPVPADDHPALVSALRGTINREFGLDAQGIALVSRGTVLRTTSGKVRRGAMRDL----------------------------- 115491373 2426 -------------------------------------------------------------------------------------------------------FTYADVDFYSARLAQHLREIGVKPETFVALCFEKSAWAVISQVAVLRAGGAFVSLDPAHPEERLKGMIEDIDALVVLCSSKHHEKASRIYD-------------------VTFSVCETTIR-----------ELTTLTSGVPTEHARIDHPAYAIFTSGTTGKPKATVVENVGLSL-LSLSIAEEYGIGPGTRATQFSSTFDVSILETIMV--LMNGGCVCV-------PSEDELAGAINRMQANVLSGPP--------------------------SVANILDPKTVPTLRTVIAIDRC-VINAYGPTETSCTIVDKQGRRLTSNYNSIGTPV-GCRAWIVDNYHRLLPVGAVGELVLEGC--NVARGYLNNEEKTKEAFWMQHHGVYRTGDLVYYNHDGTISFISRKDTQIKLNGQRVELEEIEQQCLRFPPSTKVAVELVSPEVRARCLAAFFTVTKETDEENDLEHDLNDRIRETTRSLHAPKLFVPVRHLPITVSGKLDRKKLR------------------------------- 115491373 3509 -----------------------------------------------------------------------------------KHPNAPAIAWDG-------QLSYAATMDLASSFAKYLGSRGVGPETLVPFCLDKSLWAVISILGILMAGGAFVPMDPSHPTSRHKEILEEVDARVILCSPHYRYAGLVKSIIPVSKETVKAYGSISKS----VKRN---------------------------VAVKPSNMAFAIFTSGSTGRPKGIVIDHQS-LASSAMAWGPIVQMNNSSRVFQFASLTFVM----EVLATLMHGGCICI-------PSEDRLNDVIQRMNVSWSFLTP--------------------------SIASILEPST-------VPSLKVLLMNGYGPTETTIFAVLNDASANP----EPSCIGFGIPCTIVDPDNHDSPLGAVGELVLEG--PALAREYLKNPEKTADAFMKHFQNIYKTGDLVKYNPDGSINCIGRKDHQVKLHGQRMELGEIEHRLHEDPRVRHAVVI-MPKTGRLQQRLVTVVISNGEHDTMKLATQIQKALEDQLPVYMVPQTWAVVKALPMLVSGKMDRK---------------------------------- 115491373 261 -------------------------------------------------------------------------------------------------------FTYQELDVMASQVAVYLQRHGVKPESKVALCFDKSKWYIVAVLGVLKAGGAFVPLDPTHPTSRLQSLVKSVQAPIMLCS-----RNRVDKLGDIA------------EHLVPLD------------DETIAEFAQTSGEPMPPPEVKGCNAAYVIFTSGSTGEPKGTLMEHKSY-VASSVAHAPRLRIYPESRLLQFA------AHTFDILTVLMIGACICI-------PSEDRLNDIINRMRVNHASLTPSFI--------DFINIADVPVLETLALVGEAMSQETW---------SKINLLNGFGPTEAAVTAAIN----SNVTIGSIGFPT-GARCWIVDPENHDVPVGCAGEMLLEG--PTLARCYLNNPEKTAESFI--YDPAWT-----KHDASGGFYKTG---DLIKVHGQRVELGEIEDNLNSDSNIKHCLVLGFA-EGRLVAVMSFAVLKLVEDPRKPIISEIRNRLSARLPAYMVPAVWLCVESIPILPSRKLDRKATASWVGG---------IMDDPEV---------- 115491373 1753 -------------------------------------------------------------------------AHEVVSEKATTHADDHAVVWDGD-------LSYSKLNELSSALAVYLEQLGVVSGSLIPIELDRSVWAVVAILAVLKLGAVCIPITHG-----------------------------------RLHEVLNEELCNEVQVALAAPSLEVSIPFVISIDRSLLECLPASKESFLPSLQPQND-AYLVFTSDSTS--KAIMLDHQDILMR-AESFSAALDLDSTARIFQTSDVF-----LQELFGAWSRGACVCI----PADTELENLSSSINGLHANMVSTTPSM--ALK------LQPSDLPEVKALVLYGGTPNAKV-----NKLWSGNVMLHTFYGAPESSTWVHASSPG-TSVETASSGSVMGG-RSWLVNAQDHDVPIGCIGELVVEGPVVS--RGYWNDEE--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169178189 322 ----------------------------------------------------------------------------------------------------------------------------------VSVMLPRSAGTVEGLLGVLLAGSAYNPIDTAYPDNRVAAILEDAAPEAVLTSSA---------VAPRLSGILAGLDL-------------------EPRLLLIEDL--AHSTAQVPMPNRARDPASVMFTSGSTGRPKGVEVSHGA-LAALLASHRLLAGISRRKVAH-TTGVGFDASWDPILW--LAAGHELLLSD--DLRRDPSALAGYFVRQGISAWETTPGYLHQLLAEPGFAAHLANHPRGRSLALGGEAFDAGLWTSVAALAG---VRAWNLYGPTETVDTVVASVADSDAPVLGRPTAR---TRLYVLDDRLQHALPGAAGELYIAGA--QLARGYRGRPERFVPDPFGGGERMYRTGDVVYRHPDGRLVFAGRNDGQLKIRGFRVEPGEVESVLRAAPGVR-AAVVRAVGEGSAARLAGYVVASGDAA--EDLPDAVRRHAQAALPDYMVPSVVMVIPEVPLTPHGKV------------------------------------- 70995289 293 -------------------------------------------------------------------------------------------------------LTYKELDLLSSKVAYDLQQRGVGPEVCVALCFEKSKWYTVAMLAVLKAGGAFVPMDPSHPTARLQSLVEGVQAHIMLCS---------------------RSQTGKLQTV-----AETLIPLDEETVDGLPDL---PTSTFSSTTVKSSNAAYVIFTSGSTGQPKGTLLEHRAYVSGALA-HGPVFGLNSSTRVLQFAS------HAFDILSSLIFGSCICI-------PSEEAIAGVINEMKVNHASLTPSFVGFL---DPAAVPG-----LESLVLAGEAMSPQTW---------SHIKLVNGYGPTESSVAAALNPNMSSSSDCRDIGLPV-GVRFWVVNPANHDVPVGCPGELVLEG--PTLARCYINNPQKTSDSFWTKRDRFYKTGDLVRYNESGSLTYIGRKDAQVKFHGQRVELGEIESQLSADTDIKHCTVLGFAQAGPGQALEADAVPLKLIEHREKLRKSIQERLSIRLPTYMVPGVWLCVEALPMLVSGKLDR---KSIAT----WVASMS--EDPEV---------- 70995289 2847 -------------------------------------------------------------------------AHEIIEQQVLSHPTSPAICWDGE-------FTYEQLDRLSTKLAKHLVCLGVKPEIFVGLCFEKSAWAVIAQVAVLKAGGAFASLDPSHPDARLRGLVDDIGAHIFLCSAKYLDKARQISRAAYIVSEETLAELP---------------------DVSSTASMTRPSIHNA---------AYAIFTSGTTGKPKVTVLEHIALSVGMDTTTRYTFDVSIKEII--------------IV---LMTGGCVCV----PS--DEERMNDLIRRLNANFISCPPSVSNTIQPESV--------PSVKTVVMGGEKMTASHIDRWGDRF------VINAYGPSE------STVMATMSVKVDEAGVRVIGAAICVVDPNNRLLPIGAVGELVLEGC--NVARGYLNNDQKTKESFFKRKERMYRTGDLVRYNPDGTICFISRKDTQIKFNGQRIELEEIEQQCISFSGGTQVAVEVVEPESKAVAIAAFFTLVPMSEATREKVQKLREALIKALPPIMIPRLFFPVSHLPFSNSGKLDRKKLRATVETLPKDLKSYATL--------------- 70995289 1811 ---------------------------------------------------------------------------------VKQCPEAVAIAWDGN-------LTYAKLNELSSLLAFYLTKLGVGPGLLVPIDLDKSSWQIVAILAVLRAGGICLPVDAAQPYEFIEKLLIDKDIQVALAS----------PNKAQLLE-------RTIPYVVPVGRSLFDLPRFDDMPHVSHKAMDHA---------------YVVFTGGSVKEPKGVMLQHLTVLTRAENFASALELNKATKVYQSATYTSDMFLN--VLFGTMMRGGCVCI----PANDGFNNLPRSINASRANTVVMTPSLASLL--QPSEVPE------VQLLALYGEILTNQV-----RTIWSEKVRTHSLYGAAECSSSCISDCQTLGETRAGCITW------LVNLSDHDLLVPIGSVGEVVIEGPVIASGYLLHNGHKRDESSTLTR--RMFKTGDLARYNSDGILVYMGRKE----RQTQRLQ-ADIWDVLPGHPCVVECL----DDDESVEHLAVFVQFASTHQPSSQFFDSVTKYLLSVLPVTQVPRLYIPVPSMPLTSTGLLDRWFLRNEAQN-------------------------- 107100664 15 -------------------------------------------------------------------------------RHLGSADPRRPFLIDAREPERPLEYTWGDADRQVDALAEQIAAHACRS---VGVLLDNSYRNLCLIYAVMRAGKHLVLIDPEWG-EAAKQAIVD----------------------EMRLDAL--ASEHPLEGALAGLRLALDFERSATHRLD-----------------RAAHSHMILFTSGTTGQPKGIELSQQA-MLHAYRIGRDCLGIGEHTRSGCFSGLG-ILGINFLF--PLLYGGSAVL---LPLWADSEGFWECVERFGISFLYLVPPVVNHMVKEGSPPPRRLPLQ--RLLCVAGSRLDAD----LQAAFQRDYAALANIYGLSECGFAFL------FGKRRGDAVGPAVGLELKLTDPDGRPLEGGERGRLWVRT--PSLFSGYVNRPDLTAQVLED---GWLNTQDLAYFDEDRCVHVLGRCDGTINKGGNLFHLNECERALNGLDEVIDVCCLKVDCPLYGEDYVAVIHTAPQVEF------AFLPWLQQQLGTLRAPQRVVLSQALPLNGAGKHDRRALAALL---------------------------- 149178258 698 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IREAGIKTVLTSSKFLEK-KPIEMDANVDEIKLKASL--FDKLISLFMAYILPAWLIERIIGL-------------TKVSSDDLSTVIFTSGSTGRPKGVMLTH----------HNIISNINSADDLLQLADC--ILGHSFGLWMPFARNMRS-CFHFNPT--DARTVGKMIEKYKVTLFTSTPTFLRYLKRCTPEQFQ-----SLEIVITGAEKLPQSLAREFEEKFG---IFPTEGYGTTELSPVAAVNVPTEVSAKPGTVGRPIPCVMAKTVDPDTRELPDGEEGLLFIKG--PNVMKGYLNNPEKTAEV---IIDGWYNTGDFAIIDNEGFIKITGRQTRFSKIGGEMVPHLRIEELIIDIPEVQ-VAVTSVPDPKKGERL---------------------------------------------------------------------------------------- 194757371 169 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLCSSGTAGLPKAVALSHR----HIAATNSLAI---STDVLYTSATIDWMTGFS-ITIMNLMCGFTRIL-SSKPF--SAAHAVELVKKYKVTCIAMAP--WQAYELYTSPLAVPEDLKSLTISFVIGGWISLQLLRKAQELMPKT--FIMFSYGTTETG-VVTVNCDQSLEC---AVGRLAPGMRVKILDENRQNLPPNQTGEILIDLTWEG----YLNNPE---DTAATLQDGWINLGDLGYFDDDNNLYLVDRKKDLLKYKSKHYWPNEIEQVIAELPEVKHVCVVGARDARYGDAAGALIIKQEGAEISA---QKIIDYVAQKL----VVDYVIFVEKFPKNPNGKVMRSLARDI----------------------------- 86159308 36 ---------------------------------------------------------------------------------VRAHGPKTAMRY--KEGGAWRSITYADLGERIRAVAKALLERGVQEGDRVGIFARNAPEWAIADFGILSAKAVSVPIYATNTTAQAEYVATDAGLKLIFVGDQAQY-DKVTSF--------QAGGAPSPW-VIAFDRT---TRLSGGRSQHFDDFVRDGAAERRLESATSDDVATIIYTSGTTGDPKGAVLTHANFF----HQFRAVFQVGAQDRSICFLPLSHVYLWSYYVF---RSGAEN-------DYADPKDVVACMPELRPTAMVSVPRLYRALFRWAMAVGKEYPLLALRHFFSAGAPLSQE----VEEFFFAAGLLICQGYGLTETSPMLTCNAPGAF--KFGTVGRPVLDCELRIA-KDGEILARG--GNV---------MKGYYR---RPAETAAAFEDGWFKTGDVGFIDDEGFLHITDRIKDIITSGGKNIAPQHIEAMFGSEPYVEHVAVLG-------------------------------------------------------------------------------------------------- 206686877 1135 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHGVSHMQCTPSMARMIAADAD---ASACLGQLQHLLVGGEALPGDLVQALREA---TRAEIRNMYGPTET--TIWSTVEKISTVPAGTAGTPVANTQVYVLDENQAPVPAGTPGELYIGGA--GVTAGYWQTAERFVNTPFAA-GRLYRTGDLVRWTAKGNLMFLGRTDHQVKIRGQRIELGEIEAALAAQPGVTGAVVVPR-GEAGAEQLAGYVTTSAPVSG-----EALKQALAARLAEVMVPAHIVTLEAFPLTPNKKIDRKAL-------------------------------- 206686877 533 ---------------------------------------------------------------------------------AAKSPDATALVFE------DQSFTYGEVNARANAVAARLREMNVRPGSHVGIYVRRAPELVFAALGVMKAGGAYVPLDPAYPADRVAHYIADSQAQVIVTQSA----------------------------------LAGSLPASDAEVLDIEAVPAGTAGENISGGATGSDLAYLIYTSGSTGLPKGVMVTHA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145222773 68 ---------------------------------------------------------------------------------------------------EDREITYGEANEIVNRYAAVLAAKGVGHGDVVGIMMRNSPEPILLMLAAVKCGAI-----SGM-----------------------------LNYHQR-DEVLKHSVGLLSASVMVAETDFVEPITESGADTDLDELKKLAETAPTTNAVLAKDKAFYIFTSGTTGMPKASVMTHYRWLRALAGFGGLGMRLNSNDTLYCCLPLYHNNALTVALSSVLNSGATLAI--GKSF--SASKFWDDVIRYDATAF----VYIGEICAYLLNQPEKTDRKHVRVICGNG--LRPAIWDDFTKRFGIDR--VCEFYSASESNTAFVNFF--NLDKTTG--ICPSP-IAFVEYDESGDPLRDENGRVKKVKKGEPGLLLSFDGYEKKLVRDAFKDGDVWFNTGDLMRSQGFGHAAFTDRLGDTFRWKGENVATTEVEAAVSTDPQVEEATVFGVEVPDTGAGMVA-IQLKDGKEFDG---KALAKAAFDKLPGYAVPLFVRIVEELAHT------------------------------------------ 167565173 13 ---------------------------------------------------------------------------------AATKGEKDAYLFLSPDDEQQQSITFADLDRTARRVALLLQRHSVGVGERVLLLCRPGLDYIAGFLGCLYAGAVAVPVYPQHAAR-IVGIVESAGAKAILTGDDFARCTKLLEDTAASHVALLDL-----------------------------DAAKPLDASLEPADVAPSHVAFLQYTSGTTGKPKGVMVTHGNLMHNLALIGEW-MGYHEESTM-----VSWLMGLIGGILTPLFGGFRCVLMAPERFIQHPFLWLRAISDYRADVTGAPDFAYRMCRRVPDEQLATLDLSCLRTAYSGAESVRYGTLAEFAQRFGFDPERFKPCYGLAEC-TLLVAGRSAPRPLRTGEVGVPIGGQRVVVRDLNTNECADDAIGEICVAG--KSVAPGYWQQYEQTIATFQRGIGGFAGTGDLGFY-HRGDLYVTGRLKDMIIIAGRNYYSEDVEYAVISRPELVPCAAFTIEDDEERLVVVAEIERTQRKGDLDALLKGIREVIRHDIS----PGSVLLVSSVPKTSSGKVRR----------------------------------- 170060154 34 -----------------------------------------------------------------------------------------------------RVLTCEDLRLRTIRVAQHLTALGYKPGDMIAVVAGHSTNLSPVIFGCFLAGFVVNTVDKRLDAHDMSHLLRLTEP-VLVLCDEAVLGTAQV--------AIAEAKITA--RVMIL---TEDLALPTGT----EDRFQAPSVPDSKVTLAA-----VITSSGSTGLPKPICLSHAQLLTCSLITNDQSFNDREDDRILLTSQLHWISGYM-MLLGGLMSGIRRIIYE-------ADLALKLVEKYGVTHVLAPPPL--ALELVQRQRLAGYDLSSLRYFLCGGTTVP----DWLRDVLPNGRCYV--GYGMSETGAGAMA---VEKVIRRGTVGELEANIEMRVINPDGTLLGPSQPGELLARYRYP--FLGYFHQ-EKATAEILRQEDNFLHTGDIGFIDSCGFVTLQDRLKEIICWGFYQISPSEMEGIIGQLEGVRQVVVVGIATVEQLDLVTAMVV-----RGDDQLQEEVVRFVEGRVCDFKRLRGVFFVEELPVTNTGKVRRAQVRKMA---------------------------- 18076816 16 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SASPEGASARLPPEDTAYVLFTSGSTGEPKAVVVPHRAPA-AVVPPLRALYGIGDGESVLHFHGVGGDTSLEEIL-PTLTGGGTLVLDDGA-----REGFARVAEEQQVSVAVLPTGFWDSL--TGDLLHNGARLPSLRTVVIGGEAVRADMLERWHRVRGAEDVRLLNTYGSTETA--LVTH----------AVQLAGPG--APVLPETGGDLPIGESGELYV--SGPGLALGYHDDPGAT-AARFTERDGWYRTGDLVGEAAGGLLVFRGRSDHQVKIRGFRVDLLDVEALIGRCEGVSSVAAARVERAGH-SSLAAFFVPLPDFAPG-EVAAAIRERLTRTAAPHLVPGLIVPVDALERTHTGKVDRNATRD------------------------------ 215498737 28 --------------------------------------------------------------------------YTAIQRCIEASPDRIAIV------DDSVQLTRAQFFARIKRCAAGLQAHGIKPGDHVCVHLDTSVDNLIAMFGFVFAGATLILSYIGLNEDELLSHIKDGDVTHILTD---FKNAKK---------------CINLRKQTSLNIMGLFINGKLPGFIDVLEL--STSDESEFVEVDVPDPANICYTSGTTALSKGVEITHLSFVASLYASKACMTDEGADILLACY-PLTFASGFQFIMSAA-CSGSTCVVV--SPMMM-FDRFAEVINEFQVTTISSSPTYFTSEMR-----RTGVQLNSVRKINTGGTAPSEVLAKALMTVFRDLRC-LRNNYSQSESCGLVFFPPPDEMDLR--SMGFPAPMVQIKFVDETGKPIGPEVPGELCYKS--PCSMRGYYKCPEK-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51243939 159 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDTAVILFTSGSEKEPRAVQLTHNINTNINSINKIFHFN--SEDIFLSSLPFFHVFGLTTSFWLPISKGLTMLTY-ANPL--DFKKICSIVREHKATFLVGTPSFFGYLRKS-----ERGDFASLR-IALAGADKCPDSLR--TKFLEKHGITLYEGYGATECSPVIAANCPEAN--CPGSVGKPLPDLQIRIENETGEECPPEEDGRILVKGE--SVMKGYFND---FEQTSLHIRNGWYDTGDMGNIDKNGFLWHVGRLKRFVKIGGEMISLVKIEDVLEKF--LTECCIVEVPDATKGAKIIAVVT----AEIDE---KKVLKQMAEHLPKLSLPKKFLYQESLPKMGSGKLDFKAITEIA---------------------------- 208658293 1602 ---------------------------------------------------------------------------------VATCPDTIAVI------DSSARLTYAQLDHQSNLLEAWIRRKGLPAESLVGVLSPRSCETIIAFLGILKANLAYLPLD----PKSPVSRMRDVLSDL---------PGHTIILLGS-DVAAPDLELPCLELVRISDALKSGASAVNG---------SETTDLSAP---SANSLAYVLYTSGSTGRPKGVMHRAIVRLVQMAHLFNTVFD-----------------GATYEIFLMLLNGGTLVCIDYL-TTLSPKALETVFLREGINCAIMTPALLKLYLANARDGLKGLDM-----LMVAGDRFDPDAVEDCYNAYGPTENGVMSTLYKIDTSDSFINGVP---------LGRAIDNSGAYITDPNQQLVGPGVLGELIVTGD--GLARGYTDDRDRFVQVVINGESRAYRTGDRMRYGQDCLFEFFGRMDFQFKIRSNRIESAEVEAAILSHPLVRDAAVVGVQEEQEPE-MVGFVVAADDAVEQEA------------------------------------------------------------------------- 208658293 499 -------------------------------------------------------------------------------------------------------WTYSELDNVSSRLAAHIRSLDLSHEQLIVVYFEKSKWVVASILAVLKAGHAFTLIDPKDPP-ARTTRIQQTSAKVALTS----------KLHQDTVQAI-------IGRCIVVD----------------DDFVQSLGSASQCQEVKPHNLAYAIFTSGSTGDPKGIMIEHQAFASCVAKFGPALIPHNARALQFA----------SHGFGACLLEILPTLLRGGCVCIPDLDRMPDFIRRYNVNWMMATPSYMTTFKPE--------DVPGLQTLILVGEQMSASV-----NATWASRLGLFDGYGQSESCSICISPVSEANNI-----GRAV-GAHSWIVDDPDRLAPVGAVGELLIES--PGIARGYIAAPATDRNPFLETAPAWYRTGDLARYAADGTVVCLGRIDSQVKIRGQRVEMGAVETRLRQVPSVAEA--VKRSGSSGSTVITAFLIAKDARILDQTATQEMNAKLCQVLPPHSVPSCYICMHALPRTATGKVDRKTLRSI----------------------------- 126732200 1080 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHGVTHLQCTPSMARMIALNDE---ARFALKSVQHVYLGGEPLPGALVAEFARI---TKARVTNMYGPTET--TIWSSCTRA---EPGEIGLPLANQQLYVLDEAGQPVGIGMEGELWI--GGEGVTRGYWQRPERFRPNPFHP-GRMYGTGDLVRRRPDGRIDFVGRVDHQVKLRGHRIELGEIEAVLEALPGVTQSVVMAREDTPGDMRLVGY------YTGTPQDEAALKAAMAKDLPAYMVPGRFVALARFPLTPNRKVDRKAL-------------------------------- 126732200 488 ---------------------------------------------------------------------------------VARTPDAVALIFE------DTKLTYADLNARANRAAHLLRELGVGAGQVVGLCTSRSVDLMVGALAILKAGGAYLPMDPSYPADRLQHFVEDSGARVIVTQ------AKLDAKLPRHDAAL--------------------------LVLDAEPRLDTMPDANPAPVSGPSDLAYMIYTSGSTGKPKGVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 161367385 1 ---------------------------------------------------------------------------------AARHGDAVAL----EVGG--RTLTYRQLDRTADRIAGVLRRCA-GRPRRIGLYASRSVAAYAGYLAALRLGAAVVPLNPSFPV-ARNERIVRCAA---------------------LDAVIAQEADPGLPAPVVEVDPARPAEESPG-----------AAPPRPSPRPGPREAAYILFTSGSTGTPKGVPVSHRNVDAYL----RYVYGLGPGARVTQTFDLS-----VFDLFATWGSGAALVV-------PSRGELARFVTERGITHWFSVPSAVSVALRLGR--LGENSMPRLRWGLFCGEQLTVEQAEAWRRA--APAAIVENLYGPTETLSCAGFRLPADRRAWPDTSTVPVPELEALVVGEDGRPAP---TGELCVRGPDPGRFLTLDGD----RTAVWERDPDWYRTGDLV-RDEDGCLVHLGRLDHQVKVQGYRVELGEIEAVLRGHEA-VAEAIVVAVREGDGP-----VVLHAVCTGAEEAGDALHTLLRSRLPQHMIPRSIAFWPQLPLNSNGKVDRNAIR------------------------------- 146075025 78 -------------------------------------------------------------------------------------------------------LTYRELWHAVTGFSRGLAELGLEKRANVTIYEETRWEWLASIYGIWMQDMVAATVYANLGEDALFYALRETECEAILC------NGKNVP---NLLRGVGSGAFPA-CTLIYLDNLPAAAELHGCRVLSWEDVVAAHHGAAPPE--DNESVALIMYTSGTTGDPKGVMHTHGSIVAGILTMDDWLYSVRPDDVYLSYLPLAHIM--EFGVVNILLARRAHVAF-GTPRTPHGDFT-----QFRPTLLIGVPRIFDTLKKAVEDHAYQSRLAALRAFLSGGGPLSESTQEFVNVVFG----CIVNGWGLTET--VCIGAIQRLGDLTPSAVGQVLCSEQLKLLDEYKHTDTPEPRGEICLRGPF--LFKGYYKQPELTREVLDE--DGWFHTGDVGSIDSEGRVSIVGRVKALANCLGEYIALEVLEAIYSSHPLVLNNCVCVLVDPCK-NYICALVLTDEG------------------------------------------------------------------------------- 51245185 34 ---------------------------------------------------------------------------------VAHHSDNIAYIY--KVNGEELRVTYSKLFEDVLLLSRAFKRRGLGRGDKVMLLSDNRYSWIVTDLALLSLGAVNVPRGSDTPTQELEFIVEHSESVHLI-----VESSKLLDLH-----ADYIKRCRQIKDIFIM--VAGEVHTLFGRTYSYQDLLAN-RQYSEKDVNNFDDFVTIIYTSGTTGVPKGVQLSNKNIM-HNVDCLPGIIRLTEEDLWLSILP----SWHIFAEYVALAAGTTLV-------YSTVRTLVQDLERYKPTLLATVPRVWESLYSKVDSGVRKYRRNRLRLAISGGGSLADYLEEWV-DAVG---IRIVNAYGMTE-CSPAIAGRGLDCRVY-GTVGAGVTNTRIRLVDDDGLEVSQGKEGEVVGDQ----VMGGYYKNDVGNIESFTD--DGFFRTGDLGRRTISGDLVLTGRAKDIILSSGENIDPSRIESAISVFPFVQDAILVGQDKKGLGALLVA-------------------------------------------------------------------------------------- 152967081 170 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PADPDDVAVIVYTSGSTGAPKGILHDTGAYPVGSVVAHLLPMAFSAG-----VTPT----------LGALLVGARQELFD--PRRRSVAELPGFLREVGADVLLASPAILRGVIA---SLGPQGRVPGLKTVTMAGETVHGAELAAVRRAVGPD-CVVRNRYGSTET--WLMTEYAGATPV-----GWAVPGAKLQVELADGTLADAGT-GRVVLTSRWLGA--RYWRDPAKTAEVFTDNPDGTFRTSDVGSLGADGCLRLLGRSDHSVKVRGLLVEPGEVDALLFAQPDVREALVVGRPSARTGRMLVAYVVP-EGPRPQA---SAVRAVVRENLPAHMVPEHVVFLDALPRTERGKLDR----------------------------------- 152992722 22 ----------------------------------------------------------------------------------ETYGDRPAVQFV-----DGNVMSYEALKAKVSKIQEMLYAYDIRPGDKVALYSENMPNWSAIYFAVVTMGAVIVPILPDFHTSEAMHIAHHAECKAAFISQETLLDEKQPPLLVIADKLNILTKLSTPSKMDMLKRGGEQFSKAMEK-------LGKEKREKEEHIIKEDDLAAIIYTSGTTGSSKGVMLTHRN-ITFDATAAQHVVDIFPEDRFLSVLPLAHTFECTVGMIIPILNGA-SIHYIQKPPTPTPTFMLSIIEKYKIKALYAVP-FIRLNRIAGKKLMETFG-GEMRFFGIGGAGLSPLVEKFLREA----EFPYCIGYGLTETSPLLAGTNPEKTKFKA--IGPVVPGVEIELRDKN-----ADGIGTLWARGPI--VMKGYYKDPEKTAEV-MDK-NGWFNTEDIGYIDNDGYFFMSGRAKNIIGSSGENIYPEQIEAVINANISVADSLVINLDYDKLDEELG--VKKKSETEVHKEVAEEIRKEVNGKVSSFSRLRRVIEQKE-PKTPTKKIKR----------------------------------- 212517195 17 -------------------------------------------------------------------------------------------------------WTYKQVNEYSNGIGHYFKSQGYKKGDTIALYMENSIEYMCIWLGLAKLGIVSALINTNLRNQSFLHSLKAAKCNALIYSSELSEGVKEIELKDI--------------KLYILNKSKEGEETNLGEAIDLKKGLAEVSKANLIDEVNAGKPLFI-YTSGTTGLPKAAVINNNRYL-FISIGVKILLKLHDDDILYNYHTSGVIVGAGQSI----LSGITVVIR----KKFSASNFWQDCIKYNCTVAC----YIGEICRYLLAVPEKHDKQHIRLMFGNG--LKAQIWEKFVERFQIKQ--IGEFYGATEGNSNLVNGCVGFVPRLAG----PVYPVVLLKVDKDTEEPIRNSKGFIRCQPGEPGICVTFLGYADKVEKNVFKKGDNYFNSGDILVMDDYGYFSFKDRTGDTFRWKGENVATSEVEAVISNIIGYKDAIVFGVPHVEGKAGMVAI----HDVDESVNL-QEFDEKLKKMLPSYARPLFVRIIKNLPLT------------------------------------------ 213408765 2715 -----------HALLLLNQYEALLNVLLSSPEGKISELEKLLDY-----KLLSVIKPTVDVYPS---SAKL--LHQMFEVSATSFPNAVALEFVTDITTESKCYTYDKVNRLANQIARYILK---KKGSVITVCFEKCPEAFITILGVLKSGSAFLALDPSAPIERKQFIVKDSASSLVFASGETYECLKNENLSAELVDASNIALFSSF-------------------------------DECNCAVTATEDLSYILYTSGSTGKPKGCCLTHQN-AVQAILAFQLSGSIDENARCLAFAS-----FHFDVQYYSWSTGITLVLRD----LPHA------VQCLKITHIDLTPSLASILTPENSPF--------LRVFITGGERLRQEVLDWGNTGV------LYNFWGPTEL--TIGASAFRRLPARVSNIGPPFPNCGAFVLSPETNPVLFGGIGEICMSGA--QVFKGYLNTDNRIIQ--LKPFDRVYKTGDLGRFLKDNSIDFFGRVDNQIKLRGQRIEIDEINTIVESSDRVIDAVTLVARHPNKDQLIFLFLKPKSDVSFNSEIINHIKKECQTKLANYMVPSLFFVVKELPLTPTNKLVKRLLQEYAA--------------------------- 213408765 204 -----------------------------------------------------------------------NYLHGLFYHNVVDFPNQTAFTFYDDEHFSDVSFTFGQFHCAAMKLASQIQTQ----HSVVPVLVPHSPELFVSILAILYSGNAYCPID----IESTEDRVKDVEASYILTTSQY-------------------------KTVIPHTLTKIDVNLISER-LNVDAFLDKAPSFEATT----NETSYVLYTSGSTGTPKGVPISHDA-CTKAILSHTFLYDLSRGDRWLQFANLTFDVSV-FEIFGNWNMGLELVTAAGSLEY--------LIRHYKANGLELTPTVANVISVEENRGL----LSSVRMLVSIGELLTERVIDFW-------DTRLVNAYGPTETAIHVLNPSVSQTSVYL--VGTPLQTAELYILNVNNEILAEGYLGEICVAGPQLS--RGYLHRDDLNEKVFAKAIP-IYRTGDSGRII-DGQLYVYGRIDLQVKIRGRRVELGEIESKLTKS---AKSLVVEKID----QSLAAFFVGN---------KQEVERTAHDSLPAWMRPSAFIQLLELPRLSSGKADRKKLKA------------------------------ 67904478 52 --------------------------------------------------------------------------------HSRYRPSHTAIHWDG-------TVSYSELDVTSTKWAIYLQSQGVKAGCLVPIMMDHSKWAVIGQLAILKAGGAFVPLDPGQP----LFRLENI---VRLTTESHISLSSPH---------LANRLHGLVETVLVISDERTESLPKANAHHDAADIS----------PVVNNGPAYVLFTSGSTGRPKGCVVGYGALVVNQTTALK----IGPDSRVLQFAS--YTYGMSLIIYCTLAAGATICV----PSEDDLNALSSILLSMQVTAILTPSTTISI----ADAVV------CLNTLVVAGEAL---TMDRLHSL--ADKTEVIQAFGLTEWAGICCVSQRITSETDLRVIGR-SHTARLRLVDPANRLAPVGAVAELLIEG--PAMADGYLGDPEQTARAFTSTGGRFYRTGDLVQYAADGSLRYVSRKDSQVKIRGMRVELTEVEYQIRAFPGVEEVVVEGIP------ILVAFLCP----EDLSGLVCTIKETMKRSLPDYMRPSVYVPLEFIPKTISRKVDRKALRHLV---------------------------- 67904478 1153 ------------------------------------------------------------------------------------------------------HLTYSELHKRSSMLSAWLKSYSFAEETPVGVYASRSCESIVAILGILRAG--------------LAYRLDIDAPKA--------RTEMILSCLPNCRLVLVASGLEPPRVCVQGVQFAYIADSCKETVTDVHDFLKTCTP---PGPMS---LAYIVFTSGTTGTPKGVMIEHHGVA-NLAKE--------PDIIAHAVNSASHMLNPSFEIYATLLNGGTLVCIDNSVVF-DFPALGATFIQHGIRRAFMTPAILKQTLASCNSLLRMLD-----ILYVGGDKLDPGDVAKVQR-LTTGRVQIFNCYGPTENS---IVSTKYRVPVEEGVNGVPISNIGAYVVDRSLRLLPLGVLGELVVTG--PALARG-YIDPKRFIE--LDISEEVYRTGDMVRRPRDAQLEFFGRMDQQVKVRGYRVELAEIDNTLLLSPFISAAVTVARQD----QELVSFVTVSD-------------------------------------------------------------------------------- 195381423 88 ---------------------------------------------------------------------------HCFEEQARRQPEKICFIMD------ERRLSFAQALRLSQQVAGYFQQRGLQRGDCVALLMETRVEYTCIWLGLSQLGVITALINSHLRGDSLLHCIRVAKACALIVGSE-------------LSDVVQ--TLPPLELSIYQYTDVEQHELLPGAIELTSALAAQVPPLSRNPPSNARDKLLYVYTSGTTGLPKAAVITNLRFLFMSAGAF-YMLRLNSDDVVYNYHTAGGIVG----VGNALLNGCTVVLR----KKFSASNFWTDCCQYNCTV----AQYIRYLLATPYKHAPQQPLHQLRLMYGNG--LRPQIWTQFVSRFGIPQ--IGEIYGATEGNSNLIN-----ITNRIGAIGFPVFGYPVQILDETGEPLRPGEVGLLVGKVDARRAVSAFHGYADKLRNVY-TKGDCYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCIGLSDCVVYGVPHVEGKAGMAAIVDPTQKVDMDY-----LSIVIRGSLPPYARPLFIRLLDEIPRTATFKLKKREL-------------------------------- 196189229 33 -----------------------------------------------------------------------------------------------PHTNPETKYTYGELATSISQFAAGLQRLGVVPGEAIALFSENRPRWMVADQGIMTAGAI----------DAVRGANSD-KAELLFILNNSDSIGLVIQDLSVLDKIAGDLGELGLRFIILLEVAASETDLGGAKLLNFSELMALGAEQGAPTPVERDRTATLMYTSGTSGMPKGVMLTQSNLLSQIA-GASSVVNVGPEQKVLSILPI----WHCYFEYFVLSQGCTQIFKEHSPQYMVAPRLWESIYD-GVRQFQSQPKLIRFFLEKGHEYIARRTLSGLRLTSSTGEPIYADYLEDFYEVVG---IPILGGYGLTETS--PITHVRRPWRNLRGADGQALPGTETAIVDPETQPIPIGKPG-LVLLRG-PQVMKGYYKNAEATAKAIDS--EGWFDTGDLGRLTDWGDLIITGRAKDTILTNGENIEPTPVENACLRSPYV--------------------------------------------------------------------------------------------------------- 215491074 35 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APTMITDMISHPER--SKYDLSCLTKVVMGGNIVTTEV-----RKLAEKEFPGAKVW----TGAATLVSHLDPESKRFNTVGRPLAFVELKIADPTGVETPVNEPGEIWVRGH--NIFLGYYGDEEKTQEAI--TPARWYKTGDLGTLDEDGYLNVIGRLKDMVIRGGENIYPIEIEAVLNTHPAVEECLVIGLPDERMGEELCAWVVLKPDAKATDA---ELQEFCKVKLSHFKVPRYFVYEADYPKTAIGKAQKNLMRDAA---------------------------- 167566837 79 -------------------------------------------------------------------------------------------------GGEARRFTWREAVDEARRIAAHLRALDLPRGSNIAILSKNCAHWILADFAIWLSGHVSVPLYPTLGAESIRQVLTHSEAAALFV-------GKLDAWEQI------RAGVPSHVRCIGLPYL-SGAPFDGAR---WDNIVRDTAPLADHVTRAADELATIVYTSGTTGDPKGVMLTFG----ALAWCVEPVFDLGPDDRMISYLPLSHVAERGYVEMLSVRTGFT-VHFSESLDTFIAD-----LQRARPTFFISVPRLWAKFRHAGPIPLQQLGLDQVRLAASAAAAIEPALLTWYRDL----GLELLEGYGMSEVCG--VSHSCRRHDMRPGYVGTPVRGVESRLADS----------GEIEIRS--PGNTIGYYKRPD--LTAALFTPDGFVRSGDKGELDDAGRLKITGRVKEIFKTSGKYVAPSPIENRLTTHPFIDACCVVG-------------------------------------------------------------------------------------------------- 116182098 11 ----------------------------------------------------------------------------AIARH---DPNSIAVIH----SNSGRRFRYGELLGDVCKVRNRLYETA-GRGERIAFLVENSYDYVVTLLAILAAKSIAVPLSPAFPAPELQYILNHSEALMLLSAKFASKAGDV--LKAELD----------------VEPAYLQLDKFQGNGVHEKVTLDRSSAGAAG---------MMLYTSGTTNRPKGVLLPQ-SVMTAQAKSLLQAWEYSPSDHLLHVLPLHHIHGTINAIFTPLFAGSTIFLF---PF--NADAVWRRFQHRKITFFTAVPTYARLLTTHDMQSATRTAISNLRLAISGSAALPTPTKRAWSDLSGGNV--LLERFGMTEVGMALSCGLAVA-DRADGAVGWPLPGVEARLVDVDTHQVIRERVGEIQLRGA--TIFAEYWRNPEATAKEFVDSKDGWFKTGDVARRAVDGAYFILGRSADIIKSGGEKVSALEVEREMLALPQVAEVAVLAVPSGKWGQKVGAVVIVDREHVPDGRWSLEMRRALKGRLASYKIPQVLKVVDHIPRNAMGKINKKLL-------------------------------- 124487285 56 --------------------------------------------------------------------------------HTRKQPRKAFIIYEGDV------YTYEDVDKRSNRIAHALLNHSLKRGDVVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNLRFDSLLHCINTCEPTAVVV------GG---DLLGSIEEIL--PSLP--KHVRVW---GMKDSVPEGID-SLQEKLSLASD----EPVPPSHHLYI-FTSGTTGLPKAAVISQ----LQVLKGGLWAFGCTADDIIY-------ITLPLYHSSGSLLLGATCVL----KKKFSASQFWNDCKKYNVTVF----QYIRYLCKQPQREGEKDHRVRL----AVGNGLSSDVWRQFLDRFGNIKM--CELYGATE-GNIVFMNHTG----KIGSVGRAFFSFELIKYDFQKDEPWRNGQGWCCVRKGEPGLLISRVNKKNPFFKLLFDVFGDVYFTGDLMFQDQENFVYFWDRLGDTFRWKGENVATTEVADVLGRLDFIQEANVYGVR------------------------------------------------------------------------------------------------ 118617598 11 ----------------------------------------------------------------------------LLKEQADQRPNETAFTYDLDPNGFAETLTWSQVHARACVVADELTMYGV-PGDRVAILAPQGLEYIVAFLGALQAGFIGVPLSPQYGVDRVSAVLRDSQPVAILTTSAVV--GDVTKY------ASSQDGQPAPS-VIEVDLLDLDTPHPQ-----------------QALPQPASGSAYLQYTSGSTRTPAGVIVSHENVIANVTQSLYGYFDKFPAD----TTVVSWLMGLILGICAPLVTGCTAVLLSPMSFLRRPARWMQLLASH-PKCFSAAPAFELAVRRTTDEDLAGLDLGDVLGIVSGSERIHVATIKRFTERFAPSPAAVRPSYGLAEATLYVAAPEPGTTPARPGSVGTELISYAVRIINPETIENPSGTVGEIWAHGEHVAM--GYWQKPEQSDRTFNARIPGWLRTGDLGVM-SNGELFIMGRIKDLVIVDGRNHYPDDIEATIQEITG-GRVAAIAVPDNIT-EQLVAIIELKRGASAEEAMVKSVKREITSAISKSHSLRDVVLVPSIPITTSGKIRR----------------------------------- 119357885 5 ---------------------------------------------------------------------------------------------------REKTLSFRECSVKASQIANTLFKKGYRPGDIAALLLPGSPEYVLILLGLLKAGLISAPLNNRFPEKQL--------------------------------------SLALEQLQPPLLLTEADSGMQKNRTLSIHDLLESASPEPEPVNESRERPVTIIHTSASSGKPKAAVHSFSNHWFSALGSASN-LPLEKGDCWLLSLPLFHIGGYA-VLFKALLSGSSVAL-------PDPSDSLEECLRFSLTHLSLVPTLYRLLRQPSIIPALASLKAL----LLGGSPIPPAL---LADTIRKG-IPVYLSYGSTEMSSQIAT-----TPNPADSMQLPF------------REVMTDAEGEILCKGE--CLFQGYLQNGRIEPQT---DGDGWFHTNDIGRIDEKGMITVLGRKDNMFISGGENIHPEEIEKALLDMEGILQAVVVPVIDKEYGSRPAAFIQTEESEKPDDE---AIAGYIRKKLGKLKTPVKI--------------------------------------------------- 47999 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YALYTSGSTGLPKG--------LLQNRADMRQNIDIGPEDRVTLINADGFVVSNPYM---ALLNGAALVPYDGVHD------LIDRLDAAGTTVYYSFPSFLR----QAAAVSEGRTTDRVRLAYLGGESVHSSDVLAARRLFPAATVAVGLNS--TETG---LTRLPGAEVPDPVPVGGPVPGVEVRVEASPAVPAAVGEAGRIVVRSAFLHAAQ--WTDPEADSGTACEPAPRDFRTGDRGRLDGTGQLVHLGRVDGMVKVRGYRVETVEVESAVSAVTGVAEAAVVPYETADDATELAAYVVAKDPDLTDAALRRALSETLPTHL----VPSSVLLVPRLPRTRNGKIDRKALPDPASG-------------------------- 145595792 25 -------------------------------------------------------------------------------------------------------VTCRQFRDEVVAVARGLVAAGVRPGDRVGLMSRTRYEWTLFDYAVWAAGAVTVPIYETSSPEQAAWILSDSGAVVLVETDA-----------HAALVAGVRDRTPELTNVWQIDLGALDELVTAGESVDPTEI------EQRRAAVHADDLATLVYTSGTTGRPKGCMLTHRSML----------------------ADVANAVPVLPNLFGP---GASTLLF-----LPLAHAFARLIQQARATMAHCPPTFVRVFEKVYNSAKQKADASALRVLGSGGAPLGARLGHFFRGV----GVVIYEGYGLTETSPAASANLPDA--IRIGSVGRPLPGVTIRI-DDDGEVLIA---GDLVFK--------GYWRNEA--ASADVLTADGWFRTGDLGQLDSDGYLRITGRKKEIITAGGKNVAPAVLEDQVRAHPMVSQCVVIG-------------------------------------------------------------------------------------------------- 172035120 43 ---------------------------------------------------------------------------NLLRKRAINQPQQTAYTFLENGETELINLTYQDLDLEAKNLAAKLQALKF-RGERALLLYPPGVEFISAFFGCLYAGVIPVPLYP---PKRLQSVIANAEAKLALTTELVLEN------------IEKHFNSTPDLAALTWLTTDND---QENLVHQWH----------LPE-ISADAIAFLQYTSGSTGNPKGVMVSHGN-LIHNERMVQQAFGHTEQTIF-----VGWLMGLIGNVLQPLYLGIPCILMSPVDFLQKPYRWLKAISDYRATTSGGPNFAYDLCVKITDEQIQTLDLSSWEVAFNGAEPIRAETLEKFAQKFGFRKEAFYPCYGMAEATLFITGGVSSEPPMVKTGCGRQWLGQIVKIVDPQTTECNNNQVGEIWVSGD--SVAKGYWRELQKTKEAYLSTHKGFLRTGDLGFFSTEGELFVTGRLKDVIIIRGRNHYPQDIEITVEEHEAIVNSAAFTVQVEGKEQLVIGFVTPTPSQPP---IFDEIISSIKRAVCHHHVHRIILLVGTIPKTSSGKIQR----------------------------------- 81299727 38 ------------------------------------------------------------------------------------------------------TLSYQELAIQIQAFAAGLLALGVTADDRLAQFADNSPRWLIADQGTLLAGAANAVRGAQAEVSELLYVLEDSGSIGLIVEDAA--------LLKKLQPGLASL---SLQFVIVL--SDEVVEIDSLRVVGFSDVLEMGRSLPAPEPLQLDRLATLIYTSGTTGPPKGVMLSHGN-LLHQVTTLGVVVQPQPGDTVLSILP----TWHSYCEYFLLSQGCTQVIYEGKQFREQPAKKRRLID----TFFGLSQRYVLARRRW-----QGLDLLALRMLALAGDRL---VYGKVREATGGRIRQVISGYGLTET-SPVLTGRRPWHNLR-GSAGQPIPGTAIRIVDPETKENRPSGDRGLVLAKG-PQIMQGYFNKPEATAKAIDA--EGWFDTGDLGYIVGEGNLVLTGRAKDTILTNGENIEPQPIEDACLR------------------------------------------------------------------------------------------------------------- 169781710 262 -------------------------------------------------------------------------------------------------------LSYRELDLLASQLAYYLQVQGVGPEVRVALCFDKSCWNIVAMLAVLKAGGAFVPLDPTHPAARLQSLVRSVQARIMLCSRNHAEDLRVV-----------------VEHLIPLDNDTWEERSIPRGDVSLLTEVKGYNA------------AYVIFTSGSTGEPKGTLMEHKAY-VSSAMAHAPRLRVFSNSRLLQFA------AHTFEILTVLLVGACTCV-------PSEEAITKVINDMRVNHATLTPSFV--------DFISISDVPRLETLVLAGEAMSQETW---------SKINLVNGFGPTETAVTAAVNSNVTRSSDSRDIGLPT-GIRCWIVDPDDHNVPVGCVGEMLAEG--PSLARGYVNNQQKTAEVFWAKGQGFYKTGDLVRYNEAGSLTYIGRKDTQVKFHGQRIELGEIEDNLNTDSNIKHSLVF-LPKSGFSERIVAVLSLAPLRLLDDSKKNSIISQIRDRLSARMIPTVWLCVEALPMLVSGKLDRKA--------------------------------- 169781710 2866 ------------------------------------------------------------------------------------------------------QLSYREMYGYASSFAAYLNTRGVGPEALVPICLDKSVWAIVTILGILIAGGAFVPLDPAHPTSRHKEILEEIEARVILCSPQY-----------------RNRYAGSVKTVVPVSQE----------TIRAYSALTRKTPS--PNRATPSNMAYAIFTSGSTGRPKGIIIDHRA-LASSVTAFSPIVHLNENSRAFQFASLTFVM----EVLATLMHGGCICI----PS--EEERLNDVIRRMDVSWAFLTPSI--------ASIIEPSSVPSLKVLACGGEKLSREVVMWAH------RVKLINGYGPTETTIFAVLNNVTP-STDPACIGYGIPSTLTWVVDPENHNSPLGAIGELALEGA--ALAREYLKSPEKTADAFVNEFPRIYKTGDLVRYNSDGSIEYISRKDHQVKIHGLRMELGEIEHRLCEDRRVRHAVVI---LPISGKRLVAVLSLNSGNGLNSELIQEIQKSLESQLPIYMVPQTWAVIKKLPMLVSGKLDR----------------------------------- 169781710 1803 -------------------------------------------------------------------------------------------------------LTYSDVEHLSTRLAQYLIGLGVKPEVFVTLFFEKSAWYVIAQVAVLKAGGAFVSLDPSHPESRLQGLIEDVGAHVMLC---------------------------SVKHTEKASRLCNTVFAVCEATIDGLTVPATIMPASIPSIHNA---AYAIFTSGTTGKPKVSVIEHIS-LGIAASTFTEIFRMGPRARVLQFSNYIFDVNISETVI-TLMTGGCICV----PS--EEERLNDLINRMGVNMCTMTPSSISTLK---PEAV-----PSLRTIITGGEKMTKSVDRWA------DRC-VINAYGPSE------ATVASTASVKANSIGTAFAG-RAWIVDPKNRLLPIGAIGELVLEGCNVG--RGYLNNAEKTEEVFFKNKERMYRTGDLVRYNADGSLCFISRKDTQIKLNGQRVELEEVEQQCVGHPAVAKCLAVTTDDHDKNESDLLF----PMNETTVSIVKKLHSSLKESLPTVMIPKLFFPVRRLPIATTGKLDRKGLR------------------------------- 30348962 16 --------------------------------------------------------------------------------------DRTAVCFDEGNNQPPVCYSYKALLSAASELSHFLIAHGIRE---IGLYCQPGINLPSWILGILQVPAAYAPIDPD-SPPSLSTYFKKCDLKYVLVEKQQLSKFKSSH------ETVLNYDTVSVEHKLALFR----LHWEDGRVTDREDRVSAESRTPEKEHMDMRHLAYVLHTSGTTGTPK-IVRVPHACILPNIQHFRSLFDITQEDILFLASPL---TFDPSVVFVSLSSGACLLI---VPTSVKPSKLADILSRHRVTVLQATPTLLR---RFGSELIKSTVLSSLRVLALGGEAFPSLTISW---RGKGNRTQIFNIYGITEVSSWATSAVKHESPVQLGS---PLLGTVIEVRDQNGSPVLEGT-GQVFLG----GKNRVCFLDDEMTV-----PLGTMRATGDFVTV-KDGEIFFLGRKDSQIKRHGKRLNIALVQQVAEELRQVESCAVTWYNQ----ERLILFIVSKV------DLVKDIFKELQKHLPAHALPDDMVLIDTLPFTCHGKV------------------------------------- 209522785 25 -------------------------------------------------------------------------------------PHQVAYKFLVDGETETISLTYQKL-DRICRAAAHLQSLS-QPGERLLLYQPGI-DYITAFFGCLYAGIVPIPAYPPRPNRSL-SRIEDADSHLALTTESV---------------------LPSLQ-----RQFGEVWELQKLNWVATDKVAESCSDRYEDLSINPESLAFLQYTSGSTATPKGVMISHQNLM--HNSGWIYEFGHNQDSIIWLYHDMGLIGG----IIQPLYGGFPVVLMSPLMFLQRPIRWLEAISRHGATTSGGSNFAYDLCRRVTPDQIETLDLSSWDLAFNGAEPISHEVLEKFARTFGFNPQAFYPCYGMAEVSGGDKTQLPTLKTIQASSLTRTVVGCAIAIVDPSGIPCEPGQVGEIWV--SGPSIAQGYWNRPSET-ESIFSQYGPFLRTGDLGFI-ENGELFITGRLKDVIIINGRNHYPQDIEWTVESHPLIRPSCAAGFSVDVGGEVVIAEVVSREESFSTKDLIQSIRRAVSQN-HDLQVYSTLLLKPGIPKTSSGKIQRHACRAFLAGTLEVVED------------------- 118468077 25 ----------------------------------------------------------------------------------------------------------------------------------VGVLLGNTPQMLTALAAAALGGYVLCGINTTRRGEGLARDIARVDCQLLIT-DAEHRG---------LIDGLELPGVTVLDASDICPEAGELTPYREA---------------------GPDDTFMMIFTSGTSGDPKAVEVPHA-MVLFAGSALVERYGLTCEDV-CYLAMP---LFHSNAVYAGWSVAVGAGAAMAPATFSASGFLPD-IRRYGATYMNYVGKPLAYILATPEKP-DDHDNP-LRIAF--GNEAADRDIAAFSRRFG---CTVWDGFGSTETAVIITRP----DDCPPGSIGKGFPGVAVAEFDATGALAPDAAIGELVNTAGG-GLFRGYYNDDQRMRH-------GMYWSGDLAYRDADGWIYLAGRTADWMRVDGENLTAAPIERILLRLDAVNRVAVYPVPDEYVGDQVMAAIVLQDGATLTPGEFEEFLAAQRD-LSPKAWPRYVWIAEDLPTTATNKILKREL-------------------------------- 157756789 85 ---------------------------------------------------------------------------------VKKNPKKAAMIDIEKDTTE----TFEEFNAHCNRYANYFQGLGYRSGDVVALYMENSVEFVAAWMGLAKIGVVTAWINSNLKREQLVHCITASKTKAIITS---------VTLQNMLIDAID-------EKLFRVDGIDVYSVGEPKKNSGFKNLQKNLDAQVTSEPIDFKSVLCFIYTSGTTGMPKAAVMKHFRYAVGAAKS----FGIKASDRMYVSMPIYHTAAGILGVGQALLGGSSCVIR----KKFSASNFWRDCVKYDCTV----SQYIRYLLAQ--PVVKEESVHRMRLL--VGNGLRAEIWQPFVDRF---RVRIGELYGSTEIDGHVGAC--GFLPISP--LTKKMHPVRLIKVDDTGEAIRPGESGAMVIRKNNPLQFEGYLNKKEKIIRDVFAKGDSCFLTGDLLHWDRLGYVYFKDRTGDTFRWKGENVSTTEVEAILHPINGLSDATVYGVEVPKRGKVGMASVVRAVSFEENEQFVERVGARLSSSLTSYAIPQFIRICQDVEKT------------------------------------------ 164511463 12 -------------------------------------------------------------------------------RQAARTPDATAV------SAPEGELTYRTFDRRARAVAGELRAAGAGPEDTVLVAVGRGADWAVAVLGIWYAGAAPLLVDPA-APDERLRALLAAARTAVVTG-------------HVAAAALR-------------RRCGEELFWAGTRG-------EAPYAAADPAAVAPGSLAYVLFTSGSTGRPKPVAVGHAGLARQTAVLAER-YGLTAADRVLQFAAPAFDVSLEEAL-PTWCTGGTAVFVD--DNLASPAELEPFLARRQVTVVNLPTPYWAQWAKDVERRPRPLP-PALRVIGSAGR--TADLVRWY--AAGGPD--VTSAYGLTESTATCHATHPGPSAGTPDEVGVPLDGVRAYVLDEALEPTADDAAGELYLAGH--CLARG-YHDAERFVADPFAPGERMYRTGDRVRRAPDGTLRFLGRTDDQVKIRGHRVELKEVEAAVAAHPDVVDVVARAVPHQGEPQVVV-YVAAVPGRALDGGLRRDLAARV----PGHLVPARACVLPRLPRTPGGK-------------------------------------- 39998120 590 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADQPATVIFSSGSTGEPKGVMLSHHNIISNL-EALRMVFRATRRDNICSALPFFHSLGFTGTLWLPLLSGF-SVVYHANPL--DGETIAATVRERRSTLLIATPTFLMALRRAKPE-----DFASLRLVITGAEKLKPKLADSFQEKFGIRP---MEGYGATELSPVISLSLPDVAGFREGSVGLPVPGVVVKIVEPETEPVAEGVTGLILVKG--PNVMLGYLGKPEKTAEV---IRDGWYVTGDLGYLDDHGFLHITDRLSRFSKVAGEMVPHGAVEDALVRLGQAGLVAVTGVPDERKGERIVVVYTPEAG---DAETLHRFMT--ESELPNLWKPARYVAVETLPVLGTGKLDLRGVRAVAL--------------------------- 127512644 10 -------------------------------------------------------------------------------------------------------------------LAHGLYAYGIKRGAKAVLMVTPSLEFFALTFALFKAGIVPILVDPGMGVKNLKQCFQEAEPDAFI----------GIP-KAHLARRLFGWGKSSLTHLVTV---GGSKLW-GGASLEQLKQLGQGKGPFSMAQLDCDEMCAILFTSGSTGTPKGVVYSHR-MFEAQISALKHDYQIAPGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPDYIFAAIERYACTNMFVNPALIERLGQAGTSRDQKVKLGSLKRVISAGAPATIASIKRFSEML-TSDAPVLNSYGATESLPLMITSLFDTTEVTDNCVGKPIDGVSMHIIDIDEAELPREQIGEIVVQGPMVSA--SYYRRDKATAQAFDDQGQHYHRMGDLGYLDNQGRLWMCGR------------------------------------------------------------------------------------------------------------------------------------ 167840726 14 -------------------------------------------------------------------------------------------------GGDVRRFTWREAIDEARRIAAHLRALDLPRGSNIAILSKNCAHWILADFAIWLSGHVSVPIYPTLGAESVRQVLTHCEAAALFV-------GKLEPMRAGVPPQVRSIGLPCLSDASSVGAT-------------WDDIVRDTAPLAEHVTRAADELATIVYTSGTTGDPKGVMLTFG----ALGWCVEPVFDIGPDDRMISYLPLSHVAERGYVEMLSVRAGFTIYFSE------SLDTFIADLQRARPTFFISVPRLWAKFRHAGPIPLQQLGLDQVRLAASAAAAIEPALLNWYRDL----GLELLEGYGMSEVCG--VSHSCRQHDMRPGYVGAPVRDVESRL----------AATGEIEIRS--PGNTIGYYRRPD--LSAALFTPDGFVRSGDKGELDEAGRLKITGRVKEIFKTSGKYIAPSPIESRLATHPFVDACCVVG-------------------------------------------------------------------------------------------------- 92012079 16 -----------------------------------------------------------------------------------------------------QTFTYDDLLARISFFQKELEQNGIREGECVALIGDYSPNAIFLLMALLLNRNIVVPLSNE-SREKHLDMFEDAKVNQIIEINETLRGGSESASHPLLDDLRE--------------RGESGI---------------------------------IIFTSGTSGKSKASVLS-AGRLLEKYKTAKLIF-LKLDHI-----------GGINTLFAILFNGGTIVTSDSR----TPESVYQAVDKHAVQVLPATPTFLNMLMSKAD---AGYNLSSLKLITYGTEPMPQSTLRGIHRLF--PDVRLKQTYGLTELGIFSTSKDSQSTWMKVGGA-----GTETKI-----------TGGTLWVRSE--SAMLGYLNAPSPFDE------DGWYDTGDQVETDGE-YIRILGRKSEIINVGGEKVFPAEVESVFLEIPNVRDVLITGRKNPITGEIVAAEAVLEK-EEDIKSFRKRAVAHCKQKLQPYQIPQIISVTDR---------------------------------------------- 88797528 27 --------------------------------------------------------------------------------------------------GHIRVYSYREAFDTVSRLAGGLRQRGLEPGQRIGILSKNCAEWFILDWAAQMAGLITVPLYPTQTAEHLNEALKAVPVHWLFI-------GKLDD--PTLADALEVSHLTTAN--LPYETIGTDLDWAT---------LTASEPLPETEWVVPSDIMTIHFTSGTSGKAQGVKLSYGAYH-YACQNTRSAMQVTPEDRFLSYLPAAHMMIQGNAVYS----GAQLF------FANDLSTFAADLKRAQPTAFMSVPTAIHALLAFGRLVRRLLGLSHARLTGSGAAAMPIDLLTW-YEKLG---IPISEAWGMTETCGLATMNYPFQSRSK-GTVGRPVPQTEIRV----------SHEGELLIRS--PGLFSGYFNDDEATTAAFTE--EGYFHTGDLGQWDNQTGWALTGRLRDPFKTSGKFVNPGPIETRLQQEPLIDLACVFG---ENQGQ-PVAAVQLNQ-------------------------------------------------------------------------------- 86740307 25 -------------------------------------------------------------------------------------------VFVDEHEAEKAVLTYGDLHARALAVAGELIRR-CRPGDRALLLFPPGLDFIVAYFGCLYAQVIAVPVNPNLIQDATRSIIKDCEPSAVLTV------GAMVEHIRPVVESIRGP-----------------LPWLPVDQVDETNETDQAGTSFRPRPCPPDSVAFLQYTSGSTSDPKGVMVSHRN--LAANQEMRRAFDHDQDSTF-----VGWAFFHDQGLIGPLYLGATSILM--APMTFIPLRWLSAISRYRAHTSGGPNFAFDVCARAARGDVPDLDLSCWKVAFNGAEPIRHETLRRFSAIFGFDEKAFYPCYGLAE-ATLLVTGSRKGRGPRALEADVEALGHELRIVDETGRPCPADEVGEI-----WVSVAQGYWRRPEATAEVFHAEFDGYLRTGDLGLL-VDGEVYVVGRLKDLVIIRGRNYYPHDIETVQSAHPALRPCAAFSVPGAD-SEKLVVVQEIRDEQRLTADVAASIRAAVTRE-HDLSVNDLVLALPRLQKTSSGKIMRAAARNLAAGEIWEPGMSS----------------- 55823917 3003 -------------------------------------------------------------------------------------------------------LTYEDMGRRVDAIAQYMVSKGVANGDVVGIFQAPGTDWICSMLAILRIGATYLPLDLRNSIHRLQDSVRIAKPDMLLVDPSTLETLKSITTNAEVMDISAIPHNTSVAHQVSAARGQ--------------------------------DTAVILFTSGSTGEPKGIRHSN---LVAQNEGFSKQCNISPGEAFLQQSAFSFDFSLEQIFVA-LCNGGCLHIVP-SEIRGDPFEVTRMILEENINYTSGTPTEYEMWLRNAPEHLTQCHQWNFAFFG--GEAFSDEFVSDF-RKLGLSDLKVFNNYGPSET--TIACTHQGRIDYRPLPAGFAAPNYAIYTVDENLNLLPINVPGEVLIGGA------GVTGGYERFLPNKFNGWNTLYRTGDRGLLREDGGLVIRGRIDGQVKIRGFRVELAEIETIILE------------------------------------------------------------------------------------------------------------- 182438501 145 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYFTSGSTGAPKAAICTQ-GRLAGAGASLARHFGVRPDDVHYCMP-----MFHGNAVLADWAPALAAGAAIALRPRFSASAFLDDVRAYGATYFTYVGRAVQYLLATPERP---DDRDHLR-LGFGTEAGAVDAAR-FRERFG---VRLVEGYGSSE-GGAAIQRTPG---TPPGAIGRAAPADDLAVVDPEGRLLNGDEIGELVNRGPTP--FEGYWRNPEADAE---RARGGWYWTGDLFYRDADGFLYFAGRTDDRLRVDSENLAAATIEHILARWEEAVATAVYAVPDPVTGDQVMAALALREGAVFDPAAFA---AFLRAQLGTKMAPRFVRILDRMPVTATNKIHRVALRR------------------------------ 215495169 34 ----------------------------------------------------------------------------------------------------------------TNRVANCFLQQGLRPGDEVALYMDSRPEFVMIWLGLAKVGIVPALVNSNLKSDPLVHSLTCIDAKAIVFG------------KEQVN-AMKDIGSVVMQKGDYRYYCYGSSDTQPLPATDLEELIKNASPVAPDIDYRGSDKLVYIYTSGTTGLPKAAIIKHSRYL-SMASAAKYMMPVREEDVLYSALPLYHTSGGILAVGQALLFGNTVAI---RPKF-SASRFWDDCIKYDCTVT----QYIRYLLAQPTRPQERQH--KIRMMFGNG--LRPQIWTQFTERFNIKD--IRELYGSTEGNAHVMN-----LDNKVGSVGFPVKLIRVD--EDTGEPCEPDEVGELVVRDDHIHSFDGYANQSATKKKVYFKKGDTAFASGDLLVMDEFGYLFFKDRTGDTFRWKGENVSTSEVEGVLARIAGLTDCAVYGVEIPGEGKAGMAAIC-------DPDKKTDLKVFLRNVLPAYAVPLFVRVVADLEATGTYKIKKVDLQKQEF-DIHKIKDP------------------ 61806646 86 ---------------------------------------------------------------------------------VARHPDKPALVYEA----TGETWTFSQLDQISNAVAHWALSQGWTSGDVVALFMESRPLQVALWLGLAKVGVEAALINFNLRRDSLLHCVGVSASRGIV-------------FGAELADAVSEVSHSLSQTMVRFSTGDLKPDLMAALKCQPLDPILASAPRHPPVSKGFNDHLFYIYTSGTTGLPKAVVHSAFGYL---------SFRMRPDDIIYCYHSAGNIMG----VGQCLIHGLTVVV----KRKFSASRFWEDCIKHNCTVV----QYIRYLLAQPVRPSERQHRVRL----AVGNGLRPSVWEAFVERFRVKQ--IGEFYGAT-GCNCSIANMDG----KVGACGRILPNIRLVKVNEETMELVRDKQGLCVCRPGEPGLLVGRINDPLRRFDGYFRKNDSAYLSGDVLVMDELGYMYFRDRSGDTFRWKGENVSTTEVEGTLSGLLRQTDVAVFGV------------------------------------------------------------------------------------------------- 2647973 35 ---------------------------------------------------------------------------------------------------------------------------------------------VAAILGVLATGRAYVPLEAGHPEARLESVLALAGCRAVATAETGWQ--------------------PPVETVIRPRWTQTPVT----------TVLQGTLPESGARP---EDPAYMLFTSGSTGEPKGVVVPHRAPA-AVVPLLRDLYGIGPEETVLHFHGAGGDTSLEEIL-PALTGGATLVIDDAAP-----EGFARVAEEQQVSVAILPTGFWSSL--TGDLLHQGARLPSLRTVVIGGEAVRADMLERWRRLPGTDGVRLLNTYGSTETAVTHAAQLAG-----PGAPALPGTGLDLPI----GHPLPVDDRGELSIAG--PGLALGYHGNPARFRE---RDGTRWYRTGDLVTEAPGGILVFRGRSDHQVKIRGFRVDLLDVEALIGRCEGVAAVAAARVDRTEHG-VLAAFFVALPHREP-DEIAAGIREGLARTAPPHLIPSLIVPVEALEQTRTGKVDRNATRD------------------------------ 108760849 21 --------------------------------------------------------------------------------------------------------SWFEYAQRVRRFALGLHALGVGAGQPVGILSFNREEWHVADLAAIAMGGVPVGLYTTSAPEQLEYILGHCEATLLVVENE-----------RHLRTALALRELPKLRHVVVID---APTVLPEG-VLRYADVMALGTGADEKPYWDSVHALTLIYTSGTTGHPKGVMLSHHN-LVWTAKQ------LTDSVTFGQPAASSLV---SYLLYSPLLNGVQVYFAASVDTMPQSLR------EVRPSFFFGVPRVWEKFKAKAEEGLASQPPSKRRVVAVASEPMTLEAFAPLKERIGMERVSIHEVWGMTEVTGPGTVSTESHT--RLGSVGRAMMGVELRIADD----------GELLVRGGNVCM--GYYKNPEATAELLAD---GWLHSGDVGQLDADGYVQITGRKKDIITSGGKKTSPSNIEELLTALPGVGHAVVLG-------------------------------------------------------------------------------------------------- 38174855 1116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVARHGVTHFQCTPSMLRMLMEAGGEQA----LRPLKRLLVGGEAFPLAL---GQQALACMKGEVLNMYGPTET--TIWSSF---HQMVRGEIGRPIDDTRMYLVDKGLRPVPVGVPGELLI--GGEGVTRGYLDRPERFIPDPFGNEPGLYRTGDLARYLPDGRIEFLGRLDHQVKVRGVRIELGEIEAALRQHPEVRQAVVLARADGSGEVNLVAYVV---GQSATGVTSSALRSFLLDKLPAAMIPSHFVRLEALPLTPNKKLDVRAL-------------------------------- 38174855 531 ----------------------------------------------------------------------------------------------------ERRLSYQELNARANELAHELRALGVGPEVRVGLCVRRGVDMVVGMLGILKAGGAYVPMDPAYPADRLAYMLSDSRAPVVLCE----------------------------------KRSRGLLSAQDVKKVCLDDGERASSRERPSSGVTADNVAYTIYTSGSTGRPKGVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 83717455 37 ----------------------------------------------------------------------------LLRVRAATRGEKVAYLFLSPDDEQRQSITFAELELSARRVALMLQRQSVGIGERVLLLCRPGLDYIAGFLGCLYAGAVAVPAYPPRNASRVVGIVESAGAKAILTGDDFARCTKLLEDTAASHVALLDL-----------------------------DAAKPLDATFEPADVAPSHIAFLQYTSGTTGKPKGVMVTHGN-LIHNLALIGEWMGYHEESTM-----VSWLMGLIGGILTSLFGGFRCVLMAPERFIQHPFLWLRAISDYRADVTGAPDFAYRMCRRVPDEQLATLDLSCLKTAYSGAESVRYGTLAEFAQRFGFDPLRFKPCYGLAEC-TLLVAGRSAPRPLRTGSVGVPIGEQRVVVRDLNTNECADDEIGEICVAGA--SVAPGYWQQYEQTLATFQRGIGGFAGTGDLGFY-HRGDLYVTGRLKDMIIIAGRNYYSEDVEYAVISRPELVPCAAFTV-DAGDEEVVVAEIERTHRKGDLDALLKGIREAIRHDISPGAV---LLVSPGVPKTSSGKVRRSECRK------------------------------ 118471003 2 --------------------------------------------------------------------------------------------------------TFAQGADRTRRIANFLAGQGLGAHDRVALIMHNDPDLVI---GCLKARTVPVNVNYYYSPREVAELLDHLRP----SAAVYHRGAKFADVLP-----------PRSARLLICVDDGPGPDLPGA--IPLDDALAQSGSDCVA-PASPDDLLMIC-TGGTTGRPKAVMWRQGDIYVSSMADHDDASEIHAGPPWFAVSPLMHAAGL-WTAFSGLLSGQTVVLHDTKPRF-DPRAVLETAEREKVGLMYAAP-IVEELRR------RTYDLSSLFAIGTGGAATNLKHQQALLDHI--PQITLINGFGSSETGNMGFGNQAETFQLRAGG---------LVLAEDHSRFLTPGEQGVWVARNGR--IPLGYFDDE----AATANTFPRVVVSGDRAALEADGTLRLYGRDSLVVNTGGEKVFVEEVEEVLRAHAAVADALVVGRPSERWGEEIVAIVALRDNHGSDHDVTGELREHCSTRLARFKTPKDVMFVEQVRRLGNGK-------------------------------------- 167624735 13 ------------------------------------------------------------------------------------------------------------LNAKSDELASALISHGLMPGMKAVLMVTPSIDFFCLTFALFKAGIIPILVDPGMGVKNLKQCFIEAKPDAFI----------GIP-KAHIARRLFGWGKPTVKHLINV--GGSAFAQALTGATSLESLLANRSPTTVPQWLDEDAMAAILFTSGSTGTPKGVVYSHK-MFEAQITALKHDYAIKPGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPDFIFAAIDKYQCSNMFVNPALIERLGQAGE--AKQHKLASIKRVISAGAPATISSIKRFSQML-NQDVEVLNSYGATESGSTFVTDNGGGI-----CVGKAIDGVEIAIIAIDEQPLPVDAIGEIVVKGPMVS--RSYY---QRESATQVAKIQDRHRMGDLGYLDSDGLLWMCGRVD---------------------------------------------------------------------------------------------------------------------------------- 195121909 35 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTTGKPKAVCM--ANYMLSCSNPF-----LSSEAVIYCGSSLDWYSGLINFMYSV-ADGCTRIIAD-KPF--SAEYILELVTKYKINILSIAPRHASELVACPQATPEK--LASVFLVAVGGGWIPSVTLQKVQKLI--QRGFVYFGYGTTEFGGV----CAGPFNEKLGTVGKLNAGIKIRIVDEDGKNLGYGKVGEVYVNHGW----KGYYGNPLETQRMYDSL--GWFHTGDLGYFDEENNLYIVDRKKEIYKCLGMQYSPNDIEAVITELPDVVQVCVVGVYDDKYGDAPAAMIVKRPGSSLTAE---QVKQHVAKRLGAY-------FTNELPVTASGKVMRRTVKE------------------------------ 198262392 18 ------------------------------------------------------------------------------------------------------EYTWRDVSYRVRRLTQALYDLGYEKGDRIAIISKNCAEWIMTDLALQLGGFVSVPLYFDQTPDSFRYILDHSESKALFV-------GKLAPVWERLKDAVPEGMPK-----IGFSFHGDDADFRRDNEHQWIDLVEKSQPFTDPVP-DDEDWWTMVYTSGTTGNPKGAVHCYRA-PRHVGSRAIQVFGLGPEDR-----------GLSFL---PLAHVATMSVYAAAQFIQSLDTFQRDLTTVEPTLFFSVP---RLWKKFQGGILEKMPQEKLRMVISGAAPLSPAIQKW-YAKIG---IEILEGYGMTENFAYGCIGRPGQSP--SGTVGQPMPDCGFKLSDE----------GEILF--SGPTIMWGYYKAEDKTKEAMTD--DGYYRSGDLGEVDAQGNVRISGRV----------------------------------------------------------------------------------------------------------------------------------- 197774367 19 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSGGTVVLHDG----FDADDVLRAFAEQRVTDVYLAPHLYRLL---DHPDIARTDLSSLRRITYSGTPAAPARVARAVELFGDVLIQV---YGTTEAGGISLNPLDHREPELLGSVGRPFPWVRVEIRAPGGGPVERGVTGEI-----WVNSPTVTAGYLDDVELTGTALKDGWLLTGDLGHWDRYGYLRLDGRVGDVIKHGGLKLDPAAIERALLGHPQVRQATVFGVRDRDYVEQVHAAVELHSGASRT---SSDLRGYVAATLTPEHAPVRVSVWPRLPLTPSGKPDRTYLRSV----------------------------- 73539966 12 --------------------------------------------------------------------------------HARQRPAHPA--YREKDLGIWQTYSWSQAAQEVRALACGLAALGFTRGMNLAVVGDNRPRLYWAMTAAQALGGVPVPLYQDAIANEMVYVLNDAEIDFAIVEDQ-----EQVDKLLEVEEQLAASG-RSVRHVIYDPRGLRDYDHPSLMSYERLQEIGREFDQAHPGFYDAEDTAIILYTSGTTGKPKGVCHAHRG-LIGSAQNGCGFDGLTAKDDVLSYLPMAWVGDNLFSYAQAMVAGFTTVMTDGPTYYFAPPRIYEMIRKRKLFHW-----AMDVARRCGADILDGKHMSRIRVGYTAGEAIGPDLFR-FYRSIG---VNLKQFYGQTETCAYVCLQPDG--QVKFDSVGPAAPGMEIRIAD-NGEVLVRGV-----------GLLKSYYKRDDATREAIND--EGYFMTGDAGVIDADGHLKIIDRAKDVGKLAGSMFAPKYIENKLKFFPYIKEAVAFG-------------------------------------------------------------------------------------------------- 145230557 236 --------------------------------------------------------------------------------------------------GISEQFTYRELKHFSTALSAYLLAAGVRPRTYVGLILDKTIWSVVIMLAVLRTGAACMPLDGALPPVQVSTMLCEASTSVILTTSSS---SKLAPHWESVPQMLEISG-KLIQQLPVKGLPASSAH------------------------IPPSQPAFLMYTSGSTGAPKGVIQPHQDVVTCVQ-QMAQALKLHSGTRFLQFA------AFSFDLSCTLSRGGCVCM----PG--NDDRLHRLAEALRINTAFLTAAVLAQ--------VHPDEMPTLKSLTVGGDVLTAEQVAW---------APRLDHYGTTE--GIMFDTL--HADLKPLSDPRRSFGPRTWIVDDHHRLLPIGAVGELVVQGGRLSQ--GYLQKPEKFIDAWAPTTSRCYKTGDLARYLPDGSLYLLGRKDRQVKLRGQRVELDDLEARLVNLPGVAD--VIVLPDSTK--QLVGFVLLTKSSGDGDALFRKMVQQLKQSLSWLFIPTFMFPLLCMPKTRTGKIDRTRLRQAAAG-------------------------- 21106300 21 ------------------------------------------------------------------------------------------------------TLSYAELDARSDAIAAGLARHGIGRGARAVVMVRPSPEFFLLMFALFKAGAVPVLVDPGIDKRALKQCLDEAQPQAFI--------------------GIALAQLA--RRLLRWARSATQIVTVGGRYGWARVERDGAGAGSQLADTAPDDVAAILFTSGSTGVPKGVVYRHR-HFVGQIELLRNAFGMQPGGV-----DL--PTFPPFALFDP-ALGLTSVIPDMDPTRPDPRKLHDAINRFGVTQLFGSPALMRVLADYGQP------LPNVRLATSAGAPVPPDVVAKI-RALLPADAQFWTPYGATEIEGRTLDATRAATEAGAGTCGHVVPPNQVRIIAIDDRELATGEVGE--ITVAGPTATDTYFNRDAKIRECCSDGSERVHRMGDVGYVDAEGRLWFCGR-------KTHRVETEQVEPVFNVHRQVRRTALVGVGAPGQ-QQPVLCVELQPGVSASAQVESDLRAL----------------------------------------------------------------- 149482773 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLGYWGDPQKTHEAISE--DGWYRTGDMAILDEHGFCKIVGRYKDMIIRGGENIYPAELEDFLHRHPQVQEAQVVGVKDQRMGEEICACLRLKEGQRSTAE---EIKAFCKGKISHFKIPRYIVFVENFPLTVSGKI------------------------------------- 212533683 3335 ----------------------------------------------------------------------------------AKQPDATAIAWNGE-------LTYQNFERLTTNIAHHLKSMGVKRNMIIPLLFEKSIFAPVAFFAIIKAGGAGLLLDPTLPESRLLSTIQQVEPVLIISS---VSNG-----------ALAAKLCGS-------SASAFSLNWEVAHTFMENDFDITFAKEPLP-KVDPSDLLYAIFTSGSTGTPKGCLMQHRNFSSAVVLQ-QQVLGLKVTSRMYDFSSYSFDAAH-WGMFHVLAAGGTLCI-------PSEDKLSESMRQFKTTDVFLTPSVAR--------FIDPTRVPTLRNIHLGGEEATRDDFRWV------PHANTFNSYGPAECSAGTLYGKIPSVDLSKISIGTGS-GVCTWIVDPKSKESPIGTVGELYLEGPLVGQ--GYLGDEVKNADSFIEDPPRLYKTGDLVKYDVTGQLFFIGRKDTQVKLRGQRIELSEIEKALEMIPLTVE---IIKPNATNKQTLVLFLQFSESESCGTKLLHSMEPELRQRIPSYMIPDAYIVLDLIPLTGTGKTDRRRLREIADAKLHHFGNTENSEPPSSAAEIR----- 212533683 4419 ---------------------------------------------------------------------------------IETHPEAPAICWDG-------RFSYRELDHLSGLLALQLIALGAKRGSIVPLCFEKSSWHPVAALAIMKAGAVCLSMDMTQPESRLRSIVGQVKPTIIISS------------KANRALAAQISD----SQVVIGDR-----EHIFNCSVDLKQTLPKVYP---------SDNLYIVFTSGSTGTPKGVVTTHQNF--SSAATHKDILNIRNGTRVYYNFDVSW-----SNTLQTLICGGCLCI---------PSEWERKLNRMNCDYVYFTPSVARSL--------QPSSMPGIRTLTMGGEPITTDAERWTQAE------TIIGIYGPAECAQAL--SFVHLGKSTPNNRVGHSFGANTWLVQP-GRPAAIGTVGELLIEG--PTVSKGYFGNEDRTNAAYIKDIPGVYKTGDLLSYSSDGSLNFIGRKDTMIKLRGQRIELEEVEHHVRAFGGI--AAEIITPQNATNALLALFFSLRSSEEDIDTLLTRLENALSLCLPQYMIPGAYIHIDKIPMTTTNKIDRRALRQ--HGNAQTLEDLAKL--------------- 212533683 1156 ------------------------------------------------------------------------------------------------------QLTYHQLQHLTTSLACKLQGKGICAGDIVILSFQKSSWMILSMLSVLKLGAIVLPMSDSVSRERAHEIVKTLHPQMMITS-----------------QTATSSSFTEL------------VPTFQIHDLIQSNDDDETMHDFKPHNVQLSDPALIIFTSGSTGTPKSILWSHETLSSNICAATQ-TFGITAHSKVFQFADVSTVESLSVLSVGG-------ILY--VPSESDTNRLSEAMHDSQANWICLTPRV--------SETLNPRDIHSLKTIVFAGEELKKEAFRWVYNWYGPAEGSVATSYVQKETSGIIGTSTPYATTW---------------LVDPKDHKASIGAVAELCIEGPVLSWYTGL-NGAELNKKHFFSPFGDLYKTGDLVKYGPDGEIIFLGRIDSQRKLHGQRVDLSEIERHV--HDDVMVVAEIFSPLNSNNDVLALFLSPTDGNDTFEEYIKDLETILLRTLPLYMIPKLYIPISNIPISNTGKTDRRRLRAI----------------------------- 212533683 2242 -------------------------------------------------------------------------------------------------------FSYQEVDELSSLLCQRMISLGVSKDSVIALCFEKSKWTPIAQVAVLKAGAVASVHVPD-------HRIGTVKASVHLAVASASRVETVSQYVPTIDQLLEYPTTSSPQN----------------------------NQKLPTIQM--NDPAAILVSSGSTGEPKQILWSHR-TLSANIRGHQEHIPMNASARIFQFA--------SYETMSALSMGACLCI----PSTEKMDNLTAAINRLKPTHLHMTPSTADLLQPESIPSVS--------TVILAGEKLSVDRWKAYSRVFGAECASAAFIAADTET---WYSGVISCIESKQHSLCW--------LVDPRERLAPYGAIGEIALEG--PTSSDGYIGNPNRFRRN--PKFLGVYYTGDLARYGSDGNLVILGRKDAQLKIRGQLVVPEEVEHHIKSLPNGNDMQVIVKVNKDKRPILVAFIQHSIEHEVR-QMTDGLQKQLAKVLPRYAIPSYYLPIPRFPKTATDKVDRARLRE------------------------------ 212533683 75 ----------------------------------------------------------------------------------------------------------------------------------------------VAMLAVIKAGCSVVALDPAQPDSRLLSILEQVEPCVMISSETNY--GRACTLRRDLT---------------VLQIDES----------WLLKPLNKPAAQLPT--VTPSDIVYISFTSGTTGQPKGACISHAGAKLGFNAESR-VFDFAP-----YSFDVAW----SNFLH-TLCAGGCLCIAREEDMLNDTSVA---IAAFKATLINVTPTVLRTINSEETI--------TLETVLLSGE-------MPYRENITKGHVRLLNTYGPTE--CTFKAAFSVLSDPSSKSTTRPDIGRGVGIVDNDGNKLVDGSIGELYLEGPQVGQ--GYISDPEKTEAVFIEDFPGVYKTGDLVRYKPDGRLVFLGRNDSQVKVRGQRVEVGDVEHHV--------------------------------------------------------------------------------------------------------------- 119478650 43 ------------------------------------------------------------------------------------------------------TLTYAKLDGLSLAVGLQLQSLGVGPESKVPICFEKSLWTVVAILGVLRAGGAFVLLDPSYPIPRLEEICSQVQADVVITSD---------PLREMAANFAPKA--------IALPDTLSKMSYFPCN----SSLKSKVTPANA---------AYVAFTSGSTGKPKGIVIEHQSFCANALAQNK-VQNLDNKTRAFQFASYG---FDSSILLMTLIAGGCVCI-------PSENGLAAAINDLRANWVELTPSVARLIKPEQI--------PNVRSLLLVGEPMAQDIVQW------TGKVQLINAYGPAECS--VVTSVQPDVRLQPYNVGR-SHSSRCWIVNDHHQLEPLGAVGELLISGPIVG--RGYLNQPQQFVSSWATEFERFYKTGDLFRYNDDGTLRYIGRKDTQVKIHGQRVDLQEIEHHAERIDAVAD--VIN-PSNTNGRKLLAFVTTAEADADQNELSDSLQDWLREWLPAFMVPTKYIPVKRFPLTRTGKLDRLALVNLAA--------------------------- 119478650 1109 ---------------------------------------------------------------------------------------------------------YHELLSLSRGVAGHLQSRGWCQGTVIGICMERSKWFPVAILGVLMSGAAMVLLEPNFPIPRLQQIVQDADARVVICSP-----------------ALQDKCRKIVDSTVTL---TSDIVLADY--CSWS-----------PSSVTPQDPMYVAFTSGSTGTPKGVVIEHG--MVYVVHGHKDVISVSNTSRGLLFASPAFDICLAEVMF-MLAAGGCVCI-------PSEDKLAGAMTDMRVNIAMLTPSMARTIAPAEV--------PCLQTLVLGGEPSATDLATWASQVLHQSYGPAECTMYTTTTG-----PLPNTDPSNVGSC----PNASCWIVNPHNHLQPVGSVGELLIGGPIVGTEAAFIRNPSWCVKFPFLQGHRFYKTGDLAVFRPDGSLSLVGRKDAQIKLHGQRIELREVEHCAEQYEQ-QTAAIAGLVREIAEPRLVLFVVRFPNHEPSSEIRSQLKTHLSQHLPSFMVPSLLIPLSRLPLSPSGKADRKKLREEAGNLTREI--------------------- 159036701 44 --------------------------------------------------------------------------------------------WRDPAGNHPEVLTLGELHETVATYAGFYRRNGVRAKDAVAIVTTSITDFALNLMALTSIGAIASLVNANMPLE---------------TRREYIRRQRVVGIMTR-----------EPWHKELQSHLRDDVP---PLFVALQAEITPEDRAHRPENYPFNDPILISHSSGTTGIPKSAFHTHTTLFHGALSRLSDGLDCSTRSRLL--ALPGHVSAMSNTLLG-LLLGAPVIHF----TDPSGKGVLDGIEKFRPTIVF---GFTHTFMEMAGEDLTDRDLSCVEGFYASG---DAAHVVHIRRLLEKGQHPVLDIFGSTEMGYVLFVHRPGAPSMGR-CIGRPMRFAEAAALSEDGEVLPPGAVGRLGVRSQ--SLTPGFWNDNVRWHQQWLG---GYFLTGDLVYRDAGNNFYHLDRTSDAI-----RTSEGFVYSALSEYEEIRDCTIVGVRFGWEDEGVYVLLELADGVTAPEDPTSWVNAALRHGLPAVA-GAVLVPEDTIPVGITGKVLKRILREQA---------------------------- 167588820 6 ----------------------------------------------------------------------------------HDTPEKTAFIFLDNGEAELARLTFGDLDKRARGIAARLQRIA-QPGDRVLLVYPPGLEFICAWAGCLYAGLIGVPAYPHRPADRLKSIVADAGPVVALTDAATLDG---IAHR-------EDGYSDTLELKILATDQGFDAPAGQWR-----------APDITPQTL-----ALLQYTSGSTGTPKGVMISHANILSNMAV-IAQASNADASTVFVSWLPVFHDMGFFGKVLLPIHLGVLSVLMAPAAFVQKPIRWLQAITKYRGTH-CAAPFAYDLCRKISDEAKAQLDLSSWQVAFNGAEPVRADTVARFSRAFGFDAHTMHPVYGMAEATLFIAGQPARSLPLVADSCGRAWAEHRLRIVNETGQPCPPGRIGEIWVTGPSVG--VGYWNRTEETERTFRARLDGYLRTGDLGFVDGD-DLFVTGRLKDLIIVAGRNHYPQDLEQSAESHPALAASAAFSINVDNVERVVIACEVRR---EALNTLNAEAVAAIRRKLAEDHDVDAILLKPAIPRTSSGKIQR----------------------------------- 27381396 78 --------------------------------------------------------------------------------WAQRQPGRPALLSDG------QSFTYGELAARINRYARWARDVGLQAGRTVCVLMPNRPDYLACWLGISSVGGTVALINTRLVGQSLAHCIDVAHAHLILAADC-------------VDAESSRPHLHREPQCWSLGTGDPSGD------------LDAALAAFEPRPLSSDERALLIYTSGTTGLPKAANVSHRRILAWGGWFSGLT-DASIEDRLYCYHSVG-------GVAAPLCAGGSVAIAE----KFSAGSFWDDIERFDCTVF----QYIGELCRYLLKAPASEQEARHRLRLAVGNGLRGDIWETFANRFAIPQ--ILEFYAATE-GNFSLFNVDG----KPGAIGRRFPASIVKIDADSGSPVRPGEIGEAVDGRPFEG-----YTDPEETKKKVFAVGDAWFRTGDLMLRDAQGYLHFIDRVGDTFRWKGENVATSEVNDAIRDCPGVLDASTVAVSGADGRAGMAALVV---DRDFDLEIFNE---HLSHRLPPYAVPAFVRLCPALETTDTFKQQKRLIR---EGDPSLVDDPLFLRDPA----------- 14601327 68 -------------------------------------------------------------------------------------------------------YTWKSLASFIERIGGWLQSKGVSHGAQVAVASENLIEAIAFSLAVLASGARLVLIDPLTVGEDLEWQLEGRRGLETLAASRGFRNREAVSRIDNISTVIELSSNPQPLEV-----GGVEV-------LGLNEVLSSTAALED--DVEPDDDSFSIYYAGIAGRTMQAIHSHLG--LWMSKVFAATAGIDRETVSLLATPFTHVLGLQASLVAPLIQGGTVV----ALQRWNPRLAARLVSSLRINYLAGVPLMFQQLLDLGAT-------SGLRLAISAGAPLPPELQRRFGRETG---IPLLQAYGMSESL-ILTFQTPKIAEIE-GTIGVPLPGVEVSLLGDDGLLSPPPGVGELVVQAPW------VMKGYEFEEENSKAFIDGWLRTGDVIEITDRGVMFFRGVRKRIIKYKGYAILARDLEVILESHPDVLEARVWGEPAGDVGQIPVASVVLRAGSSVTPE------------------------------------------------------------------------- 119508872 21 ----------------------------------------------------------------------------VLLRWTQQRGNSVGFSFLQD--GKQENLTYAELDKKARTIAAHLQAMHWQ-GERVLLMYPPGLELIAAIMGCFYAGVVAVPVYP---PNRLLAITQDAEAKGILTT---------VSLDDLLKEVAKNTVIAGLNKI------ATDSMLLSVGEAWQTPELTK------------DSLALLQYTSGSTGIPKGVMLSHGN-LLHNLAQIYQRFGHSSHSKV-----VSWLMGLIGGIFQPLYGGFPVTLMSPVAFLQKPLRWLQAISQTHATTSGAPNFAYEMCRKIRLEECPDLDLSSWNLAFTGAEPIRQETLERFATVFGFRRTAFYPCYGLAEATLFVSGKNQKNLEIAQGSCGIPSHDQTLIIVNPESQPCAAGEEGEIWVKGE--SVAQGYW---QRFQETAVSFRGGFLRTGDLGFL-RSGELFVTGRIKDVIIIRGQNYYPHDIEATVASHPAL--SAYWGAAFSVEVSGEERLVVVQEVERDKDGIITAIRAAISREFG--------LQVDGIPKTSSGKVQR----------------------------------- 90408117 35 -------------------------------------------------------------------------------------------------------MTYQEASLKIQTLQATFKSLGVTQGDKVAICSENMPNWGVVYLAVTTMGAVIVPILPDFHSNEVHHIIKHSEAKAIFLSSSALEYSFSVETLDFFED------TDASESLFVVKNPVKPSLMETMK----KGLKKPKETVEKALVIHPDDLAAIIYTSGTTGQSKGVMLSHNN-LTAQIQQAATLVDINAADKFLSILPLAHTFECSVGFLVPFANGA-SIYYLNKI--PSPKIILAAMAKVQPSCMLSVPLVIRLHKIAGKKLMQSFG-GKMRFFGIGGAKLSP----FVEQFLIEAEFPYAIGYGLTETAPIIAGAIP--YKTKVGSTGIIAPGIECRFCKEDESQLD----GELHVRG--PNVMLGYYKDTVRTAEVLDA--DGWLNTGDLGYMDDNGILYINGRSKNVIISSGENIYPESVEAVLNQNPLVCDSLVYEENDKI---VAKLFLDYDKFDEFHNTLLEEIKITANSQLANYAKISKVIEVPFI-KTPTAKIKR----------------------------------- 114798001 40 --------------------------------------------------------------------------------------------------------TYSEFDETASRFANWALAQGLKAGDCIALFMENRPEYVAAWAGFAKIGVVTALINHNLENDALAHCVNISEAKLIVTQDAAITGAAGL-FKD-------APKVWSLGGAVGEDLGGALAGASSARPDRSHRAGLLGKDLC----------LYV-YTSGTTGLPKAARLTQART-QGMMKSFIAPCRITPKDRVYITLPLYHGTGGLCGVGQALMTGATIILR----RKFSASAFWDDATDEG-------ATAIRYLVNSPPHPKERAH--HIRTGFGNG--LRPEVWEEFLERFNIPH--LAEFYGSTE-GNVSFINFDG----KPGAIGR-IPGVKFDI--ETEQPVRGPDGFCIPAADDEPGEAIGKIGDDQRF-EGYFEKGDLWFRTGDLLKKDKAGYIYFVDRIGDTYRWKGENVSTNEVGEALSKIDGIATANVYGVPVPGTGKAGMAAVTL-DGAVDMPGVYKRLAAL----LPSYSVPIFIRVQPEAETTGTFKYRKVEL--VAEGDPSKVGDAVWMYDPA----------- 119902614 218 ---------------------------------------------------------------------------------------------------RDETFTYAQVDRRSNQVARALRDLGLRQGDCVAIFMGNEPAYIWLWLGLIKLGCAMACLNYNIRGKSLLHCFQCSGAKVLLVSPE---------LQAAVEEVL-----PSLKKDDVAVYYVSRTSNTDGVN-SFLDKVDEVSSEPVPEEVTFSTPALYIYTSGTTGLPKAINHQRIWYGIGLAIASK----VTQDDVIYSPLPL----YHSIGLHGCMVTGATLVLR----TKFSASQFWDDCRKYNITVI----QYIGELLRYLCNCPEKPDRDH-KVRLAMGNGLRADVWREFVRRFG--DIHINEFYASTE-GNIGFMNYTR----KIGAVGRVLIKYDVEIRDGNGYKVPKGEPGLLVCKTPFSGYAGGMSQTEKKKLTDVFKKGDLYFNTGDLLMIDHENFIYFHDRVGDTFRWKGENVATTEVADTVGLVDFVEEVNVYGVSVPGHGRIGMASIKMKADHEFDG---RKLFKHVVDYLPSYARPRFLRIQDSI--------------------------------------------- 46190973 34 ----------------------------------------------------------------------------LLDNRAKRDPEGAMIEYKGDD-GTWHPYSAQVFRDMVIDLAKGLVGLGVNKGDSVAIVSRTRWEWTALDMAIMSIGALTVPVYETNSASQVSWIFNDSKVTLAIAEDDGQR-DKIESVRDEV---------PTLRNVFVIEAGGLNAIKTYGESVTDAEFWEYKEASH------GDDRATIVYTSGSTGTPKGVELTHRNFAFLVLSALQYMAGAWPNRRL--------------LLFLPLSHGGTISLALSS----NMKTMVKDFETFGPTLLLAVPRVYKMFMRAAENAREAHAFKKIRTIFTGGAPMDSELSHFF----NGIGMPVLEGYGMTETCGPVCVSLPE--DNRIGTIGMPMCGITAGI----------AEDGELVVKGPLVC--KGYHNNPG---VTAQQITDGWLHTGDLGDISEDGFISITGRKKDIITAGGKNVSPGLLEASVMTSPVVNQCLVIG-------------------------------------------------------------------------------------------------- 53747905 531 -------------------------------------------------------------------------------------------------------WTLPELVERARRLQAGLRQWGLRPGDSLVLVLGREEETVEALWACVLAG-VAPLVLPAPPARAEASRLRHAR-QLL----GGPRVLTRQEMLPDLARQLQSPTADILGAVEELRATGGEAPLPPGR---------------------MDDVALLNLTSGTTGKAKCAMLTHRNLLVRLEAT-NVVYESQPGLVWLQLHNIG---ALSEYHLRPLCAGMHTFHAPTEEVLAEPLRWLEWLERYGIAQTW-APSFLERLRKVED---RRWSLGGVRVLLSAGEQISAPMVEELMRRLAPSGVRFVAAWGMTETASGVTYARRPGTPPRPASPGAPIAGTALRVVDASGELLSEECVGRIQVRGEMIS--PGYYGDPK--ASAALLTADGWLETGDLGFLSE-GALTITGRAKDLVIIHGTNFSCYEIESAVEQVEGVAPSSAAAAARMLEGEELAVFFVPTEGLAPQPSLLSRIRQQVLEQVG--VRIDHLIPLEQLPRTEGGKLRRSELRA------------------------------ 70731992 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPVYVNFSSGTTGAPKIIPCTHRGVLGFC--DRPRHFPLQPGFRMLYASNLTFDASQ-FEIWTALLNGGELHIH--VPGALTLEHLHRYIHEAGVDSLWLTSTLFNTFVDIDRGWLRG-----VKRLMVGGEVLSAGHVRQAYAA--ADGLVLYNGYGPTETMGTCVYAIPRSFD-----STRDIPGQAVDLLRPDGQPCEEDEPGELLIAGG--GLSPGYLGDAERFIDLPWGRTLRCYRSGDLVSRDGQGLYHFHGRSDDQIKLRGQRLSLTEVAAAFKRYPGMLDCVV--LLDDQGTEAQLLLVYLKPGVEP-----RVLADYGRQSLPPFMVPSRFVEVERFALRSSGKLDIAELKQLCLGQPATETDDS----------------- 154331593 121 -----------------------------------------------------------------------------------------------------RTISYERLWKCVINFGRGLQEIGLKKGDIVSIYEETRWQWLATLYSCWSQNLVVSTVYANLGEDALQYALAETQCRAIVC------NGSKV---KDVLQMFELIEAPKHTKIIYLDELPSPVTSEEYDVHAWIDLVSEARHHIPNGAENKDDLALIMYTSGTTGNPKGVMHTHGS-----LYSGCMTINHRITDLL------GEMTVQWYCSYLPLAHAVTSVMMRGVIGYGSPRTLTDTFAKYRPYLFVAVPRVFDMMKKAGSIKRKVFDLKALKAMLSGGGPLSASTQEFVNVVFGM----VIQGWGMTETVCCGGIQRTGNLE--YNSVGQVLNTEELQLLDTEEHTDQPEPRGEVLLRGPF--LFKGYYKQPELTKEALDE--EGWYHTGDVAAMAPNGTVRIVGRV----------------------------------------------------------------------------------------------------------------------------------- 194862262 53 ---------------------------------------------------------------------RLNYTADVFEGNVRAHPDKVAVV------SETQRWTFRQVNEHANKVANVLQAQGYKKGDVVALLLENRAEYVATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCTALI-------YGE--DFLEAVTEVAKDLPAELTLFQFNNENNNSQTEKNIPQAKNLNALLTTASFEKPKTQVNHHDKLVYIYTSGTTGLPKAAVISHSRYL-FIAAGIHYTMGFQDEDIFYTYHTAGGIMCMGQSV----LFGSTVSIR----KKFSASNYFADCAKYNATIIGEMARYILATK------PSEYDQKHVRLVFGNG--LRPQIWPQFVQRFNIAK--VGEFYGATEGNANIMNNTVGAI----GFVSRILPKIYPRADQDTGEPIRDRNG--LCCAPNEPGVFIGVKGNPSREFLGYVDEVKDVFKHGDMAFLDEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVPHTEGRAGMAAI------YDPERELDLDVFAALAKVLPAYARPQIIRLLTKVDLTGTFK-----LRKV---DLQKEGDPNAIKD------------- 170102468 22 ------------------------RYSVES-DNLWLELWEFLGIISPPQETKILEKGVLHEVPLCFPGARLNYAENLLNR----TDDAIAITGES---GVITNCTFWGLREMVRVMAAALKVHGLKVGDRVAAIISNSLHCVIIALVTASIGGIFSSTATDMGTSGILERYRQITLKFVFAEIEVLYGGKPVALLPKVTEVIKNLFYKGLQQAIWLRMMGYEINLENATSIT-----ESADNRLEFEQLPFSRPLFILYSSGMSGKSKSIVHSAG-------------LGASPEDTYFQYTTT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 99082242 1132 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHGVTHMQCTPSMARMIASDADASPA---LGRLRHLLVGGEALPGDLVAALRE---QTRATLHNMYGPTETTIWSTVETLERAPTGIAPIGTPVANNSVYVLDAKGQLAPVGAAGELYIGGA--GVTAGYWRRDERFPDDPFLSGQKMYRTGDLVRWREDGKLDFLGRTDHQVKIRGQRIELGEIETALTAVEGV--TAAVVIPRKVGDERLVGYVTASGVFSETEA-----KAQLSRQLAGAMVPSHIVVLEAFPLTPNKKIDRKAL-------------------------------- 99082242 531 ---------------------------------------------------------------------------------VARTPDAIAVVFE------DQQLTYRALNQRADALARHLHDLGAKPGSHVGVYLRRSMDLVIATLGILKAGAAYVPLDPTYPADRIAHYITDSQAAVIVT-----------------HESLA-----------------AELPESDARQLHL-DALDLTTEADPIRAGAAEDLAYLIYTSGSTGLPKGVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126330080 208 -----------------------------------------------------------------------------------------------------RQVSLGEMERRSCQVARALGAAGLKEGDVAALFFG-GPQGISAILGCAWIGAPHAVLSSGC---------------CVLVAD--------PELQEAVETVLPELMAKGIR-CFYLSSTSPTRGVEPLKDLLEAASSDPVPPQIRTGVTPKSRCMFI-YTSGTTGLPKPVIFTHDRML--MLVGGLKMCGAKKSDTFYVTLPL----YHSAGVMGSLHLGCTLIL---APKF-SASNFWNDCRKYQVTVI----QYIGELLRYCSTPKQPCDREH-RVRLAIGNGLRAEVWTQFQERFGP--IQICEAYGSTE-GNFGLINYPG----RVGAVGKSSFRFDIEIRDNEGRPVEPGERGLLVVTKYNP--FLGYLGPQQHTEKKLLRDVPGYFNSGDLLSRDSDDFYYFHDRIGDTFRWKGENVSTREVEGVLSLVDFLEEVNVYGVPVPGEGKAGMAAVRLSPGKTFDG---QKLHGFIQKELPAYAVPRFIRI------------------------------------------------- 187919800 28 ---------------------------------------------------------------------------------------------ESMPDGQVVEYTWQEVGDQARRMAGYLQSLQLPPRSAISIVGKNSAHWIIADLAIWMAGHFSVPLYTTINADTAQYIFEHCDVRLLFV---GKLDGKTDGWNEI------RKAVPPHARLIGLPMSPVPEALQ------WDDIVASQAPLRDVHLPAPGELATIIYTSGTTGRPKGVLHSFGTIFAYAAQAGEF-CGFTPADRVLSYLPLAHTAERSFVESNSLCHGFQVFFND------SLATFVQDLHRARPTVFISMPRLWALLETASPEALTMLGLDATRIAFTGSAPLPEEITNW-YRMLG---LELLDVYGMTENFSYSHYSRPGL--VRPGYCGQAMPGVECRI---AGN-------GEILLKA--PTMMLGYYRQPDLTAQSMTE--DGFFKTGDCGELDELGRLKITGRVKENFKTSGKYVAPAPIENKL-SHAKVEAVCATG-------------------------------------------------------------------------------------------------- 197736990 8 ----------------------------------------------------------------------------------------------------------------------------ISKGDRVALMMENRPESIFSFFSIWAKKGIALSLDAGYTVEQLAYVLSDSTPKYIFISN---------KVKEVVEKANEKIG--NIVKILVVDEISLPDNYIPKQEEYHND--------------SDEEVAIIVYTSGTTGNPKGVMITTAANLVNDTDSILAMLPYH------------HIMPLCFTLILPMYLGVPVILL----TEISSASLLKTLQENVVTVILGVPRVWEMLDKA---IMTKINESSLRFMFKMASKINSMSFSKVHKQFGGHIRLIVSGYGMTETAPIITFNVPGRE--RSDSAGEVIKDVEVKIADD----------GEILVKG--KNVMKGYYNNEQATKEA-FDK-DGWFRTGDLGKF-EGKYLIIIGRKKEMILPNGKNIDPNDIEAEIIKNDLIKEIAVI----EYKEQLVAIIIKAKQIVNIKDAIKWEVIDKYNVTAPNYKKIHDIKIVKELPKTRLGKIRRFMLKDLIE--------------------------- 116630359 9 -----------------------------------------------------------------------------IDQIATEDPNRIAYDYLGETN------TYGDLKARSDAYAAKISELDLPEKAPVMIWGGQTFEMIASFLGAVKAGHAYIPIASYSNSERLLMIQEVSESPLVIAID------------------------------------KLPIEMENIKVLTPEEVSNNHTAVDQSKFVSGDDNFYIIFTSGTTGKPKGVQISHDNLLSFVNWEL-NDFSLPDQPSFLAQADLSVMS-----LYPALTAGGKLVV---LPVTENLGQLFKTLPQLKFNVWVSTPSFVEM-SFLDPTFDAKHH-PELTHFLFCGEELSHKTAKMLKMKFPDSH--IFNTYGPTET-TVAVTQVEITDDVLNKYDRLPI-GVKISIDTSKGEEKD---QGEVIIEG--PSVSKGYLNNPEKTKAAFFKDREHAYRTGDLGFLDGN-MLFYRGRIDFQVKFNGYRIELEEINFYLAKNPLVRYGVVAPKYNEHKVQQLVAVVELADGVRDDAELTKKLRESLSQDIMPYMLPQRFIYRDEMPISQNGKV------------------------------------- 57242175 26 ----------------------------------------------------------------------------------------------------------------------------------ILIILPKSIHTLISFFGVAKSGNFYTLLDEKMPLERIEKIIKVLKPKAFITS-------KSLNLK---------LDLPTLYT--------EDFESYE-RD---EEALTKARLRHIDTNL-----LYVFFTSGSTGLPKGVSISHKSVIDYAFWVSE-EFELDENEIIANQAPL-------YVIVGSIVSGGSMLIPNASFAFPD--EVLSYLEKEKITMIFWKP-VIYSYFAPDEESLKPYPLKHLRKILCGGDLLSAKTLNIWRSHL--PNTLFANLYGPTEI-TDVCCFYKVNREFKDEEIGKACKNTELLVFDENKNLIEVGKKGELFVRGT--SLSLGYYNDIEKTKAAFHNYLDLLYKTGDIVAYNEFGELLCYGRLDNQIKFKGHRIELGEIEAVLNSHKKIKNSACI-----FKDDKLIAF------YESEEELN--LKVFLKDKLPAYMLPKQSIRLTKLPLNINSKVDRLAL-------------------------------- 39937650 64 --------------------------------------------------------------------------------------------------SERERFSYAELARRIDGYARWALAQGIGKGVTVALLMPNRPDYLAIWLGITKVGGVVALLNTQLTGSSLAHCIDVAAPNHII-----------------VAKELSGAYDSSTQHLATAPRDDAEVGLSDALAIANDDPLTAA--ERPAVTVD--DTALLIYTSGTTGLPKAARVSHRRVMSWAGWFTGLIGATSDDRIYDCYHSVGGVVATGSL----LMAGGSVVIAE----KFSARRFWDDIVRYDCTLF----QYIGELCRYLVQAPSGSNETRHRLRLACGNGLRGDVWEAFQARFAIPR--ILEFYASTE-GNFSLYNVPGAIGRLPSFLAHRFPAALVK-FDETGLPVRDEQGRCIRCARGEAGEAIGRIGEAERRFEGYFAPGDAWFRTGDLMLQDAKGFFRFVDRIGDTFRWKGENVAASEVADTLAACPGVIDASVVSVPNHDGRAGMAALVT-----EETFDLAA-LHRYLATRLPAYARPLFLRLRQALDLTGTFKQAKQTL--IAEGDPSVVGDPLYVAD------------- 115390472 9 ----------------------------------------------------------------------------LLETAAARNGDGRVILYSQGNREDPRSITYRDLLETASKASVAVHNHNYTPGAAVLLHFNNHLDNIVWFWAVLLAGCIPA-ITPAFSNNPV-QRVANLESSTLITD-----------------------WCLTSQALLVEFAGQDAIEPVSVETLGW----EKASPDSNTASVKATDTALLLFTSGSTGKSKAVCLSH--FQIVSAIAGKLSVVPLPE----QSSFLNWVGIHLQALYADL----DQVHVPGSDVISDPIWFLDLMATHRVSRTF-APNFFLARIRDALASPRQWDLSGLRYVASGGEANTTKTCDELSQLLKSFGAPIVPGFGMTETGAIFNTNCPD-YDKKHGSVGSCMPGIFMRVTNQQGDPLPPGEMGSLELAG--PVVFRQYLNNPAATQESF--TMDGWFKTGDCGTLDENGYLVLGGRAKETIIINGVKYSPHEIETAVEEH------------------------------------------------------------------------------------------------------------ 15618831 46 -------------------------------------------------------------------------------------------------------LSYRELRNAIIAVA-----IKVSKEDRVGVMMPASIGAFIAYFGILLAGKTPVMMNWSQGLRELRACTKTVEVRRVLTSQQFIK------------------HLTEVQGFVEYPFDLMYMEDVRKRLSWWEKCRIGLYSKCSVPWVESDDTAVILFTSGTEKLPKAVPLTHKNLMENQEACLKF-FDPNTQDVMLAFLPPFHAYGNSCGLF-PLLMGVHVV-FASNPL--NPKKLVEFIDDKKVTFFGSTPVFFDYILKTAKK--QNSCLESLRLVVIGGDALKDTLYEETKKL--QPQIALYQGYGATE-CSPVISITTKESPRKSECVGMPIEGMDVLIISKETHPVSSGEQGLIVVRGN--SVFSGYLGNHE--HQSFVSGGDQWYLTGDLGHIGPSGDLFLEGRLSRFVKIGGEMVSLEALESILHEHNEDAGSLVVGIPDKVR---LCLFTTLA-------TTIHEVNDILKSETSSIVKISYVHQVESIP-------------------------------------------- 125716300 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPAYPAGRLHSVLDDASPVLVIAD----RTGR---------DAL-GADVLAAKTVV---DLDDEHAWQSQSPSDPDGEAYGASNRNA---------AYVIYTSGTTGIPKGVVVEHR-HVVNFLHAMARQPGLDADDRLLAVTSM------SFDIAGPLSRGATLVLA-GTNDVAEPSRLRRMLHDQGITVMQATPAGWRSLLASGEELPAG-----LRVLC-GGEALNPALAQRLCERFGQ----VWNLYGPTETTIWSTVALAGAANL---SIGRPIANTRIYLLDAHGEPVPLGTAGELHIGGD--GVARGYHARPERFVRDPFSPKAGMYRSGDLARWLADGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------------------------------- 159898096 216 -------------------------------------------------------------------------------------------------------LTYQALDHQANQLAYYLAALGVKPGTGVGLCIERTLMMVVGMMGILRLGAIYVPIDPSYPPERQAYMVANAGLVALVTQD-------------QLASALQAQQ---PKLAIV------------ALDTDW-TAIACAPRVKLPLIT-ADMVLYSIYTSGSTGVPKGVTHRNFVNLLNWYIT---EFNLGSDDRFLL------VTSLSFNVFAPLISGGTLYLYD-APQY-DPHTITSLIDQHAITVINCTPSAFYPLVETTPDQ-AIVQLKSLRWLFLGGEPINLSRFHWMQS--SHYQATIINTYGPTE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 161527653 32 ------------------------------------------------------------------------------------------------DTITQKKIKYSEFYNEIQLCIDKLTKNGITEGSTICLILENSYNFVKIIFSCIFSNLTVVPIDPQKGSEEIKEIIDSVNPQTIIFDNQNIFSKNSIEISKIVND----TQFSKPQKLEQIRNIDSDKDF------------------------------LITFTSGSTGKSKGVIHSLKN-LIHCSLSFKFHFNSK--NVFLHCLPMSYMAGILNSIILPFISNSKIVI---IPRFTTVLDFWSIPLKYSVNTFWFTPTMIGLILKFDRK--NKIDLSDKNLIGCVASSLNTSVKNDFEK---KYDIELFESYGLSELL-FVSTNSPNNNSFTAGQL---ISGTNVK-FDND----------EILVKVPW--MFKKYFNSEKNNLE------NNYFSTGDLGKISKDNLLIITGRKKDLIIKGGINISPKKIEDFILNKKFLKECVILGFPDPILGEKIVCFI-LKNSIDTDS--KKELNKKIVEHLGNDYHIDEFKELIEIPKNINGKI------------------------------------- 25008378 16 -------------------------------------------------------------------------------------------------------LTYRELNQYANKLADLIK-------DTLIVYGHMSPFMIVGMIASMKAGCGYVPLDISMPEERINTIIEKINPDFIFNTSE-------HSLDSNGREIV-----------------NTETLLTDNRTVEFESKIKDQ------------DIAYTIFTSGSTGEPKGVQIRYESLNEFTNW-MVDLNKIGENQQWLNQAPFSFVMA----IYPCLATAGTLNLVD-KTMINKPKLLNDMLEQSKINVWVSTPSFMEMCL-MLPNLAETH-YESLKEFFFCGEILPHKTAKMLLQRF--PSAYIYNTYGPTEVTSILITNQYNPLPV-----GKARPGTQLSLAENEELIISGQCVSE------------GYVKDEQRSNEVFKDIDKRKYFTGDKATV-QDDLWFITGRIDFQVKLNGYRMELEEIEFHLRQIDVVKEAIVVPVYKNNKVTQLQGVVVLNDLNDDKDEVIHDIKQELKQAMPEYMIPRKIIFKEQFPLTINGKLDR---KQIAE--------------------------- 194223750 86 -------------------------------------------------------------------------------------------------------WTFAQLDAYSNAVANLFRQLGFVPGDVVAIFLEGRPEFVGLWLGLAKAGVEAALLNVNLRREPLAFCLGTSGAKALV------FGG---ELAAAVAEVSAQLGKSLLKFC----SGDVEPEGVLPDTQLLEPLLREASPLAQPPGKGMDDRLFYIYTSGTTGLPKAAIIVHSRFYRMAAFSH-HAYSMRAADVLYDCLPLYHSAGNIIGVGQCLLYGLTVVLR----KKFSASRFWDDCVQYDCTVVQYIGEICRYLLRQPVREAEARHRVRL----AVGNGLRPAIWEEFAQRFGVRQ--IGEFYGATEC-NCSIANMDG----KVGSCGRILPHIRLVKVNEDTMELLRDAQG-LCCQAGEPGLLVGQINDPLRRFDGYFQKGDSAYLSGDVLVMDELGYMYFRDRGGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPVEGKAGMAAIVDPHGQLSPNALYQELQ----KVLAPYARP------------------------------------------------------ 119186245 298 -------------------------------------------------------------------------------------------------------YTYRELDTVSTKLANHLNELGVVPETPVLICFDKSSIAMVSMLSIFKAGGAFVAIDPAYPISRIQAIVQATNASLVLVQPEGIFMEKIVALDSAYLDGLPLPSTISPCRVI------------------------------------PSNTAYIHFTSGSTGIPKGIMHRALCTAVSALASAAYIFDLSFGDIF--------VT---------LSQGGCICV----PSHERVNDLVRAILRMDVNTACLIPSVARILHPEQVPG--------LQTLLLGGEALLQENLEWADKVVGPSECTVWCTS-QTDLRVDSLANNIGK--------GRGARLWVTRSVDHN-RLVPAGCTGELLIEG--PVLARGYLN-PEQTKQSFVSERRRFYKTGDLVKFNADGTLSFIGRKDTQIKLHGRRIEIGEIEHHLASHSLVQQSMVMFPSAGVHAKRLVAIVVVKEGEASTSELAK-IKEFISSKLPSYMLPQAWVVVQDIPTLISGKMNRVLVKKFVE--------------------------- 170694640 54 --------------------------------------------------------------------------------HVAERPDQLAVRFLVDGDTDAHELTYAALDVRARRLAAVLRQHG-APNDRVLLMLPSGLDYVVSFFACQYAGMIAVP---AYPPEALRRMSGDCMARL------------------AVVERASQASLAALNH---------EIGLNSATLVSPDE---SSDDGFCIERAEPDGIAFLQYTSGSTASPKGVIVSHAN-LCANVSAMSRGMGCRAGDRMFSWLPLYHDMGLIGSVLMPVLCGVTLI----SPLHFRPARWLAGIARERATVTGGPDFAYRLCTRVRDAQLAGLDLSSLRVAFCGSEPIRQTTLDGFAARFSAHGLDPRAMYGSPETASALAQPSPIARAVAANNCGVTAFGHELAIVDATGERLPERHVGEIWC--GGPSITHGYWQNPEATAAVFLEDAPGWLRTGDLGFVD-GGQLFFCGRRKDMIVLRGENVYPQDLETMLAAFP--VEAAAIGVAAEVRGRA----------RQVSPE---TIFDAIAAALGAFHYEAALILLGDLPRTSSGKLQRSA--------------------------------- 13475254 83 -------------------------------------------------------------------------------------------------------VSYQELGMSASRLMGRFVAIGIRPGDAIILKFPRSVDLVTAILATQMLGVAFVPVDPSESDQRLDHIIRNTNAKAIASPDSGSMRVEPIPTRDDIHSA-------------------------------------------------FSNIAYIMHTSGSTGIPKGVPVSQAALLNLVDWYVDMI-DFSEG------MSISQLTRPSFDVFVPFATGGTIVL----PTTQLQAQVIQTVEQSGTNVLQMVPTLLRRFLGALERLPYVAERFTLKYVVCNGESLPDSLRRRFYSAL--PDATLVNSYGPTECCVAVSYHYCGDAEL-PMFIGKPACNVDFYVLDEGNSEVGFEVEGEL-----WVGGVQT----SQRYVKLRFVPFQMLYRTGDYVVASEENGLRFLGRNDDQIKYRGTRLEKGEITSALDKTGLCTDSAVVVDRDDDKSQDLVCMVT------PADADVEEVHRRLSDILPNDRVPRLVVPLVGLPFTANGKLDQIALQRIA---------------------------- 169776131 65 -------------------------------------------------------------------------------------------------------LTYDQLNRLSHALMTRLKKHGVAPGVFVPLCLEKSMWMGLAMIAVMKAGGAFALLDPSYPLSRLRQMCEAVKSSLVVSTNQTHSLASQLGL-----------------GVLVIDEEDPHLLLQRVRTCDVTGPIARCS---------AQNPMYATFTSGSTGAPKGVVVEQGGYTT-SATAHAEQYNFTSHSRVLQFASPG---FDSCIIISTLIKGGCVCV-------PDVDRLAQTINKYSVNNVCLTPSVARIL--------SPADLPILQDLAFVGEVLNGDIARW------KPFVHVRNAYGPAECSAVF-SVQPTLTEHDPKNIGLPTGGVGWVVHPEDPQILPVGSTGELLIEGPIVG--PGYLSNPPKWRGQFGEVHGRMYKTGDLVQNTNTGSFRCLGRKDTQVKLHGQRIELGEIEHLLQSIPQV----VVDIVQHDNVHPPVAFLAPNDIFRHSCTVAE---SRLSSLLPSFMIPNLFLPVRRMPLTPSGKLDRRQLR------------------------------- 159900246 23 --------------------------------------------------------------------------------------------------------TNAEHQRHVYQLMAGFQQLGLQKGDRVGIMSNTSVDWVESDWALVCSGAVPVSIYPSLMADTVAFIAQDADLKFLL-----IENREQYDKLQKV-----RSQLEHIERVIIFD--GRDLPSDDPWILSLTSLRRMATSDATAQEVEPEDLATIVYTSGTTGNPKGAMLAHRA-LLGELTAIRTTMAMQDDDVLFLPA--AHIFGHMCGV----DNGLNTAIIESI------KQVLEDVQAIKPTFFFSVPRMYEAQARAEASPIRKRDRKKVRALLTGGAPLDIEILEFF----NGAGVLLLEGWGLTETSAAVTANRPD--DYRLGTVGKVFPGNEIKIADD-GEVL---VRGNLIL--------SGYYNNPQKTNEA---LIDGWFHTGDIGKIDADGFLSIVDRKKDLITASGKNIAPQAVEAAFKNSPYISQCAVFG-------------------------------------------------------------------------------------------------- 169844280 51 -------------------------------------------------------------------------------------PNKLALLH--PDTPNPVAYTFSVWAQRIQNLAYALLKAGLKPGDRVAVIAPNSPLIADAHYGVLAARGILLPINTRLKPHEVAYILEHSGASIIL-----------------VDYEYKHLIGNTNARVIVSNDTGRAGDLTEGRAYSNEQGWRGLEAEPD-ENVGASTYLWIL----------PMFHAAGWTYPWANYTHIWNHLLHSGVTHYC--------------------GAPTVQI-GIINDPLARKLSR-----PVTIAGAAPTAIAELEKKGINPVHVYGLTSLRARLMA---------RQGHAFATAEEVRVVK---QDE---------------------------ESDVLED--VPADGKTLGEIVTRGNI--VMKEYYKDPEATKKAF---RGGSFRTGDLAVMHPDGSVAIMDRSKDIIISGGENASSLAIEQELASHPHVLEVSVIARQHLKWGERPMAFVILHPQHAEKHEFEKDLKAHAKSRLPGFACPEWVEVVPELPKTSTGKILKTELRKMVA--------------------------- 115399070 40 -------------------------------------------------------------------------------------------------------------------------------GKRVMVYGEPNIHFPLAVLGVIAAGAACNILAPG-SVDELRSRLRQLDCDLVLFA--------PQDLK-VVCTAAAQLSIPNERLFIVDETLGGEHPEEAGFRHWSYLLNTPGGDIYEWPTLSPDEAAVLLYTSG---ASKLAERTHYG-LIGNIEQTLQHYNLREEIVSCNYKFCG--MG--FLILGPLKARYKTIF----PTKFESETFMQTTERFR-------PTWLKHLMRELLTKSNNPDFASVRHVLTGGAIIPFEMIEKWQRQHGSQ---VQSTYGMTE-AGFFTMPDPTQL-VEDATTGVLLPNLEAKIVGDDGKLLDRGEKGHVYIRTPF--AMKGYFNEP--FQTSQTIMGGGWIKTGDIGWVNERDQFYI-----DLFKIKGDNVSAAEIETAILQHPDIRDVAVIPVILPADEEVPRGYIVKAEESTLA---IEELMYWMREKLASRM-------------------------------------------------------- 134100818 94 --------------------------------------------------------------------------------------------------------SYAELLTEARELLAGLGERGLAPGDSVLFQFAGNRNFVTAFWACVLGGYVPTPVPLGFGTRKLRNAWELLGRPVILTDAELLEGVR-----------------------------GLGSGWDAEITAYCNEELRRAGADADPHPVEPGDPAVQLLTSGSTGVPKCVRHAHASIIARTLASAA-VNGFGEHDV-----SLNWIMDH---VGGVIMHNVSNVVLETDAFLADPLVWMDWVHRFRVTNTW-APNFAFSLFNDNAERAAGRDLSCLRHICNGGEAVVTRTAQRFLEVLRPYGLPLLPTFGMSEIASGTIASLGGRLRVVPTEVGRPLPGLALRIADDHDRPLPEDHVGRVQFSGS--TMMTGYYRNDEANRKACTE--DGWFNSGDLGFV-HDGRLTLTGRDSDLIVIQGVNYLNFDIESVVEQVPGTEVTFVAACNDAGEGDRLVVFFVPAS--ADVAGTVAAIRARLAFDIG--LQPHQVVPVERFPKTGSGKIQR----------------------------------- 17230170 21 ----------------------------------------------------------------------------VLRAWTQQKGDAVGFAFWQDD--KQVHLTYTELDHKARAIAVHLQAMRWQ-GERVLLMYPPGLELIAALMGCFYAGLVAVPVYPP-RPNNNITRLEDAQAKGILT---------KVSLENSLKQVSKNTAFEALPKVAT------------------DSIILSVGEAWQNPQLTADSLALLQYTSGSTGTPKGVMLSHGN-LLHNLGQIYQRFGHSAN-----THVVSWLMGLIGGILQPLYGGFPVTLMSPVAFLQKPLRWLQAISQTQATTSGAPNFAYEMCVRNLDECLD-LDLSSWELAFTGAEPIRQETLERFFKTYGFRREAFYPCYGLAE-ATLFVTGVFNHTSQSLVSCGSPSDDQTIIIVNPESEPCAAGEEGEIWLKGA--SVAQGYWQNPQETKATFASGTGGFLRTGDLGYLNS-GELFVTGRIKDVMIIRGQNYYPHDIEAAVSQHPALSAGAAFSV--EVDGEVVVQEVERSSWRRLDEDIIAAIRGAVSCEFG-LQVYGICLLKPGIPKTSSGKVQR----------------------------------- 169628953 10 ----------------------------------------------------------------------------AFQRTAAQHPDRVALRTVGGG----VVITWRQYRERVREIASGLAGLGVGPGDTVALMLTNRPEFHLCDTAVLHCGATPFSVYNTNPPELLGYQFDNADNRVVICEQQFL---------PQVRSAVGLGG--KVEHIICV-------DGAPEGTLDLRSLPPAADFDFESAWVRPDDVLTIVYTSGTTGPPKGVELTHTNFIENARITVSYLPDAHAANR--------WLTHYQNLLYGTLFLGVPRVLQEAGPLRRTLAHWAIGVGRRKARA--SSAGALSALDNMTHALADRLVLSSIRAVGASGAPIPVE----VHEFLLALGIPICEGYGMTE--CTCAGTINRASRIKIGSVGIPAPGVEVS-LGPDGEVLLRGK-----------NIMRGYRKMPEKTAET--VDPEGWLHTGDIGEIDAEGYLKIVDRKKEIINEAGKNMSPTNIENAITANPLAGPVAVIG-------------------------------------------------------------------------------------------------- 29827388 67 ------------------------------------------------------------------------------------------------------------------------------PGDRVLLVQPPGLDFVTSFVGCLYAGCVPVPVYPDTAEDAKVRRIQDSGSRVTWTSDAG--------MAEYVADALATPALW---------RTGED--------------------RYVPSESPAPDTLFLQYTSGSTAEPRGVMVTHGN-LTANLTAIRDAFRHTADSVVLS-----WLMGLIGNILHPLHTGCHAYLASPIDFIRNPTAWPAAVHTYGVTTSGAPDFAYELVARDRDGLPAGLDLSGWRTAYSGAEPVSTNTLRRFAEALGFRDDAFVPCYGLAES-----TLLVTSVPVGAGASTRICCGVEVAVGGADGTPLPAGEVGEILVHG--PAVAAGYWNRPDLTSEVFAANVSGWLRTGDLGFL-QDGELHVTGRIKDVIIVRGRNHHPQDIERLVVDLPAVRPVAAFAAPDD---QGVVIVAELRPGQSLTDDDRARIAGAIATSFG--LAPHEIVGVPRVPKTTSGKLRR----------------------------------- 157373364 8 -----------------------------------------------------------------------------LHQSARQHPNQTALTYIQD--GVNRQIDYSTLSQRVIALGEQLIAKGLAKGDRLACIDNNSVELVMLYWACIDHQILFCPLSPRFPASQVSALIESHRLNFLWTGEGFT----------------ELASELSVSR----SGSGTNTVTVTPRAMTLNFSL---TADNTPTPIDHYAPANIILTSGSSGQPKAAVHSLSNH-KASAEGSRSLISLEPGDVWLLSLPLFHIGGLA-IINRCAFVGATVVL-------QDRDVGLSIISRDQITHLSLVSTQLVRLLKEDADSLKG-----VKSLLLGGGAISSSL-------LGQLNALSINSYGMTEMASQVTTGPANSD----GSSGRLLPSRELKIIDEKIY-VKGETLGYLVCKLIRPT-------DED-----------GWFFTKDRGYWDAAGKLHILGRIDNMFICGGENLQPEEVEAALKQHPAIEDAIVFAQADEEFGNLPAAIIK----------------------------------------------------------------------------------- 207739082 17 ---------------------------------------------------------------------------------AASRPGDTAYVFLQDADEGALRMTYAELRDAAKRIAVHLLGSGCGQDQPVLLIFNPGLDYICAFFGCLYAGAIPVPAY----PPAHARRLERLQA---VAVDAGARFALTVELSRIAAFETQQGKRLAVECWLAIDRDGNAGDWTDPG-------------------LDSSRIAFLQYTSGSTGAPKGVMVTHRN-LFANLAAMTAEGKMGRDEVMVYYHDFGLIGG----ILQPLVLGCTVVLMRPAAFLLNPYRWLKAITDYRATVAGAPNFAFDLCVRSITQARATLDLSSLRVLASGAEPVRPGTLEWFAAYGMAEATLLIAFGW-----GIRFRGQPRCLPIALASHGSAITGHRLIIVDPQTRRSESGRVGEIWV--SGPSVAQGYWQRAEDTRRSFAGEGERYLRTGDLGFLHE-GELYICGRLKDLIILNGLNIYPQDVEAAFESHAKLREAFAVDRDDTEKLVIVLAFRQPVEG-----GMFESMAAAVSMNVG--VTPDIIVLVKALPRTSSGKIRR----------------------------------- 217414208 21 --------------------------------------------------------------------------YSLLTRRIERTGTDTVIASKKLGPGRWQDITAGEFHASVVSAAKGLIALGIAKGDAVTLFSSTRLEWGILDFALAAVGAVSVPIYDTDSA-SQAQRINDSAVKLAI-ADNRERYDRLDSVKDN---------CPSLRQILMIDGNALGALEGLGVAVSDEELGERTASVHV------DDLATIVYTSGSTGLPKGVELTHRNFISASQALHEIVLDDHPRLLLFCFA--------RFIQYASIASDDGVVGYDTKSLLPDLRSFGRVFEKHKARLFLKAAEAARTWEQAGESHHAKYERSALRYVACGGAPLSLDLAH-FYTGIG---LPMIQGYGMTETAAPFAATRVNDNVI--GTVGQPAPGSSVRI----------SEDGELQVKG--PNVFRGYHNLPEKTAEVFTE--DGWLRTGDLASIDDAGRISITGRKKDIIITAGKNVSPIPLEEEISKCPIVEHAVVVG-------------------------------------------------------------------------------------------------- 87310095 2 ----------------------------------------------------------------------------------ESQGDNAAFTFLKSD-DEQISVNYRDLDSRAQEIAHRLLQV-VEPGDRALLMYPAGLDFIEAFLGCLYAGIVAVP---AYPPKRNAERIEDCSPRLLLCASET---------KRNVEAEIARA-------------------MPRSAVLATNELSTSRCGSLP--QLRSDQLAFLQYTSGSTAVPKGVMVTHGNIVANERLIQKY-FQFTQDSLVVSWLPMFHDMGLIGGILAPLFVGAPSVLM--APNTFEPIKWLQTVTDFGATATGAPNFAFDLCAKKTSEQKKSLDLSTLNITFNGSEPVRAETLQRFSAAFGFRSEAFFPCYGMAETGGP---PLAHTEIARVDSAQL----VQHRIVDDQGQPLVGQVGSDLEVRIVDPQTFVEIWLNGDSVAQGYWHRTRNWLRTGDYGFL-RDGQLYVTGRLKDLIIIRGRNIYPQDIEELVEQHFEVIECAAFSV--ESNGEE-KLLVIAANGEVVDDTLRSAILNQFEVALT-----DLMFVRPTFPTTSSGKVQRQLAKKRFESGDFEIVFESAVRTPETVE-------- 195171143 153 ---------------------------------------------------------------------------------------------------DDRRITYAEALLLSEKVAGFFSTQGLQRGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIKVANAKALIFGSE---------LMDVLQSLIEKEQLPCLP---VYQYTDKELRTIPGHELDLSAALATQQAMALPPSSSAEELLYV-YTSGTTGLPKAAVITNLRFLFMAAGTF-YMLRLNRDDVVYNYHTAGGIVG----VGMALLNGSTVVLR----KKFSAKNFWLDCSRNDCTV----AQYIRYLLATPYTPEQQHHR--LRMMYGNG--LRPQIWSQFVRRFSIPQ--IGEIYGATEGNSNLIN-----ISNREGAIGFPVYGYPVQVLDPRGHRCRPGEAGLLVGKVDSRRAVSAFHGYEKKLLRNVFAKDDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVYGVPHVEGKAGMAAIV--DPGRKVDMDY---LSIMLRGSLPAYARPLFIRLLDEIPRTATFKLKKREL----ANEGY---DLTRLSDP------------ 119485889 97 -------------------------------------------------------------------------------------PHKTAIAWDGE-------LTYSQWDTLSTQLAHHLIQTGVRPGDVLPLIFEKSMWVTVSQFAVMKAGAASVVIDPSQTKERIKTIIDIVGPGLILCAPST----------------APLVSLITKRNVFVVQKDTVS-DLPEQR--------QNGGFGTTLPVVKPSDLLYVVFTSGTTGNPKGAAITHSNFTSASKHQNRY-LNFKPTARFCSYADVSW----SDFIH-TLAAGACLCI----PSEHDRKHFIGYMIKNEVTFVHLTPSAILDLDKLGGEVVDLHKLPQLRNIQTT-------IITYGPAECTVTTTGVVDHDGTTKIGWALGSTTWIADPNK-----------------DALTPV--GLTGELLLEGPLVGA--GYLNDAEKTAAAFIERRGRLYRTGDLVRYTPDGELIYLGRKDTQVKIHGQRTELGDVERVLHWIPAVADVVAIVTPKVTQRPMLVAFL-LMPKTSP-EQLRDKIIKILERELPPHMMPSVYIPMTDLPRGLTGKTDRRALRE------------------------------ 119485889 1193 --------------------------------------------------------------------------HNVFAQRVAETPEAPAVCWDG-------QLTYVQLDQFSTVLAGRLISLGVGPGAIVPLCFEKSVWMPVAIFAVMKAGAASVALDVTLPCSRLESIVSQLSAKVILTS------------KSSAKLAGDI----------------TDAPMMEVGGDWDNIERQLTQPIHIPKTISPSSALYIVFTSGSTGAPKGATVTHANFC-SAIRHHQAELGFERSSRVFDYTSYAFDVAWSNVLH-TLTVGACLCI-------PSEDRTADIINRLQANFIHLTPTVGRLL--------DPTALNGLKKVLFIGEALKADVAQW--EASGAE---IYNTYGPAE---CTVTST--VERVRKGEPEIRVPGIQPRAPD---RLAAIGTVGELWLEGPIVGA--GYLNNPEKTASAFIERVPGLYRTGDLVYYNSDGSLGFVGRNDNQVKINGQRTELGEVERQLLPTKAVPQ-IVVDVPDATRNQALAVFLVMSDDDSARIQLIANLRKQLSKSLPLYMVPSVYIPIPKLPVTATGKTDRQRVREL--GRTYNPPWPS----------------- 157737523 14 -------------------------------------------------------------------------------------------------------LTWNEFKSEVELFKEKLLKYNLPKGHPVIIYGHKEVEFIVSMVACMSLGYPYIPID-------------------------------TIYPKERVDKIFGI-----VKSSIIIDIIENKIDFDEKNLSTTYFL---------------DDPIYIIFTSGSTGEPKGVQITQNAILDFQNW-LNNDFGLPQNSVFMNQADLS-----VYELVGFLSFGGTIVL-NSKDTIENHLEYFERLKKYACNVWVSTPSFISKLL-LSSEFVED-NIKSLKTFLFCGEVLPSTTVKRIKNNFPNSK--VLNTYGPTE--ATVATTIVEITPLEKYSKSLPVPGTVINLLD-----IDSENIGEMEIVGDNVS--IGYFNNEELNKQKFEKKYKRSFRTGDFGYF-EDNLLFFANRKDELIKLHGFRIELGEIDKELTNNEFIEEAITIPLKRGNEVVKLISFIVSKNDLD-----IEKLKKDISKNLPYYMVPSDIIILDEFSYNANHKI------------------------------------- 116191281 3001 -----------------------------------------------------------------------------IDQMVETHGSAPAL---KDGLGDD--LTYEQMAYRVHVIAASLVAAGAGDGAVVGVFQTPSADWICSLLAIMRVGAIYVPLDLHSSMDRLATITRLAKPGFLLTTSSQTDG----------------LNLPEAVKIVVSDLSGGE-----------------AKAYAVPNQAKPDSTALMLFTSGTSGQPKGVLLTHAGHLVSVLQQSIYSFDMSVDQTF-----------------TALAHGGCLVVVP-ADKRGDPESVTALMAEHGVTYTLATPAEYNTWFSYARDNLARCQ--AWQAALSGGEHLQRGLVGQFAD-LAREQVPLFNAYGPTETGGEVKHSDPELE--YPISVGSVLPNYRMAVVDDRMQTMPVGVAGEICV--GGPGVARGYLPSPGVTQDSF---IPGWYRTGDLGVLRASGTVDIIGRIDNQVKLRGFRVELQEVEAVLLTAANGALSAIVTARGEGEGRFLAAHVVLEVPHDRRPGLTQRLESGL--PLPSYMQPTVVIPIDNIPLTKHGKFDRAAIQALSL--PAKP-NPTTVA-------------- 67921002 21 ------------------------------------------------------------------------------------------------------KLTYAELYQKLQQFAAGLQALGVSPDDKISLIADNSPRWFIAMLA----GAANAVRSAQADKNELAYIVRDSDSSTLI-----------VENQKTLDKIRSFCDEIPLQLIILLSDETPNRD-DPIKTLNFSQLMEGAKNSLQPVKKNDTDLATLIYTSGTTGQPKGAMLSHGN-LLHQVKNLDAVIQPKVGDQVLSILP----SWHSYAEYFLLSQGCTLVIYEGSLEHFDASAIDRFIAKLK-TIF-LAP-----LHGLGDKLVYSKIREGLETLMSGGGSLAKHLDD-FYEII---NVPVLVGYGLTET-SPVSNARTHSHNLR-GSSGQPIPHTEIKIVDDTGEAVSRGKRGVVLIRG--PQVMQGYYKKPEATAKAI--DPEGWFNSGDLGWITPMNDLVITGRAKDTIN-NGENIEPQPIEDACVRSP----------------------------------------------------------------------------------------------------------- 119479929 21 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLYTSGTTGSSKLAERTHYS-LIGNIEQTLQHYNLRENETIFCYKFCG--MG--FLILGPLKARYKTIF----PPRFEPEIFMKTIERFKPTWLMLPKHLIRELLTKFDKPR----FASVQHVLTGGAIISYEMIEQWQRLHGSQ---VQSTYGMTE-AGLFTMPDPTQL-VEDATTGVLLPGVEAKILGDDGKLLGRGQKGHVYIRTPF--AMKGYFNEPWQTTQTITE--DGWIKTGDIGWVGERDQFYIVGRQKDLFKINGDNVSAAEIETAILQHPAITDAAVIPVLLPGDEEVPRGYIVKAEDSALT---IEELMYWMRAELTSRM-------------------------------------------------------- 119503263 45 ---------------------------------------------------------------------------------VRRHGDLLALEFEG------RSWTYSQLNQEINRLAHLLKAQGVKQGEGVALFMENRAEFVISLLALTKIGAPAALINNSLSGEALVHCCKVTNAKHCIVGDE----------RADVL-APELAGLPFGQGHGSCFWMKDTVDREPGWAMDANQAMQGHSDQDLPETLAGDVALYI-FTSGTTGLPKAATYKQQRLVAAANLLGSLTLRPKPGDRLYLCLPIYHITGLGPGLCGFIAAGGTVCLR----RTFSASKFWSEVQAWQTNSFVYVGELCRYLVTQAPSDAEKNNLQK-----MVGNGLRPDVWDEFKSRFDVNR--ICEIYGSSEGNVTFLNLLNKDRTIGTTSVDVALVKYDVAIVDDAGELAKPGEPGLLLITDITP--FDGYTNAENKIIENVQEAGDRWFNTSDLVREIDVGFYQFVDRTGDTFRWRAENVSTNEVGEVLNSHPQINMANVYGVEVPGTEAGMVAF-ALEAGTDFD---IDGFRALVDTRLPDYARP------------------------------------------------------ 186454616 1074 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKRHQVTHFQCTPSLARMLVKEGAAG-----LHALQEFLVGGEALPITLAKQLTEVISGR---IHNMYGPTETAIWSTTQIIQKNNAHDVTIGRPIANTQIYILNKHGRPVAAGLPGELLI--GGEGVARGYLNRPERFVVDPFEKATNLYRTGDLARYRADGTIEFMGRIDHQVKLRGHRIELGEIETALVAHPLVRESVVVALEEKTGDKRLVGYVVPR--------------------------------------------------------------------------------- 195124814 96 ---------------------------------------------------------------------------------VARQPDKLAIV------SESQKWTFRQLNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVGTWLGLSKIGVITPLINTNLRGASLQHSIKVGNCTALI------YG---VSYRSAVMDIAKDL----PAHVALYQFNDETTAAVPGLAQQLNTLLESAAKDKVAARADHHDKLVYIYTSGTTGLPKAAVITHSRYF-FIAAGIHYTLGFRDNDVFYTPLPLYHTAGGTMTMGQALLFGSTVVIR----KKFSASGYFADCARFNCTV----GQYIGEMARYVLATPDAHDRQHVRMVFGNG--LRPQIWKRFVERFKIAK--VGEFYGATEGNANIINNTVGAI----GFVSRILPQVYPSIIRADGEPIR-NEKG-LCCAPHEPGVFIGVKGNPSRYVDTYFSKGDKAFISGDLLVADEYGYLYFKDRTGDTFRWKGENVSTSEVEAVLSNLVNYKDTIVYGVPQTEGRAGMAAI------YDPTREVVSKLGTALASAVPSYARPQFLRFLRRIDLTGTFK-----LRKV---ELQQQGNPATIED------------- 145219207 8 ----------------------------------------------------------------------------------------------------ETTLSFQECDTLAGSIAAHLQQKGAVEGAIVAILSPNTVELILCLYALLKAGMVAAPLNHRL-PETTLSRMKEA-------------------LRP--DITLNAEECAS----LVSSARANPAKMMPSCNGTLS-------------------PATIIHTSASTGTAKAVLHTTGSHLANARGANDNI-PFGPGCLWLLSLPLFHIGGCA-ILYRSLISGGAVAIDSGTAIQHSLTRFP-------LTHLSLVPTQLYRLLSMEETAV---PLQRLKAILLGGAPATARLI----ENAASRHLPIYLSYGSTEMGSQ-IATTPSPL-TAPGVPPLSLL---------SGREAATGPDGELLVRGS--CLFSGYFHNGALLPAT---DSEGWFHTGDIGTIDNEGRLELMGRKDSMFISGGENIHPEEIERALLQVDGILEALVVPVPDSEYGERPAAFIRSSAPGEPDE---KSIREQVRHQVGTLKTP------------------------------------------------------ 84617619 74 ------------------------------------------------------------------------------------HPDSPAVVWDG-------SFTYDELDHFSSLLATRLQAAGIGPDVFVTICATRCRWIPVAMLGIIKARGAFCALDLSHPLDRLKDICDALKSTITITT----------PTDSNIARKLA-------STVIVI---GGDAPVESDRITPMND---------RPKPTNG-HPLYSVFTSGSSGKPKGVVVEHRSFVSSALASIQ-PLDIRPHDRLLHFSDIS-----VFEVLTPLISGATIAI-------PSEKRLTHAVQELGATWALLTPTVARL---YDPD-----EFPSLRTLALGGEAQTSDIALWQSKNV------------------VIIYNPAECCPIGVSGPACPADGQRAWIVDDHDKLLPIGAVGELLIEG--PVVARCYAHDPNPFIQSTTSSGTRLYRTGDLARYGSDASLYYMGRKDSQIKIRGQRTEPGEIESSILSKDKLGVAIVV---LELRGSSIIAFVSKDTGEAATEETDMCIIKALHRIMPAYMVPSAFLSVNYIPISRSGKIDRTRLKSFAL--------------------------- 172036048 21 ------------------------------------------------------------------------------------------------------KLTFAQLYQQIKQFASGLQALGVTPDDKISLIADNSPRWFIAMLA----GAANAVRSAQADKNELAYILRDSDSSTLI-----VENQKTLDLRSFCDEI-------PLQLIILLSDETPKTD-DSIKTLNYSQLMEQANNTLQPITKEDDDLATLIYTSGTTGQPKGAMLSHGN-LLHQVKNLDAIIQPKAGDIVLSILP----SWHSYAEYFLLSQGCTLTLYEGSPTHFDASGTERFIARLKASLL--AP-----LHSLGDKLVYNKIREGLETLVSGGGSLAKHLDD-FYEII---NVPVLVGYGLTET-SPVTNARTHSHNLR-GSSGQPIPKTEIKIVDDTGEPLSQGKKGVVLIRG--PQVMQGYYKKPEATAKAINS--EGWFNSGDLGWITPMNDLVITGRAKDTIVLSGENIEPQPIEDACVR------------------------------------------------------------------------------------------------------------- 163701653 41 -----------------------------------------------------------------------------------AHGEAPALI------GEQGTLSHAGLADRARRYARWALAEGIRAGDAVALLMPNGPDYMAAWLGLSRVGLRVALLNTNLTGASLAHCIAAAAPTHLIVAE---------RLWPACEEAA--PHLPERPRLVRADDLAAALAHCDGGPFEEREERA---------VTLADTALYI-YTSGTTGLPKAARVSHHRVMTWSHWFAGLLATGPEDRLYTCYHSVGGVVATGSVIVG----GGAAILRE----RFSARRFWDDIAAERCTLFQYIGELCRYLLAAPTHPLERAH--SLRI--ATGNGLRPEVWEAFQARFAIPR--ILEFYAATE-GTLSLCNVEG----RVGAVGRPFLAHSAAIVRDTGAPCPPGEAGELVGSQRFEGYTSAAASDAKLLRDV-FKPGDAWFRTGDLMRIDRQGFYFFVDRAGDTFRWKGENVATTEVAAALSGAAGVEEAAVYGVAVPGTGRAGMAALKVGPGFDL-----AVLRAHLAAQLPAYARP------------------------------------------------------ 211587548 2 ------------------------------------------------------------------------------------------------------RFTYRDLLAKADILAADLLKKGLGTEEPVGIVVGPGWQQIIARVAVLRAGGTSVPIDPSAPDIQLHAMLGDLSTRFVMTTN-------------NLAGKVSQFNILPIETVL-------DPEYQTEK----HGEINAMSGKSE------GHRSHILHTSGSTGKPKAVQISSKAVL---HLAASLPVDIGEGDKVGQLNNPGWVT---------LLSGGTVVHIPKSIIK-DPVSFAAFLKDTGLTALILPCALFTAVSASTPSAFQ-----SVRHVVSAGESPSPQAM---QKVLSSDGPPLWNGYGPTET--TCLSTLQRVTECGPISAGVPFGDTVLHLLDEAQKPVDDEIPGEICI--GGPGLSAGYLNNAEKFIRIEVAKITRLYRTGDIGMW--KGRLQYIGRVDLQVKHQGFRVELEAIEQTIAANDSIRAVACLHQKDGPGLDRLIAVVAPANDMPLDP---QKIIEWTQNRHPYYMVPNQVRVVSEIPLNSRGKVDRDALKEIKESRPDNAKDESSLA-------------- 148696995 102 -------------------------------------------------------------------------------------------------------WTFAQLDTYSNAVANLFRQLGFAPGDVVAVFLEGRPEFVGLWLGLAKAGVVAALLNVNLRREPLAFCLGTSAAKALI------YGG---EMAAAVAEVSEQLGKSLLKFC--------SGDLGPESILPDTQLLDPMLAEAPTTPLGMDDRLFYIYTSGTTGLPKAAIVVHSRYYRIAAFGH-HSYSMRAADVLYCYHSAGNIMGVGQCV----IYGLTVVLR----KKFSASRFWDDCVKYNCTVV----QYIRYLLRQPVRDVEQRHRVRL----AVGNGLRPAIWEEFTQRFGVPQ--IGEFYGATEC-NCSIANMDG----KVGSCGFPIRLVKVNLRDSEGIPCQPGEPGLLVINQQDP--LRRFDGYNKKIAHSVFRKGDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEAVLSRLLGQTDVAVYGV------------------------------------------------------------------------------------------------- 75910307 14 ----------------------------------------------------------------------------LLRYRAQNQPTQTAYTFLVDGETESISLTYQELDQKARAIATQLLQRGV-PGSRALLLYPPGMEFIPAFFGCLYAGFIAVP---AYPPRRLQAIVSDAEAVVALTTS-----------TELTSMALQLAENPTLTAIPWITTDNLNANIAE----DWQQP-----------NINSDTLAFLQYTSGSTGTPKGVMITHGN-LLHNSQLIYNFYQHTPNSVIWLYHDMGLIGG----VLQPLYGGFPVTLMAPVAFLQKPFRWLQAISHYKATTSGGPDFAYDVCRQITPEQLASLDLSSWEVAFTGAEPIRAQTLDRFAETFGFRREAFYPCYGMAETGGWLLQNQVIDTTTAAGGCGKSSPDQTVLIVNPESTSCADGQVGEIWVSGS--SVAQGYWNRPEQTQHTFHNTTGPFLRTGDLGFL-QDGELFITGRLKDLIIIMGRNHYPQDIEFTVESHPALRPAG--GAAFAVEVNNVKLVIVQEVERSYLRKLADEVIGAIRKAVAEHHTIALIK-TNSLPKTSSGKVRR----------------------------------- 68536901 638 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPEQLAYLIYTSGSTGKPKGVQHRSGLYVVAH--TASFSFDAAFDQLLWLLA------GHDVHLYPEQATG-------------DADKLVEHFATQQINVVDTTPSMMKALLAA--QLLEKV--PSLQLVVLGGEELPAELW----DHLAATGLEVVNAYGPTES-----TVDALLARVEPGVAGRPVAGMRAYLVDNALQLVGDQEVGELVLAG--PQLALGYRGLPEATDAAFKEDVERIYRTGDRARWIPGRGYQFLGRADEQVEINGQRVELAEVEAVLASVNGVRHCAVAPLNRSGQATVLVAAVVGDWPVDASD--LTAIRHQLQAALPAAAIPRRIHPVRALPTTTSGKIDREAI-------------------------------- 157382486 1063 ---------------------------------------------------------------------------------------------------------------------------------------------IVGILGILKSGSAYCPLDPAYSLDRRVAVYERSGADALLTCPAAI---------------LPLPDIP----VLVV------ADLLNGSPSD-------SNHERLPLPTKWNEDALVVFTSGTTGRPKGVPISHRGFLALQSNPEATMFGC-PGRRIAQFMSPAFDYCANEI-FSALLHGATLILRD--PNDPLAH-----LSKADVST--ITPSVLSAL--------DPADYPNLRMVYATGEPVTPVLYLHIIHKVG---------SWSAVT------------------IGKAIKTARMYILTPDLQPVGDGDTGEIFLA----GQMRGYIGDDQRVMPDPWYDGERMYRTGDYGYWTSDRHICYVGRLDRQVKVRGFRVELASVERMYEEEPQLVQAAALVVDD-----TLVAFVM------PSSVDVSRLEQRLRETLQPSWVPQVITPLDEFPWTANRKVDFQKLKEMATIARAELPATST---------------- 157382486 9 -------------------------------------------------------------------------------------------------------------------LAQRLQQQGVKAGDIVCLLTEHGTLNVIAVLAVLKAKACYVPLDSSWSLERIDTVLSSVHSDFLITTATPFQNAKYTILHLQTVEV--PPSHGSPDHVTAPSRVNA-----------------------------PEARACIIFTSGSTGKPKGVMIPHRA-IVNYGQTSPFNMDVRAGDRVL------------HIL---------SVAFDGNSGTVVPATMDTLYDKAQCSILASTPSILATL---PLPSSVPGSYPSVHTILLGGETPNGQVLHWL-----DFGVRILNAYGPTETT---CASLMQDVEISRGTIGIPMPLGPVYLLRDDLTPVEDNTEGEIVI--SGIGLAEGYYRNPELTAER-FITWRGVYRTGDWVRRN-DGIIEFRGRCDRTVKNRGFLVNLADVEEPLRLMG----CGVSDVYATMIKSRLVAVVTPAS--VDLDKLRNEAQN----RLSSFHCADHYCAVAQFPLSPNGKIDIKAIAELLENRQDQLLASSTLDDAPVMSE------- 114778103 53 ----------------------------------------------------------------------------------------------------------------VLRVAAWLEAMGVTPGDRVGILGHNCPEWYIADFAILRLGAVTVPAYFTDPAESVQYVFADA-AVSVIFVEEGEQQSK-----------LAGMNIPS----LTFHGEQQSIASIAA-DARWDNRLKAACP-------DREDLATLIYTSGTTGHPKGVMLTHGNLLVEAGIGGVPVF---ADDLFLSFLPASHAVGH----FLPSACGATTLLRDMPEVRPTVSRWFRLAQRLGLNRFNAVAAWLWALL---DRLVHARLREKIRAFVSGGAALHPDIARFLLAA----DIIVLPGYGLTETS--PVLSVNRQAYIKPGTVGPALPGV----------ELKCAEDGELLVKGPM--VMQGYWQQPLATAEAFDA--DGWLRTGDIVTIDGDGYITIMDRKKEIMVLSGEKLSPAVIEQHIAANPCVQQVMVI--------------------------------------------------------------------------------------------------- 197118507 32 ------------------------------------------------------------------------------------------------------TLSYAQFYNRALMVSRGLRKLRMKPGDRIAILSENRAGWIIADMGILCGGGVTVPVYATGTPDQIAYALSSCEARIVFVS------GK-VQYRKLLQ---VRDALPHLEHVISFERFLGEAALPVTTFYQLSEVTERAEIDSVIDSLTPEMPATIIYTSGTTGTPKGAVLTHGNLVFDVWATLDKVGGVGQEDLFLSFLPLSHVFERSVGYYLPLSCGAAIAFADSVPRFFEKSRIYEAV--HQLSLFYVYARYIDFWLSFQHAIADRLVFSKLRSCASGGAPLDREINEFFW-IIG---VPVFEGYGLTETSPVLCSNSYNGL--RFGSVGTPLAFTEIAIAGD-GEVLARG-----------PQVMAGYYNDEAATKEA---LVDGWFRTGDIGRL-EEGFLYITDRKKDLI------------------------------------------------------------------------------------------------------------------------------- 167588973 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLIAREGITTVHFVPSMLRAFLDHPD--LDAHC-ASLRRVVCSGEALPYDLQQRFFERL---DARLYNLYGPTEAAVDVTAECRRDDPHRNVPIGRPIANTRVYIVDAQMQPVPVGVAGELLIGGVPVG--RGYHGEPEKFIADPFSADPRLYRTGDLARYRADGNIEFLGRIDHQVKLRGLRIELGEIEATLASHPWV-DAAVVALRGADDGARLVAWLL---SSHPEAELIEAVRGHLQQRLPDYMVPSAFVVVTAFAHLPNGKLDR----------------------------------- 11497816 25 ------------------------------------------------------------------------------------------------DDGKLKYLTYEEFWERVRKLSKFLISSGLRKGDRVAIYADTRYEWEIADFAVLTAGGVVVTVHSVLNREQVEYILRDSESRVVFTEK---------KYAENVPEDFEVYFLEELEKLV------GEVSDDEFESRW--------------KSVEPDDLASIVYTSGTTGEPKGAMLTH----------WNWRFNCHPGEPHICYLPLS----HVYLVFFAGISRAATAVFCSPQQFLETSVVPRILEREKVKIFYWSRGAIRMSRKYGSKIRENLGLTRIRFVCSSAAELQKEL-AYMFNGMG---IPVIEGYGMTETAAP--SNLNPVGRFKPGTVGPPIPGIEEAI----------AEDGEILVRGD--NVMKGYWRKEAETRKTFTE--DGWLKTGDLGEFDEDGYLVFLGRKKHIIVLTGKNVSPVPIEEELLKNPLVSDAVIIG-------------------------------------------------------------------------------------------------- 163745498 4 ----------------------------------------------------------------------------LLHRNASEFANAPA--YREKEYGIWQSWTWSQTRDEVEALALGFLELGLKEGDFVAVIGRNRPTLYWAMIAAEMAGAIPVPLYQDANAEEMAYVMGHCGARFAVVGDQ-----------EQVDKIIEQAQLPDFERMIYLPRGLRKYDHSKLDQYSAVQEMGRANREKHIAELEADSTGVMLYTSGTTGKPKGVVLSNRNV-IETAKSSSEFDNLRRTDEILAYLPMAWVGDFIFSVGQALWTGCTNCLREIGPTYEDASRFWAILDGKKVSFMDRAKYALGELMIYGP-LKNTLGFSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ATVFITAQPDG-EVRSDTVGVTCPGVELKIADN----------GEVFYRS--PGVFVEYYKNPESTADT--KDADGWVATGDAGFIEESGHLRIIDRAKDVGQMAGRLFAPKYVENKLKFFPNILETVVFG-------------------------------------------------------------------------------------------------- 198461312 54 --------------------------------------------------------------------------------------------------DDDTVLTNADVLSLATRIALYFKAEGLTHEDRVGIVMP------VAT-ACFFNTTPFHAVNSSREPQVVARLYSVTKPKIMFCDAEDYETIKEITKEKIVTLTGRVEGVPSVEDLI--KPHPSEAVYRP-----------------TPLAVGGDQTAAVLCSSGTAGLPKAVALSHR----HLCSTNSFCF---SADVVYTSAAIDWMTGFTIMVIS-LTCGFTRIV-SSKPF--SAEHAVAFVHKYKVTGLAMAP--WQAYELYSSPLAKTETLQSLRFSLVIGGWVSLAVLRKCQALL--PKCYVMFSYGTTETG-IVTINIDQSLE---NSVGRVAPGMRVKILDENRQQLGTNGVGEVLID---IGLRWTGYVDNA--EDTAATLQDGWINLGDLGYFDEDNNLYLVDRKKDLLKYKSKHYWPNEIEHVIAELPEIDDVCVVGVRDERYGDAAGALVIRKKGVEITA---QKIIDHVAQRV----VVDYVVFVDHIPTNINGKVMRSAARDI----------------------------- 115914188 1 ---------------------------------------------------------------------------------AERYPDKLALVLD------DQKWTLRDLEMYSNAVANLFFERGYQKGDTVALLMDNRPEFVGLWLGLSKIGVVSAFINHNLRRDGLTHCINVANSKAVVFASE-LSDGKVCEV------------HPSLRNVECYS-TGPLAEPIAFSSHNVDSLIKATSSLPPPIIGGRSDTVFYVYTSGTTGLPKAAVITH-SRLLFMAKSIAESFNITSDDTIYCALPL----YHSCLGVGQLINGTTMAMR----KKFSASNFWLDCIRYNATVT----QYIRYLYSQPNRPEEKHQ---LRLAMGNG--LRPELWNEFKDRFNITK--IGEFYGATE-GNGNIANMTG----QPGAVGFPVFLIKIDIRNSKGLRAKPGEPGQLVIRKGDP--VRDFHGYADRQANSYLKKGDSAFLSGDVLVMDKFGYFYFRDRSGDTFRWKGENVSTTEVETIISKTIGLNDTVVYGVE------------------------------------------------------------------------------------------------ 103487776 303 -----------------------------------------------------------------------------------------------------RAYPYSELRADALAAAYRLIAAGVKPQDRIALIAETGPEFAALFFGAIYAGAVPLPLPTSFGVGQLVVQLTSCDPRMLFF---------PPEIAAMAVEAAEQRGVEP---------------------LDWTAFAERAAPVADLPAQKTDETCYLQYSSGSTRFPHGVAVTHGA-LLNNLSAHSHGMKLQDSDR--CVSWLPW--YHDMGLVGCLLSPVASVDYLKTEDFARPLAWLDLISRNQGTTLSYSPTFYDICARSQSHVADRFDLSRWRVAGNGADMIRPDVMQAFVDAFAPGEGIVVELVEETELSG---AANDSGRPTRYRACGKAVKDMVIEVRDEAGNPLPDQTVGKVWCTG--PSLMTGYYRDPE---ATAACLKDGWLDTGDMGYI-SNGYIYIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFKDIAAFAITTPGGEETPA---VLVQCRTSDDAERAALRETIRERVRAITCLVELIPPRTLPRTSSGKLSR----------------------------------- 46109604 1578 -----------------------------------------------------------------------------------------------------QQMTYDELEKASGIIEVWLRNKGLAPETLVSVLAPRSCQAVAAILGILKANLAYMPLD----VKAPASRIG-----AILSAAPGHR--------------LILVGPDVVFPVL----SQADVTLVSIPEIFKARQSETITDATKP---SATSLAYVMFTSGSTGQPKGVMIEHRGVVRAAAV-------LSP---IWGTANIAFDTSTSEI-YTPLFNGGTIICVDDMVAV-DAPRLGELFHKEKVEVAVLAPALLKQCLSASPST-----LEALRILFTAGDRLDAQDARRVLDLV---REGVFNSYGPTENS--VLSNCVNGVPI-----GRPVAYSGAYVVDRELRPVASGVIGELLVTGD--GVARG-YTDPARDE----GRFVNIYRTGDRVRRRPDGLLEFFGRLDYQVKIRGHRVELPEVEQALMANETVIDAVTV--------------------------------------------------------------------------------------------------- 198456402 124 ---------------------------------------------------------------------------------VARHPDKLAIV------SESQRWTFRQLNEHSNRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALI-------------YGASFRSAVMDIAKDLPAHVGLYQFNDEDEGLSQGLAQQLNGLLDTAADKVAAGATRADHHLVYIYTSGTTGLPKAAVITHSRYF-FIAAGIHYALGFRDQDVFYTYHTAGGVMSMGQ----ALLFGSTVVIR----KKFSASGYFADCARFQCTIIGEMARYILS------TPSAPHDRKHVRMVFGNG--LRPQIWPHFVERFGIQR--VGEFYGATETVGA-IGFVSRVLPIYPISIIRADPHTGEPLRNKKGDRCEPNETGVFIIVKGNPC--REFLG----YVDTYFAKGDMAFISGDLLVSDERGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVYGVSIPQTGRAGMAAI-----YDPTREVNVELGQELTKALPSYARPQFLRFLRKIDLTGTFK-----LRKV---ELQQQGDPAAIED------------- 84495233 18 ------------------------------------------------------------------------------------------------------RLTYAELWQRASRVAGGLVGGGVGPGDRVGVALPNGAPWILAFLGTLLAGAVPVPINPRLTGPERAHIVTDSGARLVI---------------------------------------------------------EAELPDGEPIEIAGDDPAAIFYTSGTTGAPKGAMLSHRA-LLSAAEQVRLAYALHDGLRALVAAPLFHVLGMQWV--PALVTGGCVVI---LPAF-EVGAWVSAIREERIEVLNGVPAMFWHALRHPD--FTELDVSGIRILSYGAAPTPPAQATALREAFPFAR--LAPGYGLTE--APCVTGLDGDAQSHSGSVGTAVAATELRLVG----PEAAEGIGQLLVRG--PQLMSGYWG---RPEATAAALVDGWLHTGDLVRIDDQGRVFMLDRRTDLINRGGENVYSVEVEAALAAYPAVAESAVVGIPDERLGSRVGACVVLRAGVPFDAD---ELVRVAHATLAPFKVPEFVCVRSELPRNAAGKVDKHAVRQ------------------------------ 75907871 2 -------------------------------------------------------------------------------------PDNLAYMFLIDGKTEGPKLTYAELDHLARAIGALLQKHN-AKGERVLLLYPQGLDVMAAFLGSLYGGVIAIPAPP---PDALRAIVKDANAKFVFT---------NHHLLSVLQAA--KLDFPEFE----------EMTWFASEDIDLELADQWQDPQITPDTL-----AYLQYTSGSTSTPKGVMISHHNIM-HHCAYLQKACGYDAESV-----SITWMYFHDYG----LVEGLTVPIYNGHPCYKQPVRWLQAISRYRGTHSQAPNFAYEQCRRVTDAQLATLNLSSWVAAGNAAEPINPRVLEEFFEKFGFKWETFAPAYGLAEN-TLLVSTSPRNTPPKIVEATRAIPGCQVAIVNPDTTRCAADEVGEVWVAD--PSVAGGYWQRPQESESTFRAKITGFLRTGDLGFI-KGGELFITGRIKDLIIIRGTNHYPQDLEWTVQEHPALRPGAAFSIDVDGVEQVIVQEVKRKPEEEFTDEVLTNIRQAIAEELQAYAV---VLVKPGVLKTSSGKIQRRACKAFLAGELEVLADWS--ENPGEVDSLLEKVQ- 131888906 56 -----------------------------------------------------------------------------VDRQAEARPHKPFIVFEG------QTLTYRDADRESNRIANALRECGMRAGDTAALFITNQPAFILCWIALAKLGCACALLNTSIRDDSLIRSFRCCGAKVLIAS-------------ADLQAAVQQVCVPLQQDGVCVLMMGMECSGMRSLSRAAQESSDTAVPAAVRAHLTNNTPAVYIYTSGTTGLPKAAVITQ-TRLLASLAVLPSI-GVTHTDVLYVTLPLYHTAGFLIGFMGCVETGSSMVLR----RKFSASRFWDECRAHEVTVVQYIGEILRYLCNTPQRAVDQHHAVRLAI----GNGLRADVWREFLQRFG--QMEVREFYASTE-GNIGFLNYTG----RLGAVGRVSFRMAVHVRDSSGREVPKGQTGLLVITHMAP--FVGYAHDEQRLRDV-FRRGDVYFNSGDLMRMDQDNFLYFIDRVGDTFRWKGENVATTEVSDVLSLLECVAEASVYGVCVPGHGRIGMAAVKLKDGAEFE---QKQVFEHVSRLLPAYARPR----------------------------------------------------- 157114710 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGMTESSPTLCTPYKYDLS-KVGTCGQLYPNTQAKVVSTDGSNLGAHQPGELYIRG--PQVMKGYLNNEQATRETVDS--DGWLHTGDVAYYDQDGYFFIVDRTKELIKVKGNQVSPTELENLILELPEVSDVAVAGIADETAGELPKAYVVLKQGQCLKE---QSIMDHVKERVVKYKQLAGVMFVKEIPRNAGGKVLR----------------------------------- 27377435 653 -------------------------------------------------------------------------------------------------------------------------------GENVGVLLPNSAGVAVVFMALQNIGRVPAMLNFSAGPVNVLAAMKAAQVKTVLTSKAFIEKGKLDKLMAAISAEARIVYLEDVRASIGV------ADKIKG-------LLAGTAPR---VTRQANDPAVVLFTSGSEGTPKGVVLSHRNILANAAQALARV-DANANDKVFNVLPVFHSFGLTGGMMMPLLAGIPIYMY---PSPLHYRIVPELIYQTGATILFGTDTFLTGYARS----AHAYDFRTLRLVIAGAEAVKDRTRQVFMERYG---IRILEGYGVTETAPVLAMNTPMAN--RPGTVGRLSPLMESRL-----DPVPGEDGGRLSVRG--PNVMLGYLRAENPGVLEVLA--EGWHDTGDIVAIDPAGFITIKGRAKRFAKIAGEMVSLSAVESIAATLWPQAGSVAVSIPDQRKGERIVLLTTEKTAERS--AMQGQAKAIGASELT---VPAAIMVVDKVPLLGTGK-------------------------------------- 212693461 31 ------------------------------------------------------------------------------------------------------TLQYRDVARKIEKIHILLENAGIEKGDKIAICGRNSAHWTVTYLAVITYGAVVVPILHEFKADQVHNIVNHSESRLLFVGDQIWEN-------------LNEAAMPHLEGIIELKDFGVPVSRSEARDHLNEIFGHKFPCRFRPEKEKSEDLAIINYTSGTTGYSKGVMLPYRSILSNVLY-CKEKIGLKAGDSVVSMLPLGHVFGMTFFLYG-FTAGAHLWF---LTRMPSPKIIAESFAEIRPRVIACVPLIVEKIFKKNILPKVDNKLGKLLLIIIGGAPFNAE----VEAFLKMIDFPYTIAYGMTECGPIICHSHW--TELKLASCGKVAARMEAKVLS----PNPSAIAGELVCRGA--NLMLGYYKNEEATRQVI--DTEGWLHTGDMATIDEDGNVFIKGRCKNLLTSSGQNIYPEEIESKLNNMPYVSESLIILQQDKLVG------------------------------------------------------------------------------------------- 186683530 24 ---------------------------------------------------------------------------------AKHQPEQKAYTFLKNGEQEADSLTYQELHLRSRAIAGSLQALNLV-GERALLFYQPGLDFIAAFFGCLYAGVVAVPAYPPRKNQNL-SRLQDAQAQIVLTTT-TLLNNREL----FAEQELELGQL---------QWLTTDV-LTNELTQSWQQL-----------KLEENSLAFLQYTSGSTGNPKGVMVSHGN-LLHNSRAIAQCFGHSSNSLIWLYHDMGLIGG----ILQPLYAGFPVVLMSPVDFLQKPIRWLQAISRYKATTSGGPNFAYELLRKATPEHLESLDLSSWDLAFTGAEPIRAQTLEQFTKTFGFNQKAFYPCYGMAETTLIVSTELPILCKVDPAACGQSCQDMSIVIVNPESLSVCSEQIGEIWISGS--SVTQGYWNQAELTEKAYADMGEGFLRTGDLGFL-QDDELFVTGRIKDIIIIRGQNHYPQDIELTVESHPALRVGCLAAFAVESKGSVVVAEVERTYLKKLNQEVVNKIRQTVVTEHG-LDVFAVVLVTGSIPKTSSGKIRRYVCRAFLSGSLDVVQDWS--ESPESTKKYI-NLQA 196183481 46 ------------------------------------------------------------------------------------------------------ELTYTELDCLARAIGAWLQQHS-SQGERALLLYPQGLEVIAAFCGCLYGGIIAIPVPP---PDGLRSIVQDAQASICLTT------GRILSLLENGRE-----DFPEFDQMQWLDTEQVDLNLAE----SWQDP-----------KTSRDDLAYLQYTSGSTSTPKGVMLSHHNLMFHSGY-LNEACGYDADS-----ATVTWMYFHDYGLVQPLYNGTPCYVMSPFSFIKQPMRWLGAISHYRATHSQAPNFAYDLCRRAKPKQLAKLDLSSWQAAGNAAEPINPKVMQAFFETFGFRWNAFAPAYGLAE-DTLLVSSKPLLTPPVLCSCGRLVCETQVVIANPDTTQCDPDEVGEIWVKD--PSVAQGYWQRPEATKETYLDTGDGFLRTGDLGFL-RDGELFITGRIKDLIIIRGTNHYPQDIEWTV---QAVHSAL---RPDAGGEERLITLVERRTQDVNFEEVIGDIRQAIAEEIPAYAV---VLVQPGIEKTSSGKIQRRAARKFLDGELGVIADWS--ENPGEVDALAQQLQ- 209965801 60 -----------------------------------------------------------------------------LRRWAAEAPDRPMLVQREALPGDWRGLTYAEARERADRIGRSLLALGLGPERPVMILSGNGIEHALLMLGALTVGVPVAPASPAYSSQDCA-RIRHIAALLLVFADHGGRYARAI--------AVAREELGPDVPVVV-----PDGAAPAGACLRFDELVGGPLDAEERARVEAAHPRTVLFTSGSTGMPKAVINTQGMMTANQAMSAATHLDWLP----WNHT-----FGGNQNFNANLRTGGTLYIDAGKPL---PGQFAETVRNLRPTTYGNVPVAYAMLAAAQDEALRRSFFSRLEAMAYGGAVLPLEVWQKMQDHTTGSRIPFLTGYGMTETAPTATSVHWAALPEAAGTIGLPLPGVELKL-------APVGTKFELRIRGPI--VTPGYYKDPERTRAAFDE--EGFYRTGDAGRRDPAQGLIMDGR------------------------------------------------------------------------------------------------------------------------------------ 74184280 62 ---------------------------------------------------------------------------------------------------RDETLTYAQVDRRSNQVARALHDLGLRQGDCVALFMGNEPAYVWIWLGLLKLGCPMACLNYNIRAKSLLHCFQCCGAKVLLASP---------DLQEAVEEVLPTLKKDAVS-VFYVSRTSN----TNGVDTILDK-VDGVSAEPTPEEVTFTTPAVYIYTSGTTGLPKAATINH--HRLWYGTGLAMSSGITAQDVIYTTMPLYHSAALMIGLHGCIVVGATLALR----SKFSASQFWDDCRKYNVTVI----QYIGELLRYLCNTPQKRDHKVKKALGNG---LRGDVWREFIKRFG--DIHVYEFYASTEDNIGFVNY-----PRKIGAVGRALIKYDVEVRDANGYKVPKGEVGLLVCKTPFIGYAGGKTQTEKKKLRDVFKKGDIYFNSGDLLMIDRENFVYFHDRVGDTFRWKGENVATTEVADIVGLVDFVEEVNVYGVPVPGHGRIGMASLKIKENYEFNG---KKLFQHIAEYLPSYARPR----------------------------------------------------- 167899594 59 -----------------------------------------------------------------------------LQHWERARADDVWLVQPGADGG-VRRFTWRDAVDEARRVAAYLRALDLPRGSNIAILSKNCAHWVLADFAIWLSGHVSVPLYPTLGAESIRQVLTHCEAAALFV-------GKL--------DAWETMRAGVPPHVIGLPYLHDASSVGA----TWDDIVRDTAPLAEHVTRAADALATIVYTSGTTGEPKGVMLTFG----ALGWCVEPVFDIGPDDRMISYLPLSHVAERGYV--EMLSVRAGTVYFSDSPDTFIAD-----LQRARPTFFISVPRLWAKFRHAGPVPLRQLGLDQVRLAASAAAAIEPALLRWYRDL----GLELLEGYGMSEVCG--VSHSCRQHDMRLGYVGTPVRDVESRLAD----------TGEIEIRS--PGNTIGYYKRPD--LSAALFTPDGFVRSGDKGELDEAGRLKITGRVKEIFKTSGKYVAPSPIESRLATHPFVDACCVVG-------------------------------------------------------------------------------------------------- 82581630 117 ----------------------------------------------------------------------------ALERQALAWPDRVALVCTGSEGS---SITNSQLDARSCQAAWVLKA---KLKDAVILVLPSTISALSVFLGLAKLGCPVAWINPGMP---LLHSVRSSGASVLIVDP---------DLQENLEEVLPKLLAENI-HCFYLGHS-SPTPGVEA----LGASLDAAPSDPVPASLRATSPAIFIFTSGTTGLPKPAILSHERVIVSNVLSF---CGCRADDVVYLYHTIGLVLG----FLGCLQVGATCVL---APKF-SASRFWAECRQHGVTVILYVGEILRYLCNVPEQPEDK--IHTVRLAMGNGLRAN--VWKNFQQRFGPIR--IWEFYGSTE-GNVGLMNYVGCGAVGRTSCILRMLQFDIELRDKQGIPVEPGKPGLLLTKQPFLG-YRGSQAESNRKLVANVRRVGDLYFTGDVLTLDQEGFFYFQDRLGDTFRWKGENVSTGEVECVLSSLDFLEEVNVYGVPVPGEGKVGMAAVKLAPGKTFDG---QKLYQHVRSWLPAYATPHFIRIQDSLEITNTYKLVKRLVR-----EGFDVGI---IADP------------ 197755165 31 ------------------------------------------------------------------------------------------------------------------RVAEAIRERGIGLGDRVMLKAGNSASYVCVLYALMHVGA----------------------SIVLVDQQEHPEETRRIALRTGVK--------------VTFVDDETPVYPDADPIHLYELMVAVADHEPTAPALSFDDGL-IMWTSGSTGSPKGVVKSGGSFLRNLRRNADQV-GHRADDVLMPLLPFAHQYGLSMVLIA-WLTRCSLVI---AP-YRRLDRALRMARDAGVTVIDATPSSYRSILSMNRKPALREHLSATRMFCVGAAPLDAPLVGQYVAEFG---LPLLDSYGSTELGNISFATLDN-----PVACGRAMEGIRLRIVDEDGRELPAGETGEIQVDTPLEGQVTIVWADS-----------TGWQATGDLGHLDAGDNLHVLGR-----KFAVHRMG-YTLYPELIERKAAAEGCIVPLPDELRGSQLVFFV-------EDEEMREA--GHWRERLPAFEQPNKVVVLERFPLNRNGKPDKKALTELAA--------------------------- 212700222 24 --------------------------------------------------------------------------------------------WDRDALTDYKGITYKDVARKIAKFHIVLESAGIQPGDKIAVCGRNSAHWAVTFLATITYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDQAWENLNE-DAMPLLEGIASLADFSS----LVSRNEKLTYAFEHRNAIYGQRYPKNFRPEHICYRKDPEELAIINYTSGTTGYSKGVMLPYRSIWSNVAYCFEM-LPVKPGDHIVSMLPMGHVFGMVYFLYG-FSAGAHIYF---LTRMPSPKIISQSFSEIKPRVISCVPLIVEKIIKKDILPKVDSKIGKLLLIIIGGAPFNAEV-EAFLKKIGF---PYTIAYGMTECGPIICSSRWE--NLKLASCGKATTRMEVKI-DS---PDPKTHAGEIICKGA--NLMLGYYKNQEATAQ--IIDVNGWLHTGDLGTIDEEGNVTVRGRSKNLLTSSGQNIYPEEIESKLNNMPYVAESLIVLQHDKL--------------------------------------------------------------------------------------------- 186682449 10 ---------------------------------------------------------------------------------AKEQPSRIAYTFDGEDESQSIQISYQELDRQARAIAIHLQSI-MNAGDVLMLY-PAGLDFITAFFGCLYAGIV--PI-PAYPPRRLEAIVLDAEAKIVLTTSGVMANLKDI---GKYSSALA------------------EIEWLPTNDL----ILGDGSSWVRPE-INGETLAFLQYTSGSTGTPKGVMVTHDNLLRNSA-DLDLGWDHDENSVIVTWLPTFHDMGLIYGMLQPLYKGCTCYMMAPVSFLQKPIRWLQAISRYRGTHSGAPNFAYKLCEKITPEQRAKLDLSSWRMALNGAEPVRADVLEEFVEAFGRAFCP---GYGLAEATLKVSAVRSKDLPVYPRCRQFVGCGWQIVIVNPETLTQRGDEVGEI-----WASIPLGYWNRPEETFQAYLKKAGPYLRTGDLGFV-HNGELFVTGRIKDVIIIRGRNHYPQDIELTVESHPALRPTCTAAFTVEIEGEERLIVAQEIERLHLRKLDVEEVVGAIRRAVSQQHELAVILLKTAIPKTSSGKIQRRTCR------------------------------- 83815592 39 -----------------------------------------------------------------------------------------------------QEITWEGFQDRVQALAGYLHRQSVREGDRVALLSENRPEWAVSDLGTQLIGAANVSIYTSLPPSKVAHILRDSGAKVCIVS---------VPVQRKKIEEIAD-TCPELEEVIVMSETADDPPVPM---THWDDALAAGREEHEAESIAPGDTSALIYTSGTTGQPKGVVLTHRNFCSNVKGALRRI-PIGEDDHHLSFLPLSHAFGHT----AVLAAGATISYAESI------EAVSQNLQEVQPTLMISVP---RMFEKSGPNLLLRGQRANLRFAASGGAALPEEIGTFFQAA----GVTIIEGYGLTET-APVLTINPLDAP-RYGTVGHVMPGVTVAIQPLEENEPAGAVEGEILVKG--PNVMKEYWNQPEETRAA-FGP-DGWYHTGDVGRF-EEGYLKITDRI----------------------------------------------------------------------------------------------------------------------------------- 118616718 55 -----------------------------------------------------------------------------------------------------QQMTYGEANATANRYAAVLAARGVGPGDVVGIMLRNSPNTVVAMLAVVKCGAIAGMLNYHQRGEVLAHSLGLLDAKVLVAES---------DLVSAVSE--SGGAAGEVVTIEALERFAATAPANNPASAS---------------AVQAQDTAFYIFTSGTTGFPKASVMTHHRWLRALAVFGGLGLRLKSSDTLYSCLPLYHNNALTVAVSSVINSGATLAL--GKSF--SASRFWDEVIASNATAFIYIGEVCRYLLNQ---PTKPTDRKHVRVI--AGNGLRPEIWGEFTKRFDIDR--VCEFYAASEGNSAFINNVPKSTGISP--MPLAYVAYDPDLRDESGRVVPAGEPGLLLSRQPFDG-----YTDPKKLVRDAFRKGDCWFNTGDVMSPQGMGHAAFVDRLGDTFRWKGENVATTQVEAALASDPSVEECTVYGVEVPTGGRAGMAAVKLRDGAEFDG---QSLVRAVYDQLPAYALPLFVRLVQAMAHT------------------------------------------ 195028859 23 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVCSSGTTGLPKAVTLTNSQLLLISPTSGI-------NDVVYTTASLDWLTAIKCLL-SSILNGAARIV-SSQPITTQLTV--EIIKKWKVTYCYLSHWQFNELFASPLATTE--NLSSLQFVQYSGGWVSPGVVHSAKRVL--ESTIFVCVYGTTETDGISLCLNAEMENL----VGALLPGISARIVSEQGVYLNHNEIGEILVKQNW----NGYYGNPEQTAQTLDS--DGWFHMGDLGYFDNDNQLYLIDRKKDLLKYKSMHYTPNEIEKIIIELPAVQQVCVVGIKDKFYGDAAGALIVRKAGCHLTE---QQVINHVAKRISVHYKHAGVRFVNRIPVNFNGKLLRNV--------------------------------- 82701365 76 ---------------------------------------------------------------------------------------------------------YQALRQNAQTAARQLLRLGLARGDRVAIIADTTPEFVEIFYACRYAGLVAMPVPVNLGSHAVYVRLEAGQASAAL-ANA--------DYVDFLKEAAEGSQ--------YLRWVGTPEQLGE---------LPASITELAPNS--PDEIAYLQFTSGSTRMPRGVVITEGALMSNLQGIVRHGLNIRAGDR--CAS---WLMGLVGMVMAPMVAQV-SVDYLATRDFARPLQWLRLISRNRATVAFSQPFGLKLCLRVRDSDLEDLDLSSWRAAGVGAEMIRPDTLRNFAEKFGFDARAFLPCYGLAESTLAVTFSEVGSLRVDAATCGRALPGHIVKVIDEAGQQLPDLRVGSVLVQGS--SIMTGYFNNPE---DTGKTLKPGNWLTGDLGFLFE-GDLYITGRRTDVIIVNGRNIRAQDIEELAEQQPEVREASAFGITDANDVTTIVLVIECRTSITDRQSLTSRLQRLV------YMAFGVVELVPTLPRTSSGKLSR----------------------------------- 28395518 17 ----------------------------------------------------------------------------------------------------HRSITYSQLQHQAKRIAAGIQSENVE-G--VVLCLQRDESLIATILACHYLGIPYIPVD----PRTTYEKIDHSQARYL-----YISNVKISEYQKTLD---------------VISQLNANTPFE-------HKSLTRASQE-----------AYRIYTSGSTGAPKAVMVSHIG-CANLIEYFCHLLAFRPGQTWLSSTSIAFIFFLEYSV--PLASGGTLILLTDQEIY-SPQQIAGQVMRWSPSVYQATPSLFKGLLGYLEQGW------HFQKVLVGGEALSPQ----LSSALFARSDWLCNVYGPTETGAHVI---RQAGDTRIGQAIR---NTQILILNECQQECAQGEPGRIYISGD--GLALGYFNNPEKFTELCIGGVRRMYDTNDIGYVDNEGIVNFLHREGGFIKINGYRVEPSEITDTFEAIAGVSGSAVICLHDELSDSA-----KLIGWVECTEVTEAAIRAFLQSKLSYYLIPHHIFTIPALPYTLSGKV------------------------------------- 126437439 31 ------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEAIARDIEQLRPAAVV-ADAQ-------DWTAPVLAAASRCGLAGV-----------AISEQQPRVVT--------ARRGPAVPASPSAGLSIL-TSGTTGPPK----------RQAIDEARTVFSVT-GGLFAEPTDPPELSYWPFGLIAGFATGKRIVLLE----RFSVDDWVRAVRTHRIPRAGVQPAVVRMLLDADVSP---EDLASLQFLISASGPLDPATRDEFEQRF---DIPVRLAYGATEFAGSVCAWTPEMVEAKRDSVGRALPDTEVRIVDPDGVAVPTGARGVL----------------EARIE----VLSPDWIRTTDIASMDDDGFVTLHGRADGAIIRGGFKILPETVRQVLLGHPSVRDACVVGVPDDRLGQVPFAAVEPARGQPVPG--SEELREWVRAALPVHHVPVAVVTVDELPRTPSLKV------------------------------------- 121595384 53 ---------------------------------------------------------------------------------------------------------YRELRRRALEMSRRLAPLG--RGQRLALVAHTHPDFAVMFYACQYAGLVPVPLP---AAVHLGGR------------EAYVR-----HLRQLMRDCQAVAAFAPSEFVGFLNEASEGLPLALSGTLD--DFLALDAQEKLPPPPAPTDLAYLQYTSGSTRFPRGTMITQSAVMANLGAIFNHGFALTADDRF-----CSWLMGLVGIVLGCM---ATQRSVDYLPTREFAMRWLKLISRNRCTISYSPPFGYTLCRRLRPADIEALDLSSWRIAGVGAEMIHPDSLRQVSEILGFDERAFLPSYGMAESGSIDIDRLSRTGEARPGEAGRPLPGFEVEVRGDRGNALPERRCGAIYLRG--PSVMSGYFGNPEATQEVLSD--DGWLNTGDLGYF-ADGSLFVTGRAKDLMIIKGRNIWPQDLEYLAEQQPEVRDASAFTVVDEDENETAVLVVQCRETDPIKASLSVRLKQAINAEFG-IHC--LIELVPTLPRTSSGKLSR----------------------------------- 156543024 97 -------------------------------------------------------------------------------------PNKPCFIFEG------RTWTNADIDKYSNRIAAVFKNAGYVKGDAVALIMPNKPEYIATWLGLGKLGVITALINTNLRMQSLVHCLAIAKVKAVIYADEL----ESVVLTA-IDDVIE--QLPNFERY----RQGSDAPCKDG-VLNLEELMSKASDEQPVVDEEPKDNLVYIYTSGTTGLPKAALFPNSRYLLVQTATH-HMLGLRPSDIVYNPIPLYHMSGGIVGTGCALVKGIPSVLR----TKFSVTAYWTDCIKYNCTI----SQYIRYLLSAPPRPEDSTHPVRL----MVGNGMRPQIWQNFVNRFKIEQ--VTEVYGSSEGNANIVNNTVGAVGFVPSILPKSLHPVAVRVHPETSEPVRGPDG--FCIRAETPGMLIGLQGNASREFNGYFVKGDKAFLTGDIMVQDEYGYFYFKDRTGDTFRWKGENVATAEVEGVVSNVAGYRDTTVYGVQVPMEGRAGMAAIV-----DPDSLLFKALAEGLDKSLPSYARPIFLRIVKELELT------------------------------------------ 197336339 43 -------------------------------------------------------------------------------------------------------YSFADVVDKALRLVSALQEMGIKPKDKVALISKNCAEWFITDLALM-LGFVSVPIFPTAGLDTIEHCLTHSESKVLIV-------GKLDNSEATQQAITNLPNILTIAF---------DYDSAAKCQYQFEVLLATHSPSNFKAEHNDNTLMSIVYTSGTSGLPKGAMLTFGGF-SHASKHLINHIGMQQDDRLFSYLPLAHITERVYILGSAFFGGIQTAFPE------SLDTFIDDVKMHRPTLFISVPRLWTVFQQRKRKLADGLGLDKARVLGCGSAPVSASLLKW-YESIG---LNITEAWGMTETFAYSTLNHPYRSD-KVGSVGAAGPGVELKIADDEEILVRGD------------SLFAGYYKNDEATAETFNK--DGWLHTGDIGSIDSEGFLTIQGRKKDTFKTA---------------------------------------------------------------------------------------------------------------------------- 166159348 107 -----------------------------------------------------------------------------------------------PDGSTDRQ-TYAELYEDARRMLGGLRRHGLAPGDPVLLQCADSRTFVTAWWAC---------VLGGFLPTPLAPAPEYA------TDNAAVR---------KLAAAWDLLGRPPVIACEGVRSLAGRLPGGEAPRVLASDALPDPEPADWTVP-DPDALIVNLLTSGSTGTPKCVQHRHR-TIVARSYAAIAANGFTEHDVSWMPLDHGMIMYNLRDVF--LACEHVNVRTESVIRRPLL--WLDCLDRFRATNTWAPNFAFSVCQRAEEIAAGSWDLSRLTNICNAGEAVVARTALRFVELLAPHALPMVPCWGMSETGTVSLVPLPAGTPVVVTEVGSPVPGVALRIVDQEGEVLPEGRVGRLHVSGD--TVLSGYAYNERANRESF--TADGWFDTGDLGFL-RDGRLFLTGRRKNMVIVNGANFPAHEIEAVVEQVPGVACSAVAGVPDEDTGDALVVFFV--PGTDDVPALVDAIRSALARDLA--LRPTYVVPVTEFPRHNGGKVQRRLL-------------------------------- 152976894 58 -------------------------------------------------------------------------------------------------------LSYESLLNRAVRCLGGLQKKGIQQGQHVMLVLEDSRDFIISFWACILGGIIPVP---------------------LVYPTSLKMKNSILDKLFVVWNLLEKPVILSDDHVVNHHEKIESLLAVKGMEFLSISTLYSANEGGEINLAPSDTPAFIQFSSGSTSVPKGVILTHRNLLTNIAMIAGIHLNHEDKSFSWYHHDMGLIGFH--LV--PTAKGIHQ--FNMSPMKFRPNLWLDYITKHRITLTGSPNFGYRLLLRAKEEQFKKWDLRSLRLIFNGAEPISVSLMREFMSKLKQCHLPV---YGMAE--ACLAVSFPKCLETDRQAMGSPVAGMKIRIVDEVGNVVPEGIVGEVQITDG------YIYND----RVTKESIQDGWLKTGDTGFLLND-RLTIVGRIKDIIFVNGQNFYAHDIEGIIEKIEGVKRIAICGWHDE-KEEKVALFSSLPIKQKDTNKIYSKIVSRVNELIGPI---DYVVLTPSIPKTTSGKVQRFVL-------------------------------- 116249037 9 -----------------------------------------------------------------------------LLRHATETPDKPALVING------HSLSYGELYVRAKAIYRFLQDL--PRSNRRTLDLP-GVETLAALSLSNHIGAAATVIDPIMPAERIERIIERLTPDVLIVDDD---------------------AGPSAE---IARRFGIPVVTAGAEAFD----LAAAGGEAE-LPADADKIFLIGFTSGTTAEPKAYYRS--------REQWRWSLD--RGRVVFELED-----APSTMCPGALAHGLALALDAGATFHSDPGVVARTLCSWQVERLVAVPTHIAGIARA---WAGEPALTFLRDVLTAGAKLDRNGVESMRRLFPKAR--IREYYGASEIGFMTVSTLAGGIDFPIDRVGQAYPGVEISIRDPDENNVGTDVPGTIFVRSDLIA-DGYLWGDDQAFRVTEAGA-----TVGDLGELDANGMLRVIGRAGGMMISGGNNVYPAEVESALKACPGVEDAVVFALPDAYFGQRIVAVV---SGETVGPKI---LADHCAQMLGKYKIPKQFYHIRSWPMTSSGKISRGQVRAVVSGD------------------------- 149726399 56 --------------------------------------------------------------------------------HAKKQPQKPFIIYEGD------TYTYEDVDKMSSRVAHVFLNHSLKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNVRSNSLLHCIRSCEPRALVV---------GADLLGTIDEIL--PSLP--EDISVW----GMKDSVPQGVLSLKDKLSTASDRPVPRSVASSSPYLYIFTSGTTGLPKAAVISQ----LQALKAALWAFGCTADDIVYIPLPLYHSSGSLLGIGGCIELGATCVL----KKKFSASQFWNDCRKHNVTVF----QYIGELCRYLCKQPKREEEKDHQVRLAVGNGIRSDVWREFLDRFGNIKM--CELYGATE-GNICFMNHTG----KIGSIGRTNFFYKLFIRNEQGSNVKKGEPGLLVSRNPFFG----YVGNRKHTEKKLFKKGDVYFNTGDLIVQDQEDFLYFWDRIGDTFRWKGENVATTEVADAIGMLDFIQETNAYGVAVPDEGKAGMASIILKPNKSLDLE---KLYEQVVTYLPAYACPR----------------------------------------------------- 119899736 31 -----------------------------------------------------------------------------------------------------QTYTWAQVAENVRAIACGLAELGFKRGDRLAIIGDNRPRLYWSVAACQCLGGIPVMLYQDAVAQEMVYVLQDAEIRFAVVEDQ-----------EQVDKMLELPEAPFLEHVILLMGLDELQEMGRIHDRNQSDFLDGEIAKGAP-----DDISVMLYTSGTTGKPKGVCQTHRAFIAAAQGAMQ-VDGLTDQEDILSYLPMAWVGDHLFSFAQAMVAGFTINCPESGETVMTDLR------EIGPTYYFAPPRVFENLLTQDGKPVSAGDRSRIRVAYTAGAAIGPDLFR-FYRSIG---VNLKQFYGQTETCAYVCLQPDG--QIKFDSVGRPAPFVEVKLADN----------GEILVKGPM--LLKAYYKRPDATAESINA--DGYFMTGDAGFFDEDGHLKIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 111221989 504 -------------------------------------------------------------------------------RQVERTPDAVAVV------SADRSVTYRELDESSSRVAAALRRRRVEPETTVAVAMPRSADLVVALLAVVKAGGAYLAIDPTASAARIRS-VAGGVPVGLLIADAG-----------TADAPRAVLDVPAVS-LDDLRGGGAGDDSRGGRDDL------ERGGDGTPVRSWPDALVTVLHGSGTDGTSTGVAVTHRN-LAALVQDGRWREGAR-GAVLWQA--PPDVDAFALQLWAPLVGGGRVVV--APPGELDADALVTARAAAQV---HTVPLAADLLPT--IAARRPACLADVREVWTGGDRVPAAAVE--RARAGCPELTIVTGFGPPETTGLAAGRTPDDPPVAAGDVGHPVDHVTLYVLGPGLVPVPPGVTGELYVAG--PGVTRGYPGQATRFVPCPFGRGARMYRTADRVRWAAGGGLEYMGPANGQIWIRGDTVEPAEVEEALAAHPDLAQAVVVARRDGAGEQRLVAYLVPAQGAALGPDSSDDLRRFAAQRLTASAVPSVFVWVDRLPVAANG--------------------------------------- 148242895 36 -----------------------------------------------------------------------------------------------------ESLSFQALHERIAQVAACLAAQGIGPGDVVAQFAENGPRWLAVDQGLMRLGAANAVRGSQAPVEELAYILGDCGARALVLEDAS--------LLEPLQAAGALAGL----RFVLLLHGEVPASGASVPLLSWQELLASGSAVLEPAEGPESRLATILYTSGTTGRPKGVPLSQAN-LLHQVRTLGVAVSPQPGERVLSVLPI----WHAYERSAGLSRGCSLRQFKGRPHYLSVPRLWEAASKQKLTALAASQTHARSLRQWRDERLAGLALAGLRQLGSLGTAISPKHIDAFFEAIG---IELLVGYGLTETS--PVLSCRRRWANRRGSAGRPLPGTELKIVDPDSRTLQQGERG-LVLARG-PQVMKGYLNRPEATGEV-LDT-EAWFNTGDLGHLLADGSLFLTGRAKDTIVSSGENIEPGPLEDELAASELVEQVMVVGQ------------------------------------------------------------------------------------------------- 118465184 28 -----------------------------------------------------------------------------------------------------RRSTFAESADRTRRLANFLSGLGVHREDRVALVMHNDPDMVV---GCLKARTVPVNVNYHYTPREVGELFDYLRPRAVI----YHRG-----LGPKFADVLGRGDVD----LLIAVDDGSEAPQLPG-AVSLNDALAQGDTGH-PVPGSPDDLLMIC-TGGTTGRPKGVLWRQSDIYVSSMVGADHACEIRDGAPWFAVSPLMHAAG-MWTAFAAIMSGTTVVLYDGKKL--DPRSVWETAQRERVGMMYAAP-LVAELRR------GSYDLSSLYAIGTGGAATNAKYQQALLELL--PHITLINGYGSSETGNMGFGH--SRTGTRTDTFTLREGGL---VLAEDGEPQLGWVEGRI---------PLGYFDDPDATRKT-FPVIDGVVISGDRAALEPDGTLRLFGRDSLVVNTGGEKVFVEEVEEVLRAHPAVADALVVGRPSGRWGEEIVALVELRAG---TGAAADELHAHCTSRLARFKAPKEFLFVAAVQRLGNGK-------------------------------------- 214045250 68 -----------------------------------------------------------------------------------------------------RAVTWQEMAQIVARYRTALQFAGLVRGDRVAVLLANCIDWIAFDIAAMANGLITVPLYPHDSAANIRFILAHSGARLCLVDNAGRWNTLAADLERDV--SLRE----------VWTRSGDQAPRVHGTDIRLSDVLSVAEGDPGPLRCAAQDIATVIHTSGTTGQPKGAMLSHHALLWNAEAVTEFIPPLT-SDIFLSLLPLAHMMGGSRVVFAPTILVAVPRLYEKAAHSPITRRLLGQAATIGWQHFEAPPGAITMLERLVARPVLRAFGGNVRVAVSGGAPLSLEASHFL---IGLG-LPLVEGYGLTE-----AAPVVTATTLKPGSAGRPLRGIEIRL----------GSDGELLVKS--PSLMSGYWHDPER--SAAAIDQDGWLHTGDIAEFHA-GRLFITGRLKDLIVLSGKKVVSATVEAAVVADPLFEQCCVIG----DNRSCIVAIVVL---------------------------------------------------------------------------------- 116670656 72 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESPFLIGLTSGTTSVPKAFTRSRRSWQLSFDASIEF-FGLTPQDKTLAP--------------GPLAAALSECLYAGSEFHFDVGDVHAAITHDGITRLVLVPTMLRLLSERGLAG--CVDASGVTSIICAGSKLDARTLEAARR--WAPRATIFEYYGASELSFVSGAGLRSGAPLDAGGIGKPFPGVEVRILDDDGALLPDGTDGNICVRSGMVSN-GYLWGDDGQALRC----FDGWFTVGDQGYLL-DGELHILGRRADMIITSGKNVYPHEVELALASVPGVAAAVASGMADDVRGQRVVAGVVPSHGGITAVQLKAGLDDVLRDK-----RPLQYFALTELPVTDRGKVSRQLL-------------------------------- 15828274 4 ---------------------------------------------------------------------------------LKERADQQAIDYGSDPKGFVESLTWSQVYMRSCVLADELKLCGV-PGDRVAILAPQGLEYIIAFLGALQAGFIAVPLSPQYAIERVSAVLRDSQPIAILTTSFVVSD--------------------------VAKYACEQDGWNAPSVIEIDLLDLNASLPLPKVPQPFTSPAYLQYTSGSTRTPAGVMVSHKNVIANVQQSMNGYFG--DAAKTLNTTVVSWLMGLILGVCAPMVAGRSSVLLSPMSFLRRPACWMQLLATTQA-CFSAAPAFELAVRRTSDDDMNGLDLGDVAGIISGSERVHIATVKRFTERFARFNLSVRPSYGLAEATVYVAAPEPGTAPAKAGSVATELISYAVRIVDPESIENPAGMVGEIWVQGDHVAM--GYWRKPEQTARTFNAKIPGWLRTGDLGVM-SDGELFIMGRIKDLLIVDGRNHYPDDIEATIQEITG-GRVAAITVPDDLT-EQLVAIIEYKEHGASAEDVKREVTSAI-SKLHSLHVADLVLVSPGIPITTSGKVRRSA--------------------------------- 115399168 41 -------------------------------------------------------------------------------------------------------ITYGSLREQAGCAAWGLRRLGVKPGDTVLALVPNSNEFILLAHATWWAGAVFAPLNTASTEKDVAHVLNLVRPTVAITESQ----------METVQRAAASVASVNPKIFTVLSKTGNIPRFP--NDVVGKDDAESLPPYDLHGKSAKEVPSTICFSSGTTGNMKGVLLSHFNLIMNTLMPLRFHSGIRE---VWFPPYC-----HIYGLATVVICGMWVGLYYGLPAF-ELGPFCRKAAELKATDMHLVPPV--ALALANEHSVQSYDLSSVERVVIAAAPLKVSLQRKLKERL--PQASICQGYGLSEC-SPGVTHQLYDEESSCGSVGKLFAGTEARLVDPNGKDVNPGEEGELWVRG--PQVMMGYCNDPASTKESFFD---DWLKTGDVMRVDADGNFWVTDR------------------------------------------------------------------------------------------------------------------------------------ 169767082 235 -------------------------------------------------------------------------------------------------------LTYEELDNLSFRLAHHLTRLGVRPETFVLSSFQKSTWAIVARLAILRAGGAYISIHSSNPPAYLDSVIQRTNAKIMLSDPFF-----------------ADQFHNTIDTVIVV-------------TLEWLQTLPCQIHFALLPVVQPSNACTVLFTSGSTGRPKAIVQEHRSYA-SAIRDYAENLGLNEGTRFLSFDDYAFISNLEFLV--PLILGGCCCV-------PGPQDLADNIQMLDANIAFLTPT---VAIKANPEAMRN-----LKILCIGGEPLSRD----LLNNWAGSSTMLINQFGMGEAAVCCAYNDPGSSPA---TIGRPSSG-AIWIVDPNAKLMPLGAVGEIVIEGPHLS--RGYLQNHDRTKPAGFRQITRLYRSGDLARWTHDGRIEYIGRKDTIVKLDGCRIDVVEVEHLARKSLTPKDAIVVGVIDGKEDPCLAAFISLKDASQDPAALQKQIKEVLAISLPPYMIPTLFLLATRVPRTPSKKTDRRMIR------------------------------- 27382896 9 ----------------------------------------------------------------------------VVDDWAQRQPDRVALI------TDDAALDYEGLSKRINRYARWARSVGVSKGETVGLIMPNGLDYVAAWLGISRIGGVVALINTKLVGQSLAHCLDVARPLHIIVA---------HDLVETLESA--KPHLKTEAEV----WTHGDARSERAIDVALAAL--DDGPLCPGEHVTIDDRALLIYTSGTTGLPKAASISHRRILNWGFWFAGLT-GAGPQDRLY---DC-LPLFHSGGIVAPLAAGGSVVIAD----KFSASNFWSDIVRHDCTLFQYIGELCRYLLKA---PPSEYNRHRLRLVCGNG--LRGDIWEDFQTRFAIPR--ILEFYAATE-GNFSLFNVEG----QPGAIGRRFPASLVKLDPDSGAPLR-NEEG-LCI-----ASARGEAGEEKKILRDVFARGDAWFRTGDLMRLDDKGFFHFVDRIGDTFRWKGENVATSEVNDAVRDFTGVIDATTYGVSIPGTGRAGMSAIVVNEGFDVTA-----LSAHLAQRLPAYARPVFIRISREL--------------------------------------------- 196233648 219 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLFTSGSSGAPKGVALTHRN-LLGNVAQFALMLEFERGESVLGSLPFFHSFGATVTILFPMMEPVTVVTY---PNPLEIAKLAGLIERYKISLVVTTPTFLRGYMRK----AEPKQLASLKLLVTGAEKLPADLQKSFEEQFGMK---VLQGYGLTETSPVVAFNLPEVKPVQPGSIGKLAPGIAARICDPNTEPLSLHATGMLWLKGA--NIFDGYLDDPKRTAEV---LKDGWFKTGDLARFDEDGFCFIEGRLSRFSKIGGEMVPHETVESIVEAFDLAKECAITAIPDEAKGE---ALVLLTTHEIDTGDLRKKLSDA---GLPNLWIPKIVKRVDAVPVLGTGK-------------------------------------- 120406156 84 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLFMLFTSGTSGHPKAVRCTHEGVMLAQR------FGLGAADT--CYLSM--PLFHSNAIMAGWAAGASIALFSASQFIPDVRRF-------GATYANYVGKPLSYILATPEKPDDADN--PLRVAY--GNEGAPRDLRRFAERFG---VTVVDGFGSSE-GGVSIARTP---DTPEGALG-PLVG-GVTIVDDTGAECPPGVVGELVNTEG-PGQFRGYYRDPDAEAE---RMRGGVYHSGDLAYRDERGFAYFAGRLGDWMRVDGENLGTAPIERILMRFPGVTEAAVYPIPDPAVGDQVMAALVLPDIAAFDPDFTQFLCEQ--SDLGPKQWPRFVRTATALPRTETFKILKREL-------------------------------- 118470901 21 ----------------------------------------------------------------------------CVYAHETDDPDHV--ILRRLVDGTWTDVTCAQAAAQIRSAALGLIAEGVQPGDRVAILSATRYEWPIIDFAILSIGAVTVPIYETSAAEQVRFVLENSESVLVFATDA--HADKVEQLRD---------QLPALRKVFRIDGSGTPA----------LDELAEAGKDVDPAELDSSDPATLIYTSGTTGQPKGCQLTHSN-LLHEIRGQKECFHLAKGERILVFLPLAHVLARA-ITIGAFANKVTLFTSDIKNLVPMFGVFYNTAEQNKGKIFEIAATAIEFSKAQDDKLVYGKLRAALHAAISGGAPLGERLGHFYRGV----GLSIYEGYGLTETSAAITVN--RLNDLKVGSVGRLVPGNSMRIADDGELLVKGGVV------------FNGYWKNEDETKAVIDA--DGWFHTGDLGAIDDNGFLTIVGRKKEIITAGGKNVAPALLEDRLRAHPLISQAMAVG-------------------------------------------------------------------------------------------------- 195124849 88 -----------------------------------------------------------------------------------------------------RQLSFGEALRLSEQVAGYFQQRGLQRGDCVALLMETRVEYTCLWLGLSQLGVITALINSNLRGDSLLHCIHVSKACALIVGCE-------------LSDVLQ--SLPPLE-LSIYQYSDVDLPALLPGATDLRSALAAQQPSRSP-QCNARDKLLYVYTSGTTGLPKAAVITNLRFLFMAAGAF-YMLRMNRDDVIYNYHTAGGIVG----VGNALLNGSTVVLR----KKFSASNFWSDCSQYNCTV----AQYIRYLLATPYKHAPQEPLHQLRLMYGNG--LRPQIWAQFVSRFGIPH--IGEIYGATEGNSNLIN-----ITNRIGAIGFPVFGYPVQILDETGEPLRPGEVGLLVARRAI-SAFHG-YADEQKLLRGVFRPGDCYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLSDCVVYGVPHVEGKAGMAAIV---------DPLRKVDMEYIRGSLPPYARPLFIRLLDEIPRTATFKLKKREL-------------------------------- 118617580 46 ----------------------------------------------------------------------------LLHKAATQYPNRAAIDYDVNPDGFTETLTWWQIYRRAKIVAEELRGYG-ASGDRVAVLAPQGLEYIIAFLGVLEAGLIAVPLPPQFGIERISTALQDSTPSVILTTS------------PVIDEVTKYA-----PHARAGQGGTPIVVAVDLLDLDSARELDLTPPAH-------SSTAYLQYTSGSTRSPAGVVLSHKNVITNC---VQLMSDYGETEKVPSTA-VSWLMGLMLGIILPMINQDTAVLLNPMAFLQRPARWMQLMGKFRGQISC-APGFELAVRRTSDEDMAGLDLGHVRGIGSGAERVNPATLQRFIDRFAPFNLRIRPSYGLAEATVFVATAEPGLPPVSYGSSWTS----EVRIVDPEARECPAGTVGEIWVQGDNVAM--GYWRNPERFDATLTDPSPGWLRTGDLGVMFE-GELFITGRIKDLLIVDGSNHYPDDIESTIQEITG-GRVVAIAVPDAD-GEKLVTIVEFASGEEAIDKLRS-VKREITSAISRAHRVRVADVVGSIPVTTSGKVRR----------------------------------- 119513727 162 ------------------------------------------------------------------------------------------IIYIKSDGSETIQF-YRELWQDAQRILAGLRNLGLKPQDKVIFQLADNQDFICAFWGCVLGGFVPVPV----SIAPIYEPANNTASKL--------QNTWQILKKPLVTSASLAPDIDGFARVLNL----------ENFKIATVDQLLQCEPDLELHLSQPEDLAILFLTSGSTGMPKCVMLNHRNIL---SMTTGLHFSSQESVLNWMPLDVGALVSLSIMAVS---LGCQQIHVPTDLIVQKPLQWLDLIDKHQATISWSPNFAFSLICDRSVEIRQQWDLSSMKFIINAGEPIVTKTARNFLKLLSRHGLPIHPAFGMCETSSGITYSDNFSLESSSDETGLPIAGAALRIVDDNEQIVTENTIGRLQVKGA--SVTAGYYQNPQANEEVFTS--DGWFNTGDLGFLDQ-GRLTITGRIKDVIIINGLNYYCHEIEAAVEEITGVEAACAVRQPGSNTDKLAIFFHTSFNDDKNLLTLLKEIRACVVNKV--RINTDYLITVNKIPKTAIGKIQRSQLSQRFQGEFQSLGNSNTIPN------------- 124002530 32 -----------------------------------------------------------------------------------------------------ETYTWQQAAQMARKLATGLQSLGLPAKSHIGLVSKNCREWIIADLAIMIAGYVSVPFYPTLTGEQIKEVIHLGDVKALFVG------------KTEVWEDMKK-GVPADLPIIAFPHYEGNSKVTEGEQ--WDTFLDRFEPQGNPLP-DMEDLWTIVFTSGTTGTPKGVMLNHQALMVHQQNYVKVSFDG--DNRFFSFLPLNHIAERALIEFLCIAHGGEISFVE------TIDTFAKNLRETQPTMFFAVPRILNLFLKVKNKIKKGLGLSNARACVSGAAPIAQSLKDW-YKRLG---ISISEGYGMTE--NCAVCSFLSGDEDQPGSVGKPAAGVDLKI-DED--------TGEVCMKADF--VMQGYYNAPEKTAEV---LRDGWLHTGDQGWVNEDGYLYLTGRVKDTFKTSGIYIVPAPME------------------------------------------------------------------------------------------------------------------ 160889525 19 --------------------------------------------------------------------------------------------WDRNALTDYKGITYKDVARKIAKFHIVLESAGIRPGDKIAVCGRNSAHWAVAFLATVTYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDRAWENLNEEAM-PLLMGIVLLTDFTP-----VVCRNEQLMEAFEHRNVLYGT---RFPKNFRPEHISPEELAVINYTSGTTGYSKGVMLPYRSLWSNVAYCHEM-LPVRPGDHIVSMLPLGHVFGMVYFLYG-FSAGAHLYF---LTRMPSPKIIAQSFSEIRPRVISCVPLIVEKIIKKDDKIKADMRKKAMEVFGSGGAPFNAEV-ERFLKQIGF---PYTIAYGMTECGPIICSSRWETL--KLASCGKATTRMEVKI-DS---PDPQNVAGEIICKGA--NLMLGYYKNAE--ATSQIIDVNGWLHTGDLATMDTEGYVTVRGRSKNMLTASGQNIYPEEIESKLNNMPYVSESLIV--------------------------------------------------------------------------------------------------- 148979250 9 ---------------------------------------------------------------------------------AQTRPTQLALI------TEKASITYAQLQQKAKHIAA-----GIQSDDVVVLCLKRDDALIATILACHYLKIPYVPVDPR-TANEKIDHIL-AQARYL-----YISNAKTNQCQPAV----------SITQLL------------------------KVDASFEPERARASQEAYRIYTSGSTGDPKAVMVSHDG-CANLIEYFGALLAFQPEHTWLSSTSIAFIFFLEYAV--PLSCGGTVVLTDQEIQ--SAQQVARQVQRWSPTVYQATPSLFKGLLGYLETGWR------FQKVLVGGEALSPQ----LSTSLFERSEWLCNVYGPTETTVWSTAHVI----LQAGRIGRPIRQTQIWVLNEERQECAPGEPGRIYIAGD--GLALGYFNNPTLTASKFTEVCVGVYDTNDIGYMDHEGVFSFLYREGGFIKVNGHRVEPTEITDALETIEGVSGSAVIPLYDARSDST-----KLIGWVECSGVTEATIRAHLEAKLSYYLIPHHLYTLPALPYTLSGKI------------------------------------- 169629210 559 ---------------------------------------------------------------------------------AQSNPGMPAVVWFGDEDG---VWSYRDVAAQALAVAGALRERGVRPGDCVAVQLPKGRDQIPAVLGVLAAGATYVPI--GF------DQPAQRRAAILET------GGISVAL------------------------TTADSDM-PIDHLSIDAARQYPEPLREPVLPDASQIAYVLFTSGSTGTPKGVDVSHAAAMNALNDEFEVVFDLSVYDIFGMFSV------------------GAAVVAVDAAQRAEATTWVELIRRHRVSIINCVPGLLDMILAMGGGELG----DSLRAVILGGDWVSSDLARRLAAQVPG--CRFTGLGGATEAAIHVLGDPPQHWATIP--FGVPLRNVRCRVVSQAGRDCLDWVPGELWIGGD--SVASGYRNDPERTAERFVEHDGRWYRTGDMARYWPDGTIEFLGRADHQVKIRGYRVELGEVESALRLIP--------GIRHAVAAVVGADAPNLVAAVAGTPDPAADYAALLGDLLPGYMIPARIELLEQMPLTSNGKMDRRAVTALLE--------------------------- 121613460 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYVLFTSGSTGIPKGVSIAHKSVIDYAFH-FCEAFEVDENEIIANQA--------------PLYVDASLILATIKPSAPNPNKILDYLEQEKITMIFWKPTVLIYFIKDQDN-LKNYPLKNLNKILIGGEIMPIKQLNIWRKHL--PNALFANCYGPTEITDVCCYYIFSENEILP--IGKAYKNTELLVFDENMNPKQIGVKGELFVRGT--SLSLGYYNDKEKTKQAFIQNHDNYYKTGDIVSYNEFGELLCYGRNDNRIKFMGHRIELGEIESVINSHSKIILCACIFK------EKIICF------YESDEEL--DFKAFLKDKLPSYMIPKHFIKIEKFKLNQNSKIDRKAL-------------------------------- 166362751 14 -------------------------------------------------------------------------------------------------------LTYSELDRQARAIAAYLQKYQAQ-GERALLLYPQSLEVVAAFCGCLYAGVIAIPVPP---PES--GRLKRTLPR----------------LRAIVKDANATFALVTESILTLIEGVKEEFPWITTESIDISLADQWQDP-----QVDKSALAYLQYTSGSTNIPKGVMLSHFN-LMHHCGYLQKACGYEPDSV-----TLTWMYFHDYG----LVEGITVPLYNGTPCYKRPMQWLKNITKYKVTHSQAPNFAYDLCIKAAD--LAELDLSSWQAAGNAAEPINPKVMAKFVDTFADYG-----FSWQTFAPAYLISNKPGTTPIYVPSCGRRVCDTRIAMVNPDTTLCAADEVGE--IWASDPSMAAGYWQREDATKETFADTGEGFLRTGDLGFLL-DGELHITGRIKDLIIVRGSNHYPQDLEWSVQHLNEVDYGAAFSIEDNGEEQVIVQELERRIGELDTAKLIADIRQEIAEE-HEIMTHAIVLAKSGILKTASGKIQRRAIKQNFLNGNMSVIDAWS-ENPQLVSKF------ 148252364 33 --------------------------------------------------------------------------------------------------GEWTSLSWREIDAVVDRWRQALAADGFGPGERAAILMPNGV-AHLAMQAALSLGLVPVPMHAVDNADSIAYILADCGARLLLVDSDERWN----------EIAAVGQALPDLKRIICAELRASPGMAGDSRLKALDAWLDAAGPRDNTVPVAPHDLAAIVYTSGTTGRPKGVMLSHDNV-VSNLKAIHQRLAARQDDVFLSFLPLSHTFERTAGYYYPIAIGASLVMHHRALANPIERALLDLTAQHGGAQLGTFDRAWPLLKRVVADKVLARFGGRLQVAVSGGAPIAEPVVR-LFLALG---LEVLQGYGMTETSPVVSVNTPDDNDPR--TVGRALPGIEVRIGDND----------ELMVRG--PNVMLGYWHRPE--ETARIKQPDGWLHSGDQARID-HGRITITGRIKDILVTSGEKIAPADLETAILTDPLFEQAIVIG-------------------------------------------------------------------------------------------------- 213965834 33 -------------------------------------------------------------------------------------------------------VTAQEFYDEAKGVAKGLIANGVQPGDRVALYEWNLINTAIWM-----AGAAVVPIYGSSSSGQIRWIIENSGAVFAFTES----REHTDRMKPLVEKGTENPEGESLRRVLEINASATDTISYEGRDIDGDEVERRIKD------TKADDLATVIYTSGTTGRPKGCVLLHSNWLAEAILTNEIGLIARPGNRILTFLPLAHVLAHA-VSLASMISGATTVTLEGVPRVFEKVRDSAYASAKEKGAFGQAATAIEYSKALDTPARELYDRSKIRAAMSGGSALSSDLGHFFR----GLGVPVYEGYGLTESTAAITVNNPSEQII--GTVGRPVGGCSAAIADD----------GEVLLRG--PVVFDRYWKNEEATKEAF---IDGEWFTGDLGELTEEGHLKITGRKKDLITAGGKNVAPGPMEDRMRAHPLVSQAVVIG-------------------------------------------------------------------------------------------------- 195381383 96 --------------------------------------------------------------------------------NVARQPDKLAIV------SESQKWTFRQLNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGIITPLINTNLRGASLQHSVKVGNCTALI------YG---ISYRSAVMDIAKDAHVALYQFNDVANSTETTDGLTQGLAQQLNALLESAPDKVAAGASRADHLLYI-YTSGTTGLPKAAVITHARYF-FIAAGIHYTLGFRANDVFYTYHTAGGIMSMGQ----ALLFGSTVVIR----KKFSASGYFADCARFNCTIIGEMARYILA------TPAAPHDRQHVRMVFGNG--LRPQIWTQFVERFNIAK--VGEFYGATETVGA-IGFVSRILPVYPISIIRADPHTGEPIRNEKGELCAPHEPGVFIIVKGNPC--REFLGYSKKVVHDVFCKGDKAFISGDLLVADERGYLFFKDRTGDTFRWKGENVSTSEVEAQLSNLVSYKDTIVYGVPQTEGRAGMAAI------YDPTREVVSKLGAELATALPSYARPIFLRFLRRIDLTGTFK-----LRKV---ELQQQGNPAAIED------------- 123389734 83 --------------------------------------------------------------------------------------------------GKYKWISYKEFYERVKQFAAGLQQIGVGYGDSVGIYSHNCLYWQIGQYAAHLLGAVCVPVYDSLGAGAASYIVNHAECKVVIA------------HTTKLESALHILEEPPLKNIIVI---GNEVPAEHSNIYTCDQILENGKTDFKPYPVVPTDVAIIMYTSGSTGTPKGCVLTHRNIIAGGTGLADSNVSITKSDTYISFLPLA----HIYELASQLAQGVRIGFYTGNIRRPTPRVFNKIAENQKINKL---PTPMRLLIRFNDKPIDNFIFSKIRLIVSGGAPILPEVYNFLRAAITPN---IIQGYGLTEISAACIQQINSKNPMTVGACARKVEGMD---YDPHAK----NPSGEILFRG--PSIFIRYHKDEALTKE---SLQDGWFATGDIGIITSDGTVQIIDRV----------------------------------------------------------------------------------------------------------------------------------- 111022997 22 -------------------------------------------------------------------------------------------------------VTAAEFAEQVSAVAKGLIASGVELGDRVAILSATRYEWVVIDYAIWTAGGCTVAIYETSAPDQAKWILEDSGTSLLV-----VENAKQADALKVVTDAA--PDLKE-----VLQIEGGAIDELSKRGEGVTDEQLHERRH----QVRASSPATLIYTSGTTGRPKGVQLTHSNYAESAAVKLALSDAMYAGRRTLMFLPLAHVFARA-ISFGAFAHTATTLLDQFAAFKPHFPRVFEKVAKQKASIFKASATAIAYSEAAGLGLKLKHALSKLRTALSGGAALGARLGHFFR----GIGVPVYEGYGLTETSAAISVNTTRAQ--KVGTVGKPIDGHAAKI----------GEDGELLLKG--PVVFGGYWHNEQ---ATAESIRDGWFHTGDLGSIDEEGYISITGRKKEIITAGGKNVAPAVLEDALRAHPLISQCLVVG-------------------------------------------------------------------------------------------------- 87301166 39 ---------------------------------------------------------------------------------AQRHGEAIAL--DAPHAHPPEQLSYRELDDRIQRASAAFASLGLGEGEVVALFAENSPRWLVADQGIMRCGAADAVRGSGAPLEELRYILDDSGAVGLVVESAA--------LLERL--AQEPGALGGLRFVVVLPSGNGTPPSPVPRQLSWEAFEAGCSQDAAAPPLPSGGPATLLYTSGTTGRPKGVPLSQAN-LLHQLRTLGVAVAPRPADRVLSVLPI----WHAYAEYFLLSCGCTTL----KHLRPDLQRLWELLAGFEDALEAMPPSALRLSRWHGQSRRRALDLTALRTAISGGGALALHV-DGFFEAIG---IELLVGYGLTETSPVLACRRP--WRNRRGSAGQPLPETELRIVDPDGAALGWRQRGRVLARG--PQVMAGYFGKPEATAAVLDAA--GWFDTGDLGHLLADGTLVLTGRAKDTILSSGENIEPGPLEEALVAHPLVEQVMLVGQDR----RQLAALVVPRP-------------------------------------------------------------------------------- 215501327 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CGRPDAGCKVKVVDPSTQVLEPFQHGEILIQS--KSMMKGYYGRPEATAAVLSS--DGWLRTGDLGYYDNDGCLYIVERLKDMIKCSGNQLAPAEIEEILLTHAAVKEAVVVGVPSAKYGEAPAACIVLKETIKCDKALQAELKQLVAGQAAAHHLHGGMIFAESIPKAEHGKILRK---------------------------------- 54026677 17 -----------------------------------------------------------------------NNSDNVF-RHAEQSPNAV-LFNVPNGSGGWKDVTASQFAKTVTGVAKGLIAAGIELGDRVAIMAPTRYEWQVLDFAVWAAGGCTVAIYDSSSAEQAKWILQDSATKLLVVDSDKHRA---------VIDEIETGALPDLAEIVQIDKGAVDDLIERGKDLDDQVVHERRK------QVGASSPATLIYTSGTTGRPKGVMLSHAN--LWAESTAKYVTEGKKT-----------------LMFLPLAHAVALAAFDAKVIVAHTSDWTTLVDQFGAKVFNAAATAIEYSEALGLVLKLKHALSKLKTALSGGGPLGARLGHFFRGV----GVTIYEGYGLTETTAAFSVNTPEH--IRVGSVGRPIEGHAAKI----------AEDGELLLRG--PVVFNGYWGNEAATEEAFAD---GWFKTGDLGAIDADGFITITGRKKEIITAGGKNVSPALLEDSLRAHPLISQVMVVG-------------------------------------------------------------------------------------------------- 161612011 91 ---------------------------------------------------------------------------------VRRRPDQIFLRY------REQNVTYRNVWDQSQRLARAL--LGLAPGDTVALLLGNEPRFLAAWFGLAQLGVVSAFLNTNVRKGALMHCLGASGSRGLITSPELFEA---------VQEILPELREMGVK---VWVMGGGDFP---DDIINLQQLMDETTGDLPPAPIRPMDTAIYIFTSGTTGLPKAARISNLKTLMCCN--FYHLCGAGADDIIYMSLPLYHMSGALLGIGGCIGVGASLVLKE----KFSASQFWSDCHKHNVTIF----QYIGELCRYLTNLPPSDNETGHRVHLAAGSGLRPDVWRDFSRRFGNIR--IFETYGMTEISFFNYTGTPGA--VGRGSCFCPFELIRFAVRDATGRRVATGEPGLLIITPTSP--FLGYVGSEKKLLRDVLKPGDCYFNTGDLMVQDSLQCVYFRDRTGDTFRWKGENVATTEVSEILTGLDFFQEVNVYGVTIPGHGRAGMAAVTLRPGTDLD---LGRIYKYIMEFLPSYARPR----------------------------------------------------- 167588771 69 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAGQPAYLLYTSGSTGRPNGVL-VGRGALAQFVASTRALYRVGPDDKVLQFAPL-----HFDAIFVTLCGGATLVLRDDA-MLDSVDAFAAEVERRGITVLDL-PTAYWHVLAHALDARHAEQLRHVRLTIIGGEAALPERIRRWRGRLPDQA--LLNTYGPTEATIIATAACVGG----PGAVGEPVPGVDARIVDARGYPVAVGGSGELVLSGD--ALALAYLDNPERFV-----TLPGAYRTGDLATL-RDGRLCFDGRIDHQVKISGVRIDPREIEDWLLRSPDVREAAVVALRSEAGATTLAAFV---AGTDDVAALRAR--------------------------------------------------------------------- 195023975 169 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCSSGTSGLPKAVHISH----TYIARTPPLC---KSTDIILTHATVDWATGFSCIVLS-LFYCAPRLIFKG--DY-NAEKTLKIIQDYEATIVALAP--WQAYELFTHPLATEKSLNSVSLAFITGGWISLKVLQRAQELM--KQCNILFSYGSTETGG--ITGNVDQT--LNNSVGRIFPGLRVRIVNDEGTNLQHNEVGEVLIDTGFKWQ--GYVNNVADTEST---MQDGWINLGDLGYFDDDNNLYLVDRKKDLLKYKSKHYWPNEIEQVIIELPDVLNVCVVGVKDERHGDAAGALIIKKPGSALT---KQQVIDHVAK----RVVVDYVQFVDILPQNQNGKVMRSEARQL----------------------------- 169768276 633 ------------------------------------------------------------------------------------------------------HLTYQELDTHAGRVAATLRGY-IQDGDVVCLHADRSVNWIVGIMGILKAGGVYCALDKALPQEARETIFSASGSRLFL--------------------------VPSLS-------DQSFCPTDCDRLLVVEDLVK--DDNVPITHRDSPRPAYLCFTSGSTGKPKGVMCLHQG-LVAFQRDLEVRLFAQPGRRVAQIMSVAF-DGSIHEIFSALSYGAALVLQSG------DDPFAHLSD---VDSAILTPSMARVLNPADFE-----RLSTVSTVYLVGEPVTQDVDRWSEQK------TLYNMYGPTE--GTCGATIKQLHPRQRVTIGPPNPSTRIYIMNQHQELVPPGVIGEIYIARHYIGMPE---QTAQRFVADPIIRIERMYKTGDRGYWSEDGEVVCLGRTDRQIKLRGFRLDLDDLERMIRAFPAV--TAV-----ALTRQGNHLIAAILPASTDVDAFSAR----VAQVLPPYATPRKILALDEFPTTKAGKRDYLAIAKLSAQAPVSTGRTLT---------------- 156543026 80 ----------------------------------------------------------------------------VFRQHVAKNPTKPCLVFE------DQEWTFQQIEDYSNKVAQVFKSHGYKKGDAVALLLENRPEYVCIWLGLSKLGIITPLINTNLRKSSLLHSVNVAGAQALI-------------YGADLAEAVKDIA-PSLDAKLALYRLSDVANLPTDKEKELGNFLADASSAAPVVQDKGGDKLMYIYTSGTTGLPKAAVITNSRFM-FIASGIHFLASFCSSDKFYTYHTAGGVM----TIGQALLHGATVVIR----KKFSASAYFSDCIKYNCTV----SQYIRYILAVPPKPEKKHN---IRVIFGNG--LRPQIWR---EFVARFEIPVCEFYGATEGNANIVNNTVGAI----GFVSRILPAVYPISVDTDGEPIR-NAKGLCVCEPGEPGVFIGIPNNPSRYVDKKASKTKDVFCKGDSAFLDELGYLYFKDRTGDTFRWKGENVSTSEIEAIVSNLINYRDCVVYGVEHGAEGRAGMAAIYDEDGTLNIDRLAKD----VKEQLPVYARPQFIRILTKIDLT------------------------------------------ 217415432 98 --------------------------------------------------------------------------------------------------------TANEFLAETRAIAKGLMKYGLKKGDGVAFMCRTCYEWNLTDAAIMAVGGVLATIYDTDSAEQIRNIVNNSDARLLIVQD--------TDMREKADGAIE--ECPSLEHIITINTGGLDELKAYGAGVTDEELDER------IESVKKTDLCSIVYTSGSTAAPKGVEMTHEHYCATALFMPEMLSDKRNTVLLFLPQAHSFARAINYICVASIAQGIKTLTADLQVAKPTVMVVPRVLEKHGAKGLFASATYMQEISEKGKASLTVRARRALREVLAGGAPLDPKLLEFFR----GANVPVYEGYGLTETTAPCSFTVPGET-FHQGSVGTAFPGFSLRIA-EDGEVQVKGT-----------SVFPRYHKNEEATESAFTE--DGWYATGDLGRIDNDGFLYITGRKKDIITAGGKNVAPGPIEEVIQRCEFVSQALVLG-------------------------------------------------------------------------------------------------- 206562065 216 --------------------------------------------------------------------------------------------------------------------------------------------ALVGVLGA---GATCVPLDPAFPPERARTILRESGAQALV-----------------VDGAVEPALLDGFDLDVIDCGAHEQVDADASPDLSGQWPLERDADRAARCAVA-------IYTSGSTGVPKGVMLSHRN-IVQFCHWYRAHVSLDASSRVLQFSTVAFDASLLDM-FPTWLAGATLV----APSRRELDALAALVADARITHGFLP--------PALLAALPDCDWPALAHLVTGGDVCDPDTIRW------SANRRLHNIYGPTE-----CTVLATTGELRAGRIGRPIANARCHVLAADGRPALTGEEGELCIAGAGVG--LGYLGRPERFVADPYGT-PGMYRTGDIASWEPDGTLRYVGRRDAQLKIRGFRVEPGEIETAALAAGLYRQCAVV--PDERK--RIRLFAAKPVDAAATPD---ALRAVLAATLPDYMVPYDITALDVLPATPNGKIDRAALARL----------------------------- 167562774 240 ---------------------------------------------------------------------------------ARARPDAIALEFDASGSGAIARMRYAELDDKAARVAAALAASGVRPDSVVALCVERSFDMVVALVGAMKAGAAYLPVDPDYPAERIAYLLGDAKPPVVIT------------------QAHLRAHVDAALAGAAAVVVTVDELIERAPAALPAGTPAAAAAAAAAAAIAPDQLAYLIYTSGSTGKPKGAGNTHGALANRIAW-MQHAYRLTPDDVVLHKTPFGFDVSVWEFVW-PLSVGATLAI--AAPDHRDPARLVDAIEAHRVTTLHFVPSMLAAFVAYLDDFGAAARCASVKTIVASGEALAPELVARVAARLPG--ATLHNLYGPTEAAWTCTAGDATGAAVP---IGHPIANVQLHVLDAALHPVPAGATGEL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145235597 4 ------------------------------------------------------------------------------------------------------QWSYSDLDREVQRISSLLKTLDLPPEEPICILQEAGIETIIAQLAVIRAGLTCVPLEPSIPNSRLMNLLRDVGTQYILTPDIIPIRGEYHPLTKPV-----RPETASVKRV--------QLKGLPNCDYRSH----------------------ILYTSGSSGKPKAVQVPESGIL--HLMFKSPATPLLPSDRVSVFNNPGFDMS-IFEIFVALMSGSTLVMVP-RPVITDPLEAKSFIAQKHISVSFLTTSLFSIIAQACPCAFTG-----MRHVLTAGEVANMASMKAVLES-PNPPQHLWNTYGPTEITSTMHSVTSEDLHHNSISIGTPFGDTRLFLADDSLNIIEPGSIGE--ILLGGPGLTAGYIGRPKENEERFFVDRAGYYKTGDFAKWRPDNHLEFVGRVDLQVKQCGFRVELGEIEHLLSSGRLLAATVCQIQPETVEDEFLVAFLIPAVTNIIQA---TDMLEFIKQKAPAYAVPREIAFCPHYPLTDHGKVDRKALAKKYAAQCTKIRDTPTDEDPTS---------- 189202112 11 -----------------------------------------------------------------------------------------------------RAFTYGELVNDVAAAKDRLQQNCNGQGQRISFLVENGYDYVVTLLSILAAHAIAVPLSPAFPAHELRYIIDQSESLMLLSSE---------KFQSQADLVLGEGMETKP-----INYKQEKI------------MMGKTDDYVTLEEPTSDRGGMMLYTSGTTNRPKGVLLPQD-VLTAQSRSLLEAWNYSSQDVLLHVLPLHHIHGTVNALLTPLFAGSTTAAWDAAPFLPNPDS-----SKKPITFLTVVPTIYRLLSSHALQAASKTALSNMR-LNISGSAALPTPVKTAWTELSGGNV-LLERYGMTEVGMALSCGL-DFKDRVDGSVGWPLPSVQARLVDETGEVIEIGKEGEIQLRG--PTIFREYWKNPEATTKEFTEDTDGWFKTGDVARRNVHGAYFIHGRSADIIKTGGEKVSALEIEREMLSLPQIDEVAVVGLPSEAWGQKVAAVVVLSE-------------------------------------------------------------------------------- 210108935 84 ---------------------------------------------------------------------------------VARHPNKVAFLYE------DQVWTFQELDEYSNAVGNYFSQMGYGSGDVVALYMESRPVFVAIWLGLAKIGVVAALINFNLRMESLAHCINVSQAKALI--------------------------------------FGAEL---------------------------FEDTLLYIYTSGTTGLPKAAVVKNSRYF-YMANAVHHLFGLRKDDVVYCTLPLYHTAGGILGVGQALIFGMTVAVR----RKFSASNFWDDCVKYNCTVIQYIGEICRYLLAQPSRPAETQHR--VRVAL--GQGLRARNWEHFMERFGIKQ--VAELYGATE-GNVNIANVPG----KIGACGFPFYPIRLVRVDETGEPAQAGECGELVIIQGDP--MREYYADKQATKKAYFKKGDMAFLSGDVLMMDELGFLYFRDRSGDTFRWKGENVSTMEVEGAVSRLLDHRDTVVYGVE------------------------------------------------------------------------------------------------ 114332417 655 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPDAPAVVLFTSGSEDTPKGVVLSHTN-LQANRFQVSARIDFGPSDLVFNALPI----FHSFGLTGPVLSGIRVFLY---PSPLHYRIIPELIYDTNATLMFGTDTFLAGYARY----ANAYDFYSIRYVFAGAEKLRESTRRLWSENFG---VRIFEGYGTTETAPILSLNTP--MHNHPGSVGRLLPGIHSRL-----EPVAGSQGGRLLV--SGPNVMLGY----------YLAANPGMWHTGDIVEINEEGYVFIKGRAKRFAKIGGEMISLTAVEEAINRH------AVIQRPDAKKGEQIVL-ITTRQQAD-----RSEIITYFSKNLGELGIPQNILYIDKLPLLATGKI------------------------------------- 57638569 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPKYPQERLAYMFSDARLKLLLTTEK------------------ENSQLPS----------------HQAQTIFWDQDLSKASNSNPVNNATAENLAYIIYTSGSTGRPKGVQIAHRG-LCNLAKSQVETLDMRPESRMLQFASINFDASIWEIVIG-LTSGARLCLGTSESLLPG-NNLCNLLKQQKITHMLLPPSALAVM------PQKK--LPALEVLVVGGEAISTDLVQW------SNQVRLFNAYGPTECTVCATIFEFESLNNKL-LIGRPLPNTEVYILDDYGQPVPAGVPGELHI--GGVGLARGYLNQPEKFIANPFVNSPRLYKTGDLARYLIDGKIEFLGRIDNQVKIA---------------------------------------------------------------------------------------------------------------------------- 115401042 202 --------------------------------------------------------------------------------NAHRQPHRPAVVWDGE-------MTYDQLERRSTRLAYRLMELGLPIGKPVPLCFEKSMWTIVGVLAVLKAGGALVLMDPSQPEGRLKTIAAEVGAEVIITSVAQTALGQTI--------------VPGGKQIIVGPALAQEDD-------------APLSPTCSLPTVPMSSTCYIQFTSGSTGKPKGVVISHSNYTSGAYNEHSYAFDVSV-DCMLCT----------------LVSGCICVPSEDS----RVNDLSGAIRSMNVNMAHMTPSVARVL-DADIMP-------QLEVLGLGGEAITADAADWGRKT------KIVIAYGPSETVGCTINNNVPLDRLYT-SIGLGVGGCSW-VVDPADHDVPVGVVGELLVEGPIVG--DGYLNELEKTKAVFIERKGRLYKTGDLVRYDPDGSVVFIGRADQQVKLRGQRVELGEVEHHIRNHPAGASVAAEVIAPGGRDAILVVFVAEQKSEKFSKEYQKIIAKAIGDDLPRYMIPAAYIPLDQMPLLVSLKTDRKQLRALGNG-------------------------- 67904514 1718 ------------------------------------------------------------------------------------------------------TMTYRELDQLSTRLATYLISLGVRLEDAVPLCFDKSSWAVVSMLAVLKAGGAYVSMSPSHPVQHLANIIVQTKARIVLAGSTTY--GDMIRL--------------FVDRTIVVDSSLLASLLPLPDGL----VLPHVSPANA---------AMINFTSGSTGEPKGIVVLHKGI----CTMMEYHLRIGPASRTLQFSAYTFDTSNGEIFI-TLCRGGCLCI----PSEHDMNDLPGLINRLAVTHALLTPSVALFLSPESVPM--------LQMLGFVGEAVPAELVRRWHKKV-----VLINSYGPAE-CSIMASLAVLHEDVAAANIGR-GNGCLLWVTDPENSEVPVGCVGELLIEGPL--VTRGYL-DAELTARSFIPRWRGLYKTRDLVRYADDGSLVYMGRKDSQVKLNGQRVEMGAIEMTINNDALVKQCLCLPKVGPCK-KKLVAVVVLEETASKDTDLVEQIKDRLASTLPRYMIPSVWLVTPNLPFTPSRKVDR----------------------------------- 67904514 220 ------------------------------------------------------------------------------------------------------TLSYRDLDLLSVRLAVNLQAKGVKPESIIVLCFPKSAWAVVAMMAVIRAGGAILFLNPSHPTVRHQEIIGQVDADLILTAPEY----------------------------------GPLWEWFTGEVL----LVNR-----------------------STSKPKGCVVEHRQFLTGALAQQK-VSKMTHADRVLQLASF---TFDVSIIFTPLISGACVCI----PN--DQERAAACIQQFSITWAFLTPSLV-SLMSPDMVP-------TLRFLFLGGEAVQKENIQ-----VWASHVRLANGYGPTECSIAATANPQLSPTTSPANIGYPLGGCCIVSIDDHNRLMPIGAPGELVIQGPI--VARGYLNEPEKTQAVFLETMRRLYKTGDIARFNADGSLHFIGRKDSQVKLRGLQNELGEIEHRIVAHPLVEQAVVVAQQGPCKG-KLTAVVSLKDSVELTDELKA-VAEALSQQLPGYMQPTVWVPVGCIPLTSPGKQNRVI--------------------------------- 83310458 11 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIPGLRVIILGGEACPAA----LAERWCRPGRRIFNSYGPTE--ATVVATMAEVEPGKPVTIGRPIPNYVCHVVDDFIQPVAPGATGELLI--GGPGVAAGYLGRPEKFIPNPWDTAPVLYRSGDAVAIDGNGDITFHGRIDDQVKIRGFRVELGEIEARLAALPGVNQAAV-SLRTDDGIERLVATILPEAGAVIEGG---ALKEGLRAQLPAYMVPSHYLVVDELPRLISGKLNRKALKDL----------------------------- 70733767 43 -------------------------------------------------------------------------------------PDAIAFIHLLDGEREEASISYAELWKRSQRLAAALQIFE-PREKRVLMLFETGIDYIVSLFGLLLAGAVAIPAFPPVGTRGL-ERLADAHPQLVLTSSRFMRSQERVN-------ALLQGDLPVPQWV-------DPEQLAEADSSWRGQALAHGQ------------LALLQYTSGSTSAPKGVMLTHDNLYSNCRSASQWMGPAR--NRVGCYHDMGLMGG----ILQPIFDAFPTVLI--SPGHFRPLRWLDAVSRYGADVTIAPNFAFDLCVENTDEELAELDLSKLKAIYCGAEPVRQSTLARFSERFGFNPAALGPCYGLAESGTLAIVDAEDARALPLVSSGRVAPGLRVAIVDPSLQPVADGQIGEIWVQGDNVGA--GYWGKEALSQQVFRASLPGIHRTGDLGHRDE---LFVTGRLKDLIIIAGRNLYPQDLELAVESDPRIRSCVAVGIDNGQQEQAIVAEV--KRSEKLDEAQQEQLRQVITSALVSQFAPARIHLAPGIPLTTSGKVQRQATRKALLNDT------------------------ 214031831 1149 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHGVTHMQCTPSMARMIAADSDARPVLGRLSQL---LVGGEALPGDLVGDLR---GATEATIHNMYGPTETTIWSTMQTLGDTPAGTAHIGAPIANTTVYVVDDQLEPQPVGVPGELMIGGA--GVTAGYWQRPERFVTDPFAKSSHLYRTGDLVRWRSDGQLDFLGRSDHQVKIRGQRIELGEIEAALAGLPGITAAVVVARDMATAGTRLIAYVT---GQAPLDQ--AAIKAALAQQLSEVMVPSHIEHLDHFPLTPNKKIDRKAL-------------------------------- 214031831 550 ---------------------------------------------------------------------------------VARTPDATALVFEHD------SLSYRDLQECVDALAAVLRQQGVTRGDRVGIYLHRSIDLVVAALAAMQTGAAYVPLDPAYPADRIAHFITDSGASVLLTTSA------------------LQPQLPHRAAAIVVALDDLPSRTVNGQD-------AGAQPPRP------EDLAYLIYTSGSTGTPKGVMVRHG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197333133 19 ----------------------------------------------------------------------------LLARNAAQYGDLPALSWREGDGWT--TLSWAEARREIAVLASGYAALGIERGEHVLMMMGNRPEHWLSDLALVHLGAVPVTVYGTSAPEQIAHIARHSRARVAI-VEGARELARWEPLLADGTVALER---------LVVAEAADAGPHRTYGSLQASGARAHRPDSFEKAWTRPEDPLTVVYTSGTTGDPKGVRLTHRNIMLQSVRLDRRV-DLPEHAEHICYLPFAHIAERILGIYLPLLRAAHVVQFFGVP------RVWEKAQRHAIEAAFAAPAALRAKEQVLDPLLGLAGLDRLAWTASATAPMPIDVVRFW----AGWGITIMDAWGLTETSGVCTVNSPDGF--RLGSVGRPIEGVELR-LAGDGEILTRGA---------------TVFGGYLRPDGSVESAADGWFPTGDIGRLDEDGFLWLTDRKKELIITSGKNVSPALVENTVKEHPLIGQALV----HGDGRSYLVALLVL---------------------------------------------------------------------------------- 37526102 43 ------------------------------------------------------------------------------------------------------------------------------------------------------------PLSPDYPTERLKYMIEDSGIDVIFTQS---------HLKAQLQDI-------APKSVLIM--TPEDVALT-IKTRTIEDILGT-------VQVPPTSLAYIIYTSGSTGKPKGVMHSIVNQMRFLAKAFKLGC----HSRILQKTPMSFDAAQWEIL-AP-AIGGQVIM--GPLGYRDPDAIIKTILQHQVTTLQCVPTLLQAL----LDNPNFLDCLSLTQVFSGGEALTTKLATQFLNSF--THCELINLYGPTE--CTINSSFFRVTETLPNSIGAPVDNTEYYVLDDDRLPVAVGEIGELYISGA--QLARGYLHKPEMTKDKFITQHQWLYRTGDLVTRGADGNTYFVGRVDSQVKLRGYRIELDEIRHAIEEH------------------------------------------------------------------------------------------------------------ 145595009 56 ----------------------------------------------------------------------------------AEFGDRDAIV------DGERRLTYADVGAQVRGFATTLLRHGIQPGAAVLLSLGNPLEGPLLQLALHLLGCRTMWIAPVTSRREIKEFVELSRPDALL-----------YDARDPANIGAELAAGMSGRPVL---RLGVDLTPVP------------ATADLPTRVSEADS---LLQTSGTTGTPKLVRHQESFYVLALAAGFRTHLSYSP-------------MWLASGQITTLFN-----LFTGGVLFPDATEFIQTVPAERITSTFLTPPMLYEVL--DHPALPGVDFSSM-FMFNVG--AGPAAPARLRQAITRFGPVLRIVYGLSE--AVVVTAQPGLTPERLRSCGKPYGDVRIEIRGADGTVLPPDVDGEV-----WVQTALRFAGYHGSPDLTADTLVDGWVRTRDVGHLDVDGYLYLVDRLQDRILTR--RIYSRPIEDALAGHPGVRAAAVIGVPDEVAGELPYAYVV----KTPDAAVTAELIDVVTAALSDTWAPGGVEFVSALPLNRANKVDKRALRARYA-----AGHPSAVEHPEA---------- 95930628 369 --------------------------------------------------------------------------------------------------------TWRQLLTGVLALQPLLREI---EEDSIAIMLPSSVAACLCWLA---------VVFSGTGERYMSHALEQTGTTRVLTSALLIERTRGVDVGKVNAVWLAMENL--VGQLTLVDKLKARLKGQ-----FFSFFLSTKKIH---------DTAAVLFTSGSEALPKSVSLSHRNILTNM-DDMTQVIPLKESDRLLGMLPPFHSLGLSGTIVMPLCLGLRTAYY---PNPTDGAILAQHVEAYRCSVVVGTPTFLAAIAGSAHEN----QLQSLRMIFTGAEKCPEATYQ-----LLAERCPVCEGYGVTECSPLVSVNSPN--NPVPGTIGQVMPSMDYQLVHPETQPLPEDQAGILVVRGP-----NVFNGYLEKSVKSPFIVLDGWYNTGDLVRRNKQGGLTFCGRLKRFVKLGGEMISLPAIEEIIASAPELQSRSVEGDGPLIAVEAIHAELVLFSRVPLE---REQVNQVIRDGLSPLHNIRQIRMVDEIPVLGTGKTNYRALREMLA--------------------------- 54025268 157 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHTLLLLFTSGSTGAPKAVVCSS--FRLAVIAQLNRHSLVR-DDIAYNAMPL----FHGNAVWAPLAVGGTLALFSASGFLPD-------VQRFGATFFNYVGRALSYILAQPERPEEG--QTRLRLGFGT------EASIRDRREFQRRRCRIVESYGSSE-GVCAIV---RAPDTPEGALGRPTD--DLEIVDVHGKVCPVAEIGEIVVRG---GAARGYYNNPA---ATAEKLRDGDYWTGDLAYRDADGYFWFAGRTSDWIRVDSENFASAPIERILARHPGIATAVVYGVPDPRTGDQVMAALLPLPDHSFDPDEFAAFLDA-QPDLGTKWRPGLVRVVTDLPQTGTGKVDKPALRRQA---------------------------- 115623544 62 -----------------------------------------------------------------------------LEEHARARPNHPCILYENE------RYTYAEVAGNVNRTARWVSGSDLKKGDVVCVLLHNGPAIVWTWLGLQKKGIIASMINYNLKGSALLHCIKASQPKHIIFGSEF--------LDAILDIQASLRDL----RIGLWMINDARIPLLPPDDVVTMEISTVSGEQFPTVPITGDIGAYI-FTSGTTGMPKPAIVTHGRAIGGGAFSSIQV-GVSPSDIYY----IALPMYHSSALSGCLYTGATIAI----TKKFSASHFWDDVRRFQVTIFQYIGEVCRYLLAQ---PKRENDGDYPRRVRAVGNGLRPDIWKEFKTRFNITQ--IFEFYAATE-GNFSFLNIDGHV----GSVGRRMLD-RVEIVDESGKPKRNPDG--LCVRLPLGSTGLMLLKITEK---AAFVGYRGYFNTGDLMKIDVDEYVYFIDRLGDTFRWKGENISTQEVSHVLALFPAILEANVYGVHVPGHGRAGMASIVLHKGAILD---FSGLYQHIVSSLPDYARPKFLRLLDEMDLT------------------------------------------ 218439687 21 -----------------------------------------------------------------------------------EQPNNKAYVFLKNGELESASLTYQELDRQAKNIAAKLQTL-LEPGERALLLYPSGLEFITAFFGCLYAGVIAVPLYPPRRNQNL-SRVEDAKAKIALTT-ESIRN--AVEQQWNDDEIIANLEW-----------------------LATDQLSDNLTDQWQKPNVEQNTLAFIQYTSGSTGTPKGVMITHGNLL--HNSSLIYKCYGHSQDLVWFYHDMGLIGG----VLQPLYGGFPVTLMSPVDFLQKPLRWLQAITNYRATTTGGPNFAYDLLRKITPEQMETLDLSSWRVAFTGAEPVQPTTLKEFADKFGFRYQAFYPCYGMAEISGKMDSRPPVVLPVKASESARLLVGCKLIITNPDTTPCSPEQVGEIWVKGPSVGQ--GYWNQPQKTAETFQAYLKDFLRTGDLGFLREDGELFVTGRLKDVIIIRGRNHYPQDIEEALIPHRSAAEKLVVVAEVERRYQNL----SEKSETKQDQALSKELSERRQQEIGNIAVVAQVHQVGSIPKTSSGKIQR----------------------------------- 189199274 100 -------------------------------------------------------------------------------------------------------YTWAETYANACRYGQYLHQNGVEPGQLFAMYMMNRPEFMFTHLGSWSIGSAPAWINYNLAGDALVHCLKVSGAKVLVVDEDTDCRARIEAVRERLENDL------GIKILVLDDQLKGEISRTEPK-RPENELRAGVKPNF---------PLFLFYTSGTTGHPKACPFPT---IRAAGLTGRMGLKVGPGDRWYVCMPLYHGTGGTTALV-CMIAGITLCI--GTKF--STSKFWDVCDSRSTAMVYVGETA-RYLLNA---PPSDLDRKHVRCMFGNG--LRPDVWQRFVDRFGIK--LVGEFFNSTE--GVMALFNPSSGPFTATSVGHQGLTYVPVEVDMTGDLLRDPKTGEILVQMPSEDAFVGYWNNPERFERNVFQKGDLWYRTGDALRRDADGRWFFMDRLGDTFRWKSENVSTAEVSEALGSFPGIQEANVYGVE------------------------------------------------------------------------------------------------ 111018134 24 ---------------------------------------------------------------------------------AHAAADPTLVVYKRKIGGRWTDVTAAEFAAQVTAVAKGLIALGVQQGDRVALMSATRYEWPLVDFAIWAAGGVTVPIYETSSAEQVRWILEDSAA---------------IDL--VVENATHAATVKAVAAEATALRGVYQIEASDGGRGVVEELTELGADVPDAEALKSSDPATLIYTSGTTGRPKGCQLTHS----NLIAESKGILDSSLGTLLKTP-------GVSTLMFLPMAHGAALGHTSDIPNVPTFGEFPRVFEKVKGKIFDAAATAIALVLKAKHALFDKLVFSKLRAALSGGAPLGARLGHFFR----GIGITIYEGYGLTETSAAFAVNTIG--EQKVGSVGKPLAGNSVRIADD----------GE--ILLSGPVVFSGYWRNESATADAIEN---GWFHTGDLGSVDKDGYITITGRKKEIITAGGKNVSPAQLEDHLRAHPLISQAIVVG-------------------------------------------------------------------------------------------------- 170077790 10 -------------------------------------------------------------------------------------------------------LTYGELDQKAQAIAAFLQANQAQ-GQRALLLYPPGLEFIGAFLGCLYAGVVAVPAYPSF--DRLHSIIQDAQAKFALTT---------TELKDKIAEALEGTDFHCLAT--------DQVELISGKN--WQKP-----------NISGTDLAFLQYTSGSTGDPKGVMVSHHNLI---HNSGLINQGFQDTE-----ASMGWLMGLIGGILQPIYVGATQILMPPVAFLQRPFRWLKAINDYRVSTSGAPNFAYDLCASQTPEQIRELDLSCWRLAFSGAEPIRAVTLENFAKTFGFQKSAFYPCYGMAETGGNGRAQLPQEIIVKQGEANRPAQGTEVKIVDPQATECTVGEIGEVWVKGE--SVAQGYWQKPDLTQQQFQGNVGGFLRTGDLGFL-QGGELYITGRLKDLLIIRGRNHYPQDIETVEVAHPALRQGAGAAVSVDVNGEEQLVIVQEVERKYARKLNVAAVAQAIRGAIAAEHQPQAICFIKSIPKTSSGKIRRHACKA------------------------------ 134101845 23 -----------------------------------------------------------------------------LDR-VADTPDLEAYRF--PRGDRWESVTWAQAADRVAELAAGLLTLGIGPQERVAIASGTRYEWVLADLAIMCAGAATTTVYPSTVSSEVAYILSDSGSRIVFAEDD----EQIAKLREHRDE------LGDVCKVVTFDGTPDGISLAELEDLGGQ--LLSERPDVVRERVEATAPATVIYTSGTTGAPKGVLHSAWTYEGWAVAEQGIV---SPDDLYFWLP-----MAHAFLMCAQLAVGFATAI---------DGRIDRLVDNLAVTIMGAAPRIFRILMAAGEGGVKKFDWSRLRFFISGSAPLDPQIAEWF-DAAG---VLILEGYGLTETSAGTSINRPD--NYRFGTIGEPLPGTEMRIADD----------GEILIKG--PGVMSGYHHRETETAETLDA--DGWLHTGDIGEQDPDGLIRITDRKKDLFKTSG--------------------------------------------------------------------------------------------------------------------------- 198473231 55 -------------------------------------------------------------------------------------AEHPALVWETPGTGEDTTLTYADYQRRVEQTALMLINVGLEERSSLGVLAFNCPEWFFAELGALRAGAVVAGIYPSNSAEAVRHVLATSEATVCVVDDSQQMA----KLRAIKD------TLPRLKTVIQLHGPYEAFVDKEEGYYSWKQLEEKTSNDLKKELLDRESRVYLIFTSGTVGLPKAVMLTHDSIVFNAKSASASMKDVQDGERMVSFLPLSHIAAQIFDVFLGLEHGGCVTFAD-----KDAGTLVRTFQKAKPTRMFGVPRVFRLLLSKARAAVAEYQLDHCRSFLTGGAPTSDEMKNFFL----GLDIALGECYGMSESGGAIISNLF--------SSGQPIAGVAVKV-----QEPDASGKGEIIMRGR--STFMGYLGQPEKTKETINA--DGWLLSGDLGYFDQHGNLVISGR------------------------------------------------------------------------------------------------------------------------------------ 210085814 59 -------------------------------------------------------------------------------------------------------YTYKDVDVMSNKVANFFHGEGLTRGDTVAMLVYNEPAFIWTFLGLAKLGVKIALLNTNLRNKSLLHCFKAAEAKALIV-------GQGESLLEATVEIL-----PALEELGVTVWIQGDKPVPHGF-LSLDEKIDQSSDQPIPESILVNDTFCYIYTSGTTGFPKAAKVTLGRFMEAACIFG--VSNVKKDDVVYVTLPL----YHSN----PLFNGLGGVIEYGLARKFSATRFWDDCRRYKATIILYIGELLRYLCAQPKTPFDRNH--SVRLAFGNG--LRPDVWVKFRDRFGVGE--IIDFYGATETGAVMLTPLLKRFK------GASFLKIDPEVRDQNGRPVKSGEPGLLVVTDSTP--FVGYQGDDKKILRNVFKKGDTFFNTGDLMMMDKDYYVYFIDRLGDIYRLKGENVSTTEVTEVLHGIEGVQEANVYGV------------------------------------------------------------------------------------------------- 198258099 10 -------------------------------------------------------------------------------------------------------LSFRELAAEQNEWARRFRSKGIGKGSRVLLMVKPGLPLIAICFALFKIGAVPVVIDPGMGLKSFLNCVRRSKPEFLVGISLAVWVSRVF-----------RKSFRSVRGKVKV---GGPLERVSER------FLAEAA-----EATQRDDLAAVLFTSGSTGAPKGVCYEH-GMFEAQVEAIRAQYGIEPGEV-----DL--PMLPIFALFNP-ALGMTTVVPEINPSKPDPKKVVQAIQQCGVTNSFGSPALWTKIGAYCD----SHDLPSMKRILMAGAPVPPRMMKQYKRILTHGH--VHSPYGATEVLPVSSVSDDEVLEVAAGTCGRILPGVEARILDELENRLPQGEIGEIVVTG--PSVTKAYDQLPEATRLSKIVEGDRVWHRGDLGYFDGDGRLWFCGR------------------------------------------------------------------------------------------------------------------------------------ 69935637 17 ----------------------------------------------------------------------------LLARNAERFGDRPA--YREKEFGIWQSWTWAEAATEIRDLALGFLVLGLNRGDHVAIIGRNRPAHYWAMVAAQMCGAVPVPLYQDAVAEEMAYVLDHCGARFVVCGDQ-----------EQVDKVLEVGDAPSVQHLVYTDRKYDHARMNALADVQAEGRAAQQRLGHEIAELGYDDTCVMLYTSGTTGKPKGVVLSNRNII----ETGKNTFDLTAREEVLAYLPMAWVVGQAYW------AGFTVNCPEGAHTMMTDLR------EIGPTYFFAPPRVFRRLFKHDGKPVGALDRSRIRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ASVFITQQPDG-QVRSDTVGVPSPGVELKI----------AENGEVFYRS--PGTFVEYYNNPDSTAST--KDAEGWVATGDAGFFEEEGHLRIIDRAKDVGRMAGRMFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------------------------------- 71744404 48 ---------------------------------------------------------------------------------------------------ETKYLDYGTFWDYIESFGRGLVELGISPNSRVAIYEETRWEWLATIYGIWSQNMVATTVYANLGEDALAYALRETGCKGIIC------NAKNVS----VVIKFMSEGITPSAPIIYNGSLPASVDQEACHLVSWEEVVKLGREARDRLPLNADDLALIMYTSGTTGDPKGVIHTHGS-----LMSGVHALDHRLNEVMGCH-----VKGETYCAYLPLAHGA-LICF-GSPFTPRGD-----LAEYNPSLLIGVPRIYDTLKKAGTFKRRAFDQSRLRAFLSGGGPLSTATQDFVNVVLART----IQGWGLTETVCVGGVQFTGDIET--GAVGPPLLSEEVKLLDVEGHTDEPDPRGEILLRGPF--LFKGYYKQEELTKEVLDE--DGWFHTGDVGSIDPNGTLRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 146328190 1 --------------------------------------------------------------------------------------DKAALI--SGIGKSRRQLTFAELADEVDDLVQEFRFQGLRPGDKVLVAVPVSIETYVAMLAILKAGLVVMFIDPAHGAAEVARCLSAYPPAAIVAT-------RVMLLLRFLSPEIRRIPVRIVAGTV---RGGQDASL----------LTQHRS---------SEDSALLTFSSGSTGEPKAVVRTH-GFLRHQLEILNRVVDPDPADIDF--------VAMPMFVLFNLANATTSVIPAKRPGRADPRVLLAQLQHEFATTMVASPALLERL--ADHCLRTQQSMAAMRCISTGGGPVGPTLPERLSAV--APNAVIKTVYGSTE--AEPIASVINARAMRIGAVGRPVQGCDVIIISRSGTPLGPGEVGEIIVRHVLPG-----YADPISNRETKIEGRKRWHRTGDAGYFDQQGRLWLVGRS----------------------------------------------------------------------------------------------------------------------------------- 163746051 1122 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAPAENDHSIAAQII-RHGVTHLQCTPSMAQMMVTNDE---ARGALARVKSLMIGGEALPGRLSRELREA---TQAQIQNMYGPTETTIWSTTHVLQNAEATTAPIGTPIANTQVHVLDAAHQRLPIGAAGELWIGGD--GVTRGYWKTAERFIDDPFIGTGRLYGTGDLVQMDADGLLHFEGRADAQVKIRGHRIELGEVEARLSDLPGVRQAVAVLRDDAGHGARLVGYVV-ADTPVDSDGARRQLAAH----LPDIMVPHVIVSLPAMPLTPNKKIDRKAL-------------------------------- 163746051 470 -------------------------------EAAFAEVADASDCATVWAKVEADLLDRVNATARSYDPLTIPAAFEA---QVSRTPEAPALVFEGE------TLSYATLNARANQLAHVLREMGAGPGTPVALCTARGVDLLVGALGILKAGAGYVPLDPAYPADRLAHYLSDSGASVVVTQS---------------DLAAGLPQHSA--QVIEIDR---------------DPRLASASDTNPTAVVGPDDLAYLIYTSGSTGTPKGVMVSHG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46250386 47 -------------------------------------------------------------------------CFSTLDRFAEKHPDKLFIVF-GDE-----RYTYRDADRISNRLANALRD---RSGQIVALFHGNAPMYVFTWLALAKLGCTVALLNTNIRSRSLVHCCECSGAKTLITAAE---------LVPAVLEVL--PSLRQ-QQVSVLMLSGEA---ETHGIINLTNQVSCASEEAPPISLTMKSPALYIYTSGTTGLPKAAVVTH-----EKVWMMSFLQRLSG----VCSSDIIYILYHSAGFLAGLSGGITVVL----KSKFSASRFWDDCREHNVTVI----QYIGEVMRYNTPERENDRQHSVRLALGNG--IRAETWREFLRRFGDVR--VCECYGATE-GNIGFFNYTG----KIGSIGRAFLKFDPEVRGSDGLCVEPGETGLLVAKAPFEGYAKNSTQTEKKRLRDVFQRGDMYFNTGDLILADRQGFLFFQDRIGDTFRWKGENVATTEVSEILLMLDFIEAANVYGVTVPGHGRVGMAALQLTDGMEFDGSAAYE---HMKNLLPAYARPRFIRIQEELRLT------------------------------------------ 171742877 22 ------------------------------------------------------------------------------------------LIEYKNEAGEWSSFSAAEFQAKVIAIAKGLIARGIMPGDSVSITAHTCWQWTALDLAIMSIGALTVPVYETNSPAQVTMIFNDSKVKMAFAEDDGQR-DKIESVR---------AQCPDLGDVYVIRFGAIDTIIEYGRSVSDAEFYERE------HAVKGSDLATIVYTSGSTGTPKGIELSHANFVFITYSGVNSMPDIKPNRRFFCFA------GNSLGLSGNL----KTILADFQAFKPTFLAVPRIFEKLKGRVFAGAPLALGMKHALYDKLVYSSIMDHVEYAVSGGAPLDSSIAHFFNGV----GLPLLEGYGMTETCAP--SSVNPTVGYKIGTIGLPLQGVTMGV----------DETGELCIKS--PAVCVGYHNHPDVTEQ---QIVDGWLHTGDLGSIDDDGFVSIVGRKKDIITAGGKNVSPSEMEASIMTSPVVSQCVVIG-------------------------------------------------------------------------------------------------- 183983221 6 --------------------------------------------------------------------------------HERDDPDH--IIYQRQIDGIWTDITCAEAARHIRSAALGLIALGVQAGDRVSIFSATCYEWAILDLAILAVGAVTVPIYETSSAEQVRWVLQNSEAVLAFATDA-----------HAAMIAELTGDLPALRRVLVINGSGPKALEQEGGSVDRAELTARLD------ALRSSDPATLIYTSGTTGRPKGCQLTHSN-LLHEIRGTQECLPLTPGQRLLVFLPLAHVLARALTLSAPLFAKPTVVV--SVPRVF--EKVYNTAEQNASNIFKLAATAVDWSRAWDDGLRAKHALHKLRAALSGGAPLGARLGHFYRGV----GLTIYEGYGLTETSAAVTVNQIDAL--KIGTVGKLVPGNSLRIADDGELLVRGGVV------------FSGYWRNEQATDEAF---TDGWFRTGDLGAIDDDGFLSITGRKKELITAGGKNVAPAVLEDQLRAHPLISQAMVVG-------------------------------------------------------------------------------------------------- 115402375 11 --------------------------------------------------------------------------------------------------DESRSLTYNDVLKRAESLARTIKEHPLEPEEPVGVVFGVGIELVIAQVALLLLGLTCIPLDPSLPGLRIQEMLHDVQARYVVT---------GTDLDDPDLTVIPLSLETPVNHQI-GQPNGEEQDF-------------KASD------MRRSH---ILYTSGSTGKPKPVQISPAS--LAHLATKSPVTPFQKTDRVALINNPGFDISL-FEVWATLLSGATIVV---VPTVLDPFAFRDFIHDRQLSVFLTSPTAFRNVLE----------------VLTAGEVASPSAMRTVLES-GGPPARLWNTYGPTETTTFSSMQLVTPEEAKRIGIGKPVGDTSIFLLDEQLHAITSGSPGEIFI--GGPGLSPGYLGRPEENSRHFLE-IPGLYRTGDACWRDHSAELDFLGRVDRQVKQGGFRIELEEVEQKLLSSDWFTSVVVTQLANPEQDPFLVAFVVSKTSGLP----KRRVLEWASERMPQYMIPRDILFVPEFPLTANNKV------------------------------------- 121709583 566 ---------------------------------------------------------------------------------------------------------YQELDASASRVAASLRNH-ISDGDVVCLHADRSIHWIVGVMGILKAGGILCAVDAALPPEA------------------------------QADEHLQPSAC---EHVLVI-----------------AEILESDQTPLAPRRLPPADNAYLCFTSGSTGKPKGVMCRHEG-LVAFQRDLEVRIFAQPGQYIAQIMSVAF-DGSIHEIFSALSYGASLVLQSG------GDPFAHL---HDVDAAILTPSMARVL--------DPADFHRLATVYLVGEPVPTEVVDWAQHK------TLYNMYGPTE--GTCGATIKRLLRQQRVTIGPPNPSTRLYIMNRQQELLPPGVIGEIYIAREYIGMPQ---QTAERFLPDPIRRIERMYRTGDRGYWTSNGEAVCLGRSDRQIKLRGFRLDLDDLEARMIRIAAVLPASV----------DVYAFA-----------------ARVTQILPPYATPRKIVALDDFPTTKAGK-------------------------------------- 189196478 2917 -----------------------------------------------------------------------------------------------------KKYSYSDMIKRIEAIAEALVNAGVRNGNRVLVFQQATSEWICSLLAIMRIGGVYVPLDLRNPMERLVAQASHCAPAAVLADD------------DNVKNAPQLA----VPVILNVSN------------------IPAYPTNPVPNVAESNQPAAILYTSGSTGTPKGIVIQHSGICNQMTKTYQLTFDFSLDQIF---------TG--------LVNGGMLFVVP-SDKRGDPLSITEIMWRQSITYTKVTPSEYSMWMQYGHDNLVKA--SEWRFAFAGGEPLT-KAILRQFSSLDLPYLRLSNSYGPAETS---IASHKGFIDYRQESCGFSLPSYATYILDENQNPLPVGMPGEVVIGGA--GVSLGYLTDPNPYANSFLNGWTKMHRTGDIGHLQDDGSLVFRNRMDTQIKLRGLRINLQDIEQNMVSTAALKDTIV--SLRSGDPEYLVAHVVFSPGVEDQALFLEQLLS--RLPIPPYMMPVMAVPLERLPVTKHAKVDRKAIANLELPQRTPQAD------------------- 15608888 59 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAELVAGDGAFVPYREVDTMDPFMMIFTSGTSGNPKAVPVSHL-MATFAGRSLTERFGLTEQDT--CYVSM--PLFHSNAVVAGWASGAAI-----APATFSATGFLDDVRRYHATYMNYVGKPLAYILA---TPERDDDADNLRVAF--GNEANDKDIEEFSRRFG---VQVEDGFGSTENAVIVI----REPGTPPGSIGRGAHGVAVARFDAHGALTNADEIGELVNTTGS-GFFTGYYNDPEANAE---RMRHGMYWSGDLAYRDSEGWIYLAGRTADWMRVDGENLTAAPIERILLRYKAINRVAVYAVPDEYVGDQVMAALVLRAGDTFDPDAFEAFLDA-QPDLSTKARPRYIRIAADLPSTATHKVLKR---------------------------------- 108805260 34 -----------------------------------------------------------------------------------EKAEKPAL---GEVGGRWREFSFREVYRRVEDFASGLAGLGVERGSRVAIMSANRVGWTVADVAIMSLGAATVPIFPTLGPRQVAHILEDSGARVVV-----VEGERQL--------AAVRGSGASVEHLVCMDEASAG-----GGVLAFSEVERRGARSRDPGWLRREDVATLIYTSGTSGRQKGVILTHGN-LLSNLEAIIEVVPITDDDVGLSILPLSHVLERTCSQFLNLVGGGTNYIAESVEVRPTAERVFAVIREQGARIF---ESAVRTARRAGEEAMSLYDLGRVRFCVSGGARLEP----WLGEFFYGAGVPVAEGYGLTETSPVISVNRFE--DLRFGTVGPPLPNVEVRL----------SGEGEILVRG--PSVTPGYHNLPEENAAAF--TQDGFFRTGDIGSFDEGGRLKITDRAKDIMVLTGKNVAPQPVETALANTAHIAQAMLVG-------------------------------------------------------------------------------------------------- 117619214 16 -----------------------------------------------------------------------------VRHWARSASDRIAIHAADP-------LTYQQLDIRLNGLCRQLGQAGLQAGDRLAAVVGALPDLLLA-WACVRSGIVFCPLNPAFP---LA---RQAELAALLAVRACWSAGEI--------------------------PTG---NWQPLRLDFTHELVADEGDMLDPARLNN----MIL-TSGSSGTPKAVVHRLANHLASARGSAAVI----PLD-----AECGWLVGGYAILFRVFLAGAALVLDDRRRPLRERLE------QQPITHLSLVPTQLWRLLAEGFDPA----RTRLRELLLGGAAIPQPL---VNRLSAMGLVPKVS-YGLSEMGSQVCTGQPST----AGVVGKALPGREVCI-----------QQGEICVRGD--TLFAGYFGGLERPLDEA-----GWFHTRDKGHFTVDGELVVEGRLDNLFISGGENIQPETIEQRLVDHPAVAQALVVPVPSDEWGQRPAAFIEW-HGEPVPP---AELAAWIRQTLPGFMVPDQWHPWPDL--------------------------------------------- 158315399 151 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGRAKGVVQSEAA-LRYAGRCTIDAVGLRPGDPVAAMVPMSSSAAFCFGLYLPLLLGSPIVFSE----RWDPAAAVARMAVFDVRWTMCVPTMALQLAAAG----RAGELSRVRAMTVGGGPMDTGALGRAERHLGTR---ILRVFGMSECLGHTTPALDDPEEIRLGRDGRPFPGTELRAVDVDGTPLPPGETGRAQVRGPFPGYAR-----DGRTVPPELTP-DGFFATGDLIVVHGDGTVSVRGREKEIIIRGGRNIDIAEVEHAVASHPAVDQMCVVPLPDDVLGERIGVLVVTTDETLELPELTRHLAE---RGLSKAKWPEFLFRVPALPQNRVGKLSR----------------------------------- 145606398 3015 --------------------------------------------------------------WRWNAEARVDACHDLVSQTARAHPQAVAVAWDGEVR-------YHELDAVSTVLAARLVEMGVVRNTVVPLVFEKSMYGMVALLSVLKAGAGVLLLDSTLPESRLQAIITQTNPAVVVSSVANQ------DLTSRLVQ-------PTTKTMPLGPDSYATLRGTRTSDLPLQRCLDKLP------RVAPSDLLYAVFTSGSTGTPKGCQIEHGSFCSAVVYQERVIAPLRPGARVYDLSSYSFDASIWMILRS-LAAGATLCVLEGS------------MRRFRTTDVAMTPSTARLL-----HPPR---LPTLRHLHVGGEAVTADAARW------TPFAAVFVGYGPSECNAAAVVDAPSPLPIGKGT------GVSTWVLDPASSEMPVGAVGELYLQGPLVG--RGYLGDHETTAAAFIDS-PGWYKTGDLVRYNDDGSLVFLGRKDAQVKLRGQRIELGEVEHHLRQ------CLAAEFAEPATGSALAAFVQIPAGERPRQEAIRGLEDALKKRLPTYMVPSAYIPLEAIPLAPSGKTDRKALRGLGVG-------------------------- 145606398 1009 -----------------------------------------------------------------------------------------------------RSLTYRQLRDLSEHLAYRLLHQGVGPGSLVVLNFDKSSWLVVCMMATLKMGATALPLSSPATTHRALEIIEAVQPKLVLTS----------------GPAEESPFYTKVPTMSVSDLT--------PNEEWLH--------VPEPHTVTPSDPALVLFTSGSTGTPKSILWSH-ETLSSNICAARDSFGITAQSRVLQFA------GYEFDVSAVLSAGGTLCI----PSEADTNRLGEAVTEFQASWVCLTPSV--------SETLDPRELSSLKTLVFAGEKLQEAVYNWY----GPAEASVATCCLLQKSETCNSSPSPLTIG-KSSSRGL------VWLVDPKDRNLPIGAVSELCIEGPIVAQYAG--QNSQRLEESFFSPRARLYQTGDLVRYDGCGRVVFIGRKESQRKLRGQRVELGEIE--LRVHEFLAEATVVAEPDKSDKETLALFVSPDDADNVTDHLKDELEQALLESLPPHMIPKVYVPLAKMPTNHSGKTDRRRLRQ------------------------------ 145606398 4130 ---------------------------------------------------------------------------------------------------------YSELEALSRRLALRLAALGVGRGTTVPLCFEKSVWYPVAALAVMRAGGA-CLAMDSTQPEALRSIVQQVGPKLILSSASTEELASRLS-----DDA------------VVLSVDAHKIKQLPESTVDGDPSLPKTSP---------TDVLYIVFTSGSTGVPKGIVTTHQNFASAAAHQADMLH-IRRGTRVFYNFDVSWSNHLQTLISG----GCLCIPSESDRRNDIAGAF----NRLRCDYSYFTPSVAKSL--------DPSALPGLRTLAMGGEPINTEVARWTSAQV----ETVIGIYGPAECAQAL--TFALLTPTRNNHVGRP-YGANVWLV-EPGRPDRLAGVGELAIEG--PTLSSGYFGDAAGSAAAYVERRGTVYMTGDLARYGADGSLDFIGRKDALVKLRGQRVELAEVEYHVAACPCVGIAAEIVTPKN--GSSPILTVFLSVGDSETPETEAKLVQILQDRVPQYMVPGAYISIPQIPMTTTNKTDRRALREL----------------------------- 145606398 36 -------------------------------------------------------------------------------------------------------LTYRQLDELSTSLARRLVGLGAAPRSTVPVLFPKSRWTSVAMLAVVKAGCSAVALDGTQPDSRLRSIVGQTRPPLVVAA--AKYRGRAAGLAG---------------GVPVVQLDDSFLEAGAG------DAVAKLP------AVSASDTVYISFTSGTTGQPKGACISHANVRSAVHYQGRD-LGFSRESRVFDFAPYSFDVAWSNFLHTLCAGGCLCVASE-------DDMLADLISAMGATLINITPTVLRTMRVVPP---------SLQSVLLSGEPYRENVTQWA------GRVRLVNTYGPTE-----CTFKCAFAEIDPAQQDRPHLGMGAAIVDDATKLAPVGSAGELYLEGPLVGQ--GYLADPDKTASAFVSTHPGLYKTGDLFRYDAQGNLLFVGRKDSQLKIRGQRVEIGDVEHDVLSLDA---------------------------------------------------------------------------------------------------------- 145606398 2003 ------------------------------------------------------------------------------------------------------RFTYRELDELSTQMAHALAGMGVVEGSVVAICSEKSKWVPLVQVAVYKAGGV--TVLQSVAVPELRMAFERIGVKLAVVSESRLEVMSRHARCCTIDQLLRISSPDSQDKT-------------------------QQPAALPLLRMSS--PAAILVSSGSTGEPKQVLWSH-GTLSSNAKAHGEYLGVDAGTRVLQFASPEDVAG------------------------------------------------------------------TLRTLVLSGENLAGEDVRRW-----KGTCPVLNWYGPAEHPATVLTASDESW--YTGVIGQPALCW---LVDPEDRLVPFGTVGEIALEGPLGAMTRQRFHETPRFLAAGHGEVPGIYYSGDLGRYDSAGNLVYMGRKDAQLKIRGQLVAPEEVEAQIRTKPEV---VVDVVSRAGSKHTLVAYIT-----AETAELESALTTKLEATLPRYAVPSYYIPVPAIPTNASGKKDRKRLREI----------------------------- 183601568 89 --------------------------------------------------------------------------------------------------------TARETLDDIRQVAKGLMHQGLRKGDGVAFMCHTSYEWDVFDGAVLSIGGVIATIYDTDSAEQIRNIVDNSDAKLLVV--------ETKDMMKKTD--LAKEDCPTLKDVMCLENGALDELKAYGSSISDEKLDER------IRSVKKTDLCSIVYTSGSTAAPKGVEMTQAHYCSTATNLPDYMPDLKRNRVLCVASDI-----HIYI-----ARGIKTLTADLKVARPHMIVVPRVLEKYNARVFAASVVAAQKYMQEVSEKGKASRFSSIRWIVTGGAPLDPDLMAFFR----GAGIPVYEGYGLTETTAPC-AFNPLTVPYHQGSVGIPFPGFQVRI--GDGNEIQ--VKGVPVFKR--------YHKNEEETELSFTD--DGWYRTGDLGRLDDDGFLFIIGRKKDIITAGGKNVSPGPMEEVIKRCPFVSQALVLG-------------------------------------------------------------------------------------------------- 73663152 4 -------------------------------------------------------------------------------------PDQIAIRH------NDETINYRELNQYTNGLAELIKD----SQSPLIVYGHMSPYMIVGMLASLKAGCGYVPIDVSMPEDRISSIIEKVEPDYIL----------------NTTESLLDIKHNHIFDLNIFNDMDTSIK--------FNALIEDKNI------------AYTIFTSGSTGEPKGVQIRYDS-LNQFTQWMVDLNQLGENQQWLNQAPFSFVMA----IYPCLATAGTLNLVD-KAMINKPKLLNQMLEATRINVWVSTPSFMEMCLMLPNLSENQYD--SLKEFFFCGEILPHRTAKTLLQRF--PSAYIYNTYGPTEATVAVIINQYNPLPV-----GVPRPGTILSLAEND----------ELVITGQCVSA--GYVKDEMRT-KAVFKTSNGQYYTGDKATK-KHEQWFINGRIDFQVKFNGYRMELEEIEFQLRQVNVIKEAVVVPIYKNSKVVQLQGVVILNEEVDIDAEMIHNIKQALKKSIPDYMIPKKIIFKDKFPLTANGKLDR---KQIAE--------------------------- 86139741 28 -------------------------------------------------------------------------------------GNKIAI--REKDFGIWKEFSWLDYYASARRVGCSLMALGYREGDVAAIISEDNKEWVFADLGIQCIGATTHGLYPTLQEKQVAYQLNDSGAKVLFVEDE-----------EQLDKYLVEDQLDHLEKVIVFDMEGLR-SFQHDKVIGWEEFLALSDAKIEELSVEFEDPATLIYTSGTTGAPKGAAMSHRFFLAQSDNYPEL--PLGPGDEVLTFLPLCHAAERILSVCVPIRHGITINIAE------SGDTFAADIQEVAPTFIFAVPTAGRALIAAGKSVPTMLRLRHLRTIVSGAAPISARLLSWF-NALG---VTVQEAYGQTETG-IVTATIPGRSPI--GSIGRAMRNVEAKLADD----------GEILIRSS--SNFSGYLNQPEKTAET---VVDGWVYTGDVGTMDANGDLTILDRKKDIIITAGKNITPSQLENELKFSPYISDAVIIG-------------------------------------------------------------------------------------------------- 82701230 50 -----------------------------------------------------------------------------------------------------RDLSWARMDERIAHWVIALSKEKLKPGDRVGIMLRNCPEWVMFEQAALRLGLVVVPLYPTDRPDNAAYILQDAGVKVLLLE----ELGQWLAFSEVRD------QMTGLVRVIIIQGSVRQGHRGNELVLALHDWLPEFPGERPTESLPSVEPLYIIYTSGTSGHPKGVMLSHHNILTNAHSCLQVV-PIEESDVLLSFLPLSHTFERTAGYYVPMMRGSTVAYARSIP---------QLQEDLRPTILVSVPRIIRAKLAEGPLLSRRFDLARLRAAMSGGAALSSE----VSRIFIGLGLPILQGYGMTESSPVVCCNT--IEDNVPASVGRPIPGVEVKL----------GEQNALLIRG--PNVMLGYWNNEEATRAVM--TPDGWLNSGDIAEIDEAGHIAITGRVKEIIVMSGEKIPPANMEAAILRDPLFEQVMVVGRPH----------------------------------------------------------------------------------------------- 210090060 9 -----------------------------------------------------------------------------------------------------------------------------QKGDTVALLIYNEPAFVWTFLGLARVGVRVALLNTNLREQALLHCIGIVGAKHIIV-------GQGQPLLDATSEVLSKLQAEGV--TIWLQGS----ALPPAGMCAWDGPVQRESVQPLPVQVSPGDTLCYIYTSGTTGLPKAAIMTHGKF---AAYSNMLVFGVQSNDIFYVPLPLYHTSGLGIGLGTAMTIGATLALR----RKFSARHFWDDCRRYNATLTFYIGELLRYLCTAPERPDDKDH--KLRLVLGAG--LSPDVWRQFQERFGVPQ--IVEYYGMTELGLINVHNRVGAVPRYRKSKSFSLIECDIDIRGKDGKEVKIGKPGLLVNKLSTDVPYSGYLGKPELTEKKVFQEGDAYLNTGDLMRIYKEYFIYFVDRLGDTFRWKGENVATTEVAQVLSEMEGVQEVNVYGVKVPGHGRAGMASIVPNPGQKPD---FRRWYRFITTKLPPYARPLFLRLTQEIQVTGTFRHMKTTLVK--EGDPKKVKDP------------------ 169768026 56 -----------------------------------------------------------------------------------------------------RAWTFHETYVMALRYGAWLKAHGIKPKEIVAMDFMNSSTFIFLLLGLWSIGAVPAFINYNLSGKPLTHCVRTSTARLLV-VDEEIRQQFTPEQMETLGSPEFREGGGSVDVVFLTPEVESQIQMEATRE---DDSVRNGPALR--------DLALLIYTSGTTGLPKPAIVSSGGTFVAH------WLGLAKNDRFFTASILGFVT--------CLMSGSTLII--GRKF--SARNFWREARENQATIVYVGET-LRYLMAVPPEAVTGEDLDNVRAVFGNG--LRPDIWGRFKERFNVP--TIAEFYSATESGSWNLSSNAGAIG-RNGSLSRLILGLAVVQVDHESKEVPRGEPGELAINAADPETFQGYFKNESKIVRDVLRKGDAYFRTGDMVRWDAEGRWYFNDRLGDTFRWKSENVSTSEVAEVLGAHPDVHEANVYGVTLPNDGRAGCAAIILQQQHQPTPETLSSLAAHALKNLPRFAVPLFLRLAPEMQGTGNNKQQKHVLR------------------------------- 110766174 29 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLHDYDISNLKFAIIGGSALNRETQDIIKKYL--SNTMIIQAYGMTELGGIITIQSSTAT---SGSCGIVIPNCQIKIIDETGKTLGPNQTGWL--------------------------------HSGDLAYYNENGEVFIVDRLKEIIKYKGYQISPNKIENLLQSHPAVLEVGVVGIPHPIYDELPIAFISKVPNKEVSEE---ELSKMVASNMMDIYKLRGIKFLPSLPHTPSGKISRKKLRAMA---------------------------- 30249519 52 -----------------------------------------------------------------------------------------------------RDYTWDDMANAVKRWQMALSQENLSPGDRVAVMARNCPQWVMFEQAALGLGLVVVPLYTEDRAENAAWCLDNAGTALLLLENMTRW--------EAMNEA--MTGLQQLKRIVILDASPEDVRQTDKRAIALQDWLPETPGDIPSVQNDPHVLATIIYTSGTTGRPKGVMLSHNNILSNAYSSAQVVT-VRPDDVLLSFLPLSHTFERTAGYYVPMLCGAT-VAYARSIRQLQDDLL--II---RPTILISVPRIIQAKLAEGPAISRGYSRSHLRLVMSGGAALSPE----ISRVFIGLGLPILQGYGLTETSPVVCAN--RLDDNLPSSVGRPAPGVEVRL----------GEQNALLIRG--PNVMLGYWNNPEATH-AILSA-DGWLNSGDTASIDAQSRVTITGRLKDIIVTSGEKIPPADMEAAILRDP----------------------------------------------------------------------------------------------------------- 91217122 61 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQEEPISLFLSLPTMLRMMVKSN--AFKGFKAKKLNYFIVGGENLSNKLIDWAEKGI-----LLSQGYGLTE-AGPSITSLHRHEALKKGSIGKPNFYVDMKIVNHENEEVVENEAGELCIRGNI--VTPGYWNN-----SPYLQKIKNKWHTGDIVRMDEDGFMYMLGRKNQIYISGGENIHPSEIENVLYQLEGIMEAAVVGVEDEKWGETGVAFVVL-QNQKLQE---KDINSHLRNHLASYKVPQKIIIMENLPKSGLGKI------------------------------------- 149378453 46 ----------------------------------------------------------------------------LVDRNAEKYGHRPAILFE------DRSISWQEFNGWANRIAGFLKTESLTRGDTIAVFLENRPELLAVVAGAAKVGVACAMLNTSQKGRVLEHSINLVSPKMVVVGEE---------LVEAFDGVKADIRTSHPNPFLFLADTNTMNIFGDAPE-GYVNMAAKVGAHRSTAPKPADDTAIYLFTSGTTGLPKAAPGSHRKFMKAYGGFGMMSLDMKPDDVLYCTL--------------PLYHGTASVMAGGSARKFSASAFWDDVRYFQATTFGYVGELCRYLLNQPPEQDRNHNLNK-----MIGNGLRPSIWKEFKDRFGID--TVAELYASSE-GNIGFSNFFN-LDNTVGFSTAPYDGTRDPVRDENGQEVEKGEPGLLIITKKW-----SFEGYTQKTEKSAFKKGDQWFNTGDVLKEIGCGHLQFVDRMGDTFRWKGENVSTTEVENIIDGSNMVEEAIVYGVEIPGTNAGMVTLVPHANGQEFD---VNRLFRYLNENLPPYAIPVFVRVTGAIEKT------------------------------------------ 67541192 91 ----------------------------------------------------------------------------------------------------------------------------------VAVIAPGGYEYTMAFTAILALGAAVVPITPALPVQEAKSLVTRAQCVAVISTSE------VVPLAHGIIQSIVASNATELPHLVTSQYLQSDSLPPSSITISSD-----------PVP-NMNMAALVIFTSGTTGPPKGAVQR-RSYITSAAEDVADHYRLTESDTVLHATGIG-VTFLPFLVVGGCI--------EFRSGGFDPEWTW---ERFRLSVFSGVPTIYTRLKRYFEIHISP--LPSIRVFLCGTSALPRPIQEFWTRILDGK--MILTRYGGTEFHTTLKADLDGSSP--ANSVGRVSPGVDLRLSDE----------GEILVKG--PNMFSKYLHDTNATSKAHDK--DGYFKTGDIASMGES--YFIQGRASDIIKSGGYKISALDIEREILGLDYVSEVMIVGVEDEEFGQRVAAVVTLKDEHRASGLSLEKLRGDLRGVLAGYKMPTVLRVAGEIPKGATGKVQKKVL-------------------------------- 118591557 8 -------------------------------------------------------------------------------------------------------FSWQELAGSVGQIENALSTRS-GRGGYVVLRL-RDPAALIAFLACARTGRIATIMDPDWPAAQAATVLQEIAPDLVI-----------------DDEVFPTLRADSPE--------------------LSAELIAPETPPDE------GDLFYAGFTSGSSGVPKGYVRSHGSWLESFRLSAR-AFGISEDSRV---VLPGQLT-HSLHLYGALACGQHVVL---LPRF-DPRVVLRELGRAGGSVLYATPTQLHYL---AETARRNGSVAAVKQVLASGAKWR-EADRQALKSVFPEAC-LFEFYGASET-SFITLALP-EDNIPSGSVGKAPDGVEIVIGDPS-APASPGQAGLIWVRSGLLTAPETLWQD-------------GWLTVGDHGFLDDRGFLFLTGRENRMVVTSGLNVYPEEVEAVLIEHPSVALAVVAGVPDHVRGHRLEAVVELKA---PLADAKQILLRHCRARLIAGKVPKHIHIRAKMPLTPGGK-------------------------------------- 108800248 10 --------------------------------------------------------------------------------HERDDPDHV--IFRRLVDGDWTDVTCGQAAAQIRSVALGLIASGVQPGDRVALLSATRYEWPIIDFAILAVGALTVPIYETSSAEQVRWVLSDSGAVLAIVENDAH-ADRVEQLR---------ADLPELRTVLRIEGSGTDALAEAGRDVAPAELDDRLAGIRSAE------PATMIYTSGTTGRPKGCQLTHAN-LVFEIRGAKSCFQLTKGERMLVFLPLAHVLARA-ITIAAFANKVTLFTSDIKNLVPTFGVFYNTAEQNKGRIFIAAATAIEYSQAEGDRLVYGKLRAALRAAISGGAPLGARLGHFYRGV----GLTIYEGYGLTETSAAITVNRVD--DIKIGSVGKLLPGNSMRLGDDDELLVSGGVV------------FGGYWRNEEETAKAF---TDGWFHTGDLGAIDDDGFLTIIGRKKEIITAGGKNVAPAVMEDQLRAHPLISQAMAVG-------------------------------------------------------------------------------------------------- 86139340 14 ----------------------------------------------------------------------------LLERNVSEFGDQPA--YREKEFGIWQCWTWAETAKEIESLALGLINLGVNEGDFIAIIGGNRPYMYWSMVAAQSVGAIPVPLYQDANAEEMAYVLDHCGARFVIAADQ-----------EQVDKVIEQDQLHQFEHLIYLDPRGLRSHVQEQGRAAYDEWITDLNDRRAKLSYDST--CVMLYTSGTTGKPKGVVLSNRNIIESAKNACE--FDLKQTDEILAYLPMAWVGGQAYW--AGFCVNCPTMMTDGPSYYFAPPRVFETMEDAKMFHYFVGPSALGNVMVYGP-LKDTLGFGNVRVGYTAGEAIGPEIFE-FYRSLGINLKQL---YGQTE-ATVFITVQPDG-EVRADTVGVPAPDVEIRISDN----------GEIFYRS--PGTFVEYYKNPESTADT--KDSEGWVATGDAGFFEESGHLRIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 78186214 33 --------------------------------------------------------------------------------------------------------SFKECSAMAGRIAAALLNRGLRDGDGVAIISPNTPDMVLILLALLSAGMVAAPLNHRLPEARLRQMLQELQPSLCIT----------------------GAECPAPDTTASIDAAELLAEASALPDRRSALLNHKGTTVR---------PITIIHTSASTGTAKAAVHSLENHW-YNALGSNSNLPFGPGDTWLLSLPLFHVGGYA-LIFRSLASGGALAI-----DRPHAS-LTDSLERFPISHLSLVPTLFRLLYRENDPALTAG----IKALLLGGSAASGSLV----DEAAARGLPIYLSYGSTEMASQIATTDAPVARHRSDS-GRVLPW----------REVREAPDGELLVRG--KCLCTGYLGDPD-----------GWFHTGDIGSLAADGTVRVLGRKDDMFISGGENIHPEEVERALREIEGVLEAVVAPVRDPEYGERPAAFIRTAGGDGPDDELRREMQMRV---------------------------------------------------------------- 215502178 32 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNFYGLTETFPFISCTPPGNICM--DNVGVPCAGTKVKILDYSGDSLGPHQKGEIVVQS--KTIMKGYYGRPEATQEVLSS--DGWLRTGDLGYYDSNGKIYFVDRIKQMIKCMGNIVTPAELEEILTTHEAVLEAAVVGIPSSKYGEAPVACVVVKETQEKSDILEQELKELVAGQTSTFHLYGGVVFMNSLPKSENGKILRQELKRILSGN------------------------- 134097893 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSGGTLVVVPAVPGEP----LAEYAREHRVTHMAIGPSVMGMF-PDGTEFPPGV------TLLCGAEKVPSELVRWA------GRYRMVNCYGPTE--ATVNSTLWDCDPDEVAAIGLPDPGTRLYVLDDALQLCPPGVVGELYVAGT--GLAHGYLAKPQRFVADPFGP-PGMYRTGDLVRWRRDGVLDFAGRADDQVKISGFRIELGEVEAVLARHPGVAQVAAVVREDRPGDRRLVGYVV-------GDAEPAELRRHVADALPDHMVPAAIVPVDALPLMPNGKLDRNAL-------------------------------- 118049641 7 ----------------------------------------------------------------------------LLLKHATERPDAPAL--REKEYGIWQSWSWREAALTVRHMACGLRALGLERGQNLAFISDNRPHVYMGFLAVQACGAVPIPLYQDAVAAEMRFVMEDAEIAFAFAENQ-----------EQVDKLLERESVPSIRHIIYDDPRGLRKYEQPGL-ISTEELLAKGKEEAMVQAVSPDDVSVILYTSGTTGKPKGVCQTHASF-GESARGGVQTDGLNASDNVICYLPPAWVGDHLWLVAGFTINCASTIAIDGPSYYFAPPRIFEMLTSVSIRMEDASPKAMEVARRVGSDILDGKNLSRIRVAYTAGAAIGPELFRFFRS-IGINLKQL---YGQTETCAYVC--LQRDRQVELSSVGQAAPSIELKIAD-NGEVLVKGV-----------SVLKEYYKRPDATAEVIDA--GGYFHTGDAGVIDANGQLRIIDRAKDVGKTSGAMFAPNYIENKLKFFPHIKEAVCFGH---GKDE-VCAFI------------------------------------------------------------------------------------ 194757156 137 --------------------------------------------------------------------------------NVARQPDKLAIV------SESQQWTFRQVNEHANRVANVFHSHGYKKGDVVGLLMENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALI-------------YGANFRSAVMDIAKDLPAHVGLYQFNDEATGLSQGLAQQLNGLLDTAAKDKVAARADHQDKLVYIYTSGTTGLPKAAVITHARFF-FIAAGIHYALRFKDEDVFYTYHTAGGVMSMGQ----ALLFGSTVVIFSASGYFADCARFQCTISQY----IGEMARYILA------TPAAPHDRKHVRMVFGNG--LRPQIWPQFVERFGIAK--VGEFYGATETVGA-IGFISRILPIYPISIIKADPHTGEPLRNKKGERCGVNEPGVFIIVKGNPC--REFLGYTKKVVRDVFSKGDMAFISGDLLIADERGYLFFRDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVVSIPHTEGRAGMAAI------YDPTREVVSHLAEELAKALPSYARPQFLRFLRKIDLTGTFK-----LRKV---ELQQQGF-----NPEVIED------- 186471066 17 ---------------------------------------------------------------------------------------------------EDHVITNRQLDLRARQIAALLQTRA-HAGDRVLLLFSAGIDYLCALFGCFYAGMVAVPAYPPLNPR-LRERLEDCTATVALTT------------QNILDQLHDAAPLPPSLARLNWMPIGTPLD---ALERAWRAPRA-----------DRESLAILQYTSGSTGTPKGVMVTHGNLLSNTAA-IALHLQFAPDDHHLTWLPPYHDMGLMGAILGSFCAGVPVSFMAPAAFLRRPERWLTEISKRRCTVSGAPNFAYELCFKIRPEVLETLDLSSWSLAYSGAEPVQADTLTRFTARFGRRHEAFYPCYGMAET-TLFVTGKRREAPPRAGSCGIVATGHDVAVVDPNGKPLADGNVGEIWVSGA--SVANGYWRRPEATNEVFHARLPGYLRTGDLGFIL-NGELFVSGRLKDVIIVHGVNHYPHDIESTV-DHPAIRRGCGIAFSIPAGSEEGLVFVITRADLARADHFFEQIRRSIYEHHGLRAASIALIESGSIPKTTSGKLARRPCRA------------------------------ 147853255 510 --------------------------------------------------------------------------------------NKTLYTWINEEGVVVSQRTYRELHANASCIANLLLNQKFKPGDRVLVYIP-GLDFIDAFFGCLRAKLLPVPVLPPDPLQRGGQALLKIEAKAILSTIRYHAGVCAGSVKSLISFTGKNGKNSARWPNLPWLHTDSWIKYS--RNLLQEDIADQSEPQ-------PDDLCFLQFTSGSTGDAKGVMITHGG-LIHNVKLMRRRYKSTSKTVL-----VSWLMGLIGGLFSALVSGGSAVLFSPMSFIKNPLLWLQTMSKFQATH-SAGPNFVRRLE-SGKDTVHNYNLSSMIFLMVAAEPVRQNTLKRFVKLFGLCEEVLAPGYGLAENCVFVSCAYGEGKPILVDWQERVCCGYDIRVVDETGEEQEVGKEGEIWI--SSPSAGVGYWGREELSGKTFLQNHPGYTRTGDLGRII-DGKLFITGRIKDLIIVAGRNIYAADVEKTVESSSELLRCAVIGVPEEIKGISLVGLVVVRDGKHVGKDVIEQIQAHVAEEHGTVASIKLIKP-KTISKTTSGKIKR----------------------------------- 145207981 86 -------------------------------------------------------------------------------------------------------WTFAQLDAYSNAVANLFRQLGFVPGDVVAIFLEGRPEFVGLWLGLAKAGMEAALLNINLRREPLTFCLGTSGAKALVFGEE---------LAVAVAEVSGQLGKSLVKFCSGDSRPEGLLPDTQLLDPLLKE--TSTAPLAQPPGKGMDDRLFYIYTSGTTGLPKAAIVVHSRYYRIAAFGH-HSYRMQATDVIYCYHSAGNIVG----VGQCLIYGLTVVLR----KKFSASRFWEDCVKYNCTVV----QYIRYLLKQPVREAEGQHRVRL----AVGNGLRPAIWEEFTERFGVRQ--IGEFYGATEC-NCSIANMDG----KVGACGRILPHIRLVKVNEDTMELLRDAQG-LCCQAGEPGLLVGQINDPLRRFDGYFCKGDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPVEGKAGMAAIADPHGQLSPNALYQELQ----KVLAPYARP------------------------------------------------------ 153864007 12 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVTILNQTPSAFRQLILAEERVGKANAPLNLRQIIFGGEALDFQTLKWFERH-GDQTPQLVNMYGITETTVHVTYPLTQADLNSPGSIGLPIPDLHIYILDRHRQPTPIGIPGELYVGGA--GVARGYLNRPERFIKNPFSDEANLYKTGDLARYLADGSLEYLGRIDQQVKIRGFRIELGEIETVLLQHPAVREAVITAVSNEEENQRLMAYVVP---------------------------------------------------------------------------------- 56609597 1116 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVARHGVTHFQCTPSMLRMLL---LEPGGAQALRPLKRLLVGGEAFPLAL---GQQALSHMEGEVLNMYGPTET--TIWSSFHRMT--RGGTIGRPIAHTRMYLVDKRLRPVPVGVPGELLI--GGEGVTRGYLDRPERFIPDPFGHEPGLYRTGDLARYLPDGNIEFLGRLDHQVKIRGVRIELGEIEAALRQHPAVRQAVVLARADGSGEVNLAAYVVADAASGLTSP---ALRGFLLDKLPAAMIPSHFVRLEALPLTPNKKLDVRAL-------------------------------- 56609597 531 ---------------------------------------------------------------------------------AERFPDAPALVF------GDRRLSYQELNTRANQLAHELRALGVGPEVRVGLCVRRGVEMVVGMLGILKAGGAYVPMDPAYPADRLAHMLTDSRARVVLCE----------------------------------KRSRTLLPAHSARVVYLDDARALSSHERPPGGATAGNVAYTIYTSGSTGRPKGV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149201049 510 -----------------------------------------------------------------------------------------AVVFEAE------TLTYAALDTRANRIAHVLRQMGVGPGVLVGLCLPRSADMLATALAIWKAGGAYVPMDPAYPAERLALYLSDSGARVVVTRSD-------------------------VAHTL--------PPTAQTLTLDTDARLAQAPDTELDGGAGPDDLAYVIYTSGSTGRPKGVMVTH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149186411 46 ----------------------------------------------------------------------------------------------------SRVYTFSEMRADALELAYKMVASGIGKEDRVALVAETSPEFAALFCACIYVGAVPLPLPTTFGIDQLKVQLDSSDPKILI-------------YPPEIAEMAKAAA----------DQQGCEGE-------SWDVFAKREGPECDLPEARPDDISYLQYSSGSTRFPTGVAVTHEA-LLHNLYGHATGVDLGENDRV-----VSWLPWHDMGLVGPIANQASVDYIKTEHFARRPLAWLDLISRNKGNTLSYSPTFYDICARSQSHVSERFDLSRWRTAGNGADMIRPDVMQNFVNAFGFNASAFTPSYGLAETLAVTVMPPGEGIRVKPANCGKALPGMEVEIRGENGAVKGDHQIGKVWCRG--KSVMHSYFRNEEATHDCLVN---GWLDTGDMGYLT-DGYLFIVGRAKDMIIINGKNLWPQDIEWAVEQLPGFGDIAAFSIDTENGEEAPAVLVHCRVSEEERLKLRDQIADKVRGVTGMSCV---VELVPTLPRTSSGKLSR----------------------------------- 15827409 6 -----------------------------------------------------------------------------------ERDDPNLVIYQRQIDGVWTDVTCAEAASQIRSAALGLIALGMQAGDRVSIFSATCFEWAILDLAILSVGAVTVPIYETSSAKQVRWILQDSDAVLVFA--------ETDAHATMVNQAGELPALRQVLQINSAGATALDQLAEAGASVDVAQLANRLKT------LRAQDPATLIYTSGTTGRPKGCQLTHSNLLVRGAKECLPTL-LQPGQRLLVFLPLAHVLARALTLSAPMLAKPTVVVFEKVYNTAEQNA----ANEGKSRIFAMAATAVELLLRARHAVFDRLVYRKLRAALSGGAPLGARLGHFYRGV----GLTIHEGYGLTETSAAITLNQAG--NVKVGTVGNLLPGNSMRIADD-GELL---VRGNVV--------FSGYWHNEQGTIEAFTE---GWFKTGDLGAIDEDGFLTITGRKKEIITAGGKNVAPALLEDQLRAHPLISQALVVG-------------------------------------------------------------------------------------------------- 167588029 8 -------------------------------------------------------------------------------------GDKTAYVFLSGPPEQEQSMTFAELDARARRVAALLKQNAVDIGDRVLLLCRPGLDYVSAFMGCLYAGAVAVP---AYPPRNRQHMVRIAG---------------------IVRNAGANTILCSPED---LERCTTWIADTEASGSTLLDVAEAMAPLHAPAGVPPSHVAFLQYTSGTTGTPKGVMVSHGN-LMHNLGMLREWFAYDERSTM-----VSWLMGLIGVILTSLYGGFRSVLMAPERFIQHPYLWLRAISEYRADLTGAPDFAYRMCRRISDEQLSTLDLSCIRTAYNGAESVRAGTLSDFAKRFAAAGFAAGSCYGLAE-GTLFVAGRTAQQPIRPGSVGRPAGDQRVIVRDLQTNECVDGAIGEICVAG--PSVAAGYWQLDEQTQSTFRDRDQAFMRTGDLGFML-DGELYVTGRLKDMVILAGRNYYSEDIEYALVGVPEVPNGCAAFMDDQVDAERVVAEVERTQRKGNLDGFIDAIRQAIRLDIG----PSAIVLVSSVPKTSSGKVRR----------------------------------- 167841118 2 ------------------------------------------------------------------------------------------------------------------------------------------PRAVAALLGIVMAGAVYLPIEPSWPSARIDELLGEAGARAVVTA-GGLE--------------------------LPVPTLRLDLPLPRGVPALLAD-------------TEAGDAAYVIFTSGSTGRPKGVLIAHDA-AANTIDDINARFAVGPADRTLCVSSLAFDLSV-YDIFGALAAGGTVVFPE---RARDPDAIAHALRDAQVTIWNSVPAVLELLL--DVAAPRSPD---LRVALLSGDWIPPGLAARLRDAF--PALQPISLGGATEVSIWSVVHPIAPADAVLASIGRPLSNQQCFVRTPDGRERPDGVV--GELLLGGRGLALAYLGNYAETARRFFVDADGLYRTGDLARWLPDGELELLGRMDGQVKVQGYRIELGEIEAAAMRAGCLAR-AVASVARRNGATVIQLHVVARPGQ--DGDLVAAVRTELVLRLPAYMQPHHVMVLDALPLTANGKV------------------------------------- 157358171 1 ----------------------------------------------------------------------------------------------------------------------------------------MVPEYIIAVLSVLRCGEAFMPLDPSWPKERILSIVSSSNVDLIIGSHF------------KLDKSHWLVDCNS---CPVLSMSMEDKNHSDPSELVWPCEKEELRLFC-----------YLMYTSGSTGKPKGICGTEKGLLNRFLW-MQEFYPLLGEEILLFKTSISFV-DHLQEFLGAILSACTLVIPPFNELKQNPFHVIDYLKAYSVTRMTAVPSLMRALQSEENMQVQN----SLKFLVLSGEILPLSLWNTLSSLL--PQTSILNLYGSTEVSGFDCRRLPRILESDSLSIGIPISNCNVMLVGES----DTSNEGEICVNGPDPNVMPLDYNDNES--QLYF-------RTGDFARRLQSGDLVFLGRKDRTVKINGQRIALEEIENALRGHPDVVDAAVIFRKGQGELELLEAFIILKRTNESDEVLRSCIGCWMVEKLPLVMVPNNFFFTKSFPMSATGKV------------------------------------- 119898276 65 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLYTSGTTGRPKGCILPNR-YFLHAGKWYSEIGGLQPGERMITPLPLVHMNAMAYSAMAMVMTGGCLI----PLDRFHPRSWWASVRESRATVLGVMPA---MLMKAEPTVADREH--SVRFGFGAG--VDRTLHGIFEERFGF---PLLEAWAMTETGGAVVIANKEPRHIGSSCFGKEEADVLVRIVKDDGTEAGAEEQGELLVRDPRYGFLAGYLKDPAATDEAWAG---GWFHTGDIVRRDADGYLHFVDRKKNVIRRSGENIAAVEVEAVLQQHPLVKSVAVAAVPDAVRGDEVMALVVAQDDRAAMEAAAADVVNWTLSQLAYYKAPGYVAFVPALPLTTTNKIQRGELKALA---------------------------- 145341146 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTSGSPKAVMLSHGS--VCAATRAKLVVGYDAGDTYLHVAPLYHVGGLSSA-HATLAAGANHVFV----NKFDPDLVLRIIVDEGVTAFIAVPAMMRELVRGGDTV-----FPTVRKILVGAGRLTDELYNSIRHVFPNAKVTMA--YGMTETTSTFLSPEDARFELDADSAGNAAPGVEVKT-DAEGQLLVRGS-----------SLMLGYVGVD---RTETFDA-DGWFATGDLARGEETGSVWLRGRAKEMIKSGGENVSPEEVERILNKHANVEASVVIGAPHRKWGEAVVAIVKLRATASDTEEHRTALRDWCKSELARFKIPKCFVFTEDLRSNAMGKLMR----------------------------------- 169599933 206 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGMTESCSCITAHPPEKFDYKYASGGAIVASTEVKIIKDDGTEGDVGEDGEVLARGPQIVM--GYLNNAKATADT-FDK-DGFLHTGDRGAIDAEGMIHISDRIKELIKVKGIGVAPAELEDLLLGHPKIEDVAVMSVKDDYSGELPKAYIVLKPGIEENMAIGKEIIVYVKEKKVRYKWVKEVEFINEIPKSPSGKILRRILRD------------------------------ 215466454 1 -------------------------------------------------------------------------------------------------------------------MASAMRANGLVVGDRVAAIITNSFTAVTIALATASIGGVFSSTATDMGTQGILDRYRQIQPKLVFAETEVLYAGKTIDLMPKVTEVIKDLSAKGLSRAILLPSTGQEGPTSGKNAVTLHEFMSTGTGELVFEQLPFNQPLFILYSFGTSGPPKCIVHSAGG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118473410 17 --------------------------------------------------------------------------------------------------GERRH-TYRQVMDRSNRLASYLHSQGLGAGDLLGIYAHNGPEYVESMLGSARV-APFNVNYR-YVKNELHYLLTDAGATALV------YHATFAPRIAEIRD-----ELPTLR-VLIQIADGSGNELLDG-AVDYEQIVNFETAAPPVQPCP--DDLYVLYTGGTTGMPKGVLWRQ-------HDIFMTAFGGRNMMTGEAATSVDEIVGTRLMILPPLIHGAATLVFPDVTDRFDAEDVVRTIEREQVTVVGDAMAAIRSGIQNGTV-----DVSSLSVIANGGAQLTPHVKQQLID--SKPNLIVVDGVGSSETGAQMSMSAPGAVSTKAGPDTC--------VVAEDFSCVLPEGLGWLAQRGYVP---LGYKGDAAKTAAT-FPVIDGVRYAGDRARQLDGGMIELLGRDSVTINSGGEKVFAEEVEAAIASHPAVRDVVVAGRPSERWGQEVVAVVAVDDGAQVDAD---ELIRHADGSIARYKLPKAVVFRPAIERSPAGK-------------------------------------- 158301648 166 ---------------------------------------------------------------------------------VSKQPEKACLIFEG------RTWTFREVNDYSNRLANVFHSHGYKHGDVVGLLQENRPEFVATWLGLSKLGVIVPLINHNLRKNALMHSVTVANCNALI-------------YGEALADAVAEIADQLPSAVALYQVNEATQQPVLANAKDLTTLMQSASKELPVNGVNHHDKLIYIYTSGTTGLPKAAVITHSRY-IFIAAAISLVAGFRADDTFYTYHTAGGMMS----IGQALLFGATVV----TRKKFSASQFFADCQKYNCTI----AQYIRYILATPVSPVDKAH--KVRLIFGNG--LRPQIWPQFVERFNIPR--VAEFYGATETVGA-IGFVSRIIPVYPISIIRPATGYSEPLRGKDGQLCKPNEPG-LFIGKIIPNNPRAFLGYEKKIVRDIFRKGDAAFLSGDLLVADERGSLFFKDRTGDTYRWKGENVSTSEVEAEVSNACGYRDTVVYGVEVPLEGRAGMA-AILDPERQVDLE---QLARTLKDTLPSYARPQFVRLLSKVDMTGTFK-----LKKL---DLQLEGDPSGIEDPAIYEQIV----- 39932999 17 ----------------------------------------------------------------------------------ERQPDRTAYVFLKDGEDATESLTYGELHEAACRRATMLSAAGLTGRNAVLMY-PSGLEFVRTLLGCMYAGAPVQP------------------PR---------RRAEVERLRRIADDAGTSTVLTTTDVIRDLRERFADLPALDGLDLVATDALHTGEPS-TPERLDPQDIALLQYTSGSTGHPKGVMVSHANFLANVVETDELWCEPRGTVVNWLP--LFHDMGMLFGVVLPLWAGIPSYLMAPESFIRRPARWLEALSRFGGTHSAAPSFAYELCVRAAESGMTAGDLSSWRVAVNGAEPVRWSVVRAFTDTFAPHGCPA---YGLAETGTPMVLWL-SAEALREGRAGRDVAGTHVRIVDPTRQPCTPGHVGEIWI--SGPCVADGYWGRPAASEDTFRARVADHLRTGDLGFLY-DGDLYVTGRMKDVIIRRGRNHYPQDIESAERAVPGLQPAAAFSLDDGERERLVV--VVEAGGRVLADGLRERVREAVRAE--QRITPDDIVVVRRLPKTSSGKVQRRACRSL----------------------------- 197732421 23 ----------------------------------------------------------------------------------------------GQGPDEWKSLSWSEAAERVHAVAAGLIGLGVEPEDRVALASATRIEWILADLGVMCAGGATTTIYPSTNAEESAYILADSESRVLIAEDAV----------QLAKARERRAELPGLRHVVVIDATGVEPDAPEGWVLTLAELEARGAAYLAATPITSDQLATLIYTSGTTGRPKGVPHDNWSYMARAIGASGLV---NADDVYLWVLTSGQIVGHVTAVDGPTYMAAVPRIFEGGPAKYKIFRWAAEVARERRTGTRSVPFALSAKHKVADALVYSKLREALRAAVSGSAALSPE-IGYFFAGAG---IHILEGYGLTESSAASFVN-PGEAY-RTGTVGKPLPGTEVRIADD----------GEILLRG--PGIMQGYHGQPEKTAEV-LEP-DGWLHTGDIGELSTDGYLRITDRKKDLIKTSGGKIAPTEIE------------------------------------------------------------------------------------------------------------------ 209546751 7 -----------------------------------------------------------------------------LLRHATERPDQLALAIDG------RSLSYGELHLRAKAIYRFLQELGVER--LAALSLGNHIGFAEYFIAATAAPHACAVIDPMMPPERIERIIERLAPDVLVVDD---------DRGPNAE---------------IGRRHGISVITAGAEPFDLAETEGELSD-------DAEGIFLIGFTSGTTAEPKAYVRSRE----------QWRRSLDRGRMVFELED-----APSTLCPGALAHGLALAMVEGSTFHSDAAAVARILSAEAIERLVAVPTHIAGIARA---WAFEPALTSLRDVLTAGAKLDVNGVEAMGRLFPKAR--IREYYGASEIGFMTVSTLGGAIDFPIDRVGQAYPGVEISIRDPDENDVGTDVPGTIFVRSDLIA-DGYLWGDDQAFRVTPAGA-----TVGDLGELDENGMLRVIGRAGGMMISGGNNVYPAEVESALKACPGIEDAVVFGLPDAYYGQRIVAVV---SGETPE---VKMLTDHCARQLARFKIPRQFYHIASWPMTSSGKISR----------------------------------- 108800984 116 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYTSGTTGPPKGVVISRRAIAADLDALAEAWQ--------WTAEDT---LVHGLPLYGSLRIGNRFV----HTGRPTPEAYAQ----AQGTLYFGVPTVWSRIAADDDAARALATAR---LLVSGSAPLPVPVFDRLAASTGHE---VVERYGSTESLITLSTRADG--ERRPGWVGLPLAGVETRLVGDDGAPVPGETIARLEVRG--PTLFDGYLNRPDATADVL--GVDGWYRTGDVAVVDGVGMHRIVGRSVDLIKTGGFRVGAGEIETVLLGHDGVAEAAVVGMPDDDLGQRIVAFVV-------GDATPEALIDYVAEQLSVHKRPREVRMVDSLPRNAMGKVLKKEL-------------------------------- 170747343 682 -------------------------------------------------------------------------------------------------------------------------------GGRIGVMLPNANGAAVTLFALASAGRVPAMINFSAGPANVLSACRAAEVGKILTSRAFIEKGRLGPLVEAIRGSVELIYLEDVRAGIT---MGDKIRG----------LLA---PRRPLVARSGEDPGAVLFTSGSEGTPKGVVLANRCMLANVAQVAARI-DFGPMDKVFNVLPVFHAFGLTAGLVLPLVSGVPVYLY------PSPLHY-RIVPELNSTVLFGTDTFLTGYARA----AHSYDLRSLRYVVAGAEAVKETTRKTWAEKFG---LRILEGYGVTECGPVVALNTP--MFNRFGTVGRILPGIETRL-----EPVPGDEGGRLSLRG--PNIMLGYLRAE---KPGVLEPPPGGWHTGDIVAIDAMGFVTIKGRAKRFAKIAGEMVSLAGIEALAAELPD-RPSAVAAVPDARKGERLILF-TQEKGAT-----RAAYQSFAKRGASDVAIPAEVAVLDAIPMLGTGKVDQVAVTKLAL--------------------------- 197329176 20 ----------------------------------------------------------------------------LIRRNAAQHPD-TAVMSRKAD-GKWQDVTAREFLAEVRAAAKGLIAAGVRPGDRVALISRTRYEWVLFDFAIWSAGGVTVPVYETSSPEQIQWILGDSGAVAVIVES------------PAHHEAVARDRLPDLREVWEIDRGGLETLKTAGAVVTDAEVDERSDLA------NADDPATIVYTSGTTGRPKGCVLTHRNFFAECGNAVRLSPLFKTGELLFLPA--AHVFGRLVEVAAVLALGCTLIL--GVPRYNSARAKAQ--ADGKGKIFDAAATAIRALLKLKHKIFTKLVYSKLHAVLSGGAPLGERLGHFFR----GIGFTVLEGYGLTES--CAATTFNPWDKQKIGTVGQPMPGSVVRIADD-GEVLLHGEQ-----------IFTGYWKNETATAEALAD---GWFHTGDVGTLDEDGYLTITGRKKELITAGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------------------------------- 145224941 15 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGPPKRV---------------DLTYDMLARSVMGRDPD----TAPSPIVNSPLVHVGGVFLAEARPFVLLPKSWAEAVREHRPAAVSLVPAALRMVLHSD---LTRDDLAGVRVVTSGTAPLSADDAEAFTAKFG---IPVLTSYAATEFGGWTLADHRKYWQDKRGSVGRANPGARLRVVDDNRDPVPPGEPGLLEV---IPAQLA----DTGEWMQTT-----------DVARIDEDGFLWILGRADQAIIRGGFKVMPDDVRSALESHAAVAGAAVVGRPDPRLGETPVALVELRPGATASPE---ELSAYLQTRLARYEIPTALILTDAIPRTPSGK-------------------------------------- 169623371 1285 -------------------------------------------------------------------------------------------------------MTYERLDRLSSAVACKLASSGVQPEDIVTLCFEKSMWAVVAMLGVAKSGGVFVHIDPK-APRARAQAIVDTQCKI----------------------ALASPSCHA-----CLDGLVEDILLLSG--HVAEEWSGLEVSSLVKVQQKPANALYIVFTSGSTGTPKGVVIEHQNFCSAVAANREW-LRIERTSRVLQFT--------SYSFDASLEEIFTVLVAGGCICVPSESDLASFVRRAAINWAAFTPSFLRSL--------EPRDVPSLDFITVHAEPMSQMLVRWAGQVYGPTECSVTSTVGERMTAHSDAANIGWAV-------GCRAWVVDPMRLD---VLVPVGAVGELVLEGAIVG--RGYLRDPQKTAAAFVTLSPGAYRTGDLVRYAVDGSLVILGRRDSQVKVRGQRVELAEIQYRLDLAPELAHSLVLPKAGPLQGRTVVA--SLSEQIDPSPSSLQLIQKALSSNLPAYMVPDTWLLVGSLPLQVSCKIDRKLV-------------------------------- 169623371 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAPHKRLYRTGDLVYYDSEGDLHFLGRVDAQVKVHGQRIEPGEIEKNLALEGSVLHSIVVPESGPCAGMLVAAIAHQRPSEKPETAYISTLRNFLLDLVPQYMIPAIWLVVRDMPYNTSGKLDRRMLKRFEEMDNEEYGDL------------------ 67526065 47 ---------------------------------------------------------------------------------------------------------------------------------VVGIFSFNTLDFLVASWAIHRIGGICMLMHPTSSAAEIKRHIELTECRVLFTCR---------SLLPTANEVLVASKVQDPRAYLLPEELGRKPSLPDQGQQTVEQLISAGATLPLIEALDKEQVAYLCPTSGTSGL-------QESALTVKKLAMITHYNIIANIIQATTFEAGPKKGHSYGLI--LAHGDTYILH----ARFDMQAALASIEKYRIERLYLVPPIISALV-NNPFLLDLCDTSSVTSVVTGSGPFGPRLAEALSRV--RPSWQVLPGYGLTETAVIISITDPNIT--YPGADGCLVPGVEARLINSNGNEVEANEPGELLLKS--PSIMKGYLGQETATREVFDEQ--GWLRTGDIAVFGQDGKVTIVDRKKDIMKVKGLQVAPVEIESHLAAHPAVAEVAVVGVRDEDAGERPYAFIVPRTMADLDEELKADLNRHVEATLSEPHWLRKIRFVEEFPKSSNGK-------------------------------------- 71274481 6 -----------------------------------------------------------------------NIAA-ALPRLARERPEQIAIRCPGRPGSGDLTLSYRELDRRSDAIAAGFSAYGIGRGVRTVVMVRPSPEFFLLMFALFKVGAVPVLVDPGIDRSALKQCLSEAEPQAFI----------GVFLAQLARRLLRWA--PSVTRVVSV---GTRWAWCGTTLAHLERVGTGASAQLA--DTTADEVAAILFTSGSTGVPKGVVYRHR-HFVGQIALLRETLGIVPGGV-----DL--PTFPPFALFNP-ALGLTSIIPDMDPRCPDPRKLHDAIARFGVSHLFGSPALLRVLAEYGKP------LPTLRCVTSAGAPVPP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126737452 88 -------------------------------------------------------------------------------------------------------------------------------------------------------GGIASGVYTTDSAAQLAYLVNDSDSRFLF-----VENDEQLDYLEIAD------QVPGLAKVIIYERDGLH-DLEHDACLFLDELYAQHPGSFEAEIAKSEDTALLIYTSGTTGMPKGAMLGHENVL-ASMESGARALEVSREDEQLCFLPLCHILERNVSVYFPLGAASTVNFAE------SPETVFDNMQEVSPATFFAVPRAFHQAIKAGAEAPSGVSLRNLRRMGTGAAPISPELLKWYWS-IG---VPLIEGYGMTENAG--ISTINTLEKNSPGTVGRPVPGVQLRI----------SEEGE--IQTLGLNNFQGYWRNNEKTAETF--TADGWLRTGDVGRVDENGDLTITGRIKDIIITAGKNITPAEIESRLKFSHYIADAVIIG-------------------------------------------------------------------------------------------------- 118616841 10 ---------------------------------------------------------------------------NLVERRARNQPDELAMVELRGMCGETDKATYARLDARARAIAFQLKSLG-NQGDRVLLVMGHCLDYVVGFLACARRVAVNLPV-----PDRLAHVVADCGAEVLLTS-----GPEAKELTASVAADLRLDFLTVLR-------------------LDW--LLAIPDEDWQPVAPASKDVCLLQYTSDSTSAPRGVVVTHDNLMFNCA-QIQYGFGLTAEDRALSYHDMGLILG----VLTPIFAGFPVVLADPLSFVKRPDLWLRAISDYRITFTGGPNFAYDLCAAASYTDLSGIDLSCWNVALNGAEPIRATTLERFNAALAPTKIPVVEIYVAALRQSQVCAPRGDSPSRRLVSSGRILAGTMVKIVDETGHPVGPDRVGEIWLTGR--SVAKGYWGRDIQTEEVFAARLPGYLRTGDLGFRDDE--LFVVGRLKDLVIVHGANHYPQDLEETAEAHPAVRSVAVFAEEREDREALIV---------------VAEIRREAERGLDPRDVGQRIHEVSEVPKTTSGKIQRSLCRELL---------------------------- 17231549 2 -------------------------------------------------------------------------------------PDKLAYMFLIDGKTEGPKLTYAELDRLARAIGALLQKHN-AKGERVLLLYPQGLDVMAAFLGSLYGGVIAIP-----APPPDAGRLKRALPRLAIVKDA---NAKFVFTNQHLLGVLQAAKLDFPEF--------EEMTWFASEDIDLELADQWQDPEITPNTL-----AYLQYTSGSTSTPKGVMISHHNIM-HHCAYLQKACGYDTESV-----SITWMYFHDYG----LVEGLTVPIYNGHPCYKQPVRWLQAISRYRGTHSQAPNFAYEQCRRVTDAQLATLDLSSWVAAGNAAEPINPRVLEEFFEKFGFKWETFAPAYGLAEN-TLLVSTSPRNTPPKIVEATRAIPGCQVAIVNPDTTRCGTDEVGEVWVAD--PSVAGGYWQRPQESESTFRAKIAGFLRTGDLGFI-KGGELFITGRIKDLIIIRGTNHYPQDLEWTVQEHPAL-------RPDDVDGVEQLVVVQEKPEEEFSDEVLTNIRQAIAEELQAYAV---VLVKPGVLKTSSGKIQRRACKAFLAGELEVLADWS--ENP------------ 21224234 32 ----------------------------------------------------------------------------ALLRHRAEHPDALAHRFLTDTDGTSVAWTYRELDLHAREVATHLRHAGVGQG-PVLLLHPPGLDYLAAFFGCLYAGAVAVP---AYPPDN--ARFGQTVPRLAIARDC---------------AATHALTTRRVRETVAADGTGRVGTELDG--VRWLVTEDLYTGESTTAW---EDPAFLQYTSGSTAAPKGVMVEHGNLVRNLRSIHRLGHDADSGMVSWLYHDMGLIGGILTPVYGGLMAPMTFV--------QRPLLWLETLSRTGAST-SVAPGFEQCLRRITPAQRAGLDLSRWRLALNGAEPIRPDTLDRFAEYFGFDRTALLPCYGLAE-ATLMVTGVRPADPLEAGTARPADPGGVTRVVGATGRRVPDGTVAE--IRVSGPGVARGYWGRPEAAAEVFGTRIDGWLRTGDVGFR-HDGQLYVVGRTKDVIIVQGRNIHPQDVEQTAERVGAGLRAAAFAVPTADGEQLALAYEIGGPGAGDPHALLARLRTAIADEVTPHTV--VLLKRSSVPRTTSGKIQRGACRQRLLDLELPVVAASVVQD------------- 86360747 7 -----------------------------------------------------------------------------LLRHVTERPEKPAVVIDGG------SLSYGELYSRACAIHRFIQALGVEK--LLAVSLGNHIGFAGYFVAATALPNACAVIDP-MMPEARIERIVERAPDVLVVNDA----------------ACPSAEIGRGLGIPVIVAGTEPFSLTAKTDAF---------------PVDAEGIFLIGFTSGTTAEPKAYYRSRQQW-RRSLERGRLVFELQDAPSTLCPG----ALAHGLALYAALDAGAT---FHSVGKW-DAGTVAQILSS-GIERLVAVPTHVAGIRAWAGEP-----MTSLRDVLTAGSKLNLGEIESMRRLFPKAR--IREYYGASEIGFMTVSTLAGASDFPIDRVGQAYPGIKISIRDPEENDVGTDVPGTIFVDSDLIA-DGYLWGDDQAFRVTPAGA-----TVGDLGEIDANGMLRVIGRAGGMMITGGNNVYPAEVESALKSCPDVEDAVVFGLPDAYYGQRIVAVV---SGEVTDAKI---LADHCAGKLARFKIPRQFYHIGSWPMTSSGKIAR----------------------------------- 170293796 49 -----------------------------------------------------------------------------------------------------QRYSYAEVDARADQVAHAMHARGLRCGDVCALAMENRPEFFFYWFGLAKLGVVTAVINTQVNGRPLVHALETTQARAVIVGEECLENFVLTADRP-AQPLYVVADAEKPASAAQRAIAAADITAEVAAAARKHLPRARAVPRCVPKS-----SMLLIFTSGTTGLPKAARYSHMRWM-SSGDVMEVTLEVTPDDVFYCCLPLYHGAAATSVTSTALKAGGSIVVR----RKFSTREFWKDVRANRITIFQYIGEICRYLLNA---PPQADDRNSLRCMLGAG--LTPETWTRWLERFGP--IQVFEGWGSTEANTALIN-----VDNYIGSCGRRLVRYDVETRDDNGRLCKPGEVGEFIVNHPEIGGGR-FEGYEKKILRNVFADGDAFWSSGDLLRYDDEGYFYFVDRIGDTYRWKSENVSTAEVADALSDYPGMELVNIYGVKVPGHGRAGMAAIVMQPGRVFDPEAFFALTEA---RLPRYAAPQFVRVSSAADLTTTYK-----LRKV---DLQRQGDPSAFDDP------------ 71277843 12 ---------------------------------------------------------------------------------VRQFPDNTALYTEDSNGKQVKKFTYRMLFELSQRWGNHLTNKHNKEQQPVAIYGGRQWQMYAGILAILSTNNAYVPLNNKQPANRISKVLSQIDSQVLLVA----ENEDPSELLQLTESSLLVIYLGADTPLWLTKNWHHQCFNIDEIDVAVAATMCSSSTPIPLSTLANSSTLYILFTSGSSGAPKGIAVSHENILLHLTATFELSFDLSVHDMFSC-----------------WSKGAALYV------IPSEQLMCPIIKQHQLTVFSGVASVLSFMDR--LSLLKLQQLPHLRVSCFGGEKLTNQALKWQR---CAHNSRVINIYGPTECTITVTYYLSDSQTIKSASIGKALPGLSAILVTDNKKITSANTLAELYLAGD---QLVGYFQDAEKTQQAFAEASIRYYRTGDIVYYDEQQNIVFHGRNDHQFKISGHRVEAAEIEDAIVNFSNDITWCVVSTQTEIAGNTIMAFIETAHSDDSNQQMISQLRKHCLQHLPAYMVPDEFNLYACLPRNISGKVD---IKALLNNDEQ----------------------- 209694222 16 -------------------------------------------------------------------------------------------------------YTFAEVVDKALRLVSALQDLGLNPKDRVALISKNCAEWFITDLALM-LGFVSVPIFPTAGLETIEHCLTHSDSKVLIA-------GKLDN---------SDATTQVIEKLDYLSTIAFNYDSAPKCQLQFEDIVQQHQPSSSRPSHHDNTLMSIVYTSGTSGLPKGAMLTYGGFST-SAKHLINHIGMKPDDRLFSYLPLAHITERVYILGSAFFGGIQTAFPESLDTFIDDPRLWRIQDKLKLNILLKIP-FVNGIIKR--KLADGLGLDKARVLGCGSAPVSAGLLKW-YESIG---LNITEAWGMTETFAYSTLNHPYRSD-KVGTVGAAGPGVELKIAQDEEILVRGD------------GIFAGYYKNDGATAESFNK--DGWLHTGDIGSIDAEGFLTIQGRKKDTFKTA---------------------------------------------------------------------------------------------------------------------------- 111021729 36 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGHPKCVVQSESA-IRYACRCTVEAVGLEPGDPVAAFVPLSSVAAFCFGLYLPAMLAAPMVCMDGW----KPATALQIVREHRVAWTMLVPT---MALQLAVAPDAAGALTSLRAMTVGGGPMDAGALGRAEQTLGTTFLRV---FGMSECLGH-TTPLPADEPVRLGRDGRPFPGTVVRAVDAHGTPLPPGRVGD---AQVMPSLFVGYSGVPAPPELTA----DGFLPTGDLVEVAEDGTIRVMGRQKQIIIRGGRNIDINEVEAAIARIPTVSQVCVVPVPDELLGERAAALVV----STGDPITLDEVVAYLGDEFPKFKWPEFVFAIDDLPQNRVGKLSR----------------------------------- 158522129 31 ------------------------------------------------------------------------------------RAWRTFFIFEG------REYTYGEVYAQAKRYADALRCRSIGAGDRLAIYQENTPEYLFASFAAGLSNATLFAVNTGFRGKTLAGVVEKAKALFLLTDEVS---------APEVAAVLPELKTLGREHVLITGNAGPQSAGFTPIETAMAD-MALNGGQAKCPAVDNTRPVLVIYTSGTTGLPKGVPCTHL-KMIGAGAVVQSTVRLKKEDRYICFHSNAWYVG----VLSIMIAGASFVL----KRKFSASAFESDILEHGVTFMYVGPTALE--KKYGEAALAHHPKNRFRIAYGNGAT--------VVDRVKVKKCHVFEIYGSTE---AVIT-----TANKPGSMGR-VPG-SVVILNEAGAVCEPGVVGELVCKKAGKDNLRGYYDDNKKFRD------DGYFHSGDLGHINNRRYLYFNGRTDDWIRKDGENFSAESAAEYAAKIPSVALAVAYGAPCAVSDEKVMATIQMRENVAFDPQ------------------------------------------------------------------------- 77974180 33 -----------------------------------------------------------------------------------------------------EHLTYAQLNQDANRIAGWLHQQGIGPHSLIGVLTSDDPYLLVALLAIWKAGAAYVPLDSHASLARLTHCMTDARLAVIL-------------------------GCGSAEPLLLWP----NCRYFDISAPSFRRAMQTWPAEQPPGFIRPEQLAMVVYTSGSTGIPKGVMIEHRA-LANVLLDHQQRLGVCEMSRIYNTLPLAFDAGNMATLL-PLIAGACLI-----------SALADVAEARSATHLLL-PTAW-------LTGLNPDDLQKLSVMIVGGQDCPQEAERWA------GRVELHNMYGPAECTVTALCAC-----LKPGEIGNPINQMQAWILNEQGVPCPTGMAGELCLTG--IGLARGYLNQPQLTAHCFWQQPDGLYRTGDKACQWATGEFRFLGRIANEVHINGYLIDINEIESQLSLVPLLSQVRVMVRQQ---GNKLLAFATCSCSLSCSPE-PCRILGDLACRLPDYLVPDRLYLLTEMPLTANGKLDERLL-------------------------------- 195386702 52 ---------------------------------------------------------------------RLNTVADVFEENVTAHPEKIAVI------SETQKWTFRQVNEHANRVANVLQAQGYRKGDVVGLLMENRAEYVATWLGLSKIGIITPLINTNLRGPSLLHSITVAHCHALI-------------YGEDFVEAMSDITKELPNDLTLFQFNNENNNTQSEQAKNLNTLLSAASTQKPKAQVDHHDKLVYIYTSGTTGLPKAAVISHSRYL-FIAAGIHYTMGFKNDDVFYTYHTAGGIMCMGQSV----IFGSTVSIR----KKFSASNYFADCAKFNATVIGEMARYILATK------PSDYDRAHVRLVFGNG--LRPQIWPQFVERFNIAK--VGEFYGATETVGA-IGFVSRILPVYPISIIRADPDTGEPIRNKDGELCEPNEPGVFIIVKGNPS--REFLGYAKKIVKDVFKHGDMAFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGV------------------------------------------------------------------------------------------------- 59896120 33 -------------------------------------------------------------------------------------PDKVAVAWDGE-------FTYRELESLSNTIARQLRAQGVRVGDIVMLVFEKSRWTTPALLGVLKSGAAFVLTDPAQPEARLKTIASQTGAKAVVCADLARRDGDEECSRQDKKQKQKQKQKPAVVLVASDDTTLQHAGWKVG----------GASAGFLPV-VPADSAMYVIFTSGSTGVPRGVVCSHANFVSGAIPRREAV-GYGETSRVFEFASYAFDVSIDCMLC-TLMQGGTVCV----PS--EAGRLGAAILASGANMAHMTPSVARVL--EDPETV----MRSLDVLGLGGEAVSADAAAW------SRLTKVVIAYGPSETVGCTINHEVCADNTTIGK------GTGAVTWDDHNRLMPVGSVGELLIEGPVVG--LGYLGQPDKTAEVFVGRRGLLYKTGDLVKYDANGYIVFVGRKDQQVKLRGQRIELSEIEYHLRKNPCVKIAAEVVRP-SGAEPTLVVFVDLDDVVKLSPELVADMDGLLGEELPRYMVPAAYIPLQSMPVLASAKIDRKRLKAL----------------------------- 56962124 15 -------------------------------------------------------------------------------------PHKTALVY------KDRTRTYRDLHSYRNALSAKAKECGLVRPLAFAIDIENQDELLLVFLAAASLGWTGIPLNRKWTNNERLQALARAEADVLFT----------------------------------------DRPISEAECAVWDSRQVNETTEIEADRFAGNDLFYLGFTSGSTGAPKAYVRTH------HSWTTSFTFQLQSTNRVSVPGSL----FHSLFLFAALHMGATLYL---EPTFSPFDVL-ETIKGEQVDVIYGVPTMIEAFVKASNETLEQVD-----TIIVSGA-------KWSKIQVGRPNAKLYEFYGASELSFISSLHHRSQSTLPPTAVGRPFPGVTIQADDE----------GVLHVKSPYL-----------------FAGYKGGWETGDIGFVDKTGVVHVKGRKGNMLIIGGINVYPEAVEQLAKEIDGVEEAIAIGKAHPYWGSQMELYI---KGRHLSQEDKKQIRTRLKEMLPPIKRPRRIHLVEAFPLLPSGKVDRQALR------------------------------- 163743621 7 ----------------------------------------------------------------------------LLERNAAQIGDRQA--YREKEFGIWQCWTWSETQKEIEALALGLINLGVNEGDFIAIIGRNRPSLYWAMVAAQSVGAVPVPLYQDAVAEEMAYVLGHCGARFVIAGDQ-----------EQVDKVIEQEELSNLEQIIYLDPRGVQDQGRAARDEWTPDLARKAKLTYDSTCV-------MLYTSGTTGKPKGVVLSNRNVIESAKNSAE--FDLTAGENILSYLPMAWVVGQAYW------CGFCVNCPESADTMMTDLR------EIGPTYFFAPPRVIRMAKKVGGDILDKYKLGDLRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ATVFITVQPDG-EVRADTVGVPAPDVEIKIADN----------GEIFYRS--PGTFVEYYNNPESTAST--KDAEGWVATGDAGFFEEDGHLRIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 163722848 40 -------------------------------------------------------------------------------------------------------FTWRDYYNKVKYISLGLVSLGLKPGDKVAMMGDNRPEGLWVEMAALCAGGVGVWLFQDCMSDEVKYIIEQSDTRFFVG-----------ETQEEVDKSLAIDQCPSLEKIVWMRNYGQDCLISLGKLMDLGKSLDEKEPSL-FEQMVADDICLLFYTSGTTALPKGVLLTHYNMLTMGANLMA-VDPCKESDDFVSYLPFAWIGEQMMSVSCGLQVGYTI-------NFPEPDTAMENIREIGPHVMFAPPRLYEGMMDSGWIKRKMYTLASLRQAYTGGAAMGPDHFRFFH-ALGVNLKQI---YGQTEIAGIAIVHRDG--DIKFDTVGTPIPGTEVKI----------AEDGEILCKS--PSVFQGYYKNDEATEKTLLD---GWLATGDKGFIDDDGHLVVFDRSKDVMTLKDGRFSPQYLETRLKFSPYVQEAWVIGHERD---------------------------------------------------------------------------------------------- 13474545 636 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDPAVILFTSGSEGTPKGVVLTHRNILANAAQAASRI-DFHSGDKVFNVLPIFHSFGMTAGTVLPLISGVPVY------FYPSPLHYPELIYASNATIIFGTDTFLSGYART----AHPYDFRSIRYCFAGAEPVKAATRMTYMEKFG---VRILEGYGVTEAAPVIAINTP--MYNKSGSVGKIMPGMEYRL-----DPVPGDEGGRLYVRG--PNVMAGYLRAEKPGALEPLE--DGWHDTGDVVSVDEGGFITIRGRAKRFAKIGGEMISLAAVE-ALAG--EVSLSAVASVPDARKGEKLIL-ITEAPGAT-----RAELLAFAKAN-GALMVPAEVRVVPKVPVLGSGK-------------------------------------- 212516900 77 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTFGNPKTVMLTH------TNMTYQI--------TVWCVTSVGWISGLSYL--SCLCLNYEMIILRDV----QPDAVLRVIQNFKPSIF--SPSLLKHITTH--PNFKNYDVSSMAYIATGGSSLQKEIALSLKEFWGPQII-CHQSYGMTELSGTITYCQPDDDIL---SVGRLFPGVQMKVVSNDKTLLGANQEGVIYLKS--PSVMKGYLGNEKATEEVF---IDGWYCTGDVGYYDINKVIYVTGRLKEFIKYRNRMINPIKLENKILTLPQIDDVGLV----KIKGNDIMALVVLRKNDVRLNE--KEIHKLIEEKLPDYLKLRQVRFIDKIPRTSSGKMLRKELLKIAN--------------------------- 31792735 52 -------------------------------------------------------------------------------------------------PGGNQTMTWRDYAAQVRRVAAGLAGLGVRRGDTVSLMMANRIEFYPLDVGAQHVGATSFSVYNTLPAEQLTYVFDNAGTKVVICEQQYVDR-------------VRASGVP-IEHIVCV-------DGAPPGTLSLTDLYAAASGDFTWRAVQPEDIVTLIYTSGTTGNPKGVEMTHAN-LLFEGYAIDEVLGIRFGDRVTSFLPSAHIADRMTGLYLQEMFGTQTAVADAAAALPDWGAVPRVWEKLKAGIEFTVARETDEMKRQALAWAAKADLSKLRERLGFGEPIPKETLAFF----AGIGIPIAEIWGMSELSCVATASHPR--DGRLGTVGKLLPGLQGKI----------AEDGEYLVRGPL--VMKGYRKEPAKTAEAIDS--DGWLHTGDVFDIDSDGYLRVVDRKKEIINAAGKNMSPANIENILAACPMV--------------------------------------------------------------------------------------------------------- 126739611 1138 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHQVTHMQCTPSMARMLVQDDEARVV---LGRLQHLLVGGEALPADLAGSLREA---TNAEIRNMYGPTETTIWSTMHSMRGHPHGIAPIGKPIANTSVFVLDQAQHPVPMGAAGELYI--GGLGVTAGYWQRPERFPKNPFGQGK-IYRTGDLVRWRADGELDFLGRSDHQVKIRGQRIELGEIEAAMAAFEGVTGAVVI-QRQVGKTEQLLGYVTQNPENPVD---QQALLSALSGQLPEVMVPNQIVALDRFPLTPNKKIDRKAL-------------------------------- 154487377 22 -------------------------------------------------------------------------------------------------------FTAAEFKNKVVALAKGLIARGVMPGDSVSIIAHTCWQWTALDVAIMSIGALTVPVYETNSPAQVKMIFNDANVKMAFAEDDFQR-DKIESVRD---------QCPDLGDVYVIGLGAIDTIIEYGRAVSDAEFLERE------QAVKGSDLATIVYTSGSTGTPKGVELTHANFVFITYSGVNSMPDIKPNRRFFCFA------GN---VSLGLSSNLKTILADFKAFKPTFLAVPRIFEKFKGRVFADATTAYHAQQSGGSIPLAKHALSSIMEVFSGGAPLDSSIAHFFNGV----GLPLLEGYGMTETCAP--SSVNPTEGYKIGTIGLPLQGVTMGV----------DEEGELCIKS--PAVCAGYHNNPDVTKQ---QIVDGWLHTGDLGSIDDDGFVSIVGRKKDIITAGGKNVSPCEMEASIMTSPVVSQCVMIG-------------------------------------------------------------------------------------------------- 86157352 8 -----------------------------------------------------------------------------------------------------RSLTWAQTEARVRAISGGLRALGVESEQVCAILSGTRIEWVLADFGILCAGAATSTIYPSSTADECAYILSDSGTVVAFAEDA----------LQVAKLASRRARMPALRHVVVFDGEGSADGWVEARGRAWDAEHPGAFEE-TAASVRPDALATLLYTSGTTGVPKGVELTHACWVSQASVQASGILDHQDAVQFFWL---------------PLAHSGTAQLRIGFPTAVD-GRVDRIVENLGVTFVCAVPRIFAAIFRWAIDVGLEASRARLRFFVSGSAPLSRDIAEFF-DAMG---VVILEGYGLTESSAATHANLPS--KRKIGSVGPAFPGIEVRI----------AEDGEILMRGPW--IMRGYRGLPEQTAEALDA--DGWLHTGDVGFVDADGFLSITDRKKDLIKTSGGKVAPAELESKL--------------------------------------------------------------------------------------------------------------- 108763733 40 ---------------------------------------------------------------------------------------------------------WADVYRRAKRTAAGLARLGVSEGDRVALLLPTSPAFMDAFFGTLLAGAVPVPLYPPVRLGRLTSRMLHVTGSVMVLTDVRVR----LLLGPSVERARPRLGCHTV------------------------DEVSRGDDVLE-VPVRPDALGLIQFSSGSTVDPKPVTLTHEALLAQVAMAMPLGAGVPRVGVSWLYHDMGLIGCLLSALYYP----GSLVLIPPEAFLARPALWLRALSRHR---GYISPAYGLCLKRVKDAELDGVDLSSWRHALNGAEPVSVDTLRRFFERWGFSARALRPVYGLSEASLAVTFPPPRALGVDAGSVGMPVAGFEVEVRGETGEALAERCVGRVFARG--PSLMAGYFADAQATDRTL--TRDGWLDTGDLGFI-AEGELFLTGRAKDVVIIRGANHAPQAFEEPLQSVAGVAGCAVLGFTPEGGEDEALLILAERSGQEADDVVEERIRAAVVETTG--VRPHTVRLVPGLPRTSSGK-LRRALRRYLAEELAPPKKVGAV--------------- 182439165 20 -----------------------------------------------------------------------------------------------------------QFLAEVRAAAKGLIASGVQPGDRVALMSRTRFEWVLLDFAIWSAGAVTVPVYETSSAEQVQWILGDSGAVAVLVESDA----------HAASVASVRDALPELEHVWQIDAGAVDALGRAG------AEVSEETMDLRTRSAKADDPATIVYTSGTTGRPKGCVLTHRGRLVEVAAVMAPI-------RLGCVPDIKNLTDELASFRPTLILGVPRVVYNAARAKAQADGKGKIFDR-------AADTAIRALLKLKHKLFDKLVFGKLRAVLSGGAPLGERLGH-FYRGIGFT---VLEGYGLTETCAA-TAFNPWDRP-KIGTVGQPLPGSVVRIADD-GEVLLHGE-----------HLFTGYWKNES---ASAEALADGWFHTGDIGTLDEDGYLAITGRKKEIITAGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------------------------------- 46202727 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVGHALPGVEVRIVGEGGKDVPKGEVGEL-----WPGTMKGYYRAPAMTAEVINS--DGWLNTGDFARQDADGALFIVGRAKELIIRSGFNVYPAEVEAVFNAHPLVTHSAVVGRPAADGNEEVVAFVQVAPGTDLAA---QTLLDWAAQRLAPYKRPGEVVVVDHLPAGATGKIL------------------------------------ 55297583 30 -------------------------------------------------------------------------------------GSKPAFIWADDQAGPRETLTYSELDSAVQRMAAGLLEV-LRRGDTVLVLASPGIRLVKLMFACQRAGLVAVPVIPGTPAEGPAHRVSQARPRAAV-ADAGYVG----AVTRSSISALMSLNWVSVDRLERWPAVASTV---------------AATGDGVYEGCGPRETYLVQYTSGATGDPKPVV-VTAGAAAHNARAARKAYDLRPGSVVWQYHDCGLMFLLLTVV-----SGATCVLTSASAFVRRPRLWLELISEFKATCTFALPLVLR--RGRSEHGTRPLQLQTLRNLILVNEPIYKSPVDEFLEEFGPENCTFVSTAWGTE------VTLPSYKKLLP-SARLPAPDVEIVVVDETGKLVEDGVEGEIWL--SSPSNGSGYLGDSPASREVFGARLQGFVRTSDLGVV--HGYLYVLGRTTDAIVVAAHYIETAAFESS---------------PGRLRGGCIASFTTLPSPVVVVAELQNGIRQAVWREVG--VTVARVVLAEGVPKTTSGKLQRGAARKLLAGKLPKV--------------------- 115379391 1093 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVARHGVTHFQCTPSMLRMLL---LEPGGTEALRPLKKLLIGGEAFPAALGQQVRPLVAGE---VLNMYGPTET--TIWSSF---HRLRPDEAGRPILNTQMYLLDRHLQPVPMGVPGELLI--GGEGVARGYLDRPERFIPDPFGAEPGLYRTGDLARYLPDGRIEFLGRMDQQVKVRGVRIEPGEIESALRLHPEIRQAAVVARADAAGEVSLAAYVVAGPDAQVAP---SELRRFLKDKLPVSMIPDHFIRLDALPLTPNKKLDVRAL-------------------------------- 6635400 524 ------------------------------------------------------------------------------------------------------RLTYRELDERGNRLAHRLRALGVGPEVRVGLCVHRGLDMVIGMIGILKAGGAYVPMDPTYPADRLAFMLSDSQAPVVLT-----------------EERLRQRLPDTGAKVVCLDAPEEGFSGALGTPRSG---------------VHAGNVAYTLYTSGSTGRPKGVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 121699012 60 ----------------------------------------------------------------------LNLFY-VLENHASATRDKPFIVYNG------RTFSFHETYEMALRYGTWFKRHGVKPKEIVAMDFMNSSNFIFLMMGLWSIGAVPAFINYNLTGKPLTHSVRTSTARLLIVDDE-VRSCFAPEQLETFASTEFREDKGAVEVVFFTPEVEAQILQTEP--VREDDKARHGSTLR--------DMALLIYTSGTTGLPKPAIVSDGSVFVG------NWLGITPADRFFTAAVLGFM--------SCLMAGATLII--GRKF--SARNFWKEARENNATIVYVGET-LRYLLAVPPDPATGEDLDNVRAVFGNG--LRPDIWNRVKERFNIP--TIAEFYAATESGSWNLSSNAGAIG-RNGALTKLILGLAVVEVDHESQQVPNGEPGELAIDPNDPGKFQGYFKNESKIIRDVLSKGDAFFRTGDMVRWDAEGRWYFSDRLGDTFRWKSENVSTNEVAEVLGTHPDVHEANVYGVALPNDGRAGCAAVVFTHQTEPSQTVLDSLAAHVLKNLPRFAAPLFLRITPAMQATGNNKQQKHILR------------------------------- 157074064 120 -------------------------------------------------------------------------------RRARAQPGRTILVCTGPGG---RAVTFQELDTRACQAAWALKAAGVAREPTALLVLPMLP-ALSLWLGLAKLGCPVVWINPGRGP-PLVHAVLSSGARVLVVDPE---------LRANLEEVLPKLQAEKV-HCLYLGRSSPTPGVGALGAAL-----AAAPSDPVPADLRADSPALFIYTSGTTGLPKPAILTYERVL--QVAGMLTLCGVTADDVVYTALPLYHTMGLVLGVLSCLDLGVTCVL---APKF-SASGFWDDCRQHGVTVIQYVGEILRYL---CNTPQRPEDRTH-KVRLAIGSGLRAEVWETFQRRFGPIR--IWEMYGSTE-GNVGFINYPG----RCGAQGKPFLETEEPLRDSQGIPARPGEAGLLVLRQPFLGGPREL--SEKKLVKNVRRPNDLYYNTGDVLAMDHEGFLYFRDRLGDTFRWKGENVSTREVEGVLSVVDFLQEVNVYGVPVPGEGKVGMAAVQLVPGQAFDG---QRLYQHVRTSLPGYAAPHFIRIQDALEITGTFKLVKRLVRE---------GNVSVVADP------------ 119473995 219 -----------------------------------------------------------------------NLVHSMVHQNAQDRPDSPAVAWDG-------SLTYKELDDLSTRLALGLARKGVGRGVVVPLYFEKSLWMPVAILAVIKAGGVFLQL-----ANSIKGRIEA----ILNTGNSPF--------------ALVGKNTPAWMGDIMPMHTVEEV-------MELAEIIDSPLPEC-----SGNQDAVQLFTSGSTGTPKGIVWTHTALATNCEEIMRK-QSFGPGTRQFQTADVSMMESIAILISG----GCLCIPQENDGVHCSPRAL----EALQANSVYLTPTLAR---KLDPDSV-----PSLKYLALEGEVLPKDIVKWMYNFYGPAECPHVSAC--TIDPDTFETGFAGAT-----SVCLRW------IVDPHNHNLPDGAIGELLVEGPIL-MDRYIGGGPD--VATFFAGRQGLFKTGDLVRCKPDGGLVILGRKDTQVQIGGERVELAEVEYHVRKFAGVAAEMITPIA-SLK-PILAAFIAI--GDEVNLPLGASLQALINEKLAPRFIPEVYIPVDTIPLTAAGKTDRKALRK------------------------------ 170593777 2611 ----------------------------------------------------------------------------------------------------------------------------------------NSIKTLATCLAITMTGAAYLPIDSTGPAKRISNILEQIGAKFYVTVDQLINN----------DDEFQISFNFSFQNAL-------EINLNNMR-------FDKEPLELPPHLQNPNDLAYVIFTSGTTGKPKGVTIGQHGLLNMAIACTRD-FWMKPGDCVYQFTN--FAFDNSVLITMALINGSALLLRE---DFFTPHTFLNEVKHGNITHALLFPSLVNTFKDE-----EIGELRHLRY-WIVG---AESASKRILECALKSGVNVIQNYGPTETTAYALTKRMKLLD-RPNNIGCGITNVVVTVRNFCGEIVQEMGVGELCIKG--IGITRGIRENAEKEIES--KKFGEVFGTKDMVRMQPNNEILFLGRYDKQVKIRGYRVELGEIEAILCQYPQVKSAKVIGQQRQL-----VAFVILSDLFEFHPA---AIRHFMQQHLPYYMIPIQYHFLQQYPLTKNSKV------------------------------------- 170593777 1028 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMTFTSGSTGTPKGICTEFYG-LNNLVLNYAELLSIKSSSIIYQVVNPSFDIFFADILEAQ-TNGAS--LYLASQRIPDLEEM------LKVTHAYIMPAYLSVVQ---PEQFKK--LENLEKINFGGDYI---QYKVLQDAI-RIGLHFHNQYGMTE---HSIYSTCKLMKVKTSSVGKPLKNIFFSIYDGDKNLCGQHITG--ICCSSGAGISRGFLNNNDLTQELLLNHDKRYFYSADLAQIKSNGQLLFHGRSDFQVKIRGMQVDIPTIEAVLGQNHLVKECIVC-LRRIEGEEFLIAYIISCNDIITEEEMIKSLNEYMLGKLSAFMIPSHYVFVQQFPLNINGKINRKLL-------------------------------- 195485349 52 ------------------------------------------------------------------------------------------------------EMTFGQVITWAIRIAQILKKKGLKHTDVIGIAAKNSTYVAPVAVACLLNGTPFHAVNPVSDEATLTHIFSITKPTVIFCD------GQDHEKLRVAAKGWQPEIFTITDSVEGVPHI--------------DTFLEPTTTEYQPEPLGGEQTVAIYCSSGTTGLPKAVCISNRALFLDTNM-------LSSESVALAATSLDWYSSLWLIIWST-VVGCTRIITN-KPF--SPEYFVKLVEKYRINTVILPPHHLSTLTAF--PGATKEALASIRSVAYGGGFTSMTTLKKMQELCPNAK--LVSIYALTEVG--VVSYNIGLGNV--NTAGKPRSGIKIRIVDDDGKSLGYNEQGEIYVHTGLP--WKGYYGNPVETQRTQDDK--GWVHTGDLGYFDDQNQLYVVDRKKDIRRYQAEDYCPSEIEGVISELPNVEEVCVISVSDD-QGDAAGALVVKRSGSSITA---KEISDHVARRL-PYFQKQLVQFTDKLPAKPNGKTLRRV--------------------------------- 126656771 11 ---------------------------------------------------------------------------------------------------EESHITYGELHSQAKKIAQTLLGSGLQSRNVILLY-PPGIDFIIAFFGCLYAGVIPAPIH---APK--RNRSNQ----------------KIASLVHSIDAAAIL--VPEAQKETYDQILSKEENWPEELPYIVTDRLFNLSPLATPEDLDGSTLAFLQFTSGSTSLPKGVMISHSNCLSNLEMALS-VTSATPESTF-----VSWLPYHDLGLVAHLLHGSHCVILAPTTFVSRPLEWLRAITNYGGQYTGAPNFAYQLCVKIRPEEQKNLDLSCLRMAINAAEPINAQTLLDFSEKFGFKPQMFLPAYGMAE-GTVFISS--GTLEQEPGGCGHGKLGEQLFIIDPQRNEVPRYHVGEVWVTG--PNIMAGYYQNPEATAKTLVSKGDRLYRTGDLGFMDEDGELYITGRLKDLIIVNGVNYYPQDIEICVQAHKDIRSGCVIAVPGKTAEELVIVAELNKAGMTGQSGYLEEMVEAISSKIGEEFELSVTQLVGRIPKTSSGKLQR----------------------------------- 212716035 101 --------------------------------------------------------------------------------------------------------TGNEVLADIRQIAKGLMHYGLKKGDGVAFMCRTSYEWDVAVMAC---GGVLATIYDTDSAEQIRNIVNNSDSRLLVV--------ETTDMRTKADGAEK--ECPTLEHIICFENGGLDEIMAYGSGVSDEELDARID------SIKKTDLCSIVYTSGSTAAPKGVEMTHEHYMPQLLHEKKNVLLFLPQAHSFARA-------INYICVASELH---IYIAQGIKT---------LIADLQVSVMIVVPRVLEKVMKEVSAKGKASALTSLREVLAGGAPLDPELMAFFR----GAGVPVYEGYGLTETTAPC-AFNPLGVPYHQGSVGVAFPGFELRIAEDEEIQVKG--------TAVFP----KYHKNEEASEDSFTE--DGWYRTGDLGRIDDDGFLYIIGRKKDIITAGGKNVSPGPIEEAIKRCEFISQALVLG-------------------------------------------------------------------------------------------------- 156398845 73 -------------------------------------------------------------------------------------GDKPCLGHRVTEGGPYEWLTYNEVLNRASNVGSGLQELGVE-GDTIGVYASNKIEWVLIEQACAMHAKVITPLYDTLGPDACAFIINQAKMSMVVCD-----AAKIPLLLQRAD------QCPTLKFIIKINPDVTSEEKQEGESFSDVEAMGKAHPYEKKLP-KPDDLAVVCYTSGTTGNPKGITHSNAVAMLAGLCVMIKKCGIRNDDVHISYLPLA----HMYERLAQLM----IFMYGGKVGFFGGNIIMEDLQELKPTVFISVP---RVLNRVYDKVMKEISSSSIKVFNTALSFKKAEVERWDYLVFNK--IQVLEGYGQTETTAAATIQLVGDHTF--GHVGPPMPCTKIKLVDPDMNYFAKDGKGEICFYG--PNVFKGYLHDPEKTREAIDE--DGWLHSGDVGEWTENGTLKLIDRKKHIFKLAGEYIAPEKIEAVYMQCPLVHQVFVYG---DSRKSCIVGVVVPEE-------------------------------------------------------------------------------- 210085816 59 -------------------------------------------------------------------------------------------------------YTYKDVDVMSNKVANVFHGEGVTCGDTVAMLVHNEPAFIWTFLGLAKLGVKIALLNTNLRNKSLVHCFKAAEAKVLIV-------GQGQPLLEATVEIL-----PSLEQCVTVWVQGDNPGLNGFRSLD--DKINQTPDQPIPENVLVNNTLCYIYTSGTTGLPKAA-KVTVGRLSQAACSFG-VSNVKANDVVYVTLPL----YHSNALFAGL-GGA--IEY-GSFQQHD---FGDDCRKYNATIILYIGELLRYLCAQPKTPFDRNH--SVRLAFGNG--LRPDVWVKFRDRFGVGE--IMEIYGATETGAVMLTPLLRRMNERFKGAS--FLKVDPEVRDQNGRPVKPGEPGLLVVTDATP--FVGYQGDDKKILRNVFKEGDAFFNTGDLMMMDKDYYVYFIDRLGDTYRWKGENVATTEVAEVLHDIEGVQEANVYGV------------------------------------------------------------------------------------------------- 118099261 302 -------------------------------------------------------------------------------------PEKTALIFQG----TGESWTFRQLDEYSNQVANFFHGQGFRSGDVVALFMESRNQYVGLWLGLAKIGVETALVNSNLRMEALLHCITISNSKAVVFGVEMMEAMKEV-----------QSSMEKSVHLFWSGEGSPESALSGAKHLDLQTALRQQPD--PPEK-GFLDKLFYIYTSGTTGMPKAAIVVNCRYFRMASLVF-YGFRMRPDDVMYDCLPLYHAAGNIVGIGQCLLQGMTVVIR----KKFSASHFWEDCVKYNCTIV----QYIRYLLNQPYQEVERQH----RVRMALGNGLRASIWREFMARFGI--AQVAEFYGATECNCSL-----GNFDNNVGSCGRILPGVYPVKVDEDTMELIRGPDGVIRCKPGEPGQLVGVKSNPLQHFDGYFAKGDAAYLTGDVLVMDKYGYMYFRDRTGDTFRWKGENVSTTEVEGTLSRILNLTDVVVYGVEIPIEGKAGMAAI---ADPENSCDLEG-FASQLKKALPLYAQPVFLRFLHEVSKTSTYKFQKMELRK------------------------------ 71908435 104 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISTSGSEGKPRAVLLGKA-QLDAAAAASNSLLPLAPGDLWLNCLPLYHIGGQS-ILWRSARAGAAVLLHDG----FDAARVASDLSSHPVSHISLVPAMLARLLDLGIRPPA-----SLRVTLIGGAALSRP----LYEKAMAAGWPLYPSYGMSETAAQCATFDPADGHWHEGLVGKPMPGHEIRIGDD----------GRIRIRG--PQVMLGYLGPDQ----------DGWLLTSDLGKIDSGGNLTVLGRADDMLISGGRNVHPQEIESCLAACPGVEDIAVTGLPDPVWGDLIVALVV---GPVAPENLL----AHARAHLPSAALPRRIHHLAQLPRNATGKLERSALRRLA---------------------------- 71735355 12 ---------------------------------------------------------------------------------VQRYPNEVALI------THDTQLSYTGLLAHVNATAAALQHRAISPSDKIGLSLNKGVDLYIAILAILTTGACYVPIDLKLNEQTRLQLSARCRCDLVVTPDW----------------------------------------MENNTDLTVADETGRPAPNTSIV----TDIVYTLFTSGSTGRPKGVNVTHLNVLNLVDWAI-NAFELGPGARVLQYSTINF--DASVLVFPTLLSGGALCI-------PTEDALAAFCRRHAVTQAFLPPPLLAVF--------DAGRFSGIKTVLTGGESCHPQAIEW------SNGRRLYNLYGPTE-ATVLVSCKAMSATTSAQNIGQPISGVRLHVLDEHQQPSD---QGELYVAGLAVSA--GYLNDSEKFVNAQLDASP-LYRTGDRVQVTPSGDICFVGRLDRQVKIRGFRVELEEIEAMLLGHKEVA-----VMADPQG--SLVAYIVAAQYLD---------QQMVRDQLGDYKVPQYVVQLPEMPYKANGKV------------------------------------- 197104063 47 ---------------------------------------------------------------------------------------RPAITFEG------RTITYGDLDAMANRYAHWAKGLGLRRGQVVALFMPNRIEYLPIWYGLSKVGVVTALINNQLAGLPLAHCLNISGASHVIVDAET----------SPVFEPAKGLLEKTLQQWVLGPAHGDQRDLVQA----LKSCSQLPPDRSVREDMTAADTALLIFTSGTTGMPKAARITH---MRGQLYMRGFAGGARAEDRVYVALPLYHATGGLCAMGAALLNGGSVVLR----RKFSATHFWPEVVAEGCTMFVYIGELCRYLVNHEPDPDET--RHKIRMAFGNG--LRPDIWPVMKQRF---RIPILEFYGSTE-GNVSMFNFDG----REGAIGRVPFNIRLVQFDVEKEQVIRGTDGFIECGPGQIGECIGKIGGEARAEYTYFERGDAWFATGDLMRMDADGYFYFVDRIGDTFRWKGENVSTNEVAERLQACPGVEQATVVAVEGAEGRAGMAALVV---GPDFDIKLLGE---HVTRELPPYAQPLFVRLLPAMETTGTFKI------------------------------------- 218722382 76 ------------------------------------------------------------------------------------------------------------------------------KGERVAFVAENDYDSVVMLFSILASDAIALPVSPSFPYPEIEYILNNADARMLLSADLFMRRD---DLIVDVREAIMGSNSQREESL-------GQIDFPDVQD--------------------SNGGL-MLYTSGTTNRPKGVFIPLSA-LQAQAQSLIEAWEYSPKDHLLHLLPLHHIHGIVNALLVPALAGSAIFMHPSSPD-----AIWRRLAEEKINFLTGVPTLYTRLMSYLSELPTEVQTDNLR-LNISGSAALPTPTKSAWTELSSGNV-LLERYGMTEVGMAISCGL-DFKDRVDGSVGWPLPSVEARLWDTDKEEVPGEEVGEIQLRG--PTIFREYWDNPKATSESFVEGDDGWFRTGDVAVRGSSGGYFIQGRSVDIIKTGGEKVSSLEVERELLSLPEIAEAAVVGLPSETWGQKVAAVIVLKGNSKDSNNKYKRLRRALSDRLAAYKLPQEVKVLSGIPRNAMGKVNKKMLVK------------------------------ 71744406 48 ---------------------------------------------------------------------------------------------------ETKYLDYGTFWDYIESFGRGLVELGISPSSRVAIYEETRWEWLATIYGIWSQNMVATTVYANLGEDALAYALRETGCKGIIC------NAKNVS----VVIKFMSEGITPSAPIIYNGSLPASVDQEACHLVSWEEVVKLGREARDRLPLNADDLALIMYTSGTTGDPKGVIHTHGSLMSGHALDHRLVMGLRDGETYLSYLPLAHI--LELGVLSVFIARGALICF-GSPFTPRGD-----LAEYNPSLLIGVPRIYDTLKKAGTFKRRAFDQSRLRAVLSGGGPLSTATQDFLNVAV----VRIIQGWGLTETVCVGGVQLTGDIET--GAVGPPLLSEEVKLLDVEGHTDEPDPRGEILLRGPF--LFKGYYKQEELTKEAIDE--DGWFHTGDVGSIGPNGTLRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 83952227 1138 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHEITHLQATPSMARLFM-MNDEAREA--LSEVRQIYLGGEALPGSLVAELREVTGAE---IHNMYGPTETTIWSTVAKPGQPAPGAEPIGRPIANTVVRVLDDAGGLCPVGVPGELWIGGD--GVTRGYWQREERFCADAFAKGGRLYRTGDLVCWRADGQIAFLGRTDFQVKIRGQRIELGEIESALKASEGVREAVVVAREIA-GDTRLVAYYT---GVAREEAV---LKSELGTRLMGAMIPAHIRHLAAFPLTPNKKIDRKALPDPVAG-------------------------- 83952227 545 ----------------------------------------------------------------------------AIEAQMARTPDDVALVFE------DQSLSYGALDQLSRKVAGQLHAAGIGPGSNVALCLPRGFDLVIGALAILRAGGAYLPLDPDYPKDRLAHCISDSRAGVILS------------------NAALAGKLPESEATVLL----------------ISDLQARGEDGPVDGEAGPGDLAYLIYTSGSTGLPKGVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167840861 38 ------------------------------------------------------------------------------------------VIFDRE--LRARLIRYPMMLADARRVLAGLQSSGISREARVAIRLPR--EFFPVFWACLLGGYVPCPLPPLRGTDM--DR---------------------AAYVAHVSALLDGP--------LFVTADKDSALLGDVRTTSVESLRA-FPPSIAFQHASRDDLAMLMLTSGSTGKPKAVMLRHRNVL--ASMAGKIAQQLVPSDI-----TLNWIACHML----PLAVGAVQLHVPTDAIIGSPLNFIKLLGRYRVGMTFT-PNFLLGLINQALAELEPLDLSHLKIIVSGGEVVNATALHFLDRRFGLRRNVLAPAFGMTETGSVYARDYPASIDKEFAPLGMGIDGLTMRIVDAEGRVVPDGEPGELQLRGPM--IFSGYLKNDDANAEAF--TLDGWFRTGDSGRLD-DGVLTLVGRTKESVIVHGVNYHVHEIETVLEQVDGIAESAAVPIRLPRQDEHLAIFFHPTFPVDDADALLTEIRERVVLHWG--FRPSMILPVTDMPKTSLGKLQRMKLRK------------------------------ 126654852 18 -------------------------------------------------------------------------------------------------------LTYAELDRQAKAIATLLQKYQ-ARGERALLLYPQGLEVIAAFCGCLYAGVIAIPVPP---PESLRSIVQDANATFALTTEA------ILSLVEDVKE-----EFPEFEQMKWIDTAKVDLSLAEG----WKDP-----------QVDKDELAYLQYTSGSTSTPKGVMLSHFN-LMHHAHYLQRACGYDENSVTHT-----WMYFHDYG----LVEGITVPLYNGTPCYKRPIQWLRNITKYKVTHSQGPNFAYDLLRRLRSKDMAQLDLSSWQAAGNAAEPINPKVMMNFVETFGFRWETFAPAYGLAEYTLLVSTKPKGTHPVFACSCGQLVCETKVAIVNPDTTRCADDEVGEIWVSD--PSVAQGYWQRKDATEETFQAYIKGFLRTGDLGFLKE-GELYITGRMKDLIIIRGTNHYPQDIEWSVQHLNPVFRSAAFSV--EVEGEEQLVIVQERSGDLDFEQLLGDIRQEIAEEIQTYA----IVLAKSVLKTASGKIQRRACRQNFLNGTINIAAVWS-DNAEVMSKFVNQ--- 160941971 30 -----------------------------------------------------------------------------------------------------------------------------------------------AFMGIVRAGCFYVCLDANQPAERL-NRILDTKADLMIAAVGISFSGEILDLKSLPDDALNSSLLASI------RRQAAD-----------------------------TDPLYGIFTSGSTGVPKGVVVSHRSVIIQHFTDL---FHITQDDVIGNQAPFDFDVSVKDI-YSALKTGATM---EIIPLFSIPTGLLDYLCDRKITTAIWAVSAITTLKGFTYRIP-----SHLNKILFSGEVMPVKHLNIWRSYL--PDALFVNLYGPTEI-TCNCTYYVVDREFEPGTIGVPFPNETVFLLDESNRLVEPGQNGELCVAGT--ALALGYYRDPKRFVQNPLNPYPEIYRTGDLACYGRDGLLYFNGRKDFQIKHMGHRIELGEIEAALETVEGVDRAVCLFLEEKNK---IAAFY-------EGAAVKRDIAVGLEHLLPRYMFPALYRNLTELPRTKNGKVDRQALRRL----------------------------- 188995109 15 -------------------------------------------------------------------------------RQAEKSPNKTIIKYYDRESKQWRNINWSKFAAGVMNAAKALAEIGLEPGERIGIYSPNMVHCLYTELGAFAMRGVVVPLYATSSPEQLRFIVEDSSMETLFVGEQFQYNNEYGTLKRIVERVVLNPEDKTSKYFSEFVRLGDSMPNETKVKVSSREAI-------------PSDPALIIYTSGTSGRSKGVLLLHSNLMYQMKVHSEHIPVYGPGELSIAFLPMSHIFEKAWTLF-CLTTGTRIAILEALPIRPNVPRFWEKVYQ-GVNKMASSPRILKGVYRRAMAVGQRYRLDTLRVLGTAGAPLSDEINIFLQSV----NIPIIVGYGLSETTATV--SFYPQRGFKIGSMGKVMPGLDARI-DPDNNEIL--VKGE--------SVMSEYYNLPEETAGAF--TPDGYFRTGDAGRMDPDGTLYFLERIKDLYKTAGKYIAPQMIEGMLTKDPIIEQIAVIG-------------------------------------------------------------------------------------------------- 196242447 12 -------------------------------------------------------------------------CKTLVDRYAQSSPQQVAYRFQRDNQN-VEELTYGDLDRQARTIAAYLQAQ-VPLGDRILLIYPPGLDFIAAFLGCLSAGMVAVP-----------TRL--------------PRHGDQLAALDNVADAGTTLFLTTQESLTELSVLMAERSLPLAFPDRWSGLATDTLVQIEDDWLNGEQLAFLQYTSGSTGNPKGVMVSHANIL--HNSEIIYQFGHQSEGVIWLP--PFHDMGLIGGILQPLYGGFPVILMSPEAVMIRPLTWLKAITRYRATTSGGPNFAYDWCQRIKPEQLNQLDLSSWEIAFTGAEPVRPDTLKQFAAKFGFRAEAFYPCYGMAETTLFITGGTKGQQPVIPSSCGYAWSDQRVVVVDSDATACGEGQVGEIWVAGE--SVSQGYWNKPELVFQAYLSTGEGFLRTGDLGVWLQ-GELYITGRLKDIIIIRGRNYYPQDFETVQRSHPALQTCAAFAVE-VGQQERLILLVELKRQHGLTEPQLTSLVQTIQQRITQEHEIDEIVLLRSIPKTSSGKIRRR---------------------------------- 170740547 32 ----------------------------------------------------------------------------LLRLNAREHPHDVAL--REKDLGLWRPITWAQYQDRVRAFALGLRDLGIGEGDVIGLIGDNRPDWVAGEIAAHALGALSLGLYRDALEDEVLYLLDYGEARVVFAEDE-----------EQVDKLLALADVPSLRHIVYSDPRGIR-KYDDRRLISAEALARRGAALDAAEPVEAGDGAILCTTSGTTARPKLAMLSAGRVLRHCAS--YLAADPKPQDDYVSVLPLPWIMEQVYALGQALLSRADTLMHDFREIAPTAPRVWEVAADVRARMMDASP--LKQWMERGLAALDTGARSRLRSAATGGAALGPDTFRFF-RALG---VPLRQLYGQTEAMGAYTLHRGGTVDF--DTVGVPFDGITVRIVDPD-----RNGIGEIHAK--HPNMFLGYYKMPEGTGD----VVDGWMHTGDAGYLDAKGELVVIDRVKDLVNARGERFSPQYLENKLKFSPYVAEAVILG-------------------------------------------------------------------------------------------------- 197209926 133 --------------------------------------------------------------------------------NVKRHPNKACFLYENE------SWSFKQVEEFSLRVTAVLKNHGVKRGDVVGVMMNNCPELPATWLGVARMGGVSPLINTNQTGNALLHSVNVAKCNVVIYGSEFQSAFDEIS--NEINPAIKLYR---------YNRRPLNASGDAVRVVESENDFTHMLETTPPAPWSLSDLLYI-YTSGTTGLPKAAVIS-PSRMVFMASGVHYLGGLRKNDIMYCPMPLYHSAGGCISVGQAFIFGCTVALFSASAYFPD-------CIKFKA----TAAHYIEMCRYILATPPSATDRQHVRTVYGNGMR--PTIWTEFVKRFNIKR--VVEFYGATE-GNANIVN----IDNKTGAIGFAVYPIAILKVDETGEPIR-NSKGLCQLAKPYPGVFRAFLGYEKKIVRDVFNIGDSAFISGDILVADELGYLYFRDRTGDTFRWRGENVSTTEVEAAVSRCANQRDAVVYGVEIPNTGRAGMCGIVDIEGTLDLDKLAKDI----AKDLPKYARPIFIRIMTSVDMTGTFK-----MKKV---DLQKEGNPSTVSD------------- 91792534 1047 -----------------------------------------------------------------------------------AHPNRTAIEFQG------QVYSYINLLVRVEQQATYLSHLELSAGEYVGICLPRSIDYVSWMLACQAAGVGYVPLDPDYPAARIEFVIKHSQITHLITHSDQYSANR-IPCNAKSEQSRKAISISG------------------------------------------STAMYCIYTSGSTGLPKGVVISHGAF-SNFIQAMSREFNLLPEQSWLAITDIS-----TLELYLPLISGAKVVLT-SQEDSRDIGCLRRYLQSGQISHCQATPSTWKTLISDGWRPTTD------QTILCGGEAIDIQLAHLLTEK--GNVCY--NMYGPTET--TVWSSFK---QLSTGSLGSPIANTQIYILDDALHQVPVGAIGQLWIGGA--SLSDGYLHNNERFVLHPVNG-KRIYQTGDLASIDGYGELQFHGRADQQVKLSGFRIELEEIEQIIKQLAEVNQVAVV-IRNVAETPQLIAFF---SGECD----ESTVLTQCRQKLPGYMIPHKVITLDTLPLTPNRKVDKKAL-------------------------------- 91792534 20 --------------------------------------------------------------------------------------------------------------------------------------MPIIAEYIVALLACWKLGIGVAPIAVDTPISRLTHITNDLNSQWVI--------------------------------------NLTELNITNSQEIRFDAGLPNATALHE-TPLQKSGIAYIIYTSGTTGKPKGCVVGVESVLPIMQSYCDY-FGLNESSRITLSANIAFDAAMADLIPG-LISGARIYIVD-HQILMQPNRLIEYYHHHQITYSWIATPIIEVIMSTPDITLPR----SLKVLLTAGQRLPPKEWH----------TRVENAYGPTET--TVIATVGIVNPNGHGDIGTTFLGVHCLLVDQRLQPVQYGEEGELLIYGA--GVSRGYLNNNEKFIRILDAQGNEVYRSGDLCRVNKQGNIEYVSRIDKQLKLNGNRLESDEIIHHMLAQEGVKQAHAIGAQD-----ILVGYIVAENASQLDTV---TLQSLLGEEMPKYMIPQKFVFLDAFPLTSNQKLDESAL-------------------------------- 86559627 39 ----------------------------------------------------------------------------LFDEQVLRTPNEIALIF------NDEQISYKTLSKKVDLLANRLVNMSIPNTQPIGIFINRGFNMIISILGILKAGFSYLPIDINLPGDRIKYMINDAKVNYIIT-----------------------------EHFLVNKVENESIKLIFIED---ENLNSTGSGAY------SNDMAYIIYTSGSSGKPKGIMIGQRSVCNFIGVTEKINF--KAGSAILNIATISFIFFLETIV--ALTKGLRVIIAD-EITQKNFKLINRLINKFNIKMIQCTPSQMKILVECNN---TGNTLKNLETIMIGGESFEIELLTSIKKL---TKAKVYNMYGPTET--TIWSSIKEVTHSEKITIGRPIQNTEYFVVNECNQCVPLGEEGELII--SGLGLAHGYVKKNKSFIDCDCVTGNRFYKTGDLVKFDESGEIIFIDRIDNQVKIRGHRVELKEVELSIRKNFSVKDVSVVPLKNKLDINMLCAYIVCDYDINISN-----IKAVLSKELPSYMIPSCFAVLERLPYTHNGK-------------------------------------- 126277544 60 ---------------------------------------------------------------------------------------------------QDETLSYAQVDRRSNQAARLLHDLGLRQGDCVAVFLANEPAYAWLWLGMLKLGCAMACLNYNIRAKSLIHCFQCSGAKVLLASP---------DLQAAIEEVLPSLKKDDV-TVCYLSRT----SITDGVD-SLLDRLDETSDEPIPESVDFATPALYIYTSGTTGLPKAAVINHRR--IWYATGLIYASNITSEDVIYTCLPL----YHSAALLGCIIKGATIALR----TKFSASQFWEDCRKYKVTVI----QYIGELLRYLCNVPEKPDRDH-RVRKAIGNGLRGDVWREFLRRFG--DIQIYEFYAATE-GNIGFFNYPR----KIGAIGKQNFKYDVEVRDGNGYKVPKGEVGLLICKTPFSGYAGGKAQTEKKKLRDVFKKGDVYFNSGDLLLIDHENFIYFHDRIGDTFRWKGENVATTEVADIMGLVDFVQEVNVYGVPVPGHGRIGMASIRVKEDHEFDG---KKLYKHVSEYLPSYARPR----------------------------------------------------- 214037452 24 -----------------------------------------------------------------------------------------------------REYSWREVADQVRRLASFLRSKNYPQGTRIAIWSANSKDWPIVDFAIMMAGHVSVPIYPGQDVGSARYVFEHSEARMVFA--------GAFDMHDRLAEAL----TDVMETVAILGRCNTDTSM--------EEILEQFSPMKESPQPPPENLMTLVYTSGTTGNPKGVMHIHEGHVVSLVASFRLN---EPESRLFS--------------FLPMAHAAETGLYSNTPISFSEGTFADEIRSVQPTFFFAVP---RLWIKFKEGIDGKFSLASGRIIVTGSAPTPRDVQDWF---LGMG-IALRDAYGMTENFVHGMGWFKNDQPI-SGCVGQPMPATQVRVSD----------LGEIQFKS--KGVMQGYYLDPEKTAEV-FD--DGWYCTGDAGRFDEDGNLWITGRLSEVFKTKGKFIVPTRLENLFGRSRYLAQFCVYGH---GRDQPAVLATLSEKGHELEPQLIVELLALINAEVPPYERLSHIIVTPE---------------------------------------------- 115374230 32 ----------------------------------------------------------------------------ALRHHAQHQPERRVYTFLSEAGEEESKLTFAQLDAQARAIAVELKKAG-ATGQRVVMLYPSCLEFVAAYFGCLY-GNVVAV--PAYPPEP--ARLQRTLPR----------------LQAIVKNATKILTTQAIKAMVPYAPELGEVEWIATDAVDVNQASEWQRPNIGPQTLS-----FLQYTSGSTATPKGVMVTHAN-LVANTMALTSVVKTHRDSTLVCWLPLFHDMGLIGNVIHAAYVGFHCVLMAPTTFLQNPFLWVKAMSDYKATFTG-GPNFGYELRKVTAEQRATLDLSHLETAYNGAEPVRYETLERFLELFGPKRSAIKPCYGMAETTSMMTSDSKGPILVMAGAAGNPVPSQRVLIVRETGVRCASNEVGEIWI--SGPSVARGYWNDEEAIFHAYLSTGEGFLRTGDLGYLREDGELFITGRWKDLVIIRGTNHYPQDIERTMEQHPAMRAAFCVDVKNEER--LVVVQEVDANKVTDFDGLLEKVRNAINQSHGPYA----LVLVPSITKTSSGKIQRRACRAL----------------------------- 119717839 23 --------------------------------------------------------------------------------------------HEVAEGGSWRTITWTRTRELALDVAAALIDAGVQPGDTVAIMATNRIEHFIADMGAVHAAATPMSIYNTLSAEQVAYVAGHARPTVVVLEND--------DHRARWANALE--ETDSIRKVVMLGAE-------------WDAFVAAGAAYRTTHPLDADAPATILYTSGTTGYPKGVVLTHHNVMYEALSTLEAA-GLHEAQTAISYLPLAHIAERVLGLYGPQIQGSH--MY----AIGDPSGLLAALGEVHPTSFFGVPTGISAKLAADPNPAAGQAWVAAQEVGGTMTPEIEEAYRAADEAIGSAAAPVYDVYGMTETTGAITANGPDAF--KLGTVGRATPGMEVRL----GEDNEVLVRG--------PVVMHGYHRQDDATRALIDE--DGWVHTGDIGTLDEDGFFSIVDRKKEIITSAGKNIAPSNIEGYLKESPIVGHAMAVG-------------------------------------------------------------------------------------------------- 49658914 32 ----------------------------------------------------------------------------------------------------KQSYTFAQMDDMATNLALWLSQNGVKPTTCVPVLAEKCAIMPVIVVACWKLGAVYVPLDGQLPQARIRKLLARLDAPVVLAIS--------HPPLDNIGIWLSSEALLTV--------CQQPAPTAGILSLYQHA---------------PDDTAYIIFTSGSTGEPKGVEIRANSLKTYFAA-HNQWLQFTPDSRVFSLSPFHFDVSIEDTLL-PLSLGATSV---------HAGAIMRIIIRENITHLIAVSTLL-SLITENGKQIQAENFPALEMVMTGAEVCDPKIINLWKQNLPAVR--LINAYGPTET--TIVCCCPDEQRTISWPIGVPLQNVSYLILDENQQIQQGDIAGELCIGGDL--VMKGYLGQSQETEKVIFEHQGRYYRSGDICLRQADGNILYVGRRDDEVKIAGRRIHLGEIRQKCLATSGVQRVAIRKVQLDGKDH--IAMVIT---GEESSKLTN-IETSLAAELPRYMLPTLWGWAEEVNLNANGKTDEKIL-------------------------------- 62737785 26 ------------------------------------------------------------------------------------------------------------------RVADVIRERGVCLGDRVMLKAGNSASYVCVLYALMHIGA----------------------SIVLVDQQEHKEETRRIALR------------TGVKVTFVDDETPIDQDADPIHLYELMVATQNRPPMDSALSFDASDGL-IMWTSGSTGSPKGVVKS-GGKFLANLRRNAHQVGHRPDDVLMPLLPFAHQYGLSMVLIA-WLTRCSLVI---AP-YRRLDRALRMARDSGTTVIDATPSSYRSILGLVTKPALRAHLAGTRMFCVGAAPLDAPLVESYVQEFG---LPLLDSYGSTELNNIAFATLDN-----PVSCGRAMEGIGLRIVDEDGREVAAGQPGEIEVDTPLEGQ---IAEDG--------SIIPGWQRTGDLGHLDADGNLYVLGR-----KFAVHRMGPELIERKVA-----AEGCIVPLPDELRGSQLVFFV---EDDEQRDAWRERLCGL----LPAFEQPNKVVVLEQFPLNRNGK-------------------------------------- 156365500 22 ----------------------------------------------------------------------------LLDHHASKFPNKEAIIY-RDENNNRKSLTFQEYRDQSRVLAAKLTELGLRRGHLVLALLPSEMEFAIVQMALGRIGAVFMALDDDLTVTNLRDQIH-----------CVFYSVDSDEMRDAIPKAVELDQF---KAAVYIGSHITPPNMSKIYDYHALFLQEQTSDYLVLDQAGAEDPFVVLFTSGSTGRPKPIMYTNHGFVNGAIVT-QHLYHTSQDAIIFSDSPLDWITGFGFGLAMVPLLGATLVMFP--PNLSVKGTILEIIEEEKCTH-GILLSYLLIDMTLCPE-ISRFDVSNLKSI-LTGQRCEADADK-------------------------------GESSVDYGSLNV-LQGMEVKVLDEDGNVVPVGTQG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172037990 24 ----------------------------------------------------------------------------LLQHRATHQPQQLSYVFLTNGETEEITLSYQTLTEKVMAIAAQLQAMNLQNERALLLYAP-GLDFVTAFLGCLAAGVGAVPVYPPQGKQPL-SRLEDAEAKIVLTTNNFL-----AKIKQYFSETARFTYLTTD-------------SLDESLALQWKQP-----------NINSKTLAFLQYTSGSTGNPKGVMVSHGN-LLQNSANIYRGFKHNDNSRV-----VSWLMGLIGGILQPLYGGFPVILMSPSSFIRKPIRWLRAISRYGATTSGGPNFAYRCVETITPKQKAGLDLSSWKIAFTGAESISSETLDQFAEAFGFRREAFYPCYGLAEATLFVTGKVPNLIRVKIVSCGQPTSDETVIIVDPETLPCSPEKVGEIWVSGA--SVAQGYWQQKEITEAT-FKAYEGTFRTGDLGFL-HDGELFVTGRLKDVIIIRGHNYYPQDIELTVESHPAIRNCVATSITHE---EEEKLLIIAEIKRKFLQKLLEETITKIRANISQNHGIDNIVLVKQIPKTSSGKIQRQACKQAYLEQ-----NLPTIE-------------- 186683608 34 -----------------------------------------------------------------------------------------AFTFLEDGETQESTLTYYELDRRSRAIASQLQALGLS-GERAILLYPPGLDYLTAFFGCLYAGVVAVPAYP-------------------------PRNQRNTPRIQAIIADAQAAILPNVKSLLTKHTDQGSLCW-----LTTDNLAQGIEDSWQQPEIDAQILAFLQYTSGSTGTPKGVMLSHGNLLHNAAVTYQ-IMEHSPESQF-----VSWLMGLIGGILQPLYGGFPCVLMSPTSFLQRPYRWLQAISQYRGTTSGGPNFAYELCIQRTPEQKSTLDLSSWSVAFNGAEPIRSETLERFSATFGFRPEGFYPCYGMAESGGIKKALPPCKTVAKSASCGQSVPQQQIVIAHPETKPCQPDEVGEIWVSGPSIGQ--GYWNRPDETKQTFHASLKGFLRTGDLGFLDK-GELFITGRAKDLIIIRGRNLYPQDLELTVESHSSLRSGAAFSVE-AENEERLVVVQELEFRAKPNEEVIAAIRQAVAEEYE-IQVYAVVLIKPGIPKTSSGKIQRRATKA------------------------------ 57638593 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPAYPEERLADILEDTQLSILLTQERFQ--GKVLNYAG---------------KTICLDR-------------DW-EIIAQHSTANPITNVQLHNLAYIIYTSGSTGKPKGVMIEQRS-LINFVITATHEYGINAGDNILQFASICFDTSIEEIL-PCLLVGATLVLR-TEQMLHSSDEFWRCCREWQLTVLDL-PTAYWHQLVAELTPEDSRIPESIRIVIIGGEEVQLEKVKHWHSSVAHFWHPLLNSYGPTE--ATVIATLDCLTPSASSSIGRPIKNVQVYVLDKYLQPVPIGVPGELHIGGA--GLARGYWQTAEKFIQN--AKLDRLYKTGDLARFRADGNLEYLGRIDDQVKIRG--------------------------------------------------------------------------------------------------------------------------- 197780498 20 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINCYGATESMAASFADVPDPLPVTHLSIGNGHRGTDILLLDAEGAPVEEGVVGEMYLRS--PALMTGYWGDAEAT-DAVLVTDPRLLRTGDLAFRDADGALRFCGRRDSQVQIRGNRVEPAEVQRRLLAHPQVREAAVVVYKGPEGDAELSAFVVLADGAARSAE--SDLLAFCLRSMPAYMAPSVVRIVESLPVNQHGKTDRRLLAQLL---------------------------- 57638611 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEADQLAYIIYTSGSTGTPKGVAIAHRG-LLNHTLASCDIYDIQPKSRILQFASISFDSSIAEIAIS-LCSGATLVLEEMLPGQP----LASFIAKHRVQMMILPPSVLATLTQFRNE------LSDLRLIIVGGEACPLSAKSWISSTTK-----LFNVYGPTEITGTMYAFNADDISMPIGYA---LPNVETYILDEELKLCAAGEKGELYV--GGVGIAVGYWNKPERFLDNPYSSGK-IYKTGDIVYEDTDGLLHFVGRIDNQVKIA---------------------------------------------------------------------------------------------------------------------------- 156550263 49 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLTSGSTGFPKGVVHTYENFI---------------SSVALWYSTCDWVTGFFSIL-------QSIFLFDTRIVHGNSEVICRIIDKYKVNKMLAS--TILMCHMLKTNVLERYSLKSLKLVRSSGGKLSPRILQGFRDAF--PHTLIID------------------------EKTKKIFGH--------------NQPGEICVKS--PAMMAGYYNNSEATREVLDD--EGWLHTGDKGFYDKNGELHVLERLKEMMKYRVYQISPAELEEVLLAHPAVMEVSVVPIPHYEDIDWPVAFV---KNIPDLDETEKELVEL----------------------------------------------------------------- 209524077 25 -------------------------------------------------------------------------------------PQQVALF--NPHSQPEVQITYSDLWTQIQQFAAGLQQLGVEPAERVALFADDSPRWMIADQGILTAGAANVVRGATADPQELAYILQNSGSTGLVVDN--------LALLHKLEKAIQDL---PIRFVVLL--SDEDITAEDSLSVNFSQLITKGEDLLNPPTTKLEDLATLLYTSGTTGKPKGVMLTHRNFL-HQLITIADVIAPQPGEIVLSILP----TWHSLGRSGQFLSRGTMVIYEFKPQYMSVPRIWESIYEAAVNFFFMSNRYIQAIPGQGSNQNSSTALAKLQTILLTGDKL---IYQKVRQAVGGKLKFAISGGGSLEIVGIDLLVGYGLTETAPGSAGRPIPETEIRIIDPETQTCEPGYKG-LVLARG-PQVMTGYFQNPEATDKAI--DPEGWFDTGDLGWLTPQKDLVLTGRAKDTILTNGENIEPQPIEDACVRSP----------------------------------------------------------------------------------------------------------- 159023676 36 -------------------------------------------------------------------------------------------------------ITYLQLDLAANRLAHYLIASGLRPRQRVCVVVQRSIEMLIGFFAIMKAGCQYVPIDGGVASEALRHIFDDTAARFILCLPRYWDRAKRFA-------------------------NNDAIVLELGMDTG-----AFYSPLRPGIQVTSSDGVYAMYTSGTTGVPKGVDVKHGTKTNALLSELRMTVGSKVGQVL----SISFAMGAWEML-GCLMNGGTLYLR-GS----DWDVTLKQID----TLICT-PSILS-------KYKQQH-YPNIKTVAVAGEACPQSADDWAQQR------SFWNLLGSTET---FLLSAQEHVVGKPLSIGRPLPNTSCYVLDHAGRLARVGQKGTLGVAKGYINLPLT---NAKKFHDKFANDSSKMYDFGNIACWRSDGTLDSFGRMDDQVKIKGFRVELDGVIAVTERFHGITRAASL-----VMDGILHGF------YASSAYIEKELDDFVRKQLPYYSVPERWLRVDDIPLNLNGKVDKAQLKILAA--------------------------- 88705540 342 ----------------------------------------------------------------------------------------------------TQSITFSELAITVRQTAAGMAAHGINKGDRVALLIPPGINLSIALYACWRRGAVVVLADAGLGPVGLTRAMASASPQYVIGINRALAAAR---LLGWPGERISATILSTMEKRIL----GATSSLPELQTLGQSDPLPNAPLD--------DDPAAVVFTSGSTGPAKGVAYGH--HQLQAQDALMSAYAITESDRLVAA-------FAPFALYGP-AMGIPSMVPNTSPGTLSAEALAEAVAAIDATLVFASPAALSNVAATADSPAMSRAFQTVRVLLSAGAPVHPKVLR--SAVALMPNAEAHTPYGMTEVLPVADITLREIERAGPGCVGVPLQDVIVRIATSDALIEAPEVTGEIVIQAPH-------------MRESYDKLWPGWHRSGDVGHFDDQGRLWVEGRMADIITTSEGPLTTVGIEQAIEELPDITQAAVVGI------------------------------------------------------------------------------------------------- 153891749 240 ---------------------------------------------------------------------------------------------------------------------------------RVGIVLPPGAAASIANLAVLCAG--KTPVNLNFGPAAVEASLRLAGIRTIITADAMRARLPKFPWTNNTLDFVALIKSSGGARAILPWLVAAWIAPNK-----WIALLLGLPRHGN----NAEAGL--LFTSGSSGEPKCVIYSHRNIL-ANCWQISSLSVLPDSTRLLASLPLFHSFGFTVTLWYPMLRGCRAVT---VPGPLDTKKITETIRDEEVSVMVGAPTFLRPLLKR----AESGDLRSLRVVISGAEKLPDDLHAAFLEKF---HIELLQGYGLTETSPIASVNQPDPPRTRTGTVGRLMPGMTARILNPDTRPLPLTRTGLVCLRGA--NVFGGYLGAPEKTAEMFHD---GWFVTGDLGHFDDDGFLSIEGRLSRFSKIGGEMVPHGTLEQKLIELPPV---AIVGVPDAAKGEALVLLTT----QPLTPD-------AVREKLTAAGVPRTIVHVPSLPTLGSGK-------------------------------------- 167729653 109 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGTTGIPKRVTHTIGN-----LTRFVRISEKHKSDIWGFAYNPTHIAG-IQVFFQALFNGNTIILFNVS-----KSEIFNRIEKYQISNISATPTFYRMLM-----PIDKY-YPSIRRITSGGERFDANLSNNLLRAFPNAKLR--NIYASTEAGSVLESDND-----------------HFRITNPQICKIEHNK---LYIHSSLIG-----LEDNSDY----------WYDTGDLVEIDENGEFVFVSRDNEVINVGGYNANPSEIEEALCNHPAVEQARVWGKPNPVIGNILIADVVCR--FKCTE---KELREYLRTILQDYKIPRIINFTTTIEKTRSGKIKR----------------------------------- 157871696 347 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLYTSGTTAKPKGVVHTHASVA-NMVKVLQNAWQWRDTDSILHVLPWHHVHGLVNILLCAIASNARCVV----TTFDDAARVAHRLEQGDITLFMAVPTVYVKLRKFSPTGFRRACMESVRLMVCGSAPLPVPTLNQFCELSGHT---LLERYGMTEIGMALSQPLHPISDRHPGTVGSPLQTVKTYVHQPEAKEAEYDEVGGLGIASE--SLFDRYWNNATATKKEVRTNAAGMRFTGDVGVRLPAGVYTILGRSSDIIKSRGYKLSALEIEATLLARNDLYEIAVVGAADAVQGESVVAIVAMQPEAAESAAVTEELKKAALQLLAPYKCPSRYIVVPEIPRNPTGKVNKKDLKKVL---------------------------- 119961170 128 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTSVPKAFTRSRRSWQVSFEASIEF-FGLSQDDRTLAPGPLS-ASLNLYALSECLYAGAAFHTLES----FDVGDAHAAISHDGITRLVLAPTALRLLSERGLAG--DVDASGIRSIICAGSKLDARTLE--AARRWAPRAAIYEYYGASELSFVSGTRLAAGEPLDSGGIGLPFPGVELSILDDAGSPLPDGEHGNISVRSGMVSN-GYLWGDDGQALRC----LDGWYTVGDQGFLD-NGTLHILGRRSDMIITSGKNVYPHEVELAVASVPGVDVAVAAGAPDDIRGQKVIAGVVPVYGAVTATQLRTGLDGLLARDKWPL----QYYLLAELPMTDRGKVSRKVL-------------------------------- 212713647 99 --------------------------------------------------------------------------------------------------------TGNEVLADIRQIAKGLMHYGLKKGDGVAFMCRTSYEWDVAVMAC---GGVLATIYDTDSAEQIRNIVNNSDSRLLVV--------ETTDMRAKADGA--DKECPALEHIICFENGGLDEIMAYGSGVSDEELDER------IASIKKTDLCSIVYTSGSTAAPKGVEMTHEHYCTTAAYMPKLLHERKNSVLLFLPQAHSFARAINYICVASELH---IYIAQGIKT---------LIADLQVSVMIVVPRVLEALAKARRMAFDPVVYASLREVLAGGAPLDPELMAFFR----GAGVPVYEGYGLTETTAPC-AFNPLGVPYHQGSVGVAFPGFELRIAEDEEIQVKG--------TAVFP----KYHKNEEASEDSFTE--DGWYRTGDLGRIDDDGFLYIIGRKKDIITAGGKNVSPGPIEEVIKRCEFVSQALVLG-------------------------------------------------------------------------------------------------- 77359845 49 -----------------------------------------------------------------------------LEAQAAAQGDAPFLIYQG------KSYSYSEVDAQASKFAKAIQARGLMEGDVCAIAIENRPEFFFAWFGLTKLGVVVAFINTQVQGSVLEHAINTTDANVVIVGEECVQ--RFIDTPELANKSIWLVGDDEVVDKPVLP---------QWIDSSFDSDVAARSGTSCKQARGSETPTLLIFTSGTTGLPKAAIYSHGDVMVETI-------DATPNDVFYCCLPLYHGAAATSVTSTALAAGSSIVVR----RKFSVRQFWDDIQTHNITVC----QYIRYLLNYAEATGIKPKDHQLRCMLGAG--LTETSWHRWLEYFGEMD--VLEGWGSTEANTNLLN-----LDNYIGSCGR-VPRWDTHVKDANGHLCQPGEVGEMIINMPDFGGGRFEQGTEQKILRNVFQQGDAYWRSGDLLRYDENGYFYFVDRIGDT-------------------------------------------------------------------------------------------------------------------------------- 168695445 155 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTSVPKVLYRTAGFFPIQNG-----IFNISGESILFVNGTLSF-TGNLNSIMSVLYEGGSIVISSGL----NCKSWIRTIKQYNVTNIYLIPTKLQLLVKHLKEPV-------LKVVSFTGSQL---LFEYTARNLKKPKSEIILYYGASELNYITYLCYDELIE-KPLSVGRPFPGIDIYI---RGGKIFVNTE-----------------------YAVYNATKP--YSVNDIGYYDNDGYLIFEGRSDDIVNIGGFKVSSAKIENEVKKIPQIEDAIVLPYSDTIRGNQIVLFVITIDKITKKDLLIKMKDNLMKNEI-----PKKIIFLNSFPYTSSEKIDRLAL-------------------------------- 87309181 839 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPEDLVTIIFTSGSTGEPKGVMLTQSNIAVQAVDQMGH---LHSKDVMIGILPFFHSFGYTLTMWPVLAAGA----FHFSPL--DAKQIGQLTHKYAGTLMFSTPTFLRFLRRVDPDLFR-----SLEVVIAGAEKLPHDLCDEFEQRFGVRP---VEGYGATECSPLVSCNIPPSPDRKEGTVGRPIPNVSARIVDDSHEELASDQQGMLQILG--PNVMLGYLHLPEKTAEV---IQDDWYTTGDMAVIDEDGFICITGRISRFSKIGGEMVPHIQIEDALNTMLAPADIAVSAAPCNRKGERL---IVLYTEMDKSPEQLRE--ALVARGLPNIFIPDAFYQVPELPLLGTGKLDLKAIKEMAL--------------------------- 209522783 15 ----------------------------------------------------------------------------LLRDRAEKLRDQNAYTFLADGETESGRLTYRELDEQAKAIATEIRRH-VPPGTHVLVVYPYTLEFIAAFFGCLYAGVVAVTDNPPRSSQGLQERIELSNATIALTSK---------PLLSHIQGLLK--------KVPELAPKFEQLPW-----ITTDSLNPKLGESWSPPDINPETLAFLQYTSGSTGTPKGVMVTHQNVL--HNSEMIYQAFEHRGELIWLFHDMGLIGG----VIQPLYGGFPVTLMSPVALVQKPMNWLKAISRYQATTSGGPNFAYDLLRQATPSEIKKLDLSSWEVAFSGAEPVRAETLENFAKTFGFRRSAFYPCYGMAETTLFISGGRKADLPVIRYGCGHGWLGDEIVIANPETTRCAEGEVGEIWLRGAGIG--LGYWNNPERTFKAKLGNQGGFLRTGDLGFL-ENGELFITGRIKEMMILWGRNHYPQHIEQTLETHDQLRPGAAFSIEVEGEERLVIAYEVQRQ---FLRKLVEEVIGAIRHAIADQHLADVFAVVGTLPKTTSGKVQRQVCRQFLAGTLEVVG-------------------- 67924535 22 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HNNCSLRFLVSGSDSIDSETVLTLHETF---KVEVREFYGMSEVSPMFAGTEKGLFALEPWTITC---------LDSNGEPVEQGEEGEIAARGGLINPTL------KKLEQRNLTDFSGWFPTGDWGSLDETGGLQIMGRVDDRINRGGQKIAPKAVERILEQHPYVKRACVFGIPHEIFGQQVAAAIILHSDQTKIFK-ENELRAYVAGELPNYMVPEEILCVEAFPTNLVGKLDRQAL-------------------------------- 87309997 29 ------------------------------------------------------------------------------------------------DLDAQRVISADELARARVALIGEFRRQGLASGDRVLVTIGNGPLFPAALAALLACEASPLLVHVMTPPAELA------------------RYSKRFGVKWI-------ASFGGDPHVSTVLSRQQQLQPLDGWNLLWGAFADPTSPELRGVPL---HP-----TSGSTGLPKIALRP--GFAAHYAETMAIC----EDDCLFAIPPMSHAYGYGLTVMTPLLSGASIV----TTANFSMKKLADVLRDYPVTLLPMVPAHIDMLLFGGMI-----DFGRLRWLLTAGSMMPRRSAVQFRKKTGVTVCPL---YGTTETGGISVATTADGQDVD-GRVGPAMNGVKVCVADAEDQGLEPGV-GKLHIQSS--SMMAGYL-DEQDAILHPWDA-DGWFETGDLARIAGDAVIHLRGRTGEMINVLGLKVVPCEVEETIAAMPGVREVKVYGSRLASQAEIVKAAIAVEPGV---DELA--IRAYCEEHLVYYKRPQAIALVDALPRSPAGKIVR----------------------------------- 163748786 10 -----------------------------------------------------------------------------LHQTAKTHPHSIAISWRSKGLNIA--LGYSELSLKVIALGEQLIASGLTGGDRLACIDSNSPELVMLYWACIDQGILFCPLSPRFPPAQITQLIER------YTLSHVW-AGELH--QDLLTQALS-------HRVISL-----DFSLTSQPHLAKYQPDRSYPPQSQPARVDAELAANIILTSGSSGMPKAALHSLNNH-IANAEGSRSFIPLEHGDSWLLTLPVFHIGGLAIINRCALA-GAAVVLQD------RDSRLSEQLTTDKITHLSLVATQLVRLLNQDAS-----SLQQVKALLLGGGAISPALLAQLETL----KIRSFTSYGMTEMGSQITTGIANED----GSCGHLLPGRELKIQDNEIY-VRGETLGYLSLTRSAEQITLTL--DPD-----------GWFFTEDRGYWNEDGNLCILGRCDNMFICGGENIQPEEIETILKQHPEIEEAIVFPLFDDEFGNLPAAII------------------------------------------------------------------------------------ 215412791 45 --------------------------------------------------------------------------------------------YDTDPAGFTETVTWWQVHRRAMIVA---EELWISSGDRVAILAPQGLEYIIAFMGVLQAGLIAVPLPPQFGIERISSALRDSAPSIILTTSSVI--DEVTTYAPHACAA-QGQSAPIVVAV--------------------DALDLSSSRALDPTRFERPSTAYLQYTSGSTRAPAGVVFSHKNVITNCVQLMSYIGDVPSTPVSWFYHDMGLMLG----IILPMINQDTAVLMSPMAFLQRPARWMQLLAKHRAQI-SSAPGFELAVRRTSDDDMAGLDLGHVRTIVTGAERVNVATLRRFTERFAPFNLSIRPSYGLAEATVYVATAGPGRAPLSVGQAKRAENGSEVRIVDPETRENPAGTVGEIWVQGDNVG--LGYWRNPQQTEATFRARLPGWLRTGDLGVIFE-GELFITGRIKELLVVDGANHYPEDIEATIQEITG-GRVVAIAVPDD-RTEKLVTIIELMKRGRTDEEEKNRLRTVKREVASAISVADVVMVAPGIPVTTSGKVRRSA--------------------------------- 78184237 42 -----------------------------------------------------------------------------------------------------EQFSFGELAERIATAAAAFDAKGVRKGDVVALFSENSPRWLVADQALMRCGAADAVRGASAPVEELRYILEDSKATALVVQNA--------DLWRRL--ALTPAQRTRLK--VVVQLEGDPVDGLTG----WDTLLSSAAGLSPVTRTAANQVATILYTSGTTGQPKGVPLTHAN-LLHQIRSLACVAYPKPGDPVLSVLPI----WHAYASYFFLSCACTTTIKQLKKDLPTVPRLWESVQEDVVKTF--PPSLLRALMLEPVPWAGRFQRWPLHALASAGGAIAPH-IDAFFEAVG---IELLVGYGLTET-SPVISCRRPWHNIR-GSSGLPLPGTEFRIVDESGTLLGCRQRGRVLVRG--PQVMAGYWGKPDKVLDA-----DGWFDTGDLGMLLADGSVALTGRAKDTIVSSGENIEPGPLEEVLVASPLIEQVMLVGQ------------------------------------------------------------------------------------------------- 183982635 59 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAELVGGAGSLVPHRKVEMMDPFMMIFTSGTSGNPKAVQVSHL-MPTFAGRSLTERFGLSAHDT--CYVSM--PLFHSNAVVAGWASGAAI-----APAKFSATGFLDDIRRYQATYMNYVGKPLAYILATPER--DDDDENPLRVAF--GNEANEKDIEEFSRRFA---VQVEDGFGSTENAVIVI----REPGTPPGSIGKGVDGVAVARFDEHGALANADEVGELVNTMGS-GFFTGYYNDPERMRH-------GMYWSGDLAYRDSQGWIYLAGRTADWMRVDGENLAAAPIERILLRDNSVNRVAVYAVPDARVGDQVMAAVVPHRDQRFTPE---SLEAFLRAQLSAKAWPRYVRIAADLPSTATHKVLKR---------------------------------- 193875670 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPIDPDYPEERISFMIQDTQVKIILTC-----------------ESLQTS-LPNHQAIVVC------------LDNDWQQ-IKQASQENLNNAVSADNLAYIIYTSGSTGTPKGVEITHRSVLFGVNYVH-----LDATQRLLQMAPIAF-DASTFEIWGALLHGGRCVIF--AEDIPTATSLKNAIDKNGITVLWLTAALFNRIIDDNSQA-----LSGIKQLLIGGEALS---VAHVHKALAALPLQITNGYGPTESTTFTCCPIPKQLEIKSIPIGRPISNTQVYILDNYLQPVPIGVVGELHI--SGVGVARGYLNTQEKFIANPFSTDSRLYKTGDLARYLPDGNIEYLGRID---------------------------------------------------------------------------------------------------------------------------------- 209548284 654 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDPAVILFTSGSEGTPKGVVLTHRNILSNAAQAAARI-DFHSGDKVFNILPV----FHSFG----LTAGTVLPLISGVPVYFYPSPLYRMVPELNATIIFGTDTFLNGYART----AHPYDFRSIRYIFSGAEPVKASTRQTYMEKFG---LRILEGYGVTETAPVISINTP--MYNRSGTVGKILPGMKWKL-----EPVPGDEGGRLHVRGA--NVMAGYLRAEKPGVLEPLA--DGWHDTGDIVTIDEDGFVKIRGRAKRFAKIAGEMISLAAVETLAAELWPGALSVVSSLPDAKKGERLVLL------TDAPNATRAEFLAFAKSK-GAMMVPAEV-NIGKVPVLGSGKVDFVAARKLAEGAVEK---------------------- 146279897 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLNSEDPGLVIFTSGTTGAPKGAVHDVRRLLSKFATPGKLLFDH--------------IAGIDTLLYA-LANGSTLVC---LPDRSVPTVIDR-IARHGVEVLPTAPSFLNLLLLNGGPDLR---LPSLRVVTYGAEMMPQALLERVADAFPAAR--LVQKYGTSELGA-----------LRSRSEEGRSRWIR---LDGAGAS-WRVREGLLEIRAE--TAMLGYLNAPSPFTE------DGWYRTGDLVEVDGD-RLRFLGRSGDMINVGGQKVFPAEVEGAILGLPGVAEAAVYGMPHALLGTAVCARVRMKDARHS----AAEIRTLVRKGLSPYKIPQKIEVTTE---------------------------------------------- 195489640 169 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLCSSGTAGLPKAVALSHR----HIASTNSLCI---STDVLYTSATIDWMTGFS-ITVMNLTCGFTRII---SRKAFSAETALHLVSKYKVSCLAMAP--WQAYELFTSPLTTTEQLESLKIAFVIGGWISLALLRRAQELLPKT--YVMFSYGTTETGVVTI-NVDHGLEC---SVGRLAPGMRIKIQDENGQQLGVNQTGEVLIDLKWEG----YLSNPE---DTATTLQNGWINLGDLGYFDEDNNLYLVDRKKDLLKYKSKHYWPNEIEQIIAELPEVEHVCVVGVRDARYGDAAGALIIKKEGAEIAD---QKIIDHVAQRV----VVDYVIFVDKFPKNANGKVMRSLAREV----------------------------- 192292936 17 -----------------------------------------------------------------------------------------------------RVFTWADYQARVHDFALGMVELGLKRGDVIGIIGDNRPDWVSAEIATHAIGGLSLGLYRDVLDEEADYLLNYGEAKLVFAEDE-----------EQVDKLLGLADAPHLKHIVYSDPRGMR-KYDDPRLLPADQLAKLGRDRASREPVDAEDVAILCTTSGTTAHPKLAMLASGRVLKHCAT--YLSFDPKPDDEYVSVLPLPWIMEQVYALGKGLLCRMKTMMNDFREIAPTAPRVWEIAADVRARVMDASPRLYNAGMKAGLAALDQGQHSALRSAATGGAALGPDTFRFF-RAMG---VPLRTLYGQTELLGAYTLHKPDAVD--PDTTGVPM-GIEIKVLNPD-----VQGIGEVVVR--HPNMFLGYYKNPE---ASTADIKDGWMHSGDAGYFNGAGQLVIIDRIKDLAELSGERFSPQYIENKLKFSPYVAEAVILG-------------------------------------------------------------------------------------------------- 126659901 21 ------------------------------------------------------------------------------------------------------KLTFAQLYQQIKQFASGLQALGVTPDDKISLIADNSPRWFIAMLA----GAANAVRSAQADKNEIAYILRDSDSNALI-----------VENQKTLDKIRSFCDEIPLQLIILLSDETPKAD-DTIKTLNYTQLMEEAKHSLNPITKDEDDLATLIYTSGTTGQPKGAMLSHGN-LLHQVRNLNAVIQPQPGDKVLSILP----SWHAYGEYFLLSQGCTLILYEGSPTHFDASAIERSIARLKASLL--AP-----LHSLGDKLVYKKIREGLETLVSGGGSLAKHLDD-FYEII---NVPVLVGYGLTET-APVTNARTHSHNLR-GSSGQPIPKTEIKIVDDTREPLSQGKKGVVLLRG--PQIMQGYYKKPEATAKAINP--EGWFDSGDLGWITPMNDLVITGRAKDTIVLSGENIEPQPIEDACIRSP----------------------------------------------------------------------------------------------------------- 187029837 13 -------------------------------------------------------------------------------------GSKTALIWRDNE------IPFDDLRKLVEKWKNILERQ--KKRSRVSIFCQNSPDILAIIIASQLVGITVIPLNPSYKKYEIEKYLRESSSNFVIVGD---------------DVELEKFE---------------DFEIHTISELLFENFAEEIDESNSA-------GVIVFFSSGTTGPPKLIMCSQIDQIKAIQASPKF-FSPVESDIFFHAG--GLIT-----ILSMLYTGCTVVINE---RWSD-NEFLSNCQEFKVTVLFLVPPVLNFF--ANHPLVSSFDLSSLKTIFVGAAASPPEHFLKIAERFPHLEN-LIQLYGSTECGVLICSTGKGITNGK--SVGLPYPSVELKL---------RVETGEILVKS-----------------KTAVE--EGFMETGDIGRLNE---LMIIGRLKEMMKVRGWQVNPIEIEEVVMKVDGVVDCAVYAIPDKLIAKVI-----------GNPDLKQEIMKIVKEHLASYKQLSDVVFVSELPRNSSGKLMR----------------------------------- 57638603 50 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTHLAYVIYTSGSTGLPKGVLVNHNCVTRLFAATQPW-YDFNSQDV--------WTLFHSWEIWGALLYGGRLVV---VPVTRSPESFYQLLSQQKVTILNQTPSAFRQLMQAEQSMATVTNLS-LRLVIFGGESLEINSLHWFERH-GDRHPQLVNMYGITETTVH-VTYRPLSKDDFHSTIGRPIPDLQVYVLDEHQRLVPIGVPGEMYVGGA--GVSRGYLNRPERFISHPFTGGDRLYKTGDLARYLPNGELEYLGRIDNQVKIA---------------------------------------------------------------------------------------------------------------------------- 40062707 25 ------------------------------------------------------------------------------------------------NPKNKKKFTWSETSSNIYKLAKILKK-NINDGDRCLLVSENRPEWLIADLAVMLANGITVPAYTTYTERDYKYLIEDCQPSVIIISNDLMHN-KLKNIIKEKIYIKKVITLDKIEGVDGDKYL--DFNSIVKINLLENEKIKNTN-------LKRTSPACIIYTSGTGGNPKGVILSHGGILNGASKILKPLIDKRP--IFLT-----WLLSHSYVQFVQILVGAKVFYAEKI------EKLLDNISEAKPTIMTAVPRFIKATIFLGRKKLLKQKMSNLRAFVSGGGALDREIGEFL-NAIG---LPTLQGYGLTET-SPVVSCNP-IHKIKVETVGPPFKGNQVKIA-EDGEIL---VKGENV--------MLGYWNNKEDTEKV---IKDGWLYTGDIGEIDEDGYLKITDRKKDIISAGGDNISPAKIENQLSNSPEIDQCMVWG----DGKNYLVALIVPSKEFKEQKDKIGKIINKINENLAQIEKIKNFHLVSE---------------------------------------------- 87199549 7 -------------------------------------------------------------------------------------GDRPAII-RGD-----RVVEWGDFDARTNRLARAMLAAGLPTGARVAILARNIPEFIEIAAAAFKARLAHVNLNYRYTTSEIEYVLRDCQAAAIFYQDEF----------APVVAPLINGSIDHLSYAVQIGDGGA-----------YDDIVTIGDPEPLGIERSPDDG-YLLYTGGTTGRPKGVMWRAADTQLEVAVTSPASMDDHVAQVL--AGRAGRVMPACPLMHGALLIGGTVVLLPS--NRFSALELWEEASRNRVTILIVGDAFARPMADTLAANRERWNLDSLRLISSGGLMWSQQVKEALLEALPG--ITLLDTLGASEASGFAITTKDRATPTGLFE---PAP--HTVLIDPDRDRVLGAGKGWLARRPPF---ASGYHGDPVKTASVY-RIIDGERLAGDMAERLPDGRLRLLGRDSMCVNTGGEKVFVEEVEEALKRVNGVADAMVFGLPDPKWGSVVTALI--EAGPSPDDEV---IRTALSHDLAAYKQPRTIIRVAVLPRHANGKSMEIAQRQIATG-------------------------- 194754261 52 -----------------------------------------------------------------------------------------------------EEVTFGEALTWAIRIAQYFKSKGLGHKDIIGVTMSMSLGVACLMNAT-----PFHSITNLLNEATTKHVFSITKPKVVF-CDGG-----DIEKIQNATAAWKPDIFTLTDHVEGVP--------------SIETLLKPTGTEYQPEPLGGDQTVVILCSSGTTGLPKAVCISN----------HFLLLDTIPSTVIYTPSGLDWMTGLVTFVYNT-ISGCKRIV---SNQPFSPEYFVELVKKYKLHAGVLAPRHLSALASYPEATPDV--MASVINIHYTGGWVSEATLSKIQEIC--PNAMLTCGYGMTEVG--IVTAKIGFGHIV--SAGIPVPGVRFRIVSEEGANLTYDEVGEIYVNRHW----NGYYGNEVETRN--LQDSEGWFHTGDLGYFDKDNYLYIVDRKKEMLRYESLSYFPTEIESVISQLPQVQDVCVVGIYDERVGDEAGALVVRTPGAELTA---QEIVNYVAKNLPSVERHAGVQFTDKLPTNVNGKTLRKAARE------------------------------ 89902307 8 --------------------------------------------------------------------------------HAAQRPGETAM--REKEYGIWQALSWADLAVLVEQLACGLHQAGLRRDEHMIVIGANRPRLYATMLAVQSLGAVPIPLYQDAAAPECVFPINNADVRFAFAEDQ-----------EQVDKLLEREQCPQLSN-IYFDDPRGLRNYDEPGLMAVDDLLAAGKTFAEVSRIKPDDVAAMFFTSGTTGNPKGVVHTHNSLLNRAKAGADFDKLTHSEEVL-AYLPPAWI-GQNIFSYAQLACGAATVTIDGPTYYFAPPRVFEMIRKRNMFQFFVGPTLMRVLMVYGP-LRNNLGMSRVRVAYTAGEAIGPDLFS-FYRSIGINLKQL---YGSTETAVFVC--LQPDNEARADTVGVPCSGVEIKVADN----------GEILVKS--PGLLKGYFKNPEATAEVL--TPDGWYHTSDAGFLDAHGHLKIIDRVKDV-------------------------------------------------------------------------------------------------------------------------------- 211584469 49 ----------------------------------------------------------------------------------------------------------------------------------------------VGFIAILAIGAAVVPMAAALPAEEASYFLLKARCVGLVASTAS---------EKTAQSVVRYMGESKGMHIPCI----SPIASHFRHTLLPSDEMTISSG---PVP-DMNAAALVIFTSGTTGPPKGAVQR-RSYISGNGEADAAYYRITDKDTVLHVLPVHHASGVGLTFLPFLAAGACIEFRCGSFDTATWERW----RRGGLTFFSGVPTYMRMMRHQAPEIRDQYVAGAIRAMLCGTSALPGPVQEFWHNI---RSKPILTRYGATEFGAVIKTELDSD-----GTPQNSV-GCVAEAV-----SLKLTEEGQILVK--CPYMFSKYLFDEKATADAHDA--EGYFKTGDIARR-EGKYYFILGRASDIIKSGGYKISALDIEREILGLDYVSEVMVVGVEDEEFGQRVAATVSLKQDQKTTRKTIAELREDLRSKMAGYKMPTVLRVVQELPKSGTGKVQKKIL-------------------------------- 66804945 22 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIYTSGTTSKPKGVVTTHANIEAQIQTLVDYW-KWTEKDHILEVLPLHHVHGVINVVSCALWSGA---ICEMMPKFDSKQVVDRLLEDQPISLFMAVPTIYSKLIKYVNENITDPAFKRLRLMVSGSSAL-PESVRNEFQAISGQV--LLERYGMTEIGMALSNPLKVNERIG-GTVGFPLPGVQIKIQPENNDNNNNKEVGELLVKGP------------QVFKE-YFEKRKGWFKTGDIVEKDSTGRLKILGRSSDIIKRGGFKISALEIEREILDMPNIQECAVLGLPNDEYGQDIAAIIV----------------------------------------------------------------------------------- 157769963 126 --------------------------------------------------------------------------------------------------------SYAQVDKRVNMIASGLTSLGQKEKEPIILFAETREEWMTTALACMKMNFPIATMYATLGDEAVTFAINEVGAKTIFTTEA---------LISKVKKAMSN-GATSIENIIFFDSVGESVDVDPFTLLSFDQLLSRGEREYHPVPIRSDDLAFIMYTSGTTGNPKGVMISHQN-IVAVTAGQAFNINLGTEDR--------------YIGYLPLAHCAEMIVFKGVIGYSSAQTLFDRAPKLQPTLMACVPAVMRIFKAVIDEVNANSELGKVRQILSGGAPLSPETQRFMNICFC---CPVVQGYGLTETCG--GGTIADIHDLSTGTVGPPLTCCEILLWAEAGSPKNDPPQGEILI--SGPNVALGYFNNDEKTNEDFVKVGKRFFATGDIGEFREDGSLKIIDRKKDLLKLSGEYISLGKVETNLLTNPNVDNICVYG--DSDK-SFLVALVVPKQGVDTSDALQKELASYVSSKLQRVEIPQKIFIC------------------------------------------------ 117164646 20 ----------------------------------------------------------------------------LLRRRGQRQPDDTAYVFLYNGEDPRESLTYRELADAVDVRARWFAARGMSGQSAVLIY-PSGLEFVRTLLGCMASKVTAAPVQT---PRHLKDRIRDAGATTVLT-----------ETSARLELEDRFGNLEDLLGLTVLDTD----DPAAARDDVPGSVLRGPAP-------GPDDVALLQYTSGSTGDPKGVVVTHANFLANVTETDALWPCAPEGTVVNWL-PLFHDMGMLFGVVMPLWAGIPSYLMAPAAFIRRPARWLEAIARFRGTHSAAPSFAYEMCARVAAEGKAGGDLSSWRVAANGAEPVRWRAIRDFTEAFGFRPEAMCPGYGLAETGSIVDARTPGAVPVT--SSGRTVPGTEVRIVDPTSRGCPPDVIGEIWVNG--PCVAAEYRGRPEASAETFRARLRDYLRTGDLGFL-HDGELHVAGRFKDLIIHQGRNYYPQDVELSAEKHPNC--AVAFAVERDEKEHLVL--VVEADGRTVRAHGTESLRARVVRAVHDHHTVDTVLVVRRIPKTSSGKVQRRACRALYEG-----GDLTDLAAPS----------- 67521566 3811 -------------------------------------------------------------------------------------------------------ITYEEMFQLASSFAAYLVICGVGPETLVPVCLGKSLWTMVTVLSVLLAGGAFVPLDPSHPTSRHKEILEEIEADMILCSPQ-----------------LRSRYLGSVSTIIPVSEDTIKA---------YSTVTTSEKANASPTP---ENMAYAIFTSGSTGRPKGIIIEHRAVCSSVI-GFAPVVGLNKESRVFQFASL---TFDAAIVLGTLMLGGCICV----PS--DDERLNDIMQRMNVSWSFLTPSV--ACI------LEPSTVPSLQILTCGGEALSSEVVKKWTGHVKFYG-----GYGPTETVVFAVVAR-DFVDHDFTCIGYGVPSTLTWVVDDHDRLAPLGAVGELVLEG--PALAREYLKNPSKTTDAWIKSFPRIYKTGDLVRYNPDGSIEYLGRKDHQVKLHGQRMELGEIEHRLLASENIRNAVVIPQKGPLR-QKLVAVLSLKSLTVESSELARQIRKSIEEQLPVYMVPQAWAVVKSIPMLVSGKLDRK---------------------------------- 67521566 247 -------------------------------------------------------------------------------------------------------FTYGELDVLASELSYRLKGYGVRPETFVALCFDKSKWNIVAMLGVLKAGGAFVPLDPTHPTPRLRSLVDSVNVNIMLCS-----RNRAEHLSKVVNNLIPLDE-----------QSFGKISFPPRGYLR--------------QEVKSNNAAYLIFTSGSTGKPK-------GTLLEHRAFVSCVF-----------------------AYAPLIHGGCVCV----PS--EEERLNDIVQRMNVNFICLTPSFAR--------FVNPSSIPQVNTALLVGEAMDLEAW---------SHIKLLNGYGPTEAAVCAAINSTMDINSDCRDIGLAT-GTHFWVVKPNNHDVPVGCPGELLLEG--PTLARCYINNPEKTDEVFWARHDRFYKTGDLVRYNSDGSLTFLGRKDSQIKLHGQRIELGEIEHNISTLPLVKESAVVSLNGELSSNTVP-FKLLPPAERTYA--VTELRQQLSKRLPTYMIPAVWLCVEALPLLPSGKLNRREIISWATNKTDD---------------------- 67521566 2771 -------------------------------------------------------------------------------------------------------FTYSELDSLTTKLAYHLMDWGVGPEVFVGLCFEKSAWAVIAQVAVLKAGGAFASLDPAHPESRLRGLVDDIAAPIVLCSTRYLDKSSRICMAALA----------------VSHYTLEQIPDSP------------ATRSLPTLSV--ENAAYAIFTSGTTGKPKITVLEHAALDV-ASSCFAKTLGIDSNTRALQFS--------SYTFDVSILETIITLMTGGCVCTPDDERMNDLIKRMEANSISCTPSVISTL--------DPSSVPTLKTIFTGGEKLTEQIMRWADRRFY-------NAYGPSEATIIATASLKVNRDIRLNSIGTAVCG-RAWIVDPYNHLLPVGAVGELVLEGY--NIARGYLNNDKKTKEVFIKPTGRMYRTGDLVRYKSDKNISFISRMDTQVKLNGQRIELEEIEQQCTFIPANTQVAVIVVPEKTVAKALAAFITIAGHEAQSATTIGQLHNSLGQVLPQVMIPRLYFPVRYLPLGTTGKLDRKGLRAMV---------------------------- 67521566 1761 ----------------------------------------------------------------------------------ASQPDKPAIIWDG-------TLTYAELEYLSSCFAAYLQQLGVRRGTLMPIYVGKSVWQIVAILAVFKTGAICVPRDEAQLGDSVDKWLVDHGAHIVVTLPGSLERQFVVPINKSLFEFLPSSSQENLPQ--VYPHDDSFIAFDSSDPHESSAVLDQRAIIARAASFAST----INSNSGT-------------------KTFQYA----P-----CTSDMF-----LQEVMGTFMSGGCLCI----PRSDSLSQLSRSINETSANLICLTPSFIR-----------PSDVPSIQVLVLFGEQSARNV-----RNIWSEKVQLYTFYGRTECSSTCI-QVSGLDDLDTQSSIGTSVGCCSWVVDPQTRLVPVGCIGELVIEG--PSVSRGYFC-HEKQKKERFTEFPGMFRTGYLVRYNADGTLVYLGKVDDVQGSAGYRC-VAEILDLIEEYPE--PCIAVFILSTEKQQTIKQSTVIARKTNNSHMLMAKLHASLAASLPASQVPSLYFPVFGLPMTSLGKVNRPLLRK------------------------------ 169786041 12 ------------------------------------------------------------------------------------------------------HLSYAQLHAKALNLVYQIRCLQVQPEVPIGILSPRGINHVVSQIAVIYAGATCVPLDVNHPVQYLANLLRNLDISILLTDKANSHR----------------LEAHGFSQIVVDHRSMLTLVCEE----LGYDVIDLQPSQYR------SH---IFHTSGSTGRPKPVQVLARGIINYCLNETFV--PVHEGQQFGHLSN---VTFDVSIMLGSFLRGATAVVLD-RDTVLDPARLVKRIREDKIDVLWQTPALLATTINAYPQAYITVD-----TLLTGGEVVTAQLARKV--LIYGPPKRLLNLYGPTECTMFSTFHNISMDDVERGSIGKPMDGYEVIVVNDNLDVLLHGEVGELVI--GGKGVAGGYLSESKKPGNAFFCPNQQVYRTGDLGRWNSAGLLEFVGRRDNQVKIRGHRIELEAVEAILMATGLVSAAAAVKIDNSDAESILLACVVPIS--EDTNPLT--IRQAYTKNAPYLMLPR-LEVVGHLPLTNTHKIDRRKL-------------------------------- 159898380 32 ---------------------------------------------------------------------------------AKTTPEAIALNFYTADGYRT-SLSYGLLAQRCQAIAAVLQRV-TKPGDRALLLYPPGLGYVEAFFGCLFAGVIAVP---AYPPQRLEAIISNAQARVMLAASE------VVAQQRALSQ--QYPGLAQLQWIASDLVNSQLASMWQAPSINTHDL------------------AFLQYTSGSTSQPRGVMVSHEN-LVYNSGLIAQSFGITADDVFIWYHDMGLIGGIMQ----PLFTGCELSLIDPLTFLQQPLIWLRMISDLGVTVTGGPNFAYDLCAKAKPEALAGVDLSRLRVAFNGAEPIRAATLERFSRTFGFKPQAFLPCYGLAE-ATLFVSGAPQALPSERGSGMVAAPQI-VAIVDEQGQVCADGWVGEVCIHGR--SIAHGYWDNSAASEATFQLILPDFLRTGDLGFIHE-GQLYITGRLKDLIIIDGRNHYPQDLESVELAHPAIRQCAAFAVDGADGEQVIVAEIRPNQAEEAAQAVRLALQQQYDLAIADLMRPGQV------PKTSSGKVRRR---------------------------------- 59876644 587 -------------------------------------------------------------------------------------------------------MSYERINELSTTLANEIMQLGIGPGLAIPLCFEKSAWYTVALLAVLKSGNAFVPVDRSNPTNRICQILRDVNSGLVITSREHV-----------------QTFVPLCKHVIPLEPNF--------------FAKEKTYPRFNMPEVSAHDKAYVIFTSGSTGMPKGVVVEHGAYA-YAARAHQGGLHISNTSRVLQFASYGFDTSTTLIVGGCLC----------VPS--EEERLSDLVNRSKANWAHLTPS-VANIFNAEETPV-------LKTMVLGGEAMNVQAWA------GRPNKRLIQVYGPSECCVTSTISEDVSYNMDPTNIGRALPGCASWIVDTPHALAPIGVVGELLVEGPI--LARGYLIEPEKTISSFWAPQKRLYRTKDLVYYDSEGDLHFVGRVDAQVKVHGQRIEPGEIERNLALEGSLLHSIVL-VPNAGPCAGILVAVIMATFERPETSYISNLRNFLLDLVPHYMIPAIWLVVRDMPHNTSGKLDRRMLK------------------------------- 59876644 2158 -------------------------------------------------------------------------------------------------------LTYEQLDRFSSGVACRLVSSGVQPEHVVALCFEKSMWGIVAMVGVAKSGGTFVHIDPQ-APRARVQAIEQTRCKV----------------------ALVALSCHTL-----LDDLVGDVLLLT--SHAAEEWCSMDVASLATVQHKPTNALYVIFTSGSTGTPKGVVIEHQNFCSAVIANREW-LQIQATSRVLQFT--------SYSTFTALVAGACICV-------PSEDRMSDVIQRAAVNWAAFTPSFLRSL--------EPHDVSSLDFMTVHAEPMSQALVARWADLVHMRP-----SYGPTECSVTSAVGKRMTARSDAANIGWPV-GCRGWVVDPGDTLVPVGAIGELVLEGPIVG--RGYLRDQQKTAAAFVTFSPRVYCTGDLVRYATDGSLIILGRRDDQVKVRGQRVELAEIQHHLDLVPDFANSLVLPSKGPLQG---KLTVVLKDDIDPSLQLIHSVQKALSCKLPTYMVPHTWLLVGKLPLQISCKIDRKLV-------------------------------- 87303938 25 -------------------------------------------------------------------------------------PDHTAIIFYDAP------ITYRRLNEEVETLAGYLQAQGVKKGDRVLLYMQNSPQYVISYYAILRADAVVIPVNPMNRSAELEHFIADTGATVCLA--GQELAGFIAPMISNLDQVVVASYSTYID-----PETDLDLPAEVAAPVWSRDLVAMAAGYAPPHTATPDDLAVIPYSSGTTGAPKGCMHTHRSVM--ATAIHRIFWNLTPDSVQLATLPFFHVTGMTGSMNGPIAAGAASVIM----TRWDRTTASRLIERYKVT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 69933049 221 ---------------------------------------------------------------------------------AGADPDAVALAFE------DRTLTRGQLDRAANALAAKLVQMGVGPDQPVGLFARRSPELVIGALAIWKAGGAYVPLDPDYPADRIELYIEDSGAGVVLVQDG-----------------LADRLPAHGAQVVTIPTD-----------------LPHGMVAAPVSAVGPQNLAYLIYTSGSTGRPKGVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 27383039 19 -------------------------------------------------------------------------------RAAETRGDRPAIIWQPT--------SWREWLEISKEIAYALRAIGFMPGDVASIIANAVPEWVHADMGILCAGGVSSGIYPTDASSQVQYLVNDSGTKVIFAEDE-----------EQLDKILTRTRCPSLQRIVVFDMEGDDMVMSVGREALWQEMIDSRGP---------EDLAVLVYTSGTTGPPKGAMHANRSV----THQMRHANDFIPEDR---------------LIFLPLCHVAESVMAESTETVPDNLR------EVQPTIFLAVPSAIRMCRIEGRAPPLSLRLDRCRIAFTGAAPIAPELIRWYL-ALGID---MHEVYGQTENCG--VATMMPATRIKLGSVGTAVSWGEVA-LSPD---------GEILIKGDF--LFMGYLNQPEKTAEAIDPR--GWLHTGDVGTIDNEGFVRITDRMKDIIITSGKNVTPSEIENQLKFSPYISDAVVIG-------------------------------------------------------------------------------------------------- 183983985 30 -----------------------------------------------------------------------------------------------------RRTSFAEAAQRTSRLASYLNKQGFGAHDRVALIMHNDPDMVI---GCLKARVVPVNVNHHYSPREIAELLEYVRPRGII----YHRA-----LGARFADLLPAAGAD----LLVSIDDGSGAAELPG-AVSLDEVVTAGAPNYRP--TGSPDDLIMMCTGGTTGRPKGVLWRQGDMYVASMADHANVDEIHQGSPWFAVSPLMHAAGL-WTAFSGFLSGFPVVLYDDRAKL-DVRSVWATAEREKVGMVYAGP-LVAELSAH------PYDLSALQAIGTGGAATNPKYKRALMERL--PHVTIIEGYGSSETGNMA----FGHSRNRMASETFAMVGGAVASADRSSFLQPGTAEIGWAARMGR--IPLGYFNDPEATRRT-FPEIEGVVIPGDRATIENDGTIRLLGRDSLVVNTGGEKVFVEEVEEVLRGHPDIADALVVGRASQRWGQEVVALVAARPGVDLAGSERA-LYALCTAKLAHFKAPKAFIFVSHIQRLGNGK-------------------------------------- 183983379 32 -------------------------------------------------------------------------------------------------------LTWRQYADRVRRIAAGLAALGVERGHTVGIMLRNRPEFHLVDTAVLHLGAIPFSIYNTSAPDQIKYLFSNAENKVVFTEK---------DFLPAINAAVAD-----LAHVIVIDADADADAGMSLEQLESSGAKTDFNFDATWQSVRPDDIATLIYTSGTTGPPKGVELTHANVIAEFSAIVEL-LGMQPTDRITSYADR--VTAH----YANMVFGVQVAIAEALPDWLGVPRVWHKIQETKLAEAGGARKAIDTGIRAARQTLSGKSLSRL-VLAKVREALGLDQLRWGLEFFWGLGIPVYEVWGESECVGGATSNRRDA--IKLGSVGKPLRGVEVKV----------AGDGELLIRGPI--VMRGYRHQPEKTAEAIDA--DGWLYTGDIGTIDAQGFVTIVDRKKELLNESGKNLSPSNIERAI--------------------------------------------------------------------------------------------------------------- 197773150 24 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTTGTTGRPKGVRLTHRN-LVANAHQIALAHGLGPDSVTLNHLPLFHVMHLNSAV----CAGAAQVLCDG-----DPLASLALAARTGATHYYGLPARLHRL-AADPRPAASPDLPRLTAVLSGGTALAPAAARRLSQLLG---VPVVQGYGMAELS--PLSHNQRLDDTRPGAVGHPLPGTESRIVGLDSREVADVATGEVQVRG--PQVMAGYLDDDEPPIDA-----DGWFSTGDIGYQDADGVLHLVDRLGDVFKYDNELVSPSAVERIIADDPRVAECVVVGWPDAVHGAVVWAGIVLRE-------------------------------------------------------------------------------- 62424521 79 ----------------------------------------------------------------------------------------------------------------------------IGLGAVVGVLLGNGPEFITTMFATWSLGAVLTPINPALTNDEVGFQLDDSGVVLVIGDSEAVADVRGLGFLSAADECFRG----SAEQSGVEQGDAELGGAEPIRDLN----------------VRGSDGSLIVYTSGTSGLPKGCLLSHANV-SAMVWSILNGVDFGDDARSLLVMPLFSSRGLLAGTLSPLMFGGSVVLPE-----FDPRTFWDVVEEVRPTYFSAVPAIYSALEA---TKRRTVDTSSLRFVLSGAAPMSVDATTRFESKFG---VTVLEGYGPSEFSAAATLNRNDGTR-RLGTAGTALPGITVAIQDPAGRILPAGEAGEVVISAQ--TVMYGFLG---RPGVTAETLKDGWLHTGDLGFLDDDGFL----------------------------------------------------------------------------------------------------------------------------------------- 119383590 1125 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRRWKVTHLQCTPSMARILVSDPQVAAA---MAGLKCVMVGGEALPPSL---LSEIKAATRARVLNMYGPTETTWSTVADLSDGAEV---TLGRPIANTQVYVLDGDGVPVPPGAQGELWIGGH--GVARGYWRRDD-LTAAAFRPDPRMYRTGDLVRWREDGGLDYIGRADHQVKLRGFRIELGEIEAQLAALPGVREAVALVREDTPGDKRLVAYVT-GAGDLCEKALREALVAH----LPAHMVPGRIVRLEKMPLTPNRKIDRK---------------------------------- 110596954 2 -----------------------------------------------------------------------------------------------------KSLSFLECDERARQIAGLLCKDGFRAGDIIALLSVNTPELVITLLGLLKAGMIAAPLNCRFPEELIRNTLQNLRPKLLLTGSSAYSGCRTSPLTSLLEDA---------------------------------SPLTAAESMVPPEEMSR--PVTIIHTSASSGKAKAALHTFANHW-YSALGSEENLPFGPGDCWLLSLPLYHIGGYA-LLFRAFVSGGCLAIAE--PDEPLASSLGNF----PLTHISLVPTQLYRLLAQSESALR---LSRLKALLLGGS----SAPKSLLEESLRQHIPLYLSYGSTEMSSQ-IATTPGPILSPEQNSGKVLPY----------REIRKAEDGELLVRG-----------------ATLFSGYEGWFHTSDIGTLSEEGVVAVIGRKDNMFISGGENIHPEEIEQALILIDGIREAVVVPVPDCEYGKRPVAFI------------------------------------------------------------------------------------ 88853843 86 -----------------------------------------------------------------------------------RHPDKVALIYEA----TGEKWTFRWLDKYSNAVANFFYQQGFRLGDVIAIFMESRPEFVGLWLGMAKVSIEAALINFNLRLDSLVYCITTSGAKAVI------FGG---ELSSAITEVNGMLGKNMAKFC----SGDYNPEVVPAETRHLDPLLSTTS-KSPPTQIPADDRLFYIYTSGTTGMPKAVVHSAFGY---------YAYRMHPEDILYNYRSAGNIMG----VGQCLIHGLTVVIR----KKFSASRFWDDCAKYRCTII----QYIGEICRYLLQPVRESETQHVRL--AVGNGLRPTIWEDFTKRFRIKQ--IGEFYGATE-CNCSIANLDG----KVGACGRILPNIRLVKVNEDTMELIRDSRGLCVCRPGEPGLLVGQINDPLRRFDGYLQKGDQAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVE------------------------------------------------------------------------------------------------------------------ 30794990 437 ----------------------------------------------------------------------------ALVRTARQNPDRVAVV------DDHRSLTYGELLDAAHRLGQDLF------GDAVGVFLERSAAIPVAYLTALALRRTFVPMDPRLPDARLAYMAAAAEPGVILVDAATRRAARLFPPRREVDGAPAPSAGPH--------RAGI----------------------RPSTPADGDRTAYVMFTSGSTGNPKGVA-VSEGNLANFLHSVRQDPSMGPDDRIVALTPIGFDISLLEILLPL-LCGARLRML-SDETRSSGALLAEHIDAAGATVVQATPSTWRILKAAGWRARRPM------TLLCGGEALDRDLAEYLL----SQSAAVYNMYGPTETIWASWQRVTGAGHIHLGE---PALGTRFYVVDADGRSVAPGMAGELMIAGD--CVAQGYLNAP----ATAFGSLPDGYRTGDLVRYEGPARVTYVSRKDGQRKVNGHRIELDEVAAAVTA--RVPSATVVAVVRPEPEPHLRCFVWLPAGESFDAA---AVRERLRDTLPYYMVPQAVHRLTRIPLTANGK-------------------------------------- 119501761 31 -----------------------------------------------------------------------------------EDPEAVAIIDE-----QSKSLSYRAIHEKATDLARTLVEHESSPGDRVGVIVDHGLWDPVTQVAIIYAGGTCVPIDPLLPDQQIKSRL--------------MRLGVRHIL---VDEANAKRDLPFASFVV-----------TDGR----NESTDAGEGGHFPMATSVDHCSHLIHTSGTTSEPKAVQIAARSII--HVAHHAPYEPVRKSDV----------VGHPFDIWGALLRGAAVVL--SKATLLDSAALAAAIRRLGITI-----TAITTPLVNLAATTYPTTFAPLRAVLMGGEAVNLRAMEAILTA--GPPQHLMNAYGPTECCVYCLTHEITFDDVRAGSVGKTIGRNVCCVCDEDGNPVPAGEEGELLV--GGPGVSPGYVDQPEKNAKT-FVAVPGMYRTGDLVRQRPDGQHDFLGRRDEQVKIRGFRVELAAVRSVLMGHFAEVFAMAMNSQAAGAGATLVAFAVLRANSAKNA--VADAVEVAKAVLPDFMVP-HIEVITEMPLNAHAKIDRKKLEAL----------------------------- 184200697 355 ----------------------------------------------------------------------------------------------------ERSVSWAQLSASVDQLAVALLRTGVRPGDRVNLMVPPGSMLTTLIYACLRIGAVIVVADQGLGRKGLTRALRGSSPRWFIGIRKALVGARALPGTRIAADALD----PVSKKLLGVARTVP-------------ELMDSVTTVNPDEAVDPDAEAAVLFTSGSTGPAKGVVYTHR-QMAGMRDTIRDTYGLRAG--------TGLVAGFPFALLGP-ALGAASVMDVTSPKTLTARALAEATMAIHASAVFASPAAIANVLATADEPAERDALARVELMLSAGAPIPEELLTRLQELMPAEALPLTDVSLDVIRAAREDAQAGVEGAGGGVCVGTPVEGAELGVLRADGSVSPPGVTGEIVARAPHA-------KDHDRLWERASDETPGWHRTGDVGHFDARERLWYEGRLAHVITMSGGPVSSVAAEHAAQTVPGVGRAAVVGV------------------------------------------------------------------------------------------------- 67867492 48 ---------------------------------------------------------------------------------VERHPDKPFVLF------KEEVYTYSHMDKLSNQAARALRKAGIKSGDCVAIFMANAPAYIWIWLGVAKLGSSIACLNNNIRSQSFLHCFRSSGAKVLLA---------EPELKDAIQEV--MPELRK-DHVRVFFLTDAVIS---EGTESFLDKVKAASDEPVPKSLRSKSLAMYIYTSGTTGLPKAALVNH--YRLMMACGLFEICNVKARDVVYCPLPLYHSSAMMIGVHGCISRGATLVL---RPKF-SASQFWDDCRKYNVTIV----QYIGEVLRYLCNVPKSDDDASHNVRMAIGNGLRTDVWSEFLRRFG--EIQIYEFYASTE-GNIAFVNYTNTV----GSVGRVFIKYDIEVRDAKGIKARKGQPGLLVCKISSSSPFDGYAGDEKKIMRDVFRKGDAYFNSGDLLTVDQQNFVYFHDRVGDTFRWKGENVATTEVADILGIVNFIQEVNVYGAQVPNHGRIGMAALILYDEEVFDG---RKLYAHVRDFLPNYARPRFIRIQNSMDITGTFK-QRKV------GLAKEGFDPAIISDP------------ 217412709 62 ------------------------------------------------------------------------------DRLAKSGPDEV--IAENKEADGTSTITTGEFNDRVRAIAKGLIAFGIKKGDAVTIFSSTRIEWGLLDFALAAVGAVLVPIYDTDSAAQAKHILNDSASRLAIAD-----NRERFDRLDSVFDA-----CANLERILMIDAHALETLEGLGLMVSDEELDERIS------SVTADDLATIVYTSGSTGAPKGVELTHRNVMASAAMTIENHARL--------------------LLFLPLAHCAQFVQYDGVVGYPNIKTLPADMQTFKPTFILGVPRVFAASRKAGPEPRRKHALPNIKYLAAGGAPMDPALCHFF----NGIGITMIQGYGMSETAAPFAFTRPN--DNRIGSVGRPGPGLSVRISD----------TGELEIKGETVS--RAYHNLPDKTEETFTD--DGWLRTGDLASLDDEGNLSITGRAKDIIITAGKNVSPLPMEQTIAKCPIVEHAVVVG-------------------------------------------------------------------------------------------------- 13162326 118 ----------------------------------------------------------------------------ALEQQAQARPDQVALVCTGSEG---CSITNRELNAKACQAAWALKAATIQKGATAILVLPSSISALSVFLGLAKLGCPVAWINPGMP---LLHSVQSSGASVLIVDP---------DLQENLEEVLPKLLAENIR-CFYLGHS-SPTPGVEA----LGAALDAAPSDPVPAKLRANSPAIFIYTSGTTGLPKPAILSH-ERVIQMSNVLSF-CGRTADDVVYNVLPLYHSMGLVLGVLGCLQLGATCVL---APKF-SASRYWAECRQYSVTVVLYVGEVLRYLCNVPGQPEDKKH--TVR--FALGNGLRADVWENFQQRFGP--IQIWELYGSTE-GNVGLMNYVGCGAVGKTSCFIRMLQFDIEVRDKQGIPVETGKPGLLLIRKNQP--FLGYRGSQDKLVANVRQVGDLYYNTGDVLALDQEGFFYFRDRLGDTFRWKGENVSTREVEGVLSILDFLEEVNVYGVTVPGEGKVGMAAVKLAPGKTFDG---QKLYQHVRSWLPAYATPHFIRIQDSLEITNTYK----LVKSQLAREGFDVG---VIADP------------ 89902268 49 --------------------------------------------------------------------------------------------------------TWNQTAQAVSEIAGGLMSLGFAKGECTSILANTVVEWVWADLAVLSCGGVSNGIYPTDAASQVQYLCADSRTTFLFVEDD-----------EQLDKALERDQLPSLRKIVVFDMEGLR-NLDDANIISLDDLRALGRDYLAVDACQPDDLAILVYTSGTTGKPKGAMHLHAG-LVYTVRGFNTLIAQDERDERMCFLPLCHIAERMGGEYFALYTGTKLNFVE------HPETIPENVREIAPTVFTGVPTAIANLKFQIAQWLALNNVRKLRFLVTGAAPISPDLVRWYL-ALG---VPMLEVWGMTETCGAS-TGVP-AERMRPGSIGPAASFNEVRL---------DPATGEILVRG--KNVFAGYLNLPEKTAETI--DPDGWLHTGDVGAMDADGYFRITDRMKDIIITAGKNVTPSELENDLKFSPYITDAVVIG-------------------------------------------------------------------------------------------------- 145607363 30 ------------------------------------------------------------------------------------------------------------------RVAIGLQAAGLKPGDRVLVYSGNSIWFPVVLIGVLMAGGIFTGANPGFVARELAYQLRDSGASFMFAAPVVM---------DVALEAAAEAKMKPSQIFIFDPEINAEPDSEGSGTRHWAELLKGTLAKAETDWVEPANPACLNYSSGTTGVPKGVEISHSAY-VANGDGVTFVMNLDPDLTHLCFLPMYHAMAQTYFVY-PRRRDPTYIM----P-YFDFEKMLQHVQNYRINALVVVPPIVVALAKH--PLARQYDLSSVENLGCGAAPLGAEAIKECEALWPDGSVKIRQGWGMTEVTCTALGWDPRLEATETTAVGELMPNFYAKLVETDGRPIEANKRGELWV--SGPTMLKGYWNNPQATNATYDKEENRRY--------------------------------------------------------------------LPPGVKTTGE---DIVKWIEPKVAKYKQLKGVAIVDAIPKNPSGKILRKILREQA---------------------------- 218248432 33 -------------------------------------------------------------------------------------PDKRAYTFLQDGETESGSLTYRELDLKARKIATYLQSLGATQ-ERALLLYPPGLEFIVAFFGCLYAGVIAVPLYP---------------PK---------RNQKLSRLQAVIADAGAKFALTTLENV--------EIHFSETPDLAALNWLAEQKIESDPEQIKKDSLAFLQYTSGSTGTPKGVMVSHGN-LLNNSEYIKQAFELNQDSV-----SISWLMGLIDGVIQPIYTGFLGVLMPSVAFLQKPIRWLEGISHYRATHSGGPNFAYDLCQKITPEQKENLDLSSWLSAYSGAEPVRQDTIKRFTESFGFQEKFFYPCYGMAETTLMISGGLLGVTEIATGSCGQSWLDTKIIIANPKTTECREEQVGEIWVSGS--SVAQGYWNRPQQTQETYLATGAGFLRTGDLGFL-KDRELFITGRLKDVIIIRGRNHYPQDIELTVESHEALKPNSGAAFTVEVEGEERLVIVQEVERSYLRKLDVDEVIEAIRRDISAIALIKTM----SIPKTSSGKIQR----------------------------------- 187251420 674 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTDPAFLLFTSGSEGSPKGVVLSHKN-LLSNIAQVSSVLPLSVNDRIFCCMPL----FHSFGLTAGFLLPALSGF--KTFFYPSPLHYPQLVYDTNSTILFATDTFLSGYAKT----AHPFDFYSLRLVGMGAEKMKEETFNIWARKFG---LRILELYGATETSPGIAFSTP--MHFKLGSAGRILPGVDYRL-----EPVEGESGGRLIVKGDNI-MSGYIKADNPGVIQ---PPPEGWYDTGDIVDIDKEGFIFIKGRATRFAKVAGEMVPLLAVETEINNYWQDYQQALVSIPDEKRGEQLILFTTREDGSRTD--LLKYFQQIGQPEL---FAPKIIEHIKEIPLIGTGKI------------------------------------- 167764442 19 --------------------------------------------------------------------------------------------WDRNALTDYQGITYKDVARKIAKFHIVLESAGIQPGDKIAVCGRNSAHWAVCFLATVTYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDRAWENLNEEAM-PLLMGVVLLTDFTP-----VVCRDERLMEAFEHRNAIYGTRYKNFRPEHICYRKEPEELAVINYTSGTTGYSKGVMLPYRSLWSNIAYCHEM-LPVRPGDHIVSMLPLGHVFGMVYFLYG-FSAGAHLYF---LTRMPSPKIIAQSFSEIKPRVISCVPLIVEKIIKKNILPLIDNKIGKLLLIIIGGAPFNADV-ERFLKQIGF---PYTIAYGMTECGPIICSSRWETL--KLASCGKATTRMEVKI-DS---PDPQHVAGEIICRGS--NLMLGYYKNAE--ATSQIIDVNGWLHTGDLATMDADGYVTVRGRSKNMLTSSGQNIYPEEIESKLNNMPYVSESLIVLQHDKL--------------------------------------------------------------------------------------------- 170041869 68 ---------------------------------------------------------------------------------VAKQPEKVCFVFEG------REWTFREVSDYSNRVANVFHTHGYKHGDVVGLVMENRPEFVGTWLGLSKLGVIIPLINHNLRKNALLHSITVAKCNALV-------------YSEALCEAIGEITESLPSTMALYQFNDAIQQTVLANSKDLATLLQSASKELPTTNVKASHLLYI-YTSGTTGLPKAAVITHSRYLFITAAIH-IVAGFSPNDVFYTYHTAGGMMS----IGQALIFGATVAIR----KKFSASQYFTDCQKYNCTV----GQYIGEMCRYILATPESGNDKKVRLIFGNG--LRPQIWPQFVERFNIPR--VAEFYGATETVGA-IGFVSRIIPVYPISIIRADPATGEPIRGKDGQLCQPNEPGVF-IGKILPNNPRAFLGYEKKIVRDIFKKGDSGFLSGDLLVADERGNLYFKDRTGDTFRWKGENVSTSEVEAEVSNASGYRDTVVYGVEIPLEGRAGMAAILDPEGQV---DLVK-LADTLKQSLPSYARPMFVRLLTKVDMTGTFK-----LKKL---DLQKEGDPNVIED------------- 188532970 10 --------------------------------------------------------------------------------HAARRPHADAL------NIDRERLSWLQLWQGSNALYQHLCRLSLATG-VVAIASANDITFPVAWLAATAQPLTAAVIDPLTPEENLHDILHRLKPDLLLLK---RQDHRLIALAERL--AIRWLALDG-----------------------WQHAQPAADDSAFCADMQAATPFLIGFTSGTTSLPKAFIRSRRS----------WRCSFENGMAIFRLAE-----APSTLYPGPLSHGIGLYLYAGGCFYSQPQAVLMLLAQQRIERLVVVPTMI-----AGLAAAAQSDYASLRGLISAGAKLELNHYHLARALF--PQAVIQEYYGASELG-FVAVSTVDDDNIRASSVGPAFPATEITIRNDDGELLPAGQPG-------------TIWLNSEQVIDGYFEKQPWGATVGDIGYLDVQQRLHMIGRRGNMILSGGNNIYLSEVESVIKSLPGVTEAAVIAVDDAYLGKKMVAVI------EAADDIIGQLPQQSRLLLAKYKRPRHYYQIKRWPLTASGKIKRAELRRIEDGSCTELTELSA---------------- 158315748 19 --------------------------------------------------------------------------YSLVDDRVRTDPDRV--ILSRPTGTDWHDVTFRELDAHVRRVAAVLLGHGVGVGDRVGIVGRTSYEWVVADLAVLALGAITVPIFPTASPAQITHIVTDSG-----MAWCFVETPEHHSAVATAGAGTLLALPWQLADLNGWQAPADDASHDAGHAAGGGDLAAADEFAGRRDAVRADSLATIVYTSGTTGMPKGCILTHGNLFASSANTVEHTGELFR--VWRPAAGTGAAEGASTLLCLPLAHGRTILIYAGTRTAAVPDILPAM-ATFRPTVLALVPYALEKIRKLAGDPADGPATSRLTHVISGGASLDATTAAFYRGV----GVRILNCYGLTEAATAVTVNQPGTN--RIGTVGQPIPGTTVAI-SPDGEVLVAG-----------PNVSPGYW----RAGQAPWGAGPSRWHTGDLGHLDADGFLVITGRRKEILTSGGKNVTPTLLEDRMRLHPLVADCMVVG-------------------------------------------------------------------------------------------------- 189465603 31 ------------------------------------------------------------------------------------------------------TLQYKDVARKIAKFHIVLESAGIQPGDKIAVCGRNSAHWAVTFLATITYGAVIVPILHEFKADNIHNIVNHSEARLLFVGDQVWENLNEDAMPQLLGVILMT------EFTPVVCRDKRLMEAFEHRNTLYG---QRYPKNFRPEHIEPEELAIINYTSGTTGYSKGVMLPYRSLWSNVNYCHEM-LPVKPGDNIVSMLPMGHVFGMTYFLYG-FSAGAHIYF---LTRMPTPKIIAQSFAEIRPRVISCVPLIVEKIIKKNILPRVDNKIGKLRALAIGGAPFNAEV-ERFLKQIGF---PYTIAYGMTECGPIICSSRWETL--KLASCGKATTRMEVKIDSSD----PEKVAGEIICRGT--NLMLGYYKNQE--ATSQIIDVNGWLHTGDLGTMDAEGYVTVRGRSKNMLTSSGQNIYPEEIESKLNNMPYVSESLIV--------------------------------------------------------------------------------------------------- 115395350 373 ------------------------------------------------------------------------------------------------------QLTYAEVDQYAMAFAHHISQFRVGPEVLVPVVMDKSAWTIVAMIGILKAGGACAALDPSHPSDRLSGIIQDTGSPVIVVSPHYERFAGLVDKTIAVSKAL-LDELP----------------------------VQTEDPE---TAVHYNNPAFVIFTSGSTGKPKGIVIEH-VHICTSSEAHGSAMNVGLDSRVFSFA--------SYAFDVSLGDTWTTLMRGGVPSEEDMNRLAQTVTEMRTNWIGLTPTVARLLTPESV--------PTVKTLSLGGEPMAKEDIAWA------DHVRVINFCKFTECG-HNPTFLDGPAETVIGAMMPRTLGHGLDVVNPDNHDVPIGTIGELLIQG--PAISRGYLKDPEKTAKSYLSENPRIFKTGDLVFQNEDGALVYIGRKDTQVKLHGQRIELQEIEEHLAANPEDIDWAV----ELIQGSEP-ASACLAAFYASHEAIGRRLEKRLASLLPKYMVPSAFVPLTTMPLNTSGKKDRLQLRSLGATILNEAGFKSAM--------------- 119476146 2 -----------------------------------------------------------------------------------------------------QSYTWSDVGEQSRKIAAALQVMGLQPGDKIGVCAANSPHWVMTDLACMMGGFVLVPIYATMTSDKMIYVAEHSDMVALFT-DGS------------LNIASMREALPAGSPIIAISDSCASL-----CDRSWSDIIANETPV-QGSPRPAADALWIVYTSGTTGMPKGVMHSH-STLPYAG------FGLPP----IAGSDT-----ESRLLYLPLAHAGERVLVELHAIYAGASIFFSFAADMKATFLFAVPRIWVNLKQAGKPLLEAMGLDQCTFAFSGAAPISSDLQTW--QSLG---LPLYEGFGQSE---CMSGTINTGANNLIGSVGK--------IIDKVSGDLKIADDGEILLRA--PSAMVGYYKNPEKTAET---VVDGWVFTGDKGHLDDEGFLHITGRVKEIFKTAGKYVAPAPVENKFSACPHVEQLCLVG-------------------------------------------------------------------------------------------------- 145604915 68 -----------------------------------------------------------------------------------------------------RTYTPAELFLRSTHLARALRRTAWGPNDVVAVFSVNTIDYILPIYATHRLNGIATAANAVYTAGELEHQLRSAGAGVLFTADAVGMARDRVFLLPTVQGAPETP-FPTVEELI-----------DEGRGLAPLEPLRWVSGQGKRQV------AFITYSSGTSGLPKAVLISHHNVISNVVAHVAYIHGI-ETEV-----ELGLVMSHTYG----LLVVSHTATWRGVIVLPKFEIYLDAIQTFRIQRLLVVPPIIVA-MLHRRELCAQYDLSSVRFVFCGAAPLGQETVVRLARE--YPAWTVGQAYGMTE--AAVIVTNTSEHDVLNGSSGSLLPGTRAKIIDPLTREEITNSPGEL-------------------WIQATAETFDGRWRSGDEVAISPQGYLFVIDRIKELIKVKGQQVAPAELEAHILTHPAVADVAVTQTSDPWAGEVPKAFVVVEAPELPPGEIENMVVGYVAEHKAPYKWIKGVEIVDTIPKSPSGKI------------------------------------- 94967765 6 -----------------------------------------------------------------------------------------------DDEDERETVTFAEFRVRARAQALALRRAAVGGGDRVVILMPQTIDAMAVFAGAMMIGAV--PAFLAYP------------------------NFKVEPAKYRAGLAGVTANLSA--KVIVLDRKFPEVSIGEGRVIRASAEIEGGELELSP--LGPNEIAFIQHSAGTTGLQKGVALTHAAVLLQHLADALRI-DPQSDSIYSWYHDMGLIACFML----PMVCHIPVVMQSSLDWVMQPESLLQAITTCKCTLGWMPNFAFQFVRRVPQKRWADYDLSSLRALINCSEPVHASSFESAFAAIGLKKGVLQSSYTQSKIGEHVISSVPGAVSF--ASSGSLLPCNEVQIVNDAGEPLAPERVGEILIRSD--SLFTGYFNRPDLTSAAFVN---GWYRTGDLGFPLND-ELYVVGRQKDLLIVGGENLYPQDIEDVVATHPAIHDGRVVGLYNPELGTVIVAEVEREELLAESETIEQEVRKNVVAVTG--VAPRRILLKPPIVKSTAGKAARSATRDKLLQEHPEFGD------------------- 170744134 8 -----------------------------------------------------------------------------LARWSAERPDRLAFAFMPDGTTVTDALTFGALDRDARGVA---RSLGVGAGGRVLLLCEPGPAFVTALVGCLYAGALATPVP--------VSR----------------RRAGVARLAAVARDADPAAILATVDRSAVPDERLAAAPW-----LRVDEAARNAPAAVS--AVAEDHPAVIQYTSGSTTSPKGVVLSHGN-LAANLRMLRDGFGAHESSRYLSWLPLFHDMGLIAHVLAALYNGGPCWFAPPLSFFRRPETWLRAIALHGATISGAPNFAYESCRRFPTMQLDGLSLASWEVAFCGAEAVRASTMERFSALFGFRAAALRPCYGLAEATVFVTAARPTAAPLV--SCGTPSPDATLVVVDPETRPRQDGEIGEICVSGSH--VAKAYWRRPAESDATFGAEIEGALRTGDLGLL-RDGELYVTGRLKDVILVRGETIHAEDVEQAVASHPELGLCAAFGLEVDGEEQVVVVQEAPRGGFRAAPELIDAAARAVADTFGVRLYDLARVRTGAIPRTTSGKVQR----------------------------------- 182434918 34 ---------------------------------------------------------------------------------AEDDPHRVAL-GRKDAGGQWRDVTSAEFRDQVLALAKGLIAHGVRFGDRVALMSRTRYEWTIFDFALWTVGAQSVPVYPTSSAEQVLWMLHDAEAVAVMVEDHAMTVGSVID------------RLPRLKRLWQLDAGAVDELFGAGADID-DEVVQRHRRAVTPDSV-----ATVIYTSGTTGRPKGCVITHASFMFESTMVTRWVFHSKPGDLFLPLAHVGRMVGHQPELSAALMFRPTFILFNGAPFDKAVDIAVKYAEALEQKAFGAGPAGLRMQHQFFDKVVYKKVRDAVRHAMSGGSGMDRRLGLFF----AGAGVSVFEGYGLTESTAAATANPPERT--RYGTVGQPIPGTSVHIADDGEVWVHGPNVGYL----GNPGATRTVLRD-------------GWLATGDLGSLDEDGYLTITGRKKEILTSGGKSVSPAGLEERVRAHPLVAQCIVVG-------------------------------------------------------------------------------------------------- 149198631 28 --------------------------------------------------------------------------------------------------DERATLTYQQTLDKVNQQAQTLLDFDIKAGDRIAIIAPKCYEQIVMYYAIWQLGAVIVPVSEGLGSDEISFILADAEAKVIFVHESFIEK--------------------------VSNCTASEVQ-------SFASLNKDLGQYTEEAPQNYDETAALIYTSGSTGRPKGVMLSHRNLIVNGISSADK-LPVTPEDRVASLLP----YWHSFVVMTCFLHGTLVFARDMRDFSKNLATWPRMLAMYREQIFKTGETYFNSLRKQEQTILKQIGLGNLRFFVSGGAPIAPDLQDFFRDI----NIPVYQGYGLSESSPVISCNTPGF--SRTGSSGTPTYGGDWTFLTASG-EKGKHLEGELLVKGD--CVMQGYW----KYSDTSAKTLENGWHTGDMGRV-EEGFLYLNGRASNLILRGGEKVHPEHIEDMIRELDEVAEVMVIG-------------------------------------------------------------------------------------------------- 210117613 21 ----------------------------------------------------------------------------LLDKAAVRWPDRDAYVFRPGG----RRVTFAELKEQVDKLAAGLLALGTKRGDRIGWIVDNRLEWVLLYFAVAKLGAISVPLENMFSAEVAIYMLNKVKLKTLVLQDSGYSKNPLQSLIEIAPELLKNPKLPFLETVIAI----SESKYSGCHMFDDVQQMGGSEEYRRLESMQAEDPGFLFCTSGSTGLPKFVQHCSYA-LVNSCGEFMTGIDKQPTCLFPSAAESGF-----WDVHQPIVFGNTMV-------FPSRG---------KATVL---------------------DLLS---------AIQEESSR-------RRQC------GTREFGSTIGSAPPKCENPE-----------KVKLVDKSGDAVPLGQDGEVWVKGY--SVFQGYCGDEDTNRDILSA--DGWCNTGDIGRFGDDGLLRIVGRSKDVINVYPVRI----FYEICDKAKIIK---AIGVPHETLVEEICICIILKDGETATEE---ELRELASNGMTGAFEPGYYLFMDDFPMTKS---------------------------------------- 33598414 27 --------------------------------------------------------------------------------------------------GSDRVLTWQALREEACQWAARARAHGIGPDVPVVIHGHKEAAFFVAMAGALLAGAPFVPVDTIYPPERVRRIVEIVRAAAVYTQADVFRPGAAEP------AALAERGL-----------------------------------------------AYVMFTSGSTGDPKGVQIGRESVAL-LGDWLRDGLALGEAPVFMNQADLS-----MYEVFGTLAAGGTCVL-NAREQIAAPQQWLARLAGSGVTVWVSTPSFAHQQLANRDFSPQQ--LRALRTFLFCGEPLPVALARKLRQRF--PEAAILNTYGPTETTALVVAVLAEHDPLPVGYAKPASL---LYVADD-----------EICIVGDH--VMRGYLNRPDLNQAKLFVHHDGRFRTGDLGRMREDGLLFCRGRMDDQIKLNGYRIELAEIDAALHALPGVAACAVLRRPD-GTAVRVIGFVAQRTVEQASFQLPAALQQWLTGRLPSYMVPSELVACPDLPVSNNHKIDRKKLLEIYA--------------------------- 114048105 23 -------------------------------------------------------------------------------------------------------LTYQELDKQSDAIAFALNAHGLTRGMKAVLMVTPSLDFFALTFALFKAGIIPVLVDPGMGIKNLKQCFIEAAPDAFI----------GIP-KAHIARRLLGWGKGSVQHLINVDGNPSGLAGTLSRLLTGAPSLATEQAEYPMALLRHDEMAAILFTSGSTGTPKGVVYSH-GMFEAQIQALKQDYGIAHGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEESKKQHKLSSVKRVISAGAPATIASIARFSKMLSDG-VPVLNSYGATESLPIMIASTTQTTDNGGGCVGRAIDGVSIEIIADNGLRLNAGEIGEIVVTGPMVSQ-SYYRRETATTAAKIWDCEQQTFRHGDLGYLDDSGQLWMCGRVDAT--QGGKRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------------------------------- 59149843 1 -----------------------------------------------------------------------------------------------------------------------------------------------------KAGGAYMPLDPAYPQERLSFMLDNAQVKLLLT------------------QAAMRPWLIPPDHIPILD-----------LDHMADDLAAE-SQANPSSGVTPDHLLYVIYTSGSTGRPKGVAMRHQ-PLTNLVWWQQTQTPTAVGTRTLQFTPISFDVS-CQEIFATWCFGGTLILV-SEDTRRDGDALLDYLHQQRIERLFLPFVALQSIRQHGPPA-------ALRHVITAGEPLTPAIAQWFSQ----GNCRLHNQYGPAETHVVTAHTLPEIVETWPAPIGQPVANIQVYILDTAQLPVPIGVAGELYLGGD--GLARGYLHDPELTRETFISNPFGVYRTGDLARYLASGDIEFLGRADDQVKLRGYR------------------------------------------------------------------------------------------------------------------------- 21221020 42 ----------------------------------------------------------------------------------------------GEGPDDWKSLTWAQAAERVYAIAAGLVELGVQPEQRVALASSTRLEWILADLGIMCAGAATTTVYPQTNAGESAYILSDSESRVLIAEDAA----------QLAKAKEKKAELPDLTHVVVVDATGADTSEDWVLTLDELERRGAARLEKDPERVGADQLATLIYTSGTTGRPKGVPHDCWSYMAKAIAATGLV---TKDDVYLWVLTSGQIAGHVTAVDGPTYMAAVPRIFEKVYNGVAAKAWAAGIAREKVTQTGTAPAGLRTKHAVADRLVYAKIREALRACVSGSAALAPE-IGYFFAGAG---IHILEGYGLTESSAASFVN-PGEAY-RTGTVGKPLPGTEVRIADD----------GEILLRG--PGIMEGYHKLPEKTAEVLEA--DGWFHTGDIGELSPDGYLRITDRKKDLIKTSGGKIAPAEVE------------------------------------------------------------------------------------------------------------------ 88705794 27 -----------------------------------------------------------------------------LDHWADTRGDK---IWMRDLREESDDYSWSQARDQINAVAAALEAR-FGHGHNMIILSRNRPHWFMADLAIIRSGNVTVSMFTTLPPATAEYVAGFTDAKVIFVG----ESPNWEAVRPVLPEGITLVALPGVE--------------LEGDHLTWDELLAEGQGKDISYECAPDDMMSLVFTSGTTGMPKGVIQTHDSNII-PIRRFTTAFGLRDQPRYFSYLPLSHIAERQIVEYSSLYFCGEVVLRDLQRTRPHPPRIWEQFQQAVIGKFG-GQEALEAALKEDAEGIGKLVLDTMGL----GEVTPPPLIHWWESL----GLKLMDGFGQTEAMGVIVS---GEGTRRVGSIGKPLGEVEYKI----------TEEGELAVRAD--GCTPGYYKQPEKTAEL---LRDGWLHTGDKARVDEDGFIYITGRVKDYFKIQGKFVAPPPIEGMFANNPYIEQQCLIGRGFSKT--VMIAVLTDAAQKEDRETVEASIRAAINAEIEKHARIGAVIV------------------------------------------------- 115443434 221 -------------------------------------------------------------------------------------------------------LTYKQLDDVTSRLGRFLTRMGAGRGTYVISCFEKSTWAIVARLAVLKAGAAYISVDAADPPVFLKNVIRRLNAKIMLVSS--TYRARYTPFISSV-----IPITAEMVHALPL------------------------ATEIVCPLAEPSDACLVLFTSGSTGEPKGIIQEHRAYLLGLGRQSRYAFDISNND-YLTTLTAG---------------GCCCV--------PTPSALVENINALQVNMTFLTPTIAAQFF--------PRDVPTLKTVCMGGEPMSNELFRWA------TRVKLVNQYGMGEAATFCIQPGQNAIVGRSGSITNP---------DSPDLLMPVGAVGEILIEG--PHLARGYLDDLQRPDVGFLPEAPSWYRSGDLGRYTHFGAVEYLGRKDTLLKLNGCRVESTEVEHILRRSLGPGDTVIVGAVDDPKEPFLVAFLCLAKSHHPLSRLVQRMKADVTATLPVHMVPQCFILISHVPRTKSNKTDRRKL-------------------------------- 119483788 24 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILHTSGTTGKPKAVETFAEGLI-------NLCLDVKKGDRVGHIASVAF--DISLVIWGSLLNGATIVC---IPTVLDPIELSHQIKSLKLNVVYASPSAF----------------SSLDTLITGGEAINVQTIRSIFEAGAPRR--IINGYGPTECSVYSLWHRVSREEAQRGEIGKPFRHVQTFLVDENLMPVKPGVIGELLVAGA--GVAGGYIGEPEKTAKSFVSRGPGIYRTGDLMRMDEDGVHYYVGRRDSQVKIRGQRVEIEALESNLVRTKLVSAAVVIKITPKGAGRSPVAFCVPISPCITVAAMTKEYVERYSHLIVPR-----IELMGSLPLKTSGKTDRKEL-------------------------------- 154509322 43 -----------------------------------------------------------------------------------------------------RSITARDFYDEVQSVAAGLIARGLEPGDRVAIMSRTRYEWTLLDFACWAAGLVPVPIYETSSIDQVAHVLNDADVTLIIT--------ETVSMAEIVRAAAARENRDN-THVLSLDSEAIETLIADGAATPRDRVAARAD------ALTKDDIATIVYTSGTTGTPKGTVLSHENFTNLCLNAHAWMPEIAAGKVFARFLQVFQISGNGVLGHASLLNDLASF----KPSY--LLVVPRVLEKIKRKIFRWAAKAIAYSRALDTDEGPSASLKAIRLVGSGGAPLA--TWAHFYRGVG---IPVLEGYGLTETVGPVSVNTPRL--SKIGTVGPALPPMSFKISD----------QGEILLKG--PSVFQRYHNDPGATAACFTE--DGWFRTGDLGSLDRDGYVSITGRAKEIITAGGKNVAPAALENPMRSHPLISQVLVVG-------------------------------------------------------------------------------------------------- 146324323 78 -------------------------------------------------------------------------------------------------------YTYRDVQNLACQYAHYFLAQGVKQGDLVAFYLQNRAEFMIAWLALCSIGCAPAAINYNLTGDALVHCLKISGAKLVLVDDD-------EACRARIDDSRAAIEGPLGMELIYL-------------DHSFASQVSSFPTTKPPQSMSGADPAILLYTSGTTGMPKGCAFT----MARLYSTLALRTDGPGGDIWYSTAAVAMMV--------CLTTGVSIAL--GKKF--SVRNFWRDIRDSHATVFVYVGEVARYLLAAPPSPDDRNH--SVRCMYGNG--LRPDIWEKFQQRFGISA--VAEFFNSTE--GLFGLFNLNKGPFTAGSVGHHGLLMRPVAIDPTTGDVPYDQGGEILVNVPNEQAFQGYWRNEKKFLRDVFTKGDLWYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVAEILGRYPGIQEANVYGVPH----------------------------------------------------------------------------------------------- 115623546 62 --------------------------------------------------------------------------------HARVKPNHPCILYENE------RYTYGEVAGNVNRTARWVIGSDLKKGDVVCVLLHNGPAIVWTWLGLQKKGIIASMINYNLKGSALLHCIKASQPKHIIFGSEFI------------DAILEIQASLRDLKIGLWMINDARIPGLLPPDDAVTMEISTMSGEHFPSATGLGDTGSYIFTSGTTGMPKPAIIPHSKPLGGALFYHQNT-GLSADDVYYIPLPI----YHSAAVSGSLYFGATMAI----AKKFSASHFWDDVRRFRATIFQYIGEICRYLLAQPKKENDGDYPRPLRAIGN-GLRLD--IWEEFKTRFNIE--PIYEFYGATEGNFAFIN-----TDNHLGSVGRYSWLFKVEIMDETGEPKRGRDG--LCIQIPRGSTGLMLLQITER---AAFVGYRGYFNTGDLMKIDVDEYVYFIDRLGDTFRWKGENVSTMEVSHALGLFPAILEANVYGIHVPGDGKAGMASIVLHKGAILD---FSALYQHVISSLPDYARPKFLRLLDEMDLT------------------------------------------ 159036687 20 --------------------------------------------------------------------------------NAAEDPDAPA--FHRKVDGRWEPVSAAEFYTEVTDLARGLIAKGVERGDRVGLLSGNRYEWSLVDFALWVIGAAPVPIYLTSSTEQIEWILGDSGAVAVVVETEAHEN---------VIQGMRG-KLPALRH--VWQIDGGAVAHLRAAGAD----VDPAAVEERRTAVLPEDTATIIYTSGTTGMPKGCVLSHANL----------------------FAEAGNAVALLRAMFGPL--GASTLLF-----LPLAHVFGRMVESYKPTFLLSVPTAIAYSEAQGLGLRMRHALGNLRFAISGGAALGERLTHFYR----GCGITVFEGYGLTETSAAVTVNSLDSF--RPGTVGRVLPSVRMRI-DDDGEVQCTGGP-----------VFAGYWNNDEANAESFTE--DGWFRTGDIGEFDEFGHLRITGRKKEILTSGGKNVSPAVIEDRIAAAPLVAQALVVG-------------------------------------------------------------------------------------------------- 171915682 197 ---------------------------------------------------------------------------------------------------------------------------------RVGVILPPGFGAMVANLAVLFAG--KTPVNLNFTAQSVESAMKQADLDHYLTADLFVRKLQTFPWPPN-------RQLTFIERLLPLKRAAISCKLLPASAIAALLGISKKGGHQE---------ALLLFTSGSSGEPKGVVLTHRNLMANVC-QFGSRLNLNASDILGCLP-----LFHSFGLWFPIIQGLSLVTY---PTPLETKKLAELIYKHKVTLKIATPTFLRYLKGINPELFA-----SLKLVVTGAEKLPKAVADAFEGRFGKK---VLEGYGLTETSPATNVNLHDPAPHRQGSVGQLLPGLALRITDPESEPLPVLKSGMVWFKGA--NVFEGYLKNPKKSEEVIKEEW---FRTGDIGRLDSDGFLYIEGRISRFSKIGGEMVPHETVEDSVLEHELARRIAVVGVPDQEKGEALVLLTSVSGGNVQQEIL--DLRKLLDRGMPPLWIPKKMVRVQEIPVLASGK-------------------------------------- 159898935 601 --------------------------------------------------------------------------------------------------------SYAALLADAEAVLAGLRAAGLKHGQHVVLFAHNEP-FVVAFWACML---------GGFTAVPLALP-NSSDP-----------NNPAVSKLYNTWQTLEQPLIVSEQASFLLQRIFNGLGVVKP-AIQITEQLRQHQPDQQHQHLAPQDSALLLFTSGSTGLPKGVELSHHNIISRSKASAQHNFDHNDVSLNWMPLDHGIVMFHVHDV----CLGCRQI--QAKTDYEDPVRWLDLLEQYRATITW-SPNFAYALINDQHERVRRRNLSSLRFILNGGEGINKQTALNFLGLLQAHGLPMHPAYGGATTGFHELASLTGV--IQPASAGAPLPGVSLRIVNTNNQLLSEDLIGRLQIQG--PTITAGYYRNPELNREVFTD--DGWFTTGDLAFL-HQGRLTIAGREKDVIIINGINYHNHEIEALVETIEGVEAACSVPSKHTGGTESLVIFYVSKS-AEFDQQLAQQIREVVVQKIG--INPSYVLPVSDIPKTAIGKIQRSQLSQFINGEFSSITKPIALANQQTL--------- 159898935 16 ---------------------------------------------------------------------------------VEQRSSQAALRYH------DQVVSYHELAEHAQRIASGLANQQVGVNTNVAIQLTNPIDVCSTILATLLLGARYALLSPNLAKLRLQQVLARQQFVLVGSAASNNLAANYIEFEQLANSELAEPHSATAESLIGLSLASNPSGLIEAGQLSQTNLLSFIDFNLSKAKVSFQQSLWL------------------------------------GEEF-----------NDFSAFASLATLAS----GGTLRFSTLETLDHDLDEQAQTLMLTLATL-------GQLFAQQSALPKVRHILSSGEGLQQTAWHNYYGFPAFQLLTVVGANTQTQTASQIHS-------------GKPVPHTQALILDQHKQLAPIGLTGELYVAGA--GVFAGFEQNAERFIASPFAADTQLYQTRYLARWQDDGRLSISGSLDSTIELAATPILLQEVERLLEQHPAIVECCIVRRITLSNTEQLTGFVVAKQRVEPS-----EILNYLEDQLDQLANLGLIQ-VDQLPRTADGQLDRQQLAQTNLLDNRQIADL------------------ 195115800 49 ----------------------------------------------------------------------------------------PALVWERPEQKDWITLNYEEYQQQVELAARMLLHVGLEARSSLGILAFNCPEWFIAELAALRAGGVLAGIYPSNSAEACFHALATSEATVCVVDDE----------KQMAKLRAIKHRLPRLKTVIQLHGPYESFVNQEEGYFSWQHLMALDLEQLQPEAIYANDCAMLVFTSGTVGMPKAVMLSHDSLVFETKATLKNT-ELG-GERIVSYLPLSHIAAQIFDVFLALEHGGCVYFAD-----RDAGTLVRTFQKAKPTRMFGVPRVFRYLLAKARDVVEQHQLAKI-----AGEKISLEAKYWFRQMLGLDLCPLGDIYGMSESAGA-ITLHETMTNLY--SSGTPLVGIEVKI-----HEPDAKGQGEIVTRGRHNFM--GYLGQPLKTEEAI--KPDGWMYTGDMGYMDEHGNLVICGRIKEIITAGGENIPPVHIEELIEELPCISNALLVG-------------------------------------------------------------------------------------------------- 126724832 1109 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERHNISHLQCTPSMARM-MLADQSARQAF--GGLKHVLLGGEALPDDLVQDVKTV---TNASLSNMYGPTETTIWSTSEN-----VQSGSIGTPIANTQVYVLDGAKNPVAVGEEGELYIAGD--GVTRGYWQRPERYVPNPFTN-GRMYQTGDLVKWRSDGKLDYVGRADQQLKLRGYRIELGEIDAAISKLKNVDQAVVVAREDRPGDVRLVAYLMAASPIKTLD-----LRQHLLGVLPDYMVPSHFVQVDHFPLTPNKKIDRKAL-------------------------------- 126724832 527 ---------------------------------------------------------------------------------AAKSPDETALVFE------EQQLSFQTLNNRANTVALTLEKMGVKLGDRVGIHLKRSPEMIIALLATLKVGAAYVPLDPNYPSDRIAHYVNDSGAKIIITQTD----------------------------------LMSELPSHDAQTVDIKTISLDTAANNPNTAVTKDDLAYLIYTSGSTGTPKGVMVEHG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196182418 40 -------------------------------------------------------------------------------------GDTVAL--ENPYAKPEVKLTFAQMWQQIQQFAAGLQALGVSAGDRVALFSENSSRWFVADQGIMTTGAVDVVRSSQAEQEELLYILKDSEATALVVENQ--------DTLTKLDQHLHDL---PIQLVILLSDQEPDAE-SELNILNFPQVLERGKNHFQPIEQAPDTLATLVYTSGTTGKPKGVMLSHGN-LLHQVTSLGAIVQLEAGDRVLSILP----TWHVYIEYFALSQGCTLILNAQHPNYFSVPRLYETVQKQLVNILFSSDRFIKALEHQQPSGFQRL-WARLQWLTLVGGALSQKLDD-FYEIIG---IEVLEGYGLTET-SPVLTARRSWHNLR-GSAGKPILETEIRIVDPDTRELLQGEKG-LVWARGS-QIMQGYYRNPEKVIDA-----QGWFNTEDLGWLTVQEDLVLTGRAKDTIVLSGENVEPKPIENAC--------------------------------------------------------------------------------------------------------------- 198254361 16 ----------------------------------------------------------------------------LLARNVLRHPNKPA--YREKAFGIWQSWTWAQAATEIEDLACGLADMGLGPGDSVAIIGRNRPALYWAMISVQMCGAIPVPLYQDAVAEEMIYVLSNCEARFVIAGDQ-----EQIDKIHEVQD-----QIPQVEQMIYHDPRGMRSAMAKVRAIGRDKRAEIWPRLEAIQATKSDDTCVMLYTSGTTGRPKGVVLSNRN-IIETSKNSAEFDNLRADEDVLAYLPMAWVGDFIFSVGQSLWTGFCVNCPESAETMQTDLR------EIGPTYFFAPPRVIRMFKKWGPRLLDGESLSRVRVGYTAGEAIGPELFS-FYRSLGINLKQL---YGQTE-ASVFITQQPDG-QVRSDTVGVPSPGVELRI----------AESGEVFYRS--PGVFVEYFNNPESTAST--KDADGWVATGDAGFIDESGHLRIIDRAKDVGKMSSAMFSPKYVENKLKFFPNILEAVVFG-------------------------------------------------------------------------------------------------- 146343098 47 --------------------------------------------------------------------------------WAAKQPERPALI------ADRGTLSYSALSARINQYARWALAQGIGSGETVALIMPSRPDYLAAWLGISRVGGVVALINTNLVGASLAHCIDVAKPAHVILSDE---------LRETYATAQALIS-------------GTPPVWIHGGDLDLAPMHTHALDQSERSGVTINDRALLIYTSGTTGLPKAASISHRRILNWGGWFAGLT-GASPDDRLY---DC-LPVYHSGGIVAPLRAGGTAVLAE----KFSVRQFWRDIVRHDCTLVQYIGELCRYLLAA---PASDLDRAHLRLACGNG--LRGDVWKAFQTRFAIPQ--VLEFYAATE-GNFSLYNVEG----KVGSVGRRFPASLIRLDEDRRAPLRGPDGLCLPCSRGEIGEAIGRIGKADRF-EGYFAPGDAWFRTGDLMRQDEQGFFYFVDRVGDTFRWKGENVATSEVNEAILQCPGVAEASTVAVPGTDGRAGMAALVVTEDFD------LARLSSELARRLPAYAQPVALRITPSL--------------------------------------------- 40806913 2688 ---------AEHAEMLIKAYANLLRKVTADEAG--SKTA--LKSLPPWTQ-NDLSVSLGPTIDAWPNSDTLS---HRIDAMIRENPSAQAL------DDETSQFSYEQMGRRIDEIAASLTSAGLSENDFVGVFQETGVDWICSMLAILKLGMTYVPLYPPIGMPRLAANVQVAQPQAVLTADKFDRLG---------TQSAQMIHVP----------------------------IAGSSTAEVPIRAKSGQKAMILCTSGSTGIPKAVVHTNRSYAARVLQQSAFSFDLSIDQTML-----------------ALCNGGCVIV---VPNRGDPLGTVDMIARHNITYTMCTPSEYSIWHRFARDCL--LDCTAWENASSSGGPLSTALVR-AFAGLELPHLRVFNHCGPTETTVTNRIELNFADYAYVTDVGFPCANYSTYIVDENMSLVPRGYPGEIVVGGA--GVADGYLGRPEKFIQDPWKEWKIMYRTGDRGKLRANGMVDILGRIEGQVKLRGYRIELDDVESAILSAQGVLSDAVVTLRYPEDDGFLVAHVVVADKSLRRPEVESFLRKIVSKLLPHYMLPALMLPIDRFPLTAHQKPDRNAIAALPLPAFTLATANDAIAEEGSLE-------- 210092398 60 -----------------------------------------------------------------------------VDRQVQLQPDKPFLLFEDEV------YTYRDMDVMSNKVANFFRGEGYRCGYTVAMLIYNEPAFIWTFLGLAKLGVKMAFLNTNLRTKSLLHCFNVSEAKALIV-------GQGENLLDATLEILAELQEEG--ATIWL--LGDKVP--PKGFLSLDDRVKGASDEPIPETITANDPICYIYTSGTTGLPKAVLFSHRKML---SFSMGPVCGLRRDEIMYYHSNAFGMMG------GVIEQGATLAL----SRKFSASQFWDDCRKYNASMI---PYIGELLRYLCLQPKRPNDRNNVRLAIGNG--LRPDVWGEFQDRFGVPE--IVETYGASEGNVFFIN-----LTNKKGSIGVASPQVDPDIRDKNGREVNPGEPGLLVATSPFDGYKANKQQTDKKILRDVFEDGDMFFDSGDLLKRDKDYNLYFVDRLGDTFRWKGENVATTEVAEVLHEMEGVQEVNVYGVKVPGDGRAGMAAIVYHPGHQVNPALF----AHLSSRLPPYARP------------------------------------------------------ 157878976 64 ---------------------------------------------------------------EWYAGGS---CLSVLERLCKERGKRTCLAYEKNETTERRTMSYTLFWQNIVDFGRGLHEIGLTKGNTVSIYEETRWQWLCTMYSCWSQGLLVSTVYANLGEDALQYALDEAQCNAIVC------NGSKV---KDVLAMFKVIEAPKGTKVIYLDELPPSVTSEEYDLYAWSDVVARGKKSEASCRIPSDELALIMYTSGTTGNPKGVMHTHGSLYCGCMTISQRINDLKEQEWYCSYLPLAHIM--------ELAV-TSVLMMRGVIGYGSPRTLLDTFAKYRPLVFVAVPRVFDSMKRAVEEKLKIFDLKALKAMLSGGGPLSESTQEFINVVFGM----VIQGWGMTESVACGGIQRTGNLE--YNCVGQVLKTAEVQLLDTDEHTDQPEPRGEVLLRGPF--LFKGYYKQPEQTREALDN--DGWLHTGDVASVTPSGTMRIVGRV----------------------------------------------------------------------------------------------------------------------------------- 83747343 11 --------------------------------------------------------------------------YNLLDYRTAHQGSQIAYTYLEDGENIAASVTYREFASQVKDVAAELKRHA-NPGDRVMLLYPSGIDYMVAFFACLYAGLIAVPAFPPRNSKRLVAIVKDSGAKIALTTQGQL-------------QQMEMG-------------IAASAELAALRFICNDAAAQGSGAGCAAADITGETVAFLQYTSGSTGQPKGVMVTHAN-LICNQRMLRAGFATHEGATIVTYHDMGLIMLHAFWL------GGHCVVMSPIAFLQRPVRWLKAISRFKAHCSGGPNFAYGLCDKISAEQKAELDLSSWHTAFNGAEPVRRHTLERFSEAFGFKREALLPCYGMAETTLIVSSPMPGPVYIKSGGCGHSLLEQNLRIANPRTATCRPGEVGEIWVAGQH--VAPGYWEKPDVNAATFSDTGEGFLRTGDLGYLD-DGELYVSGRLKDVLIVRGVNKYPQDIEATVEE----ADAAIAGVADDGREERVVAVAVTRTGLRKADAVTADIRRLV---LETHEVLDVVLIRPALPKTSSGKVQR----------------------------------- 156550556 70 -------------------------------------------------------------------------------RLAAAHPEKIAYIFE------DKEWTYQQLEDFSNRVGRYFRAKPMSRGDSIALVMESRVEYVGTWLGLSKAGYVTALVNTNLRGDVLVHSINVAGCKAVIFSGEF-------------KEAISEIKEKIPDLALYQWSEHSDTILLEGAS-DLSTGLAEADSEPLFVDLSPRDKLIYIYTSGTTGLPKAAVINNLRYMLMSCYSM---LGLKSTDRIYLYHTAGGIVGAGQ----ALLRGITVVLFSASKFWPDC-----------VHYECTVAQYIRYLLA---VPASSADTSHVRLMYGNG--LRPQIWKPFVERFRVKQ--IGEFYGATEGNSNLVNNRIGAVGFVPRYAGSLYP-VALLKVDESGEPIRGPDGLCILCQPGEPGVFVGFSGYEKKIIHDVFKKGDRVFNSGDLLVMDEYGYFYFKDRTGDTFRWRGENVATSEVEAVISNVIGLKDAVVYGIEVPGEGKAGMAAI-----YDPDQNIFNELAEGVKKALPTYARPLFVRVLASLPMTGTFKLKKKELQQ--EGDIHKVKDP------------------ 146304378 24 -------------------------------------------------------------------------------------------------------MTYEQARDRVARLASKIPERGV-----VAHFMFNSAESVLSYIAGFWAGTKVVAIDPLTSAEDLRFILEDSSPDMILVDQETLSREKEV-LKDF------KAVIPSFEG-EVKERPEEYNDNTPGLSYYYAGIAGRTMEVHSGSRVEFNDR--VLYES--------IGLSRISTIL--------------------TVPIAHVLGNS--VLGTLEAGGQLI-----PVKFDPVQASEMINTNNVNFLATVPMVYDSLIERG------HGLQSLEVCISTAAPLFPNTVKGFKEKFGKD---IIQQYGFTE--GLVLTLQPRDI-TGIITIGKPLKHVDIKVVMEDGKDAMPGEVGELWAKAPW--LMLG-YKDTKENDRVW---YNGWLKTGDLVSIDERGLLFFKGVKKRMLKYKGYPIFPRDLESILLTHPAVEKAEVVGEDAGNLGQEPVAKVTLRKKVS-----EQELLDYVNSKVAFYKKLKRIYIVNKL--------------------------------------------- 148252683 30 -------------------------------------------------------------------------------------------------------LTWDQLERRANARARAFAAKGVKPGDFVAIGLPNGNALFETSFAVWKCGAT---------PTSLSWRLPRGEAAAVL-------------------EILQPS--------LVV---GGEADWNAPNALPADFTPEGFSDEPLSAPVSR-------YTSGSTGRPKVILHTAAEPPLGIPKGASL---LNPGPLYHNAP---FIVSHYALFAGGKLTGM---------VKFDAEETLRLIQAQRIQWVNFVPTMMHRIWALPEAVRNSYDVSSLKMVFHMAAPMPP----WLKEQLGPER--VYELYGGTEQGRTIISGTEWLQ--HKGSVGKIDETCKLRILGPDGNDVPPGESGEIYFLPAGPGSTYHYLGAEPK------RRADGWESLGDIGRLDADGYLYLGDRLADMILRGGANIYPAEVEAALMAHPDIRSCVVVGLPDPELGQRVHAIVEI-DRAKDTEAIVAGMSTFLADRLSRYKHPESYELVDVMLRDDSGKVRRTLLRD------------------------------ 115526221 17 -----------------------------------------------------------------------------------EHGDETAL--REKDLGLWREITWQDYQDRVRDFALGMVSLGLGRGDVIGIIGDNRPDWVSAEIATHAIGAMSLGLYRDVLDEEAAYLLTYGEAQLVFAEDE-----------EQVDKLLALAEAPRLKHIVYSDPRGMR-KYDDPRLIEASALAAMGQDRAAREPVDAEDVAILCTTSGTTSHPKLAMLAAGRVLKHCAT--YLAFDPKPDDEYVSVLPLPWIMEQVYALGKALLCRMKTMMNDFREIAPTAPRVWEIAADVRARVMDASPRLYELGMKAGLAALANGKHSALRSAATGGAALGPDTFKFF-RAMG---VPLRTLYGQTEMLGAY--TLHKADEVDPDTTGVVM-GKEIELVD---NPDVQG-IGEIVVR--HPNMFLGYYKNEE---ASTADIKDGWMQSGDAGYFNPKGQLVVIDRIKDLAETSGERFSPQYIENKLKFSPYIAEAVVLG-------------------------------------------------------------------------------------------------- 169775627 7 ------------------------------------------------------------------------------------------------------------------RFAAGLRKSGLRPGDRVLMFPGDDLFFPVVFMGIIMAGGIFTGANPMSVPRELAYQLEDSGATYIICA------------RASLDTAIEAARLVDLDKVFVFDNTGRTLDTRAGRSNPRAELLQRYDGTAKSRRDNPQE-----------------LRCQSA-AVHAK---------RARKRCLCFLPMYHSMAQMIMIAATLALNTPVYIM---PKF-NFIQMLGYTQKYRITDYVVVPPIVVALAKH--PAVKKFDLSSVEDIGCGAAPLGKKVSEQLQALWPPGKVNIMNVCHRTTCSMVNWDPREKGFSAAVGELNA---NCEAKIMAEDGELLERNQRGELWLRGQ--NVMKGYWRNPEATKAT--TTEDGWLKTGDVAFVDDHGKFYVVDRTQELIKVKGNQVAPAELEALLLEHPAIADAAVIGITTDN-DEGPRAYVVLKPGQVASA---KDIVQFIEGKVSPIKRIGGVVFIDVIPKNR----------------------------------------- 114329023 656 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPDAPAAILFTSGSEGTPKGVVISHRNILANSAQTAA-VIDFGRQDKVFNVLPVFHSFGLMAGLVLPLSFGVPSYLY---PSPLHYRIVPELIYATNATILLGTDTF---LMGYA-RMAHPYDMRALRYVVAGAEPVKAATRHVYEEKFG---VRVLEGYGVTETSPVLALNTP--MHNRYGTVGRLLPGIVPRL-----EPVAGETGGRLWVRG--PNVMLGYLRTDA----------PGVHDTGDIVTIGEDGFVTIQGRAKRFAKLGGEMISLAAVE-ALASDPD-AMSAATSLPDGRKGERI---VMLTTQADASKQVF--LAHAKAAGASEMMVPAVIVTVDSLPLMGSGKIDHPAVRRQAE--------------------------- 145248956 3023 --------------------------------------------------------------------------------------------------GSGKILTYNDMGRRVDSIIAALRQAGAPKCSVIAAMQEPSVDSICSMLAVFRAGAVYMPLNTRLSTEQIK-CTLQSHKPVLLLVDQATSNTSLQDLKPKV---LNVSSVPTRRQI---QRAPNLADGNSAAA--------------------------VLFTGGSASEPKGVLVNHASMIAQLASSMQYNFSDERPLIALQHSD------HSIGLFDALCNGGSLVIL-SADRQGDPIEIAKTVREENISYTLATPSEYQSWLSAAGELLKCPHWT---LAAMAGGEVSHKLLQSFRS-LESASLQLLNLYIS--PGMCFGSTWQGRIEYRPLAAGYPSPNQAIYIVDTKLRPLPIGVPGEVIIGGA--GVTSGYVNPDAKFIESPFSKWTSVYRTGDYGYLRKDGSLVLVGRSDTHVNVRGFQVEPAEIENALVEAAGLADAVVTLREHDE-DQFLAAHVVFTSQVIPSD--SEEFLDNLRMRLPEYMVPSAIVPLAKLP-------------------------------------------- 109129519 674 -------------------------------------------------------------------------------------GDRTALV------DQHGHHTYRELYSRSLRLSQEICRLGDLRGERVSFLCANDASYVVAQWASWMSGGVAVPLYRKHPAAQLEYVICDSQSSVVLAGQEYLE---------LLSPVVRKLGVPLLPLMPAV----------------YTGAVEEPAEVPVPEQGWRDQGAMIIYTSGTTGRPKGVLSTHRNIAVVTGLVRKWAW--TKDDVILHVLPLHHVHGVVNALLCPLWVGATCVMM---PEF-SAQQLWERSPPEEVSLTHSTFLLASALIFHG-HLSTDHSCDTALCQGQVGSVLPSECVRWV-QVLAQTSCQG--------SGLSQLASSPRCPSTRPGGAGTQLPGHDAAQWPGRGTRVTPGKEGELLVRG--PSVFREYWNKPEETKSAF--TLDGWFKTGDTVVF-KDGQYWIRGRTSDIIKTGGYKVSALEVEWHLLAHPSITDVAVIGVPDMTWGQRVTAVVTLREGHSLS---HRELKEWAR--------------------------------------------------------------- 195384002 59 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVCSSGTSGLPKAVTITNSQLLLIAPVSGI-------NDVVYTTAGYDWLSAIKCLLSSTL-NGAVRVV---SRQPFSTELIVDIVRKWQVTYCYLSHWQFNELFTSPLATPEH--LSSLQFVYSGG---------WVSAGVVQAAQRIIEVYGTTETDGIAVCINPETENL----VGALLPGITVRIANEQGDRLAHNEIGEILIKQNW----NGYYGNPAQTAQTLDS--EGWFHMGDLGYFDKDNRLYIVDRKKDLLKYKSMHYTPNEIERIIIELPDVQKVCVVGIKDRLYGDAAGALIIRKPNSHLSE---QQVINHVAERI-PVEYHAGVRFVDRIPVNANGKLLRNAAKEI----------------------------- 145300601 16 -----------------------------------------------------------------------------VRHWAQAAPHRIAIHTASP-------LNYQQLDARLNSLCLQLEGAGLNSGDRLAAVVGALPDVLLA-WACVRSGIIFCPLNPAFP----------------LT--------RQAALAQQLDVAAFWSA--------------DEIPAGSGRPLRLDFSTEVAATE-QPWPLAPAQLNNMILTSGSSGTPKAVVHRLANHLASARGSASLI----PLD-----EECGWLVGGYAILFRVFLAGASLVLDDRS--QPLKARL----EFQPITHLSLVPTQLWRLMAEGFDPA----RTRLRELLLGGAAIPQPLVARLAAMGFTPK----SSYGLSEMASQVCTGLP----TTAGLVGKPLPGREVCI-----------QQGEICVRGD--TLFAGYFGVLERPLDEA-----GWFHTRDKGHVTADGELVVEGRLDNLFISGGENIQPETIEQRLVDHPAVAQALVVPISSEEWGQRPAAFIDWHGEPVPYPELA----AWIRQTLPGFMVPD----------------------------------------------------- 156390853 87 -------------------------------------------------------------------------------------PNKPAFVFEG------KSWTFKEADEFANRIANYFKSQGYAKGDVIALILENRPEFILIWLGLSKIGVISALINTNLHQDSLLHCISAANSKAIIFGSNF--ADSVVEIQDKL-----------PENMLFYCHGNNGNSAIPA--VSLDQTLRDSSPKKAVHSHQKSHLLMYIYTSGTTGLPKAALIRNSRY--FMATGLYPLLGGTTKDVVYCPLPL----YHSAA--GILAHGSTLVLR----KKFSASRFWDECIEHNVTVV----QYIRYLLAQPPRPTDNQH--SVRLAIGNG--LRPKIWTEFQSRFNITK--IGEFYASTEGNANVINNQVGAV----GFTSRIVPSVKVVRVDPETGECQPGEAGEMVIKSSAVMRFDGYLNQREKIARSVFSKDDYAFLSGDIVVQDEYGYVYFRDRTGDTFRWLGENVSTAEVESIASKFVGLRDVVVYG-------------------------------------------------------------------------------------------------- 218296527 17 -------------------------------------------------------------------------------------GDRVAL--REKDLGIWNEVTYGEYYEKVLLFAHGLLSLGFAPGDRLAIIADNIPEWLYAELGAQAVRGISVGVYQSGLPSEIAYMLSYTGASVVLAEDQ-----------EQVDKLYERGEIPKVRHVIYEDEKG----MRGYRDPWFEEVLERGREHRRPDAVEPEEVCHLSSTSGTTGRPKAAMLRHRN-MVHMGVALQEVDPLLPTDDYLSFLPLAWMMSVAMALTGGFAVAVETALQDGPHVMFSPPRVWESIESYAFNRF----VYERLLRRAAEYRMRGRPMPRLRRAYTGGAALGPDVFRFFH-AIGVNLKQI---YGQTEINGIAFVHRDG--DVRHDTVGKPIPGTEVRI----------SEEGEILLRSD--AVCAGYW---ERPEATAETFREGWLHTGDAGYLTEDGHLVVIDRLSDVMRTRGTVFSPQFVENKLKFSPYIKEAVVFG-------------------------------------------------------------------------------------------------- 212704440 831 -----------------------------------------------------------------------------------------------------RTLTARAFWIRAVALSLHLRRR-LGSGQRVGIMLPASSAACVAWLAVLLAGQTPVMLNWTTGPRNLRHCLRLAGVGHILSARA---------LLDRLEGSLREAAGEAGAAWLPLEDVAASLSPCLRLEAACRAFLSMAGLEGCAVPRKLSPLAAILFTSGSSAAPKGVPLSHDNIL-ANCRDVAAILALDSHDAMLAMLPPFHTLGLTGNIVLPLCFGVPVV-FHANPT--EGARLDAVCRQWRPTLLVAAPTFLEGMLRQ----ARPGDLASLRVAFVGAEACPQRLYDDFARLSGGG--LLCEGYGVTECSPVISLNLPG--DARTGTIGRPLPSVRTAIVSEPRRRLAAGETGLLLVRG--PNVFGGYLGDDGP--ASPFLRLDGWYCTGDLVRADSGGHMTFAGRRERFVKLGGEMISLPQMEAVLGRHPARQEVLAVDALEEEGQTVLVLFTTLPDCARANAVLREE-------GLSALYMLRRVRRLAALPLLGSGKVDYRSLRALAVQDEHKV--------------------- 218666535 47 ---------------------------------------------------------------------------------------------------------------QVRARARGLLHLGVRRGERVILMAPNSVDWAIMDFAILNVGAITVPLYPTFSPREIHFVLGDSGAGLILLEGAGGEGGWGVADDRILLRDAAAAQNAGLRHWASLKNEAATVP-DSGLEERLAGLQRQQTAT-------------IVYTSGTTGWPKGVMLSHGNILSN-IEGFLPLVPLHAGQRLLSILPLSHVTGH----FGAYLLGLETVLRDMATSHPNPGLLGRFLRRHG----RPAARWQRSLRRLLIRSLRKKLGGRLRFFVSGGAPLDAGITRFFVDL----GLPIVEGYGMTE-ASPVIAANPLE-AIHPGTVGRFLPNLEGRL----------AADGEILVRG--PSVMLGYWNNES---ATGEALVDGWLHTGDVGSLDPDGYLRISDRKKDLINSAGENIPPQKIEMRLMAQALIEQAVVFG-------------------------------------------------------------------------------------------------- 167626454 216 -----------------------------------------------------------------------------------------------------------------------------KQEDNVGVCLPTSAGGYLAILALMSAKAIVNLNYTA-SEEALRHAINNAAIKTIITSRAFVEKCKIVYLEDIKAKITKAESIKTFLQIKVLP-------------VRW--LVKK---YLKPTKLD--DLAFIIFSSGSEGVPKGIAIKHKNLLANVYQST-NVIECQENDSVAGILPIFHAFGLTISLVS-LFQGGYIACH---PDPTDAKGVANLIKKNKTTVLCATPTFLRIYTKN--KAVKKEDFETLRLIITGAEKLSKEVRTMFEDKFDKV---INEGYGTTELSPVAAVNRPTKSPNKIGTVGLTVPGGQFKIIHPESHELPIGVEGMIIYRGV--NKMDYYLNDPKKTNEVMIEKGGKWYITGDKGKIDGEGYLTVVDRYSRFAKVAGEMVSLGLLEQKVDSHKIDFEVLAVATSDTKRGEIINLLYTLED-LEPTD--LKEIVRH--SGIENLYKPTNYFKVISIPKLGSGK-------------------------------------- 120402095 4 -----------------------------------------------------------------FPDDIFNLA-DIVLRVAREDPERIAVIWEGYGTRRYKPHTYAELSADVESVAVGLREMGIAELTRIVCMSPPSYETCVMGVALTRVGAFTIWIDPSVGYRNIAERLSRVHPEA-FLGNALAHVGRITDLRKLVLT--ETPLSPGGRFITGFP------PFPGARSI--RSLRKHAPAEPEPPRVGPDDPCAVLYTTGSTGPAKPSLYLHRNFCVFRNAHHSWGWD-RDTEV---PVDL--AVFPAFLFI-PISAGGTMVVARQSPAKVNSAALIQVINDCKVGSFFAAPILIENLARE--ALARNLTMPSLKRVIGAGAPVTGPVEEMLTAVMAPDG-ELAANYGSTEIGSRHLDGLWDMTEQGAGCVGYALPGVELKIIDEETSELPEGKVGEILVRGKHVS--PEYYLDPESTRKNKVPDPQGTWRFGDVGYRDAQARLWVCGRVSQRVKAAGGTVFPLQVEPLFDVHPKVRRSALVGVPTP-AGELPVLCV------------------------------------------------------------------------------------ 126649353 7 -------------------------------------------------------------------------------------------------------LTYGELWHYSDCIADYILAHHLQRQQPIVVYGHMSPLQIAAFLGAVKAGHPYVPVDSSTPSERLQLILEASKACLVFTT-----------------EPLQMLTNIPVVAV--------------------SEVLDSSSLQDSPAWVQQEDIHYIIYTSGSTGQPKGVQITANN-LAHFVTWMQENFPIQESGVFLNQADLS-VMD----LYTALVGGHT--LYAITQEIANPRALFDSLALSNTRVWTSTPSFAKMCL-MNKEW-EQRLMPALDTFLFCGEVLPIPVIKELMQRF--PQATIYNLYGPTET-------TVAVSYVKVTEAQLPIAPINVSLLDD----------GEIVI--SGPTVSAGYLGAPELTAKA-FPTVAGIYQTGDMGY-EQDGYLFFLGRKDFQVKLHGYRLEIEEIEKQISNLPPVSSCVVVPVHKDNEIVSLNAHIVLREPLADSAKMTKQLKNLLSEYLPAYMIPRTFKYMDALPLNPNGKVDRK---------------------------------- 158520331 8 ---------------------------------------------------------------------------------IDARADQTAYRWFRE-AGVTDSITWAGFYDQVRQAAKSLIALDVNKQDKVNILSYTCYQWVLCDMAIASCNGVTVGIYQSNLPHDCKYIINHSDAVVIFAEDQ-----------KQLDKLLSRADIPNIRKVILFKGKGTG----DGWAISFDEFLADVADEKLKERIDASDPAAIVYTSGTTGVPKGAVLTHDN-LTFTAQSARECADIHEGDNTFLFLPLAHVFARLCVYFSVLTGTCTTLVDDLKASEPDWASVPRIYEKVYAKVIGLALKIFRACRRLNKQPITKLVFSKLRWCISGAAPLNPDIAKFFHAA----DVLILEGLGMSENTSF--TNVNRVDNYRFGWVGQPGPGIEQKIA-EDGEVLFRGR-----------NVMKEYYKMPEETAKTIAP--DGWQSTGDLGEIDDQGFLQITGRKKDIITAGGKNIAPSAIEGVIATSKYIAQVTVIG-------------------------------------------------------------------------------------------------- 195121820 51 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADQTMAIVCSSGTSGLPKAVTITNSQLLLISPVSGL-------NDVVYTTASYDWLSAIKSLLSST-VNEADRVIC-SQPF--SVELLVEIVKKWQVTYLYVSHWQFNALFSSPLATAE--NLSSLQFVYSGG---------WVSAGVVQTARRIIESYGTTETDGISACLNP-ETENLVGSL---LPGVHAQIVNDAGVPLAHNEVGEILIKQKW----NGYYGNPVQTAQTLDSQ--GWFHMGDMGYFDKENRLYMVDRRKDLLKYQSMHYTPNEIEKIIIELPDVQEVCVVGIKDPLYGEAAGALIVRKPQSLLSE---KQVINYVAQRISQLHAG--VCFVDKLPINFNGKVLRNEAREI----------------------------- 85704421 1104 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHGVTHLQCTPSMARMIAMNDE---SRHALGRLRRLMLGGEALPGALVQELRQV---TRARIENMYGPTETTIWSTTGPAEETP-GPSSIGTPIANTQTYVLDPEMQPVPVGMAGELWIGGD--GVTRGYLGRDDRFRPDPFKAGGRIYGTGDLVRWRADGRLDFIGRADAQVKLRGYRIELGEIEAALEGCAGVAQAVVLAREDTPGDMRLLAY--LRGTTTPEAA-----RAYLTTHLPAHMIPAHFVVLDHFPLTPNRKVDRKAL-------------------------------- 85704421 490 ---------------------------------------------------------------------------------IAKTPNARAVVFERE------TLTYTALDARANRIAHVLRQMGVGPGVLVGLCLPRSADMLAAALAIWKAGGAYVPMDPAYPAERLALYLSDSGARVVVT-------------RSDVAQ-----TLPPTAQTLTLD---TDPRLSDAPDT---EVDGGAGP---------DDLAYVIYTSGSTGRPKGVMVTH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 217408103 190 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SHDDALIVFTSGTTSGPKGVRLSHRALVMQALAKLQPPCRYSSKTVMLATTVPFFHVGGLSSILAVWLAGGTLI-FPGAPGKFDPSRLLDSLS-HALNTLVMVPAMIFAVQKE-MQPGETFPYVDLILIG--GQSASNTTIDFLTETYPNAR--VVQTYACTEAASSMTSCLVQSLPLAGDCVGVTPRHVRISIFDATKQPLEAVEESY---TPGIIGTMNGYWRNPVR-------RFEEWYLTNDLGFWDEENRLYFCGRANDVIRTGGETVLASEVERILAMHPSVVECAVFALPDERFGEAVCCALV-CSGSCPC---VSEVRKFCAKELAGYKRPRRLFEVEELPRNSSGKIL------------------------------------ 163724185 9 ----------------------------------------------------------------------------------------------------------------VQDFSRCLIALEVPQGGKVGLMGKNSANWFVADMAAMTMGAVSVPIYETNSGPQIQYILKHAECCVFLIDDLEFFV-RVQPYFDELENPCKVAFFSPQEHPLVTSYEELQL---QGKAVPVEELAKRK------ERITPEDVCTLIYTSGTTGPPKAVMLTHKNCLAAA------------ENVYLTTASC------SYL---PLSHVATVSIFDGRPVYFGWERFQEHLAEIRPTLWAGVPRAVSGYMAAQPAHKQKLALSTLKSLGSGGAVLSREVLNFF---VGLG-VWLQDVYGQTE--GHGTTSFATREAIRFGSAGKPYPLVKIRI----------AEDGEILVKGDNVS--PGYYKDPELTRETF---RGGWLYSGDLGRIDEDGFLWVTGRKKDIIITSGKNITPAKIESSLMSSPLVEHAVVLG-------------------------------------------------------------------------------------------------- 160882243 126 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSSGSTGAPKAMIH-NLDNLVDSYKGKR-----GKNIVFL----IFLMFDHIGGLNSCLSMGVTMVF----PEHREPEHVAELIEKYKVNILPASPTFLNMLISESN---SGYNMSSLRMITYGTEPMPDSLLLKLKTAF--PRVKFLQTFGTSETGISQTTSRSDSTFLK---------------IDDPNTEIKI-VKGELWIRS--KTQVMGYLNSSERFTE------DGWFKTGDLVEEASDGYIKIVGRSKELINVGGEKVLPSEVESVLFQIPNLVDCIVYGEKNFITGMIVVAKVLFKEPLKPSEA-KKQIVQFCNGKLDRYKIPAKVI-------------------------------------------------- 158315222 22 -------------------------------------------------------------------------------------------------------LSWSDFFVQAERVAAWLQAAGIGPSSRVVVLATPSKAMVTAVVAVWMAGG---------------------------SVTCAPTPARTVDLPTYVDQTGKRIAALGDPLVLLYEELGETLATDGVRVDRLTDAVESAGAWKRPEITP-DDPAIVQFTSGTTAAPKSVLISHGN-LVANIAAIR--ERIRHDEVHGRL--LSWLLSHDMGLIGALACGRCDVLF-GTPDYASPSSWLANAARYRATILLGPASAYAMLLAVGPRL----DLSSIKVALCGGEPIEPAAIERFLDAAGLDRSAFLPAYGLAETLAAAMPPTPGAVPVTPGAPGPPLPGLKVRLVDESGQPCPERSVGEIYI--SGESVTSGYLGAGEASEASGVRHVDGWLATGDLGYL-VDGELVVCGRAKDLIIIGGRNLHPEEVEEAAARVPGVRPGNVVAYPDSGAAEGMAVAVETRGGHE-EATIRARVTAAVLAAVG--VRPVQVHVLPSIPKTPSGKLQR----------------------------------- 163741652 1149 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHGVTHMQCTPSMARMITADADARPVLGRLSHL-LIG--GEALPGDLVASLRAT---TRAEIHNMYGPTETTIWSTMQTLSGVPAGTAQIGAPIANTTVYVVDDSLTPQPVGVPGELLIGGS--GVTAGYWQRPERFIPDPFAPSTHLYRTGDLVRWRGDGQLEFLGRSDHQVKIRGQRIELGEIEAALAALDGITGAVVVARETA-GDTRLIAYVT--GPVAPD---QAALKAALTQQLAAVMVPSHIEHLAAFPLTPNKKIDRKAL-------------------------------- 163741652 551 ---------------------------------------------------------------------------------VAQTPEATALVYEGE------SLTYAELSAQVDDLAAILRDRGVAPGSHVGIYLGRGPDLVIAALATMAAGGAYVPLDPAYPADRIAHFITDSAASVILTDSG---------HRDQLPGTLS-ADILCLDALPEVPAAAETAATAPG----------------------PQDLAYLIYTSGSTGTPKGVMVRHG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56698120 17 ----------------------------------------------------------------------------LLHRNATQYGNHPA--YREKEFGIWQCWTWAEVAAEIRAMALGFLELGVAKGDHVAVIGRNRPAHYWSMVAAQMVGAVPVPFYQDAVAEEMAYVMEHCGAKFIVCGDQ-EQVDKVIEIQETVNQVILYTDKRGMRKYDHSQMNALEDVMAEGRAYRFDAELDRRIAEITY-----DDTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSAK--FDLTKDENILSYLPMAWVGGQAYW------CGFCVNCPE------SPDTMMTDLREIGPTYFFAPPRVIRMFMAHDGEQVSAGDRGNVRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ATVFITVQPDG-QVRADTVGVPAPDVEIKI----------AENGEIFYRS--PGTFVEYYKNPESTAST--KDAEGWVATGDAGFFEEDGHLRIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 183981202 9 --------------------------------------------------------------------------------------------YERDWAGIAETLTWSQLHRRTCNVARELKACGAT-GDRAVVLAPQGLDYIVAFLGALQAGQIAVPLSGGASDERVGSVLRDALPSAILTTS---------PIAGDVAECITLTPGKRAPSVIEI------------------DLLDPDSGQGPAAESDSSDIAYLQYTSGSTRTPAGVVVSHRNLLANVEQGMSAYFGDHPPD----TTVVSWLMGLMFGIIMPLLEGFHSVLTSPISFLQRPARWMQLLAS-NCQVFSAAPAFELAARKTSDDDLAGLDLGGVRNILSGAERVQPATLARFAQRFARFHLHFVATWGQTGTGTALIS---------YGAAQSPT----VRIVDPQATECPAGVVGEIWVHGD--NVAAGYWHRPQETERTFGATLGPWLRTGDLGAFSE-GELFIIGRIKDLLIIYGRNHSPDDIEATIQEVTR-GRCVAIAVPDDGGVEKLVVIVEFKTRETSHEAVRRDVIAAISKTHG-LNVADLVLVPPGIPLTTSGKVRRR---------------------------------- 192293431 47 --------------------------------------------------------------------------------------------------SERERFSYAELARRIDGYARWALAQGIGKGVSVALLMPNRAEYLAIWLGITKVGGVVALLNTQLTGASLAHCIDVAAPSHII-----------------VAKELSGAYDSSTQHLATAPRL--WLHGDDDTEVGLSDALAIANDDPERPAVTVDDTALLIYTSGTTGLPKAARVSHRRVMSWAGWFAGLTGATSDDRIYDCYHSVGGVVATGSL----LMAGGSVVIAE----KFSARRFWDDIVRYDCTLFQYIGELCRYLVQAPIAPNETRHR--LRLACGNG--LRGDVWEAFQARFAIPR--ILEFYASTE-GNFSLYNVPGAIGRLPSFLAHRFPAALVK-FDETGLPVRDEQGRCIRCARGEAGEAIGRIGEAERRFEGYFAPGDAWFRTGDLMLQDAKGFFRFVDRIGDTFRWKGENVAASEVADILAVCPGVIDASVVSVPNHDGRAGMAALVT-----EESFDLAA-LHRHLAERLPAYSRPLFLRLRPTLDLTGTFKQAKQTL--ITEGDPSVVGDPLYVAD------------- 67155646 355 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRHAEQPQTPEDAAVVLFTSGSEGKPKGVVHSHAS-LLANVAQIRAVADFTPQDKFMMALPLFHAFGLTCGALLPLVSGCQVFLY---PNPLHYRVIPELVYDRNCTVLFGTSTFLGNYAK----FAHPYDFGRLRYVIAGAERLAEHVREQWLDKFG---IRILEGYGVTECAPVVAVNVP--MACRNGSVGQLLPG-----LDYELEPVPGADGGALHLKG--PNLLKGYLLS-ERPIQPPPAIRSGWYATGDIASVDADGFLYIRGRLKRFAKIAGEMVSLEAVESAANAAPDFVHAAAT-RDDTARGEALVLF-------TTAPALRDHLLAAARALGLPLAVPRTIRRVDALPQLGTGKTDYQSLKRMAE--------------------------- 171060108 8 --------------------------------------------------------------------------------HAARRPDAPAL--REKEYGIWQTWSWRHLAEQVRLIAGGLAAAGLQAGQHIIVVGDNRPRLSATMLAAQSLGAIPVPLYQDAVAAEFVFPVNNAE--VAFA---------VVEDQEQVDKMLEREHCPQLAH-IWFDDPRGLRKYDEPGLASLEALMAEGQVEAAIERTRADDVAAMFFTSGTTGNPKGVVHTHASLIDRSGAGAR--FDLTEHEEVLAYLPPAWI-GQNCFSYAQWLVCGYVV------NCPESAATVTILKEIGPTYYFAPPRVFEGLRRVGPARMDGQQLSRVRVAYTAGEAIGPDLFT-FYRSIGINLKQL---YGSTETAVFVC--LQPDHEARADTVGVPIEGVQIKLADN----------GEILVKSG--GLLKEYYKNPAATAEVLNA--EGWYHTSDAGFIDAHGHLKIIDRVKDV----GRLMGGANVENKLKFFPYIKEAVAFG----DRRERVCAFI------------------------------------------------------------------------------------ 206679938 1096 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GASDAKLTNMYGPTETTIWSSTRVAEGVGTVP--LGTPIANTQFYVLDDAADICPIGAEGELCIAGA--GVTRGYWQRDERFVLS--PKGDRMYRTGDLVRYRADGELEFLGRVDNQIKLRGYRIELGEIESALQGQAGVTQAVVIAREDTPGDVRLVGYLT---GRGLS---VDGLRAALKAKLPTHMVPSALIELDALPLTPNKKVDRNAL-------------------------------- 206679938 500 ----------------------------------------------------------------------------LIEQQVAKTPDHTALIVE------DQSLTYSALNEAANKAAHVLRDMGVGADTLVGLYTTRSLEMLIGALAIMKAGGAYVPLDPAYPEGRIKGYLEDSAVSVIVTQ-----------------EAIAKSLPENSAQLL---------------ALDTDPRLQGASAENLTPVAEPDNLAYLIFTSGSTGRPKGVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 171743041 121 --------------------------------------------------------------------------------------------------------TGNEVLAEIRETAKGLLHYGLRKGDGVAFMCRTSYQWDIAVMAC---GGVLATIYDTDSAEQIRNIVNNSDARLLVV--------ETKDMRDKADGA--EDECPTLEHIVCFENGGLDEIKAYGSVVSDEELDERIDSVHK------TDLCSIVYTSGSTAAPKGVEMTHEHYCTTALNLPEYMPDLLRNSRH--TVLLFLPQAHSYICVASQLHGIKTLITD--------------LQVAKPTVMIVVPRVLEALAKARRAAFDPMVYASLREVLAGGAPLDPELMAFFR----GANVPVYEGYGLTETTAPC-AFNPVGVPYHQGSVGIAFPGFELRIAEDDEIQVRG--------TAVFP----RYHKNEEASEDSFVE--DGWYATGDLGRIDDDGFLYIIGRKKDIITAGGKNVSPGPIEEVIQRCEFVSQALVLG-------------------------------------------------------------------------------------------------- 158313738 7 -------------------------------------------------------------------------------------PERTAYVFVNERAEETGRLTYGGLHARALAVAGELSRA-CEPGDRALLVFPQCLDFVVAYLGCLYARVVAVPVHPPHGVQDSTRRIDDCEPAAVLTLEAMAR---------ELRAALTSPR--GAMSWIPVDRIPAGPAPTGIHTVDVHAAGLD-PTDIEPMGLDPADIAFLQYTSGSTSDPKGVMVSHGN--LAANQEMRRAFGHDRDSTV-----VGWAFFHDQGLIGPLYAGATCVLMSPTAFIRWPMLWLSLISQYRAHTSGGPNFAFEACARAARGGVPDLDLSCWKVAFNGAEPVRPDTLRRFAETFGFDERALYPCYGLAEAGARVITPVPGRGSTLVGSGVLPRDG-ALRIVDPTGRSLPPDRIGEIWVAGDH--VARGYWNRPWESTETFREPGRGYLRTGDLGLVVDD-ELFVVGRLKDLVIIRGRNYYPQDLETAQSAHPALRPCAAFSVPGADRERLVIVQEVRGEFRRRADEVAGAIRAAVVRE-HQVSVGDLVLTLPRLQKTTSGKIM------------------------------------ 145606879 276 -------------------------------------------------------------------------------------------------------------------VAAGISQLGIAAGSIIGVLQEPGADWIVSLLAIWRVGCVYMPFDAATPMSRIAINCAHASPQLVLVDEAFVTTASTLE-KPLLNSSIPRANKPP------GPRTTLSFPETTRR---------------------PTDPAAVLYTSGSTGTPKGIVLSHEN-LVHEIEFSSASYDFGV-ERVLCQSALGFDMSLTQI-FSALAFGGSLHM---LPRSQRGDALARILDS-GITLTGATPSEYMSWISFGGADLA---RSNWRRAVCGGEPVTTSLLR-AFDSIGRPELRLFNAYGPTETTCSATLDYRGPWGDRPTTSGRAAPNCSVCIVDANLAPLPVGMPGEVLIGGA--KVALGYLGSCERFEDFAARGWTSVHRTGDVGRLLPDGALVLQGRVDDTVKLRGNRVDLVDVEEAMLAHP---ESAV-----------LAALVVVDPCHADREELFADLLKRVSL---PRAKPTVVKAVESLPTTVSGKVDRKAAAKLL---------------------------- 160872613 1220 --------------------------------------------------------------------------------------------------------SYRDIDNQSTQVAHALIKNGVKKADFVGIFLEANHLFFIAELATLKIGAIFVPLSKEDPIDRLLLIINDAKINFLVI-DAGT--------KDLLEQLLKRLSGTPIQ---VYQMDASQ----------WEDNITDLPP-LPFVKENKE--ACIVYTSGSTGVPKGVVIKQKAILR--LVESPHYLEVSANDNISQTANHAWLAWN---------NGACLVIFD-KKTFLDPKIFKELIDK-KITIMWFTVALFHQYAYMDPSIFRNVN-----YLITGGDVVDKKAVVRI-RNCPDVKVNIVEAYGPTETGIFTSTCTIHDEIIKNYSIGRPVNNTEVYVLSPFNQFVPGKGVGD-------------YFNRPEKFKQNYSSS--KLYNSGDWGVVQNQEQLIFERRINDKIKKQGYFVSLSEIEHVLIGHPAIKQAVVLELPEK---KLLKAFFIRNKKF---PVLKKHLIQFLSKKLPHFMLPSCYQEVEFFPITRNGKLDKRML-------------------------------- 210085815 59 ----------------------------------------------------------------------------LVDRFLHQQPDKPFVLFE------DQLYTYKDVDVMSNKVANFFHGEGLTCGDTVAMLVYNEPAFIWTFLGLAKLGVKIALLNTNLRNKSLLHCFKAAEAKVLIV-------GQGQPLLEATVEIL-----PSLEQIGVTIWIQGDNPALHGL-RSLDDKINQTSDQPIPENVLVNDTLCYIYTSGTTGFPKAAKVTMGRFSKSAC--FFGVSNVKANDVVYVTLPLYHSNALTFGLGGAIEYGHTMAL----ARKFSVTRFWDDCRKYNATIIL----YIGELLRYLCAPPKTFDRNSARLAFGNG--LRPDVWVKFRDRFGVGE--IIELFGSTEVGFANLTNKTGATPLLKRNNGASFLKVDPEVRDQNGRPVKPGEPGLLVITDATP--FFGYEGDDEKILRNVFKEGDAFFNTGDLMMMDKDYYVYFIDRLGDTYRWKGENVATTEVAEVLHDIEGVQEANVYGV------------------------------------------------------------------------------------------------- 120419810 35 --------------------------------------------------------------------------------------------------------SYQDLLEEAQKILGGLRKLGLKPQDKVIFQLERNQDFIAGFWGCILGGFIPIPV-----------------PVPINYEEGSNSTNKLHHIWQLLEQCLILTDIKSVSKIRPLSKLFQSEQFE---TIAIDELRECEPDKNLYVS-QPEDLALLMLTSGSTSIPKAVKISHQNLLSMTAGTIVM-NGFNRQDV-----TLNWMMDH----VGALVLGCQQVHIPTEYILQNPLNWLDLITRHQGTISWAPNFAFTLLCDRAEEISRKHNLSSMRFLVNAGEPVIAKTARNFLKLLGQHGLPLHPAFGMCETCSGITWSNSFSLETTSDSVGGPIPGASVRIVDENQQVVEEGTIGQLQLQGN--SVTIGYYQNEEANQEAFTK--DGWFNTGDLGFL-KGGCLTITGRQKDVIIVNGVNYYSHEIYTA---------ACAIWNENRSTDRLAIFFNTEKTIDNGLVELIKSIRTHVVKSIG--INPNYLIPLEKIPKTSIGKIQRKQLKEFENGEFKEIVAIST-----ALAELKAQ--- 182415729 281 ---------------------------------------------------------------------------------------------------------------------------------RVGIVLPPGAGAFIANLAVICAGKV--PVNLNFTLGSISSCIRMADVRTVISAEAMRAKIPSFPWPERTLDITREIAACGKKRILPWLAAAWLLPNQ------WVATLLGIPHIGDREEVG------LLFTSGSAGEPKGVMLTHRNILANCSQIASLVCSL-----MGCL-PLFHSFGFTVTLWFPMLRRCRVVT---VPSPLDTRKIVDAIRDEQVTVLVGAPTFIRPILKK----AQPSELKSLDIVVTGAEKLPDDLYRAFLETF---HIEILQGYGLTET--TPVTNVNQPDPPRTGSTGRLFPGMTARVVDPDGRELAVTETGMVLFRGA--NVFSGYLNDEEKTRAAFKD---GWFVTGDLGRFDEDGFLFIEGRMSRFSKIGGEMVPHVTIEQKIAELFKIDQNAVTSIPDPTKGE---ALVLLTRDPISNEELRARLLEA---GLPNLWVPKIIQRVELIPLLGSGK-------------------------------------- 196255062 4 ----------------------------------------------------------------------------LLNHQAEAQSDKTIFTFLGDGESETLSLTYQQLDQQARAIAVQLQSLQ-AAGERLLLYQP-GLEFISAFFGCLYGGVIPVPAYPNRSIERLQAIVSDAEAKFALTTQG-------------------------IVSTIEGKLTQSQISTEAIQCVTTDNLELSLSNQWRRPNLKPDQLAFLQYTSGSTGNPKGVMVSHGNLMHNAALINGYFRD--------TPSSRGWLMGLIGGILQPIYADVYVVLMPPVTFLQRPLRWLEVISRYRITTSGAPNFAYELCATQTPEQRENLDLSCWELAFSGAEPVRAQTLAQFAEAFGFRKEAFYPCYGMAETTLIVSGGTRGSSPLEPNSCGKISGGQKVIIVNPDTKQCDNYQIGEIWVNSE--SVAKGYWKRPQ-LTEAIFNAYGPFLRTGDLGFL-EDGELFVTGRLKDLIIIRGRNHYPQDIETAEKSHPALRESAAFSVEVGEEERLVITYEVKRSYIRNVEEVTSAIRKAVTQELQPYAI--VLLKTGSIPKTSSGKIQRHACKA------------------------------ 114330478 72 -------------------------------------------------------------------------------------------------------LTYKNLCANAKIIARRLSGLGLARNSRVALIADTTPEFVELFFACRFAGLVAMPVPVNLGSRALKGMLGGSGASVAIA---------NLDFIEFLNEVVESLGSSELK----WSGTPEQLNLLPEADVALS-------------PNTPDETAYLQFTSGSTRLPRGVVITERALMTNLRGIVCNGLDVRPGDR--CAS---WLMGLVGLVLAPLAAQL-SVDYLATRDFARPLQWLKLISRNRCTIAFSQPFGLKLCLRARDSDLMDLDLSCWRAAGVGAEMIRLDTLKSFSAKFGFNEDAFLPCYGLAES--TLAVSFPDIIEKKIANCGRPLPGHEIRVVDDTDQEVPHLMVGSILVKGE--SVMNGYFNNAEETARAIRS--DGWLDTGDIGFLFE-GDLYITGRRTDVIIVNGRNIRAQDVEELAEQQPEVREASAFGISDENGSTSVVLVVECRASAVDRQALINRLQQMV------YMAFGVVELVPTLPRTSSGKLSR----------------------------------- 116000837 145 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGTTGAAKAAVLTHEGVLAATRAKIEVV-GYERSDVYMHCAPLYHVGGLSSA-HASMSAGASHVFMRS----FDAERALGAIERSGVTAFIAVPTMMAMLVDAAGERV----FDSVRKILVGAGRLLRGQYEAIRRVFPNAKVTMA--YGMSETTSTFLDPEDGRLVEDPTFA-----GQAVRDV-----EVRADANGELHVRGPI--VMLGYHGVD---KSTTFDA-DGWFATGDLGRVAPTGRVWLYGRAKAVIKTGGENVSPEEVEGVINAHEDVHTSVVVGAPHEKWGETVVAIVKLRQGTSLSDEARPTVLEWCRDRLARFKIPKYILFTNEIPINMMGK-------------------------------------- 160872324 690 --------------------------------------------------------------------------------------------------------------------------------DTVGILLPNRVTAVVALQAVSRVPALLNYTMGFFQIESACH-IAQIRC--ILTSRQFIE---VVNLFELV----KRLNEKGI-HIIYLEDVKKEISWKDKKANLFSRFPHYYYYKKLKKGTHPEDPAVILFTSGSEGDPKGVVLSHKNHANIAQMTTQV--DFNKRDIFFSSLPLFHAFGLTACIILPVYHGIKTFLY---PSPLHYRKVPNMIYECNATIMFGADTF---LAGYG-RYAHPYDFYSVRYVFAGAEKLKEKTRKLWMEKFG---IRIFEGYGVTEASPVISVNTP--MQNKPGTVGKFLPGIRYEI-----EPVSDKEGGRLLI--SGPNIMLG-----------YLSKIPGWHDTGDIVSVDGEGYLTIKDRVKRFAKISGEMLSLTAIENKIYEH------ALFSVPDAKKGEQLI----LITGYQCATRLIKAFKELGLSELS---LPRKIYFMDNMPLLGSGKVDYRAVKE------------------------------ 126173786 38 ------------------------------------------------------------------------------------------------------------LDRQSDAIAFALNAHGIERGMKAVLMVTPSLDFFALTFALFKAGVIPILVDPGMGINNLKQCFAEAAPDAFI----------GIP-KAHIARRLFGWGKCSIKSLLNVDKTGLAARLIATGAISLSTLLQNSSAEYPMVMLKSDEMAAILFTSGSTGTPKGVVYSH-GMFEAQIKALKNDYGICHGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEQ--KQHKLPSVQRVISAGAPATIASIARFSKMLSQG-VPILNSYGATESATTDITDNGGGICV--GGATIRIIGISEAVIPEEALVLNNGEIGEIVVQGPMVSQSYYLNNQHDRQNESMWDSATNSVRHGDLGYLDDQGRLWMCGRVDAT--RKGKRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------------------------------- 213961136 36 -----------------------------------------------------------------------NFAA-MLDRQADAHPNRIAFLTPSDEPNTWLPMTFAEFRRQAHEVAAGLMEFGLPREGRVALLSGTRTEWIIADMAISCAGGATTTIYSNSGPEEASFILVDSHSSILFVDSTAQVA--KIQGRPEVDAV--------VRHIISFVDDSEQTGVSDDRLTTMADVIAHGRRRLAAEPIEPDDLCTLIYTSGTTGTPKGVELTHQAYMGQAWKSLDM---FRGGDIH--------------LLWLPLSHGITQAI---EPRIP---RLARSLGEVKPRVMCGVPRIIRAYRRAGDRLPKIADFSTLRFMICGGAKLSEQVQQWFFSA----GIPIVEGYGATEIGA--VAFFSGPTAIRSGTVGPVAPGCLARIA-EDGEVLVSG-----------PIVARGYHNLPEKTAKAF---TDGWFHTGDIGEFDEKNYLRITDRKRDLFKTSG--------------------------------------------------------------------------------------------------------------------------- 146299850 11 -------------------------------------------------------------------------------------PDRIAI------KDSSNHYTYSDLQKSALKLAARLKNSGIKLNDRIGLLTKKDTATILLFWGIAYAGGIPVLLDDDDEILVLKNKLKSSQPTYIIVRD--WDNDKEEMLSETQILHESELLEKLEEQELLNSYTTGEI-------------------------------CYMITTSGTTGLPKVIKISHDNVM--HYVSNLYELLKSPDQVTNFSTDLG----HTNFLLS-LISGGMLYIFNRNESR-DPSIFNSVLKKEQINFIKTTPSHIEMLPFLNFEADYKIDF-----LVLGGEKLPWKLVRQIKDL--KFFSSILNHYGPSETTGALVYPVLGTENSVP--IGKPIGKGNAYLVNEK------NGKGELYIEG--PGVGIGYFNNDSETQEKFFKKTKNYYKTGDICSIDSDGNVVFLKRNDNQIKIRGHRVELDEIESVLNKHPKILYCRLNTFYENETAN-IECFIKIAKEESLK---KQELLSWLSKLLPDYKIPSHIYIQNEVVYTGNGKIDFKTLRKQHSNKSAKLKDLD----------------- 211956882 28 ---------------------------------------------------------------------------------VERLADKPAYFVRGETGWDATSWTYGE---QVRNAAKALLALGVNPGDAVCILSYNRPEWTIMDVAAMMIGAVPTGIYWTAAAPEINYILRHSQGRILLA-----------ETKAQLKGIGEQSNMRHLRKVI---RLDGRVENPD--QYTWASFMSENSPGLDAEDIAAEDIALQIYTSGTTGLPKAVQISHRA-IRAESDALNLAFKPTPADRYISYLPMAHITG--YPVY--YAKSVTSLLPEVRPTTFGVPRIFEKIHEYGQTLNGKSAGLMLNLKKKVDKIKHKIGLDKMRMFVSGGAPVS----KRVLEAFTGLDIVIREVYGQSENCGGATINIIGST--RLGSVGKPMEGVTIKI----------AADGEILCKAG--TNFSGYAHDPASTDEA---LRDGWLYSGDIGYLDKDGYLFITGRKKEIIITSGKNISPALLEQDLMELPMVEYAVVAGLSALITIDGVMAFATENEDVLKSDQLRSVIQAGINKVNARHSRVERIRKFEILPLTPTLKI-RRA--KVLNNHADALENI------------------ 205356420 810 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSSGSEGSPKGVMLNNRNILSNIA-QISDVLCTRNNDVILSSLPPFHAFGLTVTTFLPLLEGIKSITF-SDPT--DALGVAKAVAKNNVTIMCGTSTFLGIYARN-----KKLDFESLRIVVSGAEKLKNEVRTTFEMKFKKS---IFEGYGATETTPMASVNLPNHFDVKEGSVGMPLPGTAVRIVNPNNYELKTNEDGLILIGGH--QVMVGYLNDKEKTDEV-VKEIDGWYNTGDKGHLDEDGFLYIVDRYSRFAKIGGEMISLGAIEEEIAKFTEVVKFCATSLEDEKKGEQIVLLI------ECNNEIFEGVCEAIKSNIPTLFKPRYYFQIEKIPLLGSGKVDLKKVKELAKN-------------------------- 214037380 4 -----------------------------------------------------------------------NYSE-AVDRIGQGAADRPALIHEN------TTISFAQLRKRARGIGAWMQALQLERHSHIGHYMRNSNAYMETFIGSSLAGYAHVNINYRYQNKELEDLCNGLDIKVLV---YGVEFAERVAQIK-----------PQLTKTIAFVEVTESAPVND-FAVSLNDLYLHSADTLQKNT--ASDNQILIATGGTTGLPKGTVWSFGAMAPAALKYIEILQELPPSAPLFCPHGTGLMMALS-----ALAQASPIVTTDN--LRFDADKCLDLIVAHKVGALVIVGDAFALPLLDAVEQRQDDCFSSINALISSGAILSDASRARFLAL--RSDMVLMDTLGSTEASGYALTS---------GQAGLPMPTTK--VFDDDMNEVRPGSD---VIGIAYAGSPIGYYNEPEKTAET-FVTINGYVRTGDRCTVRADGMLELLGRDSNVINTGGEKVYTVEVEQLLLRHDAIEDAVLVGLPHPRFGKMVTA-VVEGPNLNKNSLDVQALQTYLKEQLADYKVPRKIYAISSMQRFANGKV------------------------------------- 115361219 22 -------------------------------------------------------------------------------------PEKRAFIFLENGESERARLTFGDLDKRARGIAARLQGMA-QPGDRVLLVYPPGLEFICAWVGCLYAGLIGVPAYPHRPADRLKAIVADASPVVALTDAATLDG--------IAHRADGYSDTLELK--ILATDQGFDAPAEQWR-----------APDITPQTL-----ALLQYTSGSTGTPKGVMISHANILSNMAVIAEAS-DADASTVFVSWLPVFHDMGFFGKVLLPIYLGVPAVLMAPAAFVQKPIRWLQAITKYRGTH-CAAPFAYDLCRKISDEARALLDLSSWRVAFNGAEPVRAESVARFSRAFGFHAHTMRPVYGMAEATLFISGQPARSLPLVADSCGRAWAEHRLQIVNPDGERCPPDRIGEIWVTGPSVG--VGYWNRVDETEHTFRAKLDGYLRTGDLGFVDGE-NLFVTGRLKDLIIVAGRNHYPQDLEQSAESHPALAASAAFSINVDDVERVVIACEVRREALNTLDA--EAVAAEIRRKLAEAHDVDAILLKPAILRTSSGKIQRSRIRQ------------------------------ 214031229 17 ----------------------------------------------------------------------------LLERNAAQFGDRQA--YREKEFGIWQCWTWSEVKQEIDALALGLINLGVNEGDFIAIIGRNRPYLYWAMVAAQSVGAVPVPLYQDAVAEEMAYVLGHCGARFVIAGDQ-----------EQVDKVIEQDQLSNLEQVIYLQYSHVQDQGRAARDEWTPDLEEKAKLTYDSTCV-------MLYTSGTTGKPKGVVLSNRNVIESARNSAD--FDLTVGENILSYLPMAWVVGQAYWCIGPTYFFAPPRVFEGQLTMEDAGALKRKMFHH----------FLEHAKKVGGKILDKYKLGRIRVGYTAGEAIGPEIFE-FYRSLGINLKQL---YGQTE-ATVFITVQPDG-EVRADTVGVPAPGVEIKI-DERRE-----------IHYRSPGTFVEYYNNPESTAST--KDPEGWVATGDAGFFEESGHLRIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 167525986 34 -----------------------------------------------------------------------------------------------------EWITYAQAIDRVDTVGNALVAAGVKANDAVGVFSINREEWVTTLLAIQRAGSVCVPLYDTLGAEAVNYIVKDAKITVLVSGDNF----------DKLMENIK--DCDAVHTVVCFDTIDQQRKDAEGHDLKLYTFEEGRQNKVAPTERKPEDLMYNMYTSGTTGNPKGVLLSQRNFLSTVGSLFAIGVDINENDVYLSYLPLAHC-FEALVVMGCICAGASLGFYQGAALRPTPRVYSRIYDKIQQTIEGSSTTAYDYQLAHVNAGTRSGFWDALRIMATGAAPMPAHIMDFLKVAFG---CAVFQGYGMTEAAGAVVTPVDYINN--AGKVGEPLPACEVKLADNYLHSDTPYPRGEVCIRGH--NVFRGYHNLPDKTKEALDE--DGWLHTGDIGQFLEDGALQIIDR------------------------------------------------------------------------------------------------------------------------------------ 37678678 27 -------------------------------------------------------------------------------------------------------ISWKQFGQQIDELSLALLAQGIEVQDKIAIFSNNMPQWTVADFAALQLRAVTVPIYPTNTAAQAAYILQNADVKVLF-----------VGEQPQFDAAVKIFDECEQLNLIVA--MSDDIDLGEHHAIHWKAFIARAELERRLEQANFEDLLTLIYTSGTTGQPKGVMLDYSNIAAQL-EGHDRRLSLTENDVSLCFLPLSHVFWTFYVLY----KGGTNCLSDIKPTVMCAPRFYEKIIHEKVSIMFTWAAKMSVCHQEGRQPADKLVLSKLRALLCGGAKLD-ETIGRFFHAIG---INVKLGYGMTETTATI--SCWDDKCFNPDSIGMSMPGAQVKI----------GENNEILVRGPM--VMRGYYKLPEETEKTFDEH--GFLKTGDAGHIDEHGNLFITDRIKELMKTSG--------------------------------------------------------------------------------------------------------------------------- 149920646 10 -------------------------------------------------------------------------------------------------------VTWNQLWADARKVGKALIAAGIESGDRVNVIAHTCYRWISTDMGILAAGGVTVPIYPSNLPDECQYVTDHSGARLVFAQNADQVA-KFIEQRDNLAGVVK-----------VVQWEG-EVASDDGWVITWDAFLAAGESVSD-EQLDADSILTIIYTSGTTGRPKGVVLTHSN-MLYEAKATAEIGLLRTDDVFAKVLEIGWLTGHVLAVRPTLMAGAAVVMFEGAMRVSEKGEKLGLIDSAK---FGLLKKTVFSKVGEGIQAILGG---RMRAMVSGGAPLSKK-IAWFFRDAG---IVLVEGYGMTESSAATTIGRP--TNNRIGTVGEAMPGTKIKIA-EDGEVLIQG-----------PGVMREYWRNEEATKET---IIDGWLHTGDIGELDDRTTLRITDRKKDIITAGGKNIPPQRIENAVKVHKLISQCVV---------------------------------------------------------------------------------------------------- 119485897 226 -------------------------------------------------------------------------------------------------------LTYLELDALSSRACSLLLQAGARPGDCIPLCFEKTIWTVVAMLGVLKSGCSFLLMDVSHPTSRLQTLSRQIKATIVLSSS-----------------AQKDRAISLVSRTIVV---------------CASSLSAPAGNEPYEIGVSPSDVAVVVFTSGTTGTPKGIQLEHRSIC-SSLSALANLCGIARQTRYFQFS--------SYAFDAAFGEILMTLMRGGCVCIPDADRFAESIRNFNANAVLLTPTVVRLL--------SPSDVPCLTTLISGGEKVTQDIVLWA------DKLDLIIVYGPAETTIACIGKKARPTGDDAVRIGFPVNSRAVARLDDPNQLAPVGAIGELVAEG--PGIARGYISNESSNAEVFLDSLPRSYRTGDLVRYDDDGELIFVGRRDRQVKLRGQRIELDDVESKLKQHLRLPEANIFLEVLRVHGTSLVAFLIPRQDVEGDEEMKQEIRARISDELPAYMCPVAWIPLREVPLGPTGKLDR----------------------------------- 119485897 1290 ---------------------------------------------------------------------------------------------------------------------------GLEPGNTVGVLFEKSQWAIVSILAVIKAGSAFAPLSPTYP----RARLEG------IASDAGI---KVVLCSPLQEEAFPNP----PWRTIVV-----------SGDTAYS--FTPAALVHGKVATP-DSLLYILSTSGTTGSPKGVQHATGAMARAVLQFAPYAFDPSVEDIL------------------------TTLMFGGCICVPDEDIMGDIMKTARVNFANITPSVAYTL-KEDE-------LPDLQILLLSGEAPDQPLVDW------DGIVQLMNGYGPSECSCAINCNLSRNDPRNIGSAGTSLWVVRPE---NHNRLTPLGAVGELVIES--PHLATGYMNNEEKFILSWLRDFRDVYRTGDLVRYMEDGSILYIGRADMQLKLHGQRLEGDEVRQRIQEFDAQLQVIVIARFEGQDSDVLVAYLAQKGEYRGGEDMKEHIIRQISTALPKYMIPTVFLAVTNIPITANGKSDRRALRA------------------------------ 125849163 56 -------------------------------------------------------------------------------------PDKPFIVFE------DQTLTYRDVDVRSNKLANVLKSHGLKHGDIVALLMNNEADFICVWLGLCKLGC--EVAFLNFNSQSLQHCLDRCGAKTLVIGS---------DLVKSLDEVLLMLTDGGIE-IWVASESSSHQNVKTLLDK-----LDSASPEKP--VVDAPQPLFI-FTSGTTGLPKAARISH----IKAVMCMAFLCGACADDKIYLTLPLYHMSASLLGIGGCIELGATCVL----KRKFSASQFWKDCLKYDITVF----QYIGELCRYLVNQPKTLEEVAHNVRLAAGSGLRADVWKEFIRRFGK--IQIREAYGLTEASIGFVNYTDEIGPIGRASLNLPFLKCDPQTFEDTGHKVSKGEAGLLVAPVVFTNPFLGYAGDEKKLLRDVFKTGDVYFNTGDLMLQDHRDFVYFKDRIGDTFRWKGENVSTTEVSEVLGSLDFLLDVNVYGVTVPGEGRAGMAAVVLKDGHELDG---KRVYSHLLHTLPPYAWP------------------------------------------------------ 149200902 7 ----------------------------------------------------------------------------LLQRNATRFADRPA--YREKEYGIWQCWTWAEAEKEIEALALGLINLGVNEGDFVAVIGRNRPHFYWSMVAAQSVGAIPVPLYQDAAAPEMAYVMEHCGARFAIVQDQ-----------EQVDKLIEQEGLHQLEHMIYVDPRGLRIDIQEQGRAAYYEWIEDLKTRRA--KLTYDSVCVMLYTSGTTGKPKGVVLSNRNIIEASKSSSEFDHLTKDEEVL-AYLPMAWVGGQAYWC-GFCVNCMQTDLREIGPTYFFANVMIRMEDAGRVKKW-----LFDHFMSHDGKPVSGLDLGRVRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ASVFITLQPDG-EVRSDTVGVPAPGVEIRISD----------TGEVFYRSA--GTFEYYYKNPESTAST--KDPEGWVATGDAGFFEESGHLRIIDRAKDVGKMAGRMFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------------------------------- 72161812 82 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKGVELSADALLASARASTARI-GAQQGEPWLCVLPTAHIAGLQVLLRARLLD--APVLF--RPFTVEA---VQAAARQRP-HVSLVPTQLRRLLAAGV------DLSQFRTILLGGAAADPGLLAEARRAGGR----IVTTYGMSETCGGCVYD------------GLPLDGVAVDV-DAEGRILLAG-----------PVLYRGYRLRPDLTAAHRAERAGRHWFTSDLGVVD-DGRLRVRGRADDVINTGGHKVVAGEVAALLTRLDTVADAVVVGRPDPEWGQRVTAVVVPADPTHP-PTL-AEIREWVSAHLPRYAAPRELDLRAELPLLPSGK-------------------------------------- 118465507 25 ----------------------------------------------------------------------------------HERDDPNFVIYQRQVDGEWTDVTCAEAAAQIRSAALGLISLGVQAGDRVSIFSATRYEWAILDLAILAVGAVTVPIYETSSAEQVRWVLQDSEAVLAFA--------ETDEHAAMVTEL--TAELPALRRVLHIDGSGPKA---------LDQLAEAAAGVEPAELLRAQDPATLIYTSGTTGRPKGCQLTHSNLLRGAKESLPTLLD--QGQRLLIFLPLAHVLARS-LTLSAFANKVTV------GFTSDIKNLLPMFAVFKPTVVVSVPRVFRIFARRGPLLRAKHALHKLRAALSGGAPLGSRLGHFFRGV----GLTIHEGYGLTETSSAITVNQVG--NVKIGTVGTLLPG----------NSMRIAEDGELLVRGGV--VFSGYWRNEQATADAF---TDGWFKTGDLGVLDDDGFLKIVGRKKELITAGGKNVAPAVLEDRLRAHPLISQAMVVG-------------------------------------------------------------------------------------------------- 57638599 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPAYPSERIAYSISDSEVKVLLTQEKYV------------------TKLPKHQAKIVC------------LDRDWQE-IANCNLGNPKKEVQPTNVAYVIYTSGSTGKPKGVLVKHFN-AVRLFTATQDWYKFDRNDV--------WTLFHSYALWGALIYGGKLVV---VPVSRSPENFWQLLSNEGVTVLNQTPSAFLQLIQVEENANIAPQL-NLRYVIFGGEALEVQSLRWFKRH-GDRSPQLVNMYGITETTVH-VTYRPISMEEKSSSIGYPIPDLKLYLLNSHLQPVPIGVTGEMYISGA--GLARGYLNREERFIHNPFSTDPKLYKSGDLARYLPNGELEYLGRID---------------------------------------------------------------------------------------------------------------------------------- 108801225 23 ------------------------------------------------------------------------------------------------EPHEPIRHTWGEVHERARRIASGLAAAGVGHGDAVGVLAGFPVEIAPTAQGLWMRGAS-------------LTMLHQPTPR----TDLAMWAEDTMNVIGMIEAKAVIVSEPFVVAIPVLEEKGIKV-------LTVSDLLAAEP--IDPIEVGEDDLALMQLTSGSTGSPKAVQVTHRN--IHSNAEAMFIYDV-ENDVMWCFHDMG-MVGFLTI---PMYFGAELVKVTPMDFLRDTLLWAKLIDKYKGTMT-AAPNFAYALLAKRLRRQAKFDLSTLRFALSGAEPVEPADVEDLIDAFGLKPEAILPAYGMAETTADLLAALRRAVPATKGNTKRPLLDLEARVIDENGNVMPPRGVGVICVTPGYMTMGGFIPAQDD----------HGWYDTGDLGYITEEGHVVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRPGCAVAVRDAGHSRETFA-VAVESNNWQDPAEVRRIEHQVAHEVVAEMRPRNVVVLGSIPKTSSGK-LRRA--------------------------------- 156396687 62 -----------------------------------------------------------------------------------------------------RWLSYNEVRERAHSFGSALVHLGCHPSQRVGIQAKNCVEWVLTDLACQMFSMVSVPIYDTHGPDACLFIINHADVETIVCVPFILKNIKRIPHLKCI---IQIGELVKEE-----ERKDAKVSGIELLSFSIAEEIGRKNIKVVNPP-KPNDIFTICYTSGTTGTPKGAVQTHSNVIADVSGVIRNTCGI---DVHFSYLPLA----HAYGVICMLQSGCRIGFYRG-----DPQLLFEDIQELKPTFFASVPRIFKSWMFQKGLHAKKADMNKVRAITSGAAPLSPKVMTFFRCAMG--DCRIMEGYGQTECTACASLQLP--QDMQAGIVGPPLTCNYIKLVDEKSYSTKD-LKGEVCIKG--PNVIPRYHKNPEKTAETLDE--DGWLHTGDIGMWLENGALKIIDRKKDIFKLAGEYVAPGKLENIAQRSPFVAQAFV-------HGESLKTFVV----------------------------------------------------------------------------------- 218134058 9 --------------------------------------------------------------------------------------------------DEKEAYSYDELADRARRAGSALIEVGVRR--PVPVFMDKGCKALAVFMGAVYAGCFYVMLDPSQPPARLDTIIKTLEPDVMI-VDEKSRNGKVLLADELMDHIIDEDELGKVR--------------EQALDI---------------------DPLYSIFTSGSTGVPKGVIVSHRSVIDFIGYFTK-IFNITEDDVIGNQAPFDFDVSVKDI-YSALYTGATLQIIP-KKFFSFPTKLLDYLEDRKVTTLVWAVSAL--CIVTTLNGFE-YKRPSCKVIFS-GEVMPIKHLNAWREQ--YPDAMFVNVYGPTEICTYYIVDREFGLDEKL-PMGKAFPNEKVFLLDDDDRLVDPGRLGEICVSGT--ALSLGYYRNKEKTDSAFVDRYEMIYRTGDLGYYNDNGEMCFSSRKDFQIKHMGHRIELGEIEAAMGAVDNVVRTCCIFDKDDNK---IIGF------YEGDTD-KKTIVHELSAKLPKFMIPSVFSQVASMPITKNGKIDR----------------------------------- 126738260 4 ----------------------------------------------------------------------------LLERNAREFGGKPA--YREKEFGIWQCWTWAEAEKEIEALALGLINLGVNEGDFVAIIGRNRPYLYWSMVAAQSVGAVPVPLYQDANAEEMAYVLQHCGARFVIAGDQ-EQVDKVIEVQDQLQQFLDPRGLRKYDHHTLHEYSHVQNQGRAAYDEWITDLKERRA------KLTYDSTCVMLYTSGTTGKPKGVVLSNRNIIESAKNACE--FDLKRDDEILAYLPMAWVGGQAYW--AGFCVNCPTMMTDGPSYYFAPPRVFEMIRKLKRNMFHH---FMAHAKKVGPAILDKYALGNVRVGYTAGEAIGPEIFE-FYRSLGINLKQL---YGQTE-ASVFITVQPDG-EVRADTVGVPAPDVEIKI-DDNGK-----------IFYRSPGVFVEYYNNPDSTADT--KDAEGWVDTGDAGFFEESGHLRIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 57638613 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPVDPNYPRERIEFTVTDCEAELILTTQCLSE---VLPASAQLIDALDAPHL-----------VESDAPVLNDN-------------------LNPEDGAYVIYTSGSTGKPKGVLVTQNNVTRLFSNTNEW-FGFNENDV--------WTFFHSWEIWGALLYGGRLVIVSYAESR-NPQKFLQLLQEQKVTVLNQTPSAFTQLLAAES---TSSLLTQLRYIIFGGEALNLQSLRWFDRH--GEETQLVNMYGITETTVH-VTYRPILDNVSASLVGVPIPDLDIYLLDPNGNLLPPGVTGEIYVGGA--GVSRGYLNNKERFIPNSFASDSNLYRSGDLARFLGNGDLEYLGRIDNQVKI----------------------------------------------------------------------------------------------------------------------------- 119186249 21 ----------------------------------------------------------------------------------------------SDADRPHRSISWAEYASAVKRIAVGLRALGVVEQDGVGLLSRN--EIYYYVLAAIAAGATFVGIPPSDKEDRVATHMAVAHVKWLFAAPEFLESALTTAAKVGLDKS----------RVLVFDPPGLEPYENDNGQPRFSSLLEA----DESRWQNTNHTALRLFTSGTTGSIKAAEISHA-----ALVTRLDAQDFSPRDRICQRAFAGWL--PAYI-----------------SNYDDELSIIDRIQSCNISVIQLPPRTITAVIKAGIRSRE--SLQSLSTILVGGAASRKEGVDQFASIL-PSHVLLRSGYGSTEVGIIAMTSLDAPWRPGPGYVGLLPPGVELRVIDETLQTISSDIEGEICVRNA--SMFSGYCNNPTATAEVFLPDDDGWFRTGDRGYLDPSGQLALTGRFNEMFTVKLERVVPSEVEAELLKHESIADAAVTAARDIEGDNECIAYVVRRNGVELTA---RQVVEFIAARLSNDKAPGGVVFCASIPRNAMRKIMR----------------------------------- 196243051 16 -------------------------------------------------------------------------------------------------------LTYAELDRQSRAIAALLQQYQ-ARGERALLLYPQSLEVIAAFCGCLYAGVIAIPVPP---PESLRAIVKDANAKFALTTAG------IFDLINNF-----KSEFPEFDQMNWIDTAKVDLSLAD----DWQDP-----------NIDKDELAYLQYTSGSTSTPKGVMLSHFN-LMHHARYLQRACGYEPDSVTHT-----WMYFHDYGLVEPLYNGTPCYLMSPFSFIKRPIQWLHNITKYGVTHSQAPNFAYDLCRRVKDKDIPQLNLSCWQAAGNAAEPINPRVMADFVETFAPCG-----FSWETFAPAFGLAEYTLLVSSKPGTAIMPSCGTQVAIVRPDTTRCASDEVGEIWVSD--PSMSQGYWQRPQETQETYLDTGEGFLRTGDLGFL-KDGELYITGRMKDLIIIRGTNHYPQDIEWTVQHLNSVDYGAAFSITDQGEEKLVVVQIERRSSDLDTEKLLADIRQEIAEE-HEIFTHAIVLAKSGILKTASGKIQRRACRQNFLNGTINIIAAWS-ENPALVANFKESE-- 28897125 12 -------------------------------------------------------------------------------------------------------ITWEQFGQQVDTLSLALLAQGLGVQDKIGIFSNNMPQWTIADFAALQLRGVTVPIYPTNTAAQSAYIIDNADVKVLF-----------VGEQPQFDAAVSIEQCEQLELIV---AMSDDIELGDHDAISWKDFVAKGDTSHQAEQAKVDDLLTLIYTSGTTGQPKGVMLDYGNIAAQL-EGHDQRLSLSQDDVSLCFLPLSHVFWTFYVLY----KGATNCLSEVRPTVMCAPRFYEKIIHEKVSIMFTAKMALSMMLRKAHALADKLVLSKLRALLCGGAKLD-ETIGRFFHAIG---INVKLGYGMTETTATI--SCWDDKCFDPDSIGMSMPGAQVKI----------GENNEILVRGPM--VMRGYYKMPEETEKTFDEH--GFLKTGDAGHIDENGNLFITDRIKELMKTSG--------------------------------------------------------------------------------------------------------------------------- 154340395 344 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDCLMI-YTSGTTAKPKGVVHTHASVA-NMVKVLQDAWEWRETDSILHILPWHHIHGLVNILLCAIASNARCVI----TTFDDAARVAHRLEQGDITLFMAVPTVYTKLIDAEKTGFRKACMRSVRLMVCGSAPLPVPTLNQFCELSGHT---LLERYGMTEIGMALSQPLYPISDRHPGTVGSPLPTVTTYLHQPETAEAEHDEVGGLGI--SSESLFDRYWNNATATKQEVRTNAEGLRFTGDVGMRLQVGVYTILGRSSDIIKSRGCKLSALEIEAALVRKDLFYEMAVVGTADAVQGESVVAVVAMQPEAAESTAVTEELKKAALELLAPYKCPSRYIIVPEIPRNQTGKVNKKNLKK------------------------------ 189191354 225 ---------------------------------------------------------------------------------AAANPDKIAIAWDG-------SLTYRQVEDYSNDLAQTLRLLDDSPNRIIPVLFEKSRWTTVAVLAVMKAGACFALLDPAQPEGRLRAVVQQVNAKLFLSSEAQ--------------STLAARVGPSADIIPVSEKKFDKV---------YSPWVAAKPATSLP-PVSPDQPLYIQFTSGSTGVPKGCIITHSQYTSGAIPRAAAV-GYHEHSRVLDFASYAFDVCIDSMLC-TLGHGGTLC-------TPSEERMSGAMRDMRVTFAGMTPSVARTLE---------VDLDNLESIALGGEVSTSDAMSW------GQRTRVVNAYGPSETVGATINDNVAAKS--YITMGKRM-GCSIWLTEPEDHNVPVGAVGELLIEGPIVG--NGYLNNPAKTKEVFIERYPGIYKTGDLVRFDPDGNGIFVGRQDQQVKLRGQRIELAEIEFNMQKHPADTQLAVVIKPGGSGEQTLVAFVVLDGNVSFTNNFQAALKAMTTQDLPSYMVPSAYIPLWKMPLLVSCKTDRKRLREI----------------------------- 147837153 31 ----------------------------------------------------------------------------------------------------------------VLSLAQGLLDLGVRSGHVVAISALNSDRYLECFLAVAFVGGVVAPLNYRWSFEEARFAMEMVKPVMLITSSCSYWYPK-----------LENDHLPSLRHVF----MDSLSEFNSKETLTTEMLKKPASLSFNYAW-APEGAVLICFTSGTTGRPKGVTISHSALIIQSLAKIAIV-GYDEDDVYLHTAPLCHIGGLSSALTMLMVGGCHIFI----PKF-DAKLALEAIKQHHVTSLITVPSIIRMKMTWKTESVKKILNGGGGLSNGLIE----DAIKFF------PRAKILSAYGMTETCSFMTLYDPTCVEIKSSSVGKPAPHVELKIFDSSDHVGRILTRG--------PHIMLRYWDQSSRPSD---SPDEGWLDTGDIGSIDDYGNIWLIGRTNNXIKSGGENVYPEEVETVLSQHPGVTGSVVVGLPDVRLTEMVVACIRIKD-------------------------------------------------------------------------------- 114778907 3 --------------------------------------------------------------------------------------------------------------------------------------MENRPEWAAIDYAILSVGAVSVPLYCSYRPHDMSYVLNDSGAVAVFTS-----GGK---LLTHLLGAVE--HCSHLRHIYAF--EASDHKLVEPVTSLEAAELDEPSLEKRLSRLHRDTLATLVYTSGTTANPKGVMLTHGNIITNL-EAVPSVISLRAGDRMLSFLPLAHATGTHFLSYS---FGLSVAFAE------RPDTVAKNMTEARPTVMITVPRMLEVVRSAQQSSLKQHKLSRLRVLISGGAPLNVEV-AGFFEALG---LPVIEGYGLSE-AAPLLAANPMC-DRRPGSVGVAAKGVDINIADD----------GEILARGA--NIMPGYWHNRKATKEA---IQDGWLLTGDIGRLDKDGYLYITGRRDIIINSGGENIAPQRIEQLLL-------------------------------------------------------------------------------------------------------------- 24373311 34 -------------------------------------------------------------------------------------------------------LTYQELNKQSDAIAFALNAYGLTRGMKAVLMVTPSLDFFALTFALFKAGIIPVLVDPGMGIKNLKQCFIEAAPDAFI----------GIP-KAHIARRLLGWGKASVKRLINVDANQSGVTDTLSRLLTGAPSLAKSSSAKLPEQVEYDEMAAILFTSGSTGTPKGVVYSH-GMFEAQIQALKQDYGIAHGER-----DL--ATFPLFSLFGP-ALGMTSIVPESKPITANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEDSKNQHKLSSVKRVISAGAPATIASIARFSKMLSDG-VPVLNSYGATESLPIMIASTTQVTDNGGGCVGRAIDGVKIEIIAITEADIPAGEIGEIVVTGQMVSQASKIW-DSER--QTFRHRM------GDLGYLDDSGRLWMCGRVDAT--QGGKRYYSIPCERIFNTHPNVKRSALVGV--TVKGQ------------------------------------------------------------------------------------------ 118104239 242 ---------------------------------------------------------------------------------AEKQPHKAFLIYDG------KVLSYRDVDRRSNRVAQVFLHHGLKKGDTVALLMGNEPDFIHVWFGLAKLGCV--VAFLNFNVRSLLHCLTSCEPKILIV---------GADLLGTLEEIL-----PNLQKDISVWVMTKDSTFPSVHSLL--DKMEAASEDPVPVSRRSSSVLYI-FTSGTTGLPKAAVISHMQVLKGAA--GLWAFGATAEDIIY-------ITLPLYHSAASLLLGATCVLR----KKFSASQFWSDCKKYNVTVI----QYIGELCRYCSQPVKDGEKNH-KVRLAVGNGVRNDVWREFLNRFGAVK--ICEFYGATE-GNICFMNHTG----KIGSVGRTNFFYKLFIRNKHGEKVKKGEAGLLIAKNPFFGYAGNKRHTEKKLLSEVFKKGDLYFNTGDLMVQDHENFLYFWDRIGDTFRWKGENVATTEVSDVIVMLDFIQEANVVSVPD----------------------------------------------------------------------------------------------- 161522836 62 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKAVVLDAAGRDCAAGEEGSIVIAG--PNVFAG-YTDAALNERLWIDLGDGWLDTGDLGRQDADGYFWLTGRRKDLIIRGGHNIDPATIEEPLHRHPAVQLAAAIGRPDAHAGEVPMAYVQLKPGARASE---QELEAFARQHIAERAAPKQIRIVDAIPLTGVGKIFKPELKRRETGD------------------------- 99079954 21 ----------------------------------------------------------------------------LLERNATVHANRPA--YREKEFGIWQSWTWKETAEEIEALALGLMNLGVAEGDFIAIIGRNRPSLYWSMVAAQSVGAVPVPVYQDSSAEEMAYVLDHCGAAYVIAGDQ-----------EQVDKVLEQDTLTNLKHMIYVQYSHVQEQGRAARDELSSDLAAKAKLTYDSTCV-------MLYTSGTTGRPKGVVLSNRNVIESAKNAS--TFDLTENEDILSYLPMAWVLGQSYWCIGPTYFFAPPRVFEGQLT----NVMIRMEDAGKLKHFLAHAKKVGGLILDGKPVRLKYRLGDLRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ATVFITVQPDG-EVRADTVGVPAPDVEIKIDD----------KGEIHYRS--PGTFVEYYKNAESTAST--KDAEGWVATGDAGFIEESGHLRIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 190410077 24 ----------------------------------------------------------------------------------------------------------AELDRLARKTAVYLQNIGISAGDRIGIMARNRLEWLLIDLAALKIKAVIAAFEAGFPAAALAERYALR----IVFCDEASEEPNVLPIDGLLAELESLPE----------------------------------DSDHSPVVYGPDEVTTIKFTSGSTNEPKGLAATVGSIDSSICAT-QALFNHSADDKLFIFLPLS-LLQQRYWVYSALVYGHDVVL----STYQLA---YYALSREAPTVVMGVPAFFETLRKEGDHPVALCHAARIRYLWTGSAPASPDMLRFFED----CGMAIYEGYGMNET-CIVTKNAPRAH--RRGSVGKPI----------DRKHVSIDEEGIVVVRSAFPVNTRYLFGDSERIFQP-----DGSVRTGDLGRIDEDGFLYILGRADDVVLTNGRNVLVRPIEEKIRTCPEVENCIVVGSGDG----RLLAILCVPHGEAASDAIKRHI-------------------------------------------------------------------- 78189629 6 -----------------------------------------------------------------------------------------------------RVLSFHQCNEQAAAIAARLQSKGVRAGAIVAILSPNTPELVLLLLALLKSGIIAAPLNHRL-PQPLLTRVERLQPCLLISDIDA-------PHISNINNHLSFSSL--LDGITYSNTSQSGCPL-------LSAESEVTRNNFPADAM--QQPVTIIHTSASSGEAKAALHSLANHW-YSALGSNHNLPFASGDCWLLSLPLCHIGGYS-LLFRALLSGGALAI-----SAPHAS-LSNALSNFPLTHLSLVPTLYRLL--ADSENGEQFR--SIKAILLGGSAAPASLIE---EAL-RRQLPLYLTYGSTEMSSQIATSFKPLTTLQLDSGTV-LPYRQVAVSDD----------GELLVKGE--CLFLGYLRDGEI---APQRDGDGWFHTADVGTLAADGTLTVLGRKDNMFIVGGENIHPEEIERALLQIDSIHEAIVVPAPDAEYGQRPVAFIATTHLNEPTDA------------------------------------------------------------------------- 153000077 38 ------------------------------------------------------------------------------------------------------------LDRQSDAIAFALNAHGIERGMKAVLMVTPSLDFFALTFALFKAGVIPILVDPGMGIRNLKQCFAEAAPDAFIGISFGWGKGSIKSLL-NVDDGKTGLAAKLIRIATGAISLSTLLQNSSSRNASAQH-TQAQHAEYPMVMLKSDEMAAILFTSGSTGTPKGVVYSH-GMFEAQIKALKNDYGICHGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEQ--KQHKLPSVQRVISAGAPATIASIARFSKMLSQG-VPILNSYGATESATTDITDNGGGI-----CVGGAIDGVTIRIIGDEALVLNKGEIGEIVVQGPMVSQSYYLNNQHDRQNESMWDSATNSVRHGDLGYLDDQGRLWMCGRVDAT--RKGKRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------------------------------- 212532619 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLYTSGTTNRPKGVFLPLAA-LQAQAQSLIEAWKYTPKDHLLHLLPLHHIHGLVNALLVPILAGST-VEFMRSPSAPTL-IWHRLADREKITFLTGVPTLYTQLMANFPSLPDKQAISNLR-LNISGSAALPTPTKSAWTGLSNGNV-LLERYGMTEVGMAISCGLDPNDRVD-GSVGWPLPSVEVRLWDTDKEEVQPGEEGEIQLRG--PTIFREYWNNPKATAESFVSDADGWFRTGDVAVRDASGMYFIQGRSVDIIKTGGEKVSALEVERELLSLPGIAEAAVVGLPSETWGQKVAAVIVL--DTTTTPQLIGDLRRALSDRLAAYKLPQEVKVLTGIPRNAMGKVNKKLLVK------------------------------ 169848936 89 ---------------------------------------------------------------------------------------------------------------------------GLGRNDRVMVALPTGPEALAAYHTCA-------------PVNANA------------TATEILEDARRLNIKAIVTDAEGRLELHQLQQALNCEVIFITPRRSGVAGLFDMQLMGGITPEYSPERAALHDTSLILHTSGTSGTKKVVPYSLKSLIVGTCCVIQSW-DLRSSDVNMNMMPLFHVGGIVRNLLAPILSGGSAIMC----FNFDPIAFWSLAPLLRATWYYAAPTIHHSILTA--KPAISFDDIRIRMICNAAGGLLPSLALEMKQVF--RQAVILPSYGMTE--CMPIATPPTNYQLRPGCSGGPYLSIRNPV--DLEKELPAGATGAICVRSPDPSVPLS---------TSAFSS-EGWFDSGDVGYMDRDGYLYVTGRSKEIINRGGEVISPFEIEEAIATH--VKNVLAFAVSHDVLQETIGVVIVPADGQ-PRISLHQ-LNDLLQHKLHPSKWPFVVVYMNDVPKNNAGKPLR----------------------------------- 195033725 55 -----------------------------------------------------------------------NTVADVFEENVRAHPDKVAVM------SDTQRWTFRQMNEHANRIANVFQAQGYKKGDVVGLLLENRAEYMATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCVALIYGEDFVE--------AIGDISKELPTDLTLFQFNNENNNSQSEAVKNMRNL--NTLLSAASVEKPKTQVAHHDKLVYIYTSGTTGLPKAAVISHSRYL-FIAAGIHYTMGFNDDDVFYTYHTAGGVMCMGQAV----LFGSTVSIR----KKFSASNYFVDCAKFNATIIGEMARYILATK------PSEHDRAH-RVRLMYGNGLRPQIWPQFVKRFNIAK--VGEFYGATEGNANIMNNTVGAI----GFVSRILPKIYPRADQDTGEPIR-NKDGLCELCEPNPGVFIGVKGNPSRYVDSKASAVRDVFKHGDMAFLDEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGV------------------------------------------------------------------------------------------------- 17507435 47 --------------------------------------------------------------------------------------DRVAAVFDSEKLS----LTFSKIVSEMESLAAGFLSIGLKQGDRVLVAGSNHSQVMLCALACSRAGLVFSLANPNYPSYSLKRALELGEFQCIVCFRAHQYEADHLNLLEIAPELLKSELLPKLTHVILAEEDHKHAGTFTLSEVFLKSSKEKIAKLPDFSKWSSHKLACLQFTLGTTGAPKLIALSH-YQMLNGARAVAAAFGINDKHVLACALPIFRIAIFNLICLSPFLTECRIIFPDATPL---PKNLFSSVSKYRCTTLLSNGAALRLLLK--ISQTQRVKLSALENILLIGDRVSKEVLKLI--KVQAENVKIIAVYLLTETGSIPLMGDQNSDFTR--NVGKAIAGYEAHLLDGSENQVETGKLGKLLIRVYYGSTFMGYAPDKEKWVD-----------TGDIGRMDENGAIEVVASEDDLINC------LVELERLLNQNDLIKGVQVVSR---GRGQPVTAVCVARSTQFHAAKLKDELKSMCRSH--HFVAPDVFAFVDDFPR------------------------------------------- 215740659 19 --------------------------------------------------------------------------------------------------------SYREVYEEVLQVGSALQQLGVKPGSRIGIYGSNCPQWIVAMQACNGYSLICVPLYDTLGAGAVDFIIDHAEIDVIFVQD------------KKIKEILS-ANCKSAKRVLVAFTSGTSEEITSADQISWKDFLKKENPAQPCAP-KPNDTCTIMYTSGTSGEPKGVMLSHESHAIYVKDLFMEQFDMTTDDVFLSFLPLAHIKGASVGYYPTLLVGVPRVIYEGILKALSELRLRRLIMKAGCTHKTASPFAMLAFRK-----VKARLGGRLRLLISGGAPLSNEIEEFLRVT---SCAYFIQGYGLTETLGPSTVCYPDDMSL-VGTVGVAATYTELRLVPEMGNPLGTPSRGEICVRGNF---FTGYYKNPELTNEV---MADGWFHTGDIGEMNSDG------------------------------------------------------------------------------------------------------------------------------------------- 193084266 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDWDCLLVNVGTEIPADPFAFDEISLITVSSGTSGVAKLCEWPEAAQ-VCMGRALCDCMGFQDDDKVGIFAPMSGAAGLLVWTVSA-AVPCTFCF----PSTYRPGHLLDLVERWRLTISTTVPVI---LARLAHEEPGSRNLSTLRML-RVGTAAADIDAARAFEI--RTGCKVITASGAMECPGFGHARPEEPIDLRLGSVGLPLKGCRLRIDDEDDMSRTSDKFGQVKVSAPFAS--SGYWNDPQGT-AAVWN--DGWYETGDIGRLDKIGRLTLLGRMKETINRSGHKILPIEIETEIAKHPSVFACAVAGASDNEYGAVPWAFVQLKAGYTLDPAMLAERMRH--SGMASYKIPVRFIEVAELPR------------------------------------------- 123471198 78 --------------------------------------------------------------------------------------------------GPYKWINYTEFKELCIKWAKGLKALGLEPGDKLGVYSVNCIMWQVAQFGSLYAGIVPVPVYDSLGPNAAQYITDHSECKVILV------------HKKNLEKAMEKKQVPRVQKVISID---PKPSIQDPDLITIDELFKGESVDFKPVKLDTNDTAMIMYTSGSTGEPKGCVLSHQNIMAGGNGLGGMGTSVTQTDTYFSFLPLA----HIYELCSTLICGARTGFYSG-----DIRNMVSDIQALHPTIICAVPRVFRMLVNWGKKPSSIIDLSKLRLIVNGGAPILPHVYEFCRATITPN---IIQGYGLTEIAGCVVGPVCVTIDMKL----RRVPGMD---YDPRG-EIPA---GELMFRG--PSLFKEYYKKPELTKEA---MVDGWFATGDVGKLLPDGTIQIIDRV----------------------------------------------------------------------------------------------------------------------------------- 29832611 20 -----------------------------------------------------------------------------VRRNAAQHPD-VAVI-ARKVGGSWQDVTATAFLAEVRAAAKGLIASGVQPGDRVGLMSRTRYEWTLLDFAIWSAGAITVPVYETSSPEQVQWILGDSGATACVV---------ELDTHAASVESVRD-RLPALKHVWQIDTGGVEELGRLGRDVSDATVEERSSLA------KADDPATIVYTSGTTGRPKGCVLTHRAFF---AECGNIVERLRP---LFRTGEC------SVLLFLPLAHGCTLIL--GVPRYNSARAKAQ--ADGKGKIFDKAATAIRALLKIKYKTFDKLVYSKLRAVLSGGAPLGERLGHFFR----GIGFTVLEGYGLTES--CAATAFNPWDRTKIGTVGQPLPGSVIRIADD-GEVLLHGE-----------HLFKEYWNNEGATAEALAD---GWFHTGDIGTLDEDGYLRITGRKKEIITAGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------------------------------- 148284925 660 -------------------------------------------------------------------------------------------------------LTYRQCLVRSFVLGRLLSKV-ISPGNYIGIMLPNSAAATVTLFACMAYNFIPTMINFTLGIKSIISSCRTVGINIICTSRLFIEKARLHEL---------NYQLNKFFRIIYLEDLRENLNLSTKITGWLAGFFPRAYYNIINKNNDGNSRAVALFTAGTEQSPKAVVLSHNN-LLANKNQVAAVMDLSTSDIAFNALP----MFHTFGLSGTMLSGVRTFLY---PSPLDYRAIPEMIYDVGATIMFSTSTFLNNYAKY----AHPYDFYSLRRIFAGAEKLRHETREWFKKH----GIRIFEGYGATEASPVISANTP--MHDKPDTVGRIMPALKYKVLEVEGIS----DGGKLCLKGPLPSNPGVILGD-------------RWYDTGDIVTIDDEGYITIKGRVRRFAKIAGEMVSLVVIEDIASAIDINSKNAAVYIEDECKGEQVIL--CTDSSIVTQDQFTKHVLTA---GLSKLYIPKHIIHISEIPYFATGK-------------------------------------- 120402014 11 -----------------------------------------------------------------------------LRRHADEFPDERILSFLDDRLEVADSLTFGRLDDRARSVAAGLLDRGMG-GAPVVLSYPPGLDFVSAFCGCLYAGAIAVPAASRRTAERLAAVLKDSAARCVLT-SAAHRA----ELYSHAGAA------PSVVDVIA------------------TDVLPSRPGDGRVALPDPDQVAFLQYTSGSTRSPRGVMVRHGD-LAANLNSLRLAFDDHATGVSWVFHDMGLIAGVLLPIWSALMAPATFV--------RNPLSWLEAISRYGGTHQG-APNFVDAARAAG---ATTFDLRNWRVAWNGAEPVRPDTLHQFRDQFGFGSECLSPGYGLAE-ATLVVSGSDGSKPVRPGS-GRPAAGTEVQIVRADGRVAEPHTLGEIWVRSD--SVAQGYWNNPGETSGTFLTTGEGPYRTGDLGFVD-DGELFVIGRLNDVIVIRGVNYYPHDIEYTVESHPALQDAAVIGVERSGR-------VDLVSVSEIRRDLVDDIVDAIRRAVARDHQLALQRVVGGMPKTSSGKIQR----------------------------------- 38233633 62 -------------------------------------------------------------------------------------------------------------------------ELGIDDDQRVGSMMYNCAEHLEVLFAVSCMGAVFNPLNKQLMNDQIRHIINHAEDEVIVAD---QRLAKQLGT-------ILHQGCPSVRAVIFIPITDAATEIPEGITYSYESLLDGRSTVYEWPQVEETTAAAICYSTGTTGAPKGVAYSHRAYLQALNLRTTDSLAVTHGQSFLCCVPIYHI--LSWCVIAAFMSGTPLVFPGSSVSAPS---LAHIIATAHPRVAHGVPTLWIQLMVH--YMRHSPERMSLQEIYVGGSAVPAILIKLWEERYG---VDVVHVWGMTETVAIGTVARPGETRLNYRISQGRFPALEYRVVND-GEIMTDRNQGEIQVRGNWVGGASSMFRDHE--VEDAPEQFDGWLRTGDVGSVTRDGYLTIHDRARDVIRSGGEWIYSTMLENEIMAATVVVEAAVIGYPDPKWGERPLSVTVLAAGVEPNKETAERLREGLRDTFPNWMLPEYWTFVKSIDKTSVGKFDKIDLRQLADGDFE----------------------- 115623548 4 -----------------------------------------------------------------------------------ENPDHPGILFE------KEAYTYGEVRANAARVARWVTSADLKKGDAICMLLQNSPVFIWTWLGFLKKGIITSLLNFNLKPSAILECIRVSEAKKLVFGTEFLE---------VVEELMPELQALNVELWMVNDSGMSGIEYPVG-VVSMDTGMMSGEP-LASEPMTMDEISSYIFTSGTTGLPKPATIPHRKIIRGI---FLHAFDLTPDDTYYVVLPL----YHSAALFATFYHGGTVAL----AKKFSARHFWDDIRRHDATGF----QYIGELCRYLIAQPKRNDPRKLKIALGNG--LRPEIWEEFRSRFNIEK--IIEIYAATEGNAGFI-NFEGAV----GSIGRPIDGFQLVEYDATGEPMPVGQTG-LALFKIDDKNPYTGYKGPKRNVKT---KGDAYFNTGDLLKMDDEDYIYFMDRIGDTFRWKGENVSTVEVAQALSSHPGIMEANVYGVNVPGDGRAGMAAIVPNEGTRLD---LGDVYSHVSSLLPDYACPK----------------------------------------------------- 195023775 159 --------------------------------------------------------------------------------NVAQHPDKLAIV------SETQKWTFRQVNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGPSLQHSIKVGNCTALI------YG---ISYRSAVMDIAKDL----PAHVALYQFNDEANSLSQGLAQQLNALLESAAKDKVAARADHQDKLVYIYTSGTTGLPKAAVITHARFF-FIAAGIHYALGFRDDDVFYAYHTAGGVMSMGQ----ALLFGSTVVVR----KKFSASGYFADCARFNCTIIGEMARYILA------TPAAAHDRQHVRMVFGNG--LRPQIWTQFVERFNIGK--VGEFYGATETVGA-IGFVSRILPIYPISVIRADPHTGEPIRNAKGDRCEANEPGVFIIVKGNPC--REFLG----YVDTKASSKKDVFCKGDMAFIDERGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNMINYKDAIVYGV------------------------------------------------------------------------------------------------- 86609862 104 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLPSSHPLIGIPTGGSGGQIKWAMHSWL-TLSASAKAHQQHFAVGP--VHYCLLPLYHVSGLMQAVRS-WLSGGQWVVWDKAWDPPLPGSFLSLV-----------PTQLRLLLSAHPGVLE--SLRQFRAILVGGGP----TWPSLRQQARQLHLPLALTYGMTETASQVCTLLPEAFWQGSDSLGRPLPHATLQIRSEKGDPLPSHAVGYIHIQAE--SLALGYYSATHRLREGQQQGF----TPGDLGYLDRQGSLYWLGRADDLILTGGEKVMAAEVEGEIRASGWVEDVCVLGLPDAEWGQRVVAVVVPKTGIP--KELEMHLKQHLSRQLSPFKHPKHWLWCTGIPRNPQGKVNRQQLRQWAA--------------------------- 47217609 9 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYALPHTEAKIVNPSGEVVPVGQPGEVMVRGY--CVMKGYWGDEDKTKECITE--DGWYQTGDSGSMDAYGYLQIKGRIKDIIIRGGENVYPAEIEKVLYTHPKVKEAQVVGVEDFRMGEEICVFIRLGDGQECSAG---EIRDYCREKVSARFKPRYVLFVDGFPISSSGKV------------------------------------- 149370493 20 ---------------------------------------------------------------------------------------KNAVYHKNKEANKWEGISWLDFESKIETLSKALINYGVTVQQNIAIFSQNMPNWIIADIAIMRIRAVTVPIYATNSKKEVDYVLNDAEVSLLFVGDQ-----------KEYDKAYKLLETSKYLKLIVA--LTNTIKLQPSNSIHLEDFMAFQSTEKRFNSCDFTDTASIIYTSGTTGEPKGVVLDYGATLVAHDFE----LDVSEKDVSLSFLPLSHIYERSWVFF---------CLHRGIDVYFDPKQIVEVIKEVRPTVMCTVPRIFEKIFAAGDNYYNNHKLSKLRAVFCGGAPLVEELVSFFHSFGLNIKCGFGLT------ETTATATLYGDTHFEFNSAGRPIEGTQIKI----GANNEVLVKG--------PGVMRGYYKKPEATAAAFED---GWFKTGDAGKIDHKGNLIITDRIKDLMKTSGGKIAPQKLENALITDSFIEQIAVIG-------------------------------------------------------------------------------------------------- 197739924 55 -----------------------------------------------------------------------------------------------------QQLTYRDANATANRYAAVLAARGVGPGDVVGIMLRNSPSTVLAMLATVKCGAIAGMLNYHQRGEVLAHSLGLLDAKVLIAESD-------------LVSAVAECGASRA-------RVAGDVLTVE--DVERFATTAPATNPASASAVQAKDTAFYIFTSGTTGFPKASVMTHHRWLRALAVFGGMGLRLKGSDTLYSCLPLYHNNALTVAVSSVINSGATLAL--GKSF--SASRFWDEVIANRATAFVYIGEICRYLLNQ---PAKPTDRAHVRVICGNG--LRPEIWDEFTTRFGVAR--VCEFYAASEGNSAFINNVPRTAGVSP--MPLAFVEYDLDLRDASGRVVPDGEPGLLLSRQPFDG-----YTDPKKLVRNAFRDGDCWFNTGDVMSPQGMGHAAFVDRLGDTFRWKGENVATTQVEAALASDQTVEECTVYGVQIPTGGRAGMAAITLRAGAEFDG---QALARTVYGHLPGYALPLFVRVVGSLAHTTTFKSRKVELRNQAYG--ADIEDP------------------ 189466259 29 ---------------------------------------------------------------------------------------------------------------------------GIKKGDKIAICGRNSSHWGVTFLATLTYGAVAVPILHEFKADNVHNIVNHSEAKLLFVGDQVWEN-----LNESAMTILEGIILMT-DFSILISRTQ---KLDYAREHLNELFGKKYPKNFRKEHIEPEELAVINYTSGTTSYSKGVMLPYRS--LWSNTAFAFVLPLKAGDKIISMLPMAHMYGLAFEFLYEFSAGCQIYF---LTRMPSPKIIFQAFSEVKPHLVVAVPLIIEKIIKKNVLP--KLETPTMKLLLKVGAAFNQE----VEQFLHMIEFPYTVGYGMTECGPIIC--YEDWSRFKPGSCGKAVPRMEVKVLSSD----PENIPGEIVCRG--PNVMLGYYKNEEATREAIDA--DGWLHTGDLALMDAEGNITIKGRSKNMLGSSGQNIYPEEIEDKLNNMPYVAESIIV--------------------------------------------------------------------------------------------------- 126734289 15 ---------------------------------------------------------------------------HLLARNVQLYGNKPA--YREKEFGIWQSWTWAETADEVEALALGLLDLGVNVGDHVAVIGRNRPALYWSMVAVQSVGAVPVPLYQDAVVEEMTYVLENCGARFAIAGDQ-----------EQVDKIIEAQEVHGIDHVIYYDRKYDHSEITSFTDIQNEGRAAKARLSKERDALGYDDTCVMLYTSGTTGRPKGVVLSNRNVIETSKNSSE--FDLSAGEETLAYLPMAWVGGQAYWSIGPTYFFAPPAIFEGHLTMEDASRFKRWMFSYFMEHAKTGPRLLRMLHRIGKYMVNRLGMSRVRVGYTAGEAIGPELFD-FYRSLGINLKQL---YGQTE-ATVFITQQPDG-EVRSDTVGVPSPGVELKIADN----------GEVFYRS--PGTFVEYYQNPESTAST--KDPEGWVATGDAGFIEETGHLRIIDRIKDVSKMAGSMFAPKYIENKLKFYPNILEAVVFG-------------------------------------------------------------------------------------------------- 145223549 23 ----------------------------------------------------------------------------AVFTHERDDPDHV--IFQRLVDGKWIDVTARQAAGQIRSAARGLIAEGVQAGDRVALLSATRYEWPILDFAILSIGAVTVPIYETSSAEQVQFVLADSGAVAAIATDA-----------HAAHIEAQRDTLPALRRIYVID-----------GSVPALDELAEAGASVDAAAVDSTDAATLIYTSGTTGRPKGCQLTHSN-LLYEIRGAKACFHLAKGEKLLVFLPLAHVLARA-LTIGAFSNGVTLAVFQPTLVVSVPRVFEKVAETGGKGKIFTAATAIKALDSGGPGLVLKHALGKLRAALSGGAPLGARLGHFYRGV----GLSIYEGYGLTETSAAITVNRVG--DLRVGSVGKLVPG----------NSMRLGEDGELLVRGGV--VFNGYWGNEEETRAVF---TDGWFHTGDLGAIDDDGFLTIVGRKKEIITAGGKNVAPAQLEDRLRAHPLISQAMAVG-------------------------------------------------------------------------------------------------- 157130911 4 ---------------------------------------------------------------------------------LNRSPEKPILI----DGDSGRVLTRGELRTRAVRIAQNLKKLG-EKSDEVVTVAALGNENLIPLLVALQFLAVYNTLYPNYAEDEMAHMMRQTQSRLMFCDSSNYR-------------TVSKASRKAIEGDVVIFSLDQ---FTEG-ARSIEDLLVETGSEDEFKPTLVEDTIWSIFSSGTTGFPKGISLSHANYPQGMSNLSILV-----------TGSVHWIS----VVYTALFY-DSVVVFTRKPY--SEDLVFDLVEKYRINVVNGPPFFANAV--ANHPRVKTADLSSIALWGIGGYYVS-DSVRDAMDAIGKSYTFFAS----TECGPIAM----DLVQRKRGAVGTVCPNMKVRIVDDDGKSLGVDEIGELLVKRAVP--FIGYYRNAEATESVLDE--DGWFQTGDVGYFDEDGYLYIVDRKSEIIDP----VSPSELEELIMQVPGVEEVCVVGVPLENKAELPTAAVIRQQGSEVSGD---DIANYVAEQVRDHMKLRGVHFVEKLPVTSKGNVKRKEVKNMI---------------------------- 115436964 1282 --------------------------------------------------------------------------HNLIAMNTIKTPHAPAIAWDGE-------LTYAELESISSKLAAHLVNLGVGPEVFVPLCFEKSMWTIVAMIATMKAGGAFVPMDASQPT---------SRMKLVV---------KEVGAHLMLCSENELGRCPGVEKAIAVGPG----------------MTQAATPKTMPTPVKSTNAAYVIFTSGSTGTPKGSVVEHRAFCTGAI-SHK--EGLQMGSRVLQFA--------SYTFDASILEILSTLVQGGCVCVPSEGNISEAITRMNVDWAVLTPSFVNTI--------DPTTVPTLKTLVLAGEAMTAAVAAW------TPHVQLVNGYGPSECCVCSSSNLPGTLPNDIGTSVGAACWVADRV--DHNKLSPIGCIGELLVEGH--TLARHYLNNQEKTDAAFWTRCDRLYKTGDLVKYAPDGSILFIGRKDTQVKIRGQRVELGEIEYHLCLPAEVTQAVV---AYPKKGYANKLTAILESGATGSDMVKARIQRYLSETLPVHMVPVIWIIVEKIPSSSSTKIDRKTVDNWLAALPSDFEPT------------------ 115436964 260 ---------------------------------------------------------------------------------VQRSPDAPALLWEG-------QMTFSEFNQTATKLAAYLDQAGVQRGQLVPICFEKTMWTIITMIALWKVGAGFVPLDPKHPRQRMETIIESVQARVIVSATNQELLAGSVPQLITLDAKLAGEILAGEPVDFPSRSQPHDVSSVPTRLLS--ALLKSSRPSSLGV-VSVSRPT-------TTVTP----------------------------TFALSSGPGMLTGPSF-----------------------------------------TPSFARS--------VHHEDVPSLETLIVAGEAVAQDIIRW------STRAQLINIYGASECSVIMVGPMSKDTPTCIGRATGGLSWI-VDANDHD-RLVPIGAIGELVIEG--PTLARGYLADPEKTDAVYWARKPGMYKTGDLVRYGDDGRVHLIGRKDLQVKIRGQRVELTEIEAHMRAINNNVKTAVAMV-HPGGKAMLAAFISAQSGFGPETALASEMNSRLAERLPPYMIPSAFLPLLYMPLTASGKTDRRLI-------------------------------- 125578633 84 ---------------------------------------------------------------------------------------------------------YAEVFKSVCNFASGLIRLGHQKTDRVAIFAETRAEWQIALQACFRQNITVVTIYASLGEEALCHSLNETE---VTTVVCGQK-----ELKKMID---ISGQLDTVKRVIYINEEGAEVSLAQKSTSWIIEPFEDVGRLGDTAPVDANMPLVIMYTSGSTGLPKGVMMTHRNVLATLSAVMTIVPEIGKKDVYLAYLPLAHAVGASIGYGSPLTLTDTSTLGDASALKPTPAILDRVRDRKKVDTKGGVAKQLRRLAAVNGSWLGAWGLEKLRFVLSGGAPLSGDTQRFINICLG---VPIGQGYGLTET--CAGGTFSEYDDPSVGRVGAPLPCVETTLIDSEGTSDSPMPRGEIVI--GGPNVTKGYFKNEAKTNEVYKDDEKGWFYSGDIGRFHPDGCLEIIDRKKDIVKLHGEYVSLGKVEAALIVSPYVENALVVAAHNELQGVTYTDFVDLCQKPEAVKEVLGSLSKAAKQRLEKFEIPAKIKLISE-PWTPSGKLKREVLRKTYEDDLAKL--------------------- 186686430 43 -------------------------------------------------------------------------------------GDVVAL--RSPHAKPEIVITYTQLAEQIQLFAAGLQALGVKLGDRISLISDNSPRWFIADQGIMTAGAVDAVRSSQAEKEELLFIIANSGSTAIVVED--------LKTLKKLQDRIQDL---PIQFAILLSDEAPPTDGTL-KVLNFAQLIEIGKNHFVPVKQNRDALATLIYTSGTTGRPKGVMLSYSN-LMHQITTFGTVLQPNAGDIVLSILP----SWHSYVEYYLLSQGCTQILRQFKPNYMGVPRLWESIYE-GVQLLGISDKYIKA-----RRVAQGLDLNNLHA--SAIERLTAKVYAKVREATGGHGVQILQGYGLTETS--PVTHVRRPWRNLIGASGLPLPATEAKIVDPETKPLPIEKRG-LVLLRG-PQIMQGYYQNPEATAKAIDA--EGWFDSGDLGWLTPQDDLVLTGRAKDTILTNGENIEPQPIEDACLRSP----------------------------------------------------------------------------------------------------------- 123471803 83 --------------------------------------------------------------------------------------------------GPYKWITYTQLYEYVTSFAAGLQQLGVGYGDSIGIYSHNCMYWQIGQYASHFLGAVTVPVYDSLGAGAASYIVDHAECKVVL----------VHPTK--LESALKIFDEPPLKHIIVI---GDTAPTDRPNIHTTTEILENGRKDFKPYPVKPSDVAIIMYTSGSTGTPKGCVLTHQNIIAGGTGLADPNGSVTTSDTYISFLPLA----HIYELASQLAQGCRIGFYTGSILRPTPRVFNKIAETMKIDKL---PTPMRLLIRGALKLIDNFLFSKFRAIVSGGAPILPEVYNFLRAAITPN---IIQGYGLTEISAACIQQINSKNPMTVGATARRVEGMD---YDPHAE----NPSGEILFRG--PSVFIRYHKNEELTKEALQD---GWFATGDIGIITSDGTVQIIDRV----------------------------------------------------------------------------------------------------------------------------------- 65336264 20 -----------------------------------------------------------------------------------NKPNQKAYTFIGNGKTETASLTYGELEKRSRAIAAQLQEMGVTRGERALLLYSQPLDFICAFFGCLYAGVIAIPAPP---PDAIRACVKDAQVSLVLTTSQIY------------------SQFPS----------EWQKDFEYNNMLLWEEISEQLANQWQELKINLDAIAYLQYTSGSTSTPKGVIVTHNNVM-HHSAYIKQAWNYTSDSI---AAT--WMYFHDYGLIDGLISGITCYVMSPLTFVRRPTCWLEVISKYKVTHSQSPNFGYDYCVRQTSEQLNNLDLRSWKTASNGAEPIRKDTIEKFIKTFGFRATAFFPSYGATEIASIAASALEKNQIVYVVSCGFPICGIKVIIINPNTTRCASDEVGEIWVSDL--SVAQGYWNRPEETKEAYLDTGEGFLRTGDLGFI-KNGQLFVTGRLKDVIIIRGQNHYPQDLEFTVESHPALREAA-FGI--EVDGEEKLVVVQEVERSWLRKLDFDQVNGDIRQALMEQHVYAIALIKPGIPKTSSGKIMRHACR------------------------------- 108757494 57 -----------------------------------------------------------------------------------------------DVQGQRETLTFAALWDEALRLWGGLRARGAKTGDRVMLAMERPGDFVRGFWACTLGGVVPVPL-------ALPASLERSQPGV-----------------ARLISVSERLGTP---WLLTEARATAPLSEAGLRALSLQSL--SGAEPGPLAAVDPEAPAILSFTSGSTGRPKGVVLKHAN-LMAMGEGMVAGGWYLPGDVSWMPLD--HVAGTSYPHLLALRTRTPHVLVARDYVLADVLRWLDLLSEFGGTMSW-APNFAYGLVRLEREERRAWRLEQVRVLASGGESVLPATLRRFSEPLGLREDAVCPAWGMAETSSFFMTRGVRTHPVEAAELGPPPVGAALRVVDDTDAVVPEGQVGHLQARGE--QVLSGYLDDAELNARSF--TADGWFRTGDMAVI-QDGQMSIAGRQKEVLILHGNNVYPQDIEEVVESVPGVLPSYTVACPTAQTDELAVCFV-PTPDAPPLAELLRSIREKVGRVLG----------------------------------------------------------- 194761050 47 ----------------------------------------------------------------------------------------PALTWETPGAGVDTTLNYREYQENVEQAALMLLSVGLTERSSVGILAFNCPEWFFAELGTLRAGAVVAGIYPSNSAEAVHHVLVTSESSVCIVDDAQQMA-KVRAIKDR---------LPLLQAVIQIHGPFEAFVDQEPGYYSWQKLQEKTYPSDLKERVCPNECAMLIFTSGTVGLPKAVMLSHDNIVFDTKAAAKMLKDVQ-------------IGKESFVSYLPLSHVAAQI-FDGCVTFADKGTLIKTFRKARPTKMFGVPRVFRLLLAQARAAVSEHQLDNCRVFLTGGAPTSDEMKEFFL----GLDIALGECYGMSESAGA-ITLNVDINNLY--SAGRAVDGLNLKVLDPD-----CNGQGEIVMRGR--SNFMGYLGLPEKTEEAI--KEDGWLRSGDLGYIDPKGNLVISGR------------------------------------------------------------------------------------------------------------------------------------ 157104991 163 ---------------------------------------------------------------------------------VAKQPEKVCLIFE------DRKWTFREVNDYSNRVANVFLNNKYKRGEVVGLMLENRPEFVAMWLGLSKLGVIVPLINHNLRKNALLHSVNVANCKALI-------------YGESLRDAVQEIKESLPSSLELFQFNDAVQQPVLDIAHDLASMLQNASKEQPTANVNPDHLLYI-YTSGTTGLPKAAVITHSRF-VFITAAIHMVAGFRNDDIFYTYHTAGGMMS----IGQALLFGATVVIR----KKFSASQYFADCKKNNCTV----GQYIRYILATPDSGTDKAH--KVRLIFGNG--LRPQIWPQFVERFNIPR--VAEFYGATETVGA-IGFVSRIIPVYPISIIRADPATGEPIRGKNGQLCEPNEPGVF-IGKILPNNPRAFLGYEKKIVRDIFKKGDAAFLSGDLLVADERGNLFFKDRTGDTFRWKGENVSTSEVEAEVSNASGYRDTVVYGVE------------------------------------------------------------------------------------------------ 153834232 12 -------------------------------------------------------------------------------------------------------ITWEQFGQQVDALSLALLAQGLGVQDKIGIFSNNMPQWTIADFAALQLRGVTVPIYPTNTAAQSAYIIDNADVKVLF-----------VGEQPQFDAAVSIDECQQLELIV---AMSDDIDLGEAFAMSWQDFIAKAELEVRLEQAQEDDLLTLIYTSGTTGQPKGVMLDYANISAQL-EGHDQRLSLTEDDVSLCFLPLSHVFWTFYVLY----KGGTNCLSEVRPTVMSAPRFYEKIIHEKVSIMFTWAAKMAACHQEGRKPADKLVLSKLRALLCGGAKLD-ETIGRFFHAIG---INVKLGYGMTETTATV--SCWDDQCFDPSSIGMAMPGAQVKI----------GENNEILVRGPM--VMRGYYKMPEETEKTFDEH--GFLKTGDAGYIDENGNLFITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 82702546 55 ------------------------------------------------------------------------------------------------ESGEWREYNWQEMGTRVRRWKRALMRENLEAGDRVAILLRNSIEWVCFDQAALAVGLVVVPLYPSDAPDNIAYILEDSGSRLLL-----------VGTQKRWETLASRCKDAGLGKILCVEHDGGEGRVLQGVGEWLKAADEGASDEEESQPSDSHALATLVYTSGTTGKPKGVMLSHFNVLWNAEATLQAISGY-PEDVYLSLLPLSHMLERTASYYVPLMAGSSVAYARSLKDLPEPGIFVAVPQRNKMNQQFTVVQALRQLVAAKVLAAFGG---RLRLAVSGGGPLHADVSRYF---IGLG-LPLLQGYGLTEASPILTAN--RLQDNMPGSTGSALLGVELRI----------GEQRELLARS--PGVMLGYWNRPEETRAAIDA--EGWLHTGDQARI-SDNHVFISGRIKEILTSSGEKVPSGDLEMSIVQEPLFDQVMVVG-------------------------------------------------------------------------------------------------- 32265590 123 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSSGSTGKPKAIVHSLDTFL--AAYSAKKANPLRVLSVYL----PDHIAG-IDVVCNTLGGGGTLVI----PKQRQPQFILSALKQYEIEILPASPTLLRLLLLSD---ITKYDLDSLKLVIYGSEPMSEALLASLHQALPHTN--FKQGFGTSETNA-----------MKTKNMQEFF-----KIVNASYKIVNN----ELFIKS--PTQALGYLNAD----NSVFDE-QGYFATGDLVEREEEGYIKIIGRAKEVINVGGEKVLPQEIEGILLKMPYIQDCLVYGESNAITGQSVSAKVVLDAKVLFSNELKKQIRIFCKDKLAAFKIPTKVEIVESL--------------------------------------------- 218719801 52 -------------------------------------------------------------------------------------PDKVA-IW-----SRERSYTYRETLEISSQLAHYFLSIGVQPEQLVAVYLMNSPEFIFIWLALMSIGCAPAGINYNLNGDGLTHCLKVPNSAFVIVDDDAECRERIESVRPILENDLNITILSLSE---VMQKAG--------------EFPRSTPDEKYRLNVKPSFPLMLIYTSGTTGLPKGCAFTTSRFYAGASVA-------RPTDRWYCCMPLYHGTGAIWSL-ARLVSGTSIAI--GRKF--SASNFWNDVRDSESTWFYVGET-VRYLLNNPPSPQDKEH----KIYGMLGNGLRPDVWERFQQRFGVQE--INEFFNSTE-------GMLGLMNVNRGPFTTGAVGHHPVAIDHETGDIWREEGGEILVAVPSKEAFQGYWKNNKKFAQDVFRKGDLYYRSGDALRRTSDGRWYFIDRLGDTFRWKSENVSTAEVAETIGRYPGVTEANVYGV------------------------------------------------------------------------------------------------- 210092397 60 -----------------------------------------------------------------------------VDRQVQLQPDKPFLLFEDEV------YTYRDVDVMSNKVANFFRGEGYRCGDTVAMLIYNEPAFIWTFLGLAKLGVKMAFLNTNLRTKSLLHCFNVSEAKALIV-------GQGVDLFEATLEILPELQGQGVS--IWVQ---GDANPTEGI-LLLDEKIATSSAQPIPSSVAGNDALAYINTSGTTGLPKAAIYS---YEKATKSSFMFTFGIRSSDVVYVVTPL----YHS----SAFGVGFTTVVEHGAARKFSASRYWDDCRKHNVTLLL----YIEMLRYLCVQPKRSNDRDHVRAALGNG--LAPAVWKEFQDRFGIRQ--IVEFYGATES-NIRLMNITG----KRGSVGCPLYILKVDL--ETGQPIRDGEPGLLICPISKAVPFQGYKGNKELTEKKVFKKGDAYFDSGDLMKVDKDYHVYFVDRLGDTFNVA-----TTEVAQVLHDMQGVDEVNVYGVPGSEGRAGMAAAVVSKDTH---PDLSQ-WYAHIESRLPSYARPLFLRLTREISVT-------GTLKQQKTQLVREGFDPTQISDP------------ 67902236 13 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYHTSGSTGMPKAVQVLARGLI---NLTFNEFQPLRRGQRLGHVCNIGFDVS-MWEIWAGILHGATIVVFE-RDEILDAFLMQQKLREARVDVIWQTTSLLGTIAHICPAAYATVD-----TLLTGGEAINLQTIKRIFDHGPPRR--LYNAYGPTELSVFSTYHLVSEADVAGGPIGRPLSGYYAFVVDSDLQAIPDGEIGELVV--GGLGVAAGYLGNPERFVNASHLGIPGVYRTGDLVRKNGE-QLEYLGRRDNEVKIRGQRVELEAVERCLLETQLVSLAVALKVSEPWTGSLLAAYVVPLSGGID----AKSISRAYRERVPHLMVP-HLKTVDSISLTGSGKIDR---KKLAHDFESELQST------------------ 50546194 28 ------------------------------------------------------------------------------------------------DFDTKQQLTWKQVWQLSARLAQLYHKYGIGKGDVVIFYTPNTYSSLPYHLALHDLGATISPASTSYDVKDICHQI--------VTTDAVV-VVAAAEKSEIAREAVQLSGRD--VRVVVMEDLINNAPTVAQNDIDSAPHVSLSRDQARAKI------AYLGMSSGTSGLPKAVRLTHFNVTSNCLQVSAAAPNLAQNVVASAVIPTTHIYGLTMFLSVLPYNG-SVVIHHKQFNLRD---LLEAQKTYKVSLWILVPPVIVQLAKNPDEYLDSI-RAHVRCIVSGAAPLGGNVVDQVSVRLNGDKLVIHQAYGLTESSPIMLDPLSDHIDVM--TVGCLMPNTEARIVDEEGNDQPAGEKGELWIRG--PQIMDGYHKNPESSRETYLQHFQDRWRTGDVAVIDTFGRVMVVDRTKELIKSMSRQVAPAELEALLLNHPSVNDVAVVGVHNDDNGESARAFVVLQPGDACDP---TTIKHWMDQQVPSYKRLGGIVVIDTVPKNASGKI------------------------------------- 41060237 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKSGSCGTVVRNAELKVVDPDGASLGRNQPGEICVRG--KQIMLGYLNDPESTKNTIDK--DGWLHTGDIGLVDDDDEIFIVDRLKEIIKYKGFQVAPAELEALLLTNLEVKDAAVVGVKDDLCGEVPVAFIKRIEGSEITE---NEIKQFVSKEVVFYKRINKVYFTDSIPKNPSGKILRKDLRALAAGIPTEVAAP------------------ 126654691 25 -----------------------------------------------------------------------------LAYQVQHQSEKTGYIFLEDGETESSRLTYQELETQAKAIAATLQSC-TQIGDRALLLYHPGPEFLIGFFACLYAGVIAVPVYPSHSRHRLASIISDAQVNIVLTTESLFNNLENHWIKQPAFNHLKWLTTETI-----------------NRDLWIKSEISK------------DTIAFLQYTSGSTGNPKGVMVSHDN-LLNNERLLEMALGHSDKTVV-----AGWVIGLVGNIIQPLYLGVPSILMSPNAFIQKPIRWLEVISRYGVTTSGGPNFAYDFCRKITPEQCSDINLKSWTVAFNGGELVRADTLEQFTEKFGFRPQAFYPCYGMAETTLFVSGGLKTGLPVKLVGCGQTFFD-KIIIVDPETKTCQPNQVGEIWI--GGVSVAQGYWNDSERTFDAYLADGKPFLRTGDLGFF-QWGELYITGRIQDMIIMDGRYYYPQDIESTVESHPAIGANAAFSVATEE-GEKLVIVQELKRTY-LRHLDVNEVVTAMNEVVTKKHQLSVLLKTASIPKTPSGKIQR----------------------------------- 46126323 50 ----------------------------------------------------------------------------------ESTADRALLIFEG------KRHSYKDVYEQVLKYGQWLKKEGVEKGDIVALDFQNSDTYIFLWLGLWSIGAKPAFLNYNLSGASLVHCIKAATTKLCIVD-------------PNVEENVVRDELSDIRFIIHTPEVEAQVASMEAIRVPDSERSEKSLSA----------MAILIYTSGTTGMPKAAIVSWGKLIVAGSMAEQL-LDRSKGDIMYSSMPLYHSSATIFSFSATLLSGSTQAL--GRKF--SARNFWNEVRASGATILYVGET-LRYLLQYDPETGECLDKKHVKVAFGNG--LRPDIWNEFKDRFGVEG--ICEFYAATE--GTFATFNLSKNDFAAGAIGRNGWIYNVEVWDPKRNPSTGGEPGEMLFRLPNPFQFQGYYGNEAKVLRDVFSKGDVWFRTGDVLRWDGEGRVYFHDRIGDTFRWKGENVSTAEVSDTMCKHASVKEANVYGVPHHD-GRAGCAAVHLAS--DPTPETMHDIATHVCTELPKYARP------------------------------------------------------ 39945328 13 ---------------------------------------------------------------------------------------------------------YGGLLADVARVRDRLCEASGKRGERVAFLVENSYDYVVTLLAILAAKSIAVPLAPAFPPPELQYILDHSEAALLLSSS-------KFAQKAQDVLATGLASKPTL--------------------LELSKFQGDSAAPSEPITLDGGSPGMMLYTSGTTNRPKGVLLPQD-VMTAQARSLLQAWEYSPKDHLLHVLPLHHIHGTINALFAPLMAGSTIFLF---PF--NADAVWRRLAKAPVTFFTVVPTVYRLLATHKSLPREAVSPKNMR-LSISGSAALPTPVKRAWKELSGGTV-LLERYGMTEVGMALSCGLADADRVD-GSVGWPLPSVEARLVDDSGEVIKPGEEGEIQLRG--PTIFAEYWRNPEATAKEFVEDRTAWFKTGDVAVRTHQGMYFILGRSADIIKSGGEKVSALEVERELLSLDQVAEAAVCAVPSGKWGQKVGCVIVLDKEHCADGKWSMDMRRALKGRLVNYKIPQVMRVVEHIPRNAMGKI------------------------------------- 118053795 52 ------------------------------------------------------------------------------------------------------RYTYAQFNQRADQVARALHGQGVRKGDVVAMAIENRPAFFFAWFGVAKLGAVVAFINTHVTGKPLTHALEVTRAHVIVGEECAQR----FAQTEGLNTALNYWHWPDED-----RPAEAEVLSQFGPDL--QALAASQDDSPVPEGVLAGDTAQYIFTSGTTGLPKAAVISHARWLM-AGDSMQLLWEITRDDCFYCFLPLYHGAASMSLTATAMAAGARIVVR----RKFSRSEFWRDIRTHGISFCQYVGEICRFLLSA---PATDQDRESLRKMAGTG--LTPEIWQQWTSRFGA-VFQIYEGWGGTESNTNTIN-----LDNRIGSCGRRLVRYDQEIRDENGQLAGVNEPGEMVIQ--YPGVVAGFEGYEKKLLRNVFQPGDVWWTSGDLLRCDEDGYCWFVDRIGDTFRWKSENVSTMEVGDAL--------------------------------------------------------------------------------------------------------------- 85375056 49 ----------------------------------------------------------------------------------------------------ERVYPYRQMREDALQMARRLVAAGVEKEDRVALIAETVPEFTAMFCACVYVGAWPVPLFGGKGVEQLGVQLSSSDPAFLF---------YPPEIAEMAEEAVAKQGCKGA---------------------DWTSFAERDAPDCEFPEITPDDICYLQYSSGSTRFPTGVAVTHRA-LLHNLSGHAITMNIGEGDR-----GVSWLPWHDMGLVGCFLVGNQV-----SSDYLKPLAWLDMITRNPGQTMSYSPTFICARRISSQSHVERFDLSRWRLAGNGADMIRPDVMQSFVNAFGFKASAFTPSYGLAETLAVTVMPPGEGIRVKPANCGKPLPDMDVEIRGP-GDEVKGDQIGKVWCRG--PSVMHSYFRDPEATDDC---LVDGWLDTGDMGYM-ADGYLFIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFGDIAAFSLETENGEEAPA---VLVHCRVSDPQERAKLHSVIKEKVQAVTGTSVVELVPTLPRTSSGKLSRAKAKKLYLSGEIQPLDLAA---------------- 90022098 13 -------------------------------------------------------------------------------------PNKVAFTFLKDGVDETDQITFRELDERARQIAARLQQEN-TPNPTALLLYPQGIEHMCALWGCMYAGVRAVPLFV---PQN--DRVQDSGAQYVLCDRESYDR-----LEKRFD---RMPEVASLQWLI------------------SDELEASLANDWKLVAQERDTVAYYQYTSGSTGTPKGVMVSHGNV-IYNVSDIDASWDHSEDTVLVSFHDMGLIYGFMQGVY----NGFHTVLFSPNAFAQRPYTWLKAISDYRATHSGGPNSAYIMCEKVLDEQKKDLDLSSLRVMFNGSEPVRESTLQSFTQAFA-------------ECGAEMHTPCYGVLPLLAGEEGQVFVGVEVKIVNPSSEVCAPDSIGEIWVKGPTNAM--GYYRKEEDTREAYIETVDGPYRTGDLGFFYNN-ELYIAGRLKDLIIVRGRNCYPQDIEEIVENHPALSPSA--GAADVDGDERLIVVQSVRRSHIDAPEIFNAIRRSVSAQYG-VKVHDIQLLMPAIPRTTSGKIQRRACKQAYQQKTLKVLASETIESP------------ 119468314 59 ---------------------------------------------------------------------RLNLFY-VLESHAPATRDQTFIVYNG------RTWSFHETYELALRYGNWFKTHSVKPKEIVAVDFMNSSTFIFLLLGLWSIGAVPAFINYNLTGKPLTHSVRTSAARLLIVDDE-VRNCFPPEQLEIFASADFREDKSAVEVVFFTPDVEAQVMQTEAVR---EDDKARSGPVLR-------DMAMLIYTSGTTGLPKPAIVSTGSTFV------SNWLGLKPADRFFTCMPLYHSSATVLGFLSCLMSASTFVI--GHKF--SARSFWKEARENNATIVYVGET-LRYLLAVPPDPVTGEDLDNVRAIFGNG--LRPDIWNRVKERFNVP--TIAEFYAATESGSWNLSSNAGAIG-RNGALTKLILGLAVVEVDHESQEVPHGQPGELAIDPNDPSKFQGYFKNSKKIIRDVLRKGDAFFRTGDMVRWDLEGRWYFSDRLGDTFRWKSENVSTSEVAEVLGTHPDVHEANVYGVALPNDGRAGCAAIVFQQQAAPSQNVLDSLAAHVLKNLPRFAAPLFLRVTPEMQATGNNKQQKHVLR------------------------------- 46486673 23 ---------------------------------------------------------------------------------------------------EVNSLSYKELDEKARAIAVELQKQ-VDRNERALLLYPQGLEFIAALFGCLYAGVVAIPAPPPDPIRRLEAILFDAQASVILTD-----FSKYSQLKESTSEL--SSEFKRIKWIVSDKPTALSQKWQKPD-------------------INSDTLAYLQYTSGSTSTPKGVMLTHKN-LIHHCSYIKEAWGYTSDSI----ATT-WVPFHDYGLVQPLYSGIPCYVMSPIAFYMRPIRWLQTISRYRVTHSQGPNFAYEHLRRTTAEQRANLDLSSWRTASNGAEPVRQETVENFFEPFGFRRDALYPAYGLAEATIVVVSPAEKEQVVRVVSCGPPIGGMKVAIVNPTLRKCQPDQVGEIVCD---PSMAVGYWNRLEETKKTFHSGEGPFMRTGDLGFL-KDGELFITGRIKDVIIIRGRNHYPQDIELTVESHPSLRSSAALAV--EIKGEE-RLIVVQEVERSYQKTLINEVVGNIREAVTDEHVYSVVLIAGSIPKTSSGKIQRSACR------------------------------- 86157862 28 ---------------------------------------------------------------------------------------------------------------------------------RVAILSENCLEAALSDLACLTNGIVDYPLPANAVAEQVVFMLKHSGARVLLASDE-----------EQVAKVLSLPALPELREIVVFSRAAAERNLSLEQMIGQGADFDDDARAARAGRVRSGDVATVMYTSGTTGKPKGIVFTHQNLVTKRLARGYALREVGEGDVFLCYLPLYHTFGRWLELTGTLWWGATYVFARSTAQGPLLEDFKRV----KPTVFISVPKKWMELHDADPDDVAAHLRGRLRTGLSAAGYLDPVVFRAFHRA-GTELC---SGYGMTETGGVTMTPVGEYVD---GSIGKPLPGI----------ECRRADDGELLIRGPYVS--PGYYNDHG-------ADADGWFGTGDLVSVDPAGHFHITGR------------------------------------------------------------------------------------------------------------------------------------ 156317826 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMIYTSGSTGKPKGAMIEHRS-IVNRLFWMQDEYKVDKTDKILQKTDVS--VWEFFL---PLMQGAQLV-FAKPEGHKDPGYLIDLIESEKITILHFVPSMLQVF----LEVKTKLQCKSIKKVFCSGEALPFELVQRFFKSF--DSAELHNLYGPTE-AAVDVTDSSGIIPI-----GFPVANTQIYVLDNYGNIVPDGVIGEIHI--GGIQVARGYHNKEEKFVKDPFSEHGKLYKTGDLGRRLKDGSVEYKGRIDFQVKIRGMRIELGEIEAAL--------------------------------------------------------------------------------------------------------------- 75812665 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGTPIANTQIHILDSHLKPVPIGVIGELYI--GGVSLARGYLNRPERFIPDPFSKETGLYKTGDLARYLLDGNIEYLGRIDNQVKVRGFRIELGEIEAVLNQHPDVNKAVVLAQTDTTNQQRLIAYIVSNQAVQ---EATSDFHSFLQKKLPEYMIPSAFIFLKSLPLTSNGKIDRQALLNI----------------------------- 29347564 25 --------------------------------------------------------------------------------------------------GESVHYTYGQVAGEIARMHLLFKHCSLRRGDKIAVIGKNNAHWCIAYMATITYGAIIVPILQDFTPNDVHHIVNHSESVFLFTSDSIW-------------ESLEEEKLTGLRGVFLYQRDGETI---QKFLVHLNDEMYAAYPDIQYTTLSNDKVMLLNYTSGTTGFSKGVMLTGNNLAGNVTFGIRTEL-LKKGDKVLSFLPLAHAYGCAFDFLTATAVG-THVTLLGK--TPSPKIIMKAFEEVKPNLIITVPLVIELINKKGMKWALNIPLGRFKEIIIGGAAMNQEVEEFFY----KIKFPFTIGYGMTECG-PLISYAPWN-EFILGSSGKVLDIMEARIY----KENPEAETGEIQVRGE--NVMVGYYKNPEATQEVFTE--DGWLRTGDLGTMDASGNIFIRGRLKSMISSSGQNIFPEELEAKLNNLPFILESLVI--------------------------------------------------------------------------------------------------- 59149839 59 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSDLLYVLYTSGSTGQPKGVMIEHQGV-VNRMLDMTERFNLQPTDRVLALTDIS-----AFDVFAMLTAGGALVIPD-ADKTLAPEHWVELIKNHQVTIWFSVPAFMQMLVEYLESAPAAADLQSLRLVMLGGDFIPVALPKRLQALL--PQVAFFSVGGPTETSVLDICPNWVSIPY-----GKPLRNTQYHVLNDHLDPCPTWVPGELYIAGA--GLARGYWRDPAQTEASFVQTGTRLYRSGDMGRYLPDGNLEILGRKDFQIKLRGFR------------------------------------------------------------------------------------------------------------------------- 170064658 58 ------------------------------------------------------------------------------------------------------EVTGGEMYLRTVRVSQNLIKLGYGPEDIFAMAVRNGEHSAPVLFACFALGIPVNTLDPSFQREDLGHILAIVKPKLVFCDSETL---------DELTAACEMTGVTP--KVIVVGEKIADYTHVEDLLVPIEDTRSTSTTLHQHPPSSSAH----LHRSLQSRLPVPLLHRPRGQLL------RLSRQRHPLRVQLPLLAVR--TGPPFL--AGSIAGATRIITR-APV--SVQRTADIVQRYQLSVISFPPSQAWAIV-NDPTTVTADSFRSLRLALCGGSVVSVSLKRAFETRFPGKVLEIA--YGFSEVGYAVTSTREGF--YRDGSVGFTRPGVEIKIVDENNCALGIGRDGEILVRTKL--VFLEYFGNREATEE--MLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVLQGIEGVAAACVVGIPQENGNDLATALVVPSSKTIGSEFILQE----TAKKLPDYKQLRGVHFVEKIPMTPSGKILRRLAKEVIMG-------------------------- 40713167 14 ----------------------------------------------------------------------------LIRQHVAGRPDADAVGFLTDPRGGVVSWTYGQLDREARGYAAWLQQR-LPAGSRVLLLYPNGLDFVAAFFGCLYAGMIAVP-----APLPGRYRHHQ-HRVATISADA--RVSAVLTTAAHLGEVRDWARACGLDHLLIAPEFGDPAGWTP------------ASPERATIAL-------LQYTSGSTGDPKGVVVTHDNILYNLDACVR---GLRPDD---------WRVGGWLPLYHDLAMGGYALLMEPVSFVRDPVRWLRTIAEHDIQVTF-APTFAYQLDRVTDEQLAALDLSGWKIAGNAAEPVNPAILAAFAEKFGFRPESFAPIYGMAEATGY-ISGEVGRAPLVRTSCGTPNEACDIRVVDPETSRVPDGWLGEIWIRGR--SVSPGYWSDAGPFAAVTAEGEDGFLRTGDLGVL-QDGELYVHGRLKETFTVHGRHLYPHDVEQELARHPELGKCGAVGRAPGAGGAVVVTHEVTNAARDRLPELAAGLRHTVGRAFG-VEVSAVLLLRPGVLRTTSGKIRRSAMREL----------------------------- 15605509 45 ------------------------------------------------------------------------------------------------------KLSYNQVYKAVCALATRLANY---PDQHIGIMMPASAGAYIAYFATLLSGKI----------------------PVMINWSQGLR------------EVTACANLVGVTHVITAKPLMQKLAQTHGEDLIFLDEVRKELSFLEFEWMDPEDVAVILFTSGTEKLPKGVPLTNASLLANQRACFD-CFSPKEDDAMISFLPPFHAYGFNSCTLFPLLSGIPVV-FAYNPLY--AKKIVEMIDEAKVTLLGSTPVFLSYIINAAKK--SETALPSLRFVVVGGDVFKHSLYQEALKTF--PHVQLRQGYGTTE-CSPVITINTVNSPKHESCVGMPVRGMEVLIVSEETKPVSTGVTG-LVLTRG-TSLFKGYLGEDHGFIELAGETW---YVTGDLGYVDRHGELFLKGRLSRFVKIGAEMVSLEAMESIIME------------------------------------------------------------------------------------------------------------- 86139210 1145 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHGVSHMQCTPSMARMLVQDDEARMV---MGRLKHLLVGGEALPGDLVGALREA---TPAQIHNMYGPTETTIWSTSTSLKDPVVGVANIGTPLANTQVYVLDEAQHPVPMGAAGELYIGGT--GVTSGYWQRAERFVHLPLAEAP-LYRTGDLVRWTSEGQLAFLGRTDHQVKIRGQRIELGEIETALTSQPNVTGAVVV-ERRLGDDSQLVGYVTQDPAHPADLE---AIKGDLARHLAAVMVPSHLVAIESFPLTPNKKIDR----------------------------------- 86139210 542 ---------------------------------------------------------------------------------VARTPKATALVFEGE------SYSYEGLNARANALARQLQATGVKPGTHVGVYIKRSADLMVGALAVLKAGGAYVPLDPAYPKDRIAHYLSDSQASVVVTQ-----------------EALR-ADLPATEAQIV---------------TVESPAVAEALTENVTSAASGADLAYLIYTSGSTGTPKGVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167647502 40 -------------------------------------------------------------------------------------RDSQAIVFEG------RSVTYAELDAIANRYAHWAKGQGITRGQTVALFMPNRLEYVAIWYGLSKVGVATALINNQLTGPALAHCLNISQAHCIVTSSCF--------------EQVKGSLERHVQQWVLGPAYGDQRDLVNAL-----KSCSQLRPDRLTARLTARDTALYIFTSGTTGLPKAARITHMRAQLYM-RGFAGSTDARHTDRIYITLPLYHATGGLCAVGAALLNGGTVVLR----KKFSVSAFWDDVVAENCTMF----VYIGELCRYLANHPEGPNERAIRLIFGNG--LRPDVWDVMLDRFKVGG--VLEFYGATE-GNVSLFNFDG----RRGAIGRPAFNIRIVKFDVETEEAAPGEIGE--CIGHIASDARTGYADEKKILHDVFEKGDAWFRTGDLMRADSDGYLYFIDRIGDTFRWKGENVATSEVSERLSAVPGVKEVNVYGVP------------------------------------------------------------------------------------------------ 215505865 265 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILYTSGTTGPPKGVVTTHHNLFVQAAALISAW-EYSSSDVVLHTLPLHHTHGIVNALVTPLYAGGTCVM---LPKFDAAEVWKRLIEAPRVNMFMAVPTIYAKLIEHYDEFIRATCLQKLRLMVSGSASLPLPVLERWKEITGHT---LLERYGMTEIGMALTNPLHGSR--KPGFVGKPFPGVKVCIADTYGTKVSKGESGDLLVKG--PNVFKEYWNRPEATKEAFTS--DGWFKTGDTAEC-QGGDYRILGRSSDIIKSGGY-------------------------------------------------------------------------------------------------------------------------- 134292718 21 ---------------------------------------------------------------------------HVLRERAEHTPERVAFHFLRDGEDDVASWPYGQFAAAAAHVRDLLVQHALHE-RRVLLVLEPGLGYVAALFGILLAGATAVPSFPPAGSRAVA-RFRDAHPDVVIA-------GKQHSLQQELDRLHDGARVAPALLTI----DEHAFDAIDASAHDFGRVLEQG--------LDLERPALLQYTSGSTGEPKGVVVTHRN-LVSNCAVIAERLGADP-ERVGCT----WLPYHDMGLMGALL----LAVFSGFPFVQRPYRWLKAISDYRVTTSVAPNFAFDLCVDHSDEEAATLDLGSLQHVFCGAEPVSHATLERFAARFGRERRAVVPCYGMAE-ATLYVSGKPGRSPITRGGCGPVAAGHRLLIVDPATKRVLPERSGEIWF--SGPNVAAGYLGSDDVFAAALCDERGDYLRTGDLGFLN-HGELFVTGRIKDVVIVAGRNLYPTDIESVQAAHDAIRTNGVVAFSDGGPRESLVIVAELKRSRRLSPEQMGEVRAAITLAVTRDHAPAVVHLGPAIPLTTSGK-----VRRQACKQAFQQGSLSTLE-------------- 153806790 29 ---------------------------------------------------------------------------------------------------------------------------GIRKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFVGDMVWENLNESAM-PLLEGILMMNDFT-----LLVSRSE---RLTHAREHLNEMFGKKYPKNFRREHIEPEELAVINYTSGTTSYSKGVMLPYRS--LWSNTKFAFVLELEAGDKIVSMLP----MAHMYGL-------AFEFLYEFSVGMPSPKIIFQAFEEVKPSLIVAVPLIIEKIIKKSEEMIKAFG-GNFKAVIVGGAAFNQE----VEQFLKMIDFPYTVGYGMTECGPIIC--YEDWRRFKPGSCGKAVPRMDVQVLSSD----PENIVGEIVCKG--PNVMLGYYKNEEATKEVIDK--DGWLHTGDLALKDAEGNITIKGRSKNLLSASGQNIYPEEIEDKLNNLPYVAESIIV--------------------------------------------------------------------------------------------------- 84501969 18 --------------------------------------------------------------------------------------------------------TWAEYAEEVLACAAGLEKIGVGPGKAVLILGDNRARLYGGMLAVALLGAYAMPAYAGATLAELQHFLGEVEIVAAIAEDQ-----------EQVDKILKDAGATGIDHIIYDETRGLGFYEVEGL-MSWDHLIEEAPGLRDAQRAKPGDPAIFMHSSGTTGAPKGIVLSQKNVLAAARNGHAAAFD-KNEDVL-AYLPMAWVGDYAITVAAALLLRFTTVIRDMREIAPTPRSWDQMLTTIQVGIENSTPKWLRAVAAEGEAIVDQFGMSRLKNAFTGGEAIGEDTFV-FYRALGIKLRQL---YGQTENSAINAIQAPG--EVRLHTVGKPAPGVELSI----------AEDGEILVRSD--SVFEGYFNKPEATAEALAD---GWLHTGDAGYLEDDGHLVVLGRVSEVMHTAGERYVPNYIENRLKFSPYIKDAAVIG-------------------------------------------------------------------------------------------------- 57638605 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPNYPPERIEYILENSATPILITSS------------TMLD---SLPELPA--KIVCLDQDAAQITQQPD-----DNLASNVTPQNRC---------YVIFTSGSTGNPKGVEICHQS-LVNFITAMAAAPGLTASDCLVAVTTISFDI-HTLELYLPLTVGATLVLA-SQETTANGLGLAELMATHKATVMQATPATWRMLLNADWAG-----LPSLKAIC-GGEALPHELADQLLEKVGM----LWNIYGPTETTVWSTTC-----EVKPEPIGRPIANTQTYILDALMQPVPVGVPGEFYIGGD--GVARGYFQRPERFLDNPFLPGSRLYKTGDLARYQADGTIEYIGRLDNQVKIRG--------------------------------------------------------------------------------------------------------------------------- 115396134 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSSGTTGPPKGVEISHYNAVVQLVHKRGLVADTASGERWLCALPMYHAYGQTYFCLNAPRIGAKVYIM----AKYDLARFLLYLDTYRITFLSAVPVILNMLAKH-PRPGD-FNLRSIESVTSGSAPLNPATGAAVARMYLRPGVTVKQGLGMTEC-TCSLSGFAADDADDGRSVGWLNANCQVRVVPVEGEDIPAGVVGELWIAG--PNVMKGYYRQPGKTGETIVHDVQGWLRTGDIGYVDGRGRIYVVDRMKELIKVKGLQVSPAELELALLEHAGVADAAVVGAK-IGDGEYPRAFVV----RKSDAVTAQEIQDLIASKF-ARHKTGGVVFIDAIPRTGSGKIIRRAL-------------------------------- 47600918 120 ----------------------------------------------------------------------------------------------------RRNISYKQLWETVENFSKGLCEIGLQERQCLALFEETRWEWYASLLSAWCHNMIVATVYANLGEDALRYALREAQCGCIIC------NGKNVPLLDKVK--LKEMGNP---VVIYLDDLPTNVDIMDLRVYKWSTVVEGAKSEKAPTCENCDDSALIMYTSGTTGDPKGVVHTHGSLASGVALSIRLVFDPRDDETYCSYLPLAHIM--ELAVLSILMLRGCLIGF-GSPRTPHGDRVFDTIKK-NVEAMLPSPGSIKALRDGKETPVRQATGGNVRLYFSGGAPLSPATQEFINVVLG----TVIQGWGLTETVCCGGTQFPGSLESE--SIGRMIDTVELRLLDEYRHTDKPEPRGEILLRGPF--LFKEYYKQKALTEEVIDS--EGWFHTGDVGCVSKNGTLRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 57638619 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPIDPTYPPDRVKYVLEDAKASILI-----------------------------VEENIINLFPPISTEMVR-IDRDW-PIIAKKNCKCPSSPVKSENLAYTIYTSGSTGNPKGVQICHYSV-VNFLMSMACTPGLTKGDRLLAVTTMAFDIA-ALELYLPLMVGATVVLV-SRQLASDGLQLVDCLKQEQITVMQATPATWRMMLLAG-NWTEKLPLK----ILCGGEALSAEL---ARELLKKGK-QLWNVYGPTET-TIWSSTYEITRETDEILIGRPLDNTEFYILDNYGQPVPIGVPGELHI--GGVGLSRGYLNTAEKFHPFYSNSRERIYKTGDLARYLANGNTECLGRIDNQVKIRG--------------------------------------------------------------------------------------------------------------------------- 119467524 78 -------------------------------------------------------------------------------------------------------YTYRDVQNLACQYAHYFLAKGVKQGDLVAFYLQNRAEFMIAWLALCSIGCAPAAINYSLTGDALVHCLKISGAKLVLVDD---------------DEACRAR----------IEDSRAAIEGQLGMELTYHSFASQVSSFPTTKPMSGADPAILLYTSGTTGMPKGCAFT----MARLYSTLALRTDGPGGDIWYSTSAVAMMV--------CLTTGVSIAL--GKKF--SVRNFWRDIRDSHATIFVYVGEVARYLLAA---PPSPDDRNHVRCMYGNG--LRPDIWEKFRERFGISA--VAEFFNSTE--GIFGLFNLNKGPFTAGSVGHHGLLMRPVAIDPTTGDVPYDKGGEILVNVPNEQAFQGYWRNEKKFLRNVFKKGDLWYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVAEILGRYPGIQEANVYGV------------------------------------------------------------------------------------------------- 152996590 477 -------------------------------------------------------------------------------------GEKEALTYNGEM------WTYRKLGENIEKVSAMLNDRGYHQ--RVISIIPDVVASIIGVMA----------------SGNIALTIDASTPKSRISQ---ILQNSAVELLLLGDDVCSDS--FSIEEVLHIR------ELLAGKVVY--------SNQSPPSVTDVHDIAYILYTSGTTGEPKKVEGRHHGLNNFISWQSR-EFKVNETDRCSLLTNLSFDVSLRDILL-PLYNGATLCI-PQIETKNSGEELLTWMNTEKITIANIVPSLAS---KWLDSCSSVKELTYMRITFFAGEPLHRKFVQRYQTELAHTGL-IVNLYGPSETT---LAKCWSVVDPLRGS-QKVFPGSEVYIAGKSGNRCGIGEIGEIVIRTPFLAI------DGE----------SDCFYTGDSGHIGVDGKLYFDGRENEVIKIAGVKVNPLEMESYLSSKNNIAQAVVLAGNKCNDEFMLYAFYTTETGKQDSSELRFYMRQFVYQSV----IPRKFIHLNSIPIKANGKIDKNALRRFGEDFEDNEAD------------------- 197732834 20 -----------------------------------------------------------------------------------------------------------QFLAEVLAAAKGLIAAGIEPGDRVALMSRTRYEWVLLDFAIWSAGGVTVPVYETSSAEQVSWILSDSGAVAAIVENGAH---------AAAVESVRD-RLPALRELWQIEAGALDALVAAGAEISDATLDERSASAR------ADDPATIVYTSGTTGRPKGCVLTHRGNAVERLKECSVLLFLPAAHVFGRLVEVGAIM-------APIKLGCTLVLYNGARAKAQADGKGRIFDK-------AAKTAIRALLRLKHTVFDALVYGKLRTALSGGAPLGERLGHFFRGV----GLTVLEGYGLTESCGATAFNPPDRQ--KIGTVGQPLPGSVVRI-SDDGEVLLHGE-----------HLFSGYWNNPEATAEALAD---GWFRTGDIGALDEDGYLAITGRKKEILTAGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------------------------------- 73971060 321 ----------------------------------------------------------------------------VLDRFLNKQPQKPFIIYEGDVH------TYQDVDKRSNRVARVFLNHSLKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNIRSTSLLHCIRSCEPKAVVV---------GADLLGTVEEIL--PSLP--EGITVWGMNDS----VPQGVTSLKEKLSMASDKPVPRSLKSPH-LYI-FTSGTTGLPKAAVISQ----LQALKAGLWAFGCTANDIIY-------ITLPLYHSSGALLLGATCVL----KKKFSASQFWNDCRKYNVTVF----QYIRYLCKQPKREGEKDHQVRL----AVGNGVRSDVWREFLDRFGNIKM--CELYGATE-GNICFMNHTG----KIGSIGRTNFFYKLLIRNEQGIHVRKGEPGLLISKNPFFGYAGSKKHTEKKLLCDVFKKGDVYFNTGDLMVQDEENFLYFWDRIGDTFRWKGENVATTEVADVIGMLDFIQETNVYGVASDYEGKAGMASIILKQNKSLDLE---KVYEQVVTFLPAYACPR----------------------------------------------------- 71014575 52 --------------------------------------------------------------------------YEFFDYQATKRPDAVAYVYLG------KNFTWGEVAKDVHRLANYLLSRGYKAGDRVAIFMGNSVAIVEWFFACMCINVIPAFINNSLTGKGLVHCVSVARAKLLVVQDQLLDNSQIEGFLRYDDGITPVDGDTEKPPIEVAKPLAKKIEFGPSDLVKYS---AKRIPDKYRKEVGESSTAALIYTSGTTGLPKAALCSHGRM--GTACSVWPVFNFSSKDRIYTPMPL----YHSSALFASLWSGSTVII--GRKF--SARKYWDEVRKHNATVVYIGEIA-RYLLAVPPSPLDKQH--NVRMAYGNGMR--PDVWEKFRERYGVR--TISEFFASSEGNGALLNYNTG--PFGAGAVGR--LGIRVDAITEDIYECGPNEPGEFVMRIGSISKFQGYADNPEKVLKDALAKGDAWFRSGDLMSKDVDGFFYFGDRMGDTFRWRSENVSTTEVANALGQV--VSEANVYGV------------------------------------------------------------------------------------------------- 78213528 28 -----------------------------------------------------------------------------------------------------ERFNFGELAERIATAAAAFRRHGVKEGDVVALFAENSPRWLVADQGLMRAGAADAVRGASAPVEELCYILSDCQATALVVQNA---------------EVWRRLALPPDQRAFVLQLEGEPAEGAMG----WEAFLASGAGLDPVGPAGGRDVATVLYTSGTTGQPKGVPLTHAN-LLHQMSSLACVAYPEPGAPVLSVLPI----WHAYASYFFLSCACTTTIKQLKKDLPTVPRLWEAVQAGFEDVLKTFPKAVRTARNLLLEPVSASGR--LRACGSAALRWPASTLIWLRRQLGGAIAPHIDGYGLTETS--PVVSCRRPWRNIRGSSGLPMPQTEFRIVDDNGQPLGFRQRGRVMVRG--PQVMVGYLGKPEKVLDTA-----GWFDTGDLGMLLPDGSVALTGRAKDTILSSGENIEPGPLEEALVASPLIEQVMLVGQ------------------------------------------------------------------------------------------------- 115384522 63 --------------------------------------------------------------------------YKLLERVVDKHGARDALWFE------KKTWTYSQLKDLVDRFAAFLQSRGVKSGDTIGVFTTNSPEMVVTVYALSKLGAVSALINTSLRDDTFLHCLGVSKATMIISTP---------DLSEFV--------CSDIPHVAFNLSSFDGVSTGPVELITVAELQQYSPSGLSAAKRGPGDLAALIYTSGTTGKPKACVRN----MLTIITSTPLQSDVNNPSKYYCALPLFHGTAFFIGLCASVGSAGTLCLR----RKFSASNFWKDVHESKATVLYIG----ELCRYLLATPPSRYDKDH-QCLVATGNGLRAEIWDKFRERFGVPE--IREFYRSTEGVAKFGVGSWGAGKIGFGGPIRRFLEDDNLIVDPETEPVTGGEEGEAIGRVRNRDFLVEYVGNNEKLLRNVFQKGDLFQRTGDLVVQDADGWIKFQDRVGDTFRWKGENVSAGEVRDHICSLPAVHDAVVYGVKNGYDGQAGAAGITLEDPSAEGEFMAKLYRELRKKGVPTYAVPRLV--------------------------------------------------- 115384022 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGTTGEPKGVQISALSHIIHHVPTSP----LESSDV----------MAH-YIIWAPLMAGARIAILPYA-DAFDGRTLEAALRKQGVTVMIIV-TALLNL----VSITRPKAFSTLRMVLFGGDAASPKAVARLLES-GGPPSRLINAYGPTETCCWSFTHELSIKDTHPVSIGTPTGDTIACIVDDAMRPVSDGNVGELLI--GGPGVSRGYLNS-EKNVTSFTDIRPGFYRTGDLVRRDPSGLVYYLGRQDHQVTIFTMRIELAAVKAALMRTGRFADAVALAVDSPIKGKILVAYVIPHEG--LDDVLEG-----IESALSPHAMP-HIRIIDRFPLNRHFKVNRAELRKLAEWEPYIQGN------------------- 55980555 9 -------------------------------------------------------------------------------RHAKERPEAPAL--RVKRLGVWQKTSWRGLLDRVLSLAGGLSALGLKEGEVLAILGHNAPEWVEAELAAQVLGALPMGIYADAMPEEVGYFLEFTGARGIVVSDE-----------EQLDKV--YPHLHLVDFVLVWEEAGMSRHFRGKVRRFSQAFGDPKVGEEALRRRRPEETALLAPTSGTTGRSKLAMLSHQNLLAGHEAVGK-ALGFQRGAWVFSYLPLPWIGEQMLTVVQSLVEGST-VHFPEDPTTPDPPRLWRMADADPVKAFFYRAGMGALLEGANREFRARLGLAACRIAVTGGAPLGPEVFTFF-RALGLD---IRQVYGQSETAAATTAHATGDAP--PETVGPPLPGTEVRI----------SEEGEIQVRG--PQVFQGYFKQEKATRESFTE--DGFFRTGDAGFFDERGHLVILGRV----------------------------------------------------------------------------------------------------------------------------------- 109110234 84 ---------------------------------------------------------------------------------VRRHPDKTALIFEGTDT----HWTFRQLDEYSSSVANFLQARGLASGDVAAIFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTTSRARALVFGSEM---------------ASAICEIHSLDPSLSLFCSGSEPNAVPTSTEHLDPLLEDAPKHLPSCPKGFTDKLFYIYTSGTTGLPKAVVHSRYYRMAALVY---YGFRMRPND----------------------------IIYDCLPLYHSA-VHPQIVQ------------YIRYLMNQ--PPREAENQHQVRMALGNG--LRQSIWTNFSSRFHIPQ--VAEFYGATECNCSL-----GNFDSQVGACGFNVYPIRLVRVNEDTMELIRGPDGIIPCQPGEPGQLVGIQKDPLRRFDGYFKKGDQAYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTGRAGMAAVASPTGNCDLERFAQDL----EKELPLYARPIFLRILPELHKT------------------------------------------ 84514633 14 ----------------------------------------------------------------------------LLARNVARHGAKPA--YREKEFGIWQSWTWAQASEQIDALAMGLLTLGANVGDHVAVSGRNRPALYWAMVAAQRIGCIPVPLYAEAAAEEIAYALDHCGARFAVVGDQ-----------EQVDKIADRDGLTQLDHVIYLDGRGLR-KYDHAAMTSYADVQKAGRASGLLDQVNADDTCVMLYTSGTTGRPKGVVLSNRNVIETSKNSSE--FDLRADDEVLAYLPMAWVMWTGFCVNCPESADTMQLLREIGPTYFFANVMIRMEDAGRVKKW-----LFHRYMAVGRRVVSAGDLSRVRVGYTAGEAIGPEIFD-FYRALGINLKQL---YGQTE-ATVFITQQPDG-EVRSDTVGVPSPGVELRI----------AENGEVYYRS--PGVFVEYYKNPESTAST--KDADGWVATGDAGFIDGTGHLRIIDRAKDVGKMAGRLFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------------------------------- 160933979 20 -------------------------------------------------------------------------------RGIEKYGDKPAITTYTSE-KEAVTRSYRQLTEDVYALAAAMREKGWQ-GWHVALAGENSYQWVVAFFASAVLNCPVVLVDIEQSVETIAQMLETADSQVAFASASA---------AELFAQEADMPKLP-----LVASGGEYGIPFTEGRCLL-------KEHDHFFDTLPAEENLAVIFTSGTTSASKPVMLSRKGVLHNASSSVAMV---ATGERLFASLPFYHTYGLTCSVLGPLIVGTHLCINGSLKTMMRDLRLFQIVEEEELNH-----KARRRFLRREPEASVSEKLENLKIIISGGAHLLPEISL----ELKRFGIQTLQGYGITE-CSPLISVNRNQMN-QPESVGVVVPGVELR-----------FQEGEILVRGE--NVMLGYYKDEEMTREA---MGDGWFHTGDLGYLDKRGFLYITGRKKNVLK-NGKKVSPEEIESRIARLPLVKEVMAYGAADDVK----IAVTVYPDPKEAGGMTSYEILNTLQKEIESIHYPKQIQLVNEFSKTSSQKIKRREL-------------------------------- 86740636 30 ----------------------------------------------------------------------------------------------------------------VAAVARGLVAHDVGVGDRVAIMGRTGYGWAVADFAIWSIGAVTVPVYPTSSAHQVDHIIGDSKARLVLSA--GLPATRVWSL----DEAVSALG-------------------TAGQSVAESEVLRRRD------AVRADDLATIVYTSGTTGVPKGCLLTHANVFSAAVNSVERL------DPVMRPAT----GSASTILFLPLSHRVTMILWAGVRTAPDPGGLVPALRTFRPTFLITVPSALEKMRKGGLGLVTRFDRGRLRHVVCGGATLDPSTAEFLTGV----GVHVLGAYGLTEASTAVSISAPGLD--RPGSTGRPLPATTVAI-SDEGEVLVAG-----------PQVSPGYW--PDRT-----GAHEPWLRTGDLGRLDDDGYLHITGRIKEIITTGGKNVSPAPLEDRIRLHPLVSNAIVIG-------------------------------------------------------------------------------------------------- 167587521 43 ----------------------------------------------------------------------------------------------------------ADLDRRAGVVAAALEQVA-CPGDRVLLLFPPGIDYIVALFGCMYAGVVAVPAYPVEPAQALVGIVENCAPAAILSTTAVRNDAGRIE--------AGSSTLGSLRWVTV-------------------DALGDVAEHYVPRPVNHGTPVYLQYTSGSTGAPKGVMISHRNLLNSALIASRFEHDADSRGVIWLYHDMGLIGG----ILQPLYVGFPVALMSHVDFLKHPLRWLRMIGERRATTSGGPNFAYQMLMRIADADLDKLDLGSWDLAFVGAEPVRRGTLHAFAQRFGFDARAFYPCYGLAEHTLFMTGGLPPVIPVAPRDAQPAGCGDAAGIVDPDTRPCGDGQVGEI-----WPSVALGYWNNRALSEQTFEAELPGYLRTGDYGYRSGS-EVFVTGRLKDMMLIRGANHYPHDVEETIE--PLDAECAVFALEADATPQVIVVYLKAASGHAP-DALFGRLRHAINLHHG-IAVHNIVFTSPAIPKTTSGKVQRHACREL----------------------------- 189190400 74 ---------------------------------------------------------------------------------------------------REKSYTWQQIHDRSVQWANFFLDQGVKSGDLVATCLMNSADFMAIWLGLFCIGCAPAHLNYNLKGDGLVHCLKVAGAKFLLVDEGCMERFESV--KEKVEEM----------GVAAFRVDGELLKTVYAGSI-------KVPGDEYRENVVGNDPMCLLYTSGTTGLPKA-----GKYTV-----SRFHFNQKDGDRWYVFHGTGGISAMSSLTSGSLAIG----------RKFSVSTFWDDIHDSQATIFYVGETARYLLMA--PPHPKERD-HRLRGMFGNG--LRPDVWDRFKERFNVPE--VIEFFNSTEGVLVMAGPFTAATIGHTGAILRQALWVPVAIDPETGDMIRDPEGGEIIVAVPDEKAFAGYHNNPQKFAKDVFKKGDLYYRSGDSLRRDDDGRWYFHDRLGDTFRWKSENVSTAEVAEALGKYPGVDEAIVYGVPRHD-GRAGCVALRLRDGTNPESFDWKALLQYARSKLPRYAVP------------------------------------------------------ 67921219 7 ---------------------------------------------------------------------------NLLQHRASNHAQKLSYTFLTSGETEEIALSYSNLESQAKTIAAQLQNLNMQ-GERALLLYPSGLEFIAAFFGCLYAGVVAVPVYPPQGKQPL-SRLENAQAKIILTTSNY-----KAEIKQYFSQISKFDDLTYL--------TTDNLDSSLGFD--WKKP-----------NINSNTLAFLQYTSGSTGNPKGVMVSHGN-LLKNSANIYQAFNHNSDSVIWLYHDMGLIGG----IIQPLYGGFPVTLMSPSSFIRKPIRWLKAISRYQATTSGGPNFAYRCLETITPQQKAELDLSSWQVAFTGAEAIATQTLEEFAEAFGFQREAFYPCYGLAETGGTMIPPTPGKLPTKIVSCGRPAIDENIIIVDPETAPCPPETVGEIWVSGA--SIAQGYWQDEDATEKAFNAYLPDFLRTGDLGFL-HQGELFVTGRIKDIIIIRGRNYYPQDIENTVNCHPALRDCVATSITSEE-GEKLV--IIGEIKRKLEQKIFQEIVNTIRSHVSRKHGINKIVLVKQIPKTSSGKIQRLAGKK------------------------------ 125572105 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDPALILYTSGTTGKPKGVVHTHKGIVSQV---------------------------------------------EFMPKFSVRGIWQRWRESYPNNG------------SKNDEAITIYALPVLKLL----EAL------WLFDTFGNVHTAIARMCGSSSLSWHCLTHCMVHVKKVQLANRFRVLRTQAKIIMEDGAETTSEV-GELCIRS--PSLFKEYWRKPEVTAESFID--GGFFKTGDTVTVDDEGYFIILGRTNDIMKVGGYKLSALEIESVLLQHEIVLECAVLGLPDEAYGEIICAIIVPKEDSKKRAEL------------------------------------------------------------------------ 15226536 34 --------------------------------------------------------------------------------------------------------TYKEVYEEVLQIGSALRAAGAEPGSRVGIYGVNCPQWIIAMEACAAHTLICVPLYDTLGSGAVDYIVEHAEIDFVFVQDTKIKG----LLEPDCKCAKRLKAIVSFTN--VSDELSHKASEIGVKTYSWIDFLEKPEDTNPPKAFN---ICTIMYTSGTSGDPKGVVLTHATFVVGMDLYMDQFEDMTHDDVYLSFLPLAHIMNEEYF----FRKGASVGYYHG-----NLNVLRDDIQELKPTYLAGVPRVFNALYKHKLAWLRGYSHSKIRLLVSGGAPLSPEIEEFLRVTCC---CFVVQGYGLTETLGGTALGFPDEMCM-LGTVGIPAVYNEIRLVSEMGDPLGENPAGEICIRGQ--CMFSGYYKNPELTEEV---MKDGWFHTGDIGEILPNGVLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 115385254 8 --------------------------------------------------------------------------------HVQQNPDAPAVVAEN------TTLSYSELVSEAIHLAELLSAKGIELEEPVGILLGPGLGQIVAQFAVRLVGATCVPIEPTLPELRIVDMLKQVHVRYLIAEKDGP---------------IQLSDFQTV-HLPRVGQTQPRSDW-----------------EFGPE----TDRSHILFTSGSTGKPKPVQIRAENIL--HLATRTPVTPLLQTDRVAEFNNPGFDLSL-FEIWATLLSGATI-----------------------VSVIFITAALFRITVSACPSA-----FSSLRHVLMGGDVANVQAIRSVFEH--GPPQHLWNTYGPTE-----CTTLAMMHEVTRADAGRPVGDMEIFLLDEDQRPIEPGLPGEVYIAG--PQQAAGYFARPAETAKQFVERNPGVYRTGDRAQWRVDANVLFLGRTDTQVKHGGFRVELGEIERALESHPA-AHTAVVARQPPSTAEGTHALVAPNGDAQDKQAILRDI-------------------------------------------------------------------- 194550573 53 ---------------------------------------------------------------------------------------------------------YRQLLHSAEQLSDYLLEHYPQPGVCLGVYGEYSRESITCLLA------------------------------ILLSGHHYLY----IDLKQ--PAAWNAELCRQVDCRLILDCSTTPTPANGLPCVPVRHLPAAPASVARP-CFAADQIAYINFSSGTTGRPKAIACTHAGITRLCLGQSFLAF--APQMRFLVNSPLSF-DAATLEIWGALLNGGCCVLNDLGPL--DPGVLRQLIGERGADSAWLTASLFNTLVDLDPDC-----LGGLRQLLTGGDILSVPHVR--RALLRHPRLHLVNGYGPTETCCHVVTDDDLEEDDIP--IGKAIAGTAVLLLDEHGQEIEPDRAGEIVAFGA--GLAQGYRNDAARTRASFVEPYRGRYRTGDRARYDEQGRLRFIGRGDGQVKLNGYRLDLPALEQRFRRQPGILDCALLVRERNGVKQLLCAW-TGKADASP-QALLRQLPTWQR----PHACVR----VEALPLTAHGKLDRAAL-------------------------------- 117924461 19 --------------------------------------------------------------------------------------------------------SYQGLAILIQRLQATLESWQIGAGEVVVSLLPNSVEQLSLFLAALYSGRHFAPLSPQCTAIELAHWLKVTQAKVLLTT------------------------LSSPAQQQAVREAGVTLQLVDGQFEWAQTEQRSVKAEPQ-----GGSRLY-LHTSGTKGEPKALVID-ANTLWQAGQAFALHPALHGGMRFFNIMPMSYLGGLFNLGLIPLVHGGSIVV---AP--PFSGRFWHDVKRFGVEALWLVPTVARALYRPGKDERTTPRQTGIQYAFVGTAAITPEEKQRFEACFG---IPLLENYGLSET-TFLTSEQPGQAQLRSGSVGSVLPYVTLKL--DHG-PAEQPRP----IRVRTPYAFVGYLGQDGEIR-SPLDD-EGYLHTDDLGLLDANGQLVLRGRTGDFIKKGGYFVSLVEIEALATTCPGVLEAVAVATVSELYGDDYNLFIRCDGSMTEAPE--AHFRQWMAERLVRYKWPCRIQVVEAFPRTESGKIQKRKL-------------------------------- 53713110 29 ---------------------------------------------------------------------------------------------------------------------------GIRKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFVGDVVWENLNESAM-PLLEGILMMNDFT-----LLVSRSE---RLTHAREHLNEMFGKKFPKNFRKEHIEPEELAVINYTSGTTSYSKGVMLPYRS--LWSNTAFAFVLPLKAGDKIVSMLPMAHMYGLAFEFLYEFAVGCQIYF---LTRMPSPKIIFQAFADVKPNLIVAVPLIIEKIIKKSVLP--KLETPTMKLLLKVGAAFNQE----VEQFLRMIDFPYTVGYGMTECGPIIC--YEDWKRFKPGSCGKAALNMEVKVLSPD----PENVVGEIVCKG--PNVMLGYYKNEEATAQVIDK--DGWLHTGDLALEDAEGNITIKGRSKNMLSASGQNIYPEEIEDKLNNLPYVAESIIVQQNDKL--------------------------------------------------------------------------------------------- 115901577 64 ---------------------------------------------------------------------------------------------------QDEKYTYADAEAESNRIARWVKNSDLVQEETVAVLMRNEPAFIWVWLGFAKLGVGTSLLNHNLKAESLMHCIRVSNARFLIMSRAF------IDIAKELLPELQQLGI----KVWVLGSAFNGTVIPDG-------MVAMETSQMTGNPLPPDQLAPIIFTSGTTGLPKAVKVPHKTPIAYHAWT--LSGGLKPTDVLYVSLPLYHSSGLLNGVLSCLSSGCTVAL---APKF-SASRFWDDMRKHKATAFLYIGELCRYLLAQPEKPDDGKYPSPVRLAYGNG--LGADIWERFQKRFNIER--VVEWYTATEASGGFIN-----TDGKVGSVGRKLAGNCVVVEDGKCKPVPRGETGLMLFKLDNFNKFLGYRGDVKKTGDLFFN-------SGDLMMVDVDGYVYFKDRLGDTFRWKGENVSTTEVSNVMSRLSSIMECNVYGVEVPGEGRAGMAAIVLHDGDSLDP---KHFFDHAINHLPDYACPKFIRV------------------------------------------------- 114765180 1137 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHEVTHLQCTPSMARMIAMNDE---ARYALSKVQHLFLGGEPLPGAL---VQEFGKITEASVTNMYGPTETTIWSSTEAAGPVDGVV-NIGLPLANQQLYVLDDDMRPVGVGQPGELWI--GGEGVTRGYWGREERFLPNPF-HGGRMYRTGDLVRRRMDGRIDFIGRVDHQVKIRGFRIELGEIEAVMEAQPGVTQAVVVAREDQPGDIRLVGYY---SAETPLDE--AAMKAAMGGDLPGFMVPSHLMRLESFPLTPNKKVDRKALPK------------------------------ 114765180 520 ---------------------------------------------------------------------------------VAKTPDAVALVFE------DQSLTYAQLNARANQAAHVLRGMGVGAGAVVGLYARRSVDLMVGALGILKAGGAYLPLDPSYPADRLRHYIADSGAPVIVTQSE---------LKGDLPE-------HSADLLVI----------------DADPRLPQAPTQNPAPASGPEDLAYLIYTSGSTGTPKGVMIEH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28901007 20 -----------------------------------------------------------------------------------------------------REFTWQDYENRVKWMALALQDLGIGEQDVVGLLGDNRPEWVWGELAAHAIKGYSLGIYQDSMHEEVAYLINYAKAKVVIAEDE-----------EQCDKLLELGDIPSVEYIIYCDPRGMR-KYDDPRLIDVEQLIDKADPDKYLNMVAASDLSILCTTSGTTSKPKLAQLHSGTFLDHCAAYLRA--DPRPGDNYVSVLPLPWIMEQVYVVGQALISRQETMMSDLREIGPNAPRVWEIVADVSARMMDSTPKMYKLGMSLANKALDQGKRSKLRALATGGAAMGPDTFRYL-QAIG---VPLKQLYGQTEMCGAYTVH--QADDVDYDSVGVAFDNADVKVINPDSNGV-----GEIIAKST--GMFTGYLNNQAAYDE---DVQDGWMHTGDAGYFKESGHLVVIDRLKDMSETSGDRYSPQFIENKLKFSPFIAEAVVVGK------------------------------------------------------------------------------------------------- 42524534 17 --------------------------------------------------------------------------------------------------------SWNEYYSDIEAVGCALLSLGIKPGDRVAIMANTRVEWSTTDLGIFGIKAITVPIYQNNTADDVEYILNNSESRILICESRG-------PLKTF--ESVR-SKCPKVEKVIVFDETCPNPDV-----VTWPKLLQMGKDYLACASLTQEDIATILYTSGTTGRPKGVVMTHLQAISEVSEAFPL-CGATEADTFLPYAHIHW--GHAYI--GFTLAFAESLLTEVRPTFMSVPRIFEKIYAAVIAQIQTQPLKMKALEKVGEDLLVKYELAKLRFAISGGAPIPREIALFFHAA----GILILEGYGLTETTAAVTVNTP--FNYKFGSVGRPIGEVKLKI----------AEDGEILVKSD--KVMKEYYKNPEATKEAF---TDGWFHTGDIGEILPGGDLKITDRKKDLIKTAG--------------------------------------------------------------------------------------------------------------------------- 56695749 1142 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHGVTHMQCTPSMARMIAMNDEARLA---LGRVKHLLLGGEALPGDLVEDLREATGAR---ILNMYGPTET--TIWSTCALVPPRAEGTIGQPIANTTVYVLDGSGQPCPIGVPGELHI--GGEGVTRGYWQRPERFPRDPFAAAPQMYRTGDLVRWRADGQLDFLGRSDHQVKIRGQRIELGEIEAAMAAYPGVTGAVVIARE-MGGDTRLVGYVTT--GGPVSDAALRAHLAARLTE---VMVPAHIVTLDAFPLTPNKKIDRKAL-------------------------------- 29833175 40 -----------------------------------------------------------------------------LDASVRAYPDEPAL----DDG--RRCLTYRALAVEIEALRRRLAAAGVGLGDRVGVRVPSTNDLYIAVLAVLAAGAAYVPVDAEDPDERAELVFGEAEVRAVVGA----------------------------GHHLTVDGTAGVPAARPGTGHD----------------------AWIIFTSGSTGRPKGVAVSHRSAAAFVDAEADLFLTIGPGDRVMAGLSVAFDMWLAWR-YGACLVPVPSQVRGGADLGP-----W-LVEQE-ITVVSTVPTLAALWEPEA--------LSDVRLLIFGGEACPPEL---AERLVTEGR-EVWNTYGPTETVVACASLLTGNEPIR---IGLPLGGWELAVVDEAGEPVPMGGSGQLVI--GGVGLARYLEKDAEKYAPLASLGWARAYRSGDLVRAEPEG-LVFLGRADEQIKLGGRRIELGEVDAALQALPGVAGAAAAVRTARSGNQLLVGYVVTQDGWDQAAAVEK-----LRAELPAALVP-LLAPVADLPTRTSGKVDRTAL-------------------------------- 27375242 29 ------------------------------------------------------------------------------------------------------TLTWDELERGANRRARAFAAKGVKPGDFVAIGLPNGNAFFETSFAIWKCGAT---------PTSLSWRL--------------PRG-----------EAAAVLDILKPALVV-----GGEADWNAPNRLPADFVPEGFSDEPLTPPVAR-------YTSGSTGRPKVILHHPAVTDTVAAPALNIPFGLNPGPLYHNAP---FIVSHTALFAGGQLTG--LVKF-------DAEETLRLIERERVQWVNFVPTMMHRIWALPENVRNAYDVSSLQTVFHMAAPMPP----WLKENLGPER--VWELYGGTEQGSCIISGTEWLT--HKGSVGKIGEMARLCIIGEDGNDVAPGETGEI-----------YFLNNDGK-DATYHRRADGWESLGDIGRLDAEGYLYLGDRLADMVLRGGANIYPAEVEAAVSACPVVRSCVVVGLPDPELGQRVHAIIEPADGQVIADGMAE----FLKDRLSRYKHPESFEIVSAPPRDDSGKVRRTLLRD------------------------------ 159036162 53 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPRIARQTLDNVLAGARAYCEL-FRITGADIVLVAVPVA----HSYGLAGTLAALLSQALLVTLPRFSVRSLVAGL--DDGATVLLGTPLLYKLLV---PVLAARRRPTRVRTALSAGGPLAADTAARVGDLLGS---PIRQIYGITEAG--LVACVPQATTDWPGSVGPAAPGVTLRIDGEVGTDAAPARTGRLLVRT--PALFRGYWGTPEQGLTA-----DGFYDTGDIVRLDTDGHLFVLGRKDSFVNVGGRKVNPRRVEQVLAGHPHVREAFVYGAERPDGEQEMHAAVVLDPATT-----VNEVLAHCRAALMPYEVPHHVHTIDRLPRSGMGKVDRQRLLALVEQSRSARPHTST---------------- 134099295 153 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGRAKGVVQSALRYACGHSID---INGLRPGDAVGAIVPLSSAAAYCFGVYLSLMLGGRLVLC-GK--WEPAAVLARMAETH-VRWTMCVPT---MALQLGAAAAGSRALAGMRSITVGGGPMEAAVLARAERSLGTR---ILRVFGMSECLGH-TSPRPEDPETRLGRDGIPFPGTEVRAVDEAGEPVPPGVAGRAQVRG--PSLFLGYARGGK--LDPPALTADGFFPTGDLVRVDDDGAISVMGREKDVIIRGGRNIDITEIERALATHLRVAAVCVVAVPDAILGERVAALVVTTDGGHF--ELEEATRHLQELGLSKTKWPEFVFAVDSLPQTTVGKLDRRCARDLAH--------------------------- 148264568 16 -----------------------------------------------------------------------------------EAADSPALVYE------DREYSYRQLIERSMAWSGKWQREKLQKGAIIGVAIADPFEFLATLFGAVRLGMGVLPLDP-----ATLQR----------------EKGNLITYIA-VEDSLEKADCKTPTQ-------------------DYDIEIDYGSPA-----------LFLL-TSGTTGKPKGIVHSIESIL-QAARLSNAAYGTTGSDCVFTAAPI----YHSAGVMAALDTGAKNLL----IKKFLPKTFLGLVTKHKPSLVK-APAFMRMVIDQGTRW---YSGSS-RLTRSEKELL-----------LAKYGIWVREMYATSETS--LLAVEREGEELPPQCVGTVLDNVEVKI-----------EEGRILVKT--PAISLGYL-DPDGNV-MGLHRHPTWFFTGDIGSLDQDNRLFIYGRYGNIVNVAGKKVAPEEINAILSDHPRIEESVVIGVNDEVSGGALAAFLVTRGEFPPS-----EVRKFCKSRLPDYKTPKHIVYCETLPKAKLNKI------------------------------------- 183982354 18 -------------------------------------------------------------------------------------PNQTALTYEHEWEGVEKTLTWAQLYRKVINVAEHLRQHA-SVGDRAVILAPQGLEYIVGFLGALQAGIIAVPLSGGVHDERTVSVVGDTTPSVILTTSS------VIDYVRGYGEAQPGQSAPSIVELDLL-----DLDSRRG---------SSGRPGARSAADDGSNPLYLQYTSGSTRTPAGVVVSN----KNLFANFEQIMDVAPPDVSWFYHDMGFILG---IVF-PVLAGVPAVLTSPVGFLQRPARWMHLLAS-NTRAFSAAPNAFDAARKTTDADLAGYDLGGVLHILNGSERVQPVTLKRFADRFAPFNLVIRPSYGMAEATVYVATRAPGEPPLPAGEA-RPSPGQTVRIVDETATECPQGAVGEIWVQGRNVG--LGYWGRPEVSEEIFRARIEGPWRTGDSGFFY-DGELFIIGRIKDLLIVYGRNHSPDDIEATIQEVPG--RCAAIAVPGRGAGEKLVAIIELKKRGDSDEDATDSLNVVKREVISAISVADLVLVSPGIPITTSGKVRR----------------------------------- 167763676 29 ---------------------------------------------------------------------------------------------------------------------------GIRKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFVGDQVWEN-----LNESAMPLLEGIFMMTDFTLLVSRNE----RVTYARDHLNEIFGKKFPKNFRKEHIDPEELAVINYTSGTTSYSKGVMLPYRS--LWSNTRFAFVLPLKAGDKLVCMLP----MAHMYGL-------AFEFLYEFSVGMPSPKIIFQAFADIKPNLIVAVPLIIEKIIKKSVLP--KLETPTMKLLLKVGAAFNQE----VEQFLRMIDFPYTVGYGMTECGPIIC--YEDWTRFKPGSCGKAAPRMEVKILSPD----PENIPGEIVCRG--PNVMLGYYKNEEATAEVVDK--DGWLHTGDLALMDAEGNVTIKGRSKNMLGPNGQNIYPEEIEDKLNNLPYVAESIIV--------------------------------------------------------------------------------------------------- 149909207 10 ------------------------------------------------------------------------------------------------------------LDQQSDELAYALNAYGITRGMKAVLMVTPSIDFFVLTFALFKAGIVPILVDPGMGIRNLKQCFSESAPDAFIGIPKAHIARKLFGWKDSVRFSLTVGGCE-----ILSRLTGQMSLLRLLTDYRANLTVNKQQDEYPIALFDNSDLCAILFTSGSTGVPKGVVYSHQ-MFEGQIQALRDDYGINPGER-----DLS--TFPLFSLFGP-ALGMASIIPDSKPITANPDFIFAAIEKYQCTNLFANPALIEILGQAGCKHDQPQILTSLKRVISAGAPATLSSISRFTRLL-KTDVEVWNSYGATESGSKALLTMQEITDNGGGCVGQPIKDVEIAIWDDDLT-LPTQQIGEIVVKGQVVSQ-RYYRRDHAKIKDPTSTESQPVFRHGDLGYLDEQGQLWMCGRAHSVATPS-QRYFSIPCERIFNTHEQVKRTALVGIQYQ--GETIPLLCVENDAVISTEQLFNELNA------------------------------------------------------------------ 118463898 28 ----------------------------------------------------------------------------------------------------------------------------------VGMLLRNRPWQVAAFLGVLLGGGTVVVVNPSRGDERTRADLARLRLPLII--------GEPDDLAALV--------------------TDDTPTMPISRLADPPGPAAPPAAAPRSVAVR-------MLTSGTTGPPKRI--DLGYDMLA-----RSVLGVEPG---TAPAPTG-----VAIVNSPLVHIGGVFIADARPFRFELNAWAAAVRRHRPRAVSLVPAALRTVLHSDLP---RADLESIQVVTCGTAPLSADDADAFTEKYG---IPVLTSYAATEFGGWTLADHRRYWRVKRGSVGRANPGAALRVVAEDGTPLGPDEIGLMEVK---PGQL---------------GPDADWLRTTDMARIDADGFVWIVGRADQAIIRGGFKVMPDDVRAALESHPAVAGAAVVARPDPRLGETPVAMVELRAPSTTDA-----LVEHLRERLARYEIPTEIAIVDALPRTPSGK-------------------------------------- 155372065 42 ---------------------------------------------------------------------------------AKKRPQKPFIIYEGD------IYTYEDVDRRSNKVAHVLLNHSLKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNVRSVSLLHCIRSCEPRVLVVGAGFLE--TIEDVLPRLPEGISIWAMK---------------DSVPQGIISLKEKLSTASDCHVPRSHHAKTPYLYIFTSGTTGLPKAAMICH----LAAMKTGLWAFGCTPDDIIYITLPL----YHSAGIGGCIELGATCVLR----KKFSASQFWNDCRKYNVTVF----QYIHYLCKQPKREGEKDHRVRL-AIGN-GARSD--VWREFLDRFGNIKM--CEFYGATE-GNINFMNHTG----KIGSVGRATFFHKLFIRDEQGSDVKKGEPGLLISKNPFFG----YAGNKKQTEKKLFKKGDVYFNTGDLMVQDQEDFLYFWDRIGDTFRWKGENVATTEVGAIIGMLDFIQEANVYGV------------------------------------------------------------------------------------------------- 163736252 141 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIFTSGSTGTPKGVPISRGNYMALHRWYTPLLGAVRPEGAHVNHASMAFDMG-MFDLWPTLSLGRPVLLNHANNIMPRNNRHLTRVDVASPASWASTPSLLQ-LMCTDPQFTAE-NLPDLRFFVVGGEMLPGALVQELQTRF--PQAQVLNGYGPSETCATHLYPISVADPMKIGCAVGEN---RMQIIDADGEDVPAGEEGELVLSGP---QVISHYLPQDHPANAALSQESGIYRTGDLARLDVDGNLILLGRIDRQVKLLGNRIELNEIERIAEGYSAVRKAVCLPQKDAGRVTGLQLFVEPLAGATCE---RDGLFAHMGKHLSAQVLPRDLRIVSAFPVTSNGKLDTRIL-------------------------------- 91078520 59 ------------------------------------------------------------------------------------------------------------------QIAHEIRHLGVVENDIVVICCRSHADQTIVVLACLLIGAIVAPIDSELHHRECVGIVTQLKPKMCFCD---------LRTLKQIERILAETGITSK---LVHFGDQQQYA------ISFRKLLSNRQYPEAFKPITVEQPAFILATQGTTDTPRLVCLSH--HFIYCQILVFLEAMGSPEKIISYY-PLSWVM---QVVLMCLCFEVPVVVLTGAFVERTA---CKLIHDLKITAFLNTELALQLVE---HVAVKDFNLSCLKCVFIGSLATTSHDIKLLVTRL--PKVRFTQMYCTTETGAVIACPYSESLE-RCGTVGKVVQNCKLRVVDDSRNDVEVECSGELLVTSD--CLMLGYFKN---MGATQTVMEGGYFKTGDLARYDASGWLYIEGRICEFIYIQGCKISPRKIEEIIMTHPFVKDTAVVSNSKE-----VVACVITKPDTKLDE---NRLITFISERLPVQNWPTRIVFMSDFPTTPLGKIRRDELKE------------------------------ 198425428 25 -----------------------------------------------------------------------------------------------DDDQDGKVYSFLTIRESVLKCSDSFHKDGVCPGDVVVVMGKNKPEQRILTLAAMYCGAVVFPCNYLSSAEELQRLFRIQKPDLFIVDTWCFERGEITDNKIYV--------------------IGESSKHKTYKQILDNGLLDEGSRICTGE----DDAIIMLVSSGTTGPPKIIVEAGLAMLRATYKTARSHI------IYSMTS-----MYNIGVLYLTLLQGCALVFTHS----PTAQSMLAAVEKYKITIIGLPPILVDVI---NQDVAKDYDIRTLDYILVGGAP--------FAEALK--------------------------------SILKKKLNLSAVIDDETGNNLGPGQYGELCFKGPQV-ILKGYLGNKEANKALFDD--DKWLKTGDYGCYDNEGNVYVRGRIKHLIKYNGIVVIPAELEFELHKHSQIADVAVIGVPGVVGGEVPKAFIVAHIGSNLNEDD-------VHKYMKGRF-PDYVEFLKCLPKSSGGKIMRQKLK------------------------------- 87122296 18 ----------------------------------------------------------------------------LLEHQVSSNGDKTCFTLLANGSDVAETISYAQLSTRARAMAVELRALS-EPGDRAMLLMPNGIDYIVGFFGCIYAGLIAV---TAYAPQ--------------------QRRRDWGRLTSILKDADASLALCSAEHNDQVKAWLAESDQACHQFVVGEEAINSAAQWVMP-NINAETVAYLQYSSGSTGSPKGVMLGHGNLIQNTALIVQELSLTECGNIVSWYHDMGFVGF----VLAPMCAGASVWLLLPPVVLQAPFLWLKAISDHKA-VLSGGPNFIHCVARVSEEQKQTLDLSHWRFAVNGAEPIHTATLEKFNQTFGLSKHALKPCYGMAETCLFVTSTAGRLVRVKEGSSGRLNDQMAVSIVDPETKQVADDRVGEIWIRGA--SVAQGYWNKPEVNAEVFVDKNGGYLRTGDLGFIL-DGWLYVSGRAKEVVIVNGRNLYPQDIEASVQ---------VVDKDLAPHGGAVFQTVVLVQEVTRQEDIILSIRQAVAEEISLSAVV-LIKPVS-LAKTTSGKIQR----------------------------------- 89070278 25 -------------------------------------------------------------------------------------------------------ITFARFDADIRRMAAALAAEGITAGQVVLVSDTRPYIHLLCLMALLRMGC------ASISEERLSRTAALVRPDWLL--------------------AEKPPEESGGARVILHDAA------------RLEQVLSSEPTADAPAELPGDALVRLDMTSGSTGTPKIVPLTHNGPQQHAPARMLSTLGLD-------------VTGSFIAMLNTWQLGCPVLFAGGMP----PG---QAVHDLKPTVAIMAPQAYFLLMTWKQEWSRP---EAFR-LGVIGGALPRKLRDGLMARITDD---IRLSYASTET-WRICHGDVRQLPDLPGAAGIPLPGARLEIVDDADRPVAAGEIGNVRVRS--PQMIDTYWTPDGEVRNPLFR--DGWYYIGDLGHLTDDGIFVHAGRVDDVLNIGGEKIAAFEVEEQLATLQGVREAGAFILPDADEVPRLHAGVV---AEREADELAREYRAGFRRDIT-------VTVLKGLPRTRTGKLERGAL-------------------------------- 158314247 43 -------------------------------------------------------------------------------------------------------WTARDVQTTAGRVAAALSALGLRHGQRVAILKRNHFDIHLLHLGVVRAGGVACPMNGAFAADKVAPYLLNVNARILLADV------------PTLLRVLREGGAPGVDTVVLVGRVG-DTPETDVRELWIEELLAAVERPAPAVRRGRREPLYLVHTSGTTGFPKAVILRNGGWLCYVHVS------PRRDKGYFAVAVI--MTFHSL-----LLLGVRTHWTRATGRDFDAPRAVQELASGRYTGFFGFPITYTQLK---EVPLAAHDLRAMRFWASTADAAHEEMIRPCVRVGGTFRLPVLDAQGSSEVGTPSVLRYYSRFTRRYERRIGRRFGPRVRIARD-GRVVPRGEVGRLEVRGR--TLFEAYWNNHSL---TYEAVRDGWFFTGDVARW-SGGHVVQLDREVDIIRTRAGEVYSLPIEERVHRHPAVFDACVYAARQPDGSQLPAAAVAVRSGASTTAELRDELNALLTPAEHLVAV--EIVPWDEFPIGVTGKTLKRAFRE------------------------------ 182679525 5 --------------------------------------------------------------------------------------------------DQTETLTRRDLLARVAALASDLRRL-----PRVILFAPNGVEWVIGQLACVLAGKIAVPLPTFFSDNQLAYIIRNASIELILVGQATLSR------------ALQ---------------SGVDIHLIDNHRYEWQDIVDGFGQ--------------VIYTSGSTGNPKGVRHES-GQIAWSAAALAAATDAHESDRYLSVLPLPLLLETICAVFVPQLIGAYAY-FDSAVGRSNPTELAAAFERHRPTTSVVVPQLLRSLLATGGRAPA-----SLRFVAVGGAPVPAALVTAAWDL----GIPVHEGYGLSECCSVVAVNC--ASERRAGTVGRPLRGLKVSI-----------EEGEIVVDG--PSVM-------DGYLAQAAARRP--WRTGDLGKLDVDGFLIVLGRKDNLIVTSGRNISPEWIETMLLGDPRIAFCAVIG-------------------------------------------------------------------------------------------------- 207728389 35 ----------------------------------------------------------------------------CLEHWVRLQPDKVLFEFRAVSGQALARHTYGSLLAAVDRLAALLLEHGFRHGDRVLLAHRPGLGTIVSLLGCARAGLIAVPV-------ALPVR----------ADDAAMRRLRAIAVNCSAAAVLSDGAQLSRLRVLLAAWPETAGLAVQDSDVGMADAVDRRSSVPRRASVSPQPVLFLQYTSGSTGQPRGVMVSHRNVIANARATVED----SPVGVSWLPADMGLIGYHLF----PLIAGGAS--YGMAPFLQTPAAWLRLISEVRATHT-SAPDFYDYCLRPGKIDVEGIDLGCLRAMMSGGERVRPATVRRFLDRFGRRREACVASYGLAEAGSLCVIAAPGEPSVEIASCGKPAPGVLVSIALAKGTVVPGAVVGEICVQGE--SITAGYWNDAAPARQ--------VLCTGDLGFLWQ-GALYVCGRRKELMIVAGANFYPEDLEEAVLA------------------------------------------------------------------------------------------------------------- 116181222 3726 -----------------------------------------------------------------------------IDEMIQAHPDKLALT-----DGQGTDLTYAQLGASVNGIVQGLRE--VRASNVVGVLQHPTPAAICSILAVLKAGLTYVPLDPRVGPAKLAAIVGEAKPSCILVDDAT-----------EVDGSFSLDDTAKVRNVASLPPSEDPIEAVPAGTAVLHCAAASRRPVSEL----------------------AVQEGSETILQQTAFS----FDIS--------------------LFQSLLATASTLVVAPREVRGDPAALAKLMLIAGVTVTAATPTEYVHLIGHGASQLKQND--KWRLALCGGEKLSDQVVS-GFRSLNRPELTLVNDYGPAEACSTTVVPLARTTPLKTCA------NSAVYILGDDMKPLPVGLTGEVCVGGAGVG--LGYLNNHQRFIANYASPWTTMHPTGDRGRLSPDGGLILEGRIDGQVKLGGIRIELEEVERAVISQGAIREAAVSVRTDEASGEYLVAHAVMQDRADSTPAHVDWLQQLSRLSLPRYMAPSAIVPVAALPLSVSGKLDRRALREL----------------------------- 148359771 36 ----------------------------------------------------------------------------------------------------EETMTYEQLDLHAKAIAATLQAKGAKPGDRVLLLFAPGLPLIQAFLGCLYAGCIAVPIYPPAQEKLLAQRIVNSKPVIVLMADHIK--------KFTADELNTNPQFLKIPAIAL-----ESIELN--RSSSWQ-----------PTSIKSNDIAFLQYTSGSTMHPKGVMVSHHNLLDNLGKIF-TSFHMNDETIIFSWLPPHHDMGLIGCILTPIYGGIQAIMMSPFSFLQNPLSWLKHITKYRATISGSPNFAYDYCVKRREEKKEGLDLSSWVTAFNGAEPVRAETMEHFYQAFGFRKEAFYPCYGLAETGGTPGNPYKTLTLAKPGSVSSGNPIQAVKIIDPDTIPCDFDQVGEI-----WVSVAKGYWNQPEETKHAFAGKIKDYLRTGDLGFLHEN-ELYVTGRIKDLIIIYGKNHYPQDIEFSLMLHHVLGKCAVIQEEHEYKLTVMCE-VKNRMDDVAQDNLFNEIFELVYEEVHTI----VLIPLKAMPHTTSGKIRRNFCRKHLLDKTLPIVAT------------------ 88857939 16 ---------------------------------------------------------------------------------ARNKPSQEVFRFVSDNGESEASYDYQTLSQEISRIAIGLQAL-IKTSDQALIVLPQGVQFVTAFYGCMAANVIAVPSFPPKSIERLQFAITDLGNPIVITN------------RDILPKLQEHIALDSVRWLLI--EDLASVIAQPLSDFRTH-----------------EHSIALLYSSGTTGKPKGVIITNQNIM-ENSELIRQSFGHKEDHTMLWHHDMGLVGGVMQGVY----TGYPTLLMPTDLFLRSQYRWLKAVSDYRATTTGAPNFAYELAVKNIRESLAELDLSSLENLFCGAEPINSHSINQFLDKFGLKPEAFLPCYGMAE-ATLMVSGKPHGQQYKQLCIDEPLLGMQARIVNETGTEVAQGQVGEIWLQGS--SISPGYWQDAERPLAGYEETF---HRTGDLGFYHQD-ELFITGRLKEVVIIRGANFYPQDLEETTLAFPELNNCAAFSVPKEGKEQLIMAIEVPRNVTEFN-QYAKILNGRLVERFGIRA--DIILFLPRIKITSSGKLQRVAIKK------------------------------ 144897448 657 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADKPAVILFTSGSEGMPKGVVLSHANILSNCALAARVAF--SPTDIVFNALPVFHSFGLTGGLLLPVLAGIKCFLY---PSPLHYRIVPEMVYDTNATIMFGTDTFLSGYAR----VANAYDFYSVRYVFAGAEKVKDETRRVWMDKFG---LRILEGYGTTETAPVLAVNTP--MHFKAGTVGRLLPGIAFRLIDEGGKLWVSG-----------PNIMLGYYRVEKPGELE--PPADGWYDTGDIVEVDELGFVRIVGRAKRFAKIAGEMVSLGKVESELALLWAENHHVVVAISDDRKGEQLVL---LTDRPAPT---RDAVLAHFRARLAELLVPKTLLTVERIPLLGSGK-------------------------------------- 163760742 22 -----------------------------------------------------------------------------------------------------QTWTWSEQRDEIRNLALGLKAMGLGEGDRIAIVGSNRPRLYWAFCAAQSLKAIPVPVYADSVAEEMAYVLNHAGVRFAVVQDQ-----------EQVDKLQSMAEDISGLTDIIYDEPRGLRDYDHARLHKFDAVQDKADWEAGIRASDGREVSAILYTSGTTGRSKGVMLTAATSVKAAEDTAK--FDMTEFDEVLAYLPLAWVGDH-YLNYAQ---GYAVGLCMSCPESPD--TVSQNLREIGPTFYFAPPRVFEGLKKYGEKILEGRPFTRIRTAYTAGEAIGPDLFSFFRSL----GINLKQLYGQTEAFLYVTAQKDG--DVRPDTVGPAAPDVEIRIADN----------GEVQFRS--PGMFAGYYGDDEKTRETMTS--DGWVMTGDAGIFDAEGHLKIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 210131557 28 ---------------------------------------------------------------------------------AAQHPHATATVF--DNGHDTTVMTYSELAQGVEDLCSVLRS--IVPGQSVGLYAGNLPLWVISILACL------VPMDPDSPPQ-----LDNIRVTYILVQ------------LEQMQGFLQKCSHLQVSTVPSPSLLQHGLFMVR---------------VLAMPPTPSKTPLYRLQTSGTTGQPKGVPHSC---IVPNILHLRSLFEVTTHDVIFSASPL---TFDPCIVFLALSSGAALLMVEEVKKAP---RFLALVRRQQVTVLQATPSLVR---RFGAKLLQTHADSPLRLLAFGGEPVPADICAW---RGPGNTTRFYNIYGITEVSSHICTGNSSRVPL-----GQPLLGTKLEVRNWEGKPVSEGQ-GVLYI------------GGHRR--QCYLDGEDLMRSSGD--VVDLHGDLVFHGRLDNQVKRNGKRLDLRWIEQTGCKLDGVETCVAV----MDRRNRLLLFVVLSAVHTRGQSRTEDILLSLRSELPTHAVPDKVIEVAELPVTRHGKVDKETLLQSALVDPPLTVDHGT---------------- 149722534 118 ----------------------------------------------------------------------------AFERQARAQPGHAALVCTGPG---DCSVTFGELDARACHAAWALKALGVGPHETVALLMLPS-QAIPALLGLAKLGCPVAWINPHGRRAPLVHSVLSSGAQVLVVDP---------DLQENLEEVLPELQAENIR-CFYLSHS-SPTQGVGALVAALEDAPADPVPADVRAGITPRSPALFIYTSGTTGLPKPAILTH-ERLLQMCR-MLSLSGVRADDVVYTVLPLYHVMGLVIGVLGCLELGVTCVL---APKF-SASCFWDDCRQHGVTVIHYVGEVLRYLCNTPQRPEDRTH--TVRLAMGNG--LRADVWETFQQRFGPIR--ILEAYGSTEGNGGFV-NYPG----RCGALGKPFFDMEAEVRDHRGIPVGSGEAGLLVLRHPFLGSERKLVRNVRRPNDVY-------YNTGDVLAMDCEGFLYFRDRLGDTFRWKGENVSTREVEGVLALVDFLQEVNVYGVSVPGEGKVGMAAVQLAPGQSFDG---QRLYQHVRSWLPAYAAPHFVRIQDTLEITSTFKLVKRLVRE------------------------------ 15841677 28 -------------------------------------------------------------------------------------------------------VTCAEAANQIRAAALGLISLGVQAGDRVVIFSATRYEWAILDFAILAVGAVTVPTYETSSAEQVRWVLQDSEAVVLFA--------ETDSHATMVAEL--SGSVPALREVLQIAGSGPDRLTEAGASVDPAELTARLA------ALRSTDPATLIYTSGTTGRPKGCQLTQSN-LVHEIKGARYHTLLRKGERLLVFLPLAHVLFHSKVTVGPMLAKPTVVVFEKVYNTAEKGRIFAIAAQTAVD-WGGPGLLLRAKHAVFDRLVYRKLRAALRAAVSGGAPLGARLGHFYR----GAGLTIYEGYGLSGTGGVAISQFN---DLKIGTVGKPVPGNSLRIADDGELLVRGGVV------------FSGYWRNEQATTEAF---TDGWFKTGDLGAVDEDGFLTITGRKKEIITAGGKNVAPAVLEDQLRAHPLISQAVVVG-------------------------------------------------------------------------------------------------- 27381074 17 -----------------------------------------------------------------------------------------------------RVFTWNDYQTRVRDFALGLVELGLGHNDVIGIIGDNRPDWVAAEIATHAIGGLSLGLYRDVLDEEASYLLNYGEAQLVFAEDE-----------EQVDKLLTLADVPRLKHIIYSDPRGMR-KYDDPRLLSAEKFAELGRARAAREPVDAEDVAILCTTSGTTSHPKLAML-AAGRVLGHCATY-LAFDPKPDDEYVSVLPLPWIMEQVYVLGKGLLCRMTMMLREIAPTFFAPRVWESIAADVRAKVMDATPFKQRLFMKSGLAALADGKRSRLRSAATGGAALGPDTFKFF-QAMG---VPLRTLYGQTELLGAYTLHPEGKVD--PDTTGVPMASVEIRIDNADVHGV-----GEIVVR--HPNMFLGYYKNPE---ASVADVKDGWMLSGDAGYFNANRQLVVIDRIKDLAETSGERFSPQFIENKLKFSPYIAEAVVLG-------------------------------------------------------------------------------------------------- 119470756 1076 -------------------------------------------------------------------------------------------------------LSYRALDQKSNAVASHIAKHGAQ---VIAIHADGTLNWVVGILGILKAGCAYCPLDPAYP---IARRVEQSGA-----------------------SALLIPNACSSSTAIL--------PITDLRIFTIQETETSDTSRQPSLLANAHEDALIVFTSGTTGRPKGVPISHRG-LLALQSNPEATMFSRPGRRIAQFMSPAFDYCANEI-FSALLHGGTLVLRD--PSDP-------LAHLAKVDVSTITPSVLSVL--------NPDDYPNLDMVYATGEPVTPGLLRWFYNAYGPAECSI----------CTSFTRLEPGQQVTIGNAIRTA---RMYILDQDLQPVSEGQTGEIFLA----GQMRGYVGDDAK--TAYWHPGERMYRTGDYGYWNADRQIVYIGRLDRQVKIRGFRVELAAVEQKMQEEPRLTQAAALVVND-----TLVAFVM------PHDVDVSRLEHRLRESLQPSWVPQVITALEEFPWTANRKV-----------DYRKLAERATLTRPE----------- 119470756 7 ----------------------------------------------------------------------LNLC-QLFARSVARTPHQLAVDHESG------SLTYTELDVASSNLARKLEQEGVVPGEAVLLLTEHGTRNIVALLAVLKAHACYVPLDSSWSSERIQAVLDGTDSRILITTVEPFERHKVIHLTSADVTALSTDRSTT--KVI---------------------------PDIAPE-----DLACLIFTSGSTGVPKGVMIPHRAVANY-AQTSPFNMDVQPGDRVLHIASTGMILGNSGIVVP-----ATM------------DTLFDKAQT--CSILASTPSILATL-PLPTALPDSYPY--VHTILLGGEPPAPLLSSWLE--FG---VRILNAYGPTETT---CASLMQEVEVKTGIIGRPMPNGPVYLLQPDTLLPVEEEGEEGEIAIAGVGLAHGYYRNAEKFIDW---HGKRVYRTGDQGRWTNDGQVEFRGRSDRTVKNRGFLVNPADVEEPLRQMGGVTDV----YASLING----LLVVL---VTPATADLDGLQSEADRRLSSFHRPGRYLAVDQFPLSANGKI------------------------------------- 145354732 9 ----------------------------------------------------------------------------ALRRNARERPSAIACVLVPNAREKNRKFTWDELHGVVDALARVLRA---DRHPRVLSFCRDGVEAFVALHACARARKSLVNVDAATPASRIRDVARDANATTCLCANDG--------------------DEDSVKS--VLGEDGVAVRVWEVINAGAEAIEAEEDETREDDEI------WIAYTSGTTGKCKGAAATHRRAMAYARAKCE-VEEIDACSRVCLASNATFDLWH----------GDACAAAAAGAAVVVASRFARVLREGEVTHVCCTPTMFSLAR----LPRGIVDAPKLRCVSLAGERMRESTI-----ALWADDVALYNVYGATET--TVVQTYARMRNAEDESAGKAYEGFAVFVVDEEGEAQRRGVEGEVAI--GGICVADGYLNDPERTARAFHSPFGTVYLTGDRGYIDDAGDLYLRGRLDRQVKIRGHRVELDEIEAALRSCPALCDDAVV-FYDANEG-------VLTSDASSDADLYAALERVVELRLPRHMVPRRHVFIERWPLTSSGKTNRQIL-------------------------------- 163842061 18 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPIPNTLIYVLDEHLRPVPQGAAGEIYV--SGICVSRGYLNAPEQTAKVFFDPSRSMYRTGDNGFWDNEGLLHYLGRTDSQVKVRGFRVSLAEIERVVDEAPGVKRAAVVLKQLNDGDKQLFAYLVLHAGGS-----VEACRQHVQEQLPHHMVPSEFMVLEQLPLTSNGKIDRKSLTSLAAPEQITVVQPST---------------- 167630828 220 ---------------------------------------------------------------------------------------------------------------------------------RVGVMLPNAAAHVVTLFALFRINITPAILNFTSGPQGILDSCETAELKTVITSRQFIEKAG---LGTHVEKAAEKARILYLEDV-----REEVSSFGKLKALFNLALKRRTRPGRER---------LILFTSGSEGKPKGVILRHDN-IQANVMQACTVIALTAKDKLLNALP----MFHSFGLQGPLLCGFEVFLY---PTPLHYKIIPEIAYDRNATIIFGTGTF---LQGYG-KHAHPYDFYSIRYVITGGERLKEETRRLWLDKFG---LRSLEGYGCTEASPFLAINSPLC--YKAGTVGRIFPDVTHRI-----EPVDGERGGNLFVRG--PNIMEGYLIHGKGFVPA-----GEWYDCGDLVEEDARGFITILSRLKRFAKLGGEMISLNLIEELATRCFASTEMAAVNVSGGKKGEQVILFTTVKKAS------RQALRDFIASGHSPLLVPARLCHLDSLPLLGNGKIDYVSLKTVYARRSQRTGPT------------------ 114150664 52 ------------------------------------------------------------------------------------HPEKIAIAWDG-------TLTYGQIEDYSDKLAKLLRLLDDSSNRIIPVLFEKSRWTSVAVLAIMKSGACFALLDPAQPEGRLRAVVQQVNAKIFLSSKAQS------TLAARVAPAATIIPISKSKNKIFSPYTAEQ-------------------PNTTLPPVSPDQPLYIQFTSGSTGVPKGCILTHSQYTSGAIPRAAAV-GYYPHSRVLDFASYAFDVCIDSMLC-TLAHGATLC-------TPSDERMSGAMRDMRVTFAGMTPSVARTL---DVDI-----LNNLESIALGGEGVSSDAMSW------GQRTRVVNAYGPSETVGATINDNVAAKPITMGQKGCALWLTEPE---DHNKLVPVGAVGELLIEGPIVG--NGYLNNPSKTKKSYPGRHGRIYKTGDLVRFDPDGDGIFVGRQDQQVKLRGQRIELAEIEFNMQKHPDTQLAAEVIKPSGGGEQTLVAFLVLDGNVSFTNKFQSALRDMTKQDLPSYMVPSAYIPLWKMPLLVSCKTDRKRLREI----------------------------- 67525919 164 ------------------------------------------------------------------------------------------------------------------------------RGERIAFLAENSYDYVVILLSILASDAIAVPLSTGFPIHELKYIMNNSQAGMLVATERY------------ADMAEKIMEGELDRQPILDMRGKIRTGSSDVGAV-------------ELEGLDGNSGGMMLYTSGTTNRPDGVVIPQSALASQAASLLEAW-KYSPGDRLLHLLPLHHIHGTVNAIITPVLSGSSIFMF---PFNPTA-VWNRLAEKDKITFLNAVPTIYNRLLSTFPQSASKVAISHLR-LNISGSAALPTPTKKAWQDLSNGNV-LLERYGMTEVGMALSCGL-DFTDRVDGSVGWPLPSVEVRLVDTDGEEIDGAREGEIQLRG--PTIFREYWGNEKATQETFAPDADGWFKTGDVATRGKSGMYFIQGRSVDIIKVGGEKVSALEVERELLSLPQIAEAAVVGLPSEQWGQKVVAIVVLN--------------------------------------------------------------------------------- 167562679 6 -----------------------------------------------------------------------NFVDLCTHR-AAANGDALAYHYLSPH-DEDRALSFGALDLAARRIAARLAASG-TPGDRVLIVCPQSLDYVSAFFGCLYGGFIAVP---AYAPERLSKIIEDAQPRVVMLCRKQYAA--------------------------VHAFIEQNPPLRAVELVVVDELDDVDPAGCRPHAAARDDVAFLQYTSGSTGQAKGIMVSHGN-LLANEEMIRTTCGNTPDSVFWLFHDMGLMT---------LLQG----VYVGYPTYANPLRWLQAVSSFRATLTVAPNFAWQLCEKISPEQLDGLDLSSVTAAVNGSEPISVRTLDSFVARFGARRDAFRPSYGLAESSGHAPSGVIEETMVSSGGCGRPAAGCDVAIVERDTRAVRDGEVGEIWVKG--PHVAQGYWNNPEQTAQTFGNRTADYLATGDLGFL-HDGALVVTGRCKDVIILRGDNYYPSDLEAATAAHPAL-------VPD-----GAAAF-TLAGDDTPSAQ-FAEIAAAIVERISALALERLVLIRERIPKTSSGKVQRGAVRALDDGRLKTLHDV------------------ 119486560 8 -------------------------------------------------------------------------------------------------------LTYQALDQQSRAIAAHLQSI-CQPGERLLLYQP-GLDYISAFFGCLYAGVVAVPAYPPRPNRSL-ERIEDAKATVALTSQSIL--------------SLINRQLEQVQSL-------QSLHWVA------TDTLETFADHWQEPVLTSDTLAFLQYTSGSTATPKGVMITHGNLLQNLAAIHR-CFGHSPQSVIWLYHDMGLIGG----VLQPLYGGFGVVLMSPLMFLQRPLRWLEAISRYQATTSGGPNFAYDLCRKITPAQREGLDLSSWELAFNGAEPIYDEVIERFTEAFGFRREAFYPCYGLAESGGPVLATVQGVTPMVVG-CGQSLKDHNIVIVDPQTKLCKDHQVGEIVC---GPSIAQGYWGKTEETKQNFQATLGPFLRTGDLGFL-ANGELFVTGRLKDVIIINGRNYYPQDLERSVESHSLVRPNCSASFSVEVNGEVIVAEVTPSDNGATQSSKVKAVYQSIRRAVSQHHVYAIALLKPGIPKTSSGKIQRHVCRA------------------------------ 170041140 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGMTEIGMAISNPLIGTRSRKQGCVGMPLPGVDAKIVDENNKELIAANEGYWCIPDPTNGQPITYWQKPEETK----SEFEDGWFTGDAAEY-SNGTVKLLGRTSDIIKCGGFKLSALEIETVLHEHADTTDVAVIGIPDETWGSKLVAVVSVKDAETFS---IPRLLLWLEQKLPKHAIPKEVKLVKDIPRNAMGKI------------------------------------- 183601783 51 -----------------------------------------------------------------------------------------------------------EFRDKVVAIARGLIGWGARAGESIAIIAHTRWEWVALDMAIMSIGCVTVPVYETNSPAQIRMVFNDAEVVLAFAEDDAQR-DKL--------ESIAN-DTPSMRGSFVIDSAAIDAIIAFGANVTEEQFLERKA------AVHGDTLATIIYTSGSTGTPKGVEISHGNMAAECMDALQYMIDI-PDRRL--------------LLFLPLSHVMATVAFAGTLTLGLTSNMKTIIEDFGPTLLLAVPRVFRMFKQSGNGIPAGYDYKKIRTVFTGGAPMDSDLAH-FYNGIG---MPLLEGYGMTETSGPVCVSLPENNHI--GTIGQPLCGTTAGI----------AEDGELCFKGRDICM--GYHNQPEVTKQ---QIVDGWLHTGDLGDIDDEGFIHLTGRKKDIITAGGKNVSPGHLETTVMTSPVVAQCLVIG-------------------------------------------------------------------------------------------------- 66506821 68 -------------------------------------------------------------------------------RQATANPEKIAFIFE------DKEWTYRELEGYSNRIGRYFTGKSLSREDSVGLIMESRPEYVGIWLGLSKAGLVGALLNTNLRQDVLMHSIKAANCKAVIFGSNFKDA--MVEIRERIPNVAELPDTSCLEGAIDLNPEISSVDSGP------LDTVALGTPR---------DKLIYIYTSGTTGMPKAAVITNLRYMLMSC-GVNSMLNLRPTDRIYNSLPLYHTAGGLIGVGQALLRGITVVLFSASKFWPDCVHYECTVAQYICRYLLTAPAA-------------PCDTTHVRLMFGNG--LRPQIWKPFVDRFGVKQ--IGEFYGATEGNSNLVNNTIGAVGFVPGSSLYP---VALLRVDEEGEPLRGPDG--LCIRKPGESNPKRVLNDEQKILRDVFRKGDRVFNSGDILLMDEFGYFYFKDRTGDTFRWHGENVATSEVEAVVSNVIGLKDAAVYGVEVPGTEAGMVA--IYDPEYTLN---VKEMADGVKKSLPSYARPLFVRVLSELPMT------------------------------------------ 149918122 2 --------------------------------------------------------------------------------HAKTRGDRPAVF--GRAGARWVGTSWKDYWATAREVGKALISLGHEPGECVAIVGDNRPEWVFAEFGIMAAAGIVAPIYQTSTEEQVAYILGHSKARIAIC-------DQRAQLEKFMAAAASSPDTVALERFILMD----DDPIDDERVLNFKDLLQMGRADARIESVKADSVALLIYTSGTTGVPKAVQLDHGNMTSVAYGALEFYREI-DDDNYRAIS------------YLPLSHVATMVIRSGGEVYFCAE--LKKVRDYQPTSFVGVPRVFEAAMKARLAEATGFRLQNLVLAATGAAPISVGTLEF----MASLGIVIHEGFGMSETSGA-ITGSPLYRP-RVGWVGRALPGVQIKIADD----------GEICLKRP---MTRGYLGMPDKTAELIDEQ--GWLHTGDLGKY-EDGWLAITGRKKDILITAGKNVAPAKIEGKLSQLPGIGQAVVVG-------------------------------------------------------------------------------------------------- 189460458 29 ------------------------------------------------------------------------------------------------------TLQYKDVARKIEKLHILLAESGIKPGDKVAVCGRNSSHWGVAFLAILTYGAVAVPILHEFKADNIHNIVNHSESRLLFVGDVVW-------------ESLNEAEMPLLEGIILMTDFTLLVQLEYAREHLNELFGKKFPRNFRREHVNPEELAVINYTSGTTSFSKGVMLPYRS--LWANTQFAFVLTLKPGDRIVSMLPMAHMYGLAFEFLYEVACGCHVFF---LTRMPSPKIIFQAFADVKPHIVIAVPLIIEKIIKKNVLP----KLETLKMVIIGGAAFNQE----VEKLLKSIDFPYTVGYGMTECGPIIC--YEDWKRFKPGSCGKAAPRMEVRI-DS---PDPQNIVGEILTRGD--NVMLGYYKNPEATAQILDA--DGWLHTGDLGVMDEEGNVTIKGRSKNMLGPSGQNIYPEEIEEKLNNLPFVAECIVI--------------------------------------------------------------------------------------------------- 83645498 3 -------------------------------------------------------------------------------------------------------------------------------------------------------GAAYVPVDPAFPAERIAIILEDAD------VSAAIYEPSTLSL------------VESTQNLLLLDRFELDAVGVTLR--SFDALRDEYVRLSERRTNTAELLAYIIFTSGSTGRPKGVPITHRA-AINFLYGVDEKIGTQEGDRFLGLTTISFDISVLELFLPIVLGGCVYVCKKG--DALSPDRLAAIIEDNGINVLQATPATWRLMLELGWKPNQPSDLAA-KLLCSAGEVWN--------------------MYGPTEATVWVTSHKVGAEDIEAGFIGEPYANIELRVVNEALQSVGAGGSGELLIGGLSPGYFRRPELNSDRFISLVNGQTKTFYRTGDLVEQRQDGSLRYLDRLDNQVKIRGFRIELGEVEAVLRQVPGIADAAVVAVSNAAGDNVLVGCV------------------------------------------------------------------------------------ 150007224 103 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTTGQPKKVIHTIASLTRSVRKGEKY-----QNQVWGYAYNPTHMAGL-QVFFQAFENLNTLV------NVFNAGRLYAAIEENQITHLSATPTFYRLLLPFGRAYP------SVQRVTLGGEKSD---WH-LYDAIGRPNAKINNVYASTEAGSLFAA--------KGDCFQIPS-----AIKDK--FEVKDK---ELMIHKSLLGQSDSF-------------EFDGYYHSGDIIEWDENGLFRFSSRKNELINVGGYKVNPGETENAILSINGVRQALVFGKPNAILGNVLCAEVLLEEGAELKEV---DIRKILKEHLQDFKIPRKIKFVESFSLTRTGKLKR----------------------------------- 196191195 30 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPLYEPQP---DELALLLLTSGSTGAPKGVQLTHQN-IRASAYGMVTVNQLSAKD-----TTLNWM---------PLEHVASLVMFHLTEIYKDPLVWMDLLVKYQ-----TSATAHRVVERAK---RYGWDFSSIRWMGNGAEAVVGETARQFLQMLGLAETVVSPGYGMTETCSGIVFSLASATKSDAFTLGKPIPGVSIRVVDDTDSVVFEGEIGRLQVKGL--SVTAGYYQPPNEQGSSGFDTEDGWFNTGDLAFIQDDA-LTITGRQKDVIILGGVNYYSHEIESVVETIAGIAACGVRSAEDAT--EQLAIFFHPAAGTQDLDALIRQIRTQVIDQIGISAT--YVIPVEDIPKTSIGKIQRSQLKRFLAGE------------------------- 167646715 33 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSDPGVVLFTSGSFGAPRGVVLSQAN-LVSNAMQIAAHIDLDPAWVFFNPLPVFHCFGLTGGVILPLLTGMK------AFQYPSPLHTKQILKDSKASVLLATDTFVNQYARAS----ENDELSGLKFIVCGAEKVREETHNLINEKFGP--VPVLEGYGATEASPVIAVNKPG--DNRRGTVGGLLPGQDWKI-----EPVEGAEGGRLLVRG--PNIMSGYLR-----EDGGVDAPEGGWHTGDVVTITDDLWITIKGRVKRFAKIGGEMVS-------LTAAEDLASAAVISMPDKKKGEKLVLI------TDCQTAAVTSLVAH-AQSIGALAVPRKILKVQEVPVLGSGKTDYVAIQRMA---------------------------- 146312158 6 ---------------------------------------------------------------------------------LEQYGDAVAVISE-----DETQLTYRQLAQSVSTLAEQLPARAL-----VFCLCDNSPGALVGYLACLNARAVPLMLDKNIAPE-LLQQLMDI-----------YRPG------------------------FVWKQDDA-----EAGTYQLHDL-------HQPAP-EMDDALLLIATSGSTGSPKLVRQSYQNLLSNTRSIVDY-LDIDSHERAFAWLPMNYVYGLS-IINTHLAQGATLLLTNSGPVQPT---FWRFLKQHAATSLSGVPYSWEILKKL---RFTRMDLPSLKTLTQAGGKLRPELQAWAAEKGLRFFV----MYGAAEATSRM-GFLPTELSMNPGVMGMAIPGGKFALEDESGTVITAGQRGELIVTLGYATCREDLAKSDER---------QGRLATGDLASCDENGLYTIVGRKTRFLKVFGNRVGLDELEHVLKAFPA-TECVAVGRDDNVQ-----VFIT-------DAAQTEAVKSYLAQTCQLHHSAFTVKGIDAIPKNPTGKTLYRALEAL----------------------------- 154331353 129 -------------------------------------------------------------------------------------------------------MTYAQVEQRIQNFGAGLAALGVTTNANVSIYLDTCVEWLIGAYGIWSRSAVAATVYANLGEAALAHALHETESQAILCGSVNV---------ANVLKLMKNGVMPQVP-IIHVGSLPGSLDTHGVQLVSFEQVEALGAAHLESGPLNDDDLALIMYTSGTTGDPKGVMHTHR-TLTAGLHTLELVGELQPDEVYLSYLPMAHIMTNMFIFRGSLICGTTTARPHGDLLTFNPSLLAGV-----PRIFDTIKKAVEALKREVFDHAYQSRLSRLRIMLSGGGPLSTATQEFINVVFGR----VVIGYGLTESVCVGAIQIAGDLET--NVTGLMEPGQEIKLLDEYKHTDTPEPRGEICLRGPF--LFKGYYKQPELTREVLDA--DGWFHTGDVGSFTVDGKLRIVGRI----------------------------------------------------------------------------------------------------------------------------------- 218438845 4 ----------------------------------------------------------------------------LLNHRAETQSDKILFTFLGDGETESLSLTYQQLDQQARAIAVQLQSLN-ATGERLLLYQP-GLEFISAFFGCLYGGVIPVPAYPNRSIERLQAIVSDAEAKFALTS-------------ESLVNSIEGKLTQSLEAIQCVTTDNLELSLSQG----WH------KPKINPEQL-----AFLQYTSGSTGNPKGVMVSHSNLMHNAALINHYFQD-TPESRSWLYHDMGLIGG----ILQPIYVGVYVVLMPPVTFLQRPLRWLEVISRYRITTSGAPNFAYELCATQTPEQRENLDLSCWELAFSGAEPIRAHTLEQFAKAFGFRPEAFYACYGMAETTLIVTGPFLKEFNSKPASCGQVAEAQKVIIVNPETNQCADDEIGEIWV--SSESVAQGYWNRPQLTEKAYTPDSPPFLRTGDLGFL-QDGELFVTGRLKDLIIIRGRNHYPQDIETAEKSHPALRESAAFSVEVGEEERLVITYEVKRSYIRNVEEVTSAIRKAVTQELQPYAI--VLLKTGSIPKTSSGKIQRHACKA------------------------------ 23016284 41 -------------------------------------------------------------------------------------------------------FTWADYLDRVRNLALGMLALGVQRGDVVAILGKNRPESLWGEVAAHAVGAMSLGIYHDSMNAEVAYLLSYTGAAVVLAEDE-----------EQVDKLLEIAEVPTIRHIVYFDRKHKDPRLISAEDLSKAQEIAAANPGRFDEEVGGDDVAILCTTSGTTSNPKLAMLQAGPFLRHSTAYLRA--DPKAGDDYVSVLPLPWIMEQIYAVAQPLICRNETMMADMREIGPNAPRMWEIAADVRARMMDSTPAMFNLGMKLGMKALDQGKRSKLKSAATGGAALGPDTFRFFL----AMGVPLRQIYGQTELAGAYTVHREGDIDF--DSVGIPFDDAQLRIENPD-----ANGVGEIVATTD--GMFTGYFRNPE---ASTADIVDGNWLTGDAGYIKENGHLVVIDRIKDLATTSAVRFSPQFIENKLKFSPFIAEAVILG-------------------------------------------------------------------------------------------------- 182419967 11 ------------------------------------------------------------------------------------------------------EITYSELYSRVSNFALRLLKNKIVNGDRCLLIFNRELDFIISYLACNFIGAIPIPLN---MPKRNSYMAKDSEARCILT-----ERDNVEFLKEKF----AFSNCKYLSALPIYF------------------EKEKSSVSKDKVAHKHNEISFLQYTSGSTGIPKGVI-VTNSSLLNNMKQIEKKLNFCEESIMWFYHDLGLIYGILQGIYS----GYKVILMNPDDFMENPISWLRAITTYKATHT-AAPNFAYELISNDNKPLEVKDLDTLKAALCAGEPVNIKTLNRFCEKIGFNDCVLSPAYGLAE--ATLIVSCHKVLKIKLGIITKGYLGVIKKVYDKKESELEVNNIGEICFFG--PSITNGYWGSDEKNKKKYDENSNEMYLTGDLGFIDDSGELYVTGRRKELIIIRGMNYYPQDIESFYSEEYFVKNGAA-------------AFSILENGEEKLI-LVQEIVQHIRENILKVHRTEVIVFVPSIPRTISGKIQRAKCKKIFENN------------------------- 163839511 52 ------------------------------------------------------------------------------------------------------ELSFAALNGLSMKVAGLLAARGVAKGDRVAIISPNIPQMPAIYYGILRYGAIVVPLNPLLKSREVEYHLQNSEAKLAFAWEGV------------LGEVNAGAEAAGTEVIPV--------------DAQFMALLSQVEPLVEVTEVAGDDTAVILYTSGTTGRPKGAELTHSN-LLSNATVSRNLHDISYGDVIFGGLPFFHIFGQTCALNAAVMSGAAVTL---LPRF-DPLRALEIIELDKVTIFEGVPT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 57638587 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPTYPKERLSFMLSDSQVQVVLTQE------------KFVDD-LAASGAKLVC-------------------LDDKKSFHQESNENPSSGVAPENLAYVIYTSGSTGTPKGVLIQHQGVCNLAQAQVKL-FNVQQNSRVLQFASFSFDASVWEI-FMALCSGAS--LYIGTQDSLRPGILMRLLQEQSITHVTLPPTALAALPKE--------ELPNLQTLIVAGEACNPKLIEW------SKGRRFFNAYGPTETICATVAEYTGDTQL---TIGRAIANTQIYILAQDRQPVPIGTPGELYIGGD--GLARGYLNRPEKFIPHPFEKAEGLYKTGDLARFLPDGNIEFLGRVDHQVKIRG--------------------------------------------------------------------------------------------------------------------------- 46446870 415 -------------------------------------------------------------------------------------------------------MTYAQAKLRVLLLTDYIKKL---PGEYIGILLPSSVVTYFTILACQLAGKVPLLINWTAGARHLESVRSLSNIQVVLSSWAFLDRLDNVDLTEI------------EELIITLEDARREFSWKDKLKAFIRSKLKTKTSIFDIQSLTKDSKAVLLFTSGTESLPKGVPLTHGNILNNQRDAIESV-EIFQDDVLLGMLPP----FHAYGFTASGLLPLLGVAYYADPT--DGRGLAKAIEKWAVTILCGAPTFLRGIFKN----ANPDQLKSLRICITGAEKAPKELFQMVGQL---DHCRLIEGYGITECSPVLTANTTGN-PVY--GVGKPMKQVSLCVVSDQHQPLPQGEQG-LVLAKG-PNIFSGYLN---KGISSPFITVEAWYSTGDLGYLDSEGNLIICGRLKRFVKIGGEMVSLTAIEEAL--HHTIGEKAVI--PEEEAGEKAKIFV-FTSFEASVDEANKALREAGFSNLVKVF---KVIQLPEIPLMGTGKINYRELKK------------------------------ 218532944 56 ----------------------------------------------------------------------------VLDAVAAERPHAPALI------GWDETLSHWELAARRNRYARWALGRGLAKGDTVALLMRNCPDYLAIWLGLTRVGVCVALLNTHLRGAGLAHCLAVAAPRLVIAS---------ADLADVLEGALPHLAEPP------------EIVWQEP---DTNDTLAAALVGFREAPLGPDDPALLIYTSGTTGLPKAARVSHHRVMMWTHWFAGLI-DPTPGDRMYCYHSVGGVVAPGSVLLG----GGSVVIRE----KFSASRFWADVAESGATLFQYIGELCRYLTLAAPDPAEGRHR--LRL--CTGNGMRAEVWEAFQARFAIPR--ILEFYAATE-GTLSLYNVVGAVGRVPSFMARRSPALIVRARDARGRPAEFGEAGELLGRLS------------ERAEYT-FEGYDAWMRTGDLMRRDAQGFFTFVDRIGDTFRWKGENVATTEVAEALHRVAGVREANV---------------------------------------------------------------------------------------------------- 195473967 47 --------------------------------------------------------------------------------------DLPALVWETPGSGIDTTITYGEYQERVEQAALMLLSVGVEERSSVGILAFNCPEWFFAELGALRAGAVVAGIYPSNSAEAVHHVLATGESSVCV-VDNAQQMAKLRSIKER---------LPLLKAVIQLHGPFEAFVDHEPGYFSWQKLQERTSSELKEELVAANECAMLIFTSGTVGMPKAVMLSHDSLVFDTKSAAAHMQDIQVGESFVSYLPLSHVAAQIFDVFLALSHGCVTFMF-GVPRVFEKERLVAAVAEHQVTLMGKSPSIYSSLASRVVKPIREIGLDNCRVFFTGGAPTSEELKQFFL----GLDIALGECYGMSESGGA-ITLNVQISNLY--SAGQACEGVTLKI-----HEPDCNGQGEILMRGR--TMFMGYLGLPEKTEETI--KEDGWLHSGDLGYFDPKGNLIISGR------------------------------------------------------------------------------------------------------------------------------------ 85706579 18 ----------------------------------------------------------------------------LLARNASRHGTDIAL--REKERGIWKETTWAEYTEEVLECATGLETLGVAPGKAVLILGDNRARLYMSMIAVALLGGYAMPAYPGATLEELQHFLGEVEIVAAVAEDQ-----------EQVDKILEDAGARGIAHIIYDEARGLSFYEIDGL-MSWDHLTAVGRHVLNEDPTKPEDPAIFLHSSGTTGKPKGIVLSQKNVLAAARNGHAGTFD--ENEEILAYLPMAWVGDYAITVAAALLLRFTTVLRDMREIAPTPRSWDQMLTTIQVGMEDSTPKWLRAIAAEGEAIIDQFGMSRLRNAFTGGEAIGEDTFV-FYRALG---IKLRQFYGQTENSA--INAIQSPEEVRLHTVGKPVPGVEVKI----------AEDGEILLRSD--SVFEGYFNKPE----ASAEALEGGWLHGDAGYLEEDGHLVVLGRVSEVMHTAGERYVPNYIENRLKFSPYIKDAAVIG-------------------------------------------------------------------------------------------------- 119486565 20 -------------------------------------------------------------------------------------PHQTAYTFLPDGETESGSLTYHQLDQQAQNIAAYLQSIG-KPGSKALVIYPYTLEFIAAFFGCLYAGFVAVTNNPPHSAKDLVDRLQSSESIVVLTTQGLLS-----HLKQ------QSRQYPEFEPLFDQFPCIATDTLSP----------STASDWVEP-QLTPDNLAFLQYTSGSTGTPKGVMVTHRHVM--HNSALIYQGFEHSSDVMWLFHDMGLIGG----VIQPLYGGFPVTLMSPVSLIQKPINWLNAISRYHATTSGGPNFAYDLLRKIQPEQLENLDLSHWEVAFSGAEPVRAHTIELFSKIFGFRPEAFYPCYGMAETTLFITGGRRSEPPMHPNSCGQPSLGDEVMIVNPQSTVCKDSEVGEIWVKGTGIG--LGYWNQPEETEQ-MFRGFVGFLRTGDLGFL-QNGELFITGRIKEMMILWGRNRYPQDLEQTSESHSALRKGCGAAFSIEVNDELVIAYEV--ERRYLRSLNVEEVVTAIRTAIAEQHTVEVYGIVASLPKTTSGKIQRRICRQFLNGELTRVG-------------------- 197775747 20 -----------------------------------------------------------------------------------------------------------QFLAEVRAAAKGLIAAGIRPGDRVGLMSRTRYEWVQLDFAIWSAGAVTVPVYETSSAEQVQWILGDSGAAAVI-----VEG----DAHAAAVESVRDS-LPALQNVWQIEKGAVDELTAAG------AEISEATVDERSAAAKADDPATIVYTSGTTGRPKGCVLTHRAFFANLVERLKPLFRTGESSVFLPAAHVFGRMVELAAVMAPIRLGCTLIL--GVPRYNSARAKAQ--ADGKGKIFDKAATAIAYSRKLKHKVFDKLVYSKLRAVLSGGAPLGERLGHFFR----GIGFTVLEGYGLTES--CAATAFNPWDRQKIGTVGQPLPGSVVRIADD-GEVLLHGE-----------HIFSGYWNNEAATADALAD---GWFHTGDIGTLDEDGYLAITGRKKEILTAGGKNVAPAVIEDRIRGHALVAECMVVG-------------------------------------------------------------------------------------------------- 157118013 96 ---------------------------------------------------------------------------------AASRPSKVALIMD------DQRLTFADVKQLSDRIASYFHSKGFVKGDTVALMMETRTEYPCIWLGLAKLGVVTALINTNLRRETLRHSIAVANSKAIIVSAE---------LAGAVAEVLEQDGIKGLPIYLYGDKQSSDGDKNEYKDYFNADNLRQALDNVPSVDVSPRDKLVYIYTSGTTGMPKAAVITNSRFIM-MGTGCYYMLSLRDDDIIYNYHSAGGMVGMGSV----LLCGLTAALFSASNFFPD-------CIKYNCTV----AQYIGEICRFVLTPPRPTDQHKVRMMFGNG--LRPQIWTQFVSRFNINQ--ICEFYGSTEGNSNLMNNTVGAVGFVPAFARTFYPVTLVRIRDPDGIRCKPGEPGVFVGKINLKNALSSFVGYEKKVLRDVFTKGDMFFNSGDILVADLFGYYYFKDRTGDTFRWRGENVATSEVEGVITNIVGLKDCAVYGVDIPGTGKAGMAAIVDTEGKLDLEQLGAGIRG----SLPPYARPLFIRVLSEVPMTTTFKLKKRDL-QIDGYDINKIKDP------------------ 187479457 24 --------------------------------------------------------------------------------------------------GADRTLSWEALAEAAAVWVERARAQGITADVPVVIYGHKQAGFFVAMVGALMLGAPFVPVDTIYPAERLR-RI---------------------------------------------------VEIVGAGAVYDAETDQFETGAPQAQALEEKGLAYVIFTSGSTGDPKGVQ--IGRESVALLGEWMAGFGLGDAPVFMNQADLS-----MYEVFGTLALGGSCVL-NAREQIASQAQWYRRLAEYGVSCWVSTPSFAHQLVSRDFAPGA---LPTLDTFLFCGEPLALALAKKLRQRFPDAR--ILNTYGPTEVATTLIAVIAAHDPLPIGYA-KP----QAHVYIDQ---------GELCIVGDH--VMRGYLNRPDLNASKCFRTEDGRFRTGDLGEAGEGGLLFCRGRIDDQIKLNGYRIELSEIDAALHDLSGVRACAVLRRPD-GTAVRLIGF--LESGAEAEDVCQNDWKTQLAQRLPPYMVPSELVVCPELPVSNNHKTDRKKLLDIYA--------------------------- 158287715 39 ------------------------------------------------------------------------------------------------DPVTLEELSYSQILERSARLAIGLAKLGIKRTDNVAIFSQNSLEYCITMFGSIFVGAPLALLNPAYVEGELRHAIGLANPKLIFISP---------DVLQKLMHTLRGIQGPKPRVVLCGEHPDAR---QYPELIPFASLLDNAPLDYRPEPVNAGQVALIVLSSGTTGLPKGVELTHQSIIIAHSKESAKLLELPDQLVALAVTPLFHV------VAGGLLNMVTVVM----PRF-DPHLFLSCIEKYRVNLMTLVPPLMVFLAKH--PMVDNYDLSSLMTLFCGAAPLSKEIEDQVRERLG--VAFIRQGYGMSET------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29832105 53 ----------------------------------------------------------------------------------------------GQGPDDWKSLSWAQAAERVFAVAAGLIELGVQPEQRVALASSTRVEWILADLGIMCAGAATTTIYPQTNADESAFILADSESKVLIAEDAA----------QLAKAVEKRAELPALTHVVVIDPTGVESDWV----LTLAELEARGAAHLEKNPITSDQLATLIYTSGTTGRPKGVPHDNWSYMAKATAGTGL---ISADDVYLWVLTSGQIVGHVTAVDGPTYMAAVPRIFEKVYNYKIFQWAAEVAREYKVSQFGLGAKYADALVFAKIREAFGGN---LRACVSGSAALAPE-IGYFFAGAG---IHILEGYGLTESSAASFVN-PGEAY-RTGTVGKPLPGTEVRIADD----------GEILLRG--PGIMEGYHGLPEKTAEV-LEP-DGWFHTGDIGELSPDGYLRITDRKKDLIKTSGGKIAPAEVE------------------------------------------------------------------------------------------------------------------ 160898378 128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIMFTSGSTGDPKGVQIGRESLGLFAGW-IRDCLALGEAPVFFDFSLFNWM--------GALVTGGACVLC-ARETIADRQAFAAYLAGTHVNVWASTPSFVR--QQLLDADFDQQHLPDLRVFVFGAESLTPTVAEALWSRFPQAR--IINSYGPTETTWVEIDPALRQRAPLPFPIGRAKP--YADVFLDEGEICVAGDRGYL--NRPDLHATRMFMRNGKR-----------GYRTGDLGEIDGEGLVTFHGRRDDQIKMHGYRIELAEVDAVLATLPGVRAGAAVALKRPDGFVRMIGFVDLDPGMQPLPEDLAGWRELLAQRVPPYMIPSELLACHGFPLTQTDKADRK---------------------------------- 116208272 275 -------------------------------------------------------------------------------------------------------LTYGELDDLSQRLAYKLAQLGVRPEAFVLSCFEKSIWAVVARLAIMRAGGAYISIHATNPPAYLESVITRAGTRIVVCDE------KHANQFRHLVPITVETSPSSLRSLPVPDR------------------------DPVCDRVCPDNACLVLFTSGSTGKPKGIVQVHRSYATAIRNYAK-ILSLDTNTRYLSFDDYAFISNLEFMV--PLITGGCCCV---------PGPMATVINALKANAAFLTPTV--------AVKLDPADVPSLEILCVGGEPLSAELVA----KWTGGSTRLVNQYGMGE---AAISCCYND-KVRPGNIGRPTSG-AVFVVNATSHDLPVGAVGELLMEGSH--LARGYLDQTARTEAVFLETPPAWYRSGDLGRWNHDGTIDYVGRKDHILKLDGCRINALEVEHQGRKRLSPLDTIIVGIVDGEEDPVLTALLTLPNEPTITDATADEIKDAIAAALPPYMVPTQFLLLSHVPRTPSKKTDRRMI-------------------------------- 148979257 25 ---------------------------------------------------------------------------------------------------------FSELYLEIMAIVHYFESADIRQGKKVVSFLDKSFSEYALFYACLLKGVAFCPLDKTLPANRLAMIISDVQPDMIMASESYIG-----------EENVFRQALHVPHECIVSNGNVHVVSGEEGRDVDLG------------TQVDADTVAYIIFTSGSTGKPKGVQITHENYPRYVSEQSEKYLSIGP--LYFDMTILDSIVGHSVYVYKP-------------PFIP--AIFSSIIEKYQITRLSCVPSVLKLLLPQLNDGTGMDALHSLNLILFGAEKPHGQSIRTLLENLPDLK--VMNAYGPTEGTMCCLNDLAGDI-----SIGKPFDGTQYLLETRSGFATSG--EGKLLI--SGKQVMKGYVNQSS--VDSPFIQVDGYYCTHDVVTVDEDGVFYFLGRSDDEVKLNGFR----------VHLQDVAETLNIGHTDNDKDYLVLSY---EHTSRLNPE---HCMTLLGKQLPKYMIPQVFATFDALPKLRNSKLDRNQVKA------------------------------ 116670668 37 ---------------------------------------------------------------------------------LARRGERPAIV------TAECVVTYRELAERVEAL---LLRLGTAR--RVALTASNDVDSVVGYLAALAGG----------------------HPLILLPED-----------KPAAFDSLVAAYDPD-----VILRSGAD-----GQNV-LDERRKGTRHQLHP------DLALLLSTSGSTGSPKLVRLSHAN-LQSNAESIADYLGIGEDDRTITTLPMSYCYGLS-VINSYLLRGASFVLTDLSVV---DSCFWELFRRHRVTSFAAVPYTFELLDRGGFADME---LPSLRYITQAGGRLAPATVERYVELGRRRGWELFVMYGQTEATARMAYLPPRLAASHPGAIGIPVPGGSFRI-----DPLPGLEEGELVYTG--PNVMLGYAQSPE---DLALGRTVHELRTGDLARTDASGLYEVVGRRSRFVKIVGLRVDLGQVERILADLG--MEAACAG-----TDEGLVVAVK----GSNDLQLVAKV---LAQGIGPRASL-QVCSVPEIPRLGSGK-------------------------------------- 119178518 168 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMLYTSGTTNRPKGVLLPQSALMAQTQSLVEAW-EYSPRDRLLHLLPLHHIHGTVNAILAPLLAGSSIFMF---PFNPTA-VWNRFAASFPITFFTAVPTIYRLLSTHATLPPEKVAISHLR-LNISGSAALPTPTKSAWTNLSGGNI-LLERYGMTEVGMALSCSLDFADRVD-GSVGWPLPSVQARLVDTDTNEVQPGEEGEIQLRGP------TIFKEYWRNEKATSEEFKGQWFTGDVAIRRARGMYFIQGRSVDIIKTGGEKVSALEVERELLSLPQIAEAAVVGLPSEQWGQKVAAILVLNPGANGGKKEKKDMRRALKDKLAPYKIPQEMRVLDGLPRNAMGKVNKKVLVKQVFGD------------------------- 159037512 17 -------------------------------------------------------------------------------RDLATHGERTAIV------TRDGEISYTDLAARVARTA---EQLGVGR-RLVLVVGANTVDSLVAYLAAMHAGHPVLLVPDD-RASALAGLIEAYDPDVLVAADEGW----------------------QVEH----RRAASVHDLHP-------------------------DLALLLSTSGSTGSPKLVRLSHTN-LQANAEAIGEYLEIRDTDRAATSLPLHYCYGLS-VVNSHLARGAALVLTDSVADT----CFWELFRDARATTLAGVPYTFDLLDRVNFAAM---DLPHLRYVTQAGGRLAPDRVRRYAELGRSAGWDLFVMYGQTEATARMAYLPPDLAFDHPTAIGVPVPGGDFRLAPVADHPDP--EVGELVYAG--PNVMLGYAHSPA---DLALGRTVDELYTGDLARHTATGVWEIVGRRSRFAKILGLRIDPQQVEALLSAHD--VTASCIG----GDGELIVA--------TLGDEDPRRVRRLVAGEVGPRAV--RVLPLAELPRLASGKPDLVALRELAAEETPPPGDLCTLY-AEVLD-------- 27376399 30 --------------------------------------------------------------------------------------------------------SWHEIDAEFELWRQALAAENFSPGERVAILMPNGI-AHIAMQASLSRGLVPVPMHAVDNPDSIAYILADSGALLLF-----------VDTLARWQAIVATGQLDALKRIVCADMTGPVPA--DARIVALDQWLASAPGATAPVAVAPDDLAAIVYTSGTTGRPKGVMLSHDNV-VANVKAIAHRIAASPDDVFLSFLPLSHTFERTGGYYYPIAAGACVAYARSVPQLGDDERVYALIMQHRAS----AGSIERALLRQGRGALSLLDRGRLRVAVSGGAPIAEPVIR-LFLALGLD---ILQGYGMTETSPVVSVNTPEDNDPR--SVGHVLDGVEARL----GENDELLVRG--------PSVMLGYWHKPEETRRV--KEADGWLHTGDQARI-ENGRITITGRIKDILVTSGEKIAPVDLETAILADPLFEQALVVGEQRPF----LAALVVLN--------------------------------------------------------------------------------- 195331833 36 ------------------------------------------------------------------------------------------------------RLTRFQMLQNAAKIGCYLRDQGFKKEDLVGLMARNS--THVGALACLFNGTPFHAVNPNLEHKTIASLYKITRPRILCCDTTDYEKVKDI--------------GASLGALII------TVNGKLPGVLSVADLLQNPPDDYEPAQFGVDRTMAILCSSGTTGTPKAVTLSN----------SRKLFEMH------STKSPGTFMANSHV--AMLANC------------PK-----------------TSAQKLR----------------SIKHLLFAGGHCLVATLKKMQSFLHGSGI-LRNAYGLTEVGTMVSYNY--DTQSKPTSVGRLMANIRVKIVDSSGELQGPKGLGEILCHQPW----SGYVGNPQATAE--MRDSAGWYHTGDVGYFDEDHHLHIVERKKDMLKYLGMMYYPHEVEEVIGQMPDVAEVCVFGIFRETEGDAAAASVVLRSGSKLDP---KHVEQYVRKNVS--VQFKHVQFVPQLAKSANGKVNRQAVKA------------------------------ 148555473 46 ----------------------------------------------------------------------------------------------------TRPYPFAELRAEALANAGRLVAAGVRPGDRIALIAETGTHFAALFFGAVYAGAVPLPLPTSFGIDQLAVQLGSSDPTLLFFPEELAEMATAAAALRGV-KALSYEAFEAREAV--------------------DAILPQASP---------DDIAYLQYSSGSTRFPHGVAVTHRA-LLNNLAAHSHGMLLEPQDR--CISWLPWYMGLVGCFLSPIANQV-SVDYLKTEDFARPLAWLDLISRNEGTSISYSPTFYDICMSSQTKASDRFDLSRWRLAGNGADMIRPDVMQSFVDAFGFKATAFLPSYGLAEAGEGIVVELVEETQLSGGNCGKPVRDMTVEIRDDDGSPLPDKMIGKLWAKG--PSIMTGYFRDEEATDAC---MVDGWLDTGDMAYM-SDGYIYIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFKDIAAFAITTPGGEETPA---VLVQCRTSDPEERARLRDQIREKVRAIHCVVELVPPRTLPKTSSGKLSRAKARNLYLSGEIQGYDIAA---------------- 119945683 8 ------------------------------------------------------------------------------------------------------KLTYQELNKRSDRIAHALNQFGLKSGDKAVLMVKPSVDFFALTFALFKAGIVPILIDPGMGIKNLKQCIAEVHPDAFI----------GIP-KAHIARRLFGWGKDAIKYNITVGGASGGTSLTQIIDHC------SAQTPYPMVKLTPDQMAAILFTSGSTGSPKGVVYTHR-MFEAQITVLRNDYGITHGER-----DL--ATFPLFSLFGPALGMASIIMDASKPITANPDYIFAAINKYHCTNLFANPALIELLGRAGKSRAMK--LQSLQRVISAGAPATLSSIERFTTLLNPG-VEILTSYGATEIGSVALLKTTDITDAGGGCVGYPVDGMTVSIINQDDLRLPAYEIGEIVVQGPQVSQC-----YYQRKNATLAAKIEDIHRMGDLGYLDSDGQLWMCGR------------------------------------------------------------------------------------------------------------------------------------ 118617586 9 --------------------------------------------------------------------------------------------YEQNWDGAAETLTWSQLYRRTLNVARELSSCG-SVGDRAVILAPQGLEYVVAFLGALQAGRIAVPLSGGASDERATSVLRDASPVAILTAS---------PVIDDVTQHVSAQSAGPAPSIIELDRLDLDAAAGSG-----------AGTENYPA------TAYLQYTSGSTREPAGVMLSHQNLVTNFEQLMSGYFGIAPPDVSWFYHDMGLVLG----VCAPILGGYQAVLTSPVSFLQRPARWLQMLATS--SHAFSAAPNFAAAKKVSDDDMAGLDLGNVLTILSGSERVQPATLKRFADRFARFNLQLRPSYGLAEATVYVSTSRPGQPPAKQCESGA---GTQVRVVDPDTTECPDGTVGEIVCGD---NVAIGYWNKPEESERTFASPSEGWLRTGDSGFIT-DGKMFIIGRIKDLLIVYGRNHSPDDIEATIQEITR-SRCAAISVPGDRSTEKLVAIIEYRRRGDSDQEAMDMLVAVKREVTSALSVADLVLVAPGIPTTTSGKVRR----------------------------------- 114797895 46 ---------------------------------------------------------------------------HALAERAAQHPDRVFIKERDPETDQWVEVTYGDANRLTDSLAQAFLDLGAGPDAPVMILSGNSIRAALVILAAQKIGAPAAPISVPYSTDKLKHCYASVKPAIIFA-------EQLAPFQRGI-AALGAQDCTIV----------SAAPGGDNSVRHFDDLVSTPPTSAIAAAMSTDTTAKYLFTSGSTGMPKPVPQTQGSMMIAGQEGLRDDADYDPDKIAHVLDWLPWISGSNVNFNGALWNGATFWIDGGKPTAALFHETIRNIHECSPSTFGTAPIALSMLMEQDEALLKAF-FKNMRSIGYGGATLSDDLYDRLQAKATGRRIPIITMYGATETQGITVVHWEAE---RVGLVGLPLPGTTLKLV-PNGEKLEVRVKG--------PSVMPGYHNDPKKNAEVFDE--EGFYCLGDAVKFDPNQGLIFDGRV----------------------------------------------------------------------------------------------------------------------------------- 206680000 83 -----------------------------------------------------------------------------------------------------------------------------KRGEVVSILSEDSKEWMYTDMGVQSVGGICSGVYTTDSAGQLEYLVNNSDSRFLV-----------VENDEQLDKFLQRDRMPDLIKVIVIDREGLH-GFTDPLIMFIDELIGAAYEAANPQAFDAEDTAILVYTSGTTGKPKGAMISHGNLMYSVSA------GLRDGPVFLCFLPLCHILERVFSVNAPIAAASTINFAESPETIFDVPRLWEKIAEYKPVPIGTSLTY----RFWDVALLQNLRRDRLRRGGSGAAPISPDLLRWYQS-IG---VPVLEGYGMTESSGVI--SFNSDSNNKIGTVGPALPGAQIRV----------ATDGEVQYKAG--NVFQGYWKNPDKTAETFTE--DGWLRTGDVGIVDNQGFLTITGRLKDIIITAGKNITPAEIENKLKFSPYIADVVVIG-------------------------------------------------------------------------------------------------- 148238916 39 -----------------------------------------------------------------------------------------------------ERFSYAELADRISLAAAAFRRFGVKPGDVVGLFAENSPRWLVADQGLMRAGAIDAVRGAAAPVEELRYILEDSGSVALVVQNA---------------ELLQRLQLPTLHFVLVLEGD------APADALSFDAFLAQGALASAPDPLLGRDTATLLYTSGTTGRPKGVPLTHAN-LLHQMRSLACVARPEAGDPVLSVLPI----WHAYYFFSCACSQSYTTIKQLKRDLPTVPRLWEAVQAGFDDVLKTFPPARQRLLKAALDPVRKRDRPKVRLQLSGGSPINAPHVDSFFEAVG---IELLVGYGLTETS--PVVSCRRPWRNIRGSSGLPMPETEFRIVDETRRPLGYRQRGVVQVRG--PQVMGGYLGKPEKVLDA-----EGWFDTGDLGLLLPDGSVVLTGRAKDTILSSGENIEPGPLEETLVASPLIEQVMLVGQ------------------------------------------------------------------------------------------------- 121703846 62 -----------------------------------------------------------------------------------------------------KVYTYRDVQNLACQYAHFFLAKGVKKGDLVAFYLQNRAEFVCAWLGLWSIGCAPAAINYNLAGDALVHCLKIGGAKLVLVDDDEDCRARIEECKGSLEGQLLGPTLTSLLSTFPTTRPAKDLALD----------------------MSGEYPSILLYTSGTTGMPKGCAFT-----MSRLYSTLYVRRGAMEDTEGPGGDI----WYSCM---PLYHGTSICLTTGVAKKFSVRQFWRDIRDSRATTFVYVGEVARYLLAA---PPSADDRNHVRCMYGNG--LRPDIWERFRERFGVSN--VGEFFNSTE--GIFGLFNYNKGPFTAGSVGHHGLVMRPVAIDPDGDVLRDPQTG-LAVRAPYPTAFQGYWRNADKFLRDVFKKGDLWYRSGDALHRQTDGRWYFLDRLGDTFRWKSENVATAEVAEVIGQYPGVQEANVYGV------------------------------------------------------------------------------------------------- 75907831 216 ------------------------------------------------------------------------------------------IIYIQPDGSEKFQ-SYREVWQDAQRILSGLRKLGLKPQDKVIFQLEDNQDFICGFWACVLGGFVPVPISPTYEANSIASKLQNTKPFVLTNA----------ALAPKIDDLSKFLKLENFQFAII-------------------DQLRECEPDLNLYQSQPEDLAILFLTSGSTGIPKCVMLNHHNLL---SMTTGLHFSSQESVLNWMPLDVGALVSLSIMAVS---LGCQQIHVPTNLIVQNPLLWLDLIDKHQATISW-APNFAFSLIKMGEQYRKHWDLSSMGFVINAGEPIVTKIARNFLKLLRPYGLPIHPAFGMSETSSGITYSDSFSLESSSDELGLPLAGASLRIVDENEQIVTESTIGRLQVQGA--SVTSGYYQNPQANQEIF--TFDGWFNTGDLGFL-HQGRLTITGRQKDVIIINGLNYYCHEIEAAVEEIKEVEAACAVRQPGIHTDKLAIFFHTAIVDDTSLLTLLKEIRTSVVNKVG--INPDYLLPVEAIPKTAIGKIQRSQLRRFNTGEFKSLGNANTIPD------------- 187918454 17 ------------------------------------------------------------------------------------------FIYKENESKDFKKQIYSDFWNEVKRAGSGLLHYGIKKGDRVALISDSRREWIIIDIAVMSLGCIDVPRGNDSSDDELAYIINHSESSFVFVENA----------KQLQKIIAKKHELKFVKHVVVIDDDKTIISYKKLLSVGYDYLKDNPKMDSELEKVSGKDIATIIYTSGTTGLPKGVVLRHESFIFQLDRISNYLPTLEPGKIMISILPL----WHSYIVT---LNGGPILLKDFATLNPHAPRIWEIIKRLKVGIIYVVPVYVSFFMKAGLILILPFKFLGYVLVFSGGGAL-VDYVDYFFKAVG---IVVLEGYGLTETG-PVLSVRCLRRPV-ANTVGPLLPDVEYRVVDSDGNALPPGEKGELWVRS--PQVMSGYFKDEATTREVL--TRDGWFKTGDLVCATMNNEISIVGRTKDTILRGGENIEPEPIERALSKSVFIESVVVVGQDQKFLGAIIV--------------------------------------------------------------------------------------- 167840736 67 -----------------------------------------------------------------------------------------------------------------------------RPGDRVLLLFPPGIDYIVALFGCMYAGVVAVPAYP-------------------------VEPAQPERTLRRLTGIVADCAPAAILSTTFVRDDMSRVETGSGGLHWIADTLDDDAERSAPRPVDPRAPVYLQYTSGSTGAPKGVMISQRNLLNSALIASRFEHDASSRGVIWLYHDMGLIGG----ILQPLYVGFPVTLMSHVDFLKHPLRWLRAIGERRATTSGGPNFAYQMLMRIADADFDKLDLRSWDVAFVGAEPIRPATLHAFAQRFGFDERAFYPCYGLAETGGPVVAATPRGTEPARASDARRGCGDAARIVDPDTRPCDDGRVGEI-----WPSVALGYWNNRALSEQTFEAELPGYLRTGDYGYRSGS-EIFVTGRLKDMMLIRGANHYPHDVEATIEELD--AECAVVTVVRELRARYLKAF--GDGGHEAGDALFGRLRQAISLHHG-IAV-HHIVFTSAIPKTTSGKVQRHACRELFLNDT------------------------ 183983996 26 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGPPKRV---------------DLSYDMLARSVMGPAPDVAIVNSHIGGVYRVLQCIAPFVLLD----RFELNAWAAAVRKHRPRTVSLVPAALRTVLHSD---LTRADLASVRTVTCGTAPLAPDDADAFTEKYG---IPVLTSYAATEFGGWTLADHSRYWHTKRGSVGRANPGTQLRIVDTEGAPVERASLGLLEVKPAQLG------------VSAPWVR------TTDVARIDADGFVWIVGRADQAIIRGGFKVLPDDVGAALESHPAVAAAAVVGRSDQRLGQTPVAMVELRGSADIGGA---ELVEYLRTRLSGYEIPTQISIVAEIPRTASGK-------------------------------------- 114330717 54 -------------------------------------------------------------------------------------------------------YTWDDMASAVKLWRTAFSRENLSPGDRVAIMVRNCPQWVMFEQAALGLGLVVVPLYIEDRAENAAWCLDNAGASLLLLENARWEAFSQVA-----------GQLGQLKRIVIMSTTSQDVHLTGHRAIALRDWLPEKPENSPLAENQPDSLATIIYTSGTTGRPKGVMLSHHNILSNAHACAQIVT-VTPDDILLSFLPLSHTFERTAGYYTPMLCGAT-IAYARSTRQLSEDLL--II---RPTILISVPRIYRLLFKLAVDGRTGWRISHLRLIASGGAALSPE----VSHTFIALGLPILQGYGLTETSPVVCAN--RLNDNVPASVGKPIPGVEVKL----------GEQNALLIRG--PNVMLGYWNNPEAT-SAILSA-DGWLDSGDTAQIDEQGRITITGRLKDIIVTSGEKIPPADMEAAILHDP----------------------------------------------------------------------------------------------------------- 121592901 45 ---------------------------------------------------------------------------HLLLQHAAQRPDAAAL--REKEYGIWQTWSWKDAAAEVRHMACGLLSLGFAKGQNLALISDNRPHLYMGFVAVQSVGGVPIPLYQDAVAAEMTFVIQDAEIAFAFAENQ-----------EQVDKLLERESVSGIQHIIYDDPRGLRHYDQPGL-ISTAQLVARGAEDALVEQIDPQDVSVILYTSGTTGKPKGVCQTHASF-IASAQGAVEVDRLGPQDNVISYLPPAWVGDHLWMVAGFTINCASTVVFEGMEDAAAPKRWLQLARRVGSDLLDGKPGAIDRL-KYRLADLAIYGLSRIRVAYTAGAAIGPDLFRFFRS-IGINLKQL---YGQTETCAYVCLQRDGQVDL--NTVGQAAPGIELKIAD-NGEVLVKGV-----------SVLKEYYKRPDATAEVIDA--EGYFHTGDAGVIDANGQLRIIDRAKDVGKTSGAMFAPNYIENKLKFFPHIKEAVCFG-------------------------------------------------------------------------------------------------- 116191845 36 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WKLLKEEGITHFNAAPTVNTLLCAHADAEVLPRP---VRVTVAA----SPPTAHLFEQMTNLNLLPVH-VYGLTETYGPIMLPEWDQLPKKYASMARQGHGFEGVLIDKDGKEIGEIVSGNICCK--------GYYKDAEATRKLFAG---GVLHSGDLAVLHPDGSIQIQDRAKDIIISGGENISSVALESMLVEHPAILEAGVVAVPDSHWGERPKAYVTVK-GAAQTELRGSEVIEWARTHISKFMVPREVEIVRELPKTSTGKIKKNELREWA---------------------------- 196257955 22 -------------------------------------------------------------------------------------------------------ITYSDLYRQIQEFARGLQALGVDPEAKIALFADNCPRWFIADQGIIISGAANAVRSSGAERQELLYIYNDSDSIALVVED----LKTLTKLRPELDEL-------TVQFVILLSDEQAPTN-DPLKILNFKQLLEANSPFKPVEQTRAS-LATLIYTSGTTGKPKGVMLSHGN-LLHQIINFGTVFQPEPGDRVLSILP----SWHSYVEYYVLSQGVTQILMVGVP------RLWESVNKQKLVNFF---------LKQSENYIRIANNLSLNHLASASERLDRLIYEKVREGVGKNNIPVLVGYGLTETS--PVTNVRTLERNLRGSCGTPLRYTEIRIVDPETQELPVEQQGLVLIRG--PQVMQGYYKKPEATAKVIDPQ--GWFDSGDLGWVTPMNDLVISGRAKDTIVLSGENIEPQPIEDACVRSP----------------------------------------------------------------------------------------------------------- 206686782 17 ----------------------------------------------------------------------------LLQRNAAQFANAPA--YREKEFGIWQCWTWAETAKEIEALALGLINLGVNEGDFVAIIGRNRPYLYWSMVAAQAVGAVPVPLYQDAVAEEMAYVLGHCGARFVIVGDQ-EQADKVIEIQDQLHQFLDPRGMRKYDHTQLHQFSHIQDQGRAARDELSGELTARQN------KLNYDSTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSAE--FDLTQNENILSYLPMAWVVGQAYW------CGFCVNCPESADTMMTDLR------EIGPTYFFAPPRVIRMLKRKDGKPVAMMDRGRIRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ATVFITVQPDG-EVRADTVGVPAPEVEIKIGDN----------GEIYYRS--PGTFVEYFNNPESTAST--KDAEGWVATGDAGFFEESGHLRIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 87307860 16 ----------------------------------------------------------------------------VVDRRAEHQGPQVAYAYLVDGEDEKLEMTYAQLDLAARALAARMQALNMQ-GERALLLFAPGMEFITAFYACLYAGAVAVPAYPMVRIQAIAD---DAQAKIALTTSDVLDR-----VTPMLDE---TPHLKKIHWLATDSEKLVEADQWRMPDIDEKTL------------------AFLQYTSGSTGTPKGVMLSHSNMMHNSAYAFEHTRSMRA--VFWMYHDMGLIGG----VLQPMQIGQPTILMSPMAFLQQPFRWLRAITKSQATVSGGPNFAYELCVKITSEQKDKLDLSSWELAFNGAEPIKPETLDRFTEAFGFRREAFYPCYGMAEATLIISGGLKKSPPVIPDEAGRPVVGCEILIVDPETMLQQPNKVGEIWIAG--PSIAKGYWRNEEDFRAHLADTNAGPYRTGDLGFM-QDGELFVTGRLKDLIIVRGVNRYPQDIEATVCASHELLEAAAFSAEIAGKDR----LVIVAEAPRLRQKDYGQIISAIRKEVALEHEMAVLIRRGSIPKTSSGKIQRHACRNHFLQNVLSIVDRVSWDEAHLLDEVRKVR-- 189066696 56 --------------------------------------------------------------------------------HAKRQPRKPFIIYEGD------IYTYQDVDKRSSRVAHVFLNHSLKKGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNTNIRSNSLLNCIRACGPRALVV---------GADLLGTVEEIL-----PSLSENISVWGMKDSVP---QGVISLKEKLSTSPDEPVPRSLKSTCP-YI-FTSGTTGLPKAAVISQLQVLRGSA--VLWAFGCTAHDIVYITLPL----YHSSGISGCVELGATCVL----KKKFSASQFWSDCKKYDVTVF----QYIRYLCKQSKREGEKDHKVRLAI----GNGIRSDVWREFLDRFGNIK--VCELYAATES-SISFMNYTG----RIGAIGRTNLFYKLDLIKYDFQKDEPNEQGWIHVKKGEPGLLISFFGYAGPYKHTVFKKGDVYLNTGDLIVQDQDNFLYFWDRTGDTFRWKGENVATTEVADVIGMLDFIQEANVYGV------------------------------------------------------------------------------------------------- 53715141 27 --------------------------------------------------------------------------------------------------GEPESYTYGEVAEEIAKLHLLFKHCSLRRGDKIAVIGKNNARWCIAYMATITYGAIIVPILQDFNPNDVHHIVNHSESVFLFTSDTIWEN-------------LEEERLTGIRAVFLHQRDGETVKFLKHIDQYMTDTYPKGFRKEDVLYTTSNDKVMLLYTSGTTGFSKGVMLTGNNLAGNVTFGIRTEL-LKKGDKVLSFLPLAHAYGCAFDFLTATAVG-THVTLLGK--VPSPKIIMKAFEEVKPNLIITVPLVIEIISKKGMKWALSIPLGRFKEIIIGGAAMNPEVEEFFH----KIKFPFTIGYGMTECG-PLISYAPWDKFV-PSSSGKILDIMEARIY----KENPEAETGEIQVRGE--NVMTGYYKNPEATQEVFTK--DGWLRTGDLGTMDDEGNIFIRGRLKTMISSSGQNIFPEEIEAKLNNLPFILESLVI--------------------------------------------------------------------------------------------------- 167363243 7 -----------------------------------------------------------------------------LLRHATETPDKPALVIDGHSLG------YGELYVRAKAIYRFLQDLGVEK--LAALSLGNHIGFAEYFAAATAFPNACAVIDPIVPAERIERIIERLAPDVLIVDDD---------------------AGPSAE---IARRLGIPVVAAGAEAFELAAAEGEAELPAD------TDKIFLIFTSGTTAEPKA----------YYRSREQWRRSLDRGRVVFELED-----APSTMCPGALAHGLALALDAGATFHTEPEAVARTLCSWQVERLIAVPTHIAGIARA---WAGEPALTSLRDVLTAGAKLDRNGVESMRRLFPKAR--IREYYGASEIGFMTVSTLVGSIDFPIERVGQAYPGVGISIRDPDENDVGTDVAGTIFVDSDLIA-DGYLWGDDQAFRVTEAGA-----TVGDLGELDANGMLRVIGRAGGMMISGGNNVYPAEVESALKACPGVEDAVVFGLPDAYFGQRIVAVV---SGETIDPKI---LADHCAQILGKYKIPKQFYHIRSWPMTSSGKISRGQVRAVVSGDN------------------------ 60681680 19 --------------------------------------------------------------------------------------------WDANALTDYKGITYKDVARKIAKFHIILEMAGIQPGDKIAVCGRNSAHWAVTFLATVTYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDQVWENLNE-DRMPLLEGISSLTDFTPL-----VSRNDKLTYAHEHRNEIYG---QRYPKNFRPEHISPEELAVINYTSGTTGYSKGVMLPYRSLWSNIAYCHEM-LPVKPGDHIVSMLPMGHVFGMVYFLYG-FSAGAHLYF---LTRMPSPKIIAQSFAEIKPKVIACVPLIVEKIIKKDILPKLDNKIGKLRVIIIGGAPFNAEV-EAFLKQIGF---PYTIAYGMTECGPIICSSRWETL--KQASCGKATSRMEVKI-DS---PDPENIAGEIICKGT--NLMLGYYKNTG--ATSQIIDVNGWLHTGDLATMDSEGYVTVRGRSKNMLTSSGQNIYPEEIESKLNNMPYVSESLV---------------------------------------------------------------------------------------------------- 94264245 13 ----------------------------------------------------------------------------------------------------EQRLTYRQLAAAVEELAAALRALGVKPGEPVGLLAENRPRWVIAALAVVRARAVVMPLDAQLGRENFERILATSRVRTIFTASQLPRFSRTVARLLLLDE-------------LAASPPAAAEEWPPELELPWQQLPARAPGQPAPAALPAEDPAALFYTSGTTGPPKGVELSHANLAFQLNAVRELGL-VGRQDRVLLPLPL----HHVYLVIGPLGMGLPLIL----PEAPTGPRILQAIKQGEATVMIGVPRLYQAIAAAGLAPLHRKLGPSLRLLASGGSALDPELALKL-ESLGWR---VAIGYGLTETAPLLTVNPPDG---RRGSVGQAVPGVQLRIVDDESATKDGGEV-----------QARGFAGYRESPEQSAAATADGWFRTGDLGWLDAGGYLFLSGRT-STLIVGGKNIQPEPLEDALAEHPHIQEAGVL----QVEGRLAVLLVALRQAHDIEAALRRALLEQAR-RLPSYQRPDEYAVREALPRTRLGKIRRHLL-------------------------------- 218128606 25 --------------------------------------------------------------------------------------------------GENESYTYGEVAQEIAKLHLLFKHCSLRRGDKITVIGKNNARWCIAYMATITYGGIVVPILQDFNPNDVHHIVNHSESVFLFTSDSIWEH-------------LEEERLTGLRGVFLYQRDGETIRFLKHLDNEMHKTYPKGFRQEDVVYTDSNDKVMLLYTSGTTGFSKGVMLT-GNNLAGNVTFGIRTGLLKKGDKVLSFLPLAHAYGCAFDFLTATAVG-THVTLLGK--VPSPKILMKAFEEVKPNLIITVPLVIEKIYKNVIQPIMKWALSRFKEVIIGGAAMNPEVEEFFHRI----KFPFNIGYGMTECG-PLISYAPWN-EFVPTSSGRVLDIMEARIY----KENPDDRLGEIQVRGE--NVMVGYYKNPEATKEVFTE--DGWLRTGDLGTLDENNNLYIRGRSKTMISSSGQNIFPEEIEARLNNMPFVLESLVI--------------------------------------------------------------------------------------------------- 168705358 44 --------------------------------------------------------------------------------------------------GPPRTLTWAKLLVAALCVTRYLRPR-VGAAQNVGIWLPTGLGGALANIAAAFLGKTSVNFNYTAGTAAVRSAAQQAGVRVVVTA---KRFTARVPLDLPADVQLIYLE-DALEGVTKWQRV-STFLLVLALPGWAIDRFVLGLHRHQI-----DDIITIMFSSGSTGEPKGVVLTHRNVASNADASLR-TLEVATGEVLFGFLPFFHSFGYTVCLWLPLNTPCAAVYF---PDPRQAKEVGDIARTTRATVMAATATFLRYMRRCGAD-----DFRTLRLIICGAEKLPVKLQDEFREKFG---VLPLEGYGCTELSPVVSCNMPDVRNMR-GTVGQPIFGVCVKAFDPETRPLPVGAGGVLCVKG--PNVMAGYLHQPEKTADA---VRAGWYSTGDAGFIEPEGFPRITGRLSRFAKIAGEMVPLEEMHEALATGDRVL--AVAAVPDEKRGERLVV-------------------------------------------------------------------------------------- 70726133 136 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMFTSGTTGPQKAVPQTFKNHY-ASAIGCKKSLGYDETTKWLSVLPIYHISGLS-VLLRSIIEGFTVRILEKY----NTQTMLAIIKAERPTHVSLVPQTLKWLMDAGLSQP-----FSIEKILLGGAKLSSTLID---EAL-NYHLPIYNSFGMTETCSQFLTATPEMLAQRYDTVGKPSENVQVRIKNSEGH-------GELLIKGN--NVMNGYLGLSDTFEDGYFK-------TGDIAEIDEEGFVMIYDRRKDLIISGGENIYPYEIETIAKTHKEINDAVCIAKEDATWGQVPVLYYV-------SERIISELINFFKSHLAKYKIPKAFHQVEHLPYTSTGKLQR----------------------------------- 194756792 147 -----------------------------------------------------------------------------------------------------RKMSFAEALELSQKVAGYFRDRGLQNGDCVALFMETRLEYPCIWLGLSQLGVITALINSNLRGDSLLHSIKVANAKALIVSS------------ELVDGLQSLGDKDEIRGLPIYQFTDDESKNPSGHDLDLTLALKTQQKWELPHTASSKELLYV-YTSGTTGLPKAAVITNLRFIFMAAGSF-YMLKLSSDDVVYNYHTAGGIVG----VGNAILNGSTVVLR----KKFSAKNFWLDCSRYNCSV----AQYIRYLLATPYTPEQQ--RHNLRLMYGNG--LRPQIWSQFVRRFGIPH--IGEIYGATEGNSNLIN-----ITNRVGAIGFPVYGYPVQVLDELTGELLKNPQGYIRCKPGEAGLLVGFHGYEQKLLRNVFTQGDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGFEDCVVYGVPHVEGKAGMAAIVDPNRKVDMGY-----LSVVLRGSLPPYARPLFIRLMDEIPRTATFKLKKRELAQ------------------------------ 189208254 90 ------------------------------------------------------------------------------------------------------EMTYAQVDAQSDRIAQTLAARVLTPETAIGVFATRRCETIVAFLGILKAGLAYMP----FDTQAPARRIESILS--------SFSGQKL--LLVGMDVEAPFLRLTDVEFVRIADMLNEATDNSLTR-----RALEGNSTLRPF----ATSLAYIIFTSGSTGQPKGVMVEHRGI----------------------------------------------------------DALLEAFTRHSIRVAIFTPALLKHSLAASPRTI-----GTLDVLLVGGDRADPGDMFAAQSLVKSK---VANAYGPTENSAIILTEDERCVNGVP--IGRAISSSGAYVMDAEQQLVPLGTIGELVVTGD--GVARG-YTDPKRNIDRFVTVTVGAYRTGDYVRRPTDGQLEFFGRIDGQVKIRGHRIELGEIENVLCSHRCVRDAAVVLAQKDHSTQGLFGYVTLNQEARMTDD------------------------------------------------------------------------- 186682494 18 -------------------------------------------------------------------------------------PDEIAYTFLLEGEKDTVNLTYAQLDKQAQTIAAYLKEQ-------VLLLYPPGLEYIAAFFGCLYAGAIAVPAYPNRSLQRLQSIVADAEASIVLTNTAVLSNLER-----------QLAELPDLRALNWLTTDSTDNNLANK----WQQ----------PE-IDSDSLAFLQYTSGSTGTPKGVMVSHGN-LLHNQKMIQAGFQNTEKTII-----VGWLMGLIGNVLQPLYLGVRCILMSPVAFLQRPIRWLEAISRYQGTTSGGPNFAFDLCMKVTPQQLSALDLSSWNVAFNGAEPVRVETIEKFSSTFGFRKEAFYPCYGMAETTLFVSGGIKTDAPVYIGTRTLVGCGQEIAIANPETLICAADEVGEIWVAGS--SITQGYWNTEQVFRANLADSKKQFFRTGDLGFL-HNGELFITGRLKDLIIIHGRNHYPQDIEMTVASHEALILGAGAAFTIDSKGEERLAIVQEIDRHLDNDAVTEVIRTAIAQQVHAIALIKM----GSICKTSSGKIQRHACRN------------------------------ 62425588 388 -----------------------------------------------------------------------------------------------------QQISWRHLWHVTTSIAGGLLELGVRPGDRVSMLVPPGNNLTAALYACLKIGAVAVVADAGLGPKGMTRATTSADPQWIILARAFNWPGRRISVSPL--GAVQAKLLKVETSLTALSRTTHHAQL--------------------PTP-AATDDAAILFTSGSTGPAKGVRYTHGDISALAAVLTR-VFDVREG--------TGLVAGFPFALLGP-AIGATSVTPDMSVTKPTASAISDAIIAGHSTMVFASPAAYKAATASDLDEEQKAACARVELVLSAGAPVPLELMDSIAEVF--PNASIHSPYGMTE--GLLLTDIDRAGVAAADCVGRPIDGVELALIDDSGASADVGHLGEFVV-----SAAHIKSGYDNLWATTAASARDDWHRTNDIGHIDAEGRVWLEGRLQHVVTPRGP-VGPGGLEALIDSDEQVSRSSIVGI-GPAGTQSLVA-VLDAEGTELSPDLTARLRELVADTVG----------------------------------------------------------- 51246483 23 -----------------------------------------------------------------------------------------------------REMSFAELNRLSDSYAHYLRDSGVKSGDRVMLMVKPSADFICLTFALFKLGAPVILIDPGMGYKNLLRCIARVTPAVLI----------GIP-KALLVSRLFRRTFSTIR----LSFCCGSACGIFGPDIRRAGVKSHAYPAHQPKK---DDLAAIIFTTGSTGAPKGVRYEHDLFAAQREHVGKY-YGIGVGDVLFSTS-----------------LGACAVIPDMDPTKPDPQKYIASIEKYGVTYSFGSPAIWNVVSHYCVQ--KKIVLPSLKKVLMAGAPVSGELLQRVEKMLPKD-AEIFTPYGATETGREILSSTWERSRRGAGACGRALPGMEVRVITEDVQVCAAGEIGEIIVR----GNVVTRAYDNNA-HETRLAKIEDWHRMGDTGYLDVDGLLWFCGR-------RAHRVGTFTIEAIVNEHDDVYRSALVAVKGIGGVTEPALIVEKKKGATISDDLLEDVRAL----------------------------------------------------------------- 164425626 76 ---------------------------------------------------------------------------------------------------EDRAYTYAQAYDTVLRYANWLKDRGVKRGDLVGLDFQNTDTFIFLVLATWAIGASPALLNYNLTGNPLIHCVNKSTARLVL-VDPVVAGNVSEDVRSALGGVIFEVVTPALEQ-----------EMLAMDSVRPADELRSG--------FKDKDMAMLIYTSGTTGLPKAAIISWAKAATVANFTFRW-LGTNVNDVYYTAMPLYHSTAMLLGFAHTLAAGATFAM---------SHVWNRFKERFGIE---TIAEFYGATEGTFATWNKSRNDFSMGAVGRSGS---------LYNVIFTREVAIVEVDHETE--------LPRRDP-KTGFCTRA----------------PRGEPGELLFRLP-PGRFQGYYGDEEKVMRDVFSKGDAWFRTGDVLRWDNENRVYFSDRIGDTFRWKSENVSTAEVAQVVGLHPAVLECNVYGVQVPHEGRAGCAAVVLKPSCRPTDDTVKSLAEHVKRGLPKYALPLFLRVVPE---------------------------------------------- 196187308 43 --------------------------------------------------------------------------------------------------DERRSLTYRDLDAMANRYAHWAKGRGLNRGDTIALMMTNRVEYLAAWIGFSKVGIATALINTNLTGQGLAHCLTISNAFQVVADEDCWRQ----------VEATRPLVGHTL--MLWVLGLGDEDESSDRRGLD--KPVRGASSVRPSRSVNRDTALYI-YTSGTTGLPKAIPHSARTYMRAFAGATRST----PKDRIFNVLPLYHSTGGLVGVGAALLNGARLVIFSASSFWPD------VVAS-GATMFVYIGELCRYLVNSKPQAYEQKH--KLRLAFGNG--LRADVWPEFQSRFHIPE--VLEFYGSTE-GNVSLFNFDG----KQGAIGRPSYNIRLVQFDDSEQPIRGPDVGEI-------GEAIGEIGNDIRHFSGYFKKGDRWFRTGDLMKQDAEGYFYFVDRMGDTFRWKGENVSTSEVEQVLMEGPGVSEAIVYGVP------------------------------------------------------------------------------------------------ 87198843 48 -----------------------------------------------------------------------------------------------------RVYPYSELREDALVAARKLIGLGVQPGDRVALVAETGPDFAAIFCGAMYAGAVPLPLPTSFGGKELAVQLSSSDPKMLV------YPGE------------------------IAEMASAAAARQGCAGLSWDEFHAGAAADGPLPTPDPDAISYLQYSSGSTRFPHGVAVTHRALMANLA-GHSHGMKIADPDRA-----ISWLPWHDMGLVGPIANGV-SVDYLKTEDFARPLAWLDLISRNTGTTLSYSPTFYDICARSQSHVSDRFDLSRWRVAGNGADMIRPDVMQNFVNAFGFKAEAFLPSYGLAETLAVTIMPPGEGIRVRPANCGVPVRGMEVAIRGENGNEIGHHHIGKVWCRGS--SVMHSYFRDPEATDAC---MVDGWLDTGDMGYVDENGYLFIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFHDIAAFSVETENGEEAPAVLVHCRSDPVERVKLRDQIRDKVRSITGMNCV---VELVPTLPRTSSGKLSR----------------------------------- 125716304 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPGYPQERLATILTDAQPAVVLTQQHV------------------RDHLPSLPGLAVFCLDSE------------ADVLAAYADSNLAHHTQPSHLAYVIYTSGSTGKPKGVGIDQQGIVNRLQW-MQQAYPLTAADRVLQKTDVS--VWEFFW---PLIEGATLVV--AKPGHQDVAYLAELIDAQAITTLHFVPPMLEVFLNES----QADSGTSLRQVMCSGQALPLELQQRFFATW--DHVALHNLYGPTEASVDVTSTCRKDSPLSSVPIGRPIANIQIHILDGSLNPVPVGVVGHLYIAG--IGLARGYINRPEKFISNPFSFDPNLYKTGDLERYLPDGNIEYLGRIDDQVKIRG--------------------------------------------------------------------------------------------------------------------------- 167627285 29 -----------------------------------------------------------------------NTLSNCFFIQAKQTPNNIAI------TDENIELTYQQTANQIINLTRYLSENGYNQNSIISIYSSKRYEIIIAFLAVSSIGASCVQLDKSFPLPLLKDIINDTNSDLILCD--------------------EIPDIKSVKCI------------------DYINIISKCDDSKIQVPIDINDPFWLVYSSGTTGKNKGISISHRAIL----ESYKIRETIKPYD---SGSSIGCNIYYLWEAFRPLLKGGRTVLY-------DFKALAKYIKNKKINILFT-PSYLETLLSSEDTAIEIFN--NIDTCWLNGEVVS----SWLQYKLEKSSTNIYNLY--SISECHDVAVYKGVVPV-----GHVLPKVDAVVLNENKEIVKNGQKGEVYIHS--IGLANEYINNAERFITAANSPIKRLYKTGDFGKLSDDGQITIYGRCDYIIKLRGYTLSLPFIESVIKDKLDIMHCIVIGATRM--SESLIAYLELKDNNKPSKKLLDKIAPY----LAHYMLPKYIVLLDEIPLNRSNKLDRNSIK------------------------------- 167841929 1039 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------THLQCTPSAARLLVARADGLPAQLDRLACWAIG--GEALDDALARQLRQ---STDATLLNLYGPTEATIWATCAAIPARRVGPLSIGRPLAGTRVHLLDDALRPVPPGVEGQ--IHLGGAGVSQGYWRQPALSAAAFIDPFGGLYATGDYGRITASGTLEFTGRRDSQIKLHGHRVELTGLRDTLLRHSAVADAYVHPSADAATGPRIVAFVVPRE--PAGDALAADLRDHLGHELGS--QPHDIVLVPSIPLTASQKTDTRRLDAMAHLEQASSVAPTCVDDP------------ 167841929 465 ---------------------------------------------------------------------------------AARTPDAVALEADG------QILTFARMRDGVASIAAALDRLGAAPGERVAILGERTPATLCTIWACLALGLTYLPLARDLPNAKLRLILDDAAPDWLL-ADAPVH------------------DLPGAWRVV--------SPWLAGP--------PAHAALARAASLPPMLPAYLLYTSGSTGRPKGVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 84468274 95 --------------------------------------------------------------------------------------------FEKLDLGEYKWITYGTVFESVTSFASGLAKLGHVREERAAIFAETREEWFIALQACFRRNVTVVTIYASLGEEALCHSLNETEVATVIC-------GRK-ELKSLVNIA---GQLDSVKRVICIDNDPSDASSAQHRTITSFSDVEKLGRENPIEALPSADVAVIMYTSGSTGLPKGVMMTHGNILATVSAVMTIVPNLGPKDVYLAYLPMAHIL--------ELIAENLIASVGGCIGYGTPLTLTDTSNKVKPTVMAAVPAILDRVRAKGGLSKQLFDLARIRFILCGGAPLSGDTQRFINICLG---APIGQGYGLTET--CAGGSFSDFDDTSVGRVGPPIPCSYIKLIDPEGTTDSPMPRGEIVI--GGPNITLGYFKNEEKTRESYDERGIRWFYTGDVGRFHADGCLEIIDRKKDIVKLHGEYVSLGKVEAAILGSPFV--------------------------------------------------------------------------------------------------------- 157412815 57 ----------------------------------------------------------------------------------------------------KEKFSYSELADLITKVSFSFKSYGLVKGDVVTVISENSPRWLIADQGLMRLGAINAVRGINSPSVELEYIIEHSNSVGLIVQDIWLRLNNKQELKKRLKFII-NLEDEEFENLISWNQFLSAVEKENSQD----NIIEKFNPKI-------DDVATILYTSGTTGKPKGVPLSHANFL-HQIINLAYIADPEPGTSVLSVLPI----WHSYAEYFFFSCGCSQ--YYTIPKFLKDDRLWEAIHDFQVSVFKSSLRKIRNLDINQITFKSKHKLSNLRQLC--GEPINPEHVDLFFESLG---VDVLVGYGLTET-SPVLTCRRRELNVR-GSSGQPLAFTEIKIVDDKKKILKFREVGKILVRG--PQVMKGYLNNEIATKDV-LSK-DGWFDTGDLGFLIPNGSLFITGRAKDTI------------------------------------------------------------------------------------------------------------------------------- 167824204 1 ----------------------------------------------------------------------------------RARPDAIALECASPDGGDRAQMRYGELDAKADRVAAALAASGVRPDSVVALCVERSFDMVVALVGTMKARAAYLPVDPDYPAERIAYLLGDAKPPVVITARVDAALAGADAAVVTVDELLARAAGAEPE----------------------AERVAAAAD------VAPGQLAYLIYTSGSTGQPKGAGNTHGALANRIAW-MQRAYRLAPDDVVLHKTPFGFDVSVWEFVW-PLAVGAKLAI--AAPDHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDFGAAARCASVRTIVASGEALAPELVARVAALL--PHAQLHNLYGPTEAAIDVCTADDAAADAVP--IGHPIANLRLHVLDAALHPAPVGATGELYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218153449 7 ---------------------------------------------------------------------------HLLLQHAAQRPDAAAL--REKEYGIWQTWSWKDAAAEVRHMACGLLSLGFAKGQNLALISDNRPHLYMGFVAVQSVGGVPIPLYQDAVAAEMTFVIQDAEIAFAFAENQ-----------EQVDKLLERESVSGIQHIIYDDPRGLRHYDQPGL-ISTAQLVARGAEDALVEQIDPQDVSVILYTSGTTGKPKGVCQTHASF-IASAQGAVEVDRLGPQDNVISYLPPAWVGDHLFSLAQWMVAGFTINCPESASTVSIDLR------EIGPTYYFAPPRVIRMCMQLDGKPVGAIDLSRIRVAYTAGAAIGPDLFRFFRS-IGINLKQL---YGQTETCAYVCLQRDGQVDL--NTVGQAAPGIELKIAD-NGEVLVKGV-----------SVLKEYYKRPDATAEVIDA--EGYFHTGDAGVIDANGQLRIIDRAKDVGKTSGAMFAPNYIENKLKFFPHIKEAVCFG-------------------------------------------------------------------------------------------------- 195995601 119 --------------------------------------------------------------------------------------------------GKYKWLTYREVDTKIQAISRGLTTFGIQPKDKIAICAETRAEWLMSAHAALANSVIVVTVYATLGEDALIHAINETEVSLVITLKTLIYFGKSKDI-SFLDSARKDIQIKSLQETIGLKSEGESIELHNP---------------------SADDISVIMYTSGSTGMPKGVVISHSN-LVGATMSTRYNF-VRPHD--------------SYIGYLPLAHENTVLSVGAAIGYSSPNTLSDQLSELQPTVMAAVPTIMDRIRKAGTPLLDRLVFSKIKVVLSGGAPLSTETQKFMNICLC---CPVGQGYGLTETCGA--GTMCDVTDLSSGRVGAPLVCNEIKLIDPEGTHDKPYPRGEICISGH--NVTVGYYKNEEKTRESYVEMDGKRWFTGDIGEWHSDGCLKVIDRRKDLVKLAGEYVSLGKVEAIL--------------------------------------------------------------------------------------------------------------- 196186793 61 ------------------------------------------------------------------------------------------------------------------------------PGDRVAILLPSSMGVVVTFFGLHAHGRV--PVMLNFTAGELKAAIKASGVKKVLTA-------KRFIDQAKLDDLI--VELKTVAEVVWLDDVRKTIGLADK----LYGLSAGVAPKRFRVKTDPDAPGVVLFTSGSFGTPKGVVLSQRN-LVANARQVAAHIDLLPEWVMFNPLPTFHCFGLTGGVILPLLQGLKAFQY---PSPLHAKQITDLLPQVKASILFATDTFLN----QYGRVAEADDFATLKFVVAGAEKVRQETRNLFNSKFGG--VELLEGYGATEASPVVAVNHPDRNA--PGTVGQILPGIDWKL-----EPVEGADGGRLYLRG--PNVMSGYVTSAEPLE---WSPVEDGWLTGDIVDVDAEGYVTIKGRAKRFAKIGGEMVS-------LTAVEGIAGAAVVSIPDTRKGEKLVL-VTDHAAAEVAP-----LAEWARSNGAPLIVPKKIVKVAEVPVLGSGKTDYVAIQKMVEAE------------------------- 198262018 28 ------------------------------------------------------------------------------------------LTYVAHDGSET-TWAYADIRERAALLAGLQQEHGLKAGDPLVFFLEDNLAFIEAFWACLYGGVIAVPVSSGPTTEHLSQQFQQAT---VYTHD-----------------ALAERLTAHAEK----------TDSKAPHVLTLEQVARGDSKAATITQVKGDDLAFIQFSSGSTSDPKGVVLTHRNLIINSAA-IANGGLYRDDDITFSTHDMGLIGFH----ITPMLRGVSQINMRAETFSRQPHLWLDKVSEHRASVLCSPNFGFKHYLKRLDSEPTHLDLSCVRVIYNGAEPISVPLCQEFLQRMGQHGLK--DTSMFTVYGATLAATFPEAQQLKPDCVGSAVDDIEVNIQDDKGEPLDERRIGSICIQGP----TVT---------SGYFAAFQNGWFTGDLGFM-HQGQLYITGRAKDIIFSNGLNYYPHDLESGLELGKMV----FVGVRDDAVEDSIIGFVHVKKDQMEDLKAFSEQASAIRRRVNEASSVDAILPTPVVPRTTSGKVQRRLGQAYLNGDFSQLNNASALENEAICDEVIEE--- 194860220 47 --------------------------------------------------------------------------------------DLPALVWETPGSGIDTTLTYGEYLERVEQAALMLLSVGVEERSSVAILAFNCPEWFFAEFGALRTGAVVAGVYPSNSAEAVHHVLATGESSVCVVDDAQQMA-KLRAIKERLPRLKAVIQLHGPFEAFVDHEPGY-FSWQKLQERTFSSELKEELVARES-RIRANECAMLIFTSGTVGLPKAVMLSHDNLIFDTKSASAHMQDIQIGKK-------------SFVSYLPLSHVAAQI-FDGCVTFADKGTLIKTFQKARPTKMFGVPRYLRLLVASARAVVAEHQLDNCRVFFTGGAPTSKELKQFFL----GLDIALGECYGMSESSGA-ITLNVDISNLY--SAGQACEGVILKI-----NEPDCNGQGEILMRGR--SVFMGYLGLPEKTEEA--VKEDGWLHSGDLGYIDPKGNLIISGR------------------------------------------------------------------------------------------------------------------------------------ 212539358 205 -------------------------------------------------------------------------------------------------------VTYAELNAEANELAQVLKDK-WRPGDQYAVILP-SPELFVAMLAILKLGHAFSSLPSDAPVERLRAIIDDLGAPVLFGVGPAPWG----------DLAGSREAFDG----ILWVDIASPSAWR--RDFLIDDM-----PSLSVRRTSEEDICYLFYTSGSTGKPKGVLGPHRAAVTCVASTLQSHLPAGPRLRWLSLSAPS---FDPFIIFVPLSIGGVVCVAERDLLLTDPEACAR---ELRATASYAVAS-LALLMR-----PEK--MPELKTLIVGGESVNSRVIEKFARVHGSTHAELINAYGPTET-TIFMTAEPCTQASRSSIIGDALLVVDPDSLDAKLREKPFGLSGELVV--GGPQVAQGYLNREKETSRAFISQFPELYRTGDRVVWSADGSIDFLGRIDDQVKLNGRRVELTEIENVLAGAEGVAAVAVVVVKKPGVGSSLIAFVSLWPDQ-DEKDVVARCRAQAERLLPHWMSPETYTILNQLPWTASGKVDRKTLVRVA---------------------------- 57638563 50 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTNWN-LISQCSCENPVTEVNNANLAYVIYTSGSTGTPKGVLVKHCNVTRLFAAT-QSWYNFNSEDV--------WTLFHSYAIWGALLYGGKLVV---VPVTRSPESFYQLLSDEKVTVLNQTPSAFSQLIAV-EESRNHAQALNLRLVIFGGESLDINSLQWFERH-GDKSPQLVNMYGITETTVHVTYPLSQDDLGRSGSIGRPIPDLQVYVLDQYLRIVPVGVPGEMYVGGA--GVTRGYLNTEERFIPHPWLSDSGLYKTGDLAKYLPDGDLEYLGRIDNQVKTRG--------------------------------------------------------------------------------------------------------------------------- 15898811 9 ----------------------------------------------------------------------LNVTDALFSKWEDSEADKIAIYY------KDEVWSYRKVIEEINRVGNALRELGVEKENRILIIAYDTPFFISIFYSAMKIGAIPVPVNTYLKPEEYLFLLEDTGAKVL-----AIEPDKLSPYLK--------GRADKLKHVIILPSISEKITFEDHNHSFYHGLVSTASTHLEAEKTSPNDMAFWLYTSGTTGHPKAAVHLHKDILVVLDTYVKNVLKISEKDRLFSASKLFFAYGLGNGSYFAFGNGASTVLM---PDRVEPEGYWR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160885194 25 --------------------------------------------------------------------------------------------------GEDTQYTYGEVAEKIARLHLLFKHCSLRRGDKISVIGKNNAHWCIAYMATITYGAIIVPILQDFTPNDVHHIVNHSESVFLFTSDSIWEN-------------LEEEKLTGLRGVFLYQRDGETIKFLKNTDKEMHALYPKGFTREDVQYTTSNDKVMLLYTSGTTGFSKGVMLTGNNLAGNVTFGIRTEL-LKKGDKVLSFLPLAHAYGCAFDFLTATAVG-THVTLLGK--TPSPKIIMKAFEEVKPNLIITVPLVIELINKKGMKWIRKRLIDALKEIIIGGAAMDKEVEEFFY----KIKFPFTIGYGMTECG-PLISYAPWD-EFVLGSSGKILDIMEARIY----KETPEAETGEIQVRGE--NVMVGYYKNQEATQEVF--TQDGWLRTGDLGSMDSNGNIFIRGRLKTMISSSGQNIFPEELETKLNNLPFILESLVI--------------------------------------------------------------------------------------------------- 212527008 103 ----------------------------------------------------------------------------------QSHADQPAICWDG-------QLTYRDLDLMTYRLATYLHSIGIKPNVVVALCFEKSLVATVVLLAVIRSGGAFVFMDPAHPARHKKHILSLAKPSLILHS----------PLQRNLFNGLDDYSISAPLREI----TMSTISKFPNTGLD------------PTVFMPPNDVGMLAFTSGSSGTPKGCVINHSSLASMLPVGDKWPFNAASCNRILQFAP--YVFGTSLLTFSALLTAGTVC----TPS--DAERMGDLVNRMAVTGAVLPASLAQVI---DPEAI-----PSVHTLAVGGEPLTEMLVNKWLKKVK-----LVQGYGMTENFGILTINSVGGNPRNVGSPNGRVWLVDP---NDYNKLAPVGAVGEILAET--PGVACEYLNDPDRSAATFFKEFKGKFLTGDLARYQENGSIIHMGRKDSEVKIRGQRVDLRDIEHRLLEYLG-DEAICVELINPKKSSAILAFLWFRNRQQTTDTVDPELQDFVRNTLPGYMVPSVYLSLAALPTTTTNKVDRRQLRERAA--------------------------- 212527008 1228 -----------------------------------------------------------------------------------------------------QSLTYQDLAHLSSSLAFHLKTHGIGPEQTVPVCMDKCSWTPVAMLAILKTGASFLLLEYSQPAQRLRDICRAVRAELVITC------TRNVPL---------SADLGPVE---VLCIDQAEKYISPDETFSWN-----------YPSVSPTNTAYLVFTSGSTGTPKGAMVHHSAFLLQLA---SYSFDVSIGD-------------H----LATLLVGGCVCIPRESELKNDTG---KAINDYNVNWVMTTPSMSRII---SPSSVA----SRLRTLCLIGEAIDITTW--------SKHVSLMNTYGPAEAASHARTYVKSVEEVNDIGTGLGTLSW---IVNQNNHLMPVGVVGELILDGPIVG--LGYLDDPEKTNASFVDFRPGMYKTGDLVSYTHEGTIVFHGRKNSKVKIRGQWVELSEIEGIVRQFTGVS---AILVDHLEPHSSLVSYVLWDDSSPPSEEFKESVRKAILASVPDHMVP-IFLPVRYIPLGPTGKANRR---------------------------------- 157828815 659 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAVIIFTSGTEGKPKAVLLSHRNLQTNYQITAKVPF--SPEDIVFNALPLFHCFGLSGAIITTL-NGIKLFLYPSPLNYRSPEVIYDI----GATILISTDTFLNGY----ANYAHPYDFYSLRYIFAGSEKLKESTRQFWLNKYG---IRIFEGYGITEASPIIACNTP--MHNKAGTVGRLLPKI-----DYKLEKVEGNEGGRLFIKG--PNIMLGYL-DLEGHR-----TYKEWYDTGDIVKIDSEGYITTLGRLKHFAKIAGEMISLTKIEELASEIDPDSLHAAISIPDKTHEDKIIL---LTTGSNINRENFADAVS--KAQIPLLHLPKVIITDSEIPLLTNGKI------------------------------------- 207083035 31 ----------------------------------------------------------------------------------------------------KKTYTWEETQNNILKLSKIIRE-NIKEDDRCLLVSENRPEWFISDMAIMLSGGITVPAYTTYTEDDYKYLIEDCEPSLVIVSNNEMLKNNTINEKKFIKKIITLDEVNKVTNNIIDKEKYLNFNSIIKNNLLDEDKIQNNK-------LQRTSPACIIYTSGTGGNPKGVILSHGGILVGASEILKPLIDSRP--VFLT-----WLLSHSYVQFVQIAVGAKVFYAEKI------EKLLENISVAKPTIMTAVPRFIDATIRLGKKKLLNQKMTNLKAFVSGGGALDKEIGEF----LNSIGLPTLQGYGLTET-SPVVSCNP-IDKIKVETVGPPFQGNQVKIADD-GEIL---VKGENV--------MLGYWNKKEETDEV---IIDGWLHTGDIGEIDEDGYLKITDRKKDIISAGGDNISPAKIENMITNEPEIDQCMVYG----DKKNYLVALIVP---------------------------------------------------------------------------------- 157803511 659 -------------------------------------------------------------------------------------------------------VTYRELILKSFILGNLIKTNNI-FGRNLGLMLPNTTNTLIAFYAMQSSDYVPAIINWSSSISTIIKSCKLAQIKVVYTSKQFIEKANLHELITNLDFGIKIIYLEDFTNQISI-ALKLKAKIGSYFAHTYYNYLCRNRDD--------EKPSVIIFTSGTEGEPKAVLLSHRNLQTNYQITAKVPF--SPEDIVFNSLPLFHCFGLGGAIITTL-NGIKLFLYPSPLNY---STIPEVIYDVGATILISTDTFLNGY----ANYAHPYDFYSLRYIFAGSEKLKESTRKFWLNKYG---IRIFEGYGITEASPIIACNTP--MHNKAGTVGRLLPKI-----DYKLEKVEGINEGELFIRG--PNIMLGYLNNH---------TYREWYDTNDIVKIDSEGYITILGRVKHFAKIAGYMISLTKIEELASEIDPDSLHAAISVPDKTHGEKIILFTT---GSIINSKNFTDVVS--KAQISLLHLPKVIITDSEIPLLANGKI------------------------------------- 84498585 21 ---------------------------------------------------------------------------------------------------------WTELQTRVNAIGAGLVALGVGPEERVGIASGTCYEWAIADLGIMVCGGVTTTIYPTTIDDDVAFIISDSLSKVIFAENA----DQVAKLRRI------QNLIPGVSKVVTFDPEAATGEDDWVISLDSLEGLGRTGLQRDPERIDAITPATIIYTSGTTGRPKGVRLKHKSF-VYEAAAMHAAGLLREDDLYLWL-PLAHIFGKVLLTV-PLQTGLTTAI---------DGRIDKIVDNLAVTLMGAAPRIFEMMEQEGGAKLKKHGLAKIRYFISGSAALNQDIARWF-DSMG---LPILEGYGLTETAGAFIV-RPGAL--RYGSVGWPFPGSEAKI----------AEDGEVLLKGDH--IMDGYHNNPEATAEVLEA--DGWFHTGDIGEIDERGFLKITDRKKDLFKTSG--------------------------------------------------------------------------------------------------------------------------- 28395512 29 ----------------------------------------------------------------------------------------------------ERKMTFSELYLEVVMIINYFESENIIQGKRVVSFLDKSFSEYALFYACLLKGVAFCPLDKSLPVSRLAMIISDLQPDMVIAEDTYT--GEENAFRQNL--------LIPHECVV----SNGPVSVLTDVD---------ARDEENVTDIDRDTVAYIIFTSGSTGKPKGVQITHENYPRYVSEQSENYLSIGP--LYF---D---MTILDSMV--PPLYGHSVYLY-KAPFIP--AIFSGIIEKYRITRLSCVPSVLEILLPQLHEATGFDKLHSLNLILFGAEKPHGQSIKTLLQHIPDLK--VINAYGPTE-GTMCCFSSEITLDSLAGSIGKPFDGTKYLLETRSGFSSSG--EGKLLI--SGKQVMKGYINQSQ--VDNPFILVGGYYSTNDVVRVDDEGFFYFLGRSDDEVKLNGFR----------VHLQDVAEVLNIGHTDNNKDYLVLSYLLLNP---------EECISLLGKRLPKYMLPNVFAIFDSLPKLRSAKLDRNKVKD------------------------------ 163840851 75 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEVLDQYPVQRLVLVPTILGMLAR---RAASTGRQDAVQTVICAGSKLEPAAVQAAQNWLPEAK--IFEYYGASELGFVASRCLDGAADPESTIVGQAFPCVELAIRDEADAELPAWVPGTIHVRSALVSN-GYLWGDGEGFEKTW------QWCTGDQGYLSDAGVLHFLGRRSDMLVSSGHNVYPHEIEHALLNLPGI-EAAVVGIPDGIRGKRIVAGVLPANRFAESALTSRALRQAVADVLAEYKLPGLYFQLTEMPVGSSGKINRGLFEQIAAGDAR----------------------- 145250441 72 ---------------------------------------------------------------------------------------------------REQSYTYREALATAARYGHFYRSKGVQKGDLVAFYLQNRAEFIFAWLGLWSIGCAPAAINYNLTGDALVHCLSISGAKLLLVDDCMAR----IEERRSTIENELGMQLVTVDDAFSNHLLSFPTSVPNDGQLATH--------------VPGAFPAILLYTSGTTGLPKGCAFTTSRYSTQAVRNSNMTNVSGPGGDRWYSA-------------MPLYHGTSAIIVGGAPRF-SVRNFWPDIRASQATVFVYVGEVVRYLLAA---PPSPQDRDHVRMMYGNG--LRPDVWERFRDRFG--VAEVGEFFNSTE--GIFGLFNLNRGPYTAGAVGHHGLTYVPVVVDETGDAVRDEEGGEILVKVPDETAFQGYWRNEKKFMRDVLVKGDLWYRSGDALRRDRDGRWYFLDRLGDTFRWKSENVSTAEVAQVLGQYPGIQEANVYGV------------------------------------------------------------------------------------------------- 32265805 793 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSSGSEGKPKGVMLSHLNIMSN-ILQISDVIHARDGDSMLSSLPPFHAFGLTVTTLMPLLEGMLSVTH---ADPTDAVGVAKAIAKNKVSVMCGTSTFLGIYARSNK--VDKLMFDSLRLVVAGAEKLKKDVKEAFVMKFNKE---IYEGYGATETTPVASVNLPSEFDVKEGSVGMPLPGSAIRIVEPNTQEMPVGEDGLILIGGH--QVMVGYLNDEEKTKEVIVE-IDGWYKSGDKGHLDADGFIHIVDRYSRFAKIGGEMVSLGGIEEEIAEIDDGLKYVATAIDDSKKGESVILLVSCEK--TECEKIEKIIKEA---QIPALFKPSKILRVESIPVLGSGKV------------------------------------- 117926829 1 --------------------------------------------------------------------------------------------------------------------------------------MPNRMEWVLFDVAAMSLGLVVVPLYPHDRPEAMVYILKDAGVKLLLVEDER----QLQSLKPHL------AQLRQLKRVVVLQ---GHCSESCGDCVAAGDWLPQGKQTWLRVA-GATDPATLVYTSGTTGPPKGVMLSHRNLLSNASAALARIRAYT-DDRFLSFLPLSHALERTAGCYLPMMAGCEVAFSRGIPMQPTPRIFERIAPEWKVRLFHTVESGWDHFEHQQVKPLVAHKLGRLRLAVSGGAALDPHISRFF---LGLG-LPLVQGYGLTETAPVVSVNTPGDNE--PSSVGQPLPGVQVRI----------DAQGELCVKGA--SVMSGYWHNPRRVIDQ-----EGWYHTGDKGELDAAGHIKVVGRLKEILVTAGRKIPPGDVEGAILADPLFAQVLVVG-------------------------------------------------------------------------------------------------- 157823505 75 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYI-FTSGTTGLPKAARVSHLKVL--QCQGFYQLCGVHQEDVIYLALPLYHMSGSLLGIVGCLGIGATVVL---KPKF-SASQFWEDCQRHGVTVFQYIGELCRYLVNQPPSKAECGH----KVRLAVGSGLRPDTWDRFVRRFGP--LQILETYGATE-GNVATFNYTGQQ----GAVGRPFSLIRYDVM--TGEPIRPGEPGLLVAPVSQESPFLGYAGAPEKLLKDVFRPGDIFFNTGDLLVCDEQGFLHFHDRTGDTFRWKGENVATTEVAEVLEALDFLQEVNIYGVTVPGHGRAGMAALALRPPQALD--LVQ-LYTHVSENLPPYARPRFLRLQESLATTETFKKVR------MANEGF---DPSALSDPYVLDQ------- 150002617 25 --------------------------------------------------------------------------------------------------GEDTTFTYGQVAEEIAKIHLLFQYCSLRRGDKISIIGKNTSRWCIAYLATVTYGAIVVPILQDFKPNDVHHIVNHSESTFLFTSDNIWEN-------------LEEEALSGLRAVFLHQRDGETVKFMKNMDAAMKKNFPKGKENINYTELSNEKVMLLNYTSGTTGFSKGVMITGNNLAGNVTFGIRTEL-LKKGEKVLSFLPLAHAYGCAFDFLTATAVG-THVTLLGK--TPSPKILMKAFEEVKPNLIITVPLVIEKIYKNVIQPINKRSMKRFKEVIIGGAAMNPEVTDFFH----KIKFPFTIGYGMTE-CAPLISYAPWN-EFIPGSAGKILDIMKVRIDSDD----PYNITGEIVCGE---NVMKGYYKNEEATREVFTE--DGWLKTGDLGTIDANGFIYIRGRSKTMILSSGQNIFPEEIESKLNNMPFVLESLII--------------------------------------------------------------------------------------------------- 15641587 25 -----------------------------------------------------------------------------------------------------KTYTYQEMTDMALSLSDYWHLQGVQ---RVAI-------LSVRDLAAYS--AIWASYLGGMTYIPLNARTEQIQETLIATQ-----------CDSIMVDAQQLSRLSSLETCILHIYALPDVDVEPLRQHTFHTVITEQDVELLVVKLDNEHEAYIMQTSGSTGKPKRI-------AVSYSNLHCYIFPLNAQDRVGQYSDLTFDLSVHDIFYS-LISGACLVVPELAKLSP-----AEFIHHHQLTVWLSVPTVIEALQRQTLTP---HSLPSLRLSFFCGQALLHDLAEQWQQA---TQQPVINLYGPTE---CTIAVTYHRFVAHSGMASVPI-GRALAIINEQGESAPEGYRGELLL--SGKQLVKGYLNDPLNTQSAFFQHEGRWYRSGDIVTK-SNGVLIHLGRRDHQVKIAGQRVELEEIETVVRRVTQAHSVAIVPWPLSESGYATVAFVDTHTQWQPDLWLSQ-----CKQQLNPTFVPKRWYAIEQLPRNANGKTDIKALQQQLASQTYE---------------------- 182418443 11 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVKGDENAYILFTSGSTGKPKGVQISSNNLDNFVEWIGEYLNLDDSEEIFMNQADLS-VTS----IYPGLCYGKTLHGF-SKKTLSNLKEMFNDMSDSDMNLWVSTPSFAGMCVVEDS--FNCDMLPNLKAMVFIGEVLPKTLCSELIKRFPQTR--IINGYGPTETVAVSINDMTKEMLDKDGSIGFAMKTSVVKIVDENENEVEEGNKGEIIIVS--PSVSKGYFNNDSMTQKSFFDSYNGAYRTGDLGYYKEKRLYYC-GRKDFQIKLNGYRIEIEDIENNLIKVSNVKNAAVVPVNKDDKIAYLTAFVELKEENGLS-SLKNGI--SIKKELGKYMIPRNIKIIKQFPTNVNGKIDRKKL-------------------------------- 126434346 3 --------------------------------------------------------------------------------------------------------TYAQTADRTRRLANFLLANGIGAHDRVALIMHNDPDVVIGAL---KARAVPVNVNFNYTPREVDELLSYLRPRAVV----FHR-----SLGAKFADVLPRAGVE-----VMISIDDGSGSPEPAGAVALEDALAQGDTDRPVAPSSPDDVMMIC-TGGTTGRPKGVMWRQSTYVVSMNADHESVTEIHDGPPWFAVSPLMHAAG-MWTAFAALLNGQTVILYD-KPTL-DAAAVLTTAEREKVGLMYAAP-LIAELRR------RPYDLSSLFAIGTGGAATNQRHQDALLELL--PQITLINGYGSSETGNMAFGDRKDTFERRDG----------VVVLSEDRSRQPGDDEIGWVAREGR--IPLGYFDDAEATRRT-FPEVDGVVISGDRAALEADGTLRLYGRDALVVNTGGEKVFVEEVEEVLRAQDGVADALVVGRDSDRWGQEIVALIERQAGADVDPG---ALLDACTSALARFKTPKEFIFVDEVRRLGNGK-------------------------------------- 115374013 114 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSIGTPKLAMYTHGQLLANALNAVRLH--LSEADHISLPVPLCHMFGLGAGFLPGFSVGASLGFVEGALRYLEHERYFR------PTVAFMTPALCSMFLRQQSAP-EHY-----RHVVLAGDKLKPESFDAAEARFRRAVL----LYGTTEMGVIAASDAESHEGPRSVTVGPPLPGIELKLEQPDAGAAPEVVAGAIVCRHPH-----GFWTGEPPFHE-------GWYRTRDWGRLHAGGLLEVLGRQDHSVNRDGRLVLLAEVERALEGITDVAQAITLLGAENLRGRHILALCTPREGRSLD---SAQVRAACASLLPPYATPDEVRILPSFPLLPNGKIDRRTL-------------------------------- 161508187 9 --------------------------------------------------------------------------------------------------------TYGELKQRSNAWAHKIAAMDIPDHAPIMIWGGQTFEVIASFLGCVKSGHAYIPI-ASYSNAERLTMIQD------------------VSKSPMVLEIDPLP----------------DVDLSDVQVLKASEVEDGDFTVNEDDFVEGDDNYYIIFTSGTTGKPKGVQISHDNLLSFVNWELSD-FNLPENPSFLAQADLSVMS-----LYPALVSAGKLVV---LPVTQNFGQLFQTLPKMQFNVWVSTPSFAQMC--FLDKTFDSEHHPDLTHFLFCGEELPHSEADMLKKKFPASH--IFNTYGPTET-TVAVTQVEITDEVLEKYDRLPIGKVDTEITIDTSKGDKPG-EGEIII--SGPSVSKGYMNNPEKTEAAFFEDGKKYYRSGDTGFFNGD-MLFYRGRIDFQIKFNGYRIELEEINFYLTKNKYVRYGVAVPKDHTVK--QIVAEIELKQGVASEAALTKEIREDLAKNVMPYMIPQRFVYQDKLPISQNGKV------------------------------------- 21220608 20 -----------------------------------------------------------------------------VRRNAAQHPD-VAVI-ARKVGGVWQDVTARAFLAEVHSAAKGLIASGVQPGDRVGLMSRTRYEWTLLDFAIWSAGAITVPVYETSSPEQVQWILGDSGATACVVESAGH---------AAAVESVRE-QLPALKNVWQIDAGAVEELGRLGQDVTDRTVEERGSIA------KADDPATIVYTSGTTGRPKGCVLTHRSFF---AECGNVVERLRP---LFRTGEC------SVLLFLPLAHGAPMI----APNVPDIKNLTDELAAFRPTLILGVPTAIAYSKALDAKVFDKLVYSKLRTVLSGGAPLGERLGHFFR----GIGFTVLEGYGLTES--CAATAFNPWDRQKIGTVGQPLPGSVVRIADD-GEVLLHGE-----------HLFKEYWNNPGATAEALAD---GWFHTGDIGTLDEDGYLRITGRKKEIITAGGKNVAPAVMEDRIRAHALVAECMVVG-------------------------------------------------------------------------------------------------- 89256826 219 ------------------------------------------------------------------------------------------------------------------------------------------------------------------SEEALRHSINNAGIKTIITSKAFVE--KLTHKGFFVEEVFSMC------KIVYLEDIRAKITKSEGIKTFLEIKILPASWLVKKKPTKLDDVSFIIFSSGSEAVPKGIVIKNKNLLANVYQST-NVIECKENDSVAGILPIFHAFGLTISLVS-LFQGGYIACH---PDPTDAKGVANLIRKNKNTVLCATPTFLRIYTKN--KSVNKEDFATLRLIITGAEKLSREVRTMFEDKFDKV---INEGYGTTELSPVAAVNRPTKSPNKIGTVGLTVPGGQFKIIHPESHELPVGVEGMIIYRGV--NKMDYYLNDPKKTNEVMIQKYGHWYITGDKGKIDGEGYLTVVDRYSRFAKVAGEMVSLGKVYDALDSHKIDFEVLAVATSDTKKGEIISLLYTL-EVLELSD--LKEIVRH--SGIENLYKPTNYFKVISIPKLGSGK-------------------------------------- 218437444 22 -------------------------------------------------------------------------------------------------------ITYTELCEQIEQFARGLQALGVESGAKIALFADNCPRWFIADQGIIMAGAVNAVRSSQAERQELLYIYTDSDSIALVVED--------LKTLQKLRPELDQLNT---QFVILLSDEYSPTD-DPLKILNFKQLLDLGSNHFNPVSRTKEDLATLLYTSGTTGKPKGVMLTHGNFL-YEINSFGVAFQPDPGDRVLSILP----SWHAYVEYYVLSQGSTQILMVGVP------RLWESIKKRKIVNFFLSENYVIAKRIANNFSLDHLDVSALAPLHRVGDRL---VYQKIREGVGGKNIPVLVGYGLTETS--PVTNVRTLDHNVRGSSGPPLPRTEIRIVDPETQDLPPKEKGLVLIRG--PQVMQGYYKKPEATAKAIDPQ--GWFDSGDLGCVTPINDLVLTGRAKDTIVLSGENIEPQPIEDACVRSP----------------------------------------------------------------------------------------------------------- 153005253 112 -------------------------------------------------------------------------------------------------------VTVAEVARRTRAIARGILAL--VEGDKVAILAENSLEAALCDLACLTNGIVDFPLPANAVAEQIVFMLKHSGATVLLVSDE-----------EQVAKVLSLPALPELREIVVFSKTAAERNLTLEQMVGQGAEFDDGDRAARAGAVRARDVATVMYTSGTTGKPKGIVFTHENLV---SKRFCRAFALREGDVFLCYLPLYHTFGRWLEMTGTLFWGATYVFARST-------AQAQLLEDFKPTVFISVPKAVWEAASDDPDDVAAHLRGRLRFGLSAAGYLDPGVFRAFHRA-GTELC---SGYGMTETGGITMTPPGQYLD---DSIGLPLPGV----------ECRRADDGELLIRGPYVS--PGYYQEDQAAHE------EGWFHTGDLVSIDPAGHFRITGR------------------------------------------------------------------------------------------------------------------------------------ 214038109 32 --------------------------------------------------------------------------------------------------GEATDYTWGDTMDQARRMATYLNALDLPANSNIALISKNCAHFIIAELAIWMAGHCTVALYPTLNADTVEYILDHSESKLVFV-------GKLDDMQAGVSDALPKIALP----------------LAPANDYDWDDIIAGNEPLNEPVW-PADQRALICYTSGSTGRPKGVAHSFGSISAPASLQGD-TLGITEDDRIISYLPLAHVMERALVEAGSIYQGVHVFFAE------ELDTFLQDLRRARPTLFISVPRLWNMIRK---KLLDGLGLGDVRMAASGSAPIPADLIRW-YDRLG---LNIMEGYGMTE---DFAYSHMSTLEQRPGTVGFPATGVECRISDA----------GEIEVKS--PGLMMGYYKAPELTAEVMTE--DGYFKTGDRGVYD-DGLLRITGRV----------------------------------------------------------------------------------------------------------------------------------- 163792461 15 ----------------------------------------------------------------------------VLRHNARSHPDEVALIWH--------ETTWAQYLAQVRSTALAFRDLGIGPGDVVALIGDNDVDWIATEIAAHSVGAMTLGIYRDALEEEVGYLVDYAGAKLVFAKDQ-----------EQVDKLISLGDMAASVQHIVYEETRGMRKQTDPRLHELAVLIKRGEELHQADPAAFEDVAILCTTSGTTAHPKLAMLPHGRFIRHAITYLGA--DPKDTDEYVSVLPLPWIMEQVYCVGFGLV--ARMIV-----NFPSQETMFQDLREIGPTFLLLAPRLWEQIIKLGMKAIEAGRRSTLRSAATGGSAMGPETF----KLFLAMGVPLKQLYGQTETLGAYTLQTGEDLDV--DTVGPPFQGCEVTILNPDSEGV-----GEIVTRHE--NMFTGYFRNEEGTKA---DLRDGWMHTGDAGFFDAKGRLVVIDRLKDIAETSGVRFSPQYIENKLKFSPYVGEVVILG-------------------------------------------------------------------------------------------------- 125855338 49 -----------------------------------------------------------------------------------------------------QTYSYEQSDKESNKIARTLLKHDLHEGDTVALLLGNEPMFLWIWLGLAKIGCSVALLNHNIRSKSLLHCFTCCGANVLIA---------GADLQDAVEEVLPALREQGISIYILTEHVSSE------GMTSLTDKIKQASDQPIPTNVAFNTPAAYIYTSGTTGLPKAAVITHRR--LWAMAFFQSICGVKSDDVI-------------YVCL-PLYHGATIVLR----SKFSSSQFWDDCRKYNVTVI----QYIGETMRYLCNMPKCVSVHNVRMAIGNG--IRPDIWRTFINRFG--HVEIKEFYGSTETLGFL--NYAG----KIGAVGTPYVFIKFDVRNADGIEVAKGETGLLVTRLTQKIEFSGYARDPKQTEKKVFEKGDVYFNTGDLFRTDRENFIYFQDRVGDTFRWKGENVSTNEVSDIMTLVPCIEEANVYGVTVPGEGRIGMAAIILKKDHQFECD---DVFNHVTSYLPVYARPRFIRI------------------------------------------------- 78221313 636 -----------------------------------------------------------------------------------------------------RELTYGRALTGAVALAAKLKDA--TPGEMVGVCLPPTVGGALVNLALTLNGIVPVNLNYTASPEGIRSALAQCAITTTITSRVFLE---------------KLGTLPEFPGVLYVEDLLAGLTDGDKRRAFLTARFLPLRTFARPAGFDADRLATVIFSSGSTGEPKGVMLSHHNILSNL-EALRMVFRATQRDNICSALPFFHSLGFTGTLWLPLLSGFSAV-YHTNPL--DGETIAKTVRERQSTLLIATPTFLMALRRA-----KKEDFATLRLVITGAEKLKPKLADTFQEKFGIRP---MEGYGATELSPVISLSLPDVIASRQGSVGLPVPGVVVKIVDPDTAALPEGEAGLILVKG--PNVMLGYLHKPEKTAEV---VKDGWYVTGDIGRLDNYGFLHITDRLSRFSKIAGEMVPHGAVEDALLGMTGV--VAVTGIPDEKRGEKL---VVVFAREAGDAETLHRLMA--ESDLPNLWKPGRYVAVDALPLLGTGKLDLRGVKEAAL--------------------------- 144898569 19 -------------------------------------------------------------------------------------------------------FTWTDYLNEVRRLALGLAATGVKRGDVVAILGKNRPEWVWGELAAHSIGALSMGVYQDSMNAEVAYLLNYTAATVVLAEDE-----------EQVDKLLEIPEVPSLRYIVYFDRKYQDDKLIFAGDLRADELAAREPGRFEAEVNEGDDVSVLVTTSGTTSNPKLAMLQSGPFLRHCTAYLRA--DEKAGENYVSMLPLPWIMEQIYAVGQPLVCRN-IVNFVEEPETPDAPRTWEAIAAEVRSRMMDSTRFKRFMMKLGMQALDQGKRSWLRILFTGGAALGPDTFRFFL----AMGVPLRQIYGQTELAGAYTVH--RGHDIDFDSVGIPFDDAQLRIDNPD-----HNGVGEIVAHTD--GMFTGYYKNPE---ASKADIVDGNWLTGDAGYIKENGHLVVIDRIKDLTTTHGVRFSPQFIENKLKFSPFIAEAVILGAEKP---------------------------------------------------------------------------------------------- 212706972 4 ------------------------------------------------------------------------------------------------DNGHQSELTWAEVGERTAAISRQLLAMNIAPQENVGLFAQNCMNWSLVDIAVLQIKAVTVPLYATSSVEQAAYIINDANIKILFVGDE--------EQYQVACQLL--SRCPQLEQVIVLN-DNVELNSQVSGCMHLSTFMSQAQPQYQSEAQNLSDLFTIIYTSGTTGEPKGVMLDYYNMASQLYL-HDNRLELSSDDVSLCFLPLSHVFERAWSFY---------VMHSGARNVTNTNLVKEALAEVKPTVMCAVPRFYRAIFKWAIALGKNRKLYSLKLVLSAGARLDDDVIAFFLAA----GVNIKYGYGMSETCATV--SCWESNKYPLGSIGTPLPAISVRI----GENDEIQVKG--------PVVMKGYYNRPQETVDTF--TADGWLRTGDAGKIDADGNLYITDRLKDLMKTSGKYIAPQVIEGVL--------------------------------------------------------------------------------------------------------------- 54026712 51 -------------------------------------------------------------------------------------------------------YTYREANAEVNRYAAVLSGRGVGRGDVVGVLMTNRPETLFVVLATVKLGATVGLLNHNQREKVLAHSFGLLDSVLVVGAEC--------------REALESLPEP-LPNVLAAEELHEAARGAE------------ASDPAVCAEITARERAFLIFTSGTTGLPKASVMTHHRWAKSMHGLGGLGIRLRGDDVMYCCLPLYHNNALTVALSAVLAAGATYAL----GRRFSASAFWDEVIRERATAFI----YIGELCRYLLQPPRPTDRQH-RVRLAVGNGLRPQLWDEFTTRFGIDRVPIVNAFGVSHTAGF--GPLPYAIVEYDEETGAPRRGPDGRL-----RRVRSGGVGLLLAKQPFDG-----YTDREKLVRDAFRPGDVWFDTGDLVR---DQGWWFVDRLGDTFRWKGENVATTEVENALAHHDSIAEAVVFGVDVPGDGKAGMAAVTLHPDAEFDGRGLARVAY---EQLPSYAVPLFVRVVPELEQTSTFKSRKVELRK------------------------------ 74000075 75 ---------------------------------------------------------------------------------------------------RDEVLTYAQVDRRSNQVARALRDHGLRQGDCVAIFMGNHPAYVWLWLGLAKLGCAMACLNCNIRGKSLLHCFQCCGAKVLLAS-------------PELQEAIEEV-LPSLKKIYYVSRT-SNTDGVNSLLDKVDEVSTEAIPESWRSEVTFSAPALYIYTSGTTGLPKAAMINHQR--LWYGTGFAYVSGIKEDYVIYTTLPL----YHS----AALIVGLHGCIVAGEFLLRKSSQFWDDCRKYNITVI----QYIGELLRYLCNSPQKPNDRVHKVRLAIGNGLREDVWREFIRRFG--DICIYELYAATE-GNIAFLNYTR----KIGAVGRILIKYDVEVRDGNGYKVSKGEVGLLVCKTPFSGYAGAASQTEKKKLRDVFKKGDLYLNSGDLLKIDHENFIYFHDRVGDTFRWKGENVATTEVADIVGLVDFVQEVNVYGVSVPGHGRIGMASIKMKENCEFDG---KKIFHHVADYLPTYARPR----------------------------------------------------- 194665317 257 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTTGLPKAARISHLKILQCQA--FYQLCGAHQEDVIYLALPLYHMSGSLLGIVGCLGIGATVVL----KSKFSAGQFWEDCQQHRVTVFQYIGELCRYLVNQPPNKAERGH--KVRLV--VGSGLRPDTWERFVRRFGP--LQVLETYGLTE-GNVATFNYTGQQ----GAVGRAFPFYDVTVRDTQGHCVAPGEPGLLVAPVSQQSPFLGYAGGPEKLLKHVFQPGDVFFNTGDLLVCDNQGFLRFHDRTGDTFRWKGENVATTEVAEALEALDFLQEVNVYGVTVPGHGRAGMAALALRPPHSLD--LVQ-LYAHVSENLPPYARPRFLRLQESLATTETFKQQKVRMAK-------EGFDPSTLSDP------------ 46138375 256 -------------------------------------------------------------------------------------PSRTAVHWDGD-------LSYQELQTTSDRWAKASLSLGLTAGDRVIHAFEQSQYAVVAWLAILKPGCTSVPIDVPTPTERLKTIIDSTTCKAAICDTTGS----------------SHLGHTSL-------RLLTPSELDE----------SGKEDNIEVEEVNPSSNAVIIFTSGSTGQPKGVVQTHNAIASRLVMVAK-ALGLDEECRFLQFASIG-------EIFGTLVAGGCLCI-------PAPAKLIDIIDKMEITHAILTPTVAKML--------STDQVPSLQSLSVGGEPCSSETW--------SPHLQFNVLYGATEGGVWDT-----IKRVRPDSIGFPI-GSRVWIVDDWTLLSPIGVPGEICIQG--PEIAGGYFGDNEKTQEAFWGRFPSIFRTGDRGLVMEDGSLRIFGRIDRQIKINGQR------------------------------------------------------------------------------------------------------------------------- 194436760 35 ---------------------------------------------------------------------------------------------------------YQTLKARAEAGAKRLLSLNLKKGDRVALIAETSSGFVEAFFACQYAGLVAVPLADSWSAK-LQGLLASCQPAAIITGDEWL---------PLVNAATNNPELHVLSHA------------------WFKALPEADVALQRPVP---NDIAYLQYTSGSTRFPRGVIITHREVMANLRAISHDGIKLRPGDR--CVS---WLFYHDMGLVGFLLTPVATQLSVDYLRTQDPLQWLKLISKNRGTVSVAPPFGYELCRRVNEKDLAELDLSCWRVAGIGAEPISAEQLHQFFRQVNFDDKTFMPCYGSDEASGVVVNEVDRDILEYQGNCGKALPEHGIEIRNEAGIPVAERVVGHICI--SGPSLMSGYFGDQDEIAAT------GWLDTGDLGYLL-DGYLYVTGRIKDLIIIRGRNIWPQDIEYIAEQEPEIHSGDAIAFITAQ--EKIILQIQCRSDEERRGQLIHALAARIQSEFG---VTADIDLLPSIPRTSSGK-------------------------------------- 197763272 8 -----------------------------------------------------------------------------------------------------------------------LRRHGITQDDRVMLTGANTEKFVLVLFALMELG---TSI-------ALVDRRTPAQARLLIGADAS----------RLVTDAPLPAGSTEIDQLLCATALARAAIADRAPDCGPASSFGRDRLARFSRWFAREDAL-IVWSSGSTGTPKGIVRS--GASVRANTETSARMAYRATDVLFT---------HQYGLSMLLLTGCALVLQTSSQR---VDAALAAIRSHRVTVVDAVPATYHTLLNLLESGRGSEDLSTVRMWCVGGEPLGSEPRQRFADRIGR---PLLDGYGSSEAGNIAL-----AVPPTPIGCGRPLQGIAVRVVDGAGMPVAPGTVGEIVVRT--PDYMTGLLGPG----GTVLAMEHAEYRTDDIGQIDVQGNLTVLGRRAAV-----HRLG----------HDGIADRAVIPVPEGSDSRAQLVFFVADRAERS----AAHWRSAVAEHIAEHERPNRVVVVPEFPINRTGKVDRQSLQRLAE--------------------------- 46947432 51 -----------------------------------------------------------------------------------------------------RTVSFAELDEMSDALAVALAKDGIGFADRVSFVLQNVPQFVIATVAVWKLGAVVVPVNPMYRDRELSTVLADSGAVAVIC------------LESSAETVATASEGTEVRRVI----TTSERDFQSRGDEDLLELIEAHRGQ-KPEKVDPEDLAYLPYTSGTTGPPKGSMNTHSNV-VFAAQIYRDWLGLRPGGAMFAVAPLFHITGLIGHVAAPLLAGAPTILTC----RFHPIVAAESISEHRATAIIGAITVFIAW--TDSAAVSKESLSSLESVYSGGAPIPHAALEAFRSKFGHY---IHNGYGLTETNSPAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170782220 361 -------------------------------------------------------------------------------------------------GGSPRTVSWRLLSRRVREIAAGLHARGLRAGDRVSLLVPPGADLTALLYACLRIGAIVVVADAGLGAKGLGRAVAGSRPDMVVGIPAGL--------------ALARALGWPGER-ISVTTLAPPVARALGVAASLPEIARDGRAQVLPPEPAADDDAAILFTSGSTGPAKGVVYTHR-QLAALRDMLGGRFDVGVG--------TGLVAGFPFALLGP-ALGATSVTPDMDVTRPHASALAAAARAADATVVFASPAALANVVATEDALTDRAALGRVRSLLSAGAPLSEALLTRAAALV--PAAEVHTPYGMTELEGIRQAALRGDAGVCVGAPVDPV-AIRISPLDADGAAAEPGVTGEIVAAAPHV---------HDRYRAARRDSDDGIHRTGDVGHLDATGALWVEGRADGVLTP----VGP---EQRAESAPGVGRAAAVGV------------------------------------------------------------------------------------------------- 194539163 12 ---------------------------------------------------------------------------------IANGGTRVALKHKVDE--EWQGITWTQFGQQVDALSLALLAQGLGVQDKIGIFSNNMPQWTIADIAALQLRGVTVPIYPTNTAAQSAYIIDNADVKVLF-----------VGEQPQFDAAVSIDQCEQLELIV---AMSDDIELGEHDVISWQAFVAKGDTTYQVE-LDADDLLTLIYTSGTTGQPKGVMLDYANIAAQL-EGHDQRLSLSQSDVSLCFLPLSHVFWTFYVLY----KGATTVMC-AVP------RFYEKIIHEKVSIMFTWAAKMAACHQEKRQPADKLVLSKLRALLCGGAKLD-ETIGRFFHAIG---INVKLGYGMTETTATV--SCWDDKCFNPDSIGMSMPGAQVKI----------GENNEILVRGPM--VMRGYYKMPEETEKTFDEH--GFLKTGDAGYIDENGNLFITDRIKELMKTSG--------------------------------------------------------------------------------------------------------------------------- 168020992 31 ---------------------------------------------------------------------------------------------------------------------------------VVGIWIAQSVEYLVSVFAVLKVGGVFMPMDPSWPVSRVQAVLQSAKPAILLGCRHTFLSSQN-SLQAKI-SALEAANC--------------QLMWIPEGFVAARETLYEVERVCATRQTNF---CYILHTSGSSGTPKGVCGTEEGLINRLSW-MESAYPHVNTDVGCFKTSVGFV-DHLTEALGPLLAGIPIIIPSPEILKENLLILLNYIQTYKITRLTAVPSIFRAL----LPALKSTCRDSLRILSLSGESLSLKLQQELHCVL--ENTTILNLYGSTEVSGD--SSCFDCTSLWDASIGDPINGYHFIVVD--GEKLGGNEEGELWV--GGVGVAQSYLNDNESTREKFWTSFERIFRTGDVVKKLPDGNVVLLGRIDRQVKIRGNRISLEEIEGYIEMHPKVSRCVVTLHTRLESDMDLVAYVVYDRAEEITSNLSHELKLWLAEKLPSVMIPQIFIPLVSLPLTNSGKV------------------------------------- 116626481 10 -------------------------------------------------------------------------------------------------------YSWNDYKRAAEEIAAGLRMLGVGKGDVVALNSETRLEFYLADLGILTNGSIAAAMYPSYPAADLVRTIQTTQARAVFVED-----PKTLKTLRNAAGALE-----AVHWILFTGEAAGALTLDQVRARGRESLVDPGLLARIRAAVSPSDMAILYLTSGATGEPKMALVSHQSV-VSNIDMGPAVLPMGPGDSTVAFLPSAHIAQRVVIEFLPLRCGMPVTFFESLLKLPNPPRMWERIYSTICTELRKKPAAVRAFRREGIPWRLRAPLSRIRVAASGAAPLSKDLAE-FYEAIG---MPLVEGYGLTEGGVTSLNPLDR---PKPGSIGKPLAGVEFR-FSEDNEILIKG-----------PSLFEGYLNDP---VTTAEVLREGWLHTGDLGHQDEEGYIFITGR------------------------------------------------------------------------------------------------------------------------------------ 154271951 49 ---------------------------------------------------------------------------------------------------------------------------------------------VVALLSILACDGIALPLSPSFPSGELRYILDNSQAGLLLATEKYS------------------------------KKAQELVQMDPENTMLLRILDEIERGADPVTQLRFQGMLMMLYTSGTTNRPKGV------FLPQSALSAQTQWEYSPDDRLLHLMPLHHIHGVVNAILAPLLAGSSIFLFPGSPFIP-PSKASSII-KEKITFLTAVPTIYRLLSTHKSLPTEQTAISNLR-LNISGSAALPTSTKTAWTELSHGNV-LLERYGMTEVGMALSCGLNFADRVD-NSVGWPLPYVECRLFDTDANEVPGEEVGEIQLRG--PTIFKEYWRNEKATREEFTEDEDGWFKTGDVAVRRHEGQYFIQGRTSDIIKTGGEKVSALEIERELLTLPQVAEAAVLAVPSRKWGQKVGVVLVLSPDFANTGRGGKDMRRALKGKLAAYKIPSEMRTLDGLPRNAMGKVNKKSLAKLPC--------------------------- 169624714 109 -------------------------------------------------------------------------------------------------------------------------------------------------------GGVFSAASAASTPSELSKQLQGAQSKILVTVEATKEGGRVLLMSEDKDWELKIIEKDKLGSSLIV--ENDQLPWQKITDPWELE----------------NSLVILIYSSGTTGLPKGIQ----GYLIN----------------------PFYMGGPVYWM----------------PRF-DFAQFLAYNAKYKITFFFTVPPIYLLIAKSPC---------HLQHAAS--------------QKLGGPDCFISQTWGLSETGSATIMPMGMSDDT--GSVSPLIPNMLARIVDDNGSDVEPGQPGEVLVKGPVVC--KGYYQNPAANKEAFTN---DWFHTGDIAEF-RNGLFYIVDRKKELIKYKGLQVAPAELEALLLNHPDILDAAVIGVDDDGTNEVPRAYVVADQGKISAE----EIREFVKRNV------------------------------------------------------------ 90411921 10 ---------------------------------------------------------------------------NRIRTQVARLGDKVALRHQAQE--QWQDITWNEFGEQIQQLAIAMLAHGMNVQDKVAIFSNNMPRWTVTDFAALYNRCVIVPIYPTNTPQQAAYVLNDADVRILF-----------VGEQAQLDAAIGIAGCPNLERIITL--SDDLVLPDNSLVCSFNDFLCTATPELEAEDTAMDDLLTLIYTSGTTGTPKGVMLDYANIAAQLV-GHDQNLSLDEGDTSLCFLPLSHVFERAWTFY---------VLHRGAINHTDTNQLKEALAEVKPNVMAAVPRVYRMLLTMSHNLANKVVLSKLRDILCGGAKLDESIGRFFH-AIG---INVKLGYGMTETTATV--SCWDDQCFNPDSIGMAMPGAEIKI----------GENNEILVRGPM--VMRGYYNMPEETAKNFTE--DGFLKTGDAGHFDEQGNLFITDRIKELMKTSG--------------------------------------------------------------------------------------------------------------------------- 121611015 54 -----------------------------------------------------------------------------------------------------RSWTWNQAAQAVREIACGLMALDFAPGDCASILSNTNTDWVLADLAILSCAGVANGIYPTDAAAQVHYLSQDSGTSVLFVEDD-----------EQLDKALARADLPGLRKIIVFDMDGLDDPGVLGLDRAWSDALERRVQDCRPE-----DLAILVYTSGTTGKPKGAMHTHRA-LTYTVRGYNQWIARTEDDELVCFLPLCHIAERMGGEYFSLYTGARLNFVE------NPDTVPENMREIAPTLLTAVPRAIGVGMRIADLVLAGQRVGAVRFLITGAAPISPQLIKWYL-ALG---VPMLEVWGQTETCGA--ATNMPASRIKPGSIGLAANYNEVRV---------DAASGELLVRG--PNVFKGYLNLPEKTAETIDA--DGWLHTGDVGQIDADGYLRITDRMKDIIITAGKNITPSELENELKFSPYITDAVLIG-------------------------------------------------------------------------------------------------- 118588423 50 -------------------------------------------------------------------------------RNAQVFGDRTA--FREKDFGIWQSWTWTEVCEEIRAFSIGLKSLGLKAGDKIAIVGANRPRLYWAMVAAQALGAVPVPVYSDSVAEEMAFVLGHAEVTFAVVEDQ-----------EQVDKLLSMADEVKSLSEIIYDEPRGLRDYDHAHLHSYASVQDKADWEAGFRAAKGSDIAVMLYTSGTTGRPKGVMLSFDNLIISARNGNK--FDLNETEEVLAYLPMAWIGDHVFSL-AQAFTAAYCVNCPESMDTIDVDRL-EIA----PTYFFAPPRVFRAMRKVGEKILNGEKLTRMKVGYTAGEAIGPEIFQFFRSL----GLNLKQLYGQTE-ASVYITLQPDG-EIFGDTVGKPAPDVELKI----------AESGEVMYRS--PGVFVGYFKNDEATAST--KTPDGWVHTGDAGIIAENGHLKIIDRAKDVGKLNGALFAPKYIENKLKFFPNIKEAVAFGHE------------------------------------------------------------------------------------------------ 117922400 21 -------------------------------------------------------------------------------------------------------ISYARLSHMVQALGEQLTRIGVGQGQPLACISRNNLEMICLYWACVDIGAIFFPISPRF-PLAQVQELIDSH---------------HIPFYSEAAPALLGSHQLTL-------------------DFSLD---AAPSANLAATAFDIYRPSNVILTSGSSGFPKAAVHNLANH-IANAEGARSLIPLATGDAWLLSLPLFHIGGLA-ILNRCALVAATVVL-------PDPTLPLQAIERDGLTHASLVPTQLLNLLAD-----KQASLKSIKALLLGGGAISVD----LLKQLEQRHIASFTSYGMTEMGSQITTG-PALSD---GTSGKLLPGRELKIVD-----------GVIWVRGD--CLFMGYLTDKEKPLDA-----EGWFYTKDRGEWDANGNLKILGRVDNMFISGGENIQPEEIEAALKLHPLIDEAIVFPQPDVTFGQLPAA-------------------------------------------------------------------------------------- 194536059 5 -----------------------------------------------------------------------------------------------------KTYTYQEMTDMALSLSDYWHLQGVQ---RVAILSVRDLAAYSAIWASYLGGMTYIPLNARATTEQTQETLIATQCDSIMVDAQQL--SRLSSLLETCIDRLHIYALPDVDELLRQQYPQHTFHTVQITEQDVELLVAKYHLDNEHEY------AYIMQTSGSTGKPKRILHS---YISQINK----LFPLNAQDRVGQYSDLTFDLSVHDIFYS-LISGACLVVPELAKLSP-----AEFIRHHQLTVWLSVPTVIEALQRQTLTP---HSLPSLRLSFFCGQALLHDLAEQWQQA---TQQPVINLYGPTE---CTIAITYHRFVAHSGMASVPI-GRALAIINEQGESAPKGYRGELLL--SGKQLVNGYLNDPLNTQSAFFQHEGRWYRSGDIVTK-SNGVLIHLGRRDHQVKIAGQRVELEEIETVVRRVTQAHSVAIVPWPLSESGYATVAFVDTHTQWQPDLWLSQ-----CKQQLNPTFVPKRWYAIEQLPRNANGKTDIKALQQQLASQTYE---------------------- 163841254 17 -----------------------------------------------------------------------------------------------------------EFRADVIALAKGLIALGVQPGDKVGIMSRTRYEWTLVDFAIWYAGAVSVPVYETSAPSQIAWNLSDSEAIAIFAESEQ--------HVASIRQAIASEGLEAVKH--LWQITGNGLDELRNA----GQEVNDADVEARRTSAGLRDLATIIYTSGTTGRPKGVELTHGNFVLADNAMGVLGRSVVTDDIMFLP--LAHVFGR-YISIMNIAGGARVA------HTPDIKNLLADFQSFHPTYILAVPRVFSAVLKAEPEGKGKYSRNKLRAAMSGGGPLGERLGHFFYGV----GVMVLEGYGLTETTAPVTVNQPD--QIKIGTVGRPLPGNSVKIADD-GEVLVKGV-----------CLTRGYHGRDDLTQES----FSGEWFTGDIGALDDEGFLRITGRKKEIIITAGKNVAPAQLENQIRSDALVSQCVVVG-------------------------------------------------------------------------------------------------- 16329616 100 ------------------------------------------------------------------------------------------------------TLTYAQLREEITAFAAGLQSLGVTPHQHLAIFADNSPRWFIAMLA----GAVNAVRSAQAERQELLYILEDSNSRTLITLSKLALDGETIDLK-----------------LIILLTDEEVAEDSAIPQYNFAQVMALGAGKIPPVPRQEEDLATLIYTSGTTGQPKGVMLSHGN-LLHQVRELDSVIIPRPGDQVLSILPC----WHSSAEYFLLSRGCTIVLYEGVQKTFSPGQFFGISQKYSLNHLHASAIALSPLHYLGDKIVRQAAGGRLETLISGGGALARHLDDFYE----ITSIPVLVGYGLTET-APVTNARVHKHNLRY-SSGRPIPFTEIRIVDMETKELPPETQGLVLIRG--PQVMQGYYNKPEATAKV-LDQ-EGWFDSGDLGWVTPQNDLILTGRAKDTIVLSGENVEPQPIEDACLR------------------------------------------------------------------------------------------------------------- 118473450 2 ------------------------------------------------------------------PDGVTLTSY--FDRNVAELADTPAYRYDFEHDGRVVELTWKELDTRVRAVGARLQQ--VTKGDRVAILCPQGVDYVVSFFAAIQAGAIAVPLFPGH-AERLEAVLADATPSVVLTTTAAAEAVGAFVRK--------------------LPHAG------RPRMIAVDAVPAAVGATFTPAQLHTDGIAYLQYTSGSTRTPAGVEITHRGVCTNVL-QMIISVGLD-----WNIRSVSWLMGLLMIMFPALCGGHITLM---SPVSF-VRRPYRWIKELGVPTFAAAPNFAYELAAHRGLPPAGLDLSNVAGLINGSEPVSMASINVFNEAFAPYGLPVKPSYGMAEATLFVSTIGPAAHPLGAGSCGKIARSQWAVIVDDTGAELPDGHVGEIWLYGDNVG--KGYWGRPHETEVSFHNKLQSWFRTGDLGMYL-GGELYITGRIKDMVIVDGRNHYPQDLEAT------VAEAAAFSVPSE-HGERLVIVAERAPGAGRADP--APIVDAIRAAISKRHAVAKLVAAGSIPRTTSGKLARRA--------------------------------- 182438778 20 ----------------------------------------------------------------------------------------------GTGPDDWKSLSWGQASERVYAIAAGLIALGVRPEERVALSSATRVEWVLIDLGVMCAGAATTTIYPSTNAEESAFILADSESRVLIAEDA-----------EQLAKARERAELPNLAHVVVIDPAGVEADDPEGWIITLAELEARGTPDAVTERVAADQLATLIYTSGTTGRPKGVPHDNWSYMAKATVATGL---ITAEDVYLWL-PLAHVFGKV-LTSGQIEVGHVTAI-DGRPTYMAAPRIFEKVAKYKIFQWAAGPFALGAKHKVADALVKIRDAGRLRACISGSAALAPD-IGYFFAGAG---VHILEGYGLTETSAASFVN-PGEAY-RTGTVGKPLPGTEVRIADD----------GEILLRG--PGVMQGYHNLPDKTDEVLES--DGWIHTGDIGELSADGYLRITDRKKDLIKTSGGKVAPAEVE------------------------------------------------------------------------------------------------------------------ 57241495 28 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYVFFTSGSTGTPKGVSIAHKSYTFWVCETFKLHEDILANQAPFYF-------DNSILIFSSVKMGATLHI---LPNHAFPNKILEYLEQKKITTIFWVPSILIYF--ANTNALDTFKLECLDKVLFCGEIMPNKQLNIWRKYL--PNALFANLYGPTEI--TDVCSFYMVDELLP--IGKACKNTQLLVFDEDLNPNQVGIKGELYTRGT--CLSLGYYNDKEKTQKAFVQNHDNYYKTGDVVAYNEFGELICYGRIDNQIKYMGHRIELGEIESIINSHEDIKNSACIFKED------IICF------YESKEEL--DFKNFLKDKLPIYMIPKKFVKIEQFTLNANGKIDRKVL-------------------------------- 78484416 265 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSEGAPKGVVLSHKNLNVNQISSMLTLL---PGEQLFNALP----TFHSFGLTAGLLWGAKVFLY---PSPLHYGVIPEMIYQLNVKILFGTDTFFSGYAKKADP----YDFYSVRYMVAGAEKLRPETRRLYADQFHST---ILEGYGVTETSPVLAVNVP--LSFKNGTVGQLVPGVTHKL-----RPIEGIQGGSLMVKGPMPDQP-GILQPPK----------DGWHDTGDVVEVDSEGFISIKGRAKRFAKIGGEMISLTAVESYINKASPEGHHVVVSVADARKGEQLIL-------VTNDESLRHTVKEAAKSQVSEIMVPRTVILVEEIPVLGTGKTNYPEVQKIADGHFET---------------------- 59712871 12 -------------------------------------------------------------------------------------------------------ITWGEFGEQMDKLSLALLAHGLKVQEKVGIFSNNMPRWTVADFASMQLRSVPVPIYPTNTPTQAAYIINDADIRILFVGEQAQYNAAVVIF----------EQCPQLTHIVALS---DDIDLNDHEAISWNDFIAKADEAHQSELLKMDDLITLIYTSGTTGEPKGVMLDYENIASQL-EGHNTRLALTEQDVSLCFLPLSHVFWTFYVLY----KGATNCLTEVKPTVMCAPRFYEKIVHEKVSVMFTWAAKMSACQQEGREPADKLVLSKLRMILCGGAKLDVTIGRFFHALGVNVKL----GYGMTETTATI--SCWEDGKFHPDSIGTLMPGAEVKI----------GENSEILVRGPM--VMKGYYNKPEETESNFTE--DGFLKTGDAGEFDADGNLYITDRIKELMKTSG--------------------------------------------------------------------------------------------------------------------------- 120403659 499 -------------------------------------------------------------------------------------------------------VTYGELHAGADRWTAALLARP-DSGAAVALIGDLTPDTAAVILGSFAAGAPLVPLDTSLP----RDRVTHILAAL-------TERG------------------HRVGTVVVSGRQAELAEPGGTGAVWAEGPPAPPAVPADRPALGLQSVTSIQFTSGSSGVPKAVLHVHGTWLSDWIL-HRDRFGIVEGSVVALCMPVSFAAGLN-VLIGALLSGAEIIAIDPRDCTPAAA-----MERLTVDIVMCTPSFLQAL----TDSAGGRILDNVKRIVTTGEPVYSNVLRRARQLAPDA---VLTNWGSSETLGIAHFDIWPGDDVPPAPAGLAVPHKQLDIDDS----------GRLTVTSPY--LAAGYLNPAD--ASTVFVENPDGSRTFDRARFTESGDLMVVGRMDAAVKIRGYLVEPAEVEAALLGCPGIREALVVARQDRET-PVLAAYVAPAPGTRSPA--VADVRARLHGQLPAWMVPTHIVMLPSLPRNERGKVDRPAL-------------------------------- 153004394 14 -------------------------------------------------------------------------------------------------------VSWADVARRARDVSDGLAAIGLRPGDRVAIIGETNLEWILADLGVLGAAGITVTIYQSNKPAEFQYILADAGARFVF-CDTDVQVAKIREVRGK---------LPALEGII--RATGTAADPFERTLADLEAEWRRANPDAHAARVAADDPASFIYTSGTTGNPKGVVLTHGNW-VYEGYAVEQIDLIGPNDLVLMFLP----MAHSFVIEAVWATGATCAFVESRPTMPSVPRIFEKAYNTVVSKGLSTPKLFQLAMESFDQYATAADYSSMRLFVSGGAPLSPKIAHFF-DVLGFT---ILEGYGLTESSAGTFVNRPG--RNRIGTVGPPVPGTEVRI----------AEDGEVLLRGG--GVMKGYYNAPE---ATAEVLKDGWLYTGDIGYLDEAGHLKITDRKKDII------------------------------------------------------------------------------------------------------------------------------- 195430230 132 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGPDQTAALLCSSGTSSLPKAVTLSNS----FLAATSALS---TSTDILYTSATLDWLTCLSTIIMS-LFSGMTRIV---SNEPFNASHLIEIIKKYKITFIVLAP--WQAYELFNNPQATLTNLQTLKISFITGGWISWALLQKARKIL--PSCAIMFGYGTTETG---LVTINMDHQLKA-SVGKIAPGIRVKILDDQGKHLPHNEVGEILIDIGL------EWKGYDNPKDTASTLQNGWINLGDLGYFDNDNNLYVVDRKKDLLKYKSSHYWPNELEQIIAELPEVQQVCVVGVRDE-RGDAAGALVITKEGTTISE---QKIIDHVAQRVGAKHLNAGVQFFSEFPMNANGK-------------------------------------- 167614946 2 ---------------------------------------------------------------------------------AAHQPDLPVYTFVASGDRDERLLTCAQLDRRASAVAAALSEIA-RPGERVLLLFAPGIDYIAALFGSMYAGVVAVPAYPVEPAQPLLGIVADCAPVAVLSTTAVRDDMSRVETGSPVLRGLR---------------------WIEIDALAPGDDAAHGAPRAADPRV----PVYLQYTSGSTGAPKGVMISHQNLLHNSALIARFEHGASSRGVIWLYHDMGLIGG----ILQPLYVGFPVTLMSHVDFLKHPLRWLRAIGERRATTSGGPNFAYQMLMRIADADFDKLDLRSWDVAFVGAEPIRPATLHAFAQRFGFDAHAFYPCYGLAEHTLFMTGGLKSQPPVVPGDAQQPGCGDAASIVDPDTRPCDDGRVGEI-----WPSVALGYWNNRALSKQTFEAELPGYLRTGDYGYRSGS-EVFVTGRLKDMMLIRGANHYPHDVEATIEALD--AECAVVTVVRELRARYLKAF--GDGGHEAGDALFGRLRQAINRHHG-IAV-HHIVFTSAIPKTTSGKVQRHACRELFLNDT------------------------ 167574515 130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDDALAYLVFTSGSTGRPKPIA-VSRGALANHMRWMARRFPLDAADVVLQKTPVSWEFW------APLASGATLALAPADASR-DVGALADAIERSGATVVQLVPSLLDVML---DAPAALARMGRVTRVFVGGEALRGATVERFRQKL---RARLINLYGPAETSSCVVVDRADANDAAPPSLGAPIDNVRLFVLDDRMQPSPPGVAGEIWIGGA--GLARGYHGRPRRFRPDPLPGVDGLYRTGDLARRLPDGRLDYLGRRDHQVKLRGWRVELGEIESLLATHPAVRRCAVLPRDLPDGSVRLVAWITPASGDAAPPDY----RRFLSELLPASLIPGAFREIADWPRLPNGKTDR----------------------------------- 90425650 17 -----------------------------------------------------------------------------------------------------REVTWSDYQERVQNFALGMLELGVQRGDVIGIIGDNRPDWVAAEIASHALGAMSLGLYRDVLDDEAAYLLSYGAAKLVFAEDE-----------EQVDKLLLLGEVPQLCHIVYSDPRGMR-KYDDPRLIDADQLMGRARAGHNPDATHGEDVAILCTTSGTTAHPKLAMLASGRVLRHCAA--YLAFDPKPDDEYVSVLPLPWIMEQVYVLGKGLLSRMKTMMNDFREIAPTPRVWESIAADVRARVMDASPGLYNLGMKAGLSALARGETSRLRSAATGGAALGPDTFKFF-QAMG---VPLRTLYGQTELLGAYTLHREGEVD--PDTTGVAMSEIEIRIDNPDIHGV-----GEIVVR--HPNMFLGYYKNDE----ASADIIDGWMQSGDAGYFNKSAQLVVIDRIKDLAETSGERFSPQYIENKLKFSPYIAETVVLG-------------------------------------------------------------------------------------------------- 170742440 40 ----------------------------------------------------------------------------VIDELGERHGEAPALI------GERGRLSHAGLAALCRRYARWALAQGLGPGAAVGLMLPNGPDTMAAWLGLSRVGVRVALLNTHLTGAGLAHCIAAASPSHLI-------------VGPELRAACE----------------GAAPHLAERPRLLWADDLAGALEALDPGPFAADTALYI-YTSGTTGLPKAARVSHHRVMTWSHWFAGLNATGATDRLYSCYHSVGGVVAPGSVIVG----GGAAVLRE----RFSARRFWDDVVAERCTIIQYIGELCRYLLNAPAHPLERAH--ALRL--ATGNGLRPEIWEAFQARFAIPR--ILEFYAATE-GTLSLCNVEG----RVGAVGRPFLAHSAALVRETGAPCPPGEAGELIGRLAREVGSQRFEGYEAKVLRDVFAPGDAWFRTGDLMRVDRQGFYSFVDRVGDTFRWKGENVATTEVAAALARAPGVTEAVVYGVAVPGTGRAGMAALTVAEGFEL-----AGLRAHLAAELPAYARP------------------------------------------------------ 56693350 40 ---------------------------------------------------------------------------------VKKHPRKAFIHFEGE------TFSYEEVEKRSNKVADALRSVGLREGDTVALFLGNEPRFVWTWLGLAKLGCPAALLNFNIRSKSLLHCFSCCGANVLI-ADA--------ELLDAVEEILPALKQKGIRVYLLSSECTTEGVQCIG------AAIAGASDKAISPSLRSNTALYI-YTSGTTGLPKAAYVTHER--VWASSFIQGVCGVTSEDIFYINLPLYHSAGFLIGLVGCIERGSTFVLR----RKFSASQFWDDCRKYNITVMYIGET-LRYL---CNTPQKDNDRDH-KVKIAIGNGVRADIWKEFLKRFG--RIHVRELYAATEGNVGFINYTD-----KVGVVGRPFALIKFDIRNAEGIPVERDEVGLLVITKHTP--FVGYAGNDKKRLADVFEKGDLYFHSGDLLRIDHQNFVYFQDRVGDTFRWKGENVATTEVADILTMVDCIEEANVYGVKVEGHGRIGMAAVKLKEGREFD--------------------------------------------------------------------------- 116057323 130 -----------------------------------------------------------------------------------ATRQKTAVRYYDSLAGSATTLSYDELVRIAERVGRILRRSAARGGDTCGIMLEDGADLFVCQLASMFAGLAVLPLSPRDPARRLVSIFEDAHVSVVI---------------------VRNVAGESL-----LREVGGDVK------VWLADTLLAADTDGSLVSPSAKDVSHVFFTSGSTGRPKRLASRLHAALIAYCDSKNTAHEIDSESVVFCASDP-----HFTDFCSALVAGATLV---SAAREITLAKLSGILRLSGATHCLTTPVLL-----ASITDVESLRACPLRLVALGGETMSKSAQSWL--NVG---IRVVNTYGVTECVAYQITD-PVREDTRA--LGDPLPGFAAEPGDDPNIEAQPGRLAEL-----WIGVCDGYLNRPELTKASF---RNGMYRTGDIVKMCEDGNHIVVGRRDDQVKVSGQRVELGEIEEAIRRTCGIDENKCV----LNKYKQLVAYCIGDCPKGVDALISESCRFMVRKEVPQHMVPLAFVFVEAFPVTPTGKISRSTL-------------------------------- 160895216 27 -----------------------------------------------------------------------------------------------------------------------------------------SVEWIEAYLGIITGQAVAVPLDAGLPAEDLIDLLNRSDAEALFLSP------KIQTLSERILE-----ECPKLKKIWILQEENIETNQKKVASVA-ELMMSGINGTDDFAAPDPEDIATIIFTSGTTGKSKGVMLTQRN-LAENVKSVNYT--AEPGTIVLSVLPIHWLKGFSF--------GATVCINDS---------LLHMVKNMGVDIMLMVPTIYKRLSAMNPLIPKKIVAAKLKTIFTGGAHLDP----FYIEKFAEYGVNIYEGYGMSECSPVISSNVPE--DHKTGSIGRPLSNVEIS-----------FEDGEILVRGS--SVMKGYYQMPE---ETAEALRGGWLHTGDKGYLDKDGFLFINGRIKNLIILSGENISPEEIENKLALGKLVGEVIVTG-------------------------------------------------------------------------------------------------- 196192533 22 -----------------------------------------------------------------------------LRYRAEQQPNQIAYIGLENGESEYGRLTYYQLDIQARAIAAHLQSLG-ASGARVLLTFPLSDGLAFAFFGCLYAGAVAVTAWPPLNESELQYKAVDAQIQFALTTQ---------PLMERLSEP------------FVVTPPLDQIHWIEVDQLGGKNANSWQMPKLEDKTL-----AYLQYTSGSTGLPKGAMISHGNVLNNLAM-IQAACQYTASDIGICYHDLGLV----CAVTQPIYVGRPVVMMSPVDFILKPLRWLQAISRYRGTISGGPNFAFELLRKITPEQRKGLDLSSWAIAANGAEPVLPDTLDRFASAFGFRKAAFCPAYGMAETTVMITTTPRNCSPVKVVSCGKTGENHQIAIVDPDTKQCAEDEVGEVWV--SGPSVAQGYFNREEQTEQTFTAAGEGFLRTGDMGFLQGD-ELFITGRLKDVIILWGNNHYPHFIETTVESHPTLAGVAVFGV--AVDEEERLVVVQEIESRYLRSLDVESVVGAIRQSLAMHHAHAIALVRPGTPKTPTGKVQR----------------------------------- 158318552 33 ----------------------------------------------------------------------------LLARQCRSRPDAVSIHWMRD--GEWQAWTWRQYGAQVARMAGALERLGFGRGDRALLMTCPRPEFHVIDSAVLLLGGCPISIYNSSPAERVRYLAAHCRASLVV-----------VEGRELLARVLARAELPDLRHVVVIDPTGSEAAGVPPGVLRWDDLLAADPVDLEARAATADDPCTVIYTSGTTGVPKGVMLDHRAVIWQCESYLRRL----DRDL----------TGARWVSYLPVAHIATRFVYAGLEDIPNPADVESVLIDRPPHLFFAPPRLLREWIGAMDDPARATRLTRLRTLGLTGAPANPQTAAWI-----GLGVPMFEGYGLSESTGMLTV---DPFAYRLGSVGRPMPGVELRV----------APDGELHFRAG--SAFRSYLDDPEQTTAAIDA--EGWVRTGDLATID-DGYVRLRGRKKEIITAGGENVSPVAVEFALAAQLLVGQVCVLG-------------------------------------------------------------------------------------------------- 169828778 1536 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAYILFTSGSTGKPKGVVVSGKNLNNYLNWATAY---YSPTDMPFFTSISVDLTITSMFI--PLITGGKIICCEGEID-----QAFESVAKIKITIKGT-PKQIQYLV-EDERFA-----PNVECFILGGEALDITLCKTLRDRFPHAR--IINEYGPTETVGTIVTEEDLHSDYSHAPIGLPIHNTSVYILNNQNQLVPSYGVGEIVL--SGESVALGYLGEPNLTRNKFIANHAGYYKTGDLGQVLPNGKIVCYGRKDNMVKIRGHRVELEEIERYLREIPSIKD-AVVKLYKNEDGEQLCAYLVSQQDIN-----QRDIEKHLLRYLPESLIPTYYQKIEQIPMSNSGKVDRLSLPSPELYDDRKVQDISSLELLSILKGILSDRQ- 119774321 43 ------------------------------------------------------------------------------------------------------ELTLSELNRRSDAIAHGLNAIGLNAGDKAVLMVTPGLDFFALTFALFKAGIIPVMVDPGMGIKNLGQCFDEAAPDAFI----------GIP-KAHVARMLFSWGKKTVTQLVTVGR---------GLKLWGGNTLEKHGQDMGPYPMTLLDLCAILFTSGSTGVPKGVEYSHQ-MFEAQIQALKQDYGIRHGER-----DLS--TFPLFALFGPALGMASIVMDASRPIKAKPEYLFKAIADYQCTNLFLNPALLDKLGRYGE--ANALTLNGVRRVISAGAPASIDAINRFRQIL-PPDAPVLNSYGATE--GLPLCFVSGEVTAKGGGIGKPVQGVALEIIDEDELKLQPYEIGEIVVKGPMVSRA-YYHRDEATSIAKIADDGEFWHRMGDLGYLDELGRLWMCGR-------KAHRVDATEIERIFNTHPLVARSALVGV------------------------------------------------------------------------------------------------- 153951487 133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MILFSSGSTGKPKAMVH-NLDVILNVY------QDKKPNIVLFLMFD--HIGGLN-TLFNVLGMGACGIALE---DRKNVEALAQNIQKYQVSLLPASPSLLNLILMSGVK--EKYDLNSLKLITYGTEKMSDSLLNRL--KLEFPKVRFHQTFGTSEVG---------IAQTKTKDNMIKLEGMAYKIINN-----------ELYLKS--KTQSLGYLNAD----NSVFDE-EGYFATGDLVELNEEEYIKIIGRSKELINVGGEKVVPQEVEGVILELDYIQDCLVYAKANAITGQSVCVKVILKANVEFTNELKKQLRMYCKDKLANYKIPTQVEIVEKL--------------------------------------------- 115387189 67 -------------------------------------------------------------------------------------GSREALQFEG------RSWTYDQFRREIGRMADQLTRAGVKNRTVVCLFINNSPEFLFAWWALFKLGAIPAPINTKFKADHIRHCARLCDASFVICSAELWSVIQDTYYVPGNNEGDHRPG------VILYDYPSPPTSLPEGAAYWSHETFQPATAETDPVSTRPTMPVQYLFTSGTTGLPKAVCYP-AGFCLMLSNYRRWP-DMFETPRRFYICLP---MFHGTAQVAALP--ATLMTFGTIILARRFSRFWKLVQDHNVTLLGLAPTVWKEFRRFGVEWIVEYTESTVSLVNSTG---NGKVARWLMRRFGQDMFYLIRTDFTT--GNVVRDPSTGCIPVAPGEAGEAICRIRPPIQRKHDYVGEGGTE-----------------ATEKKTLRDVFEKGDEFFRLGDALVMDSDGYITFSDRLGDTYRVKGHNISTTEVEHCLSRHPDIAGVNVYAIPYGYEGQLGCAAVELHAGSHPRAEMIADLEKWMAEGIPAYAIPR----------------------------------------------------- 120402600 34 -----------------------------------------------------------------------------------------------PDDGSWRSVTWQQVGDRVRLIAAGLIALGVAPEDRVALASSTRYEWVLADFSVLCAGAATTTLYPTTNARDVAFIVANSGSRIVIAEDQT-----------QVDKLLERSELPDLEKIVIIDGDGDGVITLDQLEELGAQLLATSPDEQRIEGIRPDHLASIIYTSGTTGRPKGVRLPHRAW-TYTAAAIDSLGILRADDLNFLWLPLAHAFGKVMLAL-PLLVGFPTAI-DGRPTFMAAARIFEVVADEGVNVGGATPSRLLALQHA---IADRLVLSTLRFFVSAAAPLNRDIARWF-DAIG---IIVLEGYGLTETAAASFINRPGA--YRFGTVGIPFPGTEVKI----------AADGEILLRS--PGVMTAYHDLPERALDA-----DGWFYTGDIGEIDDDGFLRITDR------------------------------------------------------------------------------------------------------------------------------------ 83646227 524 ----------------------------------------------------------------------------------------------------------------------------------IGVFLERTVALPVAYLACQRA---FTPMDPLLPDERLSYMMDVAKVGVLL-VDARTRA-RAETLFPNVDASLALAIQESVS--------------VDGIEL---ALVTNANPDAT---------AYVMFTSGSTGRPKGVAISAGN-LANFLLSMQASPGFQAGERMLALTPISFDISILELLL-PLMCGGELIVSD--QTRVSAELLGDALNQWQADVAQATPSTWRMLQQAG--WRAAGEL----TILCGGEALDKELAQYLLQQTGQ----LYNMYGPTE--ATIWASCRRVTDADRIPLGRPVFNSDYYILDAEGDSVLPGMQGELTIAGECVG--KGYLNAPS--EQAFVTLPNGVYKTGDIVHYLSHQDIEYVGRRDSQYKVNGYRVDTGEVSHRLKEFA--PDAAVFTVVRHKPEAHLCCFVWAPESSGLDIAVA---MQWLQRALPYYMAPKALHRLSRIPLTANGK-------------------------------------- 148977719 12 ---------------------------------------------------------------------------------VAAQPNKVAL------NSEQEQLTYQQLNHRATLVAQSLVSQGLS-GQLVVLHFPSSIELVVSILGVLKAGGTYVCLDTAYPQQRKQYILDKSQSRAVIT-------------RQPLDLA---------------------VDLTLDYSLLLLEPLHTVPAHIDPSPI-----MNVIFTSGSTGEPKGVKLSHTNILSF----IDTHSDIVATDCMPQLSSIAWVM---------LLNGGTLCLLPEK-TLLNAPALKQAIERHQITMAFVT-TALVNL------GVLNHHQPTIRRLYFGGEELKSNAIK---HDFPDYDFELVHCYGPSETSVWNVSYHCQQWEATL-PLGNPLSNSTLLLVDQHGQAITPNQIGEIYI--GGPCVSEGYLHDDPLTQQS-FKVIDGYFKTADMAMWNADAQLVYSHRIGNTVKHNGYRVNLNEIDRAIQSC----DNQVQSVTTQLNGELATFYC-----QTQLDELA--IRHRLNAILPAYMCPTHIVKVAQFPLTPHGKI------------------------------------- 196244361 21 -------------------------------------------------------------------------------------------------------LTYAQLYQQIKNFAVGLQTLEVKLSSKVALFADNSPRWFIAMMA----GAANAVRSSQADKDELLYILADSDSTTLIVQDQ-----------KTLKKLRSGIDDLPIQLIILLSDEAPDQE-APIKTLNFQQLMDKGSQGTLAIATQTKDSLTLIYTSGTTGQPKGVMLSHGN-LLHQVTNLDSVIQPKPGDRVLSILP----SWHSYAEYFLLSQGCTMTLYEGSPTRQKLVEFFRIAKNLSLEHFHASATLLSPLHILGDKLIYGKIRQNFETMVSGGGSLAKHLDMFYEIV----NLPVLVGYGLTET-SPVTNARTHSHNIR-GSSGQPVPETEICIVDPDNQILPQGQRGLVLVRGS--QVMQGYYKKPEATRKAI--DPDGWFDTGDLGWLTPMQDLVITGRAKDTIVLSGENIEPQAIEDACIRSPYIDQMMVVGQ------------------------------------------------------------------------------------------------- 209696156 12 -------------------------------------------------------------------------------------------------------ITWGEFGQQMDTLSLALLAHGLKIQEKVGIFANNMPRWTVADFATMQLRSVPVPIYPTNTPTQAAYVINDANIRILFVGEQAQYNSAVVIF----------EQCPQLTHIVALS---DDIDLNDHEAISWNDFISAANESHQEELTEMDDLLTLIYTSGTTGEPKGVMLDYGSQLEGHNTNLALT----EKDVSLCFLPLSHVFERAWTFY---------VLYKGAINLPNTNLIKDALIEVKPTVMCAVPRFYRAILKQSHKIADKLVLSKLRMILCGGAKLDATIGRFFHALGVNVKL----GYGMTETTATI--SCWEDGKFHPDSIGTLMPGAEVKI----------GKKNEILVRGPM--VMKGYYNKPEETALTFTE--DGFLKTGDAGEFDADGNLYITDRIKELMKTSG--------------------------------------------------------------------------------------------------------------------------- 25028751 105 -------------------------------------------------------------------------------------------------------VTAQEFLNEVFAVAKGIIATGVEQGDRVALLADTRYEWSVLDYAIWAAGAVSVPIYSSSSLSQVQWIIEDSGAVLAITTPDHTDLMKHLVLTEDGTPALKGS-TSKLRRILEINSSALDTLRFEGRELS-DDLVRE-----RIEATRSADLASLVYTSGTTGRPKGCELTHHNWLVRALLTHPIGAIAVPGSRVLTFFTIGGATQSHWSDFSTLANSAATNAADGGPVK---AALFARAEK----------AAIDYSRAQDTEAHKVFDRNSVQYAVTGGSAMSHDLLH-FYRGIG---IPIYEGYGLTETAAAAAIDFE---DQKIGTVGKPLPGMTIRI-NDQGEILLKGQM-----------LFRGYWNNP---KATAESIVDGWFNTGDLGELLDSGHLVITGRKKDLITAGGKNVSPGPLEDIIRAHPLISQAMVVG-------------------------------------------------------------------------------------------------- 50552864 36 -------------------------------------------------------------------------------------------------------ITYKQLWKLANGISAVLYHHGIGHGDVVMLHAPNSPSLHYGML---DMGCTITSASVSYDVADLAHQLRVTDASLVLC-----YQEKENNVRQAIKEAQKDAAFPGITHLLIENLLTMACNISEEK---INSAMARKFEYSPQECTKR--IAYLSMSSGTTGIPKAVRLTH--------------FNMSSCDTLGTLSTPSFSTGHQYGIFNMCSSHATTVVH----RQFDLVKLLESQKKYKLNRLMLVPPVI--VKMAKDPAVEPYIPSHVDFITTGAAPLNPQGIR--HSQSGRPPLTISQGYGLTETSPLCAVFDPLDPDVDFRSAGKATSHVEIRIVSEDGKRDEPLPVGEVLIRGPM--IMDGYHKNRQSSEES-FDRWQDKWLTGDIGMVDQKGRLMIVDRNKEMIKSMSKQVAPAELESLLLNHDQVIDCAVIGVNSEAKAESARAFLVLKD---PSYDAVK-IKAWLDGQVPSYKRLYGGVVVEQIPKNPSGKILRRILR------------------------------- 86748685 17 -----------------------------------------------------------------------------------------------------RVFTWADYQSRVHDFALGMIELGLGRGDVIGIIGDNRPDWVSAEIATHAIGAMSLGLYRDVLDEEAAYLLTYGEAKLVFAEDE-----------EQVDKLLLLAEVPNLKHIVYSDPRGMR-KYDDPRLLPADTLAAMGRARAAREPVDAEDVAILCTTSGTTAHPKLAMLAAGRVLKHCAT--YLSFDPKPDDEYVSVLPLPWIMEQVYALGKGLLCRMKTMMNDFREIAPTAPRVWEIAADVRARVMDASPRLYETGMKAGLAALAEGKHSALRSAATGGAALGPDTFKFF-RAMG---VPLRTLYGQTELLGAYTLHRADAVD--PDTTGVAM-GAEIEIKVE--NPDVQG-IGEIVVR--HPNMYLGYYKNEE---ASKADMQDGWMQSGDAGYFNAAGQLVVIDRIKDLAETSGEKFSPQYIENKLKFSPYVAEAVVLG-------------------------------------------------------------------------------------------------- 85813635 18 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRPLPGLRALVLDATAIRARPGH-GELLL--GGIGVARGYLGAPELTRERFVTRGARWYRTGDLVRYTVEGGLVFTGRRDDQVKVRGVRIELAEVERALRAEPRVAEAVAVVLDDDNGRHELAAAVVTRAPVSATV-----LRASLADELPAAMVPTRILVVDALPRTASGKADRKASARMVR-DFVDPGD------------------- 197921454 109 ----------------------------------------------------------------------------AFEQQVGRSPDAVALVCE------DRQLTYAELDAAANRLARLLVARGVGHEDIVAVAVPRSPELVVSLLAVMKTGAAYLPLDADHPQDRIAYMLSDSGARTVVTTRES---------------AGELPAVPGVTRVLL-----DDPSVVAGSAALDDSALG--------LPIPLDQAAYVIYTSGSTGRPKGVVHDGVGSLIATATD---RIGIGPDSRVVQFASVGFDVTVWDLIMS-LCVGGRIIVVP-AERRVAGHALTDYIREHRATHMILPPSLVSAL-PPDCELPDG-------AVLVVGEAVPGELIRW------SGRLRVVVAYGLTETLWLAEAGLQGPAPI-----GRPDPNTRAYVLDAALRPV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111018896 16 --------------------------------------------------------------------------ENAVLRHAESHPDRV--MYTRPESGGWVDVTAKDFGALVIGAAKGLIANGVQPGDRVALLSSTRFEWSLLDYAIWAAGAASVPIYDSSSHDQIRWIIEDSGAVAALVAHASSFEGDGIPY--------------TLKRILTIDEDAVGTLIKDGLSIDDSEVFKRV------VALTANDLASLVYTSGTTGRPKGCILTHRNFLSEVALLAAPIGDVRPGNRVLTFLPLAHV----------LARAVSLAMFEAGATQAHWSDFGTVFERFRPNTILGVP---RVFEKVRDGAARKFDFPSLRLLGSGGGALMPRLGHFFR----GMGVPVYEGYGLTESTAAHCVNVPGAQ--KMGTVGQPLGGNSVRIAEDGEIELRGGVV------------FGGYWRNEHATRDVLND---GWFRTGDLGDLDDEGYLTITGRKKDLLITAGKNVSPGPLEDRLRSHTLVSQAVVVG-------------------------------------------------------------------------------------------------- 77920366 765 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PQNFDADQLATVIFSSGSTGEPKGVMLSHHNILSNL-EALRIVFRVDKRDNICSALPFFHSLGFTGTLWLPLLSGFSAV-YHTNPL--DGATIARTVREHRSTLLLTTPTFLMAYIRR----AKPADFASLRLVMTGAEKLKTKLADSFEQRFGIRPL---EGYGATELSPVISLSVPDVSGSREGSVGLPVPGVAVQIVDDNYVPVDGKSPGLILVKG--PNLMLGYLG---RPDKTAAAIRDGWYVTGDIGHLDRSGFLHITDRMARFSKIGGEMIPHGAVEDAL--HTALGRTAVTGIPDDKRGEKLVVVHTPEAGEGAAHDLLTQI------ELPNLWKPGRYVQVEAMPLLGTGKLDLRGIRKIA---------------------------- 212713719 22 -----------------------------------------------------------------------------------------------------------EFRAKVIAIAKGLIAQGIMPGESVSIISHTCWQWTALDVAIMSIGALTVPVYETNSPAQVKMIFNDANVKMAFAEDDAQR-DKI--------ESIRN-ECSNLGDVYVIGLGAIDTMIEYGHAVSDAEFQERE------HAVKGSDLATIVYTSGSTGTPKGIELTHSNFVFITYSGISSMPDIKPNRRFFCFA------GN---VSLGLSSNLKTILADFKAFKPTFPRIFEKIQKAGARIFGATQTAWSYAQQSGEGIPLKHALSSIMDVFSGGAPLDSSIAHFFNGV----GLPLLEGYGMTETCAPSVNPTSG---YKIGTIGLPLQGVAMGV----------DEEGELCIKS--PAVCAGYHNNPDVTRQ---QIVDGWLHTGDLGSIDDEGFVSIVGRKKDIITAGGKNVSPCEMEASIMTSPVVSQCVMIG-------------------------------------------------------------------------------------------------- 154508838 18 ------------------------------------------------------------------------------------HPDQVAVEQRSSV-GSTRSLTTSELQRQVEYTACGLIGLGVQAGDAVAILAPTSYEWLLLDLALLSIGAITVPIYESDSSAQIEHILTDAHVTRVFTA---------------TTQQAELVHSVAPEHTVAV----------DSFDRGAQRMIARAATGITITNVESSDIATIIYTSGTTGNPKGVALTHANF-VATAEGARQVL----GDVIDSPET-------RLLLFLPVAHVARLVMHQGVLGFPSIKNLLPDIQAFKPSVLLVVPRVLRMFMRHGDALVLKKIRSNLRYIVSGGAPLATDLAHFY----AGMGITLIQGYGLSETTGPISVQQIGKNPV--GGVGLPLPGNFIKIA-KDGEILVRGQ-----------SVMPGYYHLPE---QTAEVMPDGKWFHGDLGSIDRKGQLTITGRKKELITAGGKNVSPEVLEDSLATHPLIANVIVVG-------------------------------------------------------------------------------------------------- 8476018 4 ------------------------------------------------------------------------------------------------------------------KVAAGLVNLGLQQGQVVMLLLQNCVEFAFVFMGAALRGAIVTTANPFYKPGEIAKQAKAAGARIIVTQAAYV--DKLADLRS--------------DNVIVITIDGAAKDGCQDISV----LTEADETQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDLYF--HSEDVIMCVLPLFHIYSLNSVLLCALRAGAATLIMQ----KFNMTSFLELIQKYKVTVAPIVPPVVLDITRS--PAISQYDVSSVRIIMSGAAPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197782939 20 ----------------------------------------------------------------------------------------------GQGPDEWKSLTWAQAAERVHAIAAGLIELGVQPEQRVALASSTRLDWILADLGIMCAGAATTTVYPQTNADESAFILSDSESRVLIAEDAA----------QLAKAVEKRGELPALTQVVVIDPAGVE---SSDFVLTLTELEARGAARLEKERVGADQLATLIYTSGTTGRPKGVPHDNWAYMAKAIAATGLISG---EDVYLWVLTSGQIVGHVTAVDGPTYMAAVPRIFEKVYNGVAAKARAGGGAKYKIFQW--AAEVGRAYAKESQDNFRRFGLSALRACVSGSAALAPE-IGYFFAGAG---IHILEGYGLTESSAASFVN-PGEAY-RTGTVGKPLPGTEVRIADD----------GEILLRG--PGIMEGYHGLPEKTAEVLEA--DGWFHTGDIGELSPDGYLRITDRKKDLIKTSGGKIAPAEVE------------------------------------------------------------------------------------------------------------------ 167534933 45 ------------------------------------------------------------------------------------------------------TWTYRDYHRDIITAAKAFIHFGLDRHHSVGIIGFNSPEWFIADLGAVFAGGFASGIYTTNGPESLQYVADHSRSQFLFVED----------RKQLAKIKEVQDQLPTVKLVVMW---GEPVEEKDRKDLGWDEFMRGGRDVAEHERMKVQSPCTLIYTSGTTGTPKAVMHDNITWTAKALSTHARLDDHRQEHII-SYLPLSHIAAQILDMHAPILMGATTLIFLGVP------RVWEKIEE-KMRIVGAQSTGLKMADQRGERRPSGFGLKKIRALATAAAPISRETLDYFLSL----YLPIMEVYGMSENTGPQTVNRSGNHTT--GSVGVTMAGLETKIDNPD-----ANGDGEICMRGRH--VMKGYLFNEEKTRETIDE--DGWLHTGDVGRMDDRGFLFITGRIKEII------------------------------------------------------------------------------------------------------------------------------- 86741783 20 ----------------------------------------------------------------------------AVFRNAAAHPDSTLIQHKIDD--EFVGMTVREFHDHVVATARGFIARGVRPGDRVGLASRTRFEWTIVDYAAWLAGAVCVPIYETSSPGQIEWILRDAGVEVLVVEND--------ELAERV--AQIRDGVPALREVLVIEHGALAGLAVDGAGIAPERLTAARA------SVNADSLATIIYTSGTTGQPKGCEITHRALLFTAEAAIATLPEL------FAP-------GASTLLFLPLAHGAFTLAY-----TPDSRTLLPDLAKVRPTFLLSVPRVFRGWIFDAAENTAVAYSRALRYAVSGGAPLGERLGHFFR----GIGFTVLEGYGLTETSAPAAANRPG--NVRMGTVGQPFPGVTIAIADD----------GEILIRGPL--LFRGYRNNELATKEALDA--EGFLHTGDLGDLDADGFLRITGRKKELLTAGGKNIAPAPLEHIIQSHPLVSQAMLIG-------------------------------------------------------------------------------------------------- 167646913 34 --------------------------------------------------------------------------------------------------GRETFYSFPDLLLATERAAAGLQSLGLGHGDRIALLTQDPEEFIIAFLGAVRAGIAPAPLYPPPPLGGIE-----------------IYLSQTVALLDVARPAALIGSAK------VLGDIQAAVAGLDGKAVATVQEIRACQAPMTPCEVGPDDVVFLQFTSGSTSTPRGVIVTHRALVANIACFMDQSLQADP------ARDKGWLMGLIGFVLGPVHTGVSVVFMPTVRFAKSPAAWLDALHQHRGTITFAPNFAFALLRRLRAEDLGRWDLSCVKALGCGAEPIHPDLIERFLDVFGLSRDAFLPAYGLAELGAPVSTQRVDSTPAREDGFGGPFAGHEIAIRDPDGAALPHGREGDIWLHG--PSVCAGYLGD-----EAGWNAIDGWLNTGDRGYL-ADGELFVSGRSKELIIVNGRNIHPQPLEWAVSALSGVRPVAAFAVP-SLTTEAIV--IALEAKGRPTTDLVAAVEDAVEDLVACR--PLDVVLLPSLSRTTSGKLKRGHVRR------------------------------ 134098276 46 -------------------------------------------------------------------------------------------------------VTAADFAAQVLAVSKGLIAAGLQRGDRVALMSKTRYEWTLLDFAIWAAGCATVPIYETSSADQVEWILTDSGAKAVVLETAAHR--------AEVDSVVDR--LSEVGHVIDGPTDGGAAGAVDELTALGSDIDDREAHQRRRE-VGADELATLIYTSGTTGRPKGCELTHRNLLAEARAEHAFPQLMQP--------------GNSMLMFLPLAHGRTTLVFEKVYNTAKKGRIFDLAEETAVAHSGGAGIGLRLKHLVFDKLVYGKLRAALRCIASGGAPLGERLAH-FYRGIG---VAVLEGYGLTETTAAATVNVENAF--KIGTVGRPVAGTTVRIA-EDGEILI---KGDVV--------FRSYWNNPTATEE---SLEDGWFHTGDLGSLDDEGFLRITGRKKEIITAGGKNVAPAVLEDHLRAHPLISQCMVVG-------------------------------------------------------------------------------------------------- 134103343 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKGVLLPAS--ALRASAEATHLRLGGPG--HWLLPMPAHHIAGIQVLVRALLAGTTPVAVDTAGGF-RPDRFADAAAETLANDHYTSPTQLSRLVNDGGQGLAA--LRRFDAVLLGGAATPPALLRRALDA----GVRVVPTYGMSETAGGCVYD------------GVPLDGVRVHI-DAGG-----------VVSLAGPTLARGYRGVPGSPAFA-----GGWFRTGDLGRWAGD-RLEILGRADDVIITGGVNVAPTPIERILTEHEGVREVCVLGVEDPEWGQAVVAAVVPSDPACPPSA--EALRAAVRERAQPAAAPKNIVFLPELPLRGPGKPDRTALRQHFAG-------------------------- 72161435 32 -----------------------------------------------------------------------------------------AVMFRRLVDGAWRDVTCAEFHRDVMGVAKALIAAGINHGDRVALMSRTRYEWTVIDYAIWTIGGVTVPIFDTSSEEQVEWILRDSGSTL-----AFVENDEHAERVRAV-----SAQLLEPDRIVQIESDSFPAFVATGAD------VADSVVEERRAATGLDDLATLIYTSGTTGRPKGCELTQR----NLAFDVMSVNSGPMKDVFT-------MEGRSTLLFLPLAHGCKTVMGHFPSTGPD---LLDALASFRPMFLLAVPKAIASFRKAAETAIKALDTGKVRAVFSGGSALGERLGHFFR----GIGLTVLEGYGLTETSAPTTANAPDTN--KIGTVGRPIPGTSIRIADD----------GEILVKGD--NVMRGYWNNPKATKEAFTE--DGWYRSGDIGELDEEGFLRITGRKKEIITAGGKNVAPAVIEDRIRSHAIVSQCMVVG-------------------------------------------------------------------------------------------------- 62999431 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSTGEPKGVVVPHRA-LAAVVPPLRTLYGIGPDATVLHFHGAGGDTSLEEIL-PSLTGGATLVVDDAA-----REGFAQVAEEQEVTVAVLPTGFWHSL--AGDLLRQGAELPSLRTVVIGGEAVRADMLERWRR-LNAAGVRLLNTYGSTETA--LVTHAPGAPELPETGIGLPLPHVGQRV------ESTGEGAGELYV--SGPGLALGYHAAPERFTE---DGGRRWYRTGDLVSVAPGGALVFRGRSDHQVKIRGHRVDLVEVEGLVGSCAGVLEVAAARVDRAEH-STLAAFFVPLPDHDLG-EVAAGVRARLEATAAPHLVPSLLVPVAELARTHTGKVDR----------------------------------- 154278864 98 -----------------------------------------------------------------------------VTRAARTHPGSLAICWDGD-------MTYEMLDRFSNQLARHLIKQGIRRGNLVPHCLNKSKWAIVVTLAILKAGGASVAVGPRSPLQTLASNIQTLDAPLML-----------VDEENRCQAESLGIPLITISECFMMSLGDSDQTIDSG--------------------VRSNEPAFVVFTSGSTGQPKAIVLQHDSIC-YSARAHGSSLGIGRGSRVLQYA------AYTFDVFTTLMRGGCVCIL-SKEARVNIVDLISSINILQANWACLTSTVASLL--------KPSDVPCLSTLVLGGEPASQDVV-----AVWAGHVTLHNVYGPAESIWSSCNENLGSLALNIGSLASRLWVANPA---NHHNLVPIGCVGELLIEGPL--LARGYLHDPEKFIQLGLEQPKRLYKTGDLVRYLDDGSLIFVSRKDSQVKINGQRVDLGEIAHHLSSIPSVAE--FVRKQYQNDRHTLVAFLEQLDDVTFSPTLKRQIQHALEDNLPSYMIPSIFIPLARLPRNASGKLDRKKLQQ------------------------------ 154278864 1652 ---------------------------------------------------------------------------------------------------EGENITYVELEQLSSTLAKSLNDSGVGSETMVPLMFRKSPWAIVAILAVLKAGASLILVDTDCPAKSLLQRI--------ITIDRATFR-----------------ALPSISH-------------------------------YACSTVIPSNSAFVIYTSGATGVPKGVVLEHRAICTNLDMVGE-VYGVGPSSRIGQFA--------SYAIFLALYRGACICVID---------------ERHRIDDL---AFALRSLRSTVAQLLQPEDVPNLSTLVLAGELMREDVIE------KWKHVALINSYGSAET-SISISFNRGIQHV----TQARDIGLPLRIVDEDNHNKPIGVPGELLVEGPL--LARGYLNDEIKTRESFWAAGQRLYKTGDLVRYSDDGSLVFIRPVDNQLKVRRQLVEAAEIEHYIAASSGVAVALVEGETDTVR-ETLAAFIVLMPSSDALRDTHSALREKLAQMLPSYMVPSYYFPVHRLPFTLSGKLDRQVL-------------------------------- 217973957 38 ------------------------------------------------------------------------------------------------------------LDRQSDAIAFALNAHGIERGMKAVLMVTPSLDFFALTFALFKAGIIPILVDPGMGINNLKQCFAEAAPDAFIGIPFGWGKGSIKSLL-NVDDAARLMRIAT-GAISLSTLLQNDSSRQSSSQNASAKHASAQHAEYPMVMLKSDEMAAILFTSGSTGTPKGVVYSH-GMFEAQIKALKNDYGICHGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEQ--KQHKLPSVQRVISAGAPATIASIARFSKMLSQG-VPILNSYGATESATTDITDNGGGI-----CVGGAIDGVTIRIIGDEALVLNKGEIGEIVVQGPMVSQSYYLNNNESQGHSAMWDSAANSVRHGDLGYLDDQGRLWMCGRVDAT--RKGKRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------------------------------- 118725409 1160 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSTGKPKGVMIGHRQVIFWMQDEFKLSQDVQRTNLTFDPS--------VWEIFWPLYIGAKVKLI-TAEQAKDAGYLLDLMAKDNITMMYCPASLVTG-MTYMLNARDNKPRLRLPWLLIGAEPIGVETVKDFYRCFEGN---IVNTYGPTE---CTINNTYYHIELKIVPIGRPVANNKIYILSKDLQAVPINVTGEIFIAGDSVG--IGYINNPEKFIENPFEVGK-LYKTGDVGRWLENGCIEILGRVDEQVKIRGYRIEPGDIQAAMLEYNDVKESVVI--------------------------------------------------------------------------------------------------- 167753296 4 -------------------------------------------------------------------------------------------------------FTYLEMGAEIAKLHLLFDEAGIRQGDRIALIGRNNPRWCITYIATITYGAVIVPILQDFHANDVIHIINHSESRLLFLGDTFW-------------DAIEADQIRKVEAVIYERRDPKKLDFQKNRE---NHFRKAYPKGFGPEHIRFNDRMILLYTSGTTGYSKGVMLSTGNVLINTQTGTNY---FQRGGRTLSFLPLAHAYGCAFDFLAPLAVGGHITLL-GKI--PTPKILIEAMQVVRPTIICCVPLILKVYRKQVLPLLEKGPMSALRSVIVGGAPMNMET----EAFLMSIKFPITIGYGMTE-CAPLISFTPDN-EFKAGSCGR-FLFIQVKIDSPDPEHVAGEVHGEHV--------MMGYYKNEEETRKVLDEK--GWLHTGDIATMDPDGTLYIRGRSKTMILTSGQNIYPEEIEDKLNNMYMVQESLV---------------------------------------------------------------------------------------------------- 197338300 15 ----------------------------------------------------------------------------------------------GEGPSDWASLTWAQAAERVDRIAAGLIALGIEPEQRVALAAATRVEWILVDLGIMCAGAATTTVYPSTNTKESAFILADSGSRVVVAEDATQ--------LAKIRE--NRAELPGLHHVVVIDAEGAEAAEPDGWLLTLADLEKRGQEYLATEAITKDQLATLIYTSGTTGRPKGVPHECWSYMAKAIKATGMVL---EGDVYLWVLTSGHIVGHVTAVDGQIIVNLPVV----RPTYMAAPRIFEKVAKYKIFQWGTAPLGLRTKHAVADRLVYGKIREALRAAISGSAALAPEIGFFF----AGAGVHILEGYGLTESSAASFVN-PGEAY-RTGTVGKPLPGTEVRI----------AEDGEVLLRG--PGIMAGYHGLPEKTAEV-LEP-DGWFHTGDIGELSVDGYLRITDRKKDIIKTSGGKIAPAEVE------------------------------------------------------------------------------------------------------------------ 133917244 185 --------------------------------------------------------------------------------------------------------SYQQLWEQAQRIQTGLQKLGLQNQDKVIFQLSENYDIISAFWGC---------ILGGFIP-------------VILSVPTYKEINHEINKICQVWELLEQPLIITNERQQDVKKLEKWLSNQPIK-LSFIEELKTYSPHHSHIS-QPDDIAFFNLTSGSTGMSKCISLTHKN-IISRARGANIICEYNNDDIIWLPFD--HIGSISELHIRCVDLGCQMV-YEYILGRPL--NWLDLIHQYRITHSW-APNFAYNLINEALEPSQTWNLDSIKFFLVAGEAVSDQVVNKLHSEYKLKTTAIRPAFGMAEMGSGITYYQPRVHPEHPNSTGLPIPGVSIRIVDQENSLLPEEMIGHLQVKGDPVS--PGYYKNPEANQEAFLK--DGWFKTGDLGFI-SNGHLVITGRSKEMIIINGVNYYSHEIETVVEAIEEVAASAACAVHDAKSGDQLALFFSVEIDQQDLPELLKKIR---RKVINSFGVPEYLIPLNEIPKTSIGKIQR----------------------------------- 125716314 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPAYPDDRIRHMLTDSQASVFITC------------KDLLEQA---PRLTVP--VICLDADAPEIAIE--------------SEDNPGRLIDPANLAYIIYTSGSTGQPKGVMISHHA-LLSHNQAIIHNYGLQPQDRVLHFASISFDVAAEEI-YPTLLSGATIVI---RPMLHSFDAFCRWVEEQQLTVLNL-PTAYWH------EWVSDSSQPTLRLVVIGTEALPEHVASW--EKLYGVQVNLKNAYGPTETTICDLKSLLFQSPSQAVSIGKPIANACVYVLDTNLHPVPVGVTGELFIGGD--GLARGYVAAPEKFIPNPFATIYRLYRTGDRMRFLPDGNLEFLGRDDEQVKIRG--------------------------------------------------------------------------------------------------------------------------- 159036690 28 -----------------------------------------------------------------------------------------------------RTLDLADLYRRSARVARWLLGRGVRPGDRIGIHAANGLEWVLLDLAALRLKVETAGLEPGFTPDSLLARYDLT----LLCTDRHAEGPGIVPVGEVAEAAGR-------------------------RDLD--------EPALPPVTWQPEDVTTIKFTSGSTGEPKG-LGATAGSIDSSLRAVQEIFEHGPGDDLFVFLPLS-LLQQRYWIYSALLHGVTVSTYEAA---------FAALRQVRPTVVMGVPAFYETAKRQ-IEARQRRGSSRIRYLWTGSAPAAPSTLRFFVDA----GLPIYEGYGLNET-CIVTKNHPKAH--REGSVGQVL----------RGKEVLVDADGVVHVRSDHPVNTRYIYAEPGSSEQIFAP--DGTVRTGDLGHLDEDGFLFIRGRADDVIVLNGRKVIVRPIEEQLRSDPAIAECV----------------------------------------------------------------------------------------------------- 28377462 8 -------------------------------------------------------------------------------------------------------LTYSELRVAVERTSQLLQKN--QLNDIVVLRLPRGVKFTVMVLALTKMKIT-------FIPQDIAQ-----------------------PL-ARLDAMVETAGAETL------------IELKD--DHYTFSTVPNSSKNHSTAWA-------IYFTSGSTGNPKGVERTVANTV----ETQKEDYQLTTDDRVASFTPYSFVVSY-YDLFSSLYSGSTLVL--GETERHDLNKLEKYLQDNKITFMNAS-TMI------GEIIMRSMKLPSMRLLTLAGQRF-PDV------DIGQLNYQIMNVYGNTECACATIC------RVRPGEIGKPIRNMHALILDDQQRVLPHGSVGELFIYGV--QVTNGYFLNEKATNKAFTSVYQNQYRTGDYAKVLPNGELEYRGRRDSQYKINGVRIDLSEVGSVCREIPNLKQC-----YLAVKANCIYCWVTSAKAIDES-----QILNALASRLPSVMIPIGIHQLTSFPLNINGKIDER---------------------------------- 118089631 80 --------------------------------------------------------------------------------------------------GTYRWLSYEEVNQKVNRLGSGLIALGLTPKSTVVIFCETRAEWMIAALACFKYNFPLVTLYATLGEEAVTYGLNECGASYLITSAELLES----KLKATL------PQISCLKHIIYVDNKNNKSEYPENVEIHSMQTVEEAKPENPSRPVP-TDLALVMYTSGSTGRPKGVMMQHKNLIAGMTGQCERIPGLGPKD--------------TYIGYLPLAHEISCITYGCRIGYSSPLTLSDQSSKLKPTLMAAVPEIMRTLFKIGEQIKRGYDAPNIRMMLSGGAPLSPQTQRFMNICFC---CPVGQGYGLTETCGA--GTITEVADYSTGRVGAPLICCEIRLRDQEGNRDKPNPRGEIIIGGPNVSM--GYFKNEEKTTETIDENGQRWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAAL--------------------------------------------------------------------------------------------------------------- 160896607 7 ---------------------------------------------------------------------------HLLLQHAAQRPQAPAL--REKEYGIWQTWSWSEAAETVRHMACGLAALGLARGQNLAFISDNRPHVYMGFIAVQALGGVPIPLYQDAVAAEMRFVIEDAEIDFAFAENQ-----------EQVDKLLERESVSGLGHIIYDDPRGLRHYDQPGL-ISTEALLQKGQEWDAAHPLSPDDVSVILYTSGTTGKPKGVCQTHRSF-GESARGGVQVDRLGPGDNVISYLPPAWVGDHLWLVAGFTINCASTVSIDGPSYYFAPPRIFEMLTSVSIRMEDAAPRAMAVARRVGSDILDKYALSRIRVAYTAGAAIGPELFRFFRS-IGINLKQL---YGQTETCAYVCIQRDGQVEL--SSVGQAAPGIELKIAD-NGEVLLKGV-----------SVLKEYYKRPDATAEV--VDADGWFHTGDAGVIDASGQLRIIDRAKDVGKTSGAMFAPNYIENKLKFFPQIKEAVCFG-------------------------------------------------------------------------------------------------- 163723944 39 -------------------------------------------------------------------------------------------------------MTYGEAGARVDNLRAGLAQMGVGKNDVVGFIGNNRPEWAISAFATYGAGARFVPMYEAELESTWEYIIRDSDVKVLI-----------VSKPAIFDKVSAFADTPGLERIFIIE-TQGEGSLGE---------LEALGAKNPVESVKPDDVAALVYTSGTTGEPKGVLLSHGGY---HLFTEVLNEEARSLSILPWA--------HSYGQTAELYNGGSIGFMESVETLADPRVFNKIYDQAKMKETGGLPKALRELAAEGKKLADKIVFQKIRQGALTGSALNPEISHFFAD-IG---VPVFDCYGLSETSPAVSMNCFSA--YKVGSVGRPIENVKV-VIDQSG-VDAIGDDGEIIVYG--PNVMQGYHNKPEATAAAMTAH--GGFRTGDRGRIDEDGFLFITGRIKEEYKLNGKYVYPGAIEEDIRLLPNVANAMLSG---EGKKYNVCLVVPLVENKEVTDMIAAEITAFLKGKYGGYEIPKKFIFLAD---------------------------------------------- 13929034 62 ---------------------------------------------------------------------------------------------------RDETLTYAQVDRRSNQVARALHDLGLRQGDCVALFMGNEPAYVWLWMACLR-------------AKSLLHCFQCCGAKVLLASPE---------LHEAVEEVLPTLKKEGVS-VFYVSRTSN----TNGVDTVLDK-VDGVSADPIPEEVTFTTPAVYIYTSGTTGLPKAATINH--HRLWYGTSLALRSGIKAHDVIYTTMPLYHSAALMIGLHGCIVVGATFALR----SKFSASQFWDDCRKYNATVI----QYIGELLRYLCNTPQKPDRDH-KVKIALGNGLRGDVWREFIKRFG--DIHIYEFYASTE-GNIGFMNYPR----KIGAVGRELIKYDVEVRDANGYKVPKGEVGLLICKTPFFGYAGGKTQTEKKKLRDVFKKGDVYFNSGDLLMIDRENFIYFHDRVGDTFRWKGENVATTEVADIVGLVDFVEEVNVYGVPVPGHGRIGMASIKMKENYEFNG---KKLFQHISEYLPSYSRPR----------------------------------------------------- 59149841 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTSSNLIYMIYTSGSTGVPKGVYHRS---FTNLVTWFVEDFQLRAQDRVLITSSLSFLTQKNF--YAPLIVGGALHLSAAAPY--EYEQLRQHVEQHQITWLNCAPSAFYPFIEPGDANIYQ-QLASLRYLFLGGEPISMELWPWMQSPMC--QATLVNTYGPTECTDISAADQPEAFLHQAIPIGKPIFNAELFVLDTHGEPVPVGVPGELCIGGAGVG--PGYLHDADKFMPHPFRDAPRLYKTGDLVRYQPDGSLAFLGRLDHQIKLRGFR------------------------------------------------------------------------------------------------------------------------- 29831768 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEELLAPADAEPDASRATPDDRLLLYFTSGSTGAPKAAICSQ-GRLAAAGHSLVGHFGVRPDDVHYCMP-----MFHGNAVIADWAPALAAGAGVALRRRFSASGFLPDVRAYGATYFTYVGRAVQYILATEERPGDRDNPLRLGFGTEAG-AVDAAAFE---RRFG---VRLVEGYGSSE-GGAAIQWRPG---TPPGAVGRAAPGDDLAVLDPDTREECPPAEGELVNRGPNP--FEGYWRNPE---ADAARRRAGWYWTGDLFYRDADGFLYFAGRTDDRLRVDSENLAAATIENILARYEGAAAVAVYAVPDPVAGDQVMATV---AGDFDPLGFAAFLLAQ--PDLGTKMAPRFVRVVERMPVTATNKIHRAGLRR------------------------------ 116071118 44 -----------------------------------------------------------------------------------------------------ERFSFGELAERIATAAAAFDAKGVREKDVVALFSENSPRWLVADQALMRCGAADAVRGASAPVEELRYILDDSKATALVVQNA--------DLWSRL--ALTPEQRTRLK--VVVQLEGEPVDGLIG----WDALLSSAAGLAPVNRTGSNQVATILYTSGTTGQPKGVPLTHAN-LLHQIRSLACVAYPQPGDPVLSVLPI----WHAYERSASLSCACTTTIKQLKKDLPTVPRLWESVQEDVVKTF--PPSALRACLRWPLHALASALLPKVRRQLSGGQPISAPHIDAFFEAVG---IELLVGYGLTET-SPVISCRRPWHNIR-GSSGLPLPGTEFRVVDESGMSLGCRERGRVLVRG--PQVMGGYWGKPDKVLDA-----EGWFDTGDLGMLLADGSVALTGRAKDTILSSGENIEPGPLEEVLVASPLIEQVMLVGQ------------------------------------------------------------------------------------------------- 99082629 18 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYSSGSTGYAKTIRRSPESWIR--SFEMRELFALGARDTYASLGNLS----HSLTLFAAVAAGADLAMLGDCGPREQLSRLGEF----HASVLYATPAQLRLLRRA----AGKRQLEGLRLLFSSGGKLDHETRAGLQQLFPG--AQVIEIFGATETSYMTIAG-PDALE---GSVGQAYPGVEIRIDSPD-----ANGVGEIWIRSPF--VFDGYVKG-----ESQETRWNNGWLTGEMGRLDESGNLFAKGRKNRMVTVADKNVFPEEIEAVLMSVPEVEIAVVCAVPDALRGHVIHAAV---QGEASPAAL----RQLCRHQIGDHAVPRSIRRVAKIPMLTAGKPDLQALRDL----------------------------- 71405422 118 --------------------------------------------------------------------------------------------------NETKYMTFEALWECMLSFGRGLVELGIRPNANVAIYEETRWEWLATIYGIWSQSMVTCTVYATLGEAALAYALRETECSAIVC------NAKNV---ARLVELITHGNIPRAS-IIYNDTLPASFDAKGCRVIPWSEVVEMGRRVAEQVPLDNDLTALIMYTSGTTGDPKGVVHTHGSLVAGVSGLNYRVLDYEEGETYCVYLPLAHIMEFSFVARGALICRATAVFIIGVPRVPRAGSMKRRVFDH------AYETRLRALKKVFDKPREVLGR-NLRIMLSGGGPLSDATQDFVNVVFG----LIVQGWGLTETVCCGGIQRTGDMDV--GSVGQTEPTVEFRLVDEYKHTDTPEPRGEILLRGPF--LFKGYYKQEKLTREALDE--DGWFHTGDVGSIAANGSLRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 148256989 16 -----------------------------------------------------------------------------------------------------RTFTWADYQARVRDFALGMVALGLGKDDVIGIIGDNRPDWVAAEIATHAIRAFSLGLYRDVLDDEAAYLLNYGEARLVFAEDE-----------EQVDKLLNLADVPALKHIVYSDPRGMR-KYDDPRLMPADKLAELGRNRAAREPVDADDVAILCTTSGTTSHPKLAMLSAARVLKHCAT--YLAFDPKPEDEYVSVLPLPWIMEQVYVLGKGLLCRMKTMMNDFREIAPTPRVWEQIAADVRAAVMDASPRLYHLGMSTGLAALEKGQHSSLRSAATGGAALGPDTFKFF-RAMG---VPLRTLYGQTELLGAY--TLHPADKVDPDTTGVPMSDIEIRIDQPDSQ-----GIGEILVR--HPNMFLGYYKAPE---ASAADVKDGWMHSGDAGYFNDHKQLVVIDRIKDLAETAGERFSPQYIENKLKFSPYIAEAVVLG-------------------------------------------------------------------------------------------------- 113955509 34 -----------------------------------------------------------------------------------------------------EHFTYQELSQRITTAAAGFRALGIREGDVVGLFAENSPRWLMADQGLMRTGAADAVRGSSAPVEELRYILEDAKAVALVVQNA------------DLWQRLQLPAQLRRQLRFVLQLEGDAVD---SDVISWDDLLAAGAEQQAPDPDLGRDTATILYTSGTTGQPKGVPLSHAN-LLHQMRSLSCVARPEPGAPVLSVLPI----WHAYYFFSCACSQSYTTIKQLKRDLPTVPRLWEAVQAGFEDVLKTFPALLRACLKSAGRWPA-HALASLRLQLSGGQPINAPHVDSFFEAVG---IELLVGYGLTETS--PVVSCRRPWRNIRGSSGQPMPQTEFMIVDPESRPLSFRERG-LVLVRG-PQVMQGYLGKPEATAKVL--DVDGWFDTGDLGMLLPDGSVVLTGRAKDTILSSGENIEPGPLEAHLLMNPVVEQVLLVGQ------------------------------------------------------------------------------------------------- 196177577 19 -----------------------------------------------------------------------------LRRRADDQPNSVAYLFLPDGETEEIRLTYHELDTRARSIAAQLQRQG-ARGERALLLYPSGWEFICAFFGCLYAGVVAVP---AYPPRRNQHRVADAQATFALTTTSVL-----TQMGSRLTEAPELAAM----HWLTTDRIASDI----------------ARDWHVPT-INQDTLAFLQYTSGSTGTPKGVMVSHGN-LLHNEQMIQQAFGHSSKTVV-----VGWLMGLIGNVLQPVYLGVQSILMPPEAFLLKPYCWLQAISRYQATTSGGPNFAYDLCVQTKPEQRASLDLSRWNVAFNGAEPVTLEQFARTFADCGFSPQAFYPCYGMAETTLFVSGGLNNQPPVEPG--TRPIVGCTLAIVDPDSTQCPEKQVGEIWVSGS--SIAGGYW---QRSQQTQ-ETFQGYLRTGDLGFLRA-GELFITGRLKDLMIIRGRNHYPQDIESALRPHCG----AAFSVPVNGQEKLVIAQEVKRSSRRTLNA--DEVIGAIRRAVAAEHDIDVYGIVASIPKTSSGKVQRGACRD------------------------------ 58377735 3 -------------------------------------------------------------------------------RVVARQPNKVAFLM--DDG----QLTFAQVKQLADRVAAHFYAKGFRKGDTIALLMETRLEYPCIWLGLSKVGIVTALINSNLRKETLRHSITVANSKAIIVSTEL--AGEHLLMRYDIIDNHKSSLLTCGRNFSVLDAEDLRLSLDSSGSSSSNVDLSAIPNDISP-----KDKLVYIYTSGTTGMPKAAVITNLRY-TFMALGCYYMLSFRDDDIIYNSLPLYHSAGGMIGVGSVLLCGVTAALR----KKFSASNFWTDCIRYKCTV----AQYIGEICRFVLTPPKPTDTQSVRLMFGNG--LRPQIWPQFVSRFNIQQ--IGEFYGSTE-----GNSNLLNIDNTMGAVGF-VPNFAKAIYDEETGEIIRGSDGFIKCKAGEPGVFVGKIN-PKKALNSFFRKGDIFFNSGDILVQDLLGNYYFKDRTGDTFRWRGENVATSEVEGVITTIVGLKDCAVYGVDPETEGKAGMAAIVDPEGKVDLEQLAAGI----RASLPAYARPLFIRVLSEVPMT------------------------------------------ 189207613 18 ------------------------------------------------------------------------------------------------------TLTYTQFDDYSTRLALHLRSIDITSDEIVPICFDKSTWLVVCMMAVSKAGMAHSQSKSDVSRE---------------------FSGTDLKLVANVTEI-----CSSV----------SDSAEDPGKD-----------NEDPSLPVNPTDLAYVCFTSGSTGLPKVVQHTHSGAVSNVVHGHGYA----AESRVLNFASQAFA-ASTVTTLKTLCNGGLLVL---PPEKERMGGIANFITRKEITRTVLTPTLLNLL--------SPDDVKCLKFLTVGGEPVTQRLID-----IWAPRLSLVEAIGMTE----FMRGCAWIVD-----------------VDDADTLAPIGETGELLFEG--PGLFQGYRNNDEANAKAAWAKKRGLFRTGDLAKYMEDGVVQIVGREDTRVKLYGQRFELGEVETAMLDCPGVIVAVEIVEPANGNGPMLVAFINGLSGDFSTEA--KHLRERLATKAPDYMVPRGLVELENRPLNASGKLDRKLLRQRAA--------------------------- 211585882 13 -------------------------------------------------------------------------------------------------------ISYRELIARADILVEKLHGRSIKLAEPVCILLDSGYQQIVSQVAVLRAGGTCVPIDPSMPSSRLLAMLHDINSRFVITS-------------RALADRVSDFGVIQVE-----EGTAQNITLSETSPIR----IQAGCPE--------THRSHIFFTSGSTGLPKPIQVLARGILHVLASEPATLLD--SSDRMAGVISPGFDFSL-FGIWTSLLVGGTVIQIPKVIVT-DPFALSDYLKNNKITVV-IIPTALFNVIVLDAPIA----FRGLRHVLVGGEAVNVKAMKKV--LINGPPGNLWNVYGPTEATIFVTVCRVDLAETPRISIGRAFGESKIYLLDEQLRNITSHQTGEICVAGPQLS--SGYLNRPEENGKQFVGKYIRLYRTGDLAWRDSSGMLDYIGRADKQVKCSGHRVELGDIERTLERNAQV-ESCVVIQHKQGDSEVLAAYVVP---------------------------------------------------------------------------------- 149484310 240 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLHTSGTTGVPK-IVRVPHRCITPNIQHFRAIFRVRPDDVLFMASPL---TFDPSVVFVALTSGASLLM------VPDAVKMAALFHRHGVTVLQATPTLLR---RFGARLLKSTALSALRVLALGGEPFPAATFRSWRAE--GNGTQVFNVYGVTEVSSWATCYRIPAADLSPVPLGAPLLGTIVEVRDPDGCRIEDG-DGQVFIG----GEERVCFLDDETTVPS-----GTMRATGDLVVKGED--LFFLGRKDGQIKRHGKRLNLEGVQQAAERLCGAEACAVTWAPR----EGLLLFVVP-SGRLAKEQLLGEL----ERRLPRHALPDDLVFVEALPFTSHGKIDRPALTK------------------------------ 170077298 30 ------------------------------------------------------------------------------------------------------KLTYHQLWQGIQQFGAGLQALGLQPQEKVALIADNSPRWFIADQGSIAAGAVNAVRSSQAEKQELLYIYTDSESRFLIVEDR-----KTFERL--------NPEITNLQPRAVIFLTDEEVPETELPIFNFSQLMTLGS--QEPLTMPPQDLMTLIYTSGTTGKPKGVMLSHGNVL-YQVRNLDQVIQPNPGDVTLSILP----TWHSYAEYFLLSQGCTQILQTYKPGYMVAPRIWESIKKQKVNFFLTSQNYVLAQRIANNLSLEHFHVSSLTRLMARAKAINKLVYEKIRGATGGKIRYVISGGGSTEIVGINILVGYGLTETSPGSAGPALKGTEIRIVDPETQTLSQGQKGLVLIRG--PQVMQGYYRKPEATAKAI--DPEGWFDSGDLGWVTPQGDLVLTGRAKDTILTNGENIEPQPIEDACARSP----------------------------------------------------------------------------------------------------------- 114570859 43 -------------------------------------------------------------------------------------------------------ISYRQFDAFANRVANWALEQGLKPGDTVALFMTNRWEYIAVWFGLSKVGIVTSLINSQLSGHSLAHCLTIGE-----TRHAIVEGALSEAY-----DAARSCDLGDIRA----WSFDGGFSDAEGLDDVLAGMSDSRPERALREAVVPGDPVLKMFTSGTTGLPKAALMTH-VRALYYLNIFALIAKAAPEDRMMMVLPLYHATGGLCGVGCALSFGGALVI---RPRF-SASAFWPDVQRFKATLFMYVGELCRFLVNSDPVPEEAGH--TLRCAIGNGMR--RDVWDAFQARFDVPD--IVEFYGSTEVGLVNAYNQPGAVGRVPGYLKSRF-NIDLVKFDLDSEPCEPGEVGE-AIGRIDPSDARFRFDDTEKLRDVY-EPGDAWFRTGDLMSRDKLGYYYFVDRVGDT-------------------------------------------------------------------------------------------------------------------------------- 168045268 106 -------------------------------------------------------------------------------------------------------ITYSQALTRVENFASGLVALGHKKGERVAMFAETRAEWLLGAEACFRQNFQVVTVYASLGLDALAHCLNETEAVTVICDDKQLK--KLISMSD---------QFETVKRVVYMDAIGDDSPPSLSDVSNWSSVEKKGQESKIPADMPPKDVAVIMYTSGSTGMPKGVMMSHGNLVATVAGVSTVIPALSSNDCYLAYLPLAHVL--------ELAAELTMIGTGASIGYGSPHTLIDTAPELGPTLMTAVPAILDVLKKAGGAVKTLFDIASVRGMLSGGAPLSPDTQRFINVCFG---APIGQGYGLTET--CAGATFSEWDDTSVGRVGPPVPHCYVKLVNEEGNTTDDPPRGEIVI--GGPSVTLGYFKNQEKTDQDFDERDTRWFYTGDIGQFHEDGCVEIIDRKKDIVKLAGEYVSLGKVESVL--------------------------------------------------------------------------------------------------------------- 32474323 397 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQSDDLLTVIFTSGSTGMPKGVLLSNAN--VSHNVDAVNAIRLNTEDVV-----IGVLFFHSFG-YAVTLWAAQTLVYHFNPL--DSKQIGKLAEKYKATVLLGTPTFMRYLRRITPEQFK-----TLNVAVVGAEKMPADLFDAFEKRFGVRP---VEGYGTTEMSPLVSVNIPSAAKFQPGSVGRPLPGISARIVSDDGTELDAGEDGMLLVTG--PNVMRGYANRDDLTQTA---VVDGWYTTGDIAHIDGDGFLHITGRLSRFSKIAGEMVPHVRIEEELGKLDQVR-VCVTAVPCERKGERIIV-LHLPTSQTP-DSLREGLKAA---GLANLFIPDSFFEVDEIPLLGTGK-------------------------------------- 57240331 809 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSSGSEGTPKGVMLNNRNILSNIA-QISDVLCAKNEDVVLSSLPPFHAFGLTVTTFMPLLEGIKSITH---ADPTDALGVAKAIVKNNVSIMCATSTFLGIYARN-----KKLDFESLRIIVSGAEKLKSEVRTAFEMKFKK---PIFEGYGATETTPVASVNLPNKFDPKEGSVGMPLPGSAIRIVDPSTESLNHGEDGLILIGGH--QVMVGYLNNKEKTDEV-IKEIDGWYNTGDKGHVDEDGFLYIVDRYSRFAKIGGEMISLGALEEEIAKFTDIVKFCAVALDDDKKGEMVCLLV------ECQEQDFEGICEVIKSTMPAIFKPSKYFKVEQIPLLGSGKV------------------------------------- 153809961 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEDIATIIFTSGTTGKSKGVMLTQNNLAVEAVKAMLSVLPIHHA---FCLV-MDWLKGFSQ--------GATICIND------SLLHMVRNMSIFKPDIMLMVPTIYKRLSAADPQIPKKVFGGKLQTIFTGGAHLDP----YYIDRFAEYGVQILEGYGMSECSPVISNNTPENH--KPGSIGRPLENVEIRF--ENGEILVKGT-----------SVMKGYYQMPDETAET---LKDGWLHTGDKGYMDEDGYLFINGRVKNLIILSGENISPEEIENKLALNPLVGEVIVTG-------------------------------------------------------------------------------------------------- 163792717 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGAGDPAVVLFTSGSEGLPKGVMLSHAN-LLANRHQLAARVDFSPTDTVFNALPIFHSFGLTGGLILPMLSGVRSFLY------PSPLHY-RIVPDTNATILFGTDTFLAGYAR----LAHAYDFFNVRYVFAGAEKVKDETRRIWADKFG---LRILEGYGATETAPVISVNTP--MHYRAGTVGRLVPGLTVTL-----KAVPGDVGGRLSVRGPNV-MLGYLLADH----PGELQPTDGAYDTGDIVAIDDEGFLKILGRAKRFAKIAGEMVSLGSVEDAARAWPEHSH-AVIVIPDERKGEQIILL--TNRPDAARDVLLEAARAAGVPELS---VPRQILVADAIPLLGTGK-------------------------------------- 67473800 111 ----------------------------------------------------------------------------------------------------------------------------------VGIFFPNRAEWIIVSQALHRIGLIPIPLYATLGVQSINYIIDLTDIELIVVSSETI--SKSTELKSK---------THQLKYINV----DSTVPYSNPMNLDIRDIISIGKSNPTPTDLPSVDDIYIFFTSGTSGNPKGVVHTHKSFAVYCFTSM-NIFDKDNNRTSYSYLPLAHVFEHTYIVYG---YGRVAFMCGG------LGCLLSEIQDCQPDHLIAVPRVLQRIKMAMDAYIASSNFVSLKSIINGSAPITMEIYNYFKENL--PNCHVLQGYGSTETFGGVCCGCPGLNDPKILSIGVPFLHFRIRSVPDMGYLTSDPPQGELEIKSD--NLFKEYYKQPEVTANSFTE--DGFFITGDIVKLNVDGTISIIDRRSNLIKLAGEFVAVENVEQAMISN-KISQAFVHGVS---TDNFVVAVVVPTK--EASDMKEQELLEWIEKGIPSFAIPR----------------------------------------------------- 111224482 20 ----------------------------------------------------------------------------AVFRHAAAHPDKILIRH--KVAEEFVGMTTREFHDHVVATARGLLARGVETGGRVGILSHTRFEWTVVDYAAWTAGAVCVPIYETSSPSQIAWILRDAGIELLVVENA--------ELAARVEQV--RGEAPALRDVLVLDDGALGTLAADGAGVDDDRLAAARAP------LGADSLATIIYTSGTTAQPKGCEITHRALLFTAEASIAML-----PEVF--------APGCSSLLFLPLAHGAFELAY-----TPDSGTLLPDLAKVRPTFLLAVPRVFARLKAHGEGKGRIFDFAALRFAISGGAPLGPRLGHFFR----GIGFTVVEGYGLTETSAPAAANRPHS--VRMGTVGQPLPGVTIRIADD----------GEILVRGDL--LFRAYHHNETATKEALDA--EGFLHTGDLGSLDDDGYLRITGRKKELLTAGGKNVAPAPLEHVIQSNPLVSQAMLVG-------------------------------------------------------------------------------------------------- 183983098 16 -------------------------------------------------------------------------------------PDAAALSFVNDRGLVTESMSRVDVVTEMNKVAQFVRDCGLAPGDRAVLVYPPGLDFVCGLLGCMAAGVIAVPVFP---PDPIAFRALDCGATAVLTSHHY-------------------ADARQLE---VAAPVGTAFDEDWPNALPWHVTSRGASGEAISEWAPSQTPALLQYTSGSTSDPKGVVITHGNVVHQAEFNRRFI-GLGPGHVFWVYHDFGLISG----ILSALAGNFDLTMMSPMSFIQRPALWFEVMDRVRATVT-VAPGFELAMRKTTAEQRAGWDLSPLQVIVSAAEPVREDTTRRFFEAFGIRREAFCPCYGLAETVGITVSGVPSDAPVLMG-CGQPTDDVDVRIVDPELVPLGDGQVGEI-----WPSKAAGYWGLSAKSRATFVEGGRGYLRTGDLGFL-HDGELYVCGRIKDLLILAGRNIYPQDIEDSLRDHPAIAAFAVV----DGNSETLAVLVEVR--TDGSPDLLAGVVAAIRAAVLKDHQLRCGVVVLGPPKTTSGKVQR----------------------------------- 18543341 93 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIAELACYTYSMVVVPLYDTLGPGSIRYIINTADICTVIVD----KPHKAILLLEHV----ERKETPGLKLVILMEPFDDALRERGGVDIKSMQAIEDSGQENHRVPVPPDDLSIVCFTSGTTGNPKGAMLTHGNVVAGFLKVTESQWAPTCADVHFSYLPLAHMMVQS-VVY---CHGGRVGFFQG-----DIRLLSDDMKALRPTIFPVVP---RLLNRMYDKIFHQADTSHVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLVDEELNYWTSKGEGEICVKG--PNVFKGYLKDEDRTKEALDS--DGWLHTGDIGKWLPEGTLKIIDRKKDIFKLA---------------------------------------------------------------------------------------------------------------------------- 145606873 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGSTSRPKAIEHPT------LSLGMKDFCDRAPGDLWLSFMPNNHGMGRS-AVTSPMCSGG-GVVYPG--FYFNVAQVVDVLLTEACTHAALVPSLIRLLGEAVGPRLKQTARSLLRSLYLSGAPPTPADLEICSAVLGVRS--ITSVYGMTETAGCMLSPRSRGASLKVCSPGATGP---------DRPPLPIETPGEI----------------------HYCGPYRGWLVTGDLGLVDEGGQLYIIGRSKDMIIRGGENIAPAAIESRLAENPNLSRLAIVGAPDPIAGQVPVA--VIEASAERLKLVAKEIHDTVLAKMGPMFVPTQILPLQELPRTTTGKIKKPPVADAVEKLLRQQEDSES---------------- 149920741 37 -----------------------------------------------------------------------------LQRWALERPGDPFLTFE------DRRWTVGSFDAAVNRHARAWRRAGVVAGETVALVLENRPAYLFHYYALAKLGVVAALINPALRGAALSHALRASEARAVVVGEGQLDG-----LRELAESSDADAVPVSPERVFVDREPEGSGAWVCLGWSSWAEGVAGCSPLPIPEV--REHPLYI-YTSGTTGLPKPAV-------------VKHHRQRRAGDVFLTAADIVYVALPLYGVSMTIARRAQLVL----ARRFSASRFWPECRAHGVTTCI----YIGELCRYLHNQPPRPDDGEHEVRCFVGNGLRDDIWDGFCERFGIER--VVEFYAATE-GNAETANVFNL----RGTVGPLLFWMAVVRWDPARGEVVRDAKGR-CVRAPFPGLLIGKINDYAGYKDAAFAPGDAWFDTGDLLRVDRLLHLHFVDRLGDTFRWKGENVSTQEVAEQLNGAPGVLESNVYGVEVPGEGRAGMAAIVVDGDFDP-----RAFYAHVSEVLPTYAQPRFLRIVAAMGTTGTFKH-----KK---NDLRDQGDPARVDDP------------ 154323328 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMLYTSGTTNRPKGVLLPQ-SVLTAQSKSLIEAWNYSPQDHLLHVLPLHHIHGTVNAILAPLFTGSTIFLFPAAPFLPDTQI------KEPITFFTVVPTVYRLLKTHKDAAKEAISPSNLRLNISGSAALPTPTKNAWSDL--SSNNVLLERYGMTEVGMALSCGL-SPTDRVDGSVGWPLPTVQARLVDTETNEVIAERDGEIQLRG--PTIFKEYWRNPEATLKEHVEDSDGWFKTGDVAVRDSAGMYFIRGRSADIIKSGGEKVSALEVEREMLSLPQISECAVCAVPSGNWGQKVGAVVVLNEGKKWGP---LDMRRALKERLAGYKIPQVMRVVESIPRNAMGKINKKVLVK------------------------------ 217413855 64 -----------------------------------------------------------------------------------------------------------EFRDLVKSIAKGLIGWGARPGESVAIIAHTSWQWVALDMAIMSIGCVTVPVYETNSPSQIRSVFNDSEVVLAFAED-----DEQAAKIETVND-----DIPSLRDEFTITAGAIDAIRAFGTSVDDREFQARKDACH------GDHLATIIYTSGSTGTPKGVEISHRNMAAECMDALQYMINI-PDRRLLLFLPMSHIVGFSGTLTVGLSSNMKTIVKDFETFGPTVPRVYEKVQRAGTGVMFAGAAAISALEQAGEKPTLRLRMKHIRTIFTGGAPMDSRLSNFF----NGIGMPVLEGYGMTETSGPVSVSLPENNHI--GTIGQPLCGTTAGV----------AEDGELCFKGQCVCM-----GYHNQPEVTAQQIVDGWIHTGDLGDIDEDGFITITGRKKDIITAGGKNVSPSVLETTIMTSPVISQALIIG-------------------------------------------------------------------------------------------------- 125716290 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPIDPTYPEERITYMLEDSGVSLLLSQSHL---GKRL--------------LVTTQQVVYLD-TDSEADGNYGVISRQSEEIAKAEID-----LNPSHLAYVIYTSGSTGQPKGVMISHGA-LVNRIDWMQRKYALTETSVVFCF-DVSWEFTWAFTV------GARLVLTEG---HLDPIYLLSVIRAQNVTVLHFVPSMFRLILDH-EQWG---DCVSIKQVFCSGEALDHEL---VVRHIQSNQAELHNLYGPTE-ASIDVSA-WDCLKVHDCSIGAPIQNVRLYVLDKS-ALLPIGVLGELHI--GGVGLARGYLNRPERFIANPFNSSERLYRTGDLVRYKADGYLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------------------------------- 210121266 94 --------------------------------------------------------------------------------------------WRAAPNEPYQWMTYQQVHDRALRFGSGLLEKGLSAGDTVAIFSQNRPEWVIAEQACSAFSMVVVPLYDTLGSQAIKFVIEQGNLHTIVC-----------DVEKKVASILDITQEVSVVKRIVVMEKISDDLKKRATSLTFDDVEEAGRNTHKAVPPRPEDLLTICYTSGTTGLPKGVMLTHRNIVTNISAVLKHVEGYGPDD-----------MHVSYL---PLMTGVQIGFFGGRPTFPSVPRLLRIYDKVNAGVQGSAIKALRSKSAEVKRGIVRRDWDTLRAIITGSAPLSEAAMTFLRAAIG---CTVYEGYGQTEANAGVSFTIPGDHST--GHVGSPLTCNLIKLVDPEMDYYTKNNQGEVCAKG--PNIMKGYYKAPEKTADALDE--DGWLHTGDVGQWLPNGVLKIIDRKKHIFKLAGEYIAPEKVESIYTGSPLVAQAFV---------------------------------------------------------------------------------------------------- 150015574 27 -------------------------------------------------------------------------------------------------------ITSEDLKSRVLKILHYMQYIGVKPGDEVVFQIKSNIDFVHVFWACL-LGRIIPVPYTYLESE--RDKLNNLKNPFLATDIDSFEKLKKFIYKNDLSFKLQGI----INKVII------------------TEEMEKLDENVEIILPNESDIAFVQFSSGSTNDPKGVIITHKNIISEAVKAMK----ISEEDIYLS-----WLLTHSFGLIGPFLARLKYYIMPSNLFVTYPLLWVKKMSEHNVTITAAPNFALKHVCKYSIEKDIDMDLSALRIIIDGAEPVSPDTCREFNEKFGMKNTTVRPSYGLSEATLVVTTPCPQEFHVKIGEVGACIGNCEIKIINDDGEKVGDRVVGSVLLRGDMIS--TGYYNNPEATKNS-MDKY-GWYNTGDLGFL-RDGNLVLTGRVKDVIFVKGENYYSHDIENICAKFSRVAVCGV--YNHKMKQDQVICFLEYDGDVEMFNDISLGIKRHVIKKIG--IGISHVIPIKKIPVTVSGKMKRYILSQ------------------------------ 198412147 28 ------------------------------------------------------------------------------------HGDRVAWI---DVSNSGEKYSFNRIRKAALKCANALYKEGIKRNDIVGVLCPNSCQQKILVLALALCGCTIVPVNNLYSKDEVERQMQIVEPKILFTSS---------------DQINKLECCSPNVKVYIFGPNE-----KENVFLKFLEVGEEEGVHLDGEIDIMNDDLFLLCSSGTTGPPKLIQHTNHSMVAGTQIT-RVLYKRGAGSASYTSAPMFHVVSIVTMC-SHLMQGSTLVL----PHKNTLVELLELTQQYKVTHFMFTPKLF-EIMKFDE--LNKYDVSTLQEISIGGSPSTFEIKNLVKKKL--DVVSVLDGYGLTEGMGIACTDVVIS---KPGSVGFVVPNV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 22327099 114 --------------------------------------------------------------------------------------------------GEYSWMTYGEAASERQAIGSGLLFHGVNQGDCVGLYFINRPEWLVVDHACAAYSFVSVPLYDTLGPDAVKFVVNHANLQAIFC----------VPQTLNILLSF-LAEIPSIRLIVVVGGADEHLPSLPRGTVSYQKLLSQGSSLHPFSPPKPEDIATICYTSGTTGTPKGVVLTHGNLIANVAGSS-----VEAE---FFPSDV-------YISYLPLAHRANQIMYGGVAVGFYQGDVFKLMDDFAVTIFCSVPRLYSAVKSSGVVKKRLFEIARVRFMGSGASPLSPDVMDFLRICFG---CSVREGYGMTET-SCVISAMDDGDNL-SGHVGSPNPACEVKLVDSDDQPYP---RGEICVRGPI--IFKGYYKDEEQTRE--ILDGDGWLHTGDIGLWLPGGRLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 51473800 659 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKPAVIIFTSGTEGEPKAVLLSHKNLQTNYQITAKVPF--SPEDIVFNSLPL----FHSFGLGGAILNGIKLFLYPHALNYRSPEAIYDI----GATILISTDTFL----KGYANYAHPYDFFSLRYIFAGNEKLKETTRQFWLNKYG---IRIFEGYGITEAAPIIACNTP--MHNKAGTVGRLLPKIDYKL----EKVAGINEGGRLFIKG--PNIMLGYL-DLEGHRS-----YQEWYDTGDIVKIDSEGYITILGRLKRFAKIAGEMISLTKIEELASEID--PESAAISVQDKRYGAKIIL---LTTGSDINKENFTKMVS--NAQISLLHLPKLIITNSEIPLLASGKI------------------------------------- 168065128 115 --------------------------------------------------------------------------------------------------GEYRWMTYGEVGTARTAIGSGLVQHGIPKGSCVGIYMINRAEWVISELACVAYSYVSVPLYDTLGADAVTYIVNHAEVAAVFCT-----PDKLQTLLSCLAE------LPSLRLIVVVGGAENLVPPQSGVEIMPYSRLEAQADQRAFVAPKPHDLATICYTSGTTGVPKGAMISHHN-LVASAAGSSQSTPIYPSDVHISYLPLAHIYERMNMLV-MLHHGVAVGFYQG-----DILKLMDDMETLKPTIFASVPRLYNALEK-GKSPSPMWDRGRVRIILSGASPISPDVLDFLRICFGG---FVSEGYGMTETSCLIAGSQRG--DNTSGHVGAPSPSCEVKLADEYTNDDKPYPRGEICVRG--PTLFKGYYKDEVQTREIFDE--EGWLHTGDIG------------------------------------------------------------------------------------------------------------------------------------------------- 167573913 73 ------------------------------------------------------------------------------------------------------------------------------PGDRVLLLFPPGIDYIAALFGCMYAGVVAVPAYPVEPAQALIGIVENCTPAAILSTTIVRDDAHRIE--------AGSPALGGLRWITV-------------------DTLGDSAGRYVPPPVNHRSPVYLQYTSGSTGAPKGVMISHRNLLNSALIASRFEHDTDSRGVIWLYHDMGLIGG----ILQPLYVGFPVTLMSHVDFLKHPLRWLRTIGERRATTSGGPNFAYQMLMRIADADFDKLDLSSWDLAFVGAEPIRHGTLHAFSQRFGFDARAFYPCYGLAETGGPVVVAPRDAEPVRASETQRASTAIGVRIVDPDTRPCDDGRVGEI-----WPSVALGYWNNRALSEQIFEAELPGYLRTGDYGYR-SGPEVFVTGRLKDMMLIRGANHYPHDVEETIEALDAVADAAVIVVR-ELRARYLKAF---GDGDRESDALFGKLRQAINLHHG-IAVHNIVFTSPAIPKTTSGKVQRHACRELFLNDT------------------------ 114679456 118 ----------------------------------------------------------------------------AFERRARAQPGRALLVWTGPGAGL---VTFGELDARACQAAWALKALGLCAGEPTALLV-LASQAVPALLGLAKLGCPTAWINPGMP---LAHSVLSSGARVLVVDP---------DLRERLEEILPKLQAENIR-CFYLSHT------SPTPGVGALGAALDAAPSH---PVPADSPALFIYTSGTTGLPKPAILTHERVL-QMSK-MLSLSGATADDVVYTVLPLYHVMGLVVGILGCLDLGATCVL---APKF-STSCFWDDCRQHGVTVILYVGELLRYLCNIPQQPEDRTH--TVRLAMGNG--LRADVWETFQQRFGPIR--IWEVYGSTE-GNMGLVNYVG----RCGALGKPFFDMEAAVRDNQGIPVGLGEPGLLVSQQPFVGGPREL--SERKLVRNVRQSGDVYYNTGDVLAMDREGFLYFRDRLGDTFRWKGENVSTHEVEGVLSQVDFLQQVNVYGVCVPGEGKVGMAAVQLAPGQTFDGE---KLYQHVRAWLPAYATPHFIRIQDAMEVTSTFKLMKRLVRE------------------------------ 144897504 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDTACIIHTSGTGGAPRGVMLSHGALLADCLGAHALLRDLGLGDVFLSFLPLSHSYEHTVGLIFPLSIGATIAYAE------SLDQLAANMAEVRPTIMTAVPRLYESMRRLGTKRLTGQHLSRLKALVSGGAPLAFEVGAFF-AALG---VRILQGYGQTE-AGPAISCSPPSL-IKLDTVGPPLKGISVRIADD-GEIL---VKGEV--------LMQGYWRDAEATARAI--GADGWLHTGDIGEMDADGYIRITDRKKDIINSGGDNISPQRIEGLLTLQPEIAQAMVHG------DKRPHLVALLVAAEECDTAQVAKAVERVNNGLSTIAVIDQAFTTDNLMLTPTMKIRRHVIRQHFAEQIERLGDRT----------------- 31792707 20 --------------------------------------------------------------------------------------------YERSWDGVEETLTWSQLYRRTLNLAAQLREHG-STGDRALILAPQILDYVVSFIASLQAGIVAVPLSGGAHDERTVSVFADTAPAIVLTASSVV---------DNVVEYVQPQPGQNAPAVIEVDRLDLDARPSSG---------SRSAAHGHP------DILYLQYTSGSTRTPAGVMVSNKNLFANQIMTSYYGVYGKPGSTVWFYHDMGFVLG----LILPILAGIPAVLTSPIGFLQRPARWIQMLASN--TLAFTAAPNFAASRKTKDEDMEGLDLGGVHGILNGSERVQPVTLKRFIDRFAPFNLAIRPSYGMAEATVYVATRKAGQPPLPDGQAGTPLYGIVVRIVDPDGIERPAGTIGEIWVHGD--NVAIGYWQKPEATERTFSATIVNWLRTGDSGFLSE-GELFIMGRIKDLLIVYGRNHSPDDIEATIQTIPG--RCAAIAVS-EHGAEKLVAIIELKKKDESDDEAAERLKREVTSAISKSHVADLVLVSPGIPITTSGKIRR----------------------------------- 203288031 17 ------------------------------------------------------------------------------------------FIYKENDSRDFKRQIYSDFWKEVKSVGSGLLHYGMRKGDKVALISDSRREWIIIDIAVMSLGCIDVPRGNDSSEDELTYIINHSESSFIFVENA----------KQLQKIISKKHDLKFVKYVVVIDDDKGNITIISYRQLLSHDYLKDYPKDLELEKVSGKDVATIIYTSGTTGFPKGVVLRHESFIFQLDRINDYLPSLEPGQIMISILPL----WHSYIVA---LNGGPILLKDFAALNPHAPRIWEIIKKLNVGIFYVVPIYISFFMKIGHILVFKKIKKALRFIFSGGGAL-VDYVDYFFKAVG---IVVLEGYGLTETG--PVLSVRRLKSPVANTVGPLFPDIEYKVVDHNGNVLPPGEKGELWVKS--PQVMSGYFKDETMTREVL--TRDGWFKTGDLVCATINDEISIVGRSKDTILRGGENIEPEPIERALSKSVFIENVVVVGQDQKFLGAIIV--------------------------------------------------------------------------------------- 159154235 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTIGAALYMYE----VQHIGHLVDFLQENQINALHTTPSIYREILA---VLPAEETIPSLKYISCGGEKLDRETAIAIRRRFPADI--VTNVYGSTETCVGVAQYLIDETDVPLGQV---FHNNRLFVLDEFNNTVPLHVVGEICVEGA--ALAAGYHNLPEKFNPSFISEGKTLFRTGDLGKQTAPGVIEFIGRKDNQVKVNGYRIDPGEIEYQLSRHSGIEKAIVLPMQIDNLTQ-LSAYCQTGKDLEVS-----EIREFLCKSLPVYMIPTSFIFIKQFPLTRHGKIDLRSLAEI----------------------------- 212510409 86 --------------------------------------------------------------------------------NAKNHPKKPAIIFEKSE------WTFEDVDEYSNKIANIFKEQGFRKGDTVALFLENCPEFVCIWLGLAKLGIIVPLINTNLRDQSLLHSINVAEAQAII------FGIKDIS--------------SSLNSSITLFRLG-DGKEKSKSIKELNTLLSEASSEPPITSLNYSDKLLYIYTSGTTGLPKAAVIT-------GASAMHYLVDFKVKDRFYTPLPLYHTAG-GCVVIGQMIVGSTVVIR----KKFSASSYFSDCKNNNCTV----AQYIRYILTSPPKPEDKTH--KIRIIFGNG--LRPQIWKEFVERFNIPK--VAEFYGATE-GNANIVNIDNTF----GSIGFPISIIKADPF--TGEPIRNSKGFCIECKPNEPGVFIGIRNDPSREFLGYVDKVRNVFKMGDAAFLSD--------RTGDTFRWKGENVSTTEVEAVVSTLINFRDCVVYGV--EIEGQ------------------------------------------------------------------------------------------ 157347218 108 --------------------------------------------------------------------------------------------------GEYKWMTYGE--AGTVRLASGLRHHGLLEGACIGLYFINRPEWLIVDHACSAYSYISVPLYDTLGPDAVKYIVNHADVQAIFC------------LPHTLNTLLSLSEIPSVRLVVVVGGIDEHVPSLPSNSISFAKLLSQGQPFCPPKP---EDIATICYTSGTTGTPKGVILTHGNTIAGASLTLK-----------FCPSDI-------YISYLPLAHRANQVLYGGAVGFYQGDNL-KLMDDLRPTIFCSVPRLYNVLRKSGRNPSPMWDRGRVHFMGSGASPLSPDVMDFLRVCFG---CQVIEGYGMTET-SCLISCMDKGDNL-SGHVGSPNPACEIKLVD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47210317 57 ----------------------------------------------------------------------------CFLQQARKTPGKAFIVFE------DQVLTYGDLDRRSNRFANVLRSETVPAGAVVALWMFNQPDFVSVWLGLCKLGCQAAFLNTNVRAKGLVHCLHSCGAQLLLV---------GAELLPLVQEARAELG-DGVTVCVVDRASPSD------GFISLLDKLEQVSDEAPPPKADLQSPFLIIFTSGTTGLPKAARVAHFKAVV--SMTFFQMCGATSQDVIY-------VTLPLYHMSASLL---------GIGGCIHLGQFWKDCVNYNVTVLYIG-ELCRYLVNHPPVPEENAHKVHL----AAGSGLRSDVWKELLRRFGNIR--IREGYGLTE-ASIGFLNYTDEL-----SMPFELLRYDPQSYEPAGKENLGGEAGILVAPLTAVNRFLGYAGDERKLLRDVLKVGDVYFNTGDLLLLDRRGFLYFHDRIGDTFRWKGENVSTTEVSDVLDLLDFIQEANVYGVTIPGRGRAGMAAVVLKQDQQLDG---KRLYQHLVKSLPAYAWP------------------------------------------------------ 123965699 54 ----------------------------------------------------------------------------------------------------KEKYSYSELANLITKVSLSFKTYGLVKGDVVTVISENSPRWLIADQGLMRLGAINAVRGINSPSVELEYIIDHSKSVGLIVQS------KEVWLKLN----EKEKLKKRFKFIINLE------DEQFEDLINWQEFI-KVGDKGYFENNSFEDIASILYTSGTTGKPKGVPLTHANFL-HQIINLAYIADPETGTSVLSVLPI----WHSYAEYFFFSCGCTQ-------FYTNPKFLKDDIKKVKPVVMATVPRFFLALKKMNPKKQKKRNLRKIRLIISVGEPINPEHVDLFFESLGID---VLVGYGLTET-SPVLTCRRRELNVR-GSSGQPLAFTEIKIVNEEDKILEFREVGKILVKG--PQVMKGYLNNDSATKDV-LSK-DGWFDTGDLGFLIPNGSLVITGRAKDTILSSGENIEPNPLETQILS------------------------------------------------------------------------------------------------------------- 1617268 75 -------------------------------------------------------------------------------------------------------ITYREAHDAALRIGSAIRSRGVNPGNCCGIYGSNCPEWIIAMEACMSQGITYVPLYDSLGVNAVEFIINHAEVSLVFVQEKALRKGCSSNLKTIV----SFGEVSTTQK--------EEAENQCVSLFSWHEFLLMGNSDETTLPRKQTDICTIMYTSGTTGEPKGVILSNAAIMVEVLSIDKM---LQVTDRSCDTSDV----FFSYL---PLAHCYDQVMRGSSVGYGDIRYLMDDVHALKPTVFCGVPRVYDLIRKKLFDFAYNYKLGNMRKGLSQEERLDRLMFDKIKDALGGRAHMLLSGYGLTESCGGSFTTLAGVFSM-VGTVGVPMPTVEARLVSEMGYEAFSGARGEICLRGN--SMFSGY---HKRQDLTNQVVINGWFHTGDIGEWQEDGSMKIIDR------------------------------------------------------------------------------------------------------------------------------------ 116193339 196 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIVVRMLSSKD--MLKKYDLSSVRLVFTGAAPLGKETSDRLYPKWRVGQGYVVDR--------GVLDERARYLPWEPGSL---MPGARAKVVDPDGKEIEYGKPGELLVQS--PSVTLGYLNNEKATAEAF--------------IWDEEGSV-----AED-----GRRVAPAELEAHLLAHPAVDDCAVISVPDARDGEAPKAFVVTPASSRSDEEMAAEIIKHVQDYKAHYKWLKGIEFIDAIPKSPSGKILRRLLRD------------------------------ 171680761 26 ------------------------------------------------------------------------------------------------------TYTYAQAYDTVLRYANFLKDRGVKKGEMVALDFQNTDTFIFLLLALWAIGAVPALINYNLTGAALVHCVKRANARLMLIDP--IVAG-------NVGEDVKSELSGTMFEVVTPQLESQMLAFDGTRPAD--ELRSGAAG----EAMG-----ILIYTSGTTGLPKAAIVSWAKVAVVGGFTSRLV-GTGKNDVFYTAMPLYHSTAMLLGFAHTLNVGATFAM----SRKFSTSHFWDDVRKHNATILLSAPT------KLDPVTGENLDKKHVRVAFGNG--LRPDVWNAFKERYGIE--TIAEFYGATE--GSFATWNVSRNDFSMGSVGRALVGRSIAIVEETELPLPEGEPGELLFSLPAKNVFQGYYGDSKKIMRNVFSKGDAWFRTGDVVRRDSEHRIYFNDRIGDTFRWKSENVSTAEVAHILGLHPGIQESNVYGVEIPGHGRAGCAAVVFKPSAVPTSETLKTLAEHVMANLPRYALP------------------------------------------------------ 212517290 1 -------------------------------------------------------------------------------------------------------------------FAEKLKEENIQKGDYIALVGNNGLFMNVALIGILFMGAVPFPITYKTSLDEFHILFKKIKPKY-FGCDGT----NVIALK----NALAGVEAIDTSKIFVLDHIQG----IDSTHVTFHDFIKNTRANFQPAMVDNNDIALIIHS--TYGKAIGITHSNFNTLIASFEDTKSEIN----NVILMCQKVMWMSGIYSLIWSTCFNSKLIIM-----SKFEEESFVSAIEKYKVTYLYSS----RFWQLYKYNYSKEYDLSSCKNIY---------GFDGYLPHVEKLNLTVQPCYAASELTGVFLQNNIALWKLKPSFYGKVIP-------NEKINVGGPTVKGEICIKG--PQVTKGYINDSDSNRQL-FDK-EGFFHTGLYGYYNHDGYFIVIDNIYYVIKYKQHKISPKELEGIIKSLEPVKDALVSGIKHPRDGYYPIAFVTLQKGKNMTAG---EIINYVNNKVEDHSKLRGVIFVPKIPRSRTGALNRKLVKNVLS--------------------------- 113972097 21 -------------------------------------------------------------------------------------------------------ISYAHLSHMVQALGEQLTRIGVGPGQPLACISRNNLEMICLYWACVDIGAIFFPISPRF-PLAQVQGLIDS-------------------------------------HHIPFYWSEAALALSGSHQLTLDFSLDTASADLAATAFDIYRPSNVILTSGSSGFPKAAVHNLANHIANA-----------EGAR----SLIPLVTGDAWLLSLPLLVAATVVL-------PDPTLPLQVIERDGLTHASLVPTQLLNLLAD-----KQASLKSIKALLLGGGAISID----LLKQLEQRHIASFTSYGMTEMGSQITTGPARSD----GTSGKLLPGRELKIID-----------GVIWVRGD--CLFMGYLTDKEKPLDA-----EGWFYTKDRGEWDANGNLKILGRVDNMFISGGENIQPEEIEAALKLHPLIDEAIVFPQPDVTFGQLPAAII------------------------------------------------------------------------------------ 170699707 22 -------------------------------------------------------------------------------------PEKTAFIFLENGESERARLTFGDLDKRARGIAARLQGMA-QPGDRVLLVYPPGLEFICAWVGCLYAGLIGVPAYPHRPADRLKAIVADASPVVALTDAATLDG--------MVHRADGYSDTLELK--ILATDQGFDAPAEQ-----W------CAPDITPQTL-----ALLQYTSGSTGTPKGVMISHANILSNMAVIAEAS-DADASTVFVSWLPVFHDMGFFGKVLLPIYLGVLAVLMAPTAFVQKPIRWLQAITKYRGTH-CAAPFAYDLCRKISDEARAQLDLSSWRVAFNGAEPVRAESVAHFSRAFGFHAQTMRPVYGMAEATLFISGQPARSLPLVADSCGRAWAEHRLQIVNPDGERCPPDRIGEIWLTGPSVG--VGYWNRVEETEHTFRAKLDGYLRTGDLGFVDGE-NLFVTGRLKDLIIVAGRNHYPQDLEQSAESHPAVDDAERVVIACEVRREAL--------NTLDAEAVAAEIRRKLAEEAAILLKPATIL------RTSSGKIQRSRIRQ------------------------------ 119025742 99 --------------------------------------------------------------------------------------------------------TANETLADIRAVAKGLLHYGLKKGDGVAFMCRTSYDWDVAVMAC---GGVLATIYDTDSAEQIRNIVNNSDARLLVV--------ETTDMKAKADGA--ETECPTLEHIVCFETGGLDEIKAYGSGVSDEALDARID------SVQKTDLCSIVYTSGSTAAPKGVEMTHEHYCATAFYMPELLHDKKNTVLLFLPQAHSFARAINYICVASNLHGIKTLTADLQVAKPTMIVVPRVLEKHGVSTKGKTGTLTKARRAAFDPVVYASLREVLKWIVAGGAPLDPELLAFFR----GAGVPVYEGYGLTETTAPCAFNVLG-VPYHQGSVGIAFPGFELRI----------AEDGEIQVKGA--SVFPKYHKNGEATEDSFTE--DGWYKTGDLGRIDDDGFLYIIGRKKDIITAGGKNVSPGPIEDVIKRCEFVSQALVLG-------------------------------------------------------------------------------------------------- 30249622 72 ---------------------------------------------------------------------------------------------------------YKDLCANSKIIARRLSGLGLARNSRVALIADTTPEFIELFFACRFAGLVAMPVPVNLGSRALRGMLESSKASVAVA---------NLDFVEFLNEAVGSLVSSELK----WSGTPEQLDLLPEADVVFS-------------PNTPDETAYLQFTSGSTRLPRGVVITERALMTNLRGIVCNGLDVRLGDR--CAS---WLMGLVGLVLAPLAAQL-SVDYLATRDFARPLQWLKLISRNRCTIAFSQPFGLKLCLRARESDLADLDLSCWRAAGVGAEMIRMDTLKAKFAAAGFDERAFLPCYGLAES--TLAVSFPGARSLRVDACGRPLPGHEVRIVDDTDHEVPHMTVGSILVRGG--SVMNGYFNNAE---ETARAIRPDGWLTGDIGFLFED-DLYITGRRTDVIIVNGRNIRAQDVEELAEQQPEVREASAFGISNEDGSTSVVLVVECRASAVDRQSLINRLQQMV------YMAFGVVELVPTLPRTSSGKLSR----------------------------------- 82581629 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYI-FTSGTTGLPKAARISHLKVL--QCQGFYHLCGVHQEDVIYLALPLYHMSGSLLGIVGCLGIGATVVL---KPKF-SASQFWDDCQKHRVTVF----QYIGELCRYVNQPPSKAECDH-KVRLAVGSGLRPDTWERFLRRFGP--LQILETYGMTE-GNVATFNYTG----RQGAVGRPFSLIRYDVM--TGEPIRPGEPGLLVAPVSQQSPFLGYAGAPELLKDVFWS--GDVFFTGDLLVCDEQGFLHFHDRTGDTIRWKGENVATTEVAEVLETLDFLQEVNIYGVTVPGHGRAGMAALALRPPQALN--LVQ-LYSHVSENLPPYARPRFLRLQESLATTETFKKVR------MANEGF---DPSVLSDPYVLDQ------- 153830473 2 -------------------------------------------------------------------------------------------------------INWHQFGEQLDELSMALLAQGIGVQDKIAIFSNNMPRWTIADFAALQIRAVTVPIYPTNTPEQAAYILQNADVKVVF-----------VGEQAQFDAALSQFEQCPELRLIVAMNANIDLK-QASCAMHWDEFVARAPLDALIEQANYDDLFTLIYTSGTTGTPKGVMLDYRN-IGAQLEGHDQRLNLTQEDVSLCFLPLSHVFWTAYVLY----KGATNCLAEVRPTVMCAPRFYEKIIHEKVKVLFTWAVNMGAMLKQSHQFADKLVLSKLRALLCGGAKLD-ETIGRFFHAIG---INVKLGYGMTETTATV--SCWDDHCFNPDSIGLSMPGAQVKI----------GENNEILVRGPM--VMRGYYKLDKETTESFDEH--GFLKTGDAGHIDENGNLFITDRIKELMKTSG--------------------------------------------------------------------------------------------------------------------------- 67539414 57 ---------------------------------------------------------------------------------VEKHGSTEAIWFEG------KSWTYSELKDLADRLAALLSERGVSTGDFVAVFTTNSPEMVAIIYALSKLGAVAALININLADDTFAHCLNVSGSKLIISTP---------DLAQFV-----CSDMPHLSFNISFDGISTASDLITPADLQQYSSSNLTAAKRTPADLSA-----LIYTSGTTGKPKACAIRN---MMTLITSTPHSQDVKHPSRYF-----------PLRIYCPLFHGCASVGYAGTLRKFSASKFWKDVHDSRATILYIG-ELCRYLMA---TPASPYDQNHACIVAS-GNGLRGDIWERFRERFNVPE--IREFYRSTEGVANFGFGSWGAGKVGFSGPIKRFFEDDTVIVDPDTERVRVGEEGEAIGRVRNRGLLTEYLKNEEATEKKLFEKGDLFQRTGDLFVQDSDGWIKFQDRVGDTFRWKGENVSAGEIRDHISAIPGVYDAVVYGVRGAYDGQAGAAGITLEEHTEAAAKLRAELK---KKGVPSYAIPRLV--------------------------------------------------- 71744402 120 ---------------------------------------------------------------------------------------------------ETCYINYRVLWENIESFGRGLVELGISPNSRVAIYEETRWEWLATIYGIWSQNMVATTVYANLGEDALAYALRETGSRAIIC------NATNVPTLVRLVQSNRIPPL----VIIYIGQLPPDTKSTHCRIISWLHVVDNGRLSDEPIPTDNDQVAFIMYTSGTTGDPKGVIHTHGSLISGVTACADYVNEYEEGESYCAYLPLAHI--FEFGVVNIFLARGSFVGF-GNPTRPHGDRVYDTIKKTVESQL--APTRLRALKKGEETPIFSPFRSMLKTMLSAGGPLSAPTQTFLHVVFGIMPQ----GWGLTETVCVGTKQVAG--DMEPAAAGKQERTCEMRLLDVEGHTDEPDPRGEILLRGPF--LFKGYYKQEELTKEVLDE--DGWFHTGDVGSIGPNGTLRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 126695760 57 ----------------------------------------------------------------------------------------------------KEKFSYSELADLITKVSFSFENYGLKKGDVVTVISENSPRWLAVDQGLMRLGAINAVRGINSPSVELDYIIGHSNSVGLIVQS------KEIWLKLNNKEELK----KRLKFIINLE------DEQFESLISWSTFISSVEKENSLEKFNPEDVATILYTSGTTGKPKGVPLTHANFL-HQIINLAYIADPEPGTSVLSVLPI----WHSYAEYFFFSCGCTQ--YYTIPKFLKDDRLWEAIHKQKLIKFLISNSSVRSLRKLLGSVISRYPLHKLSTIFLCGEPINPEHVDLFFESLG---VDVLVGYGLTET-SPVLTCRRRELNVR-GSSGQPLSFTEIKIVDDKKKILKFREVGKILVRG--PQVMRGYLNNEIATNDV-LSK-DGWFDTGDLGFLIPNGSLFITGRAKDTI------------------------------------------------------------------------------------------------------------------------------- 57638567 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPDYPNEHLEYVVSDSRLKLLLTNKKYSDKFHSHPIRTIF--------------------------W----DQDWSKIVSCNSSNPVPDTT-AENLAYVIYASGSTGNPKGVLVAHQNVTRLFAAT-QSCYNFNDQDV--------WALFHSYAMWGALLHGGRLIV---IPYWRTPESFYNLLHQERVTILNQTPSAFSQLIEVEENLIASRQL-NLRLVIFGGEKLNFANLKPWFDRHGDKSPQLVNMYGITETTVHVTYHKINARDVNCAKIGRPIPDLQVYLLDENLQQVPIGIAGEMYVGGA--GIAQGYLNRAEKFIANPFNKDPRLYKTGDFARRLINGDLEYLGRIDNQVKIA---------------------------------------------------------------------------------------------------------------------------- 196181721 48 --------------------------------------------------------------------------------------------------------TYTQLVRQIQQLAAGLQTLPVIKQERVALIADNSPRWLIADQGIMTAGAANVVRSAQADPEELRYILEHSGSIALVVED-----TKTLTLKPHLDEL-------PIQFVILLSDEEPPAE-DKLKVFNFSQVMSMGSATLQPIQATRQTLATLMYTSGTTGKPKGVMLTHGN-LLHQVTTFGIVLQPKGGDRILSILP----TWHVYVEYFLLSQGCTQIIYMGVP------RLWESIQKLVFTLLDISQRYIKALNQLNPSPLERLSASIQALLLLPAHKLADKIYQTVREATGGQIKTIISGGGSLEIAGIEILVGYGLTETSPRSSGLPMPGTQIRIVDPETKPLPIGEQG-LVLVKG-PQVMQGYYKNPEATAKAIDS--DGWFDTGDLGWVTPNHDLVLTGRAKDTILTNGENIEPQPIEDACLRSP----------------------------------------------------------------------------------------------------------- 109078457 56 --------------------------------------------------------------------------------HAKRQPRKPFIIYEGD------IYTYQDVDKRSSRVAHVFLNHSLKKGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNIRSNSLLNCIRACGPTALVVGSGRVWG--VCVMLPTLCSSVLIWGVKPG---VVAGTIQIQKKLSTSSD-------EPVPRSRHVVSLLKSTCLYI-FTSGTTGLPKAAVISQLQALRGSA--VLWAFGCTADDIVYITLPL----YHSSGISGCVELGATCVL----KKKFSASQFWNDCKKYDVTVF----QYIRYLCKQSTREGERDH--KVRLAIGNGMRSD--VWREFLDRFGNIK--VCELYAATES-NISFMNYTG----KIGAIGRANFFHKLDLIKYDFQKDEPNEQGWIHVKKGEPGLLISFFGYAGPYKHTVFKKGDVYLNTGDLIVQDQDNFLYFWDRTGDTFRWKGENVSTTEVVDVIGMLDFIQETNVYGVAISGEGRAGMASIILKPNKSLDLE---KVYEQVVTSLPAYACPR----------------------------------------------------- 158426212 52 -------------------------------------------------------------------------------------------------------FTWAEVEARVRHMALGLTELGVGPGDVVALIGDNRPEWLMGEIAAHAVRGMSLGIYRDALAEEVAYLITYAGVRVIFAEDE-----------EQVDKLLQLGQIPTVRHIVYSDPRGLR-KYDDPRLVALSEIEARGAEHAKREPVAATDVSILCTTSGTTSHPKLAMLT-GGALVRHCAAYLKADPRGPQDEYVSVLQMPWIMEQIYAFGQALISRMTTMMREIGPTFFAPRVWEQIAADVRARIMDASPAMFDYGMKLGLKALDEGRRSHLTSAATGGAALGPDTFRFFL-ALG---VPMRQLYGQTELLGAYTLHTADDVDF--DTVGKPFEGVDLRIDDPD-----PNGLGEIVTRHG--NAFAGYYLNEEETAKSLDA--EGWLRTGDAGYFDKRGHLVVIDRVRDLARTAGDRFSPQYIENKLKFSPYVAEAVVLG-------------------------------------------------------------------------------------------------- 169601978 70 ------------------------------------------------------------------------------------------------DAATEQVITLHQFYARVCALARVLRHLGLGKGEILGLFSRNHLDYPGVAHACFRSELVFGGISPGSTPYELVLRKMQITS---IMCHET--------LLPVLQEAFKLGSVLDPKKVIVLS-DNSNLDAVAGHESLIHEGME--LPERPRKLLGGDRMAYLFQSSGTSGLPKAMIITHNGYIITAVQTARYVEPLSPPTRM-----LGVIMYHS---YGMLLLQNTSIM---LPKW-DIELALKSIQKYKITHLPLVPPLVRQLAQSD--LTTKYDLSSVIGAASGAAYLPPDVAYQLAKKLPQGGMPVPSGYGLSEAASIASPAAPGIFPALPGTIGYLLPGMEGRVVDDTLKDVPKGEKGELWVRGAV--VTPGYFKDPKATAEIFTE--PDWLRTGDLVIRDDQDRIHYLDRLKEMIKVKGLQVAATEVEDTLLEHPEVRDACVAGV------------------------------------------------------------------------------------------------- 14587306 279 -------------------------------------------------------------------------------------------------------------------------------GARIGIVAKPSPEFVAGIFGTWLSGGVAVPLALSYPEAELLHVMNDSDISLILSTKEHQDIMENISTKCSAHCSL----LPSVTSIPV--NIDCQEPSSTEVTSSISSLIAEIDSSKE---IRGDDPALILYTSGTTGKPKGVVHTHKGIVSQ--------------------------------IYAKL-------------------------------------------------------LPVLKLL----EAL------WLFDTFG----------------------LPGSNNVH----------TAIARVTA------------------------------ESFID------GGFFKTGDTVTVDDEGYFIILGRTNDIMKVGGYKLSALEIESVLLQHEIVLECAVLGLPDEAYGEIICAIIVPKEDSKKRAELLEALTSWSKDKLAPYKIPTRLYLWDSLPRNAMGKVNKKELKKLL---------------------------- 172064812 13 -------------------------------------------------------------------------------------GDKTAYVFLSPEQEQAESMTFAELDARARRVAALLQQNAIDIGDRVLLLCRPGLDYVSAFMGCLYAGAIAVP---AYPPRRIAGIVENAGANTILCS------------------AEDHARCAT-------WLADTDASGSTLLDVGGAQALD---PVPSPASVQPSRIAFLQYTSGTTGSPKGVMVSHGNLMLGLMREW-LAYDEQSTIVSWLP--PYHDMGLIGVILTSLYGGFRSVLMAPERFIQHPYLWLRAISQYRADLTGAPDFAYRMCRRISDEQLATLDLSCVRVAYNGAESVRASTLTDFAQRFAAAGFPFLPCYGLAE-GTLYVAGRAKQHPIRTAALQRQFLGVSPQPLDRPGERVADRTIGEICVAG--PSVAAGYWHLDEQTHSTFQHSLAGFMRTGDLGFILGD-ELYVTGRLKDMVILAGRNYYSEDIEYALVGVPEVPNGCAAFMDDQVDAERVVAEVERTQRKGNLDSFIDAIRQAIRLDIG----PSAIVLVSSVPKTSSGKVRR----------------------------------- 119717337 48 -------------------------------------------------------------------------------------------------------VTAAQFLAEVSGVAKGLIAAGIEAGDRVAVISKTRYEWTLLDYAAWFAGAVTVPIYETSSAEQIAWILADSGARAVVA--------EGADHLARIREV--RSGLDQLNHVWSIADNAVDNLVRLGADIS-DEELEKRRTTATPL-----DLATLIYTSGTTGRPKGCMLTHGNFMFELSVAVAELPELFEGDVFARIIQVGCIKGHSSDIKNLLAFKPTFILFEKVFNTATADGRGRIFDRAAETAIAYSPSAVRAKHAVFRRLVYGKLLAALRYAVSGGAPLGDRLGH-FYRGIG---LTVLEGYGLTETTAALTVNLPDA--IKVGTVGRPLPGTAVRVADD----------GELLFRGG--QVFAGYWHNETATSEA---LEPDAWFHGDVGEVDDEGFVRITGRKKEILTAGGKNVAPAVLEDRLRAHVLIDQCMVVG-------------------------------------------------------------------------------------------------- 87309569 376 -------------------------------------------------------------------------------------------------------LTYRKLLTGATLLSKRIAKL---EGDAIGILLPASVAADTVFLAIQLAGKLPVLLNWTTGDAGLRHAVEKLEVKKVLTSQRFLRLGIEIP----------GADVVSLE------------EMRGGIGK-WEQVSTYAATYLAPRSFDRDAPAAVLFTSGSEALPKAVPLSHRN-LIADINAGVNLIQFGQSDILFGFLPPFHSFGLTAAFLMPVLTGIRVVHY---PDPTDARGLARVIRSYGATLMFATPTFLQYI--FGVSTPE--DLQTLRTVMVGAEKCPDALHDRFEAAL--PSAVLLEGYGITECSPVVSGSRP--TDSRRGTIGKPLDCVEMLIVHAETHPIDDGETGLLLVRGE--SIFSGYLKGPQPFVEV---AGASWYNTGDLVMKDPDGFFHFRGRMKRFLKIGGEMVSLPALEEPLAKAFPIGDIAVEGIE-LDGGRQIVLFISLRDA-----------NALIREGMQGIMRLDEVRVVQQIPVLGTGKTDYRTLR------------------------------- 114150666 52 ------------------------------------------------------------------------------------HPEKIAIAWDG-------TLTYRQVEDYSTDLAQTLQLLDGSHNQIIPVLFEKSRWTSVAVLAIMKAGACFALLDPAQPEGRLRAVVQQVSARLFVSSKA---------------QATLAARVAPAATIIPVSASKFDKVYSP---------CAAQQPKTTLPPVSPDQPLYIQFTSGSTGLPKGCILTHSQYTSGAIPRADAV-GYRSHSRVLDFASYAFDVCIDSMLC-TLAHGATLC-------TPSDERMSGAMRDMRVTFAGMTPSVARTL---DVDI-----LDHLDSIALGGEVSTSDAMSW------GQRTRVVNAYGPSETVGATINDNVASKP--YITMGKR-KGCAIWLTDDSNKLVPPGAVGELLIEGPIVATDISIRRKPRKFSKSFPGRHGRIYKTGDLVRFDPDGNGIFVGRQDQQVKLRGQRIKLAEIEFNMQKHPADTQLAVVIKPSGGGEQTLVAFLVLDGNVSFTTKFQSALKDMTKQDLPGYMVPSAYIPLWKMPLLVSCKTDRKRLREI----------------------------- 152971196 10 -------------------------------------------------------------------------------------------------------LTWRELCARVDALASGFAAQGVMEGQGVALRAYNQPETLLAWLA-----------------------LLQCGARVL-------------PLNPQLPAVLLQELLPTVQHQLVLNGDTLPGNLPALT-------LQAAEGACAVCW-HGDRLVSMTLTSGSTGLPKAAVHSANAHLASAAGVLAL-MPFAAGDDWLLSLPLFHVSGQG-IVWRWLLAGARLTVRDKQP-------LAQML--HGCTHASLVPTLWRLL--NDDAAV------SLKAVLLGGASIPVELTERARKQGIRSFC----GYGLTEFASTVCAKEAGAADV--GEA---LPGREVKIV-----------AGEIWLRAS--SMAAGYWRDGQLLS---LTNNEGWFATRDRGAL-HNGRLTVVGRLDNLFFSGGEGIQPEEVERVILAHPQVQQVFIVPLDDAEYGQRPVAVVECDDGCELSA-----LAAWSAERLARFQQP--VRWL-RLPETKNGKISRRAL-------------------------------- 183221263 37 --------------------------------------------------------------------------------------------------------TFSDIFHEAENLALSLLQMGLQPGDRIGLMADNRTEWAIADIATLLNGAVNVPRGSDSTAQEIEYILSHSESKY-----CFVEHEKLYDLKPIL-------STTKVEKVIILDPTYVP---KDSTVVNLQTLVRDGEAELRSKQVKPDDLFTIIYTSGTTGMPKGVMLTHQN-MVYNVVKVPPRVGLKSTDRTLSILPV----WHIFIDYAIITEGASI-------AYTNIRDLRDDFQKIKPSFMASAPRLWENLFKDGQDYLAGNRLSKIRVLGSGGGAL-PSHVDEFFNVIG---IPVYEGYGMTECAPIISVRSVGH--VVQGSVGKWPEGTAVRIVNEQGESVPKGKMGVIHIKG--PQVMKGYYKNEEATKKA---IVDGWMNTGDLGFISFNDTLSVRGRVKDTILLGGENVEPVPIENLLLENALINQVIVVGQ------------------------------------------------------------------------------------------------- 161359014 17 ----------------------------------------------------------------------------------------------GDSAGEAR-LGYAQLDARARSIAAWLSACGAARRPVLLVY-PEGLAFVAAFLGCLYAGAIAVPVADARSVERTRRIVRDA--------------GIALALTPTAADAHALANC--------LAAPGDAVSTVGALRCEATDALEAASAWSRP-ALDASAIAFLQYTSGSTGEPKGVVVSHRN-LLHNEAQIQRVVASDADSVV-----TGWLMGLIGMLLHPLYVGCDCVFMAPSTFLRRPVRWLEAATHYAATITVAPNFAYDLCARAKREQLGGLDLSALKVALNGAEPVRAKTIEAFSARVGFDARAFSPCYGMAEVTLLASAGRPAAAPVKPGAEALRVVGLDLRIVDPQTHAVAAGRIGEIWLRGD--SVAQGYWRRPDASEAAFRARGDGPYRTGDLGFV-RDGELFVTGRLKDLLIVNGRNLYPQDIEDFVREHPALGAGAGAAFSIDADGERVVV-VHEIKEARLDDGLAAALSARIRTALARIAAPSVVLVRGGVKRTTSGKVQRGLTRD------------------------------ 134097213 14 ---------------------------------------------------------------------------------------------------------WAELERAACGIAEGLRERGVRTADRVLLCGDNSAEYVLVLLALMRLGA-----------------------SIVLT-----------DHRQTPQEARRAADVAQVRWTV----ADAGVATSAGRRLEITELVEDRPDAGTAEWYCLPDGL-ITWSSGTRGPAKGVVRSGKSFLDNVERS-RRRMGYRPDDVLMPLLP----FSHQYGLSMVLLVRCSLLV---AP-YRRLDHALELGGRWGATVLDATPMTYHSVLNLG--AGRPGLLSALRTVCVGGSPLSPALADRFRAATGR---PLLDGYGSTETGNIALAAPGDET-----GCGHPLDAVEVLVLDTGGAVAAPGRLGEIAVQS--PDLTSGYLEPDGGVRPLP----PGPHRTGDVGFVDEDGHVFVLGRRGAV-----HRMG-HTLYPDVLAHKAAACGAVLATEDERTGCQLV-FVV------ADPRLRAGWRRRIQDVLPSYEHPNRVVVVEEMPLNSNGKPLDRLLRGTASGGASSPAVPA----------------- 153808739 25 --------------------------------------------------------------------------------------------------GENTQYTYGQVAEEIARLHLLFKHCSLRRGDKISVIGKNNAHWCIAYMATITYGAIIVPILQDFSPNDVHHIVNHSESTFLFTSDNIWDN-------------LEEEKLTGLRGVFLYQRDGETINLDKEMHSSYPQGFSRENIQYTTL---SNDKVMLLYTSGTTGFSKGVMLTGNNLAGNVTFGIRTEL-LKKGDKVLSFLPLAHAYGCAFDFLTATAVG-THVTLLGKI--PSPKIIMKAFEEVKPNLIITVPLVIELINKKGMKWALNIPLGRFKEIIIGGAAMDKEVEEFFY----KIKFPFTIGYGMTECG-PLISYAPWN-EFVLGSSGKILDIMEARIY----KESPEAETGEIQVRGE--NVMVGYYKNPEATNEVFSE--DGWLRTGDLGTMDANGNIFIRGRLKTMISSSGQNIFPEELETKLNNLPFILESLVI--------------------------------------------------------------------------------------------------- 89056503 17 ----------------------------------------------------------------------------LLRRNAAQFGTRDA--YREKEYGIWQSWTWAETLDEIEALSLGLLALGLDRGDYVAIIGRNRPALYWSMVAVEMAGGVPVPLYQDAVSEEMTYVLEHCGARFVIGGDQ-----------EQVDKVLEAQELPGIEHVIYVEPRGVQAEGRAARDRLIGEMQAREA------ELTYDSTCVMLYTSGTTGKPKGVVLSNRN-IIEASKSSCEFDGLRMEDEVLAYLPMAWVGGQAYW--AGFCVNCP----------ESADTMMTDLREIGPTYFFAPPRVFRAMARAKETGPKILDMSRVRVGYTAGEAIGPEIFD-FYRALGINLKQL---YGQTE-ASVFITQQPDS-EVRPDTVGVPSPGVELKIGDN----------GEVFYRS--PGTFVEYFKNPESTAST--KDAEGWVATGDAGFIEESGHLRILDRAKDVGKMAGGLFAPKFVENKLKFYPDILEAVVFG-------------------------------------------------------------------------------------------------- 170050090 53 -------------------------------------------------------------------------------------------------------ITYKEYQQRVHKMAKVFIKLGLEPHHTVSVLAFNSPEWFVSELAAIHAGGIIAGVYTTNSAESVQHVLESSRSNVVIVDDA-KQMEKIYAIKDKV---------PHLKAVI--QTTAPYAPYVKPEDYRWSDLEEMNTDDVEEEFQNRNHCCCLVYTSGTVGNPKGVMLSHDS-LTWDSYTIGKRLDIQYGEVLVSFLPLSHVAAQMVDIFLTLQFACTVYFAD-----KDAGTLINTLQEAKPTRIGAAKKMISSWAKSSYRFIRNFLLSKVKTMVTAAAPMDPETKKYFMSL----DLPIMEAFGMSETSGAHSLTAPDSYNF--ATIGKSLGGCETKIDDERGH-------GEICMRGRHILM--GYVGEEVKTKDAVDE--EGWLHSGDVGYVDEHGFIYITGRIKEIITAGGENIPPVHCENLVNELMQVSNAFLVG----DKRKFLTMLVTLKDSGEPKDELAPETAAWV-KGLGEHTKLSQIVAAGPCPK---------VLQAIQEG--IDRANKKAISNAQKIQKF------ 91076084 49 ----------------------------------------------------------------------------LLKRTATDFPDHPALAYKAE--GKWNKITYKEYYELVRTCAKAFIKLGLERHHAVCILGFNSPEWFISDLAAIFAGGIAVGIYTTNSSEACFHCANHSRANIIVVQDQ-----------KQLEKILAKSRLPHLKAIIQYEGTPTSADV-----ISWEDLLEDEDLERVLKTIGVNECCTLVYTSGTVGKPKAVMLSHDN-LTWDALSICERLDVKKGEEV--------IV--SYL---PLSHVAAQVMYAVCIYFADAGSLINTLQEAQPTKFLGVP---RVWEKMHEKMMQGYCLSSLQALGSAAAPLAADIKRYFLSI----DMPIMEAFGMSEASGAHTMCNMGSFGLE--TIGMALPGMKTKILNEDGQ-------GEICMNGRHVFM--GYLGDREKTDEAIDS--EGWLHSGDLGRIDENNFIYITGR------------------------------------------------------------------------------------------------------------------------------------ 154331351 122 ---------------------------------------------------------------------------------------------------------YRELWHAVTGFSRGLAELGLTRRVNVSIYEETRWEWLASIYGIWMQDMVVATVYANLGEDSLFYALRETECKAVVCS------GKSVPLLRGV-----GSGTFPACTLIYLDSLPAAAELHGCRVVSWKDVVAHGAGAHHSVALPNDAVALIMYTSGTTGDPKGVMHTHGSITAGILAMDNWLYSVSPDEVYLSYLPMAHIM--EFGVVNILLARRAHVGF-GTPRTPHGD-----LTQFRPTLFIGVPRIFDTIKRAVEDHAYQSRLAALRAFLSGGGPLSPSTQEFVNVVFGI----IANGWGLTET--VCVGAIQRFSDLTPSAVGQVLASEELKLVDEYKHTDAPHPRGEICLRGPF--LFKGYYKQPELTREVLDA--DGWFHTGDVGSVDSEGRVSIVGRI----------------------------------------------------------------------------------------------------------------------------------- 50122051 135 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIMFTSGSTGKPKGVQ--IGRESLWHF--MKWVFSLPDAPVLMNHADLSLIP-----LLANLATGGHIVL--NAKEDIAAENWLDRLKDNGVSVWVSTPSF--AYQKLLSPQFNSEYLPELNVFVFIGEVLNKALVKQLRRRFPHAK--ILNSYGPTETTVIEITDLHSENDLLPVGAMMPDSRMEITA------------EGELII---WKNVMRGYLGNAEKLLHRESEAFRG-YRTGDLGY--ENGLLYCQGRNDSQIKLNGYRIEINEIENRLLAISDISEAVVLPLMKSGGGVRIAAFCV----TSLAPEV---IKTSLSKVIPPYMVPSQIIIKDALPLNPNGKIDRKLL-------------------------------- 126435703 33 --------------------------------------------------------------------------------------------YEKAVEGVHESLTWAQLYRRTVNLAHELSEHA-QPGDRAVIVAPQGLDYLVAFLGSLQAGLIAVPLSPGVHDERISAVLRDAAPTVVLTTS---------SIGAMVTEYVAPDDAETAATLI---------------EVDLLDL--ESRRKSAARRVERPETAYLQYTSGSTRTPAGVMRNLSANFEQIMASFLAHYGAPPG-----TTAVTWLMGLLLGVFAPILAGWPTVFTTPLSFLARPARWMQMVA--------GSPLAITAVGKTSDDDMAGYDLGNTCIIISGSERVHDATLKRFAQRFRKFNLPLRPAYGLAEATLYVATNLPGKPPTKRTETGTPLVSYAVRIVDPQTRELSAGAIGEIWVRGE--NVCLGYWGKPEQTEEV-FNAFPGWLRTGDLGFISDD-ELFIMGRLKDLLIVRGRNHYPDDIEGTIQEISG-GRVAAISVEQD-RTEQLVAIVEVKKRGDTDEDVAADLKNRVTSAISTAHSAADLVLVPRIPITTSGKVRR----------------------------------- 53723060 24 ---------------------------------------------------------------------------------------------------DERPLTCAQLDRRASAVAAALSEIA-RPGERVLLLFAPGIDYIAALFGCMYAGVVAVPAYPVEPAQPLLGIVADCAPAAVLSTAAVRDGMNRVETGS--------PALRGLRWI--------EIDALSPGDDAAHGAPRAADPRV---------PVYLQYTSGSTGAPKGVMISHRNLLHNSALIARFEHGASSRGVIWLYHDMGLIGG----ILQPLYVGFPVTLMSHVDFLKHPLRWLRAIGERRATTSGGPNFAYQMLMRIADADFDKLDLRSWDVAFVGAEPIRAATLHAFAQRFGFDARAFYPCYGLAETGGPVVANGPSDARLPRASDHADAPGQAVLIVDPDTRPCDDGRVGEI-----WPSVALGYWNNRALSEQTFEAELPGYLRTGDYGYRSGS-EVFVTGRLKDMMLIRGANHYPHDVEATIEALD--AECAVVTVVRELRARYLKAF--GDGGQEAGDALFGRLRQAINLHHG-IAV-HHIVFTSAIPKTTSGKVQRHACRELFLNDT------------------------ 145225792 90 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKAVQITHANIVANAAMTAGCDFDI-DTDVIWCFHDMG-MTG--YLTV-PMYFGAELVKITPMDFLGDILLWPRLIHKYRGTMT-AAPNFARRLRRQAT--PGEFDLSSLRWALSGAEQVDPDDVEDLCAAFGLRPEAVIPAYGMAETGGGMVAVLHRAVPAAKGALGRPLAGLEMRIVDEDGAALQPRGVGVIEVRGQ--SVTRG-YTTAAGFIAAQDDR--GWYDTGDIGYLTEDGDVVVCGRLKDVIIMAGRNIFPADIERAASRVEGVRPGCAVAVRDAGRSRE--SFAVAVESKHFDDEV--EVRRVERQV--AHEVFAEVDVRPRIPKTPSGK-LRRA--------------------------------- 70731998 118 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPRPVPPEYPLYVIFTSGSTGEPKAIVQRIEALGRHIDNYIGYV-GIGPGQRVLQLASAGWDAGLMDI-FASLKTGAT--LCSLNPREHDFAAVEALIVEHDIDVLHMTVPYLRAFYTDASAVHARP-----KQLVIGGEIIHPSDIQRFNHAFAPGS-QLFNAYGPTECTTALYARIDQGQTLPTWALDRPVEGVTLDIAKEPGQPYGDGV-GELVARRLDPASGLIV----ELTQPSPLDSQRQCYATGDLACRQPDGAIRLLGRKDSIVKINGQKVSLVQVESELKALAQVREACVIA-HQAGDNLALVAFVIARD-ASLGEDL---LRQAARAALPAHRVPARFLLVERFALNRNNKI------------------------------------- 170588963 38 ---------------------------------------------------------------------------------------------------------YSELRICTENCAQRLQEIGVGQRTRCALICSVTAQAIIVYIACAMLDATVISVNPSLTSGEIWAQLEKSQVVYCFTKEGAVRSGRRILHLSNVNNIVTLSDLIIVSGIVIVPSGQTQTKLKLKNKRQLHEVLSERSDQDEGQITDSE-PNSVLAAS---------FQKTAIHLTKTAKRHSLLHNLQQDDKCLLATNIHHIFG---LVTAFLANGAQLIV------TPNPRQVIDIIKKWKVTVAYVIPIFIHQCSK--DISLEKDGLESLKSIVTSGAPIGEATMQ-----LCKKRLKLQDLYSITKAGGICSLAPYGQETLK--SVGIPMPGLRFKVMDFGMKECMPRQLGQILIHHSHIETPA--HKNPEQFVSEFFKTGTVMWRTGDAGYYDEMGYIFVVNKMKDIIRCKDLLLWPSEVESALHDHPGIDDCTVVGKWEYLSGTVVPAFVVRN---ELHQQLRNELIRYVTNKVGKLH--GIIHFVPEIPRGVCGKILR----------------------------------- 47221732 117 -----------------------------------------------------------------------------------------------------RWISYKEVTARAEHLGSGLLQQGCQPNPNIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPDAIRFIINTAEISTVICDKA----DKAQVLLDNV----KRGDTPGLRRIILMDAFDLALVEHGQRQALQEVEVCDQEHHRKPKPPAPDDLSIVCFTSGTTGNPKGVMLTHGNVVAFLKVTDKVIFPNQDDCL---------------ISFLPLAH-----MFE------------RLIEVDKLNS-STGTGWFGMIASLGGR---------LRMIITGAAPTSPSVLQFLRAALG---CQVYEAYGQTECTAGCTYTTPGDWT--PGHVGAPLPCNLIKLVDAEKNYFASKGEGEVCVKG--PNVFKGYLKDPERTAETLDA--NGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 71022325 2382 ----------------------------------------------------------------------------------------------------------------------------------IALVLERGPGLVAAILAAQKAGAAYIAVDEDSNHTRARDIIAASAPTLLLTSD--KRRDQARSLLSNSAFAV---------VLLTIEEMGTSANAT----------LEEHPAAMVAVR-NGSDLAYVVFTSG---KPKGICVENRN-LDYSILDCMSVMPQGSSLRTLCFSGPSFDMSVWDLFAGS----KTSVV-------------WQL-SSY-------APSWKRRLRFSICNLIEPATVPFLKYILPGGEP----VVRSIQQKF-SDDFYLLSTYGPSEATVSVSSGRLHQQD-PANVIGKPVGSSAIYIVKSKTQESRSQEPGELAIAGPQIS--RGYLNMAELTSKSFIEDCERLFLSGDFGYWDGHGRLHLLGRIDSQVKIKGYRVELGDIESTILTFPGIRQAACIKTTFDNR-ESIVAFVVRNDNDASQHEFCEAVRDTIVNVLPAYMVPSMVLTVDSIPMTQNSKIDR----------------------------------- 71022325 1285 ----------------------------------------------------------------------------------------------------------------------------------VAIFMPKSIALYIVIFAVLKAGYGYVAFEPDHPPSRTPQLLSHVQASLLIVIESTHPRVSSI-LAENVNGISENNVNSSLFN---ADRAIRECDTEDGCEADLSKAIA----------IKEDDTAYIVFTSGTTSSPKPIVVQHGN-LYHSIESSRSILHKDPSSL-------------------------RTLAFSG----PTFD-------------MSTTSTVLDLLVPDQVPF--------LLTLCPGGEPLKKQICERFSTGF-----QILNTYGPSECTVSVTSGCIGRNDL-PSLIGRPIGCNRAYVIDRSGRPVPLGRICELAIGGPQVG--LGYLGNQASFIPSPFDTSQRLFLTGDKARWHSDGRLEYLGRSDFQIKIRGFRIDPFEVEEAVVKHPLGDDAICAKVFDNESRERLVLFLALSHGATFSAGLTASLSSALKQRLPSYMIPSVILPMKAFPLTANLKVDRKAL-------------------------------- 71022325 358 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EASDLADILFTSGTSGAPKGIRVDHGN-LFHSIRGCRSMMNAYHSLRTLAFSAPAIDMSVWD-LFGTLTSGGTICVARKPQLLQDLTT---MCDTFAATFLQSTSTVLNLINPARVPF--------LHVILPGGEPMSFSVQKKFAQDFD-----LYNTYGPSE-----ITVSAVSANIEPSSIGQPLGSNKVYILRDSTELCGVNEIGEIALAG--PQVAQGYLHLPEKFIANPFAKGERMFLSGDMAV-------------------------------ALAATDEVKDATCIKIEID-KVETLALFISPFPDINDKDDLANAIFERCELQLPWYAVPSFVFPLGAIPSTANDKLDER---------------------------------- 157758595 130 --------------------------------------------------------------------------------------------------------SYKEVETKVARLAAGIKDLNEEKNPKVVIFAETRADWLITALACFRANVTIVTVYATLGEDAIAHAIGETEATFLVTSSELL--PKIVTLGKK---------CPTLKTLIYVNAKGPAPDLTPFRDQFKHVLLLTRNEELVKESTAISDIALIMYTSGTTGQPKGVILLHQNVVAAM---------LGQGDGVGCNTD-------TYIGYLPLAHELTCLTKGAKVGYSSPLTLHDRASKLRPTLMAAVPAIMDRIFKAVSEEVANYERKKLRGVLSGGAPLNAETQRFMNICMC---CPVVQGYGLTETCGA--ACVADINDLSTGTVGPPVRCSDIALWLEGGSPFNDPPQGEILISGENIS--PGYWKQPEKTAED-FITYKGYFATGDIGQKRDDGSLTIIDRKKDLVKLHGEYVSLAKVECALLNCP-IVDNICVGMED-----SVVALVVPNQ-------------------------------------------------------------------------------- 169629695 120 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPFMMIFTSGTSGDPKAVLVTHATVLV-AAESLVERFSLSAADV--CY------------VSMPLFHSNVAAGAALAPAKFSASRFLADIREVGATYMYVLATAEHADDAANP----------LRVAF-GNEASESDIAEFARR----FDVTVYDGFGSTE--NAVIITREEGTPT--GSIGKGFPGIAVARFDAHGILAPADAVGELVNTQGA-GFFSGYYNDDD---ATGERMRHGMYWSGDLAYRDADGWIYLAGRTPDWMRINGENLAAAPIERVLQRHPAISQAAVYAVRDEHGGDAVMAALVLRAPLTLAEFLSAQ------QDLPRIGWPRYIRLSENLPTTATNKILKRVL-------------------------------- 194247485 1 ---------------------------------------------------------------------------------------------------EKRRFSYAQVLEEVENLRSFLKGINVKPGEEISIILFNSIEYVVSFLGINYNKNICLPLNTNLKKEEVRYLVNNC--KYIIIHDYYFSMKKKHGYYKNVCKSIEELGIEHNIGVIRIRKNGSNAGNMKGKLSKDNGLTEKGSDVCL-------H----LHTSGTTSKVKIVQLTNENI----KTTIKNIYGLSREDLYHVHGLIGVLM---PILY---AKGN--VLFQ-VGHSFSASEFWKDVVHHNITYFSAVPTILKLLRYESDYFVDGVKVKHLRFIRTSSSQLDE---HMEREAEVKFETNVLQAYGMTEACHQVSTNKLILTHGKDVSISVGIPNVGVIIYDEKKRVCRKNELGEICING--KNVMCGYMKDNEKERAEYMETGESVFKTGDVGYVDEDNFLFIAGRIKDIINRGGEKIIPNEIDDVVRDDPRVSDCLSFACTDEVYGEAIYAAVILDEGVNPINDLRKELTEQMKKRLADFKVPQKIYFVNHFLKTDTGKVSR---RKMAEG-------------------------- 116670108 22 -------------------------------------------------------------------------------------------------------------LADVRILAKGLMASGVAAGDRVGIMSRTRYEWALVDFAIWFAGGISVPIYETSSPSQVAWNLGDSGAVAAF--------GESAHHEDIIRQAATSEGLSSLAHVWQLEGAGLDELRAAGTTVSDEELEARRSLASLA------DVATIIYTSGTTGRPKGCELTHGNFLSENALATSLSGIVHEQARTIMFLPLAHVFAR-FISVLAVAAGVTVA------HTPDIKHLLPDLQSYKPTFILAVPRVFSALTKAEDSLFDKLVYSKLRAAMSGGGPLGERLGHFFQ----GIGMQILEGYGLTETTAPITVNTPSL--IRIGTVGAPLPGNAVKIADD-GEILAKGV-----------CVMRGYYKRDDLAADTFVD---GWFRTGDIGQMDADGFLTITGRKKEIITASGKNVVPALLEDQIRADALVSQVLVVG-------------------------------------------------------------------------------------------------- 33596657 25 --------------------------------------------------------------------------------------------------------------RRACQVALGLRAAGLEPGGKVAIIAENRLEWLLAQMGAGVLGAVPVGVYCTSPAAEVGYVLEHAEVDMVVCEDQ-----------EQTDKVLEAARLPGLRRIVVMETKGNHAEAERARMISFAELEARGAQCGAAEALDADDVGLMIYTSGSTGKPKGAMISYRN-MRGVAPGIADRLDMDAGSVHL-----------SYL---PLCHVAEQMLSTFVPVYVNFGESIRTVQEDAPTVFLGVPRYARALRRARYGWRERHNLRRVKVAMTGAAPIPPEVLRYF-RTLG---IPLIEVYGLTESTGMIFGQHPD--RVRVGTVGEPTLGVQARV----------GEQGELLVRGEM--VFHGYYRNPQASADT---VRDGWLHTGDVVAL-EDGQYRIVDRLKDIITAGGKNLTPSEIENAVKGSPYVKECIAIG-------------------------------------------------------------------------------------------------- 121997922 11 -------------------------------------------------------------------------------------PNHPAII----EPGQA--YTFAGLDDAVSQRAAALQAQGLGAGTWTALRMTTSTAGVIDWLAILRAGARVLPVSERMPEPALEQLL----------AEHGIAG--RIP-------------APGAE----LQHTGHAPPGEPASSLHRH-----FRPDAPCAGVA---------TSGSTGAPRIAAHSYANYVRSAQGAIDY-LPLSPPDRYLLSLPLFHVGGLG-IVFRCLEAGVPMVVGGRSED-------ATFLAAYRVSHVSMVETQLRLLRGAGDPLPK------LRCVLLGGGPVATELLEEAQ----ARGLPCYMSYGLTEMTAQVAT-----WPALHG--GGRILPYRALRIDHDEIRVRGDT---LCL------------GYLDRGTVAPLTDADGWFSTGDLGHWQA-GRLTVFGRRDNQFISGGENIQPEAIERVLREHPAVREAVVVPRHDREFGQRPVAFVK-----TGDDALATDLRAWVRARLSPHMTP------------------------------------------------------ 115375867 58 -----------------------------------------------------------------------------------EQPHQLAYSYETDHG--EVRLTYAELDRQARTVAAQLQAAN-GAGARALLLYHPGPDFLAGFFGCLYAGVIAVPAYPPRAPDRNVRRIQDASPRFVITTDAVRTKLRDIS-----------GVLPGIE-----QWLASDVQEGPGAEAW---------SSFTPHQ---DDLAFLQYTSGSTGTPKGVMVSHGNII--ANERMITVFGMSEKTRIG-----GWLVFHDMGLIGPMYLGVPCFLMSPMSFMKRPYRWLDLISRNRLTVSGAPDFAYRFCEAVSEEEKARLDLSCWELAFNGAEPVRTETLESFSAAFGFRKNTFYPTYGCAEATLFVAGGQKEALPVKLGECGKSAVGQKLAIVHPETRVAEEGHVGEIWV--SGPNVTGGYWNSEERFRAPLADGDSRLYRTGDLGFLL-NGELFITGRASDLIIIRGLNHYPEDIEGSVNEH--FLMSCAVSI--DVDGEERVVVVQEVSREFPDDGFDQAGMS-VRRALSEAHGLEILLPRGRLPRTSSGKVQRRVCRELLL--------------------------- 83941693 12 ----------------------------------------------------------------------------LLHRNAKQFANAPA--YREKEYGIWQSWTWAQTRDEVEALALGLLELGANEGDFIAIIGRNRPYLYWAMMAAEMVGAVPVPLYQDANAEEMAYVLDHCGARFVIAGDQ-----------EQVDKVLDQDQLTQFERMIYLDPRGMRKYDHAALDQYVQDMGRKARDKHIKEKLDYDSTGVMLYTSGTTGKPKGVVLSNRN-IIETAKSSSAFDKLRQTDDILAYLPMAWVGDFIFSVGQALWTGCTNCLREIGPTYEDASRFWAILDGKSVGAMDRAKYALGELMIYGP-LKNTLGLSRVRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ATVFITAQPDG-EVRSDTVGVTCPGVELKI----------AENGEVFYRS--PGVFVEYYKNPESTADT--KDAEGWVATGDAGFIEETGHLRIIDRAKDVGKMAGSLFAPKYVENKLKFFPNILEAVVFG-------------------------------------------------------------------------------------------------- 115378615 3 -------------------------------------------------------------------------------------------------GGTYRPTSWHDYALRVRRFALGLRGLGFSARGTLGILGFNREEWLVADLAAMALGGVPVGLYTNSSVEQLEYILGDCEAEVLLVENEAF-------LKSAL---VLRERLPRLRHLIVM----EAPERLPEGVLSYQDVLGRGMGVDEVQALSPEALATLIYTSGTTGSPKGVMLSHRN-LVWTASAVEADFQVKPT-RILSYLPLSHIAEQVLSLHGPLVAGAQVYFADSI------DAMPRNLREVRPTFFFGVPRVWEKFKSKAEEGMRALSPVRQRVLAWAGERVSPAVFAPLHAGIGLDQAEVREVYGSSELTGPATLNTREATQL--GSVGRPLMGVEMRI----------AEDGELLIRGGNVCM--GYYKNDEATAEL---LKDGWLHTGDVGVLDAEGFTHITGRKKEIITSGGKKTAPANIEALLKTVAPVSHAVVIG-------------------------------------------------------------------------------------------------- 197934101 6 --------------------------------------------------------------------------------HAQNDPAHIAL-GRKDENGQWRDVTSAEFRDEVMALAKGLLAQGIRFGDRVAIMSRTRYEWTLFDFALWTIGAQVVPVYPTSSAEQCFWALYDAECTAAIV--------------EHEDHAMTIATV--IDRLPQLHRLWQLDSGAVRELYDAGAAIEEEVVHRHRQAVTPDSVATIIYTSGTTGRPKGCVITHGNFMNEADTVIRWVFHSKKGDLFLPLAHVGRMVGHDLAAFKPFFLGVPYIVFEGKPFEKAVDVAVKYAEAMEAKAWGIGPAGLRMQHQLFDKLVYAKMRAAIKQAMTGGSAMDRKLGLFF----AGAGVHIYEGYGLTESTAAATANPPERT--RYGTVGQPIPGMTVHIADD----------GEI-----WPTVFQGYLNNDKATDET---LHDGWLATGDLGSLDEDGYLTITGRKKEILTSGGKSVSPGVLEERVRDHPLVSQCIVVG-------------------------------------------------------------------------------------------------- 126331721 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLHTSGTTGIPK-IVRVPHSCIVPNIQHLQTLFEISQEDILFMASPL---TFDPSVVFLALTSGASLLI---VPNAVKPSKLATVLYHHRVTVLQATPTLLR---RFGSQLIKSSVLSSLRVLALGGEAFPSLSVLRSWREDGN-KTQVFNIYGITEVSSWLCSTLGVESPVQLG---FPLLGTVVEVRDINGLTVQEGEG-------------QVFLGGEERVDETTL-PFGTMRATGDFVTVKGEAMF-FLGRQDSQIKRHGKRINIEFVQQVAEGIYQVEACSVVWYQ-----ERLILFVVTKDGL-----VKDHILGELQKHLPSYAIPDDVLIIEALPLTSHGKI------------------------------------- 149910236 441 ------------------------------------------------------------------------------------------------------TYSRKEIDDYACSVAAFLSKKGIGPGERVLIIAPRDYRFVCMMLGVWKIGASFVAIDEATPYERIRHMADESGAVI-----GFGERD------------MLGLKLPSFSFTEVLNYPATN----------FIELIDRVENDLE---------AYVIFTSGTTGQPKGISTSHRN-LTHYAQGLEQEFGLKSDATFAVASTLSADLGYTCIISAIFLGGRLAILYDTSV---DASMFSRTLKQRQVDVLKITPSHLWGLARGNI-------LSDMTCLITGGEKLAKEQLI----EVLSLGVKVLNHYGPAET--TIGTCVWQADSYELTQSMVPILGTQLFVTDHHKRTLPTFISGELIVIG--PGVSKGYL-SPENNRGFFFKNQERAYATGDVVWADDSECFHFIGRQDRQVKVSGYRVEMAEVEERISQFIAVSD-----FRLLYDSRTLVLF-TLRQHSEKWSFYAEQLRAF----LPEYMIPGRVVSIHKIPITRNGKTDESQLR-MQLNDTSKEGAASAIKDPIIL--------- 149910236 1445 ----------------------------------------------------------------------------------------------------SRSISYGELMKYAKSVAHLLHQKNTH--DAVVVHMNRSIEAIAAILGVIISGYTVVPLDGD-SPTSRVERI-----------------------KAELNQSL------------VIDQTFFDQAVSIGGTLDNQYLQ---------TPMSKNRPLYMIFTSGSSGAPKGVVQDDANYLTWARDT----YNVKAGCVPLFTS-------LSYSLFLPLMVGAEIDVIGG---HNGIETLAALAAK---TVHY-------SMMKMTPSHL---DLLS----YLVGEQINTDCLQLYHEMLKKPTVPVFNEYGPAETVGCAIKKVYPQEGKGVVSIGTPVANTQLEVFGVLGRPLPEGIVGELVV-----SGIQVFSGY---FQQGYN---PNKYFTGDLCVRDRE--FFYIGREDRQLKIDGHRIELGEIESVLLQYPYIS-SAQVDVWHNKGMPVLLAIITPSQ-----PKLKDEVMQYLQRQLSKAMVPSRLFFTDE---------------------------------------------- 53712726 103 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTTGQPKKVVHTIGTLTRSTRISFKYHSQI------WAFANPTHMAGL-QVFFQAFANKNALI------NVFNKNRVYELLSEYHVTHISATPTFYRLLL-----PVEKSYPEVCR-VTLGGEKSNTKLYE--SMLLIFPNARINNIYASTEAGSLF-------------AAKGDLFQIPVELKDKIKVEDE-----ELLIHNSLLG------------KSDSFSCVGDYYHSGDLIWMDSDGLFRFKSRKNELINVGGYKINPGEVESVIMQFDGVQQAFVYGKPNSVLGNILCAEIKIEEGCSLSE---LDIRHWLADKLQEFKIPRKIKFVENIALTRTGKLKR----------------------------------- 91086105 66 ---------------------------------------------------------------------------------VAKHPQKVAFYFESE------IWTFEDVDKYSNKIAHYFKNEGFKRGDAVALVLESRPEYVTLWLGLAKIGVVTALINSNLVADPLAHSIQVADAKAVVYGSDFAKGINDISGK--------------IPKVKLYQFGKSDQLLPNSVDLIKELEKEQDGPTSDIKSGKPRDKLLFIFTSGTTGLPKAAVITNLRFF-FMALGIRYMAVITEDDIIYLYHSAGAIVGVGQCI----LKGTTVVIR----KKFSASYFWVDCIKYRCTV----AQYIGEICRYLLAAHASDDRSIPHQVTMLGNGLRPQIWNKFVTRFGVKE--VYEFYGATEGNSNLINGAVGFVP-RYASIFYPVTLIKCDIRNSDGQRCDPGEPG-VCIGIVNPKKTV---NDEKKLIENVFKKGDRYFNSGDILIQDEFGYYFFKDRTGDTFRWKGENVATSEIEAVISNIVDLSDAIVYGVE------------------------------------------------------------------------------------------------ 197285928 6 -------------------------------------------------------------------------------------------------------MSWASVAKKTRALSNALLDMGVAVQENVGIFSQNSIDWSIADIATLQLRAVTVPLYATSSVEQAAYIINDANIRILFVGDQ-----KEYDVVSEL-----ALLCPQLKHIIVFNPSYHLTNLISDCQSQYDSLLQQRIDECCL-----DDLFTLIYTSGTTGEPKGVMLDYTNLASQLYL-HDQRLSLSDKDVSLCFLPLSHVFERAWSFY---------VMHTGAINVTDTHAVREAMAAVKPTVMCAVPRFLRQWMKQGEKQRQAHDLQPLRQILAAGARLDDAVIGFFLAA----GINIKYGYGMTETCATV--SCWEENHYKLGSIGTPLPGVEVRI----GEENEIQVRGSIV--------MKGYFNKPEETVAAFTE--DGWLRTGDAGALDEEGMLYITERLKDLMKTS---------------------------------------------------------------------------------------------------------------------------- 86607277 107 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLPLALTYGMTESASQVCTLLPEAFLQGSDSLGRPLPHATLEIRGEAGDPLPAQTAGHIHV---WASLALGYY--PLAREADGLGKWQQRGFTGDWGYLDSDGYLYWLGRADDLILTGGEKVMAAEVEGEIRASGWVEDVCVLGLPDGEWGQQVVAVAVPKAGIPALPELERHLKQHLSQQLSPFKHPKQWLWCAGIPRNAQGKVSRQQLRQWAA--------------------------- 120402990 27 ----------------------------------------------------------------------------------------------------ERRSTYRQTADRTRRFANFLSANGIGQGDRVALIMHNDPDMVIGSL---KARAVPVNVNFNYTPREVDELLSYLRPRAVVFADVLPREG--VDLMISIDDGSGAPELTG--------------------AVRLDDALAAGETDQHITP-SPDDVMMIC-TGGTTGRPKGVMWRQSTYVVSMNADHESVAEIHDGPPWFAVSPLMHAAG-MWTAFAALLNGQTVILYD-KPTLDSATVL-STAEREKVGLMYAGP-LIDELRR------RPYDLSSLFAIGTGGAATNQRHQEALLELL--PQITLINGYGSSETGNMAFGDRKDTFERRGG----------VVLLSEDHSRIPGDQEVGWVAREGR--IPLGYFDDAEATRRT-FPQVEGVVISGDRASLEPDGTLRLYGRDSLVVNTGGEKVFVEEVEEVLRAHGGVADALVVGRDSDRWGQEIVALIEKAPGADVESE---ALLLVCNSALARFKAPKEFIFVDKVRRLGNGK-------------------------------------- 59149833 1 -----------------------------------------------------------------------------------------------------------------------------------------------------KAGGAYVPLDPDYPAERLAFIVDDARIEVLL-QNGAY-------------------DLFTPQHVL------TEIDLS---TLERHDIHTDANTNNLVSGVAPDHLAYVIYTSGSTGWPKGVAHHSAVTMLHWAKE-----QFGPDELAGMMASTSICFDLSFEIFAPLSWGGRVILAD---NVLDLSALPPSAE---VTLINTVPSAMAQLLALDNVP------SSVRTVNLAGEAFPPALLQRLQQL--PHVQHIYNLYGPSETCAALVAATAHIVPI-----GRPIANTQAYVLDGAGQLVPIGVIGELYLGGA--GLVRGYLNRPEQFVSSPFDPQQRLYRTGDRVRYRADGQLEFLGRFDHQIKLRGYR------------------------------------------------------------------------------------------------------------------------- 71412443 119 ---------------------------------------------------------------------------------------------------ERRNITYSQLWTNIEKLGKGLAEIGLQEGEKVAMYEETRWEWF-----C-SIHAIWSTVYANLGDDALAYALKETHCKAVIC------NGSNV-LK--LIGVLRKMGILG-TIIIYLGSIPESTDTAGYTLYAWTDVLKKGEDKVSVVNLPSDDLALIMYTSGTTGNPKGVMHSHGSISAGFSALAHRVRDVEPNETYCSYLPLAHIM--ELAVLSILFLRGCTICF-GSPRTPRGDRIFDTVKKLKRRVFDCAQSRLKALKEGKDTPVRKALGGRVRVLLSGGGPMNPSTQEFVNVVFGM----IIQGWGLTETVCCGGIQRTGNLEYV--NVGPPLNSLEIRLLDTEEHTDKPEPRGEILLRGPF--LFKGYYKQEEQTKEVIDN--DGWFHTGDVGAIAPNGTISIVGRV----------------------------------------------------------------------------------------------------------------------------------- 134100016 7 ---------------------------------------------------------------------------------------------------------WAGLREEVAALARGLAGLGLRRGDRMLISMSHRPEHWVADLAAAHVGAVSCTTYDTLSSEQLRFLAEHSAAAVVV-----VEGPQQWDRRPVIDD------LPSLRAIVVLD--EQIIPDGDERFAGYAALRGGADPDFAAEAATPDAPLSMVYTSGTTGEPKGVVLSHRNV-IHESLTLDELAPLPEHPRSVSYLPLAHIAERVLGIYRP-ICGATLVAARPHSFFGVPRVWEKLAAQAKLDALPSGQRALRVLRQRGEARRKELDEAALRS-YSGAAPIPIA----VLELLAGIGLPVYEVWGLSETSGASTVTNGDTFTL--GAVGRALPGIEVA----------TAEDGELLVRG--PVVFLGYLRPDGGVEDGTDE--DGWFHTGDIGVVDERGVVTITDRKKEIITAGGKNIAPAKVEAMLRAHPLVAQAVAVG-------------------------------------------------------------------------------------------------- 212637486 33 ------------------------------------------------------------------------------------------------------KVSYQMLSQQVLAVGEQLIQAGVQRGDRIACIAYNQPELLTLYWACVDHGMLFCPISPRFAPKQLIE---------LIQTHQYTYLGDISNHNQALHEALSN-------------------DTTQQLSIDYTQHSSASAPNIDPSQVNA-----IL-TSGSTGLPKAAVHSLKNH-IASANGSKSLIDITAEDSWLLLLPLFHIGGLA-IINRCALSGA-CVVFEDKTV-----SLATQLSRDKISHLSLVSAQLQKLLDSD-----NCDLSQVKAMLLGGGVISADLLLQLETNIGAYT-----SYGMTEMSSQITTGKAGADS----SSGTVLPQRQLKIVNG-----EIWVKGE--------CLFLGYLTQDQRPTDS-----EGWFYTKDLGHWDENTNLRIDGRADNMFISGGENIQPEEIEAALKLHPQIDDAIVYPINDAQFGNLPAAIIKIASHSTGQPS-EAELSEFLANKIARFKRPRQYYPWPDI--------------------------------------------- 83950609 1 -----------------------------------------------------------------------------LARNAREHAQRPA--YREKEFGIWQSWSWAEAAQEIEALALGFLELGVAEGDFIAIAGRNRPYFYWAMVAAQCVGAVPVPVYQDSAAEEMAYVMDHCGARFAVVEDQ-EQVDKLIEVQDRLSEFVDPRGLRKYDHSVLHQFSEVQEKGRAAYDRLGVELAARRS------KLSYDSVCVMLYTSGTTGKPKGVVLSNRNIIEASKSSSE--FDLTKGEEVLAYLPMAWVGWNAFCVNCPESADTQTDLREIGPTYFAPPRVFETAGRFKQKMFHH---FMDLARRVGPDILDGLGLSRVRVGYTAGEAIGPEIFE-FYRSLGINLKQL---YGQTE-ASVFITLQPDG-EVRNDTVGVAAPGVEIKI----------AESGEVFYRS--PGTFEYYYKNPESTAST--KDPEGWVATGDAGFFEPDGHLKIIDRAKDVGKMAGALFAPKYVENKLKFFPNILEAVVFG-------------------------------------------------------------------------------------------------- 115492831 96 -----------------------------------------------------------------------------------------------------RTWTYKEFLQDVNKVGNWLQELDIQKQELVALDGLNSPEYLIAWFALDSIGAAPCFINHSLTGQSLEHCIRLCEAR-----------------YCLVDEQIKHLVDP-------VKETLDKCNIIYSRDFFSSLKYPHTPPSPERRRIPPDSTKILLYTSGTTGFPKAVTK-AAAFELYTGRGVARYLGLRPSNRFYTCLPLFHGAAHALCVTPVIHAGCTLIL--GRKF--SHSTFWPEVVTYQADIMQYVGELCRYLVNAKPHPLEREH--KLKMAWGNGMR--PDVWEPFRQRFGIP--TIHELYAASDGMGAMYNPNRGEFSRHA--IGVRGLGIDVDIRDPKATECPRGVPGETIVDPANPAQFEGYYKNQERFIRDVFKKGDMWFRSGDMMRQDSNGCVYFVDRLGDTYRWKSENVSTNEVSDLLGQFPGIAECNVYGVPNAD-GRAGCAAIVFSDGLTADAFDFKGLAEHSLRRMPRYAVPIFLRITHALGYTSTMKLQKGKLRQ------------------------------ 25809430 60 ------------------------------------------------------------------------------------------------------EYSWTQTYQRACQYGHYFRDLGVVAGQHVGVYLYNSPELMFIWMGLLSIGAAPALINYNLGSDALVHCVRLSRSRFLIYDDASDCSSRIHEVGERL------------------------------RDINVEAIMLSG--------------------SGTTGLPKAAPITVANYPSASLKTFGQKPGPNGDRTYYCYHGTGGIAAMND-----LMSGISIAL---APKF-SLSRFWDDCIESGSTIFVYVGELIRYLLSAPASPKDRQHR--VRLVWGNG--LSPELWTKFQDRFGVSD--IGEFYASTEGVLTLLKHYGLGAVGHHGWLLRRKFHYVPVRIDPEAERLPYERGGEILARLPSRSAWAGYWHAEEKLVENVFEKGDLYFRTGDALRRDADGHWYFLDRLGDTYRWKGENVSTTEVGQVLGSHADIAEANVYGVQVPNDGRAGCAAIALKNAATPDTLDWSRLTSLLRSELPSYAVP------------------------------------------------------ 145246210 24 ------------------------------------------------------------------------------------------------------QWSFGALYEGIIRLSASLESLGLSNDCLLFVILGNSLEHVLTTWAGYRLGCTHVSVHPNTLSNAVEARVLDNRPSAVFVQDEA--AAKEFDLFPQLD----------VIRIIIRNDQPAPSSW-----MSFDQLMKPGQTPSGPSTSPPSRETSIFFSSGTTSLPKPCEMNVPAWILASGSTLGLV---RPGDRLMMFA---------------LTHGATLV----YPSYFDPRT---TIETLR----GVPCKYI-VMVSALVHAFISADLSSIDTVIFSGMTLSTAVAKEFQTRVGTRA--IENLYGMTEGAFCATGPVEDIESIRDGAAGRPMAGSKLRLCAPNSEPLPPGVAGE--VHYSGYQTSRGYIGSDSFYIDA---NGCHWYKTGDQAIIYEDGLVYPVGRYKDLIIQGGKNISPSAIEAVLNRDPEVLNPQAVPLPDAVAGEVPVIVV----NREITQPKVQHIMHLILTQMGAAYVPDKVIPIQTLPRTTSGKVQKVKLAALVRQYAATQSDPSAPSNPG---EIRQR--- 195433531 57 ----------------------------------------------------------------------------------EKYAEHPALTWETPGAGDQTTLSYKDYQKQVEQVALLLIDAGLEERSSLGVLAFNCPEWFFAEFGALRAGGVVAGIYPSNSAEAVRHVLDTSEATVCMVDDAQQMA-KLRAIKE---------SLPRLKTVIQLHGPFESFVNQESGYYSWQKLMEKVYPLCRENRICANECAMLIFTSGTVGLPKAVMLSHDSI----------VFDTKANERMVSYLPLSHIAAQIFDIFLAMQHGGCVTFAD-----KDAGTLVKTFLKAKPTRMFGVPRVFRLILAKARQVVAQHQMTSIKTFLTGGAPVSDEMKNFFL----GLDMPLGECYGMSETGGAIITNLF--------SSGQPICGLEVEI-----KEPDANGHGEICMRGR--SNFMGYLGQPDKTMEAI--KEDGWLHSGDLGYLDEHGNVVISGR------------------------------------------------------------------------------------------------------------------------------------ 150006351 29 ---------------------------------------------------------------------------------------------------------------------------GIKQGDKIAVCGRNSSHWGVTFLAAVTYGAVIVPILHEFKSDNIHNIVNHSEARLLMVGDMVWEN-------------LNENAMPLLEGVILMNDVSRSSKLDYARDHLNELFGKKYPRNFRREHVSPEELAVINYTSGTTSYSKGVMIPYR--ALWSNTQFAFVLKMNPGDKLVSMLPMAHMYGLAFEFLYEFCVGCHIYF---LTRTPSPKIIFQAFSEVKPNLVVAVPLIIEKIIKKNVLP--KLETPAMKILLKVGAAFNQE----IEQFLKSIDFPYTVGYGMTECAPIIC--YEDWKYFKPGSCGKAAPRMEVKILSPD----PENIVGEIVCKG--PNVMLGYYKNPEATAEVIDK--DGWLHTGDLGVMDAEGNVTIKGRSKNMLGPSGQNIYPEEIEDKLNNMPFVSESIIIQQAD----------------------------------------------------------------------------------------------- 194667890 42 --------------------------------------------------------------------------------------DKIAVCFDECNNQPPVYYTYKTVIHAASALSNFLLLHGIRE---IGLYCHPTINLPSWILGILQVPAAYVPVDPD-SPPALSVHFKKCNLKYILVEKVHISKFKSSY------EALLNYDMLKVEHNLVLFRLHWK---NVEVSLVLNDRKEKYEKGKMPKSMRQKHCLYVLHTSGTTGIPK-IVRVPHACIVPNIQHFRVLFEITHEDVLFLASPL---TFDPSVVFVALSSGASLLI---VPTSVKPSKLAAVLSHHRVTILQATPTLLR---RFGSQLIKSTVLSSLRILALGGEAFPSLTVLKSWRGVGN-KTQIFNIYGITEVSSWATSTLKCELPVQLG---FPLLGTVVEVRDTNGFTIQEGNG-------------QVFLGGRNRFLDGEVTVPLGMRATGDFVTI-KDGEIFFLGRKDSQIKRHGKRLNIELVQQIAEGLQQVESCAVTWYNQ----EKLILFMVTK-----NDLVKDHIFEELQKHLPSHAIPDELVLINSLPFTSHGKI------------------------------------- 197924803 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRSVGRPSPATEVRIAGADGEPLPEGAVGELWLRGQ--SLVRGYWRD-EPAGAAAFQ--DGWFRTGDLATVCE-GRVRIVDRIKDMVVRGGENVYCVEVEAVLHDHPDVADAAVLGVPHPVLGEEVAAVVRPRAGATVTAE---ELREYVGGKLAAFKVPAHVLLRDEIPRNPTGKILKRVLRE------------------------------ 111222607 21 ----------------------------------------------------------------------------VVDRGAQAHPERP-LLGRTDLPGEAIHISSGEFAEQARAVAAELLALGVAHGDRVAVMGRTGYHWVLLSVAALGVGAVIVPVYPTASQVQVRHVLTDSGAAWAFATDEQVR---------QVSEALRRPAWRLGQVDDWVAAAAGSTDAAADADADADAGARRAALDEEFVQVRADDLAMIIYTSGTTGLPKGCMLTHRNMFASSAGTVEQTGELQDGTLAPAQATTAHVFGQT-ILFACLYAGTRTVLLPGIP------ELLPAMTRIRPTFLALVPYALEKIRKRVRDLPSD-DVSALTQVICGGASLDDTTAAFF----ASAGVTVLNCYGLTEAATAVTVNAPATN--RRGTVGRPIPGTTVAIADD-GEVLVQGA-----------NVSPGYWSAGERARDATGPGEDRWLHTGDVGHLDPDGYLVITGRRKEILN-SGKNVAPTPLEDRVRLHRLVSNCMVVG-------------------------------------------------------------------------------------------------- 13476490 284 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGSEGTPKAVVLSQKN-LLANAMQAEARITISPADILLNVLPVFHSFGLTGGTVLPLVTGVKLFLY---PSPLHYKIIPEIARKVQPTIMFGTDTFLANYART----AKDGDFSSLRFVVAGAEAVKPETRRIYRERF---QAEIIEGFGLTEAAPVVAVNT--AIHGRDGTVGRLLPAMRMKL-----EPVEGSDAGQLWLDG--PNLMMGYMTAD---RPGELQPLSGWHDTGDIVAVDRDGFITIRGRAKRFAKIAGEMVSLGAVEMLVQSLPEERHAAV-AVPDKRRGERIVL-VTTADDANP-----EELRQF-GKKAGALMVPNDIVKVEEIPVLGSGKTDYVSTRKLA---------------------------- 57161864 216 ----------------------------------------------------------------------------------------------------SRRFSYSEAERESNRAARALRALGLSPGATVALLLPAGPEFLWLWFGLAKAGLRTAFVPTALRRGPLLHCLRSCGARALVLAPEFL-------------ESLE-PDLPALRAMGLHLWAAGPGTHPAGI----SDLLAEVSAEVDPVPGYLSSPLYI-FTSGTTGLPKAARISHLKIL--QCQGFYQLCGVHQEDVIYLALPLYHMSGSLLGIVGCMGIGATVVL----KSKFSAGQFWEDCQQHRVTVF----QYIGELCRYVNQPPSKAERGH-KVRLAVGSGLRPDTWERFVRRFGP--LQVLETYGLTE-GNVATINYTG----QRGAVGRAFPFYDVTIRDPQGHATSPGEPGLLVAPVSQQSPFLGYAGGPEKLLKDVFRPGDVFFNTGDLLVCDDQGFLRFHDRTGDTFRWKGENVATTEVAEVFEALDFLQEVNVYGVTVPGHGRAGMAALVLRPPHALD---LMQLYTHVSENLPPYARPRFLRLQESLATTETFKKVR------MANEGF---DPSTLSDPYVLDQ------- 148263653 11 ------------------------------------------------------------------------------------------------------TLSYAEFYERALMAARGLKKCNVKPGERVAILSENRAGWVIADMGILTVGGVTVPIYPTNTPEQIEYVLNHSEARIVFVSSKFLRIRETIPKVELVVSFERFLGEPELPVCTFYQLSEIDLPVTES---------EKKQLEAGIDCIGPTDLLTLIYTSGTTGVPKGVPLTHRNILFDAFYTSRKAVVLRECEVHLSFLPLSHVLERTIGYYMMIMNGSMMAFADSIEKVP--ENMMEV----KPTVMVSVPRLFRKLFHWAIEVGKKYDRGNMRLFCSGGAPLDKTINEFFW-IIG---LPILEGYGLTETSPAVSFNNFD--QVRFGSVGTAL----------EHTEIKTAEDGELLIRG--PQIMTGYYKEPA---ATGESLQDGWFKTGDIGYI-ENGFVYITDR------------------------------------------------------------------------------------------------------------------------------------ 154284648 44 -----------------------------------------------------------------------------LPRAAAIEPDAQAIYHVTINNKVLRR-SYIETADRARGFAYYLKRHGFK---RVGILCPNTPAFLESIFAIAAAGAVNVAVNYRLKPEDIAYIFNHSEVDAIVVDNEFKKQNGHVPLIIDTDDAVEGELSGPFDQAVL---EGLHFDTSSGNRGW--QGLEAQTPD--------EDALIALYTSGTTSRPKGVEYIHRGCYLAALANGRC--------RYLWTLPMFHAMGWTF----PWAV--TAV--RGTLRKVDYSLIWRLLKEEGITHYCAAPT--------------------------------------------------VNT--------VLCNSKEAETDVPEGTI------IDVE---KNGEEIGEVVVGNICAK--------GYYKNVEDTKKL-FS--GGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLATHPDIFEVGVVAVPDSHWGERPKAFITVRDDKKLD--------------------------------------------------------------------------- 118468984 26 --------------------------------------------------------------------------------------------YDTDPEGVAHTLTWSQLNRRVQSLAYEMQARS-AVGDRAVILAPQGLDYVVAFLAAGRIGVPLSVPFPGVHDDRVTAVLRDTAPSIVLTTSAVS---------SHIAEYLE-------------PQAGQAAPWIAEIDLDLDTRRRPVKREQAPE------TAYLQYTSGSTRTPAGVMVSHRN-LTANFEQVVAGFNIAPSD----TTSISWLMGLMLGLCAPVLGGWHTVLISPFAFLAKPARWMQLLATHPATVTAAPNFAFDAARKTSDADLTGMDLGDVRCVLSGSERVHEPTLRRFSDRFAAFNLHLRPSYGLAE-ATLFVATRETGHPPKVASDGRAVPGMTVRIVDPQTRECPTGIVGEIVCA--------GYWEQSERTETTFGASIDGPWRTGDLGFV-SGGELFIVGRIKDVVIIRGRNHYPDDIEATVQEITR-ARAAAISV-DRDDAEHLVVIAEVRENQNPDADLEGEVVAAVSRSHGII--PADLVLVRRIPITTSGKVRR----------------------------------- 212540948 30 ---------------------------------------------------------------------RLNLFY-VLEKHAQKSANQPFIVYNG------QTWTYKEAYDTVLRYGQYFKNYGVKPKEIVGLDFMNSATYIFIWLGLSSIGAIPAFINYNLSGKPLSHCIKVSTARLVV-ADEEIREKFTEEQLAEFASPDFRDGKGPVDVVFITPEIEDQIAIREDDSVRSNAAMR--------------DLAVLIYTSGTTGYPKPAVVS-----LSKCWSGAIFIDLKTDDRVYTCMPLYHATGAVLGFCAVLFKGATIVL--GHKF--SARNFWNDVRDGDATIIYVGETYLLAMPKNDLE--KKH---RIRLAYGNGMR--PDVWPQVKQRFGIE--TIAEFYSSTESGHWNRSANMGAIG-RNGYLGELLLGMALVEVDHEQEIVPRGEPGELYALDPNDIAFQGYFNNEKKILRDVFAKGDAWFRTGDTLKWDTEGRWYFTDRIGDTFRWKSENVSTNEVAETLGGHPDIAEANVYGVPHHD-GRAGCAAIVLKNGTIDVPDILESLAVHVLANLPRYALPLFLRVTTELERTGNNKQPKHILRQ------------------------------ 172036381 5 ------------------------------------------------------------------------------------------------------TLTYGNLDKQAKAIAAYLQSVN-AKGERVLLLYPPGLDFITGFFGCLSAGAIAIPAYPPRPDQSL-DRLEDAGAKFILTIN---------------------PLVPYLQGRFTTSPILSSLTIIDSNTVSKDQQLEWKDPN-----INGDTIAFLQYTSGSTGKPKGVIINHDNLL--HNLEMGYKYDITPN-----TKTVSWLFGHTGLVVGPLYSDHPVILLSPLDFLQKPSRWLTAISRYQATQ-SLAPNFAYDLVAFATSPEEKLDLSSWEFAVSGAEPIRAETLERFAKTFASCGFR-----WQALSAGYGMAESVVGISL--GNKEKPILTIDVVVVNNEGENCDDNEIGEIVC---GPSVAQGYWNRPEATEEA----FKGYLRTGDLGFILEE-ELFVTGRLKDLIIIRGKNHYPQDIETTQRSHQALRPSCNAAFSVDIDNQEKLVIVQEVHEAAIESLDHDQVFNAIRQAVSQQHVYAILLLKPGIPKTSSNKIQRHA--------------------------------- 212707420 14 -------------------------------------------------------------------------------HWASQHPDSIALLTDSE------SYTWQTLSEQVSNLSTYFSMQGLTQEQCVVLRGKNSVELLLSQLAIIACGA------------------------------------RVLPLNPRLPERLIDELLPHLDVDFVIDFTDDDKILSGYPRLDYQ-LYDHFIGEELFKLNNFDQPATLILTSGSTGLPKAAVHSVAAHL-NSADGVLSVMNYQQNDCWLLSLPLFHVSGQG-IVWRWLLKGRSLALR----TAPLPEAL------QGVTHASLVPTQLWRLLNDG----RQVDI-NLKEVLLGGAMIPTP----LTELAMSQGIICWSGYGMTEMASTVCAKRADG---KKG-VGLPLKGKQLRIVDDEIQIQSS-------------SQAMGYWFDGEL---LPLKCSEGWFKTNDGALID--GEYQILGRLDNLFISGGECVQPEDIESVINSHPQVSQSFIIPIDDEQFGQRPVAVI------EADESLLTMLADWLKDKLAPYQFPKTFHLVPEL--------------------------------------------- 27469880 57 ---------------------------------------------------------------------------------VERHPDKPFVLFE------EEVYTYSHMDKLSNQAARALRKHAIKSGDCVAIFMANAPAYIWIWLGVAKLGCSIACLNNNIRSQSFLHCFRCSRAKVILA---------EPELKDVIEEVMPELRKDNVK---VFFLTKTVIS---EGTESFLDKVKAASDESVPKSLRSKSLAMYIYTSGTTGLPKAALINH--YRLLSACGMFEICKVRARDVVYSPLPLYHSSAMMIGVHGCISKGATLVL---RPKF-SASQFWDDCRKYNVTVILYIGEVLRYLCKSDDDVAHNVRMNGLRT----------DVWSEFLRRFG--EIHINEFYASTE-GNIAFINYNNTV----GSVGRVFIKYDIEVRDAMGRKARKGQPGLLICKINSMSPFDGYAGDEHKIMRDVFRKGDAYFNSGDLLTVDQQNFIYFHDRVGDTFRWKGENVATTEVADILCIVNFIQEVNVYGVSQNHEGRIGMAALILFDEEVFDG---RKLYAHVRDFLPNYARPRFIRIQNSMDITGTFK-QRKV------GLVKEGFDPAIISDP------------ 156358216 27 -----------------------------------------------------------------------------LDEQASMYPDKEALVY-RDEHFRRKTITFKQYQQRSHALAARLLELGLRRGDAAISMLPGDIEYMVVNMALNRIGVNAVIIEPN--ADGTLPFLENIKIKAVICCDQF----------PGVISAVQGIHRKSIKVAIVV----GIAPEGDQRLYSYEDLVQQGDDTSSAAEVQMDDHALVIFTSGSTGIPKPIQFTNHGFVNSSIFSAKL--KASSESIFFCDAPFDWITGLS---VSTLIVGCTVVSFPPKVAFKSTGTLLRCVAEERATH----AVFISYFMMSILEYLDTASLSALQYISTGGQPIDP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198416161 125 -------------------------------------------------------------------------------RGVRESGNSPCLGHRPGAGQPYQWITYNEVLTKAQHFGSGLVHEGAKPEQFIGIFSQNRVEWKITEQACNSFSMVVVPLYDTLGPQSITHIMTQCEIQIIVVDTNVK--------TKNLLAAVKGGKF-AVTLIITMETPDDEAESANVRLMTFEQVEEVGKNNLEFVPPKPEDLHTICYTSGTTGLPKGVMLTHGNVVVYAVGE-KTFLGMSSSDV--------------YISYLPLAHGARVGFFQG-----DIKLLLDDVGELKPTIFAMVPRLISTIKRFLLEKALKSKLAKLRVMVTGAAPVSLEVINFMRAALG---VNFTEGYGQTESSAALSVSVPG--DFFSGSVGTPVVCNMIKLVDVPEKDYYAEGKGEVCAKG--PNIFVGYYKDPDKTKETLDE--DGWLHTGDVGMWLPNGSLKIIDRKKNIFKLAGEYIAPEKIEGILTQCPAVAESLVIAVPDPD--------------------------------------------------------------------------------------------- 212529398 99 ------------------------------------------------------------------------------------------------------TLTYRQLHHASLKIAAGLLAEGVQPNSTMVMIIPNGAEYTILLWACVLLRITYVSLDSGFT--QLKQLLQTLKPQLVVAPD--------VSSGKFLQVAMSELQLPRPIQ-ISLTHSGTDIAAKAVKFPADESAIVSAARHDDPRRIHS-----IMFTSGTSGIPKGCPLLVSG-MSHVLESQAWLIDNEAG--IFAVQQP-----HNSRGIAPWKAGGAVVMTGQNFSIRDS---LEAIKQFGATFIVLTPPMVNEM--AVELAARPVDVRSVKRIQVGGDAVTKDIMVKCAALFPQSQICV--NHGMTEGGGSFIWPFFKIPPPFFGEIGMVAPGSSIRLWDIEKNCVKRGQFGELHI--SSPSIISHYLGG--RSEKSFYNDSKGRWFTGDIAIVDREGLVYILGRRKDLLKCASVPIMPAVIESSIQALTGAA-TIVVPVPHHVLGAEPFAVLSSFNGRTET-----QIKEHIRAELGGIASLKEIGMV-EFPVNQTHKIIKSEIQAAVLDKFIKKRDR------------------ 159898097 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERFRPNPFDYIPGMYCSGDLGRRNQNGAIEFLGRTDHQVKIRGFRVELTEIAQRLQQHPAVREALVMRHEHPLRGEYLVAYVVL---IQPAQADVGALRRYLAKHSPPYLVPAEIVLLEAFPLSPNGKIDRQALANVHAGEARQPAARS----------------- 15610962 9 ------------------------------------------------------------------------------------HPDGTAIDYERDSEGISESLTWSQVYRRTLNVAAEVRRHA-AIGDRAVILAPQGLDYIVAFLGALQAGLIAVPLSGGASDERVDAVVRDAKPNVVLTTSAIM--GDVVPR------VTPPPGIASPPTVAV---DQLDLD-SPIRSNIVDDSLQTTA--------------YLQYTSGSTRTPAGVMITYKNILANISAYFADTGAVPPLDLFWFYHDMGLVLG----VCAPIIVGCGAVLTSPVAFLQRPARWLQLMAREG-QAFSAAPNFAFELAKAIDDDLAGLDLGRIKTILCGSERVHPATLKRFVDRFSRFNLRIRPAYGLAEATVYVATSQAGQPPAKPCATGAPLPQSPVRIVDPNTNECPPGTIGEIWVHGD--NVAGGYWEKPDETERT----FGGWLRTGDSGFVSEDKFFII-GRIKDLLIVYGRNHSPDDIEATIQEITR-GRCAAIAVP-SNGVEKLVAIVELNNRGNLDTERLSFVTREVTSAISTSHVSDLVLVAPGIPITTSGKVRR----------------------------------- 146075038 130 --------------------------------------------------------------------------------------------------DEVVYVTYSEMEERIFHFGAGLAALGVTANGNVSIYLDTCVEWLIGIYGIWSCSAVAATVYANLGEAALAHALHETESQAILCGSANV---------ANVLKLMKNGVMPQVP-IIYVGTLPASLDTHGVQVVSFKQVEMIGAAHLETGPLNDDDLALIMYTSGTTGDPKGVMHTHRTLAAGLHTLEPRVVDLHSDDVYLSYLPMAHIMEFTI---------TNLFIFRGAIGFGTPRTLTDTTARFNPSMLAGVPRIFDTLKKAVEALKKGKDTPRLRIMLSGGGPLSAATHEFVNVVFGR----VVIGYGLTETICVGAIQIPGDTETNVTGLMEPGQEIKLLDIDEYKHTDTPEPRGEMLSRGPY--LFKGYYKQPELTREVLDE--DGWFHTGDVGSFTADGKMRIVGRV----------------------------------------------------------------------------------------------------------------------------------- 15608485 34 ---------------------------------------------------------------------------------------------------------WPEVHGLAESVAAWLLDH-----DRVGLVGEPTVELVAAIQGAWLAGAAVSIL-----PGPVRGANDQRW------ADATLTRFLGIGVRTVLSQGSYLARLRSVDTAGV----------------TIGDLSTAAHTNRSATPVASEGPAVLQGTAGSTGAPRTAILSPGAVLSNLR---GLNQRVGTD----AATDVGWLMGLAFVLSAALA-GAPLWLAPTTAFTASPFRWLSWLSDSGATMT-AAPNFAYNLIGKYARRVSEVDLGALRVTLNGGEPVDCDGLTRFAEAFGFDAGAVLPSYGLAESTCAVTVPVPGADRVIDGSLGNPIPGMEVRI--SCGDQAAGNEIGEIEIRGA--SMMAGYLGDPD-----------DWFATGDLGYLGA-GGLVVCGRAKEVISIAGRNIFPTEVELVAAQVRGVREGAVVALGTGDRSTRP-GLVVAAEFRGPDEAARAELIQRVASECG--IVPSDVVFVSSLPRTSSGKLRRLAVRR------------------------------ 211581372 24 --------------------------------------------------------------------------------------DSVALI----DGG--ITLTYEELHLQALQISQKLFKNNLQIEEPVGIILQHGWADVVAQMAIIYAGGSCAPMDPALPDVQIEGRLDKLGARYVL-----------------VDRANMSREIH-----------FQQINLDDYP--IWTPEDAWEAEKELPVITSLEHRTHLIHTSGTTSEPKAVQIAARSILVYHADTVAHVFDVSLFDI--------WV---------PLLRGARIAVLSKVILL-DLPAMAAAIKENDITIMATT-TALLNL-AASTYPRA---FSQLKICFIGGEAANVAAIEKIMQQGPPQN--LINAYGPTECCIFCLAHKVTPEDVQRGSIGKPIGRTIARICDETGAPVSDGEEGELWIGGA--GVSPGYVNRPEKNESAFVKKAQRFYRTGDRVKRRPDGQIDYVGRQDHQVKVRGYRIELEAVETAMLQTGQFSEAVALKVEAGGDGSILVAFAV----------------------------------------------------------------------------------- 154508839 28 -----------------------------------------------------------------------------LHQRVASHPGQVA-IERRSNVGAWRHVTMETFLGEADSIARGLIGIGLEAGDHLAILAPTSYEWALIDVAALSCGAITVPIYETDSASQIAHILADADVRIVITA------------TTQQAELVESVRTDGVRHILSLDRGAERVLTGAAQGVSVEQVRERTD------AVKLSDEATVIYTSGTTGMPKGVVLTHGNFMLQAYDFLLLINDPKSRSLLFLP------VAHVFVMY-CLLAGQGI-----TAFSPDTRNLVNDIATFKPTMLLVVPRVMRALSTAGPDTTPIPDASALHTIISGGAPLALDLANFFR----GLGITLLQGYGLSETTGPISVETPQDFP--PDSVGFPWPGNRMKIA-PDGELLVQGI-----------SVSKGYHNLPKATAEAYVD---GWFKTGDLASIDDRGHLRITGRKKELITAGGKNVSPEILEESLSTHPLIANIIVVG-------------------------------------------------------------------------------------------------- 34499506 32 -----------------------------------------------------------------------------------------------------RQLSTAEVRDTVNRVSLGLMEMGIQRGDKVAIAADNSIEWVLADIALQQIGAVSVPLYPTITLDDARYILAHAEVKLAFAGSAA--------LQRKLHEALGRLSCPI--------YGLADIDGAP----SWREIAERARPERMAEAVRADDVYTIIYTSGTTGRSKGVMLSHRNVLSTVVATAAFTGLPQGRCRALSFLPLSHIFERAGVFY---------YLYSGTGIYFSVECLSSALADVKPHTFSSVPRVLRRIYQWALARAENFDRSPLDAIAMGGELISAALQPRLARMFWAAGIAVAEGYGMTESSPVISANPFTARGVRIGSVGLPLPGVEVRLADD----------GEILVRGD--NVMSGYYKEPEQTSDA---LRDGWLHTGDIGVL-EDGYLRITDR------------------------------------------------------------------------------------------------------------------------------------ 117928184 17 -------------------------------------------------------------------------------------------------------ITAAQFHAAVDALARGLLAAGLQPGARVALLSRTRYEWTLVDYALWHAGLITVPIYETSSPDQIGWILGDAQVAAAIVES---------PEHARVVNAVRDV-VPNLQHIWVIEDGDLD-RLTAQRASD--DQLASARRE-----LGAGSVATIVYTSGTTGRPKGCVLTHGNLLLFHEHTSALLFLAREIQVACVEAAV--PVGHTYQLQTDLASFRPTLLL-AVP-YLLEKVYWRTAEQRGTSRLFAAAAAVRVRRALFDRLVYRRIRAALEWVVSGGAPLAPHLGHFFR----GAGIPVLEGWGLTETTAAATVNRPDAT--KIGTVGLPL----------AGTEVGLTADGELLVRGGH--VFAGYWGDPAATQEVLDA--DGWLHTGDLGEIDDDGFVTITGRRKEILTAGGKNVAPAVLENRVAGHPLVAHCVVVG-------------------------------------------------------------------------------------------------- 124025167 13 ----------------------------------------------------------------------------------------------SPHTFHPESFTYEELAENISMAASAFSQVGVEPDEVVALFAENSPRWLIADQGLMRIGATDSVRGATAPPSELRYILEDSKAVGLIVQNS--------DVWERL--SLNDDQINSLK--FVLQLEGKACEGV----FEWETFLKKG---LNIENVSKQEIATILYTSGTTGKPKGVPLTHSN-LLHQIRSLACVANPSPGAPVLSVLPI----WHSYAEYYFFSCGCTQTLKEDLPRMATVPRLWESIKEDAVDKM---PRLRKTLIKSAISNSKAYKLSSFEQLISCIEPIHSSIYLWILTKIGKLRFPIIDGYGLTETSPVLTCRRPW-RNIR-GGAGQPLPETEIKIVDPETFQIKKLRQKGLVLARG-PQIMSGYLG--KRSESKKVLDATGWFNTGDLGMLLSDGSLILTGRAKDTILSSGENIEPGPLEECLIASPLIEQALLLGQ------------------------------------------------------------------------------------------------- 124547322 32 ------------------------------------------------------------------------------------------------------------LDKQSDRIAFALNAHGITRGMKAVLMVTPSLDFFALTFALFKAGIIPILVDPGMGIKNLKQCFAEAAPDAFI----GI---------PKAHIARRLFGWGKGTIKILLNVDGGKTSFAAKLNMSLSTLLQNTSAQYPMVLLKPNEMAAILFTSGSTGTPKGVVYSHA-MFEAQIQALKNDYGICHGER-----DL--ATFPLFSLFGPALGMASIVMDASKPITANPEFLFAAIEQYQCSNIFVNPALLERLGRAGEQ--KQHTLPSVKRVISAGAPATIASIARFSKMLSDG-VPVLNSYGATESLPIMIGSLFATTEMTAGCVGHAIDGVSIGIIGDDALLLKNGEIGEIIVQGPMVSQSYYQYRDNQRDSATAWDPVANCVRHGDLGYLDDQGRLWMCGRVDATHK--GKRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------------------------------- 145606865 3042 -------------------------------------------------------------------------------------------------------LSWADMTRKSIALCRELRRLGVSPGARVGMFQEPTVDWVVTMLGVWRAGASYVPLD-------LAQGL---------------------PRLARIAKASKLAALHSETAALVARRDPNDGVVDISTLHHFPLLGAAALPDVSGLDIESSDEAMLLYTSGTTGEPK---HCSLGF-----------------DVSWFTVLLG------------LACKGQAVIA-SRDVRGDPRALARIIVQNGINCTVATPSETMAWL-QGDHLGE---------LASVGEPIPAAFLRQVHQH-GKPSLRVINAYGPSETWMPLSHEIPRLWPVPIGST---MPNYAVRVEDVNGHVLPPGMPGQVVISEPTVTDPR-FLPDSHPAEVHLARGWDKVHPSGDYGYMTEEGLFFSLGRIDTQIKLRGMRLDLRHVEAAMMDMPLAAGSLA----DDSTSKVLVAHAVTDASTATTDT-DERLRS-IAENLPDYMRPAVVVPVDSIPLTPNGKQDRAAI-------------------------------- 120402066 22 --------------------------------------------------------------------------------------------------------SWEEVHQRARRVAGGLAAAGVGPGD------------AVAMLA----GAPVEIAPAAQGVGASVTMVHQPTPR----TDLVRWAEETTAVITMIDAKAVVISDPFMAAAPVLEGLGMTV-------LTIADLL--AADRVDPVETSDDDIALMQLTSGSTGSPKAVQITHANIVANAAMTAGCNFDI-DTDVIWCFHDMG-MTG--YLTV-PMYFGAELVKVTPMDFLSDILLWPRLIDKYRGTMT-AAPNFARRLRRQAD--PGEFDLSSLRWALSGAEPLDVEDLCDAGAPFGLKPEAIVPAYGMAETGGGMVAVLHRAVPATKGTLGRPLQGLELRVVDEDGAELPARGVGVIEVTKGYTTVAGFIGAQDDR----------GWYDTGDIGYLTEVGDVVVCGRLKDVIIMAGRNIYPTDIERAAGRVDGVRPGCAVAVRLE-AGRSRETFAVAVECKDFGDETQ---VRRVERQV-AHEVFAEVDVRPRIPKTPSGK-LRRA--------------------------------- 1658531 30 --------------------------------------------------------------------------------------------YEQDWDGVAITLTWSQLYRRTLNVARELSRCG-STGDRVVISAPQGLEYVVAFLGALQAGRIAVPLSGGVTDERSDSVLSDSSPVAILTTSSA------------VDDVVQH----------VARRPGESPPSIIEVDL----LDLDAPNGYTFKEDEYPSTAYLQYTSGSTRTPAGVVMSHQNVRVNQLMSG-----------YFADTDVSWLMGLVIGICAPILGGYPAVLTSPVSFLQRPARWMHLMAS-DFHAFSAAPNFAFELRRTTDDDMAGRDLGNILTILSGSERVQAATIKRFADRFARFNLQIRPSYGLAEATVYVATSKPGQPPTESLSAGKPCAGGGVRIVDSDTIECPDGTVGEIWVHGDNVG--NGYWQKPDESERTFGGKIPGWLRTGDSGFVT-DGKMFIIGRIKDLLIVYGRNHSPDDIEETIQEITR-GRCAAISVPGDRRTEKLVAIIELKKGDSDQDAMARAIKREVTSALSSSHVADLVLVAPGIPITTSGKVRR----------------------------------- 94496108 6 -------------------------------------------------------------------------------------------------------LSWTEVARQVAALAAALKAQGLKPGDPVMLVSENRPEFCIADLAIMAAGCVTVPTYTTNTTRDHQHILTDSGARAVIVSTA--------KLAQALMPAVIRSQADFVIGMEPLRGAQGSCA-----CHLWADLIAAGDPAADVDIVAAEDQACIIYTSGTGGAPRGVMQHHGAILLNCEGAGAVVFGWG-DEVFLSFLPLSHAYEHSGGQFLPMLLGGQIYYAEG------LEKLASNIEEARPTIMVVVPRLIKSIEKQGDAPMKALLARTLKALVSGGAPLNPDVGLFF-QAMG---LTLLQGYGQTEAGPVVSCNRPRA-GIAMDTVGPPLDGVEVKIADD-GEIL---VRGELV--------MHGYWRNPAETEKV---LKDGWLHTGDIGEIDARGRIRITDRKKDLINDKGDNVSPQKVEGMLTLQPEIGQAMV----HGDRRPYLVGLVVPDQGVPMDAALRAAV-NRVNDDLSVIERVRRFILADE-PLTPSMKIRRHIIRK------------------------------ 167764859 61 --------------------------------------------------------------------------------------------------GENESYTYGEVAQEIAKLHLLFKYCSLRRGDKIAIIGKNNARWCIAYMAVITYGGIVVPILQDFNPNDVHHIVNHSESVFLFTSDAIWEH-------------LEEERLTGLRGVFLYQRDGETI--QRFLKHLGDKMEETYPNGFTREDVTSNDKIMLLYTSGTTGFSKGVMLTGNNLAGNVTFGIRTEL-LKKGDKVLSFLPLAHAYGCAFDFLTATAVG-THVTLLGK--VPSPKILMKAFEEVKPNLIITVPLVIEKIYKNVIQPIMKWALSRFKEVIIGGAAMNPEVEEFFHRI----KFPFTIGYGMTE-CAPLISYAPWN-EFVTTSSGRVLDIMEARIY----KENPDDRLGEIQVRGE--NVMVGYYKNPEATKEVFTE--DGWLRTGDLGTLDEHNNLYIRGRSKTMISSSGQNIFPEEIEARLNNMPFVLESLVI--------------------------------------------------------------------------------------------------- 206677335 3 -------------------------------------------------------------------------------RNAAEFGDKAA--YREKELGIWQNWTWSEAADEIDALALGLLTLGVAEGDFIAIIGRNRPYLYWAMVAVQSVGAVPVPLYSDASADEMAYVLDHCGARFVIAADQ-----------EQVDKVTDQGGLSQFEQMIYLDRKYDHANLHQFSKV--QDAGRAALSELMPEALNYDSTCVMLYTSGTTGKPKGVVLSNRNIILPMAWVGDFIFSL--GQAYWCPESVDTMMGPTYYFAPPRVFETTTVMIRMEDASPMKKRMFDMAHAKKV-----GPAILDGETVSGLDKL-KYKLSRVRIGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ASVFITQQPDG-QVRSDTVGVPSPGVELKI----------AENGEVFYRSE--GTFVEYYKNAESTADT--KDPEGWVATGDAGFIEETGHLRIIDRAKDVANMSGALFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------------------------------- 87122117 136 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLALIIYTSGSTGKPKGIMLSHTNVL-NAMMSIGDYLALSADEHILCLSPLSFDYGLYQVLFS-LAYDCELTLFE---EEFHPIKVLKCLEQNEISLLPVVPSALTKLIKAFKKP-----LPHLMKLTNTGGHLAEDNIRTLKQLL--PQLQIFAMYGLTECKRALYLPAEASLR-KLGSVGIPVPGLEAKIFKQNNH-LEGVKQAELFIRGT--SLMQGYFGTGNAYRD------DNWLATGDLFSQDEEGYFYFKGRSKDLIKQAGFCLYPAELEAQIEQHANVFLCAIVPHKDKWGDEIACLNVQLIDASESN---QTQFQVWLSELLDTHYRPKQVIFIDEIALTQNAKV------------------------------------- 183219760 13 ---------------------------------------------------------------------------------AEKFGPRPAF-WYKNAEKDYQALTYKQLYEDGIALAEALIDLGVKAREHVGVLADNRVEWIIADCAVLTAGAANVPRGSDITDSEIVYILNHSEAKIVF-----LENDKVYEKFKN-----NKSQVKSVKTVIIMDK---DTKLKSGGILHFYDLLEKGREKREAEKIKPDDLYTLIYTSGTTGMPKGVMLMHSNMIHQMHYVVPRVAKVTPDDRMLSILPV----WHIFVEYFAIINGGSTYIYNGIYTTPPVRRFWEV--DYEVKLLFTGPTILSLVASQFLVPLDRIVLSHLRATLSGGGALQKHVDAFFMD-IG---ITVLEGYGMTETG-PVISARTFDRPI-MGSVGDIVPLSQVQIRDDAGNVLKLGVKGVVHLKG--PQVMKGYYKNPETTKKT---IVDNWMNTGDIGMINFKKTLTLTGRAKDTIVLGGENVEPVPIENKIDESPYIKQSMVVGQDQKVLGSIIV--------------------------------------------------------------------------------------- 171676551 48 -----------------------------------------------------------------------------------------------------RSWTYKETYDSVLQWGTWLREKGVKKGDVVVLNYQNSAMFMILWFSIWSVGAKPAFINYNLRDQALTHCLKESTARLALVD-------------PHVADALTREKMAGMEFIVTGDEVQREV--QRVRGTRGDDELRKEDDYVA--------MAILIYTSGTTGMPKPAVVSWAKIFTAIGLCSK-GTGMKKDDVFYTCMPL----YHS----SASCLGVCSVLFTGATRKFSTKTFWKEVRETKSTIIYVGETC-RYLTVAPPEPVTGENLDHVRVAFGNG--LRPDVWDKFKERFAID--TIYEFYAATELGLWNLSRNAGAIG-RYGALSTLFLGLRSAIVDDETEEVKSGDVGEFLVSLPADDVFQGYFGNNSKIMRDVFKKGDAWFRSGDVLRWDSDGMIFFSDRIGDTFRWKSENVSTAEVSQAMGLHPNVLEANVYGVQHDGRGCAAIAF----DSPNLSRELMASLAKHAREKLPRYAVPLFLRVVKGV--------------------------------------------- 77164343 25 ---------------------------------------------------------------------------------VRRTPNAVAYRHFDPKQRSWQETTWAEMATEVTRWQAALSKEELNPGDRVALMLRNSREWVFFEQAALGLELVVVPLYINDRPDNVRYILKNAEVKLLM-----------IEGYHQWQEIKQWWALRKLVRVISLNPFDDEARGQK-RLCYLQEWLPKTADKHYPKLNNPDALATIVYTSGTTGLPKGVMLSHHNILWNAHSSLQST-PIYEDDLFLSFLPLSHSLERTLGYYLPMMAGA-QVAY--------TRSIAKLAEDLKPTVLVSVPRIFRALFKQGRAPWHPLCLGRLRIVVCGGAPL---VFNVARELLALG-LPLIQGYGLTEASPVISGNSLNNNDPK--SVGTPLQDVEIRI----------GEHNELLGRS--PGVMLGYWNNPKATAEVIDE--EGWLHTGDQARI-EQGRLYITGRIKEIIVLAGEKVPPGEMETAIGTDPLFDQAMVVG-------------------------------------------------------------------------------------------------- 118619238 31 --------------------------------------------------------------------------------------------------------SWRDIHQTAVRVAGRLSAEGVTRGSRVTV-LAAGPEDVAVVQGIWRLGAA-------------MTMLQQPTSQ----ADAGWHAG-TLRAPALLDTRWVVIGEPFLAAAETLRAAGYRVIEIGE---SWPELAATEEPTGE------DDVALYQLTSGSTGDPKAVAITHGNFADVAAMTAEVHLD--PEDI-----TASWVMALIAYLISPMFAGNGAVYITPTEFVVSPLKWMQILTERRATIT-AAPNFAYSIISRRLSAIETYDLGALRCVVTGAEPIDPATMAEFARQAGRFGLSPVDNPLTTESVGLALPACSCGGPTKQFTLGPPMSGVEVRIVAADGSNLPPRRMGEIAIAGD--AVARHYLTTDG---EVAAVDPDGWLFTGDLGYLTEGGEIVVCGRRKNVIIVAGRNIFPADIERLAASVHGIRRGGVVGVTLADRRERIVAETVADPSIEDGRELRRQIAQNVRGATG--LRPTVLLVGKGVPKTASGKI------------------------------------- 157429065 114 --------------------------------------------------------------------------------------------------------TYPVLLAEAERTLAGLRAAGLRPGDAALFVFDDNRGYLTAFWAC---------VLGGFVPTPVA---VASTYRSANEANRKLRNDRPV-LLTDADTVAELAEVRALWGEPDVRVLTVEDLLDHPRDSDWHAA-------------GPDTPVLNFLTSGSTGVPKCVRHTHASV---TDRSLAVIQDLTEADVIWMPFD--HVTVAYYNVLRCLHVNAKTAHVLG-----DPLLWLRWMDKYRATNTWAPNFAFAMVNELAERPGQDWDFSRVRQFVNAGEPVVAATSRRFLELLAPYGLRMAPCWGMSETCSGVTYTRAGTVAVDPASMGRPIPGVRVRVVDDGGAVVPECRLGELQIRGR--TMLSGYFGNARATSESFTD--DGWFRTGDLAFV-HDGELVIAGRAKDQIIVRGVNYPAHELESVVERVDGVRFVAAAGIREPGAESRLAIFFVPRQNDAELDRIGRDVRTALGREVG--LAPDLLVPTAEFAKTANGKIQRSAL-------------------------------- 149375942 13 -----------------------------------------------------------------------------LRAHAQERPDALAL--RQKDFGIWQAYSWRAYYERARHFGLGLRAMGLEKGGHVAIISENRVEWVIAQMGIGMVRGICVGVYPTSPWKEVAYVLEHSDASIVVCEDQ--------EQTDKVLEAW--PQLPQLKHAIAIDMKGLRYYPEPPAAFEDIEARGRAFEKDHPGLVDMDDTALMIYTSGSTGRPKGAMISWGNLLAAAP---GLIELLQADER------------GSSLSYLPLCHVAEQAVTNIAPVYASFGESLRTVQEIAPTFFLGVPRAIRACSPMATKSRAQWSLKGLRTIAMTGAPISTGILEFF-RTIG---IPLLEVYGQTESTG--VATAQPVDDVHLGTVGVAIAGVEVKL----------GEHNEIIMRGG--SMFKGYYKSDE---ATASTLKDGWLHTGDVGEW-RDGQLKIVDRLKDIITAGGKNLSPTEIENTIKASPYIKECIVIG-------------------------------------------------------------------------------------------------- 154289572 7 -------------------------------------------------------------------------------------------------------LSYQGLLAK-AKFADILKKANIAAGSIVLLHLDSHVDYIEWFWSVIAAGAIPAV------STPLASDLVARERHLL-----------------HLEKILESP------KVITVERIRGELSSVPTLDVTSIEALSLYGKSTDEVKVNPDATALLMLTSGSTGNAKAVELRH-EQILASMKGKSAATSTTAQDVFLN-----WIGFHMHAMF----CGATQIHVPAVELLRAPPMFFKVIENHAVSHTFAPATVVRAIRSQ--SPPEQYDLSSLRTVVSGGEANVVSTGLDFTQIIGAAATSLQTAFGMTETASHYHQHFPTLADLKFCSVGRTINSVQQRITDDEGNVMSPGEGGNLEL--SGPAVFKAYHNNPEATESS-FSP-DGWFKTGDKGYIDDSGSLILSGRAKDSIIINGVKYFSHELESALEKIPGV--------------------------------------------------------------------------------------------------------- 152967185 20 --------------------------------------------------------------------------------------------------------TAEEFLAEVTAIAKGLLAAGIAPGDRIGIMGRTSYEWTLFDVAGWFAGAVTVPVYETSSPEQIEWILADSGCVA--CVVETTENAGRV--------ATVRERLPRLRDVWTLESGAVEELRTAGRD------IADAEVERSRTLAGPDDPMTIIYTSGTTGRPKGCLLTHGNFLDLARNADAAIPEVRPG-----AATLLFIMGHTADLLGDLAFRPTFILYNGAEQRAASGRIFEQAAR-------TADAWSRSLDTGGPSLPLKFDRSKLRALMSGGAPMGEHLAHFFR----GTGLVVLEGYGLTETAAPLTVTRPS--RLRIGTVGPPLPGTDITIA-EDGEVLARGV-----------GVFREYLGRPRETEEAFLD---GWFRTGDLGSLDEDGNLRITGRKKEIIVTAGKNVVPANLEDRLRAHPLISQAVVVG-------------------------------------------------------------------------------------------------- 57167793 810 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSSGSEGTPKGVMLNNRNILSNIA-QISDVLCTRNNDVILSSLPPFHAFGLTVTTFLPLLESIKSITF---ADPTDALGIAKAVAKNNVTIMCGTSTFLGIYARN-----KKLDFESLRVVVSGAEKLKSEVRSAFEMKFKKS---IFEGYGATETTPVASVNLPNRFDAKEGSVGMPLPGTAVRIVDPNTYELKTNEDGLILIGGH--QVMVGYLNNKEKTDEV-IKEIDGWYNTGDKGHLDEDGFLYIVDRYSRFAKIGGEMISLGALEEEIAKFTNIVKFCTVALEDEKKGEQVALLI------ECDEEFFEGVCEAIKSSMPAIFKPSRYLKVEKIPLLGSGKV------------------------------------- 126730468 17 -----------------------------------------------------------------------------------------------------QSWTWAEAEAEIEAFALGLLNLGVAPGDYVAVIGRNRPTLYWAMVAAQMCGAVPVPLYQDAVAEEMEYVLSHCGARFVVVADQ-----------EQVDKVIEQESLHQFEHMIYVDPRGLR-KYDHTRLHDYQDQGRAARDELIGEALGYDDTCVMLYTSGTTGKPKGVVLSNRNIIEAARSSAE--FDLKRDDEVLAYLPMAWVGGQAYWVFETLLTRIMIRMEDASPLKK------RMFDRYMAHARKVGPRILDG-KSVGPLDRLRYRLSKVRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ASVFITVQPDG-EVRSDTVGVPAPGVEIRI----------AENGEVFYRS--PGTFVEYYKNPESTAST--KDPEGWVATGDAGFFEETGHLRIIDRAKDVQMASGALFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------------------------------- 77977566 59 --------------------------------------------------------------------------YHLVRRQISHRADQIALREWSPEG--EQQLSWQQVDTHVTQISAALLSLGVAIQERIGIFANNSMTWSLADLAILQLRGVSVPLYATNTSAQAAYVLNDADVRILFV------GGQT----QFDVAATLKPLCPQLAQIIVLDPTQHLADFEQQPDAVQQHLLTARIDSC-----DLNDLFTLIYTSGTTGEPKGVMLDYRNMAAQLYL-HDQRLTLTAEDVSLSFLPLSHVFERAWSFY-VMHTGAQNV-YISNTDWVRPAMLA-----VKPTVMCAVPRFYRMLFRWAVKLADRLVLSKLRVLGAAGARLDDNIILFF-QAIG---INIKYGYGMTETCATV--SCWEEQDFRFGSIGKPLPGIDVRL----GAENEIQVRGPIV--------MRGYFNKPQETAESFTE--DGWLKTGDAGALDAQGNLFITERLKDLMKTSG--------------------------------------------------------------------------------------------------------------------------- 41057916 682 --------------------------------------------------------------------------HQLIERQAKERPNTPAIAWDLE-------LTYDQLNCAANRLANYLKTCGVTDQDLVHVCFEKSAWFFVSIVAINKSWCCLGPLDPSHPIQRQQQVVSQTKATLINAAMCSELVDNVVEVSSTLDEELAKTG------------------------MSXYDATRAVSPYNA---------AYVLFTSGSTGTPKGLVMQHAAVCTQTAITKRL--GMTSDVRLLQFASIGEIVG-PWVVGGCLC----------VPSHTRMNDLVEFINTMKINWAYLTPSFTRTL--------NPSDVPGLELLLFAGEAVGRDVFEWF------GKVRLINGWGPAETCVFSTLHEWKSLEESSLTVGSPVGGY-CWIVDPQNRLAPVGTLGEVVIQG--PTILREYLADADKTEASHWNRF---YKSGDLCRYNADGTIEFGSRKDSQVKIRGLRVELGEIE------------------------------------------------------------------------------------------------------------------ 123441018 8 --------------------------------------------------------------------------YHLVRRQISQRTDKVAFREWSPEG--ENQLTWRQIDTHVTRISAALLSLGAAIQERIGIFANNSMAWSLADLAILQIRGVSVPLYATNTTAQAAYVVNDADVRILFV------GGQ-----AQFDVAITKPLCPQLSHIVVLD-PGVDLRGCEYAQHLADDAVQQHLLTARIEGCDLSDLFTLIYTSGTTGEPKGVMLEYRNMAAQLYL-HDQRLTLTSDDTSLSFLPLSHVFERAWSFY---------VMHTGAQNVYISDTNWAAMQAVKPTVMCAVPRFYRMLFRWAVKLTDRLVLSKLRVLGAAGARLDDNIILFF-QAIG---INIKYGYGMTETCATV--SCWEETDFRFGSIGKPLPGIEVRL----GAENEIQVRGPIV--------MRGYFNKPQETAESFTE--DGWLKTGDAGALDPQGNLFITERLKDLMKTSG--------------------------------------------------------------------------------------------------------------------------- 59149845 1 -----------------------------------------------------------------------------------------------------------------------------------------------------KAGA-YVPLDPTYPSERLAFMLNDAQVNILLTQS-------------------------TLETMFTSLTTFC-------LDTLW-PILAQSSPENPTCAASGENLAYVLYTSGSTGRPKGVAIEHRSAVAFLSWA----------QTVFTPSELSGVLASTSIIFLPLSGGQTVTVADNALALPALPTMP------PVTLINTVPSAMRQLVKMNGVP------ESVQVVNLAGEPLPNDLVRYAQEHVRK----VYNLYGPSETYSTFVLTKKDATRNP--TIGRPIANTQVYLLDQALQPVPLGIPGELCLGGA--GLARGYLNRPALTEAKFISHFPNLYKTGDLARYLPDGNIEYLGRIDNQIKLRGY-------------------------------------------------------------------------------------------------------------------------- 58331915 71 -----------------------------------------------------------------------------------------------------QWLTYKQVADRAELLGSGL----IHKGCRIGIFSQNRPEAVIAELACFTYSMVVVPLYDTLGPEAIVYIVNRADLSLVFCD----KPDKALTLLNN----CEKGQMPVLKAIVVMEQFGTELKERGGVEILSMEEIEGKENFKKPVPPKPSDLSVVCFTSGTTGDPKGAMLTHEN-IVADATGF-----IKNTESTFMTSDVA-------ISYLPMAHVVQTVMYHGKVGFFQGDVLTDDMKELRPTLFPTVPRLLRLLEKQGDSIWDKYIFKKVRVMVTAAAPISGNVLSFLRAALG---CQIFEAYGQTECAAGCTFSTPG--DFTAGHVGAPLPCNTVKLVDADMNYFSSNGEGEVCIKGT--NVFQGYLKDPERTAEALDS--DGWLHTGDIGKWLPNGTLKIVDR------------------------------------------------------------------------------------------------------------------------------------ 163703224 42 -----------------------------------------------------------------------------LEQHARGTPDKPFLVHH--QGGRYAILTFSDVQALASRIAGALSDIAEGHPDVVLLFLKHHPRQLPAYLGAMMAGLIPS--FMAFSHAALIARI---RPAAIVT------------YREIAAELTALADLPT--RVLLIDELGNDA---QGR--------EEAGPGVKPRP---GDTALLQHSSGTTGLKKGVQLTFAQIEAQAAAYAPTILDSDSTVVSWYYHDMG--LFTAFLV--PLTVGAAVVSMDAFEWVARPASLFEAIERFRGTHCWLPNFAFQHLVNTGGADGRHYQLASIRTFVSCSEPVKSASLQRFAQAFGVRAEQLTACYAMAETGAVAVAPHPGARPLV--SNGVPLAGVEVRILPLDGDGPDSALVGEIAVRGPI--VFSGYYEDLETTRAAFED---GWYRTGDIGFLD-DGELFISGRVKDVIIVHGRNYYAHDIEEVVSAEAGVVRAVAVGVMNEEVGSEDV--VVLAETRLEAEAELRALKRAIKRSIFDRLTVRSVHLVPGLTKTSSGKISR----------------------------------- 75992915 93 ----------------------------------------------------------------------------------------------------------------------------------VGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGSISYIINTADCTVIV--------DKPHK-ATLLLEHVERKETPGLKLVILMEPFEDALRERGGVDIKSMQAIEDCGREHAPVPPRPDDLSIVCFTSGTTGNPKGAMLTHGNVVAFLKVTEKVIF-PRQDDVLISFLPLAHMVIQS-VVY---CHGGRVGFFQG-----DIRLLSDDMKALRPTIFPVVP---RLLNRMYDKIFHQADTSHVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLVDEELNYWTCKGEGEICVKG--PNVFKGYLKDEDRTKEALDS--DGWLHTGDIGKWLPEGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 189460822 31 ---------------------------------------------------------------------------------------------------------------------------GIKKGDKIALCGRNSANWTATFLGVITYGAVAVPILHEFKADNVHNIVNHSEARMLFVGDQVWENFNEAAM-PHLEGIIELKNFD-----LVVSRSQ---RLTYAREHLNEEFGKRYPCRFRAENVEPEELAVINYTSGTTGYSKGVMLPYRSIISNVVHIHKKV-GLKPGDNVVSMLPLGHIFGLVFFIY-----GVTV----GAHLWPSPKIIAESFAEIRPRVIACVPLIVEKIFKKNDKIKEQIRTQAMEVFGIGGAPFNPE----VEAFLRKINFPYTIAYGMTEAAPLICHSRWD--EIQYTSCGKTVSNMETKVLSSDPERIP----GELVCR----GMMLGYYKNEEATAQAI--DCNGWLHTGDMAIKDAEGNIFIKGRCKNMLTASGQNIYPEEIEARLNNMPFVNESLVI--------------------------------------------------------------------------------------------------- 83312688 41 -------------------------------------------------------------------------------------------------------FTWSDYLNRVKDLALGMLALGVSRGDVVAILGKNRPESLWGEVAAHAVGAMSLGIYHDSMNAEVAYLLSYTGAAVVLAEDE-----------EQVDKLLEIAEVPTIRHIVYFDPRGMR-KHQDPRLISAEELKAKAQPSRFDEEVGGDDVAILCTTSGTTSNPKLAMLQAGPFLRHSTAYLRA--DPKAGDDYVSVLPLPWIMEQIYAVAQPLICRNETMMADMREIGPNAPRMWRMMDSTRFKQW-----MFDLGMKLGMKALDAGKRSKLKSAATGGAALGPDTFRFFL----AMGVPLRQIYGQTELAGAYTVHREGDIDF--DSVGIPFDDAQLRIDNPD-----ANGVGEIVATTD--GMFTGYFRNPE---ASGADIVDGNWLTGDAGYIPANGHLVVIDRIKDLATTSGVRFSPQFIENKLKFSPFIAEAVILG-------------------------------------------------------------------------------------------------- 217404481 141 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLRDMIWDCRPALILTTSDTDRLNNIVSTDCRPNASVADEGTATLSHPALYRAKSIQFLNLQQHILDSNEKAHAASTDLPSERVESLDRIHIVYTSGSTGAPKGCVSSIR--ALRSYLSSKNVHNVLTASTVLLASTISFDPCFSDIL-ATFQIGATLAI---APRRTLRESLTHVLHSLQISHVLCTPTLWSTLALTGTRPA---DLPSLRMIALGGEPIPLAIVQAWARALPDDHCRLLATYGVTEACVYQSAGEVFRLDCKGQDVGLLLPGMRVSICDESIQESLTEVVGEVVLSGSQLDSVCSYLNRPALSISKYLKSERHWYRTGDRGYIDSKTRLHITGRIDGMVKINGIRIELGEIENALVALATVLDAMVVPHVHCITATDLVAYVVLGGDCRQEMGVKGTISSLLRHKLKARMIPAFFIIIPRTPLSPTGK-------------------------------------- 197104594 54 ---------------------------------------------------------------------------HLLAERAAQHPDRPYILQRAPNHGPWTGVTYGEAKRAADGIAQWLLDRGLGGEDSVMVLSANSVEHALVMLGCYTAGVPVAPISPAYSHAKLKHCFATVRPKVVFAQSSEMFA-RAFETLRALDPTLAF---------VTVDGGNGTIPLSELASTTPGEAVEAAR-----EALHHGTVAKYLFTSGSTGMPKGVPQTH-GMFAGVIAGQEGLRDEAPDDNPPQALD--WMPW-SHIFNGNLWAGGTLHLDEGKPI---PGMFETTIKNYEVSVFGSAPVAFGMLMEQDPVLRRSF-FRNLRYMGYGGATLSNDIYERMQALATGHRIPLTTMYGATETQGITVVHWVTE---RVGLIGLPLPGITLK-LAPSGSKLEVRVKG--------PTVTSGYHNDPEKTAQAFDE--EGFYKLGDACRFDPD-------------------------------------------------------------------------------------------------------------------------------------------- 87310434 15 ---------------------------------------------------------------------------------AAERGDAVAIRRDADGRRVYQTITFAQLEADSTRLAAGLAALGVTPGTRLALLVKPSIDFVSLVFALFKVGAVSVLIDPGMGRKNLLRCLDQVEPEGFVAIS--------------IVQAVR---------VLMGRRYGQKMNVTVGRRWFWDDLRKTDASHFQPVAAAADDPAAIIFTTGSTGPPKGVLFRHEGFYEQVQ-QIRDRYDIQPGEI-----DL-----PGFPLFGLFAMGVTSVIPEMDASRPAAVNPLNIIEDWQITQSFASPAVWN---KVGL-YCEQHELPSLKRVLSAGAPVPP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119896442 216 ------------------------------------------------------------------------------------------------------EYSYGDLIKMSLALGRLGSRLG-GPGERIGVLLPN--------LAPT-LGLVFGLNAFGRTPAMLNYTAGTEGLQAACTAACLR---TVITSRAFLEQARLTERVTALEGVRIVYLEDLRATLGLA-DKLWLMLWALHFPRLATCRQQPGDPAVVLFTSGSEGKPKGVVLSHQA-LLANVAQIRAVVDISPDDKILNALPL----FHSFGLTAPVLSGADVFLY---PSPLHYRVIPELAYDRGCTVLLGTSTFLGNYAR----FAHPYDFFRLRYVIAGAEKLSEAVRTSWFEKFG---IRIFEGYGATETAPVLAVNTP--MAYRSGTVGQLLPGLHAKLL-----AVPGIDRGGI-LHVSGPNLMSGYLRVEQQPPSS--AAGEGWYETGDVVDIDDDGFLRIVGRVKRFAKVAGEMVSLESVEKAVQTASEFAHAAST-QPDPARGESIVLF-------STDPALRERLQAAARDGGWPIAVPRRIVPVDALPLLGTGKIDYVTLKRWAE--------------------------- 120406157 8 ----------------------------------------------------------------------------------------------------------------------------------------NVPDFVFWLGGAALAGATIVGLNPTRGAADLAADIRHADCRLIVTDAAGADRLRGLD------------HGVPPDHLLRVDSPDH------------AQLLDAHRVEPVAAPVGAKSLFLLLFTSGTTGTSKAVRCSQGRLAIAYAATDK--FGHHRDDVDYCCMPLFH--GNAIMLWAPLANGATVCL---TPTF-SASRFLPDVRYFGATFFTYVGKALGYLM-ATPEAPDDADNTLQRGFGTEASP---EDQKEFRRRFAAE---LFEGYGSSEGGAVATPDPADVVVVHPETCLCPT-----AVLDASGRVLPDEAVGEIVDRRGA-ADFEGYYRNDERVRN-------GWYWSGDLGYLDGAGFLYFAGRRGDWLRVDGENISTLTIERVLRRHAGVIAAAVYGVPDPRSGDQMMAAVVADPGSFDVDAFASFLVAQ--DDLGRKGFPRLLRISAKLPATGSNKVLKR---------------------------------- 118728210 34 -------------------------------------------------------------------------------------RDKTAFIYKS--GTDIITKSYNSFGAEVAALGTALHSIGL-KGKRIAVISENRYKWALSFFSIVSGTGIAVPLDKHLPEVEIEKLIIRGEVDAIFYSNHF--DAQMLSLAERMN---------SIEYFICMDDIGENYPTNDRLLVQGESLIKNGDRSFTEASVDSEKLSVLLFTSGTTSISKGVMLNQRNICADVSAVSSAI-KVMPNDVHLSLLPL----HHTFELSVGMINGITIAYSEGI------KHIAKNLKEFNVTILVVVPAILEAMMKEGIKKSGKSDLRRLRLAVSGAAPIDKEIIE-GFDMLG---LKVIQGYGLTETSPVVAANN--DFYNKAGTVGQPLFGIETAIYNPDEN-----GMGEI-ITRGRNVMM-GYYNDEAATKESIDE--EGWFHTGDLGYIDDEGFITITGRAKSMILTNGKKAFPEEYETILNNIEGIKESFVWGNEAPDGDIQVCAKLVLNEDV------------------------------------------------------------------------------ 157336034 96 --------------------------------------------------------------------------------------------------GDYEWLTYGKTFEVICSFASGLAQLGHKREERAAIFADTREEWFIALQACFRRNITVVTIYASLGEEALCHSLNETEVTTVIC------GHK--ELKKIID---ISGQLDTLKRVICMDDTLCNTSLAEGGGSWTITSFSDVEKLGRENPVDADLPLVIMYTSGSTGLPKGVMMTHGNVLATVSAVMTIVPGLGKEDVYLAYLPMAHIL--------ELAAENVVAAIGGAIGYGSPLTLTDTSSRIKPTVMTAVPAILRRLSAINGSWFGAWGLESLRFLLCGGAPLSSDTQRFINICLG---APIVQGYGLTES--CAGGTFSEYDDTSVGRVGAPLPCSFIKLINPEGKPMP---RGEIVI--GGPNVTVGYFKNEEKTNEVYDERGMRWFYTGDIGQFHADGCLEIIDRRKDIVKLHGEYLSLGKVEAALIVSPYV--------------------------------------------------------------------------------------------------------- 199584523 50 --------------------------------------------------------------------------------------------------------TFQDFNQRVRNLASALAAWKKPAGEVVVVYLTEHEDNMSAVWACLLAGLVPCL-----------------QPAL--SAQQEHKEGHIAHIRKLFGSATWLTNDAGAMQLDTIK--GLDVHLFS--DLLASAEKSSVAANYVARQSQPDDEAILFLTSGSTGFSKAVVHTHR-TIINACIAKGANYRLTPNILNWVGFD--HVAGSLEMHIAPLLYGCSQLHVHASAILSDPLLLLRLIDERSIDIAF-APNFLLAKMVRDLEKRTKFDLSSLRRMNSGGEAVTAVAFVQLLKKLGRNPSKVAAGFGMTETCAGCIYDVVDLAENSPKALGAPVHGCEMRIVDEDGTPRSDGQPGELQVRGPM--IFVRYYNNPEATKSSFVE--GGWYRTGDIGII-ENGNMRLSGRIKDTVIVHGVSYGIPELETYLQTVQGV--------------------------------------------------------------------------------------------------------- 145345801 175 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRTSGTTSKSK-VVPLVIGALTSNGATLAASLELKASDVCINAMPLFHIGGLSCSILATIAAHSSVICC----RKFDAQSFYDTITSHEVKTWYSAPTIHLTVLQYGQAVARGAKPSHLRFIRSGAAALSHADAEKLQRFW---DVPIIPTYSMSETGKGVHVPLAE----RADTVGQPLC-CSFALVGD-GHTAPFGQQGELVISGD--NVMTAYQDAEEANNKTYFVADKRYLRTGDIAKMDHDGFVYLTGRSKELIKRGGEQVSPLKVEAVLVQHPYVRVAVVFSVPSALWGEEVGAAIVLTDDFDGHED------------------------------------------------------------------------- 118617196 13 -------------------------------------------------------------------------------------------------PGGAQTLTWREYADQVRQVAGGLAGLGVGRGDTVSLMMANRVEFYPLEVGAQHVGATSFSVYNTLPAEQLTYVFDNAGTKVVICEEQYVDR-------------IRASGAP-IEHIVC-------IDGAPEGTMSVQELYAAAPDDFDFEAVQPDDVVTLIYTSGTTGNPKGVEMTHAN-LLFEGFAIEEVFGIQFGDRVTSFLPTAHIADRMTGLYLQEMFGTQTAVADGVSALPDWGAVPRVWEKLKAGIEFTAAKRAEAMLADEPMSAEVVDLSKLRERLGFGEPIPKETLGFF----CGIGIPITEIWGMSELSCVATASHPR--DARLGSVAKLLPGLEGKIADD----------GEYLVRGPL--VMKGYRKEAAKTAEAIDE--DGWLHTGDIFDVDADGYLRVVDRKKEIINAAGNYMSPANIENILAACPMV--------------------------------------------------------------------------------------------------------- 118739189 66 -------------------------------------------------------------------------------------------------------MTYREVCDVVIKLAASMSKSGVRQGERVGIYGANCPEWIISMEACNALGVCCVPLYDTLGANAVE--FITCHAELLI---AFVEEKKIGELLKTCHATSKY--LKTIVSFGAVTNDQKEEAKNHGLSISWEEFLVMGGD--EPVDLPKSDICTIMYTSGTTGDPKGVMISNESLLINLAGADSVVQSIGEDDVYL-----------SYL---PLAH----VMFEEV-FISHGSRFWRLVDDLRPTVFCAVPRVLDRIMKKGIKHEKASPFGKIRIIVSGGAPLAV-AVEEFLRVV--TCAHVVQGYGLTETCAGSFAAIPNEFSM-VGTVGPPVPHMDVRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88809271 39 -----------------------------------------------------------------------------------------------------ERFSYAELADRISLAAAAFRRIGVTTGDVVSLFAENSPRWLVADQGLMRTGAIDAVRGAAAPVEELRYILKDSASVALVVQNA---------------ELLQRLELPGLRFVLVLEGEAPDGAFSFDAFLARGELALAPDPLLARERASATSTATLLYTSGTTGRPKGVPLSHAN-LLHQMRSLACVARPEAGDPVLSVLPI----WHAYYFFSCACSQSYTTIKQLKRDLPTVPRLWEAVQAGFDDVLKTFPPARQRLLKAALDPVRKRDRSSVRRQLSGGSPINAPHVDSFFEAVG---IELLVGYGLTETS--PVVSCRRPWRNIRGSSGLPMPETEFRILDAETRPLGYRQRGVVQVRG--PQVMRGYLGKPEKVLDA-----EGWFDTGDLGLLLPDGSVVLTGRAKDTILSSGENIEPGPLEETLVASPLIEQVMLVGQ------------------------------------------------------------------------------------------------- 71895089 71 -----------------------------------------------------------------------------------------------------QWLTYKQVLDRAQHLGSGLLHQGCKPDQFIGIFAQNRPEWIISEYACYTYSMVAVPLYDTLGPDAILYIVNKADIGIVICD--------KPEKAQILLENCEQGKTPCLKTIILMDLFDKELK-DRGAKVGVEILALQEAEELKPVPPGPEDLCIVCFTSGTTGNPKGAMLTHENVVANAAAFLRTI----EDTVECTTSDVS-------ISYLPLAHVVQTVMYSGAKVGFFQGDIKLLTDDMKITIFPVVPRLLNRIIQSGANPVKKFLLNRVRIMVTGAAPISPSVLKFLRSALG---CQVFEAYGQTECSAGCTFSMPGDWTT--GHVGPPLVCNIIKLDDEEMNYFSSNNEGEVCIKG--PNVFKGYLKDPEKTAEAIDK--DGWLHTGDVGKWMPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 154285772 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTGIAAGSSIPAELMKKLHKTLNLTELTI--CYGMTETSPVAMTTTDDPIEKRITSVGRLMPHVEAKVVDPDGKTLPVETKGELVVSGYL--VMKEYWGAPERTAEVMVKDEEGVWHTGDEATMSPDGYISITGRIKDLIIRGGENIHPLEIENCLFAHPSVSSVSVVGVPDDRYGEVVAAFVIQREEAE-RKLTADEVKDWVRKKLS----------------------------------------------------------- 120404108 11 -------------------------------------------------------------------------------------PDDVAIDYDVDPAGFAETLTWSQVYQRVQVVAEELLRHG-SKGDRAAILAPQGLEYIIAFYGAMTAGFIAVPLPPALGQERVNGALRDCQPVAVLTTSAVV--GDIMTY----VGALQGAAQPAVIEV---------------------DALDFDSPRAVEVNVG---PLYLQYTSGSTRAPAGVIMTHKNVIANLTDYMSHRGGVPPQD----TTMVSWLMGLIQGVFATLLCGRPAVLMSPVAFLQKPARW---IQQLAINSWSAAPNFAFELRRTSDADMEGLDLGQVLGIISGSERIHSATIRRFNQRFAQFNMPVRPSYGLAEATLYVISAPTGHTPLSAGHAER--CGTDVRIVDPETRENPDGKMGEIWVHGDQVAM--GYWRNPQQTERTFGGEIVNWLKTGDLGVMSE-GEMFIIGRIKDLLIVDGRNHYPDDIEATIQEITG-GRVAAISVLDD-TSEQLVAIAELKKKGASEAEALDKLRAVKREVASAIKVADLVLVAPGIPITTSGKIRRSA--------------------------------- 198422464 93 ----------------------------------------------------------------------------------RRHPRKVAVQWE------DVSWSFHDLYEYSNAVGNYFHKQGFKHGDVVAIFADNRPEYIALWLGLAKIGVTAALINYNLRKDALAHCINISLCK------GVVYVGHLGDALGEVHSELK----TDLKYYVMCGDEGKNALHES---INIDPVFKTESRLQPPEPANASDKLMFIYTSGTTGLPKAAVISHSRFY-YMCTMSNLLVGYNSNDNVYCYHSNGGIVGLGQM----LCHGIGFTIR----SKFSASRFWTDCKRYNCTVILYIGEICRYLLAQ---PVKVSDRDHNVRIAS-GNGLRPEIWTQFVERFNIGR--VAEFYGATE-GNANLMNTENVT----GSCGFISV-IAPTIVDEDQELVRPGEYGMLVIKQSLTQRFDG-YADKEASKKAYLQKGDSVFMTGDVLTMDKYGNMYFKDRTGDTFRWKGENVSTAECEAELNQHT----VAVYGVTIPGTGKAGMAAVL---DVDDTVDLEQ-LYDGVVRAFATYARPLFVRKVKHMEITGTHKIKKVALRK------------------------------ 15790916 59 --------------------------------------------------------------------------------------------------GGVETLSYDALRDIVRTLAAGFRDLGVTAGDRVGVFAHTRMEWAQCDLAVLAAGGAVTTVYASSSPAQIAHLLGDSGAVGVVVENDALR--------QRVREV--ESDLDDLEFVATMDTPSDDTRYDRGRDAFDPDAYQGWIDDRDP-----DDLASLIYTSGTTGTPKGVALTHRNFHANLNQS-RRRFGPRPDSRHLSFLPLAHVSGH----FLPLASGA-QVCYAESPDTPTSATLYDTIREERVTRVGRAAHTLRAAHALADTLVFSDIRDALEFFISGGGSLSPE----LCALFHGMGLPILEGYGLTET-SPVLAVNPYEDPI-VGTIGPPVLTVDETIASPEQRQRCDGAAGELLARG--PQVFDGYWGLPDATDAAFVTRGKEWFRTGDVVELRPDGYVRFLERAKQLLTLSGKNVAPGPIEDAFAASPLVAQAMVVG-------------------------------------------------------------------------------------------------- 167725515 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVPSAIHALLQTGRLPA------SVRTVNLAGEPLRQSLVDALYDA-GVER--VYDLYGPSETYSTCALRTPRGRP----SIGSPISNTQAFVLSAAGQLQPVGVPGELFLGGA--GLARGYLGRPERFVDNPVSPVRRLYRTGDLVRWLPDGQLEFLGRLDHQVKIRGFRIELGEIDARLGACDGVREAAVIALEHAGDAQ-LVAYVVP---HAPQAASAANLRAALAAFLPAYMIPAAFVFLDALPLTPNGKLDRK---------------------------------- 25141359 18 --------------------------------------------------------------------------------------NKTCLIW------RDREISFKEFHEYIGKWKNVLDEQKTKTTNRIALFCTNSPDILAIIVAGQLSGVTVIPLNPSYKKYEIDEYISKSIANFIIVSD------------------------------------DVDLDKFEEREVNLSELFTSNVTPSSTASTPENQGVIVFFSSGTTGPPKQFEYTQR-ILCSQIDQIKA---IRSDPRFFSPST-------DDICYGVLFSGCTVLINE---RWNEHEFLAN-CQNYKVSVLFLVPPVLNFF--ANHPLVSSYDLSALKTIYVGAAASPPENFAKVAERL-PELENLIQLYGTSECGVLLCSTGKGKASGK--TVGWPFPFVELKI-----NPE-----------------------NNEIFVKSATAMEEGFMETGDLGFKTIE--LMIVGRSKEMMKIRGWQVNPNEVEDVIRKVEGVLDCAV--YQNQEK---------LTAKIIGNPDSKADIFKIVKDNLASYKQLDDVIFVEELPRNPSGKLVRHML-------------------------------- 58338169 9 --------------------------------------------------------------------------------------------------------TYGDLKKRSNAWAHKIASMDIPEHAPIMIWGGQTFEMIASFLGCVKSGHAYIPI-ASYSNAERLTMIQD------------------VSKSPMVLEIDPLP----------------DVNLDGIKVLKANEVEDGDFTVDESNFVEGDENYYIIFTSGTTGKPKGVQISHDNLLSFVNWELSD-FNLPEHPSFLAQADLSVMS-----LYPALVSAGKLVV---LPVTQNFGQLFQTLPKMQFNVWVSTPSFAQMCFLDKTFDAEHH--PDLTHFLFCGEELPHSEADMLKKKFPESH--IFNTYGPTET-TVAVTQVEITDEILEKYDRLPIGRVDTKITIDTSKGDKPG-EGEIII--SGPSVSKGYMNNPEKTEAAFFDKYRS-YRSGDAGFFDGD-MLFYRGRIDFQIKFNGYRIELEEINFYLSKNEFVRYG--VAAPKYNKDHTVKQIVALKHGVRSDAQLTKLIREDLAKNVMPYMIPQRYVYQDTLPISQNGKV------------------------------------- 38234296 46 -------------------------------------------------------------------------------------------------------VTSQEFVEEVFEVAKGLIQSGVEQGDRVALLSETRYEWSLLDFAIWAAGAVSVPIYGSSSLRQVEWIIEDSGAVFAIT--ETREHS---ELMKNL--VLGDDGHPPLKGSPSQLRRIVEINSSEGRDVP------DSVVEERIANTSSSDLASLVYTSGTTGRPKGCCLTHYNWLSQV--------------RGLLTNDIGAIAGNRVLTFLPLAHGATTISVEGVPRVPIKGKLF--LEAEKVAQDYSGPSALQLKHKAFDKLVYRKIRNAVRYCISGGSAISPDLMHFFR----GLGVPVYEGYGLTETTAAAAVDFSNQ---EIGTVGPPVGGTSIRI-NNDGEIL---VKGNIVFD--------GYWKNEE---ATAESMHDGWFNTGDLGEILESGHLVITGRKKDLITAGGKNVSPGPLEDSLRSHPLISQAMVVG-------------------------------------------------------------------------------------------------- 15604469 659 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKPAVIIFTSGTEGEPKAVLLSHRNLQTNYQITAKVPF--SPEDIVFNALPLFHCFGLSGAIITTL-NGIKLFLYPHALNYRSPEAIYDI----GATILISTDTFL----KGYANYAHPYDFFSLRYIFAGNEKLKETTRQFWLNKYG---IRIFEGYGITEAAPIIACNTP--MHNKAGTVGRLLPKINYKL----EKVAGINEGGRLLIKG--PNIMLGYLDEGQRSHKE-------WYDTGDIVKIDSEGYITILGRLKRFAKIAEEMISLTRIEEFASEIDPDSLHAAISVQDKRHGEKIIL---LTTGSDINQEFTNMLSNA---QISLLHLPKLIITNSEIPLLASGKI------------------------------------- 33865203 3 -----------------------------------------------------------------------------------------------------ERFSFAELAQRIATAAAAFQRQGVQEGDVVALFAENSPRWLVADQGLMRCGAADAVRGASAPVEELRYILDDCNATALVVQNA--------DLWRRLD--LTASQRQGLR--LVLQLEGEP----EQGVLGWEAFLASGAGQQSVTPTSATAIATVLYTSGTTGQPKGVPLTHAN-LLHQMQSLACVAHPQPGAPVLSVLPI----WHAYERSASLSCACTTNIKQLKKDLPTVPRLWESVQAGFEDVVKTFPKAVRTARNLLLQPVALHALASLRLQLSGGRPISAPHIDAFFEAVG---IELLVGYGLTETS--PVVSCRRPWRNIRGSSGLPMPDTEFRIVDESGASLGFRERGRVLVRG--PQVMGGYLGKPEKVLSA-----DGWFDTGDLGMLLPDGSVALTGRAKDTIVSSGENIEPGPLEEALVASPLIEQVMLVGQ------------------------------------------------------------------------------------------------- 153871073 140 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTSGSTGSPKMAVHSHGNILNCVQ---RLH--INSDDRIAIPVPLFHMYGLGAAFLPAVAAGASIDLQKGA----NILRYIQREQEFNPNVVFMTPVFCETLLK-GRKSPRAYKLT-----VAAGDRIRGDTFAKYESLFG----CLIPLYGSTEMGAIAAASPDESSDLRAKTVGKPMPNVQIRL---EKRDEYAEEVGELWCHHQF-----GFNGDTVNLAQEYQD---GWLRTKDFGRIGLDGSIEVLGRCDHSVNRNGLLVFFADVEKAIETIESIDSAIVISKGESQRGKKLIVYCVPVTKQKITEV---DIRKACFDVLPQRAIPDAIFIVDSLPQLPNGKVDR----------------------------------- 157369941 11 -------------------------------------------------------------------------------------------------------------------------------------------------------GYAYLPLAPEYPDERLRYMITDSEVKVILCQ---------YHLKEKLQTLI-----------------GPDVTIITDNDIPYLSDLPKAVFDIA----DSSDLAYVIYTSGSSGKPKGVMVSYPNISRHMYYSHRFAFGAQS--KILQKTPMSFDAAQWEIL-AP-AMGCSLVI---APKYRDPDMMVATLLRHQITSLQCVPTLLQALV---EQPLLQ-DCQALTQVFCGGEILTRNLAKQFFQCLPQAR--LINLYGPTE---CTINASVHEVEKEALSIGRPVEDTAFYVLDAHRQPVAEGEKGELYI--SGVQVANGYLLRPERFLTNPFNEHARMYRTGDVVYRDSLGCYHFAGRADNQIKLRGYRIELDEIRLAIERHLWVKRAAV---------------------------------------------------------------------------------------------------- 217971385 33 ---------------------------------------------------------------------------------------------------------YSELSQRVIALGQQLRAAGIAEGEPLACIAVNNLEMICLYWACIDIGAIFFPISPRFPLAQIQGLID--------------------------------------EHQIVWRAEISDLQNCSQLALDFNGLSNE-----LAQPIDVTRPANVILTSGSSGFPKAAVHCLANH-IANAEGARSLIALEQGDAWLLSLPLFHIGGLA-ILNRCALVGATVVM----PDH--ALSLSQQIDQDKLTHLSLVPAQLSKLLAD-----TSSKLKSIKALLLGGGAVSIDLLA----QLKQRNIASYTSYGMTEMGSQITTG-PALSD---GSSGKLLPKRELKTEDD-----VIWVRGE--------CLFMGYLTPEG--IQAGVDQ-EGWFYTKDRGEWDENGNLHILGRVDNMFICGGENIQPEEIEAALKQHPQIDDAIVFAIPDAQFGNLPAA-------------------------------------------------------------------------------------- 145604907 66 -----------------------------------------------------------------------------------------------------RSYSHPELFARADFLARALRRSGWAPNDVVAIFSINTIDYLLPAYAAHRMNGIATPVNAAYTASELEHQLRSAGAGMVFTCTALF----GVTLKAADAAGIRR------ERIFLLPTAGDAADGAATKKSPFQELIAEGQSLDSLQKLGARQVAFITYSSGTSGLPKAVIISHYNVIVIAHTTFNSVSRKKNGEV-----ELGLVMSHTYLVVSHMATGDEIIV---LPKF-EMRSYLNAIQRFRIERLLVVPPIIIAMLNSGEFPKT----------TSTNKPLAP-----YHQS---------------------------------------------------------------------PSVVLGYMNDERATTETFVYDADGRWRSGDKVYVTHHEHLVVVDRIKELIKVNGYQVAPAELEAHILKHPAVSDVAVTQIPDHRAGEVPKAFVVRAPEYHPEDEIAGRIIQHVADHKARYKLGGGVEFVDAIPKTPSGKILRRKLRE------------------------------ 169611777 71 --------------------------------------------------------------------------------------------------SRTKTYTWQETHDRAIQWAHFFLSQGVKPGDMVATYLMNSADFLVLWLGLFAIGCAPAHLNYNLKGDALLHCLKVANVKIFVVDEEPECAERFADVKERVEEL-------GVKAFTVDEALLQKVYAGPTND---------PGPSYR-ENVVGSDPTCLLYTSGTTGLPKA-----GKFMV-----SRFHLDQRAGDRWYCCMPIFHGTG-GLACIMCLTTGLSVAV--GRKF--SVSTFWDDIHDSQSTMFVYVGEAARYLLMAPPHPRERDH--KLR--GMYGNGMRPDVWNRFKERFGIEE--VIEFFNSTEGVLAMLVNDFKATAVHHGAIIRTALRVPVAIDPETGDILRDNVGGEILVGVPSEEAFAGYHNNPKKFVRDVFKKGDLYYRSGDALRRDDDGRWFFLDRLGDTFRWKSENVSTAEVAEVLGKYPGVAEAIVYG-------------------------------------------------------------------------------------------------- 16125977 33 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTAHKFIELGKLHD---IVDAIAEQAQVTYLE----------DVRGTIGLPDKLFAAAAGMFPRQFRAPAKPSDKGVVLFTSGSFGAPRGVVLTQEN-LVQNAMQVAAHIELDPDWVMFNPLPVFHCFGLTGGVILPILTGMK------AFQYPSPLHTKQIIKDAKASILLATDTFVNQYARA----AESDELSGLEFVVCGAEKVRDETHTLIKERFGG--VPLLEGYGATEASPVIAVNKP--TDNRPGTVGGLLPGQEVRI-----EPVEGPEGGRLFVRG--PNIMAGYLR-----EDGGVDAPEGGWHTGDVVTMSDDQWITIKGRVKRFAKIGGEMVS-------LTAAEDLASAAVISMPDKKKGEKLIL-VTDRH-----DADVAPLVAHAQT-IGALAVPRKILKVTEVPVLGSGKTDYVAIQRMAETDTQ----------------------- 154331349 109 -------------------------------------------------------------------------------------------------------ITYAEVWNRLVAFGRGLVELGLKKDSHVALYEDTRWEWMVTMLGVWSQRMIGVTVYANLGDDALLYALKEAACEALVC------NGK------NVGKLISLMDQSGVQNIIYLDTLPLDVDTKSHTVIAWTDVLAKGTQSTVPCKLDNNAEVLIMYTSGTTGDPKGVVHTIGA-LTQGALGL--------EDRL---TDIGKEENESYIAYLPLLRGV-LICF-GTPRTLT-DTFARPCGDLKANPFFGVPRIFETIKKAGTLKRKVFDHSKLRGICSGGAPLSDKTQEWLTVVLGR---PVAQGYGMTESVCNASVQRSGELTCEAGQLLR---GVEARLLDTEKHTDKPHPRGEVLLRGRF--VFKGYYNQPRLTEETVL---PGGWRTGDVAEMDETGQLRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 108805677 17 ------------------------------------------------------------------------------------------------------RLTYRELDRRVSLAAGRLREAGLG-GRRVGLYLEGDAGYVILLLALLRAGAVACPVSTRLPPQGAAPLLRRAGCAAVVCA----------------------------------------GPLPGLRCLRPEEILSGRPAEAPPGPIPLDRPATVVFTSGSTGIPKAALHTFGNHYYSALGSASNI-PLAPGDRWLLSLPLYHVGGLS-IVFRCVLAGAAMVLPE--PGAPLGSEL----RRRGITHASLVSTLLRLLREGGEGPPEG-----LKAILLGASAMPAGL---LEEAVSRG-LPVHTSYGLTEMASQVAATRPGAPLEELLTSGRVLPH----------RELRLAEDGEILVRG------RTLFGDAERPLD-----REGWFHTRDLGELDGEGRLLVRGRRDNLFVSGGENVQPEEIEEALRREAGAEEAVVVPVPDEEWGARPVAFL------------------------------------------------------------------------------------ 115387353 2 -----------------------------------------------------------------------------------------------------KSYSYQDLLRVAIKASVALRKSDLHPGSVILLHFDNHWDNIVWFWAAS---------FAGCLPA--------------ISASFSNDASQRTAHIERLSTTLMHPLCLTNER-IMADFAGQDAPLAVETLVLNGDVSFEALPQEHPEPSLSDDAL-LLFTSGSSGNSKGVCLSHGQIL--ASISGKYAVRPLPDN----TSFLNWVGIHLQAMYAL----KTQVHVPAADILSSPATFLQLLEKHRVSRTF-APNFLRDLLQENDSLPERWDLRSLEYVASGGEANVTKTCDRLSEAFGAPKDVIVPGFGMTETGSIFNTRCPEYDKSRSASVGTCMPGISMRVTDLSNNALPSGEIGHLQLTG--PVVFKRYFNNTSATQEAF--TPDGWFKTGDMGCIDENGCLTLTGRAKENMIINGVNHSPHEIETALDKIPGLSYSCCFSFPSGGETEEIC--VVYLPTYSPDDQTADAISKTVLMSTGPHVLP---LEREALPKSSLGKLSRAKIKAAYEGEYATYQN----ANNELMRRYRESTRA 148273338 371 -----------------------------------------------------------------------------------------------------RTVSWRLLSRRVREIAAGLHARGLRAGDRVSLLVPPGADLTALLYACLRIGAVVVVADAGLGVKGLGRAVAGSRPDMVVGIPAGL--------------ALARALGWPGER-ISVTTLAPPVARALGVAASLPEIARDGRAQVLPPEPAADDDAAILFTSGSTGPAKGVVYTNR-QLAALRDTLGSRFDVGVG--------TGLVAGFPFALLGP-ALGATSVTPDMDVTRPTASALAAAARAADATVVFASPAALANVVATADALADREALGRVRSLLSAGAPLSEALLARAAALV--PDAEVHTPYGMTE--GLLLTDVAAALRRDAGVCGAPVDPVAIRILDADGAAVEPGITGEIVAAAPHV---------HDRYRAARRDSADGIHRTGDVGHLDATGALWIEGR------------------------------------------------------------------------------------------------------------------------------------ 187918016 11 ---------------------------------------------------------------------------------AEKRGDGVAQIYSGGNKDYIR-VTYEDLKNNVLKFAAFLKKMGLGYQDKVFICSENRIEWSVIDFAILALGAVDVPKGSDFEAENLLDLVVQIKPVVVIIDD--------LDERDKIR--FSNFQVYTYKECI-------SIGDKSRRD---EEIIET------FNNINPDDMATIIYTSGTTGNPKGVMLSHANFL-YQVSSFSRMISTSEGQIFMCILPI----WHSFFSYNIFLKGMTCLFSSIVPRNMLDDRLWIAI---KQNIFFLARLLFKVFVKAGLYPDNGFDL--LKILGILGLVIDLIVFKKIKKVLGDNFV-VGITGGGSMSIGIELANAYGLTEASPGTCGKILPGTVAEIRDENGNKLKKPGKGVLFIKG--PQVMLGYYQDEDATRQVIGD--DGFLNTGDIVKLSKDNVVRIIGREKDTIN-NGENIEPAPIEIKLEESLLIEKAVVVGQ------------------------------------------------------------------------------------------------- 13092510 106 --------------------------------------------------------------------------------------------YDVDPAGFTETLTWWQVYRRSMSVAYELRIYA-SDGDRVAILAPQGLEYIVAFMGALQAGLIAVPLAPQFGIERISAALRDSLPSVIITTSAAI-----VEVTKYAPHARSAQGSAPVVVAVDVLDLDSPRELDPSR----------------YERLN---TAYLQYTSGSTRAPAGVIVSHKNVITNCVQLMSYLGDIEKTAVSWFYHDMGLILG----VILPMVNQDTAVLLSPMAFLQRPARWMQLLGKYRGQISC-APGFELAVRRTSDDDMAGLDLGHVRAIATGAERVNAATLQRFTERFARDETAIRPSYGLAEATVYVATAGPGRPPLSAGSANGAGDGVNLRIVDPDTRETSEGTVGEIWVQGD--NVARGYWRNPENTERTFVNPSPGWLRTEDLGVIFE-GELFITGRIKDLLVVDGSNHYPDDIEATIQEITG-GRVVAIAVPDDCTEQLVTIIELTKWGYADCDAMEKTVKREVTSAVSKSHVADVVIVAPGIPVTTSGKVRRAA--------------------------------- 189219761 343 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFTSGSFGEPKGVPLSHKNILANIA-QIKTILSSIPIKRLLGALPIFHSFGSTTCLWWPLLGGPLTISY---VNPLEIEKLASLIEQYQIELLITTPTFLRYFKKVSPE-----KLRSLKIVITGSEKLQRQLATDFESKFG---VPVCEGYGTTEASPVISSNVIDPFQPRPGSVGQLAAGLSIRIFDPETKELPLSSRGILSFKGA--NIFSGYLDDPLRTAASFQE---GWYLSGDVGSMDSDGFLYIEDRINRFSKIGGEMVPHGTIEEGLRKQQAVVEIAVVGIPDLKKGETL---VVLINRKVYNWQVRKCLLAL---GFSRLWIPKRVIYLDSLPKTPLGKV------------------------------------- 212533157 23 -------------------------------------------------------------------------------------------IYGPGDTRKGQWLSYAELRRIAQQNAAKLRGHGFRQGKITLLHFDNHRDNIIWFWSTAYAGSVPA-MSTPFSPDARKAQIEH------------------------LHQILEDPICLTRKSTI--PRDFEDIPLLRVQAIDDLEEICDVVEEYDLPAVRPDNLALLMLTSGSTGNAKAVCLTHSN-LLAAARGKASAFQTPPNTCFFNFIGLDHVAGLLEIHLHALEERASQVHVQSSDLISDPLEFLRLANKHRISNFFLA-KLLSTIESAEARLVSNFDLSCLTHLASGGEVATADALSRVLSKFGAPRNCIVTAFGMTETGAIFHDSCPDSQEYEFAAVGKCCPEIEMRILKTNGHVSGANTVGDLEVRGPM--VFSRYYNNPTATEESFTS--DGWFKTGDQAMIDRAGNLNIVGRTKDTMKINGVNYTSQEIEFAIE-------------------------------------------------------------------------------------------------------------- 46204546 125 ----------------------------------------------------------------------------------------------------------------------------------VGLMLPNANGAAVTFFALASAGRVPAMINFSAGPAAVLSACRAAQVDTILTSRAFIEKGRLTSLIEGIEATVRLIYLEDVRAGVT---TGDKIRG-------------FLSPRRPLVARQGSDPAAILFTSGSEGTPKGVVLANRSMLANTAQVAARI-DFGPRDKVFNVLPIFHAFGLTAGLVLPLTSGVPVYLY------PSPLHY-RIVPELNATVLFGTDTFLTGYARM----AHSYDLRSLRYVVAGAEAVKQTTRKIWAEKFG---LRILEGYGVTECGPVLALNTP--MFNRFGTVGRLLPGIEARL-----EPVPGEEGGRLVVRG--PNIMLGYLRAEKPGVLE--APQDGWHDTGDIVAIDADGFVTI--------------------------------------------------------------------------------------------------------------------------------------- 124548661 11 -----------------------------------------------------------------------------------------------------KSINYQTLSQQVIALGEQLTALGIKEGNPVACISINNLEMICLYWACIDIGAIFFPISPRFPTTQVQALID--------THQVGYYWS------PTPDSALRHCSPLELQF----------------------NLLSTQSAK----SIDFTRPSNVILTSGSSGFPKAAVHCLANH-IANAEGARCVIPLEKGDAWLLSLPLFHIGGLA-ILNRCALVGASVAM-------PDPVILNQQITRDKLTHVSLVPAQLIKLLSD-----ENGKLESIKALLLGGGAISTD----LLNQLKLRNIASFTSYGMTEMGSQITTGSALSD----GSSGKLLPKRELKIADG-----VIWVRGE--------CLFMGYLTADQKCVDKA-----GWFYTKDRGEWDANGNLHILGRVDNMFICGGENIQPEEIEAALKQHPLIDDAIVFAEPDAQFGHLPAAIV------------------------------------------------------------------------------------ 195429667 169 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGPDQTAAILCSSGTSGLPKAVTLSNSHVAGTACLSI-------STDVLYTSATLDWMTGFGTVIMS-LFNGMTRIVSD---ETFNAAHSIELIKKYKITTIVMAP--WQAYELFTSPQATTENVQTLRIVFIIGGWISLALLQKAQKIL--PSCAIMFSYGTTETGVVTVN-----IDHKLNSVGKLAPGIKVKILDDQGQHLPHNEVGEILIDIG-----VKWEGYVDNPKDTASTLQNGWINLGDLGYFDDANNLYLVDRKKDLLKYKSKHYWPNELEQIIAELPEVQQVCVVGVRDE-RGDAAGALVITKEGITISE---QKIIDHV---------------------------------------------------------------- 116669765 17 ----------------------------------------------------------------------------------------------------------QQFLDKVVALAKGLIAGGLAPGDTVAVMSGTRYEWTLADFAIWFAGGVTVPVYETSSASQVEWILHDSGARRVFVEDQAK--------AELVAGVLARSELLGDAVVTVVRLDDDGGAPNLASLAAAGAGVTDGELERHRSTAGLADVASLVYTSGTTGKPKGCEITHGNFALVATNIVEFLPEIQEGARTLMFLPLAHVLARAVQVV-CLSAGATLLLEDLATFKPTFLVVPRIFEKHKAALLFTAASAVKALDAAGFMLRARHALPKLRQAFSGASPLSSHDAHFFR----GAGIPVLEGYGLTETTAPCTANTPSRT--KVGTVGIPVPGTTIRVADD----------GEILVKG------IGVFKGYHANEAANAEAFDGFFRTGDLGSLDEDGFLTITGRKKDLLTAGGKNVAPGPLEEKIREHPLVAQAVVVG-------------------------------------------------------------------------------------------------- 157368992 4 ------------------------------------------------------------------------------------------------------QLTWRQVDTHINRIASALLALGTDVQERIAIFANNCMAWSLADLAVLRLRGVSVPLYATNTPAQAAFIINDADIRILF-----------VGEQAQLDAAIALRGCPQLIHIIVFD---DDADLR-GCEIAQHSTFERAADLAAFESCCLEDLFTLIYTSGTTGEPKGVMLDYRNLAAQLYL-HDGRLTVNEEDVSLSFLPMSHVFERAWSFF---------IMHSGAQNVFLPNTDWEAMTAVRPTLMCAVPRFYRALERAGKPLGKLFDLSHVRFLPAAGAKLDDNVILFF-QAMG---INIKYGYGMTETCATV--SCWEEGNFRFGSIGKPLPGIEVRI----GEESEIQVRG--------PVVMRGYFNKPLETAASF--TADGWLKTGDAGAIDEGGNLFITERLKDLMKTSG--------------------------------------------------------------------------------------------------------------------------- 15964640 110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPFLVVFTSGTTGEPKPIIRNRRSWRV-SLKTGQGFFGLGPETTTYAP--------------GPLAHGLTLALAEGAEFHFEADQVLATIAATGAKRLVLVPTMLRRL----CERAAGSPLTSVGQITVAGAKLTTADRDAARRAF--PEAQVTEYYGASELG--FISVSRAKDRHTPTAVGKAFPGVRLEIRDERGERLPAGETGTIFVESELISDGYIAGGDGAGFRR------QGKLATGDLGFLDEDGTLHLIGRAGGMVVSGGNNIYPSEVETVIQGAGGVNAAFVFGLHHPDLGSELAAVIEPGDGFD-----HAALERHLAADLPRYKRPRRIWLCRKMPMTASGKV------------------------------------- 54026865 22 --------------------------------------------------------------------------------------------------------TWGEIHRIARCMAGALAEAGIGHGDAVGVLAGMPVDIAPACQAVMRGGSI--------------TMLHQPTPRLVVWARDTETVLRMIEARAVVLGAPFEAAEPLLERGITVVRID---RMREGADTD-------------PLPTTEDDVALQQLTSGSTGSPKAVRITHGNFYVNAYAMFDRVFQL-DSDVMISWLPLFHDMGMVGFLSVPMQFGAEVVCVTPLDFLRRPLLWAELISKYRGTVT-AAPNFAYSLLARRLQQAESLDLSSVRYMWNGAEPVDPDTMEALAKRFGLSPLALTPVYGMAETTLAVSIPDPDAVPVTPGTIRRPTLGYLVDVVDADRQPLPTRSVGVIELRGPAVTAYVTV----DGFRPA--QDADGWLDTGDIGYFTEEGLVVVCGRIKDVIIMGGRNIFPTDIERAAMRVSGVRPGNAVAVRDAGQKRESFAVVVESNDHQNAEAVKRDIAHAVFAEVG--VRPRTVAVLGALPKTSSGK-LRRA--------------------------------- 71649255 286 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ECSFRPSKRDDCVMI-YTSGTTAKPKGAVHTHASLVLCSKWEW------SSEDTILHMLPMYHIHGLVNILLCCLASNARCIL----TKFDDPVRIAHRMERGDITLVMGVPTIYTKLVAAKMSPIEKTGFKNVRLMVSGSAALPVPILDGFREISGHT---LLERYGMTEIGMALSQPLRPVHKRIPGTVGSPLPTVRVFVHSEDENAGEGDEIGQLAINS--KSLFDRYWGNPVATKKEYFNTDDTV-----GVRRDEDAVFTILGRSTDIIKCRGFKLSALEIEAALLSRRDLFEIAVVGCKDETLGEEVVAVIALKAWGIPSPELNEELKGVARGVLASYKCPGRFIILPEIPRNPTGKVNKKDLKE------------------------------ 154273286 32 ---------------------------------------------------------------------------------------------------DQQTWTFHELYTTSLRYGTWLRNHGIKTGDVVIMDLMNSSAFVFMWMGLWSIGARPALINYNLAKASLVHCVKVSTAQILFA------------------ERELQEEFFPPEQLEMFSRPDFREGGGSVQVVFYDKALEREILLTPAERAPSSDMATLIYTSGTTGLPKAVIVSWYKCIMAAGFVSKWI-GLKTTDVYTCYHSTAAILG-----YLACMVSTTTII---IGRKFSASKFWKEVRNNEATVVYVGET-LRYLLATDPVSGENLDLKHVRMLYGNG--LGPDVWNRIKERF---NVPICEFYASTE--GTAGLWNRSGNDFTAGAIGKNGPGHTVAVVDPKTKKVPRGEPGELLFQLYAPSTFQGYFNNEGKIMRNVLRKGDVWFRTGDVMRWDFEGRWYFSDRIGDTFRWRSENVSTNEVSEVLGKHPEVLEANVYGVE------------------------------------------------------------------------------------------------ 54025427 16 ---------------------------------------------------------------------------------ARADPDRAAVIHGGDGLPRYRTLTRRELDDWSEAIARRLLDAGVDTGTRIVLVLP-GPELYAILLGLFKIGAVPVVIDPGMGIGRMLRCLRAVDAAAFI----------GIP-RAQVLRVLFRRNFAGVRTVVTVGRRWCWGGFEFGRAPTGAGVLEGAAA-------DPDEPLLIAFTTGSTGPAKAVRLTHGN-LTAMLAAVDAERDHVPPDTSLVTARC---------VLPPLIVGST-----------DPAHVVDAITRFGVRTMFASPAVLVPLLRHLRAHPAA--LPTLRSVYSGGAPVPAWCVAGLRDVL-AEDVLVYAGYGATEALPISTVELLGGLVIRAGTCGRPSPGVQVRIVAVTDEPIPTWAEGEIVVSGAHVSTGYHWPAEADRVGKIA-DDGRVWHRTGDLGRLDEQGRIWFCGR-----KSQRVRTATGQVEQVFNAVPGVARTALVGV------------------------------------------------------------------------------------------------- 117168597 22 --------------------------------------------------------------------------ENALDKHYATSAPEARIAVFIEEEGQEQGLTYRELERAATNLSLELASVA-APGDRVLVAYDSGPMYLVGVWAALYAGMIAVPVDP-LGPDANLTRLLN------VTADSG--ATVCIASRSMLDAVKSHPGA---------RQLTEQLRWVVP---SLPDLLGRA-PGSPPAALRTEDVAMLQYASGSTGAPKGTIVTHASLLMLASTSAESPFGRPDVEVTWTHSTAG------YGLIMKCLTGATMSAWYIAPFARSPAIWLRTISRHKGKQVYSVAPALDWCVSSTTEARKQLDLSCWTHVMSMGEKVRPETWKAFSDAFGFHPKLFIAGYGMSETGYVSGSVNGGLVEAPEGSSGFTLPGVRVAIVDPETREVPEGKIGEIWVST--PTAMTGYWNRPEQFRARAADGSGPFFRSGDGAFY--GGNLFVTGRRKSIVVIRGRKHYAEDIESTLEALDWLGANSSIAFADDVNGEELFIAVDPRDGVGF-EERTDAIRSVVAREFGVRVHEVLFLAAGQLPRTSMGKVSRV---------------------------------- 120404106 14 ------------------------------------------------------------------------------DR-AQQQPDDIAYTYEADPAGISESLTWSEVHERVQIVAEKLSKIG-SPGDRAVILAPQSLEYVIGFLGAIQAGFIAVPLS---MPERVTGAMKDSTPVVVLTTSAV------------VDE--------------VRKYGQADPKARPPKFLEVDTLDFDSPPKPAP-QVPLPKTAYLQYTSGSTRQPAGVVVTHKNVIVNLE---QLLTDYAPEDVTWFYHDMGLIVG----VFIPMMLGRPAVQMSPVAFMQKPARWMQQLGSH-PSAFTAAPAFELAVKRTTDEDLAGKDLSTVKVMINGAERVHGATVRRFNEAFGLADSAMRPSYGLAEATVYVVASAGGRPPTAVGGAELIGCGVTVRVVDPDSVENPAGKIGEVWLHGDH--VAAGYWHNPELFAAQLGEPSAGWLRTGDLGVMFDD-ELYIIGRIKDLLIVDGRNHYPDDIEATVAEFTG-GRVAAISVPDE-ASEKLIVIAELKK--QADPALLESVKQQVTAAISQTHSVDFVLVAPGLPLTTSGKVRRASCVELYRNDKFSRLDATT---------------- 167526178 86 --------------------------------------------------------------------------------------------------------TYEEIHAQVEQLGGALDKLGVKAEDAIGIFSINRPEWMKSFMATMRQGAICVPLYDTLGPSAVTFILGDAGVETVFVS------------KENFDTLIENAEAKCVKTIIVFDPVTDEMR-KKGEDFSMDEFAKTCDKPGEPAERTTEDLVYYMYTSGTTGNPKGVRLSNKSVLSNVGAIIGIGIRLNEDDVYLSYLPLAHCLEALLQLTG-LGFGASVGFYQGNIRLLTDDIM-----TLRPTIFAGVPTAYKNQLENVRNGTRNPVWDSLRMMATGAAPMPGHLMDFLKVVFC---CDVFQGYGMTENAAAACVTPLGYLDA-AGKVGEPIPSCEIKLADNYLHTDKPYPRGEVCIRGS--NLFSGYHNLPDKTKEALDE--DGWLHTGDIGQFLEDGAIQIIDR------------------------------------------------------------------------------------------------------------------------------------ 197777739 23 ----------------------------------------------------------------------------------------------GSGPDDWKSLSWGQAAERVYAVAAGLIDLGVNAEERVALASSTRVEWILVDLGVMCAGGATTTIYPSTNAEESAYILADSSSRVLIAEDAA----------QLAKAREKRTELPELKHVVVIDPAGVEPDGPEGWVLTLADLEARGAKYLAPDAVKADQLATLIYTSGTTGRPKGVPHDNWSYMAKAIAATGLV---TKDDVYLWVLTSGQIVGHVTAVDGPTYMAAVPRIFEKVYNGVAAKAWAAGVAREKVTQFASAPFGLNARHKVADALVYSKLREALRAAVSGSAALAPD-IGYFFAGAG---IHILEGYGLTESSAASFVN-PGEAY-RTGTVGKPLPGCEVRIADD----------GEILLRG--PGIMEGYHNLPEKTAEV-LEP-DGWFHTGDIGELSADGYLRITDRKKDLIKTSGGKIAPAEVE------------------------------------------------------------------------------------------------------------------ 217968848 12 ---------------------------------------------------------------------------------------------------------WDDYYRRASHVGLGLRALGLPAGGHVGVLAENRIEWVLAQMGCGLVGAIAVGVYPTSPAPEVAYVLNHADVEVVVCEDQ--------EQTDKVIEALD--QLPHLRAIVVMETKGLRNADERVRDLSFADLEREATHRHLVEETLADDLALMIYTSGSTGKPKGAMIRYA-----------NIRGVAPGDRLGLAADT---VHLSYLTFCPIYLGSTVAMFLGVP------RIWEKMQESGPVQRWLFARALAACRTAGERLTHAICLRKARVALTGAAPIPPAVVHFF-RTLG---VPLVEVYGLTESTG-MITGQP-LDAVAFGSVGTPILGVEHRI----------GARGELLVHGEM--VFAGYYKNPE---ATADAIRDGWLHTGDVVE-ERDGQLYIVDRLKDIITAGGKNLTPSEIEKAMKSSPYIKECIVV--------------------------------------------------------------------------------------------------- 41408669 55 -----------------------------------------------------------------------------------------------------QQLTYRDANAAANRYAAVLAARGVGHGDVVAIMLRNSPNTVLAMLAAVKCGAVAGMLNYHQRGEVLAHSLGLLDAKVLIAE------------TDLVSAVAECGGSGSTETL-------------TAEDLERFAVSAPATNPASASAVQARDTAFYIFTSGTTGFPKASVMTHLRWLKALAAFGGIGLRLKSSDTLYCCLPL----YHNNALTVALSSGATLAL--GKSF--SASKFWDEVIANDATAFIYIGEVCRYLLNQPAKPTDRAHR--VRLI--AGNGLRPEIWDEFTQRFGIAR--VCEFYASSEGNAAFINNVPRSTGIFP----LPLPDTGAPLRGDDGRVVPPGQPGLLVNRQPFDG-----YTDPEKLVRNAFRDGDCWFNTGDVMSPQGLGHAAFVDRLGDTFRWKGENVATTQVEAALASDGSVEDCTVFGVEVPTGGRAGMAAIKLRDGAEFDG---RSLARTVYEQLPVYALPLFVRVVDSIEQTTTFKSRKVELRE--QGYGPEVKDP------------------ 210084925 37 ------------------------------------------------------------------------------------------------------KWTYQQYYDDACRAAKSFIKLGLERFHGVGIIGFNSPEWFIGH-----VGAI---LAGGFGAEACRYVADSCEANVIVVENN-------VQLQKILKIWDKLPHLKA-----VVQYTGA-LEQKRPNLYTWEEFMQLGSDVADKVLEDPNQCCILIYTSGTTGNPKGAMLSHDNITWTAHYASEYA-SLRMGEISVSYLPLSHVAGQMLDIFAPMCNGSTTLVATLKEVRPTPRVWEKIAEKLQANIMWTVANAFRTIRKA-------LGLDRCRLQYSGAAPIAMETLQYFMSI----NVPLYELYGMSESTGPHTMSLPHHF--RVGSCGSEFPGVTTVI-----KNADDEGIGEVCFYGRHVFM--GYLKMEDKTREALDE--EGLLHSGDLGKKDQEGFLYITGRI----------------------------------------------------------------------------------------------------------------------------------- 41410136 31 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPVD-DDVALVAATSGTTGAPKGAMLTAAALRASATATHERLGG--PGS--WLLALPAHHIAGVQVLVRSLLAGST-------PVELDVSRGFD------VTQLPAATRALGTLAKALGDPAATAALAELDAVLLGGGP----APRPVLQAAAAAGITVVRSYGMSETAGGCVYD------------GVPLDGVRVRV--SDGRIALGGAT-----------LAKGYRNDPDPFAE------PGWFLTDDLGAVDDDGVLTVFGRADDAISTGGLTVLPQPVEAALCTHPAVADCAVFGLPDDRLGQRVVAAIVLRDGRAPSPD---ALRAHLSRTLDATAAPREVHVVAALPRRGIGKVDRAAL-------------------------------- 71023467 44 ------------------------------------------------------------------------------------------------DEETSQQFTFEQAKETTDHLSVALEKCGIRPDTRASIYATNSVYFPMAVWAMHRLGATISPANPAFLAKELTFQLEASDSKLLFVSEDSLENGF---------AAAKQANIPRDRVVIVLKYTESNIQRKSHGAWTLAGLIEEGREAVKATILDSTKIAFLSFSSGTTGLPKGVAIQHYAVTSNALQTMAHVGNIGARGRFCPGKDVSHIYGLSTVTHFPFFAGANLVLFRGI------EAMIQTIIKYKISLWWVVPPQVVLLCK--DPCVGKY-LDDLRKVGMVGAPLSDELSRQFTKRF-----PDLD-WGQTETCS-VTTMFPVGERAVMGSAGRLISNTEAKVVDSNGNELGYDELGELWLRG--PQITLGYTNNEQATKDTYLP--DGWLRSGDEVKISRQGDVFFIDR------------------------------------------------------------------------------------------------------------------------------------ 16126538 79 -------------------------------------------------------------------------------------GPRPAITFEG------KTITYADLDAMANRYAHWAKGLGLTRGQTVALFMPNRIEYLAIWYGLTKVGVATALINNQLTGAALAHCLTISQA------------------MHCIVDAETSPCFEDVKGQ--LERHMQQWVLGPVHD-DQRDLLKRPDRETAREGLTASDTALYIYTSGTTGLPKAARITHMRAQLYM-RGFAGSTGAKDTDRIYITLPLYHATGGLCALGAALLNGGSVVLR----KKFSATHFWPEIVAEQCTMFVYIGELCRYLANQPEHELERAH--KLRMIFGNG--LRADVWDDMLDRFKVGD--VLEFYGATE-GNVSFFNFDG----KRGAIGRPSFNIRIVKFDVETEEAGPEEVGE--CIGHIGSDARTGYADEKKVLHDVFEKGDAWFRTGDLMKVDHDGYIYFIDRIGDTFRWKGENVATSEVAERLAGFEGVLEVNVYGV------------------------------------------------------------------------------------------------- 110770269 61 --------------------------------------------------------------------------------------NHLALVTRPDENGIRKTYTYSEYENQVRTVAKAFLKLGLERYHGVCILGFNSPEWLFANLGAIYAGGFAVGIYTTNNPEACQHCAIISKANIIV-----------VENTKQLEKILQKHNLPHLK--VIVQYEGKP---EEKDILSWNDLIKIGEAESD---VKLNEVLTLVFTSGTVGNPKAVMLSHDNFLSNV-RSMSMALELKEGDIYFML----YIAGTIYFLKGSLVN--TLLVARPTTFVGVPRVWEKIYEKMQA----VAATWIASWAKYNINKMNGNDRKHWKMCISAAAPLSSEIKQYFLSL----DIPILDAYGMSECSGAHTVNTP--VNLKLNSVGRPIFGLNTKLYNPDSN-----GEGEICMSGRHIFM--GYLNEPQKTNEVLDA--DGWLHSGDLGKFDSDGFLYITGRI----------------------------------------------------------------------------------------------------------------------------------- 197759239 25 -------------------------------------------------------------------------------------------------------VTSGELAAEVLALAKGLLAQGVRFGDRVGVMSRTRYEWTLFDFALWAVGAQPVPVYPTSSVEQVHWILYDSSCVGCVVEDE--------------DQAMTVGSV--IERLPQLRRLQLDAGAVADLVESGRGVAEGVVHRHRS-AVTPDSTATVIYTSGTTGRPKGCVLSHGNFMFEAVNCWESVFRAGPGELFLPLAHVGRMVGHQPVLAAAAAFRPTFVLLEGRTGAFDVETAVRYAEAREQKAFGTGPAALRMEHQLFEKLVYGKVREAVRHAMSGGSAMARRLGLFF----DGAGITVFEGYGLTESCAAATANPPGAT--KYGTVGRPIPGSTVHIADD----------GEVWLHGGH--IFSGYLNDP---RSSEVVLRGGWLATGDLGRLDEDGYLTITGRKKEILVTSGKSVAPAALEERVRSHPLVAQCVLVG-------------------------------------------------------------------------------------------------- 154273701 36 ---------------------------------------------------------------------------------------------------------------EVDQFAGLLHARGIRIGDVVGVFMTNSPEMVVAILALAKLGVVVDLINTNHRDDTFVCALDLSHPRFILSTPDLSQHAKV--------------DLPHICLALSSFAVSAETPIPPKVELGLNDLQNASHVNLVPAKRSLTDMAVLICTSGTTGEPKACVIRN--------------------DILWATSTTGDMKYHPLRTYSSLLFHSTAFLAGGSSGTFSATTFWEDVKECRANILYVG----ELCRFLLAAPPSPYDRSSVTHAFGNG--LREDVWDKFKERFGVRE--IREAYRATEAVAKFENGRSAAGKGKVGFAG-PLPEMQMPVRDPNTGKADPGEEGEVIGRVSDLSLLTTYLNDDEKLLRDVFRKGDLFQRMGDLVMREESGWVKFQERIDDRFRWQGQNVSTGEVRSQICMMPNVMDAAVFGVEGKVGGAVIALYLRTEASET---EFINSLRALVKSGLPYYALPRLVRMANSI--------------------------------------------- 115497154 71 ----------------------------------------------------------------------------------------------------------------------------------VGIFAQNRPEWVISEFACYTYSMVAVPLYDTLGAEAVIYIINKADIAMVICDT----PQKALVLISNVEKGL----TPGLKLVILMDPFEDDLKGVEILSLFDAENLGK-ENFRKPVPPAPEDLSIICFTSGTTGDPKGAMLTHANIVSNALKCMEGVFEPNPEDV--CIS------------YLPLAHGAKVGFFQG-----DIRLLPDDMRTLKPTLFPTVP---RLLNKVYDKPLKKFRRDSLRLLITGAAPISPPVLTFLRAALG---CLVFEAYGQTECTAGCTVTLPGDW--KSGHVGVPMACNHVKLEDPDMNYFAVNNEGEICIRGH--NVFKGYLKEPEKTQET-LDK-DGWLHTGDIGRWLPNG------------------------------------------------------------------------------------------------------------------------------------------- 211584891 63 -----------------------------------------------------------------------------------------------------KTWSYGQLKDLVDRMAALLKSRDINPGDTVGVFTTNSPEMVMTVYALSKLGAVAAMINTNLRDDTFTHCVNVSGSKLIITAD------------------LCQHVCVDLPHFTLSLGSFEGAEAGAIEPITSGTLQQFSPLGLAAAKRSPKDLSLLIYTSGTTGKPKACAIRN---MLTLITSNPHSADVSNHSKY-----------HPFRVYSPLGNGGTLCL--GRKF--SASKFWKEVHDSGATILYIG----ELCRYLLATPPSPYDQDH-KCIVASGNGLRGEIWEKFRERFNVPE--IREFYRSTEGVAKFDNHGVGAWGAKVGFSGRRFLEDDTFIVKYDTNTEMPGQEGEAIGRVRDRGMLIEYLGNEEKLLRDVFQKGDLFQRTGDLVVQDESGWVRFQDRVGDTFRWKGENVSAGEIRDHICRIEGVHDAVVYGV------------------------------------------------------------------------------------------------- 118725461 38 -------------------------------------------------------------------------------------------------------VTYKKYKDDIDALGTALISLGL-KDKKVALIGENRYEWVTTYLSCNGTG-VVVPLDKELPQNEIENCLLRSHADAIIFS-----------------GAVSKSILSILKNITTCKYINMDIDEDADGQMSYYDLLKNGNRDFLDAVIDNEKLNILLFTSGTTDKSKAVMLSHRNIA-ENLMAMCSMLYIDQKDVFLSVLPA----HHTYECTCGFLCGATIAFCEG------LRHIVKNLSESKCTVMNGVPLIFESIYKQLMHQVAKRKLSHLRLFISGAAAIDPEVSK-GFRNIG---IQLVQGYGLTECAPIVGLNRDCWF--KDDAAGLPLPGLKVAI-------DSPNAEGVGEIKVSGPSVMLGYYENKEATEEV---IRDGWFYTGDMGYMDSDGFIHITGRMKNVIITNGKNVYPEEIETLLNRSDYIKESLVFGK-HDNDDVVVCAQIVP---------------------------------------------------------------------------------- 215428374 11 ---------------------------------------------------------------------------------ADQQPDSTAIDYGSDPKGFADSLTWSQVYSRACIIAEELKLCGL-PGDRVAVLAPQGLEYVLAFLGALQAGFIAVPLSTGIHDDRVSAVLQDSKPVAILTTSSVV--GDVTKYAA--------------------SHDGQPAPVVIEVDLLDLD-SPRQMPAFSRQHTGA---AYLQYTSGSTRTPAGVIVSHTNVIANVTQSMYGYFGIPTGTVVSWYHDMGLILG----ICAPLVARRRAVLMSPMSFLRRPARWMQLLATSG-RCFSAAPAFELAVRRTSDQDMAGLDLRDVVGIVSGSERIHVATVRRFIERFAPYNLSIRPSYGLAEATLYVAAPEAGAAPARPGSVGTELISYSVRIVNPETVENPPGVVGEIWVHGDHVTM--GYWQKPKQTAQVFDAKLEGPWRTGDLGVI-SDGELFIMGRIKDLLIVDGRNHYPDDIEATIQEITG-GRAAAIAVPDDIT-EQLVAIIEFKRRGSTAEEVMLKLRSVKREVTSAISVADLVLVSPGIPITTSGKIRRSA--------------------------------- 118785488 52 -------------------------------------------------------------------------------RTVRDHPDHPAMVF-RNAQKQWQTVTYREYRERVHHMAKVFIKLGLEPHHTVAVLAFNSPEWFVSELSAIHAGGIITGVYTTNSAESVQHVLESSRAQIVVVDDA----------KQMEKICSIRQNLPHLKTVIYVKRDDGFYRWSELEEMNVDDVEEEFNRRLANIAI--NQCCCLVYTSGTVGNPKGVMLSHDNFTWDSYAIGKRLHQIRAEEVLVSFLPLSHVAAQMVDIFLTLQFACTVYFAD-----KDAGTLLHTLQEAKPTRMLAVPRVLDAMESWQYRLVKNYILSKVKTLATAAAPMDRETKKYFMSL----DLPIMEAFGMSETSGAHSLTAPDSYNF--DTIGKPLGGCETKIDDERGH-------GEICMRGRHVLM--GYIGEEGKTREAVDD--DGWMHSGDVGYLDEAGFMYITGRI----------------------------------------------------------------------------------------------------------------------------------- 145223982 11 ---------------------------------------------------------------------------------ARTQPDDVAIDYDVDPAGFAESLTWAQMHHRVQVVAEELLRHGV-KGDRAAILAPQGLEYIIAFYGAMAAGFIAVPLPPALGQERVNGALRDCQPVAVLTTSAVVN-----------DIMTYVGGLPGGISPVVVEVDALDFDSPRTVEINVGPLPKTA---------------YLQYTSGSTRAPAGVIMTHRNVIANLTDYMSHRGGVPPQD----TTMVSWLMGLIQGVFATLLCGRPAILMSPVAFLQKPARW---IQQLALNTWSAAPNFAFELRRTSDADMAGLDLGDVLGIISGSERIHSATIRRFNERFAQFNLPVRPSYGLAEATLYVISAPTGHKPLSAGHAER--CGTEVRIVDPETRENPDGKIGEIWVHGEQVAM--GYWRNPQLTERTFADPTPGWLRTGDLGVMSE-GEMFIIGRIKDLLIVDGRNHYPDDIEATIQEITGGRVAAVSVLED--TSEQLVAIVEMKKKGGSEAEALDKLRAVKREVASAIKVADLVLVAPGIPITTSGKIRRSA--------------------------------- 167622235 31 -----------------------------------------------------------------------------------------------------QSVSYGALSQSAIALAEQLSAMGLKRGDRLACIAHNCPQLLQLYWACVDSGIIFCPISPRFTANQVVELMQ--------SHNYYWLEASQQSDSSLIDTLNRQPQLKAISLVLQAQQTSEKAQLTSEK----AQLTVEPAPVLEPIAVNA-----IL-TSGSSGTPKAAAHSLANHIASAAGSSELI-KLAAEDSWLLSLPLFHIGGLA-ILNRCALAGA-CVVFEDKSL-----SLAEQLTRDRVTHLSLVSAQLQQLLGDSENNAKSDCLSQVKAMLLGGGAISAD----LLTELAKRNIKAYTSYGMTEMGSQITTGIACTD----GSSGKLLSGRELKII-----ESEIWVKGD--------CLFLGYLGFNQPIDK------DGWFYTKDLGHFDDNGNLCIDGRADNMFISGGENIQPEEIEAALKLHPLISDAIVFPIIDAKFGNLPAAILKLVSGTSNDQEQEAELTAFLASKIARFKRPRR---------------------------------------------------- 212632950 10 ----------------------------------------------------------------------------VIREHAQREPETIACSFQPRGPETAIHLTYQELVDRVESRAKLLVRLSYRQ-KYIALLFPTGLEFIVDFLACLRAGVIAVPL-------------------------NVTRNTKQFETLTILADAKVQAILTTADTQKTLSKQLSEVNGYHESDFIWIDEHYRTLEDIDIPVVSPEQVAFIQYTS-STSSPKGVMVTQANVL-HNMQVMQTSCQHPKGAVVWQFHDMG-LVGHMLL---PLYLAGRYVFMPPMSFIQRPSRWLKLISQYRI--FCSAAPNFGYLIRESED-LSDLDLSCWKIALNGSEPVSAATMQQFSHHLGFDHNAFFPSYGMAETGGPQGTGVQGKVEVKPDGVKVVCCGFTVRVVNPQTEICRSNETGEIWIAGE--SVAQGYLNQTAKTVTDFQAKLANYMRTGDMGFIL-DGQLYITGRIKELLIVRGRNLYPYDIERTCRSYRYAAKAAVFTFTRDSKTK--LAAVVEVSRQALSEQLIDDLKALVTEE-HEIA-LDRILVVPTIPKTTSGKVKR----------------------------------- 120556430 116 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPKTITHDIERELAAYVAQFTEAQTLTP--VVACPVT------HSYGVLAALQRGAPQVVTNLNPR----SILARLVPEH---LLYASPTLVSLLIRMLPEK------QRLHSVMLSGAPLPAP----VLDQLRNRCLRVCQQYGCSEAGCVALS--PDVTE--PGQLGLPLPHVSVQAGGSPGQPDE---------------ILITVKATGQRIHSR------------DLGYFDQQGQLHFLARSDDTINVAGINVYPGAVEDVFLGYPGIREAVAFKQPDAFAGERVCLFV--ADSEIDTDQL----RQWSRGQLSPHQVPSLVEQVESICRLPNGKVSRRLL-------------------------------- 183602191 21 ------------------------------------------------------------------------------------------------------KLTAGQFNDRVRAIAKGLIAFGIKKGDAVTIFSATRVEWGLLDFALAAVGAVTVPIYDTDSA-AQAERINDSNVKLAI-ADNQERFDR-------LDSVLD--HCPSLERILMLDANAVEALEGLGVMVSSEELDER------IASVNADDLATIVYTSGSTGTPKGAELSHRNFLLFLPLAHCFARFIQ----YFAFTSDAGVIGHDMQVFEPTFVLAVPRVFEKVYNAASKGRLWTEMEQAGI-----APTAEHAMEKLVYSTIRSAFGPRIKYLACGGAPLD----RKLATFFNGIGLTMIQGYGLTETAAPF--AFTRVHDNVIGTVGQPVPGSSVRI----------SPTGELEVKGQ--NVFLGYHNLPEKTTETFAE--DGWLKTGDLASIDDEGHITLTGRAKDIIITAGKNVSPIPMEQEISTCPIVEHAVVVG-------------------------------------------------------------------------------------------------- 119433786 9 ------------------------------------------------------------------------------------RADAPAVV------SPRRVLDRADLLARVDALAARLLAAGVAPGDRVVCSVEPGWEQVVALLGVLRAGGVHLPVPPGLGQVARWQRVTRSEAAVVLTQSW-------------LGERLSWPDSATVIAVDEVEPGPTPATVDR-------------APEAAACLVPGED---------------GRDHVAVSHIVTTLTELNARFRVGPEDRVLALSSPGFAL---YETVGALLAGATVV-FGDDLDARDPAAWTALLRRERITVWHSPPTLLGMLEASGDRLPAE-----LRLALVGGERFPADLVRRLRGV--ADPAPVVAALGATVPGLWTTCAEIDEIPTEWRSIGRPLPNHRVFVLSETMTQCPVWVTGRLVAAEPC--------SDSDTESESGAETGEPLTPTGRFGRVLPDGVVEVVGDEAAQVTVHGRALNMQDTEVALAGHEAVRDAVVVPV---TEGESV-AHVRLAPGAQVDGP---ALLDFLRRKVSPYLLPTRVEVVTGFPLTSDGRVDR----------------------------------- 84000059 80 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIAELACYTYSMVVVPLYDTLGPGAVRYIINTADISTVIVD----KPQKAVVLLEHV----ERKETPGLKLIILLKDRGQECGVVIKSMQDVEDC--GQQNHCDPVPPKPSDLSIVCFTSGTTGNPKGAMLTHGNVVAFLKVTEKVIF-PRQDDVLISFLPLAHMVIQS-VVY---CHGGRVGFFQG-----DIRLLSDDMKALHPTIFPVVPRLLRMLKRWLLEFAAKRKRSCVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLVDEELNYWTSKGEGEICVRG--PNVFKGYLKDPERTKEALDD--DGWLHTGDIGKWLPTGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 198421960 27 -----------------------------------------------------------------------------------------------DVDNDGEEYSFRRIRKEALKCANALYKEGIRRGDVIALLSLNSCQQKVLVLALALCGATIVPL------DSLLPR-------------GAYLEGEI------------------------------DVE---------------------------NDILFMFCTSGTLGPSKLVQLTNQN-AVAVLQLFR-----------------------------GLSVQVTHV------------------------IMYAS-TFLEM---AKCEVVKNYDVSSLKVVEVGASVTSQETKLKTKRKLNYTE--VIELYGLTE---AFPATVSDPILSKSGSVGFLLPNTKLKV-------------------------AKGYYKHPE---ATMFDK-EGWLKTGDIGYFHAVGNVYITDRIKDVFKPEGLQVFPSEIISILLIHPKIADAGVIGVPSNMGGEVPKAFIVKAEDTTLTSG---DVIQFVKDKVAAYKQLRGVTFVDRLPRSSSGKILKRILKEI----------------------------- 15608667 9 ------------------------------------------------------------------------------------HPNGAAITYEQDWAGVAETLTWSQLYRRMLNVAEPLRHVG-ATGDRAVILAPQGIEYVVGFLGALQAGRIAVPLPV---PHAGAERLSDTSPAVILTTSGA------------VDDVRECAQ----------PQPGQSAPSIVELDLDLDSRQRSRSPGARPTGRDTPETAYLQYTSGSTRTPAGVMVSNKNVFANVADFFAPEGGVVPPDL----TVVSWLMGLLLGAIMPILAGVPTVLTSPVGFLQRPARWIQLLARNGRTISAGPNFAFEAVRKTSDDDMDGLDLAGVHTILNGSERVHPATLKRFAERFGRFNAALRPAYGMAEATVYIATRNVNEPPLPAGQAGTPLYGVPVRIVDPDTIECPQGSVGEIWVQGG--NVASGYWHKPEESKRTFGARIAPWLRTGDSGFV-SGGELFIIGRIKDLLIVYGRNHAPDDIEATIQEITS-GRCAAIAVPDHGT-EKLVAIIELKKRGDSDEDVADRLRIVKRDVAAAIFVADLVLVSPGIPITTSGKIRR----------------------------------- 156550737 73 ----------------------------------------------------------------------------LLKRVASKYPDHPALISRPGVDGQRTTYSYKEYESQVRTVAKAFLHLGLERHHSVCILGFNAPQWFISDIAAIYAGGFAAGIYTTNSPEACQYCAESSRANIIVVEDA-KQLEKILEIKKN---------LPKLKAIIQYDGIPSTKDV-----LSWNELLEQSDDQLETVTIGINECCTLVYTSGTVGNPKAVMLTHDN-LLTDARAILAAGDLNREHVAAQVVDIFTCMLMSATVYGSLLD--TLVAFLGVP------RVWEKIEKMQAVARNNGPTWIANWAKAGVEYKSALGLDRCHVFGTAAAPLSTEVKKYFMSL----DIVIIDAYGMSECAGAHSLGTSNAF--RLGSVGRALPGFKLDNVDNTG-------EGEICMGGRHVFM--GYLNEPEKIKGTKDEH--NWLHSGDLGKIDSDGFLYVTGRIKEVITAGGENIPPVHIEELV--------------------------------------------------------------------------------------------------------------- 183599616 14 -------------------------------------------------------------------------------HWASHRPEAVALI------TDIEPLTWEQLNQRVMRLAYHFTQQGLRDGQTVVLRGKNSVELLLSQLATLYCGA------------------------------------KVLPLNPRLPESLLAELLPHL-------NIDFAIDFDDGLTYPILAVSERAVTAHEWEHHHFSHPATLILTSGSTGLPKAAVHNVLAHL-DSANGVLQAMDYQQHDCWLLSLPLFHVSGQG-ILWRWLLRGAQLAIR-STP----------LIEALQVTHASLVPTQLWRLLNQTEA------LSSLKQVLLGGATI-PTALTDLASHRG------IDCWGMTEMASTVCAKRADG---KKG-VGLPLKGKQLRLV-----------EGEIQVRSQ--SQAMGYWFDGKM---MPLKTIEGWFKTNDGAYIDDE--YHVIGRLDNLFISGGECVQPEDIEAVINNHPAVSQSFIIPIDDVEFGQRPVAVIEFSDKCELDT-----IQGWLKGKLAPFQYPAHFF-------------------------------------------------- 118619490 5 -----------------------------------------------------------DVPADFTVTAEDNVA-SCVYTHERDDPDHV--IFQRFVDGTWTDVTCAQAAQQIRAAALGLIAEGVNAGDRVAILSATRYEWVILDYAILSVGAVTVPIYDTSSAEQVRWVLEDSGAVLAVA---------ETDAHAQLIKQLSD-ELPSLRKILHLDSDGAEAGKSVARDQLYDRLAA----------LRSSDPATLIYTSGTTGRPKGCQLTHSN-LLYEARGAASCFPLRKGERLLVFLPLAHVLARSLSMSA-FANKATLGVFKPTVVVSVPRVFEKVTAELKARIFDVAATAI-AWSKAGLLLRARHALEKLRALGSGGAPLDTRLCH-FYRGIG---LTIYEGYGLTETSAAITANRIGQE--RVGTVGNLLPGNSMAIA-EDGEVL---VRGGVVFT--------GYWHNE---KATAEAIVDGWFHTGDLGSVDDAGFLSIVGRKKEIITAGGKNVAPAILEDQLRAHPLISQAMVVG-------------------------------------------------------------------------------------------------- 15903010 112 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDTPL-VFFSSGTTGVPKPVMINKLAF-TELINLMIAQLEISSDDVLYLPSHIAFILWAAMIVI---FSGGR-VIFKDRITY---KTFFKELQLNDATITVMVPTTMNKLVNLYTNTLQEC--KKLRCIIVGGEIINKDSANFLLNKLKNTN--IANAYGMVET--TAVCCLQYGRDLKINSVGTTLPGVEVEVIDNDGN-------GDIWIKT-------------NRFMSGYYSKYTGEWYTGDRGYKNKEGLLFVTGRESLSINKGGIKINPIEIEQIILQLPDIQLCKVEKISDNIYGENYILEVI------SEIKDKNRITGQILKSLGKYYLPDSIKFVESIETTSSGKLKR----------------------------------- 90580779 12 -------------------------------------------------------------------------------------GDKPALRHQVD--GEWQDISWNCFGEQIQQLALALLCQGLQVQDKVGIFANNMPRWTVADFATLYNRCITVPIYPTSTEQQAAYILQDASVKVLF-----------VGEQAQMDAAVEIAQCPQLERIVALS---DDVTIPEPLACNYNEFVKQASGEYQQERLSADDLVTLIYTSGTTGTPKGVMLDYANIASQIAHDQRLALD--EGDTSLCFLPLSHVFERAWTFYA-LHRGVTNKLKEAKPHYMSPRVFEKIIHD-KVSMIFTWAAAARQLLKKSYALAEKVVLSKLQAVLCGGAKLDAGIGRFFH-AIG---INVKLGYGMTETTATV--SCWDDSCYNPDSIGMPMPGAEVKI----------GEQNEILVRGPM--VMRGYYNMPEETAKNFTE--DGFLKTGDAGYLDEQGNLFITDRIKELMKTSG--------------------------------------------------------------------------------------------------------------------------- 85067523 47 ----------------------------------------------------------------------------ALERAARLYPDAPALL-EGP-----RRLSYALFNGWANRLARAFQAEGVKHGSVVAVMLENRAELLVTLAALAKLGAVGALINTTQRGQVLAHSLNLVSP-------GHFVVGE--ELREAFDEVRANLQGGAER--LYWVADDDTLRDPGQAPAGWANLMRLAQSQAETTQVRLKDACFYIYTSGTTGLPKASIMSHGRWIKAYGGFGHSGLGLGREDVLYLTLPC----YHNNAVSAVLAGGAAIALR----RKFSAKAFWKDVRHYNATCFGYIGELCRYLLNQ-PACEEERDNS---LTCMIGNGLRPSIWGEFKARFGIER--ITEFYAASE-GNIGFTNVFNFDNTVGFSATYAIVRYDLELRDAKGEKVGKGESGLLIISDKWP--FDG-YTDPAKYRDV-FKQGDAWFNTGDLMR---DLGFKFVDRLGDTFRWKGENVSTTEVENVLGAFPGVEDAVVYGVEIPGTGRCGMAALRLAPGQALDG---QALAEHLDRELPAYAVP------------------------------------------------------ 21221174 63 -----------------------------------------------------------------------------------------AVVLRREVDGVWRPVTAEEFAREVTAVAKGLIAAGLEPGGRVAVMSRTRYEWTVLDFAIWAAGGQTVPVYATSSADQVEWIVQDSGARYAVTETAAVRAGTAHPERPRVLDAGALADLTAL-----------------GRGVS-DEEVTKRRTALTPDTV-----ATVCYTSGTTGRPKGCVLTHANLHAEAANTVEL---LHPKEVTGQTAST--------LLFLPLAHGRTIYLFEGRATAERIGRGASFERAHRLAVRFGAAHLDRFLRGKGPTPGALYDLGRMRYAISGGSPLERELNLFFYAA----GIMIYEGYGLTET--TAAATIVPPLGPRPGTVGPPVPGTAVRIADD-GEVL---VKGGIV--------FGAYRGNPE---ATDAALTDGWFATGDLGSLDADGYLTITGRKKDLLTSGGKNVSPAVLEDRLRSRPPVAQCLVVG-------------------------------------------------------------------------------------------------- 26344203 80 -----------------------------------------------------------------------------------------------------KWINYLEVNCRVNNFGSGLTALGLKPKNTIAIFCETRAEWMIAAQTCFKYNFPLVTLYATLGREAVVHGLNESEASYLITSVELLE--------SKLKAALVDINC--VKHIIYVDNTINRAEYPEGLEIHSMQSVEELGAKPENLSVPPSDMAIVMYTSGSTGRPKGVMMHHSNLIAGMTGQCERIPGLGPKD--------------TYIGYLPLAHEISCFTYGCRIGYSSPLTLSDQSSKLKPTLMAAVPEIMKTLFKIGEQIKKGYDLCNLRMMLSGGAPLSPQTHRFMNVCFC---CPIGQGYGLTESCGA--GTVTEVTDYTTGRVGAPLICCEIKQKDEGGYTVKPNPRGEIVIGGQNISM--GYFKNEEKTAEDYDENGQRWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAALKNCPLIDNICAFAKSDQ---SYVISFVVPNQ-------------------------------------------------------------------------------- 149921801 110 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQ-----HQTAGQLFSEALVLAEHFGLAARDRVAATVPSHHIYGLLFSVLVPL-VGGGSFLRE-TPLH--AGVVRGAVEDADV--LVSVPAHLRALR-----ILDAGQLPVLDRVFSSGAPLPPATASMVFERFG---MAVTEVLGSTETGGIASVSGPPQTDSEAGAPWEPLPHVALEIDDEDGR---------LSVDSPFPEGPRP-WRTADRVELA--STQPLRFRH--------------LGRVDGVVKIGGKRVALAEIERRLFEVPGVEDAAVAVVEVGGRGRETVA-VVVAPGLSP-ELLRHELRRW----LDPVVVPRRMRFVDALPRERNGKLTRRLLETIEGGK------------------------- 51891842 19 -----------------------------------------------------------------------------------------------------QEYTWQDYLDHVRDFCLGLVSLGFRRGDKIAIVGDNRPEWVIAELAAQSAGGTSVGIYQDSLAREMAYVIDHSDAVVV-VVEDQEQVDKILEVRDLI---------PKVRYLVYYDPKGLRT-YTDPWLLYFPQVMEMGREYGRFEEMDGEDTAIICYTSGTTGHPKGAMLSHRN-LLAMGDTIQTVDPLTPDDDFLSFLPLAWIGEQMTALAMHLSVGFT-VNFPEEPDTFSPPRIWEMVTRVQVRIFFLPPLKDRLLYALGESAVKDHGLSRLKRAYTGGAALGPDVFRFYH-ALGVNLKQI---YGQTEIVGIAV--LHRDDDIRFHTVGTPLPGGEMAI----------SPEGEILLRSR--AVFQGYYKMPE---ESARALAGGWLHTGDAGYIEEEGHLVVIDRLKDVM-----RLSTGEIENKLKFSPYIKEAVAVG-------------------------------------------------------------------------------------------------- 118053534 35 -----------------------------------------------------------------------------------------------------KSLNWAETAQRVALWSRALCASNLPAGARVAILLPNGFDAMTIDQACLRCGYVPVPLHAIDNAGSIAYILADSGASLLVVADAAWQKGQELPELQAVIHAQQGNESSSASPIPAEQAAQESVKTLQRKPLIVLSAWLQAGQRYTPEPPDKTQLAGIVYTSGTTGKPKGVMLTHDNVVSDLHAVMQRVKAF-PEDVFLSFLPLSHTFERTAGYYLAIATG-SCVAY-----ARSVAQLAQDMKQVKPTVLISVPRIYRFCARQGIPLSEQLDRSRLRVAVSGGAPLSPTIARCF---LGLG-LPMLQGYGMTETAPVVSAN--GLDDNWPDTVGRVLPGIEVRIGDDQELQVSG------------PVVMRGYWNRPEDTAKAF--TADGWLRTGDQAAI-ENGRIRIKGRIKEIIVTSGEKVPPNDVEQAILVDPLFEQVFVVG-------------------------------------------------------------------------------------------------- 183220510 15 -------------------------------------------------------------------------------------------------------ISFGELKEFVDHLTLGFIELGVEVGDRIGFFCDASVNWLRTDLSILTAGAVVVPRGTDIVREEILYILNHSEAKYLVVQ-------KPKDKKRIED---LLGELPHLKQIFVLENEQGE--LISGPDSIL-FLVERGKSTNRIKQIDPDALATLIYTSGTTGNPKGVMLSQKGWITAIQNTIVR-LDMNSNDNAVSLLPP----WHAFIEYAGIFLGMTSLLRDFRPTFPSVPRIWEIMAKEKLFHFFTWARFFAMFMGFEFEIQKPNFLVSIRICISAGSAL-PSVVDGFLSAIG---LKVLEGYGMTET-SAVVSIRSNTKPTK-GTVGIPIDGYSIRLKDETGKVLKIGEKGTLWIKS--KQILKGYYKRPE-LNQVVFDA-DGFFDTGDLMMISHRNELVFAGRSKDTIAIGGENVEPIPIEDKLLTSPYIDQVMVVG-------------------------------------------------------------------------------------------------- 218295359 12 --------------------------------------------------------------------------------HAKERPKAAALIW--------QKTSWEDLLDRVLSLAGGLAAMGLKEGEVLAILGHNAPEWVEAELAAQALGALPMGIYADAMPEEVGYFLEFTGARGIVVSDE-----------EQLDKV--YPHLHLVDFVLVWEEAGMSRHFGGKVRRFSQALGDRRVGEEAMGKRRPEETALLAPTSGTTGRSKLAMLSHANLLAGH-RALAQALGFQKGAWVFSYLPLPWIGEQMLTVVQSLVEGST-VHFPEDPTTPDPPRLWELIQSRMADADFLKAFFYRVGMGALLELRARLGLAACRIAVTGGAPLGPEVFTFF-RALGLD---IRQVYGQSETAAATTAHTTGDAP--PETVGPPLPGTEVRL----------SEEGEIQVRG--PQVFQGYFRQEAATQESF--TQDGFFRTGDAGFFDERGHLVILGRV----------------------------------------------------------------------------------------------------------------------------------- 168043320 45 -------------------------------------------------------------------------------------GERVALV--DPHRDPPAELTFSQVEEAILNFAEGLRAAGIQPNQTVALFADNSYRWLIADQGILAAGAVNAVRGSRSSAEELLYIYSHSDSVALVIDNA--------ELFKKLAPMLRESA--KVKFVVLLWGDKQSIVLKDTPIHTFDEFVELGEGSRETEKIHSDDTATLVYTSGTTGKPKAVMLTHGN-LLHQVINLWSVIQPSPGQRFLTILPP----WHMYCEYFYLSRGVNLVLY--KPDYFVADLLYNGVQKQ-----LNAATGFRALISISTKYMQGRDLASIRATLTMGTAISPTHVDKFFEMIG---IPVLNGYGLTETSPVLSCRLPYNNIL--GSVGIPIPGTRVKIVDPETNRQLGPGIKGLV-KASGPQIMKGYYKDPE-----------GWFDTGDLGWIAPKGGVLILGRAKDTIVLSGENVEPTEIEEVMSQSSLIQNIVVLGQ------------------------------------------------------------------------------------------------- 66526245 95 -----------------------------------------------------------------------------------------------------QIWTFSDVNKYSNQIANVFQKAGYVKGDAVALMMSNRPEHVAIWLGLGKLGVITALINTNLRLQSLIHCLRIAKVKSIIYMEEYSSALDEI--KDSIQGIIKYKICNKSKC--------------EDGEYDLNELISEAGTSEPIVKDPPTDKLVYIYTSGTTGLPKVAIILNSRYLL-TIMPFKL-LGMRQDDILYNYHTAGGMIGAGFAIV----KGVPNVLR----TKFSVSAYWTDCIKYNCTV----AQYIRYLLSAPPKPEDTAHR--LRLMFGNGMR--PQIWNEFVKRFNIKR--VSEFYGSSE-GNANISNFDG----RIGAVGFPLPLAIIRVNNQTYEPVRDSNG--LCIRAGTPGMFIGLIGNALREFNGYFVKGDKAFLTGDILVEDEFGYLYFKDRVGDTYRWKGENVATAEVEGVISSIAGKRASTVYGVQVPMEGRAGMAAIV-----DPDSLLFKALAEGLEKALPAYARPIFLRIVKEL--------------------------------------------- 62426411 46 ------------------------------------------------------------------------------------------------------EVSAGEFLTQVRTAAKGLIASGVEVGDRIAIFGPTSFEWTLSDYAVWFAGGI-SVPFYDTSSESLAWMIKDA---------AVGRG--LVSTREHVDEAAAAAAGVAAPQLWVWDQGAFSELETTGRQIS-DDVLEAARS-----QVTGDSVATLIYTSGTTGKPKGCVLTHGNFVVQAAQEFIEVLSVSSGALLAHQSDLTKLTDALGSFRPSFILGVPRVVFNSALATAESGKIFRQAER--VAVAYS--KAMDAEKKLQHALFDKLVYSKLRTVMSGGGPLGAHLGHFFRGV----GLVVLEGYGLTETTAPITVNVPE--KAKIGTVGVPLPGVSVAIA-PDGEILAKGVP-----------VFREYWNNQEATDKEFHD---GWFSTGDLGSLDEDGYLTISGRKKEIITSSGKNIAPAPLEDALRRHPLIGQPVVVG-------------------------------------------------------------------------------------------------- 116203181 60 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEAELPPVPPSTIMYIIFTSGSTGTPKGVKISHQTYTSSAIPRAKAV-GYTESSRVLDFASYAFDVSIDSILL-TLANGGCLCI----PS--DEDRLNDIMRAMRVNYAGITPSVARIL---DIDLIA-----SLNGLGLGGETVSARDV-----NIWGQHARIIIGYGPCETIGCTINS-SAATGRDYISIG-PGNGAAIWVVDPNDHDVPVGAVGELLTAAAFIEDPSWLTAGHGP----YTGRQGRLYKTGDLGRYDPDGSIVFVGRKDTQVKLRGQRVELGEIESHLARLP--AESTVIAAPQGFQGQSIVAFVAPAHGQEESIELPGELRKAVSKALPRYMVPTAYIPVNRIPSLISGKTDRRKLQ--LFGSTVDLRQMT--ANPG----------- 197340815 495 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPGGWPDLVRRFGVTVWNTVPALLGLLLDADEHGGPPGDLLGLRTALVSGDWIGLDLPGRLRTRTAGG-CRFVAMGGATE--AAVWSNTYTVTAPPPGSHGRPLTGQEYRVVDAAGRDCPDWVPGELWI--GGLGLAEGYLGDPELTARA-FPVRDGWYRTGDIGRFRPGGLIEFLGRRDSRLKISGHRVEAGEVETALESRPGIARAAVVG-AGPRTARRLVAFVREESGGTPAGETEAALAERVLTGLAAYAAPQRLHFLGALPLTANGKVDRAALLALAEEHEPAPGRESAPPRPGV---------- 83320527 110 --------------------------------------------------------------------------------------------------GEYTWMTYGEAATAREAIGSGLRYHGIQKGACVGIFFVNKPEWLIVDHACAAYSYISVPLYDTLGPDAVKYVVNHANVQAIFCV-------------PETSNALLLAEIPSVQLIVVVGAVDEQLPSLPSKLISYMKLLEGCSNRQPFIPPKPEDVATICYTSGTTGTPKGVVLTHGS-LIASVAGFCLAIKFNPSDIYISYLPLAHITNQMVLVY----YGVAVGFYQG-----DNLKLMDDLAALRPTLFCSVPKAVKALFRAAYNSKKQAIMSRVRFMGSGASPLSPDIMDFLRVCFG---CQVLEGYGMTET-SCVISVMDLGDNL-SGHVGSPNAACEIKLVDPEMNDDQPYPRGEICVRG--PTVFKGYYKDGVQTREVFDD--DGWMHTGDIGLWLPGGRLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 111022785 117 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAEDPLFLLFTSGTTGTSKAVRCSQGRLALAYANTAKY--GHVREDVDYCCMPLFH--GNALMLWAPLANGATVCL----PRKFSASGFLPDVRFFGATFFTYVGKALAYLM-ATPEQPDDRDNTLVRGFGT--EASPEDKTEFVRR-FGAE---LYEGYGSSEGAGSVTLD-PDAPE---GALGRPAPDTRVARLDEHGRVLPDEAIGEMVDKAGA-SRFEGYYKNEDAIAD---RIRHGWYWTGDLGYVDEAGFIYFAGRKGDWIRVDGENTSALMVERILRRHPKVVATGVFAVPDPRSGDQVMAAVEVADPTDFDPA---EFAAFLQDDLGTKAAPRFVRVSRDLPVTGSNKVLKRTLQE------------------------------ 210130139 40 --------------------------------------------------------------------------------------------------------TYGEVDAMANRVANFFHGRGYQKGDTVALLIYNEPAFIWTFLGLARVGVKMALLNTNLRGQALLHCF---------------RPNKVLTFLPLLDATLEMPELQAEGATIWLQGSAHPPAGLSA----WDGPVQRESDQPLTVQVTPADTLCYIYTSGTTGLPKAAIIPHTKFIIGGN-SLLLIQGFTSEDVLYVTLPLYHSSGLMLGIGTTISKGATVALR----RKFSAHHFWEDCRHYNATVII----YIGELLRYLCTLPERPDDKDHKVRLAFGNGLRPDIWKQFQDRFGIPR--IGEFYAMTEVGLTNISNKVGAVGVY--SPMRPSSVIECDI--DTGEPIRGGQPGLLV-GPTDPAVPIGYLGKPEKILRDVFREGDAYFSTGDLMVFDKEYFIYFVDRVGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGVKVPGDGRAGMASIIPLPGQQPD---FRRWYRYITEKLPTYAQPLFLRLTQEIQVTGTFKHQKAALVK--EGDPRRVADP------------------ 189534445 117 -------------------------------------------------------------------------------------------------------LSYREVSTRAEYVGSGLLSQGCQPNQLIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGADAIRFIINTAEISTVICDKA----EKAVVLLENV----QRGETPGLKMIILMDTFDSQVHIQALRDV----EALGRENHRTPVPPSPDDLSIVCFTSGTTGDPKGVMLTHGNVVAGFLKVTDVIIFPNQDDVL--------------ISFLPLAHEAVVICHGGRIGFFQGDILPDDMKALRPTIFPVVPRLLNAAKRKGAEVSRGVTRTSLRMIITGAAPASPSVLDFLRAALG---CQVYEAYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNLIKLVDAEKNYFAAKGEGEICVKG--PNVFKGYLKDPVRTAETLDA--DGWLHTGDIGKWLANGTLKIIDRKKHIFKLAGEYISPEKIESI---------------------------------------------------------------------------------------------------------------- 197774100 20 --------------------------------------------------------------------------------HAFDDPDHVAL-GRKDSEGRWQDVTSAQFRDEVLALAKGLLAHGVRFGDRVALMCRTRYEWTLFDFALWTVGAQSVPLYPTSSAEQVFWMLHDSEACMVEYEDHAMTIGSVIDRLPLMKRLWQLDA-------------GAVEELVAAGAHIDDDVVHRHRRAVTPDSV-----ATIIYTSGTTGRPKGCVITHSNFMFEATMIGRWVFHSKAGDLFLPLSHVGRMVGHQPVLQASLAAFRPSFIFEKVFNAAKAGAFDKAVEEHRAFGLGPGPSALRMQHQLFEKLVYGKVRDAVRHAMSGGSGMDRRLGLFFE----GAGVTIFEGYGLTESTAAATANPPERT--RYGTVGLPIPGTTVHIA-EDGEVWLHG--GNI---------FQGYLGDP---KATDAVLHDGWLATGDLGALDEDGYLTITGRKKEILTSGGKSVSPAGLEERVRAHPLVAQCIVVG-------------------------------------------------------------------------------------------------- 169601506 116 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSTGFAKGVEYTHA----QLVTSSKLKCDFHLMDS--SKTFLSWVSFHLHAVYA----GANQVMVPAMDFVQSPARFWKALSDYRISYTFAPAAAVRALNELDPSERQHLDFSQLRVIMCGGEAATLEAAELVLTEYKAPRCSIKASYG---------------LNRKYASVGKLLPQHELRLVDETGAHVKDGQTGAIQVRGPL--IFKRYLNNES--ATSACMTPDGWFDTGDLGMLDDEGNLRIVGRTKEVIIINGQNYSSFELEHAIESIPGLTASFSIWTEDANAESVVILFNPTNDNLEDTATLRDRINEAVIRFC--RKRPVMVIPLPKLPKSTIGKLSRAKLKKLLAGHFDEFK-------------------- 118618614 27 -----------------------------------------------------------------------------LDR-VAASPSAEAFRY--PHGDDWESVTWEQVGERVGRLAAGLISLGIAPQDRVALASSTRYEWVLVDFAVTCAGAATTTVYPTTIAADVAYIVANSGSRVVVAEDQT-----------QVDKLVERAELPEVARVVVIKGDGGWVITLAELEQLGKQLLADAAVDQRVAAIGPDQLASLIYTYGTTGRPKGVRLTHGAW-TYTASAIDALNVLGPADLNFL-----WLLAHAFMLSLPLLIGFPTAI-DGR-----VDRIVDNLAELHPTVMGAAPRIFSASRQAGRQPAL---LSRLRLVFSTGGRIAAALDRNVAQRFDAIGITVLEGYRLTETAAASFINRPNA--YRFGTVGWPFPATEAKI----------ATDGEILLRG--PGLMTSYHDLPEATEEAL--DHDGWFHTGDIGEIDADGYLRITDRKEDMFKTS---------------------------------------------------------------------------------------------------------------------------- 170586620 79 -------------------------------------------------------------------------------RNVKNYRDKEALV----EVDTGKKFTFHEMNQLCNQYANYFQSQGYKSGDVIALFLENCADFPAIWLGLSKIGVVTSWVNINLKAEPLAHSINIS---------KSSSVITSSALLPVLEDILSSGKLKQMQVYVI-----DDIGNIKNGILSLATKIPLISSE---EPVVNEKPTFYIFTSGTTGNPKPALIKHYRYAIGVAKS----FGIFTTDRLYVYHSAGGILGIGQTV----LQGSTCVIR----KKFSASGVFHYVFVFLVIIFFTAPSIQRYLLAQNDVAETKGH--KIRLMFGNG--LRAEIWPEFVNRFGIQK--IGELYGSTE-GNSSIVN----IDNHVGSCGFPFYLYPVRLVDDDTGELIRTKDGFCVCKPGETGEMVGVIMDNEPLLEGYLDKGDAVFTSGDIIYWDNLGYLYFKDRKGDTYRWKGENVSTTEVEGILQLLKCVADVAVYGVEIPNRGRAGMAAVVIAGDEFLKDAIYK-ITEHLKNSLPSYAIPIFLRFCKDFERT------------------------------------------ 182413778 17 ---------------------------------------------------------------------------------AQHQPDRRAYLFLADGETEEASFTYAELDRRARAIAARLQTITAC-GDRALLLYPPGLEFLAAFFGCLYAGVIAVP---SYPPKRNRDRRLQA-----IAADAG---ATVVLTNAEVADDLEARLTHSPEL--------RAWQWLATDRIPTDEAAGWRDP-----QVRGDDLAFLQYTSGSTSTPKGVMVSHGN-LLHTLDDLDRGWDHTPDSVMVTWLPIFHDLGLIYGALIPLFKGFFCVMLPPPAFLQRPVRWLEAISRYRATH-SAAPNFAYDLCVAGPEQRARFDLRSWRMSLNAAEPVRAETLAAFNAAFGLSPLTVTPGFGLAE-ATLKVSALPCAEPTRPGTDGVPIVGCGWRIVDPTCEPCAEDHVGEIWFAGA--SVALGYWKRPAETAETFQARLANFLRTGDLGFRGEE--LFVTGRVKDLIIIRGLNHYPQDIELTVEKHPALRPACGAAFSVEIDGHE---TLVIAQEVERTDEVVAAIRKAVAEQVSAIALLR----TNSVPKTSSGKIMRRACRQQLAGELELVG-------------------- 197786043 133 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRLLLYFTSGSTGAPKAALCSQ-GRLAAAGRSLAEQFRLGPDGMHYCMP-----MFHGNAVIAALATGAGIALR----RRFSASGFLADVRAYGATYFTYVGRAIQYVLATEE---REDDRDNLRLFGTEAGAVDAAAFE---RRFG---VRLVEGYGSSE-GGAAIQWAPG---TPRGAVGRAGRG--LVVLDETGQECPPAAIGELVNRAPNP--FEGYWRNPEAEAE---RRRGGWYWTGDLFYRDAEGYLYFAGRTDDRLRVDSENLAAAMIENILARYEGAVAVAVYAVPDPVTGDQVMATIA----GTFDPETFADFLAA-QPDLGTKMAPSFVRVVDRMPVTATNKINRALLRK------------------------------ 91791094 29 -----------------------------------------------------------------------------------------------------QETTWSQMLEATLACAAGMESMGFGSDDAMLVLGDNRPRLYMGMLAVGMLGGYAMPVYPDATSDEIRHFMQEAHVRFVLAEDQ-----------EQVDKVLQGEQGSAIEHVI-YDNARGLAGYPDSGLMSWDKVQEIGAARLRAEPTQPDGPAVFVHSSGTTGKPKGVVLSHRNLLSGVRNAHRFTF----GETILAYLPMAWVGDFAITVAAGVALRFTTVLHDLREVAPTAPRSWDMLTTIQVRMEDSTPSALAALMRPLGELLDQLGLTRLRNAFTGGEAIGEDTFV-FYRALG---VKLRQFYGQTESSAF--NALQDIEEVRLHTVGKPLPGVEVKIGDN----------GEIMLRSG--SVFSGYYKLENATREALED---GWLRTGDAGYVEPDGQMVVLGRLSEVVYTSGERYIPNYIENRLKFSPYIKDVAVLG-------------------------------------------------------------------------------------------------- 111222867 22 ----------------------------------------------------------------------------VLRRRAAGDPDGRAFILLDEHGDERAALTYRELYTRALAIADRLRRCG--PGERALLVFPQGLEFIVAYFGCLYARVIAVPVNPGAVQDATRAIVRDCAPTAVLST------GPMIDVVRVPLEAVTGPLAW-----IAVDETVPEPTLEP----------TDAAPDWSGEP---DTVAFLQYTSGSTADPKGVMVTHRN--LAANQEMRLAFGHDRHSTF-----VGWALFHDQGLIGPLYLGATGVLLDPGAFIRRPLLWLAAISRYRAHTSGGPNFAFDVCAAAAGGGVPDLDLSCWRVAFNGAEPIRADTLRRFADAVGFDPRALYPCYGLAETGSADGLGAGRYTPTPPGR-GRPLVGAEVRIVDETGRGAPPDRIGEIWVAGDH--VAAGYWQRPAATADTFQARCPGYLRTGDLGLI-VDGELYVVGRHKDMLVLRGRNHYPQDLEQAAAAHPALRPCAAFAVPGP-GGERPVVVVRGEPGTDADPADVASIRAAVVRQ-HDLTLADLVLVRPGLPKTSSGKIM------------------------------------ 109900345 129 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQPGLVLFSSGSTGKSKAIFHD----LSQLLKMMRLQFDH--------------IGGVNTLLY-TLANGGTAVV----PAKRTPESVCEAIDTHQVEVLPTSPTFINLLLLSG--AADDADLSSLKLITYGTETMPDSTLAAITARFPETK--LLQTYGLSEVG--ILRSKSRSLWVKVGGAE-----FETKILD-----------GRLWIKSE--SAMLGYLNAPSPFDE------DGFLDTGDQVEQDGE-WIKILGRQSEIINVGGEKVYPAEVESVVLEMDGVEDAAVYSIPHAITG------------------------------------------------------------------------------------------- 68445502 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFFGARLCI----PTSEDPGRLAEWMSKHEITVTHLTPAMGQLLSANATQPI-----PSLRNAFFVGDVLTKRDVMRLQHL--APNTYVINMYGTTETQRAVVAINPGFLDIMP--AGKGMQNVQLLVINNSGLLAGIGEVGEIYVRSG--GLAEGYLGTDEKFLTNTFGPRDRMYRTGDLGRYRPDGNVECTGRADDQVKIRGFRIELKEIDTHLSQHHDIRENVTLVRRDKYEEKTLVSFVPLSKTADDMPDLIKDIRNYLKQKLPTYAIPSVFVPLTRMP-------------------------------------------- 158341276 28 ----------------------------------------------------------------------------LLRYRAAYQPDRRGITFLVDGEEEALHFTYAELDIKARAIAAALQ-LACHPGDRLLVYQP-GLEYVAAFFGCLYAGVTAVPIYPPRPNRSLMSVIADSQAIFALTTSQILSK-----LERRLIDAPELRALKWLAT--------DSLSVTEPRQAWQETHPQGQ------------DLAFLQYTSGSTATPKGVMITHHNLLKNLSLIHQ-CFEHSSQSVIWLYHDMGLIGG----ILQPLYGGFPMVLMSPFMFFQSPIRWLQAISRYQGTTSGGPNFAYDLLRKIKPEQLQGLDLSSWRVAFNGAEPISAQTLEDFATKFGFRSEAFFPCYGLAEATLIVAGGQPDAQP-----ALKTVQGTALEVVSAQANDVDARTVGEIVIANPWVSIAQGYWGQEETFQAHLADTGAGFLRTGDYGFL-VGSELYVTGRLKDVIIVNGRNHYPQDIETVVQSYPGIRPAAAFSITEAGEERLIVVFVSPTSLTADSETVEKDILTQIRRAVAKEHDL-HIHALGSIPKTSSGKIQRFTCRKFLEGDLDSV--------------------- 169629003 18 -----------------------------------------------------------------------------LERAVEELGDTFAYRYLANSDGEPNDLNWTQLGQRSRAVAARLQQV-TKPGDRVAILAPQGIDYVVGFFAAIEAGNIAVPLFPGHS-ERLDAVLTDAQPTVVLTNNA----------------AAESVS----RFVRGLPRD------RRPRVVAVDSVPDSVAATYAKVTPDTDDIAYLQYTSGSTRVPAGVEITHRAVMTNVL---QMIISVGLDD---SIRSVSWLMGLLMILF-PLCGGRITLM---SPFVRRPGRWIKELAAEGGRTFAAAPAAERGLPKDGEEL----DLSNVAGLINGSEPVSISSIRKFNDAFGPYGLPIKPSYGMAE-ATLFVSTIPSDAEASVVYLDRRALGVRVEADDENGKELADGEVGEIWLHGDNIG--RGYWG---RPKETDFSTEPGWFRTGDLGVYL-DGELYITGRVKDLVIIDGRNHYPQDIEATVEEAPAVRRVAAFSVPAEGSGEQLV--IVAERAAGAGRAEPEPIIDAIRAAVSRRHNIADVQLVQAIPRTTSGKLARRACRQ------------------------------ 218719086 78 ---------------------------------------------------------------------------------------------DGEEQEVEKQWTYFELEKLVLQVGSGLRKLGLNKGDRLHLYAATSAHWLATSHAAASQSITFVTAYDTLGEEGLSHSLKQTKSDAIFLDPG---------LIPSLTNVIK--DIPNIKHVI-YNTGGVEVKQEDLNVVSFDDVV-KAGEENPVDPVPPEDLCCIMYTSGSTGTPKGVSLTHGNVVAAVAGVTVIVGPIGPGD--------------SLLTYLPLAHILEFV-FEGTMGYGNPRTLSDSIREFKPTILVGVPAVFETVKKWGALSAKQFLLQTLRILMNGGGPIAKDTLKFISYAI----APMISGYGLTETTAMGALQDPLAWNP---EALGDIPAIEIKLVDDAGYSVKNNPPGEILIRGA--SVTRGYYENEEETKNAITE--DGWFRTGDIGEFDKYGHLRIIDRKKNLVKTNGEYIALEKLESVYRAHPIVANICIYAAEHQIK---PVAIIVP---------------------------------------------------------------------------------- 115463155 120 --------------------------------------------------------------------------------------------------------TYAEAFSRACNFSSGLIKLGHQRDSRAAIFADTRTEWIIAAQGCFRQNLTVVTIYASLGEDALVHSLNETQVSTLICDSKQL---KKLP-------AIS-SKLQSVKHVIYIEDEPVEAEVLNQMKHWFGEVEELGKTSHTDARLPSSDTAVIMYTSGSTGLPKGVMITHGNMVATTAAVMTIIPKLGTGDVYLAYLPLA----HVFELAAMLASGAAI-------GYGSALTMTDTVSALKPTLMISVPAILDVFKKVGEKIAYKRNLGAIRFVLCGGAPLSSDTQRFMNICLG---VPVGQGYGLTET--CAGAAFSEWDDTSVGRVGPPLPCCYVKLVSEEGGSDSPMPRGEVVVGGY--SITKGYFNNEAKTNEVYDERGMRWFYTGDIGQFHPDGCLEIIDRKKDIVKLHGEYVSLGKVESAL--------------------------------------------------------------------------------------------------------------- 85703073 48 --------------------------------------------------------------------------------------------------------TYADLQVEVIALARRLIGLGLEPGARVGLVAETSPHFVRFFWACQYAGLVPVPLPAGYVAQ-LRGLIENCGASVAMA---------PTEWMSFLEEA----------------TTGADLTFVGTPD----DFERLTPSTNELPTVSPESIAYIQYTSGSTRFPRGVVIDHTTVLANINDMSTNGLKMTEQDRFGS-----WLMGLVAFIMMPMAT-QRSVDFLGTQDFARPRKWLEMMSANRTTITSGPPFGYDAAMRVRQSDAEQWDLSALRVACVGAEMINPEPLKRFAEALGFKSTAFLPCYGMAECSGISFAGLSIAKPLDPEEAQKSLPTFEIAIRDEHGNDLSERQAG--VINLRGPSVMSHYFQEEAITRECLSA--DGWLDTGDIGYL-ANGRLFVTGRQKDMIIIHGRNIWPEDLEYLAKTQPGITDAAAFSVPSE-KDQQETAVIVLERDEIKRARLIKTIASLVRSEYG-IDCVIELVPTRTLPRTSSGKLAR----------------------------------- 123406480 85 -------------------------------------------------------------------------------------------------------ISYTEFYRRVVAFSRGLSKIGLNPGDKVGIYGPNCQYWEITQFAAHSNSMIVVPVYDSLGPNAAQYIINHAECKAVVC-----HPSKVQSLLSIAKD------CPVLEHIIAMDNQAPSTENSRIMTYTADQIVTTGETETTELQMPPETIAFIMYTSGSTGTPKGCVLTHNNLISGAVGFTNLGISITTSDTFLSFLPLA----HIYELYVMMAQGTAIGFSTGDIRRPTPRVWNRMVDKQKVKAL-PAPKAIKM-KSEAIKAQRPHSFGRVRFLVSGGAPILPEVYDFLRVAI----CPIVQGYGLTEVAGLTVQEIPAFTSCDCGAIT-PVSMVKLRKV--EGNPRGTPACGELLVKG--PHVFQGYYKEPKLTDEAFADEKHEWFATGDIVQIAESGIISIIDRA----------------------------------------------------------------------------------------------------------------------------------- 146312452 10 -------------------------------------------------------------------------------------------------------LSWQQLCQRVDALANGFQRQGIQEGDGVMLMAQNHPTTLQAWLA-----------------------LLQCGARIL-------------PVNPQLPRPLLNVLIPTLRFALVL-----DGEFDGLMPLAMQYVPGSHSVAWQPERLAS-----MTLTSGSTGLPKAAVHTPAAHL-ASAEGVLLLMPYGAQDDWLLSLPLFHVSGQG-ILWRWLFAGARLTVRDKQP-------LEQMLQ--GCTHASLVPTQLWRLLNHSEPV-------ALKAVLLGGAAIPVE----LTQKAKAQGIRCWCGYGLTEFASTVCAKEADGKP----DVGSPLPGREVKIVD-----------GEIWLKAQ--SMARGYWRDN--------NIIPGWFATRDRGELVE-GSLTILGRMDNLFFSGGEGIQPEELERVIGAHPLIHQVFVVPLDDAEFGQRPVAVVECETGTDITA-----FPEWVRDKLARFQQPLHWLVLPA--ELKNGKISRRALQQ------------------------------ 169630707 34 ----------------------------------------------------------------------------------------------------------------------------------------NVPDFVFWLGGAALAGATIVGINPTRGPAEMAAEIRHTDCQLIVTDTAHLGRLQSLELGLSADRLLVIDSPEYLQRI-----------------------AESRCTAQASEGVGADSLLLLLFTSGTTGASKAVKCSQGRLAIAHLATEK--FGHVRSDVDYCCMPLFH--GNALMLWAPLANGATVCL---TPTF-SASRFLPDVRYFGATFFTYVGKALGYLL-ATPERADDADNQLARGFGTEASPEDQAQFR---RRFGAEGAVVLD---------------PAA---PPGALGRPLQDCAAAVFDQHGRVLADAAVGEIVDKQGRRG-FEGYYNNDDADAD---RIRNGWYWTGDLGYLDAAGFIYFAGRRGDWIRVDGENMSALTVERVLRRHPLVIAAGVYAVPDPRSGDQVMASIEVAEPDSFDDGFTQYLSAQ--EELGSKGIPRFLRISANLPVTGSNKVLKRELQE------------------------------ 115402417 58 -----------------------------------------------------------------------------------------------------------------------------------------------------RLAVVHSASSRSFTYGNLVADVLQAKERLLDAARDGVSGERIAFLAENSYDYAK--ALIATEKYSTKAQDLLKAGLDREPVLDIREKIRAGSDEVTFEDLTESRGGMMLYTSGTTNRPKGVLIPQSA-LTAQASSLLQAWHYTPQDRLLHLLPLHHIHGIVNAILTPVLAGSSIFMY---PFNTDA-VWKRLAAPFKITFLTAVPTIYNRLLSSFPRLQKGISPDNLR-LNISGSAALPTPTKKAWQDISNGNV-LLERFGMTEVGMAISCGLDFADRVD-GSVGWPLPSVEARLVDTDGEEVDENGEGEIQLRG--PTIFREYWANEKATQEAFVESDDGWFKTGDVARRQVDGMYFIQGRSVDIIKTGGEKVSALEVERELLSLPQVTEAAVVGLPSEQWGQKVAAVVVLNP-------------------------------------------------------------------------------- 196229288 16 --------------------------------------------------------------------------------------------------SDRHRLSYADTWRQVEQLGCELQAAGLTPGKRVIAITSLTVETVLMLVAISWTGAIIIPVASGPGAD--LNGVRQFSPCHLI--------GTAEHLEPFDVELCAEFRV-------------GEKRYFLGR---WEDDQDGDAPTR-------DETIFL--TSGTTDGPLGVVCSQAQIAFCQAA-IQQRLRYVPQDRVL-------IGGHYYQLLLAFAARATLVVCDQVQN---PLAMADRILRMKVTVLPLIPYSFRLLLKS--RMLERGDYSCVRLLSATGEVWPKREIELLAQAF--PAASVFPMYGLTECKRVSILDQRLNPEL-LGAVGFPLTGTRVQIFDPNHSALSTGDVGEIAVEG--PHLADGYFQRPERFHQHPDGR--RFLLTGDQGYLDERGALWFVGRDTQLIKYRGIRTSAAAIETAFLQCPNVQRAVA---------------------------------------------------------------------------------------------------- 71281286 13 ------------------------------------------------------------------------------------------------------KLTYQELHQRSDEIAYALNAYGLKSGMKAVLMVTPSIDFFALTFALFKAGIVPILVDPGMGIKNLKQCFVESAPDAFI----------GIP-KAHIARVLFGWGKASVKKLLTVTDVNSGVSLIGGMSLTQNKDLPKENSSFDMVKLSDDAMSAILFTSGSTGTPKGVVYSHK-MFEAQITALKEDYAIKPGER-----DL--ATFPLFSLFGPALGMASIVMDASKPIKANPAFIFAAIEKYQCTNLFANPALIEVLAKADTESVNKPKLNSLKRVISAGAPATLTSIERFTQLL-SDNVPVLTSYGATESGGICVGTAVNGVEISIIEITKP-----IEIWHDD-LVLPANTIGEIVVKGDMVS--HQYYNRASATEQAILDADPNVVRHGDLGYLDDAGALWMCGR------------------------------------------------------------------------------------------------------------------------------------ 116200398 66 -------------------------------------------------------------------------------------------------PDEILTWSYAQMRRGAARLATVLARHGVPPHSTLLSFIPHSAEW--ALL--LWVSAVRCLTVISQMPQALRAELRTCFPAVIVVQDEA--AAQLVDETKAAPQPARTSNDTTPPFLLCLSRLSEPRRWISLADV---AEMSFTDSESAINPSDVDDRLQIFFTSGSSGTPKGVPKTVKN-LAACTATMA---DPQPG------STVGVIIGGN---FAALASTMPLLL---------ENRNFSL---EKIT--------------------------SLRRIVLGGEIITKDFLSRAREVLPGPV--VLPGFGMSEVAGLFLGGVPDPIPNYNGSCGKPLPGTRIRVVNEKGLVASLGEAGE---------MHVGTEGTVERYMHTYEDEFGPWFTTGDISVLDEAGYVYIVGRKKELINVTGI-IQPHTIESCLSAAFNVQ-TCVVALPSPMNGDVPYPIVALPEGVSPGD-------------------------------------------------------------------------- 157352834 25 ---------------------------------------------------------------------------------------KAAFIWAEDGA----TLTYAQLNSSAQSIAKILHRL--KRGDTVVILCSPGLELVEIIFGCQRAGLLSVPIFPSFTKEDLVRVLSRTKPKAAIAQHGFI-----AAVKRYVSSPVSDKRLCEL---------LQGVRWISTDDVKDGKEGNSSSGSLPYHGCKADEMYLVQFTSGATGIPKPPVLVTAGAAAHNVRTARKAYHLHPNSVIWQYHDCGLMFLLLTIV-----SGATCVLTSPIAFVNRPRLWLELISEYKATCTPVPSFALPLVVKRGDKGTLPINLWSLKNLIIINEPIYRDSVEEFVNAFGLNPACISPSYGLAENCTFVST----AWRNNGGSSSFPLPSMDILVVNEETQPVEDGIEGEIWVSSS--SNASGYLDHPSLTRYVFLGRLSNFVRTGDGIVKGEERYLFITGRSSDIIELSGEQI-----------HPHYIETAAYNSCQKLRGGCLAAFVVLVAEMQRREEILKIICEGIREKIG----IGLVVLVKAVPKTTSGKIQR----------------------------------- 125716312 50 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DADWGSVAEGSRDTPVC-PVHAESLAYIMYTSGSTGMPKGVAVMHRGVVRLVSNTGYAHFG--PEEVSLCFAPLAF-DASTFEIWGALLNGGRLAVFPS--QLPTPDELGEFIERRGVTMLWLTAVLFHQM--VDVSLPR---LRGVRQLLAGGDVLSSVHVRRLMRDI--PHCRMINGYGPTENTTFTSCYTVPSEESTGTSIGRPIANTTVYVLGAHHQPMPIGVTGRLY--TGGDGVARGYINDADRFIPDPFSGRPGLYDTGDLAYWRPDGALEFVGRCDNQVKIRG--------------------------------------------------------------------------------------------------------------------------- 763046 42 ------------------------------------------------------------------------------------------------------------------KAAASLHGLGVGHGDRVMILLQNSVEFVLTFLGASFLGAVATAANPFCTPLEIHKQFRASGAKLIVTQSAYVDKLR--------HEAFPRIGGEDKDNALTVLTIDDVADTPEGCLAFWELVTPADDAALPEVSISPDDPVALPFSSGTTGLPKGVVLTHGGQVSNVAQQVDNLY-MREGDVALCVLPLFHIFSLNSVLLCALRAGAAVMLM---PKF-EMGAMLEGIQRRVTRGRRQRPPLALALAKN--PAPEKYDLSSIRIALSGAAPI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47220618 69 ---------------------------------------------------------------------------------------------------------YKQVSDRAEHLGSGLLHRGLKPGDTIGIFAQNRPEWIIGELACYTYSMVAVPLYDTLGPEALVFIINQAGISTVLCDNQ--------KKAEALLQISEKGQASVLKTVVVMDPFSSECVERGGVDVVSMQDLEAAGKNHKPVPPKPEDLSIICFTSGTTGNPKGAMLTHENVVADAAGVLK----GFETAIVPTTEDVS-------ISFLPLAHVVQTVIYGGRVGFFQGDILPDDMKTLQPTVFPVVPRLLRVFKKWDRKYAEVKDRSNVRVMVTGAAPISPTVLTFLRAALG---CQIFEGYGQTECTAGCTFTMPG--DATAGHVGAPLPCNMVKLVDEEMNYFASNGEGEVCIKGR--NVFKGYLKDPEKTAEALDE--DGWLHTGDIGKWLPSGVLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 218708425 12 -------------------------------------------------------------------------------------------------------ISWEQFGQQIDTLSLALLAQGLRVQDKIGIFSNNMPQWTVADFASARL--VTVPIYPTNTAAQSSYIIQNADVKILF-----------VGEQAQFDAAVSL--FEECEQLEVVVAMSDDIDLQGHRAVSWKEFMARQQAELDVRLADADDLLTLIYTSGTTGQPKGVMYTNVGYQL---KGHDERLSLSKDDVSLCFLPLSHVFWTFYVLY----KGATNCLSDVKPTVMSAPRFYEKIIHEKVSVLFTTPSF---MLKKSHALADKLVLSKLRALLCGGAKLD-ETIGRFFHAIG---INVKLGYGMTETTATV--SCWDDRCFNPDSIGMSMPGAEVKI----------GAKDEILVRGPM--VMRGYYKMPEETAKTFDEH--GFLKTGDAGHFDENGNLFITDRIKELMKTSGGKIAPQVVEGAIGKDHFIEQIAVI----ADTRKFVSALIVLNIKYHDRVELVKQIVEMLEKRVNDLAKFEQVKKFKLLPKTPTQKLRRKVINDKYQDEIEEMYN------------------- 108802198 90 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKAVQISHANVVANAAMIVGCEFDI-ETDVIWCFHDMG-MTG--YLTV-PMYFGAELVKVTPMDFLHDTLLWAKLIHKYRGTMT-AAPNFAYTLFAKRLRRLATFDLSSLRWALSGAEQVDPLDVEDLCEAFGLKPEAIIPAYGMAETTVAVLSVLHRAVPANKGSLGRPLPGLEVRVLDEDGAVLPARGVGVIEVR----GRPVS------RGYTTTAGFVPGWYDTGDLGYLTEAGEVVVCGRLKDVIIMAGRNIYPTDIERAAARVDGVRPGCAVAIRLDGGHPRETFAVAVESKHFEDVKQVRRIQRQVAHEVVAEVRPRNVVVLEMIPKTPSGK-LRRA--------------------------------- 154245805 20 -------------------------------------------------------------------------------------------------------YTWAQVAERVRNITLGFTTLGVARGDVVGLLGDNRPEWLMGEIATHALGGMSLGIYRDALADEVAYLVTYADVAVVFAEDE-----------EQVDKLLSLDEIPTVRHIVYADRKYDDPRLISLKELEARGAVEAARDSGAYDRLKAEDVAILCTTSGTTSHPKLAMLT-GGALLRHC---RAYLEMDPRDEYVSVLQMPWIMEQIYAFGQALISRMKTLMADMREIGPSPRVWEQIAADVRSRMMDSSAGMFELGMKLGLKALEQGRRSHLKSAATGGAALGPDTFRFFL-ALG---VPMRQLYGQTELLGAY--TLHKAQDVDFDTVGVPFDGVEIRIDDPD-----PNGLGEVVTRHG--NAFTGYFRNDEETAKSFVD--GGWMRTGDAGFFNDRGHLVVIDRIRDMARTHGDRFSPQYIENKLKFSPYVAEAVVLG-------------------------------------------------------------------------------------------------- 217971293 20 ------------------------------------------------------------------------------------------------------QVSWQAFDQISSKIAQVLIELGVQVQDRCVILAQNCPQWTCADVGTLKSRAVVVPIYPTSTVEQASFIVNDAAAKVIFVDDA----------KQYAMACELQSLCPSLEHVIVFDASVALAADKAEQHWHLDALLAGDAKAIKQEAANLDDLLTLIYTSGTTGDPKGVMLDYR----NMASTIRQHLAFHSGDVSLAFLPLSHVFERSWSFY-VLCRGGHNV------YLQNTQRVKEAISAVRPHTLCVVPRFLEKVMRVGLQWRLAHKLSKLQAVLCGGAALDVNVGSFFHAI----NIPVLCGYGMTETNATVTCNTLG--NRVPGSNGQPLLETEIKL----GKDDEILVRGATV--------MRGYYN---RPEDTAAAFEDGWLKTGDAGRFDANGNLFITDRIKELMKTSGKYIAPQRVEGAVGCCPFIEQVAII--------------------------------------------------------------------------------------------------- 170739971 302 -----------------------------------------------------------------------------------------------------------------------LRRIGVRAGDVVAYLAPPSATAAAAFLSIASCGVAHVVTFDGVSSPGVSAAI-----------DGFVRAGK-----ATLHRAVASTASPGL------------FRYAETRGEFEHLPVLANPPEAVC---------ILLRTSGSTSVPKLVPLRRRDLVLNAAL-LADGLGITASDVTYSVMPLDHIGGLSASVLCSIAVGA-SITCDGA-YTPRG-----MVEALKPT-WYSAVPMIRAIYLDRDGKLRDH---HLRFIRSGAAALKEPDRAALEATFG---CEVVATYSMSEQMPICQPPRTGGWQQKPDSVGVPIV-ASMAVVDPATRPVPFGVTGEVAI--SGPTVFAGYSDNPPANRQSRFHVLRSWLLTGDLGEMDPDGTLALRGRIKELIKRGGEQVSPFDVEAVLSRHPWVGTAVCFPVPSDLYGEEVGCAVVLAPGNITQAEAIRELREFLRSN------------------------------------------------------------- 169635762 50 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDGFADYANRAGVTYLSGTPTQIQQL--------DLARLTGLRCVLVAGEAFHERHFAKIRAEFSG---PIVNAYGTTETAVYNTVRRFEPGEPYRNSLGAPLGNTRLYVLGAGMRPLPPGAVGELCVTDGYPELTREFLPNPLRTEERAAGRYPVVYRTGDLVRLTRDGELRYVGRNDAQVKIHGVRVEPGEVESVLAGCPGIGECAVVAAPDERDGRRLVAYYVAEPGAAVDE-------------------------------------------------------------------------- 8475940 1 ------------------------------------------------------------------------------------------------------------------KVAAGLAKLGLKKGQVVMLLLQNCIEFAFVFMGASILGAIVTTANPFYKPGEIAKQAKAADARIIVTQAAY---------------ADKLADLQS-DDVIVITMDGAPKEGCQHISV----LTEADETQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQENPNLYFYSE-DVILCVLPLFHIYSLNSVLLCALRAGAATLIMQ----KFNLTTLLELIQRYKVTVAPIVPPIVLDITKN--PIVSQYDVSSVRMIISGAAPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170724576 14 -------------------------------------------------------------------------------------PERDALVWHQD--GVKHQLSYSALSQKVVAIGEQLTAQGLLPGDRLACIDVNSVELILLYWACIDTGVIFCPLSPRFPIKQLSKLIKQHRLNYIWSGAHYSPLFSSHQAKPQVPELLFSDNGLSTAKLTV-------------------DF--NSSSRAKAVEVSIESPANLILTSGSSGQPKAAVHSLSNHIVSATGSADQI-PLEVGDAWLLSLPLFHIGGLAIINRCALA-GAAVVMQDKT---------LSLTAQLKITHLSLVSTQLVHLLESQSTTKESSPLQGVKSLLLGGGAISLDLI----ERLNTLNINSFTSYGMTEMSSQITTGTASAD----GSCGQTITGRELKIVDEQIY-VRGGTLGYL------------EWSDNQAKFNLPLE--DGWFPTKDRGYWDKQGKLHILGRCDNMFVCGGENVQPEEIEAALKLHPQIDDAIVFPQTD----------------------------------------------------------------------------------------------- 15224012 96 --------------------------------------------------------------------------------------------------GDYEWLTFGKTLEAVCDFASGLVQIGHKTEERVAIFADTREEWFISLQGCFRRNVTVVTIYSSLGEEALCHSLNETEVTTVIC------GSK--ELKKLMD---ISQQLETVKRVICMDDEFPSDVNSNWMATSFTDVLGRENPVDPNFPLSA-DVAVIMYTSGSTGLPKGVMMTHGNVLATVSAVMTIVPDLGKRDI--------------YMAYLPLAHAAESVMIGSAIGYGSPLTLTDTVTALKPTIMTAVPAILDGLSKKLFDFAYARRLSAIRYLLSGGAPLSGDTQRFINICVG---APIGQGYGLTET--CAGGTFSEFEDTSVGRVGAPLPCSFVKLVD-------WAEGGYLTSDKPMPNITLGYFKNEEKTKEVYKVDEKGWFYTGDIGRFHPDGCLEIIDRKKDIVKLHGEYVSLGKVEAAL--------------------------------------------------------------------------------------------------------------- 119960515 372 ------------------------------------------------------------------------------------------------DGSVSHSLSWQQLDRNILDMAEGLRESGVGHGTRVSLMVPPGTDLTVALYACLKLGAVVVVADAGLGTKGMSRAVKGATAKALAAASVLGWPGQRISVKDLPAARRRILGVET--SLAALARNGATI--RDARRL-------RNGDELPMDSVDPSAPAAVLFTSGSTGPAKGVLYTHR-QLAAMRDTVAATFGIHSGSRL--------VAGFPFALLGP-ALGAVSVMDVTAPRTLTAGALADAVAAIEASVVFASPAALRNVIDTRGDLSRTGALENVELLLSAGAPVPEPLLAQVQQLMPGEALPVTDISLEDIAGTIAGAGNGVCV-------GKPVHGARVAVLAANGRVTDAGVTGEILISAPHV---------KEAYDRLWLTQREGWHRTGDVGHFDAAGRLWVEGRLSHVVTAPGAVVTPVGAEQSIERLDRVRMAAITGV-GPSGTQAVVAVV------------------------------------------------------------------------------------ 82596271 21 ----------------------------------------------------------------------------------------------------KKRFSYAELCEEIEKFRNFFQSINIKKGDEISIILFNSIEYVLTFL---SINFNHNICLPQNTKKEEYERYLVNNCKYIIVDDNYASIKKKHGYYKNVLNSLEELSKEHNIGLIKIKKNSTKPYFTNGKDVEKSEIGNNEIGKQDNVINNSESNKGILHTSGTTSKVK-IVQLTNNNIKTTITNIVNSYDINKND------NTIIVMYHVHGLIGVLM---PILFSKGNILFFSASEFWNNIMEYNISYFSAIPTILKLLRYEKDYLRKDSDQHKLRFIRTSSSYLDELLEKEIEEKF---ETQVFQAYGMTEACHQVSSNLINSDNNKNKICMKKLPNVGVVIYDEKKKVCDYNTLGEICING--KNVMYGYIKDNEHYVNTYMNKFENVFKTGDIGYIDEDNFLFLSGRIKDIINRGGEKIIPNEIDDVLRTHPIIQDCLTFGSKDDVYGEIINASVIVKDDVNKSIELRYELTEHMRKELADFKVPKNIYFVNNFLKTDTGKISR---KKVSEG-------------------------- 120404573 29 -----------------------------------------------------------------------------LARNVAELGEAPAYRYLDFDHDCTVELSWTQLGARLSAVGARLQQV-TQRGDRVAVLTPQGVEYVVGFFAAILAGAIAVPL---FAPEGHTDRLDDAEPSVVLTT-----------------TAAAQPVRDFIRKLPRDRRP---------RIIAVDAVPDSVGTDFTPAPLQTDDIAYLQYTSGSTRAPAGVEITHRSACTN-IVQMVLSVGLDPD-----IQSVSWLMGLLMIMFPAVAGGHLTLM---SPVAF-VRRPYRWIKELGATTFAAAPNFAFELAAERGLPPAGLDLSNVAGLINGSEPVNISSVEKFNAAFGLAPTVVKPSYGMAEATLFVSTTAPDARPLTVGHAVRVDPGHPAAIVDPGTEEQPDGRVGEIWLHGDNIG--RGYWGRPKETELTFQNKLQAWLRTGDLGVYL-DGQLYITGRIKDLVIVDGRNHYPQDIEAAGEASTSVRSVAAFSVPGDGREEVIVAERAPGAGRAEAAPIQESIRAAVSRR---HALPKDVKLVAAIPRTTSGKLARQACRA------------------------------ 119952940 11 ---------------------------------------------------------------------------------AKKRGNGVAQIYRSN--KDYFNVTYEDLKNNVLKFAAFLKKMGLGYQDKVFICSENRIEWSVIDFAILALGAVDVPKGADFEAEVI---INNVLPNIII-----------VENLNLLDSVVQINFKVDPIIVIIDDLDEKDIQFGNFKIYTYKECISIGDKSRRDEEINPDDMATIIYTSGTTGNPKGVMLSHANFL-YQVSSFSRMINTSEGQIFMCILPI----WHSFFSYNIFLKGMTCLLDDMKNVNPHVPRLWIAI---KQNIFKEVAKLFKIFVKSGLYPDNGFDLLPLRVLG------DLIVFKKIKKVLGNNFV-VGITGGGSMSIGIELANAYGLTEASPGTCGRILPETVAEIRDENGNKLKTPGKGILFIKG--PQVMIGYYQDEDATRQVIGS--DGFLNTGDIVKLSKDNVVQIIGREKDTIN-NGENIEPAPIEIKLEESLLIEKAVVVGQ------------------------------------------------------------------------------------------------- 197329237 20 ----------------------------------------------------------------------------------------------GEGPDEWKSLSWGQAAERVFAIAAGLVDLGLASEQRVALASGTRVEWILADLGVMCAGGAVTTIYPSTNAEESAYILADSDSHVLIAEDAS----------QLAKARERRADLPALSHVVVMESADAIAAEPEGWVLSLADLEARGREYLAPEAVKADQLATLIYTSGTTGRPKGVPHDNWSYMAKATVATGM---ITSEDVYLWVLTSGQIVGHVTAVDGPTYMAAVPRIFEKVYNGVAAKARWSVVAREKVTQTGTAPFGLTTKHKIADALVYSKLREALRAAVSGASALAPE-IGYFFSGAG---INILEGYGLTESSAASFVN-PGEAY-RTGTVGKPLPGTEVRIADD----------GEILLRG--PGIMQGYHGQPEKTAEV-LEP-DGWLHTGDIGELSPDGYLRITDRKKDLIKTSGGKVAPAEIE------------------------------------------------------------------------------------------------------------------ 16081752 30 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFSSGTTGKPKGVRYRHRDIVL-TIWAMETNLSAFPGPARLASSDTFFHLWSWGTLYISTLIGASYVV----GGRFDPGSTSDLIKRNGVTWMSMVPTMFNALISWDRNSLDGMK------ILIGGSAIPSGILNFASDH----QIELTGIYGFTDAAGIGTSNINGSLSERAVNAITPLVFTDFEV---------EGENNEIKFRSPW--IPEGYFNQEER---AY---RDGWFYPGDSAEFTQDGKIRIRDRIKDLIKSGGEFIPSALLEYYISEIGDIGDVAVIGVHDDKWIERPVAIYRTRSGATVNDEIIKDLKGLIRD----WWIPDRFIPVDSMPMTGTGKIDKKTLRAMLE--------------------------- 195948192 11 ---------------------------------------------------------------------------------ADQQKDKIAQIYKTCNGYT--HVTYGDLRNNVLKLASFLKSINVKHQDKIFICSENRAEWAVIDFAILSLGAVDIPKGSDFEAEII---FNSALPSVVVLENLNLLN-MFVQIKFTVKPIIIIENLNKEDR---LKYSDFEI-YTYGDCISFGDNLRKDSEIIEIASVDSNDMATIIYTSGTTGNPKGVMLSHAN-LLYQVSSFGLMVDTQVGQIFMCILPI----WHSYNIFGMVCLFSTIVMLDDIPHYIAAPRLWIAIRQYKIFHFFIKLAFLRTVMGLYPDPIKKFPFKALFVVGITGGGSMPLSVARFFNSIG---IELANAYGLTETSPGVASN--KHKKLIIGTCGKILPGTVAEIRDADGNKLKKPGKGILFVKG--PQVMLGYYKDREATRR--IIGPDGFLNTGDIAKLSKDNVVQIIGREKDTIN-NGENVEPAPIEIKLEESILIEKAVVVGQ------------------------------------------------------------------------------------------------- 119716126 22 -----------------------------------------------------------------------NFALQFLDR-VAASAEREAFRY--PRGEAWESVTWKQAGDLVEKLAAGLLALGLESEQRVGIAAGTRYEWILADLACA-AGAT-TTVYPSTNAEDTAYILSDSECRVVFAEDD----EQIAKLKEHRNE------LPHLGKIVTFDGT-TDGDWVIGLD-DLAKLGEAYLAEHPGVSIAPDQLATLIYTSGTTGRPKGVRLLHRSW-VYEGTAIQVQDILHEDDLQFL-----WLMAHSFLLSAQLACGFATAI---------DGRVDKIVDNLGVTFMGAAPRIFKIFKKAFEVGVKVDQLKRVRFFISGSAALNAEIAEWFHAA----GILILEGYGMTENAAGATVNHPA--DYKIGSVGPALPGSEVKI----GENDEVLLRG--------PHVMAGYHNLPEETAATL--TADGWLHTGDKGSLDADGFLTITGRIKDLFKTSG--------------------------------------------------------------------------------------------------------------------------- 78778783 57 ----------------------------------------------------------------------------------------------------KEKFSYSELADLITKASFSFKNYGLVKGDVVTLISENSPRWLIADQGLMRLGAINAVRGINSPSIELDYILEHSNSVGLIVQSETWLKLNKKEELKKRLKFIINLEDEQFESLI-----------------SWSQFISEGEKEYEKCNLSIDDVATILYTSGTTGKPKGVPLTHANFL-HQIINLAHIADPGPGTSVLSVLPI----WHSYAEYFFFSCGCTQ--YYTIPKFLKDDRLWEAIHKQKLSVFKISLRKIRNLDIFQTTFIAKHKLSSLRQLC--GEPINPEHVDLFFESLGID---VLVGYGLTET-SPVLTCRRRELNVR-GSSGQPLAFTEIKIVNEDKKILKFREVGKILVKG--PQVMKGYLNNDLATKDV-LSK-DGWFDTGDLGFLIPNGSLFITGRAKDTI------------------------------------------------------------------------------------------------------------------------------- 198276733 29 ------------------------------------------------------------------------------------------------------TLQYKDVARKIEKLHILLEESGIKPGDKVALCGRNSSHWGVAFLAILTYGAVAVPILHEFKADNVHNIVNHSDARLLFVGDVVW-------------EALNEAEMPNLEGIILMTDFTLLVQLEYAREHLNEMFGKKFPRNFRKEHVSPEELALINYTSGTTSFSKGVMLPYRS--LWSNTQFAFVLTLQPGNKVISILPMAHMYGLAFEFIYEFCAGCHVYF---LTRMPSPKIIFQAFSEVKPNIVISVPLIIEKIIKKNVLP--KLETLKMKLLLKV--PINDEAVRNFYEVIIGGAAPYTVGYGMTECGPIIC--YEDWLRYKPGSCGKAAPRMEIKIDSPDPQNIVGETRGENV--------MLGYYKNPEATAQAIDA--EGWLHTGDLGVIDKNGNVTIKGRSKNMLGPSGQNIYPEEIEEKISNLPYVCENIVI--------------------------------------------------------------------------------------------------- 3335565 62 ---------------------------------------------------------------------------------------------------RDETLTYAQVDRRSNQVARALHDLGLRQGDCVALFMGNEPAYVWIWLGLLKLGCPMACLNYNIRAKSLLHCFQCCGAKVLLASP---------DLQEAVEEVLPTLKKDAVS-VFYVSRTSN----TNGVDTILDK-VDGVSAEPTPEEVTFTTPAVYIYTSGTTGLPKGTIHGQGCHLYQNSATLKI--GLH-----------GCILGWGYFX----LXGANS----------QASQFW---ERLAGNTTSTVIQYIGELLRYLCNTPQKRDHKVKKALGNG---LRGDVWREFIKRFG--DIHVYEFYASTE-GNIGFVNYPR----KIGAVGRALIKYDVEVRDANGYKVPKGEVGLLVCKTPFIGYAGGKTQTEKKKLRDVFKKGDIYFNSGDLLMIDRENFVYFHDRVGDTFRWKGENVATTEVADIVGLVDFVEEVNVYGVPVPGHGRIGMASLKIKENYEFNG---KKLFQHIAEYLPSYARPR----------------------------------------------------- 118465810 96 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHTAGTTGFPKAVPLTER-VLDARATLLRRLIEIDPDDRYATGSPLHHIGGLGNVLVA-LTAGAAVIC----TNRFSFD-WWHSLKQLGATHCLLVPTMIEMLLGKGL-----LDAVPLKTLIYGASPITVDTLRRVLDVL--PDVAMVSLYGQTE--GSPITSLGPAAAVKLSTVGRPVDGLRLQI-DE---PDPAGIGEVFAAAAHLSGQAA-----------------DGWLRTGDLGVVDADGYLRLCGRRHDMVVRGGENVYPLEVENVLSAHPGVAAVGVVGVPETRLGETLAAFIVPTDLVHPPRP--EELGSFARVKLAGFKIPQYWYSVTELPLNSAGKVVRATLRA------------------------------ 119953377 17 ------------------------------------------------------------------------------------------FIYKENESKDFKRQIYSDFWNEVKSIGSGLLHYRIKKGDRVALISDSRKEWIIIDIAVMSLGCIDVPKGNDSSEDELVYIINHSESSFVFVENA----------KQLQKIISKKHELKFVKHVVVIDDDKTIISYKKLLSLGYDYLKDNPKMDSELEKVSGKDIATIIYTSGTTGLPKGVVLRHESFIFQVDRIGDYLPTIKPGKIMISILPL----WHSYIVA---LNGMAVLLKDFAALNPHAPRIWEIMKRLKIGILY-----IKLKEKFGLVPVYKRSLTGLKALGSGGGAL-VNYVDYFFKAVG---IMVLEGYGLTETG-PVLSVRRFKSPV-ANTVGPLFPDIEYRVVGNDGNFLSPGEKGELWVRS--PQVMSGYFKDDTTTREVL--TRDGWFKTGDLVCATINNEISIVGRSKDTILRGGENIEPESIERALSKSLFIENVVVVGQDQKFLGAIIV--------------------------------------------------------------------------------------- 183981192 63 -------------------------------------------------------------------------------------------------------------------------------GERVILASRDNIEMTVGLVACLYSGAVAVPVPSGPALLRLQAIARDAQARVFLT---------------------DLPSVDSQSNVRTLPEGLSGLIWLNTDDAS-ADRADWQPPRYAPESA-----ALLQYTSGSTGQPKGVMLTQANLLNAHQIERRWEQDQNELLVSWQYHDFGLI----FMALQALYLGATVVSMPPSAFVQDPLRWLRCLTQYRGTNSGAPNFAFDLCVEQSPAQREGLDLRSVKALNCGAEPVRAETMRRFLAAFGLRPDALRPGYGLAETGWCDIAATPLTEVVCCGPAG---PEVELAIVSTQTQPCAADEVGEIWVRGPNIS--RGYFNGAGASQDC-FGNVAGYLRTGDLGFV-QDGDLYVTGRLKDLVIVRGVNHYPQDIEFSVESHPAIRPGYCAAFTLEVDGEERLGVAAEIAADDPAQDTLESAMDSILQAITSHHVPYRLVLLARIPKTSSGKIQRQLCKQLLLTDQLPLGDTATI--------------- 145224928 2 ----------------------------------------------------------------------------------------------------SRRSTYAETAERTRRVANFLSANGIGAHDRVALIMHNDPDMVIGAL---KARAVPVNVNFNYTPREVDELLAYLRPRAVI----FHRGAKFADVLPR----------TGVEVMISID-DGSDAPELTGAVTL--DDALAAGDADQPITPSPDDVMMIC-TGGTTGRPKGVMWRQSTYVVSMNADHESVDEIHAGPPWFAVSPLMHAAG-MWTAFAALLNGQTVILYD-KPTL-DAAAVLETAEREKVTMVGDA--YARPLIAELQR--RPYDLSSLFAIGTGGAATNQRHQDALLELL--PQITLINGYGSSETGNMAFGDRKDTFERRDG----------VVLLSEDTRFLEPGEEGRI---------PLGYFDDADATART-FPVVDGVVISGDRASLEADGTIRLYGRDSLVINTGGEKVFVEEVEEVLRAHHGVADALVIGRDSDRWGQEIVALVQKQPDAVVDP---SALLDACHEALARYKAPKEFLFVDRVRRLGNGK-------------------------------------- 163725591 13 --------------------------------------------------------------------------------------------------------TWTQYYENARAAGLGFASLGVERGDRIGIFSDNYLEWLYSDMGGLGIGAVVVPLYPTLTEEEAGYIVQDSGCKALVVGDEQLEKAKRI-----------RAANPSLQAIV----TIGDVPTNDGGLISFVRLMEMGVKKNEQDPGLFEDLATIVYTSGTTGMPKGVMITHQNIM----FVIQGLAGITPGHVFGRIAD--HYMGMYAGITASFAENFTTLLEDLQERRPTIMAVPRVCEKEQVKIFYWSQKILREAKKVPLALALKYRLARVKYIMAAGGPTAREIQLFFNAA----GISVVEGYGLTETTAP--AALSNLSDYRIGTVGPPLPGVDVKIASD----------GEVLIKGG--NVFGGYWNLEQETSRAFTE--DGYFMSGDLGELDDRGFLKITGRKKDIITAGGKNIAPQKIESLFMSDPLFLHFIVIG-------------------------------------------------------------------------------------------------- 206601441 42 -----------------------------------------------------------------------------------------------------QVLTYNGLREQATSIAAALQSVA-SPGERILILLPPGPDYLASFFGCLYAGMIAVPASPMLSSKRIHAITRDSKPSVVLST-------------TFVREACE----------VAVQEGGMQGPVIAVDQLP----LEKSDIYRG----NANTVAFLQYTSGSTGEPHGVIVSHGN-LIANIAALKRHLHIGQGDRQASWLPPYHDMGLIQGLLQPVVDGLDVVAMTPATFLRNPFSWLRCFDTFKAT-YGGAPNFAYALERVKKEPLEA-DLSSWRVAFCGAEPIRRRTLEDFEAVFAANGLRSRITYGLAEATLVVTTRELGSWEAGAGSVGTPVELTDIRIVDPSTREVADGQVGEIWV--SGPTVAQGYWKNDEATERAHLATSDGYLRTGDLGFHL-NGQLFVAGRIKDMLILRGQNIYPQDIEKTVEAIDKFSENRVVGLPGMESDDVI---VVIGCRTQISEAEVTKLGGLVREGVAAEHSISDVVFTGRILLTSSGKLRRSATRD------------------------------ 29824914 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRYLIVGGDVLDPSVIARVLK--GGAPRHLLNGYGPTEATTFSTTHEIGSIPI-----GKPVGNSRAYVLDAHQQPVPVGVTGELYI--GGQGVALGYLNRPELTAEEFFSEGGLMYRTGDLVAWRADGTLQYQGRNDQQVKIRGFRIELGEIETRLAGCPGVKDAVVLARQDEPGQKRLVAYFTERESLDI-EALRARLQG----QLPEYMVPAAYVRLDSLPLTGNGKVDRKAL-------------------------------- 183981889 15 ----------------------------------------------------------------------------------------TAISFVNEKGRVAESMSRADVVSDMGEVAEFLRHHGLEPGDRAILAYPSGLDFVRGLIGCLAAGVVPVPIYP---PDPIVDRMQRSGAKAVLTSRRYANARRLGTARSIV--------------------TGSTVGWP--GDLPWHMRGPGTPGAPGRGWSPSPDPALLQYTSGSTSDPKGVVITHGN--LAHQVDFLLGLGLDARGVFWLYHDFGLI---SVILSGLAGSGEVTLM---SPLTFRPALWFDVMDRVRATHT-AAPAYELAVRKTTAEQRAAWDLSSLQVVMSAAEPVREDTTSRFLDAFGLRRDAFCPAYGLAEH--TVAVTMFGAVPAGPGSQALIGCGVDVRIVDPELHPLADGQVGEIWVDS--PSKAAGYWGLPDKSRDTFGARLAGYLRTGDLGLL-HDGELYVCGRLKDLLILAGRNIHPQDIEESLRDHPAI--------------------------------------------------------------------------------------------------------- 218713898 159 ------------------------------------------------------------------------------------------------------TILYSQLHRTSLKLAAGMIANGVKPDSKLLMIIPNGGEYTLLLRACILLRVTYVSLDPGFTT--LKATIQALKPQVVVTPDAIT--GKSI------DVAISELRLPPIKICLSSSRFGHWRPLAEKCPIDEEALVAAARNDN-PNRIHS-----IIFTSGTSGMPKGVRISNMSHMLH---SQSWLVDEVNGTLALQQA-------HNSRGIAPWKAGGAVVM---TGQEFNVRKALDAIINLHITFIVLTPPMIHEIIKLTANPV---DISSVKRVQVGGDAITKGLL--LKTASLSPKAQVCVNHGMTEGGGSFIIPFFGEI----CPIGVVAPGATIRVCDTEKNIVKKCQFGELHITSG--SLIKHYFGG--RSEASYCDHGVRWFNTGDVAMVNEDGLVSILGRQKDMIKRAGVAIMPAALESSIAAFIG-SQTIVVPIRHPIVGYEPFAALNSNNGKTQD-----QIKEHVR--------------------------------------------------------------- 197333477 160 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLYFTSGSTGAPKAAICTQ-GRLAAAGDSLARRFAVTPQDVH-------------YICM-PLFHGNAVILIAGAPRRFSATAFLDDVRAFGATYFTYVGRAVQYLLATEPRPDDREH--TLR-LGFGTEAGAVDAARFA-ERFG---VRLVEGYGATEGG----ASVVRTPDTPPGALGRAGAGDDLAVIDPTGAECPPAVIGELVNRGR--SLFEGYWRNPD---AEAARTRDGWYWTGDLFFRDPAGFLYFAGRTDDRLRVDSENLAAAVIENILARWSDAAAVAVYAVPDEVAGDQVMAALALREGAVFDPEAFAAFLAA-QPDLGTKMSPRYVRIVGAMPTTATNKVHRVGLRKRAAPDPVWWSPPGAALDPQALAELLAAYEA 126660196 19 -------------------------------------------------------------------------------------PSKTAYTFLSSGKTEESSLTYQQLDRRARELGSILYSLGLQ-GERALLMYTPGLDFVIAFFACLYAGVIAVPVYPSF--HRLQAIIKDCDAKEILTTS---------TILSNLQQGLDHPELHSFKFL--------------ATDDHLKQF--NQSYNLPEIGITEKNLAFLQYTSGSTGNPKGVMVTHENLLVN-CEGMDRVWQHTSDSVMVTWLPTFHDMGLIYGVLEPLYKGIPCYMM--APAYFSPFRWLQAISHYKGTHSAAPNFAYDLCRKITPEQKATLDLSSWKMTLNGAEPVRADVLEHFAKAFGFNPTAMSPGYGLAEATLVVSAVHKEDTPVRANAVTLVGCGTKVLIVNPNTTPCAADEVGEI-----WVSVTQGYWQREAETAKTFQAKLANFLRTGDLGFL-KDGELFVTGRLKDVLIIRGRNHYPQDIELTVESHPALRPGAAFTVETEEKERLII--VQEVERTHLRKINIKEVKEAICKAVARDHVYDIVLIRTAIPKTSSGKIQR----------------------------------- 169628233 23 ------------------------------------------------------------------------------------------------EPDTPVRHTWKQVHERAKQVAGGLAGAGLGPDDAIGMLVGMPVEIAPAIQAVWMRGAS-------------LTMLHQPTPRLAVWAEDTLKVVDMIGAKAVIVSAPFDAAAPVLEEVIVVH----------IKDLWDADPI-------EPLEADEDSVALMQLTSGSTGSPKAVKITHRN-LYANAHGMYVASKYKPEDVMVSWLPLFHDMGMVGFLTVPMFFGAELVKITPMDFMRDVLLWGRLIDKYKGTMT-AAPNFAYSLFAKRLRNQAKFDLSTLRFVLSGAEPVDPAVVEDLCDAFGFKPSAMVPAYGMAETAADLLAALRRAVPATRGTLGPLLPGIEARVVDEDLNVLPARGVGVIELRTPGYVTMGGFLAAQDE---------NGWYNTGDLGYLTEKGHVVVCGRVKDVIIMAGRNIYPTDIERAAGRVDGVRPGCAVAVRDPKNQRETFAVVVESNAFENPDEVR-RIEQQVAHEV--VARPRNVVVLGSIPKTPSGKLRR----------------------------------- 29827645 41 -----------------------------------------------------------------------------------------------DSPGTWTQVSAAQLRDEVVDLARGLIASGIRPGNRVAIMSRTRYEWTV--LSCASLGAEIVPLYPNSSHEQVAWILKDADCVGVLVEDE-----QGVMTVGSV-----CAGLPRLRHVWQLDSGSLDELVERGRPVP------AATVDSLRRIVLPDSTAVIAYTSGTSGHPRGCALSHRS----LASTCDTLLDASPGEAFLPFSHVYGLMVQGLCLRGGLLMGHE----------PDAESLAAAFRSFRPTYLYAVPSVFRAARRLGTGPGPGFDLDSLRICGSGGSPLNRELTL-FYAGIG---IMVHDGYGLTETSGG-ITAQPVGRE-KFGTVGRPLPGTDIQV----------AEDGEILVRG--PSVFQGYVND---IPGTRASLRDGWLATGDLGRLDSEGYLSITGRKKDTITSSGKSVAPSVLEERLRVHPLIHQAVIVG-------------------------------------------------------------------------------------------------- 113475497 60 ------------------------------------------------------------------------------------------------------KLTYKELNEQIQKFAAGLQALEVVSKERVALFADNSPRWMIADQGIITAGGADVVRSGTTDIEELIYILKDSGSISLVLEN--------LALLERLSDRLQDL----PIHLIILLSEEDANSYKSLPVVKFSQVIAKGEERLQPTNQNLETLATLIYTSGTTGKPKGVMVTHGN-LLYQINFLGTVVQPSPGE--FTLSIL--PTWHSFGRYLFLSQGCTQILQEHKPHYMSVPRIWELINKQKLARFFISERYIQACRVTQELVLELNSPSELEKLMATGTKI---VYQKIRQATGGRLKFAVSGGGSLEIIGIDLLVGYGLTETSPGSSGRPLPGTEIKIVNPETYETLGFGEKGLVLARG-PQIMVGYYQNPEATKKAIDS--EGWLNTGDIGWINPRNDLILTGRAKDTILTNGENIEPQPIENAC--------------------------------------------------------------------------------------------------------------- 150007182 8 ---------------------------------------------------------------------------------------------------------YKDVARRIEKFHIILEHAGIKKGDKVALVGRNSSNWAICFFGILAYGAVAVPILHEFKPDNIHHIVNHSEAKAVLAASSNWENMNEVKLFMMLDN-FSIIHSKSKEVRVVRDRINEYFGKKYPRSFTSNDVRYHVE--------KPEELAVLNYTSGTTSFSKGVMIPYRS--LWSNTQFAY--DIHPGDNIVCMLPMAHMYGLAFEVLNSVNKGCH-VHF--LTRTPSPKIIAEIIEKIKNKVF---PPLIKLLLKVPYIDQKVLDTISAKLTASGGAAINKEVETFLHSIHFRYTV----GYGMTECG--PLVSYAQWDEFKPGSVGRIVDRMEVRIDSED----PENKVGEILVK----GMMLGYYKNPEATKAVMMP--DGWMRTGDLGTLDKDGFLYIRGRSKTMIGPSGQNIYPEEIEDRLNNMLYVAESLII--------------------------------------------------------------------------------------------------- 156057953 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMLYTSGTTNRPKGVLLPQ-SVLIAQSKSLIEAWNYSPQDHLLHVLPLHHIHGTVNAILAPLFTGSKIFLFPAAPFLPNPKT------KEPITFFTVVPTVYRLLATHKDLPPEAIAPRNLR-LNISGSAALPTPTKNAWSTLSSNNI-LLERYGMTEVGMALSCGI-SPTDRIDGSVGWPLPSVQVRLVDTETNEVIHERDGEIQLRG--PTIFKEYWRNPEATLKEHVEDADGWFKTGDVAVRDSAGMYFIRGRSADIIKSGGEKVSALEVEREMLSLPQISECAVCAVPSGNWGQKVGAVVVLNDEYLQGKKL--DMRRALRERLAAYKIPQVMRQVEWIPRNAMGKI------------------------------------- 157336452 113 --------------------------------------------------------------------------------------------------GEYKWMTYGEAGTARSAIGSGLIYYGIPKGSCVGLYFINRPEWLIVDHACSAFSYVSVPLYDTLGPDAVKYIVNHAVLQAIFCVP------------QTLNSLLSLSEIPSVRLIVVVGGIDDQMPSLPSTTVSYSKLLNQGRPFCPPKP---DDVATICYTSGTTGTPKGAVLSHGNLIANVAGATL--------SVKFYPSDV-------YISYLPLAHGVAVGFYQG-----DNLKLMDDMAALRPTIFCSVPAAYNAKKRAGKNPSPMWDRGRVRFMVSGASPLSPDVMEFLRICFGGR---ITEGYGMTET-SCVISSMDESDNL-TGHVGSPNPACEVKLVDNYTSEDQPYPRGEICVRGPI--LFLGYHKDEVQTREVIDE--DGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFVAQCFVYG-------------------------------------------------------------------------------------------------- 70999059 237 -------------------------------------------------------------------------------------------------------WSYQELDCQASHLASQLCDHGIEPEKFVGLLFEKSKWTTVAILAVLKAGGAFVLLDP-------------TQPAAYLSAICTMTR-----------TALLLCSSHNQRLAAELRQTTIQVPRDPHGAMPTSDFRRQSSP-----AVQPHHTLYACFTSGSTGRPKGFIIDHVAFNSGLQ-TYAHATGLGCDSRVFQFASYSFAPSITDQL-ASLIVGASICVVEGS------------ISQLQATWLKLTPSVARTL--------DPGRLPCVKTLILVGEVSDVAAWQ-------DHGITVLGLYGQSENAKGTMVSRKSSEDADPGNIGSPFCGWVVDP-DDYHRLMPIGATGELLLES--PCLCRGYIDNEDETKLAFVSK-PSWLRTGDIVRYNVDGTFCLVGRKGNRVKLRGQRLELAQVEHHLRSHPVLADV-VQPANENGRDPMLVAFVPWADSQSAADATTKDFQTQARAVLGSFMVPSTLLAVRTIPRTGTGKIHRRRLQEAAS--------------------------- 215508521 14 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGFPSPMVQVKVVDKSGKVLGPNEKGEVLVKT--PCSMKGYYGHPE---ATSQKITPNGWRTGDICYYNEDGQFFYVERMSQFFKCMNIHVAPCFIESVLLSHDGVEEAAVIGVPHPQYHEAALAFVVLKKSCGKITE--EELQNFVAGQLGTYHLHGGVKFVDSIPKNANGKVVRKKL-------------------------------- 71002961 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLGYYLGLVTRYRATFSHIAPAALRSCAHLDPSSPKGIDLSSIAAFLTGGAPVPVEVVRKVYERTGKY---IQLGYGTTETCS---TSQTGGLGLDAGSAGFPSPNTEIQIARERGEPLDPGMVGEVLIRA--PGVMSGYFSGDVALTAAAFTD-DGWYRSGDEGCLDANGRLWITGRTKELIKVKGFQVPPAELDDLFATHPELVDAAATGIVQDTGEEQVLLLVVPKDKSILTQQLAARLHTWVADKCAYYKWPSVYLFSASAPRNPTGKLLR---KDIAA--------------------------- 119173249 72 --------------------------------------------------------------------------------------------------SREVEYTFQEAHDMACQYGHYFLSLGVKRGDLVAVYLQNCAELPLIWFGLWAIGCSPALINYNLAGPALIHCLKVSGAEYLIVDDCSSRIDEE---RSAVEGELKMKPLLLDESLKAYVATFPSAVPDESLRLG----LEGGSPSC----------LF--YTSGTTGLPKA-----SAFTMARMYGTILISGLDEGDRWYCM---------------PLYHGTQVCLSRGVSVKFSTRNFWKDVIDSESTHFYVGETA-RYLLSAPPSPLDRQH----KVRGMYGNGLRPDVWERFRERFGIPA--IYEFFNSTEIFGLLNTNYGGATCVHHGAILRKFFNIDPVTADILRDPVTGAEGGEILVAVPNEEVFQGYWRNPQKFVRDVFQKGDLYYRTGDALRRTDDGHWHFLDRLGDTFRWKSENVSTAEVAVVLGQFPGVLEANVYGV------------------------------------------------------------------------------------------------- 15827039 70 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKAVQITHRN--VYSNVEAMFIYNV-EKDVMISWLPCFHDMGMIGFLTVPMYFGAELVKVTPIDFLRDTLLWAKLIDKYKGTVICGPNFAYSLFTKRLRKQAKQFDLSTLRIAMSGAEPVDPADVEDLIDAFGFRPEAILPAYGMAETTADLLAALRRAVPATKGSLGPLLDGLEVRIVDEDGNVLPSRGVGVIELTPGYITMGGFISAQDE----------HGWYDTGDLGYQMENGHIVVCGRVKDVIIMAGRNVYPTDIERAAGRVDGVRPGCAVAVRDAGHSRETFAVAVESNAFEDTAEVR-RIEHQV-----AHEVLKEVDVRPRIPKTPSGK-LRRA--------------------------------- 189188902 2 --------------------------------------------------------------------------YHFFEAQVRKQPDSAFLIFEG------RTWSYKEFFTAFTRVANWLIDLNIQIDEVVAINGGNSPEYLMLWFALDAIGAVTSFLNCNITGEGLLHSFRISNTRLLITDD---------DIKDNVEPCRAE-----------LENMGTTIHYYNPKFLSLSNITPVPSSRHDGITMESLRSL--IFTSGTTGLPKCVVVSTGREL-GTANSIKRYLKLKQGDRMYTCMPLYHTSAHGLCTTPTIHAGSTIVL--GRKF--SHKTFWPEVATSEANIIYVG----EMCRYLVNSPPNPYERQH-KVQKAWGNGMRPDVWERFRERF---DIPIIEVYGSTDGLGAMLNPNAG--PFTANCIGLRGLKFEARVMDVDTEEILRDQRG-FAIRSGIPGQPQYYRNDDARIHDV-FEKGDTWIQSGDLFRQDADGRIYFVDRLGDTFRWKSENVSTAEVSDLFGKFTHIAATNVYGVRIPGEGRAGAASIVMADGVTEATFDFEGLARHARKVLPGYAVPLFLRLTRELEVTGTLKMVKGRLKR------------------------------ 42527248 11 -----------------------------------------------------------------------------------------------------KSLSYKELYETALDFAAGLLSIGARPKDHIGLIADNRKEWLHASFGIMNIGAADVPRGCDATEQEITHILSFSECKFAVLENEAQ-------IRKVLVHLAEIPLLESIISIVDFKKLEEEFNLKERKFHTYADIIDKFKPEEYAENVDTDDLASIIFTSGTTGNPKGVTMTHRNFMTQL-MELPDRIILKPGQKAISVLPV----WHSYVII---ISGGTVLLADMVPTFPSVPRIWEFIEKRRVTLLCIAPLYYRAIRKKFGKCF--------RAGVSGGGALPPNVDEFFWAI----RINVMEGYGITET-APVISVRPMPKPV-FGTLGKPLACFESKIIDKNGKELPHNRKGLLLVRGD--AVTKGYYKDPERTAEVIDK--DGWFDTGDLAIKTVDGELILKGRKKNTILRGGENIEPVPIEVKLQESPLISLAVVLGQ------------------------------------------------------------------------------------------------- 187778826 38 ----------------------------------------------------------------------------CLRKIVNLSKEKVAII------DNETKITYGYFMKRVNALSNFLLNQKFERTSPITLILNGNYLRYVCVYGVLASGGYYLPIEPELNINTIISLVERSKSKVVITNREYVNI-----LKEKISE--------SVKLIII-------------EDLYFSSL-DSAENVID---IKADDPAYMIYTSGSTGVPKGVIIPHRAV-VNLVNALYVNFRLTKKDRSFSFDSCG------CDIYPYLLNEVPLVCIEKRKQYYDIEKLNKFCIDNMISIMFL-PTVL-------AEKFITVDNNVLRVLYFGGE------------KFCKNKVTLFNSYGLTETGI-----LNTVYKIKGDELGDPIINSGILILDDEDKIIPKGKLGEIAIFGS--GIAIEYDNNTEKFIK--LKEMGNLRCTGDLGYINENDNLYFKGRKDKQVKISGYRIELDEIRFYLQKY----DCIELSIPMVIKGELLVNFYVAKE--VLDEEL---INKFLSKYLPFYMVPLCHINIKDVPYTTNGKVDYNRLQKIFENKKEKV--------------------- 182412680 28 -------------------------------------------------------------------------------------------------------LTFAELATEVDAWATRIISAGVRPGDRTLVMVRQGLPLIASTFALFQVGAVPVVIDPGMGLRSFLGCVQRSRPRALV----------GIPLARVVSRLFPRAFRSVAARVPASNTLTARLSSPNSQPSTFN----SQPPPLQPAQSAPTDLAAILFTSGSTGAPKGVCYEHGMFEAQVGI-IRDTYAIEPGEIDLPLLPI-------FALFNP-ALGLTTIVPEIDPRRPDPARIVQAIRQEGVTNSFGSPT---LWKKIGQHCLTHRSLPGLRRVLCAGAPVPTELWEWLHSPYGATEVLPVSSVSSDEILVLDAHAAVSAARVAEGACGRPVGGAQVKIIATDARELPPGRIGEIIV--SGPTVTRAYADNPVATAAAKIDGAPAVFHRGDCGYLDPQGRLWFCGR-------KAERVETAPCERVFRSHPRVHRCALIGF--GERGHQRPALVVEVNTRNSHEALAHELRELARAH-SHTESINVFYFRPRFPVDVNAKIHRLALARWAATAHGYLSDP------------------ 189192466 50 -----------------------------------------------------------------------------------------------------KTYTALEVQERVDYLARGLKELGFNKGDKVAVFSVNTIDTVPLAWATTRLGGIHTPANAGYSASELEYQLKTSGAKALFTC---------VTLLETARIAAKNTGIPENRIYILEVPEKFAGRGTPEGLKTVDHLIREGGDRLPPLDWEPGHTAYLCYSSGTSGLPK-----------------------------------------------------------------------------------TSP------MKK-------------------------------YTVIPSSK--------------TLVTP--------------------------EGEEITGDQPGELLIKS--PSVVLGYHNNEKANAETFQD---GWLRTGDEARKAPSGHLFIVDRIKELIKVQGYQVAPAELEAHLLSHPMVKDCAVIQVPNEKTGEVPKAFVVKASGLEDNDRLVARITKYVEQHKARYKLGGGVEFVDEIPKSPSGKILRRLLRD------------------------------ 145593725 20 ---------------------------------------------------------------------------------------------------------------EVIGLARGLIAKGVGHGDRVGLLSSNRYEWSLMDFALWTIGASPVPIYLTSSAEQIEWILSDSGAVAVVVETATHE---------DVIQGIRGS-LPALQHI-----------WQ--LDAGVVDELRDAGATVEPAVVEPEDIATIIYTSGTTGMPKGCTLSHAGNAVALLRTM-----FGPGDI---PAST--------LLFLPLAHGATVA------RTPDVKQVPAELASYKPTFLLSVPTAIAYSEAQGVGLRLRHALGNLRYVISGGAALGERLTHFYR----GCGITVFEGYGLTETSAAVTVNSLESF--RPGTVGRVVPSVQMRIGDD----------GEVQCTGD--PVFAGYWNNEAANADAFTE--DGWFRTGDIGEFDDHGHLRITGRKKEILTSGGKNVSPALIEDRIAASPLVAQALVVG-------------------------------------------------------------------------------------------------- 195115806 53 ----------------------------------------------------------------------------LLKRTVNNFPDYPALRFKNDKNGYT-TVTYKQYEQKVHQTAKAFIKLGLQEHHSVGVLAFNCAEWFYAM------GAIHAIIAGIYSAEAVQHVLENSRAQIVVVDDA-KQMDKIHSIRDK---------LPNLKAAVQIQEPYAPYLKKEDGYYRWSEIVEDVEDEYKRENIAINECCCLVYTSGTVGMPKGVMLSH-------------------DNISYDTRGIG--KGLEKIVLGPLSHVAAQVVFGGCIWFADKGTLVKTLQDAHPTRFMGVPRVYRMLAGWAKGVSLKHYLSKVKALVTAAAPMSPETKKYFLSL----DMKILDAFGMSETGGCHTLCLPDSTLL--NSIGKSLPGCESKIIDENGH-------GELCIRGRHVFM--GYIANKEKTEE---SLDDDCWHTGDLGYIDDKGYVMLTGRSKEIITAGGENIPPVHIENIIKELDGISNAFLVG------EQRKYLTVVERETGAPTDDLTHEAIVWMKS-LGEYTKLSEILAAGPCPK---------VLKSIEDG--IKRANKQSISNAQKVQKF------ 215498055 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SETFGVVSATPPGHVTT--DNVGFPVAGCKVKIVDPSGKTMASFEHGEI-----WTQCSSVMKGYHGRPEATADVLIDGWFRTGDLGYHDDEGRLYIVDRLKQMIKCMDNQLAPAELEEILLSHDAVKEVAVVGIPSAKYGEAPAACVVLKEEYEKHEAVEEDLKQLIAGQTAVYHLYGGVIFMDSLPKSDIGKILRQALK------------------------------- 24744795 47 --------------------------------------------------------------------------------------------------------TYQDLYNDALNILDGLDQRGIKLGDKVILQIAKNKDFIPALWACFLGGIIPVPVAPHYAVKKLENVWKILEQPLILSDNE---------LITEIQKLETQSHLKGLQVV--------SIDYLRSIESQSNSQPDKTSKKCYSLPLTPENQALLLFTSGSTGMPKGVMLTHNN-LLSMSAGTVAMNNFSQQEV-----TLNWM---------PLDHAGAIV-FLGVPMLRQPLKWLELIQNHQATISWAPNFAFSLINQQSEQLNQSYNLSSMKFLVNAGEQVSIKTIRLFLEILEKHQLPIKPAFGMTESCSG-ITWSVGLSQDKLTSLGKPIPGATIRIVDQENNVLPEAEIGRLQIKG--KSVTKEYYHNPELNQEVFQD--EGWFTTGDLAYLL-DGELFITGREKQEIIINGINYFAHEIETVIEELEGVSYTAAFALFDQITDLLIIIFSPESEHFEQWVKVVRKIRSHLTQKVG-IA-PAYVIPLETVPKTSIGKVQKSKLKK------------------------------ 146075016 109 --------------------------------------------------------------------------------------------------NEPTYITYAEVWSRLVAFGRGLVELGLQKGSHVALYEDTRWEWLVTMLGVWTQEMIGVTVYANLGEDALLYALKEATCEALVC--NGKNVGKLISLMDKVHNA----------TIIYLDALPSNLNTESHKVVAWADVLAKGTPSTAPYKVNKDEEVLVMYTSGTTGNPKGVVHTIGALTQGALLEERLTELIGKEE------------NESYVAYLPLLRGA-LICF-GTPRTLT-DTYARPCGDLRARIFETIKKAVEALKRQVFDHAYQSRLAALRILGSGGAPLSDKTQEWLSVVLGR---PVAQGYGMTESVCN--ASVQRSGELK-CEVGQLLHGVEARLLDTEKHTDKPHPRGELLLRGRF--VFKGYYKQPELTEQSIL---PGGWRTGDVAEMEETGQMRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 19921316 47 --------------------------------------------------------------------------------------DLPALVWETPGSGNDTTLTFGEYQERVEQAALMLLSVGVEERSSVGILAFNCPEWFFAEFGALRAGAVVAGVYPSNSAEAVHHVLATGESSVCVVDDAQQMA-KLRAIKERLPRLKAVIQLHGPFEAFVDHEPGY-FSWQKLQEQTFSSELKEELLARES-RIRANECAMLIFTSGTVGMPKAVMLSHDNLVFDTKSAAAHMQDIQVGESFVSYLPLSHVAAQIFDVFLGLSHGCVTFMF-GVPRVFEKERLVAAVAEHQTTLMYGNAKYWLACRVVKP-IREMIGVDNCRVFFTGGAPTSEELKQFFL----GLDIALGECYGMSETSGA-ITLNVDISNLY--SAGQACEGVTLKI-----HEPDCNGQGEILMRGRLVFM--GYLGLPDKTEET--VKEDGWLHSGDLGYIDPKGNLIISGR------------------------------------------------------------------------------------------------------------------------------------ 161522834 26 ---------------------------------------------------------------------------------------------------DVRRWTYRELLRDITRTANLFVRLGVRADSVIAYVLPNLPETHFVIWGGQAAG-IVCAINPLLDARAIADLLNASRASVLVT--LGPCPG--FDLWEKVSSIVD--DVESLAHLVQVNRGGAAMEAAHGRDFDAAIACESGTALAQPRTFAPGDMSSFFCTGGTTGLPKIAMRSHGNEVANAWSAARFLGDIGPGKTIFCGLPLFHV--NAAMVTGPFSRGAHVVL--GTPGYRGEGRFWEIVAHHRINFFSAVPTLYAALL---DVPVGDHAIGSLEYGLCGAAPLPVEVLRAFQEKTG---IRILEGYGLTE-ATCVSSVNPPLGERRAGSIGL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15673243 22 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIIYTSGTTGVPKGVEVSHDNLVTFTNWMNNDFMKIENNQILLYSFDLS-----IFSLYPSLTTGGTLISL-SRDETTNFKLLFERLNKTVINTWISTPSFVDICL-LDPSFTEK-EHPQLVQFILCGEELTKKTAEKLLTAFPSAN--IYNTYGPTEATGAISSELLTENDRVP--IGFAKPGVDLKIMDKEIIIVGD-------------SVAKGYFENPEKTEQAFFTDGKPAYHTGDAGSISADGMLRYQGRIDFQVKFNGFRIELQDIEANIQNLKEIEKAVVLPKNDQHKVTALIAYLETEKTFEDRAAERKELKAELSKTIMDYMMPTKFVYLKKFPLNQNGKVDRKALAQKERGDN------------------------ 94495475 37 ---------------------------------------------------------------------------------------------------------FSALRADAIACAHRLIAHGVKPQDRVALVAETGADFAMLFFGIVYAGAVPLPLPTSFGGKE--SYIDQLN--------------------------VQLTSCDPM--LFLFPKELEEMAGESGRSIAFEDFIAREAVPCDLPQAQPEEIAYLQYSSGSTRFPHGVAVTHHA-LLSNLSAHSHGMEVQDSDR--CISWLPW--YHDMGLVGCFL---SVVANQVSTDYMKPLAWLDLISRNEGTSISYSPTFYDICMSSQTKAADRFDLSRWRLAGNGADMIRPDVMQSFVDAFGFSPKAFLPSYGLAEAGEGIIVELVEETDLSGGAAGKPAKDMVVEIRDEDGGLMNERQIGKVWTTG--PSLMVGYFRDQEATDAC---MADGWLDTGDMGYL-SDGYLYIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFKDIAAFAITTPGGEEAPA---VLVHCRTSDNEERSRLRDQIRERVRAITGMNVVELVPTLPRTSSGKLSRSKARNLYLTGEIRPYDIAA---------------- 126658598 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRPIANTEVYILDAHLNPVPIGVIGELYIGGD--GLAKEYLNLPESFIKNPFNPQEKLYKTGDYVRYLSDGNIEFIERIDNQVKIRGFRIELGEIEAVLNQHNYVKEAKVVSRENQDNNKQLVAYIIPNYNQQSITEINEKIREDLKQQLPNYMIPAAFMLLESFPLTPNGKINYRAL-------------------------------- 198257936 7 -------------------------------------------------------------------------------------------------------VSYRDLYDFGLFLGTALIELGVEARDHVAILSDNRVEWNIADYAVLMCGAADVPRGADVTNQEIEYILAHSDSKVVFVESARLL-ERVIRVMPKLD---------KVEHLVLMDPKAEPPKGVRGELVDWGKELREQGDRRVEERMAPDDLFTLIYTSGTTGTPKGVQLTHSNMASQVR---NLPFCLEQDDRMLSILPV----WHSYMI--AVSNGCCT--------YFTSLR--TIADDLKPTIMASAPRYLRIMKNVKESHFRAAYFSSRMVKGSTGEALNAVVLEKLRQIVGGSGVPVKEGYGLTETS--PVAAVRTVPKLVIGTVGPLYPETELRILDNTGEILYPGQKGEIHLKG--PQVMKGYYKNPERVLK------EGWFNTGDIGMYTFNDCLKIMGRSKDTILLNGENLEPIPIEAKLCESPLIDQCMVVGQ------------------------------------------------------------------------------------------------- 148256470 71 ------------------------------------------------------------------------------------------------------EISYGEAWLQVQAVGQSLIDLGATTGDRLAILSGNSIEHAIVAFAAMSIGVIVAPVSPNYSPGGLA-RLKDIQPRFVFVQSGQFSAGRAIPELA----AATWISVDGAPETIPLRALAVKAPG---------DGFAQAAAALSCDAVAK-----VLFTSGSTGLPKGVLNTHRMMASALQMGILLVSSPHPIQVEWLP----WTMGGNVILHGILKNGGTLYIDDGRPL---PQLFHKTIAEISPTAMFNVPAGYNLLCEAGARVFKRMDR-----LSYAGAAISEGTLEKLYRLITGRQIPVMSGYGTTET-APTISTTHWATD-QPGEIGLPAPGLQLKLI-----PVSDTYE----VRVKGPNVTPGYLGRPDLTAMAFDE--EGFYRIGDTVFIDPDRGLRFTGRI----------------------------------------------------------------------------------------------------------------------------------- 194334681 2 ----------------------------------------------------------------------------LIKRAARRFKDNPAIL-----TGNT-TISFSELDATTARIAEAMRKRGIEKGQIIALVMPNSSAMILLLLALMRRGSIAAPMNYRFPASRLQRALQQLKPVAVIGPESLTGDLHVPPLKLTPEELTETSETPPSRHI----DPGTAQQLNNETTLSLDTLSTIIHTSSSS------------------GTPKAALHTLRNHCFSALGSNENIA-FAPGDCWLLSLPLFHIGG-----YAILI---RSLVGGGAIAVPAEENIDKALSAYPITHLSLVPTQLYRLVKHPDSCKT---LKSLKAVLLGGSAVEPA----LLQEASQSELPVYLSYGSTEMSSQITTTPGPTTTITAGR-QLRF------------RELSLGKGNEILVKG--PCLFQGYLSGNAPMLKT---DKEGWFHTGDTGAFSPEGELHITGRTDNMFISGGENIHPEEIERTLCAIQGIRRAIVVPLRDQEFGFRPKAFI------------------------------------------------------------------------------------ 115380475 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NHYGPTETVVATWAPVMGEVGTLP-PIGRPISNAQAYVLDKGMNPVPVGVSGELFIGGD--SLARGYLDRPEKFLPHPFSTQPGLYRTGDLVRWSAAGELEFLGRVDQQVKIRGFRIELGEIEAVLAQHPAVREAVVVVRESAPEVKQLVGYAVAQGEARPS---KAELRTYLRERLPEPMVPSAIVLLEALPVTPNGKLDRRAL-------------------------------- 167561453 30 -----------------------------------------------------------------------------------------------DESGIEHVLSYRQLSEAGLRMSAALNALGARAGDLALLALPATSDYLALLVGCVLSGVVPCTVASGSSPQVLEVACLLYRPTFVFTASAHV---------AELEARLRDTGARVID-VGILR-------------------AASTGAEPRLARRSADDTHHIQLTSGSTSHPKAAVISHRNVAANIAGIANACYSKHAGDVIWLPHDMGLV---SLLLH--LYCKTSLRLMPSMSFVRNPLGWLRRIAHTGSTIA-VAPTALRYCRRFNAATMDGADFSHLRTFLVGAERVDHATLSDFFAPFGFHASTLQPCYGMAEATAHVITPVPGATDTLI-AVGAPLDEMAYEIRDAQGRRAAERDAGEIFIRGA--SVMQGYLPGADAPAPQPFDAH-GWFATGDIGYVSGD-QLFILGRKKEIIIIRGTNYFPHEIEETIDSHPAVGACIAVGIHDETQGENLVVLVEAHANHANSDS-RAELQTRMQQRLGYCA--QRIAFVEALPRTTSGKPQR----------------------------------- 127514530 29 -------------------------------------------------------------------------------------PGQVALHHWHDGGYHA--IDYAHLAQRVRQCARQLHDLGVTSGDKLACVDQNSLALVILYWACIDLGAIFCPLNPRF-------------PKAQIAAIA-ERYGFNHFWAGQAYQAL-------------LPEPGLTLSLNAETRDNKLKATKAEATKVEAIRIDTARPCNIILTSGSSGMPKAAVHCLNNHIASALGSTQKIPLVR-GDNWLLSLPLFHIGGLA-IVNRCALAGAALTL-------PAPD--LSLAKQLKATHLSLVATQLVRLLNDAPETLKGLKALLLGGGA-----IDEQLI----ERLTPLGIPAFTSYGMTEMSSQITTARANAQ----GSCGFALPGRELKIVDE-----VIFVRGE--------TLFLGYLRDHERPLDN-----DGWFCTQDRGRFTPGGELLILGRTDNMFICGGENVQPEEIEAVLRSYPGIEEALVFGVADE---------------------------------------------------------------------------------------------- 115374671 25 -----------------------------------------------------------------------------LRRRAADQGQAPAFTFLGPQPSEDTTLTYAELDQRARAIAAELGGRGLS-GQRVLVSLPPGPASVASFFGCLYAGAIAVPVSPLFSPP-----LSGPGQMATLAMDSG------------AAAALVAGQRPAEGQRLTIEGLAGHIDLIAAEAIQGDP----PSDWHPPV-VDTRAIAFLQYTAGTLGAPKGVRVTHANLLLGHTFTDKIL--------LWLPTHQG--LGLLEGVLQPLYAGVHCVLMPPQLFFQRPGRWLEALSTHGATVSGAPNFAYELCVRTVSEARAKLDLSRWRVAFSGTEQIRAETLERFAEHFGPQSKAFRPLYGLAESTFLISSCKSDAGPTRPGAATKPAASVQVLIVDPITRAVRSDQEGEIWV--SGLSVADGYWGRVGTTEEVFRGRLTGFLRTGDLGAC-VGGDLYVTGRLRDVIIWQGQDLRLQDLEDVESSHPAVAVAAKQGRNEELT---LIAEVLPSEPELAPADSRKRLQEAIHRRVNLRHTPHAIVLVRALPRSSTGRVSRTATRAL----------------------------- 211587131 56 -----------------------------------------------------------------------------------------------------RTTTFHETYITALRYGAWFKTHGIKRKEIVAIDFMNSSTFIFMLLGLWSIGAVPAFINYNLSGKPLTHSIRTSSARLVV-VDEEVRHCFPEEQEKILTSPNFRDGKGPVEIVFHTPEVEAQILGMEPMRED-----DKARSGLIPR-----DMAILIYTSGTTGLPKPAIVSSGSLFV------KDWLNITPSDRFFTAAILGFIT--------CLMGGSTLII----GRRFSARNFMKEARENGATVIYVGET-LRYLLGVAPEPVTGDDLDNIRLAFGNG--LRPDIWNRFKERFNIP--TIAEFYAATEAGSWNISSNAGAIG-RNGALGNIILGRGSAIVDETQEPVPRGDPGELAIDAADPTAFQGYFGNKKKIIRDVIKKGDAYFRTGDMVRWDKDGRWFFSDRLGDTFRWKSENVSTSEVSEVLGAHPEVHEANVYGV------------------------------------------------------------------------------------------------- 163795760 148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPNDIAFVQFSSGSTGAPKGVVLRHHQVLT-HLSDFAASARMTADDVFLSTHDMGLIGWHLI----PLALGADQYLMPTRLFVQRPSLWLAKASAHRASVLCSNNFGLKHFLKLLKPAVQEWDLSPVRLLFNAAEPISADLCLDFQDRMAPGLAPVALTYGLAE--ATLGVSFPGATVRPPPSAGAAMDGVDMRVVDGAGHILDDRVVGSVEIRSR--TMTTGYYRSP--TADAGLFAPDGWLRTGDAGFLD-GGRLVLTGRIKEIIIQAGQNYDPHDIERVAEEVDGVVACGIVGAAEQ--PELLVMFAHSRVPLQDFPTLARTLREHLLRRGGWLV--DHVLPVTSVPKTTSGKIERRLAQRFLDGDFDDLGDQGTAED------------- 47220519 10 ----------------------------------------------------------------------------------------------------EETYSYRDADELSSKAARVFLQSGLRQGDTVALLLGNKPIFLLLWLGLMKMGCSVAFLNHNVRSKSLLHCFSRCGARTLVTDEVLVTNGRSAEFLEAVEEVLPTLAEQQVHVYVLADR--CEISGVE----TFNDKMRRASSEPVPKDLRSGVTLYI-YTSGTTGLPKAVPISHG-----KIWAMSL-----------CVSFIGLTS--KDVVYASLFMGCTSAI--------ENGRF--VLDHTSVRRLFRDP-----LRSKGHSCVKSNDRSH-RVRLALGNGMRPEVWKEFISRFG--EIQIREFYGATE-GNFFLLNYSG----KVGAVGRPYSLIKYDV--DQDEPCRPGEPGLLVISPPFSGYERDLQQTEKKKLHNVHKDGDTYFNTGDLLTVDREGFFYFSDRVGDTFRPAAVRFSTAEVADVLTFLDCIKEATVYGV------------------------------------------------------------------------------------------------- 111114960 11 ---------------------------------------------------------------------------------ADQQKDKIAQIYKVCNGYT--HVTYGDLKNNVLKLASFLKSINVKHQDKIFICSENRAEWTVIDLAILSLGAVDIPKGSDFEAEII---FNSILPGVVILEDMFVRIQFTVKPIFIIIENLNKEDK--------LKYSDFEIYTYSDCILFGDNLRKDSEIINIASKVDSNDMATIIYTSGTTGHPKGVMLSHAN-LLYQVSSFSLMVDTKVGQIFMCILPI----WHSYNIFGMVCLFSTIVMLDDIPHYIAAPRLWRIIFHFFIKLAFLSDICYRAVMGLYPDPIKKFPFKALKILGTGGGSMPVPVVRFFNS-IG---IELANAYGLTETSPGVASN--KHKRVIIGTCGKILPGTVAEIRDVDGNKLKKPGKGILFVKG--PQVMLGYYKDREATCKIIGS--DGFLNTGDIAKLSKDNVVQIIGREKDTIN-NGENVEPGPIEIKLEESILIEKAVVVGQ------------------------------------------------------------------------------------------------- 145524970 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICYTSGTTGNPKGALITHGNFVSAVASTQITDARINDNDVHLSYLPLPHVM-ERLIVISLLYVGAQIGFYRG-----DPNLLKEDILKLRPTIFVSVPRLIKALKKAFVEQAISSKLSALRSEASYTNSLFDKAFEGVRQLFGGRCCPILEGYGQTESSA--LSFSTAIWDPVSSHLGGPAANTEFKLVDRRGNEVRATPRGEICLRG--PGVFVGYYKDPTKTAEALDS--EGWLHTGDIGMITEQGGVKIIDRKKNIFKLSGEYIAPEKIESVYNRVPGVAESFVYG-------------------------------------------------------------------------------------------------- 125716302 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADAFAYAIYTSGSTGQPKCVLLNHRGRINNIEDYCRR-LELGETDRVLCVSSLSFDISVCNIFCMFRSGGC--VIFPSLDRLNDPDHWLDVMQERSVTFWHSAPALMDALLEVTSE--RRYDRNSLRVALLGGDWIPLSQPKRARAAF--PRLRFVTAGGATEL-SIDSTFYPDEIDPAWRSIGRPLANQSALILDADMALLPPGVPGELHLGGA--GMGAGYWRDEEKTRKSFLETGERLYKTGDLGRWLADGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------------------------------- 116671497 12 -------------------------------------------------------------------------------------PDHPAITAPGRRSGRPKTISYRDLAAGIESTAAGLRREGFGPGERLLFSVRPGPAAFTLALAAVRAGGAIVFIDPGVGPELFRNRTALASPRW--AASESLRRGLLLPDYGALEVRLKSTNIRTLARSAAHRGGKDDGGTHDAGTQYADGDWPDGTPAVQEVPSAPGQEAVIIFTSGTTGNPKGVVHS-RGTLAAGFGQLSTRCTFAAGDRIHSEQ---LMMGLP-----ALIAGATMPAY-GLSAAIDPLRF---AAELGATHVFLVPSQLAPI----LDAVQSGQLDALKTVMLGAAPLAP----FLERAAGLPGVRFHCIYGMTEVLPIAVSGRTAEFRTPDGSLGEPLPGVRIRVAADHELMVSG------------PNMCLGYLGEDAMDEHA----------TGDLVRVD-RGRLVMLGRKKDMIIRGKTNIYPGLYEPVIAAIDGVGQAVMVGVPDGIGDETVWLAVEPQHGRSPDA-----IQQTLRRQLPKLALPDRIEVMPRLP-------------------------------------------- 153208790 5 ---------------------------------------------------------------------------------------------------TKREITYFELNEKARCLAQ-LLSQTAAPGDRAILVYDTDTHFIIALFACLYAGIIAVPAYPNVAAYRLKNIILDSEPALLLTTQKFLENGQ---FKKLATDQMNL--------------TGNAPDLIPK----YSEI------------------ALLQYTSGSTSNPKGVMITHENIFNNVS----NILNLKPG---FLQSVVSWLMGIVAGIFLPLFNGIPSVLLSPLDFLRRPIIWLELISKLPDVISGGPNFAYELCQRVNEVQLRTLNLSHWRVAF-AGSEMNHKTYQQFLQKFGFDEKAFYPCYGLAETGG--VVNAPVIIDQSLLSVGHCFKDHDLLIVNPNSRQVSEGTVGEIWLKG--PSVAKGYWKNKESVFDAYTHEGKGPYRTGDLGFIRK-GELFFYGRLKDIIIIRGKTYPPEDIEWAVVQSDENIRTASVALQDDQEKLIIVAEVKGSKTENEWRSIFENIRECVSKNFAKIHEI-VCIRAKTLPKTVNGKIQRQICR------------------------------- 57638595 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPSYPPDRLRYIIEDSQLSVLLTCSGV--------LSPELTAGCMAINLESQQNTIAEYST-------DNLDLTYSDALA-----------------YVIYTSGSTGKPKGVLVSHRG-IGNLALAQSHAFGIKADSCVLQFASFSFDASISEIVM-TFVAGAKLCLATSESLLPGMN-LLELLRQKQITHVTLPPSALAVL------PHEP--LPELEAIIVAGESCPPEAAQW------SQGRKFFNAYGPTETTVCATICLYDHLPI-----GRPIANTQIYILDELLQPVPIGVVGEIYI--GSVGIAKGYLNRPERFIINPFDDSEKLYKTGDLARYLPNGELEYLGRIDHQVKIA---------------------------------------------------------------------------------------------------------------------------- 177672191 22 -----------------------------------------------------------------------------LERQATERPDH-GLFAVADAQDQWTDVSARDARERVRALAKGLIAAGIQPGETVGLLASTRLEWTLVDFAIWYAGAVTVPVYETSSVSQVSWIIEDSHVRAVVTGNE--------DLAKTVRDAVQREGLPE----LIGLWTMDPADGAPGSGLEALVALGTDVTDEELETRRSSDLATIIYTSGTTGRPKGCELTHENFAVAAGARCGHVSDIKRLSVSLQTFQPSFVLAVPRVIYAALLNGKEKIFRRGADV---AIRWSRALDSGQM----TAP--LRLQRAFYSALIYRRIRTALAYAVSGGGPLSTDLAHFFRGV----GVTILEGYGLTETTAPITVGRPD--RLKIGTVGHPLGGNQVRIA-EDGEILTRGT-----------SLMRGYHNRPEANEEAFED---GWFRTGDLGALDDDGFLTITGRKKELLTAGGKNVAPAMLEDAIRSDALVSQVMVVG-------------------------------------------------------------------------------------------------- 215503559 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTVRNISVAGTTLNESVARRFRTAF--KNVNLINSYSQTEACGVLCSHEPG------GSAGFPAPMVDLKFIDETGKKVGPNEPGELCYK--IPSVMRSYYKNPKKMAQ--FIDDDGWCHSGDLAYYGEDGSVYLVERMENLITCMGMPVIPAELENLLLSHDDITEVAVVGLPHQKYGQVAAAFIALN--------------------------------------------------------------------------------- 54308859 6 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPLSNQTFHILDDELEPCPEWVAGEIYI--GGNGLAIGYWQDQEKTDAAFFTSGLRLYKTGDLGRYLPDGDIEFLGRNDHQVKVNGYRVELGEIEHVLRQYKDIQEAIVTPFEHSNGGIQLIGYILYRDHNEESSE---RLLDYVRENLPHYMCPAQIVTLDTLPLTANGKVNRKAL-------------------------------- 153007020 62 ---------------------------------------------------------------------------------------------------------------------------GVAPGERVAIVLRTGPEFLDAFFGTWLAGAVPVPLYP------------------------PVRLGRMEEYLAQTARMLAVSGARLVVSSGAVRRLLGGAVARAAPALGCVDVAELAEGGERLARMPAEDLGLVQFSSGSTVDPKAVALSHAALQAQADALMAAV---RPDAR---DALVSWLLYHDMGLIGCLLAAMSLVLIPPEHFLARPALWLRAIARHRGTI-SVAPSFAYAFERVADAELAGSSLASWRLALNGAEPVSADALRRFLARFGFDPGAVVPVYGLSEAAAVTWSPHGRPLPLRLASVGVPIAGVEVELRDEGGAPAGEGRLGRVFVRG--PSLMRGYLGDEAATRRALAG---GWLDTGDLGFAL-GGELYLHGREKDVVIVRGANHAPEEFEAAVAQVAGVRPGCAVGFTPEGEGEALAILARGRREARADGALAAEIQRAVRTGVAPHTV--RLLAPGTLPRTSSGKLRRRALRRFLAGALSPPRRVTPL--------------- 115492205 29 ------------------------------------------------------------------------TVHHAFIHHATRAPDETALLDLSRD--VVREVSYGRLLQYAQFTALRLQQNGVLPGSRIAVVTKRSVEMVAGILGILMSGAQYIPLDGAVVADTLEHAVTESKSSVALCGDAFRSRLQSFDIKPLVLEEL----ITEAEHVGFVP--GLDRLVCEGD--------------------------------GTTGTPKGVTHRNAGQVLSISFDMDRHLDMHPE--------------YPESIFPPRL-----------PQYP--------MRRYG----------WRAILA--DEWVAN---------GAT-----------FYNCCGPTETTIINTMHKHELG-------------RPLTIGRPLPNNNVYILDENARPVEFGSIGTM-----WAGVTRGYLGLPDRTAERYRDPFVNMFNTGDLARWLPDGNLEILGRNDDQVKIKGFRVELDGVSASIASFPGVQRAVAMMVE----GQ-LIGFVSPA-----SCDLQA-LRAHLEAKLPYYAIPCEWFPMDTFPLTTNGKLDKRAM-------------------------------- 41407075 22 --------------------------------------------------------------------------------------------------------TWGEVHERARRIAGGLAAAGIGPGDAVG-------------------------VLAGFPVE--------IAP----TAQGLWMRGASLTMTPRTDLAVWAEDTMNVKAVVVSEPFLVAIPVLQEKDLTVADLL--ASDPIDPVEVGEDDLALMQLTSGSTGSPKAVQITHRNYSNAEAMFIGAQYDV-DKDVMWCFHDMG-MVGFLTI---PMYFGAELVKVTPMDFLRDTLLWAKLIDKYKGTMT-AAPNFAYALLAKRLRRQAKFDLSTLRFALSGAEPVEPADVEDLLDAFGLKPSAILPAYGMAETTADLLAALRRAVPATKGNTRRPLLDLEARIVDENGDVMPPRGVGVIEVTPGYLTMGGFIPAQDE----------NGWYDTGDLGYLTEEGHVVVCGRVKDVIIMAGRNIYPTDIERAACRVEGVRPGCAVAVRDAGHSRETFA-VAVESNAFQDPAEVRRIEHQVAREVVAEMRPRNVVVLGTIPKTPSGKLRR----------------------------------- 15228136 119 --------------------------------------------------------------------------------------------------------SYGEVFERVCNFASGLVNVGHNVDDRVAIFSDTRAEWFIAFQGCFRQSITVVTIYASLGEEALIYSLNETRVSTLICDSKQLKKLSAI-----------QSSLKTVKNIIYIEEDGVDVDVNSMGDITVSSEVEKLGQKNAVQPLPSNGVAVIMFTSGSTGLPKGVMITHGNLVATAAGVMKVVPKLDKND--------------TYIAYLPLAHEAEIVVFGSAIGYGSAMTLTDTVSALKPTIMTAVPAILRRLAAVDGSWFGAWGLEHIRFMLVGGAPLSPDSQRFINICMGS---PIGQGYGLTET--CAGATFSEWDDPAVGRVGPPLPYVKLVSWEEGGKPMP---RGEIVV--GGNSVTAGYFNNQEKTDEVYDEKGTRWFYTGDIGRFHPDGCLEVIDRKKDIVKLHGEYVSLGKVEAAL--------------------------------------------------------------------------------------------------------------- 115386502 59 -------------------------------------------------------------------------------------------------------YTYRDVLAQANRWAHFFLSKGVQKGDLVAVYLTNRAEFIFVWLGLWSIGCAPAAINYNLAGDALVHCLKVSGAKIVLVDDDDECRVRMEESRGVVEDTLGMELIPIETDLSSFPTTI-------------------ADDNKRAFNMSGEFPAILLYTSGTTGMPKGCAFT----MSRLYTTLGLSMDEQDGDI--WYSCMPLYHGTSAIMIAAIVKGVGIAL--GKKF--SVRGFWRDVRDSNATVFVYVGEAARYLMAA---PPSPQDRDH-RVRCMYGNGLRPDIWERFRERFGVPE--VGEFFNSTE--GIFGLFNYNKGPFTAGSVGHHGLIMRPVAIDPETGDVPYEVGGEMLVNIPNEEAFQGYWRNADKYLKDVFKKGDLWYRSGDALRRQSDGRWYFLDRLGDT-------------------------------------------------------------------------------------------------------------------------------- 118090491 201 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLHTSGTTGTPKVVPHTCIVPNIQHLKS---IFEITQDDVLFLASPL---TFDPSVVFIALTSGASILI------VPNAVKMMALFNHHHVTVLQATPTLLR---RFGAHIIKSTVLSSLRVLALGGEAFPVNLWKWKHK---ENKTSIFNLYGITEVSSWFSADFRSDFPVPLGS---PLLGTTVEIRDANGSAVLEG-EGQIFI------------GGEERFLDDEIIVPQGMRATGDFVRV-QNAEIFFLGRKDNQIKRHGKRFNMECLQQAAEDLCQVEACAVTWYQQ----EKLILFVVPRGDLEERETLHE-----LQKRLPTHGIPDELVQIKALPLTSHGKV------------------------------------- 118470672 140 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKAVQITHRN--IHSNAEAMFVYDV-EKDVMWCFHDMG-MVGFLTI---PMYFGAELVKVTPMDFLRDTLLWAKLIDKYKGTMT-AAPNFAYALLAKRLRRQAKFDLSTLRFALSGAEPVEPADVEDFLDAFGLRPEAILPAYGMAETTADLLAALRRAVPATKGNTKRPLLNLEARVVDENGEVMPARGVGVIELRPVTPGTMGGFVPAQDEY---------GWYDTGDLGYITEEGNIVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRPGCAVAVRDAGHSRETFA-VAVESNAWQDPAEVRRIEHQVAHEVSEVVRPRNVVVLGSIPKTPSGK-LRRA--------------------------------- 195397776 52 ----------------------------------------------------------------------------------------PALVWESAEQQDWITLSYADYEKRVEQAALMMLHVGLEERSSLAVLAFNCPEWFFAELGALRAGGVVAGIYPSNSAEACYHALVTSDATVCVVDDD----------KQMAKLRAIKHRLPRLKAVIQLHGPYESFVNQEPDYFSWQQLLDTDQLQQELERREANDCAMLIFTSGTVGMPKAVMLTHDSV-VYVSATMENT--VLGAERLVSYLPLSHIAAQIFDIFVAMSHGGCVYFAD-----KDAGTLVRSFLKAKPTRMFGVPRVFRLLLSKAREVVAQHQLAHLKSFLTGGAPVSPELKQFFL----GLDMPLADVYGMSETGGA-ITLNESITNLY--SSGAPILGTEVKIDKPD-----VNGQGEILMRGR--NNFMGYLGEPAKTEEAI--TPDGWLHSGDVGYLDTHGNVVISGRLKEIITAGGENIPPVHIEE-LIKHPCVSNALLVG-------------------------------------------------------------------------------------------------- 156349249 112 -------------------------------------------------------------------------------------------VFKKEIRGEYNWLTYAEVDSRARNLGNGLITLGQQPRQNIVVFAETQADWMVSALSCFGFGFPVVTIYATLGDEAVAHGINETEVNFVITDSV---------LLPKL--AAVSGQLTQLQHIIYMGNAKKSVLMNFPSSIKLHSMVEQGNAQSRYVP-HPEDTAVIMYTSGSTGLPKGVIISHANLLAAAAMGARVEPSITEKDVY-----VGYLLAHVLELVALLAHGACI-------GYSSPLTLSDQSSKLRPTLMAAVPVIMDRIRKDGPRLLRGYDLRKLRQMLSGGAPLSSDT-QYFMNVCF--CCPVGQGYGLTETGGGTICHTWDRTT---GRVGPPIASCEVKLVSEEGGRDKPFARGEIVIGGS--NVTLGYYKNPQKTQEDFEVDRNGWFHTGDIGEFHDDGCLKIIDRKKDLVKLSGEYVSLGKVEAALAQCQYVENVCV---------------------------------------------------------------------------------------------------- 126665943 13 -----------------------------------------------------------------------------LRAHASERPDMLAL--RQKDFGIWQAYSWQDYYQRARHFGLGLHALGLSEGGHVAIIAENRVEWVIAQMGIGLVKGICVGVYPTSPWNEVAYVLEHSDAEMVLCEDQ-----------EQTDKVLQAPELPQLKHNIVIDPKGLRSYASPPSAFEEIETIGRQFEKSHPELIDMDDIALMIYTSGSTGRPKGAMISWGNLQAGAPGLIELLGDQHS-------------TSLSYL---PLCHVAEQALTNIAPVYVSFGESLRTIQEIAPTFFLGVPSAIYIKMQETGRLRQGRAMSACKAQWSMGERFTYSLYYWLQNFIGLRRCPLVEVYGQTESTGVATAQRPD--NVCLGTVGIALAGLEVAL----GEQNEILMRGGTVFK--------GYYKSDEATKAT---LRDGWLHTGDVGEW-QDGQLRIVDRLKDIITAGGKNLSPTEIENTIKASPYIKECIVVG-------------------------------------------------------------------------------------------------- 50550925 53 -------------------------------------------------------------------------------------------------------------------------------------------------------GGTVSPASVSYTLNELAHQVRTVRPKVIVACKSKVSLAKKAVLMARVKTAVLE-----LEHVI-----------------------SNAPKYPESDSVKFNKVAYLAMSSGTSG----------GIFKAVKIT---HFNITSRDTASQIASAVIPVSHLYGLSKFLIVGSTTVFHE----KFEIKEFLEAQKQFQVNSWPIVPPLVHPLVKEFSESLRAH----LRIVCCGAAPLGEKAARDFLTAITGSRLQIIQGWGLTETSPTCTTFDPLDPDLHIKACGKIVANTEIRI-RGQGQDLPSKETGDIYVRG--PQVTLGYLNDDHSFEQCYDPHVPKWFKTGDVGFIDAKGRVMVVDRTKEMIKSMGKQVAPAEIEDLLLSHELVADAAVIGVSNELGTESPRAFVVPKSGFK-----AAELRSWTDSQLPKHKQLGGIVLVDKVPKNASGKILRRVLRE------------------------------ 195614116 65 --------------------------------------------------------------------------------------------------GEYTWWTYKEVYDVVMKLAASMDKSGIKQGESCGIYGANCPEWIVSMEACNALGICCVPLYDSLGAGAVEFIICHAEIQIAFVEE------------KKITELLKTCHATSLKTVIVTNDHKDEAKKHGLSIFSWDELVMGGSHNFDLPEKKRSDICTIMYTSGTTGDPKGVMLSNESLLVNIASVLQYLFD--QDDVYLSYLPLAHVMFEEVFIY----HGSKIGFWRG-----DVKLLVDDIAALKPTVFCAVPRVLDRIMRKGIKHVKERLGGKLRVIVSGGAPLAVPVEEFLRVVTC---AYVVQGYGLTETCAGSIVSIPNEHSM-LGTVGPPVQHIDVRLVPEMGYDALSSVPGEICIRGSV--LFSGYYKREDLEQEV---MIDGWFHTGDIGEWQPDGSLKVIDR------------------------------------------------------------------------------------------------------------------------------------ 116195752 240 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TES--VFTATLTGAHDTWAGSSGSLVPLTKARLVGPDGKEIESNEAGEIFL--SSPNLFKGYLGNEEATKESFDES--GWLRTGDIGMKSPNGHLFILDRIKEMIKVKGLQVAPIEIELVLREHPAVADVAVIGVRDESAGERAKAFVVRSQSDYDEDDLMDMLDDYVQERLDETHLHDRIVFVEALPKSASGKVLKRELRAL----------------------------- 42526454 35 ------------------------------------------------------------------------------------------------------TLSYSESLKVVKDLAYWMTENGVTKGTHVAVSGKNSPEWAVVYLASLFAGGIIIPIDYGLHNEEIETLLKTAKPKLFFVDDFFAEKAKTESYIGSL---YSLSKKHPEIYVYNLKPSGSP-------------ELAKAQE---------NDTAAILFTSGTTGNPKGVMLSNKNF-VSDCYIAQSNLNIYHTDVFYALLPL----HHSYTMLAALSVGAELVMLLGVPLLFNAGIFKGIKAK-GIVVFG----IIKTLMKLFHGILDKASLGNVRIAICGGGPLAPNVCR-AYNEFGID---FVQGYGLTET-SPIIALNPKEH-FKIASVGQYFISMEMKILDPDEK-----GIGEVAVKGPM--VMQGYYNMPEETAEV-LSP-DGWLKTGDLGWLDDEGYLYLCGRA----------------------------------------------------------------------------------------------------------------------------------- 15964914 17 ---------------------------------------------------------------------------------LAARGDRPALLLRG-----GRIVSYRELAERIDRLASRWR------GDRVTIEADLSEHAVVAYLAALEAG--HAVALCG-TASMLRDR-----------------------------------EVFRPEYC--YRRF-------DGR--WRMERLEGDAIAPHPE------LAVLLSTSGSTGHGKWVRLSHMNIQSNARSIAEY-LGLTAADRGCLILPLHYSYGLS-VLNAHLAVGASVILDEG---------FLDELAQSASSNFAGVPYSYDLLEKAG---FRARDFPALRFMTVAGGRLAPELVRRYNEHLSARNARLFVMYGQTEATARMAYMPPDRLRGREDRIGIAIPGGSLTIEDNDGRIISADQPGELVYRGPNVMM-------------GYASSRADLLRTGDLAVRDADGVFRIVGRTKRISKIAGLRIGHDALEAALEQH-GVA-AAVVG-----NDTEIHAYYV---GSGDPDEVRRLLVEA--SGLTLMHVGAS--RLDKLPRLTSGKIDYPALRAAATCGSSEEGDVEAL--------------- 47220015 55 ---------------------------------------------------------------------------------VKKHPNKPALIYEA----TGETWTFTQLDELSNAVAHWARAQGWVPGDVVALFMESRPLQVALWLGLAKVGVEAALINFNLRHDSLLHCLGVSGSRAIV-------------FGAELAEAMLEIGTSFRQSMVPFCTGSIGADVLASLGAQPLDPLLASAPRDPPAPSGANDRLFYIYTSGTTGLPKAAIVVHSRY--YRIAAFGYAFGMRPSD----------------------------IIYDCLPLYHSAG---------GAVHWGDLPSASASIRKRSQSP------------TGCGKRLAPERLGGFHRAF--RVAQIGEFYGATEC-NCSIANMDG----KVGACGLPVYPIRLVRVDEDSMELVRDSRGLCVCRPGEPGLLVGRINDPLRRFDGYFRKNDSAYISGDVLVMDELGYMYFRDRGGDTFRWRGENVSTTEVEGILSSLLEQTDVAVYGV------------------------------------------------------------------------------------------------- 29828390 25 -----------------------------------------------------------------------------------------------DEQGTWRDVTAAEFRDEVLALAKGLLAQGIRFGDRVAIMCRTRYEWTLFDFALWTIGAQVVPVYPTSSAEQVFWMLHDAQAAMVEHEDHAMTIATVID---------RLPQLHRLWQLDV----GAVQELYESGAHLEDEVVHRHRRAVTPESV-----ATIIYTSGTTGRPKGCVISHANFMFEADTVIRWVFHSKRGDLFLPLAHVGRMVGHDLAAFKPTFFLAVPYIFEKVFNAARSGAFEKAVEKYEAKAWGIGPAALRMQHQVFDKLVYAKIRAAVRHAMSGGSAMDRRLGLFF----AGAGVYIYEGYGLTESTAAATANPPERT--RFGTVGQAIPGTTVHIADDGEIWLNGGNV------------FQGYLNDPKATDAT---LHDGWLATGDLGSLDEDGYLTITGRKKEILTSGGKSVSPGVLEERVRDHPLVAQCIVVG-------------------------------------------------------------------------------------------------- 120401952 29 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSTSGTTGTPKGAMLTVAALTASAEATHARLGG--PG-RWLLALPAYHVAGFQVLVRSVIAGAAPTAV----PASFEPSALAAATDAMGSGRRYASLVA-AQLDKALRDPRATESLAGLDAVLIGGGPMPAK----VAEQASAAGISVVRTYGMSETAGGCVYD------------GVPLDGVGVRV-DDDGRIWLGG-----------PTVAAGYRNTPDPFAE------PGWFRTDDLGVIDDSGVLRVLGRVDDAISTGGLTVLPGLVEAALSTHPAVAECAVFGVPDERLGQRVVAAVVVAAGSSVT---LAQLRSHVADTLPATAAPRQLHLVDELPRRGIGKVDRREL-------------------------------- 197105980 74 --------------------------------------------------------------------------------------------------GEWRKITFGEALTQSRALAQALLDLGAGQDAGVMVLSGPSIEHAVISLAAQMARAPFAPVSSGYSLVALQHVFATCRPKIVFADDG-----------PAFSRALKALPLDGVKVITV---TPSDVP-----SLSYAELIATAAVDASIAAITPDTFAKTIFTSGSTGRPKGVIQTQR-MLTAIIAQHDALY-IRDEEDEAPGAYLSWLVGGTNVLFGDVINGACLYIDEGRPVAGQFDETLRNLREIQPREYGSTPIFFSHLVAEADAALRDHFFGRLRYLSTAG--LSQDLFERLQAAATGQRIPISTKYGSTETQGVTIVSEPLD---YTGPIGLPFPGITVK-LAPVGDKLEIRAKGDTV--------TPGYLGDPEATAKAFDE--EGFYRTGDAARFNPSRGLIFDGRVTENFKLAGVSVGPLRL-ALIEALSPVLEDAVIA--GENRDEIVLAWV-------------RRVEAAAVAGLGRDASLAEICRAPKL----SAFIRERLAQETAGGSSRRVARLLLLDAPATGDEIAEK--- 118095605 95 -----------------------------------------------------------------------------------------------------EKITFSEYYCLSRKAAKSFLKLGLERFHSVAILGFNSPEWFISAVGAVFAGGIVTGIYTTNSPEACHYIAYDSKTNIMV-----------VENRKQLDKIMQIWNLPHLKAVVLYKKLGDDIS-----DVTLDDIINSQKPNQCCV---------LIYTSGTTGKPKGAMLSHDN-ITWTSAHCSRAGDMQPAEVQ----------QESIVSYLPLSHIAAQI-YDGEQVYPDAGSLINTLKEVQPTSHMGVPRVWEKIMSAQSGFVKKKMLSSLRNLFCGAAPLNTETLYFFL----GLNITLYEAYGMSETTGPHC--LSGPYNYRQHSCGKPAPGCRVKLVNED-----TEGNGEICF---WGTVFMGYLNMEDKTKEAFDE--DGWLHSGDLGKLDKDGFLYVTGRIKDIITAGGENVPPIPIEDAVKELPIVSNAMVIG-------------------------------------------------------------------------------------------------- 119487286 25 -------------------------------------------------------------------------------------------------------LSYSELWLQIQQFAAGLQTLGVEAVNRIALFADDSPRWIIADQGIMTAGAADVVRGATADPAELVYILKDSGSVGLVVAD--------LSLLQRLRSSIEDLPIKFI--VLLSDEEPNSSEIPTLPVLNFTQLLNHGGDFRRPGVYGQDSLATLLYTSGTTGKPKGVMLTHGN-LVHQLNSIPDVVQPEIGDNVLSLLP----TWHSFGRIGQLSRGCTQILKEFKPRYTSVPRIWESIYEAAQKQLGEQPASRQKIAKFCFSLSEQYVLARLKMLLLT--PLHQLADKLVYQKIGGGSLAMVDGYGLTET-SPVLTARRPKHNLR-GSAGKPIPQTEIRIVDETGRVLPRLEKG-LVLARG-PQIMKGYFENPEATAKAI--DPEGWFNTGDIGWLSRQNDLVLTGRAKDTIVLSGENIEPQPIEDACVRSPYIDQMILVGQDQKVLGALIV--------------------------------------------------------------------------------------- 156933479 11 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKLVRQSYDNLLSNCASICDYLA-IDANERPLVYLPMNYVYGLS-VIHSHLAQGATLLMTRSGPVQPG---FWAFVKSQQATSLAGVPYTFEMLNK--LRFMRMT-LPSLRTLTQAGGKLSHEAFAWAQEQGKRFVV----MYGASE-----ATSRMGYLPVEPGAMGVAIPGGRFTLEDENGVEITAGVAGELIYYGPNVCHGYAL----ERACLARTDDFNGRLATGDLARRDDNGIYTIVGRKKRFLKVFGNRVGLDELEQLVKNHFVGLECATGGVDDRIT-----LF--------LTDETQAEVKSWLAQTCQLHHSAFRVVILEAIPKNAAGKTL------------------------------------ 163842181 2 ----------------------------------------------------------------------------------REHPDREALI----DLATQRRWSYFELQSAVDELALGLLARGIAKGDRVGIWAVNCTEWVITQYATAKIGAILVNVNPSYRQHELAFAIKQSGMRMIIAQIEF----KASAFRELIKAV--RSECPELTEAIFIS------------DPSWEDLIAAGRHVPASVQLSPDDPINIQYTSGTTGYPKGATLSHHNIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71005880 19 ------------------------------------------------------------------------------------------------------TFTYARLHELVLDLQSQLASYNLAPGIAVSSSLANGIEFTLAFLAT---GAVAAPLNPNYSQGEVEFYLQDTKSQLLLLPKGALKAG-----HPAVEAAKKVGGVDVVEIVFDPSHSGSSLVRADGSNVGKKSQIRKPQD---------DDVALVLHTSGTTGRPKGVPLTHR----NLYTTMGNIYNLTPVDRTYLVMPLFHVHGLLCGLLATLLSGGSAVI----PPKFSASVFWNELSTNKCN-WYTAPTIHQMLLNSPPNPVPK-----LRFIRSCSSALSPSTFHQIEKTF---RAPVLEAYAMTEAAHQMTSNPLPPAKRKPGTVGI-GHGVEIRILDEQGNEVAQGTIGE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160937505 11 -------------------------------------------------------------------------------RHAEAYGEQTAFRY--KVKKEIIDKTYNEVNLDSMAVSRAVEALGM-KGKHIAVIGTTSYQWITTYFGIVNSGSVAVPIDAQLPAEAVCELLNRADVEMLV----------YDELRSDVAGVVRG-KCPGIRHVVSMQ-----ARETVGDVLSLSRLIAGHAGTYETE-LAGGQLCTILFTSGTTGKSKGVMLSHRN-----LTDNAVCLDMRAGTVSMTLLPINHVYCLTMDIIKGLYIGMIICINDSI---MHVQRNMKL---FKPEIVLLVPLVIESLKDAGSLIPKKMVAKSLRIICSGGAYLDPDYVDRFREY----GITILQGYGMTECSPVISTNL--EWENKKGSVGKLLPNCEARVVDE-----------EIWVRGS--SVMQGYYKMPEQTAETLED---GWLKTGDLGYVDEDNFVYITGRRKNLIILAGENVSPEELENELSRSELVKEILV---------------------------------------------------------------------------------------------------- 57242477 26 ----------------------------------------------------------------------------------------------------------------------------------ILIILPKSIHTLISFFGVAKSGNFYTLLDEKMPLERIEKIIKVLKPKAFITS-------KSLNLK---------LDLPTLYT--------EDFESYE-RD---EEALTKARLRHIDTNL-----LYVFFTSGSTGLPKGVSISHKSVIDYAFWVSE-EFELDENEIIANQA--------------PLYFDNSILIKEGGSVHLVPNSLFEYLENEEVNTIFWVPSVLIYF--ANTQALEKFKLEKLKKVLFCGEIMPNKQLNYWRTHL--PNTLFANLYGPTEI-TDVCCFYKVNREFKDEEIGKACKNTELLVFDENKNLIEVGKKGELFVRGT--SLSLGYYNDIEKTKAAFHNYLDLLYKTGDIVAYNEFGELLCYGRLDNQIKFKGHRIELGEIEAVLNSHKKIKNSACI-----FKDDKLIAF------YESEEELN--LKVFLKDKLPAYMIASSFVRVEKFALNANGKIDRKIL-------------------------------- 90579263 15 -------------------------------------------------------------------------------RWAAERPSDIA-ISLGDKEHDAQTYTWADVSSNVDDYAQGLVEQGVKRDQLVAVIADNSIQVLWLMLAIFRVGARYVGLNPKLSSSELQQ-------QLVILDNDYIWSDSEHDLTALTGQNIVL-QLPIVARMV-------PVTWQEHR------------------------PMTLTLTSGSSGVPKAVVHNAESHL-ASASGLLSQMTFTAEDSWLLSLPLFHISGLA-IVWRWLYRGACLV----------------IVDKEQVTHASLVPTQLQRLLDSIDNTATPSSM-MLKQVLLGGAHIPVTLTDKAHSAGISCWC----GYGMTEMASTISAKQAND------SSGV-------------GNVLPNREDGEILVRG--KSLCLGYYRNH-----TIFSILDNWFATKDMGEWHDD-ELFIHGRADNMFISGGENIQPEDIEAILLQYPEIEQAVVLPIDDYDFGQRPVAIV------------------------------------------------------------------------------------ 90408867 42 ----------------------------------------------------------------------------------------------------------------VRRIALGLRSIGVKAHDGVAIIADPSPHWLMFDLAIMINKAYSVPIFANVSSKNFEYQKNNSDINYLF-----------LNTRQSLNPCI-LSNLESLKKVICFDDAEPNKNSISYPDLALGDKLSNEQPQLFAQMRDAEDIATIIYTSGSTGVPKGVEISHKNLISQINSTLRFPLDPQKDKILSCL---------------PLAH-----VFEGSPIYFDIKKVGDILREIKPTVITMVPRLLRAISKVPAPNTAQYDKGNLRVLIVGGSALS-TSMENFYRNIGFN---IYQGYGLTESSPVLAVNYPGH--VRYRSVGKIWPDVDIKIADDH----------EILAKG--PNIMIGYHNNEKATKEAIDS--EGYLHTGDLGSVDSDGYLTITGRKKEIFKTSGKYVSPVPIEQSLCKSPLIDMAAIIG-------------------------------------------------------------------------------------------------- 171317253 11 ---------------------------------------------------------------------------NELLRHRASTEDRPAYVFLSPDREQVDSMTFADVDERACRIAALLKQHAVGIGDRVLLMCRPGLDYIGGFMGCLYAGAIAVPVYP-------------------------PRNARIAGIVRNAGAGTILCSTEDLTRCTTWL-ADTEASGCTPIDV---ELAGAMDPTCPPVSVPPSHVAVLQYTSGTTGTPKGVMVSHAN-LLHNLGQICAWLGSDEQSTM-----VSWLMGLIGVILTSLYGGFRCVLMAPERFIQHPFLWLRAISQYRADLTGAPDFAYRMCRRISDEQRATLDLTCIKAAYTGAESVRASTLSEFVERFGATGFAASSCYGLAE-GTLFVTGRHEQQPIRTVCIEQAFLGVSPEPLDRPGERVGDRTIGEIWVSGS--SVAAGYWDLDEHTASTFRDAGPQTYRTGDLGFLRGD-ELYVTGRLKDMIILSGRNYYSEDIEYAVIAQELVPNGCAAFTDDEVDAERLI--VVAEVERTRRKSNLNDVINTIRKAISAIASPGSV------PKTSSGKV------------------------------------- 83648395 46 -----------------------------------------------------------------------------IERNANAHGDCDAVLY------RDRRISYQAFNAWANRFAHYFRARGIARGDVIAFNLENRPELLAALAGALKLGAAGAMINTSLRGDALAHCLRLTRPKLIVVGEEQLEA---------VASAASQIDIAAPQHMLFLADADTDHSEAPGGYVDLGAMIKNYPDVN---PVISDHPLVYLFTSGTTGLPKAAPSSHRKWFKAYGGFGHMSLALTEKDV----------------VYAPLYHGTGLLVCIAIRRKFSASEFWSDVRLYRATCFGYVGELCRYLLAQPPGPQDRHH--NLRKMIGNG--LRPSIWSQFKERFGIEQ--IAELYAASE--GNVGFSNFLNLDNTVGFSTAP---YALVKFHEGSREPVRNNKGKLKVSKGEPGLLLGRWNQPEATEKAAFRKGDAWFNTGDVLR--EIGHLQFVDRMGDTFRWKGENVSTTEVENALDKLDDVEEAVVYGVEIPMSGKAGMAAIVAKDKQRGPD--MRQLAQAMQEALPAYAIPVFIRVTPSIAKT------------------------------------------ 23573638 122 --------------------------------------------------------------------------------------------------------TYKEVADRAEHVGSALLHRGHSTGDKIGIFSQNRPEWTISELACYTYSMVAVPLYDTLGIEAIGYIIEKADISTVICD---------VPEKAGMIMDCIKGKGRTVKTIVLIEPFDSEL-VTRGQDLSLREFEALGKANLQPMPPNPEDLALICFTSGTTGNPKGAMLTHGNVISNTAAFIRIILKPSAKDVLISFLPLAHM--FERVVEGVLIHGARIGYFQG-----DIRLLMDDLKTLQPTVFPVVPRLLRMFDKWDKIIFKKVQASRVRLIITGAAPVSPTILTFLRAALG---CQFYEGYGQTECTAGCSMSMPGDWS--AGHVGPPLPCNAIKLVDAEMNYMAANGEGEICVKG--PNVFQGYLKDPERTAEAIDD--DGWLHTGDIGKWLPNGCLKITDR------------------------------------------------------------------------------------------------------------------------------------ 163744810 149 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAKVGATILYATPTQLRLLARGAATP-----LPTLRLVLCGGGALDAATRAAVERLCPNAAVQV--FYGAAETS--FITLADASTP--EGSVGRPYPGVDLRLLNAAGQPT--ADVGEI-----WVSSPYLFDGYASG--DSTDTRWQDGFVTGEMGELDKDGHLWIKGRRQRMVQIADQLVFPEAVEAVIAAHSSLP-CAVLPRDDALRGQLLVAVV---EGVENRAQ-AEGIIAACRAELGPLAAPRRVYFNPELPLLASGKI------------------------------------- 86171284 11 ----------------------------------------------------------------------------------------------------KKQFSYNELYEEIEKFVNFFESINIKRGDEISIILFNSIEYIISFL---SINFNHNICLPQNTKKEEYKRYLVNNCKYIIIHDYSYYKNVCIYIKELAEEGIGLIKIKKNKEKPYFTYSYINNGRKEELPNLNNDLNEENNINKEEKNMLNSDICLHLHTSGTTSKVKIVQLSN----TNIKTTITNIYNINRDD------NTIIVMFHVHGLIGVLL---PIIYCKGNILFFSASEFWNNVENYNITYFSAIPTILKILIRYEEDYLRKNKIHKLRFIRTSSSSLDENLEKEIEEKF---EVSVFQAYGMTEACHIIISSLPNNLQICKKFKSVGIPNVGVIIYNEEKKICDYNELGEICIKNVMCGYKIYIYANTVKERNEYMMKNPPFFKTGDIGYIDQDNFLFISGRIKDIINRGGEKIIPNEIDDVLRNHDLVQDCLTFSCKDDVYGEIINSAVILEENKILSDELKKELINYMKKYIADFKVPRNIYFVNNFLKTDTGKISRK---------------------------------- 126342038 121 ---------------------------------------------------------------------------------------------------------YVEVNQRVNNFGNGLTALGLKPKSTIAIFCETRAEWMISAQTCFKYNFPLVTLYATLGKEAVIHGLNESEASYLITS---------VDLLEKLKTAL--VDIKCVQHIIYVKKTVDKSEYPEGFEIHSMSSVEEARPEFSPIRPGPSDLAIVMYTSGSTGRPKGVMMHHCNLIAGMTGQCERIPGLGPRD--------------TYIGYLPLAHEISCFTYGCRIGYSSPLTLSDQSSKLKPTLMAAVPEIMKTLFKIGEQIKKGYDAPNVRMMLSGGAPLSPQTHRFMNVCFC---CPIGQGYGLTESCGA--GTVTEVTDYSTGRVGAPLICCEIKLKDEGGYTIKPNPRGEIVIGGQNISM--GYFKNEEKTAEDYSENGQRWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAALKNCPLI--------------------------------------------------------------------------------------------------------- 50122751 32 ----------------------------------------------------------------------------------------------------EQQLTWTQAGQRIQRIASGLLALGLDVQERVAIFSHNSMNWSLADLALLHLRAISVPIYATNTTAQAAFIINDADIRTIFV------GGQ-----EQLDALLALRDCPQLRNIIVMDK---DVNLR-GSDISLHEFEAQAVDDFRIDSRDLNDLFTLIYTSGTTGEPKGVMLDY----TNMAMQLKLHDDMSANDVSLCFLPLAWVVMHTNLVRGAMLAVKPTVMYEKAPWYRQRLFNWAIAQGQHA--FLASNTLFRRVMHH---YADRLVLGKLRQLLAAGARLDDNIILFFRS-IG---IRIIYGYGMTETCATV--SCWEEGRFRLGSIGTPLPGIEVRI----GEEKEIQVRGA--------TIMRGYFHRPQETAETFTE--DGWLKTGDAGELDANGNLFITERLKDLMKTSG--------------------------------------------------------------------------------------------------------------------------- 167648295 55 ---------------------------------------------------------------------------------AAAHPDRPYLNQREPGHGPWRGVTYGQAQRAVEGIAQWLLDQGVTADDSVMILSGNSIEHALMTLGAYGAGVPAAPVSPAYSHGKLKHCFDTVAPRVVFAQSGVLF-----------DKAIAALRAIKPDLLLV------TADGTGEGAIAFDTVAATVPREVAAKR-ESLTPATVLFTSGSTGVPKGVPQTHA-MMAGVIAGQE---GLRTDE----PTDLEWMPW-SHIFNGVLWSGGTLWIDEGKPL---PGMFETTIKNYEVSVFGSAPIAFSMLAGENDPVLRAAFFKNLKYMGYGGATLSDDVYTRMQALATGHRVPLTTMYGATETQGVTVVHW---ITERVGLVGLPLPGIALK-LAPAGAKYEVRVKG--------PTVAAGYHKDPEKTAAAFDE--EGFYKLGDAARKDPSKGLVFDGRV----------------------------------------------------------------------------------------------------------------------------------- 195958827 11 ------------------------------------------------------------------------------------------------------HVTYGDLKNNVLKLASFLKSINVKHQDKIFICSENRSEWTVIDFAILSLGAVDIPKGSDVTLLEAEIIFNSVLPSVVILENLNLLNMFIFTVKPIFIIIENLNQEDRLKYSDFEIYTYSDCILFGDNLRKDSEIIEIAS------KVDSNDMATIIYTSGTTGHPKGVMLSHAN-LLYQVSSFSLMVDTHVGQIFMCILPI----WHSYNIFGMVCLFSTIVLDDIKNVNPHVPRLWIAIRQYKIFHFFVKAAFLRVVMGLYPDPIKKFPFKALKILGTGGGSMPLSAFRFFNS-IG---IELANAYGLTETSPGVASN--KHKKVIIGTCGKILPGTLAEIRDTDGNKLKKPGKGILFVKG--PQVMLGYYKDKEATCKIIGS--DGFLNTGDIAKLSKDNVVQIIGREKDTIN-NGENVEPAPIEIKLEESALIEKAVVVGQ------------------------------------------------------------------------------------------------- 118096586 61 -------------------------------------------------------------------------------------GDKIAIV---DQNGEH---TYRELFCQSLRLSQVLRDL---KEERISFLCPNDASYVVAQWASWMSGGIAVPLYKKHPVQQLEYVLEDSQSALVIAADEYV--GKISPSAKKL----------GVPVLPLRSHSSGSADHTAVEDVP---LASSASWK--------DRGAMIIYTSGTTGRPKGVLSTHEN--VQAVTTGKW--EWKQDDVILHVLPLHHVHGVINKLLCPLWVGATCIM---LPEFSAQMVWKKFLSSQRVSVFMAVPTIYAKLIEYYDEHVRAFCQENIRLMVSGSAALPVPVLKKWKAITGHT---LLERYGMTEIGMALSNPLRGVR--VPGSVGTPLPGVEVRIADEHGTQVTPGQEGELLVRGS--SVFREYWNRPKETREAF--TPDGWFRT----------------------------------------------------------------------------------------------------------------------------------------------------- 195433956 25 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGTTESGGVTASF---STKKFGNTVGKLIPGTRVRIVSDEGVNLGPKDIGEIYIHNGH-QQWLGYYGNPLQTQKTFDS--ESWFHTGDLGYFDEDNNLYIVDRKKDIFKCKGFHYWPSQIEDVIAEMPDVQEVCVVGIYDERIGDAPAAMVVPRKGALIDED---HIKQHVANVL----VADYVYFADALPQNNNDKIIRREVKE------------------------------ 145352897 50 --------------------------------------------------------------------------------------------------------TFAEVARERVALGSAMARFGIAPGSAMGLYSINTPEWVALEAAMTRQGVISVPLYDTLGPDAVVYIANHASLCAV-ACSHAVLATMVACLK----------DTPTVKLVVCYGRGAGSSDFAAIRSVSYEDMLEIGSRNPSPTPAAPDDLATICYTSGTTGAPKGVMLTHRN-LISNAAGYAYDLELGPGDSHVSYLPLAHIYERVTMLV-VLFNGAKVGFYRG-----DVLQLLDDINALKPTVFCSVPRLWRALSKTPNALFEKVVFSKLRALGSTGSPISAEVMEFLRIAFG----CVLEGYGMTES-ACVISKTAQD-DFTTGHVGAPAPCCEIKLVDKNDHPHP---RGEICVRG--PSVFRGYYKND---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162290068 15 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVKSGSCGTVVRNAQIKIIDETGVSLSRNKPGEICIRG--PEIMKGYLNDPEATALTIDKA--GWLHTGDVGYIDEDEEIFIVDRVKELIKYKGFQVAPAELEALLVNHPLIRDAAVVPQKNEAAGEVPVAFVVKSEESDISE---QEIKDYIAKQVIYYKKIQKVYFVDSIPKAPS---------------------------------------- 59712273 32 -----------------------------------------------------------------------------------------------------KVWTWSEVSTQINRYANGLLQQGVKRDDVIVGIAKNCIELVWLQLASVRIGA----------------RFAAINPK--------------TPSKQL--------------HQLVTSIAANHIWFGEGQETTWHQLINAEYGAVAATW-QPTRLATLTFTSGSTGNPKAVAHSASNHLHSAAGLLSWHFDVS--DSWLVSLPLFHVSGLA-IVWRWLLSGGMLVM----PT--EQGLLSDLA---GVTHASLVPTQLQRILDSGE-----TSQLALKRVLLGGSVIPTELTIAAQKQ--GIECWL--GYGMTEMGSTVTVKRADGEP----GVGNVLPYRELRI--EEG---EVWVKGE--------SLTLGY------YRSSGVANEDGWFETKDLGVINAE--LHIHGRADNMFISGGENIHPEKIEQVLLTHHEIDNVIVVDVPDEEYGQRPVAVLVSNTGKIP---------------------------------------------------------------------------- 104774760 8 --------------------------------------------------------------------------------------------------------TYADLIKRANSWAALLKEKAPAK-VPVMIWGGQTFDMLACFLGCVKSGHCYVPI-ADYS------------------------NAERIDLVREV----------SASPVLIAISDLPEVDLGDLTLLKPDDVPEEGTAD-EADYVKGDENFYIICTSGTTGKPKGVQISHDNLVSFVDWELKD-FDLPDHPRFLAQADLSVMS-----IYPALLSGGELVV---LPVTENFAQLFKALPETDVNVWVSTPSFAQMC--FLDRTFDADHHASLSHFLFCGEELPRKEVEMLKKRFPDSR--IFNTYGPTE-ATVAVTQVEITPEILEKYDRLPI-GY----VKEDTEITDDGKSGEMIIAG--PSVSKAYINNPEKTEEAFYQE-DGVYRTGDVGYFDGD-LLFYKGRIGFQIKFNGYRIELEEINFYMNQNPLVRHAVAAPIDHTIK--QLVAVVELNDGVSDEGTITKQIRDGLTKDVMPYMIPQRYLYQDALPISQNGKV------------------------------------- 16127568 55 ---------------------------------------------------------------------------------AAEHPDRPYLKQREPNHGPWRGVTYGEAHRAVEGVAQWLIDQKLQPHDSVMILSGNSIEHALMTLGAYTAGVPAAPISPAYSHAKLKHCFEKVAPRVVFAQSGAMFAGALATLKAL---------DPSLLVITADGAGEGAITFAEVAATTPTAAVAAARDAVGPATVAKY-----LFTSGSTGLPKAVPQTHGMMAGVIAGQEGLRTDVPTDEV---PQSLEWMIGFNAVIWG----GGTLHIDEGKPL---PGMFETTIKNYEVSVFGSAPIAFSMLAEENDPVLRRSFFKNLRYMGYGGATLSNDVYERIQALATGHRIPLTTMYGATETQGITVTHW---ITERVGLVGLPLPGIQLK-LAPSGSKYEVRVKG--------PTVAAGYHKDPERTAAAFDE--EGFYKLGDAARF----------------------------------------------------------------------------------------------------------------------------------------------- 125716276 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPMDSTYPSARLAHILDDAAPALLIVDGAGC-------------EALS-------------DRVFDPARLVDLRDPSVWASAPLHDPDPSVLGLHECDPAYMIYTSGTTGLPKGVVVEHR-HVVNLLNAMSDQPGITSSDRMLAVSSMSFDIATAEI-FLPLNHGARVIVA-GRGDVVDAKRLRQLIHDHAITIKQGTPSGWRALLDAPGDMPTGL------VVLSAGEALPPA----LAARLLNGQRAVWNLYGPTETTIYSTVYRVTAEDLAWSSIGRPIANTRIYILDSRGEPVPFGAIGELYIGGA--GLTRRLHRRPERFVRETISP-PILFEVGDLARWLTDGNLEFLGRADDQVKIRG--------------------------------------------------------------------------------------------------------------------------- 39946508 79 -------------------------------------------------------------------------------------------------------YTYAEVYTIALRYGNWIQKYGVKPHDVVAMDFMNSDQFVFMLFGLWSIGAKPAFINYNLRERALSHCVAAAKSRVCF-------------IDPAVADALTRDGLPETKFVLFTPEVAAEVMATEP--IRPPDEVRYETQQHA--------MAILIYTSGTTGLPKAAVVSWAKMIVAGGFTSRL-LNLQTTDVYYTCMPLYHSTATLMGLGAVLTAGSTLAL--GVKF--STKNFWNDVRHYDATILLSAPTI------KDPATGEILDKKH-RVHTAHGNGLRPDVWNKFKERFGVG--TIVEFYGATE--GSFATYNVSTNDFSAGAIGRNGYSIAFVEVDYNTKRSKSGEPGEFIFKLPHSSRFQGYYGNKEKIMRNVFSKGDAWLRTGDVIRADNEGRLFFHDRIGDTFRWKGENVSTQEVSLVLGRHDSIKEANVYGVTVPNDGRAGCAALTLSDAKKLGDELLKGLATHSSTSLPKFAVPQFLRVV------------------------------------------------ 114045589 20 ------------------------------------------------------------------------------------------------------------------KIAQVLIELGVQVQDRCVILSQNCPQWTCADIGTLKSRAVVVPIYPTSTLEQASFIINDAAAKVIFVDDA----------KQYALACELQKQCPTLEHVIVFDAS-VELARDKAQHQHLDSLLAKQSAELEQRLKDADDLLTLIYTSGTTGDPKGVMLDYR----NMASTVRQHDQILPGDVSLAFLPLSHVFGWSFYV---LCRGGHNV------YLQNTQRVKEAISAVRPHTLCVVPRFLRQFRAKGLQWRLAHKLSKLQAVLCGGAALDLNVASFFH-AIG---IPVLCGYGMTETNATVTCNTLD--NRVAGSNGKVLPEIEVKL----GKDDEILVRGDTV--------MRGYYN---RPEDTAAAFEDGWLKTGDAGRLDANGNLFITDRIKELMKTSGKYIAPQRVEGTVGRCPFIEQVAVI--------------------------------------------------------------------------------------------------- 37526623 388 ------SHFAAHTLID--DYLHIYSTIAENIEAYWVKYKE----IEPTDNIISSLDNPKNI--------VINIKENIIARIVAVSPDKKSVIHDQTEINTVHRLNYGELYHKLFTFSQLLLSCPLQ-NRRVAVLLPRGMDSLLSILSIHTAGLCFVPINMTFGQEEINNILNSLNISLLITARHYHEKINGVNNT----------------HILFI----EDIETRPSEIFLGHDIKRPATQ---------EDEAYIFFTSGTTGVPKAVPITFKGLYAYLAAMTE-QYDIKQDDVILNFSTP---VFDAYIVFGCFYQGATLAIANDN-MIVELETLFSFCHAQSVTIVNFPTNYWHQIVFFLHAAIKELA-PSIRMTIIGGDAMDKAIHHWLEKV--GCGISLINSYGPTE-CCVVASSHKIADKFQPGNIGKALANTNIVIREYGTNKIINGSNGEICIRGD--SICSGYINDNQRFLQ--LNDGEIYYLTGDRGFYDAQGNLNFIGRLDKEHKIDGKRVDLDEM------------------------------------------------------------------------------------------------------------------- 163704934 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVLLTSGTTGVPKMVVHDLEG-LTGA------IRPLPEGG-----APPVWSTFYDIRRYGGLLGGGSLVL--SAQDEPVAD-FLRRLGRHGVTHLSGTPSHWRALMSPALGAIRP---SYLRL---SGEIADQALLDALRAAF--PEAAIGHAYASTEAG--------VGFEVTDGREGFPESFLGPR---DTGVELRVA-EGALRIRSGR--AARRYLGEEAP----ALMDAEGFVDTGDMVEI-RDGRCRFVGRRGGIINVGGLKVHPEEIEAVINRHPRVLMALVEGRRNPITGALVTATVVLDPGEAAPEAVTAEILAACRAALPAHKVPALVRIAKTLAVTQAGKLAR----------------------------------- 157878859 78 -------------------------------------------------------------------------------------------------------ITYAEVWSRLVSFGRGLVELGLQKGSHVALYEDTRWEWLVTMLGAWTQEMIGVTVYANLGEDALLYALKEATCEALVCNGNSV--GKLISLMDKVHDA----------TIIYLDALPSNLNTESHKVVAWTDVLAKGTSSTAPYKVKKDEEVLVMYTSGTTGNPKGVIHTIGALTQGALLEERLTDLIGKEE------------NESYVAYLPMLLRGTLICF-GTPRTLT-DAFARPCGDLRANPFFGVPRIFDTLKKAVEALKEGKDTSKVRGICCGGAPLSDKTQEWLSVVLGR---PVAQGYGMTESVCN--ASVQRSGELK-CEAGQLLHGVEACLLDTENHTDKPHPRGELLLRGRF--VFKGYYKQPELTEQSIL---PGGWRTGDVAEMEETGQMRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 46110843 21 ----------------------------------------------------------------------------------------------------------------------------------VGVLAPNGYEFIISVLAVLAFGGVVVPMPTGALPLEAAYMLEQCNAKYLLASPE------HVDLGTRIQAEVEIP-------LIPIDSQGETDALLPIEAYSLDTSIRVAENR----------PSILFFTSGTTGAPKGVLHSRKTINKYARMA-----EAGPDDICLIPSGAFWSVYFT-KVFQMLLTGVRIEI-------QNFGRNYNLIEKFRATKIVLSPTFWYGMMKLPEDVVKEYIEGHLREATATGAMPSRRLKEFWRDLRRGKSLRVL--YGSTESQETLICS--GEVEFTENDLGTPLPGVEVKL---------EGSTGELLVKT--PSLFLGYLNTDERFDS------EGFFKTGDLVTRHE-GRLVFQGRANDLFKFYTYKVPRMQVEACLTALPYILEGYVLPVADPHCDTRVASLVRLHDNAGKVD--LKRIRDDLSDDLPAYQLPTILRILEEVPRTWSDKLMKKVVQKFFPQDSDDLYDEST----EVMD-------- 52626660 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLHTSGTTGIPK-IVRVPHKCIVPNIQHFRVLFDITQEDVLFLASPL---TFDPSVVFLALSSGASLLI---VPTSVKPSKLASVLSHHRVTVLQATPTLLR---RFGSQLIKSTVLSSLRVLALGGEAFPSLTVLRSWRGEGN-KTQIFNVYGITEVSSWATSTLKCELPVQLG---FPLLGTVVEVRDTNGFTIQEG-SGQVFLGG---GRNRVCFLDDEVTV-----PLGTMRATGGFVTV-KDGEIFFLGRKDSQIKRHGKRLNIELVQQVVEELQQVVSCAVTWYNQ----EKLILFMV-----SQDASVKEYILKELQKYLPSHAVPDELVLIDSLPFTSHGKI------------------------------------- 40787338 3272 -------------------------------------------------------------------------------------------------------LTYAQMSGRAIQIMRRLQAISLKSGSRVAMLLDPVADTVCCILAIMRLGYVWIPLDTRNHYQRLKAVVDESRPQILMCHDGT-------------DEAHKMSTELDFITLINIDDTD-DVHLRDENNISAPGDIDSGKVNYK------EQASMILYTSGSTGVPKGVVLTNGGLLNQTTSSLRL-----QREITLQQSPLGFDLMLDQIFLA-LCNGGTIVVV-SKSARGDPTQIADLIVRHGVTLTHFVPSEYILLLNYGYHILKNA--GSWRYAMSGGEKLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNYDIEITDTDMTVLPVGFPGEICISGPGVG-----LGYLERLEET-NRKFTRFYRSGDKGRILPDGTLEVFGRLDGQVKIHGFRVELDEIANAIISNGTIVSAAVSWRPSQLSG-ILVAFVVFDISFDQS---KSEYIEWLQSSLPPVMKPTVIVSRKAIPITFNGKTDRAAVDSISVPDPLCLKTT----NPT----------- 198274697 31 ---------------------------------------------------------------------------------------------------------------------------GIKKGDKIALCGRNSANWTATFLGVVTYGAVAVPILHEFKADNVHHIVNHSEARMLFVGDQVWEMFNEAAM-PNLEGIIELKNFD-----LVVSRSE---KLTYAREHLNEEFGKKYPCRFRAEQVEPEELAVINYTSGTTGYSKGVMLPYRSIISNIVHIDQKV-GLKAGDSIVSMLPLGHIFGLVFFLYG---------ITKGAHLWPSPKIIAEIVEKFKKNIL---PKVIRAMEVFGGNFIE---------IVIGGAPFNPE----VEAFLRKINFPYTIAYGMTECAPLICHSRWD--EILYTSCGKTVANMETKVISEDPERIP----GELVCR----GMMLGYYKNESATAQTIDK--DGWLHTGDMAIKDADGNIFIKGRCKNMLTASGQNIYPEEIEARLNNMPYVNESLVI--------------------------------------------------------------------------------------------------- 193290712 128 --------------------------------------------------------------------------------------------------------SYGQVFDRTCNFASGLIKFGHDVDTHAAICAETRPEWIIAFQGCFRQNITVVTIYASLGDDALIHSLNETQVSTLIC-----------DAKQLKKVASVSSSLKTIKNVIYFEDDETAIDSTNIDSWRMSSFLGKNSPIQPRLPIK-EDIAVIMYTSGSTGLPKGVMITHGNIVATSAAVMTVIPNLGSSDVYLAYLPLAHVTAGACIGYGSALTGDATVLMAAVPAILDDGVMKKVEEKA-----GSAKKLFRRLAAMEGSWFGAWGLEKIRFMLCGGAPLSGDTQRFINICMG---APIGQGYGLTET--FAGATFSEWDDPSVGRVGPPLPCSYIKLV-------TWEEGGYRIVDKPMPSITAGYFNNEDKTNEVYDERGMRWFYTGDIGRFHPDGCIEIIDRKKDIIKLHGEYISLGKVEAALLS------------------------------------------------------------------------------------------------------------- 67484572 37 ----------------------------------------------------------------------------AVEHWVEDDPDHPFIYISGGKRGEYEYYSYKEVLEYSKTLARGLIKMGIKKGDNLGFFSRRRLEWHYLFIACSYIGARICSLYESLGKEAVKYIIEHAELKYIFTSNEKI-------------KVLEEVGC--LKNIIFINEFEVEQPSKDGILTSFLDVLGLANTDILLTKVKPEDDALLMYTSGTTGFPKGVPLTHENLISCATSLVERILLLHPRG-----TDP-----MSSISFLPLAHGVIGLMSQGIPTLVEDTIYSKVMEGLRETLIYNSAFYLKELEFEPTALTPSFDNGKLQIIISAGAPLTEEIAKFF-------RIVIVDGYGLTETTGMGLASQF-SNGIHLDVAGRPYPTVMAKIVPEMGF-CTQNEEGEIYLKTT--AGFKGYYKESEEYNNEHIK--DGWIKTNDIVKYRKDHDFEIIARANNIFKLSGEYISTEKIENIL--------------------------------------------------------------------------------------------------------------- 46486682 3620 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGKPISNTQIYILDKYGNLLPPGIPGELYVGGD--GIAQGYLSHPEKFILNPFTKDKRLYKTGDLARWLPDGNIEFVGRIDNQIKLRGFRIELGEIEALLNGHSQIQQAVVIAREDIPGNKRLVAYIV-----ASDESLTKELREFTKQKLPEYMIPSAFVTLDSLPLMPNGKIDRKAL-------------------------------- 46486682 2746 --------------------------------------------------------------------------HQLFEEQVEKTPDAVAVVFEGE------QLTYQQLNQQANQLAHYLRSFEVGPGVLVGISVEPSLEQVVSLLSVLKAGGVYVPLDPNYPQERLAFMQEDSKVQVVLTQE---------PLLEKI----------SLQHMVCLDRD--------------QDVIGRESSENLACHTTPDDLAYAIYTSGSTGKPKAVLGRIRSTVNRLHWMWEM-LPFAADEICCQKTSINFV-DHVAEIFSPLLKGIPLVIDDIRGDVP---QLMSLLRDKKITRIVLVPSLLKTMLEYGSEQFTQ--LRYLKYVFCSGETLP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 59149847 1 -----------------------------------------------------------------------------------------------------------------------------------------------------KAGGAYVPLDPSYPEDRLSYMLADSQVHVLLTQ-----------------ETLQAQLTPPAETVPLALDTMT-------------ERLSVESDENPSYGAGPQNLLYVIYTSGSTGRPKGVAMRH--QPLANLVRWQLAEAIGPNPRTLQFTPLSFDVS-CQEIFAAWSAGGTLVLVTDDIRQ-DGDALLAYLKTESIEQLFLP---FIALQNLAESVARQSPPEALREVITAGERITPAIAHWFSQ----SKCRLHNHYGPTESHVASAYRLSGDVSTWPAPIGRPVANTELYILDAGFQPVPLGVSGELYL--GGECLAQGYLHRPERFVPNPFGA-GRLYKTGDLARYRADGEIEFLGRADDQIKLRGYR------------------------------------------------------------------------------------------------------------------------- 215492570 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTGTTTVMW--KPDAPMTEV-AGAIKRHKITAVVCFPVMLHKLSEHVE--LTGVTLDTVKKILFTGGCIPTTLGRKIRSQFSLEC--FRNLYGLSEALSPACMPSWDETDC--NNIGFPSGLVQLNVVDETGLPVGPYRTGELHIKAP------TVTRGYSRKTGTVSAVDEGGWLSGDLVYYNEDGRFYYYERMKSLIKCLDYEVSPSELEEILLSNPFVAEAVVVGVLHPEFGEVAKAFVVLKDGMSPTSE---ELQEFVAARTAFFHLYGGVVIVQSIPKTRTGKAKRQKLKE------------------------------ 152965647 367 ----------------------------------------------------------------------------------------PAVVEMSPD-GTSRRVAWGLLARRTDELAAGFTALGVRPGQRVSLLVPPGADLTATLYALLRIGAVAVVADAGLGVRGLSRAVTGAGPKALAAARVLRWPGRRVAAGDVSDAALRALGVEA--TLLQVARTGA------------QRLAAGAEAPVEPAP-GAE--AAVLFTSGSTGPAKGVVYTH-GQLAQLAQAMGATIRIGPGQPLVSA-------FAPFALFGP-ALGATCVMDVTRPATLTAAALAEAVAAASATSVFLAPAAVNVLATAGDTPAQREALGGVSTLLSAGAPVPTPLLQRVRELLADPRTP----YGATEVLPATDVGLSDVLAAGAGEVGRPVEGVVVAILDADGRAGLD-----LVSTPGWFTQAASV---DVRPSPTLLGRRPGRWHTGDVGHLDAEGRVWVEGRLAHVVVTADEVVTPVGVEQRAESVPGIARAAFVGI------------------------------------------------------------------------------------------------- 195962157 11 ---------------------------------------------------------------------------------ADQQKDKIAQIYKVCDGYT--HITYGDLKNNVLRLASFLKSINAKHQDKIFICSENRAEWTVIDFAILSLGAVDIPKGSDFEAEII---FNSVLPSIVI-----------LENLTLLDMFVRIPFTVKPIFIIILRYSDFEIYTYSDCILFGDNLRKDSEIIEIASKVDSNDMATIIYTSGTTGHPKGVMLSHAN-LLYQVSSFSLMVDTQVGQIFMCILPI----WHSYNIFGMVCLFSTIVLNDIKNINPHVPRLWIAIRQYKVKLAFLSDICYRVVMGLYPDPIKKFPFKALKILGTGGGSMSLSVVRFFNS-IG---IELANAYGLTETSPGVASN--KHKKVIIGTCGKILPGTVAEIRDADGNKLEKPGKGILFVKG--PQVMLGYYNDRERIIGS-----DGFLNTGDIAKLSKDNVVQIIGREKDTIN-NGENVEPGPIEIKLEESILIEKAVVVGQ------------------------------------------------------------------------------------------------- 33860959 54 ----------------------------------------------------------------------------------------------------KEKISYSELADLITKVSNSFKNYGLVKGDVVTLISENSPRWLIADQGLMRLGAINAVRGINSPSVELEYIIEHSNSVGLIVQS------KEVWLKLN----KKNELKKRFKFIINLEDEQFEINWPEFIKAGEENLLKNNSFEKYNHQI--NDIASILYTSGTTGKPKGVPLTHANFL-HQIINLANIADPEPGTSVLSVLPI----WHSYAEYFFFSCGCTQ-------FYTNPKFLKDDIKQVKPVVMATVPRFFLALKKMPPNLRKIRNLSSLAKISLTGEPINPEHVDLFFESLGID---VLVGYGLTET-SPVLTCRRRELNVR-GSSGQPLAFTEIKIMNEEDKILKFKEIGKILVKG--PQVMKGYLNNISATKDV-LSK-DGWFDTGDLGFLIPNGSLVITGRAKDTI------------------------------------------------------------------------------------------------------------------------------- 120609481 8 ----------------------------------------------------------------------------LLLRHAAERPQAAAL--REKEYGIWQTTTWARLAQLVERLAAGLDAAGLARGEHLVVIGANRPRLYATMLAAQSLGAIPVPLYQDAVAAECVYPLNNAEVRFCVVEDQ-----------EQVDKLLERAQCPAIARIFYDDPRGLRNYAEPGLDALLEDGARTADAAARAQAVQPDDVAAMFFTSGTTGNPKGVVHTHATLLDRA--TAGAEFDLTAAEDVLAYLPPAWI-GQNIFSYAQLACGAATVIFEGTIRMEDAGAFFRTCMAHRVGQSGQAVGWWDRLRAAGDPLRNTLGFSRVRVAYTAGEAIGPDLFT-FYRSIGINLKQL---YGSTETAVFVC--LQPDDAVHADTVGVPIRGVEIRV---DGN-------GEILVKSA--GLLRGYYKNPEATAEVL--TPDGWYRTSDAGFLDASGQLKIIDRVKDV-------------------------------------------------------------------------------------------------------------------------------- 114632851 93 ----------------------------------------------------------------------------------------------------------------------------------VGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIVHIVNKADIAMVICD---------TPQKALVIGNVEKGFTPSLKVIILMDPFDDDLKQRGEKSSLYDAENLGKEHFRKPVPPSPEDLSVICFTSGTTGDPKGAMITHQNIVSNAAKCVEHAYEPTPDDVAISYLPLAHM--FERIVQAAYSCGARVGFFQG-----DIRLLADDMKTLKPTLFPAVPRLLNRIQNEAKTPLKKFLLKRVRVIVTGAAPISAPVMTFFRAAMG---CQVYEAYGQTECTGGCTFTLPGDWT--SGHVGVPLACNYVKLEDADMNYFTVNNEGEICIKGT--NVFKGYLKDPEKTQEALDS--DGWLHTGDIGRWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 149928203 34 ------------------------------------------------------------------------------------------------------------------------RSMGLQPGDRVAICLKNSVHWVAFDQGAVAMGLVSVPLYVDDNASNIAYCIQDSGSRAVV-----VENDRIA--RNLLKENLKDVRVLSIKSDI-----EKEADGVENANHVLKSLDKKLEP-FELLDLEQNTLATICYTSGTSGRPKGVMLSHKNVIANVDSCFQL--DIKPEDVFLSFLPMSHMFERTGGYYLPLRVGAKVIYARGINQLPED------LATQAPTVLFAVPRIFRFKRKAFEKLVDHFQLPLLRALAVVGGAALDSTIAKAFIAMG---LPILHGYGMTEACPVISVNRPEGN--VPESVGPALPNVEVML----GENDELLARG--------PNIMLGYWQNEEATKTAIDS--DGWLHTGDVAEI-KDKRIYIRGRIKDIM------------------------------------------------------------------------------------------------------------------------------- 54023405 6 -----------------------------------------------------------------------------------EKSDDIAFVFLDDAGRQAQALDYGDLHRRAEALAARLTR-DFKLGDRVLLLHPPGLDYVVSFYACLYAGLVAVPLFP---PQ--RNRVNHVE--------AVARDCAAAAVVSTPEVLAEMANLSGDLFVSRLPRVSTE---------YTDDL----PGEFEPPKIGGSQIAYLQYTSGSTSAPKGVIIDHA-MALQQVRELAFSWEVDATSVV-----VSWLFGQVSSVLMPVYVGGGAVLMAPSTFVKNPFRWLAAVTEYRGTHSGAPNFAFDLCVKITPAERAELDLASWRLVSNGAEPVRLGTLERFEKTFAPHGLALSPGYGLAEATLKVCSGTPGRRKIVPGSCGGTVLETEVAIVEETGRRVGDDELGEIWVSGPI--VAPGYWNRPEDSEQTFRARIAGYLRTGDLGFVHE-GELFICGRVKNLMIVNGVNYYLEDLE-----------ATVVGSDEALRAGAVIAFSVERDGQEDTTRAPEELVTVMHTAVSRKHAPAAIVLIAAIPRTTSGKLRR----------------------------------- 59149835 48 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQAWDDATSDWPGENPVSDVQPDNLAYVIYTSGSTGGPKGIAHDSPVTLIHWATEVFTTEQLS--GVLASTSLCFDLS--VFEMFVPLSCGGTVILAD------HALELPSLPAAQDVTLLNTVPSAATELLRLNGIP------SSVKTVNLAGEPLPPALVKALYQV--DSIQHVYNLYGPSEDTTYSTYARMDATDPAPTSIGRPIANTQAYVLDAHLQLVPFGIPGELYL--GGEGLARGYWQRPEAFIANPFADGCDLYKTGDLVRYRADGHLEYLGRLDNQIKLSGSR------------------------------------------------------------------------------------------------------------------------- 84496158 24 -----------------------------------------------------------------------------------------------------RDITAKEFADQVDALAKGFIAAGVTPGSAVAIMSRTRYEWTLTDFALWAAGAIPVPIYETSSPDQVEWILKDSGAIGVVLETE----------KHASALASVSANLPDLAHTWLIDNGDLDTLAASGASSD-DATLTTARANIDRHSV-----ATIIYTSGTTGRPKGVELTHGNFLDLTENTVEKLKNVVAVD------------GASTLLFLPLAHGAKTLLDDFAAYKPTPRVFEKIAEAKAVNIFAKAATAI-AWLKAKHAVFDKLVYGKLRAMGSGGAPLGTRLGHFFR----GIGVTILEGYGLTETTAPITVNLPE--RLKVGTVGPPLPGATIRIADD-GEILVKGVQ-----------VFANYRNNPE---ATAESIRDGWFHTGDIGELDEDGYLKITGRKKEILTAGGKNVAPAVLEDRLRAHPLISQCIVVG-------------------------------------------------------------------------------------------------- 166713232 13 ------------------------------------------------------------------------------------------------------------LADAVARLAACLQTAGLT---RVASRLDNGPDGLILDLALRLIDAVHVPLPTFFSDGQVLHALTSSGAQCVVTGAAAAAPPGISGPLP----ALQQDALRCWRVAAIVER-----------------------------PVLPDAPACITYTSGTTGCPKGVCLSADSLLTVAASLVDASAAIAPR-RHLCLMPLSTLLENVAGLYATLLSGAQVALYTGASGL-DVPALLRCLHQYQPESVILVPQLLLALVSAAEHGVALP--ASLRYIAVGGGHIGSSLLA----RAAALGLPVCEGDGLTECGSVVCFNRPGA--VRAGSVGQPLAHAQVRIVDGEMQVGGVQALGYLGEDAPPPGPVR----------------------TGDLGHVDPDGFVHITGRRKHVFITAGRNVSPEWVESELLQHPLLAQAVV---------------------------------------------------------------------------------------------------- 111019004 67 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPKGAMLSASALRASGDATHARLGG--PGS--WLLTLPAHHIAGMQVLLRSVLAGTEPVVID-VTDGFDPGALPAAVASMSGPRRYTSPT---QLVKALDHPGAVGSLAALDAVLLGGAATPAPVLRRAVDA----GITVVRTYGMSETCGGCVYD------------GVPLDGARVRI-DGGGRVLLGG-----------PMLASGYRGDHPAFAE------PGWFRTDDAGAVT-DGVLGISGRLDEAISTGGLTVVPQVVEAALVAHPAVRECAVIGLPDERLGRRVTAVVVAEPGTAPT---LAELRSFVERTLDPTAAPRELHLVDTLPLRGPGKVDRRAL-------------------------------- 145242498 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADQSADYQPAS-PSSDLALLLLTSGSTGNAKAVMLHHSQIL--AAIEAKWALSSTPDNVFLN-----WIGFDHVACFMALSRGCHQIHLPAVTVLENPILYLEKMAEYSVTNAF-APNFLVALVGKAIEAQQERDLSHLRIVLSGGEALTSTSIIFNRKLVGAAKNVLHPSFGMTETGIHYHYSFP-ELEQKACSVGQTTPTLQMRITDENGETVRSGENGNLELYGPM--VFKGYYNDDKNTKAAFTE--DGWFKTGDTGYIDNRDNLVLSGRSKDSIIINGINFYSHELENAIDS--AGLETVVVSLENADSEDVIVLYLSSQKGTEDDRIFLETLNSI--SRITALYCPVDIIPVELLPKNSLGKLPRTKLKQQYEGRFSTYRDLAA---------------- 73998580 78 ----------------------------------------------------------------------------------------------------------------------------------VGIFAQNRPEWIISELACYTYSMVAVPLYDTLGAEAIIYIVNKADIAAVICD---------TPQKATLIENMEKGLTPGLKMIILMDPFEDDLKERAEKCSLFDAEILGKENFRKPVPPRPEDLSIICFTSGTTGDPKGAMLTHQNIISNVLKCMEYTFKPTPEDVTISYLPLAHMFIVQAVIYS---CGARVGFFQG-----DIRLLPEDLKTLKPTLFPSVPRLLNRIQNEAKTPLKKFRRDSIKLIFTGAAPISSPVLMFLRAALG---CPVFEAYGQTETAGCTFTS-PGDWT--SGHVGVPLACNHVKLEDPDMNYFSVNNEGEICIKGS--NVFKGYLKDPEKTKEALDE--DGWLHTGDIGRWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 57525836 65 -----------------------------------------------------------------------------------------------------EWLSYSEVIERAEHLGSAFLHKGHSKGDPIGIFSQNRPEWTIAELACYTYSLISVPLYDTLGTEAISY-ILDKTCISTVVCD--------VPEKAGLLLECVSGRQHSVKTLILMADVDADLQSRAQQSLTDAENMGK-THRRQPEPPQPDDLAVICFTSGTTGNPKGAMLTHRN-IVSNISAFIHVTNLSSRDSHISYLPLAHM--FERVVQGVLLHGARIGYFQG-----DIRVLMDDLIALKPTIFPVVPRLLRMFMKSGIIIFKKVQASCVRMMVTGAAPISEPVLTFLRAALG---CQFYEGYGQTECTAGSTTTLPGDWT--AGHVGAPLPCNDIKLVDAEMNYYAANGEGEVCVRG--PNAFKGYLKDPEKTKEALDE--EGWVHTGDIGRWLPNGSLKIVDR------------------------------------------------------------------------------------------------------------------------------------ 34541448 27 --------------------------------------------------------------------------------------------------DTKESYTYGEMAADIARRHLLFERIGLKPGDKVALLGKDSAEWCMAFMSVITYGAIIVPVLPDFNAADAASIVTHSDAKYLFVSDKIWETMDPSQL-------LLLCGAVSIRYTVFLDRTEGGLLSQESRSFSEHYPSGFTAEDIRYAEVSNDDLILLNYTSGTTGFSKGV-------MLRANNLAGNVTYVKDRDIMFCFLPLA----HTYSCLTPLTIGVHVYILGKIPVRPSFVIMVPIIEKHKA----IAPKLIKFLLRLPVKVIHKSIRSKLRQIIIGGAALNDEVAHFLYR-IGF---PLTVGYGMTECG-PLISYEDHSLWL-PGSCGKSLSIMEVRI-DHSGQESDSGDVGEIQVRGE--NVCLGYYKNAELTAELF--TPDGWMRTGDLGTIDSLGNIFIKGRSKTMLGSNGQNIYPEEIESKINNLSYVLESIV---------------------------------------------------------------------------------------------------- 167367021 110 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLQPATPIAATHTSWLMLTSGTTGRPKIVAHTL------AALTGAIVGDNVAKD-----ASPIWATFYDIRRYGGLLGGGSMVL--SAPGEAIGDHLARLAAR-GVTHISGTPSHWRALMNPAIGGFRPG------YVRLSGEIADQAVLDGLRNAF--PDASIGHAYASTEAGVGFAVN--DGREGFPASLIGNAPGITMKVVD-----------GSLRIKST-------------RTAHTYVGRSDGFVDTGDIVELRDDRYYFV-GRRDGVINVGGLKVHPEEVEAVINQHPSVRMSRVRARRSPITGALVVAEAVLAADAGRTGAIREAILANCRAALPPHKVPASIRFVQQLDVTASGKLARHA--------------------------------- 119481153 95 --------------------------------------------------------------------------YKMLERVVEGRGDSEALWFEN------KTWTYSQLKNLVDRFAALLHSRDIKTGDFVAVFNTNSPEMVVTIYALAKLGAVAALINNNLRDDTFMHCLNVSGSKFIISTPD-----------------LSQFVCVDLPHIALNIGSFDGISVGATELVTAADLQQYSPTGLIPAKRSVRDLCVLIYTSGTTGNPKACAIRN---MMNMVTSNPLSTDVRNPSRYYTYSSL------------PLFHGTTGICYSGNAGTFSASQFWKDVHDSRATILYIG----ELCRYLLATPPSPYDQDHV-CIVAAGNGLRGEIWERFRQRFNVPE--IREFYRSTEGVAKFDNHGVGAWGAKIGFSGRRFLEEDVFIVDPDTEPKTGGEEGEAIGRVRDRALLTEYLHNEEATEKKLFVKGDLYQRTGDLLVQDDSGWVKFQDRVGDTFRWKGENVSAGEIRDHVCRIPGVHDAVVYGVKLSGDGQAGAAGITLEDPAAEAEFMANLHRALKKKGVPSYAMPRLVRLTE--------KVATGVTFKQAKGELAKMGDPRT---------------- 157963785 27 -----------------------------------------------------------------------------------------------------QSVSYGSLSQGVISLAEQLSAMGLKRGDRLACIGHNCPQLLQIYWACVDSGVLFCPISPRFTSQQIIE---------LMQTHSYHRYW----------LAADTPADSTLIQALNHQNQFESV------TLDFTRQSQRSAPALEPIAVNA-----IL-TSGSSGTPKAAAHSLANH-IASAKGSRELIKLAAEDSWLLSLPLFHIGGLA-ILNRCALAGA-CVVFEDKRL-----SLAQQLVRDKISHLSLVSAQLQQLLANSDSENANNDLNQVKAMLLGGGAISGDLLA----ELAKRDIKAYTSYGMTEMGSQITTGIARTD----GSSGKLLSGRELKIID-----------GEIWLKGE--CLFLGYLSEDG--LNLPLNK-DGWFYTKDLGHFDANANLCIDGRADNMFISGGENIQPEEIEAALKLHPLISDAIVFPVADAKFGNLPAAILKLNENSSANQPLEAELTEFLADKIARFKRPRQ---------------------------------------------------- 90023036 19 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIRTVIIGGEAVQPAKLALWHKTKGQSRAVLLNTYGPSE--ATVVATVA-ALNTNDVHIGTPLAGRAVAVVNGEGRCVVRG--GEGELWLLGAGLGLGYKNLPEKFISA--THLQGLYRTGDKVKINSDGQIEFIGRLDDTVKISGQLVNPLELENVLLNHPAINQVAVAVDKSELRV-TLYAFVVL--GENAIEHLAKQLRDYIRDNLPAVMMPSRIELCESLPKTTAGKIDRKRLLATASAAPKQQSDM------------------ 154290865 16 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPTLDTLFAGGEPVGQRILDNFAEKPGEKRRRFIDGYGPTE-GTVFATHHICDTDSRPSVIGVPFPGTRIVVLDENGHFVPLGVAGELAI--SGPQLSPGYLNRPQETAQAFFTGFERWYKTGDRVRIDSEPKIDYVGRINDQVKLNGRRVELPEIENVLSRAEAAAQVAVLFFK-----SGLVAFIMPWSGDKSDTAIEDECRAISERFLPTWMQPKQYFIMDKLPYSVNGKVDRKGLQAILQNEDSTTALTSTV--------------- 68535669 46 -------------------------------------------------------------------------------------------------------VTVSQFLDDVYSVAKGLVANGIEQGDRVVIMSDTRYEWTVLDYAIWAAGGITVPIYPSSSTSQCEWIVGNSGAKLAISEKSGH----TTRLKTFVKEGDRPEGDSSLNRVLEINSGAIDILVNDGKEAGIQDVLEEANTRH-------DDVASIVYTSGTTGRPKGCKLTHHNWLAEAILTHAAAFGYRK----LTFLPLAHVMAHAATV-----GGATQ------THWSDMSTLVAEFQRTKPNLICSVPKIFNFAERAAVDYSKALDTDSLRAIGSGGSALNPELMHFFRGV----GVNLYEGYGLTECTAAACTNF--APDNIIGTVGRPLGGITVKIADD----------GEILLKGDM--VFAGYWENEEATAESFTE--DGFYRTGDLGKLLPTGHLKITGRKKEIITAGGKNVSPGPMEDILRSAPLISQAMVVG-------------------------------------------------------------------------------------------------- 167462049 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPIRNTQVYILDDNLQPVATGESGQLWV--GGVGLARGYLNRPEKFIDNPFIPGEKLYCTGDYARWLSDGNIEYRGRMDHQVKIRGYRIELGEIEAVLQKHSGISEAAVLVKKDKLGNPFLSAYYVAEKEIPGHL-----LRSYMENELPHYMVPYHFYCIENMPLTVNGKVDR----------------------------------- 85710252 49 ----------------------------------------------------------------------------------------------------ERVYPYGEMREDGIEMAYRLIEWGIKPQDRVAL----IAETIYA-------GAVPLPLPTTFGGKELAVQLKSSDPALLL---------YPAEIGEMAASAAERQGCAG---------------------ESYEDFVTRAAPQVTLPEADPEDICYLQYSSGSTRFPTGVAVTHKA-LLHNLYGHAESMNLTTGDR--CVSWLPW--YHDMGLVGCFL---SLVANQFSVDFLKPDAFARMITRNKGNTVSYSPTFYDICARSQSNVAERFDLSRWRLAGNGADMIRPDVMQSFVNAFGFKASAFTPSYGLAE-------AVLAVTVMPPGECGKPLPDMEVEIRGEDGHSRADHQIGKVWCRG--PSVMHSYFRNPEATEDCLIDPEKGYWLTGDMGYM-ADGYLFIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFGDIAAFALETEGGEEAPAVLVHCRVSDPVERKLREQISDKVRSVTGMSCV---VELVPTLPRTSSGKLSR----------------------------------- 120600799 20 ------------------------------------------------------------------------------------------------------QVSWQAFDHTSSKIAQVLIELGVQVQDRCVILSQNCPQWTCADIGTLKSRAIVVPIYPTSTIEQASFIVNDAAAKVIFVDDA----------KQYAMACELQTICPSLEHVIVFD-SSVTLAADKGNQHWHLDTLQEAELNQRLEAANLDDLLTLIYTSGTTGDPKGVMLDYR----NMASTIRQHLAFSSGDVSLAFLPLSHVFERSWSFY-VLCRGGHNV------YLQNTQRVKEAISAVRPHTLCVVPRFLKMFMRVGERQFEAGQRSKLQAVLCGGAALDLNVGSFFH-AIG---IPVLCGYGMTETNATVTCNTLD--NRVPGSNGQPLLETEIKL----GKDDEILVRGATV--------MRGYYN---RPEDTAAAFEDGWLKTGDAGRFDANGNLFITDRIKELMKTSGKYIAPQRVEGTVGRCPFIEQVAII--------------------------------------------------------------------------------------------------- 52219044 71 ----------------------------------------------------------------------------------------------------------------------------------IGIFAQNRPEWIIAELACYTYSMVAVPLYDTLGPEALVFIINRANISTVIC-----------DKKDKAETLLDNSELTPLLKTIILMDSYDSALTERGSKIGVDVLLKDVEAHHRPVPPKPEDLSIICFTSGTTGDPKGAMLTHENVVADAARTFESVFVPVPSDV--------------SISFLPLAHVVQTVLYGGRVGFFQGDILPDDMKALQPTVFPVVPRLLNAIEKKCAEVKQGIIRNRVRVMVTGAAPISPSVLTFLRACLG---CQIFEAYGQTECTAACSFTIPGDW--KTGHVGAPIPCNTIKLVDEEMDYFASNGEGEICVKGT--NVFRGYLGDPEKTAEA-LDK-DGWLHTGDIGKWLPSGVLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 154251209 50 -------------------------------------------------------------------------------------------------------LTYAETDRKTRAIAQALLDRGLDQSSPVMILSGNSIEHALMTYGAILAGVPVAPVSPSYSTDKLRYVFDLVEPKLIFMQEAAFERG------------LAALNLDGVELVTV----------DGSRGTAFADLLATAPGDAVEERLNYDMVAKYLFTSGSTGMPKAVITTQRMMCVNSVKSVTLEEENEEPSVLLNWLPWNHCFGGNAILNNLLVSGGTLYIDGGRPV---PGGFAETVQNLRPTAYSNVPAAYTMLELENDEALAKNFFSRIRTLAYGGAALSQDLYDRIQKVVG-ERIVFSSGYGATET-APTICNVHWPTE-RMGLLGLPLPGIELK-LAPVGQKMEVRVRGE-CITK-------GYYKNEEKTRDAYDE--EGFYRLGDGARF----------------------------------------------------------------------------------------------------------------------------------------------- 210112198 61 --------------------------------------------------------------------------------------------------------TYGEVDAMANRVANFFHGMGFQKGDTVALLIYNEPAFIWTFLGLARVGVKMALLNTNLRGQALMHCFRVAGATGLIVGQG----------QPLLDATLEMPELQAEGATIWLQGSAHPPAGLSA----WDGPVQRESDQPLQVQVTPADTLCYIYTSGTTGLPKAAIIPHTKFIIGGN-SLLLIQGFTSEDVLYVTLPL----YHS----SGLMLGGTTISKGGKGGQSNAGRWYKLA----LNLTFGGVT-ISLPQRPDDKDHK------VRLAFGNG--LRPDIWKQFQDRFGIPR--IGEFYAMTEVGLTNISNKVGAVGVY--SPMRPSSVIECDI--DTGEPIRGGQPGLLV-GPTDPATPIGYLGKPEKILRDVFQEGDAYFSTGDLMVVDKEYFIYFVDRVGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGV------------------------------------------------------------------------------------------------- 154314881 781 -------------------------------------------------------------------------------------------------------FSYSQLLLVSKQLAQRLRAAGVGPEILVPIAHEKSCWTLISILGVLQAGGAFVLLDSGLPVARMQTMISVVEAPLIICS-----------------EALQAKVSGLANQILCLD------------SLMQKELLQEQSTNHRDASFSSDNAAYAVFTSGTTGVPKAVVAEHRQVATAHAQAMQGMF--QRNRRMLQVAT---YSFDPSIMLGPLFVGGVVCI-------PREEALAGVISRFQVDVIDITPSVANIL-----DPLEVPNLKELRL---GGEAVTAAQLRW----TKIPHFQFHNSYGPSECCVTAALTPPLHSSVNPLNFGSPV-GCRMMIVDNCSQLVALGLVGELAIQGPI--VTRGYLNNADSQKRAFVEISPRIYLTGDLARFAPDGSVIFVGRKDHQVKLNGQRIELGEIEATATKIEGLEEAVV---------------------------------------------------------------------------------------------------- 55980417 17 ----------------------------------------------------------------------------LLRLRAEHEGDRVAL--REKDYGIWNEITYAQYYENVLLFAHGLLSLGFGPGERLAVIADNIPEWLYAELGAQAVRGISVGVYQSSLPPEIAYMLQYTGASVVLAEDQ-----------EQVDKLYERSEIPHVRYVIYEDEKGMR-GYKDPWLLSFAEVLERGREHRRPDAVEPEEVCHLSSTSGTTGRPKAAMLRHRN-LIHMGVALQEVDPLLPTDDYLSFLPLAWMMSVAMALTGGFAVNVETALQDGPHVMFSPPRVWEGIQSQRIS---ESPWFNRFLLKVGYRAAEQLGFLRLRRAYTGGAALGPDVFRFFH-AIGVNLKQV---YGQTEIIGIAFVHRDG--DVRHDTVGLPIPGTEVRI----------SEAGEILLRSD--AVCAGYW---ERPEATQETFGDGWLHTGDAGYLTEDGHLVVIDRLSDVM------------------------------------------------------------------------------------------------------------------------------- 8475966 1 ------------------------------------------------------------------------------------------------------------------KVAAGLVNLGLEQGQVVMLLLQNCVEFAFVFMGAALRGAIVTTANPFYKPGEIAKQAKAAGARIIVTQAAYVE---------------KLADLQS-DDVIVITIDGAPKDGCKHISV----LTEADETQCPSVQIQPDDVVALPYSSGTTGLPKGVMLTHKS---QVSSVAQQVDGFHSEDVIMCALPLFRIYSLNSVLLCALRAGAATLIMQ----KFNLMSFLELIQRYKVTVAPIVPPIVLDITKS--PVVSQYDVSSVRLIISGSAPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24214877 7 -------------------------------------------------------------------------------------------YWIREESGDFKGISYKDWYENLKNLSTFLIDLGMHKGNTAGLICDNRYEWSLCSLSLVTIGCVDVPRGCDATIEDLKYILEHSEAKILF-----LENEKV--LKKLLEN---KSSLAKVKTILLIDPPTKWKDLENSRALLSDALLEGEKSDQRGESLGGKDLATIIYTSGTTGAPKGVMLNHRSF----TWGIHQIQEFIPGERLLETTLIAW--------------GASMAC-SSIPTIPAD------MQKVKPTVLVSVPRLWEGLYKRIYDTVRKSSTTSLRFIASVGAGAMPSHIQFFFRSTG---IHIIETYGMTETTGI---GAIGEFPIKNGAIGAPLPGTAIKLVGENGKVVTPGEKGVAWHKGPHVTM--GYYKEPEKTSKALQD---GWLDSGDILTWTHTGELKFAGRAKDTIVLSGENLEPAPIEAKLTESEFINQVIVVGQDQKNLGVLIVPF------------------------------------------------------------------------------------- 57638571 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPSYPIERLSFMLSDSQASLVISHSS-------------LANSFRQMTFDQEQ----VKLIYIDNEW---------EIINQESQHNPISIYSGDHLAYIIYTSGSTGTPKGVLGTHRGTVNGLYWLWK-TYPFTQQEVCCQKTAISFVDSVWEI-FAPLLQGIPTVI---IPDAKDPQLFIETLAHHKVTRIVLVPSLLRLLLDTYSHLTK--NLSHLKLWITSGEALSVNLAKTFRELLPEAK--LINLYGSSEVSACDLSLLPDQLTTIP--IGRPIDNTLVYVLSSCLQPTPIGVVGELYIGGD--GLAKGYLHRPERFIDNPFVPGTKLYKTGDLVRYLNDGNLEYFGRRDRQVKI----------------------------------------------------------------------------------------------------------------------------- 169631742 60 --------------------------------------------------------------------------------------------------------------------AAALRERGLRRGDRV------------AMTAAS---------DEEYLATLLAVLLLGAVP-------CAIAPPPTPSRPDSAGVAHLRAALEVLSPAVVIAQPRVMVAVVHPNVLAYDQLGDANP--IEWELLSTAHPADVHHTSGSTSAPKAVVLTHGNV-VHNASAIAYGTRARRRDRVFSYHDMGFI-----QVLAALLYGLRVGVMTPMGFLRDPISWLRHMSHHGSTHTAGPPFAYRAVIGRGDPLVD-VDLSSLRHAYVGAEPIPYPVVCDVTARLGMRNDVLVPCYGMAET---VLATSIALQPYPPGSCGRPVDGLRLRVLSAEGEVLADGAVGDIQV--SGPSVMRGYL----RPDGGVVAPEGGWHSTGDRGYLD-GGELFVVGRRKEMLIVRGRNFPPYDVERQIDQLSGAGGVSVVTVQDERRAESVVAVVGTRAAAREYEGLRSRVAGGVRAAFG--FSLDDVVVVPAIPRTTSGKRQRLKVRE------------------------------ 156062298 1452 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAPEDPLYICFTSGTTGIPQGTVVTHEAYCSGTRDHGKLHFG--PTSRFLQFASYSFDTSIEDIL--------TTLMTGGCLCIPSEERNSDIIARMNVNTADLTPSYISSI--------SPDSVPSLKRVTLGGEPITANVIKWA------DRVHLINAFGTTECCVTSVVNSEISTSTSPTNIGRGA-GAITWIVDEDSNRL----------------LPIGYLDDEAKTKAVFISQRPRLYKTGDLAQYNSDGTISYLGRKDTRIKLRGLRIEIADVEHHLLSHPQVRKAMVVPYADQLTAEIPTSF--EKNGVVPHLELEASIADHLIENLPSYMVPSSWITMKTIPLHTSGKLDR----------------------------------- 156062298 580 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDENDQLAQRGAAGELLIGGPL---AREYLRNNEKTEASFVTRWKRWYRTGDLVKMDADGSIVYIARKDAQVKLNGQRIEMGEIETHLHQLDNVIDATVIATPVDGRSPFLATFLCLKDG--LSSRGKEELIDRLSRALPQYMIPKVYIPLSSIPLTISQKCDRKRLQTLAAG-------------------------- 119194109 227 --------------------------------------------------------------------------------NASRHPERPAVVWDGG-------LSYREVDEFSTQLAMQLIDSNVKIGEPIMLCFEKCMWTVVAVLAVMKSGGTLVLTDPSQPEARLQTIATEVNVRLILTSETQAKLGARIS---------STASIVSVGPSIFQSRT--------------QEVSKSTLPK-----VPGSSALYIIFTSGSTGKPKGVVISHTNYAVGYNATSRYAFDVSI-DCMLCT----------------LANGGCICV-------PSEDQLGGAIRDMNVNMAHMTPSVARVL--------DSDILESLDVLGLGGEAVSARD-----AAVFGHKTKVIIAYRPSETVGCTINNDVGTTYTTIGNVGCATWIVNPA---DHDRLTPVGAVRELLVEGPIVGKTSTVFIENPPWLVSGNGNVPGLYKTGDLVKYDPDGSIFFVGRADQQVKLRGQRVELGEIEYHLTKLPPGTMSAVVITPGGNKESALVAFIIDSQAVSFSPGLLQDIQSELGVVLPRYMIPAAYIPLKEIPLLVSCKTDRKQLRAI----------------------------- 197339094 254 ---------------------------------------------------------------------------------ARSRPEAIALRW------REGVMTYGELNRRANLVARRLRRTGVGAGTSVGISVRRGPAMAVAVFAVLKAGGAYVPVDPSLPSARARAMLADATAHLLVT-DGG-------------------PGWPIPDDVGVLD---VDAPGTTGADLP--------DPGNPAPVTGPDAVAYRVFTSGSTGRPKCVVVAHRS-LHNLFAWCRRTFGFGPEDTGLCVTSLGFDLSVFDILGLLGSGAGLYLADEAEQR--DPELLVEAMLRERVTFWNSAPTTLARLVPLLREHRGEPGTDALRLVFLSGDWIPLSLPDDVREVFAGAR--ITGLGGATETVWSNWFPVATVDPEWRSIPGRPIDNARYYVLDERLEPCPAGAEGDLYIGGD--CLALGYHGQPERFVPDPFGDGPDMYATGDRAAFRPDG------------------------------------------------------------------------------------------------------------------------------------------- 145636795 11 ---------------------------------------------------------------------------------AKTRANMTALRY--KEHGLWRDISWKNFQDQLNQLSRALLAHNIGVQDKIAIFAHNMERWTIADIATLQIRAITVPIYATNTAQQAEFILNHADVKILFVGDQ-----------EQYDQALEIAHCPKLQKIVAMKSTIQL--QQDPLSCTWESFIKTGSNAQQNELTQRSDLFTIIYTSGTTGEPKGVMLDYAN-LAHQLETHDLSLNVTDQDISLSFLPFSHIFWAAYILHGAILNQVRSALTEIRPTLMCAPRFYEKIQKHRANN-----KAIPFLLKKQFALADKLVLSKLRQLLCGGAKLEPAIGLFFH-AIG---INIKLGYGMTETTATV--SCWHDFQFNPNSIGTLMPKAEVKI----GENNEILVRGGMV--------MKGYYKKPEETAQTFTE--DGFLKTGDAGEFDEQGNLFITDRIKELMKTSGKYIAPQYIESKI--------------------------------------------------------------------------------------------------------------- 168701513 5 ----------------------------------------------------------------------LNVASHLV-RMAAEHPTQVAVYARRDGPTEHRAITFRELNADSDAIAHGLASAGVARGTRTALMVPPSPDFFALTFALFKVGAVPVLIDPGMGVRNLGKCLAEAGPEAFIGVA-----------KAHAARRVLGWAKGTVRATVNVSRWRFFCDTSLAR-------VRKAGRGSGPYPVPATEPAAVLFTSGSTGVAKGVVYVH-GIFDAQVKLLKATYGIAPGEIDLC-------TFPLFALFGP-ALGMTCVIPDSRPARLDPHKAAAQIKQFGVTSLFGSPAVIRRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169775095 276 ------------------------------------------------------------------------------------------------------QLTYAELDSLSSQLASRLVSMGV--------LMEKSAWVPVAILAVLKVGSAFVFLDGSQPLQRLKIICAETKSQLVLSS--AHYREKANTLGP---------------PVLLVEKNQSGLGQAKENDSCPSLLEDYPQPQSQPQ-----DTLYAVFTSGSTGEPKGAMVDHGAFMCGPQMAARPTTNVSP--RVFQFAP------HAFTVSGTLLQGGCVCV-------PSEEELAGAIEGLSANIVTMTPSMARVL--------DPTQTPSLQLVLLAGEMMAQDLDKW------SQCVRLLSLYGQSENAAGSMISEKSIVPRAPNTFETLTPGFQCWIVDNPHRLMALGEVGELLLEGPALGQ--GYMNDPDKFIEYAHSGSPQSYRTGDLVRYTPAGEIELLGRKGAEVKLRGQRIDLTEIEHHLCLFPSVAD--VIIPSDDIDGPVLAAFVVSRTGQSPRPEFRAEAKAVLSQTIPSYMIPMTIIPTEAFPFTATGKLDRRSLRQ------------------------------ 74136909 16 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRYVVFGGEALPATVLRWVERH-GDQKPALINMYGITE--ATVHTTFKRVLAQDLGSLGKPLDGWRLHLLDANQAPVAAGTTGELYIEGA--GVAQGYLNNVERFVEL-----PGAYRTGDLMTLESNGEYSYARRCDEQLKISGFRIEPGEIEASLQTSPSVA-AAHVGVHDYGDGDRLVAYVVPGQGVDATEQARSEVAALMAENLPEYMRPSVYVPLAELPVTHHGKI------------------------------------- 149913161 17 ----------------------------------------------------------------------------LLQRNAKQFADRPA--YREKEFGIWQCWTWAEAEKEIEALALGLLNLGVNEGDFVAIIGRNRPHFYWSMVAAQSVGAIPVPLYQDAAAEEMAYVMDHCGARFAIVQDQ-----------EQVDKVIDQDRLTQFEHMIYVDPRGLR-KYDHHKLHQFSHVQAQGRAAHDREKLDYDSICVMLYTSGTTGKPKGVVLSNRNIIEASRSSAE--FDLSRDEEVLAYLPMAWVGGQAYW------CGFCVNCPESAETMQTDLR------EIGPTYYFAPPRVIRMIKKWDGKPVSAWDRGRVRVGYTAGEAIGPEIFD-FYRSLGINLKQL---YGQTE-ASVFITLQPDG-EVRSDTVGVAAPGVEIRI----------AENGEVYYRG--PGTFEYYYKNEESTRST--KDPEGWVATGDAGFFEESGHLRIIDRAKDVGKMAGKMFAPKYVENKLKFFPNILEAVVFG-------------------------------------------------------------------------------------------------- 67904512 514 -------------------------------------------------------------------------------------------------------FSYAELNRHANQLARVLAEMGFSRKNLILICFEKSSCAAVAMLGILKAGAGFVPLDPALPPERISAIIAQTGSSLLVSASTSKR---IVNL---------------VSRTLVV---------------WVASNMWLGSDDMVIGSASPRNIAYTIFTSGSTGVAKGVVIEHSAVPVRRLYICACIL-----EIF------------------------TTLVYGGCICIPSEERMSDIISRLQANTTFLTPSVVRIL------WPNQV--PSLTTIILGGEALDAENIAW---VGARNDICLINGYGPTETCVFCVMHTFGRTVSSRSWIGRP---------ENHNHLAPVGSIGELLVEGG--TVARGYVGDEEKSSQSFLSNHPRFHKTSDLVRYNTDGTISYIGRKDRQIKLRGQRIELSEIE------------------------------------------------------------------------------------------------------------------ 187919443 5 ------------------------------------------------------------------------------------------------------------------RYARALAVLGIGRGSLVALLAPNCPDALAIRYAANLLGSAAMFVPSSTNAERRAALLARVQPTLLVAFPE------------------------TLHHIPVAVESHVLFVGVGPVSSRLDKLAQTQSDLPLRGQLSADDLAVVVSSGGTTGVPKCSRRSFAAYMVCAA---------DDKDRLAYLSQV--------LVDTTLIGGGTVVL----KRRYDPAETLATIESERITVLLVEPQLFETM---DHPDVGRRNLSSLRSITHIG-GSAPAVLR--QRAIARLGPVLTHLYGASETGVVSILP-PSMYEANPDACAGPVPGVEVRLRRADGTLALAGQCGNIEVKSA--AMADGYYHQP---VEEAHEFQHGWCLTGDVGFIDEAANLHVLGRAADVAEIDGLTIGPTLIEDVLCRLPDVRYAVALAIEPWLAGQVDVARCMRRLEIAFGRSVARRIR---------------IAVADRVPLTEQGKADRGAIEAVLQGD------------------------- 58864852 58 ----------------------------------------------------------------------------------------------------------------------------------VGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGSISYIINTADCTVIV--------DKPHK-ATLLLEHVERKETPGLKLVILMEPFEDALRERGGVDIKSMQAIEDCGREHAPVPPRPDDLSIVCFTSGTTGNPKGAMLTHGNVV----ADFSGFLKVTEGDIRLLSDDMKALRPTIFPVVPRLLNR----MYDKIFHQADTSRWLEFAAKRKVRS-----GIIRNNSIWDELFFNKIQASHVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLVDEELNYWTCKGEGEICVKG--PNVFKGYLKDEDRTKEALDS--DGWLHTGDIGKWLPEGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 166366604 47 --------------------------------------------------------------------------------------------------------SYQDLYQDALVILNGLEQKGIKLGHKVILQIAKNHDFIPALWACFLGGIIPVP---------------------LTVAPSYDLENSAVKKLENVWKILDNPLILSDSELITIEKLGTYSHLEGWQVISVNELRKAPSKVHQLPILDPQDPALLLFTSGSTGMPKGVILTHHNILSMTAGTVANHFTQQEVTLNWMPLDVGAIVFLG-IMAVDLACHQIHVPMELVLRQPL--QWLELIQKHQVSISWSPNFAFSLINQQAEELHASYNLSSMKFLVNAGEQVSVKTIRLFLEILEKHQLRIKPAFGMTESCSGILSKNELTEENSFVSLGKPIPGATIRIVDQENNPLPEREIGKLQIQGN--SVTKGYYNNTELNQEVFQE---GWFTTGDLGYLFK-GELFITGREKQEIIINGVNY---------FAHEKVSYTAAFAVFDQSR-ETDLLIITFSPESDQFEKVVRKIRSHLTQKFG-IA-PAYVIPLERVPKTSIGKVQKSKLKK------------------------------ 149910238 162 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YILFTSGSTGAPKGASIFCDGFNNLLQWYHDLISPTTESKCMVVSSLCFDLTQKN--LFIALTSGSRLIFMNDLIF--EPAVIAEQIDEEDIDWINCAPSAFYLIADEG----QQSQLSSLRQVVLGGESINPKKIR-TYRKLG-LNCQFINSYGPTECTDVVMYHILEDIDYERDYIP---LG---KSIDNTQFELDGKNTGELILKGICVG--NGYINNSEQTAKSFFVDMDQIYRTGDLVKLESNGCLKFISRKDDQIKLHGYRIELGEVEANLNLCEYINMSVV-----KLGHEELIAYIQPISGCDNDDKIITKIKLQLAKQLPSYSLPSRYIVLEQFPLNRNGKIDRK---------------------------------- 163749831 20 ------------------------------------------------------------------------------------------------------QVSWSDFDSISTQVAQALIHFGFEAQDRVAILAQNSPQWTCADIGCLKTRAVVVPIYGTFGQAS--YIIDDAEAKLIFAGDQTHY-----EMACKLTEV-----CNSLVQVVVFDK---SVTLQDANHHHFDDLIADSYPDKRLEAANLDDLLTLIYTSGTTGEPKGVMLDHRNFA-SMVRQHDSFLPFTPGDVSLAFLPLSHVFGWSFYV---LSSGGHNV-YLQNPMRPHTEKVYSAVQD-KVSK---APSFVWAMKKASLKLADKLVFSKLKQVLVGGAALDPTVSAFFQSI----DVPVLCGYGMTETTATATCNT--LANRVPGSNGNAIPEVEIKL----GKNNEILVRGDTV--------MRGYYNRPQETADTFEN---GWLKTGDAGRIDEQGNLFITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 19553494 52 -------------------------------------------------------------------------------------------------------VTAKEFQDEVFAVAKGIISVGVEQGDRVALLSNTRYEWAVLDFAIWAAGAVSVPIYSSSSLSQIEWIIEDSGAVLAITET----PDHTDLMKNLVIGEDGTPAIKKLRRILEINSSALETLKFEGREL---------SDELVWERIHATDLASLVYTSGTTGRPKGCELSH----------YHWLAEVRA----LITNDIGAIAGSRLLTFLPLAHGATTLTLEGVPRVFEKVRMFERAEKAAIEYSMALDTAKSQVMAH--KAFDKLVYSKIRAAITGGSAMGQELLHFFRGV----GMTIYEGYGLTESAAAAAVDF---TDQKIGTVGKPMGGMTIKI-NEDGEIMLKGEM-----------LFQGYWNNPE---ATAEALHDGWFNTGDLGELLESGHLVITGRKKDLITAGGKNVSPGPMEDIIRAHPLVSQAMVVG-------------------------------------------------------------------------------------------------- 157132762 34 ------------------------------------------------------------------------------------------------DGDTGREMTCEEFRLRAIRIVQNLQAYGLKKGEMVVMACRNCENVFPLVLALLAIGAQFVLMPIYFVLNEVKHSVRKYQPKYVFCDDANYG-----DLKACKDDVIEDPTIFVLES----GRDGVKFETLLEETEKEHLFSASYGDARSTVAV-------ILSTSGTTSMPKGVRLSHAQVVTWSNAYLKVNRGI-----VFNFSPLSWGTGFG-NLYHSIANGTPRLF---TRSAFDEDKFFDLLAKYPIRSVALQPSYSKSILCH--PRCASADFFSIQTWIVFGSISSDALRDKIETMIPNGRT--LNVYGLSECGII----LHDATGRKPGASGQVAQQVQVRIVDERGHPLGVGEHGELQVKKSEP--FLGYFDEPEAMIG--LITDEGWLRTGDCGYFDEMHYFHMSERKKDLLCYRNQLIIPGSVECVIEGIEGVMYACVVGVPEE---------------------------------------------------------------------------------------------- 59149829 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELERQSSDNLPNLNTPDDLAYLLYTSGSTGTPKGVCTPHRGVLVQH---TSYV-DLGPEEVILQAAPLTF-DASTFEIWGALLNGGQLILMPVSS--PSLAELGQIIEQSHITTLWLTAGLFHLMVDEQLTRLQG-----VRQLLAGGDALSGAHIRKALEVL--PQLRIINGYGPTEGTTFTCCHTMTHERQPAGSIGHPIANTQIYVLDHAMQAVPVGIPGELYIGGD--GLSRGYLNRPELTAAAFLSSSAMLYKTGDRVCYLQDGALEFLERIDQQVKLSGYR------------------------------------------------------------------------------------------------------------------------- 90408672 39 -----------------------------------------------------------------------------------------------------QELTFATLHKKSDQIAYALTQQGLKPGDKVVLMVTPSLDFFSITFALFKAGMIPILVDPGMGIKNLKQCFIEACPSAFIGIS-----------KAHIARMLFGWGKNTLQHYFSVS------PFSCFGIQSITALLKKYPMPAPFQTLDEHAMAAILFTSGSTGSPKGVVYSHSMFETQIILRHDYHIEHGERDL---------ATFPLFSLFGPALGMASIIMDASKPIKANPDYLFAAINKYKCTNLFANPALIERLGKAGCK--QNIVLTSLKRVISAGAPATISSIQQFSRILNKE-TQIISSYGATESLPITINSNKLVTTEKSTENGKPIKNTTLAIIKISEDPIDPYEIGEIVVQGKQVS--RAYY---QRQNATLLAKIPDKHRMGDLGYLDDEGMLWMCGR------------------------------------------------------------------------------------------------------------------------------------ 194226532 119 -----------------------------------------------------------------------------------------------------EWLSYKQVAEMSESVGSALIQKGFKAGPEVGIFAQNRPEWVIIEQGCFAYSLVVVPLYDTLGTEAITYIVNKAELSLVFVDK---------PDKANLLEGVENKLTPGLK--IIVLMDSFDVDLLEGVEILSFKAMEDRANRQKPKPPAPEDLAVICFTSGTTGNPKGAMITHRNIVSAFVKMTETAFRPCPDDTLISFLPLAHMFERVVECV-MLCHGAKIGFFQG-----DIRLLMDDLKALQPTVFPVVPRLLRMLKRWLLDFASKRKQSSLRLMVTGAAPVSATVLTFLRAALG---CQFYEGYGQTETAGCCLT-IPGDWT--AGHVGAPMPCNLVKLVDEEMNYLAAKGEGEICVKG--PNVFQGYLKDPEKTAEV-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 218185929 59 --------------------------------------------------------------------------------------------------GDYVWLTYEEVYQKVIKIGSAIRSLGVKPGGHCGIYGSNCPEWVMAMQACNSQGICYVPLYDTLGANAVEFIMDHAEISIAFVQESKI---------QSVLSVVKRCRAH-IKAIVSFGDVTSELKREAEQCFSWEEFSSMGKQNYELPKKQKDDICTIMYTSGTTGDPKGVIITNRALIAGVMTTEHLVTDVAEDDSYFSYLPLAHIFDQVIGNY-CISKGASIGFWQADIRY-----LMEDVQMMKPTVFCGVPRVYDMIAKSLFQYAYNYKLGNLRLLLSGAAPLP----RHVEEFMRVTSCSVVQGYGLTESCSGCFTSIANVFSM-IGSVGPPVTTIEARLIPEMGYDALSNVPGEICLRGH--TLFSGYYKRPDLTEEV-FS--DGWFHTGDIGEWQPDGTMKIIDR------------------------------------------------------------------------------------------------------------------------------------ 197736142 5 ------------------------------------------------------------------------------------------------------------------------------------IYMENRPELLYSFFAIWDSRATCVCIDASSTAEEMTYYIDNSDVIKIFTSNMQVE---------KVKEALSILN-KEIEIVIV-----DEINLNEIKDENSSENLVINSPEK-------EDTALILYTSGTTGKPKGVMLTFDNILA----------NVDSLDVYKMYTDVG--TGVMPLLYS-----ATIVFLEDI----SSVALIDAMKKYKVTMLIGVPKLWEVMHKKIIDTINSKGITSFKVIFSGGSKLNPQITKDFHTL----GIKICEGYGMTET-SPIISYTPKN-DIVPDSAGRVIKDVEVKIADDNEILVKGRNV------------MKGYYKNPKATAEIIDK--DGWLHTGDLGKLVND-YLYITGRKKEMIVLSGKNINPIEIETKISSMTNLISEIVVTEYNSILTAVIHPFEKVKEEKIGNENLKWEVVDKYNQKAPDYKKILDIKIIEDFPKTKIGKIKRFMIADMLDGKIEK---------------------- 145223488 29 -----------------------------------------------------------------------------LGRNAAEFGDTPAYRYLDFEHDRTIELTWAQLRTRLDAVGARLQQV-TRPGDRVAILTPQGVEYVIGFFAAIEAGAIAVPLFPGHS-ERLHAVLADAQPSVVLTTTATAE-----PVREFL-RALPHNRRPRLIAVDAVP--------------------DSVGVGFQRAPLQTDDVAYLQYTSGSTRAPAGVKITHRSACTNVV-QMVLSVGLDPD-----INSVSWLMGLLMIMFPALAGGYLTLM---SPVAF-VRRPYRWIKELGADNFAFALAAQRGLPPEGEEL----DLSNVAGLINGSEPISVAAVEAFNAAFGLKQTVIKPSYGMAEATLFVSTTPPDSVDRKQLTAGRAVINVAAVIVDPATDELPDGCVGEIWLHGDNIG--NGYWERPEETELTFRNKLQSWLRTGDLGVYL-DGELYITGRIKDLIIVDGRNHYPQDIEAAAAASPSVRAVAAFSVPGEGREEVV---IVAERAPGAGRAEAAPIQEAIRAEVSKHAIPRDVKLVRSIPRTTSGKLARR---------------------------------- 212516281 127 -------------------------------------------------------------------------------------------------------------------------------------------------------------IYATLGEDAIAHGINETEVSVVITS---------HDLLHKFHTILEK--TPKVKTIILVKTDTTGFDNIEI--LSFSEVVNKGREENEVEAPLPKDTAIIMYTSGSTGAPKGVLLSHEN-MLSTLKAFSDAVEIFPDDVF---------MG-----YLPLAHAESVCLLCGVPGYSTPLTMIDTSSKIKPTCLTSVPLILDRIFKKGGVFRKKFDTPKVRLILSGGAPLAPDTHEFIKTCLC---VQVLQGYGLTESCSS--ATVMDVHDRTTGRVGAPAIGCDIRLVDEEGNKDKPYPRGEILIGGTNVS--SGYYKLPEKTKEDFFEENGRQWFTGDIGEVHPDGSFKIIDRKKDLVKLAGEYVSLGKVEAELKTCPLV--------------------------------------------------------------------------------------------------------- 167575897 11 ------------------------------------------------------------------------------------------------------HVTYGDLKNNVLKLASFLKSINVKHQDKIFICSENRAEWAVIDFAILSLGAVDIPKGSDFEAEII---FNSVLPCVVI-----------LENLNLLDMFVQIQFTVKPIFIIIENLNKEDLKYSDFEIYTYSDCISFGDNLRKASKVDSNDMATIIYTSGTTGHPKGVMLSHAN-LLYQVSSFSLMVDTQLGQIFMCILPI----WHSYNIFGMVCLFSTIVMLDDIPHYIAAPRLWIAIRQYKIFHFFIKLAFLRAVMGFYPDPIKKFPFKALKILGTGGGSMPISVVRFF-NAIG---IELANAYGLTETSPGVASN--KHKKVIIGTCGKILPGTVAEIRDADGNKLKKPGKGILFVKG--PQVMLGYYKDRERIIGS-----DGFLNTGDIVKLSKDNVVQIIGREKDTIN-NGENVEPAPIEIKLEESILIEKAVVVGQ------------------------------------------------------------------------------------------------- 71908853 44 --------------------------------------------------------------------------------------------------GEWVKLTYAEVRDKVGRLAQGLLNLGLGPTAPVVCLSDNSLDQALLMLATLHIGRPFATVSSAYS------RLAKDFTKVILSAPGAVYAGDGAVY----ASAIRASAVKCP---VLLSNNAYQIE----GSITLAELLRTRETPAVMEATPETHAKYLL-TSGSTGRPKIAINTHR-MLCANQKQVQFLHNLRPVIVDWLP--WSHTFGANFTFNMVLANGGSFYIDEGRPVPGLMEKSVRNLREVQPNLYFNVPKGFDALIAEQDESFARDFFGRLRAVFYAAAALPQTTWDRLEKKVMGEDVWFTSAWGATES-APALTNVHWRLD-GPGCIGLPMAGTSIKFL-PNGDKLEMRVKG--------PQVFQGYLNNPEKTAEVFDE--DGYYKIGDGALIDPDKGIAFNGRVDFKLTTGTVSVGTLRVKAVTALAPYAQDVVVTGHDRDEVG----LLVFPSPGAKDVP--VEQLHAHIREGL------------------------------------------------------------ 167644514 7 ----------------------------------------------------------------------------------------------------VRSWTYAELLEAVFDTADHLRALGTTRGRPVAVALDNGPAGVILDLALLQLGWTSLPLPAFFTEAQRAYAINDAGAGVLLS-----RAEGNEPAVTIAGERIQLEGLSTQATVL------------------------------------PAHTAKITYTSGSTGSPKGVCLS----LQQLEAVAKSLVDVLGGDRHLYTTLIG---GGEYRILASEALGLA------NPFKPDLGLLAAMIEQEEATSLILVPELLRALMAMGFNGAR---FSKLNLVAVGGAKVAPQLLAKAQAY----GLPVFEGYGLSECGSVVALNTP--TTHKTGSVGRPLPHLTVTV-SPEREIIVG------------PGPFLGYAGG---------APCNGPVATGDLGWLDEEGFLRIDGRSSTIINAFGRNIAPEWVESELTAQPEIRQALVFG-------------------------------------------------------------------------------------------------- 53724492 30 -----------------------------------------------------------------------------------------------DESGIERVLSYRQLSEAGLRMSAALNALGARAGDIALVALPATGDYLALLVGCVLSGVVPCTVASGSGPQVLEVACRLYRPRFVFTASAHV---------AELEAQLRDTGA----RVIDVGILHAASTGAEPRL-----ALRGAGDTHH-----------IQLTSGSTSHPKAAVISHRNVAANIAGIANACYSKHAADVIWLP------LHHDMGLVSLLLHRTSLRLMPSMSFVRNPLGWLRRIAHARSTIA-VAPTALRYCRRFNAATMDGADFSHLRTFLVGAERVDRATLSDFASTFAPYGLHLQPCYGMAEATTHVIADRIRAAPAPDGAVGAPLDDMAYEIRDAQGRLAAEREAGEIFIRGA--SVMQGYLPSAGAPAPQPFDAH-GWFATGDIGYV-SGGQLFILGRKKEIIIIRGTNYFPHEIEETIDSHPAVGACIAVGIHDETQGTENLVVLVEAHANHVSRDSRAELQARMQQRLGYCA--QRIAFVEALPRTTSGKPQRLKARAMVSGELREIAPPPS---------------- 121715634 61 ---------------------------------------------------------------------------------VQGYGDRDALWFEN------KTWTYSQLKDLVDRFAALLHARDIKAGDFVAVFNTNSPEMVVTIYALSKLGAVAALINNNLRDDTFVHCLDVSDSKFIISTPD-----------------LSQFVCSDLPHIALNISSFDGVSVEPTELITVADLQRFSPTGLAPANRSIKDLCALIYTSGTTGKPKAC-----GIMMNMITSTPLSTDTRSPSKYYSYSAL------------PLFHGTTGLCYSGNAGTFSASQFWKDVHDSRATILYIG-ELCRYLLATPPSPYDQYHA----CIVATGNGLRGEIWERFKQRFNIPE--IREFYRSTEGVAKFDNHGPGVWGAKVGFSGRRFMEEDTFIVKYDTETEMPGEEGEAIGRVKDRALLTEYLHNEDATEKKLFVKGDLFQRTGDLVVQDESGWVRFQDRVGDTFRWKGENVSAGEVRDHICRIPAVHDAVVYGVKLSGDGQAGAAGITLEDEVEFMANLHKELK---KKGVPSYAIPRLV--------------------------------------------------- 111020733 28 -----------------------------------------------------------------------------VDR-VAHSPNREAFRYDAADPKQWSSVTWSEAGDRVRNLAAGLIVLGVQAEQRVALASATRYEWVLADLAVMCAGAATTTVYPTTTAGDVAYIVANSGSRVVFAEDDA----QLAKLREN------RGELGDVEKVVLIDGDPGDDDWVITFDQDLGEELLAETPDAVIEAIAPDDLATLIYTSGTTGRPKGVRLSHSAW-TYEAAAIDATGILDADDLYLWL-PLSHVFGKVLLTL-PLQIGATAV----------DGRVDKIVENLAVTFMGAAPRIFSTVREEGGLKEKIFDWARLKFFISGSAALNRDVAQWF-DAVG---IVVLEGYGLSETSAASFVNRPSA--YRFGTVGWPIPGTETRIGDD----------GEILIKG--PGVMSGYHENPDATAEALTD--DGWFHTGDIGEMDDNGYLRITDRKKDMFKTS---------------------------------------------------------------------------------------------------------------------------- 26989428 6 ------------------------------------------------------------------------TAFQALLRHAVEHPDAVAV------QGDAQRYTYRQLLNEVESRASCLRSQ--PPG-TFAVVLDNGPEALFWDLAALFAERASVTVPPFFSATQFQHCLQQSGVTAVVC-------------EAQWAEQLIALGFARQAPAGVWQR---------------DSFVAPALPEGTAK---------ITYTSGSTGTPKGVCLS-AETLLRVAHELEAASRPTAPQRYLAVLPLG-VLLENLGVYAALMAGACVQLYPGGASQVDFKRLLGAIALSGAQSLILVPTAIRGLMRVGP----------LRLVAVGGARVSPSLLARA-EAVG---LPVFEGYGLSECASVVALNRTGA--VRPGSVGKPLPHVQVRIA-EDGEVLVAG------------STLLGYLGEP--------PVTGQWWATGDVGHLDEDGYLYLDGR------------------------------------------------------------------------------------------------------------------------------------ 108761377 27 -----------------------------------------------------------------------------------------------DGEGQETTWTYGDLDRQARAIAAALQEHK-GAGERALLLYPPGLDYIAAFFGSLYAGVAAVPAYPLQAVTRILSILQDAKPRFALTT------------HEILESVNALAEAYPVLKDIRWIATDA---LEDGLEDGWKRP-----------AITGDTLAFLQYTSGSTSTPKGV-------MVLHRNLMSNEEMIRQG---FSHDDCGWLMGLIGTVLQPMYLGSHSIVMSPWSFLQRPIRWLNTITKYRATTSG-GPNFAYALRKVKPEKLASLDLSSWRVAFNGAEPVRAETLVEFADTFGFRREAFYPCYGLAEVSGGITSELPRHLTVDSAAAAQPGPSARIRIVNPETLVCAPGEVGE--IWTAGPHVTHGYWGREETNAETFQARIQGFLRTGDLGFMI-DGDLYVTGRIKDLIIVDGRNHYPQDLETAESQHPALRPSVAFSVDHPE-GERLVVLVEVSARFAPSEQLNSALQKTIRQAVAAAHSVDVHEVVGEVLKTSSGKVQRRACRA------------------------------ 145594939 59 -------------------------------------------------------------------------------------------------------VTCAQFRDDVHSLARGFLAAGVGHGDRIGLVSRTRYEWTLVDYALWAIGAVSVPVFETASADQLGWILSDAGVVVVETSDQA----------ELV--ASRRSDLPALRD--VWQIDAGDLTDLAGQGHAVDDAVVDGRRR----RVTGGDMATIVYTSGTTGRPKGCVLTHRSI----------HCDVSA----------------AVSVLPQLLHEANTVLF-----LPLAHAFARMIQRHRPTFVLAVPRVFRAWERVAVRYSRGRDRSKLRAALVGGAPLGERLGHFFR----GAGLLVLEGYGLTEASPALTANTP--TTQRIGTVGRPLPGVKIRIADD----------GEI-LARGDP-VFPGYWNNSEATRAVF--TQDGWMRTGDLGELDSDGFLRITGRQKEIITASGQNLAPTPIEEAIRADPLVSQCMLIG-------------------------------------------------------------------------------------------------- 22330132 75 -------------------------------------------------------------------------------------------------------ITYKEAHDAAIRIGSAIRSRGVDPGHCCGIYGANCPEWIIAMEACMSQGITYVPLYDSLGVNAVEFIINHAEVSLVFVQE------------KTVSSILSQKGCSSNLKTIVSFGEVSSTQKEEAKNFSWNEFSLMGNLDEANLPRKRTDICTIMYTSGTTGEPKGVILNNAAISVQVLSIDKM---LEVTDRSCDTSDV----FFSYL---PLAHCYDQVMRGSSVGYGDIRYLMDDVQALKPTVFCGVPRVYDLIRKKLFDFAYNYKLGNMRKGFSQEERLDRLMFDKIKEALGGRAHMLLSGYGLTESCGGSFTTLAGVFSM-VGTVGVPMPTVEARLVDAFSADVP---RGEICLRGN--SMFSGY---HKRQDLTDQVLIDGWFHTGDIGEWQEDGSMKIIDR------------------------------------------------------------------------------------------------------------------------------------ 67906537 29 ---------------------------------------------------------------------------------------------------KEEVLTWKQASDKIDNYSGVIRSLGLNKGDSFALLMDNRIEYLLLILAAVKSGTIAALINTTVRGEGLRHVLNVANAKAVFIG------------ASHLDKFNSSLTDEERGNLIIVGIEDQEQVPSNIQDLTN---LEKNSTPCDEETTTFKEACMYMYTSGTTGLPKAALITNERAVRMTYFGQFLGFNFKQSDVLYNTLPLYHATGLLYCWAASLRAGNAIVIKE----KFSASDFWSDIQKYQATIFPYVGELCRYLLNSKEVPEEKGH--KIRRISGNG--LRPDIWEKFQERF---QIPIREIYGATEGVTGFI-NRAG----RPGMIGRKIVKCDLEIRNEEGR-CEKVNVGETGLYISEISKLATF----DGYLDSQFKDGDRYFNSGDLLTLHENNWLSFADRVGDTFRWKGENVSTMEVAAIVNKAEGVLDANVYGV------------------------------------------------------------------------------------------------- 168002740 93 --------------------------------------------------------------------------------------------------GEYRWMTYGEVGTARTAIGSGLIQHGIPKGACVGLYMLNRVEWVISELACSAYSYVSVPLYDTLGADAVKYIVSHAEVAAVFCTP------------DKLQTVLNLSELPSVRLIVVVGGAEHIMPSHPPRSVPYSRLEAQGADQRAFVAPKPHDLATICYTSGTTGVPKGAMLSHYS-LVASAAGASQSTPILPSDVHISYLPLAHIYERMNVLV-MLHHGVAVGFYQG-----DILKLMDDIETLKPTIFASVPRLYNRIKKQALENGKSPDRGRVRIILSGASPISADVLDFLRICFGGY---VSEGYGMTET------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113475635 13 ---------------------------------------------------------------------------------------------------ETVNLTYKQLEQRSRAIAAYLQS--VCPQGEVALLLYQGLEYITTFFGCLYAGVIAIPAYPNRSLDRIQTIIRDSKAKIALTTKSIIS-----SLEPRASE------TPELENL-------GWLATDQIPDYFADQWLEP--------NINENTLAFLQYTSGSTAKPKGVMITHQNLL--HNSGLIHQCFGHSGEVIWLYHDMGLIGGILQPLYGAF----PVILMSPLMFLQSPVRWLKAISRYQGTTSGGPNFAYDLCRKIKPEQIQTLDLSSWEVAFNGAEPISAEVLERFFSVCGFRREAFYPCYGMAEATLIISGGNKFSPPVYPTEGTKTLVGCQIKIVHEKLTLCTEGEVGEIWV--SGPSIAGGYWQKPEATKQAYLAEAPGFMRTGDLGFL-EAGELFVTGRLKDVIIINGRNHYPQDIEWTVESHPLIRERLVVVAEDKSVGSVAVGFFSERNGKSENKDNSQDLIKSIQRSVSINHDLQIYQILGAIPKTSSGKVQR----------------------------------- 90655206 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKDWAT-ITQHSRENPTSCVTLENLAYVIYTSGSTGQPKGVLIEHRG-LANLAADQIEVFNLQPSNRILQFASLSFDASIFEIVMA-LQTGSTLYLAKKESLLPG-KALLQLLSEKAITHVTLPPAVLAVLPTE--------SLPALQTIISAGESCSEDIVRWW-----NPSRRFFNAYGPTETVWSTVAGIKSVSEKPP--IGRPIANTEIYILDKHLQPVPIGILGELYIAGD--GLARGYVNCPEKFIPNPFKKEARLYNTGDLARYRPDGNIEFLGRIDNQVKIR---------------------------------------------------------------------------------------------------------------------------- 197120837 58 -----------------------------------------------------------------------------------------------------------------------LVHLGIRRGDRVAIVLRTEPAFLDAFFGAWLAGAVPVPLYPAYAVDTGR-MIQVAGARLVVSAGGTRR---------LLGGAVERGG-PELGCVDV---------------SALSALPARIAREPEPDALG-----LVQFSSGTTVDPKPVALTHRA-LAAMTDALVAATSAGPDDVL-----VSWLLYHDMGLIGCLLAAMSLVLIPPEHFLTRPALWLRALARRRGTI-SAAPSFAYAYARVQDADLAGLSLATVRLLLDGAEPVSAVALRRFAERFGLDPRALVPVYGLSEAAASDGVVAPGGREVMP--VGTPVPGVEVELRGEAGVRVGEGRVGRVFVRG--PALMREYLGDPE---ATARALRGGWLDTGDLGFV-VDGALHLHGRARDLVIVRGANHAPEEFEAPLAALPGLRPGCAVALPEGGAGEALLVLARARDEGTPDAELEARVRRAVATGIAPHTV--RLLAPGTLPRTSSGKLRRAALRRFQAGTLTPPQPVS----------------- 8476054 3 ------------------------------------------------------------------------------------------------------------------KVAAGLANLGLQQGRVVMLLLQNCIEALVFMGASVR-GAIVTTANPFYKPGEIAKQAKAADARIIVTQAAYVE--KLADLQN--------------DNVIVI--TVDDAPKEGCRHISV--LTEADETKCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVDLYF--HSEDVILCVLPLFHIYSLNSVLLCDLRVGAATLIMQ----KFNLTSFLELIQRYKVTVAPIVPPVVLDITKS--PIVSQYDVSSVRIIMSGAAPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119178323 403 -------------------------------------------------------------------------------------------------------WTFHETYQTVLRYGTWLKAHQVKPGDVVAIDFMNSPTFIFMWMGLWSIGAVPSMINYNLTKAPLEHCVRICDAKLLV-----------------VDEELRP--LFPPEQLSVFSAPDFRKNGGPVEVVFHDNTLEFQIMEFEPIRAPATSTCMFIYTSGTTGLPKAAII-NWSKAITAASFMHVALGLRRTDRVYYHSTAG-LLGYT----ACLLNASSLAI--GRKF--SARNFWNEVRENDATVVYVGET-LRYLLATGENLDKKHN---VRMAYGNG--LRPDVWNRFKERFGID--TVAELYGATE--GLSITLNVSRNDYSTGAIGRGALGIELDPITELPRRDPKGEPGELLIAEKFPG----YVNNPEKIIRDVRKKGDAWFRTGDMIRWYPNGLWYFSDRIGDTFRWRSENVSTNEVSEILGNYPDVHEANVYGVPHHD-GRAGCAAIIFKEQIEPSQKILQSLAAHASAHLPKYAVP------------------------------------------------------ 46123327 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSEGKPKGVLGRHYSLCRYFPW-MSERFNLTSESKFTLLSGIA----HDPVIFTPLFLGAQLLV----PSKEDHEKLAEWMREHKPTVTHLTPA-----MGQILVGGATAEFPSLDRAFFVGDVLTTRDCRQLRKL--AENANIVNMYGTTETVSYFEIPSPNALDVLGNTAGKGMQNVQLLVIDDRNKICGVGEVGEIYVRAAGLAFITSWFVEPNKWVEAYANRLKGYYRTGDLGRYLESGDVEATGRADDQVKIRGFRIELNEIDSNLSQNPLIRDCKTLVRRDKNEEPTLVSYIVPEQGLEDVEDMQTEVRDHLKGRLPAYAVPTTYITLEKLPLNPNGKV------------------------------------- 110265146 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPDYPQERLAYMVEDTGLSVVLTQ-------------QKVAGILSDFNVTAVP-------------------LDNASQFANYPVSNPDVTLSPDNLAYVMYTSGSTGNPKGVMISHHN-LINFAANCEQRYEITEADNVLQFSTMNFDIFVEEWL-ATLTQGATLVLRD-EDVSLSREAFIAFCDSHAISVA-SLPTAFWHMLALSDAELETL---ALRLVIVGGEALDKQSVAAL-----KPSFVLLNTYGPTETSGYAISGAPRAVPI-----GRANVNTATLVLSEQLTLCPPGVVGELYVSGQ--CLASGYLHQAERFIDNYFDPTNRLYKTGDLVRIGADGEIEFVGRSDDQVKIRG--------------------------------------------------------------------------------------------------------------------------- 15672644 8 --------------------------------------------------------------------------------------------------------------------ASLLSELGIKKSDKVIIFKSSAFDTYLLAVAVSYLGAVPAMISYHLPAETLAGRLGN--PWLIVT-------DKTVNEMKNLEDSKKLSVSK--------------------------FALEKPTQIADSQQLASDEIAYLTHTSGTTGVPKLIAHS------ANSMGWRWVLQRTVMD---------WMAFHISPVHSRFNIGVSSAMTFGFGLMPSKDNLVNLFAKHQPYAFETHPNFVRLLAKQEPEIFA-----SIRYLHSTFDAINKETMHTFLSASKQKDPVFLQIYGQSECGPMIWKKLSTLADTNAREMGIGMPGLKARIADEDGNECPAGTPGRIHFLS--KGRALTYYKEEERFNK---EVYGDWWDTGDWGLMNEDGILFLHDR------------------------------------------------------------------------------------------------------------------------------------ 157827373 637 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKPAVIIFTSGTEGEPKAVMLSHRN--LQANATAKIPFSL--DDIVFNSLPLFHCFGLGGAIITTL-NGIKLFLYPSPLNYRS---IPEMIYDVGATILISTDTFLNGY----ANYAHPYDFYSLRYIFAGSEKLKETTRQFWLNKYG---IRIFEGYGITESSPIIACNTP--MHSKAGTVGRLLSKIEYKL-----EKVEGDEGGRLLIRG--PNVMLGYLDENGNYI------YKEWHDTGDIVKIDGEGYITILGRLKRFAKIAGEMISLTKVEELASEIDPSSLHAAISTQDETQGEKIILF------TTSTIINRENFTNNVRKQVSLLYIPKIVITLPEIPLLANGKV------------------------------------- 86740298 15 -----------------------------------------------------------------------------LARHLERHGDRTAVV-----TAEGR-LSYRELAARVDAAAGRL-----GAGRRLVLLAANTIDVLVLYLAALSAGHAVLLVPGD----------NAASTDALITSDVVIRPAGT---RTRVEQ----------------RREGSKHDLHP-------------------------DLALLLSTSGSTGSPK-LVRLSYTNLQANAESIVECLGLRPGDRAATTLPLYYCYGLS-VVHSHLLCGAGLIL--TSLSVVDA-CFWNLFRDGQGTSLAGVPYTFDLLDRIGFDAMS---LPHLRYITQAGGRLAPDRVARYAELGRRNGWDFVVMYGQTEATARMSCLPPHLAPTHPHTIGVPVPGFRLEPLDRTGSTDSTGDLGQLVYSGPMMGYART---------ASDLALGPDELRTGDVARRTDDGLYEIVGRQTRSAKVFGIRIDLQHVEDTLAG-QGLSACCVTG-DDAVD--------VMIEGDRDTPSVRRLVARACR--LPENAV--RVHRLAALPRLATGKPDLVALQEIA---------------------------- 211638128 15 -----------------------------------------------------------------------------------------------------RSLNWYQLVTSLDAIAANFRQQGVVEGSGVMLRGKNSEEMLFCYLAALQCGA------------------------------------RVLPLNPQLPEILLSELLPHLKIDFVADFCGDDLPVINASPLNWQNNSLNYNDN--AVAWDARRLASMMLTSGSSGLPKAAIHSIYAHL-ASARDVLSVMNFQQQDSWLLSLPLFHVSGQG-IIWRWLMKGASLVLRD---IHPLEHALAD------CTHASLVPTQLWRLLEQSQNP-----LPNLKEVLLGGAMIPVELTHRAEQRGIHCWC----GYGLTELASTVCVKRADNLP----GVGNPLPGKEIRLINE-----------EIHIRSD--SLASGYWLDG---KLQPLTDSEGWFHTRDRGVI-QNGELRILGRIDNQFFSGGEGIQPEEIERVINTYPQVEQSFAVPVPDPEFGYRPVVVI------------------------------------------------------------------------------------ 83860065 13 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQGRPPYGVELKIVDDEGSTLPGAAQGNLRIRGHW-------------VVDSYFGAEPGWFETGDVASIDADGFMTIRDRSKDIIKSGGEWISTVELEGIAVGHPGIVYAAAIAAKHEKWDERPVLVAVKAPGAKVSE---KDLIAFFSDKVAKWQIPDTVVFVDELPRNATGKVLKNKLRE------------------------------ 170582713 103 --------------------------------------------------------------------------------------------------------TFAEIHEKIGRIASGLKSI-VENGCRAVIFSETRADWFITAFSLFRINVPVVTVYATLGEEAIAQAINETEATLLITSAE---------LLSKI--AVIGKKCPTLRSLVYFRPVHVDIVKQQFRNVSLDELEAHTNTVSEVSPAGRNDTAMIMYTSGTTGAAKGVILTHYNIVSSVA-------GLGAGIPIISHTDI-------YIGYLPLAHGCRTLHDRGAKIKPTHGDCWAL----RPTIMAAVPAIMRIFKAISDEVASAPRLGKLRGVLSGGAALNPETQRFMNICMC---CPVIQGYGLTET--CAAVSIADVNDLSTGTVGPPVSRILLREWSEGGTPFNDPPQGEVLVSGSNIS--PGYWKQPEKTAED-FVVIDGYFATGDIGEFREDGSLRIIDRKKDLVKLHGEYVSLAKIETALLNCPLI--------------------------------------------------------------------------------------------------------- 50313156 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKFIPNLFSKSARLYKTGDLARYLPDGNIEYLGRIDEQVKIRGFRIELGEIEAVLSQHPQIREAVVIVREDKPGNRRLVAYIVPN----FEPLSSNELRNLLKEKLAEYMIPSAFIMLESLPLTPNGKVDRKAL-------------------------------- 90417153 37 ---------------------------------------------------------------------------------VAKYPDRSMIIFEG------RELTWSEFNALTNQFAHALVARGVERGDCVSVIMENRIE----MLACTKIGAISSLINFALTGTQLAHCVNVSDSRKCLVGEEVF---------ASLDAVRPQLSLKD-EDILWVADQRNTTAPENAEDIVSSLEQYPQTNLADTNSILAGSTAMYIFTSGTTGMPKAAKIPHRRWLSAAHAFGLAGCQATVNDRFYLCLPLFHGTGLICGIGSCFYTGASIFLR----RRFSASEFWSDVKNCQATQFIYVGELCRYLLAQPVRPEELNN--SLTHVFGNG--LRPDIWDEFKQRFGIER--VCEFYGSSEGNVSFFNALNRTMGLTPATIMLVKYDVDADVRDANGEVVPVGEAGLL-------------LGEDERYK---FDGYPGWFNTGDLIREIDVGFYQFVDRVGDTFRWRSENVSTNEVGEILNGCDQVEMANVYGV------------------------------------------------------------------------------------------------- 153871921 44 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVVITSGERIKEDTFRDFNARFGGR---LVSQYGSTEMGATAACDPDDSVELRVKTIGKPMSNVQLKI--EAGKDSGEYESG-----------AGELWCQHDSGFEGYIDKISDVWFTGDLAKITPNGYIEVIGRANNSINRSGFLVLFSDIEKAMEKLKQIEQVVVIAAQGEEKGQRIVAFCVLKEGNQLND---SQIRETCFKILPKYAIPDAVKIIDSLPTLPNGKVDRQTL-------------------------------- 148979255 16 --------------------------------------------------------------------------------------------------------------------------------------------AIILMLSAIDCGVTFIPVDGD-RPRSFVAKIATKFPHVRVFTDVCFDTGQCVWH-----------ALTHPEKTL-------------ERTSDADQEVMS-----------------IMYTSGSTGEPKGVQVRASSVLNLLALTH--------EDVVASYSSLSF-DASTFEIFAPLLCGGTLVLLD-KMVVLDETRLHHAIEQDAITCMWMTAGLFRML------PGHCRALACLRHLIVGGDKVDLRAAVSFLE--CAASTQLYNGYGPTEN-TVFTTVAALNLHQLTGEIGRKVEGVDHLIEDEHTGQYRKAGIGRLHVTGE--GLCAGYHANPVETGKA-FTMINGYYNTGDVVECTVGGDFYFLGRQDRQVKLNGHRVELDEVEKTLESDPSIVKAVCVWKTH---------LVSLVETQGPPEALET-ITARWRQHLSAFSVPDFVIENTRWPLTKNNKI------------------------------------- 91786510 8 --------------------------------------------------------------------------------------------------------SWAGMAELVEHIACGLHEAGLGRGEHMALIGANRPRLYATMLAAQSLGAIPIPLYQ----DAVG-----AECVFPITNADVRFA--MVEDQEQVDKLLEIRDCPDLAHIIFDDPRGLR-NYEEPGLTSLDRLIEQALAVSQPGWFSPDDVAAMFFTSGTTGNPKGVVHTHATLLDRAQAGAE--FDLTSAEEVLAYLPPAWI-GQNIFSYAQLACGASTVMFEGMLTTEDAGRLKRLMDGKPVNFIQTLLYGLGNLMVYGP-LRNNLGFSRVRVAYTAGEAIGPDLFT-FYRSIGINLKQL---YGSTETAVFVC--LQPDNEARADTVGVPIQGVQIRVADN----------GEVLVKSA--GLLKEYYKNPAATAEVL--TADGWYHTSDAGFLNASGHLKIIDRVKDV-------------------------------------------------------------------------------------------------------------------------------- 119776595 24 ------------------------------------------------------------------------------------------------------TLSFEVLGKLVREVARQLKTQDIQ---RLGVIGPNSVEQIVLYWACAEAGALFCPLSWRFPVSQL-----------------------EILIRRFALDALHAPTLESL--CPALPRIHV-ADMIGG--IGASSLTTPASAV-----LDLSQPVNLVLSSGSTGEPKAAVHALANH-IASAEGARCLIPLSPGDRWLLSLPLFHIGGIA-ILNRCALAGAAVVL----PQQQASTRMAQAMSALSPTHVSLVAAQLTALLEDSPD-----SLSSVKALLLGGSAIGGALLSRL-EALG---IHAFTSYGMTEMSSQITTGPANS----EGASGTLLPGRELRI--HQGEIQVRGETGYLGLRLPL--------------------TDDGWFATKDCGHLDEAGRLFVAGRLDNMFICGGENLHPEEIEAALCQHPLVLEAIV---------------------------------------------------------------------------------------------------- 32265589 131 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSSGSTGRPKTMVHNLDNLLVYLSKKTKLLFDH--------------IGGLN-TLFNTLSMNACGV---AIKHRKNIDLLCKTLSDYHISLLPASPSLLNLMLLS--EAHKKYDLSALKVITYGTEKMPDSLLKRLKSAF--PKAHFHQTFGTSEVG---------ITQTKTKENAIKLENIDYKIINN-----------ELYLKS--KTQTLGYLNAD----NSVFDN-EGYFATGDLVEIIENGYLKIIGRSKEVINVGGEKVLPQEVENILLEMSDIKDCLVYGESNAITGQSVSVKIVLSQTNALNIQLKKIIRMYCKDKLAAFKIPTKVEIVESL--------------------------------------------- 209877909 10 --------------------------------------------------------------------------------------------WISEHGNEEETLSYDGLIKSAQIISHFLLELGLKRGERVLLCFAPGISFIRSFYGCLASGIVAVPVYPADPSNPLRNIVDSSSAKVCLTDQNY---NRIISLAKISEPVWNSLSWHSSDKIILLRKSDSNKENKCGNADSSQQSISKESMFYEYPKCTPDSIAFLQFTSGSTGSPKGVAITHGSLLIACLRSYQLPFDAETGEIFGYPVSLSWLMGLIGFIVAPPLFGVESYLLSPLSFIKNPSIWLKLIAKYKV-VASAAPNAFDYVEKDILEIKEHGGLASLKYILNGSEPIRLATIERFFSEVGFCASSLIPAYGMAEN-TLLISGLPRILTVKSSECSCPVPNDCIVVVDPQTNELPPGYIGEIWISSKSKGA--GYVNLDELSRDTFFAEIKKFLRTGDLGFIY-DSEVFIVGREKDVIIIRGKNYYPQDIEQAVSAHDSIRPGCNVAFSVDVDGEVVVAEV--RKDIVSSHEVRDQIIRAVRRNTGLDIYRIVIIMQKSLPKTSSGKVQRRKTKKIILN--GELGN------------------- 167856072 21 -----------------------------------------------------------------------------------------------------QEMSWQTFQQEIDRFSYALIAQHIDIQDKIGIFANNMPRWTIADFGAMQARAVAVPIYATNTAKQVEYIVNDADIKILFVGDQ-----------EQLDQVCQIANCPQLMKIVAMKANMDLRDLPNA--CYWEDFLDVVPNEAEFERLNSSDLFTLIYTSGTTGEPKGVMLDYAN-LAHQLNAHDLALNVNEDDVSLSFLPLSHIFERAWVAY-VFHRGATTVMYEKIYT-----AVWDKVEK--------APAHRRALFNWAIRVGEKHYLTKLRALLCGGAKLEASIGSFFHS-IG---INIKLGYGMTETTATV--SCWQDKGFNPNSIGTLMPNAEVKI----GEENEILVRGGMV--------MRGYYKKPEETAKAFTE--DGFLRTGDVGEMDSCGNLFITDR------------------------------------------------------------------------------------------------------------------------------------ 126348060 41 -----------------------------------------------------------------------------------------------------QEVTAVEFRDEVVDLAKGLIACGIAPGDRVAILARTRYEWTVFSYALWAVGAEVVPIYPTSSRDQVEWILRDAGCVAVVVEDE-----QSVMTVGSV-----CASLPSLRHVWQLDAGALDTVVARGEYLPYTTVDSMRR------IVLPDSTAVVAYTSGTSGR-----------AMGCALSHRSL--ASPCDTLLA----GW--GHTVAVYGSLCVRGGLLMAH-EPAMTD-EALSSALRTFRPTYLYAVPSVLAALERQGRGAGPGFDLGRVRRATSGGSPLSRELSL-FYEGIG---VYVHDGYGLTETGGLTMQPLGRE---KSGTVGQPLPGTEIRVADD----------GEILVRG--PSMFQGYVGDEAATRQV---LRDGWLATGDLGHLDDENYLAITGRKKDVIITSGKSVAPAALEERLRMHPLVHQAVVVG-------------------------------------------------------------------------------------------------- 170064898 96 ---------------------------------------------------------------------------------AARNPSKVALLMD------DQRFTFDEVRRLSDRVACHFRSKGFSRGDTVALLMETRCEYPCVWLGLAKLGVVTALINTNLRRETLRHSIAVANSKAIIVSEEL--AGEAENLRQALDGVQCDEDLSTI----------------------WRDI-------------SPRDKLVYIYTSGTTGMPKAAVITNSRFIM-MGTGVYYMLALRDDDIIYNYHSAGGMVG----IGSVLLCGLTAALR----KKFSASNFFADCIKYNCTV----AQYIGEICRFVLTPAKPTDTQHVRMMFGNG--LRPQIWTQFASRFNIKQ--IGEFYGSTEGNSNLMNNTVGAVGFVPAFARTFYPVTLVRCEEETGEICKPGEAGVFIGKIEMKKALNSYVGYEKKVLRDVFAKGDMFFNSGDILVTDLFGYYYFKDRTGDTFRWRGENVATSEVEGVITNIVGLKDCAVYGVDIPGTGKAGMAAIVDTAGK---LDLVQ-LGAGIRGSLPAYARPLFIRVLSELPMT------------------------------------------ 94490316 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGIAISQQNICIPAWINLRGHVGIREGHILSHASDVS----ILEIMVA-LCTGSCLCILDERIDYLGPA-----LARYNVTNLHTTPSI--------SEILDPAELPSLRHIHFVGE--------WTTRALVERWLKTVETYGPAEITNCSGLHVRCGTDFGNGCIGKPF-GSRMYIVNPENQRLPRGFVGEIIVEGPGVSAASAFWGNQRRF-----------YRTGDLGYVDADNLFSCQGRKDLQVKIRGQRIELAEVEHQISTVMPKGTCVVDAITLRTGAKSLVAFLQLSEDSSVNDELVESLKTHLLAHLPPAFVPSSFVFVDQIPLGTTGKTNRKTLREMAE---AGLKNPS----------------- 37521522 20 -----------------------------------------------------------------------------LQRRAIQQPERLAFTFLADGETQESNLTYGELDRRARAIAAHLQTFA-AAGERAVLLYPTGLDYVAAFYGCLYAGVI---AAPAYPPDGLHGVIRDAQARWVLTTTGV--------------------------HALVHSQLAGGEERQPLQWLCTDPLPETPAESWRPPQVESASIALLQYTSGSTAAPKGVMLTHANVL-HNQKLIQSACHHTEQST--------WVTWLPSAVVQPVYVGYLSVLMPPPAFLQRPLRWLRAISRYRGR--GAAPNFFNLCIKEPPEQRGELDLSSWEVAIIGGEPIQCDLLERFSAAFGFRPETFVPGYGLAESVAHLAAG--RAVDAPPGQAGFELYDHDPAVVHPETRRCQPGEIGEIWVAGG--SVASGYWQKPDISQATFAARIADFLRTGDLGFI-ADGHFFLTGRCKELIIISGRNHYPQDIETVQTSHPALRSSAAFSIPSDGEERLVVAAELADDDPVPVPA-AKSIVSAVQRAVAEQHRPTVVLLKPGLPKTAIGKIQR----------------------------------- 170059508 50 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKFVRVPTQCILPNL-EELQQIFRLTADDRIYASASP--PSFDPFIVFLGLRCGACLVLVEETIRL-DGDRLLRVLDKDGITFLQITPSLLRRWSRTSLESIVLGEGSPLRCLVLGGEPFPD-----GLDKLKKSGLRIFNIYGITEMSCW--ATIEQVLPGCEGSLGTPIDGVELELRDVETAEIVDYVRGELYL--------------GSRVRKCLVDGEQGYRRTGDLVELRADGKYYYLGRCDDMVKRFGVRVSLEQIEQVGDRYQELTKSAVFG---ETSHKLLLLY--TAIDKEFDE---QSLRQYLRANLLESHHPDELLQVQSFPLTAHGKIDRQLLKK------------------------------ 83320525 109 --------------------------------------------------------------------------------------------------GEYKWMTYGE--AGTARTASGLMHHGIPKGSSVGLYFINRPEWLIVDHACSAYSYISVPLYDTLGPDAVKFIVNHADVQAIFCVPQTL-----TPLLSFLSE------ISSVRLIVVVGGMDDQMPSLPSQVVTYSKLLSQGQPFCPPKP---EDVATICYTSGTTGTPKGAALTHGNLIANVAGATLA--------TKFYPSDI-------YISYLPLAHGVAVGFYQG-----DNLKLMDDMAALRPTIFCSVPAAYNAKKQAGRSPSPMWDRGRVRFIASGASPLSPDVMEFLKICFGGR---VSEGYGMTET-SCVIS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 37523767 4 ---------------------------------------------------------------------------NALDKVDTRLQSKNALVF-GEE-----SYTYMQLNKLVDRLATALLKWNVQAGDRVAFLMPNCPEIVLCYYACFKIGAVAVPINIRFGADLVRYVMNHSGAQVLLAEPSLYEQ-----------YQQAAPAQATAAQVHLTQSLGAQG--------WIANLAVEGPPPAWPDMV-ADHPAAIFYTSGTTGQPKGVIHT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189034174 10 ----------------------------------------------------------------------------------EQRADKPAL------RLNDEVLSWQQLCTRIDNLAAGFHQQGVEAGDGVLLLAHNHPQTLLAWLALLQCGA----------------RILPVNPQL------------PHPLLEVL-----LPQM-TLRFALVL-----DGHYDGLAALSVHAPSGEYRVAWQPERLAS-----MTLTSGSTGLPKAAVHTCGAHL-ASAEGVLALMPYGDDDDWLLSLPLFHVSGQG-ILWRWLQAGARLTVREKQP-----------LEQQGCTHASLVPTQL-------WRLLNTHQRIALKAVLLGGAAIPVELTQQARAQGISTFC----GYGLTEFASTVCAKEADGEP----DVGSALPGREVQIVN-----------GEVWIKAQ--SMASGYWRDGAL---LPLTNSEGWFATRDRGEL-HDGRLTILGRMDNLFFSGGEGIQPESLERIIATHPHISQVFIVPLNDAEFGQRPVAVV------------------------------------------------------------------------------------ 145222525 140 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASEPIEPIEVGEDDLALMQLTSGSTGSPKAVQITHRNYSNAEAMFIGAQYDV-EKDVMWCFHDMG-MVGFLTI---PMYFGAELVKVTPMDFLRDTLLWAKLIDKYKGTMT-AAPNFAYALFAKRLRRQAKFDLSTLRFALSGAEPVEPADVEDLLDAFGLDPGAILPAYGMAETTADLLAALRRAVPASKGELGPLLTDLEARVIDDHGNLMPPRGVGVICVTPGYMTMGGFIPAQDE----------HGWYDTGDLGYITEEGNVVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRPGCAVAVRDAGHSRETFA-VAVESNNWQDPVEVRRIEHQVAHEV--VARPRNVVVLGSIPKTSSGKLRR----------------------------------- 163748074 38 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRIGTCGFARTGMQVQVQDAEGREVMPGETGEVAVIG--PAVFAGYHDNPQANAKAF---RDGWFLTGDLGHMDAEGFLYLTDRASDMYISGGSNIYPREIEEKILQHPAISECAVLGIPDATWGEVGIA-VCVARGEAPDP---TAFLAWLAPLVPRYKMPKAVVFWEEMPKSGYGKITKKLIRA------------------------------ 9955394 47 --------------------------------------------------------------------------------------------------------SYQDLYQDALVILNGLEQKGIKLGHKVILQIAKNQDFIPALWACFLGGIIPVP---------------------LTVAPSYDLENSAVKKLENVWKILDNPLILSDSELITEIEKLGTYSHLEGWQVISVNELRKAPSKIEQLPLDPQDAALLLFTSGSTGMPKGVILTHHNILSMTAGTVMNHFTQQEVTLNWMPLDVGAIVFLG-IMAVDLACDQIHVPMELVLRQPL--QWLELIQKHQVSISWSPNFAFSLINQQAEELKHSYNLSSMKFLVNAGEQVSVKTIRLFLEILEKHQLQIKPAFGMTESCSGILSKNELTEENSFVSLGKPIPGATIRIVDQENNPLPEREIGRLQIQGN--SVTKGYYNNNELNQEVFQE---GWFTTGDLGYLSK-GELFITGREKQEIIINGVNY---------FAHEKVSYTAAFAVFDQSR-ETDLLIITFSPESEQFEQVVRKIRSHVTQKFG-IA-PAYVIPLERVPKTSIGKVQKSKLKK------------------------------ 57638607 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGPDHLAYVIYTSGSTGQPKGVMIEHGSIA-EHMLSINNAYDVCQGDCVLQFSSFNFDTSVEQI-FTALLFGGKLILI--STNQLSTASLVSLLDENHVKIADFPPGYWSQLLS--DYSGISSSLTDLETIIIGGDKFPNDTLDRAWVRLPSLK-QIFNAYGPTEATVTSILFKVEHQTERHGSIGRPVSNTQVYILDSKNQLLPTGTPGELHIAGNR--LARGYLNQPEKFIDNPFNPGTRLYKTGDHVRYRPDGNIEYLGRIDDQVKIA---------------------------------------------------------------------------------------------------------------------------- 118389456 69 ----------------------------------------------------------------------------------------------------------------------------------VGIYAKNRAEWIVSDIANALYGYTMVPLYDSLGPESISYVLGHSG---ITTCYCS---------TPSIQTLSKTKDLHELKNIIAYDEVPAELDLMKSRGITYSDLLAKGSENILPLPTLTPQTIFTFYTSGTTGNPKGAMISHKNILSSVAGHM-------NSDVKFVSSDI----HLSYVNVSCWLVGAQVAFFSGEITKLKDD-----IAAAKPTILITVPTKLQNLEKSGKNTHMLYDFSKIRILVSGSAPISPKVMDFFRIAL---SCIVCEGYGQTE--GTGLATVQTILDSKSGNVGGAVSGCEIKLKDENGNPMP---RGEICVRGN--SIFEGYYKDDEKTKEAIDE--EGWLHSGDIGQILPNGGLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 150006725 25 --------------------------------------------------------------------------------------------------GKGKTFTFGDVATEIARIHLLFHECQVRRGDKIALIGKDSSRWCIAYMAVVTYGAIIVPILQDFNPNDVHHIINHSESVFLFVSDRIW-------------DSLEEDKIEEVRGVFLHQRDGENISLDEKMTEKYPDGFTQE--DIKYAELDNDKVVEINYTSGTTGFSKGVMLT-GNNLAGNVTYARTLDLLFRGERELCFLPLAHAYSCAFNLLVPMAFGVHVYLLGKVP---SPKILLKAFEEVKPNLILMVPLILRTLKLALNIPIRKHLVDALREVIVGGAAMNQEVTDFLY----KIKFPFTIGYGMTECG-PLIS-YDHNNEYVPGSCGQILKGMKVRIDSED----PYNKVGEIQV--SGENVMKGYYKNDEATQNVFTE--DGWLRTGDLGTIDHDNRIFIRGRSKTMIGASGQNIYPEEIESKLNNLPFVMESLVV--------------------------------------------------------------------------------------------------- 154299033 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSVGRMLPNIDAKIIDDDGNDITARVENEAANRLSFDS--------------------SNFFKTGDIVYCDKTKTWYIVDRKKELIKVRGFQVAPPEIESVLLSHPLIVDAAVIGVKGSDDGEMPRAYVVKRPGEESKNLKEKDVKEWCGERLARYKELGGVKFVEAIPKNASGKILKRTLREQADKE------------------------- 116075040 50 -----------------------------------------------------------------------------------------------------ERFTYKQLDERIHAAAAGLRALGIANGDVVGLFAENSPRWLVADQALMRAGATSAVRGAAAPVPELLYILEDSAAVALVVQNA--------ELLTRL--ALPEAVRSRLRCVIQLEGEAAE------GVISFEALLAQGAEVMPPDPLAATTTATILYTSGTTGQPKGVPLTHAN-LLHQIRSLACVAHPAPGSPVLSVLPI----WHSYAEYYFFSCACSQVVMATVP------RLWEAVQAGFEDVLKTFPAALEASRRWPAHAVSKLIWPKLRLQLSGGQPINAPHVDAFYEAVG---IELLVGYGLTETS--PVVSCRRPWRNIRGSSGQPLPDTEFRIVDPETRPLGFRERGVVLVRG--PQVMGGYLGKPEATAKVL--DGEGWFDTGDLGLLLPDGSVVLTGRAKDTILSSGENIEPGPLEECLVASPLVEQVMLVGQDEKQLG----ALVVPR--------------------------------------------------------------------------------- 19882275 104 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLSSGSTGAPKVILHSLD-VLVGLNILMVLMFDH-----------IGGI--NS--LLSTLLVGGTAVL----PRQRTPDEICALIERHRILVLPTSPTYLNLIM--VGDYHRTHDLSSLRLITYGTEPMSEELLLRVRKTFPGVR--LLQTFGTSETG---IATTTSESSTANSSSGAGPSSSAICYDDDSLTE-------------------------------------DRWFRTGDLVEEAAHGYLRIKGRAKEVINVGGEKLLPLELESVLMGSPLVEDCVVYGRPNAITGQSVCV-------------------------------------------------------------------------------------- 91088831 113 -----------------------------------------------------------------FPDAKT--LYETFRRGAKESNNGPCLGWRESYVKPYQWLNYNEALLRAKNFGAGMVAQGLTPGTNIGIYSQNCPEWIITEQACYSM--VLVPLYDTLGPDACAFIIKQAEITVVVCED---------DQKCNL---LLDRSPRCLRKLIVYKATKQRAKNRGVEIVKFHDEVLGSKSNHPEVPPKPSDLCTICYTSGTTGNPKGVMLTHENVVASMSAVLMQMGDVKSSDVL--------------ISFLPLAHGASVGFFLG-----DIRRLSDDMKALKPTVSPAVPRLLKMLMSAKESEIKRGILRNLRLMLVGSAPLAENVLTFMRCALG---CLVIEGYGQTECTAPITLTIQG--DHVPGHVGPPVACCCVKLIDPEMEYWAKNNQGEVCVKGT--NVFQGYYKDPEKTEETIDEM--GWHHTGDVGMWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 62701932 96 --------------------------------------------------------------------------------------------------------SYADAFKTVCNFSSGLVRIGHQRDERVAIFADTRAEWQIALQACFRQSITVVTIYSSLGEGALCHSLNETEVTTVIC-------GRK-ELKKLLD---ISGQLDTVKHVIYVNEEGSEVSLAQKCTSWRVESFEEVERLGLETPVEASDTAVIMYTSGSTGMPKGVMMSHRNVLAVVSAVMTIVPALGKKDV--------------YLAYLPLAHAAETVMVGASIGYGSPLTLTDTASALKPTLMTAVPAILDRVRAKGGAAKKLFDIASRRLAAINGSAWGLEKHLWVFQKVEHLRAPIGQGYGLTET--CAGGTFSEYDDNSVGRVGAPLPCSYIKLIDAEGGYLTNDSPGEIVI--GGPNVTKGYFKNEAKTNEVYKDDERGWFYSGDIGRLHPDGCLEIIDRKKDIVKLHGEYVSLGKVEAALSVCPYV--------------------------------------------------------------------------------------------------------- 125716296 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPAYPAERINHILGDTELSLLVTQSLITDRELPVPIRTIMIAELSKAS---------------------------YDFGDGQPLPFP----GSDSRAYVIYTSGSTGMPKGCVITHANLLHYTSWANGEYLAGKP---YGCF---GFATPLSFTVFTPLIAGKPVFVYDGVPGTP-------------VDCLKITPSHISMMPHIGI-------LNTNVALAVVGEPLTREQIRILET--MNPAMRIVNEYGPTETVGCMIADVHSSDERVL--IGLPITAMAVFVLDPRGSLVPWGVKGELCIAGD--GLARGCLNRPEKFQPHPFIPGERIYRSGDVGFVRSDGQLECLGRSDNQVKIRG--------------------------------------------------------------------------------------------------------------------------- 126307570 162 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYI-FTSGTTGLPKAARISHLKVL--QCQGFYRLCGLHRSDVIYLTLPLYHMSGSLLGIVGCLGIGATVVL----KTKFSASRFWEDCREHGVTVF----QYIGELCRYNQPPSEGERNHGVRM--AVGSGLRPDVWDRFVRRFGPLR--VLETYGLTE-GNVATLNYIG----YPGAVGRSLIRYDVAVRDDQGVPVPPGEAGLMVAPVSQRTPFLGYAGSPEKLVHDVFRPGDVFFNTGDLLVCDAHDFLYFHDRTGDTFRWKGENVATTEVARVL--------------------------------------------------------------------------------------------------------------- 157350979 117 --------------------------------------------------------------------------------------------------------TYEEIFNRACNFASGLIKLGHNVDSHVAIFSDTQAEWLIAFQGCFRQNITIVTIYASLGEDALIHSLNETQISTLICDSKQ--------LKKL---ASISSRLEMIKNVIYFDNAASDSDFSGDMSNWFSEVLGKENPVHP--RLPSTDIAVVMYTSGSTGLPKGVMMTHGNIVATAAAVMTVIPELGSKDI--------------YLAYLPLAHAAETVMMAAAIGYGSALTLTDTIQKLKPTLMATVPAILDRVRAWGLERVKIRSLGHIRFMLCGGAPLSGDTQRFINICMG---APIGQGYGLTETCAGATFTEPDDPNV--GHVGPPLPYIKLVSWEEGGKPMP---RGEVVVGGY--SITAGYFNNEEKTKEAYDERGMRWFYTGDIGQFQPNGCLEIIDRKKDIVKLHGEYISLGKVEAAL--------------------------------------------------------------------------------------------------------------- 159154227 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTIGAALYIYEVQPI----GDLVAFLQANQINALHTTPSIYWEIL---NVLTPQETISSLKYISAGGEKLDREIAVALQKRF--PSAIVSNVYGSTETCPTIDTNLDPDVPL-----GQVFHNNRLFVLDEFNNTVPLHVVGEICVEGA--ALAAGYHNLPEKFQPSFINEGKTLFRTGDLGKQTAPGVIEFIGRKDNQVKVNGYRIDPGEIEYQLSRHADIERAVVLPIQVDHQTQ-LSAYCQTVKDIEIS-----EIREFLSYSLPVYMIPRSFIFLKQFPLTRHGKI------------------------------------- 210129139 37 --------------------------------------------------------------------GNVNTLYEGFQRGLEMSKNNPCLGWRTSPEGPFEWMTYGNVSSKAHNFGSGLLARGLQPNPELGIFSQNRVEWTVTEQACNMYSMVIVPLYDTLGPQAVTYIVNQAKLSTIVC-----------DKSDKAVKLLQNEGISCVKCIIVMDAISEDAKMAEEELVPFSEVEEQGKQNLEAVPPKPDDLCTICYTSGTTGNPKGAMLSHKNIVAGVAVTFEQKFKMTPDDVHISYLPLAHIFERLVQCY-LFSCGARIGFFQG-----DVRKLTDDIKELRPTIFATVPRLLNALKRKEAALNRGFNNDTLKYIVTGAAPLSPTIMTFLRCAMG---CFVFEGYGQTESAAAASLTFPMDFSV--GHVGIPVACVKIKLDDPDMNYYAKDGKGEICVKGA--SVFKGYLHEPEKTAETIDA--NGWLHTGDIGTWTPQGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 54027116 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPKGAMLSSSALRASGTATHDRLGG--PG-TWLLALPTHHIAGLQVLMRSILAGTEPTVLDVSGGFLPEAGAISGMRGERRYTSL--VPT---QLIKAIEEPEAAAALADLDAVLVGGAATPAPVYERAREL----GINVVRTYGMSETCGGCVYD------------GVPLAGTLVRI--EDGRVVLGGPM----IAKGYRGQP-----DHPAFAE------PGWFRTEDAGTYD-NGVLQVTGRLDEAITTGGLLVIPQVVEAVLVTHPAISECVVLGLPDERLGQRVAVAVVPAEGARPTLE---ELREHVVRELDAIAAPRELAILDELPLHGPGKPNRNKLRELLL--------------------------- 67516179 163 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTISQRWGMTESTGS-VTTMPWGQSDNTGGISPLLPNMRLRLVDERMRDVRSGDEGEILLKGPM--ITKGYFENPEATAEAF--TTDGWYKTGDIGVY-KDGKIIMVDRKKELIKYKGLQVSPVEIEGFLLTHPGVADVAVVGARDPEGNELPRAYVVIKAGSSVSEA------------------------------------------------------------------------- 212712744 2 ------------------------------------------------------------------------------------------------DNGHQSELTWAEVDTKTTDIARQLLAMNVAPQENIGLFAQNSMNWSLVDIAVLHIKAVTVPLYATSSVDQAAYIINDANIRILFVGSQEQYH----------VACQLLTHCPQLTAIIALDES-VELDSQVANSMHLSTFMSLAQPDYQAE-LDASDLFTIIYTSGTTGEPKGVMLDYYNMASQLYL-HDNRLELSEEDVSLCFLPLSHVFERAWSFY---------VMHSGARNVTDTNMVKEALAEVKPTVMCAVPRFYRMIFKWAIAIAKGQSLSFLKLVLSAGARLDDDVIAFFLSA----GVDIKYGYGMSETCATV--SCWEDNKYPLGSIGTPLSAISVRI----GENDEIQVKG--------PVVMKGYYNRPQETIDTF--TADGWLRTGDAGKIDAQGNLYITDRLKDLMKTSGKYIAPQVIEGVL--------------------------------------------------------------------------------------------------------------- 169641894 212 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YILHTSGTTGAPK-IVSVPHKCIVPNIYHLRSIFAISPDDLLFLASPL---TFDPSVIFLALSSGACLLVVP-NPIKMMPHKLCDILHQHRVTVLQATPTFLR---RFGSRSIRSSVLSSLRVLALGGEPFSVSVLRSWRE--PGNRTRLINLYGITEVSSWMISHQTGEESCVP--LGFPLQGTIVEVQNEKGYKIDEGEG-------------QVLLGGRERFLDNEFLPYGTMRKTGDWVTL-KDGEMYFLGRKDNQIKRHGKRLNIEYVQQSAESLAHVEVCTALWFQEKQ----LVMFVIPN-GPLEKKFLWKELQSHLLS----YAVPDDLVLVETLPLTKHGK-------------------------------------- 194434802 34 -------------------------------------------------------------------------------------PDKIAVV-----DNHGASYTYSALDHAASCLANWMLAKGIESGDRIAFQLPGWCEFTVIYLACLKIGAVSVPLLPSWREAELVWVLNKCQAKM-FFAPTLFKQTRPVDLILPL-----QNRLPQLQQIVGVDKLAPATS-----SLSLSQIIADNTPLTTAITTHGDELAAVLFTSGTEGLPKGVMLTHNNIL---ASERAYCLNLTWQDVFMMPAPLGHATGFLHGVTAPFLIGARSVLLD--IFTPDA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197733603 3 -----------------------------------------------------------------------------------------------------RELTARDLAVAAERHARGLIAAGVRPGDTVGVLGAAVHEVLPCVFGTVLAGASVSVLPPPDGPRT-AERLARRLAAIATTA----------RMRHLVTGGEENGAAAAIHALLPSLRVLPLPLSPPLDGGGDGPAGPGRRPLPAPRP---DDTAVVQFTSGSTTRPRGVVLSHRAVLAGLLVSARYT---REDTVVQWAPDMG-----LFGCLAQLLNGGTSHVFDPRFLIRHPGELLRHFARCRGTVL-TGPSYDLLIRAARPELVRELDLSSWRLAFNGAEPVSAATCDAFHRVLEPAGV-----------GPAVMFPVYGLAEATL-AVTFPEPGTRPRVVTVDREELGA---GRVVLAKPLVAVGTPVEGAATEIRDEYGLRRNGWLPTGDLAFHL-DGQYFIAGRRKELAVVHGRNYFPEDAESAARAVPGVHRGHCVAVPDPGGGEHISVIAETRLTGPPAGALAEALRESVVTALGMPHV--RVHLVPPLTRTTSGKWQRLA--------------------------------- 118472577 3 ---------------------------------------------------------------------------------LRAHGDRTALI------TAERHVTYRELADQVADASARL-----GTGRRVLLETSNDIATVVHYLAALAGGHVALPVAPGGDHTAITQ---TYSPDTVIDADGIRHR-------------------------------------HDRPAHRLHDELA-----------------LLMSTSGSTGSPKLVRLSHTNLRSNAAAIAEY-LGIRETDRAATTLPLSYCYGLS-VLNSHLLRGAALILTEDSVL---DDAFWELFTEHRGTSFAGVPHTFELLDRIGFDDMS---LPHLRYITQAGGRMAPERVRRFAELGQRQGWQLVVMYGATEATARM-AYLPAELALRPEAIGTPIPGGRFDIEQLDG---WPEGTGELVYRG--PNVMLGYAHGPD---DLALGATLDALRTGDIARRGADGLFEIVGRSSRFVKLFGLRIDLQRLESGLAEQN--ITALCTG---DDDG------VAVAALAPASAAEVTRLVAA-AARIPASGV--RTTVVDELPRLHSGKPDYPAVRALASDRTTEVTDLRTLLDPASID-------- 169781312 236 --------------------------------------------------------------------------HDVIEIHATALPDEPASSWDGD-------LTYEQLSSLSSKLAELLVEQSFGPEVVVPIYTERSRWTAVAMLAVLKAGGAFLLLDPAHS----NSRIE------------AIYRTVEAPLIASVK------------------------------------------------PCNA---AYMVFTSGSTGTPKGVVIEHSLFATNALTRSRQVLPAKA--RVLQRASPAFDASIAEILFTLVAGGCVCVPRE-------VDRHTNIVEHFAVNVLYLTPSVARGLKLD--------QLPYLKALILVGEPMNEDIATWLVNAYGLSECSIETSFLQTDHRNIGIAPCASCWTVDPENHNTLLPIVAVELL------VEGPIVGRGYIRGGQPH---------------------GIYKTDDLVQYAPNGFLLYHGRTDTQVKLRGQRIQLGEVEHCIYRCAAIVELVTV----DDKPSALVAFLVPNSGDILRSSLVQDVRRSLENQVSSYMTPARFLPLSYVPKSLTGKTDRKYLRETA---------------------------- 189188522 155 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGSSDIAALMLTSGSTGHAKAVTLRHGQIVAALNGKSQYH-ETTSEDVFLS-----WIMDHTEIHLHAMHLGADQVQLPAGDVINDPLLFLQQCAQHRVSYTFAPATLLRSLQK--GEQLSSMDLSRLRALISGGEANVVETCDDLSKILGAPRSLIRPGFGMTETGSIYGKNCP-EYDISRGSLGSCVPGMFVRVVESSGRVLNSSEVGYLEV--SGPVVFSGYYNNYSATTEAF--PTKEWFRTGDLAFIDDAGQLTMTGRAKDTVNINGLKYPIQELETAIE-------------------------------------------------------------------------------------------------------------- 158333908 20 --------------------------------------------------------------------------------------DLTAYTFLADGKNESGTLTYATL-DLQARAIAAAIQALTARGTNVLVVYPYGLEFVSAFFGCLYAGVVAVTDNPPRKPEAIAKRAKASEATVLVSTAGFLEHLK--------NQMKKNPDLAPYLNQLTWLATDTVP-------------TDQASTWTQPE-LETDTLAFLQYTSGSTGDPKGVMVTHGN-MLHNSKMIYESFGHSDQSVIWLFHDMGLVGG----VLQPLYGGFPVTLMSPIALIQKPILWLEAVSKYGATTSGGPNFAYDLLQKVKPKQRDQLDLSKWEVAFSGAEPIKADTLDKFVDFFGPRREAFYPCYGMAETTLFISGGLKSVVPVEPESCGRMWLGDKVAIANPDTTKCAENQVGEIWVAGDGVG--KGYWNRPEAFQAHLADTGEGFLRTGDLGFV-QDGEVYITGRIKDLMIIWGRNQYPQLIEQTVEQHPALRHGAAFSIPLNGEEHLVIVHEVERNFFRRLP--VEEVIGAIRLAIAEDHM-AEVYAVGAIPKTSSGKIQRRACRTVAEWKQETQGNISDLMAP------------ 158313656 20 -------------------------------------------------------------------------------------------------------VTAQEFRDLVVRTAAGLAARGVHPGDRVAIMSRTRYEWTVVDYAVWVAGAVTVPIYETSSASQLEWILSDSEA--VLTVVESEANAALV--------ATVRDQVPTLREVLALDGGALDTLAEAGAAAGTGEEELAAARAGVTAASIAT----IIYTSGTTGRPKGCELAHRSLLFNAMSSAATMPDLFTEDVLARTMQCTIINSARCIAYAPLLADLAQVVYEKV----HAGARAKAHADGKGRIFDAAATAIAYLLRARHALFDRLVYSKLRAAMSGGAPLGPRLCH-FYRGIG---VPIFEGYGLTESTAAATVNRPDSL--KIGTVGLPLPGVTIRIADD-GEILI---RGDLVLSG---------YRNDETAAKEALDA-DGFLRSGDLGSLDETGHLRITGRKKELLTAGGKNIAPAPLEHRIQENPLISQAMLIG-------------------------------------------------------------------------------------------------- 167624045 52 -----------------------------------------------------------------------------------------------------KHYSYAEVDQRANQVANLAASRGLNSGDVCAMVLENRPEFFFIWFGLTKIGVIVAFINSQVHGAPLSHAIKETEASAVIV------GEECAHLVSKTMSEVADCSLLQVPLWLAVEKTASKDDLETNLSLNYGDYSHEFNSKESRKGITAETPSLLIFTSGTTGLPKAAIYSH----------MRWLC---SGDVMASASDVFYVMYHTSVTSTALAAGASIVVR----RKFSVREFWLDVQQNGITVC----QYIRYLLNDDDTRNQGKGLKSLRCMLGAG--FSGDSWQSWINKFGEMD--IFEGWGSTEANTNLIN-----LDNYIGSCGRVADWTNFRLVDANGHPCKSGEVGEMIINHPEFGGGR-FEGYEQKILTDVFTKGDAYWRSGDLLRFDDNGYFYFVDRIGDT-------------------------------------------------------------------------------------------------------------------------------- 121604076 46 ---------------------------------------------------------------------------------------------------------WAEAGGRIAQWSQALAAMQLPRQARIAVLLPNGLDAVCIDQAALSRGLVPVPLHAIDNPGSIAYILSDCDACVLMVPSAQWRAIESVGL-----------ALPALRQVVVTAREALPAGIGPVSVILLADWLAAGQGTAHAAQPPAEDELSIVYTSGTTGKPKGVMLTHRNVVSNVLAILERVV-PTAGDVFLSFLPLSHTFERTAGYYLPLAVG-SCVAYDLKTVRPTPRIYERVFARLHETRLFNAAQAVRFCKVQGLPLAAGLDRGRVRVAVSGGAPLSHAVARCF---LGLG-VPLLQGYGMTETSPVVAAN--GVDDNDPATVGRALPGIEVRIGDNRELQVRG------------PSVMKGYWK---RAEDTARVLTPDGWLTGDQADI-QDGRIRIMGRIKEIIVTSGEKVPPGDLELAIAVDPLFAQVMVVG-------------------------------------------------------------------------------------------------- 28395513 21 --------------------------------------------------------------------------------------------------------------------------------------------AITLMLAAIDCGVTFIPVDGD-RPRSFLTKIATKFPQVRVINDVCFDTGLLVSH-----------PLTHHGHAQVLPRAVEQGVMS------------------------------VMYTSGSTGEPKGVQVRASSVL---NLLHRPSFSLSDEDVVASYSSLSF-DASTFEIFTPLLAGGTLVLLD-KMVVLDEASLLHAIEQYRITCMWMTAGLFRSHMLSGD----CRALARLRHLIVGGDKVDHAAVSFLER---SPNTQLYNGYGPTENTVFTTVALLDLHKLKREKTGKLVGGGDYLLFDEHTGEYRKSGIGRLHVTG------RGLLGYHDNPVETGFTIIDGYYDTGDIVECTLDREFYFLGRQDRQVKLNGHRVELDDIEKTLENDRSIVKALCIWNSH---------LVSLIEIQDKTANL-DTIATRLRSQLSSFSFPDFLIENTQWPLTKNGKI------------------------------------- 111223568 578 -----------------------------------------------------------------------------------------------------------------------------------------------------KAGGVVVPVDPAHPVSRVGVVVGEAAPLVVVTSS-------------VVADRVAQAGFSG--RTILVDDPGSWPEVNTNTNTNAGSGSGCGAGVGAGSAA------YVVFTSGSTGRPKGVVGTHGG-LVNLALAHRFAFDGSLDPLVWMLA------GH-----------AMHVLPDGLMG--DAAGIVRLVRDERIDFVDVPPSLLELLVDDGLEWVPS-------VVATGAEAVGTRLW----DALGSAGVLGLNFYGPTE-----CTVDATWTSVESGSIGRAVAGLRTFVLDGGLLPVPVGVPGELYVGGA--GVARGYAGTASRFVADPFGDGVRLYRTGDLVRWQPEGTLEFLGRADEQVKIRGYRVEPGEVEAVLGGLPGVGQAVVVARTDS-GVTRLVGYVTADHASTVDPD---GLRAAAAVVLPDYLVPAAVVVLAAFPVSPNGKLDRRAL-------------------------------- 168067165 105 --------------------------------------------------------------------------------------------------------TYAQAFLRASDFASGLVALGHGQGERVAIFSETRPEWLLALQACFRRNLTVVTIYASLGEDALVHSLSETEVSTVICDSKQ--------LKKIVD---LSDKLGTVKRVIYMEDDDTVTPSMEGKVIARFSHVEKLGKQSPAQPMPPSDIAVIMYTSGSTGMPKGVMMSHKNIVATIAGVTASVPKLNTSDV--------------YLAYLPLAHGESTLFAAGAIGYGSPLTLTDTSSKIK---FGTQPTLMSALDRVRDGVRKKVNRSALRGMLSGGAPLSGDTQRFMNICFG---CPIGQGYGLTET--CAGGTFSNWEDMTVGRVGPPVCYLKLVNWDEGGAPMP---RGEIVIGGPNVTM--GYFKNQAKTDEVYKVDEKGWFYTGDIGRFHEDGCIEIIDRKKDIVKLHGEYISLGKVEAVLSA------------------------------------------------------------------------------------------------------------- 157356829 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRKYDLSSLRQICSGAAPLGKDVMDDCAKNVPQAAVPRIGIYLQ-----LLLINCCNSR--HSGSTGILVPRVESQIVSEDTKPLPPNQLGEIWVQGA--NMMQGYFNNPQATKLTIDEQ--GWVRTGDLGYFDEGGQLFVVDRIKELIKFKGFQVAPAELEGLLLSHPEILDSVVIPLPDVEAGEVPIAYVVRSPRSSLTEE------------------------------------------------------------------------- 24371675 7 ------------------------------------------------------------------------------------------------------QVSWQAFDEISHKIAQVLIQLGVQVQDRCVILSQNCPQWTCADVGTLKSRAIVVPIYPTSTVEQASFIVNDAAAKVIFVDDA----------KQYALACELQTLCPTLEHVIVFD-AAVQLAQDKPQHKHLDSLLADQSAELEQRLKDADDLLTLIYTSGTTGDPKGVMLDYRN-MASTVHQHDLILPFKTGDVSLAFLPLSHVFGWSFYV---LCRGGRNV------YLQNTQRVKEAISAVRPHTLCVVPRFLEKVMGVGERQFEKLVYSKLQAVLCGGAALDLNVASFFH-AIG---IPVLCGYGMTETNATVTCNTLD--NRVAGSNGKVLPEIQIKL----GKDDEILVRGDTV--------MRGYYN---RPEDTAAAFEDGWLKTGDAGRLDAHGNLFITDRIKELMKTSGKYIAPQRVEGTVGRCPFIEQVAVI--------------------------------------------------------------------------------------------------- 145351169 13 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPGYVGLPLPGVQVKLADEDTSDVDSGEPGELLVKGD--NLFTEYYDNAEATSESFDES--GYFKTGDVAAMASDGFWRILGRASDVLKIGGFKVSALEIEARLLENPSIAEVAVLGIPDEAYGQRAVALVVLAETGEPANLTEGDVTLWVRQNLASKMHLRVVKFADKMPRNAMGKV------------------------------------- 157961971 43 -----------------------------------------------------------------------------------------------------QHFSYAEVDQRANQVANLAASRGLNAGDVCAMVLENRPEFFFIWFGLTKLGVIVAFINSQVHGAPLSHAIKETEASAVIVGEE---------CAHLVSKTISDITDCSLLQVPLVEKTAANKDLESNLALNYMDYSREFDSRVARKDITAETPSLLIFTSGTTGLPKAAIYSH----------MRWLC---SGDVMSVTSDVFYVMYHTSVTSTALAAGASIVVR----RKFSVREFWPDVQQNGITVC----QYIRYLLNYDDQGVKDH---TLRCMLGAG--LSAESWLSWINKFGEMD--IYEGWGSTEANTNLIN-----LDNYIGSCGRVAFNTDLECHDADGVPCKSGEVGEMIINHPEFGGGR-FEGYEKKILADVFTQGDAYWRSGDLLRFDDNGYFYFVDRIGDT-------------------------------------------------------------------------------------------------------------------------------- 209908925 10 -------------------------------------------------------------------------------------------------------LSWQQLCERVDRLATGFHRQGLSEGDGVMLLAHNHPQTLLAWLALLQCGA----------------RILPVNPQL---------------PRPLLDVLLPQM---TLRFALLL-----DGAFDGLSRLALDDQPGEHAAPWQPERLAS-----MTLTSGSTGLPKAAVHTCAAHLASAAGVLSL-MPYGDDDDWLLSLPLFHVSGQG-ILWRWLQAGARLTVREKQP-----------LEQQGCTHASLVPTQL-------WRLLNGECRIALKAVLLGGAEIPVELTARAREQGIRTFC----GYGLTEFASTVCAKEADGAP----DVGSALPGRDVQVVN-----------GEVWIRAQ--SMAAGYWRDGAL---LPLVNDQGWFATRDRGEW-HNGRLTILGRMDNLFFSGGEGIQPESLERVIVTHPQVNQVFIVPLDDAEFGQRPVAVVECEPGTDIT-----ELPEWVQGKLARFEQP--VHWLALPPELKNGKISRQALKQ------------------------------ 33390807 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSTGRPKGVMLEHRGVWNRLRW-MQAEYPIGAADVVLYTFDVS--VWEFFW---PLMTGARMVL--AKPDHRDPAYLTELIRDEGVTTLHFVPSMLRYFLAAE----RVSDLPSVKRVFCSGEALTADLRDRFFELFGTSGAELHNLFGPTE-ASIDVT-YWQCLPEHAGPIGRPIANTTCRILDHAGQQTPIGVPGELYL--GAIGLARGYLGRPEKFVKDPFSDGGRLYRTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 107027561 61 ----------------------------------------------------------------------------CLVRGAQAHPDRVLAARRGADGNWIE-ITYAQMLERARALGQGLVDLGLSAERPLAVLSGNDLEHLQLMFAAMLAGVPYSPISPAYS---------------LVSTDYGLRPG-AVFVAERAPFARALDATLPADAALIVAR-DADVD-AEDRAVPLSRLLATAPRTIDAEAIGPDHLAKILFTSGSTKQPKAVPTTHR--MLCSNQQMLVLVDWLP----WNHT-----FGGSHNLGIALYNGGTLYIDDGRPM---PGRFDETVRNLRPTIYFNVPKGWEELTAALERDAELRDFSRVKLYFFGGAGLSQAAWDRLDRVTCGERIRIMAGLGMTEASSCLFTTGPL---MRAGYIGLPAPGCDAKLV-------PCGGKHELRFKG--PNVMRGYWHADVDPRDVFDE--EGYYRSGDAG------------------------------------------------------------------------------------------------------------------------------------------------- 147669473 10 -----------------------------------------------------------------------------------------------------QKYTWSDYYQTVKYFGLGLLSLGTKPSDRVAIIGDNEPEWFWAEFAAQSIGAIPTGIYVDSIPDEVKYIASHAEVRVAVVADKFLELLKIIYWDPKGLKNYDDPMLVSFKEVIKLGREYEKANLD-----LFERLLDTTKP---------DDIAFIYYTSGTTGLQKGAMLSHRS-LITTAKGFRYPLSYKDGDSFFAT--------IPHILSGARLNGPNFVIY-------GPRQWESLVSEIQVKIMDAHPLAYKVLSPVGYKMAEKHPLSKVRFGVTGSSVLSLDTFKMIH----SMGIELRQNYASTEAG--FISSH-GKGDISFESVGRPALGTEVRLTDE----------GELLIRSD--CMFSGYYKDPERTAQSF---RDGWFATGDAVNINEKGHLIFLDRLKDVL-ANGIKYAPQYIEGRLRFSPYIKDAMVVGGED----------------------------------------------------------------------------------------------- 159489936 63 --------------------------------------------------------------------------------------------------GPYRFMTFREVEETVAAVASAYVKLGIKPHDRIGVLGANCKEWMISMQGMNRMSIVCVPLYETLGDTAVEYIIKHSGTRLVVSA-----GGKSAPVKATADAGVVYWGAAADADLQALKATGVKV-------LSWEELVTTGKEAAEAVPVKAGDLCTIMYTSGTTGDPKGVMIPHRAV-VSTIAGILAFLDMGPSDSYLSYLSVGGCVGYWQGLRPTLFAGVPRVVYNGVRDKVDHGSFWAYNRKE-------------YYMKMGYKQDQASIISDLRVLVSGSAPLSQQMESFMRVVVG---APFVQGYGLTETCAASFIATPDN-PLHIGTVGGPMPAFRLEAVPELGYPSSDPPRGEVCIRG--PGLFSGYFGNEALTKEA--TDADGFFHTGDVGELVTDGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 149412630 189 -----------------------------------------------------------------------------------------------------QWLSYKEVAKRAEFLGSGLLHHGCKPDQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPGAIRYIINTADIATVICD----KPEKATLLLEHV----ERKDTPGLKFIILINAFGNDLKERGKKCGVLIQSMQEVEDYQAPVPPRPEDLSIVCFTSGTTGNPKGAMLTHGNVVAFLKVTEKVIF-PRQDDVLISFLPLAHMVIQS-VVY---CHGGRVGFFQG-----DIRLLSDDMKALRPTIFPVVPRLLRMLKRWLLEFAAKRKRSCVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNFIKLTDEELNYFASKGEGEICVKG--PNVFKGYLKDDEKTNEA-LDQ-EGWLHTGDIGKWLPTGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 47213641 48 ----------------------------------------------------------------------------VLDRQAQRIPDKPFVVHDG------RVHTYRDVDRRSNRLAQVFHRAGLKKGDCVAVLMSNEPDFICVWFGLAKAGCSVAFLNTNIRAKSLLHCFGCCGATLIVGAD-------------LVD------GLDGVLTTLLDDRIQVWTQWRNAQVHTLLDKLDAASDQPLPAELRATPTLYI-FTSGTTGLPKAAVVTH----LQSLKAAAWAFGGTRDDVVYAASLIG--------VGGTVELGATCVLR----KKFSASQFWSDCRKNGVTIF----QYIGELCRYLCHQPKN-ELDRVKVRMGVGNGLRPDVWREFHSRFGNIRM--CEVYGSTE-GNLCFMNHIGKIGTRSNSLYKLLFKYDLVKYDDKGRTAPPGETGLLLSKVSAISPFFGYAGSEKKLLRNVFAKGDVYFNTGDLMAEDQQGFICFRDRVGDTFRWKGENVATTEVAEALGLVDFIQEVNVYGVE------------------------------------------------------------------------------------------------ 20150029 85 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLSSGSSGEPKAILRTTAAFLL---------LDH--------------IGGFNTLLH-CLFSGSTLVKLDSR----DAVSICRQIAEHRIQLLPATPTFLNMLL-WGRAY-ETYDLSSLELVTYGTETMPESTLAALNEVFPAVR--FKQTYGMSELG-ILSTRSESSDSLW---IQIATDDVQVKVVD---QILWIKTR----------TAMLGYLNAPSVIDQ------EGWLCTGDLVETRGD-YFRILGRGESLINVGGLKVLPVEVESRLLSLPFVKDAVVWGRKSPVTGQIVAATVVL-EGELDTDDTKRQIMLHCQQGLEDFKVPRHIEFV------------------------------------------------ 189466292 129 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTTSGTTGSPKLVRHKYGNIEINAQN-VANVFGWNTTERGICDLPMQYTMGLN-VINSHLYAGATVLLLSNHLLSP---LFWSFIKEQRGTNFTGVPYSYEILKKMK---FTQMDLPYLKTMAEGGGKLSNSLFEYFSEYASYSGKRFIATFGTTETSAR-LAYLPAELATKKCSIGFAIPGGTIVLKDDQGKVVANSVEGELCYQGPNVTM-----GYAESVEDLVKDEFKGEYCTGDIAFRDEDGCYFIIGR------------------------------------------------------------------------------------------------------------------------------------ 215497186 130 --------------------------------------------------------------------------------------------------GDYQWLTYNDVDRKIDLIGRGLMAHGVRPRQNVVILAETRLEWMLAAQACLRINIPVVTLYATLGEDGIIHGINETEATHLITS---------YDLMPRIAKILHK--IPSLTHIIYMESPLSKAPVVAPRVLPFAQLEESADAELRGETPTTDDIAIIMYTSGSTGIPKGVMITHGNV-VTTARGFSVICNIGEGDTYIAYLPLAHVLGAKIGYSSPLSTGATLLIMVSVPLIPFFSRFFSYVVAYK-SFWFNTP-ILNSLVFNKMRALLGGRLS---VIATGSAPLSADTHEFIQACL---DCYVVQGYGLTETAA--GATIMDLEDVSFGRVGAPIVSCYIKLVDDEAHTDKPNPRGEILV--GGPCVTKGYYKNEALTNECYREEGGRWFYTGDIGEMFPDGTVKIIDRKKDLVKLQGEYISLGKVETELKTCPLI--------------------------------------------------------------------------------------------------------- 172041019 34 -----------------------------------------------------------------------------------------------------------QFLDEVYAVARGLIANGVKAKDRVVIMSETRYEWSLLDLAIQAAGAISVPIYPSSSTSQCAWIVQDSGASFAV--------GETQEHCERLENFIPEDGTPTLTRVLGINRGAVDILINDGRD----KKISQDEVEARIADVRTSDVCSIVYTSGTTGRPKGVLHSN--WLSEALATHPIGRLGMPGKSAVTFLPLAHVLAVSYLL---LTTGCTQ------THWSDFGTLVTEFQRSNPNMVLGVPRVFRA-EKVAVEYSKALDLKTSRAIFSGGSALNTELMHFFRGV----GVYIYEGYGLTESTAAITVNFPDNI---IGTVGRPV----------GGNTVRIAEDGEILLKGDV--IFGGYWNNEEATKEAFDE--DGFYATGDLGALLPTGHLRITGRKKEILTAGGKNVSPGPLEDILRSAPLISQAMVVG-------------------------------------------------------------------------------------------------- 214037145 5 ---------------------------------------------------------------------------------------------------------YAQAHQATGQLVLTLRESGAR---RLACYLPDSPELVLLVVAAASAGLPLAIMNRDYNHEQVSALTAELDIDLLFTD---------TPLPASL--SCRQLAMPAADSYV----TTQDAALVE-------------LPELDAE--------LLIFTSGTTGQPRCVRYQWSDLLAQVSERPS-----QDDERWLLAYKLNHFAG-IQMLAHILSSQGCLVLADSTRV---ADAVTAMISR-NVSHVSSTPTFWRALMA------REKDLPLLRHITLGSEPVSEHLLGQLAALFPLAR--IVHIYALTEAGSCISAGLPASILQRPDNAA-----VQFRIVDDKLQVKTHH--GMLGYRNAPDSQPRG---------------KDGWLATGDLVKIEQD-RIVFMGRESEVINVGGVKVHPLEVENIVSALPGVKLTRVFGQDNPIMGQIVAVDLVLDEGFDA-EAVEEAVRAACRS-LPRHSMPRNVTIVDSI-DTNNFKLTRR---------------------------------- 83950032 3 ---------------------------------------------------------------------------NLLDQAVERHPQRTAII-----GGDGREITYRELQIRAQQFARKWRRKGIAHGDRVLLAMPVNADLYASLAGLWSLGATVVLPEPAMGLAGLRHAARTTRPKA-FCAAGLF--------------ALLGFVVPELMRLRLLLPGG-------------------APGDEPIALVQDADTALISFTSGTTGQAKAIPRSHAFLMAQHAIAPVLESDLAERDL----------VAFPVFTLINLAAGRTTVL----PNWKSPEKLAGWIAQQQVTRLLIPPSLCETLAREGIGPVHR--------VFTGGGPVFPDLIE---RLLGKPGLEVVCVYGSTEAEPIDITDR-DLRDMAAGKVGRPVSQIKLRIRDDEVQVAGDHVDGYL---------------DPAHCEENKIKEGGTIWHTGDAGRLDAQGRLWLWGR------------------------------------------------------------------------------------------------------------------------------------ 217408689 36 -----------------------------------------------------------------------------FDAQVTKNGNRTALYHKRPKQGQDTKYSWKEYRQQVDSFGKALLKVGFARFDTINIIGFNAPEWFFANFGAIAAGGIPAGVYTTNNPEACAYVAEHSEAKVVV-CEGVKQLEKYYEISRNLPNALVMYGTDSISKCSVPVYTFEGF-LDLGKDVSDTDLKARTDSW------KAGETCTLIYTSGTTGPPKAVMITNDNI----TWTIETLMGLDHNDVMISYLPLSHIAAQMLDMHNPMATGTQLYFADANAL---KGSLGQTLKEVRPTVFFGVPRVWRSIKKMLSTWAKGAHWESLEYGSKSGSPLAKKLLHKAHLALGFDRCPIMELFGQSECTGPHAVN--GYDAFKVGTVGRPLIGTETKI---------DEATGELCYRGRH--IFAGYMGMPDKTTETIDSQ--GWLHSGDIVAIDSDGFISITGRIKEIITAGGENVAPVLIEDELAAMPALANAMVIG-------------------------------------------------------------------------------------------------- 167575434 23 ------------------------------------------------------------------------------------------LYKEGESKSFKKQI-YADFWNEVKRVASGLLHYGIKRGEKVVIISDSRREWIIIDVATLGLGCVDVPRGNDSSEDELAYIINHSESTFIF-----VENNK------QLQKVLSKKHDLKLVRCIVVIDDDKSYEEKMGNVFSYKKLLEKANPDMEIEKGSSEDIATIIYTSGTTGMPKGVMLRHESFIFQLDRLYDYLPTLKPGKIMISILPL----WHSYIVIGPLLLNPQMII--SVP------RIWEGIEKFKEKFLGFSPVYILVFKKIKNALGKNFEFG-----VSGGGAL-VDYVDYFFKAVG---IKVLEGYGLTETG--PILSVRRLKGPVARTVGPILPDVEYKVVGIDGEVLSYGEKGELWVRS--PQIMSGYFKDKAKTNEVLTE--DGWFNTGDLVKLTINNEISIVGRSKDTILRGGENIEPEPLERVLSK------------------------------------------------------------------------------------------------------------- 71282309 11 ------------------------------------------------------------------------------------------------------EFTWVDYNNRVKWLSLALIKLGVNPKEAIALLGDNRPEWVWGEVAAHSMGCYSIGIFQDSLHEEVVYLLNKSNATVVIAEDE-----------EQCDKLLELGDDIPDVKLIVYCDPRGMRKYDDKRLISIEEAIEKMSPELYDTYVDADETAIYCTTSGTTSKPK-IAFLCGGNFVKHCSSYLRADPRQPGDNYVSVLPLPWIMEQVYAVGQALIAGQETLMADLREIGPNAPRVWEILADVKARMMDSTPLAFALSEKAQLEGKRSGDRSNLKSAATGGAAMGPDTFRFF-QTIG---VPLRQLYGQTELCGAYTVH--KENDVDYDSVGVAFDTAEVKVINAD-----KEGVGEVIARTV--GMFTGYLDNQKAYDE---DVIDGWMHTGDAGYFKPSGHLVIIDRIKD--------------------------------------------------------------------------------------------------------------------------------- 163853163 663 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGEPKCIARP------WSAVEREYVGAFTEPDVIACP-----IT-HSYGLICGLFVGVPVIVDTTNPKY--LLRRLREIER---PVLYTAPAMLHTLARLMPEG------ETLHAAMVSG-TLLPAPW---FSAIRGRVTHLFQQYGCSEAGCIAINPDLR----RADAIGRPLPHHRVRAGTGAEAPAEIVVEGE-----------------------------GGAIHTADLGYLAPDGMLIFVARKDDTINVSGLNVYPGEVEDVVMAMPGITDAVAFARPDPFAGERVTLLFSADGPVPP-----RALQDWCRRWLAGHQVPVEAVQVGAIPREANGKISRRAV-------------------------------- 160899186 36 -----------------------------------------------------------------------------------------------------KTLNWAQAGERVALWAQALAAQQLPAGSRIAILLPNGLDAMSIDLASLRCGHVPVPLHAIDNAGSIAYILANAQVSMLFVADKICATGQALPALRKVVVASAKPASRAAE-----PETEGDAAVLEARQIPVQPLLAEGGAVPLPPPPSAEDLAAVVYTSGTTGKPKGVMLTHRNVVSNVQAVMQR-LQPRSDDVFLSFLPLSHTFERTAGYYLALAVGA-CVAY--------ARSVAQLAEDLKPTVLVSVPTLARAWMQWLPWPVLNHLVAKVRVAVSGGAPLSPTIARCF---LGLG-LPLIQGYGMTETSPVVCANT--LEDNHPATVGHALPGVEVRI----GENRELQVRG--------PCVMRGYWERPEDTAKTFTD--DGWLRTGDQAVI-EDGRVRIQGRIKEIIVTSGEKIPPADLELAITGDPFFTQVFVVG-------------------------------------------------------------------------------------------------- 119504436 10 -------------------------------------------------------------------------------------------------------YSWSEAQDQVHAVAAALEQR-LGAGNSMALLSKNRAHWVLADLAVIASGNISVPLFTTHTATTAQYILEFTDTKALFL-------GETTNW-DAVKEVMPEGSL-----VITLPGVSCDVEH-----VTWDTLLQEGQRKQPSHQGEASDLISLVFTSGTTGMPKGVIQTHETNLIPVRRGTE-AFASRERSRFFSYLPLSHIAERQIVEYGSMVACGEIWFNE------SLDTLLRDLPTCKPNVFFGPPRALDKLLEQDAEGMSGLGLTDVDYCLTAAAPTPPALIHWW-DKLGLTLC---EGFGQTEAMSLIVT---KVDDRRIGSIGKPISGVEVKISD----------IGELLIRAE--GCTPGYYQQPEKTAELWQN---GWLHTGDKAYVDDDGFIFITGRVKD--------------------------------------------------------------------------------------------------------------------------------- 62423116 59 -------------------------------------------------------------------------------------------------------MTWQLYYQRVREFSSGLAELGVIRGDIVAVLGDNRPEWLIAELAAQTLGASVVGIYPTSIGDELTHILESSAARVVVAEDQ-----EQVDKLLALKTAQEAAGLAFGIDTIVFYDPHGLEQYTDSILLDFTEVEARGARALATDWLDSDDIAVICTTSGTTSKPKLAYLSHAN-LLSMAANLDSIDPITPNYRYVSILPFAWIGEQMLAVACGLLKGMAISFPEDASTQPDPPRIWEMLSEVQVRIFGRAGTGLKMLGKATRPIREQLGLTRMKRCYTGGAPLGPDVFRFFHS-IGVNLKQI---YGQTEICGIAVVHRDD--DISYTSVGTPIPGTEIRFSADH----------EILLRSS--SVFRGYHRNPEATAEA--VDTDGWLHTSDAGYLDEHGHLVVVDR------------------------------------------------------------------------------------------------------------------------------------ 149909690 7 ------------------------------------------------------------------------------------------------------RVSWKQMGERIEGLANNLLNRGLKVQESVGIWSNNLPEWTIADLALQQCRAVSVPLYPSSTSSQAEYIINDANITCMFIGD-----------KAELKLALPLLDCESLQSLIVFSSTVNLPD--DPRVVAYADMLAFTPNSPSSIALSSDDLITLIYTSGTTGEPKGVMLDYAN-IQAALAANESETRLEENDVSLAFLPLSHVFERIW-TFNALLWGAEN-------TYKDPARIQKALTDTKPTVMCAVPRLYEMMNKVENAPAARKKLTKLRAVFCSGAKLDDEV-NLFFQAIG---IHLKYGYGMTETVATVSCY---SKDFKLGSIGSVLPGIEVKL----------GAENEILIKS--PTVMRGYFNKPEETAKT----FDGEWLTGDAGAIDENGYLYITDRLKDLMK------------------------------------------------------------------------------------------------------------------------------ 196229465 125 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLPALRVCISAGAPLTKRAGSMFSVKFGRK---IHTFYGSSECGGIDTTEEPNYED---GFVGAPMQGVEIDFHAEQGAQVRSEAVGD------------GYFPEDDRAVLSV-----GRFVPADLVERRARG-LFIVGRTSEVINVAGRKLNPHEVEARLAEFPGVKQAVVFGVKSPLRGEEPVACI-------AGDDLAREILRFCQEKLSPWQVPRDVWLVGEIPTNERGKISRRTL-------------------------------- 114763486 62 -----------------------------------------------------------------------------LHEWAEKAPYRVA-VSERPVEGPGRNITYLELLQQVRAIASALLARGLGEGDTIAMMSGNGLDHLLLSLAAQYIGVPVVPLAEQYS------LITEAHGRLIYVLD------KVTPKMAFVDDATRLALPQLADVEIVAARGEAGRPVTPMSALVHTEESPELDAAHA--KVGPDTLAKILFTSGSSSDPKGVLTTHRMMCVQVQMEVALPFDHAPRITDWLP--WNHVFGGSHNVNMMLSHGGTLTIDSGKPT----GRGFATTLKNRTTLAFNVPVGWNMLVDADDPATQEHLFKDQQLLFYAGASLPQDVWEALEQFCLRARGGLISSWGLTETAACVMVHEPIG---RSGVIGVPLPAVELKLIPDADMRCEIRVKG--------PNIMPGYYGDPEKTAQAFDE--EGFFITGDAVRFDENRGLVFDGRV----------------------------------------------------------------------------------------------------------------------------------- 87125603 39 ---------------------------------------------------------------------------------------------EAPHATHAERFSYRELADRIERAAAAFAALGLRSGDVVGLFAENSPRWLVADQGLMRAGAVAAVRGAAAPVEELRYILDDCGAVALVVQNAEIW--RRLALPPQLHARLR----------FVLQLEGE----APEGVLDFDTFLAHADGQRPPDPSAATTTATILYTSGTTGQPKGVPLSHGN-LLHQMRSLACVARPEPGTPVLSVLPI----WHAYYFFSCACSQSYTTIKQLKRDLPTVPRLWEAVQAGFEDVLKTFPALLRAALAYGLARRRSRNLPKLRLQLSGGQPINAPHVDAFFEAVG---IELLVGYGLTETS--PVVSCRRPWHNIRGSSGLPMPDTEFRIVDPDSRPLGFPQRGVVLVRG--PQVMAGYLGKPEKVLDA-----DGWFDTGDLGMLLPDGSVVLTGRAKDTILSSGENIEPGPLEEALVASDLIEQVMLVGQ------------------------------------------------------------------------------------------------- 117164437 12 ---------------------------------------------------------------------------------LAERPDAVALV--ESRKGISRTTRRGELVRHCRRIAQDLREAGVRPGHK-AVVMTRDAHDLTAVYALVMLGAVPVLI----EPRAEVGRLQDIAPDVFI--------GEPLAHLGR---RVLGWGRPHVRTALV----TGSAPLSPGRRLVTRTPADDASPPQVREP-DGDEPALIAFTSGSTGRPKGAEYRH-STLAGQLDALATLMDPRSEDVLLA--------GFLPVALLGPLLGLATVVNHLAPARTSPQEVVGPLREHRASIVLASPAVLALIARH----CARHDLTSVRQILSFGAPLRVGLADALRKAV-PDDAEILSVYGATEIGDHDLRASRTAPPAHAGTCGRPLPGIRARIL-----EADATGLGEIAVTGPTVSPT-----YHARPVADTFTKSDGVHRTGDLGRLDDEDRLWFLGRKAHLITGTGFTLTTEDVEAAADTAPGIRRTALVGV------------------------------------------------------------------------------------------------- 31560705 120 ------------------------------------------------------------------------------------------------------------------------------------------PEWVIVEQGCFSYSMVVVPLYDTLGADAITYIVNKAELSVIFAD--------KPEKAKLLLEGVENKLTPCLKIIVIMDSYGSDL-VERGKKCGVEIISLKALEDLKPKPPEPEDLAIICFTSGTTGNPKGAMITHQNIINGFIKATESAFIASTDDVLISFLPLAHMFETVVECV-MLCHGAKIGFFQGDI------RL--LMDDLKVTIFPVVPRLLRMLKRWLLDFASKRKQSSLRLMITGAAPVSATVLTFLRTALG---CQFYEGYGQTECTAGCCLSLPGDWT--AGHVGAPMPCNYVKLVDEEMNYLASKGEGEVCVKGA--NVFKGYLKDPARTAEA-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 159029975 6 -------------------------------------------------------------------DTKLNLSEDIIRYRAQYQPQKTAYTFLVDGETEEKRLTYGELFLEAQAIANSLQSI-LLPGERVLLAYPSGLEFITGFFGCLLAGVVAIPVNL---PKRLTSILNNSQASLLLST---------------------QSELDQLK-----RQLDRDIPF-----LATDSLIGKSLAEDHPTQIKAETLAFLQYTSGSTGTPKGVMVNHENLLTNLRLDLGWEHDEKSVMVTWLPT--FHDMGLIYGILLPFYRGFPCYLMSPVSFLQRPLGWLNAISKYRATHT-AAPAYKRCLDKIKEEQLADLDLNSWKVALNGAETVRMEILSEFARKFGFEFAAFCPGYGLAEICWVEKAALNRHTEKSPNSQSLVSCGTEIAIVNPETQRCPSQQVGEIWVKG--KTVAQGYWQHPEATEKTFADTGQGFYRTGDLGFI-HQGQLYITGRLKDLMIIRGGNYYPQDIEQTVEQCPSGTAAFTVEIEAEEK-------LVLVQEVERTAIRRQKALEAVR-----RAVFQEIAFIKSLSKTSSGKIQRHACRQQYLNQQLPLSPMPTLTSP------------ 119475922 23 ------------------------------------------------------------------------------------------------VTTDSESLSYAELSSKVDITAEWLSTQQPKM---VALHAENSIDWVVIDLACQIAGICCIPLPDYFSHQQSLHCIADAGVDLLISDS-----------RDLADQL-------------------TEIDAIDGLQLSLQAWELAVPDKNSNPILVPEHTQKITYTSGSTGNPKGVLSTNQQWQVAQSLASAIAID---NPKHLCLLPLGTLLENAAGIYAPLLSGGNIVLVDGKSRGLDGSSGLDLISQWQPNTLIILPQLLTALIAAGCEAPE-----SLRFVAVGGGKVAPELI----QQADDYGIPVYEGYGLSECCSVVSLNTPKHN--KPGTVGKPLPHCRVSTIDGEIHVEGASHLGYL--------------GDPDSWNTA-------LIATGDLGHLDKEGYLIVNGRRKNLLISSGRNISPEWVESALMARPLFTQCIVVG-------------------------------------------------------------------------------------------------- 57234259 10 -----------------------------------------------------------------------------------------------------QKYTWSDYYGTVKYFGLGLLSLGTKPADRVAIIGDNEPEWFWAEFAAQAIGAIPTGIYVDSIPDEVKYIARHADVKIAVVNDQ-----------EQADKFLELLPELPNLTKIIYWDPKGLKNYDDPMLISFKEVVKLGQEYEKAHPTKPDDIAFIYYTSGTTGLQKGAMLSHRS-LITTAKGFRYPLDYKDDLISNFPAS--WVGDSFFATVPHILSGARTVAEDTREIGPDPRQWESLVSEIQVKIMDAHPLAYRALMLAGSKPGDKLGVSKVRFGVTGSSVLSLDTFKMIH----SMGIELRQNYASTEAG--FISSH-GKGDISFESVGRPALGTEVRLTNE----------GELLIRSD--CMFSGYYKDPEKTAQS----FKNGWFTGDAVNINEKGHLIFLDRLKDVL-ASGIKYAPQYIEGRLRFSPYIKDAMVVGGED----------------------------------------------------------------------------------------------- 163841959 40 ---------------------------------------------------------------------------------AEKFPDRTAI------KMDDVELSYTDLDQLSQKLAGLLAAKGVGCGDRIALICPNLPYMPVVFYGALRAGAIVVPMNPLLKSREVAFHLENSGASIAFAWEGVVE-----EVQAGAARAADESGHTPVEVVPL--------------DGNFMTLLDATEALPAMADTTAGDTAVVLYTSGTTGNPKGAELTHDNLLSNCDVSVGM-FKINENDVIFGGLPLFHIFGLTCGLNAAIRTGSSLTL---LPRF-DPAKALEIIERDKVTIF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 177673250 434 -------------------------------------------------------------------------------------------------------VTWGELQEMVSAIATGLWAAGMRPGDRVAMLVPPGRDLSAALYAVLRVGAVAVVADQGLGVKGMTRAMKSARPRWII----GRTPGLTLARAPGTRISVTEPGAAQRRLLDVSDSLYAMVD--RHRDPAAGDAVDEHGTVLPEPALDAD--AAVLFTSGSTGPAKGVVYTHLGRLVAL---ISRTLGIRPGGSLLA-------GFAPFALLGP-ALGAASVMDVTQPATLTAQKLADAAIAGQSSVLFASPAALANVVADGLDAPQREALDAVRLVLSAGAPVHPQLMRQVSDLMPNAR--VHTPWGMTE--GLLLTDIDGDAGVCVGSA-LPTVSLAIAPLLEDGSPARGGVLGEIVVSAPLKDRYDALWHDQQSKRDGLWRRDGRVWHTADVGHFDAEGRVWLEGRLQHVI------------------------------------------------------------------------------------------------------------------------------- 167753742 34 --------------------------------------------------------------------------------------------------------TYAETREQALEVGAGLASLGIRPKDKVAILAEGSNGWIISELGIFYAGAISVPLSVKLESNDLLFRLRHAEVKALFVSKQQLPKIRRI-----------RAELPELEQIIVLGH----IPLESGETAYGRDYLAGHKEEFLKQAIRNDDYATITYTSGTTADPKGVVLTHRNYTANVEQSLSRI-DIPPLD--HCFA---HVVGF-YIMIACGASVATVQI--GATPMETLKNIPQNIREVKPNFLLSVPTSIRALRTAYIYNQDGYDLGSLEFFVGGGALLDSELQRFFY-AIG---IPMFQGYGLSEATPVISTNSPKYHWHKFGSSGKILEPLDLKILDEEGRELPRGQKGEIVIRGE--NVMAGYWKNPD---ATAATVRNGWLHTGDMGYVSEDDFLYVLGR------------------------------------------------------------------------------------------------------------------------------------ 210130140 55 --------------------------------------------------------------------------------------------------------TYGEVDAMANRVANLFHGKGYQKGDTVALLIYNEPAFIWTFLGLARVGVKMALLNTNLRGQALLHCFRVAGATGLI--------------------------------------------VGQGR-------RKRESDQPLPVQVTPADTLCYFYTSGTTGLPKAAIILHAKF-TAVSNTLVHYSDVKSDDVFYITLPLYHTSGLTLGLGTAITIGATVALRQ----KFSVRHFWDDCRRYKATILYIG-ELLRYLCTAPERPDDKDH--HVRLAFGNG--LRPDIWKQFQDRFGIPQ--IGEFYGMTEGTMALIN-----LHNKVGAVGKPFSLIECDI--DTGEPIRRGKPGLLVLAEGLPFM--GYLGKRELTEKKIFEEGDMYLNSGDLMMIDKEYFIYFADRLGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGVKVPGDGRAGMASIIPLPGQKPD---FRRWYRYISAKLPTYAQPLFLRLTREIQVTGTFKHQKATLVK--EGDPRRVADP------------------ 114797857 27 --------------------------------------------------------------------------------------------FYSSEGKLTCSLSYRELKDQALGVAARMAAR-FPRGARIGVIAETSPEFVITFMACQYSGLVPAPLSAAF--------------------------GGRQTYEWQVSSMVRTAGLSAIFAPPALHEILSSA--TAGQDIELFDLSGATLPDETPVPHGAGDLSYIQFSSGSTSEPKGIVATQASLSANCKAIIQEGLQVRAGDRA-----VSWLMGLVGFFIAPMYSQLSIDFLSPTDFARRPGTWLKLISANKGTLSY-SPSFGYELRRFRGEPL---DLSSWRAAGIGGDMVRADALDQFSETFGFRKEAFVASYGLAETLAVSFAPLNTGLNIREGSCGKPLESTELKIVDPEGSELGLRQVGRIFIRSA--SLASGYFRADQ--ELQPLTDKDGWLDTGDLGYWLAD-EIVVTGRSKDMILSNGRNIWPQDIEWVAQKIGGVARSAAFEMRDTADTSRIVLLVECRAQE-------AELRETLARDIAPVSV--ELVSIKSLPVTSSGKLSRAASRAYISGLMHQVGDSAT---------------- 66359216 68 --------------------------------------------------------------------------------------------WIGSNGDIKKKFTYREFFEKVVELSWYLKKLGIKAGDKVILCYTPGYDFVIAFTTCLVSGIVAVPVYP---PDPMRQRFCDSETNISLTCTSYMRSIEIAKFKSIRFEATDNLKIRKEEYINEVQKAINDIILNDSNHFDFLGF-----------DFNINTVAFLQFTSGSTSQPKGVMVTHGNVLEEHYKELSFIHDIKYDKLYLYMSIISWLVYHDMGLIGPLFFGCNIFQMSPIDFIKKPYLWMQCMDKYNCSVSGAPNFAFEVVRKTPKEILNQLNLKHVFAILSGAEPIRKTTIDRFTEAVGIKHNVIKPAYGLAEHTLIVAGSNSNIVEIKEASSGIVYKGIDLRIVNPESKEVTPGNVGEIWI--SSESVTLGYYNNKEETEKTFFTMLDGYMRTGDSGFIIND-MLYISGRIKDMIIIRGRNFYPQDIEEVIDGVSGVRQVAVFSVTQADGEEAI---------------------------------------------------------------------------------------- 183980208 36 ---------------------------------------------------------------------------------------------------------WSDIHHLGRRAAGALQRDGVTPGDVVAV------------LAGAP-GEIAPLVQGAWMCGAAVTMLHQ--------------PTHRSDLQAWAADTKKTLSMVGASTVVVFQSAAQEFAKVGLRGLELSELL--TADEGRIVVAEEDSPAFLQLTSGSTGHPKAVSITYRNIEANALMAAASADVASDVVVSWLFHDMG-MMG---LLIIPMYEGMDAVHITPADFLNDPLLWAELITKHRGSIT-AAPNFAYSLLARRLRRAQDHDLSSLRFALNGAEGIDVATLERLATRFGLRRDAIVPAYGMAEATLAISVVRPGVCPPHPGEAGPPVPGCDVRVVSEDRTVLAPSEIGELEIR-----------GDNAGYREAGFEPAGGWLATGDVGYLTENGQPVICGRKKDILIISGRNVHPEDIERSVVGIAGIRSGGVAAVRLATEGFVMVAESALHADDAESNRIRTEVADRVFVNLG--VSPRAVHVVPALPKTSSGKLRRR---------------------------------- 210105362 21 ---------------------------------------------------------------------------------AAQHPHTTAVVF--DNGHNTTVMTYSELAQGVEDLCSVLRNA-VPDGQSVGLYAGNLPLWVISILACL------VPMDPD-SPLQLT----------II----------RVPY--ILIQLEQMQGF--LQKCSHLQ-----VSTVASPSLLQHGLILVRVLATPPTP--SRSPLYRLQTSGTTGQPKGVPHSC----------------IVPNILHLSASP---VTFDPCIVFLALSSRAALLMVEEVKKAP---RFLALVRRQQVTVLQATPSLVR---RFGTKLLQTHADSPLRLLAFGGEPADIRAWR------GPGNTTFYNIYGITEVSSWATLYRIPEEHISAGNLGQPLLGTKLEVRNKEGKPVSEGQ-GVLYIG-----------GDH---RQCYLDGEDLMRSSGD--VVDLHGALVFCGRLDDQVKRNGKRLDLKWIEQKGCKLDGVETCVAV----MDRRHRLLLFVVLSAVHTRGQGRAEDILLSLRSELPTHAVPDKVIEVAELPVTRHGKV------------------------------------- 16758398 71 ----------------------------------------------------------------------------------------------------------------------------------IGIFAQNRPEWVISELACYTYSMVAVPLYDTLGAEAIIYVINRADISVVICDT----PQKATMLIENVEKDL----TPGLKTVILMDPFDDDL-MKRGEKLSLHDAENLGKENFKPMPPNPEDLSVICFTSGTTGDPKGAMLTHQNIVSNMAAFLKFIFQPTPEDV--------------TISYLPLAH-----MFEGKIGFFQGDILPDDMKALKPTVFPTVPRLLRVYDKEAKTPLKKFLLSSLRLMITGAAPISTPVLTFFRAAMG---CWVFEAYGQTETAGCSITS-PGDWT--AGHVGTPVSCNFVKLEDADMNYFSVNNEGEICIKGN--NVFKGYLKDPEKTQEV-LDK-DGWLHTGDIGRWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 160773390 119 -----------------------------------------------------------------------------------------------------KWLSYKEVADRAEFAGSALLHRGSQSGDKIGIFAQNRPEWTISELACYTYSLVAVPLYDTLGTEAISYVIDKASITTIICD---------IADKARLILDCVSGRKHSVTTIVIMESFDSELTAQAGIDIISLKELEAKANHKTPIPPKPEDLALICFTSGTTGNPKGAMLTHGNVVSNCSAFIKIHCMLNQTDIHISYLPLAHM--FERVVEGVLLHGAKIGYFQG-----DIRLLMDDLKNLKPTIFPVVPRLLRMFDKQANTPLKRWLLDRVRLMITGAAPVSPTVLTFLRAALG---CQFYEGFGQTECTAGCTMSLPGDWT--AGHVGAPLPCNFVKLVDAEMNYFAANGEGEVCVKG--PNVFQGYLKDPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145232006 63 ---------------------------------------------------------------------------------------------------EHKTWTYSQLKDLVDRFASLLHTKDIHTGDFVGVFTTNAPEMVVTIYALSKLGAVAALINTNLRDDTFTHCLNVSGSKFIVSTP---------DLSEFV--------CSELPHVALNLGSFDSSSAGEIQLITPSELQQYSPSATTAAKRSISDLSALIYTSGTTGKPKACAIRN---MMALITSNPNTTDLDNRSKYYTYSPL------------PLFHGTTGLCYSGNAGTFSASQFWKDVHDSKATILYIG----ELCRYLLSTPPSPYDRDH-NCIVASGNGLRGEIWERFRQRFGVPE--IREFYRSTE--GVAKFDNWGEGAWGAGKVGFSGPDTFIVKYDTETEPAKLGEEGEAIGRVKSRGLLTEYLHNEDATEKKLFTKGDLFQRTGDLVVRDHDGWVRFQDRVGDTFRWKGENVSAGEIRDHICRIPSVHDAVVYGV------------------------------------------------------------------------------------------------- 197330127 50 -------------------------------------------------------------------------------------------------------FSYASLADVVDDLAARLWAIGIRPTERVAVHKDDNFD--IHLLACARVGAVPVMVSSALPGEIVAQLLARLDQPWLISD------------ATKLTGPLDGVAVKELTHETVLAGTAEFGGLRRIADF-------TDVSRRPAVQLHATQPALITHTSGTTGVSKLMVHNARGLFHRLLPQQMIAWPIRKKETVLCMSFVHSRFFHSLGVF--LNYGNPMVIL----NDPDPDKIAPIFVRHRPGLVETHPNNFIQWEDLADAP--GAPLSSVRYYSSTFDAIHPRTIQRLLKASTRPRPLLVQLYGQSETG-----PISGAWYTEKSAVGYVLPGIKLRVVDESGHPVAKGKPGHLELRGR--STIMTYLGEHNRYLK---NINEGWWRLGDMGY------------------------------------------------------------------------------------------------------------------------------------------------ 210121588 113 -----------------------------------------------------------------------------------------------------EWVTYNEVLDRAAHFGSGLIALGCKPNQTVGIFSQNRVEYVVADQASNMFSMVTVPMYATLGRSALRFIINQAQLETVLCDEES----KVMLLLTF----ISNNQVSSVKRIITTEVMADEVILMAER----HGVQMLAFNELP----SPDDLATIYYTSGTTGDPKGAMLTHGGAISRSQDTIKFC----PDDVYISYLPLAHVIERIMQLY-LFTHGASIGFFRG-----DVKDLMSDIQALQPTCMATVP---RVLIRIHDAVMAKVQHSSLRLMFVAGAPISGKILTFTRCAFGAS---VFEGYGQTEVSGSGTFTIPGDNSI--GHVGTP-LGCNVKLVDPDMNYFTEDKQGEVCFKG--PNVFKGYLNDKKNTDETIDD--DGWVHSGDIGMWLPNGTLRVIDRKKSIFKLAGEYVAPEKVEMVYNTCPQVAQSFVYG-------------------------------------------------------------------------------------------------- 75812666 458 ---------------------------------------------------------------------------------VEQTPDKIAVVF------QDQQLTYQELNSQANQLAHYLQALGVTADVPVGIYLERSLDMVVGLLAILKAGGAYVPLDPTYPQERLAFMLADTQISVLLT-------------HKKLVEGITQDAL----HIICLDED--------------RELIKSQNSENLANQVTADNLAYIIYTSGSTGKPKGI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169628267 40 ----------------------------------------------------------------------------------------------RDDDGVAIELSWDELNTRMRAIGARLQQV-TAPGDRVAILAPQGLDYVIGFFAAIQAGNIAVPLFPGH-AERLDAVLADATPSVILTTDGA---------AESVNAFLRK-----------LPRA------RRPRVIAIDAVPDAVGATFVPAALATDDLAYLQYTSGSTRTPAGVQITHRAAVLQMILAGGLDMDIRS--VSWLYHDMGLIM----ILFPPLCGGHITLM---SPFVRRPRRWIKQLATESARVFAAAPNAFDLAAQRGLPPAETWDLSNVAGLLNGSEPVTIAAIEKFTDAFAPYGFPIKPSYGMAEVATIGIQDRPSVIYLVPVSAEAPVPHVSLVIVDPTGAELPEGEIGEIWLHGDNIGA--GYWGRPRETASTFHNRLSRWLRTGDLGVYLNN-NLYVTGRIKDLVIIDGRNHYPQDIEAASQASPAVAEAA---IADTSERLVIVAERAPGSGRVEQAPVIEAIRAAIRTHALPVADIRLV-AAGAIPRTTSGKLARRA--------------------------------- 119716843 25 ------------------------------------------------------------------------------DR-IAATPDQEAFRF--PDGAGWRSVTWRQTGETVRTLAAGLLALGIRPEERVAILSNTRVEWLEADLAIMCAGAATTTVYPTTSADDVAFILGDSGSRIAFAEDDT----QVAKLRSRRD------HLPDLIRVVTFQADGEWVSLRDLVALGARHLVEHPGAVDQAVAIGPEDLATLIYTSGTTGQPKGVELPHR----------CWTYIGSAADRLLSAADVQWLLSHS---FGKMLEAVQLQI--GFPTAVD-GRLERIVEEVRPTFMAGPPRIFKVVQTVEEEGGVKHRLGRIRFLVSGSAALSPDVGRWFHAA----DLLVLEGYGLTETGTCMVLPDDAVF----GAVGRPL----------DGTELRIASDGEIFVRG--PGVMRGYHHLPEATAEVLSA--DGWLATGDVGELDHRGRLRITDRKKDLIKTSG--------------------------------------------------------------------------------------------------------------------------- 108799309 48 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSNVRFALNGGEPVDCELFATAMSRFGFSAGALAPSYGLAESTCAVTVPEPGTDEVAVGTLGHAIPGMQVRISPREGADVSGREVGEVEIRGS--SMMSGYVGGASLDAQTWFA-------TGDLGYL-VDGALVVCGRAKELITVAGRNIFPAEIERVAAQVPGVREGAVVAV-GTGEGSIRPGLVIAAEFRGRDEAARSELVQQVASQCG--VVPSDVVFVGSLPRTSSGKLRRLAVK------------------------------- 170723678 9 -----------------------------------------------------------------------------------------------------RTHTLHELRRDVMRLASALEGR-VGRCERKVIAMRSCYEWVYTLLAIQKVGAVLLPVPIEFSDDQIGSLLG--KAAAVFVSDE--------------KTANRLHGILPDKACFIPGQLMNQAIGEEWRN----------EDELIPEGIVS-----IIHTSGTTSKPKGVMIRAVGLLVDNVMKRLPQQPLH----YFSIVPMSLLIEQVLGVFIPILSGGTTLMPEGVTEYGNARQYLELIAPNQPNFLYLPPK----LLEEANGLLEHCTVEQLRHIITGGAKIPAT----VLEALEARGVQVFEAYGLSENSSIISLNSPA--ERRIGSAGKLLDGIEPKLVD-----------GELLVRT--PTLCAGYYNADD----TACDLSDGYLHTGDIAEF-RDGYLYITGRKKHVIILSTARISPEWVENVYKESPLVDDMIVMG-------------------------------------------------------------------------------------------------- 154287222 103 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDAAILMFTSGSTGSAKAVV--LGNSQIKAAVAGKTHHGTRKSDVF-----LGWVASLCQIHLHALALGARQVFIDKTDVSNSPIYFLNLIHNLRISVTF-APTALSNLMQTYTRTSSGWYLSCLKVIFSGGEAINVTT---YLIALGARRNVVSPGFGMTETCGSMHNLCCPSYDIKMSSVGPCVPGMAARVAADDGRVIEPNVPGSLQIKGEL--VFKEYFNDPLATSASF--TNDGWFITGDSALIDGSGYLHLCGRIKDLIIVNGVNYYPHELERAIEE------------------------------------------------------------------------------------------------------------- 116057525 406 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRTSGTTSKSK-VVPLVIGALTSNGATLAASLELKPSDVCINVMPLFHIGGLSASILATIAAHGSVICC---PKF-DAQVFYDVVSSSGIRTWYSAPTIHLAVLQYGKAVSQGMCPSHLRFIRSGAAALSHADAEKLNEFWG---VPIVPTYSMSESGKGMHMMLRDRQDTVGQSLCC-----SVALV-EDGHTQPFGQQGELTVNGD--NVMSEYRDAFEANNKTYFYIGKRYLRTGDIAKIDGDGFIYLTGRSKELIKRGGEQVSPLKVEAVLVQHSYVRVAVVFSVPSPLWGEEVGAAVVLNDSFDGTEAALKSIKHMVSKELSRFEIPVKIVADEDLPKTSTKKYKRAGLAAIL---------------------------- 118619726 70 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKAVQITHRN--LFANLEAMYIYDA-ETDVM-----VSWLLFHDMGMIGFL----TVPMYELVKVTPDTLLWAKLIDKYKGTMTAAPNFAYSLFAKRLRKQAKQFDLSSLRFALSGAEPVEPSDVEDLCEAFGLRPQAILPAYGMSECGAGLVAALRRAVPAAKGSLGPLLQGIEARIVDADGNVLPSRGVGVIELRSVTPGTMGGFIPAQDQL---------GWYDTGDLGYQMENGHVVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRPGCAVAVRDAGHSRETFA-VAVESNAFEDPAEVRRIEHQV-----AHEVVAEVDVRPRIPKTPSGKLRR----------------------------------- 149639214 240 ------------------------------------------------------------------------------------------------------KLTYKQYYVECRKAARAFLKLGLERFRGVGILGFNSAEWLIADVGAILAGGLAVGIYTTNSAEACHYVAEHSEANILV-----VENDK--QLQKILE---VQSKLKHLKAIVQYQ---EEVKQKRPNLYSWAEFLALANEVPDIESQKPTQCCMLIYTSGTTGQPKGVMLSQDNITTSMAATQDFQLGHPPDEVVVSFLPLSHVAAQMMDVWLPMKVGASTYF-----AQPDAGSLVETLREVRPTCFLGVPRVWSALKRKVAVWAKKHGLDRCRLCFSGAAPMTKETIEFFLSL----NIPVCELYGMSESTGPHSVSRP--TSLKIMSCGKSMLGCKTKL-----HNIDSEETGEVCF---WGHVFMGYLNMEDKTKEVLDA--EGWLHSGDLGKLDKNGFLYITGRI----------------------------------------------------------------------------------------------------------------------------------- 125624045 22 ---------------------------------------------------------------------------------------------------------------------------------------------LAAMLAANLTGHAYIPVDA-HTPFERTEMINAAKPAVVITT---------------VKLSEDFSALFTDRISVNLNTLSLDEKLPE---LDFSQAVSG---------TDSN---YIIYTSGTTGVPKGVEVSHDNLVTFTNWMNNDFNKIENNQILLYSFDLS-----IFSLYPSLTTGGTLVSL-SRDETTNFKLLFERLNSTVINTWISTPSFVDICL-LDPSFTEKEHPNLVQFIFC-GEELTKKTAEKLLTAF--PSATIYNTYGPTEATGAISS-------IKVTEIGFAKSGVELKIMD-----------GEIIIIGD--SVAKGYFENPEKTAQAFFTDGKPAYHTGDAGSLTDEGMLRYQGRIDFQVKFNGFRIELQDIEANIQNLKDIEKSVVLPKNDQHKVTALIAY--LESDKTFADAFTKQLKAELSKTIMDYMMPTKFIYLKKFPLNQNGKVDRKALAQKERGDN------------------------ 134100573 20 -------------------------------------------------------------------------------------------------PEDGTSFTVARLAELIGTLGARLRAAGVRPGDRVALH--KTENFDIVLLACARIGAVLSPTLDGATATELLRRLD--RPWLV--TDG-----------DRFDAALAGAPLAEVTRAVLLSCGGTRPGTTPLP-------VQDEPREAEPVLLHPRQPTLITHSSGTTGVPKLVVHSAE--ALWHLPQKLWSWPMRGRKAAFCVSFVHSRFYHALGVF--LHYGSPMVI----AVDPAPDKIGPLFARTRPQVVETHPNTYVEWEQLAD--AQDRPLGAVRFYTGTFDAMHPRTIQRLLSASRQRNPLFLAFYGQSETG-----PVAGRWYTRAGSAGRSLPGFRVRITSPAGGRAATGATGHIEVRSR--SRAVTYLGEDARW-QSQLS--GGWWRMGDMGYKDRLGFLHLLDREAD-------RIATVEAEDVLMRLPELREVVIVEGP---GGEAVPV-VCTRDERPLDMD---RWRGAVAD-LAPMCDPVAFRF-EELPRTGTWKIRR----------------------------------- 145345593 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------PAKRLASVFADADVRIVIVRDG--------------DEALKVGELTNAK-VFTVEAL----------------FRAQQRSATATIAVKADDASHVFFTSGSTGRPKGCVASHAALLSYC--EAKNIHEIDGTSVVYCASDPHFTDFCSAIV-----AGCTL---------TSASRFARLGDALRVTHCLTTPILLSSVR-------EIPSLKYLRLVALGGETMSKSAQAWL-----DAGVRVANTYGVTE-----CVAYQTFCEIKQASLGDPLPGFAADPGDDPTLTAKAGELAEL-----WIGVGNGYLNRPERFKN-------NLYRTGDIVKVSSDGQHILVGRRDDQVKISGQRVELGEVEDAIRR-------TCSAFTREVKTKQLIAYCT-GSFTDVDTVVTAAMRYAVAREIPQHMVPSMFVFLDELPMTSTGKVSR----------------------------------- 90410798 15 -------------------------------------------------------------------------------HWAEERPSAVALSFDGECIGEQR-FSWAEMSHRVDEYAQGLIEQGVKRDQMIAIVAPNSIQVIWLILATLRIGA------------------------------------RYVGLNPKNTEIELNEQLARLKNDYIWYPARTVHQFTTGKRLH---LLQPEQPRIVPVTWQQTRAATLTLTSGSTGVPKAAVHTAENHL-ASAEGLLEVMDFGIDDSWLLSLPLFHISGLA-ILWRWLYRGAKLVVTE-------PACF-----EHSVTHASLVPTQLQRLLTS--KHSEGNGTQALKQVLLGGAAIPVSLTDAAERIGISCWC----GYGMTEMGSTVTAKKADA----SGGVGTVLGNRHFMIKD-----------GEVYVQGA--TLCLGYYRN-----KMIFPASDGKWFTRDLGEW-QGNELHILGRADNMFISGGENIQPEDVEKVLMTHAGVRQAFVLPVDDVEFGQRPVAIV------------------------------------------------------------------------------------ 118472996 54 ------------------------------------------------------------------------------------------------------RLTYKTANETVNRYAAVLAARGVGHGDVVGVMLRNSPDAVLLMLAIVKCGAIAGMLNYHQRGDVLKHSIGLLSATAVVAEPDF------------VDHIVEGADTTGLMTVEELRRLATTAPTTNP---------ASAS------AVLAKDKAFYIFTSGTTGLPKASVMTHYRWLRALAGFGGLGLRLRSNDTLYCCLPLYHNNALTVSVGSVLNSGASLAL--GKSF--SASRFWDEVIDYGATAF----VYIGEICGYLLQPPKPTDRAHVRVI--VGNGLRPAIWDEFIERFGISR--VCEFYAASEGNTAFVN----VFNVSKSTGICPSP-VAFVEYDPDGEPVRGGEPGLLLSKQPFDG-----YTDEKKLVRNAFKDGDVWFNTGDLMRSQGFGHAAFADRLGDTFRWKGENVATTEVEAAVASHHKIEECTVFGVEVPAGGRAGMAAVQLKDGEEFDKALADAFYGH----LPAYAVPLFVRVVPELAHTSTFKSQKVDLRK--QGYGPDVTDP------------------ 31621276 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKTSGSSGGPK-VVMLTRHNLLASAAAVNRRLGFGSGDLWLCCLRLSHIGGLAIIHRWALA-GASLILHEG----FDAQAVAEDLQRYAVTHISLVPPMLGRLLESGAAPP-----PSLRVVLVGGQALNPVL---AERALLAGW-PLFLTYGMTETASQIATS-ACSLERVPGRVGPLLP--DVEIDRHDGRDGPS----RLRVRGPM--LMAGYANPGRRPGQ---GLKEGWFETSDLGGLDAEGDLRVVGRADDVLVIGGNNISLTRVDELLRAAPGVSDLAVVALDDATWGHRL---VVVYSG-DLDEQAFER---WCDGALSGAERPRAFKRVAGLPLLDSGKYDRIAIRAFAL--------------------------- 118472159 39 ----------------------------------------------------------------------------LIERNIANVGDSVAYRYYSHGELQVAELTWRQLGVRLRAVGAAVQQVA-ARGDRVAVLAPQGLDYVIGFFAAIKAGTIAVPLFAGH-AERLDTALSDARPTTVLTT-------------AAVEEAVTGFLDKKQPHVVVI-----------------DEVPDSAGADFAPVPVDVDDVSHLQYTSGSTRPPVGVEITHGTNLLQMILSIDLLNRNTHG--------MSWLMGLSMIGFPAVYGGHSTLM---SPTAFRPQRWIQALSDE--SRFGAAPTAQRGVPEHGDEI----DLSNV-VLIIGSEPVSPSAIADFNKAFAPYGLPATPSYGIAEATLFVATIAPRAVPV-AGSCGQVARSLQAVIVDPTGEELGDGTVGEIWLHGNNIG--RGYWNLPEQTRETFGATLRRWLRTGDLGVY-RDGELYVTGRIADLVVIDGRSHYPHDIETTVAASPLVRRVAAQDVPGASDGQTQDGLVVIAERAVGTTRAIDAIRAAVAHRHG--VTVADVRFVPAIPRTTSGKLARRACRA------------------------------ 73665914 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGMTEAGPVLAMCLAFAFDVKSGACGTVVRNAEMKIVDETGASLPRNKPGEICIRGD--QIMKGYINDPNATAATIDK--EGWLHTGDIGLIDVDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPNISDAAVVSMKDDQAGEVPVAFVVRSNGSNIT---KDEVKQFVSKQVVFYKRINRVFFIDAIPK------------------------------------------- 165976848 7 --------------------------------------------------------------------------YHLIDRRAEQFASKTALRYKSQQIWQD--ISWQSFQQSVDQFSLALLAHGIEVQQKIAIFAHNMPQWTITDFGALQIRAVTVPIYATNTTKQAEFILNHADIRILFVGDH-----------EQLEAALEVANCPLLEKIVCMKSQEISLPLAHTKVENWNDFIAYASQDKQTEDKNLSDLFTLIYTSGTTGEPKGVMLDYANIAHQLHAHDLALPKIDENDVSLSFLPFSHIFERAWVAY-VLYRGATVCLNEVKPTLMCASAIWDKVNK--------APIHRRALFKWAISVGKKKRLNKLRALLCGGAKLEP-TIGQFFQAIG---VNIKLGYGMTETTATV--SCWADEQFEPNSIGRLMPNAEVKI----GENNEILVRGGMV--------MRGYYK---RPEETALATEDGFLKTGDAGEFDAQSNLYITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 71399846 120 ---------------------------------------------------------------------------------------------------ETRYIDFDTLWGYITAFGRGLAELGIRPNTNVAIYEETRWEWLATIYGIWSQSMVACTVYATLGEAALAYAFRETECSAIVCNAASVRN-----LLRMMREDLIPSAV-----IIYLGELPPDVEAGSHRIFSWLHIVDNGRISEEPLRTDNDQLAFIMYTSGTTGNPKGAMHTHGSLVSGVLACADRVNDIGPGEAYCAYLPLAHI--FEFGVVNIFLARGSLVGF-GSPTRPHGDYF-----EYKPVFTIGVPRIFDTIKKARLAPRGSLERSRLRALLSAGGPISAPTQTFLNVVFG----LMVQGWGLTETVCVGTKQLCGDIETVVAGQQERICEMCLLDVDEYKHTDTPEPRGEILLRGPF--LFKGYYMQEKLTREALDE--DGWFHTGDVGSITTHGRLRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 170729178 11 ------------------------------------------------------------------------------------------------------QVSWHDFDSISSQIAQAMINLGLEVQDRAVILSQNCPQWTCADVATLKARVIVVPIYPTSTFEQAKYIVDDAKAKLIFAGDEAHY--------QMACELAE--QCDSLVHIIVLDKN---ISLQDKPGHYYDDLIENAYSSDVLVELNLDDLLTLIYTSGTTGDPKGVMLDYRNIA-SMVRQHDNFLPFTPGDVSLAFLPLSHVFGWSFYV---LCRGGHNV------YLKDPMAVKEAIVQVRPHTLCVVPRFLKMFMSVGSEVGQGRHKASLKLVFSGGAALDPNVSAFFQSI----DVPVLCGYGMTETTATATCNT--LSNRVPGSNGKVIPEVEIKL----GKDNEILVRGDTV--------MRGYYNRPQETAETFEN---GWLKTGDAGRIDEQGNLFITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 47216936 76 ---------------------------------------------------------------------------------VRRHGDKTALIFEG----TGERWTFRQLDEYSNRVANLLLGRGFKDGDVVALFMENRSQYVGLWLGMAKIGVEAALINFNLRLEALVHCVTISNAKAVMFGSE-------------LNDAVCEVHSSMGKAVQMFCSGDWDPKRVPQGTENLDSLLNAAPSHLPPPPQRFTDRLFYIYTSGTTGMPKAVVHSRYYRMAALVY---YGFRMTSDDVLYCYHSAGNIVGVGQCI----IHGMTVVIR----KKFSASRFWDDCVKYSCTVGVTLALNIRAVHRGDLQVPSEPARSGHREAT----PCAYGAWQRVYEALPDRRVLRSDGQGEAES-----AQLRVASAVRAGVLLKRCGGVAPSAVDEETMELIRGPDGVLCFLQPFPGEPRIIQNDPLRRFDGYFKKGDSAYCAGDVLIMDEYGHMYFKDRTGDTYRWKGENVSTTEVEGTLSRLLDMKDVVVYGV------EVPGAEGKAGMAAIADPAHATDLEQFVKKVLPPYARPVFLRFLPEVNKT------------------------------------------ 119468888 10 ------------------------------------------------------------------------------------------------------EFTWEDYNNRVKWLTLALLDKGVNKGDAIALLGDNRPEWVVAAHACHSLG-----IYQDSMHEEVAYLLQSSHATVVIAEDE-----------EQCDKLLELGDEISHVKFIVYCDPRGMRKYNDERLIDVNSLIDNSEPNRYPEATSPDDIAIYCTTSGTTSKPK-IALLNGGNFVKHCSSYLRADPRQPGDNYVSVLPLPWIMEQVYAVGQALIARQQTLMSDGPSFVLLAPRVWEILADVQARMMDSTP-LKRKLFSFAMSIAEKSQLSYLKSAATGGAAMGPDTFRFF-QTIG---VPLRQLYGQTEMCGAYTIHHQNDVD--YDSVGFAFDNAKIKVINED----EAGV-GEIVAKTV--GMFTGYLNNQDAYNE---DVKDGWMQTGDAGYFKPSGHLVVIDRIKD--------------------------------------------------------------------------------------------------------------------------------- 197215649 93 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIAELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVDK---------PQKALLLEHVERKETPGLKLIILMDPFEEDLKERGGVVVKSMQAMEDQENHHVPVPPQPDDLSIVCFTSGTTGNPKGAMLTHGNVVAFLKVTEKVIF-PRQDDVLISFLPLAHMFWAPHISYLPLAHMVQSVVYGGRVGFFQGDILSDDMQALHPTIFPVVPRLLRMLKRWLLEFAAKRKRSCVRMIVTGAAPASPAVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLVDEELNYWACKGEGEICVRG--PNVFKGYLKDQDRTNEALDS--DGWLHTGDIGKWLPAGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 169628782 50 ---------------------------------------------------------------------------------------------------------WADVHRTGLRIAGALQAAGVRPGD------------AVAVLAGAP-GEIAPLVFSGASVTMLHQPTHRSDMRLWV---------------EDTGRALAAVGSSTVVVGDPFMAAASQFGAVAAQVLEMSALLDG--PPGEIVQSDQDAIAFLQLTSGSTGTPKAVSISYRN-IEANLRAMVSASGADPEDVVVSWLPLFHDMGMMGFLIVPMCRAMSTVSVTPMDFLGDPLLWAKLISTYRGSMTAGPNFAYSLLARRLRKAPDGYDLSSLQFALSGAEAIDVATLERFVARFGMRADAVVPAYGMAEAGYRVCPPHPDLVAAQGTQAGLPLPGCEVRVVTEDRQVLAPESIGELEIR-----------GDNAGYRTA--SGFEGWLSTGDIGYLTADGQPVICGRKKDILIISGRNVHPEDIERSVAGISGVRSGGVAAVRSAGEGFAMVAESALHADIAESERIRAEVADRVYRTLG--VSPRDVHVVPAIPKTSSGKLRRRA--------------------------------- 71277795 12 -----------------------------------------------------------------------------------------------------QEFSWADVDHQARCIAAALKSQGFESGAKIGILSKNCAQWVITDLAIMMAGMISVPIYPTAEQTNISHIIKHADLSAIFI-------GK-LDNPEEVQSAINDDLLS-----IAFPYP------TPATTVQFSDWLTEFEPLLNVHQNTINEIATIVYTSGSTGRPKGVVLSYASVAQNLVELFKLSNNFRS------------------ISYLPLAHIVEVALYAGVFFVESLDTFIDDLQYAQPTGFISVPRLWTIFQGNVLNKISQLNIPLLKHLFSGTAPIALSLLHWYEKL----NMPISEGWGMTETSGASCLNYP-FTKRGLGTIGKPLPCVEMTL----------SAEGEILIRGD--AVFTEYYLAPQATEAS-FS--NGWFHTGDCAVVNGQGEYTIIGRIKDKFKTSGKYVAPVPIESLLCTNLDIEQVCLIG-------------------------------------------------------------------------------------------------- 70910053 13 ----------------------------------------------------------------------------VLRKSVENTPDRSAFVTHLDDPTGVAWLTYAELDRR-ARAAAVQFSAHAAPGDRMLLLHPAGPDFLIALLGCLYAGAVPSPLPGRYAHQRRRLRLIDADVAAVLTAGESR------------DEVTGWAAEQELGAVPVL-----TLDGTADADAW------------TPPPLSQDTVAVLQYTSGSTGDPKGVVIDHGNIL-HNAATIIAVTGMRPG-----YAVGGWLMGLMGLLLPPLLAGSASVMTSPMAFLKRPLLWLQMIDRFNIEISAAPDFAYDLCAKVTDAQLAGVDLSRWRVAIDGSEPVRAAVLTRFQERFGLRPEAVTPSFGMAE-ATLFVSGAPDATGDRPGSCGAPV-DVEVRIVDPDSTEVADGQVGEIWLRGPSIG--RGYWG-----RDAGTAGFGAVTSTGDGGYRTGDGELYVTGRRKDMLVLRGRNYYPQDIEHELVHHPEVGACFSVRSRDEGGGEEVL--VVTHEVRGISDALAAAMRLTVAREFGVQNAAVLLLRPGAVARTTSGKIQRAAMREL----------------------------- 149918202 55 ------------------------------------------------------------------------------------------------DGEIRETLTYAEADRRARALAVELRRIQLQTGDRVLLLYPFGLEYPAVFLGCLYAGLTAVPAFPPDKKRAVKTMIRDADARLILTNQE---------LIETVEFARAEAEDPEA---LLIDASGGLGRAEADADAWTR-----------PDALAGE-LAFLQYTSGSTGTPRGVMIGHDNLLAHQRFAHEK-FAQPEGSV-----TVSWLMGLIGSLLYPLYCGGTTALMSPTAFLRRPMAWLDAISKLRARV-STGPNFAYELQRVEEADIEGLDLSHWELTISGAEPLRPATIQRFCERFGFNPQTFMPCFGMAETGGQAVLAADGALEAVYVSCGTPMSEHEVAIVDPETHARRPGRQGEIWVRGPSVG--RGYWGDPETSTRRFAGRIRGWFRTDDTGFV-HDGELYGTGRLADLLVSGGQVHQPHDLERDVSEGDALAKDAVAFMARGERGEPLVC-LAATGRRSMAARDREAVCEAIFERILAEHALDRVLLIP--PKTTSGKLRR----------------------------------- 189205475 48 ---------------------------------------------------------------------------------------------------TEEVVTLHSFHARVCALSRVLRPLGLGRGEILGLFSRNHIHYPMVTHACFRAELVFGGISPASTPYELVLRKMQVTS---IMCHETLLPNKAFKLGSGDGDSLPLKLVLNPKKVVVLSDNPRLNTISEYRTI--ESLVRTGEELLERPWRGGNRMAYLFQSSGTSGLPKAMMITHRNAVVGSIQAARYVEPLQP------AAMLGVIMYHSYLLYAPI----TSIM---LPKW-DVELALKSIEKYKVGYLPLVPPQVRQL--AQSPLTEKYDLSSVVSASSGAAYLPSDVAYQLAKKLPQGAAPVPSGYGMSEALSIASAPAPGIFPVLPGMIGYLLCGMQARVVDPDTQDVSKGSKGELVVTP-------GYFKDPKATADLFTE--PGWLRTGDLVMRDEHDRIHYLDRLKEMIKVKGLQVAATEVEDTLLEHPEVRDACVAGV------------------------------------------------------------------------------------------------- 88855571 17 -------------------------------------------------------------------------------------------------------VTSSEFLSQVKAVAKGLVAAGIQPGDKIGLMCKTRYEWTLIDFATWFAGAVLVPIYETSSPTQINWNLTDSGATAIIT--------ETPDHFARFDEI--RADVPDVVNVWQIDLGDIDKLAAAGTDVT-DEEIERRRNLA-----KGSDLATLIYTSGTTGKPKGCVITHSNFVRNSQKAIPEVVNPESSTLLFIT------TAHIFARFISILC-----IHGGVKVQPDTKLLLPSMASFKPTFLLAVPRVFKIFRRAADVAIAHSKLSKIRAALSGSAPLGLRLGH-FYRSLG---LTILEGYGLTETTAPISVNKPSNF--KIGKVGPPLPGVSVRIA-EDGEIQAKGV-----------CVFDGYWNN----QAATDEVFDGEWFTGDIGKFDDEGYLEITGRKKEIITAGGKNVAPAALEDPIRANPIIGQVIVVGEQRPF----IAALVTLDE-------------------------------------------------------------------------------- 119962281 46 -------------------------------------------------------------------------------------------------------------LADVTALAKGLIAGGLNPGDPVAVLSRSSFEWTLVDFAIWMAGGVTVPIYETSSASQIEWILTDSGARRIFVEDAAK--------ADQVHALVEQSSVLGEDPVTIVRHDGDAPNLTSVSAVGMDAELERQRSAANLASVAS-----IVYTSGTTGKPKGCEITHGNFVLQGARTLMFHVLARAVQVVCLTAGIT--LGHS--------AGASGLMADLGSFKPTFLAVPRIFEKHKASALFSAATAVDLAARTGPGWLLGLKHSTVREVFSGASPLSLRDNHFFH----GAGVPVLEGYGLTETTAPCTVNTPSM--SRIGTVGIPLPGTTIRV----------AQDGEVLVKG--IGVFKGYHNNEEANRAAFVD---GFFRTGDLGELDADGFLTITGRKKDLLTAAGKNVAPAPLEEKLREHPLVGHAVVVG-------------------------------------------------------------------------------------------------- 167517303 14 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTPIFFGAAIHIPD-ADDIMTPGALAKWVAEHAVSVTHLTPA-----MGQLLTANAVTEMPSLRVALFVGDVLTKRDVKRLQRL--APNLIAVNMYGTTETSYLVCASVFRSLLVWP--AGRGMKDVQLLVLNQEMQMAGVGELAELFVRSPHLSA--GYMGLPEATAEKFLEPADRFYRTGDLGRYLHNGDVECIGRADDQVKIRGFRIELGEIDTFLGQHPDVRENKTLVRRDKNEEKQIISYFVPLDQYDLDA-----LRRHLQGKLPSYSVPSIFFPIEAMPLTPNGKI------------------------------------- 66826383 110 -------------------------------------------------------------------------------------------------------WTWQQYRNEVLMAGKSILSLGVRSGVNIIGF--NSPEWHIAYL-----GAIHCGVYTTSSPSQCEYFATHSDAQIVFCEDVTQLN-KYISIRDK---------LPNIKACIIMDPVPGQVDESSGKEYTWEQFMENSELEKHSKLIKPNDLATLIYTSGTTSLPKGVMLTHSNVL-WTVHTIGYVVNIDATERIISYLPLSHIAEQIVSLYAPIVFGFPVSFAEKTAL---SGTLLDTLQEVRPTIFFGVPRVIQSLMGYGIKVIKNLGLEQCKLLASAAAPISIDTLEFF---LGLG-ITVCEAYGMSELSGPQSVGYPLN---RTGSVGKTMQGSEV-IVDSDGEILVRG-----------PNCFVGYYKNDEASKETIDK--DGWVHTGDVGHIDKDGFIFITDRKKEIITAGGENISPTLIEGFIRQIIGVEQAVVIG-------------------------------------------------------------------------------------------------- 115439199 80 -------------------------------------------------------------------------------------------------------ITYKEAYDTVIKVGASIRSLGVGKGGRCGIYGANCPEWVISMQACNAHGIYCVPLYDTLGAGAVE--FILCHAEVEIAFIEEKKIGEVLKTFPNATKYLKTI----VSFGKVNPEQKEKVEQNGVSIYSWEEFLQLGGEEKYELPTKQDDICTIMYTSGTTGDPKGVLISNRSIITIISAVDGFLANLREDDV--------------YISYLPLAHGASIGFWRG-----DVKLLVEDIGELKPTIFCAVPRVLDFLKKTLFNVAYKYKQGNVRLILSGAAPLSNHVEEYLRVVTCS---LVLQGYGLTETCAGSFVSLPNNMSM-LGTVGPPVPYVEVHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125716320 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPIDPGYPDDRIRYIVEDTNSSLLLTQS---------HLVTQLQQIIPKTKLITL----------------DDKPYQYQD------KTNLPVHSQSTDLAYVIYTSGTTGFPK-------GTMVEHKSLNNLVFSIGSTSILLQYASI--IFDASWEIFSALISGAQLIISE--HDRKDHKCIIKYLAHNKITIAALPPALLRNL--------DYQDLPDLKALEVGGESCD----LRVMEQWSRGR-RFINAYGPTES-----TVCATAHEYQEGTIGKPLPNIKVYILDECYVPTSIGVVGELYIGGA--GLARGYLNQPERFIPNPFATYTRLYKTGDLVRWLPDGNLEYIGRNDFQVKIRG--------------------------------------------------------------------------------------------------------------------------- 184201148 20 --------------------------------------------------------------------------------------------------GRERDVTAREFRAEVVALARGMAAQGIRPGDRVGLLSRTRYEWTLVDFALWWLGAVPVPVYDTSSPDQIAWILSDSRATAVFVESD--------ELAQRVREADGITAFPAAQRIRVFDTDTPELSLEAVV----QAGAGREDLETPYDGVSLDDAATLIYTSGTTGPPKGCELTHRNFVACSQNAIPVAGELHEGARTLLFLPLAHVFAR-FVEVTSLDAGIALA------HTPDVSQLMDDLARFKPTFILAVPRVFEKIKAQAGSPVKKYDYSTLRAMGSGGAALG----EYLAHFFNGIGVFVVEGYGLTETTAPISANVPSIN--RLGTVGHPMPGNEVAIA-EDGEILVRGV------------------NVFERYEKTAEAFRDGWFATGDLGHLDDEGLLTVTGR------------------------------------------------------------------------------------------------------------------------------------ 170118590 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADVGWITGHTYIVYGPLANGVTTTVLTTSRTTTSAAC---------------------------ASLAAWASLSTQRRIGII-----------YNEHVGKTQCAIVDTFWQTETGSIIVTPFPGAIETLPGSATIPFFGIEPAILDPTGNELEGNVEGVLVLKTPWPSIARTVCKEHKSY------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115378536 5 ---------------------------------------------------------------------------------------------------------YRAMPERIAACAEHFRAQGIQPGDR--ILFPFTSEAVISFFGLMALGAVP------FSV----------KPYILSTPKGAYRDFSRLSSRHGVNRILDVPSVRSLELALV------RVPLPPAGAR-----LAGARP-----RVPEEDALFVQFSSGSTAFPKGVPITWRN--LHANLRMQNQGALCAQDR--CVSDMGLVGGMLACMYGSLLTQPMSFLM-------DPMGWLEFLSEHRGTLAVIPNFAIDYTLKLGAEELRELDLSALRTVYLGSEPINIANLERFTVLLGLRREAIKPCYGMAEVGWRVVTGPHGQPAI---SVGYPLSEFEVRLRTEEGRVSGERELGQIELRSG--SLAQAYYADERPLRGE-----EGFYPTGDLGFM-QDGELFITGRLNDRIKINGQSYFSSDFEQAVERLAFIRSSAVI----QAQGRVVVLAEVNGPEVLEDRSVQRQVAAAILEAMGVTVALEDVLFIGQLPKTSSGKLQRRAI-------------------------------- 58218988 71 ----------------------------------------------------------------------------------------------------------------------------------VGIFAQNRPEWVISELACYTYSMVAVPLYDTLGTEAIIFVINRADIPVVICDT----PQKATMLVENVEKGL----TPGLKTIILMDPFDDDL-MKRGEKLSLHDAENIGKENFKPVPPKPEDLSVICFTSGTTGDPKGAMLTHENVVSNMAAFLKFIFQPTSDDVTISYLPLAHM--FERLVQGILSCGGKIGFFQG-----DIRLLPDDMKALKPTVFPTVPRLLRVYDKEAKTPLKKFRRDSLRLMITGAAPISTPVLTFFRAAMG---CWVFEAYGQTETGGCSITS-PGDWT--AGHVGTPVACNFVKLEDADMNYFSVNNEGEICIKGN--NVFKGYLKDPEKTQEV-LDK-DGWLHTGDIGRWLPNGTLKIVDR------------------------------------------------------------------------------------------------------------------------------------ 30020119 102 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEPSLLQYSSGTTGEPKLIRRAWTEVDTETAYNEALNCEVDEVPIVMAP------VSHSYG----LICGTLSAITRGSITNKNPKFALNIVEKH---IIYAVPLMLHIMGSFPLGTFQFHK------IMTSGSPL-PEALFY---KLKKMTTYMMQQYGCSEAGCISICHMKSHLDL-----GNPLPHASISIGSDENAPE------EIVVK----------MNDKEIF-------------TKDLGYKSERG-IHFMGRMDDVINVSGLKVFPIEVEETMLRLEGVQEAIVYRGKHPVMGEIVKAKVI--SHVDPV-----KIREWCIQHLPSYKVPHEIESVNEIPKNKTGKVSRKLL-------------------------------- 86741958 23 ----------------------------------------------------------------------------------------------------TREVPLAEVWRLSGLVAARLRARGLGAGDRIGILAANSLEWVVLDLAALRL-------------------------KV---ETAGLEPGKFAPTRELMDRSLLFTDRPSDE-------SGVEQLAALLDDLLDDLPDDLPDVPPPPVRYAPDEVTTIKFTSGSTGTPKG-LGATVGSIDSSLDAVQGMFGHGPGDRYW--------------VYSALLHGVTVCTYEAA-----------FVALTQVTVVMGVPGFFRRTQRTGRDLADARDLDRIRYLWTGSAPADPATLAFFNRL----GLPIYEGYGLNET-CIVAKNHPGAH--REGSVGRVLPGKQVLIDDD----------GVISVRAQHPVNGRYAYGDSERV----FGP-DGTVRTGDLGYLDADGFLFVLGRADDTIVLNGKKIIVRQIEEHLKASPAIAECV----------------------------------------------------------------------------------------------------- 156396773 20 --------------------------------------------------------------------------------------------------------TYSQIHERASNFGSGLCELGCDPSQEVGLWSTNCTEWLLADLACQMFSMVTVPIYDSHGSEACTYIINKAKLSTIVC------------HKKKVNFLLEHAHLPTLKSIIVVRRDKSDILGI--RIISFDEVEKGINNPHEKVPARPEDTFTISWTSGTTGFPKGVILTHDNIISDMSAYLFLIEELTPQDTHLSYLPP----EHMYVL--MMMAGAKIGLYHGKREF--------LMDDFKATVFAAVPRLLNAI-YDKVVPLRRYSLGNVRIITCGSAPLSARVTSFIRCVMG---CYLNEGYGSTET--TAMVTMQRLKDFNTGHVGAPVPCATVKLVDPEMDYYASNNQGEICIRGR--NVFKGYLHDAERTEEAFDSS--GWFYSGDIGEWTQDGTLRIIDR------------------------------------------------------------------------------------------------------------------------------------ 169612724 348 ----------------------------------------------------------------------------------------------------STEMTYAQLDMVSDVLSRWLYKRSLAPETLVGVFAARSCQTIVALLGILKANLAYLP----FDVNAPAARVEAILSSM---------RGKRI----ILVGADEQPPDVKASDLELIS-IAEALDEQARDDSTQHTLTTPRGP-------SATSLAYVMFTSGSTGQPKGVMVEHRGII------GKVVNGYGPTEN---------------------------------------------------TTFSTS-----FLISKDEEYTNG--------------------------------VPI----------------------------GRALSNSGAHVMDSKLQLVPLGVIGELVLTGD--GLARG-YTDAQRNINRFLAKIGGAYRTGDYVRRPIDGLLEFIGRIDGQVKIRGNRVELGEIEQVLMSHAMVRDAVMVLQRHNGNNTRLAGFVTVHANDEVDEETQEQLLDFLEARLPVYMVPSTLTILDTMPINQNGKVDRKML-------------------------------- 118467833 29 -----------------------------------------------------------------------------LDRNRAIYGDRPSIDYSHDPDGQAVELSWNALWAQVCAVGARLQQV-TRPRDRVAILTPQGVDYVAAFFAAIHAGNVAVPLFPSLATERLAAVLADARPTVVLTTTAASESVRKF-LRTL--PAAERPRMIAVDAV---PTTLADM--------------------FTAPEVDTDDVAYLQYTSGSTRTPAGVEITHRNVCTNVL-QMILAGDLEMGSVSWLYHDMGLIM----IMF-PALCGNHITLMDPMAFVRRPYRWIKIEAAYGRT-LAAAPNFAYELAAERGLPPSGLDLSNVVTLLNGSEPVTMAAVEKFTTAFAPYGLPVKPSYGMAESAGRAVAVAHGTRAVPHVSCGQPIPNQWAVIADADGNEAPDGAVGEIWLHGNNIGQ--GYFGRADETERVFGNKLQGAWLTGDLGVY-VDGELYLTGRIKDLIVIDGRNHYPTDIETTVLSSPAVRSVAAFSIPGE-RGEELA--IVAERAAGAGRAEPGPIVDAVRAAVSRQHRVADVRMVAAIPRTTSGKLARSACRAYLAGKYDPVAKTA----------------- 126432850 20 ------------------------------------------------------------------------------------RPDDIAFHYDRDPAGVPETLTWAQLARRTMSVAREIRQYG-SFGDRAVILAPQGLEYVLAFLGAMQAGLVAVPLPRGSGHDRVSAVLTDTKPAVVFTTSST---------AGDVGDFVDASPLDTVPKIV---------------EIDALNLDAEGEIRLDPAGLPAT--AYLQYSSGSTRLPTGAMISHRN--LQANYEMRTFF---AGDGPSSTTTVSWLMGLVLGICVPILSGHPAALTSPVAFLERPARWIRALAE-NPHAFSAAPNAFDAARKTSDSDLAGLDLGGVRGIINGAERVEPATLERFADRFAHFDVFVASTWSETSPAAHFDADELGAGRVVPCAPGK---GTAVRIVDTDTHQCPDDVVGEIWVHGD--NVAAGYWSEDQRFGATLVDPSPGWLRTGDLGFIHE-GELFIVGRIKDLLIIRGRNHHPEDIEATVQEITR-GRVAAVSVPVNST-ESLVTVIELKEPPVLDEDAVSELKSDVTAAISNAHVGDVVLVASGIPTTTSGKIRR----------------------------------- 125623487 43 --------------------------------------------------------------------------------------------------------------------ASLLSELGIKKSDKVIIFKSSAFDTYLLAVAVSYLGAVPAMISYHLPAETLAGRLDD--PWLI--------------YDQVTDQTVEMKNLKNSKKLSVSK-------------------FASQKPSHDSQQLDNDEIAYLTHTSGTTGVPKLIAHS------ANSMGWRWVLQRTVMD---------WMAFHISPVHSRFNIGVSSAMTFGFGLMPDLSRLVNLFSKHQPYAFETHPNFVRLLAKQEPEI-----FSSIRYLHSTFDAINKETMHTFLSASKHDNPVFLQIYGQSECGPMIWKKLSTLADTDAREMGIGMPGLKARIADENGNECPAGIPGRIHFLS--KGRALTYYKEEDRFNK---EVYGDWWDTGDWGLMNEEGNLFLHDR------------------------------------------------------------------------------------------------------------------------------------ 213965372 140 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAYIAYTSGSTGTPKGVVIGRRAFKSFVQSTCDL-YELTSEDRRLLLSNPAFDLAMEQ-VGTSLHAGCPVI-----PASPDPFALAEVCAR-GITVL-SLPTAVGTAMDADTSAASAFHQSSVRLVMAGGEAPDPVAIRGWAAALPEAR--LLNGYGPTE--CTVVTSYGNLAPDEPITVGTPLPGVTYSLRD--GELIIGGVQGYL-----------------EKRVGGFESHNGDTYATGDAAQVLADGRWVIEGRRDRMLKVSGYRVDPATVEGIVTSVDGVSAAHVVRVDGALGCLIVPDTVRSSESWNSQDSAVEEIKRAVKTELPWYAVPRLLGMASEIPLTARGK-------------------------------------- 153871945 17 ---------------------------------------------------------------------------------VKRTPQNIAYHYFDKDHKIWQTLTWADMSAHVAHWQAAFATENLVPGDRVAIMLRNSPQWVMFEQAALGLGLVTVPLYTDDRADNVAYIITHAEVKLLIDGDMQWK-----SLYKVRD------QLSTLTRIVSIQGIDHKKIHSDSRLVTLSQWLPNDSDYCANESLP-DEMASIVYTSGTTGRPKGVMLSHRN-MLGNAQAAASCIEFSYEDRFLSFLPLSHTFERTGGYYLPMVVGA-NVAY--------ARSIQQIAQDLRPTILMSVPRIYRHLFTLGVQVVAKPVLDKLRLAISGGAALSPK----VAQLFVGLGLNLLQGYGLTETSPIISVNRPN--DNIPDSIGTTLPDVKVKL----------GENDEL-LTQS-PYIMLGYWKNSEATQN--MIDKDGWLHTGDKARQDAIGHLYITGRIKEII------------------------------------------------------------------------------------------------------------------------------- 196012622 48 ----------------------------------------------------------------------------CLHRGARVSNNGPCLGY-RDGDGPYQWIHYNEVIEKAEAIGSGLVSLGSSPGDTVAIYSQNRPEWIMCEHACYSYSMVVVALYDTLGKDSCRYILDQTKCTTAICDNS----EKVNSLLLLCDE------LPNLRNIIVTPEEKARASKINVNLLQLSEL----------EPATPNSLATLCYTSGTTGDPKGAMLDHRSVVAGLYSQMKDSVRIEPNDTLL-----------SYL---PLAHVIETLMYEGSQVAFYRGDVKLLMDDLKCTVFPCVPRLLKVLAGVAESWLKKFDMARVRLLVSGAAPLSPKVLLFLRAVLG---VPVLEGYGQTE--ATAGTNLNVLGDPTVGHVGPPSMSVKIKLIDPEMDYYIKDNKGEICFKGPI--CFRGYFGNAKKTADTIDS--DGWIHSGDIGEWLPNGALKIIDRIKHIFKLSGEYVAPEKIENVYIRCPLVA-------------------------------------------------------------------------------------------------------- 182438009 92 ----------------------------------------------------------------------------------------------------------------------GLMAEGLRQGDRVAIMARTTYEWTLLDFAAWAAGLVTVPIYPTSSAFQARWILQNSGAVA--CAVETKEQGRLISQ--------ERKQLGDLAH--LWQFDTGAI----GRLKSLGKDIPDAAVTARRAALEPDTPATLIYTSGTTGRPKGCVLTHGNFFAEVDNAIEL---LHP--VFKSVSDPA-----STLLFLPLSHGTEELLADLAGFRPTFDRAARIAQRYGKAVEGAPGLGLRAARALYDPLVYRRIRAALRYVICGGSPLGRRLAAFYE----GAGIGIFEGYGLTETAAHTVTP-----PLKPGTVGWPLPGTSVRIA-EDGEVLLRGGQ-----------VFRGYW-DGERADVTPALLPDDWFPTGDLGALDEDGYLTITGRKKDIIITSGKNVTPAPLEDWLRAHPLVSQCMVVG-------------------------------------------------------------------------------------------------- 215491959 81 ------------------------------------------------------------------------------------NDNKKAFGYWSQGLTELRWISYDELLEKCQQFGSGLLGLGQEPESIVTVNCRGSLEYAVSHYSLSMFSMTSCPITANADKDAIAFVLGQVESSVMVC-----------DTIEKAEFLLSRDKFPSLRMLILVEDPTRDIRSKGLEVLSWKECLERGKKAVR-EPIPPKDLLYIVYTSGTTGMPKGVPLTHQGLITTAHAVNHQAGPMKPKPNHICFSPTGHIYEHIYQV-TLLLCGATLGFYRG-----DVKALLQDMQEVKPTNLPMVPRLLRKLLKKGDKLVFKKIRDQLRYCVTTSAPAAAEVLNFFRIVFG---CLIVEVYGSTEV-SVVTSTLPYDFD--GDHVGCLFDGVELKLIDPEMNYFAKDDRGEICVRSPM--TFKGYYKNPE---ATAAAITPDGWLTGDIGTWTSKGTLKVIDRKRDFFKLSGEFISPERIESV---------------------------------------------------------------------------------------------------------------- 210126427 36 -----------------------------------------------------------------------------------------------------EWMTYHQVYIRAINFGSGLVHKGLQPATTLGIFSQNRPEWAIAEQGCNMFSIVVVPLYDTLGAEAVQHIINQAELRTVVCDV----PDKVAKLLSYAEGAKDNI----LERIIIMDPITDQQMLGQAEELGIEILSMQ-----DVEPPKPEDLATVCYTSGTTGTPKGAVLTHGGIL----HACQRHLSFNKDDIH--------------ISYLPLAHGAKIGFFQGKPTFFITDRAWALVQSFKTKMLHKALNAKKELLAKGIIFRKARARTNVRFVAVGAAPLSEEVLTFARCLFG---CTVLEGYGQTECSAAATTTMMG--DYTTGHVGAPIQCSMIKLVDPEMDYYAKQHKGEVCFKG--PHVFQGYLKNPEKTAEAIDS--DGWLHTGDIGAWLPCGQLRIIDRKKDIFKLAGEYIAPEKVENVYVRSPLVAQVFVHGV--SIK-SSLVAIVVPDPDVLP---------------------------------------------------------------------------- 33862488 55 -----------------------------------------------------------------------------------------------------ERFRYGELAEQIALAAAAFSHLGIGAGDVVAFFAENSPRWLIADQGLMRTGAANAVRGATAPLEELRYILADSRAVALVVQNA--------ELWHKL--ALTDEQRRPLR--LVLQLEGEPADGVMG----WQELLAAGAGQPAPDPLKDRDTATILYTSGTTGQPKGVPLSHAN-LLHQMRCLACVAFPSPGAPVLSVLPI----WHAYAEYYFFSCACTQIVMATVP------RLWEAIQDEAVKGM---PTLLRMALANSGSQRKAWRRSRTRTLGLAGAPINAPHVDAFFEAVG---LELLVGYGLTETS--PVVSCRRPWRNIRGSSGPPLPETEFRIVDESGVDLMFRQRGRVLVRG--PQVMAGYLRKPEATAKVL--DGQGWFDTGDLGMLLPDGSLVLTGRAKDTILSSGENIEPGPLEAALVASPLLEQVMLVGQDE----RQLAALVVPRE-------------------------------------------------------------------------------- 91788972 54 -------------------------------------------------------------------------------------------------TGDWRHVSYANAWASACSIAQALINRGLSV-DRVAILSENDLEHALLGLGCMLAGVPFVPVSPAYSLDKLRHVFRTVTPGLVFAADAT-RYGRAI--KAAVDADIEVALTSG--------------EMDGRGSTSFAELLATPVTAQVDAAMAATGPDTILFTSGSTKLPKAVINTTQSMPVLASEPLVLV-DWLP----WNHTFGG---NHNFGMV--VFHGGTMYIDDGKPTPALMAETLRNLREIAPTVYFNVPTGFEAIMKTDDTLRKNL-LSRVKMFFYAGASLAQPVWDSLYREVG-ERIVMTTGLGMTESGPFAI--FVTNPNVKAGDLGVPTPGMELKLVDMDGK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126656206 3 -------------------------------------------------------------------------------------------------------LTYATLEQQATAIASHLQSLN-AAGERVLLLYPPGLDFMAGFYGCLYAGTIAIPAYPPRPDQSL-SRLEDAQAKFILTI------GPLVPYLQ--------------------GRFTTSSILAELKILDSNQIIQTEDRNWKNPNIDGDTIAFLQYTSGSTGKPKGVIITHQNLL--HNLEMGYKYEITP-----QTKTVSWLFGHTGLVVGPLYSDHPVILMSPLDFLQKPSRWLTAISKYQATQFYTTP-----------EERETLDLSCWELAVSGAEPIRAETLERFAKTFGFRWEALSAGYGMAESVSFLILNLVGCGDI--GSEQK------IIIVNPDTTQCHPNEIGEIWV--SSPSVAQGYWNRPEATEEA----FQGYLRTGDLGFLWEN-ELFVTGRLKDLIIIRGTNHYPQDIETAERSHKGLRPSCGAAFSVELDSEE-KLVIVQEVHEAVLESLNQEVFNAIRQGVSQQHVYAIVLLKPGIPKTSSNKIQRHA--------------------------------- 111225874 24 -----------------------------------------------------------------------------------------------------RRVGWAELYGDARRVAAGLQSHGVGPGRPVAILADTSRQTITAAMATWLAGGSLT-----MAPTPAR------------TVDLARYLADTRDRFDALGEPLVLVGAPWEDAVPAL-------SGGAGRVIPLAEAVGDAAPWRPPL-LTADAPAILQLTSGTTGAPKIARISHGNLAANVATSHEAVHG-----RMLSWLPLSHDMGLIGGFILPMACGRCDALLSSPADYARPASWMQLVSHHRATNTVGPGSAYAVLLRAGPRL----DLSCLAYALCGGEPIDPAVVDDFLDAAGGGRGPRYDTAGTT----RFVPPDPAVRTRRLALLGEPIPGLSVRVVDPDGRVLPERKVGEVQVR----GTSVAAYHD-DPDSAAALRARDGWLATGDLGYLT-GGELVVCGRRKDVIILGGRNIYPEEVAAARAEGARAGNTVAFGYPRPLGGEGLAVAVETR-GADP-AALRSAVTEEVRAALG--VSPHVVLVLESVPKTPSGKLQR----------------------------------- 217273037 109 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIAELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVI-VDKAQKAG-------LLLEHVEKKETPGLKLIILMEPFEEALRERGKKCGVLLKSMRAVEDHCAPVPPRPDDLSIVCFTSGTTGNPKGAMLTHGNVVAGFLKVTESQWAPTCADVHFSYLPLAHMMVQS-VVY---CHGGRVGFFQG-----DIRLLSDDMKALCPTIFPVVPRLLRMIKRWLLEFAAKRKRSCVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLVDEELNYWTCKGEGEICVRG--PNVFKGYLKDQNRTKEALDS--DGWLHTGDIGKWLPEGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 50553188 119 -----------------------------------------------------------------------------------------------DDLFDVETFTYQQLYDEVLKMSHLLRKYGVTANDTIALNAMNSPLFIIVWFAIWNLGATPAFINYNLADKSLLHCLKVGHASIMF-VDTEVEG----NVRPSLAEIKSEAKCDTVF-------------MDDDFLAAYAASPAYRAPDYEPEQKDY-DTAVLIYTSGTTGLPKPAIMS-----WKKAKLMSSLYGLKNNGVVYSAMPLYHSTAAILGCLPCLNRGAA-----YAPGRFSTTTFWTQAKLTNATHIYVGETC-RYLINAPPSPDEKSH--QIKVAFGNGMR--RDIWVKFKERFNIPA--IGEFYAATE--GPLGTNNFQQGEIGIGAMGRAILATRQTIVDETERVAQSDEPGEFIQKIPNPETFQGYLGNDKKIMRDVFKKGDAYYRTGDLVRLNDEQCYYFVDRLGDTFRWKSENVSTSEVEEHVASDPNIEQVVCVGVKPEHEGRAGFAVVKLKDSVKPN---LDQIAEYSLKQLPKYAVPLFIKFVDEIERTGNNKV------------------------------------- 170744561 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVLLTSGTTGVPKMVVHDLEGLAGA-------IRPRPPGE----PAPV-WSTFYDIRRYGGLLGGASLVL--SAKDEPVAEFLARL-GRHGASHVSGTPSHWRALMSAGLGAFRP---SYVRL---SGEIADQAVLDALRAAF--PQASIGHAYASTEAGGFEVTDGREGFP--ESFLGPRAGGVELRVV-----------EGALRIRSGR--TARRYLGDAEGFVD-----------TGDMIEI-RDGRCAFVGRRGGIINVGGLKVHPEEVEAVINRHPRVRMSLVEGRRNPITGALVTATLVLDPGEASVEAVKAEILAACRAALPAHKVPAVLRVAEALPVTGAGKLAR----------------------------------- 218672280 5 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAGAVARTLSSARVERLVAVPTHIAGIARA---WAGEPALNCLRDVLTAGAKLNLNELESMRRLFPKAR--IREYYGASEIGFMTVSTLAGGTDFPIDRVGQAYPGVAITIRDPEENDVGTDVPGTIFVNSDLIA-DGYLWGDDQAFRVTPAGA-----TVGDLGEIDANGMLRVIGRAGGMMISGGNNVYPAEVESALKTCPGVEEAIVFGLPDDYYGQRIVAVV------------------------------------------------------------------------------------ 172036569 25 -----------------------------------------------------------------------------LAYQVEHQSEKTGYIFLEDGETESSRLTYQALETEAKAIAATLQSC-TQIGDRALLLYHPGPEFLTAFFGCLYAGVIAVPVYPSHSQRNLR-RLEDAQVSIVLTS---------------------KSLLEKVKTQWQQQRLFNHLNWLTTETINPDLASQWTRPD-----ISKDTIAFLQYTSGSTGHPKGVMVSHDN-LLNNERLLEMALGHSDRTIV-----AGWVIGLVGNIIQPLYLGVPSILMPPDAFIQKPIRWLDVISRYGVTTSGGPNFAYDFCQKITPEQCSDINLKSWTIAFNGGELVRADTLEQFTEKFGFRPQAFYPCYGMAETTLFVSGGLKTGLPVKLVGCGQTFFD-KIIIVNPETKTCQPNQVGEIWI--GGVSVAQGYWNDLESTKAT-FDAYGPFLRTGDLGFF-QWGELYITGRIKDMIIINESYYYPQDIESTVESHRALRMGANAAFSVATKGEKLVIVQEVKRTY-LRHLDVNEVVMAINEVVTKKHQLSVLLKTASIPKTSSGKIQR----------------------------------- 55377892 65 -------------------------------------------------------------------------------------------------------LSYERMHQLVKYLAAGFRDLGVGSDARVGILSNTRMEWALSDFAILSAGGVVTTVYTDSSSKQVQYLLSDPEASAVVVENA-----------AMLDRVLAIEDDLSLSFIVVMDDTDVDREDVHTLKTVYRRGEETFSETAYQSWLDPDDLASLIYTSGTTGQPKGVRLTHRNFRANVNQTRKRIGD-KPSDLPTITADT------RSIAFLPLAHGAA-VSYAESPDTLAPRVYERIFDNMR-TQASESP-----LKKRGPILTAKHSLAD-RLVYSTKERLNIELSKTLCETFLGMGLTILEGYGLTETSPVLSVNPPE--DIRPGTLGAPLPAVDVHIVDASEFDGVTGDVGELLVDG--PNVTQGYWNAPDATARA-FTEIDGWFRTGDIVERTDDDFLIYHDR------------------------------------------------------------------------------------------------------------------------------------ 168011905 174 -----------------------------------------------------------------------------------------------------RWMTYGEVGNARTAIGSGLVQHGIPKGSRIGIYMINRVEWVISELACAAYSYVSVPLYDTLGTDAVTYIVNHAEIAAVFCT---------LDKIQNVVGGAEKL-LPSLP-----PQLGIEV-------VTYSQLKAQGADHREFVASKPHDLATICYTSGTTGVPKGAMISHYNLIASAAGSSQITLFY-PSDVHWSFFTVFFGFANRHISYLPLAHGVAIGFYQG-----DILKLMDDMETLKPTILASTPKLFNAAYNAKKHALEKGKSPSVRIILSGASPISPDILEFLRICFGG---FVSEGYGMTETSCLITGTQPG--DYLYGHVGSPSPGFKVKLADEYTNYDKPYPRGEICVRG--PTLFKGYYKDEVQTREIFDE--DGWLHTGDIG------------------------------------------------------------------------------------------------------------------------------------------------- 86748120 137 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTTGAPKIVAHTL------AALTGAIVADGTPG------APPTWATFYDIRRYGGLLGGGSMVL--SSPGEALVDHLARLAAR-GVTHISGTPSHWRALMSA---ALASFSPDYVRL---SGEIADQAVLDSLRRAF--PSASIGHAYASTEAGVGFAVN--DGREGFPASMIGAGPGVDMQVIDGSLR-IRSGRTAHTYVGRSAPALT-----DADGFVD-----------TGDMVELRDDRYYFV-GRRDGVINVGGLKVHPEEVEAVINRHPAVRMSRIRARRSPITGALVVADVMLASDSGRTGEIREAILADCKASLPPHKVPAMVNFVQQLDVTASGKLARHA--------------------------------- 22331297 91 ---------------------------------------------------------------------------------VEKYGDRVAVV--DPYHDPPSTFTYRQLEQEILDFVEGLRVVGVKADEKIALFADNSCRWLVADQGIMATGAVNVVRGSRSSVEELLQIYCHSESVALVVDNFFNRIAESFSYKAILLWGEKSSLVTAGRHTPVYSYNEIKKFGQERRAKF---ARSNDSGKYEYEYIDPDDIATIMYTSGTTGNPKGVMLTH----QNLLHQIRNLSDFVPGERFLSMLP----SWHAYLVYETLYSGITLIVYEGLPMYSLVDWLW-----ARVVAFFLWP--LHML---AEKLVHRKIRSSIKAGVSGGGSL-PMHVDKFFEAIG---VNVQNGYGLTET-----SPVVSARRLRLGSVGHPIKDTEFKIVDETGTVLPPGSKGIVKVRG--PPVMKGYYKNPLATKQVIDD--DGWFNTGDMGWITPQGGVIVLGRAKDTIVLSGENVEPLEIEEAAMRSNLIQQIVVIGQ------------------------------------------------------------------------------------------------- 68445486 11 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVAVINMYGTTETVSHFIVPARSSHPAFLSSAGKGMVNVQLLVVNDRTKMCGVGEIGEIYVRA--PGLAEGYLQLPEAWKQFYLGKRDRMYRSGDLGRYRPDGNVECTGRADDQVKIRGFRIELGEIDTHLSQHPCIRENVTLVRRDKNEEQTLVAYFVPNEGEGDYDELIKHIRDYLKQKLPSNAIPAVFVPLVRMPLNPNGKV------------------------------------- 197775222 41 -------------------------------------------------------------------------------------------------------------RDEVVGLAKGLLAEGIRLGERVAVMSRTRYEWTLFSYALWSIGAEVVPVYPTSSADQVRWILSNTQVVAIV-----------VEHEDHAMTVGAACDGLPLLRAMWQLDSGCVERLTERGRHVPETVVHRHRRAVGPRSVAA-----ITYTSGTTGQPRGCVITHANLAVELYTGWKDIL-AEPGEQPCILAFL--PLSHIYGLMVQVAC-----MRGGVPDL-TPDALLSALASFRPTYVFAVPTAVRYAEEEGPGPGRMYDRGRVRHATSGGSTLDRELGLFF----DGAGITVHDGYGLTETTAAVTSQPPG--RPRFGTVGRPLPGCAVHI----AQDGEIWVRGDVVFA--------GYHNDP---VATGSVLRDGWLATGDVGWLD-DGYLVITGRKKDIITSGGKSVSPRILEDRLRRHPLISQCLVVG-------------------------------------------------------------------------------------------------- 212699463 9 ----------------------------------------------------------------------------LVHRQAEKYGDKVALRYRDYETAQWIPITWNQFSGTVRQAANALVALGVGEQENIGIFSQNKPEWFYVDFGAFANRAVTIPFYATSSPAQAQYIINDAQIRYLFVGEQFQY-----------DAAFSIFGCTSLQQLIIFDRSVVK-DPRDVSSIYFDEFMAMGEGLPHNDVVEYDDLANILYTSGTTGEPKGVMLHHSCYLEQ----FRTHDDMSDKDVSMNFLPLTHVFEKAW-CYLCIHKGVQICI------NLRPADIQTTIKEIRPTLMCSVPRFWKALMLDAIRVGKIHNLDYLRTIGTAGAAVPDEINEFVHSV----GINMVVGYGLTESTATVSCTLPVGYDI--GSVGVVLPGVEVKIGEDNEILLRGKT-----ITK-------GYYKKAEATAAAIDS--DGWFHTGDAGYF-KNGQLFLTERIKDLFKTS---------------------------------------------------------------------------------------------------------------------------- 90655208 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSSKDLAYVIYTSGSTGKPKGAMIEHGSVLVWMQKKYPLVFDVSVWELFWWS-----------------FTGASLCLL--KPEEKDPAAIISAIEKYRVSVIHFVPSMFNFFL--DELRSDQYELRSLRQVFTSGEALKPEQVNKFRDRLHRYNTSLTNLYGPTE-ATVDVTYYDCDLPTLRVPIGKPIDNIRLYILGVNNELVPLGAPGELYISGDGVG--RGYLNNEERFVQLTGREVGASYRTGDLVRWLADGNIEFLGRIDHQVKIR---------------------------------------------------------------------------------------------------------------------------- 159038140 79 -------------------------------------------------------------------------------------------------------VTCAQFRDDVLSLARGFLTAGVGHGDRIGLVSHTRYEWTLVDYALWTIGAVTVPIFETASAEQIGWILSDAGAV-----------GCVVETSGHADVAGQRSDLPALRDVWQIDAGELIGLAGEGRAVD-DTVVEERR-----RRVTGGDMASIVYTSGTTGRPKGCVLTHRSI----------HCDVSA----------------AVAVLPQLLNGANTVLF-----LPLAHAFARLIQRHRPSFVLAVPRVFEKMASWGPNPLGGFDLRKLRAALVGGAPLGERLGHFFR----GAGLLVLEGYGLTEASPALTANTP--TTQRIGTVGRPLPGVKIHIADD-GEILAHGDP-----------VFPGYWNNPEATRAAF--TPKGWLRTGDLGQLDSEGFLRITGRQKEIITASGQNIAPTPIEEAIRANPLVSQCMLVG-------------------------------------------------------------------------------------------------- 195972841 80 --------------------------------------------------------------------------------------------------GEYKWLSYEEVSLRVHHLGSGLSALGLKPKSTIAIFCETRAEWMITAQACFKYNFPLVTLYATLGEEAVAYGLNESGASYLLTSAELLE--------TKLKNVL--SQVTGLKHIIYVKRNINKADYPASLEIHNIEAVEEAKPENPCRPLPS-DLAVVMYTSGSTGRPKGVMMIHSNLIAGMAGQCERIPGLGPQD--------------TYIGYLPLAHEISCVTYGCRIGYSSPLTLSDQSSKLRPTLMAAVPEIMRTLFKLGEQIKKGYDAPNVRMMLCGGAPLSPQTQRFMNICFC---CPVGQGYGLTETCGA--GTITEVCDYSTGRVGAPLTCCEIKLRDQEGNMDKPHPRGEIIIGGQNVS--VGYFKNEDKTMEDFYENGQRWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAALKNSPLV--------------------------------------------------------------------------------------------------------- 33390795 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLMYTSGSTGVPKGVMIDHIGVL-NTVVDINQRFDVTPEDRVLGLASLSFDLSV-YDIFGPLAVGAALVL--PAPDVKDPSHWVQLVDRHEVTVWDSVPMLLQLLVEAPEANTAT--LASLRVGLLSGDWIPVSLPDKVW-AINPDMMIYSDG-GATEASIWSISYPITHVDPSWTSIGRPLSNQRFYILNEAQQVCPVGVAGELCI--GGIGVARGYWGDEERTNASFFSDDPRLYRTGDL-------------------------------------------------------------------------------------------------------------------------------------------------- 218716868 30 ---------------------------------------------------------------------RLNLFY-VLEKHAPKSASRPFIVYNG------QTWTYKEAYDTVLRYGQYFKQYDIKPREIVALDFMNSATYIFIWLGLSSIGAIPAFINYNLSGKPLTHCVKVSTARLVV-ADREIRDKFTAEQLAEFASPDFRDGKGPVDVVFITPEVEAQIMQTPA--IREDDNLRSG--------VALRDMAVLIYTSGTTGYPKPAVVS-----LSKCWSMEGFLSLKTDDRVYTCMPLYHATGAVLGFCAVMLKGSTIVI--GH--RFSAKKFWKDVRDGDATIIYVGET-MRYLMPRGIDPVTGEDLEKVRLAYGNGMR--PDVWNQVKQRFNIE--TIAEFYSSTE--GFSGHWNRSANEFSAGAIGRLLLGMALVEVDHELEIVPRGESGEL-IYALDPNDIQGYFNNEKKILRDVFTKGDAWFRTGDTLRWDTEGRWYFTDRIGDTFRWKSENVSTNEVAEILGSQPDIREANVYGVPHHD-GRAGCAAIILKNGAIDVPDILESLAVHVLANLPRYALPLFLRVTAELERTGNNKQPKHVLRQ------------------------------ 169854433 30 ----------------------------------------------------------------------INTVYDIVDYAARTHGSKKALGWREEEEKEVTKVSYIEVKEIVSEIARALVHLGVSDKDIFNVYAQTSPNWQLMAHACASISTTIATAYDTLGVEGLTHSLNEPECVGLFT------NAELLPTLYRV-----LPNTPTVKYIVFTQKLIDDIHVRESIQVFSISQLRELGKDKPVEPLEARRPACIMYTSGSTGNPKGVIHSNLVASVGALLGHHLSYD----DAFLAYLPLAHV--LEYIV--ELIM-----LFVGVPGYGRVKTLTDAISAFKPTIMVGVPAVWETIRKNGAMNAKKKNLSRLRLALSGGAAISRETQEFLTTAL----VTVLQGYGMTETCG-MCAILPPEL-MRYDSVGLPVPSAEVKLLDDAGYSTNNPPQGEVCIRG--PSVTPGYYKRPDLNDETVFK--DGWLRTGDIGQWNPDG------------------------------------------------------------------------------------------------------------------------------------------- 114563006 47 ------------------------------------------------------------------------------------------------------EFTWNDYNNRVKWLSTALLDMGVEKGDAIALLGDNRPEWVVAAHACYSIG-----IYQDSMHDEVIYLLDSSGATVVIAENE-----------EQCDKLLELGDIPKVKYIVYCDPRGMR-KYDDPRLIDIETLIDKAQPTYLVAATTPEDTAIYCTTSGTTSKPK-IALLNGGNFVKHCSAYLRADPRNAGDNYVSVLPLPWIMEQVYAVGQALIARQETLMSDGPSFVLLAPRVWEILADVQARMMDSTPKLFNYAMKLAKELRDRLGFSFLKSAATGGAAMGPDTFRFF-QTIG---VPLRQLYGQTEMCGAYTIHHEGDVD--YDSVGVAFDNAQVKVIDEEG-------VGEIIAKTV--GMFTGYLNNQKAYDE---DVIDGWMQTGDAGYFKPSGHLVVIDRIKD--------------------------------------------------------------------------------------------------------------------------------- 123974705 74 -------------------------------------------------------------------------------------------------------ITYAEGEEIALNIGSGLQELGITLGKTLGIYSTNCPEWVNTIDASSLYGFVIVSLYDSLGPNALNYLLEHSQMEACIVS------------QANLDKLMKIVSVNKLRLIIVIGTVPEGKYNTDIKLVTYDEVFEGKKNRHDFPKIDPEAPHFICYSSGTTGNPKGVIISHRASVSNILAAANYI-DLGKDPRHL-----------SYL---PLAHSASSVTYGGQIGFISQGIT-KLIEDMKITYLCAVP---RVMYRFNEAITGKLKKSALRAFFVGGAAMDPNIQEFLQVATG---LPVRVGYGLTEAGSGNICSPPDIHHIKKGSIGGPLQNVEVKLYDDPGQILIGGQ-----------CLSSGYLHDEESTKKLFTDETHKWIKTGDVGKWDRDGYLMIVDR------------------------------------------------------------------------------------------------------------------------------------ 163939822 102 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEPSLLQYSSGTTGEPKLIRRTEIETEIAAYNEA---LKCEEDEVPIVMAPVS----HSYG----LICGTLSAITRGSITNKNPKFALNIVEKH---IIYAVPLMLHIMGSFPQGTFQFHK------IMTSGSPL-PETL--FYKLKGMTK-YMMQQYGCSEAGCISICHTMTHLDL-----GKPLPHVSINIGSNEDEPE------EIVVKIA------------EKEI-----------YTKDLGYRSEQG-LHFMGRIDDVINVSGLKVFPIEVEETMLRLEGIQEAIVYRGKHPVMGEIVKAKVVSR--IEPV-----QIREWCIQHLPSYKVPHEIENVAEIPKNKTGKVSRKLL-------------------------------- 197120099 162 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQFSSGSTGLQKGVILTHEAV-VEHMQSYASSLRVGKGDAIATYHDMGLIAC--YLM--PLMTG--------IPFYMQPDLLLQLIEERRPTICYLPNFTYQVLANKG----KVRDLSSVRLWINCSEPARAKSHQMFAQRFPSVRALAENTFAATQT-------LPWSTKVHPTSCGKPIPGVEVRIFDAMEN-----GDGEMGLRSPF------LYH---RFLDGTRPLRDGFCLTGDLGFIGEDGEVYITGRKKDIIIVHGKNIYPQDVEYVASEAPGAGRTVCFGIDDEIGSEELYV-IVERESTANPTAIKIAVQKAVMEEVGT--VPKRVEVVEHLVKTSSGKISR----------------------------------- 78060905 56 ----------------------------------------------------------------------------CLVNGAQAHPDRVLAAKRGDD-GRWIEITYAQMLERARAIGQGLADLGLSAERPLAVLSGNDLEHLQLMFAAMLAGVPYAPISPAYSLVSLRHTLGVLRPGAVFVAERG-------PFSRALDAVL------PADTTLIVARDADADADAQGRVVPLSHLLATVPRTIDAASVGPDHLAKILFTSGSTKQPKAVPTTHR--MLCSNQQMLVLVDWLP----WNHT-----FGGSHNLGIALYNGGTLYIDDGRPV---PGRFDETVRNLRPTIYFNVPKGWEELTAERDAVLRDTFFSRVKLYFFGGAGLSQAAWDRLDRVTHGERIRIMAGLGMTEASSCLFTTGPL---MRAGYIGLPAPGCDAKLV---------PCGGKLELRFKGPNVMRGYWHADVDPRDVFDD--EGYYCSGDAA------------------------------------------------------------------------------------------------------------------------------------------------- 68445506 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLYLGAALYI----PTAADPGQLAQWMRTHQVTVTHLTPTAAMAMPASGSVSTSGQEIPSLQNAFFVGDILTKRDVLRLQHL--APHCAVINMYGTTETVSYLRIPPRSSDPEWINEAGQGMVDVQLLVVNKTGRMCGVGEVGELYVRSS--GLAEGYLGLPDKFKDTYHGARDRMYRTGDLGRYRPDGLVECSGRADDQVKLRGFRIELGEIDMYLSQHARVRENVTLVRRDKDEEQTLVSYIVLTDSDHDGDDLCTSLREFLRHKLPAYAVPAVFCPLRKLP-------------------------------------------- 52426320 38 -------------------------------------------------------------------------------------------------------ISWEEFQFQIDRVSLALLAHGIDVQDKIGIFAHNMPQWTIADLGALQIRAVTVPIYATNTAKQAEFIINNAEIKILF-----------VGEQEQLDTILEKNNCPTLEKIILMKST-AEFSPNESL-LSWHSFMGKSADTDPNRLLERTDLFTLIYTSGTTGDPKGVMLDFSN-LAHQLKSHDLALPVGREDVSLSFLPLSHIFERAWVAY--VLHRGAVVCYELKPSLMCAEKMYSAIQD-KVIH---APLHRRMLFQWAINQGQKFALSKLRNLLCGGAKLEGKIGEFFH-AIG---INVKLGYGMTETTATV--SCWADKHFNAASIGRLMPNAEVKI----GENNEILVRGGMV--------MKGYYNNSAETAKAFTE--DGFFKTGDAGEFDENGNLYITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 54024881 30 ------------------------------------------------------------------------------------RPDQVALRTVG----GTTEITWREYGERVRALAAGLAALGLKHGDTMGIMLTNRPEFNLIDTAAQHVGATPFSVYNTSSAEQITHLFGNAGNKIVVTEQAFL-------------DVIRATGV-ALDHIIVVDGTLAEVEANPLADFDFDAA---------WRAVRNDDLATLIYTSGTTGPSKGVEITHANVLAQALVSGPLRVGLDDRAVYLPAAHVADISGHAIN----LVTGITTV--------PDPREIAAALPDARPTTFFGVPAAARALAGKGRSPVEKLVLSKLRVAASGAAPIPAEILEFY---LGLG-FTVSEVWGMSETTG--VGTYTELDKPRPGSVGRPVDGVEVR-LDADGEVLIRG-----------PIVTRGYRNMPDKTAEAIDA--EGWLHTGDVGTLDEDGYLRIIDRKKEIINEAGKNIAPSNIENAV--------------------------------------------------------------------------------------------------------------- 147900293 93 -----------------------------------------------------------------------------------------------------EWISYKEVAERAEFVGSALLHRGFKPDQFIGIFAQNRPEWTIVELGCYTYSMVAVPLYDTLGAEAITYIINRADLSVVFCDS----PEKAKLLLSNV----EKGETPVLRTIVLMNPFDSDLVERGKKCVSLKDIEEEGKANREPKPPKPDDLAVVCFTSGTTGNPKGAMLSHKNIVSNSAGFMKVTEDLSTQDVLISFLPLAHMFERVVECV-VLCHGARIGFFQGDPTFPVVPRLLRMFDR----IFGQANTPVKRWMLEFASKRKEAELRSVRLMVTGAAPVSPTVLTFLRAALG---CQFYEGYGQTETAGCSLT-IPGDWT--AGHVGAPMPCNHVKLVDEEMNYFAAKGEGEVCVKGS--NVFQGYLKDEEKTAEA-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 83594838 24 -----------------------------------------------------------------------------------------------------KEVTWAEYGLMVRLYALGLKDLGVERGQVIALLGANRPEWLIAALGCASLG-----IYKDVLDDEADYLLAHSGAVAVIAEDE-----------EQVDKLLTLAAVPSLRHIVYCDPRGLR-KYSDPRLISQDDLKARGRAEREVAAGHGDDVAVLCTTSGTTARPKLAMLQAGAFL-------RHCLDYHPGDDYVSVLPLPWIMEQVYAVGQALIARATTMLREGPRFVLLAPRVWEIAADVRARMMDASP-FKRAMMGLGKRALARNRRSWLRALATGGAAMGPETFSFFH----AMGVPLKQLYGQTELAGAYVIHRAGDID--PETVGLPFAKSAVRIDNPD-----AEGVGEILGRDQ--GLFAGYFGAGD--ATAIDDLRDGWLHTGDAGFKKENGHLVVIDRVKDLVMSNGVRFSPQFIENKLKFSAFIAEAVILGRDRP---------------------------------------------------------------------------------------------- 54296974 8 ------------------------------------------------------------------------------------------------------EYTWSAVMLQARKVAGFLHHLGLKKGDHISIISKNCAEWFIADFGIHIAGMVNVPLFANQNEESAHYVLDHGDVKLVFV-------GKLDDH-QRVRQFIPKS----------YPTIGFDYHKDLQVDYEWSDVLKSDPNLVEPEP----DALYIIYSSGTSGAPKGAMYTNRSIANYLTVFPKDLLRIRELEHYISYLPLAHVYERSAIQLGSVAINASVSFVESSPTFFTAGVFKQKIEQAKLNFLLKIP-LISSLIKR--KIIHSLGLSECTNCFSGASHLPISIIDFF-EKLG---IYIQEGYGQSENLAY--ATLSMLNERKRGYVGTPRLEVEIKI----------GEENELLMK--CPCLMSGYYKNEQATKNAFTE--EGWLRTGDVVDVDNEDRVKILGR------------------------------------------------------------------------------------------------------------------------------------ 183222283 34 --------------------------------------------------------------------------------------------------------TYNELLTDAKNLASGLTEF-LSERDKVAIFADNSYEWIQTSIATTLLGAIDVPRASDVTDQDILYILNHSESKVLFVENDSVF-EKVIRLEK---------DLEFLKEIILFPKANKELKSKKIRIFTLQELVAKGSEKRKE---DPSDHLFMIYTSGTTGTPKGVMLTHGNILFQL---HNLPIRLNKGDKTLSILPIWHIFERIFEIFS-LSYGACTY-YSSKPNFASAPRLWESIQKFQVSMFFASIRYVFHLIRFFLVWIPVFDLSKIRLRGSVGGAL-PFHVDEFFNMIG---IPVLEGYGMTETA--PVLAMRTFEEIIPGSVGKIFPKTQLRLVDLQTGEVVYGRKGEIHVKGN--QVMAGYYKNPDATNKV---LVDGWLNTGDLGIFTSNHHLRIVGRSKETILLGGENVEPVPIESKILESEWIDQCMVVGQ------------------------------------------------------------------------------------------------- 206974395 10 -----------------------------------------------------------------------------------------------------KELTYQQFNQMTNYVANLLRKTG---GENVIIPLRNNLNTLISIFGILKAGAAWLP-----MAKE----ITHAKCQAILSEIETSFF--------ITDFETENFGKKIIQASTLMSQNNSNLEYERAQDNYRDQNIS-----------------YVLYTSGTTGKPKGCLLEDKS-LIQKLITLDNTFPFKENDNYLFSTDVGWVFG-----------GGAITLYDSTI--PSTE-LPKYIFEKEVTHVAFSPSFIKLFFKNQEHYFRN-----IKYMFIAGEKFPSDLAQKFNEA--ALDMQVYNLYGPTETSIYAINQLSDELNVPIGYA---LDGVDIKIYKNN-QLLSDGGIGE--ILIGGEGLAREYYKRSELTEEKFFLIDNNYYKSGDLGYI-QDGKIFYLGREDSQIKINGIRVEAEEIESTLKKIMPIEDAIV---------------------------------------------------------------------------------------------------- 59149831 1 -----------------------------------------------------------------------------------------------------------------------------------------------------KAGGAYLPLDPTLPPERLRFMLEDARVATTIAEDA------TIPLVTSFASATRLN---------LSRNWQRDVEAREG----WS-------------PVSLDHLAYVLYTSGSTGKPKGTLVTHRGLANYLHWSVRD-YAVANGSGAPVQSSIGFATITS--LYTPLLAGQTVHL---LPDGNTPGHEVEIL-RHNYSLIKLTPAHLQALMTPAMQPPKAF------VIG--GEALQARDVAFWQQH--APEVRLINEYGPTETVGCSTYTVPHQVEAAEGPIGRPIANVQLYILDAYLQPVPVGVPGELYIGGA--GVTRGYLNRPERFIPNPFAKTEQLYKTGDRVQYRADGTIDYLGRFDDQIKLRGYR------------------------------------------------------------------------------------------------------------------------- 41409850 8 --------------------------------------------------------------------------------------------YEHDWAGIAETLTWSQMYRRTLNVAHELRHC-TSSGDRAVILAPQGLDHIAAFLGALEAGLIAVPLAGGAHDERVHSVLHDTSPSVLLATS------------SVVGDVAKYAQPRS---------DGSGPSVIEIDSLDLQRSRVTFRRGNRPA------TAYLQYTSGSTRRPAGVMVSHKNLLANFRQIMSYFLDYGPPD----TTTVSWLLGLILGICAPILAGVRSVFTSPVAFLQRPARWMQLLANNS-RVFSAAPNAFDAARKTTDEDMAGLDLRDVLIIQSGAERVQPASMRRFQDRFAKFNLRIRPSYGLAEATVYVATRTPALPPCESGSGTLVSYGVTIRIVDETSTECPPGTVGEIWVHGENVSA--GYWQRPHETEKTFGARLIGWLRTGDSGFFF-DGELFIIGRMKDLLIVYGRNHSPDDIESTV---QAIARCAAVAVPAEGT-EKVVVIVESKKRGGSDEEVMNNLAAVKRELTSAIAVADVVLVAPGIPITTSGKVRR----------------------------------- 37525213 233 --------------------------------------------------------------------------------------------------------SYNSLLKKVLAASRILQRF-TCQGERIGFLLPNATIMVAAIFGASLRGRIPALLNYTTDSHGLKNALAVASIKTIVTSRQFLKKERLTHLSEQVTEV----------NWVYLEDLESTVTLLDKLWILWHLFF----PKQAMVAQKPDDDALVLFTSGSDAVSKGVVHSHAS-LLANVEQIKTITDFNPLDRFMSSLPLFHAFGLTVGLFTPLLSGSRIFLY---PNPLHYRVVPELVYECNCTVLGTS-----SFLENYAYSAHPYDFARLRCVIAGIEKLAENTKQIWQDKFG---IRILEGYGMTECAPVIALNVP--MMAKVGTVGRILPAMEFRLI-----PIAGKQGGRLQLRG--PNMMKGYLRDPNHLEPPAVKDEHGWLDTGDIVSIDEQGFCTILGR------------------------------------------------------------------------------------------------------------------------------------ 2924425 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGQPKGVMLPTVTCPITMFW-MQETFPLTKTDRVLQKTPFSF-DASVWKFYAPLLVGGQLLIAQ--PGHTDSDYLLKTIAQQQVTTVQLVPSLLQMLLEQ--EGIENCQL--LKRVFCGGEILPVALQEKLLSQLNVNLC---NLYGPTETFGIVRENVWTRIPI-----GRPISNTQIYILDSNLQSLPVGIPGELHIGGA--GLARGYLNRPEKFIPNPFSNYPDLYKTGDLARYLPDGNIEYLERIDNQVK------------------------------------------------------------------------------------------------------------------------------ 121714166 27 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSVGRLIPNVEAKLIDENGANISAEVCGELCVRG--PTVTPGYYKNDAANAEAFDA--EGWFKTGDIAYCDQTQKWYIVDRKKELIKVRGFQGAPPELETVLLGHPGIIDAAVIGVTFPEDGEAPRADVVRRPGEKGQGLTEKEVQQYLEGRLAKYKALGGVRFVDAFAKNASGKILERELRE------------------------------ 195031684 53 ------------------------------------------------------------------------------------------------------TVTYKQYEQKVHQTAKAFIKLGLQEHCSVGVLAFNCAEWFYAM------GAIHAIIAGIYSAEAVFHVLEDSRSQIVIVDDA-----KQMEKIQSIRD-----RLPNLKAAVQIQEPYAPNLKKEDGYYRWSEIVSDVEDEYKRERIAINECCCLVYTSGTVGMPKGVMLSHDNILRGITKTLDKV-----------------VMGSENMVYLPLSHVAAQIVMAGCIWFADKGTLVRTLQDAQPTRFMGVPTLKHYMESEGKKIAKSLILSKVKALVSAAAPMSPETKKYFLSL----DLKILDGFGMSETAGCHTLCQPDSTLL--NSIGKSMPGCESKIIDENGH-------GELCIRGRHVFM--GYINNKEKTEE---SLDDDCWLHGDLGFIDDKGYVCLTGRS----------------------------------------------------------------------------------------------------------------------------------- 47214108 116 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPVPPKPEDMAVICFTSGTTGDPKGAMLTHENIVSNCSAVIKVTEVSCP----FCSSD----THMSYIVQGVLVHGARIGFFQG-----DIRSLSDDLCALKPTVFPVVPRLLRGIMRRDSIWFRKVQASRVRFMITGAAPISPAVLTFLRVAMG---CQFFEGYGQTECTAGCTMTLAGDWT--AGHVGPPLPCNSVKLVDAEMNYLAANGEGEVCVKG--PNVFQGYLHDPEKTAEAIDAH--GWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENVYVRSSAVA-------------------------------------------------------------------------------------------------------- 68445494 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAQLHI----PTAEDPGRLAEWMADNEVTVTHLTPAMGQLLSAQAVRPI-----PALRNAFFVGDILTKRDCTRLQQL--ANNVQIINMFGTTETQRAVLASDPTFLKTRKDPAGRGMINVQLLVVNDKNQLCAVGEVGEIYVRAG--GLAEGYLQLPEKFVSNWFGAWKGVYRTGDLGRYNPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPAVRENVTLVRRDKYEEKVLVAYFVLVSEVEEDGELIKDIREYLKTKLPSYSIPSVFVPLSRMPLNPNGKV------------------------------------- 83815604 49 -----------------------------------------------------------------------------------------------------------QFRRRAEATALGLRALGLEQGAKVALLLESDVHYCVVDMGCLIGGLIDVPLYLSSAAEQMQYVVDHAEAEALVVSN----------PKRLGQAAALLPDLPRIETVIVCDPGDEDARPDLPDRVTLKTLLGRAEVEDPSAAVDPQDLATIIYTSGTTGRPKGVMLSHENISSNAITSIAEIDDFEEGEVVISFLPLTHVFARM-LQYAYMMRGISI-------YFAHPDDLVDALPKVRPTVFASVP---RVLEKWGLQVAQDYDMTRVKYVVVGGAALQPD----LANILAAADITTLQGYGLTETSPVISYTRP--QRNKPGTVGEPLPGVEVKIA-EDGEILTRG-----------PHVMQGYYKAPDET-DAVMEE-NGWLHTGDIGEFDEDGFLKITDRKKALFKLSGKYVMPQPIENRMGSDPLVDNAVVVGRDRKFC--AALLFPAPDQAQALAEDLLTEIVQSANEGMEPALVPDELTVDSDL-MTPTMKIRRPEVRTAYADEIEALYD------------------- 211968816 398 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVYTSGTTGFPKGVMLSHDNF-TWTAACSSHMMKIDHTHRLVSFLPLSHVAAQLVDLYMPVTMGCCV--YFARPDRPTWPRVWEKIEKNRLAAWGTVPTAFPFVMKLILHQVRKALGMELCLLGSCAAPLDPETQKYFMSL----GMPINSIYGLSESTGTFILPAPGW--YKVGSIGHAMPGTDMYVANEN-----AEGHGEICFRGR--NIFMGYYKDEKSTRGTLDE--NGFLHTGDLGYVDSDGFVYLTGRIKEIITAGGENVAPLLIESLLQEMPQVLNCMVVGDKRKFLGVLICLYTAKDKNDNPTEVLAPELVRF----------------------------------------------------------------- 125716328 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPDYPPDRLQYMMDDSQPTVLIVQSG-------------VDAKVQAGAVP-VIHV--------------GTEYW--RAAAGADDSEVIRGVSPEDLAYVMYTSGSTGRPKGAMNTHRGICNLLLRTGER-LSVTEADAMLWRTPLSF--DLSMIIFTPLIFGARVVA--ARPGHADSEYLADVIDEKRISVIVTVPSLLQAIL-EVPELARRC--ATLRVAMVCGETLSLALEERFARVLG---VPLHNMYGPTECAASAWASRP-APEHRSVPIGRPLENVSVYVLDGDFEPVPVGVAGAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197778566 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERFVDPYGAPGERMYRTGDRVRWRADGNLDFLGRADGQLKIRGHRIEPGEIESAFMACPGIAQAAVLVRDDHRGVKRLVAYLS-GDGGTDTEARVGAARAQVSQELPEYMVPSAVVLLDGLPLTPNGKLDTRAL-------------------------------- 215498054 27 ------------------------------------------------------------------------------------------------------QLTGNQLLRRIQRYALGFQRSGLRPGSYVCAHLSNTVDNVAAVLGVVFTGATIVMAKPTLVTRELLYIIKDSECRYVLAD------------KHAASKVLEVRKDHRLEELFCLEDLPGFTDISPFQELSESSF-KEYSPSSNTEGVIA-----VMYTSGSTGPPKGVEASHKAY-VSSFESFDSLKLMTEDDVFLAWSPITHLSGFAVNVFA-MCIGATTIFRE--PYLPYKE-FVKDLETYKVSTLFGLPTKMQAIIEE--VKATGASMPQIKKVLLGGSAI--------QKSLCKDMCQVFDIYALTEAFGPVCGTAPGHVTT--DNVGFPVAGCKVKIMDASGQTMAAFEHGEI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51598846 26 ---------------------------------------------------------------------------------------------EGDSKSFKKQI-YADFWNEVKRVASGLLHYGIKRGEKVVIISDSRREWVIIDIAALGLGCVDVPRGNDSSEDELTYIINHSESTFIF-----VENNK--QLQKVLS---KKHDLRLVKYIVVIDDDKSEEKMGTITVFSYKKLLELGAEHLRANPKSFDDIATIIYTSGTTGMPKGVMLRHESFIFQLDRLYDYLPAIKPGKIMISILPL----WHSYIVIGPLLNGIRILVFGGSPVYRKPNLFISIFSKL---FLFIGIILIFPIKLLGDILVFKKIKNALEFGVSGGGAL-VDYVDYFFKAIG---IKVLEGYGLTETG--PVLSVRRLKGPVARTVGPILPDVEYKVVGIDGKVLPYGEKGELWVKS--PQIMSGYFKDKAKTSEVLTE--DGWFNTGDLVRLTINNEISIVGRSKDTILRGGENIEPEPLERVL--------------------------------------------------------------------------------------------------------------- 47221457 5 ---------------------------------------------------------------------------------LESYGDHPALAY--KEEGQWVKLTYRQYYQQCRAAAKSFLKLGLERYHGVGILGFNAPEWFISDIGCILAGGLATGIYTTNSPEACQYVAANCEANILV-----------VENQTQLDKILKKDQLPHLKAIVQYK---GPLKQKLPFLYTWAEFIRLGEDVSEIDSLQANECCSLIYTSGTTGNPKGVMLSHDNV-TWTVQSALSTVNLTPEEVV--------------ISYLPLSHAAAQ-MFDAVTTYPDAGSLGTTLKEVRPTCFLGVPRIWEKMMRKGIANWAKYNYSAMKMCFTGAAPITKDTLEYFMSL----NIPVMEIYGMSESSGPHTVS--RNEEYRITSCGKVMPGCKTKLDDEDGN-------GEICF---WGHVFMGYLNMPEKTAEAIDQ--EGWLHSGDLGKHDQLNFTYITGRIQEIITAGGENIPPVPIEDALAEVPIISNAMLIG-------------------------------------------------------------------------------------------------- 170781749 17 ----------------------------------------------------------------------------------------------------------AEFHRQVVALAKGLVSAGIEPGERIGMMCRTRYEWTLVDFAVFFAGAVLVPVYETSSPGQVHWNMQDSGAVAMISADHFARFDEVHP------------ELPAVRRVWQIDLGDLGKPAEQGVDVPDAEIERRRN-----IAVGS-DMATLIYTSGTTGRPKGCILTHANFVRNAEVAMEEVVQVGASTLLFITTAAGVKTGHTMQLLPALASFKPTFLLEGAGRGKVFRKAAEVAYAHSVAVAGSVPLALKLQYKLFDALVYSKIRQAVRFAVSGSAPLGLRLGH-FYRSLG---LTILEGYGLTETTAPVSVNLVKGF--RIGTVGPALPGVSTRITDDGEIEVKGVNV------------FDGYWQDEEAT-AAVFD--DGWFRTGDLGSYDADGYLTITGRKKEIITAGGKNVAPAALEDPIRANPLVGQVVVAG-------------------------------------------------------------------------------------------------- 195614654 105 --------------------------------------------------------------------------------------------------GDYKWMTYGE--ASTSRTASGLIYHGVREGACIGLYFVNRPEWIIVDHACSAYSYVSVPLYDTLGPDAVQFIVNHAAVEVIFCVPQTLS-----TLLSFI------AQMPCVRLIVVVGGDDANLPSTPVTTITYSRLLIQGKASPQPFCLPPEDVATICYTSGTTGTPKGAVLSHGNLIANVAGSSLNIKFY-PSDVYISYLPLA----HIYNQIAALHCGVAIGFYQG-----DNLKLMDDLAALRPTIFASVPTAYNALKGKNPSPVKARLGGRVRLMSSGASPLSADVMEFLRICFGGE---VLEGYGMTETSCII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125578476 131 --------------------------------------------------------------------------------------------------GDYKWMTYGE--ASTSRTASGLIYHGIPEGARIGLYFINRPEWTIVDHACAAYSYVSVPLYDTLGPDAVQFIVNHATVQAIFCVPQTLS-----TLLSFIT------QMPCVRLIVVIGGDNANMPSTPTATITYSRLLSQGKSSQSFRPPKPEDIATICYTSGTTGTPKGVVLSHGNLIANVAGSSLVIK--------FYPSDV-------YISYLPLAHGVAIGFYQGRPTFPSVPRLYNRIYALKERLFHAAYNAKRQAIINGRNPSPMWDRGRVRLMTSGASPLSADVMEFLRICFGGE---VLEGYGMTETSCIISAMNIGDRLI--GHVGSPNPSCEIKLVDNYTSEDEPYPRGEICVRG--PTIFCGYYKDEIQTREAVDE--DGWLHTGDIG------------------------------------------------------------------------------------------------------------------------------------------------- 197329007 49 -----------------------------------------------------------------------------------------------------------EFAAQVLAVAKGLIAEGLREGDRLAIMARTTYEWTLLDFAGWAAGLVTVPVYP--TASALQARIQDSGAVA--CAVEDTEQARLI--------SSERANLPGLAH-LWEFDTGAIERLVKAGERIPGALVHARRAARTPDSV-----ATLVYTSGTTGQPKGCVLTHANFFAEVDNAVGL---LHP--VFRSVSKLFLPMSH---VFGRMVAVACLLLADLAGFRPTFDRAARIARRYGESALGLG---LRMARALYDPLVYRRIRAALRYVLSGGSPLGRRLAAFY----TGAGIEVFEGYGLTETTGASTVTPP--LRPRLGTVGWPLPGTAVRIADD-GEVLLGGR-----------HVFAGYWNAHD----------GGQWLTGDIGELDDDGYLTITGRKKDIITSGGKNVAPAPLEDWLRAHPLVGQCMVVG-------------------------------------------------------------------------------------------------- 150445947 11 ----------------------------------------------------------------------------LLAQRAKETPNQTAYLFLKDEETIIERLTYQDLADKALTIAAGLQQLG-ATGDRVLLLYPPGLEFIEALFGCFAAGMIAVPAYP-------------------------PRPNQSLKLQSIVKSSQAKLSLSSTK---IQSNQDNKNYLGDLTEIDCRQLTQFNSQDWKPLKLTPDTLGILQYTSGSTGNPKGVMVSHGNLISNCELSRGWHQEPNSKLVSWLPTDLGLV----YGILTPLWRGFPSYLLSPLSFLLKPITWLKIISRYQATHSAAPNFAYDLCRKFKPKDGENLDLTSWRMTLNGAQPVKAETLASFSQTFGFKPQTFSPGYGLAETLSLFNAENPKAIPIKPISCGQSEIDTEIQIINPETLPSQANEIGEIWVRGLTVSQ--GYWNNPELTFQAYRSDTKPFLRTGDLGFLYQ-GQLFVTGRLKDLIIIEGRNHYPQDIESTVENTDALRKEACAAFSVEIKGEVIVAEIERSYDRKIDEALKKKIREAVAHDI----RGDKIALIRHLPKTSSGKIQRQLCRSLFLN-------------------------- 203284063 11 ------------------------------------------------------------------------------------------------------KVTYADLKENVLKFASFLRKINLGYQDKVFICSENRIEWSVIDFAILSLGAVDVPIDTLFEAEII---INNIVPNVIIVEN--------VDLLDLIIKL--KFQIKPTVIVIDDLYEKDKLRFSEFEVYTYKECIENARQDEEIETVNNNDMATIIYTSGTTGNPKGVMLSHANFL-YQVSSFSRMISVTEGQIFMCILPI----WHSFFSYNIFLKGMTCLFSNIVPRNMLDDRLWNIVKEISKKNFF-----VRLLFRLGLYPDNGLDLSILGVIVLF--PLNVLVFKKIKKVLGNNGINLANAYGLTEASPGVASNEYGKIIV--GTSGKILPGTIAEIRDENGVKLKKPGKGVLFIKG--PQVMIGYYQDIEATRQVIGD--DGFLDTGDIVKLSKDNVVQIIGREKDTIN-NGENIEPAPIEIKLEESLLIEKAVVVGQ------------------------------------------------------------------------------------------------- 119476101 2 --------------------------------------------------------------------------------------------WLREYAGEATHWTWAEAHREINALAAWQESFFGNTGNCVGLLSKNCAHWYFADFGTIAAGNFVVPMFTTLAGETADYVMSFTDMKLLF-----------VGETENWDQV----KLVLPQDIILVCLPGVEL---EEDHLRWEDIVAPFRNRMPDYQCQPEDLVSLVFTSGTTGVPKGVIQTHTSNII-PITRFSKAFMVDIGARYFSYLPLSHIAERQIIEGSSLVNCGTTLLRDLPLCRPHPPRVWEQLQQGIIGQFGSDAALAADSEGVGKMMREKLGLDEAGYLLTAAAPTPPSLIHW-YDRFG---IKLMEGFGQTECMGPIVSSV---DQRRVGSVGKAMPGVEVRISDDDELQVRAD------------GCSPGYYKMPEKTAETFVD---GWVYTGDKVKIDDDGFYYITGRVKD--------------------------------------------------------------------------------------------------------------------------------- 183983262 29 -----------------------------------------------------------------------------------------------------REITWRAVEEQAHGMSNSLAARGIGRGDTVAVLAAEACDAALTMLACRMLGAALVVVGDPFAADALA-----AEG-LIVCAVGSLRGTGPAA---------------------VVDTNDNDIAMRQL-------------------------------TSGSTGIPKAVEISHGN-LVANIDASCQAVGITVDTVMLCH-DMG-MVGFICI---PMKTGNTVVVIRTDEFLRRPIVWAEMLSKFRANVT-AGPNFARVLERADPESI---NLSALRVAVNGAEPIDHRDLENLATVFGMGSGVPTPFYGLTVSAGAFGAPAVGAQPVV--CVGLPIPDMQIRI-TRDGQLQDARKVGVIELCSPSIG---------KRYV-TVDGTIPGWFDTGDLGYLDELGRLYVCGRAKDMIVLAGRNLYPHDIERAAASVEGVRKGCVAALRLDTDRE---GFAVLAEVYDRFDELRRAIAARVSSHVG--HAPREVRLLASLPKTTSGKLRR----------------------------------- 145297259 10 -------------------------------------------------------------------------------------------------------LSYGELAQRVTQVAATY------PSERSLVYLPRTSHLL-HYLAALRLG--HAVM-------------------------------------------LADPVLPSSQHDASCQQFAVTCRVNEEGKLI---RLRDTSPLLHPE------LAVLLPTSGSTGSAKW-VRLSGRNLAANAASIADYLALTAAERAITSLPLFYSYGLS-VLNSHLLVGASLVQSEGSVL---DRGFWQQVEQHGVSSFAGVPFTYQMLARLRFDWAR---YPSLQTLTQAGGRLEPAAQQFAEQALLLGRRFFV-MYGQTEATARMAWLAAHEVVTHPDAIGRAIPGGHFSL-----RELEGGGEGELV-----------YRGDN--VMLGYASTISDLLATGDLARSDEAGRYYICGRLSRFLKLFGKRISLAEVESQL--HRWGWSGACGGRDD-------CLLVVVEPRGELTADLQRELAQWL--QAPPRAV--RVIQVAQLPRTANHKIDYAALTRLAE--------------------------- 120402942 161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLGRLRFAINGGEPVDCEGFQLFLDRFGLDPRAAAPSYGLAESTCAVTTPEPGATDARHAVLGRPIPGMDVRISSEHSRKVGDHTIGELEIRGT--SMMSGYLGQD--------PLEPGEWFTGDLGYLTDDG-LVVCGRVKELITVAGRNIFPSEVERVAAQVRGVREGAVVAV-GTDGNSARQGLIVAAEFRGPDEAARSEVVQRVASQCG--VVPADVVFLASLPRTSSGKLRRLEVKQ------------------------------ 209526812 125 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFPDGSILIPTGGTSGTIKFAVHT-WETLTASAIGFQQYFD-QSQINSFCILPLFHVSGLMQFVRS-LITGGQLVIWSGKRDYPQLD----------ISDFFISPTQLHRL----LHHPQTANLSKFTTVLLGGSP----PWLELLNQARRHQIRLSPTYGMTETASGVVTLKPDDFLAGNNSSGRVLPHAKVMIVDPQGQPVKSPEIGLIKI------QANSLWGHDTQINQPRLSQL----ITDDLGYFDECGYLTLVGRQGDQIITGGENVFPVEVEAAILATGMVADVCVVGIGDRHWGEVVTAVYVPHDPPVSIQILANSL----GDRLSRYKHPKNWIAVDTLPRNDRGKINRQLV-------------------------------- 118097591 465 -----------------------------------------------------------------------------------------------------QWLSYKEVAERAEALGSGLLQQGCKPEQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPGAIRYIVNTADISTVIC-------DKPDKARTLLDH-VERRETPGLSSIILMDPFEKELTERGRRCGVRIQSMQEVEDRRAPVPPRPEDLSIVCFTSGTTGNPKGAMLTHGNVVAFLKVTEKVIF-PRQDDVLISFLPLAHMVIQS-VVY---CHGGRIGFFQG-----DIRLLSDDMKALRPTIFPVVP---RLLNRMYDKIFSQADTSCVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNLIKLKDEELNYFASKGEGEICVKG--PNVFKGYLKDEERTSEA-LDQ-EGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 166012289 78 --------------------------------------------------------------------------------------------------------TYKEAYEEVLQIGSALRTLGAEPGCRVGIYGINCPQWIIAMEACAAHTLICVPLYDTLGSGAVDYIVDHAEIDFVFVQDTKIKG--LLEPDSICSKRLKAI----VSFTNVSKEDSIKASEIGVKTYSWLDFMGREKPEEISPPKPFN-TCTIMYTSGTSGDPKGVVLTHATFVVGVDLFMDQFEDMTHEDVYLSFLPLAHIMNEEYF----FRKGASVGYYHG-----DLNVLHDDIQELKPTYLAGVPKALQELRRFIFNALYKHKLSRIRLLISGGAPLSPEIEEFLRVTCC---CFVLQGYGLTETLG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163853989 57 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATSGTTGAPKLVAHTAGGINTAAAPE--------PGTVWSTFYDI--------RRYGGLMLGPSSLMLSDA-GEPVRDYLVR-VGAAGVTHILGTPSHWRALMSAAL------DRLSPRYVRLSGEIADQNILDALRDAFPEAR--IAHAYASTEGGGIEITVREDSLFVRSGRTGRRYLGAAPEAL---------------------------IAGD-------------GFIDTGDLVERRGERY-HFLGRRSGVINVGGAKVQPEEVETVINVFPGVSMSRVRARPNPILGAVVEAEVVLRADATDQAALKKAIIAHCRPRLAGHKVPASVKFVDALPITSGGKLVRR---------------------------------- 60302804 120 -----------------------------------------------------------------------------------------------------EWISYKEVSDRAEYVGSALLHRGFKPSHSVGIFAQNRPEWVIIEQSCYTYSMVVVPLYDTLGTEAITYIVNKADLSLVFCD--------TPEKAKLLLTAVEKGETPILSTIVIMEPFGTDL-LERGKKCGVEEELGKAHRQKPILP-KPEDLAVICFTSGTTGNPKGAMITHKNIVSNSLKTTEKTFIPTPEDVLISFLPLAHMFERIVECV-VLCHGARIGFFQGDPTFPVVPRLLRMFDK----IFGQADTSLKKWMLDFASKRKEAELRSVRLMVTGAAPVSASVLTFLRTALG---CQFYEGYGQTECTAGCSLSMPGDWT--AGHVGAPMACNIIKLVDQEMNYLAAKGEGEVCVKG--PNVFLGYLKDPEKTAEA-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 41407969 484 -------------------------------------------------------------------------------RHVAGTPDAVAVSFDG------RSVSYRQLDEASNRLAHLLVARGVGPGERVALLFSRSVDAVVAILAVLKTGAAYLPIDPGVPDERIGFVLADAAPIAAITGTG---------LAERLD--------------------GHDVAVIGVDDPDVVPAVDAQPSTGLPGP-APDDVAYVIYTSGTTGVPKGVAITH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115389008 216 ------------------------------------------------------------------------YAHHLFERRVDKHPHAPAIAWDGE-------LTYCELNAHAAAVASRILEAAL-PGDVIGLYFEKSMWTTVAMLGALKAGRGIILLHPSQPISRLQAICNRLGVQAVLS----------LPQYETAVEAL------GVPKILLSVRTDQPCTPNPAR-----EEPKGAPPYDRI--------LYSGFTSGSTGEPKIYTISHASFCSG-IDGWGRAMNVNEGSRIFQSAS------YSFALSAPLCLGGCVCV-------PSEEALRNDIG-----------AAIRALRSNWAEFTPGVARPEVRTLFLAGEAVSADVDRW------HGRLDLRVYYGQSELGASVASHEDLASDHRNIGRTFASRGWIVDP-DDHHRLVPLGAEGELLLEGPCVG--PGYLNNPEQTNATFLTPIAGGRFTGDLVCYDRRGCFQYRGRKGAQVKIRGQRVELGEIEQHLSSYDGVAE---VVRPADSPGDMLVLFAVPKDKTTPNDKFRMDTKAALAEILPSYMVPVAVIPVSHTPQTPTGKLSRRILRDLAS--------------------------- 55623574 119 ----------------------------------------------------------------------------------------------------------------------------------IGIFAQNRPEWVIIEQGCFAYSMVIVPLYDTLGNEAITYIVNKAELSLVFVD--------KPEKAKLLLEGVENKLIPGLKIIVVMDAYGSELVERGQREVTSMKAMEDRANRRKPKPPAPEDLAVICFTSGTTGNPKGAMVTHRNIVSAFVKATENTVNPCPDDTLISFLPLAHMFERVVECV-MLCHGAKIGFFQGDI------RL--LMDDLKVTVFPVVPRLLRMLKRWLLDFASKRDRSSLRLMVTGAAPVSATVLTFLRAALG---CQFYEGYGQTECAAGCCLTMPGDWT--AGHVGAPMPCNLIKLVDEEMNYMAAEGEGEVCVKG--PNVFQGYLKDPAKTAEA-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 194206415 110 -------------------------------------------------------------------------------------------------------ISYSQYYLLARKAAKGFLKLGLERAHSVAILGFNSPEWFFSAVGTVFAGGIVTGIYTTSSPEACQYIAQDCHANVII-----------VDTQKQLEKILKIKNLPHLKAVVTYR---EPPPKKMANVYTMEEFME-VGNEVPEEALDPNQCCVLVYTSGTTGNPKGVMLSQDN-ITWTARYGSQAGDIQPQEVVVSYLPLSHIAAQIYDLWTGIQWGAQVCFAE-----PDAGSLVNTLREVEPTSHMGVPRVWEKIMQSGFIWRKSVNLE--QNLTCPGSDLKPFTTRKVRQALGFARCQTVETYGLSETSGFMSSPY----NYRLYSSGKVVPGCQVKLVNQD-----AEGIGEICL---WGTIFMGYLNMEDKTSEALDA--DGWLHTGDAGRLDADGFLYITGRLKEIITAGGENVPPVPIEEAVTELPIISNAMLIG-------------------------------------------------------------------------------------------------- 121719484 10 ------------------------------------------------------------------------------------------------------------------------------------------------------IGAIYAPLDVNIPAERLQVIVADCKPAAVLV---------------NTTTVSKTGDLSLPSSIAVLDVSNLP---NGGHTH--------------AVNVTACDPAVILLTSGTSAVPKGVVLSHGNFCNHVALTVTHGFG---SETALQQSSVGFDMSLNQIFIA-LANGGTLVIVPES-LRKDFAAVARILLDHEITYTSATPSEYLAWFRHGADSL--FQSKSWRFATAGGEQFSTELVQAFRQLMNRHSFRIFNDYGPTE---CSLSSLEVILESQHITAGRTLPNYAIYIIDEDLNPLPIGFPGEIYIAGA--GVAIGYLNNPEKFLKTSFA--DKMYHTRDRGLLRADGTLEFLGRID---------------------------------------------------------------------------------------------------------------------------------- 197785909 41 -----------------------------------------------------------------------------------------------------RPVTAREFADEVTAVAKGLIAEGLEPGGRVAVMSRTRYEWTVLDFAIWAAGGQTVPVYATSSAEQVEWIVRDSGVRHFF-----------VETDDNL-ATVTAADYPPPDFVRYFQIDSHDLAATKGLDVPDEEVTKRRA------ALTPDTIATVCYTSGTTGRPKGCVLTHANLHAEAANTVEL---LHPKEVTDQTASTAHIMGRT-LQIACLMARCPSILFEGRATAEKLGRAASFDRAHRIGVRFGAA-YLDKFLGRGKGPGPGYDLGRTRYAISGGSPLDRELNLFFSAA----GIIIYEGYGLTETSAA--ATVVPPLGPRPGTVGQPVPGTAIRIADD----------GEVLIKGGI--VFGAYWNNPE----ATDAVLKDEWFTGDLGALDEDGYLTITGRKKDLLTSGGKNVSPAVLEDRLRSRAPVGQCLVVG-------------------------------------------------------------------------------------------------- 170052522 48 ---------------------------------------------------------------------------------------------------------YNEALLRAKNFGSGLVALGLRPGPSVGIYSQNRPEWILFEQGCYCYSLVVVPLYDTLGPDACAFIINQTEIALVVVED-----DKKVNL--LLDKA-----PKALRKLVVVRPATLQRARNQGIDIHMFDEVEKARDVPEVEP-KPSDLCTVCYTSGTTGNPKGVMLSHMNVVSGVAGVLLQLGAHKPGDVMISFLPLAHMLGVYY-------NGGAVGFYSGDPAVPRYDKIYSEVSRSGVKKL-----LLRMALNAKEAEIKRGRRTSLRLMVVGSAPLSPTVLTFCRAALG---CLICEGYGQTECTAPITLTVQG--DFVPGHVGPPVACNAIKLVDPEMEYYASQQQGEICVKGS--NVFIGYYKDPIRTAETIDE--DGWHHTGDIGQWQPNG------------------------------------------------------------------------------------------------------------------------------------------- 29840604 46 -------------------------------------------------------------------------------------------------------LSYDDLRKAVIALA-----LKISKDEHIGVMMPASAGAYIAYFAILLSGKIPVMISQGF--REMVACMELAHVNHILTSK------QLVDHLRQVHSDIEYPA-----QLIYMETIRKHLSL-------WDKMRIAFYLSLPYRWLDEEDTAVILFTSGTEKLPKGVPLTHANLIENQKACLKF-FNPTENDIMMSFLPPFHAYGFNCCALFPMLAGL-CVVFSYNPLQPK--KIVELIDKTHATFLGSTPIFLDYILKTAKK--QESSLSSLSFAVIGGDALKNSL--RAKSEKDYPHITLRQGYGTTE-CSPVIAINNEDSPKDECCVGTPIAGMDVMIVSEETHPVSSGEVGLVVIRGT--SLFSGYLGADQGFVCL---GGDNWYVTGDLGYLDRNNQLFLKGRLSRFVKIGSEMVSLQALESLLTELPDEQESLVVGLP----GEKICLF------TTFSTDL-NEVNDILKNKTSSIMKISYQHQLESIPMLGTGKPDYRALNSLAL--------------------------- 193587221 111 --------------------------------------------------------------------------------------------------GDYRWMTFTEVDKASDNFGNALVSLGQKPKENIAIFAETRAEWMISVQGCFKQNIPVVTLYATLGEDAIAHGINETEVTIVITS---------HDLLPKFKKILQL--TPRVKTLIYMEDQLAKTNTSGYKDISFKSVLKRGSEYTVTENHLPNDIAIVMYTSGSTGTPKGVNLSHTN-LISTLKAFAISIDYK-RDVFMGYLPLA----HVFELLGELAC----LLCGIRIGYSTPLTMIDTSSKLRPTLMTAVPTLQKTLFKFAFEYKRKWKTSALRFILCGGAPLSPET----HTLIKICLCEVQQGYGLTETSSC--GSAMSRDDMSTGRVGAPLTVNDFMLVSEEGSTDKPYPRGELIIGGDNIS--PGYYKNPEKTKEEFFEKDGKWWFTGDIGQLEADGAIKIIDRKKDLVKLGGEYVSLGKVESQLKTCPVV--------------------------------------------------------------------------------------------------------- 195031704 52 ----------------------------------------------------------------------------------------PALMWETTGKDKSQTLSYAGYAKRVEQAALMLLHVGLEERSSLGILAFNCPEWFLAELGALRAGGIVAGIYPSNSPEAVHHALATSEATVCIVDDD----------KQMAKLRAIKHRLPRLKAVIQLHPPYDSVDREEGFHSWQQLELSVYGTELQQELLRREQAIYLIFTSGTVGMPKAVMLSHDSI----------VFDAKVSDTIENT-----VVGAERLVYLPLSHIAAQVFFGGCVYFADKGTLVRTFVKARPTRVFGVPRVFRLLLSKARELMTQHQLAKIKTFLTGGAPVTSELKHYFL----GLDMPLGDIYGMSEMGGAVTMH-AHITNLY--SSGAPLRGIEMII-----HEPDASGQGEIWLRGR--NNFMGYLGEPAKTMESISA--EGWVRTGDMGYLDTHGNVVLSGR------------------------------------------------------------------------------------------------------------------------------------ 163811491 10 -----------------------------------------------------------------------------------------------------QKYTWSDYYQTVKYFGLGLLSLGAKPADRVSIIGDNEPEWFWAEFAAQAIGAIPTGIYVDSIPDEVKYIARHAEVRIAVVNDQ-----------EQADKFLELLPELLNLTKIIYWDPKGLKNYDDPMLVSFKDVMKLGQEYERSHPTKPDDIAFIYYTSGTTGLQKGAMLSHRS-LITTAKGFRYPLNYKDGDSFFAT--------IPHILSGARLNGPNFVIY-------GPRQWESLVSEIQVKIIDAHPLAYKALSPLGYKMAEKHPLSKVRFGVTGSSVLSLDTFKMIHSL----GIELRQNYASTEAG--FISSH-GKGDISFESVGRPALGTEVRLTNE----------GELLIRSD--CMFSGYYKDPEKTAQS----FKNGWFTGDAVNINEKGHLIFLDRLKDVL-ASGIKYAPQYIEGRLRFSPYIKDAMVVGGEDKD--------------------------------------------------------------------------------------------- 195397770 53 ------------------------------------------------------------------------------------------------------TVTYKQYEQKVHQTAKAFIKLGLQEHHSVGVLAFNCAEWFYAM------GAIHAIIAGIYSAEAVQHVLEDSRAQIVVVDDA-KQMEKIHSIRDK---------LPNLKAAIQIQEPYVPNLKKEDGYYRWSEIMNVADVEDEFERIAINECCCLVYTSGTVGMPKGVMLSHDNIARGIAKGLDKV-----------------VMGSEAMVYLPLSHVATVASMAGCIWFADKGTLVKSLQDAQPTRFMGVPRVFRMMESQGKKIAKSLILSKVKALVSAAAPMSPETKKYFLSL----DMKILDAFGMSETAGCHTLCLPDSIHL--NSIGKSLPGCESKIIDENGH-------GELCIRGRHVFM--GYIYNKEKTEE---SLDDDCWLHGDLGYIDDKGYVCLTGRS----------------------------------------------------------------------------------------------------------------------------------- 77962084 8 --------------------------------------------------------------------------YHLVRRQISNRADQIAFREWSPEG--EKQLSWRQVDQHVTQISTALLSLDAAIQERIGIFADNSMAWSLADLAILQLRGVSVPLYATNTTAQAAYVLNDADVRILF-VGGQTQYDVATTLKPL---------CPQLTQIIVLD-PAVDLRGCEYAQHLADDAVQQHLLTTRIESCDLDDLFTLIYTSGTTGEPKGVMLDYRNMAAQLYL-HDQRLTLTVDDVSLSFLPLSHVFERAWSFY---------VMHTGAQNYIRDTDWVRAMQAVKPTVMCAVPRFYRILFRWAVKLADRLVLSKLRGLLAAGARLDDNIILFF-QAIG---INIKYGYGMTETCATV--SCWEEKNFCFGSIGKPLPGIDVRL----GAENEIQVRGPIV--------MRGYFKKPQETAESFTE--DGWLKTGDAGALDAQGNLFITERLKDLMKTSG--------------------------------------------------------------------------------------------------------------------------- 37526957 28 ---------------------------------------------------------------------------------------------------RDRSLTWHQLVISLDTIAANFRQQGVVEGSGVMLRGKNSEEMLFCYLAALQCGA------------------------------------RVLPLNPQLPEMLLAELLPHLNIDFVADFCSDNVSVIDAKSLNWQEPLNSADNSVEWDAMR---PASMILTSGSSGLPKAAVHSIHAHL-ASAQDLLSVIEFQQRDSWLLSLPLFHVSGQG-IIWRWLIKGASLVLRN---THLLDHALAD------CTHASLVPTLWRLLEQSQNQSL------NLKQVLLGGAMIPIELTQRAEQQGICCWC----SYGLTELASTVCIKRADDLP----GVGNPLPGKEIRLINEEIQIRSG-------------SLANGYWLDG---KLQPLADRDGWFHTRDRGVIQND-ELRILGRMDNQFFSGGEGIQPEEIERVINTYPQVAQNFIVPVPDPEFGYRPVAVI------------------------------------------------------------------------------------ 149911677 9 --------------------------------------------------------------------------------HNKAKPQEVLYRFVSGTSGEYLNLTYSDVYE---SMYNIAQNLGDKKGERALLIYEDSENFITAFLGCLAAGVIAVPLSTQEMKNIINYIVSNSDSSLIMCDS---------KTRKKLEGVLTNSRIS---------YFETDGGLSSSSKIRTHTIL-------------PDDIAFLQYTSGSTGEPKGVMVTHANIM-NNLDVIRILFGHTTHSV-----GCSWLMGLLGGILQPLFVGFPVVLMAASRFIRKPFYWLSIISEYGVTTSGGPNFAYDLCIKHVKEAVRSLDLSRWCVAFNGAEPVVNATLENFNEKFGFSPASHYPCYGMAET-TLLVSGLGSNTSLSAGSNGICAPGHEIIIVSEEGKKVKEGNVGEIWVTG--PSVTSGYWKRPNRFKATTFDSGQRYYRTGDLGFLYSK-QLYVCGRQLDKIIVRGRNYFAEDIEYVLTKC--MAEAMVVGVTNGTSENLILLVEVPRNRSIDFDACKVQLRSAIRRHFS-LELYDIVFLQPRLLKTTSGKVRRKFNKESYANDDFSIVD------------------- 119716251 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTSGSTGSPK-LVRLSRANVVANARSIADYLGIRRSDRALTSLPLHYCYGLS-VLNSHLVAGAAVVLTDLSVA---DECFWDLARTHRATTFAGVPYTFDLL---DATGFADRDLPHLRYVTQAGGRLAPETVVRYAELGQRRGWDLFVMYGQTEATARMAYLPPTLAPTRPEAIGVAVPGGTLRVLDGPGREGLPADVGELVYGGPNV-MMGYAHGPADLARGAELTEL----RTGDLARRGPDGLWEVVGRLNRTAKVFGLRLDLDRIERRLATAGAPARAVVVG-------------------------------------------------------------------------------------------------- 149202534 48 --------------------------------------------------------------------------------------------------------TYADLQVEVVDLARRLLGLGLEPGARVGLVAETSPHFVRFFWACQYAGLVPVPLPAGYVAQ-LRGLIENCGAAVAMA---------PVEWMSFLEEATTGLTLSFV-----------------GTPEDFDRLTPSTATLPT---VAPDSIAYLQYTSGSTRFPRGVVIDHTTVLANINDMATHGLKMTEQDRFGS-----WLMGLVAFIMMPMAT-QRSVDFLGTQDFARPRKWLEMMSGNRTTITSGPPFGYDAAMRVRPSDAEQWDLSALRVACVGAEMINPEPLKRFAEALGFKSTAFLPCYGMAECSGISFAGLSIATPLDPEEAQKSLPTFEIAIRDEHGNDLPERQAG--VIHLRGPSVMSHYFQEEAITRECLSE--DGWLDTGDIGYL-ANGRLFVTGRRKDMIIIHGRNIWPEDLEYLAKTQPGVTDAAAFSVPDVDQQETAVLVVQCRERDEIRARLVKTIASLVRSEFG-IDVVVELVPTRTLPRTSSGKLAR----------------------------------- 194477166 54 -------------------------------------------------------------------------------------GDNLALV--SPHTYKSEKLSYSQLSERIEQASAAFIRFGIKDGDVVTLFAENSPRWLVIDQGLMRAGAADAVRGIAAPSEELEFIIKDSGSIALIVQSANI-------LKHLELEA-------SLLFVLILEGE------APSNTIGWEEFISYGAKTQALPSFDSRRLATLIYTSGTTSKPKGVALTHSN-LLHQIRTLRVVVEPHSNENTLSILPI----WHAYIEYFLLSCGCCQ-------NYTNLKKLRKDLQHIKPIYLVSVPRLWQALM-EGFEKLSRYNRSRWRFAFLAGEVLSITIWPKVRQQLGGALGAYIDGYGLTET-SPVLTCRRRSANIRE-SAGRPLPLTDLRIIDSSSRPLGWGEKGRILARG--PQVMKGYY----RESDSNMTILNGWFDTGDLGYLLPDGSLILTGRAKETI------------------------------------------------------------------------------------------------------------------------------- 118468985 24 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGAPKGALLTRSALVSSAEATYERLGGAGR----WLLALPAHHIAGLQVLVRSTVAGTTPVT---IPAGFEPGELPSAIARLGPGRKYASMVAIQ-LDKALRDPAATTALAELDAVLIGGGPMPAG----MAERAAAGGVRVVRTYGMSETAGGCVYD------------GVPLAGVTIRI--EDSRISLGGAT-----------VAKGYRNEPDPFSE------PGWFRTDDLGVLDDSGALRVLGRIDDAVSTGGLTVLPQLVEAALVTHPAIAEAAVFGVADERLGQRVVAAVVLAAG-SPLPEL-AELRSHVALTLDATAAPREVHVVDELPRHGIGKLDRRAL-------------------------------- 195651175 127 --------------------------------------------------------------------------------------------------------TYAEAFNRACNFASGLVKMGHDLDSHAAIFSDTRAEWIIAAQGCFRQNLTVVTIYASLGEDALVHSLNETQVSTLICDSKQL---KKIP-------AIS-SKLQSLRHIIYIEDEPVEAEVKHLTTLSFTEVEELGKTSSVDARLPSSDTAVIMYTSGSTGLPKGVMITHGNMVATTAAVMTIVPKLGMNDV--------------YLAYLPLAHGETVMLASGTIGYGSALTMTDTSNKIKVSVLN--PTLIAVFKKVGEKFAYKRNLASIRFVLCGGAPLSGDTQRFMNICLG---VPVGQGYGLTET--CAGAAFTEWDDTSVGRVGPPLPCCYVKLVSEEGYPMP---RGEVVVGGH--SITKGYFSNEAKTNEVYDERGIRWFYTGDIGQFHPDGCLEIIDRKKDIVKLHGEYVSLGKVESALAT------------------------------------------------------------------------------------------------------------- 125846379 7 --------------------------------------------------------------------------YELVHEAARAHGDKRAVAFDSSIAARV-SLTYDELIFMSDELTAQLR-VSVQEG-AIGLFCHPDVLLPVWIIGILQFPAAYLPLDPASPPQCSLRMINNCRLSFCLIQNELLHSAFSILI------SVEVCATFCSHRLTLIKIKSEQKENSQANDAPFSSAVTKNIQQGEPLA-------YILHTSGTTGLPK-IVKVPHRCIVPNIIHLRSVFKMTPEDVVFLSSPL---TFDPSVVFLALSSGACLLIVPSA-VKKMPRRLAHVLKRNTTTVLQATPTLVR---RFGKVVLQEEVLSSLRILAFGGEPC-PSVKSWRQE---GNRTHIYNLYGTTESCWASWYKVPDEHPVPLGE---PMLDTVMEVRDETGHLVTEG-EGQLFIG----GQNRCLLDDEETVVKGTMR------ATGDWVQV-QNSNLYFLGRKDRLVKRFGQRVHLDALQQMIESFSGVEACAV----NLSKDDRLLAFIVLTSGHALSSEIEGEIRHQLSKRLSSHSIPDMMVFIPALPLTSHGKI------------------------------------- 125553454 26 ---------------------------------------------------------------------------------------KPAFVWDGDTAMSYATLTYSQLDAAVERMSSGLLGA-LRRADTVLVLASPGLRLVKLLFACQRAVLTAVPIAGGAAHSHLLRAVSQTRPRAAVADARYI-------------DAIKKSNA-------VVDVAGEPDRLAAMRSLRWDELANGAAPVTPFVGGEPEDAYLIQYTSGATGAQKPVVITAG-AAAHNARAARRAYELHPGSVVWQYHDCGLMFLLLTVV-----AGATCVLASPDAFVRRPRLWLELVTEFRATCTFALPLVLRRGRSPDGRRRRPLELGSLENLILINEPIYKSCVEFVAEFRGDGLLPISPSYGLAENCTFVSTDLPSYKKLLP-SARLSFPEIEIIMVDEEGEPVEDGVEGEIWV--SSPSNASGYLGHPSATREVFCATLPGYVRTGDRGVRGAERYLYVVGRSADVLTLGGQR--------SVCAH-YIETAAFGGAPDRLRGGCIAAFVVVAEGGGDHKDICEGIKRAVWEEEG--VRVGWIVLVDSVPKTTSGKLRRGAARKLLAGK------------------------- 170575311 1550 --------------------------------------------------------------------------------------------------------------------------------------------AIIALLAVQLIGAAYAPIDPANSSTMIAQLVHDIGATIIIVQE------KHLNLN---IPMLNXEQFAAFTNQQQQQQTDTKWKMIYCNKKLANERMKKYSQCI--------DLSYVIFTSGTTGKPKAVCVTNQNLLVASTQQTTFHPNYR---IYHSVNTIFDVSCMN--IFTTFSNGCCLI---SAANILNATN--EIIE-MNVQFAFLSAALFNMF--DNDEINQ---LQQLEKLFVGGETINNQQINRCLQ-LGICLCQI---YGPTETTIWSLTNNCTIFENECGRIIGTVINNEAYVLDSENNLTCNGAKGELVICGN--GITRGYLNNSNVFKCNKFHTKEDAYYTGDFVIKFGEKY-HFLGRKDKQLKMHGYRLEPTEIEIVVRKWD-----LTIGNVIVLKNEQLDSLVLFIEKETDSKYYCDLLRQYLNENLLHFMIPKKIILLQRMPLNRNGKI------------------------------------- 153949544 8 --------------------------------------------------------------------------YHLVRRQVSDRSELVAFREWSPEG--EKQLNWQQIDEHVTRISTALLSLGAAIQERIGIFANNSMAWSLVDLAILQLRGVSVPLYATNTAAQAAYIVNDADVRILFVGEQSQF-----------DIAITQPLCPQLAHIIVLD------PSVDLRGCEYAQHLADFEQQQRIEACDLDDLFTLIYTSGTTGEPKGVMLDYRNMAAQLYL-HDQRLTLTPQDVSLSFLPLSHVFERAWSFY---------VMHTGAQNVYIRNTDWSAMQAVKPTVMCAVPRFYEALAKWGERKFKRLQLSRVRFLPAAGARLDDNIILFF-QAIG---VNIKYGYGMTETCATV--SCWEEQNFRFGSIGKPLPGIDVRL----GAENEIQVRGPIV--------MRGYFKKPQETLEAFTE--DGWLKTGDAGALDAQGHLFITERLKDLMKTSG--------------------------------------------------------------------------------------------------------------------------- 198416159 88 -----------------------------------------------------------------------------------------------------KWLTYQQVLTRAQHFGSGLVHEGAKPEQFIGIFSQNRVEWKITEQACNSFSMVVVPLYDTLGPQSIKHIMTQCDLKIVVVDN----NGKAKSLLSGVKEGQFTATL-----IIMMSQPNEEVKETDTKVMTFEQVEEVGKNNLEFVPPKPEDLHTICYTSGTTGLPKGVMLTHGNLIANQAGVFAIGQDMNNKDVH--------------ISYLPLAHGASVGFFQG-----DVKLLLSDVSALKPTVFPMVPRLIKIWAGVSQSFIKKFLLERARIFITGAAPVSLEVINFMRAALG---VNFTEGYGQTEATAAISITIPGDFE--SGSVGTPAVCNMIKLVDVPEKDYYAEGKGEVCAKG--PNIFVGYYKDPDKTKETLDE--DGWLHTGDVGMWLPNGSLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 67538044 124 -----------------------------------------------------------------------------------------------------RSWTFHETYTVALRYGTWFKKHGIKPREIVALDMMNSSTFIFIWLGLWSIGAVPAFINYNLTGKPLTHSIRTSTARLLI-VDEEVRSSFGPD---------ELAAFASPD----FREDGGPIEV-----IFHTPEIEAQVLQTEAVRLQLRDMAVLIYTSGTTGLPKPAIVSAGSTFVSHFVELA-----KNDRVFTCMP-----LYHSSAILAFLACGSTLII--GRKF--SARNFIKEARENDATVIYVGET-LRYLLATETDPVTGEDLDNIRAVYGNG--LRPDIWNRFKERFNVP--TVAEFYAATESGGTW---NYSTNDFTAGAIGRTGVGLTIVEVDQESKPVPRGEAGELAIDPADPGTFQGYYRNDSKVVRDVLRKGDAYFRTGDMMRWDTEGRWYFSDRLGDTFRWKSENVSTSEVAEVLGTHPEVHEANVYGVLLPNDGRAGCAAVVFNQQIEPSTETLKSVAAHVLRNLPRFAAPLFLRVTPEMQATGNFKQQKHVLR------------------------------- 1617272 85 ---------------------------------------------------------------------------------AEKYGDKIALV--DPYHDPPLKLTYNQLEQEILDFAEGLRAVGVKADEKIALFADNSCRWLVSDQGIMSTGAVNVVRGSRSSVEELLQIYQHSESVALVVDNFFNRIADTFTSKVSLRFLILLWGEKSS---LVTQ--GMQIPVYSYTDIKNLGQEKRAGSNDTRKSINPDDTAAIMYTSGTTGNPKGVMLTHRN-LLHQIKHLSAYVPAEAGDRFLSMLP----SWHAYCEYFIFTCGVTSIRFEDLKRYPHYETLYSGIQK-QISTSSAARKYLATLIKISLAYMEMK-----RIMCLTKEQKPPSLVDWLRARVGGGSLPIHNGYGLTETSPVICARTLSCNVI--GSAGYPMHGTEFKIVDPETNTVPPGSKGIVKVRG--PQIMKGYYKNPTTTKQVLNES--GWFNTGDMGWIAPHGGLIVLGRAKDTIVLSGENVEPLEIEEA---------------------------------------------------------------------------------------------------------------- 4240163 141 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIVELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVD----KPQKAVLLLEHV----ERKETPGLKLIILMDPFEEALKERGGVVIKSMQAVEDQENHQAPVPPQPDDLSIVCFTSGTTGNPKGAMLTHGNVVAFLKVTEKVIF-PRQDDVLISFLPLAHMVIQS-VVY---CHGGRVGFFQG-----DIRLLSDDMKALCPTIFPVVPRLLRMLKRWLLEFAAKRKRSCVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLVDEELNYWACKGEGEICVRG--PNVFKGYLKDPDRTKEALDS--DGWLHTGDIGKWLPAGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 218264307 103 ----------------------------------------------------------------------------------------------------------------------------IRRGDKIALIGKDSARWCIVYMAAVTYGAIIVPILQDFSPNDVHHIINHSESVFLFVSDRIWD-----TLEEEMIEDVRGVFSLSDFRCL-HQRDGESIKLLKGMDEKMAEKYPNGKDDIKYAELDNDKVVLLNYTSGTTGFSKGVMLTGNNLAGNVMYGIELGVLYR-GERELCFLPLAHAYSCAFNFLVPMAVGAHVYLLGKVP---SPKILLKAFEEVKPNLILTVPLILKTTMKVALNIPLLDSRGRFREVIVGGAAMNEEVTNFLY----KIKFPFTIGYGMTECG-PLIS-YDHNDEYVPGSCGQILKGMKVRIDSED----PYNKVGEIQV--SGENVMKGYYKNEEATSKVFTE--DGWLRTGDLGTIDADNRIYIRGRSKTMIGASGQNIYPEEIESKLNNLPFVMESIII--------------------------------------------------------------------------------------------------- 22003686 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQRGELCFKGSR--IMKGYLNNPEATNETIDK--DGWLHTGDVGYYDEDKQFFIVDRLKEIIKYKAFQVAPAELEGLLLSNPKIRDAGVIGIPDEIAGELPFAFVAKQPGANLTE---QEVKDFVSKNASNAKWLRGVKFIGEIPKNPSGKISRKDLREL----------------------------- 108800568 15 ------------------------------------------------------------------------------------------------DDGKWTSLTWQDAAGQVEALAAGLLALGIEPEQRVGIASSTRYDWILADLAIMCAGGATTTVYPTTNAADTAYILADSGSRFVFAEDDA----QLAKLRDKRDE------LPNLEKVVLFDGTGDGLNLADVVDLGRKHLEEQPSAVRDSAAITSDQLATLIYTSGTTGKPKGVRLAHRAWV----YEGETVFDIHEDDLLWLP------LAHAFLISAQLACGFASAI-DGKPTFMGAARIFEVMQQHGVKKLFNAAFAVSRLRREGKSVPPHLALSKVRAVFSGSAPLNRDIAEWFHAA----GLLILEGYGLTETAGAFINRLE---NYRLGTVGQVFDGSEVRISDD----------GEVQIKG--PCVMDGYHNLPDKTAETLTD--DGWLRTGDRGQLDDDGFLTITGRIKELFKTSG--------------------------------------------------------------------------------------------------------------------------- 147898507 119 -----------------------------------------------------------------------------------------------------EWISYKEVSERAEYVGSALLHRGFKPDQFVGIFAQNRPEWTIVELGCYTYSMVAVPLYDTLGAEAITYIINKADLTVVFCDS----PEKAKLLLSNV----ENGETPVLRTIVLMNPFDDDLVERGKKCVSLKAIEEEGKANREPKPPKPEDLAVVCFTSGTTGNPKGAMLSHKNIVSNSAGFMKVTEDFSTQDVLISFLPLAHMFERVVECV-VLCHGARIGFFQGDI------RL--LMDDLKVTIFPVVPRLLRMFDRQANTPVKRWMLDKVRLMITGAAPVSPTVLTFLRAALG---CQFYEGYGQTETAGCSLT-MPGDWT--AGHVGAPMPCSHVKLVDEEMNYFAAKGEGEVCVKGS--NVFQGYLKDEEKTAEA-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 121606495 34 --------------------------------------------------------------------------------------------------------SWSALAGLVAQLAAGLNQAGLRRGEHMVVIGANRPRLYATMLAVQSLGAIPVPLYQDAVGAECVFPLNNAEVRFAMVEDQ-----------EQVDKLVEIRDCPQISNIYYDDPRGLRKYSEPGLDESGQAFVAKNPQWFAAEVVQPNDVAAMFFTSGTTGNPKGVVHTH-STLLDRA-TAGAEFDLTSAEEVLAYLPPAWI-GQNIFSYAQLACGAGTVTIDGPTYYFAPPRIFEMIRMEDAGTLK--RKMFEACMRVGPEPVGALDRSRVRVAYTAGEAIGPDLFT-FYRSIGINLKQL---YGSTETAVFVC--LQPDNQARADTVGVPIRGVQIKV---AGN-------GEIMVKSA--GLLKEYYKNPTATAEVL--TADGWYHTSDAGFLDVHGHLKIIDRVKDV-------------------------------------------------------------------------------------------------------------------------------- 91784631 46 -----------------------------------------------------------------------------------------------------------------------LAERGLRR-KRIGLWYSNSIAAVEAFLAVEWLGAVRVAADPALAVD---------EARKLFLAAGV---DRIVADPEHAD----LLGGDALVH--------SDATPLEGTALSPGEWVRDEPAVVYPRQI-------------TNGELVAVTMSYRNWAASLTTSMRLFMTVSGDDHFLTTQQI--IHGTCQITFPFIAMGLPQVV---LPRF-DVATVLRAISDHKV----TSVVLISEMVKSAAEGVDMYPLHRLRRVVYGGAPLGVDELQIAIDAFGPS---LHQIYGRMEAGWPLLCHDGRLREDRMNSCGRPIAGIEVTV----GGHHDGPAEGELCVR------ADTVVKE--------FADNDGWCHTGDIVRRDGDGFLFHLGRSDRQINCAGYHIYPEEIEEALMAIPGIRQARVTGEDMPPWGITLVAELVTEDSQASDEEWTQRIRAELGMRLAKFKVPRVVRVLSA---------------------------------------------- 89897976 70 ----------------------------------------------------------------------------------------------------------------------------------IGIMMPSSAGAYIAYFAVLLAGKVPVMINWSQGLREMEACIELSHVKHILTSKQLVE-----HLRQIHGDGIEYPAL------LIY------METIRKHFTLWDKIRIAFYLSLPYTWVNKEDCAVILFTSGTEKLPKGVPLTHANLIANQEACLKF-FNPLETDIMMSFLPPFHAYGFNCCALFPILAGLPVV-FSYNPLQPK--KIVELIDATHATFLGGTPIFFDYILKTAKK--QGSSLSSLRLAVIGG-----DAFKDLRNGVQKDFPHIVQGYGTTE-CSPVITINNEKSPKIESCVGIPIDGMDVMVVSEETYPVSSGEVGVILIRGT--SLFSGYLGND---PTCGFVRLGGWYVTGDLGCLDNEGQLFLKGRLSRFVKIGSEMISLQALESLLISIPLV----VCGIP----GER----VKLCLFTTFSTDL-NEVNDILKNKTSSIMKISYQHQVESIPMLGTGKPDYRALNSLAL--------------------------- 53711664 9 ----------------------------------------------------------------------------LVHRQAEKYGDKTALKYRDYEKAQWIPISWNEFSQTVRQAANAMVELGVQEEENIGIFSQNKPECLFTDFAAFANRAVTIPLYATSSPAQAQYIINDAQIRFLFVGEQFQY-----------DAAFSVFGCPSLVQLIIFD----PAVVKDPRDIYYDEFLAKGKDLPHNEVVEAEDLANILYTSGTTGEPKGVMLHHSCYLEAFIHDIRLV-DMTDKDVSMNFLPLTHVKAWTYLCV---HKGVQVCI------NLRPADIQTTIKEIRPTLMCSVPRFWKMLMLDAIKVGRIHNLDYLRVIGTAGAAVPDEICEFVHSV----GIDMLVGYGLTESTATVSCTSKTGYDI--GSVGQVMPEVEVKIGEDNEILLRGKT-----ITK-------GYYKKAEATAAAIDE--EGWFHTGDAGYF-KNGQLYLTERIKDLFKTS---------------------------------------------------------------------------------------------------------------------------- 157773861 2030 ----------------------------------------------------------------------------------------------------SEELSYRQLHQIVLRMSQKLREFLIHRGDVIAVVGSKSIQTTVRCLAVQFAGAAYLPIDKSYPEERRNEILKDS---LFVFEESG--------------DIEDIGSTKSSRHFPI------------------------STAYC---------LSYVITTSGTTGRPKSVAIGADS-LANLCLSSTISMRVSNSSRIFQFTN--FVFDNSVLVSMALASQATLI-Y-GSSNF-DPSEFEKSIEDPGITHCLLFPSLVQSIE-----------ISRIKSLIVGGERLPQTLLDSALD----MGIRVIQNYGPTETTAFAIS-----KQMKKGDLGCPAINSKVRIFDESGN-------GEILISGR--GRMRGYFN-----REMMTSEW---YSSGDICRISKTSEIEFIGRTDSQVKVRGYRVELSEIEKIIESHPDVKICKAIFEP---GTQQIHVF------YKTLDISSETIRSNCERLLEPQKIPSTFNEVGEFPLTGNSKIDKVKLMEIVKN-------------------------- 194219950 118 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIAELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVD----KPQKAVLLLEHV----ERKETPGLKLIILLKDRGQECGVVIKSMQTIEDC--GQRNHRVPVPPKPSDLSIVCFTSGTTGNPKGAMLTHGNVVAGFLKVTESQWAPTRADVHVSYLPLAHMMVQS-VVY---CHGGRVGFFQG-----DIRLLSDDMKALCPTIFPVVPRLLRMYDKQADTPVKRWFLECVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLVDEELNYWTCKGEGEICVKG--PNVFKGYLKDPDRTKEALDS--DGWLHTGDIGKWLPAGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 195616476 81 --------------------------------------------------------------------------------------------------------TYEEVCQKVMRIGSAIRSLGVEPGAHCGIYGSNCPEWVMAMQACNSQGICYVPLYDTLGAKAVEFIMYHAEISIAFVQES--------KIKSIL--AVLPKCTAHLRAIVSFGDFASEMKAEAERCFSWEEFSSMGKQDYQLPNKRKEDICTIMYTSGTTGDPKGVIITNKAIVAGVMTTEHL---LKETDKVITEED-------SYFSYLPLAHGASIGFWQGDIRY-----LMEDVQVMKPTIFCGVPRVYDMIARHLFQYAYNYKLANMRIVFSAGAAPLPGQIEEFMRVT--TCSVVVQGYGLTESCAGCFTSIANIFSM-IGTVGPPVTTIEARLVPEMGYDALSDTPGEICLRGH--TMFSGYYKRPSLTEEV-FS--DGWFHTGDIGEWQSNGTMKIIDR------------------------------------------------------------------------------------------------------------------------------------ 124487852 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTGTCGTLIPGVNGKVVDETQKLLGPHQTGELCFQTH--GMMKGYLDNPQ---ATTNTIRDGWLHTGDIGYYDEDGDFFVVDRLKELMKFKGYQVAPAELEALLIEHEEVKDAGVVGIPDEMAGELPKGFVVRKRG------------------------------------------------------------------------------- 206575747 8 -----------------------------------------------------------------------------------------------------RLLTWRELCARVDALAAGFAAQGVMEGHGVALRAYNQPETLLAWLA-----------------------LLQCGARVL-------------PLNPQLPAVLLQELLPTVQHQLVLNGAAQPGDLPA--------LTLQAAEGVHAVCWHGERLVSMTLTSGSTGLPKAAVHSASAHLASAAGVLALMPFAAEDD--WLLSPLFHVSGQG-IIWRWLLAGARMTVRDKQP-------LAQMLQ--GCTHASLVPTQLWRLLNDDAAL-------SLKAVLLGGAAIPVELTERAHAQGIRSFC----GYGLTEFASTVCAKAAGAADV-----GEPLPGREVKIV-----------AGEIWLRAS--SMAAGYWRDGQL---LPLTNDEGWFATRDRGEL-HNGRLTVVGRLDNLFFSGGEGIQPEEVERVILAYPAVQQVFIVPLDDVEYGQRPVAVVECDDGCELSA-------------------------------------------------------------------------- 116669508 17 -----------------------------------------------------------------------------------------------------RRVTTRQFVDEVRALAKGLIAVGLQPGESLAIMSPTRYEWALADMAAWFAGAVVVPIYETSAAPQVAAILGDAAVRLAIAGTAGLERGFEQAGMPAL-GVWTMDACPGADLALVVRGAGSDAAVEERRLLADLDSVAT-----------------IVYTSGTTAAPKGALITHGNFVVGAAYTMAHVLCLANGMRIAHLSDPRDVVPALGVLRPTFLVVVPRVLAAGAAAKKRLGRVWASAQR-------TAVAWGRFAEARDADPAAKYDRGRLDYLLSGAAALDAELSLFFR----GLSLPVIEGYGLTETTAPLTGNMPGA--IVSGSVGVPMPGTTVRI-SEQGEVLARGV---------------GVFAGYRKPSDNTDAFAEGFFRTGDLGRLDATGRLTLTGRLKDVIVTAGGKISPAIWEGYVEGDPLVAHAVMVG-------------------------------------------------------------------------------------------------- 145224990 139 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGSTGTPRAVKHNVAGMLR--------HTDVDPGDRGLTWLPLYHDMGLTFLLTG-FMSGSEMWLAPTASFAASPFRWLAWLSESRAGLT-AAPNFAYSVIGKYARRVPDVDLSNLRFALNGGEPVDCDGFELFLRRFGLDPGVAAPSYGLAESTCAVTSPRPGGTPRRHAVLGEPIPGMELRIAPSEGRRSGEREIGEVEIRGT--SMMSGYLGEE--------PLAPGQWFTGDLGYLT-DAGLVVCGRVKELITIAGRNIFPTEVERVAAEVRGVREGAVVAV-GTDSGSARQGLVIAAEFRGADESAKSEVVQRVASQCG--VVPSEVVFLKSLPRTSSGKLRRLAVKNDLDG-------------------------- 1770180 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQQLVPVGVMGELVVTGD--GLARGYTDDQGRFVQI---RIKGAYRTGDRARRPKDGQIEFFGRMDQQIKIRGHRIELAEVEHAMLHHDAVRDAVVVIRLQGDQEPEMIGFVVVRADETVQQDLEKEIRNRLQNLLPSYMVPARITILDQMPLNANGKVDRK---------------------------------- 1770180 757 ---------------------------------------------------------------------------------VAACPDATAVI------DSSSRLTYTQLDRQSDEVAGWLRRRHMAAETLVGVLAPRSCQTIVAFLGILKANLAYLPLD----VNVPAARIE-----AILSA---VEGHKLVLLGSDVAA-------PKVRV--------QDVEMVRVDDTLGYDILDDYA--NSAVRPSPTSLAYVMFTSGSTGKPKGVMIEHRAVLVAHLS--NLGFDISVQEV-----------------YTALLNGGTLVCID-YFTTLDSNALETVFMQEQVRVAMLTPALLKLCLADIPSV-----LGSLDVLFNVGDRFDSRDALAAQALI---RCGVYNAYGPTENG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 153801859 14 --------------------------------------------------------------------------------WLERDPKQVALNHAG------QTLTWQALDSQVAHYAKALREQGVRSGEVVTLVGKNHLHTVLWFLACTQVGALCAFV----APQPLA-RLQEKLATLY--AEQSPKHLWLAPSCALSEEEIAELNAHRL-------------SLPDERDESVGG--EKVSSQFSCEQL-----ATLIFTSGSTGTPKAVTHTHQQHL-ASARGLLNKFAFTESDSWLLSLPLYHISGVA-ILYRWLAVGATL-----KIGTGDLQN--DIA---GVTHASLVPTQLKRL-------LDGRSRLTLKRVLLGGSHIPVELAQMAATRG-------IDTWGMTEAASTVTAKRVDGL---AGN-GELLDHRELRLVDGAGKTLAQGRQGQLV--------PLT---NEQ-----------GWFDSKDLGRW-QGNNLLIDGRADNLFISGGENVHCEEIEAVLNQHPHVQVAIVIPVQDSEFGARPVAVI------------------------------------------------------------------------------------ 91975578 122 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTTGAPKIVAHTL------AALTGAIVADGPAKG-----APPTWATFYDIRRYGGLLGGGSIVL--STPGESIADHLARLASR-RVTHISGTPSHWRALMSAA--------LSTFRYVRLSGEIADQAVLDSLRRAF--PEASIGHAYASTEAGGFAVNDGREGFP--AAMIGVNANGVDMKVID-----------GSLRIRSG-------------RTAHTYVGRSDGFVDTGDMVELRDDRYYFV-GRRDGIINVGGLKVHPEEVEAVINRHPAVRMSRIRSRRSPITGALVVADVVLASDAGRTAEIREAILADCKQSLPPHKLPVMISFVEKLDVTASGKLARHA--------------------------------- 113475757 8 -------------------------------------------------------------------------------------------------------LTYQILEQHAKAIAANLQSLN-AKGERVLLLYPPGLKLMAGFFGCLYGGAIAIPTYPPRPDQSLLEAIADAQAKLILTT---------TPLLPYLKG-----------------RFAENPMLATIQLLDTDNIIAQNLESHWQEPINGDTLAFLQYTSGSTGKPKGVMITHKNIL--HNLAMGYQSDITPESIT--------VTWLPFSHNTGLLVGVLQPLYGNFPFLQKPFRWLMAMSHYKATQSLAPNFAYDVCFQTTPEERAMLDLSNWELALSGAEPIRAETFERFIKTFGFRPEALTAGYGMAESVVGITLGLITEPPVKIVSCGRASSGEKILIVNPETTECADDQVGEIWV--SSPSVAQGYWSRPQATAETFQNYLKDFLRTGDLGFLLND-ELFVTGRLKDLIIIRGSNHYPQDIELTVDSHQALRPSCGAAFSVELESEERLVIVQEVQESYLDKLDVDEVVNAIRQAVSQQHQLQVILLLKTIPKTSSNKIQRHA--------------------------------- 146307718 47 ---------------------------------------------------------------------------------AERHPERPALM------DENRQLSYRAFNAWANRLAWAFKAEGVGHGDVVAVMLENRLELLAILAALSKLGAVGALINTTQRGKVLAHSFNLVEPGFLVIGEE---------LLGAFEEIAAQLHSQQAKRYIADQDCLGDTGQAPDGWLNLMHLAAGQAQDNPPQRVRMKDACFLIYTSGTTGLPKASIMSHGKWIKAYGGFGHSGLTLNEHDVLYLTLPC----YHNNAVTVCWSAALAGGAAIALRRKFSASAFWSDVARYQATCFGYIGELCRYLLNQPVQPAEQGN--SLRCMIGNG--LRPSIWAEFKQRFGVEQ--ITEFYASSEIGFTNVFNFDNTVGYTPAT-------YAIVRYDENDRPVRGGEAGLLIISAKWP-----FYTDPAKSEAAVFKKGDAWFNTGDLMRDIGCKHAQFVDRLGDTFRWKGENVSTTEVENVLGAFPGVEDAVVYGVEIPGTGRCGMAALRLASGYALDG---TALAAHLDAELPAYAAP------------------------------------------------------ 154492950 7 -----------------------------------------------------------------------------------------------------------------------LEHAGIKKGDKVAIVGRNSSNWAICFFGILAYGAVAVPILHEFKPDNIHHIVNHSGAKAVLAGSSNWENMNEVKLFMMLDN-FSIIDCKNKEVRTIRDRINEYFGKKYPRSFTANDV------KYHIE--DPEELAVLNYTSGTTSFSKGVMIPYRS--LWSNTQFAY--DIHPGDNIVCMLPMAHMYGLAFEVLNSVNKGCH-VHF--LTRTPSPKIIAEAFATIRPALILAVPLIIEKIIKELEKPLIKLLLKKLEAIVIGGAAINKE----VETFLKSIDFRYTVGYGMTECG-PLVSYEQWDT-FKQGSVGRVVDRMEIRIDSND----PENEVGEILVR----GMMLGYYKNPEATKAVMLP--DGWLRTGDLGTLDKDGFLYIRGRSKSMILSSGQNIYPEEIEDRLNNMLYVAESLII--------------------------------------------------------------------------------------------------- 118728065 27 -------------------------------------------------------------------------------------GDRNAFYIRGKDGKYYGK-TYTELKNDIDAFGTALINLGLE-GKKIAILSQNRAEWCTSYLTIT--GGVGVVVPLDLPFNEVENLISRAGVSAIIFSSKYRSN------------MIKLSKTSEVEYYIDIDQEEETLDIERGR-----ELVKQGDRRYLDVEIDADAMCALIFTSGTTDLAKGVMLSSKNIVVRAVVSMLY---IDETDSVLSILPL----HHTYECTAGFL----VMMYSGCCMSFNEGLIVQNLQETKPSILMLVPLILENMHKKIVKQASKTRLGKLRLVISGAAAVNPD----VSNDLCAMGIRIVQGYGLTEFSPIVAVNNDHGF--RHDSAGKPLAGVDVQLVGEDG-------IGEFVISGD--SVMLGYYENPSATRNVLKN---GRLYTGDLGYIDDDGYIYITGRKKNVITKNGKNIFPEEVEAYLAKSMFVMESLVWGRFNEDTGE------------------------------------------------------------------------------------------ 145220639 43 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSTSGTTGTPKGALLTAAALRAGAEATHERLGG--PGQ--WLLALPAHHVAGFQVLVRSVVAGTRPV---AVPASFEPEALTSAIAGMEPGRRYASLVAVQLDKALGDVAATRA-LASLDAVLIGGGPMPAG----VAEKASAAGISVIRTYGMSETAGGCVYD------------GVPLRGVEVRIA-EDGRIELGG-----------PTVAVGYRNTPDPFAE------PGWFRTDDIGVLDA-GVLRVLGRADDAISTGGLTVLPGMVEAALATHPAVAECAVFGVADARLGQRVAAAVVTTPESSVT---LAQLRSHVTETLPSSAAPRQLHLVDELPRLGIGKIDRREL-------------------------------- 195122946 141 --------------------------------------------------------------------------------------------------------------RMAASFGRGLRELGQAPRENIVIFAETRAEWLIAAHGCFKQAMSIVTVYATLGDDGVAHCISETEVTTVITS---------HDLLPKFKTLLDK--CPKVNTIIYMEHKTETTGFKEGVKILPFAQVVKIGNDSKFENVPAEDTAIIMYTSGSTGTPKGVLLSH----KNCIATMKGFCDIYPEDVLLVAESVCLMTGISIGYSTPLCKGDASVL---KPTTSVPLILDRIIND-KVNS--GSPALFKFLYQYKVKWVQRGYRTPLRIIMSGGAPLSADT----HEQIKTCLCVLIQGYGLTETTS--GATVMDARDMTYGRTGGPLTVCDIRLVNEEGNTNKPYPQGEVVIGGDCVSQ--GYYKLPAKTNEDFFEEDGRRWFTGDIGEVHSDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTC-GIIENICV-YGDPTK-QFTVALVVPNQ-------------------------------------------------------------------------------- 167578909 25 -----------------------------------------------------------------------NFA-DVLRFRADTTPDEFAYGYLGFGRTPDRVMRYGDIHRRALAIAREIAAHG-RPGDPVLLIFPSAADFIEAFFGCLYAGRMAVPALPPRTEKERRRLIRDCAPSLAICGDG------------EMDTVLAELCAAG-----VVAPPCREVGAIP----DCGGGNGGGPSELP--AVAPDSIAFLQYTSGSTSDPKGVMVGHDNLLANERLLRRHWG--SDRERWLIVS---WLMGLIGGILQPIYAGRPAVFMSPQDFLQHPARWLHAVSDYGATCSG-APNFGYELRRASRMDLTRLDLSTWEQAFNGAEPVRPRTMREFADAFGLAELTLVATSKQ--IGAPVVIRRADCAALADGRFEPPGDGIDAVIVDPSGEPQPTGAIGEICIASD--SVCHGYFGRPDAFRAYRSSAFPGMLRTGDLGFIDDDGHLFVSGRIKDLIILNGVNYYPQDIEGAVLNVSDQIRAAAIAVE---RGEQAGVVVVLEDLAALAPEISREVWDACQLTLSGVIRVKK----GEIHTTSSGKIQRATCAKMLADGAFTIED------------------- 22328609 107 ---------------------------------------------------------------------------------AEKYGDRVALV--DPYHDPPLKLTYKQLEQEILDFAEGLRVLGVKADEKIALFADNSCRWLVSDQGIMATGAVNVVRGSRSSVEELLQIYRHSESVAIVVDNFFNRIAESFTSKASLRFLILLWGEKSS---LVTQGMQIPVYSYAEIINQGQESRAKLSASNDTRSIDSDDTAAIMYTSGTTGNPKGVMLTHRNLLHQIKHLSKYV-PAQAGDKFLSMLP----SWHAYSEYFIFTCGVTSIRY-----------LKDDLKRYQPNYIVSVPTLYSGIQKQISASSAGRKFLALTLIKVSGMCLTKEQWLWIYKKIGGGSLPIHNGYGLTETSPVVCARTLSCNVL--GSAGHPMHGTEFKIVDPETNNVPPGSKGIIKVRG--PQVMKGYYKNPSTTKQVLNES--GWFNTGDTGWIAPHGGVIVLGRAKDTIVLSGENVEPLEIEEA---------------------------------------------------------------------------------------------------------------- 192361741 131 ----------ARIHIDRFGYSQFFETSAIEINGV-QDISAARDAIKPVGNTRRLDAYLRGAELKLPDDAPLNMVE-ALLRTVEKFPQKG--ICYIDEKGCLQRQTYSELLNEAQCVLAALKAQALQGGDFVVLQFTDLRDHLTAFWACLLGGMIPLTVASAAQTHSLQEKLVNAKAKIL--AGGGL--AQRIHQLDVVREVIDYDTLPWLEPVIEYK-------IPEPGATVFHQL-----------------------TSGSTGNSKCVQISHKGV-VAHINAIAQFSNYNSDNV-----------GLNWL---PLDHVAPILMMHFKDLYSEPLAWLDYLESFKVTHTW-APNFIDALKK---NPHRQWQLTHVEEMLNAGEVIAE--FLAMTASFGIRENAMRPCYGSAETGNHINVGNHIKEPQTLVAVGQLIPGVEISIRNEKNLLCAEGEVGHLCVRGDV--VTPGYLNNPAVNAISFNN---GWYDTGDLGVI-SNNNLVITGRAKEVIIIQGANYYCYDLEAAIEKIQGVKPAAACGVRHQATEQLALFFVAAKDDADAVKQTVMDIKRKVTAEFGIVA--SYILPLNEFPKTTSGKIQRNQLK------------------------------- 196252664 42 -----------------------------------------------------------------------------------------------------RGITFAEFKNDIDAFGTALLDLGTEKG-FVAVIGENRYEWCVTYLATINGVGVVIPLDKELPLPELENLLKQSNANAIV------YSGKFHD-------AIKESRLSNIKYFINMNTNEHEDDLEKGK-----KLLESGKKDYLNAPIDENAMSAMIFTSGTTGQAKAVMLSHKNICSNMMAVSASVY-MDSTDSVLSILPL----HHTYECTAGFLNGATITFNEGKEAQPTYNKIWEQASKDKSLKFKLKAGLFRKLFKSVIDNVGG----KLRLVISGAAALDPEVAK-GFEAMG---IKVLQGYGLTEASPIVAVNRDKS--YRHDSVGLPLPGLDVEIINPD-----KEGFGEIIVKGD--SVMLGYYNNDDATKAV---LKDGWLYTGDLGRMDEKGFIYITGRKKNIIVTKGKNIFPEEVEAYLNKSPYIKESLVSGREND---------------------------------------------------------------------------------------------- 66825421 83 --------------------------------------------------------------------------------------------------GDYKWISYKQACIRANNIGSALVQLGLNKGDRIGIFSINRPEWVLSDMAAMNHSLVPVALYATLGANAIEYVVNHSEISVLLCE------GK------NVEKILSMPG-TTIKTIVSYDPLPQATKFKDNENVDFEKLGEQNPAQHEVPS--PEDLCTLLYTSGSTGNPKGVMLTHTNMVSEVAGANFSPAGVIPEDVHMSYLPLA----HSFVVSLMCYVGGQIGFFSGIP------ELFNDIQVLRPTFLCGAPRVWQRLHDKNDSWLKKFKQSALRLILSGSAPLDPKLAEFLRACFC---CPVVSGYGLSENVGGASVAYPEDNNV--GHVGPPLSACEMKLIDSTDKPCP---RGEVCIRG--FNVFKGYFKDPEKTKEDL--KEDGWFHTGDIGRWNENGTLSIIDR------------------------------------------------------------------------------------------------------------------------------------ 119510630 209 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQFQTVLLGGAP----AWEELLEKARFHRIRLAPTYGMTETASQVATLKPDDFLNGKINSGQILPHAQVKIRNQQGKILNPNQTGNITIQAQ--SLALGYY--PQTWENQHYLQVD------DLGYLDSEGYLNIIGRSSDKIITGGENIYPAEIEAAIKSTQMVTDVCIIGLPDKHWGEAVTAIYIPKHPQISPLKLQTELTQ----KLSKFKIPKHWISVTTLPRNPQGKINRQHLQKIA---------------------------- 218259543 6 ----------------------------------------------------------------------------LVHRQAEKYGSRTALKYRDNATGKWLKISWKEFSEKVMLTAKAMAEFGIGVQENIGVYSQNMPQCFYTDFGAYANRVVSIPMYATNSPGQIEYIINDAHIHTLFVGEQLQYNN-----------AFKVQKESQYLKRLVVFDQAVKLNPEDKTSIYFDDFLRLGDNAHAETTVKPEDLATIIYTSGTTGESKGVMLHHSNYL----EAMRIH-DIRDKDLSMCFLPLTHIKAWSYYC---LHKGVTIAINEVHPTLMNVPRFWEKVVHEKINS--SSPTMKRIFLDA-IETGRKYNLENLRVLGVAGAPLSDTVNEFLQSV----NIPIVYGYGLSETTATVC--FYPEIGFQFGSIGDVMPDVQVRI-DPENSEIL--VKGKTV--------MSGYYNKPAENEKAFTE--DGYFRTGDAGRM-EGNTLFFTERIKDLYKTSGKYIAPQAIEMVMSGDQYIEQIAVIG-------------------------------------------------------------------------------------------------- 169154958 169 ------------------------------------------------------------------------------------------------EGEQWKTMTYSE-YYKSCRTAASFLKLGLERYHGVGILGFNSTEWFIADIAAILAGGFAVGIYTTNSPEACQYVAENCQANILV-----------VENHKQLQKILQIQDLPHLKAIIQYK---DELKEKKPNLYTWAEFMELGRDEPDTQSQKPNQCCTLIYTSGTTGQPKGVMLSHDN-LTWTAVATSQHVSLNDADVVVSYLPLSHIAAQMIDIWLPMKAGG--VTY---FAQPDAGSLANTLREIRPTAFLGVP---RVWEKMQEKMKSIGAKSSTRKVASVGKPLNYRVFRKVRKALGLDRCPLFELYGMSESSGPHTITQANAF--RLTSCGKVIPGCKTKLSNPD-----DEKNGEICF---WGHVFMGYLNMPDKTEEALDA--EGWLHSGDLGKLDENNFLFITGRIKEIITAGGENIPPVPIEDAVEAIPLISNAMLIG-------------------------------------------------------------------------------------------------- 212633020 7 ----------------------------------------------------------------------------------------------------------------TSKIARLLIQFGIESQDRAVILSQNCPQWTCADLGLLKAKAVVVPIYPTSTLEQAAYIVNDAQAKLIFAGDA--------EQYAMACDLVAK--CDSLSRVVVFDK---SVPLQDTVNHFYLDELADAELEKRLAATSLDDLLTLIYTSGTTGDPKGVMLDYRNIA-SMVRQHDTLLPFTPGDVSLAFLPLSHVFGWSFYV---LCRGGHNV-YLSNPM-----AVKEAIVQIRPHTLCVVPRFLRQKMKQSEVGQGRHKASRLKFMPCGGAALDPNVSAFFQSI----DVPVLCGYGMTETTATATCNT--LANRVPGSNGQVLPEVEIKL----GKDNEILVRGDTV--------MRGYYNRPQETADTFED---GWLKTGDAGRIDEQGNLFITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 145506831 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGAILSHGNFISAIGSTQATDANITSTDVHLSYLPLPHVM-ERLIVLTMLFTGSSIGFYRG-----DPNLLKEDIQKLRPTIFASVPRLIKAVKKSFAERAVRVKLENLRSLMITGSPIQQEVIDFLKIAAC---CPILEGYGQTES--TALSFSTGAWDPKSAHLGGPAANTEFKLVDPDMNDVVNGVKGEICLKGH--GVFLGYYKDPEKTAEAIDEA--GWLHTGDIGLITENGGVKIIDRKKNIFKLQGEYIAPEKIEAIYNRVQGVSESFIYG--DSLQSQIVAIIVPMKDFVE----------------------------------------------------------------------------- 170592367 65 --------------------------------------------------------------------------------------------------------SYTEIHDKIGRIASGLKN--IVRNDRAVIFAETRADWLITVLSLFRINVPVATVYATLGEKAIIQAMNETEATLLVTSAELLTKISRVRKKPKLRWLVYFRPLQPVKKISNMDIIKEQFE----NVVSLDELKTYENKAPEVSPAKRDDTAMIMYTSGSTGTAKGVIITHYNMVSSVAGLGAGISIIRDTD--------------TYIGYLPLAHELTCLIRGCRIGYSNPSTLWAL----KPTLMAIVPTIVRIFKAVTDEILSSYERKKLRGILSGGAALNPEIQRFMNICMC---CPVIQGYGLTET--CAAVSIADVNDLSTGSVGPPVRCSQI-LLREEGEPLNDPPRGEILVSGSNVS--PGYWKEPEKTAED-FVIINGYFATGDIGEFRKDGSLCIIDRKKDLIKMNGEYISLAKIETTLLSCPLI--------------------------------------------------------------------------------------------------------- 122135920 111 -----------------------------------------------------------------------------------------------------EHISYTQYYLLARKAAKGFLKLGLERAHSVAILAFNSPEWFFSAVGAVFGGGIITGIYTTSSPEACQYIAYDCRANIIV-----------VDTQKQLEKILKIKHLPHLKAVVIYR---EAPPMRMPSVYTMEELMEEVPEEALDVIINAQKPCALVYTSGTTGNPKGVMLSQDN-ITWTARYGSQAGDIQPQEVVVSYLPLSHIAAQIYDLWTGIQWGAQVCFAE-----PDAGSLVNTLREVEPTSHMGVPRVWEKIMEQGFIWRKSSDLKKVRALGFAAAPMTAETQHFFL----GLNIRLYAGYGLSETSGFMSSPY----NYRLYSSGKVVPGCQVKLVNED-----AEGIGEICL---WGTIFMGYLNMEDKTCEAIDA--EGWLHTGDTGRLDADGFLYITGRLKEIITAGGENVPPVPIEEAVTELPIIRNAMLIG-------------------------------------------------------------------------------------------------- 74147588 81 --------------------------------------------------------------------------------------------------------TYKQVYDIVMKVGNSIRSCGVEEGGKCGIYGANCPEWIMTMEACNAHGLSCVPLYDTLGADAVEFII--CHAEVSI---AFVEEKKIAELFKTFPN-----STKYLRTIIVTPEQKAEAEKQGLAIFTWEEFLQLGENKQYDLPIKKTDICTIMYTSGTTGDPKGVLISNESIITLLAAVDCLLGRVNEE---LTMNDV-------YISYLPLAHGASIGFWRG-----DVKLLLEDIGELKPSVFCAVPRVLDRIMRNGSKHAEASPFSNLRIILSGAAPLSSHVEEFLRVVAC---CHVMQGYGLTETCAGTFVSLPHELSM-LGTVGPPVPNVDVRLVPEMGYDALASTPGEICLKGT--TLFSGYFKREDLTKEV---MIDGWFHTGDIGEWQPNG------------------------------------------------------------------------------------------------------------------------------------------- 214037873 42 -----------------------------------------------------------------------------------------AVVFEG------RELNWKALNALSNQYAHALHGMGLRQGDCAALFMENRIEFLGALLALNKLGVIAALINTNLKSKALTHCME-------ITDTQWCLFGE--ERLSTIDEVRLEADLNKVKTWIYVPDQNVTESPNWATNLAAESEYESASPKQTLLNTIADNALYI-FTSGTTGMPKAAVMSNRRFLQSVASVAGLRCDVSDR-IYLCL---------------PLYHGTALFLGAGAAFNTGASLLLREVRKHGATSFL----YIGEICRY---LLSTPDLSPLTTVMGNG--LRPDIWLAFKERFGIQR--VSEFYGSSE--GNMGFVNLLNKDCTIGTSTLPLVKYDVDIKNAEGIEADVGEAGLLLITQGYTSQEAT----EQKIMRDVYENGDAWFNTGDLLKKIDVGFYQFVDRVGDTFRWMSENVSTNEVGEAINTYSQIAFSNVYGVEVPNTGRAGMAALLLEDGV--SELDLAGFSALVCEQLPSYARPRFLRILPEMDTTGTFKMLKGDLREQ-RFDPAKVSDT------------------ 75908849 232 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQFNTVLLGGAP----AWDELLEKAKFHNIRLAPTYGMTETASQIATLKPDDFLNGKINSGQILPHAQVTICNQQGEVLPANHIGNITIQAQ--SLSLGYY--PQLVEN------QNYFQVDDLGFLDGQGYLNIVGRNSDKIITGGENIYPIEIESAIRATQMVADVCVIGIPDQQWGQALTAIYIPKDTNTS----VSEIKTAISHQLSRFKIPKHWISLDTLPRNPQGKISRQQLQQIAL--------------------------- 123463161 70 --------------------------------------------------------------------------------------------------GEYKWLPYRDFYQQVLAFGRGLLEMGLKRGDHIGIYSSNSIWWETINFGAGSVGICIVPIYDSLGPTAAEFIIEDAGCSVIFTSEYKLPQSIEISHKTIVKKIVQMSDKVPGQSLPNVEFDSCQHVLEMGRNSTQKNEFSL-----------PDDDAIIMYTSGSTGTPKGCPLTQKNIIAGAASFVQLGVGVTPDDCYLSFLPLA----HIYAVVCELAHGAHIGYTRGVVKY-----LVEDIQMLKPTAMIVVPRLLNRIMKSQIEKKPKLDRGKLRLVVNGGAPIMDNVARFCAAALTPN---IIQGYGLTETAAGVLVQEVPLWDTKSGACGLAVPGTN---YDAKGK----NPTGEILVRG--PNIFKGYYKRPDLTKEAFDE--DGWFMTGDVATLNDDMHMTIIDRI----------------------------------------------------------------------------------------------------------------------------------- 146338201 49 -------------------------------------------------------------------------------------------------------LTYGETLTQVRAAAAWMLAQGLGPERPLAILSDNSIAHAVLALAAQHVGIPVCAISSAYSHEKLRTMIRLLDPGAIFVAAHG----------PFVRALAAIEGLH--RAVIISGDGEGSGAMP------LQALLTTKSGDRAFAAVTPDTIAKLLFTSGSTGQPKAVINTHGMTMSQQAKGQLWTFEVEGGPVI-----VDWLPWHNFNLV--LAHGGSIYIDGGKPA---PGLFETSLANLRPTIYFNVPRGFDMLLKADDELRTKF-FSGVQCILYAAAALPQNLWDALNEATVGRKAPLVSAWGATET-SPLATDCHFFAE-RAGNIGVPIPGTELKLV-PAGEKLEVRVRG--------PNVMPGYWKAPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15827632 28 --------------------------------------------------------------------------------------------YEQDWAGVRKTLTWAQLYQRTLNVAHELRRHGIR--DRAVILAPQGLDYIIAFLGAMQAGFIAVPLSAGSHDERVGAVLADTSPSVVLTTSA---------VADAIAKYVDHSDTDTVPAILEVDSPNLDVENKSNIRL-----------------TDAPSTAYLQYTSGSTRLPAGVMVTHRNLMVNFQQLMADYFGVAPLDVSWFYHDMGLVLG----VVAPILGGWRSELTSPISFLQRPARWIQAMA----TSFSAGPNFAFELRRTSDADIAGLDLGACQGIISGSERIHPATLNRFSDRFARINFRMLPSYGLAE-GTVYAASRPGSSPVKRCEAGAPLLSYGVRIVDSDTIECPTGRVGEIWLHGD--NVAEGYWHKPEETQRTFANPSPGWLRTGDLGFISED-ELFIVGRMKDLLIVYGRNHYPEDIESTVQEITG-GRVAAISVPVDETEKLVTIIEVKKRGDSDAEAMQKAVKNNITAAISKSHVADLVLVPPGIPTTTSGKVRR----------------------------------- 15639139 48 --------------------------------------------------------------------------------------------------------SFSSFYEHVCLFAAGLASIGCGRGDCIGLISDNRVEWLHASFGIQALGAADVPRGSDATERDLVQILGAVEARTVI-----VENDAQLKKLARCFDAL-----PSVSQIVLLDAGGAYQAMKDEFVFTYQDILAHGTQFHHPGRIEDEDVATIIFTSGTTGTPKGVVLSHENFLCQLIDISRRLT-VCPGDIALSVLPV----WHEYVV----LSHAGGVAY-SKPFLPSVPRIWEAIHD---GIFGVAAALFHFFLAAGKAYAYFYRSTSFKTAISGGGALPPNVDEFLY-AIG---VRVLEGYGLTET-APVIAMRSERRPV-FGSVGTPCAYNEVKIVDDTGAQLPVGYKGIVLVRG--KNIMQGYYKNPELTAQVLDA--DGWFNTGDIGYRCVGGQIVLRGRKDTVVLRGGENVEPVPLEMSMQESRFIARAVVVGQ------------------------------------------------------------------------------------------------- 215495930 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGFPGCNIRIKVIDETGILLGPGDHGELCVRTP------SVIKGYSRKGQAPLPAVDGWLHTGDLGFYDNEGCFHYVERLKNIIKCFDYNVAPSDIEAVLLQHPGVAEAVVVATPHRVCGEAPTAFVVLKLGATATED---ELQELVAGQLAFYHLYGGVYIVEKIAKTANGKISREQMKH----HLSNLENTS----------------- 157111121 50 ------------------------------------------------------------------------------------------------------TVTYREYRDRVHKMAKVFIKLGLEPHHTVSVLAFNSPEWFVSELAAIHAGGIITGVYTTNSAESVKHVLESSRTNIVVVDDA-KQMEKIYSIK---------SQLPHLKAVI--QTTAPYAPYVKREDYRWSELEEMNTDDVEEE---FKTRLCLVYTSGTVGNPKGVMMSHDS-LTWDSYSIGKRLDIQYGEVLVSFLPLSHIAAQMVDIFLSLQFACTVYFAD-----KDAGTLINTLQEAKPTRMGTAKKMISSWAKWQYRFVRNFLLSKVKTMVTAAAPMDPETKKYFMSL----DMPIMEAFGMSETCGAHSLTTADSYNF--ATIGKSLGGCETKIDDERGH-------GEICMRGRHILM--GYVGDEIKTKEAIDE--EGWLHSGDVGYIDDQDFIYITGRI----------------------------------------------------------------------------------------------------------------------------------- 153799411 43 -----------------------------------------------------------------------------------------------------RRLTVAQYAGHVDDLAARLWAAGIRPGERVVIYKTANADHWMIASAVSRIGAVVVNLSPALDAVTVAALIERADQPSLVTD------------TAKLDILAEIPLADLTKRVVTV---GGERPGTTSL------ASLAGSPRVAPVVRPIDEAAVITHTSGTTGLPKLVVHTPRTQGLRLIPQWRLLSLMRKKETVAIH--VPFV--HSRMVAAALLKEYPVLLMRES----DPADVAEHLLAHRPALIEALPNSLMEWEPLTDDPRTPF--ASVKVFSSTFDAIHPGTMSKLLKSSHRRGALFFQIYGQSEVGPAAGRAYLRHSAHKAGRCAMPLGAAKVRVVSRDGRPPSETNPGSIEVA--WDGLAKTYFAEQDRYDT---NRNGDWWRTGDVGYRTRLGCLHMLDREVDMI--PGVR-SSLEIEDVVLSLSELSELVVVPGPD----SQPVPVICTVDDKPLDPQRWRAAAAAFPQLADPVQIPQA-----DLPRTATLKVQRLALARRLEKQWEDDKD------------------- 216264227 26 ---------------------------------------------------------------------------------------------EGESKSFKKQI-YADFWNETKRVASGLLHCGIKRGEKVVIISDSRREWIIIDVATLGLGCVDVPRGNDSSEDELAYIINHSESTFIF-----VENNK------QLHKVLSKKHDLRLVRCIVVIDDDKSYEEKIGNVFSYKKLLELGTEYLRANPKSFDDIATIIYTSGTTGMPKGVMLRHESFIFQLDRLYDYLPTLKPGKIMISILPL----WHSYIVIGPLLNPQMIVIWEGIIKKFVFGGFLKIYAKLKERFLGLSPIYISLFSKLGDILVFKKIKNALEFGVSGGGAL-VDYVDYFFKAVG---IKVLEGYGLTETG--PILSVRRLKGPVAKTVGPILPDVEYKVVGIDGRVLPYGEKGELWVRS--PQIMSGYFKD--KTKTSEVLTEDGWFNTGDLVRLTINNEISIVGRSKDTILRGGENIEPEPLERVL--------------------------------------------------------------------------------------------------------------- 23573636 122 -------------------------------------------------------------------------------------------------------------------------------GDKVGIFSQNRPEWTISELACYTYSMVAVPLYDTLGTEAIGYIIEKADISTVICDDCIKEKGRTV--KTIVL-------IEPFDSELVTRGQDCGIEVLSLREF---EALGKANLQ-KPMPPNPEDLALICFTSGTTGNPKGAMLTHGNVISNTAAFIRITEKIKPEDCLISFLPLAHM--FERVVEGVLIHGARIGYFQG-----DIRLLMDDLKTLQPTVFPVVPRLLRMFMKWDKIIFKKVQESRVRLIITGAAPVAPTILTFLRAALG---CQFYEGYGQTECTAGCSMSMPGDWT--AGHVGPPLPCNAIKLVDAEMNYMAANGEGEVCVKG--PNVFLGYLKDSERTAEAIDE--DGWLHTGDIGKWLPNGCLKITDR------------------------------------------------------------------------------------------------------------------------------------ 89899090 45 --------------------------------------------------------------------------------------------------GEWKCITYGQAWRHARCIAQALIHRGLSTKNPVVILSENDLEHALLALGCLVAGVPFVPTSPAYSLDKLRHVIKTVTPGLVFAADAT-RYAKAI-----------NAALPADIEVVL---TQGQID---GRDHTFADLLNTPVTPAVDAAMQATGPDTILFTSGSTSLPKAVINTQAQSMPVLAQEPLVLVDWLP----WNHTFGG---NHNFGMV--LYHGGTLYIDDGKPTPALMAETLRNLREIAPTVYFNVPTAIAAAMQTDDVLRKNL-LSRVKMFFYAGAAMAQPIWDSLFEEIG-ERIVMSTGLGMTESGPFAI--FVTNPNVKAGDLGVPTPGMDLKLVDVDGK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167589052 56 ----------------------------------------------------------------------------CLANGAHAHPDRVLAARRGED-GRWIEITYAQMFERARALGQGLADLGLSA-DRLAVLSGNDLEHLQLMFAAMLAGVPYAPISPAYSLVSLRHTLGVLRPGAVFVADG------------DAFARALDAALPADATLIVAQGGSADA----GRDVPFARLLDTVPRTIDLETVGPDHIAKILFTSGSTKQPKAVPTTHR--MLCSNQQMLVLVDWLP----WNHT-----FGGSHNLGIALYNGGTLYLDDGRPV---PGRFDETVRNLRPTIYFNVPKGWEELTAALERDAALRDFSRVKLFFFGGAGLSQAVWDRLDRVTCGERIRIMAGLGMTETSSCLFTTGPL---MRSGYIGLPAPGCDVKL---------APCGGKLELRFKGPNVMRGYWHADVDPRDVFDD--EGYYRSGDAA------------------------------------------------------------------------------------------------------------------------------------------------- 157350208 34 --------------------------------------------------------------------------------------------------------TYREVYEEILHIGSALQASGAQPGSRVGIYGSNCPQWIVAMEACSAYSLICVPLYDTLGPGAVDYIIDHAEVDFVFVQD------------KKVKELL-NPDCRSAKRLKLMVCFTSPTEEQKDKAYSWDEFLENPSEVFPPQPL---DICTIMYTSGTSGDPKGVVLTHENTIVRGVDIFMEQFEMTVDDVYLSFASVGYYHGDMNALREDLMELKPT-LFAGVPRVF--ERAGKILQELNPRIFGVLYKYKLSWMNSGYKHREASPLADLRLIISGGAPLSTEVEEFLRVT---SCAFLTQGYGLTETCGLTSIGFPDEMSM-IGTVG------AVSVYSERLEEVPDPPRGEICVRG--KTIFAGYHKNPELTLE---SIRDGWFHTGDIGEMLPNGVLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 86360436 29 -----------------------------------------------------------------------------------ARADQPALI-----LADGRTLSYADLNARTLRFA---ERLGQGQKRLVAISADISEHVIVAYLGALRAG--H-----------------------------------AVAMLPPCDDRLWQE---------FLSAFQPDFTYRQANGRW--RLVEETSPQQSAAPLHA-DLALLLMTSGSSGRAKAVRLSQAN-LDANARAIADYLELSPADR---TALVGLSVLHSHLVAG------------GSIFIPGVSVFARLLGESGCTNLSGVPYSYELMER---TRFRGHELKALRLMTVAGGRLAPELIRLYRDHMRANGGRFFVMYGQTEAAARIAFVPPEDLADHEERIGIAIPGGSLSLVDEEGHPLDPGVAGELVYAG--PNVMMGYGAD-----RADLQRGAEVLKTGDIAMRDADGFFRIVGRRSRFAKVAGLRIG-FDIMEQVLAEKGIA-AAVVG-------------------------------------------------------------------------------------------------- 21224854 20 -----------------------------------------------------------------------------------------------DDAGQWRDVTAGAFRDEVLALAKGLLAQGIRFGDRVAIMSRTRYEWTLFDFALWTIGAQVVPIYPTSSAEQCMWMLYDAE----VTAAVVEHEDHAMTIATVID---RLPHLRGLWQL----DSGAVQELYDAGAHLDDEVVHRHRKAVTPESV-----ATVIYTSGTTGRPKGCVLTHGSFMYEADTVIRWVFHSKRGDLFLPLAHVGRMVGHTFILAVPYIFEK---VFEGKPFEKAVDVAVKYAEAVEAKAWGDGPAGLRMQHQFFDKLVYSKVRAAIRNAMSGGSAMDRRLGLFF----AGAGVQIYEGYGLTESTAAATANPPERT--RYGTVGQPIPGTTVHIADD----------GEIWLNGD--NVFEGYLNNPKATDET---LHDGWLATGDLGALDEDGYLTITGRKKEILTSGGKSVSPGLLEERVRDHPLVNQCIVVG-------------------------------------------------------------------------------------------------- 119961925 15 ----------------------------------------------------------------------------------------------------------KDFLEDVRALAKGLIASGVAAGDRVGIMSRTRYEWSLVDFAIWFAGAVSVPIYETSSPSQVAWNLGDSGAVAAF--------GEAAHHEDVIRQAVAAEDITSVANVWQLEGAGLDALRAAGAGVPDDELESRRSSA------GLKDLATIIYTSGTTGRPKGCELTHGNF-VELSENAR--------------ASLPEIINESGIMFLPLAHISVLAVAGGVKVTPDIKHLLADLQSFQPTFILAVPRVFSALTKAEDKARESGSLGKLRAAMSGGGPLGERLGHFFQ----GIGLQILEGYGLTETTAPITVNTPSM--IRIGTVGAPLPGNSVKIADD-GEILAKGV-----------CVMRGYYKREDLTDETFVD---GWFRTGDIGELDSNGFLKITGRKKEIITAGGKNVVPALLEDQIRADALVSQVLVVG-------------------------------------------------------------------------------------------------- 186456859 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVRLAISAGAPLSLSLEEAVYE---GQGIKIHNFYGSSECGGIDSSDVPRQDVT---CAGAPMRNVSLSVGQDYCLEVRSNATG------------LTYWP------EATARLVPGYFHTSDLAEI-SDGLVYIRGRAGDQINVAGRKVSPESIERVLLSHPSIDECLVFGVEDEERKEIIVACLVGKE-------------------------------------------------------------------------------- 148994765 146 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISTYGVTILYAIPDFL--LFMNSIKFINNYRLGKLRLVQVVGAFCPPNYITDFHKNW--PKIDLFNGYGLTE-ASPRVAVLGGELYANPRCVGYPISGVGVHI-DTSSN---NTQEGEICVTG--PNIMVEYYLNEELTSKI---KIGGMLRTGDIGYFDDKNRLYILGRKDNRYIKSGKNIFPEEIESVVRKLPFISEVIVYPKIESGRLISILEYTICNDEEKDLNQEASEIIKLCKDNLEDYKIPDQYRKVKNIPHTSTGKVKR----------------------------------- 33239851 85 -----------------------------------------------------------------------------------------------------ERYNYEELADKIAVAAAAFESLGVVSGDVVALFSENSPRWLIADQGLMRLGASNAVRGSSAPVEELRYILADSRSVGLVVQS------------SELWKALALSEDDKKQFKFVLQIEGQP----ENNLLGWEEFLLKGANKSPINATANSSIATILYTSGTTGKPKGVPLTHDN-LLHQMRSLACIASPPPGTPLLSVLPI----WHSYAEYYFFSCACSQ-------HYTTIKHFKQDLQTVRPVVMATVPRLWEAVKTGFDEALKKMPRSALRLLLLTNRAISEVVFRWVLQQLSGGRLPHVDTYGLTETS--PVLSCRRTWRNIRGSSGLPLPETEFRIVDPNGGPLKFSQQGRVLVRG--PQVMNGYLRKPEETSKV-LDQ-KGWFDTGDLGMLLADGSIVLTGRAKDTIVLSGENVEPGPLEEFLLGSPLIEQIIMIGQ------------------------------------------------------------------------------------------------- 209694661 34 -------------------------------------------------------------------------------------------------------WTWAEVSTQINRYANGLLQQGVKRDEVVVGISKNCIELVWLQLACVRIGA----------------RFASINPK-----------------KP-------ECELHQLVTSISASHIWFGKDQKTISGIWHHQLINAEYGVIAATW-QLGRLATLTFTSGSTGLPKAVAHSANNHL-HSAAGLLSWMDFDVCDSWLLSLPLFHVSGLA-IVWRWLLSGATLVM-------PTSNGLLHDLSS--VTHASLVPTQLTQILADD-----QVSRLALKRVLLGGAVIPPEAAE-----LQGIECWL--GYGMTEMGSTVTAKRADGHT----GVGNVLPYREIKI--DHGEVLVRGET-----------LALGY------YRSSGIAEDDGWFKTKDLGDV-STGELHIKGRADNMFISGGENIHPEKIEQALLLHPMIEQVIVVESVDEQFGYRPVAAVV----------------------------------------------------------------------------------- 195153773 152 --------------------------------------------------------------------------------------------------------TFTEAERQAANFGRGLRELGQKPRENIVIFAETRAEWMVAAHGCFKQAMPIVTVYATLGDDGVAHCISETEVTTVITS---------HDLLPKFKTLL--AQCPNVDTIIYMEHKTETTGFKEGKVLPFNQVVKGQDSKFESVPPKSDDIAIIMYTSGSTGTPKGVLLSHKN-CIATMKGFVDMVPIYPDDVL-----IGFLLAHVFELVACLMTGVSI-------GYSTPLTLIDTSSKLKPTCMTSVPLILDAFRKALFKFLYQYKVKKVRIIMSGGAPLSADT----HEQIKTCLCVLIQGYGLTETTS--GATVMHERDMTYGRTGGPLTVCDIRLVNEEGNTNKPYPQGEVLIGGDCVSQ--GYYKLPSKTNEDFFEEDGKRWFTGDIGEVQTDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTC-GIVENICV-YGDPTK-QFTVALVVPNQ-------------------------------------------------------------------------------- 193290710 73 -------------------------------------------------------------------------------------------------PGKYVWMSYKEVYDIVIKVGNSIRSIGVDVGDKCGIYGANCPEWIISMEACNAHGLYCVPLYDTLGAGAVEFIISHAEVTI-----AFVEEKKLPELLKTFPNASKYLKTI-VSFGKVTPEQKKELEEFGVVLYSWDEFLQLGSGKQFDLPVKKEDICTIMYTSGTTGDPKGVLISNTSIVTLIAGVRRFLGSVDEDDVYL-----------SYL---PLAHGASIGFWRG-----DVKLLTEDIGELKPTVFCAVPRVLDRILKKGRKHFEASPLSRVRLILSGAAPLAAHV-EAFLRVVA--CCHVLQGYGLTETCAGTFVSLPNRYDM-LGTVGPPVPNVDVESVPEMSYDALSSTPGEVCVRGDI--LFSGYYKREDLTKEV---MIDGWFHTGDVGEWQPNGSLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 10957124 119 -----------------------------------------------------------------------------------------------------EWLSYKQVAELSECIGSALLQKGFKPDQFVGIFAQNRPEWVIIEQGCFAYSMVIVPLYDTLGSEAITYILNKAELSLVFVD--------KPEKAKLLLEGVENKLTPGLKIIVLMDAYGSELVERGGVEVISMKAMEDRANRQKPKPPAPEDLAVVCFTSGTTGNPKGALITHRNVVSAFVKMTEKVLALNASDTHISFLPLAHMYEQLMLCV-MLCHGAKIGFFQGDI------RL--LMDDLKVTVFPVVPRLLRMLKRWLLDFASKRKQSSLRLMVTGAAPVSATVLTFLRAALG---CQFYEGYGQTETAGCCLT-MPGDWT--AGHVGAPMPCNLIKLVDEEMNYIAAKGEGEVCVKG--PNVFQGYLKDPAKTAEA-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 210085414 79 --------------------------------------------------------------------------------------------------------TFQQFFEECDQLAAGLVALGLKRGDRVGMWGPNTLEWVLTQFATARAGLIMVSINPAYQVNELVHALKKVGCRAIISASTF----KTQDYYKMLHQAL-----PELDRCKAGQLKAKGLPMLETIIMLGEEKFPGTFSFPEVQEMGD--------------------HAHRRTVLEMQD--KLQFD-------------------------------------------DP-----------INIQFTS-------------------------------------------------IP----YGTTENGPTFLGHKCDNLERKCNTIGQPLPHVEVKIVNINGEITPVNVPGELWTRGH--GTMHGYWGD--RDKTTEVIGPDRWYRTGDVAVLDEQGYGRIVGRIKDI--RGGENIYPREIEEFLHTHPKVKDVQV---------------------------------------------------------------------------------------------------- 194205667 126 ----------------------------------------------------------------------------------------------------------------------------------VGIFAQNRPEWIISELACYTYSMVAIPLYDTLGAEAIVYIVNKADIATVICDT----PQKASLLLENVEQGLA----PGLKMIILMDPFDDDLKQRAEKSSLCDAEILGKENLRKPVPPRPEDLSIICFTSGTTGDPKGAMITHQNITSNTAASMEGTFEINLEDVTISYLPLAHM--FERVVQAAVYCGAKVGFFQG-----DIRLLPDDMKTLKPTVFPTVPRVLRVYDKVQNEPLKKFLLNRVRLLLTGAAPISAPILTFFRAALG---CQVFEAYGQTETAGCTVTS-PGDWT--SGHVGVPLPCNYVKLEDADMDYFSANNEGEVCIKGT--NVFKGYLKEPEKTEEV-LDK-DGWLHTGDIGRWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 154243900 14 -----------------------------------------------------------------------------------------------------KTWTWADLTREIEALSLGLKVAGIAPGQRVAVIGVNRSRLYWSILAAQCVGAVPVPLYPDAVAQEMAYLLAHAE----VTAA-------IVEDQEQVDKLLSLPELPALR-LIAYDETSLDAIMASGRQETAGAGLSRAFTDLVA-RTGGGDTSIILYTSGTTGRPKGTVISS-ERAISAARQTVAADRLDETDEVLAYLPIAWAGDH-YLNYAAFVAGVAIDIFEGPTFYFAPPRVLEMISMEDARFMGVAPLHGRLLYALGEALIYGLGFSRIKVAYTAGEAIGPDLFA-FYRSIG---VNLKQFYGQTE-AFLYISTQPDG-QIRSDTVGPAAPGVEIRIV----------ESGEVQFRS--PGQFVEYLGDPVRTAETL--TPDGFVRTGDAGFIGQDGHLRIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 157349928 98 ---------------------------------------------------------------------------------AERYGDRVALV--DPYHDPPSNMTYKQLEQEILDFSEGLRAIGVKPDEKLALFADNSCRWLIADQGIMAIGAINVVRGSRSSVEELLQIYIHSESVAL-AVDNPELFGRIAETRAAIRFVVEKSCLPSMDRVPVFNYKEIIDLGRECRSVFLDS--HYARKNYIYEAISSNDIATLVYTSGTTGNPKGVMLTH----QNLLHQIKNLWDIEPGDRFLSMLP----SWHAYLVYETLYSGSSTVIYEGKFLQKSQKQY-----SYIASIFWLWAKIIAAILMLGKKLVYSKIHSAIKAGVSGGGSL-PSHVDRFFEAI---DIKVQNGYGLTECSPVTAARRPTCNVL--GSVGHPIRHTEIKIVDSETDELPPGSKGIVKVKG--PHVMKGYYKNELATKKVLDE--DGWLNTGDIGWIAPHGGVIVLGRAKDTIVLSGENVEPTELEEAAMRSTLIQQIVVIGQ------------------------------------------------------------------------------------------------- 145346344 26 -------------------------------------------------------------------------------------------------------MTFREASERVSAIASGLVDLGLKPQDKVIIYADTKRDWQLTAQACFRMNLTVVTIYATLGEDGVKHGINQTKASVVVCD------GKLLKTLTNV-----AGDCPSLKHVVTLPKSVFQIGLDEVATLGARKPMAARPPK-------STDIAVLMYTSGTTGAPKGVMLNHSNVC-ATMTGLKDAGDFTNKDVYLAYLPLAHIMEMAAETV-MLALGAA-IGY-GSPDAPTPAVLDRV--RQAVQAKFSAAKALKKLINAGLVAGRK-DFENVRIMISGSAPLSRETQIFMQTCF---RCPVRQGYGLTETGSCTIASFDDYSPLTSVSISLRDWGYRVA---DEKDPSIGMPRGEVLIGGPAPHMP-----DPELEAKSEFSVIDGYFHTGDVGQFTADGQLMIIDRKKDLVKLQGEYVALSKVENVLKQSPYVA-------------------------------------------------------------------------------------------------------- 145517997 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGAILSHSNFISAIASTQVTDAGINSTDVHISYLPLPHVM-ERLIILTMLYTGATIGFYRG-----DPNLLKEDISKLRPTVFASVPRLIKALKKTFAERAIRVKLENLRSLMITGSPIQQEVIDFLKI---SACCPILEGYGQTESTG--LSFSTGTWDPKSAHLGGPAANTEFKLVDYTSQDVINGIKGEICLRGH--GVFQGYYKDPEKTAEAIDDA--GWLHTGDIGLITENGGVKIIDRKKNIFKLQGEYIAPEKIEAIYNRVQGVAESFIYG--DSLQSQ-IVAIIVPQKDYVEKQATEKQIQ------------------------------------------------------------------- 115390761 57 -----------------------------------------------------------------------------------------------------------------------------------------------------SIGAVPALINYNLTGKPLSHSIQTSTARVLL-VDEEVRPNFTPELMATMTAPDFREGQGPVE--IVFHTADIEAQVMQTEPNREDDKARGGLILR--------DMALLIYTSGTTGLPKPAIVSAGGLFITNWLEFS-----KNDRVFTCYHSSAFVLG----FVACLMGSANLVI--GRKF--SARNFWREARENDATVVYVGET-LRYLMAVGEDLDKKHN---IRLVYGNG--LRPDIWNRFKERFNIP--TIAEFYAATESGSWNLSSNAGAIG-RNGGLSRLIMGIKVVEVDHETKVVPRGEPGELAINPTDPSNFQGYYKNEGKIIRDVLRKGDAFFRTGDIIRWDNEGRWYFNDRIGDTFRWKSENVSTSEVAEVLGTHPDVHEANVYGVALPNDGRAGCAAVILEQQVPPSQATLDGLAAHVLKNLPRFAAPLFLRFTPEMQGTGNNKQQKHVLR------------------------------- 94968401 59 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVAADEAHPVWLC-TSGTTGKPKPV-----GYSWQLLASVKVSDGLHEA-RWMSLYPLSRFAGCNTLLHAA-CNGSTLII----PDSYSPQALSAAIQQYKPTHLSGTPTLWKALMRLDREWTH-----SIQQVTAGGECVDQATLNLLH--FWFPHARVTHVYATTESGVCTVVS--------DGLAGFPSAWLH----DPSRRVELSVREGVLWVR-----------------RQSGESSEP-WTNSGDQVERRGDRMY-FLGRQTEILNVGGAKVAPAIVEQCISEVPGVLQVHVFGKPSSLAGTLVCAEVAAEASRDL-DALRVTIMQACRATLPAYAVPRKIEFVEELAVSSSGKLIRGTL-------------------------------- 115361253 13 --------------------------------------------------------------------------------------------------------TWKGYANAVCSVSAALRAAGVARGDRIAIMGDVSREWLIADMATICSGAVTVGVYFTASVEEVRYYLEDSGARLAFAGSA--------EQLRIMEAADTSRRL--LKIVVLWKRPPGEVSLAEFASHFFGDEVAYLREQSELAR--PTDLVSLGYTSGTTGPPKGAMLTHVSMLAGA---------------FTWPTFCPAILSEPQVVHLPLSHTATTLIAKTVPYFVDVSAFAKCIQEVRPTSYMAPPRFYQKFATQIINHVRNYKLDDLRYPYTASAPVPPEVVT-LFQLWG---VNLKENYGQTEMVG---GNLAQVTDSRPGNSGVP--------LDDPAWETRVLPDGEMIVRG--PGLFIGYWNKEAETKAA---LRDGWLYTGDIVNVGADGSYKLIDRKKELINTAGKSISPVQIENELRQSPYITEALVIG-------------------------------------------------------------------------------------------------- 1617274 110 --------------------------------------------------------------------------------------------------GDYKWMTYGEVGTARTALGSGLVHHGITTGSSVGIYFINRPEWLIVDQACASYSYVSVPLYDTLGPDAVKFIVNHANVQAIFCVAET--------LNSLLSGLSEMPSVRLVVVVGGLNESLPSLPPSAGKVVSYSVLLNQGRPFCPPKP---DDVATLCYTSGTTGTPKGVVLTHAN-LIANVAGSSFSVKFFSSDI--------------YISYLPLAHGVAVGFYQG-----DNMKLLDDLAALRPTVFSSVPAAYNAKKQAGKSASPIWDRGRVRFMTSGASPLSPEVLEFLKICFGGR---VSEGYGMTET-SCVISGMDEGDNL-TGHVGSPNPACEVKLMDNYTSADEPHPRGEICVRGPI--IFRGYYKDE---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15826969 28 --------------------------------------------------------------------------------------------YEQDWDGVKITLTWSQLYRRTLNVAQELNRCG-STGDRVAISAPQGLDYVVAFLGALQAGRIAVPLSGGVTDERFESVLNDSSPVAILTTS------------PAVDDVVHH----------VTQRPDESTPSIIEVDLLDLDSPNGSGDG------NGDHTAYLQYTSGSTRTPAGVMISH--HNLRANFEQLMSTYLADTDGVFPVGSVSWLMGLILGVCVPILGGCPAVLTSPVSFLQRPARWMHMLASE-FPVFSAAPNFAFELKKISDDDMIGVDLGNIHIILNGSERVQPATIKRFNNRFARFNLAVRPSYGLAEATVYVATSRSGAESLSTGQATCPSP--IVRIVDSDTIQCQDGTVGEIWVHGD--NVADGYWQKPDESERTFGGKIEGPWRTGDSGFVI-DGKMFIIGRIKDLLIVYGRNHSPDDIEGTIQEITR-GRCAAISVPDRNT-EKLVAIIELKKLGDADQYAMDRLGAIKREVISALSVSDVVLVAPGIPITTSGKVRR----------------------------------- 37527535 9 --------------------------------------------------------------------------YHLINRQIKQHPEKIAFRQWS--PAEQLELNWHDIGKKTDAISRALLEIGVDVQEKIGLFAHNSMAWSLADIAVLQLRAVTVPLYATSSQEQAGFILNDAGVRILFVGGQAQY-----------DVAITLTECPQLSHIIVLD---ESVDLRDSLAQHLSDFMVDNELPCQSENHNLDDLFTLIYTSGTTGEPKGVMLDYRN-LAYQLYSHDHILALTDQDISLSFLPLSHVFERAWSFY-VMHVGAQNVMADVCPTVMCAPRFYEKIEKHRRKLFNWAIKFLRKLQSKKSRLADKLVLSKLRVLGAAGARLDETIILFFLAV----GINIKYGYGMTETCATV--SCWEEQGYVLGSIGKPSPGIDVRI----GEEDEIQVRGPIV--------MKGYFNNQQETTKAF--TQDGWLRTGDAGKLDENGNLFITERLKDLMKTS---------------------------------------------------------------------------------------------------------------------------- 28703684 58 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIVELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVD----KPQKAVLLLEHV----ERKETPGLKLIILMDPFEEALKERGGVVIKSMQAVEDQANHQAPVPPQPDDLSIVCFTSGTTGNPKGAMLTHGNVV----ADFSGFLKVTEGDIRLLSDDMKALCPTIFPVVPRLLNR----MYDKIFNTPLKRWLLEFAAKRKVRS-----GIIRNDSIWDELFFNKIQASCVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLVDEELNYWACKGEGEICVRG--PNVFKGYLKDPDRTKEALDS--DGWLHTGDIGKWLPAGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 57638609 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADNIAYVIYTSGSTGTPKGVLGLHRGVINRFYW-MWNLYPFEVEEVCCHKTSLSFV-DSIWEIFGPLLQGIPIVITDDV--VKDTYQLVQTLSK-NITRIVLVPSLLRAIV---DSTVDLQQLYRLKYWLSSGEVLSLELMQRFQRRMPESV--LINLYGSSEVAADVTY-----FDTRANSIGRPIANTQIYILDTALQPVSVGVTGELYIGGA--GLARGYLNQPEKFIPDPFNQ-PGLYKTGDLGRYLPNGDIEFIGRLDHQVKIG---------------------------------------------------------------------------------------------------------------------------- 19979623 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAQLLV----PTADDPGRLAEWMAENGASVTHLTPA-----MGQLLSAQATAEIPSLHHAFFVGDVLTKRDCLRLQSL--ARNVFIVNMYGTTETSYFEVASLADIIP-----AGQGMLDVQLLVVNDRTQTCGVGEIGEIYVRAGLPDMTAGHWKDDAVWKDFWLGPRDRMYRTGDLGRYLPNGNVECSGRADNQVKIRGFRIELGEIDTHLSQHKLVRENVTLVRRDKDEEPTLVSYIVPQTGEEDDEKLIRDVREYLKTKLPSYAVPTVIVPLNRMPLNPNGKV------------------------------------- 47226245 123 --------------------------------------------------------------------------------------------------GQYRWLSYNELDTVVSHFGSGLGALGLQPKTCIAIFCETRAEWMITAQACFRRNFPLVTFYATLGEEAIAYGLNETGVTHLVTSVELLE--------TKLKNVL--LQLPKLRHVIYVDQKRVKKDGYPPG-LSIHSMQAVQELGMRPENIGPSDLAVVMYTSGSTGRPKGVMIAHSNLIAGMTGQCERIPGLGPNDI--------------YIAYLPLAHEISCVLYGCRIGYSSPQTLSD--QSTKITLMAAVPEIMDRINKNVEQIQRGYDLCNLRLMLSGGAPLS-EATQRFMNVCF--CCPVGQGYGLTETCGA--GTITEVTDTSTGRVGAPLLCSEIRLRDPEGTNDKPNPRGEVLIGGPNVTM--GYYNNEIDNQD-YLQAGQRWFCTGDVGEIHPDGCLQIVDRKKDLVKLAGEYVSLGKVESVL--------------------------------------------------------------------------------------------------------------- 150395724 110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPFLVVFTSGTTGEPKAIIRNRRSWRV-SLETGKGFFRLGSETTTYAP--------------GPLAHGLTLYMTAGAEFHFEADQSLATIAAFRAKRLVLVPTMLRRL----CERAARSPLTSIRQITIAGAKLTPADREAAR--VAFPNAQVTEYYGASELGFISVSQAMDRHT--PTAVGKAFPGVHLAILGENGDRVPAGEAGMIFVESELVSEGYIAGGDGAGFRRH------GKRATGDLGFLDEDGTLHLIGRAGGMVVSGGNNIYPSEVESVILGAGGVNAVFVFDLDHPDLGSELAAVV------------------------------------------------------------------------------------ 114565123 20 ------------------------------------------------------------------------------------------------------TVTWGAFDTVTDSVAQLLIEFGLQVQDKVVILAQNSPQWT-----CADIGAVVVPVYPTSTIEQAVFIVNDSQAKLIFAGNQQQY--------DMACTVAAQAEC--VQHIVVFD---ANVTLNADNHVYFDQVLAAQTNELNTRLANSNDDLFLIYTSGTTGNPKGVMLDYRNFA-SMIKQHDSELPFTAGDVSLAFLPLSHVFERGWSMY-VLCRGGHNV------YLNDTNRIKEALIAVKPHTLCAVPRFLEKIMRVGKRQFEVSQLSALKFMPVGGAALDINVASFFHS-IG---VPVLCGYGMTETCATVTCNTLD--NRVPGSNGKPLEAMQIKL----GKDDEILVRGDTV--------MRGYYN---RPQDTADAFEDGWLKTGDAGRIDEQGNLYITDRIKELMKTSGKYIAPQRVEGKVACCPFIEQVAIV--------------------------------------------------------------------------------------------------- 111022658 38 ---------------------------------------------------------------------------------------------------------WGEIHKAARRMAGALAEAGIGHGDAIGI---------------------------------LAGQPVDIAP----SCQGTWMRGASVTMTPRTDLAVWAKDTETVINMIQAKAVILGAPFDAAKPLLEEAELNEGTETDPVETFESDIALQQL-TSGSTGSPKAVQVTHENFYTNAYAMIRIKFSI-EDDVM-----ISWLMGMVGFLSVPMQVGAEVVSITPMDFLRTPLLWAELMGKYKGTVT-AAPNFARRLKQAEDGAV---DLSTVRYMWNGAEPVDPETMNKLAEAFGLNPSALAPVYGMAETTLAVSIPDPDQGQVKPNTLGKMVPNLEGRVVDSEGELLPTRGVGIIEVKAVTPG-YITVDG-HKPAQDA-----DGWLNTGDVGYFTEEGLVVVCGRVKDVIIMGGRNIYPTDIERAAGTVAGVRPGNAVAVRDAGQKRESFAVAVETNDYQ-DPEVVKRIEHEVV-----HAVFSEVGVRPRIPKTSSGK-LRRA--------------------------------- 167589291 30 -------------------------------------------------------------------------------------------------------LTHAQLDAQAARLAHALRAGGLAPGARIGVVARNGLAWVLLDLAALKAGIVTAGFFGKFRPDALVDRYLDA-----VYADGATSFDPARDLRALVDAHVRACR-----------------DGRNGRDVD------PVAPPFESAAYARDDVTTIKFTSGSSGEPKGLAARAGS-IDASLAAVQQLYAHGDGDVFLPLS----LLQQRYWIYSALTYGATVAPFEFA---------LEATREQPPTVVMGVPGFYDGIKKRDDAGLDARRRPRIRYLWTGSAPANPQTLRFFDEA----GVPIFEGYGMNET-CIVTKNHPGA--ARTGSVGRLIPGKRARI-DDDGVLIVGADE---------PVNTHYLYSEPGASERIFLPT--GEVRTGDLARFDDDGYLYILGRADDLIVLAGKNVHTRTLEEQVKAHVGVEECV----------------------------------------------------------------------------------------------------- 71907974 12 -----------------------------------------------------------------------------LRQRAQQQPNRVAI--RQKDFGIWNPISWDDYYRRAGHFGLGLCALGVQPGGHIGVISENRVEWVLAQMGAGLVGAVTVGVYPTSPTNEVSYVLEHADIDVVICEDQ--------EQSDKVLAAID--SLPRLRKIVVMEEKGLRNTPAEFRDVLAFSEVEALGVDYEAVEVLADDIGLMIYTSGSTGKPKGAMISYGN-IRAVAPGIIERLGLDEHSRHLSYLPLCHVAEQMLTTFTPIYLGSQVTLFLGVP------RIW---EKLHASILFD--KALVACETFACKAVHQRTLGELRALLTGAAPISPAIISFF-RALG---VPLVEVYGLTESSGMIFGQRLDHVQL--GTVGAAISGIDYRI----------AETGELQVRGG--AVFAGYYKNAE---ATAASIRDGWLHTGD-VVRELDGDIKIVDRLKDIITAGGKNLTPSEIENGMKASPYIKECIVV--------------------------------------------------------------------------------------------------- 110639961 7 ---------------------------------------------------------------------------------------------------------------------------GLQKDDKVAIISPNRPEWNFIDLGLQQIGAVSVPIYPTLTVEDYRYIFDDAEVKMVFVYDEQLF--------AKATEAVNGSRTNPV--IYTLQDVNGAKSWKDITALADGQPASMLDPYKA--NVFNDDLLTLIYTSGTTGKPKGVMLTHNNILVNHHKALSFLPLCHVYERMLCY------------LY--LSQGVSIYYAESTDT---VGENLKEVQPH---MFVTVP---RLLEKVYDKIVAKYDMSKWRTVVSGGAALQPR----LARVFWAAQIPVMEGYGLTETSPVIAVNRFNPDETRISTVGPLLPGVEVKIA-EDGEILTRG-----------PHIMKGYYKRPDLTAEAIDS--EGWFHTGDIGQFVENKYLKITDRKKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 157777320 105 -------------------------------------------------------------------------------------------------------LSYDEVHDKAQKLSMALIEFGLKPGNTIGIYARNSPQWLISALACIEQSMVVVPLYDTLGAEAASFIVSQAEIEVVIVDN----------FKKAECLIQNREKMPTLKHVIVIDSAELVEGMTTFDTIRLESFDNAITLGSQYEFTNPEDTYIICYTSGTTGTPKGVMLTHENIVANISGFLKILFAFQPSQVHISYLPLSHMMTHWTL----LGFGSKIGYFRGSIQGLTDD-----IKSLKPTVFPVVPRLLNRLYDAITSKVQQRKLKQVRALMVTGSPISSTVLETCRVTLG---ATIVEGYGQTE--CTALATFTWMGDPSTGHCGAPAPCALVKLGDPDLNYYAKDGKGEIRIKG--PCVTKGYYKDPERTAELFDE--EGFLQTGDIGEMLPNGTIRIIDR------------------------------------------------------------------------------------------------------------------------------------ 197750224 12 ------------------------------------------------------------------------------------------------------EISWLELQKQVNNLSYALLANGLAVQEKIAIFAQNMPRWTITDIAAMQIRAVAVPIYATSTTKQLEYILNDGDIKILFVGDQ-----------EQYDQAIEIANNCSL--LIKIVAMKDSIDLRDPIAQHWQDFIKVNQDEAETKRLNLEDLFTLIYTSGTTGEPKGVMLDYANLAHQLQAHNKALPHIDENDISLSFLPLSHIFERAWVTY---------VLYRGAVNLEDPQQVRQALSTVRPTLMCAVPRFYRALFKWAIRTAEKLVLGKLRALLCGGAKLDPSIGLFFQSIGINVKL----GYGMTETTATISCWQEKGFNI--NSTGTLMPDVEVKI----SEENEILVRGGLV--------MKGYYKKPEATAQAF--TAEGFLKTGDAGELDSEGNLYITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 153003836 9 -----------------------------------------------------------------------------------------------------RSLTWSDTEARVRAIASGLRALGVEDEQVCAILSSTRVEWTLSDFGVLCAGAATSTIYPSSVAEECAFILSDSG-----TVVAFAENDEQVAKL-----ASRRAELPALRHVVTFDGRPSADGWVEERGRAW-DAAHPGEFEERAAAIRGDALATLIYTSGTTGRPKGVELTHACWVAQSK----------------SVEDTG-ILSHPQLFWLPLAHGTAQL----RIGFPTAGRIEKLVENLGATFVCAVPRALRSGKRPSPLLAAQYDRGRLRFFVSGSAPLSKDVAEFF-DAMG---IVILEGYGLTESSAATHVNLP--WRRKIGTVGPALPGVDVKI----------AEDGEILMRGPW--IMRGYRGLPEQSEEAL--DGDGFLHTGDVGHVDADGFLTITDRKKDLIKTSG--------------------------------------------------------------------------------------------------------------------------- 170097679 44 -----------------------------------------------------------------------------------------------------KYLSFIEVKEAVSEIARALIHLGVTSDDVINVYSQTSVNWQLMSHACASISTTIATAYDTLGEEGLTHSLNEPNCAGLFT------NAELLPTLLKV-----LANTPTVKYVIFDGEPGKDIKLQAVREFSLDKLRETGRDSLAARRPKPDSTALIMYTSGSTGAPKGVCITHSNLIVYVLLGHHLTY----ED--------------SYLAYLPLAHVLEFILFVGMPSGFDIGAFWETIRKTKVNSSGT----IKKGMFNGAMAAKKNNLSRLRIALSGGAAISRETQEFLTTAL----VIVLQGYGMTESCG-MCAILPPEL-MRYGSVGLPVPCIEVKFLDDAGYSTNNPPQGEVCIRG--PSVVKGYFKRPDLNDETIFTK-DGWLRTGDVGQWNPDG------------------------------------------------------------------------------------------------------------------------------------------- 158333912 28 -----------------------------------------------------------------------------------------------DGEDETLHLTYAELDAKARAIAAALQSA-CQPGDRLLVYQP-GLEYVAAFFGCLYAGVTAVPIYPPRPNRSLMSVIADSQAIFALTTSQILSK-----LERQLIDAPELRALKWLAT--------DSLSVTEPRQAW---------QEIHPQ---GQDLAFLQYTSGSTATPKGVMITHHNLLQNLALIHQ-CFEHSSQGVIWLYHDMGLIGG----ILQPLYGGFPVALM--SPFMFSPIRWLQAISRYRATTSGGPNFAYDLLRKIKPEQIETLDLSSWRVAFNGAEPISAQTLEDFATKFGLAEATLIVSGGQTVQGAAVVSAHLGDTDARVG-CGTALQGQEIVIANPETQQCSAEEVGEIWVSGQ--SIAQGYWRQGETFQAHLADTGAGFLRTGDYGFL-VGSELFVTGRLKDVIIINGRNHYPQDIETVVQSYPGIRPAAAFSITEAGEERLVVVFVPPTSLTEESEAVEKDILTQIRRAVAKDHDL-QIHALGSIPKTSSGKIQRFTCRKFLEGDLESV--------------------- 195614698 111 --------------------------------------------------------------------------------------------------GDYKWMTYGE--ASTSRTASGLIYHGISEGARIGLYFINRPEWIILDHACAAYSYVSVPLYDTLGPDAVQFIVNHATVEVIFCV-------------PQTLSAILITQMPCVRLIVVVGGDDSNMPSAPATTERLHNEGKMSPQTFRPP--KPEDIATICYTSGTTGTPKGAVLSHENLIANVAGS---SLGIK-----FYPSDV-------YISYLPLAH-----IYEGVAIGFYQGDNLKLMDDLAVTIFASVPTAYRHAMINGRNPSPMWDKGRMRLMTSGASPLSPDVMEFLRICFGE----VLEGYGMTETSCVISTMNIGDRSI--GHVGSPNPSCEVKLVD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67971168 110 ------------------------------------------------------------------------------------------------------HISYSQYYLLARRAAKGFLKLGLERAHSVAILGFNSPEWFFSAVGTVFAGGIVTGIYTTSSPEACQYIAYDCCANVIM-----------VDTQKQLEKILKVKQLPHLKAVVIYK---EPPPNKMANVYTMEEFMELGN-EVPEEALDANQCCVLVYTSGTTGNPKGVMLSQDN-ITWTARYGSQAGDIRPQEVVVSYLPLSHIAAQIYDLWTGIQWGAQVCFAE-----PDAGSLVNTLREVEPTSHMGVPRVWEKIMERIQEVAAQSGFIRRKMLLSVGSDLKPFTTRKVRQALGFAKCQLYAGYGLSETSGFMSSPC----NYRLYSSGKLVPGCRVKLVNQD-----TEGIGEICL---WGTIFMGYLNMEDKTCEAIDE--EGWLHTGDAGRLDADGFLYITGRLKEIITAGGENVPPVPIEEAVMELPIISNAMLIG-------------------------------------------------------------------------------------------------- 90655210 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANNLAYVIYTSGSTGTPKGVMIEHRS-LSNFCFWYQQTYGLTSTSRATLLAGVGF--DASVLELFPVITSGGAVCPVSNERRANPSNLLAIINEHSITHVYTPPVLYSDFAAVSEK------LSHEVVICVGGEALLTSD--------RKENIQLFNNYGPTES--TVVSSIYQVREHHSGAIGKPISNTEIYILNENTGLQPIGVVGEICIGGS--GLSRGYLNQPEKFIDHPFKAGERLYKTGDLGRWLPDGNIEFMGRKDDQVKIR---------------------------------------------------------------------------------------------------------------------------- 126272322 70 -----------------------------------------------------------------------------------------------------ERITYSQYYLLARKAAKGFLKLGLEHVHSVAILGYNSPEWFISAVGTVFAGGILTGIYTTSSPEACQYIAHDCKANIIL-----------VDTQKQLEKILKIKNLPYLKAVVMFQETPAE---KIPNVYTMEEFLEIGNEIPEATIINSQKPCVLVYTSGTTGNPKGVMLSQDN-ITWTAKFGSQAGDIQPQEVVVSYLPLSHIAAQMYDLWTGIQWGANICFAE--PDAPTPRVWEKIMEKRKMFLWAMAVTMERNLMRLADYLV----LAKIRALGFAAAPMTTETLHFFL----GLNIRLYAGYGLSESSGHFMSN---SFNYRLYSSGKVLPGCKAKLVN-----VDAEGNGEICL---WGTVFMGYLNMEEKTREAIDE--DGWLHTGDMGKLDNDGFLYITGRLKEIITAGGENVPPFPIEEAVTELPIISNAMLIG-------------------------------------------------------------------------------------------------- 195959119 23 ------------------------------------------------------------------------------------------IYKEGESKSFKKQI-YADFWNETKRVASGLLHCGIKRGEKVVIISDSRREWIIIDVATLGLGCVDVPRGNDSSEDELTYIINHSESTFIF-----VENNK------QLHKVLSKKHDLRLVRCIVVIDDDKSYEEKIGNVFSYKKLLELGTEYLRANPKSFDDIATIIYTSGTTGMPKGVMLRHESFIFQLDRLYDYLPTLKPGKIMISILPL----WHSYIVIGPLLLNPQMII--SVP------RIWEIIKKLKVGIIY--AKLKERFLGLSPIYKKTNFLISLKLLGSGGGAL-VDYVDYFFKAVG---IKVLEGYGLTETGPILSVRRFKGPVAK--TVGPILPDVEYKVVGIDGRVLPYGEKGELWVRS--PQIMSGYFKD--KVKTSEVLTEDGWFNTGDLVRLTINNEISIVGRSKDTILRGGENIEPEPLERVL--------------------------------------------------------------------------------------------------------------- 2924399 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGNPKGVMISHRA-LTNFTQTAIAEYAIIESDRVLQFASINFDAAVEEI-YPSLCTGATLVLRTDT-MLADIRTFFRACADLRLTVLDLPTAYWHQLAADGNDIVLP---ESLRLVVIGGEP-NQSIWQKYVVKGGGDRLQLINTYGPTET--TVSATIYRIPPIKAGEIGRPLAHLQTYILDAYLQPVPIGVAGELHIGGD--SLAKGYLNRPEKFIPNPFESDARLYKTGDLVRYLADGNIEFLGRIDNQVK------------------------------------------------------------------------------------------------------------------------------ 157744833 133 --------------------------------------------------------------------------------------------------------TYNHILERADNVSVAFRELGIPTGENIGIYSKNRPEWIVTEFATYNYSNVIVPIYETLGSEASVFILNQAEIKIVVCDD----NAKATGLLKF------KEQCPSLKTLVVMEPITDELQTSATKVLTFEDLAKTRPAHIPPTP---EDLATICYTSGTTGTPKGVMLTHANVIAGVCMDFFKHSGIASTD--------------SMISFLPLAHGAKVGFYRGPVVPRVLNRLYDKVEVNKSTLFAISYKARDMIRNDGKKIREGFG-GRVRLMITGSAPLSTNVLTFVRAAMG---CVVVEGYGQTECVAACTVSMEG--DSLAGHVGMVIPSCQIKLVDPELNYYAKDQAGEVCVKGHI--IFKGYYKNEQQTKETIDS--EGWLHTGDIGRWTPEGTLKIVDR------------------------------------------------------------------------------------------------------------------------------------ 88712141 5 ----------------------------------------------------------------------------------------------RDATGNWKSYSTQELFDASEQAASGLLKLGLQRGDKVAIVAYNRPEWLIMDFAVQMAGMISIPLYPTISSSEYEYILNEAEVKAAFC------GG--LDLYNKLSSAQK--SVPSLIHIYTFDEASGNPFWESIFDTESLTEVEKIR-----RTIKSEDLVTIIYTSGTTGNPKGVMLSHGNIMHVIIKTGALLYCYRNVSVYFCGTD---------NLSGP--NGDTTVIYEAIYNKGLALEFWELEQKLSFTAWKIADKLI--FSKWRDALG-----GNIKLIFTGAAPCP----LKIMRVFCAAGISIREGYGLTETAPTLTANSIDPNGAVLGTVGTVIEGVELLIDKSDGN--YNEDEGELVI---GPNVMSGYYKKPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145230650 59 -------------------------------------------------------------------------------------------------------VSYAELQSRATEKARLLRTDGISASSIILLHFENHHDTILWFWAATLTGAISTP----FVHDP-AQRMKHLR-----------------HLKTLLQEPV----------VLTTERLVPDLDTDELRVLPVEVLDKAANSDGLADRLPAQDPAVLMLTSGSTGSAKAVPLRH-GQLLTALQGKKEHHGTEPGDVFLTWVGLDHVASLCEIHLHAMSLGADQVLIPASELLRDPIRFIQLLDSHSVAYTF-APNFFLTQVRDALNPSLQADLSHLKSINSGGEANVVATIDGLLRRFAIQREVISPGFGMTETCGCVHARASPSYDLSKGCLGPCTPGIKMRVMGPRAKPAAPGEVGEL--QLSGPAVFTGYFNNPEATAAAFTE--DGWFITGDLAWLDDSGYLNLAGRTRDTIIVNGVK------------------------------------------------------------------------------------------------------------------------- 88711996 38 --------------------------------------------------------------------------------------------------------------DKANAISRGLLRMGVEKNDKIAISMTNRTEWNIVDIGVLQLGAQNVPIYPTISQSDYEYILNHSGAKYCF-VSCVEVLAKINAIKKNV---------PTLKEVFSFDTIDGCQNWNEGEDSSNQNLVEESKNNVLPV-----DLATLIYTSGTTGRPKGVMLSHNNLVTNVIDSEKHV---------------------------PLRNGNSKALYCGVEIYF-AESLEKMTENLKPNVMTAVP---RLYEKVYDKIVKGSDLTGLKAIFFVGEPYGANGWLYWQEALGGNGMPIMEGYGLTETSPVVSVNDQTNGGFRIGTVGRVIDNVEVKIADD----------GEILVKG--PNVMQGYYKDPEK---TASVMTGDYFHTGDIGEIDSDGFLKITDRKKEMFKTSGGKVAPALIENQLKQSRFIEQVMVVG-------------------------------------------------------------------------------------------------- 169858764 28 ------------------------------------------------------------------------------------------------DASSSRKLYLDELKHRTTSLASTLQIYGIGSEDVVLIASPNHVDYPVVIWAVHQIGGIVTCTNPQFTAEELSYQIGICKPSLIVVHSG--------NLKAMLI-ASSMAGLASNGRVVLMDDAEPECDNRTAPPIFVHEGAARSAPLVPYTQGEAKDVAFFCWSSGTTGNPKAVAISHYAIMCN-IIQMAVHNGLHPDQRSWHPGDIGDVAGLVIALHLSLFSAMSVVV---IPKY-ELRSMVASIQQYSISHLLLVPPQAIALSKHSFLSDRSVD-SHVKYILIGAAPVSPHVQQSLVKLF--PRAQIGQAYGLTETTVALVSSCQRRGPL--GSAGRLLPGIKARVLKSDGRLAAHGERGELFVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 168701778 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPDGETGELCLGGA--GLARGYLNDPELTARKFHARLGRIYRTGDLAHRTADGTYVCHGRIDSQVKVRGYRIELEAIESRLAACPGVRAAAC-RVQGEGPQQQIAAFIVPADNVPPFDALKEAL----RAQLPGYMVPAHFGLLSALPVSVSGKLNRRALPELAA--------------------------- 120406583 25 -----------------------------------------------------------------------------VERWAKVRGDKVALDFSTERDGIARDLTWADFGARNRAVAARLQQV-TEPGDRVAILCPQNLEYLVAFFGTLYSGRIAVPLFPGH-VGRLHAVLDNCTPSAILTTTEAAEGVRKFFRTR---PANQRPRVIAVDAVPV-----------------------EVGATWEPVDVTHDTIAYLQYTSGSTRIPTGVQITHLNLATNVVQVIEALQG-EEGDVSWFFHDMGLIT-----VLLPTVIGHYVEFMTPAAFVRRPGRWIRAMARKEGDTGGTAPAAARGVPKDGEEPL---DLSNVKAVLNGSEPISAATVRRFNEAFGPQPQAIKPSYGLAE-ATLFVSTTPSNESPKIISAGAGKVGVAAVIVDETASELPDGQIGEI-----WISMGTGYWNKPEETIATFHNTLKSWVRTGDYGAY-HDGELYITGRVKDLVIIDGRNHYPQDLESAQEATKALRTVAAFSVPDPDDGERAPGAHKLDMGPIADD---------IRAAIAVRHTVRDVLLTPAIPRTSSGKIGRRACR------------------------------- 114566671 29 -----------------------------------------------------------------------------LENWAAQQGEKTALIY-GD-----RYISYEQFNQMANRYAHFFQQEGFKKGDVVSLLMDNRPEYLMAASGLNKLGVVVNLVNTVIRGERLAHAINVSESRAIIV------GHEFLELYQSISNGIR---LRTPGRILV--ETGEQNISLPLAVEDLNQLLSGC-PTHNPESTGSED--IIIYTAGSSGLRKTVVLSQKRWLL-MGQQFALLTNMNQHSIIYLVIPFYYNMGFNICFSSMLAAGASMVI---KPRF-SLSNFWPDIRRYKVTHFMAVGEMLRFICNQPEEADDGDN--PLEYIIGVNTR--GDLLQQLQQRFGIKK--VVEAYGTSEGIGTYICGNLNLRGMRQGEVVKYDYDSDSIIRDDKGLAVVC-KPGEIGLVLSEINANNQFWGYEARIIRDVLQKGDEYFNTGDLVKLHEGDYISFVDRLGDT-------------------------------------------------------------------------------------------------------------------------------- 197780716 24 ----------------------------------------------------------------------------------------------------------RDLLDRARFLAGDLHEAGVRPGDVVGVVLQNGTGFLTTLFGLMYAGAIPAPLAGGLDAYGLAAVAQDCDMRFLVTGVELRRRGRLADGLDGGPVVLDLDTLPQVESRLCL-------------------------------PIDPDRPGFIQYTSGSTSAPKGVVLSQRAMATGV-EAIVAAAQVTRDDTIGLWLPLFHDMGLVSVLVGLLAAG-RLVVWRPADFVRRPAQWLAAFARENCTV-CTAPNFFDHLVAVADQFDSPLDLSAWRVACNGAEPVQAHTVEEFTRVFARHGCPV---YGMAETVWMDRAQLRGAVSAEPGSVGRPVPGMRVRIADSEAGEGLGAGVGEVQIMGPAVTS-----GYHGRPRGEAFTA-DGWLRTGDLGFLDDDGELFIAGRDKNMVVVRGENFYAEDAEAVVRDLSGVYRNRCVAIASGSGGETLVLVVALSDDGE-RADLEHRLTSTLTAALGLTEVKVRLVEPHWLPQTSSGKVQRNRVRAVLE--------------------------- 156537558 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGKILGPHAIGELRFKSQ--SMMLGYFGNLEATKQS-FDK-EGWLRSGDLGYYNEHGEIFLLDRVNELIKYKNHLLSPNKIEQALMINPAVTEVAVVPISHKKDGELPIAFVPGRDLIKLSSVLGEE--KKIRGG---------IVFLDDLPKVTSAKIARHELKRVAKN-------------------------- 167822006 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTSGSTGLPKGVVVPHANV-VRLFSRTRHWFGFDEHDV--------WTLFHSYAIWGALLHGGRLVV---VPTARAPEEFLRLLADERVTVLNQTPSAFYPLMRADAEHPDLGARLRLRKVIFGGEALDARLTDWYERH--PDTAPLVNMYGITETTVHVSAPLDRATVTTASAIGSGLPDLRVHVLDGDLAPVPHGAVGELYVAGE--GLARGYLHRPARFVANPFGP-PGMYRTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 88806486 24 --------------------------------------------------------------------------------------------------------------DRANAVSRALLRLGVSAGDKIAISMTNRTEWNIMDTGILQVGAQDVPIYPTISEEDYAYILNHSGCSYLVSCQEVYE--KVAAIRGKV---------PKLKEVYSFDKLPDCKNWQELLDLG-ADTGNQDEVEARKAAVQPGDLATLIYTSGTTGKPKGVMLSHDNIVSNVIASDRRVFEHGASALSFLP------VCHIFILYLYQYCGISVYFAEG------LDTISENLKEVKPQVMTVVP---RLLEKVYDKIIKGADLTGIKKLGLKFEPYGANGWWYWQEALGGNGIPVMEGYGLTETSPVISVNDQRNSGWKIGTVGR--------VIDE--VEVRIAEDGEILCKG--PNVMLGYYKDPERTAEV---LRDGYFHTGDIGEIDADGFLRITDRKKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 169774971 50 -----------------------------------------------------------------------------------------------------KTWTYSQLKDLVDRFATVLHGRNINSGDFVGVFTTNSIEMVVTIYALSKLGCVAALINTNLRDDTFIHCLNVSGSKFIISTP---------DLSEFV--------------CSDLPHIALNISSFDGESAGTTELITAAQLQLIPAKRSPSDFCALIYTSGTTGKPKACAIRNMMTLV---TSNPLSTDANNQSKYFTYSPTAFFTGLCY----SLGNASTLCLR----RKFSASQFWKDVHDSRATILYIG----ELCRYLLSTPPSPYDQDH-SCIVATGNGLRGEIWERFRQRFAVPE--IREFYRSTEGVAKFDNHGVGAWGAKIGFSGRRFFEDDVFIVKYDTETEMPGEEGEAIGRVRNRGLLTEYLHNEDATEKKLFEKGDIFQRTGDLVVQDRDGWVKFQDRVGDTFRWKGENVSAGEIRDHICRIPSVHDAVVYGV------------------------------------------------------------------------------------------------- 67921091 16 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVDKDELAYLQYTSGSTSTPKGVMLSHFN-LMHHASYLQRACGYDENSITHT-----WMYFHDYGLVEPLYNATPCYLMSPFSFIKRPIQWLKNITKYKVTHSQAPNFAYDLLRRLKSKDVGQLDLSSWEGAGNAAEPINPKVMMNFVETFGFRWETFAPAYGLAEKGTHPVFTCVDASAMEMASCGRLVCETNLAIVNPDTTRCAEDEVGEIWVSD--PSMAQGYWQREDATKETFQAYIKDFLRTGDLGFF-KDGELYITGRMKDLIIIRGTNHYPQDLEWTVQHLNPVFRSAAFSV--EVDGEEQLVVVQERSGELDFEQLLGDIRQEIAEEIQTYA----IVLAKSVLKTASGKIQRRACRQNFLNGSINIAAVWS-DNAEVMDKF------ 15236634 47 --------------------------------------------------------------------------------------------------------TYQEVYDIVMKLGNSLRSVGVKDEAKCGIYGANSPEWIISMEACNAHGLYCVPLYDTLGADAVEFIISHSEVSIVF-----------VEEKKISELFKTCPNSTEYMKTVVVSREQKEEAETFGLVIYWDEFLKLGEGKQYDLPIKKSDICTIMYTSGTTGDPKGVMISNESIVTLIAGVIRL---LKSANEALTVKDV-------YLSYLPLAHIFDRVIEECFIQHGAAIGFWRLIEELKPTIFCAVPRVLDRVMKKGQSHVEASPLGNVRIILSGAAPL-ASHVESFLRVVA--CCHVLQGYGLTESCAGTFVSLPDELGM-LGTVGPPVPNVDIRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13431637 119 ----------------------------------------------------------------------------------------------------------------------------------IGIFAQNRPEWVIIEQACFAYSMVVVPLYDTLGADAITYIVNKAELSVIFAD--------KPEKARILLESVENKLTPGLKIIVVMDSYGSELVEQGGVEVISLKAMEGRANRRKPKPPEPDDLAVICFTSGTTGNPKGAMITHKNVVSDCATEKALVLN--ASDIHISFLPLAHMYEQLLQCV-MLCHGAKIGFFQG-----DIRLLMDDLKALQPTIFPVVPRLLRMFKRWLLDFASKRKQSSLRLMVTGAAPVSATVLTFLRAALG---CQFYEGYGQTECTAGCSLSVPGDWT--AGHVGAPMPCNFIKLVDEEMNYMAAMGEGEVCVKG--PNVFKGYLKDPAKTAEA-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 153004376 45 -----------------------------------------------------------------------------------------------------RALTFADFAAGVGRAAAFLRATGTGHGARVLLLADNSPEWQMFALGAQALRAEPATLFSSLAAQAIALRV---RPRVVFVGSAAHAGLSAVVSGEPLDAAAVPAGVRTAAVAEVFS--------GAGLDLDALDSLARAASE--------EDPFLLLFTSGTTGRPKGIVHAIGGHALALAETHGLVMVARREDI-----EPGLALGPTYLFSVPLVNGATLARVDGSRSARDL-VLARLADRL-------VGRAVRA--KLGGR---------IQGLFSGGAPASPALFRFFESL----GIPLVELYGMSETAGLISSNLFSG-ERRPGSAGVITP----------DQEIRFEPDGELLVKGPL--LLTGYL---EREDEQGAFTDDGFFRTGDIGRVDAEGFLRIEGRKKHLMVLSGKKLSPEPIEQAIAS------------------------------------------------------------------------------------------------------------- 195433535 51 ------------------------------------------------------------------------------------------------------TVTYRQYEQKVHQVAKAFIKLGLEEHHSVGVLAFNCAEWFYAM------GAIHAIIAGIYSADAVLHVLDNSKAQIVV-VDDSKQMDKIHAIRDK---------LPNLKAAIQIQEPYAPYLKKEDGYYRWSEIVSDVEDKFRLENIAINECCCLVYTSGTVGMPKGVMLSHDNIARGIVKSLEKI-----------------VVGAESIVYLPLSHVATVDIYTAAFADKDAGTLVKSLQDARPTRFMGVPRVYRMFKKMLAGWAKGITLSKVKTLVSAAAPMSPETKKYFLSL----DLKILDAFGMSETGGCHTICLPDSVAL--NSIGKTMPGCESKIIDESGH-------GELCIRGRHVFM--GYIDNKEKTEE---SLDDDCWLHGDLGYIDDKGYVCLTGRSKEII------------------------------------------------------------------------------------------------------------------------------- 183221027 13 ---------------------------------------------------------------------------------AEKFGNRPAFV-SKDESKSYKPVTFKEVYDLGINLAEALIDLGVSAKENVALLADNRLEWIVSDYGILMSGAADVPRGTDITDSEIVYILNHCEAKVVF-----LENDKMLEKFQK-----NRSQLEFAKTLIVMDKKSTATGVLKLYDLIEKELRAKGSKKAE-ERMKADDLFTIIYTSGTTGMPKGVMLKHSNMIHQTTAILGSMIDIKADERMLSILPV-WHVFERVFEYLAIAAGCAT-------YYTNVRDLRDDMKKAKPTFMASAPRLWESIIRRGLYFFSKHFNASMRFLLTVAIVLAVPYFSKIREATGGEGINVLEGYGMTET-SPVIS-VRTFKKLVQGSVGVITPETSVQIRDDLGKVLTHGQRGVIHIRG--PQVMKGYYKNPETTAKV---LKDGWMDTGDIGMFNFKKTLTITGRADTVVLLGGENVEPVPIEDKLTESPFISQCMVIGQ------------------------------------------------------------------------------------------------- 182677140 59 --------------------------------------------------------------------------------HAQRQPDEIALV-QGPV-----RLTYDQINARANRLARYFVSLGLRPAAPVGLCMRNGLVSMIACLAVLKAGGACVPLDPIMGPHWLAAFIIQAGIDVAIVDD---------------------------HHALDLFEDAPRLNLLDYESISAAAELES-DADFDIAW-DTDSLALILPVSQVAG-PRGVEMTHR--ALHHCCDLAHGLD-------FSAATVA-----LQMVFAPLIAGGRLVFYGAI--WPETAEIANLIRSETIDTSFLTPSLCGWLLDEDPSLFAPLE----RVVI--GEPLAPIHLRILLRQLGATKGEIVLLYGPAEAPAALMTRLWDVTRIVP----EPLNNARVQLLDTRRRPCPDGVLGEICL--GGEGLASGYRRD-ERLSQQSFIPDPKLFRTGDYARRRLDGTFERLGRLDEKVILSGYRVELKAIERVLRAQKGVADAVCDYRRSRAYGESVIAFFV-----EASPGAINELLAALRRLLPPFMVPDFLRKLETLPLLPDGHPDRQALAAL----------------------------- 83320523 37 --------------------------------------------------------------------------------------------------------TYKQVYDLVIKVGNAIRSCGVEPGEKCGIYGANSAEWIMSMEACNAHGLYCVPLYDTLGAGAVEYII--CHAEVSI---AFVEEKKIPELLKTFPSAAQY-----IKTIVIAREQREEMEKFGLVAYSWEDFLKLGENYDLPEKKKS-DICTIMYTSGTTGDPKGVMISNDSIVTIIAGVRRLLESVNEEDVYL-----------SYL---PLAHGASIGFWRG-----DVKLLIEDIGELKPTIFCAVPRVLDSCMKKGLAHDEASPLSKVRLILSGAAPLAVEAFLRV-----VSCAHVLQGYGLTETCAGTFVSLPNEMAM-LGTVGPPVPNVDVCLMNYDALSSTP--RGEICVRGS--TVFAGYYKREDLTKEV---LIDGWFHTGDIGEWQADGSLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 149910234 579 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDFGYVIFSSGTTGTPKGVL------IEQAAIENLASF-LQD-----CYADITRIALNSYQIVMPFF--ARSVYILTKEERLNIDTLVDALNKHNIEAMDCTPSQLAIFFES-----KLFDRPSLRVMLVGGERISAPLLE--QMKLFK-RIKFFNVYGPCES-AVDTVFMRIEDNTKLDQTGYPICNTKVAICNEKYEVCRVGQVGELVIMGASLGAGYVSAVDLERKKFRKILTPDGIYITGDYGYVDSDGCICVLGRKDNQIKVNGARIELDEIASLAKQVTEILDAHAILSSDS---QQIFLYCTLVNTKAVVS--ISALNQVLKDHLPTYMLPSEIHFIDAFPLNKSGK-------------------------------------- 47221456 41 ---------------------------------------------------------------------------------LEKHGDHPALVY--KEEGQWVKLTYRQYYQRCRAAAKSFLKLGLERYRGVGILGFNAPEWFISDIGCILAGGLATGIYTTNSPEACQYVAANCEANILV-----------VENQTQLDKILKKDQLPHLKAIVQYK---GPLKQKLPFLYTWAEFIRLGEDVSEIDSLQANECCSLIYTSGTTGNPKGVMLSHDN-LTWTASATQDRLKFKEEERLISYLPLSHMAAQMFEIWISIWLASTVYFAE-----PDAGSLGSTLKEVRPTCFLGVPKAVGAMRKNIADWAKSIGLDSLRISATGAAPISKETLDYFMSL----NIPIMQMYGMSESSGHYVSCNE---EYRITSCGKALPGCRIKLEDQDGN-------GEICL---WGNIFMGYLNMPEKTAEAIDQ--EGWLHSGDLGKHDQDGFLYITGRI----------------------------------------------------------------------------------------------------------------------------------- 167377985 112 -------------------------------------------------------------------------------------------------------YSSKEFYHLICRISNGLRVKGFKKGDKIGMFCETRFEWMAMALACARQGITLVTVYATLGEESVRVALEETKCVGLIVSEETGIKMRKIELNKEIKIISIDGHF-------------------EGEYTTFKELSESKEDEETIPSVAPNDLAFIMYTSGTTKEPKGVLVEQKQILL-LAQAFNICLDLK-DEVF--------------VAYLPLAH-----IFEGSIGYANARTLMSVLCELEPTLVIGVPTVFNRIRKAILESVSRYQLRTLKTIIIGGSALPVELQTFL--TITCAKTNILQGFGMTELCGASSCMVPG--DSTQATIGLLFPHYELKLRDPELNYLTTDNPGELMLRGAPVS--KGYFNRPEESKSTFTE--DGWVCTGDIAKITEDHHICIIDR------------------------------------------------------------------------------------------------------------------------------------ 213963544 4 -------------------------------------------------------------------------------------------------------ITWETLGNTTTLLSKALLSLGVQPQETVGILSQNTPQWSLADLACLQIRAITVPIYTTNTAEQALYVMNHAEVKVLFVGDEKQY--------QKVLQVAN--QCPSLQMIIV---CDNEVALTEKQSIHWNDFLALGSSDVEFEERNLDDLFTIIYTSGTTGEPKGVMLSYENLAFQMIGHTERLSTVDNTDISLAFLPLSHVFERAWTFF--CLYKAVTVYY-----LDDTNLVREALAQVRPTLMCAVPRFFRLLREQGKKPSKAYNLGRIKFMPCGGANLEPSIGRFFQSIGINLKL----GYGMTETVATI--SCWGDNRINPQSVGEVMPNVQVRI----GEDNEILVKGGMV--------MKGYYKNPEETAKVF--TPDGYLRTGDAGKLDGNNSLFITERIKELMKTSGKYIAPQMIEGKVGKYNLIEQIAVV--------------------------------------------------------------------------------------------------- 48105753 56 ---------------------------------------------------------------------------------------------------------YNETLLRAKNFGSGLVSLGLMPGSHIGLYSQNCPEWILTEQACYTYSLVVVPLYDTLGPDACAFIINQAEINLVV-----VENDTKCNL--LLDKAPR-----CLRKLVVIKETRQTTNKNRGVELLKFDDVERAQKNHPEVPPKSTDLCTISYTSGTTGNPKGVMLTHQNVIAGISAVLVQLGEHKPSDTMISFLPLAHMLNGMYMV------GGSVGFYSG-----DIKRLSEDMKALRPTVMPAVP---RLLNRMYDKIQTELQNSCLKLVFSLGMRANNSIWDKVFSKIKESGCLIVEGYGQTECCAPITLTVQG--DHVPEHVGPPVPCCCIKLVDPEMEYYAKKNQGEVCVKGT--NVFVGYFKDPERTAQA-IDEY-GWHHTGDVGMWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 188026238 14 --------------------------------------------------------------------------------------------------GQQSDLTWKEVEQHSFAIARRLLALNVEVQENIGLFAHNSMNWALVDLAVLQLKAVTVPLYATSSVEQAAYIINDANIRILFVGEQEQY---------QVACQLK-SRCPQLTTIVVL---NEDVELVDGELVSVHNFIAQAEPEYQDERIAAHHLLFIIYTSGTTGEPKGVMLDYYNMAAQLYL-HDQRLKLNIDDVSLSFLPLSHVFERAWSFY---------VMHTGARNVTDTNAVRDALTQVKPTVMCAVPRFYRLLFKWAINLADRLVLTKLRQLLAAGARLDDDVIAFFLAV----GVNIKYGYGMTETCATVSCWEEGEYPL--GSIGTPLSSVEVRIGDNNEIQVKG------------PVVMKGYYHRQKETEDAF--TPDGWLKTGDAGEIDAQGNLYITDRLKDLMKTS---------------------------------------------------------------------------------------------------------------------------- 126433331 134 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVVRTYGMSETAGGCVYD------------GVPLDGVRVRL--EGSRVLLGG-----------PTLAKGYRNQPDPFAE------PGWFRTDDVGALD-DGVLRVLGRVDDAVSTGGLTVMPPVVEAVLSRHPAVADCAVFGVADERLGQRVVAAIVLAAGAP--APTVADLRAHVARELDATAAPREVHVVDEVPRRGIGKVDRPALRA------------------------------ 215495638 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGEALKANEIGELCFRT--PAASRGYYK---RPLATAFRDRDGWCRSGDLAYHDTDGRIYFVERIKEMIKCLDNQVVPAELEELLLAHDGIAEVAVVGLPHSVYGEAPAAVVVPKKDVSGGQAMEKEIKGIIAGTCARHHLYGGVCFMESLPKTETGKVRRKALVDI----------------------------- 50604627 104 -----------------------------------------------------------------------------------------------------EWLSYKQVEDMSECVGSALIHKGFKAGNFVGIFAQNRPEWVIIEQGCFAYSMVVVPLYDTLGTEAITYIINKGELSLVFVDK---------PEKANLLEGVENKLIPGLKTIILMDSYGIDL-LERGKKCGVEIMSMKAANRRKPKPPAPEDLAVICFTSGTTGNPKGAMITHRNVVSDCSAFVKVTFSPSSDDTLISFLPLAHMFERVVECV-MLCHGAKIGFFQG-----DIRLLMDDLKALQPTIFPVVPRLLRMLKRWLLDFASKRKQSSLRLMVTGAAPVSATVLTFLRAALG---CQFYEGYGQTETAGCSLT-VPGDWT--AGHVGAPMPCSLIKLVDEEMNYLAAKGEGEVCVKG--PNVFQGYLKDPAKTAEA-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 47228290 121 -------------------------------------------------------------------------------------------------------LSYEETLHAAKCFGSGLAALGQKPQCNIAIFCETRAEWIVAAQACFMYNFPLVTLYATLGPAAIAHGLNETEVTHIITSKDLLQG----RLKDIL------CDVPRLQYIIVVKRT-SWTDMPRGILIYDMATVKEMGSKPNYIAVDPSDIAVIMYTSGSTGIPKGVMISHGNIIAGITGMAERIPNLNETD--------------TYIGYLPLAHGDTSVL---KPTLMAPEIMDRIMSKFQKTLFVLAYNYKMEQISKGDSLVFKRVRSLLRLLLSGGAPLSPATQRFMNVCLC---CPVGQGYGLTETCGTISESKRAVWDYSTGRVGAPLVCSEIKLKDEEGGIDKPNPRGEIVIGGPNVTM--GYYKNKDKICNDFFERGQRWFCTGDIGEFHPDGCLKIIDRKKDLVKLAGEYVSLGKVEAVL--------------------------------------------------------------------------------------------------------------- 189230234 120 ---------------------------------------------------------------------------------VKKYGDYVAL--ASKQGDQWHKMTYEQYYEQCRIAAKGFLKLGLERYHGVGILGFNSAEWFIADVGAIFAGGFAVGIYTTNSAEACHYVAQNCEANIIV-----------VENQKQLQKILQQDQLPHLKAIIQYK---DELKEKRPNLYTWKEFMQLGKDIPDSQSQKPNQCCTLIYTSGTTGQPKGVMLSHDN-ITWTAASAGKTVRLRE------ATDMQEIV----VSYLPLSHIAAQMMKHGGATYPDAGSLANTLREVRPTAFMGVPRVWSTIKRKVATWAKGVGLETLKKMGSTPHPMKYHVFKKVRKALGLDRCPVYELYGMSESSGPHTISLPDAF--RITSCGKVISGCKTKIHDNDG-------SGEILF---WGHVFMGYLNMEDKTQESLDE--EGWLHSGDIGKHDENGFLYITGRIKEIITAGGENIPPVPIEDALEQVPIISNAMVIG-------------------------------------------------------------------------------------------------- 33390791 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGTTGKPKGVMVTHRAVANVVADCNRR-FGVGPADRFFGISDLS-----VYDVFGALSAGAAVVLPD-ADRGADPAHWLRLCGQAGVTVWNSVP-AIAGLLHEQATAEGAEALATLRLVMLSGDRVPPALPAALRAL--RPGLDVVSLGGPTETTVWNISHPVGAHEDGSESIGRPNANNRAYVLDAAGRHLPDWVTGEICAAGT--GLARGYWADPERTAERFTDPGERVYRTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 119899462 14 ---------------------------------------------------------------------------------------------------------WSALLERAEHLATHFVRLGVRPGDRVAIMLPTGPDWECCQYAALLAGAAVVGIDAHDAPQNLRHILAIASPALVVAPDA-----------ERLEQL--RSLHPGDWHAIVQAEAPSDTGLP---------CLSQLTTPCEPEP-AADDIATLVFTSGSTGKPKGIAYSHRQILLACDTDARLVCNLFQRMINFCALTCG---ARSYMVIARLLPEIEPTLFIGVPRFFEAGIRAELARQPRLVRLLVAASAWRML-----QPLADAVLVRLRAVMSGSAPLP----GWLMERFHGLGWLVLEAYGISENVMPVALNTLDA--YRFGSVGHPLPGNEVKIAEDRELLVRGA------------GVFSGYVGDGSSPIDA-----EGFLHTGDYARLDEDGFVWLEGRKSEVFKSSGRRIAPAPIEAAL--------------------------------------------------------------------------------------------------------------- 59149872 1 -----------------------------------------------------------------------------------------------------------------------------------------------------KAGGAYLPLDPGYPRDRLAMTIADADIRLLLVTSAS------------VPSASVLSTLPDIVNL----------------TTDW-ERISRRRTEHTTSQSHPDDIAYVIYTSGSTGQPKGVPIRHRS-LNNLLRSAAQRLALTASDSLLAVTTMAFDIA-ALELFLPLILGGRVVL----ATSPGDGRLQHLLTNHQITVMQATPSTWRLLIDGGWQGQDHLIMLSLRHLLCGGEALD----NQLARQLLPLGTALWNMYGPTET--TIWSGALRLSEARLAEIGHPLANTQFYVLDGHQQPVPIGVPGELYI--GGVGLSPGYFHRDDLTQAAF---IPNLYKTGDRVRYLEDGTLEFLGRLDSQIKLRGLR------------------------------------------------------------------------------------------------------------------------- 27366429 28 ---------------------------------------------------------------------------------------------------------WQQLNDEIERLAAVLGAQGVTRGDVITLLGKNHVDMVLILLAAHQLGAVVAII----MPQSIAM----FSAKL----DTLYRQTRFIWLDPNVDVQTRSACSHDRRNVLL------EISLAS-------DHLNSMPSNHVCDY-RADQLATIIFTSGSTGNPKAVAHTHRQHF-ASAQGLLEEFCFTQQDTWLLSLPLYHVSGMA-IVYRWLLAGACLKV--------GHGALSEDIQ--GVTHASLVATQLKRLL-DDNTPLQ------LSHVLLGGSHVEHALARAAQRKG-------IETWGMTEAASTVTAK-------------------QIDSVSNAGHLLKNR-------ALQLIGQRIYIGG--ETLAEGYF--FQGSLTT----LVDEHGGVWIIGRADNQFISGGENIHCEEIEAVLNEIEGVEQSIVVPMPDAEFGYRPVAVI------------------------------------------------------------------------------------ 163841435 47 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKQTMLSVEAL---AASSMGTAIALR-GEGQWLLALPTHYVAGVQVLVRSLFAGTRPEVMCGA---FSPKAFIEMIDPFRITSL--VPTQLQRLLDVPEALPV---LRRFNAILLGGAPASERLLAQARE-FG---LNVVTTYGSAETCGGCVYD------------GEPLDGVEVAV--------REGLHGHNTVWLGGATIADGYLGDPERSAEV-FETIEGWYRTGDLGSFDDDGALRILGRADDVLISGGLKISARSVAQALQAIDGVRDVFVAGVADRDWGQKVVAAVVLEEHLN-----ILALKTQAADVLARHAIPKTFLVLEQLPLLPQGKVDRLSL-------------------------------- 212506076 74 -------------------------------------------------------------------------------------------------------ISFEEYYRLAKVAAKGFLKLGLERHHSVALIGFNAPEWVIAYLGSILAGGVGCGIYSTNSAEATLYCL-QAASVDIAVVDNNIQAQKILQYKPNLKAIIQYFGRPLVQNVLSWREFIKIGEAQSSEKL--HEVRKTIAVNECCT---------IIFTSGTTGNPKGVMLSHDN-LIWNAYSVAINQDLISTEKIISYLPLSHVAALMVDVYCPLMVRATVYFAEGVP------RVWEKVSD-KIKLAGAESNFIKAWAKNNLDLINGIDSPNLKYLWSGAAPLSEGVKLY----LTSLDIVILEVYGMSESSGPHTVNTNVAF--KLDSVGKTLPGTMTKIYNPDSN-----GEGEILLNGR--NIFMGYLNDLKQTEEV--VDPDGWLHTGDIGKFDDQGFLYITGR------------------------------------------------------------------------------------------------------------------------------------ 38304181 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAQLHI----PTAEDPGRLAEWMDDSKVTVTHLTPAMGQLLSAQAVRKI-----PSLRNAFFVGDILTKRDCTRLQQL--AHNVRIINMFGTTETVSYFAVPSISEDPTFLGNAGRGMIDVQLVVVNRNERTCAVGEIGEIYVRSG--GLSEGYLANAEKFVTNWFSAWKGVYRTGDLGRYAPDGSVECTGRADDQIKIRGFRIELGEIDTHLSHHALVRENVTLVRRDKDEEKVLVSYFVPMDGPEVADRLIKQIRDYLKTKLPAYSVPTLFVPLSRMP-------------------------------------------- 196036788 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEEPSLLQYSSGTTGEPKLIRRTEVDTEIKAYNE-ALNCEIDEVPIVMAP------VSHSYG----LICGTLSAITRGSITNKNPKFALNIVEKH---IVYAVPLMLHIMGSFPQGTFQFHK------IMTSGAPL-PEALFY---KLKETTTYMMQQYGCSEAGCISICHMKSHLDL-----GNPLPHASISIGSDENAPE------EIIVK----------MNDKEIF-------------TKDLGYKSERG-LHFMGRMDDVINVSGLKVFPLEVEETMLRLEGVHEAIVYRGKHPVMGEIVKAKVI----SHIDPV---QIREWCMQHLPSYKVPHEIESVTEIPKNKTGKVSRKLL-------------------------------- 66553904 28 -----------------------------------------------------------------------------------------------------------------NKIATVFSTYGYHKGDVVGMLLENRPEFVAIWLGLSKLGVIIPLLNTNLRKASLLHSIKVSKCQALI------YG---VDFIDAVSDIMNSLDPKFP-----LYRIGNDKKTSNLNDNDLAVLMANVSSAPPLEKGSYNDQLVYIFTSGTTGLPKAAVITNSRFM-FMAVGIFMLAKFKTSDRIYTYHTAGGVMS----IGAALLHGATVVIR----RKFSASAYFIDCIKYKCTI----GQYIRYILAVPPKPEDKQH--NIRIMFGNG--LRPQIWPEFVERFNIPQ--IAEFYGATEGNANIVNNTVGAI----GFVSRIIPSVYPISVDADGEPVR-NAKGLCQICEPNPGVFVGIPNNPFRAYLGYFAKGDSAFISGDILIADEFGNLFFKDRTGDTFRWKGENVSTSEIEAIISNLINYRDCIVYGVEIPLEGKAGMAAIYDEKATLDVHQLSIDLKEH----LASYAVPRFIRILSKIDLTGTFK-----LKKVAEGNPNIIGD------------------- 160895477 11 --------------------------------------------------------------------------------------------------------SWARYHERASHFGLGLAQLGLPPGGHMGVISENRIEWVLAQMGAGLIGAITVGVYPTSPTPEVAYVAGHADVDIMVCEDQ--------EQTDKLLAAL--PQLPRLKKIIVMETKGLRSFAPEVRALTFDELGAQAASRAPIEQALADDVGLMIYTSGSTGKPKG-----------AMITYRNIRGVVPG----IAERLGLDGGTRHLSYLPLCHVAEQMLTSFVPVYPNPRIWEKLHAAISIKMQETGPRAMAACAPLAEKPRRQWSLSVLRALLTGAAPIPPDVVRFF-RTLG---VPLIEVYGLTESTGMVTGHRLDDVAV--GSVGVATEGVQWRIASHGGQPDEGDGSGELLIKGDM--VFAGYYKNPE---ATAQSLQDGWLHTGDVVRV-QGGQLRIVDRLKDIITAGGKNLTPSEIENTMKASPFIKECIVV--------------------------------------------------------------------------------------------------- 122890363 43 -------------------------------------------------------------------------------------------------PRTGRRLTVAQFADAVDDLAARLAAAGVRPDERIVIH--KSANADIWMLGAARIGAVPVMLSPALDAETIAALMARLQQPTLLTD------------TAKLDAGLAKEDLDHLRRVLIV--AGERAGTQSLADL-------AHAPRVAPVVRPIDEAAVITHTSGTTGLPKLVVHTPRTQGIRLVPQWRLLALMRKKDTVAIH--IPFV--HSRMVAASLALLKQLPILLLNDSDPDS------VAEH-----FLAPGFVEALMDWEDLAGDRRPFASVKVFSSTFDAIHPRTMSRLLNASRRPGALFFQIYGQSEVGPAVGRAYFRTSAHKAGRCAMPYGAARVRVVSRNGRPPSAKNPGFIEVA--WPGLAKTYFAEQDRYDA---NRNGAWWRTGDVGYRTKLGCLHMLDREVDMIE--GVR-SSLEVEDVVLRLPELSELVVV--PGPGDEPTPV--ICTTDDTPLDPA---RWRAAVTDQLAPVHIPQA-----QLPRTATLKVQRIAL-------------------------------- 19704457 5 ------------------------------------------------------------------------------------------------------------------------------------IYMENRPELLYSFFAIWDSRATCVCIDASSTAVELTYYIDNSDVVKIFTTKMQVE---------KVKGALSILS-KQIEIIVVDEINLSEIKIDEN---SSENLVINSPEK--------EDTALILYTSGTTGKPKGVMLTFDNILA----------NVDSLDVYKMYTDVG--TGVMPLLYS-----ATIVFLEDI----SSVALIDAMKKYKGTMMIGVPKLWEVMHKKNSKAITRFSLSHIKFFVSGGSKLNPQITKDFYTL----GIKICEGYGMTET-SPIISYTPKN-NIVFDSAGKVIKDVEVKIADDNEILVKGRNV------------MKGYYKNPEATVEIIDK--DGWLHTGDLGKLVND-YLYITGRKKEMIVLSGKNINPIEIETKISSMTNVTETAVI-HPDLEK-------VKEEKVDNIYENLKWEVVDKYNQKTPDYKKILDVKIIEDFPKTKIGKIKRFMIADMLDGKIEK---------------------- 210106319 19 ------------------------------------------------------------------------------------------------------RVTFKGLKEQVDKLAGGLLAIGIGRGDHVSWVAGNRPKWIVIFLAVMKIGAVAAPCFFEYAETTVTNTLKKAEVKVLITTEGVERGAPAVERLPHLTTLVTIGESCHREC-----YTLAELQ-QKGEDEKLQERLAELQSQLSC-----HDPALLQLTSGSTGLSKLVQHSTHAIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154492200 34 --------------------------------------------------------------------------------------------------------TYKEVQQQVYAAGAGLIALGVKKGDNMALLSEGRNAWIIGELAMFYAGATNVPLSIKLEANDLLFRLVHADVKYILVSGNQLKKIRAIMDK-----------LPLVEKIIVID----ELPEYKEKEISWSEVFRMGKEYLASHSLENNDYATITYTSGTTADPKGVILTHRNYTANVEQALSCV-DI--DDTWHCFA---HVVGF-YIFMSKGASVATVQV-----GRTGLETLKNIIKEFKPYLILSVPALAKNFKKQGKNITRLFDFAQLKFFIGGGALLDKDLQKFYY-AIG---LPMYQGYGLSE-ATPVISTN-GPHRHTFGSSGMLVRPLDLKICDADGKELPAGEKGEIVIRGE--NVMAGYWKNP---VSTAETVRDGWLYTGDMGYMGHDGLLYVLGRFKSLLIGSGEKYSPEGIEEALVEH------------------------------------------------------------------------------------------------------------ 215494395 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGHPLSNMQFKVLDRTGEKLGPGKWGELVFRG--PPVMTCYHNKPQATAEVLSS--DGWVSSGDLGYYDGSGQFYIVERLKDMIKCMDQQVAPAEVENLLMGHEAVAEAAVVGIPHQDFGEAPTAFVVLKDGRRDSEDTLKDIVA------------------------------------------------------------------ 215508763 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQFDQDAFIQYSSGTTGLQKAARLSHFNVVNNANTVGRVLGYHQQRETIYVSGDLIYGFGRTLGALAAAMFGSTLV-HPGAAFGP--RVTLDAIGKHRCTTIYGSTPLFYSLFGHLDEGA--YDVSSIRKAAMAGSLATPAIVEMIRTRMNAPSIYIL--FGSSETSPAFSSTNPDPTDLWIRTVGTPLDHVEVKVVDAEGRIVPVNTRGEICTRG--PHVFKGYLNDDTQTKEA---IRDGWYHTG---------------------------------------------------------------------------------------------------------------------------------------------------- 37360022 110 ------------------------------------------------------------------------------------------------------RISYYQYYLIARKVAKGFLKLGLERAHSVAILGFNSPEWFFSAVGTVFAGGIVTGIYTTSSPEACQYISHDCRANVIV-----------VDTQKQLEKILKIKDLPHLKAVVIYQ---EPPPKKMANVYTMEELIELGQ-EVPEEALDANQCCVLVYTSGTTGNPKGVMLSQDN-ITWIARYGSQAGDIQPQEVVVSYLPLSHIAAQIYDLWTGIQWGAQVCFAD-----PDAGTLVNTLREVEPTSHMGVPRVWEKIMERIQEVAAQSDLSRLQALGFAAAPMTAETQRFFL----GLNIRLYAGYGLSESTGFMSSPY----NYRLYSSGRVVPGCRVKLVNQD-----ADGIGEICL---WGTIFMGYLNMEDKTCEAIDS--EGWLHTGDMGRLDADGFLYITGRLKEIITAGGENVPPVPIEEAVMELPIISSAMLIG-------------------------------------------------------------------------------------------------- 46204806 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILNERDQLCAPGEQGELCVRGS--SLSNGYWNDPEKTARAFVTRYPEIYRTGDLAMRGADGLIFFAGRKDYQIKHMGYRIELPEIEHQVLGIPGIANACVV-YDHPKK--AITLFYQP-SGAEVGAA---AIRKALSTVLPKYMLPTAYHSMERLPMNPNGKIDR----------------------------------- 117924199 203 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASDPAMILFTSGSEGHAKGVVLSHHN-LLANVRQIALSVPLHHHDRYLNTLPMFHAFGLTVGTLTPLLQGLH------LHHHPSP------LAQQAICHLGRSPTILDTFLANYARSAKVGDFSSVRFVFAGAEPLRAATTELWQQRFG---VNVYQGYGATECAPVIAVNTPAAN--RPHTVGRPVAGIRCRL-----QPVPGAHGGRLLVAG--PNIMQGYLAPQDSPIQALAE--PPWYDTGDIVTLDEQGYISIDGRAKRFAKIGGEMVSLAAVERLASRVPQQQHAA-LRLPSPNKGEWILLF------------------------------------------------------------------------------------- 71423130 64 --------------------------------------------------------------------------------------------WEVTYLNDPTYMTYNELWSRLIAFGKGLRELGLAEGAAVAIAEDVRWEWLASVLAGWTQGLISVTVYANLGEAALLHALKEAECPALICNGNAVK--KLVPLKAKLDNTM----------VIYLDALPAGVDAEGMMLLSWTDVLQKGLQSCFSYTIPSDRTALIMYTSGTVAEPKGVIHTFGSLKTGAAALGRLTELLGPGETYLAYLPLAHILFITEII---MLNRGSLLCY-GSPRTPRGDRIFETIRKNKRSIFDAAYAALRAIEDGKDTPFLNEKVFSLRGIVCGGAPLGSKTQAFMNVVFG---VPMAQGYGLTET--CCNGSIQRTGELHP-AAGQLLKGVEAKLCDTEEHTDTPYPRGALLLRG--PALFKGYLKQEEATSEV-FTKKGGWFHTGDVVEMDDSGCLRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 62185417 74 ------------------------------------------------------------------------------------------------------------------------------PGKNIGIMMPASAGAYIAYFAVLLSGKVPVMINWSQGLREMEACIALAHVEHILTSDGVEYPAKLI-YMENIRKQLSLWDKIRIAFYLSLPHN------------WLLRLFNLSEQNQEDVAV-------ILFTSGTEKLPKGVPLTHANLIANQRACLRF-FDPVENDVMMSFLPPFHAYGFNCCALLPMLAGV-SVVFSYNPLQPK--KIVEFIDKTHATFLGTTPIFFDYILKTAKK--QESTLSSLRFVVVGGDAFKDSLRDKTERYF--PHIALRQGYGTTE-CSPVITVNDENSPKNERCVGVPIEGMDIMIVSEETYPLSSGEVGLVLIRGT--SLFSGYLEAHQGFVHL---GGASWYVTGDLGYLDRNGQLFLQGRLSRFVKIGSEMISLQALENLLIELPDERDSLIVGIP----GEKVKLCL-----FTTFPTHLNEVNDILKNKTSSIMKISYQHQLESIPMLGSGKPDYRALNSLAL--------------------------- 117620690 5 ---------------------------------------------------------------------------HALLAHLRE--DNPAPAWRDPQEG---WLSYGELARRVARLAASY------PDERSLVYLPRTAHLL-HYLAALKLGHVVMLADPALPT---SQR--DASCR------------------------------------------QFDVSWR-VNDAGQLERLAATTPTLHPE------LSVLLPTSGSTGSAKW-VRLSGRNLAANATSIADYLALMAAERAITSLPLYYSYGLS-VLNSHLLVGASLVQHEGSVLERD---FWQQVDLHEVSSFAGVPFTYQMLARLRFDWAR---YPSLQTLTQAGGRLEPAAQQFAEQALRLDRRFFV-MYGQTEATARMAWLAAPEVAAHPDAIGRAIPGFALRAL-EGGKP----GEGELVYRNVMLGYAVT---AEDLALGAQLQEL----ATGDLARCDEAGRYYICGRLSRFLKLFGKRVSLAEVESQL--HRWGWTGACGGRDD-------CLLVAIEPGDQTADGLQRELAQWL--QAPPRAV--LVVQVPQLPRTANHKI------------------------------------- 215508764 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGATETSPIFSSTNPDPTDRWIRTIGTPLDHVEVKVVDAEGRIVPLNTRGELCTRG--PHVFKGYLNDEDKTNEA---IRDNWYHTGDEGTMDEDGRLTFVGRIKEMINFMGLKVPPLEIENILNSHPAVEEAQV---------------------------------------------------------------------------------------------------- 86130332 40 --------------------------------------------------------------------------------------------------------------DKANAFSRGLLRLGVKPNDKIAISMTNRTEWHICDVGILQIGAQNVPMYPTISAEDYAYVLNHSESKYVFVS--------CTETLAKVREA--QDKVPSLQGV-------YSFDDIDGCDNWQKVLDQGADDSNQPESVKTDDLATLIYTSGTTGRPKGVMLSHRNIVSNAISSTERVPTAGEGVKALSFLPI----CHIYITY--LYQYNSVAIY----FAESLETISDNLKEVKPEIMTAVP---RLLEKVYDKIIKGADLTNLKVIASGSAALQPRLARIYNAA----QMGVMEGYGLTETSPVCSVNDMRGGNFRIGTVGKLIKGVEVKI----------AEDGEILVKG--PNVMLGYYKDAEKTNEVLKN---GYFHTGDIGHIDEDGFLKITDRKKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 115402817 28 ------------------------------------------------------------------------------------------------NTHTPEIFSYSDLLQSARKAAGALRKYHVVPGSVVLLHFNDHWNSMLWFWATLIADCIPA-MSTPFSNNP-ETRLRHLKPKCLTTASLAAEFAGQEYITPICVQSLDYENLVHL-------------PIKEGGDI-----------------------AVLMFTSGSSGHCKVVPLTH-EQILASLSGKAWTFPLPDN-----TAQLNWVMNHASLVEVHLFSIYTQVHIPTVEVLSHVTLFLDLIHRHRVSRTF-APNFLRAALSADDTLAKTGSLSNLRYIVSGGEAINDLAQM--LKKCGAVSNVIVPAFGMTETGAIYNTSFPQEHGLPFASVGSCMPGIQVRIVNGNGNSVPPGTVGNLEICG--PVVLKGYFNNPAATKSTF--TNDNWFKTGDLAFVDDNGMLVLAGREKDSIIVNGANYSPHDIESAI--------------------------------------------------------------------------------------------------------------- 196190092 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFILIPTGGTAGQLKFACHTWA-TLTAAVHGFRRHFDNAPINSY-CVLPLYHVSGLMQVMR-TWLTGGQMVI---APFKPLSSQLASACPPY--TYLSLVPTQLRLVAAERFSWLRQF-----HTVLLGGAP----TWTALLNQAIKHQIPICLTYGMTETGAMVTAFLQSVVSDRP-SSGWPMPHATIQI-EDSSRQLSTGEVGRVVVTSS--AIAHG-------YHNLPSSSFKGTFYTDDLGYLDSDGQLHITGRASSQIISGGENIFSSEVESALRSTGQLLDVCVVGLPDAVWGEVVAAYVPLHPNVS-----IASLKLALDKQISRYKYPKRWLALESIPRNAQGKINHQLLK------------------------------- 67903034 123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGLPLPGMNAYLFNHRRCPVPAGVIGELYL--SGEQVTPGYWNHNAAFTHDPFSPGQIMYRTGDLAYWDSFKNLVYVRRVDNQIKVRGYRVELEEIEHALDSH--VRSAAAIVVDNV----RIIAFV--APETVDASALRRQLVTL----LPKYTRPTEIFALPSLPTSANFKIDRRVLLDLA---------------------------- 5702202 93 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIVELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVD----KPQKAVLLLEHV----ERKETPGLKLIILMDPFEEALKERGGVVIKSMQAVEDQENHQAPVPPQPDDLSIVCFTSGTTGNPKGAMLTHGNVV------ADFSGFLKVTESQWAPADV-------HISYLPLAH-----MFEQSVVYCHGGRFFQLSDDMKATIFPVVPRLLRMLKRWLLEFAAKRKRSCVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLVDEELNYWACKGEGEICVRG--PNVFKGYLKDPDRTKEALDS--DGWLHTGDIGKWLPAGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 65320902 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YHYEKLLEEGDPNFQFVKIDENTPAGMCYTSATTGNPKGVVYTHRSTVLHMALGLADTAALSESDAAMAIVPMFHV--NAWGLFAATWFGSKQVL----PGMFTPKILLEMIQAEKVTLAAGVPTIWLGVLQELEN--NSYDLSSMRILC--GXAAAPKSVIKAFEQ--KHNVPFIHAYGMTET-----SPLVTLARLKSYETGYLVPGVEMKVVGTNGEVKWDSTEGELCLRAPW--IAESYYND-DRTVEGF---RDGWLYTGDVVTVDEEGCVKIVDRT----------------------------------------------------------------------------------------------------------------------------------- 189466696 103 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTTGQPKKVLHSISSLTRSVRTGERY-----ANQIWGYAYAPTHMAGL-QVFFQAFENENTLV----NIFGRSRNEVYRCISNHHITHISATPTFYRLL----LPFEKEYD-TVIRA-TLGGEKSDEHLYDSMRCVFPNAK--INNVYASTEAGSLFAA--------KGDCFQIP------EAIRDKFRVEDD----ELLIHKSLLGRSDSF-------------KFEGYYHSGDLIWIDKSGLFKFKSRKNELINVGGYKVNPGEVENVLLSIDGIQQVLVYGKANSVLGNILCADIQLEPNIALTEI---DIKKILRSNLQDFKIPRRFRFVEAMTLTRTGKLKR----------------------------------- 169631031 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDVAVVISTSGTTGKPKGAMLT--GQALTASGTATATRLGGPGQ-WLLALPPHHIAG-MQVLLRSIQAGSDPVVLDVSTGFSVPD-FVRAVAEMTGSRRYISLVATQLVKALGDAEASEA-LASFDAVLLGGGPLPATVAIRAAQA----RVPVVRTYGMSETCGGCVYD------------GVALDGVEVRI-GPEGRISLGGAT-----------VATGYRNIPE--HKAFAEH--GWFHTDDFGELDE-GRLRVLGRLDEAISTGGLTVVPQVVEAALGAHPLVADCAVFGVPDDRLGQRVAAAVVPSAAGAPTLE---DLREHVTAALDGTAAPRELHLLDELPRRGIGKLDRRALVK------------------------------ 159154229 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLTIGAALYMYE----VQHIGHLVSFLQENKINALHTTPSIYREILAAPEETI-----PSLKYISCGGEKLDRETAIALRKRFPAEI--VSNVYGSTETCVGVSQYTIDDHLNTDGPLGQVFHNNRLFVLDEFNHPVPLHVIGEICVEGALPAITR------EKFQPNFLNSEKILFRTGDLGKQIAPGVIEFIGRKDNQVKVNGYRVDPGELEYQISRYAEIEKAIV--LPIEVNNQ-----IQLSAYCQTDKDIKSEIREFLAKYSPVYMIPSSFIFLKQFPLTKHGKLDLRSL--IALKPTDQLTQVS----------------- 10800088 59 -----------------------------------------------------------------------------------------------------RWLSYKEVSDRAEYLGSCLLHKGCKPDQFIGIFAQNRPEWVISEFACYSYSMVVVPLYDTLGEDAITYIVNKADISTIICDT----PQKALVLIDNVEKGL----TPHLKLVILLKERGEKCGLEVLSLLDAENL--GKENYRKPVPPNPEDLSIICFTSGTTGDPKGAMLTHASNVTGFLKSLEHIFQPTCKDVTISYLPLAHM--FERIVQAVFSCGARVGFFQG-----DIRLLSDDMKTLKPTVFPTVPRLVNKIQSEANTPLKKFRRDSLKLIFSSAAPISLPVLTFFRAAMG---CVVIEAYGQTESGGCTITS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 150009346 6 ----------------------------------------------------------------------------LIHRQAEKYGNRTALKHRDNATGKWLKISWREFSDKVMLTAKAMAEFGIKVQENIGVYSQNMPQCLYTDFGAYGNRVVSIPMYATNSPGQIEYIINDAKIRTLFVGEQLQYNN-----------AFKQKDSKYLERLVVFD-PAVKMNPEDKTSIYFDDFLRLGDNAHATEAVP-EDLATIIYTSGTTGESKGVMLPHSCYL----EAMRIH-DVRDKDLSMSFLPMTHIFEKAW-CYYCLHKGVTIAINEVHPTLMNVPRFWEKVVHEKINS--ASP-AMKKIFLDAIETGRKYNLETLRVLGVAGAPLSDTVNEFLQSV----NIPIAYGYGLSETTATVC--FYPEIGFQFGSIGEVMPGVQVKI-DPGNNEIL--VKGKTV--------MSGYYNKPEETKRAFTE--DGFFRTGDAGRL-EGNTLFFTERIKDLYKTSGKYIAPQAIEMVMSGDNYIEQIAVIG-------------------------------------------------------------------------------------------------- 82581144 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPTKSGSCGNVVRNAELKVIDPDGCSLPRNQPGEICIRG--PQIMKGYLNDAEATART----------------IDVDGWLHIVDRVKELIKFKGFQVPPAELEALLVSHPNIADAAVVPKIDEAAGEVPVAFVVRSNGFELTEE---AVKDFIAKQVVFYKRLHSVYFVHAIPKSPAGKILRKDLRA------------------------------ 88802788 53 --------------------------------------------------------------------------------------------------------------EKANAISRGLLRLGVQPNDKIAISTTNRTEWNICDIGILQIGAQSVPIYPTISKEDYAYVLNHSEATYCFASDS-----------AIVEKLNQIKGDTNLKGVFTFDDIVGEKSWNEILE-TGKDFKNQVDVEARKKEVKPEDLATIIYTSGTTGKPKGVMLSHANIVVRASKEKVPLANGKDKALSFLP------VCHIFILYLYQYCGIEIYFAEGI------EQLAENAQDIKPNVMTAVP---RLYEKYDKIILKGETLKGIKKLGLRYEPYGANGW-WYEKVFAAAGMPIMEGYGLTETSPVSSVNFIGVRGFKVGTVGKVIQDVDVKI----------AENGEILIKG--PNIMQGYYKDP---VKTAEVIKDGYFHSGDKGEIDADGFLKITGRTKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 56963714 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSGTTGVPKQLERSWSSIELAAYTERMARVDV-DTVVVACPVT------HSYGLISGVLAGLSVVLTAQNPKY-----VLKKLTDYPNHLLYGAPPLLYALAK-----LSNGD--TLQAVMTSGTRLPEE---WFQS-IQSNSQMLLQQYGCSEAGCISI-----AMPLRFSELGVPLRHVQAKAGTARNNPSEIQVTGR-----------RTI-------------------NTGDLGYIDQDGALCFRERLDDMINVAGLNVYPHEVEHVLREHPSVEDAVVYKKADSYAGERVCAQVSAR-----TETLSLELRSYCISRLAPHQVPHEMTIVEEIAKSANGKVSRVKL-------------------------------- 111023982 17 -------------------------------------------------------------------------------RALGGFGDAPALITSAD------SVTYRDLADRVEQVASQLRRL-------VLVGGTNEADLIVTYLAALFAG--HPVLAPGDNPDSLDGLI------------AAYRPD------------------------VVVRSANGHTGVEEQREGSAHLLHPDLALLLS--------------TSGSTGSPKLVRLSHRNVQTNTESIAEY-LDIRDTDRAVTTLPMHYCYGLS-VIHSHLARGAALVLTNLSVT--DAG-FWDLVRTHHGTTFAGVPYTFDLLDRIGFDDM---NLPDLRYITQAGGRLAPDRVRAYAELGQRRGWDLFVMYGQTEATARMAYLPPQLAATHPHTIGRPIPGFRLEPVSDA-----PDGTGELIYAG--PNVMLGYAHTPDDLRLG--DDLGGELRTGDLARQTSAGY-EVVGRRSRFVKVFGLRIDLQQVESALSLHG--LTVCCAGGADEL--------IVAIQDGGDVDGVRRATARACGLPLGAV----RVCLVDEIPRTSTGKPDLRAVAELAHG-------------------------- 162449738 13 -------------------------------------------------------------------------------------------------------WSWAEYWRRACAAASGLLAAGVRPGDRVLLLVTDVEVAVPCLFGVWVLGAVPIQV-------GVPYRLTDVAA--------------------FLGELRRTAARVGARALVVSSALLGFAQGEEGADLAAEPLLDAPLAGSLPDPERAPGPALIQLTSGSTGHPRGVVIPHERLMLHLAMSQRLVRGEGAGGVSWLPHDMGLVGG----LLFPLFNDFPVHMLSPLEFRTRPFSWLAEMSSIRGVISLGPPSAYAICIGLARRAVEGLDLGAWRCAMIGAEPISPALLRRFAEAFKPCGFRVEPVYGLAEATVAVTFPAPGPLSLELAGVGRPIPHTEIRIVDAQRSPVPERTVGEIEVRSE--TVMEGYFNEPE---ATAEALVGGWLRTGDLGFID-RGTLFVTGRKKEVIIKGGHTMIPAVIEEIAARVDGIRAGCVVAVVEERQTESVYVVAETRAEASEHAGLAERVREALRAN-G--VTVDQVVLVPELPKTTSGKLRRR---------------------------------- 120553233 6 ----------------------------------------------------------------------------LLSQRVRQHPERIAL------QGPDASFSYQQLWRAAQLVAEQLRSLGVK---RIGLCGDNTPAWVVADLAC-------------------------------LMADVVCVPVPVFFSRSQTEHLIQRAGLDA----LVFSGEAEQAEMI-GHGVWLRHL----PVSPAASWMP-EHTAKITFTSGSTGTPKGVCLSTAGALQQRLEGVEL-------EQHLCILPLATLLENIAGVYLPLLMGAAVTVMTGSSGL-DLGQLVAGLNRHQPHSVILVPELAMALVNAGEQGLLTTD--SFRFLAVGGGRVSPDLLARGRS-IG---LPLYEGYGLSECGSVVALNVPGAE--REGSVGRPLGHVQVKVDNEHRILVRGNTH-------------LGYLGDE--------PQADDWLDTGDLGDQDAEGFLAVNGRAKNLLITSGRNISPEWLESELVQALGATQAVVFG----DGEPQPGALVVITDNRSPDD-------------------------------------------------------------------------- 157377589 47 -----------------------------------------------------------------------------------------------------------------AKVAQALIQFGIEVQDRTVILSQNCPQ-----WACADIGSVVVPIYPTSTFEQASYIVNDAKAKLIFVGDKAHY-----EMACMLVQ-----HCESLTHIVVFDKSVVLKEYESH--IYFDDLLTEAELDKRIEEAELDDLLSLIYTSGTTGDPKGVMMDYRNIA-SMIEKHDKVLAFTPGDVSLAFLPLSHVFGHNVYLQNPMAVKEAIV----AVRPHTLCVVPRFLEKDKVQKMFTWAMSVGHRQSEVGQGRHKASLSKLKQVLCGGAALDPNVSAFFQSI----DVPVLCGYGMTETNATITCNT--LSNRVPGSNGKPLPDMEIKL----GKDNEIMVRGGTV--------MRGYYN---RPEDTAEAFEDGWLKTGDAGRIDEEGNLFITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 145354557 25 -----------------------------------------------------------------------------------------------------EKWTVKEYYDDCVKTAKSFIHLGLERYESVCILGFNSPEWLMA-----NNGAIF---AGGFAPAACEYIIENSSARVVV-----------VDGQKQLDKILERSRLPKLKAIVMYREDAGAKDASLAKVYTWKDFLKAVSDDTLEARMSAQKPCTLIYTSGTTGNPKGVMISHDN-CTWTASSNILHNTITSGPRVVSYLPLSHIAAQIVDIHSPLMC---IVDFDKTFARPDAGTLKETLIEAKPTVFFAVPRVISAFMKAGVHAASQVGLDQARVCLTGAAPIMKHTLDYF----GTIGIHILEVYGMSENTGPQ--NVCKSDYFKAGSCGVPIPGVEIKLDHVKGRDKDG--EGEICFRGRH--VMMGYLNNLAKTQESIDE--DAWLHSGDVGAIDETNMLSITGRIKEIITAGGENIAPVPVEDAIKGLPAISNVMMVG-------------------------------------------------------------------------------------------------- 118471852 15 -----------------------------------------------------------------FPDGSSIVAH--VERWAKVRGDKLALDFSTERDGVPRDLTWAQFSARNRAVAARLQQV-TQPGDRVAILCPQNLDYLVAFFGALYAGRIAVPLFPGH-VGRLHAVLDNCHPSAILTTTEAAEGVRKFFRTR---PANQRPRVIAVDAV---------------------------PDDVASTWVNPDEPAYLQYTSGSTRIPTGVQITHLNLATNVVQVIE-ALEGEEGDRFFH--DMGLIT----ALLAPMIGHYFTFM---TPFVRRPERWIRLARKEGDTTISVAPAAARGVPKPGSPPL---DLSNVKAVLNGSEPISAATVRRFNEAFGPFGFPIKPSYGLAE-ATLFVSTTPSAEEPKIASAGKV--GIAAVIVDESATELPDGQVGEI-----WISMGTGYWGKPEESVATFQNILKSWVRTGDYGAFY-DGDLYITGRVKDLVIIDGRNHYPQDLESAQEASKAIRTVAAFSVPNQLPDEV---FENAHSGIKRDPDDTSEITDDIRAAIAVRHTVRDVLAAGAIPRTSSGKIGRRACRA------------------------------ 196001047 3 -----------------------------------------------------------------------------------------------------QKWTYEEYYRDIRAAAKSFVHLGLQKYNAVAIFGFNSPEWYISNFGSMFAGGVSLGIYTTSSPEAIKYILEDSN-----TAIAVVEN--TASLKRVLKAAEGSLRIKA-----IIQYTG-EIEEQQPNIYTWKDFIKLGKDDSRTADITPNKCCSLIYTSGTTGNPKGAMLSHDN-LVWTAHVTRLYSELPPTERFVSYLPLSHIAAQLVEVYMP-----TTVVYFARPDRPTPRVWEKIAEKLQVNEGGSVPGIAKALVFKKIKVGLGLDKCKRRYVGAA--PISKDAMKYYMSI----DLSLQEVFGLTESSGPFTLSPVGG--IKLGSCGIAIGGLDSKI----DQPDEDGV-GELC------GFGRGYLNNEAKTNEAIDE--NGWLHTGDLAKQDKNGYVYITGR------------------------------------------------------------------------------------------------------------------------------------ 158520181 32 ------------------------------------------------------------------------------------------------------KMTWAETAARVENYACGLMSLGLGKQEMVGLMSASGPYWTHADLALACANGVSVAIYPTLSFKEASYVVNDSGSKFLF-----LRGDTILEMMLN-----GFDHMPGLEKIIVMDR---EYKSSDARVISMGDLKKDSNHFDAYVAVSLDDIYTILYTSGTTGRGKGVVLTH------------HNCSARMNGVFFDYCGMGFKTEYTTLCFLPLAHGSCVAIFNGTIAYADPGTLLEDLQKYNPHWINCVPRYIQLQEKMGQSGPKGHDFSKVRALFSASASISPELLKFFY-IIG---IRVSEGYGSTES--FNACSNMPLVACKPGSIG----------LESNGSRLRVSGIGELEISGA--GIFKRYWNKPQETAESF--TADGWFKTGDKVEVDRFGYYKIVDRIKNIICLSGKNIAPAKIEALFTTSPYIEQLFVVG-------------------------------------------------------------------------------------------------- 197285600 14 ------------------------------------------------------------------------------------NPNETAII-SGDSP-----ITWQQLSCHINRLANHLAKQGVNTKSTVLLRGKNHIHVVFTLLA----------VF-------------QCGAKVL-------------PLDPQLPKSLLDDLLPHLNIDFYADLSGSTLELDARLDLSGVEFNNKSHQDKAGVAWASSRMATLILTSGSSGLPKAAVHTFQAHLCSAEGVLELI-PFEKSDSWLLSLPLFHVSGQG-ILWRWLLRGATLVVRNMHPF---------IAALQGCTHASLVPTLWRLLQQDSSQPI------TLKAVLLGGAMIPTELTQCAESKGIQCWC----GYGMTEMASTVCAKRADG---KAG-VGTPLKGKAVRLVDN-----------EIQIKSD--SVALGYWFDGQ--LKPLSQTQDDWYATRDRGCFKE-GEWCILGRLDNLFFSAGEGIQPEDIEKVLNSHPNVRQTFIVPIDDIEFGQRPVAVV------------------------------------------------------------------------------------ 198260855 650 ------------------------------------------------------------------------------------------------------------------------------KGRRVGILLPPGLPGFSANLGALWAGKSSVNLNPTVSSGSFRSMLAAADVSLVLSSR------KLLARFPELD-------FSGVELAFV----EDLMPRMRGARMWLYALAGIVLPAYRVSTFGGDREATLLFSSGSSAEPKGIPLSHRN-LVANALQLSECYLMRSTDSLLANLPLFHSFGLTGGLWLPLLKGMRIV------ATPSPLQIKEAVREGGVSVMLGTPTFLRYLNRASTD-----DFATLRLVIAGAEKLPRSLAEEWENRFG---IPILEGYGLTECAPVISANCLHSCEMKSGTAGRPLPGIWLRIVDEADRSLARGESGLILVKGA--NVFRGYLDAENRFLE------NGWMDTGDIGRLDEDGCLAIEGRQSRFSKIAGEMVSHTGVELA------VAEAAAVGARRERKGE---ALVLLATKALDLADLGRRLRE---RGFPNLWVPQAIVEVEKLPLLGTGK-------------------------------------- 54024233 36 ------------------------------------------------------------------------------------------------------------------------------------------------------------------AAEELASRIDTRAPTVLVQADNTWRAALAVGLRGGVV-AVFSPHASAAEFRLAVEDIDPDVVVGDVATLAHWEVPESGFPVFDTVSVRAK-PGFIAMTSGSTGRPKCVVQSEEAIRYACDRTIEAV-GLRAGEGVGAFVPLSSVAAFCFGLYLPAHLGGHMVC---VGRWSPAAALAAMHER-RVAWTMLVPTMALQLSVVDDAAGK---LGALRAMTVGGGPMNERALAEAESVLGTTFLRV---FGMSECLGH-TTPRPDDPPIRLGRDGRPFPGTVVRAVGGDGKPLPPGEIGDAQVKG--PSLFVGYHGVPVPPELTP----DGFLPTGDLVEVAADGSIRVMGRQKQIIIRGGRNIDINEMEAALAALPGVVQVCVVPVPDDLLGERAAALIVTGGAPLTLSEVTERL---AVAGVPKAKWPEYVFTVPDLPQNRVGKLSR----------------------------------- 167648311 49 -----------------------------------------------------------------------------LARWAGQAPNR---IWLAERDGEGRTVTYAEAVHQVAHLAGGLSRLGLSRGKPLLILSRNGVDNALIGYAAMSLGAPIAPVSPQYGLRGLAFAVERLKPAAVYVDDA-----------EAFGDALAAPFLAGLP--VVASRN------AREDDIGFEALQDGPSPVCRP-----DDIAKLLLTSGSTGQPKAVICTHANIALNAAQIAACYHDPDPP-VLVNAAPWSHSLGANAILHMVLHRGGTLYIDAGQPV---VGRFDETVRNLRVATTYMVPAGWGLLVGEDEALAAKF-FEKVRVLQYGGASMAQSILDRVQRTIGR-RVTFAAGYGATETGPT--ACNIHWLNARSGMIGLPTPGTAVKLVAASGQEGLGGAKFEIRVKGP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157360337 74 -------------------------------------------------------------------------------------------------------LTYKEVYDKVMKVGNSIRSCGVNEGGRCGIYGANSAEWIMSMEACNAHGLYCVPLYDTLGAGAVEFIICHSELSIVFVEE------KKIP------EVLKTPNTTEYLKTIVTPEQREEVEKFGLAIYYWEEFLQLGDDKKFDLPLKKNDICTIMYTSGTTGDPKGVMISNESIVTLIAGVKRLLQSVNEEDVF--------------ISYLPLAHGASIGFWRG-----DVKLLVEDIGELKPTIFCAVPRVLDRILKQKISAGKQYNLGNVRLILSGAAPLSTHV-EAYLRVV--TCAHVLQGYGLTETCAGTFVSLPNEISM-LGTVGPPVPNVDVESVPEMGYDALSSTPGEICIRG--KTLFSGYYKREDLTKEV---LVDGWFHTGDVGEWQPDGSMKIIDR------------------------------------------------------------------------------------------------------------------------------------ 145233539 160 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPALLMLTSGSTGLPKAVSLTHNQILASLQKSHSL-----------CAED----TGHSFLNWGSLILHALFVGYDQVHVPPNPALFLDLISRHRVVRTF-APHFFRYLETSQGEDRPHFDLRCLRYIVSGGEAVVASTCAKVSRLLVQHGAPIVPGFGMTETCAGCIYNLFPAFDTRFASLGKCVPGVQARIVSATGSPAALGEEGQLELRGPL--VFSGYYNNQAATSEAI--GPDGWFRTGDTGYIGAGGRISLSGRTKELIAVNGVKYVPHQLEAAIESIPGIVSGCVICFSFRPKGERPC--VIYQHTYVNDAKARYQTMTAISHRITMIMRP-YILPLQTVKRTSLGKLPRSSLQREVTSGQYKMQ--------EAIDRIKKYRQA 167581896 239 ---------------------------------------------------------------------------------ARTRPDAIALEFDADADGTVARMRYGELDAKAGRVAAALAACGVRPDSIVALCVERSFDMVVALVGAMKARAAYLPVDPDYPAERIAHLLGDAKPPVVITQ---------AHLRARVEAALAGAHAEAVVVTIWLERAPAAFPGATETSTSTATSTGAGRIAAAADVAAD-QLAYLIYTSGSTGQPKGAGNTHGALANRIAW-MQRAYRLTPDDVVLHKTPFGFDVSVWEFVW-PLAVGAKLAI--AAPDHRDPARLVAAIDAHRVTTLHFVPSMLAAF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163815304 4 --------------------------------------------------------------------------------------------------------SYGDMWDDIRKTAVILRNNGLC-GTHIALVGSSSYEWICAYMAILFTGNTAVPLDANLSVSELHELLNRSGSIALFC--GASRKDVITELTDDCPEM--NIVFTMEKKVDIEHLEGADSNPQLAI-LSFEQLRNEIPDDFAFADQDKDKMCTLMYTSGTTGKSKGVMLSQ--FNLAQNVENVYV-NLEPGVTIFCLT-MEWMKGIS--------LGATICIND------SLLHMLKNMKRFQPVGMLMVPTIYKKLKDVNPLLPKKLVAKKLEYIFCGGAYLDP---MYVTE-FKKYGIDILQGYGMTECSPVICSNN--HRYNRPGSVGKLLDNCAVRFVDEEIQ-----VKGT--------SVMSGYYDMPNETAEAFQD---GWLCTGDLGYLDSDGFMYITGRKKNLIILAGENISPEELEGKLSIEPLISE------------------------------------------------------------------------------------------------------- 1617270 48 --------------------------------------------------------------------------------------------------------TYQEVYDIVIKLGNSLRSCGVEEQAKCGIYGANSPEWIISMEACNAHGLYCVPLYDTLGAGAVEFIITHSEVSIVF-----VEEKKISELFKTCPKATEY--MKTVVSFGGVTREQKEAAETFGLVIYWDEFLKLGEGKQFDLPIKKSDICTIMYTSGTTGDPKGVMISNESIVTLIAGVIRL---LKSANEALTVKDV-------YLSYLPLAHIFDRVIEECFIQHGAAIGFWRLIEELKPTIFCAVPRVLDRVMKKGQSHVEASPLGNVRIILSGAAPL-ASHVESFLRVVA--CCHVLQGYGLTESCAGTFVSLPDRLDM-LGTVGPPVPNVDIRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118462725 9 --------------------------------------------------------------------------------------------YEQDWAGVAETLTWAQLYQRTSNLAREVARHG-DTGDRAVILAPQGLSYIVAFLAAIQAGLIAVPLSV---PQPGSH---DERVSAVLADTGPAVVLTTAAAAATVTEYLRRPDTGPAPAVVEIDSLDLDEPNSASIRIS-----------------GAPDIAYLQYTSGSTRLPAGVMVSHRNLQVNFQQLMAAFFGVAPRDTVC----VSWLMGLVQGVIAPILGGYPADLTSPVAFLQRPARWIQAMSRADP-VFSAAPAFELAVRKTTDADLAGVNLGNIISIVSGAERIHPATLRRFCKRFAPYNFREHPSYGLAEATVYVASRAEAGAPLSAGSAQRPLLSYTVRIVDPDTNERADGTVGEIWVNGE--NVAQGYWRKPEETRRTFVNPSPGWLRTGDLGFISA-GELFIVGRMKDLLIVYGRNHYPEDIESTVQAVTG-GRVAAISVP-ADETEKLVTIIELKRRGDSDEDARRKLKNEVTAAISIAHVADLVPVAPGIPTTTSGKIRR----------------------------------- 195164828 51 -----------------------------------------------------------------------------------------------------QTVTYKQYEEKVHQVAKAFIKIGLEEHHSVGVLAFNCAEWFYAM------GAIHAIIAGIYSADAVLHVLENSQAQIVV-VDDSKQMDKIHSIRDK---------LPQLKAAIQIQEPYAPYLKKEDGYYRWSEIVSDVEDQYKTENIAINECCCLVYTSGTVGMPKGVMLSHDNITRGIAKSMERV-----------------VAGSESIVYLPLSHVATVDIYAGCIWFADKGTLVKTLQDARPTRFMGVPRVYRMFKKMIAGWAKGITLSKVKTLVSAAAPMSPETKKYFLSL----DLKILDAFGMSETAGCHTICLPDSLSL--NSIGKTLPGCESKFINKDSN-----GHGELCIRGRHVFM--GYIDNKEKTEE---SLDDDCWLHGDLGFVDDRGYVSLTGRSKEII------------------------------------------------------------------------------------------------------------------------------- 156352187 12 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPGCEVKIVGDGDEVVPRGTPGEICVRSAM--VFSEYVGNPEATKQA--KTATGWFRLGDIGVMNESGKVKVLGRKKDFIKRATLKISSLQIEKVILGHADVSDAVVFGVPDQQLHEEICACVILKAANNDREVRLAELEAWCSEQFPPEAKPRYMLLVKTFPSGNTGKVDRQAMRDLA---------------------------- 113477490 219 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNFKIVLLGGSA----AWEELFDAARKYQIKLAPTYGMTETASQVATLKPQDFLAGNNSNGQVLPHAKIIVKNESGKILYQNQIGNISIKAN--SLALGYYPD-------IFNNYESL-VTDDLGFFDHQGYLKIVGRSSQKIITGGENVFPAEVEAAILTTGLVDDICVIGLADKYWGEVVTAVYVGNYFEVS----KEKLLAAIDKKLSKFKQPKYWLRVESLPRNSQGKINREFLKEIA---------------------------- 24376049 14 -------------------------------------------------------------------------------------------------------ISYASLSQMVLGLGEQLTRIGIRQGQPLACISRNNLEMICLYWACIDIGAIFFPISPRF-PLAQVQGLIDS-------------------------------------HQIPCYWSETELGLTGCTQLSLDVAQISTTPAKT---VDIQRPCNVILTSGSSGFPKAAVHNLANH-IANAEGARSLIPLIKGDAWLLSLPLFHIGGLA-ILNRCALVAAIVVLPESNL------ALQEQVERDALTHISLVPTQLLNLLAD-----KQASLTSIKALLLGGGAVSID----LLKQLEQRHIASFTSYGMTEMGSQITTG-PALSD---GTSGKLLPRRELKIVDD-----VIWVRGE--------CLFMGYLTENEKPLDA-----DSWFYTKDKGEWDANGNLKILGRVDNMFICGGENIQPEEIEAALKLHPLIDEAIVFPQPDITYGQLPAAII------------------------------------------------------------------------------------ 86156817 34 -------------------------------------------------------------------------------------------------------LSWSEVRARAERAAANLVHLGIRRGDRVAIVLRTEPAFLDAFLGAWLAGAVPVPLYPAYAEDTGR-MIRVAGARLVVSAGGTRR---------LLGGAVERGG-PALGCVDV---------------SALSALPARIAREPEPDALG-----LVQFSSGTTVDPKPVALTHRALAAMADALVAAT-SAGPDDVL-----VSWLLYHDMGLIGCLLAAMSLVLIPPEHFLTRPALWLRALARKRGTI-SAAPSFAFAYARVRDADLAGLSLGTVRLLLDGAEPVSAVALRGFAERFGLDPGALVPVYGLSEAALAVTFARPGGREVVP--VGTPVPGVEVELRGEGGMRVGEGRVGRVFVRG--PALMREYLGDPG---ATARALRGGWLDTGDLGFV-VGGALYLHGRARDLVIVRGANHAPEEFEAPLAALPGLRPGCAVALGFEPAGGAGEALLVLRDEAAPDAELEARVRRAVATGIAPHTV--RLLAPGTLPRTSSGKLRRAALRRFQAGTLAPPQPVS----------------- 150395996 20 ---------------------------------------------------------------------------------LAARGERPALLLRG-----GSIITYRELAQRVGRLASQWRG---GRG-LVMLEAELSDHSIVGYLAALEAGHAVALCAGASMV----------TAREVFNPEYCYRR--------------------------------CDGRWRMER--------------LDTDPVDP-HPAVLLSTSGSTGYGKCVRLSYANIQSNALSIAGY-LGLSASDRGCLTLPLHYSYGLS-ILNTHLSVGASVYLPGSSI---SDDGFLDDLAESGSSSFTGVPYSYDLLEKVG---FRERDFPKLRFMTVAGGRMSPELVRRYDEHLSARGASFFVMYGQTEATARMAYMPPESLRGREDRIGIAIPGGSLTIVDEEGRTIQAAQAGELVYRGPNVMM-------------GYASSRADLLRTGDLASRDAEGYFRIVGRTKRLSKIAGLRIGHDSLEAALERH-GIS-AAVVG-------------------------------------------------------------------------------------------------- 58384648 138 -------------------------------------------------------------------------------------------------------------------FGRGLRELGQEPKQNIVIFAETRAEWMIAAHGCFKQNMPVVTIYATLGDDGVAHGINETEVTTVITSHELLPKFKSVNVTPNVKKIIFMEDQLHPTDTTGFKEGVEIIPFSKVIEIGNTSTIPGSPPA-------AEDTAIIMYTSGSTGTPKGVLLSHAN-CIGTMKNFCDIFKIYPDDVL-----IG---------FLPLAHAESVCLLTGVPGYSTPLTLIDSSSKLRPTCMTSVPLILDRISKNAEAPMKKYNYKSIRSVLSGGAPLAPDT----HEQIKLCLCVVIQGYGLTET--TAGAAVMDKWDMEYSRVGAPSSSNDIRLINEEGNTNKPYPQGEIVVGGTTVS--KGYYKLPGKTQEDFFEEGQRWFRTGDVGEIHPDGALKIIDRKKDLVKLAGEYVSLGKVESELKTCPVVENICVYG--DSTK-QYTVALVVPNP-------------------------------------------------------------------------------- 198274325 9 ----------------------------------------------------------------------------LVRQQAEKYGDKVALKYRDYTTATWIPVTWNGFADLVDKTARAFVKLGVEVQENVGVFSQNKPECLYVDFGAFKDRIVTVPLYATSSEAQVHYIVEDAGIRFLFVGEQYQYD---VAYR-------VQGLCRSLKKIIIFDPEVKRAEG-DNNSIYFSDFLQMGEEECQPEVDKRDDLANILYTSGTTGDSKGVMLHHSNYDVAFKGHNARLTNLGENDVVMNFLPFTHIFAWSYYC---LYKGCMLCINEVRPTAMSVPRFWEKVREHNITYLMTPPSLLH--MKYKFYEKTIYSLLK-KTIGTAGAAIPEKVAEFVHSV----GINMIAGYGLTESTATV--SCEWIGDFRLGAVGRVLDGVEVRIGENNEIQLRGGT-----ITK-------GYYKKEAITQQAFTE--DGWFRTGDAGYM-KDGFLYLTDRIKDLFKTSGKYIAPQAIETKLV-------------------------------------------------------------------------------------------------------------- 210113590 171 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDGPVKRESVQPLPVQVSAADTLCYIYTSGTTGLPKAAIMTHGKFA-GLSNMLVNFTGVLSSDIFYVPLPLYHTSGLGIGLGTAMTIGATLALR----GKFSARHFWDDCRRYNATLTF----YIGELLRYGPERPDDKD-HKLRLVLGAG--LSPDVWRQFQERFGVPR--IVEYYGMTEGTLGLINGVGVASPRYRKSKSFSLIECDIDIRGKDGKEVKIGKPGLLVNKLSAGVPYSGYLGKAELTEKKVFQEGDAYLNTGDLMRIDKEYFIYFVDRLGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGVKVPGQGRAGMASIVPSPGQKPD---FRRWYRYITAKLPTYARP------------------------------------------------------ 117618031 18 -------------------------------------------------------------------------------------------------------------------CAQALIRAGHQPTEMVGIYARNMPEWTQADLGILAARGVSVPIYPTSTLDQLRYIVKDAGIKVLFVALQLVENGEIRQLVA-LDSNVNLRGCPQASH--------FQTFLVSGNHQPSEQVLRERESQYRM-----DDLLTLIYTSGTTGEPKGVMLDFAN--IAACFEMHNSLDLNEQDVSLCMLPLSHVFAWSYYV---LYCGAENV------YIRDPQKVMDVIGEVQPTVMCAVPKAYAMIQKVGKQMVATRQFRKLRALPVAGARLADEV-NFFFQAMG---LNLKYGYGMTETTATVC--CYEDSQFKLGSIGTALCGIEVKL----------GENNELLVRS--PTVMRGYYNKPEATAEVMTE--DGFLRTGDAGELDSEGNIYFTER------------------------------------------------------------------------------------------------------------------------------------ 123482946 82 -------------------------------------------------------------------------------------------------------ISFSDALSQTQTFAKGLSTIGVTKGSYVGLFSDNCALWQISFFAINMLQAISILVSDSLALERTFSIFNETKCSIMIVS------------KDKFETLMKLPNMPHVKKVIILNEIPLENPHPEVNFYSYNSLSKSAATEYKFGQQNPDDDAVIIFTTGTTDKPKGCILSNSNLIAGASGFSDLAYSIGYGDYYISYMPLT----HIYSLLCMLAQGAAIGYYTGSPTYP---RLWSFLEKYKLTIFNNNPNPSILLDNLILPKVNSFLGSRVRLIVSGGAPLKPDVYDYLRAVITPN---IVQGYGMTESSGCISVQDPRASNIGSGIISRSVPGMM---YNPQGKP----RTGEILVRG--PNVFKGYFNDEKSTKEVLLE--GGWLCTSDIGLITESGEIQIIDRI----------------------------------------------------------------------------------------------------------------------------------- 116055334 42 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQDSSARVVV-VDGQKQLDKLIAIRKR---------LPKLKAIVMYRDPEGEKDSSLAKVYTWKDFMASVSDKVLEARMNAQKPCTLIYTSGTTGNPKGVMISHDN-AVWTAKANILHNTITAGPRVVSYLPLSHIAAQIVDIHSPLIC---MVDFERSFARPDAGTLKETLIEARPTVFFAVPKTISTFMKFAKSFMRKKAHSRIRVCLTGAAPIMKHTLDYF----GSIGIHILEVYGMSENTGPQNVCKPD--YFKAGTCGLTIPGTEVKLDHVKGRDKEG--EGEICFRGRH--IMMGYLNNMAKTQESIDQ--DGWLHSGDVGYIDPTNLLSITGRIKEIITAGGENIAPVPVEDAI--------------------------------------------------------------------------------------------------------------- 160885360 9 ----------------------------------------------------------------------------LVHRQAEKYGDKVALKYRDYETAQWIPISWKQFSGTVRQAANAFVALGVEEQENIGIFSQNKPEWFYVDFGAFANRVVTIPFYATSSPAQAQYIINDAQIRFLFVGEQYQY-----------DAAFSIFGCSSLQQLIIFDRSVVK-DPRDVSSIYFDEFMAMGEGEERTERASYDDLANILYTSGTTGEPKGVMLHHSCYLEQ----FHTHDDMSDKDVSMNFLPLTHVFEKAW-CYLCIHKGVQICI------NLRPADIQTTIKEIRPTLMCSVPRFWKALMLDAIRVGRIHNLDYLRTIGTAGAAVPDEINEFVHSV----GINMVVGYGLTESTATVSCTLPVGYDI--GSVGVVLPGIEVKI--GEGNEILLRGK---TITK----------GYYKKAEATAAAIEPGWFHTGDAGYF-KNGQLFLTERIKDLFKTS---------------------------------------------------------------------------------------------------------------------------- 217418387 16 ---------------------------------------------------------------------------------ADRQPDRPAYTYLPEEGAPAELLDYASLVQRAHAIAAALRRLAGAPGARMAMLLAPGPDFLAAFWGC------------------LSARVIAIPAQL-------PRPGRAATLEAIVRNAGVRLVLASRPQADAIGRTLARSPALAGLDLFVDDALADGAGRPAPARPAADDIAFLQYTSGSTSRPKGVVVRHRNLLANERMIAQMSLDHASTSVVWMYHDMGLIGG----MLQPLYSGAHCVAMAPTTFLKRPLRWLQAIAQWRAVSSGGPDFAYRLCERIAPEQAAGLDLSSWRVAFNGAEPVRAATIAAFAERFGPAGFRAHPCYGMAE--ATLLAPAPGDAGTAAVCCGAPPAGARLAVVDPATRQRRAGLVGELWIAG--PHVADGYHRAPEASAAAFGAAIAGWLRTGDLGFVL-DGGVYVTGRLKEMMIVNGRNLYPHDVEDTLEGLAEIRDAAVFALIEPGGRERTVA-------------------------------------------------------------------------------------- 167622004 20 ------------------------------------------------------------------------------------------------------QVSWAQFDTITSKIARVLIQFGIESHDRAVILSQNCPQWTCADFGLLKAKAVVVPIYPTSTIEQATYIVNDAEAKLVFVDD-----------KDQYAMACDLAQCDSLTRVVVFDK---SVELQDQQNHFYDDLLEREVDLVAAAELELDDLLTLIYTSGTTGDPKGVMLDYRNFA-SMVRQHDTLLPFTPGDVSLAFLPLSHVFGWSFYV---LCRGGHNV-YLSNPM-----AVKEAIVQVRPHTLCVVPRFLRQKMKQSEVGQGRHKASRLKFMPCGGAALDPNVSAFFQSI----DVPVLCGYGMTETTATATCNT--LSNRVPGSNGKAIPEVEIKL----GKDNEILVRGDTV--------MRGYFNRPQETADAFED---GWLKTGDAGRLDENGNLFITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 194761054 51 ------------------------------------------------------------------------------------------------------TVTYKQYEQKVHQVAKAFIKLGLEEHHSVGVLAFNCAEWFYAM------GAVHAIIAGIYSADAVLHVLESSHAQIVVVDDA-KQMEKIHSIRDK---------LPKLKAAIQIQEPYAPFMKKEDGYYRWSEIVADVEDQFKTENIAINECCCLVYTSGTVGMPKGVMLSHDNI------TFDVRGIVKAMDRV--------IVGEEAIVYLPLSHVATVDIYAGCIWFADKGTLVKSLQDGRPTRFMGVPRVYRMLKKMLAGWAKGITLKSLRTLASAAAPMSPETKKYFLSL----DLKIIDAFGMSETAGCHSICLPDSVTL--SSIGKTLPGCESKFINKDSN-----GHGELCIRGRHVFM--GYIDNKEKTEEALDDE---CWLHGDLGFVDDKGYISLTGRSKEII------------------------------------------------------------------------------------------------------------------------------- 26541549 13 -----------------------------------------------------------------------------LRSHAALHPDRTALVIDGCPD-----LLYGEWDRRSEALARGLLAAGTSRGTRIGIFFGGMDWAAVAYLGALKAGATVLHLPLALPADELERRALQCEL-------AGIVHGRTAP------------------------PTTSAVAWTGTLD----ELSAPGETPVDLVHSPA-DAAEIVYSSGTTGLARGVVVSHQN--LATAGGPPSVMAHDEPTPMVASVNLG-ITA-SATTVSMVLNATPTTLVLAPPG--DADRLCALIEHHAATVMMTPNLAVQMTR---DGALGRYDLTSVTTVATASAFLHPPLARALLAAMPRARV----------IGAYSASQAKPAVPARPMSAGRPAPGTHVLITDEHGAELPAHRVGRIWLRAD---------GAPPRNR---LDAGPGWCDTGDLGHVDDEGELYLFDRTDAVPTPAG-LVSSLRVESVLLEHEAVADAAVVAAGPAGVAAAIVPAAGATHDPKLLAATLA---AHAKDSLAPHEIPERVLVVDELPRNDLGKVVKRLIRD------------------------------ 72140095 72 --------------------------------------------------------------------------------------------WRPDGNSPYQWMSYSQVRTKAHFFGSALVQKGFAPNDTIGIFSQNRPEWVISDLGCMTFSMVTAPLYSTLGPKGYEYIINLTSMKLIVVDD----LEKASNLLSQIDK------MPTLTHIVIMDSPISDAKEANIEVVSFEEMLTGESNLQDPKPCKPEDMAVIRFTSGTTGVPKGAMTTHRNLVANVAAIYSLINRVHPGSVSISYLPLA----HTYTLEAMLLRGCSVGFFRGKPDFPSVPRLARLYDKIGVN----SASFIKYWLKSGDKGILRTDTWSVKWMITGSAPIAPEVLEFFRIVLG---VQISEAYGQTETAAATTCTVPG--ETQAGHVGPPLPCNMMKVVDEMGY-FAAEGKGEVCSKGE--NIFKGYYKNQEKTDETIDA--DGWLHSGDVGQWLPNGTLKIIDRMKHIYKLAGEYVAPEKIETVLSRSNLIAQAFVYG-------------------------------------------------------------------------------------------------- 166368400 194 --------------------------------------------------------------------------------------------------------SYQQLWEDAQQIQAGLQKQGLQAQDKVILQLSENYDIISAFWGC---------LLGGFIP-------------FIISV--------PPSYKDFNNEIHKISQVWQLPIIITNQSRQQEIKYLEPLSLSFIEELKTHSPHQPPIG-QPDDIAFFNLTSGSTGIPKCISLTHKNVISRARGT-NIICEHQNDDIIWLPFDIGSISDWNIRCVE---LGCQMV-YEYILGRPL--NWLDLIDQYRISHSW-APNFAYNLINEALEPDQNWNLDCVKFFLAAGEAVSGQAINTLHLQYNLKKTAMRPAFGMAEMGSGITSSLKRVHPEHPNGAGLPIPGISIRIVNADNSLLPEETIGHLQVKGDAVS--PGYYKNPEANQDAFLK--DGWFKTGDLAFI-SNGHLVITGRSKETIIINGVN-----YYSHEIETVVTAACAVYD-PRNSTDQLALFF----SAETFDHQHLAELLKKIRRKINSFGVPEYLIPLNEIPKTSIGKIQRSQLKRFANGE------------------------- 4895112 75 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAVLLPTSGSTGASKLVARSEES-LLAEGRRYRDGVGLTGEDTLLLPVPLS----HAYWLFGGLLTGAAL-----RPVPPTA--LGRIAAELGATVVALVPSVARLLRLRGAAAGRAPAAPGLRLAMVGAGPVDEQLDRAFTEAFGTG---LARNYGSTETGAV----LAGPAGLEPLCAGAPLPGVECELTGPEGVVPPAGTPGLLSVR---------------------VDGRP--YAMGDLAVAVP-GGLRILGREDRAIRRGGRWVSPLEIEEVLRGHPDVVNVRVGARRGRHRGEGIVAEVS-AAGPGLTPE---ALREHARRELAPHKVPDEFVLRESLPVNAAGKV------------------------------------- 33390797 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSTGNPKGVMVEHAGVWNRLRW-GQHHYDLDASAVVLYTFDVS--VWEFFW---PLMVGAKLVLAEG---HKDPDYLVRLVRDEAITVLHFVPSMLRYFLVADGV----SELPSVERVFCSGEALTAELRDRFYNLFGPTEASIEVTYWQ-------CLPEHAGDPVVP--IGRPIANVHCRILDQAGQQVPVDVPGELCL--GGVAVARGYLGRPEKFIDDPFAE-GRLYRTGDL-------------------------------------------------------------------------------------------------------------------------------------------------- 145483843 165 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGMPKGVMLRHVNFVTVAGGVVYQGIQLYPSDVYLSYLPLPHV--LERVVVTALLFGCTICMYGGDVQKINVD-----IQLVKPTIFVSVPRLYRRLIKEKADKITGYQLASVRLMLSGSAPMSPEVVDFLKCVVC---VPFLEGYGQTECGGSFIS---RADDPISGHVGGVFSNIEFKVVDEQGRPTP---RGEICIRGN--GLFAGYYQEPEKTKE--MIDADGWMHSGDIGLIRPDGSLKIIDRVKNIFKLSGEYIAPEKVEGVYLKVKGIAEVFVYG-------------------------------------------------------------------------------------------------- 152997028 44 -----------------------------------------------------------------------------LEYWAAKTPDQM-FVAERDDQGEWQKVTYAQAVTRVRKIASWLITQPVSVERPIVFLCGNSLEHLMLALAGMYVGIAHAPVSPAYSLVALQHIFDILTPGLIVVDELAPY--------ENAIQAV-CKDLDTPVAVIKGDITPQKIKNPTLSFQSFWDFPESDAVNEKNAQVNGDTIAKVLFTSGTTGMPKGVINTQRMICANQVMIHQVMQFFKDQPPIM----VDWLPWHTFGIGIALYNGGSLYLDDGKPTEKLFAKTLKNLAEVSPTVYFNVPKGFELLLKADNELAEKF-FARLQFTFFAAAGLAQHIWDDLDAKYTGKKIPMVTGLGCTETAPS--ATFASVEESASGVIGVPAPGVSIKLVPNEGK-LEARVKAETV--------MPGYWRQPELTAKAFDE--DGYYCLGDFAYLDEN-------------------------------------------------------------------------------------------------------------------------------------------- 119776703 58 --------------------------------------------------------------------------------------------------------------------------LGVQA--RVGIMSNNCPQWTVADVASLKARAVVVPIYPTSTLEQAAYILNDAEASWLF-VDNAERYGLACELRAL---------CPQLKSIVVFD---DAVTLAHGNDLHLSQLLMAVPDGEAAKELNLDDLLTLIYTSGTTGEPKGVMLPHRAI----ASTIRQHLAFTEGDVSLAFLPLSHIFAWSFYVLGR--GGCNVYL-------TDTNRVKEAIAAVRPHTLCVVPRFLEASRKALFAWAKGGVLLSLKLVGCGGAALNTDVGAFFNAV----NVPVLCGYGLTETTATVTCNTLD--NRVPGSNGQCLPEVEIRI----GENDEILVRGDTVMT-----------GYYKRPEDTA-SAFDNGWFTGDAGRLDEAGNLFITDRIKELMKTSGKYIAPQRVEGVVGRCPFIEQVAVI--------------------------------------------------------------------------------------------------- 145223980 15 ------------------------------------------------------------------------------DR-AEKQPDDIAYTYEADPAGVTDSLTWSEVHERVQIVAGKLATIG-SPGDRAVILAPQSLEYIIGFLGAVAAGFIAVPLS---MPERVTGAMADSTPVVVLTTSAVVED--------------------------VRRYGQADPKQRPPKFLEIDTLDFDSPPKPAPAASLPK-TAYLQYTSGSTRSPAGVVVTHKNVLEQLLTDYYEAYDGPPADVSWFYHDMGLIVG----VFIPMMLGRPAVLMSPVAFMMKPSRWMQL--------LGSNPSAFTAVKRTSDEDMAGKDLSTVVVMINGAERVHGSTVRRFNERFAAFGLP--DTYGLAEATVYVAASAGGRPPLAAGSCGAPR-STTARVVDPDTVENPAGKIGEVWLHGEH--VAAGYWHNPELFAAQLSEPSAGWLRTGDLGVMFDD-ELYIIGRIKDLLIVDGRNHYPDDIEATVAEFTG-GRVAAVSVPDE-ASERLVVIAELKK--QLDQSVLDSVRQQVTAAVSQTHSVRVSDFVGSLPLTTSGKVRR----------------------------------- 169854429 104 --------------------------------------------------------------------------------------------------SEYQYINYIELQEIVSEIARGLHHLGITENDIFNIYAQTSPTWQYMSHGCGSISIPIATAYDTLGEEGLIHSLNEPECIGVFT------NAELLPTLNRV-----LAKTPTVKYIIYDGEPSSALNLRSVRDVYSLTQLRELGRDKPVEPLEARRPACIMYTSGSTGNPKGVVHSN---LIAGVGAFKVLIGHHREDSILAYLPLAHV--LEYMVLCSLFAGMT-IGYGRVKTLTDASVCKGDISEFKPTRFVGVPAVWENIRKNGAYWAKSNKLSTIKVVFSGGAAISPETHEFLSTAL----VDISQGYGMTETCG-MISLVPPEL-MRYKSVGIPFPSVEIKLLDDAGYSTNDPPQGEVCVRG--PSVTSGYYNNDE-------SIFKGGWRTGDVGQWNPDGTLTLIDRIKNLIKLA---------------------------------------------------------------------------------------------------------------------------- 195962187 23 ------------------------------------------------------------------------------------------IYKEGDSKSFKKQI-YSDFWNETKRIASGLLHYGIKRGEKVVIISDSRREWIIIDVATLGLGCVDVPRGNDSSEDELTYIINHSESTFIF-----VENNK------QLQKVLSKKHDLRLVKCIVVIDDDKSYEEKMGNIFSYKKLLELGAEYLRVNPKSFDDIATIIYTSGTTGMPKGVMLRHESFIFQLDRLYDYLPTLKPGKIMISILPL----WHSYIVIGPLLNGIRILMFGGSPVYKKPNLFISLFLKL---FLFVGMILIFPVKLLGDKKIKKALGQNFEFGVSGGGAL-VDYVDYFFKAVG---IKVLEGYGLTETG--PILSVRRFKGPVARTVGPILPDVEYKVVGIDGKVLPYGEKGELWVKS--PQVMSGYFKDKAKTSEVLTE--DGWFNSGDLVRLTINNEISIVGRSKDTILRGGENIEPEPLERVL--------------------------------------------------------------------------------------------------------------- 56698514 11 -----------------------------------------------------------------------------LHRWAAETPDAVFLAERSGAGWREQ--SYGETLGRVRALAAGLLACGLEPGDRILVVSGNSVDHGTLALAAQYVGLVIVPVAEQYAPGALKQIIGLIDPAMVYAEDGAQFA-----------AALAMEETAGRR--IVVGR-----NLAPGMTLLGELERESGDISGAADAVGPDTVAKILMTSGSTSHPKGVL-TTQGMLAQYARALPFLTERPPRLVDWLP--WNHVFGGSNNFNQMLAFGGALYIDGGKPA---PALIGKTFENNRLTIAYNVPVGFAQLRDERDPALKHHFFADLDMLFYAGASLSADVWRDLSEEVRDTQPLITTCWGMTETAACIFQHVPANL---PGIIGVPLTGVTAKLVPADGDRFELRVAG--------PNVFAGYFRDPEKTAAAFDD--EGYFCTGDAAMVDA--------------------------------------------------------------------------------------------------------------------------------------------- 125716278 2 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPIDPTYPEERITYMLEDSGVSLLLSQSHL---GKRLPVTT---------------QQVVYLDTDSEADGNYGVISRQSEEIAKAEID-----LNPSHLAYVIYTSGSTGKPKGVCIESRNATSFIIWSSKYFQEKELESVLASTTICFDLS--IFEIFSPLAVGGKIVLVDKILDLLVGDKLLD------VSLINTVPSAIYELSLHGRIP------KSVVTINLAGEALRKKVVDLVFSSSNVEH--VNNLYGPSETTYTTVDSLDRRSTFEP-TIGKAIANTSLYVLQKSGDFLPTGTPGEVYI--GGMGVARGYLGTAERFVRSPFGGGRRLYKTGDLERYLPDGQLEYLGRMDDQVKLRG--------------------------------------------------------------------------------------------------------------------------- 197785608 68 -------------------------------------------------------------------------------------------------------LTAAEFAQQVLAVAKGMISEGLMPGDRVAIMARTRYEWTLLDFAAWAAGLVTVPIYPTSSVFQTRFILQDSGAVALVTETAAQ------------AAALELSRLPDLRHMWI---------MEKGHVERLGELGQAVPEQEIGVRLGPGTVATVVYTSGTTGRPKGCVLSHGNFLIDNAIELLYVFKSKSDELFLPISHVGRMVGHTFLLVIPYMSGGRVTVFDRATNV--AVRYGEAMERHAGT--GSGPAALKAARTFYDPLVFRRIRNAIRHIISGGSPLGRRLAAFY----AGAGMEIYEGYGLTESTGAATCTPP--LKPRLGTVGWPIPGTRIRI----------AADGEI------------LLNGGQVFR-GYWDPYDGWFPTGDIGQLDDEGYLTITGRKKEILITAGKNVAPAPLENWLRSHPLISQCMVLG-------------------------------------------------------------------------------------------------- 210103822 49 -------------------------------------------------------------------------------------------------------------HDRALRFGSGLLEKGLSAGDTVAIFSQNRPEWVIAEQACSAFSMVVVPLYDTLGPQAIKFVIEQGNLHTIVC-----------DVEKKVASILDITQEASVVKRIVVMEKISD-DLKK-RATSLGIEVMSFDDVEPPRP---EDLLTICYTSGTTGLPKGVMLTHRNIVTNISAVLKHVEGYGPDD-----------MHVSYL---PLMTGVQIGFFGGRPTFPSVPRLLNRIYDKTIQHM---PTTISSVAKNIFASISSHVIITLLYLMYVESP--GRSCEGYHHRIGSSVGGSNDGYGQTEANAGVSFTIPGDHST--GHVGSPLTCNLIKLVDPEMDYYTKNNQGEVCAKG--PNIMKGYYKAPEKTADALDE--DGWLHTGDVGQWLPNGVLKIIDRKKHIFKLAGEYIAPEKVESIYTGSPLVAQAFV---------------------------------------------------------------------------------------------------- 73979490 119 ----------------------------------------------------------------------------------------------------------------------------------IGIFAQNRPEWVIIEQGCFAYSMVVVPLYDTLGTEAITYIINKAELSLIFVDK---------PDKANLLDGVENKLIPGLKIIVLMDSYGIDLLERGKREIISMKAMEDRANRQRPKPPAPEDLAVICFTSGTTGNPKGAMITHRNIVSAFVKVTENIISPSPDDTLISFLPLAHMFERVVECV-MLCHGAKIGFFQG-----DIRLLMDDLKALQPTIFPVVPRLLRMLKRWLLDFASKRKQSSLRLMITGAAPVSATVLTFLRAALG---CQFYEGYGQTECTAGCCLTVPGDWT--AGHVGSPMPCNLIKLVDEEMNYLAAKGEGEVCVKG--PNVFKGYLKDPAKTAEV-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 113681759 123 --------------------------------------------------------------------------------------------------GEYRWMSYEQVFKEVNAFGSGLAALGQKPMKNIAIFCETRAEWIIAAQACFMYNFPLVTLYSTLGGPAIAHGLNEAEVSHIITSKDLLE----TKLKSIFIE------VPRLCHVIVVDKLSTSSEYPRGISIHSMASVKEARPENASKPKNSSDVAVIMYTSGSTGVPKGVMISHSNIISGTGMTHR-IPKLVEDDTYIGYLPLAHVLELSAEMV-CLAHGCRI-------GYSSPQTLSDQISVLRPTLMAAVPEIMDMLRVEQMSGFQRYKMEQLKLVFSGGAPLSAATQRFMNICFC---CPVGQGYGLTETCGA--GTISHLWDYSTGRVGAPLVCCELQLKDEGGYPCPRGE-----ILVGGPSITMGYYKNTHKTSEDFFKKGQRWFCTGDIGEIHGDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNCPLVDNICAYANSDE---SYVIGFVVPNQKQLLALAERKRVR------------------------------------------------------------------- 114632847 127 ----------------------------------------------------------------------------------------------------------------------------------VGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIVHIVNKADIAMVICD---------TPQKALVIGNVEKGFTPSLKVIILMDPFDDDLKQRGEKSSLYDAENLGKEHFRKPVPPSPEDLSVICFTSGTTGDPKGAMITHQNIVSNAAAFLKCVE--VSGDIRLLADDMKTLKPTLFPAVPRLLNR----IYDKVQNTPLKKFLLKLAVSSK----------FKELQKWDKLIFAKIQDSRVRVIVTGAAPISAPVMTFFRAAMG---CQVYEAYGQTECTGGCTFTLPGDWT--SGHVGVPLACNYVKLEDADMNYFTVNNEGEICIKGT--NVFKGYLKDPEKTQEALDS--DGWLHTGDIGRWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 83716713 17 --------------------------------------------------------------------------------HAERQPGRRAYTYLPEEGAPAAQLDYACLVRRADAIAAGLRRLACEP-DRMAMLLPPGPDFLAAFWGCARVIAIPAPLPPGRGPATLDAIARNAGARLILAC------------RPQADAIGRMRA--------------QSAALARLDVLFVDDMQADGAGRPAPPRPAAHDIAFLQYTSGSTSRPKGVVVRHRNLMIAQAMSL---------DR--ASTTVTWMMGLIGGMLQPLYSGADCVAMAPTTFLKRPLRWLQAIAQWRGVSSGGPDFAYRLCERIAPEHTAGLDLSSWRVAFNGAEPVRAATLAAFGERFGPAGFRASPCYGMAEAAGRAEPPAPGDASAAAVCCGAPPAGARLAVVDPATRRRPDGIVGEIWIAG--PHVADGYHRAPEASAATFGAALAGWLRTGDLGFLL-DGGVYVTGRLKEMMIVNGRNLYPHDVEDTLDGLAEIRDAAVFALAEPGGRERTVA-------------------------------------------------------------------------------------- 167646392 7 ----------------------------------------------------------------------------AIEAHAAASPDAIAL------STQAQTWTYAQLGEAVSQTATALFAFAVRPGAPVAVRLPNGPAWVILDLALIRLGWPSLPLPGFFTPAQRDHALADAGATLLIEA-------------AEADGQIVVADTP----IAVSPRLTSPVALPAG-------------------------TAKITYTSGSTGQPKGVCLSQAGSLVEAIYAGRHPLSILLENVAGLYTTL--IAGGRYHVLPAAALGL------DNPFRPDLAALAGAIAAEEATSLIVVPELLRALLM--VMTFTGARFPKLNLVAVGGAKVSSQLLSQA-DALG---LPVYEGYGLSECASVVALNTPAAR--KAGAVGRPLSHLKVDI----------APDGEIVV-GPHP-----FLG--------YAGGAPGLVRTGDLGSLDADGFLRIEGRRSNTIITAGRNVAPEWVESELLAQPEIRQAVVFG-------------------------------------------------------------------------------------------------- 118616445 40 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGAPKGALLTAAALIASASATHHRLGGAGN----WLLAVPAHIAGLQVLVRSALA-GTVPVELDVSAGF-DITELPRAVDKLGSGRRYTSLVA-AQLAKVLGDPAATAALAELDAVLIGGGP----APRPVLDAGAAAGIRIVRTYGMSETCGGCVYD------------GVALDGVQLRVA-ADGRIMIGGAT-----------LAKGYRNQPDPFAE------PGWFRTDDLGALDDSGVLSVLGRADDAISTGGLTVLPQLVESALATHAAVSDCAVFGLDDDRLGQRVAAAIVVRA-HCPTPTL-DQLRAHVAGTLAITAAPRELHVVDELPRRGIGKIDRRAL-------------------------------- 170722196 9 --------------------------------------------------------------------------------------------------DETQRFTFRQLLAEV-----GLRTHNLSPGTLVLA-LDNGPQLLFWDLA-----ALFSIVPSFFSAAQFSHCIEQSGASHVL-CDPQWRG------------------------------TLAELGFTQQDEFWVREA--------EPAAALPVGTAKITYTSGSTGKPKGVCLSSEA-LLRVARELEVASRPSEPQRYLAVLPLG-VLLENLGVYAALMAGASVLLYPGGASQVDFKRLLGAIALSGAQSLILVPTAIRGLMRVG----------ALRFVAVGGARVAPSLLARA-EAIG---LPVFEGYGLSECASVVALNRPGAT--RRGSVGKPLPHVQVRIA-EDGEVLVAG------------SVLLGYLEEP--------PVFDSWWATGDLGHFDEQGYLYLDGR------------------------------------------------------------------------------------------------------------------------------------ 161519761 68 -------------------------------------------------------------------------------------------------------ITYAQMLERARAIGQALLDRGLSVERPIAILSGNDLEHLQIAFGAMWAGIPYAPLSPAYSLVSLRHALALLTPGLVFASDG-------DAYRAALDAAVPAD----VERVIVSARDGMP------GATRFASLLDTVPRDVDAAAVTGDRIAKFLFTSGSTRLPKAVPTTHR--MLCSNQQMLLQFGIEP------PVLVDWLPWNSHNVGIALYNGGTLYIDDGKPVAGKFDETLRNLREIAPTVYFNVPKGWEELTAETDAALRRTFFSRVKLYFFAGAGLSQAAWDRLERVTCGERIRIMAGLGMTEAASCMFTTGPFSA---AGYIGLPAPGCDAKLV---------PVDGKLEARFRGPNVMAGYWRANEADARDVFDD-EGYYRSGDAVR------------------------------------------------------------------------------------------------------------------------------------------------ 171317947 56 ----------------------------------------------------------------------------CLVRGAQAHPERVLAARRGAD-GRWIEITYAQMLERARALGQGLVDLGLSAERPLAVLSGNDLEHLQLMFAAMLAGVPYAPISPAYSLVSLRHTLGVLRPGAVFVA-------ERAPFVRALD-----ATLPADAALIVARDDDADAHANKGRAVPLSRLLATVPRTIDAAAVGPDHLAKILFTSGSTKQPKAVPTTHR--MLCSNQQMLVLVDWLP----WNHT-----FGGSHNLGIALYNGGTLYIDDGRPM---PGRFDETVRNLRPTIYFNVPKGWEALER--DAALRDTFFSRVKLYFFGGAGLSQAAWDRLYAHCG-ERIRIMAGLGMTEASSCLFTTGPL---MRAGYIGLPAPGCDAKLV---------PCGGKLELRFKGPNVMRGYWHADVDPRDVFDD--EGYYRSGDAG------------------------------------------------------------------------------------------------------------------------------------------------- 159109489 86 -----------------------------------------------------------------------------------------------EVTDKYTYMTYGEADSYVTELAKVLAKLGIGKGDRVGIFARNSPLWLLFDFACTAVGAVVVPIYDTLGAAKTSYCINHAEVRLLVTQ---------TELLPLVLGIW--PSCPELQRVLIIDTSISELD-----DQTMNNCLHKAVPSYLYVAGKADDSVYILYTSGSSGNPKGVTHTHS--TIQGSYTMVYGF-------LPYVSDGGQMVTMSYL---PLGH-----IYE------SAGEILFTVRGYKITILLAVPRVLNAVMAKVESWIKTGTLPHLELIVSGSSALPQEVWRFMRLCTGAR---ITCGYGLTETCASGLCQLPHMPYV--GSPTGSLPFMQAKLIDKSDTSLKTHRVGELLLKG--PGIAKEYYKMPE----SPLRDADGYFHTGDLMRLNDDGSLTFVRRINMVVK------------------------------------------------------------------------------------------------------------------------------ 83311124 75 -----------------------------------------------------------------------------------------------------RRVTWAETLKKVEAIGQSLLDRGLNKNRPVMILSDNSIDHALLALAAMHVSVPVSPISPAYSHSKLRYIADLLKPGLVYASDGARFA-----------DALVIPELARVEVVTSTNPIACGVTFDTLLAATPGPEVENAFANVRPTTVAK-----ILFTSGSTDMPKGVINTQK--MLQQAIRQAWPFLLESHPVL-----VDWLPWNH--TFGGLRHGGTLYIDEGKPM---PGLVEKTAANLKPTLYFNVPRGFDMLMLEKDDELRNSFFKNLKIIFYAGAALPQNLWEKMEQRTLGHKVRMVSSWGSTET-SPMITTVHFDIP-RAGIIGLPAPGCEVKMI-PNGGKLEMRIKG--------PNITPGYFKRADLTAKAFDE--DGWYMIGDAGKLDPSKGIVFDGRV----------------------------------------------------------------------------------------------------------------------------------- 90655212 2 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPAYPPERLTYILADAQISILLTQ-------------QNLLTVLPKNQT----QILCL-----DKEWEKISQQSQENLVNRNTTQN---------LAYIIYTSGSTGKPKGVQIPHQAV-VNFLISMLEKPGLTDQDTILSITT---ITFDIAVLFLPLIIGARLVIV-SREIATDGSQLLKCLVNSGATVMQATPATWKLLLESGWQGS-----PNLKILC-GGENLSQQ----IAQNLVEKCAAVWNMYGPTET--TIWSTLYKLDIHKQQVIGRPIANTQIYVLDDNLQPVPIGVIGELYIGGD--GLARGYHNRPDKFIPNIFSTKARLYKTGDLVRYLTDGNIEFLGRIDNQVKIRG--------------------------------------------------------------------------------------------------------------------------- 76802721 64 --------------------------------------------------------------------------------------------------GEFESLTYETMQEIVRNLSAGFRELGVENDTRVGIFANTRMEWAQSDFAILAAGGVVTTVYTESSPNQVQYLLDDPNADGVV-----VENGELLERVLEVEDELDLSFIVVIDDFDGHDDRDDILSLAEVHDLGDEHFDQDAYESRLAER-DLDDLASLIYTSGTTGKPKGVQLTHRNFRSNVN-GLRKRFAPRPDDRVLSFLPLAHVFGH-FLMFG---SGATVSYAESTDTVADD------IQIVKPTGASSVPRVYDSLRDEAPEAVLKYKLSSVRFFVSGGGSLS----KQLAELFDGMGIPILEGYGLTETSPVVSVNPPE--DYRSGTLGPPLSNVEVRVVSDDQKANADGDIGELHVKG--PNVTEGYWNRPGATEEAF--TQDGWFRTGDIIEQTDDDYLIYHDR------------------------------------------------------------------------------------------------------------------------------------ 119898790 47 --------------------------------------------------------------------------------------------------GEWRKITWGETRRRVIGIATWLLGQKLSAERPVVILSDNSIEHALLMLAAMHVGVPVSSISPG---NSLMSRIELLRPGVIFAD--------PVEKFAPALAAIRELH----DGVVIAGRNSQPTAGT----VPFAEIEVAPDEAAVMAAFNAITPDTILFTSGSVGVPKAVINTQRMMCNQLAKELVWPFLKENRPVLWSHT-----FGSNHNLNMILRWGGTIWIDDGKPTPAGLDKTVKNLKEISPTVYFNVPRAYDMLLREDKQLRETF-FARLNLIFYAGAALPHHLWEGLEEQTTGHKVTMVSSWGSTET-APMCTDCHFEAE-RPGVIGVPVPGTALKLV-PSADKLEVRVKG--------PNIFPGYWKQPDITAKSFDE--EGYYMIGDAV------------------------------------------------------------------------------------------------------------------------------------------------- 156374171 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIDDKGCLVPRGEMGEICVRNE--CVFMGYLGQEETTKKV--KSPDGWIRMGDLGVMDEEGRLQVLGRKVEVIKKASVKIVPGEIEASLMQHPLLARAVVIGVPDQVFYQEICACVEFHGKGEDASTKIMELDNWCIEHFPPRAKPKYFVAFKEFPTTVTGKI------------------------------------- 15608325 9 --------------------------------------------------------------------------------------------YEQDWAGITETLTWSEVFRRTRIVAHEVRRH-CTTGDRAVILAPQGLAYIAAFLGSMQAGAIAVPLSPQIGSERVSAVLADASPSVILTTSA---------VAEAVAEHIHRPNTNNVGPIIEIDSLD----------------LTGNSPSFRVKDLPSA--AYLQYTSGSTRAPAGVMISHRNLQANFQQLMSNYFGVAPPD----TTIVSWLMGLVLGIIAPILGGYRSELTSPLAFLQRPARWLHSLAN-GSPSWSAAPAFELAVRKTTDADIEGLDLGNVLGITSGAERVHPNTLSRFCNRFAPYNFRIRPSYGLAEATLYVASRNSGDKPLSTGSAGTPLLGMTVRIVDPDTIECPAGTIGEIWVKGD--NVAEGYWNKPDETRHTFAGTPDGSWRTGDLGFLSED-EMFIVGRMKDMLIVYGRNHYPEDIESTVQEITGVA-AISVPVDHTEKLVTVIELKLLGDSAGEAMDELDVIKNNVTAAISRSHVADLVLVPPGIPTTTSGKIRR----------------------------------- 184200142 72 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAVVVATSGSTGRPKKTVLSSEALTASGRATERATSG--PGQWMLCL--PAHYVAGVQVLARSVLAGTTPVVLGAE--HFTPEAFAHAAEDHAVRYVSVVPTQLRILDPADPDSRAVAALTRFDAVLVGGSPLSPA----LAALADASGVRVVRTYGMSETGGCVYNGVPGTLPAEAGSAVAPS-----VAAGSASEPSPAPVEGRI-----WLGVASGYLDDPEQT-AAHFRVADGWYRTDDLGSLDEHGRLTVLGRTDDVINTGGVKVSAGRVAEVLLADERVRQALVVPVAHPEWGQTVAAVVAARQGSSPEHDLEHDLSRAVRERLGAPAVPKQWRHVAHLPLLTTGKPDRRA--------------------------------- 118468834 9 ------------------------------------------------------------------------------------RPDDIAFTYDGDPSGVAQSLTWSVLARRTINVAREIRRHG-AVGDRALILAPQGLEYILAFLGSMQAGLIAVPLPRGSGHDRVSAVFADTEPTVVLTTSA-----------AATDVAEFVASSRTDPAIIEIDSLALDSDY--------------SGAETDLGPVGLSDIAYLQYSSGSTRLPTGVMISHRNLTANFDQLMRSFFARSPQD----ATLVSWLMGLVLGVCAPILCGRHAQLTSPVAFLERPARWVRALAE-NPHAWSSAPNAFDAARRTSDEDLAGLDLGGVVGIISGAERVESATLRRFVDRFAHFN--FRDHYGLAEATVFVASGIAGYFDAEALSAGRVSPGTALRIVDDTRRETPPGVVGEIWVHGD--NVASGYWGDESTFGATLLDPSPGWLRTGDLGFVHA-GELYVVGRIKDVLIIRGRNHYPEDIEATVITHGRV---AAISVPVNST-EELVTVIELKKPADLDAEAIREVKSNVTAAVANAHSVADLVLVPSLPTTTSGKIRR----------------------------------- 90655204 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADNLAYVIYTSGSTGTPKGVMHSLHNLCIWHQQT----YELTSSSRATLLSGVGFDVWFPYITSG------------GS-VYPNPTSLLTLYNEHKITHSYMPTVLYKSFVTESEALIHEIKL------CVGGEALLTSD--------RTNNIQLFNNYGPTES--TVVTSVYPVSEKHSGTIGRPIFNTEIYLLNEAGSLQPIGVVGEICIGGS--GLSRGYLNQPEKFIDHPFKAGERLYKTGDLGRWLPDGNIEFMGRKDDQVKI----------------------------------------------------------------------------------------------------------------------------- 212538913 119 ------------------------------------------------------------------------------------------------------TITYNQLHRTALKFASGMMANGVKSDTRMLMIIPNGGEYTLLLWACTLLRITYVSLDPGFTT--LKATIRTVKPQIVVAPDAIT--GKS------VDVAISKLRLPKPLTCLSSSRTR---NWKPLADLV-HEALKCPIDEEAVVAAARNDNPSIMYTSGTSGIPKGMRISNMSHMLH---SQSWLIDAE-------TSTFALQQPHNSRGIAPWKAGGAVVMTGQEFNVKDA---LKAITKIHVTFIVLTPPMVHEM---AVELAANHDVSSVKRIQVGGDAITKVLLLKTASIFPKAQVCV--NHGMTEGGGIPISSIPFFGEICP--IGVVAPGVTIRVWDTVKNSVRKAQLGELHVTSG--SLIKHYFGG--KSETSFYDDHGVRWFNGDVAIVNQSGLVSILGRQKDMIKRAGVGIMPAALESSIAA------------------------------------------------------------------------------------------------------------- 40788114 52 -----------------------------------------------------------------------------------------------------QHITYAAMLQRVRRIATWLLGQGLSAERPLLILSGNDLEHVQLATAALYAGIPYCPVSPAYSLLSLRHIVQTLQPGLVFAADAAY--GRAID-------AVFEPSIN------LVLGQGELAGWASTPFAEVLTTVAQPCADQAFAALRPDSLAKFLFTSGSTKLPKAVVTTQG--MLCANQQMLLQ-------TFPEFAEVDWLPWNSHNVGIVLYNGGTLYIDDGKPT---PQGFAQTLHNLKPTAYLTVPKGWEELVKEQDRALCERFFQRMKLFFFAGAGLSQAIWDRLDAVACGERIRMMAGLGMTET-SPSCTFTTGPLSV-AGYIGLPAPGCEVKLV---------PVDGKLEARFRGPHVMPGYWRSSQQTQEAFDE--EGFYCSGDAVR------------------------------------------------------------------------------------------------------------------------------------------------ 145221760 25 -----------------------------------------------------------------------------VERWAKVRGDKMAIDFSTERDGVERDLHWADFSTR-NKAVGARLQQVTEPGDRVAILCPQNLDYLVAFFGTLYSGRIAVPLFPGH-VGRLHAVLDDCTPSAILTTTAAAEGVRKFFRTRPAKD--------------------------RPRVIAVDAVPDEVGATWEPVDVQHDTIAYLQYTSGSTRIPTGVQITHLNLATNVVQVIE-ALDAEEGDVSWFFHDMGLIT----VLLSPMLGHHISFM---TPFVRRPGRWIRAMARKGV--ISVAPAAARALPKDDEPPL---DLSNIKCILNGSEPISAATVRRFNEAFGFKPEAIKPSYGLAEATLFVSTPVPDDSPKAVAQAGAGQIGIAAVIVDNDATELPDGQIGEI-----WISMGTGYWNKPEETIATFQNLLKSWVRTGDLGAY-HDGELFITGRVKDLVIIDGRNHYPQDLESAQEATKALRTVAAFSVPNQLPDEV---FDNAHAGIKRDPDDSSEIIDDIRAAIAVRHTVRDVLLTPAIPRTSSGKIGRRACR------------------------------- 169607913 38 ------------------------------------------------------------------------------------------------------TLTYAQLDTYSTRLALHLRSIDISPDEIVPICFDKSTWLIVCMMAVSKAGMAYTTLDPGNPAERLNACLSTITPRVMLTFSGMFSSDAGMKILGNVPEICNVNDVSGKKTEVV--------------DL--------------PVGLPS--------------------HLAYAFAASVVTTLK-----------------------------TLCNGGLLVL---PPEKERMGGIANFITRKGITRTFLTPTLLNLLKPEEVA--------CLQFLTVGGEAVPQRLID-----IWAPRLSLVEAIGMTE--GVGIANMIDTSGKKCRARQF-MTGCAIVDQDDADTLAPIGVTGELLFEG--PALFQGYRNNPEANAKAFIQKPPKWFRTGDLAKYVEDGVVQIVGRADTRVKLHGQRFELGEVESMLDCLPDVTVAAEIVEPAGGNGPMLVAFI-----HGLSADFAKQLRARLAATVPDYMVPRGIVDLKDRPLNPSGKLDRKILRQRAA--------------------------- 15602790 21 -------------------------------------------------------------------------------------------------------ISWHQFQQDLDTFSYALLANHIGVQDKIAIFAHNMPRWTIADIGTMQVRAVVVPIYATSAAKQVEYILNNADVKILFVGDQEEYN----CTLEIIDA------CPQIQKIVAMK---DNLDLKNPKACDWQTFLLEGSPLQQTEQKQLTDLFTLIYTSGTTGEPKGVMLDYANHQLKAHDEAFTTLNVSQYDSSLSFLPLSHIFERAWVAY-VLHRGAVNCYLE------DTNRVREALSEIRPTLMCAVPRFYRMILRQQYALADKLVLSKLRQLLCGGAKLEPNIGLFFHSIGINVKL----GYGMTETTATVSCWEEGHFE--PNSIGTLMPGAEVKI----GENNEILVRGGMV--------MRGYYKKPQETADSFTE--DGFLKTGDAGEFDPQGNLYITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 89890831 44 --------------------------------------------------------------------------------------------------------------DQANAISRGLIELGIQPNDKVAIISTNRSEWNIVDIGIMQTGAQDVPVYPTISEEDYQYVLNHSESKYVFVSDDEVRN-KVLSIKDQV---------PSLLEVFSFDQINGCKNWDEVKQL-------GASQDHQAERMAAEDLATLIYTSGTTGRPKGVMLSHKNISSNAITSTRLPIDLGRSK-----ALSFLPVCHIYLQYMYTYTGTGIYFAESIETISDN------LKEIQPEVMSAVP---RLLEKVYDKIIKGTDLTGIKELGLEWEPYGANGW-WYEKKLGLAKVPVMEGYGLTETSPVISVNDLRDGGFKIGTVGKILPNTDVQI----------AEDGEIIING--PQRMMGYYKDPEKTAEAIDE--NGYFHTGDIGEIDSEGFLKITDRKKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 153894353 23 -------------------------------------------------------------------------------------------------------VTYAEMRAIVRRLAAGFRELGVDDDTRVALYAQTRMEWAQTDFAVLAAGATVTTVYASSSPNQVRYLIEDPEATVVVAEN-----------RELLDEAVVDDLEHELDAIVTFDEIGTDSENLSTDDVYVHALGDEAFDEDAYQAVDVGDLASLIYTSGTTGQPKGVRLTHANFRENVSQCYRRFADRRDSDVFLPLAHVFERMAGHYMMF---AAGAT-VGYAESPDTLRED--FGLV---RPTTTTSVPRAIR--EQAGESPVKERDRSSVRAIGSGGGSLSAELCALYH----AMDLPILEGYGLTET-SPVISVNPPEEP-KVGTIGPPVVDTEVAI-DGAGEEVAPGDVGELLVRG--PQVTDGYWNDPDRPEERGGDPDDPWFRTGDIVQLRPDGYIAFRERAKQLLVLSGKNVAPGPIEDRFAANEFVEQCVVLG-------------------------------------------------------------------------------------------------- 153837990 21 -----------------------------------------------------------------------------------------------------ETLNWQQLSLRVTQYAQSLLQQGVTRDEVVTLVGKNQVETVLFYLAAQQLGAITALTMP--------QPIEALQGKL-----CTLYGDRFVWLTPECEFAYSSEEKAALNAILTLPTVDTVVENTE--DDYQHDRLAS-----------------IVFTSGSTGAPKAVVHTHRQHL--ASAEGLLCFTFHQQDTWLLSLPLYHVSGLA-IVYRWLFVGATLKI--------GTGRLADDI--LAVSHASLVATQLKRLLDDDVEL-------SLTHVLLGGSHVAHELAVRATEKG-------IETWGMTEAASTVTAKQINDVS----NAGHLLKNRKIKLVDE--RIYIGGQT-----------LASGYFHQGQ---VTAFVDEDGWFDSKDLGTWQGD-ELKIIGRADNQFISGGENVHCEEIEAVLNQIPSVIQSIVVPVEDVEFGHRPIAVI------------------------------------------------------------------------------------ 91791441 19 ------------------------------------------------------------------------------------------------------------------QVAKAMIKFGLQAQDTAVILSQNCPQWT-----CADIGAIVVPVYPSSTQEQASFIINDAGAKVLFVDDA-----------EQYHMACKLQACPSVEYLVVFD---ANVPLLDPNHLHFDSLITSAQDRALTERLQADDLLTLIYTSGTTGDPKGVMLDYRN-MASTIRQHDTCLNFNPGDTSLAFLPLSHVFERSWSFFA-LCRGGRNVVYSAVQDKVSKARLWAMAAQFEVNQ-GRAKT--SAILSLQWVVANKLVFSKLQAVLCGGAALDMTVGNFFH----GINLPVLCGYGMTETNATVTMNTLN--NRVPGSNGKPLPETEVKL----GAFDEIMVRGDAV--------MRGYYK---RPDDTAATFEDGWLKTGDAGRFDEQGNLFITDRIKELMKTSGKYIAPQRVEGKVGSCPFIEQVAII--------------------------------------------------------------------------------------------------- 86475796 43 -----------------------------------------------------------------------------------------------------RQLTVSRLADLVDDLAARLWAAGVRPDEHIVVHKKANADVWVLACAASRIGAVPVLLAPSLTVGALLQRVD--RPNLL-----------TDEHKLDVLGELPLPELT--KQVIIV-------SGARPGTVSLGAL--AGAPRVKPVVRPIDEAAVITHTSGTTGVAKLVVHTPRTQGLRLKPQWRLLSLMRKREKV--AINIPFV--HSRNVAAALLKEMPVLLMESAP-----ETVAELFLENRPGLVEALPNSLMAWENLAADPRKPF--ASVKYFSSTFDAIHPGTMSRLLKSSQRKGALFFQIYGQSEVGPAVGRAYLRRSAHKANCVGWRMPSAKVRVVSRDGSPADGQNPGRIQVA--WPALAKTYFGEQERYDS---NRDGDWWGTGDVGYFTRFGCLHMLDRQVDMID--GVR-SSLEIEDVLAELPELSELVVVHGPDA---------------------------------------------------------------------------------------------- 145224722 7 --------------------------------------------------------------------------------HLRKHGDRIAVMTASA------QVSYSELADRVDRFAGGL---GTRR-QLVLIETRNDLSTLVGYLGVLAGGAIPVPAAGDHSH--------------ILAT---YRPD------------------------VVVDGSGVHVR-SEGAHALHDDLALLLS------------------TSGSTGSPK-LVRLSRANLIANATSIAGYLGIDETDRAATTLPMSYCYGLS-VVHSHLLVGAALILTERSVADPE---FWELFARHRGTSFAGVPYTFELLDRIG---FTSMDLPHLRYVTQAGGKMSPERVRRYATAARDRGWQLFVMYGATEATARMAYLPPDLARERPTAIGVPIPGGEFSI-----EPVPDTSSGELVYRGA--NVMMGYAHGPG---DLVLDAGPDVLRTGDIARRGADGLYEVVGRRSRFVKIYGLRIDLQRLETSL------RDA---GIPALCTDSGDRLAVVATAEHEPGE---------VRRTAAPPAVVD-VACVAELPKLPSGK-------------------------------------- 164662058 2 -----------------------------------------------------------------------------------------------------------------------------------------------AALGVMMTGAIPALLNPMYKPEELEHVFKLTKPRALLASLNSYENAK------NAADSLAKL-------------TGENIDLDEEHEHSFYKRLARDAGDKLVENVQF-DPAMFCFSSGTSGLPKAVRLTH--------------MNLIANTIQMTVTLGGRVNKPTYDLYGPLQEGIDQVHYSLLPQFFSPESFFRAVQKFRVTFAFVVPPILIALVRS--PMADKYDLSSIKSLAS---------------------------------GAAFLS-------------------------------------KELC----------TMVND--RY----------------GIRIT-DGYITLHDRVKDIIKYNGYQVAASEIETIVNSLPFVLESAVVAKEDVSHNELPWACIVMRPDKTSEKELTKQVLDTVNTRVSGYKKLRGVSWTDQLPKNTSGKVLKRELRK------------------------------ 66516122 121 --------------------------------------------------------------------------------------------------------TYLEVEMLMTAFGRGLKEYGLTSSRNIVIFAETREEWMIAAYGCFKQNLVVVTLYATLGEEAIAHGINETEVDIVITS---------HDLLPKFKSLLKI--LPKVKTIVYLKPTDTKGYKEGVKLIPFSEVIKKGNISTAPLLSPSDDTAIIMYTSGSTGIPKGVLLSHKNV-ISVMKTFCDIVEIKPDDVFLAFLPLAHVFE---------LLAESVCLLSGVPGYSSPLTMIDKIQKLRPTCVTSVPLILRAIFKFAYNYKRGYDTPRVRLILCGGAPLTPDT----QTQIKICLCTLTQGYGLTESTSC--ATVMDKDDTSIGRVGGPTTICDIRLVNDAGYRVVPYPRGEIIIGGENISA--GYYKLLDKTKEDFFEDGKRWFRTGDIGEIHEDGCIKIIDRKKDLVKLQGEYVSLGKIEAELKTCPIVENICVYG-------------------------------------------------------------------------------------------------- 125596112 39 --------------------------------------------------------------------------------------------------GEYVWMTYKEVYDVVMKLAASISKSGISKGESCGIYGANCPEWIISMEACNALGVSCVPLYDSLGAGAVEFIVCHAEIQIAFVEE------------RKIAELLKTCHATSLKTIIVTNDQKEEAKNHGMSIFSWEEFLIMGGDHHLPEKKKS-DICTIMYTSGTTGDPKGVMISNESLLVN-------------------------------------ITGADCVTR--SIGEPDVKLLVDDIAALKPTVFCAVPRVLDILKKALFNIAYKLKLDSLRFIVSGGAPLSV-AVEEFLRVV--TCASVVQGYGLTETGAASFVAIPNDFSM-VGTVGPPVEHLDARLVPEMGYDALSSIPGEVCVKGSV--LFSGYYKREDLTIDGWFHTDDDYYNTGDVGEWQPNGSLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 171057680 36 ---------------------------------------------------------------RWFPDALVQWAEQAPDRTFVARRERLA---DGS-RGDWQRVSYREMLQRAQSVGQALTDRGLSAERPVVILSDNDLEALGAMWAGAPISAAYSLVSQDFGK--LRHILDTLKPGLVFAS--GPAYGR----------AIAACVGTDVEVVL----TEGTLD---GRAVTFTTLLETTPGASGAAAHDAVGPDTILFTSGSTKQPKGVINTHR--MLCANQQMCLAFLAEQPPVL-----VDWLPWNNHNVGIALYNGGTLYIDEGKPTPAGIAETLRNLREISPTVYFNVPKGYEEIATASDAALRERLFERVNLFMYAGAGLSQAIWDKLEAHVG-ERVRMITSLGMTETAPACV--FALGTDVRSGQIGLPAPGCEVKLV-PTGDGPWDKVE----VRFRGPHVMPGYWRAPEQTAEAFDA--EGFYCTGDAVK------------------------------------------------------------------------------------------------------------------------------------------------ 112806952 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GALLELIQKHRVSVAAVVPPLVLALAKN--PMVDSFDLSSIRLVLSGAAPLGKELEEALHRRV--PQAIFGQGYGMTE-AGPVVTMCPSPFSTKSGSCGPVVRNADLKVVDETGASLDRNQPGEICIRGS--QIMKGYLNDDEATARTI--DVDGWLHTGDIGYVDDDDEIYIVDRVKELIK------------------------------------------------------------------------------------------------------------------------------ 33390803 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTSGSTGRPKGVEVEHAGVVNRMCWDQR-TFGLGPADTVLQQTSLSFDISVWEI-FAPLLAGSRLLL--AKPGHRDPAYLMQVLAEEHVTALGLVPSLLDVLLDFEPGFA---DCPQLRYVFSGGEELTSALCARFFE---RTKAELHNFYGPSETSWHVTTDIARGIPI-----GRPLSNVRVHVLDGEGLPVPAGMPGELHVAGA--GVARGYLGRPERFVPDPSDP-GRMYRTGDL-------------------------------------------------------------------------------------------------------------------------------------------------- 212712296 24 ---------------------------------------------------------------------------------------------------DTESVSWYELNQHIADLVTYFAMQGVSEGQCVALRGKNSVDLLLSQLA-------------------------------LIAC-----GVRVLPLNPRLPERLLNDLLPHLDISAVIDFTNEHNVLSDYRHLDYQ-LHAHFTEYDDFPSICFQQPATLILTSGSTGLPKAAVHSVSAHL-NSAAGVLDAMNYQQDDCWLLSLPLFHVSGQG-IVWRWLFRGAKIAVR----STPLSEAL------QGVSHASLVPTQL--WRLLNDTMPEQV---ALKEVLLGGAMI-PTT---LTELAASQGIVCWSGYGMTEMASTVCAKRADG---KKG-VGLPLKGKQVRLVDEEIQIQSD-------------SQSLGYWFDGQL---HPLKRVDGWFKTNDGAFI--EGEYQILGRLDNLFISGGECVQPEDIEAVINGYPDVHQSFIIPVDDVQFGQRPVAVI------------------------------------------------------------------------------------ 24217154 15 --------------------------------------------------------------------------YNVMKASAETFADSTAQYY-KPDGKNYQANSFKNLYETVQQIGCGLISLGIEPGTPIGLIADSGARWLWCSMGITNIGCADVPRGTDSTSDDLRYILNHAECSITFLENET-------ALKKVLS---QKSEFPHLKKIILFDQKGTLEDTKSFEIILLNDLIEKGKTKDEFHKRGSEDLATIVYTSGTTGKPKGVMLTHKNIVVDSALQGED-LNVYPTDRSMAYLPP----WH----IAERLVETVCIRAGGAEAFTSISSLSQDLADIKPTLLLSVPRVWESLKVRNSSPVQQAHLSRLQNLGLGGEALSPQYIDTFFNAIG---IPILEGYGMTELSGISTRRILGEITV--GTLGRCIPGVQIKLMDEKGNEIKPGIKGI-----AWHHVMKGYYKEPEKTKEILSS--DGWLNSGDLLTWTTSGELKYSGRAKDTILLGGENLEPEPIEFALVRSRFIQQAMVIGHDQKTLGALIV--------------------------------------------------------------------------------------- 699385 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPKGALLTAAALTASASATHDRLGG--PGS---------WLLALPPYHIGGLQVLVRSVLAGSVPAGFDLAKLPDAVGRLGTGRRYTSLVA-TQLAKALTDSTATAVLAELDAVLVGGGP----APRPILDAATSAGIMVVGTYGMSETAGGCVYD------------GVPLDGVCIRVL-VNGHVAIGGAKGY---RNPIV---------PDPFAES------GWFHTDDLGTVDGSGVLTVLGRADDAISTGGLTVLPGPVEAALCTHPAVSDCAVFGLTDDRLGQRVVAAVVLTDGYA-TPTLSM-LRAHVTRRLDAMAAPRELHIVDTLPRRGIGKVDRTAL-------------------------------- 71744400 111 --------------------------------------------------------------------------------------------WQVTHLNDPVYMTYGELWENSVAFGKGLREYGAKEGDRVAIYEDTRWEW----LASA-IGVVTVTVYANLCREGLMHALKETECAAIIC------NGQNI---KDLITLLKEVNLTN-TTLVYLDSLPDGLNDEGMRLIPWKQVLETGSNLGYTIPGNCDTTALIMYTSGTVAAPKGVMHTFGSLTAGLADRFLECIGPKEE-------------GETYVSYLPLAHRGTLVCF-GSPRTLTDDRIFETIRKFKRTLFDTAADRLRALKEGKDTPFWNRDMGRLRGVVCGGAPLADRTQEFMRVVFG---LPLGQGYGLTET--CCNGSIQRLGELYP-SVGQLLKGVEGRLLDTDEHTDKPFPRGELCLRGSF--MFKGYYKQEAMSKEV---LIPGGWFTGDVVEIGEDNALRVIGRV----------------------------------------------------------------------------------------------------------------------------------- 15217631 81 --------------------------------------------------------------------------------------------------------TYKEVHNVVIKLGNSIRTIGVGKGDKCGIYGANSPEWIISMEACNAHGLYCVPLYDTLGAGAIEFIICHAEVSLAFA-----EENKISELLKTAPK-----STKYLKYIVSFGEVTNNQRVEAERHYSWDQFLKLGEGKHLPEKRRS-DVCTIMYTSGTTGDPKGVLLTNESHLLEGVKKLLKTIDLTSKDVYL-----------SYL---PLAH-----IFDRVIIYEAASIFWRLIEDLKPTVFCAVPRVLERIKHKNMEKGQPHEQASVRLILSGAAPLAAH-IESFLRVVA--CAHVLQGYGLTESCGGTFVSIPNELSM-LGTVGPPVPNVDIRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94490318 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGIVITHSAFC-----SARHHFCFHPGARVFDFA--------SYAVYNALSIGACLCI-------PSEGQLNQTLRAMAVTMAALTPSASRLLEPE--------NLPDLQTLILSGEAVSYSDL----ERLKRGNFRVLNAYGPAECTPMSTLSSHAITPGISVSIGK---GIGAVVVDDHTKLVPRGATGELLLEGPI--LAREYLNEPEKTAAAFWSGRRGLYKTGDLVSYGADGNLNFVGRKDAQVKIYGQRLEPGEVEYHLRQCMPVDDHFIVDVI-ELGGERPMLTVFLTGQEGWSDELVADIEAALKQALPSYMVPSLYLRISSIPLASTGKADRRRLRE------------------------------ 125807575 121 -------------------------------------------------------------------------------------------------------LSYQDTFHLAQRFGSGLAALGQKPLCNIAIFCETRAEWVIAAQACFMYNFPLVTLYSTLGGSAIAHGLNETEVTHIVTSKDLLQS----RLKAILLE------VPRLKHIIVVDT--KPTSWPDPRGIMVHNMAAVQELGSKPEPVPS-DIAVIMYTSGSTGIPKGVMISHSNIIAGITGMAERIPNLDEND--------------TYIGYLPLAHGDTSVL---KPTLMAPEIMDRIVEEEQISKGYTTPLCDRLVFRKVRSLLGG----NTRVLLSGGAPLSAATQRFMNICFC---CPVGQGYGLTETCGA--GTISEMSDYSTGRVGAPLVCSEIMLKDEEGSTDKPNPRGEILIGGPNVTM--GYYKNEQKNREDFFEDKNGWFCTGDIGEFHPDGCLKIIDRKKDLVKLAGEYVSLGKVEAVLKNCPLIDNICAYANSDE---SYVIGFVVPNQ-------------------------------------------------------------------------------- 184185443 93 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIAELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVD----KPQKALLLLEHV----ERKETPGLKLIILMEPFEEALKDRGGVVIKSMQVVEDQQNHHVPVPPKPSDLSIVCFTSGTTGDPKGAMLTHGNVVAFLKVTEKVIF-PRQDDVLVSFLPLAHMFWAPHISYLPLAH-----MFEQSVVYCHGGRFFQLSDDMKATIFPVVPRLLRMLKRWLLEFAAKRKRSCVRMIVTGAAPASPAVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLIDEELNYWTYKGEGEICVRG--PNVFKGYLKDPDKTKEALDS--DGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSEPVAQIYVIVVPDP---EIMPAYVELCANKELKKAILEDMMRLGKEQVKAIHIHSDMFSVQNGLLTPTLKAKRPELREYFKKQIEELYSTS----------------- 48526171 14 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRAIAGTRLYVLDSSGGIAPPLAPGELHIGGVAP--ARGYLGRPDRFVPDPYGSGTRLYRTGDRARMRPDGTFEYLGRLDRQLKIRGQRVEPGEIEVVLNRHPLVRASVVEARPDTSGRLRLLAWVVPAGTEFPSPG---TLRAHLEQVVPAGLVPDTVTVLSEFPVSPHGKLDRSAL-------------------------------- 134101455 10 ------------------------------------------------------------------------------------------------------HFTVTQLSELVDELAARLGAAGVRPSERVAIYKTDNFDIVLLACAAARIGAVPALLSPALDGEVVAKLLDRIGRPWLITDGDTLDGEREVPVADITRAVLLSAGASRPDAISLSSHTGAPRRQPVRQRPR--------------------DPMVITHSSGTTGLPKLAVHCPEGFLIAAALSMTLVHA-----RFYMALEMFLNRGNSMVVIGPLLVRTRPGFLE---THPNTFVDWEVLAD--------APGA---------------PLSSVRFFNAAFDAIHPRTISRMLNASRRSRPLFFRFYGQSEIG-----PVSGYWYTRRSAPGFKLFGISMRIVGPDGRRRRAGQPGHIEVRG--PSEILTYLGEEERYAR---EVHDGWWRMGDMGYLDRWGRLYLRDREVDQIES---MKSTLETEDLLMSLDELREVVIVA---GVRGQPVP--VVATTGEQPLDE------------------------------------------------------------------------- 127514704 17 -----------------------------------------------------------------------------------------------------QQISWRRFDEIGDQIAKALIASGFAAQDKVAILSQNCPQWTCADVGVLKAKAVVVPIYPTSTLEQARYIIDDAQAKLIFVGDAEQYR--------MARELLAI--CPSLTQIVVFD---AEVALQEDTAVHFDSLLQTHSPEVDAENLALDDLLTLIYTSGTTGDPKGVMLDYRNIA-SVIRQHDTILPFTPGDVSLAFLPLSHVFGWSFYV---LCRGGHNV------YLKDPMTVKEAIVDIRPHTLCVVPRFLRAWLKTQWKLAHKLVYSKLQQVLCGGAALDQNVASFFH----GIDIPVLCGYGMTETTATVTCNTLDNR--VAGSNGKTLPEVEIKL----GKDNEILVRGDTV--------MRGYYN---RPQETADSFEDGWLKTGDAGQIDEQGNLFITDRIKELMKTSGKYIAPQRVEGKVGCCPFIEQVAVI--------------------------------------------------------------------------------------------------- 125716280 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPAYPAGRLHSVLDDASPVLVIA-----------------------------------DRTGRDALGADIQTID----MDTRSPPWAVQPVEPDSLAYVIYTSGSTGTPKGVMIEHR-HLLASTLARHTFYGTQRETCFLLLSSIAFVAG----LFGTLTEGG-CVRFSSRDEAQDPRAVARTIVDASITRLLCVPSLATLLI----ERLSAQSHMSLREIIVAGESCPPSLPVALATVL--PNVTLFNEYGPTEASVWATAQHCEITDMLPVPIGRAAAHARIYLLDENGLPTLFGAIGEIYIGGD--GIARGYLGQPELTAEHFFDARPRMYRTGDLARYRPDGCLIFEGRNDQQVKIRG--------------------------------------------------------------------------------------------------------------------------- 147675543 14 --------------------------------------------------------------------------------WLERDPKQVALSHAG------QTLTWQVLDSQVAHYAKALREQGVRSGEVVTLVGKNHLHTVLWFLACTQVGALCTFV----APQPLA--LLQEK----LATLYAEQSPKHLWLAPSC--ALSEEEIAEL--------NAHRLSLPDERDESVGG--EKVSSQFSCEQL-----ATLIFTSGSTGTPKAVTHTHQQHL-ASARGLLNKFAFTESDSWLLSLPLYHISGVA-ILYRWLAVGATL-----KIGTGDLQN--DIA---GVTHASLVPTQLKRLL----------DSSSLKRVLLGGSHIPVELAQMAATRG-------IDTWGMTEAASTVTAKRVDGL---AGN-GELLDHRELRLVD--GRIFIAGKT--LAQGYYWQGQLVPLTNE------------QGWFDSKDLGRW-QGNNLLIDGRADNLFISGGENVHCEEIEAVLNQHPHVQVAIVIPVQDSEFGARPVAVI------------------------------------------------------------------------------------ 88797771 9 --------------------------------------------------------------------------------------------------------TWQDFLNVTQAIAAGLIELGGDRGSHIGIIAENCEEWVLAQLGVNFMGGVVCGVYPTSPSNEVVYLLKSADCTMVFCEDQ-----------EQVDKVLAEDQLPLLKHIIVFDPKGLN-NYDHDKLITLASLQESGAQRLQTERVNPDDTALIVFTSGSTGPPKAAMISYRNM--WH--EMLVIRDAIETEP-----------GLNLLSYLPLCHIAEQAMSEISPDFFGVPRIWEKMQAE-ISVLASRSGILRAMDKARDQHLRAYGLARCRFAMTAAAPISPS----LLSQMRGMGIRICEIFGMTETTGAA-TIQPWHMNSE-GRVGQPCTGVDCKV----------AEDGELLVKGGI--IFKGYYKNEEATAET---IEDGWLHTGDIAKAHTDGSFSIVDRKKDIINAAGKNLSPSLIENTVKASAFIKECIVI--------------------------------------------------------------------------------------------------- 215506544 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDLSSVRKGIMSGSPCPSELVKNARKRLNIQRFHVM--YGATETSPAISGIDPDPIEKWIETVGVPLDHTEVKIVDTRGDIVPVNKVGELCTRGYHVFM--GYLGEEGKKREA---IRDNWYHTGDEATMSGDGRITIRGRIKDMIIRGGENIYPREIEDYLYKHPGVLEVQV---------------------------------------------------------------------------------------------------- 168465994 26 -----------------------------------------------------------------------------------------------------EVLSWRALCERIDALAGGFAAQGVREGDGVLLRAGNQPRTLLAWLALMQCGARVLPVNPQL-PQTLLEALV---PKL------------TLRFALTLEGENAFSGLTALQ--IQKSTAAYAVDWQPQRLVSMTL------------------------TSGSTGLPKAAVHTCQAHL-ASAQGVLSLMPFGPQDDWLLSLPLFHVSGQG-IMWRWLFAGARMTVRDKQP-------LEQMLA--GCTHASLVPTLWRLL--ANRAAV------TLKAVLLGGAVIPVE----LTDQASKQGIRCWCGYGLTEFASTVCAKEAD------GSVGAPLPGREIRIVDN-----------EVWLRAA--SMAEGYWRDGKLI---PLVNDEGWFATRDRGELN-HGRLTIAGRLDNLFFSGGEGIQPEEVERVINAHPLVQQAFVVPVEDKEFGHRPVA-VVEYASQAGDVNLAE----WVRDKLARFQQP--VRWLTMPSELKNGKISRRALQQ------------------------------ 61098131 41 ----------------------------------------------------------------------------------------------------------------------------------------NSPEWFIADIGAIFAGGLAVGIYTTNSPEACHYVAENCSANILVVENQACRKSLEIEHK-----------LPHMKAIIQY---GEELKEKRPNQYSWREFLEDIPDSQLREIIESQKPCTLIYTSGTTGQPKGVMLSHAGMLLEATEKQELVVSYLPSHVAAQMIDI-WVTFGGQVFFAPDALKGTLVLREVRPTAFGVPRVWEKIEE-KMKSVGAKSSTLRSWAKTNLKWMNGHSLDRCTKCFTGAAPISRETLEFFLSL----NIPVFELYGMSESSGPHTVSIPQAF--RLTSCGKEMAGCRTLI-----HKPDADGIGEICFAGRHIFM--GYLNMEEKTKEAIDK--DGWLHSGDLGKCDKDGFIYITGRIKEIITAGGENVPPVPIEDAVEACPIISNAMLVG-------------------------------------------------------------------------------------------------- 21225604 48 -----------------------------------------------------------------------------------------------------------EFRDTVVDLAKGLIASGISPGDRVAILARTRYEWTVFSYALWTVGAEVVPIYPTSSRDQVEWILRDAGCVGVLVEDE----------QNVMTVGSVCASLPALRHVWQLDAGALDTLVARG------AFLPSATVDSMRRIVLPDATAVVAYTSGTSGRALGCALSHGAVLAYLPFSHVYGLMIQN----LCVRG-GFLMAHEPALTGEALSSA---LRSFRPTYLYAKNFLRTAQQAGHGALFAAATAATALERRGLDLRLQHALRRLRALGSGGSPLSRELSL-FYEGIG---VYVHDGYGLTETGGLTMQPLGRE---KSGTVGQPLPGMEVRVADD----------GEILVRG--PSLFQGYVGDGTATREV---LRGGWLATGDLGHLDAENYLAITGRKKDVIITSGKSVAPAALEQRLRMHPLVHQAVLVG-------------------------------------------------------------------------------------------------- 218154625 36 -----------------------------------------------------------------------------------------------PGTGQWISLTWAQTQERVQQWGRAIAASGLPQGARIAILLPNGLDAMSIDQAVMATGCVPVPLHAIDNPGSIAYILADAEVSLLVVEEEQWRRIR--------DVGMPLPHLMGV----VTTNASTGLPTAAEQDVPVAPLAAAAADTPLPPPPGPEDLAAIVYTSGTTGKPKGVMLSHANVVADVKAVLERIA-PTPQDVFLSFLPLSHTFERTGGYYLPMASGSCVVIYERSPS-PLKMQLFQAAQAVGWKRFCAAPAWMRALRALVAKPLLAQFGGRVRVAVSGGAPLSPTIAHCF---LGLG-LQLVQGYGMTET--TPVVSVNTLEDNDPSTVGRALPGVEVRI----GENRELQVRGPIV--------MKGYWKRPERTVSA-----DGWLGTGDQAEI-VDGRIRILGRIKEIIVTSGEKVPPADLELAITADALFEQAFVVG-------------------------------------------------------------------------------------------------- 153874215 12 ---------------------------------------------------------------------------------VDKTPNVIAVVFEG------KQLTYQALNTKANQLARHLQQLAVKAEVLVGICLERSLEMVIGLLGILKAGGAYLPLDPALPKARLAFMLEDAQVPVLLSQESLKEG---------------LPETTALVLCL-------DAETKT---------LSRYSEENFKSGVAPENLAYVIYTSGSTGNPKGIVHSS---LLNFLTSMQKQPRLIEADVLLAITTISFDIAALEI-YLPLIVGAKIVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 33390811 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSTGRPKGVVITHEAIANRVGWTIRK-QELGPADRVLHKTTLTF-DAACWEVFAPLAAGGTVVLAPAGAER-DPAAIVRAVREHRAAVVQVVPSVLRALVAE-PDWARC---TSLRLLCSAGEPLTGELAEAARRA---GNPALWNTYGPTE-GTIDATAVDPATAAGPVPIGRPITGVRVLVLDPTGGLSPVGAVGEL--HLGGIGVARGYLNQPERFVPDPFGPGARLYRTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 126437955 25 -----------------------------------------------------------------------------VERWAKVRGDKLAIDFSTERDGVERDLTWADFGAR-NRAVGARLQQVTQPGDRVAILCPQNLDYLVAFFGTLYSGRIAVPLFPGH-VGRLHAVLDDCTPSAILTTTEAAEGVRKFFRTR---PANQRPRVIAVDAVP-----------NEVGQTW------------EPVDVHQETIAYLQYTSGSTRIPTGVQITHLNLATNVVQVIE-ALEGEEGDVSWFFHDMGLIT----IMISPMIGHYISFM---TPFVRRPGRWIRMARKEGETVISVAPAAARGVPREGEPAL---DLSNVKALLNGSEPISAATVRNFNEAFGPKPQAIKPSYGLAE-ATLFVSTTPRFVEVPPASAGKV--GVAAVIVDDTATELPDGQIGEI-----WISMGTGYWGKEEETQATFRNILKSMWRTGDLGAF-HDGDLYITGRVKDLVIIDGRNHYPQDLESAQEATDEVFDNAHAGLKRDIVGERAPGAHKLDMGPIADD---------IRAAIAVRHTVRDVLLTPAIPRTSSGKIGRRACR------------------------------- 212275794 33 ---------------------------------------------------------------------------------LAERRDRACLI----DGATGETLTFGDVDRLSRRVAAGMRALGVRSGGTVMLLLPNSVEFALAFLACSRLGAAATTANPLHTPPEIAKQAAASGATVVITEPAFV--GKVRGLAGVAVVATGDGA----EGCVSFSDLASSADDGSAALPEAAAAATAIDVANDVVALP--------YSSGTTGLPKGVMLSHRGLVTSVA---QLVDGFREDDVVLCVLP----MFHVYSLHSILLCG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218251087 22 ---------------------------------------------------------------------------------AQRRPQKQALIVD------ERAFTYAELWRRVAGMAAMAMALGV-RGD-VLVAADTFVDQLTAFLA---LQAVRVLLHHGLSAEE-------------------------------VQSILKENGLQGIWHC---SREGAPFFGPSGLAERMHE---------EP------DVLGVL-SSGSTGTPK-----------VLYRTYRSWAGFFPDEVFHCESTV-------LFLQGSLSTGNTSVLYEGGTVVTSACHLWELLRRHAVDCIYLVPSKLQLLGQVLKESVA-----TVRTIFTGSQLLTPSMLRRLKAVF--PQAEILLYYGASEL-NYITYAICDDPDRDSRNLGRPFPGIAVEI----------GADGLIYVTTP-------------------------YHISGDTGTINVCGELIFGGRRAAWINKGGFKISTLRLELLLKAVPGVENAAVLPVHEECRGDGAAAFLVAARGASPAD-----IRRAVRRSLLPVEVPDRIVFLPALPLNDRGKVLERALEQARSHEKRKMQN------------------- 50842768 137 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLYFTSGSEGVPKAVQ--VGMDAVRNRITWMWAYPYESSDLVVVQKPLSFVASF-WEVLGTLLAGVTGVLI-TNIERSRPDVMFDRLASSGATHLFTTPPALASL--CDIATEQGSTLPQLRLACSSADQLMASVVRQFFEI--APRARVVNLYGATETSANTTSSIPDPIPL-----GEPICATKIVIRDMKGNEKLSGEEGQICV-QGAPGQLSP--GDD-----AFFTLGSGQRRTGDLGII-KDGVLSLVGRLDNAVNIAGYKIHLEEVERAAAR---VANSTCGAVYHQGSG-GFLALVIPRE--WESQVTTSRLAEF----LPSYMIPLKIVTTQNVPRSRTGKIDR----------------------------------- 170767497 9 ------------------------------------------------------------------------------------------------------QLNWHELCSRVDALASGFASQGVIAGSGVMLRAWNSPQTLLAWLALLQCGARVLPVNPQL-PQSLLEALL---PNLTLQFALAPEGENTFP-------ALTLLHIQAAEGV-------HAAPWQLTRLCSMTL------------------------TSGSTGLPKAAVHTCQAHLASAEGVLSLIPFGEQDDPLFHVSGQG-IMWRW------LYAGARMTVRDKQP-------LEQMLA--GCTHASLVPTLWRLLV--------NHSSVSLKAVLLGGAAIPVELTEEAREQGIRCWC----GYGLTEFASTVCVKEADGLA----DVGSPLPGREVKIVND-----------EVWLRAA--SMAEGYWRNGQL---VPLVNDEGWYATRDRGEM-HDGKLTIVGRLDNLFFSGGEGIQPEEVERVINAHPAVLQVFIVPVADKEFGHRPVA--VVEYDHENGD-----LSEWVKDKLARFQQPVRWFTLP--PELKNGKISRQALKE------------------------------ 89902825 40 -------------------------------------------------------------------------------------------------------VSWGSYYLRACHFGLGLRALGLPEGGHVGVIAENRIEWVLAQMGVSLVGAVAVGVYSTSPTSEVAYVVAHADIEIMVCEDQ--------EQAEKVLAALE--QLPRLRKIVVMETKGLRSFAPEARQLTFDEVLGAASGNLAIDEVLAHQTLLMIYTSGSTGKPKG-----------AMISYRNIRGVVPGERLRLTAET------SHLSYLPLCHVATTFMFLGVPRAEKPRAAWSIKEKL---VFGLSYTFFRAL--QNFIGLRKA-----QVALTGAAPIPPDVVRFF-RVLG---VPLVEVYGLTESTG-MVTGHP-IDQVIVGTVGTPTLGVEHRI----------GENGELLLRGDM--VFAGYYKNPE---ATATSIRDGWLYTGD-VVREEGGQLKIVDRLKDIITAGGKNLTPSEIENTMKGSPFIKECIIV--------------------------------------------------------------------------------------------------- 189458518 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTIFTSGSTGRPKGIIHNQ---LCWLSAEVHLSC----TTRILQKTPIGFDAAQWEIL-APLAGSMAV---QGSIGYRDPCKIVEDVKKGSINSLQAVPALIQAI--VDINGFRE--MSTLSKLFSGGETLSWKLVHEIREQ--NPSIEIVNLYGPSECSAFCINTSIDASSREIGSIGTPVANTSFYLDTGSGERPRPHAQGELIICGEQVG--LGYLNNEAETDKRFFEAGSPAYKTGDLIRCDSNGQLIFVGRTDNQIKLRGNRIELDEISHHYQAHPWVAECVVVSDENVTSSQSLVAFMQLSPNAAP---------------------------------------------------------------------------- 114799044 1128 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGLQVLCVGGEALPMELARSLRTAAPQAKLF--NMYGPTETTIWSTMCHIDEVGIPLGEA---LLNTTLRIDSPSGRPQPALAAGELLIGGD--GVTLGYWNREERFVTLPDRPGEVMYRTGDLVRRHSDGKLEFLGRIDHQVKLRGHRIELGEIEAALIAEAAIAQAVVVALGDSNENKRLVAYCVVKPGAELD---TKALRSQLLQSLPEIMVPAHIVVLPSLPLTPNGKIDRKAL-------------------------------- 90417897 35 ----------------------------------------------------------------------------------------------------------------VARMAVGFAGLGLGPGDIVALIGDNRPEWVVAAHACMSLG-----IYRDALEEEIRYLFDYAQPKIVVAEDE-----------EQVDKLLALGDAIPSVVAIVYTDPRGMRKYDDPRLIPIETLEAAGKDALDLSPTRGEDVAILCTTSGTTAHPKLAMWT-GTAFIGHAASYLRADPRGPDDEYVAVLPLSWVMEQMYSVAWNFLAGPTFVLFDIRARIMDSKRWKRAIYDWGVAHGGHSGAADLLLFRH---LRDRLGFTNLKSAATGGAAMGPDTFRFFQ----AMGVPLKQLYGQTEALGAHTIHKDGEVDNE--TVGYPMPGCALKIRDPD-----PEGLGEVLVK--HPNMMSGYYRNEA--ESAASLDAEGWFQTGDAGYLTDKRHLVVIDRIKDLATTAGVRFSPQFIENKLKFSTYVAEAVILG-------------------------------------------------------------------------------------------------- 89069382 25 ------------------------------------------------------------------------------------------------------TITYRRFAADIGRMAQALADEGIAPGQVVLVYIHLLRLMALLQLGCTSV-----------SEERLRR-----------TA-GLVRPDWVLAETP-------PEDLPETTRVILQDAERL------GRVLS-AEPVPGPRPEVSAETLVRLDM-----TSGSTGQPK-IV------PLSLAMMVARLQNNGP---LLPFSTMGLVTGSFLALLKVWSLGQTAV-FAG-PLSPG-----DALRQLKPTFAVMAPQAQHLLSTWDASWPRP---ETFRLV-TGGAPL-PRRLRDALIATITDDIPVS--YGSTE-GWLICHGDAKALPDVPGATGYVLPGAALQIVDDADTPLPSGEIGRVRVRSG--EMVAHYWTPEGQVPNPSFR--DGWFYPGDLGQLTAEGLFVHSGRTDDVLNLGGEKVAAFEVEEQLAALPGVREAGAFALADASGVDCLHAAVV---ADRPASDITADFIARFRREI-------VVTALPHLPRTPFGKLERPTL-------------------------------- 125716326 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPAHPAERIAYMLGDIQATFIISQ---------THLIAQFPAIL--ATLPTVLNTVRLKYTPNE-----------KKFIKSVSQAH--------HLAYVIYTSGSSGQPKGVMIEHAAVINTIQAQIKL-FDINVDSKVLQFASFSFDSAVSEI-FRALLSGATLALNPQKKLMPGND-LAATLLQQKITVITLPPAALRLL------PHQKY--PHLKTIITAGEACSAELMQ-----VWNKSYRFINAYGPTETAICATAAICSAEMVSKPPIGKPLANVTVHVLDKYLMPVPIGLSGELFVSGQ--GLARGYLRQKEPLLNLLV-----MYLTMDYIKKTSSGNIEYLGRIDHQVKIRG--------------------------------------------------------------------------------------------------------------------------- 156933143 2 -------------------------------------------------------------------------------------------------------ITWRALCKRIDALAAGFHQQGVRDGDGVAVCAKNSERTLLAWLA-----------------------LLQCGARIL-------------PLNPQLPAPLINALLPSL-TLRYAVCIGDAPALPCLTLLDWREPAATHAATWQADRLVS-----MTLTSGSSGLPKAAVHTA----FAHLESARGVLSLIP----FHAADC-------WLLSLPLFHGAQLAVRDSLPLYEAL---------EGCTHASLVPTQLWRLLTMPER------RLSLKAVLLGGAAIPVA----LTQAAAQREIACWCGYGLTEFASTVCAKRAD------GEAGVPLPGREVMLAGD-----------EIWLRGS--SMAAGYWRDGAL---VPLTNARGWFATRDGAWRD--GKLLVPGRLDNLFFCGGEGVQPEAVERVLSQHPQVRQAFVVPLEDDEFGARPVAVIECEASFEP-----QALRLWASDKLARFEQP--VAWL-RLPETKNGKISRRALRDWVNQQA--IADSGTLD-------------- 125576209 111 --------------------------------------------------------------------------------------------------GDYKWMTYGE--ASTNRTASGLIYHGIPEGACIGLYFINRPEWIIVDHACAAYSFVSVPLYDTLGPDAVQFIVNHATVEAIFCVPQTLS-----TLLSFIT------QMPCVRLIVVIGGDNANMPSTPTSTIIYSRLLNQGKSSRPFRPPKPEDVATICYTSGTTGTPKGVVLSHRNLIANVAGSSVVIK--------FYPSDV-------YISYLPLAHGVAIGFYQG-----DNLKLMDDLAALRPTVFSSVPRLYNRIYAAITNAVKGRNLSRVRLMSSGASPLSADVMEFLRVCFG---CLVIEGYGMTETSCVIAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195430072 136 --------------------------------------------------------------------------------------------------------------RMAASFGRGLRELGQKPRENIVIFAETRAEWMIAAHGCFKQAMPIVTVYATLGDDGVAHCISETEVTTVITS---------HDLLPKFRTLL--AQCPNVTTIIYMEHKTETTGFKEGVKVLPFAQVVKTGQDSKFENVPPDDIAIIMYTSGSTGTPKGVLLSH----KNCIATMKGFCDIYPDDVLLVAESVCLMTGVSIGYSTPLCKGDATVLMTSVPLILDKKALFKFLYQYKVTRGYLTP----LIDKLVFKKVAKLMGGRVRIMMSGGAPLSSDT----HEQIKTCLCVLIQGYGLTETTS--GATVMDYRDMTYGRTGAPLTVCDIRLVNEEGNTNKPYPQGEVLIGGDCVSQ--GYYKLPGKTNEDFFEEDGRRWFTGDIGEVQSDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTC-GIIENICV-YGDPTK-QFTVALVVPNQ-------------------------------------------------------------------------------- 56478458 54 -----------------------------------------------------------------------------LERWARDTPERL-FLAERNVAGEWDRVSYGEARRRVIAIATWLLGQNLSAERPVAILSDNSIEHALLMLAAMHIGVPSCAISSGNSLMSLKANIELLRPGVIYADQVGKFAAAIDAIRPLHDGVVAGGGSESTAGCMPFAAIEADSD--------------EAAVMEAYARITPDTIAKFLFTSGSVGTPKAVINTQR--MLQLAKELVWPFLLHEPPLLMWSHTFG--SNHNFNMV--LRFGGSMYLDDGKPTPALLDKTLRNLREVSPTIYFSVPRAFDMLRR--DKVLRDSFFKRLKLIFYAGAALPQHLWENLSEEATGRRVTMVSSWGSTET-SPLATDC-HFQAVRSGVIGVPVPGTELKLV-PSADKLEVRVRG--------PNVFPGYWKQPELTAKSFDD--EGFYLIGDAVE------------------------------------------------------------------------------------------------------------------------------------------------ 57638561 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHLAYIIYTSGSTGKPKGVMIEHQS-MQNFVTTAIDKYGISGKDKILQFASVCFDTSIEEI-FPCLCVGATLVLR-TAEMLNSSEEFWRCCQQWQLTVLDL-PTAYWHQLVVDLKPEDSRLPASLKTVIIGGEAVQIEKVKHWHDHLSPTP-QLFNSYGPTE-ATVVTTLEQLTTTENSVSIGKPISNVQVYILDQYLQPAPIGVAGELHI--GGRGLARGYWQRPEKFIQD--QNCNRLYKTGNLVRFKKDGKLEYLGRVDSQVKIA---------------------------------------------------------------------------------------------------------------------------- 71423132 117 ----------------------------------------------------------------------------------------------------RQVVSYEDLWHYITSFGSGLLELGVPQRSKITIYEDTRWEWLVSIYGIWTHNMVATTVYANLGEDALRYALSETDSAVIICS------GRTL---KMLLTLLRERGLHPI--IVCLDSVPVDVDKGDYQIVAWTDVVKKGAEAKHAIPTDNDIEAMIMYTSGTSGDPKGVIHTHGSIAAGNALEERL------SDLYNSTAET-----ETYCAFLPLAHRGSLVGFCGVPRIFDPNSLRRMIDKA-----FTSR--LRAIMREYDTPFQKVFSDALKLLGSGGGPLSAETQEFI--DVCFGGPMVIQGWGLTETVCCGATQRLGYIAT--NDVGQLLVTAEMKLVDEYKHTDTPEPRGEILLRGPF--LFKGYYMQEKLTREALDE--DGWFHTGDVGSITANGSLRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 164656062 49 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPAKVSGKDVACIMYTSGSTGKPKGVILTHAN-LVATIASICTLMNPY----------IG--VGDSLLAYLPLAHILEFVV-ECFLMYFGIGIYGRVLQAYRPTLMVGVPAVWELIRKSGATKQKLFNWSRLRYALSGGAPISRETHQFLNTAL----VTIIQGYGMTESSAMCALLTPKFFQ--YGCVGCPMPSVEVRLIDEAGYFANGNPPGEICIRG--PSVTQGYYKRPEITKESI--TPDGWLLTGDVGQWNPDGTLCIIDRKKNLVKLSG--------------------------------------------------------------------------------------------------------------------------- 194042041 76 -----------------------------------------------------------------------------------------------------KWLSYKQVSDRAEYLGSFLLHKGYKPDELIGIFAQNRPEWIISEYACYTYSMVAVPLYETLGAEAIKYIINKAEIATVICD----KPEKALILIKDMEKGL----IPSLKMIIIMDPFEDDLKERGEKSRLLDAENIGKENFRKPVPPSPEDLSIVCFTSGTTGDPKGAMITHQNIVSNVAKRLEYTFQPTPEDVSISYLPLAHM--FDRIVQAMFSCGARVGFFQG-----DIQLLPDDMKTLKPTLFPVVPRLLNKIQSEAKSPLKKFLLNRIHFMITAAAPVSSPVLMFFRAAMG---CPVFEAYGQTETAGCTLTS-PGDWT--SGHVGVPLDCNHVKLEDADMNYYSVNNEGEICIKG--INVFKGYLKEPEKTEEA-LDK-DGWLHTGDIGRWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 111022227 9 -----------------------------------------------------------------------------VARRAAENPETTAVV------STRETVDYGRFWSRVTRTAAGLDGMN-----RVAV-LPTSVGSLVVVTAAMHAGVSVVLLHRHLLPAQLTRVLELAKPGAVVAASHQHTR---------------------------LRRLGFDGTVETADSLESDGVADRARPGTE---------LLVGITSGTTGEPKLFVRKQRSWAT-TLDRSDATFDIGSGDRV---AVPG-VLDHTHFLYGALHGGATV---DLRPVTHSL--------RDAATHLYSVPTIAWDVVRSGIGPV-----GSVREVLSSAARWPRTGREALQEVL--PNASLVHFYGASELS--FVSFDRGVGAADEHAVGELFDGVDAEI-----------REGLVHVRSDM-------------LFDGYLGPADGWMTVGDRGRV-AGNSLQLFGRDSDTVIRAGLNVEPAAIEAALTALPGISEAACIGVPDSRMGEAPAAAIVM-DGDGPSSG---EIWRHLRATLPSPSMPVQVLAVDSLPRTPRGKLDRQAL-------------------------------- 123469945 78 ---------------------------------------------------------------------------------------------DGDKATDYKYITYSQFLAQIEAFGRGLLKLGLKPGDKVGIYSSNCIYWTTTLFACSYTGMTVVPIYDSLGPGAAEYILNHAEVKALVCS----------EYKSKTAVEL-LSKAEHLKCLITMAKTVPAGETEKVKFHTCQDVINGKESKIQTTPSTPDGVAVIMYTSGSTGTPKGCVLGAGGFMLGVSATT--------TDTYLSFLPLA----HIYALVCEL-----IVLNQGSIGYPIKYIMDD-IQTLRPTMMTAVPKLLRAAISLKAHCLAKDARPSLRLIVNGGAPIMKNVFEFICSAITPN---IIQGYGLTETAGVAVQEAPATDPTTVGSCQVRFRKVEGTDYDAKGE----FPTGELLVKGPI--VFQGYYKQPELTKEVLQD---GWFATGDVCTLTHEKQIKIIDRA----------------------------------------------------------------------------------------------------------------------------------- 121603707 70 --------------------------------------------------------------------------------------------------GDWRHVSYGETWQTARNIAQGLIERGLSAERPVVILSENSIEHALLSLGCLIAGVPFVQTSPAYSLEKLRHVIRTVTPGMLFASDAARYG-----------KALQAVASEDMEVVLL------EGELAGRPSTSFAALAATAETPAVDAAMAATGPDTILFTSGSTKLPKAVINTQRMWCAQMAQSMPVLTEAPPVLVDWLP--WNHTFGGNHNVGMVLYHGGTLYIDDGKPTPALMHETLRNLREIAPTVYFNVPTAIALAMKTDSQLRKTL-LSQVRMFFYAGASLAQPVWDSLYEEIG-ERIVMATGLGMTESGPFGL--YVTSPNVQAGDLGVPTPGMQVKLVDLQGK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17564090 136 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICHTSGTTGRPKGVEMSHGSLVIFTSWTIAYKWKFGLEDTYFSFLSLAHIYEHTLTIY----FGGKIGIYDGNTATLIPQ-----IQKLEPTIVSLVPRLLNKLAKKGFIARKLFDYAKLKVLTSGGAPITKEVKTFTRYAYG---CPLVEGYGQTECSAAGTLTLP--WDTTYGNVGGPAPWAQVKLVDPEKNYFSMNDEGEVCFRGN--AMMTGYFQDPELTAKTIDS--EGWLHTGDIGKWLPTGGLQIIDR------------------------------------------------------------------------------------------------------------------------------------ 168334850 130 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTTSGSTGSPKFVRQSYKNIFSNAASIADY-LEIDQTERPITTLPMNYTYGLS-IINSHLLVGATILITNKSITQ---KEFWTFFKEREATSFGGVPYTYEMLDKL---RFFKMKLPSLRTMTQAGGKLLPDAFAKYAEETGRQ---FVVMYGQCEATARM-AYLPADKNLKIGSMGIAIPGGKLILINEEGNQITPFTTGELIVTLGYAESAVDLXKGDER---------QGVLDTGDMAXFDEDGYFYIVGRKKRFLKIYGNRVNLDEAERMLTAFPTI-ECAVGGVDDAL--------------------------------------------------------------------------------------------- 108798947 8 ---------------------------------------------------------------------------------LRAHGDRIAVLTDSE------RLSYRDLADLVSGSAARL-------GDTVMLETRNDLPTLVHYLGALAGGHVVLPVPAGRDHRELT--------------------------------ATYDPD-------VVVDGCGPQIR-REGSAHRLHD-----------------DLALLLSTSGSTGSPKLVRLSRRNLLSNAHAIADY-LDIRETDRAATTLPMSYCYGLS-VVHSHLLRGAALVLTEHSVV---DDEFWTLFRRHGGTTFAGVPYTFDLLDRAGFDTM---DLPHLRYVTQAGGRLAPERVKRYAELGAARGWQLIVMYGATEATARMAYLPPDLAAEHPGCIGVPIPGGSFTIEPLDGWPADDAA-GELVYRNVMMGYAHT---------AADLSRGDEVLHTGDIARRRPDGLYEVIGRSSRFVKMYGLRIDLQRLETALRAR---------GVPTDLDDRLVVA--------ATAPQRPAEVARLAAEAAG---VPSHAVVVADLPVLPTGKPDYPAVRALAADDAPPTTDLTTV--------------- 169828462 110 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGAPKCIERT------WSSVEEEIESYVKENSVVACPVT------HSYGICGVLACGAPVIITNSNPKY-----ILKKLKEHPQHILYGAPALLYTLSRL-LPIDQQFDR-----VMTSGTVMPHS---WLTS-LREKSNQVLQQYGCSESGCVAIHPHVED----PKEMGYPLPHVKVTAGDKQ-------RPSEIIIETS----TQTIY-------------------TKDLGYI-EHNILSFLARIDDTINVAGLNVYPQEVESVLMDEPRITEAVVYKKQDNLSGERVCALYV---SSEPIDTI--ELREWCRKLLAPHQIPIEFIFVHEIEKLPNGKVSRKKL-------------------------------- 189464499 3 -----------------------------------------------------------------------NMTYHLVHRRAEKYGDKVALKYRDYETSQWIPITWNQFSQTVRQVANALIELGVQEEENIGIFSQNKPECLYVDFGAFANRAVTIPLYATSSPAQAQYIINDAQIRYIFVGEQFQY-----------DAAFSVFGCQSLQQLIIFDR----AVVRDPRDIYFDEFLETGKGEERTSRASDDDLANILYTSGTTGEPKGVMLHHSNYM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16125417 43 ---------------------------------------------------------------------------------------------------------YAKLRDEAVVLARRLLAIGAKVGDSVALLAETDGDFVRAFFACQYAGLLPAPMAPLGGREAYIEQISNAKANILI---------GPVGLKDWVAEIGARAGLA-----------------FAGVLADLPEDAGAALPTITPE-----DPCYLQFSSGSTRTPTGVLVRHKALMANCVAITRDGLQVRASDRA-----ISWLMGLIGFLLSPLSCQMTVDLLPTGAFVRRPLLWIDLIGRNKATIAY-SPTFGYELRRVQGQSLENYNLSHWRSAGLGGDRMPPKAFVEAFAPAGFSDKAFVASYGMAETLALSMAPLALAVDAPEGSCGPALPDHFLEVRGDDGQVLPERGVGRIFAKG--PSVMSAYFANPERVLAA-----DGWLDTGDIGFKI-DGEIVITGRAKDLIILNGRNIWPQDLETADNEIDGLRDVCAFAIPAEPEDEVVVL-VQARGGDADSAALRESVATLLRTRHGVEAKVKLV-GAHALPQTSSGKLSR----------------------------------- 168050144 140 ---------------------------------------------------------------------------------AEKYGDRVALV--DPHRQPPSQITYKQLEQSILDFAEGLRVCGIRPDQHMSLFADNSHRWLISDQGIMAAGAVAAVRGSRSSTDELYHIVTHSDSVALVVDNLEIYN--------KIADRLKGNTV--IKFVIVLWTSKDTLDLKDGSEVSFDELMASGRTRVQCDVIHPDDVATLVYTSGTTGNPKGVMLTHAN-LLHQIVHLGSVVQPGPGDRFLSLLPP----WHMYAEYFALSRGVSQV-------YTSVKTLKEDLARYPPDYFVAVPLVFDILIAAGSKFRKQIALTLLKILASIGAAISPPYVDRFFEAIG---IRVLNGYGLTETSPVVSCRLPSNNVL--GTVGGPIPETEIKVVDPNGNIVPPGIKGSVKIRG--PQVMKGYYKNPAATSKAIDS--DGWFETGDLGWKVPSGGLLVLGRAKDTIVLSGENVEPQEIEEAIMQSKLIQNVMLVGQ------------------------------------------------------------------------------------------------- 167393752 114 ------------------------------------------------------------------------------------------------------------------KLANGIYSLGYRKGDKIAIFCETRYEWMAFVLACACRGIIVVTVYATLGADAVDIALKETEVKGVLVSEETYE--KTIHL--DVYKSIKLISCDPLEKTIPTLPSILDAP--------------KVEDDIPKE----EDVAMILYTSGTAKEPKGVVVLHKN-LLCITYSYNHVMGYTNKTRYICYLPLAHIFELTNLVYGG-CLGTSTYMYDGVPTVFNRIRVTDKIERSSCIVRFLFNTAFQFKKKFYVDYIKLFDSKTLFAVIMGGSPLSEDLQEYLQVILAG--VDIMQGYGMTEACGPVSNMLHGDFAYK--TIGVLYPHFEAKLIDDMGYTTDKEIPGELLLRG--PALFKEYFNRPEETKNSFTE--DGWFKTGDIAQIAPSGRIQIIDR------------------------------------------------------------------------------------------------------------------------------------ 114561467 5 ------------------------------------------------------------------------------------------------------RVSYAQLSGLVHCVAQQLQSQGVKHGDIVACLSHNNIEMICLYWACIDAGWIFLPLSP---------RLADVQINQLI---------KRFDLQWLWTDNVSRKTAIEIANWL-------DIELPQKVD----QLINQA------VEISPHQASNIILTSGSSGTPKAAVHCLTNHL-SSAKGAATFIALAPSDAWLLSLPLFHIGGLA-IIHRCTLAGACIVLRD-----PALTLAEQLTSSH-ITHVSLVPTAIQILRQH---PAAFTNISALLLGGGVIEPALIDALQHLHINAYTS-------YGMTEMSSQITTAKANLL----GHHGCPLPSRQLRLKD--GLIVKGECLGYL--TDQGLSLPL----DEQ-----------GWFCTHDKGQLDLEGQLSILGRMDNMFICGGENIHPEQLEAVLLTHPNVAQAIVFAIDDIIFGHLPAAII------------------------------------------------------------------------------------ 119185184 228 -------------------------------------------------------------------------------------------------------LTYAELDDLSSSVMHVLHGYSIGPETIVPLLFEKSKWTAVSMFGVLKAGAAFVLLDPAHPDERLQVICQDVGANVILTS----------TLYKQTSSGLAD-------TVIVVPYI-ADISGPEDTATVIRREKKTSSTSRNA--------AYVSYTSGSTGKPKGIVIEHASMCTNALSSSE-AQNLTGSSRVLQFASYAFVSIHETLV--PLMLGGCVCV-------PSDSQLQEAIIELCVNWMELTPSVARLLTPEEIPAVKT-------MVVGDGDPLN----------IGRG-------YGGT---TWV---------------------VEAE---NHNKLVPIGAAGELLIGGPIVG--REYLNRPQQTTDAFWMTSKGVYKTGDLVRQLADGTLVYLGRKDTQVKLRGQRIELGEIEHARDIFPGAAVAVEMGKLYHGR-PALVLFVEFKDGIQGSDDLFEKVKARLDGAFPRYMVPELLIPLRAMPLSQTTKVDRKSLR------------------------------- 210102722 174 ----------------------------------------------------------------------------LLDDTAARWPDREAFVF----KKTGSRVTFADIQEHTTRLAAGLKAIGTARGDVVAWLFGHRPEWIYLYFAVAKLGAIATGV------------------KVLIMGDLGTEDGKTSFLSTLFPEILKTDRIPTLTSIVVLDRAGNGAYTMEEVQRLGNDESLLAEVRTLQDQLSCHDTLLLRFTSGSTGQPKCVELST--------------YAIHNNIRF-----IGKATGMPFAVIYPFTVGCTLVF--PASLSPSSVEMLEILQEERCKAICVL--YLKECHGFHDPHLADYDLSSLNRVLVTGNVTPKSLVDHAAKVLPNAKMLV--GYGGTEF--LFLTSAAAEMVV-------------------EGK---GSTVGKL------------------------------------------------------------------------LQHAEV-----VGVPDPTSVEEICACIILKEGQTDSQEMRKSC---VDSGIVPKEMPGYFLFMDEFPMTLTRKVDRKKLRLIA---------------------------- 119946244 33 ------------------------------------------------------------------------------------------------------------------RLALGLHSLGIKEGEGIGLIANPSPQWVMIDIAIMVNRAISVPMFANISSTHFQFQSKDSNVKYLFVDDEELLADAIKPLLHSFTKIISYHPKRSAKNAISFEELLTLGDQLSAKQPNLYSLMRQA--------VRPKDIATVIYTSGTTGMPKGVEITHANLISQIRATTQL-FPLHKDKALTCL---------------PLAH-----VFEGTPIFFDIKKVGELLRQVQPSVITLVPRLLSAFERAISKEPGAHNLSKLRMVISGGAALSVS-MENFFKNIG---LNLYQGYGLTETSPVLAANYPGNT--RYRSVGKIWPGVEIKISDQQ----------EILAKG--PNIMKGYHNDPQTTRETIDPQ--GWLHTGDLGFVDQDGYLFINGR------------------------------------------------------------------------------------------------------------------------------------ 154687170 12 -------------------------------------------------------------------------------------------------------ISYAQLFEKSRKVLGVLQKKGLRKKDELIIQIEDNEQFIKVFWACILGGIIPIPLSVGYN-EEHKQKILRIWS--ILNNPYCISDQRTLHSLEKVADAETYSSI--VKQSIYL------------------DEIKNSNEVGELISPKPEEIAFIQFSSGTTGDPKGVILTHKNLITNISALNEAWETSKSD------SSLSWMMGLIAIHLASTYKKIQQYIIPTSVFIRRPTLWLLKTHQHRVTQLYSPNFGYKFLLNYKKNQIYNWDLTCVRLLANGAEPISTSLCQRFMKQFGLKYETLNTVYGLAEATVAVSVPKLGALEVKKGEVGPAVRHCSFRICDSNNYVLDDDFIGHVQIKGE--NVTSGYYNNESATKDAI--TADGWLNTGDLGFI-HNNSLVITGRTKDIIIKNGQNYYSHDIERVAENVKDIELGNVVGVPNETKAEELVIFVKCKQSYDITTA-EKELKRELTKQLGNVH---QVIPVRKIFKTTSGKVQRSKMKD------------------------------ 190895439 11 -----------------------------------------------------------------------------------ARADQPALIF-----ADGRTLSYADLNARTLRFAERL-----GRGEKVAISAEVSEHVIVAYLGALRAG--H-----------------------------------AVAMLPPCDDRLWQEFLSAFQPDFTYRPAGG----------RWR-LFGESRPQRSDAPLHP-DLALLLMTSGSSGPAKAVRLSYANLDANARAIAGY-LELSPADR---TALVGLSVIHSHLVAG------------GSIFIPGVSVFARLLGESGCTNLSGVPYSYELMERTG---FRSHELKALRFMTVAGGRLAPDLIRLYRDHMRATGGRFFVMYGQTEAAARIAFVPPESLADNEERIGIAIPGGSLSLVDDDGHALDPDVAGELVYAG--PNVMMGYGTDRA-------DLRRGVLKTGDIAMRDEDGFYRIVGRKSRFAKVAGLRIG-FDIMEQVLAEEGIA-AAVVG-------------------------------------------------------------------------------------------------- 25090282 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVVFTSGSTGKPKGVM-----------IEHRAIVRLVKSDNFPNFPSPARMSGASWEMFWMLLNGGTVVCIDYLATL-DGKELAAVFAKERVNCAFLAPAMLKLYLTDAREALKNLDF-----LAVGGEKFDP---RDAAEAMTLVRGNIANVYGPTEAG--MISTCYTIPKDEAFTLGRSIYNSGAYVMDPNQQLAGLGVMGEHLFGD---GVGRGYTKNKNRFIDV---TIEGKYGTGDRMRRVGDGLLEFFGRLDNQFKMRGQRIEAGEVESAMLSHKRVLNAAIV--------------------------------------------------------------------------------------------------- 67517041 37 ----------------------------------------------------------------------------------------------------------------VKQIAKGLEDLGLQPNDKVLLYSHNALFFPVLLWGVLAGRCVFTAVAGGASVKEVEYQLRNSDAKLILAGDAASRVGLP---RDRVYLFCDPEDISNDSSLPVQPWTRIWRPADEVRSWSWKRIQTLKEAQ--------ETTAIINYSSG------------------------------------C--------GQTYYCLNAARLGAKVFIMKS----FNVDQYLLYMDIYRINFMASVPAIMATLAKQ--PNTSRYNLRAVEIVTSGSAPLSAELGGIIEKLYLRPGVTVKQGWGMTE-ATCSITGFAPDEEDDGRSIGWLNPNCAARIRDFSGVAPDGADVGEIWVAG--PNVMKGYYKNPTATNETIVEENGLRWLTGDIGYFDQRGRMYILTRIQELIKVKGLQVAPAELEQYLLTHPSVADAAVVGAR--INGEYPRAFVVRKDDTVAEHELFDMVKAH----------------------------------------------------------------- 66804153 99 -------------------------------------------------------------------------------------------------------------------------------------------QLIISILSIFKLNLIYLPLDTTYPNDRLIYMLNHSDCNIIITTHNHHQN-------DNNKELFKNKKIICLDCLFNCEEINNKL-IDKFLELNNNFEISKQNNGNNNIN-IINDPAYLVYTSGSTGNPKGVLCSHRGFLKHQIKSFKFCFDA-------SLSEIG----------TSLLGGCTLLI----PKTSNDAQLIRHVTLNKITAAMISPSFLSLL---SIDAF-NANSSPLETFVIGGEPINV-LKQW------RKKINIINVYGPTEVTVCTTTNLIYKINVNLLSLGDLVPGLSLYLLDQETKPIKIGSEGEIYISGD--GVALGYFKNQIQTDQSFLDPFTRMFKTGDWGKIDENGSIEFRGRIDNQIKLNGSRIELDEISKTLENHHLVHQAICVKLVGDNNNKALIAYLIIKETNINDIELVKSLKEFLSKTLPKYMIPQYFIILKSFPLNKSEKI------------------------------------- 134100837 4 -----------------------------------------------------------------------NFVEH-LRAQVAAHGDTRRYVHVRDQGGEEEVTTYARLDRQARATAAWLRD-NAEPGRPVLLLHREAMDFLPAFLGCLYAGVVAVPAPDARSAARVTGMLDDAGADLVLTADC------VDKLSSWVAEA---GGARPVTF------AATDMDALGDPETWRMPVLDTGSA------------AFIQYTSGSTSRSRGVVVTHGN-LLHNETEIARVTAAGRARTL-----VSWLPFHDLGLIGPLLHGCDAAVMSPTAFLKRPRRWLEVIDRYRAEVTAAPNFAYDLVARQVTDALAGLDLSCLRVAMNGAEPIRARTLAAVADRLGFAPEAFVPCYGMAEVTLCASAAEVGAAPVPAGDGTRRSIGTEIRVVHPDSRRVPDDRVGEIWLRG--PSVTAGYWNRPHETAETFHARTADYLRTGDLGFL-SGGELFVTGRRKDLVIVNGRNLYPHDIESVVAEHPALAQAAGAAFAVDAGHERIVVVVRTAHGATP-AELTTRIKAAVAAAFSVVLVPRAVVHL-----TTSGKVRRRSMRD------------------------------ 197105513 67 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDPCYVQFSSGSTRHPTGVLCTHSALMANTTAITRDGLKVVPADRAFSWLPLYHDMGLVGFLMAPLASQMTVDLMPTGAFVRRPLLWLDLMSKNRATISY-SPTFYELCARRGDGTREGLDLSAWRIAGCGGDMVRPGPLMAFAETFGFSPTAFVASYGMAETLALTMAPLGQGLRVVVGGCGPVLPGHELEVRDEAGAALPELKVGRVFVRG--PSLMRGYFGEPE--ASAKVLGPDGWLDTGDLGFLVE-GEIVPTGRAKDLILLNGRNVWPQDLESAESEIGKLRDVAAFSVDRDEGEQ----LVVLVQARTSDPEARRALADDVAALLRARHVEAHVELVGALPQTSSGKLSR----------------------------------- 50955167 17 -------------------------------------------------------------------------------------------------------VTAAEFHRQVVELAKGLAAAGVQPGDKIGLMCKTRYEWSLIDFAVWFAGAVLVPIYETSSPAQIQWNMADSGANTIILENAFSRFDEVHADLPLVQNQLHLGDLGKLAT------TGAAVP---------DEEIERRRNLAR-----GEDIGTLIYTSGSTGRPKGCVLTHSNFVELARNSAEALQEVQPG-----ASTLLFITAHVFARFISVLCVTAGV---KVGHQADTKQLLPALASFKPTFLLAVPRVFKIFRAAAEVAFEHYDRSKLRAAMSGSAPLGSHLGHFFHSL----GIKILEGYGLTETTAPATVNRPGTF--KIGTVGPSLPGVDLRLADDG----EIQVRGVNVFKE--------YWQNPEATAEAFED---GWFRTGDLGSFDADGFLTITGRKKEMITAGGKNVSPAALEDPIRAHP----------------------------------------------------------------------------------------------------------- 160935989 106 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKLWFRTLDS---WASFTQNAIFGMTAQTRLFAHGSLAF-TGNLNLYLSLLSLGASII----TASHVNPFVWCREIELHHADALYLIPSKLRLLAKYISHP--SPDIKTI----LAGS-----------QSLGHGDIVLL-------------------KAAYPNSCCFLYYGYVTWLTDQEMNDNPA------CIGKPFPGVDVTL-RNGEIYVDTPYSAIGGPYSVGDMGYTDHKGYLYFNGRKDNVYNIHGRKVSAVKIENALNSLTQIQEAAVILQNNALQAHVVLT--VPNPSGQDAVSLRRIIKRGLNDYLESWEIPRDIIFHENLPKNNSGKTVKRLL-------------------------------- 146080670 97 --------------------------------------------------------------------------------------------------------TYESINTEVEAMRTLLHSMGVEKGSRVVVISENRYEWVVVHFATMQLGAHFVALPTNVTPSEAQLVVKSTQSKVLF-----------VETKASY-AAIKGGRVGQLEHAICFEDQVGEGSYAVAISIA-ADVPEKTLARTD---VRAEDTAMIVFTAGTTGPPKGVMLSHKSIVVYASLEALTHSDM-------FMSLCSWCVALTTDLYQALCKGACVCILEGFQDLPNPSAYANIVDDIRITLMFKKPG--RTLRAFSHALLGKFKASELRVAIIIGHQLTKDQ----SELMADLDVFVVNTYGFMEAGGLVATDVDVPQRLKA------LPGLEVRVVNEKNEIVSPGDLGEILVEA--PNAMQGYFDDPEEAKNSLVEYGSRTFRSGDYGTLT-GGWITVKGNKDVLITLANSKVNPLEVEAALTKSPLIKQVFIYGNRRP----YVVALVVLVNDREKADCIRTELR-RVSQDLPPRAHVRRFAFVDE---------------------------------------------- 209880347 54 -----------------------------------------------------------------------NPFYTCLKRWAKQKKSEQFLMWLNSMGDIKLELSFHDIYVCVSKLCYHLRNLKLQTGDRVMLCYPPGTDFVVTFLACLSAGIVAVPVYPPDPSKGQSDRFCDAGASLSLTNNQYYR---VVNVLRTISN---DSRFCDVDFIATDTSEINQINMDAIEDLTITDESKRAS--YIGIKVRSDSVAFLQFTSGSTSQPKGVVVTYGCLLFNVHLCIRYGYDLKDGDKYYTYMSVSWLMGLIGFVCAPIVFGCTVIHMSPLDFIRRPYIWLQAMDKYDCCCSGAPNFAFETIRKTPPEIMSKLNLSRILGILTGAEPVRHSTVTNFLSHFGLKPSAIHPAYGLAEH-TLIVSGNPRSLTVKSGSSGHVFPNVDVRIVNPDTTEVPCGGVGEIWI--SSVCVTSGYYQNYEVTTKAFFTRLDGYLRTGDSGFLYKD-MLFVVGRIKDLIIIRGRNYYPQDIEEAVDSVPGIRSSAAFAITQQVRMETNLLSRVRRFFEKPADTIVRAISKAIFSRCGPVHAPRTV------PKTSSGKVRR----------------------------------- 67158158 45 -------------------------------------------------------------------------------------------------------LSYREVRKRVGCLAQGLLELDIPAGRPVLMLSDVDIDQALLSLAALHVGIPVATVSVAYSRNTLKAIIEVLEPAVIFVSDG--------------DAYYRAVELVKPNCLVVAARNAQEIESALPLPMLYKDESPAVMEAFG--RVTGDTPARYLMTSGSTGEPKAVVNTHNQQAIAQCWPFLETCEVVVLDWLPWSHTFG--ANHNFNLV--LRNGGTLYIDDGRPIPGQIERTVENIKAVKPTLFFNVPRGYEALLPERDEALARALFGRLELLFYAAAALPSSTWERLMARVRKEPLFFSSEWGATET-SPVLTNVHYPID-RPGNIGLPVPGIEI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211964807 194 --------------------------------------------------------------------------------------------------GEYKWLSYQETLKQVQSLAWALSDAEVQENYRFAGIWARSSAAWITDYACNAAKIVSVPLYDTLGHEALLYIIGLTKLQVLF-----VEGAKLHPALNLVTE-----EKVPLKAVIVTPEEVEEFAAHSVKLYAFDDLIHKGMGEHERPELSLDDVCTVIFTSGTTGVPKGVVHTNGGFVIAGYVGCNNRMNLRRGDVTLSYLP----QSHVYIILTHLGVG--IGYYSG-----DITRVVEDIQRLRPTVFFGVPRVYRMLRKDGSRFTSIPDLGRLKTLCMGSAPMKAEAIVMLQMLLG---APVCEGWGMTETG---ICFLQDLEDNEKGTIGGSFPSLEFKIVSELAYDATGATKGELLVRG--PSVTKRYFQDL-KTTQAVFDK-DGWMRTGDVVELLPSG------------------------------------------------------------------------------------------------------------------------------------------- 37675777 8 -----------------------------------------------------------------------------LQQYAEQRPEQVAF-FGLNDEGREQSYTYQQLLQAVRQTAQQLQERNISA---LALRAENSLNWLIVDLAAIMANVVIVPIPMFFAPQQVTHSLEAAGITYLLGSDAQQYLGEM--------AGLALYHRPCDGEVGYLPNTGK-----------------------------------ITFTSGSTGTPKGVCLSH-EHLANVSQALANGLALTQGEHLVLLPLSTLITG----IYVPLLLGLPSIILPGHKVQFDPTLFAKALAHYHPATLVLTPALLMALI--GVVHAKPELAHSLRFVAVGGAKVAAGLIHQAH----CLGIPAFEGYGLSECGSVVCLNLPQNHQV--GSCGQPLPHCQVRISDD----------GELLVKG---NSALGYLQQP--FKQEWLA-------TGDLASIDEDGFVHLSGRKKNLIITAGRNVCPEWLESAQIFLP--------GQPFIVTGQALCAI------AQPSSQLAQQLI-TLNASLPDYARIHYLIEVEQLTTTANGKLQR----------------------------------- 149634600 78 -----------------------------------------------------------------------------------------------------RWLSYKQVADRAEYLGSCLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIIYIVNKADIATVICDNSQ----KATILLENFEKGL----TPGLKLIILMDPFDEELKARGKKSLPDAELLGK-ENFKKPVPPKPKDLCLICFTSGTTGNPKGAMLTHENIVANSAACVENTFIPSPNDVSISYLPLAHMFEVQTVVY---CCGAKVGFFQG-----DIRLLTEDMKALKPTVFPVVPRLLRVYDKEAKTPLKKFLLNNVRIMVTGAAPISSPVLVFLRAALG---CPVFEAYGQTECTAGCTFSSPGDWTT--GHVGAPLGCNDVKLVDVDMNYFSVNGEGEICIKGT--NVFKGYLKDPEKTAEALDS--DGWLHTGDIGRWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 189522004 117 --------------------------------------------------------------------------------------------------------SYEELDIEVSHFGSGLAALGQQPKSTIAIFCETRAEWMITAQACFRRNFPLVTFYATLGEDAVAYGLNESGVTHLVTSIELLE----TKLKSVL------LQIPNLKHIIYVDNAGFPQGIQIHSMHSVEELGAKPENLNRPIVKPPSDLAVIMYTSGSTGRPKGVMIIHSNLIGGMAGQCERIPGLGPKD--------------TYIAYLPLAHEISCVTYGCRIGYSSPQTLSDKIKKLKPSLMAAVPEIMRTLFKLAEQIKKGYDAPNVRMMLSGGAPLSPATQRFMNICFC---CPVGQGYGLTETCGA--GTITEVADYSTGRVGAPLICCEVKLKDEGGKRDKPHPRGEILIGGPNVTM--GYYNNDDFFVD---QNGQRWFCTGDIGEMHADGCLQIVDRKKDLVKLAGEYVSLGKVESAL--------------------------------------------------------------------------------------------------------------- 167836628 5 --------------------------------------------------------------------------------------------------------------------------------------------------------AAYLPVDPDYPAERVAYLLGDAKPPVVITQ---------AHLRARVGAALAGADA----VVVTVDELLERAPARPGKTATATE--NGADRIAAAADVAPDQLAYLIYTSGSTGQPKGAGNTHGALANRIAW-MQRAYRLTPGDVVLHKTPFGFDVSVWEFVW-PLAVGATLAI--AAPDHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDFGAAARCASVRTIVASGEALAPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116182708 17 ----------------------------------------------------------------------------------------------------RREMLYMDLEIRGQQLARRLHTAGVGPENRVPLVVKRSIEMLVGIYAILLCGAQYVPLDGGVVTQALETVISQSGGGLVVCTKSTQKR-------------LQKTDSDTVRGC----RLMCIEDAVETEDEGKLDPIDLATPQSGC---------YVIYTSGTTGTPKGV-----------DVTHSNVANLLPGK--------------------FLAVSA--------------------MAEH---------CAFSMV-KLADKWATH---------GT------------YYNCCGPTETTIVNTMLRHEPG-------------KQLTIGTPTPNNSVYILDDDLKPVPVGGVGTLGVTRGYVGMPEMT---ATKYRKDPFA-LDGMYNTGDLGRWLESGEIEIMGRKDDQ--SQGFRIELDGVAHVVAAAPGVQNAYAMLIDGDIHG-----FLHPADCNS------REVMQHLEQVLPYYSRPKHLHGLDHIPLTQNGKIDKAALRTIVEGHGQDLQDTSS---------------- 145238692 56 ----------------------------------------------------------------------------VLEQHARKTKDRPFIVYNG------QSWTYHETYVLALRYGTWFKQHGVKPREVVAMDFMNSSTFVFIWMGLWSIGAAPAFINYNLTGQPLTHSVRASSARLLL-----------------VEEELRQK--FSSEQLELFASPDFRDGGDPVNVVFFTPEVETQILGMEPTREDDTDMATLIYTSGTTGLPKPAILPAGAVMVWLKMT-------KDDRVFTCMP-----LYHSSAAILGLMTGAALII--GRKF--SARSFMREAGENDATIVYVGET-MRYLLAVPPDPVTGENLDKKHKIRLAGNGLRPDIWNRVKERFNIP--TIAEFYASTEPGGLFISSNAGAIG-RSGFITSKIIGRSVAIVDQETKKVPRGDPGELALNPQDPGSFVGYYKNNKKILRDVFRKGDAYYRSGDLIRWDKDGRWYFSDRLGDTFRWKSENVSTSEVAEVLGVHPEVHEANVYGVALPNDGRAGCAALVLQQQARPSEESLNSLAAHVLKNLPRFAAP------------------------------------------------------ 116060721 130 ------------------------------------------------------------------------------------------------------------------------------KGARVGLYSINSPEWVACEAAMTRQGVTSVPLYDTLGPDAVVYICNHASLAAVACSQAV--------LKTMVG---CLRETPTVKLVVCYGRGAGSTDEALVRDVTYEEFLAGAQNPTPPTPASPDELATICYTSGTTGAPKGVMLTHRN-LISNAAGYAFDLDISPSDCHISYLPLAHIYERVTMLV-VLFNGAHVGFYRG-----DVLQLLDDINELKPTVFCSVPRLWRALDRAPNAFFEKVVFSKLRALGSTGSPISAEVMQFLRVCFGGT---VFEGYGMTES------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 104781835 12 --------------------------------------------------------------------------------------------------GQTRRYTYQQLLGEIGLRAHALRR---QPAGTLVLALDNGPELLFWDLAAAERPCVIVPLF--FSAAQFDHCIAQSGASTVLC---------------------------SAQWAAQLARTG----FAQEGEFWVRE--------RPTGPRLPEGTAKITYTSGSTGNPKGVCLSAEA-MLRVARELEIASRPTEPQRYLAVLPVG-VLLENLGVYAALMAGACVQLYPGGASQVDFKRLLGAIALSGAQSLILVPTAIRGLMRVGP----------LRFVAVGGARVAPSLLARA-EALG---LPVFEGYGLSECASVVALNRPGA--IRRGSVGKPLPHVQVRIA-EDGEVLVAGSTGYLEDT---PVM-------------------DEWWATGDLGHLDEEGYLYLDGR------------------------------------------------------------------------------------------------------------------------------------ 26417543 44 ---------------------------------------------------------------------------------VARHRDYPAVV---DSHGKTR--SYGELLQDIDQLRARLHAAGLREGDVVATQLGNSTGYVALLFAMASLGLIHCPVSVASSTHQRAMRLGQVGAALLITEAGIVPAGLGVPGFTL--------------------YSPTPVNLKTPAWRDCAGLMRMQE------------------TSGSTGAPKLIMHDSAGYLNIHSLDGGHAVDLH--------------------VFPALLTGAT--LYLG--DATQVEHTLRTLHEQRISVMSALPSQYLELAQAAQN--TGIRLPALSKPFCGGAYLDDHVVLESERHLG---VHLKRIYGSTEFGMVLANFTP---NLQVGCGMRPVGDVEVTL--ETLDPAQPEV-GEIIAR----STHRG---------SGYFPPAPQAYATGDIARRLADGSLMPLGRADALLTQQGMQFAPA-LEAQIAQ--------------AMKFERVVVLVVIVQGNTADERLAKLTGGLERLGISA-----NIAVLERIPMTPTGKPDRVRLRK------------------------------ 53794661 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSGDLAYTIYTSGSTGLPKGVMHSAVNLIEWVNREFK----VGENDRLLFITSM--CFDLSYDIFGMLSSGGSIVIARQEEVQ-DVTELKRLMLEERITFWDSVPTTMNYLVSELEASEDSFEQPDLRLVFMSGDWIPVSLPERLKTYF--PHAEVISLGGATE--GTVWSNYYPVTHVDPSWAGKPIANNYFYILDAGRNLVPQGVIGELYI--GGVGVAEGYANDPVKTAYSYVSLGGRMYRTGDLGRMLANGNMEFLGRKDQQVKIRGI-------------------------------------------------------------------------------------------------------------------------- 118403630 119 -----------------------------------------------------------------------------------------------------EWLTYREVSDRAQCLGSGLLQQGCKSDQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGQGAIRYIINTADISTVICD--------KIDKANILLEHVEKGETPGLKSVVLMDPVDAQL-LERGRRCAVKIQTMQQVEERPPLPPTPEDLSIVCFTSGTTGNPKGAMLTHGNVVAGFLKVTESQWSPTCEDVHISYLPLAHMMVQS-VVY---CHGGRIGFFQG-----DIRLLSDDMKTLRPTIFPVVP---RLLNRMYDKIFSQADTSRLRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNYIKLVD----VVEAKGEGEICVKG--PNVFKGYLKDKVKTAEALDE--EGWLYTGDVGKWLPSGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 118489772 80 --------------------------------------------------------------------------------------------------------TYKQVYDTVVQVGNSIRSCGVEPGAKCGIYGANCAEWVMSMEACNAHGLYCVPLYDTLGADAVEFIICHSEVSI-----AFVEEKKITELLKTF------PNSTQYMKTIVASKEKEEIEKFGLAVYSWDEFLKLGENKQYELPVKKEDICTIMYTSGTTGYPKGVMISNDSIVTLLAGVKRLLESVNEA---LTSKDV-------YLSYLPLAHGASIGFWRG-----DVKLLLEDIGELKPSIFCAVPRVLKTLMKMGFA----HDEASVRLILSGAAPLSVEAFLRV-----VSCAHVLQGYGLTETCAGTFVSLPNELPM-LGTVGPPVPNVDVESVPEMGYDALSSTPGEICIRG--KTLFAGYYKREDLTKEV---LIDGWFHTGDIGEWQPDGSMKIIDR------------------------------------------------------------------------------------------------------------------------------------ 134294087 46 --------------------------------------------------------------------------------------------------------TWKGYANAVCSVSAALGAAGVARGDRITIMGDVSREWLIADMATICSGAVTVGVYFTASVEEVRYYLEDSGATLAFAGSEQLRVMKAADLLKIVDPDWKRSPDETGMNVVSLAEFASHFDGDEVAYLREQSELAR-----------PTDLVSLGYTSGTTGAPKGAMLTHVSMLAGA---------------FTWPTFCPAILSEPQVIHLPLSHTATTLIAKTVPYFVDVSAFAKCIQEVRPTSYMAPP---RFYQKFATQIINHVNGSSLRYPYTASAPVPPEVVT-LFQLWG---VNLKENYGQTEMVG---GNLAQVTDSRPGNSGVP--------LDDPAWETRVLPDGEMIVRG--PGLFIGYWNKEAETKAA---LRDGWLYTGDIVDVGADGSYKLIDRKKELINTAGKSISPVQIENELRQSPYITEALVIG-------------------------------------------------------------------------------------------------- 149576652 103 --------------------------------EFWGDVAKEFFWKTPPGPFLDHNFDKGRIFIEWMKGATTNVCYNVLDRIVGDKGDKVAFYCERSETGLEAK---AEAQKESGTLARFLKRWGIGPGTVPVPHPGRAAEAVPARSAAARGGAVLGPAFAGFSAESLCDRIMDSSCALLI-------------------------------------------PWNADVDLWWHELMGEAGDTCEPEWCDAEDVLFILYTSGSTGKPK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167841297 56 ----------------------------------------------------------------------------CLANGAHAHPDRVLAARRGED-GRWIEITYAQMFERARALGQGLADLGLSAKRPLAVLSGNDLEHLQLMFAAMLAGVPYAPISPAYS---------------LVSTDYGLRPGAVFAANGDAFARALDAALPADATLIVAQSGQAD----GRRDVPFARLLDTVPRDLVHETVGPDHVAKILFTSGSTKQPKAVPTTHR--MLCSNQQMLVLVDWLP----WNHT-----FGGSHNLGIALYNGGTLYLDDGRPV---PGRFDETVRNHEITIYFNVPKGWEELTAERDAVLRATFFSRVKLFFFGGAGLSQAVWDRLDRVTCGERIRIMAGLGMTETSSCLFTTGPL---MRSGYIGLPAPGCDVKL-------APCGDKLELRFKG--PNVMRGYWHADVDPRDVFDD--EGYYRSGDAA------------------------------------------------------------------------------------------------------------------------------------------------- 68066416 110 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHTSGTTSKVK-IVQLTNNNIKTTIKNIVNSYDINKND------NTIIVMYHVHGLIGVLM---PILFSKGNILFFSASEFWNNIMDYNISYFSAIPTILKLLRYEKDYLRKDSDRKKLRFIRTSSSYLDELLEKEIEEKF---ETQVFQAYGMTE-ACHQVSSNKLINNDKLKSVG--IPNVGVVIYDEKKKVCDYNTLGEICING--KNVMYGYIKDNEHYVNTYMNKFENVFKTGDIGYIDEDNFLFLSGRIKDIINRGGEKIIPNEIDDVLRTHPIIQDCLTFGSKDDVYGEIINTSVIVKDIYLDDETLKQELKEHMKKELADFKVPKNIYFVNNFLKTDTGKISR---KKVYEG-------------------------- 115525800 64 -----------------------------------------------------------------------------LHYWAEQAPDRV-FMAERNRDGGWRSISYAQMLDSARKIGSALLERGLSAEKPVVILSGNSIDHAQLAFGALYVGVPYCPVSPPYSLVSLGYVIGLLTPGLVFVEDAAPFAN---AVRAKVPSGVE----------IVASRGA-----IEGRKVTPLAALLASSDDYAHEAVSPDHIAKFLLTSGSTGNPKAVINTQRMLCANQMMAMAFLKDEPPVIVDWLP--WNHTFGGNHNIGLTLFNGGSMYLDEGKPT---PAGIAETIRNLRPTVYFNVPKGYESLLREDPGLRKNF-FSRLHAMFFSGASLSAHVWSGLDEVSAQERVPMLTGLGSTETAPFFMSVTPQT--SRSGHVGLPVPGNEAKLVPNNGK-LEVRVRG--------PNVTPGYWRQPELTEKAFDE--EGYYKLGDA-------------------------------------------------------------------------------------------------------------------------------------------------- 73979496 119 ----------------------------------------------------------------------------------------------------------------------------------IGIFAQNRPEWVIIEQGCFAYSMVVVPLYDTLGTEAITYIINKAELSLIFVDK---------PDKANLLDGVENKLIPGLKIIVLMDSYGIDLLERGKREIISMKAMEDRANRQRPKPPAPEDLAVICFTSGTTGNPKGAMITHRNIVSAFVKVTEKVLALNASDTHISFLPLAHMYEQLLQCV-MLCHGAKIGFFQG-----DIRLLMDDLKALQPTIFPVVPRLLRMLKRWLLDFASKRKEAELRS----GIIRNNSLW----DKLIFHKIQFYEGYGQTETAGCCLT-VPGDWT--AGHVGSPMPCNLIKLVDEEMNYLAAKGEGEVCVKG--PNVFKGYLKDPAKTAEV-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 160891396 9 ----------------------------------------------------------------------------LVHRQAEKYGDKIALKYRDYETAQWIPISWKEFSQTVRRTANAMVALGIEPQENIGIFSQNKPECLFTDFGAFANRAVTIPLYATSSPAQAQYIINDAQIRYLFVGEQFQY-----------DAAFSVFGCQSLQQLIIFDR----AVVKDPRDIYFDEFMANAIVEERTAAASDDDLANILYTSGTTGEPKGVMLHHFNY-----REAFRIHDIRDQDVSMNFLPLTHVKAWTYLC----IHRGVQVCINLRPIRPTVPRFWEKVVQEKISQ----ETGLRAMMLDAIKVGRTHNIDYLRTIGTAGAAVPDEICEFVHSV----GINMVVGYGLTESTATVSCFLNEGYEI--GSVGTVMPDVEVKI----------GENNEILLRG--KTITTGYYKKPEATAAAI--DRDGWFHTGDAGYL-KDSHLYLTERIKDLFKTSGKYISPQALETKLA-------------------------------------------------------------------------------------------------------------- 116057578 111 -----------------------------------------------------------------------------------------------------RWMTFREASDRVRAIASGLVDLGLKEGDKVIIYADTKRDWQLAAQACFRMNLTVVTIYATLGEEGVKHGINQTGASVVVCD------GKLLKTLTNV-----IGDCPSLKHVVTMDPDAAQLDLQNARVVSLDEVANGAKKPLAARPPKPTDVAVLMYTSGTTGAPKGVMLTHAN--VCATMSGRHIMEMAAETLMLALGAAIARSGHSYVFAPPVLDRVP------KPSRPSSAALKRLIENAKI----GAPFLYNAIIFKKVQKLIGV---RVRVMISGSAPLSRETQIFRQTCF---RCPVRQGYGLTETGSCTIAAFDDYSPTVGGSSVRISLGYRV---SDENNPSIGLPRGEVLIGGPVVCQ--GYFNPEEKNKKE-FSEIDGYFHTGDIGQFTPDGQLQIIDRKKDLVKLQGEYVALSKVENVLKQCPYVA-------------------------------------------------------------------------------------------------------- 171686956 37 -----------------------------------------------------------------------------LERAAAIEPDAEAVYHVTANNKILRR-SYMELADRARGLAYYFRKHGYK---RIGLLAPNTPAFLESIFGIVAAGGVIVPVNYRLKPDDITYIFDFAEVDCIIVDKEY----------ENLLKAFTESH-PNVKIIVDLDTDTTEGVLSGPFDEAWSDLIARVPDEDSTIALP--------FTSGTTSRPKGVIYTHGAYLATMANIVESGLNLPDGRKYLWTLPMFHAVGWTF----PWAIGTHVCLR--KIDYP---LIWSLLKNEGVTHFNAAPT-VNTLLCADPNAEVLPNPVRVTVAAS------PPTARLFEQMTALNLYPVH-VYGLTETYGPILLPEWDLLPPHLTSLGVRVLGEEPVDVAKNGKEVGEIVEGNICCK--------GYYKDPEATRKLFEG---GVLRSGDLAVWCEDGSILIQDRQKDII-ISG--------------------------------------------------------------------------------------------------------------------------- 24021024 38 -------------------------------------------------------------------------------------------------------LTWKQMYERAVEIIRYFDKAGMLPGQRLALDAPRSIELYLMVLACLLSGISFISV---------------------------PRNMNKQQKYQFAISIGCSGICSSLCKFEELQSTYIG-EWCLG--VTTRECRASYSNEVYCVR-----------TSGTTGEPKLVIHTHSEIPVKKKINWSWIHDL--------TFD-----FSIWELFGALSYGGCVVISEQIKLDPTKTR--EILEKSNVHLLSVTPSEFRYI--FGSQSPAIFKKLCLKQMVFCGEKLTAETLRVFFPIFNELKVQLLNTYGPSECSAWKVSQDDLTYDIIP--IGKPFPGMVFSL-----EECRKEGSGNLVLQG---GQV--------------FSGYEGRYMTGDICRSDNDGVWHYIGRNEGYYKINGFRVDPLEIEEFLQSIPGVFEAVV---------------------------------------------------------------------------------------------------- 145221006 9 ------------------------------------------------------------------------------------RPDDVAFTYADDPAGVAETVTWSQLSRRTANVARVLARHG-SAGDRAVILAPQGLEYILAFLGSMQAGMIAVPLPRGSNHDRVSAVFTDTTPAVVLTTSAV--AGDVGAY---VDEA-RMQIAPTIVTVDTLDLDGTPSD-----------------DEPAVAAGEAPDIAYLQYSSGSTRLPTGVMISHRN--LQSNYEMRSFFAV-PHIR--STAEVSWLMGLVLGVCAPILGGHPAKLTSPVAFLEKPSRWVRALAE-NPQAFSAAPNFAFELRKTRDSDLAGLDLGGVLGIINGAERVNPATLERFFAHFNFRDNMLRPSYGLAEATVFVASGIFDSNELSAGRVARRTTGGTVRIVDETNRECASDVVGEIWVHGE--NVAAGYWADEQQFGATLADPSPGWLRTGDLGFV-HGGELFIVGRIKDLLIIRGRNHYPEDIEATVQGITR-GRVAAISVPENST-EKLVTVIELKKSAEPDADATREVKSDITSAISNAHVEDLVLVPPGIPTTTSGKVRRSA--------------------------------- 57638591 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPTLPKEGFASRLQDIEIPLILTQ------------QRLVD------NLPTVAQIICL-------------DTDW-DIIADHKDENSISAVTAQNLVYVLFTSGSTGKPKGVAIEHQQLLNYHGITQRL--DLSSTTNFATVSTLAADLGNT-GIFAALCTGGCLIL--SIECATDSAILAKYCRTHPIDCLKIVPSHLATLLASAPSPRQQ--------LILGGEAASWQLIEQIRQQAPSS--LIFNHYGPTETVGFAVQNQQISTQTVP--LGRPLADTQIYLLDKQLQPVPIGVPGELYIGGA--GLARGYLNTAEKFIPNPFEMGSRLYKTGDMARYLADGNIEFIGRVDQQVKI----------------------------------------------------------------------------------------------------------------------------- 168703948 525 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPNRPAVILFTSGSEKAPKAVPLTHANII----SDQRGCLDALNVDR--NNSVLGFLMFHSFGLLLPLFVGVRVVHH---PDPTDAGALARKIAAYKPTLAAGTPTFVSYI----LDRAKPGELDSLRLVVVGAEKAPDTLFEKAKQV--APHAEIIEGYGITECAPVVSVVRPGSH--RHGTIGPPLPNVEVCVTDLETKAVPQGQMGMLHVAG--PNVFGGYIGHDGPP---PFEEINGWYVTGDLAAIDERGEIVFHGR------------------------------------------------------------------------------------------------------------------------------------ 146742298 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSTGRPKG-VEVADSQVVRLFSATARHFGFGPDDV--------WSFFHSYALWGALLHGSKLAL---VPDAKSPQDLLAFVELLGVTVLSQTPSAFKGVVAADTAEGSTRELG-LRHVVFGGERLDVNTLRWIEAR--GDRAPVVNMYGITETTVHSTFRVVTAADLRTGSIGLPIDGLSLYVLDEALNPLPPGMVGELHVGGA--GVTLGYCGTAERFVPDPFSGTPGLYRTGDL-------------------------------------------------------------------------------------------------------------------------------------------------- 163788940 14 ----------------------------------------------------------------------------------------------------------KEYLDKANAVSRALLKLGIQKNDKIAIISSNRTEWNIMDIGILQTGAQNIPVYPTICAEDYEYVLNHSGSIYCFVSDE-----------EVLEKVRKVQANTSIKDVYSFNHI-EDCKHYSELFQLGEDESNQPEVEARKEAVKPDDLATIIYTSGTTGRPKGVMLSHWNITSNVLDSSARVPLPSSGERILSFLPI----CHIFLIYVYQYAGTSIYFAEGI------DKIGDNAKEIKPNLMSVVP---RLLEKVFDKILRGEELSGIKLFFSLGEKWEPYGANWYREALGGEGMKVMEGYGLTETSPVVTVGMYRDHMFKPGTVGKPIANVEVKIAEDD----------EILIKG--PNVMMGYYKDPEKTAEV---MSGDYFHTGDKGMIDQDGFLKITGRKKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 126331182 101 -----------------------------------------------------------------------------------------------------EWISYKEVEDKAECVGSAL----IQKGYRFGIFAQNRPEWVIIEQGCYTYSMVVVPLYDTLGNEAITYIINKAELSLVFVD--------KPDKAELMLESVANKLIPVLKTIVIMDPFDKDL-LERGKNHGIEIMSMKAANRRKPKPPSPDDLALICFTSGTTGNPKGALITHQNVVSGFVKATEKVVSPCQDDILISFLPLAHMFERVVECV-MLCHGAKIGFFQGDPTFPVVPRLLRMFDK----IFGQANTTMKRWILDFASKRKEAELRSVRLMVTGAAPVSATVLTFLRSALG---CQFYEGYGQTETAGCSLT-VPGDWT--AGHVGAPMPCCHIKLVDEEMNYLAAKGEGEICVKG--PNVFKGYLKDPAKTAEA-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 16082417 16 ---------------------------------------------------------------------------------ARENESRVALYFLG------KPLTYHALISMSDSLAHNLDEMGVDK--SAAILAGNSPQFIVSILALNSLGLGAALLRPGESPEEY-------GAEYVIASDYLIRDEDFAPYREYLGERPDLMSRPGVHRILVFDRVSSP---ERQRNADGVAIIKRTQKAQSQILLKNSDILYL------EGFRKNIVVSSS---LYHLSTLQFIF-------------------------TALLNGGTVNL---VPDYIDASTTMKLAEKLESNMVLGNSNLYGQIIRKKIGIPK-----SIRFLFLLGEDFTADFMSSFQNQTGR-----------TIKVGYDLTAIGGCATLTPGSIGKPLSGVKIRITDRSGRDVQPGEIGLIEVS----SM--HFAGGSE----------NSYYSTGDLGFMDADGRLH-LERSRRMI-INGTLIDPEPIEAEALKVPGVRDMA-MGMQYDSGLPALVAYVV-------ADDL-NGIKRFFSTKVPPYLRPSKYVQVRKIPRSPAGKVIR----------------------------------- 39934309 18 ----------------------------------------------------------------------------------------------------------RQFADRIEAIAAGLRAQGVGPGSVGAVMGDNCYEWVLADLAIGAAGGVSAGLDPHGDADDLARVLGDCKASVLFVAGD-----------DQLHKALRRERCPSLRRIVAMHQQWDDGAGDPG--VIPLSALEAAGRDGASGTAGRE--AVIIYTSGSTGPVRGAILGHDAVIVQ-AERAKQALGLRASDERLSLTPLHHVLERVVGIYASLLAG-TVINFPESPDTALAD-----LAELQPTIVQASPQLFARLHACRIAFARGRGGSPLRLVLSSGAVLRPDVADWF-AALGR---PLTDIYGHAEAGG------------------------AVRIADHHAMEWKLGDHDELWLRGD--ALFLGYAGD-----TTPVLHRDGWWHTGDIARRESADRYAIVGRLEDVLQRGGERVLPFAAEQALSASPYIADAFV---------------------------------------------------------------------------------------------------- 169631529 50 --------------------------------------------------------------------------------------------FSSDPNGEPVDLNWPQLRARTRAVAARLQQV-TQPGDRVAILAPQSLDYVVGFFAAIEAGNIAVPLFPGH-TERLDAVLSDAQPTVVLTNQAA---------AESVNSFIRRLPRDRRPRVLAV-----------------DSVPDSVGATYVRVTPDTDDIAYLQYTSGSTRAPAGVEITHRAVMLQMIISVGLDVDVRGASWLPLYHDMGLLM-----LMFPLCGGRMTLM---SPFVRRPGRWIRAAASHAGRTFGAAPAAERGLPKEGESL----DLSNVAGLINGSEPVSIASIRKFNAAFGPYGLPIKPSYGMAEATLFVSSIAPDAEPLGAGYATRAMPQVSAVIVNPNAEELPDGQIGEIWLHGNNVG--RGYWGRSQETEVCFRNKLPGWFRTGDLGVYI-DGELYITGRVKDLVIVDGRNHYPHDIEATVEDASPVVRVAAFSVPDAGDGVGERLIIVAERAAGAGRAEPGPIIEVLRAAVSRRHALADIRLVQAIPRTTSGKIARRACRQ------------------------------ 197104034 50 ----------------------------------------------------------------------------ALDAWAASAPDRV---WLAERSGEGRTLTFAEARERIAALAGGLRELGVV-GERPLLILARIDHALIAY-AAMSQGMPVAPVSPQYGPGANLARLTHAQPAAVYTEDAALFA-----------DGLSAEILAGLPVIAGLSPRAGDIPMERLYE-------ASAATFCAPE----DHAKYLL-TSGSTGLPKAVIGRHRELSLNAA-QIAACFDDPDPPVMLHSAPWSHSLGANAILHMSLHRGGTLYIDAGQPTAARFGETLRNLREVQPTYQNMVPAGWMLLELEKDEALARNFFSRVRLLQYGGAALGQTVADRIQRTVG-EKISFSSGYGATETGPT--ACNVHWTNGRMGMIGLPLPGTSVRLVPQDGK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88855882 44 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPK-VVRLSRDNLLSNASAISQYLELSVSDRAMMTLPLHYCYGLS-VLNSHLVAGASVRL--SSRSVLDAE-MWNEFDKAQATSFAGVPYTFELLEKTD---FAARDLPSLRHVTQAGGRLDPDRARRFIQLGQRRGFDFITMYGQTEATARMAYVPRDLAETAIGTIGIPIPGGQFRI-----DVAEHSDVGELVYSGPNVMM-----GYGEQPADLALGSTTHELFTGDLARQRDDGLYEIVGRSNRLTKIFGLRIDLDHVEQLFESLD-------IGVNAISSNDKLILFVT-------DESVVQTVAEHATSRWGPAHVV-EVHVIAEVPRTSSGK-------------------------------------- 46204951 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVLYRSGDAVSMTADGDIVFHGRIDDQVKIRGFRVELGEIESRIRGEAGVNQAAVVLRRDDEVD-RLVAFLVPERGADLD---RAALRKSLAAQMPPYMVPGHFETRGDLPRLTSGKVDRKALRAVAEGEQEAPDN------------------- 91083237 126 --------------------------------------------------------------------------------------------------------TFSEVNMLATNFGKGIRELGNEPGQNVAIFAETRAEWMIAAHGIFKQSIPLVTIYATLGDEAIAHGLNETEVTTVITS---------FDLMPKFKKILAM--VPKVKTLIYMEDQLKKLDYKQGIEIIKFSEVLKRGANSQVVDVPSEDPAIIMYTSGSTGVPKGVILLHKN-LIATLKAFCDSTDIYQDDVMIGFLPLAHVTGVAIGYSSPLTMGDATVLHPSVPGGPMKKVLFKFAYDYKVSWLYSTPLIIRALLG-----------GRMRLILCGGAPLSPET----HEQMNACLCTIIQGYGLTESTSCAVQDFYDKIYGRVGATTTVC---DIKLVNEEGN--------YRVTDKPFPRGEIILGGDNAGYYKLSFTDVDGWFRTGDIGEIHPDGVVKIIDRKKDLVKLAGEYVSLGKVEAQLKTCPLVDNICVYG--DSSK-QFCVALVVPNQQQ------------------------------------------------------------------------------ 149911657 14 -------------------------------------------------------------------------------------PEKVALVY------GEQQFTWQQVNGLVNGYAKQLSGQGVREGNVIAAVSTNNLTVLWLYLAGLRLGACCVVLDPKQSSEQLNDKLETLAATYIWLSDDLHYGG----AKQLVFTCLSESYFDSAVIDVVV-----DAEWQAQRLAS------------------------IVFTSGSSGKAKAVAHSGNNHL-YSAAGLLQSFCYTAQDSWLLSLPLFHVSGLA-IVWRWLFAGGQLVL-------PSADSL--VAQLSQVTHASLVPTQLRYLNELDIEK----DTISLKRILLGGAVIPVV----LTDKARSLGIECWSGYGMTEMASTVTAKRADS------SAGVGTLLVH-RSLTICGKNVRGASLG------------IGYY-----YRGVLRSMTDGWLVTGDLGKKT-HGDLFILGRSDNMFISGGENIHPEQIERVLLSHSSINQALVFPCEDAEFGQRPIA-------------------------------------------------------------------------------------- 218188780 45 --------------------------------------------------------------------------------------------------------TYKEVFDLSTKIGNSIRSRGLAKGSRCGIYGANCPEWIITMEACNAHGIYCVPLYDTLGAGAVEFILCHAEVEIAFTEEKKIE--QIFKTFPKSAEFLKTI----VSFGKVTQEQKENASKYGLEIYSWDEFLSLADQEFDLPVKAKTDICTIMYTSGTTGDPKGVLISNASIICLVAGVDRLLNQLEQTDVYMSYLPLAHIMFH----------GASIGFWRG-----DVKLLVEDIGTLKPTILCAVPRVLRMMKKHNEAAADKVVFSNVRVILSGAAPLATHVEEYLRVVTC---AHVLQGYGLTETCAGSFVSLPNQMCM-IGTVGPPVPNIDVCLMNYDALATRP--RGEICIRGE--TVFSGYYKREDLTKDV---LIDGWFHTGDIGEWQPDGSMKIIDR------------------------------------------------------------------------------------------------------------------------------------ 37527776 459 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMYKTGDLAYWDGE-RIHFCGRVDDQVKVSGSRIEIAEIEDCLNRHHAIADAAVIVESYEGLDRLVAIFVPVNKDNLPEE---SAIRDHLKAYLPIYMLPSRMMLADELPRNAHNKIDRRALNGLI--EAGQLTDISSL--------------- 169628580 31 ----------------------------------------------------------------------------LIDRNIRNVGDMVAYRYTASEDGHAIELTWSQLGIRLSAVAAQLQRH-VTRGERVAILAPQGLDYIVGFFSAIKAGAIAVPLFPGH-AERLDIALRDCTPTVVLTTAA---------VRDTVEEFLDGRPEAPLVLAI-------------------DEIPDEAGEGFEYVHLVDDDVSHLQYTSGATRPPVGVEITHRAVGVNL-TQMILSINLLDRNTHGCS----WLMGLSMIGFPTVYGGHSTLM---SPTAFRPQRWIKALSD-GCTVITAAPTAQRGVPKDG----AGIDLKAVMIIGS--EPVSIDAIRNFEKAFAPFGLPSTPSYGIAE-ATLFIANIARAVPTDPGQLARSLHGV---IVDPVGTELPDGHVGEIWLQGNNIG--RGYWGRPEDTEKVFHARIEGDWRTGDMGFYL-DGELYVTGRLADHIEVDGSSHYPQDIESVAAASPIVRRGYVTAFTVPGGGLVIVAERASRTAKADPQEAIDAISAAVDAEYG--LKPADVLLLSAIPRTTSGKLARRACRR------------------------------ 15828084 473 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADKTAYIMPTSGSTGQPKLVQVSHGSLALF-CDAVRNAYGWGAHDTILQTSDIS-----VEEIFGGAICGSKLV----RSTAMKTGDLAELARDQRATVIDL-PTAVWHLLCDHSDAIDEINRSCLRQIVIGGEAVRPCAVDKWIDSGASQGISLMSTYGPTET-TVVVTYLPICAPMTVESDARLRLGW----------PIVPNTVGELVIVGDLVS--VGYLGIDSRTVTTTDGSCRRAFATADCVILDDEGFPVFSGRKDAVVKISGKRVDTAELIRRISTDPNVSDVAVLGVWFETK--------LTREGVDDAAATRSRLI------LASLGVSSFFVVVPCIPRKPNGKIDR----------------------------------- 45656005 16 --------------------------------------------------------------------------------------------------------SYNQLYDMGIALAEALIQLGLKAREHVGVLADNRLEWILTDYAVQFSGAANVPRGTDVTESELEYILNHSEAKIVF-----IENDKMLEKYNKV-----KSKVPKVETIIIMDKSGKNIHKIYDLVEEGRSLRAKGSAEKRIEEIKPEDLFTLIYTSGTTGMPKGVM------LMHSNMIHQMVYEIKPTDSMLSILPI----WHIFNEYGAISSGIQTYLAKAKPSFMAAPRVWENVYANKVNDPKQTPPIRRVLFKLAYFFSKHYNASSLIVLLLTGSAISILAYNWFFSLVGLGLVLVLEGYGMTET-SPVISVRPFVKPI-IGSVGFLVPKSELIIKDENGNVLTHGQKGIVFVKG--PQVMKGYYKNPEVTKKT---IVDGWMNTGDIGFINFKKTLTLTGRADTVVLLGGENVEPVPIENKMDESPFIKQSMVIGQDQKVLGAIIV--------------------------------------------------------------------------------------- 78059817 49 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTSAPKLVVYDEA-QLVENALAVGRYLGVQPGDGVLCMFPTHYMYGFSTMMNG-LLAGATVWLERASLTYLGSGRLIRSIAE-------------RVCDLAEVTPGMRFD-------GIV--VLNASDRIYVRRLLALGAC-VWNNFGQTESG-----PRIFALPLTPDAPGRPIPRIELSIVDAQGRPCAPGEPGHLLYRTPY-AMHGYLLPDGSVRRFTTLE-------SGDLVFRRDDGVVFWVGRRDETVKCNGRLINVSLLHQHFDAFDDIAKSYF--LADPQTG-ALTVFVV--PGLTPDVDFKARILSRYRAAFPLYPRIADVLFVDDLPVTSTGKISLRLLRE------------------------------ 134097414 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTADPKAVRITHGN----------LHSNMRERDVA-----VSWLLFHDMGMVGCLTVPMAIGM-EAVKVTPAPLLWPELISRHRGTVT-AAPNFARRMERADEG---QFDLSTLRFTLNGAEPIDPAAARAFTDAFGLDPDCMVCAFGMAETLAVSFAPLGRAVPVDAGELGRPLPGLEVDVVDDAGKRLDAVTPGYLTVDGPLATQ------DEQ-----------GWLDTGDEGYL-VDGQVVICGRRKDVIIMGGRNIYPVDIERAACEVDGVRNAAAVRQEAGTRREAVVLESKLADDEAAVKALRKEVAARVVDAVG--VRPSAVVVLGTLPKTPSGK-LRRA--------------------------------- 215492682 58 ------------------------------------------------------------------------------------------------DLGEYKWKTYADVESQVNQIGRGLAGLGIVPETRVIIFAETREEWILAALACFRRRVIVCTIYATLGDEGIVFSVNETEGRVMITSEE---------LLPRLQKLMRR--LRHVKRIIYMPARGESPDMAPAIVMPFADLLASATGESPPVVPVATDVVIIMYTSGSTGTPKG----KSEKLPQTLYTREKCANMMAQDVYLGFLPLAHVMGLRIGYSSPLTDQGTALM----PNTPDASVL-------RPTLMIAVPLLLNRIQKAVEQPYKSYWRSKLRSAETVGEPFSPP------RRVGASSRGGRNTSLELLASAHVLTSTRQEIDVAFGVAGPPLNGVHIKLWDEGGSTDKPYPRGEIVV--GGPTVAAGYFKRPELTLECFESGPIPWFYTGDIGEFIPQGLLRIIDRKKDLVKLQGEYVSLGKVETVLKTHPLVDNVCVIG-------------------------------------------------------------------------------------------------- 67463152 114 ------------------------------------------------------------------------------------------------------------------KLANGIYSLGYRKGDKIAIFCETRYEWMAFVLACACRGIIVVTVYATLGADAVDVALKETNVKGVLVSEETYEKTIQLDVYKSIKDPLEDTTIPTLSSILDAPKVEDDIPKE-------------------------EDIAMILYTSGTAKEPKGVVVLHKN-LLCITYSYNHIMGYSNKTRYICYLPLAHIFELTNLVYGG-CLGTSTYMYDSE---------CDMIA-FQPSFMNGVPTVFNRIRKVVTDKIEKSSFDSLKTLFAVGSPLSDDLQEYLQVILAG--VDIMQGYGMTEACGPVSNMLHGDFAYK--TIGVLYPHFEAKLIDDMGYTTDKEIPGELLLRG--PALFKEYFNRPEETKNSFTE--DGWFKTGDIAQITPSGRIQIIDR------------------------------------------------------------------------------------------------------------------------------------ 119569923 182 ----------------------------------------------------------------------------------------------------------------------------------VGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIVHIVNKADIAMVICD---------TPQKALVLIGNVEKGFTPSLKVIILMDPFDD-DLKQRGEKSGIEILS----LYDAEPPSPEDLSVICFTSGTTGDPKGAMITHQNIVSNAAKCVEHAYEPTPDDVAISYLPLAHMFIVQAVVYS---CGARVGFFQG-----DIRLLADDMKTLKPTLFPAVPRLLNRIQNEAKTPLKKFLLKRVRVIVTGAAPMSTSVMTFFRAAMG---CQVYEAYGQTECTGGCTFTLPGDWT--SGHVGVPLACNYVKLEDADMNYFTVNNEGEVCIKGT--NVFKGYLKDPEKTQEALDS--DGWLHTGDIGRWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 115750201 41 --------------------------------------------------------------------------------HATKSPAKTMLIFEG------KKYTYDDVNRRANRIARIAQRMGFKRGDKVAFFIGNEPAFIWTLLGFSKLGVTCALLNVNLRSKALLHCLRACNS-----TEQALE-----EVMSDLKE--REISVWSLDPEFPVPADRSEDDLNPPRDVR--------------DGLNIRDALAYIYTSGTTGLPKASRLSHGGFMLET-------FKMSSDDVMYITLPL----YHVSALFIGLSNGVTCVLR----RKFSASNFWSDCRQNDVTMFMYIGELFRYLIAQP-----KNDLDAVKVRLAVGNGLGADIWKEVSDRFRIEQ--IVELYGATE-ANFGLMNLDNTV----GSVGF-IERIQYDIRDDNGR----------CIPVTPVSTPR--WKGE---------------------------------------NVA-----TTEVSQTLNELPEILESSVYGV-DVLGGKAGMAAISLNPGSDFSPAVT---FKHITSRLPNYACPRFIRIMEQLEHT------------------------------------------ 126651850 110 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGAPKCIERTWSSVEIESYVTTLPVDSLT-NSIVACPVT------HSYGICGVLACGAKPVI----ITNNNPKYMLKKLKEYPQHLLYGAPALLYTLSRL-LPIDQQFDR-----VMTSGTVM-PHGWL---TSLREKSNQVLQQYGCSESGCVAIHPNVED----PKEMGYPLPHVKVTAGDKQ-------TPSEIIIETS----AQTIY-------------------TKDLGYL-ENNILSFLARIDDTINVAGLNVYPQEVENVLMDEPRIVEAVVYKKQDHLSGERVCALYV---SDEPIDHI--ELREWCRKFLAPHQIPVEFVFVREIEKLPNGKISRKKL-------------------------------- 118049466 85 -----------------------------------------------------------------------------------------------------------------------------------------------AMLACLYAGVPYCSVSTAYSLVSLRHVVDTLTPGLIFAADAARY-----------DKAVRAVL---PEGCEVVYR---KPAVEAASCTLFADLLATEPTAAVDVAMQATGPDTILFTSGSTKLPKAVINTHGMWCAQIAQTM-------PDMVQGPPVLVDWLPWHTFGIGLALYHGGTVYIDEGKPTATGIAETLRNLRELSPTVYFNVPTGFEYIARESDAQLRRSLLKRVKLFFYAGASLAQPVWDSLHEAECGERIVMGTGLGMTESSSALFINRP---DVRSGDLGVPVPGLELKL---------APVDGKLEVRYRGPNVTPGYWRAPEATAEAFDE--DGFFRTGDAVQWDRDQGLRFDGRI----------------------------------------------------------------------------------------------------------------------------------- 116871731 44 --------------------------------------------------------------------------------------------------------------------AAHLHKFGVRKEEKVIVYKSAKFDSYILAVAISYIGAVPIMVSPHLPASTIVNRLDQ--PWLLFDSETY---DKSHQLNNLPDDRLINA-----EQLFKAPLSGYT---------------------CAQEELPKDMIAYMTHTSGTTGVPKLIAHSANS-MGWRTKYQRRILNIKPR---------GLVAFHISPVHSRFNIGVSSLMSLGFPLLPIANNIEKVLREYKPYVLETHPNHFASLARDKPEVFQ-----SIRFYHSTFDAINKETMAVFLRTSEYKKPLFLQIYGQSECGPMILRGLQSIKTLNARDMGIGVPGTEVRIVDQEGNPVAPGVSGN--IQMLSKGRALTYYKEDARFEE---NVYGPWWDSGDYGMKDEQGRLFLQDRVDATID------STLAIEDKLLDTLTFLDEVVIGSPQP-----IIA--VHNDEEMNWDAWWKAVSDL------PHMNEPIVMKYDEIPRTATMKVMERELKK------------------------------ 145297788 18 -------------------------------------------------------------------------------------------------------------------CAQALIRAGHQPTEMVGLYARNMPEWTQADLGILAARGVSVPIYPTSTLEQLRYIVRDASIGLLF-----------VGEQPQFDQALTLLNDGEIRQIVALD---GKVNLRGAQASHFQEFLAHQASEQELRGRESDDLLTLIYTSGTTGEPKGVMLDFAN--IAACFEMHNSLDLNEQDVSLCMLPLSHVFWTYYVLY----CGAENV------YIRDPQKVMDVIGEVQPTVMCAVPRLYRALRQAGLALAERLVFRKLRALPVAGARLADDV-NLFFQAMG---LNLKYGYGMTETTATVC--CYEDQQFKLGSIGTALNGIEVKL----------GENNELLVRS--PTVMRGYYNKPEATAEVM--TADGFLCTGDAGELDKDGNIYFTER------------------------------------------------------------------------------------------------------------------------------------ 156057039 324 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDHEQLMPVGAVGELLVEGPIVGQ--GYLNDPVKTAASFHNGYPGLYKTGDLGKYDPDGGILFVGRKDTQVKLRGQRVELGEIESQLMALPSIAEVIV---PQGLGGQTLVAFIGLKKGQENTDELSQQLSKALTKVLPRYMVPTAYIPVNYIPVLISSKIDRKRLRQ------------------------------ 77976114 8 --------------------------------------------------------------------------YHLVRRQIDQRTDHIAFREWSPEG--EKQLNWRQVDTHVTRISAALLALGAAIQERIGIFANNSMAWSLADLAILQLRGVSVPLYATNTVAQAAYVINDADVRILF-VGGQTQFNIAITLKTL---------CPQLTHIIVLDPAGCEYAQHLADFEQQPDEVQQHLLTARIESCDLNDLFTLIYTSGTTGEPKGVMLDYRNMAAQLYL-HDQRLTLTTEDVSLSFLPLSHVFERAWSFY-VMHTGAQNV-YISNTDWVRAA-----MQATKPTVMCAVPRFYRLLFRWAIKLADRLVLSKLRGILAAGARLDDNIILFFQS-IG---INIKYGYGMTETCATV--SCWEEKDFCFGSIGKPLPGIEVRL----GAENEIQVRGQIV--------MRGYFNKPQETAESFTE--DGWLKTGDAGALDTQGNLFITERLKDLMKTSG--------------------------------------------------------------------------------------------------------------------------- 111218564 94 -----------------------------------------------------------------------------------------------------EWISYNTYLERCEYIQQGLCELGLKPKSKVGIFSKNRLEWLIVHSASF----IQSYCVVSFGVESLSYVTEHAEIGLAFCSAET--------LQKTLDIA---KGVKVLKTIICFDSIDKEIAKELGVTLYYDEIMKKANGKHKHTPPTPDTLSTIMYTSGTTGPPKGVMITHKNLVVCAVSDFIKVYD---TDVHYSY--------LPYVILAAFHFGAAIGIFSGSPTLFIG--VPRVFERIKTNVFKEIPALLRTLIQHGFKLPKVLDLGKVRVILSGSAPLSFDT-EVFLRVVM--CCCVLQGYGASE--GCGGDACKRLDDESVGTIGPPFASNEIKLVDELGYDSNGEVQGEVCLRG--PSISSGYYKDEEKTREEFKD---GWFHTGDIGRWNRDGSLSIVDR------------------------------------------------------------------------------------------------------------------------------------ 86133146 50 --------------------------------------------------------------------------------------------------------------QKANNVSSSLLALGIKPNDKIAVITENNPNWHILDIGILQIGAQNVPLYATLSENDYAYILNHSDSKYFVSSNELYEKVKSVMDK------------TQLKNVFSLEELATDYGWSSGKNTDHHLKIDKLKASIKP-----DDLATIIYTSGTTGTPKGVMLSHKN-IVFTVFAIEQRLNLQRGN-------------NKIISYLPICH-----IFERSAFYYNLYMFAESIEQIGDTIKEVKPDYLRLLEKIYDKIVDKYHLNNLQFMISGSAPLQPKLI----RVFTAAGIPIFEGYGMTESSPAGTLNDERNKGLKIGSVGKPLKGIEVKIAND----------GEILMKGD--NIMLGYFKNKELTDET---IIDNYLHTGDIGEIDEQGFLSITGRKKEMFKTSGGKIAPAVLESEFKQSRFIEQIMVVGENEKM----PAAIIQLNENYHSNEKVIARIQKEIDNRFGKWEKIKKFELTPDL-LTPTLKIKRNNIRDKYNNLYQKIYN------------------- 157963997 20 ------------------------------------------------------------------------------------------------------QVSWSQFDTITSKIARVLIQFGIESQDRAIILSQNCPQWTCADLGLLKAKAIVVPIYPTSTIEQAAYIVNDAEAKLIFAGDAAQY--------AMACDLV--AQCDSLTRVVVFDK---SVELQDLQNHFYDDLLEREIDSAADAELNLDDLLTLIYTSGTTGDPKGVMRNIASMVRQHDKFLPFT----PGDVSLAFLPLSHVFGWSFYV---LCRGGHNV-YLSNPM-----AVKEAIVQVRPHTLCVVPRFLRQKMKQSEVGQGRHKASRLKFMPCGGAALDPNVSAFFQSI----DVPVLCGYGMTETTATTTCNTLG--NRVPGSNGQVIPEAEIKL----GKDNEILVRGDTV--------MRGYFNRPEETAEAFED---GWLKTGDAGRIDENGNLFITDRIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 198433843 55 -----------------------------------------------------------------------------------------------------ETYTFAQMDALVNRVARSLISLGVGQGDQVALYMYSEPMYLAIVFASIRLGAEIGLINSNLKKSPLSHSLKMVEAKFLLVGND-----------SNLEQAVENIRPSIPDTKIIF-------CGDSTNETSFLSTVEKASPKYLPTNISMSDTACYIFTSGTTGLPKAVTMSHA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183980729 11 ---------------------------------------------------------------------------------AEVKPDHEAFVYDTRSGDRTSTLTWRQVYVRASNLARYLNSLNLERQKFAAICAPQGIEYIVGFLGALFAG--WCPVPGGLQDKRTGLALLDCSAAVVLTT---------AKDEDAVRATLAAYSLAVTTPVIALDTFEADVSPSGAGDV---------SDFRPPEG-----GMYLQYTSGSTGNPRGARISLENVEINFRQIAKAAFPYKGTEVSLPRSTVSWLMGLMVGLFIPVYCACPSYFMSPAAFVRKPIRWMRMLAER--DQPFTAAPNFAATSRISDADMSGIDLAHVSAISNGGERVQPNTVDSFLERFGLRPEVVKPSYGMSEVGTPPVSTEFDAQSLANGHAELKGPDAEVRIVDPESVELSPGGIGEIWVHGGNLS--SGYHNNKEKFHATIRDKSPGWLRTGDLGF-EWDGGFYIVGRSKDLIIQDGVNHYPDDIENTVKEFTR-GRVAAFSIADE-RSEVIVAEVKPSSGVEL-PLVKKRAMAAL-SRLHGLHV-ADFLFVPALPKTTSGKISRSA--------------------------------- 146302455 42 --------------------------------------------------------------------------------------------------------------AKANAVSRALLRMGVQKDDKIALISSNNTEWNIMDIGILQTGAQNVPIYPTIAEEDYEYILNHSGSIYCFVSDD--------EVLQKVNAI--KANVPTLKEVYSFNEIPGCKHWSD-LLLAGEDESNQSEVEARKDSIHTDDLATIIYTSGTTGRPKGV-------MLSHKNIVSNVLDSAPRIPF----DPGKSTALSFL---PICH-----IFERMILY--------IYQYYGVSVYFVRPTVIRLLEKYDKIYAKGTELTGIKKLGLKYEPYGANGF-WYERVFAAAEIPVMEGYGLTETSPVIAVNDQRNRGFKIGTVGKPIRNVEVKI----------AEDGEILLKG--PNVMLGYYKDPEKTAEA---VIDGYFHTGDIGEIDSEGFLKITDRKKEMFKTSGGKIAPQMIENAMKQSRFIEQIMVIG-----EGEKMPAFIQPNAEISSNPDVIKRIVESINKKFGHWEQVKRFELTPDVQLTPTLKLKRKIIKEIYKDLYAKIYD------------------- 84993736 76 ------------------------------------------------------------------------------------------------------TLTFSQYYEMCRKAAKSLIKLGLQRFQCVGILGFNSVEWVVTALGTILAGGLCVGIYATNSAEACQYVIQQANVSILIVEN---------------DQQLQKILLIPPDKMETVKAIQYKLPLMEANLYSWNDFMELGNDDRVILSQKANQCAVILYTSGTTGTPKGVLLSHDN-ITWTAGAMSQEMEIKQNTIVSYLTDI-WI----PIKIGALALRGTLVLFMGVP------RIWEKMQKENVKKAFAWAKMLRMLGKRDIKVRTSLGLDNCHAFFSSASPLSQDVSEFFLSL----DIPIGEIYGMSECSGPHTVSNKSVYRVL--SCGKVLSGCKNMLYNQN-----KEGVGEVCM---WGHVFMGYLNKEEATLEALDE--NGWLHSGDIGRLDSHDFLYITGRIKEILITAGENVSPIPIETLVEKIPIISHAMLVG-------------------------------------------------------------------------------------------------- 163741222 39 ----------------------------------------------------------------------------------------------------------------------------------------------VAYWACLLAGRTLIPV----EPETPASRIKQIASTLLIAAPGGTHPSGVL-------------SPTSLEMVPVVPDPLGPIP-EGLPDAWQTDVIKD------------EDLAYLMFSSGTLGQPKGIGITYANLMTGVSGVIRHCFDVSLFEL--------WMSWTRRL---PL------VALDHADFANSTSYINRLAEQ-GTGLWVSTPSITRLFLTN--RRFNADQLPKLRNFVFCGEVLTKKIVTALFERFPG--CRITNTYGPTECTVAVTSHLQADQDLPIGAA-RPGTGLEVAALADD---LPG---GELLIRGASVGA--GYVGLPEKTKAA----FPGLYRTGDRACLAKDGLWYFAGRIDREVKIQGVRINLNDVETHLRNLPGVEDAVV---------------------------------------------------------------------------------------------------- 83646187 501 --------------------------------------------------------------------------------------------------------------------------------DRVMILGRRTPATVLAYLACLIDNITVVPVCPTTPAARLLTIARNSGASLCL----YVEPDQS------LAESLELP--------LALLDMSVPLEWQASESSVWSTTMAPTPDALTAAA--QDKPAYILYTSGSTGEPKGVAIS----PVALAHYAVAATEAYAGERPFNTTSFGFDLTQTSILVPVLSGG---FMQPHEQDIRDPELLRSLLADERLSGVKCTPSHLSLLTEHSVPRRQPL------TFVVGGENLSEGLVRQALRVFPAGSC-VVNEYGPTETVGCCISTVAAEDSAGVTPIGAPLGAARMSVRDARGEPMPQGFQGELWI--GGPVLAEGYLNNDAKFVR---SRRDGWYRSGDLGVLDAQGELHCLGRIDEEFKVRGYRIHPTEIEKAVES------------------------------------------------------------------------------------------------------------- 149907514 15 ------------------------------------------------------------------------------------------------EHGEWQDITWSTLLDNSDRVAKALLFLGCEVQAKVGILANNRPEWSFADLGILAARCVTVPIYPTNTTEQTRYIVKNAD------IDYLFVGGQ-----EQFDKALELLATDDLKLIIAL---TDVIDLKESNAMHFSAFIQQQASDAEFEQTDADDLVTLIYTSGTTGQPKGVMLDYTNFA-AAFASHDKMIDVSETDTSIAFLPLSHVLERTWSFY--LMHGAKNVHLE------NPKLIIDVIAEVKPTLLVAVPRLYSAVKKALFGWATKVGLAHFKLVHSGGAKVDPD-INQFFQSIG---IQIQAGYGMTETTATVCCHRGTGYDF--GSIGLPLPDMEVKIGDDNEILVRSDTV------------MKGYYKMPEETEKNF---IDGWLKTGDAGKILANGEVVMTERIKELMKTS---------------------------------------------------------------------------------------------------------------------------- 170045989 32 ------------------------------------------------------------------------------------------------------EFTCRELRLRMVRAANLTKRYGLTKGDVVCMAVENSPRVTASLLGCFLVGAPAHALHAHFEESDLMHLMGITKPKLVFCN-----GHNLATVKRSLDGIGLNAQ------ILVLDAPETEETLFSPVD---------NEDKYQPPYLGDSDVAAIVCSSGTTNLPKAVCVSHA----QLIAPYVRVTGIGV-ETFLCFSSLYWGSAFQMLMLA-LFNGGTRIT---TAKSFSPSFAGELIANYRVTTIFTPPP---MLADLVDHWANQLRFPSLRIVGTGGCAL-PEALRKRADALLNPEGRVFLGYSMSEFGGIIALD----MVPRAGSV----------------------------------GMLAT----------------------------------NVTARS--MIRYRNFQIAPAQLEALIVELAGVSQAVVVGLPDPKSNDLATALVVVR-GSSVSAE---EIVAHVDGRVPDYKRLRGVFIVESLPRTGNDKIDRRRATKLARG-------------------------- 197730358 9 ------------------------------------------------------------------------FAELVLTR-SDERGDADAFVFEGRGGTQAEHLPYAELDRAAKDLASWLQERGLQ-GRQVLLLYPSGLEFIKAFVGCLYAGAVAVP-APLPSEQGVSGIVRDA------------RVGAVLTLGAHVPDVEAWLAAENFSDVACLATDRGPV--------------ADAGAWSDP-RLRPDDLAFLQYTSGSTNAPKGVMVSHGNLLANEAAIARATGN-TPDTVVWFYHDMGLI-GH---VLQPLWLGTVSVLMSPVSFLRKPARWLQMVSEYGVHGSGGPNFAYDLCRRITDAQLEGVDLSTWRTACNGAEPVRAETLKAFTERFGP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 127513538 10 ------------------------------------------------------------------------------------------------------EFSWQDYHNRVKWMALAFDHLGIKSHSTIALLGENRPEWVVAALACFSLG-----IYQDSLHEEVAYLLNRSEAQVIVACDKLLELGDSIPVKYIVPRGMRKYDDPRLISVEEIYRLGQEVDNTQPR--HYDNLVDAGKAENIA-----------IYTSGTTSKPK-IV------LLQGSKFIDHCCSYAPGDNYVSVLPLPWIMEQVYAVGQALIARQETMMADGPSFVLLAPRVWEILADVKARMMDSTPKLFDFAMKRAEQRLAEGRRSKLKSAATGGAAMGPDTFKFF-QAIG---VPLRQLYGQTEMCGAYTIH--DEHDVDYDTVGVAFDTAELKVINTDSEGV-----GEVIARTV--GMFNGYLGDQTAYDE---DVKDGWMHTGDAGYFKPSGHLVVIDRIKD--------------------------------------------------------------------------------------------------------------------------------- 119501499 16 ----------------------------------------------------------------------------------------------------------------------------------VALLAPNGYEFIIGVLAILAIGGVVVPMPTGALPAEASYILQQCDARYLLATSE------LASFAAQVKEQVKIPSL-----IIESNEDAADNNLLPVTSYTLDPALA----------VSEETPSILFFTSGTTGPPKGVLHARRTINKYARQDEAA---PQPNDEL-CIIPRG-AFWSIYFLFQMLLTGIRVEIHNFGRNYH---LIWEKLREQTATKIVLSPTFWYGMMELPRDVVAEYVMGALRDACATGAMPSARVKEFWREIRGGRPLKVL--YGSTETQEIAMC------DMESG-----------DVEDDLGRPLPNGEEGEVLVKT--PSLFLGYLNSPDATAKR-LDP-EGFFKTGDLAIL-QDGRYIFKGRANDLFKFYTYKVPRGQVEAALTALPYVAEGYIMPVADPQCDTRTAALVRFHKKDSGQGVDLQALRNDMATKMSLPAVLRILREHESVPRTWSDKTMMKAVEDKICGEETEVLDVS----------------- 168701777 28 ----------------------------------------------------------------------------------------------------RRTVTYAELDRRSDALAARLREF-VAGECVVAVALPRNSEHVYAQLAVLKAGAAYVCLDPAFPDAQLGIILGDARPAAVLTDGPGLAR---------------------------VRRLTPACAL----DATAAEHFGPHTPLAPAPWLTTESLAYLIYTSGTTGRPKGVMVEHRAIA-NLVRGDLATFPAAPGDRVAQSSSCAWM---------ALAAGATLVVMDDDAARPDLVPWLR---DEGVTVFCPPPTLLRA---TGCEHP-GRDLPELARIHVGGEPLPQD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211957749 125 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTSGSTGSPKLVRFD-GKRLEQNARSIVSYLELTSDERPFCHLPFHYSFGLS-VVHSHLVVGATLLFTKYSAM---EKGFWTRMD--GATSFAGVPFHFEILKRFGRRAPK-----SIKTLMQAGGKLHPDLVEFFADLSAENGWRFLVMYGQTE-AGPRISWLPHHMKAKPNSIGLPIPNVTMSLQSHDGELIDHDKEGELVIES--PSVMLGYATCSD---DLALSDLEGKLRTGDLAKRDADGCYYITGRKQRFIKIHGNRVSLDDVESTLKR--AGEDCRCVGLDDQL--------------------------------------------------------------------------------------------- 58040486 71 ---------------------------------------------------------------------------------------------------------YRLLREQARSMACRLLGLGLVPGDRVAIVAESDGDFARIFFGCQYAGLVPAPLFGG-------------------------REGYVTTLRGMIQSAAARA-------VVVPDVIGSWADIVDGLDLVFADLYRHAEARVELPEISPTALSYLQFSSGSTRFPMGVSVTQAAGMANAARDGLHVYPAEDDDR--CVS---WLMGLVGFFLTPLTCQLSVDLLPTREFARRPHVWLDLISRNRGTIAY-SPSFGYELRRSGQ---ADLDLSCWRIAGIGGDMIRHHILEGFAERFGFRATSFVASYGMAETLAISFAPLNTGIQTKDGIAGEALPDHQIEVRDAAGHDLADRQVGTVYVRG--PSLMCGYFRRPDETEAVLDA--DGWLNTGDLGYRL-NGQIVVTGRAKDLIIINGRNIWPQDLESAESEIPNLRDVAVFSV-DGDEGEKIVALVQCRATEDESNQLRDEVTSLFRRQHG--VDVDVILVPPRLPQTSSGKLTR----------------------------------- 194539006 36 ---------------------------------------------------------------------------------VAERPEQSPVSYDRD-----TVITWGDFQQHVATLAQQLET---QPTQNIALCFGNSYLFAVGFFACCYAG--KSIVLPGYQPEALKE-LSDHYDLLLHDADVSV----PELLSSLLIEAQSLLEIT------VINEPKAKQPYV------WRELNLAQIPVT-------------LFTSGSSGKPKAI-----------AKTLKQILDNLWGDTVANTSTVSHIYGLLFRVLWPLCS--------ARPFSAHNLEFPEQIVHHADTTLVSSPALLKRL-------SEEHNPVAIRCVFSSGGPLPNQAAQHSQQLFGS--LPI-EVFGSTETGGIAVASTPWTL----------FPGIEAKLNHEN------------CLKLRSPHIDENTW-----------------YQTADECYFHDSISFELRGRTDRIVKVEEKRISLVEVEKRLEQLPWIQESVVIPMEESGRL-TLVSIIVLNDGSDVLNELGKELRKALRNWLEPIAIPRKFRVVDEIPLNSQGK-------------------------------------- 86740752 58 ---------------------------------------------------------------------------------------------------------------------------------RIGILMPNSLEALITTLAAGSAG-VPLPLPSGFGPQAYMDHIS-------LLAD-----------TARLDAIIYNAADLAP----TVRALRSRLNGVEFLDISW----PTARPASVTEA--ADDPRIIQFTSGSTSRPKGVILTAANISAAVAILAE-HFFLTPTDALWFFHDMG-----LFMTLAALTHGSSLHLWTPSQAARRPLAWLRQFAENRCTVA-AAPNFFDAAAKEGT--PADLDLSTWRVAINGSETVRADTIERFTRAFGFHEAAMWPSYGLAEATLPAAIHRPGGEPVRPGSCGRQLRGTGLRVTDPHGNPLPEAHLGEIQLRS--PTVMAGYL---DRPAAEAPVTSEGWLITGDLGFL-SDGELFITGRTKNVAIINGQNVYAEDLEHLVDALGDQVRCGVTGMDEEDREFILICF-----EHSGTYEEQSEAVTLVRNQVSAVALPDR-----QLPHTTSGKIRRAALADVA---------------------------- 119855133 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLALLLSTSGSTGSPK-LVRLSRFNLAANAESIATYLDITRTDRAATTLPMSYCYGLS-VIHSHLLRGAALVLTELSVANDD---FWESFRSHGATSFAGVPHTFELLDRIGFEAMS---LPNLRYVTQAGGRLDPDRVRRLAGLGGWAGWRFFVMYGATEATARMAYLPPDLAHDHPESIGVPIPGGSFRI-----EPVDGDGTGELVYRGPNV-MMGYAHTAADLAVGAVIEEL----RTGDIAHRRPDGLYEVVGRSDRFVKLYGLRIDLQRVESAL--HSDSLDAICT----AGDG----LLIVGAADRPRDCDVAA--AAADASGL-PRAAIRVID-VDEIPRLPTGKPDYRSLRERAA--------------------------- 45185514 67 ---------------------------------------------------------------------------------------------------TVETYTYRETYEHVLRLSYVLHDYGVRAGEHVAVNYANKPMFLFLWLALWNIGAVPAFVNHNQKGTPLIHSVKISNARLLF-VDAGTTN------LPKGSEAELLKELPELQ---IHHFDEEQMLAIIKSDKSPSLLIKRG--ERTPRTLHDYDPAMLIYTSGTTGLPK------SAIMSWRKATFGFMMRISPESVVLTAMPL----YHS---TAALL-GVCAVFTQGISNKFSTTTFWK--EAYKATHIQYVGEVCRYLMNA---PKSEYDMATVKVAYGNG--LRQSIWMDFKKRFASTEAPFATTAFQLGTFGVGACRSYGSLVHWILSYQQTLVRVDPDVVNENGFEVPADEPGELLMRIFFPTSFQGYLGNESKVLRDVFRKGDAWYRSGDLLKSDKYGQWYFVDRMGDTYRWKSENVSTTEVENQLLSFKDLFDCLVVGLKIPYEGRAGFAVIQLNPARRDHASLLDDLVEYLKHALPRYALPLFIKFTNQL--------------------------------------------- 196005035 193 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNKITVFQVTPS---MLYNFGNDLIKSDILSSLKILAIGGEPF-PE--MKFLRNCYHPACQIFNLYGITEVSSWATYYRADLISDDNIPLGLPITDTILEIYDDNGHKISQG-MGVL-----WIGGKRRIYINDENFIKTMRS-------SGDYVRKDENGFIWYIGRRDCQIKRQGKRINLKSIEEILRKMPSVLNC------HLIADERLVAFITTSLDRSDYDEYSKEIRKNLKGVLSTNSNPDDVHVVEHLPLTNNGKIDDKAL-------------------------------- 149200280 41 -----------------------------------------------------------------------------------------------------KTLSYYEFYETVHKIAYSMQSLKLEPQAKIAVFLSNNSRFCLYDVAISLAGFVSVPLHLTFNDQSISYVLQHSDASLCI-VNGKEQYNRLKALQPEMRFILSDEEVPG--------------------ELYGPQLIANAQETQLPESTG-ESPLTIIYTSGTTGQPKGVLLEHKNLITLNSIIVADLDDIKKHDREISFLPLSHIFAKSAI-YRWLYHG-TSVYF------TNPDQIMMHIAMVKPQTFSTVPHLLEKIIANGAEFAHVYDASNLTFICSGGAHLRTELCRF----LNNAGIPILEGYGMTE--APVISVNPFRAP-KPGTAGRAFSETNIKIA-EDGEILVSG-----------PQIMETYYKDAEATDDV---LKDGWLHTGDIGYLDDEGYLFITDRKKNIFKMSGKFVIPTPLETALKADPFIAHALVIG-------------------------------------------------------------------------------------------------- 183219534 32 -----------------------------------------------------------------------------------------------DHKKEYQNISYEEFVSNVTIISKALIHLNTNAGDRIGIIADVGHQWLQVSMAITSIGCVDVPRGTDATQDDIGYILNHANCKIVFIENEKALNKFLPELRKLNLQIIILFGESKPDQCPIINFTDLKIYSQEIEDKTYQEIGEEIQEE---------DLATIIYTSGTTGKPKGVMLTHGSILIQALVSRKTGVKVGEGDV-------------TLGFLPPWHSGETICFYSGKIAFTSVPELGKDLAKAKPTILFTVPRVWESFIKQKSHWIKKYFLKRLRYAFAGAGALQAEVDRFMY-AIG---MPILEVYGMTENSG--VSTIRHYNDFSVGNVGKPIQGVTIKLIDEFGKEIRPGIKG--VALHHGRHNMKGYYLEEEKTKAVLTD--DRWLNSGDLLVWTTQGNLKFAGRAKDTIVLSGENVEPEPIEICLKQSDYIDQAVVVGQ------------------------------------------------------------------------------------------------- 17510401 127 --------------------------------------------------------------------------------------------------------SYNTILERADNVSVAFRELGVPTGENIGIYSKNRAEWIITEFATYNYSNVIVPIYETLGSEASIFILNQAEIKIVVCDD-----------ISKATGLLKKEQCPSLSTLVVMEPVTDELKTTASEVLTFEDLAKTRPAHIPPTP---EDLATICYTSGTTGTPKGVMLTHANVIAGVCMDFFKHSGIAATD--------------SMISFLPLAHGAKVGFYRG-----DIRVLAEDIKELKLNRLYNKSTLKKMLFDFAISY-KARDMANVRLMITGSAPLSTNVLTFVRAAMG---CVVVEGYGQTECVAACTVSMEG--DSLAGHVGMVIPSCQIKLVDPELNYYAKDQAGEVCVKGHI--IFKGYYKNEQQTKETIDE--DGWLHTGDIGRWTPEGTLKIVDR------------------------------------------------------------------------------------------------------------------------------------ 196246128 214 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVESFFISPTQLQVLLKLYPHWLAQF-----KTVLLGGAP----PWLSLLELARKHKINLALTYGMTETASQIVTLKPQDFIMGNNSTGQILPHAKVKIVDPLNNLLDCYQTGIIIIES--------------------NSSFLGYYKTDDLGYFDSQDYLHIVGRNSQKIITGGENVYPTEVETAILATGLVQDVAVIGTPDNHWGQAVTAIYIPKDDTIF----RETIKTAIQDKLSRFKQPKYWICVDHLPRNQQGKI------------------------------------- 126436431 37 ----------------------------------------------------------------------------LIDRNIAAVGDAVAYRYTGTDEVRVAELTWTELGVRLRAVGARIQQL-TSRGDRVAILAPQGLDWVTGFFAAIKAGTIAVPLFAGH-AERLRTALEDARPTVVLTTSAA---------AGAVEGFLADLVGVTRPHVVLI-----------------DDIPDSAGESFVTTPIDVDDVSHLQYTSGATRPPAGVEITHGTNLLQMILSIDL-LDRNTHGVSWLP--LFHDMGLSMIGFPAVYGGHSTLM---SPTAFRPQRWIRALSEGSVT---AAPTAQRGLPDEGEDI----DLANV-VLIIGSEPVSMAAIDTFTAAFAEYGLPVKPSYGIAEATLFVATIAPDAEPSVAVSCGQIARSQWAVIVDPDGEEMPDGYVGEIWLHGENLG--RGYWGRPDETRETFCAALDGRWRTGDLGTYL-DGELYVTGRLADVIDGRGH--YPQDIEATTAASPLVRRGHATAF--TVSGEQLVIIAERASGADPAPAVEA-IRAAVRQRHG--VEVADVRFVPAIPRTTSGKLARRACRA------------------------------ 168237323 26 -----------------------------------------------------------------------------------------------------EVLSWRALCERIDALADGFAAQGVREGDGVLLRAGNQPRTLLAWLA-----------------------LMQCGARVL-------------PVNPQLPQTLLEALLPELTLRFALTLEGENV-FSGLTALQIQKSTAAYAVAWQPQRLVS-----MTLTSGSTGLPKAAVHTCQAHL-ASAQGVLSLMPFGPQDDWLLSLPLFHVSGQG-IMWRWLFAGARMTVRDKQP-------LEQMLA--GCTHASLVPTLWRLL--ANRAAV------TLKAVLLGGAVIPVE----LTDQASKQGIRCWCGYGLTEFASTVCAKEAD------GSVGAPLPGREIRIVDN-----------EVWLRAA--SMAEGYWRDGKLI---PLVNDEGWFATRDRGELN-HGRLTIAGRLDNLFFSGGEGIQPEEVERVINAHPLVQQAFVVPVEDKEFGHRPVA-VVEYASQAGDVNLAE----WVRDKLARFQQP--VRWLT-LPELKNGKISRRALQQ------------------------------ 86740753 46 --------------------------------------------------------------------------------------------------------------RAVTDLAGRLWTAGVRPRATVAIVFANHPRIQLAAFACHRIGAIPALISSAMPDDYLVGTLEALHPTWTIVDSAV-----AARLSARVREAIDRNSRGRVLRTRAHDGDQPPAVLPE----------LPAPGTPDAQRLRDDEVALITHTSGTTDLPKLVAHSAASIQLGLMTSFGTH-RLSAKAISFVHARA------SSAIITCLLIGMPI----GCITDDDPARVADFLHRHGPESLETHPNTYISWEGLASDPRRP--MRTISRFSSTFDAIHPRTVRAMLDASDAEDAYFFQAYGQTESG-----PLAGRPITRADVIGIPAAGRTVRIVGDDGKPVPFGTAGHIECLSV--SQMVGYVGRPTP------AVTDSWWRMGDVGRVRPDGTLELLDRLVD--KVPGID-STLALEDLLLAFPALQEALILGSDD----------------------------------------------------------------------------------------------- 83856659 38 -----------------------------------------------------------------------------------------------------------------NQLSRGLLKLGVKPNDKIAIISTNNTEWNIVDMGVLQIGAQDVPIYPTISEEDYEYVLNHSESTYCFVSDEEVLN-KVNKIKANV---------PSLKEVYTFDSINGAKNWDEVLKLG-EDKTNQEEVETLMANVKEDDLATLIYTSGTTGRPKGVMLSHKNIVSNALASLQYLYQYKGVNIYFTISDPQVMSAVPRLVYGTDLTGVKKALFEGLKYEPYGQNGWWYEQKLKV-----ARKLI--FSKWQEALG-----GNLKAIASGSAALQPR----LARVFNAGGVPVMEGYGLTETSPVVSVNDMRDGGLRIGTVGKLLPDVEVKIADD----------GEILVKG--PNVMLGYYKDTEKTDEV---LKDGYFHTGDIGEVDKDGFLKITDRKKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 17548448 50 ----------------------------------------------------------------------------CLVRGAGQHPDRVLAAQRGAD-GQWERITYAQMLHRARAVGQALLARGLSPERPLLILSGNDLQHLQLALGAMYAGIPYCPVSPAYA---------------LVTQDYSRLAYLVRHLTPGLVYATDGALFAGAIQAVVPPETEVAIDHGEGRAVTLASLLATGPADVDAARVGPDTIAKFLLTSGSTRSPKAVTTTHR--MLCSNQQMLLQ-------TFPCFGELDWLPWNSHNVGIALYNGGSYYIDSGKPTPQAFEQTLRNLRDVQPTVYFNVPKGWEMLALERDPALREHFYARVRLFFFAGAGLSQAAWDRLEEAHCGERIRIMAGLGMTETASCTFTTGPVMM---AGYIGLPAPGCEVKLVRVDGK-LEARFKG--------PHVMPGYWRAPELAAETFDE--DGYYRSGDAVR------------------------------------------------------------------------------------------------------------------------------------------------ 30250167 41 ---------------------------------------------------------------------------------------------------------WEQFVQAAGRVGARLTDFGVRKGDHVGIMAATSLDWEYAQMGALFAGAVVAGIDPEYPADQLNHVIENLGLSVLFVQNRSVFAKIPLELRQQIEGESQQKNEFSMINLLVEQETDTSI--------------------CLPDVLPQDE-AVIVFSSGTTGMPKAIIFTHEQVIMAVEAIMRVFNDLSSQTILLC-----WIGASSYILSDPVLIGVPKVLHSGVVDH-IEGRVWRMLARWAIRIGYAAARSDRLWKQAENMFLRRLRMSRVRYLVSGSAAMPVWLLRWF-DAIG---LPVYEVYGISENVIPVAVNSSGSR--KLGAVGKPLL----------PNEIKLTMDGEILVRG--PGVFKG-YQDRKEESNLRFSP-DGYWHTGDLGELDTAGFLSIVGRKSDVFKTSGKWIAPVRIEERLGRIAYVEQSVV---------------------------------------------------------------------------------------------------- 39940568 59 --------------------------------------------------------------------------------------------------GAEKTMSYPELHELVLNLASGLRKLGLQTGDMLHIFASTSPNWLAMSHAAAAQSFTLVTAYDTLGESGVEHSLKQTDARAMV-VDA--------HLLATIRRPLEK--VSSVKYIVVLQQVNVEDEVQKLKDISFDDVVAMGKAHCEPTLPRPTDNFCIMYTSGSTGLPKGVAITHEAFVAAVAGMHGTVANVSNEDFVLAYLPLAHIVGATLGFASPLASGVRECGGDMKEFRPTAGVIWDTIRKIKRTVFNTALSLKSSLVYYGLPGQAVLDSGRLRFIGATG--ISKETAHFLAMVL----APMISGYGLTETCGALGSPLYRPA---PGAIGPPTLSVEVKLVDLNYSTDTKPPRGEVLIRGG--PVVREYYNNPEETAKAFTE--DGWFRTGDVGEWDADGNLRIIDRV----------------------------------------------------------------------------------------------------------------------------------- 119943976 17 -------------------------------------------------------------------------------------------------------LTYQQLDNRLNILSRQLLNLHLKAGDRLVCISENSLKVILLQLTCIRLGLIFCPLNPRFSAAEIEQRLN------VLKSDFIW---------------LANPQKHS-------HLSSLAIDF----SIYPKGVVAPAPLKIDPQKV-----CNIIFTSGSSGQPKAVMHCFSNHY-YSAIGSQYGIALRAKDRNLLSLPLFHISGFATVIR-TLIAGATLVV--------SAEKLCSLLKKEKITHLSLVATLYRLLSSLD---FQQKELS-IKHLLLGGSLFSDRLLVQTRQRGFVYHL----SYGLSE----MSSQVATSTNSKKLIL---LPGQQVKIINN-----------EICLR----GKMRGYFNGH---LDSSRLPEDQWFASKDLGALNE---LCILGRTDRLIISGGENIQAEELESILLNFAHIKQAYIVAVTDPVFGERPAAFI------------------------------------------------------------------------------------ 195353586 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHLVTVKNLIYLGSDDVQYAPSTLDWLTGLSTLVTAA-VFGTVRLI---SSEMFSTAHFLDICEQHEVSWTIMANSHVAMLANCPKTSAQK--LRSLKHLLFAG-------------------------------GHCLVATLKKMQSFLHGS--------------------GPKGLGEILCHQPW----SGYVGNPQATAE--MRDSAGWYHTGDVGYFDEDHHLHIVERKKDMLKYLGMMYYPHEVEEVIGQMPDVAEVCVFGIFRETEGDAAAASVVLRSGSKLDP---KHVEQYVRKNVS--VQFKHVQFVPQLAKSANGKVNRQAVKA------------------------------ 217411891 77 -----------------------------------------------------------------------------------------------------------------------------------ALYMKNCMEGAIGEHGAFAIGGSSVLMYDTLGPDTVTFILDQTSARSVVCTRAEL---------PKLCESKVSGKCPAFTAAILVDGVTEDAALEAGLEVLSFAKVEAVGAVCIAEPPAPTDVAAFCYTSGTTGNPKGALLTHENIMSAIAGFYGAVGDLQPFDRHLSYLPLAHI--FERIVSSQMFCGASVAFFRG-----DPTLLIEDMQACRPTVMPVAPRVLNKIMKHALKIKKGLGMDQLRMMVSGSAPLNDTVMTFFRCMLA---IPVVEGYGQTE--GAAAATIGSSDDMTVGHVGGPVGSVEIVLVDEMGRGMACQGRGEICVRG--PSVFKGYYKDDLNTRETIDN--EGWLHSGDVGLWRPDGNLQIIDRKKNIFKLSGEYVAPEKIENFLISSPLIGQCFVYG-------------------------------------------------------------------------------------------------- 160943786 9 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLMILMFTSGTTGRSKGVMLSERNFMRAHVQIGERMMEYKPELVVSQYTVL--PMFHAFICLFSWAHGGWALNISG-----DIRNFYKEIRRMPSQVMAVVPVIMNSLHKDVMRGRKER-LGELWVPICSSAMFDPQVML----DMATNGMFVVQTYGATETCGDGIINY--AQDAKH--IGAVGQGND--YLDYKIEP-----DGELCIRGD--SIMLGYYKDPEAT-AAVIDK-DGWFHTGDLARVDEDGYYYITGRKKNLIILSGENLSPEELEGMLEKCPAVQECIV---KELGKKIGVVVYC------------KKEHQQTVRDFIANRTVPKRIGVVEPLPRNAAGKLVRK---------------------------------- 61097639 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLLFTSGSTGVPKGIIMEHGSLCLGLRNSVRFVFDLSVGEIML-----------------ILMHGGCVCI---PSDHDRLNNLAKFIRDTEVSWAFLTPSFARTLR--------PTDVPSLELILLAGEPVSQDVFDWF------GKTRLVNGWGPAETCVFSATHEWKSADESPLTIGRSV-GSFAWIVDAENRLAPVGCIGEIVMQG--PTLLREYLADPAKTLSSTLTSLPNWYKTGDLGVYNPDGTIHYFGRKDTQVKIRG--------------------------------------------------------------------------------------------------------------------------- 37528026 26 ------------------------------------------------------------------------------------------------------HYTRKEVISSVSHLIDDLLSRGVQKGSKVIVIFEHD-ELGIFFLAAASAMGLHLLMPYNLSSATIDEWINEVQYDFVV----YLKKDKHFRLKENNINVIDISD-----HKIRVSDDIAEIPIITYSPQSIANFI-------------------VLFTSGSTGKPKAI--SISESLVYSVTELKFTQDAK---IFMS----GLLNNTTGVIFGSLLHQSTLFI----PEDRNVERWPDYLSRNKITHIMLRPESMKLFVKSTAEH--NIDLSDLQVVAYGAAAMPPSVLEKGRQLIG---CEWMQGYGLSETYGPFCIYCVGKIDNTLAVAVKPIIG-------------SSDNIGEIIIRG-------------ESIMEGYYDVLSGWFATGDLGYIDEEGYLVLKGRKQNTFMSAGHRIYPEEVESILSRIPNVNVATVVGFSFHENGVAIDQPVACMSGEKSLPEIEDIISSFLSRKLSREKWPDWFYVTDEFPKSHNDKIL------------------------------------ 169177213 54 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTSVPKAFTRSRRSWQESFEASIEF-FGLRQDDVTLAP--------------GPLAASLNLCLYAGSEFTFDVGDVHAAITYDRVTRLVLVPTMLRMLSERGLTG--CVDASGIRTIVCAGSKLDARTLEAARR--WAPNATIYEYYGASELSFVSGAGLSAQQPPAVGSIGRPFPGAEVRILDDAGLPVPEGGYGNICVRSGMVSN-GYLWGDDGEALRSF-----GDWHTGDQGYLAQDG-LHILGRRADMILTSG--------------------------------------------------------------------------------------------------------------------------- 120401298 18 --------------------------------------------------------------------------------------------YAVDPAGVRQTLTWSQLSIRTLNLAREIRRHG-AVGDRALILAPQGLEYILAFLGSMQAGLVAVPLPPGSGHDRVGAVLHDTEPSVVLTTSAT---------ANDVGDYVASSRLDAAPTIV---------------EVDALDLDAGGGLSLEPADLPS--IAYLQYSSGSTRLPAGVMLSHRNLTVNFEQLMRSFFAEKPPD----ATLVSWLMGLVLGVCAPILCGRRAELMSPVSFLEKPSRWMRALAE-NPHAWSSAPNAFDAARKTTDADLAGLDLGGVVGIISGAERVEPATLHRFVDRFAHFNVFVASGVW-SESAAHFDTEGLAAGRVQPCAAGKPLL----RIVDGDTHECPSDVIGEIWVHGE--NVAAGYWNKPSEFGATLVDPAPGVWRTGDLGFID-GGELFIVGRIKDLLIIRGRNHYPEDIEATVQEITR-GRVAAISIPVNST-EKLVTVIELKKPAHLGE--LSEVKSDVTAAISNAHVEDLVLVPSGIPTTTSGKIRR----------------------------------- 70727417 123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLKVDDLLHIGFTSGTTGLPKAYYRNEPSWIASYVENEKLIYNYEK-----ALAAPG-PLAHSLSLYTALYSGRTFI----GQRQFDAKRFISILNEQHSNILFLVPTMLHQLLNVDTTI------THIKSIFCSGAKLSESLFKTVSQQFKNAN--IIEFFGTSE-ASFITYNFNQTSPT--NSVGQVFPNVSIKL-----EAQDNRKIGLLKV------QSNMIYSG---YVDVGVVQPHSWIETGDYAYI-QNNQLYLVSRKSDRLIIGGKNIYPNVIEQQVKSLDGIEEAVVVGEPHRRFGEIAVLIYVGNQELDYTT-----LRRYLRQTLSRYEIPSKLVRVKDLPFTNSGKVARNTV-------------------------------- 73987270 92 ---------------------------------------------------------------------------------------------------------FNQYYEACRKAARALIKLGLQRFHGVGILGFNSVEWLIASLGAILAGGLCVGIYATNSADACQYVITNAKVNVLLVEND-------LQLQKIL--SIPQSRMETLKAIIQYK---LPVKESNNNLYSWNDFMEDSQLDQIIESQRANQCAVIIYTSGTLGNPKGVMLSHDNTAGAVAKNCSLSNAAEKQEVVVSYLPLSHVAAQMMDVWIPMKIGA--FIY---FAQPDAGTLINTLLEVKPTAFLGVP---RIWEKMQEKIKEGAKCSSLRIIGSGAAPLNPETSEFFLSL----DIPIGEMYGMSESTGPHTTSSRNNYKIH--SCGKIMSGCKNMLYQQS-----KDGTGEICI---WG---RHVFMGYLEMEDATMEAIDGWLHTGDLGRVDSHGFLYITGRIKEILITAGENVAPVPIENMVEKIPIISNAILVG-------------------------------------------------------------------------------------------------- 29831361 76 -------------------------------------------------------------------------------------------------------VTAAEFAGQVLAVAKGLIAEGLMPGDRLAIMARTTYEWTLLDFAAWAAGLVTVPVYPTSSVFQTRWILQDSGAVALATESA----GQAAALGP------ELSRLPDLRHVWVFDKGHVERLAELGRDVQDQEVAVRRG------VLGPDTLATLVYTSGTTGTPKGCALTHGNFFAEIDNAVELLYPIFKSKTKEEASTLGRMVGHTEDLLADLASFRPTCLFNGARATSSFDRAVSVARKYGEAMTGSGPSGLKAGRALYDPLVYRRIRNALRYVICGGSPLGRPLAAFY----AGAGIEIYEGYGLTETTGAATVTPP--HKTRLGTVGWPLPGTRVRIA-ADGEILLSGGQ-----------VFRGYWDPHAGGVVP--ATPDGWFATGDIGRLDDEGHLTITGRKKEILITAGKNVAPAPLENWLRSHPLISQALVVG-------------------------------------------------------------------------------------------------- 68445476 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAQLLV----PAREDNERLAEWMRDYGATVTHLTPA-----MGQILVGGASAQFPTLHHAFFVGDILIKRDCRSLQAL--APNVNILNMYGTTETG--FLDAMKDVIP-----AGRGMLDVQMLVVNEPSRLCAIGEVGEIYVRAA--GLAEGYLGSPEPWREFYVGARDRLYRSGDLGRYTPTGDVECSGRADDQVKIRGFRIELGEINTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPEKGLKDDESLRDDAREHLRSKLPAYAVPAVFIPLRRMPLNPNGKV------------------------------------- 27376157 73 -----------------------------------------------------------------------------LEQWARQTPDAIFLAERGNAEAPWTTVTYAQALRQVRGAASWILSQGLSAERPLVILSDNSIDHALLALAAQHVGVPSAAISPAYS---LMSRFDKLKSMIALLEPGAIYVSATKPF------AAALAAIEPLHKAQIISGNGADADALAFSAVAATPEIADVAKAFA--AVTPDTIAKFLFTSGSTGTPKAVINTQR--MLQQAKAQTWTFLEQAG------SDLDWLPWHNFNLV--LRNGGSLYIDGGKPA---PGLFATSLANLKPTVYFNVPRGFDMLIAAGDEALRRRFFSEVKFAFYAGAALPQNLWDALEETVGRP-LPMVSAWGSTET-SPLATDCHFLAE-RSGNIGVPIPGTELKLV-TSGDKLEVRVRG--------PNVTPGYWKAPELTRQAFDD--EGFYLIGDAVK------------------------------------------------------------------------------------------------------------------------------------------------ 148236821 121 -------------------------------------------------------------------------------------------------------MSYEEAYLFASQFGSGLAALGQKPRSNIAIFCETRAEWIISAQACFMYNFPLVTLYATLGGPAIAHGLAETEVTHIITSKELLQ----TKLKAIL------PQVPLLRHIILVDGMGQQTDFPKNITVHSMGAVQAFGAKQLNTQREARDIAVIMYTSGSTGIPKGVMISHSNLISGITGMAQRIPNLGATDTYIGYLPLAHVLELSAELV-CLSRGCRV-------GYSSPQTLSDQASELQPTLMAAVPEIMDRIYKASMSPVQKGLFSKLRVLLSGGAPLSAATQRFMNICFC---CPVGQGYGLTETCGA--GTITEVWDYSTGRVGAPLVCCEIKLWEEGGNTDRPCPRGEILIGGPNVTM--GYYKNEAKTREDFFENGQRWFCTGDIGEFHSDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPIV--------------------------------------------------------------------------------------------------------- 68445490 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAELHI----PTAEDPGRLADWMAQSEVTVTHLTPA-----MGQLLSAQATTQIPTLKNAFFVGDILTKRDCTRLQQL--AANVRIINMFGTTETVSYFAIP-PRSLEPSFLSAGQGMVDVQLLVVNNDPNSLCGGEVGEIYVRSG--GLAEGYLQLPEKFIPNWFSKWKGVYRTGDLGRYGPDGIVECTGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEKVLVSYFVPLSGKDVDARLIKDVRSYLRTKLPAYSIPTLFVPLSRMPLNPNGKV------------------------------------- 154707006 234 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFAGQGFYLLDERGQEIKEGEVGEIYLRQ----VATEYWNNPE-LTQSYFTHFKGVYKTGDLALFDPKKGLIFKGRKDDQLKLNGYRIEKIEIENRIKAILKTQALAIVALKETVTEQVLICFF---AEINYSDETAK---NLCRKLLPHPMIPSKFIKLQQLPYTKNGKI------------------------------------- 170077866 131 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTQLQVLLQVCPQWLAQF-----RLILLGGAP----PWRSLLEQARQLQLRIALTYGMTETASQVVA-------LKP-----------ADFLDGKGQVLPHANTGLISIAAQ--SLFLGYYPNFD---------YPKILETDDVGAFDQAGYLHLFGRQSQKIISGGENIYPAEIEAAILGTKFVKDAAVLGLLDPYWGEVVIAVLSLKNPSDLD-----RVKMAIAKQLSPYKQPKHWLLVEQLPRNAQGKLNRIKLRQMIEN-------------------------- 153954975 161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIAFIQFSSGSTGDPKGVVLTHKNLLTNINA-IINCAKLTDGDRALSTHDMGLIGFHLYIIPTTL-------------FIRRPNLWMHKVNQHRISLT-SSPGYKYFLSHFKPESAEEWDLSCIRLIFNGAEPISIDLCEEFLNKMKLNKKSIFNVYGLAEASLAVTFPLRGSLSVGNGSIGSPVTDCSVRICNDNNEILPDKTLGNIQIRGD--NVTERYYNNEEATSKLILK--DGWLDTGDLGFI-ENNRLIVTGRAKDIIFVNGQNYYPHDIEKASEGVEGIALCGVF----DNRFQVILAFIMFKKKIEEFMPLALELKRYISYNRG--VNLDFIIPVKHIPKTTSGKIQR----------------------------------- 213385120 6 ---------------------------------------------------------------------------------------------------------------------------------------PPGLEYVAAFLGCQYAGAIAVP---AYPPD--AGRFGQTVPRL-----------AAIARDTRATHALTTDAFRR----ITGERQQELTALGLGGLTWVADALDGARADTWRHPTGGDAVAFLQYTSGSTATPKGVIVGSDNLLANLRSIHSYLHDEQSQLVSWLYHDMGLIGG----ILEPLYGGYPSHLMAPMTFLRSPRLWLATLSETGA-CTSVAPNFIRRIR---PEQREGLDLRHWRLALDGAEPVRGDTLERFAELFGFDARALMPCYGLAETTAFDSGSLEAGVPVPAGSCGVPIPDVEVAVVDPAGRRTEPGGVGEIWIAG--PNVARGYWGRTDATEESFRAVIEGWMCSGDLGFV-RDGELSVVGRIKDVIVLEGRNHHPHDIELTVERACEVPRAGAVAFGSQVGGRLMVGFEVDPRQVPDPARLLATLRAAVAHEASPHTV--ALLRKGSLSKTTSGKIQRRACRA------------------------------ 218131878 1 -----------------------------------------------------------------------------VHRQAEKYGDKVALKYRDYETSQWIPITWNKFSQTVRQAANALVALGVEEQRNIGIFSQNKPECLFTDFAAFANRLVTIPLYATSSSAQAQYIINDAQIRFLFVGEQFQY-----------DAAFSAFGCHSLQKLIIFDR-NVVLDPRDKTSIYYDEFLALGKDEERTARASDEDLANILYTSGTTGEPKGVMLHHFNY-----REAIRIHDIRDKDVSMNFLPLTHVKAWTYLC----IHRGVQVCINLRP-----ADIQTTIKEIRPTLMCSVPRFWKAMMLDAIKVGKMHNIDYLRVIGTAGAAVPDEICEFVHSV----GINMIVGYGLTESTATVSCFPDKGYEI--GSVGTLMPDVEVKI----------GENNEILLRG--KTITTGYYRKPEATADAIDK--DGWFHTGDAGHL-KDGHLYLTERIKDLFKTS---------------------------------------------------------------------------------------------------------------------------- 153835245 30 ----------------------------------------------------------------------------------------------------KEQVNWQQLTARVDLYSRYLQQHGVASGDVVTLVGKNQVETLWFYLAAQQIGAITALTFEALSGK-LTTLYKPTQQRFVWFADGV-----AASYSEQQLSQLSIIQLSTLD-------SESQCDAGNSNEGYVHDALAS-----------------IVFTSGSTGTPKAVVHTHRQHLSGLLAEFR--FNHED----------------SWLLSLPLYHGLAIVLFAGATLKVGNGNLADDI--LGVSHASLVATQLKRLLDEQVEL-------SLTHVLLGGSHVAHELAQRATQ-MG------IETWGMTEAASTVTAK-------------------QIDSVSNAGHLLRNRDI-KLVEER--------IYIGGQTLAAGYFKQGNGWFDSKDLGEWQGD-ELKIIGRADNQFISGGENVHCEEIEAALNQIESISQSIVVPVEDVEFGHRPVAVIQ-------TESLLDKTQQHLQTKLEKFKWPVAYY---AMPQTLLGKISRKAVKDWLKNEVQN-GD------------------- 119714772 11 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLAADDPPWVVETSGSTGAPKRVVLPRDAVLASVRASARRV---GATGQWLLALPPAYVAGL-QVVCRSLAAGHPPVLLEGSFAAAAAERFVSLV-----------PTQLHRLLETDAPA-----LATFHTVLLGGGPIDPA----LRRRAADAGVHVIATYGSAETAGGCVYD------------GVALDGVAVA-LDADGRVRIAG-----------PTLFAGYAGDPEL---TARVLVDGWFRTADAGRLDEDGRLQVLGRIDDMVVTGGVNVPAPAVAARLREHPDVEAAEVLGVPDEEWGNRVVAFVV--GPVSLDVA-----RDWVAAAHPRSWAPRQLVALDTIPLLGNGKPDRLALR------------------------------- 73970631 58 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIAELACYTYSMVVVPLYDTLGPGAIRYIISTAD----ISTVVVDKPQKAVLLLEHV----ERKETPGLKLIIILKERGQECGVIIKSMQAVEEC--GQQNHHAPVPPKPSDLSIVCFTSGTTGDPGGVVYCHGGRVGFFQGDIRL---LSDDMKALCPT--------IFPVVPRLLNR----MYDKIFSQADTRRWLEFAAKRKVRS-----GIIRNDSIWDELFFNKIQASCVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLIDEELNYWTCKGEGEICVRG--PNVFKGYLKDPDRTKEALDS--DGWLHTGDIGKWLPAGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 92112419 23 -----------------------------------------------------------------------------------------------------RTLTFGEAMPRVARLAQALLDHGLSVERPLMVLSGNGIDH--ALLACAAVGIPYVPVSPSYALLSLRHVVDLVTPGMIFVDDEARF------------EAALAAVCEPGTTCVAVRPSQRALALETLAATPASGAVDDAHAG-----VTADSIAKLLFTSGSTGMPKAVINTHR--MLQAMLAQRLAFLSRRKPVL-----VDWLPWHNTILGMTIHNGGSLYIDDGNPTAEGVRRTVDNLREISPTFYCNVPKGFEALVEHDDDALRTSFFRDLEMMHFGGAVLPVDALDAFGERSLGHPVPMLTGLGSTEACLAFCTEEASDT---PGLIGRPVPGMSLKLVATDDKW-EARLKGLNV--------TPGYWRDEARSAEAFDD--EGYYCTGDAMRVDPDRGLIFDGRVTGTVNVGILRL-------RLIEHPLVQDVVVVG---EGRD-ALAGFVVLN--------------------------------------------------------------------------------- 38304183 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTPLFLGAQLHI----PTADDPGRLAEWMADSQVTVTHLTPA-----MGQLLSANATRQIPTLKNAFFVGDILTKRDCARLQ--VLASNVRIINMFGTTETQRAVINEDPTFLKTRKDPAGQGMINVQLIVVNDRNAVCGVGEMGEIYVRSG--GLAEGYLQLPEKFEDSYWGVRDRMYRTGDLGRYGPDGVVECTGRADDQIKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEKVLVSYFVPLSGDALDEELIKDIREYLKTKLPSYSIPTLFVPLKRMP-------------------------------------------- 209964074 25 ----------------------------------------------------------------------------------------------------TEVLPYALLREQATDLARRMLNAGLRPGDTVA----MIAETLRAFYACQYAGLVPAPLPAAFGGK-----------------DAYID-----HIRRMIQSAGAAAALAPAFLLDWLNAAATGLDLKAVGTLAQFADVPAGGVDLP--RVEPGALCYLQFSSGSTRFPLGVAVTQRALMANAAGITRHGLQVRPGDR--C---ISWLMGLVGFLLAPLTSQLSVDFLATREFARRPLLWLQLMTDNGATLSY-SPSFGYELRRAETASTATLDLSRWRVAGIGGDMVRPRVLSRFAEAFGFRREAFVASYGMAETLALSFAPLDRGIAVPSGSCGPALPAHEIQVRGEDGTVLPERRVGRIFARG--PSLMREY---RDRPEETALSA-DGWLDTGDLGYV-ADGQIVITGRAKDLILVNGRNIWPQDLETAETGVPSLRDTAAFSV-DSDAGEAV---TVLVQCRATDPEAREDLRRAVAGVLRAAHGLEVVVLVPSLPQTSSGKLSR----------------------------------- 87119830 1 ----------------------------------------------------------------------------------------------------SETVSNQQLLEAVDNLSQALKTFHFK---CIALYMDNSINWIIADLAAMKLGITLIPIPLFFSQGQIQHLVQDAGIEAVLSQT-------------------SQPHAFDIKNTLEFK--GISLSFLNNPNKPDHKQLK--------------HVAKITYTSGSTGQPKGVCLSSQNICLALADTLKHHLCVMP-----LATLLENITG----VYLPLFMGNSIQVFKQSSQF-NSEQFAACIERTQSDSLILLPQLLKSLIQLKKSNPDCFN--SLKYVAVGGGKSAQSALEQAHSL----GLPVYEGYGLSECASCVSLNTPK--YNKLGSVGKVLSHTQIRI-DNTGEIIVSGQAGYLHQKDLSQGQ-----QNNDIY-------------TGDLGYIDEEGYLYISGR------------------------------------------------------------------------------------------------------------------------------------ 189537572 57 -----------------------------------------------------------------------------------------------------------------CRMAAGFLKLGLEQFHGVAILGFNSAEWFIAAVGTVFAGGIMAGIYTTNSPDACLHVANDSRANVIV-----VENQKQLDKIMQVKD--KLPHLKA-----IVQYSGS-LKEKLANLYSWEEFMEEVSDHELDEVISANQCCVLIYTSGTTGSPKGVMLSHDN-ITWTAHHASRAGDMQPAEIYLPLSHIAWIKWGEQISFAPDALKGTLVLREVTPTAHVPRVWEKIMEKIKVTAMSVSLDANQRLKKDEEKLAEKLILQKLRAFFSGAAPIGRETLQFFL----GLNIRLYEAYGMSETSGPHFMSGPEAYQFL--SCGKVVPGCQYKLIN-----INADGSGEVCF---WGNVFMGFLNLEDKTKEALDE--DGWLRSGDLGKVDEDGFIYINGRIKEIITAGGENIPPLPIEDAV--------------------------------------------------------------------------------------------------------------- 163803725 35 ---------------------------------------------------------------------------------------------------------WQQLVAHVDQYVYSLQQQGVVSGDVVMLVGKNQVETLWFYLAAQQIGAVAALAMPQ-PFDALASKL-------------------TTLYKPN-------------QQRFVWFADGVVSAYSESRLPALGLTALSIPTEHAHGSTPSEDTLSIVFTSGSTGTPKAVAHTHRQHLAGLLKEFQF----KPQDTWLLSLPLYHVSGLA-IVYRWLFAGATLKIGSGNLTQ-------DIV---GVSHASLVATQLKRLLDDEAEA-------SLTHVLLGGSHVAHELALRASQKG-------IDTWGMTEAASTVTAKRIDGIS----NAGHLLPNRAIKLV---GQRIYIGGQ----------TLAVGYFNQGD---VTPLLNESGWFDSKDLGEW--RGNLKIIGRADNQFISGGENVHCEEIEAVLNQLEGVSQSIVVPVEDAEFGHRPVAVI------------------------------------------------------------------------------------ 41058918 9 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIPLPGIELKVLDSQGQPVPRDDEGEVYVRGPW--VATEYYRD-ARSRDGFVD---GWWKSGDIATVGPDGSIRLVDRAKDLIKSGGEWISSVDLENELMAHPAVAEAAVVAMPDARWQERPIAFVVTAPGAQPPSE--EELRQWLARRFVKWWLPDRFVVTDALPKTGVGK-------------------------------------- 118619898 489 -------------------------------------------------------------------------------------------------------------RRQVYPWVGWLVCHGVAPGDVLVCADDNTDKTVDLLLACHLAGCGYSMCE---SVDDLSLR------------------------AKTIGEHCEGISAHPVDV--------AAVRLGAVPDHALQERIGQRLDQVARDPLLATKAAYIMPTSGTTGQPKLVRISHGS-LAAFCAAIGPSYGWNSQDTILQTSDIS-----VEEIFGAAVCGAELV-RSAAMKTGDLGGLARDIHALGPTVVDL-PTAVWHLLCEDGDAVDVIGRSRLRQIVIGGESIRTSTVDKWVNSPALAPISLVSSYGPTE-ATVVATHLPIVYD-----------GIAAAAHTRLGLPMVPNTVGEVVIAGPLVS--DGYLGIDE---SSFGAVAPGAFATADRVTIDEEGFPVFAGRKDTVVKVAGKRVDTAAVARRISADPTVCDVAV----EPHDGRLGVWFETERTREAAEDGATA---GRIGLALASLGVPAFVVAVPSIPRKPNGKV------------------------------------- 84494966 40 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKLAMLGTR--ALRASIESTHARLSGPGQ--WLLTMPGHHIAGLQVLLRSLVAGTTPHAMDLSGGF-TPTTWTSSVDALPTTD---APTYVSLLTRLLADEAATERLARFAAVLIGGAATHPDLLARAADA----GVTAVTTYGMSETAGGCVYD------------GLPLDGTEV-LLDQDGRIHLAGDT-----------LAHGYLGDPART-AAAFPALPGVFRTDDIGHLGDDGRLHVDGRIDDLVNTGGLKVSPRLVEEAVARLDGVAEAVAVGIPDPEWGEAVAVAITRDANCPPHPTTVSALREQLRGILPDHALPRAVREVPAVPVRGPGKPDRAAIRAL----------------------------- 156083557 54 ----------------------------------------------------------------------------------------------------------------------------------VGLFVPNCLEWLILEQACNAYAYTLVPIYNTLGHESIHTILLNSRISVLLCTPDTV---------KIMFTVLEQGEGVELKTIILIESEKVPDEFAENKFILWKDLEEMGRNAQLPVPAEPDHLALISYTSGTSGVPKGVMITQANIIVVTCEEHKRSFPENPFERHISYLP----MAHLFFVNAVYYSGGCIGLYSG-----DITKLLDDVQELKPTFFLGVPRLFRGIIKRTLNLEENHSYSSLRVVFLGGEVMNPEIIKRLRAIFG---VPLL--WGYSLTECCAGTTAQNFYDTDPTECGGPIPNYRVRSLDMEYDAEAPNPRGELLIRGN--SVMKGYYRNPKATSET---IVDGWLHTGDVVEIQPSGAIRIIDRVKNVFKLAGEYVSPELVESIISLSPLVAQSFVYGDSHQV---APVAIVIPDEDV------------------------------------------------------------------------------ 157371516 10 -------------------------------------------------------------------------------RHWAQRRPQAAALVVG-----HQPVSWLVLRRQVDKLAADFQHQGVEPGCGVALFGKNS-----------------------YPLLLAYLALLQCGARLL-------------PLNPALPVSLLATLLPELD--IDFAFSPDQLPALPTRIIRLNPPSTESRWLNPPRW-DPQRLATLTLTSGSSGRPKAAAHSYAGHL-ASAEGVLQLMDFQAQDRWLLSLPLFHVSGQG-IVWRWLLAGATLMVRD---MHPLADALA------GCTHASLVPTQLWRLLAQPLAAL------TLKKVLLGGAMIPVELTKQAEATGIRCWC----GYGLTELASTVCAKRADA---RPG-VGLPLAGREIKLVNE-----EVWIRGR--------SLALGYWLDDQ-----------GWFHTRDRGVMEQD-ELRIIGRLDNLFFSGGEGVQPEDIERVLAAHPQISQVVVVPVDDAEFGQRPVA-------------------------------------------------------------------------------------- 118351213 112 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGLPKGAMLTHKNFMSAVSALGE--FDMNNTDTLLCYLPLPHVMQRVLNVIS-WCKGTKIAFFGG-----DMLKLKEDIQDSKPTIFVSVPSLIQTAIKTKLENLKTYDKGRVRLVASGSAPISSDVLDFYKIVLG---CPVYEAYGQTEMGLQFMTSRQDKQSC--GYVGGVCSQLEMKLIDEHGDIIP---RGEICVRGS--SVFAGYYKDEEKTKEAIDD--EGWLHSGDIGSLLPSGSLKIIDRRKNIFKLSGEYVAPEKVENIYVRARGVAEAFVYG--DSLKNNCV-AVIVPNPDE------------------------------------------------------------------------------ 194668334 68 ---------------------------------------------------------------------------------------------------------YNQYYEACRKTARAMLKLGLEPFHSVGILGFNSIEWILAAL-----GAIF---AGGFCVGIYATNFADA-CEYVIT------HAKVILLLENNAQLQKILSIPTLKAIVQYKPPVDDS--KCENLYSWDDFLELGSPDAQLDQIKANQCAVIIYTSGTTGQPKGVMLSHDNTAGSVAKECNLAYAPEKQEVVVSYLPLSHIAAQMMDVWVPIKVGAFIYFAE-----PDAGTLVNTLQEVKPTAFLGVPRIWSSLRKKVFLWARNHDLDHCRIFISGAAPLNQETSEFFLSL----DIPIGEVYGMSESSGPHTISTPA--NYKFLSSGKVVAGCKNMLY----QPNKDGV-GEVC-----------LWGRHEQ-EDATMEAIDGWLHSGDLGRMDNQGFLFITGRIKEIIITAGENVAPVPIENLVETIPIISNAMLVG-------------------------------------------------------------------------------------------------- 33390809 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGRPKGVVRSALSNFLAAVGEMGLV---GAGDRVLSLADIA-----TLELLSPLVSGAAVVVAD-VPTIADPDALTRLVLDERVTVVQATPSRWQSLLGNGTGWLAG-----LRVL-TGGEELPAE----LAATLRAGAREVVNLYGPTETTIYCTGNLERPIVVRP-SVGGPFRDSRAYVLDEDLTPLPPGAVGEIYLAGA--CLSRGYHDRPDRYLPDPFAPGERMYRTGDL-------------------------------------------------------------------------------------------------------------------------------------------------- 41688529 76 ---------------------------------------------------------------------------------VQKQSNHPFLIFEG------KTWSYKEFSEAYTRVANWLIELDVQVGEMVAIDGGNSAEHLMLWLALDAIGAATSFLNWNLTGAGLIHCIKLCECRFVIAD---------IDIKANIEPCRGE-----------LEETGINIHYYDPSFIS--SLPNNTPPDSRTENIELDSVRGLIYTSGTTGLPKGVFISTGRELR-TDWSISKYLNLKPTDRMYTCMPLYHAAAHSLCTASVIHGGGTVVLFSHKKFWPEV-----VASEANIIQ------YVGELGRYLLNGPKSYDRAH-KVQMAWGNGMRPDVWEAFRERF---NIPIIELYAATDGLGSMTNRNAG--PFTANCIALRGLNQEVLVMDLDTDEIMRDRNGAIRCAVNEPGQMLSYYNNESRRITDVFQKGDLWFKSGDMLRQDAEGRVYFVDRLGDTFRWKSENVSTNEVADVMGTFPQIAETNVYGVLVPGNDGRVR---SLNHGRRRDDIRFAALAKHARDRLPGYAVPLFLRVTPALEYTGTLKIQKGRLKQ------------------------------ 159118384 70 -----------------------------------------------------------------------------------------------EVTDKYTYMTYGEADSYVTELAKVLTKLGIGKGDRVGIFARNSPLWLLFDFACTAVGAVVVPIYDTLGAAKTSYCINHAEVRLLVTQ---------TELLPLVLGIW--PSCPSLQRVVLLDMTTSSLELSDNTDLRMDDTLKSATTDLSCEPLSMDDLHTILYTSGTSGNPKGVVHTQGGYCMG---------------RAFFPYRLSHITGTTILSYLPLGHGCKIAYYAGNTKNLTTD-----IKLAKPTILLAVPRVLNAVMKEYTEWIKTGTLPHLELIVSGSSALPQEVWRFMRLCTGAR---ITCGYGLTETCLVGLRVLPHD-PIEYSPAGKLVSFMQAKLIDKSDTSLKTHRVGELLLKG--PGIAKEYYKMPE----SPLRDADGYFHTGDLMRLNDDGSLTFVRRINMVVK------------------------------------------------------------------------------------------------------------------------------ 33390801 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGKPKGVQVEHRNVTNLLLATARFEFGV--EDV--------WTMFHSYALWGGLSTGGRVVVVPKSVAR-APEEFWRLLTDEGVTVLNQTPASFRGLVRSADSAP-----SQLRVVVFGGEALEAGHVREWFERFGDSPARLVNMYGITETTVHVTLDWPEIEAAGRVRIGRPLPNYRMYLFDEDGGPVPVGVAGEVYVGGA--GVARGYLNRPERFVEV---AGERSYRTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 94490320 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGVVISHANYTSGAIPRAEAV-GYKPHSRVLDFASYAFDVCIDCMLC-TLSVGGRLCI----PS--DADRMNDLIRKMNVNMAHMTPSVARVLE---PDII-----PSLEVLGLGGEAISADSAIW------SKTTKVVNAYGPSETVGCTVNSDVGAESHKSQISIGRGVGAATWIVEDHEHLVPIGAVGELLIEGPVVG--PGYLGEPEKTAEVFVNRKGRLYKTGDLVRYDVDGTILFVGRADQQVKLRGQRIELAEIEYNMRDKPGTRIAIEVIKPGPSAEPTLVAFISERAGLVSDDALAN-INSLLSKDLPIYMIPAVYIPLQVMPLLVSAKTDRKRLREL----------------------------- 195536104 145 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIINQNSVTALALLPTMYHFLLEQNIN--KNHN---LRYLSVAGDVASISLVTAVKDKLG---LPLLNGIGMTEVFGYGQNISANIVNVKIFSDT------EVKILDES-------DYGKIFIRNSMPLNIQTEWLE-----------------TGDIGSFDHQSYLSFYGRYKDIIIKGGSNISPFELETAILKIPNIDNCIVTSKKDKIWGETVWAYLVASQQYSL-----EFINNQLRNYIAEYKKLDGIIYIDEIPITTTGKTDRKKIKEMINHE------------------------- 195382312 163 --------------------------------------------------------------------------------------------------------------RMAASFGRGLRELGQAPRQNIVIFAETRAEWMIAAHGCFKQAMPIVTVYATLGDDGVAHCISETEVTTVITS---------HDLLPKFRTLLDK--CPNVDTIIYMEDQLHKTDFKEGVKILPFAQVVKIGNDSKFENVPAEDIAIIMYTSGSTGTPKGVLLSH----KNCIATMKGFCDIYPEDVLLVAESVCLMTGVSIGYSTPLCKGDASVLRPGINDKVNSGALFKFLYQYKVKWIYQTP----LIDKLVFKKVAKLMGGRVRIIMSGGAPLSADT----HEQIKTCLCELIQGYGLTETTS--GATVMDYRDMTYGRTGGPLTVCDIRLVNEEGHTNKPYPQGEVLIGGDCVSQ--GYYKLPGKTNEDFFDEDGRRWFTGDIGEVQSDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTCGFIENICVYG--DPTK-QYTVALVVPNQ-------------------------------------------------------------------------------- 150004049 9 ----------------------------------------------------------------------------LIQRQAGKYGDRVALRYRDYKTETWIPVSWNQFAATVKTVSNALIELGIGIQENIAVFSQNKPECLYVDFGAFGVRAVTVPFYATSSEAQVHYMVGDAEIRYIFVGEQLQY-----------DVAFRVMQLGSQLKQIIIFDKEVKRDERDQTSIYFDDFLKLGEAHPHQAEVDSEDLANILYTSGTTGDSKGVMLHHSCY-EAAIPAHDERFQLGDQDVIMNFLPFTHVFERAWTCW-CLSMGCTLSI------NLRPADIQKTIKEIRPTAMCSVPRFWKKLMLDAIKVGREHNLESLKTIGTAGAAIPPAVQEFVLSV----GINMVAGYGLTESTATVACENDNDHVV--GSVGRIMPHVQVRI----GENNEIMLRGE--------GITHGYYKKEAATKAAFTE--DGWFHTGDAGYI-KDGHLFLTERIKDLFKTSGKYIAPQAIEAKLV-------------------------------------------------------------------------------------------------------------- 167564947 25 -----------------------------------------------------------------------NFA-DVLRFRAETAPDEFAYGYLGFGRLPDRVMRYGDIHRRALAIAREIVAHG-RPGDPVLLIFPSAADFIEAFFGCLYAGRMAVPALPPRTEKELISITRDCAPSLAICGTGEMDAV----LAELCAAGIAAPPCREVGAIP--------------------DGIGDASPELP--AVAPDSIAFLQYTSGSTSDPKGVMVGHDN-LLANERLLRQHWG---SDRARWLI-VSWLMGLIGGILHPIYAGRPAVFMSPQDFLQHPARWLHAVSDYGATCSG-APNFGYELRRASRMDLTRLDLSTWEQAFNGAEPVRPRTMREFADAFGFRYDAFAPCYGLAELTLAATSKQVGAPVVRAGYAALPLHGQAIRIVDPAGEPQPAGAIGEICVASD--SVCHGYFDRPDATDAT-FRAYRGMLRTGDLGFVDDQGHLFISGRIKDLIILNGVNYYPQDIEGAVLNVSDQIRAAAIMVE---RGEQAGVVVVLEAGREVWDACQLTLSGVIRVKKGEIHT------------TSSGKIQRSTCARMLADGAFTIED------------------- 116197389 54 --------------------------------------------------------------------GRLNVFYQALD---KTTGAKPFLLFEG------RAVTYAETYETVLRYGLWLRERGVREGDVVALDYQNSDTFVLLWFALWAVGAKPAFINYNLQGAALAHCLRASTAKLAIVD-------------PRVAESVSEDVRREVVGMFVVFTPELEVEAQGREPVRYPDAVR--------VEREPTDMAMLIYTSGTTGMPKPAIISWAKVYVAANMSSK-GTSAKPSDVFYTAASWGH-RGHR----ASLLH---------------------------------------------QNVLEGRALSSLRT-----------------------TLVRVDN--ETELPW---------RDPKTGFC----------------HRAKTGEAGEFIVRLPIKKRFQGYYGNAEKIMRDVFRKGDAWFRSGDVLRWDSDGRVYFHDRIGDTFRWKSENVSTAEVAQILGLHPTVQEANVYGVPHHD-GRAGCVAIVLDTPKANAQAL-ASLASHAMEKLPRYAVPLFVRLVKELQTTGTNKQQKHVLRQ-------QGVDPSKVED------------- 215510566 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIVDKSGKVLGPNEQGEALVKK--PTAMRGYYGNPEATLQTI--TPDGWVRTGDICYYNEDGQFFFVERMNQLFRCKGSLVAPSSIESVLLSHEGIADAAVIGVPHSKYLEVAMAFVVLKTSH--SELTEAEIQNFV---------------------------------------------------------------- 116620485 4 ------------------------------------------------------------------------------------------------DAAQARWYSYGELWSEVARTAESLK----GPKALAFCFCRNNIASVVWYLAAVEAG--HSVLDDGLTPE---------------------FKTRLIELYD--PELIQEAGQHE------WRRTNA-----AGGTI-------------------ASELAVLLSTSGSTGSPK-FVRLTAENVSANARSISEALAIGAADR--AISSL--PMHYSYGLSTHLLRGASMVLTNDGLMSPN---FWKLFREQECTSFAGVPYSYQMLRRLG---IDGLNVPSLRTMTQAGGKLHTDLVAHFHEKMVERGGRFFVMYGQTETARIAILPH-DRLPEKLGSAGVAIPGGRFHI------ESDGRESGELIYTG--PNVMMGYLGD----------VLQGRLATGDLARLDSEGFVTIEGRMKRDAKLFGLRINLDEIESMLRAHP----TAVISGPDKL--------------------------------------------------------------------------------------------- 73663455 121 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVLHIGFTSGTTGLPKA----------YYRNELSWIYSYEETEKLMKTED-------TMIAPGPLSHSLSLFLYTGRTFQFDAQTLADMMQDHTIHHLFVVPTMLDAYVSGQLEIQQ------IKYIFSTGDKLPYSLRNRVATHF--PNATLIEFFGTSEAS--FISYNYGN-EAPSHSVGKLFPNVKIDLEDDKG-------IGKLKVKS---NMVFSGYVDDA--HQS--DCWIGI---GDFASMDAHNYLYLHGREHDRMIIGGRNVYPIEVERAVQDFESFHEVLVISAPHTKFGEIAVLLYTGTEHVTYS-----ELRAFLSKRLARYQIPSKLLKIEKMEHTQSGKIARETMKQ------------------------------ 162449173 8 -----------------------------------------------------------------------------LEQWANESPDAPAQRFKSQ--GEWKTLTAREYRDRVHHLALFLESRGFDASQVGAILSYNCPQWVHVDLAALLVGGKSAGLYPNSTAKDIQYILNHTEATLLSVQNKEY-------FQKISGEKGEYSVPDSVSWILVFKAISYEQALAEGRALAGQPGAKTFADYLA--KIDPRAGAFLIYTSGTTGNPKGAMLSHDNLAYTADMAVKYWNLPFARGTMFSFLPLCHIAEKLQCVGAGLTQRYTVVSSELPEVQPTVPRLWEVMAKARVAQAYAAPSALDALLKLADKLVLGKVRAALEVLASGAAALAPHISTWF-RALG---LEILEDFGQTESTGVICMTEPGIES--AGTVGKPVPGVEFK-LAEDGEILTRGR-----------HVFVGYYKDKAATEAALED---GWLHTGDLGEWNDRGQLKIRGRKKEILKTSGKMIAPLPIEERLKAAEIISQVCMVG-------------------------------------------------------------------------------------------------- 215502862 68 --------------------------------------------------------------------------------------------------------------------ACGLVKLGEKPGQQIGLYTQNCVEWIITEQACYYFSMIIVPLYDTLGAPACAFIMNQADIETVVC-----------DTQEKVECLLKQAQTPKLKRIVVIKDVSEDVKQKAQEAMKFSELEEGEKNFRHPLPPHTSDLATVCYTSGTTGNPKGVMLTHLNIISDLSAVMYQLGDLAPDDVMMSFLPLAHM----------LCCEMAIYMIGGRVGFFSGDILGEDMKALRPTISPTVPRLLNSLMKWDSLVFKSVHESRLRLMVVGSAPLAPNVITFVRCALG---AVIVEGYGQTECTAPCTLTFPG--DYNAGHVGPPIAACSVKLVDPDMEYYANNNEGEICVKG--PTVFQGYLKDNKKTSEV-LDK-DGWLHTGDIGKWLDNGCLRVIDR------------------------------------------------------------------------------------------------------------------------------------ 163758181 43 -----------------------------------------------------------------------------LDKWADEAPSRVFLAERSNEGW--REMGYAEVRDAVHAIASSLVARGMDGSTPIVIMSGNSIDHALLSLAAQYAGIPTVPLAEQYSHERLVYVLNKIKPAMAFVDNASRYG-----------AAISRPELAGVE--IIASRTEG----APGAVTPFNELLRDAGIDLASVKVGPDTLAKVLFTSGSSSEPKGVL-TTQRMMCTNQAQMASVLPFRPPRIMDWL-PWNHVFGGSHNTLMMLAHGGSLYIDNGKPTSSGPLTVENIIEKPG-TLSFNVPVGFAMLVQEMETALRNAYFRDLDMLFYAGASLPQDVWTRLEEMAVRGRLPLISSWGMTETATIMVYEPIG----RSGVIGLPLPDTEIKLIPDDDMRCELRVKG--------PNVMSGYWGDEEK-SAAAFDE-EGFLITGDAVRFDPERGLVFDGRV----------------------------------------------------------------------------------------------------------------------------------- 195127926 105 --------------------------------------------------------------------------------------------WRETLTSPYQWINYDEALLRAKNFGSGMLALGARPKQLIGIYSQNRPEWILYEQACYSFSLVVVPLYDTLGPDACAFIIRQTEMSICIVEDDA----KASMLLEKSPRSLKIISIKPIRQTTLERARSRGVQIFSFIDV----EKLGAKGNHPEVPPTAEDLCTVCYTSGTTGNPKGVMLTHGNVVAGVCAVILQMGDIRAGDVMISFLPLAHMFGMYYV-------GGCVGFYSGKPTMPAVPRLLRVYDKIQNDISASSLKLFNMALKAKEKEIARGVLGNLRLMVVGSAPLAGNVLTFMRCALG---CLVLEGYGQTECTGAITLTVQG--DHVPNHVGPPVSCNAVKLVDPEMEYFANQNTGEVCVRGS--NVFHGYYKDPEKTAEAIDA--EGWHHTGDVGMWLPNGTLRIIDR------------------------------------------------------------------------------------------------------------------------------------ 33390805 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSTGVPKGVMIDHLGVL-NTVVDINQRFEVTPKDRVLGLASLSFDLSV-YDIFGPLAVGAALVLPEGVK---DPSHWVELIDRHQVTVWDSVPMLPQLLVEAPEATSDK--IRSLRVGLLSGDWIPVSLPDKVWAL--NPEMRIYSGGGATEAPIWSISYPITHVDPSWTSIGRPLSNQSFYILNESQQVCPVGVAGELCI--GGIGVARGYWGDEER-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119867809 157 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDLGALRFALNGGEPVDCQGYRRFMARFGLDPSALVPAYGLAESSCAVTVPILGSDEVQVSSVGEPIPGMQVRIADGSGEQVDGRDFGEIEVRGT--SLMSGYLGEPPLEAGSWFP-------TGDLGYFVDSG-LVVCGRAKELITVAGRNIFPAEVERVAAQVQGVREGAVVAVGTDESAVRPGLVIAAEFRGTDEPAARTELVQRVASECG--VVPSNVVFLEALPRTSSGKLRRLEVKR------------------------------ 111022989 40 ----------------------------------------------------------------------------LLDISVHRYAGRIAV---EEDGG--RSLTFSQLWTSAARVAGGLKSKGVEIGDRVAVRQPVGVRWVEAFLGVLLAGGVPVGVSPALDDAQTGEVLADSESVLIL-------DGELPEGISFIDDGA------SPDELVLLSYTPGPSDSPKGVELSNENVLSTIESVLHARGFSSEGLRNLLV------EPE--LHTVGS-LVELLST--------------------------------LVVGGTVLL-----TGSTDAASWR---GTGADVLTAAPAVL--LRAVENSRVTSFGRRAVRWIDYSGSGLSLEQSQLLRRTFPAARHFL--GWGMTETCGAGLALPDECALTHAGSVGVAFGGMEVALLGPD----AGRGVGELLCRG--PGVSRGYWNRPEVTAQTF---TGGWFHTGDTANIDGDGFVRIVDR------------------------------------------------------------------------------------------------------------------------------------ 158287711 37 ---------------------------------------------------------------------------------LQKTPHSVALV----DGVTGREYSYQEVLQSALQLAAYLHDHNIQRGDVVAIVAENRYEYPVTVIALFLVGATVALFNPSYTTRELVHALNVARPKLVFVSS--LARGSLLKASQTVKQ--------PLLNVISYDAL--------ERGTSFAHCLQRSSKRFQPMSVEAEEVAIIVMSSGTTGLPKGVLITHRNVMATMAKGLSLHCSL---DVLPWFHVAGGISMLSWL-------GANTVVY--LPRF-EPRTYLRCIERYRPSFLNMVPPIVVFLAKH--PAVLEYDLTS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215495200 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGFPAPNVQMKVVDDTGKVLGPKEHGELWVKS--PTNMRAYYNNPEATAEVI--TPDGWLRTGDIVYYDETGRFYVVERIKQFFHCMGRQVAQSEIEAVLLSHEGVEEAAVIDVPHSEYSDVAKAFVVLKPSYRGPGRIRQELQQFV---------------------------------------------------------------- 217408999 104 --------------------------------------------------------------------------------------------------------TYAQVGQQANQFGAALRSAGVQPAPRIAIFENTCAEWMIAAMGAFTQSVTVTTVYATLGMDAVAEAVVDNIIPVIVC-----------NRKDVSRLAQKCSSMPSLKYIVYLVAPNETIEMPKAPKVSFDEFCASGDTAYPPTPPKADSCAVLMYTSGSTGKPKGVIVTHR-QIVGACAAGDVALQVVPG-------------GETYLAYLPLAHGCTLC-------YADPKSLSATLEQFSPTIMVAVPKIWDTIKKTGFAWRSKHGFDTLRLAVSGGGPLNTEVQDFIRAAFG---VTFIQGYGLTET--CAGLTIQDFTDTRGNIAGVPIASVEVDVGDKAGQSVEGNGRGEIVVRGS--NITCGYYMMAEKSKDEF--KEDGWFHTGDIGQFMADGSIRIVDR------------------------------------------------------------------------------------------------------------------------------------ 86751495 107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGEPKRIARSWAEIIDSYVSSFREPQDMAP--VIACPVT------HSYGLICGLLVAVPHLLSTGNPKF--------LIARLRETHLYSSPAMLHTIARL---------LPAGETIFMTSGTLLPDSW---FATIRARTTHFFQQYGCSEAGCIAINPDLTAAD----EMGYPLPHHSL----DTGTMDAPR---EIVLRAG------------EREI-----------RTADLGYLKADGRLVFVARLDDTINVSGLNVYPREVEDVVMAMPGVTDAVAFRKLDPFAGERVALAFSAEHVVAP-----ASLREWCAQNLAAHQVPIEAVRVAQVPRQANGKINRR---------------------------------- 86142811 40 -------------------------------------------------------------------------------------------------------------LDQANAISRGLLKLGVKPNDKIAISSTNRTEWNIMDIGILQLGAQNVPIYPTISEEEYEYVLNHSESIYCFVSDE------EVLTKVNAIKA----NVPTLKEVYSFDAINGCKSWEEEEDKTLQSEVEKLKD-----AVKEDDLATLIYTSGTTGRPKGVMLSHKNVAVNSASRFPIILGQSKALSFL-------PVCHIYLMYLYQYTGVSIYFAE------SLDTISENLKEVQPEVMTAVP---RLLEKVYDKIIKGADLTGIKKLFFTGEPYGQNGW-WYEKKLGIARIGVMEGYGLTETSPVISVNDMRDHGFKIGTVGRPIPETEVKI----------AEDGEILIKG--PQVMIGYYKDQEKTDEVLEN---GYFHTGDIGEIDSEGFLKITDRKKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 89886116 63 -------------------------------------------------------------------------------------PNKPFLIY------QEQVYTYRDVDRRSNQVAQVFMKYSLEKEDTVAMLMSNEPDFLNVWFGLAKLGCRLAFLNYNIRSRSLLHCFHSSGAKMLIV---------GADMVETLEEILPNLQ----EDNISVWVMAKEVSIKGVNTIL--DKLEHVTDKPVPQHLCRAATLYI-FTSGTTGLPKAALISQLQTLKGAA--GIWAFGGTEDDIVYITLPL----YHSIGIGGSIYLGATCVL----KKKFSASQFWIDCKKHNVTVV----QYIGELCRYCNQPLKEGEKDH-KVRMAVGNGVRSDVWKEFIRRFGDIKM--CELYGATE-GNICFMNHTG----KIGSVGRSFPFYDIQIINEQGERVKKGETGLLVNKNPFFGYAGNKNHTTKKLLCNVFRKGDVYFNTGDLMVQDSENFLYFRDRIGDTFRWKGENVATTEVADIIGMLNFIQEANIYGVAPEHEGKVGMASIIVKANETLD---VKTIYEQIVTYLPGYARPR----------------------------------------------------- 85091517 338 -------------------------------------------------------------------------------------------------------WSYDQMQRGAARLGAILDRHNVPADSMILTFIPHGVEWSLVMWAAALVQLLHSSLPDDQQLKEYYFR--RLRPAVVIVEDE-----ESAAIVDKLRQDAAAAAGDQSSDSGSSFFLGICLPLTPARRASGSNWISFASDIASPRP-PFTDPSNIFFTSGTSSQPKGVPRTTRN--VCASIASHTAFSSRPGTVIFSAN----MMALS--MTSPLINGGTVVV---------PSRVFSVIEWCGVTNMEMMRSQLVLLAKHKDFAPRK--IRSIRVIFVSGEIITVGYLERVREMLGGEKVLLVAGFGMTEGVGALGYPPSVLMEMPVGTAT---PGTRIKVVEKEWEVLPRGKQGELHISNDLDGLPQMFYRDREGTK---------WFRTGDLAVIDESGMVFVVGRIKDIVKSSGF-FNPTAIEAFLARHLSV-EVCVIGIPSPMHGEMP--YVIL--DRLPENGTATDVNEMFSQMMGSGFSLGEVITLKELPITVTGKIQRHQLRKIA---------------------------- 125588622 110 ---------------------------------------------------------------------------------AEKYADRVALV--DPYHEPPSELTYKQLEQEILDFSQGLRAIGVAPDEKIALFADNSCRWLVADQGIMATGAINVVRGTRSSDEELFQIYTHSESIALVVDSPQFFNRSRINARFIVLLWGEKSCLNSVNGIPLYDFKDITQLGRESRNTLRHS--HEQGQQVVFETITPDDVATLIYTSGTSGTPKGVMLTHR----NLLHQIKNLWDFVPGDRFLSMLPP----WHAYSEYFIFTYGIQQV-------YTTVKYLKEDLQRYQVSILYTARKFVAALIKISLLYMEAKRIY--EAGISGGGSL-PMHVDKFFEAIG---VKVQNGYGLTETSPVVAARRPFCNVL--GTVGHPVKHTEIKVVDETGEVLPDGSKG--VVKVRGPQVMKGYYKNPSATNKV-LDQ-EGWFDTGDIGWIAPHGMLVLEGRAKDTILTTGENVEPAEIEEAASRSDLINQIVVVGQ------------------------------------------------------------------------------------------------- 172039933 67 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKGALLSAANLRSSARATEQVLLKVEPGP--WLLALPAHIAGLQVILRG-MMAGATTALIEGT----------------GFSVSGFAADA-AALKKRFPHPPQVHSLEALKLFGAVGAALGDKA----RQQLDEAGVNYVLTYGSSETSGGMVYD------------GQALPGATVRIEDAD-----ANGAGRIVLEGPM--VARGYRNEDE-------DCFPGVYRTSDIGALDGE-TLRVLGRADGAINTGGVKVLPEQSENATRSHEAVSEVCVSGVSDEHWGEAVVAVLRTAGAQVSGEEVTDAVRASMREGCADYLIPRRAFAVADLPKTGPGKLDRIAIAELA---------------------------- 114799487 39 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTSGSTGSQKLVRLSHENLRSNALAIAEY-LEFQPGER-AITSLPAHYSFGLSVLHTHLLLGHTLVLTDRSVAEP---AFWDIVDREGVTSIAGVPHSYQLLELGG---FLERDHKSLRYLTQAGGKLSPESVQKFAQWADRSGKRFYVMYGQTEAAPRMAYLPPADAAAYPDCVGVAVPGFHLEIEDAEGLP---EGAGELVYKGPMMGYAVT-RADLAKPQGT------DEIHTGDIAVRNERGYYRIVGRISRFAKLFGLRLGFDDIERRLAA-EGV--SAAVSGDDSG---IVVA--------STTPGSEARVPGLLAQDLGIPASLITAVEVGEIPRLPSGK-------------------------------------- 82777669 9 -----------------------------------------------------------------------------------------------------EQLNWRELCARVDELASGFAVQGVVEGSGVMLRAWNTPQTLLAWLA-----------------------LLQCGARVL-----------PVNPQLPQPLLEELLPNLTLQFALV---PDGENTFPALTSLHIQRVEGAHAATWQPTRLCS-----MTLTSGSTGLPKAAVHTYQAHLASAEGVLSLIFGDHDDWLLFHVSGQG-IMWRW------LYAGARMTVRDKQP-------LEQMLA--GCTHASLVPTLWRLL----------VNRSSLKAVLLGGAAIPVELTEQAREQGIRCFC----GYGLTEFASTVCAKEADGLA----DVGSPLPGREVKIVNN-----------EVWLRAA--SMAEGYWRNGQL---VSLVNDEGWYTTRDRGEM-HNGKLTIVGRLDNLFFSGGEGIQPEEVERVIAAHPAVLQVFIVPVADKEFGHRPVA--VMEYDHESVD-----LSEWVKDKLARFQQP--VRWLTLPPELKNGKISRQALKE------------------------------ 169629434 468 --------------------------------------------------------------------------------------------------------TYEAVDRRINNVVKGLIEVGVRQGVRVGILMETRPSALVAIAALSRLGAVAVLLPPD---ADLEVAVKLGEISELLTDP------------PNLPAAQDLP-----VHVLVLPDDGSTIDM-EKIDPDAVEL----PGWYRPDPGQARDLAFVMFSAGSKLLPKQITHSAFGTASAAA--------LSSNDTVYCLTPMHHQSGLLVSIGGSVAGGARIALSRGL----DPDRFVQEIHQYGVSVV----SYTWAMMHEDDPALALGAHHPVRLFIGSGMPAG--LWRRVTEKF--DPAHVVEFFATTD-GEAVLANVSG---TKVGSKGRPLPGVRLAAYDEDGQIAEPGEVGLLLAKPP---------GD----VDPTAAVRRGVFAPGDLFRRDEDGDFWMLGRGTAIRTAHGV------VYNALGALGAIDLVATYPVE---TGETTVAVVVLRPGEALSPADLAEAFAAV--AISER--PDIIKVVPNLPLSAS---------------------------------------- 210102712 19 ------------------------------------------------------------------------------------------------------RVTFADIQEKATRLAAGLKAIGTARGDVVAWLFGHRPEWIYLYFAVAKLGAIALPLQEGRSVETMNYFLNKAGVKVLIMADETQPADEKTSFLETLFPEIKTADIPTLTSIIVLGATGTGAYTMEEVQRLGNDESLLAEVRTLQDQLSCRDTFMLGFTSGSTGLPKCAELTT--YALHNNTVIGKVIGMPNEGTALYP----YLTFRFAVIY-PFTAGCT--LVVPASSSPSSVEMLEILQEEKCKAIGVL--YLKECHGLHDPHLGDYDLSSLDRVLVTG-------------------------------------------NVTPKS-----------LVDHAAKVLPNAKMFDMIIRNSF--------------------------------------------------NVH-----PTAIESPLSKHPKVQDVRVVGVPDPASVEEICACVILKEGQTAD---SQEMTKFC-AEIGPIEMPGYFLFMDEFPMTLT---------------------------------------- 118463274 86 -----------------------------------------------------------------------------------------------------ETITYGEVAQRVSALGRALSDDAVHPGDRVCVLGFNSVDYATIDMALGAIGAVSVPLQTSAAISSLQPIVAETEPTLIITAEQAPTRLVVFDYHPQVDEAVQDAAARLSGTGVAVQTLAEL--LERGKDL---------PAVAEP-PADEDSLALLIYTSGSTGAPKGAMYPQSNVGKMWRRGSKNWFGESAASITLNFMPMSHVMGRS-ILYGTLGNGGTAYF----AARSDLSTLLEDLELVRPTELNFVPRIWRAVEAEVLAEQRQYLLGGRFTFAMTGSPISPELRNWVESLL---EMHLMDGYGSTEAG----------MVLFDGEIQRP-PVVDYKLVDDLGSTDRPHPRGELLLRTE--NMFPGYYKRAE----TTAGVFDGYYRTGDFAEIAPD-------------------------------------------------------------------------------------------------------------------------------------------- 149919495 30 -----------------------------------------------------------------------------------------------------RPMSWREWEQAARELAAGLVELGVAPGERVGLMASTRVEWALWDVGLALCGAVCVPIYATSTGSDIDFLIRDAGCRVVLFED-------PTRLRRLLEHERGAEAASPLRHVVLLRRRDANVENLPGI-LPLGAERAKASAEVATEQTLPEDPFTLVYTSGTTGRPKGAILTHGN-LVYEAWAIKNSIAVDRTDLLWAAIESGAVTGMSSVAVAPTYVGGVPRLYEAKRSRPERAAIAKALEGRRVSALDAIPPLLRLADKALFEGVRARFGGKLRFFVCGAAPLARDTAEFFH-ALG---MLILEGYGLTESTGATHVNRPDRF--RFGTVGPALPGCEVLIHDE-------------VLLRGRNIMA----GYHDLPEETAARDAEGWLHTGDIGEL-EDGFLRITGRLKDIITAGGKNVAPQKIEARLSARVGIAHALVSG-------------------------------------------------------------------------------------------------- 119487218 21 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGLKTLTLVGETMTRTDVEYWARSV-----RLINGYGPAECSVVSVIQSGMDVDTDPHDIGVA-QGCVCWVVDPGNHDVPVGGTGELLIEGPLVG--RGYLNNPRRTAEAFIAPPKRLYKTGDLVRLRKDGSFQYLGRKDKQVKLRGQRIELAHVEAQVRQLDAVVELAVMAGGGSRRAQLVASVVSTRRADDKKDGVNSLLQNALRQALPPSMVPSIILPLVEIPRTASGKVDRNRLRA------------------------------ 146170344 68 ------------------------------------------------------------------------------------------------------TLTYKQYFEESKVFGKALISLGMTPYRSVNIIGFNSPEWVISFY-----GSIFVGVYTTNGPEACQYVAENSDCEVVI-----------VENQTHLDKYLKVLDLPLLKYIVVYNDTIKNVPENRVKVFTWDQFMSHGR------SFKPENPADILYTSGTTGMPKGVMLSHDNY----TWTCKACYGLAPNERLVSYLPLSHVAAQIIDIVGNIEGGAHMFFAD-----PSAGSLVETLKEVRPTFFFSVPTKIATWAKFGFGLAKKYNLDQSRFLMYGAAPLSPA----IREYFLSLNMYLISGYGMSECAGPECLSDPSNYDKFEGSTGAGISGTDLVIYDKEGN-------GEICYKGR--NRFMGYFKNEDATRQTIDSQ--GFLHSGDVGKLDKFGNLTITGRIKEIITAGGENVAPVLIENILENLNFVSNAVVIG-------------------------------------------------------------------------------------------------- 212536162 81 -------------------------------------------------------------------------------------------IVDGVEQEVEKKWTYFELSKLVLQLGSGLRKLGLEKGNRLHLYAATSANWFAMAHGAASQSVTFVTAYDTLGEEGLSHSLKQTKSDAIFLDPG---------LIPSLTSILK--DIPNIKHVI-YNTGGAEVEYNHLNVISFDDVVAGEETPVDPVPPKPEELCCIMYTSGSTGVPKGVSLSHENVVAAVAGVTVIVGPIGPGD--------------SLLTYLPLAHILEFV-FEGTMGYGNPRTLSDSIREFKPTILVGVPAVFETVKKGILTQLNKASLSALRLLMNGGGPIAKDTLKFISYAI----APMISGYGLTETTAMGALQDPLAWNP---EALGDIPAIEIKLVDDAGYSVKDPPQGEILIRGS--SVTGGYYENEAETKDAITE--DGWFRTGDIGEFDKYGHLRVIDRKKNLVKTNGEYIALEKLESVYRAHPVVA-------------------------------------------------------------------------------------------------------- 71089869 14 ----------------------------------------------------------------------------LLDRWARVRPEQT-FIAARQAGGDWRRVSYREMLDGVRAIAQGLLSYGLSADKPLALLSGNDIEHLQVALGAMYAGIPYCPVSPAYSLLSLRHVCDLLQPGLVFVSDA--------PAYQRAIDAVLPPETP----LISVR------GQVPGRTISFASLLHTSAGTEADAAFNATGPDSILFTSGSTKLPKAVITTQR--MLCANQQMLLVFGEEP------PVLVDWLPWNSHNVGIVLYNGGTFYLDDGKPTAQGFAQTLRNLKEISPTAYLTVPKGWEELVNEQDAALRERFFARMKLFFFAAAGLSQSVWDRLDRVACGERIRMMAGLGMTE-AAPSCTFTTGPLSM-AGYIGLPAPGCEVRLV-----PVDGKFEG----RFRGPHIMPGYWRAPEQTAEVFDEQ--GYYCSGDAIK------------------------------------------------------------------------------------------------------------------------------------------------ 207722308 50 ----------------------------------------------------------------------------CLRRGAEQYPDRVLAAQRGAD-GQWERITYAQMLSRARAIGQALLGRGLSPERPLLILSGNDLQHLQLALGAMYAGIPYCPVSPAYALSRLAYLMRLLTPGLVYATDGTLFAG-------------AIGAVVPPQAEIVIDH--GEVAGRAATRLVSLLETEPVDVDAANARVGPDTIAKFLLTSGSTRQPKAVTTTHR--MLCSNQQMLLQ-------TFPCFGELDWLPWNSHNVGIALYNGGSYYIDSGKPTPQAFEQTLRNLRDVQPTVYFNVPKGWEMLALERDPALRAHFYARVRLFFFAGAGLSQAAWDRLERVTCGERIRIMAGLGMTETASCTFTTGPVMM---AGYIGLPAPGCEVKLVRVDGK-LEARFKG--------PHVMPGYWRAPELAAQTFDEA--GYYRSGDAVR------------------------------------------------------------------------------------------------------------------------------------------------ 114326906 53 ---------------------------------------------------------------------------------------------------------YRELRRQAQDNARRLLALGLNPGERIALIAENDGDFVRLFWACQYAGLVPAPLPAAFAGREIRRMIESAQASAAFAPD---------LLNEWLQEATEGLNL-----VFTGTATMLHTMPVPAMDLP---------------VIDPDALSYLQFSSGSTRFPLGVAVTQRAAMANAAAISQHGLAFRDGDR-----GVSWLLYHDMGLVGFLLTPLTCISVDFLPTREFARRWLDLISRNRGTLSYSPSFGYELCARRAESAPETLDLSSWRIAGIGGDMIRPQVLRDFAARFGFSDRAFVPSYGMAEVGGGLHTDVVARGPLEPEECGPVLPGYAIEVRGEDGTVLPERRVGVIYARG--PSIMTGYFAQPEAT-SAVLSA-DGWLNTGDLGYLL-NGQIVVTGRAKDLIIVNGRNIWPQDLEWSAESHPALRDVVVFSIENDTQEKVVALLQCRLSDPAAREALQQELRQH-GVEVSVILVPPR-----SLPQTSSGKLSRARARQMLLTGAFESDPVSSVA-------------- 41629676 84 -------------------------------------------------------------------------------KQVQQNGDHLAISYTRPEKGELETFTYIETYNIVLRLSHILHDYNVQAGDYVAIDCTNKPLFVFLWLSLWNIGAI--PAFLNYNTKGLVHSLKISN----ITQ-VFIDPDASNPIRES-EEEIKNA-LPDVK-----------LNYLEEQDL-MHELLNSQSPEFVRTPLGLTDPSMLIYTSGTTGLPK------SAIMSWRKSSFGHVLHMTNESTVFTAMPLFHSTAALLGACAILSHGGCLAL----SHKFSASTFWK-------QVYLTGATHIQVCRYLLHTPISKYEMHKVKVAYGNG--LRPDIWQDFRKRFNIEV--IGEFYAATEAFGIGACRNYGTIIQWFLSFQQTLVRMDPVIYNSKGEVAPVGEPGEMLMRIFFPTSFQGYLGNAKKVVRDVFRRGDAWYRCGDLLKADEYGLWYFLDRMGDTFRWKSENVSTTEVEDQLTAKEQYAQVLVVGIKVPYEGRAGFAVIKLTDNSLDITAKTKLLNDSLRLNLPSYAMPLFVKFVDEIKMTDNHKILKKVYRE------------------------------ 84687084 100 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGPAKVIRRTHASW-IASFEVNRGHLGLGPDDTYG-------ILGHSLALYAAAHIGADIV--DLAAFRPRQQVAG--LADQGVTVLYATPTQLRLLTATG------HPLPALRHVLCGGGHMG----RALRDAVCAPNATVTEFYGAAETSFIAWGDGSGGAGG----VGRAYPGVEIRI-DP-----PGAAAGEIWVKSPY-----LFSGYAEG--DSPDTRWRDGFVTGEIGTLGPDGSLSVAGRRNRMVTIADQNVFPEDVELFLLSHPGLTHCAVVPRPDPQRGTVLVAVVALPAGATPEAVLRA-----CRDRFGPLAAPRDLFVMPDMALTASGK-------------------------------------- 193214087 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGYIILTSGTTGTPKLIPHTWDSFTLKHNTGVQWLFPYTPGTYAWYQMVTLWMFVENQTIVS-----AAEVL---------PELLWDVGVQNQVNAVSATPTFWRYLLLQ-----KGTDLSALKQLTLGGEPIDRVILNQLKEIYPAAKLT--HIYASSEAGASIVVN--------DGQAGFPSSWLDIKIVDNK-----------LFIKSPHRSVAVADWLD-----------------TGDVVEI-KDERVFIVGRESEYINVGGQKVYSKLVQDVLLQHPKVAWCRVYGRKAPIVGEMVCAEIVMKKQVEPIGDLEKELTAHCRHALSANMIPRLWRFLEKIP-------------------------------------------- 171909999 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGEPKFIERSWASINTE-IESYVSHFDWAP--IVACPAT------HSYG----LICGILVALRRGIIRNFNPKFILRKLREAPSSILYSSPTTLAMLVKEGEP---------LWAVMTSGTVLQKATF----EKLAKKVRHLYQQYGCSEAGCLLGTGLLAANDQ-----GKPLPHIAIAAGTNAGEPAD------IVVTLP-----------DGRTVET----RDLGYFIGDR--------LHFVSRIDEMINVAGFNVYPGEVEEVVLAMPGIRDAVVFKRSRGFGGEQVCLFV---SEETIPAEV---VREFCAGRLATHQIPMNIARVEAIPRLPNGKISRKAL-------------------------------- 28898504 1 -----------------------------------------------------------------------NILLDAITKWAKTTPDRVALV--GYEANQTVELTYSELLNKIELVAAELIAQNIKA---LALRAENSIDWAIVDLAAMAADIVVVPIPTFFSDAQVEHTLEQSGVDALVGDWQAWFAS---HSKQSFN---QQDHSFSIANLPLLHRNQLG---DEDTQVAYLPETGK-----------------ITFTSGSTGQPKGVCLSND-HLCLVAKSLADAVNG---------------TAHSHGVYVPLMLGVTSSILPGEQTQFEPRLFAQALATIKPESLVLTPALLLALIKQQPSLV-----GSLKFVAVGGARVSSQLINTAHAL----NIPAFEGYGLSECGSVVCLNTPATF--KAGTCGKPLPHAQIRI----------AEDGELLVKG---NVALGYLNEP----------FTQEWLTGDLAQIDAQGFVTLSGR------------------------------------------------------------------------------------------------------------------------------------ 115640646 104 -----------------------------------------------------------------------------------------------------QWITFSQVEERARLFGSGLVSLGHAPGSEIGIFSQSRPEWTILDFACICYSMVSVPLYTSLGKDALKHIAKQTNMSVLVCD---------VLTKALLEDAADIPHLKTIV-VIDLPREGAEFDAVGLRLLSYDDVIEGTSNPCDLVVPKPTDLNTIVYTSGTTGTPKGVPLTQSHHIVNHAYVHS-TFDVSPDDIHISYLPLAHVFGN---MYHGMIQGFQAGFFQG-----DPLLLLDDLQTLKPTVFFGVPRIFNTLGVANSSPVKRFKLKNLRFLFSGAAPISAEVATFYRITVG---CPFFEGYGQTETTSVI--SHSVDIDMTSGHVGVPGGDMEVKLID----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209515062 57 ---------------------------------------------------------------------------------ARAHPDRL-LVARRDASGAWQGITYAQMLERARAIGQALLDRNLSAERPLVILSGNSVEHMQLALGAMWAGIAYAPVSPAYSLMSLRHVLDLLKPGLVYADDIG-------AYTAALDAALPGD----VERVSAVPATDASS------VTRFDALLDTAPRDVDAARVNGDMIAKFLFTSGSTNLPKAVPTTHR--MLCANQQMLLQFGIEP------PVLVDWLPWNSHNVGIVLYNGGTLYIDDGKPVAGKFDETLRNLRDVAPTIYFNVPKGWEELALEKDAALRERFFSRVKMYFFAGAGLSQAAWERLERVTCGERIRIMAGLGMTETASCLFTTGPVS---GAGYIGLPPPGCQAKV---------APVDGKFEARFRGPHVMGGYWRASPALQSSVFDD-EGYYRTGDAVR------------------------------------------------------------------------------------------------------------------------------------------------ 206676704 7 ---------------------------------------------------------------------------------------------------------YAEFDRRARVLAGWMISVGTKSGDRVAIFMENAPEYLFVQYAAWYAGAVIVPINAKLHPKETAWIIENSEAALTFTASKG--------------DLLIGAGVVGQVVDVDDKRGN---------------LFDNAKPVTTHVHRKSADLAWLFYTSGTTGQPKGVMITHR-MLV--SMSLNYVSDV---DVV-SDAD-------SALYAAPLPHGAGLFIFPAVPGF-DPADVLELIEYFGAVHMFTAPT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 125716298 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSSGRAKGVRIPHNGYL-----------DLKPGDRFACAANPAWV---------PLQTGAAIVIVNQEELM-APAALAELICAKQITGMWMTVGLFNQYAQALGSAI-----CQLRALIVGGDALDPHIIGQVLQNNPPKR--LINGYGPTETTTFAATY--DITELVPGRIGRPIGNTCIYLLDQQLQLVPLGVAGELYIGGA--GVALGYLNLPERFISDPFAPASRLYKTGDLGRYLRDGNIEFLGRNDSQVKIRG--------------------------------------------------------------------------------------------------------------------------- 110265144 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAASHLAYVIYTSGSTGQAKGVLIEHQG-IVNLAAEIQR-MDIVPEGACWSYAFDSSVKGLSQLMSGPL-----RIL----PRYADQES--QTI---GITVLDCTP-----LMVEGW-----FDLSALPNLIIGGEAISPQLWARLCDWQQQYQRKAVNVYGPTESVNTHWTPISGDLPH----IGYPLGNVRALILNEN-TLAPGGVPGELCIAG--IGLARGYLNQDEKFINPYFNEQDNLYRTGDLVRRLADGRLEFIGRTDHQVKIRG--------------------------------------------------------------------------------------------------------------------------- 186686473 252 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQFNTVLLGGAP----AWNELLEKARFYRIRLAPTYGMTETASQIATLKPDDFLSGKISSGQILPHAKVTIRNQQGEILNSNQIGNITIHAQ--SLSLGYYRDNQADFQV-----------DDLGFLDNQGHLNIVGRNSDKIITGGENIYPAEIESAIQATQMVADICVIGIPDKHWGQALTAIYIPKK----SDISALKIQTLLKDKLSKFKIPKYWIPQQYLPRNSQGKINRQQLQQIA---------------------------- 218678922 3 -------------------------------------------------------------------------------------------------------------------------ALGIRPGDRVAVQVEKSAEALILYLACLRSGAVYLPLNTAYTLAELDYFIGDAEPRLVVVAPAAREG----------VEKIAKSHGAIVET---LDADGSGSLFDLARDEP-ADFIDASR--------SADDLAAILYTSGTTGRSKGAMLTHG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189195752 355 -------------------------------------------------------------------------------------------------------LTYEQLVRRAVAISSDLLSYGIVRGTAVCVLGPPTLDLLCSIIAIWCAGCIYVPI------DNLAS-LEDSYA--------------IAKHFETEFCVVSRPELIPYACLLGLNDAFYCGDMEFNNDF---EKIDKSLPSDLAAALHV--PM-----SGTTSR--SVLLSHGNIET-LITSIAYNFD-EENQVVLQHSNWTSELALFQILFA-LTSGSTLVL----ATRLEEADVPKVMAQEKVTVTVATPSEYSAWFRQPLNMLRECN--SWKFAIISGENVSSSVVRHF-AALGNNNLELINMYGATETS---VACCMGSVDYKLIPVGRALPNYQIWVADSLGRALPPGWTGDIWVTGSYPASMRCFW-------------------TGDRGFLNEEGVLFVIFRQESATYVKGHYVQLGDISRAIVSMGRVAEAAVVSKGTEQKEPQLQAFIIMSD--TPDGESQQYLQSMLRSALPTYMRPACAVMLETMPRTLVGKIDRHAL-------------------------------- 215499428 3 --------------------------------------------------------------------------------------------------DRTVSLTGPQVLARMQRYAAGFQANGVLAGHRVCVHLKNSVENFLAMFGCVLAGATVILAKISLTERELHYQMSDGDATHVVTDSTF------------ANKVLNAAKVLQLKGMFVMGEAPGFISAS-----TFSEL-----DEKSYKEVPIEDPLALTYTSGTTGLPKGVEITHYN-IVGAFYTLRSIFGSRSDDVMLA-----WIT-HSSGLVTSVLMGCVNVIASPSMSFED---FVSTISSFKVTGLTFFPS--RLQIIVNEMLRSGTRLPTVTSVAVAGGVLTETLAQLTVAAFHNIR-SLKNIYGMSECCGCVVSPVPG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163736250 39 ----------------------------------------------------------------------------------------------------------------------------------------------IAYWACLLAGRTLIPV----EPETPASRIKQIASTLLIAAPGGTDLSGVLSSTSLAMVPVPDPLGPIPEGL----RAASQTDVVKDQDL-----------------------AYLMFSSGTLGQPKGIGITYANYPENAEMTIRHCFDVSLFEL--------WMSWTRRLPLVALDHA----------DFANSTAYINRLAEQGTSLWVSTPSITRLFLTN--RRFNAGQLPKLRNFVFCGEVLTKKIVTALFERFPG--CRITNTYGPTECTVAVTSHLQTDQDLPIGAA-RPGTGLEVAAL-ADGLP-----GGELLIRGASVGA--GYVGLPEKTKAA----FPGLYRTGDRACLAKDGLWYFAGRIDREVKIQGVRINLNDVETHLRNLPGVEDAVV---------------------------------------------------------------------------------------------------- 167574955 235 -------------------------------------------------------------------------------REAAEHPHRIAL------ADADTQLTFAELDDASNRVALALRRDGARAETPVAICVERSARFAVAFVGVLKSGAVAVPLDPASPRERIATALAACGARRMLAADPG---------------ALGDFDGVAVQDV----------------DACAHDLANAAAPRVPPLP---EQAAYLIFTSGSTGAPKGVVVSHADYVAGMLDELAFAPDASMAMVSTVAADLGHTT-----LFGALCSGRTLHL---LPAHFDPDRFAHEMATRDVGVLKIVPSHLHAL----LDAQRAADVLPAHALVTGGEALP---WTLVERIAARPGCRVINHYGPTETVGALVC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124005034 6 ----------------------------------------------------------------------------------KKHPNNVAIIDKNDQP-----ITYAQLAEDVKATAAYFQRKGIGKGDRVLVFVPMGIDLYRIVLALFYIGATAVFLDEWVSKKRMELCCQLADCKGFI----GVWKARAFALFSK-----------------ELRRIPIKLSLK-----------KKHKTGVPIAQVPPDTTALITFTTGSTGIPKAANRTHA--------FLREQFDIHPRDV-----D---MPVLPIVLFVNLGVGCTSVIADFKMTKPDEAVIIEQITKHQVNRMIASPFFI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86133145 34 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKPGDLATLIYTSGTTGRPKGVMLSHSNIVSNVLTSEERVPLEKGKDKALSFLPVCHV-FERMILYLYQLCGTEIYFAE------SLEKLTENAQEIKPNVMTAVP---RLYEKYDKIILKGEDLSGVKKLGLRYEPYGANGW-WYEKQLGLARMPIMEGYGLTETSPVISVNFVGERGFKVGTVGKVINRVEVKI----------AENGEILVKG--PNVMQGYYKQPDKTAEV---LRDGYFHTGDKGELDSEGYLKITGRTKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 177671580 26 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKQIVLT-GAALRASAAATARRLG---GEGAWLLAGVHYVAGLA-VLSRSIAAGTAPVALPPGPFTPFATGAAALPDNAGPRLVSLVPTQLARLLAADADPAGRAALRSFDRVLVGGARLDPALRA----AAEAAGVRLTATYGMAETCGGCVYD------------GVPLPGVAAAVAPDD--PDAPPR-----VRLAGPMVAAGYLDDPARTAAHFVTAADGAFLTEDTGVLTDDGGVRVTGRLDDVVITGGVKVSAAAVTAVLEAHPGVAAAHVAGVPDPEWGARLCAAVVPAHPAAAPDEAV--LRAHVREALGAAAVPKTWLVLDALPLLSTGKIDRQAL-------------------------------- 114797749 48 ----------------------------------------------------------------------------------AERPDQTAERWENPAADDWRRMTYADGLAAVRRIAAAFLSEGAGQDAPVMILSKNSIDNALVMYGAMWAASPVVPVTPAYATDLLRFRYIDTTPKFIYVEDGNEY-----------QRALDSLDLTG--RLVIYSRNAPKVP----RAVSLEDFAGQTGPDEAYARLTPKTVAKYMLTSGSTGEPKAVINTH-GMVAANSKMIRSVWDEERLDVMVNFLPWSHTYGTHSILHNMLDWGGTMYICQGAPT---PARLPEMIRNLKTTQHTTVPQAWAALATEQDDALAEVFFSRLTSMAYGGASMGQDIYERIQEVVTGERISLSAGYGATETSPT--ASNVHWPNDKMGLIGLPLPG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 28897666 18 -------------------------------------------------------------------------------------------------------ITWGDFQKHVATLAQQLET---QPTQNIALCFGNSYLFAVGFFACCHAG--KSIVLPGYQLEALKE------------------------LSEHYDLLLHDADVSVPEQVSSL--------LVKAQSLVGVTLIHEQQVDQPFVWREAKIPVT-LFTSGSSGKPKAI-----------AKTLKQILDNLWGDTVANTSTVSHIYGLLFRVLWPLCS--------ARPFSARNLEFPEQIVHHADTTLVSSPALLKRL-------SEEHNPVAIRCVFSSGGPLSNQAAQ--HSQLLFGSLPI-EVFGSTETGGIAVASTPWTL----------FPGVEAELNHEN------------CLKLRSPHIDENTW-----------------YQTADECYFHDSISFELRGRTDRIVKVEEKRISLVEVEKRLEQLPWVQESVVIPMEESGRL-TLVSIIVLNDGVDVLNELGKELRKALRNWLEPIAIPRKFRVVDEIPLNSQGK-------------------------------------- 121583863 57 ------------------------------------------------------------------------------------------------------TLTFSQYYD-VCRAARSLIKLGLQRFHGVGILGFNSVEWVVAALGAILAGGLCVGIYATNSAEACQYVIKQANVNVLIVENDQQ-------LQKIL--SIPPDKMETVKAIVQYRLPLME---NSTNLYSWQDFMENAIPNIQLDRVKANQCAVIIYTSGTTGSPKGVMLSHDNTAGAMAREIELIHVSGKQDTIVSYLDI-WIVGVLTFFAQPDALRGTLVLQEVKPTYFGVPRVWEKMQKENVKKAFAWAKMLKMLGKRDIKVRTSLGLDNCHTFFSGASPLSQDVSEFFLSL----DIPIGEIYGMTECSGPHTVSCKSIYRVL--SCGKVLNGCKNMLYNKDG-------VGEVCM---WGHVFMGYLGKEDATLEVLDE--DGWLHSGDIGRLDSHDFLYITGRIKEVLITAGENIWPIPIETLVEKIPIISHAMLVG-------------------------------------------------------------------------------------------------- 189459973 9 -------------------------------------------------------------------------------RQAKKYGDRIALKYRDYETESWISVSWNQFAEKVNWVSNALIALGAEVQENIGVFSQNMPECLYTDFGASRI--VTIPLYATSSEAQVHYILQDAGIRFLFVGEQYQY-----------DVACRVQNLCKTLKQIIIFDPKVKRSASDTNSIYYSDFLKQAEVDKRTSESGNGDLVNILYTSGTTGESKGVMLHHSCYAAFAAHDGRLTT-LGESDVVMNFLPFTHIFAWSYYCIGCLLCINTI-----KEIRPTAPRFWEKVKEHNITYLMTPPPLLH--MKYKFYEKTIYSLLK-KTIGTAGAAIPRAVEEFVHSV----GINMIAGYGLTETTATVSCCWFDSF--RIGSVGRVMPNLEIKI----GENNEILLRGE--------TITKGYYRKEAMTRQVLTE--DGWFHTGDAGYI-EDGFLFLTERIKDLFKTSGKYIAPQAIETKLV-------------------------------------------------------------------------------------------------------------- 169176072 176 -----------------------------------------------------------------------------------------AVVEMAPSGAAARSLSWQQLEQRIADLAAGLEQAGVQRGSRVSLMVPPGVDLTVALYACLRLGAVVVVADAGLGTKGLSRAVKGATPDFIIGIDKALAPGRRISTLPGARRRLLGAETSLSE----LARSGAGRKAAEHAD-------ALDPDALDPDALDPDAPAAVLFTSGSTGPAKGVLYTH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73970635 2 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIAELACYTYSMVVVPLYDTLGPGAIRYIISTAD----ISTVVVDKPQKAVLLLEHV----ERKETPGLKLIIILKERGQECGVIIKSMQAVEEC--GQQNHHAPVPPKPSDLSIVCFTSGTTGELGGKKHTRN--TVRAMALHSLQCPAHP-----WAPTCADV----HISYLPLAH-----MFEQSVVYCHGGRFFQLSDDMKATIFPVVPRLLRMLKRWLLEFAAKRKRSCVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLIDEELNYWTCKGEGEICVRG--PNVFKGYLKDPDRTKEALDS--DGWLHTGDIGKWLPAGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 158344004 70 --------------------------------------------------------------------------------------------------GDWQHVSYGEAWTRARSIAQGLIQRGLNAERPVAILSENSLEHALLALGCLIAGVPYTPVSPPYSLDKLKHVLRTVTPGLVFAQDA--RYAKAIAATVSDEMAIVMAEGT-----------------VEGRQTTFAELCATPVTDAVDQAMAATGPDTVLFTSGSTKLPKAVINTHRMWCANQQQMAQSMPVLAEQDLVL----VDWLPWHNFGMV--VFHGGTMFIDDGKPTPALMHETLRNLREIAPTVYFNVPTGFEAIMKTDDALRRTL-LSRVQMFFYAGAALAQPIWDSLYEEVG-ERIVMGTGLGMTESGGIFVTN----PHVRAGDLGVPTPGLELKLVDTEGK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90424853 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIQYTSGSTALPKGVEVSHDNLMADMAR-MQDAWGLSPSSTMWLPADLGLIFG----LLQTLFTGCPVVQMAPNSFLQRPVLWLEAISRFRGTHTAAPSFAYDLCRRIPPEQREGLDLSSLVMAMNAAEPIDPRVMQNFIENFGPDDTTFAPAYGLAES-TLAVTASPVAVAPRAGS-GTPLADVTIAIVDETGRRQPADRVGEIWL--GGPTIARGYWRRPEESAATFGVHIAGYLRTGDLGAMI-DGELCVTGRIKDLIILSGANHYPQDIERAAAAHSAVDSGAAFSIAGEQGAEQVVLVQELERTQRRSDPLFSAISTAVWQTLE--LQLSRIVLVEAVLRTSSGKIQRAAIREVASGTNSSLGDAAALD-------------- 197784716 12 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAGGATLVV----PQREDLADPAAFARANRLTHWFSVPSVVSLAARMRRLPA--GCLPDLRWGLFAGEQLTLKQAAAWHRA--APQAVIENLYGPTETVTCTAYRLPADPADWPSTIGHRLPHLEHVVLDETGSP---AAMGELCVRQRFAG-----YLDPERFLD--WEPGAGWYRTGDRV-VEEDGVLTHLGRLDAQVQVHGYRVELGEVEAALGSHPGVEDAAVL---FDGTD--------LRALYVGASVPVAELAGWVAGRLPAYMVPGRFLRVDRFPLNDNGKLDRKRLETLAC--------------------------- 126338186 119 -------------------------------------------------------------------------------------------------------LSYEEVFVRAYNFGNGLQVLGQKPKTNIAIFCETRAEWMIAAQACFMYNFQLVTLYATLGGPAIAHGLNETEVTNIITSKELLQ----TKLKDIV------SLVPHLRHIITVD--GKPTTWSEHTMAAVQALGAKAHSVNKPESRPPSDIAVIMYTSGSTGLPKGVMISHSNLIAGITGMAERIPGLGEEDVYIGYLPLAHVLELSAELV-CLSHGCRI-------GYSSPHTLADKIKRLKPTLMAAVPEIMDSFQRNLFILAYNYKMEQLRILLCGGAPLSATTQRFMNICFC---CPVGQGYGLTESAGA--GTITEVWDYNTGRVGAPLICCEVKLWEEGGNTDKPRPRGEILLGGKNVTM--GYYKNKEKTQTDFFERGQRWLCTGDIGEFDPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLI--------------------------------------------------------------------------------------------------------- 41407652 139 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGVDLGALRVAINGGEPVDCAGFERFTTAFGFDAGAATPSYGLAEATCAVSVPAPGTGTRRHAVLGAPIPGTEIRI---SPRHDAPDGIGEIEIRGA--SMMDGYLGDHQ-----------NWFPTGDLGFFSDDG-LVVCGRAKELITLAGRNIFPTEIETVAAQVPGVREGAVVAL---GTGERPGLIIAAEFAGRDRAGARAEVIQRVASVCG--VVPSDVIFMASLPRTSSGKLRRLDVRR------------------------------ 159463650 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVFTSGTTAAPKGVQLSHAAFHAQSMVKLALV-GYCPADTYLHTAPLFHIGGLSSA-FAALMAGCVQVFM---PRF-DAEAALAAILHHRVSVFIAVPTMLQDLAAAGAEDVAPGPLGCVRRILVGAGGTAPKLQDAVSRTF--PAAHLLSAYGMTEACSSMTFHLRG--PAHPASTNAGGWQQRPQQLQQLQLWAPPGS------------------NNSSKPALTA----DGWLRTGDLGYLAADGGLWLLGRAKDMIKSGGENVFAPQVEAVLCAHPAVAAAAVVGLPHELGEQGLAGF------------------------------------------------------------------------------------- 67515739 484 ------------------------------------------------------------------------------------------------EPGTCLAWTYTQLHHAALRIAAGLLARNAQPSTRMLLLIPNGAEFCLLLWTAVVLRVTIVCLDEELQHDELRRMLKTINPRVIVVQD--------VKGADVIDVALRNLPLPDILKITLSELAGSQPDWRSLLSLSLTPALSASETEARWDSSNAARTYSILYTSGTSGVPKGCLHISG--MSYVLQSQSWLVNAENCTRALQQA-------HPGIAIAQTLQGGTVVM---TGNGFNAGDLVHAVKRHAVSFVVLTPAMVHPV--ADELKGRNGAADSVRTVQIGGDAVTRGALEICTRLFPKARV-VVNH-GMTEGGGAFVWPFPRDIPFYVGSVAR---GAAVRIRGAN-ATVARGELGELHV--SCPSIIPGYLGGAQSFHD---EDGRRWFKTGDVGLMDKQGVVFILGRMKDMIN--GKVM-PAPIESCLEKYTSVQTCVV---------------------------------------------------------------------------------------------------- 157121150 86 -------------------------------------------------------------------------------------------------------------------FGSGLIALGLRPGPSVGIYSQNRPEWILFEQGCYCYSLVVVPLYDTLGPDACAFIIDQTE-----ISVVVVEDDKKVNL--ILDKA-----PKTLRKFVVVRPATLQRAKNRGIDIHSFDEVEKAKSFPEVEP-KPSDLCTVCYTSGTTGNPKGVMLSHMNVVSGVAGVFMQLGPHKPGDIMISFLPLAHMLGVYY-------NGGAVGFYSGKELTNDLKAL-------KPTLMPAVP---RLLNRVYDKIYSEVSRSSVKKLLLVGSPLSPTVLSFCRAALG---CLICEGYGQTECTAPITLTVQG--DFVPGHVGPPVSCNAVKLVDPEMEYYASQQQGEICVKGA--NVFIGYYKDPVRTAETIDE--DGWHHTGDIGQWLPNG------------------------------------------------------------------------------------------------------------------------------------------- 125716308 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPIDPGYPSERLRYLLEDSSLNYEVTEPALLNN-----LSNFVDKAESHITQYAIENL--------EIPLSKER--LYQNL------------------AYIIYTSGSTGLPKGVLIEHGSIINYYQWFAEYTGCQAQQRIDFSSIPIFDMSVSVTIV--PLVLGLTVVICDIKKNTTD---YLTYLADTQVNYIKLTPSYFKVLLQEAKNNFAA--LPKLQSIILGGENLAVECQSWL--ALYPHHV-LFNEYGPTETTVAIVNSNFADFNVPIGKIGK---NMSFIIVDEQNTPVSEGEIGELLV--GGLCLARGYLNQPEKFIQDPLN--NRLYRTGDLCRKRSDEVIEYCGRIDEQVKIRG--------------------------------------------------------------------------------------------------------------------------- 50550971 99 ------------------------------------------------------------------------------------------------EMGPYKWLSYKEALKLVHDYGAGLRHLGIKPKEKMHIYAQTSHRWMLSGLASLSQGIPIVTAYDTLGEEGLTRSLQETNSVIMFT-DKALLSSLKVSLKKGTDIIIYGGDLTPDDK----KAGNTEIDAIKEKIYTMDEVVALGREHHPVEEVDYEDLAFIMYTSGSTGVPKGVVLQHKQILLPLAHIFEFVFEMV---TFWWGASLGYGT---VKTISDLSMKNCTIMV-GVPAVWEPMRLSPLMQR----VFWASFAAKQRLDENGLPGGSILDSGCLRYVCNGGAPVSVDTQKFITTLI----CPMLIGCGLTETTATIMSPKSYAF----GTIGEPTAAVTLKLIDEAGYFAENNQ-GELCIKGNV--VMKEYYKNEEETKKAFSD--DGYFLTGDIAEWTANGQLRIIDRRKNLVKTNGEYIALEKLETQYRSSSYVANLCVYADQNRVK---PIALVIPNEG--PTKKLAQSL-------------------------------------------------------------------- 120435404 14 -----------------------------------------------------------------------------------------------------KTISTQQYIDQANTISRGLLRLGVKPNDKIAISTSNRTEWNVMDIGILQIGAQNVPVYPTISEDDYEYILNHSGATYCFVSDEEVL-GKVNSIK----------GTTELKEVYSFDQIAGCQNWKEGEDKGNQDEVEKLK-----KAVKPDDLATIIYTSGTTGRPKGVMLTHNNIV---------------SDVLGSAPRVPFETG-TYVALSFL---------------PVCHIFERMIQYYSVSIYFAVITAVRLLEKVYDKIIKGTALGGVKQLGLEYEPYEANGW-WYERVFAAAEIPVMEGYGLTETSPVISVNDERNHGFRIGTVGKVLQNVKVKI----------AEDGEILTKG--PNVMKGYYKDEEKTKEVINE--EGYFHTGDIGEIDKDGFLKITDRKKEMFKTSGGKVAPQLIENTMKQSRFIEQIMVVG-----DGEKMPALIQPKKNIDLGEGTPADINSMVRDRIGKWERIKTFEITPEL--TPTMKLKRRIIRE------------------------------ 154252113 77 -------------------------------------------------------------------------------------------------------ITYGEANAKADAVATGLLARGLDADTPLMILSGNSLAHAVMALGAMKAGAPISVPYSLMSSDFLRHVVSLARPRMIFADHGDLEGAEIVTCTGSIEGATSYADLVA---------TPVSADVRASMDRIGHDTVAKY-----------------LFTSGSTGMPKGVLQTHRMMMTQAAAEALRSEEPDPDEI---PQSLEWMPWNNIGFNGNMNAGGTVYLDAGKPV---PGMFEQTIKNLRVSVFGSAPIAFAMLMERDPELRANF-FRNLEYMGYGGATLSSDIYDRMQALATGHRIPLTTMYGATETQGITVVHWVTE---RVGLVGLPVPGITLKLV-PNGAKMEVRVKG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115497270 120 ----------------------------------------------------------------------------------------------------------------------------------IGIFAQNRPEWVIIEQGCFTYSMVIVPLYDTLGTEAITYIINKAELSLVFVDK---------PEKANLLEGVENKLIPCLKTIVLMDSYGSDL-LERGKKCGVEEDLGRANRQKPKPPVP-EDLAVICFTSGTTGNPKGAMITHRNVVSAFVKMTENTFIPTSDDTLISFLPLAHMFERVVECV-MLCHGAKIGFFQG-----DIRLLMDDLKALQPTIFPVVPRLLRMLKRWLLDFASKRKQSSLRLMITGAAPVSATVLTFLRAALG---CQFYEGYGQTETAGCCLT-VAGDWT--AGHVGPPMPCSIIKLVDEEMNYLAAKGEGEVCVKGS--NVFQGYLKDPVKTAEA-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 134099755 72 ------------------------------------------------------------------------------------------------------------------------------------------------LLACARLGAVPAQLSAHLPGESLGVLLKRLQPAVLVTDAAMLERCRE-----------EGVDIASFARAVLA--LGDPVEGALGP----HDVLGAEPP--APRSRDDGAPLVIHHTSGTTGVPKLVVHSTRTIIGKLADTVLNANTFAHGRTFCWTA--------SAMCLAP---ERITILTDHDPDRADP-----VLRAHPPTVVEALPTYVRLQR-----LTERLDFRRVRLFVSTYDAMHPPAIRAYLAASRHRSPLWMQGWGQTETGGSMVSKYSR----KPGTLGRPVPFTGIKVVDPDTAPVRRGRPG-LVFTRT-EALCLGYLGEMRRWSA---KRVGDWWNTGDIGVRNRDGSVLLLDRADG--------MSCLEIEDILDRLREVQECVVLACRD--RPPLPVA--VTEDGALDRAAWQRAVRDL----------PRMQDPVPQVPRTGTGKVRRLDLLEQLTGRTDTYG-------------------- 198264176 41 -------------------------------------------------------------------------------------------------------LTFKQVDEMSDGLAVYLREAGLKQGDRVAIQMPNGLSFPVAAFAVLKAGCVVVNVNPLYTAEEMAHQFADAEPQALIVVD--IFADK-------LTQALKG---HPIPNIIVWDRTLAPITLPHIRLPDAIEAGHQQSARKSIAVLSPDDIACLQYTGGTTGVPKGAMLTHGNLMMNMEQTMEMISD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 30063691 9 -----------------------------------------------------------------------------------------------------EQLNWRELCARVDELATGYAVQGVVEGSGVMLRAWNTPQTLLAWLALLQCGARVLPVNPQLPQPLLEELLPNLTLQFALVPDG-----------ENTFPALTSLHIQLVEGV-------HAAAWQPTRLCSMTL------------------------TSGSTGLPKAAVHTYQAHLASAQGVLSLIFGDHDDWLLFHVSGQG-IMWRW------LYAGARMTVRDKQP-------LEQMLA--GCTHASLVPTLWRLL----------VNRSSLKAVLLGGAAIPVELTEQAREQGIRCFC----GYGLTEFASTVCAKEADGLA----DVGLPLPGREVKIVNN-----------EVWLRAA--SMAEGYWRNGQL---VSLVNDEGWYATRDRGEM-HNGKLTIVGRLDNLFFSGGEGIQPEEVERVIAAHPAVLQVFIVSVADKEFGHRPVAVV------EYDQQTV-DLGEWVKDKLARFQQP--VRWLTLPPELKNGKISRQALKE------------------------------ 162148697 51 ---------------------------------------------------------------------------------------------------------YRTLRAQAVEVARRLLTLGLRPGERVAVVAESDGDFARIFFGCQYAGLVPAPLFGG-------------------------REGYVATLRGMIQSAGAAA-------VIVPDIIAGWTDIVGGFDLRFADLMALPADTIDLPVVSPDDLSYLQFSSGSTRFPMGVAVTQRSGMANARAIARDGLKVREGDR--CVS---WLMGLVGFFLTPMTCQLTVDMLPTREFARRPHVWLDLISRNRATISYSPSFGFELCARRATSIA--LDLSCWRIAGIGGDMIRHHILEEFAERFGFDGRAFTASYGMAE-ATLAISFVPLQTGIQTDTVDLRVLGVALEVRDPAGRPLPDRKVGTIFVRG--PSLMRGYFNQPQRVLDSA-----GWLNTGDLGYML-DGQVVVTGRAKDLIIINGRNIWPQDLESAETEIGSLRDVAVFSI-DQETGETVVALIQCRASTEARELLRSEAASLFRRQHG---VDVSVILVPTLPQTSSGKLTRRAKAMLLSGAFETITETASVA-------------- 148271756 122 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRTYGSSETAGGCVYD------------GVPVATAEVAVVD--GQVELAGAEGYL----GDPGATDAAFGEHD---------GRRWYRTGDGGEL-VDGVLRITGRLDDVVISGGEKLRLAAVEEAVRSLGALAEAVAVPGEHAGWGQRPVVFV---PG-PVDPELAERVRRELAARLGRAAGSAVVRGIDAMPTLPSGKPDRRALKALADADPR----------------------- 170722479 11 ----------------------------------------------------------------------------LLLQHAEHKADAVAV------QGPVQRYTYRQLLDEVSRIAR-LQSQ--PPGAFVVV-LDNGPEVLFWDLAALFAERPCVIVPSFFSAAQFRHCLKQSGATIVLC---------EPPWTAQLLEAQQPGGFWT--------RPHGAIAMPAG-------------------------TAKITYTSGSTGAPKGVCLGAEA-MLRVARELEAASRPAEPQRYLAVLPLG-VLLENLGVYAALMAGACVQLYPGGASQVDFKRLLGAIALSGAQSLILVPTAVRGLMRVGP----------LRFVAVGGARVSPSLLARAETV----GLPVFEGYGLSECASVVALNRPGA--VRVGSVGKPLPHVRVRIAGD-GEVLVAGSTGYL--------------------EDTPVS--DKWWATGDLGHLDEEGYLYLDGR------------------------------------------------------------------------------------------------------------------------------------ 134102806 19 -------------------------------------------------------------------------------RNADEHPEHPALTDHR--GGGTRTWTWGQAGTEVETIAAGLCALGLQRGQTMLTMMSNRAEHWLADVAATHLGAVPATVRGNHAGDHVLYLARHSRARVVVVADQVGR----------WSSALREP--TAIEHVVVLDR--AAVPSGDPRFLTWEALLDRAIVARHRESLTPDRPATILYTTERAREHECVVLTHRNV-GYAAAALEHITGIPRHANTICYRPLTDAADRMLGMYSA-IHGASHVHLCADAAHAATA-----LPELRPAAFFGAPRVWAEL-AADAESVAPHRRQRLRALGSSGAPLEPG----VLDLFASLGVDIRQSWGTAETSGFATANHAGA--SRPGTAGRGMPGVEVRIADDGEILVRGPVPGHLVIKPA---------TDAE-----------GWLRTGDAGSLDDDGFLVVTHRA----------------------------------------------------------------------------------------------------------------------------------- 159471095 82 --------------------------------------------------------------------------------------------------------SYKEIHTEVANVASALRALGVNPAQRVGVFGANCPEWMVAMQACNRM-AMHCVLYDSLGENAIEYIVNHSNP---LRARFVSLASPPVPPFFTVTPTLSLSTHTPSSTHASSRSPCPSAPHQAAKDLSFDELLAGAAKPAEPVPPKPDDLCTIMYTSGTTGDPKGVMLTH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 161507154 138 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YILSTSGSTGIPKKVFLTESN-LKWILTRLYSLINVNETTKFLFSTPYSFDVSLTELL-SPVIAGAELVCLPTSPSNSESIRLIKLINQKQITHLSLSPSFAEALL--DIVGPEAFD--KLKFLMVAGEAFPINLAKKLKRALNKG-CKVFNLYGPTETTVYSTYHQVTENEEEYVPIGRPLPEGKVKVLDANNNEAKKGEDGYLLDSVKSSSSFITL--DGERY-----------YKTGDKVEILQNGELLFLEREDDQVQVNGIRVELGEIQTLVSKIADV--------------------------------------------------------------------------------------------------------- 75753630 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVMTIHRGIC-NTLTSAIGHYNITSEDRILQITSLSFDVSV-WEVFSSLISGASLVV--AKPDYKDIDYLIDLIVQEQVTCFTCVPSILRVFLQH----PKSKDCHCLKRVIVGGEALSYELNQRFFQQL---NCELYNAYGPTEVA--VETTIWCCQPNSQISIELPIANAQVYILDSYLQPVPIGVAGELHI--GGMGLARGYLNQPEKFIPHPFAQGK-LYKTGDLARYLPEG------------------------------------------------------------------------------------------------------------------------------------------- 89055107 75 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDANDLLNAAPAPYAPAPVAPDDPIYLVATSGTTGRPKCI--PVAQDAAYLSYAWRDAFTYGPD------TRVGIYVFAIWEMFRPLRKGA-GLWFPDASTLFAPGQLADFLIAHDIDEMLFTPSFYDTFLNADGDKAAALPLS--RVILN-GEVVGDDLI--IASLAKLPGTALWNLYSICETHDVCMSHLTEPAGDGPASVGVPMEHLRAVILDQADAPCPPGTSGQLHFEGPR--MLPGYVNRPERFREVTLQGRERLYDTGDQAWVDATGALHIEGRIAHMLKLRGFSVQTRELTDTMSAAPWVAEVGA-------RGQSLIFYFALKAG---TNKMPAALAADLRAVLPAYCVPSFLVQMDALPHPVSGKADLRALPAVEEDD------------------------- 170735316 55 -----------------------------------------------------------------------------LEHWARVTPERALLARRTPDGKSWESLTYKQALDGARALGQALLDRGLSPSRPLMILSDRSFEHALFALAALHVGVPYIPVTPAYSLLSLKQLATVCTPGLVFADDGALYG-----------RALREV-FGDVECVVAGPLPEGRAG---SRIAEWLTTPVTAEVDKAFEAVGPDTVGKIMFTSGTTGTPKGVIYPQR--MLQVAQVFAFLQD-GPPDL------VDWLPWHH-------TFGGTMVLYGGDPGKPTPEEIGPTVQALRVVYLNT-PQGLAALIQADKALREKF-FSKLALIYYGGASLPEYIWELAVRTIG-QRVLIMSGIGSTEAGP---TPLSAAWDPRREAAGLPVPGVKVKV---------APVGAKLEIRFLGDCVTPGYWKDPERTAAAFDE--EGYFRSGDAAFIDPD-------------------------------------------------------------------------------------------------------------------------------------------- 197106018 72 --------------------------------------------------------------------------------------------------GEWRRLSYGEAARQVRALAQALLDQGLGPGRSVMILSGPSPEHAVLALASQWVSAPVTAVATAYSLLALRHVFNLCRPAMILV--EGPEYAR----------ALQALPLAGVTVVSLQPIPGVPTA-------AFSDLVATAAVEDALARVTAETVARYVFTSGSTGAPKAVIHTQGTLCAQIAARNALLVDSSAE---AGSTRLSWMPWNH---IGGIIHGGSYYIDEGRPL---PGQFAETLRNLREVIFNSVPILYGQLADEEDADLRTRFFKTVRYFCYSSAALSEDIFERIQETLG-ERVAFCTKYGTTEVQAVTHSARPME---RPGEIGVPYPGAKIKLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 157376268 32 ------------------------------------------------------------------------------------------------------EFSWLDYHNRVKWMTLALSSMGIEANSTIALLGDNRPEWVVAAHACFSLG-----VYQDSLHEEVAYLLNRSNASVVIAEDE-----------EQCDKLLELEDSIPSVKCIVYCDPRGMRKYDDPRLISVEEIIDRETPRLYDAFVDAGKAENIIYTSGTTSKPK-IV------LLQGSKFIDHCCSYAPGDNYVSVLPLPWIMEQVYAVGQALIAGPSFVLWEGIL----ADVQARMMDSSRLKQALFNFAMNRALMRA---LRDRLGFSFLKSAATGGAAMGPDTFRFFQS-IG---VPLRQLYGQTEMCGAYTIHMEGDVD--YDSVGVAFDSAEVKVIN-----CDSEGVGE-VIAKTL-GMFNGYLGDQEAFDE---DVKQGWMHTGDAGYFKPSGHLVVIDRIKDLAKTSGIQYSPQYIENKLKFSSFIGEAVILGKERP---------------------------------------------------------------------------------------------- 189202274 59 ------------------------------------------------------------------------------------RANQTFVIFCG------RTWTYAQAYDTVLRYGAWLKSRGVDKGDIVAMDFVNSDVFIWVWFGLWSIGAKPAFINYNLTGKPLVHTIKTSTARLVLVDPEGKENGTRVHGADKVEYTFDMEQLDVPKS--VRNQTQTPQAAVEAGAVSFDDALTSHILTYPPTRLPRTSMAMLIYTSGTTGLPKPAVMSWGKCTIASKFTASW-LKLK-NDVVHTSMPL----YHSSGVCAVLGSGNTICL----SKKFSHKTFWTEVRDSNATILHYVGETCRYLLSAPASPLDKQH--KIRAAFGNG--LRPDVWEPFKQRFGIE--TIYEFYAATEIGLFNRSTNSGAI-ARNGTLGNALLSKKLAIVDPESDPCDDNEPGELLAKLDAANMFQGYYGNEKKILRNVMEKGDAYFRSGDLMRWDDEGRFWFVDRLGDTFRWKAENVSTAEL------------------------------------------------------------------------------------------------------------------- 118591694 41 ---------------------------------------------------------------------------------------------------------YAGVLEKVRVVGAALLARGMGADTPILIMSGNGVDHGILALAAQYVGVPVVPVAEQYSHGRLREAINLIKPKMAYVVDAEQYG-----------EALNLEELAHVE--IVASRAGSRS------VTTFADLLKSVDVDSAFAAVTPDTVGKILMTSGSTSSPKGVLTTHRMMCVQLADSLPFLRKRPPVIVDWLP--WNHVFGGSHNFNMMLANGGSFYIDDGKPV---KGLFERTIEKTG-TLVFNVPLGFGMLLKEADADLRHRFFEDLDLIFYAGASLPQEVWSGFERMAMKGEVPLMSSWGLTETAPSAL--MQQEPAPHSGIVGVPVNGVTVKLIPDADMRCEVRVKG--------PNIMPGYFNDPEKTAAAFDE--EGFFITGDA-------------------------------------------------------------------------------------------------------------------------------------------------- 91795081 12 --------------------------------------------------------------------------------------------------GEYRSLSFAEIYRLVQQLTDELKGFGVCRGMAVGIGGDNSLSWVLYDLALTQLGAVVVGL-----PQSLSDLVDVFGLYALLLSDGYY-----HQYKAERTSVI-NIDIPLVEQSAVLAATGAGFT---------------------------DDEISVTFSSGSSGNIKGLVISKRG-ADAQIRAYKDMFDAEDGRLIVY------MPFTSYYIYGAIAFGFDLVL---VPPYRLPEGLVRM----QPTVLMGPPVLFETLARQADSATVQAALGGKMHIMTTGMAIRQDAIDFFHHH----GIRLCEGYGLGECGSVCVNTLGAEV---PNSVGKPLPGTLVRI----------AQDGEILVAKDDPLLSRYLVEDDNPMQDTRLQ--DGWFHTGDLGRLDELGNLYIEGR------------------------------------------------------------------------------------------------------------------------------------ 167902485 21 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIFDERLREARSGAVGEIVI--SGPCLARGYPDDPEKCLAHPSRAGERAYRMGNLARRLPDGAIQFVGRLDDQVKIRGYLVEPGEVEIAIARQPGVRRRAVVGAPREF-----VAFAVPDDPAAPRRPLVGRLRAGVAASLPPFMAHGHFAIIDALPLSANGKTDKAAL-------------------------------- 217408538 27 -------------------------------------------------------------------------------------------------------VTFAEMNTIVRKSAAVFQSLGVKPGVNVAILGENSARWLMVDHGIQMAGGASAVRGADAPLDELRYIYEQSDSAGIVVVQG-----------PKLLEKLASDASAKGMH-----RLGEELKMVDKYGLTFADLLEEVQPDEQIPVLGRDDLATIVYTSGTTGRPKGVMLTHGNHQIGHRVGTETRYDESPDETMLSLLPVWHITERSFELW-MLARGC-NVVYSSIRTFPEWAVLVRVLEKTGVSKLFTSTS--KAAAKHGEQPPGAMEKLASKALLVALSPLNAVVWSKVQNGFGGRMRTIM--SGGSEAAGLTIIVAYGLTECAPGCVGTACIDTELRVVSPESKALPAGEVG-VVIARG-PQIMKGYYKDVAETKKA-IDQF-GFFDTGDLGRVNATGDLILTGRAKDTIVLSGENVEPGPLEDAIL-------------------------------------------------------------------------------------------------------------- 71019307 88 --------------------------------------------------------------------------------------------WQYYELSDYKYITYNEFEERIQYASSGLVNLGLSKQTRFNIYAATAINWQNMAHACFRQSIPFCTAYETLGEEGLQHSLN--EPEVV----GVFTNAELLPTLANVIDKTEKPDDKHLTKVVVSARQGKLLTIEE----LWQQGKASPADSHLPTR---DDVACIMYTSGSTGAPKGVILTHGNLVASIAAVEVHIGDLKPDDTFLAYLPLAHI--LEFIVECAFIHVGVTMGYDGDIKAFRPSIMWELIRKSKVNAGGSVKKSVAMTIKKNKLPL----LSSLRIALSGGAALSKETQEFLNNAL----VTLLQGYGLTESCGMTAILHPDFYS--YGPSGGIVPAIEAKLRDDAGYSTNNPPQGEVLIRG--PSITNGYFKREDVNKESFED---GWFLTGDVGQWNADGTLSIIDRKKNLVKLSG--------------------------------------------------------------------------------------------------------------------------- 126660198 24 -----------------------------------------------------------------------------------NQPHQKAYTFLKDGETESISLTYEELDLEAKNIATKMLLLGVS-GERALLLYPPGIEFITAFFGCLYASIIPIPLYP---PKRLQSVVADAGAKIALTT------------QNILDNIEKHFVNTPDLAALNWFTTD---NYEENLAESWY-----------PPKISSHSLAFLQYTSGSTGNPKGVMVTHENLLINSA-------DLDQG---WQHTSVTWLMGLIYGVLQPLYKGIPCYMMSPATFLQSPVRWLQAISHYKGTH-SAAPNFAYELRKITPEQKETLDLSSWKMALNGAEPVRADVLERFAKAFGFKATAFCPGYGTTEEPTLYRVQTDALQENKVVEAQLVGCGTRIVIVNPDTTPCAADEVGEI-----WVSVAQGYWQREAKTFQAKLANGEGTFRTGDLGFF-KDGELFVTGRLKDVLIIRGRNHYPQDIEMTVEQHDAIVNSAAFTVEVNGK-EKLVITAELRQAISDDPAFEAEVVNSIKKAVCIHHVHRILLLVGTIPKTSSGKIQR----------------------------------- 159125712 238 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CPWVKPSDVCLVLFTSGSTGEPKGIIQEHRAYATAVRDYNKL-LGLGRHSRVLQFDDYAFDISNNDYLTTVAAGGCCCVH---TPTKSVP-TLVENINTLQVDTTFLTPTI--------AAQISPQDVPTLELLCLGGEPVPNELLIRLVAACETGE-SVWDGG-----GGHLIVGRAGSGAIWITSPESPEFLMPVGAVGEILIEGPHLARGYLVCQKPLPNAPTWL---------------KDLHPSGDLGRYTHAGTVEHLGRKDTLLKINGYRVEATEVEHILRSHPR-----TISTPLPLTTLWQFLPVT---SQHSAHQVVQRMKAEVMATLPVHKIPEYFILLSQIPRTRSNEADRRKLHHLAQ-ESYVSGALSKICN------------- 157144803 26 -------------------------------------------------------------------------------RHWRQRGDAPAL------RLNDEVLSWRTLCTRIDALASGFAAQGVSEGCGVMLRAWNHPQTLLAWLA-----------------------LLQCGARIL-------------PVNPQLPQPLLDALLPDLTLRFALLLEGENT-FPALQPLQMQQEAGEHAADWQPTRLSS-----MTLTSGSTGLPKAAVHT----CQAHLTSAEGVLSLMPGDDWLLSLPLFHVSGQG-IMWRWLFAGARMTVREKQPL----EAMLQ-----GCTHASLVPTLWRLL--ENPASV------TLKAVLLGGAAIPVELTEQARAQGIRCWC----GYGLTEFASTVCAKEADGL----GDVGAALPGREVRIVN-----------GEVWLRAA--SMAEGYWRDGKLI---PLVNGEGWFATRDRGELN-DGKLTIAGRLDNLFFSGGEGIQPEEVERVISAHPHVLQAFVVPVEDREFGHRPVA-------------------------------------------------------------------------------------- 18397422 114 --------------------------------------------------------------------------------------------------GDYKWMTYGEAGTARTALGSGLVHHGIPMGSSVGIYFINRPEWLIVDHACSSYSYVSVPLYDTLGPDAVKFIVNHATVQAIFCVAET--------LNSLLSCLSEMPSVRLVVVVGGLIESLPSLPSSSGKVVSYSVLLNQGSNPQRFFPPKPDDVATICYTSGTTGTPKGVVLTHAN-LIANVAGSSFSVKFFSSDV--------------YISYLPLAHGVAVGFYQG-----DNMKLLDDLAALRPTVFSSVPRLINAVKTSGLVFNKIKDRGRVRFMTSGASPLSPEVMEFLKVCFGGR---VTEGYGMTET-SCVISGMDEGDNL-TGHVGSPNPACEVKLVD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73979494 119 ----------------------------------------------------------------------------------------------------------------------------------IGIFAQNRPEWVIIEQGCFAYSMVVVPLYDTLGTEAITYIINKAELSLIFVDK---------PDKANLLDGVENKLIPGLKIIVLMDSYGIDLLERGKREIISMKAMEDRANRQRPKPPAPEDLAVICFTSGTTGNPKGAMITHRNIVSDCSAFVK----VTEGDI-------------------------RLLMDDLKALQPTPRLLNRMFDR----IFGQANTTLKRWRKEAEGIIRNNSLSSLRLMITGAAPVSATVLTFLRAALG---CQFYEGYGQTECTAGCCLTVPGDWT--AGHVGSPMPCNLIKLVDEEMNYLAAKGEGEVCVKG--PNVFKGYLKDPAKTAEV-LDK-DGWLHTGDIGKWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 90023037 489 ------------------------------------------------------------------------------------------------------ELSYQQLANKIAVAAFGLVNLGVNEGAVVAIELPRGIEAIITSFACLILNACYVFVDPS-GPQARNSRIVDATPSLIVCDDAQVE---IVDVKANSDKI------------------GNTATRYGMRAACYTSLLQHNQPAPDCSQVDADASAYMVYTSGSTGNPKGVIISN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86740633 68 -------------------------------------------------------------------------------------------------PSTHEVISLRDLAATSRIIAAALTTDGVQAGERVGVLAANSAEFLLALFAISRAGAAACPLPLPTTAHDLADRVSRTTAAAVVT------GGRVSAILRRTAD--RLGGLRFLPAADLVRDVGPATPTRQP----------HPGPECPVGAVGADDVAIVQFTSGSTAAPKGVVLSHRAVLCG----IRAIIDLGEGD----HGGIWLPLFHDMGLFATLMTGIPMTVWSPADFVRDPAGWLRSFLASGATISPAPNFAYDDLVRADPDEVPGLDMRRWRVALNGAEPVSAVGVERFLDHFAPGRAPVV-TWVDRDAAEGIVTEVPREHPRAKGAVGRPVRDIRIRIADLHGDVLADPRVGEIQIRGG--SVTSGYLTAGGLTTGGF--TADGWLRTGDLGFQRGD-DLFVTGRDKEMIIIRGVNYYPEDAEAAVRDLPGVHRRRVVGSPPDATGAKAAGGVTVVGETALTERLATDLRMAATAALGLSTVTVRLVEPGALPRTSSGKFQRLAVRDLV---------------------------- 119487536 237 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQFKTVLLGGAP----AWLDLLQQARLHQIRLAPTYGMTETASQIVTLKPEDFLAGNNSYGQVLPHAKIKVYSEKNQELAVNKLGILSIEAD--SLMLGYYG-------LYNPQFPQTLKSDDLGYLDEQGYLTIVGRNSYKIITGGENVYPVEVEAAIRSTGLVADVAVVGLSDNHWGQVVTAVYIP----TFPDVSISNLQTALQDKLSKFKQPKYWVAVESLPRNIQGKLNFKQLEELA----EKFLNRST---------------- 167394858 125 -----------------------------------------------------------------------------------------------------------EFQTLINKLSSGIADVGFKAGDKIAIFCETRYEWMAMLLACCRQGIIIVTVYATLGDESVSVALKETEVKAIVVSKETIQR-------------INKIQVPNDVKLICVDELE---EYPKEFKVFKFNELKESTIHSSFTPVKPDDLALIMYTSGTSKDPKGVLVEQKQILMLSVGYQKNIF--FDQDVLIAYLPLAHI-FELCIEFAVIMHGGT-VGYANVRTLTSPGVISDLCA-LEPTILIGVPTVFNRVRKAILETVNKFDLRSLKAIIIGGSALPSELQHFLQCVVPG--VDIMQGFGMTECGACSVMPHGDAT---LSSIGCLFPMYEAKLRDELGYLTSNNPPGELLFR----GLPVGYFNRPEESKEAFTE--DGWLCTGDIAKFDERCHIFIIDR------------------------------------------------------------------------------------------------------------------------------------ 6671960 114 --------------------------------------------------------------------------------------------------GDYKWMTYGEAGTARTALGSGLVHHGIPMGSSVGIYFINRPEWLIVDHACSSYSYVSVPLYDTLGPDAVKFIVNHATVQAIFCVAET--------LNSVVGGLIESLPSLPSSSVKVVSY---SVLLNQGR--------SNPQRFFPPKP---DDVATICYTSGTTGTPKGVVLTHAN-LIANVAGSSFSVKFFSSDV--------------YISYLPLAHGVAVGFYQG-----DNMKLLDDLAALRPTVFSSVPRLINAVKTSGLVFNKIKDRGRVRFMTSGASPLSPEVMEFLKVCFGGR---VTEGYGMTET-SCVISGMDEGDNL-TGHVGSPNPACEVKLVD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 214042278 42 -----------------------------------------------------------------------------------------------------RTMTYAQVLAQVRQIGAGLLSLGMGPDKPLLVLSGNDIEHALIGLAAQYVGVPYAPLSTAYSLVSLRDIAALLKPGAVFVADGAAF-GKAI-------AAIATPDL----AVIATQNPGEQVGFESLCSGLGSEIADAAFANLVPETVAKY-----LFTSGSTGSPKAVINTQ--HMLTSNQDMI-------ADCFRFLADCEWAPWNTFNMV--LYNGGTFYIDEGKPTAAGFATSLRNLADVRPTWHFNVPLGYEMLAREADADLAKTFFSRMDMMMYAGAGMAQHTWNQLKKQATGREVLLVTALGATETGPFALMGT--DHQPKSGNVGVPACGVTLKLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 153870611 31 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVKPDNLAYVIYTSGSTGKPKGVMIPHQAINNHTVW-MQKTFPLTATDKVLQKTDAS-----VWELFTPLSVGAQ--LYMAKPGHQDSTYLVKVIIDQQITILQTVPSLLQMLLEE-PNFDHCH---SLKRLFCGGESLPVKLQKRFLTQLNAE---LINLYGPTETCTFFICQREESYQKIP--IGSPIDNLQVHLLDSTLKPVPVGIAGEIYI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33311808 91 -------------------------------------------------------------------------------------------------------MSYEAVDQAVESFGSGLAALGQKPRQTIAIFCETRAEWMIAAQACFRRNYPLVTLYATLGEDAVAYGLNQCGATHLITSTEL--------LQSKLKNVL--FAVSGLQHVIYVGSGEHQADYPQSLIIHSMQEVTEAKPEVEYERPSASDLAVVMYTSGSTGNPKGVKMQHSNLIAGMAGQCQRIPGLGSQDTIVSYLPLAHVLELTAEI-SCLSHGCRL-------GYSSPHTLTDQSSKIKCSVLK--PTLIRTLFKLGFDYKKGADSPCVRRMLSGGAPLSASTQRF----MNVCFCPIAVGYGLTETCGA--GTISDSSDYSTGRVGAPLICSEIKLRDPEGSQDKPHPRGEILIGGPNVAM--GYYGSEEGQNDNFWEAGQRWFSTGDIGEVHPDGCLEIVDRKKDLVKLAGEYVSLGKVEAA---------------------------------------------------------------------------------------------------------------- 57866145 128 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGTTGLPKAFYR----------NEHSWIVSFKENEKLLTIVAPG-PLSHSLSLYAALSTGKTFI---GQKNF-NPLSLMRLINQLKATAIFVVPTMVQQLIS------TQRHCSSIKSILSSGAKLTLQQFQQISTL--YPQANLIEFFGTSE-ASFISYNFNQSSPAH--SVGKLFPHVETRLLNQD-----DDAVGLLAVRSEM--VFSGYVGQ---------SNQEGSWKTGDFAYI-KNQHLFLVGRESDRIIVGGINVYPTAIESLIMDIEGIDEALVIGIPHAKFGEIAILLVQLN---------YRQIKSFLMKQLSRQEVPSKLKKIDHMIYTESGKIARKEMKKFINGE------------------------- 163793682 43 ------------------------------------------------------------------------------------------------------RLTFADMQQRARCVAQGLIARRLEVGDPVLILSENAIQHAVLQFGALYAGLPVCPVSTAYALGSVAARI---QPSVIYVSDPVRYG-----------PALRALADHG--ALVLTPGDLDALAMTP----------MTGEVEVRLAALGPDTVAKVLFTSGSTGGPKGVVNTHR--MLCANQQMLWPFLTRRPPVL-----VDWMPWHTFGLNLALARGGTLYIDDGKPV---PGGIERTVANLRPTLYLNVPRGYDMLLPEADAGLRDRFFAELDLLFYGGAGLPQSLWSRIEAAAATGRKPILTTYGTTETAPLAVSP---HFPVRAGMIGVPVPGTEIVLRPEAGK-LSIGMRG--------PHITPGYLHDPERTAEAFDA--EGFYRSGDAVR------------------------------------------------------------------------------------------------------------------------------------------------ 159027128 206 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYGMTETASQIVTLKPEDFRRGNNSNGQLLPHAQIKI-NPDNQKIIIEAK----------SLFLGYY--PHLNQASYFE-------TDDLGYFDESGYLYIIGRDSQKIITGGENVYPFEVETAIRHTNLVKDVVVLGLPDSRWGQIIVAFYVPVNSQIG----QTIIQSQIKDKLVNYKLPKHWIKLPEIPKSPQGKINRTNLIKLAE--------------------------- 156973728 30 ----------------------------------------------------------------------------------------------------KEQVNWQQLTARVDLYSRYLQQQGVASGDVVTLVGKNRVETLWFYLSAQQIGAIAALTFEALSGK-LTTLYKPTQQRFVWFADGVASGYSEQQLSQL--GIIQLSTLDSESQ--SDQSDQSEVDTSHEG--YAHDALAS-----------------IVFTSGSTGTPKAVVHTHRQHL-ASAQGLLSEFQFNHQDTWLLSLPLYHVSGLA-IVYRWLFAGATLKVGGGNFAE-------DIV---GVSHASLVATQLKRLLDEQIEL-------SLSHVLLGGSHVAHELALRATQQG-------IETWGMTEAASTVTAKQIDSIS----NAGHLLQNRDIRLVDERGQTLAAG-----YFKQ---GLVTSLLNEN------------GWFDSKDLGEWQGD-ELKIIGRADNQFISGGENVHCEEIEAVLNQIESISQSIVVPVEDVEFGHRSVAVIQ-------TELLLDKAQQHLQTKLEKFKWPVAYY---AMPQTLNGKISRKAVKDWLKNKVQN-GD------------------- 152997828 10 ---------------------------------------------------------------------------------------------------QDKQLTYQALADSVTARKNWLIEQQVS---RVAIAMDNTIEWVLFDLACAELCCVPVPSF--FSPQQTAHLLNESGIELMLTQD---------------------KNSPSDRNSPAHDATDSPFDGV---------FISRLAVKNEPEPTGTNK---ITFTSGTTGSPKGV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149473274 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYIFTSGTTGLPKAAVLTHNKVL--QIANLQYMCGVSKTDVMYTALPLYHASALFIGIMGCIEMGIPCVL---SPKF-SASQFWDDCRRHRVTVILYVGEVLRYLCA---TPQRDNDRDSVRLVLGNG--LRPEVWEQFLNRFGPVR--VREFYGSTE-GNVGFINYTG----RLGAVGCPFELIQFDVRDSKGIPVLPGQTGLLLTRVTSFNPFSGYKGSPSQTEQ---KLLRNVRRKGDF-------YFYFRDRIGDTFRWKGENVSTREVEATLAVLDFLKEVNVYGVPHEGKI-GMMA-VQLAPGRALDG---QRLYAHVRRTLSGFAAPNFVRVQEALKITGTFKLMKRLVRE---------GDPGTISEP------------ 10802725 13 ------------------------------------------------------------------------------------------------------RIKYQKLKELTDNLAANLQNLGIKKGDRVALILPNSPQAVIAFYGALKAGAVVVWNNPMYTERELHHQLTDSGSKIVITLDLILPRVLNIKAKTSLEKIVVTPLLKLLYPVKVKKKNGGIEIPKESFILGFQELLKSPPSPLRKLPLPKEDLAVLQYTGRTTGISKGVMLTT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170070554 143 -------------------------------------------------------------------------------------------------------------------FGRGLRELGQQPRQNIVIFAETRAEWLIAAHGCFKQNMPLVTIYATLGDEGIAHGINETEVDMVITS---------HELLPKFKTVLGI--TPNVKKIIFMEDQLHKTDVTGFKEIPFSTVIEKGEDGCSPTP---DDTAIIMYTSGSTGTPKGVLLSHAN-CIGTMKNFCDIFKIYPDDVLIGFLPLAHVTGVPIGYSTPLCKGDASVL---KPTAPMKKAFFKFAYQYK-TKW-VARGFLTPIM--DKIIFKKIARGRIRGVMSGGAPLAPDTHEQIQTCLC---VEMVQGYGLTETTAGAAVTDKWCME--YGVVGAPSSVNYIRLINEEGNTNKPYPQGEIVVGGT--SVSKGYYKLPGKTGEDFFEEGQRWFRTGDVGEVHPDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTC-AVVENICV--------------------------------------------------------------------------------------------------- 212636246 28 ------------------------------------------------------------------------------------------------------EFSWLDYHNRVKWLSLTLRDLGIEAETTIALLGDNRPEWVVAALCCFSLG-----IYQDSLHEEVAYLLNRSNAQVVIAEDE-----------EQCDKLLELGDIPSVKYIVYCDPRGMR-KYDDPRLINIEDILDKQHPTAYDELVDAGKADNIIYTSGTTSKPK-IV------LLQGSKFIDHCCSYMPGDNYVSVLPLPWIMEQVYAVGQALIARQETMMADGPSFVLLAPRVWEILADVQARMMDSTPKLFEFAMKRAEAALAQGKRSTLKSAATGGAAMGPDTFKFFQS-IG---VPLRQLYGQTEMCGAYTIHHQDDVD--YDSVGVAFDTAELQVINTDSEGV-----GEVIAKTV--GMFNGYLGDQAAFDE---DVKEGWMHTGDAGYFKPSGHLVVIDRIKD--------------------------------------------------------------------------------------------------------------------------------- 218721254 74 -----------------------------------------------------------------------------------------------------KTWTYDQLKDYADRLAAYVYAQGIRTGDFVAVYTINSPEMVFIVYALSKLGVVAAMINTNLRDETFKHCLKISTSKLILST-------------PDLAEFVRSDDIPKFS--LNVSSFDSVLNIPDDTTLITSETLAQIPESDVSSILPAKDLAVLIYTSGTTGNPKACAIRNIMTLVTSTKDTRNPSKYYPMRIYSSTA------FFSGVCYAV-GNGGTLCLR----RKFSASNFWKDVYESRSTVLYIG----ELCRYLLASPPSPYDKKH-NCIIAFGNGLRTEIWDKFSERFNVPE--IREIYRSTE-------GVARFDNFYGGSFGAGAVGFQGPIFDMETEKVGAGEEGE-AIGRVRTRQALTYLHNEEATEKKLFEKGDLFQRMGDLLVRDHDGWIRFGDRVGDTFRWKGENVSAGEVRDHICRMENVQDAVVFGVKLKNDGQAGAAGITLERRTPQTEAAINNLWKFLRSQVPTYAIPRLVRFTKE---------------------------------------------- 18313366 21 -------------------------------------------------------------------------------------------------------LTYRELFEKATKWAL---------NSRVVFAARNSLWSYAALMGLLHGGGEVALVDPLTVSEDLKMIIEDFSPDLIVGDEEFLQQN---------AEVLKNYKTLSVNS----PPNGGGWTY---------------------------DTTFVMYYAGIAGRTMQVLNKTSSLWINAH-SLALAMGLEKADVVYVTAPITHVLGLVTSM-AALAAGGMVLMKKLSPN---------VVEELKATVIVGAPAFYAEVLKIGVGKLGA------KFAVSGGAYLAPDLRARFEEVTG---VRILQVYGLTE--GLVLTFEPPSAYGK-GSVGAPLPLVEIRLLED----------GELAVKAPW--VMRG-YKDPEETKRAF---IDGWLRTGDILEERE-GLLYFKGVKKRMIKYKGYPIFPRDLEEILKRHPAVLEAKVVGELHPEYGEVPVAYIKVK-GEVSEENLLNFINSQV---------------------------------------------------------------- 189211520 58 --------------------------------------------------------------------------------------DKIAIAWDG-------KLSYRQIEDYSTDLAQTLRLLDDSWNQIIPVLFEKSRWTVVAVVAVMKAGACFALLDPAQPEGRLRSITQQINATSFICA------------KSQATLAARIAPSATI------------LPISESRFDKIYSPFAKQQPKTALPNVSPSAQMYVQFTSGSTGLPKGCLITHSQYTSGAVPRAHRI-GYQQHSRVLDFASYAFDVCIDSMLC-TLAAGGTLC-------TPSEERLGGAMRDMKVTFAGMTPSVARTL---DVDILEHLD-----ALALGGEVSSSDATSW------GQRTRIVNAYGPSET--TVGATINPDVRLKSYITMGRAAGCALWLVEPNNHNVPIGAVGELLIEGPIVG--NGYLDNPEKTEEVFIETMPGMYKTGDLVRYDPDGDIIFVGRQDQQVKLRGQRIELAEIE------------------------------------------------------------------------------------------------------------------ 67157664 54 ---------------------------------------------------------------------------------------------------------YAELRRQALDLARRLQGAGLRRGDRVALIADTEPGFVEAFYGCQYAGFIPVPIPSGLGSHALAALLKSCEPAVVLA---------PAAWLPFAQEAVGSSPMRFVGSV--------------------EELKAWAVPQVELEPSRPDEVAYLQYTSGSTRFPRGVVVTQRAAMANLRGMIRDALDVRPDDR--CVS---WLMGLVGFVLGPMAFQMSVDYLRTQDFAMRPRQWLNLISRGRGTISFAPPFGYDLCRRARESEVGQFDLSSWRVAGIGAEPIRADVLERFAEQF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156393846 136 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVIQTSGTTGKPTTVMVPHQC-IVPNIISLSQIFAVTPEDVSPYTFDPFVV-----QVFLALEAGARAVLLHET-DRILPSRLCSVIKSQNITILQPTPSLMNYI---GLDLIRTHD-SPLRVLALGGEPFPSTSVLFQWKH---PDCTIFNLYGITEVSSWIVICSKGAQQVKDGPIGEPLQDTLVDIRDEEGKKISHG-IGQMYIG----GQNRCFLNNE-------MDVSPGMRASGDWALINND-QIWFLGRKDRQIKRLGQRTNLLWIEQALARHTFV---AVVVKS---KMDRLHLFVTSSDDSSSWDLSF-RVRSIIKDVLPVHAHPDHIHIVSDLPLTSHGKVMETLL-------------------------------- 163756365 38 --------------------------------------------------------------------------------------------------------------DQANAISRGLLRLGVQPNDKIAISTTNRTEWNIMDIGILQTGAQNVPIYPTIAKEDYEYILNHSESIYCFVSD-----------IEIIEKLNQIKGNTKLKGVYTFDEITGEANWTEGEDTSNDDELQARKDAVTPQ-----DLATLIYTSGTTGKPKGVMLAHSNLVSNVLDSQKRVHNGKAKALSFLP------VCHVFILYLYQYCGIEIVFAESIEKISDN------LKEVKPHVMTAVP---RLYEKYDKIYAKGADLTGIKELGLKYEPYGQNGW-WYERVFAAAGIPIMEGYGLTETSPVVSVNDQRGGGFRIGTVGRIIDNVEVKIADD----------GEILVKG--PNVMQGYYKDPEK---TASVMSNGYFHTGDIGEVCEEGFLKITDRKKDMFKTSGGKVIPALLENRFKQSRFIEQIMVIG-----EGEKMPAFIIEKKGKNASEEIIARIQKEVDEANSNFGKWEQIKRFELIPKTPTMKMKRKVIKEIYKDYCDKIYDRA----------------- 149917269 10 -----------------------------------------------------------------------------LDAAAQTYASQPALRWKTSSGRWAET-SWKDYRAEIHRAAKGLIALGLEPAKGVSLIGFNCRQWMIGNIASIHAGGVPVGIYTTSSAEQCHYIASHSDSNIAIVENA-----------EQLAKFLERERLPDLKAIVMMNGEHDDADV-----HSWSALLEKGDSLEQSERMSAEDICTLIYTSGTTGNPKGVMLSHDN-LSWTSASAASTMEIEEGAQFLSYLPLSHIAEQVVSMYVPMIGGCSNFVFLGVP------RVWEKIQKKKIAAWGVGLKA-AAAKERGEAPPLAYDNSRLNV--TSAAPIAKETLDFF----ASLGVLINEVYGMSECTGPATISTPD--KFRVGWVGWALPGAEVKI-DHDGEVCMRGR-----------NVFKGYYKNPEATAEAIDA--EGWLHSGDIGTQDGD-LFKITDRKKDIITAGGENIAPQVIEGKLKNIVWVSQAVVVGDRDEDKFDEI-----LKQSGSTAETLSEKVRQWVQEVNGGLARVQQIKKITILPKTPTMKIKRRIIRD------------------------------ 167722323 25 -----------------------------------------------------------------------NFA-DVLRYRAETTPDEFAYGYLGFGRMPDRVMRYGDIHRRALGIAREIVAHG-RPADPVLLIFPSAADFVEAFFGCLYAGRMAVPALPPRTEKERRRLIRDCAPSFAICGNG--------EMDAVLAELCAAGVVAPPCREVGAIADGGDIGDAPG-----------ALPAIAPGSI-----AFLQYTSGSTSDPKGVMVGHDNLLANERLLRRHWG--SDRERWLIVS---WLMGLIGGILQPIYAGRPAVFMSPQDFLQHPARWLHAVSDYGATCSG-APNFGYELRRASRMDLARLDLSTWEQAFNGAEPVRPRTLREFADAFGLAELTLAATSKQIGESVVIRRADRAALAAGRFEPGRSVDAVSVGIVDPAGEPQPTGAIGEICVASD--SVCHGYFGRPDATEATFHSAFPGMLRTGDLGFIDEAGHLFVSGRIKDLIILNGVNYYPQDIEGAVL---NVSDAAIMVERDEQAGVVVVLEAIGRDLAALAPEIAREVWDACQLTLSGVIRVKK----GEIHTTSSGKIQRATCAKMLADGAFTIED------------------- 78356019 76 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGAPTVVHHTQNDLNSWADLVARYMVGVRPDDVFQNTSGYGLFTGGLGIHYGAERLGCHTI-----PAGPNTKRQIKFIRDFQTTVLHIIPSYALYLGAAEEEGLSGAELPC-RVALIGAEPHTEEIRQRIEQMLGLKA---YNSYGLSEMNGPGVATHQTGMHVWEDA-------FIPEIVNPDTEPVADGEVGELVCRQGMPIL---------RYRTRDLTRF----LSGECARID-----RILGRADDMMIIKGVNIYPMQIEQVLMGFPEVGENYVIELVSEDFIDQLTVKVEIRDGYFVEDGLQKAIVRQLRDEI--LVTPRDLVQTGSLPKS-EGKAVRVI--------------------------------- 40644845 34 ----------------------------------------------------------------------------------------------------KRQITFDELLAQSYRIARALERMGHSRHEGIVCLTANPPELVALRLAAHLLGALNVNVPGD------------------VT---GWRG-----ILASVRPA-----------VFLVDRRGAEVTLTLGVPEAGCDLLARAAEESG-EPLAPEDIALLVPSHGTTGPRRGAVHRFSGMRVWRRPEEGALGDFPAGITTLAVSPLA---GNAGEVVLMLLQGCTALLMDD----FDPGRVLATVEAERITSVYLLSGHLRRLLAHPD--VGRTDLSSLRYVPYGNAPVPAATVRRAVEVFGPV---LAQNYLSSEIRAITLLRQEDHLAAAARSVGRALPEVEIRIRGPRDEPLPCGACGEVWLRA--PHMMSGYWRDPA---GTARVMRGGWLHSGDRGRLDEEGYLYLTGRA----------------------------------------------------------------------------------------------------------------------------------- 71020023 36 ----------------------------------------------------------------------------------------------------------------------------VQRGRPVAIFLGSDLNIMVYILALVKLGNPFLLLSARLSGEAVEHLLKGADAGFVLTAEQVWANAGLSASHGSLISDLDTLTHPHSKRCLPIPAP-SLISWLDREK--WAMPTRPSQDSLEGEEVDPNDCSVVLFHSGSTGLPKLIPHCHR-YLLGYASCHELSSNLGERDVTLSTLPL----YHGFGLLASLSIGMPIAL-PAATTIPSGVSVAQMLAECRAARLFTVPSILGEVR--GLEWPA--DDPHLSIVVVGGAPMRTELTEFLVEH----GVELLNHFGVTEIGA--LAPI-----VHPG----PELKYDPK---------------YLLIRRDIPLRFR-----RERIQNSPFGWTKDFWLQ-DSLEYNPNAGVRIEGRIDDIIVLAGEKVNPMGIESAIRQHPAVSDVVA---------------------------------------------------------------------------------------------------- 17556552 95 -------------------------------------------------------------------------------------------------------LTYDDVHEQAKNLSMTLVEFGLTPANTIGIYARNSPQWLVSAVACVEQSMVVVPLYDTLGAEAATFIISQAEISVVI-----------VDSFKKAESLIKNENMPTLKNIIVIDSADELKDGTAIIDTSLTNALNLGSRYPFTNNLPPDDNYIICYTSGTTGTPKGVMLTHSNIVANISGFLKILFAFQPSQVHISYLPLSHMMTHWTL----LGFGSKIGYFRGSIQGLTDD-----IKTLKPTVFPVVPRLLNRLYDAITSKVQQRKLSLVKALMVTGSPISSTVLETCRVTLG---TTIVEGYGQTE--CTALATFTWMGDPSTGHCGAPAPCALVKLGDPDLNYFAKDGKGEIRIKG--PCVTKGYYKDPERTAELFDE--EGFLQTGDIGEMLPNGTIRIIDR------------------------------------------------------------------------------------------------------------------------------------ 156061013 45 ---------------------------------------------------------------------RLNMFY-ILEEHARGNANDTFIIFEG------KKWTFKETYDIVLKYGTWLKNHNVKPEEIVAMDFTNSDKYFFLWFGLWSIGAKPAFINYNLTGNALSHCVKVSTARLCI-VDLVVEEKLTQEVRDELPDISFHILTPEIEAAI------ESTEGVREPDSTRHEQTKSKIG-------------MLIYTSGTTGLPKPAVLSWGKANFGSTIMPKWSGYSRPDILYTCMP-----MYHSAASVLAVLMGATICI--GRKF--STKTFWKEVRESKANIIQYVGEVCRYLLSAPPDPVTGENLDQVRMAFGNG--LRPDVWNKFRERFDIK--TIAEFYSATEGAGAGW--NYSNNDFSKGAVSRNGFIYAVVELDETEQPRRSKTTG-FCTKLPYPGEMLGYFGNDSKVLRSVFEKDDAWFRTGDIMTWDNEGRVYFNDRIGDTFRWKSENVSTNEVAEALSTHPAVQEANVYGVPHHD-GRVGCVALILKDQ---SPRVMRDLAAHAKKGLPNYAVP------------------------------------------------------ 148258157 49 -------------------------------------------------------------------------------------------------------LTYGETRAQVRAAAAWMLAQSLGP-DRLAILSDNSIAHAVLALAAQHVGVPVSAISPAYSHEKLRAMIRLLDPGAIFVA-------------QRAPFAPALSAIESLHRATIIAGDGDGTSAVP-----LQSLIATTPGDRAFAAVTPDTVAKLLFTSGSTGQPKAVINTQRMMTTQQAKAQLWTFEVEGGPVI-----VDWLPWHNFNLV--LSQGGSLYIDGGKPA---PGLFDTSLARSKVTIYFNVPRGFDMLLKTDDDLRQQF-FSGVRCIFYAAAALPQNLWDALNESVGRP-APLLSAWGATET-SPLATDCHFFAE-RAGNIGVPIPGTELKLV-PSGEKLEIRVRG--------PNVTPGYWKAPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168033599 79 --------------------------------------------------------------------------------------------------GDYVWLTYEEVYNIVINLGAAIRYVGVQPKSKVGIYGANCSEWFMAMEACNAQSMLCVPLYETLGNEAVEYIINHAEVSIAFVQD------------TKLDLILALPKCTKLLKKIVSFSTRSKAEASGAALLSWDEFLKKNNPTDLTPPTTS-DISTIMYTSGTTGEPKGVLLSHANILCAVYYSFAHIFDRLTEELFFLGASIGWITEDLAVLKPTLFVAVPRVIHAGIFGRINAGGMFHYAFDMKLKSLYNAAPILDKIIFNKVKMAFGGN---VKCVISGAAPL-PSHLEEFLRVV--TCAPVVQGYGLTESCAATFIQVPDVISMH-GTVGPPLPNIEVRLVDALGKPAR----GEICIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 116753946 79 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTKRDIETWSDLMGVTRNDIFQNAVNYGFFTGGLGVHYGIERMGAMAV----PSGTGNTERQLEIMADFGVTVIHCTPSYALYL-AETAKAKGIMDKLKLRIGCFGAEPWSDEARQELEEAFGIKA---YDSYGLSEMFGPGVAQEQNGLHIWED-------HFLVEILDGDGNPCAPGERGELVLTSLTKEAMPLI-----------------RYRTGDVTYLMEDGCHRFLGRADDMLVVRGINVFPSQIEDVLLSIPEIGD------------------------------------------------------------------------------------------------------- 111025431 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLLTTSGTSGEPKVVVGSRSGLARYLQWQ-QAELALDPSDVVSNTADP-WFDFSFKETLGALVAGATITV---TPPAALAGTLLTWLAEHRPTMVCLLPSMLAAMDRADPTTVRSA-TERLRRILVSGEPFPQPLLRRWRAHAPHPV--VINLYGPTESTVIKLRHLPAGAEVHTAPVGTPIPGTAVEFVDDAQELCIVSEDGYL--------TPVT---GSTRFERDAAGRRR--LRTGDLASLAPDGSVVVEGRLDHVVKRRGVKVSLPAIEAAAVAVPAVD----AAAAVVQQGDRIVLYCGVSAG-SDTLSLRA-IRMALLDTLAPAQLPDKILVVTRLPLDRRAKVDRAALRN------------------------------ 123484252 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDRYPCRPPQPDTPAFIMFTSGTTGNPKGCVVTHENMISAAATAGYWVYNFSQND--------------SMLSYLPLAHGMKVLGYMG--FY--SGSLSRITEEFQIFK----PTAIRVFERIQEGILSKFSINHLRCIVGGGSAMGGELQNFIRIALG---CDVIQGYGLTETTGPCIAQTY--TDYLTGNVGVPCAECKLRSVSDMRYLVENG-EGELLVRG--PGVIKSYYNNEEETK----SNFEDDWFTGDIFKVTKTGQLSVIGRRKEIIKLS---------------------------------------------------------------------------------------------------------------------------- 153872468 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDLALITFTSGTEGNPKGVMLTHNNVITRLNTLMQVNDSIRE--------YIGVPVYHSFGLGAVASVGGRFFI----PDNFNPSQIGEMLKKGTINAISAVPSLWRILLANGSQYMSQAEKEALKILF--------------------PNARIVQHYGLTEASRTTLLEIHQEEGEKLESVGRALGDVEIKLTADQ----------NIAIRG--PHVAAGYIIDGQ---ETSLKDEAGWLVTKDLGNID-DGYLYYQGRADDIINCGGIKISPEALETKVYA-ELQLESAICRKPDPMRGDGFL--VAITQETQLEKQKLHETVLRATQELGVNAANAIIVEVENLPKTASGKVQRRKLQKIVEEPTIDIDDT------------------ 194863421 234 --------------------------------------------------------------------------------------------------------TFTEAERMAANFGRGLRELGQKPRENIVIFAETRAEWMIAAHGCFKQAMPIVTVYATLGDDGVAHCITETE---------VTTVITSHDLLPKFKTLLDK--CPLVKTIIYIEDQLQKTEFKEGVKILPFNQVVKTGQDSKFEHVPPDDIAIIMYTSGSTGTPKGVLLSHKN-CIATMKGFVDMVPIYPDDVL-----IG---------FLPLAHAESVCLMTGVPGYSTPLTLIDTSSKLKPTCMTSVPLILDAFKKALFKFLYQYKVKKVRIIMSGGAPLSADT----HEQIKTCLCELIQGYGLTETTS--GATVMDYRDMTYGRTGGPLTVCDIRLVNEEGN--------YRVTNKPYPCVSQGYYKLPGKTNEDFFEEDGQRWFTGDIGEIQADGVLKIIDRKKDLVKLAGEYVSLGKVESELKTC-GIIENICV-YGDPTK-QYTVALVVPNQ-------------------------------------------------------------------------------- 118118061 62 --------------------------------------------------------------------------------HARRRPHHPLLLF------QDEVYTFSDMERRSNRAARAFLRLGLQPGQTVAVFLPNVPAYVWTWLALAKLGC----------AMACLNCNVRGRALVLITCCASPSGDTLVPVPTELQAAVELPDLKQEGVRVFYLNSTSPTPGVEALLPAIEAASDEPMPQYHTNTTTASKAIYI-YTSGTTGLPKAAVVT--EMKVMMVANLARICGLRENDIVYTTL--------------PLYHSAGLLI--GVGGCLEAFTSFELI-KYNV---------------EEDEPVRN------------------------------------------EHGFCI--------------------------------RVRPGETGLLVIKITKSTPFHGYAGDSQKTEKKVFVKGDAFFNSGDLLMMDQEKFLYFQDRVGDTFRWKGENVATTEVEATLAMVDFIQEVNVYGVPVPGEGKCGMAAVRLKPGQSFDGE---SLYTFTRDTLPIYAAPRFVRI------------------------------------------------- 149923116 45 -----------------------------------------------------------------------------------------------------RQVTWSEALVTVERLASALLELGASAERPLLILSGNSIAHALLSLAAMHVGAPVSVAYSLMSKDAKLRRIADSKPAVVFT-----------EQRAPFEAAIEAAGLGALPRV-----HAEALDPSSSEPSHHHAFASLAEHPLSPEALGPDSVAKILFTSGSTGAPKGVINTQRPFLAEQAAEGKVLCDWLP----WNHT-----FGANFNFNLVLMHAGTLWIDGGKPV-PHPTTLANLRERA-PTLYFNVPRGFELLVAAADPELRAHLFAELQLIFYAGAALPQHLWTRLEELATGEPVLMVSAWGSTETAPC---STAVHWPIRAGVIGNPMPGTQIAMI-PNGDKLELRVRG--------PNVFPGYWREPELSAEAFDEH--GFYRIGDAGK------------------------------------------------------------------------------------------------------------------------------------------------ 162148778 127 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGDSKCVRLTTRAIVSYLAITFHYSYGLS-------------VLHNTAFVRGTMLLTEQSVL---------EKNLWQRIEDACVTDISGVPFTFETIRR--IRLSEKV-MGNLLCVTQAGGALTPRLTQYFWQYFADHNVRYFTMYGQTE-AAPRISYVPPDRAMKLGSVGIPIPGGKIEIV----EEVPGAGEGELVYEGPNVSM-----GYANSWQDATGDQFGGRLHTGDQARIDADGFVTIVGRRKRFIKLHGISVNLDHVESVLRS--AGVNCILVGKEN--------CVVICTMAVD-----VNAVQTALKENFHPSAV--RVEICDELPFTASNK-------------------------------------- 41407745 38 ----------------------------------------------------------------------------LIDRNIANVGDTVALDYSGSDDGTAHEVTWSQ-------FGVRLEAIGARRGERVAVLAPQGIDYVAGFYAAVKAGTIAVPLFPGH-TERLDTALRDSQPSVLLTT--------------------------TVARDAVEQFLAGHPHLHRPRVIAIDEIPDSAAESFAPTELGMDDVSHLQYTSGSTRPPVGVEITHGTNLVQMILSIDLL------DR--NTHGVSWLMGLSMIGFPAVYGGHSTLM---SPFVRRPQRWIKALSRHG-NVVTAAPNFAYEWAAQRGLPGGGEDI-NLRIIGS--EPVSMDAIRTFNKAFAPYGLPFKPSYGIAEATLFVIAPQAEATAVYAGHA-VRVPANAPDAVAADGAELPDGQVGEIWLQGNNIG--RGYWGMPEEFGATLRSRLPDWLRTGDLGVYL-DGELYVTGRIADLVRIDGRNHYPQDIEATVEASPMVRRVTAFSVPAVDDSEAGRLVVVAERAAGTSRQDPRPAIEVIRAAVAQRHELARLLPAGAIPRTTSGKLARRACRA------------------------------ 126733936 119 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAPVAPHDPIYLVATSGTTGRPKCI--PVAQDAAFLSYQWRDAFDMR----------IGIYVFAIWEMFRPLRKGA-GLWFPDASTLFAPRKLADFLIAHDIDEMLFTPSFYDTFLNALDD--QKAAALPLRRIVLNGEIVSDDLITASLSKL--PDVALWNLYSICETHDVCMSHLTEPAGDAPASVGVPMEYLRAVILDDNDTPCPPGSSGQLHFEGPR--MLPGYVNRPERFRELTIDGRKRLYDTGDQAWVDDTGALHIEGRIAHMLKLRGFSIQTRELIDTMSAAPWVSEVGA-------RGQSLIFYFALAAGANKTPSLAADL----RSVLPAYCVPSFIVQMDALPHPVSGKADMRAL-------PPVEEDTSAIDN------------- 2511757 38 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKPSDTLYIVFTSGTTGTPKGVRITHSNFIVHSAHNFDNVANARVYDFASCAFDTSW-----QNMLATLDCGGCLCIPSEAERRDD---LAKSIERFEITHLEMSPS--------GAMVLPLSTLKNLNTLILGGEKLQGCVKEWA------SVVSTKNSYGPCE---CTPTSLVADVDSVAFNGGNIGRGRGVNIVDKTGESLPVGSIGELMLEGPLVG--PGYLGDPDKTASLFFLDHPGLYKTGDLVFYNEDGTLTYIGRKDSQIKFHGQRIELSEIESHI--------------------------------------------------------------------------------------------------------------- 115492317 50 ----------------------------------------------------------------------------------------------GSETTPAQHISYKELLRTAEANAALLQSKHLTPKQPVVVHSDNAVDSMIWYWSVLLTGAIPTMTGPGM-----------------FSQDAVERKKHLLHLHRTLDAPL----------CLTRRALMGPFNENAGLLQCLAFEDLSPSPDGSNASLPPSDVAALMLTSGSSGTAKAVPITHQQVLAALRGKTAVAQLSHPTSPFLS-----WVMDHANLVHCHLFAGVSQVQVPAANVLVDPMQLLNLLSRHRVSRTF-APNFLFALRRQFDAGRADLNLAAL-YLDTGGEANVIDVCAGLQPILARYGAP-ADVFGMTETGCIFNSHCPSYDQARLASLGTPMPGVRMRILDGSG-EAAPGERGHLEITGE--AIFHGYYNNPTATADAF--TADGWFRTGDLAYIDAGGHLHLDGRTKEMVNINGVKYLPHELDAALEQ-AEIPGACCFGTRTAAMDTEVVAVLYLPAYDEADDAARFDAQSSIIRLISPRVVP---LRREDMPKTTLGKLSRAKLQALEAGQFAAYGEPASAEEATILSIIREQLE- 193209603 74 --------------------------------------------------------------------------------HRNYNPAKIALI---EEISEVRCVTYEELVDGSKRTANYMSHHGVKNGDRILMCMENTVEYVLYQLGGFLLGAIPVLINPSHIASE---KLSDIGCTTAI-VDFEHYG---HMLR------ISQSTLQSIERVFVLAEDIAAISL--ARHVWVIDAFGGFPPNYVCDQFESNDVAFII--PGSLENDQYISHSQSGFHLCHSKNHLITDGLHCHD------------ALSY-LYTILTKGESCILAESTMDVWRADRIAGIIEQYKVTLLFSNSQLLKCFIKY--EVHKIYNLSSLEIVANHGAVVSVATAKKVKKIL---DVTLIQAYSAAEFGVASFGDFDETLDKQLVNCGHSIDDVKIKVIAETDKEMAKGKWGQVILRQ----LLKEYIGNKEKFGKSWFK-------TGDYGMIDENDRVHIEGAISDLITAQNKLVSSEMMESIICEHKMVHDVVV---------------------------------------------------------------------------------------------------- 89072637 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGEPKVITRS------------WLSIDEEIESYVTTFTAPQFMTTHSYG----LICGVLVALRDLVPTNINPKYLLRKCLDNSEHLLYSSPSLLHSLVQLYPK------QEQLNAVMTSGTVL-PQAW---FEAIKVRSQYLFQQYGCSEAGCIAVCESPD----YANQMGFPLPHLRV----SAGSDVTSPQ--EIVVSK------------NKRDIK-----------TQDLGFFDVQGQLCFVSRSDDMINVSGLNVYPQDVENVVMELAEITDAVVFKRADELSGERVCLQFVADTMIEPS-----RIRQWCGTRLANHQLPVDIEQREIIEKASNGKINRKALSQ------------------------------ 74147576 80 --------------------------------------------------------------------------------------------------------TYREVYDIVIKVGNSIRSCDVVEGGKCGIYGANCPEWIISMEACNAHGLYCVPLYDTLGAGAVEFIICHAEISI-----AFVEEKKINELFKTF-----PASTEHLKTIVVTPEQKAEAEKHGLKIYPWEEFLQLGENKNYGLPVKKTDICTIMYTSGTTGDPKGVFISNDSIVTLIAGVKRLLGSVNEQ---LTMKDV-------YISYLPLAHGASIGFWRG-----DVKLLVEDIGELKPSIFCAVPRVLDRIMKKGRKHGEASPIGNVRLILSGAAPLSTHVEEFLRVVAC---CHVLQGYGLTESCAGSFVSLPNELSM-LGTVGPPVPNIDVRLVPEMNYDALASTPGEICIKGN--TLFSGYYKREDLTREV---LIDGWFHTGDIGEWQPNGSMKIIDR------------------------------------------------------------------------------------------------------------------------------------ 189195714 112 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFTSGTTGPPKGAVM-QRSYTFNCALEIADYYQLTGDDVLLHVLPVHHVTGVGINFFPFLISGSRIEFRSG-----GFDEIWTWEQRRRLTFFLGVPTIYMRLRR------------------------------YYQRTL--SKLPAGDL-------AEYIASAKQFRACLCGTSALPRP------LDD-------------------------FWSDDKRIFQRHDE--DGYFKTDDIARKD-RIYYFIVGRASDIIKSGGYKISALDIERELLGLSYIAEAMVVGVADEEYGQRVAALVSLHEGVRLVHTLIEKLRSDLREKLAGYKLPTLLRIAGELPKTATGKVQKRIL-------------------------------- 146760142 9 --------------------------------------------------------------------------------------------------GVAESLTWSELSRRTFNVARELSQHA-AAGDRALILAPQSLEYILAFLGSMQAGLIAVPLPRGSSLDRVSAVFDDTSPSVVLTTSA---------VASDVGDYVDQSRLEIAPKIIEIDTLRLDID---------------GGPSIVPADVP--DIAYLQYSSGSTRTPTGVVLSHRN--LQSNFEMRSFF-VDTGSRIPADATISWLMGLVLGVCAPILGGYHADLTSPIAFLESPSRWVRALAK-NPHAWSSAPNAFDAARKTTDADLAGLDLGGVLGIISGAERVEQATLRRFVDRFAHFNFQ--DHYGLAESGTWSETKPAAHFDVEELSAGRAGTGTAVRIIDSDTHECAPEVVGEIWVHGE--NVASGYWREEQRFGAKVTEPSPGWLRTGDLGFISE-GELFIVGRIKDLLIIRGRNYYPEDIEATVQEITR-GRVAAISVPFDST-EKLVTVIELKDSDESSAHWLHEIKSEVTSAIANAHVGDLVLVAGSLPTTTSGKIRR----------------------------------- 161502550 9 -----------------------------------------------------------------------------------------------------EVLSWRALCERIDVLAGGFAAQGVRESDGVLLRAWNHPHTLLAWLA-----------------------LMQCGARVL-------------PVNPQLPQTLLEALVPELTLRFALTLEGENA-FSGLTALQMRKSTEAYAVAWQPQRLVS-----MTLTSGSTGLPKAAIHTYRAHL-ASAQGVLSLMPFGPQDDWLLSLPLFHVSGQG-IMWRWLFAGARMTVRDKQP-------LEQMLA--GCTHASLVPTLWRLLANQAAV--------TLKAVLLGGAVIPVELTNQASRQGIRCWC----GYGLTEFASTVCAKEAD------GSVGAPLPGREVRIVDN-----------EVWLRAA--SMAEGYWRDGKLI---PLVNDEGWFATRDRGALN-HGRLTIAGRLDNLFFSGGEGIQPEEVERIINAHPLVQQAFVVPVEDKEFGHRPVAVV-----EYVSQAGEVNLAEWVSDKLARFQQP--VRWLTLPPELKNGKISRRALQQ------------------------------ 118618331 39 -------------------------------------------------------------------------------------------------------------------------------GDRVAILAPQGIDYVAGFYAAIKAGTIAVPLFPGH-AERLDTALRDSEPTVVLTTGAA---------KPAIEEFLANLSHLRRPHIITI-----------------DDVPDSAGESFVPVELDIDAVSHLQYTSGSTRPPVGVEITHGTNLVQMILSIDLLNRNTHG--------VSWLMGLSMIGFPAVYGGHSTLM---SPTAFRPQRWIHALSAGSRTVVTAAPAAQRGLLTPGDDV----DLSNV-VLIIGSEPVSIDAVTTFNKVFAPYGLPTIDHYLDREQLGAVAAEAPNAVLQV--SCGRVAHSLWAVIVDPDGTELRDGEVGEIWLQGNNVG--RGYWGDTERVFGAKLAAVDGAWRTGDLGVYL-DGELYVTGRIADLIVIDGHNHYPQDIEATVEASPMVRRGYVTAFAAPSHNTSPQLVVIAERAAGSSRDDPQPAIQAIRAAVANRHAVAEVRFLPAIPRTTSGKLARRACR------------------------------- 213964880 69 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKGAQLTVDNLVSSATATHQWLG----GEGQWLLAMPAYHIAGLQVLIRSLLAGTDPVCVD-VTDGFDVAAFADGAEAL--TGAGASDRAYTSLAKAMEEPFGAAALRLFDAVLVGGAALNPQVAARAEEL----GINVVTTYGSSETAGGCVYD------------GRPIEGAQVAI--ENGRVWLGG-----------PMIAHGYRNAHEAFHK------PGWFATSDAGEI-RDGRLVITGRLDTIIDSGGLKLHPEILEHELLAIDGVTGACVVGVPHPRLGQAIVA------AYEGTAEL-GDIMDGLGDRINHWMIPKDLRRVDALPLIGPGKVDR---KKVAA--------------------------- 156551021 121 -------------------------------------------------------------------------------------------------------------------VSRGMKELGVKKN--VVIFAETRAEWMVAAHACFKQNLTIVTIYSTLGDDAIAHGINETEVDTVITS---------YDLLPKFKRILQK--VPEVKNIVFMEDQLKEADFKEGRIIPFQEVVKVGSTSTATTPPTSDDTAIIMYTSGSTGVPKGVILSHKNVI----TTLKGYCDIENDDVFLGYLPLA----HVFELLSCLLNGVP-IGYSSSLTMIDSS---SKIQKLHPTCLTAVPLILDRISKGIAEKVKKYDTPRVRLILTGGAPLSPET----HMQVKLCLCTVTQGYGLTETGATVMDPYDRS----YGRVGAPTTVCDICLWEEAGYRVVPHPRGEIIVGGDNISA--GYYKLPDKTKDFFFKDGKQWFRTGDIGEFHPDGAIKIIDRKKDLVKLQGEYVSLGKVESELKTCQLVENICVYG-------------------------------------------------------------------------------------------------- 9937234 192 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YELFGPLLAGAALVLTRDI-DLRDPGALHEALRTHGVTLWHSPPAL--LGLLLDHLADRGGKLPSLRLVLLGGERLDPALVRRVRESAPHQPAVAHSGPWTTETG--DLAPEWRSVPV-----GAPLPNQRAHILSETLRPCPVWVTGRLVAAEPPTGAPATVPHPE---------TGEPLLRTGLFARLLPEGLIDVVG--DETISVRDRPLNLQDTETALAAHEDVHSAVVVPV---GRGDESLARVRLHPGATAGPD---ELLAHLRRKVSPYLLPGHIEVGGPLPLTRDGRVDR----------------------------------- 126434896 87 ------------------------------------------------------------------------------------------------------TITYRELLDRVRALTNAWHADGVRPGDRVAILGFTGIDYTVVDLALIQLGAVAVPLQTSAAVEALRPIVAETEPMLIATVDAGHRPSQVVDHREQVDDERDAVRAATA-------RLGDAVPVE-----TLAEVLRRGAPAVAPHVFDEADPLLLIYTSGSTGAPKGAMYPVAGMWRASAKAAWNNDQTAIPSITLNFLPMSHVMGRG-LLCGTLSTG-------GTAYFAARSDLSTLLEDLRLTQLSFVPRIWDMLFQEADRPTAEADLAELRLLGMTGSPISPEMKTWVETLL---DMHLVEGYGSTEAGAVFV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156538691 42 -----------------------------------------------------------------------------------------------------QWLNYNETLLRAKNFGSGLIASGLQPGTLVGLYSQNRPEWILTEQACYTYSLVVVPLYDTLGPDACAYIINQAEITLVVVEDE-----KKCNL--ILDKAPR-----CLRKLVVINPVKSST-MQRAKSVSFEDVERLGAQKNHPE-MPPTDLCTICYTSGTTGFPKGVMLTHQNVMAGICAVLLQLGEYK-----LTAKD-------SMISFLPLAHGGSVGFYSGKPTFMPANRLYDKVQAEKRTIFGLSSKASRSIIRKNTIWIQEDMGGRVRLMIVGSAPLAGNVLTFTRCVLG---CIVLEGYGQTECSAPITLTVQG--DHTPEHVGPPVACCCIKLVDPEMEYYSADNKGEICVKGA--NVFAGYFKNPEKTAEAIDEH--GWHHTGDIGMWLGNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 67155789 51 ------------------------------------------------------------------------------------------LVARRGDDGEWQRLSYAQMLESARTIGQHLLEYGLSAERPLLVLSGNALDHLKLALACLYVGIPYCPVSPAYSTLSLRHIVERLQPGLVFAADGATY--------ARAIEGTIPADVPLLEGVLPGRPCRAFAELERPVD--------TAGAEAAFARVGPESIAKFLFTSGSTKLPKAVPTTQR--MLCANQQMLLQ-------TFPVFAEVDWLPWNSHNVGIALYNGGTLYIDDGKPTPQGFAETLRNLREISPTAYLTVPKGWEELVGADDELRERF-FARMRLFFFAAAGLSHSVLDRVAEAHCGERIRTVAGLGMTET-APSCTFSTGAVDL-PGYVGVPAPGCEVK-LAPVGDKLEARFRG--------PHVMAGYWREPELSAEAFDE--EGYYRSGDALR------------------------------------------------------------------------------------------------------------------------------------------------ 116326895 14 --------------------------------------------------------------------------------------------------------SYKQLYDIGIALAEALIQMGLKAREHVGVLADNRLEWMITDYAVQFCGAANVPRGVDVTESELEYIIQHSEAKIIF-----IENDKMFEKFNKV-----KSKLPKVETIVIMDKSGKNIHKIYDLVEEGKALRAKGSAEKRIEDIKPEDLFTLIYTSGTTGMPKGVMHSNMVHQMIHVVPMLLT-DTKPTNSMLSILPI----WHIFNEYGAISRGIQT-------YYTKVSDLKNDLTKAKPSFMGSAPRVWKFLFKLAYFFSKHYNASSLIVLLLTGSAIAILAYLWFFNFFNDIGMLVLEGYGMTET-SPVISVRPFAKPI-IGSVGFLVPKSELMIKDENGNILTHGQKGIVFVKG--PQVMKGYYKDPEVTKKT---IVDGWMNTGDIGFINFKKTLTLTGRADTVVLLGGENVEPVPIENKMDESPFIKQSMVIGQDKKVLGAIIV--------------------------------------------------------------------------------------- 109101235 130 -------------------------------------------------------------------------------------------------------LSYEDVFVRALNFGNGLQMLGQKPKTNIAIFCETRAEWMIAAQACFMYNFQLVTLYATLGGPAIVHGLNETEVTNIITSKELLQ----TKLKDIV------SLVPRLRHIITVDKPPTWSEFPKGVIVHVEALGAKASMENQPHSKPPSDIAVIMYTSGSTGLPKGVMISHSNIIAGITGMAERIPELGEEDVYIGYLPLAHVLELSAELV-CLSHGCRI-------GYSSPQTLADQSSKLKPTLMAAVPEIMDRIYKEQISKGRNTPLGNIRLLLCGGAPLSATTQRFMNICFC---CPVGQGYGLTESAGA--GTITEVWDYNTGRVGAPLVCCEIKLWEEGGNTDKPHPRGEILIGGQNVTM--GYYKNEAKTKADFFEDENGWLCTGDIGEFDPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLV--------------------------------------------------------------------------------------------------------- 195394033 104 --------------------------------------------------------------------------------------------------------------RLAASFGRGLRALGQSPHQNIVIFAETREEWMIAAQGCFKQSMPIVTVYATLGDDGIAHCITET---------EVTTVITSHDLLPKFRTLLNK--CPNVNTIIYMEDQLHKTDIADLKEHPFSSVIKNGSVKCESVPPKADDIAIIMYTSGSTGTPKGVILSHKN-CIATMKGFCDMVNIYPEDVL-----IGFMTGISIGYSTPLCLGDASVL---KPTSPIKKALFQLVYHYKV-------KWIRLIDKLFFKKVAQLMGGKVRLIMSGGAPLSADT----HEQIKTCLCHLIQGYGLTETTSA--ATVMDNFDMSYGRTGGPLTICDIRLVNEEGNTNKPHPQGEVLIGGECVSQ--GYYKLPSKAGEDFFEEEGQRWFTGDIGEIHPDGVLKIIDRKKDLVKLAGEYVSLGKIETEL--------------------------------------------------------------------------------------------------------------- 66357394 23 -------------------------------------------------------------------------------------PDSNAFVWLNDNGNEESTITYKNLWKSIRIISHFLLELSLKKGDRIILCYTPGIDFIYSFYGCLASGIVAIPVYPADPVDRLRKIVDISQANACLTNSSYNRIISLFKFKFFNEPLWNAISWYSTDKIL---RDYSEFELVPFKTVVKNEIIHFKKPKCEP-----HDSAFIQFTSGSTGHPKGVIVTHGSLYYNSLLCMKFNFSLEPNDI--ETSDFSWLMGLVGFIVSTVIIGSETFLLSPFSFIKNPHIWLKVISKYRI-----AATAAYICRKITNDELEEINLGCLKHILSGSEPIRAATLVRFVKKVGFCSSAFLPAYGMAEN-TLIISGLPKVLTLKSDKI---IPGKKVEIVNEKNTILPENYVGEIWVSSRSKGA--GYWLLHDLTDKIFFAKVKKFLKTGDLGFINND-QLYIVGRQKDVIIIRGKNYYPQDIEEVIDTHEVIRPGCCVAFSIDIDGEGIKSYIKGKKERFQAKDIIDKLSISIQKYLG-IEVYRIILIKKKMPKTSSGKVQRSKVKQIMNGD------------------------- 193702255 61 ------------------------------------------------------------------------------------------------------KVTYKEYEQNVRTVAKAFIKLGLERFHGVCIIGFNSPEWFYSDL-----GAIY---AGGFAADACLHCLETSKANIAVVEDS-----------KQLEKILSKSRLPHLKAII--QYEGKP---TEEGVLSWEDVMRIGSAESDLKTMGVNECCTLVFTSGTEGASKAVMHDNLTYNAYVITNFLSLTDGK--EVLVSYLPLSHVAAQITDIYSAISIGAQVFFGE-----KDAGSLVNTLQAARPTVFLGVPRVWESLKKYIADWAKEVGLNHCKYFISAAAPISVELKKYFMSL----DIPLCEAFGMSECGGAHTLSNPTDENV-AG-VGKTLEGVTSKIDDKDGN-------GELCIYGRHVFM--GYLNLMEKTEST-LDT-DGWLHSGDIAQIDDKGYVTITGRI----------------------------------------------------------------------------------------------------------------------------------- 116050896 47 ----------------------------------------------------------------------------ALERAARLYPDNPAVL------DGQRRISYALFNGWANRLARAFKAEGVGHGSVVAVMLENRVEILAALAKLGAIGALVNTTQRG---------------KVLVHSLNLVKPGHFVEELREVFEEVRQEVLGNAGHCYWVD-DGDTLGDPGSPPMGWRNLMRLAQGQEDTGRVRLKDSCFYIYTSGTTGLPKASIMSHGKWIKAYGGFGHSGLGLGRDDVLYLTLPC----YHNNAVTVCWSAALAGGAAMALRRKFSASGFWKDVQHYRATCFGYIGELCRYLLNQPPCAEERGN--SLTCMIGNG--LRPSIWAEFKQRFEIQR--ITEFYASSE-GNIGFTNVFNFDNTVGFSATYAIVRYDLEVRDAKGEKVGKGEVGLLIISAKWP-----FYTDPAKSEAVVFKKGDAWFNTGDLMR--DIGFKHFVDRLGDTFRWKGENVSTTEVENALGAFDGVEDAVVYGVEIPGTGRCGMAALRLADGVELD---RDALAAHLDRELPAYATP------------------------------------------------------ 120403948 39 ----------------------------------------------------------------------------LIERNIANVGDTVAYRYSGPTGGHAVEMTWNALGVRMRAIGAHVQRHA-ARGDRVAVLAPQGLEYVAGFFAAVKAGMIAVPLFPGH-AERLDVALRDARPAAVLTTSAA---------RQAVDDFLAAMSTADRPAVIVI-----------------DDIPDTAAHDFDPVNIDVDDVSHLQYTGGATRAPVGVEITHGTNLLQMILSIDLL------DR--NTHGVSWLMGLSMIGFPAVYGGHSTLM---SPTAFRPSRWIEALSAGSRTVVTAAPNFAYEWTAARGVPADGSDLRNVMIIGS--EPVSIDAIRSFNAAFAPFNLPFKPSYGLAEATLFVSTIAPRATPVPADHPQAVACGHVARIVDENGDELQDGGVGEIWLQGDNIG--RGYWGRPEETETTFHGRLGRWLRTGDLGFYL-DGELYVTGRIADQVCVDGRCHYPQDIEATVAASPIVRRGYVAAFTVDGDARVVVVAERAAGTARVDRAAAIEAIKAAVMRHHTIAVADRVVPAGAIPRTTSGKLARRACRA------------------------------ 116055567 19 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKLRCVSLAGEKMSLQTLEWA------PAVSLYNVYGATETTVVQTYARMRGVDDDPSRAGVAYEKFAVRIVNASGVAAEPGFVGEIAI--GGPCVCDGYENDRERFVSSPLGR---VYLTGDRGSIDASGDLFLCGRNDRQVKIRGHRMELDDIESVARSFPELADDAVVFYEDG----VLTAHVRISSPRAEDADLYSALERVVERRLPAYAVPRRIVLIPEWPLTSSGKTNRPLLK------------------------------- 169863009 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEKFDMKSLTALISGGAPLSSALVTDLTSKLARQRPVIINGYGSTETTLTAILTPPKSWRSKLGSAGVLAPNIEARIIKEIANDAEPGEPGELWIRG--PTVMKGYLRNETATKESFHD---GWYKTGDILRRDEDGFFYVIDR------------------------------------------------------------------------------------------------------------------------------------ 146281296 31 -----------------------------------------------------------------------------------------------------RQLSYAELRHEVATRASQLQQLGVQ---RVALALDNGLDWALWDLALLRTGLVCVPLPGFFSPAQQEHVLNHAGIDCLIGTPGAL---------------AERCGFRPAEAGLLLRQPQTVTPVPAG--------------TCK-----------ITYTSGTTGQPKGVCLDAEAQL--AVAESLWQASL-PRDVHLCVLPLATLLENIAGLYAPLLAGARIIGFSGAAGFELP-RLLATLNENRPHSLILLPQLLLALVSAAEQGVALP--TSLRFIAVGGGRVAPQLLERAERL----GLPVFEGYGLSECASVVCLNTPEAR--RIGTVGRPLAHVELRLADD----------GEVLVRGP---RMLGYLGEPPLARE--------WLATGDLGHF-EDGFLVLHGR------------------------------------------------------------------------------------------------------------------------------------ 159112390 80 -------------------------------------------------------------------------------------------------------ITYRTMRSNIERFATAFVKFGLKPGSMVMLWSCNSPEWIITEQACNRQSMVLVPIYDSLSAHGMSYCIDATRPDILV-----ISRDKIGRLVKTLAQAVVDLSF--LKAVILFERPGNQVEMANPRLTDILGYVTAAVHVVPPVPPTPSTISSLIYTSGTSSTPKGVIISHG-----ALTSACYGYLLTPLD----FVRSG--RGLHYLSYLPMAHQATGIIIGGKVYFGDFKSLLRDMQDVKPDILCGVPKVYTTLYQAGDSMLQRFARRCLKLMISGGASLPPKVHLFVQDFF---QCNLIQGYGQTETCACVTVQCESDYSV--GNCGVVCPNMELRI-DPSENEV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150007270 35 --------------------------------------------------------------------------------------------------------TYSEVRDLVYEEGAGLVSLGVRKGDNMALLSEGRNAWIIGELAMFYAGATNVPLSIKLEANDLLFRLVHADVKYIMVS--GLQLKKIRAIKDK---------LPAVRKIIVLD---EQAEYQD-REMSLSEIRRMGKVYLGIHPLENDDYATITYTSGTTADPKGVILTHRNYTVEQALT---CVDI--DDTWHCFA---HVVGF-YIFMSKGASVATVQV-----GRTGMETLKNIIKEFKPYLILSVPALAKNFKKNIEQGIRARGKNAVRLFNLAGALLDKDLQKFYY-ALG---IPMYQGYGLSEATPIISTNGPRRHVF--GSSGVLVRPLDLKICDMDGNVLPPGEKGEIVIRGE--NVMAGYWKNPASTADT---VKEGWLYTGDMGYM-RDGLLYVLGRFKSLLIGSGEKYSPEGIEEALVEH------------------------------------------------------------------------------------------------------------ 153954359 159 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANDIAFIQFSSGSTGEPKGAPITHANVIANIDDIIERTQ-ITSKDSFFS-----WMLNHNMGMIGPLLNHCSTDLFLQKPV-----QWIDEVNKRRSTYI-VSPNFYRYFLSHFKRSKAKWELSCVRLILNGAEPIDASLIQEFMDALGLRRTSMYPAYGMTE-ATLGISYPPINEDMKVLSIGSPLSNCSVQIVDNGRSVLGENTIGNIYIKG--KNVIKGYYNNQGATSEAINE--EGWLNTGDLGFM-HNGRLVITGRAKDIVFINGCNYYPHDIERIVEQVDGVGSVAACGIYNEMHREEVIIFVLTDVNLEKFTLLTFKIKQHVMKCMG--LNIKDVLPVREFPRTDSGKIQR----------------------------------- 15607682 31 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGPPKGAMLTAAALTASASAAHDRLGG--PGS---------WLLAVPPYHIAGLAVLVRSVIAGSVPVELNVSAGFDVIKRLGSGRRYTSLVA-AQLAKALTDPAATAALAELDAVLIGGGP----APRPILDAAAAAGITVVRTYGMSETSGGCVYD------------GVPLDGVRLRVL----------AGGRIAIGGA--TLAKGYRNSPDPFAE------PGWFHTDDLGALEDSGVLTVLGRADEAISTGGFTVLPQPVEAALGTHPAVRDCAVFGLADDRLGQRVVAAIVVGDGCPP-PTLEA-LRAHVARTLDVTAAPRELHVVNVLPRRGIGKVDRAALVRRFAGEADQ---------------------- 172039839 38 -----------------------------------------------------------------------------------------------------------------------------KRGDRVAILANNSPEYVYSFLGIMYAGLVPVPLYPGH-ADHLTAVLDSSTPVAVMTAVREFFADRPAPERPRVLVADALPDSLAEQ-------------WQNP-----AELLAKH-PELAP---KSSDEAFLQYTSGSTRTPAGVVLTHKSIVTNVLQIFIAV-KLQPPVRI-----VSWLMGLILAAFASIL-GIPFDLMSPRDFLQNPARWIKQLDEENI---YTVPNFALELAEANAELLAGLDLSRVDGLVNGSEPVTHASVERFLDLFANRRETMRPSYGLAEASLLVTTPQTGKRPMPLTSVGQVCPWQSLCIVDETGKELADGQVGEL-----WENTAAGYLNREEETTYTFRNHLPNWMRTGDLGVIVDD-QVFITGRLKDLVIVAGRNHYPQDIEETAVSHGAI---AAFAVPGADLGQDVEGLVILAERTPEASPVEDGIAANIRAAVSKIHKPADIRIVDAIPRSSANKIARRV--------------------------------- 149279063 45 ----------------------------------------------------------------------------------------------------------------VDALSRGLIGIGAGKGSRIAVMSPNRPEWNLTDFAIMQIGAHQVPLYPTMAEHDIQFILENAEITIAFVADDALY--------AKLKVAIAAAGAT------VKVYSFNAFDGVE----HWEALVEDGRTRLEIDAVTPNDILTLIYTSGTTGKPKGVMLTHSNLVNNFVHSSVLL----PGGIVLSFLPLSHI-FERMIVYLYLYGGA------GVYYAESMDTIVADIQFVKPNAFSTVPRLLRALFFWSVALAEQYDFSKWRVIVSGGAALNPR----LCRIFWAAGMPVFEGYGLTETSPVITVNHFGGTMF--GTVGPAIEGVEIKIAND---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91777412 57 --------------------------------------------------------------------------------WAERRGDSPAF-CERDSSGDWRTMSWRELWRQLQTVAACLLEMGLGQQRPLVLLSGNSIEQAVLLLAAEYVGIPAAPVSPAYSTLSLKGVLELVPPAAVFVQDAA-----AFERALAIDELAATP-------VIAVRNVQPS-------HHAWADLLAAAAVAAAHAAIRESDTARVLFTSGSTGTPKGVPLAYSNLKAVAAYYADNLGWLRESQPVF----LDWLPWHHGL--GGVLNGATHYIDDGRPLPGMIERTVRNLREVSPTVFTSVPSAWAVLAGERDPMLARSLFANVQYLGYGGASLPTDVWHRIQRVIGK-RIVFSTGLACTETSGMGTYCGWAATDL--GNIGGPVPGSEVKLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118354872 132 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGSTGIPKGVMMTHVSFLSPIAA--IQHMGMKSSDRMLC--------------YMPLPHGTSLAWYHGSKIGLSCGDMTKLTDKLKPTIFVTVPTLFNSLIKHADNLKNKNQLTSVRVCFSASSPISKEVLDFFKISLG---INVQEAFGLTEAGGVQFQTSNKDFNA-SGMVGGPCCNVEVKLIDDDGKPLP---RGEICTRG--PGLFAGYYKDEVKTNEIYDQ--DGWLHSGDIGVIYPNGSIRVIGRI----------------------------------------------------------------------------------------------------------------------------------- 6273622 18 -----------------------------------------------------------------------------LEHWAKTRPEQTCVAARAAN-GEWRRISYAEMFHNVRAIAQSLLPYGLSAERPLLIVSGNDLEHLQLAFGAMYAGIPYCPVSPAYSLLSLRHIVGLLQPGLVFAADAA-------PFQRAIETILPDD----------VPAIFTRGELAGRRTVSFDSLLEQPEADNAFAATGPDTIAKFLFTSGSTKLPKAVPTTQR--MLCANQQMLLVFGEEP------PVLVDWLPWNSHNIGIVLYNGGTYYLDDGKPTAQGFAETLRNLSEISPTAYLTVPKGWEELVGERDSTLRERFFARMKLFFFAAAGLSQGIWDRLDRVACGERIRMMAGLGMTET-APSCTFTTGPLSM-AGYIGLPAPGCEVKLV-----PVDGKLEG----RFHGPHVMSGYWRAPEQNAQAFDE--EGYYCSGDAIK------------------------------------------------------------------------------------------------------------------------------------------------ 121638475 84 -----------------------------------------------------------------------------------------------------ETITYRELWARAGTLATALSAEAIRPGDRVCVLGFNSVDYTTIDIALIRLGAVSVPLQTSAPVTGLRPIVTETEPTMIATS------------IDNLGDAVEVLAGHAPARLVVFDYHGEAVEAARARLATLAELIERGRAPATPIADSADDALLLIYTSGSTGAPKGAM-------------------YRESQVMFWRKSSGWFVGGRQVLYGTLSNGGTAYYVAKS----DLSTLFEDLALVRPTELCFVPRIWDMVFAEDRRLVDGADRAALEVMALTGSPISAEMTAWVESLLA--DVHLVEGYGSTEAG--MVLN--------DGMVRRP------AVIDY--KLVDVPELGYFGTDQPYPTMFPGYYQRPDVTAEV-FDP-DGFYRTGDMAKVGPD-QFVYLDRRNNVLKLSGEFIAVSKLEAVFGDSPLVRQ---IFIYGNSARAYPLAVVVPRHGIENLKPVISESLQEVARAAGSYEIPRDFII-ETTPFTLNGKLARPQLKKFYGERLERLY--TELADSQS-NELRELRQS 156141035 20 ---------------------------------------------------------------------------NIVDRHAAAHTDEGIIVYHPNSISTSQTVSYKDLLHQAEANATRLLQQKLSPKSIVLVHFESALDSIVWYWSVLLAGGIPALTGPGMFSQNPADR---------------------ERHLRHLSETLNSPVCLTRPALLAPFEEQTADDRIKARTVDAAPEIADVADAPLPALTPSSDMLALMLTSGSSGNAKAVPLTHQQLLAATAASLRFHMDHVANLVHCHIFAI--VSGISQIVPAPLIN---------------PAQLLNLISRHRVSRTFMPAKLRRQLESGSPEYIPGLNLETL-YIDTGGEANVTEVCIALQSLLSRYGAP--DNFGMTETGCIFNSHCPSAQRHEFACLGKPMPGVRMRVLDTPSEEAAPGERGSLEVTGEV--VFKGYYNNPAATAEAFTS--DGWFRTGDLAFIDSNGNLHLDGRTKEMININGVKYLPYELDAALE-------------------------------------------------------------------------------------------------------------- 67925016 212 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSLYFGYYPNYYLTDDLGYFDQENYLYILGRNSQTIITGGENVFPKEVESIILETNLVEDIAIIGVADETWGEVVTAIYVPQD-EKINLNL---IKDTIRQKLSPVKQPKYWIQVQKLPRNQQGKLNYRMLQKIA---------------------------- 111222599 9 ----------------------------------------------------------------------------ALDEAAATGPD-VAVSF----PSSAERLTLAELAARTTALARALVADGVAPGERIGVFSRNNADFVTAVIAVGRAGAAACPLPLPTSAGDLAGYAARIAA---VTSAAGVSR--------VLVGAGADGLTRRLAPVLGALRFDGIAGLT-----------RSARDGVALPAVSPSDLAIVQFTSGSTAVPKGVVLTHRNV-VHGTAAIVDGIGLGDGD-HGAT----WLLYHDMGLFGALSAILTAVMTIWSPTTFDPASWLRAFAEIGATV---APSYDALLAALGPDELAGLDLRRWRVALNGAEPVSPVTVARFGAHFGFAPEAMFPVYGMAEATLAVTFPPLGRPPVRDGGVGRPVRGMRLRIVDDERRTVADGTVGEIEIALTAGGTPTAIEADPERWLP-----------TGDLGFLLA-GELHVSGRRKEMIIVRGVNYYPEDAEALVRDAPGVRRCVAVAAADDESGAGVESLTVIAETTLDDAALAADLRVAVGSALGLAEVSVRLVAPDALPRTSSGK-------------------------------------- 125593729 120 --------------------------------------------------------------------------------------------------------TYAEAFSRACNFSSGLIKLGHQRDSRAAIFADTRTEWIIAAQGCFRQNLTVVTIYASLGEDALVHSLNEM-AKM--TSEFSFFCGEDHPHQDESTGLVHEGGLPSVKHVIYIEDEPVEAEVLNQMKHWFGEVEELGKTSHTDARLPSSDTAVIMYTSGSTGLPKGVMITHGNMVATTAAVMTIIPKLGTGDVYLAYLPLA----HVFELAAMLASGAAI-------GYGSALTMTDTVSALKPTLMISVPAILDVFKKVGEKGGKLFDIAYKRNLGAIGSSWAPERMIWDNLIFKPIRVPVGQGYGLTET--CAGAAFSEWDDTSVGRVGPPLPCCYVKLVSEEGGSDSPMPRGEVVVGGY--SITKGYFNNEAKTNEVYDERGMRWFYTGDIGQFHPDGCLEIIDRKKDIVKLHGEYVSLGKVESAL--------------------------------------------------------------------------------------------------------------- 57638617 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIIYTSGSTGQPKGVMVQHDSLANYTAAASR-EYAMSDRDRVLQFASLSFDAAAEEI-FPCLTCGATLILRTEA-MLSSIAIFLHTCQEWQITILDL-PTAFWHQMVTEMETQKLTLPDPVRLVILGGEKAARDRFTTWQKLV-KPHVRLVNSYGPTETTTIDLSALGRELPI-----GKPVNNAHTYILDSSLQPTPIGIPGELYIGGA--GVARGYLNRPDAFIPDPFKPNARLYKTGDRARYWADGTIEFLGRIDRQVKI----------------------------------------------------------------------------------------------------------------------------- 156046749 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLERFERVYRTGDLVRVLHDGTFDFLGRADDQIKLRGQRLEVAEINSVIKTISDVA-TLVLKHPRQQK-EQLVAFLVC--GKLSKTQIQVRLKEACYERLPPYMVPTHFVPLTAMPLNINNKADGKKLKELYEALSRELQVIST---------------- 55820387 122 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IICTSGTTGVPKKVFLTDDN-IDWLVKEFYKIVKFTSESKFLFTTPYTFDVSLTEIL-APVYTGGTLVCYDG--GIQNIIRLGETIEKKKITHLSLSPSFAETIIDSGPEVFQN-----LRALCLAGETFPSSLANRLRGLI-QQGCRVFNLYGPSET--TIYATYYELKDRKYNTIGKPLPGVQLKIASQK----ENSKMAELLI--GGNGVTEGYRLQPELNKA----KFKRYYVTGDYVYYQGD-NLVFSSRIDSQVQVNGIRIELDEVKSIVDKLKSVKSSRVV--------------------------------------------------------------------------------------------------- 159149055 231 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGEVYGTTETGPICVAPRPWRPALRR--PGVPLPGVKVTLAPVPGAPEAGAGTGGLVTVES-PSMMLGYADGDA--VDT--GPSRGGFTTGDLARWEGD-DLVLAGRLSTCINVAGAKVSPEEVEAVLLAWPEVASCLVTGVPDPVLGQRVSATVTPE-----TVDLAA-LDRFCRERLSDSRTPHTFAAVAELPTTETGKVIR----------------------------------- 126642611 14 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQSIRLINQGGDYVKPSVVQKLREILPNTR--LISIGGPTETTWHEIT--PEDVDVIPY--GKEMVHNRYYILNPWGEFCPPGVVGQLYM--SGINLANGYLLDGKITQKDFLLTLPNVFRMSDKGYLREDGNIIFAGRDEGYLKVRGVRIAASEVENALLKHPQITDCVVTTCTNPVEGNELVAIYTTQE-AALNSIRPSELRQFLQDYVPNSHIPSRWVSLAQFPITRNGKIDRKALKQTAQDQTASSKNTSDLARPSIAQEVIEHLQ- 115492679 216 -----------------------------------------------------------------------------------ATPDATAIAWDGE-------MTFGELDRRSSLLALRLLELGVEPEQIVPVYFEKSKWAVVAIVAVVKTGAAFVLMDANFSMK-ILHRVHTVGARVIVSS----------------------LECQPTAQGLVEQVVCLDSSWPDPETL----------PQLPQPRCTPSSALYAVFTSGSTKGPKCVIMENRACCETTLRTAP-ALGLNEKTRRLQFSSYAFTMSVREIL-SMLFLGGCLCI----PSERDRNDIAGFINRHRVTFANFCPSI--------SNIPSPDSVPSLRTLMVGGESPDPQ-----FIKLWAPKVRLILGFGATETAGIALNCLPDHDPRNLGKACDSRLW--VVNMDNHDRLMPIGAVGELVLQGT--GLGRQYLKNPQRLVDGPTQNCGRLYKTGDLVRYTSDGSLIYLGRKAQVVKANGQLIDVHEIENCLTS---CREAAVIPAKSRMDGDCLVAFIVDRDGEVPRDQTVSAIRQELSVKLPPNLVPADFIFMQDLPRKLSGKVDRIPL-------------------------------- 209516721 48 ----------------------------------------------------------------------------LLHRSADRRPDHPWLVQRRGPDNEWQALTYGQGRSQIQAATQFLLDLN-KHGQTVMVLSENSPEHGVIEIAAMQAHMPYSPITTAYSHEKLRSMAELLEPAVIFVQS-GKRYERAV--KAIGDQAL----------VICV-----EDPIDAPNVVTWDQVIATEATDQVQISIDSIKPDTIQFTSGSTGIPKAVIVTQR-MLTVSLTMMEQMFAWEPG-TMPETVLLEWAGGHS-IFNCVLEECGTMYLDEGRPTPAEFAKTLRNLREVSPSRFSGVPVAYAMLLQKDPELGSAM-FSNMQRMTYSGSRLPDATYEAVQRKYSGGKIPFVSAYGSTET-SAAVTYVHWATD-RTGMIGLPHPGVEIKLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 114797975 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGAPKIASHSLNALMSRAKAAM------HPGNR-----------GAKWLLYQPTFAGVQVQLVVVAPEQRTPAGFLEAAKANGVTQISATPTFWRAF----LMVIRPGDL-NLRQITLGGEAADQSTLDRIKKAFPEAR--VTHIYASTEAGVVF--------SVHDGREGFPAQGVTMRVSD-----------GFLHIRT--PNAMGGYVSDTAKLDDGWLATADRVEIRGDRA--------FIVGRDDSTINVAGSKVYPLMVEQFLLRQAGVIEAHVYGVSNPISGQLVAADVVIEPGLDP-AATRSAILAACRENLAQYQVPRAFKVVDAIAVRESGKK------------------------------------- 193215951 8 -------------------------------------------------------------------------------------------------------------------VALGLDQLGVRKGDMIAITENNRPEWNFLDMGMMSIGAVHVPLYANLTKDDYAFILSDSGAKFIFVSSASLY--ETISSIA--------PSIPSLERIYTY-------DFIEEANHWHEITTLGKSVANPNERLASSDLAMLIYTSGTTGTPKGVCLTHKNLMANALAGMKS----NPTER--------------AISFLPLCHSNCMYIYQGCSIY-YAQSLQTVADDMKVRVFATVP---RMLEKVYDKILSKYDPSSVRAVVSGGAALQPR----LAKLFFAAGIPIYEGYGLSETAPVISVNYPETGGFKIGTVGTVI----------EGGEVRIAGDGEILYKG--PNVMQGYHNREDLTQEVIDS--DGWFHTGDIGEFD---------------------------------------------------------------------------------------------------------------------------------------------- 126435446 18 -------------------------------------------------------------------------------------PDEPAIDYDVDPNGYAETLTWAQLHNRAQVLAEELM-LFAGAGDRAAILAPQGLDYIVAFFGALQAGLIAAPLSPAYGVERISSVLRDCAPSVILTTSSV--AGEVGRY--------ALGGGSRAATVVEVDSLDLDAPAQSAAPPAQKSKIA-----------------YLQYTSGSTRVPAGVVVTHDNVVVNVDQAFTDYFGHSPGMTFWFYHDMGLIKG----VCAPLVSGRSAVLMSPMAFLQRPARW---IQQIAINSFTAAPAFELAVRRTTDEDMAGLDLGAVLGICSGSERVHAATVNRFFSRFGLNAASVKPSYGLAEATVYVATSDRGHAPLSSGHAMRCLLGHTLRIVDESGTENPAGQVGEIWVHGA--NVARGYWQRPKRLVKPSAGTASGPWRTGDLGVI-SDGELFIIGRIKDLLIVDGSNHYPDDIEATIQELSG-GRVAAISVPSGETEHLVTIVEVKKRG--SDDEHRERLRTLKRRITAARVRAADVVFVAAIPITTSGKIRR----------------------------------- 50842390 227 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAGVPVRVTYGMSETCGGCVYD------------GVPLEGVRVDLADDSRVRIAG------------PMIMSG-----------YLDEGPGPWLTQDLGHW-QSGRLVIDGRIDDVINSGGLKIAAGQVLDQIRATGMVRDGLVLGLADATWGQVVTAVVVPGRGWRGPEAL----RDLVGRRLGRAHAPRVIVEVDELPMLSSGKIDRVEVRRIA---------------------------- 149716710 124 ---------------------------------------------------------------------------------------------------------FNQYYEACRKAARALIKLGLERFHGVGILGFNSVEWFVSSLGAILAGGLCVGIYATNSPEACQYVITQAKVNILL-----VENDE--QLQKIL--SIPQSSLETLKAIIQYKLPMKESS--ANNLYSWDDFMELGSSDRIMESQRANQCAVLIYTSGTVGPPKGVMLSHDNTAGAAARDNRLSHAAEKQEVVVSYLPLSHIAAQMMDIWIPMKVGA--VTY---FAQPDAGTLVSTLQEVKPTTFLGVP---RVWEKMQDKIKEGAKSSSLRALGSGAAPLSHETSEFFLSL----DIPIGEMYGMSESSGPHTTSNYD--NYRVLSCGKIMSGCKNMLYQQS-----KDSTGEIC-----------MWGRHEK-EEATLEVLDGWLHTGDLGHMDNEGFLYITGRIKEILITAGENVAPIPIENLVEKIPIVSHAMLVG-------------------------------------------------------------------------------------------------- 167855628 107 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGNPKAVVHSIAQHLANAIS----VCDFVQFDRHC-----------SWLLSLPLFHGQGIVLSQGAILYEDKAEFWQMLS--QVSHASLVPTQLRYLAWLGEKLVSQH-------ILLGGSAIPADLIEQAQQH----QITTYAGYGMTEMASTIC-----AVKNESDNVGKPLANREATLV-----------EGEIWVKGQ--SLALGYWQQG---KIVALHNAQGWFATKDKGRWN-NGKLEVLGRLDNMFISGGENIQPEEVEKALQKYPLVKQVFVVPVADQEFGERPVALV------------------------------------------------------------------------------------ 169602148 59 -----------------------------------------------------------------------------------------------------QTLTYLQLDVAANRLAHCMIHSGLKPGERVCLVVRRSFEMLVGIFAILKAGCQYVPIDGGVSEQAFMHIFNDSEARFILCLPQFWDKIRRFARKDAVMFALTM------------------------------DIGAFFPATKPTVQVSSRDAAYAIYTSGSTGKPKGVNVSHGNVTNALLLE-PARLGITVGSKVAQVLNIAFDMG----------------------RYSDYNTI-DFVQ--------ISPTLI---------------------------PWNQAHCNWRR-------------------------NMPSEQPVRMG------------------------QKGTM-------SMM---------------------FNTGDIARWRVDGSLDMLGRKDDQVKIQGFRVELDGVTQVIEKFPGIR-----------RGTAMLIEGVLCGFYANDDEISVDLEAFVRKHLPYYSVPEKWMHVGSIPLTANGKVDRK---------------------------------- 156357290 10 -----------------------------------------------------------------------------------------------------QHWTYSEYYEEVRIAAKSFIEREWGRNGRVGIYTTNSPE------AC----------------HFVAD---NCNANVIV-----------VENKAQLSKILKVWDLPHLKA--VVQYTG-EVEGKHENVYNWNQFLETVADRVLQERMSANRCCTLIYTSGTTGAPKGVMISHDNITWTAQAALNHVQAGKREEHIVSYLPLSHVAAQMTDIYMSMYC-CGTVWF----AQPDAGSLVNTLRECRPTLFLGVPRVWEKIMEKMLEVRRIADWAKGKALFVAAAPVTMETLRYFQSI----NIPLYELYGMSECSGPLTISIPGH--VLSGSCGIKMEGTEMKIDDEDGN-------GELCMRGR--NVFMGFLNNEEKTKEAL--DVDGWLHSGDVCKIDD--------------------------------------------------------------------------------------------------------------------------------------------- 67525877 33 ------------------------------------------------------------------------------------------LIFYSDDVLTSTRISYAELLADAGEKAR-LIGQGLSSESIILLHFDTQREVIEWFWAATLAGAISTP----------------------FVDDTARRKAHLLHLHAQLNQPV----------VLTSKRLVPELGLEELRLHDVESLLSSAAKDGLIQYLGAEDVAVLMLTSGSTGSAKAVPLRH-GQLLTAIQGKSTHHGTLPGDVFYNWVGLDHVASLTEIHLHALILGSDQVHTAASELLRNSLQFVRLLDTHKVAYTF-APNFFKVLDSLRENPTFTADLSSLKALISGGESNVVVTCDKLTRELRRRGVQIRPGFGMTETCAGSIYSRACPQSLEFASLGSCIPGMHMRIMSEPGKLAAPGESGELQVAG--PVVFDHYYNDETATRNAF--TPDGWFITGDLGWIDDAGNLNLAGRTKDTIIVNGVK------------------------------------------------------------------------------------------------------------------------- 67904284 32 ----------------------------------------------------------------------------------------------------SREVTYGELLRQSQFIAAQLKHEGVMPGNRVLLLGRRSTEMVAGILGILMAGAQYIPMDGGVVPDLTVQRVEQSAATVAVCLQQYKER---------------LASLGGLSPILLLEDLLCG-DMYTRFVVDEDHLLREGDVQQET--------------------PKAWTLRTRTSPTSSAKN-RGIWGYRAARKL--------------VISSQLAS------------------IW-------IDILICTPSI---LARYTPD-----DFPNIKRVAT--------ADRWAASATFYNCC------GPTET--TIINTMHEHTTGMQLTIGKPTPNNNVYILDGNKRPCRIGEVG--TIWAGGLGVSRGYIGKPEKTTERYYDVFVDMYNTGDLARWFPNGSLETLGRNDDQVKAKGFRVELDGVSACLASSPNVHQATALLVNGELTG-----FLTPRNCA------IQALHQSLKAKLPYYAIPTRWQTMDEFPLTPNGKVDKRLIQQLTAGD------------------------- 38234731 41 ----------------------------------------------------------------------------------------------STEGGVARDYNRREINTRIKSVAARLQQVA-QPGDRVAILANNSPEYLFGFIGALYAGLVPVPLYPGH-ADHLTAVMADAQPAIVLTNNASAAAVRRFF------SALPGAQRPRIISIDSLPDTLAQSYQIP-------------TPSMAAAAINPVDPAFLQYTSGSTRTPAGVVLTNRSIVTNAAAQLKTPLRL-----------VSWLMGIILAVFVTLL-GLEFEMMSPRDFIQQPKRWIDQLDREGDNAIYAVPNFALELAARYATPSEGLDLSAVEGLIIGSEPVTEKAVEAFAERFGPYGLNRQNMYGLAEASLLVTTP---QTPQRPGDNAVALTGVNLVIVDPETREVADGTIGEL-----WANMAAGYLDRPEDTAETFHNTLAGWMATGDLGVI-VDGELYITGRLKDLVIIAGRNHYPQDIEYTVDASEHIRPAAVAAF--AIEGDAVEQLIILAEDPSGDAEAIDAIRAAVTEAHG--VVPADIRIVDEILRSSSGKIARRVNKK------------------------------ 73538693 101 ----------------------------------------------------------------------------CLVRGAEHHPDRVLVAERGADGGWM-TITYAQMLERARAIGQALLDRGLSAERPLAILSDNDLEHLQLSLGAMWAGAPYSLVSTDFGK--LRHVFSVLTPGLVYAADG--------NAFARAIAAVVPAD------VEVVTRDGR----LPGRSATAFDALLRTTPVSVDVAHAATGPDTIMFTSGSTRQPKAVPTTQR--MLCSNQQM-----LRQTIPEFASTPPVLVDWLPWNTFGSLYNGGTIYIDHGKPV---AGRFEETLRNLRPTAYLTVPKGWEELLERDAALRDKF-FSRVNIYFFGGAGLSQEAWDRLERVTCGERIRIMAGLGMTETSPCCLFTTAPIT--RAGYVGTPAPGCELKLV---------PVDGKLEARFRGPHVMAGYWRHRDAGVQAAFDE-EGYYCSGDA-------------------------------------------------------------------------------------------------------------------------------------------------- 88602897 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHTTSGTTGKPTVVGYTAGDINTWADLIARNLVGLTKDDVFQNMVNYGMFTGGLGFHYGAEKAGLTAV----PSGTGNTKRQIEMIHDFGVTAIHCTPSYGLHLAEAAAEM--KMDLSSLRVGIFGAEPWSEKTRNELQEKLG---VEAFDSYGMSELYGPGVASEHNGLHIWHDS-------YLVEIIDPKGENLGPGERGELVVTPLTKEAMPLL-----------------RYRTGDITMIMEDGQARFTGRSDDMLVIRGINVFPSQIEHVLLSIPEV--------------------------------------------------------------------------------------------------------- 145516731 64 ----------------------------------------------------------------------------------------------------------------------------------VGIYLSNRREWTLIDVACILYGFTSCPFYDTLGVESITYSMNITQVSVCFVQASTI-------------GFLAKSNLPYLKTIVTIPAILNTLAQQKKEVITWEDYIKKSDGKVQPFPLDAQHPLTLVFTSGTTGEPKAAIQTHLNFML-ALFEHQDNFNFTQDDVYLSYLPL----PHTFVHLAALSGGAEINYFSG-----NIQNIARDIQRCKPTYFCGVPRIFNQLNSLPPEIQQKFELARQRIMITGAAPISPKILEYLKVCFC---CQIIEGYGQTETTAAFLTDYNDSV---CGHIGGPTISQEFKLVDYLTDQIVDGQKGEVCLRG--PSVIKSYFNNVQSTKETIDE--EGWVHTGDIGEI----------------------------------------------------------------------------------------------------------------------------------------------- 71424037 104 --------------------------------------------------------------------------------------------------------TYESIETEMAAMRTLLHKMGIDKGSRVVVISENRYEWVVVHFATLQLGGHFVVLPTNVTPMEAQQVLKSTQARVLFVESTSSY------------AAVKGGEVGELQHVICFEDQIGEGSYAVAINIA-SDVPEKIPPRNDIT---AEDTAMIMFTAGTTGPPKGVMLSHRNLVANISSIYAHVGGLTHTDLFWCVA--GAIT---VELYQAICKGACICILEGFQDLPLVRAYANMVDDIDITRF----TLGRMLQKPGQMLVASHVLKELRIAFIIGSQLTRDQ----MELLADLDVFTVSTYGCLEAGGLIATDIDVPLRLKA------LPGIEVRVVNEKNEIVAPGDIGEL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116192669 587 -------------------------------------------------------------------------------------------------------WSYLDIARRTHSVAHALAARGIEPGDLVAVCLPRGGDLLATLLGVWRTGAAYVPLDPAYPTAYTRQIIEDAAPGTVVCN-------------------AKNQALP---------------DVDDSRYLRLEQ-ITGTTNAYKGQPIQLNTLAYVMYTSGSTGKPKGVRVPHR-QLNNWLLSLETSLPFQPGEVVAQKTTSVFAAGVKEM-FAGLLNGIP-----------------------QVTI----------------------DDGTLRDM--AGEPLSKTTVLTFRTTFPTAR--LLNNYGCTETNDIDTATLPPTLDFVP--LGHPITNTKLYILDHHHRLVPPGVPGTLHI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145520086 73 -----------------------------------------------------------------------------------------------------QTLSYGAYYSAVLDFASALIELNITELSAVNIIGFNAPEWNIAFM-----GSIHVGIYTTNNPEACLYVSEHSECELLVA-----------DTREQLQKYLSIWDLPKLKAVVLYNDNLDHIKNIPPKVYSWNDFLEKKSNNLKVVKLEPGNCCTLIYTSGTTGNPKGVMLSHDNYMAQHLKKYK----IDDGYRIVSYLPLSHVGGHLYFLQGSLINTLKEVFFLGVP------RVWEKIEMQKVAVIKTIATWAKSLGKSGLQPPTCFNLKALGLLLFGAAPLNPK----IREYFLSLNMFLINAYGMSECGGVQTLSFPENFSFFMSSAGQAIEGTQMKIFDKDGN-------GEICYKGRHIFM--GYFKDDDSTRQAIDE--DGFLHSGDIGKIDQKGNLIITGRI----------------------------------------------------------------------------------------------------------------------------------- 196240791 245 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIPLAPTYGMTETAAQIATLKPSAFLTKSGYTVLP--HARVRICNAEGEPLSRGQTGKITVET--PALALGYY--PEQFKDA-----PPHLITDDLGWLDAWGTLHLVGRSSEKIITGGENVFPIEVEAAIRQTGLVRDVCVLGLPDCQWGEVVTAVYVPVQ-----PDLVSSLQAAIATQLSKYKQPKRWIPLTTLPRNNQGKINR----------------------------------- 19112518 60 -------------------------------------------------------------------------------------------------------------YDKALRYAGALRKLGLNKGDKFELYAPTSAFWLLTAEACLSQSMTIVTAYDTLGEEGLLHSLRESGVRGMYT--------EGHLLKTLVNPLKEIESLE----VIIYRNDAKEEDIKTIQEIRFADF-EKMSPPVEPDPPSPEEICCIMYTSGSTGLPKGVILSHKNMVAIVTAIVKHVPEVTSKD---------------YLLYLPLAH----ILFEGTIGYANVRTLVDTINTFRPTIMVGVPAVWEMVRKNAASAVKRHNLPRLRYTLSGGSALSPDTKRFLSIVL----CPMLIGYGLTEISAAAMVQNPACFNLD-DSAGSLLPCTEMKLVDEEGNYNSHGHPGEIWLRG--PSLTRGYLNRDKENKESF--TPDGWFRTGDVGELTPEGLLRIIDR------------------------------------------------------------------------------------------------------------------------------------ 169628032 9 ------------------------------------------------------------------------------------RPDDIAFTYTNSPTGVAESLTWSQLSRRTFNVA---RELGASPGDRALILAPQSLEYILAFLGSMQAGLIAVPLPRGSSLDRVSAVFDDTSPSVVLTTSA---------VASDVGDYVDQSRLEIAPKLIEIDTLRLDVD---------------AGPSLVPGDVP--NIAYLQYSSGSTRTPTGVMLSHRNLQVNFEQLMRSFF-VDTGCTIPSNATISWLMGLVLGVCAPILGGYRADLTSPLAFLESPSRW--------VRALATNPHAWSAARKTTDADLAGLDLGGVLGIISGAERVEQATLQRFFAHFNFRDSMMRPSYGLAESGTWSETAPAAHFDVEELSAGRAGAGTALRIIDSDTHECPADVVGEI-------------WVHGDNVASGYWRKSPGPWRTGDLGFVSE-GELFIVGRIKDLLIIRGRNYYPEDIEATVQEISR-GRVAAISVPFDST-EKLVTIIELKKRSDTDEAIRSEITSAISNAHG-VNVGDVVLVPPGLPTTTSGKIRRR---------------------------------- 171678561 1297 -------------------------------------------------------------------------------------------------------YTYLQLEEEATKLAHHLVDAGVGPHSVVPVVMDKCKLAPVAMLAVLKAGAAFVPV------DSLE--LGIIQP--IF--------ERLTNSRVAVSSELAAPVLSNLQVVVVTSELMGAIPDNLG------SLTSMAAP---------TDAACVLFVPTSTSEARGVTFSHSALATALITPLSRVMQLSSFNVDICITEI----------FTTLVYGACVCI-------PSAAEFGAAVNRMQVNWSYMTPLLSR---KLDPTL-----LPSLKVVCFRTRSLDDDTY-----NIWHGKVNVVLAYGPQDCCPLGIAFLEAMGTHHLRSIGRPFSG-NLLIVNPEDHKVPVGAVGELVVEGPSPMSPLGTTGGKARYFK-----------TGHRARYTEGGLMEFISRED--IDLDGKTINVTEIEQYLRRMDVIVD--IVAFRGPKSDTILAAFVEFGDRIEVDESLSSTVKQLVQAGLPPCMLPSVFIPVKHLPVTPSLKVNRRRLQKMITG-------------------------- 194538489 16 ----------------------------------------------------------------------------------------------------TETLNWQQLSVRIDQYAHYLNDLGVTRGDVLTLVGKNQVETLLFYLASKQLGA--------LAALTMVQPLDTLQSKL--ATLYKPEQTRFIWFAQECASTFSEHDIQKLKATLLSPPLVSQQERDAVEDAYHHDRLAS-----------------VVFTSGSTGEPKAVVHTHRQHL-ASAEGLLQEFIFTQQDSWLLSLPLYHVSGLA-IVYRWLYVGATLKIGTGK-----------LVEDQGVSHASLVATQLKRLLDDDAHL-------SLTHVLLGGSHVAHEL---ALRATGRG-IEAWLGYGMTEAASTVTAKRIDSTS----NAGHVLNHRKIKLVDQRGKTLAAG----------------YFHQGHV----TPFLDEKGWFDSKDLGEWQGD-ELKIIGRADNQFISGGENIHCEEIEAALNQIDGVVQSIVVPVEDAEFGHRPVAVIQTND-------------------------------------------------------------------------------- 154508600 205 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYGMTETAGGCVYD------------GKPLPGTSVRAVDWDGRT-------RLAIHG--PTLMT-------RYLDAFFDEGGHRWLTGDLGIIRASGTVEVRGRADDVIVSGGLSIAPGPVRPAVRSFEGVSDAWIMGTPDEKWGHVVTALVVVDQMPSDSAELGSAIREHAAAHIGRAQAPRRIVAVESLPYLGFDKIDR----------------------------------- 209585777 20 -------------------------------------------------------------------------------------------------------MTYHQVNDAVHRSAAAFTALGIKEGDHVAVFGENSAHWLFVDHGIQRCGGA-TVVRGAESPDELRYIYDNSDAQVVVLQ--------GPSLLKKLAEAARKDGSQG----IGLKNKHVRSSEVHALCFANQQFFLRNVFFQLP-KLKKDDLATIVYTSGTTGRPKGVMLTHGNLL--HQIQLRFAYDVSPGEVMVSILPV----WHITERAAELCIGCTLV-YSNVKHLKNDLALWRVLEKLGVKHFFTASTKSKLLKRGQVIAAKKPNLRCLATLLT---PLDALVWNKVKAALGGRQKLIV--SGGSETCGVLLIVGYGLTECSPGCVGLPVTSTEIRVVDVNAKSIEKGQIG-LVLAKG-PQVMKGYYNNQKATNKS-IDKY-GWLDTGDLGYINPTNDLFITGRAKDTIVLSGENVEPSPLEDVLL-------------------------------------------------------------------------------------------------------------- 146343096 137 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTSGVPKIVGHTLDGLC------GAIIGDPAPGD-----ALPVWATFYDIRRYGGLQIFLRAIVGGGSMVLSDPGALSDHVARLGVSHISGTPSHWRLLMSGSAEQFAP------RYVRLSGEIADQAVLDGLKQAFPNSS--IGHAYASTEAGVGFAVN--DGLEGFPATLLGEGLGVDMKIVD-----------GSLRIRS-------------KRAAHAYVGRADGYVDTGDMVELRGDRYYFV-GRRNGIINVGGLKVHPEEIEAVINGHPAVRMSRAKSRRSPITGGIVVAEVVLTADGDPADAVRNEILAECRARLAAHKVPAMLRFVPALDVTPAGKLAR----------------------------------- 84685020 20 -----------------------------------------------------------------------------------------------------REVSYAEALEQVRGIAASLLARGMNADTPVIVISGNGVDHGLLALAGQYVGVPIVPVAEQYAHGRLRHAVEMTKPRMAYTVDADQYG-----------EALALDIFDDIE--VVASNPGQNAKVTP-----FAVLVKGAAGDAAFAATGPDTVGKILLTSGSTSAPKGVP-TTNRMMTQAQLAAALPFLATRPPVL-----VDWLPWNH--VFGGLANGGTLYVDDGKPT---PALISRTVENLKLTISFNVPVGFAGLVKATDEALKQSYFAELDMIFYAGASLPQDVWKGIEDAAHRGDLPLMNSSWGTETAPAAL--LQHEPTDRSGIVGVPLPGVEVKLIPDDDMRCEVRVKG--------PSIFTGYLDNPEKTAEAFDD--EGFFLTGDA-------------------------------------------------------------------------------------------------------------------------------------------------- 145252620 81 ---------------------------------------------------------------------------HLIKTHVENK--KVKKIVDGVEKEIDKQWTYFEMYEKLAELGCGLRKLGLEKPDKIHLYGATSANWLAMSHGSASQSLTIVTAYDTLGEEGLKHSLVQTSSAAIFCDPV---------LIPSVANVLK--DVKSIKHVIYLDRLKSEYDYLNVMSL---EELRKLGEENPVDPVPPEDLCCIMYTSGSTGPPKGVSLTHANVIAATAGIHEIVGPIGPSDCLFWGGTMGY--GNPRTLSDASMRNCKGDIREFKPTVP---AVWESVKK-GVSIFWGAMSAKNFLMTAGLDSVAFRKLKRLRIMMNGGGPVSKDTQKFLSMAV----APMISGYGLTETSAMGALNDPMAWN--PDALGEIPASIEVKLVDDAGKNTPP--QGEIYIRGG--SVSSNYWQNEDETKEAYTD--DGWFKTGDIGEFDSYGHLKIIDRKKNLVKTNGEYIALEKLESIYRSSPVVGNICVYAAQDQDK---PVAIIVP---------------------------------------------------------------------------------- 167368098 18 ----------------------------------------------------------------------------------------------------------RQFADRIEAIAAGLRAQGVGPGSVGAVMGDNCYEWVLADLAIGAAGG----VSAGFDPHGLARVLRDCKVSVLFVAGD-----------DQLHKALRRERCPSLRRIVAMHQ-----QWDDGGDLSVIPLSALEAAGRDGASGTAGREAVIIYTSGGTGPVRGAILGHDAVIAQ-AERAKQALGLRASDERLSLTPLHHVLERVVGIYASLLAG-TVINFPESPDTALAD-----LAELQPSIVQASPQLFARLQRWACRIAFAHGRSPLRVVLSSGAALRPDVADWF-AALGR---PLTDVYGHAEAGG------------------------AVRIADHHVMEWKLGDYDELWLRGD--ALFLGYAGD-----TAPATHRDGWWRSGDIARRDGAERYAIVGRLEDVLQRGGERVLPFAAEQALSASPYIADAFV---------------------------------------------------------------------------------------------------- 170782905 111 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRTYGSSETAGGCVYD------------GVPVATAEVAVVD--GQVELAG-----------PMLAEGYLGDPAAT-DAAFAEHDGWYRTGDGGEL-VDGVLRIIGRLDDVVISGGEKLRLAAVEEAVRSLAALGEAVAVPGEHAGWGQRPVVFV---PGVV-DLELAERVRRELAARLGRVAGSTLVRGIDAMPSLPSGKPDRRALRALADGDP------------------------ 9367319 13 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQLIQKYKVSIMPVVPPIVLAISKSPD--LDKYDLSSIKMLKSGGAPLGKEIEETVKAKFPNAK--FGQGYGMTEAGPVLSMCLAFAFEVKSGACGTVVRNAEMKIIDETGSSLPRNQPGEICIRGD--QIMKGYINDPEATDRTI--DREGWLHTGDVGFIDDDDELFIVDR------------------------------------------------------------------------------------------------------------------------------------ 53794658 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVDAGNLAYIIYTSGSTGKPKGVMIEHRSLAAYVQTAAK-AYEIQAEDRVLQFASISFDTSAEEI-YPCLVQGAALVLRTDE-MIGSAQAFLTQSQAWGITVWNL-PTAFWHFLTAE---MARTDLNCLRLTIIGGEAIATHLALW-RQHVG-DRLRLVNTYGPTETTIVAMCDLAGPNAVAADEIGRGIPPAQLYVLDEQLQPVPPGVAGELHI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194753009 150 --------------------------------------------------------------------------------------------------------TFTEAERAAANFGRGLRELGQAPRENIVIFAETRAEWLIAAHGCFKQAMPIVTVYATLGDDGVAHCITETE---------VTTVITSHDLLPKFKTLLDK--CPLVKTIIYIEDQLSKTEFKSGVKIVPFNQVVKTGQESKFENVPPDDIAIIMYTSGSTGTPKGVLLSHKN-CIATMKGFVDMVPIYPDDVLLVAESVCLMTGVPIGYSTPLCKGDATVLMTSVPLILDRKLLFKFLYQYKVKWVYTTP-LIDMLV---FKKVAKLMGGKVRIIMSGGAPLSADT----HEQIKTCLCLLIQGYGLTETTS--GATVMDYRDMSYGRTGGPLTVCDIRLVNEEGNTNKPYPQGEVLIGGECVSQ--GYYKLPGKTNEDFFEEDGRRWFTGDIGEIQADGVLKIIDRKKDLVKLAGEYVSLGKVESELKTC-AIVENICV-YGDPTK-QFTVALVVPNQ-------------------------------------------------------------------------------- 66045962 58 ----------------------------------------------------------------------------LLDRWAQLRPQQT-FIAARDSRGGWRKVSYAEMLTDVRAIAQSLLAYGLSA-DRLALLSGNDIEHLQLALGAMYAGIPYCPVSPAYSVMSLRHVCDVLRPGLVFVSDAA-------PFQRAIDAVIA-ADTP----VITVR---GQLNGRPA--LSFASLLEEPGGSEADAAFLASGPNTILFTSGSTKLPKAVVTTQR--MLCANQQMLLVFGEEP------PVLVDWLPWNSHNLGIVLYNGGTFYLDNGKPTVQGFAETLRNLKEISPTAYLTVPKGWEELLEQDAELRERF-FSRIKLFFFAAAGLSQSIWDRLDRVACGERIRMMAGLGMTE-AAPSCTFTTGPLSM-AGYIGLPAPGCEVCLVPVDGK-LEGRFRG--------PHIMPGYWRSPQQTAEVFDE--NGFYCSGDAIK------------------------------------------------------------------------------------------------------------------------------------------------ 116517266 56 -------------------------------------------------------------------------------------PEKPFVIFEG------VTYTYGDLEARSNRVARLFQDT-VKKGDTVALLMNNEPDFISVWFGFCKLGCALAFLNTNIKSRSLLHCFNCCGAKLVVGAD----------LLDNLEDILPSLQEDNI-TVWSLGHGNSHPSLLDKIEKSSQEPIAAKRRSISCLKTP---TLYI-FTSGTTGLPKAAVITH----LQSLKAAGWAYGGTEKDVIYTPLPL----YHSAGIGGTIELGATCIL----KKKFSASQFWNDCRKYNVTIF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215402154 9 --------------------------------------------------------------------------------------------YDTKTGDQIDRMTWSQLYSRVTAVSAYLISYG-RHADRAAISAPQGLDYVAGFLGALCAG--WTPVPLPEPLGSLRDKVLDCAADVVLTTSQA-------ETRVRATIATHGASVTTP--VIALDTLDEP----SGDNCDLDSQLSDWSS-------------YLQYTSGSTANPRGVVLSMRNVTENVDQIIRNYFRHEPSSVVSWYHDMGLMVG----LFIPLFVGCPVILTSPEAFIRKPARWMQLLAKHQAP-FSAAPNAFDAVAKTSEEDMAGLDLGHVNTIINGAEQVQPNTITKFLRRFRPYNLAVKPSYGMAEAVVYLATTKAGSPPLARGHAELSTFETELRIVDPDSNELGPGRIGEIWIHGKNVS--TGYHNADDKFQASIREASAGWLRTGDLGFIDE---FYIVGRMKDLIIQDGVNHYPDDIETTVKEF---------------TGGRVAAFSVSDDGVEIAAEVRTEIKRLVVSALSKLHVTDFLLVPPGLPKTTSGKISR----------------------------------- 171914395 40 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKFTSGSTGQPRGVLFR-GDQLAADGENIRQTMGL---DVSCAVISLAHSYGFSNLILPLLLQGHPMVL---VPDMPSSKR-----QAHALGIRYTVPAVWRAWHQAGDAPIA--------LAISAGAPLPLQLEE---EVFAQAGIKIHNFYGSSECGGIDASPEPRSDASYAGQAM-------------HGAGLTLGEDGCLCVHSPAVGE--GYWPAETEDRAT---LGGGKFRTCDVVDLNETGGVTMRGRLSDTINVAGRKLNPAEVEAALLTCDGVRHCVVFGVP------------------------------------------------------------------------------------------------ 167588391 5 ----------------------------------------------------------------------------LLERHFAEAQDR---IVVREMEG--RDYSLAELRADVERIAATLQDV---YGDCVFGIAARSSYTWVAMLAIFRVKAVLLPVPIEFSDEQIGSLLH--KATAIFAQDAAARISAILPGIACLDAASERSA--------------------------WPAQGAPAGERIEPGICG------IIHTSGTTSKPKGVIRDEA---VGLLVTNVLKRVPQAPLDYLSIVPMSLLIEQVLGVFLPILSGGSLTLMEYGARSGNARDYLDLIAQVDPNFLYLPPK----LLEEADALLESTSVTSLRHIITGGAKIPAT----VLESLDKRGVQVYEAYGLSENSSIISLNYPGHR--RIGSAGPLLDGIVPTIVD-----------GELVLT---PTLCAGYYNSDD----TSCELTDGYLHTGDIAEI-VDGYLYITGRKKHVI------------------------------------------------------------------------------------------------------------------------------- 149370488 42 --------------------------------------------------------------------------------------------------------------DKANAISRGLIKMGVQPNDKIAIIMTNRTEWNICDIGILQTGAQDVPIYPTISSDDYEYVLNHSESSYVF-----------VSCKEKDKLDKVKDKIPTLKGVYCFNTIEGAVNYQEVIDLGNEHKELQEEVEKRMAAVHEDDLATLIYTSGTTGRPKGVMLSHKNIASNAMHSLPIVLG-KSKSLSFLP------VCHIYLLYMYQYTG-TSIYY-----AESLETISENLQEIQPDVMSAVP---RLLEKVYDKIIAKGDLGNLKAIASGSAALQPR----LARVFNAAGCPVMEGYGLTETSPVISVNDMRNNGFRIGTVGKALPETEVKI----------AEDGEILIKG--PQVMLGYYKNPEQTEEVLKN---GYFHTGDIGFVDTDGFLKITDRKKSMFKTSG--------------------------------------------------------------------------------------------------------------------------- 37528212 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIMFTSGSTGKPKGVV--IGRESVYDLMRWMYNFKLGEKPVFMNQADLS-----MYETFGTLVYGGTCLCI-SQETATDSEKFYQVLNHYQPTVWVSTPSFYKQLLSQSFNYSL---LKNLKHFLFCGEILSKNLVKHLRKRF--PSAIIYNTYGPTE--ATVATTLIEISDQHLHS--------DMELL-PIGESRSGSENGEIVISGAH--VMRKYIGAEDNNRLTINQHGTRSFRTGDIGKLI-DNIWYCFGRKDNQIKLNGYRIELHEIEERLMNIP-IVDSAVV---LPLKKERLVAFCKFK-----TITNKENLVNLLKNNLPSYMIPSEFINIDNFPVTNNSKI------------------------------------- 78099335 102 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTPMFFGASIHIFE---DIMTPGRLAKWMQESGSTVTHLTPAMGQLLTANATE-----QMPALKNAFFVGDVLTKRDTQKLQSL--APNVTVINMYGTTETQRAVVTPAPIDFYKDIIPAGRGMKDVQILVLSDNKMLTGVGELGELYTRSPHLSA--GYLRLPEKFLPNPFKSLPRLYRTGDLGRYMADGSVECIGRADFQVKIRGVRLG--ELTR-IPQHPDVSENVTLVRRDANEEKMIVSYIVPA--REDWDEVS--VRDWLKSKLPAYAVPTIIAPLSRMPLTPNGKIDR----------------------------------- 16124646 49 -----------------------------------------------------------------------------LARWAAQAPDRV---WLAERDGEGRTVTYADAKAQVEALAGGLQGLGLRRGQPLLILARNGVDHARIAYAAMSLGAPAAPVSPQYGLKGLQHAVERLKPAAVYADDA-----------EAFGDALAAPFLAGLP--VVVSRN------ARPGDVAFEALLK--SPPLAPQA-QPDDVAKLLLTSGSTGKPKAVVCTHANIALNAAQIEACYADPDPP-VLVNSAPWSHSLGANAILHMVLHRGGTLYIDAGQPV---PGRFGETVRNLEVATTYMVPAGWAMFVGERDEALAARFFEKVRVLQYGGASMAQSILDRVQRTVG-ERITFAAGYGATETGPT--ACNIHWLNARSGMVGLPTPGTAVKLV-------PAGEGGKFEIRVKGPQVSPGYLDQPEATAQAFDE--DGFYRLGDAAR------------------------------------------------------------------------------------------------------------------------------------------------ 158335303 26 --------------------------------------------------------------------------------------------------------------------ALGLKELGLEAGDRMAVLMHSDVNFCLADMGSLLAHLINVPIYMGETPENMVFIMQHSGAKALMLSD----------LQVLQHIAPCLHELSTLKFVIVANGIDSKIELQPSLRIWGQEQLSDQSRKRLRAEISPEDVATIVYVAGATGRPKGVMLTHENLAGDALAAFSIMPGLRPQETVLSFLPLTHVFARV-MLYGHLNHGHTV-------YFTTPQRIVKHIREIRPTILSTVPRLLQMIFQWAIDLAHRYQLGCLRYLLCGGAALKSE----LATVLSAAGIPVLQGYGLTQTSAVLCVNR-GELN-RAGTVGVPIPGVEIEI----------APDGEVLAKAPY--VMKGYYNNPVATQEAIDA--EGWFHTGDYGEITDEGFLTITG------------------------------------------------------------------------------------------------------------------------------------- 49482804 8 -----------------------------------------------------------------------------LETHTQNKPNDIALHID------DETITYSQLNARITSAVESLQKYSLNP--VVAINMKSPVQSIICYLALHRL--------------------------------------------HKVPMMMEGKWQSTIHRQLIEKYGIKDVDTCLMQNIDSPMFIDSTQLQHYP------NLLHIGFTSGTTGLPKAYYRDEDSWL--ASFEVNEMLMLKNENAIAAPGPLS----HSLTLYAALSSGRTFI----GQTTFHPERLLRKISSYKV-AMFLVPTMIKSLL---LVYNNEH---TIQSFFSSGDKLYSSIFKKIKNQ--ANDINLIEFFGTSET-SFISYNLNQQAPVE--SVGVLFPNVELKTTNHD-----HNGIGTICVKSNM--MFSGYINNDE------------WFVTNDNGYVKEQ-YLYLTGRQHDMLIIGGQNIYPAHVERLLTQSSSIDEAIIIGIPNERFGQIVLLYVTLTH---------KNVKQFLNKKVKRYEIPSMIHHVEKMYYTASGKIAR----------------------------------- 54022152 41 -----------------------------------------------------------------------------VEKHTRNDANTLAIDYSRERDGEVHELTWQQFGVRLRAVAARLQQV-TKRGDRVAILAPQGLDYVVSFFAAIYAGTISVPLFPGH-TDRLHAVLGDCEPSAILTASAGVRFFRSLP-------AAQRPRIIAVDAI------------PDSVGESW------VRPDIKI-----DDIAYLQYTSGSTRVPAGVEITHGTNLLQMVDAIKL--DWNSRGVTWLFHDMGLLT-----VILPAVGGKYITIMSPSAFVRRPYRWIKELAADGAGTFAAAPAAARGLPKNGESL----DLSNVIGLINGSEPVTTSSMKKFNEAFAPYGLPIKPCYGMAE-ATLFVSATKAEDEAKAGSCGYVALSQWAVIVDPAGRELPDGHVGEI-----WLNMGIGYWNRPDETQKTFRNKVADWMRTGDYGVYFE-GELYITGRVKDLVIVDGRNHYPQDLESAQEASKA------------LRPGFIAAFSVPANGLKFDPDDASEIADAVRAAISQRHTVRDVLLVPAIPRTSSGKIARRA--------------------------------- 114776406 7 ----------------------------------------------------------------------------ALHTQANDRPEHVAL------TSASISYSYSELRDVVDSAASLLRDTDMH---TLALAADNSPAWLCADLACMQAAIPLIPVPHFFAPTQIGHLLHHAGVDGILT-----------DRADQFSALLAQLGIPSEATVTTIAGL---------------SLIRISTAD---VRLPA-DCAKITYTSGSTGEPKGVCLSLDA-METVAASLAAATGAGAEDRHLAYATL---LENIGGVYAPLLAGATIIGMSGASGL-DVKQFVSALHAARATTCIMIPQMLHALVAAVGGGMAKPE--SLRYIAVGGAPVS----LKLLETAAHLELPVYEGYGLSEAASVVAVNAPGVN--RPGSVGKPLPHVTLSFADD----------GEILVRG---SLFSGYLGESQMASGAAWP-------TGDIGYLDDDGFLHLSGR------------------------------------------------------------------------------------------------------------------------------------ 145530802 46 -------------------------------------------------------------------------------------PDKKSLGYYNEESQQYDQITYKEIFDTATQIGSELYSRNIKP---VGIYMSNRREWSILDIACILYGFTSCPFYDTLGYNSMKYSLEQTQVSICFVQSSTI-------------KVLVDVNQAHLKTIVIVGEGFQEEDLDKLRAVTWNQVVEKGKTAIIPYPLQPDVSMTLVFTSGTTGQSKATLQTQ-----YNFQQMLHVFDYPPNDVYLSYLPL----PHLFLHLGSLLASAEINYYSG-----NAQNLARDIQRCKPTYFGGVPRVLKYFQQTGIPVHEQLDAAFVRVILTGAAPISTKVINFLKMTLC---CQIIEIYGQTETGGSFRT---DIFDPSCGHVGGPTISQEFKLVSEIGKNVDGLIRGEICIRG--PSISKGYFRDPEQTKELIDN--EGWVHTGDIGQI----------------------------------------------------------------------------------------------------------------------------------------------- 84496303 112 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLGALRTVVCAGAAL-PDT---VRQRAHEAGIEVVDYYGAAELS---------FVAMRVGARLDPFPEVDVDLRD-----------GVIWVRSPWPGQSGPFTRDAE-----------GWATVGDRGRVDDDLGLIVLGRGDDTVTTGGATVLCADVETAVLTFPAVTAAVAIGTPHAALGELLEVVVT---GVLPHD--IDELRSHTAALVSRTHIPRRWHAWSELPLTAAGKIDRAEVRR------------------------------ 85085775 103 --------------------------------------------------------------------------------------------WQCFELTPYSYITYGEYFTIVKQIGAGLRKLGLEPKDKLHIFATTSPQWLGMSHAASSQSLTIVTAYDTLGESGVQHSLVQSKASAMFTDP---------HLLKTATNPLKEA--TSVKVVIYNNHTTQPVEHPDLTVLSFEEL--RALGEENPVPLNPDDTYCIMYTSGSTGPPKGVPVSHAGF-VAAVAGLYAVMEVTHRDRVLA--------------YLPLAHIFELVLVGGTLGYSNARTLSDTMRAFKPTIMVGVPQVWETVKKWGAYNIKSFLVSNLRFIVNGASGIAASTQHFMSMVV----APMLNGYGLTETGSPMIGAMPAAVEMKL--VSLPELNYHTDTVPPQGEIL---FRGACVIKE--------YYENPEETAKAI--TPDGWFKSGDIGEIDANGHLRVIDRV----------------------------------------------------------------------------------------------------------------------------------- 33390799 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSTGQPKGVLIDHRALSCFLQGYHR-TLGFAPGDRMLQLPAITFDMSQGEI-WAGLTAGATLVLI-SHRDAQSPESLVELIREQRVTYAGLAPAML-SLLDAGPYP-------HLRHVMNGADALPAEL-------VNKWNLPFVNLYGPTEAAVACTEYVCEHVTWRTGPIGRPEPNRLIYVVDPAGQLVPRGVPGELLI--GGEGLARGYLGRPDLTAKAFFRAEGRVYRTGDL-------------------------------------------------------------------------------------------------------------------------------------------------- 17556356 883 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLAYVTSTSGSTGTPKLVGTSFEGH-SNLARQYTTTYQISSRDTVGQVVDPSFDIFFADIV-KTLVNGARLLLARDSISTSE-----ELLE---CTNVYLMPAFLSRI-----PCIE--SLNNLESLQYGGEPCAPHVLKQIFGAHQNLRV------WQ-EFGLTEQTVYSARQRIYPRSLTS---------LDDLGEPIQLGVEGQLVL--SGVGLMRGYFG---------VTRQPNKLNTGDEVSKRKQGGLIFMGRKDSQVKVRGHRIDLFEIECAALSSNLIDSCSCVV------GEQLVLFFK----ENENPDTQEKLKNHLEKELIAYKVPSRLVGLDSFPLTRTGKI------------------------------------- 17556356 2324 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIQNYGPTETTAFAI-----AKHMKKGDAGCQ---IGLPAVNSKIRIVEGEDQGELLI--SGLGIMRGYLNRKE----------SQWYASGDVCRI-EKGVVEFVGRTDTQIKIRGYRVELTEIEKTIESRNGIASCKAL---FDKESQQIHVFYT----GELEKLSSNDAREHCERYLEPHKIPSTFNGIDKFPLTGNSKI------------------------------------- 73970629 91 ------------------------------------------------------------------------------------------------------------------------------------------PEWIIAELACYTYSMVVVPLYDTLGPGAIRYIISTAD----ISTVVVDKPQKAVLLLEHV----ERKETPGLKLIIILKERGQECGVIIKSMQAVEEC--GQQNHHAPVPPKPSDLSIVCFTSGTTGN-----HLNSGNILKFCNSLESQWAPTCADVHISYLPLAHMMVQS-VVY---CHGGRVGFFQG-----DIRLLSDDMKALCPTIFPVVPRLLRMLKRWLLEFAAKRKRSCVRMIVTGAAPASPTVLGFLRAALG---CQVYEGYGQTECTAGCTFTTPGDWT--SGHVGAPLPCNHIKLIDEELNYWTCKGEGEICVRG--PNVFKGYLKDPDRTKEALDS--DGWLHTGDIGKWLPAGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 73537996 56 --------------------------------------------------------------------------------------------------GEWRSLSWSDLWQQVQAVGAALLEMGLGQDRPLMLLSGNSIEQAVLLLAAEYVGVPTAPVSPAYSLVSLRSVAELVPPAAVFVQSAAPF--------DRAIAALDYGDAPVI-----------AVSGAAGRQTPWSQLVATELTPARLRRLAETHAAIVLFTSGSTGTPKGVALSYAAVATYFADTYAALTERQPS--FLC-----WLPWH-HGLGGVLVLGGTHHIDDGRPL---PGQFERTVRDLRVSIFTSVPSAWTMLATELERDPELA-----RSLFAGGASLPRDVWERIHEATIGERIVFCSGLACTETSGMGICTQPTG---QAGNVGVPMPGCEVKLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 168032974 75 --------------------------------------------------------------------------------------------------------TYQQVYDDVIRIGAAMRQVGVNPRGRCGIYGMNCPQWFIAMEACNAHSIVCVPLYDTLGSTAVEYISNHAEISIAFAQEG-----------KLSLMIQSLPNCTGFLKTLVSNDHKAQAQNAGVNTYTWEEFLNLGASH--PVSLTPEDLSTIMYTSGTTGEPKGVMLTHENVLVHMLKSLNEVMDH--NDVYFS--------------FLPLAHRVTEEMFGGSIGFGDIKKVPEDIAELRPTLFVGVPRVFDRLMKNGYKQDKASPLGRVRLVISGAAPLAGHVEEFL-RVIM--CAPVLQGYGLTETCAASFIQMPDVISM-SGTVGPSLCNIETRLVPELGYDALDKKRGEICIRG--KTVFSGYYKRPELTEEV---LVDGWFHTGDIGEWQADGSMKIIDR------------------------------------------------------------------------------------------------------------------------------------ 118473699 193 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSAMRFALNGGEPVDIDGTARFLSRFGFDPGALSPSYGLAESSCAVTVPVPGVVTTEAGSSTLAVLGHAIAGMDEDAGVVDREV-GEVEIRGT--SMMSGYRG------EAPLD--PGEWFTGDLGYLTDDG-LVICGRKKELITVAGRNIFPTEIERIAARVKGVREGAVVAV---GTNERAVGLVIAAEFRGPDEAARSEVVQRVASECG--VVPADVVFLASLPRTSSGKLRRLEVKR------------------------------ 56750534 245 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIAPCYGATETAAFISVLFPQQFLAVSRGVGKPLPGVMIQLNADRTVAIQS------------PSLALGYWQGPEPIIDA-----QGFWQSGDRGEWSADHSLILLGRQGDRILSGGEKIWPLEVETVLYNSGLVREVCVVGLADPDWGEVVAAYVPQQQAVTP-----EQLKAAIAPELAPYKHPKQWLNCSALPRTSQGKLDRTAVRQL----------------------------- 168049574 78 ---------------------------------------------------------------------------------------------------------YQQVYETVVQIGSAIRHIGVQPKSKIGVYGINCPQWFMAMEACNAQSMVCVPLYDTLGNEAVEFIINHAEVSI-----AFIHNTK----LDLVLASLSKC-IETLKTLVSFDAQKTAASAQGAALYSWDEFVDGAKNVHDLTPPSASDISTIMYTSGTTGEPKGVILSHENIL--SAIAGLNHFPHDSNEIYYSFLPLAHITEEFYV-----FLGASIGFWQG-----DVKKITEDLAELKPTIFVAVPRVFKMLFDYGLKRKKKHDKAAVKIVISGAAPLAGHVEEFLRVVTC---APVVQGYGLTESCAASFIQVPNVISMH-GTVGPPLPNIEVRLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118793522 82 -------------------------------------------------------------------------------------------------------------------FGSGLISLGLRPGPSIGIYSQNRPEWVLFEQGCYCYSLVVVPLYDTLGPDACAFIVDQTE-----MQVVVVEDDKKVNL--LLDKAPR--SLRKIVAIKEVRPATLQRAKNVGIDVHTFDEVEKDNPELEPKP---DDLCTVCYTSGTTGNPKGVMLTHANVLAGVAGVLLQLGPHRPGDIMVSFLPLAHMLGVYYM-------GGAVGFFSGKELTNDLKAL-------KPTLMPAEAEIKRGIVRKNSIWDKLVFRKRLRLMVVGSAPLSEAVLSFSRAALG---CLICEGYGQTECTAPITLTVQG--DFVAGHVGPPVACNGIKLVDPEMEYYASQQQGEICVKGA--NVFIGYLKDPQRTAETIDK--DGWHHTGDIGQWLPNG------------------------------------------------------------------------------------------------------------------------------------------- 47224826 79 --------------------------------------------------------------------------------------------------GDYRWLSYQEVLAAAARLGSGLASLHQHPKNNIAIFCETRAEWMVAAQACFRL----VTLYSTLGGPAIAHGLKEAQVTHVITSRELLES----RLKAILSE------VPKLQHIIVVDSTPSWLGYPHGISVHNMAAVQKARARVPPLP---SDIAVIMYTSGSTGIPKGVTISHSNLIAGITGISERIPNMSEEDTY-----VGYLLAHVLELCAELIC----VSYGCRIGYSSPQTLAD--QSTKITLMAAVPTLFLLAYRYKLEQLAKGNRTPLRILLSGGAPLSAATQRFMNVCFC---CPVGQGYGLTETGGGTISEY---WDYSTGRVGGPLVCCEIQLVEGEGETLFPDQRGEILVGGPNVTM--GYYRSEATRQDDFFEDENGWFCTGDIGEIHQDGCLKIIDRKKDLVKLAGEYVSLGKVEAVLKSCPLVDNICAYANSDE---SYVIGFVVPNQ-------------------------------------------------------------------------------- 167628021 141 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DARLIAEIINQNNVTALALLPTMYHFLLEQNIN-----NNHNLHYLSVAGDIVSESLANQVENKLG---IPLLNGLGMTEVFGYISANTVNKVKI--------FADTQVKIV-----KFENNDYGKIFIKNNMPLNIQTEWLE-----------------TGDIGSFDAQSHLSFYGRYKDIIIKGGSNISPIELETAILKIPNIDNCIVTSKIDKIWGETVWAYLVASQQYSL-----EFINNQLSSYIAEYKKLDGIIYIDEIPTTTTGKTDRKKLKEMINHE------------------------- 189190590 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLMLTSGSTGNAKAVCFTHEQVL--DAVSGKAAMRVLPRDRPF----LNWIGGLLEIHLQALWLGVDQIHVSAADIVTSPTIFLELISRHRVALTFAPAKLVATFESLQQSP--KLDLSSLVCVTSGGEAIAAST---LFSKYGAPHDVITAGFGMTETGSLYNTRCP-EYDVSRGSLGKCITGIEMRIVTSEGQVAASDESGDLEVRG--KVVFKGYYRNETATKQAFA---PGHWFTGDRGFIDSNGNLNMVGRAKEVININGVKIVAADVQTAVE-------------------------------------------------------------------------------------------------------------- 126323272 119 --------------------------------------------------------------------------------------------------------TYKEYYELCRKAAKSFIKLGLERFHGVGILGFNAAEWLISAVAAIFAGGLAVGIYTTNSAEACLYVLNHCEANVLVVENNFQLQ-KIFQVKD---------QLPHLKAIIQYR---GHVLEKQPYIYTWDEFLADGALEEIISCQKPNQCCTLIYTSGTTGNPKGVMLSHGSLLLKAAQMMDLWLPMKIGGIYFAQPD---------ALKGTL----PITLREVRPTAFGVPRVWEKMQE-RMKAVGASAPLLKNIKRMGANYPTSYYLSKVRVAFSGAAPLTKDTLEFFLSL----DIPVCELYGMSESTGPHTINQRNSF--KLMSCGKVMSGCK-----NMLHKKDSDGVGEVC-----------FWGRHEKTMEA-IDEW-GWLHSGDLGKLDALGFLYITGRIKEIITAGGENIAPVPIEDLVEKIPIISYAMVVG-------------------------------------------------------------------------------------------------- 148976373 27 ------------------------------------------------------------------------------------------------------EITWQTFNDDLSKLVWQLSSSAVQ---RVAICTQDSYLFSVAFLASAAANK-HIILPGNYQPCALAELSEHFDCLL-------------------VDDSIGTVEVGDVRNIQALLDSSTEVE-------------KPQSDGLPAIDLAATH--LTLFTSGSSGTPKAINKTLELLDIETAQLHKNWGKLLKGNQVQSTVSHQHIYGLLFRVLWPLCSG--------IPFARNNLEYPEQILSHKNCVLISSPALLKRLKHETNKV-------QLAGVFSSGGPLPTESAHQSRDLLG--QLPI-EVFGSTETGGIAFRQQE--------SAQTPW-----QLFDCIEASLNSEN----CIKLLSP----------------YIDK-NNWYQTADECEMVSDSQFILKGRTDRVIKIEEKRVSLVEVEKRLEQLPWISECVVIPFEEPER--LILASVVLSDEGQATLSLRTELRKW----LEPIAIPRKYRIVDEIPLNSQGK-------------------------------------- 215458342 34 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLKHSAPGEIQEEALPELRNLIVVDNKGLHKDELRKLDIDWRDILKEGTQKRRVEEISRDDIVNMQFTSGTTGLPKAV-----------------------ASLFF--ASLRLVLGN----LAAWVYGAAI-------AYPDPPSIIDAIIEEKCTALHGVPTFLGVLKKEGDRL----DMSSLR------------------------------------TG------------IAAGSVQ---PHVKAQLIDPDGNVVPIGKPGELCVAHPFAGWGRELWGGEEQTRKVMRKDEEDWMHTGDEGVMDHDGY----------LKTEGHRVGRIKIEDVLLKNHDIHEAAAIAVPDSKYGEVVGVWVVRTPGTNAS---RAEVKKTVFENMNP---------------------------------------------------------- 116330937 1 -------------------------------------------------------------------------------------------------------MTYSQLYEQGIQLAEALIELGVQQKQRVGLFADNRIEWIIADYGVILTGAADVPRGTDITDSEIVYILNHSEVEVVF-----IENDKMLEKFNR-----NKSQLTNVKTLIMMDSTS-----TSPGVLKMQDLIEKGKAEERVSAIDSEDLFTLIYTSGTTGLPKGVMLKHSNMM----HQIKYVLDINSEARLLSILPV----WHEYVCIG---LGAATYIYNGIYTRNDPARFLKGIEVYGILMFLTGPTVFAGALGAYFAGTELYYLTSLKASISGGGALP----RHVDEFFGNIGINVLEGYGMTET-SPVIS-VRTFEKLIIGSVGVIAPKTKLQIMDENGKITQGGLKGVLFIKG--PQVMKGYFKNEEATSKA---ITDGWMNTGDMGMINFKKTLTLTGRADTVVLLGGENVEPVPIENKLQESTYISQCMVIGQDQKNLGAIVV--------------------------------------------------------------------------------------- 210631032 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGAPRRGTRLRIVDAEGRDCAAGVFGEVVIEGD--TVARGYYRRPDLTVAAFLGGAPRSYRTGDEGCLDSEGMLHFRGRLDLQVKLNGFRIELGEIEEHIRRLPDVAAVAVVAEQRDGRVAHLVAHVVPTAQTPFRAGLA--LKEQLRRTLPHYMIPKKIAFCEALPLTGNGKVDRRAL-------------------------------- 115525820 53 -----------------------------------------------------------------------------LAKWAREAPDR---IWLAQRRGEARKLSYAEAKRSVDALTQAILDLKLPEGRPVAILSGNSIETQAAMQA--RIAAPVSPAYSLMSHDKLKYLFDLVKPALVLVQDGV-----------AFSRALHALDLTGVK-VVHVANPADGIDSIAFADLAATDEVAASIAQITPDTVGK-----LLFTSGSTGMPKAVINTQRMMCANVAMMLQ----VRPRDIY-----LDWMMGGNALFNPALTEGGTLYIDDGRPM---PGLFDETIRNLR----EISPTALATAMEKDDALCRSF-FKNLGLLAYGGARLPDDLYERIQRATGERFVFYT-GWGSTETSPTSTGTYWDTE--RVGLIGLPFPGVEL-------KMVPIGDKYELRLRGV--NVTPGYYGRPDLTEAAFDE--EGFYKIGDAGQFDPGQGIVFAGRV----------------------------------------------------------------------------------------------------------------------------------- 14601325 26 -----------------------------------------------------------------------------------------------------RRYTWRDYYLRVAYAALALENLGLGPGDTGAFITFNRPSWVIYEVGVQLLGGRAMGIYRDSLSDEVGYLLDSGDAKFVLVEDSGVDVDKII-----VDEA---KGLHQYRGMVGSKLVTFGDVMRLGRKLYSDQQVKKLMGELEP------DMVCGLFTSGTTGLPKLAMISFKN-MLAMAHQLNTVDPVREDWEYVSFLPTAWMMSIPYHMIGGF-----KVNFPETPFMFSPPRVWERIAKYKIG--YEAPTLWRALLAYWLALRAVLDKAGLKRIYTGGAMIGEDYVIFYHSL----GVNLKQIYGQTEVAGIAVVHPDD--DVRPDTVGKPLPLTEVKI----------AEDGEILMRS--PAMMKGYYKNEEATAKT---IVDGWLRTGDVGVLTEDGHLKVLDRAKEIIILSGTKVAPQVIQNKLKFSPYIGEAAIVG-------------------------------------------------------------------------------------------------- 157128017 143 -------------------------------------------------------------------------------------------------------------------FGRGLRELGQQPRQNIVIFAETRAEWLIAAHGCFKQNMPLVTIYATLGDEGIAHGINETEVTTVITS---------HELLPKFKSVLNI--TPNVKKIIFMEHKTETTGFKEGVEIPFSTVVEKGEPGCSPTP---DDTAIIMYTSGSTGTPKGVLLSHSN-CIGTMKNFCDIFKIYPDDVLIGFLPLAHVTGVPIGYSTALCKGDASVLMTSVPLTPMKKAFFKFAYQYKVARGYQTPFLDKILFKKIAKLMGG----RIRGVMSGGAPLAADT----HEQIQLCLCEMIQGYGLTET--TAGAAVTDKFSMEYNVVGAPSSCNYIRLINEEGNTNKPYPQGEIVVGGATVS--KGYYKLPGKTEEEFFEEGQRWFRTGDIGEVHHDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTCPVVENICVYG-------------------------------------------------------------------------------------------------- 40203 8 ------------------------------------------------------------------------------------------------------------------------------KGETAAIMNDRSVETVVGMLAVLKAGAAYVPLDPALPGDRLRFMAEDSSVRMVLIGNSY----------------------TGQAHQLQVPVLTLDIGFEE------------SEADNLNLPSAPSDLAYIMYTSGSTGKPKGVMIEHKSILR-LVKNAGYV-PVTEEDRMAQTGAVSFDAG-TFEVFGALLNGAAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169784830 74 -----------------------------------------------------------------------------------------ALAFADAEDPETLSMTWTEPRLWSQRLAAGLQAAG-------GIYQSANP---------------HS------NARELAYQFKLTTPHFILAS------------QETLVCALEAAEMVGIERVYVFNHDGSGNDDSKTGVKHWKNLLASTEIGRSFYWTPSESKLYMIMTSGTTGLPKAAEVSHYGILSNCVQT-DFVMSLEPNSRWLCTI--------------PLYHGLALCYFC----TISVARQYEIIEKYRITELHLVLPIIVAMTK---DPAT----------FSCAAPLGPEPTFQYESLWPEGQVNIKQGLASTDLKSMLTSPVDPAVIQSAGSVGEPIPNCEIRLMDDDENEVEPGQSGEIWFRGPWPARMRTSW--TER-RQ---------------VTVDE--GLKPM-RADEMIKVKGVQVWRAELEALLLDHPAVRDAAVIGVR-KDHEEHPRAYIV----------------------------------------------------------------------------------- 116196582 78 -----------------------------------------------------------------------------------------------------EYISYTDYERLTHQLGAGLRKLGLVKNDRVHVYAATS-QNWLAM--AHGAGSQSMPIVTAYGEEGLRYSMVATKAKVIFLDP---------HLLPTLTNVLAVA--TAVQTVVWNDQHQLNPEHAEKLKASYPEELRKMGEENPVDVVAPDDLCCIMYTSGSTGTPKGVPHSAVIAAVAGASVVVEQF-IGPGDGLLTYLPLAHIL---EFVFAAIYWGATL-------GYGNPKTLSDIIA--KVNLFWGALSLKEMLMSSGLPGSAILDAGRMKLCLSAGGPVSKETQKFLSMSI----CPMIIGYGLTETSA--MGTLQNPLEWTSESIGAMTASIEAKLVDDAGATNKPNPQGEIWLRG--PTVLSGYYENDEETAEAL--TADGWFKTGDIGEWDRNGHLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 67924281 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKNCQPDVILTTSSLLEK-----VKSKLGQIIDSNQI----KCICTDQLGT-ISEELADNLTIDNEIA-----------------FLQYTSGSTGNPKGVIVSHENILHNSAY-IQTAFQLTEGSV-----SVTWLMGLIDGIIQPLYTGFLGVIMSPQAFLQKPIRWLEAISYYRATHSGGPNLGYDLCEKVTNEQTRNLDLSCWLSAYNGSEPIQYKTLERFINKFGFKSHYFYPCYGMAESGGIICEGNGNSTKVKVG-CGHSWLDTDIQIVNPETEICEDNQIGEVWVSGS--SIAQGYWQQSEVNTAVFSNKIDGCYRTGDLGFI-RNQELFITGRIKDLIIIWGKNYYPQDIENTVNCHPALRKDGAAAFSLEVDNQERLVIVQEVERTYLRNLDTNEVVKAIREAVSAIAKPASIA------KTSSGKIQR----------------------------------- 146293717 114 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPTSGSTGAFKWVRLSHKNLQSNALAIAEY-LQINQDERFFY----------SYGLSSHLAVGAALVQSE----YSTMDRFWSLLSNLEVTSFAGVPFTYQTLNKL------KFDWSSLRTMTQAGGRLDSELARHFATEALKRHKRFFIMYGQTEAAPRMAWIAENEIVDHPNSIGRPIPGGEFNLKSIDG---LAEGQGELIYRGPNVMM---------GYAESEFDLAKGAYATGDVAYCDTEGRYYLCGRLKRFIKLFGKRTNLVDIETFLENKSII--TACLNKDDEL----LIAY---EPTDQDIDAVKKQLSLWLRI---PINVIKFIL-VPVLPRTSNLKI------------------------------------- 84517018 47 -------------------------------------------------------------------------------------------IARRKDGGEWRHITYAQGRAQAKAIGTALLDMGLGPQRPLLILSENSLEHALLGMACAYVGVPYAPLSPAYSLVSLRNIAALLKPGAIFAD-----NGKAF---ANAISAINNTDTT----VINLDNPISGA-------VRFADLLDAAPSQAARARLTPDTVVKYLFTSGSTGSPKAVINTNRMICAMQALTHEVVLDWGP----WNHTAAG-----NKVFYLVMTNGGSYYIDDGRPVLGKFDETLRNLRDISCTWYFNVPIGYDMLVDENDPALAATFFNKLGMMFYAGAGMAQRTWDRLRRATTGHEVLLATGLGATETAPFALACT--VPQEKSGNVGVPSLGLTIKLV-PNGGKLEARIKG--------PTIFPGYYGDPAQTAQAFDD--EGYYCMGDALRADPDDGFFFDGRIAENFKLAGTWVAVGAMRAKLVDDELIRDAVIVGENEAELGAMVLLAAQTMDQAILHAALSEKLAAAAKDASGSATRVRRIIVLSEQPVTEKGSLNQRAMR---SNRATSVAQLYS-DDPAVI--------- 3513746 90 --------------------------------------------------------------------------------------------------------TYKEVYDIVIKLGNSLRSCGIKEGEKCGIYGINCCEWIISMEACNAHGGINVPTFIMFSAGAVEFIISHAEVSI-----AFVEEKKIPELFKTC------PNSTKYMKTVVVKPEQKEEAEKLGLVISWDEFLKGEGKQYELPIKKPSDICTIMYTSGTTGDPKGVMISNESIV--TITTGVMHFL---GNVNASVSFISFVMSHVYISYLPLAH-----VFDGSIG------FWRLIEELKPSIFCAVPTGIKYFMKKGQSHVAASPFGNVRIILSGAAPL-ASHIESFLRVVA--CCNVLQGYGLTESCAGTFATFPDELDM-LGTVGPPVPNVDIRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169605095 70 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRHEISPLSTLALGGEVSRSTDWD-----IWEGRVRLINGYRPTEC-CVFSNACLDVNASRSGVIGKSIASVSW-VVDPNDHHRLAGSVGELLVEGPI--LARGYLDYMEKTAAAFVGRRGRLYETGHLVRYNADGGLVYVGRKDGQVKIRGQRVELGEIEHHVREIPTV-EQMVI-MPGNKKEKAVVAVFVQQDNVSTEGGLAARVDEQLSERLPSYMVPGVYIESAKLPTTTSGKTDRWRLREI----------------------------- 169177751 4 -------------------------------------------------------------------------------------------------------------------LARALLALGVAKGERVGIWSPNCAEWTLLQYATAKAGAILVNVNPAYRSHELEFVVKQNGMRTLVTAP----PDTNSDYVGMARQAL--AGCPELRELVFLPVPGGDVDPLSDAELTYAELLKRADAKARMAELDPHDPVNLQYTSGTTGFPKG-RHSHA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212543975 131 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGNAKAVALRHGQIIVQSKSSFHA---IAPGDPFLN-----WVMDHTEIHLHAMSLGSDQVHVPAIELLRNPLRFIELLDMHKIVYTF-APNFFLAKILNSLKANQTADLSRLKAFIAGAEASVVTTCDALFRRFGVQAEVIRPGFGMTEMCGGTIYSLAPSYDLAAGNLGTCIPGVEMRVVDNKTEKAPDGEVGEFQV--SGPVVFNHYFNNAEATANS-FSA-DGWFITGDLARIDEAGNLILAGRTKDIIVINGIKWSSTDIETAIEE-EGIA------------GLIPVAFIVYSPAYAPEDETAAIIAKIVALNTGW--KPARLIPLPQLEKSSLGKISRSKVRAALEN-------------------------- 157112926 37 ---------------------------------------------------------------------------------LKEHGNDVAFI----DAVSGRTLTYKEILYASMKVASRLKHYGLGRGSIISIMSENRLEYSIVAFASFFVGGIVIPLNPTYTKTELKHVLNLTNPQIVFASSRAFSTLKSF-----------MSENQSIKFIVSIDDVDDESNVK-----SFGEFVNCDKDVNDPVILK-NDVAIMVLSSGTTGLPKAVQLTHFNVMTVVAY-------MREDPRYNELSVPIRLLGLLYHVYGFMLNRYSMVV---LPRF-EPDLFLRSIQDYKVTMANLVPPLVVFLAKH--PFVERYDLSSLQAVLCGAAPLS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118352708 165 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTPEDVLTFSYTSGTTGNPKGVLLTHKNIVSVVATGSNEGFNQSD----------------SYISYLPLIFVCTFLYYGGSIGFYSGDVM-KLKDDLAVTIFVSVPRAIKSLARKALASKTKRILSTVRWAGTGSAPISGETLTFLKATLC---IPIAEGYGQTESCGATFST--ASNDPLTGHVGGPRPNYEFKLVDEDGNPAP---RGEICVRGN--GVFIGYYKEPEKTKEAVDE--DGWLHTGDVG------------------------------------------------------------------------------------------------------------------------------------------------- 115388976 162 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIALLMLTSGSTGHAKAVPLTHSQLLSALAKERFLQLRQHGPSLNWVAFD--HIASLAEMHFHPIFACIDQVHVAAADVITDPLILLELIHRHRVGITFAPAKLLDSLEREPSPSSRPWDLSCLMHLLSGGEANVVDTCARLARRLGVPSTCIKPAFGMTET--CAGCSFNDRFPTYFASLGRGVKGVQMRVTSSTGQPVDDSEVGNLEL--SGPSVFRGYYNNSQATRDSF--TPDGWFRTGDLAMIDAGGQLVLRGRSKELICINGAKYLPHEVESAIE-------------------------------------------------------------------------------------------------------------- 169783562 47 ------------------------------------------------------------------------------------------------------------------QLGAGLKKLGLETGDKIHLYGATS-ENWLAMHGAASQSLTIVTAYDTLGEEGLKHSLVQTSSVAMFCDP---------SLIPSVANVLK--DVKSIKHIIWNSHFAPKTEYEDINVISFEDLRTGEQNPVEPVPPSPEDLCCIMYTSGSTGPPKGVPLTHANV-IAATAGINTIVGIGPSDALLTYLP------QSHIL--EFMFENLCLIWGGTMGYGNPRTLSDAIREFKPTILVGVPAVWESVKKWGAMAAKNFLMTTLRIMMNGGGPISKDTQKFLSMAI----APMISGYGLTETSAMGALNDPMAWN--PDALGEIPASIEVKLVDDAGKSNPP--QGEIFIRGG--SVSKGYWDNEEETKAAYTE--DGWFMTGDIGEFDKNGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPLVGNICVYAAQDQDK---PIAIIVP---------------------------------------------------------------------------------- 28572286 13 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLPLPGVQIQIID-----------GRAAIAS--PSLALGYLKENGQIDETFFDRGERWFHTNDLAVMN-RGKLIIHGRIDRVINSGGMKLDLNAIETALRSLDCVEDAVLLGVKSKKWGQHFCAFIVTKADR--TDCLQK--INTLLSTFGRACRSGQIKLIHPIPRTFSGKPDRIALQR------------------------------ 145613542 110 -----------------------------------------------------------------------------------------------------EYLTYNEYYRLVVQLGAGLRKVGLVAEDRVHIYAATS-QNWLAM--SHAAGAIVT-AYDTLGEEGLRHSMVATKAKAIFLDP---------HLLPTLGNVLKDA--TDITHVIWNTQNKVKQEHIDKLNQTYPDDLKKLGDENPVDAVPADDLCCIMYTSGSTGTPKGVPHSNVGLLTYLPAAHILEF-VFENSAMFWGATMGY--GNPKTLSDANCNGKPTVLV-GVP------AVWEIIGKVNANLFWGAMSMKNNLMGMNLKKIKEATGGRLKICLNGGGPVAKETQRFLSMAI----CPMIIGYGLTETTGTLQNPMEWSTDT-IGSMPAS---VEAKLVDDAGYHVKPNPQGEVWLRG--PTVMSGYYQNDKETAEAMTE--DGWFKTGDIGEFDSQGHL----------------------------------------------------------------------------------------------------------------------------------------- 212543839 76 -----------------------------------------------------------------------------------------------------KTWTYDQLKDYSDRLAAYIHAQGIQAGDFVAVYTTNSPEMVFIVYALSKLGVVAALINTNLRDATFKHCLEISRSKLIIST-------------PDLAAFVKTDDMPKFTFNVSSFDNVTDIDITQITPETLSQFSAADIAAIAAAKRSPPDLAVLIYTSGTTGNPKACAIRNSMTLVTSTKDTRNPSKYYPMRIYSSLP-----LFHGTAFFSGLCNGGTLCLR----RKFSASQFWKDVHDSRATVLYIG-ELCRYLLASPPSPFDKNH----NCVVAYGNGLRGEIWDKFSERF--NVAEIREIYRSTESGGSWGAGAVGFHPIRQMFEQDTYL-IKFDL--ETEQPVSAGEEGE-AIGRVRTRQSLTYLHNNEATEKKLFEKGDVFQRMGDLLVRDHDGWIRFGDRVGDTYRWKGENVSAGEVRDHICRMENVQDAVVYGV------------------------------------------------------------------------------------------------- 126645953 33 ------------------------------------------------------------------------------------------------------KYSSRQLKEITDNFSLAFLAAGISKGKKVAIISDNREEWNFVDLALQQIGAISVPMYPTITSEDYRYIFDHAEVEMIFVGNEIYEKAKPVAKDRKI------YSFDKLEGV-----------------AFWEDFMKTAQLEQSKDSVDGSDLFTIIYTSGTTGRPKGVMLTH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197781536 148 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGRPLGCALSHRGLAVDTLLEGWRQITAAPGEAFLPFS-------HVYGLMIQCLCGGLLMAHE-----PDLGALAAALQSFRPTYFYAVPSVFEACERQGEGPGPGFDLRRLRAALSGGSTLGRELSL-FYEGIG---MYVHDGYGLTETGGITMQPLGRE---KSGTVGRPLPGVDLRVADD----------GEILVRGS--SVFQGYVNDEAASRAALHG---GWLATGDLGQLDADGYLTITGRKKDIITASGKSVAPAALEHRLRMHPLIHQAVVVG-------------------------------------------------------------------------------------------------- 28870120 14 ----------------------------------------------------------------------------LLDRHWASLRAQQTFIAARDSRGGWRKVSYADMLTDVRAIAQSLLAYGLSAERPLALLSGNDIEHLQIALGAMYAGIPYCPVSPAYSVLSLRHVCEVLQPGLVFVSDAA-------PFQRAIDAVI-----PADTPVITVRG-----QLNGRRHSSFASLLEQSEADAAFMASGPDSIAKFLFTSGSTKLPKAVVTTQR--MLCANQQMLLVFGEQP------PVLVDWLPWNSHNLGIVLYNGGTFYLDNGKPTVQGFAETLRNLKEISPTAYLTVPKGWEELLEQDAELRERF-FSRMKLFFFAAAGLSQSIWDRLDRVACGERIRMMAGLGMTE-AAPSCTFTTGPLSM-AGYIGLPAPGCEVCLVPVDGK-LEGRFRG--------PHIMPGYWRSPQQTAEVFDE--NGFYCSGDAIK------------------------------------------------------------------------------------------------------------------------------------------------ 67467184 123 -----------------------------------------------------------------------------------------------------------EYYHMINKLSNGIRLAGYKPGDKIGIFCETRYEWMAFLLAATRQGIVIVTVYATLGDESVKIALEETDIKAIVVSEDTAKRLPKIHLKESI-------------KVI-------NVDGEESDELSFHFLLSEESTEYP--EVHADDLAIIMYTSGTSSSPKGV-------LVNQKQILMLSCGYKNRERFIAYLPLAHIMDFGTIGYAGLTSGGCLVEFNGVPTVFNRVRILETVEKFKKILFGATPYLFMPLVKLVDAMIKPLCRSNIKAIVIGGSALPVEL-QYFLQAILPD-VSVMQGFGMTELCGAACA-MPHRDPTVA-SIGVVLPMYEVKLRDELGHMTSDHPPGELMFR----GLPVTYFNRPEENKEAFTE--DGWFCTGDIAKITDD-------------------------------------------------------------------------------------------------------------------------------------------- 217314893 134 -------------------------------------------------------------------------------------------------------LSYEEVFVRASNFGNGLQMLGQRPKTNIAIFCETRAEWMIAAQACFMYNFQLVTLYATLGGPAIVHGLNETEVTNIITSKELLQ----TKLKDIV------SLVPRLRHIITVD--GKPPAWSEHTMAAVQALGAKASVENKPQPMPL-DIAVIMYTSGSTGLPKGVMISHSNIIAGITGMAERIPELGEKDVYIGYLPLAHVLELSAELV-CLSHGCRI-------GYSSPQTLADQSSKIKKGSKGDAPT----LMAAVPEIMDRNEMSSFRLLLCGGAPLSAATQRFMNICFC---CPVGQGYGLTESSGA--GTITEVWDYNTGRVGAPLVCCEIKLWEEGGNTDKPHPRGEILIGGQNVTM--GYYKNEAKTKADFFEDENGWLCTGDIGEFDPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLI--------------------------------------------------------------------------------------------------------- 69244162 45 --------------------------------------------------------------------------------------------------------TYKKCCESVLKRAYQLAHLGVKSGDKVIIYKSSAFDTYLLAVSVSYLGAV--PVMTSYTMEVFIDRLED---PFILFDDET---------KKRVREI---SNGTKSKQIPILY------------------LMEQPALSVSQSFLDKNEISYMTHTSGTTGIPKLICHS--------AHSMGWRTKWQKT-VFTKISEKKLIAFHISPVHSRFNIGISSLMSMGFPMMPLANAQSSMLEAHRPIALETHPNNFVQWRFTAKEHPEAF--SGIRYYHSTFDAINNQTMKTFLRTSMAQDAVFLQVYGQSECG-PMILKAHTLESLKTSDARDMGVGLEARITDSVGNVLPENTDGHIQLLS--KGRALTYYKEDARFQE---NVYGDWWDSGDYGFMDKHGHLF---------------------------------------------------------------------------------------------------------------------------------------- 118620001 15 ------------------------------------------------------------------VNGKIRFPENTLVRHVEKRGDKLALDFSTERDGVERDILWSEFSAR-NRAVGARLQQVTQPGDRIAILCPQNLDYLISFFGALYSGRIAVPLFPGH-VGRLHAVLDDCTPSTILTSTDSAEGVRKF---------IRSRSAKKRPRVIAVDAVPTEV----------------ASTWQQPEANELT-TAYLQYTSGSTRVPSGVQITHLNLPTNVL-QVLNALEGQEGDVSWFFHDMGLITGHSFTFMTP------------AAFVRRPGRWIRLARKPGETTFSAAPAAMRGVPRDDEPPL---DLSNVKGILNGSEPVSPASMRKFFKAFGLRETAVKPSYGLAEATLFVSTTPMDEVPVAQVSAGKV--GVDAVIVDETASELPDGQIGEIWLHGNNLG--IGYWGKEEESAQTFRSRVPGLWRTGDYGTYFK-GHLYIAGRIKDLVIIDGRNHYPQDLETAQESTKAVGYVAAFSVP---ANQLPKVFDDPHAGLSFDPEDTSEIADDIRAAIAVGHTVRDVLLVSAIPRTSSGKIGRRACR------------------------------- 57902451 42 ------------------------------------------------------------------------------------------------------------------------------------IYMKNCMEWILAEQAVYCIGGATVPFYDTLGPDTVRFILEHTGMSCVVCSRKELER---------LCEAKKSGTCPKFHSVILVDGTAQATDMANGAGLKVVSFAKIEALGAQIVPTDPKDIATFCYTSGTTGDPKGALITHEDIM--SAVGGLNEIPILPTDRHISYLPLPHI-FERVVVAQMLTSGASIAFFRGIPMVPHDKIVAGMAAKGGVTLFKMAMDAKTLGLQEGNKIKRALGLDCVRLMVSGSAPLSPKVMIFFRCLLG---VPVMEGYGQTEGAAAATISHPDDIAS-VGHVGGPTDCVEIVLEDHNGEPCRG--RGEICIRG--PNVFKGYYKDEEKTKETIDE--EGWLHSGDVGLWMPDGQLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 134292555 63 -------------------------------------------------------------------------------------------------------ISYAQMLERARAIGQALLDRGLSAERPIAILSGNDLEHLQLAFGAMWAGIPHAPLSPAYSLVSLRHALALLTPGLVFASDGAA------------FRAALDAAVPSVERVVVTAPDGMD------GVTRFSTLLDTRPAGVDAAAVTGDTIAKFLFTSGSTRLPKAVPTTHR--MLCSNQQMLLQFGLEP------PVLVDWLPWNSHNVGIALYNGGTLYIDDGKPV---AGKFAETLRNLRPTVYFNVPKGWEELAAETDAALRDTFFSRVRMYFFAGAGLSQAAWDRLERVTCGERIRIMAGLGMTEAASCMFTTGPMS---GAGYIGLPAPGCDAKLV---------PVDGKLEARFRGPNVMAGYWGDDAREV---FDD-EGYYRSGDAVR------------------------------------------------------------------------------------------------------------------------------------------------ 148258322 53 -----------------------------------------------------------------------------------------------------RKLSYADAKRTVDGLTQGLLNLKLD-GRPVAILSGNSIETMAAMQA--RLAAPVSPAYSLMSHDKLKYLFGLVKPGVVMVQDG-----------PTFEKALKALDLDGV-TVIHVARPCDGVPSVGFADLAATPEVAASVAQITPETVGK-----LLFTSGSTGMPKAVINTQRMMCANAAMMMQ-TRPRGPDAPISTVLD--WMPWNHTMLFNPLLIGGTLYIDDGRPM---PGLFDETIRNLR----EVSPTYYANVMEKDDALCRSF-FKDLGIMAYGGARLPDDLYERMQAKTTGERIVFYTGWGSTETAPTSTGTYWNTE--RVGLIGLPFPGVEL-------KMVPTGDKYELRLRG--INVMPGYFGQPELTKKAFDE--EGFYCIGDGVFVDPDDGIIFAGRV----------------------------------------------------------------------------------------------------------------------------------- 157761905 136 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICHTSGTTGRPKGVEMSHGSLLIFTSWTIAYKWKFGQEDTYFSFLSLAHIYEHTLAIY----FGGKIGIYNG-----NAATLIPQIQALQPTIVSLVPRLLNKLAKKGFIARKRYDTGKIKVLTTGGAPVTKEVKTFTRYAYG---CPLVEGYGQTECSAAGTLTLP--WDTTYGNVGGPAPWSQVKLVDPEKNYLAMNDEGEVCFKGA--ALMTGYFQDPELTAKTIDS--EGWLHTGDIGKWLPTGALQIIDR------------------------------------------------------------------------------------------------------------------------------------ 2924388 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGPS-QPKGVMLPTVICPITMFW-MQQTFPLTKTDRVLQKTPFSF-DASVWEFYAPLLVGGQLLIAQ--PGHTDSDYLLKTIAQQQVTTVQLVPSLLQMLLEQG----RNRNCQLLKRVFCGGEILPVALQEKLLSQLNVNLC---NLYGPTE-CCIDVTNCQREMYGQRIPIGRPISNTQIYILDSNLQSLPVGIPGELHIGGA--GLARGYLNRPEKFIPNPFSNYPDLYKTGDLARYLPDGNTEYLGPQDNQVK------------------------------------------------------------------------------------------------------------------------------ 32474448 63 --------------------------------------------------------------------------------------------------------TFKTLDERSTQTARGLLASGIEPGMRMVSLVPQFIELVFAMM---KAGVVVVLIDPGMDRKHLVGCLQEVNP------DGFL----GIP-KAQAIRTILRSKFPNAKRNITVGRRW----FWGGKTLRQILELGDQNSSLSLPDVQTLDDAAVIFTTGSTGPPKGVAYTHQTFHAQ-IDRIRSRYEIRQGSRLACF---------------PLFMGVTTVIPDMDPTRPDPQKLIQAARQWEVDQAFGSPALWKTVTRWCEANAIGRPFPTLKRVLSAGAPVPAATLQSLRRFV-HEEAKIETPYGATEALPIVISETPAASKGKGVCVGSRFDGVQIEINDDQTKELPRGKIGELIVSGPMVTRRYVTRADQNALHKVHDESGENWHRMGDVGYLDDQDRFWFCGR-------KAHRFFTIPCESVFNVDEQVDKCALVGVGKP-GEQTPVLVVQPIDLTIGSDATRKELEARLRDR------------------------------------------------------------- 45657502 1 --------------------------------------------------------------------------------------------------------TYSQLYEQGIQLAEALIELGVQQKQKVGLLADNRIEWIIADYGVILTGAANVPRGTDITDSEIVYILNHSEVEVVF-----IENDKMLEKFNR-----NKSQLTNVKTLIMMDPTS-----NSPGVLKMQELIEKGKAEERITAIDPEDLFTLIYTSGTTGLPKGVMLKHSNMMHQVNYVSPM-LDIKAGARLLSILPI----WHEYVCIG---LGAATYIYNGIYTRNDPARFLKGIEVYGILMFFTGPFTLTVLAGALGAYFAGYFLTSLEASISGGGALP----RHVDEFFGNIGINVLEGYGMTET-SPVIS-VRTFEKLIIGSVGVIVPKTRLQIIDESGNITQGGLKGVVFIKG--PQVMKGYFKNEEATSKA---ISDGWMNTGDMGMINFKKTLTLTGRADTVVLLGGENVEPVPIENKLQESAYISQCMVIGQDQKNLGAIVV--------------------------------------------------------------------------------------- 209966229 389 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDLACIIYTSGTGGAPKGVMLSHRAVLANCIGAYHVLAEIGEEEVFLSCLPLSHAYEHSCGQFFPISLGAEIAYVEGVEVKPSVPRLMEVVQQ-RITLFGTLPTMVRAKVREKLGGR-------IKALVSGGAALNPDVGLFFH-ALGF---PLLQGYGQTEAAPLISVNRFGMTAHH--TVGPPVKGCEVTIA-EDGEILARG-----------PNVMLGYWQDPSSTERALAD---GWLHTGDVGHLDSRGRIVITDRKKDILTSGGDNISPARVEGCLMLEPEIAQAVVCG-------------------------------------------------------------------------------------------------- 118095008 121 -------------------------------------------------------------------------------------------------------LSYEDVYIKAVNFGNGLAVLGQQPKTNIAIFCETRAEWMIAAQACFMCNYQLVTLYATLGGAAIVHGLNETEVTTIITSKELMQ----TKLKEIV------SQIPRLRHIITVD--GKPTTWSEPKGVIVHTMAADSGNKQQARPVPS-DIAVIMYTSGSTGIPKGVMISHCNIIAGITGMAERIPNLGEKDIYIGYLPLAHVLELSAELV-CLSHGCRI-------GYSSPQTLADQSSKIKVTTLK--PT----LMAAVPEIMDRYNYKKIRILLCGGAPLSAATQRFMNICFC---CPVGQGYGLTESAGA--GTITEVWDYTTGRVGAPLVCCEIKLLNEEGNTDKPYPRGEILI--GGQNVTVGYYKNEGRTRKTIDENGQRWLHTGDIGEFHQDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLV--------------------------------------------------------------------------------------------------------- 168701856 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRP---LHETWDWLTGCWATNFALIGLRPTDRLFFPFSFGPFLGFWTAFEAAARCGF-LVMPGG--GLSSTARL-RFLLDHRCTVLFATPTY--ALHLAEIASKEGIDLSAVRALVVAGEPGGPGTRQRLEAVWGAR---VFDHYGMTEIG-----PVAVEAEGRPGELYLLESDYLAEVVDPQGRPVPDGDTGELVLTNGRTGSPLI------------------RYRTGDLIRMDPTGRTWVLGRADDMIHVRGNNVYPGALESIIRRFADVAE------------------------------------------------------------------------------------------------------- 118472484 17 ----------------------------------------------------------------------------------DEHPDHPALITDG------HTVTYAELSARVCDMARCL----------VLVELSNTVEAVVSYLAALRAGHVVLVASGADSRDTLVAAYD---PDVVIGTDGA--DGWTVHRRRL-----------------------------------------TTRHELHP------DLALLLSTSGSTGSPKLVRLSHANLDSNARAIAQY-LGIDGFDRAMTVLPLSYCYGLS-VLHSHLTQGATVVVTGLSVV--DAG-FWDLARATGATSFAGVPYTFGLLDSVGFADIE---LPSLRYVTQAGGKMSAARVRRFAELGHRRGWDLVVMYGQTEATARMAYLPPERVLDAPEAIGQPIPGGAFTI-DGDSELIYHG--------------PNVMLGYATTSRDLALGRTIDCLHTGDLARRRADGLYEIIGR------------------------------------------------------------------------------------------------------------------------------------ 83649238 1 -------------------------------------------------------------------------------------------------------LTYETLWRTVESLSRTLHELGVR---RLALEADNGPAWICADLACLHVGVTLIPIPLFFTASQREHLLNEAAIEAVIT---------------------QAAEPPTAEATLLDAELGL-------------YAIATGASARTDEAI--EDIIKVTYTSGSTAQPKGA-RLNAAALETVMLSLAQAVEINEPIGHLCTLPLATLLENIAGVYVALYKGGRVIALNGSSGL-DLKQWAQTLQRWNPQTLILTPELLKAMLFAGGQLR----LNRLQCVAVGGAKVSP-VMLAQAAQLG---VPVYEGYGLSECASVVSLNRPSA--SRPGSVGKPLSHISLSFADD----------GEIIVEGPVYS---GYLGEPQK------SAEP--VHTGDIGRLDEDGYLYLEGRKKNLIVTAGRNLSPEWVESELLSAPCIAQAALFG-------------------------------------------------------------------------------------------------- 120403191 110 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLALLMSTSGSTGSPK-LVRLSRTNLTANAGSIAEYLQIRETDRAATTLPMSYCYGLS-VVHSHLLVGAALIMTEQSVA---DDDFWELFTRHRGTTFAGVPYTFELLDRIGFASMR---LPHLRYVTQAGGRMPPERVREYAALADRWGWQLFVMYGATEATARMAYLPPDLALTRSNAIGRPVPGFSLEPLDEW----PEVGTGELVYRGANVMM-----GYADEPADLARGATLDALRTGDIARRDEHGLYEIIGR------------------------------------------------------------------------------------------------------------------------------------ 154245234 50 ---------------------------------------------------------------------------------------------------------------------------------VIGLLLPNGREWAVAQMACLAAGRMAVPLPTFFSALQLSHILMDAQVDLVL-----------------VPQA-NPPALPAAVPVLPVAASGESGAMP--------DFSEGFGQ--------------IIYTSGSSGQPKGVRH-QSGQIAWSASALAEAIAADAEDTYLSVLPLSLLLESICAVFVPALVGGRT-HFDTAIGRGAVRGVAAAFEAHRPSVGVVVPELLRVW-AHDLLAAGRRAPDSLRFVAAGGERLAETAWQ--------LGIPVHEGYGLSECCSVVALNRPGAR--VAGTVGAPLPGLQLTIRD--GEILVDG-----------PGVMDGYLGGPEA---------PRPWPTGDLGALDGQGRLTVFGRKDNLITPLGRNISPEWVETALLDDPGIAACAVVDLVETDGSEALAALVIPTSQAQFDDAGPQGIRARIAERCAAYARPTRI--------------------------------------------------- 145553301 69 --------------------------------------------------------------------------------------------------------TYQDYYNESLQFAKALIAYGVSEMSAVNIIGFNAPEWFISFM-----GSIHSGIYTTNNPEACFYVSEHSECELVV-----------VDTREQLNKYLQIWDLPKLKGVVIYNDEIPKEGISEQRRFKWKDFLEGKKPELVVERVSQLRPVTLIYTSGTTGNPKGVMLSHDNYITQQRK--KYQFLDNEEMRIVSYLPLSHVAGQLIDIVGSCRWGAH--IYFANPDALS-GTLINTLKEVRPTVFFSVPTKIATWAKHGQKPPKALGLDQAKYLIFGAAPLSPV----IREYFLSLNMYLINGYGMSECGG--VTTLADPLDFFMNSTGKTMEGTELKIDDKDGN-------GEVCYRGRHIFM--GYFKDEESTRNTVDK--DRWLHSGDIGKLDSKGNLTITGRI----------------------------------------------------------------------------------------------------------------------------------- 149189698 148 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGSSGTPKAIVKT-----LEHLDTEIAILESIWGDLLGNASTVSHIYGLLFRVLWPLCTGCRNLEYEQVMTHASANR-----------VLVSSPALLKRLSTQ-TDPVE------IRALFSSGGPLPYDAAKHAHGLFG--QLPI-EVYGSTETGGI-----AYKQQYSPSEFWRLFPGIEAELNHEQ------------CLKLKSPHI------DAD-----------NWYQTADACVFHDAQRFELKGRTDRIVKIEEKRISLVEVEKRLDQLDWIYESAVFCCHDQQRLSLNAAIVLTPPGLDKLKSLRAELRQWIE----PIAVPRRFRVVAEIPLNSQGK-------------------------------------- 118389458 67 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKSAMISHKNILASVTNYDKSDCFLTQDDVHLSYLPLPHIYERFINVY-CWFKGTKIAFYSGKPTCFSANRFYDAINSQKILIQHALQTKLENIQKNGVYTHILYDKGRIRQLVCGSAPTSPKVFDFFKAVL---SCSVIEGFGQTELSGVVTIQVKA--DPKMGNVGGIGPSSELKLKDELGNPKP---RGEICVRGY--NVFSGYYKDEEKTKEAIDQ--EGWFHTGDIGEIIPNGGLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 170718492 22 -----------------------------------------------------------------------------------------------------EVFTWQQLCSLINRQSLLFQQQGVKAGSGVLLCGKNDFSLLLAYLATIQLGARVLGVNPSFPADKIQH-IAECQCDFIF--------NRTAFLFKNMQNLTALSVSDCTQYVDVLPETEVKMDLQAVATLTL--------------------------TSGSSGLPKAVVHSLQGHLDNAIGVCELTFSAK----------------NSWLLSLPLFHGQGIILVSGAELHPQEDFYFSVSQ---ASHCSLVPT---QLQRLFDYWQQNPTLPRTQHILLGGTQIPTQ----LTEKLAQYSIKSYTGYGMTEMASTVCAKLSDG---KRG-VGLPLAGREVR----------------LVCDEIWVGLALGYWQQGK--ICSLLNE-QGWFATKDKGIW-QDNELHILGRLDNMFISGGENIQPEEIEQIIGQNETVAQVFVLPIDDVEFGQRPVA-------------------------------------------------------------------------------------- 213408525 38 ------------------------------------------------------------------------------------------------ELGPYQYISFTRVYELACAAGAGLRQLNFQAGDRLLLFATTSSSWFLTAQGCVTQSVPIVTAYETLGEPGLITSVSESKPRAIFT-DPGLLSKLIVPLKDAFVETILCSSQPTEEQTAALKAVAPQLKF-----ITFDELIATGENPCEVVPPAPSDVCVYMYTSGSTGKPKGVMLLHAGILSHHINEKDYVMAYLPAHVFMCCLYWGGVLGYGSVCRGDLAEFRPSVLI-GVPAVFEALR-KGIMAKHRQKIFSGALSLKQYLMGKNLPGTELLDAGRIRYCINGGAALAPTTQAFISAAI----APVLLGYGLTETGSFVLS--PEAFYLFSRSVGAPIPCVEFKLVDPELNYLTSQNPGEVWIRG--PSVCGGYFNRTDATQEVFTE--DGWFKTGDVGELDEN-------------------------------------------------------------------------------------------------------------------------------------------- 164660564 50 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAYILFTSGSTGKPKGVQISHRA-LAAAIKSWKIMLPYTQQSRLLQLASPGFDVSLFELCL-PLSLGFAMA---------------------------TAPKAFRALRAALAALVHPEHLPPMEWLMSGGDMVDERVVEW-----GTPPQKLINAYGPTE---GTIGNTLGHVDTRRSVVGKVYPATTLYI--CRGNELATGAVGEIVV--GGPQVADGYVGAPELTAQ----KFPRVYRTGDRGRLLHNGVVECLGRMEGQVKVNGQRVELDEIAHELATEFGISDACVQYLQHPSHSKQLVAFLALTSDVRTDPEALSRSQQCLRKRLAPYMVPAHTLVLTTLPLTPNNKV------------------------------------- 159480862 378 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERERITVTNIASTMLAML--SSNPALATANTASLRLLSCGGSPQSPAV---LRRAVAALGCEVFLSYGMTECCGISMSILPGGALLQPGSSGRPFVLMEVRVVSEAAGAAACGGVGELWCRG--PTVFSGYWRRPAATREAFAP--GGWFRTGDLALMPPRGYLHVVDRKKDMMLVGGENVYGSEVEAALAEHPAVAAAAAFGQPHPLLGEVVAAAVVLRPPAPAPPATESELVAWCRQRLAHYKVPAKVHFLDRMPVTGSGKILKTELRA------------------------------ 167758941 23 ----------------------------------------------------------------------------------------------------------------------------------VAIVGENSYEWVVVFCAVGCIGGVAIAVDIDQAGDEILAMTEFADACCVF-----------------VDAAFLDVFKESQMQYVIMRGEGAENSYHHLLKEGEKLKKKNQWKDFSFCPVEKDDPLAIVYTSGTTSVSKPVVLSQYNMMFNACHTQSLV---KVGERLFNPLPL----YHTYLVCGVLSQGADICMNTGLKTLMRDLRLYEIMENLRQEIAGTREQAMQAVEKYQEQALEQLVGPNLKFIPCGGAQLSVK----VAEELQAYGVGVYQGYGITE-----CSPLIGSNMNKPASVGFPIPQTQIRLDD-----------GEILVKG--PSVFKEYYKNSLLTEESFTDEW---FHTGDIGYKDRKGYLHICGRKKNLIVFSGKKVVPEELEGYIQEIPLVKEVMVYG-------------------------------------------------------------------------------------------------- 119962475 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENGEPQAVPVETGVDDAAVVVRTSGSTGTPKAALRGEGQWLLALP--LQYVAGVQVLVRSLYAGTRPWVMDQS--------NGFT-------PEAFTAAAAEELTDKIRFTSL--VPTQLQRLL-DSPTPETLAVLRRFDAILLGGAPASAELLATAH----AEGLKVVTTYGSAETCGGCVYD------------GEPLDGVEVRIGEGEGRILLGGDTGYL---------------DAARASKAAFVEEGDWYITGDLGELSNDGKLTVLGRADDVIITGGVKASAAYIQGKLEELDGVTAAFVTGVPSREWGQAVAAYVAVTD---PSPEGLKGFTARREKALG-VLAPKTVLANKEMPMLPNGKPDRMAMIDLLSN-------------------------- 126663959 21 ----------------------------------------------------------------------------------------------------------QEYLDKANAISRGLLRLGVNKNDKIAIISSNNTEWHITDIGVLQTGAQTVPMYPTISAEDYEYILNHSESQYVFVSD--------LEVYEKLQSI--KSNVPLLKEVYCYNDIAGCKSWKEGANTDNQDVVEDRKNN-----VLTTDLATIIYTSGTTGRPKGVMLSHQNIV---------------SDVLMSAPRV------------PLRAGSTRAL----SFLPICHIFERMLQYYGISIYFAVP---RLLEKYDKIYAKGADLTGIKLIFSSGS---AALQSRLTKVFCAANIPVMEGYGLTETSPVISVNDMRNGGFRVGSVGKVLDGVEVKI----------AEDGEILCKG--PNVMIGYYKDET---QTSEVLKDGYFHTGDIGEIDADGFLKITDRKKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 156087953 76 --------------------------------------------------------------------------------------------------------SYKEVESLVQRFGSGLRSLGVNKVEVIGIYASNCVEWLICEQTCNGYGYTIVPIYDTIGEESIIHILENSDINIVVCDPA---------CAEKLARVLPKAMSHTIKVIIVIGTNKEMIQTTDIPVYLFSEILDMGDKALIP--FEPATPAMISYTSGTSGIPKGVILTQGSLIVVVNHVVGELNGISVDAVYLSYLPLAHMYERLYI-DSSLFVGGKIGVYSG-----DVRNILDDLETLKPTVFVSVP---RLFFRIHDKVFANVSRKNVRWMMTGSAPLAPRTYDRIRAIFGTE---LLSGYGLTETAAGAVMNRQGETDTTHVGGIIPTLEFRLKSLPEFEYSVKDENPGEIMFRGEHVTC--GYFRNPEATAEAFVD---GWLLTGDIAELLPNGAIKIIDRRKNLFKVQGEYISPEKLEAVLIGCALISQAFVTGKSTEV---YPVAIVVPDE-------------------------------------------------------------------------------- 134294081 5 ----------------------------------------------------------------------------LIERHFAEAPNR---IVVREMDG--REYSLDQLRADVARIGGKLEEV---YGDCVFGIAARSSYTWVAMLAILRVKAVLLPVPIEFSDEQIGSLLH--KATAIFAQDAQTRIGSILPGISCIDAASERDE--------------------------WPAAGAPTGERIEPGICG------IIHTSGTTSKPKGVIRDEA---VGLLVTNVLRVPAGPLD-YLSIVPMSLLIEQVLGVFLPVLSGGSLTLMEYGARSGNAREYLDLIARVDPNFLYLPPK----LLEEADALLESTGTAQLRHIITGGAKIPAT----VLESLDKRGVQVYEAYGLSENSSIISLNYPGQR--RIGSAGTFLDGIEPVIVD-----------GELRVRT--PTLCAGYYNSDD----TSCELTDGYLHTGDLAEI-VDGFLYITGRKKHVI------------------------------------------------------------------------------------------------------------------------------- 52842443 14 -------------------------------------------------------------------------------------PNKVAI------TQGNRVITFDELRHEV--LANSKQLMKLPK---TIIVLHATPEFIIQLLAC-------------------------------------LETNRPIALFPNISEEEKQRRLSLLGNAVMINEEGELQEICENKTIQPHP-----------------QTALILFTSGSTGAVKAVQLSSINHAVIKALEFKKVQD--------------------QLLFLPLMFGLTTRL---------------------ITHF----TDIKMLMEQGTVPAKRYPDSAAKIIVSAGAPLSTTLRADLKQIF--PNAIIYNNYGLTEASPRVLTYSPLFTENYAG---YPVGDWKVK-LSAEHELLISGTQ-----------MMLGYLGEKDSTK-----IQNGWLSTGDIAEILPNGLVAIKGRRDSLVNIGGEKVNLSEIEQAICQIDVIKEAIVIPQEDKIYGTRLI--VCIEKKSLPSSISEQNLIEKIQTHLLPRKLPIQLQLMSSLPRNQHGKLDRKAL-------------------------------- 50119554 40 ----------------------------------------------------------------------------------------------------------------------HLREQGIEPGNPVMVAIPNSVQFAVIIFALLTIGAV-PVLLPSSAPASRIYRIAQIGARNLIA----------LHLPSGLVQAQPAQPLPQSGQLIRVE-ISSEHSYQPGEV--------------------------ILLTSGTSGIFSGCLF-HINDLFRNARNHAQAVEQRAEDRIL----INLPMYYSYAFVAQLLSGNTAIIA-GPPFTP--GNYERTIETYQITQSSITPTMINAWLQSGSEQLPAP----LRRLTIGGDALSASSVEAILSR--NPGIELYLTYGLTQ-AGPRVATLAAASPDKYASVGKPFPEVNVYLRKDN----PDDKDGEL-IVETYTGMIRRIRNLDEG-IDTPRNGERRIIHTGDRFTIDEDGYLFF--------------------------------------------------------------------------------------------------------------------------------------- 169627766 493 ---------------------------------------------------------------------------------------------------------------------GWLIAAGVSPGDIVVCADDDSDKAIDLLIACHLAGCGYSVCEN---SEGLVAR-----------SDSIAMQGDDITVHA-VDIAVTIP-------------TELDASMR-GRVAERREQVAKDGAL-------AEKTAYIMATSGSTGRPKLVPISHGALALFVRAA---------GDAYWCAQD-------RILQCAPLASRGVQVIRSAAMKSADLSALVHDIREAGPTLLDL-PTAVWHLLCEDAESLALIGACGVRQVVVGGEAIRPGAVDQWVKSTDKNGISLISTYGPTET-TVVVTHLSIA----------AGDGVDCR---RMGVPVVPNTVGEVVIVGGTVSA--GYLGTPESFVRTGEGKSRPAFATADRVVFDEDGLPSFAGRRDAIVKISGKRIDTAAIIARVAEDRAVADVDV-----AVHNGALVVWFQTRHGVDDNESAVSIRRLLVELGVSSF----VVVAVPSIPRKPNGKVDKDGLRAL----------------------------- 2961188 34 --------------------------------------------------------------------------------------------------------TYGELKADSDSLAAHLDQLDLTAKSPVVVFGGQEYAMLASFVALTKSGHAYIPIDHHSALEAIEAILEVAEPSLVIAVDDFP---------------IDNLQVP------VIQYSQ------------LEEIFKQKLSYQINHAVKGDDTYYIIFTSGTTGKPKGVQISHDNLLSFTNWMINYSFDLS---VMYWAPT--------------LALGGTLFALP-KEITADFKQLFTTITNYHINTFF-----VDMAMLSDDFNAQQLPHSN--SFYFDGEELTVKTAKNCVSVFRKQELQVIN--WQ------MVSKERLLFPVRQS-----LRGISI-ILNEQQQLSLNLKVCQLIILVIWPSM-------------------------------TDEGLLLYGGRMDFQIKFNGYRIELEEVSQNLNKSQYIASAVAVPRYNKDKVQNLLAYVVLKDGVEEALDITKAIKADLQDVIMDYMMPSKFLYRKDLPLTPNGKI------------------------------------- 25029262 38 --------------------------------------------------------------------------------------------------GKVVEYTREQINTRIKAVAGRLQQVA-TIGDRAAILANNSPEYIFSFLGAIYAGVVPVPLYPGH-ADHLTAVFADCEPVVVLTNSHSAGAVRKHF---SALPAAERPRILSVDSLPDSLADSYENPMMTEAGKRLSAMRQVAPIDLT---------AFLQYTSGSTRTPAGVVLTNRSILTNVLQIFSAVKIQTPLRLVFWHHDMGII----------LAAFVTMLGLDNEFMSPQPSRWIQLNRREGDTNVYTVPNFALELAARYAKPAEGLDLSALDAIVIGSEPVTEKAVTAFREAFEPYGLPVQSSYGLAEASLLVTTPQTENRPLISGQVARP---QQLVIVDETATELEDGQIGEI-----WTHGENTAAGYLDREEDTA-ETFDNYWATGDLGVI-VDGELYITGRIKDLIVVAGRNHYPQDIETVQQASPHVADSAAFAIPDDVEKLIILAERDNNADESGDDAAIEAIRAAVGNAHG--VVPEDIRILDEIARSSSGKIARRV--------------------------------- 126724812 17 -----------------------------------------------------------------------------------------------------QSWTWAQAAKEVDALALGLVALGLNRGDHVAILGRNRPYMYWAMVAAQAAGAIPVPLYQDSVGEEIAFVLDHCNARFIIAEDQ-----------EQVDKVIDQDDLKNLHHVIYLDPRGLR-KYDHSRLTPFQELGREKQSELASELAARTDELTMLYTSGTTGRPKGVVLSNRNVIETSRNSSEF-DDLQAGDEILAYLPMAWVGDFIFSVGQAFWTGFCVNCPE------NADTLNFDLREIGPTYYFAPPRVFEMIRMEDASPFKKLGLTRVRVGYTAGEAIGPEIFS-FYRSLGINLKQL---YGQTE-ACVFITQQPDG-GVSADCVGVPSPGVELDI----------RENGEVYYRS--PGVFVEYYNNPDSTADT--KDAEGWVATGDAGYIEESGQLRIIDRAKDV-------------------------------------------------------------------------------------------------------------------------------- 67482009 44 -------------------------------------------------------------------------------------------------------------LQLVDSVAGGLVNLHLKKGDACGIMTRNRYEWYILQFAMQRQGIIIIPMYGTFGIDALDYIVKKLELKYLFCS----------PISKGIELAEKNPSLKLVAFDKLTEKELEEVP-SDLNILTYEAILNFGQNHPVAIDLPSDDTYSVIFTSGTSGNPKGVVHTHR-TINNAVWSFC-SCGYFDKDVVLNYSYL--PSAHVYFVYGYGAVGIPTLVDDFQHLHPTPRVLQKIYDKETVSASCIANTVYK--IAYYYKSRAVHDNTTLDVILNGSAPLTQDLFQWLRVCTGAK---IFQGYGLTESFGGFCTAAPGLHDDNHTSVGSPCIDCHMRLVDYDVHDEEP--TGEIQIKA--KQIFKEYYGDEAMTKASFTD--DGYFCTGDVGRINYDGSISIIDR------------------------------------------------------------------------------------------------------------------------------------ 67158456 12 ---------------------------------------------------------------------------------LAAHGERPAL-QEGE-----CRLSYRQLLDEVDVRAGYLRRAAVR---RLALDLDNGIEWALWDLAALRAGVVCVPLPGFFSAEQQRHVLDSAGVDTLIAAD-------------------------------LSRHTGLGFEPLAGQ-------VAQRRPARVAE-LPAG-TLKITYTSGTTGRPKGVCLDAD---LQLRVASSLWQSCGPSERHLCVLPLAVLLENVAGLHAQLLGGALVVGLEGASRF-DLPRFLETLRRSRPSSLILLPQLLLAWVTALESGQPLAD--SLRFVAVGGGRVAPQLLERA-EALG---LPVFEGYGLSECASVVCLNSPGQR--RIGSVGRPLPHLELRLADDGEVEVRG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157758271 71 -----------------------------------------------------------------------------------------------------KWITYDQAIEMSDHVSQAIRKLGIETGEKIGIYSKNRPEWVISDMSLHNFSNVSVPLYDTITNDDMHYITNLCELKMMF-----------VDLEEKTKQLIRDKSLSTLKYIVQYDKVSPETELARENDFSFEEFMEMGKREKPRQHVPPETLATISFTSGTTGRPKGVMLTHLN--LCSATMSCDEFDQKEG-------------GDGYLSYLPLAHGSKIGFFRG-----DPTLLMEDIQALAPRSVATVPRVIRMILKAALTWVDKYILPNIRQIIIGAAKSDASSLEFMRGAFG---IEVLEGYGQTETSGPTTIQLVG--DTRVACVGPPMACCLIKLVDDLGYFVNQNG-GEILVKGY--NVTSGYYKNPDATKSAFTE--DGYMKTGDIGRFTPEGSLQIIDR------------------------------------------------------------------------------------------------------------------------------------ 169768202 188 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDLGALMLTSGSTGFSKAVCLRQ-PQMLAAAAGKTAHCRATSQDVF-----MSWVVNLVEIHLQAMRLGAEQIQVATDLMVAEPRRFLDLVDRHRISVTF-APNFFLALLRQKAKPAPTWDLSCLRCVFSGGEAMTVQLIRALEPY--GAQTFIRAGYGLTESCAGMAWDLVDRTDLRDASCGRPIPGVEMRVLRETDKEAATGEEGMLQLRGTV--LFSQYYRDPAATRAAFTS--DGWFITGDNAYLDVHGQLYVTGRTKDTLLLNGLTIFAVEVEHSLEQ------------------------------------------------------------------------------------------------------------- 41406317 10 -----------------------------------------------------------------------------VEKWARVRGDKLALDFSTERDGVACDISWSEFSAR-NRAVGARLQQVTEPGDRIAVLCPQNLDYLIALFGALYAGRIAVPLFPGH-VGRLHAVLDDCTPSTILTTTEAAEG---------VREFIRARSAKERPRVIAVDAVPNEVN----------------STWVPPEA-DENTIAYLQYTSGSTRTPTGVEITHLNLPTNVL-QVLNGLEGKEGDRFFH--DMGLITGHNFTFMTP------------AAFVRRPGRWIREMARKDCEVFTVAPAAVRGVPKEGEPPL---DLSNVKGILNGSEPVSPSSMRKFYEAFGLRETAIKPSYGLAEATLFVSTTVPADAPNAVAQVSAGVIGVDAVIVDETASELPDGHIGEI-----WLNMGIGYWGKEERISQSHAEGAPDMWVTGDYGTYYK-GHLYIAGRIKDLVIIDGRNHYPQDLESAQEASKALRTVAAFSVPDPDDTSEQL--VIVAERAPGTHKLYQPIADDIRAAIAVRHTVRDLLLVQAIPRTSSGKIGHRACRAALDGSLRSVGSPTAFAN------------- 170690114 65 -----------------------------------------------------------------------------------------------------RGISYAQMLEHARAIGQALLDRKLSAERPVAILSGNDLEHMMFALGAMWAGVPYAPISPAYS---------------LVSSDYGKLRHALELLTPGLVFATDATAFAALADVEVVAATGSC-----GRAITLSTLLDTAPTTVDAEAIAADSIAKFLFTSGSTMLPKAVPTTHR--MLCSNQQMLL-------ETFPQFADVDWLPWHNAGI--ALYNGGTLYIDDGKPVGKKFDETLRNLREIAPTIYFNVPKGWEELTSESDATLRETFFSRVKVYFFAGAGLSQAAWDRLQQVTCGERIRIMAGLGMTETSSCLFTTLPA---MCAGYVGVPAPGCEVKLV---------PVAGKLEARFRGPHVMRGYWRMDSAATAKSFDE-EGYYCSGDA-------------------------------------------------------------------------------------------------------------------------------------------------- 24379757 149 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSGSTGEPKGVIYT-DNTLSTNMFSILKSTEWKTEERILTWLTLTHNMGLASGHLAPLIKGMNQYLMPTREFIVHPINWLYQIDKYKINIVSCPNFASKLLIKLNTTKINDVDLSSINMIINGSEPIDYGLCEELTKHLSKYKLRIYPVYGLAE--NTVAACLPKAQPLKIGSVGKAISETDIRIVDNDNKILPEGYYGNIELNGL--SVTPGYYNNEKESEKIFSD--DGWLKTGDQGLIF-DNELYIFGREKEIIIIYGHNYYPNDIEQTIVKIPELSRVVIIGVNNSNSNEEVFCFIEKRQSENIFDKIKKIVNKFKKLQIN------EVYPISVIPKTRSQKLKRVELRQRIQG-------------------------- 171688368 94 ------------------------------------------------------------------------------------------------------------------QLGSGLRKIGLDKADRVHIYAATSANWLATAHGAASQSMPIVTAYDTLGEEGLRYSMVATKAKAIFLDP---------HLLPTLTNVLAVAS--SVQAVIWNSQHQVNQDHVDKNILNFDELVRGKENPVEPVPPTAEDLCCIMYTSGSTGTPKGVPITHRSVVAAVSGASAIVQPIGPGDGLLTYLPLAHILEFVFE-HAALWWGSTL-------GYGNPKTLSDAIREFKPSVLIGVPAVWETVKKAGSPVVRNLFWGALRLCLSAGGPVSKETQKFISFAI----APMIIGYGLTETTAMGTLHNPFEWS--ADSIGAMTASVEAKLVDDAGATNKPNPQGEIWLRG--PTVLKEYYENEKETAEAI--TPDGWFKTGDIGEWDKNGHLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 67969384 71 -----------------------------------------------------------------------------------------------------RWLSYKQVSDRAEYLGSYLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIVYIVNKADIAMVICD---------TPQKASVIENVEKGFTPSLKVVILMDPFDDDLKQRGEKSSLYDAENLGKEHFRKPVPPSPEDLSIICFTSGTTGDPKGAMITHQNIVSNALKCVELTFEPTPDDV--------------TISYLPLAHGARVGFFQG-----NIRLLADDMNTLKPTLFPTVPRVLNRIQNEAKTPLKKFLLNRVRIIVIGAAPISAPVMTFFRAAMG---CQVYEAYGQTETAGC---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67539688 125 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDPVPPAPEDLCCIMYTSGSTGPPKGVPLTHANV-VAAMAGVDAIIGVGPSDALLTYLP------QSHIL---------EFMFEGTMGYGNPRTLSDAIREFRPTILVGVPAVWESVKKWGALSAKNFLMSTLRVVMNGGGPVSKETQKFLSMAI----APMISGYGLTETSAMGALNDPGAWPNALGEI--PAC-IEVKLVDDAGKNNPP--QGEIWIRGG--SVSTHYFKNEEETKAAYAE--GGWFMTGDIGEFDKNGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPIVGNICVYAAEDQDK---PIAIIVP---------------------------------------------------------------------------------- 111154054 45 --------------------------------------------------------------------------------------------------GDYVWLTYKEVYEIVMKVGASIRSCGISKGARCGIYSTNCPKWIISMQACNAHGLYCVPLYDSLGAGAVEYIICHSEVSIAF-----------VEEKKISEVLKTLPNTRKLKTLVSFGKVKSDQKEEAERIHSWDELLLGNNQQFDLPAKKKSDICTIMYTSGTTSEPKGVLISN-ETVVTVVSGIKFSLELMQDDVYL-----------SYL---PLAHGASIGYWRG-----DVKLLSEDIKDLKPTILCSVPRVLDALKREASPIFDKIVFSKLRLNLSGGAPLAPSV-ETFLRVV--TCAHVLQGYGLTESCAASFIAQPNDMAM-VGTVGPPVPNVDV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198256943 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLPLAPTYGMTETGAQVATLSPDQFLAGETHFGRALPHVRIDIVDEESELLPTGQVGLIRILGT--SLFRGYYDDGD-------SKPSQSILTSDLGHLDDAGHLSVLGRADRVVITGGEKVNLREIEFVFEGSGMVRDVFAFGVADREWGELLIAYVPQDSGIGEGA-----LKELIGKELSNYKMPKKWIRLDRIPRNEAGK-------------------------------------- 218708783 100 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSSGTPKAI-HKTLEHLIEIAQLDKNWGALLKDNQVHSTVSHQHIYGLLFRILWPLCSG--------VPFSRNNLEYPEQILSHKQSVLISSPALLKRLKHE-------TKSTHLAGVFSSGGPLPTESAHQSRDLLG--HLPI-EVFGSTETGGIAFRQQQ--------SVQTPW-----QLFDCIKASLNSEN----CIKLLSP----------------YIDK-NNWYQTADECEMVSENQFILKGRTDRVIKIEEKRVSLVEVEKRLEQLPWISECVVIPFEEPER--LILASVVLSEEGQATLALRSELRKW----LEPIAIPRKYRVVDEIPLNSQGK-------------------------------------- 2924421 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGKPKGVLISHRGLMNLICW-HQDAFEITPLDKATQLADAA-----VWELWPCLTAGASLVLV--KPEIPPELRDWLIAQETTVSFL---PT----------PLVEKI-LS----LGM-GSKYSPQNYLWGSHHYPSVSRPLINNYGPTETTSGLVPDYEEGNPPSP-SIGKPVYNTKIYILDQNLQPLPIGVPGELHI--SSLGLARGYLNTQEKFISNPFNS-GILYKTGDLVRYLPEGNIEFLGRIDNQVK------------------------------------------------------------------------------------------------------------------------------ 71399093 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIMYTSGTSGDPKGVIHTHGSIAAGNALEERL------SDLYNSTAET-----ETYCAFLPLAHRGSLVGFCGVPRIFDPNSLRRMIDKA-----FTSR--LSAIMREYDTPFQKVFNDALKLLGSGGGPLSAETQEFI-DVCFGGPI-VIQGWGLTETVCCIATNDVGQLVVTAE--------MKLLDVDEYKHTDTPEPRGEILLRGPF--LFKGYYKQEKLTREALDE--DGWFHTGDVGSITANGSLRIIGRV----------------------------------------------------------------------------------------------------------------------------------- 91214581 30 --------------------------------------------------------------------------------------------------------------AQLNKISRGLLRLGVQPNDKIALISTNNTEWNIMDIGIMQLGAQDVPIYPTICQEDYAYVLNHSESKFCFVSDKEVY-DKVMAIKGQV---------KSLKEVYTFDDVDGAKNWSEVLELG-TDESNQSEVQSLMDKVTENDLATLIYTSGTTGRPKGVMLSHKNIASNALHSTRLPLDLG-----TAKALSFLPVCHIYLQYMYQFSGVSVYFAESIETISDN------LKEIKPDVMSAVP---RLLEKVYDKIIKGTDLTNLKVIASGSAALQPR----LARVFNAAGMSVMEGYGLTETSPVVAVNDMRNGGFKIGTVGLPLPETEVKI----------AKDGEILVKG--PQVMMGYYKDKKKTDEVINN---GFFHTGDIGEVDRQGFLKITDRKKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 170721230 52 ----------------------------------------------------------------------------LLDRWAAQRPDTT-FIAARQPDGAWRTITYAQMLAQVRTIAANLLGFGLSAERPLALFSGNDIEHLQVALGAMYAGIPYCPVSPAYALLSLRHVCEVLTPGLVFATD-------TQPFQRAFDAVLD----PSVAVVSV--RGQAP----GRRHLSFDSLLQPGDLARADAAFAATGPDTILFTSGSTKLPKAVVTTQR--MLCANQQMLLQ-------TFPVFAEVDWLPWHTFG--GSHNLG--IVLYNGGSFYPTPQGFGETLRNLRPTAYLTVPKGWEELVKEQDAQLREVFFARMKLFFFAAAGLSQSVWDRLEQHCG-ERIRMMAGLGMTE-AAPSCTFTTGPLSL-AGYVGLPAPGCEVKLVPLDGK-LEARFRG--------PHIMPGYWRSPQQTAEAFDD--EGFYCSGDA-------------------------------------------------------------------------------------------------------------------------------------------------- 126665456 7 ----------------------------------------------------------------------------LLKRQALAHPSRIAL------RGPEADFSYKRMMQAAEAVAEELSVRGIKRGD-------NTIAWVLADLACLLAGVVCVPVPVFFSESQTAHLIERAGLDGLLCSE-------------------EASGSEPLGQGVWLRR------------------LPAFAAVPQMAYMPPKDTAKITFTSGSTGTPKGVCLSVA-QMTATTLALKERLSGVELQTHLCILPLATLLENIAGVYLPLLMGATVMVMTGSSGL-NLGKLVAGINQHQPQSLISVPELAMALVSAAEQG--QLNSRSLRFMAVGGGRVSAELLARGRAA----GLPLYEGYGLSECSSVVALNVPAAE--CEGSVGKPLSHIDIKV-NSDGHILVRGNT------------HLGYLGDE-----------PGWLDTGDLGVLNPSGFLSVNGRSKNLLITSGRNISPEWLESELVQGLGIGQAVVFG----DGEPQPMAMITVTDGRSPDD-LAGALRQ-LNQRLPDYARLATVYI-HRQPLTANGRPVRLTIQATLLAKAFPLFMSTSLAN------------- 167389602 79 ----------------------------------------------------------------------------------------------------------------------------VKKGERCGIITHNRYEWFVVQHAMNRQGIIPIFLYATLGAEALDYIVKKMGLKYLFC---------GTPIKT----GLQLCEMNPTMGLITFDDTN-DVP-KSIKHFNYSELLNQGRQNPDPDLPNPNDTFSIIFTSGTSGLPKGVVHTHLSV-NNAIYSFANCFDLAYNKINYCYLPSAHVFDQGYGSVGFNSAGVASIVDDMKHLHPTPRVLQKIYDKETVSASCIANTLFKTLINWDTVLFNKVKETKLEIILNGSAPLTPELYDWLRVCTG---AQIFQGYGMTESFGGFCTAAPGLHDDNLTSIGSACLDVNIRLVSDMDYSIEGESPGEIQVKAG--QIFKEYYDDEQQTKAAFTD--DGFLCTGDIGRINYDGSLSIIDR------------------------------------------------------------------------------------------------------------------------------------ 116202669 54 ---------------------------------------------------------------------------------------------DGKTTEVEKEWTYYELSDQVLQVGAGLRKLGLSPKDRLHIFATTSSQWLSMAHACSSQSMTIVTAYDTLGESGVEHSLVQSKANAMFVDPHLF---KTIPLKK--AEAVKFLIYNEETHLPVPDAEIEEFKVHPELTILSFGELRALGEENPTEPVSPEEMYCIMYTSGSTGPPKGVPVTHAGFVAAVAVSHRHIFELVENLVIFVGATLGY--GSPRTLYGDMRTFAPTVMV-GVP------QIWETVKKGKVTVFNAALALKSFLVRSGLPGGALLDSTRLRFVVNGASGIATPTLHFISMAV----APMLNGYGLTETCGAAIGPVPAAVEIKL--VSLPELNYSTASTPPQGEILIRGAP---VCTA--------YLDNPD--ESAKAITPDGWFRTGDIGEFNADGHLAVIDRV----------------------------------------------------------------------------------------------------------------------------------- 154150253 80 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHTTSGTTGKP-----TVVGYLIARNMTM---IGIGKNDVFQNMVNYGMFTGGLGFHYGAELIGMTVI----PSATGNTRRQIEMIRDFGVTAIHCTPSYAMHLSEVAEEMGEP--LESLKTGIFGAEPWSDTMRHTLEDRLG---VTAFDSYGMSELFGPGVAPERDGLHIWHDS-------YLVEIIDPSGENLSDGERGELVVTPLVKEAMPLI-----------------RYRTGDVTMLMEDGCLRLTGRSDDMLIIRGINVFPSQIEHVLLRIPEV--------------------------------------------------------------------------------------------------------- 87122657 15 -----------------------------------------------------------------------------------ARGDKNALIFDG------MKISWNEYYKVVKNVTINLAS----KIDYSSISMPNCLELIYLMSAASSLKIPCTGIDYTQNPSKLEPMLKSAGCKVLIISSSYIQNN--VNLQELSSNLIIIDIDNIAKNGILFKDL-------------------TTPTEKNFESLTIQHRAFISFTSGTSGIPKSVVR---------NKS----FDAR---RFFFTARYGFSSDDQHLLAMPLYHGATLII--AKP--HDTKDMANLIKSEWITTSAMTPPLLNDVVKHYQDEGYSPKDNNLKFIIVGGKHFHPQAKLQAINTLGPV---IHEYYGTTETGVNALAE-PKDLISNPTSVGRAYDGNNILVLDKEGKTLPPNQVGRIAIASYM-NMDS--YGNQDS--ESVLIEGEQYLVTAETGEMDANGNIYLRNRAESVLNV-------YELENEVRHLPGIKDVAMIP---ASKNSVYCGFVTSDDFIVADNELIRNIKYICKKLKVKVAGIGH---VDTIPYSPSGKI------------------------------------- 157369138 135 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPRFILYTSGSTGQPQAVTKSIACMLLAASW----------KDVFGCIASVSHMYGLSFRLFLPLAFGLP---FDAQLTQYHE----QLIARHQGRVFVSSPAWLKRLRLALAECVE---------VFSAGGPLS-----YAEANLSQQALGVLEIYGTTETG-----SLAWRKQVREASLWRLFAGVTLTANDNSMNVASPPDTGELALS--------------------------------DIIQLAPDGQFQLNGRTDRIIKLEEKRLSLTEVERRLVSLPEVADAAVLTQQQTGR-TVLVAAIVLSPRQKLSEELTRELHQALRGWLEPVALPRRWRIIDAIPLNPQGK-------------------------------------- 18313364 42 --------------------------------------------------------------------------------------------------------TWHEYYERVSKFAYGLLALGFRRGDHLAVVGYNRPEILIAEQSAMALGGISVGVYPDTLPEERAYWLDYTDVKVVVAEDQ-----------EQVDKILVKKDLPKLEYIIYWDERMMWKDIKEPGLLSWKEEVRKSDSKLLEELIAKTHPCLILSTSGTTGRPKGVMLTYSSMM-SMAKNLWEVDPIQENFEYVSYLPFGWIGEQMMSLAMHMLVGFKINFVE------EPETFWRIMEHLEDTIFEIAPFWLRMLI--YRSILDKTGLKRIKYAYVGGSFLGPD-YLKFYRALG---VNLKRIWGMTEVSG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167365983 62 -----------------------------------------------------------------------------LHHFAETAPDRV-FMAERNGEGGWRRISYAEMLRAAQTIASALIARGLSAERPVMILSGNSIDHAMVMFGALYAGVAMCPVSPPYSLVSLRHIVGLLTPGLIFADDITAFAPAILATVPEVELAATRGEVRKVTSLAELLATPEHPELAAKHDAIGHDTIAK----------------FLL-TSGSTGNPKAVINTQRMICANQVMAMAFLKDEPPVIVDWLP--WNHTFGGNHNIGLTLFNGGSMYIDDGKPTPAGIAATIRNLREIAPTVYFNVPKGYESLLREDQQLRKLF-FSRLHAMFFSGASLAAHVWNGLDEVATGARVPMLTGLGATETAPFFMSVTPQT--SRSGHVGLPVPGNEAKLVPNNGK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121715376 54 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELRKLGEEHPVDPVPPEDLCCIMYTSGSTGPPKGVPLTQANVIAATAGVQAIVGPIGPSDALLTYLPQAHIL---------------EFMFEGTMGYGNPRTLSDAIREFKPTILVGVPAVWESVKKGVLNNLNKANFGRLRIMMNGGGPISKDTQKFLSMAI----CPMISGYGLTETSAMGALNDPMAWNP---EALGDIPGIEIKLVDEAGKSNPP--QGEIFIRGG--SVATSYWDNEEETKAAFTE--DGWFMTGDIGEFDKYGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAEDQDK---PVAIIVP---------------------------------------------------------------------------------- 171682488 54 -------------------------------------------------------------------------------------------------------------------VGAGLVKLGLKEKERVHIFAATSPEWLTLSHACSSQSLTIVTAYDTLGPSGVEHSLLQSKASAIFIDP---------HLLKTAKKPLEAAG-DQIKFLIYNNNSHQPVPAHPDLKVLSFEELRQLGQDNPVEANPPKDPVYIMYTSGSTGPPKGVPVSHGGFVAAVAG----LFSVMEESV----------SQKEYVLYLPLAHGAT--LGYGSPRYGDMRAFWETVRKGKVNSLFWGAYALKDLMRTGLPGQGILDKGRLRFIVNGASGIATGTQKFMSLVV----APMMNGYGLTETCGGAIGPVPAAVEMKL--VSLPELDYVVD------HPTNPPQ-GEILLRKP---VLKEYFENPEETAKA--VTEDGWFRTGDIGQFDPDGHVRVIDR------------------------------------------------------------------------------------------------------------------------------------ 163858698 50 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDETHAAVVLYTSGSSGAPKAVIRQLAGEIRALARHL-------PGDETLCVGSVGHMFGLPFRVLWPLCAGHLI----DRPQRHYPEELADASLAHPRFMWITSPALLRRVER-------RIDWPALRAIYTAGGPLPLSISDQIAAASG---CRPTEIYGSSETGAAAI--RQGNQEWRL------LPGMQAGL----------DAQGALWLESPWTA-------GREQTADAATLTATGLQLHG---------------RLDRIIKLEEKRISLAEVEQALEAHPHVAEARAGLAPGQIRLTALIALSALRNGGR--KALIDDLRAHLRERIAPLAVPRSWRLLRQLPWNAQGK-------------------------------------- 154278866 544 -------------------------------------------------------------------------------------------------------LTYTQLDKLSSSLAEHLISLNVGSQVRIVICSEKSLWAVVSMLAVLKTGAVFVCLPINHPIQRLETILREIEAPMILTS--TTQGGR------FLNSALSIICLSSG---------------------FLHNL---PTPSRQLPKVDPEDTVFLMFTSGSTGRPKGILISHQS-LCSSAAAHGQRWDIDSQSRVFQYADVS-ITD----VFTTLIRGGCVCI-------PSEERMDDIMRNMRVNWCFLTPSVADLLQPEEV--------PSLRTLVLGGEAATIENINWAHAV------KLIICYGPAECSVYATGTDSVLKTSDPTNIGRPI-GCRVWIVDQSDHRLPLGAVGEILIEGP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85711308 7 ------------------------------------------------------------------------------------------------------TLTHRALWARVSGVASWLEGRSEQ---RIGLALENSFDWVIWDLACLQVNKVLIPIPSFFSAQQQQNVLLDSGAELLVGTDATLYEHLVNHGQPIANDCCSVLKLAKAPTSTALPKGTQKIT----------------------------------YTSGSTGQPKGVCLSADGIAIQLNSTHLVVMPLA---VLL---------ENIAGVYVTLALGAEVILHEGASGL-DAERFVKSIVHNQISTLVVPPALLEVICAAVEHW--GVPARQFEFIAVGGARLASS----LEQRAMDLRLPVVVGYGLSECASVVSLNNIQA-ERPLGSVGTLLPHVSTLI-----------HEGELFIKNPL---MLGYLGESGRT--------DDWFATGDLAHFDESGHLYIDGRKKNIITPYGRNVDPEWLETELATHPAIEQVCVSG-------------------------------------------------------------------------------------------------- 211582016 94 ------------------------------------------------------------------------------------------------------------------------------------------PEWQITDLACISQSLYSVSIYDVLSPDATEYIINHAELSCVVTS---------LPHIPTLLKL--KPSLPNLKIIISLDPDGGEQDGHSKRALIESMAAGQGLAIYTMDQVEASDIVTINYTSGTTGPPKGVVLTHGN-AVAATSCGLITVGQSRGDTMVSYLPLAHI-------YARLAGGARIGYFHGNIV--------ELVDDLKLTGFMSVPSAIRSIIAAKTANMKNPDLERARYMVSGSAPLDPTLHDFLRVATGTD---ILQGYGLTES--YASATAQPTYDLTSGNCGSLAPCVEACLVDDKPFP-----RGELLLRGN--NMFREYYKNEEETSKA--VTEDGWFRTGDVCTIDEKGRFIIIDRRKNVLKLAGEYISPERLEGVVL-------------------------------------------------------------------------------------------------------------- 197626564 36 -----------------------------------------------------------------------------------------------DENGFNRSLTFGNLGQRAFDVLATLQKAGLGPGSVLVIRSYSREDFISCLWACL-LGNIALPIEAGIGEGPAREAL----------------------HRKLLDALVDKKDLYVLDSVAARRLTGWRQRIHPSHWIRLNSNGCGAENQQARVHVAASDPRLLILTSGTTGQ---------ASLVELSD--RAVC-----SRWWTTKFLSWALDHAMGLSACSPNASCKVVLHTIGFLKDPLQWLELASNYRVTH--TTMTILDALRQAPVARLNRINLSMIDSVGIGAEPLQPDVFRDFASAFGANSEIYVQSYGLTECGPVMSGRLNAHTFAVNSTTGFWFLNHDHEVRNSDIQDEKRPDLGEIQVRG--PSMATGYLNDNGRLLTS-----DGWIRTGDVGRI-QEGRLQLAGRIKETLILNAVKYPCQMVEDVALKIPGVATAIALQTSSRIDNSSSSSYITEADHAEPSDSLAAKIVDQVGKEFG--VRPSNVIVIPEIPRSSLGKVSRYSLGRMLESEESGISDV------------------ 197762514 173 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDGAWATGDRARLDE-GRLTLLGRADDAILTAGATVVPADVEEAVRELDGVADAVVFGVPHAGVGELVTVVVEPAPGARLT---RAGLRTACAAVLAPSHLPRRWFVMDALPRTVTGKPSRAELRAVRAGEVAGFAN------------------- 50292213 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKSKHEIEPHPPKPEDLSCIMYTSGSTGDPKGVVLTHANIVAGVGGVCHNVYDVGQNDRIIAFLPLAHIFWNGILGYATLTNRCQGDMVEFKPTIMGVAAVWETVRKGILAKLGELPTAYKSKVKLDEAGLPGGGLISLRIIMNGGSPISEDAQRFLTNVL----CPMLIGYGLTETVAN--ATVLSLKAFKYGIAGDLSGAIQVKLVDELGYLAKDNQ-GEIWIKGA--PVMSEYFKNEEETKKALTE--DGWFRTGDIGEWNEDGQLIIIDR------------------------------------------------------------------------------------------------------------------------------------ 62389350 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMATSGSTGTPKGAQLTPLNLVSSADATHQFLG----GEGQWLLAMPAHHIAGMQVLLRSLIAGVEPLAIDLSTGF-HIDAFAGAAAELKNTRVYTSLTPMQLLKAQGIEALKLFD-----VILVGGAALSKQA----RISAEQLDINIVTTYGSSETSGGCVYD------------GKPIPGAKVRISDER-------------IELGGPMIAQGYRNAPEHPDFAN----EGWFTTSDSGEL-HDGILTVTGRVDTVIDSGGLKLHPEVLERAIADIKGVTAACVVGIPDPRLGQAIVA---AYSGSISPSEVIEGLDDLPRWQL-----PKRLKHLESLPSIGPGKADRRAIAKL----------------------------- 158317097 19 ---------------------------------------------------------------------------------LERYGEQTAIIAEGE-------LSYRKLGARVTAAA---ERIG---GERVLLVAANTVDVLVMYLAALSAGHAVLLVPGDTSAPTGAS--------------------------TSVDALIDAYDPD-----VVIRPAGPATHVEQRRTGTRHVL----------------HPALLLSTSGSTGSPK-LVRLSYTNLQANAESIAEYLDVRPSDRAATTLPMYYCYGLS-VIHSHLLRGAGLVL--TSLSVMDA-CFWALFRKARGTSLAAVPYTFDLLDRIDFDAMS---LPHLRYITQAGGRLAPDRVAHYARLGQRDGWDLVVMYGQTEATARMAYLPPHLAATYPHAIGVPIPGFRLAPVTSPAGAGSPGDVGELVYSGPNVMM-----GYAHTVADLALGRMLDELHTGDLARCTDGGLYEVVGRQARFAKLFGLRIDLQRVEDVLAG--EGLSACCVTDDDALH--------VVVEGTGETAPVRRLVARACRLPESAVHVHRR----DALPRLTTGKVDLVAAREVAH--------------------------- 91762446 34 ----------------------------------------------------------------------------------------------------EKKYSWEDVYSNVIKLSEEISRY-IKKGDRCLLISENRPEWMISDLSIMLSEGITVPAYTTYVERDYEYIIDDCTPTVLIISN------KTQYLK-----------VKNIIPKKKFIKKIIFFDVIEEFDQELHVSINQIFANKNFNSLNFSDIACIIYTSGTQGNPKGVVLSHGGILLGLLKEF-----VSKKPKFLT-----WLLSHSYVQFVQIVVGAQVFYAESSPEIMTAPRFYQNLHQ-KINTNFSKATGIKKFIKLGNKKLNRVQFSNLKAFISGGGALDKEVGCFL-NAIG---LPTLQGYGLTETS--PVVSCNSINEIRVETVGKPF----------RGNLVKIANDGEILVKGE--NVMLGYWNNEEETNKVLKN---GWLSTGDIGEFDGE-FLKITDRKKDIITPGGDNISPIKIESDLNKSNYIEQSLVYG-------------------------------------------------------------------------------------------------- 115398768 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESNHVAWIIHSSGSTGLPKPIFHTQTAALKNYASNMNMS---------------GFITLPLY------HNHGLSVLFR---TIHSCKRLWDIMRSHDLEIFYGVPYALKLLAETEEGIAE---LAKLKAVMFGGSACPDS----LGNLLVSKGVHLVSHYGSTETGQLMTSMRPREDKVRPTEAVKPYLRFEPGIF-------------EIICLDGWPS-------------KVMSNRPDGSYAMKDLFIKHPNMAYKYYARLDDTILVNGEKVNPLDMEGRVRQHSEVAEAIVFG-------------------------------------------------------------------------------------------------- 85085223 88 ---------------------------------------------------------------------------------------------DGEEREVDKNWTYFELYEQLTLVGAGLRAIGLNKGDRVHIFAATS-QNWLAMSATQSM--PIVTAYDTLGAEGLKYSMVATNAKAIFLDP---------HLLPTLNGVLEHA--KGITHVIWNNQNKVKEAHIEALVLSFDELVQKQNPV-APVAPAPEDLCCIMYTSGSTGTPKGVPLKHSNVVAAVAGVCPVVQPVGPGDRLLTYLPLAHIL---EFVFASLYWGSTM-------GYGNPKTLSDTIREFQPSVLVGVPAVWETVKKAGSPLLRNLFWGALKLCLNGGGPVAKDTQKFISMAI----CPMIIGYGLTETTAMGTLQNPNEWTAESIGAMPAS--IEAKLVDDAGATNKPNPQGEIWLRG--PSVLSEYYENPE--ETAAAVTADGWFKTGDIGEWDQNGHLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 116205980 1296 -------------------------------------------------------------------------------------------------------LTYLQLEEEATRLAHHLVDAGVGPHSVVPVVMDKCKLAPVAMVAVLKAGAAFVPVDSGM-IQPIFERLN---SRIAISSE------------------LAAPVLSNLDRVVVLT----------------DDLMNVPRGEGPLTSMAASDPACILFVPISSTDARGVTFSHAA-LSTSLMGQGPAARISPLSRVMQLSS-----FNVDICITEIF---TTLAYGGCVCVPSAAEFSAAANRMQVNWSYMTPLLSR---KVDPTL-----LPSLKVVCFRTRGLDDDTY-----NIWHGKANVVLAYGSQDVCPLGIAFLEALGPQHLKSIGRPFAG-NFLIVNPEDHKVPVGAVGELVVEGP----TLGFYPNRESTM-TPLSPLGRYLKTGHRARYTEKGLMFISSKRDD-IDKDGKVLNLTEIEQYLRRVDVVVET-VIFRGPAKNDTVLTAFIELGDRFGNDEALAKQLVTMLKNTLPPSMIPSAFVPVKHLPITPSLKVNRRRLQKMIAGLTKE--DLVALA-------------- 218437914 219 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTQLQFLLQNNPQW-----LSQFSTVLTGGAP----AWPSLLQQARQDKIRLAPTYGMTETASQVVTLKPEDFLQGNNSSGQVLPHAKITL--SEGK------RGAITI------------GSDSLFLGYYPNKLPQVFETDDIGEFDSQNYLSILGRNSQKIITGGEKVYPSEIEAAILETQLVQDVAVFGLADSHWGEMVTAIYVAN-----DPEISLEIKNSLKTKISPYKIPKKWIAVKGLPRNSQGKI------------------------------------- 115395936 92 ---------------------------------------------------------------------------------------------DGQEQEVEKQWTYYEMYEQLAQLGAGLRKLGLEKDQRIHVYGATSANWLAMSHGAASQSMPIVTAYDTLGEAGLKHSIVQTSSIAMFCDP---------NLISSVKNVL--GDAKSIQYVIY----NSDMDVKQEKDFDYLEELRKLGEDNPVDPVPPEDLCCIMYTSGSTGPPKGVPLTHANVIAATAGINEIVGPIGPSDALLTYLP------QSHIL---------EFMFEGTMGYGNPRTLSDNIREFKPTILVGVPAVWETVKKWGAMSAKNFLMTTLRIVMNGGGPISKETQKFLSMAI----APMISGYGLTETSAMGALNDPQAWN--PDALGDIPASIEVKLVDDAGKSNPP--QGEIFIRGG--SVAKSYWENEEETKAAFTD--DGWFMTGDIGEFDKYGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAEDQDK---PIAIIVP---------------------------------------------------------------------------------- 169611807 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVYGPTETSGTLINYLGDSVSQEI-SAGKPLAGYLVYVVDDNLQPVPVGVQGEIVLKNPALSSQVFIPNAPQSHRARGWNM---MHRTGDVGRWRKDGNLLVEGRGDTQIKLRGLRIDLAEVENSLKESQAMLEQVVVSVRYPTRAQSGGAFLVAHSKFQPNVASRGEQQTFLNKALARYMRPAAAFPVEHFPMLVSGKPDCKAVAKLPLEQESSVGNTQTVSDSELLTKTEERLK- 86750687 61 -----------------------------------------------------------------------------LHHFAETAPDRV-FMAERDGSGGWRKITYAGMLGAARKIASALLARGLSAERPVMILSGNSIDHAQMMFGALYAGVAMCPVSPPYSLVSLRYIVGLLTPGLIFADDVTPFAPAILATVPSDVEIAATRGAVEGRRVTSLDNTPEHPGLATAHDAIGHDTIAK----------------FLL-TSGSTGNPKAVINTQRMICANQVMAMAFLKDEPPVIVDWLP--WNHTFGGNHNIGLTLFNGGSMYIDDGKPTPAGIAATIRNLREIAPTVYFNVPKGYESLLREDAQLRKMF-FSRLHAMFFSGASLAAHVWKGLDEVGAQERVPMLTGLGATETAPFFMSVTPQT--SRSGHVGLPVPGNEAKLVPNNGK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 40788120 14 ----------------------------------------------------------------------------LLDRWARVRPEQT-FIAAREAGGDWRLVSYGQMLDSVRAIAQGLLRYGLSADKPLALLSGNDIEHLQLALGAMYAGIPYCPVSPAYSLLSLRHVCDLLQPGLVFVSDASAY--------QRAIDAVLPPETP----LISVR---GQVPGR--RQASFASLLAEPGGAEADAAFAATGPDSILFTSGSTKLPKAVITTQR--MLCANQQMLLVFGEEP------PVLVDWLPWNSHNVGIVLYNGGTFYLDEGKPTAQGFAETLRNLKEISPTAYLTVPKGWEELLEQDAELRECFKRMSLFFFAAAG--LSQSVWDRLDRVACGERIRMMAGLGMTE-AAPSCTFTTGPLSM-AGYIGLPAPGCEVRLVPVDGK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152975523 33 -------------------------------------------------------------------------------------GNKTAII------DKDQEITYKTFYEEVSQLAAEIT----CENQPVGIIARRSIQSVIQIFAVLQAGNYYIPIDPNYPQE-------------------------KIDY--------------------IVAKTNARLLLDGNRITWLHQ--EDVEVPFDQKVKPGDRVAYVIFTSGSTGLPKGVVETHYQVM-NTLWDLKKRLSLDENDNFLCLADLS-----VFDIFGSVFVGGTLYIAE---DQRDFATIKNVIEKHNITIWNSVPSVLDYFLKE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149277989 16 ----------------------------------------------------------------------------------------------------------------------------IVKGDRMGLIIENSPEYVFYDQGIQQIGAINVSIYPTLSEQEVAYIINDSGMKAILI-------GNPFLFKKITKIA---SNCRQLQYIIPAFADYEKIALPEDEVISYAAILERLTKERLFEAVLPSDTSSLIYTSGTTGTPKGVMLSHSNLVENVKVCLEQIPVIDETETFLSFLPLSHVTYHVCCAQGCKIAFAQSLMGEIRPTVMNPRLLERIHDKLKSKIFGKTPGLLSAGKKA---LAEKLVFSNLKFMISGGAALP----KNVGEFFGNLGIKILEGFGLTET-----SPVMAVTEFHYGTVGRVIPGIEI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183233437 38 -------------------------------------------------------------------------------------------------------------------FSNALLQFHLKKGDAIGFISRNRYEWYIAQYAMQKNGIIPVPLYATLGEKAIDYIVDLMKINIVI----GSLDNTLVSLSKR----------NSTLKFILFDHEEVENLTAPSNTLYFEDLLNIGRSHTVESILPMEDICLIVFTSGTSGTPKGAIHTHG---INSINETQ-IFTTEPNETIFSYLPCAHV-----------LEQQTSFMYGGGRVGFISGGISSLVEDLKLTYFGTVP---RVLQRIYDTFHQKYDWDSLKFIFNGGAPLTYGLYEWLRVCTG---AYIMQSYGLTESCGGCTTCLPGMNDPQILSCGSPCDRVKLRLVPELEYFVEDKVPGEIELSGG--PIFKGYYHNDQANKDAFTE--DGYFKTGDIGSVAKDGSLIIIDR------------------------------------------------------------------------------------------------------------------------------------ 158299117 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVAFCIRTSGSTGPPKTVLVPSTCIMPNVL-SLSNRFGLSDRDVIFVCSPPTFDPFVLDIVMG-LRVGATLLMVDNSIRL-SPKRLLDVLFP-GITFMQMTPSMFTRWSKTDMLDIIFGPQTTLRTLVLGGEPVLPRAAD--------CRVSVYNIYGITESCWSMIQSQDNQTDIPLGEVQSIVLQIRNEI---DGHLANGSKIGQLYIGSSRKCVILGMSEDDD-----TLSTMPDVVFTGDLVELSKEGNYYYRGRCSRTIKRFGCRISLPELEAVLQTHPSVEQCASCFIEELNR---LVIYFT---SDTDDSSLREALWSIMRAKLRAEMLPDELHRIEQFPLSAHGKI------------------------------------- 171689116 116 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDVLTINYTSGTTGDPKGVLITHANG-VAGISAARSNQSITAGDVHLSYLPLAHI-------YGALAEGASIGYFHGDIT--------QLVEDIKLTGLMSVPRLFKASMKWTPKVLKGVGLSRARTMVSGSAQLDPDVHEFLRAAFGNN---FVQGFGMTETYAVGTVQMPGDFTT--GNIGPPCPSVELCIESEYTVEDKPNPRGELLMRGPI--IFKEYYRNPEETAKTIEA--DGWFHTGDIVEVDSMGRFKIIDRKKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------------------------------- 145595338 7 ------------------------------------------------------------------------------------------IRFARPDGGWDR-WSYDELAGLAHEYAAGLIARGVRPGDVVTVVLPSGPAFVGALFGTAGATAAPLAPAATFGAEHITSALAAARPRLVV-----------------VDAAAGTAVTP------LARRAG--VPTVEPEDVRAEPLGAHRPA---PARL-----ALVQFTSGTTGT------VHGVRVPYPALEIRRWLEMTPED-----ATASWLVHHDMGLVGCLLAGADLWLLSPADFVRQPTRYLACFGRHGARLFGLA----HVLRRVRPEQLAGMDFHHWRAVIVGAERVLPDVLDRFAALLGLRRTALLPAYGLAETGWRQSTG-PEGVPVV--GCGVPLAGSRVTIVDDDGQRTDDGVPGEIVVDGT--GVADG-YVEADGIRATAFA--GGTLRTGDAGFV-RGGELFVLGRMGDSLKIRGRAVFAEDLDAVLLAVPPSRLATVLGLRAGTPTAVVYL-------EHPRQEWLPRIPALLRPLVDDATVVTVPVPAGGVPRTTSGKPKRRLL-------------------------------- 116204907 61 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADDILTINYTSGTTGDPKGVLITHNGVAITAARSNETVF---AGDVHISYLPLAHI-------YGALAEGASIGYFHGDITT--------LIEDIKISGFMSVPRLFKASMKWTPKVLKAVGLQRTRTMVSGSAQLDPDVHQFLRAAFGNN---FVQGFGMTETYAVGTVQMPGDFTT--GNIGPPCPSVELCIESEYTVEDKPNPRGELLMRGPI--IFQEYFRNPEETAKAIES--DGWFHTGDIVEVDSMGRFKIIDRKKNVLKLSGEYISPERIENV---------------------------------------------------------------------------------------------------------------- 126657302 227 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSLYFGYYPNYLITDDLGYFDYKNYLHILGRNSQKIITGGENVFPKEVENVILETHLVKDIAIIGMPNEQWGEVVTAIYVPQDEKCD----LNVIKDAIKQQLSPIKQPKHWIEVKQLPRNQQGKLNYQTLQKIAS--------------------------- 94501968 178 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTSGEQKAVVLTQGN-LYHTAQVYKEHYPISQEDRVMFYASIHWGQNHYYL--------------ESVD---------ELVEQLKLTTLLVVPRLLEKVMANIEKNVAEKNLSSLRFVGAGGGHLSPEVCRYFWS-IG---IPVYEGYASTESGGLGIFNYPK--DSLIGSIGKPILPV----------ECKTEKDGELLMKS--PSVALGYLS------KTGLQRFDEWISTGDIAEVDLSGYYRISDRKKDIINAYGKNIAPSWIEDQFLIHADIENIIVIGHNRP---------------------------------------------------------------------------------------------- 146300922 130 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGSPKFVKISDDN-LVQNALSIMEYMPITEHDVVPLNVPINFVYGFS-IFTTNCIKANTIVCTE---RDVLQKEFWSDLAEYGYSTLSGVPYFYELLHRFG--FFKK-DTPSVRYFTHTGGMLNQELANVISNYTNIYDKQFFAQYGQTEASGRMAYLPPKDFETKGTSIGFPV---------KNGRFEIDENTGELIYYGPNVS---GGYANNIFDLQHY-DQTDKLY-TGDLAEKDELGYYHIKGRIKRIMKLFGVRLNLDEVE-VLLKNQLGGQTICISVQDKYLGVI----------HQDASLLRETITQVIKEKLGLHASSIKNYYFDQVPLTVNGKV------------------------------------- 84501885 40 -----------------------------------------------------------------------------------------------------REFTWADVLDRVRALALGLENLGLSAGESVMMIGENEPEHFWAEYAVQSLGGKVLSVYPDQTAEEILYLAEDSQTRIFLAQDQ-----------EQVDKCVEISGTYSGALAIVYWDDSGLWGYDHPLLHSFESVSAAGRQIHAKEPTRFEDIALLSYTSGTTGKPKGVVISQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206684329 25 ------------------------------------------------------------------------------------------------------------------------------------------PEAITAYLGALAAGHALMPLPAG--DEATAARLEER-----------FRPAAS------------------------FRRLGG----------AWQ-LLAHA---HEPAAIHPE-LALLLQTSGSTGHGRG-VRLTGTAVDANARAIADYLEIRPEDRAALILPLHYSYGLS-VLHSHLAAGACLWL---APGSVLEAGFAAALEASGATSLAGVPHHFRLLESAGLSHALP---ESIKTLTVAGGAMEPDQVSAWASRMQARAGRFFVMYGQTEATAR-ISYLPPEEALAPGAAGRAIPGGRLLLRDAGGKDITPEGEGELIYQG--PNVMMGYAEDADLARGAELSEL----ATGDLARRDANGLYHITGRLSRMSKIAGLRIGHDAIERALAAH----EAAV---------------------------------------------------------------------------------------------------- 59149837 1 -----------------------------------------------------------------------------------------------------------------------------------------------------KAGGAYVPLDPASPPERLAFMLGDAQVAVLLTQ----------------QRLVGQLPTQGVQVVCL------DADWPR---------IAQQSVENPHRRISAAHLAYVIYNLWLDRQPKGTLINHSGLVNYLSWCAQA---------YPVTSGYGAPVHSSFALFAPLVIGRQVRLVPESLGVESLSTSLR--QQPQASLVKLTPAHL-ELLSHQIPPSEAATVTHAFIIG--GEALQAEHVAFWHQT--APDTWLVNEYGPTETVGCCVYQVPAG-DLRPGPIGRPIANTQLYLLDAQLHPVPIGAPGELYIGGA--GLARGYLQTAERFIPHPFRATPGLYKTGDLARYLPDGTLVYLGRIDDQVKLRGYR------------------------------------------------------------------------------------------------------------------------- 169620874 94 ------------------------------------------------------------------------------------------------------------------------------------------------------------------GEEGLKHSMHQTKAKLMFTDPELL--PKLIPFKEAKDIEVVIYGTKNDPN---PQDIEKLTSAHPHLKVMSFDELIKLGEENPAEPIPPEDLACIMYTSGSTGTPKGVMIKHRNV-VAAIAGVDVIVGLGPGDVLLAYLPAAHIVFENAVLYGTLGYGTTSVIRELKPTVPQV---WETVKKNKVNSGG----AIKSNMFWGAYAAKNFLLGSLRICLNGGGPISKETQRFISVAI----TPMISGYGLTETCGAVMDPLAW-TDQALGEM--PAC-VEMKLVDDAGKSNPP--QGEIWIRGG--AVVSGYLDMPEETEESFTK--DGWFKTGDIGEFDSLGQIRIIDRKKNLVKTAGEYIALEKLESVYRSAPIVANICVYAAEDRQK---PVAIIVPAE-------------------------------------------------------------------------------- 193624896 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------VVVPLYDTLGPEACSFIINQAEISVVV-----------VDTDDKCNQLLDRSP-KCLRRIIVIRPSTSQKAKNRGVELLTFEEVEKAGATYPEQPPKPTDLCTICYTSGTTGLPKGVMLTHGNVVAAVSAVLVQLSQYRPGDVMISYLPLAHMLNGMYLVGGSFYNGNIKFLFEDKPTMPSVPRLLRIYETEMANI---VPRFFKALRSKENEIKKGWDRGRLRLMITGSAPMAGNVLTFMRCALG---CIVVEGYGQTECTAPITLSIQGDMHTEH--VGPPIACNLIKLADPEMEYYATSNQGEICVKGS--NIFQGYFKDPD---AVSFDDH-GWHHTGDIGMWLSNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 108799238 87 ------------------------------------------------------------------------------------------------------TITYRELLDRVRALTNAWHADGVRPGDRVAILGFTGIDYTVVDLALIQLGAVAVPLQTSAAVEALRPIVAETEPMLIATVDAGHRPSRVVDHREQVDDERDAVRAATA-------RLGDAVPVE-----TLAEVLRRGAPAVAPHVFDEADPLLLIYTSGSAGAPKGAMYPVAGMWRASAKAAWNNDQTAIPSITLNFLPMSHVMGRG-LLCGTLSTGGTTLLEDLRLVRPTVPRIWDMVDR-RVNDGADRPTA-----EADVLAVQRHELLGGRFVAMTGSPISLEMKTWVETLL---DMHLVEGYGSTEAGAVFV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 207083571 213 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWRIVEKSKITSFNGVPYTYEMLTSVGLKNIK---VNTLKYLTQAGGKLEISKLKKIIQFCKKNKLKFFSMYGQTE-ASPRISYLPEFLEKKMGSIGKGIPGNKIYIVDKSGKKIKPFKEGEVVCNG--KNVFMGYSKNYSDLKKANEENYK--LKTGDLGYFDKDGFFYLTSRINRIAKIFGNRIGTLEI------------------------------------------------------------------------------------------------------------------- 189195278 135 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKQPIPMNPDDIVTINYTSGTTGNPKGVVLTHRNAHAGACTSMVLT-GTGPEEVICSFLPLA----HIYGEHAGLASGSAIGYFHGN--------IAELVEDLQMTVFSGVPRLYNAAMEDKHNPTNKHGLDRCKVMVSGSAPIDPSLHKFLRTVFANNFTQ---GYGLTETYAVALVQHEGDFS--AGNCGGVTPNGECALVDEYFSTDKPFPRGELVIRST--TQFREYFRNEEETAKA--VDAEGWFHTGDICTVDELGRFKIIDRRKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------------------------------- 210090168 141 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDLAVIMYTSGSTGLPKGVMIAHRNLIGGMAGQCDRIPGLGPKDTYIGYLPLAHVFGTPIGYSSPLTLGDASVL---RPTLMAADRIYKTVMD-KVNMFNVAYGYLKLVENGSDTPLLNRSLGKIRMMLSGGAPLSATTQRFMNVCFC---CPVLQGYGLTETCGA--GTVTEVDDLTTGRVGAPLICNEIKLVDDEGTEDKPYPRGEIVLGGPNITM--GYYKNPQQTAEDFREEGGNRWFTGDIGEFHPDGCLKIIDRKKDLVKLAGEYVSLGKVEAAL--------------------------------------------------------------------------------------------------------------- 107593193 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGQPKGTIITHRS-IVNLAYQPTYVH-ISEQDVLLLFSSIAFDVA-TFEIWASLVNGARLVV---APDVSSLDELVEVIQGQKVSVMWLTAAIFHQMVETHLDGLRG-----VKQLMAGGEALSVPHVLQAREELGG--CQIINGYGPTENTAFSCAALDPSVPI-----GRPLANTRAYVLDAAMQPLPPGIIGELYV--GGEGVARGYLKQPERFVPDPFSEIAGLYRTGDLAKW----------------------------------------------------------------------------------------------------------------------------------------------- 145549628 67 --------------------------------------------------------------------------------------------------------TYEEYYNESMQFAKALIAYGVTEMSAVNIIGFNAPEWHISFM-----GSIHVGIYTTNNPDACFYVSDHSECELVVA-----------DTKEQLRKYLKIWDLPRLKGVVLYNDDIPTSEIPEQRVFKWKDFIEMGKKERVSKNCGPGNCVTLIYTSGTTGNPKGVMLSHDNY----------VFTITQQKRKYVMQGTGEMRLVSYL---PLSHVVAQLIRWGAHLYPDAGSLINTLKEVRPTLFFSVPTKIANWAKHGLKPPLCFGLDKLKALGLGAAPLSP----IIREYFLTLNMYLINGYGMSECGGVQNMADPFHFDLFINSTGKPMEGTELRIDDKDGN-------GEICYRGRHIFM--GYFKDEDSTRNTIDS--NRWLHSGDVGKIDKNGNLMITGRI----------------------------------------------------------------------------------------------------------------------------------- 115389526 156 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDTAVMMLTSGSTGRPKAVCLTHGQILVAALTEIHLPAILSNKDVHVQSADL-------------LAN---------------PVEFIRLASEHRVAKTF-APNFFLATLRDALCATQKWDLSGL-YIFSGGEGNVTRTCDEISKLLGRYGAPIVPGFGMTETCAGAINNTSCPWYDIERTSDFASLGIRMRITDDSGGNVSPGETGNLEVTGS--AVFKEYFNNPSATADAFTS--DGWFKTGDRGLIDTNGYLHLAGRLKETMIINGVKYSPHEIESVL--------------------------------------------------------------------------------------------------------------- 170694991 52 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDPDLPAKYMFTSGSTGMPKAVVQSRGNLAAAQEMTFEQAPDYAP--VYLEWLPWHHVMGGNIVLNRILRFGATLYIDDGRPLPGRFDATLKNLAEVAPSLYFNVPAGLSMLIDERDAEFAAHFFSRLAYVYYGGAVLPRSVYDRFQAVTTGQRVVLTSVFGATESSGPAVTQYWAVDDV--GCIGLPLSGIELKLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 15602222 15 -------------------------------------------------------------------------------------------------------FTWRQLFEQISQYAKLLQYHGVQPNSGVALCGKNELELLLLYLATIQIGARVFPLNPAFPVEKIQQRAADIE---------FYY----------APHALLLRDCQAISLTVNVQVEQVEPE---------------VRSDCENFFIPATMTL----TSGSSSVPKAVVH----HLQAHLDNAKGVCELMQFD-----ANASWLLSLPYHVSGQLRAGA--VLH-----FPQADFYASVGQATHVSL---VPTQLQRLLSY---WQENTILSSLKTILLGGAQI-PTA---LTAQLAKWGVQSYSGYGMTEMASTV---FAKRSDDKMG-VGQPLCGREYRLV-----------EGEIWLKGA--GLALGYWQQGTI---LPLTNKQGWFATKDGIWRDNE--LVILGRIDNMFISGGENIQPEEIERIIQQWQYVKQVFVLPKADIEFGQRPVAFI--EFSVPFSDALVEALTLWLADKL------------------------------------------------------------ 90407217 4 ---------------------------------------------------------------------KLNLCP--VRYWAKRTPNAIAFIEDKEST------TFLQLDAYIESVQLQLTAQNVRAGDRLVAIQKNALSLVILQLCCLRYAIIFCPLNARFSPLEIKQRV----------------------------DILANPK--------IWDPSANDQQSTLLLDFTISKELANATALDDI-HINSEDICNIIFTSGSSGQAKAVMHNFRNHY-YSALGSLSIIALRAPNINYLSLPQFHISGYATVMRTILA-GATLFL---SPNCLSVS----LLKQQKITHLSLVSTQLYRLLK-DPEFQEKG--LSIKHILLGGSAFSDALLV----ETKKRGFVFHLSYGSTEMSSQIATSTNDT--------NLSVLMYRQLKIDNNEILLRGKT----------------------RFM-GYFKNNDNVWFSKDAGSLNNH-HVTVLGRKDRQFISGGENIQPEKIEALLLNLTYIEQAYVVPITDLQFGQRPVAFITWRAEEPTTKTIKRDLKNKLASFLHPIH-------------------------------------------------------- 121701267 172 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEPVLIIHSSGTTGTPKPVTITH-GYLGALAGTPTSIF--SANDLVFVTHPFFHITGIIMLAVAVL-HGIPCVIAPNKP--PSTALVIEVLNETKPTAAVFSPS---LLEDMSESSTAMDALSRLRCVCYAGAPLSTDVGNFISR-----RITVINVMGSSE-AGLIPSLLPRDEEDWSYFEWNPHCGIE---MQSAGHGLY-----ELVLRKV------------DRDIQSVFHTYPGLYHTRD--IFTPHALWRYHGRLDDVIVLSGEKFNPITMEKVIEGHPLVSRAVVVGQ------------------------------------------------------------------------------------------------- 150865729 90 -----------------------------------------------------------------------------------------------DDQFTTETYTYKELYNIILRFSHILKDYGVTAQDTIGVDCMNKPLFIFLWFALWNIGA--TPAFLNFNTKPLVHCLKIANSQVFIDPDC---AGPIRDTEELIKQDAPTCKLHEPELLKVL----TDPSTPKYRAPDNTRNPQHQDYDCCA----------LIYTSGTTGLPK------AGIMSWAGVMFGHIVKIKDSSNVLTAMPLYHSTAAMLGVCPTLLVGATV----------------SISQKFSATSFWTGATHIRYLLHAKPHPDQ--DRHNVRVAYGNG--LRRDIWQEFKKRFHVEA--VGEFYASTES--PIATTNMQYGEYGVGACRK--FGTIASALDEEEEVVGINQPGELLMKIQNPASFQGYYGNKKKILRDVFKKGDAWFRSGDLLKWDEDSMLYFVDRLGDTFRWKSENVSATEVENELMGSKTIKQSVVVGVRVPNH-EGRACFAVLEPLDEFADESKKKIYNHVIHTLPKYAIPQFI--------------------------------------------------- 211592914 76 --------------------------------------------------------------------------------HVENK--KVKKIVDGAEQEVDKKWTYFEMYEKLCELGSGLRKLGLEKGGRIHLYGATSAHWLAMSHGAASQSVTIVTAYDTLGEEGLKHSIVQTGSTAIFLDP---------SLLKSLIGILR--SVPSIKHIIY--NTDTEID-QQLLDQLHSEFIQGEENPVEPVPPKPEDLCCIMYTSGTTGPPKGVPLTHANVI---AATAGVHAVIGP-----CHTD-------SLLTYLPQSH-ILEFMFEGTMGYGNPRTLSDAIKEFKPTVLVGVPAVWESVKKWGAMSAKSFLMSTLRVVMNGGGPVSKDTQRFLSMAI----APMISGYGLTETSAMGALNDPLAWN--PDALGEIPASIEVKLVDPDAGYLTSNTPGEIFIRGG--SVTTGYYDNEEETKAAITE--DGWFMTGDIGEFDRNGHLNIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAEDQDK---PVAVIVP---------------------------------------------------------------------------------- 15826935 31 -----------------------------------------------------------------------------VEKWAKVRGDKLAYRFLDFSTGRARDILWSEFSAR-NRAVGARLQQVTQPGDRIAILCPQNLDYLISFFGALYSGRIAVPLFPGH-VGRLHAVLDDCTPSTILTTTDSAEGVRKF---------IRGRFAKERTRVIAVDAVPNEV----------------AATWQQPEA-NEETVAYLQYTSGSTRIPSGVQITHLNLPTNVLQVLNSLQG-QEGDVSWFFHDMGLITGHSFTFMTP------------AAFVRRPGRWIRELEDTGGT-FSAAPAAMRGLPRDDELPL---DLSNVKGILNGSEPVSPASMRKFFEAFGLKQTAVKPSYGLAEATLFVSTNNQRFVEVPADSAGKVGVSEWAIIVDDTASELPDGQIGEIWLHGNNLG--TGYWGKEEESAQTFNSRAEGWVRTGDYGTYFKD-HLYIAGRIKDLVIIDGRNHYPQDLETAQESTKAVGYVAAFSVPANQ-----LAQVVLEDGLKFDAEDTSEIVDDIRAAIAVRHAVRDVLLVPAIPRTSSGKIGRRACRA------------------------------ 115456555 119 ---------------------------------------------------------------------------------AEKYADRVALV--DPYHEPPSELTYKQLEQEILDFSQGLRAIGVAPDEKIALFADNSCRWLVADQGIMATGAINVVRGTRSSDEELFQIYTHSESIALVVDSPQFFNRSRINARFIVLLWGEKSCLNSVNGIPLYDFKDITQLGRESRNTLRHS--HEQGQQVVFETITPDDVATLIYTSGTSGTPKGVMLTHR----NLLHQIKNLWDFVPGDRFLSMLPP----WHAYIVSVPLFVALALIIYEGTVLSNNPVKPSFIV--YMVN--WLSARIVAALLAKTLVYKKIH--SAIKAGISGGGSL-PMHVDKFFEAIG---VKVQNGYGLTETSPVVAARRPFCNVL--GTVGHPVKHTEIKVVDETGEVLPDGSKG--VVKVRGPQVMKGYYKNPSATNKV-LDQ-EGWFDTGDIGWIAPHGMLVLEGRAKDTILTTGENVEPAEIEEAASRSDLINQIVVVGQ------------------------------------------------------------------------------------------------- 196177913 284 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYGMTETASQVVTLKPDAFLAGNNSCGQVLPHAHVTICSTTGEFLGTNQIGIVTIAAE--SLALGYYGDKENFQTSPLQRNNGVSLHFDLGFFDDQGYLTIVGRHSHKIISGGENIFPAEVEAAILATQLVRDVCVIGIPHNYWGQAVTAVYVPRASDVSVDSLKAALVN----QLSRFKQPKYWVPVEQLPRNEQGKV------------------------------------- 87119022 29 ---------------------------------------------------------------------------------AEANAHKVAII-EGD-----RQITYLALEQMANNLALYLQQQGVKRFDTALVQLPNCAEFYVVYFALLKLG--VASVNAHFQESELSHCLEQLKPNVLIVS-------QTHELFSN-DAFVQNPSQYDFKAVLSL----GDCEYANSLASILSE-TKQGQPKTIDQASDADQLAFYQLSAGSNTRPKLIARTHNDYLYSVQKSIE-SCGLNNETRYLCALPL----HHNFSMSAP---GAIGVFYVGAANSPDPVECFDLVRKHQVNMTALTPVWLNLWLEYATK--SQDSLPSLKLLGCAG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149907946 145 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFRSLKADDVFKIIHTSGTTSSPKGVLRDLGGTLVATLREV-----YQPLNGMHYYS----MVPFSLLVYLPLLSGSTSLLPMGLPPFSTAERYLATIPFADINCVYLPPK----LLEETLEHLRKD--SSLKTIMTGGAKVSVN----ILEELASYGVTVDEGYGLSENSSVVALN--RGVERKLGTVGRLLPGVEGKIVD-----------GELLIKS------KTLAGYSSRDVSSCDLTDDGFLHTGDIAHFDDENYLVITGRKKNVIILSGRNVSPEWVEATYKEVDGVADVVVFG-------------------------------------------------------------------------------------------------- 213961736 38 ---------------------------------------------------------------------------------------------------------------KANTVSRGLLRLGIQKNDKIAISSTNRTEWHVLDIGILQVGAQNVPIYPTINLEDFEYILNHSECKYVVSDKELWEKISSIQDK-----------LPHLKTIFTFNDVPYAHHWQEILDLG-ADESNQAEVEARKDSIQKDDLATIIYTSGTTSRPKGVMLSHWNIIVCHVFERMLTYLYQYDSIYFAESNLREVKPHIITVVPRLIEK----IYD-KIFAKGAEFFWALEEPYGAN---------GAWYQFKLKLARKLIFSKWRMIVSGSAALSPR----LAKVFSAAGLKIMEGYGLTETAPVIAVNRESGRFWKIGTVGKPIVNVDVKIA-EDGEIL---VKGENV--------MLGYYKDPE---QTAQNITDGFFHTGDIGELDADGFLKITDRKKEIFKTSG--------------------------------------------------------------------------------------------------------------------------- 77413929 3 ------------------------------------------------------------------------------------------------------ELSYKDIDRQSNSFANGLLKAGFKCGDKIVLQLPNYHEFIIIAFAMFKVGIIPIMSLPAHRKNELKGIIEKSEAVAYIAKDKYL-GFSYVDMIRDI-----KIESDREFKVYILGEGDEFKKFSELNDNNY---------IYQKTEVDYKNIGLLLLSGGTTRIPKLIPRRHCDYL-YVAKKTSIISGMDRGSIYLAALP----MAHNFGILGTFAVGGKVVVCE----VTSPDEILPLIEEEKVTITGFVPAIANICM--DYLQYEDYDLSSLKIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169627392 16 --------------------------------------------------------------------------------------------------------------------ARRLRAAGVAPGEKLVIHKSDGFDITLAACAAARVGAIPVLLSPKLDGSTVATLIGRVGNPALLTDAA------------KLDGELADEPIAEITSRVLL------AEGVHPQAVTLSAL----TPACPAPAVSPHDPALITHTSGTTGVPKLAVHTNARYRPQAAVA-ALVRRREP------------IVIHVSFVHSRLVTALAIAILRGFPVVDAPERAAEIFLRVKPGILEAHPNTFINWEVLAEDPRRP--LASVKYFSSTFDAIHPRTVRTLLAASQRRRPLFGQLYGQSEVGPIVARGFFRSADSDGRCVGHPFPGMDVRIVSRNGQLPSADNPGYIEVRTD--GRIRTYLGEQERYEK---QLDNGWWRMGDVGYRTRWGCIHLLDREVDLIDGFG---STLAAEDRLLAVDELTEVIIVAGPNGLAQPVVC----TKNNVPLNDAAAAKL---------PPMAPPLHLRLDELPQTATTKIKRLEL-------------------------------- 116671827 47 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKATVLTVDAL---AASSVATAFALKGEGQWLLALPLQYVAGV-QVLVRSLFAGTAMDLSDGTPEAFTAAAQ-ELTDKIRFTSL--VPTQLQRL----LDSPSAETLAVLRRILLGGGPASPELLSAARDA----GARVITTYGSAETCGGCVYD------------GFPLEDVLARV-DGDGRILLGGAT-----------LAAGYLHEPGLTAEAFFEEDGRWYRTSDLGSIDATGKLTVLGRADDVIITGGVKVSATHVQAELEKLDGVLAAFVAGVPSAEWGQAVAAYVAVED-------------------------------------------------------------------------------- 169853457 121 --------------------------------------------------------------------------------------------------------------------------------DTVGIWSQNRPEWQLIDIAVTSYGKVGVSLYDTLGRDSVEYIINHASLSIVFST-----AGHIPTLLKLA------PKTPTLKIIVCLDNLPSEAEWAQSQGQRFMELREGKANLLPPISATPDTVASICYTSGTTNLPKGVVLRHKTLAVATQANL-YGMELPEQGILM-----------SYL---PLAH-----IYEGRIGYFTGDPL-RLLEDAQIPHFF--PSVPRVLMLGGNVPGLKGNLTKLQKLRTTGDPWDRLVFRKIQAVLGGQACDVQEGYGLTETAATCSKTWPYD-ATASGTVGPPSPVNEVKVVDAMGSEDKPNPRGELCIRGT--NVFPYYYKDEKNTKDAIDD--EGWFHTGDVAEIDAAGRIKIIDRVKNIMKLAGEYVALEKIENLYSSVPVVAQVFV---------------------------------------------------------------------------------------------------- 171912907 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMMARYNATALCCTPTALRLGESIGAPSGVNLDQLSVKRIIVAGEPSLPTTRERIRQLWGGAKLF--DHHGMSEVG-----PVSYEDPEMPASLCVIEDSYFAEVVDSAGNEVPDGSEGELILTTLDRSACPLF-----------------RYRTGDWVIFNDRLYLEVLSRCDDMVVIRGVNLYPSAIENIVLRYPEIAE------------------------------------------------------------------------------------------------------- 146075030 129 ----------------------------------------------------------------------------------------------------TQYLTYDDVWTVVQNFGRGLRELALTPDCKVGMYLETRWEWLASAYGVWSQSMVLATVYANLGKEALSEAFAETSCAAIVTV------GERVPSL----IAMMRSGAMPHCILIYLDTLPEGIDAAGVTLKAWEDVVKDGALSNYPVPTNNDDVSLIMYTSGTTGGPKGVMHTYGSMTAGINGMGELCGGVEPDERYFTVTNVFWIFGHTRTLLSTYAHGDLVIFLIGVPRIFDSGALERQIFEH---AFASRLKYLHAGMETPFAPLREMVGGRVRSMFGGGGPISAPTQNFMNVVLGG----FIQGYGLTETVGN--GPKQLVGDLESACVGRLEMACEMKLVDDYKHTDTPEPRGEVCLRGPM--LFKGYYKKESVTKAAIDA--DGWFHTGDVGAIADRGRLRIVSRI----------------------------------------------------------------------------------------------------------------------------------- 83649249 19 ----------------------------------------------------------------------------------------------------RERMSFAKLRQEADALVIRLKSYSIR---RAGILGDNDAAWIIADLAIARAGALCAPLSPKLSDEQLRHVIRQAGLEAVICGSAGVRLRKLWPESRLLQVGGLQLALTGL-----YSEPMTDVDYVDDCDILRGVCLNRQTLDAVTASVCASA------------------------------------NITAQGRHFCLLPL-----NSTIMLPAEQCGS------GSPTF-NPAELYRSLVDYRASTMLITPELLKPLLSYMQS--RSLTLDAMRYVTLIGAPVSRRLINAARR----QGAPVYAGYCLDEAGSMVSLSTPKA--YKPGSVGKPLPHSRVRI-SEEGEVMVGG------------ALSLGYLGGEPR--------RPNQWNSGDLGYMDNEGFLFIRGRKKDVLVTAGRRISPDWIEAELTGDPQIRQAAVFG-------------------------------------------------------------------------------------------------- 163855429 9 -----------------------------------------------------------------------------------------------------REFSFAKVQENVRELALGLHRLGMQRGETIAIIGENEPEHFWAEFAAQALGCKVVSLYPDLTAEEVAYVLEDSETVYLFAQDQ-----------EQVDKGLAIRDLPLLRGIAYWDDTGEDVRLHREQPELYRAFLQEGKP---------DDIAVLSYTSGTTGKPKGVILSHK-YLIDNAQRVIDATGAKPGMEYLTYIAPAWAT--EQIIGITLGVGLPFVV-----NFPEPEQVLSNIRELAVEAMVFAPRQWESLASAGKISRRVYELTRLRIAGCGGSTMAPDVFRMFH-AIG---VPLRNIYGSTETG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118466517 3 --------------------------------------------------------------------------------------------YERDWAGVRESLTWSQLSRRTINVARELHLHG-SVGDRAVILAPQSLDYIAAFLGSMQAGLVAVPLPRGSSHERVSAVLADTSPSVVLTTSAVAE-----DITEYVDKAC----LDAVPKIVEIDSLNLDVD---------------GGPHVRAADLPS--VAYLQYSSGSTRQPTGVMISHRNLKVNFEQLMRGFFDAHPSDVSWFYHDMGLVLG----VCAPVLGG-----YRGELSSPRPARW--------VQALASSPHAWSAARKTTDGDLAGLDLGGVLGIISGAERVEPATLQRFFAHFNFRDEMVRPSYGLAEATVFAAAGTWRARRCPAGS-GTALVKYQVRIVDGDTHECPPGVVGEIWVHGE--NVADGYWRKHEQFGATLRDPSPGWLKTGDQGFLF-DGALFIVGRIKDLLIINGRNHYPEDIEATVHEITR-GRVAAISVP-ANGTEKLVTIIEFKEDSADTSHRIASVKSDVTAAISNAHVDDVVLVSPGIPTTTSGKIRR----------------------------------- 115432938 130 ------------------------------------------------------------------------------------------------------------------------------------------PEWQITDLACMSQGLYSVSIYDVLAADATEYIINHAELSCVVTSPHIPTLLKLKPMLPNLKFIVSLDPLDAGEQAGHSKRALLE-SVAAGQDVSIYDEVEQASSGRAMQPPSPEDIVTINYTSGTTGPPKGVVLTHGNATAAVAAGLVLT-DHNQGDTFASYLPLAHI-------YARLSAGARIGYFHGNIV--------ELVDDLKLTGFISVPRAIRALSRHNPDPSKAYDLERARVMVSGSAPLDPSLHNFLRVAIGADFLQ---GYGLTET--YAMACAQSRQDLTAGNCGRLAPCTEACLLSEYSVDDKPFPRGELLLRGG--NVFKEYFKNPEETSKAITE--DGWFRTGDVCTIDEKGRIVIIDRRKNVLKLA---------------------------------------------------------------------------------------------------------------------------- 169785917 172 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PCIIIHSSGTTGLPKPVYLTNGGRLNKSITS------VAQGRRLFSMAPMFHLMGLV-ILSGAIFHNTPVVL---SPERPTPGLLSQILETARPEVAMLTPSVIQELFQEGLEGLQKF-----KAIVFGGAPLSPEVGNKLNEKVA-----LHSIIGSSEAGGALICTHSEDWEYFEWN---PYSGIHMESVDD--------GVFEAVIRK-----------DEHHEFLCIFHTYPDIYRTKDLFTPHPTGLWKYHGRLDDVIVLSGEKFNPTDMENIVESHPLVSKAIIIGQ---GRFQASLL-IQPNWGQWSEDQDKADFIDRIANGIAPGHRTKVALAKQDTPLTPKGSVQR---RQISEDYETEINALYAGEDEECTDDL------ 90416244 12 ----------------------------------------------------------------------------------------------------------------------------------VALYADNSCDWVTIDLACASICLIPIPTF--FSKSQIAHVFDSVTIDMIVSDS--TEPFSAVPLQVDSITAIFGGQL----QLIKLRNNRTRLALPPGTQK-------------------------ITFTSGSTGQPKGVCLSVEQQLIQ-AKALATAVDLQQP-RHLCLLPLSTLLENIAGTYAPLMAGGKVIIFKGSSSL-DPQRFCAAISRYQPNSIILTPQLLVVLIAAATQGWVPPD--SLQFVAVGGGRVSAQLMAKAHQH----NIPAYEGYGLSECVSVVSLNTP--TNTGANSSGKPLPHLQVKTVN-----------GEIIISG---NTMLGYAGQPDSWGHT--TTY-----SGDLGSLDSAGYLSVSGRKKNLLISSGRNINPEWIEGELLANTAIADAVVFG-------------------------------------------------------------------------------------------------- 107593187 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGVQISQHA-LVNFLLSMREEPGLNAQDRLLAVTTLSFIAGLE--LYLPLVVGARLIIA-SRDDATSGSALAALLEREQISVMQATPITWRLLLSTGW---KGH--PALKALC-GGEALPLELARQLLSRVGS----LYNMYGPTET--TIWSTLNKIEPEQSISVGGPIANTSIYILDAYGQPLPPGIPGELTI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215494396 16 ------------------------------------------------------------------------------------------------------------------RYAAGLQRHGVRPGDRVCVNLSNSVQAFVISYAVCSAGAAVVLAKPVLTERELLYQIDDSGSTFVITE------------FANAEKVLRIHEKKTFKAMFSLGDIPGFQSMSSFQSLEESDFEEPAIQE------PRSHTLFYTYTSGTTGLPKGVEISH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163744562 16 ------------------------------------------------------------------------------------------------------EITWAGLQEIMQATAAGLVDLGLAPGGHVGILSENRSEWVQAQFGINAAAGVVVGMYPTSPAAELEHLVNASDTTVLF-----------IEDQEQLDKIKELDGVPQLKQLVIFNPKGTRGEDLLGL-ISFDDLLARGRARIAEAGIKPDDTAMMVFTSGSTGLPKAAEISYGNIHAGVGVARDVFGEYPPG------TDV-----LSYL---PLCHIATLDLREVAPVFFGVPRIW---EKMQAGVLVQAQTAGRALKGAQRRGMIRRDK------WSAGDRMAHAFWDLVYRHIGLGRVNIREAWGMSETSG--VGTIQRSWGQCDGRIGFPVSGVRTKI----------AEDGEVLFTGG--TIFKGYYKNPKATAET---IQDGWLHTGDVGREEADGSITLIDRKKDIINAAGKNLAPAHIENVIKASPFIKEVIAV--------------------------------------------------------------------------------------------------- 149236033 91 -----------------------------------------------------------------------------------------------DDQFEVEKYTYQELYNMVLRLSYILKEYGVTSAQTIGVDCMNKPLFIVLWLALWNIGAL--PAFLNFNTKPLVHCLNIAHSQVFVDPDCA------APIRDT--ESKINEELPSVKHYLDEQALFSRIQLKATPKYRAPDETRR------PQDTDSSACALI-YTSGTTGLPK------AGIMSWRKAFMASMF-------------FGFIMKTSNVLTAPLYHSTAAML--GVCPTLLAGGCVSISQKFSATSFWTQAKLVRYLLNSPPHPDQ--DKHNVRIAYGNG--LRRDIWSEFKKRFHIDA--VGEFYAATES-PIATTNLQGAVR-KYGSLINLLLGTQQVLIKEDENEIYRNQPGELLMRILNPQSFQGYYGNDSKILFDVFRKGDAWFRTGDLLKMDEDKLLYFVDRLGDTFRWKSENVSATEVENELMGSHAIKQSVVVGVKVPNH-EGRACFAVIEPKDELDDEILKKIYTQVNTTLPSYAQP------------------------------------------------------ 57638615 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPDYPQERLASMIADANVSILLTQ-----------------EQIRHL-LPNHEAQIVC------------LDADWN-VIAQQPPSNPVNRLQPENLAYVIYTSGSTGQSKRVMIEHRS-LVNAYFAWEQTYQLRATRTHLQMASFSFDVFSGDLVRA-LCSGGKLVL-SKREFLLSPKELYNLMVLQQVDCAEFVPAVLRNLVEYLEQSQLRLDFMKLLVCGS-------DVWEYQFRSFCGSQTRLINSFGTTESSWFEATTHSELASEQLVPTGRAFLNTQLYILDVNLQPVPVGVAGEIYIGGA--SLARGYLNRPEKFVPNPYSQEKGLYKTGDLARYLPDGNIEFIRRTDYQVKIG---------------------------------------------------------------------------------------------------------------------------- 47217611 28 ----------------------------------------------------------------------------VLQRTVERFPEREALVFV--EQGVRK--TFAQFQQDVDGVAAGLLAIGLTKGDRLCLWGPNSYEWVLMQFATAKAGIILVCMNSAYQSQE-ADYVLQVECKAV-ACPTQFKSHKYCDILRQICEAIRSSRLPELRSVVVL-------DSPQPGTFSLEEVMQAGSSRSRQQTLTSDDPINILFTSGTTGFPKAATLSHFNIVNNSNLFGRAEYDWRS--VRICIPVP---MFH---CFGAVIGGIGMAVHGTSLVFPSAGTTLETLQNERCTDLFGTPTFVDMV---NYQHLDKYDLSSV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194211362 129 -------------------------------------------------------------------------------------------------------LSYEDVFVRALNFGNGLQMLGQKPKTNIAIFCETRAEWMIAAQACFMYNFQLVTLYATLGGPAIVHGLNETEVTNIITSKELLQ----TKLKGVV------STVPRLRHIITVDKPPAWAEFPKGVIVHVQALGAKASVENEPHSKPAPDIAVIMYTSGSTGLPKGVMISHSNIIAGITGMAERIPELGEEDVYIGYLPLAHVLELSAELV-CLSHGCTSVL---KPTL--MAAVPEIMDRNKVNLFILAYNYKMEQIAKGDRFIFRKVRSLLRLLLCGGAPLSPTTQRFMNICFC---CSVGQGYGLTESSGA--GTITEVWDYNTGRVGAPLVCCEIKLWEEGGNTDKPHPRGEILIGGQNVTM--GYYKNEAKTKTDFFEDENGWLCTGDIGEFDPDGCLKIIDRKKDLVKLAGEYVSLGKVEAAL--------------------------------------------------------------------------------------------------------------- 62425060 58 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PALILFTSGSTGTAKAVALSADALTTSARATER--FLAGPGD-WHLTLPTNHIAGFQVELRARLAVRTTSSSF-------TAESFAEEVE----SLFYTSPTQLHRILADDRATRAAARFD---TILLGGSAISPALLERADEH----GLSIVRTYGMSETAGGCVYD------------GVPFDGVEITITDTSTINLRGPVEGQIS-RVDNPGLTTG--DDGSRTM-----------HTSDLGRLD-DGVLSVLGRSDDIIVSGGTNVSPHELETGLLQHHGIAEVLVTWVPDDEWGKLLVALVRLEDQVSPS--------------------------------------------------------------------------- 157340881 10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WEEFALLGSLDCELPPKQKTDICTIMYTSGTTGEPKGVVLSNEAIMAEVLSTDQLLLEATEEDTYFSFLPLAHVFDQTYCIY-----KGSSIGFWGA----DVRYLMEDIQELKPTIFCGVPRVYEALRKALFQYAYNYKLRNLRLLFSGAAPLS----RHVEEFLRVTSCSVLSGYGLTESCGGCLTSIVNEFSM-MGTVGVPYPTIEARLVPEMGYDALSNVPGEICLRG------KTLF-------SGYFKRVDGWFHTGDIGEWQPNGAMKIIDR------------------------------------------------------------------------------------------------------------------------------------ 17541856 113 -----------------------------------------------------------------------------------------------------EWISYDQAFETSDHASQAIRKLGIEIGEKIGIYSNNRPEWILSEMAIHNFSNVSVPLYDTITNDDMHYITNLCEISLMFVDAE-------IKTKQLIRD---KSYLSSLKYIVQFNECSDDIEMARENDFSFNEFVEKHRPHVPPTP---ETLATISFTSGTTGRPKGVMLTHLNMCSATMSEFENEAGVQD----------------AYLSYLPLAH-----IYEGSFSRGDPKLLVDDVQALAPRSFATVPRVIKAVMKQQDKPLKKYKLPNIRQLILGAAKSDVSAMRFARGAFG---VEVLEGYGQTETSGPTTLQLVG--DTRIGCVGPPMACAMIKLIDELGYSVDKNG-GEVLVKGH--NVTSGYYKNPEATASSFTE--DGYMKTGDIGRFTAEGSLQIIDR------------------------------------------------------------------------------------------------------------------------------------ 38233034 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKGALLTAANLVSSADATHQYLG----GEAQWLLAMPGYHIAGIQVLIRSLIAGYDPLILDVSHGF-NISEFARIANTLDDTT-YTSLTPMQLLKAMDLEGIE-----SLRAILVGGAPLRADDL----RAAKELGINVVTTYGSSETSGGCVYN------------GRPIPGAKVRVVGER-------------IHLGGPMVARGYRNGEE---------FGDWFITSDTGTIT-DGVLTVTGRVDTIIDSGGLKIHPEILEQQILSVRGVSGVCVVGVPDRRLGQAIVA---AYEGSAHPTEIITALDDLPRWQL-----PKDIRRVDQLPLIGPGKVNRQAV-------------------------------- 212703148 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGSPVAICHTQNDINCWADLMARYMVGVRRDDVFQNMSGYGLFTGGLGIHFGAERLGCMTI-----PAGPNSRRQIKLAKDFRTTVAHILPSYAEHLRNMGEDPRDFP----LRIAVVGAEPYTVEFRRRIEELFDMKA---YNSYGLSEMNGPGVAQNQNGLHVWEDA-------YLPEIVDPKGEPVPDGEIGELVCRQGMPIL---------RYRTRDLTRFPGECSCGRHHRRID----RILGRADDMFIIKGVNVYPMQIEQVIMTFPEV--------------------------------------------------------------------------------------------------------- 32475416 12 ----------------------------------------------------------------------------ALIHHAKQRPDEIALI---DSQTGAAAFTWSELTCRVDATAIMLREATTTK--RLTYRCTNRPEDVVLSLACVAAGFTEIPIDAFLPADVLIKR-----SKALHWAHE-IHANSIHSSK--VADAISNLE-------------------TAARDVDIHS------------------PSLVLWTSGTTSEPRGVMLSQHNLTTNAKAKLLAVPQHTSDLRYARTSDMG--TW--------LLSGCRWSLGRGR------STLRSLPENLCPTLINAVPVLINDILNRIESG--QSSLQSLRLLGCGGVAMSLGQF----ERCKQNGIGVIQGYGCTETSPVICSASPNATPNRVGPL---VAGWESKV-----------EHGRLFVRG--PGVMIGYL-DEE--AATQQKVSPGGWLTGDLVEIHDDGQFQILGRADDVIMDNGFKVFPATIERQLLQLEGIEQAV----------------------------------------------------------------------------------------------------- 126642612 396 -------------------------------------------------------------------------------------PDKTALIYA------DQTISYAELGANVAKVRRALDLAQIRQHQVVAICLRKSPEHIYAVLACALSGIIWLPVDMD--SPSLRQQLSNSHADLAIST-APVEG----LLTLNIDEILKDSAHGQLHSGSAESAFESEIIWQHRHDAS---------------------PAYYLYTSGSTGTPKCVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 89053158 30 -----------------------------------------------------------------------------LDHWAEVTPEAV-FLAERDGPG-WREVSYAAARDEARAIAVGLTDMDLGPGRPVMVVTGNSVAHGLLALACQYAGAPVVPVAEQYAALPAA-------------------RGQLDHIATLIQPAAVFAETPMEE---VFTRD----SLAAARPLTGQDALARVGGRLEA-RIGPDTVAKILMTSGSTSAPKGVLTTHRMMCVQIAACLPFLRDRPPVLVDWLP--WNHVFGGSHNFNLVLANGGSLYIDGGKPV---PALVGQTIENNRLTISFNVPVGFAALRDAGDRDFARAFFQDLDMLFYAGASLPQDVWDRMAREVRDDLPLFTSSWGLTETAPAAL--LQHEPTDRSGVVGVPLPGVDVKLV-------PAETRYEVRVRG--PSVFKGYHGNAAKTDEAFDE--DGYFRTGDAAFVDP--------------------------------------------------------------------------------------------------------------------------------------------- 54295075 9 -------------------------------------------------------------------------------------PNKVAI------THGNRVITFDELTHEV--LASSKQFLKLPK---TIIVLHATPEFIIQLLAC-------------------------------------LETGRPIALFPNISEEEKQRRLSLLGNAVMIDEEGE-----------LQEIFENKTIEPHPQ------TALILFTSGSTGKVKAVQLSSINHAVIKALEFKKIQD--------------------QLLFLPLMFGLTTRL----ITHFTDIKM--LMEQSTVPQMWSGPSAINAIAKRYPDSAAK-----INAIVSAGAPLSTALRTDLKQIF--PNAIIYNNYGLTEASPRVLTYSPLFTENYAG---YPVGDWKVK-LSAEHELLISGTQ-----------MMLGYLGEKDSTK-----IQNGWLSTGDIAEILPNGLVAIKGRRDSLVNIGGEKVNLSEIEEKICQIDVIKEAIVIPQEDKIYGTRLI--ICIEKKSLPSSISEQNLIEKIQTHLLPRKLPIQLQLMSSLPRNQHGKLDRKAL-------------------------------- 145595024 266 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGELVSAATVRSFTERFG---VPLGNMYGMTEVG-VIGTDLYG----RHRPAITPAPGIEVR-----------EVAGEL-----WVSCPTSYLGDPSRWSA-------GWLHTRDAGTVDPDGLVTIRGRLDSQVSVGGMKVDLTEVENTVAELPGVAAAVVVW------DDGITAYV------QPVGTLTEELDQQVAERLAGYKRPRTLRLLDQLPRTTTGKLVRSV--------------------------------- 126323274 89 -------------------------------------------------------------------------------------------------TNEWETITYIEYYELCRKAAKSLLKLGLERFHGVGILGHNCLEWLVADIASIFAGGIAVGIFPTNSSQACRFIAENSEANIIMVEDD-----------------------WQLQKILKWQEFLEVGKFVP--DETLDRVIDSQKPNQCCT---------LIYTAGTTGSPRAVMISHGAVLQGLSYS------LPPNEILVSYLPLCLISAQMFEVWIPITIGASLFFAE-----PDA---MKVCRQGEATVCFTS------LMRHGWELMAGTSSSFVRPIFCAGTPVNPVVFDKVRKVLGFDRCILFQTYGMTETTGAHSASSDESH--KWFSCGKPMTGSKTQVRDED-----REGLGEFHIWGRNVSM--GYLNNEHKTKRIFDNK--GWLHTGDVGFLDPEGYLHFASRLEDVIMTSGERIFPVSIENMIEQIPIVHYAMVVG-------------------------------------------------------------------------------------------------- 149922846 443 ------------------------------------------------------------------PDTRISLAFELADR-AARSPDRTFFLWKG------RAFSYAEADRRVDAIVRGFIDRGVRAGQRVGVIMDGRPSYLSVVAALNRLGAVAVLYKPHLSERDDEDR--HASARLLGEALAQGELAAVVADPPNAAEAVEAWTVARRDEPVLVLGGGPERDPSRPLPVFDMEAIDPARVELPAWYVPARDLALVVVTAGT----REARISNARWAVSAYGSAASCL-LSSKDTVYSVLPLHHPAGMLVAVGGALVGRSRLALSAG----FDPENFWAEVRRYGATVAFYAGEQWRLLADAPRSPSEGNH--PLRLI--AGSGMRADLWRRVEARFGP--IGIREFYASTE-GNLVLANVAD----KPGALGRPMPGTELAVVDSQGHACRVNEAGLLIAKPTHPGLPRPAGHRGETFLSSVFGKRDTWFVTGDLVRRDAEGDFWYVDRTSHLIHPHGW-IASREIEDVI--------------------------------------------------------------------------------------------------------------- 149634070 9 -------------------------------------------------------------------------------------------------------LSYEEVYVRALNFGNGLLVLGQKPKTNIAVFCETRAEWMIAAQACAALGFPTVPVTTLLPSKELL----QTKLKEIVTQIPRLRHIITVDSKP--------PTWSEFPKGVIVHTMAAVQALGAKGDV---------GEKFHSKPVPS-DIAVIMYTSGSTGLPKGVMISHCNLIAGLTGMAERIPKLGQQDVYIGYLPLAHVLELSAELVS-LSHGCRI-------GYSSPQTLADQSSKLKPTVMAAVPEIMDRIYKNVEQISKGYSTPNIRLLLCGGAPLSATTQQFMNICFC---CPVGQGYGLTESAGA--GTITEVWDYTTGRVGAPLVCCEIKLMNEEGKPCP---RGEILIGGQNVTM--GYYKNESKTKADFFEDENGWLYTGDIGEFDPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLI--------------------------------------------------------------------------------------------------------- 111021047 41 -----------------------------------------------------------------------------VQRHTRENSDELAIDYSRDRDGEAQELTWEQFGHRLRAVAARLQQV-TKPGDRVAVLAPQGLDYVISFFAAIHAGTISVPLFPGH-TDRLHAVLSDCTPAAILTATSSAAGVRQFFR------SLPAAQRPRIIAVDAIPDSVGESWVRPEIDL--------------------DDIAYLQYTSGSTRVPAGVEITHGTNALQMVDSIELNENSR--GVTWLP--LFHDMGLLTVILPALGGKYITIM---SPRAF-VQRPYRWIKELGAGTFAAAPAAARGLPKNGESL----DLSNVIGLINGSEPVTTSSMRKFNEAFAPYGLPIKPSYGMAEATLFVSSTYVDRDELNAGRVVKAIPQVSAAIVDPESREQPDDRVGEIWLHGENIG--IGYWGRTDETAETFQNKLANWMRTGDYGVYI-DGELFITGRVKDLVIVDGRNHYPQDLESAQEAVPANQLPAVVGLNYDAGDSSEQLVIVAERAPGAGKADPQPIADTVRAALSSRHTARDILLVPAIPRTSSGKIARRACKA------------------------------ 91217525 23 -------------------------------------------------------------------------------------------------------ISWTDFGDKIQNLSKALLNYGIKEHQNIAIFAENMPEWITADIAIMSIRAVTVPIYATNSKKEVEYIVNDAEINLVFV------GGQ-----EEYDKTLQISKTNSNLKYIVSLCEDINIEDNENSIHLNDFLVLKANETIETEECKSTDLASIIYTSGTTGEPKGVMLDH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193809631 39 -------------------------------------------------------------------------------------------------------------------------------------YMPNCEEWNICDLSCSAFNIVTVPLYDSLGVESSKFILEQTLMQTIIC-------NKACAM--NLFKSLDLCERIYLKKLILVE-NEADTEIKEACEILWKDLVESGKKKLEPRPGNLKDIACICYTSGTTGYPKGVIMTNGNFVAQLASSIMTLLDINENDTHISYLPLA----HIYMVLVFCAQGVRTGYYSG-----NVQTLVEDIQELKPTLFISVPRLFNSLKKKSEHKIKKLNNNNVRAMLNGSAPISPDVVKKLKAVF---SVPIFEGYGMTETGPAFISH---STDVNIGHIGGPVPCVEYRVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218671962 37 ------------------------------------------------------------------------------------NPDKLALI------GPAGSLTYAQLVTEAARWGNAFIAAGLKRGDRIPFFLDDTPVYPAAFFGAVRAGFVPVLLNTQTTADVLNFFLQDTGAKIALCEAALARRFEG--------EAL---HGTTLERVVIVNGAADG----EGR-IAAADFLAGQPDTLDCADTGARHGLLDVFLGARRGRPKGIVHLHHDMAYTQASFGKHALKLTEDDICFSVPKIFFAYGFGNALTFPFSIGATTLLMPG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212509053 80 ------------------------------------------------------------------------------------------------------------------------------------------------------------------GPDACAYIVNQAQISVIVCQDDAKVN-------QLLDKA---PNC--LRKLIVMKDIQPQTAKTRGVEIIKFEEVEEANKNHNEVPPKYTDLATICYTSGTTGNPKGVMLTHENIVAGVCAVILQLGEHRP-----TSSDC--MM--SFL---PLAHGGCVGYYTG-----DIKRLSEDMKALKPTVMPAVPRLLRTLMALGAKIIRNNSLGRLRLMLVGSAPLAGNVLTFARCALG---CLVVEGYGQTECTAPVTLTVQG--DYIPEHVGPPVSCCCIKLVDPEMEYYASSGQGEVCVKGT--NVFKGYYKNPEDTAAAIDDQ--GWHHTGDIGTWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 213407692 86 ------------------------------------------------------------------------------------------------EMSEYQYITYDQMLETVHKLGGGLLKLGLQAGDRLQMYAATSARWLLTAQAAMSQNIPIVTAYDTLGQEGLLHSLRETNVKAMFT-DARLLHTIVAPLKE----------VTSIQHVIYNKPKQEDLDIKQARPIDFDDF-ERDSPVAEANPPKSEDMCCIMYTSGSTGLPKGVVITHANLAALVSGIVAVITEPNENDFLLAYLPLAHILEFAFETV-CLCWGGT-VGYGSVRTLTDTSAVWELVRKAKINLFWTAYHAKLGMIRHHLPGTSLLDSGRLRFIFSGGSPLAP----FTKQFLGVTLCPMLLGYGLTECTAAAMVQSPSVYNVDENY-GVILPCAELKLVDAEGNYKAQGNPGEIWLRG--PAITKGYLNRDKENKESFTE--DGWFLTGDVGELTPQGFLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 126178700 86 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHTTSGTTGKP-----TVVGYLIARNMTM---IGLGEDDVFQNAVNYGLFTGGLGFHYGAEKIGMTVI----PSATGNTRRQIEMIEDFGVTAIHCTPSYALHLAEVAESMGKTLD--TLKTGIFGAEPWSESMRNELERRLG---VKAYDSYGLSEMYGPGVAPERDGLHIWHDC-------YLVEIIDPKGERLAPGERGELVITP--------LVKDALPLVR---------YRTGDVTRLMDDGCARITGRSDDMLVIRGINVFPSQIEHVLRALPEVGE------------------------------------------------------------------------------------------------------- 159038572 147 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPVEVPPDDLAILQFTSGSTGVPRGVPVTWQNLAVNVSCT-RAWSDWSEDDSVASWLPLYHDMGLVGTLLAAVCNQADLWLMQPAQFLRDPGRWLECM--TRATITAAPPFAYEAVERISAERIASWDLSGWRTAFVGAQTINPAVLDRFVQATGFDRGTLTPAYGMAETTGTDHGVPPLAVQVRPDTCGGPRLGTRISIVDQDGVELPPGHLGE--IRVSGETVTAGYTNDADRF-------TPDGLRTGDAGFLHA-GQLFVLGRMGDSLKIRGRNVYVEDLEAAVVE------------------------------------------------------------------------------------------------------------- 154313556 164 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDLAILMLTSGSTGNAKAVCLTHGQIFASMAGKSSVRKDI-PKD----FSALNWIGFLTEIHLEAMYLNIDQVHVQAPDVISNPLFLLELIHKHRVGWTFAPNFFLGKLRKQLDTVIVDTDLSCLRLLVSGGEANVVETCDVLSRHLEKYGAPISAAFGMTETCAGSICPRYDVHNMQQCSLGRCVPGIEMRVIPQAGDEIVANELGLLELRGPI--VFKSYFNNKSATTASF--TPDGWFRTGDHATIDRAGMLHLAGRTNDTMNINGVKYLPNELEAAIEE------------------------------------------------------------------------------------------------------------- 197749227 13 --------------------------------------------------------------------------------WAAHSAQNVAIIWESDYLNHPSNITWYSLNQLIAQAIFVLQQQGA------------TPHSLIAYCGSHRLIGLLTYCA------SLA-----LGAKIL----------------------MLNPAQTASQRQAVLDDNGVELIIN---DADFAKFSAKTTACNAFPTIDFEKPATLTLTSGSSGKPKAVVHSIAAHL----YSAEGVCELQP---------------NSWLLSLPLFHGATLYVHEDKSDF--------FLSAQKVSHLSLVPTQLRYLNQLDSMVSQK--------CLLGGSMLPAELIAQAQQ----SGMTTFSGYGMTEMASTIC-----AVENDLNSVGFPLKHRELKL--ENGEIVKGKSLG------------LGYWQKNGQIR--PLVNTQGWFATKDRGEWNHKKQLVIKGRLDNMFISGGENIQPEEIEQLIFRSQLVEQIIVLPIEDKQFGHRPVAFLQFKQ-------------------------------------------------------------------------------- 27382913 53 -----------------------------------------------------------------------------------------------------RKVSYGEAKRTVDALTQGLLDLGLD-GRPVTIVSGNSIETQAAMQA--RVAAPVSPAYSLMSHDKLKYLFDLIKPAVVMVQDG-----------PTFEKALKAIDLTGVTVVHVLRPCEGSVSFAELAATPVTGAVEESIARITPDTVGK-----LLFTSGSTGMPKAVINTQAMMCANAAMMMQ----VRPRDPGGPISTMDWMMGGNAAFHPILVDGGTLYIDDGRPM---PGQFEETLRNLR----EISPTYYANVMEKDDALCRSF-FKNLSIMAYGGARLPDDLYDRMQDKTTGERIVFYTGWGSTETAPTSTGTYWDTE--RVGLIGLPFPGVEL-------KMVPCGSKYELRLRGV--NVTPGYFGQPELTRKMFDE--EGFYCIGDAGIFDPVKGIIFAGRV----------------------------------------------------------------------------------------------------------------------------------- 154310186 61 -----------------------------------------------------------------------------------------------------QWITYAETAERRKNFGVGLVELHKRAGDRVGLWCQNRPEWQIVDLGAMSQSLFTVSIYDTLGPDTTEYIVNHATLSCVCTS---------LPHIPTLLKLA--PRIPTLKLIICLDSLDEALAAEVGIAIHYVEAIGAASPNSPMNPPRPEDIITINYTSGTTGNPKGVVLTHA-HAVAATSISRVVSDPLPNDVICSYLPLA----HIYAEHGCLAVGSAIGYFRGKLLRPTANRFGSTIGRHIINTKLASATNKHALRVWTPKLASAFGLQRARGLVTGSAPIDPGLHQFLRAAFGAK---FIQGYGLTETYAHGLVQYDD--DYTTGNCGGVSPSMEVCL-----ESVPDME--YLATDKPNP---RGLLRGTARFREYYRNEADGWFHTGDIGEVDSMGRFKIIDRRKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------------------------------- 218716605 465 ---------------------------------------------------------------------------------AATKPDQTVLTYLSNGSLGSKPISAQEFARAVDKTAWWLRSQ-VGAPDSIVAYIPHDLRHVLLTYACVKAGYAALFLSPKNNTDGVLAVLEATNCNIWVSAIGGL----PITL---CDEVLQRRSMKLLRLPLLDELLDAGSTEPFPYTKTFDEAI--------------NDPFCFLHTSGSTGLPKPIPWSNG--LIGTMDAIRLLPPVGENDLVPWTT--GWDEG--DKIYSPMSHGAGIIMDILMPVLPNLNLVVRLAEDIKIDIWSMVPSLADELGETPEILVK---LKTSKFICASGGPVSPVSTGKLNEVV-----RVINLTGTTE--GLFIGNLIPKREDWFWFCFHPYSGFEFKKLDDDTYEHWIHRNEN------WPGIFHTFKKDSINFKDLYMKTQPNHWA--------------FKGRSDDVVLSNGYKISPLETEAFISTHPAINGCLIFG-------------------------------------------------------------------------------------------------- 68489606 91 -----------------------------------------------------------------------------------------------DDQFDLEEFTYKELYDMVLRYSYILKEYGVTSNDTIGVACMNKPLFIILWLALWNIGAL--PAFLNFNTKPLVHCLKIANSQVFVDPDC----DKPIDTESQIAEELPNTKIHYIDELALFDRLRLKSTPKHRAKDSTRRPQDTDSSACA-----------LIYTSGTTGLPK------AGIMSWASVIFGHIMKIKENSSVLTAMPLYHSTAAMLGVCPTLIVGGCV----------------TVSQKFSATSFWTGATHIRYLLNSKPHPDQ--DRHNVRIAYGNG--LRRDIWSEFKSRFHIDG--IGEFYAATES-PIATTNLQGEYGVKYGSIINLFLSTQQKLMDPEDEEAAYNEPGELMMRILNPQSFQGYYGNNSKILTNVFSKGDAWYRSGDLLKMDEDKLLYFVDRLGDTFRWKSENVSATEVENELMGSKTLKQSVVVGVKVPNH-EGRACFAVCEPKDELHEEILKAIHEHVTKSLPSYAQPA----------------------------------------------------- 115379206 31 --------------------------------------------------------------------------------------------------------------RSVKQLAAEWIAKGLRPGDVVLLALPNGAGLVFAVLAAQGVPALVSPASP-------ASR------------------------QQSLVEAL-------PARALVAMRSPAPNMTAAERFSLGGAEVALFPDALPPGAQPGE---MVLLTSGTSGFASGCVFDLPA-LFRNADRHADALGLRAGDTYYSYS----MVAQA---FSALRRGLELVI-SGPPFQPAA--YLRLLAEHGITVSALTPLLTRGLLQHGEPFPEE-----LRCLGVGGDVLAPEHVKHMLRLRPRGELYL--TYGLSE-AGPRVSTLAAHAEPEPASVGLPLPGTEVSLV-----PRIPGGERELFVSSD------TVMKEGEKLHAL---RGPQLLATGDVFDIDDDGYLYFQGRLSDFLVRGSEKISMASV------------------------------------------------------------------------------------------------------------------- 68536970 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKGAVLGSRQLTTSADATASFHYQAQPG-AWLLTLPAHHIAGLQVMLYTPLAAAATGFIADTAETYPDPAQLERIAED---------PAAVKALKRY--------------ACVLVGGAAAREGVI---KKMAEEGAQIALTYGSSETAGGMVYN------------GQPLPGAQVRI---DGADERGA--GRVRISGPMVA-------DGYRNVDSA-EAFPGEFVTSDIGVVDSGGTLRILGRADGAINTGGYKVLPEEVEKAICQQVPGAEAATAGVEDPKYGESIGALVVLREAGNGAAEHPREVTDLVREQAGPSLIPRRAWAIREMPTTGPGKTDR----------------------------------- 27382956 58 -----------------------------------------------------------------------------LHHWATTTPDRV-FMAEREGGRGWRKITYAELLTASRHIASALIQRGLSA-DRVVILSGNSIDHALLAFGAFYAGVPFCPVSPAYSLVSLSYLMKLLTPGLVFAEDA-----------DKFSDALAA-------NVSLGTEIAASYGHVAGRDVTLADLMARGDLDEVHGKIGPDTIAKFLLTSGSTGNPKAVINTQRMICANQVMTLAFLKDEPPVIIDWLP--WNHTFGGNHNIGLTLYNGGSMYLDAGKPMPGGIEETVRNLQEISPTVYFNVPKGYESLLPYDDQGLRAKFFDRLHAMFFSGAALSPFVWDSLDELAVKERVPMLTGLGATETAPFFMSVNPRTS--RSGHVGLPVSGNDAKLVPNNGK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119512748 46 -------------------------------------------------------------------------------------------------------MTYIELWEQIQQFAAGLQSLGVSLRAKVGLFSENNLRWLIADQGIMVAGAVDAVRSSQASQDELIYILRNSEATALV-----------VENQATLNKLVEQIHDLPIKLAIVL--SDEEVETHPGKVLNFSQIMEIGSNQFSPVEQTRESLATLVYTSGTTGQPKATMLSHGN-LLHQVSSLAVVVQLEAGDRVLSILP----TWHIYIEYFAFSQGCTLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148243354 151 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQFRLLWIGGGPLSTELADQARQL----QLPLSPCYGSTETAAMVCAADPAQFLAGHNSCGEPLSDVELQL-----EPTSGAI--EVKTRRLSPG-----WLKGEQVQ--PFADAGGWWHSGDAGRLGPAG-LELLGRLDGALNSGGATVFPEQIEAALAGLPGLEAVLVVGLPDPQWGQRLIGLVKPSPGANGD-----ELMALLRQRLPPAQRPKHWQLCPEL--------------------------------------------- 156095342 39 -------------------------------------------------------------------------------------------------------------------------------------YMPNCEEWNICDLSCNAFNIVTVPLYDSLGIESSKFILDQTLMQTIIC-------NKTCAM--NLFKSLDTCEKINLKKLILVE-NEADAEVKKACEILWKDLIAAGKKKHEPKPGNLKDVSCICYTSGTTGYPKGVIMTNGNFVAQLTSSVRLILNINDTDTHISYLPLAHIYERMMMLVFC-AQGVRTGYYSG-----NVQNLVEDIQELKPTLFISVPRLFNSLKKKGLEHIKKLNSNNIRVMLNGSAPISPDVVKKLKAIFC---APIFEGYGMTETGPAFISH---TTDVNIGHIGGPVPCVEYRVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123476368 106 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETPAFIMFTSGTSGVSKGCIVTHSNLIATSNAIIMFCIDFKPSD--------------SMLSYLPLAH-----IFEGSIGFYS-GDLKRLTDEFKITIAIGVPRAVRAIFNAAIKHVPGLDLGRLRLFVGGGSYIPPELQHFMRIAF---NCDFLIGYGLTETTGPIIG--QSSYDCFCGNCGVPFACGEAKLIDETGYYAK-NNEGELLVRG--PGVIKNYYKNEDEQKNNFEE---GWFKTGDIFKLNKTGQFQMIGRRKEIIKLS---------------------------------------------------------------------------------------------------------------------------- 189210387 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFDELVQMGESEPEPVPPKADDLACIMYTSGSTGTPKGVMIKHRNV-VSAIAGVDVIVGLGPGDVLITYLPAAHIVFENAVLY----WGGTMG-YGTIRTLSDASVCAGDIRELKPTVMVGVPGALKSNMFWGAYAAKGFLLGTLRICMNGGGPIAKETQRFISIAI----TPMISGYGLTETCGALMDPLAWN-EHALGEM----PGVEMKLVDDAGYSTNNPPQGEIWIRGG--GVVDGYLDMPEETKESFTE--DGWFKTGDVGEFNANGEIRIIDRKKNLVKTAGEYIALEKLESIYRSAPIVANICVYAAQDRQK---PIAIIVP---------------------------------------------------------------------------------- 126729398 39 -----------------------------------------------------------------------------VDRWAREAPERV-FIAERSGAG-WREVSYAETRETVRALAAALLARGMGPDTPIVVISGNGVDHGLLTLAAQYVGVPTVPLAEQYAPEALRHCVEVVRPTMVF-ADDGERFG----------DALALEIFEGTEKVVSRNRAGMTATMTGGSDVGVDAAAQAVGPDSVAK--------FLM-TSGSTSHPKAVVTTQRMMCAQLLDALPFLGERPPRIVDWLP--WNHVFGGSHNFNMMLANGGSLYIDGGKPT---PALIGKSIENNRLTLAFNVPVGFAQMMKADAVLRQRY-FEQLDMVFYAGASLPQDVWDDLEREVRGEMPLMLSSWGLTETGACLIQHEPTE---RSGIVGVPMTGVEVKLLPDEDMRCEIRVRG--------PNIMPGYLNDPKKTAEAFDE--EGFFLTGDA-------------------------------------------------------------------------------------------------------------------------------------------------- 156059446 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAIGAASPNSPMNPPRPEDIITINYTSGTTGNPKGVVLTHSN-AVAATSVTRIVSDPKPNDVICSYLPLA----HIYAEHGSLAVGSAIGYFRGRPTTFNSNRFGSAIKRHIINTKLASATNKHALRVWTPKLASAFGLQRTRGMVSGSAPIDPGLHQFLRAAFGNR---FIQGYGLTETYAHGIVQYDDDYST--GNCGGVSASMEVYLVTDSPNP-----RGEILIRGT--ARFREYYRNEEETSKAI--TPDGWFHTGDIGEIDSMGRIKIIDRRKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------------------------------- 121699701 95 ---------------------------------------------------------------------------------------------------------------------------------------------LVMLLAVTKLGHAGLLLSTSISTEAYASLLEKTGSKHIFV----------------------HASLRQTAEVLRLRIPGLHIDEIPTQEVYDYPAPCDVDTNLTPHEVESQHIAWIIHSSGSTGLPKPIFQTQRAVLKNYAGNMNMS---------------GFITYHNHGL-SCLFHSCKTLLY--SADLPTKQYLLDIMRSHELEIFYGVPYALKLL-AETDEGIAV--LAKLKAVMFGGSACPDS----LGDRLVQNGVNLISHYGTTETGQLMTSFRPVGDKVRPSDAVRKYLAF----------EERSPGIFELVVLDGWPS-------------KVMSNRPDGSYATKDLFKHPAIEAYKYYARLDDTILVNGEKVNPLDMEGRVRQHDAVSEAVVFG-------------------------------------------------------------------------------------------------- 167382822 63 ------------------------------------------------------------------------------------------------ERGEYEWKSYGEVLDTAKALARGLLDLGLKKGDVIGFFSKRRLEWHYLFLACGYTGIVLVTLYESLSVDSLK--IIDTNAKRMFVSDEKL---KVITQATKAPITLIEDLHPSGEKTV-----AEEMNYKST-ELGFYELIEKGKKDTQLHKVVPDDRALLMYTSGTTGTPKGVALTASSSSLWMRVPLYLLQDYPRQSRKL-----------SSLSFLPLGHVFAIVMVGGSIGFMSSTHL-KVVEDIGVNILATKPKAFATAMKIKEQVLKAFDQGNLRVIICAGAPLSLDIAKFFRIVISDG---FFIGYGMTETTG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74012867 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATCVL---APKF-SASRFWDNCRQHGVTVILYVGEVLRYLCNTPQRPEDRTH--TVRLAMGNG--LRADVWQSFQQRFGP--IQILEIYGSTE-GNIGFINYPG----RCGALGKPFFDTDAEVRDNRGVPVGPGEAGLLVLRQPFLGSERKLVRDVRRKGDVYFN-------TGDVLAMDEEGFLYFRDRLGDTFRWKGENVSTREVESVLSLVDFLQEVNVYGVSVPGEGKVGMAAVQLAPGQTFDG---QRMYQHVRTWLPAYAAPHFIRIQDTLAITSTFKLVKRLVRE------------------------------ 217415455 33 -----------------------------------------------------------------------------------------------DEEGRWHSFTAREFRQKVIDIAKGLIGWGITKGDAVSIIARTCWEWTALDMAIMAVGAITVPVYETNSAQQIRNIFNDSKVALAIAQDDTQR-DKIESIK---DEA------PSLREVFMMEAGAVDAIIAFGTDVSDKEFWDRKN------AVHGDALATIVYTSGSTGTPKGVELSHG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46203581 35 ------------------------------------------------------------------------------------RPDHAAIIF-----GDSRC-SYAELEARADRIARALRARGAGPGRFVGLWMTRSLDLHVALLGILKCGAAYIPFDAEAPPERIGECLADCASDLVVT-DAVT--------AARLDAALAG-------KAVAFTALAGDGAGGAPIDL-------------RAAGVTPAHPAYAIYTSGSTGKPKG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125716270 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPAYPAGRQAQMLNDCSARCVLTC-------KIVAF---------------------------SLYWYTRRYIWI----------CQCPRYNYVTLAYVMYTSGSTGKPKGVRIGHPSIIN---------FLLSMNDRLQVTTETQLLAITTYALLIPLMYGG-VVHVCPREVSQDGNQLVDYLNAKSINILQATPASWKMLL--DSEWSGNARLTAL----CGGEALD--TIL-AEKLLGKVGC-LWNVYGPTET--TVWSSAARITDAKYIDLGEPLANTQLYVLDEQQRLVPPGVMGELWIGGD--GLAVDYWHRSE-LTDAQFRTLPRLYRTGDKVCLRTDGRLTHHGRLDLQVKIRGY-------------------------------------------------------------------------------------------------------------------------- 169866677 88 ---------------------------------------------------------------------------------------------DGEEREVPKTWSYYELRAAAREVGRALVHLGIGKDDVINIFAQTSVNWLIAH-GCQMISAIATS-YETLGPEGLTHSLNEPNCRGIFT---------NTDLLPTVLKVLD--NTPSVQFVFYDGSPDSSSKIKSIRDIHIDDLLGREQPELEGRRPTPETSACIMYTSGTTGTPKG-VHLNHGNLIASVAGVDFLYAHHVGTVYLAYLPLAHV--LEYIVLCALYTGATAVLSDSSVRNCKGD-----LTAFQPTVLFGVPAVWENIRKLDEKFADNFILQKLRTGGNVGAAISKNTQEY----ISLSVMPLMQAYGMTESCG-MCAILPPELHQY-GVAGLPVPSVEIKFLDDMGTSQNDPPQGEICIRG--PSLTKGYYKRPDLNNDPNIFTPDGWLRTGDIGQWNKDGTLSVIDR------------------------------------------------------------------------------------------------------------------------------------ 61097631 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLFTSGSTGAPKGVVIEHGSLCAQTAVSKKL--GMNPDTRMLQFS--------SYVFIATLISGGCLCV---PSDHVRMNSLAEYITAMDINWALLTPSFIRTL---NPEQV-----PSLEVLLLGGEATGQDILDWF------GKVRLVNCWGPVEICVMSAFHVWESAEESPLTIGRPV-GSYCWIVDPEDRLAPIGCVGEVLIQG--PTLFREYLSNVEKTNQSVISPLPEWYKTGDLAVYNPDGTIKFVGRKDTQVK------------------------------------------------------------------------------------------------------------------------------ 50290039 83 -----------------------------------------------------------------------------------------------------QTYSYKETYDIVLRLSYVMKSYKVNAGDYIGIDCTNKPLFMFLWLASWNLGAI--PAFLNYNTSPLVHSLKISNSKVFIDPDASK------PIKQTEEEILN--AIPGIQ----LNYLQEQELMAILNDVNSPQFLQD-PIIRSPEGLTDFKPAMLIYTSGTTGLPKAIMSWRKAHVGCQLFGHVLHMD--------NTSTVFTAMFHS---TAALL-GACAILSKGISNKFSATNFWKQVYLTQATHV----QYVGEICRYLLHSPE----SKYEHMHTAGNGLRPDIWQDFRKRFNLEV--IGEFYAATEAPFATTTFQRGDFGVGAGTIINWFLQYQQTLVKMDPNEVPDGEPGEMLMRIFFPTSFQGYLGNEKKVLRDVFRKGDAWYRCGDLLKADKYGQWYFLDRMGDTFRWKSENVSTMEVEDQLASKNEITQVVVVGIKVPYEGRAGFAVLKLKNHDYDSSEKIKLLNNWLSKTLPKYALPLFVKFVREIRMTDNHKI------------------------------------- 169627284 44 -------------------------------------------------------------------------------------------------------ITWAQFGARNRAVAARLQQV-TKPGDRVAILAPQSLDYLVAHFGALYAGAISVPLFD--PSEAGAGRLDDCQPSAVLTT---------TDCAEGVRKFFRNRPPKERPRVIAVDAIPNDV----------------GSTWVEPVATK-DTIAYLQYTSGSTRAPAGVQITHLNVLLQLIDALSAQEGAQRGCTWLFFHDMGLIT-----VMVPSMLGKHMTVMSPAAFIRRPLRWLREMAEDRGGSFSALPNALRGVPKEGEPPL---DLSNIHSIINGSEPVSTASLKKFCDAFGFDPKAIHPSYGMAEATLFVSSTIWNTEPARAGRIVQVAPGAEAVIVDESASEVPDGQIGQIWLHGNNIG--SGYWGRPEETREAFQNTLKNWLNTGDLGVW-VDGELYITGRVKDLIIVDGRNHYPQDIETAQEANKALRPVAAFSVPANQLPQVV--FDNPHAGLKYDPEDSSEVGDDVRAAVAVRHTVRDVLLVPAIARTSSGKIARSAAR------------------------------- 19074698 86 --------------------------------------------------------------------------------------------------------------------------------DKVGIYSVNRYEWVVSEMASYMSGCINVPLYSTFSPADVRQILAETEMKVCVAS-----ADKAQLLLETVLE----DSKAGLSCIVLMDRDAGVAERLRNAVYYFGDVVSSGDKAGRKRYPKGDDLATICYTSGTSGSPKGVMLTHRNFVSCVAGISREMVEIGRDDVYLSYLPLAHVMERVCMNIS-MASGCRIVFFRGN--------LKEIKEDYLVTFIIAVPRVLNLFKEKIEEKVQQKNFAALRSILCGSAPLRREVLVYMQAVL---SCRIFQGYGQTEVGAGIVQPLDSRV---YDNVGIPFPANEVEIPEELGSEYPGCRVGEILLRGDNVTQ-----GYYKRPKETLFTK-DGWLRTGDIGMFDSSGVFSVIGRVKDGFKTSGEYIDPEKLE-VLYADGDVVQDVCIPRRSDSD--RIVAIVVCPETKKSD----AEILAHVRE-------------------------------------------------------------- 86158781 18 -----------------------------------------------------------------------------------------------------RAVTFAAFRAGVGRAAAFLRAHGVGPGTRILLLADNSPEWQLVALGAQILRAETAALFASLSAEA-AQGIARRVRPVVVLVSGAQGWEKLAPIAGELAAAVVLSGAPLPEASL---APGLSAAALEDAIGPRAPGLDAAEHAALAASVGEEDPFLLLFTSGTTGRPKGVRLPQRA-MVHAVEGGTLPVGTTEDDLGVHFLPFAHVAGHAQFTLA-LAQGHALAM---TARREDIERALEL----HPTYLFSVPLVYRLLARLADRLVGRAVRAKLRGVFAGGAPAAPALFR-FYEGLG---IPMVELYGMSETAGLISSNLFSG-PRRAGSAGYPTP----------EHDLRFAPDGELQVRGPL--LFTGYL-EPEDAEGAYTD--DGFFRTGDVGCEEPDGALRIDGR------------------------------------------------------------------------------------------------------------------------------------ 109076342 119 ----------------------------------------------------------------------------------------------------------------------------------IGIFAQNRPEWVIIEQGCFAYSMVIVPLYDTLGNEAVTYIVNKAELSLVFVD--------KPEKAKLLLEGVENKLTPSLKIIVLMDAYGSELVERGGVEIISLKAMEDRANRRKPKPPAPEDLAVVCFTSGTTGNPKGALITHRNIVVKATEVTFWDNSVNPDDTLISFLPLAHMFERVVECV-MLCHGAKIGFFQGDI------RL--LMDDLKVTVFPVVPRLLRMLKRWLLDFASKRDRSSLRLMVTGAAPVSATVLTFLRAALG---CQVRWIYGQTECTAGCCLSMPGXXXT--GHVGAPMPCNLIKLVDEEMNYMAAEGEGE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39942642 1286 ------------------------------------------------------------------------------------------------------QLTYGKLDDLSTRLAQRLSEAGVTTGVTVPLLLEKSVWSPVAMLAVLKAGGAFVPISADLS--MIQPIFDNISSRVAIECD-------------NAGGVLRNL----FDTVIVLNELMTQLKLQAPRHV---ESLATE-----------DDAACVFFTPSNSREVRGTAFTHGALSIALLTQGPAA-SINYGSRVMQLS--------SYNVFATLVNGGCVCI----PN--ETERVFDYVRRMEVNWSYMTP---HLSRKLNLEH-----LPSLKTVCFRTRSLDEDTYAWA----GKKK--VIFAYGAPDVCPLGISFMEVHGPHQLNRIGTPLAGVNPE---DHRNLMPIGSIGELVVEGPTLGMDRTHWNAAE-FSGSAPGKNTRYFKTGHRMRYTDGGALQLVSRED--IEIDGSLVVLSEVEQSLRRMDVVVEAIA------FKGSVLTAFVELGSMFDGPEDLRERIFKAMRNKVPHHMIPQIFVPVKDLPITSSLKVNRRRLQKTIHGLSRELLSLSSVPNP------------ 94313945 57 -----------------------------------------------------------------------------------------------------RMITWAEMWQQIQSVGAALLEMGLGADCPLMILSGNSIEHAILVLAAEHVGVPTAPVSPAYSLVSLRDVVSLVPPGAIFVQDAAAF--------ARALDVIGKPDVP----VIAVR-------GARKGHHDWASLVATTVTPARRAAVQAAHDAIVLFTSGSTGVPKGVALSHGNLAVAAYYLESFRPLLERPSRY-----LDWLPWH-HGLGGVLTLGGSHYIDDGRPLPGQFDRTVRNMRDVAATVYTAVPAAWMMLVTEAERNPEARNLFSEAVNFSGGASLPRDVWDRIHERTIGERVAFCSGLACTESSGVGLYCTWPSETT--GNIGVPAPGVSAKLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 33599743 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHFSSGTTARPAPVLWTQADIERWADLYARYLYGLRRGDVFQCMFNYAWFVGGLGATLAAQHVGA-LVIPASSGDT---QRQIETIYQYGTQCVIGTPSFMAHMAEAAQAMGRDLATSPVRMVCVGGEPSIPGTRERIERQWGAR---MYDCYGALE-----CQPIGWDTAAQLG-PTLAEDFIYVEILHPETHPVADGERGVLVLTHLDKQACPLV-----------------RWWTGDIVVRDPDGRTHVLGRSDDMLIVRGVNLFPSAIEDVVRAFPGLTNEYVIVLDDSLKDPGVKLRVERESGAAAD--VGERLSQRLREKLQVRF---QVEVVESLPRT------------------------------------------ 116055981 409 ------ESLADQTVMD-----EVLKSVIDDIETAQSEAAKEV------EEVLAASYEATTAATHWRSG--LAMALQ------DARSNKPCV------TDATSTYTLREVYSRAYHVANILTERG-GTNCRVGLFL----------LASAS--SVWCSVFCEIPADTDLERVLRLESKVILTSR---------DLSKFVPA--------EFQHMIVI-----------IEDVDCDADLSGELHPALTRPDTPDAPGFSVLTSGTTGVSKCCPQS-------ALTDSQTVIGMRGDDVMGSF----WVY---YYFFIPLLAGRTMSI---IPFFLKPRELVQYIQKQKMTMLYLSPSILESCLLH-CTPREFADLKEVHTILLTGER----------NVRSQPETRLIDVYSTNETGDLAISDYGGAFFLREGTQAR---------------------SGLLC----------GFYSD-----SGYTSIDGGWYFTGDLVRWLGRNRLTFESRQKSSVKIRGFKVSPIAVQDVLLKMPVIKQAIV---------------------------------------------------------------------------------------------------- 115372878 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQFSSGSTVAPKPVVLTSGGVPVGVSWLPLYH-------------DMGLIGCLLSALYYP----GNLVLLPPEVFLARPALWLRALSRHK---GFVSPAYGLCLKRVKDEELQGVDLSGWKHALNGAEPVSAETLRRFFSRYGFSGEALRPVYGLSEAALAVTFPPSGSRSVDAGSVGSPVPGFEVVVRNELGVELPELRTGRVYARG--PSLMKGYHGDGDRVLGA-----DGWLDTGDLGFV-AEGELYLTGRAKDLVIIRGANHAPQAFEECVQTVEGVRLGCAVGFTPEGSEDEALLILAERAGSPDDDQVEAQVSAAIVQGTGIR--PHTVRLLKTLPRTSSGK-LRRALRQFLAGELLPPKRVGAV--------------- 20455039 130 -------------------------------------------------------------------------------------------------------LSYEDVFIRALDFGNGLQMLGQKPKANIAIFCETRAEWMIAAQACFMYNFQLVTLYATLGGPAIVHGLNETEVTNIITSKELLQ----TKLKEIV------SLVPRLRHIITVD--GKPPTWSEPKGVIVHTMAAKANVEKKAHSKPPSDIAVIMYTSGSTGIPKGVMISHSNIIASITGMARRIPRLGEEDVYIGYLPLAHVLELSAELV-CLSHGCRI-------GYSSPQTLADQSSKLKPTLMAAVPEIMDAFQRNLFILAYNYKMENIRLLLCGGAPLSATTQRFMNICFC---CPVGQGYGLTETGAGTITEV---WDYNTGRVGAPLVCCEIKLWEEGGNTDKPHPRGEILIGGQNVTM--GYYKNEAKTKTDFFEDENGWLCTGDIGEFDPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLI--------------------------------------------------------------------------------------------------------- 193657016 167 -----------------------------------------------------------------------------------------------------------------NKVANVMLERGFKKGDVVGLLMENRPEFVGIWLGMSKVGIVTALINYNQRMVSLLHSIKVANCTSLI-------------YGAELSSDIDDIKDDLDNDIKLFKFSSTPPPANDG--TYLNHFLDKASPSAPPEKPGYNDKLLYIYTSGTTGYPKAAIITN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91789681 12 -------------------------------------------------------------------------------------------------------LTWGHYFQRAQQVGLGLRAAGLSEGGHVGVLSENRVEWVLTQLGAGLVGGVTVGVYPTSPTNEIAYVLAHADAEVVICEDQ--------EQSDKVLDARDL--LPQLRKIVMIERKGETKARAPALVMGFEELEALGVASLDASHIESQDTALIIYTSGSTGKPKGAMISYGNIAAMA-----------PGERLGLTAQT------SHLSYLPLCHVAEQMLTAFVPLYVDFGESIRTVQEDAPTMFLGVPRILRACAPFAHKAAHQRSLEKLRVALTGAAPVSPAIVQFF-RTLG---VPLVEVYGMTESSGMVLG--QRNDQVVFGTVGVPTLGVEHRL----------SSQGELQIRGGV--VFKGYYKNAE---ATASSIVDGWLHTGDVVE-ERGGSLRIVDRLKDIITAGGKNLTPSEIEN----------------------------------------------------------------------------------------------------------------- 77456664 28 ----------------------------------------------------------------------------------------------------------AQLREQALSLAAGLQARGVQ---RLAVHLEDAADLAVALLGAWRAG--VSVLLPS-----------DLQAQ-------------------------------------------TRQRWSNDVDLWLTDLSDLQQPALPAAELDLDQCRLSLCTSGSSGEPKRIDKS----LRQLANEVEWGADLGEACILGSVAT-QHIYGLLFRVLWPLCAG--------RPFLRKQLAFPEDLQRHPAFAWVASPALLKR-MGDNLDWPA---LSAVRRVFSSGGALPTDAAKSLHQRLGQWPTEIL---GSSETGGIAW---------RQGSLWQPFAGI----------ELSQDSDGALLIASPLPA--------------------GQVEHTADAARIQADGRFELLGRLDRIVKLEEKRISLPMLEQALVAHDWVAEAR-LGVVQENRASLGALLVLSESGEHGRRSLTETLRRHLGDHCEALALPRRWRLLRQMPLTSQGKL------------------------------------- 25027027 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMATSGSTGTPKGAQLTPANLVSSADATHQYLG----GEGQWLLAMPAHHIAGMQVLIRALIAGVEPLALDLSEGFDIPD-FARAAQELKDTRTYTSLTAMDSL--EGIEALRLFD-----TILVGGAATSRPTLDSAAEL----GIRVVTTYGSSETAGGCVYD------------GRAIPGAKIRVRDAR-------------IELGGPMIARG-YRNVEKHPD--FAE-PGWFRTSDTGEL-VDGRLTVMGRLDAIIDSGGLKLHPEVLEKAIMDLDGITGACVLGVPDQRLGQAIVA---AYSGTLSPAEVIRGLADLPRWQL-----PKQLKHVEALPMIGPGKVDRRAITAL----------------------------- 121607125 35 -----------------------------------------------------------------------------------------------------REIDYAALGRLIGQTMAALRRLGLQRGDGVMQLSGNRVEVFVVMAAAYLMGLRSVTLHALGGHDDHAYIVGDAEPSVFITEAA---HGKQ-------AQALR-AACLGVAHWFSHDACAGFAD--------FRALAAALEPEPLVPEAQPNDIIRLAYTGGTTGKPKGVMLANRSVWMQAVLLMA-ARGMRAGMRVLCATPISY--GAGAMIVPTLASGGCFILQRG----FDPGQFIDALQAQRANAAFLVPTMIYKLL---DHPRASADFSSLELL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115376564 130 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGSTGTPKGVVLPLG--IEEALATALEKLSRHETEVYVSLLPISWVMA----VYLPLTRGHTLVLVTGTWDLPHYLHHLR---QFGATYLVVPPTDLASWVEQGKAGRNAAELPGFHLLGTGGAPGNVRAQRTLQEH----GVAIYEGYGMSEAGAAVAVRMPGE---RLGTVGKPLSHRRLRIA-EDGEILVAGE----------PLMMT--YTNGERPIE------DGWLHTGDLGQLDEDGALSIFGR------------------------------------------------------------------------------------------------------------------------------------ 158336886 217 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYGMTETAAQVATLDPDQFLLGAAHSGHVLPHAQIAIEHQQHQGIVAPQTGQVVIE--CTSLCKGYYPQ--------LLASPRKFFTDDLGYFNNQGALHIVGRLSRKIISGGENVFPEEIEKLILSTGLVKDVTVLGQPHPDWGQIITAIVVPAA---DSFSLIA-LQTCLKNQLSPFKQPKQWYVLPQLPRNPQGKIDQSQMRKLL---------------------------- 107593235 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGNPKGVQISQRA-LVNFLCSMREEPGLNAQDRLLAVTTLSFIAGLEF--YLPLLVGARLVIA-SRDDSTSGTALATLLEREQISVMQATPITWHMLLAAGWKGN-----PALKALC-GGEALSLELARQLLTRVG----TLYNMYGPTETTIWSTLN-----KIEAGSVGRPIANTSIYILDTYGQPVPAGIPGELYI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172035944 40 ---------------------------------------------------------------------------------------QTAFIFLQNGKNESSRLTYQELDQQAQKLAVYLQNL-TQSGDRILLLYPPGLDFIIAFFACLYAGVIAIPLYP-------------------------PRPNRSINIKAIIANAEVKIGLSTTEAFPQIERRFTD--NRELSVLSWDNLPETSEPVPVSREINQNTLALLQYTSGSTGQPKGVMVSHGNIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169631787 56 ------------------------------------------------------------------------------------------------------TVSYRELWERAEAIAAAWHEQGIRDGDFVAQLGFTSTDFASLDVAGLRLGTVSVPLQTG---ASLQQRLEETRPAVFAASIEYLDAASVFDYHAEVDEALERARLESAGRTIVVEALAE--ALARGRDL-------------PAAPLPSADPRLLIYTSGSTGTPKGAMYPQ--WLVANLWQKKWLTD----DVI---PSIGFMMSHLAGLMGTLSGGGTAYYIASS----DLSTFFEDIALIRPSEVLFVPRVVEMVFQRGESNSEIAERIKVRIVLSAGSPLSPEMTEFMESLL---QVPLRDGYGSTEAGGVW----------RDGVLQRP-PVTDYKLVD-------VPELGYFTTDSPHPTMFPGYYKRPETTADVFDD--EGYYKTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 169843706 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICYTSGTTNTPKGVVHKTLAMSIQSYFYGR---DLPADAVLFSYLPLAHIYERMAELVA-IANGGKIGYFSG-----DPLRLLEDAQILKPHFFPSVPRVLNMLAKEAPGVKGALFRKALQFIGSGSAPITPDVLKFLRVSFA---CDVVEGYGLTETAACC-SRTWQGDPNGTGTVGPPSPVNEVKLVDSMGAEDKPYPRGELCVRGAI--VFSHYYKDEKNTKEALDA--DGWFHTGDVASIDSAGRIKIIDRVKNIMKLAGEYVALEKVENIYSTVPVVAQVFVYG-------------------------------------------------------------------------------------------------- 107026193 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDIDTWANVTARSIAGGRPGDTLHNAFGYGLFTGGLGIHYGAERLGCMVVPMSGGQT----EKQVQLIRDFEPKIILVTPSYIDEMVRQGMDPAE----SSLKIGIFGAEPWTQALRDEVETRVGIDAL---DIYGLSEVMGPGVAC--ECVETKDG----PVIHFYPEIIDPTGEVLPDGSQGELVFTSLTKEAMPVI-----------------RYRTRDLMRRLAK----ITGRSDDMLIVRGVNVFPSQIEEIVVALPQLSGQFQITLSRDGHMDRLDLAVELRSEAAASAALARELQHRIKTMVG-VSSGVTVLAAGGIPATATGKARRVIDRRQAA--------------------------- 68535202 41 -----------------------------------------------------------------------------------------------------------------------------KPGDRVAILANNSPEYMYAFLGAMYARMVPVPLYPGHTGH-LTAVLGSSEPTVVLT-------------NKRSATAVRKASTPTTER----PRVLTVDALPDALADEWQNPMAAADPSLAP---KSSEEAFLQYTSGSTRTPAGVVLTHKSIVTNVLQIFKLHHDMG---VILSAFVI--ILGLPFDLMSP------------RDFIQDPARWVRQLEEENV---YTVPNAVRYADPAKVAELADLDLSAVDGIINGSEPVHHSSVQKFLETFGPKKEAMRPSYGLAEATLLVSTPQTDERPLTADSLSLVSLGQVLAIVDETGKELTDGNVGEIWVHGD--NMAAGYLNRPDETKETFRNSLPNWMRTGDLAVI-VDGHLFITGRLKDLIIVAGRNHYPQDIEATADEAPAVIAAFAVGAAD---GESVEGLVIVAEDPDASEDGDAEAIEAMRAAVTATHQPSDVIIAPGLPRSSANKIARRV--------------------------------- 29375083 45 --------------------------------------------------------------------------------------------------------TYGESHQEILKRAYQLATLGVKKGDKIIIYKSPKFDTYLLAVAASYLAAVPVMVSYHLPFETIVDRLED--PYILF-------------------------DDVTAEKVQAVRNS------SANKKLSVASLLEADATEVPQDELTKDEIAYMTHTSGTTGIPKLICHSNHS-MGWRTKWQKTIFTKIAEKKL--------VGFHISPVHSRFNIGVSSLMAMGFPMMPLAN-----ASSEKVAEMFSTPIAVETLAKEKPEAFA-----SVHYYHSTFDAINNATMVAFLKASAANEPIFLQVYGQSECG-PMILRAHTLESLKDSDARDMGVGTQARITDEKGQVLPAMTDGHIQFLS--KGRALTYYKEDARFAE---NVYGEWWDSGDYGMLDERGHLF---------------------------------------------------------------------------------------------------------------------------------------- 168017487 80 --------------------------------------------------------------------------------------------------------SYEQVYDNVLQIGSAMRYVGVNPKGHCGIYGMNCPEWFTAMEACNAQSIVCVPLYDTLGLTAVEYILNHAEIEIAFAQE------TKLPLIMK-----SLPNCTTFLKTLVSFGAVTSDQRSKGQDYAWQDFLDGKKNKCDVTPPKKEDLSTIMYTSGTTGEPKGVMLTHENVLDWYLKSLNEVMN--KDDVYFS--------------FLPLAH-----IFDGSIGFGDIKKVPEDIKELKPTLFVGVPRVFDRLIQEKIAWLKKGDQASVRLVISGAAPLSGHV-EKFLRVIM--CAPVMQGYGLTETCAASFLQVPDVISMN-GTVGPPQPIIDVRLVPELGYDAEDSPQGEICIRG--KTLFSGYYKRPELTEEV---LINGWFHTGDIGEWQKDGALKIIDR------------------------------------------------------------------------------------------------------------------------------------ 123489117 106 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPAFIMFTSGTSGNSKGVVISHSNMIATSSATIIYVS-------HFTTKD-------RYLSYLPLAHGTPIAIYSGKIIRPTPRVFERI--HEGVSVFSAASALLRNLRIKKVNPVRQAMGGCCRLIVCAGSYMPPELSHFMRLAF---NCDFVIGYGLSETSGPILG--QADSDCHDGTCGIPYPCGEVKLVDEEMGFFASKKEGELLVRGA--GVISGYYKNPEE-QKINFE--DGWLKTGDIFRVTESGQLQMVGRRKEIIKLS---------------------------------------------------------------------------------------------------------------------------- 84500059 11 ----------------------------------------------------------------------------LIDHWAEKTPEAV---WMADDGDDWRRVTYGDLAATVRRVGQWLLDRNLSVERPLMILSENTLEAMIALSASAAISPAYSLVASDFAK--LRGIAAQITPGAVFAQQAA-------PFEDAILTAL-------PEDVLVIRVTGRETALWSGIDTEPTDAVSAAHAATGPESV-----VKFLFTSGTTGTPKAVIQTNR--MLTSNQEIVYAFLREEPPVVWSHTAAGNKVFNM-----VLYNGGTYYIDHGKPT---PGGMAETIRNLRPNWHLTVPAGFEALARADDALRESFFRD-LKHMMYAGAGLAQHTWELAEQTVGH-RVLMSTGLGSTETAPFSLYPQPG-----PGNVGIPSQGVIMKLV-----PVEDK----LEVRIKGPNVTPGYWRNPEMTAEA-FDQ-EGFYMLGDALRFAEPGGFFFDGRI----------------------------------------------------------------------------------------------------------------------------------- 37528331 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITFTSGSTGTPKGANRTHDSLLAQLYAEGKNEIDLHSFPV---------MVLHS------LCCGNSSILFDFSPATVDPQQIVKQVQGEGITCLSGAPAY----MSKITDYAKNKGLSNVRTVIVGGAPANKALLENCLTVFPHARHLVV--YGSTEISTVEMTTQLNHWATHDGYVGKPVTQAEICIREITANPLATGNVGEILVAG--PHVLKDYIDNPQATKENKLPRKQGWHCTGDVGYLDTTGQLWLLGRVKD--------------------------------------------------------------------------------------------------------------------------------- 209516691 48 -------------------------------------------------------------------------------RRAVERAEQPWLKQRCPQTGDWRMVSYGEAARQVDAVTQWLLSQRLD-GRSVMVLSGNTLEHAVFELAAMQARMPYVPVTPAYALLSLKAMVALIKPAVIFVQSASQFRAALH--------AVDSCDA----RVIYVDEPADDIDATA-----WHAVLAT--------PVGPEVQASILFTSCSTGAPKAVPVTQRMLCVSHAQTVRHHA-AAPESVLLEWLPWSHVAGGTAIFNGVLHDGGTMYIDDGRPVPGEFAKTLRNVKEVSPTNFNSVPAGYAMLLEADETFGQQF-FRHLRRLTSSGAKLPDSLYERLQTHLGH-RVPFVASYGSTE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124515743 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLTSGTTGFPRGVSLTHGNL-------FSNVRSIENLDIYHSDSRVFGVLHHAYLLYLPVGHGATVALFPGVPLWENHRRIWEGIDRQGVNVLM--PLVLGVRRKFGVNPGRLFFGSSMKILASGGAALPRQVWSWG--------LTMLEGYGLTETSPVLTFNTPRH--VRLGSVGRAIPGVDLRI-----RPLEGEMPGEGEVQARGSNVALEYRLDAEN--RKPVREEDGWFSTGDIGRL-EDGFLFLKGREKELLLPNGKKLQPEAVEGLLEKDDLVLELALTGVPWLLPDEDAFAIVQMKPVMESKAAINARLPGH--SRIGGFS-----ITLDPMPRTRLGKLKRFVLPEIVL--------------------------- 154321922 47 ---------------------------------------------------------------------RLNMFY-ILEEHAKGNANDTFIIFEG------KKWTFKETYDIVLKYGTWLKNHNVKPEEIVAMDFTNSDNYFFLWFGLWSIGAKPAFINYNLTGKALAHCVKVSTARLCIVD-------------PMVEEKLTQEELPDISFQILTSDVEAAIISTEGI---------RESDSTRSKQTKSMIGMLI-YTSGTTGLPKPAVLAWGKANFGSTIMPKWSGYGRPDVLYTCMP-----MYHSAASVLAVLMGATICI--GRKF--STKTFWKEVRESNANVIQYVGEVCRYLLSAPPDPVTGENIDNVRMAFGNG--LRPDVWNKFKERFDIK--TIAEFYSATEGAGAGW--NYSNNEFSRGAVGRNGFGWAVVELDETEQPYRSKSTG-FCTKVPYPGEMLGYFNNDSKVLRDVFEKGDAWFRTGDIMTWENGENVYFNDRIGDTFRWKSENVSTNEVAEALSTHPAIQEANVYGVPHHD-GRVGCAAVILKDH---TPNVMKDLAVHAKKSLPSYAVP------------------------------------------------------ 146416913 136 -----------------------------------------------------------------------------------------------------ETYTYKELYDMVLRLSYILKDYGVTSDQTISVDCMNKPLFIILWMALWNIGAI--PAFLNFNTKALVHCIKIVGATMVFCADPIRETEEKINQLPNVK--LHYLNEPELLRVL------SDKSRPKYR-----------APDNTRRPEDKDHSCCLIYTSGTTGLPKAIMSWRKAFM--ASAFFGYIMKITKNSTVLTAMPLYHSTAAMLGVCPTLLLGGCV----SVSQKFSASTFWTQAKLSGATHIQYVGEVCRYLLHAKYHP----DQLAHNVTIAYGNGLRRDIWLEFKQRFHIEG--IGEFYASTES-PIATTNLVGACRKYGGSMQQRLVKMDPDIWRDTGYAVQAAQPGELLMKKPEES-FQGYYGNNKKLVRSVFKKDDAWFRTGDLLKMDQDGLLYFVDRLGDTFRWKSENVSATEVENELMGSKAMKQSVVVGVRHEGRGFAVIDLVDELNDPSKHPQALAQIYNHISKSLPRYAVPQFI--------------------------------------------------- 111022223 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPRPLARTAAS-----------WFDSFPA----FTAITGDATDHV-LITGPLLFGAVHALWRGACVTDDPSR---------ATVVHAVPAVLREVVGKAPK---------LRTAIVAGTALDDGA-----RAVAEG-IEIVEYYGAAELS--LVAARRVPEPLRL------LDGVDADIRD-----------GLLYVRSPY-----SVIGVPEWF---------GV---GDLAELGNDGELTVRGRGESAINVGGTTVVAEDVERILETVDGIAAAAVVGSPHSVLGETVTAVVELDGAAEIGD-----VRSRARRMLTKEALPRRWVPIESMPRTASGKVARGRVRD------------------------------ 209519121 122 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIDPHAPLT-LYTSGSSGAPKPIRKTLAQFNAEIHTLEQQWGALIGDATMLSSVPHHHIYGLLFRVLWPLAAGRA---FDRAIGMEPLQLQARIAQ--------CGATAIVSTPAQLSRWPALSGFAALRAFFSSGGPLAADA---AQPYAAAYGAAPLEIYGSTETGGIAWRRQDES------DAWRPV----------AGAEVRGDDDGALCVRSPHL--------DHD-----------GWYRTGDRIAFDADGRFRLQGRLDRLLKLGGKRVSLPELEARLALHPYIAQAALVPLEGVSR-ERVGAVVALTEGAALRDELAKTLRRHLANYFDAVVLPRHWRFRVSLP-------------------------------------------- 23008286 51 --------------------------------------------------------------------------------------------------------SYADLARRVEATATALAADGLAPGDRALFSVRPRPEGVALAFGVVRAGGTVVFVDPGSTPELFAARVSAAGPS-LATTESLLYAASRGPLRRLARSLLPDYASLPLRHV----HAGPWLPGVPRGSRAARRLAASAVDRAALPPLDPDREALTVFTSGTTAQPKAVVHTAGS-LLAGCDLLRDVFALAPGDV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119189621 13 ----------------------------------------------------------------------------------------------------------------------------------VALLAPSTVDYLISTLALCKLG--FTVLF-------LSTRLADADFVGLLSCSDVILDKIFHERISNLRERVSGLQT----HII----ADWNIYLTPSRNNPIDQELD--------LNVETNNACWIIHSSGSTGPPKPVPQKHSAILRNAA------------DNFGMTAFITLPLFHAHGI-SSVIRGFTVFLYSASPLT--GARLVETFESYQFEMFSGVPYALK-LIAETPQGTEL--LSRIKLVTFGGSSC-PEA---LGDELVRRGVRLACHYGCTECGQLMTSVRPPDNYMRISSRAAPFLHF---------EEQDSSRLYELVVLPGWPA-------------KVAQNRSDGSYATKDLFIKHPTDRWKLVGRLDDTLLLNGEKAIPLQMEQLVRMNPYVVDAVVFG-------------------------------------------------------------------------------------------------- 67523215 13 -----------------------------------------------------------------------------------------------------RNVTFRELAYAVDALAWWIHKHIGQPGNKTIAYMGNDIRYYIFLLSCAKTG--HTPFLPSLSDEAYQHILNATNCHVMLFTPETQRRTMEI-----------KASRPST----VYLEAPATADLLSSNSETY-------PFTTPYAAME-DTVAFIIHSSGTTGMPKPVPLTHGFLATWDHAPHYNGFSVGSGALLLSITPNFHLMG----LIGPFGS-----IFHGFPFISIPDGLTDTINATRPDFVMIPPSLLED-MSHSEAALAA--LKTVKYTCFGGAPLALETGERLRKYTTLRTVL-----GSSEIG--LVSSLAPEDEAKWNYFWNPVYGIDMQHVNDGLH--------ELVIRR----------GENTKTFQGIFHTFPDLYHTKDLFVQHPDNNCWYHGRLDDVIVLSGEKLNPITLEKMIEAHPSVSRVVLVG-------------------------------------------------------------------------------------------------- 46202297 14 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILQGYGQTEAAPVIAVNRPDRNRIE--TVGPPMLGVEIRIASD-GEIL---VRGEMV--------MQGYWRDAHSTAQAVDS--EGWLHTGDIGEIDPDGALRITDRKKDIINSGGDNIAPQRIESFLTLEPEIAQAMVHGKPH------LVALIVPDPDPESEDTLQKRVVDRVNRQLSAIEKIRRFKVIDD-PLTPTLKIRRHQIR-IIHGESLNYEDKST---------------- 33390785 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSTGIPXGVAARHRDVAALAA------------DRRFAAHDR--VLLHSYELWVPLLNGGTVVL--APPGDLDVHTLGRALTTHGVTGAFLTTGLFRLVAQEAPEVFAG-----VREVWTGG-----DAVPAAALRRVRRACPVADVYGPTETTTFATVPLPGDVPVVP--IGRPLDNTRVYVLDDDLQPAPPGAPGELHIAGA--GLARGYLGRPERFIADPFGP-PGMYRTGDL-------------------------------------------------------------------------------------------------------------------------------------------------- 167384389 38 -------------------------------------------------------------------------------------------------------------------FSNALLQFHLKKGDAIGFISRNRYEWYIAQYAMQKNGIIPVPLYATLGEKAIDYIVGLMKINIVI----GSLDNTLVSLSK------RNSSL----QFILFDHEEVGNLIAPSNTLYFEDLL-NVGRSHTVESVLPEDICLIVFTSGTSGTPKGAIHT--------FYSFSHINSINETQIF----TTGPMTVFSYLPCAHVLEQQTSFMYGGGRVGFISGGISSLVDDLKLTYFCAVP---RVLQRIYDVFHQKYDWDSLKFIFNGGAPLTYGLYEWLRVCTG---AYIMQSYGLTESCGGCTTCLPGMNDPQILSCGSPCDRVKLRLVPELEYFVEDKIPGEIELSGG--PIFKGYYCNDQANKDAFTE--DGYFKTGDIGSVAKDGSLIIIDR------------------------------------------------------------------------------------------------------------------------------------ 153801297 7 ----------------------------------------------------------------------------ALQQHALHQPQKMAFVGHNAEQ-ERIALNYSQLLERVELIANQLQRL---SANCIALRAQNSVDWVALDLAAMWSHIVMVPVPTFFTSEQVAHLLNEAN----------------------------------VELCLGWPELGSPSLTVGGFDAWHY---QGNKPRNRPNRVLAG-TQKITFTSGSTGTPKGVCRVTLAIAEQMSAQVEQHL------VMLPLATL---LENITGIYVPLLLGVTSVLFGESVGQFSPTQFANVLSLYQPSSLVLTPALLMALIKQAPELAK-----SLQWVAVGGARVAAELIHSA-RALG---IPAYEGYGLSECASVVSMNTPQHDQ--PGSCGKPLSHLQIQL----------AEDGELWVRG---NSALGYIGEP---------LTDEWLATGDLATLDEQGFLCIVGR------------------------------------------------------------------------------------------------------------------------------------ 77976639 24 -------------------------------------------------------------------------------------------------------ISWQQLAADIDSLAAGFQQQGVAPGSGVVLRGKNSHTLLMAYLAALQCGA------------------------------------RVLPLNPQLPDALLAQLLPQLDIDFVLNPLAASLCFTPLR-------LDTDSAVMTPVVWDSLRLATMTLTSGSSGLPKAAVHSLAAHLVSADGILKL-MSFTSADSWLLSLPLFHVSGQG-IVWRWLSAGATLVVQEG-------GALHDALA--GCSHASLVPTQLWRLLATDDSVL------TLKEVLLGGAAI-PTT---LTQHAEARGIRCWCGYGLTEAASTVCAKRADGLP----GVGVALAGREVKLVEDE------------------------VWIKADCLAAGYWQQGKGWFHTRDRGMW-QQGELHIIGRLDNLFFSGGEGIQPEDIERVLLQYPGIQQAFVVPQVDAEFGHRPVAVI------------------------------------------------------------------------------------ 12230401 237 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGAPSTAETWR-CASALGPARM--LDIYGSTETGGI---------------------GWRER-RDDPFRTLPD-----LAC-----------------FHDT-LSRLGRRLDLQDEIAWDKDGGFTILGRKDEILQVAGSNVSPAAVRDILLRNPRVRDAAV-----RLDGRRLKAVISVAEG-ADEAEIEIELRATAARHLPAPARPDRFLFATELPRTGAGK-------------------------------------- 41406124 160 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDVDLGALRIAINGGEPVDCEGFQRFATAFGFRAAAATPAYGMAEATCAVTMPGCGGVRQRYALLGGPIAGMELRI--AATDEPSGEGVGEVEIRGS--STMTGYLGDTT-------GRSDGDWFTGDIGYL-VDGALVICGRSKEVITVAGRNIFPTEIEQVAAQVDGVRHGGVVAVGSKSGAAQSRLLIAAEFVGADRDVTRSAVIKRVISVCG--VTPADVVLMPSLPRTSSGKLRRLEVRRQLLG-------------------------- 120403564 86 -----------------------------------------------------------------------------------------------------ETITYAELSRRIHAVTAALTD--VHPGDRVAVLGFTSIDYTTVDMALAMLGAVAVPLQTSAPATTVRPIVAETEP-VVIASS----------VDALTDAVGLALDAPTVTRLVVFDHRAG-VDDHRDALISASDRLRAANSPIEVETIDGDALSLLIYTSGSTGAPKGAMYPQ--HLVANSWARSFWGDLG---VFPAITPMSHVMGRG-LLYGTLDAGGTAYF----AARSDLSTFLEDLALVRPTQLSFVPRIWDTIHAEVSQELERRPSDATEVIAMTGSPLSPEMRAFVENLL---DVHLIDGYGSTEAGAVFV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154319878 97 ------------------------------------------------------------------------------------------------------RWTFSQLRGKAESLATWLQQHGCTKGDNLVVLVWNSAEWVLFLWVAARLQMPFVPLNPKSSDNDIAHYLSLAPPQVLVTLD------------PDISPILESFDNVKVRISV--------SKISEGR-RNWHSLLPMENNTFAPLNNESAEPAMILFTSGTTSLPKGCPHTASNI-------WSATHDYDPQNRWLLHTPV----WHIFAM-GQAIRGGSSVVF--ATEKFDVTASLRALRQENITHIGAVPLLAKALVAH-PEFPGKNSLS-LSYVTMGGTLIKDEDVRFCKEHLGSEA--VIQGFGMTE-GSPMMVLGSGSLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167645652 43 ---------------------------------------------------------------------------------------------------------YAKLREQALDLAPRLLATGAKPGDSVGLIADTEADFVRAFFACQYAGLAPAPLPLPAPVEQISRMLGVAKAKILI---------GPAGMKDWVAEIAAKTPL---------DFAGTLADLPEGQ------------GDALPEVTPA-DTCYLQFSSGSTRFPTGVLVTHRALMANAVAITRDGLKVLPTDRA-----VSWLLYHDMGLIGFLLSPMTSQM--SVDLLPTPLLWLDLITRNGGTISY-SPTFGYELRRAEVASIEHLDLKNWRSAGLGGDMIPLRAFAERFASVGFSDKAFVASYGMAETLALSMAPLGGGLKTERARNGPALPGHELEVRGDDGKGLPERGVGRIYARG--PSLMREYFEQPQRVLSA-----DGWLDTGDLGYL-VDGEIVITGRGKDLIILNGRNIWPQDLETAEAEIDGLRDVAAFSVP--GDGEEIV--VVLVQARGGDAGARAALVEKIAGVLRLRHVEAQVQLVGALPQTSSGKLSR----------------------------------- 50120154 26 --------------------------------------------------------------------------------------------------DDETRWSWQMLAQRVDRLAEHFAQQGVTAESTVALRGKNSVPMLCSYLALLQCGARALPLNPQL-PDTLTEVLLPA----LNVACGLCLNDKPWP-----------DSVRTLSLPSASSLSGDIEETIDTNRLRWQDERLATLTL----------------TSGSSGMPKAVAHTFSAH-ISSAEGVVQMMAFSASDSWLLSLPLFHVSGQG-IIWRWLATGATIVVRAHQPL----DTALR-----DCTHASLVPTLWRLLEKAFPE--------ALKAVLLGGAMIPQTLTQQAEARGVSCWC----GYGLTELASTVCAKRADG---RSG-VGMPLLGREIQLVDD-----------EILLRGS--TLAAGYWRDGKLI---PLVDDDGWFHTRDRGLFTE-GEWHIQGRLDNQFFSGGEGVQPENIEAVLLTHPAVQQACIVPVEDVEFGHRPVA-------------------------------------------------------------------------------------- 211966714 10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SETPAFIQFSSGSTGNPKGCVVTHMALLHNIHLNWRMCGAFHPGEKYHLVATWGWLMGLVGMLCVPLFFGCTAFFMSPIDFVRAPHSWLGGMSKFGCS-FTAAPDFAYALRKVPDDLVLELNFEKILACVNGAEPIRPATIEAFLQKFAPAGFQ-----------PWMMSPAYGLAEHTVGVTGRGSEGMSPKIIEVNNEKVAQGDTVELVIVKSSPSAASGYFGSPVETASTFLNTADGFLRTGDLGFLG-DGELFITGRLKDVVILRGCNYYPQDIEEAVERCDSVRKGGVISTTDDAEGLGVAAEI--QKGSEKPAKLKADIVRTVNKVL---HLPLQRLWAGSLPKTTSGK-------------------------------------- 167762240 25 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFDAS-PVITVHTSGSTGTPKGLVVRKDRMMQSARLTCEF-LNLQAGDTLLCMNYIGAMM----VVVRSLVAGLNLIVRSGHPDIEEPLRFAAMV-PLQV---------YNTLR----VPEEKARLEQTDILIIGGGAVDDS----LEAKMSALPTAVYSTYGMTETLSHILRRLNGDTASKHY---YPFPSVELSL----------SAESTLVIKAPLIC--------------------GEVLQTNDIACLYPDGSFTIAGRKDNVINSGGIKIQAEEMEKRLIPVPFV----VTSVPDPRLGQALTLLI---AGQVDVRELESKLQ----TVLDAYHRPRHIFMTESIPQTENGKTDR----------------------------------- 113204659 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMIYTSGSTGNPKGVMVEHRGVY-NLVETQRTELCVNSNDRILQFASPSF-DASVFEMFMALVNGATLCI---LPQTNDKSEL-DIIEKYSITISLLPPSVLSIISPEDVPNLSK--------IIVGGDSCSLDAKKWAAKR------QFWNAYGPTES-TVVSTMFKFKKECQYVSIGKPISNMKTFVLDKYMQPVPIGVPGELYIGGEGLAEDIGIVLNLQRIISSPFNTVEGLYKQEDLGEVSPDGNIEFLGRIDWQVKIRG--------------------------------------------------------------------------------------------------------------------------- 40796035 86 -----------------------------------------------------------------------------------------------------ETITYRELWQRVGEVAAAWHENPLRAGDFVALLGFTSIDYATLDLADIHLGAVTVPLQASAAVSQLIAILTETSPRLLASTP------------EHLDAAVELLAGTTPERLVVFDYHPEDAAFESARRRLADDAVRARGRDLPAAPLTDDDPLLLIYTSGSTGTPKGAMYTNR-----LAATMWQGNSMLQGNINLNYMPMSHIAGRIS-LFGVLARGGTAYFAAKS----DMSTLFEDIGLVRPTEIFFVPRVCDMVFQRDRRSVAGADLDTLDLVAVVGSPLAAEMKTFMESVL---DLPLHDGYGSTEAGASVLLDNQIQRP--------PVLDYKLVDVPELGRTDRPHPRGELLLKAE-----TTIPGYYKRPEVTAFDE-DGFYKTGDIVAELEHDRLVYVDRRNNVLKLSGEFVTVAHLEAVFASSPLIRQAVIVPTDDALRG---------RDTATLKSALAESIQRIAKDNLQPYEIPRDFLIETE-PFTLSGKLLRPNLKERYGAQLEQMTDLAT---------------- 134096024 159 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTSGSTGLP--IAHRTWATLVCNVQMEARQLGLEPGVNYSVVGTVQHMYGFESTVLMPLANGFS--LTSAQSFYP-ADICHSLAQVPEPRVLITTPVHLRSLLGSALPLPK------IEVMVSATAPLSPQLAQQAEQAF---HAPLQEIYGSTETG-QIATRQPSLTPEWVLFPTLKM--------------------------APCPEQD----KNDSR-----------MWISGDAIELTSNGKFLLHGRITDLINIAGKRSSLAYLNHHLNAIPGIVDGAFFMPPEKTSGEVLKAVVV-----APTLE-VGDIIAALREKIDPAFMPRPLYKVDSLPRNATGK-------------------------------------- 172036520 272 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYGMTETASQIVTLKPEKFLQKNNSTGQVLPHANVTINQDKIIEII-------------------------KTTSLYFGYYPHYLITDDLGYFDDENYLHILGRNSQKIITGGENVFPKEIEDVILATNLVKDISIIGVANQQWGELVTAIYVPQDEQID----VDMIRERIKSQLSPVKQPKHWIQVQELPRNQQGKLNYQALQKIA---------------------------- 218710157 15 --------------------------------------------------------------------------------WAQQNPHQTALVI------PNRAYTWQQVSVLVSEYQQQLSHQGLSAGDVLTIVGKNQAEVIPVYLAALNLGVVCAFTMP--------------QPKARLTQKESLYGQLGRRYLWLLDSGLDHSDAVDLKTVLVTLPCLSEVKV----DADDKPIATSESSSFNPQNLAS-----IVFTSGSTGNPKAVAHTLQQHL-CSAQGLLDVFNFEQADTWLLSLPMFHVSGLA-IVHRWLAAGGCIKI--GS------GKLESDIE--GCSHASLVATQLHRLLKSKQAL-------TLTHVLLGGSQI-PEALGLEAQQMG------IETWGMTEAASTVTA--------KPNTAGFVLGQRQLKIEDQRGNTLASGYQGEL----------------------TPLVDENGWFDSKDLGEWDGE-QVSIIGRADNQFISGGENIHCEEIERALNQLSLINQAFIVPIEDDEFGFRPVAIV------------------------------------------------------------------------------------ 157133859 118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIAYCVATSGSTGAPKLVRVPTQCILPNLI-TLEKLLELHETDQILVSCPP---TFDPFVVFLALRNAACLVLV-GNELRLDAGRLQRVVEQTEVTVMQMTPSFLRQWNDNEIRDVLLGRSSSLRHLILGGEPFP----SWL-KIPAHSPVKVYNIYGITE-----VSCWASIERVTASSNINPSLGIVFQLRDNTGHNVVDPIRGNLHIGS---GVRKCIIGEESSEDVLRIDAI--VYRTGDLVEQRSDGKFYYLGRCDESVKRLGVRVNLSWLEQCADQCEGILKSCAI--FDPRRHRIALCY--TSSGIVQ----KNDIRTFMESKLKSEEMPNDFLQVKELPLSDHGKINR---KKILE--------------------------- 88805795 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDAPYIVQHTSGSTGPPKPIRLAKSALVAGAGQTGEF-LGLPAGTRALCFSTIGKMM-----LIRALVLG-----WDIVPVAPSSDPLADVSGRFDFTAM--VPLQLRA------------SLSKLRILIVGGAPVPAS----LLEILPRQGTEIWETYGMTETGSHV--ALRKLKPIPPGTPYRALEGISFSLDD----------RGCLVIAS------------EDRFEK------PVV--TNDLVSLEGDDSLCWLGRWDHVINSGGVKLIAEQLENRLS---AVLSCFVAGEPDERLGERLVLYV---EGQHDTGELLDRIKAS--GKFTEYEIPREIYTVEKFAQTGTGKIDRSA--------------------------------- 164662465 49 ------------------------------------------------------------------------------------------------------------------------------------------PETMITLLSQAAYSRVSVSLYDNFDAAGSCYILQHSQTRVLLCPTQYVRNADKIPALKVI--VLIDRPCPSLKKVELVR---EWASMHGIHVVQYDETIALGRQNPRPHIVAGSDLASLCYTSGTTGLPKAARIVNGS-MSQAMEGLRWIVNDQE------------MVSISYL---PLAHGWETFIMGGAIGFFS-GQIERLMEDLQITMMPSVPRVLNQIEAQMSAPGLKGKLLSLDNFYKTG-AITHAFWDRIFRKVGSAPCRVREGYGQTENSAY--ATFMAPNDPRLGCVGPANPGVDLRLRDELGYPCP---RGEIMIRG--KAVFDGYEGDEKKTKETFLDDDDGWLLTGDVGRVDEYGRLQIIDRVKNLIKLAGEYIAIEKVESVFASLPLV--------------------------------------------------------------------------------------------------------- 125716330 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPIDPGFPSERIAYMLTESQVQILICPDE---------HREQVD--------------------------FKGIFVNCDLLASHENQANNPAQLGSQDNLCVIFTSGSTGQPKGVMINQGS-LVN------FIHDIDEDDRIICVTTLSFIFGFESIV--PLCLGRSIYLADENEQL-DPALANQRILEHKVTHILSTVSRIKVFV-ENPEFDQA--LKHLRCILSGGEPI-----QLLKDLQKRSQAKLYNMYGPTET--TIWSTTKDLTHADVVNIGGPIANTQLYIMNRAGKLQPIGVFGELCI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134097783 116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DADTPFYLPTTSGSSGRPKVLVRSRRSWLDSFAA---LDLGLRADDVV--------------LIPGPLSS--SLFLF-GAVHTLHGGAGLRLLERWSVTVVHLVPSMIASLLPH-LDPADC----ALRLVVCGGAKADPALRRRLEATL--PDCELVAYYGSAEHSFVAVDRGDGLRPVRGGDVGR--DGHEVEIRDGDGNEIRDGRDGEL-----WTRSGLVFDGYLDRGAVTWPADWHDGWSSGDRAVLHDDGTLEILGRSSAVLNSGGRIVSAEEVEEVLRGAEGVRDVLVAATPHPRLGDLITAVVEVGPAASPLAALRER----ARTALEPAKRPRRWLATAELPRTAAGK-------------------------------------- 71032009 83 ----------------------------------------------------------------------------------------------------------------------------------VGLFLPSCEEWLLLEQACYGYGYTLVPIYTTLGTESILFVLTNTGLELLFCTEEN---------AEKLFEVLSLSKTKPLRNLVLVNSSSVSEKLVNNKFMLWSDFLQKGDTELDPTPGDPDSLNIISYTSGTTGSPKGVMITHGGELLFPVLIINLVCRMGMDEQHFSCHLSYLPMAHMFFVNAVFYLGGKIGIYSG-----DVKLIMDDLQTLKPTLFISVPRLFRHLFSRGLESHKFYDKGNLKWLFVGSSCLSEMVIDRVRAMIGK---PLFWGYGLTE--CCAGAFVQNIHDRNPLNLGGPSPGFQFRIVDKK------PIRGELVMKGTNVSM--GYFKMEEMTKEVF---RDGWLYTGDVVELMDNGSVKVIDRIKQVFKLSGEYVAPEFVESALNSCIYIAQSYVVGNSDE---NYPVAIIVPDE-------------------------------------------------------------------------------- 145231220 105 -------------------------------------------------------------------------------------------------------------------------------------------EYMITLLAISRLGHTVLLLSTRIAEDAYVSLIENTKAAFLITYPSFQAVGERVASRTAI--------------------VQQPVLASENYDFPGADTLSLPPAQMD-GSVDAKHICWIIHSSGSTGHPKPIYQTHAG----ALKNYANNFGLR-----------GFITL-------PLAHGISCLIYLYNANLPTAPHLLATLKNHQIEILYAVPYALKLLSESDEGL---HMMARLELVMFGGSSCPKP----IGDKLVQNGVRLVSHYGTTETGQLMTSFRERDDYVRPGPTLLPYLRW------------EEHMSGELCVLEGWPS-------------KVASNRPDNSYATKDLFEKHPTNAWRYYARLDDTLVLNGEKANPLIIEGVARNDPNVAEAIAFG-------------------------------------------------------------------------------------------------- 66357478 169 --------------------------------------------------------------------------------------------------------------------------------------------------ACSTYGMVLSPMYDALGPDGVAHSINLVGSSTVVVSMEAL---------STILNVL--PRLPGIRYIVLLREDGGDVEYPLDKVELSKDTLKAYGVQVEPTPSGYDDVNSIYFTSGTTGVPKGAIHTNGNWIAGASASLR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77974415 22 ----------------------------------------------------------------------------------------------------HQVINYGELLPKIEMLAERLRQQKIA---RLALLLDNGIDWAIIDLACAHIVIIPVPIF--FSNEQQNWLFESSGADALIGARAGWVTTKSFEY-----------------------------------------ELQRRQPVSVPELRP--HTAKITYTSGTTGHPKGV---------CLSWEHMMQVSLSLIDRV-APANVQQITG----LYVPLLSGACSVGFTGSSQF-SYQIFAQAIQQWRPHSLVLVPELLRLLMLCAINP----DLQSLRFIAVGGGKVATDLVAKSHQL----GLPVYEGYGLSECGSVVALNTQGS--MLPGSVGKPLSHCQISI----------AQDGEILISG---STMLGYLGEPAPALAQ---------ATGDLGYFDNQGFLHITGR------------------------------------------------------------------------------------------------------------------------------------ 169844755 42 ------------------------------------------------------------------------------------------------EDATGRRVSYEEAHYRTFALANAFLKWGIKNEDVVCIFSPNHIDYAPVLWGVHTLGGIITPANPNYTVEELQYQLSTTKAKVLVTHP---------DCIKTALSAAKAVGLPTSAVVLLDPRGPKGFITTDQLVL----LGCTEPETYTPVKLKPGELAFLCFSSGTTGKPKAVLITH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71001286 15 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPVPPSPEDLCCIMYTSGSTGPPKGVP-----------LMHKN--------VIAATAGINAIVG-PYITYLPQAH-ILEFMFEGTMGYGNPRTLSDTIREFKPTILVGVPAVWESVKKWGAMTAKNFLLTNLRIVMNGGGPVSKETQKFLSMAI----APMISGYGLTETSAMGALNDPMAWNPDAGEI----PGIEIKLVDDAGKNDPP--QGEILIRGG--SVTSYYWDNEEETKAAFTE--DGWFRTGDIGEFDKNGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAEDQDK---PVAIIVP---------------------------------------------------------------------------------- 8476041 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGMLSNVAQQVDLYF--HSDDVIICLLPLFHIYSLNSVLLCALRVGAATLIMQ----KFNMASFLELIQRYKVTVAPIVPPIVLEIRKS--IIISQYDVSSVRFIMSGAAPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46581139 79 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGSPTVVYHTQSDLNAWADLMARHMVGVRRDDVFQNMTGYGLFTGGLGLHYGAERLGCLTI-----PAGPNTKRQVKLMRDFRTSVVHIIPSYALYLAAAVEEGGE--DPHALRIAVIGAEPHTEEARRRIEEMLGLKAF---NSYGLSEMNGPGVATEQNGMHVWEDA-------YIAEIIDPAGEPVPDGEVGELVCRRGMPVL---------RYRTRDLTRFPGECPCGRVHRRLD----RMVGRADDMLIIKGVNIYPMQIEQVLMAFPEV--------------------------------------------------------------------------------------------------------- 47220520 53 --------------------------------------------------------------------------YSIVDRFLAKHPGKPFLLFEG------REYSYGDVDRQSNKVGRALQAAGLQEGATVALFLANEPSLVWTWLGLAKLGCTVALLNFNIRSKSLLHCFSCCGAKVIITSAE---------LQDAVAEVM-----PTLQEQGITVYLLSDARPAPGIK-PLAGAISQASDEPLSRDLRANTALYI-YTSGTTGLPKAAVVTHER--VWAASFIQGVCGVTSDDIF----------------------------YINLPLYHSAGFLIGMIEREGQR---------KEPQSEDRHRQRRPNRRLVRL---------PQPFRALRRHGGKHRLH--------------------QLHVQSGS-GRP------------GQRCPPGETGLLVGKVTKRSPFVGYAGNRQQTEKKRLKKGDLYFNTGDLLRIDHQNFVYFQDRVGDTFRRKGENVATSEVADILTMARCVLEANVYGVKVEGHGRIGMAALVLKEGQDFD--------------------------------------------------------------------------- 215496351 49 --------------------------------------------------------------------------------------------------DTHQTLTGSQLLEKIRKYAVGFQQHGVKPGSNVCAYIGNSAETVAAAFGIVFAGGTLVMATATYVARELLYTIEDSQCTFLLTDQKGAANAAKVTMPSNIKAMFSVGNSPGFINVLQFQNL-CDASFTP-----------HAPTNNEKEVV------VIMYTSGSVGPPKGVEISHKAY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 197784468 5 -------------------------------------------------------------------------------------------------GGVRTSVSYPECHRDALLLAAALRRRGVTPGSRVAIHGATSYEWVLADLAVLLTGAVSVALYPSAPQDRAVATAREAGCRTVLT-----------------DQAGCAAAFRAAGMDVVVLGSADAAPSVVGL------IGEAEAAEDTFEPVDRNGPFTIVSTSGTLSEPKLAVHSA--PLLYTMDRFAELYGFGGQDRLPLSHLPQRMM-----LYWGLGQGMDFVLSDPARITTDS-------ADLSPTLHVAVPRSLQHLHKRAQDIARRQGLTALKAVFVGSAPTDPALLA----ELHAGGLPVYEVYGTTELGMIGL-NVPGAT--RPGTVGRPIPWGDVR---------TDPATGEILVRTPTP----FLYGEVLGPRIVPVVRDPDVWWTGDVGAVDEDGYVTVYGR------------------------------------------------------------------------------------------------------------------------------------ 126464383 27 -------------------------------------------------------------------------------------------------------ISYGEALSEARRLHGQLAARGLRPGERVASLLPAGLDALRLRLACLLGGFVHITLPPQFPPEAPAARLRVAAPDLVVLPAGRVTGGPALALTD-LPEAPAAPDHP-----------GAPQDWTA-----------------------------VFFTSGSTGAAKGVPITRG--MIQAAYAVAWPFLAEEPPVL-----IDWMPWNH--VFGGLDNLFKIVWNGGSPSAEGMGAMLGLMAEVRPSLSIGVPLGLKLLM---DAWDGQPDRAALRHIFFAGAAMDPALWDRFRDALAHRRIAVLSGYGATEAGSTMCL-VPGDIAA-PGVLGWPLPGHEVALVETEGLSE---------IRFRGPNLAPCYLGEEGSFLDA-----KGYYRTGDAGLLAPD-------------------------------------------------------------------------------------------------------------------------------------------- 154295330 106 -----------------------------------------------------------------------------------------------------EYLSFKEYEVEVLSVGAGLRKLGLVKDDRVHLFATTSAHWLSIAHGSMSQSMPIVTAYDTLGVEGLRHSLMQTKAKAIFL--------EPQLLKTLLD---SLEDLKHIEYVIYNTDGDTELSLSSIKELSYDELIDLG-HLHPVEAVPPDDLCCIMYTSGSSGTPKGVSLKHKNVVAAIAGANSIVGKYGPSDTLLAYLPLAHIVFENACLYGALM------------GYGHPRTLSETILELKPTLLVGVPSVWETVKKKGGPVVRSLFWSAFRLLSSTGLPLDAVVFNKVKQATGGRLTPMISGYGSTETTAMGAICDPLSFTLQAGDI--PAC-IEVKLVDDVGTNTPP--QGEIWIRG--PSVMSEYYDN---VIETAEALTPDGWFTGDVGEWDKNGHLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 91978072 52 -----------------------------------------------------------------------------------------------------RKVSYAEAKRTVDGLTQALLDLKLPEGRPVAILSGNSIELMMMAAMQARITAPVSPAYSLMSHDKLKYLFDLVKPAVVLVQDG-----------AAFTKALHALDLSGVRVVHVGNPADGSVAFADMAATPVTDAVEQSIAQITPDTVGK-----LLFTSGSTGMPKAVINTQRMMCANAAMMLQ----VRPRD----PSNLDWMPWNHTMSFNPLLIGGTMYIDDGRPM---PG----LIEETLRNLREISPTALASAMEKDDALCRSF-FKNLALMAYGGARLPDDLYERMQARATGERLVFYTGWGSTETAPTSTGTYWDTE--RVGLIGLPFPGVEL-------KMLPIGDKYELRLRGV--NVMPGYYGRPDLTEAAFDE--EGFYKIGDAGVQDPVKGIIFAGRV----------------------------------------------------------------------------------------------------------------------------------- 218285284 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGSPVAICHTQNDINSWADLMARHMVGVRREDVFQNMSGYGLFTGGLGIHFGAERLGCLTI----PAGAGNSRRQIKLAKDFRTTVAHILPSYAEHLRNMGEDPREFP----LRIALVGAEPYTEEFRRRIESLFDMKA---YNSYGLSEMNGPGVA--FECLEQ----AGMHLWAYIPEIVDETGQPVPEGQVGELVCRQGMPIL---------RYRTRDLTRFPGVCGCGRMHRRMD----RILGRADDMFIIKGVNVYPMQVEQVIMTFPEVGQS------------------------------------------------------------------------------------------------------ 118352716 146 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGFPKGAMITNKNLVIAIAKE----EDFQTGDIYLSYLPLPHIL-ERIAVSSMLYLGIQIGFYRG-----DTRQLKEDLELLKPTIFASVPRFYDMIKAQGWLLAKGYDKGNVRVAVVGGAPISGEVLTFMRACLC---IPILEGYGQTESTGAAIGGCRGHMEYKL--VDIPEMGYTAKDTDKDGKPTP---RGEICVRGY--GVFAGYYKQKDKTEE--IIDADGWLHSGDVGRIDERGCLTIIDR------------------------------------------------------------------------------------------------------------------------------------ 154272437 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPVPPTPEDLCTIMYTSGSTGPPKGVALKHAG-MAGANTNVGHV--LGPTDTLLTYLP------QSHIL--EFIFENLCLFWGGTMGYGSPKTLSDAIRELKPTVLVGVPAVWETVKKWGGLGAKNFLMSTLRVALTGGGPISKDTQLFLSMAL----CPMINGYGLTETSGSLCDPLAWNIDTVPSS-------IEIKLVDEAGKNNPP--QGEIWIRG--PSVMEGYYENEEETKAVMTE--DGWFMTGDIGEFDKNGHLKIVDR------------------------------------------------------------------------------------------------------------------------------------ 158315753 67 -------------------------------------------------------------------------------------------------------LTLGELVARADVLAAALTGAGVVARDRVGVLSDNAPDFLVALAGVSRAGAAACPLPPGYAARLARAV-AVADIRLVLV------GGRTARMADRFAGA-----FDGVRLVRVADLTTPAAAGTVPATGTAPAAAGGAAPAGPAVEVSPDEAALVQFTSGSTAAPKGVVLTHRNILAGLAAII--------GGVALTEVDHGGILFHDMGLFGTLATGMPMTVWSPAAFVKDPAGWLDFLGRGG-SIAPMPNFAYDHLAEAVPAPREGLDLSGWRVAFNGAEPVEPASVERFLTTFGFAPAAMMPVYGMAEATLAVTFPPPGARDVPAGSPGRPVRAMRVRIGGRDGTGVLGDQVGEIQISGD--AVTGGYLTDTGAQPSGAFTA-DGWLRTGDLGLL-RDGELFVTGRDKEMVIVRGVNYYPHDAEEAARDVPGVHRRRCVAYADPGGAETMA---VLAETRLVDDTERAALAAAIRVAVTAALGLAEIAVADALPRTSSGKFQRLAARE------------------------------ 163748008 34 ------------------------------------------------------------------------------------------------------TWTWSELEARATAFAAALRDRGMRKGDRLLVQSANCNQMFEAAFACWKLGCVWVPANFRQTPEDVAWFAASSGAKGLLVGAEF---------------AEHIAACDGLDFTVRIGGTGHD---------DYDGLMEFAAATVTPAPVDRDDPAWFFFTSGTTGKPKAAVLTHG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148271859 27 ----------------------------------------------------------------------------------------------------------------VGSMSGLLQARGIRPDDRVALVSDDSPRTVIAWLATASVGAAWVVVTD---RRGVRDR-----------ASG---PERVVDVSDEVRAACRSRPDAGLDSLRVPVDLGH--------------------------WFLREEALGVL-TSGTSGTPVVVVKSGAEILENVRATIRAV-GYGEGDVFMPLLPLRGQYGGS-VVLTAIVVGGELVL----TSRLRMGEAVRTVERHAVTAVDASPRVLLSWIRAHPDALPG--LASVRVWGVGGSPVGPGLLRDFRAAVGR---PLIDGYGSTQLGNVAFSPDPGLEPVDTYR-TRIAPVTDAHSHSDTDSETDSETDGRLLVRRPM---------AHGRLPDA----GDGWADTGDYASV-VDGRLRVHGRF-GVTQRNGYLLDLAAMELRLLSH-GVPAAAV-----AIEGERVWLFV--------EDELRRAVRGIVEHVLPAEAQPNHIEVVGKLPRTAADKVVRAMARRLERGRAVRMSDGAAADDAELLDHLI----- 41057918 88 --------------------------------------------------------------------------HTLVEMQAARTPDATAIAWDG-------SFTYRELDRAANRLAHHLAEHSVKLDEIIHVCFDKSIWFFVSILAINKAGAAWAPLDPSHPPERLRQIIKQTNAVVALTSEAHVFMPLIIQVTASLDQELSRNSACRARS-----------PGFSGFSLFLAVL------PCQCSKMCS-----LL--SGSTAYQR-VLSWSPGPFVAVKRLLLKGLKLHSNVRMLQFASIGEIV-------APLISGACVCV-------PSEEAIAGFIREMNVNWAYLTPSFVRVLTPEEV--------PSLELLLLCGEITPRDIFNWV------GKVRFISGWGPAETCVFSSLHEWKSASESPLNVGKPV-GALCWIVDPDCQDAPIGTVGEVMLQG--PTLLREYLDDPERTSSAVMTSLPQWYKSGDLAMYNHDGTIEF--------------------------------------------------------------------------------------------------------------------------------------- 218757208 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGTPTVVYHTQSDLNSWADLMARHMVGIRREDVFQNMAGYGLFTGGLGIHYGAERLGCLTI----PAGAGNTRRQVKLVRDFRTTVAHIIPSYAAALRDEGEDPAGLP----LRIALIGAEPHTEEARRRIEDMLGLKA---YNSYGLSEMNGPGVAFHQNGLHVWEDA-------YIAEIIDPAGEAVPDGEVGELVCRQGMPVL---------RYRTRDLTRFPGECPCGRVHRRLD----RILGRADDMLIVKGVNIYPMQVEQVLMGFPEV--------------------------------------------------------------------------------------------------------- 3136006 87 -----------------------------------------------------------------------------------------------------ETITYRQLGDRVGALARAWRHDLLHAGYRVCVLGFNSVDYAIIDMALGVIGAVAVPLQTSAAITQLQSIVTETEPSMIATS---------VNQLPDTVELILSGQAPA--KLVVFDY-HPEVDEQHDAVATARARLADSSVVVEPVADDSADPLLLIYTSGSTGAPKGAMYLQSNVGKMWRRSDGNWFGPTAASITLNFMPMSHVMGRG-ILYGTLGNGGTTLLEDLKLVRPTVPRIWETLDESKRAVLANSGSADRAAIKAEVMDEQRQSLLGGRYIAMTGSPTSPELKHGVESLL---EMHLLEGYGSTEAG----------MVLFDGEVQRP-PVIDYKLVDDLGSTDQPYPRGELLLKTQ--NMFPGYYKRPE-VTATVFDS-DGYYQTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 170094810 138 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICYTSGTTNNPKGVVLLHKNLAVA---TQSNLYGMELPD-------------HAILLYLPLAH-----IYEGRIGYFDPLRLLEDAQILKPNFFPSVPRVLNAAMVGGSAPFKKALQAKLERLHTTGESWDRVVFRKIQAVLGGGSAPISSTYGMTENAATCCKSWPND-PTASGTVGPPGPVNEVKLLDSDDKPNP---RGELCVRGA--NCFSTYYKDEKNTRETVDE--EGWVHTGDVAEIDQRGRVKIIDRVKNIMKLAGEYVALEKIENVYSSNPIV--------------------------------------------------------------------------------------------------------- 107593219 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGKPKGVLGTHRASLNRFHW-MWTQYPFAADEVCAQKTTLNFVDAVWEI-FGPLLQGVRLVL---VPETTDPQPFLDLLAQHRVSRLVLVPSLLRVLLESEPNLQAR--LPHLRHWICSGEALSLDLVHRFQQALPESR--LLNLYGSSEVAA-DATCYELAPQAERVLIGRPIANMRVYLLDQQRRLVPVGVPGELYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123441710 90 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGLPKAAVHTLAAHLASADGVLRL-MDFTANDCWLLSLPLFHVSGQG-IVWRWLSAGAALAVQAGVSL---SDALA------GCSHASLVPTQLWRLLESAEQPL------SLKEVLLGGATIPTALTEQAEARGIRCWC----GYGLTESASTVCAKRADG-----------LPGVGVAL---EGRQVKL-VEGEVWVKAA--CLAAGYWQQGQL---QPLTDSDGWFHTRDRGEW-QQGELRILGRLDNLFFSGGEGIQPEDIERVLLQYPGVQQAFVIPVADTEFGHRPVA-------------------------------------------------------------------------------------- 73912404 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQLIEKYKVTIGPFVPPIVLTI-ANNEELVDKYDLSSIRTVMSGAAPLGKELEDTVRMKFPNAK--LGQGYGMTEAGPVLAMCLAFAFDIKSGACGTVVRNAEMKIIDETGASLPKNQRGEICIRGD--QIMKGYLNDPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115634959 75 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPSPPEKDDMYTVCYTSGTTGNPKGAMLTHANIIAAGAGLQKACYTFIPDQCHISYLPLA----HMYNVLMMLMHGGKIAFYRG-----DVKVIIDDVKMARPSGFCSVPRLLRVVMQNGTNWIKKTDLENLEVVFSGAAPLSPEVISFLRCVLG---VPVLEGYGQTESAVISTLTLPGDHTT--GQVGPPLPCCEIKLIDPEMEYYAKENKGEICFRGA--NVFKGYLNNPEKTKEALDD--EEWLHSGDIGMWLPNGTLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 119182561 119 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDIITINYTSGTTGTPKGVVLTHANAVAAATTSLATVLQ-SPDDVACSYLPLAHIYGR--------MVEQTMLWAGGRIGYFHGNIL-ELVDDFKLTALASVPRAIRAVEQPGFKGALSRHVVSAKTANLVGKPENATVKHALYDRIWSKKVTIVQGYGLTESFAVALCQSPN--DLSAGHCGGVSPVVEACLMSDYSVDDKPYPRGELLLRGN--SIFREYYKNPEETEKAMTE--DGWFRTGDVCMVDELGRFTIIDR------------------------------------------------------------------------------------------------------------------------------------ 67902586 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INYTSGTTGAPKGVVLTHENAVAATSGALVSVSQAR-GDTFPSYLPLAHITEH-----AALWSGARIGYFHGN--------ILELVDDLKVTGFVSVPTAIRALSKHNPDPSKAYDLENAKQLISGSAPLDPSLHDFLRVAIGAD---FSQGYGLTETYAMACAQSPK--DVTSGNCGRVAPCTEVCLLSEYSVDDKPFPRGELLVRG--PNVFKEYLKNPEETSKAITE--DGWFRTGDVAKIDDMGRIIIIDRRKNVLKLA---------------------------------------------------------------------------------------------------------------------------- 145641530 15 --------------------------------------------------------------------------------------DKIALH-----TTQGDVLTWIELTTKINQTVAFLQKKGVNAESAVAFVGKNSEKILFLYLATIQLGAKVLGINPAFPQEKIA----------------------------------KLCEFYQIDFC-----------------FYDKDLLNLQEIGVFTQKADFFRPATMTLTSGSTGLPKAVVHNVQAHLDNA----KGVCNLMKFD---C--------NQSWLLSLPLYHGQGIVLYCGAQLHPEDDFYASLL---KTTHVSLVPTQLRLLDYLQENPTVSF---STRHILLGGTHIPTE----LTQNMVKYGIETYSGYGMTEMASTV---FAKKSDGKQG-VGQPLLGREYCLVND-----------EIWLKGA--GLAMGYWKDRQI---VPLTNNQGWIQTKDKGIW-QEGELVIIGRLDNMFISGGENIQPEEIEQVIIQHSSVNQVFVLPQKNKEFGQRPVALV------------------------------------------------------------------------------------ 215458088 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YCSGDLVKWLPNGELQFEGRAQGQVKIRGQRLELTEVEAACVRTGLVTHAAV-AYIKPTDGREPYLFV--RKPLPDSNSLILDILRALKSTVPAYMIPRHIHFVEALPLTNSGKLDRRALQEMALEADKNGGD------------------- 77975451 12 -------------------------------------------------------------------------------------------------------------------LASAFQQQGVAPGSAIVLRGKNSYSLLLAYLAGLR-----------------------CAARVL-------------PLNPQLPEALLASLLPQLD--IDFMLNLADPLPAPLTFLPLHLSTENCAPK--AVPWDSQRLATMTLTSGSSGLPKAAVHTLAAHQASAAGVLQL-MNFTATDSWLLSLPLFHVSGQG-IVWRWLSVGARLVVQTG----------MSLSEALGCSHASLVPTQLWRLLEGGDSKL------SLKEVLLGGASIPTELTEQAEARGIRCWC----GYGLTEAASTVCAKRADGLP----GVGVALAGRQVKLVEEE------------------------VWVKADCLAAGYWRHGDGWFHTRDRGIWQQD-ELRILGRLDNVFFSGGEGIQPEDIERVLLQYPGIQQAFILPVPDPEFGHRPVAVI------------------------------------------------------------------------------------ 171677654 119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPNSLAMLMLTSGSTGNAKAVCLTHS--MVLASVAGKSACVLPPGRPFLN-----WI-GLDHV--GALIVGTADVV--SSPFL-----FLDLLSRHRVSRSFAPASLVSASKRQPEQNTKQWNLSSLAFLVSGGEANDVEASA-LLERYGAPRNVIAPGFGMTETGCIYSTSCPD-YDLERGSLGTCIRGMEMRVQDRQRRNALPNEPGDLEVRGTM--VFGSYYRNPAATEQAFTE--DGWFRTGDRALLDSDGRLCLVGRVKELVNINGVK------------------------------------------------------------------------------------------------------------------------- 218131150 25 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWFDAS-PIITVHTSGSTGVPKELVVRKDRMMQSARLTCEF-LNLQAGDTLLCMNYIGAMM----MVVRSLVAGLNLVVRPAS-GHPDVEVPLKFAAMVPLQVYNT----IRV-------PAERKRLEHTDILIIGGGAVDDS----LEAELKTIPIAAYSTYGMTETLSHILRRLNGEAASK---CYYPFPSVELSL----------SAENTLIVKAPLIC--------------------DDVLQTNDIACLCSDGGFTIAGRKDNVINSGGIKIQAEEMENRLQPFIPVPF-AVTAVPDPCLGQALTLLI---AGKPDIKELENKLQAVLET----YYRPKHIFITELIPQTENGKIDR----------------------------------- 116206170 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLYRTGDYGRLDKSGFLAIEGRIDTQVKLRGFRIELAEIERVMLRESDGQLAQVVGVDDGEAEGFLAAHVVLESQSTDTAQVINRLRSRLPLSLPQYMCPAIIVPLAKLPLTSNDKVDRRAVQALSLPKTTT---ASTTAD------------- 215461519 15 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPKGVETTHQNVLVDIVESMKYG-----EDKMLSLLPFYHIYGLVKCLLFPLSLGVAAII----QQRFEPTQFCANIENYKITVALIVPPVLVVLARH--PVVDKHDLSSIKVLFSGAAPLSASLTKQVQDRITKNNVAILQGYGLTET-----SPTTHLVPIKMGSIGVLLSKLEARVVDDEGDQVIDAEKG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56551600 63 ---------------------------------------------------------------------------------------------------------FSELRADALKMASRLIARGMKPGDRLALIAETCPEFAALFFGAIYAGVVPLPLPTSFGGKELAIQLKSSDPSLI----AYPK-----ELSEFAEKAAAKNGVKA---------------------MAWDDLLLEDAPVIELPKAKKDDIAYLQYSSGSTRFPHGVIITHQA-LLSNLNAHGLGMNMRNNDR--CISWLPW--YHDMGLVGCMLSIIANQISTDYLKTNDFARWLDLIEGHSISY---SPTFYDICMSSQTKAADRFDLSRWRVAGNGADMIRPDVMQKFVDAFGFNPNAFMPSYGLAETLAVSLMPLNEGIRVESGSCGKPVKDTTISIRNADGKDLPEREVGQVWVKG--PGIMSGYFRDKE--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91772393 79 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTSGKPTVVGYTANDIETWANMMARNMVGLDANDVFQNAVNYGLFTGGLGFHYGIEQLGAMAV----PSGTGNTARQIEMMQDFGVTAIHCTPSYGLYL-AETVREMNIIDQLSLRVGCFGAEPWSSSTRKELEDAF---NIKAYDSYGLSEMMGPGIAQEQDGLHIWSD-------HYLVEVLDEDGEQVAEGEKGELVLKEALP-MIR--------------------YRTGDACGRTSNRISRILGRADDMLIVRGINVFPSQIENVLVRIEKITD------------------------------------------------------------------------------------------------------- 213016655 86 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHATSGTTGKP-----TVVGYLIARNLTM---IGLGEGDVFQNSVNYGLFTGGLGLHAGAEKAGLTVV----PAGTGNTRRQIEMIRDFGVTAIHCTPGYALHIAEVAEEM--GVTLDSLKTGIFGAESWSETMRRELEDRL---ELSAYDSYGMSELFGPGVAPEKDGLHIWHDS-------YLVEIIDPKGEVLGPEERGEMVVTPLVKEAMPLL-----------------RYRTGDITMLMEDGCVRITGRSDDMLIIRGINVFPSQIEDVLLGLPEVGD------------------------------------------------------------------------------------------------------- 154283717 29 ---------------------------------------------------------------------------------------------------EKNQYTYSELDRKVSELAFRLHRHGVGRDSLVGVFLGCSADYLIACLAALRAGGAFLVLELAYPPNLLTDVIDDSNPAVVIT---------------NQRQAEKIKAGTPL---IVLDKQQK-------------------------EPLPPTNEL--------------------------------------------------------------------------PQLPTEDDLERLA-----------------------HPALGARLPDLRTLWLNGEVVTTDLARRAIKALPNSQ--LLSCYSACETHEIACGDIRHMLEALFCPVGPPLYPKQTYILNDDGNPVEHGVSGELFVGGTL--LARGYLNRPEAFLQDPFDPAPGIHRTGDTAKMLPSGLLEISGRVGSMIKLRGYSVVPGKVENVIIKRLAVSDCVVI--------------------------------------------------------------------------------------------------- 159038256 264 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPLGNMYGMTEVG-VIGTDLHGQHRP----AIAPAPGIEVRDVD-----------GEL--RVSCPASPYLGSTDPSRWSA-------GWLHTRDAGTVDRDGLVTVRGRLDSQVSVGGMKVDLTEVEATVAELPGVAAAVVVW------DDGITAYV---QSVEPLAE--ETLDQQLAERLAGYKRPRTLRLLDQLPRTTTGKLVRSV--------------------------------- 145242832 136 ------------------------------------------------------------------------------------------------------------------------------------------PEWQITDLACMSQSLYSVSIYDVLAPDATEYIINHAELACVVTS---------LPHIPTLLRL--KPQLPNLKIIVSLDPLDGGEEMAAGQDVSIYTMSQGASVDRPCKPPAPSDTITINYTSGTTGPPKGVVLAHENAV--ASASGALINSIKAGDTI--------------ISYLPLAHGARIGYFHGN--------ILELVDDLKLTGFISVPRAIRALKNPDPSQATGYDLERSRMLASGSAPLDPSLHQFLRIALG---VDVVQGYGLTET--YAMACVQSLADLTAGHCGGLIPSTEACLMSEYSVDDKPYPRGELMLRGA--NVFREYFKDPEETAKA--VTEDGWFRTGDVCKIDEMGRIVIIDRRKNVLKLA---------------------------------------------------------------------------------------------------------------------------- 21222888 58 -------------------------------------------------------------------------------------------------------VTAAEFAGQVLAVAKGMIAEGLVPGDRIAIMARTTYEWTLLDFAAWAAGLVTVPIYPTSSLFQTRWILQDSGAVTLVT-------------ETTAQAAALGPELDRI------PDLGHLWVMEKGHVERLAELGARVPDAEVEVRLGPGTLATLIYTSGTTGRPKGCVLTHGNFFAEVDNAIELLYPVEPSILLFLP------MSH---VFGRMVAVACVVRLGHAPSLKPEDLLPDLAA-FRPTCLLTIPYMLEKVFNSARAKAESGGRAAVRAVSVAGEAYDPLVYRKIRNAMGGRVKYAI--CGGSPLGRRLAAFYAGAPPLKPGTVGWPLPGTRIRIA-ADGEIL---VAGEQVLHGYWDPQAGGVVQ----------AAPDGWFATGDIGSLDDEGYLTITGRKKELLITAGKSVAPAPLENWLRSHPLISQCIVLG-------------------------------------------------------------------------------------------------- 2924391 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGKPKGVENTHHGLTNRLEWTL-IHYPLSVKDSFLHIASVSFDISVWEMLF-PLLAGASLVIADQNKDYLAXLTLLIPI-KXQLSILFLLFSAYLLTLKKVLKCKSKHLLQSLKIQIS----ISPMVRQ--KQLLAXRIGTVVN----KDIGSSLI--------------GHPIWNTQIYLLDKHLNPLPAGVGGEIYIGGS--SLARGYLNRPERFEDSAEAKNLRLYRTGDLARYLPDGNIEFIGRIDNQVK------------------------------------------------------------------------------------------------------------------------------ 206559236 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGAP--VPHRTWGFLVGCVRAAAERLGLLDGR---AATLIGHMYGFESTVLLALIGG--LAFSNRQPFYPSDIR--DELDALQPRVLVTSPIHLRALLSAG------HALPRAALVLSATAPLSEKLAREAEAAL---DAPLVEIYGSTETGQI------ATRRTSQGAAWERFPDIRLDARDDDSGPTVWVSGGHVEAPVPM----------------------------GDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAEVVD-GVFFMPDEEPVTRLVALVV-------APTLAADLQRALRERIDPAFMPRPLVFVDALPRNETGKLPRDVLAALVAQHARATGATPT---------------- 86741968 15 ---------------------------------------------------------------------------------------------------------------------------------RVGILMANGEPWLRGLLACFRIGAAAVPI-------AL---------PVAFGSSEGYQK----HLRRVIEDAELETLLVDGQSAHLLSRLGTLPN------VRLDDITEVPEPAGPVGENPADEFAVIQYTSGSTSAPKGVALTADTILAGLAA-IADGLGLTETD------EIGWLLFHDMGLFGMLAHGCSVNLWRTTDFLRDTRGWLAGAAASGASVLFAYQRMVDAVEAGG--APDGLDLSGWRAACNGAEPVTLEAFNRVFGPYGFRPEAMLPCYGMAEATLVVSWATPKDLPLAPGACGSAAPGIAFRI-DAPG----AGQVGEVQIRGA--AVMGGYLGDQQPF------TSDGWLRTGDLGF-EAEGELFLVGRLKDMAIIRGQNYYAEDVEQIARRVQDVRACAALQARDGGFEHLAVLVETPLEGAEA-AALTSAVEAAISAELGPGVAFVHPVPVRSIPHTSSGKVRRQAARDLYQ---KTVKDAS----------------- 215501325 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDYEPCPPGVDGELCVMS--PTMMTGYYKCKEKPQFGGGDKYDAFLRTGDYGWCNHKGYIELHGKVGDIMSLSGLTVLPHELEDALRGLTFIKEICVFG---SLSESVPGAVIVPKYDLDIEDDAERQVADFLRRR-GAACLTGGLCFIESIPRLEDGRILRRAIRVI----------------------------- 46115788 54 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFCILHTSGTTGVPKPVFWTHA--LIGTMDAVRWMDNWNPGDRIYSSFPMSHGAGLMDIVIPALCSGPPSVL-------PNLGLLEALADHAKIDIWSMVPSLADEL-GEHPDVLAKFKPS--KFICASGGPVSPLIVSEVNKVV-----RVLNLTGTTE--GLFIGNLWVPREDWHWFAFHPYSGFE--------------------FKEIHPGIFEQ-WNEHWELFQGIFHTFPDV----DYVRHPANPNLWFTGRSDDVVVLSGYKISPLDTEALISTHHAIDGCLLIG-------------------------------------------------------------------------------------------------- 218155475 130 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFYVGFTSGSTGLPKGFMRHHRSWVESFRVSLQD-FGVAAATRVLAPGR----MSHSLFLFGALLTGAGAVLQE----RFSAPRALDTLRAGGAPLLVAVPSQLVLMLQWAERPIEGVEL----VLISGA--------RWLRERTPAPRARIVEFYGASE------ASYVAWMDAEPGAPGRPFSNVDLHIPDPRSAALPQGVPGLIWVRSPM------LFMDYVNAADGTAALREGDWLSRDMGYVDDSGLLHLCGRENRMLVTQGKNLFPEEVEARLLAHPQVAQASLQGVADGLRGLRVQAVLQWQGDAPPPGAL--ELAAWCRAVLEPYKAPRHWVWVGDWPQTPSGK-------------------------------------- 156045509 106 ------------------------------------------------------------------------------------------------ELSEYKYLSFAEYERLILQIGAGYRKLGLKKEDRVHIFAATSAHW----LACAH-GAVIVTAYDTLGEEGLKHSLVATRAKAIFLDP---------HLLPTLINPLKEA--KDIQYVIWVKQENIDKKAHEKLKILSFEELRKLGEENPVDAVAPEDLCCIMYTSGSTGPPKGV-------PIKHKAVVAAVAGLGPGD--------------GLLTYLPLAHILEFVLYGGTMGYGNPKTLSDTIREFKPTVLVGVPAVWESVKKWGALWAKRYGLPRLRICLNGGGPIAKDTQRFISMAI----TPMINGYGLTET--TAMGALMDPME-WTDEALGDIPGIEIKLVDDAGATNKPNPQGEIWIRGD--TVMEGYYENPEETAEAL--TADGWFKTGDIGEWDKNGHLNIIDR------------------------------------------------------------------------------------------------------------------------------------ 148258296 40 -----------------------------------------------------------------------------------------------------RELSYATLLAASRHIASGLLARGLSP-DRVMILSGNSIDALVAF-GSLYAGVPFCPVSPAYSLVSLAYLMKLLTPGLVFVDDADKFADALIANVPEGTEIVASFGSVPGRKITML------------ADLIASPLFAGLDAVHD--KIGPDTIAKFLLTSGSTGNPKAVINTQRMICANQVMTLAFLKDEPPVIIDWLP--WNHTFGGNHNIGLTLFNGGSMYLDQGKPVPGGIEETVRNLREISPTVYFNVPKGYESLLREDPGLRKTF-FSRLHAMFFSGAALAPHVWNELDELSTGTRVPMLTGLGSTETAPFFMSVNPRT--SRSGHVGLPVPGNEAKLVPNNGK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169603710 366 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAMKSTDLAYIFFTSEDSGRQTPVMLSH-GHLVSALTWHVDRFDWQPDCRIVQSSSFVSSQSLLEIL-GSLIAGGCICM-------PDEVNLPAFITSARANGAVLPPSVIRTM--------SPSDVPGLRFLASVGGEAFPD------DRLGDGEVRLFRGWALGEASMLMTVGEVVPNPRYADSMGKPV-GCLAWVTNPDGEVVIEGGSGVLGRANVSPPAWAPLRNNS--------ATRGPYFRTGMLAKNNPDGSVSPVGRMSNRLKLGGQMIQLEQIERVLVRCSQLRDAVVVARIAAGRTQ-LVAVVCLADPRLPSCKVLGELSAWALSGLSPALVPTVIHVVEELPRSLPHRVDRLAVRE------------------------------ 118473501 47 ------------------------------------------------------------------------------------------------------TITYRQLAGRIQAVTNAWHNHPVNAGDRVAILGFTSVDYTTIDIALLELGAVSVPLQTSAPVAQLQPIVAETEPKVIASSVDFL-----------ADAVALVESGPAPSRLVVFDYSHEVDDQREAFEAATDALDRGRSLADAPLYVPDEDPLTLLYTSGSTGTPKGAMYSKTATMWQAGSKARWTLGVMPS-ITLNFMPMSHVMGRG-ILCSTLASGGTAYF----AARSDLSTFLEDLALVRPTQLNFVPRIWDMLRAEGSEDRAEAALEEVRTLGLTGSPISAEMKSWVEDLL---DMHLLEGYGSTEAGAVFID----------GQIQRP-PVIDYKLVD-------VPDLGYFATDRPYPQMFPGYYKRPEITAEMFDE--DGYYRTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 50303781 111 -----------------------------------------------------------------------------------------------------QQFTYLETYNIVLRLSHYLFNHQVKPGDFVALNFTNKPLFIFLWFALWNLGA--TPAFLNYNIQPLIHCIQTSNISQVFIDPQAREPMK------KTEEDLRKVLPHTQLHYINEDELFNNVLLNEKPTLRVDDGIRSSQSAKDFEA------AMLIYTSGTTGLPKPA------IMSWRKSTFGRIMRVTQGKTVFTAMPLYHSTAALLGVCAIFAHGGCVAI----SNKFSTSTFWKQVCMTESTHIQYVGEVCRYLL---NSPVSSYEKQH-RVEIAYGNGLKTDIWKEFKERFNIKI--IGEFYASTESPFATTSLQRGDFGIGACRNYGPFVSMVLSIVNPDDETIEVGQPGELVPKKPETS-FQGYMGNESKVIRDVFRKGDAWYRSGDLLKADANGLWYFMDRLGDTFRWKSENVSATEVENQIMSFTKILEAVVVGVKLPNEGRAGFAILRLQDSIEGKLDLLNNLLPHLKDNLPKYALPIFVEFADKIELTHTHKV------------------------------------- 154492572 42 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKRI-------MVQMVNSARLTCDYRQGDKLLC-------MPLRYIVVRSLVAGLDLVIREPS-GHPMADRFAAMI-PLQV---------YNTLQ----IPEERERLCQIDILIIGGGSIDHE----LEARIQELPICVYSTYGMTETLSHIALNGPDASPYY----------------------------------TPFPSVKLSLSTDDTLIIDAPLVT-DETLVTNDVAELLPDGRFRILGRKDNIINSGGIKIQTEIVEEILR--PIITNFAITSVPDPKFGEAMILLITTGNDHFPSKKLFSELEEMIFGILPKYQRPKHILQIESIPLTGSGKIDRAACRKLA---------------------------- 145297954 19 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDERDAERADLTPEHLDLT-----LFSSGSTGEPKAIPKAWPQLEAELRVQMALWGETLADTRVLASVSHQHIYGLLFRILLPLALGRP---FDRSIDYPE-----QLAVQTAPWVLIASPAFLS---RLDPAIPAAGC----RLIVSSGGPLQPGDAHQAWALLG--QLPV-EIFGSSETGGIGWRQRNQAQTPW-----TPLPGVEVRVGPDQG----------LLLRSPFLAE-------------------DGWLACADRILMKEAG-FELLGRQDRVIKLEEKRISLDEVEARLQALPEVEQAAVLPLQQGQR-QILGAVLVLSEGAARWAELGQALRQQLRPWLEPVALPRSLRRVESMPVNAQGK-------------------------------------- 167590739 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVYRTGDLARVRGDGAFDYLGRLDDQVQVRGVRVEPAEIAACLRAHPA-VADAAVVAEADGGPTRLVACVALR-----TEADDAALKAHVAAQLPAGWQPHRYVRCDALPYTLNGKLDRAALRERIAADLADRLDRAA---------------- 33318810 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEADETQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHSSIAQQVDGENPNLY-FHSEDVILCVLPLFHIYSLNSILFCALRAGAAILIMQ----RFNLTTLLELIQRYKVTVAPFVPPIVLDITKN--PIVSQYDVSSVRIIISGSAPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 95928397 19 -----------------------------------------------------------------------------------------------------RGLTWDEFNDLLDKMMAYLHQAGCRPGDRIGIMAKTSLLWDLCHYAILKLGGVVVGLDPHDTAENVVHIIGQAKIRGVFVDSDALE-----EKMAAHDGAL-------------FFILQGEYCYADGLRISGQE--RSAQGDIPLAKVAKDSPATIIFTSGTTGTSKGIVYSHTQVIQACAILSRYH------DV---ASDPCWLLFQRMLNFAGISVGAKLF-YVANPMNPDVPRFYEKVHEWPVRKLFAVCLYLRAVQETSSGPGKLADLLVLKYVISGSAPMPLWLLRWYQSL----GVLVLEAYGISE----------NIIPIACNSLDGYRFGTVGKVLQE--NTVHVAEDGEIFVKG--PGVFEGYLTGDAQDKLT----LDGFLKTGDEGSLDAEGFVTLQGRKSDFFKTSGKRVSPMALEAALLQLDAFEHVLVIG-------------------------------------------------------------------------------------------------- 70733979 50 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGEPKRILRQLANEVV--ALEHLWGADLGQAWIIGSVAT-QHIYGLLFRVLWPLCAGRPFV----RRQLPFPEDLQRASRECPAFAWVASPALLKR-MGDNLDWPA---LSQVRRVFSSGGALPAEAASGLHQRLQQWPTEIL---GSSETGGIAWRQGPGLWQ----------PFADVRLSQDA--------DGALLIASPLPA--------------------GHVEHTADAARIAADGRFELLGRLDRIVKLEEKRISLPMLEQALASHEWVAEAR-LGVIEDNRAYLGALLVLSEPGHALRNQLTQALRQHLAGHCEALALPRRWRLVRQLPLNSQGKLPQAQVQALLLAPRPQA--------PEVLEQ------- 169831726 90 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTRKDIDTWSEVMGVKDDDIIQIAYGYGLFTGGLGVHYGAEKVGATVV----PISVGNTKRQIMLMEDFGTTVLACTPSYALHLSEVLEEMGTDRSRIRLRVGVFGAEPWSPQMAREIEKKL---NVVAIDIFGLSEIIG-------------PGVASECLYNTGLHIFDDHGAQLPPGEEGELVIKEAFPLI---------RYRALYVEPCPCGRTH---VRMSK-----VMGRTDDMLIIRGVNVFPSQIESVLLEHAEPHYLLVVDRKGPLDHLEVWVEVSFRDEVRHLESLGKTIKREIESTLG-IGV--EVRLVE--PKTRSGKAKRVV--------------------------------- 66806417 168 -----------------------------------------------------------------------------------------------------KWLTYGEVYEKSLTLAKALTNF-IERRDFISIYMDNCLEWYFTDFASLWAGLIVVPLHHASNSFNLLEILWNSESKCIVCSGESFKN--LIELYDQLTE-QDKLEKPIVLKLIVHKEDLFDQSLVDRLPSTFNEMIKIGEAKYEFVPVGPNDLSSVTYTSGSTGVPKGVMYVQFPNAVYSYNTLSHSQRLSD---------------WRYI-----YMGGRVAIYSG-----DMNLLFEDLALVRPHSFWAVPRFWNLLMFENPQLDERYCYKGIRKLLTGGAPTANEVLKFMSD--CWKDINISNSYGLTEVSGVCIDGYISEFKIEP----VPSFGYYPTDL--------PHPRGELVVKSS--TMSAGYYKNTQLTSES----FEGGWFTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 125716288 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGRPKGVMVEHRSIMNRLNW-MQKQYPLTNNDVLLQKTDVSWELFWWF------FAGAKLSIL--TPDAKDPKQIAETIHRDQVTIIHFVPSMLNLFMDNMELSDVANQVSSLRWVVCSGEALPIAAVQRFRQCLGTSAIKLANLYGPTEATNCSLTDDETYIPIKPIDNTMVSLRYVASIWCNWGAVHCRNQ-----INRP---ICRGTRLDADRFVDHYIELV-------DLARWLADGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------------------------------- 196158190 2 -------------------------------------------------------------------------------------------------------ITYRALLSAVENLASWITNHNAE---RVGIAFDNSFAWVIADLACADVCCVPVPLF--FSTSQQEHVLNESQCHFLLTNRGG--------------ELSEWSESPTVIDC--------------ENDIVAHSL-KHDSRVYTPVGTNK-----ITFTSGSTGSPKGVCLSTES---QWKVAHSIERAVQPE-----------IVNHLCGVYTPLYHGGTVYLFRGSKLV-NPNALLSLIDRVQPSSVILVPDLLMVLVQAGWTPP-----SSLVFIAVGGAHVAPTLLAQAQAK----GLPVFEGYGLSEAVSVSTLNTPNCNTM--GSAGKTL-----------GHNQLHIEEGEIVVTG---NHFLGYLNQPSSF-------YPTQVRTGDLGFF-SDNTLTLNGRIKNIMNSFGRNVSPEWIESLLL-------------------------------------------------------------------------------------------------------------- 118617346 86 -----------------------------------------------------------------------------------------------------ETISYGELWDRISALADVLTEQTVKPSDRVCLLGFNSVDYATIDMTLARLGAVAVPLQTSAAITQLQPIVAETQPTMIAAS-----------VDALADATELALSGQTATRVLVFDHAGSAVVETLAEAIARGDVPRGASAGSAPGTDVSDDSLLLIYTSGSTGAPKGAMYPRRNVATFWRKRTWFEGGYEPS-ITLNFMPMSHVMGR-QILYGTLCNGGTAYFV----VKSDLSTLFEDLALVRPTELTFVPRVWDMVFDEDRRLVDGADRVALEVLGLTGSPISDEMKAWVEELL---DMHLVEGYGSTEAGMILI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215455261 11 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGKPTPNNTVYVLDEDMQPLPIGRQGIM-----WAGITRGYLNLPERYKRDPFDDGSMMFNTGDLGRWLPTGGLEHLGRIDDQVKVKGFRVELDGVAAAMETCPGVQAAVAL----LIDG-ALWGFVTPAS--------VDQIVTTTAAKIQPYAVPTRMLTMDEFPKTPNGK-------------------------------------- 146338040 53 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFTSGSTGMPKAVINTQRMMCANAAMMMQTVLDWMP----WNHT-----MGGNAAFNPLLIDGGTLYIDDGRPM---PGMFDETIKNLR----EVSPTYYANVMEKDDALCRSF-FKDLGIMAYGGARLPDDLYERMQAKTTGERIVFYTGWGSTETAPTSTGTYWNTE--RVGLIGLPFPGVEL-------KMVPTGDKYELRLRG--INVMPGYFGQPELTRKAFDD--EGFYCIGDAGVFDPAQGIIFAGRV----------------------------------------------------------------------------------------------------------------------------------- 58271196 147 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTSGSTGTPKGVLLTHGNVAVASVWTLLYEY-LTSKDSYLAFLPLAHIVENSFI-FAGLPVGASVRECKGDIAEFKPSIMWELIRKTKVDQSGALKKSIFNFALKAKQAAHHYSIPNLKILFSGGGAVSKSTQQFLCTAL----VIMIQGYGLTETTAMATILNPAFMQF--GAVGGPVPAAEVKLIDEAGYSTNNPPQGEILVRG--PAIFKGYYKRPDLDKEAFTE--DGWFRTGDVGQWNKDGTLSIVDRLKNLVKLAG--------------------------------------------------------------------------------------------------------------------------- 125716292 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADAFAYAIYTSGSTGQPKCVLLNHRGRINNIEDYCRR-LELGETDRVLCVSSLSFDISVCNIFCMFRSGGC--VIFPSLDRLNDPDHWLDVMQERSVTFWHSAPALMDALLEVTSE--RRYDRNSLRVALLGGDWIPLSQPKRARAAF--PRLRFVTAGGATELSSTFIDPAWRSIPVWAGRWPTKAHWSSMRTW----RSCHRGYPGELHLGWCWDGCRLHETGQPFPPRNSFHIRGPGSTRTGDLAR---DGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------------------------------- 126652307 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKTGDLGQVLPNGKIVCYGRKDNMVKIRGHRVELEEIERYLREIPSIKD-AVVKLYKNEDGEQLCAYLV-SQQEINQRDFEKHLLRYLPESL----IPTYYQKIEQIPMSNSGKVDRLSLPELYDDRIVQIDDISSLELLSILKGILSDRQ- 67522447 51 -------------------------------------------------------------------------------------------------------------------------------------------EYLITLLAISRLGHTVLLLSTRIAEDAYVSLLKNTKASLLIA-------------YPAFNGVAKKAT----------QRTGTVLQPVLRREDYVNSTLKLPKAELDGL-VENKHITWIIHSSGSTGHPKPIYQTHSG----ALKNYANNFGLR-----------GFITLPLY-----HAHGISCLIYMYNAELPLTGFYLHTLQEHDIEVLYAVPYGLKLL-SESEESMKL--LARLELVMFGGSSCPKP----IGDKLAQNGVRLVSHYGTTETGQLMTSFRDRSDYVRPGPSLLPFPGIY-----------------ELCILEGWPS-------------KVASNRPDGAYATKDLFEKTKENAWRYYARLDDTLVLNGEKANPLVIEGVARNHPNVGEAIAFG-------------------------------------------------------------------------------------------------- 215505221 21 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EATPVPGHRIAYVMQTSGTTGEPKTVQVPHRCIVPNILH-LRTIFTVSPRDVVFQAAPF---TFDPSVVFLALTAGATLVMSEAVKRIPRAVV--RLLVESKVTVVQATPSFFS---RLGAERVKESLLSTLRVLAFGGEACPSVAQSWSER----GNCTFYNLYGVTEVSCWATCQRIRLTDS------------SLQLFISTGGSNRRCLVGEETWRQIGQCQMR---------------------NSGDLVHK-SGGNLTFLGRRDSIFKYSGRKVNPALLSRKLLD-SAVVESC---HAHFSKSEGLFFFVTLPPNGDAEETLTS-LKTDLERECT---CPLRIIVVHGLPVTSHGKLMKALLR------------------------------- 33152355 117 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKAVVHSIRNHLENAVGVCQLM--------HFTQTDC-WVSGQG-IVWRWLLQGATLYLNDAKAQFFDCLA--------NVSHASLVPTQLRYLKERGTNTLEQK-------FLLGGSAIPATLIQQAQQ----QGITTYAGYGMTEMASTIC-----AVENEIDNVGRPLAGRSIRIV-----ENEIWVKGA--------GLALGYWQKNGEIQ--PLVNQQGWLQTKDCGKWNQQGQLVVKGRLDNMFISGGENIQPEEIEQLIYQSSWVQQVFVLPKEDSEFGQRPVAIIQFNNG------------------------------------------------------------------------------- 84999740 30 ----------------------------------------------------------------------------------------------------------------------------------VGLFLPSCEEWLLLEQACCGYGFTLVPIYTTLGTESILFVLSNTGLELLFCTE---------DNAEKLFEVLSLSKTKPLKNLVLVNSTSVNEKLLNNNFMLWSDFLKKGKEELEPSPGHPDSLNIISYTSGTTGSPKGVMITHKNFIDTVLVTVEGVCRMGVDESYFSCHLSYLPMAHMFFVNAVFYFGGKVGIYSG-----DVKLILDDLQTLKPTLFISVPRLIRYLFSRGLEIFDKVNRGNLKWMFVGSSCLSEMVIDRVRAMVGK---PLFWGYGLTECCGAFVQNINDRNPL---NLGGPSPGFQFRIVDKK------PIRGELLLRGTNVS--IGYFKMEEMTKEVFQD---GWLYTGDVVELMENGSVKVIDRIKQVFKLSGEYVAPEFVESALNSCIYIAQSYVVGNSDE---NYPLAVVVPDE-------------------------------------------------------------------------------- 77459572 12 -----------------------------------------------------------------------------LRSHAGRNDNALAL------WGDTLKVSYTTLYAEVMYRQQRLRDENVK---VIALALDNGVEAILWDLAALFEGLTCVTLPPFFSPAQRAHCLEQSQAERVIA-------------EPELESELLAAG---------YERRGE---------FWCRAF---EGPNRLPVGAAK-----LTFTSGTTGTPKGVCLSADS-LLRVARELQHHVALLPLAILL----------ENLGCYAALYAGATTLGIQGASGVDLPRLLGCLASR--------APESLILVPQLLLLLVKAFDPQSLRFAAVGGARVSEDLLHRAQRV----GLPVYEGYGLSECASVVCLNRPGAR--RPGSVGRPLPHVDVRL----------AEDGEVLIKG---STLLGYIGEP-----AYSDEW---WPSGDLGEFDPEGFLYLKGR------------------------------------------------------------------------------------------------------------------------------------ 50290491 32 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELGQKAKGEIEPHPPTRDDISCIMYTSGSTGDPKGVVLKHSNVVAGVGGATINVCDYGDTDKLICFLPLAHIFWGSCIGYATLTSACKSDLEEFQPTIMGVAAVWETVKKGRVTIFWAAYHSKLKMQKMGIKKVRKATGGHLRYLLNGGSPISVNAQEFISNLI----CPMLIGYGLTETCASLCILNPGHFE--YGVVGDLTGCVTVKLVDELGYFAKDN-KGEIWVKGE--NVLPEYYKNEEETKESLTE--DGWFKTGDIGMWTDTGSLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 22125559 34 -----------------------------------------------------------------------------------------------------QRISWQQLASDINALAAFFQQQGVVPGSGVAL------------------------------------RGKNSYTLLLAYLAALQCAARVLPLNPQLPDALLAQRLPTLD---IHFMLNLATPLPPHFAFTPLDPRTVDSAAVTPIAWDGQRLATLTLTSGSSGLPKAAVHSLGAH-RANADGVLALMNFTASDSWLLSLPLFHVSGQG-IVWRWLTAGATLGVPEGVP----------LVEALGCSHASLVPTQLWRLLANAAPPL------TLKEVLLGGAMIPTELTEQAEAHGIRCWC----GYGLTELASTVCAKRADG---RPG-VGVALAGRQVKLVDD-----------EVWIKAD--CLAAGYWQQGQL---LPLTDSDGWFHTRDRGRW-QQGELCILGRLDNLFFSGGEGIQPEDIERVLLQYSGVQHAFVIPVADAEFGHRPVAVI------------------------------------------------------------------------------------ 153807850 46 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWFN-DSPVITVHTSGSTGTPKELIVRKDQMMQSARLTCEF-LNLKQGERY-----IGAMM----LVVRALVTGLDLIVRSGHPDVKQPLRFAAMV-PLQVNTLQT--------------PEEKERLKQTEILIIGGGAIDEA----LETEIKSLPGAVYSTYGMTETLSHI--------------ALRRLNGTAASPFSSVNLSLSPENT--LVIDAPLVC--------------------DGVLQTNDIARIYPDKGFIILGRKDNVINSGGIKIQAEEVEKLLISVPFV----ITSVPDQRLGQAVTLLI---EGRADTEEIENRLQTI----LTPYYRPKYILTTDCIPQTGNGKVNR----------------------------------- 198469848 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMLYSSDATDTCKPVMLTHRNVIRCLIDTWR----LGPNDTLLPVLP---MLRQHMAIAAVLQVGGNVVLQQG----FNASSVWDMSTKKRCTCFLAMPVVYKQMIAEYVEYIRNHCSEKMRLMATAFAILPDSVFNGWREITGH---HILEYYGMLETGGHAIEEGPKVLPKKPGTLGSPLLGVTARLVSPTGKEIIPMKMGKAVSEAPNPAIAFTVAGEEEKFIP-----------TGDICTYYNDNFYFI-SQACDMITLGGLKVNASEVKKVLLSHPKINDVSVLAIPNMVWGHRLFA-------------------------------------------------------------------------------------- 120404276 464 --------------------------------------------------------------------------------------------------------TYEAVDRRVNNVVRGLIGVGVRQGARVGVLMETRPSALVAIAALSRLGAVAVL----MPPDALAEAARLGAVTEIIADPSTLDTARKLDMRVLVLGGGESRDLH-----LSNGAAGDVIDM-EKIDPDLVEL----PGWYRPNPGLARDLAFIGFS------------TISGELVARQITFRWALNLSRNDTVYCLTPLHHQSGLLVSLGGAVVGGARVAL--SRELRPD--RFVQEIRQYGVTVVYT----WAMLREVIDDPAFSLNGSHIRLFIGSGMPAG--LWKRVVEVF--EPANVVEFFATTD-GQAVLANVKGA---KIGSKGRPLPGIALAAYDPDDNLVRRAETGEVGVLLAHPRGPV----DPASVKRGVFAPADTWVSTEYLFRRDEDGDYWLVDNRGAAIHTARGMVFAATVNDAVGRLGAVDMAVTYGVEVEGQTLAVTALALCPGGSIPSADLSEALAAL------PVGAPDIVHVVSDMTLT------------------------------------------ 9368951 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVLTINYTSGTTGDPKGVLITHAGVAITAARSMQSIL---SSDIHISYLPLAHI-------YGALAEGASIGYFHGKILRPDADGFKGTLSRYVVKQSMALPTYDRIWTK---KVLKGVGLDRARTMVSGSAQLDPEVHQFLRAAFGND---FIQGFGMTESYATGTAQVPGDFST--GNIGPPCPCVELCIVDDKPNP-----RGELLMRGPI--MFKEYYKNPE--ETAKVVEADGWFHTGDIVEVDSMGRFKIIDRKKNVLKLSGEYISPERIENV---------------------------------------------------------------------------------------------------------------- 215506543 4 ------------------------------------------------------------------------------------------------------------------QFAAGLVSLQLPVGSKIGIVAPNLYEWAVTMFAAAKAGLVLVNVNTAYQVSELEFCLNHVKCAALIVAEKFARQDFYQMLLQIAPELLKSARLPLLKHVILIGET------SKPGTVTYDDLMESATAEH--------------------------------HAAMHAISSKLQFD------------------------------------------------------EAINIQFTS----------------------------------------------------------------------------------------VKIVDAEDRIVPVNQRGELCARGYLVFM--GYFKEEGKTREV--VRY-NWYHTGDEARMSEDGRLTISGRIKDMIIRGGENVYPVEIEDFLYTHPDVLE------------------------------------------------------------------------------------------------------- 218678661 37 -----------------------------------------------------------------------------------------------------RQFTYAELDARIARCAGFLSGLGARRGARVAMLARNSMDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCTPALLIHDEEFSVA---VASLADADAAM---------TVI------STVDGPAGLATRIE-----ASLPAGPVPADADGTCVLLYTSGTTGQPKGVVIT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147918720 95 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRGDIECWSTSLARTSCGLGHGDVMIVSYGYGLFTGGLGAHYGAEEVGASVI-----PGVGNTQRQIELMQDLHATAIACTPSYLLHMKAMGISIKKDTD---LRMAFLGAEPWSLETRARIEKSMGIKA---YDIYGTSELSGPLFTECQDGIHVWAD-------HFLLEVIDKNGDPVPEGKKGELVVTTLSKEALPLI-----------------RYRVGDTCGRTHPRIMRIMGRTDDMLIIRGINVFPSQIESVLMTIPEVGE------------------------------------------------------------------------------------------------------- 68481674 81 ---------------------------------------------------------------------------------------------------------------------------------VVTFYSGNRVEWILSDLACSSNSITSTALYDTLGHDASKYILESTESPVIISSKEHIRG--LIDLKKEDAQGLASIILI-VSMEPLTQKDQHLVDFAESNNIKLYDFVERTGAECPP---NSETVFTITFTSGTTGNPKGVLLPQRGYLVPHHKGTKHIFERHMSSAMFLF-------GGS--VAFPRLGGTPLTLFEDKPTFMAPRIFTKIEAGIKATTIDSTSSVTRSLIKDGEKLRKAIGFDNMEFCFTGGAPISPDTIKFLKASLGIGFAQ---GYGSSESFAGMLMSLPFKHSS-VGTCGVISPTMEARILPSMGYNLENGPRGELQLRGA--QLFTKYYKNEEETSKAIDK--DGWFSTGDVAQITDDGLFKIIDRV----------------------------------------------------------------------------------------------------------------------------------- 81096143 4 --------------------------------------------------------------------------------------------------------TYQTVFEAIQKRAAQFSAAGIGYGDKVILYKSPAFDTYLLAVAVTALGAVPVMISYHLPSSNLAERLEKSF----------------IVYDQETEERVAGMTRTDLVTKVFLPQVLVQEAVAFEENLLPEDVIQ-----------------YMTHTSGTTGVPKLICHTAQ-TMGWRVAWQQTIFDK--------MTERGLLAFHISPVHSRYNIGVSSAIGLGFPLYPLSSARKDDVERHRPSALETHPNNFVQWARLAKEKPEVF--SSIRYYHSTFDAINIGTLRAFLEASKEQHPVFMQVYGQSECG-PMILRYHRLENL--GTVSGRDMGIEARITDAQGNPLPAGENGHIQFLS--KGRAVTYYKEDARFQD---NVYGAWWDSGDYGCMTPEG------------------------------------------------------------------------------------------------------------------------------------------- 73987262 15 ------------------------------------------------------------------------------------------------------------------------KQLGLERFHSVGIMGLNSQEWVIA-----SIGAI---MAGGFSVGILSTN----SPKAVIAESSEIDI-FVVDNDRQLQKVIQIQGLKHLKAIVQYK---EEIRTRLQNLYSWRDLADGISEDTLDRVIDSQKPCTLVYSLSVTGPPKAMMLSHDNTTVATAQSLSYKCPPEEQEVLVSYLPLSYMMWISIFVAGALALRGSLVLQEVKPTTFHPWVWDRLLDSLKTNQLASSP-FRRRIDKQLHPPLKSLGLHHCRQFFNLGLGLPRATMDYFLSL----NMPIFELYGLSESTG--IHTLSRQQDFRLLSCGKSLPSTHTKMQRED-----EEGIGDIHI---WGNVFMGYLNDEENTQEKI--DVHGWLHTGDLGFLDTDEFLYIMGNARDIITSSGERINPNPIEARVKRHPIVRYVVVVGQ------------------------------------------------------------------------------------------------- 167578532 165 -----------------------------------------------------------------------------------------------------KSITYGELDTLSRKLGAWFQSRGLARGARIAIMLPNVLQYPVTLAAILRAGYVAVNVNPLYTPRELEHQLKDSGAEAIVTLQAVIARTSV---RHVVVAAMDLLGMKGVAVNYVVRRVKKRVPWRLPSCTRFNAALAHARHALRRIPIEPGDIAFLQYTGGTTGVSKG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91794456 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGAPKLVYHQLEALLVSDAKTCWLLC-YHP----MSYA------GLQVILQAIVANDTLVVDVDASLQKKS-----QLAIELNVTAISATPSFMRTLMAWHQRQPE------LRLISLGGEIAEQSTLDTLKRQF--PRASIRHIYATTETGVIF--------SVKDGLAGFPFEWCNTVVIDDTLKLIKGNVE----------------------------------IDTGD-CIQSTSSRVIFSGRADNVVNIGGVKVNLELLEQQIIAFDIILDARVYVKANPITG-----FLTCVEICTEDEEKARRVLRAFFSGLAPASRPRVITFSKQIALNLSGKKQR----------------------------------- 71755221 125 -------------------------------------------------------------------------------------------------------------------------------------------EWVVVHLASLQLGAQFVVLPTNVTPKEAELVLKSTQARVLFVESTSAY------------TAVKGGEVGQLQHIICFEDQIGEGSYAVAIS------IASDVPEKTPARVTSEDTAMIMFSAGTTGPPKGVMLSHKNLVANVSSIYAHVGEITHTDMFM--SLCSWCVALTTELYQAICKGACVCILEGFQDLPQPSVIVTVAQPFQLTKDLTRFTLGRMMQKPGSILRTASNISELRIAFIIGSQLTRDQ----MELLADLDVFTVSTYGCLEAGGLIATDLDVPLRLKA------LPGVEIRVVNDKNEIVAPGYVGEVLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70984820 61 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PCVPPSPSDIVTINYTSGTTGPPKGVVLTHENAVAAASSALVNIRQA-PGD-----------TSLSYLIYARLAAGARIGYFHGNIV-----ELVDDIKALKPTAFFSVPRLYRHIVAAKTANLKNPDLERCRFMVSGSAPLDPSLHNFLRVAFG---VDFIQGYGLTET--YAIASSQSAKDLTAGNCGRIAPSTEACLMSDYSVDDKPFPRGELLLRGT--NIFREYFKNPEETSKAMTE--DGWFRTGDVCTIDEMGRFIIIDRRKNVLKLA---------------------------------------------------------------------------------------------------------------------------- 159466184 305 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYEALG---LQVLNGWGLSETAPVLACRRAVEGQNIRGSVGVPTPGTQLRVVDPESAPLPAGRQG-LVLARG-PGVMPGYWQDPAASAKA-FRAGGGWFDTGDLGWVAPEGHLVLTGRAKDTLLSSGKNVEPQPVEDAVAASPLIKFVVLVGQ------------------------------------------------------------------------------------------------- 78067560 103 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTSGSTGAP--VPHRTWGFLVGCVRAAADRLGLLDGR---AATLIGHMYGFESTVLLALIGG--LAFSNRQPFYP-----VDIRDELQPRVLVTSPIHLRALLAAG------HALPPAALVLSATAPLSEKL---ACEAEAALDAPLVEIYGSTETGQI------ATRRTSQGATWALFPDIRLDARDDDGEPTIWVSGGHVEAPVPM----------------------------GDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIPQVID-GVFFMPDEDAGTRLVALVV-----APTLA-AADLQRALRERIDPAFMPRPLVFVDALPRNETGKLPRDVLAALVAQHARTAAAPTPVCD------------- 123446237 55 --------------------------------------------------------------------------------------------------------TREEIHQLALRVGSFLLSKGIVPGDRVGVYTENRLESGIFLEACHLFGFVAVFAFDSGIATYPRYTLVDAG------VSCIY----VSPTKWERVDVLFPPKCPELKFIIV-NEIGDRMPYEY---YLFDDVIKY--DQIAPLPVQSSDPCTIVYSSGTVGAPKGVVLSNYAMITGIFY-IKVSVPVKFGDVHLSFLP----MAHILERIGFLIFGAQIVARQGIATAKDD---MKIC---KITGGPIIPAFLSAIMEEKVKPLMNFKLSSFRYFGVAGDVFDAKVHDDLSNIFGAEFVAI---YGTSEAAGPFVCP---SNEYTPGTVGRPMPHLQ----------CKFGTKQELLIKT--PALFTSYWRNPEITKDAFED---DWYKTGDRAEI----------------------------------------------------------------------------------------------------------------------------------------------- 145505019 165 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGLPKGVMLRHKNFV---SVSGGVVFQVSQKDVYLSYLPLPHVL-ERFVVITLLGYGSTICMYGG-----DVQKLNQDLQMVKPTLFMSVPRYFRTTIKQKLESLQGAKLSSVRYMLSGSAPMSAEVIDFLKCVIC---APFIEGYGQTECGGSFITKAEDSI---SGHVGGVFPNIEFKVIDNENNQITP--RGEICLRGN--AIFAGYYKEEEKTKE--MIDKDGWIHSGDVGVIRPNGALQIIDRVKNIFKLSGEYIAPEKIEGIYQRVNGVTEAFVYG-------------------------------------------------------------------------------------------------- 193076816 54 -----------------------------------------------------------------------------------------------------------------------------------------------AMLA----GVPFSAISPAYSLISLKHVFEVLTPGMVYASDG-----------QAFAKAIQACITSDIEVVTNKGIVGDQI------CTSFQSLLDTSVTNVQYQTLDENQIAKFLFTSGSTKLPKAVPTTH--LMLCVNQQMLLQFEETP------PVLLDWLSWHSHNVGIALYNGGTIYIDDGKPV---AGKFDETIRNLKPTVYLNVPKGWEELTEEKDEELRDRFFAKVKILFFAGAALSEAGWNRL-DKIAQQHCRIMSGLGMTETASCAFTTGPRVM---AGFIGYPAPGCEIKLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189466352 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDGVRIHSSSGTTGTPTVIVHSQHDLDSWANLVARYTVGIRKTDVFQNSSGYGMFTGGLGFQYGAERLGALTV--------PAAARQIKFITDFKTTALHAIPSAIRVIQEEGIDPTS----TSLKTLVIGAEPHTDEQRKKIERMLG---VKAYNSFGMTEMNG------PGV----AFECQEQN-GMHVEIIDETGEPVPDGEIGELVLTTLDREMMPLI-----------------RYRTRDLTRILP-GECRIKGRSDDMFIIKGVNIFPMQVEKVLVQFPQ---------------------------------------------------------------------------------------------------------- 167922800 16 ---------------------------------------------------------------------------------ADRQPDRPAYTYLPEEGAPAELLDYASLVQRAHAIAAAL--------DRRLAGAPDAPRT--AML-----------LFAP-GPDFLAAFWGCLSARVIAIPAQLPRPGRAATLEAIVRNAGVRLVLASRPQADAIGRTLARSPALAGLDLFVDDALADGAGRPAPARPAADDIAFLQYTSGSTSRPKGVVVRHRNLMIAQAMS----LDHASTSVVWMYHDMGLIGG----MLQPLYSGAHCVAMAPTTFLKRPLRWLRAIAQWRAVSSGGPDFAYRLCERIAPEQAAGLDLSSWRVAFNGAEP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212529046 41 ---------------------------------------------------------------------------------------------------------------------------------------------LATFWALSKLG--HSILFTRISLEAYASLLERTESKHIIIAKEF---------QDTADDLTKRI-------------PGLQIDYIATDD-WYKFPIEDKTPNLKPAQ-EANYVSWIIHSSGSTGLPKPIFQTHGNYALNT--------NLR-----------GFITYHNYGI-SCLIFSCKSILY--SPSLPLARQLLGTMQANDFEVFYSVPYTLKLLAEEGIAALRKC-----KIVLFSGSPCPDS----LGDRLVANGVHLVSQIGSTEMGQLMTSARPREDKLRPGAAVKPYLRF----------EERSTGIYEAVVLDGWPCKVLS-------------NRPDGAYATKDLFMKHPDMAYKYFARLDDTILVNGEKVIPLALEGSVRQDPAVAEVLVFG-------------------------------------------------------------------------------------------------- 16331524 243 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYGMTETAAQIATLTPAEFLAGQTGVGKLLPHVQLTITNSKDEMVAPGTVGLINI------QSRALFKG---YVPQNENSSREIFTTGDLGYC-HNGYLHITGRRGRRLISGGENIDPEDIEALLLDRHLVQDVVIVGVGDRHWGEMLVAVYVPNPGPGND---VSTLSQCVKAQLSKPKCPKHWLPVSTLRRSPLGK-------------------------------------- 40787334 3201 -------------------------------------------------------------------------------------------------------LTYAAMNQRVEGIVSVLRAQTTKQEDIVGVFQTPSADFVCSLLAIHRVGAVYLPLDPRNGMSRLASAVKAAQHIAILTDKEFVTQTNELDL---------------AQGTVILNVADIKSNPVANESTL---------------SVGPRDVAYMIFTSGSTGEPKGIVVRHENLRVNLEGFHRA----------WNIEDLGKVMLQNAAVFAPLTTGGCLVV---APARGDPHEITNLMLEHGVTMTQATPSEYETWFRFAPENVRRC--TAWKAAWFGGERAPPGLLHLFREACKVPNLQVYTSYGPTE---GTISAMKGKLEIEDPAVAVPVPGYAAYIVD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170108977 32 ------------------------------------------------------------------------------------------------------ELSFVQLRGMVERASAWLVSSGTTTGRRVAILLASDVGLFVYLSALLRIGVPALLLSARLSPTSIAHLIKETSPTILISSQTSLVARKALSLLP------SSYHFPPPRLVTAHLYSTFLLPGSPTPD----SPRSPAPPSYEPTDLDA----LILHSSGTTGLPKAIYHSHA-FLLLFASAHR--FEEKMGEGYSVVTSP---LYHGFGLLAPLLSLSINLPFVLPPVIPTALSTLHTIHSTNARYLFTVPCIIEDILDVGLEAMKKLD-----IVVVGGAPLK----DIFGGRMAEGGVNVLNHWGASETG--PITPIET---VKPGYHDWRYLGFK---FIPEGNPNEQRRTYTLVFRPPG-------WKEDFVLKDLLWAAPE----------------YQILTRTDTLIVLSGEKFNPEFAERLIGEHPDVRGVLAFGQ-----GEVAVGVVI----------------------------------------------------------------------------------- 215498056 37 ----------------------------------------------------------------------------------------------------EQQLTGNQLLRRIQRYALGFQRSGIRPGSYVCAHVSNTVDNVAAILGVVFVGATVVMAKPTLVTRELLYQIKDSGCRYVLTDKHG--ASKVLEVRKE----------HRLEELFCIGDLPGFTDISQ-----FQELSESSFEEYSP-SDNAEDVIAVLYTSGSTGLPKGV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121717616 136 ------------------------------------------------------------------------------------------------------------------------------------------PEWQITDLACMSQGLYSVSIYDVLAADATEYIINHAELSCVVTS---------LPHIPTLLKL--KPALPNLKIIVSLDPLDSKRALLESIATDLDVVILGAASKRPYNPPAPSDIVTINYTSGTTGPPKGVVLTHENAVAATSAAMVNISQ-NPGDTNLSYLPLAHITEHT-----AFWAGARIGYFHGNIV-----ELVDDIKTLKPTGFMSVPRLYRHIVAAKTANLKNPDLDRCRFMVSGSAPLDPSLHNFLRVALG---VDFIQGYGLTET--YAIATTQSSTDLTAGNCGRVTPCTEACLMSEYSVDDKPFPRGELLLRGA--NVFQEYFKNPEETSKAMTE--DGWFRTGDVCTVDEMGRFIIIDRRKNVLKLA---------------------------------------------------------------------------------------------------------------------------- 148271302 25 ---------------------------------------------------------------------------------------------------------FRELWDRAGALAAALGET-VSAGDRIAVLGTATADAVTLDLAAWILGAVSVPLQASAPVAALRAIVEETTPVWI-------AATADQAATARAVAEASGDGIRTMRLDTDTDADTDTDAALTLGALVARGALRRRSPWHPA---PGDDPLLLLYTSGSTGTPKGAMYTR-------SMVERMWHALRPDDAS-TTADDGDIVGYAYLLLATLGRGGTVALATST----DLSTLFDDLRTFAPTEFVFVPRVAELVRQEGDREEQRRDRDAVRAAICTSAPLTPELRTYIEGCLG---LTLHDLYGSTEAGGILVIQQPPVTEHKL--VDVPELGYR--------TTDRPHPRGELLVKSA--SVIAGYFRRPD-VTAAVFDE-DGFYRTGDVMAQTGPGTYEYVDRRNNVIKLSGEFVAVASLEATYGGTPEVHQ---IALHGDSRHAFLVAVVVPADPAASERDILAALQRTAREHLAPYEVPRGVIVEPD---------------------------------------------- 118379803 165 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGVIHYHQNALAFLATCERSVYKTRETDVHYSYLPL----PHIYIFLSLVLHGASLGFYSGDISKMTEDLYI-----LQPTLFCSVP---RIFNRYYSKIKEGFDAASVRGFVTGGAALSGEICEFL--KVCFSCCFF-EGYGQTESFGGCFQNAP--FDGKYGDVGGPDMGYSADDVDAKGNPIP---RGEICIR----GQQVGYYKDPERTRQAIDE--EGWLHTGDVGQLNSD-------------------------------------------------------------------------------------------------------------------------------------------- 154298174 48 ---------------------------------------------------------------------------------------------------DDRSLSLAEYRDLSVRIAVGLRRLGVQPKDRILCLSGNAIAYPALLMGTVMAGCIFVPGQPSYGHSELERLLTLAKPSLILTQRA---------HLGVLLEAEGIVSCPALERIFIFDDDILDSTGISFLNVHWQEMLDDSDWKYPNVRLDYNSTIVIMFTSGTTGHPKGVEISHHNYISAALSYMQRV-SLHPD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145248269 13 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVAIIIHSSGTTGMPKPVPLTHG--FLATLDYGAYINDLQPDTLVLSTTPFFHLMGL--LAFASLFHHIPFVV---LPDKPSADLLTSVITATKPAAAMLPPS---LLEDMSHVPAARAALSTLENVYFAGAPLSPEVGDDLSQLTK-----IITVIGSSEMG--LISSFPQGTNVWGYFDWNPAYGVDMRHVSDD--------MYELIIPR----------RANSRRIHGIFHTFPDRYRSNDLFTRPEHPHLWYHGRLDDVIVLSGEKLNPVTLEKIVEGHPRVQRALLIGQ------------------------------------------------------------------------------------------------- 56459241 126 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSSGKPKAVRKTLRQLWLEVI-TLEQTFQLGPANIL-STVTHQHIYGLLFTVLWPLAARRPVTL----PLVDYPEQLQQILAKANRQALISSPAHLQRL--DNLPQLAKYS-HSLATVFSSGGPLSNSVPEDFAEH--ELNAPI-EVYGSTETGGI------GWRRRNPGS-------------NENFQTLAGNHNGLLVIQSP-------YLNNPQKP-----------YTTEDKARLQGQGDFQLLGRQDRIVKIAEKRVALNEVEQFIQRHDWVAKACVLHSPRVELG--LVLILTPEGVNQLSTQARQELRHHLLQRFEKVVVPKRFRYVQQLPYNGAGKV------------------------------------- 156030704 202 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSSLTILASASSLL---------ERYGSPRNVITTGYGMTETGAIFNLNCPDASGYKLASVGKCMKGIEMRVTVSSGKLAAPNQSGDLEVRGEV--VFSGYYRNPEATEEAFIS--DGWFRTGDKASIDLNGNLNLIGRVQDVININGVKFITADLQASI--------------------------------------------------------------------------------------------------------------- 183982939 89 -----------------------------------------------------------------------------------------------------ETITYRELWNRTNALTNAFAAEALARGQRVCVLGFASIDYATIDLALMLLGAVSVPLPTNAARAQLCHIVSETQPSLIASS------------TENLPDAISLVLSHRAPHRVVVFDYRPELDAHPVTVETLTAIIARGRTVRPAEAQSADAPALLIYTSGSTGAPKGVV-----------YTRNRVAD------FWRTSTLNFMMSHAQVLYGTLSNGGTTLFDDLALVRPTPPRIWDMLERFGVTAEGADPGALKARVAADLRQVLLGGRYALAMMGSA--PISEQMKASVESLL---DLDVMEGYGSTEAGTVIINN----------EVQRP------QVIDY--KLVDVAELGYFLTDRPYPTLFSGYYRDPEDGAQV-FDP-DGFYRTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 22298764 176 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGKLRGIFIGGGP----TWSQLLEEAATQRLPLCLTYGMTETAGMICAQRQGEFLAGDRSCGQVLPHAQIDL----------TPTGEIQIQAA--SLALGYY--PEFFDSAIFPTDDRAQWRGDR--------LYILGRSSRKIISGGENIYPEELEALLLDSGLIQDIYIYGAADPLWGEQVIALYV-------GDASPEELNTWLKQQCSAYKCPKQWIRVPQIPRTPQGKV------------------------------------- 182440583 40 ---------------------------------------------------------------------------------LEGHGDRPALGERAREPETGRTISYRELWSRVRALAGRWHEYPLGPGDRICTLGFTSTDYATLDLACIHLGAVPVPLPSNAPLPRLAPVVEESGPTVLAAS---------VDRLDTAIDVVLASS--TIRRLLVFD--DGPGATRPGGAL----AAARQRLSGSPVTVDGEDPLLLIYTSGSTGAPKGAMYTQR--LLGTAW---YGFSYGAADVLYLPQS------HLYAVMGSLVKGGT-----GYFTAADDSTLFEDIALVRPTELTMVPRLCDMLLQHADEPIEAAVTKAVREDFLGGAPLSAELTAFVESVLGF---HLYTGYGSTEAGGVLVVQRPPVTDYKL--VDVPELGYYATDL--------PHPRGELLLKSH--TLIPGYYRRPD-LTAAIFDA-DGYYRTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 159124307 95 ---------------------------------------------------------------------------------------------------------------------------------------------LVMLLALTKLGHAGLLLSTRISVEASVSLLEKTHAKHIFIHSSFRETAAEIKRR--------------IPNLLV-----DEIPTQEHYDYPITEDVDTNLVPHLDSEAESKHVAWIIHSSGSTGLPKPIFQTQSAVIKNYAGNMNM---------------TGFITYHNHGL-SCLFHSCKSLLYNAEPLTKQY--LLDIMRSHEFEIFYGVPYALKLL-AESSEGIAV--LAKLKAVMFGGSACPDS----LGDLLVENGVNLISHYGTTETGQLMTSFRPPEDKVRPSEQVKKYL-----VFEE-----RSPGIYELIVLDGWPSKVLS-------------NRPDGSYATKDLFLKHPTMAYKYYARLDDTIVVNGEKVNPLDMEGRVRQHDAVSEAVVFGA-----GKACIGLLVIRPGTESDEELNEAIWPAVTRQLSKSMV--RILPADQYPRTDKGTVIRRTFSKLIE-EAYEAENASTLSEAELKDFLREQ--- 50415269 208 -------------------------------------------------------------------------------------------------------------------------------GDRVSIFSANRLEWVLADLACSAYSLTNTALYDTLGTDATKYILELTKSPVVISS-----RDKIVDLKRRLRDLITIVSMDPLFHLSENSRFKAELAKDSGISLFDIDHVEKIGNSFRIDELPPTETMYVSFTSGTTGKPKGVMLTQATAITFLTSTMPQV-DHGKAFIFLPLTSTGYYLGFPQLTVSP-------------PATP-PNLFDNLMEDFKPHYLSLVPTKIESLTKSAIANSDKETSAKLNEIGSTGEPISPLTLIYLKAGLGIGLRQL---YGLTESFGAV--SLSDAYEAKPGSCGSIGVGCEMKV-----QEVPAENKGELLLRG--PQIFKGYYRDPEETEKA-LDK-DGWFHTGDIGMINPDGRLYIIDRV----------------------------------------------------------------------------------------------------------------------------------- 23013422 17 --------------------------------------------------------------------------------------------------GETR-WSYAQLGKAMDEAGALLKGLEVRPGDRLMLVGENCLLLVAMILAAGELDAWAAIINARLSEREIDTIRDHCGARRVIYTTEV-----------------------SAEATVHARRHGAQLRATP---LLGSFAVGPLNHDCGSEEVEPGQVAALIYTSGTTGTPKGVMLTHRNIMFIGAVSGGL-RDMGPGDV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197330499 3 ----------------------------------------------------------------------------------------------------------------------------------------NTAEFVVADLALLAARATEVPVPLAFTREQAASLLEEAEVCVV--------------------DSLGAARLAE------WGREGVLPPGCRVVEVSLDALGAAAEPY----AVPAADENWIIHTSGTTSRPKGVRIRSGGISLHAAM---------PADAFARYLSIEQVTGL-YLVL--LDGGCVTLL---PPDAPLVGTSGSAVEAHLVTAVVATPALVTALAEAARQALFGTDRAPL--ICCGGAPVHPDTL----RELDGFGIPVYEGYGLSENSSVVSWNTPGAR--RIGTVGRPLRHVSVRL----------SEEGEVLVSSP------SLFDGYTRPDPSACAVVDGWLHTGDLATIDEDGFLRITGRKKNVIITAGRNVAPEWVEAQYARLPFVRAAAVVG-------------------------------------------------------------------------------------------------- 198268987 28 --------------------------------------------------------------------------------------------------------------ERVKRLAGGLTAAGLGAGKTVALMAPNIPEFCVIFHGVAWAGGTITTLNPTYTGPEVTHQLDDAGADILITVPDFLE---------------MAAAGAGNRDVIVIGTPQYDALFGE--------------PLTAQVPVDVNHTMVLPYSSGTTGLPKGVMLSH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116208788 46 -----------------------------------------------------------------------------------------------------RTVSYRELLDTAEANAGKLQKLSATKGSVVLVHFDDALESIVWYWSVLLAGGIPAVTSPAM-----------------FSQNEADRQKHLNHLYKTFNGPLRRALLEPFEE----HASEKRIDTLAVEDFDKEPAATSTRRAFKP---SAADVVALMLTSGSSGNAKAVPLSHRGKTEAANLTF-------PDSPF-----MSWVMDHVANLVFAIASGVSQIQVPAANVLVDPAQLLNLISRHRVSRTF-APNFLLAKLRRQLEAGKTDTLDALQTLFTGGEANVIEVCAALQPLLARYGAP-ADVFGMTETGCIFNTECPSANKSEFASLGQCMPGVQMRILDGAG-DAATGERGSLELKGDI--IFKGYYNNTTATTDA--FTADGWFRTGDLAYLDASRCLHLDGRTKEMININGVKYLPHELDASLEEIPGATPSCCFGTRDAGMDTEAVAVLYLPSYDLSDDAARFETQRNIARVVSTRSRPRVVLRAQDMPKSTLGKLSRAKLRA------------------------------ 154270927 41 ------------------------------------------------------------------------------------------------------------------QLGAGLRKLGLAKGDRLHLYASTSRWLAVAHGAISQSMPIVTS-YDTLGEEGLRHSAVEAGSKALFTDPQ---------LLGSVAKLLADARCIRVKTCLLQEEALSSLSAHPTVTVISFEELRKLGEDHPVEPVPPDDMGMIMYTSGATGPPKGVSHKHVVAAVAGIDSMRH---IGPSDTV--------------LTFLPLAHIFEFVLFWGSPGYGNPKTLADIIRELRPTLMIGVPAVWETVRKGVVTKVGQAGLISLRFVMNGAGPIARETQEFISLVV----APMVIGYGLTETSAMASVSDPWGWCH---ETLGDIPGVEVKLVDEAGKSTPP--QGEIWVRGN--SVMEGYYKND--PLTAEVMTADGWFKSGDIGQWDENGHLRVIDR------------------------------------------------------------------------------------------------------------------------------------ 215501328 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLYTSGSTGLRKGTEISHKA-MISAFRSFEATGYCNEEDVYLSTRSFSYVSG-MRLITAAMCLGATVIIRE---RNLSLEEFVDVVRTYAVTLMSWTPLMMQGIIRQAT--ASGTSIPSVKTIIITGDILSKTLAKEINIHFHPR--TLANSYALTESFG-MISTTPVG-EVALGNTGFPVAGCKVKVVHDSGEPLKAYERGEI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 37526308 129 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YILFTSGSTGLPKGVPITH--LALKHYITFSPAFDLFYHDLFLS--------WKS----------ASSI----TPVTKKIGQLLNKVENNKLTYWFSVPTLAQMLISLKP---KSHQLSSLKVSLFCGELLRKHVVSWAQ----ISNCQIFNLYGPTETTACMISDV--------GIEGPPSLGRALGDMSYKTEHL----SGNLYLLLSGPQIFNGYIGTS----KNSFVKIDGYYDTGDLVTIL-DGEVYFEGRIDRQTKIMGHRVDLQGLEEQL--------------------------------------------------------------------------------------------------------------- 118395674 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGVMITHKNVV--AAITTQQLSDFRETDTHLSYLPLPHI-FERFVNCTCWYAGCRIAFYSG-----NTQNLLQDCQAAQPTVFISVPRYYDFCMTHDIQEKGQYNNASLRILLSSSAPISRKVLEFYKVAL---SCPVLEGYGQTEATG--VKSLTVAIDPESGHVGGILPSLEMKLVDEQGYPLP---RGEICTRGA--SIFQQYYKQPSKTKETIDE--EGWMHSGDIGVMLPNGAFKVIDR------------------------------------------------------------------------------------------------------------------------------------ 198252602 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSPDESIYLVATSGTTGRPKCI--PVAQDAAYLSYDWRDAYTYRPGMR------VGIYIFAIWEMFRPLRKGAE-LWFPDASTLFAPRELANFLIEHDIDEMLFTPSFYDTFLTADHDKAMAIPLS--RIVLN-GEVVSDDLITASLAKL--PKAALWNLYSICETHDVCMSHLIEPEGCAPASVGIPMEHLRAIILDEADKPCPTGTAGQLHFEGSR--MLRGYINRPERFRELTINGRNRLYDTGDQAWVDDAGALHIEGRIAHMLKLRGFSIQTRELTDTMNAAPWVAE---VG----ERGQSLIFYFAADAKQTRANADRSELASKLRAVLPAYCVPSFLVQMEALPHPVSGKADMRAL-------------------------------- 50304315 93 --------------------------------------------------------------------------------------------------------TYKELNELVHDYGRGLVKLGLQPEDKLHIFASTSHRWMKTFLATQSQAIPVVTAYDTLGEKGLIHSMVQTASKGMFVDNALLCRQEATNLKYLIISEELNPEDKRDEGKLYKDAADALAKIKEVRPLSMDEVIEKARDEIEPHPPAPEDLSAIMYTSGSTGDPKGVIHSN---IVAGLGGISSIISNRPEHV--CHTD-------RVIAFLPLAHGATLG-YANVKTLTDASAVWESVRKAQINVFWTGPTLGNILFKKVREATGGH----LRFVLNGGSPLSREAQEFITNLI----CPMLIGYGLTETMANTTILQPEHFE--YGVAGDIVGSITVKLVDEELGYFAKNSQGEVWIK----GEPVTYYKNEEETKGSITD--DGWFKTGDIAEWTPKGQLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 145296861 38 -------------------------------------------------------------------------------------------------------------------------------GDRAAILANNSPEYIFSFLGAIYAGMVPVPLYPGH-ADHLNAVFADSEPVVVLTNSGAVR--KHFSSLP----AAERPRILSVDSLPDSLADSYENPMLTEAGRRLAALRQSAPIDLT---------AFLQYTSGSTRTPAGVVLTNRSILTNVLQIFSAAQLKTPLRLVSWHHDMGII----------LAAFVTMLGLDNEFMNPQPSRWIKQLNRREVNVYTVVPNFALELAARYAKPAEGLDLSALDAIIIGSEPVTENALTTFREAFEPYGLPVRPSYGLAEASLLVTTPQTENRPLKAGQVAAP---QQLVIVDETGTELADGQIGEI-----WTHGENTAAGYLDREEDTA-ETFDNYWATGDLGVI-VDNELYITGRLKDLIVVAGRNHYPQDIEQAASAHDSVAAFAVPG--DDIE----KLIILAERDTTANEADDAAAEEAIRSAVGTAHVPEEIRILDEIARSSSGKIARRV--------------------------------- 68473097 44 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDPICIMYTSGSTGDPKGVVITNGGISCNAGRDL-----IRPTDRLIAFLPLAHITFWWGV---PLANVKTLTLIEFKPTVMGVAAVWESVRK-GVKIFWAAFKAKTTFKHFGIPGADMFDVGQLRYVLNGGSPISVDAQVFISTLI----APMLLGYGLTET--CANAAILEHTHFQIGTLGTLVGSITAKLVDDAGYYAKNNQ-GEIWLKGG--PVVSEYYKNEKETKEAFTD--DGWFKTGDIGEWTSDGGLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 118469671 68 ------------------------------------------------------------------------------------------------------TLTYAQVWSRVQAVAAALRAQPIYPGDAVATIGFASPDYLTLDLVCAYLGLVSVPLQHNAPVSRLAPILAEVEPR-ILTVSA--------EYLDLAVESVR--DVNSVSQLVVFDHHPEVDDHRDGIAVTTLDAIADEGAGLPAEPITADHLAMILYTSGSTGAPKGAMYTEA--MVARLWTMSFI-----------TGDPTPVINVNFM---PLLGGISTAVQNGGTSYFDMSTLFEDLALVRPTELGLVPRVADMLKQAGAELREQVLGGRVITGFVSTAPLAAEMRAFLDITLG---AHIVDGYGLTETGAV----------TRDGVIVRP-PVIDYKLID-------VPELGYFSTDKPYPTLTPGYYKRPE-VTASVFDR-DGYYHTGDVMAETAPDHLVYVDRRNNVLKLAGEFVAVANLEAVFSGAALVRQAVVVPTPEALEQYDPAA---------LKAALADSLQRTARDELQSYEVPADFIVANGL---LSGKLLRPNLKDRYGQRLEQMADIATQAN-----QLRELRRA 123977213 130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDKEDPHYICYSSGTTGTPKGVIISHRSQTSNTLNCWK-ELDFRRDERHLSYLPIGYSVTH--------FVGGRIGFYSGNIRLLTED-----MQIFKPTHLNAVP---RVISRINDVVMKKLANSSIRSFIIGGAALDPSVHEFMQVAL---DTPMRVGYGLSEIGAGNICNPLSVIHSRPGTVGGPLCNCEVRLYDDAGEIIMGGE-----------CLCSGYLYDQEATDKLFCNAEHTWLHTGDIGKWDQYGYLMVVDR------------------------------------------------------------------------------------------------------------------------------------ 110645929 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPDATPESLYA-----VLFTSGSTGKPKGIRIPHSS-LCSVSDAHAAETGVGPGSRVFQFSDIG-----ILDVLVTLMRGGCVC----APDHDRLNNLAGVISALQANWVFLTPTVADML--------NPADVPCLTTINLGGEAVNKKSSERWQ-----GYTTLNGLYGPAE-----ASICARNADVHNGSTNLGFPFWAVEPNDPS-RLVPIGCIGELLIQSPI--LAYGYLNADAKNTANWLEDMKRAYRTGDLVRRNPDGTFEYMGRKDTQVK------------------------------------------------------------------------------------------------------------------------------ 33390787 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLMYTSGSTGAPKGMVHRRG--MVNHLLSKVEDLTLTGTDSVVQNAPLTFDVSIWQML-AALLTGGRV-----RVVTPDPAALFGTVEAEGISVLEVVPSLLRAALDDWDSGAPVPSLGALRWLVVTGEALPPELTRWFARFPG---IPMVNAYGPTETHAVLTEPLPEGAALVP--IGRAIRNTRLYVLDGHRRPAPIGGPGELYV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111221941 6 ----------------------------------------------------------------------------LLREHAARSSRGTALHADG------RALSYGDLDGMSNRIGHALA---VTAGARVAFLGKNSAHYFAVLAACGKVGAVIVPLNWRLAYPEL-------------TAIVADADAAVIVVDDEFAEVARRLEADPEVTLVV--RT---IDTRTGTGNWYDTFPATDPGYRP----HRDDVAIQMYTSGTTGQPKGVMSTHGAVL-DSLRILAGVAGIGRDAVSLCTLPTFHIGGTSWTLTGLWA-GCTTVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218721321 28 -----------------------------------------------------------------------------------------------EDLLESMYVSYSDLLEDATEKARLLRAIGLTPSTILLIHFDSQHEAILWFWAAT---------IAGFLPAMSAPLVNDAA-----------QRKKHLNHLQTL---LRQPIILTAKHLL------SGFDGVEGLHLYAVESLQDDSSTASTIFMEEKELAVLMLTSGSTGNAKAVALRHGQILKALKGKTSFH-GINPGDPFLN-----WIMDHTEIHLHAMSLGSDQVQVPAAELLRNPLLFIELLDLHKIVYTF-SPNFFMAQVRDSLNPTMKADLSHLRAFIAGAEASVVTTCDTLLRRFGVQTEVIRPGFGMTEICGGSITGCP-SYDLAAGNLGTCIPGIEMRVLTDKSERVRDGEVGEFQV--SGPVVFDHYFNNAEATASAF--TADGWFITGDLAWIDKSGNLNLAGRTKDLIVINGIK------------------------------------------------------------------------------------------------------------------------- 56479005 29 ------------------------------------------------------------------------------------------------------RLSYREALHEVALRAERLRSAGCR---RVAIALDNGIDWALWDLAALQAGLVCVPLPGFFSAAQQAHVLDSAGVDTLIIDDSTCFR---------------PAGFGVTEGGIAQRHVDHPLTLPAGTVK-------------------------ITYTSGSTGQPKGVCLDAAAQMAGSLWQASRSCAI---ERHLCVLPLATLLENIAGLYTPLLSGAAVDLISGATGF-DVQRFLAVLQRSQPNSLILLPQLLLMLVAAVERGAALP--ASLRFIAVGGGRVSPGLLQRA-DALG---LPVFEGYGLSECASVVCLNTPEQR--RIGTVGRPLPHADVRI----------GPGGEVLVRG---ARMLGYLGEA--------GAADDWLDSGDLGHF-EDDFLVLHGRSKHQFVTAGRNVNPEWVEAELVQQLPIAQA-------WLHGEALPANVVLVPGPGLSDDMLAAAVATVNRELPDYARVHHWLRADE-PATPNGRLRRAALLDRYRGAIDRRITAATL--------------- 218715698 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDIVTINYTSGTTGPPKGVVLTHKNAVTAVSVSV-IVTKWGTGDVSLSYLPLAHIMERMCEQAALWAGGA--------LGYYHGEIL-ELVDDLKPTAFVSVPRAIRALSRHVLDATEKHALSALKTMASGSAPLDASIHNFMRAVTGAS---FVQGYGLTESYAMAITNNCGAISPGLEACLVSIPDME-YSVDDKPYP-----RGELLLRGNH--MFREYLKNPEETASAFTE--DGWFHTGDVCAIDELGRFKIIDRRKNVLKLAGEYISPERLENILL-------------------------------------------------------------------------------------------------------------- 50084878 72 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSTKLPKAVPTTH--LMLCINQQMLLQTFPEFEDTPPVLLD--WLSWHSHNVGIALYNGGTIYIDDGKPV---PGKFDETIRNLKPTVYLNVPKGWEELTDALEKDAELRDRANVKILFFAGAALSEAGWNRL-DKIAQAHCRIMSGLGMTETASCAFTTGPRVM---AGFIGYPAPGCEIKLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 2924395 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGTTGKPKGVMVTQMGVIRMVCFSHPKHLRMTQNNLSFDAAT--------FEIWGSFLSGGTLIVV-AKEDLLDIDVFADFLHHKKIDLLLITTALFHQYASKNPSIFHP-----LHTLFVAGDAVNSQLVNAVLSLSGVWRNLLMDNCSQSQRGAFVDHPFPIGIPVRYTHC---------YVLDKKGQLCPWGVTGELY--TSGLGLARGYLKRDDLTEQKFIKKYDRFYMTGDLAVWHADGILEFVGRADNQVK------------------------------------------------------------------------------------------------------------------------------ 211638364 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITFTSGSTGMPKGANRTHDS-LLAQLYAIKALFPEEKNEI-----DL-----HSFMVLHSLCCGNGSILFDFAPATVDPQKIVKQLQDKGITCLSGAPAY----MNKVTNYARNNKLSNVRTVIVGGAPANKSLLENCLAVFPHARHLVV--YGSTEVEPISTVEMSIQLNQWATHVGKPVTQAEICIREITTNPLTTGNVGEILVAG--PHVLKDYIDNPQATKENKLPRKQGWHCTGDVGYIDATEQLWLLGRVKD--------------------------------------------------------------------------------------------------------------------------------- 170592335 18 ----------------------------------------------------------------------------------------------------------------------------------IVLYLPNVLQLPIAVLAALRIGLTVLPIATNENIECLRDIVKSSGADTVVTIDGFWMGTRLVRTKELLDAAITDIA---IQRVLVIRHVSPDVAMKQKRDWWWSGFFPKASNSCEPKAISNESITLLLPT----------INASAVLLLPISLETHIQLALHSGE-------------HSLIISAALRVGAIPLIYESDIKHPDPSRTSQIIYTYKVSSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23013575 39 -------------------------------------------------------------------------------------------------------LSWRETEARVLALAAGLRALGLAPGDRVMLVAENRPEWAMADLAIMAAGGISVPAYTTNTVADHRHILDNCGARLVIVSTRAL-AERILPAAAHSDQA---PAIIAMEPLALAQSPGVDI-------HSWEAVLELGRGAEAPIRLKRDDTACLIYTSGTGGVPKGVMLSHGAIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118351229 105 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGLPKGAMLSHKNF-ISIIPSLGEI-DINENDSQLCYLPLPHVLQRIFNVV-CWYTGTKIAFFGG-----DILKLKDDIQDSKPTLFVSVPRLFSAIKTKLENLKTKNQLTHIRIVASGSAPISQEVLDFFKIVL---QCPVYEGYGQTEGTGFQFCTSKYDMNS-SGYVGGVCPQLEMKLIDEKGENIP---RGEICVRGN--SLFPGYYKDEEKTKEAIDDQ--GWLHSGDIGLLLPNGSLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 167587220 1 --------------------------------------------------------------------------------------------------------------------ARRLRAAGVGAEVRVGVCVERSCELFIALLAVLKAGGVFVPLDPRHP----AARLD------WIVRDANLRHG-------IVDAAGRAALGAPFAH-----------------AFDVAEVDAHATDACVDEDDAPVHPAYMIYTSGSTGTPKAVVVEH-GPLAAHCDALAAALPIAAGDRLLHFASVNFDAAHECWL-APLAVGASIAVAPPQPFAPDA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186475459 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPNAPLT-LYTSGSSGTPKPIVRTLEGQLVGDATMHHHIYGL-----------LFRVMW-------PLAAGRAFVCIE--PQHVQAR-----IGQCGATVVVSSPAQLS-------RWPALPGFAALRAFFSSGGPLSAEAAA---EYAAAFGAAPIEIYGSTETGGIAW-RRQNETP-----AWRPVSGVDVR----------RGEDGALNVRSAHLG-------------------HDDWHRTDDAIAFDDEGRFRLLGRLDRVIKLDGKRVSLPEVEARLALHPYVAQAAVVKLAGASR-ERVGAVVALSDGDALRSEGRVALAKTLRRHLAAYF-------------------------------------------------------- 62423064 158 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPTVREAHEPFLMLFSSGTTSNPKAFIRDNVAVSSAHLEPFAGVATLAPGPVSYSLT--------LYAVVESLATGGSVHVADD----FDPFTMGSRITDEAITRVVAVPAVVKALAEAARRTPENFH--GLDLVVTGGANLPASIRSALADVLPDAR--LISYYGAAEIG-FIGDSRDGD-----GTWISIYDTIGVEVRDESGARLPDGEIG-------------TVWIHAAACSDGYVTRRPDGWATGDQGRI-ENGLLQLAGRAGDIAITGGHKVSLPEVERAFEGFDAV---CAIALPDDGLGSIVALVIALGSGSHAGDGDKAALLAQARAKLAPQFVPRRFYLVDRLPRTVGGKIRR----------------------------------- 46115042 139 -------------------------------------------------------------------------------------------------------YTYKE-YEQHCRLGSGLRKLGMEAGNKLFLFASSS---------CVSISIV--TAYDSLGQSGLEHSLLQSQAEVLYTATEPLKKSKVHTI--IVNEASIFGGLDTVEAFKSANPNFKVISFDEVCEL-------GKTTPVDPVFPKPDDLYCVMYTSGSGGVPKGVRIAHRNLVAGDCVTHK--------DVLLA--------------YLPLAHVLEMALFGGTVGYGNPRTVSDTMRALKPTVMPGVPQVYETIRKAYKSFMVKHNLPKIRFLFNGGSPISLSTKHFLSMVL----APMFTGYGLTETCAHSIGTVPASAEVKL--VSVPEFGYSADADTPQGEILIKG-----------PAVMMGYYENEEETKRSFTD--DGWFKTGDVGEFDSDGHLRIIDRI----------------------------------------------------------------------------------------------------------------------------------- 54023948 481 ----------------------------------------------------------------------------------------------------------------------GLISVGIRPATRVGVVMETRPSALVAVAALSRLGAVAVLLAPG---GELGRAMELTKTDTVIADPENLRHAASTGARVLVLGGGESRGLDIPASAEVIDL--EQIDPAQVRLPAW----------YQPDPGLARELAFVLVT-GTGDKIK--------YVTNHRWALATSADLDRRDTVYCLAPLHHSSGLLVSLGGAVAGGSRIALARSL----DPRRFAEEVHRYGVTVVTYTWTMLRDILDA-EVFPAGHSHP-IRLFIGSGMPAG--LWRRTTEQFEPAR--VLEFYASIE-GDVVLANVKG---VKAGCKGRPVPGTAVELVDDNGRRCADNEVGLLIGKASSAGGLRGV-----------FAPGDAWMPTENLFRRDSDGDYWLVDRKDTVIKPRGPVFGQ-PIVDVLNDIAAVDMEVAYGL--DLGDHCLVAAVCVRRGFQLEPKDVTEAMRA----LDPDQRPDLVYVVDEIPRSASYRPSTSAVR--AAGRPRPGPDT------------------ 148643774 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKP--VV---SGYTTWAETTARGLMGVGENDIIQNTHGYGLFTGGFGVHYGSHKVGATIV----PISTGQTRRQIEIMKDFGVTCLIATPSYIHLAEVAEDDGINPKDM-NLKAIGFGAEMWSEEIRQKLENLFG---APAYNIYGLTELMGPGVG--------VECSAQK-GLHIAPEIIDSTGKTLGENQKGELVLTNLREGMPIIRF----RTKDLTSLTYEPCECGRTSARMS-----RITGRADDMIKVKGVAIFPSQIEKALLKVGDV--------------------------------------------------------------------------------------------------------- 215406024 8 ---------------------------------------------------------------------------------------------------DSEVISYQDLIARAAACIPPLRRLDLKRGEPVLITAHTNLEFLSCFLGLMLHGAVPVPIPP---REALKERFMTRLGPLL-------RHHRVLICTPAEHDEIR-AAASTDCQISRFTALAEAGDEQFGRATA-QQLADTATADWPLCTLD--DDAYVQYTSGSTAAPRGVVITYRN-LLSNMRAMAVGSQFQHGDVMGSWLPLHHDMGLVGSLFAALFNSVSAVFTTPHRFLYDPLGFLRLLTSSGATHTFMPNFAINAYHRRGAD-IEGIDLHKMRRLIIASEPVHAEGMRRFFAGVGLAPTALGSGYGLAEATVAMSAPNTGAAEVVTG--GRVLPGYEVRI-----DAAPGARAGTIKLRGDSVAAKAYVGGDEEGFCDTH-----------DLGFLVDD-EIVILGRQDEVFIVHGENRFPYDIEFIIEQHR--TKVACFGV-----NERVV--VVLESDSIIDKAEADRLRCQVVAATG--LQLDELITVRRIPTTTSGKLKRRAVAQ------------------------------ 194039489 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVYTSGTTGNPKGVMLSQDN-ITWTARFGSQAGDIQPQEVVVSYLPLSHIAAQIYDLWTGIQWGAQVCFAE-----PDAGSLVNTLREVEPTSHMGVPRVWEKIMSSDLKPFTTRDLAKVRALGFAAAPMTAETQHFFL----GLNIRLYAGYGLSETSGPHFMSSPNNYRLY--SSGKVVPGCRVKLVNED-----AEGTGEICL---WGTIFMGYLNMEDKTREAIDK--DGWLHTGDVGRLDADGFLYITGRLKEIITAGGENVPPVPIEEAVMELPIISNAMLIG-------------------------------------------------------------------------------------------------- 218723044 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKSIRSVTCGAAPLDKGLQARLQEML-QEGAPFNQVWKTTET-SCLATMFPYPEKDDTCSVGRLLPNLETKPIDDNRNENSSGVRGEICLK----GMFPGYFGNPKANAES-FDK-DGCFKTGDYI-IDQK---------KELINVRGFWVAPRELEAVLLSHPQIVDAAVIGVP------------------------------------------------------------------------------------------------ 37679261 142 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSSGTPKAIRKT----LKQLIAVLEQLFGQQLQDRIESTVSHQHIYGLLFRVLWPLCAGQTNLEY--------PEQLVAHASDH--TALISSPALLKRL-------TSEHHSSPFACVFSSGGPLSYEAAMHAQTLFSQTP---WEVFGSTETGGIACANTPWQL----------FPGVDVELNQEN------------CLRLRSPHI------DGE-----------NWYQTADECEMVSERQFLLKGRTDRVIKLEEKRISLVEVEKRLDHLDWINESVVIPMTESDRLTLVAAIVLTSAGTAKLNDLGKMLRGELRQWLEPIAIPRRYRVVSEIPLNSQGK-------------------------------------- 94312096 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTLGDIDTWATVMGARRGDKVHISYGYGLFTGGLGAHYGVEKAGLTAIPFGGGQT----ERQVQLIQDFKPEVIMVTPSYMLALERQGVDPAS----TSLKIGIFGAEPWTPEMRLAIEKRMG---ISAVDIYGLSEVMGPGVAN--ECAETKDG-PTIWEDHFYPEIIDPDGEVLPDGEFGELVFTSLTKEAMPVI-----RYRTRDLTRMPGSARA--AFRRMEK----ITGRTDDMMIVRGVNVFPSQIEELILKHAELA-------------------------------------------------------------------------------------------------------- 41407961 3 --------------------------------------------------------------------------------------------YERDWNGVAETLTWSQLYRRTVNAARALQHCG-ATGDRAVIMAPQGLDYIVAFLGALHAGQVAVPL-GGVSDERVDSVLRDASPTVILTTSSA---------AETVAGYVKSQSGRPVPSVVEVDLLDLDT-----------QAASGAGGQNRPE------LAYLQYTSGSTRQPAGVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 50414307 147 ---------------------------------------------------------------------------------------------------------------------------------VVSIFSHNRPEWLIADMACVNYSITNTALYDSLGPEASKYILELTESPVVVCTKSKLE--QVIQLKKSCPKELSNANTKSNDYQILLLAKECNISLFDFKQV---EKLGKIYPVHDIPSTP--DTIYISFTSGTTGNPKGVVLTNRN---AVSGTTFCVSNMSENKRMYCFLPLAHIYQRQSIFFS---------VFQGSIGFPQSSSPLSLLDDVKINVLSLVPTKLEAAIKADEKPILKYDLSLLRELFTTGSPISSETVKFVKAAFNTG---LIQGYGSTESYAGIAGSLR--YEASPGSCGSIGITTEMKLRDPEMNSDKEGPRGELLIRG--PQIFKEYFKDAEETKKS--KDEEGWFYTGDIARIDANGRLYIIDRV----------------------------------------------------------------------------------------------------------------------------------- 15673764 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDTLFLASTSGTTGPPK------IYYRNWESWKMGFVCD----DLFHLTTSLGL---HTLMC--ALYLGKTFL------TITNPSQFINITENY---ALFTVPTYLL------NNLNELFALTSPEIIFLGGGTLSPEAINKVRKKLPQTQM--IEFYGSSETS--FISWQAVNEGKKTSSVGKLFPHVELTL----------GPKYRLTVKSPY--LFSGYLNQP----------YPQSWTTDDLGTL-KNNHLYLFGRRSDIIEHGANKIFPEEIER--MAKDLCEDCIAFGVFDERYSQKI-ALLLLKPIE------KEKLIKILAQRLPKYKLPQIYLETPTLNFTKNQKISRKELEK------------------------------ 167380561 17 -------------------------------------------------------------------------------------------------------------------------------------------EWMAFLLAATRQGIVIVTVYATLGDDSVKIALEETDIKAIVVSEDTVKRLPKIHLKESI-------------KVI-------NVDGEENDELSFKHLLLSEESTEYPE-VHADDLAIIMYTSGTSASPKGV-------LVNQKQILMLSCGYKNRERFIAYLPLAHIMDFGTIGYAGLTSGGCLVEFSGVPTVFNRVRILETVEKQ--------PKFKKVLFGAG-YWIKRYDLTNIKAIVIGGSALPAEL-QYFLQAILPD-VSVMQGFGMTELCGAACA-MPHRDPTTA-SIGVVLPMYEVKLRDELGHMTSDHPPGELLFR----GLPVTYFNRPEENKEAFTE--DGWFCTGDIAKITDD-------------------------------------------------------------------------------------------------------------------------------------------- 152978638 24 ------------------------------------------------------------------------------------------------DFSQGEVFTWTQLTEKIASTAEMLVAQGVRTQSGVALCGKNG----FALLCCYLAG-------------------LQLNARVLVLNPAFCHEKRTALCRQNAIDLM--------------------IDFTQSKSVFIKSENENVA---ECECIDSVLPACTMLTSGSAGMPKAVLHSVRNHLDNARGVCELMHFSRDS---------------SWLLSLPLYHGQGIVLLQGAELQLPAEDFY-----HGVSHASLVPTAQRLL--QYLAERTSYGVKSIRHILLGGSHIT----KKISENLTALGIRTYVGYGMTEMASTV---FAKEYDGKAG-VGRPLRGREFQLVNEEIQ-LRGAGLG------------LGYWL---KGKPVPLTNSAGWLQTKDKGVWDGE-NLQVLGRLDNMFISGGENIQPEEIERILQRHDQVEVAFVLPIDDEEFGQRPVAMV------------------------------------------------------------------------------------ 61097623 29 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSDAAYVLFTSGSTGKPKGTVIDHSAACTNIL-------------------DLGRITGWSYTIFPTLAFGGTICV----PS--ETERLHDFMQRANVNIATLTPSF--------AQILNPNEIPQLDILVLAGEPSTRDLLDWC------KRVKLINGYGPTETTMACATHEFNIDDN-PTNIGRPF-NSACWIVEPHDKLAPIGCVGELVVQGY--TLSRGYINEPEKTKAVFLSELQHFYLTGDLVKYNSRGEMEYLGRKDNQV------------------------------------------------------------------------------------------------------------------------------- 126276185 62 ------------------------------------------------------------------------------------------------------HITYNDLLALVKNYSNGLIELGLAPNSKLFIFASTSPKWMQSFLGAISI----VTAYDTLGESGLTHSLVQTESDAIYTENALLSNIKPLSKTDKVKYIIHSDPIDPEDKRALYKQAQASKDHPDIKFISFDEVLENAKTKHENMP-KPSDLACIMYTSGSTGEPKGVVLTQGGISTVANRDMAHIFELAFESVFWWGSELGYATDTS-------CRNCQSDLIELKPTIMGVAAVWESVRKTKVTHFHIPASLFDVIFKK----IKAATGGQLRLVLNGGSPISYDAQVFISTLI----APMLLGYGLTETGAN--ASIVEHTQFELGSLGTILGSLTAKLIDPDAGYLAKNNQGEILLK----GKPITYYKNEKETAEAFTE--DGWFRTGDIGEWTSNGGLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 111017962 466 --------------------------------------------------------------------------------------------------------TYQAVNQRIDNVVRGLIQAGVRPAAHVGVVMQTRPSALATIAALSRLGAVAVLLPPGREVHT-AIRIDGVE--------------RIVTDPENLDAAIA----TGMQVLVLGGGDQRDLDVDPSANVVDLEKIDPAPGWYRPDPGLARELAFIICSE-----------SNGHWETKQITNYRWALDLDRGDTVYCLAPL----HHS----SSLLGGSRIALSRGV----DPERFAEEVHRYGVTVVSYTWTMMREILDAENLALDGSH--PVRLFIGSGMP--QGLWRRTTERFAPAK--VLEFYASTE-GDVVLANVAGA---KVGSKGRPLPGIAGRLLDEQGRECQDDEVGLLVNAEMSGGAMRGI-----------FAAGDAWIPTENLFRRDADGDYWLVDHRKTVITPRGA-VFTQPIVDALVSVDRVDLAVAYGVEVGGRTLAVAAF-TLRDGRAPR---LAEISEAF-EMLPPALRPDIIQVVGDIP-------------------------------------------- 149245598 152 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFTSGTTGNPKGVILTNENAI--CAVSFRCMRSFSPDDRYVVYSFL--PMAHIYNIQSNLATGAAI----GFPQGRLPATLFDDIRELQPTVLALVPKAIDEKMRLQAEPNKEYDLDKLRHITTGSSPISPDTIKFIKAAL---NLGVSNGYGSTESFAGFLGSFR--FDNDPGSIGPIGPTTECRLKDEMGSKDAGGPRGELLLRG--PQIFQGYYKNPEATSEAFDE--EGWFLTGDVAKIDP--------------------------------------------------------------------------------------------------------------------------------------------- 215446122 39 ------------------------------------------------------------------------------------------------------------------------------PGDCVAILAPQGIDYVCGFYAAIKAGTVAVPLFPGH-AERLDTALRDSEPAVILTTAAA---------KNAVEGFLNNVPRLRKPTVLVIDQIP-----------------DREGELFVPVELDIDAVSHLQYTSGSTRPPVGVEITHGTNLVQMILSDRPAQNPHPR-RQLVTAVPRH--GLSMIGFPAVYGGHSTLM---SPTAFRPLRWIQALSEGSRTVVTAAPAAQRGLPAQGDDV----DLSNV-VLIIGSEPVSIDAVTTFNKAFAPYGLPFKPSYGIAEVATIDHAAEPTVVYLDPGHATRVAPGHVARIVDEAGAELPDGEIGEVWLQGD--NVARGYWGRPEETRMTFGARIDDTWRTGDLGVYL-DGELYITGRIADLLTIDGRNHYPQDIEAAAEASPMVRRAFTVPASDDDRNQRLVIIAERAAGTDPRPAL-DAIRAAVRHGLS---VADLFLPAGAIPRTTSGKLARQACRA------------------------------ 212699585 47 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWFN-DSPLLAVHTSGSTGMPKKLMVRKEQMMQSARLTCEY-LNLQAGDTLLCMNYIGAMM----VVVRSLVAGLNLIVRSGHPDIHEPLKFAAMVQVYN---------TLQVL--EEKERLKQTD-----ILIIGGGAVDAR----LEADIQFLPGAVYSTYGMTETLSHIALNGPAASEHYH-----PFSSVHL--------SLSPENT--LVIEAPLVCA--------------------DILQTNDIARIHPDGSFSILGRKDNVINSGGIKIQAEEIERLLIPIPFV----ITSVPDKRLGQAVVLLLA----EQPD---IQEMEKGIQTILEPYYRPKHILVADCIPQTGNGKVNR----------------------------------- 160883810 84 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNDGVRIHSSSGTTGNPTVIVHSQHDLDSWANLVARYAVGIRKTDVFQNSSGYGMFTGGLGFQYGAERLGCLTV--------PAAARQIKFINDFKTTALHAIPSAIRVFQEEGLDPKG----TTLKTLVIGAEPHTDEQRRKIEKMLG---VKAYNSFGMTEMNG------PGV----AFECQEQN-GMHVEIIDETGEPVQEGEIGELVLTTLDREMMPLI-----RYRTRDLTRIPGKCPCGTHIRID-----RIKGRSDDMFIIKGVNIFPMQVEKILVQFPE---------------------------------------------------------------------------------------------------------- 53712612 49 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKLLKVRKEQMMQSARLTCEF-LGLRQGDVLLC-------MPLQYIVVRALVAGLNLVIRSGHPDVDIPLRFAAMV-PLQVNTLQVSAEKERLCRTD--------------ILIIGGGAIDAG----LEAEIRQLPVKVYSTYGMTETLSHIALNGPDASMLY-----RPFPSVRLSLSSEHT----------LVIDAPLVCDTTLV--------------------TNDVAEIYSDGSFSILGRKDNTINTGGIKVQAEQIEEILMRVPF----AITSVPDARLGEAVVLLVEKGADAELPETKMKEL-------LSKYQLPKMILSVGAIPLTETGKINRAACRQLAL--------------------------- 11499595 86 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPK-VVGYTANDLINLVARCLYMVGVRKHDIFQNMANYAFFTGGLGIHDGAERIGA-MVIPAGVGNT---ERQVRCMADFGTTAIHSTPSYALHVKEVAEELGVDDKLS-LRIGCFGAEPWSENTRKRLEDAF---NIKAFDSYGLSEMNGPGVAEEQHGLHIWAD-------HYFIEIIDPQGEPLSEGEKGELVLT-PLTKEALPVLR----------------YRTGDITYIMDDKIHRILGRSDDMIIVRGINVFPSQIEHVLMQIPEVGD------------------------------------------------------------------------------------------------------- 46109074 243 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INYTSGTTGNPKGVMITHGN-AVSAIAGGRTNGNVCPKDVHMSYLPLAHI-------YGRLID--QIAVAEGAAIGFFRGDILGLVDDMKITGFISVPSAIRTAKKANMRLPPGYDRDRVHSMVSGSAQLDPDVQQFLRAAFAN---HFAQGFGMTET--YAVGSIQARGDFTTGNIGGPMCCVELCLVDDKPNP-----RGELLIRG--PVIFREYYKNDEETRKTLDA--DGWFHSGDICEVDKMGRFKIIDRKKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------------------------------- 33318804 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEADETQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKSLVSSVAQQVDLYF--HSEDVILCVLPLFHIYSNSVLLCAPRAGAATLIM-----QKFNLTTLLELIQRYKVTVAPIVPPIVLEISKN--PIVSQYDVSSVRIIMSGAAPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77976717 7 ----------------------------------------------------------------------------------------------------HQVINYGDLLPKITALAERLRHQKIA---RLALLLDNGIDWAMIDLACALANIVIIPVPVFFSNE---------------------------------------------QQNWLLDSSGADALIGPARAGWITTTFEYALHRRQPVSVPPRHTAKITYTSGTTGHPKGV---------CLSWDHLMKVSLSLIDRV-APANIQQITG----LYVPLLSGACSVGFTGSSQF-SYQILAQAIQQWRPHSLVLVPELLRLLMLCAINP----DLQSLRFVAVGGGKIATDLVAKSHQL----GLPVYEGYGLSECGSVVALNTQG--NMLPGSVGKPLPHCQISI----------AQDGEILISG---STMLGYLGEPAPAQAV---------ATGDLGHFDNQGFLHITGR------------------------------------------------------------------------------------------------------------------------------------ 167587218 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLIYTSGSTGTPKGVVVSHADYVQGMLDELAFAPDASFAMVSTVAADLGHTT-----LFGALCAGRTLHLLPASCAF-DPDAFADEMRRRDVGVLKIVPSHLQAL----LEARAPADVLPSHALVTGGETL---TWALVARIAAKPACRVINHYGPTETVGALACDTAGARGVHDGALGGPLPNARAVVLDAFGACVPAGATGELHLGGP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115352864 160 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTSGSTGAP--VPHRTWGFLVGCVRAAADRLGLLDGR---AATLIGHMYGFESTVLLALIGG--LAFSNRQPFYPR-----DIRDELQPRVLVTSPIHLRALLSAG------HALPPAALVLSATAPLSEKLACEAEAALG---APLVEIYGSTETGQI------ATRRTSQGATWQVFPGIRLDARDAH-----DASHGEAAADDSGPTMWVS--GGH---VEAPVPM-------GDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAGVVDGAAPAHADATREPVLVALVV-----APTLA-AADLQRALRERIDPAFMPRPLVFVDTLPRNETGKLPRDVLAALVA--------------------------- 115640648 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICFTSGTTGLPKGVPLKHKNHIANHSAIFATYQDMDHADVHLSLLPCPHVYGNIYNV---MTMGLQVGFFSG-----DILKLIDDAQELKPTIFAAVPRLYNRLMKDLEQGTLSRDTGRLRYMYTGGAPISGEVITFLRCVFG---CSFVQAYGQTETTSCMTHTLPS--DTTNGHIGPPGGGVEIKLIDPELDYYADNNQGEICVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212531757 618 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPFCFLHTSGSTGLPKPIPWSHG--LIGTMDAVRLLPPVGENDLVPWTSN--WNEG--DKIYSPMSHGAGVIMDILMPVLPNLNLVERLAVDVGIDIWSMVPSLVDEL---GETPSILRQLASSKFICASGGPVSPVSAGKVNEVV-----RVLNLTGTTE--GLFIGNLVPRREDWFWFCFHPYSGFEFKKLEEDTYEVHRNEHWRL-----FQGIFHTFPKDSINFKDLYMKHKPNLWA--------------FKGRSDDVVLSNGYKISPLETEAFISTHPAVNGCLIFGTGKPQAG----LLVELKESAVKTEELLDDIWQTV---------------------------------------------------------------- 68483662 145 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDVFTISFTSGTTGAPKGVVLTHKN-LVCGITVHVAGFGLVPGRIHYSFLPLAHIYERVFLQYG-LISGMKI----GYPQGPSPTTLFEDIKVLEPTFLCLVPAAIKALMKQQEDHVNAYDLNSLRELFVTGSPLAEETYFFLRAALNLPRG-FHSGYGLTESVSGCSVSPGHANKFSSGPIGVPEMGYFAK--------DEVGPRGELLLRG--PQIFPRYYKNPEETAKAFDE--NGWFCTGDVAHIDATGRINIIDRV----------------------------------------------------------------------------------------------------------------------------------- 27382894 162 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTSGVPK-----IAGHTLEALTGAIVAEGPARG-----PAPV-WATFYDIRRYGGLLSGGSMVLSD--PHEALADHVARLNARA-VSHISGTPSHWRKLLMSGSAAPAYVRLS--------GEIADQAVLDGLKAAFPNSS--VGHAYASTEAGGFAVNGLEGFPADYLGNRN----GVEMKVVD-----------GSLRIRS-----TRTAHAYIGR-DAAALTDDDGFVDSGDIVELRGDRYYFV-GRRGGIINIGGLKVHPEEIEAVINRHSDVRMSRAKSRKSPITGGIVVADVILADGQARAKEIRDQILDQCRAQLASHKVPAVIRFVETLDVTPAGKLAR----------------------------------- 33318822 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKS---QVSSVAQQVEGENPNDVILCVLPLFHIYSLNSILFCALRAGAAILIMQ----RFNLTTLLELIQRYKVTVAPFVPPIVLDITKN--PIVSQYDVSSVRIIISGSAPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33390781 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVMYTSGSTGRPKGIPIRHRGYVTEAAWLSTFSFD---------TSAIELMM--------PLVTGGHLVV---APDRSDGAVLLDLLQRHEIRFLQATPTTWRLV---ADVVAEKLDGCTL---LTGGEPIPAE----LAAKLVATGARVFNVYGPTETAGCVEAGVSGRVDV-----GGPIANTTVFIEGPHGEELPPGLRGELCV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149544577 213 ----------------------------------------------------------------------------CLDDTAQRFPDREALV----VMHEGIRKTFMQLKQEVDQAAAGLLELGLGKGDRLGVWGPNSYDWILMQLATAQAGIVLVSVNPGYQAEELEFVLKKVGCKALVFPSCF----KTQRYFEILQQALKSQRLPALTTVITL-------DSPQPGALQMHEVLQAGSPLTRLREVQSSDPINIQFTSGTTGSPKG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212537891 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDVVTINYTSGTTGPPKGVVLLHKNAISALSVSI-IVTKWGNTDVALSYLPLAHIMQASFWAGGGL-------------GYYHGEIL-ELVDDLKVSVLYTAPGFRGALSRHVLEKHAIYDRDRVRSMASGSAPLDPSIHNFMRAVTGAS---FVQGYGLTESYAMAIVQNVEDRSV--NNCGAISPGIEACLVSVDDKPLP---RGELLLRGNH--IFREYLKNPEETAAAFTE--DGWFRTGDICTIDELGRFRIIDRRKNVLKLAGEYISPERLEGILLA------------------------------------------------------------------------------------------------------------- 39971763 64 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIITINYTSGTTGNPKGVVHSHGVAAIYAAISMG---QFRNGDHHISYLPLAHIYGRMQDQLS-FAIGGTTSFFRGRPNYFCPRLYNRFAQSIRIATTGSMARHIKASMKWSPKVRQAVGLDRARFMISGSAQLDPDVQEFLRAAFANDFFQ---GFGMTETYGNGTVQQPGDLTL--GILGGPCVAMEVESVPDLEYTIDDGPRGELLVRG--PTVFSEYYKNPEETAKT--VEADGWFHTGDIVQVDKLGRIQIIDRKKNVLKLAGEYISPERLENV---------------------------------------------------------------------------------------------------------------- 163813780 538 -------------------------------------------------------------------------------------------------------WTYAQLRAAAGRIAGALDAAGVQPGAHVALCLPRTFAQLAAMAAVWHRGAAWLPLDPQHPDTRQISVLDDSGARVVV----GW---------------------------------GAAPAWVPSAVHWLDEAILDQSASHHEEPVEADTPAYLIYTSGSTGTPKGVVVSQG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194476807 146 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVVIKNNASVISLVPTQLDRLLKNGINWLQQF-----EVIWVGGAALLPQSARARHENIKLAPC-----YGATETAAMICTISPDSFLNKSTEFLKPLADVEIRL-----NPITTAV--EVASKRLSPG-----WIKDGKFH--CLEAPNGWWRSGDGATITEEG-LRIEGRLDNAINSGGEIVFPEQLELRLKKVEKIIDIMIISLPHSQWGEELIALI--NHNVQNSDEVIKTLKRLVQDWPSA-EKPKRWIFCPDL--------------------------------------------- 215452601 162 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APTLLKALSRVDRDVLS--SLASLHSIVSTGAALPRAEEEYAYQH----DINIVNSFGMTETGGIMAAS--RGTRIDPSNAIRPLPGYRFIPVSSSNKDLHSQLL-ELVVLPDSIDCP------DAKF----LDEVDGCFHTGDLWEQVENGYIYC-GRNDDWINTS--LCNTREIEDNVRQTDLVSDCIAVGNMRP----SPSLFVESKTDSSDSD-----LKESVFKRMEPIESSERIVVVNTLPRTAKGNIRRRAV-------------------------------- 61097625 76 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSTGKPKGMVIQHDS-LCSSGNAYGEDLNIGPGTRVFQFSAYTFDVGVLDCLVS-LMRGATVCI---PSDHARLNDLAGAMTATKANWVFLTPTV--------ADLLSPTDVPYLKVLCLGGEAISKKADRWV------NYTELHGLYGPAEASICAWNPLVG----KSGNLGRPI-SSAFWVVEPSNRLVPVGCTGELLIEGPM--LARGYLNVSADVASNWMENVKRVYRTGDLVRRNPDGTFDFMGRKDTQVK------------------------------------------------------------------------------------------------------------------------------ 29350112 47 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWFN-DDPVITVHTSGSTGAPKELLVRKDQMIQSARLTCEF-LDLKQGETLLCMNYIGAMM----VVVRSLIAGLNLIVRSGHPDVDTPLRFAAMV-PLQVNTF--------------QIPEEKEKLKQTEILIIGGGAVD----KALEEKIRNLSNAVYSTYGMTETLSHILNGAAASDRYYPFS--------SVELFLSSENTLMINAP--LVC--------------------------DDTLQTNDIARIYPDGSFTILGRKDNVINSGGIKVQAEEIERLLQSVPFV----ITSVPDRRLGQAVTLLI---EGQMEISALGTKL----ESVLASYYRPKYIYTVNHIPQTGNGKINRK---------------------------------- 121714164 28 --------------------------------------------------------------------------------------DRPILI---DVHDPSRSISCRQARKIVRQLVAGLRAWGVKPGDCVAIHSFN--EIYYCMLAIVGAGGVFAGTNPAYTRPELAHLFRTAEARFVVSEPEIVQP---------ALEAVKETGIPE-KNVLIFDVLGQSIPPGQQ---SWRTLFDHGEED----WMRFDDTAARMFSSGTTGSPK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 14595067 26 ----------------------------------------------------------------------------------------------------RRHTTFGELSAAAMAWRDALAPV-IDEGDVVVVHHPGAADFVAALLGTMAAGGVH-----------LASRTRHAWDRL----SALGRRWHAITDHDI------DPDLPELASVFAATRKLRYCNPTRQCDVTEHDTVRGR----------------ILETSGSSGEPKWVYWTEES-LFADRTDWCQQLGLTADDVIINIHPLDFAHGMDVHVLAGLLSGAPTVLDAGLP----ASAHARAICDWNGTYMSALPSHYDAI--AASPAASERMGEHLTTALTGGALLTPTTARLIHQRCG---VHLRRLYGATECG-IMCADLRPQLQ----SAARSLPGVEMRVRPIHGIDADTYRVGEPEFRRAH--RAEGYWGHPDRTQSAF---TDGWYRSGDAVMVHDNGAINVLGRIDDVTNNHGQLCSAGVLVDEITALDEVDE--VVVFAPTATGADTPTTVLCR--LAPTGADLGRIHLRVTEVMNSCGLIGKITLMSDWPKTSVGKPDRRAL-------------------------------- 119896594 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTLKDIDTWATVVGGRPGDMVHVSYGYGLFTGGLGAHYGAEKLGCTVVPMSGGQT----EKQIQIIQDFKPKIIMVTPTILDEMERMGIDPKS----TSLRIGIFGAEPWTP-----AMRVAMEQRAGIVDIYGLSEVMGPGVAN--ECVETKDG-PTIWEDHFYPEIIDPNGEVLPDGSEGELVFTSLSKEAMPVI-----------------RYRTRDLTRRSMRRMAKITGRSDDMLIIRGVNVFPTQIEELICKIPKLA-------------------------------------------------------------------------------------------------------- 118364601 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGDPKAAMMSHQNF-NSVLAALKYHPNVKPDDVHLSYLP----MPHVFFVYAVLSQGAKIYFYSGKPTFFISNRFYDLINQQGVQKF-----LLNMALSTKFEGIKTYDKGRCRFLVTSSAPISKDVID-FMKVI--SCVPMIEGYGQTESTG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150025768 38 ---------------------------------------------------------------------------------------------------------------KANTISRALLRLGIQKNDKIALISTNNTEWNIMDIGILQTGAQNVPIYPTISEDDYQYILNHCEAKYCFISDAEVL--RKINMIKN--------NVPTLKEIFSFNDIEGCKNWNEGSDKSNQNEVEERK-----KAVLTTDLATIIYTSGTTGKPKGVMLSHQNIVSNALDSSNRI-----------PFEEGTSKGLSFL---PICH-----IFEGVAIYFSIEKISDNIKEVKPTVMTVVP---RLLEKYDKIYTKGSELTGIKKLGLRYEPYGANGF-WYERIFAAAGIPVMEGYGLTETSPVISVNDMRNKGFKIGTVGKVIDKLDVKI----------GPDGEILCKGT--NVMMGYYKDEAQTKEV---IKEGYFHTGDIGEFDNEGFLKITDRKKEMFKTSG--------------------------------------------------------------------------------------------------------------------------- 187477886 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTLKDLDTWANLVGGKPGDIVHVAYGYGLFTGGLGAHYGAERLGCTVIPMSGGQT----EKQVQLINDFRPDIIMVTPSYIEEQRRQGLDPRA----SSLRIGIFGSEPWTGQLREQVESEAAIDA---VDIYGLSEVMGPGVAS--ECVETKDG----PVVHFYAEIINPDGEPVADGELGELVFTSLTKEAMPVI-----------------RYRTRDLTRRSMRRIGKITGRSDDMLIVRGVNLFPTQVEEQVLKINQLA-------PHEILTELRPEFGHLSEGER--AALGKELQHAVKSYIGVSARV-QVAEVGLVERTLTGK-ARRVV-------------------------------- 194558196 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGAP--VPHRTWGFLVGCVRAAADRLGLLDGR---AATLIGHMYGFESTVLLALIGG--LAFSNRQPFYPSDIRELDTIPQPRV--LVTSPIHLRALLSAG------HALPRAALVLSATAPLSEKL---ACEAEAALDAPLVEIYGSTETGQIATTSQGAAWEL--------FPDIR---LDARAEP-DGDDSG------------PTVWGGH---VEAPVPM-------GDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAEVVD-GVFFMPDPTHGDRLVALVV-------APTLVADLQRALRERIDPAFMPRPLVFVDALPRNETGKLPRDVLAALVA--------------------------- 54301795 170 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSNGTPKAIDRTLA--LLDAEIEQAVWGGIISNSTITSTVSHQHIYGLLFRVLWPLCSGRANVIY--------PEQV--IAHANQDTTLISSPA---LLKRLTEEHVSKPY----RAIFSSGGPLSLDAAQHSQNLFEQRPFEV---FGSTETGGIGYRQQQDATTPW-----LLFPAINMML----------NAEGCLRLLSPFI--------DP-----------KNWYQTSDQCACLSERTFMLKGRADRIVKIEEKRISLTEVERRLCDLDWIEEAAV--LPLEETNRLILAAVITENGKKTIDDLGKTLRQALRQSVEPVGVPRRYRAVDEIPLNSQGK---RLVRDL----------------------------- 211584794 170 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDTTCIIHSSGTTGMPKPVYLTNGFFMTFDSISHSMFHDLDQTELVLTTTPFFHLMGLAALVFSVWFEVPTLV----GPDKPSVDHMIELLRTARPAVALCAPSILEDL-SYSDKALAC--LKELKSVYFGGAPLSLETGERLRK-----STQIISVIGSSEAGII-----PALVPEDPANWGYEAYGMDMQ--------DIGEGVFEMVIPR----------QENARDFKGIFHTYPNLYPTNDL--YTPHPTWKFHGRKDDVIVLSGEKFNPVGMETIIEGHPLVGKAVVVGQ------------------------------------------------------------------------------------------------- 118462833 469 --------------------------------------------------------------------------------------------------------TYEAVNRRINNVVRGLIEVGVRQGDRVGVLMETRPSALVAIAALSRLGAIAVVMRPD---ADLAASVRLGGATEILTD-------------PTNLESVLASDRQLLRQVLVL-------GGGEARDLHLPEDSAEQPYVIDMEKIDPDDLAFIAFS------------AAGGELVAKQITYRWAFGLDRRDTVYCLTPLHHESALLVSLGGAVVGGTRIALSRGL----DRDRFVQEVRQYGVTVVYTWA-MLREI--VDDPAFVLHGNHPVRLFIGSGMP----TGLWGRVVEAFAPAHVVEFFATTD-GQAVLANVSGA---KVGSKGRPLPGIELGAYDTEHDLILENDRGFVQIAEPHVGVLLAASNGP---IDPSASVKRGVFAAGDLFYRDDDGDYWLAGRRGSVVTPRGV-VYAEPVTDALGCINGVD--LAVTYNVPVGGEVAVSAVTLLPGASITAADLTEACAKIPIGLG----PDIVCVVPEM--------------------------------------------- 115376803 4 --------------------------------------------------------------------------------------------------------SFAQLREDVHQKVTELRHRGLDALMRVGVLACNCYEWIVLDLALVSL-----------------------RCEIVALTSAQLHGDEAIAVEQELSTVLLVGNGTPISRFVVAENARGPIPLRVG-----------SPRQADPEWTAP----FRVFSSGSTGTPRCISVPRAG-MEQCIEELKETYAFDASDTFLPVANL----QQRFLVYAALWYGISLVVIEPIHLLPAPPLFFETIAR-RVT--GSLP--LRWLIRLALAPLRKRVFSELRLMITGMAPVGRATLE-VYSAL---ELPLFEAYGMTECG-IIACNTPRT--ARSGSVGHPVAGVRVELLPD----------GEITVQRPLTSGYVGI--DPEVCAETYLGQ--GKVATGDLGWFDDEGFLHLMGRKKNVIVLGGRKIHPEPVERELISIPWVHQAA----------------------------------------------------------------------------------------------------- 124486273 86 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHTTSGTTGKPTVVAYTKNSELIARNLTMV---GLRAGDIFQNASNYSLFTGGLGIHMGAEKIGCAVV----PSGVGNTKRQIEMIQDFKVKGLHCTPSYAMHLTEVAEEMHA--DLASLEIGCFGAEAWSENMRRDLENRLGLKA---YDSYGMSELFGPGVAPEQDGLHIWHDC-------YIVEIIDPKGEVLGPEEKGEMVVTPIVKEAMPLL-----------------RYRTGDITMLMEDGQARLLGRSDDMLTVRGINVFPSQIEHVLKNIPEVGD------------------------------------------------------------------------------------------------------- 15678189 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----VVSGYVMARGLTM---MGLTEDDVIQNTHGYGLFTGGFGVHYGAQKIGATVI----PISTGQTRRQIEIMKDFGTTVMIFTPSYGLYLREEGFNPEE----SRIKAIGFGAEMWTEEMRAEIERRF---NAPAFNIYGLTEIMG-------------PGVAMKKGLHIAPEIIDKNGERLGPGERGELVITLTRVGMPVI------RFRTKDITSIDNCGRT--LARIS-----RITGRVDDMLKVRGVSVFPSQIEKALLRIDGI-EPIIVTRPHLMDE--------LEVRVETSPELRDRIEEFIENEIGLRVKVTLVEPGT-IP--RSGKTVRVI--------------------------------- 45185212 85 --------------------------------------------------------------------------------------------------GPYQYVTYDQLHVEMHDYGRGMVKMGLQPGDRLHIFGATSHRWMRTFLAAQSQAITVVTAYDTLGESGLIYSLQQTGSKAIFVDN---------NLLEKLVKPVQ--EIPDLKYVIHADPLDPEDKRYGGRMYSDADRMKEVRPDIEVYSMDKKDLACIMYTSGSTGDPKGVSLTHAN-IVAGIGGVSVVINVKPDDRVIAFLPLAHIFWGALIGYGSVLSEASVRNCKGDMKEFRPSVMWEGVRKAQVTKL--PPAAYHTKLRMKKCHIPGGDLGNLRYILNGGSPLSRDTQVFISNLI----CPVLIGYGLTETVGCIVPP----HHFKYGVVGDILGSLTVKLVDEELGYLAKNNQGELWVKG--PAVFKDYLQNEA---ETAAALEDGWFKTGDIAEWTKKG------------------------------------------------------------------------------------------------------------------------------------------- 86137102 41 --------------------------------------------------------------------------------------------------------SYSATLQKVRAIASSLLARGMGPDTPIIIMSGNGVDHGLLSLAAQYVGVPTAPVAEQYSHGRLQHAIELVHPKMVVDADQY-------------SEALALEALNGIE--ILASRPGKNSKVTA-----FDELLKSVDIDAAYAKVTPDTVAKILMTSGSTSAPKGVKTTQRMMCVQIADALPFLRARPPRVVDWLP--WNHVFGGSHNFNMMLANGGSFYIDDGKPV---KGLFDRTVENLSMSLVFNVPVGFGLLLGAQDAALRQRFFSDLDLIFYAGASLPQEIWSGFEQMAMKGEIPLMSSWGLTETAP---ATMMQSEPIRSGVVGAPLNGVTLKLIPDADMRCEMRIKG--------PQVMPGYFEDPQKTKDAFDD--EGFFITGDA-------------------------------------------------------------------------------------------------------------------------------------------------- 210631004 23 ------------------------------------------------------------------------------------------------------HLTYGELWASSEALALAIARR-VEPGSPVLVYGNKDPLMVAGFLACMKAGCPYVPV------------------------DCFSVPAERVA--SIARQIAGGCSAPLVLAVEEFPRVD---DMPPVEVLTHEDLCRIVGAGFRSGWILGEDIAYILFTSGSTGDPKGVEVTAACFDNFCAWNVELVDGAAPADV--------WVDQAPFSLAGALATGGTLF----SLAHETQQSMASQMEALGATVWVSTPSFAGMCLASAE--FAQDLMPALRLFLFCGETLPNAVAARLLERFGRAR--VVNTYGPTES------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169608520 177 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEGSEILVQMPHESAFVGYYNNPERFERNVFKKGDLWYRTGDALRRDRDGRWFFMDRLGDTFRWKSENVSTAEVSEALGSFPGILETNVYGVEHDGRAGCAAIYIAPEHRDKFD---FQALLAHARAKLPKYAVP------------------------------------------------------ 123974854 82 -------------------------------------------------------------------------------------------------------YNYSQIKDMAINFASAMQYKGIKKGDHVGIFSQNCLFWHISEFATHLCGATVVPISDRLGADTYKTIINDSDIKAIIVASE---------VKKL--ESLNLNLLFTVIICIDLVNLPDNVFTNTE----FVNLGKEHISEFSQNEVDESDDAYIVYTFSDQG-PKGCILTH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67470233 42 ----------------------------------------------------------------------------------------------------------------------------LKKGDSCGIISGNRYEWYLTQFALQRHGIIPVPLYTTLGKEAIDYIISTLSITLVFCT-----------FSDTVAEMCER----NPKITLVCFDTFEDIMNHINPSISYDRLIKEGSNLIEPQLPTMDDTFSIIFTSGTSGIPKGAVHSSASYGSCTINSAELFKDMKEQ-TYFSYLPSAHVVTHGFI-YGG---GRIGFISGGIPT------LIEDLSKCQPTFFIAVP---RVLQKIYDKFNETYNQGKLKYILNGGAPLTEELYEWLR--VCSGAI-ILQGYGLTETFGGICCSLPYMTDLNILNVGSCGPNVEIRLVSPEMNYTIDDESGEIEIRS--KQNFICYYKNEEATKAAIND--DGFFATGDIGKVCPDGSLAIIDR------------------------------------------------------------------------------------------------------------------------------------ 119776514 72 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTSGSSGEPKPVQLDAEVSTLEATFAAALHCSV--------ISTVSHIYGLLFKILWPLAAG--------RPFLSDLVEYPETLSYY--TALLSSPAQLSRLPDALDNERQFHSPS---LVFSSGGPLSEDAARGIQKVYGS--LPI-EVYGSTETGGI-----GWRRQASAAEAWQVFPGIKIASADD----------GALLLRSP------------------YLDNPNQILRCEDKIAIDDNGRFVLQGRLDRIVKIEEKRLSLVQMESLLESHPLVSRAALV--------------------------------------------------------------------------------------------------- 51493664 18 ----------------------------------------------------------------------------------------------------EEAVTFGGLRERVQATARRLHHHAPPADGTAALLFENTPECAVAFLAAACTGMRLVPLEPDTGEARLRALRRELGPLTVIGHQAKLR-------------ALRLPGAASAD-----GRQGDPVEEPPGGT--------PARPDDAPLPAGPDAPFLYQYTSGSTGEPKAAVHSQRD-LVHGGEIYAHTYGITAADRILAAVPLLHSFGMVAGLVTALRTGAQLVL----PGRFVPAKLLRTVREHACTVLVTTP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6323903 86 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDPACIMYTSGSTGTPKGVVLTHYNIVAGIGGVGHNVIGIGPTDRIIAFLPLAHIFELTFAFYWNGILGYANVLMEFKPTVMGVAAVWETVRKAKITLFWT----VYALKERNIPCIREATGGNLRFILNGGSAISIDAQKFLSNLL----CPMLIGYGLTEGVANACVLEPEHFD--YGIAGDLVGTITAKLVDEDLGYFAKNNQGELLFKGA--PICSEYYKNPEETAAAFTD--DGWFRTGDIAEWTPKGQVKIIDRKKNLVKTNGEYIALEKLESIYRSNPYVQNICVYADENKVK---PVGIVVPNLGH------------------------------------------------------------------------------ 214044483 41 -----------------------------------------------------------------------------LHHWADKTPDHV-FLAERDGDG-WRKLSYVQVLEAVRSIAGHLISRDLGPGRPILIVSGNSIDHALLSLAAQYAGVPTVPVAEQYSPAAL-PRLDHVNPGMVYAQDATQYAG-----------AFALESLSSAEKL-------SSAPGASGAT-DFNDFLNGADVDSAFAKITPDTLAKILMTSGSTSDPKGVL-TTQRMMTQLAQALPFVTARPPVLVDWLP--WNHVFGGSHNFNLMLANGGSFYIDDGKPA---PGLFDKTLANLRATISFNVPVGFAQLLKADKQLCERY-FAELDMIFYAGASLPQATWAELERLALEGQLPLINSSWGTESAPAAL--LQHEPARGAGIVGVPLPGVTVKLIDADGR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153890716 201 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTSGSTGSPKAV-----------HKTLAALQ--RENDTHLAGTSVAGTTSHQH-LYGPLTLG--------VPFNT------RIIEYHE-QLLHAAPRPFAAFIKRLDPALPPLDSSAVRHVLSAGGFLSPDDAGLCLRVLGRSPFEI---YGSTEAGAIAWRDTAVERRFW-----TPLPGVRLRCDSADGR---------LSLTSPFPGQ--TLVTDDQ------------IRPACDAAGITS---FELLGRLDRIIKIEEKRVSLPEIEQRLLSLDSVADAAVVGRARLQLGAVLVLSETGRARYNRDGALRRELRAW----LEPVALPRRLHVADVIPATPQGKRPASLLAALFAPSPL-PSDSPALA-------------- 156848483 75 -----------------------------------------------------------------------------------------------------ETFTYKDTYDIVLRLSYILHHYKVQPGSTVGIDSTNKPLFMFLWLALWNIGAV--PAFLNYNVKGLVNSIKVADITQIF-----IEPDAMGPIRQS-EEEIKNALSH-----VKLNYLDEQDLMSQILNPTNPQFLQEHNIRSPDDLTDFK-PAMLIYTSGTTGLPKAAILSNIGCLL-----FGHVMHMDTSSVVFTAMPL----FHS---TAALL-GACAVLSKGLANKFSASSFWKQVYMSEATHIQYVGEVCRYLL---HTPVSKYEKMHTAT-YAYGNGLRPDIWQEFRKRFNATEAPFATTTLQRGTFGLGACRSYGSIVNWFLSFQQTLVKMDPDVYNSKGETAAVGESGEMLMKIFFPTSFQGYLGNESKVLRNVFRNGDAWYRCGDLLRSDEYGLWYFVDRLGDTFRWKSENVSTTEVEDQLAATDECEQIVVVGIKVPGEGRAGFALLKLKNKYITDESKVKLLNNTLKAHLPKYALPIFVKFVDKFEMTDTSKI-RKAL-------------------------------- 77977819 132 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGSTGAPKAIVKSVASLDTWLAVQWGQRFDRKSNPLIVASVSHQHLYGLTFRIFLPLSLGAKLIGY--------HEQLQSLPESCSP-IFISSPAF---LKRMDTK------LSSCRQIFSAGGPLS---YHDAQSTLNTLGILPTEIYGATETG--LIAYRHQSAPEQAWQF---FSGVSLEI-------------------------------NSDKTFTVYSALIPE--STGDIIELDNRQSFYLLGRQDRIVKIEEKRVSLTEIEQRLISLPEIADATVLVLTHNERVN-IAAVVVLTDGKEQVAALTQSLRSTLRHWLDPVSLPRRLRVIDVIPLNPQGK-------------------------------------- 115437254 40 -----------------------------------------------------------------------------------------------------KTVSASELSDAVNAMAWWIEEH-VGKVDQ--------PETIAFMLACHK---------TGYKPLLISTRLSDAAYEHLLTAAYTKETERRVSEIREFREGTAFFEVPEVKAIL---------KLHGSISYPWSKTYTQAENEV----------ALIIHSSGTTGMPKPVPLTHGFFAVVHLRQFGFFSHLGADDLVLSTTPFFHLMGFIAFIESIFHN----VPFTYLPDKPSVELLNDAIKKTKPKAAILPPSVLED-MSQTETGIEA--LKSLDYVYFGGAPLAPETGARLSNYT-----QLISVIGSSEMGLI-----PSLIPEGQG-------NWNYFEWNEEGVKMEHLGEGELVIPR----------REDSRAMHAIFHTFPDKYRSNDLFVQHPENHWKFHGRLDDVVVLSGEKLNPVTLEKIVEDHPKVHRALLIGQ------------------------------------------------------------------------------------------------- 27381398 137 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTSGLPKIVRHTADGPARYRNATWATFYDIR---RY----------GGLQIFLRAVIGGGSMVLSE--PGEAIAAHVARL-RAGGVTHISGTPSHWRKLLMSG----ASADFSP-HYVRLSGEIADQAVLDGLARAF--PHASIGHAYASTEAGGFSVDDGREGFPAHLIGQNRA--GVEMKVVDGSLRIRSRRTARAYVGADAPP------LADTEGFVD-----------TGDMVERGER--YHFVGRRGGIINIGGLKVHPEEVEAVINRHASVQMSRARSRRSPITGAIVVADVILTNGTERHETIRAEILSQCKNCLAVWKVPAVIRFVERLDVTAAGKLAR----------------------------------- 125716324 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPFDPTYPSERLRYLLEDSGVKLVMTQ-------------------------TSLSHVLPL--NGQRLVFSDNRALF--DALPSENIPVVKLGLTPDSFAYVIYTSGSTGNPKALMHKGLSNLAQAQKEFFHVDG---NSHVIQFASFAFDAATSEI-FMALCAGACLHIVP-KDIAQSGSELSDYVARRGITHATLPPALLSVL--------DRSKWQSVVHMVVAGEQCPLGLMEWFYNAYGPSEASVCSSMGQ-------LAPDSDVVHI-----GKPMRGVQLYVLDELMQPTPVGVAGQLYVGGCGVG--RGYLGNKEKFVDNPFGAQPGYRQS--LHRPHPDGKSASIGRVDDQVKIRG--------------------------------------------------------------------------------------------------------------------------- 71006622 18 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTLHSSGSTGFPKPYTYTHQTYLV-------IVADYMPYDAL-CTAPI----YHGFACAVAWIHHRRLYLYSGTIRH---DLITQAVRNSTIEIIYAVPFTFKMLSEHND------SLETLRICCYSGAPCPIE----VGDMLVANGVNLVAFLGATEVGQIMDSIRDFAID-KGWNVMRPSSRVAPYL---KFENVGTTEDGEMVCIQGWKGL-------------SKVNRPDGSYASGDRIVRNDDGGYVYLGRGDDTLHLNGEKTNPVPMEQSIRSSPLLRDCLVFGAGQPCTGALII--------------------------------------------------------------------------------------- 160887535 46 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWFN-DSPVITVHTSGSTGIPKELMVRKDQMMQSARLTCEF-LNLKKGERY-----IGAMM----VVVRSLVAGLNLIIRPAS-GHPLADRFVAMV-PLQVYNTLQVP--------EEKERLKQTD-----ILIIGGGAVDEA----LETEIKHLPTAVYSTYGMTETLSHI--ALRRLNGASASEHYYPFPSVKLSLSAENTLIIDAP----LVCDETL--------------------------QTNDIARIYPDGSFMILGRKDNVINSGGIKIQAEEMEKLLR--PFIPVSFVISVPDQRLGQA----VTLLLADQPDTE---EIGNKLHEILEPYYRPKHILTIESIPQTENGKINRRILAK------------------------------ 145596654 147 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPVEVPPDDLAILQFTSGSTGVPRGVPVTWQNLAVNVSCTRAWSAWGEDDSVASWYHDMGLV----GTLLAAVCSQADLWLMQPAQFLRDPGRWLECM--TRATITAAPPFAYEAVERISAERIASWDLSGWRTAFVGAQTINPAVLDSFVEATGFNRGTLTPAFGMAETTGTDHGVPPLVVQVRPGECGGPRLGTRISIVDQDGVELPPGHLGE--IKVSGETVTAGYTNDADRF-------TPDGLRTGDAGFLHA-GQLFVLGRMGDSLKIRGRNVYVEDLEAAVV-------------------------------------------------------------------------------------------------------------- 123441255 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSDASLILFTSGSTGAPKAVVKSIASLDIWLAAKWGQYFDKKSNPLIIASVSHQHLYGLTFRLFLPLSLGAELIGYQQLPELFSP-------------IFISSPAFLKRIDTK-LPPIQC------QQIFSAGGPLN---FHDAQATLKILGVLPTEIYGATETG--LIAYRQQLEQLQPWQF---FSGVTLAINNDNTFTV------YSALIPESTGMPMS-----------------------DIIELSDNGSFYLAGRQDRIVKIEEKRVSLTEIEQRLTSLPDIAEATVLVLTQNERVS-IAAVVVLTDGKEFTQNLRSSLRNW----LEPVSLPRRLRVIDVMPVNLQGK-------------------------------------- 170048547 70 ---------------------------------------------------------------------------------IAQAADKPAL----SCGSNKRSYAFGMIYEMNRRMAHALLSQAMQKGEVVGLLLPNIPEYVPAIYGSLMAGLTVTFANPLYTLEEICRQFENAGVRLVITPVAQIYKSKAKKYRGTVS-------------------IGGQHNVQENIFGFQQLLMENHESELP--VIDPEETAILPYSSGTTGMPKGVELTH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74318764 110 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTSGSTGTP--LPHPKRGPLVENVRAEAARLGVGPGHALVGTVPPQHMYGLESTVLMPLQSGAA--FHAGHPFYP-ADVAAALAELPRPRALVTTPYHLRALLAADEVLPAA-DL-----LVSATAPLSATVAAEAEARFG---APLFEIYGCTETG--QLASRRPALD-----AAWQTLG--AVRLRRDGESAWA-EGGHV-----------------ERPT-----------RLGDVVELDEDGRFLLHGRHADLVNIAGKRTSLAYLNHQLHAIPGVRDGAFVLPPDPERVRRLSALVV-APDLTP-----AALMQALRARIDPLFLPRPLVFVDALPRNTTGK-------------------------------------- 119177850 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPVPPSPEDLCCIMYTSGSTGPPKGVSLKHKNVVAAMAGANTVVGELGPSDVLLTYLPQAHIVFENICLY-----------WGGTMGYGSPKTLSDTIKELRPTILVGVPMVWETVKKWGGLAAKSFLMSTLRIMLSGGGPISKETQRFLSMAI----CPMINGYGLTETAAMGGLNDPMTWN--PDAIGEVPASVEMKLVDEAGNSNPP--QGEIWIRGG--SVAEGYFDNEEETKAAFTD--DGWFMTGDIGEFDKYGHIKVIDR------------------------------------------------------------------------------------------------------------------------------------ 210114074 22 --------------------------------------------------------------------------------------------------------------ARASRLAAGLKAIGTERGDVVAWLVGHRPEWIYLYFAVAKLGAIA------------------AGVKVLIMGDGVDETDDTVPYLCSLFPEVKTAKPGKLQ----IERIGA---------YTMDEVQTMGSDEKIIAEVRAHDTFWLRFTSGSTGQPKCVEHSTYSFYNYLRLATK---------RFRTTAE----------------------------DFHD--------------------------MLHDPRLAE-YDLSSVRAVTIGGNVTSKSLIDRAADVLPNVRVVV--GYGMTETLGVAGIPADMTGEGKGATVGKLSPHVEAQ--KAQNESIQ------------------------------YFSLFSTFSRKIDVGTLDEDGVLRLYGRV----------------------------------------------------------------------------------------------------------------------------------- 211590944 109 -------------------------------------------------------------------------------------------------------------------------------------------EYLISLLAISRLGHTVLLLSTRIVEDAYVSLLEATKATFLVTHSSFQAVGDKVS-----------------------RRTGATISAVAPADAASHEVANAASNLHGP--TESNNITWVIHSSGSTGHPKPIYQTHSGALRNYA----NNFGLK-----------GFITL-------PLAHGISCLMYNSSPLT--APILLSTLKKYQIQVLYGVPYALKLL-AEIDEGLQQ--MARLELVMFGGSSCPKP----IGDTLVQNGVRLVSHYGTTETGQLMTSFRDRSDYVRPGPSLLPYIRW----------EEQPGMPGELSVLEGWPS-------------KVASNRPDNSYATKDLFEKHPTNAWRYYARLDDTLVLNGEKANPLTIEGVARKNPNVGEAIAFG-------------------------------------------------------------------------------------------------- 19112977 89 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTSGSTGKPKGVVLLHRNIIAALNRILSQHINVKD-----------------YVLYLPLAH-----IFEGVLGYASPRTLASVVNEFRPTVLIGVP-AVYELIKKGIQKVFSGSLSRLRYCISGGAALAASTQAFLSSCI----CPVLPGYGLTETGSFVLS--PEQWHLYANTVGFPIPSIEFKLVDDLGYTDSSPPRGEVWIRG--PAVCNGYLNRPEDNKAAFTE--DGWFKTGDVGEI----------------------------------------------------------------------------------------------------------------------------------------------- 204929302 272 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YYGCTETGVNVLSESSDMFEC-PGSVGRAFDGNKIRILDEDNVPLKAGNRGRIAVAS---YMLMDEYGDGSRFIEI---DSERYFLMADYGYLDDNGRLFLMNRNSE-IKC--------EIEEHLRTLPCITDVALIPIRQQNKDHIRCIF----SAKHINEDDVSFIMDEIKNKINHIGVTDFAHMVDKIPYSPSGKV------------------------------------- 111019845 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGRPTVVGYTTGDLNNWADLVARSLGGVKPTDKVHVAYGYGLFTGGLGAHYGAERLGCTVIPMSGGMT----DRQIQLIEDFEPDAIMVTPTIVDAMIKKGIDPSK----TSLRTGVFGAEPWTEEMRTELEKQLNMDA---VDIYGLSEVMGPGVA--MECVDTKDG------LHIYPEIIDPTGEVLPDGEEGELVFTSLTKEAMPII-----RYRTRDLTRLPGTARS---VRRMQK----VTGRTDDMIILRGVNLFPTQIEELILAVPALA-------------------------------------------------------------------------------------------------------- 187918749 80 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSTKLPKAVPTTHR--MLCSNQQMLL-------ETFPEFAKVDWLPWNSHNVGIALYNGGTLYIDDGKPVNGKFEETLRNLREIAPTIYFNVPKGWEAIALERDEQLRETFFSRVKVYFFAGAGLSQAAWDRLERVTCGERIRIMAGLGMTETSSCLFTTGPI---MRAGYVGLPAPGCEVK-LAPVGDKLEARYRG--------PHVMAGYWRADTAELHNAFDE-EGYFRSGDA-------------------------------------------------------------------------------------------------------------------------------------------------- 170018051 11 --------------------------------------------------------------------------------------NKTAIV------DNGRAYNYGELADKV---AAVYKAHQFNAPYVVLIAQSNL--TFISFLAIHKAGCVPVVV-------------NQREA-------------------PQLDTLL------------------SAIDWQ-----WLDDCAVSKK-----KPITRSNLLFLGMTSGTTGTPKFYQRD----------WLSWQLGFKQCEKAFEMTDYAGVMTTSPMATSLGLHSLLLSLYLGKTFY----CYTRQQQQQSATLVYTVPIFMTAKYRADDAQVKG-------VVSCGGE-LTPSLVRDWHRLYPQQA--LYELYGASETSLIAFQNLMHG--KKVNQVGRLFADVELTFTNQH-------------ITVASPYLFSGYLGSTQKFVET-----DDV---GD--YQDEQ--LFVYGRASDVINHGGNKIYPSQLETILQT---ITTAAVVGVPDSTYGEKIVAMVVTNKP-------LDKLQMVMAEQTPAYKRPSQYIFVSEIPKTKQQKISR----------------------------------- 78043286 80 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTRNMARSMRNA-GVTSRDIIHNAYGYGLFTGGLGFHYGAEKLGATVVPVSGG----NSKRQLMLMEDFGATVLTCTPSYALHLAEEMEEQGISRDRLKLRLGIFGAEPWSEELRTKIEEKL---KIKAIDVYGLSEILGPGVA--MECQEQK-------GLHINPEIIDPDGEVLPYGEKGELVIKEGIP-----LLRYRTRDITA---LYPEPCACGNGIRMD-----RVTGRSDDMLIIRGVNVFPSQIETVLLS------------------------------------------------------------------------------------------------------------- 189522974 124 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLRFILTASAPISPAVLSFLRATLG---CLIFEGYGQTECTAGCTFSMPGDWS--AGHVGAPLPCAMVKLTDPDMNYYAKNGEGEICIRG--PSVFRGYLKDEERTAEA-LDT-EGWLHTGDVGQWLPNGTLRIVDRKKHIFKLSGEYIAPEKLENVVFVHGDSLQSFLIGVPDP---EVFVNWAKERGIVGSYEELCQDVKKAVLEDMTAVAGLKSFEQVKDLPRTPTLKSKRVEIRRLFTEQITQMYSKSSI--------------- 167723683 1 --------------------------------------------------------------------------------------------------------------------------------------MPRGAALVTAMLAVMRAGGVFLPMPPELPAARRRYMLEDSGARIVLT-----LPDAADDLPRDLALVCVYPGEADVD-VNIDARTAASGPTARVTADAPADAGADATTGARPDAWPAPDPAYVLYTSGSTGRPKGVVVTHGSLANHMAWMTR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212694351 49 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWFDPADTLLVH-TSGSTGKPKELYVEKERMMESACLTCSFLGLQKEDSALLC-------MPLQYIVVRALVAGLDLL-----PVTPSGHPLKDL---TKAPVF---AAMIPMQVYNSLQVPEERALQQIRHLIIGGGPIDSQ----LNAALKDFPHAVWSTYGMTETLSHIALNGPEASDWY-----TPFESIQIRLSKENTLVIYAPEGKELV--------------------------------TNDIAEINGQNQFRILGRKDNTINTGGVKVQIEQVEAALKEHLSVPF-LITSAPDEKFGEIIVL---LAEGQLPDD-----IEQTCTHQLPPYWRPKRFVPVFKLPLTETGKPDRAI--------------------------------- 15833585 7 -----------------------------------------------------------------------------LARWLAPRPDDTPIAWLNEST-----WTLGDLRHDVAQLICRLQQ---QPGERWALCFENSYLFIVALLATLHAG--KTPVLPG------HNRVIQLN-----------------EQRELFDGVLSDSEL----------------NWQ-GSLLLVASSPQIATQSFTFAAIAPE--AFILFTSGSTGQPKAIKPVHAERLGARLAGCRVVGSVLPQHLY----------GLTFRVFLPMALGAAMLWY--------VEQFAALSHQHRY-IFISSPAFLKRLDTQLSPPP-------VQVLLSAGGELP---WQDVQHTASWLRVWPDEIYGSTETG--VIAWRYREQEQRR---WLPLPGMQFQAEGDAFR-----------LFSPLIAEDNGMLLD-------------------DILQFSEDGQFHLMGRRGRIVKIEEKRISLQEVEQRLLALDGIREAAAVPV------------------------------------------------------------------------------------------------- 194335711 106 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DADATQWLLATSGTTGVPKLIGHT----LASLSRTVK--RDVAKGR--------GFI---WGLLYDPCFAGLQVILMLSVSSSHDFNRQVEGLVAGGVNALSATPSLLRKLLMAGDECP-------LRQITLGGEIADQQILDGLRHCFPSAR--IVHIYASTEAG--------VGFSVHDGMAGFP-----AAWLEDERKSVPMKVRGDLLVR------PTTVPEGEE--VAGRLDA-DGYLDTGDLVCVAGD-RVFFSGRASGSLNVGGNKVMPEYVEEHIRRVDGVFDVYVYGKKSSMMGQIVAADIVLDPGV-DKAVIRGNILSYCRSALENWQIPGVLRFVSGLEETAAGKRERLI--------------------------------- 194367692 215 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAVFSSGGPLPEEAARQVRQWLGVAPTEV---YGSSETGGIAWRRWDTDLPPW-----QPLPGVQWRI-----------EEGCLAVA------------------SAHLET-PDWWRTQDRVEALADGRFRLLGRADRIVKIEERRVSLDALERALREDAEVDDVRVLVLP--GQREQLAAVVVPADGEAARRALGQRLGARLAQAHDAVTRPRRWRLVPALPINAQGKV------------------------------------- 125716294 140 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPDHWLDVMQERSVTFWHSAPALMDALLEVTSE--RRYDRNSLRVALLGGDWIPLSQPKRARAAF--PRLRFVTAGGATEL-SIDSTFYPDEIDPAWRSIGRPLANQSALILDADMALLPPGVPGELHLGGAGPALT------AEKFIPHPWPAVPGLYRTGDLARYMPDGTIELLGRMDFQVKIRG--------------------------------------------------------------------------------------------------------------------------- 167629550 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP--IV---GGYTTEQVARIAVMAGVTSEDVAQIAFTYGLFTGGFGLHYGLEKVGCTIVPASGG----NTRRQIMLMQDFATTVLVCTPSYALHLRAMGIDPAS----LSLRVGLFGSEPWSEGMRREIQKAWG---ICATDNYGLTELGGPGVAGECLHT------AGLHILHFLAEVIDETGEPVEEGCEGELVFT--------TLTK----------EGFPIIYRTKDISCIDRSPCARVTGRTDDMLIIRGVNVFPSQIESVLMEIEGVA-------------------------------------------------------------------------------------------------------- 167033621 86 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTQNDIDTWANVGGGRKGDKVHVSYGYGLFTGGLGAHYGAERLGCTVIPMSGGQT----EKQVQLIRDFQPDIIMVTPSYMDEIERQGIDP---HDL-KLRLGIFGAEPWTDELRRSIEQRLG---INALDIYGLSEIMGPGVA--MECIETKDG-PTIWEDHFYPEIIDPTGEVLPDGQLGELVFKEALP-MVR--------------------YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPTQIEEQVLKIKQLSE------------------------------------------------------------------------------------------------------- 73537576 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDIDTWASVVARSIAGGRPGDLVHVSYGYGLFTGGLGAHYGAEKAGCTVIPMSGGQT----EKQVQLIREFQPNIIMVTPSYIEEMMRQGMDPAE----SSLKVGIFGAEPWTDAMRAEIEARAGIDA---VDIYGLSEVMGPGVAC--ECIESKDG----PVIHFYAEIIDPTGEVLPDGEEGELVFKEALPVI---------------------RYRTRDLTRRSMRRIGKITGRSDDMLIIRGVNVFPSQIEELILKAPALA-------PQ-------YQLVVTRDGHNDRAALEQQLKEQIKTYVG---VTTRVQVLDGIERTSVGK-ARRVL-------------------------------- 158423686 201 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMGARIAFIDDALTSPS---FWDKVADCGGSHFPGVPFHYRVLTRLGLDRAP----SSVTCFTQAGETLTQTTMIAVCE---KRGARFYVMYGQTEASPRMSCVPSDRLLEKLGSVGLAMPEGRLSIIDGEGRPLPAGETGGVVYEG--PNVMMGY--ATCRTDLSLGDTTGGRIETGDLGRLDAEGFLFLSGRAARFAKIAGLRLSLDDMERQLAGLGTVA-------------------------------------------------------------------------------------------------------- 118050282 118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGLPKGFKRHH------LSWTESFRVGLQDGPVVAQTLAPGRIS-HSLFLFGAMQGGCGAVMQE----KFSASRCLATLAGGDTPCLVAVPSQL-LLMLQWAEHRQLAPIPEVELITISGA-------RWMRAHTPALRARIIEFYGASEAS--FVAWMDADEASGPQAVGRPFSNVELSILAEHGTS--HASDGLIYIRSPM--LFMDYVGDA---HDATAVLRDGDWLSRDMGHIDERGMLCLAGRQSRMIVTQGKNLFPEEVENLLASHPAIAQVSLHGQADALRGLQVHAVLQWRHQTEAPSAL--ELNQWLRERTEAFKVPRQWWICEHWPQTASGK-------------------------------------- 11499261 90 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGY---TANDIRNWCGVSSDDIMQIAYGYGLFTGGLGFHYAAERLGATVL----PISAGNTARQIELMKDLGSTVMACTPSYMIYLAEYASQGVDIAEDTNLRAGIFGAEPWSEETRKRIEDKTG---ITAYDVYGTSELSGPLFTECRQGLHIWADM-------FLIEIIDPKGEQVGEGEKGELVVTTLTKEALPLI-----------------RWRTGDITYMETDKCMRILGRADDMLIIRGVNVFPSQIEHVLMQIPEVGE------------------------------------------------------------------------------------------------------- 50426417 100 ---------------------------------------------------------------------------------------------------------YPDLLELVKDYSRGLVKLGLKPEDKLHIYAQTSQKWMQTFLAAQFQGIPTVTAYDTLGESGLVHSLLQTELRAIFTDN---------TLLPLLIRPLKEA--KDVKFIIHFD----DIDPNDKRAIDAKEKILKNRPDIEFISFNPEDLSCIMYTSGSTGPPKGVVLSQGNILAGIASTNADRSLVSNNDRIIAFLPLAHIFELTFELAAFWWGGCTSCLVEFKPIMVGVAAVWESVRK-GVKIFWSAYHAKAAFKAYHIPGAGIFDVGELRYVLNGGSPISKDAQVFVSNLI----APMLLGYGLTET--CANTTIVEHKRFEYGSVGTLTGAITAKLIDDAGYFAKNNQ-GEILVTG--PCVTKEYYKNEKETVDSF--TPDGWFKTGDIGEWAPNGALRIIDR------------------------------------------------------------------------------------------------------------------------------------ 114769371 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITFTSGSTNNPKAILRSQ--------KSWIYSFGVLKNDTVAVLGNLS----HSLALYA-----ATEAMHIEADLIFTGLRP-----KGQPTVIYATPTLLKLIYKNDSIYPI------VRKIFIGGGVFNEADRMFCNHRFPNAEIKV--FYGTAETSFITVSD----DKTPPNSVGRAYEGVEIEIKNEA-----------VFIKSPMIA---------ENYLDNQILMDVNIYFTGELGRVDNNGFLFLKGRLDRAVNISDKIIYLDVLEDDLLSLPGIEYAAVIALPNSKRGQKVFAAV------------------------------------------------------------------------------------ 149913728 114 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFTSGSSGTPKGVLIGERQMAAALAALEKAIAPVRE-DIHLSLLPVAQLLEQVAGLYLPLLAGAEVALFGG-PMAPIVAAMAS----ARPTTSILVPALLSRLVSELRTTATQGP-ASLRLIAVGGARTSPALLAEAEAH----GLPVHEGYGLSE--CCSVVSLNGPLDARAGTVGRVLDGVEVRIDD-----------GEIVV--SGPTVMEGYIGHP---------PVTGEWRTGDLGRF-EEGRLIVEGRKDWLITPQGRNINPEWVEAALCADPRIPAAGLYLAPDDQL-EIIAVLAAPVAPAQIDALL---------SDLPPYARPSRVRFAPA---------------------------------------------- 153875183 10 -------------------------------------------------------------------------------RTAKAQSSQVAII------DSNTQLTYGRLLAAALVFARKLENAGLEPENNIGILLPPSSGAVLANLAVLMNGKTVVNLNYTAATNVVALSMERAEIKTVLTSKRFLTKARGIDLNPLTEKA----------HFVYLEEVKEEIPKSS---LIWALLQVKLLPRLYFQTTALEDTAAILFSSGSEGIPKGVQLTHTNIM-GNIKQISAVLNPQEEDVILNALPTFHAFGLTVTTFLPLVEGIPMVC---QPDPTDAKTIGRLVAQYQVTILLGTSTFLR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153867680 1 -------------------------------------------------------------------------------------------------------MSYQELNDKSNQLAHYLLKLENASNPLIAICVERSREMVIGLLGILKAGGAYVPIDPNYPAKRIAYLLKDSATPVLLTQS-----------------ALKAQLPVSDSSVICLDQAD----------------FASQSTQNPARKTQPDELAYLIYTSRSTGRPKGVMLEHRG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169598029 135 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INYTSGTTGNPKGVVLTHHGMVLTGSTEQQVICSLGEGQALASGSAIGYFHGNIAELVDDLQVLRPT-MFSGVPRL--YNRFGSTIEATGVKVVATKTAAIKMLRIWSKKVAAGLGLDRCKVMISGSAPIDPSLHQFLRIVFANNFTQ---GYGLTETYAASLVQHEG--DLSSGNCGGVTPNSEHCLMDEYLSTDLPHPRGELCIRAT--TLFREYYRNPEETAKAIDA--DGWFHTGDICSIDELGRFKIIDRKKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------------------------------- 91772275 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTDNDIKSWLTSIGIGRNDIMQIGYGYGLFTGGLGMHYGAEETGCTVL-----PTSSNTDRQIELMQDLGTSVIGCTPSYLFMIEAAKEAGISFQEDTNLRIGVFGAEPWSEEMRKRIEESSGIKA---YDIFGTSELSGPLFTECQNGIHVWADQ-------FLVEVIDETGEPVADGERGELVITTLVKEALPLI-----------------RYRIGDICGRTHPRIMRVLGRADDMLIVRGINVFPSQVESVLMKIPEVGE------------------------------------------------------------------------------------------------------- 209695544 139 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSTDTPKPI-----------NKTLQLLDNIQQLELLWCYSTVSHIYGLLFRVLWPLCSGQTNFIY------PE-----QILSHHHPKTLVCSPALLKRLI--DHEGYNEY-----QVVFSSGGPLAIEGADQSEAKLSSRPFEV---YGSTETGG-----VGYRQQTEPCSLWTFFPSHQARLNIEH------------CLELLSPFIDDALW-----------------YPTSDYCDLLENGQFMLKGRVDRVIKIEEKRLSLTEVEKRLTQLIWIDDAAVISMEEE-KRTVLGAVIVLSDGNELMQQLRSELREW----LEPVGIPRRFRAVDEVPLNSQGK-------------------------------------- 215502394 19 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGTTGRPKAALLSHFN-MVNNANSIARMFGLHEEDLIHCYGCVG----------GSLMFGATLVM--PAPSFKAKAALEAIVEQ-RCTFIYGTPTYIDMIKEQQE---RKYDVSSVRKGIMSGAPCPQEVVKNAMSTLNMQQFQIL--YGCTET------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46203419 12 ---------------------------------------------------------------------RFNAARYCLAENARTRGGKTALVMVG-DGGHVSRLTYAEADRAVRGIAAGLLGLGLKRGERVMIRMGNEADYVLVYFGALAAGLIALPSSPQLTPQEASFLVENAGVSAIVMGEGLSEA-----------AAPDRPGC--------LRIGLQDI-----------AAMKAGAPLADYADTAADDPATLVYTSGTTSRPKGVLHAH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148547623 77 -----------------------------------------------------------------------------------------------------RSISYVQMLADVRTIAANLLGLGLSAERPLALLSGNDIEHLQIALGAMYAGIAYCPVSPAYALLSLRHVCEVLTPGVVFVSDSQPF--------QRAFEAVLNDSV----GVISVR---GQVAGRPH--ISFDSLLQPGDLAAADAAFAATGPDTILFTSGSTKLPKAVITTQR--MLCANQQMLLQ-------TFPTFAEVDWLPWHTFG--GSHNLG--IVLYNGGSFYPTPQGFAETLRNLRPTAYLTVPKGWEELVKADPELREVF-FARIKLFFFAAAGLSQSVWDRLEQHCG-ERIRMMAGLGMTE-ASPSCTFTTGPLSM-AGYVGLPAPGCEVKLV-PVGDKLEARFRG--------PHIMPGYWRSPQQTAEAFDE--EGFYCSGDA-------------------------------------------------------------------------------------------------------------------------------------------------- 160896019 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTLWANLVARSIAGGRPGDMVHVAYGYGLFTGGLGAHYGAERAGCTVVPMSGGQT----EKQVQLIQDFRPDIIMVTPSYMQVMQRQGLDPRE----SSLRIGIFGAEPWT-EAMR--REIEGKAGLDAVDIYGLSEVMGPGVAS--ECVESKDG----PVIHFYPEIIDPDGEVLPDGSEGELVFTSLSKEAMPII-----------------RYRTRDLTRLLASRSFRIVGRSDDMLIIRGVNLFPTQIEEIVLQ------------------------------------------------------------------------------------------------------------- 149235482 177 ------------------------------------------------------------------------------------------------------------------------------------------------------------------GAEASKYILETTESPVVIASRGKIEH--LINLKKENPEALKDPLTKKHAHLI------REAEAQRIKVFDFSQVEQVGSPRFPPTP----DSVYITFTSGTTGAPKGVILPQRSV-TCALSAAALLLPHSKKDREFCFLPLAHIMSGNVFLYGPRLGGNAVTMVDAKPTFFDAKRQKQESENSKGDHFIYDQTVIKRLRKA-------FGFDNMEMCFTGSAPIAAETIRFLKSSLGIG---ITQGYGSSESFAGIIMALPNHADS-VGTCGAIAPTVEARLVPEMGYNLEGGPRGELQLRG--PQMFTHYYKNEEETKKAIDK--DGWFSTGDVAQITHDGWFIVIDRV----------------------------------------------------------------------------------------------------------------------------------- 146323205 49 -----------------------------------------------------------------------------------------------------REVTFRDLCCAVNRMSWWMEKHSV-KGATIAYLGSNDIRYIILMLASHKTGC--TIFFPSLSNEAYDSVFGATQTKMLLFSPE------KHPLVSGLTKAISSLEVPSVPEML-----------NDNPDVKNYPFTSTFE--------EFEDTAFIIHSSGTTGMPKPVSLTHGGTVDYSAFMPRLSADPHPRDPVLSVTPYFHIMGLSFFVS----------IFHNIPFVTSVSLLVDIIRATHPTATILPPSILESLSQEALEC-----LGTLKFVCYGGAPLAKQVGDKVSQYT-----QLRNAIGSTEIG-IIGSLVPEGKENWGYFEWNPAYGIDMQPVADD--------VYELVIPRL----------EDSRRMHGIFHTFPSFYRSKDLYVRHPKKLWQYRGRLDDVIVLSGEKLNPVTLEKVVEGHPFVRRALVFGQ------------------------------------------------------------------------------------------------- 149202728 42 -------------------------------------------------------------------------------------------------------LSFEDLVKRASHVAGVLTAAGCSHGARVALIFEHGPGFVIALFGAFFAGCAAVPVAVP-TNETKRTRLAEADCAVLLTSPAI--------AKTLAEDGIGIAALPPIIALDTVDR----------------------AASFIPSRIVPEDVAIIQYTSGSTGHPRGVVVTQG--ALHAQMAIDLCLRSESEERV--------VTWHDMGLMGGLLFN----LWRGDPTYPEPYLWLDTISKWRGTVSVAPNFAFDLCVRGIPDRLKSLDLSSWRVALNGAEPVQPETFADVFKPVGFDPQCFLPCYGLAEAGGGATTHWFDPEALEAGRVVPLLAGTGVRIVEETGVPCRSDRIGEIWIAGESVGS-----GYHDRPEES-VSTFGQFTATGDGPYRSGDGFLWVTGRIKDIV------------------------------------------------------------------------------------------------------------------------------- 157766797 84 -----------------------------------------------------------------------------LSYHRIHNPAKIALI---EEISEVRCVTYEELVDCSKRIANFMSHHGVKSGDRVLMCMENNVEYVFYQIATFLLGAIPVLINPHLAAEKLA----DIGCTTAIVDFEHY--GHVLRTSESV--------LKSIQRVFVLAEDIATLSL--ARHVWIIDGFGFLSFSSDFEYQDNNDCSMILPGSLETNQY--VYHTQNSGFSQCHEYFEKLFSLKKNETLHCHDSLAY-------LFTILTKGETCIIAETTLDVWRADRISGIIEQYNVSLLFSNSQLLKCFIKY--EVHKIYDLSSLEII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118358674 783 ----------------------------------------------------------------------------------------------------------------------------------VGIYCKNRPEWTISDMANALYGYTMVPIYDTLGPDSVSYVLGHS---LITTCICS---AQSIEILSKTKQLFDLKNIISLED--NYSKESNQILTQRGKIISFSDIIALGIKNGVPLPKNPTDTIFTFYTSGTTGNPKGAMLTHRNLLVQSKQNGDHQFN--EADTHLSYLPLPHI-FERFVHVTCWLSGTKIAYYSGAAAKPTAAIFVEYIQKEKLKNLYSNPTVFHPI--YDEKIFKKFNEGKIKQIGSGSAPLSQKVIDFF-KVIFSAN--FNQGYGQTE--GTGLETNQVHGDNVENNVGGIVTGIELKLKDEFGNHMP---RGEICVRGH--SVFAGYYKDEEKTIEAIDS--EGWLHSGDIGIILPNGALRIIDR------------------------------------------------------------------------------------------------------------------------------------ 70999065 9 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPFCFLHTSGTTGVPKPIPWSHG--LIGTMDAVRLLPPGADGDLPPWTTD--WKTGDTIYSSFPMSHGAGIIMFGPAGVLPNINLVDALAVSTRIDIWSMVPSLVDEL---GETPAVLSKLKSSKFICASGGPVSPVSAGKVNEVI-----RVLNLTGTTE--GLFMGNLIPPREDWFWFCFHPYSGFEFKQVEPDTYEVHRNE--------HWPGIFHTF---PEKFKDLYVRTKPNLWA--------------FKGRSDDLVT-----------EAFITTHPAIKGCLVFG-------------------------------------------------------------------------------------------------- 125624743 95 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGQPKIYLRD------WLSWTINDLFQLKKIESLATTSPMTTSLGHSLVCS----------LYLGKSFLPSPSQFGKI---KKSWALFTVPTYLLNI------FNELSALSSLNTLFLSGGTLSPESIDKIKNQLPLTKM--IEFYGSSETS--FISWQFVENGKKTAAVGKLFPHTQVE-FDDNHS---------IIVKSPY--LFSGYLNQAS----------PQSWTTDDLGTIKND-TLYLFGRRADIIEHRANKIFPEEIEQFVK--DLCQECAAFEISDQKYGQKIALLIV----KPLEKELVKE---RLNQELPKYKRPQIYLEAETLSLTSNQKLSRKEL-------------------------------- 197335928 144 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSTDTPKPI-----------AKNLQLLDNIQQLDCLWGQSDIYSTVSHQHI-YGLLFR----VL------WPTAGRAFEQILSHRPKTLISSPALLKRL--VDHEGHNGYQM-----VFSSGGPLAIEGAEQSEKKLSLRPFEV---YGSTETGGI---GYRQQFE--PSSLWCFFPSHQARL----------NIEHCLELLSPFI--------DDEE-----------WYATSDYCDLLANGQFVLKGRVDRVIKIEEKRLSLTEVEKRLMQLEWINEAAVIPMEEE-KRTVLGAVIVLSEGTKLMEQGSKRLRSELREWLEPVGIPRRFRTVSEIPLNSQGK-------------------------------------- 84685729 44 -----------------------------------------------------------------------------------------------------RSLTYAQALARAETLGAWLLEQTKGKAGPVLALSENAVDLGLLTLASFHVGIPIATISTAYS---------------LISSDHAKLKAMVTLLDPAVAAYAKALAAIAPHHSGVLLASNTDVDLDENASRDDEDAVARANAAIGPDTLAR-----LLFTSGSTGTPKAVINTH-GMLTSNQEAHREIWVYQRDKVDWLP--WSHTFGANFAFNMVLRNGGSLYIDDGKPA---PGIIARTIADVRPNMALNVPRGFEILMDEDAELREAF--YAMDVCLCAAAALPASTWTKLRRQTTGRELPVATAWGSTET-APLATHCHFPVDSVA-NIGLPVPGVTLKLV-PNGTKLEVRVKG--------PNITPGYFKNPEKTREAFDE--EGFYMMGDALRLDPSKGLFFDGRV----------------------------------------------------------------------------------------------------------------------------------- 153886183 142 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSTGTP--VPHRTWGALVRCMRTAVDHLGLGDGR---AFTLVGTVPAHMYGLQGGLAFSNRQ------PFYPDIREALDAVPQPRV--LVTSPVHLRALLASEAA------LPSASLVLSATAPLSEALAREAETRL---SAPLLEIYGSTETGQVATTAQETAWHLYPG----------VRMESRAGTPADEG---------------PTVWVYGE-HVETPVPM-------GDAIELIDDTHFLLHGRKADLINIAGKRSSLAYLNHQLNAIAGVVDGVAPAAPHKHGSAAVVALVV-APGLSAADVLRA-----LHDRIDAAFMPRPLLLVDALPRNETGKLARDVLAALIA--------------------------- 67157665 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPGHRLEIRDEAGQPLPERRVGRVMLQG--PSIMSGYFRDEE---STQAALDDGWLDTGDLGYL-SGGELFVTGRQKDLLIVRGRNIWPQDIEYLVESQPEIRSGDVIAFPDPQ-------VVVQVQCRLLDPERRERLVRTLVGLISSEFSLSAVELVPSLPRTSSGK-------------------------------------- 124506419 39 ------------------------------------------------------------------------------------------------------------------------------------LYMPNCPEWNICDLGCNAYNIITVPLYDSLGPQSSRFILDQTQMETIVCDKTCARN---------LFKSLETCEEIYLKTLILVDEIDDEIKKENLKIILWEELIKQGEKKIVKVPQGALNNIFICYTSGTTGYPKGVIMTNRGILAAAYIGPSRLPDINENDIHISYLPLA----HIYMIYLFMAHGVKVGYYSG-----NVQTLLEDIQELKPTLFISVPRLFNSLKKKSGNKIKRLSSSHVRAMLNGSAPISVDVVKKLRTIFC---VPMFEGYGMTESGASFIT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159038694 82 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLDRGRGLPAPEPYAAEDPLLLIYTSGSTGTPKGAMFP------ESMTRANWVFDPKPTD-----------MAVIRLNYLPLSHNVRIVLFEGIAFFTAHSDLSTLLEDARPTDLFLIPRLCDMLAQRHDSELARRRITHLREAVLGGAPLSPQLRRFVESCLGFA---VHDVFGSTEAGG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166364857 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLRWLQAISRYKATSSGGPNFAYELCAKIKPQERENLDLSCWDVAFNGAEPVRAITLEKFANTFGFKREAFYPCYGMAETTLFVSGGIKSQSPVHPNACGHAWLSEKIVIVNPESTECRDGEIGEIWVSSD--SVAQGYWNRPEQTEET-FKAYGPFLRTGDLGFLLA-GELFITGRLKDLIIVQGRNHYPQDIESTVESHLGLRQGAVFSV--EIAGQERLVVVQLRK--LDSPEVIEQIIRSVAEELDVYAV--ALLKTASIPKTSSGKIQRIACRAFLAGTLDVIGDWSKI--------------- 56478690 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDIDNWANLVARSIYGVRKGDVVHISYGYGLFTGGMGAHYGAERLGCTVVPMSGGQT----ERQVQLIQDFKPKAIMVTPSYLEQFVRQGLDPAD----SSLKIGIFGAEPWT-EAMR--HEIEARAGIDAVDIYGLSEVMGPGVAS--ECIESKDG----PVIHFYPEIIDETGEVLPDGEEGELVFKEALPVI---------------------RYRTRDLTRRSMRRIGKITGRSDDMLIIRGVNVFPTQIEELILK------------------------------------------------------------------------------------------------------------- 118358672 129 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGAMITHRNLIVCSQQRSESKFDNK--DVFLSYLPLPHI-YERFVQVTCWFTGTKIAYYGGAAAQPTVAIFVRLLNKEEINAFISMPKAIQEKMQYDEQIFSKFKNGKLRSMNSGAAPISQKVLDFF-KVIFS--CNVAQGYGQTEGTGMETSQVMGSIEIKLEDV--PDMGYLSTDKDEFGNPMP---RGEICIRGH--SVFAGYYKDDQKTNETFDS--DGWMHSGDIGAILPSGALRIIDR------------------------------------------------------------------------------------------------------------------------------------ 123475882 80 --------------------------------------------------------------------------------------------------------TYADGLTAARNLGSGLFELGYCVGKTLGVYSANCNEWLHAIDASSLFGYVIVSLYDSLGPGALNYLLDHSQMEAVIVS------------QANFEKLMKIAQDKPLRLIIVIGEVPKGNYNTNIKLMSFNQVIEGKSHPHELPEIDSEAPHFICYSSGTTGNPKGVIISHRCS-VSNIIAAQNVICLEDPTRHLSYSAVG-IVSSVGGAIGFISGGPQNIIADMKILRPTFNRFYEITEKLKNSVFWGAPTILDKIVFNQINEMMGGCISQF-VVG--GAAMDKSIQEILQVATG---IPVRVGYGLTEAGSGNVCSPRDIHNIKCGTIGGPLINVEIKLYDDPGQILIGGQ-----------CLSSGYFRDEEATKRLFVDDTHTWIKTGDVGKWDNDGYLSIVDR------------------------------------------------------------------------------------------------------------------------------------ 167365903 52 ----------------------------------------------------------------------------ALAKWAKQRPDH---IWLAQRKGPERKVSYAEAKRIVDGLTQALLDLKLPEGRPLTVLSGNSIEHALIMMAAARITAPVSPAYSLMSHDKLKYLFDLVKPAAVMVQEGTPF-----------TKALHALDLKDVQ-VIHVANPADGIA-----SIAFDDMVATPVTDQVAAQITPDTVAKFLFTSGSTGMPKAVINTQRMMCANAAMMMQVQLDWMP----WNHT-----MGGNAAFNPLLIEGGTLYIDDGRPVPGQIEETLRNLREISPTYYANVPAALASAMEKDDALCRSF-FKDMQLMAYGGARLPDDLYERMQARATGHRLVFYTGWGSTETSPTSTGTYWDTE--RVGLIGLPFPGVEL-------KMLPVGDKYELRLRGV--NVMPGYHGQPDLTEKAFDE--EGFYKIGDAGVFDPVKGIIFAGRV----------------------------------------------------------------------------------------------------------------------------------- 20428819 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQP-----TVVGYTKKDIAMWGTVMGGTPEDIILNSYGYGLFTGGLGAHYGGERLGATVIPMGGG----NTEKQIQLIREFKPTMMMATPSYMDGLQEMGIDPAS----TTLRVGVFGAEPWTNEMRREIETRLGIDA---IDIYGLSEVIGPGVAC--ECIETKDG------PHIYPEIIDPTGEVLPDGTPGELVFTSLTKEALPIV-----RYRTRDLTVLPGTARTMRRIGK-------ITGRSDDMLIIRGVNVFPTQIEEILLRH----DSLCITRPGHMDELTVLAEIRHDLSDSVNEAQRSKIAAEVRHEISRVGVSADVQIVERIERTQVGKAKRVI--------------------------------- 153884285 92 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTSGSTGTPKPI-HKT---LAQVTLEQQWGRQIGAG-AMLASVPHHHIYGLLFRVFWPLAAGRPFC----RQTHAEPAALQQALAQHPVAALVSSPAQLARW----PVLPRFDVLPALPAVFSSGGPLDATAAA--AFAATHGSAPI-EVFGSTETGGIAW-RRQDRTPAWQ-------PFARVQIRQED--------DGALAVRSPLP--------------------HDNWHRTDDAIAFDDSGRFLLRGRLDRVVKVDGKRIALPEVEDWLASHPFVARAAV---------------------------------------------------------------------------------------------------- 160900034 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGLPKGFMRHHRSWAVAAQRTMA------PGRI-----------SHSLFLFGGLWCGEGAVVQE----RFSAARCLASLARGEAPCLVAVPSQL-LLMLQWAAHRALAPIPEVELIMISGARWMRAQTLALRALF--PRARIIEFYGASEAS--FIAWMEADEQAPPQAVGRPFSNVQLQIRQPGDQPLQPGEDGLIYMRSPMLFMD---YVGEAR--DGTAALRDGEWLSRDMGHIDAGGQLCLAGRQSRMLVTQGKNLFPEEVETLLAAHPGVAQVSIQGLPDALRGMQVHA-VVQWHGAAPAGS-AQALAAWLRERLESYKLPRQWWSCTDWPQTASGK-------------------------------------- 33945697 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDIDTWANLVARSIAGGRKGDKVHVSYGYGLFTGGLGAHYGAERLGCTVIPMSGGQT----EKQVQLIRDFQPDIIMVTPSYMDEIERQGIDP---HKL-ALRLGIFGAEPWTPELRASIEARMG---ISALDIYGLSEIMGPGVA--MECAESRDG-PTVWEDHFYPEIIDPTGEVLPDGELGELVFKEALP-MVR--------------------YRTRDLTRIDK-----ITGRSDDMLIIRGVNVFPTQVEEQVLKVKQLSEC------------------------------------------------------------------------------------------------------ 50085226 30 -----------------------------------------------------------------------------------------------------QTINYADLLSEVNKRQEILKQLDVK---VVALYLENSVDL---ML--WDLTLLFSILPPFFSSSQLNYCLEISQADLVISND--------------------NLNLDHL-------------------DLYFKDALKSAKAVEFPQSTQK-----LTFTSGTTGHPKAVCLGSEQILT-VAKSLSEAIDETKPQKHLALMPLA-VLLENIGCYAMLYRGAQIELVSGASGV-DVHQFSHYLNQSKPHSLILVPQFLSVLEAVSSKLLRAEDY---RFIAVGGGHVNPDLLKRAQTL----NLPVYEGYGLSECASVVALNTPA--QQRAGSVGKPLAHVEVSIAND----------GEILVAN---NQCLGYLGSNHAPVK--------YWPTGDLGMLDEDGYLYVHGR------------------------------------------------------------------------------------------------------------------------------------ 71908978 79 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQKDIDTWANLIARSIYSGRPGDIVHVAYGYGLFTGGLGAHYGAEKLGCTVIPMSGGQT----EKQVQLICDFKPNIIMVTPSYMDEFRRQGIDPRS----TDLRIGIHGAEPWTHAMRLEIENVFGIDA---IDIYGLSEVMGPGVAN--ECAESKDG----PVIHFYPEIIDPTGEVLPEGSKGELVFTSLTKEAMPII-----------------RYRTRDLTRID-----RITGRSDDMLIIRGVNVFPSQIEELILKQPKLSPHYLIEVSRDGHLDSMKVNVEIKAEFEFASAAEKELQHHIKSYIGVSAKID-IVEVGGI--------------------------------------------- 50955075 22 ------------------------------------------------------------------------------------------------------------LEQCVEEASNLLRSAGIAAGDRVLVKLADPPAFVDAL----------VSIW-----------LLDASPVII------------------------DPRLSDTATTEVVSTVKPSFSFEEAGVVRAPMEADSGAPSTE---------LMIQLTSGTTGRFRLVRRDVSSTEVERYQQMGY-LGSGTSEVILGSSP-----FHTFGLVGAILSG----LAAGKDV-----SFARTANELGVRALVTVPTALHHL----VEYRAGAYLSSLEAVLFAGERLTAEMAARLAAVANSP----VNIFGTTETG--LLAQSQIAETLRWFSTSG------VRELDTS--------SGALAVRSPYLSQPRCI---------------DGWFRTVD--IVNDDGSFTVLGRVDSQVSIAGRKVNLSRVEE-----------AAIG-----TGMCIAAFVELAEGASSTA-----FRDALTGSLETVELPSQVLCIPRFPRTFGGKTIRPVLRALA---------------------------- 52424919 10 -----------------------------------------------------------------------------------------------------EVFTWPQLAQRIEQTRLSLQRQGLSMGQGIALCGKNSLDLLCFYLAGLQLGLRVLGINPAFPVEKI-NRLNDISLRIDFSSSQY--------------------HCRRLKNSAKDDRT---FTLTEGYTMTL--------------------------TSGSTGLPKAAVHSVNAHLVGVSELMRF----GANDSWLLSLPLYHVSGQG-ILWRWLQQGGELVL-------PQADFYASVI---GVSHVSLVPTQLQRLLSYLAKHPNKF--VCTKHILLGGSQIPLE----LTRQANRLGIQCYSGYGMTEMGSTVFAKESDETA----GVGLPLKGREYRLVDD-----------EIWLKGA--GLAEGYWIDQK--IRTLTNK-QGWFQTKDKGQWLNN-ELVLLGRLDNMFISGGENIQPEEIENIIQGYELVNQVFILPRDDAEFGQRPVA-------------------------------------------------------------------------------------- 107593227 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGQPKGVMVEHRGMLNHLYAKIVDVQ-LGEGDVLACF-DIS-----VWQALAPLTLGGRVIVRDEQAFAP--ESLLEQLEERGITVLQLMPALLREMIHEPQPASQRPGLEHVRWLVPTGDALPAESWLRLYPHI-----PLLNTYGSTECSCHFPIHAQQDQEAWTPSMGTPIPNLRTYVLDRHLEPVPIGVVGEL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198275811 49 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVHTSGSTGTPKPLRVEKQRMMQSAMLTVRF-LGLKQGDTLLCM-PLKYIAGKM-VVVRALVAGLNLL-----PVTPCGHPLAEI---------NAAPEFAAMIMQVYNSPAEKECLQQIRHLIIGGGAIDST----LSTELASFPHAVWSTYGMTETLSHIALNGPDASDWY-----TPFQGVKVSLSPENTLTIEAPA----VCAEKL--------------------------TTNDICEFNAQGQFHILGRKDNTINTGGVKIQIEQVENALLPIPF----MVTAVPDPKFGECIVLLLESEEQTDVPPLLAQAYNQ-----LPVYWRPKQTFFVQHLPQTETGKPDRATARKVA---------------------------- 115670990 18 -----------------------------------------------------------------------------------------------------EVVTYRQVLETANTVTSLLNAHS-KCGEIIGLYAEPGITLPAFILGILQLPAAYGPIDP-HAPSSIEYFIKEVGIRIVCVQSCLLEHGQSFDLCHNVDQEPMSSGLVPVR--------------LEATKHNKQDLCNGDREEQ------SSSLAYALHTSGTTGRPK-IVRVPHSCIVQNILDLRVIFTITEDDVVFMASPL---TFDPSVVFMTWSQGATLLMVPAK-LKMAPSSLAQVLKRNHVTVLQATPSLVS---RFSSSALQQ-DLSTLRLLVFGGE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211591972 14 -----------------------------------------------------------------------------------------------------RDITFADLANAINRMALWIQE-NVASSDATLAYMGNDIRYCVFMFACMRLRHRALLISPRNSESASSHLLDVTGCKFV----YSPERTKQIEELKGANPSLQAWLAPGL----------------------WEVLDSSASAPVVEEP--AEDPVYIH-SSGTTGLPKPIPMTNGYFLVLERTGLSIVAIAERGKRVFVMSPFFHFMGILSIM-KPILFDTPFVL---SPEKPTAELLAQIVTETHPETTLIAPSVLEELSQSELGM---QSLSKFCFVAFGGAPLSQEIGDRISEVTHLQSVI-----GSSENG------LFGALKHKRD---WRYLEWNP----NAGLEMRDAGEGELVVP-----------GGEGRAGHAVFHTYPDKYKTGDLFVHPEKEGVWLYGRRDDVIVLSGEKFNPTTMQEIISSHPLVARALVVGQ------------------------------------------------------------------------------------------------- 169823912 107 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVVFISASSGSTGVP-----TISPFTQQDLDEFQYQIGMRKSDRYVHALNFSLFVGGPDVI-GAQNVGALCIWAGTIPS----EKLLNIIVNYKPTIIWTTPSYAWYLKKHGYDPKE----LSLKKIIVAGEPINEELWD----------ADLYDFYGLSDIFGACAAMCEQKDGLHIAEDQ-----ILVEVIDETGKVLPEGEVGELVFKQARP-MIR--------------------FRTGDIGYVNKDRCIYIIGRLDDMFIVSGVNVFPSDVEHAIRQVEGI------------TGERIRIFVEKNDNITDVEALRENIWKELKVRLG--VKPHEIIIHEDLPR------------------------------------------- 54026661 41 ------------------------------------------------------------------------------------------------------RLTYREMWHSASRIAGGLQEHGIGYGDRVAIRMPAGVRWVQAFLGALLSGAVPVLVPDGLAP-GIAERV-------------------------IADSA--------VDFVL-----GTGTRLPDG-----AAFIDDGAALG--------DLAVLCYT-GETPEPKGVELTNEN-LLSAVRSVVAALDL-PTDVLLPLSEAG---GCVDQLLPTFAVGGTVVL------APDRAGLARALVAERVDMVSATPEIFAGLLPTLAELRADGVRTDLR-VSSAGQRLFPAARHW-------------SVWGATETSGIGLADTAATDTATATVLGFPFGGTELAL----CGPRADTGYGELLCRGPNVS--RRYWNDPE----STADRFTGGWFHGDQVRIAPDGLVY---------------------------------------------------------------------------------------------------------------------------------------- 115390607 59 ----------------------------------------------------------------------------------------------------------------------------------VVLFMESNVGLLIHLLALMSLGVPVAVLSARLSPTAVQHLMSSIRAQSVIASP---------RLKGTIEEAIASDNNTPAIGVRMYTQRPFEDDLENSRTLD----LPATNEESHFIS-ENDRNVLILHSSGTTGLPKPIYQPHR-YLLNYSECHE----LGPDDALGTVLS-ALPLFHGFGLVAPCL--AMTV---GKPFMPTGSLIIELIQSFQPTALMTVPHILEEITTLPPEQ-SISALQPLEFVLCGGGPLKIS----VAEALAASGVNLLAHFGTTETG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167850357 607 ---------------------------------------------------------------------------------AARTPDATAIV------DGATTLDYRALDARANRIAHALAHAGVRAGDRVALHLEPSIGLVAAQLAVLKLGAAYVPVDVGNPPARKAFVAQDSGARLVLG-----------------DAALDWPAAAGV----------------PQRDL--AALLAGPWPSDAPARAPGDTPAYVMYTSG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187023384 282 -------------------------------------------------------------------------------------------------------LTYGKLHSRAGKVAYMLLTKTVKPGDRVALIYPNTLHFLAAFYGCLQAGVIPVPVEMPSSKRELGFLLGNCGVKVALTSESCY---KGLPKKVNTSSAFSAPSGSTS----LTGTSNEIVDFRGWPRLWWAEHMSKARDWTAPPRLADETIAYIEYTTGNDGTVKGVC-VTRQAVFAHCRALTTAMEYKEDETMVCVVDFKREVGLWHSILASVFNGMKVIFVPYSLMKMNPATWMHMVSKYQAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145224101 455 --------------------------------------------------------------------------------------------------------------RRVNNVVRGLIEVGVRQGARVGLLMETRPSALVAIAALSRLGAVAVLMPPD---SDLAEAARLGGVTEIIADPSNLAAAGALDMRVLVLGGGESRDLD-------VPDSGRIIDM-EKIDPDVVEL----PGWYRPNPGLARDLAFIGFS------------TVSGELVARQITYRWALNLSRSDTVYCLTPLHHQSGLLVSLGGAVVGGSRIAL--SRELRPD--RFVQEIRQYGVTVVYT----WAMLREVIDDPGFSLRGSHVRLFIGAGMPAG--LWKRVVDVFAPAN--VVEFFATTD-GQAVLANVKGA---KIGSKGRPLPGIALAAYDPEDNLIEVNEVGVLLAHPPLASVKRGVFAPADTWVSTEY-----------LFRRDEDGDYW---------------------------------------------------------------------------------------------------------------------------------------- 186455066 1465 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRVYSTGLRARYLPGGELDILGRMDAQLN--GHRVDLARLKLALEEHPAVSESFSLVQKGTNSQDCIVSYVV---GRSSSSITANDLRSFLQSRLPALMVPTGFVFLQTLPLTTTGKVDCDALPKVEFNRSEEPAKLAA---------------- 84684581 45 -------------------------------------------------------------------------------------------------------LTYAEARAQVRSIGQALLDLGLSTDRPLVILSGNSVAHALMALGAQYVGVPSAAIAPAYS---------------LVSTDHGKLKGQITPGAVFVDDAPFEPAIANVPELTIIAKTGNEWSWSSLVNTPVTDAVDVANAAITPDTVAK-----FLFTSGTTGSPKAVIQTQR--MLCANIE-------QVTDCYAYLRDLDWAPWN-HVAAGNLMFN--IVLHNGGTFHIDAGRIGETIRNLRVSTYFNVPAGFEMIMERDPTFADAFFRD-MKLMYYAGAAMAQHTWDDLKARTTGEEILLATGLGATETAPFVL--FQTEPQASPGNIGVPAKDITIKLVPNEGK-LEVRVKG--------PNVTPGYWQNEKLTAEAFDD--EGFYMLGDALRFDPSKGFFFDGRV----------------------------------------------------------------------------------------------------------------------------------- 116206018 68 ------------------------------------------------------------------------------------------------------KLSYQELHARACDYSRVVRRLAFKEGHPVLLHLDEHRDTILWFWAILLANGV-PVLSSPFSVDEHRHRHIQGLSNLLITASGLL----------HLFDGPHSLDLHTIESLDNLATSSPTSPSEPPPTTKW-----PGGPTL----------AILMLTSGSTGNAKAVRISHR-QILAAIAGKASVRPLPPDKPFLN-----WI-GLDHVASQALWLGVDQIHVHAADVIAAPHTFLDLLSRHGVARTFTAPPA------EGDQGRKRWDLSGLTVVASGGEANDAAAASALFERYGARRNVITPGFGMTETGAIYNTACPDYDIQRGGSVGKCMKGIEMRVVDEPG---DLEVRGEVVFD--------GYYRNEKATVDAFPSP-GGWFRTGDQACLDGRGNLCLIGRASEVININGIKVVAADLDSLLEQ------------------------------------------------------------------------------------------------------------- 89094982 85 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGQPTVVGYTQHDINVWVARSIRAAGGRSTDKVHVSYGFTGGMGAH----YGAERLGCAVIPMSGGQT----EKQVQLMRDFDPDIIMVTPSYMLNLMRQGLDPQEM----ALRIGIFGAEPWTAEMRKNIEGRLGIDA---VDIYGLSEVMGPGVA--QECAETKDG-PTIWEDHFYPEIIDPNGEVLPDGEYGELVFKEALPVI---------RYRTRDLTRLPGTARP--MRRIDK-----ITGRSDDMLIIRGVNVFPTQIEEQILKIPALAEIIVTKDGNLDKVQ-VKVELTPEAQNTAQDPVVKELQHHIKSVVG-ISTKIDVVPVGALP--RSGK-------------------------------------- 169769114 128 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PWLDPVA-ESKHLAWIIHSSGSTGLPKPIYQTQAA-AVRNYSGH---------------------MNMSGFITLPLYHGISVLIYSSKRLYPTRQHLLDIMQAHPLEIFYGVPYALKLL-AETEEGIAA--LAQFKAVMFGGSACPDS----LGNLLVENNVNLISHYGSTETGQLMTSFRPREDKLRPSEAVKKYLRFEPGIF-------------ELICLDGWPSKVIS-------------NRPDGSYATKDLFVKHPTEAYKYYARLDDTILVNGEKVNPLDMEGRVRQLNTISEAIVFG-------------------------------------------------------------------------------------------------- 218724013 104 ---------------------------------------------------------------------------------------------------------------------------------------------LVTFWALSKLG--HSVLFTRISLDAYASLLERTESEHIVIAQEFQDTAKELTKR-----------LPGLQ--INYIATDDWYNFPIEDVNIDTNLTSNLDPAQETAYVS-----WIIHSSGSTGLPKPIFQTHKAALGNYAQNM----NMR-----------GFITYHNYGVYS-----CKSILYSSS--LPLARQLLRTMQANDFEIFYSVPYTLKLL-SEVDEGIQ--SLRKCKVVLFSGSPCPDS----LGDRLVTNGVHLVSQHGSTETGQLMTSDRPRENYLRPGEAVKPFLRF----------EERSPGLYEAVVLDGWPSKVLS-------------NRPDGSYATKDLFMKHPEMAYKYFARLDDTIVLNGEKVIPLALEGSVRQDPLVAEVLVFG-------------------------------------------------------------------------------------------------- 198434232 203 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLYTLHTSGTTGKPKIVKVPHKSILIVHLKRM---FQVGRNDKVAMVSPL---TFDPCIVFIALSSGATLVI----PQHQRPSLLCEVFFKLKVTIIQPTPCLMNRFCLNDLQNFAFASNSSVRLVALVGEAINPILLAEYSRNKEIIKFPFYNIYGITEVSSWIISCLNDPIPL-----GLPLCSTKLEI--SNGNQSCVIQSKHLLTNQHSTGFASEIFNIGDKHEFTGLLKIGGMHSSGDMVTVTGDVKLFYLGRKDGQIKRNGKRMNILTVKQKLESFKLCSVAHVLNVSPEMMVERLIAFVVLAN---TSEEMRENFRKRVKDVLDAHLVPDDVKFVDDLPLTTHGKV------------------------------------- 58264400 142 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISYTSGTTGDPKGVVLTTENVLSATISNGK---GVNPGLI-----NESWM----FLSFLPLSHGCGTIGFRGDPTKPHFPRMWNRIHKEQMNSLLTKATKLAKWRETGEVTHPIYDFRKIRALGSGAAPLRKDVHEMLKVVL---SCEVVQGFGMTETVGTCSVGIPWDVG-GPGTCGRLQPCNDVKLVDDMGYTARPNPRGEVCLKGLNIS--PGYLHNPKATKESIDE--DGWFHTGDIGEIDSAGRLKIVDRLKNVVKLS---------------------------------------------------------------------------------------------------------------------------- 73667760 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP--IV---VGYTQNDIDEWAESLGLKKNDILQVSYGYGLFTGGLGAHYGSEKLGATVL-----PTSSNTERQLELMRDLDVTAIACTPSYFLYLIEARKEGISIRDDTRLKMGFFGAEPWSEELKKRIEDESGIKA---IDIYGTSEMSGPLFTEC---------SEQC---GIHVEIINPETEPVPDGEIGELVITTLNKEALPLI-----------------RYRVRDLTRRTHPRITRISGRSDDMIIVRGINVFPGQVESVLMKIPEV--------------------------------------------------------------------------------------------------------- 109123092 79 ---------------------------------------------------------------------------------------------------------FNQYYEACRKAAKSLIKLGLERFHGVGILGFNSAEWFITAVGAILAGGLCVGIYATNSAEACQYVITHAKVNILLVENDQQ-------LQKIL--SIPQSSLEPLKAIIQYR-----LPMKENNNLYWDDFMELGGADTQLEQVKANQCAVLIYTSGTTGMPKGVMHDNITWMAGAAQDFKLT---EKHETVVSYLPLSHIAAQMMDIWVPIKIGATLVIFMGVP------QIWEKIHETKVFVWYNTPMSYRVAKTLVFSKVKSLGLDHCHSFISGAVPLNQETAEFFLSL----DIPIGELYGLSESSGHTISN---QNNYRLLSCGKILTGCKNMLFNKDG-------IGEIC-----------LWGRHMGYLESETETTEGWLHSGDLGQLDSLGFLYVTGRI----------------------------------------------------------------------------------------------------------------------------------- 150004227 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVILHTQKDLDEWANAVARYMVGLRPGDIFQNSSGYGMFTGGLGFQYGAERLGMLTV--------PAAARQLKFISDFGTTALHAIPSAARMIMQEGIDPRRD---TKLRTLIIGAEPHSEEQRRRIEDMLG---VKAYNSFGMSEMCGPGVAQEQNGLHIWEDY-------YIVEIIDPDTEPVPEGEVGELVLTEAMP-LLR--------------------YRTRDLTRILPGGRHHMKGRSDDMIILKGVNIFPIQIETILLQFKELAES-----NDEMTVE-----VELSQLFTDDQALTREITRQLKDEI--LVTPRKLVPKGALPKS-EGKAVRV---------------------------------- 154290515 56 ------------------------------------------------------------------------------------------------------------------QVGAGYRKLGLKKEDRVHIFAATSAHW----LATAH-GAVIVTAYDTLGEDGLKHSLVATRAKAIFL-DPHLLPTLINPLKEAKDIIWNSQNEVKQENIDNLKKAHEKLKI-----LSFEELRKGEENPVEPVPPAPEDLCCIMYTSGSTGPPKGVPIKHDGLLTYLPLAHILEFVFENACLYW-----GGTMG-----YGPKTLSDTSVIREGVP------AVWESVKKAKVNLFWGALWAKNNLLRYGLPGAEALDAGKLRICLNGGGPISKDTQRFISMAI----TPMINGYGLTET--TAMGALMDPME-WTDEALGDIPGIEIKLVDDAGATNKPNPQGEIWIRGD--PVMEGYYENPEETAEAL--TADGWFKTGDIGEWDKNGHLNIIDR------------------------------------------------------------------------------------------------------------------------------------ 71021227 54 ---------------------------------------------------------------------------------------------------------------------------------------------IVNFLALSRLG--HSVVFTNNSTAALAHLVKTAVQTVLYSSD-----------KADAADALKHLLVQGLASVRLLRWTTASQAAKLALAGTMHSDNYTSALSYEQESTEA---AFCIHSSGSTGFPKP----------NMFTTWSCSQDFTKS----TFTTL--PLFHAYGFSTLWIAGTKLFLYNARL---SADLLVAAIQASNPDKLSLVPYVIKLLSEAGLCALERA-----KLVYSAGSAVPSEVGD---KLVAGHNVRLMTLFGSTETGGLMSSGRDFANDMRPTRAFRRFMRLENRGVDASG-------PFELIVGAGWPCLLET-------------NRPDGSYATRDLFVPHPTDAYKYVGRADDTLHYNGEKTNPVPMELAIRASPYVAECLVFG-------------------------------------------------------------------------------------------------- 73748782 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPKDV--DTWAELVARSLSCA---GVVPEDILQNAYGYGLFTGGLGIHYGAEKMGVAVV----PASTGNTKRQLMLLQDLGTTVITCTPSYSLIMYEAGKEMGLDFHNSSLKLGIMGAEPWSENMRREIEAKLG---ITALNIYGLTEITG------PGVAMECPQKCGLHIWNFMVEIINETGEVLPYGQKGELVIT--------TINKQAQRFRTSLMPEKCGCGRT--MVRMSQ-----ITGRSDDMIRVRGVSVFPSQIESVLLTVEGI-EPIIVDRHNAFASDELEIWVEVSEGIFSDEALQKKLQSELDSVLGIRAKIKLVE-----PRT------------------------------------------ 134296957 143 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTSGSSGTP--VPHTWGGLVVRAAAERLALLDGRAATLIG-TVPPQHMYGFESTVLLALIGG--LAFSNRQPFYPGDIR-DELAALPQPRVLVTSPVHLRALLSAG------HALPRAALVLSATAPLSEKVAGEAEAAL---DAPLVEIYGSTETGQI------ATRRTSQGAAWQPFPEIRLDVRDALERPGADAAG---------DDGGPTVWGGH---VEAPVPM-------GDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAGVVDGVADARREPVT--RLVALVV-----APTLA-AADLQRALRERIDPAFMPRPLVFVDALPRNETGKLPRDALAALVA--------------------------- 47219330 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPGRLARLFQRHKTTVMQVTPT---LLTRFGQRTLKQEVLSSLRVLALGGEACPPPALSWRQEH---NRTSVYNIYGITEVSCWACCHIPESLPAHAESLGAPLMDTRVEVRDDEGGLVTEGEG-------------QVFIGGEERLEET---VVPGMRASGDWVRRGEE--LEYLGRRDRLVKRHGKRVNLDSLQQLILGLPQV-DACAVCLHE---GLRLLAFVVP---------------------------------------------------------------------------------- 163856245 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTTQVARSIRAAGG-KRGDIVHVAYGYGLFTGGLGAHYGAERLGCTVIPMSGGQT----EKQVQLISDFRPDIIMVTPSYFCNIRRQGIDPRQ----SSLRIGIFGAEPWTGQMRQDIESEAAIDA---VDIYGLSEVMGPGVAS--ECVETKDG----PVVHFYAEIVDETGVPVADGEQGELVFTSLTKEAMPVI-----------------RYRTRDLTRRSMRRIGKITGRSDDMLIVRGVNLFPTQVEEQVLKIAQLA-------PHEVRDE----FASLAE--TEREALGKQLQHAVKSYIGARVRVADCGFVE---RTLTGK-ARRVV-------------------------------- 90422219 42 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPREQMLRIHASSGTTGKP-----TVVGYTKHDLDTWSELMGALPDDIVHNAYGYGLFTGGLGAHYGAERLGCTVVPVSGGGT----ERQVSLLKDFGANVLCSTPSYALNIAEVAEQMGADLRQAPLRVGLFGAEPWSDAMRRDLEARLG---IRAMDVYGLSEIMGPGVAC--------ECAAQAGLHGWEFETIDPETQPLPIGAVGELVIKEALP-MIR--------------------YRTRDGCGRSHVRIMRVTGRDDDMLIIRGVNVYPSQVESVLVGFPGIA-------------------------------------------------------------------------------------------------------- 86749190 244 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CGLARNYGASETG----ASFGAAQSLPEGCLGRPFRGVRVV------SPRPGDHIGELIVDLDHP--ILSLEG-----KTATPPMQRGLWRSGDLAEVDDDQRVWLRGRIDDRVKINGHLIDCAALAAQARAAPGVSDAVALALPRPQRGEI--------HDLVLICECRDEAVSAADISLAAPQTPMIVLTRTEFPRTAAGKPDRDQLRSFAE--------------------------- 88602896 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTLARALTSA---GIGRGDVMQVSYGYGLFTGGLGLHYGAERIGATVL-----PTVGNTERQIELMQDLRVTAIACTPSYLLHMEKMGVSIKND---TRLRKAIVGAEPWSEQMRLRIKESLGVDA---YDIYGTSELSGPLFCECEYQQGFHVWSDL-----IYPEILDPDSKPLPPGERGELVVT-----MLQK----------------DGLYRTGDITAIREDGRTHLSGRVDDMLIIRGINVFPSQIEHALLGIPEVAE------------------------------------------------------------------------------------------------------- 21226778 95 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHAESLARALTSV----GVGKEDILQVSYGYGLFTGGLGAHYGSEKVGATVL-----PTSSNTERQLELMKDLGTTSIACTPSYLYMIETARKEGINIRNDTKLRKGFFGAEPWSEELKRRIEEESGIKA---YDIYGTSELSGPLFTECQCGIHIWADL-------FLVEILDETGEPVPDGETGELVIT--------TLAKEANPLIR---------YRIKDLTRRTHPRITRISGRSDDMIIVRGINVFPGQVESVLMNIPEV--------------------------------------------------------------------------------------------------------- 67526909 906 ---------------------------------------------------------------------------------------------------------------------------------VVALLGPSNLDYLVLLLAVTKLGHAGLLLSTRISVEAHVSLIERTNAQHMF-VHGSFR-----DIAAKVSERIPLVQVHSIP-------SEENYDYHIPDEPIDTNLLSHLDPE-----VETKHLAWIIHSSGSTGLPKPIFQSQRAAVKNYAGNM----NMR-----------GFITYHNHGIFRTIYSNKTLHLY--NPQLPLTSQYLEIMRSYNFEIFYGVPYALKLL-AESEEGIEA--LAKLKAVMFGGSPCPDS----LGNLLVENGVNLIAHYGSTETGQLMTSMRPPGDKLRPSETVKKYLRM----------EERYPGIYESVVLDGWPS-------------KVMSNRPDGAYATKDLFLKHPEMAYKYYSRLDDTITVNGEKVIPLDLEGRVRQLSVVADALAFGI------------------------------------------------------------------------------------------------- 111024803 17 -------------------------------------------------------------------------------RELEGFGDAPALI------TPDETVTYRDLAERVERQASQLRRL-------VLVAGANEIDLIVTYLAALVAG--HPVLAPGDNPDSL--------------------GGLIAAYRPDV----------------VVRSADGRTVVEEQRERSAHLLHPDLALLLS--------------TSGSTGSPKLVRLSHRNVQTNAESIAEY-LDIRDTDRAVTTLPMHYCYGLS-VIHSHLVRGAALIL--TTRSVTDPG-FWDLVRAHRATTFAGVPYTFDLLDRIGFDEM---DLPDLRYITQAGGRLPPDRVR-TYAELGRRHGPI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169854443 40 -------------------------------------------------------------------------------------------------------VTYEQFRLDVEAYARYLRTDGVPKRSVVGLWLSGI--TYIDCLGISRAGYI----PQLFSPDVVYELLRKADAKALIHDACF---------------ASVLESCPLPIHCSL---TSSDI-----------EQVDEELDEIAPVQ-NEEDTAFIFHTSGSTGSPKLVPCSYRWFNSVVEKS-NYISRPRNADRQDVTVFIGSMSAQTFMFLGTLQHGACVI----QPTRLDYSELIDMITRCGLNRLNAFGSWLAMLRNSRQDAKLLSLLVSLDDVLYSGLALSRDEEQWAYKNGIKLR----NLFGSTEVGGMLLS---GGHE-KNDALLRPLPGTSVPISNNDAVHQTNAALFELVILSDSPDCPSSLLGSD------------GHLHTGDLFQEVSPGWYVSRGRDDDWIKSTSLRCDTKAIEDNARAMSLIAECVVVGSGRP----SPVMFIEPAVDM-PHDKLKKEIIRHSRRYLHRITCPDMIVVVPTLPRTATGNIRRKAV-------------------------------- 74200721 54 -------------------------------------------------------------------------------------GDRIALI------DKYGHHTYRELYDRSLCLAQEIRLQGCKVGDRVSFLCSNDVSYVVAQWASWMSGGVAVPLYWKHPEAQLEYFIQDSRSSLVVVGQEYLE--RLSPLAQRLGVPL-LPLTPAVYHGATEKPTEQPVEESGWRDRG----------------------AMIFYTSGTTGRPKGALSTH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50424865 96 -----------------------------------------------------------------------------------------------------ETYTYKELYDIILRFSYILKDYGVTADQTIAINCMNKPLFIILWLSLWNIGA--TPAFLNFNTKPLIHCLKSSNTQVFIDPDCAG------PIKET--ESRINQESPNVKHYINLLRVLTDKSRPKHRAPD-----NTRRPEDTDVSCCA-----LIYTSGTSGLPKP-----------AIMSWRKAF--------MAASFFGYIMSKSNVLTAPLYHSTAAML--GVCPTLLAGGCISISQKFSATSFWTQATHIRYLLNSKPHPQQRHNVS-----IAYGNGLRRDIWLEFKKRFHIKA--IGEFYASTES-PIATTNLVGACRKYGGSTQQSLVKMDP----EDENEIDHDEPGELLMKKNPEGTFQGYYGNKNKVIRDVFKKGDAWFRSGDLLKMDQDGLLYFVDRLGDTFRWKSENVSASEVENELMGSKAIKQSVVVGVKVPNH-EGRAGFAVIDPLDEFSDEVLAKIYDHVSKTLPGYAVPQFI--------------------------------------------------- 17550940 7177 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSIFTSGSTGVPKGVLQSVSSFMTSASKQCMFRSNIRVLDSVKQVFDVS----VSNII-GSVLNGGVLISSEHSTTITD--------QLQKCQYAFLPAAVF-----NGFTDKTMSRLESIETLTIGGETVSDVVIETAMKKF--PRLRTIQIYGPTETCIWSLTNKCKVSTLNIGSA----LGDSLS--NETCTICNNSVRGNVQVKG--ISLARGYI--TSAPHGTPFS---DIYSTGDIVKLNSLQYI---GRMDSQVKCKGVRINISEIEKELI--------LCLGLLQIVSNQMLIAFIVDQKSKLLHDSLVKTLKN--RTQI-----PDYFVQINKMPLNSSGKVDKSLL-------------------------------- 124486272 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVAYTQNDIDLWSECVARSLCGVGRKDVLVCYGY-GLFTGGLGLHYGGEKVGATVI----PASTGNSERQIELIQDLKTTAIACTPSYFIHLI--DVAKKMGVDFSKLRTAVLGAEPWTDAMRRYIYAESG---VTAHNIFGTSEISGPMFTDCSE------------LNGMHIEIIDPKGEQLPPGEKGELVLKKEAIPMIRYRIGDITSIIE------------GDCARID-----RLQGRVDDMLIIRGINVFPSAIEHALLKNP----------------------------------------------------------------------------------------------------------- 211964543 306 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTSRPKGVLMSHGNFVATIAGAVRGSMALHPEDTYLSYLPLAHVLGGSVGFYGGLLDDMQTLVFSSVPRLFNHDRVLDSV-RDKSTVAQTMTTKIRKIRATGSPVHAMWDKSKLRYMLVGSAPLDVSVHEKIEALF---STPVVEGYGMTETMAASFISIAG--ENTAGHIGGCCPCVEFCLFDPQHRIDDPEHPGELCLRG--PTITPGYFRNREETEKA-FDQ-DGWLHSGDVAVI----------------------------------------------------------------------------------------------------------------------------------------------- 212533795 262 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDPCLIVHTSGSTGMPKVIYYTQR--MLANPATQSLLPSVEQGCRLLTTVPPFHLLGYAGFLVCPIYINAVGVM--GPPDRPFDAALADEIHQYA--RFDAGPSLLQDLVRDED---KRQQLSKLKLICYAGSPLETKTGQWLASEFG----TVRNMLGSTESFGWPIAQVFDVKNDWNYIHFYPVNGIEFKPVGDDG-VVQEEELYELVVTDALTNIFRS------RPQATVWPT-KDLWKHPDPAKKNH---WLYQGRSDDLIVLSGIKMYAAHLEDKIASHPLIRTALV---------------------------------------------------------------------------------------------------- 160893290 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEILDPTLEPVPDGEMGEIVIT--------TLVKEGARYRTHDLSRI----IPGDGCKHPRLG--VIMGRTDDMMKIKGVNVFPSQIEEVLKEFPELSSEYQIRISHLDGKDTMRIYVE-TDGSVDFVELSKRIAERVKSRIG--FTPVKVVEIGVLP--RSEKKTKRVI-------------------------------- 146313521 13 -------------------------------------------------------------------------------------------------------WTLGQLRHDVSALTQTLRQQD---GERWALCFENSYLFIVALLASLHAG--KTPVIPGHSRVSLLE-----EQQALF---CGVLSDQTLNY--------------------------------PGRLFVVNSARRCVDGFVPLPPVAAS--SFVLFTSGSTGSPRRIVKPIAAVMLATLNGCRVVASVVPQHLY----------GLTFRIFLPMSLGAAMLYY--------AEQLAALPHDHRY-IFISSPAFLKRLDTQLSPPP-------VAMLLSAGGPWDEATHRWM-------NVWPDEIYGSTETGV-----LAWRHHQQESIPWLPFPGVAFRL------------EGETCVTSPLIHQAEGLLLD-------------------DILHFDDNGLFSIAGRRGRVVKIEEKRISLTEIEQRLLELDGIREAAALPVARGGR-QGIGVLLVL------SDDARQRIREQ----------------------------------------------------------------- 156836484 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NAKDEISPSPPKPEDISCIMYTSGTTGDPKGVTLTHSNLVAGCAGVSETVYGVGKQDRV--------------IAFLPLAH-----IFEGAIGYANVKTISSTMQTFKPTIMVGVAAVFEMIKKLGHVSKLKQKLSSLRFVLNGGSPISMDTQQFITTVI----CPLLIGYGLTETCGCVLKP----DHYRFGVTGDLAASVTIKLVDEELNYFAKNNQGEIWIKGG--CVLKEYYKNPKETADAITE--DGWFKTGDIAEWTREGHLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 91975994 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTERDISTWAGLMARSLAGATADDIILNSYGYGLFTGGLGAHYGGERLGAAVIPMSGGQT----ERQVQLIQDFKPTVLLSTPTIADELTRQNVKPGG----TSLRIGLFGAEPWTNEMRREIEARLGIDA---VDIYGLSEVMGPGVAC--ECVETKDG------PHIYAEIVDSTGKPLPDGEEGELVFTSLTKEALPII-----------------RYRTRDLTRRNMRRMGKITGRSDDMLIIRGVNLFPTQIEEILLRNTSL--CAQLQVSRDGNLDKLDVFVELQPDREQREAIGRDVAHHIKSMIGVSATV-HVVATDTIERTIVGKAKRVI--------------------------------- 171677266 76 -------------------------------------------------------------------------------------------------------VTFAQLDRSIGACAEWLRAS-LQTGDRVALYMESDIGLFIHLSALLSLNIPALLLSARLGAHSILHLLQKTNAGTLL-----------VSQRTEVISS-EIARGPSAAKIIT--------------TEPYKAFLDSNGDTKTPVPVGDEHTALILHSSGTTGLPKPIPVPHR-YLLGYAACHQF----PSSEV------PSWVLYHGFGLLAPLSVGLTCCLPPSSII-PAAKSTLEILQASKARSLMSVPSILQSLPSVEEQSTAFALLRKMEFVAVGGGAMSPD----VANNLVEKGVRLLNHYGVTEIGA--IAPIFCPT---------PGTGYNLRLRSDLGLELRPASP---AAKSYLIGYPCGWGGKH-------FEIQDDMQLNPD-CDVGEGMEVRVLGRVDDVIVLKGEKIMPRTLEDLLTGDANVKTAVCVGQ---GRFEMAVL-VEPSPSATTDLELREQIWALVNETLDAHARVSAIIFVTDIPRSDKGSVMRR---------------------------------- 156063804 174 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STEPALVLHTSGSTGLPKPIVIKNA--LIACLDANRLHLHVWQGSRQFSTFPPFHAAGFYMNLVSTLYYGLNIV--QALPSAPITSNLVDMMEHAGVDGLMLAPSTVEEL-AFSPSSLQWIQRKNIKFIGFGGGPLGQKAGD-----ILAKFTTLLNFIGSTE------ASLFALIQT--GREDWRYFKFHP----NNGLKFVETSDGLFMIRNPWQGLFHTFPENEISTKDLYEKTKPDLW-----AYR---------GRSDDIIVFSGEKLNPITIEQTINEHPDVRSAIVVGQAR----FQPAVIIELADSVEVTEEKKQDLITRIQKDSPSHAQIKDIFAKPEKPFLRAGKVQRVATVKLYDSEVEELGDDSSLE-------------- 211959165 85 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTKKDIETWAGVVGGKPGDKVHIAYGYGLFTGGLGAHYGAEALGCTVIPMSGGMT----ERQVRLIEDFKPEIIMVTPSYMLSIRKEGLDPRK----SSIKIGIFGAEPWTNSMREEIEQAF---DMHAVDIYGLSEVMGPGVA--QECVETKDG------LHIYPEIIDPTGEVLPDGSEGELVFKEGLPII---------RYRTRDLTRMPG---TARKMRRMEK----VTGRSDDMMIVRGVNVFPSQIEEQMLR------------------------------------------------------------------------------------------------------------- 164425711 1272 ------------------------------------------------------------------------------------------------------TFTYQQLDEEATTLAHHLVDVGVGPHSVVPVVMEKSRLTIVAILAVLKAGGAFVPIDA-------------------------LELGLIQPIFERLN--FSRVAVASERAALVLGNLFDDVGLMNGLPRDQRSLTSMATP---------SDPACILFSRVSSGVARGVSFSH------TALSTALLGQ-GP------AAKIG-----------PL------------------SRVMQL-SSFNVDI--CVSEILTTLAHGGFDPTK---VPTLKAVCFRTRSLDEDTYSAWH-----GKANIILAYGPHDVCPLGISFLEAVGENQLRSVGRPFCGFMVVNPDDRKNLVPVGAVGELVVEGPYPNRESTLAGNPSRYFK-----------TGHRVRYTDGGLMEFISHKDDV--GSKERVDTAQIERYLRRLGRGVDVLVDKLPFRSTDDAPVAFIEFGDSILDGEDDLNSLRQLVRSNAAPPGIPSIFIPVKHLPITPSLKVNRRRLQKMISGLSKELCSASTVDD------------- 84489835 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHTSSGTTGKP-----TVSGYVIARGLTM---MGVDENDIIQNTHGYGLFTGGFGVHYGGQKVGATVV----PISTGQTLRQIEIMKDFKTSVLIFTPSYLHIAEELDEMGIKPSDL-NLKVIGFGSESWTDAMRKQIEDKF---QIPAYNIYGLTEVMGPGVAECSQQDGLHLSE-----DHFYPEIIDPRTKQVPENTQGELVLTLTRVGMPLI------RFRTRDVTKIHGCGRT--LVKMD-----RITGRTDDMLKIKGVSVFPSQIEKALLSIDGV-EPIILTRPDEVKVEAPEIFF---DNVKELVGIRDKLAQAIHDEIGLRVNVTLVE-----PKTISGKAVRVI--------------------------------- 147918725 28 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTAVFYTKNDVYTWASMFAREVTGVTREDIMQVTPGYGLFTGGLGFHYGGEELGCMVI-----PIGPDTRKQIEMMKDFGTTVLGSTVTYLRIAEVCQELGMDPKDLG-LR-IGVFG----AEHWSNAMRKTGTFGFDAFDIYGLSEMCGPGV-----GIDCKQHE------GIHIEILDKRGEPCDEGERGEIVLT-PLEGMPLI------RYRTRDLSKLIGECSCGLTHRIID----RVHGRTDDMVIVRGVNVFPGQIESVLMKHPDI--------------------------------------------------------------------------------------------------------- 209521164 105 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTARDIDTWADIVGGRRGDTLHNAFGYGLFTGGLGIHYGAERLGCMVVPMSGGQT----EKQVQLIRDFEPSIILVTPSYIDEMTRQGMNPAE----SSLKVGVFGGEPWTQAMRSEIETRAGIDA---VDIYGLSEVMGPGVA--AECIESKDG----PVIHFYPEIIDPTGQVLPDGSEGELVFTSLTKEAMPVI-----------------RYRTRDLMRRLAK----ITGRSDDMLIIRGVNVFPSQIEELILAIP----------------------------------------------------------------------------------------------------------- 115525185 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APPFGDLVAVPERDIVYISASSGSTGIPTASPFTAQDFDAWIDYEARWSSGMRPSDRYVHSLN------FSLFIGGPCVLGAALSIHAG--TLPS-DRLLQIIKQFQASVIWTTPSYAWYLIKEGYDLRK--DL-AVRRIFVAGEPSIPETRDRIEQLWGAS---VYDYYGLSDIFG----SCAGMCEEKNG-LHWAEDHILVEVIDPDGQPVKPGDRGEMVLTTLQKAARPMI-----RFR------------TGDIVSFNPNG---VHGRLDDMLIIKGVNLFPSDVEAV---------------------------------------------------------------------------------------------------------------- 116695300 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTAKDIDTWASVVGGRAGDLVHVSYGYGLFTGGLGAHYGAEKAGCTVIPMSGGQT----EKQVQLIREFEPNIIMVTPSYIEEMERQGMDPSE----SSLKVGIFGAEPWTDAMRAEIEARAGIDA---VDIYGLSEVMGPGVAC--ECIESKDG----PVIHFYAEIIDPTGEVLPDGEEGELVFTSLTKEALPVI-----------------RYRTRDLTRRSMRRIGKITGRSDDMLIIRGVNVFPSQIEELILKTPALAEVRVEARP---GGSAPLC-------ADDRAMLERELKDQIKTYVG---VTTRVQVVDGIERTTVGK-ARRVL-------------------------------- 54023983 83 -----------------------------------------------------------------------------------------------------------------------------------------SPDYAVVDLACVWAGAVAVPLQASASVTQLTAILAETAPAILAT---------GLDTLPHAVDCVLAGATPRALHVIDAQRTVYEAACARGVRVRTLAEVEDRGRALPPAVIDGDDRLLLIYTSGSTGTPKGAMYTER--LVALMWLGQLTVNYLP---------LSHVAGR-LALFGLLARGGTAYF----TARADMSTLFEDLALARPTELFVVPRVCEMLRRQADDDRVKADLDRLLSVVCGSAPLAPELKAFMESVL---DLTLHDGYGSTEAGGSVVIDTTVRRP--------PVLDYRLADVPELGRTDKPHPRGELLLKTT--TMIPGYYRRPELNAQIFDE--DGFYRTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 187927412 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSTGTP--VPHRTWGALARCMRTAVAHLGLADGR---AFTLVGTVPAHMYGLQGGLAFSNRQ------PFYPDIREALDAVPQPRV--LVTSPVHLRALLASEPA------LPSASLVLSATAPLSEALARKTETRL---STPLLEIYGSTETGQVATTAQETAWHLYPG-------------VRMESRSGTPEDEG------------PTVW------------VYGGHVETGDAIELIDDTHFLLHGRKADLINIAGKRSSLAYLNHQLNAIAGVVD-GVFYMPDDTHGSALVALVV-APGLSAADVLRA-----LHDRIDAAFMPRPLLLVDALPRNETGKLARDVLAALIA--------------------------- 167629861 101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGFDLKDLKKMWLTGEGSSPA----FRERVEKLWGTRANMYYGTLEGGVVGIECDEHRGYHVTES-----HVILEVVDPKGTPLEPLEVGEIVVT----CLTR---------RDAPLIR----YRTQDLGYFDPDPCLHLRGRQGDQIRINGVDFSPFYLEEFLMRQPEV-------------GNW-YQFIV-KKGDNDRLKIRTELAAELADKLSAVGVPCAVEIVDAIPRPR-GKTVRVV--------------------------------- 69934785 94 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQADIDHWANLIARSIAGGRPGDILHNAYGYGLFTGGLGAHYGAERLGCTVVPISGGMT----ERQVTLIDDFKPRIIMVTPSYLDEFRRQGLDPRQ----SSLKIGIFGAEPWTNAMRQEIEEAF---DMHAVDIYGLSEVMGPGVA--MECVETKDG------LHIYPEIIDPTGEVLPDGEIGELVFKEGLP-MVRYRTRDLTRLL-------PGTARSMRRIEK-------ITGRSDDMIILRGVNVFPTQIEEQILK------------------------------------------------------------------------------------------------------------- 114674887 61 ---------------------------------------------------------------------------------------------------------FNQYYEACRKAAKSLIKLGLERFHGVGILGFNSAEWFITAVGAILAGGLCVGIYATNSAEACQYVITHAKVNILLVENDQQ-------LQKIL--SIPQSSLEPLKAIIQYR-----LPMKKNNNLYWDDFMERSIPDTQLEQVKANQCAVLIYTSGTTGIPKGVMHDNITWIAGAVTKDFQLTDKHETVV-------------SYL---PLSHIAAQMMDIGALTYFDAGTLLSTLKEVKPTVFIGVPQIWEGLKKKAFVWARKYNLDHCHSFISGTAPLNQETAEFFLSL----DIPIGELYGLSESSGHTISN---QNNYRLLSCGKILTGCKNMLFNKDG-------IGEIC-----------LWGRHMGYLESETETTEGWLHSGDLGQLDGLGFLYVTGRI----------------------------------------------------------------------------------------------------------------------------------- 194858560 179 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GITILQMTPSLFRQFGASSIRERVLSRSSSLRVLLLGGEPSNVELVTWMSPSVLLQK-HICNIYGITEISCWSLLHIVQ-------SLQSPVPGTPIDVIRIESQNDETSQQGELFLGS---SSRRCYI--PEVDDQTKASRDDGICFTGDLVTRQQDGTLFYSERSNDVVKRAGNRISLGLI------------------------------------------------------------------------------------------------------------------- 126178699 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTSESLARAFSSCGLGRGDVMQVSYGYGLFTGGLGAHYGAERVGATVL-----PTVGNTERQIELMQDLHVTAIACTPSYLLHMEKMGVSIKNDTD---LRMGFLGAEPWSEQMRGRIEDWLG---IRAYDIYGTSELSGPMFTECTEQQGIHIGDLAL------VEIVDPAGEVLEAGEQGELTIKEALP-MVR--------------------YRIGDLTAI-EEGTCRIRGRVDDMLIVRGINVFPSQVEHALLEIPEV--------------------------------------------------------------------------------------------------------- 209877511 243 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHYTSGTTGSPKGAILTNGNWIACTSAFLRSQLGHRDNGV--THLDI-------HISYLPLAHIVHMVLYSGGKIGFCSGSIQNIVEDLKPTFFVTVPRLLRFLFNLALEQKERRNSPNIRVILSGSAPLDKIIQSRIRSFVC---VPCFEGYGMSE---ILAAFLPEIDDYSLGTIGGPAPCYEFKLVSDMGYNIKNNPPGELYIRG--PASFIGYFLDKEGTKNIISS--DGWVKTGDICELLSNGSIRVIDRRKSIFKLAGEYIAPEKLENIYLTCELVSQVLVVGR------------------------------------------------------------------------------------------------- 59149849 1 -----------------------------------------------------------------------------------------------------------------------------------------------------KAGGAYVPIDPHYPPERIRFMLDDAQVSLLLTQ------------QPFVDR-LSAPAVPQLC-----------------LDTDWPT-IAAESIENPSNLLTPENLAYVIYTSGSTGQPKGVMVEHHNV-VAMLQGFEHLTPVTAGSSVCPFSDVF-----VWECFSTLCFGHSLHI---VPTYPD--ELATYLVHHNIAQAYLPPGILEAV----ADYFEQHCNMPLQRLLVGVEPILEGVLQRFRDL--SPTLSIINGYGPTET--TVCATFYDFQSARHPSAGRAVAHYQVYICDRHLQPVAAGIPGELLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 40388743 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKFQPNFLNSEKILFRTGDLGKQIAPGVIEFIGRKDNQVKVNGYRVDPGEIEYQISRYAEIEKAIV--LPIEVNNQILSAYCQTDKDIKFS-----EIREFLAKYLPVYMIPSSFIFLKQFPLTKHGKFDFRSL--IALKPTDQLTQVS----------------- 154275874 337 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGSTGEPKGIIQEHRTYATAVRDYAR-ILGLDAGTRMYQFDDYAFISNNDYLV--PLSVGGCCCV-------PHPQKAIHVLKQHGANVSFLTPT---VAIQLGPE-----DVPGLKTLCIGGEPSNDLLSKWA------GKVKLVNQYGMGEVATFCTYN----DQMSPGSVGRTGTG-AAWVVSPASRLMPVGAVGEMIMEG--PHLARGYLDQISRKSEAGFLQYTPKWLHELHPERASSARLY---RSGDLVNV----------YSKVEL----------------------------------------IKKTIGATLPEIQIPTLFLLVDRIPRTKSNKTDRRKL-------------------------------- 169598095 69 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIIHSGGTTGLPKPVVLSPSSWLAQAAVVAA---RIPRADTL--TTLP---LFHSFGLATGLVNGTTLILNANRPIT------ASIIASLECTLSKTLVTVPYILKFFTEIPGGVERLASLTQIIAAGSAIPND----LAEVLLAKKARVYHLYGLTEAGALMEAWAPDFRWVTPLAHAAPFLKFEP-VEDDCFH---------LVV---MPGLPAKVYSDRE----------DGSYATKDVFRPTEPGIWRFVGRQDDVIVLNGEKADPTPLEEAVLRNRNVCAAVVFGAERDSLGMVVVA-------------------------------------------------------------------------------------- 99080281 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTRKDIDTWADLLGLRRGDMVHNAYGYGLFTGGLGAHYGIERLGATVVPMSGGQT----EKQVTLIEDFRPDGIMVTPSYMLNILRMGIDPRS----SSLKVGVFGAEPWT-DAMR--REVEAAFDMHAVDIYGLSEIMGPGVAN--ECVETKDG----PVIWEDPEIIDETGAVLPDGELGELVFKEGLP-MVR--------------------YRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPSQIEEQMLTVEALA-------------------------------------------------------------------------------------------------------- 184199863 107 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGQPTVVAYTTWGSLVARCFRMS---GIKPGDKVHNAYGYGLFTGGLGAHYGAERLGCAVIPMSGGQT----EKQVQLIRDFEPEAILSTPTYLLTIRKLGFDPRE----TSLKHAVLGAEPWTEEMRHEIEKTFDITAC---DIYGLSEVMGPGVAG--ESFETKDGSHIW-EDHFRPEIIDPDDTVLPTGRPGELVFKQALP-IIR--YRTHDLTRLLPGTARPGHRRMG-----------RITGRSDDMIILRGVNLFPSQIEELALKIPALSPHFTLEITRPNRMDQMTIHIERREDATVEEAQEAALQHEIKTKIGSSAAIDIAE-----PGTLSGK-LRRV--------------------------------- 170581816 134 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLITTSGTLGKRKEVFVPHSCIMPN-IWDFSRRFQITTVDVLFATA----ATFDPFVVEILLANGAKLLIVPDS-FRSIPSKLADAILKYNVTFIQMTPSQLKILPHNALTKIFAGK-SAVRTVILGGEPIN---FIKHY-HINHEFINFYNVYGVTEVSCWASCYRIDWKESRV-EIGEPLLGTKFNV-SETGELLIGGSR-------------RCFING--KLSAAWFS-------TGDIVELTELGKIYWCDRFDDQQKISGINVSLSGLARKAEEYDGIQSALAV-----RRQQSILLFVHVKNSATIQTNLCEKL---------AIGLPMIVILVDNWPMTRNG--------------------------------------- 46115344 114 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIFHTSGSTGMPKLVPQTVR-WMDCLIRKHR-HMNYKPASV------------ASFII----------------P-YPT-SELEHMISKGGLTILNTFPVLLTAMFQEAREPFLKM-LQSLDSINFAGQVLEPKDEAWAREN----GLKLINLYGSTEIGLSMMSSSPHVSPL-------PESGCRFVPLSESASS--PNRLFELIVPE----------EADECPHHSLRDKSDGMFHTGDLFEQVDVDQYVYKGRVDDRIKMQLALVGSLESEAQVCEGDLISAVSVIGS-----GRPAPAMVVEAKNDDADDDTLLALKQQIIQRIAPFHQVRLVFVVAKLPRTAKGNIMRKAV-------------------------------- 195577627 181 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GITVLQMTPSLFRQFGASSIKERVLSGSSSLRVLLLGGEPSNVELVTWMHPSVLMQK-HICNIYGITEISCWSLLHIVQ-------SLQSPVPGTPIEVLRIESEDNETSQQGEL------------FLGSVKR--RCYIPEVDDFKATGDLVTRQQDGTLFYSERSNDVVKRAGNRISLGLI------------------------------------------------------------------------------------------------------------------- 209516523 24 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKPTVVGYTARDIDTWANLVARSIAGAKRGDKVHVSYGYGLFTGGLGAHYGAERAGLTVIPFGGGQT----EKQVQLIQDFRPDIIMVTPSYMDEFERQGIDPASC----SLRIGIFGAEPWTNDMREAIEKHMGIDA---VDIYGLSEVMGPGVAS--EYVETKDG-PTIWEDHFYPEIIDETGEVLPDGELGELVFTSLTKEALPIV-----RYRTRDLTRLPGSARTM---RRMEK----ITGRSDDMMIVRGVNVFPTQIEELLLKQHALA-------------------------------------------------------------------------------------------------------- 89076449 135 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSSGKPKAIIKNLA--LLNAQLEMLWGQQL-AHTTIFSTVSHQHIYGLLFRILWPLCCDRSFSRFD--LIYPE-QVMAQASDDC---VLISSPALLKRL--DNEDKTQDY-----RAIFSSGGPLPLSAAQQCQTLF--NQLPF-EVFGSTETGGIAYRQQYDATTPW-----QRFPVIDIALNAEQ------------CLKILSPFIDQDLW-----------------YQTSDHCEQIDNDHFILKGRTDRIIKIEEKRISLTDVEQRLCSLPWIEEAAVLPLEQNNRL-FLGAVITLSNEGKKDIQQRGKLRQQLRQWIEPVGIPRSYRLVDSIPLNTQGK-------------------------------------- 6324893 79 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLCCIMYTSGSTGEPKGVVHSNAGVGGASLNVLKFVGN---TDRVICFLPLA----HIFELVFELLSGYATVLQEFKPTIMGVAAVWETVRK-GIKIFWTANTKLNMQRLHIPGGGALGNLGQLRYLLNGGSPISRDAQEFITNLI----CPMLIGYGLTET--CASTTILDPANFELGVAGDLTGCVTVKLVDEELGYFAKNNQGEVWITGA--NVTPEYYKNEEETSQALTS--DGWFKTGDIGEWEANGHLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 2924401 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGXSGVPKGVV--------NCIYFLKSLVDVNDKNIFFALTSISFVAAMDY--YLPFSVGATVVIDEQK----DPFALNNIIKKHNVNCIQGTPSLFQMLSSAP-----NYDSSKLK-LMLAGELLPPSILAYNYKKRG------ANNHWHTIS------------------------NTQLYVLDGSLNPIPVGVSGELYI--GGVGLARGYLNRPERFIQANFSLLPRLYRTGDLARYLPDGNIEFLGRIDNQVK------------------------------------------------------------------------------------------------------------------------------ 2506916 104 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPQPHHHSWAA-LTQEAEALANALGSHPRVIAWLP------VHHLYGVFGPRALGSTVIESHAAPTAPAPD---DLIA--------TVPARWRYLFDSNHRFPGGTGISSTAALETAG-------------LLQAGLDALLEVYGATEAGGIGLRWAPRLLPHWHGDATATS-----SALNPDGAAVTVA------------PLDRLQWRDERVFRPT--------------------------GRIDDIIQIGGVNVSPGHVARRLESHEAVAACAV--RSHEGSRRRLKAFIVPARSDADPETLRQTLENWIWEHLPAVERPTDLRIGTELPRNAMGK-------------------------------------- 34541183 21 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWCDSRD--FIVRTSGSTGMPKLIHLPKKAMAASARLTNAF-FDISRDSVLMLSLPLSYIAGKMMVVRA----------FEGAVLLPEPPSSLPLSSLHKVKLGALVPLQVEDILSSG----ESHRFEKVENLLIGGGPLARTT----RERLADIPTRFFATYGMTETASH--TALMRLNGEGASACFEALEGVRFR----------RDESGCLCIHAPHI-------------RESEF-------CTRDMVEVDERHFVW-KGRLDYVINSGGIKFSPEELEDLVFREMEVPFY-ITSLPDKRLGERIVMVV---EDMEWPPEKRRRMDAVFRRLLPRHAIPREIIYTERIPRTKSGKIIR----------------------------------- 84685573 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTAGDISNWADLIARSLSGVRPGDIVHNAYGYGLFTGGLGAHYGIERLGATAVPVSGGMT----ERQVTLIQDFKPKAIMVTPSYLEQFHKQGLDPRE----SSLEVGVFGAEPWTDSMRKEVEEAF---DMHAVDIYGLSEIMGPGVAN--ECVETKDG----PVIWEDPEIIDPQGDVLPDGELGELVFKEGLP-MIR--------------------YRTRDLTRLLP-GTARITGRSDDMMILRGVNVFPTQIEEQVLA------------------------------------------------------------------------------------------------------------- 215427006 454 --------------------------------------------------------------------------------------------------------TYEAVNRRINNVVRGLIAVGVRQGDRVGVLMETRPSALVAIAALSRLGAVAVVMRPD-------------------TDSASVRLGRVTEILTNLDAARQLPG-----QVLVLRDLDLPADLEQGQVIDMEKIDPDAPAWYRPNPGLARDLAFIAFSS------------ADGDLVAKQITYRWAFGLGRRDTVYCLTPLHHESALLVSLGGAVVGGTRIALSRGL----RPDRFVAEVRQYGVTVVYT----WAMLRDVDDPAFVLHGNHPVRLFIGSGMPTG--LWERVVEAFAP--AHVVEFFATTD-GQAVLANVAGA---KIGSKGRPLPGVELGAYDAEHDLILENDRGFVQVADPTASVKRGVFAPADTWIST------DYLF-----WRDDDGDYWLAGGRGSVVRTARGMVYTEPVTNALGLITGVDLAVTYGV--LVRGHVAVSAVTLLPGATITAADLTEAVASMPVGLG----PDIVHVVPQL--TLSG--------------------------------------- 196240465 52 --------------------------------------------------------------------------------------------------------TFRE---TVESVALGLLDLGLRAGDRVALLLHSDLSFAIADMGCLLANLVTVPIDLTQTLENIIYVIQHSGSRALIVSTIGPYLGQTAELQQIVDLPTGCLLLPSLSVGITAQTATPEPDTPAGLDLDWQGEIEKSAATLADLRLSPHDLATIIYIPGPAGELLGVMLSHENLTGNAMAAFAELPDLGAAEVALSFLPLNHVFAR-HMLYGHIYYGHS--LYFSQPNW-----VFKHLAEVKPTILTVVPKIYSQILKRGKKWLARHYLSRLKYLLCGGAALGAE----LANVLTAAGIPILQGYGLTQAGG--VVSFNRGVANRAGTVGLPIAGVEVKIADD----------GEILVRSPY--MMSGYDQHPEATKQDIDAQ--GWLHTGDLGRITSGGLLQITG------------------------------------------------------------------------------------------------------------------------------------- 167518448 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYYTSGSTGRPKGVV-TSRLNMLEYIRGHARLHGYHATSRVL-------------LVSAPLFVGATLLV--ARDTAAMLGQLAAVCQHQRFSHVCSTPAVWSAL--QDPEC----------TIMLGGERMPASLQRWCYRLF--------NIYGTTETVYQFSCRLHDAT--RAGSIGQPYPGVLYRIKSEN-QALSDPSEGELVLG----GTLVAQYLDHD---GGFFTEEDGWYSTGDVVCRSVDCHLDLLGRLDDVLN------------------------------------------------------------------------------------------------------------------------------ 110600879 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTRKDIETWSELMGVHRGDIIHNSYGYGLFTGGLGAHYGAERLGASVIPMSGG----NTKKQIMIMKDFGSTVLTCTPSYLFMAESAVEEDVDFRNLS-LRVGIFGAEPWSDS----MRKEIGKLNLSAIDIYGLSEIMGPGVAI----------ECQQAKQGLHPEIIDPTGEVLPPGTKGELVIKEGIP-LLRY------RTRDITSITFEPC-----VCGRTHARIARMSGRSDDMLIIRGVNVFPSQIESILMGIEGVE-------PHERKGNLDVLEVQVEVGENLFSDEVKHLQALIKDMLG---VSCKVRLVE--PKTRSGKAKRVI-------DNRTMGN------------------- 118471594 454 --------------------------------------------------------------------------------------------------------TYEAVDRRINNVVRGLIDVGVRQGAHVGVLMETRPSALVAIAALSRLGAVAVLIPPDV---DLAEAIRLGGVSEIIADPTHLEAALALDVRVLVLGGGEDRNLNLPD--------GADVTDMEQIDPDSVEL----PGWYRPNPGLARDLAFVGFS------------TIGGELIWALSAFGTASNLGRADTVYCLTPLHHQSGLLVSLGGAVVGGSRIALSRGL----QPNRFLQEIRQYGVTVVYT----WAMLREVIDDPSFTLKGSSVRVFIGSGMPAG--LWKRVTEVF--EPAQVVEFFATTD-GQAVLANVSGH---KVGSKGRPLPG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 160934824 124 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVG---VYTRRDIENWSDATEGDIIQIAFGYGLFTGALGLHYGLEKLGAT-VIPASSGNTAKQLMMFR---DFGVTGLVATPSYALYLMKEAGYPMEQY---KLRIGLLGSETCTPEMRTQIENSMG---IFVSDNYGMTELGGPGVS----------GECGLRC-GLHPEIIDPDTLEKAPGEAGELVVTLTREGMPVL------------------RYRTKDITRLNYEGRTHVMGRTDDMLIIKGVNVFPTQIESVLVGMENV--------------------------------------------------------------------------------------------------------- 154320073 17 -----------------------------------------------------------------------------------------------DNPSDYETFTGQQLDSFVDAACKYFIKNGLKPGKVIGLYSPSNVDFAVTFFALSRLGYTVLCLSLRIAPIAIINLLKQTECEVII-------RGDTPQIAATCDAVAQE---TTLRSVVIPQRAQYGVP----RPVSEKPFTREFDRE-----VETNEVAIVMHSSGSTGLPKPVFLTHKNVLTHPVQGAGMHFGALP-------------LYHMYGLSTTL-----QAMYMASATLPTADNLMLAIEATQPEVFHAVPYALGLL---TEHPRGMPYLKQAKIVTAAGARTPDE----LGDLLASEKVNIGVVFGTTEAG-------------LLGDTMRRADGDDVRIYQNIRSSIYMDPLGECVYLKSHPGLSVSNSDDPA----------PGSWRSKDVFEPHPTDTWKYVTRLDDRVTLSGEKVLPLPIEGRLRQEEIIREAAVFGVDRAIPGVLIF--------------------------------------------------------------------------------------- 47219990 122 --------------------------------------------------------------------------------------------------------SYQEVADRAKHIGSALLNKGSHTGDKIGIFSLNRPEWTISELACYTYSLVAVPLYDTLGREAIGYIIDKARSRSLSTV-------RSVPATDLPEKAWMVLDCKSVKRIVIMGPFQSEVERAEECDISFEDFEAGQDTVMEPVPPAPEDLALVCFTSGTTGKPKGAMLTHGNIIANTAAFLKL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124266179 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTLKDIDTWAELSGGRPGDLVHVSYGYGLFTGGLGAHYGAERVGCTVIPMSGGQT----EKQVQLLCDFRPDIIMVTPSYMQVIIRQGLDPRE----SSLKVGIFGAEPWT-EAMR--QEIEGRAGLDAVDIYGLSEVMGPGVAN--ECIESKDG----PVIHFYPEIIDETGEVLPDGAEGELVFTSLTKEALPIV-----------------RYRTRDLTRRSFRRMSKIVGRSDDMLIIRGVNLFPTQIEELVLQ------------------------------------------------------------------------------------------------------------- 90418524 94 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSYGLICGLLAGVALVL---SPDNPKY-VLSRMAEMERP-LLYAAPAFLNVAARF-LKPGE-----TMHAAMTSG-TLLPAPW---FEAIRARTGTLFQQYGCSEAGVVAVS----EDLVAANEMGRPLPHHRLRA----GTAAEPA---EIIVDTPW-----------------------GTVGTRDLGHLRDDGVLVFDARLDDTIIVSGLNVYPREVEDVVMAMPGIEDAVVFGLDDAFAGGRVALVYTGADDVT-----EAAIAQWCGTQLAGHQRPRAMRRAAAIPRGGTGKISRREIRSL----------------------------- 47196715 34 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIPLYELYGMSESSGPHTISLPQAF--KLTSCGVDLPGCKTKLH----NPDKDGV-GEICF---WGHVFMGYLNMAEKTEEA-LDT-DGWLHSGDLGKRDQQGFLFITGRIKEIITAGGENIPPVLIEDAVDAVPLISNAMLIG-------------------------------------------------------------------------------------------------- 197118573 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPMEDIVRIHASSGTTGKP-----TVVGYTQKDIDTWSELMGVHKGDIIHNSYGYGLFTGGLGAHYGAERLGASVIPMSGG----NTKKQIMIMQDFGSTVLTCTPSYLYMAEAAKEEGIDFRDL-KLKVGIFGAEPWSEAMRLDIEEKL---NLSAVDIYGLSEIMGPGVA-------IECCEAKKGLDHFIPEIINETGEVLPEGQKGELVIT--------TITK----------EGIPLIYRTRDICGRTHARIARMSGRSDDMLIIRGVNVFPSQIEAILMGVEGV--------------------------------------------------------------------------------------------------------- 115523021 102 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKPTVVGYTKRDIDIWADVVARSISGGRPGMKLHNAYGYGLFTGGLGAHYGAEKLGCTVIPVSGGMT----ERQVQLISDFRPDIIMVTPSYLDEFRRQGVDPRK----SSLKIGIFGAEPWTNAMREEIEEAF---DLHAVDIYGLSEVIGPGVAN--ECIETKDG------LHIYPEVIDPDGRVLPDGEEGELVFTSLTKEAMPVV-----RYRTRDLTRLPGTARTM---RRMEK----VTGRTDDMIILRGVNLFPTQIEEKLLTIPA---------------------------------------------------------------------------------------------------------- 41407960 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKTSGEDMAGLDLADVLVILSGSERVHPATLRRFTEKFARFNLPVRPAYGLAEATVYALSRTPAQPPLVTGTAGTPLYGVMIRIVDPDGIECPEGTVGEIWIHGDNVAM--GYWKKPQETERAFCGRLASWLRTGDSGFL-SDRELFIIGRIKDLLIVYGRNHSPDDIEATVQEITR-GRCAAIAVPQ-GGMEKLVVIIEVKN-QDPSREAADKLALVEREVTSAISVADLVLVAPGIPITTSGKVRR----------------------------------- 71909782 131 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIPADHVAAILFTSGSTGLPQA-QPKTWGKLVQNAEAIALGLERQP------HAIVGTVVQHSYGFESTFLLGA---FWAGKPFFPDIATALDAVP--QPRLLVTTPFHLSTLLAAGLDLPPVDLLLSATAPLSTTLAAEAEA---------RTGAPLLEIYGSTESG------QLASRRTTDGPVWTLLPGVRLETADDRTIACGDHVEGRVALS--------------------------------DLIELLPEHRFLLHGRHADLINIAGKRTSLAYLNHQLGAVPGVID-GTFFLPDPDGITRLTAFVV-APGLS-----ARQVTIALRERIDAIFLPRPLVLVDELPRNSTGKLPRGELQALYA--------------------------- 117619002 7 ------------------------------------------------------------------------------------------------------EVTLAELRRGSLQLAQAMARLADRPGMRWALCFDDSLLFAQALLACA-LGG-HRAILPG------HQRLAGLQA-----------------LQSQFDGLLTDGELPGSALTAAQLRLPLLVA---------DDEPEADGAALPPERLDLT-----LFSSGSTGEPKAILRVQAGTRVLASVSHQHIYGL------------------LFRILLPLGLGRP---FDRSIDYPEQLALWCLIA---------SPAFLS---RLDPAIAAAGC----RLIVSSGGPLQPGDAQQAKQLFG--QLPV-EIFGSSETGGIGWVQTPWTT----------LPGVEVRV---------GPEQGLL-LRSPF--LPTAEW----------LACADRIALH--------EGGFELLGRQDRVVKLEEKRISLDEVEAHLQGLAEVEAAAVLPLQQGQR-QILGAVLVLSEGAARWAELLLALRQQLRPWLEPVALPRSVRRVEQMPVNAQGK-------------------------------------- 33390783 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGKPKGVAVPHRGLANHLSWAAGRLAGDAP--VFPSVADL--VMPN---LWAPLLTGAAVHL---APAGLDLGELGARLAAAGPFGFKLTPSHLDVLTRQ-LTPEQAGALT--RTLVVAGEPFTRRALEW--RALAPA-TEVLNEYGPTEAAGTCVSEVDGSGTAAVLPIGRPLPNLTMYVLNGDLRPVPVGVVGELYVGGT--GVARGYLGQPERFVPDPFGA-PGFYRTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 61097637 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSLYVLFTSGSTGKPKGIRIPHSS-LCSASDAHAAITGVGPGTRVFQFSDIG-----ILDVLITLMRGGCVCV----PSEHDLNNLAGVINALQANWAILTPSVADMI--------NPADVPCLKTLCLAGEAITSERWQGYTDFHGLYRPAEASICWNSDVHNGPSTNL--GIPL-----SSAFWVVQP---DDPSRLVPIGCIGELVIQSPI--LAYGYLNADAKVAANWLEDMKRGYLTGDLVRRNPDKTFEYMSRKDKQVK------------------------------------------------------------------------------------------------------------------------------ 189424969 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKP-----TVVGYTKHDLKIWSNLVGVTPDDVVQIAFGYGLFTGAFGLHYGSEAIGAAVIPMGGG----NTEKQIMIMQDYRTTALVGTPTIADRLEKMGLDPKS----LSLKVGLFGGEPWSEAMRTEIEQRL---QISATDNYGLSEVIGPGVA---GECQHKCG-MHLAEDAFIAEIIDETGAVLPPGSVGELVLKEAFP-MIRY------RTRDITSLVYEPCACGRTLARMKKT-----MGRSDDMLIIKGVNVFPSQIEEVL--------------------------------------------------------------------------------------------------------------- 152997106 98 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDIDNWANIVARSIAGGRKGDVLHNAYGYGLFTGGLGAHYGAERLGCTVIPMSGGQT----EKQVRLIKDFQPDIIMVTPSYLDEMEKLGIDPLG----LKLRLGIFGAEPWTHELRRSVEERAG---IRAMDIYGLSEIMGPGVA--MECAESQDG-PTVWEDHFYPEIVDPNGEVLPDGEMGELVFKEALP-MLRYRTRDLTRLLPGTARRMR---------RIDK-----ITGRSDDMMIIRGVNVFPTQIEEEVIK------------------------------------------------------------------------------------------------------------- 148554369 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKPTVVGYTKRDIETWASLVARSIHGMKAQISYGYGLFTGGLGAH----YGAEALGCTVIPMSGGQT----EKQVQLICDFKPDIIMVTPSYLDEFRRQGIDPRA----SSLKYGIFGAEPWTEAMRREVEEAFDIKAC---DIYGLSEVMG------PGVAQEFVASQAGPTIHFYPEVINPAGEVLPDGEEGELVFKQALP-IIR--------------------YRTRDLTRLLP--GIEITGRSDDMLIIRGVNVFPTQIEEQVLKCEGLAPHFEVEITRPGRMDEVLIIVRLDCDETRGGAEGARLAGYVKEVIG-ISARTRIVESGALPRS-SGK-------------------------------------- 156840840 85 ------------------------------------------------------------------------------------------------------------------------------------------------------------------GESGLIHSIAQTESKAIFTDNAL--------LHTLINPVQKCNSVKAIIHADFVKRQGGELYANAKNAI---DEIKKVRPDIKFYSFDPDDLSCIMYTSGSTGDPKGVVHSTGGIGINTSF-------IQEGERLIAFLPLAHIFELAFELITLLAGGTATVMAEYKPVMVGVAAVWENIKKAQINSLFWAAYYAKLTMSNYHIPIKQATGGHLKYMLNGGGPLSLDTQVFISNLI----CPMLIGYGLTETVATGTVLKPANFEF--GVAGNLVCCLDCKLVDEELGYLAKNDQGEVLLKG--PSITPEYYKNKEETDAAFTE--DGWFRTGDIGQWMPNGHLKIIDR------------------------------------------------------------------------------------------------------------------------------------ 61097629 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSLYVLFTSGSTGKPKGIRIPHSS-LCSASDAHAAITGVGPGTRVFQFSDIG-----ILDVLITLMRGGCVCV----PSEHDLNNLAGVINALQANWAILTPSVADMI--------NPADVPCLKTLCLAGEAIYKKTSERWQ-----GYTDFHGLYGPAEASICAWNS--GVHNGPSTNLGIPFWVVQP---DDPSRLVPIGCIGELVIQSPI--LAYGYLNADAKVAANWLEDMKRGYLTGDLVRRNPDKTFEYMSRKDNQVK------------------------------------------------------------------------------------------------------------------------------ 218285676 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTG--KAVV---VGYTARDLETWAELMGVSRSDVVHIAYGYGLFTGGLGAHYGAERIGATVVPASGGATR----RQAHLMRDFGATVLCATPSALHLWEAANEAGVDFRELS-LRTGIFGAEPWSEAMRRDIEEKMGMDA---MNIYGLSEIMGPGVA--MECVEAKHG-MHLWEDHILPEIIDPTGEQLPPGQVGELVLKEGIP-MLR--------------------YRTRDLTSLDGRTHVRIQGRSDDMLIIRGVNVFPQQIE------------------------------------------------------------------------------------------------------------------ 91784861 180 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTSGSSGRPKPIRKTLAQFNAEVHTLEKQWGALVGDATMLASVPHHHIYGLLFRVLWPLAAGRA---FDRAVSI-EPLHLQAQIEQCGAVVIVSTPAQLSRW----PALPGFADLTAPRAFFSSGGPLAPEA---AQEYAAAYGAAPLEIYGSTETGGIAWRRQDQS------DAWQPVAGIDVR----------RDEDGALNVRSPHL--------DH-----------TGWHRTDDRIAFDADGRFRLQGRLDRVLKLDGKRVSLPELEARLALHPYVAQAAIV----PLTGERVGAVVALTEGAALRDEGRVALAKMLRRHLAEYF-------------------------------------------------------- 154277016 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDIITINYTSGTTGNPKGVVLTHRNAVSATSSGM--------GSCMHYPTDI----LASYL---PLAH-----IFEGSIGYFHGDIL-ELVDDFKATLIASVPRAIRAVKTANIQRPESYDFDRLRNMVSGSAPLDQSLHQFLRVAFA---CTIMQGYGLTESYATGLCQLRS--DLTAGHCGPLQAGFEACLVSEYFVDDKPYPRGELLLRSN--SILKEYYKNPEETANALTE--DGWFRTGDVCQVDHLGHFTIIDR------------------------------------------------------------------------------------------------------------------------------------ 38228896 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPK--VFDTAESWDWFGRCWAHVLGVTASDRVFLAFSFGPFIGFWSALEGARKLGA--VLIPGG-GRDSLQRL-ELMRDTGASVLCCTPTY--ALRLAEVAREVGFNLSSIRATVHAGEPGAPATKHXIEDAW-SSKCF--DHAGASEIGSFECEHQPGGTHLIESE-------FIAEVIDPAGKAVPPGQRGELVITN------LGRWGFPVRYRTGTWSEVNHAPC--DCGRRFEGG---ILGRADDMITVRGVNVYPSGVENIIRKFTEVDE------------------------------------------------------------------------------------------------------- 70730497 88 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTRNDIDTWAQVVGGRPGDKVHISYGYGLFTGGLGAHYGAERLGCTVIPMSGGQT----EKQVQLIKDFQPDIIMVTPSYMDEIERQGLDP---HQL-ALRLGIFGAEPWTDELRSAIEQRLG---ITALDIYGLSEIIGPGVA--MECAQTRDG-PTLWEDHFYPEIIDPTGQVLADGELGELVLKEALP-MIR--------------------YRTRDLTRIDK-----ITGRSDDMLIIRGVNVFPTQVEEQVLK------------------------------------------------------------------------------------------------------------- 124267853 22 ----------------------------------------------------------------------------------------------------------------VDRAAEALRA----RGTRVLATLDNGIAWLVADAGAARAGVVHVPL-PGF-----------------FT-------------RGQLQHALAAAGVDTLWTFPAAAAGFPGAPSEPLRFDPGAEPISALRLPAVPVAMPAG-TAKVTFTSGTTGTPKGVCLGQAAMVAQAIGEATAALDIT---RHLSVLPFAVLLENIAGVLAPIAVPLASVGLHGSSRF-DPAQLQAAVESWQPHSLILLPQMLRALRATGRRAPA-----SLRLVAVGGAAVGAPLLQSAREL----GIPAYEGYGLSEGASVQTLNLPGAD--RPGSTGRPLPHARLRI----------AADGEIEVTG---SAFLGYLGSE--------APLPDWWPSGDLGTIDAQGFLHVQGRKKQVLITAGRNVSPEWVETALQSLPPIAQAVVFG-------------------------------------------------------------------------------------------------- 149693007 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYTSGTTGEPKPSPYATATWPPWCATGCCLH-----SPVAFDAAT--------FEVWGPLLTGGCVVV---APSRPLDSALLRLVRDTGLSALWLTAGLFRLLAQDAPDCFTG-----LRQVWTGGDVVPAAA-----VRRVLAACPVVDGYGPTETTTFATSSALTDAATVPDTIGHPLDDMRVHVLDGRLRPVPPGCPGELYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115386420 151 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMFTSGSTSRPKGVLHSTNNKRVSDVLDAKLIANLAS----LMTSAPG------SGATGSLYSLAYIVL--GGIVHFPPAVWWELIRTGTVSSLVDFPNVYQELIEFYWEPPAEKDLGGLRSLGVIGSTVPPMRQRW----LAIPNAPLINTYAATEVG-HICLTIPTDEDFSNNCVGYLETGVDVKL----GE----GPLSELYLNRP------------DLTKQAFDD--EGYYRTGDIVRR-EGGKYYIKGRLRDVVQIDEHLVFVADIEAAVMSLPYVRQIHVVPLPTARSQQAVAAILRPREGTIPPSEIIDRLREDLRR-------------------------------------------------------------- 189424917 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTQKDIETWSELMGAHKGDIIHNAYGYGLFTGGLGAHYGAEKLGASVIPISGG----NTKRQIMIMQDFGSTVLTCTPSY--SLYLAEEAAAEGVDISKLRVGIFGAEPWSEAMRGEIEANLGLDA---IDIYGLSEIMGPGVA--IECIEEKHG------LHIIPEIINETGQPVAEGEKGELVIKQGIPLI---------RYRTSYAPCACGR-THGRIARMS--------GRSDDMLIIRGVNVFPSQIESILVRIEGV--------------------------------------------------------------------------------------------------------- 83592129 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPEDEVVYVSASSGSTGVPTLSPFTAGDFDDWIDFEARWASGLRPSDRYAHSLN------FSLFVGGPCVLGAALSIHAG--TVPS-DRLLAILRQFQATAMWTTPSYAWYLAKEGIDPRR--DL-AVRRIFVAGEPSIPETRARIEALWGAR---VYDYYGLSDIFGA----CAGMCEERQG-LHWAEDHILVEVLDPTGEPVAEGERGELVLT--------TL-----RKRARPLIRF----RVGDACGRTSKRLLGVHGRVDDMLIIRGVNIFPSDIE------------AIVRKDHDFTGE--YRLVVERVDHTPPEALAARLRGQIKTGVGARVV---VLAPDSLPR------------------------------------------- 118580091 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-TVVGYTGSDVNMWAELMARSFGAHKGDIVHNAYGYGLFTGGLGAHYGAERLGASVIPMSGG----NTKKQIMIMQDFGSTVLTCTPSYLFMAEAAREEGIDFRDL-KLRVGIFGAEPWS-EAMR--AEIEAKLNLSAVDIYGLSEIMGPGV-----AIECCEAKCGLHIWHFIPEIIDPSGRRLAEGERGELVIKQGIPLI---------RYRTTYEPCICGRTH----ARIT-----RMSGRSDDMLIIRGVNIFPSQIESVLVGIEGV--------------------------------------------------------------------------------------------------------- 213016654 90 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTAQEHWTISLACGLGRGDIMQVSYGYGLFTGGLGLHYGAERIGATVL----PSSVGNTERQIELMQDLHTTAIACTPSYLLHMEKMGVSIKNDTD---LRVGVLGAEPWSERMRDHMQEWLGIKA---YNIYGTSELSGPMFTDCVEQQGVHIWS-DLAL----IEVLDPDGEVLPCGEKGELTIKEALP-MIR--------------------YRIGDITSMDDSGRTHIQGRVDDMLIIRGINVFPSQIEHTLLSIPEV--------------------------------------------------------------------------------------------------------- 87120305 115 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIITTSGSTGSPKGVSLKIENVINNAKLASEKIYNLEK----WCITDLSLMSAISH-LFMAWEARIPLVHLKGYQKKYISDLFSQ-----NIVGFGGAPLQLTNLSNF---------LTSIKLFISSGDFLTKENINLINKR--HPDLDICSFYGLTELSGRLCYMSTEDIKMSPGAAGK-------EIIE---NSTYINTRNEVVANSPL--LFEGYYR-----KNMPFEKNNGEFITGDIAKKGVDGIIWLEGRSTDTFKVSGLKVNRILVEKVLSKVLSGFEYCVLPVQHSSMGTCCALFIQ-EDINRKTPSLR-EIIKSIKETSPSIYIPVFTYIINNLPTLKNGK-------------------------------------- 90578435 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSSGKPKAIIKNLA--LLNAQLEMLWGQQLAQTTVVSTVS-------HQHI-YGLLF----------RILWPSFSRF-DLIYPEQVCVLISSPALLKRL--DNEDKTQDY-----RAIFSSGGPLPLAAAQQCQTLF--SKLPF-EVFGSTETGG--IAYRQQHDNSTP---WQRFPVIDIALNAEQ------------CLKILSPFIDQDLW-----------------YQTSDHCEQIDNDHFMLKGRTDRIIKIEEKRISLTDVEQRLCSLPWIEEAAVLTLEQNNRL-ILGAVITLSNEGKKDVQQRGKLRQQLRQWIEPVGIPRSYRLVDSIPLNTQGK-------------------------------------- 148264179 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKP-----TVVGYTKNDLKTWSNLVGVTHDDVVQIAFGYGLFTGAFGLHYGSETIGATVIMSAG-----NTEKQIMIMQDYKTTALVCTPTYAITLEKMGIDPKS----LSLKVGLFGGEPWSEA----MRREIESRLCLSADNYGLSEIIGPGVA---GECRHKCGMHIFEDAFI-PEIIDPETQPLPPGSVGELVLKEAFP-MIR--------------------YRTRDMTSLDACGRTMVMGRSDDMLIIKGVNVFPSQIEEVL--------------------------------------------------------------------------------------------------------------- 72162134 13 -----------------------------------------------------------------------------------------------------------EFLTSVTKLAKGLIAAGVVRGDRVLVAAPDGYERTLLTFAVWAAGGVVAWVPSRCSPGLLQWALRDSRPAV-----AVLRNQR----QARVAASLQH-EIVDLGRVWALDEGGLDAIAKPG------AYMDGTAVRFRVEEGNAQDPALIYYTPTTRRRVRGAVLSHRNLLGAATALMEVLRELRPADAV--------------ALLGPQLQGATCLLAGVRIAFPRPGEVF----AHQVRAF--APTLLRAQQQGGWDGAQGYDWARLRAVVCGGM---EEQVAYYYSGLG---ISVLEGFGLVEAGGLATLTVPG--ECRPGTVGPPL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86136415 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYSSGSTKQPKCNVKTRGG----AAITDQIIQGLDPTEILLGTTPHGHMYGLEATIFATLGFGHCT--YRNTIFYPDLEAAVEAASDCGISVLVTSPAHLRFLEQAILAAPE------IICVLSATAPFPQPL---AQKLAARKNLKVMEIYGSTETGSMALRQTAFEEP-WTLSAGF---------------ELRDTPETCLAIA-PHLSEPIPL---------------------EDQIKRHPDGRFSLLGRAGDMVSIRGKRSRLAALNAILSEISEISDGVFLDKRHESDALAIA--VVPHQDSSLSDEIRRLLRRHLLRHLDAAFVPKKLLFLSEIPRSPTGKITRATLLKIA---------------------------- 118580174 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKP-----TVVGYTKNDLKTWSNLVGVTHDDVVQIAFGYGLFTGAFGLHYGSEAIGAAVIPMGGG----NTEKQIMIMQDYKSTVLVCTPTIADHMEKKGIDPKS----LSLKVGLFGGEPWSESMRREIESRLM---IRATDNYGLSE----IIGPGVGGECLHKCGMHISEDAFIAEIIDPDTEVLPPGSVGELVLKEAFP-MIRY------RTRDTCLD-----YAPCDCGRTT----VRMMGRSDDMLIIKGVNVFPSQIEEVLISIE----------------------------------------------------------------------------------------------------------- 115386286 42 -------------------------------------------------------------------------------------------------------------------------------------------EYLITLLAVSRLGHTVLLLSTRIAEDAYVSLVEVTKASFLIS-------------YPSFDTIAQN----------VSKRTGIVLQPVLARENYIQHL--ESGSRLPPAQLDAKHITWVIHSSGSTGHPKPIYQTHSG----ALKNYANNFGLK-----------GFITFHAHGI-SCLAMHSQKLIYMYNADLPTSSNLLTTLRDHEIEVLYAVPYGLKLLC-ETEEGLKK--LAQLELVMFGGSSCPKP----IGDKLVQNGVRLVSHYGTTETG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 119944712 137 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLFITFTSGSTGSPKGVCLSQA-HLGEVTQSLINTIN---GDRHLVLLPLSTLLENLTGIYVPLQMGLCSVIHPGEKVQFDPAIFCQALMTHQPHSLVLTPALLQALIQ--IKTRQPQLVSGLKFVAVGG----AQVSEKIMQRAFALGIPAYEGYGLSECGS--VVSLNSHINTKLGSCGQALGHCKVEVAND----------GEIRVTG---ASMLGYLGQ---------AASGTVIKTGDIGYLDEHNYLHITGR------------------------------------------------------------------------------------------------------------------------------------ 2065232 483 --------------------------------------------------------------------------------------------------------TYEAVDRRVNNVVRGLIAVGVRQGDRVGVLMETRPSALVAIAALSRLGAVAVMMRPD---ADLAASVRIGGATKILTDPAVLAYGRQLTGQVLVLGGGESRDLHLPEDAL-QQNQVIDMEKIDPNAVDL-------PAWYRPNSGLARDLAFI------------ACSTVGGELVAKQITYRWAFGLDRRDTVYCLTPLHHESALLVSLGGAVVGGARIALSRGL----CSNRFVHEVRQYGVTVVYTWA-MLREL--VDDPAFVLHGNHPVRLFMGSGMPTG--LWERVVEAFAP--AHVVEFF-ATVDGQAVLANVSGA---KIGSKGRPLPGVELGAYDAEQDLILENDRGFVQVADPTASVKRGVFAPADTWIATEY-----------LLRRDYDGDYWLAGRRSSVVRTARGLVYTEPVTDALGFITGVDLAATYSVAVDDRELAVSA-VTLLPGAAITAADLTEAVASMPVGLG----PDIVHVVPEL--------------------------------------------- 215493751 117 --------------------------------------------------------------------------------------------------GQYQWLSYNEVDTKIDLVSRGFMSLGLRPQECLVILAETRQEWLIAAQACFRVNIRVAALSATSAEQDIIECINKLEATHLLTS---------CDHMPKVAKII--SKMPHLTHVIYMENQGSELSVNPERVFAFSPEIEEKGKRADIEPTE-DDIAVIMYTSGSTGVPKGVMITHRN-LIATLRGFSASFGQMADDAYIAYLSLSHILELVAECFS-LSVGAK-IGYSSALTLTDKSRGLQILNRIRKNIMETVARFFDYWLNYKTFWLGKGEMRSLRIIVTSSAPLCMKNDVFVRACL--DCCPV-QVYGLIETANS--GALRDVNDTNFGRIGSPSQGCYVKLWDEGGYTDEPRPRGEIVV--GGECVTLGYFKDEAATMRCFKEEGGRWFYTGDIGEFYPDGTICVLDRKENIVRLQGQYVSLGKIEMELKASPFIENMCVYGSSYH---SYLVAFVVPNP-------------------------------------------------------------------------------- 117621357 11 -------------------------------------------------------------------------------------------------------LSYEALWQQLPVLADRLQMAGIS---RLALQLDNGLPWALIDLACTMAGIVVIPIPHFFSLEQQEWLLESSGA-----------------------DALIGPHHPGWQASDPLQLTVGELPL-------WR----RTPARLPPLPAG---TAKITYTSGTTGQPKGVCLSLAQMM---AVCASLAERVAPANVHLTLLPLTTLLENLTGLYVPLLTGACSRIFAGSSKL-DPATLAQALLRHSLVLVPELLRLLLALCSANPPLVEQ--LAGLRFVAVGGGKVSPELISRARKL----GLPVYEGYGLSECGSVVALNGPDGHSL--GSVGQPLPHCRVSIA-ADGEIL---VEG---------SAMLGYLGSDE--------PTPARVATGDLGHLDDEGYLHITGR------------------------------------------------------------------------------------------------------------------------------------ 32564420 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIQTSGTTGAKKQV-----AVPVKNIEHFCSLFNLTSSDILFSTSDPSIV-----ELFMAFHVGCTLII---TPDRSEPHKLQKSIDKFQPTVVQLTPTVFEMLPSADSLLSAT---SSLRILLLGGSHFPISSINSCRS--PENKTRVFNVYGVTEVSCW--ASYFGCSEVLIGEA---IYGTQLGV-DSDGQLILGG------------------------PRQCYVDGVKALHKTGDRVEVTENGGQKIVGRIDRLIKHRGIRICLDHLSHVALRHDPSIQSL---HTMLLDNRNIVQFHVGPGSSSPTHKTLRLDATTV--------VPITVIQVAELPINSSGKVDEKALERIY-GKVSGGGN-------SKFQEIFEQK-- 170293013 84 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPIPVKPSDLYCIMYTSGSTGLPNGCCITHENFVAGI---TGLLGGIDD-----FVSDKECV-----LAYLPLAHIENLVMYGGTLGYGNPKTLGDMVE-FKPTIMVGVPQIWETIRKA---VLSKLDCSGLKMVFWTAMPCDDLVFGRVRQMTGGRLRYILNGYGLTETCGALGSPFEQTTS----AIGSTSPAMDVKLVSELGYFADVGVQGEILLRG--PAVFKEYFNNPEGTRKAF--TPDGWFRTGDIGEFDDHGHLKIIDRV----------------------------------------------------------------------------------------------------------------------------------- 149235480 175 ---------------------------------------------------------------------------------------------------------------------------------VVTLYSGNRTEWILSDLACSANTIATAPLYGTMGVESSKYILETTQSPVLITTRSKIE--SLLNLKRDNPVALK-----SLIMLVSMDHLGKEVKQADKVNIKLFDFVERVGAIFPRVETPPSDSVYITFTSGTTGNPKGVVLLQRAV-TCAITSLALLLPHSQRTKEFCFLPLAHIMSANVFVYGPRLGGTSATMLDDVPTFANVPRIFTKIES-GVTVAVTAASFSSPFERGDLQIGSKASVDKLREMFFTGSPIASDTIRFLKTAFGVGMTQ---GYGSSESFGGVLLALPNHEPS-VGTCGALAPSTEARLLPEMGYSLPEGPRGELQLRG--PQMFTHYLKNSEETQKSVDE--EGWFSTGDVAQITHEGWFIIIDRV----------------------------------------------------------------------------------------------------------------------------------- 33602400 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDLDNWANLVARSIAGGKPGDIVHVAYGYGLFTGGLGAHYGAERLGCTVVPMSGGQT----EKQVQLINDFRPDIIMVTPSYLEEQRRQGMDPRQ----SSLRIGIFGAEPWTGQMRADIEAEGGIDA---VDIYGLSEVMGPGVAS--ECVETKDG----PVVHFYAEIVNPDGEPVADGEPGELVFTSLTKEAMPII-----------------RYRTRDLTRRSMRRIGKITGRSDDMLIVRGVNLFPTQVEELVLKIAQLA-------PHEILTEVRAEFSTLTEAER--AGLGKQLQHAVKSYIG---VSARVQVADTVERTLTGKARRVI--------------------------------- 149377711 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQGDIDTWADIVARCIGGGSRGDKVHVAYGYGLFTGGLGAHYGAERLGCTVIPMSGGQT----EKQVQLITDFQPDIIMVTPSYIDEMERQGVDP---HKL-RLRLGIFGAEPWTNAMRNEIEERLG---IQALDIYGLSEVMGPGVG--MECLETKDG-PTIWEDHFYPEIIDPTGDVLPDGEYGELVFTSALPIM---------RYRTRDLTRLPGTARP--MRRIDK-----ITGRSDDMLIIRGVNVFPSQIEEQVLKCSALA-------------------------------------------------------------------------------------------------------- 163841407 78 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTAQDLKNWASLSGARPGHKVHIAYGYGLFTGGLGAHYGAEALGCTVIPMSGGQT----EKQIQLIQDFEPDVIMCTPTYLLTIMRRGIEPQS----TSLKFAVCGAEPWTEEMRHELEAGLGLKA---SDIYGLSEVIGPGVAG--EFVETQDGSHIW-EDHFRPEIVDPYTNVLPDGETGELVFKKALPII---------RYRTKDLTRLPGTARPG--MRRMA----RIGGRTDDMIILRGVNLFPSQIEEIALRIPDLS-------PHEITGQQMTVKVEPREGVAQRDAAVALLRKEIKVHIGSSAA---IVVVD--PGTRSNGKLRRV--------------------------------- 47215312 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFI-YS----GKPKGAMITHGNIASNSSSVIKLLEGIQKEDVSISYLPLAH-MFERMIQVTMFCHGAKVGFYQG-----DISLLTDDIKTLKPTFFPVVP---RLLNRVYDKILGSLNSSPLRRALLSGVVRNDSFWD---KLLFNK----IQGYGQTECTAGCTFSMPGDWST--GHVGAPLPCSMVKLVDPDMKYYAKDGKGEICIQG--PSVFRGYLRDPERTAAALDS--DGWLHSGDVGQWLSNGTLRIIDR------------------------------------------------------------------------------------------------------------------------------------ 121610200 34 --------------------------------------------------------------------------------------------------------------ERARAVAARLSDTGLVRGDVVAVIGHNSGAYLVTWMATQFAGLQAALIDPAYPDELLGTMLDNLAPHGILWV--GRDPGT------------------------LAQRNETQVDMQSAWDSTIEVLASGTGLDCEPHEISA----YIH-TSGTTGRPKFCALSH-GYFLRLGRFFADTLALSPQDTVCPPLPLFHINPMGYGVLGALTAHAALL----SSEKFSAADFWSDIKNHGVTVLHAPPANLLKVKTTAQE-AEGHQ---VRIGFLC-----DRAF------LRQFNVPIVGAYGSTEAGGLCHTWL-----LRPDDDDMPVEG-ACHLAGRARHDVEHAQDGEIRVRGKHPSLFSGYARGGRIEPQT---DVDGWFHTGDRGRLDEYGRLVFVERISESIRINGEYVPIDFVESRLRQAKSLGEFALWRVDSASKGHEVVLY------TTATDVEHAQVCS-VLADLPKYMHPCALIRIAQLPRDPGGKVQRRLL-------------------------------- 25294140 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPIPVKSSDLFCIMYTSGSTGLPNGCCITHENFLAGKLTRSSTVTGLSDQERVLAYLPLAHIFEM------ALEN---LVMYGGTLGYGNPKTLGDMVE-FKPTIMVGVPQIWETIRKAVLSKLNRYSLPRLRYILNGSSGIADSTKEFLSLIV----AEMLTGYGLTETCGALSSPFEQTTS----AIGSTSPAIDVKLVSELGDADAGPCQGEILVRG--PAVFKGYFNNPQGTEKAFA---PGGWFTGDIGEFDDRGHLKIIDRI----------------------------------------------------------------------------------------------------------------------------------- 94313306 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRAVFSSGGPLPPEGASDVLRHTGVSP---IEVFGSSETGGVAWRQRAAGDDRW-----TPLPGVAWRL-----------QEGFLAVRSAH-------LADDD------WQVCDRVLPTGDGA-------FVLAGRADRIVKIEEKRVSLSAIEQRLQASPLVREARVLLIETAIGTRVGAAIVLQEAGQSMHDALIAALRRALADGVDRLALPRRWAFPQALPCNAQGKTTEAMLRELL---------------------------- 134279366 104 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGSTKQPKAVPTTHRQTMPELARTPPVLVDWLP----WNHT-----FGGSHNVGIALYNGGTLYIDDGRPT---PDRFDETVRNLRPTAYFNVPKGWEALTAERDGALRASFFARVKLYFFGGAGLSQAAWERLDRVTCGERIRMLAGLGMTETSSCLFTTGPVS---GAGCIGLPAPGCDVKL-------ARCGDKLELRFKG--PNVMRGYWHAPVDPADVFDEQ--GYYRSGDAAR------------------------------------------------------------------------------------------------------------------------------------------------ 119655372 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPVDPSHPSERIRRIIEDASPRAILTDDPG------------------HPAWQGDARVIDVR------------------LIDRGFAERVSVPGTASDIAYVLFTSGSTGVPKGVPIPHEGI-------GRLVFGYAPGE------DLAWLMGFTIEMYGAWLHGAPLIVWD--RDSIDADGLAVLCRRERVGACFMSFGLLCTMLELRPDMFE-----TMRVVTTGGEAVLPGAMRRAIKLLPGVR--FVNGYGPTE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167628606 85 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKPVIVPYTVDDWAVMMARCLKTV-GVSRRDRVLWTAGIGFQAGVEKL-------GAMTI-----PTGPNTDKQLEMMTDLKASVLGTS--SYGLLLAEEAERRGILEAIQLRIGIFGSERWGDKMRRRIEEIFGIETF---DIYGLTEIYGPGIADCPCHEGLHFWSDYLIF-----EVIDETGHVLPPGQEGELVITTAKEGMPLI------RYRETYASPFP-------MIRR-------VLGRTDDMIKIKGVNIYPGQIDHVLKHTPGVSEYQIVLERVDNKDH-IRIRVELSNGHEP-EDVARACRKNIKSVIGIVA---DVEVLPGLP--RSEKKTRRV--------------------------------- 207744433 99 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTLWAGLVARSIAGARRGDKVHVSYGYGLFTGGLGAHYGAERAGLTVIPFGGGQT----ERQVQLIQDFRPQIIMVTPSYMLAIARQGLDPAA----SSLQIGILGAEPWTPEMRTAIEARMG---LSAVDIYGLSEVMGPGVAS--ECAETKDG-PTLWEDHFYPEIIDPTGAVLPDGAFGELVFTSLTKEAMPVV-----RYRTRDLTRLPGTARP--AFRRMEK----ITGRCDDMMIVRGVNVFPSQIEELILKHAALA-------------------------------------------------------------------------------------------------------- 150015572 119 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHLTSATTGNPKLVVRTKEQIDSEITRYSKY-LNIDENDIVPIYTSFGFISGLSMKVNAKLIL----------PDIILPRNIIQLSNLNKATVMLGVSYFYRKMLA----ISSKYTLNNLRYVISSGGPMEEGLQKDFKDRFG---IKLLQQYGSTETGSLCI----GCSEDSYRSVGKPIPGVKFKIINDKDD-------------KPWVSSPTTI--------GAYMTK-DGIYKIGDLGRIKENGEVELLGRSDDILVVDGKKV------------------------------------------------------------------------------------------------------------------------ 119896551 77 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTSGSTGSP--VPHPTWGRLVVNVQAEGVALGLDPAHTLVGTVPPQHMYGFESTVLVALQSGAA---FDGRPFYP-----ADIVAALQPAALVTTPFHLRTLLDEGIPVPPAA------LVVSATAPLPVEL---AVAAEAAFGAPLLEIYGSTETG--QIATRRSAQ----GEAWTLFPGIELAPRDDSGGHIERAVPMSDVIEQV-------------------------------GARR-----FLLRGRNADLVNIAGKRTSLGYLNQQLLSIPGVRDGA-FYLPDDSGGAHIVAFVV-----APTLD-AATLQAALRERIDAVFLPRPVVWLDALPRNATGKLPR----------------------------------- 13508491 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWKIVERYRATVIGGVPTALAAL----LNVPVDADISSARYSIS-GASLLPRAVAVQYQKMTGTA--IHEILGMTETGG-LVSIDPASADPVLGSVGIRLPYTKVVVRGSLGEACAPHEVG--VMTVSGPNVTPG-YKDQSQNSGA---LRDGYLDSGDLAYTDEEGRLFIAG------------------------------------------------------------------------------------------------------------------------------------- 145244056 195 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESKHIAWIIHSSGSTGLPKPIFHTQS----AALKNYSGHMNMS-----------GFVTYHNHGI-SCLIHASKQLLYNANPLTRQY--LLEIMGSNSFEVFYGVPYALKLLAREGISALAK-----LKAVMFGGSACPDS----LGNLLVENDVHLISHYGSTETGQLMMSTRPRDDKLRPSDTVKKFLRFEPGVF-------------ELVCRDGWPSKVMT-------------NRPDGSYATKDLFVKHPTMAYKYYARLDDTIVLNGEKVNPLDLEGRVRQRSTVAEAIAFG-------------------------------------------------------------------------------------------------- 169630046 93 -------------------------------------------------------------------------------------------------------------------------------------------------LACIHLGAVAVPLQTSASASNWTAILAESEPAVLVLATPSLRHITVFDYHPGVD--VQRESLESAQHRIA--EAGLPISVDPIPLAIGHGRALPDAPLFTAE--EGTDPLLVIYTSGSTGTPKGA--TYSEKMVAKPWLRADTLSSKAEIINLNFMPMSHVMGRGSLVTA-LACGGLAYFAASS----DMSTLFEDITLTRPTVVTLVPRVCDMLRRTGLDPAA--DLATLRVLTIVGSPLSEELAAFIESCL---DARITDGYGSTEAG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 197933680 18 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGRP-----TVVGYTLWADMVARSIAGGRPGDVVHVAYGYGLFTGGLGAHYGAERLGCTVVPASGGMT----ARQVQLIQDLEPAIIMVTPTLLDEFERQGVDPRS----TSLRVGVFGAEPWTEEMRREIEERFAIDA---VDIYGLSEVIGPGVA--QECVETKDG-LHVWEDHFFPEIVDPTGEVLPDGERGELVFTSLTKEAMPVI-----RYRTRDLTRLPG---TARVFRRMEK----VTGRSDDMVILRGVNLFPTQVEEIVLRTPGVA-------------------------------------------------------------------------------------------------------- 167587453 25 ------------------------------------------------------------------------------------------------------RITLAELRARADAIARVVESSGAR---RVAISTDDPYEFAGALFAVAATG---------------------REAVIPASAAPGYLRDLAHAYDMLLDDALAACAPGSAEH-------GAPVP---SRAIDADAAIT-------------------LYTSGSSGQAKALRKSLAGTAVTLSSVHHHIYGL-----------LFRIMW-------PLAAGRA---FDRALSL-DPQQLQRRLAAYGDGIVVSTPS---HLMRW--PALPGFPMPGVRVFFSSGGPLPADAAS---AYAAAFGAAPLEIFGSTETGGIAWRRQDRMQ------AWQPMTGIDVRCDDD----------GALCVRSAHLG--------HDRWH-----------RTDDAARFDAHGRFELTGRRDRVVKLDGKRVSLPELEARIVRHDFVEQAAATVVEGASRARVVVAVLSEAGRHALRADGRVAVAAALRHALGAYALPRHWRFRRAMP-------------------------------------------- 32968195 44 ---------------------------------------------------------------------------------------------------------FNQYYEACRKAAKSLIKLGLERFHGVGILGFNSAEWFITAVGAILAGGLCVGIYATNSAEACQYVITHAKVNILLVENDQQ-------LQKIL--SIPQSSLEPLKAIIQYR-----LPMKKNNNLYWDDFMERSIPDTQLEQVKANQCAVLIYTSGTTGIPKGVMLSHDNIAGAVTKDFKLT-DKHETVVYLPLSHIAWV----PIKIGALALKGTLVVFIGVPQI--WEKIHEMVKKNSAKSMGLKKKAFKMLGKYNTKVKTSLGLDHCHSFISGTAPLNQETAEFFLSL----DIPIGELYGLSESSGHTISN---QNNYRLLSCGKILTGCKNMLFNKDG-------IGEIC-----------LWGRHMGYLESETETTEGWLHSGDLGQLDGLGFLYVTG------------------------------------------------------------------------------------------------------------------------------------- 149408877 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDEASDETIPESVTFKTPALYIYTSGTTGLPKAAMINHQR--LWMATGLFEMSGVTSEDVVYTPLPLYHSSALMIGLHGCLVKG---LGFSFRLRHSSAARWYRVI---RLSHVGL---IMAFLLPEGLSPQRPDDRNSVRMALGNG--LRGDVWREFIRRFGNIR--IWEFYASTE-GNIGFLNYTG----KVGAVGRMNFKYDVEARDANGYKVPKGEVGLLICRISQLTPFIGYAGAEKKILRNVFKEGDVYFNSGDLLQFSPDNFIYFHDRVGDTFRWKGENVATTEVADILGMVDFIQEANVYGVTVPGHGRIGMASIRLKQDREFEG---RKLYNHVTDYLPGYARPHFIRI------------------------------------------------- 66358140 125 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHYTSGTTGNPKGAVLTNRA---WVSCTAAFVYGLGSNDRHISYLPLAHIFEHMVITY----LGGKIGFYSG-----DVQKIVDDIQLFKPTIFITVPRVLNVMMSIEEKPLKQKERSNVKAILSGAAPLD-------ETVLTRIRCFSCSYYGMTELAACMIGGPPGCYEFKLVSI----PEMDYSVKND-----PP--TGELLMRG--PSSFSGYFRNEEETKAVKCEK-EGWIRTGDICQLLPNGSIRIVDR------------------------------------------------------------------------------------------------------------------------------------ 90414321 151 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGQPKGVCLS-MTHLVAQTLANELILSSCP-DKHLVLLPLSTLLENIAGLYVPIILGISTTILSGHSSQFNPSLFIQALQNHQPQSLVLTPQLLMALVQTAPEAVS-HTIQSLKFVAVGGARVSPQLLSKAHAA----GIPAYEGYGLSECGSVVSLNRPDVISSKAGSSGRILPHCHVT-FSDDGEVLVSG------------STMLGYIGA---------STQPTLIATGDLGYLDEDGFLHITGRKKNVLITSGRNISPEWIES----------------------------------------------------------------------------------------------------------------- 94987248 54 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGKPK-TLHVKKTCMLQSAYLTCSFLGLKPNDTLLC-------MPLKYIVVRSLLAGL-NLLY----VTPSSRPLKQI---------KSSPTFAAMTMQVCTTLEYKKDLKNIKHLIIGGGSIDTS----LSKKLADFPHAVWSTYGMTETLSHI--ALRKLNGVNASEWYTPFKSIKVSL----------SPEGTLVITAPNICKKPLV--------------------TNDIAEVNECGNFRIIGRKDNIINSGGIKIQIELVENLLKKFPFI----ITSIPDHKFGELVVILV---------EKKVCDYLAICKANLPLYWCPKHVIQVQKLPKTDTDKVNR----------------------------------- 167838024 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTAQDTDTWASLVGARPGDKVHVSYGYGLFTGGLGAHYGAERAGLTVIPFGGGQT----EKQVQLIQDFQPDIIMVTPSYMDEMERQHLDPAQC----SLRIGIFGAEPWTNDMRVAIEKRMGIDA---VDIYGLSEVIGPGVAS--ECVETKDG-PTIWEDHFYPEIIDPDGKVLPDGEFGELVFTSLTKEAMPIV-----RYRTRDLTRLPGTARTM---RRMEK----ITGRSDDMMIVRGVNVFPTQLEEQLLK------------------------------------------------------------------------------------------------------------- 145298124 3 --------------------------------------------------------------------------------------------------GSNHRISYEQLWLQISALADRLQQAGIA---RLALQLDNGLPWALIDLACAKAGIVVIPVPHFFSPEQQEWLLESSGA-----------------------DALSGPHHQG------WQASAPLLLSVGELPLW----------RIQPVRVPPAGTAKITYTSGSTVQPKGVCLS-----LEHMMAVSLALRVAPAQVHLTLLPLTTLLENLTGLYVPLLTGACSRIFSGSSKL-DPATLTQALLRHSLVLVPELLRLLLALCSADVALAER--LTSLRFVAVGGGKVAPELISRARKL----GLPVFEGYGLSECGSVVALNGPDDHSL--GSVGQPLPHCRIKIA-ADGEIL---VEG---------AAMLGYLGSYEQQPARFATDDPSTIATGDLGHLDEAGYLHITGR------------------------------------------------------------------------------------------------------------------------------------ 90569537 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGAVHDE-------ALAVVDHFRITPDDVLLHVLPVHHATGIGIMFFPFLVGGATL---EFKSGSFDPEWIWERWRKGGITFFSGVPTIYMRMQRWFQNLSAQQNMQKLRACLCGTSALPKPIADFWASILGRS---IVQRYGASEIGAVFKVHL-HDQNVPDGSVGNLFAGCDVK--------LSEGDQGEILVKS--PGMFSKYIFDPEATASC--HTADGYYKTGDL-------------------------------------------------------------------------------------------------------------------------------------------------- 217970349 12 ---------------------------------------------------------------------------------LARHGGRPAL------RGESGEIAFDRLPEAVAACRGVLESVAAR---RVALALDNGLQWALWDLALLADGRVCVPLPGFFSPAQQAHVLDSAGVDTLI-----------VDPVAASASAAVFPGFVPVAPGI-LRRVPAQVPALPTGTVK------------------------ITYTSGTTGQPKGVCLSAAAQL-AVARSVARIGEAGAVERHLGVLPLATLLENIAGLYAGLLAGACTIGFSGGGGF-DPARFLQTLHARRPHSLILLPQMLLALAEQGHAPPAG-----LRFVAVGGGQVSARLLQRA-EALG---LPVYEGYGLSECASVVCLNTPAAR--RVGTVGRPLPHAALRIADDGEVQVRGAHMGYLG-EAPLADQLVA-----------------GEWLTGDLGHFD-DGFLVLHGR------------------------------------------------------------------------------------------------------------------------------------ 154175167 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLAEEFKF----SPGEVFFSSVSHQHMFGLTFKVFLPLVLGAKVIAKE--LNYP------EIIVDLKDHIFITSPVLLQTL----VQSPRAANLKRLKGIVCAGSALKNELRD---ELTRLCDARTIEIYGSTETG-----------------VVARNLGDGLKIFSDAGLDEREA----LNVRSPWC-----------KFFQ-----------TNDWARIDGD-RLILKGRMDRIIKLNDKRVSLESVESRLLESGIVKDC------------------------------------------------------------------------------------------------------ 83855304 85 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGQP-----TVVGYTKNDLANWGSVMGLKPGDMLHNAYGYGLFTGGLGVHLGADSLGLSTVPISGG-MTP---RQVRLIEDFKPDGITVTPSYLDEYARQGIDPR----RSSLQVGIFGAEPWTNAMRLEIEQAF---DMHAVDIYGLSEIMGPGVSC--ECVETKDG------LHIYPEVINETGQPVADGEQGELVFT----SLTK--------------EAFPIIYRTRDLTRLLA-GTARVTGRSDDMIILRGVNVFPTQIEEALMATPGLA-------------------------------------------------------------------------------------------------------- 154296846 13 ---------------------------------------------------------------------------------------------------------------------------------VVALLAPSNLDYVATIFALTRLGFAVLLLSNRLAPEAYVSLLEKTKCKRIISSD----------------------NHHDVIKSIQVQLEVSRYPLLKQSQYDIKAPLNPRFPRSVGTALDSTRNSFIIHSSGSTGLPKPIFQTHAACLSNYSNSFGY--------RAFLTLPLYHNHGLSSFVYSALIEGMASV---------NPESF------HGV------PYALKLL-AESESGIEA--LRRCRLVLFGGSSCPDD----LGDRLTQAGVYLVGHYGATEIGQLMTSFRPREDTAW--NYVRPLPSCIPYI----QMVQQSANTFECVVLDGLPSKVTSNSQNP-----------PNSFKTSDL--FTPHNAWKYLGRLDDVTLVNGEKVLPITYEHQIREHELVREACVFGV------------------------------------------------------------------------------------------------- 89053147 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKPTVVGYTKSDITMWSNMVARSMSGTAPGDLVHIAYGYGLFTGGLGAHYGAEALGCTVVPVSGGMT----ARQVTLIEDFQPTTIMVTPSYMLNLLRQGLDPRS----TSLEVGIFGAEPWTNKMRAEVESAF---DMHAVDIYGLSEVMGPGVAN--ECVETKDG------LHIYPEIIDPQGEVLPDGEMGELVFTLTKEGMPII------RYRTRDLTRLPGTARSM---RRMEK----ITGRSDDMIILRGVNVFPTQIEEQVLTVDGLA-------------------------------------------------------------------------------------------------------- 159111319 68 --------------------------------------------------------------------------------------------------GDFEWYSYAQVYKMTVELALGLQALGITKGSKVGVISTNRVEWVVLDLACIALGAVLVPIYDTQSTEEVILVANDSQISILFVADAASRDGKTVSLMEEFDEGDRKYGCHNPR-----RRTPEEQNAVEGTKSRYSRIISTASDDFPITSFPSDDLMTLIYTSGTTGNPKGVKLSHGNVM-HTAISMQHIFSIHSGACMFWQGDIKMLVEDVQMLCPTFFVAVPRVLFDGIMAKVSA------LSSFKRFVFFAAYGSRRKALLAGRPWPGLTNFSSTKALCVTGSPLSQKVGEFLRIAC---DMEVFEGWGMSETAGTVGVTLDSSTKIRLTS----VPDMDYLVTD------KPNPRGEVWIKG--PSVFSGYYNDDAKTKETLTE--DGWFMTGDIGEYD---------------------------------------------------------------------------------------------------------------------------------------------- 150866537 168 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTLYISFTSGTTGKPKGAMLTQGMSFLSCAETHS-----RGRDRAF--------------IFLPLTHGFALVTYLGFPGHDKVDPFTNLIQDLRITYFSNVPRLINEMSAEDAAEVKKYDMTKLKWMQTGSAPVSPTTITFLKAAL---NIGIRQLYGLTESGGITSTP---EYEAEPGSCGSISPTIEARLVSEMGYKINDN-KGEFVIRGH--QIFKGYYYNKEETDKVFNS--EGWFHTGDIARVDKNGRFFIIDRV----------------------------------------------------------------------------------------------------------------------------------- 157149075 7 -----------------------------------------------------------------------------LSRWLAPRPDETPVAWLGEDT-----WTLGHLRHDVAQLVKHLQQ---QEGERWALCFENSYLFIVALLATLHSG--KTPVIPGHNRVSLLD-----EQRALF---NGVLSDKT-------------SGWHGPLLVVNTSRQFS------AEAFTFDDIAADAFVE--------------LFTSGSTGQPKRIIKPIARLDCEALLAMRFA-DRLAGCRVVASVVPQHLYGLTFRIFLPMALGAAMLYY--------AEQLAALSHDHRY-AFISSPAFLKRLDHRLTPPP-------VNMILSAGGMLP---WGDVTQTAAWLNIWPDEIYGSTETGIIAWLPFPGVHFQPEGEAFRAF---SPLIVQQDGLLLD------------------------------------------DILHFDENGQFRLMGRRGRVVKIEEKRISLSEVEQRLLELKGIREAVA---------------------------------------------------------------------------------------------------- 46446696 116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPKIFWSFVREMKGTLTALVPTQIYDLVQLALPAPN-----SLRAVIVGGGRLLPD----LYKKAVELGWPLMPSYGLTECCSQVATATLGSWQF----STYPSLQILTHI-------SVRERDGHLEYKS--PSLLTCY---------AYFEKVEGWFRCGDLG--NLQGNILVKGRSDHLLKIGGESVDLAHLESILLKNSSAGMAVLVAVPDERLGNILYLAV-----EQNKREILKPLIGLYQQTVLPFERIRNVIAVENIPRSPLGKIL------------------------------------ 53794663 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGKPKGVAHCQLSHYLSSILELPASFAIAST----FAADLGHTM-----MFAALCTGGCLIL--SAERTTNAAAFATYCQHHAIDCLKLVPS-------HLAALLAAGAPAHIQWLILGGEAATWELIDAIQQHT--PSCRILNHYGPTETTGTLTYTVPSLPDVRPATVGHPLPHTQVYILDDQLQPAAIGIPGDLYI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119944432 40 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTQNDIDTWATIVGGSSEDIIHIAYGYGLFTGGLGAHYGAEKLGATVIPMSGGQT----EKQIQLIEDFKPTIIMVTPSYCLNLI---DELEKKHDASSLKIGIFGAEPWTDSMRKEIENRLGIKAL---DIYGLTEVMG------PGVAMECAETADGPTIHFYPEIVNPSGDVLPDNEHGELVFTSLTKEAMPVI-----RYRTRDLTRLPGTART--MRRMDK-----ITGRSDDMLIIRGVNVFPSQVEEQILS------------------------------------------------------------------------------------------------------------- 108799928 454 --------------------------------------------------------------------------------------------------------TYEAVDRRINNVVRGLIDVGVRQGTRVGVLMETRPSALVAIAALSRLGAVAVLMPPDVDLVA-AARLGAVSE--IIADPTHLEAARTLPMRVLVLGGGDIRDLHVPDDADVVDMEQIDPDQV------------ALPGWYRPNPGLARDLAFIAFS------------TLGGELVARQITYRWALNLGRTDTVYCLTPLHHQSGLLVSLGGAVVGGTRIALSRGL----RPDRFVQEIRQYGVSVVYT----WAMLREVIDDP--SFRLSGVRLFIGSGMPTG--LWERVIDIFAP--AHVVEFFATTD-GQAVLANVSGA---KIGSKGRALPGVELAAYDADDRRAAENEVGVLLARPRGPSVKRGVFAPADTWVSSEY-----------LFRRDADGDYWLVDNRGAVITVRGP-VFAMPISDAVGRIGAVDVAVTYGIEARGRQLAVTALALCPGGSITTAELTEALAEL------PVGNPDLVHVVPDI--------------------------------------------- 166032527 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEIIDPTGKVLPDGELGEIVIT--------TLVKEGARYRTHDLSRIPGECPCGSFPRLD-----TIMGRTDDMMKIKGVNVFPSQIEEILKEFSEVSSEYQIRISHLDGKDTMRIYVETN-GTVDFQDLSKRIASVVKSRIG--FTPVKVVEIGLLP--RSEKKTKRVI-------------------------------- 186455946 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAILDNGATVLCCTPTY--AIRLAEVAAEEKMDLSKIKTIIVAGEPSIPATRARVAELWPGARMF--DHHGMTEVG-----PVTYECPVHPCSLHIIESAYYAEFIDPTGQPVAPGQVGELVLT----TLART---------GSPLLR----YRTGDLVKRPEGG---ILGRTDDMIVVRGVNVYPSAVEAIIRNCKSISE------------------------------------------------------------------------------------------------------- 83589784 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKPIIIPYTAYDVAVWAQMMARAMAGVTNRDRVLWTAGIGFQAGIEYL-------GAMVI-----PMGPNTEKQLEMMVDLQATVL--AATASYALFLAEEIDRRGLDQLALRVGVLGSERWGEKMRQRIEDLLGIETF---DIYGLTEIYGPGIGIDCPAHE-----------GIHLEVIDPAGKQLPPGETGELVITLTKEGMPLLRYRTHDREACSCGSPYP-------MIER-------VLGRTDDMVKIKGVNIFPGQVDHVLHLTPAGSEYQLILTRQEGKDR---LLVKIEPGY-DGESTAAECRRQIKTRIGILA---DVEAVPTLP--RSEKKTRRV--------------------------------- 159184751 12 -----------------------------------------------------------------------------------------------------RRVSYAEALDKIRRIGQFLLDHDLSVERPLLVLSENSIEHALMVLAAQHVGIASAAITPAYATSALADIRGQITPGMVFAEDAT-------PFRRALGEVFDDGTP-----LVGLRNLPED----RSNTFHFETLLETEPTERAFDAVGPDTVAKFLFTSGTTGSPKAVIQTQR--MLCSNQEM--------------IADCGYFREEPPVVWAPWNHTAALVLYNGGTYYPSPAQIGQTLDNLRPTWYFNVPAGHEMLMRKDEALCRSFFRD-LKMLMYAGAGMAQHTWDALTELSMATVGHAVAGLGSTETAPFSL--FCTEPQDKPGNIGIPAQGVTMKLVPFDGRY-------ELRLKG--PNITPGYWRNGELTAAAFDE--EGFYRIGDTVKFDPRRGFYFDGRMAENFKLQGTWVAVGPLRAQLVNMFAIRDAVITGENRAELGALVVPFIALRELVRGSQHLSAEIIRHVRAQI------------------------------------------------------------ 183982492 469 --------------------------------------------------------------------------------------------------------TYEAVNRRINNVVRGLIEVGVRQGDRVGVLMETRPSALVAIAALSRLGAVAVLMRQDV---DLAAQVRLGGATEILADPTNLAAARQLPGQILVLGGGEARDLDLPEDADVIDMEQIDPDAVE-LPAWY-----RQNPGL------ARDLAFIAFS--------GI----GGELVASAFGTASTASLDRKDTVYALTPLHHESALLVSLGGAVVGGARIALSRGL----RPDRFLNEVRRYGVTVVYT----WAMLRDVVDNPFALHGNHPVRLFIGSGMPTG--LWERVVETFAP--AHVVEFFATTD-GQAVLANVSGA---KIGSKGRPLPGVELGAYDAEHDLILENERGFVQIAEALLAQSRGPIDPTASVKRGVFAPADTWISTEYLFRRDEDGDFWLVGR------------------------------------------------------------------------------------------------------------------------------------ 193202679 40 ----------------------------------------------------------------------------------------------------STQLTYGKLHSRAGKVAYMLLTKTVKPGDRVALIYPNTLHFLAAFYGCLQAGVIPVPVEMPSSKRELGFLLGNCGVKVALTSESCYKGPKKVNTSSTFSAPSGSNSLTGTSSEIV--------DFRGWPRLWWAEHMSKPSDWTAPPRLADETIAYIEYTTGNDGTVKGCC-VTRQAVFAHCRALTTAMEYKEDETMVCVVDFKREVGLWHAILASIFNGMKVIFVPYSLMKMNPATWMHMVSKYQAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197118565 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKP-----TVVGYTVWSNLVARFMTGVNHDDVVQIAFGYGLFTGAFGLHYGSEMIGASVI-----PGAGNTEKQIMIMQDYRTTALVSTPTIAERMEKMGIDPKS----LCLKVGLFGGEPWSEAMRREIESRLG---ISATDNYGLSEVIG------PGV----AGECQCKC-GMHAEIIDPDGKTLPPGSIGELVLKEAFP-MVR--------------------YRTRDITSLDYTGRTTVMGRSDDMLIIKGVNVYPSQIEDVL--------------------------------------------------------------------------------------------------------------- 86748809 52 ----------------------------------------------------------------------------ALAKWAKQRPDD---IWLAQRKGEARKVSYAEAKRIVDSLTQALLDLRLPEGRPLTVLSGNSIELMMMAAMQARITAPVSPAYSLMSHDKLKYLFDLVKPSVVMVQNGAPF-----------TKALHALDLTGVS-VIHVDGTADGIP-----SLSFADMAATADVEASIAKITPDTVAKFLFTSGSTGMPKAVINTQRMMCANAAMMMQ----VRPRD------PNGWMPWNHTMAFNPLLIGGTLYIDDGRPVPGQIEETLRNLREISPTYYANVPAALASAMEKDDALCRSF-FKDMQLMAYGGARLPDDLYERMQARATGHRLVFYTGWGSTETSPTSTGTYWDTE--RVGLIGLPFPGVEL-------KMLPVGDKYELRLRGV--NVMPGYHGQPDLTEKAFDE--EGFYKIGDAGVFDPVKGIIFAGRV----------------------------------------------------------------------------------------------------------------------------------- 29831578 10 ----------------------------------------------------------------------------LLRSALAADPARPLVTFYDDATGERVELSVATFANWVAKTANLLQELSAEPGDRLALLLPAHWQTAVWLLACASTGVV-----ADVGGDPAAADLVVSGP-------------------DTLDAA---RACSGERVALALRPLGGRFPKTPDGFADYAVEVPSQGDRFQPAPVDPEEPALIV---------AGAEHTGAEVVERARAEAAGLGLTGPGSRLL--SGLGYGTWLSAGLYAPLASGGSVVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 116206168 38 -------------------------------------------------------------------------------------------------------LTYAQMDARVESIANAL---NVGKAPVVGVFQAPSADWICSLVAIHRVGAVYLPLDLRNSIPRLKSNVAVARPAALLVDAETASRVGELEIKDAVPA-------------IDVSRLAADTKGKKPTN---------------TAAARADQPAYIIFTSGSTGEPKGIVVTHAG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 95931296 97 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKP-----TVVGYTTNLAARFMTAAGVTPDDIVHIAFGYGLFTGAFGLHYGAEEIGASVIISSG-----NTDKQIMIMQDYQSSALVCTPSYALTLEKQGIDP---HRLS-LKVGLFGGEPWSEEMRREIEKRLG---VIATDNYGLSEVMG------PGV----AGECQHQC-GMHAEIINETGEVLPRGAVGELVLT----SITK--------------EAFPIIYRTRDACGRTHVRMAKTMGRSDDMLIIKGVNVFPTQIEEVLFQVDGCE-------PH-------YQLVVDRVGTMDTLEVQVEVNERIRKQ---RA------FVEQLEK--------RLLSMLGVGAKVKLVEPSSM--------------- 215491037 27 --------------------------------------------------------------------------YQVVKQCLEQHGNRTAVVWE------DEQITFSELLKMFQRYAAGFQRHGVKRGEKVLVHLDNSLENMIAM---------YSVVFAGGVAVVSQTILSDGEARKVDGQENAMDFTQTVPREPAVTPARTCG--PSPYTVPVRGSKKSKGCFTTGTAPGFVSVTEKKLNEDSYEELPAEDVVVHLYTSGTTGRPKAVEHTQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118469113 9 --------------------------------------------------------------------------------------------YERDWEGVAETLTWAQLYRRSRKLAVELGRHG-STGDRAVILAPQGLDYIVVFLGALEAGFIAVPLSPTVAVERVTAVLRDAAPSVILTTS-----------------AVAQD---------VAPYPGMIADLSAPTIIEIDSLDLDSAGESGGLPHDRPDIAYLQYTSGSTRTPTGVMVSNG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118579347 70 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLSSGTTGRPTTVMYT-ESDLERLAYNERISFGLGPSDVVLCTMDRCFVAGLAYF-SGVRSLGAAAI----RNGLSSVESHLEIIRRLKPTVLVGVPSFLRFLESQGLDPA----CSGVARLVCIGEPVRDRAMNFL--KIGENGARVYSTYASSE----IVTSFCECT-AQAGGHLHPDLAV-VEIVDERGAALPAGEVGEVVVTP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154150252 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQRDLDLWTTSLARTSVGLRRGDVIQVSYGYGLFTGGLGMHYGAERIGATVL-----PTVGNTERQLELMQDLDVTAIACTPSYLLHIEKMGIDIKKD---TRLRTGILGAEPWTENMRARIENWLGIKA---YDIYGTSELSGPMFTECSNGFHIWSDIA-------YVEIVDPKGEPLDTGEKGELTIKEALP-MIRYRIGD----VSSIEDEVCPCGRTSPRIKR-------IQGRVDDMLIIRGINVFPSQVEYTLMSIPEIGE------------------------------------------------------------------------------------------------------- 55380266 88 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPKIVSYVDADLELWGKTMARSLSGVEPDDTYGYGLFTGGMGFHE----GAEELGATVV--------PTSSRQVELAADLGTDVLACTPSYALYLAETAEEM--GYDPQALPIVVSYGETCTEPMRMEIETALNATG---INNYGLSEIIGPGVAAAQDGLHIWED-------HFYPEVIDSRTKPLEAGKEGELVLT--------TLTKQAQPVIR---------YRTGDLVRMDN-----VTGRTDDLLIVRGVNLYPSEIEHAVLDINGVAPYYRIDLYEEDNLDVMELTVERAEGSSKDSELRDDVLSRLQSVLS--FTPDQLNLVNTIERTEVGKIQRV---------------------------------- 62425625 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIQDFKPDIITATPTYLLTILKQGIDPTT----TSLKTAICGAEPWTDEMRKEIEKSF---NINAVDIYGLSEVMGPGVACESAVT--KDG-PTIWEDHFYPEIVDPTGEVLPDGEEGELVFTSLTKEALPII-----------------RYRTHDLASLTANPNFRITGRSDDLIIIRGVNVYPANVESVL--------------------------------------------------------------------------------------------------------------- 76156354 10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNGNTIVIR----SKFSASQFWSDCVKYNCTV----AQYIRYLLSQPVRPTDKQH--HVRLAFGNG--LRPQIWKTFQERFNVKQ--IGEFYGATES-----NANIANMDNKCGAVGYPCYIIKIDL--NTEEPVRDPDTGLCIICQPNPGHLVARINDPFRMFDGYLRKGDLWFASGDLMCCDELGYIYFIDRLGDTFRWHGENVSTAEVERVLDQAIGTLSGTVFGVSIPGTGKAGMAAIALEGSKLNSEELILRLNEEFTGNLPSYARPIFLRLCQNLAMTSTFKI------------------------------------- 94442938 5 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAATIYGAIRKHGVTHMCGAPVVLNML----ANAPDGASLSHPVQILTAGAP-PPAAVLFRTEALGFV---VSHGYGLTETAGLVVSCFPATERAKLKAQGVRLAGMAVDVVDPDGVSVDGSSLGEIVLRGG--CIMLGYLKDPA---ATSKSMKNGWFYTGDVGVIHPDG------------------------------------------------------------------------------------------------------------------------------------------- 115523006 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPRESLLRIHASSGTTGKP-TVVGYTGNDLNAWSDLMARSLGATAGDIVHNAYGYGLFTGGLGAHYGAERLGATVVPVSGGGT----ERQVQLLTDFQAHVLCSTPSYALNIAEVAENIGVDLRKAALRVGLFGAEPWSDAMRRDLEARLGIKA---IDVYGLSEIMGPGVACECHVEQLHAWEDHFLFETIDPETL----QPLPMGATGELVIKEALP-MIRY------RTRDTRLSTEPC------ACGRTHVRIMRVTGRDDDMLIIRGVNVYPSQVESVLVGFPGIA-------------------------------------------------------------------------------------------------------- 71735350 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRMGDNL----DWSSLSAVFSSGGALPAEAAQSLLQRLGQWPTEIL---GSSETGGIAW---------RQGEQQWQAF---------DGVELSQNNEGALRISSP------------------YLP--PGVEQTADAVQIGNDGRFELLGRLDRIVKLEEKRVSLPLIEQALTTHEWVNEAR-LGVVQENRAS-LGALLVLSDANQGRRALTEALRQYLRPHCETIALPRRWRLLRQMPFNAQGKLAQMVVQNLLASRPRQ---------PQVLDQ------- 167584317 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTARDIDTWANVIGGRPGDTLHNAFGYGLFTGGLGIHYGAERLGCMVVPMSGGQT----EKQVQLIRDFEPRIILVTPSYIDEMVRQGMDPAE----SPLKIGIFGAEPWTQALREEVQARAGIDAL---DIYGLSEVMGPGVAC--ECIEAKDG----PVVHFYPEIIDPTGEVLPDGSEGELVFTSLTKEAMPVI-----------------RYRTRDLTARTMRRLAKITGRSDDMMIIRGVNVFPSQIEELV-----VAQAKLSGISRDGHMDRLDLSVELRAGVPDGEAIARELQHRIKTMVG-VSAGVTVLPAGGIPATATGKARRVIDRRHAA--------------------------- 46128331 112 -----------------------------------------------------------------------------------------------------EYLTYKQYLERVLQIGSGLRKVGLTSEDKLHVF------------GTTSIGWISTSHAAASQSISIVTAYDTLGPSLVETNCAAMYVDS-----QLLKTASEPIKKSSVKVVIVNDRTKFKADHPDLKVITLEELRKGEENPVEPNPAKPEDLYCIMYTSGSTGLPKGACITHAYLPLAHIFEMAL-----ENLVMYIGGTLGY--GNPRTLSDASMKNCAGDMREFKPTVMGVPQIWETVRK-GITALFWGAYNWKAFASKNKLPFAGL-FDSLRFTMNGASGISDGTKNFISLVV----APMLAGYGLTETCANGSLGCPLEFSPDAIGPTPCACDVKLVALPDLGYSTEAKVPGEIWIR-GLPVMTK-YWNNPEETEKAL--TPDGWFKTGDIGEFNEQGHLRVFDRV----------------------------------------------------------------------------------------------------------------------------------- 171059084 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGY---TKRDIDNWADLRAGDIVHIAYGYGLFTGGLGAHYGAERLGCTVIPMSGGQT----EKQVQLISDFKPDIIMVTPSYMQVMRRQGLDPAA----SSLKVGIFGAEPWT-EAMR--REIEASAGIDAVDIYGLSEVMGPGVAS--ECIESKDG----PVIHFYPEIIDPTGEVLPDGSEGELVFTTLTKEALPVI-----------------RYRTRDLTRRSMRRIGKIVGRSDDMLIIRGVNVFPTQIEEIVLQH------------------------------------------------------------------------------------------------------------ 126730543 46 -------------------------------------------------------------------------------RWARETPDR---IWMAEKSGDGATLSYAKAWASIRAIGEALARRGLTQDTPVLILSGNSIAHALMALGAQHVGVPSAALAPAYALTGLRDIAAQISPGLIFADDAAP----YADAIATVFGAE----------VPVVSLTGT----VEGRELSFDALTATHLTDAEATAAAAVTPDTVLFTSGTTGSPKAVIQTQNQQMVQQCFTFLVVVDWAP----WNHTASGNKVFNM-VIY----NGGTYYIDDGRPTPKAIHTTIETLRDISPTWYFNVPLGYQMLLDAFETDTKLRDFKRIQMLFYAGAGMSQPVWDRLTRVMVPGGVLLTSGFGATETGPFSVTNT--ARQSKSGNLGLPAPGVTLKLV-PQGDKMEARVK--------SPSITPGYWKNAALTQDAFDE--EGFYRFGDAFRFDPD-------------------------------------------------------------------------------------------------------------------------------------------- 1136428 287 -----------------------------------------------------------------------------------------------------------QLHKRAERVAAALMEKGLSVGDHVALVYPPGVDLIAAFYGCLYCGCVPVTVRP---PH----------PQNL---------GTTLPTVKMIVEVSKSACVLTTQAVTRLLRSKEAAAAVDIRTILDTDDIPKKKIASVFRPPSPDVLAYLDFSVSTTGILAGVKMSHAAT-SALCRSIKLQCELYPSDPYC---GLGFALWCLCSVYS----GHQSVLVPPLELESNVSLWLSAVSQYKARVTFCSYSVMEMCTKTGVLRMKGVNLSCVRTCMVVAERIATQSFSKLFKDLGLPARAVSTTFGCRVNVAICLQGTAGPDPVERGSPGKILPGVKVIIAHTETKPLGDSHLGEI-----WVSSPHTVYGEEALHADHFFGDTQTIWRTGYLGFLDASGGLYVVGSLDETLELRGMRYHPIDIESVIRAHRSIAECAV---------------------------------------------------------------------------------------------------- 177671347 86 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGQP-----TVVGYTLATWATLVARCGIRPGDRVHNAYGYGLFTGGLGAHYGAERIGAAVIPMSGGQT----EKQVQLITDFQPRAILSTPTYLLTIKKLGLDPRE----SSLEVAILGAEPWTDEMRREIEQTF---DLDALDIYGLSEVMGPGVAGESAAT--KDGSHIW-EDHFRPEIIDPLTDEVETGRHGELVFKQALP-IIR--YRTHDLTRLLPGTTHPGHRRMG-----------RITGRSDDMIILRGVNLFPSQIEELALKEPA---------------------------------------------------------------------------------------------------------- 9939 316 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFTSGSSGTPKGVMITHNSFILQAYLIDGNRLGLKKYDVVFSYLPLAHV-YERFIEYAVCFFGHKIGYFSG-----NIKELVGDMNELKPTFLITVP---RILQKIHDSVMEGLKSKSFIARNLVKTSLKNKTSAYVKQVMGSSSMPISEGWGMTEVGVGFLQHRFDSTK---GTIGGPFANVEFKVVNMKYDPKNYPNKGELCVKGS--SLMVGYFRDEELTKKCFDE--DGFFLTGDVVEVNENNYVKIIDRA----------------------------------------------------------------------------------------------------------------------------------- 218252477 162 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEIIDPQGETLPDGEWGEIVIT--------TLRKEGARFRTHDLSRI----LPGDFPRLD-----TIQGRTDDMVKIKGVNLFPAQIEEILKTFPEVSSEYQIHISHLDGKDTMRLYVETNGSIDFLD-LAKRIAERVKSRIG--FTPVKVVEIGVLP--RSEKKTKRVI-------------------------------- 163847685 209 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRAIITDSEGISLEQQAVVEQAFG---CPVVQTYGTGEVGQIAWQCEHHRYHVLSRAAI-------AEVVDEQGNPVAPGETGQIVVTSFASSGTPFI-----------------RYQTGDLATLAADDWLAIEGRIDDRIKPDGRWIGR-------LSHPGVKESQIAQVAHD----RIVIRVVPASDFVPAS--MEAVIEAARRYLGPTMHIDW-ELVERLPRTRAGK-LRHVVREI----------------------------- 109899377 133 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASSGTSGQPKWFAHTLTSLTLNTKYELKWANCYQA----YRYAGL-------QVLLQVLISGATLV----DDTTHDLIARLQQYAKAKVNAISATPSMWRMLMTNQLQRVP------LKRITLGGEIADQPLLDKLSEL--YPQASIRHIYASTEAGGFVVKDKLAGFPV--SWLQQGMSNAQLAI-DEKQH---------LRIKPELDAQLDTLIDDE------------GYLDTQDIVQADGD-RVHFLGRASGVINVGGNKVPPEKVESVILSVKGVSQAKVYGQPNSVLGNLVVA-------------------------------------------------------------------------------------- 147676807 105 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----SVVGY---TRKDIENWADLGREDIIQNAYGYGLFTGGLGIHYGAERLGATVVPVSGG----NTARQLMLMQDFGTTILTCTPSYALYLGEEGEAAGINFKKLPLKAGVFGAEPWTEKMRAQIESKL---DIMALDIYGLSEIMGPGVS---MECPAKQGSHIF-EDHFIAEIIDETGETLPYGQRGELVLT--------TITK----------EAIPLIYRTRDACGRTHVRMKRVTGRTDDMLIIRGVNVFPSQVESVLLE------------------------------------------------------------------------------------------------------------- 170718301 110 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGQAK-IIHKTARQMWAEAKALASVLPFNANE---QISVIGSVSGLTFRIFLPLQMGGEQLHY---PEYLLAE------SRHYRTLWISSPALLSHL-----------NLASLDQIISSGGALPEQTALALREEL---PCPVIEIYGSTETGAI-------AFRQQTGGLWQAMPNTRLGLNDEE----------ALWVENAW------IVGREQ---------------TADAVQFSEHG-FELLGRIDRIIKLGDKRLSLVKIEQDLLKHCFVQDCIALHCLH----QRPLAWVALKEGQQGRQAVISQFRQHLRLTQEKFALPRYWRFTDKLPRNNQSKISR----------------------------------- 171318133 127 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTSGSSGIAKPVRKS----LAQLDAEVRT---LQREDRIGAAVTLSSVPHHH--IYGPLAAGRA---FDRTPVL-EPLQLQQRLAEYGGGVVVSTPS---QLMRW--PALSGFPMQAPAAFFSSGGPLPADAAAAYSNAFGAAPLEI---FGSTETGGIAWRRQDVSH------AWQPLKGVDVRCDDD----------GVLCVRSAHLG--------HDRWH-----------RTDDTARFDAQGRFALAGRRDRVIKLDGKRVSLPELETRILAHEYVEQAAAV--------------------------------------------------------------------------------------------------- 167946199 15 --------------------------------------------------------------------------------HAAGRPSRPA-IWLAD-----RQVSYAELEQQVVRFS---RRLPLEPADRVVGLLSADPQLLLLLYAGARLGVALLPLDPQLAPERRQRLLQQSGCRLLIT------------------------DQPSADH-------PAGVRLIPAAYLLGD---SGAGPVPICKVVPSDSPLLIIATSGSTGDPKGVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 150008003 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGNPTVVLHSAKDLDQWANQVARYMVGLRDTDVFQNTSGYGMFTGGLGFQYGAEKLGALTV--------PAAARQIKFITDFGTTCLHIIPSYLAEVMEEGIDPRKD---TKLHTVCIGAEPHSEEQRKRIEQLLG---VKAYNCFGMSEMNGPGVATEQNGLHIWED-------NVIVEIVDPTLQPVPEGEVGELVLTTINREAMPLL-----RYRTRDLTCI----LPGDCCGRTHKRLARFKGRSDDMIILKGVNLFPIQIEKILMQFKELLET--IGNSDEMLIEVELLF---TDDYSALQRLTKGITRQLKDEL--LLTPRIKLVAKGLP-TTDGKAVRV---------------------------------- 6715111 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTLKDIDTWATVSGGRAGDMVHIAYGYGLFTGGLGAHYGAEKLGCTVVPMSGGQT----EKQIQLIQDFKPDIIMVTPTVLDEMERMGIDPHQ----TSLKVGIFGAEPWTQAMRAAMEARAGIDA---VDIYGLSEVMGPGVAN--ECIEAKDG----PVIHFYPEIIDPHGEVLPDGSEGELVFTTLTKEAMPVI-----------------RYRTRDLTRRSMRRMAKITGRSDDMLIIRGVNLFPTQVEELICKNPKLA-------------------------------------------------------------------------------------------------------- 50425913 176 ----------------------------------------------------------------------------------------------------------------------------------VSIFSANRLEWVLSDLACAAYSFGNTSLYDTLGPDAIRYILDLTRSPILICSKEKVR--RIINMKDLLGDLITIVSMDPLFHTYANSRFKDEMELARATNITLYDFVEKFGKSSRIRELPPTNTLNIAFTSGTTGKPKGVVLTHASAMPQVNPGRAFIFHIYERGTTGFALTTGYYLGFPQLTITSLA-----------PV----NSFDNLIEDFKPTYLSLVPRILKHCEFDGSKGLHKYDYKDLRSIVTASAPISGSTLSYLRASL---NIGIKQLYGLTETYGA--STQGGAYECKPGSCGSVGVGEEVKL-----KEIPEENKGEVLFRGPM------VFHGYFRNKSATGECFDGWFHTGDVATIDRDGRLFIVDRV----------------------------------------------------------------------------------------------------------------------------------- 189200292 171 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPVHVLHTSGTTGIPKPLIYTAASLMVQCQLEAPEGFDLS------CYTTRGRFVGVTFTCFVALFFGTPVFMLPGLP--PTTEDMVQAISHADVDWAFLPPAFV-------DELGKRPDL------------LDVAAIRLKYIAFGGGRIPLWQILGSSEAGSIPLMNYMRFNPVHKFEMR--------HCYDD---------LHELVIPR-----------DKSSNIQAVFEMFPDTFRSKDLFKPTKEGLWIYHSRDDDIIVLNGEKTNPVTFEEEVISHPEVKAALVIG-------------------------------------------------------------------------------------------------- 149908253 251 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQAVFSSGGPLPFEIAKTLFKQL--SQAPI-EVFGSTETGGIAWRQCQGTTP----SAWQVFPDISYRVMAETAQ---------LVLTSPYINEAN--------------------YVTEDRVQRIDEQHFEMLGRADRTIKHEEKRINLDHMERCLLQHVLVNEVRVI-VLDGVKKQVLAAVV------------------------------------------------------------------------------------ 213969476 72 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLSSVRRVFSSGGALPGEAAQSLHQRLGQWPTEIL---GSSETGGIAW---------RQGEQRWQAF---------DGIELSQDSEGALRIRSPLPS--------------------GHVEQTADAVLIGDDGRFELLGRLDRIVKLEEKRVSLPLIEQALASHAWVSEAR-LGVVQENRAS-LGALLVLSDSNQGRRALTEALREHLRPHCETIALPRRWRLLRQMPLNTQGKLAQTDVQALLMAPRPKQ--------PEVLDQ------- 121610862 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTRQ---DIDHWADLRPGDLVHVAYGYGLFTGGLGAHYGAERAGCTVVPMSGGQT----EKQVQLIHDLQPRIIMVTPSYMQEFLRQGLDPRA----SSLQIGIFGAEPWT-EAMR--REIEAGAGIDALDIYGLSEVMGPGVAS--ECVESKDG----PVVHFYPEIIDPDGQVLPDGQPGELVLKQALP-MIR--------------------YRTRDLTRRSMRRIGKIVGRSDDMLIIRGVNLFPTQIEEIVLGHYQIL------VTRAGHLDQVTVRCELQPGLSADQALADAVQQRIKTLVG-ISCQVQVLAANAIERTLVGKARRVI--------------------------------- 218721635 40 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILHSSGTTGLPKPIVHR---YLLGYAACHR----LEPEENHVNVSTL--PMYHGFGLLAPLSTGKACCFLSGS-TIPSASSVVELINRSGAFSLMTVPTILEEMISSENYWKS---LIGLDFVAVGGGAIKSS----IGEQLVSNGVKLLNHYGATEIGAIAPIFCPGKDYDWHYLRLRTDMGLEVNEVEQKGKN------GELYQLTGFP----FGWGKP-FPVQDILELRPN----------SKHTEVKVLGRGDDLIVLSGEKVRPQRLEEALLSTGLVKVAVVFGEHRP---------------------------------------------------------------------------------------------- 169776623 136 ------------------------------------------------------------------------------------------------------------------------------------------PEWQITDLACMSQGLYSVSIYDVLASDATEYIINHAELHCVVTSPHIPTLLKLKPLLPNLKIIISLDPLDGGEQVGHSKRALLE-SVAAGQDVSIYTIDQGATSNRPYNAPQPSDIVTINYTSGTTGPPKGVVLTHAGDTLASYLPLAHIYRLSEHAAFWAGARIGY--FHGNIVYSRFGNRASTV---DQPGFKGA------LSRHVVST-KTAATVKHALRIWSKKVAAALGLERTRMMVSGSAPLDPSLHNFLRVATGAD---LVQGYGLTET--YAMACAQSSKDLTAGNCGRLAPCTEACLASDYSVEDKPYPRGELLLRGT--NVFKEYFKNPEETDKAITE--DGWFRTGDVCTIDEMGRIIIIDRRKNVLKLA---------------------------------------------------------------------------------------------------------------------------- 50123417 118 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSTGKPRQIVKPVGVHLVIASVTHQHLYGL------------------TFRIWLPMALG---LRFDSR----------QLLYTEQLTSFISSPAFLRRIDRALSAP-----LCSL--IVSAGGTLP-----WVHAEAAAETHPINEIYGSTETG--VLAWRSRETDTVPWQL---FPGVSLRRDDQDNSALIPNAQGH---------------KLDDRLV------------------FDDGGHFQLCGRHDRVVKIEDKRISLSEIERRLLDLPDIADVVALQVTRPERGIGVVLVLRTPDKLADLPNLKRQWRHELQKWLEPLAMPRFWRVVDVIP-------------------------------------------- 126648361 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLHTSGSTGTPKPILI-QRSQMESSALATKQFFEIPAKPQLLCCMNTQFIAGKMMLVRA-MVWGGSILLIESTPLKNLPDSF--------------DPEFVAMVPLQVEESIKSSKLKAINYLLIGGAP----ASKNLQEAILELKLNAFQSYGMTETVSHIAIASYSSEEM--------VYQVLPSV------EVGTDNRGAL-----WVNCPMS---NHQKIQ------------TNDMVEIDPYHFKW-LGRTDFVINSGGYKLHPERIEKKLEDHSYFL----FGIPDSKFGQKLVLII--ESDLSVADKVSRELKDKFLEVLDKYEIPKEIYFVDKFIRTETGKINRKL--------------------------------- 121281857 85 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGRP-----TVVGYTANDIQTWADVSGVRPGMTVHVAYGYGLFTGGLGAHYGAEKLGCTVIPISGGMT----ERQVQLITDFRPDVIMVTPSYLDEFRRVGLDPRA----SSLEVGVFGAEPWTNAMRQEIEAAF---DMHAVDIYGLSEVIGPGVAN--ECVETKDG------LHIYPEIIDPDGAVLPDGEQGELVFTALTKEAMPII-----RYRTRDLTRLPGTARSM---RRMEK----ITGRSDDMMIVRGVNVFPTQIEEMLLALPA---------------------------------------------------------------------------------------------------------- 213013683 102 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGRPKKIGLTREDFLLLAFTTAHGLMGVKKNDLFLNAYSYGWVPGL--ILQNALMLGVPVV-----PGHQKPEVIFEKIVDYRPTIVGILPSSLIVITKLAERYKKE--LPKIRWFQTGAQHIPSKTKEWIKTVWGAN---VVNGYGATEFGGTF------AIECYEGK------GYHVEILNPD-----QDGYGELVVTLAFRCMPLIRYGDITRFVN---DRCDCPFRT---AKID-----YILGRKDDMFKAAG--------------------------------------------------------------------------------------------------------------------------- 45187925 132 --------------------------------------------------------------------------------------------------------TYSQVERRAENLGAGLLSVNVKRNDFIVAMMANSKEWVLTDLACQTFSLVNTALYETLGPNTSEYIMNLTEPVVVVSKPNLLRASKLRALNTIV--IMDDMDLQEVDRLASLLPVTKNAKGETISVLTLRQ-VEKIGELNNIAPIPPSPDSFISFTSGTTSLPKGVQLTHRAYCAALAFACSHVRCEPNKQRYLCLLPLTHMTGHAFGI--------------GFLHKPNPDLFIEAMCVLRPAMVSLVPRVLTKLEAGIKNSIQGADVSTFKRLVTTGSPISPETLRFIQ---CAMDIGILQGYGLTETFGGNFLSVPYETDC--GSCGPPAMTTEVRLRDVPGYNAEKDHMGEVVVRSQ--QQFERYYKMPEKTAEV-LDK-DGWFSTGDVGYIDKKGRLFITDRV----------------------------------------------------------------------------------------------------------------------------------- 54024134 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGQPTVVGYTAGDLDNWADLIARSLGGVRPGDKVHIAYGYGLFTGGLGAHYGAERLGCTVIPMSGGMT----QRQVQLITDFRPDAIMVTPTILDEMITAGVDPAA----TSLRVGVFGAEPWTETMRVELEQQLGIDA---VDIYGLSEVIGPGVA--MECAETKDG------LHIYPEIIDETGAVLPDGEEGELVFTSLTKEAMPVI-----RYRTRDLTRLPGTARSMRRMQK-------ITGRSDDMIILRGVNLFPTQIEELILTVP----------------------------------------------------------------------------------------------------------- 7521169 21 -------------------------------------------------------------------------------RHCAQHGSQNAVCFLGHATDAHSRLNYRLFAQRVRRARQLLMRCGVRAGSCVALFGPNCPQWGVSYFAIVSLGARAVPLVPELSPQELRRCLQHAHVCCVIAGAAERETLAQADTLTDPDAASDGQDLSTVSHT--AQRTLIALE-------DFSLVCTTDGVQNTPVPVDPDAIASVVYTS--TGPPRAVTFTQRN-LLCTARYAQRVLRVRTHDVVFSLLPLAHLFEFVCAFLAVFFTGCLRVVCTSTPT--DAVATAAIAMR-KADVAFLSPTFSGGFRAAAFAPPSAAPYPTWRTAAPLGSRISLEAVLFH----GYLHASVL----------IFVTAKKNTKDPAPRTQTRAVPGLKTRLLNYN----AFTSTGELALRGE--GVTPGYWRDEVRTRAAF--TPDGWLRTGTLWTKTETG------------------------------------------------------------------------------------------------------------------------------------------- 110600871 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKP-----TVVGYTKHDLKTFMTAAGVTHDDVVQIAFGYGLFTGAFGLHYGSETIGASVIMSSG-----NTEKQIMIMQDYKSTALVCTPTYAITLERMGIDPK---NLS-LKVGLFGGEPWSES----MRKEIETRLCLSADNYGLSEVIG------PGV----AGECSCKC-GMHPEIIDPETQVLPPGSVGELVLKEALP-MIR--------------------YRTRDLVRMKKT-----MGRSDDMLIIKGVNVFPSQIEEVL--------------------------------------------------------------------------------------------------------------- 169785799 17 -----------------------------------------------------------------------------------------------------RDVSFGDLAHAVNALSWWIEKQ-IGKNETVA-YMGNDILYLIFILACNKTGY---------------------KVKLL-----------KIPLLPLSIEAYQHILGVTECHRFFYSHDKEQVSEMKNKDIDFYEVPATADISHVPEPYPFDDVAFIIHSSGTTGMPKPVPLTHG--FVATLDSVGY-LPIPAGRRVAAPNDPS--SSNLVLVTTPFFHGLTCAIFHNTPFVNLPDRVLDTIRATNPTITLLAPAILEDISQAGLDC-----LGTLNAVIYAGAPLAAD--------IGNRIVPVVTLLGSSEMG--IISSL-----VPEGDGNWGYFEWNPAY----GVEMQHRGEGEFVIPR----------RENSRAIHGIFHTFPDKYGSNDFVQHPSNPTLWYHGRFDDVIVLSGEKLNPVTLEKMVECHPKIGRAVLIGQ------------------------------------------------------------------------------------------------- 70986076 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFPGFFKTGDLVQCKPDGGLVILGRKDTQVQIGGERVELAEVEYHVRRFPGRAGVAAIARVKPI----LVAFIAI--GDEVNLPLGASLQPLVNEKLAPRFIPEVYIPVETIPLTAAGKTDRKALRK--------MGGPTTLDEISRLQE------- 159046364 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVVYTRHDIEVWADTLARSLSGLRAGDMIHNAYGYGLFTGGLGAHYGIEKLGATVIPMGGGQT----EKQVSLIHDFRPTAIMVTPSYLEGFHKAGLDPRQ----SSLQVGVFGAEPWTNAMRQEVEEAF---DMHAVDIYGLSEVMGPGVAN--ECVETKDG-LHVWEDHYYPEIIDPQGEVLKDGAEGELVFTTLTKEGMPMI-----RYRTRDLTRLPGTARSMRRIEK-------ITGRSDDMMILRGVNVFPTQIEEQVMA------------------------------------------------------------------------------------------------------------- 193204819 109 -----------------------------------------------------------------------------------------------------EWITYEQAFEISDNVSQAIRKLGIEIGDKIGIYSKNRPEWVLSDMAIHNFSNVSVPIYDNIPNEDMHYITNLCEIPLMFVDSE----DKTTQLIKD-----KTYLSKSLKYIVQFDKVSDEMKMAESNNFSFDEFVEEHRPHAPPTP---ETLATISFTSGTTGRPKGAMLTH----LNLCSTTVACFEHVEGEL------------DSYLSYLPLAHHCTLAHFKGSNFHNDPALLVEDIQALAPRTFACVPRVLKSVMSQQDKPVKKMILNSLYHYKMTGKATRDTLVDYILHKIGAFGIEILELYGLTETSGPTTIQLVGDM---LGSVGPPISCTSIKLVDELGYFV-DENGGEVLVKGH--NVTSGYYKDPKATASAFTE--DGFMKTGDIGKFTPEGTLQLIDRRDNVLK------------------------------------------------------------------------------------------------------------------------------ 153852615 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEIIDPTGEVLPDGELGEIVIT--------TLVKEGARYRTHDLSRI----IPGDFPRLD-----TIMGRTDDMMKIKGVNVFPTQIEEILKEFPEVSSEYQIRISHLEGKDTMRIYVETNGTVDFLD-LAKRIASKVKSRIG--FTPVKVVEIGLLP--RSEKKTKRVI-------------------------------- 197625882 34 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLALLIHTSGSTGTPKGACISSR----ALINTWRHVSGPYPK-VTVVLAPFHHMMGRDSMITA-LGAGGTTVIEDIRLARPTFPRLCEVIEHH----LTTAPEY------SGNEILGG----RLQSIVVASAPITPRLKASLECLLG---VPVSEGYSSTETGGLAMNGLLNRNNI---------LAYRLRDVPEAGYSVRPFPRGELCVKTRF--GISGYFRNPEATAELFDD--DGFYCTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 67524933 17 -------------------------------------------------------------------------------------------------------LTYQELASIVNRQAWWLAEHG-KARDVTIAYVPSDARHLILSLAAVRAG----------------SRLLLLSPRVAITQSAAILYDSSFST--------AITELTSLSQITAVQAPGL-------VDLLSDTTLANEYPYGDTFKDASDKPLVVFHTSGSTGMPKPVVHSALAALRELYSEDSYRVSVHRGCPLFHTA--GFVVSF-FLVFS----GCVTVI--GPPDQPSPQMFKQILHSTHTQGALLPPLVIDQI-AEEPAMVEEA--AKLKFLTYGGGSVSRAAGD-----LLSKRTNLINVLGSSECG------LIGAYMTEPFHFAEKEMGIKWEPVDEA---KEKPEFFEMVLRREELPQ-----------KQAVFANFPDLWHMRDIFYRHPTYYYKYQSRKDDVIVFSGEKTNPIDVEAGINSLPGVAASLVVGHKRP----YPVLLVELAASATVDDTLLEELNK-LSMKYAQIHRGDVLFAEPEKPRTPKGTINRSQTNKLYAEEIEALYSSAT----EIPDQALQAR-- 118589151 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTANDIDMWAGLVARSISGGRPGDIIHVAYGYGLFTGGLGAHYGAEKLGCTVVPVSGGMT----ERQVTLIQDFKPRIIMVTPSYLDEFRRQGIDPRE----TSLATGIFGAEPWTNAMRSEIEDAF---DMHAVDIYGLSEVLGPGVAN--ECVETKDG------LHIYPEIIDPTGDVLPDGEIGELVFKEGLP-MVR--------------------YRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPTQIEEQILK------------------------------------------------------------------------------------------------------------- 77918924 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVIFHDNHDLSSWADLVARYCAGLRDTDVFQNICGYGLFTGGLGFQYGAERLGALVI--------PAAARQIKLMQDFGTTAIHTIPSYLAAFQDMGLDP--QHD-TNLKLFVIGAEPHTDAQRRRIENLFG---VKAFNSYGLSEMNGPGVAEYQNGLHVWEDA-------FLTEIIDPDTEPVPDGEEGELVFTTLDRHAMPLL-----RYRTRDLTRF----LPGDCCGRTHRRLARISGRTDDMFIIKGCNVFPMQIEKVLMRFAEV--------------------------------------------------------------------------------------------------------- 199433783 176 ----------------------------------------------------------------------------------------------------------------------------------VSIFSANRLEWVLSDLACAAYSFGNTSLYDTLGPDAIRYILDLTRSPILICSKEKVR--RIINMKDLLGDLITIVSMDPLFHTYANSRFKDEMELARATNITLYDFVEKFGKSSRIRELPPTNTLNIAFTSGTTGKPKGVVLTHENAATSITFLASAMPQVNPGRIFLPLTTTGFALTTGYYLGFPQLTITSS-----APV----NSFDNLIEDFKPTYLSLVPRILKHCEFDGSKGLHKYDYKDLRSIVTASAPISGSTLSYLRASL---NIGIKQLYGLTETYGA--STQGGAYECKPGSCGSVGVGEEVKL-----KEIPEENKGEVLFRGPM------VFHGYFRNKSATGECFDGWFHTGDVATIDRDGRLFIVDRV----------------------------------------------------------------------------------------------------------------------------------- 940891 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVMVSHGNMAVQHQ---KHLYGYDSEARVFDFSSYAFDVAWLNFVVGSVA-GACLCI----PN--DHDRQNDMIDRFKATHVDLTPSVAKAL------PIETVR--SLRWLTLGGEAVDAEQW-------AAQNTTVINMYGPSECSPSATIATIEDMRSFPGSIGR-GYGLNTWITDPDNSLLPSGAVGELLLEGPLVG--PGYLHDAEKTKEAFVKRFPGLYKTGD--------------------------------------------------------------------------------------------------------------------------------------------------- 163740686 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTANDISNWADLVARSLSGLRKGDMVHNAYGYGLFTGGLGAHYGIERLGATVVPMSGGQTEKQVG----LITDFKPDGIMVTPSYMLNILKVGMDPREC----SLKVGVFGAEPWTDAMRREVEQAF---DMHAVDIYGLSEIMGPGVAN--ECVETKDG----PIIWEDPEIIDPQGEVLPDGEMGELVFKEGLP-MVRYRTRDLTRLL-------PGTARTM---RRMEK----ITGRSDDMIILRGVNVFPSQVEEQLMA------------------------------------------------------------------------------------------------------------- 66043701 131 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRMGDN-LDWHSLAAVRRVFSSGGALPADATQSLQQRLGQWPTEIL---GSSETGGIAW---------RQG-------GQRWQAFD--GVELSQDAQGALRISSP------------------YLP--PGVEQTADAALIGEDGRFELLGRLDRIVKLEEKRVSLPLIEQALAAHEWVSEAGVVQANRASLGALLVLLLALRN--QGRRALTEALRQHLQPHCETIALPRRWRLLRQMPLNAQGKLPQADVEALLLAPRSKQ--------PEVLEQ------- 154757466 134 -------------------------------------------------------------------------------------------------------LSYEDVFVRAFNFGNGLQMLGQKPKTNIAIFCETRAEWMVAAQACFMYNFQLVTLYATLGGPAIVHGLNETEVTNIITSKELLQ----TKLKDIV------SLVPRLRHIITVD--GKPPTWSEPKGVIVHALGAKASMENKPLSKPASDIAVIMYTSGSTGIPKGVMISH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146339534 88 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTKNDIATWSAVMARSIAGGRGGMIIHNAYGYGLFTGGLGVHYGAEELGCTVVPISGGMT----ERQVQLINDFRPEIITVTPSYLDEFKRQGLDPRQ----SSLKIGIFGAEPWTNAMRAEIEDAFAMDAT---DIYGLSEVIGPGVA--QECLETKDG------LHVYPEIVDPDGRVLPDGEMGELVFKEAFPVI---------RYRTRDLTRLPGTARPG--MRRMEK----VTGRSDDMIILRGVNLFPSQIEEILLT------------------------------------------------------------------------------------------------------------- 39934304 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTNWANLMARSMVGAGPDDIVHNAYGYGLFTGGLGAHYGAERLGCTVVPASGGGT----ERQVQLIVDFGANVLCCTPSYALNIAEVAEQMGVSLKDAPLRVGLFGAEPWSDAMRRDLEARLGIKA---VDVYGLSEIMGPGVACECHV-------AQNGLHGWEFETIDPETQVLPMGSVGELVIKEALP-MIR--------------------YRTRDACGRTHLRIMRVTGRDDDMLIIRGVNVYPSQVESVLIGFPGIA-------------------------------------------------------------------------------------------------------- 115680296 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKGAMISHANILTSLYIASKTAFSYKPGSR--------------YISYLPLAHGALLFHFGCSIGFFDLKELLDDMQELKPDAFAIVP---RLANKLFDKIILKVNIASYRSLFSTGSPISDQVMTFLRVVFG---CTVTEAYGQTEATCASTFTLPNETASEH--VGSPLTNVMIKLVDEEMGYLASQDKGEICMKG--PGVFKGYYKNKEKTDETIDS--DGWLHSGDIGEWLPNGALKIIDRKKNIYKLSGEYVAPEKIENVIMRSSLVAQAFVYG-------------------------------------------------------------------------------------------------- 30248800 195 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLDTIRRFHPKMLFGYPSALSHIAKYADKSGIKMSNLGIQVAFVTSERLYDDQRRQISDTFG---CPVANGYGGRDAGFI-------AHECPAGGMHITAEDIIVEIVDSNGHPLPYGESGEIVVT-------------HLASRDFPFIR----YRTGDIGILDDRTCREIQGRSDFVVAQNGTVMGLALIY-ILRDMPEVKESL-----DFTRVQ-----VVAETGLHPSQ--ISRITESFQTRLG-RDVKIKVEQVSEIPAEKSGK-FRYVVSKVA---------------------------- 210104499 2170 --------------------------------------------------------------------------HKLFEKQVMDTPQRVALIF------KDTNVTYQELNRSATSIARELLRLPQRKQQRVGVYLENTPDLLATLLAIWKAGKIVVPLNMAQPKGNMTHLIEMCNIQVIVT-----------DFSAHTLIFTKLPRYTG--HVITVP---VEHKLEDDDDVLQRVLLPDAPAFCMHEADNG----------------RRIVQGLHSGMLNRLTWMWHTFPFKEDDVCCLKTPLRHLDAFWEILV-PLLKGVPVVIVEHMLKTPT--EFLQVLREQKVTRLGVSRGFWRLVAVVEREPPEA--QVCVRQLFMNAGNIDFSIVHQASEALHAEEVTVMLSCTAVYSGVVYCSLKPNCVEADLSFV--PGYNTEVYVLNEERQLCEVNQPGELCLAAP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56459202 10 --------------------------------------------------------------------------------HAKSNPNQLSV------SDEQTAITYHTLLSRVA----ARRDYYLQQPDVVLIDKPNSIDWVIDDLALLWAGKVSVPVPPFFTEQ---------------------------QKQHLVQQTLSSPQLPS---------------------------------------MTAK----ITYTSGTTGEPKGVCLAAASQMVKALAEVKRHMVLMPLAVLL---------ENIAGVYLSLWLGNEVVLV-GSETLGCAESFFAALRLYQPDSLILTPALLAAIVSGVEQGLLDSQQFKLLAIGGAKLPLPLES-----KALALG-LPLVHGYGLSEFCSVVALNSPD-RPVVA-SVGKPLPHAQVTI-----------DEGEVVVSG---NCMLGYLGEPD-------SWYPKRIRTGDLGSWDAEGNLRIGGRIKNII------------------------------------------------------------------------------------------------------------------------------- 154243880 47 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTAIGREDWRSIANAHARIMWAMGLRPGDMVCVAAILSLYMGSWGALAGAERLGAKAFPFGGAPGM--SVRLAQWLAAMRPAGFYGTPTYALHLIKEGLSPRDFG----LKVMFFSGEP---------GASIPGVRDRIEDLY--------------GARVIDSGSMAEMTPWMNVA--------GSAETRGLLC----WQDVVYTEVCDPATFRRVYGSRGTPVYTHGDLTLWSDNG---IFGRIDDMFTIRGENVYPSEIDAVLNEHQIVREAAM----DELKVEADP--VTLALGRDQVDCFRGEVSRTVQKLLGLRAV---VQVVDALPRT------------------------------------------ 197924401 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGRP-----TVVGYTQRDLDTWADIVGARPGHKVHVAYGYGLFTGGLGAHYGAERLGCTVIPASGGMT----ARQVQLINDFRPEIIMVTPTLLDEFERQGVDPRS----TSLKVGVFGAEPWTQEMRREIEERFAIDA---VDIYGLSEVMGPGVA--QECLETKDG------LHIYPEIVDPTGEVLPDGEEGELVFTSLTKEAMPVI-----RYRTRDLTRLPG---TARVFRRMEK----ITGRSDDMVILRGVNLFPTQIEEIVLRTPHIA-------------------------------------------------------------------------------------------------------- 119489896 150 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSHRPSMLLFTSGTSGPPKGVAHNRG-----------LFYDIHPSKVFLSHRHHLWIGGVMPLIRHPLA-GARLVI------QPDPCVLWERLRKGGVTILAGTPRLWNQYHLQNLPSAERHPYSGVRSLRSAGMP-HPSLLRFWREDIGRS---LRVSYGATELGGRGLKTAPGA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17548588 128 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTSGSSAAPKAI-HKTLAQFDAEVRTLEDHWGIGPGAIL---ASVHHIYGLLFRIFWPLASGRAF----GRRTYAEPHALQTALTRRETAAIVSSPAQLARW-----PSLPGFDLSPLAAVFSSGGPLDEAAAATFASAHGTAPTEI---YGSTETGGI-------AWRRRNESAWQAFANVAVR----------READGALSVRSPHLG-------------------HPDWHRTDDAAEFDDAGRFRLRGRMDRIVKLDGKRVSLPEIENWLGLHPYVAQSAAVLLPGASRERLGVLSALTSAGVEALRQLAKTLRRHLAAYVAPTLIPRKWRFRMSLPVDARGK-------------------------------------- 154311961 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLHTSGSTGFPKPIILTHG--TIAHHDTFML---KSPGETPIALSFLGLGLFHS----AALCFIAFSIYSDTKLVLAPPGPMAEIANSIHVEASFISPATLAPIAK---NPIYLENIRKLRYLNYGGGPLPREI-----GNVLKSYTHLFVNFGATETG---------------------FFALQITDADDWEYVNFSSRMG-LQLR-PFVGELYELYRDPEELSQGIFSTFPHLYSTKDLFSKTKENLWLFEGRSDDVIVCSGQKINPMTIENLLNAHPSVVAAVVCGQ-----GRMQVSLLTLVNEIWPTIELGNEKQQRITKGLIAFAAADK-------PMVRAGKILRKITEDLYREELDKMY--STLKD------------- 86131890 63 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGDPKPIKIDKL-HMINSARATAKHF-----DVYEKTTALLCLPAH-YIAGKMMLVRAMVLGWRIDMAQPKSNPLDNIYRRYD----FCAMTPF----QLDNSLSRLHLLSKL-IVG--GGAISPA----LKSRVQGLATKIYETYGMTETVTHIAARRVNSKKNKDSLI--PF-----KVLDK--VTIEADERSCLVIKAPYVSSDPVVTNDIVKII-TY-KKF-----------------IW-LGRIDNVINSGGVKLHPEQVEGKLATYIDVP-YFITGMPDDRLGEQLVLFVEQEEPYDFSEEDMKVFK--------PYEFPRKIISVPQFQRTSTGKIQR----------------------------------- 127512254 36 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTSGTTGKPKLVFHRLEKLLPKNLKSTRWLLCYHP------MSFAGLQVILQAIVSQDLLV---------ASVDTNLQAKAQLAISQDINAISATPSMMRAML-----LCWHLTRPPLTIISLGGEIADQLTLDSIRQSF--PEAQLRHIYATTEAG--VIFSIKDGIEGFPLSLQQTFNGWQISA-NNTLHLDNGLVE----------------------------------IDTGDCIRLTQD-RVIFVGREDNLVNVGGVKVNLETLEQEILAIEEIFDARVFAKSNPITG----ALICLECCATDETKAREALKTW---SLGPAATPRIIRFSEQITLSTSGKKVR----------------------------------- 197931557 10 ----------------------------------------------------------------------------LLRSALAADPGRPLVTFYDDATGERVELSVATFANWVAKTSNLLQDLAVAPGDRVALLLPAHWQTAVWLLACASVGVVADV--GG----------DPAAADVVVSGPDTLEAAR---------------ACSGERVALALRPLGGRFPQTPEGFVDYAVEVPGQGDRFAPAPVDPDEPALVVFS--------------GAEVVELARAE------GAGDRVLS--------GLSYGLYGPLANGGSVVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195403463 1130 -----------------------------------------------------------------------------------------------------KTLTCSELHKRAEKIAALLQERGIEPGDHVALIFPPGLDLLCAFYGCLYLGAIPITIRP---PH----------PQNLITT---------LPTVRMIVDVSKSGIVLSIQPIIKLREAASSIDWPPILDIDDNPKRKLAG--IATVSLDSS--AYLDFSVSTCGRLSGVNITHRS-LSSLCASLKLACELYPSHVALCYCGLGFVMWTLIGVYS----GHHSILIAPYEVEANPSLWLSTLSQHRVRDTFCSYGVIELCTKALSNSVRNVDLRCVRTCVVVGE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29345981 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTRKDLSSWATAYGAGRSDIFQVSYGYGLFTGGLGAHAGAENIGASVIMSSG-----NTEKQITLMHDFGSTVLCCTPSYALYLIKDSGYPREEFQ---LKVGALGAEPWTENMRHEIEEKLGIKA---YDIYGLSEIAGPGVG--------YECECQH---GTHPEIIDPNTQPVEPGQTGELVFTLTKEGMPLLRY----RTRDLTALHYDKCSCGRTLVRMD-----RILGRSDDMLIIRGVNVFPTQIESVILEMEE---------------------------------------------------------------------------------------------------------- 134100080 108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRP-----TVVGYTVWVARTIRAAGG-RPGDKVHVAYGYGLFTGGLGAHYGAERLGCTVIPASGGMT----ARQVQIIQDFRPEIIMVTPTLIDEFERQGIDPRT----TSLRTGIFGAEPWTEQMRLEIEERL---DIDAVDIYGLSEVMGPGVAG--ECVETKDG-LHVWEDHFYPEVIDPTGEVLPDGEEGELVFKQALPII---------------------RYRTRDLARLLP-GTARVTGRSDDMIILRGVNVYPTQIEEIVLR------------------------------------------------------------------------------------------------------------- 115965959 4 --------------------------------------------------------------------------------------------------------TYTEFLQDVDNFGKGLVSLGLQPKQNILIFAETRAEFQIGLQACFRYNFPAVTLYATLGEAAIAYGINQTGIKYVITTTTLLTKLKSI-----------QKDIPTVTHIICMEDPVAKLDLSNGIKVTSFQAVINRGAASKTVYLPLAHIL------------ECVVITLGCRLGYSSPQTLTDTGIKKG----CPGDVR-ILKPNLIIFVPMILGITEKVKGGSALQ---RAIFNFAVDYKCKHLFNTPILNRLIFSKLTRQLGG----QVRLMICGGAPLASDLQRFIQSCFNSS---LIQGYGLTETCG--VACVSESRDMRIGHVGPPVTTTQVKLVDPEGNKDKPNPRGEVIVGGQNIAM--GYYQMDQLTKEVFIDNGIRYFCTGDIGEFLPDGSLKIIDRKKDLVKLQGEYISLATIEN----------------------------------------------------------------------------------------------------------------- 115484385 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRFILSGGAPLSGDTQRFINICLG---APIGQGYGLTET--CAGGTFSEYDDNSVGRVGAPLPCSYIKLIDAEGGYLTNDSPGEIVI--GGPNVTKGYFKNEAKTNEVYKDDERGWFYSGDIGRLHPDGCLEIIDRKKDIVKLHGEYVSLGKVEAALSVCPYV--------------------------------------------------------------------------------------------------------- 163815619 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP--VVYTQNDIDVWTEMVARAIAGGGEDDVIQIA--------YGYGLFGGLGAGATKV---GAMVVPNTQRQIMMMKELGATMLCCTPTYLATIREMGIDPSE----LKIKSGYFGAEPWTEEMRQHLEELLDFDAF---DIYGLTEIGG-------------PGVAFECFNGMHAEIIDPTEEPLPDGVPGELVLTKTGTPMIR--------------------YRTHDICTLT-HGTCRITGRTDDMLVIRGVNVFPSQIESVLL---GVEEAIVVDRQDKLTVQ-----VELKEDVDMGDAIASRIKTNIKQTL---LISAKVELVP--PKTRSGK-------------------------------------- 167590211 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APLVEIYGSTETG--QIATRRTAQD----AAWQLFPGIRVDAADDDGGP--------------------TMWGAH---VDAPVPM-------GDTLELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAVPGVVD-GVFFMPDDATVTRLVALVV-----APTLA-AADLQRALRERIDPAFMPRPLVFVDALPRNDTGKLPRDVLAALVA--------------------------- 104779638 28 ----------------------------------------------------------------------------------------------------------AELCRQALCLAGGLRQRGIR---RLAVHLED-----AASLAIALLGA--------------------------------WRAGVEVLLPADLQPATRE-------------RWHTQVDLWLTTDEQLDDLLGEA---LAPADLDVDTCRISLCTSGSSGEPKRI----DKQLRQLANEVNALEQL-------WGQDLGWIIGHIYGLLFPLCAGRG---FERRQL-PFPEDLQRASREHAAFAWVASPALLKR-MGDNLDWPA---LSPVRRMFSSGGELPSIAAERLHQRLGQWPTEIL---GSSETGGIAWRQ------------GQPLPFADVRLQDEHG-----------ALRIASPYLPAG-----------------HIEQSADAAEFSDDGRFRLLGRLDRIVKLEEKRISLPMLEQALCAHAWVAEAR-LGVIEEGRAY-LGALVALTPANQGRRAVVDGLRQHLAGHCEALALPRRWRLARQLPLNPQGK-------------------------------------- 170097205 161 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIFHTSGSTGSPK-LVHCSYRWLQTVINKSYIISQPRSTNRQDVTVFIGSMIAQTFMFIGTLQHGSCVV----QPTTFSSEELIDMMLRNRLNQFG---SFLKHLQRQDPKLLSF--LTSLDEVVYTGVPLSDEDEQWAFKNGIKLR----NLFGSTEIGGMLLSGNPALLRPYAFVPTGP---TQADVVHQSTSALY-----ELVILADSPDCP------HASLRHA-----DGNFHTGDLFQEVVQGWYISRGRDDDWIKSNSLRCDTKAIEDNARRTNLIAECIVVGSGRP----SPVMFV--EPSVEMDNKLKKEIIRHSRRYLHRITSVNMIVVVPRLPRTATGNIRRKAV-------------------------------- 170693664 126 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTSGSSGRPKPIVHTQWGALVGDATMHHHIYGL-----------LFRVMW-------PLAAGRA---FDREISI-EPLHLQTQIAQCGAAVIVSTPAQLS-------RWPALPGFAALRAFFSSGGPL---ALEAAQQYAAAYGAAPLEIYGSTETGGIAWTDAWQAT---------------------TGIEVRCDEDGALNVRSPHL--------DHS-----------GWHRTDDKITFDAQGRFRLQGRLDRVLKLDGKRVSLPELEARLALHPYVMQAAI---------------------------------------------------------------------------------------------------- 153002920 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVAYTEADLRVWTSVMVRTACGLHRGDVIQNAYGYGLFTGGLGAHYGGEALGATVIPISGG----NTERQLMVLQDFRVTAICCTPSYMLHLVERARE--AGISFERLQVGVFGAEPWSEEMRRHIEATAG---IRAHDIYGLSE----IIGPGVGI------ECQRRLFHFFPEIIDETGDVLPDGAEGELVLKEAMP-MIR--------------------YRTRDACGRTIRRIRRIGRRSDDMLIVRGVNVFPSQIEAALLA------------------------------------------------------------------------------------------------------------- 2924415 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGXXVKPEGVLISHRGLMNLICW-HQDAFEITPLDKITQLADAA-----VWELWPCLTAGASLVLMQSPPDLRD----WLIAQEITVSFL---PTPLKILLKWDENI-------ALRIILTGGDKL---------HHYPSVSMPLINNYGPTE--NTVVTTSGLVPDYEEGSNGKPISNTKIYILDQNLQPLPIGVPGELHI--SSVGLARGYLNRLELTQEKFISNPSNLYKTGDLVRYLPEGNI----------------------------------------------------------------------------------------------------------------------------------------- 107593177 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGQPKGVMVTHDNLLQNSVLVEQYCQ--HPDDVIWLYHDLGLIGG----ILQPLYAGASTIM---SPAAFRPIRWLRAVSQYKATISGAPNFAYDLCVKISDEQKATLDLSHWEIVANGAEPVRSESMERFAEAFGFRRNYFYPCYGLAEATLVASAGHKGVYPLVRSSIGNSLPMQRLLIVDPETTELPPERVGEIWI--SGPSVAQGYWQRPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144897710 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKPTVVGYTQNDIDTWANMVARSISGGRPGHKVQIAYGYGLFTGGLGAHYGAERLGCAVIPMSGGQT----EKQVQLIRDFEPDIIMVTPSYLDEMERQGLDPRE----SSLKVGIFGAEPWTGAMREEIEKRAGIDA---VDIYGLSEVMGPGVAN--ECLETKDG------PHIYPEIINETGEPVADGQPGELVFKEGLPVI---------RYRTRDLTRLPGTARS--FRRMDK-----ITGRSDDMLIIRGVNVFPTQIEEQMLK------------------------------------------------------------------------------------------------------------- 172056429 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSSLRYGIFGAEPWSEELRQTLEDKWG---IRAFDIYGLSEIMGPGVAHLMDDLFIT-------------EVIDPTGEPLPEGMVGELVFKKALP-IIR--------------------YRTGDLASRTTTRMSRVKGRTDDMMIIRGVNVFPSEIERVLLQQPGV--------------------------------------------------------------------------------------------------------- 154293479 57 -----------------------------------------------------------------------------------------------------RKITYGQLGNAVNGAAWWLEKLGPGKDFQTLCYMGNDFRYAVFILGAVKAGYKLLLTSSRNTPEATKSLFKATGCQVLLTTD---------------------PKPPTVAPVVQI-HDHLQVLSVPSIEELLNSTYEHFPYDKTFESAKRE-PLVALHTSGTTGLPKPIIYTHAAYMKAIQIEFESMERKSEGGRVFALTAPFH-TSFVCIMIAA-IAGQTAYVFPPAATIPTAALAAEGL-KYDVTGILGGPSLVAECARS-PELLDSLA-SHVSLMCYGG--------GDVAQSLGDAVVTKLDLYGSTESVSYPLIRKIGDWDPKKYFQAHPAAGLQFRKYNDNLYEA------YIV-RNPKP--------EDEQPV---FKLFPDL---TEFATRDPD-LWTYKARSDDMIVLANTMIAPSIIEHAVIECPDITDAVVVGVENYTTG--IALLVELASRESTSEERQKDLIDKI---------------------------------------------------------------- 114154813 8 ---------------------------------------------------------------------------------AQAHPDKLAVL--SPEGN----ISYSALMDAALRLAGSLRRAGIMAGDVVAYQLSNLWVCCAIDLAAAALGAIVAPFPPGRGKLDIQSLVRRCDARAVIVPHE--YAG--IDLCE-VIESLR-PTLLSLRVLIVQSRPGWMTSLFEGEPLALSEL---------PE-VSPNSPVRLLVSSGTESEPKLVAYSHNALVGG---RGRFLQRISPNDVEFYLVPLGSSLG-STATFGVLCLGGSLVV---LPKFDVPSAIAA-INAFKPSFILGVPTMFQRIAAAPE--LEKADKASLRGLIVGGSVIDEATVR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51244102 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGSTGKAKPIQLAKRAMLASARRTCAF-FHISEVSRLLCLSAAGKMM-----LIRALVSGAETIAPEGNPKFSDDIDFVAMV-----------PQAENMLRDIGYTVR-------VKTVLLGGEVSAP-----LRELI--LACPETEGYGMTETCSHVALQKIGVDDIYRG-----LPGVEFAC-DERG--CLVVEDGEVV------GQAL---------------------ISNDMAALCAGGFRW-LGRWDNIINSGGIKFSPEELESHLLDYPFLLTSS----PDSRLGRKIILVIESADIYYLSDLFRKKMCLMLAEVLDKYALPRQIIYVSQLVRTASGKVDRR---------------------------------- 169630448 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMYTSGSTGAPKGAMFTE------------------------WTVTRFWSSGATPIIFLPLLAGRVGLLTAFIPFVPDLSTLFEDWQLARPTHMGVVPRVVDMLFQAGGTDVDTADRLALRVLGLATAPLSPEMKAFLESSL---DFHLLDLYGLTEVGGVF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 42716317 130 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIYTSGTSGMPKGAIHTNLSLM---ETSHR---------IYFTANRLRFSTNFTILSFLPLSH-----VYERFVEHFAASNMSRIIQALKPDILVGVPRVIRTNIEKKPMPLRKYDLGKIRVLGSA--AMTASDIEYLQTYL---ISPVCEGWGTTEVG---IGFLQDHRDKVKGTIGGPLGDIIFKLYDARGNPPR----GELLVKGT--GIMLGYLQRPEETAEVLDS--EGWYHTGDVVELLPSMGVKILDRA----------------------------------------------------------------------------------------------------------------------------------- 154285014 123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEELMKIYDLGSVHSIITGAAPLGLETA----EQLGKLQQSILQAYGLTETTAVATATSP--HDIFFGSPGSLLPSIEARLVLADGDDIEEDTPGKLLLRG--PTIVLGYLNNDAANKATFQN---GWLRTGDEARKSAKGHVFIVDRIKELIEVK----------------P------VIAVINDDVEEVPKAYVVKAMNAPVDDHIIRDIKKHVSDHKARYKWLRGVEVIDVIPKTASGKI------------------------------------- 206686617 88 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKVVVLSKTGVNTFFDWA-QGCFSIQPGTRILSIAP-----FNFDLLWAGLDAGAEVILAD--PERSDPGYLAELCAETRPEIVQAVPLFHERLCAAGPDPG-----FSPRHVIVTGEA-APRVLRRQMARQFPSAV-FHNIYGSTETNDSFILTL-GAEDFAAAEIGRPIAGTDYYITEAPGEP----GTGELLTAIPF---AATGYTDPEQTLNAFLPRLENYFRTGDRVQRQPDGSLLLIGRA----------------------------------------------------------------------------------------------------------------------------------- 154300402 19 -------------------------------------------------------------------------------------------------------VSYSDYANAVNRCSWWLEGK-LGKGDKTIGYFPDIRQTIVA-LAVSKINHKALLLSPRNSVEGIVELLDVCDCSLLFAQD-------IQAIHPLVNNISSRRNL----QVLPFEAVTHWLDSAKVPRYTFDATLEK----------DASRPFAILHTSGSTGFPEPAIYTFGAMASYAKRTMV---DLWKNKVTYVAFPTSHMVG--------FLCGTAFNVYWGTPIFPTPKLAASILDICKSTVLPVS--VLEPLTRV-PEYLEG--LRSLDLTIWCGSPFSSSA---VPEKI-RSLVTINAGYGATE-AGPFVTQVESQDDYEYMSFS-PLMGARFQQYTDDLYEMIIDKKVELNGAQHIFCAFPELWHSKDLFSKH--PTKPDLWR--------------YEGRTDDILVLSGANINPLSMEGVLMTHPKVVSAL----------------------------------------------------------------------------------------------------- 87307206 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTRGRP-MVVMDTAADWQWWLDGWQFVLDIGPEDRCFLAFSFGPFVGFWSAFDAVAARGCLAIPSGGLSTI---ARL-ELIRQNGATALFCTPTY--ALHLAEVAQQQKMDITNVHRVILAGEPSIPSVRQKIESAWNAK---VIDHTGATEIGPWGFSD-----EKQRGVYVNEAFFLAEFISVDSGKPASELELSELVIT------TLGRYGAPVR------------YRTGDLVRWNHNGNFVVLGRADDMLIIRGVNVFPSSVEQIVRGFPEIVE------------------------------------------------------------------------------------------------------- 12230402 133 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKPIPHPWPKLMREAASMARDQGLVAPGG-----AVIGLVPAHH--LFGCLLAGAA--LRDLTAAPP--------------------ASALRTAQPGDLIIATPHLWAHLGAAGSSGAPMPDALW---HSLLAAGLEDLTEVYGASETGGIGLRRAPGA-----AFTLLPFLSRSA----DDGISDGPA---------PLPLQDRLRWTGPVRF--------------------------VIEGRLDQALQVGGVNVRLGHVKSVLEAEPGV-EALAL----RLGGDRLKAFVVCAADAE--AGLEARLRARAEAGLDAPARPQHYRFGRALPLTREGK-------------------------------------- 58259789 14 ---------------------------------------------------------------------------------AETQANDAAIHTASEYGEKLMTLTYSDFSKAVDRLAAHYAALNIQ---------PQCPERIVAVLALAKLGLASLLLSVNNSTAAVAHL-----CKV--TKSASLIYGPKFE--ETAKDAQKLLAQEGIE-IRTIPETRYPLWGPEGAR---ESKIAPYPPRLTPQQ-ESKRTCVVLHSSGSTGFPKPVFITHYGLIANAAQSL-----PKTG---FSALPLFHGFGH-YSVFRCMYHGKTFTLMP--PNLPLTSAICRIIR--------SSPTYVLKLLGETDEGVQT--LANFEAVSFAGAAVPDD----LGDRLVKAGVNLISFYGTTETGALMTS--RREFDSDKGWNWLRAEGPIADYL----ELIPQGSDTEAVVKDGWPAKIMS-------------NREDGAYCTKDLVLRHPQNKTWFIGRLDDTLTTLGEKTNPVPIELAIRGNPLVQECIVFG-------------------------------------------------------------------------------------------------- 157963702 132 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSSGKPKRVVHTFAQHLVISTVSHQHIYGL------------------LFKILWPLAA--------SRPFLSDLVEYPETLS-YYANLFVSSPA---QLSRLPDALDHERQLRAPSLVFSSGGPLSYEASKGVAN--CYGQAPI-EVFGSTETGGIA----YRRQDTANSSWQSFAP---IEIMQDE-------ADGALLLKSPLP--------------DSEWLKCD------DKIALQADGKFTLQGRLDRIIKVEEKRLSLVQMESLLESHPHVAKAALV--------------------------------------------------------------------------------------------------- 78223025 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKPTVVGYTKHDIKVWSNLVARFMTGVTLDDVVQVAFGYGLFTGAFGLHYGTETIGASVIMSSG-----NTEKQIMIMQDYKTTALVSTPTIADRMEKMGIDPKT----LSLKVGLFGGEPWSE-----AMRKEIESRLFISDNYGLSEVIGPGIA---GDCEHKCGMHIFEDAFI-PEIIDPDGEVLPPGSVGELVLKEAFP-MIR--------------------YRTRDMVRMKKT-----MGRSDDMLIIKGVNVFPSQIEEVL--------------------------------------------------------------------------------------------------------------- 39996828 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSSSGTTGKPTVVGYTKHDIKVWSNLVARFMTGVTHDDVVQIAFGYGLFTGAFGLHYGAEAIGASVIMSAG-----NTEKQIMIMQDYKTTALVCTPTIADRMEKMGVDPKS----LSLKVGLFGAEPWSEAMRKEIENRLF---VSATDNYGLSEIIGPGVA---GDCEYKCG-MHISEDAFIAEIIDETGEVLPPGSVGELVLKEAFP-MIR--------------------YRTRDITSLDGRTNVRMMGRSDDMLIVKGVNVFPSQIEEIL--------------------------------------------------------------------------------------------------------------- 197333593 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGRP-----TVVGYTDGDLSTWADVVGGRAGQIVHIAYGYGLFTGGLGAHYGAERLGCTVVPASGGMT----DRQVRLIQDFRPEVIMVTPTLLDEMERQGIDPRA----TSLRTGIFGAEPWTEEMRREIEERL---DIDAVDIYGLSEVMGPGVA--QECVETKDG------LHIYPEVVDSTGAVVPEGEPGELVFTSLTKEAMPVI-----RYRTRDLTRLPGTARP--AFRRMEK----ITGRSDDMIILRGVNLYPTQIEEVLLRTPGLA-------------------------------------------------------------------------------------------------------- 46127613 171 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDTFCILHTSGSTGLSKPIKWTHG--LIGTVDAVRWAKGWDDGDTLYSTFPMSHGAGLMDVVIAPL-FGLHCVL--GPRDVPNLELISSLADHIEIDIWSMIPSLSDELGEAPDILPK---LSRSKFICASGGPVS--------SVLGSKVIRVLNLTGTSE--GLFIGNLWVDRKDWHWFAFHPWSGFDFKMVEPGLYEQWRNEHAEL-----FQGLFQTF-QDVENFKDLYHPTKPGLWAS--------------HGRSDDVVVLSGYKISPLDTEALVASHPAVDGCLMIG-------------------------------------------------------------------------------------------------- 211588199 171 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIHSSGTTGMPKAVFLTHGFFALDNLNKLVWPENRQPNIFYLTTTPFYHIMGFVTFVFS---------IFHGTPLVYGPDLLTRIIREAQPAAVALPPAILEELSQSQ---RGCSSLQKLDCVYVGGAPLADETGSLLQRYT-----RVITMFGSSELGW-----LPAMVP--DDSAWNPCAGIRMAAVSDGMH--------ELVIER----------NQEYAEYQAIFCNFPEVYRTKDLFMMHPTKLWRFCCRQDDIILLSGEKLNPVTMEKIIGTHPYVANVLVVGQAKFQTG----LLVEPSDAQRLDPAFVSAIWHTVQE--ANDSVPAYGRIIKGMVRTASGKAFRRSAK-------GTVQRRATIEDFAA--EIEEMYAA 198274753 82 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGTPTVILHTQHDLEEWANAVARYMVGLRKGDIFQNSSGYGMFTGGLGFQYGAERLGMLTV--------PAAARQIKFITDFGTTALHAIPSYARLYEVMEEMHIDPRRDTHLKTLIIGAEPHSDEQRRRIEQMLG---VKAYNSFGMSEMCGPGVAFEQNGLHIWEDY-------YIVEIVDPTLEPVPEGEVGELVLTTINREAMPLL-----RYRTRDLTRI----LPGDCCGRHHKRLDRMKGRSDDMMILKGVNIFPIQIENILLQFKE---------------------------------------------------------------------------------------------------------- 82915111 39 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTWDDLIEAGKKKLDPKPGKLSDVCSLCYTSGTTGYPKGVIMTNQNFIAQIASSIKFSVAINEKDTHLSYLPLAHVYERIMMCIF-LHVGVRIGYYSGNILALTDD-----VQELKPSLFLSVPRLYNSLKKKSSVFHKGLD-QKLKKLNSTGNPWDTLLFNKAKKVLGGNCVPLMEGFGMTEGLGCLFITNPIDPDV--GHIGGPLPAVE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154482846 21 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEIVDPDTEPVPDGQIGELVFTS---------------FAKEAFPLIR--YRTKDITYITREKCHRLMGRSDDMLIIKGVNVYPSQIEEVLIKMPANYQLIVDRVNNSDTMEVLVMF---SDTVSSIESKEKDIVTALKSMLGIYAKVKLVE-----PKTRSGKAVRVI--------------------------------- 167578016 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTARDIDMWASVTARSIAGGRPGDTLHNAFGYGLFTGGLGIHYGAERLGCMVVPMSGGQT----EKQVQLIRDFEPRIILVTPSYLDEMARQGMDPAE----SSLAIGIFGAEPWTQALRDEVETRAGIDAL---DIYGLSEVIGPGVAC--ECVDTKDG-PTVWEDHFYPEIVDPTGEVLPDGSEGELVFT-SLTKEALPVIRYRTRDLSALLPP------TARAMRRLA----RIAGRSDDMLIIRGVNVFPSQIEALVVA------------------------------------------------------------------------------------------------------------- 126665653 40 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQSDIETWADIVARSIGGGHAGDKVHIAYGYGLFTGGLGAHYGAERLGCTVIPMSGGQT----EKQVQLIKDFEPDIIMVTPSYMDEIDRQGIDPKKLP----LRLGIFGAEPWTNEMRTEIEDRLG---IHALDIYGLSEVMGPGVG--MECLETKDG-PTIWEDHFYPEIVNETGEVLPDGEYGELVFTSLTKVAMPVL-----RYRTRDLTRLPGTARP--MRRIDK-----ITGRSDDMLIIRGVNVFPSQIEEQVLK------------------------------------------------------------------------------------------------------------- 46205014 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLIRGARIVLA-SAEEARDGHALLALLERSGATILQATPMTWRLLLEAGFRSRPGFK------MLCGGEALPLELARRLTEGGGE----LWNLYGPTET--TIWSSAARIDPAEIVTVGRPIDNTGFFILDERGEPVPVGVTGELLI--GGVGLARGYLGRPDSFIDSSLPECAGLYRTGDRARYRPD-------------------------------------------------------------------------------------------------------------------------------------------- 163761482 98 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGY---TARDIEIWSDLRPGDIVHISYGYGLFTGGLGAHYGAERLGCTVVPVSGGMT----ERQVSLITDFKPRVIMVTPSYLDEFRRQGLDPRE----SSLAVGIFGAEPWTNAMRGEIEQAF---DMHAVDIYGLSEVMGPGVAN--ECVETKDG------LHIYPEIIDPVTEEVPDGEIGELVFTTLSKEALPMV-----RYRTRDLTRLPGTARSM---RRMEK----ITGRSDDMMILRGVNVFPTQIEEQILKCEGLA-------------------------------------------------------------------------------------------------------- 211961925 204 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYTSGTTGNPKGVMLTNRNWVAALHIQNRTTLGITPDFVHICYLPLSHV-FERVIEYAALAHGVRIAFFSKRELIPDDWRAAQMVPKLATTLLFAVSRKLRSPSK-GSQPSFLYDASRIRIFGSAGGKLDPAVQQKLEKYLG---LNIIQGWGMTETAG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210608495 39 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGYTIWLNNVARVACGATEDDVFGYGTFTG-----ALGLHGGLTLGAAVIMSSG-----NTNKQIMFLQDMGVTLLVATPSYALHLRRRGLDPAK--DL-KVRIGLFGGEGMTEPMREEMRKVWGDQFV-CTQNYGMSELCGPGVS----------GECTLNGLHINPEIIDETGEVLPEGELGELVVKEALP-MIRYRTKDLTRLH---YEPCKCGRTT---CRMDN-----LSGRSDDMLVIRGVNVFPTQIEEVLLQIEEI--------------------------------------------------------------------------------------------------------- 102139738 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDIVVIDEETEPVDDGVEGEIWVSSA--SNASGYLGHPSLTREVFHGRLRGFVRTGDRGVIGEERYLYVTGRDSDVIRTHDER-------NQCVHAHYIESAAYSSSSKQLRGGCVVAFVVMAEGVDVYREICEKIREGVRKEEGGRVGWVALVERGSIPKTTSGK-------------------------------------- 189189286 381 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIEKNKINFFHTT---LSVLSK---IPVER-SLDSLRMISVGGEPSSAGLLRW------RQKAQFLHAFGPTETTG----------SYRGRSAQRSFPKLDLRVCSEDSDSLPIGKHGENCIVGPQVSC--GYKGQPERFRTIQLDGHDAMYRISDKGFLDEHERLHIGGRMKNRIKPQGYRMDLQEIEKSILDH------------------------------------------------------------------------------------------------------------ 215448819 25 -------------------------------------------------------------------------------------------------------VTFAEFNQDVEKYARHLLNDGIKPRSVVGLCLKGLAYTVLHIYGLGRAGYV-AQCFSLFPSQVVASLLKKSNAKALIYQDGYFNAS----ALSTTDVSTTLNTYPSMQKI---PQEAEEVDLPVLKDN------------------HAEDIVIMFHSTGSTGTPK-----------FAPISFKQMDALIAKAAFTCPSDPSWGTVWLNVYYGT----CTI---QQTSATPSPAEVKAMVKLGALNRACMFPALVSRLLKEARYDSELLDLASLDSIIHGGAFVPKDDEDWAREK----GVNLVNIYGCTELGIPVLLSLQVAHPLLPIPATRPLLSYRFEAVPGDADSVD---LKRLVVLPGSGDIPRSLCQDNGR------------YDTGDLFEEAERGKFIYRGRNDDWIKMAACKCDAASIEADVRKTNLIAECIVVG-----TGRTSPALIVEAANGGFDAGLREEIYQQI---------------------------------------------------------------- 21221484 8 ---------------------------------------------------------------------------------LAADPGRPLVTFYDDATGERVELSVATFANWVAKTANLLQELSVEPGDRVALLLPAHWQTAVWLLACASVGVV-----ADVAGDPGAADVVVSGPE-----PESLEAGR---------------ACSGARIALALRPLGGRAPAPPEGFADYAVEVPGQGDRFVPVPVDPEAPALIVF-SGAE-----VVERARAEASGLGLT-------GPGVRILSPYDT-W-EGLSAGLYGPLASGGSVVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 197331339 13 ----------------------------------------------------------------------------LLRSALAADPGRPLVTFYDDATGERVELSVATFANWVAKTANLLQDLGAGPGDRLALLLPAHWQSAVWLLACASVGVVAEV--GG----------DPADADLVVSGPDTLE---------------KAAACSGERVALALRPLGGRFPQPPSGFADYAVEVPGQGDRFAPVPVDADGPGLLV----------------GGRIVERAREDAAKRGLGEGSRVL--SGLGYDTWLSAGLFAALATGGSVVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 197120463 89 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVAYTAADLEVWTSVMVRAACGLHQGDLIQNAYGYGLFTGGLGAHYGGEALGATVIPISGG----NTERQLMVLQDFGVTAICCTPSYMVHLIERARD--AKIGFGRLKVGVFGAEPWSESMRAHIEREAG---IRAHDIYGLSE----IIGPGVGIECVHRDGLHLFEDHFYPEIVDETGAVLPDGAEGELVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 76155431 64 ----------------------------------------------------------------------------------------------------------------------------------VGILSKNSPEWIIVELACAFSGYTIVPLYDTLGEEAVLNILKQTKLPLMFCDS------------TEVVQRLITSAPDTLQHIILLPNSSISEKCAAVKTHTYEEFLAFSTGKFIYTETPPESLFMVCYTSGSTGVPKRVNITH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119898686 90 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLAILRQFQATAIWTTPSYAWYLQKEGIDPKK--DL-AVKRIFVAGEPSIPETRARIEALWGAE---VYDYYGLSDIFG----SCAGMCEEKDG-LHWAEDHILVEVLDETGEAVAPGERGEMVLT--------TL-----KKRARPLIRF----RTGDACGRTSQRLLGVHGRRDDMLIVRGVNIFPSDVEAIV--------------------------------------------------------------------------------------------------------------- 126732692 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGQP-----TVVGYTEKDLDTWATVSGLRAGDILHNAYGYGLFTGGLGIHLGADKLGLTTVPISGGMT----QRQVRLIEDFGAAGITVTPSYIDEYAAQGRDPRK----SPLKVGIFGAEPWTNAMRREIEDAF---DMHAVDIYGLSEIMGPGVAN--ECVESKDG------LHVYPEIIDETGAVLPDGELGELVFKEAFPIV---------RYRTRDLTRLPGTARTM---RRMEK----VTGRSDDMIILRGVNVFPTQIEEQLMTVKALA-------------------------------------------------------------------------------------------------------- 160892866 36 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP--IV---SGYMVARALTAA---GGTKDDIIQIAYGYGLFTGGLGAHQGATEIGATVIMSSG-----NTQRQIIMMKELGTTMLCCTPSYATYLAETIHEMGIKPEELKLKSGCFGAEPWTEEMRQHLEELLDFDAL---DIYGLTEIGGPGVA--FECMEKH---------GMHAEIIDPTEEPLPDDTPGELVLTKTGVPMIR--------------------YRTHDICTL-HHGTCRITGRTDDMLVIRGVNVFPSQIEAVL--------------------------------------------------------------------------------------------------------------- 108863132 24 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATHLAYMTYTSGTTGHPKGVMHTA---MIGRLYGWDAVFGLQKPPTILQMAGLAVDIFLGDIVKS-LTTGGRLVICRKS-DLITTDVLYQLIEQQHVTFGDFVPVILRNLLDYAEQ--NKVQLNSLRTILVGSEA-------WYGRDLSRLQKRIHNIYGQTES------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195569614 36 ------------------------------------------------------------------------------------------------------RLTRFQMLQNAAKIGCYLRDQGFKKEDLVGLMARNS--THVGALACLFNGTPFHAVNPNLEHKTIASLYKITRPRILCCDTADYEKIKDI--------------GASLGALII------TVNGKLPGVLSVADLLQNPPDDYEPAQFGVDRTMAILCSSGTTGTPKAV------TLSNSRKLFEMHSYLGSDDVQYAPSTLDWLTG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77973143 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGSTGTPKAIVKSVECLDIESHWLAEQWFDKKDNPLIVASVSHQHLYGLTFRIFLPLSLG--------IPFQAELMTYLQLLPKSCSPIFISSPAF---LKRIDTKLAPILC----RQIFTAGGPLS---FHDAQSTRNALGILPTEIYGATETG--LIAYRQQSEQQQAWQF---FSGVTLDMNSDK---------------------TFTVYSD-------LISESNGVLMS-DVIEFDDKRSFYLVGRKDRIVKIEEKRVSLTEIEQRLISLPDIADATVLVLTQNERVNIAAVVVLTDDGKEFNQKLRSDLRHW----LEPASLPRRLRVIESIPVNPQGK-------------------------------------- 121996880 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVAYTQDDLEVWSEVMSRTACGVHAGDMVQNAFGYGLFTGGLGAHYGAEKLGATVIPISGG----NTERQMMVMRDFGVTALCATPSYFLHLRAADIDWP---NLP-LRVGIFGAEPWTEAMRQRIEQESG---IRAYDIYGLSEIIG------PGV-----GSECCAQDGLHPEIIDESGTPLPDGEEGELVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154309730 308 -----------------------------------------------------------------------NIA--AVLRHRGKARAKMPAYWVLDNKGEIASITWEKLTSRAEKVAQVIRDKSLYRGDRVAIYRESIIEFAIALLGCFIAGVVAVPINDDYAK--LNTILTSTQAHLALTTD---------------------NNLKTFQRDI----TTQKLNWPRGVEWWWH---PKKKDDAPPLTVP--DLAYIEFSRAPTGDLRGVVMSHRTIMHQMAKSGRLMGGSSRGEILLSYLDIGMILGVLLTVYG----GHTTVWLESK-AVETPGLYAHLITKYRATLM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182438288 10 ----------------------------------------------------------------------------LLRSALAADPARPLVTFYDDATGERVELSVATFANWVAKTANLLQDLAAEPGDRLALLLPAHWQSAVWLLACSSVGVVAEV--QG----------DPAAADLVVTGPDTLERAR---------------ACRGERVALALRPMGGRFPRTPEGFADYAVEVPGQGDRFAPAPVDPEAPALAV---GGIGL-------TGAQLVARAREDADALGLAPGSRLLTGSYDSW-DGLSAGLFAPLAAGGSVVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 144900207 86 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP-----TVVGY---TEADLDMWADLMARSLACAGVRPGDCMHNAYG-YG-LFTG-------GLGFHAGAERLIALMMDFGATVLAATPSYALNLVEVAEQM--GVDLANLRVGTFGAEPWSETMRAELDRRLGIRAC---DTYGLSEIMGPGVAECTYRLGLHGWEDQFVF-----EVVNPDTEPVPMGEPGELVIKQALP-MVR--------------------YRTRDACGRTHVRIMRVTGRNDDMLIIRGVNLYPSQIEAVLVGFPGIA-------------------------------------------------------------------------------------------------------- 77957631 83 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGLPKAAL-HSAAAHLASADGVLQLMDFTPTDSWLLSLPLFHVSGQG-IVWRWLSIGATLVLPEGVPLAAALS---------GCSHASLVPTLWRLLASEGAAL-------TLKEVLLGGAMIPTELTQQAEARGIRCWC----GYGLTEAASTVCAKRADG-----------LPGVGAALARREVKLVENEV-----------------WVRADCLAAGYWQQGDGWFHTRDRGEW-QQGELHIIGRLDNLFFSGGEGIQPEDIERVLLQYPGVQQAFVVPITDSEFGHRPVA-------------------------------------------------------------------------------------- 91978469 99 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTRNDLDNWADLMGASPDDIVHNAYGYGLFTGGLGAHYGAERLGCTVVPISGGGT----ERQVTLMMDFGADVLCSTPSY--ALNIAEVAEQMGVDLRKLRVGLFGAEPWSDAMRRDLEARLGIKA---IDIYGLSEIMGPGVACECHV-------AQNGLHGWEFETIDPETQPLPLGSTGELVIKEALP-MIR--------------------YRTRDACGRTHLRIMRVTGRDDDMLIIRGVNVYPSQVESVLVGFPGIA-------------------------------------------------------------------------------------------------------- 115732267 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKFICSAAAPLAPETAQFLRVTITRN---FFEAYGQTE--APVISHTV-PHDVTSGHVGIPGGDSQIKLIDPELDYYSNNDQGEVCVKGSH--VFNGYYRDPE--MTSQVLDGDGWLRTGDIGRWNKNGTLAIIDRKKDIFKLSGVYIAPEKIENFYLREPLVAQAFVTG-------------------------------------------------------------------------------------------------- 124266511 218 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLCATAPLSPQLALQAERAFGG---PLVEIYGCTEAG-----QVATRRTVHGESWQT--FG-ALRVHSEEGESERFIVDGGHVL-QPTPLADVLELEGAQRFR--------------------------LLGRANDLIHVAGKRSSLAHLNYHLNSIEGVVDGA-FWLPEDVADGVPVAFVV-APGLS-----SARIIAALRARLEAVFVPRRVLHVDALPREATGK-------------------------------------- 73537766 97 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTSGTTGQP-----------VAHAKTWAMVRGARA-----TAQRLGLADGRAWTLVGTLMFGATVMLLQGSAALASVRAFYDIRAALRPRALVTSPVHLRALLQSD------SDLPAADLVLSATAPMSRAMARQAQAGLA---APLLEIYGSTETGAMATRKTADTDEWTL------LPGITLESRSD--HAGDGESEPAIRVRGGHIDEPVAL---------------------GDAIAPLDAGRFVLHGRKADMIKIAGKRTSLAYLNQQLTAIDGVQD-GTFYVPDDVRVVRLVALAV-APGVP-----AARILQELRERIDAAFLPRPLCLVDRLPRNAAGKLPREAL-------------------------------- 67540548 33 -------------------------------------------------------------------------------------------------------VTNRQLKQAISQCVGWLKSHGVEKGAPVALLMESDIGLFIYEIALIGLGVPVLLLSARLSAPAINSLLQRTSAAAIIVS------GRLEATAREAAETLPAAVFSPLPFEAFLS-TNEGLPDNDSICHPYHYIDE------------SDRNVLILHSSGTTGLPKPIYVSHR-HLLSFVNCHRLDLESEAQGVNVSTLPL----YHGFGLVAPLAMGVKTVCFPPGSTVPSAGATLDLLRISNAASFMTVPSILEDIAFLGDEGIQA--LAGLDYVTFGGGILKPS----VGEELAVHGVKLLNHYGTTESG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169863011 35 -------------------------------------------------------------------------------------------------------ITRGDLKRNVLALSDGLRNQPIRRGDVVMILSPNSLSWPVALFGAVAAGLAITLASSSLTPRELSWQWLDSRPQLLFVSRSHVAVARAMFQIIGVSEAEAEMRTW------VMDDIWSSTPSRATTDCNWLGTLDPGASEERFDGTGADETVYICYSSGTT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215502841 161 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHQATALSTVPFVAQKLLAH--PQLDSYDLSSLQHLTTAATHISTDIARALYDRLHLTS--FTQLYGQTE----VLFATAGSYGKPPNSIGQLGAGLEAMIRDETGEVLGPGERGELMLRG--PGLMRGYWPLFDKPVT------------------DADGW--------------------------------VADCALVGVPDKEAQQLPHAIIVPKNHV------------------------------------------------------------------------------ 34785203 308 -------------------------------------------------------------------------------------------------------LTCVQLHKRAEKIAVMLMERGLQDGDHVALVYPPGIDLIAAFYGCLYAGCVPITVRP---PH----------PQNIATT---------LPTVKMIVEVSRSACLMTTQLICKLLRSREAAAAVDVRTILDTDDLPKKRPAQIYKPSNPDTLAYLDFSVSTTGMLAGVKMSHAAT-SAFCRSIKLQCELYPSEVAICYCGLGFVLWCLCSVYS----GHQSILIPPSELETNPALWLLAVSQYKVRDTFCSYSVMELCKRLGSQKARGLDLSRVRTCVVVAERIATQSFSKLFKDLGLHPRAVSTSFGCRVNLAICLQGTSGPDPVERGSPGKILPGVRIIIANPETKPLGDSHLGEIVHSAHNASGYFTIYGDESLQSDHFNSRFGDIWRTGYLGFLDANGALYVVGALDEAMELRGMRYHPIDIESVIRAHKSVTECAV---------------------------------------------------------------------------------------------------- 171685580 291 -----------------------------------------------------------------------NIA--AVLRHRGRTIAKAPAYWVLDSKGETVSITWDKLASRAEKVAQVIRDKSLYRGDRVAIYRTEIIDFAIALLGCFIAGVVAVPINDLQDYQKLNMILTQTQAHLALTTD---------------------NNLKTFQRDI----TAQKLTWPKGVEWWKTNEFGSYHPDAPPLTVP--DLAYIEFSRAPTGDVRGVVLSHRTIMHQLAKNGRLIGGGASSEIMLSYLDIGMIFGVLLAVYG----GHTTVWLENK-AIEVPGLYAHLITKYKPTVM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218117599 6 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFCPPKP---DDIATICYTSGTTGTPKGAILTHGNFIASVASTMDEKFG--PSDV--------------YISYLPLAHGIAVGFYQG-----DSMKLMDDIAALRPTVFCSVPRLYRQALLHGKNPSPMWDRGRVRFMASGASPLSPDIMEFLKICFG---CRVTEGYGMTES-TCVISCI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144897987 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTRNMARSIRAAGGL-PGDRCHVSYGYGLFTGGLGAHYGAERLGCTVIPMSGGQT----EKQVQLIQDFRPEIIMVTPSYMLAMERQGMGPADC----SLEIGIFGAEPWTDSMRAEIENRVGIDA---VDIYGLSEVIGPGVAN--ECIETKDG-LHLWEDHFYPEIIDETGRVLPDGEMGELVFTSLTKEALPII-----RYRTRDLTRLPGTARS--FRRMGK-----ITGRSDDMMIIRGVNVFPTQIEELILK------------------------------------------------------------------------------------------------------------- 86133684 39 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVNTSGSTGKPKAIVQATGAYFNLEATTKALLCSYIAGKMMLIRATLGW---HLDIVSSPLQNINTV--YDFSAMVP-----------LQV-----------------ENSLSNLDL--IDTLIVGGGAIS----NTLYQKLQKVSTTVFATYGMTETITHIVNNEKTGLKLP---IQRAFFKALPDVID---------QRNCLVIKAPKVA------------KETVF--------TNDVVQLISENEFEWLGRFDNIINSGGVKLNPEQIEKKLGQL--ITNRFVSGIPDEKLGEKLILIV---EGAANCIAI-DQIKNF--STLTKFEIPKKIYFLDQFTETSTGKIQRTTMKKI----------------------------- 138895577 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIEDFRPTIICGTPSYVLNIAERMKELGKDPRQTSLKYGIFGAEPWSEEMRRTLEETFDIKAC---DIYGLSEVIGPGVA--MECHEAQDG------LHIAVEVINPNTEPVGEGEEGELVFT----SLTK--------------EAFPVIYRTGDIASVTRERCARVKGRVDDMIIIRGVNVFPSEIEHHLLRVSELA-------------------------------------------------------------------------------------------------------- 126727680 85 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKATVVGYSHNDLEVFSDMVARSLSGVRPGEMVHNAYGYGLFTGGLGAHMGIERLGATVVPVSGG-MTP---RQVTLINDFKPEAIMVTPSYLEEFERQGLDPRA----SSLQVGIFGAEPWTNAMRREVEEAF---DMHCVDIYGLSEIMGPGVAN--ECVETKDG------LHIYPEVIDPTGEVVEDGQEGELVFTTLTKEGMPMI-----RYRTRDLTRMPGTARSM---RRMEK----ITGRSDDMIILRGVNVFPTQIEEQLLA------------------------------------------------------------------------------------------------------------- 53717331 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKPTVVGYTARDIDTWAGLVARSIAGARPGDKYGYRLFTGGLGAH----YGAERAGLTVIPFGGGQT----EKQVQLIQDFRPDIIMVTPSYMDEMERQHLDPAQC----SLRIGIFGAEPWTNDMRVAIEQRMGIDA---VDIYGLSEVIGPGVAS--ECVETKDG-PTIWEDHFYPEIIDPDGEVLPDGAFGELVFTSLTKEALPIV-----RYRTRDLTRLPGTARTM---RRMEK----ITGRSDDMMIVRGVNVFPTQLEEQLLK------------------------------------------------------------------------------------------------------------- 195941106 9 ------------------------------------------------------------------------------------------------------TLSWSQLCERIDRLAAGFQSQGVTDGDGVMLLAHNHPRTLLAWLALLQCGA----------------RILPVNPQL---------------PRPLLDVLLPQM---TLRFALVLNGEFDGLP-----ALALREGEGQGGVTWRAERLAS-----MTLTSGSTGLPKAAVHTCAAHL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110638276 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPKSIHRSQIEASVNASMDF---FELQPCDTVVCPLSMQVIGGQM-MLYRSMIGGLDLYI------LPADKSISQL--DTSVGYVFMPVSAIQLYELLQHHPDKVAALNRMKNILIGGSSISDALLASIRKQL---QTTVWQSYGMTETVSHVAMRCVHPTEAYY----TALPDIEIAV-DP---------RGCLKIKG---AVTRHQWLQ-----------------TNDIVSLRNEKQFLFIGRADFTVNSGGIKI-------QVEPVEKIIDTLVAGKADDAFGEKLILVV---EDPDLSPELQTNILHELGKRLPKYHTPKAIQTI-RFCYTASGKINR----------------------------------- 73668055 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGNPKGF------FLTWEDWEYARIFGFGPGDRVVVCASYGMNVGANTMTFAARQLGM-SIIPEGKCTFP-----LRVIEAYRPTIVGSVFKLLRRLRAEGIDPRE----SGVNKLVVGGEAFADESRNYLSEIWG---CPVYNTYGSTE--GTMC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 14530948 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PESWLQMITNYQAT-FTAAPNFAYELRKCDNNSIKNLNLNSIRGAFNGAEPVRWSTLKSFAKKFGPAGFKLSCLYGLAEHCAIDIDPIPGRVKVRNNSTGVPMMQVEVRVVDQETKKCSPNTIGEVWVSSPSVG--KGYYGKEKNSEETFRAKLDGNWRTGDLGFLY-NGELFITGRQKDVIIING--------------------------------------------------------------------------------------------------------------------------- 39941158 142 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRHGMTANLLAPLDFWLAD--EGAVAHFPYVRTAEEEPFVVLHTSGSTGPPQPIVVQHGLIMLG-DKLHRLVWNGSEPAVFFHAG--GLYTFFGFHVYKPVAFAIT----DG-PLTADF-ILQQLAHAADVDSISLPPLVLEELSTTDRGCEA---LGRMKFVFFGGGNLNEAA----GKRLLDRGVVLQNSFGSTEYGM-----LPFYWQTNPQEYQ--WLPIHSEVLGAEWRPVAGEDDVELVIRKDDPSSIQGV-----------FYTFPDEWSSGDLFKKHPTDHWKYHGRCDDLIVLSGERLNPTAVENALSGHPKVRSAIVVG-------------------------------------------------------------------------------------------------- 133901848 111 -----------------------------------------------------------------------------------------------------EWITYDQAFEISDNVSQAIRKLGIDTGDNIGIYSKNRPEWILSDMAIHNFSNVSVPLYDTITNDDMHYITNLCEISLIFADSE----DKTTQLVR------DKSYLSNLKYIVQFDNVSDEMKRVAEKNLWFNEFVEKHRPHVPPTP---ETLATISFTSGTTGRPKGVMLTH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91065049 20 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTRVVY----KYFLPEYYWNFT-RYQVTVAFL--TVYEAMTMSETEKPQGTDLSHLKNIILGGNIVTTNKLNKIKQ--GFPNVDIFNAYGLTETGTISIFKLSGNREMP---IGRGFPGVKLKIIDLDGKPVSPFKKGEVRIK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 23013474 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGRPTVVGYTQADIDTWADLMARSLTGVRPGDLVHNAYGYGLFTGGLGFHYGAERLGCSVVPMSGGNTEKQIG----LIMDFGARALAATPSYALNIAEVAEQMGVSLAESSLAVGVFGAEPWSESMRAELDRRLGIQAC---DMYGLSEIMGPGVA---IECEHRVG-----LHGWEFEVIDPETAPLPMGAEGELVIKQALP-MVR--------------------YRTRDITRLTDERILRVTGRNDDMMIIRGVNVYPSQIEAALVGFSGVA-------------------------------------------------------------------------------------------------------- 68072363 39 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTWDDLIEAGKKKLDPKPGKLSDVSSICYTSGTTGYPKGVIMTNQNFIAQIASSCKFMLNINEKDTHLSYLPLA----HVYMMCLFLYLGIRVGYYSGNILALTDD-----IQELKPTLFLSVPRLYNSLKKKSSVFHKGLD-HKIKKLNNTGNPWDTLLFNKAKKILGGNCVPLMEGFGMTEGLGCLFITNPIDPDV--GHIGGPLPSVE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75675703 13 ----------------------------------------------------------------------------LFDRILVRQPDRPALI-DPPDKLRVTHLTFAQADRAVSALAAHFIEAGLPANSIIAVQLPNTIELALTVLAAHRAGLIVALLPQLWRQAELAVAINRTGARAIV-AMGNIDG---VNHADLAMNAA--AEVFSVRHVCNLPEGMVPLDIATERTIDRSRLMIRDSRRAALVTFEASGSGFL-----------AVPRTHVN-LIAAGLAIFLESSLPQNATIFAGLTSSFVMW--------LLSGGTLAMH-----HPDETVLVRQMETERCDTLVAPASALRMAETGALSSV-----PSLRHV--VG------LWR-VPEQVGSS-APWSDSERQTDVYLFGEAGLFASRRVEDGSPAPIMPGPQVPITSTAGEIVLTPH-GTLGLRGPM--VPIAAYAAPESPSEDFVVPSPDYVDTGYAARIDATGAIAITAPPAGVMAVGGYRF------------------------------------------------------------------------------------------------------------------------ 91065039 32 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPEEYIKALEDYRPSYLFVVPSLLLFLASH--PAVTREHLACIKNVTSGAASATEGLLQKFREKVGRDDIVLRQGYGMTES-SPVSLYMPLLTPPKIGTVGILVPGTEAKILDVSGEELPENKSGELLIRG--PQIMEGYLNNE---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91065035 41 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLKLLSQYKPNILYAVPPI--MLMMLNKKDLQMEQLECIRTVVSSAAPLGVADIERFFVKT-QGLIKFMQIYGMTECSPIVLYSLVLSRGIKVGASGLLVPNTKAKIVDPDNTPLGQLETGELLIKG--PQVMKGYHNNDD--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167523815 187 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMQTSGTTRAPKRVLLTQ----VNAAASIAQTLQLTSQDVGCNALPLYHIHGLVVNLFATLFAGASLVLLPTATMADGPG-LLEALRAFEVT-WYSAPLALRVLR---NSPAHVAPLPRLRLARNCSAHLAPADAAALAQLTG---CRMLTTCAMTE-CMPMCSPSLLSTNPSCDSLGHACPVVQVGVLAADDR-VHNQGTGELCVRGP----ALNPYEDDNG--SVYLPVHSSGWFTGDLARIDGHGCVKLEGRLKDFINRAGEKLNPREL------------------------------------------------------------------------------------------------------------------- 169766506 18 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVIHTSGSTGIPKPIFWTHDTACKHMHMTFSWLF----GKRIFLVPPPFHAAGLAYSLFISIPV-STTIIFPASGGLPTAAALVEARKKTPIDILLGVPSIIQEL-SQSPELLDYCSRHMSRLIYCGGQPIGDTV---------AAKIKLTNLYGASEVG--MISTIHSKTPLK----DWRYLHINPQ----MGAELRQVTEHELVLVR-----------DPEKAHQFSFTIFPDRYHTNDFVRHPEKPDLWWSSRADDVI------------------------------------------------------------------------------------------------------------------------------- 90569527 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVIEHRSIIISLQANGA-QLGAGEHTRILQFATP---TFDISVIWGTLILGGAVLV----PSEADRKTLPEYIVAKQVNHAALTPTVARLF--------TPDDVSCLRTLVLGGEVLPADVKRW-------RSVPLFNGFGPTECSVCCALHRIGENETAP--AIGRLRGVPLWVVDPEDHEMPMGAVGELVV-EGW-SVGRGYWGDN---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189230342 70 ------------------------------------------------------------------------------------------------------HVTFMDYYKLCRQAAKSFLKLGLERFHSVGILGFNSEEWFISAIGTVFAGGIITGIYTTNSPEACHYVASDCKMNIIV-----------VENQKQLEKILQIDGLPHLKAVVQYKGNLQE---KRPNLYTWEEFMEFGKDIADANSQKANQCCVLIYTSGTTGNPKGVMLSH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154244851 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTRADIDMWADVMARSIAGVRPGMMVHVAYGYGLFTGGLGAHYGVERLGCTVVPMSGGMT----ERQVQLIHDFKPDAIMVTPSYMLALLKAGLDPRA----SSLKYGIFGAEPWTNAMREEIERDFAIDAT---DIYGLSEVIGPGVA--QECVETKDG------LHILPEVIDPTGEVLPDGEKGELVFKEAFPII---------RYRTRDLTRLPGTARPG--MRRMEK----VTGRSDDMIILRGVNVFPTQIEEILLSIETCLELTREGRMDEMT---VHAEIREAQGSTDIEACAAHILARIKDTVG-ITTRIELHEPGGIERTATGKIDRRP--------------------------------- 215491049 355 ---------------------------------------------------------------------------------------------------------YGKLLSRSRKIANLLTKLGLKPGDRVALVYPNNPVAFVCSLGCFMAGLVPVPI-----EVPLTRRVSGSGAR--------FCRGLVPTLRKTSRSAPRVAKCVASNAVLVFLPGWPKLQW------FVTEHLSKPPKDWNPPPRPSDETAYIEYTVDRDGAMKGVA-VSRSALVNHSRALTAACNYTEGEVMVC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152964606 191 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVTTYGSSETCGGCVYD------------GVPLDGVVPA-LEEDRLTLAGPVRGY----RGLPGHP----------------AFPGDRFRTDDTAVLEGGRVRVLGRVDDLITTGGLKVAPALVEEALAGTPGIGEVVVVGVPDEEWGQRVVAAVVPA-GTAPT---LAEVRERVGAAVARHAAPRQ---------------------------------------------------- 92117580 13 -------------------------------------------------------------------------------RILARQPDQLALI-DPPDGQPPRRLTFAQADRAISALAAHFIEAGLPANSVIAVQLPNTVELVLTVLAAYRAGLIVALLPQLWRQAELTVAINRTGARAIVAM-------GRIDGVDHADLAMAAAEAFSIRHV-----CGFGSGLPEGMVLDIAASTSMASGSRLAVQ-DSRRPALVTFASGS-GF-RAVPRTHVN-LIAAGLAIFLESGLPQGGTIFAGLTSSFVMW--------LLSGGTLAMH-----HPDETIMMRQIEAERCDTLVAAPLALRMAEAD--------------LLSSVPS---------LHHVVGLWRAPTSSTLWP-ENGIRMTAGLFGARRADDGSPAPVMPGPEVPALSTAGEIVLTP-KGTLGLRGPM--VPVAAYAPSEQPPDAFLSQ-PDYVDTGYAARINATGAIAITAPPAGVMAVGGYRF------------------------------------------------------------------------------------------------------------------------ 215452138 34 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNLDEVLYSGMPLPREEQDWALRN----NINLKNLFGSTECGATLISCGPDATLLRA------LDGVEYSFV-----PIQPSEMLEFVVRAPDPS----------------LRHSDGHFHTGDLFQEVSPGRYVFRGRDDDWIKSNSLRCDTKAIEDNVRAMKLVADCIVVGSGRP----SPVLFVEPADEMNP-EQLKKDIIRKTRQ-------------------------------------------------------------- 157165647 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLQTSGSTGNSKNIPKKLGAMIDEGLF-LKDELGFGEGDKFFASVSHQHMFGLTFKVFLPLISGAKAVSKE--LNYPEA------IFELDLTSFVTSPVLLQTL----VSSPRAAEISGLKNIICAGSALKSE----LRASIAKSKTRIIDIYGSTETG-----------------AVARNLGDELLLFSK--------------VKAA-------LNEDEALNVSSPWCEF---FQTSDWAQID--GSLTLKGRIDRIVKLNDKRVNLISIENKI--------------------------------------------------------------------------------------------------------------- 115387050 33 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILHSSGTTGLPKPIPLAHR-YLLGYAACHRLAQCLGRRNV----STL--PMYHGFGLLGPLATGKTCCL-PSASVIPSATSVAELIQASASCSLMTVPSI---LEDAKTNSILMQALEGLDFVAVGGGPIKPA----IGELLVSNGITLLNHYGATEIGAIAPIFVPGDLRIRTD-MGLEL--NEVDQRDENGVP---------------------FYQ---------LVGYPFGWDHQDLLRRRPDSVHIILGRNDDLLVLSGEKVLPSKLEATLSRQEGVKTAVLFGQNRE---------------------------------------------------------------------------------------------- 154340593 214 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YYMYTSGSTRDPRCVVVSRGNLRAYLL---RFILDVDPRCRFFCLSSPF---FDPSI--GDMLVGLCTVLYTCTQEDLLNGRVAPLLACVQPTHVVSTPAVWSSLTAAG------HLLSFLSSVFLGGEHMSQELINWA------DKVELYNVYGVTE-----VTIYQSVWRIFPGTRAKCGPGIRVQSLDAAGDRDASESEGGLCQELCEPARAVVLYGDQEDTASSSFSTGERFFCTGDIGRLVSTGELELRGRRDWEMKLNGQRVALEEVERALEGLSS--QCACFCIQSTSGTPAIGAAVVLTD--VVSGELLRDHKDGVSLHLPSFMVPRRLLFANGLPQTPTGKVSR----------------------------------- 167850364 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLMSGARLVI--AKPGHKDPAYLSELIDRERVTTLHFVPSMLQAFL-EDEGAARGC--GSVKRVMCSGEALPPSLVKRFYRCLPDAR--LHNLYGPTEAAVDVTA---WACDAEEGGASVPIGGRSSTYWTEYGQPVPRGVAGELYI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146302509 51 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDHKDYIMTTSGTTGLPK-LVRLEKQAMIQSALATGDFFGLEPGNKLLCLPTAGKMM-----LVRSLILGL----------------------ELDVTLPSTEPLAYNN---------KQYDLGNIKKLIIGGAKMD-SALE--EKLLPLKKTEIYETYGMTETITHIAA-------KKVGETAFTLPNVKI----------EKDDRGCLVI-----------------YVAS-ISDEPIV--TNDLVDLVNENQFVFLGRIDNVINSGGVKLIPEQIEAKLTG--RITNRFVTGVPDTVLGEKLIL-VIEGEKYDFSADFF--------DVLGKFEKPKEIVFVPKFKENENGKLLRK---------------------------------- 1749418 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDVMLVLHTSGTTGRPKVVPLTHKNLCRSHNITTSYRLD--PRDTSYVVMPLFHVHGL-CGLLSTLASGGCAVV----PPKFSAHSFWKEFIQYGAT-WYTAPTIHQILLRTPPPKP----LPRIRFIRSCSSPLATPVLSKLEATF---RAPVLEGYAMTEASHQMTTN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 116074003 140 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLPLAPCYGSTETAA-MVAALPPARFL-AGEPGCGDPLVDVQ--------LRLASDGALVCTDRL---ALGRWDQPDRWE--PLTDGEGWWRSGDRATLTP--FLQIAGRIDGAIHSGGERL-LAAIERA--SLP-ILPVLFLGVEDPEWGQQLVALV------------------------------------------------------------------------------------ 154149717 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVPEEEIVYISASSGSTGVPTASPFTAQDFFIDCQARLFWRSGMRPKDRYIHALN------FSLFIGGPCVLGAALAIHAGSI--PS-ERLLNFVRQFKPNWTWTTPSYAWYLKNADLNPAK--DLS-LRNFICSGEPIK-ETRENIEALWGAN---LYEYYGLSDIFGAC-----------AGSCTEKS-GIHVEVLDKTGEPVGEGERGEMVLT--------TL-----KKRARPLIRF----RTGDIVTYTDEGRTHVHGRTDDMLIIKGVNVFPSDVEAVVRSLD----------------------------------------------------------------------------------------------------------- 157412531 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAIILNSSGSCGKPRKCFHHFNNLKLSAITSGQWLFELQK-CLILNTLPLNHISGLMPIFRSQ-AWGCDCI--NISPNLLKNTRLFSIKSKNNKKHLITSPTQLRLLKKDGISWLKIFDL-----IWVGGASISRETAEQIEEKIKLAPC-----YGSTETAAMVTSLKPKEFLMGFKNVGEILPDTKIRI----------NTQGLIEIKSARIGIEII---DSSKTKN--FKNKNGWWCTGDLGEINQSLYLNFLGRSDNAFNSGG--------------------------------------------------------------------------------------------------------------------------- 83593311 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGLPTVVGYTRADIDTWAGLMARCIAGGRPGDILHNAYGYGLFTGGLGAHYGAEALGCSVVPMSGG----NTEKQILLLKDFGANVVCCTPSY--AINLAEEAERRGVDLKGLRVGLFGAEPWCQGMRLELEERLG---IRAMDVYGLSEIMGPGVA--------VECAEQAGLHGWEFEVIDPETRPLPVGEQGELVIKQALP-MIR--------------------YRTRDITRRTHRRILRVTGRNDDMMIIRGVNVYPSQLEAVMVGRPGLA-------------------------------------------------------------------------------------------------------- 86750744 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP--IV---VGYTLKDIDTWATVMGARRGMIIHNSYGYGLFTGGLGAHYGGEKLGCTVVPVSGGMT----ERQVQLINDFRPDVITVTPSYLDEFKRQGLDPRQ----SSLKYGVFGAEPWTNAMRAEIEQAFDMDAT---DIYGLSEVIGPGVA--QECVETKDG------LHVLPEVIDPTGAVLPDGEKGELVFKEAFPVI---------RYRTRDLTRMPGTARPG--MRRMEK----ITGRSDDMIILRGVNVFPTQIEEVLL-------------------------------------------------------------------------------------------------------------- 163699983 93 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKGDLDLWAEVVARSIAGGRPGMRVHIAYGYGLFTGGLGAHYGAERLGCTAIPVSGGMT----GRQVQLICDLEPDIIMVTPSYLDEFRRQGLDPRA----TSLKVGLFGAEPWTNAMRAEIEEAF---DLHAVDIYGLSEVIGPGVAS--ECVETKDG-LHVWEDHFYPEVIDPTGAVRPDGETGELVLTSLTKEAMPVI-----RYRTRDLTRLPGTARA--MRRMDK-----VTGRSDDMMILRGVNVFPSQIEEAIL-------------------------------------------------------------------------------------------------------------- 189236364 81 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIIRTSGSTGVSKFVRVTHSSIERNVKHLSK-IFKIGASDTIYFGTPL---TFDPSMIELLLANGACLLI---TPNQINPVRLHQTLPQNGATVLQIVPSFLRWSETQISDFLQK---SKLKILAFGGEPFPLSLLAYQKSDF----LRIFNLYGVTESCWATVCEVAGLGEVPLGE---ELDDTIVELRDDFGRVVENG-EGEIFIGS---STRICFVGDEKIHHKT-----PVFRATGDIGFI-SDKKIYYKGRKNDVFKRLGHKVQLIE-------------------------------------------------------------------------------------------------------------------- 55376820 200 ---------------------------------------------------------------------------------VSDHGDRTAALVR--DDGEFVERSFEELAERAKAVAGGLLSTELRPGDRLAIRAQSQYEWSVLDLACHFAGLVPVALYPSASDDRAAQIIERTGATGLVAA-----GDVADDLAMAVETVLDFEDLPTAEARVLLQTDGDEVATKAGCALTHRNLLAAAESLREALPTGPSLPLAHIYQRVSTYY----LWATGSVLVGVPKMYQQLYG-TIQDRL---GDMGWMVGGRVASYG-----------EG------------IVEGQG------TPLKYRAANRLVYKPLRQAGLSNLTYALSGTGRLD-DHLLYFFRGLG---VPVCELYGSVGTTG--VGALNPAESFVQGSIGDPMPGVEIAVSENR----------ELLIRG--PTVLGGFLDDGQTGSQT---LRDDWYHTGEVGEVGPDG------------------------------------------------------------------------------------------------------------------------------------------- 118352696 100 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVLICGGAPLNDKVLNFLQAVLC---VPIIQGYGQSESTGVALST--EIEDNYHGTVGGPKCNMEFKLIDQNGRSKP---RGEILLRGG--KIFKGYFKDRSATKKAIDK--EGWLHTGDIGELQQNGSLKIIDRRNNIFKPIGEYVSPEKIEGIYSIHPAISE------------------------------------------------------------------------------------------------------- 56479442 116 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGPDHAPVPVAADQLVACVFTSGSTGMP--VPHRTWGALVRNAAAEAERLGLSPAAPHAIVGTVQHMYGFESTVLLALQGGGG--FWAGRPFYPDIAAALDTVPRPRV--LVSTPFHLRTLLAADVALPVT-DL-----VVSATAPLSGNL---AAETEARLRGPLLEIYGCTETGQTATTALTAEWQLFR----------DVRLSVEDG--------------QAWA------YGGHVEQRTAL----------GDILEPTAADRFLLHGRSVDLVNIAGKRSSLSYLNHQLNAIPGVVDGSFV-MPDDDGATRLWAIVV-APGLD-----RGALLHALRERIDPLFLPRPLLFADRLPRNATGKLPRAAL-------------------------------- 182416126 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVAYTQADLDVWASVMVRAAAGVHRGDIVQNAYGYGLFTGGLGAHYGAEKLGATVIPISGG----NTDRQLMLLRDFGVTAICCTPSYVHLLERAQEMAI---DISRVRAGIFGAEPWT-EGMRQRIQAMSKMRAY--DIYGLSEIIG------PGVAMECASQHGLHVFHFYPEIINPDGQVLPDGEEGELVIT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 50083807 120 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGSTGQPKRIER-NLAQLLSEVQGLDQTFGLAENSIALATVSHQHIYGLLFKVLWPLATGRC--FYSPQLGFPEDVVIMRFTTSNRQNYVISSPA---LLKRWNKDMV----LQACEAVFSSGSGIRPQL-----------NDAITEILGSSETGGIAYRHQDHA-------AWQAFADVDIQI-----------EQAHLQVKTA----------------HAYTEQW---IETGDLAQWNTTLGFELLGRADRLIKLEEKRLSLDAIEQGIQSQPQVEQCHALVVEHEQR-QLLACIVVLNADARASRQFVSQLKHQLSHGLERIAIPRLWRFLTDIPHNSQSKRDKHYLKSLFQPMLYPVVQRTALEN------------- 17545151 133 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGSTGTP--VPHRTWGALVEGVRASAARLGLL--DAHACT-----LVGHMYGLVGGLAFSNRL------PFYPDIRAALEAVPQPRV--LVTSPIHLRALLSSERAPPAALVLSATAAL---PEPLASEAE-------ARLAAPLIEIYGSTETGQIATTAQGATWHLQPGRAGTP---------DEDG-PVTWASGAHLDAPVPM----------------------------GDTLELIDDTHFLLHGRKADLINVAGKRTSLAYLNHQLNAIPGVED-GVFFMPSADNGSEPPA--RLAALVVAPELAAADLLHALRERIDPAFLPRPLLLVEALPRDATGKLPRDALAALIA--------------------------- 15679524 62 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHETSGTSGRPKSFFLTWGDWQRYAEKYARVSQGFETGDRVVVCASYGMNVGANTMTLAAQKIGMT-IIPEGKCTFP-----VRIMENYRPT--GIVANVFKLLMKEGIDPRE----SSIKRLVVGGESFAPESRAYVEELWG---VDVYNTYGSTE--GTMC----GECHIKEG-LHVPEDLVHLDVYDPNLRDVDDGECGRIVLTTLLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46452157 12 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAISKLKRVYFGGGPLSPEVGRKVSE-----CTQLVSFLGMTE-GGFVLSLLPQNGDWSYFEWS-PTFGIEMEHV-ENGLR-------EMVLCR------------HEKPEQPVFHTFPDLYHTKDL--YSPHPTIWFHGRLDDVIN-NGEKFNPVTMEKVIEGHPLVARAVVVGL------------------------------------------------------------------------------------------------- 83645509 222 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFYGL-VEVLDDEGEQVKPGESGALVLTG---------------FINSYMPLIR--YKIGDNVTVNSEGAFIIIGREDDVVTPEGKKVG--------RLDPAFK--GVVGVQHALD--RIELRVVPQG--EATDNGVAELIRNLKERLGESIAF-QVTKVQELEKTKSGKV------------------------------------- 73947266 117 -------------------------------------------------------------------------------RRARAQPGHAPLVWKGPG---SRSFTFRELDDRACQAVWALKAELGGLTDLLAALLVLDSQTIPALLGLAKLGCPVAWINPHARGEPLVHSVLSSGARLLVVDP---------DLQENLEEVLPKLQAENIRCFYLSQSSPTPGVGALG------AALDVAPTDPVPTDLRAQSPALFIYTSGTTGLPKPAIVTH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 26247076 13 -------------------------------------------------------------------------------------------------------WTLGHLRHDVALLIDHLRD---QPGNRWALCFENSYLFIVALLATLHSGKI--PVIPG----------------------------------------------HNRAALLNVQRSLFDCVLSDKR-LGWNQFVVSTSHQMTTSTIAFDDIAFILFTSGSTGQPKQIALDQEANMLATHFADRLL-----GCRFVASVMPQHLYGLTFRIFLPMALGLPL----------HAAMLWQLAARY---AFVSSPAFLKRLDLHLTPPP-------VEMILSAGGMLP---WQDVEKTSTWLNIWPDEIYGSTETG--ILAWRYRQQD------NIPWFTFDVH--------LSQESEGVRVFSPLIP--AEGLVLD-------------------DMLQFNENGQFHLIGRRGRVVKIEEKRISLVEIEQRLLALDGIMDVAAI--------------------------------------------------------------------------------------------------- 149912195 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTSGTTGTPKFVKLSASNIQSNTESIVEYLI-LTEHDIALAHLKLHYAYGLS-ILHSHLQAGACTVF--TAHSVLDTG-FWHDLKTYSATSFAGVPYTFEALLKTNFDF-KTY--PSLRYVTQAGGKLEGFLVKKYALQAQANGVEFFVMYGQTE-ASPRISYLPPHLTVFPNTIGRAIPQGKLYIVDDEGNEIKTDKSGELV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218461983 14 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHVIVALRAGHAVAMLPPDDRLWQEFLAAFRPDFTYRPAGPLHPALLLMTSGSSGLAKAVRLSYANLDANARAIAGY-LELSPADR---TALVGLSVLHSHLVAG------------GSIFIPGVSVFARLLDESGCTNLSGVPYSYELMER---TRFRSHELKALRFMTVAGGRLAPELIRLYRDHMRANGGRFFVMYGQTE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169630045 90 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDPLLLIYTSGSTGAPKGAMHSE-------NIVRRWWI---REDVMLNFMPMSHIMGRG-TLTSTLSTGGTGYFAASS----DMSTLFEDMELIRPTALALVPRVCDMVFQRFQTEVDRRLASSIRSAVMVGSPLSEELGEFIESCF---ELNLTDGYGSTEAGMVF----------RDGIVQRP-PVIDYKLVDELGSTDKPHPRGELLLKTD--GMFLGYYKRPE-VTAGVFDA-DGFYMTGDIVAELAHDNIEIIDRRNNVLKLS---------------------------------------------------------------------------------------------------------------------------- 167622318 132 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSSGKPKRVVKSIDSVLEQTFAQHLPHCSV--------ISTVSHIYGLLFKILWPLAA--------SRPFLSDLVEYPETLN-YYANLFISSPA---QLSRLPDALDNERQLRAPSLVFSSGGPLSFDASKGVAN--CYGQAPI-EVFGSTETGG--IAYRRQQQPNADWQAFAPI------------EIQQDPRDGALLLKSP-------YLPDNQ------WLKCD------DKIDLHADGKFTLQGRLDRIIKVEEKRLSLVQMESLLESHPYVAKAALLMLEQPK--------VQLGAAIELSEALNNQLKNHLLSQFERVTLPRRWRYVEQLPLDQQGK-------------------------------------- 126464404 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTAFAVSQGDWIANAHARIMWAMGMRPGDTICVAAIFSLYMGSWGALAGAERLGAKAFPF-GAGAAGMSSRCAQWLDILKPAGFYGTPTYAIHLIKDGLDPRRFG----LKYMFFSGEP---------GASIPSIRERIEDLY--------------AARVYDSGSMGEMTPWMHV------GGS--RETPGMLC----WQDIVYTEVCDPQTHRRVYGQRGTPVYTHGDLTVWTNDGRTYIIGRVDDMITIRGENVYPSEIEAALCQLP----------------------------------------------------------------------------------------------------------- 213018233 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEFKSVPLEQVFTIHETSGTTGIPKSLFLTWQDWQRYAEKYARTSQGIGPGDRVVVCASYGMNVGANTMTLAALKF---TVIPEGSCTFPT-----RVIKSYQPTIIGSVFKLLHLAERMKNEGLKP-EETGIKKLIVGGEGFADEARQYVSTLWG---CPIYNTYGSTE--GTMC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193704480 980 ------------------------------------------------------------------------------------------------------TLTCSQLHKRAEKVSNLLERAKVNTGDHVALIFPPGIDLICAFYGCLYVGAVPVTIRP---PH----------PQNLQTT---------LPTVRMIVDVSKSTLVLSNQNIIKLKEASNVVDVKSWPVILDTDDMPKKKIVPSYRAPTAELLAYLDFSVSTTGMLAGIKMSHAAV-TSLCRSMKLACELYPSDPYWCLSSV--YSGHHSILIPP------------SEIEINPGLWLTAVSQYQVRDTFCSYGVMELCTKVGLLKQRGVNLACVRTCVVVAERINLTTFSKLFSALGLSPRAVSTSFGCRVNVAICLSPEPSCVYVERGSPGKLLPGVKVIIADTKGH-CGDSHLGEIWVQAPH-------------NASGYFSVFGNYARTGYLGRRTEHDAVFVVGALDETIILRGMRYHPIDIENSVMRHRKIAECAV---------------------------------------------------------------------------------------------------- 91772631 79 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHETSGTSGVPKSFFLTWHDWLRYAKKYGRSFCGFGPGDRMVMCASYGMNIGANTMTLAARDVGMA-VIPEGKCTFPT-----RIFETYRPT--GIVASVFRRLKNEGIDPKE----TSINKLIVGGESFADQSRSYLEEVWG---CPVYNTYGSTE--GTMC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211591004 319 -------------------------------------------------------------------------------RHRARAHPKQAAYWVLDAKGEVASITWEKLSSRAEKVAQVIRDKNLYRGDRVAIYRAEIIEFAVALLGCFIAGVVAVPINS----------LDDYTSNLVLTSTQ------------------AHLALTTENNLKNFQRTAQKLSWPRGVEWWFGSFHPKKKDDTPALQVP--DLAYIEFARAPTGDLRGVVMSHRTIMHQMACLSAIISTVTKGETIISYLDIGMILAILFTVYG----GHTTVWHEDR-AVETPGLYAHLITKYKASVMAT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 207742281 140 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGSTGTP--VPHRTWGALVEGVRTSAARLGLL--DAHACT-----LVGHMYGLVGGLAFSNRL------PFYPDIRTALEAVPQPRV--LVTSPVHLRALLSSD------HALPPASLVLSATAPLAAPLAREAETRLA---APLIEIYGSTETG--QIATRRTAH----GAAWHLQPGIRLEAADEDG-PVTWASGAHLDAPVPM----------------------------GDTLEPVDDTHFLLHGRKADLINIAGKRTSLAYLNHQLNAIPGVED-GVFFMPPDSGGEAPTRLVALAVAPGLTA---AGLLHALRERIDTAFLPRPLWLVDALPRNATGKLPRDVLAALVA--------------------------- 86279135 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GPERTRIVEVLGSTEAGGIAFAGTPPAWTLFPDVAFAGGPGEGPD------DEVP------LVVSSPRPGRPP-----------------PATWETDDRVVPLDGRTFRLVGRAGRLVKVNGRRINLDEAEHSVRAALECADLALVPIFDRMIGEHVELLVVLRDGTVLSD-------------------------------------------------------------------------- 215510535 46 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGISK-VVEATQYSFVTALESSRLDITFDETDVI---ATWGQLTGFRYFL-SIVCSGSTAVVL--SRDTP-VQKMVDTLRKHEVTTLSGPVVVLQQLVKELERTSARLD--SVTKVEAYGVLLSKQVAREILSAFNLKG--FRNPYGATEGGGMICTTLKNRIAC--DTIGFPVPMTQIKVVDETGRVLGPGEKGQLYIRSP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67903266 35 ----------------------------------------------------------------------------------------------------------------------------------VVVYGPNTVDALVQLLADLARGAVVPFLPTGIVPEEALHISRQYESSTVLASQNHLQAAKSI----------RDYAVSHGFPVVVFP---IQIKTSPAIELD-----SPASALYPSLDIPEAHPGLLLLTSGSTGSPKGVVHPR-----------RLFYELHSGEVLLNHRPPHWA-GAILPLFRQLLAGARIEAIASEPF-----VLWERLRVGGVTLLMGPPRFWILMMKLPLREVEGYGAQRLRCARVSGMMPHTAVLRFWRDEIGRPLQVFYNT---TELCGGCLPTTPW---TKSDEIGGPSRSLTVR--------LSEGDLGELLVKA-----------------AAMFTQ------TGDPVRRLGDDYC-IDGRSDAVVKFRGYKVPILGVEMHLPDLPFIAEGCILTATSEDNGGQVAALVRFQADAGTVPQPDQSCLKFVQESLAPYMLPTMLRGLEEIPRSISLKALRR---------------------------------- 166710291 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGSPQPNPKTWGSFLLVALESLWAHTDAVPHVV--ATVPPQHMYGMELSVLLPMV--TTLAVHAERPFFPDARALADIPA---PRVLVTTPVHLRALVESGVA------LPPLAGIVSATAPLAPEIAAAAEARFGGE---VREMFGSTET--CVFAVRRTALE----AAWTPLPGVR----------LETQAAGTLV-HAPHLATPVLL---------------------ADMMDVADDGRFQLRGRQADLLEIAGKRASLADLTRRLLAIPGVVDGTIVQLA-PDSGQAVIAALVVAPSLD-----EAQVLAALRVSVDPVFLPRRLRKVAALPRNETGKLPRDVVLGLLKGE------------------------- 46138017 1427 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLRTLCFRTRRLDPDTYMWLHDVLVAYGAPDICPLGISVTAVTKHSNLNVISPPVTGRFWVLNP-------DNPKKLMPVGAIGELAIDSPL-ATPHRFLQAPETYQSTDEKPRARYLKTGHRVRYLDDGTVQFISSVRDEVKVGGSNVDVAQVEQIMTGIDVVVDS--ITTRDS--GPLLAAFLEFGPHVQPNETLRDETREAARDRLPRHCIPSVFIPVQSFPMSTSLKVNRRKLQRMVSDSTHDVLHMSRVPNPGEIQRII----- 145294696 101 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGLPTVVAYTHKDIETWADLMARSLGGIRPGDRVQVTFGYGLFTGGLGAHYGVEKLGATAIPTSGGQT----ERQIQIMNDFKPDAILGTPSYLDRIRKEGQDPRE----TSLRVGVFGSEPWSEGMRHELEAGFGIDAT---DIYGLSEVMGPGVA--QECIETKDG-LTIWEDHFYPEILHPETEPVPDGEFGELVIT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 90569539 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVYTHEG-----AMAVGDSYGITRTDVLLHTLPVHHTTGLGTSFF-PFLNAGACIEFHGKFDADTVHRWLQ----GGLTIFSAVPTIYMRLKWFIEQLPEQKQVPQFRAFLCGSSALQENIQDFWTSVRGQ---PILARYGATEIPGCLRVPI-GLRNYPKGSVGEPLPGVELKI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163788216 49 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGIPKQILKKQA--MVNSAIATGDFFDLQPGDTLHCL--------PSHYIAGKMMFVRALVLLEVDFVEPVAHPIFDY-EKH-----------YDFCAMIPLQLKKIIDYSNIDTIIVGGAKVN----KNLREKIKVCSSRFYETYGMTETVTHVAVKQLQSKSFK----GIPYFEALSNIFSEDDRNC-------LVINAP--------------------KLIKGELVTNDIVDLKSETSFKLLGRYDNVINSAGVKLFPEQIEEKLQSI--LKERLIVGQEDVEFGEKLILII------ENSQETIDTIFARVKKTLDKFEIPKAIYTLNKFSETSSGKIQRK---------------------------------- 121608563 46 ----------------------------------------------------------------------------------------------------------------VRDLAAWYQHQGIRAGRRVCLYLGDGIPSFLHFLALGSLGCIPVLINGHLRAD--------------LANSYAQRNGFDVFIYDNLADILKSLSVFNAGFV-----QGAAVPLGTPVIQDW------------PVTVSDPDIVMICHSSGTTGIPKAVLFGHA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212517764 942 -------------------------------------------------------------------------------------------------------LTCSQLHKRAERVGNLLLEKGINTGDHVALIFPPGIDLICAFYGCLYVGAVPVTIRP---PH----------PQNLQTT---------LPTVRMIVDVSKSVLVLSNANVIKLLRSKEASNVVDIKSLDTDDMPKKKLPMLYRAPT-AEMLAYLDFSVSTTGMLAGIKMSHAAV-TSLCKSMKLACELYPSDPYWCLSSI--YSGHHSILIPP------------SEVEVNPALWLTAVSNYRVRDTFCSYGVMELCTKSSVNLLKQRNLSCVRTCVVVAERISTSSFSKLFSALGLSPRAVSTSFGCRVNVAICLSPEPSTVYVERGSPGKLLPGVKVIIANPETKQCGDSHLGEIWVQSPHASGYFTIYGDDSDYGDHFNAKLSEVYRTGYLGRRTEDGNVFVVGALDETVMLRGMRYHPIDIENSVMRHKKIAECAV---------------------------------------------------------------------------------------------------- 169176073 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVFASPAALRNVVREDLDEAGLKALARVELLLSAGAPVPEPLLAEVQQLVPAEALPVTDISLEAETAAGTLQGGGNGV-----CVGKPVHGARLAILAADGTVTDAGVTGEILVSAPH-------------VKDSYDRLWPGWHRTGDVGHFDAAGGLWVEGRLAHVVSAPGAAVTPVGAEQAIERLDSVRLAAVTGV-GPAGTQAVVAVV------------------------------------------------------------------------------------ 209907941 72 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTQNVARSLRAAGGSAKDKIHVAYGY-GLFTGGLGAHYGAERLGATVIPMSGGQT----EKQAQLIRDFQPDMIMVTPSYLNLIEELERQMGGDASRCSLRVGVFGAEPWTQAMRREIEKRLG---ITALDIYGLSEVMGPGVA--MECLETADG-PTIWEDHFYPEIVNNDGTPLADGQQGELLFKEALPVI---------RYRTRDLTRLPGTART--MRRMD-----RISGRSDDMLIIRGVNVFPSQLEEEIVKFE----------------------------------------------------------------------------------------------------------- 90569531 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVPSHSA-ATQALLAHDLH--IPSFSRFLQFASPTFDVSV-FEIFFPWFRNCTLVSCDRRRLLND---LPSAINNLKIDACELTPSVASSLL-QGRESV-----PSLKVLLTIGEMLKPSV---VEEFGGDDETPLHGMYGPTEATIHCTTNFPKSMSC--SSIGIPLDTVSAFVVDDDVAPMPLGEEGELAV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169843116 107 ----------------------------------------------------------------------------------------------------------------------------------VGVYLPSGYTLCVVIFALIRLGAIPFCLSPRNSDEALRHLITKGNVSAVIAANDADEG-----LADRMRSVLKEGSLD-VRVIDVERKDVQDIPRGPY-------------PSYPPLPVRGRDIALQQHTSGSTAFPKPVPLSHELLLRALQGGTWWVEGLSQSNIVTGQPPMFHMFGHTFAI-PPLLAGGLV---------PSPRTLYEYAKKVNVEIFGVTSAIVGVARAEGIEYMK-----TLQRVVVGGAPIPRDNGDW----IVSQGVHLIEGVGSTEGGSLMHSNRPRGDPNWQAMRMRPFPGTDIPLY-------------ELILTKEW-GQFPG--ADPE----------TGKYNTRDLFQHPGSGRYRHYGRSDDVLLSSGQSWNPRPMELKIEGSPAVRHAVVFG-------------------------------------------------------------------------------------------------- 10798845 11 ----------------------------------------------------------------------------------DRRSDRLALRVDGPG----RTYTYYDLITTSYKAGNVLRYLGVRTGARVAVEPVSLPEPMLTFLGAAQLGAVTT-----FDP--------TSEARAVV-----------------VDVAREDEDLPPGHKLAVYNGSPSSPTTT-----HWEQEVWSENPAVHPEIVAPDDVALVAYT--------------HGDLLDAAKRVVSDYDLGEADTVAVRASPGTVVA---GILAPLLVGGTI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119716360 87 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTGIERDWRAVANAHARVM-WAMGIRPTDTVLIGSPLSWGSWGAYI--GAERLGATVFPF-GAGVAGQSLRTIQWMKQMGVTVFYGTPSALRLAEVATDAGISP-DTLGLRTMFFSGEPASIPAVRD--RIAGAFNAAVYDSGNMAEVSPWM--SLGGDQD-GPGMLCWQDL-VYTQVCDPSTYPVPYGSEGTPVLERTSQPMIRLLSNDLTKWEAPATDTYP----------RLPRG---IYGRIDDMFVVRGENIYPSAIDDVVMQLP----------------------------------------------------------------------------------------------------------- 145604479 278 -----------------------------------------------------------------------NIA--AVLRHRGRTTAKLPAYWVLDSRGEIASITWEKLASRAEKVAQVIRDKSLYRGDRVAIYRTEIIEFAIALLGCFIAGVVAVPIFQD------HQKLN-----LILTSTQ------------------AHLALTTENNLKAFQRTTQKLTWPKGVEWWKTNEFPKKKDDIPPLSLP--DLAYIEFSRSPTGDFRGVVLSH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88812551 231 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRVAFVTGERLYPEQKECIAGVFG---CRVANGYGGRD-AGFIAHECPG------GSMHLSAEDIVVETIDARGDPVAAGHPGEIVVTH----MATG--------------EFPFIYRTGDVGLLGAADCREIHGRTDFVVAADGTLMGLALIYTVIRTFKIVQES-----RDLVR-------VLVIPSGDLTQGIAEKIRAGFRARLGS-QVDVRVEPVESIPPERSGK-------------------------------------- 194741794 546 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQTLAIVCSSGTTGTPKPVTVSNRRQM-----SSINQSSLTSADVQYTSSQLEWISGIMTIITSA-AYSTTRIIDD---NAFDPNFVLKLIEKYKITWYICVTSTLAQL--TNCAGFCTADMSSLRVLFYGGTRLSLEIQR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 55380275 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKPKVVARSLAASGTEAGDTVQNAYGY------------GLFTGGLGIHYGTEELGASVV----PIGSGQTQRQVELMTDLESDVFTCTPSALYLAETAEEMGHDPRDLP-ISTIIFGAEPCTDPMREEIEERLGVDG---IDIYGLSEIIGPGVSC--ECHEAKDG------LHIYPEVIDPHTKEPVEEGEEGELVLTTLTKEALPVFR----------------YRTGDLVRMDN-----VTGRTDDLLIVRGVNLYPSEIEHAVLDIDGVAPHYRIDLYKEDNLDILELTIRTAEQGPGDKALEDEIIERLENVLA--FTPDELELVASIERTQVGKVKRV---------------------------------- 194425761 77 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHASSGTTGKP-----TVVGYTQNDIDNWANIVGGSPKDKIHVAYGYGLFTGGLGAHYGAERLGATVIPMSGGQT----EKQAQLICDFQPDMIMVTPSYCLNLIEELERQL-GGDASSLRVGVFGAEPWTQAMRKEIERRLG---ITALDIYGLSEVMGPGVA--MECLETTDG-PTIWEDHFYPEIVNPDGTPLADGEHGELLFKEALPVI---------RYRTRDLTRLPGTART--MRRMD-----RISGRSDDMLIIRGVNVFPSQLEEEIVKFEHI--------------------------------------------------------------------------------------------------------- 27378008 110 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP--IV---VGYTQRDIDTWSEVMGGRTGMIIHNAYGYGLFTGGLGVHYGAEKLGCTVVPISGGMT----ERQVQLINDFRPDIITVTPSYLDEFKRQKLDPRQC----SLKVGIFGAEPWTNAMRGEIEDAFDMDAT---DIYGLSEVIGPGVA--QECIETKDG------LHIYPEVIDETGAVLPDGEKGELVFKEGFPVI---------RYRTRDLTRLPGTARPG--MRRMEK----VTGRSDDMIILRGVNLFPTQIEEVLLA------------------------------------------------------------------------------------------------------------- 940897 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVMISHSNFASSLHHQRGAH-NFRAGARVYYTFDTSW-----QNLLSALECGACLCI---PSNTERQNDLAGSMERFKVTHADMTPSA--------AQLLPDSTLKRLDTLIVGGEALSPAAQHWA------GMVNVKNAYGPCE-----CTPTTTVASINPENAQVASIGHGIGIVSTAGDSVPIGSIGELVLEGPLVG--PGYLDDADR-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88809873 107 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGATETAAMVTAQRPRDFLTGGTSCGQPLEDVDLQV----------GADGALAVRCDRLALARV---DHSG-ELHPLSDSQGWWWSGDRARLSETAHLHVLGRRDGAILSGGVTVYPPQLEERLMALGAVLLLAVSDREW---GERLVALVRW-SGADGDSEVAARCLGGLRALVSPAERPIAWHECDELEPTAAGK-WERALRSLEAGQTRPCDD------------------- 153002918 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTFVAYTRADLDTWSGLVARFLGGLRPEHLVHVAFGYGLFTGGFGLHYGIERVGAAVVPAAGG-NTP---RQVMLIRDLGAEVLVCTPSYALHIRAEGYRPGELP----LRFGHFGGEPWTEEMRITLERELG---ILAFNNYGLSEVVGPGVA----------GECSHRT-GMHVECVDPDTLAVPDGEVGELVFTTLTKQAMPVL-----------------RYRTRDLAALDRTGMSRVVGRSDDMLIIRGVNVFPSQVEEALLRVEGTA-------------------------------------------------------------------------------------------------------- 77165438 201 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVTAERLYEDQYSDIESTFG---CRVANGYGGRDAG-------FVAHQCPEGSLHITAEDIVVELVDQAGKLVAAGEPGEVVIT-------------HLATKEFPFIR----YRTGDVAVFDDQGCGRIQGRTTDFI-VAAVMHGLALIY-VLRDLPGIESFKII---QESKTEMRVLLVPVNGGY--SRAVEDGIRRDFQDRLGKGVRVN-VEPVAEIPPERSGK-------------------------------------- 184156842 122 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGSTGEPKKIPRT----LRQLLNEVQFSFDEHAT----AIATVS----HQHI-YGLLFK-LLLPLARGRSFYPQMAFPEDVVQAQKSNYLISSPA---LLKRWTTDVV----LQHCQMVFSSGGKLESD----VRPLLNR---PIIEVLGSSETGGI-------AHRAKDEDAWTAFSNVAIRIEDQQ-----------LMVKS-----------NHA---------YENDWTTGDGAAWTDATCFKLLGRTDRIVKLEEKRLSLDAIEQSIQALDVVKQCHVLVFEHEQR-QMLGCIVVLTE--QAREQLQQQLKQQLKDGLETIAIPRQWRFLSQLP-------------------------------------------- 197731579 35 ----------------------------------------------------------------------------LLRSALAADPARPLVTFYDDATGERVELSVATFANWVAKTANLLQELAAEPGDRLALLLPAHWQSAVWLIAAASAGVTVEI--GGDPADA----------------------DLVVSGPDTLDAA---RACGGERVALALRPLGGRFPEPPAGFADYAVEVPSQGDRFAPAPVDPDAAALVV---------DGVELS-GAELVARARADAAELGLTAGSRVLTGRSFGTWEGLSTGLFAPLAAGGSVVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 158521213 120 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTGKPVRIHSTSLSQFFWHAMTLRDHL-WHDRDFTRNHAEIGDRTGWGYAVKVAFESGPSLMLDIKEPM----DRQIQWIQEHRPAYLLTYPSNLREM--AGRCLEQGIDFPGLIEMRAFGETVTEETREICRQAWGVG---VKDMYSAMEIG-YMALQCPGHEHYHVMSE-----GVFLEVLDDQGLPCRPGEIGRVVVT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 33594940 185 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSLRRALVSGEAFPPSLRDW----LAARGIEGYQAYGSADLGMI-------AFETPAREGLVVGEDIILEIVRPTGEPVPDGEVGEVVVTTLNP-------------------DYPLVRFTGDLSAIMPHTNIRILGRADQTTKVRGMFVHPSQVADVLRRHPEIVRARLV-VSGATGADHMVLHV---QARERSPELAGRIADSVRE-------------------------------------------------------------- 94971877 60 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVAYDENDLAVFAEVVARSLYGARPGMTFHNAYGYGLFTGGLGLHGGAERLGLNTVPVSGGGT----ERQVGLILDLQPEVIACTPSYADALAKQGLRP---EDLS-LRYAVLGAEPWTEKTRREVEARLG---VIATNIYGLSEIIGPGVSN-EDATEQQGSYVWE--DHFYPEIVHETGEVLPDGEYGVLVLS----SMTRT-----AMPILRYW--------TGDITRLNATGRTFIRGRADDLIILRGVNVYPTQLEAVLVGMGQV--------------------------------------------------------------------------------------------------------- 94265920 77 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRSVTVPYTAHDLERLAYNEMMAFYGVRPGDRLFVTLDRCFIAGLAY--YSGLVRLEATAMRGG-PGKP--QQHWELIDNLRPTVLVGVPSFLLQLAHWGEENGLVPARSGVTTLVTIGEPLTPLGVL-LQEVWGAR---LYASYGATEMATAFGECTAGC-----GGHVHPEL-MMVEIIDEHGGPAAPGAPGEVVVT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218680184 7 -----------------------------------------------------------------------------LLRHATERPDKPAVVIDG------LSLSYGELYRRASAIYRCIQTLGVEK--LVALSLGNHIGFAEYFVAATALPNACAVIDPMMPPDRIGRIIERLAPDVLVVDDDAS---------------------PSAE---IGRRLGIPV-VVAGADPFDLTETKGELPD------DAEGIFLIGFTSGTTAEPKA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116695601 107 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFTSGSTGTP--VPHRTWGAMARCAQAAAQRLGLLDG-RAWTTVPPQHMFGLEATVMLVLQGRAALV---SAPFYPAHDALASVASRALVS----SPVHLRTLVQSGMAMP-PADL-----VLCATAPLGRQLAGETETLFG---APLCEIYGSTETGQIATTAQADAWTL--------VPGVRLQARQGAGGAETWAEGGH--IEQPVP--------------------------LGDAIAPLDAGHFLLHGRKADMLNIAGKRTSLAYLNHQLTAIDGVRDGAFFMPDDAHEGDTHGHVVRLVAVAVAPGVAPAQLQQALRARIDPAFLPRPLLFADSLPRNAAGKLPR----------------------------------- 183600705 6 -KHPVTAEIAENALINEQQYNNEYQLSIQDPETFWGEKGKVVDWIKPYTRVKNTSFDPGHISIRWFEDGTLNLSANCLDRHLADKGDQTAIIWEGDDPSQSKNVTYRELHHDVSQFANVLKQHGIRKGDVVAIYMPMVVEAAVAMLACARIGAIHTVIFAGFSPEAVSGRVIDCKAKLIITADEGLRAGRSIPLKKNVDDALTNANVTTVKNVIVYRRTGNVPSWVEGRDLWWHDVIDGVSADCPPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATLTFKYTFDYHPGEVYWCTADVGWVTGHSYLLYGPLSNGAKTLMFEGVPNYPAVNRMSQVVDKHQVNILYTAPTAIRALMAEGDKAIEGTNRSSLRILGSVGEPINPEAWEWFYKKIGDSRCPIVDTWWQTETGGFMITPLPGATMLKPGSATLPFFGVRPALVDNLGEPLEGATEGNLVIVDSWPGQARTLFGDHERFEQTYFSTFKGMYFSGDGARRDEDGYFWITGRVDDVLNISGHRLGTAEIESALVAHPKIAEAAVVGIPHNIKGQAIYAYVTLISGEEPSPELYTEVRNWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRKIASGDTSNLGDTSTLADPGVVEKLLEEKQS 211958426 7 --YPVPAEIAENALLNNEQYLEMYNKSVEDPDGFWGEHGKRIDWIKPYKTVKNTSYDYHNVSIKWFEDGTLNVAANCIDRHLAERGDQPAIIWEGDEPDQSKTITYKQLSEAVNRFANVLLANGVKKGDRVTVYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIEDCSSRFVITADEGVRGGRTVPLKENTDRAIEKCG--NVDKVFVAKRTGGNINMTEGRDLWYHEEIEKVSADCPPAEMNAEDPLFILYTSGSTGQPKGVMHTSGGYLVYASMTHQYVFDYHPGEVYWCTADVGWVTGHSYILYGPLANGATTLMFEGVPTYPTAGRFWEVCDKHNVNIFYTAPTAIRALMGAGDEHVTNTSRKSLRILGSVGEPINPEAWMWYHNVVGEQRCPIVDTWWQTETGGILITPLPGATDLKPGSATRPFFGIQPAIVDAEGNFQEGATEGNLVITDSWPGQMRTVYGDHERFVQTYFATYKGLYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPDVSEAAVVGYPHDVKGQGIYAYVTLMEGLEPSEELKKKLVKHVRAEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDSFENLGDTSTLADPTVVGDLIDNRQ- 85060100 5 HRYPIPASLAERTLVSAEQYRKLYEQSINDPDSFWREYAQIVEWITPFQTVKNTTFDPGHVNIRWFEDGTLNVAANCLDRHLQERGDQTAIIWEGDDASQSKTLTYRQLHQAVCRFANVLKAQGIGKGDVVALYMPMVPEAAVAMLACARIGAVHSVIFAGFSPEAIAGRIIDSSAKLVVTADEGLRAGRKIPLKKNIDDALNHPEVKSVNRVIVFRRTGNAIDWQPERDVWWHDAIDGADDTCPPEAMGAEDPLFILYTSGSTGTPKGVLHTTGGYLVYAATTFKYVFDYHPGDVYWCTADVGWVTGHSYLLYGPLACCAITLMFEGVPNWPAASRMAQVVDKHQVNILYTAPTAIRALMAEGDKAITGTHRSSLRIMGSVGEPINPEAWEWYYHKIGNGRCPIVDTWWQTETGGFMITPLPGAMALKPGSAALPFFGVQPALVDNVGTPVDGAGEGNLVITDSWPGQARTLYGDHDRFKQTYFYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTSEIESALVAHPKIAEAAVVGMPHNIKGQAIYAYITLNAGETPTPELYNEVRAWMRKEIGAIATPDVLHWTDSLPKTRSGKIMRRILRKIAAGDTGNLGDTSTLADPGVVEKLLEEK-- 218530736 8 ----VQDAWRDRALIDEAKYKEMYEASVSDPETFWGEHGKRIDWSTPFSKVKNTSFAPGDVSIKWFEDGRTNVALNCIDRHLATRGDQTAIIWEGDDPNESKHITYRQLHAEVCRMANVLRNRGVGKGDRVTLYLPMIPEAAYAMLACARLGAIHAIVFGGFSPDSLASRIKGCGSKLVITADEGLRGGRKVPLKANVDEAIKRLDKDLVDHVIVVKRTGGNVAMEPGRDVYYHEAAEQVTDECPAEAVEAEHPLFILYTSGSTGQPKGVVHTTGGYLVYASMTHQYVFDYHDGEVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGIPTYPSNSRFWEVIDKHKVNIFYTAPTAIRSLMGGGEGPVKKTSRQSLRVLGSVGEPINPEAWDWYYRVVGDSRCPIVDTWWQTETGGILITPLPGATRLKPGSATLPFFGVQPVMVDAEGKILDGACEGNLCIKDSWPGQMRTVYGDHERFEQTYFSTYKDLYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHNVKGQGIYAYVTLNEGEEGTDELRKELVTWVRKDIGPIASPDLLQFAPGLPKTRSGKIMRRILRKIAEDDFGSLGDTSTLAEPAVVDDLIENRQ- 170741143 7 ---AVPAAVKERAYIDEAKYRAWYEASINDPEGFWREHGKRIDWFKPYTKVKETDFGPGNVSIRWFADGVTNVAHNCIDRHLATRGDQVAIIWEGDDPSESRSITYRELHAEVCRMANVLRNRGVGKGDRVTIYLPMIPEAAFAMLACARLGAIHSIVFGGFSPDSLAGRIEGCASKLVITADEGLRGGRKVPLKANVDAAIQRLPRDSVDHVIVVRRTGGSVAMEAGRDVYYDDAAREVTDECPVEHVEAEHPLFLLYTSGSTGQPKGVVHTTGGYLVYASMTHQYVFDYHEGEVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGIPTYPSVSRFWDVVDKHKVNIFYTAPTAIRSLMGAGEEPVKKASRSTLRVLGSVGEPINPEAWEWYYRVVGDERCPIVDTWWQTETGGILISPLPGATALKPGSATQPFFGVKPVVVDGDNKVLEGACEGNLCLADSWPGQMRTVWGDHERFVQTYFSTFPGRYFSGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHSLKGQGIYAYVTLMNGEEPTEALRKELVAWVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDFSSLGDTSTLADPGVVDDLIENRQ- 170751966 8 ----VQSAWREGAHVDDAKYREMYAASVADPDAFWAEHGKRIDWMKPFSTVKNTSFEPGKVSIKWFEDGTTNVAHNCIDRHLETRGDQTAIIWEGDNPDEAKHISYRELHAQVCRMANVLRNRGVGKGDRVTLYMPMIPEAAYAMLACARLGAIHAIVFGGFSPDSLASRIQGCGSKVVITADEGLRGGRKVPLKANVDEAIKRLDADLVDHVIVVRRTGGSVAMEAGRDVYYDEAAEQVTDECPAVAVDAEHPLFILYTSGSTGQPKGVVHTTGGYLVYASMTHEYVFDYREGDVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGIPTYPSTSRFWEVVDKHKVNIFYTAPTAIRSLMGGGEGPVKKTSRQSLRVLGSVGEPINPEAWEWYYNVVGDRRCSIVDTWWQTETGGILITPLPGATALKPGSATRPFFGVKPQMVDAEGKVLEGPCEGNLCIADSWPGQMRTVYGDHERFEQTYFSTYPGKYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVAEAAVVGYPHNVKGQGIYAYVTLNDGEEGDDALRKELVTWVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDFSSLGDTSTLAEPAVVDDLIENRQ- 90413374 5 HVYPVNQEIAATAHVNDEQYREMYQQSVINPEGFWREHGQIVDWIKPFTKVKHTSFDTGHVSVNWFEDGTLNVSANCIDRHLATRGDQPAIIWEGDDPTDDATFTYNELHEQVCKFSNALKSQGVRKGDVVCLYMPMVAEAAVAMLACTRIGAVHTIVFGGFSPEALAGRIIDSNAKLVITADEGVRAGRAVPLKKNVDDALANKNVTSIEKVIVLQRTGGNVEWHSERDVWWHEATAIASSHCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKYVFDYQEGDVYWCTADVGWITGHSYLVYGPLANGATTVLFEGVPNYPSTSRMSEVVDKHNVSILYTAPTAIRALMAKGTEAIEGTSRSSLRIMGSVGEPINPEAWEWYHRTIGDSRCPIVDTWWQTETGGILITPLPGATALKPGSATRPFFGVQPAIVDNMGNILEGAVEGNLVMIDSWPGQMRTLWGDHERFEQTYFSTFQGMYFTGDGARRDEDGYYWITGRVDDVLNISGHRMGTAEIESALVAFDKIAEAAIVGVPHDIKGQAIYAYITLNDGEIPSAELHKEVKDWVRKEIGPIATPDFLHWTDALPKTRSGKIMRRILRKIATGDTGSLGDTSTLADPSVVDKLIAEKQ- 209905361 6 --HEIPEAFAAQAHVNAQQYQEMYQRSVDDPEGFWSEQAKYVTWFKKWDKVLDWSFA-GDVHIRWFEGAKLNVSYNCLDRHLETRGDQPAIIWEGDDPNEDRTLTYRELHAEVSRFANVLKSRGVKKGDRVSIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPDALRDRIQDSDCQVVITSDQSLRGGKKVPLKANADKAIA--QCPNVHTCIVVKRGGEQVNWHDDRDVWYHEAMKEASAECPPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTHKLVFDYKDGETYWCTADVGWVTGHTYIVYGPLANGARSLMFEGIPTYPDTGRFWQVCDKHKVSTFYTAPTAIRMLMGAGDDFVKKHKRSSLRLLGTVGEPINPEAWEWYYRVVGDERCPIVDTWWQTETGGHMITPLPGATRLKAGSATHPFFGVQPVLLDDQGKEITGNATGNLCIKHPWPGMMRTVYGDHPRFIETYFKLYPGYYFSGDGARRDEEGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPKVAEAAVVGYPHEITGQGIYAYVTLMAGEQGSEELKKELVNLVREEIGPIAKVNLLQFAPGLPKTRSGKIMRRILRKIAANELDNLGDTSTLADPGVVDNLIDNR-- 85713170 5 --YKVPENIKNTAKITNDDYLEMYQASINDPEGFWREQGKRITWFTPYTKVKNTSFSPRNINIKWYQDGTLNACYNCIDRHLADKADKTAIIWEGDDPSVDKHITYREMHKEVSRFANGLKKLGVGKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCGAKVIITADEGRRGGSTIGLKKNVDAALEDDACPTLEHVVVSQVTEGAVNWTEGRDVWWHELIADVSEECQPEVMDAEDPLFILYTSGSTGKPKGVVHTTGGYMVWASMTHEYVFDCHDDDIYWCAADVGWITGHSYIVYGPFANGATSLMFEGVPTYPGVGRIGEIVDKHQVSILYTAPTAIRALMAKGDEAAKTSTRESLRVLGSVGEPINPEAWEWYHKRIGNGQCPIMDTWWQTETGGIMITPLPGATDLKPGSATRPFFGVKPALVDGEGNKQEGEAEGGLIIEDSWPGQMRTLWGDHERFEQTYFSTYKNVYFTGDGAKRDADGYYWITGRVDDVLNVSGHRLGTAEIESALVAHSAVAEAAVVGFPHDIKGQGIYVYITPVDGVEVTDELTKEVRNWVRSELSPIATPDILHWTKGLPKTRSGKIMRRILRKIAANEFDNLGDTSTLADPSVVDSLIEHRK- 27375684 9 -IYDVPAEWAKRAWVDQAKYKEMYARSISDPNGFWAEQAKRIDWMKAPTKIENVSFAPGNVSIKWFEDGVLNVAHNCIDRHLHKRANQTAIIWEGDDPSQSRHITYKELHDEVCRMANILRTRNVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAQRINDCQSKVIITADEGLRGGKKVPLKANVDAALAKAD--GVDWVVVVKRTGGKIDMNPTRDLWYHEAAAMVTTECPVEHMHAEDPLFILYTSGSTGQPKGVLHTSAGYLVYAAMTHQYVFDYHDGDIYWCTADVGWVTGHSYILYGPLANGATTLMFEGVPNYPDNSRFWNVIDKHKVNTFYTAPTAIRALMQGGDEPVKKTSRASLRLLGSVGEPINPEAWEWYHRVVGEDRCPIVDTWWQTETGGILITPLPGATKLKPGSATQPFFGVVPEIVDADGKVLEGETTGNLCLTRAWPGMMRTVYGDHARFEQTYFSTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHEKVSEAAVVGFPHDIKGQGIYAYVTLMAGVQPTEDLRKELVTWVRKEIGPIASPDQIQFAPGLPKTRSGKIMRRILRKIAEDEPGSLGDTSTLADPAVVDDLVKNRQ- 91974954 5 -IYDVPSEWASRAFVDDAKYREMYARSVSDPNGFWAEQAKRLDWIKPPHKIENCSFAPGNVSIKWFEDGVLNVAHNCIDRHLHTRGDQVAIIWEGDDPSQSRKITYRELHDEVCKFANILRNRNVGKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFAGFSPDSLAQRITDCQSKVVITADEGLRGGRKVPLKANVDAALAKCG--GVDWVVVVKRTGAAVEMDDVRDFWYHEAAEMVTTECPIEPMHAEDPLFILYTSGSTGQPKGVLHTTGGYLVFAGMTHQYVFDYHDGDVYWCTADVGWVTGHSYILYGPLANGATTLMFEGVPNYPTNSRFWEVIDKHQVNIFYTAPTAIRALMQAGDEPVKKTSRKSLRLLGSVGEPINPEAWEWYHRVVGDDRCPIVDTWWQTETGGILITPLPGATKLKPGSATRPFFGVVPEILDPEGVVLEGECTGNLCLARSWPGQMRTVYGDHARFEQTYFSAYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHDIKGQGIYAYVTLMAGIEPSEELRKELVAWVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDEPSTLGDTSTLADPAVVDDLVEHRQ- 92112993 7 --YPVAEEFAANAWADNETYLSLYQRSVDDPEGFWAEQAESLEWFKTPTKIKNTSFASSNVDIRWFEDGELNASYNCLDRHLETRGDQPAIIWEGDDPSHDKTITYRELHAQVCRLGNALKEMGVGKGDTVTLYMPMIPEAAVAMLACARIGAVHSVVFGGFSPDALAQRVVDAQSRVVITADESVRGGKHVPLKDNVDAALTRDGTDIVEKVLVVQRTGGDIEWHDGRDAWYHEWVERQSSECPAERMNAEDALFILYTSGSTGRPKGLKHTTGGYLLYAALTHRYVFDYHDGEVYWCSADVGWVTGHSYIVYGPLANGATTLMFEGVPSYPSHGRLGEIVDKHGVSILYTSPTAIRALMAHGENIMDSSRRDTLRVLGSVGEPINPEAWSWFHRVIGNSRCPIVDTWWQTETGGIMITPLPGATDLKPGSATRPFFGVQPALLDNDGNLLEGATSGNLVILDSWPGQARTIWNDHERFVQTYFSAYEGVYFTGDGCRRDEDGYYWITGRIDDVLNVSGHRMGTAEIESSLVAHSAVAEAAVVGYPHDIKGQGIYIYVTLSDDAEPSEELRKELTQWVRKDIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAANECEGLGDTSTLADPSVVDELIEHR-- 83647747 6 --YPSKAEIIQHSFLDEQKYQDLYRQSITEPEKFWAEHAQRLDWFKPFSKVKDTSFHAPDVHIRWFEDGYLNVSHNCLDRHLEHRGDQTAIIWQGDDPSEHKHISYRELHTAVCRFANVLKAQGVAKGDVVTLYMPMIPETAVAMLACTRIGAVHSVVFGGFSPEALASRILNGRSKLVITADEGLRGGKTIPLKANVDAALTRSDLDMVEKVIVVKRTGVDVGWREGRDICYQEAMAQASDDCPAEVMNAEDPLFILYTSGSTGAPKGVLHTTGGYLTYVSLSHQYVFNYREGDVFWCTADFGWITGHSYVLYGPLSNGATTLVYEGVPNYPDLSRFWRIVEQHKVNLFYTAPTAIRAIMAAGDELAQAADSSSLRVMGSCGEPINPEAWEWFYRVVGDSRCPIMDTWWQTETGGIMITPIAGVNDLKPGSATRPFFGVQPALVDNEGNEISGAGEGNLIIKDSWPAQMRTVYGDHDRFVKTYFSTFTGAYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHPKVAEAAVVGYPHAIKGQGIYVYITLNVSEAPTDALKEELRQWVRKEIGPVASPDVIQWAPGLPKTRSGKIMRRILRKIAADEHDNLGDVSTLADPSVVDELIANR-- 83313276 4 --YPVPAETAKNALIDNDKYNEWYERSVKDPDGFWGEHGKRIDWIKPFTKVKNVSYS-GDVSIKWFEDGTLNVSANCLDRHLAKRRDQTAIIWEGDDPNESAHITYGDLHERVCRLANAMTDLGVKKGDRVTIYLPMIPEAAVAMLACARVGAVHSIVFGGFSPDALAGRIQDCDSSLLITADEGLRGGRKVPLKANVDKALETCW--SCKSVIVVKRTGGDIHMVTGRDHWYHDLVAKAAPTHTPVEMSAEDPLFLLYTSGSTGKPKGVVHTTGGYLVYASMTHQYVFDYHEGDIYWCTADVGWVTGHSYIVYGPLANGAITLMFEGIPNYPTVSRFWDVVDKHKVNIFYTAPTAIRSLMREGEEPVKKTSRASLRLLGSVGEPINPEAWTWYHRVVGDGRCPIVDTWWQTETGGILITPLPGATALKPGSATRPFFGVKPVMVDAEGKTLEGAVEGNLCLAEPWPGQMRTLWGDHERFKQSYFATYQGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYAYVTLVAGEEPSEDLRKELVNWVRKEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAENDFGSLGDTSTLADPGVVDDLIDSR-- 77359650 4 NIYPVPTHIKNTALVDNDKYNKMYKHSIDDPQSFWAEHGKRLDWFTPYSKVKNTTFDKGHINIKWYEDGYLNASYNCIDRHLKTKANKVALIWEGDNPSQSEHITYQKLHDEVAKFANGLKKLGVQKGDRVAIYMPMSPQAIYAMQGCARIGAIHSVIFGGFSPSAIADRIKDSGAKVVITSDEGRRAGNCVPLKANVDEAVLQESVTSIEHVIVHQLTGGDVDWHDH-DIWWHDLVADEEPVCEPEVMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYASMTHEYIFDVKEDDVFWCSADVGWITGHSYIAYGPLVNGCTQVVFEGVPTYPTAGRMGEVVDKHGVTILYTAPTAIRALMAKGDEPVASSHRNSLRILGSVGEPINPEAWNWYYEQIGKSNCPIVDTWWQTETGGIMITPLPGATDLKPGSATRPFFGIAPAIFDAEGNTLEGEADGNLVILDSWPSQARTIYGDHERFEQTYFSTYPGVYFCGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNEGITVSDELTKEIRNWVRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAANEHEQLGDTSTLADPSVVDELIENR-- 114798116 8 --YPVPEAFASQANLTPEKYREMYAASIADPAAFWGEQGKRLDWMTPYTVVKDVSWETGDLHVRWYSDGVLNVTANCIDRHLDTRGDKAAFIWEGDKPGESHTVTYRQLHASVSKFANVLKELGVKKGDRVTIYMPMILEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCGSEVLITADEGLRGGKSVPLKVNADKAAGIAGG-TVKKMLVVKRTGGNVSMTEGRDHWLHEIGATVSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLWASMTHEYVFDLKENDIFWCSADVGWVTGHTYIIYGPLANGATSVMFEGVPTYPDASRFWQVCDKHQVTIFYTAPTAIRALMREGEGPVNKTSRKSIRLLGTVGEPINPEAWEWYFHVVGEARCPIVDTWWQTETGGTLIVPLPNTTDMKPGAGSHPFFGIKPILVDADGRELEGAADGNLLITDSWPGQMRTVYGDHQRFVETYFTAYPGKYFTGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVSHDAVAEAAVVGYPHDIKGQGIYAYVTLRAGCEADDALRKNLVAHVRNEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAENEFSNLGDTSTLAEPEVVKDLIDNRQ- 89075346 5 HVYPVNETITKTAHINEEQYREMYQQSVINPEGFWREHGQIVDWMTPFTKVKNTSFDTGHVSIKWFEDGELNVSANCIDRHLATKGEQAAIIWEGDDPNDDAILTYNELHQEVCQFANALKSQGVRKGDVVCLYMPMVAEAAIAMLACTRIGAVHTIVFGGFSPEALAGRIIDSNAKVVVTADEGVRGGRAVPLKKNVDDALVNPEVTTVEKVVVFKRTGGEVAWNDDRDVWWHEATAVASTHCAPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATMTFKYVFDYQDGDVYWCTADVGWITGHSYLVYGPLANGATTVLFEGVPTYPSTSRMSEVVDKHQVSILYTAPTAIRALMAKGDEAIQGTNRSSLRIMGSVGEPINPEAWEWYHRTIGDKRCPIVDTWWQTETGGILITPLPGATALKPGSATRPFFGVQPALVDNVGNILEGATDGNLVMTDSWPGQMRTLCGDHERFEQTYFSTFKGMYFTGDGARRDEDGYYWITGRVDDVLNISGHRMGTAEIESALVAFDKIAEAAIVGVPHEIKGQAIYAYITLNDGEIPSAELHKEVKNWVRKEIGPIATPDFLHWTDALPKTRSGKIMRRILRKIATGDTSTLGDTSTLADPTVVDRLIEEKQ- 182677055 6 --YPVSAYWNERAYINAAKYKDMYKRSIEEPDLFWGEEGKRIDWIKPYTKVKNTSFDPANVDIRWFEDGITNVAYNCIDRHLATRGDQTAILFEGDDPADSRAITYKELHDSVCRLANVLKAHGVGKGDTVSLYLPMIPEAAFAMLACARIGAIHSVIFGGFSPDSLAGRIEGCRSKVLITADEGLRGGRKVPLKANADLAIAKTG-DIVQTMIVVTRTGGAVDWVEGRDVRYEEAIAAASPECPLTEVEAEHPLFILYTSGSTGAPKGVVHCTGGYLVYASMTHQYVFDYHDGDVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPNYPSVSRFWEVIDKHKVTIFYTAPTAIRALMGSGEAPVKKTSRASLRLLGSVGEPINPEAWEWYHRVVGEERCPIVDTWWQTETGGILITPLPGATPEKPGSATLPFFGVKPQVVDATGAVLEGVCEGNLVIADSWPGQMRTIFGDHDRFVQSYFSTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEVESSLVAHELVSEAAVVGYPHDIKGQGIYAYVTLMNGIEPSDRLRTELVTWVRKDIGPIATPDVVHFATGLPKTRSGKIMRRILRKIAEKEFSALGDVSTLADPTIVDDLIRNR-- 90421009 6 ----VKDEWKARAKLTEDQYQDWYRRSVEDPDGFWGEHGKRLDWIKPYERVKNTSFAPGNIDLRWFEDGTLNVAANCIDRHLETRGDQTAILWEGDDPADSKAITYRQLHEEVSRMANVLKDRGVQKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPDALGGRIEGAQSDVLITSDEGLRGGRKVPLKKNADRACEIAEKATVKTMLVIQRTGGEVAWQDGRDVWWHEAREAVSADCPPAEMQAEDPLFILYTSGSTGKPKGVLHTSGGYLVYASMTHEYVFDYHDGDVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPNYPDASRFWQVIDKHKVNIFYTAPTAIRSLMGAGDAMVTKTSRASLKVLGTVGEPINPEVWSWYYRVVGDERSPVVDTWWQTETGGILITPLPGATDLKPGSATRPFFGVQPQLVDNVGTVLDGANDGNLCITDSWPGQMRTVYGDHERFEQTYFSTYPNKYFTGDGARRDADGYWWITGRVDDVINVSGHRMGTAEVESALVSHAKVSEAAVVGYPHDIKGQGIYCYVTLMEGEEPSEALQKELVAHVRNEIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFGALGDTSTLADPGVVDDLVEHRQ- 50086436 4 -IYPVPEEFKKTARTVEADYFTRYQKSIEDPDAFWADEARNVDWIKPFTQVKNSNYDAEQFKIEWFADGQLNVCANCLDRHLKEHPHKPAIIWEGDHPSRHKIISFKELYEEVCRFANVLKKYGISKGDRVVLYMPMVSEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDCQAKLVITADAGMRGGKLLPLKDSVDEALKLEGTESIEHVIVVHRTGNPIHFQEGRDLWYHVVITEVNEICPPEQMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATTTFREVFDIKQDDVYWCTADVGWITGHSYLIYGPLSNGTTTLMFEGIPQYPTWARIGHIVDKHNVTILYTAPTAIRSMMREGDAFVRESDRSSLRLLGTVGEPINPEAWSWYYNVVGEGRCPVVDTWWQTETGGILIAPLPGATALKPGSATRPFFGVQPGLVDGDGHEIEGAAEGNLVIKDSWPGQMRGIWGDPKRFIEAYFSTFPGRYFTGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVAHPHVAEAAVVGMPHEIKGQGICTFVTLQAGVDESEELRKELVQWVRKILGPIATPDALHWAPALPKTRSGKIMRRILRKIAANELDSLGDTSTLADPSVVEYLI----- 114319834 6 --YPVPDYIREKAHITKDTYEEMYRRSLDDPEGFWGEQAKFLDWFSKWDKVYHSDLKNGE--IRFFEGGKLNVAHNCLDRHLEQRGDQTAIIWEGDDPNNSEHITYKDLHERVCRLANAMKARGVKKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSPDALKDRIQNADCETVITADEGVRGGRNVALKSNADKALE--SCPDVKNVFVVKRTGGDIDWKEGRDIWYHEAVADVSADCPAEELDAEDPLFILYTSGSTGKPKGVQHCSAGYLLGAAMTHKYVFDYQEGEVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPSAARCWEVVDKHNVSIFYTAPTAIRALMGQGNEHVTKTSRKSLRILGTVGEPINPEAWEWYYNVVGDGRCPIVDTWWQTETGSILIAPLPGATDLKPGSATLPFFGVEPALVDPEGKELEGAASGNLVIKRAWPSMMRTVYGDHKRFMETYLAAYPGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDAVAEAAVVGYPHDIKGQGIYAYVTLMAGVEPSDELKKELVKLVSNEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKVAANELDSLGDTSTLADPTVVDNLIEDR-- 190404395 5 -IYPVTKPVESHALINKAEYQEWYEESVASPEQFWGKHGKRIDWFKPYTRVKDTSFT-GDVSIKWFEDGETNVSYNCIDRHLATNGDQVAIIWEGDDPSLDRKVTYRELYEHVCRMANVLKKHGVKKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALGGRIVDCESTFVITCDEGLRGGKPVPLKANVDKAIDIAGHVMVKNVLVIRRTGSPLSWAPGRDLWHHEEAATVSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYASMTHEYVFDYQHGDIYWCTADVGWVTGHSYIVYGPLANCATTLMFEGIPTFPDAGRFWDVIDKHKVNIFYTAPTAIRSLMGAGDDFVKRSSRSSLWLLGSVGEPINPEAWEWYYHTVGDGRCPVVDTWWQTETGGIMITPLPGATDLKPGSATRPFFGIRPELVDAEGKPIEGAADGNLCIADSWPGQARSVYGDHKRFIQTYFSTYEGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHLVSEAAVVGYPHNIKGQGIYCYVTLMAGSEGSEELRQQLVKHVRAEIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFGSLGDTSTLADPAVVDDLIVNRQ- 117923908 6 --YPVDPNVAANALINEEQYQEMYKRSIDDPAAFWAEQAERIDWFKKWDNVLDFDLRKG--HIKWFEGAKLNVSYNCIDRHLEKRGDKVAILWEGDNPAADRKITYRELSALVNKFANALKARGVKKGDRVCIYMPMIPEAAVAMLACTRIGAVHSIVFGGFSPDALRDRIIDAECRVVITADGGMRGSKKIPLRKNVETALA--QCPNVHTCFVVQDTQLEIEWTEGRDVWYHEAIAAASADCPPEEMDAEDPLFVLYTSGSTGKPKGVLHTTGGYLLYASITHQYIFDYHEDDIYWCTADVGWVTGHTYIVYGPLANGATTLMFEGVPTYPDASRFWQVVDKHQVSIFYTAPTAIRSIMSQGDALVKATSRQSLRILGSVGEPINPEAWEWYYHVVGEGRCPIVDTWWQTETGGILITPLPGATPLKPGSATRPFFGVNPKVLSNEGKEMEGPCEGILVLDHPWPGMMRTVYGDHDRFINTYFANYPGYYFCGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVLHDQVAEAAVVGMPHEIKGQGIYAYVTLMSGVEPSDALKTELVKLVRKEIGPIASLDVIQFAPGLPKTRSGKIMRRILRKIAAHEVDTLGDTSTLADPSVVQNLIDN--- 83949679 5 -IHPPSAEFAENAHIDAARYRALYDASLRDPEAFWQEHGQRIDWIKPFTKVKDVNFDLGNVSIKWFEDGTLNVAANCIDRHLASRGDQTAIIWEPDSPDEEAHISYRELHARTCKMANALKELGVTRGDRVVLYMPMIPEAAYAMLACARIGAIHSVVFGGFSSDALAARVNGSEAKVVVTADEAPRGGRNTPLKTNADKALD--GVSHDCKLLVVQRTGGDIPMQEGRDHWLHDLEAKVADDCPPEEMNAEDPLFILYTSGSTGAPKGVVHTSGGYLTWASMTHELVFDYHDGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDASRFWQVCEKHKVNQFYTAPTAIRALMGKGREFVDRCDLSSLKLLGTVGEPINPEAWNWYNDVVGQGRCPIVDTWWQTETGGHLMTPLPGATATKPGSCTTPFFGVEPVVLDAQSGEEITSTEAELCIKSSWPGQMRSVWGDHERFEKTYFSDYKGYYFTGDGCRRDKDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDVKGQGIYCYVTLMAGEEYTDDLRKELRDWVRKEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFGSLGDTSTLAEPAVVDDLIENR-- 214037172 7 --HLVPANFND-AHINAERYQAMYKRSIEDPDAFWGEMAEFLSWEKPWDKVVEFDFVKGE--AAWFAGGKLNVSHNCIDRHLPERADQTALIWEGDDPADSKHITYAELKDHVCKLANALKARGVKKGDRVCIYMPMIPEATYAMLACTRIGAVHSIVFGGFSPEALKDRILDSDCQTLITADEGVRGGRPVPLKDNADKALEA--CPNVHTCLVVRRTGGDVTWTESRDVYYGDLVDSQSSDCPPEPMDAEDPLFILYTSGSTGKPKGVLHTTAGYLLQASMTFKYVFDYREGEVYWCTADVGWVTGHSYIVYGPLANGAISLMFEGVPTYPDAGRCWEIVDKHQVNIFYTAPTAIRALQAVGNEPVTRSSRSSLRLLGTVGEPINPEAWTWYHEVVGDSRCPIVDTWWQTETGGHMITPLPGATALKPGSATFPFFGVDLALLNEDGSEVEGPGSGYLVIKSSWPGQIRSVYGDHKRMIDTYFSNYPGYYFTGDGATRDDDGYYWITGRVDDVLNVSGHRMGTAEVESALVLHDDIAEAAVVGFPHDIKGQGIYAYVTPMQGVELSEELRQELIQLCVKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRKIAENELDSLGDTSTLADPSVVESLVENRPA 148549769 6 -KYPQALAVSQSAALTPEDYRRLYRQSVEDPDTFWAEQAKRLDWIKPWSSVQQCDLHTGK--ARWFDGAQLNVSYNCIDRHLAQRGEQTALLWEGDDPKDSKAITYRELHREVCRLANAMKARGVKKGDRVCIYMPMIPEAAFAMLACTRIGAIHSVVFGGFSPDALRDRILDADCRTVITADEGVRGGKRIPLKQNVDKALA--SCPAVSSVLVVRRTGGDVAWTEGRDLWYHEATKDAGDDCPPEPMEAEDPLFILYTSGSTGKPKGVLHTTGGYLLQATMTFKVVFDYRDGEVFWCTADVGWVTGHSYIVYGPLANGAISLMFEGVPNYPDTSRFWQVVDKHQVNIFYTAPTALRALMREGSAPLQGTSRKSLRLLGSVGEPINPEAWEWYFEEVGQKRCPIVDTWWQTETGGIMLTPLPGTQSLKPGCATQPMFGVQPVLLDEKGKLIEGPGAGVLAIKASWPGQIRSVYGDHQRMVDTYFKPLPGYYFTGDGARRDADGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSVAEAAVVGYPHDLKGQGVYAFVTTMNGVTPDDTLKAELLALVSKEIGSFAKPELIQWAPALPKTRSGKIMRRILRKIACNELENLGDTSTLADPSVVQGLIDKR-- 67155192 7 --YPVRPEVVARSFTDEAAYKAMYQQSVINPDGFWREQARRLDWIKPFTKVKQTSFDDHHVDIKWFADGTLNASYNCLDRHLEARGEQVAIIWEGDDPSAQRLITYRELHEEVCRFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPDALAGRIADCRSKVVITADEGLRGGKRVPLKANVDEALTNPDTYSVNKVIVCKRTGGDIKWHSHRDIWYEDLLKVAGSICAPKEMGAEEPLFLLYTSGSTGKPKGVVHTTGGYLLYASLTHERVFDYRPGEVYWCTADVGWVTGHSYIVYGPLANGATTLLFEGIPSYPDMTRISKIIDKHGVNILYTAPTAIRAMMAQGRAPVEGADGSSLRLLGSVGEPINPEAWHWYYENIGRERCPIVDTWWQTETGGILITPLPGATSLKPGSASRPFFGVQPALVDNLGNLIEGAGEGNLVIIDSWPGQARSLHGDHDRFVDTYFKTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPQVAEAAVVGVPHDVKGQGIYVYVTLNDGVSASEALRQELKAWIRREIGPIATPDVIQWAPGLPKTRSGKIMRRILRKISVGEYDGLGDISTLADPSVVQSLI----- 148261275 8 ---PVKPEIAANALVDRARYDDMARRAAENPEAFWAEESKRITWMTPPTRIKNVTFT-GNVSIKWFEDGVLNASANCLDRHLATRGDQVAIIWEGDDPGEQKHVTYRELHAEVCRMANVLKSLGVRKGDRVTVYMPMIVEAAVAILACARIGAVHSVVFGGFSPDSLANRIQDCDSSILITADEGRRGGRKVPLKANVDAAAK--SCPMLKKVVVVKATGGQVDMQDGRDVWYHEAAATMPLDCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVWASFTHQYVFDYHDGEVYWCTADVGWVTGHTYIVYGPLANGATTLMFEGIPNYPDTSRFWQVVDKHKVNIFYTAPTAIRALMRDGEGPVKKTSRASLRVLGSVGEPINPEAWLWYYRVVGDQRCPIVDTWWQTETGGILISALPGAIDQKPGSATLPLPGVKPVLVDGDGNVLEGATEGNLCLADSWPGQMRTVYGDHERFIQTYFSTFRGFYFSGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHDIKGQGIYAYVTLVAGEEPTEELRKELVMWVRKEIGPIAAPDAIQWAPGLPKTRSGKIMRRILRKIAANETDSLGDTSTLADPAVVDDLVRNRMA 84499422 6 --YPPSAELVKNAHVDIAGYEKMYKASISDPETFWAEEAKRLDWIEPFSTVKNTDFTLGNVSIKWFEDGVLNVAHNCIDRHLDTRGDQTAIIFEPDEPGDEQHITYNQLHEKVCRFANVLLAQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCEAKVVITADTAPRGGKRTALKSNTDAAL--LHCSDKVRCLVVKHTGDQTTWIEGRDVDVKAMMEDVAPDCPARPMNAEDPLFILYTSGSTGKPKGVVHSSGGYLLYAGMTQQLTFDYHDGDVFWCGADVGWVTGHTYILYGPLVNGATTLMFEGVPTYPDASRFWQVIEKHGVNQFYTAPTAIRALMGAGDTFVDGFEMPSLKVLGTVGEPINPEAWNWYNDKIGKGRLPIVDTWWQTETGGHMITPLPGATPTKPGSATLPFFGVQPVVLEPTSGEEIEETKCELAIKDSWPGQMRTVWGDHERFEKTYFSDYKGYYFAGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDVKGQGIYCYVTLMNSEEPSDELKKELRDWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYGALGDTSTLADPSVVDDLIENR-- 217977410 5 --YPVTAEWSKSAYVDAAKYKSMYESSVSEPDKFWGEHGKRIDWVKPYTKVKNTSFDPHNVSIKWFEDGVTNVSTNCIDRHLATLGDQTAIIWEGDDPNESKHITYKQLHEEVCRLANVLKSYGISKGDTVTIYLPMIPEAAYAMLACARIGAIHSIVFGGFSADSLGGRIEGCKSKLIITADEGYRGGRKVPLKVNADAAIKKVDGI-VETMIVVRRTGGKVAWTEGRDVWYDEALAKASPDCPAAEMNAEDPLFILFTSGSTGAPKGVVHSTGGYLVWASMTHQYVFDYRPGEVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPSYPTISRFWDVVDKHQVNIFYTAPTAIRSLMGAGDGPVKATSRKTLRVLGSVGEPINPEAWEWYYRVVGEERCPIVDTWWQTETGGILISPLPGATALKPGSATQPFFGVQPQVVDAAGEVLEGPCSGNLVIADSWPAQMRTLFNDHERFVQAYFSAYPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESSLVAHIKVAEAAVVGYPHDLKGQGIYAYVTLMTGIEPSEELRKELVSWVRKDIGPIASPDIVHFAPGLPKTRSGKIMRRILRKIAEKEFSALGDTSTLADPSVVDDLIRER-- 84703869 15 --HPVPADFAQKTNLDPAGYLAMRQEAETDPVAFWAREGQRLDWIEPYTKVKDTSFDLQDFRIKWYEDGVLNVAANCLDRHLKTRGDKPAIIWEADDPSKSRTLTYRDLFEEVCRFANVLKDLGVERGDRVTLYLPMIPEAAVAMLACARIGAIHSVVFAGFSPEALAGRLIDCGSQVIVTADGGVRGGKSVPLKANVDRACEQEGVD-VHSVLVIRRTDDPVKMVEGRDHWLEDCAALVSAECPAVPMGAEDPLFILYTSGSTGKPKGVLHTSGGYLVWAAMTHEYAFDLKEDDVYWCSADIGWVTGHSYIVYGPLANGATTVMFEGVPTWPDASRFWQVVDKHQVSTFYTAPTAIRALMREGDAPVQATSRKSLRLLGTVGEPINPEAWEWYYRTVGEARCPIVDTWWQTETGGTMMMPIPGTTDQKPGAASHPFFGVTPALLDAEGRELTGAAEGNLVIRDSWPGQMRTVYGDHQRFIDTYFSAYPGNYFTGDGCRRDADGFYWITGRVDDVLNVSGHRMGTAEIESALVAHPAVAEAAVVGYPHDLKGQGIYAYVTLKAGQEGDDDLRRGLIRHVRAEIGPIAILDKVQFAPGLPKTRSGKIMRRILRKIAENSIDSLGDTSTLADPGVVDELIAHR-- 126727100 6 --YAPSAEFAANAHIDAAKYKEMYDASIANPEAFWGEQGKRLDWMTPYTKVKNTTFEYPDVSVKWYEDGELNVCANCVDRHLATRADQTAIIWEGDNPEEDQNITYSELYDHVTKLANVYKSLGVKKGDRVVLYMPMIPEATYAMLACTRIGAVHSIVFGGFSPDALAARVSASGAVLVVTADESKRGGKSVPLKANVDAAMEICGD---VNVLVVPRTGADIPMKDGRDHAYAPLMAAASTDCPPEPMNAEDPLFILYTSGSTGMPKGVVHTTGGYLVYASMTHEMVFDYHEGDIFWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDAGRFWAVCAKHKVNQFYTAPTAIRALMGQGTSFVEAHDLSDLKVLGTVGEPINPEAWNWYNEVVGGGKLPIVDTWWQTETGGHLMTPLPGAISTKPGSCTLPFFGVKPIILDPTTGDEITTVEAELCMADSWPGQMRTVWGDHERYVSAYFADYKGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYCYVTLMGGEEPTEELRKELRTWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFSALGDTSTLAEPAVVDELIENR-- 206890430 14 ---PPPKEISEKAYISMAEYEAMYKRSVEDPEGFWAEIAEQITWYKKWDKVLDYDFNK--PYIKWFIGGKLNASYNCLDRNLSTLGNKAALIWEADD-GEVKTYTYWQLYREVNRFANVLKKLGIKKGDRVAVYLPMIPELPITLLACARIGAIHSVVFAGFSAQSLRDRINDCGAKLLITANQGLRGGRLVPLKANADQALEGA--PSVEKLIVVKRTPNFVDMDPERDFWWHDLMNDPENYCEPEQVDAEDPLFILYTSGSTGKPKGVLHTTGGYMVYVNITFKLTFDYKPEEIFFCTADIGWVTGHSYIVYGPLSAGATSLMFEGVPTYPNPGRFWEIVEKHRVNIFYTAPTAIRALMREGEKWPYQHDLSSLRILGTVGEPINPEAWMWYYKHVGKERCPIVDTWWQTETGGFMITPLPGAMTLKPGSATRPFFGVVPRVLKEDGSPAAVNEGGYLVIEKPWPGMLRGTWGDNKRIKEVYFSRFPGKYFTGDGARVDEDGDYWLMGRIDDVINVSGHRIGTAEVESALVAHPAVAEAAVVGFPHDIKGEGIYVYAVLKEGHEPSRDLEKLLISHIRQMIGPIATPDKIQFAGGLPKTRSGKIMRRILRKIASGALEELGDTSTLADPSVVEELITGRK- 89067869 7 -QYPVTEDAAARAHVDAERYARMYAASIDDPEAFWREQGQRVDWIKPYSRVKDTTFGPGEVSIKWFEDGTLNVSANCIDRHLATRGEQTAIIWEPDEPGEDAHITYRELHAATCRMANILADMGVAKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFAGFSPDALGARVSGCDAKVVITADSAPRGGRKTPLKVNTDKAFK--HCKDSVKSLVVRRTGDDIPWDDARDVDYNEAVKTASDSFEPVEVGAEDPLFILYTSGSTGQPKGVVHTSGGYLVYAAMTHRFTFDYHDGDVYWCSADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDAGRFWEVCAKHSVTQFYTAPTAIRALMGQGDQWVEKHDLSSLRLLGTVGEPINPEAWNWYHRVVGGGRCPIVDTWWQTETGGHLITPLPGATTLKPGSATKPFFGVQPVVLEPQTGEEITTAEAELCIKDSWPGQMRTVWGDHERFVKTYFSDYAGYYFSGDGCRRDADGDYWITGRVDDVLNVSGHRMGTAEVESALVAHEKVAEAAVVGYPHDIKGQGIYCYVTLMNGVEPSEELRQELRQFVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFGALGDTSTLADPSVVDDLIENR-- 192362197 5 NLYPVPEHFKKNAAIDLARYKAMYEQSVNSPDTFWAEQASFLTWQQPWTQVTNSNLRKGEVA--WFINGKLNVSVNCIDRHLPARANQTAIIWEGDDPAEDQFITYQELHDQVCRLTNALRERGVKKGDRVCIYMPMIPEASYAMLACARIGAIHSVVFGGFSPEALKDRIQDADCQVVITADEGLRGGKRVPLKKNTDIALN--HCPKVHTCIVVKRTGGDVQWREGRDFWYEDLVAHQPSEAESAIVDSEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTHKYVFDYQEGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDASRCWQVIDKHGVNIFYTAPTAIRALMGAGNDYVTKTSRASLKVLGSVGEPINPEAWEWYYRVVGDSRCPIMDTWWQTETGAHMLTPLPGAIDLKPGSATVPFFGVQPVLLDADGKEVVGAGEGNLCIKAAWPGQIRTVFGDHQRCVDTYYSTYPGYYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDIKGQGIYAYVTLMAGEQPSDELKKELLALVVKEIGAIARPDIIQWAPGLPKTRSGKIMRRILRKIAANELDSLGDTSTLADPAVVNELIDNR-- 68305013 6 -------WIKDKALISKKDYEKLYRESITDPLNFWDEQGKRLAWYTPYTKIRDYSYDISNLYIKWYEDGVLNVSYNCIDRHIEKLGEKVAILWEGDDPADTKKITYKELLVEVCKFSNGLKSLGIKKGDRVTIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPEALVGRLEDCNSEFIITSDEGVRGGKIIPLKRNVDMAISK--VKDFKKCIVVKRTGNEIPWNDKYDYWYHDLIDNSSDIFEPEKMSAEDPMFILYTSGSTGKPKGVLHTTGGYLVYASLTHQYVFDYHDDDIYWCTADVGWVTGHSYIIYGPLCNGATTVMFEGVPNYPDASRFWEIVDKHKINILYTAPTAIRALMSEGNKFLENTSRKSLRILGSVGEPINPEAWRWYYEAAGNSQCSIVDTWWQTETGGILITPLVGAIDMKPGSATLPFFGIKPAIVDKDNQEIEGAGEGSLCIDISWPGQMRTVYGDHERFIDTYFKQYPGRYFSGDGCRRDEDGYYWITGRMDDVINVSGHRLGTAEVESALVLHQDVSEAAVVGYPHDIKGQGLYAFVTLNKGTEENKQLENDLLAWVKKEIGSIAKPDFIQFTNGLPKTRSGKIMRRILRKISTNDYNNLGDTSTLADPSVVDELILNRK- 149916382 6 --YPPSADFAAKAHIDAAKYQDLYAASIADPDAFWAEHGKRIDWIKPFSKVNDVNFDFGNVSIKWFEDGTLNVSANCIDRHLATRGDQTAIIWEPDEPGDDAHITYRELHEHVCKMANVLKNLGISKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARVNGCDAKLVITSDTAPRGGRKTKLKDNVNQAL-LHDVDDVK-CLVVRRTGDQIAWRSSGDYWLHEELEKVDADCPPEEMNAEDPLFILYTSGSTGQPKGVVHTQGGYLVWASMTHEYVFDYHEGDIFWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGNDYVTKYDLSDLKLLGTVGEPINPEAWNWYNEVIGKGRCPIVDTWWQTETGGHLITPLPGAIATKPGSATVPFFGVRPMVLETESGKEIDSTEAELAIKDSWPGQMRTVWGDHDRFEATYFQQYKGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYAYVTLMAGEEPTEELRKELETWVRTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAENEFDNLGDTSTLADPGVVDDLIENR-- 114770350 5 ------PDFAKNAHANKEKYELMYTESVSNPDAFWGEHGKRIDWITPFTKVKNTSFEYPNISIKWYEDGELNVCENCVDRHLESRGDQTAIIWESDDPNIDKHITYNQLHDHVSRLANVYKSLGVGKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFGGFSPDALASRISDCKASLVVTADEGPRGGKNIPLKKNVDAALEICGD---VKTLVVRRTGNSTPYRENRDFDYEELVSVASSDCPVEKMNAEDPLFILYTSGSTGKPKGVVHSSAGYLVYASMTHQYTFDYQEGDTYWCTADVGWITGHSYIVYGPLANGATTLMFEGTPTYPDASRFWAVCEKHKVNQFYTAPTAIRALMGLGDDLVLKHNLSDLRVLGTVGEPINPEAWNWYNEVVGKGVVPIVDTWWQTETGGHMLTPLPGVTATKPGSATTPFFGVQPVIDSQTGQEIEGACEGVLAIKESWPSQMRTVYGDHDRFVKTYFEAYKGYYFTEDGCKRDKDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHKDVAEAAVVGYPHEVKGQGIYCYVTLNASAEYTEELRTALRGWVRQQIGPIASPDYIQWAPGLPKTRSGKIMRRILRKVAENDYNSLGDISTLAEPEVVEKLIENR-- 83945665 7 ---PVPQSFAD-ARINAERYKEMYERSIKDPDGFWADEAKRLDWFTAPTKISDVSFSKDDLHIRWFEDGVLNVSYNCIDRHLPKRANKVALIWEGDNPAFHHSITYAQLHNHVCRFANELKKIGVKKGDRVTLYMPMIPEAAYAMLACTRIGAVHSVVFGGFSPEALAGRINDCQSEFVVTADQGVRGNKGVPLKANVDKAIEHA--PGVKAVLCIRHTGADVPWVEGRDFWHHDLALEVDAKCEPEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVWASMTHEYTFDHREDDVFWCTADVGWVTGHTYIVYGPLANGATSLMYEGVPTWPGPDRCWRIVAKHKVTTIYTAPTAIRALMREGDEPVSKHDRSSLRLLGSVGEPINPEAWRWYHEVVGDKRCPIVDTWWQTETGGHLITPLPGAHDLKPGSASFPMFGVQPALMDAEGNRLPDDGPQELVLLGSWPGQMRTVYGDHQRFVETYFSTYDNMYFTGDGARRDADGYWWITGRVDDVLNVSGHRLGTAEIESALVAHELVAEAAVVGYPHDLKGQGIYCYVTLVAGLTPTEDTEKTLKAHVRSEIGPVATPDVIQFAPGLPKTRSGKIMRRILRKIAEGEYDKLGDTSTLAEPGVVEDLIE---- 114705819 9 ----VKDEWKSRAKIDKATYDEWYKQSIDDPEGFWKQHAKRIDWIKEPTKVKSINYTYPDVSIKWFEDGELNVCYNCVDRHLKDKGDKTAILWEADEPGNAQHITFQQLHEHVCKFANVLKELGVQKGDRVVIYLPMIPQAAYAMLACARIGAIHSVVFAGFSPGALRDRVNDSEAKVVITANHAPRGGKATPLKKNTDKAFE--GIEGDVKCLVVKRTGDDTPMTDGRDFWLHEMEGKVGNDCDCEPMNAEDPLFILYTSGSTGKPKGVVHTSGGYIVYTSMTHEYVFDYHPGDIYWCTADVGWITGHSYIVYGPLANGATTLVFESTPTYPDASRCWKVCEEHKVNQFYTAPTAIRALMGKGRKHVEGHDLSALKILGTVGEPINPEAWNWYYEEVGHSNVPIVDTYWQTETGGILITPLPGATPLKPGAASKPFFGVKPVILEPQSGEEGNGVEGVIAITDSWPSQMRTVYKDHERFVNTYFQQYKGYYFTEDGAKRDEDGYIWITGRVDDVINVSGHRMGTAEVESALVAHKAVSEAAVVGFPHDVKGQGIYCYVTLMEGTEPSDDLRDELIKHVRSEIGPIAKPDALQFAPDMPKTRSGKIMRRILRKIAEDKLDELGDTSTLADPSVVDHLIENRQ- 88810621 6 --YPVPAAVTEHALLDRRQYEQMYQRSISDPDSFWGEQAEFLTWFKRWDRVHYADLHKGD--IRWFEGAKLNVSYNCLDRHLATRGDQIALIWEGDEPDQDKRITYRELHEQVCRFANALKARGVRKGDRVCIYLPMIPEAAATMLACSRIGAVHSVIFGGFSSNALRDRILDSDCHVLITADEGVRGGRPVPLKENAERALA--ECPKVDTVFVVRRTGSDITWTDGRDIWYHDAIRTATVDCPAEPMDAEDSFYILYTSGSTGKPKGVLHTTAGYLLQAAMTHKYIFDYHDNEVYWCTADVGWVTGHSYIVYGPLANGATTLLFEGVPTYPDASRFWQIIDKHQVSIFYTAPTAIRALMGQGDEPVKKTSRRSLRLLGTVGEPINPEAWEWYYHIVGEGRCPIVDTWWQTETGTIMISPLPGATDLKPGSATLPFFGIEPQLVDNEGNIVSGPGEGNLCIARAWPSMMRTVYGDHERFLNTYLTHYPGMYFTGDGARRDQDGYYWITGRIDDVLNISGHRMGTAEIESALVLHSAVAEAAVVGYPHAIKGQGIYAYVTLIIGNAPSDTLRQELIDLVREEIGAIAKPDIIQWAPSLPKTRSGKIMRRILRKVAANELDNLGDTSTLADPSVVARLVESR-- 84686572 6 -------DFVKNANVDAAKYDEMYAASVNDPDAFWGEHMKRLDWIKTPTKIKNTSFDYHNVSIKWFEDGEINVAANCVDRHLATRGDQTAIIWESDDPNVDKHITYNELSEQVNKLANVYKSLGVGKGDRVVLYMPMIPEAAYAMLACARIGAIHSIVFAGFSPEALAARVSGCDAKLIVTADQAPRGGRATPLKANVDKAREHCGE---VQTLVVERTGADVGLKDGLDHSYNALMANASADCPPEPMNAEDPLFILYTSGSTGAPKGVVHTTGGYLLYAALTHEVTFDYHDGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGTEWVTKYDLSDLKVLGTVGEPINPEAWNWYNDVVGKGNCPIVDTWWQTETGGHMMTPLPGAHATKPGAAMKPFFGVQPVVLDPQAGTEIAESPCELCIADSWPGQMRTVYGDHERFVKTYFSDYKGYYFAGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHEIKGQGIYCYVTLMEGEEYTDDLKTELRNWVRTEIGPIASPDYIQWAPGLPKTRSGKIMRRILRKIAENDYGALGDTSTLADPSVVDELIANRK- 77461035 7 ---PKADAVRRAAQLSQDDYQRLYRESIEHPSTFWAEQARFLDWSTPWQTVQRYDLKTGD--AAWFAGGKLNVSYNCIDRHLETRGDQTAILWEGDDPAESTQITYSKLHHHVCRLANVLKSRGVKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPDSLRDRILDADCRTVITADEGVRGGKFVPLKQNVDKALQ--SCPNVSTVVVVERTQNKVDWVEGRDLWYHQAVRDVSDECPPEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQAAMTFKYVLDYRDGEVFWCTADVGWVTGHSYIVYGPLANGATTLIFEGVPSYPSTSRFWQVIDKHKVNIFYTAPTALRALMREGAGPLQETSRQSLKLLGSVGEPINPEAWEWYFNVVGEQRCPIVDTWWQTETGGIMLSPLVSAQQIKPGCATRPMFGVQPVLLDEHGKEIKGAGSGVLAIKSSWPAQIRSVYGDPQRMVDTYFKPYPGYYFTGDGARRDEDGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDVKGQGIYAFVTPMNGTEPNDELKKELLAHVSKEIGSFAKPDLIQWAPALPKTRSGKIMRRILRKIACNELDSLGDTSTLADPSVVQGLIDKR-- 148556381 5 --YPVPAEWAARAKVKDADYKALYARSIDDAHAFWLEQAKRLDWVRFPTRTNESSFDEADFGVKWFADGQINVAANCLDRHLAERGDQVAIIWEPDAPTDARRFTYRQVHEEVCRFANVLKAQGVKKGDRVTVYLPMIPEAAFALLACARIGAIHSVVFGGFSPEALAGRIQDCDSSIVITADCGRRGGKLVPLKTNVDAAAQHA--PSLTSVIVIRATGAEVPMQAGRDVWYDEAAQGVSADCPAETMDAEDPLFVLYTSGSTGKPKGVLHTTGGYLLWASLTHELCFDYRPGQIYWCAADIGWVTGHSYIVYGPLANGGTTLMYEGVPNWPDASRIWQVVDRHQVEIVFTAPTALRALMRDGDEFVARTSRKSLKLLGTVGEPINPEAWRWYHEVVGEGRCPIVDTWWQTETGAAMIAPLPGATDLKPGSATRPLFGVVPELVDADGQVLEGATDGNLCITRSWPGQMRTVWGDHARFFQTYFSTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHAKVAEAAVVGFPHDIKGQGIYAYVTLNAGEEASEALRKELRDWVRTEIGPIATPDAIQFAPGLPKTRSGKIMRRILRKIAEGDVSSLGDTSTLADPAVVDDLVANR-- 168701500 16 ---PPQTEFVAQANVNAAERERLAEWAKSDPDGFWAEQGRSLHWFKPWDAVLDWTNVP---HAKWFVGGTINASFNCLDRHLAARGNKAAIVWEGE-PGDTRTLTYQQLHREVCKFANALKGLGVGKGDRVTIYMPMVPETAVAMLACARIGAMHSVVFGGFSADAVADRNNDAQSKLVITADGGWRRGKVVPLKANVDAALEKS--PSVQKCVVLNRCNTAVEMKPGRDVWWHDLVADASADCPAEELDSEHPLFILYTSGSTGKPKGVLHTTGGYLLGTSLTHKWVFDIKEDDVYWCTADVGWITGHSYIVYGPLCNGATVVMYEGAPNQPREDRFWEIVAKYKVTILYTAPTAIRAFIKWGDQHPKAHDLSSLRLLGSVGEPINPEAWIWYHNVIGGGRCPIVDTWWQTETGAIMISPLPGAVATKPGSATKPLPGIQAEVVDKQGHPVPAGSGGFLVVKRPWPSMMRTIYGDDERYKATYWSNYPGVYFTADGARQDEDGYIWVMGRVDDVLNVSGHRLSTMEVESALVQHPKVAEAAVVGRPDDLKGEGIVCFVTLKQGTNPSDELKTELKAHVVHNIGALARPDDVRFSETLPKTRSGKIMRRFLRDIAAGR-QTTGDATTLEDFAVLAKLRE---- 6647427 16 ----VPAGF-ETAHANGAKYLEMYRESLENPDAFWGREGKRLDWITPYTKVKNTDFTFGKVSIKWFEDGVLNASVNCIDRHLRDRALQTAIIFEPDDPKEARHITYKELSEKVNRMANVLLSQGIMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDCGAKLVITADTAPRGGRRTPLKANTDAAL--LHCSDKVRCLVVKHTGDQISWVHGRDVDLLYLMEHVSPECPPRPMNAEDPLFILYTSGSTGKPKGVVHTTGGYLVYAAMTHQYTFDYKDGDVFWCTADVGWVTGHSYIIYGPLANGATTLMFEGVPTFPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGPEWVEKYDLSSLRVLGSVGEPINPEAWVWYDKYVGKGKCPIVDTFWQTETGGHMITPLPGATPTKPGSATNPFFGVKPVVLDPQTAVRIGEVECELCISDSWPGQMRTVWGDHDRFQETYFGQYRGYYFTGDGCRRDKDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPQVAEAAVVGYPHDIKGQGIYAYVTLMNGIEPSEDLRKDLVKWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYGALGDISTLADPGVVQELIDNR-- 163746945 9 --YPPSADMVARAHVNAQTYDKMYQASVTDTDGFWREQAQRIDWIKPFTQVRDVNFDLGSVSINWFADGELNVSANCIDRHLETRGDQTAIIWEPDSPEDAKHISYRELHSATCRMANVLRDLGVTKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCEAKVVITADEAPRGGKATPLKANADKALA--QCDASVQCLVVRRTNGDVAWNEARDRDYNALAQDASDKCEPVAMGAEDPLFILYTSGSTGQPKGVVHTTGGYITYAALTHEVTFDYHYGDVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDASRFWQVCEKHKVTQFYTAPTAIRALMGQGKEYVTKSDLSSLRILGTVGEPINPEAWNWYHEVVGHGRCPIVDTWWQTETGGHLMTPLPGAHDMKPGAAMKPFFGIKPVILDPTSGQEIDGNPAELCIADSWPGQMRTIWGDHERFEKTYFADYPGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDIKGQGIYCYVTLMSGEEPSEDLRTELRNWVRQEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFGALGDTSTLADPSVVDDLIDNR-- 91762555 46 -----PEWV-KSALVNKAKYQKKYSDSIKKNDDFWKNEGKRITWIKPYKKIKNIKYSKKEVKIKWYEDGTLNASANCIDRHLKDKKDKTAIIWVGDDPKDTKKISYKQLHNEVSKAANGLRKLGIKKGDRVTIYLTMIPELAVTMLACARIGAVHSIIFGGFSADSISGRVNDCESEYIITADEGVRGGKTIPLKQITDEALR--SCPNVKKCIVVKRTGNKVNWVKGRDVWFDDLIKDMSTKCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYASMTHQYIFNYKPKDVYWCTADIGWVTGHSYIVYGPLANGATTIMFEGIPTYPDSSRWWQIIDKHKVNIFYTAPTAIRALMREGDKPVKKTSRKSLKLLGTVGEPINPEAWMWYYKTVGNSKCPIVDTWWQTETGGILISPQTGAMNLKPGSASKPFYGIKPSIVDKDGKEIKGAGEGRLCISQSWPGQMRTVYGDHQRFIDTYFSQFDGKYFTGDGAKRDKDGYYWITGRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHNIKGNGLYCYVTLNVGEKSDLDLERDLKLWVRKQIGALATPDIIHFSPGLPKTRSGKIMRRILRKIAANEHDQLGDTTTLADPSVVQSLVDNRK- 116254566 10 --YSVPKQWAERAFIDAQRYEAMYAASIANPEEFWGEHGKRIHWIKPYSTVKNTSFESGKVSIRWFEDGTTNVSYNCIDRHLTERGDKFAIISVGDDPKDDARITYRELYAHVMKWANVLRSQGIGKGDKVTVYLPMIPELTYAMLACTRIGAIHSTLSTNCPPKVLASCIADAASTVVVTADSGTRGGRKLELKVKLDAALDKLP-EVVTSVIVVKHTGAPVSMLKGRDHYYDELAETVPDQCPPEEMKAEDPLFVLYTSGSTGKPKGVVHTTGGYLVYTAMTHQYVFDYRDGDIHWCTAEISWITGHSYTVYGPLANGATTLIFEGTPTYPSMSRYWDIIDKHKVSLFYTAPTAIRSLMGSGEDAVKSNSLASLRLLGSVGEPIDPKTWDWYHRVVGGGRCPIVDTWFQTETGGILMTPLPGATELKPGSVGTPFFGVRPELVDAAGNVLDGVANGNLVIADSWPGQMRTLYRDHERFEQEYFSIYPDKYFTGDGARRDAGGHYSITGRIDDVINVSGHRIGTAEVESALVAHASVSEAAVVGYPHEIKGQGIYAYVTLIDGEAASDELRKELVSWVRKEIGPIFTIDKVQFAQGLPKTTSGKIIRRILRKIAEDKCTEFGDTSTLSNPAVVDHLIDNR-- 78044614 14 -----PAEFKEKAKVAD---LSLYEWAERDFLGFWADAAKDIEWFLPFEKVLDDSDAP---FYRWYTGGKLNVSYNCVDRHTKSRRNKAALIFEGE-PGDSKILTYQELYREVNKFANVLKKLGVQKGDRVTIYMPMIPEAVIAMLACTRIGAPHSVVFGGFSSQALKDRIDDAKAKLLITADGGYRRGSIVELKKNADAALEGE--TTIEKVVVVKRTGQEVPMTEGRDYWYHELMADAALYCEPEQCDAEDMLFILYSSGTTGKPKGIQHTTGGYLVGVHTTFKYIFDYREEDIYWCTADIGWITGHSYIVYGPLSNGATVVLYEGAPDWPQKDRFWEIIEKYRVNILYTAPTAIRTFMRWGEKWPKGRDLSSLRLLGTVGEPINPEAWIWYHEHIGGGRCPIVDTWWQTETGMIMITPLPGVIPTKPGSATKPFPGVEADVVNDKGEPVPPGQGGYLVLKKPWPAMLRTLYGDPERYKNTYWSKFPGWYFTGDGAKKDEDGYFWILGRVDDVINVSGHRIGTMEVESALVEHPLVAEAAVIGKSHEVKGQAIAAFVTLKEGVEGTPELVQELKQFVAQKIGALARPDDIFFTAELPKTRSGKIMRRLLRDIAEGRA--LGDTTTLTDPAVINKIKEQYK- 144899733 15 ---PVPAGFAEHAHVDADTYARVYARSINDPDEFWRDQAGFLDWMCPFSQVSDTKFDPDDLRIRWFADGSLNASVNALDRHLPAKADQPAILWEGDGVDESRVVTWGELSDRVNRLANVLKGLGVAKGDVVTLYLPVIPEAFVAMLACVRLGAVHSVVFSGFSAEALADRINDAGAKVLITADEGKRGGRAVPLKVNADRALNSQ--KQVHSVVVVRRSGAEVPFTPGRDHWYDAVLDAAAPWCEPVEVGAEDPLFILYTSGSTGKPKGLVHTTGGYLVHAGTSWRTIFDWHENDVFWCTADVGWVTAHTYKVYGPLLNGATSVLFEGVPTWPDVSRWWSIIAKHKVNIFYTAPTAIRSLMREGEAPVSRHDLSSLRVLGSVGEPINPEAWLWFHRVIGGGRCPIVDTYWQTETGAVLLVPIPGATPNKPGHAAKPYFGIRPELVDADGNTLDGPGQGNMCFAGSWPGQARTILHDHDRFVRTYFAPYPGRYFTGDGGSRDEDGYYRIMGRVDDVINVSGHRLGTVELESAISSHPAVAESAVVGYPHDIKGQGVFAYVTLKEGFAESDALRREIIEAVRTRIGPIATPDAIQWAPALPKNRAGKILRRILTKVAAGDYDNFGDTSTLADPQVVDDIVQRRR- 149915086 12 ------EETVARAHIDAQGYAQMYATSVSDPEGFWASEGQRIDWIKPFSKVKNTSFEPGNIDIRWFEDGTLNVSANCIDRHLETRGDQTAIIWEPDDPATHQHITYRELHRAVCKMANVLEELGVRKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKLVITADYAPRGGRETPLKSNTDAAL--LHCKDSVKCLVVKRTGGQTTWTD-RDFDYGEMMLEASDYCAPAEMGAEDPLFILYTSGSTGQPKGVVHTSGGYLVYAAMTHQYTFDYHDGDIFWCTADVGWVTGHSYIVYGPLANGATTIMFEGVPTYPDAGRFWEVCAKHKVNQFYTAPTAIRALMGAGNNWVEKHDLSSLRILGSVGEPINPEAWTWYNDVVGKGQCPIVDTFWQTETGGHMLTPLPGATVLKPGAAQQPFFGVQPVVDPQTGIEIEGGVEGVLCMQDSWPGQMRTVWGDHARFEKTYFSDYKGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDVKGQGIYAYVTLMGGQTPSDELRKELEVWVRTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFGSLGDTSTLADPSVVDDLIENR-- 108803698 11 -----PEEFASRANVRDPG---VYEEAARDYEGFWAERARKLHWFREWDEVLRWD----PPEAQWFVGGKINASYNCLDYQVQQRGDKRAIIWEGDEPGENRTLTYSELKAEVEKFANVLKGLGVRKGDAVSIYLPMIPELPIAMLACARIGAPHSVVFGAFSAQSLRDRINDCEAKVLVTADSGPRGGKRTPLKANADEALE--DTPSIEKVVVVRRTGDEVNMVEGRDLWWHELMREAEPECPAEEMDSEDILYILYSSGSTGKPKGIVHTTGGYLTHVNTTTDWVFDLKEDDVYWCTADIGWVTGHSYIVYGPLSNGATALMFEGTPSYPANDRWWDIIERHGVTILYTAPTAIRAFMKQGPGPIEKHDLSSLRLLGSVGEPINPRAWEWYHEHVGGGRCPVVDTWWQTETGGIMISPLPGITRTKPGSATFPLPGIFAGIYDEEGNEIEGPGVGNLVIKRPWPGMLRTLYKDPERFRETYWQKYGDVYFSGDGARRDEDGYFWVTGRVDDVINVSGHRISTAEVESALVAHPAVAEAAVIGRYDEDTGQAIVAYVILEGGREGNDELAQELRQQVRKVIGAHARPQEIIFTPDLPKTRSGKIMRRILRSLSEGR-DDLGDTTTLADPGVVESLKEQVAA 85706427 35 -------------HIDSETYERMYAASITDPEAFWGEHGKRLDWIKPYTKVKNTSFDYDNVSIKWFEDGTLNVAANCIDRHLATRGNQTAIIWEPDDTDEPQHITYTELHTQTCKMANVLKSMGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKVVITADHAPRGGRKTKLKDNVNQAL--LHDTSDVKCLVVQRTGDQVAWRRDLDFWWHEEAEKVSADCPPEEMNAEDTLFILYTSGSTGMPKGVVHTTGGYLTYASMTHEYIFDYHEGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTWPDAGRFWQVCERHKVTQFYTAPTAIRALMGKGTGPVEGSDLSSLRILGSVGEPINPEAWNWYNENVGKGTCPIVDTWWQTETGGILITPLPGVIDTKPGSATKPFFGVQPVVLDDQGNELAGETSGVLALKDSWPGQMRTVWGDHSRFVSTYFEMFKGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHATVSEAAVVGYPHDIKGQGIYCYVTLMDGVEPTDALRTELGNWVRQEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAENDFDSLGDTSTLADPSVVDELIANR-- 88705691 15 --HPIPAGFED-AHIQPADYKAMYERSLSDRDGFFADMAEFLTWDKPWDSVCSFDFVKGD--ASWFAGGKLNVSVNCIDRHLPARADQTAIIWEGDNPEDSRAITYAELKDETCRLANALRARGVGKGDRVCLYMPMVPEAAIAMLACTRIGAVHTIVFGGFSPEALKDRIQSAECSAVITSDEGLRGGKTVPLKVNVDKSL--VDCTSVSTCIVVRRTGAEVPMDEGRDVYYDDITAEQSTDCEPESMDAEDPLFILYTSGSTGKPKGVLHTTAGYLLQASMSFKYVFDYREGEVYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDAGRCWDVVDKHQVSIFYTAPTAIRALQGKGDAYVTRSSRSSLRILGTVGEPINPEAWEWYFHVVGDERCPIVDTWWQTETGAHMITPLPGATPMKGGAASVPFFGVEPVLLAEDGSEIEGVGSGYLAIKSSWPSQIRSVYGDHQRMVDTYFSNYPGYYFTGDGATRDEDGYYWITGRVDDVLNVSGHRMGTAEVESAVVLHDSIAEAAVVGFPHDIKGQGIYCYVTPMEGVETTDALKAELIQLCVEEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAENELDSLGDTSTLADPGVVDELIKNR-- 218150741 19 -----PADFPGACVKSLEEYKAIYDRSINDMEGFWAERADELTWDKKWDNVLDYDFDK--PEIKWFEGGKLNASANCLDRHIENRRNKAALIWQGEEDHEVKVYTYDMLHREVCRFANVLKKLGVEKGDRVSIYLPMIPELAIAMLACTRIGAPHSIIFAGFSSNSLRDRINDCGAKVHITGDGVLRGGRKIPLKPNSDEALK--ECPSVEQCIVVPRANNEIEMVEGRDRLWSELMEDPEDNCPYELMDSEDPLFILYTSGSTGKPKGVFHTTGGYMTYAAHTCQWVFDLKDDDVHWCTADIGWVTGHSYIVYGPLALGATSIMFESVPTYPDPARFWQVCEKFRVNIFYTAPTAIRALMREGDQWTKKYDLSSLRILGTVGEPINPEAWMWYHENIGAEKLPIVDTWWQTETGGHILSPLPYATPLKPGSATLPLPGIDAAIVDRHGEEVGPNEGGFLVIRKPWPGMLRGVWGNQERFKQQYFQGFPGVYESGDGARRDEDGYFWIMGRVDDVINVSGHRLGTAEIESALVSHPAVSEAAVVGMPHEVKGQSIYAYVTLKAEYDEDDDLMKDLRMHVRKEIGPLAAPEVIQFAPSLPKTRSGKIMRRILRKIVEGDTSNLGDTSTLADPSVVTDLIEGYE- 89056194 13 ------------AHIDAARYDEMYAASVADPEAFWDEHGKRIDWIKPYTKVKDTSFAHDDVHIRWFEDGTLNVSANCIDRHLAERGDQTAILFEPDETDPAQHITYNQLHVEVSKFANVLKGLGVGRGDRVVLYMPMIPEAAYAMLACTRIGAVHSIVFAGFSPDALSARINGCDAKLVITSDGAPRGGRVTELKDNVNKALLHNQIKT--QCLVVKRTGGQVAWIADRDHWYHELAETVSADCPPEEMGAEDPLFILYTSGSTGMPKGVVHTTGGYIVYASMTHEYTFDYKDGDVFWCTADVGWVTGHSYIVYGPLANGGTTLMFEGVPTYPDAGRFWEVCEKHKVNQFYTAPTAIRALMGKGTSFVEKYDLSSLKLLGTVGENINPEAWNWYNENVGKGRCPIVDTWWQTETGGHMMTPLPGAHTLKPGSAQKPFFGVQPLVLDPTSAEVIEGNDVELVIADSWPGQMRTVWGDHERFVATYFSDYKGYYFSGDGCKRDADGEYWITGRVDDVINVSGHRMGTPEIESALVAHETVSEAAVVGYPHPVKGQGIYCYVTLMNDETPSDELKATLQAWVRQEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAENDYGALGDTSTLADPSVVDDLIANR-- 158335890 16 ---PPPADLAAQAEISAEEYEQLYAKAEADPQAFWAELAKELDWFEKWDTVLDW----QPPFAKWFVGGKLNITYNCLDRHLKTRRNKAALIWEGE-PGDSRTLTYAQLHREVCQTANVLKQLGVGKGDRVGIYMPMVPEAAIAMLACARIGAPHTVVFGGFSAEALKDRLNDAEAKLVITADGGFRKDKAVPLKTAVDKALADNGVPSVNNVLVVQRTKADVTMASNRDHWWHELVPAASADCPPEPMDSEDMLFILYTSGTTGRPKGVVHTTGGYNLYTHMTCKWAFDLKDNDVYWCTADVGWITGHSYIVYGPLSNGATSLMYEGAPRPSNPGCFWDVVEKYGVNIFYTAPTAIRAFIKLGDQHPQARNLSSLRILGTVGEPINPEAWIWYQQVIGGGKCPIIDTWWQTETGGFMITPLPGATSTKPGSATRPFPGILADVVDLDGNPVADNEGGYLVVRHPWPSMMRTVYGDDDRFRRTYWEHGKYVYFAGDGVRRDEDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEDVFAFVTLENTHPPSDELNSELKQHVVNEIGVIARPGEIRFADALPKTRSGKIIRRFLRNLASGE-DIAGDASTMEDQSVLDKLRQ---- 196256524 16 ---PPPSQFSQTAYISFEEYQQIYEKAKTDPQSFWADLAKELHWFEKWEKVLDW----QPPFAKWFVGGKINISYNCLDRHLTTRKNKAALIWEGE-PGDSRTLTYAQLHREVCQFANALKELGVHKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSSEALKDRLNDAEAKVVITADGGFRKDKTIALKEQVDLAIADQGVPSVEKVLVVQRTKEPVTMVEGRDYWWHDLQQKVSAECPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHITTKWIFDLKDDDVYWCTADVGWITGHSYIVYGPLSNGATTVMYEGVPRPSNPGCFWDVIEKYGVNIFYTAPTAIRAFMKAGEDIPNARNMSSLRLLGTVGEPINPEAWMWYYRVIGGEKCPIVDTWWQTETGGIMITPLPGAIPAKPGSCTRPFPGIIADVVDLDGNPVKPEEGGYLVVKHPWPGMMRTVYKNPERFRNSYWEHGQYFYFAGDGARRDEEGYYWVMGRVDDVINTAGHRLGTMEIESALVSHPAVAEAAVVGRPDEVKGEDIYAFVTLENQYSASDQLMKELKDHVVKEIGAIARPGTIHFTDVLPKTRSGKIMRRLLRNLASGQ-EVAGDTSTLEDKGVLEKLR----- 170078444 16 ------PDFAAEAQISLDQYQALYDRAKNDPEGFWGELAEELEWFEKWDKVLDW----QPPFAKWFVNGKINISYNCLDRHLKTRKNKAALIWEGE-PGDSRTLTYAQLHHEVCQFANAMKKLGVKKGDRVGIYMPMIPEAVVALLACARIGAPHTVIFGGFSAEALRSRLEDAEAKLVITADGGFRKDKAVPLKDQVDAAIADHHAPSVENVLVVQRTKEPVHMEAGRDHWWHDLQKEVSADCPAEPMDAEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHITTKWIFDLKDDDVYWCGADVGWITGHSYITYGPLSNGATVLMYEGAPRPSNPGCYWEIIQKYGVTIFYTAPTAIRAFIKMGEGIPNKYDMSSLRLLGTVGEPINPEAWMWYHRVIGGERCPIVDTWWQTETGGVMITPLPGATPTKPGSATRPFPGIVADVVDLDGNSVGDNEGGYLVVKQPWPGMMRTVYGNPERFRSTYWEHGQYLYFAGDGARRDQDGYFWIMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDPVKGEEVFAFVTLEGTYSPSDDLVTELKAHVVKEIGAIARPGEIRFADVMPKTRSGKIMRRLLRNLAAGQEI-VGDTSTLEDRSVLDQLR----- 158521986 13 ------EEFQKNAHIKMEAYQRLYRESLESPDTFWARQADYLTWYKKWDTVLDYDFS--EARIQWFGGGRLNASFNCLDRHLETREEAVAYYWEGDDTARAQAYTYGELYRRVNRFAAALRHKGVKKGDRVIIYLPMIIELPVAMLACARIGAVHSVVFGGFSAEAIANRINDCGAKVVITADGGFRSGKPVALKKNVDEALKK--CPAVKTVIVVNHVDSGIFLTPGLEHWWHELIALPADEVEPEPMDAEDPLFILYTSGSTGKPKGVVHTHGGYLLYAAMTMEYVFDLHPGDIFWCTADIGWITGHSYILYGALVNGATSVMFEGVPSYPDFDRFWAIVEKYRVNKFYTAPTAIRSLAREGEAHVKKHDLSSLMLLGTVGEPINPEAWRWYHHHIGRDWCPVIDTWWQTETGGHMLTPLPGVAPVKPGSCAFPFFGIDPVIIDDAGEPKHPDEEGLLCIRKPWPGMARTVFGDHERFISTYFSQAPGMYFTGDAARKDEDGYFWIIGRIDDVINVSGHRLGTAELESALVLHPHVAEAAVVGFPHAIKGQGIYAFVILKTGREPSDALKKELVAQVRREIGPIATIDVVQWAEGLPKTRSGKIMRRILKKIAANKLDELGDTSTIADESVIEKLIKDK-- 94970547 18 -KFEPPAEFSRHAHISLEEYEKLYKQAADDPEGFWAEVAKELHWFKPWTKVLEWDAP----WAKWFVGAEANLSYNCLDRHVGGRRHKAAFIWEGE-PGDVRTLTYQQLWLEVQKFANVLLDLGIKKGDRVAIYMGMVPELPVAMLACARIGATHSVIFGGFSANALVDRITDQQAVAVITQDGSWRRGNEVKLKVAVDEALEK--CPTVKHVVVYKRTASAINMKEGRDHWWHDLMAKAKDHCPAEPLDAEHPLYILYTSGTTGKPKGIVHTTGGYAVGTYYTTKMVFDLKEDDTFWCTADIGWVTGHSYIVYGPLQTGATTVMYEGAPNFPDLDRFWALVAKHKVTVFYTAPTAIRTFMKWGAEYPNRHDMSTLRLLGSVGEPINPEAWMWYRDVIGKDRCPIVDTWWQTETGAIMISPLPGAIATKPGSATKPLPGIIAEVVTRAGEKVPLGSGGFLVIKKPWPSMMRTIYGDPERYKHQYWSDIPGVYFTGDGAREDKDGYFWIMGRVDDVLNVSGHRLSTMEIESALVAHPKVAEAAVVGRPDEMKGQAVSAFVTLESGSKPSPELKEELRAWVAKEIGSMAKPDDIRFTDTLPKTRSGKIMRRLLRELATGGDVK-GDTTTLEDFTVIAKLKEDEQ- 218295631 16 ------EAFRKQAHISEEEYERLYRESLEDPEGFWGRVASELHWFTPWQKVLEGDLP----HPKWFVGGRTNLSYNALDRHLGTRKNKAALIWEGE-PGEERVLTYHDLWREVQKFANVLKRLGVKKGDRVTIYLPMIPEAAIAMLACTRIGAVHSVVFGGFSSGALADRIKDAEAKVLITADGGYRRGSVVPLKQNADEALK--ETPSVEHVVVVRRTGEEVPMTPGRDHWWHELMEVVSDRADPEPMEAEDPLFILYTSGSTGKPKGVLHTLGGYMTYVYYTTKLVFDLKDEDVYWCTADVGWITGHSYVVYGPLLNGATTVMYEGAPNWPEPDRFWQIVDKYGVTIFYTAPTAIRAFMKWGENWPSKHRLDTLRLLGTVGEPINPEAWLWYYQVIGKGRCPIVDTWWQTETGGIMITTLPGAHAMKPGHAGKPFFGIRPEILDSEHRPVEPNEGGHLCITRPWPSMLRTVWGDPERFIQQYFSQHPGVYFTGDGARRDQDGYYLILGRVDDVLNVAGHRLGTMEIESALVSHPAVAEAAVVGRPDPLKGEAIVAFVTLKEGHTPSGALGEELKAHVAKVIGPIARPDEVRFTDALPKTRSGKIMRRLLRQIAAGEQEIKGDTSTLEDRSVVERLKQ---- 94985859 26 ------PEFAAQARVTREQYEAMYRRSLDDPEGFWGEVARELVWMKPWERVLDW----QEPHAQWFVGGETNIAYNALDRNVARGGDKTAIIWEGED-GEVRSYTYAELLHEVKKAANVLTELGVQKGDRVTLYLPLIPEAAIAMLACARIGAIHSVVFAGFSVSALADRINNAQSKLLITADAGYRRGQPVNLKANADEAAQ--NTPTLEKMLVVNRANTHPPMQPGRDFWWHDRMNAASAEHEAVAVDSEHPLFLLYTSGSTGKPKGVLHTTGGYMVNTYLTTGTVFDLRDDDVFWCTADVGWVTGHSYSVYGPLLNGATVVMYEGAPNYPDWGRFWDIVQKHRVTILYTAPTAIRSFMRQGDEIPARYDLSSLRLLGSVGEPINPEAWMWYYRVIGGERCPVVDTWWQTETGAIMLTTLPGAHPSKPGSAGLPMFGVEPAIMTHAGEELGPDEGGLLVIKRPWPSMLRTIYGDDERYRKSYWGEIPHVYFAGDGARRDADGYVTVMGRVDDVLNVSGHRLGTMEIESALVAHPAVAEAAVVGRPDEVKGEAVVAFVLPQSGQQVDP---HELRAHVAREIGALARPDAIIIADALPKTRSGKIMRRFLRQIAAGQAIQ-GDTSTLEDPAVLERL------ 198266110 1 ----------------------MYAASIADPDAFWGEHGKRIDWMKPYTQVKDVNYALGNVSINWYADGTLNVSANCIDRHLATRGDQTAIIWEPDPTDEALQITYKQLHVSVSKMANVLKGLGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGSEAKVVITADEAPRGGRNTPLKSNADQAL--LHTSDKVKCLVVKRTGGQTTWVEGRDYDYNALATEASADCPPEEMNAEDPLFVLYTSGSTGMPKGVVHTTGGYIVYASMTHEITFDYKEGDVFWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDASRFWQVCEKYKVAQFYTAPTAIRALMAQGDEFVKGTDLSSLKLLGTVGEPINPEAWNWYNEVVGGGNCPIVDTWWQTETGGHLMTPLPGAHAMKPGSAMKPFFGIEPVVLEPATGEIVEGNDVELCIKDSWPGQMRSVWGDHERFEKTYFADYEGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYCYITLMNGEVATEELRFELRKWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDFGALGDTSTLADPSVVEELIKNR-- 148242444 37 -----PQSLSAEAAVSLEAYRALVAQADADPDAFWGEQAKELHWFQPFEQVLDWSNPP---FARWFEGGTTNLSYNCLDRHLDGRAEKTALIWEGE-PGDVRRFSYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSADALRDRLIDGEAKAVITADGGFRKDKPVALKPAVDEALAGGAVPSVQAVLVVQRTQGAVTMEPGRDHWWHDQVPLQAADCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFRWIFDLKEDDVHWCTADVGWITGHSYIVYGPLSNGATTVMYEGAPRPSKPGAFWELIEKHKITLFYTAPTAIRAFMKSGRSVPDGYDMSSLRILGTVGEPINPEAWIWYRDVIGANRCPIIDTWWQTETGGVMISPLPGATPTKPGSATLPLPGIAADVVDASGQSAGADEGGFLVVRRPWPGMMRTVHGDPDRFRRSYWEHGSAIYFAGDGARRDGDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVSLEGGRQGSPELMAELRKHVGAEIGPIARPDEIRFSDALPKTRSGKIMRRILRALAAGEEVS-GDTSTLEDRSVLERLRAE--- 37077785 18 ---------------DFDEYKELYKQSIEDPSKFFKNLAENISWMEDFKTTFNNQF----NNAKWFEGGKTNISLNCIDRHLENDPNKIALIWEGDDPADSKELTYKELHDEVCKFANVLKDLGVQKGSRVCIYMPMIIETAFAMLACTRIGAVHSVVFGGFSPESLKDRILDADCKIVITADEGLRGGKKVPLKSNVDEAL--LGCPDVKNTLVIKRTGGEINWDDKKDVWYEDLVKDVSNKCAPEPMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLGAHISFKYLFGIRPEDKYWCTADVGWITGHTYILYGPLSNGATTLMFEGVPTYPSASRCWEICDKHDISIFYTAPTAIRALMAQGDDPVKKTKRDSLRILGTVGEPINPEAWDWYYSVVGKSNCEVIDTWWQTETGSVLISPIAGITPTKPGSATLPFFGVKPSLYDEHGNTLEGSNAGNLVIEQSWPSQIRSIYGDHQRMIDTYFGMYKDIYFTGDGARRDEDGYFWITGRVDDVLNVSGHRLGTAEIESALVLHPKIAEAAVVGFDHPIKGQGIYAFVTLMINESFDDNFSYELKQFVAKEIGAIAKPDLIQNAPGLPKTRSGKIMRRILRKIAENDLSNLGDTTTLADPSVVESLIENKQS 159903571 18 ------PDVADEARISLSQYKMMVDQAREDPEKFWGEAAKELHWFEPFNQVLDWSNPP---FAKWFSGGKTNISFNCLDRQIQNNGDKEAIIWEGE-PGEIRRFTYKQLHQEVCRAANALKDLGLGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLIDGEAKAVITADGGYRKDKVIELKSAVDLALANNACPSVKSVLVVQRTNESIDMQTGRDHWWHDLVPSQSDFCSAEHMDSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFQWIFDIRDDDIYWCTADVGWITGHSYIVYGPLSNGATSVMYEGVPRPSNPGAFWEVIEKHKVSIFYTAPTAIRAFMKNGRSLPDKYNMNSLRLLGTVGEPINPEAWMWYREVIGGNRCPVIDTWWQTETGGVMISPLPGATPTKPGSATFPLPGIEADVVNANGETVPTGEGGYLVIRKPWPGMMRTVHGNEKRFRESYWEYGNLIYFAGDGARRDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGESVVAFVTLEGTSSASDHLINDLRNHVGNEIGAIAKPDEIRFSDALPKTRSGKIMRRILRSLAAGNDIS-GDTSTLEDRSVLDKLR----- 183222790 8 -------EFAKLANVSLKEYKSKYKESIEKPEKFWAEQAKRLTWFKKWTKVLRHDFAKAKV--EWFVGGKLNVSYNCLDRHLDSPKNKAALIWEGDNPDESKVLTYHDLHREVNHFANVLKKFKVKKGDRVLIYLPMVPELAIATLACTRIGAVHSVVFGGFSPEALLGRIEDCKPTLVITADGGYRGGKPIELKKNVDAALAETKFK-VNDVIVVKRTGDELNWKEGRDHWYHYLMKDPEKECPAVPMESEDPLFILYTSGSTGKPKGVLHTTAGYLLGANLTFATIFDYKDTDTYWCTADIGWITGHSYILYGPLSNGATSLMFEGVPSYPDMGRFWDVIDKYKVTVFYTAPTAIRALMREGLEHIKKRSLASLRLLGSVGEPINPEAWEWYYANIGKSKCPIVDTWWQTETGSIMISGIPGAIPQKPGSASWPFYGIQPVLVDNEGVELKGKGEISLCIAKPWPSMMRGVYGDPKRFFDTYFSQFKGYYFTGDGANRDKEGYFRITGRVDDVLNVSGHRIGSAEVESALVEHKSVAEAAVVGFPHDIKGQGIYAYVTVKQGVVTNDLLKKELIAMVEKVIGKIARPDVIHWAPGLPKTRSGKIMRRILRKIANNEFDTLGDISTLADPSVVQSLIDDKK- 126734899 1 --------MAANAHADQTTYEKMYAASIEDPETFWGEHGKRLDWIKPYTRVKNTSFAPGNVDIKWYEDGTLNVSANCIDRHLATRGDQTAIIWEPDSPDDDVHITYKMLHKKTSLMANVLKDMGVGKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSAEALGARINACDAKVVITADGAPRGGRVTNLKDSVNQALLNDF--DEVKCLLVKRTGQQVAWRDGLDYWLHEMEEKVSADCPPTEVNAEDPLFILYTSGSTGQPKGVVHSSGGYLVYAAMTQQYTFDYHDGDIFWCTADVGWVTGHSYIVYGPLANGATTIMFEGVPTYPDAGRFWAVCQKHKVNQFYTAPTAIRALMAQGNEYVEKYDLSDIKVLGTVGEPINPEAWNWYNDIVGKGKAPIVDTWWQTETGGHLLTPLPGATATKPGSATLPFFGIQPVILEPTSGEEIHDTAAELCIKDSWPAQMRTVWGDHERFEKTYFADYKNYYFTGDGCKRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYAYVTLMNGQEPSDALRKELEVWVRSEIGPIAKPDLLQWAPGLPKTRSGKIMRRILRKIAEDDFGALGDTSTLADPSVVDDLIENR-- 103487295 12 ---PVPADAAANTHCSAADYDRLYAASIADPDAFWAEQAKRLDWIKAPTRIAGWSYDP--VSIKWYEDGVLNLCHNAVDRHVAAHGDRTAIIFEPDAPGETRHISYAALLADVVRFANTLKKMGVRKGDRVTIYMPMIPEGAVAMLACARIGAVHSVVFGGFSPEAIHGRIEDCGSDWVICADEGLRGGKTVPLKANVDKALERI---AVRGVLVIAHTGGEVNMTEGRDHWYDALSADVSADCPCEPMGAEDPLFILYTSGSTGKPKGVLHTVGGYSVWTATTFWYGFDYRPGEIFWCSADIGWVTGHSYVVYGPLQNGATTLMFEGVPNYPDHDRFWQVVDKHGVNILYTAPTAIRALMREGDDYVTRHDLSSLRLLGSVGEPINPEAWRWYHQIVGKGRVPVIDTWWQTETGGIMITTLPGAHPMQPGSAGRPFFGIRPQLVDADGEQTGGAAEGNLCITHSWPGQARTVYGDHDRFVQTYFSTYKGKYFTGDGCRRDASGYWRITGRVDDVINVSGHRMGTAEVESALVLHEDVAEAAVVGFPHDIKGQGIYAYVTLNAGVEPGEDIVAALKQQVRKEIGPIATPDHIHLTPALPKTRSGKIMRRILRKIAENDFGSLGDTSTLADPGLVDGLIEERR- 171915798 14 ------EEFKSKARISMEEYQKLWKESVDQPDVFWAREASDLQWQQPWEKVLDWQAP----YAKWFVGAKVNVTENCVDRHVANRKDKVAILWEGE-PGDSRSITYGELQVEVNKFANVLKSRGIKAGDRVLIYMPMVPEAAIAMLACARIGAVHSVVFGGFSSESIKDRLQDSGATSIITADGGYRRGKVVALKANVDVALAGN--TTVQSVIVLQRTKHDIAMQDGRDVWWHDEVTKVDDNCPAEGFDAEHPLFILYTSGSTGKPKGILHTSGGYLVGTYLTCKYIFDLREDDIYWCTADVGWITGHSYIVYGPLANGATVLMYEGAPDTPHQGRFWEIIEKYKATILYTAPTAIRAFIKWGDEWVKKHDLSSLRLLGSVGEPINPEAWMWYHEMIGGGRCPIVDTWWQTETGSILISPLPGVTPTKPGTATLPFFGVDAAILDEEGVEVGPNEGGKLVIRKPWPSMLRTIYGDAERYESTYWGTYEGIYLAGDGARRDEDGYFWIVGRLDDVLNVSGHRLGTAEVESALVSHESVAESAVVGRPDEIKGQAVVAFVTVKTGVEATDALAAELKKHVSNVIGAIARPDDIRFAAALPKTRSGKIMRRLLKEICAGGQVK-GDTTTLEDLNVVAAL------ 74316522 13 ---PPAEAFVTQANVGMEAYQALCRRAEADYEGFWAELARQIDWKTPFTRTLDESDAP---FYRWFDDGELNVSYNCLDRHLATRGDKTALIFEADD-GSVRTVTYKELHARVCQFANGLKSLGVGKGDRVIVYMPMSIEAVVAMQACARIGAIHSVVFGGFSAKSLFERIEDAQAKLIVTADESLRGGKAVPLKRAADEALAMGDTSCVERVVVYRRSGGEVNWS-ARDLWWHELTQTQAETCEPVWVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLGALLSMLWVFDAKADDVYWCTADVGWITGHTYVAYGPLALGMTEVIFEGIPTYPHAGRFWETIAKHKVTTFYTAPTAIRSLIKLGSELPAQYDLSSLRLLGTVGEPINPEAWMWYHEVIGGGRCPIVDTWWQTETGAHMIAPLPGAVPTKPGSCTLPLPGIMAAVTDEHGGPVAKGQGGYLVIKRPFPSQLRTLWGDPERFKKTYFPEEMGTYLAGDSAHRDDDGYFWIMGRIDDVLNVSGHRLGTMEIESALVSNPRVAEAAVVGRPHEVKGEAVVAYVVLKGARAVGDEIARELRDWVGKEIGPIAKPDEIRFGENLPKTRSGKIMRRLLRAIAKGEEIT-QDVSTLENPAILDQLKEAVK- 162456210 15 -----PAEFSRRARVGAQTYEALYRESIEQPDAFWRRETSDLVFRTPWTTISDWSLP----HAKWFLGATLNVTESCLDRHLTATKNKAAIIWEGE-HGATRTLTYAQLHRETLLLADALKRLGIEKGDRVAIYMGMVPEVAVAMLACARLGAVHTVVFGGFAADALRDRIHDSQAKLVITQDGAYRRGQVVPLKATVDKALAQPEAKSATRVVVYQHLGCEVQMTEGRDVFWHDLLAGAAPACEPTVVDAEHPLFILYTSGSTGKPKGVLHTTAGYLVGAHVTTKYVFDLRDDDVYWCTADVGWVTGHSYIVYGPLSNGATCLMYEGAPNFPDWGRFWRLIEKHGVTILYTAPTAIRAFMRQGDEWPAKSDLSSLRLLGSVGEPINPEAWIWYHRTIGGGRCPIVDTWWQTETGSIMMTTLPGASFSKPGSTGLPMFGVVPEVVTKDGKPVAAGEGGLLVLKQAWPSMLRTVWGDDDRFRKQYFSDVEGCYFTGDGARRDEDGYFWVVGRIDDVLNVAGHRIGTAEIESALVSHPSVAEAAAVGRPDDLKGQALVVFVSLRPGVKAGPELQAKLAEHVAKEIGKFARPDAIRFADALPKTRSGKIMRRLLKDVAAGRELT-GDTSTLEDLTVMAKLRQQEE- 194333347 28 -KFPPPSEFSENAHISMEQYEQLYSQAEKDPEAYWAGVAEEFHWEKKWDSVLEWNSP----YAKWFPGATTNICYNAVDRHVNSRKNKAAIIWEGEE-GEQRVLTYGELHRQVSKFANVLKIAGIKPGDRVAIYMGMVPELVVAVLACARVGAVHNVIFAGFSAHAITERVNDSKAKLIICSDGTRRRGNTINLKDIVDDAI--VNTPSVRSVIVLKVTNEEVTMHDGMDHWWHDLMGLALDHNDPEFVDAEHPLFILYTSGSTGKPKGILHTTGGYMVHAASSFRYVFDIKDEDIYWCTADVGWITGHSYLVYGPLLNGATLMMYEGAPNYPQWDRFWDIINRHKITILYTAPTAIRAFIRAGDEWVNKHDLSTLRLLGTVGEPINPKAWMWYHSVVGKEKCPIVDTWWQTETGGILVSPLPGATPTKPGTATRPLPGILVDVVRKDGTPCNANEGGYLVIKKPWPSMLRTIYGDNKRYEETYWSEFKDMYFTGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVAHESVAEAAVVSRPDEIKGNALIAFVTLKDEYQGDMKLREELRAHVSKEIGPIAKPDEIRWAQGLPKTRSGKIMRRLLRELASSKEIK-GDVTTLEDFGVLEQLR----- 167628105 6 ----VSEEFIAQANVNAEQYEAMYQESIENPEAFWSKQANYISWHKPFDKAFASSFDP--VDIQWFKGGELNVCYNCVDRHLVDKANKVAFVWQADDPYHTKNITYRDLYHRVCEMANILEANGVKKGDVVTIYMPMIPEAIYAMLACARIGAMHSVVFGGFSAEALKQRIINANSKFVITADESIRSGKRIPLKKSVDRAI--SGLDFVRNVLVVSRTKTKDMVWNDIDLCYEKECAKVSDEHKIEFFDAETPLFMLYTSGSTGTPKGLVHTSGGYLVYASMTHKLAFDLKDDDVYWCTADIGWITGHSYAVYGPLANGCTSLIFEGVPTYPDASRMWKEVDRHNVKSLYTAPTLIRLLIKAGDQYLKDSDRTSLRVLGSVGEPINPEAWNWFVEKGANNQAPLVDTWWQTETGGHMILPLPGAHKLKPGSASKPFFGVDVALLDTDGKEIEGVGKGALCIRTATPGMARTIYGDHDRYIQTYFSSFKGFYFSGDAARRDEDGYIWIEGRMDDVINVSGHRMATAEIEAVLNTHSSVAESAVVGMPHDIKGEAIYVYCILKDGHDGKDSIRKTLVSYIRQEIGPVASPDVIQFTPDLPKTRSGKIMRRILRKIAANDFDNLGDTSTLLDPSIVEYLIKNR-- 196189880 15 -----PAAFSAKARINMETYQQLCDQAAADPARFWAKLAEELDWFEKWESVLDW----QPPFAKWFVGGKINISHNCLDRHLTTDRDKTALIWEGE-PGDSRQLTYAELHAEVCQMANVLKDLGVQKGDRVGLYMPMIPEAAMAMLACARIGAAHTVVFGGFSAEALRDRLNDAEAKVVITADGGFRKDKPMGLKPAVDAALENNAVPSVANVLVVQRTSQAVDWTEGRDVWWHDVKPSASTDCPAEPMDSEDLLFILYTSGTTGKPKGVVHTTAGYNLYTHMTFKWTFDIKDDDVYWCTADVGWITGHSYIVYGPLSNGATTLMYEGAPRPSNPGAFWDVVEKYGVTIFYTAPTAIRAFMKMGDAEPKARDLSSLRILGTVGEPINPEAWMWYRKVIGGDRCPIVDTWWQTETGGFMLTPLPGATPTKPGSATKPFPGILADVVDVEGNPVGVNEGGYLVVKHPWPSMMRTVYGDDARFRRTYWEHGKYLYFAGDGARKDADGYFWVMGRTDDVLNVSGHRLGTMEIESALVSHPAVAEAAVVGRKDEIKGEDVYAFVTLEGTYSVSDELKGELKQHVVKEIGAIARPGEIQFTDALPKTRSGKIIRRFLRNLASGE-DVVGDATTMEDQSVLEKLRQ---- 88808410 16 -----PIELTQSARIGMDAYQAMADAARNDPETFWGNAARELDWFTPFEQVLDWTNPP---FARWFQGGTTNLSHNCLDRHLHETADKTALIWEGE-PGDVRRFTYRELHAEVCKAANALKSMGIGKGDLVALYMPMVPEAAIAMLACARVGAPHSVVFGGFSAEALRDRLIDGEAKAVITADGGFRKDKPVSLKPAVDAALADGACPSVTSVLVVQRTEQPVDMVQGRDQWWHELVDGQSSDCPAEPMESEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFQWIFDLRDDDVFWCTADVGWITGHSYIVYGPLSNGATTVMYEGAPRPSNPGAFWELIQKHRVTIFYTAPTAIRAFMKNGRTVPDQFDMSSLRLLGTVGEPINPEAWIWYQDVIGGGRCPIIDTWWQTETGGVMISPLPGATPTKPGSATLPLPGIEADVVDADGNSVGANEGGYLVVRRPWPGMMRTVHGNPERFRQSYWEDGSYIYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVTLEADRESNDALIAELRAHVGTEIGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGEDVT-GDTSTLEDRSVLDRLR----- 87310599 18 ---PPTPEFQAKASISLEQYQQMWDEAKANPPAFWDKIAKELHWFEPYRKTLEWN----EPFAKWFVDGKTNASYNCLDRHLSTRRDKPAIIWEGE-PGDTRTLTYAELHSEVCRFANGLKKLGIQQGDVVSIYMPMTPELAIAMLACARIGAIHSVIFAGFSAEAIADRNQDASARVVLTSDGAWRRGKELSLKATVDEALKKS--PTVEKCVVLKRVGNDVEMQPDRDIWWHDLIESVNDDCPAEPFDSETALFILYTSGSTGKPKGIKHTTAGYNLFAKQTFEWVFDHRDDDIYWCTADCGWITGHSYVVYGPLSAGATCLMYEGAPNFPDEGRFWNLIEKYKVTILYTAPTAIRAFIKWGDEWVDKHDISSLRLLGTVGEGINPEAWMWYHEKIGASRCPIVDTWWQTETGGIMMSPLPGAIPTKPGSCTKPLPGVIPGIFDENNEPCEKNQGGKLTITHPWPGMLRGIWGDEARYKQQYWSTVPNCYLAGDNARLDDDGYYWIMGRIDDVINVSGHRLSTIEVESALITHPNVAESAVVGRPHDIKGQAIAAFVTLRD-AEPSDELKAALKLHVRKEIGALAVPDDIRFTAVLPKTRSGKIMRRLLRDIASGK-ESLGDMSTLEDVASLSKLQEE--- 212720616 56 -------------HLSGRNYADLYELSVKDPENFWGSIAKRLAWTKPFDQVSDCDISSGKIN--WFLGGQLNVSVNCLDVHVANDPSRVALIWEKDEPGTEERITYRELLEMTCRLANTLKSHGVQRGERVAIYMPVSPMAVAAMLACARIGAVHTVVFAGFSSEALAGRIQDAQCKFVITCNQGVRGGRVFDLKSTVDKAVK--SCPSVRHVFVAKRTNNSVPM-GKLDIPLEEVMAGQSSECAPEPMESEEMLFMLYTSGSTGKPKGIVHTQAGYLLYASLTHQYVFDYTPGDVFGCVADIGWITGHSYVVYGPLCNGATSVLFESTPVYPNPGRYWETVQRLRINQFYGAPTAIRLLLKYEESWVKKYDRSSLKTLASVGEPINHEAWDWFHNVVGDGRCPLVDTWWQTETGGVCIAPLPAEAEIRPAMAMRPFFGIKPELLGEKGQIITGNDVNGLCISQPWPGMARTIFGDHQRFVDAYFKPYQGQYFTGDGAYRTEDGYYQITGRMDDVINISGHRLGTAEIEDALDEHPDVPETAVIGIPHEIKGEVPFAFVVLKESAENQQAVVNELRHLVASKIAKYAVPDHFLVVKRLPKTRSGKIMRRILRKVAVQDTSNLGDVSTLDDPSVVSEIIKAHK- 166368663 16 ---PPSAEFAQNATISFEEYQQLYAKAKADPSAFWAQLAKELHWFEKWSEILDW----QPPFAKWFVNGKINICYNCIDRHLTTRRNKAAIIWEGE-PGDSRTITYEQLHREVCQFANALKELGVKKGDVVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSADALRDRLNDAAAKVVITADGGFRKDKVVALKEQVDLALADNSAPSVEKVLVVQRSKEPINMVADRDYWWHDLQKQVSANCPAEPMDSEDMLFILYTSGSTGKPKGVVHTTGGYNLYTHVTCKWIFDLKDTDVYWCTADVGWITGHSYIVYGPLSNGATTVMYEGVPRPSNLGCFWDVIEKYRVNIFYTAPTAIRAFIKMGEDIPNSRDLSSLRLLGTVGEPINPEAWMWYHRVIGKEKCPIVDTWWQTETGGIMITPLPGAIATKPGSATLPFPGIIAEVVDLEGNPTHANEGGYLVVKHPWPGMMRTVYKNPDRFRNTYWEHGQYLYFAGDGSRQDEDGYFWVMGRVDDVMSVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEEVYAFVTLEGHYEASPELAQALKDHVVKEIGIIARPGEIRFTDVLPKTRSGKIMRRLLRTLASGQEIS-GDTSTLEDRSVLDKLRQ---- 186458646 19 -------EFSSRAHVSLAHYRKLYNESIKSPDKFWGKQAEELVWFKPWKKVLQWKAP----FAKWFVGGQLNVSYNCLDRHLNTTANKAALIWEGEPPGEERTLTYKQLHHEVCKFANVLKRNGLKKGDRVIIYMPMVPEAAIAMLACTRIGVIHSVVFGGFSAQSVADRIFDCQARLVITTDGGYRRGAVVPLKKNVDEALTIKDTKTIEKVIVHRRANNDVRIEEGRDVWWHREMEQVDANCPAEKMDSEAPLFILYTSGSTGKPKGILHTTGGYLLGAKLTTKYIFDLQETDVYWCTADIGWVTGHSYVVYGPLANGATSFMYEGAPNHPEPDRFWRLIAKYGITVLYTAPTAIRAFMKWGVEWPRKHDLTSLRLLGSVGEPINPEAWIWYHEVVGGKRCPIVDTWWQTETGSIMISPLPGATPTKPGTATLPFFGIVPEIVDDQGKTLPKNSGGKLVIRKPWPSMLRGIWGDMQRYKDTYWSEVPGSYFTGDGCRTDKDGYFWIVGRIDDVLNVAGHRIGTAEVESALVSNQKVAEAAVVGRPDDLKGQALVAFVTVKTGVVADQNLRDELRNHVGKEIGPVAKPDDIRFAEALPKTRSGKIMRRLLKQIASGAEIK-GDTTTLEDLTVLTKL------ 149371427 3 -----------NYHIHLEEYYQVYRKSVRNPEGFWEEIAEEFLWRKKWDNVLSWDFKKPEV--KWFEGAQLNITENCIDRHLATRGDKTAILFEPNDPKEGEHITYKQLHHRVNKFANVLKEQGVKKGDRVCIYVPMIPELAISLLACARIGAIHSVVFAGFSSKALATRINDSDCKMVITSDGSYRGSKTIDLKGIVDEALE--SCEGVEKVLVAKRINSDINMKEGRDLWLQPLLDAASDQCKAEVMNAEDPLFILYTSGSTGKPKGMVHTTGGYMVYTAYTFKNAFQYRENDVYWCTADIGWITGHSYIVYGPLANGATTVLFEGVPSYPDFGRFWDIVDKHKVNQFYTAPTAIRALAKQGVEIVEKYDLSSLKVLGSVGEPINEEAWHWYNDNIGKNNSPLIDSWWQTETGGIMITPIPYVTPTKPTYATLPFIGVQPCLMDENGKELKGNQVDRLCIKFPWPSIARTIWGDHQRYKDTYFSTYENMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAIAESAIVGFPHEVKGSALYGYITLKDAGESHDNLRKEINQLISDRIGPISKLEKIQFTNGLPKTRSGKIMRRILRKIAEKDTSNLGDTSTLLNPECVQEIIDN--- 15239431 44 -------EFSGQALVSPQQYMEMHKRSMDDPAAFWSDIASEFYWKQKWDQVFSENLDKGPISIEWFKGGITNICYNCLDKNVEAGGDKTAIHWEGNELGVDASLTYSELLQRVCQLANYLKDNGVKKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSADSLAQRIVDCKPNVILTCNAVKRGPKTINLKAIVDAALDQSSKDGVSVGICLTYDNENTKWQNGRDVWWQDVISQYPTSCEVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMIYTATTFKYAFDYKSTDVYWCTADCGWITGHSYVTYGPMLNGATVVVFEGAPNYPDPGRCWDIVDKYKVSIFYTAPTLVRSLMRDDDKFVTRHSRKSLRVLGSVGEPINPSAWRWFFNVVGDSRCPISDTWWQTETGGFMITPLPGAWPQKPGSATFPFFGVQPVIVDEKGNEIEGECSGYLCVKGSWPGAFRTLFGDHERYETTYFKPFAGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVLHPQCAEAAVVGIEHEVKGQGIYAFVTLLEGVPYSEELRKSLVLMVRNQIGAFAAPDRIHWAPGLPKTRSGKIMRRILRKIASRQLEELGDTSTLADPSVVDQLI----- 197776630 15 -RFPPPAELAANANVTAEAYE----QAAADRLGFWAEQARRLSWATEPTETLDWTNPP---FAKWFADGKLNVAYNCVDRHVEANGDRVAIHFEGE-PGDGRAITYAELKDEVSKAANALLELGVRKGDRVAVYLPMIPEAAVAMLACARIGAAHSVVFGGFSADAVASRIQDADAKLVITSDGGYRRGKPSALKPAIDEAVSR--CPQVEHVLVVQRTGQETAFTEGRDVWWHDIVGRQSAEHTPEPFDAEHPLFILYTSGTTGKPKGILHTSGGYLTQTAYTHHAVFDLKPEDVYWCTADIGWVTGHSYIVYGPLANGATQVMYEGTPDTPHQGRFWEIVQKYGVTILYTAPTAIRTFMKWGDEIPAKFDLSSLRVLGSVGEPINPEAWIWYRENIGGGKTPVVDTWWQTETGAMMISPLPGVTAAKPGSAQRPLPGISATVVDDEANEVPDGGGGYLVLTEPWPSMLRTIWGDDQRFLDTYWSRFEGKYFAGDGAKKDDDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPKVAEAAVVGATDETTGQAIVAFVILRGSASEDDNLVNDLRNHVGTTLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAEN--RQLGDVTTLTDSSVMDLIQSKLPS 206687153 9 --YPPSDETVARAHVNAAKYQEMYDASLNDPEGFWGEQGKRIDWIKPFTQVKDVNYGFGNVSINWYADGTLNVSANCIDRHLDTRGDQTAIIWEPDDPNEDQHITYKELHRRTCRMANILESMGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKVIITADEAPRGGRKTPLKSNADAAL--LHTKDTVKCLVVKRTGGQTTWVDGRDYDYNEMALEADDYCKPAEMNAEDPLFILYTSGSTGQPKGVVHTSGGYLTYAALTHEITFDYHDGDIYWCTADVGWVTGHSYIVYGPLANGATTLMFEGVPTYPDASRFWQVCEKHKVNQFYTAPTALRALMGQGNAWVEKCDLSSLKVLGTVGEPINPEAWTWYNEVVGKGKCPIVDTWWQTETGGHLMTPLPGAHAMKPGAAMKPFFGIQPVVLDPQTGAEIEGNDVELCIKDSWPGQMRTVWGDHERFEKTYFSDYKGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGIYCYVTLMNDREPSDELLKELRTWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFGSLGDTSTLADPSVVEDLIENR-- 78485460 14 ------EAFKKQANITEEKYQQLKKKASEDYEGFWSDLAKELSWSKDFTVGLDDSNPP---FYKWFSDGELNASYNCIDRHLAEKEDKLAIIFEADD-GTVEQYTYKDLHDEVCRLANALTAQGIEKGDRVVIYMPMIPQAVFAMQACARIGAIHSIVFGGFSAEALRDRIEDAGAKMVITANAGRRGGKSVPLKGAVDEALEKGG-NSVRKVIVYKRTDDDVKMKDDRDISWHDAVAGMSNYHDAVMVNAEHPLFLLYTSGSTGKPKGIQHSTGGYLLNAHITNEWVFDLKDSDVFWCTADVGWITGHTYVAYGPLSMGMTMLMFEGVPTYPDAGRFWQVCQDHGVTVFYTAPTAIRALMKFGDDLPKQYDLSKLRLLGTVGEPINPEAWMWYHEVIGRGECPIMDTWWQTETGAHMIAPIPGVTDLKPGSCTKPLPGIDAHIVDEEGKELTHGEGGYLVIRKPWPSMVRTIWGDDERFVDTYFAMFKNKYYVVDSAHLDTDGNFWIMGRIDDVLNVSGHRLGTMEIESALVSHEKVAEAAVVGKPHDVKGESVFAFVVLNQEIPEGDAMVQELRNHVAKEIGPIAKPDDIRFGSNLPKTRSGKIMRRLLRSIAKGEEIT-SDTSTLEDPSILDQFMQ---- 119492418 16 ------AEFSQNAHISLDEYKQLYEKAKADPEGFWAELAKELHWFEKWNQVLDW----QPPFAKWFVGGKINISYNCLDRHLTTRRNKAALIWEGE-PGDSRTLTYAELHREVCQMANVIKQLGVKKGDCVGIYMPMIPESAIAMLACARIGAAHTVVFGGFSAEALKDRLEDAEAKLVITADGGWRKDAIVPLKEQVDKALQ-TGASSVDNVLVVKRTAQNLHMEPGRDHWWHDLQQGASGKCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYSHVTLKWAFDLQETDIYWCTADVGWITGHSYIVYGPLSNGATTLMYEGVPRPSNPGCLWDVVEKYGVNIFYTAPTAIRALMKMGEHHPNSRDLSSLRLLGTVGEPINPEAWIWYHRVIGGSRCPIVDTWWQTETGGFMITPLPGATPTKPGSATLPFPGIIADIVDAEGEAVTNQSGGYLVVKHPWPGMMRTVYKDPERFKRTYWEHGEYIYFAGDGAHKDEDGYFWVMGRVDDVINVSGHRLGSMEIESALVSHPSVAEAAVVGKPDEVKGEDIVAFVTLEGEHQPSEALAKELKQHVVNEIGAIARPGEIRFTDDLPKTRSGKIMRRLLRNLAAGQEIS-GDTSTLQDRSVLEKLR----- 78187491 32 -KFPPPAAFSTNARISMEEYEKLYSDAEKDPDAYWGGLAEEFHWFKKWDTVLEWNTP----YAKWFQGGTTNICYNAVDVHANSRKNKAAIIWEGEE-GEQRVLTYGELHRQVSKFANVLKIAGIKPGDRVGIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKLLICCDGTRRRGGSINLKNIVDEAI--VNTPSIRSVIVLKVTGENISMHDGMDHWWHDLMGLASDESEPVEVESEHPLFVLYTSGSTGKPKGILHTTAGYMVHAASSFRYVFDIRDDDIYWCTADVGWITGHSYMVYGPLLNGATLLMYEGAPNYPQWDRFWDIINRHKVTILYTAPTAIRAFIRAGDEWVTKHNLSSLRLLGTVGEPINPEAWMWYHKVVGQEKCPIVDTWWQTETGGIMVSPLPGATPTKPGTATRPLPGIMADVVQKDGTPCGPNEGGYLVIKKPWPSMLRTIYGDNKRYEETYWSEFHDMYFTGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSYEAVAEAAVVSRPDDIKGNALVAFVTLKDEYEGDMKLREALRNHVAKEIGPIAKPDEIRWAKGLPKTRSGKIMRRLLRELATSNEIK-GDVTTLEDFGVLENLREKEE- 196238866 17 --YPAPE-FAQKAHIQLEQYQQLCDRAKQDPLAFWAELAQELHWFSDWQQVLDW----QPPFAKWFVGGKTNIAYNCLDRHLTARRNKAALIWEGE-PGDSRTLTYAQLHREVCQFANALKHLGVQKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSAEALKDRLVDAQAKVVITADGGWRKDAIVPLKAQVDQALEHGGAACVENVLVVRRTGEPIPMQGGRDHWWHELQQLVSADCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHVTTKWIFDLQETDVYWCTADVGWITGHSYIVYGPLSNGATVLMYEGAPRASNPGCFWDVIEKYQVNIFYTAPTAIRAFIKMGEHLPLARDLSSLRLLGTVGEPINPEAWMWYHRVIGGERCPIVDTWWQTETGGIMITPLPGAIPTKPGSATLPFPGIQAEVVDLEGQPANSNDGGYLVVKQPWPGMMRTVYGDPDRFRRSYWEHGHYVYFAGDGARQDEDGYFWVMGRVDDVISVAGHRLGTMEIESALVSHPAVAEAAVVGKPDQLKGEEIVAFVTLEGTHQPSEELKTELKQHVVAEIGAIARPGEIRFADALPKTRSGKIMRRLLRTLASGSGIT-SDTSTLEDRSVLDKLRE---- 33240491 34 ------------------QYQKMVNSAKSDPQKFWGEAAEGLHWFKPFNTVLDWTDPP---FARWFDGGKTNVSYNCLDRHVKQKGEKIAIIWEGE-PGEVRKITYKQLLEQVCRTANALKEIGIKKGDLVALYMPMVPEAAVAMLACARIGAPHSVVFGGFSSEALRDRINDGQAKAIITADGGFRKDKIISLKNAVDSALSGNSCPSVESVLVVKRTSESISFSPGRDYWWHELVPAQSIDCPAEEMDSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHMTFQWIFDVREEEIYWCTADVGWITGHSYIVYGPLSNGSTTVMYEGVPRPSNPGAFWDLIERHKINIFYTAPTAIRAFMKSGRDIPDKYNLKSLRLLGTVGEPINPEAWIWYRDVIGGNSCPIVDTWWQTETGGVMISPLPGAIPTKPGSATLPLPGIEAEIVNAEGKSVDVNQGGYLVIKHPWPGMMRTVHGNPQRFRESYWEYLPPIYFAGDGARRDKDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHNSVAEAAVVGKPDDIKGEAIVAFVTLESGANHNEKLLTDLKVHVSTEIGAIARPDEIRFTNSLPKTRSGKIMRRLLRALAAGEEVK-GDTSTLEDRNVLDELRK---- 189218185 16 -----PSSFSQKALIDLEKYSFLYKESIENPELFWGKAAQDIEWFKSWDKVSNGRF----VDSQWFCGGSLNVAFNCLDRHLKDRRNKRAIIWEGEN-GECLSYTYEELAKEVAIVANVLKRHGVRKSDTVVIYMPLIPQAIITMLACARIGAIHNVVFAGFSAKSLLERIQDSEASIVVTADGGFRRGKIIPLKARVDEAASLSS--QIKKVLVYKRAGCAIQMIPGRDYWMEEELQKVEEHCEPIALDSEHPLFILYTSGTTGKPKGIVHSSAGYLVQVALSTKMIFDLKEEDLYWCTADIGWITGHSYVVYGPLANGASVFIYEGAPDYPSVDRFWRLIDKHKITIFYTSPTAIRAFIKWGTPWIENYDLSSLRLLGSVGEPINPEVWLWFYRHVGKERCPIVDTWWQTETGSILISALPGATPMKPGSATLPFFGILPDVVDEKGRSLPPGRNGFLVIKRPWPSLLRGIHKDETSFKKIYFSRIPGVYFTGDGAYKDEEGYFWITGRIDDVINVSGHRIGSAEVESALVSHPAVAEAAVVGIPDSTKGEALLGFVTLKEGYLPSTELSEALKDHVVKEIGSLARPKEIRFLDTLPKTRSGKIVRRLLKEISL-EGRITGDTTTLEDSQFIDKIAKAK-- 67921295 19 ---PPAADFSNNAHISLQDYEQLYEKAKSDPETFWAELAEELHWFQKWDQVLDW----KPPFAKWFVNGKINMSYNCLDRHLTTRRNKAAIIWEGE-PGDSRTLTYGELHREVCQFANVLKDMGVEKGDRVGIYMPMVPEAAIAMLACTRIGAPHSVVFGGFSAEALRDRLEDAEAKVVVTADGGFRKDKIVPLKSEVDKALEN-GASSVQKVIVIQRTKQDITMVSGRDYWWHDLQKDASPKCDAEVMDSEDPLFILYTSGSTGKPKGVVHTTGGYNLYTHMTTKWIFDLKDNDVYWCTADVGWITGHSYIVYGPLSNGATSLMYEGVPRPSNPGCFWDVVEKYGVNVFYTAPTAIRAFIKMGEELPQARDLSSLRLLGTVGEPINPEAWIWYHRVIGGEKCPIVDTWWQTETGGVMITPLPGATPTQPGSATRPFPGIIADVVDQNGNAVPDNTGGYLVIKHPWPSMLRTVYNNPERFQKTYWDPGKPVYFAGDSARRDEKGYFWIMGRVDDVMNVSGHRLGSMELESALVSHPAVAEASVVGVPHEIKGEDIYAFVTLEDHYSPSNELNKELKQHVVSEIGAIARPGTIQFAEALPKTRSGKIVRRFLRQIAADQ-DIVGDKSTVVDPSVLDKLREK--- 113476003 16 -----PEKFVQTAQIKIEQYKELYEKAKSNPEEFWAELAEELDWFQKWDKVLEW----QPPFAKWFINGKINISYNCLDRHLTTRRNKAALIWEGE-PGDSRTITYAQLHREVCQMANVFKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSADALKNRLVDAEAKLVVTADGGWRKDAIVPLKEQVDKAL-MAGAPSVENVLVVKRTAQKIQMEPGRDHWWHDLQKSASGECPAEPMDSEDMLFILYTSGTTGTPKGVVHTTGGYNLYTHVTNKWAFDLQDTDVYWCTADVGWITGHSYIVYGPLSNGATTLMYEGAPRASNPGCLWDVVEKYGVTIFYTAPTAIRALMKMGEQHPNSRNLTSLRLLGTVGEPINPEAWIWYHRVIGDSKCPIVDTWWQTETGGFMITPLPGATPTKPGSATFPFPGIIADIVNEEGESVDGNNGGYLVVKHPWPGMMRTVYGDPDRFRRTYWENGEYIYFAGDGAHKDEDGYFWVMGRVDDVINVAGHRLGTMEVESALVSHPAVAEAAVVGKPDEVKGEDIVAFVSLEGGREPDENLEKELKQHVVKEIGAIARPGEIRFTDDLPKTRSGKIMRRLLRSLAAGQEIT-GDTSTLQDRSVLDKLR----- 124004071 11 -------------------YIHEYQKSVSNPEAFWASVAENFHWRKKWDKVLDWNFE--EPTIEWFVNGKLNITENIFERQLFTHGDKAAIIWEPNNPDESITLTYRELFEKVCQFSNGLLKQGVKKGDRVVIYMPMVPEAAIAMLACARIGAIHSVVFAGFSSNALADRINDAQATTVLTADGGYRGTKVLEIKKIVDEALE--NTPSIERSVVLKRTGSEVTMKPNRDIWWSDVIAGETLENKAEEMDSEDMLFILYTSGSTGKPKGVVHTTGGYMVYTAYSFKNVFQYNAGDVYWCTADIGWITGHSYIVYGPLLAGATSVMFEGVPTFPDAGRFWEIVDKHQVNQFYTAPTAIRALQAKGLEYVEKHDLSSLKVLGSVGEPINEEAWHWYHDHIGKDRCPIVDTWWQTETGGILISPLPGITPTKPTYATLPLPGIQPILVDNEGNELKGNVEGNLCVKFPWPSMLRTTYGDHERCRQTYFSTYKGLYFTGDGCKRDEDGYYRILGRVDDVINVSGHRLGTAEIENAINEHPLVNESAVVGYPHEIKGQGIYAYIVCEADAADEEQIKRSIISTINKIIGPIAKPDKILVVPGLPKTRSGKIMRRILRKIAENNASNLGDISTLLNPEVVASIMDK--- 78066989 13 -----PAALEQAATISMPAYRALAAEAENDYEGFWARLARELAWHKPFTKVLDESNAP---FYKWFEDGELNASYNCLDRHVEANGERVAVIFEADD-GTVTRVTYADLLARVSRFANALKKRGIGKGDRVVIYIPMSIEGIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGATALITADEQARGGKTLPLKSIADEAIALGGCEAVKSVIVYRRTGGKIDWHAERDLWMHELTAGESDQCEPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWTFDWKPTDVFWCTADIGWVTGHTYITYGPLACGGTQVVFEGVPTYPDAGRFWKMIGDHKVTVFYTAPTAIRSLIKAAEVHPKSYDLSSLRIIGTVGEPINPEAWMWYHKHVGQERCPIVDTWWQTETGGHMITPLPGATPTVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPAMIRTIWGDPERFKKSYYPEELGGRLYLAGVRDKDTGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLRPEGEEAAALAKTLRDWVGKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGEAIT-QDTSTLENPAILDQLAEVR-- 116074596 20 -----PAALAADAKISLQAYQALADAAAKDPDQFWGEAAKRLHWFQPFNTVLDWSDAP---FAKWFDGGKTNLSYNCLDRHLEGRAEKTALIWEGE-PGDVRRFTYRELHAEVCRAANALKAMGIGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKAVITADGGFRKDKPVSLKPAVDAALAEGACPSVQSVLVVQRTKQPTEMAEGRDVWWHDTVPAQSADCPAEAMDSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFQWIFDIKEDDVYWCTADVGWITGHSYIVYGPLSNGATSVMYEGAPRPSKPGAFWELIQKHGITIFYTAPTAIRAFMKSGREVPDQFDMSTLRLLGTVGEPINPEAWMWYREVIGGNRCPIVDTWWQTETGGVMISPLPGATPTKPGSATLPLPGIQADVVDAEGNSCKADEGGYLVVRRPWPGMMRTVHGNPQRFRESYWEHIRPIYFAGDGARRDSDGYVWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLESGRDANDALVAELRAHVGQEIGPIARPDEIRCSDALPKTRSGKIMRRILRALAAGQEVS-GDTSTLEDRSVLDKLR----- 154287528 23 ---HVPKAFLERTHINLDEYQKLYEESIRDPDTFWSRLARELTFEKDFDTTRYGSFAGGDVA--WFLGGRLNASYNCVDRHALKDPNKVAVIYEADEPNEGRTITYGELLKEVSRLAWVLKQAGVRKGDTVAIYLPMIPEAVIAFLACVRIGAVHSVVFAGFSSDSLRDRVLDAKSRIVITTDEGKRGGKLIGTKKIVDEALR--QCPDVTNCIVYKRTGADVPWTKGRDLWWHEEVEKYPNYIAPESMDSEDPLFLLYTSGSTGKPKGLMHTTAGYLVGAAATGKYVFDIHNSDRFFCGGDVGWITGHTYVVYAPLLLGCATVVFESTPAYPNFSRYWDVIDKHQVTQFYVAPTALRLLKRAGNDYIH-HKLKSLRILGSVGEPIAAEVWKWYFEIVGKEECHLVDTYWQTETGSHVITPLGGITPTKPGSASLPFFGIEPAIIDPVSGEEIKGNDVELAIKQPWPSMARTVWGAHKRYMDTYFNIYKDFYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHSAVAEAAVVGIADELTGQAVNAFVALKTTSDNIEQLRKDLIMQVRKSIGPFAAPKAVFIVDDLPKTRSGKIMRRILRKILSGEEDSLGDISTLSDPSVVAKIIEVYHA 21221982 15 -----PADLAANANVTAEAYE----QAKADRLGFWAEQARRLTWAKEPTETLDWSNPP---FAKWFKDGTLNVAYNCVDRHVEANGDRVAIHFEGE-SGDSRALTYAQLKDEVSKAANALLELGVQKGDRVAIYMPMIPETAIAMLACARIGAAHSVVFGGFSSDALATRIQDADARVVITADGGYRRGKPSALKPAVDEAVERAGI--VEHVLVVRRTGQDVAWDDSRDKWWHETVDGQSAEHTPEAFDAEHPLFILYTSGTTGKPKGILHTSGGYLTQTAYTHWAVFDLKPEDVFWCTADVGWVTGHSYIVYGPLANGATQVMYEGTPDTPHQGRFWEIVQKYGVTILYTAPTAIRTFMKWGDDIPAKFDLSSLRVLGSVGEPINPEAWIWYRKNIGADATPVVDTWWQTETGAMMITPLPGVTHAKPGSAQRPLPGISATVVDDEANEVPNGGGGYLVLTEPWPSMLRTIWGDDQRFIDTYWSRFEGKYFAGDGAKKDDDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDETTGQAIVAFVILRGTTAESEDLVAELRNHVGATLGPIAKPKRILPVSELPKTRSGKIMRRLLRDVAEN--RQVGDVTTLADSTVMDLIQTKLPA 88805272 3 -----------NYHIHLEEYFQVYRKSVRDPEAFWEEIAEEFVWRKKWDRVLRWDFKKPEVA--WFEGARLNITENCLDRHLPVRGDKTAILFEPNDPGEAQHITYKELHERVCRMANVLKEHGVKKGDRICIYLPMIPELAVAVLACARIGAIHSVVFAGFSSNALATRINDSDCKLVITSDGSYRGAKTLNLKSIVDTALE--DCPGVDTVLVARRTGEEVAMKDGRDKWLQPLLDEAYADCVAEIMDAEDPLFILYTSGSTGKPKGMVHSCGGYMVYTAYTFKNIFQYREQDVYWCTADIGWITGHSYIVYGPLANGATTVMFEGVPSYPDYGRFWEVVEKHRVNQFYTAPTAIRALAKESLDYVEKYDLSSLKVLGSVGEPINEEAWHWYNNNIGRNKCPIVDTWWQTETGGIMISPIPFVTPTTPTFATLPFIGIQPALMDEEGNEIKGNQVSRLCIKFPWPSMARTIWGNHDRYRDTYFSAYADKYFTGDGASRDAVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDVKGNALYGFVILKETGESRENLHKEINQQITEQIGPIAKLDKIQFVPGLPKTRSGKIMRRILRKIAAGQTDDLGDISTLLNPEVVQEIIDQAE- 163782937 16 -KYEPPKEIVERAWIK--DYESLYKESIEDREGFWAKVAEELHWFKKWDKVLEWNFP----YAKWFVGGKTNITYNCLDRHVENKRNKVAYIYVDEDNNE-KKVTYGELLELVSRIANGFKKLGVQKGDRVSIYMPNTIEAIAVMLACARIGAIHSVVFAGFSEGALRTRIEDAKAKIVVTASYTKRRGKRIDLLPTVKKAVD--GLDFVEKVVVWDRDGDVLSEEEGLFVDLGELIKNSEPHCEPEVMDAEDPLFILYTSGTTGKPKGVLHTTGGYMVQTYFTSKVVFDLHEDDIFWCTADIGWITGHSYIVYGILANGVTSIVVEGAPDYPDPGRWWGYVEKYRANVFYTAPTAIRMFMRYGEEWPAKYDLSSLRILGSVGEPINPEAWHWYYENIGRGKCVIVDTWWQTETGAHMITTVPSY-PAKPGKAGKPMFTVEVDIVDKDGKKLPPDTVGFLVIKTPWPSMLRTCWGEPERYEK-YWNTIPGVYFAGDLASYDEEGYIMILGRADDVINVAGHRIGTMEVESALVDHPAVAEAAVIGKPHEVKGESIKAFVILKKGVEPSEKLVEELKLHVRNELGPIAVPDEIEFVEKLPKTRSGKIMRRVLKAQELGL--DVGDVSTLED------------- 214032858 8 -------------------FREEHRKSIENIEEFWAEQAKVLDWFKTWEKVLDDSKAP---FFRWFVGGQLNASYNALDRHVKAKRNRAAIIWESE-RGETRTLTYYELYREVNRFASALKNLGVEKGDRVVIYMPLVPEVVIAMLASARIGAIHSVVFSGFSAEALATRINDAKAKVVITADYLYRRGKKLNLKEIVDKAL--LETPSVESVVVLRREENGVNMVEGRDYDWNELLDGAERYVEPVPVESNHPLFILYTSGTTGKPKGIVHSTGGYLVYVAKTMEWAWGITESDLFWNTADVGWITGHSYLVYGPLTLGLTVMMYEGALNYPKPDRPWELVEKHGVTIFYTAPTAIRMLMRYGDEWVKKHDLSSLRLLGSVGEPINPRAWKWYYEVVGGGRCPIIDTWWQTETGGYMIYPSAGIQPLKPGSATFPGLGVDADVLRADGSLAEPNERGYLVIKKPWPGMLLGIWGDDERYIRTYWKRFIWIYYPADYAMKDDEGYFWIFGRADEVLNVSGHRIGTAEIEHALVLHPAVAEAAVIGRPDEIKGEVPVAFVILKENCVPRESLKKELIDYVRETLGPIAAPAEVFFVNKLPKTRSGKIMRRVLKALASGK--GLGDLSTLEDEASVEEVKKALE- 89893261 15 ------EEFHKNALIQSADYEQ--GQSL----GFWEEQAKQLSWLSPWEKTLEWN----PPFAQWFVGGKLNASANCLDRHLQDHRNKAAIIFEGEN-GDSQVLTYQDLHREVSKFANVLKANGVNKGDRVTIYLPMIPEAVISMLACARIGAPHSVVFGGFSSEALRDRVIDAQAKAVITSDGSFRRGNTIPLKDNTDIALDGVDC--VEHVFVIQRTKQTVQMKEERDLWYHEEMAKASPVCPAEPMDAEDMLFILYTSGTTGKPKGVVHTTGGYMVGVSTTHRWVFDLKEEDVYWCTADVGWITGHSYIVYGPLANGATVLMYEGSPDYPNRDRFWEIVEKYKVTILYTAPTAIRTFMKWGPQYPQSRDLSSLRLLGSVGEPINPEAWMWYYKYIGGERCPIVDTWWQTETGMIMMTPLPGITSLKPGSCTVPFPGVRIEVVDSAGHPVPKGGGGYLAIKEPWPAMLRNIYGDPARFERTYFGNWPGVYFPGDGAKWDKDGYFWILGRVDDVINVSGHRIGTMEVESALVDHPSVAEAAVIGKNHEVKGQALACFVTLKEGIEITPDLEDELKKHVAKKIGALARPDDIFFTAELPKTRSGKIMRRLLRDIAEGRA--IGDTTTLADASVVNTLKANYQ- 197624665 15 -----PADLAASARISMEAYRALAEAAAADPDGFWGAQARELHWFTPFHTVLDWSNPP---FARWFEGGTTNLSVNCLDRHLDGRADKTALIWEGE-PGDTRHFTYRELHAAVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKLVITADGGFRKDKAVSLKPAVDAALAGGSAPSVEHVLVVRRTEQDCTMADGRDRWWHELVDGQSAECPAEPMQSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFQWIFDIREDDVHWCTADVGWITGHSYIVYGPLSNGATTVMYEGAPRPSKPGAFWEVIQKHRVSIFYTAPTAIRAFMKSGREVPDRYDMSTLRILGTVGEPINPEAWMWYRDVIGADRCPVVDTWWQTETGGVMISPLPGATPTKPGSCTLPLPGIAADIVDLEGRSQPADAGGYLAVRRPWPGMMRTVHGDPERFRRSYWEHGSWLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLEGGRDGDDSLAAELRRHVGQEIGPIARPDLIHFSDALPKTRSGKIMRRILRSLAAGQEVS-GDTSTLEDRSVLDQLR----- 169624774 22 ---HVPKAFLEKHHINLEEYQKLYKESITEPKQFWGRLARELTWDRDFQTVHSGSFQGGDNA--WFLEGRLNASYNCVDRHAFKNPDKPAIIYEADDTEDGRIISYGELLRQVSKLAYTLKEMGVRKGDTVALYLPMIPEAVISFLACSRIGAVHSVVFAGFSSDSLRDRIIDAECKVVITTDEGKRGGKVISTKKIVDEALK--QCPGISHCLVYKRTGAEIPWTKGRDWWWHEEVEKYPNYIAPEPMNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGAAATGKYVFDIHDNDTFFCGGDVGWITGHTYVVYAPLLLGVATVVFEGTPAYPNFSRYWDIVDKYNVTQFYVAPTALRLLKRAGDEHV-KHQMKHLRILGSVGEPIAAEVWKWYFETVGKEEAHVIDTYWQTETGSHVITPLGGVTPTKPGSASLPFFGIEPAIIDPVSGEEIHGNDVELAFKQPWPSLARTVWGAHQRYMDTYLNVYKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHSVAEAAVVGINDELTGQAVNAFVALKDGTESSDQVKKDLILQVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRIMRKILAGEEDQLGDTSTLSDPSVVDKIIE---- 108801772 18 --YPPPAEFAEQANAKAE----MYREAEEDRLAFWAKQAERLSWDTPFTEVLDWSDAP---FAKWFVGGKINVAYNCVDRHVEANGDRVAIHWEGEPVGDSRSLTYAELKDEVCKAANALTDLGLTAGDRAAIYMPMVPEAIVAMLACARLGVLHSVVFAGFSASALKARIEDAEAKLVITTDGQYRRGKAASLKDAVDEAVDGQ--PSIEHVLVVRRTGIDVKWTDGRDLWWHETVDGASTEHTPEAFDSEHPLFLLYTSGTTGKPKGIVHTTGGYLVQSSYTHHNVFDVKPDDVYWCTADIGWVTGHTYITYGPLSNGVTQVVYEGTPTSPSEHRHFEVIEKYGVTIYYTAPTLVRTFMKLGRAVPDAHDLSSLRLLGSVGEPINPEAWRWYRNVFGDNNIPVVDTWWQTETGAIMISPLPGVTAAKPGSAMTPLPGISAKIVDDDGNQLPPGSDHGLVLDQPWPAMLRGIWGDPQRFKETYWSRFQGWYFAGDGARYDADGNIWVLGRIDDVMNISGHRISTAEVESALVGHSHVAEAAVVGATDDHTGQAICAFVILESSAAPHEHMVEELRAEVAKEISPIARPREIHVVPELPKTRSGKIMRRLLRDVAEG--RELGDTSTLVDPGVFEAIRASK-- 159484328 12 ---PPPDSIVAKAHVRLAQYKEMYERSITDSDDFWAEQAEALHWNKGWSAPLCQSNENGPVHISWFVGAETNMAYNCLDRHIEAHGDRVAIFWEGNDEGEERVLTYSELKSMVCRIANYLKSLGVKRGSDVTMYMSLVPELPAAMLACARIGAVHSVVFGGFSAEALSGRILDSQPNVVITSSGTMRGPKPIGLKAIVDDALDICHGHTVQHVLMLEQLPLAGSMKPGRDVTWREAVDSQSDECPVEWLPAEAPLFKLYTSGSTGKPKGVLHTTAGYMLGALVTTKYVFDVQPTDVYWCTADCGWITGHTYVAYGPLLLGATQVLFEGVPTWPDAGRCWSIVDKYKVTIVYTAPTAIRALHAKGDAYVTRYSRASLRLLGSVGEPINPEAWRWYHQVVGDGRCPIMDTWWQTETGGHMITPLPGATPLKPGSATLPFFGVEPVVLDEKGNELQGPCEGVLCIKKPWPSMMRTVAGDHARFEQTYFSAYKGYYFTGDGCRRDADGYYWITGRVDDVLNVSGHRIGTAEVESALVEHPSCVEAAVVGVEHPIKGQSIYAFVTLMTGVEPGDALRKELISTVRKIIGPFAAPDVIHWAPGLPKTRSGKIMRRVLRKIAAKEEDQLGDTSTLADPSVVQVLVELR-- 56475531 14 ------EEMVKNAAVSMEGYLALCKEAEDNYEGFWARHARELEWKKPFTQVLDESDAP---FFKWFADGQLNVSYNCLDRNVNNGGDKVAIIFEA-DSGEVTRVTYKDLLVRVSRFANALRGMGVKKGDRVVIYLPMSIEGVVAMQACARIGATHSIVFGGFSAQALRDRINDAGAVALITSDGQHRGGKALPLKPIADEALAMGGCESIRNVIVVKRTGAEVAMDKGRDQWFDDVCATQSETCEPEWVDAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAIMSMKYTFDIKPDDVFWCTADIGWVTGHTFITYGPLACGTTEIVFEGVPTYPDAGRFWKMIQDHKVTVFYTAPTAIRSLIKAADNHPKKYDLSSLRILGSVGEPINPAAWEWYYENVGASRCPIVDTFWQTETGAHMITPMPGATPLVPGSCTLPFPGIQAAVVDETGTELPNGQGGILVVKRPWPSMIRAVWGDPERYKKSYYPDDFQLYLAGDGAIRDKDTYFTITGRIDDVLNVSGHRMGTMEIESALVAHEKVAEAAVVGRPDDVTGEAVVAFVVLKGERPTGEAVIKELQNWVGHEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRQLAKGEEIT-QDTSTLENPAILDQL------ 198283745 15 ---PVPAHFASQANMDAETFARLNRQATEDPDGFWGDLARQLDWDVPFQRVLEVDQAP---FYRWFGGGQLNVAYNCVDRHLRATRHKAALIWEGED-GSVRTVTYAQLHREMSLFANALKHQGVQKGDRVAIYMPMVPEAIIAMLACARIGAIHTVVFGGFSAEALKDRLEDTDAKVLITADGAWRAGKMVPLKRHADQALLREHEHSVRHVIVLRRTGADIDMQEGRDIWWEDAVADVNADCPALSMQAEDTLFILYTSGSTGKPKGVFHSSAGYLLWTMLTTRWVFDIKPEDVYWCTADIGWITGHSYVVYGPLANGATVFLYEGAPMHPQPDRFWKMIARHGISILYTAPTAVRAFMKMGDEWPQRHDLSSLRLLGSVGEPMNPEAWMWYYKQIGGGRCPVADTWWQTETGGHMIAPLPGVTANRPGSCALPLPGISARIVNDQGAPIAPNAGGYLVIDRPWPGMLRGVWGNPERYVESYWARFDNRYYIGDSARRDADGYFWVMGRIDDVLNVSGHRLGTAEVESALVAHPAVSEAAIVGIPHEIKGEAICAFVVLKHQHQGDDELGAALRAQVTELIGAIARPDDIRFTDALPKTRSGKIMRRLLRSIARGEEVT-QDMSTLEDEGTLQNL------ 159484368 62 ---------------DKQQYEALYKRSIEDPAGFWAEIAEQFHWETKWERRYNFDVRAGPISVEWFRGATTNIAYNCLDRHVAGRGDQTCFIWEGNDVGREKSMTYAEALDEVCKLANWLRAAGVKKGDAVAVYMPMLLELPLAMLACARIGAVHSVVFGGFSAESLAQRMEDCKAKVLLTASGVMRGPKSIDLKKIADKACKLSAGHTVEHVLVYENDAADCPFTPGRDRWWQSEVAAQPTTCAPEWVEAEHPLFLLYTSGSTGKPKGVLHSTGGYMVYAATTMRHVFGLQQGDVYWCTADCGWITGHSYLAYGPLLNGTTQIVFEGVPTHPTPARCWEVVAAHGVTQFYTAPTAIRSLMSFGDQWVSQCDTSSLKLLGSVGEPINPEAWRWYHEVVGKGKCPIVDTWWQTETGGHMITPLPGAWPEKPGSATLPFFGVRPVVLDEKGNELQGEAEGILAISQPWPSTLRTVYGDHERYQSNYFGPFPGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRIGTAEVESALVAHPACAEAAVVGYDHPIKGQGIYAYVTLMAGVEATKELKKELVGSVRSIIGAFAAPDVIHWAPGLPKTRSGKIMRRVLRKIASKEEDQLGDTSTLADPGVVATLVELR-- 119194271 1 ------------------EYNQLYQQSINDPDTFWARMADLITFEKDFDKTHIGTLEGGDNA--WFVGGRLNASFNCVDRHAMRDPNKVAIIYEADEPGHGRSITYAELLKEVSRLAWVMKSQGVRKGDTVAIYLPMIPEAIFALLACARIGAIHSVVFAGFSSDSLRDRTLDARSKFIITTDEGKRGGKVIGTKKIVDEALK--QCPDVTNCLVFKRTGADVPWTKGRDLWWHEEVDKYPNYLPAESMDSEDPLFLLYTSGSTGKPKGVMHTTAGYLVGAAATGKYVFDIHPADRFFCGGDVGWITGHTYVVYAPLLLGCTTVVFESTPAYPNFSRYWDVIEKHKVTQFYVAPTALRLLKRAGDHHI-NHEMKDLRILGSVGEPIAAEVWKWYHEVVGKRQAHIVDTYWQTETGSHVITPLGGITPTKPGSASLPFFGIDPVILDPVTGAEIPGVEGILAFRKPWPSMARTVWGDHKRYMDTYLNVYKGFYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHCVAEAAVVGVPDPLTGQAVHAFVALKSGNDNREQLQKELIMQVRKSIGPFAAPKVVFVIDDLPKTRSGKIMRRILRKILSGEEDSLGDISTLSDPSVVNKIID---- 126646327 7 -------------------YLHEYQKSVAQPEEFWARIADSFHWRKRWDKTLKWNFEGPDV--KWFLNGKLNITENIFERYLFTIGDRPAIIWEPNDPNEGRTLTYRELFEEVSRFSNALKSKGIGKGDKVIIYMPMVPEAAVAMLACARIGAIHSVVFAGFSSNALADRINDCEAKAVLTSDGNFRGSKKIAVKAVVDEALTKS---SVETVIVYQRTHQDVTMQDGRDYWWHDVVADESKDCPAEEMDSEDMLFILYTSGSTGKPKGVVHTTGGYMVYSKYSFENVFQYSPGDVYWCTADVGWITGHSYIVYGPLLAGATTIMFEGVPTFPDCGRFWAIVEKYKVNQFYTAPTAIRALQAYGTVEIEKYDLSSLKVLGSVGEPINEEAWHWYHTHIGKNKCPIVDTWWQTETGGIMVSPIAGITPTKPAYATLPLPGVQLCIVDPEGNELTGNVEGNLCIKFPWPSMIRTTYGDHDRCKQTYFSTYKGMYFTGDGVKRDHDGYYRILGRVDDVINVSGHRMGTAEVENAINEHPKVIESAVVGYPHDVKGQGIYAYVICDLTNRTEDNLVNEIKEMVSKIIGPIAKPDKIQLVPGLPKTRSGKIMRRILRKVAENNLDNMGDTSTLLDPDVVEKIIDGRK- 218149778 16 -----PEEMLENSNITAQQYEEACRIADEDPEKFWAERARELLWKRDFKTALESD--PEKNEYKWFAGGRLNASENCLDRHLENKRNKAALIWQGEPEDEVRVFTYHMLHRKVCRFANVLKKMGVSKGDRVAIYLPMVPELVISMLACARIGAVHSVIFAGFSAVSLQSRIIDCDAKILIAADGVLRGGKTIPLKRNVDEAL--FECPSVEQVIMVKRTGDEIDFIEGRDTWWQDEMAAPDDYCKPESMRSTDPMFILHTSGSTGKPKGIVHSTGGYMTITAHTSQWVFDLKDDDVHWCTADIGWITGHSYTVYGPLALGATTLLFEGVPTYPRPDRYWEIINRYGVNIFYTTPTAIRSLRREGSQWTEKYDLSTLRILGSVGEPINPEVWIWFHEHIGKGKLPLLDTWWQTETGGILISPLPYVGKLKPGSTGHALPGIKTAIVRSDGSEASANEGGHLLITEPWPGMLCTIHNDDARYRRTYFERFPGSYETGDGARIDEDGFHWIMGRLDDVINVSGHRLGTTEIESALIAHPDVTEAAVVGIPHDVKGQSVYAYVTLRSGLDQDDETRTALCNWISEKISPIAVPEAIQFSEGLPKTRSGKIMRRILRSIAVGGTE-FGDTSTLSDASVINDLIE---- 164424614 31 --HPSKPHLA-----NFEEYQKLYKQSITEPNVFWAERARELSWSKDFQTVHSGSLANGDNA--WFVEGELNASYNCVDRHAHKDPNRVAIIYEADEPGQGRNVTYGELLREVSKLAHVLTNLGVRKGDTVAIYLPMIPEAIVAMLACTRIGAIHSVVFAGFSSDSLRDRVVDAQSKVVITTDEGKRGGKLIGTKKIVDEALQ--QCPDVRNVLVYKRTGADISMTPGRDLWWHEEVEKYPAYYTPVAMASEDPLFLLYTSGSTGKPKGVAHSTGGYLLGAAMTGKYVFDIHDGDRYFCGGDVGWITGHTYVLYAPLLLGVSTVVFEGTPAYPNFSRYWDIIEEHKVTQFYVAPTALRLLKRAGDHHV-RNEMKHLRVLGSVGEPIAAEVWKWYYDVVGKGRAQICDTYWQTETGSNVITPLAGVTPTKPGSASFPFFGIEPALVDPVTGEEIHGNDVELAFKQPWPSMARTVWGAHKRYMETYLHVYKGYYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHSIAEAAVVGVADELTGQAVNAFVAVKEGTQINDALRKEFVLQVRRSIGPFAAPKAIYIVPDLPKTRSGKIMRRILRKIVAGEEDQLGDITTLSDPSVVAKIIDVVHA 126138592 20 -----------------EQYQELYQKSIADPEGFFGPMAKELSWDRDFDKVKSGSLKDGDVA--WFIGGQLNASYNCVDRWAYATPDKTAIIYEADEEKDSYKLTYAELLREVSKVAGVLKSWGIKKGDTVAIYLPMTPQAVIAMLAVARLGAIHSVIFAGFSSGSIRDRVNDASCKALITCDEGRRGGKTVNIKKLCDEALK--SCPTVEKVLVFKRTGNEIELEEGRDFWWDEETAKFSGYLPPVPVNSEDPLFLLYTSGSTGTPKGVVHTTGGYLLGAAMTTKYIFDVHPEDILFTAGDVGWITGHTYALYGPLALGIPTIVFEGTPAYPDFGRFWQIVEKHKATHFYVAPTALRLLRKSGEQEIPKYDLSSLRTLGSVGEPISPDIWEWYNEHVGQGRCHISDTYWQTESGSHFIAPIAGVTPNKPGSASLPFFGIETALIDPVSGHELEGNDIELAIKSTWPSMARSVWNNHTKYMDTYLNPYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHNGVSEAAVVGITDDLTGQAVVAYVALKAGKETSDELRKELIMTVRKEIGPFAAPKSVIIVADLPKTRSGKIMRRILRKISANEADQLGDITTLSNPQSVVGIIDSFAA 119719802 17 --------------------DEMRRKALEDPESFWDEHARALEWYKIWDKVLDDGEKP---FYRWFVGGRINASYNALDRHVKTRKNKVALIWEGED-GSVKKYSYRDLYVEVNRVAALLKNFGVKKGDRVALYLPMIPELPIFMLAAARIGAPFTVIFSGFSSDSLAKRLNDSGAKLLVTADGFWRRGRVVRLKDIADKSLEQAL--SVESVLVVRHAGVDVAMQEGRDYWYHEALEGRNTYVEPERLDSNHPLFILYTSGTTGTPKGIYHSTGGYLVWVYWTLKWAFNPNDEDIWWCTADIGWITGHSYVVFGPLLHGLTTLMYEGAPDYPAPDRWWSIIERHGVTVFYTSPTAIRMFMRYGSHWVEKHDLSSLRILGSVGEPINPEAWEWYFKVVGKGRCPIIDTWWQTETGGFMISPAAGIELVKPGSATLPLPGVDADVVDDNGNPAKPGVQGYLVIKRPWPGMLLGVWGDPERYVKTYWGRFDGYYFPGDYAMKDEDGYFWILGRADEVLKVAAHRIGTMELESALVEHPAVSEAAVVGKPDPVKGEVPVAFVVLKEGFSPSVKLEEELSNHVAEVIGPIARPAAIIFVKKLPKTRSGKIMRRVLKALVRGEA-SLGDLSTIEDPSAVDEVKAA--- 91776080 13 -------------------YQALCDAAEQDYTGFWANLAREISWQTPFTEVLDESNAP---FYRWFADGKLNASYNCIDRHLEKRANKIALIFEADN-GDVANITYRELHQRVCRFANALKKQGVGLGDRVIIYLPMSIEAIVAMQACARIGAIHSVVFGGFSAKSLHERIVDVGAKLVITADAGIRGGKQVALKASVDEALELGGCESVEKVIVYQRTGVDIAWNPHRDAWWHEVEAAENDNCEPVWVDAEHPLFILYTSGSTGTPKGVQHSTGGYLLGAIMSMKWVFDHKATDIFWCTADVGWITGHSYVAYGPLALGSTQVVFEGVPTYPDAGRFWQMIERHKVSIFYTAPTAIRSLIKLGGDLPHKYDLSSLRLLGTVGEPINPEAWMWYYKVVGKERCPIADTWWQTETGAHMIAPLPGAIDLKPGSCTRPLPGIIMDIVEEDGTHIEGTGGGLLVVKKPWPSMIRNIWGNPERFRKAYFEELNGLYLAGDSAHRDEDGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAIVGKPHDIKGESIVAYVVLRPEGEAAKTIAGQLREWVGKEIGPIAKPDEIRFGENLPKTRSGKIMRRLLRSLAKGEEIT-SDISTLDNPAILDQLRQ---- 157341236 1 ----------------------MYKRSVEDPAGFWSDIASDFYWKEKWSQPVNLDVRNGNIKIEWFKGGRTNICYNCLDRNIESNGGKVAIYWEGNEPGFDASLTYAQLLDKVCQLANYLKDMGVRKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSSESLAQRIVDCKPKVVITSNAVKRGPKVISLKDIVDAALVESAKNG---ISVGKKIKETTKWQEGRDIWWQDVVPKYPTTCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMIYTATTFKYAFDYKPSDVYWCTADCGWITGHSYVTFGPMLNGATVIVFEGAPNYPDSGRCWDIVDKYKVTIFYTAPTLVRSLMRDASQYVTRYSRKSLRVLGSVGEPINPSAWRWFFNVVGDSRCPISDTWWQTETGGFMITPLPGAWPQKPGSATFPFFGVQPVIVDEKGIEIEGECNGYLCVKSSWPGAFRTLYGDHDRYETTYFKAFPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGVEHEVKGQGIYAFVTLVEGVPYSEELRKSLIMTVRSQIGAFAAPDRIHWAPGLPKTRSGKIMRRILRKIASRQLNELGDTSTLADPNVVDELIK---- 86140960 3 -----------NYHIHLEEYFQVYRKSVRNPESYWEEIAEEFLWHKRWDNVLSYDFDK--PEFKWFEGAQLNITENCIDRHLRTRGDKTAILFEPNDPKEKQHITYNELHKRVAQMANVLKAKGIKKGDRVCIYLPMIPELAISLLACARIGAIHSVVFAGFSSKALATRINDSSCKMVITSDGSYRGSKTIDLKGIVDEGLK--SCESIESVLVVKRINSDIHMEEGRDHWLQPLLDEAEETCAPEIMNAEDPLFILYTSGSTGTPKGMVHTTAGYMVYTAFTFKNVFQYREDDIYWCTADIGWITGHSYIVYGPLANGATTVMFEGVPSYPDHARFWEIVEKHKVTQFYTAPTAIRALGKENLDFVEKHDLSSLKVLGTVGEPINEEAWHWYDENIGKRNCPIVDTWWQTETGGIMISPIPYSTPAIPTFATLPLPGIQPALMDEEGKEIKGNQVDRLCIKFPWPSMARTIWGNHQRYKDTYFSAFKNMYFTGDGALRDSVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHPAVAESAIVGYPHEVKGNALYGYVILKETGETRDNLRKEINQMISDRIGPIAKLNKIQFTSGLPKTRSGKIMRRILRKIASNDTSNLGDTSTLLNPEIVQEIMDN--- 169627529 11 --YPPSPEFVATANATAD----LYQAAEEDRLGFWEQQAGRLHWDEPFGQVLDWSDAP---FAKWFVGGKLNVAYNCVDRHVEANGDRVAIHWEGE-PGDTRTITYAELLAQVSQAANYLTELGLVSGDRVAIYMPMLPEAIVAMLACARLGLMHSVVFAGFSAAALRARIDDAQAKLVITSDGQWRRGTAAPLKSQVDEALGAAGPASVEHVLVVRRTEIPVEWTEGRDLWWHETVDKADTTHTAEPFDSEHPLFLLYTSGTTGKPKGIVHTSGGFLTQTSYTHFNIFDLKPEDVYWCTADIGWVTGHTYIVYGPLSNGATQVVYEGTPTSPNEHRHFEIIEKYGVTIYYIAPTLVRTFMKWGREIPFAHDLSSLRLLGSVGEPINPEAWRWYREVIGGNRTPIVDTWWQTETGSAMISPLPGVTETKPGSAMRAVPGISAKIVDDEGNQLEPASGDELVLDKPWPSMLRGIWGDPERFKETYWSRYQGWYFAGDGARYDSDGAIWVLGRIDDVMNISGHRISTAEVESALVGHDGVAEAAVVGASDETTGQAIVAFVILKASHTVEDELVSHLKAQVSKEISPIAKPREIHVVPELPKTRSGKIMRRLLRDVAEG--RELGDTSTLVDPSVFEAIRASK-- 210113558 14 --------------------QDLYDFSLREPDTFWGTLAKRIQWIKSFDRVSDCDMSAGK--IEWFLGGQLNVSVNTLDRHVQKMPDKVALIWERDEPGTEVRITYRELLAMTCQLANTLRSHGVKKGDRVCIYMPNSPIAVAAMQACARIGAPHSVVFAGFSADALASRIQDANCETVITTDQAVRGGKVIELKKTVDDAVA--NCPMVKRVLVAQRTGKEVPMKHNLDFSLEEDMCRQSTECTPEIMDSEDPLFMLYTSGSTGKPKGILHTQAGYLLYATMTSKFAFDIREDDIFSCVADIGWITGHSYVVYGPLSNGATTVLFESIPTYPNPGRYWEMVERLKINQFYLAPTAVRLLLKFDESWVKKYDRSTLRKLGCVGEPLNVEAGDWYSQVVGEGRCDLVDTWWQTETGGIMITPRPSQPGAEIHGPMRPFFGIEPVLFNDEGKELTGDVSGALCVRKPWPGIARTIFGDHERYLDTYFRPYPGTYFSGDGAHRDHKGYYHITGRMDDVINISGHRIGTAEIEDAMDEHHDVAETAVIGTPHEVKGEVPYAFVILKEGVRRDEEIAKELKDLVRKTIAAYAVPDTILITPGLPKTRSGKIMRRILRKISTDKEEELGDVSTLAEPSVVDAIVQSHKA 6647429 20 -----PKGFTERSLADFETYQKLYKQSIENPNEFFTQQAKELDWFKPFDPVDPKDDYKNGDLPAWFINGQLNACYNAVDRWAIKNPDKPAIIYEGDEPDQGRIITYGELLKQVSKLAQALTKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAMHSVVFAGFSSASLRDRILDADSRIVITADESKRGGKTIETKKIVDDALK--ECPKVRNVIVFKRTGSHVPFSPGRDLWWHDEMAKYGPYFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGAVLTTKYTFDVHEDDILFTAGDIGWITGHTYCVYGPLLAGATSVVFEGTPAYPNYSRYWEIVDKYKVNQFYVAPTALRLLKRAGTKYVEKYDLSSLRVLGSVGEPIAAEVWHWYNDNIGRGQAHIVDTYWQTESGSHLLTPLAGITPTKPGSASLPFFGVDPKILDPTTGEELPDNDVELAIKSAWPSITRGIYNDYNRFIDTYLAPYANYYFSGDGAARDRDGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHPIVGESAVVGYADELTGQAVAAYVSLKKDKAVGEDIKKEMILTVRKEIGPFAAPKMILLVDDLPKTRSGKIMRRILRKVLAGEEDQLGDISTLSNPGVVQQIID---- 117929191 17 -----PPELAANAIATA----SIYEEAARDRLAFWAAQAERLTWATPWEQVLDWSDAP---FARWFVGGRLNAAVNCLDRHVAAYGGKVAFYWEGE-PGDTRVITYAELTAMVCQAANALTELGVTAGDRVMIYMPMIPETVVAMLACARIGAVHSVVFGGFSAEALAGRTNDAQARLIITADGGFRRGAAHALKPAVDDACA--QCPQVDKVLVVRRTGQDIPWNDGRDIWWHDIVDRQPSTHEAQAFDAEHPLYIMYTSGTTAKPKGILHTTGGYLTGVTATHRMVFDLHEDDLYWCGADIGWVTGHSYIVYGPLANRATSFMYEGTPDTPAKDRWWQMIEKYRVSILYTAPTTIRTFMKWGEEWPAKHDLSSLRVLGSVGEPINPEAWIWYRTHIGGNRCPIVDTWWQTETGSIMITPLPGVTSTKPGAAMRAFPGITVDVVDNDGNPVPNGSGGYLVITEPWPSMLRGIWGDPQRYIDTYWSRFPGKYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRISTTEVEHALVSHPKVAEAAVVGTHDPVTGQAIVAFVTVKGSVPADEAFAAELRAHVAKEIGPIAKPRDILITADLPKTRSGKIMRRLLRDIA--DHRELGDTTTLLDPGVVQQIAAQ--- 193213948 20 -----------------DEYEKQYKIAADDPQKYWANVASQYHWFKKWDTVLEWN----EPFSKWFVGGETNLCYNALDVHINTRKNKAAIIWEGE-PGDQRTLTYLQLHREVSKFANVLKRRGIQKGDRVAIYMGMTPELVIAVLACARIGAVHNVIFAGFSAHALTERINDSHAKMIVCADGTIRRGKSLNLKEVVDEAL--VDTPSIQNVIVYQRTKETIHMQDGRDHWWHDLMGLASEYCPAESLDSEHPLFILYTSGSTGKPKGILHSTGGYMTHVANSFKHVFDVKEQDIYWCTADIGWITGHSYMIYGPLINGSTIVVYEGAPNYPQWDRFWDIIQRHKVTIFYTAPTAIRAFIRAGDEWVTKHDLSSLRLLGTVGEPINPEAWMWYYKNVGKEKCPIVDTWWQTETGGIMISPLPGATPLKPGTATRPLPGILVDVVHKDGTPCQANEGGFLVVKHPWPSMLRTIYGDEERYKTTYWSEVDGMYFTGDGARKDNDGYIWIMGRVDDVVNISGHRLGTSEVESALVSHEAVAEAAVVSRPDEVKGNALVAFVTLKEEFEGNQKLREELRAHVAKEIGPIAKPDDVRWAAALPKTRSGKIMRRLLREMASSKEVK-GDVTTLEDFTVLEKLR----- 58388862 10 --HP---DVASKAYINMQQYREFYQQSLENPGQFWANVAKQFHWETPYDPSYNFDISKGPIYVKWMEGASTNICYNLLDRNVKNGGDTVAYYWEGNHPDDYSRLTYRKLLEEVCRFANVLKSHGVQKGDRVSIYMPMTMELPVAMLACARIGAVHSIVFAGFSSDSLAERMHDCQAKVLITADGAWRGEKILHLKDICDTAMDKAEGHHVQTCIVVWDGSFDTPWRDGRDFWWHQEMEDAEPACYPEWMSAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKIVFDYKPNDIYWCTADIGWITGHTYVLYGPLANGATSVMFEGTPFFPDTDRYWEIIDKYKVSQFYTAPTAIRSLMKFGDEPVLKHDLSSLRVLGSVGEPINPEAWLWYYRVIGKERCSIVDTFWQTETGGHVITPLPGATPMKPGSASFPFFGVKPTLLDESGTEITGEGEGYLVFSQPWPGMMRTLFNNHPRYESTYFSKFNGYYCTGDGARRDADGYFWVTGRVDDMLNVSGHLMSTSEVESVLTEHPRVSEAAVVSRPHPVKGECLYCFITPNQNEAFDKTLISELKVLVRERIGPFAQPDVIQHAPGLPKTRSGKIMRRVLRKVAVND-RDVGDTSTLADEAIIEQLFANRPA 186476693 13 ------AEVAAQATVSMDAYKALVAEAERDYEGFWGRLARELSWNKPFTKVLDESNAP---FYKWYDDGELNASYNSIDRHVEANGERVAIIFEADD-GTITNVTYNDLLQRVSRFANALKQRGIKKGDRVVIYMPMSVEGIVAMQACARIGATHSVVFGGFSSKSLNERLVDVGAVALVTSDEQMRGGKALPLKNIADEALAMGGCEAVKSVIVYQRTGGKIGWDDKRDLWMHEITASESDHCPPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAAQTMKWTFDWKPTDVFWCTADIGWVTGHSYITYGPLTLGGTQVVFEGVPTYPNAGRFWDMIQKHKVTVFYTAPTAIRSLIKAAEVHPKSYDLSTLRIIGTVGEPINPEAWVWYYENVGGSRCPIVDTWWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPSMIRTIWGDPERYKKSYFPEELGGTLYLAGVRDKETGYFTIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGRPDDTTGEAVCAFVVLRPEGEEAAKIAADLRNWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAKGEEIT-QDVSTLENPAILDQLGESR-- 152980721 20 -----PVDFVNNAAISMDAYNALCTEAAEDYEGFWARLAQQVLWSKPFTKRLDESNAP---FYKWFEDGELNVSYNCLDRHLTNNADKVALIFESDD-GKVTRVTYKELYERVCKFANGLKELGIQKGDRVIIYMPMSIEGVAAMQACARIGATHSVVFGGFSAKSLQERIIDAGAVAVLTSDYQVRGGKNLPLKSIVDEALALGGCDTIRNVVVYKRTGGEMNFVAGRDIWLHDLVDKQKAECEPVPVGAEHPLFILYTSGSTGKPKGVQHSSGGYLLWAMLTMKWSFDIKPNDVYWCTADIGWITGHTYVTYGPLACGATQIVFEGVPMFPNAGRFWDMVQKHKVTIFYTAPTAIRSLIKAADVHPSKYDLSSLRLLGSVGEPINPEAWMWYYKNIGGERCPIADTFWQTETGGHVISPMPGATPMVPGSCTLPLPGIAAAVVDEVGHDLANGKGGLLVIKRPWPSMIRNIWNDPERFQKSYFPHELGGTIYLAGIRNEETGYFTITGRIDDVLNISGHRMGTMEIESALVANPIVAEAAVVGKPDETTGESICAFVVLKRSRPTGDEIAKELRDWVAKEIGPIAKPKEIRFGDNLPKTRSGKIMRRLLRVLAKDEVIT-QDISTLENPAILEQLKQA--- 82621720 12 -----------------EDYNNFYNQSVSDPESFWGKIASTFKWKSKWDKVLDFDFNK--PEFKWFVNGKLNITENCLDRHLIDKPDKTAILFEPNEPNETQKISYRELHQRVCRFSNVLKNNNIKKGDRVCIYMPMVPELTIAVLACARIGAVHSVVFAGFSATALAARINDSECKMLLTADGSFRGNKTIALKEIADEALK--NCKNIETTIVLKRTGQEILMNSNEKWWHNEILKVDS-YCEVTTMDSEDILFILYTSGSTGKPKGMVHSCGGYMVYSAYTFLNVFQYNPGDIYWCTADIGWITGHSYIVYGPLLSGATSVMFEGVPSYPEFDRFWKICEKHKITHFYTAPTAIRALAKHSISFVNNSDLSSLKVLGSVGEPINEEAWNWYNINIGNSKCPIVDTWWQTETGGIMLSSLAGVTKQKPTYATKPMIGVQPVLLDVKGNEITGNKEGILAIKFPWPSIARTIYGDHDRYKKVYFSAYPGYYFPGDGALIDNEGNFRITGRVDDVVIVSGHNLGTAPIEDAINSHPIVAESAVIGYPHEIKGNALRAFVIINTNKQ-DDQLVDEIKNLVSKTIGPIAKPDIIQIVPGLPKTRSGKIMRRILRKIASNDIDNIGDVSTLLNPEVVDQII----- 170677080 8 ---------------DLENYFKMYKKSVREPKKFWDKIADEFIWYQKWDKVFDFDMQKAE--FKWFIDAKVNITKNCIDRHLARRGDKTAIIFEPNNPEEKQKISYNELYQKVSKMANVLLEQGIEKGDRVCIYLPMIPELAIAVLACARIGAIHSVIFAGFSAGALEARINDCQAKMVITSDGGYRGDKKINLKGIVDEALER--CHGVKTVLVVERTKEKIDMKIGRDHWLQPLLDNALDTSVAEIMDAEDPLFILYTSGSTGKPKGMLHTTAGYMVYTAYTFKNVFNYNDGDIFWCTADIGWITGHSYSLYGPLLNGGTTVISEGILSYPDFSRYWQIIEKHKITQFYTAPTAIRSLAKENLDYVQKFPLKSLKVIGSVGEPINEEAWHWYNDHVGGKRCPLVDTWWQTETGGIMIAPIPFVTPTKPTYATLPLPGVQPVLMDELRNEIEGNVVGSLCIKFPWPSIARTIWGDHERYKETYFSQFPGKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDIKGNALYGFVILKEEHRDRENLKIEINQIISDQVGPIAKLDKIQFVSGLPKTRSGKIMRRILRKIASGDLENFGDISTLLNPEVLEEIKNEK-- 168021907 1 ----------------------MYKRSVEDPDGFWGDIASTFFWKKKWPTTENIDVRTGRVAVEWFKGGQTNICYNALDRHVEAFGDKVAFFWEGNDTGVDATLTYKEVLERVCQLANYLRSQGVKKGDAVAIYMPMLAELPIAMLACARIGAVHSVVFAGFSAESLSQRILDCKPNIILTSSAVKRAAKVIKLKDIVDDALKTAAENGHSVGLCLTYDNEDTAWQEGRDVWWQDVVPSHSKECEVEWVDAEDTLFLLYTSGSTGKPKGVLHTTGGYMVYAATTFKYAFNYHEDDVYWCTADCGWITGHSYLTYGPLLNGASMVVFEGVPNYPDAGRCWEIVDKYNVTIFYTAPTAIRSLMRSGDEPVKRHSRKSLRVLGSVGEPINPSAWKWYYEVVGDKRCPIVDTWWQTETGGFMITPLPGAWCLKPGSATLPFFGIQPAVVDENGHAQTGECSGYLCIKAAWPGMMRTLQGDHDRYETTYFAPFKGYYFSGDGCRRDKDGFYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGFDHEVKGQGIFAFVTLLEFVEYSDELRTALVNAVRSQIGAFAAPDVIHWAPGLPKTRSGKIMRRILRKIASNQLDELGDISTLADTSVVDQLISLR-- 88803421 3 -----------NYHIHLEEYYQVYRKSIREPENFWEEIAEEFVWRKKWNSVLEWDFKIPEV--KWFSGAKLNITENCIDRHLATRGDKTAILFEPNDPKEAEHISYTELSKRVNQFANVLKDKGIQKGDRVCIYVPMIPELAIATLACARIGAIHSVVFAGFSAVALATRINDSDCKMVITSDGSYRGAKIIDLKGIVDEALE--HCPGVSTVLVAKRIHSEIYMKEGRDQWLQPLLDTASNVCEAEIMDAEDPLFILYTSGSTGTPKGMVHTTAGYMVYTAYTFKNAFQYKENDVYWCTADIGWITGHSYIVYGPLANGATTLLFEGVPSYPDFGRFWEIVEKHKVSQFYTAPTAIRALAKHGTEVVDAYDLSSLKVLGSVGEPINEEAWHWYNDNIGKKKSPIIDTWWQTETGGMMITPIPYVTPTKPTYATLPFIGIQPAIVDEKGNELSGNVEGRLCIKFPWPSIARTIWGNHQRYKETYFSAYKNMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGSALYGYITLKDESRSQDNLRKEINQLITDRIGPIAKLDKIQFSEGLPKTRSGKIMRRILRKIACNEMDNLGDVSTLLNPEVVQSIIDNR-- 88712908 3 -----------NYHIHLEEYYQVYRKSVRNPEGFWEEIAEEFVWRKKWDKVLEWDFTKPEV--KWFQGAKLNITENCIDRHLPTRRNKTAILFEPNDTKEEQHITYGQLHEQVCKMSNVLKDNGVKKGDRVCIYLPMIPELTYAVLACARIGAIHSVVFAGFSSNALSTRINDSDCKMVITSDGSYRGSKSIDLKGIVDKALD--DCPGVNTVLVAKRIDSEIEMKDGRDKWLAPLMEEAYSDCNAEIMDAEDPLFILYTSGSTGKPKGMVHTCGGYMVYTAYTFKNIFQYREEDVYWCTADIGWITGHSYIVYGPLANGATSVMFEGVPSYPDYGRFWEVVEKHKVNQFYTAPTAIRALAKENLEFVEKYDLSSLKVLGSVGEPINEEAWHWYNNNVGKKHSPIVDTWWQTETGGMMITPIPYVTPTTPTFATLPFIGIQPALMDENGQEIIGNQVDRLCIKFPWPSIARTIWGNHERYRDTYFSAYDNKYFTGDGAHRDAVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDVKGNALYGYVILKETGEDKDNVRKEINQQITEHIGPIAKLDKIQFVPGLPKTRSGKIMRRILRKIASKDTSNLGDTSTLLNPEVVKDIMEN--- 146413140 16 -----------------DEYKKLYKQSIEDPATFFGNAAKFLDWDRPFDPVDPKDDFKNGDIPSWFINGQLNASYNAVDRWAMKNPEKPAIIYEADEVNEGRTITYGELLKDVSKLAATLTNLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGALHSVVFAGFSSTSLRDRIIDADSRIVITADESKRGGKTIETKKIVDDALK--ECPHVRNVLVFKRTGSHVPFLAGRDLWWHDELQKYGPYFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGALMTAKYTFDLHEEDIIFTAGDVGWITGHTYVVYGPLLCGATTVVFEGTPAYPDYSRYWDVVDKYKVNQFYVAPTALRLLKRAGTKYVEKHDLSSLRVLGSVGEPIAAEVWHWYNDNIGRGKAHIVDTYWQTESGSHLLTPLAGVTPTKPGSASLPFFGIDARDPVSGKDLVDNNVEGVLCVKSAWPSITRGIYHDYARYIETYLKPYPNHYFLGDGAARDKDGFFWILGRVDDVVNVSGHRLSTAEIEAALIEHELVGESAVVGYADELTGQAVAAYVSLKSNVEVDDAIKKELILTVRKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRKVLAGEEDQLGDISTLSNPQVVSQVIEVVKA 84495125 17 --------------------EALYAEADADYEAFWARQAERITWSKDFDQTLDWS---GAPFAKWFVGGELNVAYNCVDRHVEANGDRVAIHFEGA-GGDTRTITYADLLADVSRAANALIELGVQTGDRVVIYLPMIPEAIATMLACARLGAPHSVIFGGFSAEALRTRINDAEAKIVVTADGQWRRGKAAPLKAAVDEAVAGGDTP-VEKVLVVKRTDSEVEWTDGRDVWWHDVVDKQSPEHTAEPMDAEHPLFILYTSGTTGKPKGILHTTGGYLTQTAYTNSVVHDVHPEDVYWCTADIGWVTGHSYIVYGPLANGATQVLYEGTPDTPHQGRWWELIEKYKVSVLYTAPTAIRTFMKWGDDIPAKFDLSSVRVLGSVGEPINPEAWLWYRKNIGGGEAPIVDTWWQTETGAIMISPLPGVTTLEPGSAQRPIPGISAEILDDEGKPFTEAEVGYLVLTKPWPSMLRGIWGDPDRYKETYWSRFEKYYFAGDGAKYDAKGNIWLLGRVDDVMNVSGHRLSTAEIESALVSHPSVAEAAVVGASDETTGQAVVAFVILRGGAQDNDETVQELRNHVAKEIGPIAKPRSIMVVPELPKTRSGKIMRRLLKDVAEN--RDIGDVTTLADSSVMNLIQQ---- 46105404 44 YQHPHRPHLA-----NLEEYKRLYKESITQPEKFWAERARELSWDNDFKTTQSGSLLNADVSY--FNEGRLNASYNCVDRHAFKDPDRVAIIYEADEPSEGRNVTYGELLREVSRTAWVLKQMGVRKGDTVAIYLPMIPEAIIALMACVRIGAVHSVIFAGFSSDSLRDRVVDAGSKVVITTDEGKRGGKLIGTKKIVDDALK--QCPAVENVLVYKRTGSEIPWTSGRDFWWHEEVEKWPNYFPPEPVASEDPLFLLYTSGSTGKPKGVLHTTAGYLLGAAMTGKYVFDIHEGDRYFCGGDVGWITGHTYVVYAPLMLGVSTVVFEGTPAYPNFSRYWDIIEKHDVTQFYVAPTALRLLKRAGDEHV-RGKFAHLRVLGSVGEPIAAEIWKWYFEVIGKEECHIVDTYWQTESGSHVITPLAGITPTKPGSCSLPFFGVEPALIDPVSGEEIHGNDVEGVLKQSWPSMARTVWGAHNRYKETYLDVYKGYYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHAVADAAVVGIADELTGQAVNAFVDLEKNVEATDALRKELIVQVRKSIGPFAAPKAVYIVPDMPKTRSGKIMRRVLRKIVAGEEDQLGDTTTLSDPSVVDKIIKA--- 91772996 15 ------ADFVKQANMNDPH---IYEKAEADIEGFWEGLAGNIDWFKKWDTVLDW----QPPHAKWFSGGKLNASYNCLDRHVQKHGDKPALIWEGEM-ENSETYTYKELRDATARFAAGLKELGVKKGDVVTIYLPMVPEAVISMLACSRIGAPHSVVFAGFSSEALAQRVEDAHSRFVITCNGYFHKGNLIQQKERADKGLENA--PAVEKVIVVDHAANIIPMKEERDIWWNDLIHNVDSECEPEHMDSEDTLFIMYTSGTTGRPKGVVHTTGGYMVGTNVTSNWIFDLKDDDIFWCTADVGWITGHSYLVYGPLSNGATIVMHEGAPDYPDKGRFWDIVEKYGVTIFYTAPTAIRTFMKWGDEIPAKYDLSSLRLLGSVGEPINPKAWLWYYETIGKSKCPIVDTWWQTETGMIMISPLPGITTMRPGTATRPFPGIKANILDDEGNEVPMGSGGYLALQNPWPSMIRTINGDEQRFIDTYWSKWGDTYLTGDGARKDEDGNFWILGRLDDVIKVSGHRLGTMEIESALVSHPSVAEAAVDGKVDEIKGEVICAYVILESSCDDQSILEDELKQHVVDEIGPIARPKMIIFTEELPKTRSGKIMRRVLKAITNG--TEIGDISTLQDPAVVEDLKRK--- 91787925 20 ---PGPATVKAARISGMEAYNAMCREADKDFDRFWARLADNLSWKKPFSQVLDESNAP---FYQWFADGELNASYNCLDRHLGTTESKKAIIFESDD-GKATSVTYKELHARVSQFASALKGLGVKKGDRVIIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKSLQERIQDAGAVAVITANYQLRGGKELPLKAIVDEGIAMGGCESIKNVVVYQRTATPCNMVAGRDSLMHEITARAAATCEPEFVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAKLTMDWTFDIQPADVFWCTADIGWITGHTYVAYGPLAAGATQVIFEGIPTYPNAGRFWQMIEKHKVTIFYTAPTAIRSLIKAAEIHPARSDLSSLRILGTVGEPINPEAWMWYYKNIGGERCPIVDTFWQTESGGHMITPLPGATPLVPGSCTLPLPGIMAAIVDETGKDLPNGSGGLLVVKRPWPSMIRGIWNDPERFKKSYFPEEMGMYLAGDGAVRNADNYFRITGRIDDVLNVSGHRMGTMEIESALVAHSLVAEAAVVGRPDDLTGEAIVAFVVLKRSRPTGDEIAKELRDWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRGIAKGEALT-QDTSTLENPAILDQLSEN--- 83856072 9 -----------------EEYYQVYRKSVRDPELFWGEIAEEFLWRKKWDRVLSYDFSK--PEFKWFEGAQLNITENCLDRHLTTRANKTALLFEPNNPEEKQHITYKELYERVCKLANVLKQKGVKKGDRVCIYLPMIPELTVSVLACARIGAIHSVVFAGFSSKALATRINDCDCEMVITSDGSYRGHKTIDLKAIVDEALE--QCSGVKNVLVVKRINSEVSMTPNRDFWIEPLLKEASANCPAEIMDAEDPLFVLYTSGSTGTPKGMVHTCGGYMVYSAYTFKNVFRYEENDVYWCTADIGWITGHSYIIYGPLANGATSLMFEGVPSYPDFGRFWEIVEKHRVNQFYTAPTAIRALAKENLKFIESHDLSSLKVLGTVGEPINEEAWHWYNVNVGKKRSPVADSWFQTETGGIMISPIPYVTATKPTYATLPLPGVQLALMDENGDEIKGNQVDRLCIKYPWPGIARTIYGNHKRYKDTYFSAFKGMYFTGDGALRDETGYYRITGRVDDVVIVSGHNMGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGFITLKETGEGRDNLRSEINQLITEYIGPIAKLDKIQFTKGLPKTRSGKIMRRILRKIASKDSENLGDISTLLNPEVVQDIID---- 167519330 1 ----------------------MYEQSINDPVPFWTPIAKQFHWEEPWTTLHASNFDRGPVSIKWFDGAKTNICYNCLDRHVNGHGDRVAFFWFGNEPADARTVTYSQMLERVQRFANVLKALGIKKGDTVAIYMPMIVDLVVAMLACARIGAPHSIIFGGFSAEALSERIMDARSSVLVTADGAFRGTKFIDLKSIADTAMEKCKTRGVTHCVVSLNSGDKAPMVQGRDQFFHELEATAELECPALWVDAEDILFLLYTSGSTGRPKGVVHTHGGYMVWTATTFKYTFDYHPSDVYFCTADIGWITGHSYIAYGPLLNCATSVMFEGIPTYPEADRYWAIVEKYKVNSFYTAPTAIRSLQRFGEEMPKRHDLSSLRVLGSVGEPINPEAWIWYHDVIGNKRASVVDTYWQTETGGHVITPLPGCTPMKPGSASLPMFGIVPAILDKAGEELSGKAEGYLVIKQSWPGQMRTVFGNHERFELTYFSQFSGAYCTGDGAHRDEHGYSWITGRTDDVITVSGHRMGTAELESAMTTHPDVAESAIVGVPHEIKGEGIHAYVITNPGVETDVSKEKELKMHIRQEIGAFATPDVIHFTSGLPKTRSGKIMRRILRKIAHYEEDSLGDISTLADPSVVQELIDSR-- 84703860 11 ----------------------------QDRDTFWLETASVLDWITMPTKASDVSWKAEDFRIKWFEDGVLNACAECLDRHLATRGKKTAFIWEGDDPEISETITYEEVFDHVCRMANVLKARGVDKGDRVVLYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALASRINDCGATAVITADEGRRGGKTIPLKANVDRALEKAE--GVRLVLTVKVTGGETSMVSGRDLWWHEMRDEVTADCPAEPMAAEDPLFILYTSGSTGKPKGVIHSTGGYLVYVAYTFGLVFDIDPDDIYWCTADVGWITGHSYMVYGPLARGATSLLFEGVPTYPDPGRLWSVTEKHNVTILYTAPTAIRALMKEGDGFVKAHDRSSLRLLGSVGEPINPEAWRWYHDVVGEGRCPIVDTWWQTETGGIMITPLPDEPMDKPGWATAPLPGIELSLVDQEGHRLEGDAEGLLLITAGWPGQARGVYGDPQRFIDTYFSAYPGTYFTGDGAHRDAEGDYRITGRVDDVLNVSGHRMGTAEIESALVAHPAVAEAAVVGYPHDVKGQGIHCYVILQSDVQETDDLPQTLRQHVRQDIGPVATPDRVQIAPGLPKTRSGKIMRRILRKIAEGHPDQLGDTSTLAEPEIVDTLVADAQ- 207084966 7 --YPNKELWADAAINSMDEYHRLQDFAKNDYEGFWDSFAKEITWRKPYTKVLDDSNMP---FVRWFEGGELNVSEQCIDRHLNDKADKIAIIFQGE-KGDIQKITYKQLSIHVNKTANLLRDHGITKGDRIVMYMPMIPEAAYVMLACARIGAIHSIVFGGFSADAIHSRVLDAKAKLIITADGAFRRGKPYFLKPTVDEALAKGECDFVEKVLVVKRNYEDINMVAGRDEIYNDLIDTMSDKCEAEIMQSEDPLFLLYTSGSTGKPKGVLHSQAGYILWAQMTMEWVFDIKDSDIYWCTADVGWITGHTYIIYGPLASGATTVMFEGVPTYPDAGRWWKMVEELKITQFYTSPTAIRMLHKVGDNEPDNYDLSSLRILGSVGEPINPEAWEWYYNKVGRGNCPIVDTWWQTETGGHMISPLPGATPIQTSCATLPVPGIMAEVMDKDGTPTAIGEKGLLCITRPWPAMIRGVWGDDERFKKAYFGECKKDYFSGDGAMVDEKGYITITGRTDDVINVSGHRIGSAEVEASIGNAPMVAESAVVGQPHPIKGESLCAFIILNKEHAGYEEMALEINSIIKKEIGAFAKCDRFIFVPGLPKTRSGKIMRRLLRSISVGEEI-IQDISTLEDPSVVEEIIKA--- 124266578 1 -------------------YDKLVAEAAADYQGYWGRLARELSWKKPFTKVLNDSDAP---FFKWFEDGTLNVSYNCLDRNVERGGDKTAIIFEADD-GKVTTASYRQLLAQTCRLANGLRSLGVKKGDRVVIYISMSIEGVAAMQACARIGATHSVVFGGFSAQSLRDRIADTGAVAVITADQQVRGGKQLPLKAIVDEALALGGCESVRHVLVAKRTGADVGFQAGRDVWLNELLAGQADTCEPEWVEAEHPLFLLYTSGSTGKPKGVQHASGGYLLHAALTTKWTFDLKDDDIFWCTADIGWVTGHSYITYGPLALGGTEIVFEGVPTYPDAGRFWQMIQKHKVSVFYTAPTAIRSLIKAAEVHPKKYDLSSLRILGSVGEPINPAAWEWYHQHIGGGRCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPFPGIQAAIVDETGKDVPNGQGGILVVKQPWPSMIRTIWGDPERFKKSYYEDFKGKYYLAGDGRDEKTGYFTITGRIDDVLNVSGHRMGTMEIESALVSHELVAEAAVVGRPDDTTGEAICAFVVLKRPRPTGEEIAAELRNWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAKGEAIT-QDTSTLENPAILEQLAQ---- 89891796 3 -----------NYHIHLEEYWQVYRKSVRNPENFWEEIAEEFLWRKKWDKVLSWDFSKPEV--KWFEGAKLNITENCLDRHLATRADKTAILFEPNNPDEDQHITYKELHERVSRFANVLKSQGIDKGDRVCVYLPMIPELAVAILACARIGAIHSVVFAGFSSTALATRINDCDCETIICSDGSYRGKKTIDLKSIVDEALE--SCPGIKKSFVVQRTHTDVVMKEGRDIWLQPLLDNASPTCKATVMDAEDPLFVLYTSGSTGKPKGMVHTTAGYMVYTAYSFKNVFQYRENDIYWCTADIGWITGHSYIVYGPLANGATSVMFEGVPSYPDYGRFWEIVEKHKVTQFYTAPTAIRALAKENISYVDKYDLSSLKVLGTVGEPINEEAWHWYNDNVGKKNSPIADTWFQTETGGIMISPIPYSTPTIPTYATLPLPGIQLALMDENGKEIKGNVEGRLTIKYPWPSMARSIYGDHERYKNTYFNSFENMYFTGDGALRDAVGYYRITGRVDDVIIISGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGYITLKEAGEDHDNLRKEINQLIADRIGAIAKLDKIQFTQGLPKTRSGKIMRRILRKIACNDTSNLGDISTLLNPEVVKDVMAK--- 78779004 18 ---PPSKQFAENSNISSQELLSLKEQASENPTQFWESFAKELDWFEPFQTVLDSKNAP---FFKWFKEGKLNITYNCLDRHISRGGGKTALIWEGE-PGDSKKYTYEELLKEVCKASNALKTIGVKKGDLVCIYMPMIPEAMFAMLACARIGAPHSVVFGGFSSEALKDRLIDGNARFVITADGGFRKDKVIELKQAVDAAIESGADKVVEKVVVVQRTKKSISMVDGRDFWWHELLKDQKDECEPEIMNSEDRLFILYTSGSTGKPKGVVHTTGGYNLWSHLTFKWIFDLKDDDIYWCTADVGWITGHSYIVYGPLSNGATTLMFEGVPRPSNLGAFWEIVQKYKVSIFYTAPTAIRAFMKSGREIPDKYNLDSLRLLGTVGEPINPEAWIWYKDVIGKNKCPIVDTWWQTETGGVMISPLPGVVPTKPGSATYPLPGIEVEIVDKNGDKVMENEGGYLIIKKPWPGMMRTIHGNSKRYLESYWEYIKNVYFAGDGARIDEDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAEAAVVGRRDDLKGEVIVAFVSLEKDVNSSSELVEELKKHVVNEIGIIAKPEKIVISDSLPKTRSGKIMRRILRSLAAGEKIS-GDISTLEDSSVLEKLKEK--- 187477647 14 ---PPPERAVEGASISMEAYRALCQEAEQDFNGFWARHARELQWTKPFTEVLDESNAP---FYRWFGDGELNVSANCLDVHLGNNADKTAIIFEADD-GQVEKVSYRELLARVCRFANGLKSLGYKKGDRAIIYMPMSIEAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGASLVITADEQVRGGKVIPLKPAVEEAFAMGGCDAVSKVIVYRRTGGKIAWQEGRDLWMHEVQAGQPDTCEPVPVEAEHPLFILYTSGSTGKPKGVQHASAGYLLWSLLTVKWTFDARASDVYWCTADVGWITGHTYITYGPLAAGLTQVVFEGVPTFPNAGRFWDMIARHKVSVFYTAPTAIRSLIKASEAAPQTHDLNSLRIIGTVGEPINPEAWIWYHKQVGQERCPIVDTWWQTETGGHMITPLPGATPLKPGSCTLPLPGITAAIVDETGADVEQGNGGFLVIKRPWPSMIRTIWGDPERFKKSYFAELRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHELVAEAAVVGRPDDTTGEAVVAFVVLRPEGEAAQAIAKQLRDWVAKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRVVAKGEEVT-QDVSTLENPAILEQLAK---- 145221972 12 --YPPDPGFAENANAT----EALYEQADADRLEFWAEQARRLAWETPFDEVLDWSEAP---FAKWFVGGTLNVAYNCVDRHVEANGDRVAIHWVGEPVEHSRDITYAELKDEVCRAANALTNLGLTAGDRVAIYMPMVPEAIIAMLACARLGAMHSVVFAGFSASALKARIEDAQAKLVITTDGQYRRGSAVSLKTGVDEAIDGLGEDSVEHVLVVRRTGIDTPWTPDRDLWWDETVPEADTEHTPEAFDSEQPLFLLYTSGTTGKPKGIVHTSGGYLTQTAYTHHNVFDLKPEDVYWCTADIGWVTGHSYIVYGPLANGATQVVYEGTPASPTEHRHFEIIEKYGVTIYYTAPTLVRTFMRWGRQIPAEHDLSSLRLLGSVGEPINPEAWRWYRMAFGKDKTPIVDTWWQTETGAIMISPLPGVTHCKPGSAMRALPGISAKVVDDDGNEHGEHATGYLVLDQPWPAMLRGIWGDPERFKETYWSRFKGWYFAGDGARIGSDGEIWVLGRIDDVMNISGHRISTAEVESALVGHSGVAEAAVVGATDEHTGQAICAFVILKSSAHGGEEMIDELRAEVAKEISPIAKPREIHVVPELPKTRSGKIMRRLLRDVAEG--RELGDTSTLVDPSVFEAIRASK-- 116754498 26 --------------------REMRAWTGQHYIEFWDEMAKYADWFEPYAQILEW----KPPYARWFVGGKCNVAYNAVDRHAKAKKDKVAYIFVPEPTDQQRKITYLDLYKAVNKFANGLKSLGVKKGDRVSIYMPMIPETPIAMLACAKIGAIHSVVFSGFSAGGLQSRVLDAEAKVVVTTDGFYRRGKPLPLKPNVDEAVQNA--PSVEKVVVVKRAGLDVPMKEGRDIWYHELVANQPDECETEKMDSEDRLFILYTSGTTGKPKGIEHVHGGYCVTPAQTTHWVFDLKDDDVWWCTADVGWITGHSYVVYGPLCLGATSILYEGAPDYPDFGRWFSIIQEHKVSVFYTAPTAIRMFMKAGEQWPQKYDLSSLRLLGSVGEPINPEAWIWYRKYFGSDRCPIMDTWWQTETGCFVVSPLP-ITPLKPGSPTFPLPGFNTDIYDEDANPVPPGQGGNIVNPTPWPSMLRAFYKDPERYMKEYWQMYWGVYLAGDKATRDKDGYFFIQGRIDDVLKVAGHRISNAEVESALVSHPAVAEAAVIGKPDEVKGEVIVAFVILREGVKESEDLKKELAKHVRSVLGPVAYPEIVYFVKDVPKTRSGKIMRRVIKAKALGNP--VGDISALANPEAVDAI------ 46109722 27 -RHPSKPHIG-----SLEEYQQMHQLSVTEPDAFWGNLARELTWERDFHTVKSGSLIEGN--PSWFLGGKLNASFNCVDRHALKDPNKVAIIHETDDGTNGQSITYGELLKQVSKVSWALKDLGVKKGDTVAIYMPMIPEALVAILACTRIGAVHSVVFAGFSAGSLRDRVENAKSKVVITTDESQRGGRTIGIKKIVDEALSTLEG---VQTLVFKRTGADVAWVEGRDHWWHEQVAKWPSYIAPEAMDAEDPLFLLYTSGSTGKPKGVLHTTGGYLVGAAATGKYVFDIHDQDRYFCAGDVGWITGHTYVVYAPLLLGVSTVVFEGTPTFPNASRFWDIIANHRITHFYVAPTALRLLKRAGSDPVD-HDTNSLRVLGSVGEPIAPEIWKWYYDIIGKGNCHIVDTYWQTETGSHVVTPLAGVTPTKPGSACLPFFGIDTVDPVSGVELHGNGVEGVLAFKSSWPSMARTVYGDHQRFEETYLKVYPGYYFTGDGAARDDDGFYWIRGRVDDVINVSGHRLSTAEIEAAMVEHAAVAESAVVGVADEVTGQSVIAFVCLKEAFRSREEVHAELRLQVRNSIGPFAAPKKIFVVPDLPKTRSGKIMRRVLRKIVMGEQDQLGDISTLSDPSIVEKIIDIVQ- 145608328 7 -KAPVVAEAHEVDTYHLEEYQQLYKESISEPKQFWARMARELTWSRDFETVYSGSLSAGDSA--WFLEGELNASYNCIDRHALKDPNRVAIIYEADDPSSGRTLTYGELMREVCRTAHVLRQMGVRKGDTVAVYLPMIPEALIAFLAVTRIGAVHSVVFAGFSADSLRDRVVDGQSKVVITTDEGKRGGKLIGTKRIVDEALK--NCPDVSHVLVYKRTGADVPMMQGRDFWWHEEVEKWPNYIPPVPMNSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGAAMTGKYVFDIHDGDRFFCGGDVGWITGHTYVVYAPLLLGVSTVVFEGTPAYPTFSRYWDIIDQHKITHFYVAPTALRLLKRAGDQWV-KHEMKHLRVLGSVGEPIAAEVWKWYFEIVGKEQAQIVDTYWQTETGSNVICPLAGVTPTKPGSASLPFFGIEPAIIDPVSGEEIHGNDVEGVLKQAWPSMARTVWGAHKRYMETYMNVYNGFYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHYVAEAAVVGIQDELTGQAVNAFVSLAEHVTTDESLRKELITQVRRSIGPFAAPKAVFVVPDLPRTRSGKIMRRILRKILAGEEDQLGDVSTLSDPTVVDRII----- 118048258 17 ------------------SYDELYQWTITHREEFWADMAGELEWFKPWEKVLDDSNKP---FYKWFVGGKTNIVYNAIDRHLKTRKNKLALIWEGED-GSQRTYSYYQLNYEVSRIANVLKSMGVKKGDIVTIYMPRIPELMFSMLACAKIGAAHSVVYGGFSEAALADRLADAKSKVLITADGGYMRGKIVELKKIVNEALAR--TPTVQTCLVFRHTNHGAPMEQGRDFWMHDLLPIANGHCPTEEMDAEDMLFILYTSGTTGKPKGVVHTHGGYMVGTYTTLKFVFDIKDEDRYWCAADPGWITGHSFIVYAPLINGATSFMYEGAPNYPYPDRWWSMVAKHGITILYTAPTAIRGLMRFGDLWPSRHDLSTLRLLGSVGEPINPEAWKWFYEKIGHNRCPIMDTWWQTETGHFMITPTPA-VPLKPGSATRPFLGIEVDVVHEDGTPCAPDEDGLLVIKTPWPGMMRTILYDPQRYVEGYWQKVPPYYAAGDSARKDKDGYIWVIGRLDDVIKVSGYRLGTAEVESALVSHPAVAEAAAIGLPHEVKGNAIHAFVILRAGYEPSHELEEKLRAHVGHELGPIARPDSITFVTSLPKTRSGKIMRRVLRARALGLPE--GDISTLE-------------- 198427065 7 -KYLPPTSISEVSHVTMDQYKEMYKQSVEEPGKFWGKIAETFYFKKQHEGEFNLDIRKGEVYIRCLSDATTNICYNCLDRNVKSHGDTIAFYWEGNDPMDSTSITYKKLLDEVCKFSNVLKSLGVKKGDRVAIYMPMILELVVAMLACARIGAVHSIVFGGFSAEALSSRILDAKCDVLVTADGVYRGTKLIDLKSIADEALELCDGHSVSACVVVKHIGFKMSWNKAVDRSWEDLMQSASNECEPEWMNSEDPLFILYTSGSTGIPKGVLHHVSGYMLYAATTHKYTFDYHCGEVYFCTADIGWITGHTYITYGPLLNCATSVMFEGTPLFPDASRYWAIVDKYKVSKFYTAPTAIRSLMKYGEEPIRKYSRSSLKVLGTVGEPINPEAWLFYHKVIGNESCSIVDTFWQTETGGHVLTPFPGCTPTKPGSATFPFFGIVPAILSDEGVEIEGPGEGYLVFKQPWPGMMRTVFGDHKRFERTYFTKFPGYYVPGDGCKRDEDGYIWITGRIDDMINVSGHLLSTAEVESSLIEHPQVAEAAVVSKPHSVKGECLYCFVTVLQGSEFNKELVKELKEKVRHHIGAFSTPDYIQNAPGLPKTRSGKIMRRVLRNVAKG-NRDLGDVSTMADASVVEVLFQNR-- 149928057 13 ------ADWQRSAAIGMDAYLALCKEAETDFEGFWGRLAKELQFAKAFNQVLDESNPP---FYKWFTGGELNVSANCLDKNVEAGGDKVALIFEA-DGGEVSKVTYKELLAKVSRIANGLKSLGVKKGDRVVIYMPMSVEGVAAMQACARIGATHSVVFGGFSAKALQDRIVDTGAVAVFTADQQVRGGKQLPLKAIVDEALSLGGCEAVKNVIVYKRTGADVGMQAGHDVYLHDLADKQSDVCAPEMVDSEHPLFILYTSGSTGKPKGVQHSSAGYLLWAMLTMKWTFDIKPNDVFWCTADIGWITGHTYITYGPLAVGATQIVFEGVPTYPNAGRFWEMIQRHSATIFYTAPTAIRSLIKASEVHPKSYDLSSLRLMGSVGEPINPEAWMWYYKNVGGEKCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAVVDEVGGDLPNGQGGILVVKRPWPSMIRTIWGDPERFKKSYFPEELGGKLYLAGVRDKESGNFTIMGRIDDVLNVSGHRMGTMEIESSLVANELVAEAAVVGRPDDLTGEAIVAFVVLKGDRPTGEALAMDLRNWVGKDIGPIAKPKEIRFGDNLPKTRSGKIMRRLLRSLAKGEQIT-QDTSTLENPAILDQL------ 116626950 5 NVYPPSAEFVSTANVKMAGYRALYQRAAEKPEEFWGELADELHWFRKWTHVFEWD----PPFAKWFAGGKINASYNCIDRHLSTRKNKVAILWEGE-PGDQRMITYQELHRLVCRFANVLKARGLKAGDRAIIYMGMVPELPVAVLACARLGIIHSVVFGGFSAEALKARIQDLEAQVVITCDGAWRRGKEVRLKDAVDESLA--GCDTVKDVIVYRRTGGSIPMQEGRDHWWHDLDTEASEVCPAEELDSEHPLYVLYTSGTTGKPKGIVHTTGGYLLQAHMTMKWVFDLHEEDTYWCTADIGWVTGHSYIVYGPLSAGATSVMYEGAPDFPQPDRFWRLIEKYKVNIFYTSPTAIRSFVRQGDQWPNAHDMSSLRLLGSVGEPINPAAWEWYYKVIGKERCPIVDTWWQTETGAIMIAPMPGAVPLKPGSGTLPLPGVIADIVDLQGNPVEANREGFLIVRRPWPSIARTLWREPDRYKQAYWERVPGVYLAGDAARRDEDGYFWILGRVDDVMNVSGHRLSTMELESALVRHPAVAEAAVVGKPHEITGQAVACFVTLKKGTWDHTALAEELRKWVAHEIGSFAKPEQIRFTDSLPKTRSGKIMRRLLREIVTSNSVT-GDVTTLEDLSVVTRL------ 134094157 17 -----PVDFVNNAAISMEAYRALCAEAADDYEGFWARLAQQLHWTKPFTKKLDESNAP---FYKWFEDGELNVSWNCLDRHLHNNADKVAIIFEADD-GNVTRITYKELHERVCKFANGLKSLSINKGDRVIIYMPMSIDGIAAMQACARIGATHSVVFGGFSAKSLHERIIDAGAVAVLTADYQVRGGKNLPLKAIVDEALAMGGCDTIRNVVVYKRTGGAVDFVERRDIWLHELVEQRTSECAPEPVGAEHPLFILYTSGSTGKPKGVQHSSAGYLLWAMLTMKWVFDIKPNDVYWCTADIGWVTGHTYVTYGPLAVGATQIVFEGVPMYPNAGRFWEMVQKHKVSIFYTAPTAIRSLIKAAETHPSKYDLSSLRLLGSVGEPINPEAWMWYYKNIGGERCPIVDTFWQTETGGHVISPLPGATPMVPGSCTLPLPGIIAAVVDDGGHDLPNGKGGLLVIKRPWPAMIRNIWNDPERFEKSYFPHELGGRTYLAGIRNEETGYFTITGRIDDVLNISGHRMGTAEIESALVANPMVAEAAVVGKPDETTGESICAFVVLRPEGDEAKQIAKELRDWVAKEIGPIAKPKEIRFGDNLPKTRSGKIMRRLLRVLAKDEDIT-QDISTLENPAILEQLKQA--- 32477960 33 ------AEFTSKAVISEEQYEKLATAARENPDEFWRAEAEHLHWFEPFGTVCDW----QPPHAKWFVNGKTNACYNSVDAHVAARGDRTAIIWEGEPPRDQRTLTYAELQTEVAKCAEGLTQLGIGVGDVVSIYMPMTPELAVAMLACARIGAIHSVIFAGFSAESIAERNNDASAKLVITSDGLYRRGKVLPLKATVDEALEKS--PTVEKCLVLRRTGDDAPMQEGRDVWWHDVVENQPGEMAAKPLDSETPLFILYTSGSTGKPKGILHTTAGYNLWAKRTFEWVFDHREGDVYWCTADCGWITGHSYVVYGPLSAGATCLMYEGAPNFPAEDRFWDIVERHKVSILYTAPTAVRAFIKWGDEHVDKHDLSSLRLLGSVGEGINPEAWMWYHKKIGGEKCPIVDTWWQTETGGIMMSPLPGITPTKPGSCTRPLPGVVPSIVDELGNSVDSEHGGKLCISQPWPGMLRGIYGDEERFVEQYWSDVPDKYLTGDNARCDTDGYYWIMGRIDDVINVSGHRLSTIEVESALVSHPDVCEAAVVGRPHDLKGQAIAAFVTSNDRGH-DDEFRNELKQHVRKQIGALAQPDDIRFTAALPKTRSGKIMRRLLRDVAAGREL-VGDTSTLEDLSSLAKLREE--- 109093157 50 ------------AASQPGSYPALSAQAAREPAAFWGPLARDLLWDTPYHTVWDCDFSTGKIG--WFLGGQLNVSVNCLDQHVQKSPESVALIWERDEPGTEVRITYRELLETTCRLANTLKRHGVCRGDCVAIYMPVSPLAVAAMLACARIGAVHTVIFAGFSAASLAGRINDAKCKVVITFNQGLRGGRVMELKKIVDEAVK--HCPTVQHVLVAHRTDNKVHMGD-LDIPLEQEMAKEDPVCAPESMGSEDVLFMLYTSGSTGMPKGIVHTQAGYLLYAALTHKLVFDHRPGDIFGCVADIGWITGHSYVVYGPLCNGATSVLFESTPVYPNAGRYWETVERLKINQFYGAPTAVRLLLKYGDAWVKKYDRSSLRTLGSVGEPINCEAWEWLHRVVGDSRCTLVDTWWQTETGGICIAPRPSEEGAEILPGMAMRPFFGIVPVLMDEKVEGSNVSGALCISQAWPGMARTIYGDHQRFVDAYFKAYPGYYFTGDGAHRTEGGYYQITGRMDDVINISGHRLGTAEIEDAIADHPAVPESAVIGYPHDIKGEAAFAFIVVKDSAGDSDVVVQELKSMVATKIAKYAVPDEILVVKRLPKTRSGKVMRRLLRKIITSEAQELGDTTTLEDPSIITEILSAYQ- 149240113 44 ---------------DFATYQKLYNQSIQDPNAFWTKQAEYLHWSKPFEVARFPQDPKDDDLPAWFINGELNACYNAVDRWALKNPNKPAIIYEADEVGEGRIITYGELLKEVSKLAQVLVKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAMHSVVFAGFSSASLRDRILDADSKIVITADESKRGGKTIETKKIVDGALK--ECPDVRNVIVFKRTGNPFDNSNGRDLWWHEEMAKNGSYFPPTPMNAEDPLFLLYTSGSTGKPKGVQHTTAGYLLGALMTTKYTFDVHEDDILFTAGDIGWITGHTYCVYGPLLNGATSVVFEGTPAYPNFSRYWEIVDKYKVNQFYVAPTALRLLKRAGTKYIENYDLGSLRVLGSVGEPIAAEVWHWYNDNIGRGKAHIVDTYWQTESGSHLLTPLAGITPTKPGSASLPFFGVEPKILDPTTELKDNDVEGVLAIKQAWPSITRGIYNDYNRFIDTYLAPYPNHYFSGDGAARDLEGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHQLVAESAVVGYADELTGQAVAAYVALKKDEEDLELIKKELVLTVRKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRKVLAGEEDQLGDTSTLSNPQVVQQIID---- 209521394 58 ---PPSAETAKGAAISMDAYRALADEAERDYEGFWGRLAKELSWHKPFTKVLDESKAP---FYTWFEDGQLNASYNSIDRHVEANGERVAIVFEADD-GTVTNVTYQDLLQRVSRFANALKKRGVKKGDPVVIYMPMSIEGVVAMQACARIGAMHSVVFGGFSSKSLNERLVDVGAVALITSDEQMRGGKALPLKSIADEALALGGCEKVKSLIVYRRTGGKVAWDAARDLWMHELTQGESDQCAPEWVDAEHPLFILYTSGSTGKPKGVQHCTGGYLLWAAQTLKWTFDWRPTDVFWCTADIGWITGHSYITYGPLTLGGTQVMFEGVPTYPHAGRFWQMIAKHKVTLFYTAPTAIRSLIKASEVHPKSYDLSTLRIIGTVGEPINPEAWVWYYENVGGGRCPIVDTWWQTETGGHMIAPMPGATPLVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPAMLRNVWGDPDRYKKSYFPEELGGRLYLAGVRDKETGYFTIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGRPDATTGEAVCAFVVLKRARPQGEELANELRNWVGKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAKGEEIT-QDVSTLENPAILDQLGE---- 88601663 21 -----------QANSALGDYKKAYAEFLSDPDGFWAGKARELDWIKPWDKVKEWNWP----NARWFCGGKLNISANCLDRHVKNRRNKLALIWKGEQ-GKEEIYTYRQLYRAVMRFANALKKLGVQKGDRICLYMPLVPEHIIAMLACARIGAVHSIVYAGFGAEALHARIRDAQAKIVITADVGVRRGKLIPLRSIVDDAVKNS--PSVEKIVVLSRERCPVELYSEMEVDFYAIQEGVSDECPPEEMDSEDPLFILYTSGTTGQPKGIVHTTGGYLVGAHYTCKYIFDLKENDVHWCTADPGWITGHSYIVYGPLSVGATVLITETTPDYPDPGIWWSLIEEFGVTVFYTAPTAIRMFMKVGEQWPDKYNLSSLRIIGSVGEPLNPEAFEWYYRVIGRNRCPILDTWWQTETGMHMITT-PLGQPMKPGFAGVPIPGVVADVVDKEGNPVPARQGGLLVIKEPWPSMMRTVYNNPDRYKQ-YWNQIKNWYTVGDLAVKDEDGYIMVLGRSDDIIIVAGHNLGTAEVESALVSHEAVAEAAVIGVPDDVKGQAVKAFVILRQGYEPSQKLVSELTYHVRMTIGPIAMPSGIEFMDKLPKTRSGKIMRRVLKAKEMG--VDPGDISTLE-------------- 153893542 1 -------------------YKKLYAESVNSPESFWKRQAEHLVWRKPFKNVLQW----KPPHAKWFVGGRLNVCENCIDRHLTARENKAALIFEGE-PGDVRTITYRQLYFHVCRLAHIFENMGLVAGDRVAIYMPMVPEAVIAMLACARIGAVHTVVFGGFSPEALKDRINDCRAKLVITADGGWRRGKVVELKAAVDKAVEGA--PSVQTVLVLKRCGNEVTMHEGRDVWWREAWEGAPNAHSPKAFDAEHPLFILYTSGSTGKPKGVLHTSAGYLLGAKLSSHYVFDLKDSDRYFCTADIGWVTGHSYVVYGLLSNGSTIFLYEGAPNHPEPDRFWRMIDRHGITILYTAPTAIRAFMRWGDNYVLRNRLDSLRLLGSVGEPINPEAWMWYHKMIGKGRCPIVDTWWQTETGSIMITPLPGITPTKPGSATLPFFGVVPRVVDSSGHEVPRDAGGKLVITKPWPSMLRTLWGDDERFRQAYFSDYQGWYFTGDGARQDKDGYFWIVGRIDDVLNISGHRIGTAEVESALVSHSAVAEAAAVGRPDELKGQSLIVFVTLKAGHEPSDALKETLRNHVTHEIGALARPDHVRFAVGLPKTRSGKIMRRILKEIATGGIVK-GDTTTLEDFSVVAALQSEE-- 119714612 15 -----PAEIAAKANLQADA----YDRAAADPQAFWAEQAERLDWDQRWDRVLDWDDPP---FAKWFVGGRLNAAYNCVDRHVAARGDKVALHWVGEPLDDTRDITYAELQDEVCRAANALTDLGVRTGDRVAIYLPMIPEAVVAMLACARIGAPHTVVFGGFSADALASRLEDCQAKVVVTSDGGYRRGSASALKPAVDEARAAARGHTVEKVLVVRRTGQDVAWDDAVDLWWHDAVGGASSEHTPEFFDAEHPLYVMYTSGTTGKPKGILHTTGGYLVGSAYTHWAVFDLKPDDVYWCSADIGWVTGHSYLVYGPLANGATQVMYEGTPDSPERGRWWKIIQDYQVSIFYTAPTAIRSFMKQGREIPDGFDMSSLRILGSVGEPINPEAYIWYRHVIGDDRTPVVDTWWQTETGAIMISPLPGVTAGKPGSAMTPIPGVSAEVVNDEGDPVPNGSGGYLVLTAPWPAMLRTIWGDDQRYRDTYWSRFQGYYFAGDGAKKDDDGDIWVLGRVDDVMNVSGHRLSTTEIESALVSHPKVAEAAVVGAKDEDTGQAVCAFVILRESASDGDDIVAELRQHVRKEIGPIATPRQIMIVPELPKTRSGKIMRRLLRDVA--EHREVGDVTTLADSSVMDLIAQ---- 52782749 36 ---------------DMKQYKEMYKQSVEDPENFFGEKARELDWDRPFTRSKYGSLENGDVT--WFLNGELNAAYNCVDRHAFANPDKPALIYEADEEADNRMITFSELLRQVSRVAGVLQSWGVKKGDTVAVYLPMIPEAVVAMLAIARLGAIHSVVFAGFSAGSLKDRVVDAGCKVVITCDEGKRGGKTVHTKKIVDEGLNGISL--VSHILVFQRTGSEIPMTAGRDYWWHEETAKQRSYLPPVPCNSEDPLFLLYTSGSTGSPKGVVHSTAGYLLGAAMTTRYVFDIHPEDVLFTAGDVGWITGHTYALYGPLVLGTASIIFESTPAYPDYGRYWRIIQRHKATHFYVAPTALRLIKRVGEAEIPKYDISSLRVLGSVGEPISPELWEWYYEKVGNKNCVICDTMWQTESGSHLIAPQAGAVPTKPGSATVPFFGVDACIIDPVTGIELQGNDVELAVKSSWPSMARSVWQNHHRYVDTYLKPYPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEASLTNHDNVSESAVVGIADELTGQSVIAFVSLKDGSSRESAMRRELVLQVRGEIGPFAAPKCVILVKDLPKTRSGKIMRRVLRKVASNEADQLGDLSTMANSEVVPSIIAA--- 213016362 11 NKYHLPPAFIQNSSIM--DYEKVYQESLSDPEGFWEKIAEDLHWYRRWDKVLEW----EHPYARWFVNGKTNITYNCLDRHVGGRRNKVALIWKGEGDDDERIFTYRHLYHAVNRFANGLRKLGVLKGDRVCIYMPMVPEQIIAMLGCARIGAVHTVVFGGFGSAALNARIVGAEAKIVVTADYAVRRGKSIPLKHLIEEAI--INAPSVEHVIVLRRQDQPIEIHSEMEIDYDELMASVDRKCEIEVMDAEDPLFILYTSGTTGAPKGIVHTCGGYMVGTYYTTKHVFDVKENDVYWCTADPGWITGHSYVVYGPLMQGTTVVIAECTPDYPDPGSWWSIMEEYGVNILYTAPTAIRMFMKMGELWPDRYDLSYLRVLGSVGEPLNPEAFEWFYKTIGKEKCPIVDTWWQTETGMHMLTTMVGQPM-RPGFTGKSIPGVVVDVVDKDGESVPPGTGGFLVVKKPWPAMMRTVVNNDPIYRK-YWSTIKDYYTAGDLAVKGDDGYIMVIGRSDDLIIVSGHNIGTAEVESALVSHKAVAEAAVIGKPDPMKGNIIKAFVTLRVGHQPTDRLRNELIYHVRITLGPIAMPSEIEFVDSLPKTRSGKIMRRVLKAQEMGL--DPGDTSTLD-------------- 41406505 17 -------QFVEQANAD----EQLYREAERDRLTFWAEQANRLSWATPFTEVLDWSRAP---FAEWFADGTLNVAYNCVDRHVQAHGDRVAIHWEGESPGDQRSLTYSELYTQVCKAANALTDLGLVAGDRVAIYLPLIPEAVIAMLACARLGVMHSVVFAGFTAKALQARIADAAAKLLITSDGQFRRGKPAPLKDAADEAVADPDSP-VEHVVVVRRTGIDVSWTGGRDLWWHDVVDAAAPEHTPEPFPAEQPLFLLYTSGTTGKPKGIVHTSGSYLTQAAYTHYYVFDIKADDVFWCTADIGWVTGHTYGVYGPLANGVTEVLYEGTPDTPTQHRHFEIIEKYGVTIYYTAPTLIRTFMKWGREIPDAHDLSSLRLLGSVGEPINPEAWRWYRSVIGADRLPIVDTWWQTETGATMISPLPGVAAAKPGSAMRPLPGISARIVDDHGDQLVPGIHHGLVLDQPWPSMLRGIWGDPDRYVETYWSRFQGWYFAGDSAYYDRDGAIWVVGRIDDVMNVSGHRLSTAEVESALVGHHGVAEAAVVGATDATTGQAICAFVVLCADYQVHDGIVDELRAEVAREISPIAKPREVHVVPELPKTRSGKIMRRLLRDIAEN--RELGDTSTLLDPGVFDAIRAAK-- 146304119 16 ----VVPELLKHRLVTPEEYLRIHKKTVENYQEYWESVAKELDWFKPWEKALDDSHPP---FYKWFVGGELNASYLAVDRHANSRRNKVAIIWEGEGPKEVRKLTYLDLYREVNRAAYLLKEYGLKKGDTIGIYLPMIPELPIFMLAAARLGVAFTVVFSGFSAQAVADRMNDADTKLLITADGGWRRGKVIPLKEIVDKALETA--TTVKNVLVVRRTGTEISMKPGRDAYLHDVMSKVPAYVEPERVKSEDPLYILYTSGTTGKPKGIIHDTGGYMTLLHNTMKLVFDIRDTDVFWCTADIGWVTGHSYIVFGPLQEGATEVMYEGALDFPEPDRWVSIIERHQVSILYTSPTAIRTFMKQGEQWIKKHDVSSVRLMHSVGEPINPEAWRWFHKLVGRGQVPFGSTWWMTETGGIMISHMPGGYPMKPGTNGPPLLGIETNVFDEEGKPMPEEQKGYLVITKPWPGMPLTINKDPERYVKVYWNKFPNVFYAGDYAIKDRDGYFWILGRADEVMKIAGHRIGTYELESALVQHPAIAEAAVVGVPDPVRGEVAEAFVILRSGVEPSAKLREEIVKFVRENFGPIAVFREIHFVSKLPKTRSGKIMRRVIKAVATNSP--VGDVTTLEDEASVEEVKKAFQ- 50285321 37 ---------------DISEYERLYKQSIEDPETFFSEKARELHWDAPFSKVSYGSLEQGDVA--WFLNGKLNASYNCVDRHAFANPDKPAIIYEADDEKDNYTITFGELLRRVSKVAGILKSWGVKKGDTVAIYLPMIPEAIIAMLAVVRLGAIHSVVFAGFSAGSLKDRVVDAGSKVVITCDEGRRGGKTVHLKKIVDEGLN--GVDQVSRILVFKRTGTEIPMKAGRDFWLHEEADKRRSYLPPVPCDAEDPLFLLYTSGSTGSPKGIVHTTGGYLLGAAMTTKYVFDVHPEDVFFTAGDVGWITGHTYALYGPLLLGVPTICFESTPAYPDYGRYWRIVERHKATHFYVAPTAMRLIKRVGEAEISKYDLSSLRVLGSVGEPISPELWEWYNEKIGNNNCVVCDTFWQTESGSHLIAPMAGAIPTKPGSTTLPFFGIDCIIDPVSGVEIEGNVEGVLAVKSPWPSMARSVWNDHVRYVDTYMKPYPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEACLVNHENISETAVVGINDELTGQAVIAFVSLKEGYLQNDALRRELILQVRGEIGPFASPKCIILVRDLPKTRSGKIMRRVLRKIASNEADQLGDLSTLANADVVPAIISA--- 159039946 14 ---PPPPGLAANANVTGEAYAA----ADADRLAFWEQQARRLAWAKQWDRVLDWSEPP---FARWYVGGQLNVAYNCLDRHVEARGERVAIHWEGE-PGDVRTITYAELHRLTCQAANALTDLGVTAGDRVAIYLPMVPEAAVAMLACARIGATHSVVFGGFSADALTNRIQDAAAKVVITADGGYRRGRPSALKPTVDEAV--SNCPSVEHVLVVRRTGEEVAWS-GKDRWWHETVERAPVEHQAVAFDAEHPLFILYTSGTTARPKGILHTTGGYLTQASYTMHAVFDLKPDDVYWCTADVGWVTGHSYIVYGPLSNGATQVMYEGTPDTPHRGRFWEIVDKYRVTILYTAPTLIRTMMKWGEDIPAGFELSSLRLLGSVGEPINPEAWMWYRQHVGRGELPIVDTWWQTETGAIMISPLPGVTHAKPGSAMTPLPGINGDVVDDQGQPVPNGGGGYLVVREPWPSMLRTIWGDDNRFVETYWSRFDWVYFAGDGAKKDDDGHIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDPTTGQAIVAFAIPRGGGTAGARLIADLRDHVARTLGPIAKPRQILLVPELPKTRSGKIMRRLLRDVAEN--RSLGDVTTLQDSSVMDLI------ 86169669 17 ------EELAERAWMDARGYDELLERASSDPEWFWDEMASELEWFRPYTRVLEW----EPPHARWFTGGKFNITYSALDRCYGPERNRVAYIWEGED-GSIRKLTYYDLYREVNRLANALKDMGVSRGDRVSIYLPMIPELPIAMLACARIGAVHSVVFSGFWAKAFRERAADAGAKVAITADAFYRRGKVIKLKETLDMVAD--EIPSLERVIVADRMGEDVSMVDGRDIYWSEAVEGMDDECPCQELDPEDPLFILYTSGTTGKPKGVVHTHGGYAVGVSSTYRFVFDVKDQDIWWCLADIGWITGHSYIVYAPLIEGATSVIYEGAPDHPDPGRIWSMVERYGVSILYTAPTTVRLLMKYGDKWPEKYDLRTLRILGSVGNPINPEAWMWYYRTVGGGRCPIMDTWWQTETGMHIITPLP-VTPLKPGSAGKPFPTVIADVVDDEGRSL-RGSGGHLVIKTPWPAMFRTLFREPERYVDAYWSTFPGIYLSGDVARIDEDGYFWIQGREDDVLNVAGHRISTAEVESALVSHPDVVEAAVVGKPDILRGEEIAAFVTLRDKVEPTPRLKGVLREHVRREIGPIASPSYIEFVEDLPKTRSGKIMRRVIKAIVRGE--DVGDVSTLSNPESVSMLEDR--- 78777648 5 -------EFSKSARINMCEYQDLQEYALEDYEGFWGSYAKELEWMQPFTNVMNESNFP---FVKWFEGGKLNVSVQCIDRHLKSRKNKAAIIFEG-DRGDKQIITYLELYYNVNKFANLLKEFDVKKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFGGFSAEALKDRVIDAGAKVVITADGAYRKDKPYMLKPVVDEALRGE--TPVKKVLVVERNGEDVTWVAGRDYSYNELIKHQSGKCEPEVMDSEDPLFLLYTSGSTGKPKGVQHNSAGYILWAQMTMEWVFDVKENDTYWCTADVGWITGHTYIVYGPLAMGATTIMFEGVPTYPDAGRPWKMVEEYKVNQFYTAPTAIRVLHKTGENEPAKYDLSSLKVLGTVGEPIDPPAWKWYYEAIGGSKCAIVDTYWQTETGGHIVSPLPGATPIKPACATFPLPGIMAEILDENGNRAEVGEKGLMCVTRPWPAMIRGVWGDEERFVKSYFKDGKPVYFTGDGAIYDEDGYITITGRTDDVINVSGHRMGTAEVEAAIKKHPNVAEVAVVGKPHEIKGEGIFAYIVLKSDSGIADEVVKAINKVIQKEIGNIALCDDVVFVVGLPKTRSGKIMRRILRSIAKGEEIT-QDISTLEDPSIVATIASAVQS 116750873 24 ------------------RYAKMHRDSIEDPEAFWDQQARKLEWQKTWDHVLEWKEPYG----RWFVGGKLNACHQCVDRHVHTRRSKVAIYWEGEN-GETRVLSYSTLFREVNHFAHMLLSLGVTKGDRVALYLPMIPELPVAMLACARIGAVHTVIFSGFSAQAICGRIGDTRAKVIVTSDGGLRRGKIVPLKDIVDQAL--PACPSVENVIVVRRTGQAIHMREGRDHWLSKDMTGAHVFVEPVAVESSHPLYVLYTSGTTGKPKGIVHGTGGYMVFNYVAYQWVFDIREESVYWCTADVGWVTGHSQIVYAPLSHGAAVVLYEGAPDYPAVDRWWDIIEKYGVSIFYTSPTAIRMFMRHGEKWPARHDMSSLNLLGSVGEPINPEAWYWYFRHIGGERCPIVDTWWQTETGGIMISPTPGIDPLKPGSATFPLPGVDVAVVDARGNELEAGETGYLIIRKPWPGMLLDVYEDPARYREAYWSRFPGSYYTGDFAMRDEDGYFWLLGRADEVLKVAGHRLGTAEIEDAAIAHPAVAEAGVTGRPDELKGETIVLFVTLKEGIPPSDALKKEIADLLRETIGPVAAPGEMYFVDSIPKTRSGKIMRRVLKAVASGK--DIGDLTTLEDEASVEEVR----- 88602985 21 -----------KAQSHLGDYHNAYQEFLKNPEGFWDRMAREIEWMKPWDKVLEWDYP----YARWFSGGTLNITTSCLDRHIKARRNKLALIWRGED-GEERVYTYRQLHRDVMRFANALKRLGVKKGDRICFYMPLVPEHIIALLACARIGAVHSIVYAGFGAEALHARIRDAEAKVVITADVGKRRGKVISLRSIVDDAIR--NTPSVEKVIVLCREKCSVELYSEMEEDFYSLLDGVETDCPPEEMDAEDPLFILYTSGTTGMPKGIVHTCGGYATGVHYTARYIFDLKENDVLWCTADTGWITGHSYIVYGPLSAGATVVITETTPDWPDPGIWWSIIEELGVTIFYTAPTAIRMFMRVGEEWPNKYNLDSLRIIGSVGEPLNPEAFEWYYRVIGKNRIPVLDTWWQTETGMHMITT-PLGEPMKPGFAGLPVPGIEVDVVDKDGNSMPPGQGGLLVIKKPWPSMMRTVYRNDERYRK-YWNQIRNYYTAGDLAVKDNDGYIMILGRSDDIIIVAGHNLGTAEVESALVEHEAVAEAAVIGVPDEIKGQAVKAFVILVKGYEPSQKLVSELTYHVRMSIGPIAMPASIEFVDSLPRTRSGKIMRRILK--AKEMNMDLGDTSTLE-------------- 177672700 8 ---PPPAEFAAQAVAGAD----LYEEAAEDRLAYWARRARELHWEQDFTDVLDWSDAP---FAKWFVGGTTNAAYNALDRHVEAHGDRVAIHFEGE-PGDTRTYTYADLAAEVRRAANAFESLGVAKGDRVAVYLPMIPEAVITMLACARIGAVHSVVFGGFSSDALRSRVDDAEAKLVVTADGSFRRGKPSMLKPAVDQALSAPG-HTAEHVLVVRRNEAEVEMTEGRDLWWHDVVDGQSDEHELVWHDAEHPLYILYTSGTTGKPKGILHTTGGYLVQAAATHHDTFDLHPEDVFWCTADVGWVTGHSYVAYAPLVNGATQVIYEGTPDSPHQGRWWEIVQKYGVSILYTAPTAIRTFMKWGRHIPDEYDLSSLRVLGSVGEAINPEAWRWYHEVIGAGRCPIVDTWWQTETGAHMLTPLPGVTTLKPGSAQRPVPGVVLEVVDELGEPMTDTSAGFLVVREPWPAMLRGIWGDRERFKETYWSRFPGMYFAGDGARYDEDGDIWLLGRVDDVMNVSGHRLSTTEIESSLVAHPSVAESAVVGAKDETTGEAVVAFVVAVAADRDVAEVEEELRQHVGKDIGPIAKPKRVLVVPELPKTRSGKIMRRLLKDVAEG--RDPGDSTTLADPTVMQRIVE---- 116754499 18 --------------------KEMREWCSKNYVEFWDEMAKYADWFEPYKQVLDW----KPPYAKWFVGGKVNMAYNAVDRHAKSRRNKVAYIGVGEPLGDVRKFTYGDLYREVNKFANGLKSLGVEKGDRVSIYMPMIPELPIAMLACAKIGAIHSVVFSGFSSKAYADRVIDAESKISITVDGFWRRGKIVELKKQADEAIQDA--PTVKHQIVYKRTGQDIPWNKDRDIWWHDLVKDQPAECETEQLDPEHRLFILYTSGTTGKPKGIEHAHGGYCVGVPQTLHWVFDLKEDDVWWCTADIGWITGHSYIVYGPLSLGATSIIYEGSPDYPDFGRWWSIIEEFGVNVLYTAPTAIRMFMRAGEQWPAKYNMKCLRLLGTVGEPINPEAWVWYRKNIGRDELQIMDTWWQTETGTFIGSPLP-ITPLKPGSCTFALPGYSMDVWDEAGKPVPPGEGGNIVILEPYPSMLRDFYKDPDRYFRTYWETYWGTYLAGDKGRRDEDGYFWIQGRIDDVIKVAGHRIGNSEVESAAVSHPKVAEAAVIGKPDPVKGEVIIVFAILREGVQESEELKKDIAKHIRETLGPVAMPEAVYFVKDVPKTRSGKIMRRVIRAKAMGQP--VGDISTLANPEAVDAI------ 169831724 17 ------EQFTRQANVKN---RDIYAEARANPRIFWAMQAERLDWYRKWDQVLDW----EPPFAKWFVNGKLNACYNCVDRHLNTRKNKAAIIFEGE-PGDSRILTYWDLWREVTQFANVLRMLGVRKGDRVAIYLPMIAEAAIAMLACARIGAPHSVVFGGFSAEALRDRINDAGAKLLITADGGWRRGKIVPLKRNADAALT--ECPSVDKVLVVKRTGQEVPMQDGRDYWYDNLVVGVTVGGPCEEMDSEDMLFILYTSGTTGKPKGVVHTTGGYLTGVSTTHHMVFDIKDRDVYWCTADVGWVTGHSYVVYGPLANGATTVIYEGAPDFPEFDRFWAIIERYGVNVFYTAPTAIRAFMKWGEEWPARRDLSSLRLLGTVGEPINPEAWIWYHKHIGSERCPIVDTWWQTETGMIMISALPGIISTKPGSASVPLPGVEIDVVDKEGNSVMLGKGGFLVIKEPWPAMLRTIYGDNERYVREYWGKIPGHYFSGDGARRDYHNYFWILGRVDDVINVAGHRLSTMEIESALVDHPWVAESAAIGKAHDLKGQAISVFVTLKDGSKTRAEFTSELKAHVVKKIGAIARPDDIFLTAELPKTRSGKIMRRLLRDIAEGRA--LGDTTTLADPAVCRELKEKYES 206603271 13 -KHPPPEEILRNAHV--QDYATVYQESIDDPDGFWGRIATELEWFTPWTSVLDWD--PQTFTGRWFPGGTTNISHNALDRHVARYGNKVALIWSGDN-GEERVITYSQLLDSVERLCHGFHSLGLEKGDRVSIFLPPTPEQVISMLACARMGLIHSVVFSGFSEAALKSRMEDAQPKLLITADAGFRRGKEIPLLQTARAA--RTEILSIRNTLVVRRKDPCFPVDASSGEKAFDELLEGNGPFSPAPMGADDPLFILYTSGTTGKPKGIVHVQPGYMVGTYLTTRWVFDIRDSDVYFCVADPGWITGHSYIVYGPLLNRTTVLMAEGAPDWPDPGRWWKLIEKYRVTVFYSTPTAVRLQMRHGEKWPSGHDLSSLRLLGSVGEPINPEAWMWFRNVTG-GRLPIMDTWWQTETGMHMITPLPS-TPLVPGSATRPFPGVEVDIVDRNGHPVPDGESGLVVIKKPWPAMFRTVFKDPDRYRQ-YWTEIPGMYFSGDSARRDSSGFYHLIGRIDDVIKVAGHRLGTAEVESALVSHPAVAEAAVIGKPDSLKGESLKAFVILRQGKKPETELRKDIRHHVREELGAIAQPDEIEITDWLPKTRSGKIMRRVLRARELGLPE--GDTSTLED------------- 73992257 31 -----PPEVSRSAHVSLQRYRELHRRSVEQPREFWGDIAKEFYWKTPFLQ-YNFDVTKGKVFIEWMKGATTNICYNVLDRHEKKLGDKVAFYWEGNEPEETTQITYRELLVQVCRFSNVLQKQGIRKGDRVAIYMPMIPELVVAMLACARLGALHSIVFAGFSAESLCERILDSSCSLLITTDAFYRGEKLVNLKELADEALEKCR-EKMTILILKQDASLRISWNQGVDLWWHELMQEAEDECEPEWCDAEDPLFILYTSGSTGKPKGVVHTVGGYMLYVATTFKYVFDFHAEDVFWCTADIGWITGHSYVTYGPLANGATSVLFEGIPTYPDVSRLWNIVDKYKVTKFYTAPTAIRLLMKFGDEPVTRHSRASLQVLGTVGEPINPEAWLWYHRVVGAQRCSIVDTFWQTETTFPFFGVAPAILNESGEELEGEAEGY-------------------LVFKQPWPGIMRTVYGNHERFEATYFKKFPGYYVTGDGCRRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAIAEAAVVGHPHPVKGECLYCFVTLCDGYTFSPTLTEELKKQIREKIGPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQND-HDLGDTSTVADPTVICQLFNHR-- 126179335 15 ------ASCREQSWVG--DYNQAYREFLADPDGFWDCVAKELEWFQPWDRVKEWNYP----YARWFLNGKLNITHNCLDRHVNQRRNKVAIMWRGETEEEERILTYRQLFQAVCRFANGLKRLGVGKGDRVCIYMPVVPEQIVAMLACARIGAIHTVVFGGFGVSALNQRITGTDAKVVVTADVTYRRGKAIPLKNIVEEAVVNA--PSVERIVILRRDDDPVELHPEMEVDYYDLMEGVERECPAEPMDAEDPLFILYTSGTTGSPKGIVHTCGGYMVGTYYTTRHVFDVKDNDIYWCTADPGWITGHSYGVYGPLLNGATCLIAEATPDYPDPGTYWDLIEEYGVTIFYTAPTAIRMFMRVGEEWPDRYNLSSLRILGSVGEPLNPEAFEWFYRTIGKDRCPIVDTWWQTETGMHMVTTMIGEPM-RPGFAGKPIPGVVADVVDMAGNPCPPGTGGLLVVREPWPSMMRTIWNDDERYCK-YWNTVPGCYTAADLAVKDKDGYIMVIGRSDDLIVVAGHNIGTAEVESALVSHEAVAEAAVIGKPDALKGNTIKAFVILRNGQKPGEKLRNDLVYHVRMTLGPIAIPSEIDFVDSLPKTRSGKIMRRVLKAQELGM--DPGDISTLE-------------- 71028422 41 -----------------DQYERMYGESISNSDEFWGKIAKSLHWISPYTKVSEGDF--VDKNYAWFLNGKLNACYNCVDRWAEVRPDSLAIIYEGDEPEDQRKVTFNELKMNVCKVANVLKMLGARKGDCVTIYMPTIPELCYSVLACARIGAVHSVVFGGFSATSLAERIHDSNSHIVITADGGMRATKHIKTKDIMDDALTRCSF--VTHCLVFRNIGSDVKMTPGRDVWMHEAMESVRPYCPVETMDSEDVLFILYTSGSTGKPKGLAHTTGGYLVYAYATVRYIFDSHEGDVFGCMADVGWITGHTYVVYGPLLNGITTVMFGSLPNYPTPDRYWNIVQEHGLTQFYTAPTAIRSLMKFGDEPLKGHNLSSLRVLGSVGEPINPEAWKWYYNVVGNGKVAVVDSYWQTETGGIIISPIPGVTFTKPGSATYPFFGIELAIIDANTGEELEGNNCSLCIKKPWPGMFRTIFGDHSRIHETYFPTKYPYYFTGDGAFRDKHGYIWISGRIDDTINVSGHRLCSAEIEYALTQVDIVSEAAVVGYPHALKGQGIFCFVSLKEASLPKEEVIGRLKMSIRHYVGPFATPDVVLITPNLPKTRSGKIMRRILRRLASKKFHDFGDVSTLANPEVVHQLIEDVK- 189241891 7 ------PSVAKNAFVSFAQYQEMYQKSIDNPEEFWGEIAKQFYWETPIDIRYNFDIRKGPIYTKWLDGATTNIAYNLLDRNVKNFGDKVAFYWEGNHPDDYSRLTYKKLLEEVCRFANVLRSKGVKKGDRVAVYMPMILEAVITLLGCARIGAVHSLVFAGFSADSFAERILDCEARVLVTADGVWRGEKLLSLKNICDQSMNKCAQHNVKTCIVVSHLGNKTPMQEGRDVWWHDIVPQASTDCVPEWVQAEDPLFMLYTSGSTGKPKGVVHTTAGYLLYAATTFKYVFDYKPNDVYWCTADIGWITGHTYVVYGPLANCATSVLYEGTPFYPNNDRFWLVVKKYKVNQFYTAPTAIRALMKFEDDLVKRVDLSSLKVLGSVGEPINPEAWMWYYKLVGREKCSIVDTFWQTETGGHVLTPLPGATPMKPGAAAFPFFGVQPALLDESGNEIKGEGEGYLVFARPWPGIMRTLYNNHPRYETTYFSKFPGYYCTGDGARRDADGYLWVTGRVDDMLNVSGHLMSTAEVESVLTEHPNVAEAAVVAKPHPVKGECLYCFITTTDTTRFDDKLLTELKQLVRERIGPFAQPDVVQNAPALPKTRSGKIMRRILRKVAVND------------------------- 156838603 36 -----------------DQYYKMYNESINNPDAFFSKMAKYLHWDRPFTKVQTGSIEKGDSA--WFLNGELNAAYNCVDRHAFENPDKTAIIYEADDEKENRIITFGELLKQVSEVAGVLQSWGVKKGDTVAVYLPMIPEAVVAMLAVARLGAIHTVVFAGFSAGSLKDRVVDAGCKVVITCDEGKRGGKTVNTKKIVDEGLN--GVDSVSRILVFQRTGTEIPMRAGRDFWWHEETKKQRGYLPPVSCNSEDPLFLLYTSGSTGAPKGIVHTTGGYLLGAALTTRYVFDIHPEDVLFTAGDVGWITGHTYALYGPLALGTATIIFESTPAYPDYGRYWRIIERHRATHFYVAPTALRLIKRVGEAEIPKYDTSSLRVLGSVGEPIAPDLWEWYHDKIGNKNCVICDTMWQTESGSHLIAPLAGAVPTKPGSATVPFFGVNCIIDPVSGVELEGNVEGVLAVKSAWPSMARSVWDNHDRYIDTYLKPYPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIETSLVANDNVSESAVVGIHDDLTGQAVVAFVSLKANHVTPDALRRELVLHVRSEIGPFAAPKTVILVRDLPKTRSGKIMRRILRKVASNEADQLGDLSTIANAEIVPSIISAVE- 57242414 11 -------EFAKKARINICEYYELYEEASENFENFWGKMAEKIDWFSPFSRVLNEDNPP---FYKWFEGGTLNVSYQCLDRHMKTRRNKAAIVFEGEM-GDYEVYTYRRLFHEVCKAANLLKRFDVKKGDRVVLYMPMIPESAILMLACARIGAIHSVVFGGFSPEALRDRIIDAGAKLVITADGAFRRGKPYMLKPAVDKALSE-GCECVEKVLVVIRNNEPINYVKGRDYVYNELVKNESYKCEPEIMDSEDLLFLLYTSGSTGKPKGVMHASAGYILWAQMTMEWVFDIKDYDNYWCSADIGWITGHTYVVYGPLACGATTIMYEGTPTYPNSGRWWRMIEEYQVSKFYTSPTAIRMLYADAQDEPKNYDLGTLEVLGTVGEPINPSAWNWFYEEIGNSKCAIVDTWWQTETGGHMITPLPGATPLKPSCATLPLPGIFAEIIDEEGNKKSIGEDGLLCITKPWPSMIRGIWKNEERYKESYFSDGKPVYFSGDGAFYDERGYITITGRTDDVVNVAGHRIGTAEVESALAKHKDVAESAVVSVLDSIKGESLFAFVVLNSNASCDLETLKELNDILRAEIGPIAKIEQILYTPGLPKTRSGKIMRRILRTIARKEELK-QDVSTLEDSAIVASIIK---- 168014834 1 ----------------------MYKQSIQDPSRFWGKIASQFYWHRMWDTVFRSNFDIGPIFNEWFKGGFTNICYNALDKHVEGRGEQVAMLWEGNDVGHEMRLTYSDVLQKTCQLANYLRKRGVKKGDRVCIYMPMVPELPIAMLACARIGAIHSVIFGGFSAESLAGRILDCKSDVLLSCSAVQRGAKVLNLKVIVDEALQLCLEKQPGTVLIYDNPRSKVKWVAGRDLWWQDEVRSCSTVAPVEWMEAEDPLFLLYTSGSTGKPKGVLHTIGGYMVYAATSFEYVFDYQPGDIFWCTADCGWITGHTYICYGPLLNGATQVVFEGVPTYPSPSRWWEIIEKYKVSIFYTAPTAIRSLEALGDKHVTKHNLSSLRVLGTVGEAINAKAWHWYHRVVGQGRCPIVDTWWQTETGGIMITPLPGAWSLKPGSATLPFFGVQPVVLDQDGKEQDGPCSGYLCIKGAWPGMARTLYGDHKRFAETYFTTWPGLYVTGDGCQREANGYITLTGRVDDVVNVSGHRISIGEVESALTSHKLCAETAAVAFDHDVKGQGIYAFVTLVEGAKPSEQLKNEIKAAVRKEIGSFAVPDVIQWAPGLPKTRSGKIMRRILRKIAANQFDELGDVSSLADPAVVEQL------ 184200102 12 ------EEFAAQANATAE----LYTQAEEQGEEFWANQADLLTWSTPFTEVLDWSNPP---FVKWFQDGTLNAAYNAVDRHVEANGDRVALYFEGE-PGDSASYTYAQLKDEVSKAANAFEALGVGKGDRVAVYLPMIPEAVITMLACARIGAIHSVVFGGFSADALRSRIEDGEAKLVVTADGSYRRGKPTTLKPAVDAALEKGG-DTVQHVVVVKRNGEDVAFQDGRDVWWHEITENASTEHTPSEQNAEDPLFILYTSGTTGKPKGILHTTGGYLTQAAFTHKNVFDLKPEDVYWCTADVGWVTGHTYITYAPLVNGATQVIYEGTPDSPHRGRFWEIVQKYGVSILYTSPTAIRTMMKWGEEIPAEWDLSSLRLLGTVGEAINPEAWTWFRRVIGQDRCPIVDTWWQTETGAMMISPLPGVTATKPGSAQVPLPGIAVDVVDDAGTSLPNETDGFLVVRKPWPSMLRTIWGDDERFVNTYWGQFGDKYFAGDGAKRDADGDVWILGRVDDVMNVSGHRLSTPEIESALVSHPSVAEAAVVGAADETTGQAVFAFVILSDQATDAAELAEEIRAHVGREISPIAKPKKVLIVPELPKTRSGKIMRRLLKDVAEDRP--VGDVSTLADQTVMQQIVDS--- 116061600 12 -----------------EQYDALYRESVEDPQNFWAKVAREFHWEEPWKSAFNFNVDNGKVDVSWFAGGKTNMAWNCIERNIQNGGEQTAFIWEGNNLGEEGKKTYLELQADVNRLANWLKSAGVKKNDAVIIYLPMIMELPVAMLACARIGAVHSVVFAGFSSEALAQRLLGCKAKVVLTCSAVMRGSKHINLKGVVDEACAAAKDHAVDHCLCFIRLNSDNHLTQSRDKHWQNEVDQLPRDCETEWMDAEDPLFMLYTSGSTGSPKGVLHTTGGYMIYAGATCASVFNMRQGDVFWCTADCGWITGHTYLTYGPLLNGATSIVFEGVPNYPDAGRCWNIIDKYKVKTFYTAPTALRALQRYGDDFVKAYKRSSLKILGTVGEPINPEAWQWYFNVVGEGRCPVMDTWWQTETGGHMITPLPLAIEQKPGSATLPFFGVEPVLLNENGVELLDEAEGYLCFKTPWPSMFRTLFADHQRYEESYFSMFKGYYFSGDGAKRDADGYYWITGRVDDVMNVSGHRIGTAEVESALVTHAECVEAAVVGIDHPIKGQSIYAFVTLRESCELTNSTRKALVDCVRAMIGPFAAPDTIQRAPALPKTRSGKIMRRILRKIASREEESLGDTSTLADPTVVDTLVELR-- 63054448 31 -----------------DEYKRMYEESINDPSTFWGNMARDMTWDKQFSTVVQGSIDKADSA--WFADGAISPCYNLVDRHAIARPDAVALIYEADEPNQGRYITYRELLASVSQCAGALQSMGVGMGDRVAIYMPMIPETIIAMLAIVRLGAIHSVIFAGFSAESVADRVNDSECKVIITADESHRGGKRIPLKGVVNKALT--ECPTIKKVLVFQRSAEPASMVEGRDVWWHDIIPKFPRYCPPAVVNPEHPLFLLYTSGSTGKPKGVVHCTGGYLLGAAATCKYVFDLHPTDRMGCAGDVGWITGHTYIVYGPLMLGAATLVFESTPAYPDYSRYWSVVERHRLTQWYIAPTAIRLLQRAG-NEFVKHDRSSLRVLGSVGEPIAPESFMWYYEVVGEKRCAVADTYWQTETGSHIVTSLGPVTPMKPGSATLPFFGIDAVIIDPLTGKIIEGNDVELAIRSPWPSAARTVWRGHDRYIDTYLKPYPGFYFTGDGATRDKDGYIWIRGRVDDVVNISGHRLSTAEIEAALLSHDAVAESAVVGVHDELTGQAVNAFILLKPGYEATVELEKELIMAVRSTIGPFASPRKLIF-SDLPKTRSGKIMRRILRKILAGEVDQIGDLSTLADPKVVEHII----- 399005 60 ------PAIATHYHLDLQDYQRLHKESIEDPAKFFGSKAQFLNWSKPFDKVFIPDPKTGRPSFQWFLNGQLNACYNCVDRHALKTPNKKAIIFEGDEPGQGYSITYKELLEEVCQVAQVLTSMGVRKGDTVAVYMPMVPEAIITLLAISRIGAIHSVVFAGFSSNSLRDRINDGDSKVVITTDESNRGGKVIETKRIVDDALR--ETPGVRHVLVYRKTNNPVAFHAPRDLDWATEKKKYKTYYPCTPVDSEDPLFLLYTSGSTGAPKGVQHSTAGYLLGALLTMRYTFDTHQEDVFFTAGDIGWITGHTYVVYGPLLYGCATLVFEGTPAYPNYSRYWDIIDEHKVTQFYVAPTALRLLKRAGDSYIENHSLKSLRCLGSVGEPIAAEVWEWYSEKIGKNEIPIVDTYWQTESGSHLVTPLAGVTPMKPGSASFPFFGIDAVVLDPNTGENTSHAEGVLAVKAAWPSFARTIWKNHDRYLDTYLNPYPGYYFTGDGAAKDKDGYIWILGRVDDVVNVSGHRLSTAEIEAAIIEDPIVAECAVVGFNDDLTGQAVAAFVVLKNKSTATDDELQDIKKHVRKDIGPFAAPKLIILVDDLPKTRSGKIMRRILRKILAGESDQLGDVSTLSNPGIVRHLIDSVK- 207084998 6 -------AFAKDARINMCEYHELQDKAMEDYEGFWGDFAKEIDWIEPFTNVLDESKAP---FVKWFDGGKLNVASQCIDRHLDTRKNKAAIIFEG-DRGDVQTITYLDLYKHVNRFANLLKEFGVKKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFGGFSSEALKDRIEDAEAKVVITADGAFRKEKPYMLKPVVDAALEGN--TPVKKVIVVQRNFEDVEWVAGRDYSYNEMIEQKSSICEPEVMDSEDPLFLLYTSGSTGKPKGVQHNSAGYILWAQMTMEWVFDVKENDTYWCTADVGWITGHTYIVYGPLAMGATTVMFEGVITFPDAGRPWSMVENHRINQFYTAPTAIRVLHKMGEHEPAKYDMSSLKVLGTVGEPIDPPAWKWYYEEVGQSKCAIVDTYWQTETGGHIVSPLPGATPIKPACATFPLPGIMAEILDPEGEKVEAGEKGYMCVTRPWPSQIRGVWGDEERYVKSYFKDGKPVYFTGDGAVYDEDGYITITGRTDDVINVSGHRMGTAEVEAAIKKHPNVAEVAVVGKPHPLKGEGIFAYIVLKDGVADEVEEVKAINNIIKHEIGNIALCDDMVFAPGLPKTRSGKIMRRILRAIAKGEEIT-QDISTLEDPSIVEKI------ 154150458 12 ------------------DYSWTYNEFVKDPDKFWDHIAQKLHWFSPYDKVSEWNYP----YAKWFVNGKTNITYNCLDRHVGDRRNKVALIWKGEYPEEERVFTYRQLYREVQRFANGLKKLGVVKGDRVCIYMPVIPEQVIAMLACTRIGAIHSVVFGGYGAAALNQRIVGAGAKIVITADMAIRRGKAIPLKHIIEEAV--INAPTVEKIIILRREQTPVELHSEMEIDFYEAMADVSSDCPAEVMDAEDPLFILYTSGTTGAPKGIVHTCGGYMVGVYYTTKYIFDIKEHDVYWCTADPGWITGHSYVVYGPLSVGATVLIAENTPDYPDPGTWWKIVEEYGVNILYTAPTAIRMFMKLGEEWPNKYNLSSLRVLGSVGEPLNPEAFEWFYHVIGKDKCPIVDTWWQTETGMHMVTTVLGEPM-RPGFVGKSVPGIVADVVDKDGNSVEPGKSGFLVIKKPWPSMMRTIWNNDERYRK-YWETIPGCYQVGDLAIRGEDGYIMVIGRSDDLIIVSGHNIGTAEVESALVSHKAVAEAAVIGKPDPLKGNTIKAFVTLRVGHTPSEKLKNELIYHVRITLGPIAMPSEIEFVDSLPKTRSGKIVRRVLKAKEMGM--DPGDISTLD-------------- 50292739 59 -----------------QEYKRQYQESIENPEKFFSEKARFMNWFRDFDRVVDNPTKPSFENNAWFLNGQLNTCYNCVDRHALKTPNKTAIIYEADEPGEGYSMSYKELLEKVCQVAQILKSMNVKKGDTVAVYMPMIPEALITLLAISRIGAIHSVVFAGFSSNSLRDRINDAGSRVVITADESNRGGKIIETKRIVDDALR--ETPQVEHVLVYRRTNNPVNFQAPRDLDWETERKKYKTYFPCEPVDSEHPLFLLYTSGSTGTPKGVQHSTAGYLLGALLTMRYTFDVHQEDVFFTAGDIGWITGHTYCVYGPLLYGCTTLVFEGTPAYPNFSRYWEIIDKHQVTQFYVAPTALRLLKRAGDSFIDGFSLKSLRCLGSVGEPIAAEVWEWYSDKIGKNEIPIVDTYWQTESGSHLVTPLAGVTPMKPGSASLPFFGIETVILDPTTGENDSHAEGVLAIKRPWPSFARTIWKNHDRFLDTYLNPYKGYYFTGDGAARDKDGYIWILGRVDDVVNVSGHRLSTAEIEAAIIEDRMVAECAVVGFNDDLTGQAVAAFVVLKDKASASEEELQDIKKHVRKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRKILAGESDQLGDVSTLSNPGVVKHLIDSVK- 126177991 28 ------------------DYTRAYSEFLRDPEGFWDRVARELDWFEPWDRVREWNYP----YAKWFINGKLNITTSCLDRHVAGRKDKPAIVWHGE-SGEKRILSYEALHREVMRFANGLSSLGVEKGDRVCIYMPLVPEQVVAMLACARIGAVHSVVFGGFGPDALAMRINDAKAKVLVTADVGYRRGKTVPLRELASEALAHA--PGVERVVVLRRETPAVELDPDREVDYADLMARAAPDCPAEPMDSEDPLFILYTSGSTGAPKGIVHTCGGYAVGTYYTTRHVFDVKENDVYWCTADTGWITGHSYIVYGPLEVGTTVVLAEGTPDYPDPGAYWRLVQDLGVTIFYTAPTAIRMFMRVGEEWPAKYDLSTLRVLGSVGEPLNPEAFEWYYRAIGGGRCPIVDTWWQTETGMHMVTTMIGEAM-KPGFAGKPIPGAVVDVVDRTGKPVPPGTGGFLVIREPWPAMLRTVHGNDERYC-AYWNTIPGCYTAGDLAVKDEDGYIMVLGRADDLIVVAGHNIGTAEVESALVSHDAVAEAAVIGKPDPLKGNVIKAFVTLCVGVSPGDGLTDDLARHVRKSLGPVAVPAEIEFMDRLPKTRSGKIMRRVLKARELGM--DPGDISTLE-------------- 145343719 12 ------------------QYDELYRESVTEPEKFWSKLAKDFVWSADWSSAFNFNTDVGKVDVSWFAGGKTNIAWNCIERNIERGGEQVALIWEGNDVGEEGTKTYSELQADVNRLANWLKSVGVAKGDAVVLYLPMIMELPIAMLACARIGAVHSVVFAGFSSEALAQRLLGSAAKVVLTCSAVMRGSKHINLKAVVDEACDSSAGHKIEHCLCFMNERLDVELTTSRDEHWQQAVHAQSMECTTEWVDAEHPLFMLYTSGSTGSPKGVLHTTGGYMVYAGATCASVFNMQQGDIFWCTADCGWITGHTYVTYGPLLNGAASVVFEGVPTHPDAGRCWQIVDKYNVKAFYTAPTAIRALQRYGNDFVLKHQRLSLKILGTVGEPINPEAWQWYSEIVGGGRCPIVDTWWQTETGGHMITPLPFAIEQKPGSATLPFFGVQPVLLNDAGEELTGEAEGYLCFKKPWPSMFRTLFSDHKRYEEAYFSMFKGYYFSGDGAKRDSDGYYWITGRVDDVINVSGHRIGTAEVESALVTHQECTEAAVVGIDHAIKGQSIYAFVTLREGCVLTEATKKALVNCVRTVIGPFAAPDTIQWAPGLPKTRSGKIMRRILRKIASREEDSLGDISTLADPSVVDALVKER-- 152992741 6 ------------------EYNDLVEEFEKDYEGTWGKYAQEIDWFKPFDRVLNEDDAP---FYKWFEGGELNVAYQCVGRHLKTKKNKAAIIFEGDN-GDQRTLTYRELYYEVNRTANLFRKFNIKKGDRVVLYMPMIPEAAISMLACAKLGAIHSVVFGGFSAEALRDRIIDAEAKLVVTADGAFRKGKPYMLKPVVDEALEE-GCDCVEAVCVVERNGEDIHWEAGRDYAYNELVENESVECEPEMVDSEHPLFLLYTSGSTGKPKGVQHSSAGYILWAQMTMEWVFDIKDNDTYWCTADVGWITGHTYIVYGPLAAGATTVMFEGVPTFPDAGRCWKMVEEYQINQFYTAPTAIRLLHKMGADEPAKYDLSSLRILGTVGEPIDPSAWKWYYEAVGNSNCSIVDTYWQTETGGHMISPLPAATPIKPGCATFPLPGIVAEIMEEDGTPTPVGEKGFMCITKPWPSMIRTIWNDPERFVKSYFGDCKKDYFTGDGAMMDEDGYITITGRTDDVINVSGHRMGTAEVEAAVKKHDNVAAVAVVGKPHEIKGEGIFAYVVLKDPHSVADEFAKEINTIIKSEIGAIALCDDMAFVPDLPKTRSGKIMRRILRSLVKGEAIT-QDTSTLEDPSIVEDILKKE-- 113312 23 --------------------KEMRAWSDEHYLEFWDEMAKYVDWHKPYTKVMDDSEMP---YFHWFTGGEINITYNAVDRHAKAKKDKVAYIWIPEPTDQVQKITYGDLYKEVNKFANGLKSLGLKKGDRVSIYMPMIPQLPIAMLACAKLGVSHIVVFSGFSSKGLMDRAAHCGSRAIITVDGFYRRGKPVPLKPNADEAA--GGAPSVEKIIVYKRAGVDVSMKEGRDVWWHDLVKGQSEECEPVWVDPEHRLYILYTSGTTGKPKGIEHATGGNAVGPAQTLHWVFDLKDDDVWWCTADIGWVTGHSYIVYAPLILGMTSLMYEGAADYPDFGRWWKNIQDHKVTVLYTAPTAVRMFMKQGAEWPDKYDLSSLRLLGSVGEPINPEAWMWYREHIGRGELQIMDTWWQTETGTFLNSPLP-ITPLKPGSCTFPLPGYDISILDEEGNEVPLGSGGNIVALKPYPSMLRAFWGDKERFMKEYWQFYWGVYLAGDKAQRDKDGYFFIQGRIDDVLSVAGHRIANAEVESALVAHPKIAEAAVVGKPDEVKGESIVAFVILRVGNEPSPELAKDAIAFVRKTLGPVAAPTEVHFVNDLPKTRSGKIMRRVVKARALGNP--VGDISTLMNPEAVDGI------ 198261546 14 -------NFATQARIQADTLDDLYQRAEADHEGFWADLARQLSWDTPFSKVLDDSQAP---HYQWFNDGELNVSRNCLDRHLQERGDKTALIFEGE-GGDTLHLSYRELHREVCRFANVLKNAGLSSGDRAVLYMPMTHQAIIAMQACARIGVVQSVVFGGFSAEALKDRIEDSQAKVVITADGGTRGGNIVRLKDTVDNALQQGG-ACVDTVLTFKRAGNDCAMQEGRDVWVEGALTHVDEKCEAVPVNAEHPLFLLYTSGSTGRPKGIQHSSAGYLLNAIVTNQWVFDLKEDDIFWCTADVGWITGHSYVTFGPLACGGTVVVYEGAPTVPDAGRFWKMVQDHRVSIFYTAPTAIRALMKAGDDYPQQYDLSSLRLLGTVGEPINPEAWMWYHRVIGAEQCPIVDTWWQTETGSHMIAPMPGVTATKPGSCTRPLPGIAADVVDEEGNSITPNQGGYLVIKKPWPSMLRTVWGDDQRYKDTYWPMFDGKYYAGDSARIDEDGYFWIMGRIDDVVNVSGHRLGTMEVESALVAHEAVAEAAVVGVPHEVKGESLACFVVLRPEGGIDDAMTQTLRAWVGEQIGAIAKPDSIRYADNLPKTRSGKIMRRLLRAIARGEEIQ-GDTSTLENAGILDQLK----- 217405001 27 -----------KASISLEDYKQAHAESIRDPSAYWSQQAKYLDWYVPFDQALTGDFSAGDIA--WFAGGKLNVCYNAIDRHVRNKADQVALVWEGDEPDDIRRLTYLDMQRKISQIANALHAQGVRRGDVVTIYMPMIPELPMTMLACARMGAMHSVVFAGFSSEALAQRISAARSAFVVTADLGKRGGKSIDLKGIVDAARAKIDCEDIITSVMVWERFFDQDSEQPKDVRMDLLVAGQRPCHVPEWMDAEDGLFLLYTSGSTGTPKGLLHTTGGYALYAAFTTKNSFALEDGDLFACVADCGWITGHTYVVYGALLNGATTFVFESTPVYPDPGRYWDMVERHKITQFYTAPTAIRLLMRYGDHHPAKYDMSSVKVLGTVGEPINPEAWRWYFEAVGKSKCTIVDTYWQTETGGHIVTNFPGVTPMKPGSCTFPSYGIDTVILDPMSGEPKGHKEGVLAVRQPWPGMARTCLGDHHRFMTTYLKVYEGYYFTGDSAYLDQDGFHWIVGRVDDVLNVSGHRIGTAEVESALVSHAAVAQAAVVGQPHEIKGQSIAAFVMLTDGFSESESLIKELRSLVRQEIGGFAQPDLICATQSLPMTRSGKIMRRILRKIVCNEVESLGDTSTLADPSIVDELIAK--- 195592088 7 ------PAISQNAYISFEEYQKFYQESLDNPAEFWSRVAKQFHWETPPEKFLKYNFSKGPISIKWMEGASTNLCYNLLDRNVRNGGDQIAYYWEGNHPDDSRGLTYRKLLEEVCRFANVLKDHGIRKGDRVSIYMPMILELPIAMLACARIGAVHSIVFAGFSPDSLAERMFDCKAKLLITADGAWRGEKPLYLKEMGHSVKKCIVVSHLKRVCPLDHVEEEIPWTDDRDYWWHEEMEDKEPACYPEWMDAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYAATTFKIVFDYKPGDIYWCTADVGWITGHTYVVYGPLANGATSVIFEGTPFFPGNDRYWSVIDKYKVTQFYTAPTAIRALMKFGEGPVLKHNLSGLKVLGSVGEPINPEAWLWYYKYIGKEQCSIVDTFWQTETGGHVITPLPGATPMKPGSASSPFFGVKPTLLDECGIEIKGEGEGYLVFSQPWPGNDAPLYNNHETFRRVSHEVWTAFHCDFKRARRDADGYLWITGRVDDMLNVSGHLMSTAEVESVLTEHPRVAESAVVSRPHPVKGECLYCFITPNENEVFDQKLISDLKKMVRERIGPFAMPDVIQNAPGLPKTRSGKIMRRVLRKIAVND-RNVGDTSTLADEQIVEQLFANR-- 116754497 42 --------------------KEMREWCAQNYLDFWDEMAQYADWFKPYTQILEWN----PPYAKWFLGGKCNVAHNAVDRHAKSRRNKVAYYFVGEPVGDTKTITYYQLYQAVNKMANGLKSLGVKKGDRVSIYLPMIPELPITMLACAKIGAIHSVVFSGFSAGGLQSRVTDAEAKVVVTSDGFYRRGKPLPLKPNVDEAVQNA--PSVEKVVVVKRVGLDVPMKEGRDIWYHDLVKDQPAECYTEELDPEDRLFILYTSGTTGKPKGIEHAHGGFCVGPAYTTAWALDVHEEDVYWCTADCGWITGHSYVVYGPLCLGATSILYEGAPDYPDIGRWWSIIEEYGVSVFYTAPTAIRMFMKAGDQWPKKYNLKSIRILASVGEPLNPEAYVWFRNNIGGGQAPIIDTWWQTETGCHVIAPLP-MTPEKPGSVAFPLPGFNTDIYDEDGNSVPLGYGGNIVQKTPWPSMLRAFFRDPERYMKEYWQMYWGTYLAGDKATRDKDGYWWIQGRIDDVLKVAGHRISNAEVESAAVSHPAVAEAAVIGKPDEVKGEVIVAFIILKEGVQESEDLKKDIAKHVRSVLGPVAYPEIVYFVKDVPKTRSGKIMRRVIKAKALGKP--VGDISALANPESVENI------ 160897206 13 --YPPSAELARNARVSRAAYDRLVAEADADPQAFWGRLAREFVWKRPFTRVLDESRAP---FYEWFNDGTLNASWNCLERNIQRGGERTALIFEADD-GAVTQVTYAQLLVRVNRLANALRSLGVGKGDRVVIYMAMSIDGVAAMQACARIGAIHCVVFGGFSATALRDRIADTGACAVITADQQVRGGRQLPLKSIVDEALAQPGCEQVRHVLVARRTGGAIAMHQPRDLWLEEITAAQSDVCEPEWVQAEHPLFLLYTSGSTGTPKGVQHATGGYLLHAAVTCAWTFDLQPCDVFWCTADIGWVTGHTYIAYGPLALGATQVVFEGVPTYPDAGRFWKMIEAHGVTVFYTAPTAIRSLIKAADVHPARYDLGSLRILGSVGEPINPAAWHWYHEQVGGGRCPIVDTFWQTETGGHMITPLPGATDLVPGSCTLAFPGIAAAVVDEAGNELPWGDSGILVIKRPWPSMIRNIWGHPERFVASYFPEEFKGRYYLAGVRDARTGYFTITGRIDDVLNVSGHRMGTMEIESALVAMDLVAEAAVVGRPDDTTGEAICAFVVLRPSGAEAADIARLLREWVAKEIGPIAKPRDIRFGDNLPKTRSGKIMRRLLRSIARGEPI-VQDTSTLENPAILEQLSQA--- 13541981 13 -------------------YKRAYDDSFKNMEAFWSFNAEILTWYKKWDRVLDDTKKP---FYRWFVGGKLNMSYNCVDRHIEQHRNKAAYIWVGE-KGDEKIVTYDGLFRRINNLAKALINLGIKKGDRIVLYMPMIIEAPVAMLAAARIGAVFSFVFAGFGAGALAERINDSKAVLLITADGSFRNGKVVELKKIADEALEM--TSTIRNVIVVKHAGNNVDMNEDRDIWYHEVVGDSYTYVEPVQMDANDPLFILYTSGTTGKPKGAVHSTGGYGVWVANTLKWAFNPDEDDRWWCAADIGWITGHSYIVFAPLILGLTSIMYEGSITYPEPDRVWEIIEKYRINILYTSPTAIRMLMKFGDKYPKRHDLSTLKVLGTVGEPINPSAWRWYYETIGNSKCPIIDTYWQTETGGFMIAPQRGLPPLKPGSATFPLPGVDPAILNDRGEEVKDNEKGYIVFRRPWPGMLMTVNNDDERYVKTYFSKFYGYYFCGDYAIKDSDGYYWLLGRADEVLNVAGHRLGTIEVEDALVSTGLAVEAAAFGKPDPIKGEVIVAFIVPKQIQADRRELISEIRKRIRSDLGPIYVPDEIHIVKLLPKTRSGKIMRRVVKAVALDQI--PGDLTTLEDSSSVDEIRSAIEA 161528209 22 ---------------------------------FWNDQAKNLTWFSPWNETLDW----QPPFAKWFVGGTINASHNALDVHQDSKSEKPAILWEGEN-GDSRILTYGQILTEVQKFSNILKSLGVEKGDRVTLYLPMIPELPIAMLACARIGATHTVIFSGFSATSIRDRVDDSKSKVIVTADGGYRRGKIVKLKEVVDEAIEDFDF--VKNVVVVERTKNEIPMT-CKDKLWNDLMNDASDNCPAEKLDSAHPLYILYTSGTTGKPKGVLHGTGGYLTHLYSTFKWAFDIKDSDVFFCTADIGWVTGHSYVVYAPLLHGATEIMYEGAPDFPDASRMWDILQKYKATIFYTTPTALRMFMKFGDDIPNSFDLSTLRLLGTVGEPINPEVWRWYFKTIGKEKCPIIDTWWQTETGGMLISPLPGTIPLKPGSGTLPIPGVNITVVDENGKDVEPNTKGYLVVKNPWPGMLLTLWGDDEKYKTVYWSKYENCYYPGDYALKDADGYLWLLGRADDVLKVAGHRIGTAELESCIVSHDDVAESAACGIPDEVKGEVIIAFVVLKEGNTETKVLEKELVEKIRTDIGAIATPKQIYFVSKLPKTRSGKIMRRLLKAI--GNNEKIGDVSTLEDGAAVIEV------ 119961071 22 ------AGFAANAVADASRYGA----AAADRLGYWASRARELTWEKDFTQVLDWSEAP---VARWFADGTLNAAYNALDRHVENGGDRVAIHFEGE-PGDTRSYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITMLACARIGAIHSVVFGGFSAEALRSRIDDAEAKLVVTADGTFRRGKPSPLKPAVDQALAESG-HTVQNVIVVKRNHQDVAWTPGLDRWWHETVSTASAEHTAVAHEAEHPLFILYTSGTTGKPKGILHTTGGYLVQGAATHKDTFDLHPEDVYWCTADVGWVTGHSYVTYAPLVNGATQVIYEGTPDCPHQGRWWEIVEKYGVTILYTAPTAIRTFMKWGRQIPDSHDLSSLRVLGSVGESINPEAWMWYREVIGEHPAPIVDTWWQTETGAHMIAPLPGVTATKPGSAQVPVPGIGVDVVDEMGAPVPNGQGGFLVIREPWPAMLRGIWGDMDRYQDTYWSRFEHMYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSHPLVAEAAVVGAKDETTGEAVVAFVILRTTPGEGEDVEQVLRAHVAKEIGPIAKPRHILAVPELPKTRSGKIMRRLLKDVAEG--RDPGDATTLADPTVMAQI------ 115625657 18 --------------------EELYKFSLNEPEIFWGTLARRLRWYRKFDEVMDCNLQEGKIA--WFQGGKINVSVNCIDRHKEASPDRVALIWEKDEPNQEERITYKQLYEMTNQLANSLRRQGVKRGDRVAIYMPVSPHTVAAMLACARIGAIHSVVFAGFSAEALASRIIDGKSTNRTTISDTLLDTKKSVYQKYDNATKQTDTNARVMHVCVGHSTFNESSVHTFGSCYIFQAMAQESTECEPEVLDSEDLLFMLYTSGSTGSPKGLAHSQAGYLLYASLTHKFVFDYQPGDVYACVADVGWITGHSYVVYGPLSNGATTVLFESIPTYPDPGRYWEMVERLKINQIYVAPTAVRLLLKSGDSYVTKYDRSTLRTLGCVGEPLNHEAWDWYNNVVGEGRCSLADTWWQTETGGICITPRPSAPNAEITGGPMRPFFGIEPALLDEKCVTVNNEPGALCIRKPWPGIARTIYGNHKRYLETYLSPYPGFYFSGDGAVRDDKGYYHITGRMDDVINVTGHRLGTAEVEDAMDEHPAVAETAVVGYPHDIKGEGVYAYVTLKDDVTESEDIIKELKALVRQKIAAYAVPDIIQITPGLPKTRSGKIMRRVLRKVSADQSDELGDVSTLADPSIVEIIVKN--- 194333710 4 ------------------SYDTLYTESIQNPEKFWAEAAEKLHWYKKWDKVLDSANPP---FYRWFAGGKTNTCYNALDRHVDERGNDTAIIYDSPVTGVKERFTFREFRDKVALFAGALQSRGVRKGDRVIIYMPMIPEALIAMLACARIGAVHSVVFGGFASHELAVRIDDCKPKVIISASCGIERDKIIDYKRLLDFAIELAHFK-PEMCIIRQREQLKAQLNEERDLTWKQTLLGAEPA-PCIPVESSDPLYILYTSGTTGKPKGVVRDNGGHMVAMHWSMEHVYGIKPGETYWAASDVGWVVGHSYIVYAPLLNGNTTIIFEGKPGTPDPGVFWRIIEEYGVSVFFTAPTAFRAIKKEDPHYIKKYDLSNFRTLFLAGERADPATVKWAEEHL---QVPVIDHWWQTETGWAIAANCQGIEPIKYGSASKAVPGYNVKVINHEMEELGAGKMGDIVIEHPLPGTMMTLWKADNHFIQSYMSTYPGYYQTSDAGYIDEDGYIYIMSRTDDIINIAGHRLSTGAIEAELSAHPDVAESAVIGVADDLKGEIPVGFLVLKSGVTPHSQIIKHVIEYVRENIGPVASFKQAIIVERLPKTRSGKILRATMRKIANGQEYTM--PATIDDPAILDEIREALQS 121610159 17 -------------------YEALCAEADQDIEGFWARQARHLQWSRPFTRTLDASNAP---FFQWFADGQLNASANCLDRHIGTTEHKCAIIFEADD-GTVTRISYRELLARVGQFANALKAHGVAKGDRVLIYMPMTIEGVIAMQACARIGATHSVVFGGFSAKAVHERIIDAGAVAVITANYQMRGGKELPLKAIIDQALALGGCDSVGTVFVHQRTASACPMLAGRDKTFAQALAGQSSDCAALALEAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAKMTMDWTFDLRPDDIFWCTADIGWITGHTYVAYGPLAAGATQIIFEGIPTFPDAGRFWQMIERHRCTIFYTAPTAIRSLIKAAEVHPARSDLSSLRILGSVGEPINPEAWMWYHKNVGGERCPIVDTFWQTETGGHVIAPLPGATPLVPGSCTLALPGIAAAVVDETGHDMPHGAGGILVIKRPWPSMIRTIWNDPERFKKSYFPQEKGYYLAGDGAVRSTDRYFRITGRIDDVLNVSGHRMGTMEIESALAKTDLVAEAAVVGRPDEVTGEAICAFVVLRPTGEEARQIANELRNWVAKEIGPIAKPRDIRFGDNLPKTRSGKIMRRLLRSIAKGEAIT-QDTSTLENPAILDQLAQ---- 163845605 3 -------------------YEAVYRRSIEEPEAYWAEFAAELHWYKPWEKVLDNSNPP---FTRWFVGGETNLCYNAVDRHAGGRRGQAALIWESAETGQSRTLTYFELYREVNRLAGLFHNLGVRKGDRIIIYMPMVPEAIFAMLACVRIGAIHSVVFGGFSVTSLASRIDDAEPVLIVTADAGMRKGQPVPLKEIVDKALAEANTDSVRDVLVLNRGLVPVELKKGRDLWYEQLAKRGERYVEPVPVASTDPSYILYTSGTTGKPKGVVRDTGGYMVALYASMSTIYNCGDGDVFWSTSDIGWVVGHSYIVYAPLLKGVPTVVYEGRPDHPDPGVWWRVIEKYGVTHVFTAPTALRALRKFPEHWMRDADISSLKLLYAAGEPLDAPTYEWASAALG---VPVIDHYWQTESGWPMVTNPVGVEPIKPGSPTKPAFGHRLEVVDADGNPVPPGEKGFLVEHGPLPGTLLTLWNDDERFVKGYWGHFKDKYMTGDYAIKDADGYLFMLGRADEVLNVSGHRLGTREIEEVVSAHPAVAEASVIGVRDELKGEDVLVVAVLKQHITPQDDIANEIRQLVRERIGPIATPKAVHFVSMLPKTRSGKIMRRVIRAVYQGD--NLGDLSTIEDDATVDMVREAIE- 116754710 13 --------------------KELRAWCSENYVEFWDEMAKYADWFVPYEKVLEWN----PPHARWFVGGKCNVAHNALDRHARSRRNKVAYYFVGEPVGDTRAITYYQLYRDVNKLANGLKSLGVKKGDRVGIYLPMIPELPVAMLACAKIGAIHVVVFSGFSAGALRERINDAGARVLITCDGSYRRGKPIPIKAQADEALQDA--PSVERQIVYRRTGQSIEWKDGFDIWWHELVKNQPDECETLQMDSEDPLFILYTAGAGGKPRGVVHAHGGFCVGPAYTTSWVFDIKDTDVYWSTADIGWITGHTYIVYGPLCLGATSVMYEGSPDYPDFGRWFQIIEDYGVSVIYTAPTAIRMFMKEGEEWPRKYDLRSVRLMGSVGEAMNPDAFLWWRKHVGNDWAPIMDTWFQSETGCHVIAPLP-ITPLKPGSPAFPLPGYNVDLLDVNGRAVGPGESGNIVLTAPWPTMLRGIYGEPEKLREIYYDYYWGIYLSGDRARRDADGYWWILGRIDDVLKVAGHRISNAEVESAALSHPNVADAAVIGRPDKVKGENIILFVVLKEGINPSEELKKDIRNHVRATMGPIAMPSEVYFVSAIPKDRTGKPVRAVIKAKALGAA--LGDTSSVINKDAIDAI------ 194224085 380 ----------------------------------------------------------------WFLGGQLNVSVNCLDQHVQKSPESVALIWERDEPGTEVRITYRELLETTCRLANTLKRHGVCRGDRVAIYMPVSPVAVAAMLACARIGAVHTVVFAGFSAESLAGRINDAKCKVVITFNQGLRGGRVVELKKIVDEAVK--QCPTVQCILVAHRTENKVHMGD-LDIPLEQEMAKEDPVCAPESMGSEDMLFMLYTSGSTGMPKGLVHTQAGYLLYAALTHRLVFDYRPGDIFGCVADIGWITGHSYVVYGPLCNGATSVLFESTPVYPDAGRYWETVQRLKINQFYGAPTAVRLLLKYGDAWVRKYDRSSLRTLGSVGEPINLEAWEWLHKVVGDSRCTLVDTWWQTETGGICIAPRPSEEGAEPGMAMRPFFGIIPVLMDEKGNVVEGGDVSGLCLSQAWPGMARTIYGDHQRFLDNYFKAYPGYYFTGDGAYRTEGGYYQITGRIDDVINISGHRLGTAEIEDAMANHPAVPETAVIGYPHDIKGEAAFAFIVLRDDAGDSDVVVNELRSAVATKIAKYAVPDEILVVKRLPKTRSGKVMRRLLRKIITGGVQDLGDITTLEDPSVITEILSAYQ- 170110652 9 -------------------YRDAHKETVGHSDKWWAHKARELYWDRPFHTVRSGGFQTGDIV--WFPEGGLNASYNCVDRWAFKHPDKTAIIYEADEPGEGREITYAELLREVSSIANVLKSFGLKKGDTVSVYLPMTWQAVAVFLACARIGAVHSVVFAGFSAESLRDRVQDCSSRVVITSDEGRRGGKPIATKAIVDAALR--ECPLVEHVLVLKRTGGQVGWTEGRDKWYHEEIAKVPNYCPPEIMASEDPLFILYTSGSTGKPKGVVHTTGGYLLCAALTVKYVFDVHPDDKFGCMADIGWITGHTYIVYGPLANGVTTTVFESTPVYPTPSRYWQTVEKHKLTQFYTAPTAIRLLRRLGAHHVENHDLSSLRVLGSVGEPINPEAWDWYNEHVGKRQCAVVDTFWQTETGSIVVTPFPGAIETKPGSATVPFFGIEPAIDPITGKELEGNVEGVLVLKTPWPSIARTIYKDHKRYLETYMNPYPGTFYTGDAAARDEHGYIWIKGRVDDVINVAGHRLSTAEIESALIMHKGVAETAVIGTTDEVTGQAVSAFVTLKPEYAYDPGLVKELVLQVRKVIGPFAAPKKVYIVSDLPKTRSGKIMRRIMRKVVAGEGDQLGDLSTVAEPATVEVIKKR--- 189500121 4 ------------------SYNDVYRESIEHPEQFWADAAEKLHWYRKWDKVLDDSNPP---FYRWFAGGTTNTCYNALDRHVDERGNDIAVIYDSPVTGTKKSFTYREFRDEVALFAGALQSRGVRKGDRVIIYMPMIPEALVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVVVSASCGIEREKVIDYKRLLDFAIELAHFK-PEMCIVRQRDQLRANLNEERDLSWKQALLGAEPA-PCVPVESSDPLYILYTSGTTGKPKGVVRDNGGHMVALQWSMEHVYGVKPGEVYWAASDVGWVVGHSYIAYGPLLNGNTTIIFEGKPGTPDPGVFWRIISEYNVSVLFTAPTAFRAIKKEDPKFIEKYDLSGFRTLFLAGERADPDTVKWAEEKL---NVPVIDHWWQTETGWAIAANCLGIEPIKYGSASKAVPGYNVKVVDDEMNELGAGEMGDVVIRHPLPGSMLTLWKADNQFVESYMSQYPGYYLTSDAGYIDEDGYIFIMSRTDDIINIAGHRLSTGAIEAELCEHPDVAESAVIGVADELKGEVPVGFLVLKSGVDTSHNLIKHVIEYVRENIGPVASFKQAVIVKQLPKTRSGKILRGTMKKIANSQEYTM--PATIDDPAVLEEIQKALQS 114778484 34 -----------------DAYHVLRKRFNDDFDGTWRDLARELEWREPFTRVLNREHAP---FFRWFEDGKLNLSENCLDRHVRAFGERTAIIWEGE-TGVVRKYSYSALLADVCRAANAMRELGVAAGDRVVIYMPMIPEAAIAMLACTRIGAVHSVVFGAFSPQALRDRVEDAGARLVITADGGWRRGGIHAMKPNVDLALAE-GCHRVGHVLVVAHAGNDVERTAGRDIDWQQALNMQPAECAPLAVEAEQPLFILYTSGSTGKPKGILHSTAGYLLWSRLTMQWSFDFKPEDVFWCTADVGWITGHTYSVYGPLCCGGTTVMYEGVPTWPDPGRLWKICADHGVTVFYTAPTAIRALIKAGDQWPEQHDLSALRILGTVGEPINPEAWMWYHRVIGKERCPIVDTWWQTETGGHMIAPLPFATPTKPGSATLPLPGIDAAVVDGDGKPVSEGGGL-LVIRQPWPSMLRGIWGDEQRYLDTYWKKFNRYYFAGDGARIDKDGYCWIMGRVDDVLNVSGHRLGTMEIESALASHPAVAEAAVVGRPDDIKGEAICAFVVLKS--VDEDGLAELLRKHVAREIGAIAKPDDIRIANSLPKTRSGKIMRRLLRDIAAGREIT-QDISTLEDQSVIAQL------ 55981219 16 -----PEDLRKKA--NLQDYAAEYRKSLEDPEGFWGAWARRFHWEKPFEKVLEWTLPE----HRWFLGGTTNAVYNALERNVERGRNKVALLYLAED-GREEKLTYGELLDRVRRLATGLRRLGVGKGDRVVIYMPLTLEGVLAMLATAYIGAIHSVVYAGLGVSALRERILDAQAKLLIAGDVSFRRGKGVDLRSIAEEAIRDLPLK------VVWFQRAYKAELAEGHYDFHELLWGNPPEARAEMVDAEHPLFILYTSGSTGKPKGVVHVHGGYMVGTTYHLRTFFDVKDEDVFWATSDIGWIVGHSYIVYAPLLEGITSVLREGAPDHPDPGALWQAVERYRVNVMFTAPTAVRMFMKYGPEWPRKYDLSSLRLLAVAGEPLNPEALKWAYEHLGGRRGFVADNWWQTELG-GPTLGTPLVLPAKPGFAGVALPGVEAEVVDEEGRPVPPGQGGLLVLKRPFPHMMRTVWGNHERYLRYWQEVPGGVYASGDVASKDEEGYFSVLGRADDVLNVAGHRIGTADVESALVSHPAVAEAAVIGVPDPLKGEAIKAFVVLRLGQTPSEELKEALVQHVRRELGPIATPSEVVFLDKLPKTRSGKILRRLLKAQALGK--DPGDLSTLE-------------- 119596650 31 -----PPEVSRSAHVSLQRYRELHRRSVEEPREFWGDIAKEFYWKTPPGPFLRYNFDKGKIFIEWMKGATTNICYNVLDRNVHEKGDKVAFYWEGNEPGETTQITYHQLLVQVCQFSNVLRKQGIQKGDRVAIYMPMIPELVVAMLACARIGALHSIVFAGFSSESLCERILDSSCSLLITTDAFYRGEKLVNLKELADEALQKCQEKPVRCCIVVKHLG-------------RAELGMGDSTSQSPPIK-----------RSCPDVQGVVHTVGGYMLYVATTFKYVFDFHAEDVFWCTADIGWITGHSYVTYGPLANGATSVLFEGIPTYPDVNRLWSIVDKYKVTKFYTAPTAIRLLMKFGDEPVTKHSRASLQVLGTVGEPINPEAWLWYHRVVGAQRCPIVDTFWQTETGGHMLTPLPGATPMKPGSATFPFFGVAPAILNESGEELEGEAEGYLVFKQPWPGIMRTVYGNHERFETTYFKKFPGYYVTGDGCQRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGHPHPVKGECLYCFVTLCDGHTFSPKLTEELKKQIREKIGPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQND-HDLGDMSTVADPSVISHLFSHR-- 58038888 12 --------------LTPADYGHLVEQATVAPEHYWERESRRLNWSTTPGQAHCTERG-------WFPGGVLNASVNCLDRHLETRGDQNALVWQAEETDRVVTFTYRTLHERVCRMANVLREQGVQTGDRVAIHLPSVPEGLIAMLACARIGAIHVVLFGGFSPEAIADRLSDSGAVLVITANMGRRGPKRIPFKTTLDAALDRPEALAVRHVLVVSVTQDDVDLTAGRDLWLTPLLDAASADCAAQDMPASAPLFLLYTSGSTGKPKGIVHGTGGYLVWASYTHELVFDHQEGDIFWCTADIGWITGHTYGVYGPLLNGGTILLFEGMPSYPGPGRWWSVIQDHKVTTFYTSPTAIRALMREGDEVVQRHDLSSLRVLGTVGEPISQEAWSWFNDHVGGGRCAFVDTWWQTESGGIMISPVPGAVREKPASATLPLPGVHPVLLDERGAPKEGATEGVLCLRGSWPGRALTIWNDAALFERTYLQSYPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGSAEIEDALATELAIAESAAIGVPHDLKGQGIVVYLVPRDNAPEDLHIRAA--KAITSKVGRYAAPERIHVVPDLPKTRSGKSVRRLLRKIACGETEGFGDLSTLADPEIVATLIALIQ- 213406327 33 -----------------DEYKAMYEQSIKNPNKFWGDMAREIDWDRDFSTVLQGSL--QAADFAWFADGMLSPCYNVLDRHAIARPDATAIIYEADEPNQGRHITYRQLLADVCQCAGALASLGVGKGDRVAIYMPMIPAVVVAMLATIRLGAVHTVVFAGFSAESLADRVNDAGCKVVITSDVSYRGSKVIPLKNIVDKAV--PNCPSVTNVLVFQRSAAPASMVDGRDIWWQDIVPKFPRYIPNVSVSAEHPLFLLYTSGSTGKPKGVVHTTAGYLLGAHATCKYVFDLHPTDRMGCAGDVGWITGHTYIVYGPLMMGAATLVFESTPAYPDFTRYWSTVERHKLTQWYVAPTAIRLLQRAGE-SFVKHDTSSLRVLGSVGEPIAPENFMWYHDVVGKKSCAVADTYWQTETGSHIVAPISTVTPTKPGSATLPFFGIDLAIVDPLTGKELEGNDVELAVKQPWPSAARTVWRGHDRYIDTYLKPYPGFYFTGDGAARDSDGYIWIRGRVDDVVNISGHRLSTSEIEAALMTHAAVAEAAVVGVPDELTGQAVNAFILLKDGFEVNAELEKELILTVRTQIGPFASPKKLIF-SDLPKTRSGKIMRRILRKVLAGEEDQLGDVSTLADPKVVHDII----- 88601868 10 ---------RDSALIH--DYNELYYEFEKDPDAFWRRIASDLLWFKQWNNVKVWN----HPYASWFTGAELNITYNCLERHVNNRRNKVAIFWAGEN-GRERIFTYYQLYKDVMRMGNALKSLGVQKGDRVCIYLPGIPELVVSMLACARIGAVHTVVFAGYGAKALNERITGAGAKIVITADASVRRGGSIPLKPIVEEAL--INAPTVERVIILRTQEPKVGLLDEFELDYEELIAQADRYCEPVHVNSEDPLFILYTSGTTGAPKGIVHAAGGYMVGAYYTTKYVLTLRENDVYWCTADPGWITGHTYGIYGPLLVGGTIFLSEYTPDYPDAGIWWKLIEDYGVTIFYTAPTAIRMFMRMGEEWPDKYDLSSLRLLGSVGEPLNPEAFEWFYKHIGKNKCPILDTWWQTETGMHMVTTMVG-LPMKPGFAGKPIPGVIATVVNEEGDPIPPGTTGYLAIKEPWPSMMKAVYQNDERYRQYWSFGKYGYYSSNDLAVMDEDGYIMLLGRSDDIIIVAGHNVGTAEIESALVSHSAVAEAAAIGKPDPLKGNIIKAFVILRNGVEPSQKLIHDLKYHVRIMLGPISVPAELDFVDSLPKTRSGKIMRRVLKAKEMGM--DPGDISTLD-------------- 114320552 3 -------------------YREIHRESIEAPERFWRREAEKLDWFEPPQEILSQDE---KGFYRWFKGGKLNISHLALDYHCDNRADQTAVIYDSPVTDTQQKFTYSELRDRVARAAGALRELGVEKGDRVVIYMPMIPEALEAMLACARLGAIHSVVFGGFSPNELAIRIDDAKPKAIITASCGVEFTRVIPYLPLVDEALKRSQHP-PEKTLVVQREQEKAELKPGRDHDWDELCSRVSPA-DPVPVDATDPLYVLYTSGTTGKPKGVVRDTGGYATALNFSMETIYDLHPGEVFWTASDVGWVVGHSYIVYAPLIRGCTTIVYEGKPRTPDAGAFWRVISEHQVKTFFTAPTAFRAVKKEDPEAMANYDISCLKKLFVAGERLDPPTYEWLTQIL---DVPVIDHWWQTETGWPIVANPTGVFPVKSGSASLPVPGYNVMVLDDSGQPLPAGEQGNLVVKLPLPGCLPTLWGDDERFRRSYLERFPGYYDTSDGGYIDDEGYVFIMGRVDDVINVAGHRLSTGEMEEVIGSHSAIAECAVVGIHDEMKGELPVGFVVLKDGVEVDEELEKDLVQLIRNEIGAIACLKQVAVVQKLPKTRSGKILRKTIRQLA--KEDDVPVPSTIDDPTSLEEI------ 71983001 11 -----PAPLLAGAHAGLQSYHDLYRSSINDADEFWRTVSSELHFEQGTSKGLEWNFDAGNVFVKFMDGAKTNISYNCLERNIKRYGNKIAYIFEGNEPTDTSTWTYNELHAQVVQFSAVLRSHGVKRGDVVALYLPMIPELAVAMLACARIGAMHSVVFAGFSAESLAARVVDARCRVLVTADGVFRGAKPIGLKSIADAALASQEDVKVEAIIMVEHLKPKVDYTDITVIYDSEMLKCAGVDSPVEWMDSEDPLFILYTSGSTGKPKGIQHTTAGYMTYAYATTKYTFDAQEDDVYWCTADCGWITGHSYLLYGPLMNGLKGIWYEGVPTYPTPSRMWDVTDKYGVTKLYTSPTAARALMALGNQWLESSSRKTLKVIGTVGEPINPAAWMWLYKQVGLSNVSIVDTYWQTETGGHMITCLPGATPMKPGAAAMPFFGASPVLLDAEGRVIEGPGEGSLCFDRAWPGMMRGIYGDEQRFVKTYLAPFNGYYFTGDGARRDEDGYLWITGRVDDLMNVSGHLLSTAEIESALVAHEKVAEAAVVAAPHDIKGSFPYAFVTLNVGERINEKLVAELKKLVREKIGALAVPDVIQEAPGLPKTRSGKVTRRILRKIAEGSESGIGDTTTLVDESVIKQLISGRSA 218295633 16 -----PEHLRKAA--NLQDFQGEYRRSLEDPEGFWGAWARRFYWEKPFERVLEWNLPE----HRWFLGGTTNAVYNALERNVERGRNKVALLYLSEE-GQEAKLTYGELLDRVRRLATALKALGVGKGDRVVIYMPLTLEGILAMLATAYLGAIHSVVYAGLGVGALRERILDAGAKLLIAGDVSYRRGKVVDLRSIAEEAIRDLPL----KVVWFQRLGK--AELPPGHYDFEELLFGHPPEARAEMVEAEHPLFILYTSGSTGKPKGVVHVHGGYMVGTTYHLRTFFDVKGDDLFWATSDIGWIVGHSYIVYAPLLEGITSVLREGAPDYPDPGAIWRAVERYRVNVMFTAPTAVRMFMKFGPEWPRKYDLSSLRLIAVAGEPLNPEALRFAYRHLVDEGRQGFDNWWQTELG-GPTLGTPLTLPAKPGFAGVALPGVEAAVVDEAGRPVPPGQGGLLVLKRPFPHMMRTVWGNHDRYLQYWREIPGNVYVAGDVASQDEEGYYSVLGRADDVLNVAGHRIGTADVESALVSHPAVAEAAVIGVPDPVKGEAIKAFVVLRLGQTPSEELKDSIVQHVRRELGPIATPSEVVFLDKLPKTRSGKILRRLLKAQELGK--DPGDLSTLE-------------- 39937562 5 ---------------DNSRYREVHARSLADPEGFWGEVAKEIDWITPPTKVFDPSLG---LYGRWFPGAKVNTCYNALDRHVANRADQLALIHDSPLTGTVSKYTYAEMLREVQTLAAIMQDFGVQKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELATRIEDAKPKLILSASCGIEPGRIVKYKPLLDEAIELASVK-PEACIILKRPQQDCELKAGRDHDWASLREQALAAADCVAVDATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWTMENLYGIKPGEVWWCASDIGWVVGHSYIIYGPLIHGATSIMYEGKPGTPDAGAFWRVISEHGAVALFTAPTAFRAIRKEDGDFIRKYDLSKFRTLFLAGERADPPTVEWAEQQL---QVPVIDHWWQTETGWCIAGNPVGLLPVKHGSPTVPMPGYKLEVVDEGAKPVPAGTMGSIVIKLPLPGNLPTLWQQDERCRESYFADFPGYYKTSDAGYVDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDPIKGEVPCGLIVLKSGVTRDPEIEKEIVKLVRDKLGPVAAFKLAITVPRLPKTRSGKILRGTIKKIADGDTWTM--PATIEDPTALDDISSALKS 120405715 4 -------------------YRDLFDSSITDPVAFWGAAADAVTWTRPPGRILDDSNPP---FYRWFPDAELNTCANTLDRHVDARGDQPALVYDSAVTDTKRTYTYAELLEATARFAGALRKLGVGKGDRVVIYMPMIPEAVIAMLACARLGAVHSVVFGGFAPHELAVRIDDVRPTVIVSASCGIEPGRVVEYKPMLDAAVGMVEHP-PRHCVVVQRDRHRCDLVEGRDLDWADVMAGAEP-VDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMRHIYDIEPGDVFWAASDVGWVVGHSYIVYAPLLLGATTVLYEGKPGTPDPGAFWRVASEHGVKALFTAPTAIRAIRKEDPEGKYDYDLSGLKYLFLAGERLDPDTYHWASEKLG---IPVIDHWWQTETGWAIAANPMGTEPLKAGSPTVPMPGYDVRILHDHGHECETGQEGAICIRLPLPGTLPTLWNADDRYQASYLTEHPGYYLTGDGGRFDEDGYLFVMGRIDDVINVAGHRLSTGAIEEVLATHPAVAECAVIGVADEIKGQAPRGLVVVKAGAS-TDGLADELVKLVRDEIGAVASFKLVDVVPALPKTRSGKILRKTMRGIAAGRDEPI--PSTIEDPAVLDAL------ 194336269 3 -----------------QSFSTVYQHSIQNPVAFWGEAAEKLHWYKKWNTVLDTSNPP---FYRWFAGGMTNTCYNALDRHVDERGNDLAVIFDSPVTGTKQRYTFREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIISASCGIEHSKVIDYKRLLDFAIELAHFK-PEICIIKQRDQLKAELNEERDLTWNQSLLGAEPA-QCVPVESSDPLYILYTSGTTGQPKGIVRDHGGHMVALQWSMKNVYNVEPGEVFWAASDVGWVVGHSYIVYAPLLQGCTTLIFEGKPGTPDPGTFWRIISEHNVAVLFTAPTAFRAIKKEDPNGNYNYDLSRFRTLFLAGERADPDTVKWAERNL---NVPVIDHWWQTETGWAIAANCQGIEPVKYGSSSRAVPGYNVQVVNSDLEELPAGQMGDIVIKQPLPGTMLTLWKADNRFVETYMKQFPGYYQTSDAGYIDEDGYIYIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVVGVHDDLKGQVPLGFLVLKNNVTPHNQIIKHVIEYVRENIGPVASFKSAIIVDRLPKTRSGKILRGTMRKIANSEEYTM--PATIDDPVILDEIREGLQ- 145603011 6 -------------HIDFAEYQRLYKQSITNPNEFWARMARELTWQRDFQTVMTGSFRHGDVA--WFLEGQLNAAYNMVDRHMAKHANSPAVIFEADEPGEGYTLTYSELLREVCKLAHVLRDMGVRKGDTVVIYMPVIPEAIIAFLAVVRIGAVHSAVFAGFSASALRDRILDARCKVVITADEARRGGKTIGLKGIVDLALQGHDDCCVAHVLVYKRTGADVPFTPGRDLWWHQEVEKWPPYMAPETVNSEDPLFLLYTSGSTGKPKGVLHSTAGYLLGAAVSGKYAFDVHDGGRYFCAGDFGWITGHTYAVYAPLLLGVATVVFEGTPTYPSASRCWDIISAHGVTHFYTAPTALRLLKRAAGSDGDVPRMPTLRVLGSVGEPIAPEVWKWYFEVVGKGRAHVVDTYFQTETGSHAITPLAGVTPVKPGSASLPFFGIAPADPISGREILTRGVEGVLVFKQPWPSMARTVRGAHQRFMDTYLR------FTGDLATCDHDGHYWIRGRVDDVVNVSGHRLSTAEIEAALLEHPAVAESAAIAVPDDVTGQAVNAFVSVKDDSGGEDGLQKEFILQVRKCIGPFAAPKQIYVVPDLPKTRSGKIMRRVLRKILLGEADQLGDMSTLINPTAVDVIIAA--- 54022319 12 --YPPSPEFVAGANADG----SLYERAQADRLGFWAEQARRLYWHTPFTEVLDWSQAP---VARWFADGRLNVAYNCLDRHVDGHGDQPAILWEGE-PGDTRTLTYAQLLTEVSKTANYLTELGLNTGDRVAIYLPMIPEAIIAMLACARLGLPHSVVFAGFSPAALRQRVDDAAARLIITSDGQYRRGTPTPLKTAVDEALTEPG-HTVEHVLIVNRCNLDIPLTPGRDLWWHDTIAHAPTQHTAQPLPAEHPLFILYTSGTTGKPKGILHTSGGYLTQAAYTHHYVFDHKPGDIYWCTADIGWVTGHSYIVYGPLANRATQILYEGTPNTPDEHRHFHIIEKYGVTIYYTAPTLIRTFMKWGRHIPDAHNLTSLRLLGSVGEPINPEAWRWYRHVIGRDTTPIVDTWWQTETGAIMISPLPGITHTKPGAAMTPLPGISAQVVDDDANPVTPGETEYLVLDQPWPAMLRGIWGDPDRYRDTYWNRYHGWYFAGDGAKIDTDGALWVLGRVDDVMNVSGHRISTAEVESALVAHPAVAEAAVVGATDPTTGQGIVAFVITTNPHTTPDQLITDLKTQVAQEISPIARPRDIHIVPELPKTRSGKIMRRLLRDIAEGRP--LGDTSTLVDPTVFEAIRAEK-- 119961321 37 -KFAPSAEFAANAVTSADA----YAEAEADRPAFWAKQARELTWDKDFTEALDWSNPP---FAKWFVGGEINAAYNALDRHVENGGDRVAIYFEGE-PGDTRTYTYAELTEEVKKAANAFETLGVAKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSADALRSRIEDAEAKLVVTADGTYRRGKPSALKPAVDEALEHTDGHSVNHVVVVKRNGEDVNWVEGRDLWWSDTVDKASTEHTAVGHDSEHPLFILYTSGTTGKPKGILHTTGGYLTQGAYTHKAVFDLHPEDVYWCTADVGWVTGHSYVTYAPLINGATQVMYEGTPDSPHQGRWWEIVEKYKVSILYTAPTAIRTFMKWGRDIPDKYDLSSIRVLGSVGESINPEAWMWYRDVIGDNPAPIVDTWWQTETGAQMIAPLPGVTATKPGSAQVPLPGIAVDVVDEAGQSVANGEGGYLVVREPWPSMLRGIWGDPERFKDTYWSRFEAMYFAGDGAKKDEDGDVWLLGRVDDVMNVSGHRLSTTEIESALVSHPSVAEAAVVGAADETTGQAVVAFVILRDAVNNGDETVLALRNHVGKEIGPIAKPKQLLIVPELPKTRSGKIVRRLLKDIAEG--RDTGDATTLADPGIMTQIAES--- 145589203 2 ------------------SYKATHERSIKDPDGFWGEQAKLIHWEKPFEKVLNYDSPP---FAKWFEGGLTNLCYNAVDRHYKERPDQIALVAVSTETNQEKAYTFKELYEEVNRMAAIYKANGIQKGDRVLIYMPMIAEACFAMLACARIGAIHSVVFGGFASHSLASRIDDAKPKMIVTAEAGARGGKAVPYKPLLDEAITLAEYK-PEKVLIVNRGLTEFTAVAGRDLDYATERQKHLNDIVPEWVDATHPSYILYTSGTTGKPKGVQRDTGGYAVALMSTMNHIFCGKPGETMFTTSDIGWVVGHSYIIYGPLLNGMATIMYEGTPLRPDAGIWWELVAKYNVSVMFSAPTAVRVLKKQDPAFLTKHDLSSLRALFLAGEPLDEPTASWIHDAI---KKPIVDNYWQTETGWPMLAIQRGVEVMPHKFGSPGVPSFGYNMKLLDDAELGPDQKGVIAIEGPLPGCMQTVWGDDKRFISTYWETIPGIYSTFDWGIKDKDGYFFILGRTDDVINVAGHRLGTREIEESISSHPNISEVAVVGIEDKLKGQAAIAFVIPKDSAK-TENLEAECMKTVDSQLGAIARPGRVYVVNALPKTRSGKIVRRALQAVAEG--RDPGDISTMEDQAVLSQIK----- 193212494 4 ------------------SYNETHRQSIENPEQFWGELAEDFHWYKRWNKVLDDSNPP---FYRWFAGGVTNTCYNALDRHVDENGNLTAVIYDSPVTGTIEKFTYREFRDKVALFAGALQARGVRKGDRVIIYMPMIPEALVAMLACARLGAIHSVVFGGFASHELAVRIDDCKPKVIVSASCGIEHGKIIDYKRLLDFAIELAHFK-PEICIIHQREQLKAELNEERDLTWKQALLGVAPA-QCTPVESTDPLYILYTSGTTGQPKGIVRDNGGHMVAMKWSMESVYNVKPGEVFWAASDVGWVVGHSYIVYAPLLHGCTTIVFEGKPGTPDPGTFWRIISEHDVSVLFTAPTAFRAIKKEDPDGKYRYNFSNFRTLFLAGERADPDTVRWAENHL---QVPVIDHWWQTETGWAIAANCQGIEPVKYGSASKAVPGYDVKVLNEAHEELPPGTMGDIVVKLPLPGTMTTLWRADLRFVESYMQNFPGYYQTSDAGYIDEDGYIYIMSRTDDIINVAGHRLSTGAIEAELCEHPDVAESAVIGVHDDLKGEVPLGFLVLKSGVDTPPEIVKHVIEYVRENIGPVASFKQAIIVKRLPKTRSGKILRATMRKIANSEEYTM--PPTIDDPAILDEIKEALQ- 47222355 47 --------------------RDLYRLSVTEPDRFWGAAADRLRWVEPFQRVRDCELSRG--RIHWFLGGKLNVSVNCLDVHAEKHPDRVALIWEKDEPGTEEKVTYRELLETTCRLANTLKRHGVQKGDRVAVYMPVSPLAVAALLACARIGAVHTVVFAGFSSEALAGRIQDAKCKAVITCNEAVRGGRLIPLKATVDAAVR--SCPTVRHVFVSQRTEKQCVM-GELDVPLEEEMGRQSAECAAEPLDSEDLLFLLYTSGSTGKPKGIVHTQAGYLLYASLTHQYVFDYREGDVFGCVADIGWITGHSYVVYGPLCNGATTVLFESTPVYPNPGESW--LRSSGPWRPWIPDAESQECFRPRVCVCVCVCVCVCVCVCSGRYWETVELLLKFGENWVKKYDRSSLRTLGSETGGICIAPRPAEEGAPPTMAMRPFFGIEAVLKGENGENLNANSVSGLCISQPWPGMARSIYGDHKRFVESYFKPYPGCYFTGDGAFRSEDGYYQITGRMDDVINVSGHRLGTAEIEDALDEHPTVPETAVVGFPHEIKGEVPFAFVVLKDGLSDNPTTIQELRELVSTKIAKYAVPEHFLVVKRLPKTRSGKIMRRILRKVAMG-TSDLGDVSTLDDPTVVKEIIEAHE- 58259419 12 HVHPLPDSVPEHLGPNYEAYVNEWAKTVGNNDEWWAAKARELDWYEDFKTVRAGGFEHGD--IQWFPEGTLNAAYNCLDRHFYKNPKKTAIIYEADEPSESREISYEELMQETCRVANVLKSYGVKKGDAVSIYLPMTWQAAAAFLACARIGAIHSAVFAGFSAESLRDRVNDCECKVLITTDEGRRGGKSIATKQIVDAALQ--QCPLVENVLVLRRTGNKVPMTEGRDKWWDEECAKMPAYCPCERMASEDPLFILYTSGSTGKPKGVVHCTGGYLLGAALTLKYVFDAHPDDRFACMADIGWITGHSYIIYGPLANGITTAVFESTPVYPTPSRYWDFVDKWKATQLYTAPTAIRLLRRMGEDHVKNHDLSSLRVLGSVGEPINPEAWHWYNDFAGKNQCAIVDTYWMTETGSISIAPLPGAISTKPGSATFPFFGMDVDIIDPQTGQVLEGNDVELVARKPWPSIARTVYRDHKRYLETYMKPYPGYFFFGDGAARDYDGYMWIKGRVDDVINVSGHRLSTAEVESALILHKGVAETAVVGCADDLTGQAVYAFVTMKPEFDLEADLSKELAIQVRKVIGPFAAPKKIYLVSDLPKTRSGKIMRRILRKIVAGEGDQLGDLSSIADPQIVDEVKRK--- 154337808 57 ---------------------RIYEYSVTQNDAFWAEIARRFYWKQTWAKSYNFDKSKGPIFVKWFEGAVTNVCHNALDRHLPAHRERVCFYFEGNDPSVKETITYGDMYTRVVELANVLRQYGIEKGDRVGLYLPMIPCAAVAMLACARIGAVITVVFGGFSAQALSSRLKDSRAKLLITADASSRGTKLIPLKDVADEALKTLEEKGMPIPCLVAENGEGCKMKEGRDTWCSDAVARLTPECPVEWMEAEDVLFLLYTSGSTGKPKAIEHTTAGYMVYAATTFKYSFDYHMDDVYFCTADVGWITGHSYVVYGPMIHCATSVLFEGVPSYPDYSRWWQLIEKYKVSIFYTAPTAIRSLIQAGDDYPKACDRSTLRVLGSVGEPINVEAWKWLREVGGEGHCDVSDTWWQTETGGHMITPMPGCTPMKPGSATLPFFGIEPVIDPMKLHEKNGPAEGLLAIRAPWPGMARTIFGDHARFEQTYFS-VDGYYLTGDGARRDADGYYWITGRVDDVLNVSGHRIGTSEVEEAVNAHPAVAESAVVGFPHKIKGEGIYVYLAFRSGVKATPVLVNEVKATVRKVIGPLATPDVVQVAHGLPKTRSGKIVRRILRKVAAGVYTELGDTTTLANPDVIDDLTAEHQ- 15899905 11 -------------------YREIYRESIENPGKFWGKLGDLIDWFEPWKEIY-----KQETLTKWFLGGKLNASYNAIDRHLSSRKFKAAIIWESE-KGERKILTYQDLFYEVNRWANALKQLGVKKGDRVTIYMPLTPEGVTAMLACARIGAIHSVVFAGFGSQALADRIADAQSKIVITADGYYRKGRLIELKKTVDDALSKLQDNSVKNIIIFRRIGIEIPFKEGRDVFFDEIGKY--KYIEPEPVEATHPLFILYTSGTTGKPKGIVHSTGGYLVGTATMLLWSYGLSQEDVLFNTSDIGWIVGHSYITYSPLVMGRSVVIYESAPDYPTPDKWAELIEKYKATTFGTSATFLRYLMKYGEDYIKAHDLSSLRIIVTNGEPLNYAPWKYGLEIIGKGRVFMSHQWWQTETGAPNLGYMPGYTMKSGPASGFPLPGNKIKVVDENGNPTRPRERGYLIIEPPFPMMMIGMWNDNERVIKTYFSKFPNLYYTGDFAMIDEDGYVWVSGRADETLKIAGHRIGAGEVESAITSHPAVAEAAVIGIPDPVKGEIAHAFVVLKQGYHQNNELSKEIQEHVRKIMGPI-VLLEVHFVNALPKTRSGKVMRRVIKAVMTG--SNIGDISTLEDEASMEEIKKAIE- 146087131 65 -----------------------YEYSIEHNDAFWAEIARRFYWKTTWPKSYNFDKSKGPIFVKWFEGAVTNVCYNALDRHLPAHKDRVCFYFEGNDPSVTEAVTYGSMYTRVVELANVLKQYGIAKGDRVGLYLPMIPFAAVAMLACARIGAVITVIFGGFSAQALSSRLKDAQTKLLITADASARGTKPIPLKDVADEALKECEEESIACLVAENMNRQSCKMKEGRDTWYGDALARLTPECPVEWMDAEDVLFLLYTSGSTGKPKAIVHTTAGYMVYASTTFMYSFDYHMDDVYFCTADIGWITGHSYVVYGPMIHCATSVLFEGVPNYPDYSRWWQLVEKYKVSILYTAPTAIRSLMQAGDDYVKVGNRSTLRVLGSVGEPINVEAWKWLRDVGGEGHCDVSDTWWQTETGGHMITPMPGCTPMKPGSATLPFFGVQPVIDPMKLHEKQGPAEGLLAIRAPWPGMARTIYGDHARFEKTYFG-VDGYYMTGDGARRDSDGYYWITGRVDDVLNVSGHRIGTSEIEDAVNTHPAVVESAVVGFPHNIKGEGIYVFLTFRQGTEVTPELLAAVKATVRKVIGPLATPDVMQVARGLPKTRSGKIVRRILRKVSAGQYTELGDTSTLANPDVVEDLIAEHQ- 194044375 27 ----VPRLWSSAPAAPPGSYQERIALAAREPAAFWGPLAKDLVWDTPYHTVSDCDFRSGKIG--WFLGGQLNVSVNCLDQHVQKSPESVALIWERDEPGTAVRITYRELLETTCRLANTLKRHGVCRGDRVAIYMPVSPMAVAAMLACARIGAVHTVIFAGFSAGSLAGRINDAKCKVLITFNQGLRGGRVVELKRIVDEAVKL--CPSIQHVLVAHRTDNKVPM-GNLDIPLEQEMAKEEPVCAPESMGSEDTLFLLYTSGSTGKPKGLVHTQAGYLLYAALTHRLVFDYRPGDIFGCMADIGWITGHSYVVYGPLCNGATSVLFESTPVYPDAGRYWETVQRLKINQFYGAPTAFRLLLKYSDSWVKKYDRSSLRTLGSVGEPINHEAWEWLHQVVGDGRCTLVDTWWQTETGGICISPRPEGANILPCMAMRPLFGIVPVLMDEKGKVLEGGDVSGLCLSQAWPGMARTIYGDHQRFIAAYFKAFPGE---------PFLPLLDTVSGSQDQ-----------------ADHPAVPETAVIGYPHDIKGEAAFAFIVLKDGTGDVDVVVKELRSVVADKIAKYAVPDQVLVVKRLPKTRSGKVMRRLLRKIVTGQAQDLGDTTTLEDPSVISEILSAYQ- 17546237 5 -----------------DAYRALYQRSIDDPAAFWGEQAQRIDWQTPYAAVLDDARLP---FARWFVGGRTNLCHNAVDRHLATRGEQAALVYVSTETGIETTYTYRALHREVNRMAACLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPRVIVSADAGSRGGKVVEYKPLLDAAIDLA-VHKPAHVLLVDRKLAPMQHRPHDIDYAALARQHTHADVPCEWMESSEPSYILYTSGTTGKPKGVQRDTGGYAVALAASMPLIFGAQAGDTMFTASDVGWVVGHSYIVYAPLLAGLATVMYEGTPVRPDGAIWWRIVEQYRVNVMFTAPTAIRVLKKQDPALLRRHDLSSLRRLFLAGEPLDEPTARWIGDALG---KPIIDNYWQTETGWPMLAIPQGVAPSTPKLGSPGFPVYGYRLDILDGQPCAPGEKGLLAVAAPLPGCMSTVWGDDARFLKTYWSAFPGRYSSFDWGVRDEAGYITILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADPLKGQVAMGFAIVRDAARVAEALEGELMRTVEGQLGAVARPSRVFFVNALPKTRSGKLLRRAMQAVAEG--RDPGDLTTIEDPTALAQVREAMQA 215982669 15 -------------------YKYLYKKSIEEPDKFWGELAEELTWYEPWKQAFVQEEG---LLTKWFVGGKLNASYNAVDRHLNSHRKYKAAIFWESEKGEKKVVTYQDLFYEVNKWANALRELGVKKGDRVTIYMPLTPEGVIAKLAVARLGAIHSVVFAGFGAQALADRIADAGAKVVITADAYYRRGKLVELKKTVDEALNILGDKSVQKVLVYKRTGTEIPFKEGRDVYFDEVGKY--KYIEPVPVEATEPLFILYTSGTTGKPKGIVHSTGGYLVGTAVMLLWSYGLSQEDVLFNTSDIGWIVGHSYITYSPLVMGRSIVIYESAPDYPYPDKWAEMIEKYRATTFGTSATAIRTLMKYGEDYVKQHDLSSLRIIVTNGEPLNYAPWKWGLEVVGGGKVFMSHQWWQTETGGPNIGYIPGVVYLPMKSGPAVGFGNKVTVVNEEGKETKPRERGYLVMLPPFPPMMMGMWNDPDNLKKTYFSKFPGIYYPGDYAMIDEDGYLWVMGRADETIKVAAHRIGAGEVESIVTSHPAVAEAAAVGIPDPVKGEAVHLFVVLKVGYKPSPQLAREIQEHVRKYMGAIVTP-EVHFVDKLPKTRSGKIMRRVIKAVMMGQSA--GDITTLEDEASMDEIKKAVE- 72392569 30 ---------------DLAHRQALYEESVRDPVAFWEQAAADFHWERTWPKEYNFHKSNGSIFVKWFDGAESNMCYNALDRHLPKHKDRVCYHWEGNDEGESRDVTYGEMFEEVVRIAAVLKHRNVKKGDVVTIYLPMIPFAAQVMLAVARLGAVTSVVFAGFSSQAVASRLTDARSKLIITADSFWRGTKTLLLKELSDAALAICEAHNVQCLVYDRSKRENVPMTEGRDAWYSDLTASELADCPIVWIGAEDPLFLLYTSGSTGKPKAILHTLGGYMVYAGVTFKYSFDYHESDVSFCTADIGWITGHSYALYGPMLNAATSVLFEGMPTHPTPSRWWDLVDKYRVTIFYTAPTAIRALMQCGDEHLQSTTRGTLRILGSVGEPINAEAWQWFYEVVGKRRADVIDTWWQTETGGHLITPLPGCTPMKAGSATLPFFGIVPALLHPTTNAVVEGEGEGLAMQTPWPGIARTIFGDHNRYEQAYFA-VDGFYLTGDGARRDKDGYYWITGRVDDVLNVSGHRIGTSEVEEAVNSHPDVAESAAVGIPHDVKGECIYVFVTFNNNVTVDATLLKRVRETVRRVIGPFAAPDYVQAAQGLPKTRSGKIMRRILRKIASGLHEELGDTSTLLDPSVVQNLIEGRK- 88856420 45 ----------------------LYTSAKEDRLEFWADKAEYVHWHKPFTETLDWSTPP---FAKWFADGELNVAYNCLDRHVAGNGDRIAIHWEGE-PGDSRSITYAELTAEVKRAANAMAALGVTQGDVVAIYMPLVPEAVIAMLATVRLGAAHSVVFGGFSAESLRSRIDDASAKLVVTADGGWRKGKVFPLKAAVDAALANGE-SSVTNVLVVKRGDNEVEWTEGRDLWWHDQIEAAEPEHEAQAFPAENPLFVLYTSGTTGKPKGILHTSGGYLTQAAFTHKNVFDLKPEDVYWCTADVGWITGHTYVTYGPLANGATQVLYEGTPDTPNQGRWWEIIQKYGVSIFYTAPTAIRSFMKAGRQIPEQFDLSSIRVLGSVGEPINPEAWIWYRDVIGGGSAPIVDTWWQTETGAIMVSALPGLTTLKPGSAQVPIPGIKIDILGEDGTRVDPPNGGLLVVSEPWPSMLRGIWGDPERFKETYWSKFPPKYFAGDGAHVDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSNPIVAEAAVVGAADEATGQAVVAFVILKSNQETAAEASALLRQHVAKEIGAIARPREIFIVAELPKTRSGKIMRRLLQDVAEG--REIGDTTTLADTTVMQIISDKLK- 111021973 15 -----------------QSYAEVYRRSTDSPEDFWLAAAEAVEWVKPPTRALDDSAAPM---YRWFPDASLNTCFNALDRHVRDNGDRAALIYDSAMPAASRTYTYAELLDEVSRFAGVLKDQGVVAGDRVIVYMPMIPEAAIAMLACARIGAVHSVVFGGFAAKELATRIDDAGPVVLVTASGGLEPGRTVDYLPMVAKALELSGTPPHTVIVQVPGSAADYQGDGAAWFDWDALMADASPA-EPVPVAATDPLYILYTSGTTGKPKGVIRDNGGHAVALTWSMRNIYDIGAGDVWWTASDVGWVVGHSYIVYGPLLAGATSVLYEGKPGTPDAGAFWRVISDHGVSALFTAPTAIRAVRKADPDAIEKYDISSLKTLFAAGERLDPDTYAWATRVLG---RPVVDHWWQTETGWAICSNLRGPMPLKAGSPTVPVPGYRVQVVDAEGNTVPAGAEGNIVIGLPLPGTLAGLWRDPERYVRSYLATFDGYYLTGDSGYIDEDGYVFVLGRSDDVINVAGHRLSTGSMEAVVAGHPAVAECAVVGIRDELKGQRPSGYVVLKAGVEIDPDLRNELVAMVREQIGAVATFRDVTVVQALPKTRSGKILRKTMRQIADHEEYTV--PSTIEDVAVLDALKKQ--- 126437174 4 -------------------YRDLFRASIDDPEKFWAEAARAVAWTREPTRVLDDSNPP---FYRWFPDGELNTCANALDRHVEDRGEQAALIYDSPVTGVKGTYTYRELLDQTARFAGALRGLGVEKGDRVVIYLPMVPEALIAMLACARLGAVHSVVFGGFAAHELAARIDDARPTVVVSASCGVEPTRTIEYKPMLDAALEMAEHKPVGCVI-LQREHHRCELTDGRDHDWTELVA-GADAVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMRNIYDTQPGDVYWAASDVGWVVGHSYIVYAPLLLGATTVLYEGKPVHPDAGAFWRVAAEYGVKALFTAPTAIRAIKKEDPQGRERYDLSKLEYLFQAGERLDPDTYQWAADKLG---IPIVDHWWQTETGWAIAADPMGPMPVKPGSATVPMPGYDVRILHPDGSECGPNEEGAICVKLPLPGTLPTLWGDDDRYIASYLRAFPGYYLTGDGGYVDDDGYLFVMGRTDDVINVAGHRLSTGSIEAVLAAHPAVAECAVIGVADEIKGQVPRGFVVLKSGADA-QGLEAELVAAVRDNIGAVACLKQVDVVHALPKTRSGKILRKTMRGLAEGRDEPL--PSTIEDPAVLDKL------ 163796333 3 ------------------RFHEVYRRSMADPTAFWAEAAEDVVWTRRWDQVVDDSRPP---FSRWFVGGETNTCYNAIDRHVEARGEQPALIYDSPVTGIVATYTYREMQERIARFAGALRGLGVGYGDRVILYMPMIPEALVAMLATVRIGAVHSVVFGGFAAKELATRIDDATPKVIVTASCGVEGQRILAYKPLLDRAIELA-THKPQHCVIKQRPQVEADLTPGRDVLWEDAEAAGTPAG-CVAVKATDPAYILYTSGTTGQPKGVVRPTGGHLVALKWSMKNIYDVDPGDVYWAASDVGWVVGHSYIVYAPLFHGCTTVLYEGKPGTPDAGAFWRVIADHKVKVMFTAPTAIRAIKKEDPDLLARYDMSHFKAQFLAGERCDPDTLKWCQDKL---KVPTVDHWWQTETGWPIVSNCLGIEPYKPGSPTHPVPGWDVQVLAPDGSAVKPNEIGAISIKLPLPGSLSTLWNNDDRFVTSYMTEYPGFYQTGDAGVIDDDGYLHVMTRTDDIINVAGHRLSTGGMEEVLANHPDVAECAVIGVADQLKGQVPLGFLVLKDGVKPHDRIVAEVVAMVRERIGPVAAFKVATVVQRLPKTRSGKILRGTMQKIADGQ--DVAAPATIDDPAILGEIAQSLQS 108804524 5 ------------------EYREFYRRSIEDPEGFWSEQARLVDWRRTWDGVLDFSRPP---FARWFPGGLTNLCHNAVDRHLEGRGGQRALVYVSTETGEERHYTYRQLYAEVNAFAAALRELGVERGDRVVIYMPMMPEAIFAMLGCVRIGAIHSVVFGGFAADNLAKRIDDARPRVLVTADAGMRGGNVVRYKPLVDRALEMAQSPPERVVICNRGIDRKMRAVGGRDLDYADLRAHEGEEVPVEWVDSTHPSYILYTSGTTGTPKGVQRDTGGHAVALAASMRHIFATNPGETMFTASDIGWVVGHSYIVYGPLMYGLTSIVYEGLPVRPDPGIWWRIVQDHGVSTMFTSPTAIRALRKQDPDYMRRHDTSSLRNLFLAGEPLDEPTSRWASESLG---VAVRDNYWQTETGWPILSSLEDEPVVPGSAGFPCYGYDVRLMHERTGEEVGPGERGILAIRAPLPGCMSTVWGDDRRFVETYFSDFPDKYSTFDWGVRREDGRYFIMGRSDDVINVAGHRLGTREIEEAISDHPEVAEAAAVGVADEYKGQVVYAFVVPKDSRRLEEELDRSVREIVAQKVGPIARPAAVYFVEALPKTRSGKLLRRGIQALA--ESRDPGDLSTIEDPAALEAVRSA--- 76803194 19 -----PESFVEQANVDPDIYEEF----EENWPDCWERAADLLDWETDHDEVLVDDDEP---FYEWFVGGELNASENCVDRHLEDRGDELAIQWEGE-LGETRSYTYEELHREVNECAAALRDLGVGEDDIVTMYMPMVPELPIAMLACARIGAPHSVVFAGFSADALATRMNAADSEYLVTCDGYYRRGDGLDHISKANEGLEGVDHETTTVVVDRLGDDLDHELGDDQLDYDDLVADYEGESVEPVVRDAEDMLFLMYTSGTTGKPKGVKHTTGGYLSYAAWTSHSVLDVKPDDTYWCSADIGWITGHSYIVYGPLALGTTTVMYEGTPDYPDKDRMWEIVENYEVDQLYTAPTAIRAFMKWGEEYPEQHDLSSLRLLGTVGEPINPKAWKWYYKHIGNESCPIVDTWWQTETGGMMITTLPGIATMKPGSAGPPLPGIDAQVVDESGEEVAPGEAGYVTVNKPWPGMLRTLYRNDDRFINEYWEAYEWVYFPEDGAKIDDDGYITILGRVDDVINVSGHRLGTMEIESAVVDVEGVAEAAAVGGDHDMKGEAVYTYVILEDGYEESEEMRQSIVEGVEDGIGPIARPEQVIFTPELPKTRSGKIMRRLLEDIANDD--DLGNTSTLRNPDIVDDIQEKVRS 67906660 3 -----------------DKFSKIYDHSIKNPEKFWQEAAEDIFWFKKPTKILNKSNPP---FYKWFEDGVTNTCYNALDIHIDQRGKNIALIYDSPITGNKSKFTYEELRSKVAKFAGALKNQGVNKGDRVIIYMPMIPEAVIAMLGCARIGAIHSVVFGGFASTELASRIDDSKAKLLVTASCGFEPGRTVEYKPLVDEAIKIAN-HKIEKMILFQRPGHEVKLNAPLEISWDEVVSNAEPA-DCVEMNSNEFAYILYTSGTTGTPKGIVRDIGGHIVALKWTMKNIYNIDTNDIWWSASDIGWIVGHSYIVYAPLFKGCTTVLFEGKPGTPDAGAFWKIISDYKVKSLFTAPTAFRAIKKEDPKFFSKYDLSNFESLFLAGERADPDTIKWAENLL---KVPVIDHWWQTETSWAISSNCTGMMETKYGSACKAVPGYDVKIIKPDQSLAKPNEMGDIVVKLPLPGTFPTLWNADKRYKENYMSNYEGYYQTYDAGHIDDDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGIADKLKGQLPIGLVVLKSGVDKDNETIKECIQMVRAKIGPVAAFKVAIVIKRLPKTRSGKILRGTIRKIADNVEYKV--PPTIDDPAILSEIKED--- 55379786 17 -----PESFVEQANVTDEG---IYDEFEENWPECWEGAADLLDWEEEYDQVLDDSNPP---FYEWFTDGTLNASANCLDRHLDERGDEAAIEWVGEPVEEDNTYTYEELHQKVNEFAAGLREMGVGEDDVVTMYMPMIPQLPIAMLACARIGAPHSVVFAGFSADALATRMNSADSEYLVTCDGYYRRGDPLDHLDKANEGLSGVDHEVERAIVLMDGDGFDHDYADNQVAFEDVIDDNEGETVEPVDRDAEDMLFLMYTSGTTGKPKGVKHSTGGYLAWAAWTSQAVLDIKPEDTYFCSADIGWITGHSYIVYGPLALGTTTMMYEGTPDYPDKDRLWDIVEEYEADQLYTAPTAIRAFMKWGKQYPEQHDLSSLRLLGTVGEPINPRAWKWYYKHIGNEECPVVDTWWQTETGGMMITTLPGVKDMKPGSAGPPLPGNDVRIVDTEGEEVEPGRAGYLTVDKPWPGMLRTLYKNDERFIDEYWAEYDWVYFPEDGAKIDDDGYITVLGRVDDVINVSGHRLGTMEIESAIVGVEGVAEAAVVGGDHDIKGEAVYAYVITEDGYDEDEELRSAIIDGVEDAIGPIARPEAVIFTPELPKTRSGKIMRRLLEDIANGE--ELGDTSTLRNPDVVSDIETKVQ- 78357864 26 ------PRIVAEANMNPQDVAIARARAESDWLGFWEEAAEELSWFRKWDAVLDDSAAP---FYRWFAGARCNIVYNALDRHIEANKNKLALIWEGE-PGDTRKLTYYELYREVNKAANALRAAGIGKGDRVLIHMPPLPETVIAMLAAAKIGAVHSVVFGGFSARSLRDRINDATPAAIITADGFYRNGRVITLKGTVDAAVAKCSAAVLKKVVVVHRVLVETAMKEDRDVWYHDFVRDQPDEAFTESLDAAHPLFILYTSGTTGAPKGIVHAHGGYMVGVNRTLDWVFDLKPTDIFWCTADPAWITGHSYVVYGPLMAGTTTLLYEGHPLYPEAGRAWSVVQRWGVTVLYTVPTLIRMLMRFGRQNPDRHTLGTLRLLGTVGEPISPEAWTWFHKHIGRSRCPVLDTWWQTETGMFMISPLPVSL-LKPGSVTRPLPGVEVDVVDESGAPVPHGQGGYLVIKKPWPAMLTTIFNDPEAYRRLYWERFPGWYFSGDVARKDEDGYLWIQGRADDVMLIAGHRIGTAELEAALASHPAVAECAIVGVPDEIRGEVAKAFVVLHDDQPPTGETDQDLIEHARRELGPVAVIREVEFRSALPKNKNGKIMRRLLR--AESTGQSTGDLSTL--------------- 134100383 4 -------------------YADAYQRSSSDPEGFWLDAADAIDWERSPSRALDDSRAP---LYRWFPDGVLNTCFNALDRHVRDRGEQDALVWDSAMTGTVSRWTYRELLERVSVFAGALRAQGVERGDRVVIYLPMVPEAAVAMLACARIGAVHSVVFGGFAPRELAARVDDARPKVIVAASCGLEPNRVVEYKPIVDEALRLSE-HRPDRVIVLQREQATAAL-GERDLDWDDAVAGAEPA-DCVPVAATDPLYVLYTSGTTGRPKGVVRDNGGHAVALRWSMSAIYDIGPGEVFWTASDVGWVVGHSYIVYGPLLAGATTIVYEGKPGTPDSGAFWRVIAEHGVKSLFTAPTAFRAIKRVDPDAVEKHDISSLRSLFLAGERLDPETYQW---AVGKLGIPVVDHWWQTETGWPICANPRGPMPVKPGSPTVPVPGYQVEILDQSGEPVPTGRDGAICIRLPLPGTLPTLWNADDRFRGEYLERYPGYYLTGDSGHVDEDGYVFVMGRTDDVINVAGHRLSTGSMEAVLAEHPAVAECAVIGVRDALKGQVPRGFVVLKAGVEVDEELRGELVAAVRDQIGPVAAFRDVSVVDGLPKTRSGKILRKSMREIA--DTGQTKVPSTIEDPAVLDALR----- 209965137 2 ----------------PARYEELHQRSLADPAGFWGEAAKDIDWIRPWDVVLDDSRAP---LYRWFAGGELNTCWNAIDRHVEGRADQPAIIYDSPVTGTKRILTYRDFRDQVALFAGALRDRGVVKGDRVLVYMPMVPEALVAMLACARLGAVHSVVFGGFAPHELATRINDAQPKVIVSASCGIEPGRVVKYKPMLDSAIEQA-THKPESCLILQRPQEQASLIDGRDHDWEAAVA-ATTPADCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHAVALKWTMEHFYGVKPGEVFWAASDVGWVVGHSYIVYAPLLHGCTTVIYEGKPGTPDAGAFWRMISEYRIQTLFTAPTAFRAIKRDDPNALKNYDVSCLRALFLAGERSDPDTLHWAEDHL---KVPVIDHWWQTETGWPIAGNPLGLFPVKYGSTCKPLPGWDVRILGADGHEVKRGDIGAIVCKLPLPGTLATLWNAEDRFRKSYLSEFSGYYQTADAGFVDADGYVYVMARTDDIINVAGHRLSTGGMEEVLAGHPDVAECAVIGVADQLKGQVPLGFVVLKAGVTPTEVIVREIVAKVRDEIGPVASFKQAIVVDRLPKTRSGKILRGTMQKIADAEPWKM--PATIDDPMILEEI------ 153895836 17 -----PESFVEQANVSDSG---VYDEFEENWPECWEGAADLLDWESDYDQVLDDSNPP---FYEWFTGGELNASANCLDRHLDDRGDEVAIEWIGEPVDEDRSYTYAELHREVNEFAAALRDQGVEEDDVVTMYMPMIPELPIAMLACARIGAPHSVVFAGFSADALATRMNSAESEYLVTCDGYYRRGDPLDHLDKANQGLAGVEHDTTTVVVDRLGPNGDDFGHDLGDIDYGDLVAHEGAEVDPVTRDAEDMLFLMYTSGTTGKPKGVKHTTGGYLSWVSWTSQSVLDIKPDDTYFCSADIGWITGHSYIVYGPLSLGTTTMMYEGTPDHPERDRLWEIVDEYDATQLYTAPTAIRAFMKWGAKYPDAHDLSSLRLLGTVGEPINPRAWKWYYKHIGDEECPIVDTWWQTETGGMMITTLPGIKDMKPGAAGPPLPGLDVQILDTLGDEVEPGKAGYLTVQKPWPGMLRTLYNNDERYIDEYWAEYDWVYFPEDGAKIDEDGYITVLGRVDDVLNVSGHRLGTMEIESAIVGVEGVAEAAVVGGNHDIKGEAVYAYVTTEDGYEGNDELRDAIITGVEDAIGPIARPEQVVFTPDLPKTRSGKIMRRLLENIADGE--ELGNTSTLRNPEIVEEIQQKAK- 27376420 8 ------------------SYHEVHARSLADPQGFWAEAAREIDWIEPPKTIFDASQG---TYGRWFTGGVVNTCYNALDRHVERRADQVALIHDSPLTNSITKLTYAELLNEVQALGAVMQDFGVAKGDRVILYMPMVPEAVVAMLACARIGAVHSVVFGGFAAKELATRIDDAQPKLILSASCGIEPGRIVQYKPLLDEAIRLAG-SKPKACIVLQRPQLTCDLAPGRDYDWASLRRKAMNDAPCVPVAATDPLYILYTSGTTGIPKGVVRDNGGHLVAVKWSMFNLYGVKPGEVWWCGSDIGWVVGHSYIVYGPLLHGATSIMYEGKPGTPDAGAFWRVISEHKAVALFTAPTAFRAIRKEDPKFIRQYDLSTFRTLFLAGERADPPTVEWAEQQL---KVPVIDHWWQTETGWCIAGNPVGMLPVKHGSPTVPMPGYQVDVVDEAAKPVGPNTMGSIVIKLPMPGCLPTLWKQDERFKEAYLSEFPGYYKTSDAGYKDEDGYVWVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGVKDAIKGEVPCGFLVLKAGVQAPAEIEKEIIALVRDKLGPVAAFKLAITVGRLPKTRSGKILRGTIKKIADGESWTM--PATIEDPKVLDEI------ 90425868 8 ------------------RYREVHARSLADPEGFWGEAAREIDWIKPADKVFDASLG---LYGRWFAGAQVNTCYNALDRHVERRADQLALIHDSPLTGTVTKLTYAQLLEEVATLAAVMQDFGVAKGDRVILYMPMVPEAMVAMLACARIGAVHSVVFGGFASKELATRIDDAKPKLILSASCGIEPGRIVKYKPLLDDAIALSAAP-PQACIILERPQQTCELTPGRDHDWRAAALAAGKKADCVAVEATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWTMENLYGVKPGEVWWCASDIGWVVGHSYIIYGPLIHGATSIMYEGKPGTPDAGAFWRVIADYGAVALFTAPTAFRAIRKEDPDFFGKYDLSKLRTLFLAGERADPPTVEWAEEML---HVPVIDHWWQTETGWCIAGNPVGLLPVKHGSPTVPMPGYDIKVVDEASHPVPLGTMGSIVIKLPLPGNLPTLWQQDERCRESYFIDYPGYYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDPIKGEVPCGFLVLKAGVTRDATIEQEVVKLVRDKLGPVAAFKLAITVGRLPKTRSGKILRGTIKKIADGEEWAM--PATIEDPKALDEISDAFKS 111025705 11 -------------------YLDAYRESIVDPEKFWLDAARAVDWDSAPTKALDDSAAP---IYRWFPDASLNTSFNALDRHVRDRGDQIALIFDSAMVPTKTMYTYSELLEQVSLFAGVLKGQGVVAGDRVIIYMPMIPEAAIAMLACARIGAVHSVVFGGFAAKELATRIDDARPVVLVTASGGLEPARTIEYLPMVEKALQLSATPAHTVIVQIPGTAADYKSSAAAWFDWDDLIADATPA-DPVSVAATDPLYILYTSGTTGKPKGVVRDNGGHAVALTWTMKNLYDISPGQVWWTASDVGWVVGHSYIVYGPLLAGATTVMYEGKPGTPDAGAFWRIISDYKVSALFTAPTAIRAVRKADPNALSKYDISSLDTLFAAGERLDPDTYEWATRAL---DRPVIDHWWQTETGWAICANLRGPMEIKAGSPSVACPGYRVEIVDGEGKLVGPGTEGNIVIGLPLPGTLAGLWRDEDRYIKSYLSTFEGYYLTGDSGFIDEDNYVFVLGRSDDVINVAGHRLSTGSMEAVVAGHPAVAECAVIGIHDELKGQRPSGYVVLKSGVSIDPELREELVARVRDQIGAVATFRDVTIVSALPKTRSGKILRKTMRQIADNEKYTV--PSTIEDATVLDDL------ 148548112 17 -----------------DRYLNLYRHSVDDPESFWAEQAQRIHWHVQPQRILEASNPP---FRQWFVGGQTNLCFNALDRHLPERAEQLALVAVSSETGVTQEITYAQLYREVNTFAAVLKRLNVEKGDRVVIYMPNMAEAVFAMLACARIGAIHSVVFGGFAARNLSARIDDSQPKLLITADAGMRGGRVIPYKPLVDQACAESESPPPKVLIVSRGLQPELTWVPGRDEDYATLAAVGDAQVSVEWLESNDPSYLLYTSGTTGKPKGVQRDVGGYAVALALSMETVFDVAPGQVMFSTSDVGWAVGHSYNVYGPLIVGATSLLYEGLPTHPDAGIWWSLCERYAVRTMFSSPTAVRVLKRFNTDAIARHDLNALRYLFLAGEPLDEPTANWISRALG---KPVIDNYWQTETGWPAITLHPGLEMKPVKLGSAGLPNLGYRIKVIDGAPVAAHQKGMLVVEPPLPGFMTTIWRDDDRFCSSYFGHFKQVYSSLDWAVQDEDGYTYILGRTDDVINVAGHRLGTREIEESAAEASRVAEAAVIGVPDEIKGQVPVAFVTLRKTASDEREAAAEIRQAVESRLGAVARPARVYIVNLLPKTRSGKLLRRSLQALAL--QADPGDLSTLDDPSALDEIR----- 115526447 8 ------------------RYREVHARSLADPEGFWGEVASQIDWIQPPTKAFDATKG---IYGRWFADGVVNTCYNALDRHVERRADQLALIHDSPATGTVTKFTYRELLDEVKAFAAVLADLGVGKGDRVIIYMPMVHEAVIGMLACSRLGAVHSVVFGGFASKELATRINDAKPKLILSASCGIEVNRIVSYKPLLDEAIALAA-HQPESCIILQRPQLKADLIKGRDHDWATLRADAMAAAPCTPVAATDPLYILYTSGTTGVPKGVVRDNGGHLVALKWTMENLYGVKPGEAWLCTSDIGWVVGHSYIVYGPLIHGATTIMYEGKPVTPDAGAFWRLVEDYKAVALFTAPTAFRAIRKEDPEGAFKYDLSSLRTLFLAGERADPPTVEWAEQQL---KLPVVDHWWQTETGWCIAGNPVGLLPIKHGSPTVPMPGYKLEVVDEAAKPVPNGTMGSIVIKLPLPGNLPTLWEQDERCRESYFADYPGYYKTSDAGYMDDDGYIFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGVADTIKGEVPCGFLVLKSGVTRDHAIEKEVVKLVRDKLGPVAAFKLAITVGRLPKTRSGKILRGTIKKIADGEAWSM--PATIEDPKALEEISDALKS 11497978 17 ----IPPSWKDRVW-EIEDYRKFHEDTIKDIEKWWEKWANEIFWFRKWDRALDDSNPP---FYRWFVGGETNLAYLCTDWQIEQRKNKVAIIWEGEEPVEVRKLTYYDLYRESNRIAAMLKKLGVKKDEILTFYLPMIPELPLFMLGVQRIGAKHSIVFSGFSAQALAVRIMDAGARYVVTADGVYRRGKVLNLKAIVDDAVKICEGHKVEKVIVVKRAGNEIPWNDSRDVWFEDLMADIGKNVECEKMGSEDFSFILYTSGTTGRPKGAQHSVGGYAVHLYTTMKLIFDIKDDDIFWCTADIGWITGHSYIVYGPLMCGATTMMYEGAPDFPDVSRWAAMIERYGVTIFYTAPTAIRMLMRFPEENYTKYDMSTLRIIHSVGEPINPEAWRWYYRVFGREDVVCSSTWWMTETGGMLTDHFPGIIPLKPGTNGYPIPGVRMEVLDDEGNSVKPGERGYLVISTPWPGMLMTLFKDPNRFIDVYFGKYKWYYYTGDFAMFDEDGYVWVLGRADDILKVAGHRIGTAEIESAMVSHPDVAEAACVGKSDPVKGEIPIIYVVLREGVEPSPDMVNELKKHLRATLGPVVASDAVIFVNTLPKTRSGKIMRRLLRAVAEGK--ELGDVTTLESEVAVEEAKKAYE- 163856089 5 --------------------RDFHRRSIDDRDAFWRAEAERIHWETPFEQVLDYSRPP---FARWFVGGQTNLCYNAVDRWLPQQADQPALIWVSTEVDREAVYTRRQLYDEVNAAAAMLRAQGVGRGDRVLLYMPMVPEAVFTMLACARLGAVHSVVFGGFASVNLAQRIDDAEPKVIVSADAGSRAGKVVPYKPLLDKALSLCARP-PQSVIVFDRGLAPCERQPGRDLDYAELRARHAGEQVPVWLESSEPSYILYTSGTTGKPKGVQRDVGGYAVALAASMEYLFDGKPGDTYFCTSDIGWVVGHSYIVYGPLIGGQTTILYEGTPVRPDGAILWRLVERFGVNTLFSAPTAVRVLKRQAPELLSRHDLSSLRAVYLAGEPLDEPTAQWISQGLG---KPIIDNYWQTESGWPILSAQPGVERVPTRFGSPSFPVYGFDARITTGADLGPGEKGVVAIAPPLPGAMSTIWGDDERFVQTYFTSIPGRYSTFDWGRVDEDGYWFILGRTDDVINVAGHRLGTREIEESINSHPGIAECAVVGAADSLKGQVAMAFAVLKNGPDAARALEGDIMRVVEEQLGAVARPARIHFVTALPKTRSGKVLRRAIVALCEG--RDPGDLTTIEDPSSLERIKES--- 212703378 16 -----PEHGKSSAWIGQDEADAICRRALEDPNDFWGARAQLIHWFKRWDKVLEADEARHK--YRWFTGAKLNAAFNCIDRHLSGRRNKAALIWQGEKEMDVRCFTYQMLYTEVCRVAHALSSLHINKGDRVALYMPMIPELVIAMLACARIGAIHTAIFSGYAEGGVRSRIQGSKAKVVITADAAIRAGKIKPLKANLDPILEKCP-SVAHVVVVNHADLYDVKMTPNRDIWWHDLIEDFDVDFPCEPMDANDTLFLLHTSGSTGKPTGIMHSTGGYLTYAAHTTQWVFDMRDDDVYWCTADMGWITGHTYGVYGPLALGATVVMFEGVPTWPKPDRYWRIVEKFRVNILYTAPTVIRSLMRLGEAWAERYDLRTLRILGSVGEPINPEAWHWYHKNIGGSELPIVDTWWQTETGGAMISPLPYATKLKPGSASRPLPGIDAAVMGTRDEEDGDGSTRHLVIRKPWPGMMQGVYNDEEKY-QSYFSRF-GCYESGDGAEVDEDGYFWILGRVDDSINVSGHRLSTAEIEAVLASCPEVAEAAVVPMPHALKGEGIYAYVVTRDEVPWSDDVRKKLRDTVRRDIGALASPEYIQFVEAMPKTCSGKVIRRMLRKIAGNVYDDLGDTTALAKPEVLDHII----- 197790441 7 ------------------RYAEIHERSLRDPQGFWGEAAREIDWFEPAKKVFDPSMG---IYGRWFAGGVVNTCFNAVDRHVKNRANQPAIIYDSPLTDKITSLTYAELQREVEALGAVMQDLGVTKGDRVVIYMPMVPEAPIAMLACARIGAIHSVVFGGFASKELATRIDDAKPKLVFSASCGVEPGRIVQYKPLLDEAIRLASFK-PDACIILQRPQHECDLTAGRDHDWASLRQKALDAADCVPVLATDPLYILYTSGTTGVPKGVVRDNGGHMVALKWSMFNHYGVEPGEVWWSASDIGWVVGHSYIVYGPLFHGNTTILYEGKPGTPDAGAFWRVISQHKVAALFTAPTAFRAIKKEDPDLMKKYDLSCFRTLFLAGERADPPTVEWAQARL---QRPVIDHWWQTETGWAIVGNPVGILPVKPGSATVPMPGYQVDIVDEAAKPVPAGTTGSIVVKLPLPSCLPTLWQQEDRCREAYFSEFPGYYKTSDAGYKDDDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGIKDDLKGEIPCGFLVLKSGAARGAEVESEVVGMVRDKIGPVAAFKRAVIVPRLPKTRSGKILRGTMKKIADGEPWTM--PATIEDPKALDDISTALQ- 110667497 18 -----PASFVDQANVTDE---AIYDEFSENWPECWTRAADLLSWDSEYSTVLDDSDEP---FYEWFADGDLNAAYNCVDRHVEDNKNRVAIKWEGE-HGNTRTYTYQDLYREVNEFAATLQELGVKENDVVTMYMPMIPELPIAMLACARIGAPHSVVFAGFSADALATRMNSADSEYLITADGYYRRGDALDHFQKAQEGLDNVEHDVAASVVVLGDDGFGHELSETQYDWDSLMDAHRGDRVAPVERNAEDMLFLMYTSGTTGEPKGVKHTTGGYLAYTAWTAQSVLDLEPGDTYWCSADIGWITGHSYIVYGPLALGTTTVMYEGTPDYPERDRLWDIIEKYAVDVFYTAPTAIRAFMKWGTEYPDSHDLSSLRLLGTVGEPINPRAWKWYYTHIGHESCPIVDTWWQTETGGMMVTTLPGIGTMKPGSAGPPSPGIDATIVDTAGEDVDAGRAGYLTVNKPWPGMLRTLYQNDERFIDEYWEEYEWVYFPEDGAKIDDDGYMTILGRVDDVLNVSGHRLGTMEIESAIVGVNGVAEAAVVGGDHDLKGEAVYAYVITEDGYAEDEDLRESIIKGVEDGIGPIARPEQVIFTEELPKTRSGKIMRRLLEEIANGE--ELGDTTTLRNPEIVDEI------ 84495181 4 -----------------DGYAAAYRQSLDDPDTFWRTAAERIEWITPPTTILDSSNPP---LYRWFTGATLNTCFNALDRHVRDRGEQPALIHDSPVTGTQQTITYAGLLGRVATFAGALASLGVGSGDRVVIYMPMVPEAVVAMLACARLGAIHSVVFGGFAPAELAARIEDAQPKVVVAASCGIEPTRVVEYKPMLDAALDRSS-HKPESVIVFQREQARAAVTDWEEMDWDELVSDAEPA-DCVEVAATDPLYVLYTSGTTGRPKGIVRDNGGHAVALRWSMDNIYGINPGDVWFTASDVGWVVGHSYIVYAPLLSGATTVLYEGKPGTPDAGAFWRLIAEHKVRAMFTAPTAYRAIKRDDPNLMREHDLSSLDTVFLAGERLDPDTYEWATSMLG---VPVVDNWWQTETGWPIASNLRGPMPLKPGSPSVAVPGYAVAILDESGAPLPAGQEGAICLKLPMPGTLPTLWGDDQRYVDGYLSTFPGYYVSGDGGLVDEDGYLYVMGRTDDILNVAGHRLSTGSIEAALAGHPDVAECAVIGVADELKGQVPRGLVVLKGGIDGTERICRELVQRVRDEVGAVAALRQVDIVAALPKTRSGKILRKTMRELADGRTPVV--PGTIEDASVLDTL------ 146304221 18 -------------------YAHLMKLSKEKPAEFWGSLADLLDWYEPWKETMRQ----EDPMTRWFIGGKINASYNAVDRHLNGRKFKAAVIWESE-LGERKIVTYQDMFYEVNRWANALRSLGVGKGDRVTIYMPLTPEGIAAMLASARIGAIHSVIFAGFGSQAIADRVEDAKAKVVITADAYPRRGKVVELKKTVDEALSLGERSPVQHVLVYRRMKTDVNMKEGRDVFFDEVGKY--RYVEPERMDSNDPLFILYTSGTTGKPKGIMHSTGGYLTGTAVMLLWSYGLSQEDVLFNTSDIGWIVGHSYITYSPLIMGRTVVIYESAPDYPYPDKWAEIIERYRATTFGTSATALRYFMKYGDEYVKNHDLSSIRIIVTNGEVLNYSPWKWGLEVLGGGKVFMSHQWWQTETGAPNLGYLPGIIYMPMKSGPASGFPNFVEVLDENGNPSAPRVRGYLVMRPPFPNMMMGMWNDNERLKKTYFSKFGSLYYPGDFAMVDEDGYIWVLGRADETLKIAAHRIGAGEVESAITSHPSVAEAAVIGVPDSVKGEEVHAFVVLKQGYAPSSELAKDIQSHVRKVMGPIVSP-QIHFVDKLPKTRSGKVMRRVIKAVMMG--SSAGDLTTIEDEASMDEIKKAVE- 211957985 4 ------------------RYHDVYNGWKENKEAFWDEAAKGIDWFSPYTKTFDASQG---TYGRWFVGGECNTCYNCVDRHVEHRPGQPAIIYDSAVTGEKRTYTYLEVQEQVGAMAALLREKGVEKGTMVLIYMPMIPQAMFAMLACARLGAIHSVVFGGFAAQELAVRIEDCKPKAIISASCGIEPGRVVEYKPLLDKAIELSS-HKPDFCFIQQREQLIAPLNEGRDYDLGVLMEGAVAETECVPVAATDPLYVLYTSGTTGQPKGVVRDNGGHMVALKWSMENLYGIDPGEVFWAASDVGWVVGHSYIVYAPLLHGAATVLYEGKPGTPDAGAFWRVISEHSVVSLFTAPTAFRAIKKEDPEGLAKYSIAGLRSLFLAGERADPDTILWAENLLG---VPVIDHWWQTETGWCIAGNPLGKLPIKLGSSTVPMPGYDMRVLDDEGNELGVGELGNIVVKLPMPGALPTLWNADDRFKDAYLSEFPGYYKTADAGLMDDDGYLFIMARTDDIINVAGHRLSTGGMEEVLSEHPDVAECAVIGIADNLKGQLPCGFVVLKSGVEPTDIIEKELIALVREKVGPVAAFKLAITVERLPKTRSGKILRATMRKIADGEEFKM--PATIDDPAILDEIAEA--- 118050029 4 ------------------RFDDFYQRSIDDRDGFWAEQAGLVDWQQKPQQICDYSQPP---FAKWFVGGTTNLCHNAIDRHLAARGDQNALIAVSSETQTEKVYSYRELHAEVNRMAAVLQSLGVQKGDRVQIYMPMVAEACFAMLACVRLGAIHSVVFGGFASGALASRIDDAEPKVIISADAGSRGGRVVAYKPLLDEALRQSS-HQPAAVLMVNRGLAEMPMKAGRDHDWSALRARNDAQVDCVWVESAHPSYTLYTSGTTGKPKGVQRDTGGYTVALAASMPHIFDAQAGQTFFCTSDIGWVVGHSYIIYAPLIAGMATVMYEGLPVNPDAGIWWSIVEKYKVTHMFSAPTAIRVLKKHDADYLKRYDISSLKALWLAGEPLDEPTATWISQAI---NKPIIDNYWQTETGWPIMTLCNGVEKQATRFGSPGRAVYGYNVKLIDDELIQPNQKGVLAIEGPLPGCMQTVWRDDNRFVNTYWKSIPGRYSTFDWGIRDEDGYYFILGRTDDVINVAGHRLGTREIEECISAHAQIAEVAVVGVADNLKGQAALAFAVVRDDEASSKALEADVMKLVDARLGAVARPSRVIFVTALPKTRSGKLLRRALQAVAEG--RDPGDLSTMEDPAALTQVQQR--- 94970548 19 -QYDAPQIVVKEALL--QHWDEEYARSIADNDAFWGEYAKNFRWTKPFQTVSEANGA----HHKWFLGGKTNITLNALDRHAKERRNRVAYIWLCED-GSERVVTYGQLYRMVCRFANGLRSIDVNKGDRVVIYMPLTIECIVAMLACARVGAIHSVVYAGLGHQALRDRIEDAQAKVVIAGECTYRRGKTVALKPIVDEAID--GLEFVEHVVVYQRSKGQFEAASRREIDFFALMKFSS-ECPAEEMDAEDPLFILYTSGTTGKPKGVVHVHGGFMVGTTYHLRSFLDIGEQDIFWNTSDTGWIVGHSYIVYAPLCAGVTTLLREGAIDYPEPSAAWQIIERYGVTKMFTAPTAIRMFMRFGESLPLSYDLTTLRVVACAGEPLNPEAWRWAQTYIGDGKWGYVIDNWWQTELGGPTLGTPVTKAMRAGKAGLPLPGVEADVVDMEGKRSPDGVQGRLILKRPFPHMMRTIWKNDARW-EREWQEIPGCYMTGDVAVRDKDGYIAVIGRADDVLNVAGHRIGTAEVESALVSHPAVAEAAAIGIPDALKGESIKAFVQLRAGHNASDNLKAALVDHVRRELGPIATPSAIDFVPSLPKTRSGKIMRRLLKARETG--ADIGDLSTLE-------------- 145222549 10 -------------------YRDLFDTSISDPTSFWADAARAVTWTRAPNRILDDGNPP---FYRWFPDAELNTCANALDRHVEGRGEQAALIYDSAVTDTKRTYTYAELLDQTARFAGALRGLGVGKGDRVVIYMPMIPEAVIAMLACARLGAVHSVVFGGFAPHELAVRIDDVKPTVIVSASCGIEPSRTVEYKPMLDAAIGMTEHP-PAHCVVVQRDRHRCELIEGRDLDWAELMANGAEPVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAVALLWSMRHIYDIAPGEVFWAASDVGWVVGHSYIVYAPLLLGATTVLYEGKPGTPDPGAFWRVAAEHGVKALFTAPTAIRAIRKEDPEGRYDYDLSALKYLFLAGERLDPDTYHWASDKLG---IPVIDHWWQTETGWAIAANPMGQLPIKAGSPTVPMPGYEVHILDEHGHDCGPGKEGAIAIKLPLPGTLPTLWNAEDRYRVSYLTEYPGYYLTGDGGNLDDDGYLFVMGRIDDVINVAGHRLSTGAIEEVLATHPAVAECAVIGVPDEIKGQAPRGLVVVKSGAS-TDGLTDELVKLVRDEIGAVAAFKLVDVVPALPKTRSGKILRKTMRGIAAGRDEPV--PSTIEDPSVLETL------ 218758822 20 ---PLP-QVVAGAVVNPQDVARARARAAADPDGYWEEAAEELEWFRRWDAVHDGSNAP---FHRWFTGARCNIVHNALDRHIETTKNRLALIWEGE-SGDTRSFTYYQLYREVNRLANALRGLGVGKGDRVIIYMPPLPETVFAMLAAAKIGAVHSTVFGGFSARSLRDRMEDARPAVIVTVDGFYRNGRVIPLKPIADEAVATLPAAGVRHMVVVHRAHVETPMTEGRDIWYHDAVRGQHHEALTEIMDSTDPLFLLYTSGTTGKPKGHVHAHGGYMVGVHRTMRWVFDVKPTDIFWCTAEPGWITGHSYVVYGPLMAGTTTVLYEGHPLYPEPGRVWSMVERLGITILYTAPTLVRMLMRHGAQHVARHDLTTLRLLGTVGEPISPEAWLWFHRHVGRGRCPVLDTWWQTETGMIMLSPLPVSL-LKPGSVTRPLPGIEADVVDEHGKPVGPGHGGLLVLQRPWPAMSCGVYNDDESYRRLYWERFPGWYCTGDVARRDEDGYFWIQGRADDVLLIAGHRIGTAEMEAALASHRSVAECAVIGVPDALRGEVAKAFVVLVDDHPPADELAAELVEHVRRELGPVAVIREVSFREGLPRNRSGKIMRRVLRSEELG--RDTGDLSTLED------------- 83592382 5 -------------------YEEAYQRSITDKEGFWGDAARDIVWTKPWDRVLDESQAP---LYRWFAGGELNTCYNAVDRHVDERGDQAAIIYDSAITGAKRTISYKTLKDQVAGFAGVLASRGVGKGDRVILYMPMIPESLVAMLACARLGAIHSVVFGGFAPNELATRINDAQPKAIVAASCGIEPNRVIAYKPLVDEAIRLSA-HKPDSVIVWQREEARADLSNPGDIDWALALETTTP-HDCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHAVALRWTMKAIYNMSPGDVFWAASDVGWVVGHSYICYAPLLLGATTLVFEGKPGTPDAGTFWRVIAEHKVATLFTAPTAFRAIKREDPDGLEKYDLSSLRALFLAGERCDPATIDWAEHKLG---VPVIDHWWQTETGWAIAANCLGLHPVKHGSPTLAAPGWDVRVLDDTNHEVNPGQIGALVCKLPLPGTLTTLWNAEARFRQAYLADFPGYYKSGDAGFIDDEGYIYVMTRTDDIINVAGHRLSTGAMEEVLAGHPAVAECAVIGISDDLKGQVPLGFVCLKAGITTEPAIAKECAALVRDQIGPVAAYKQTVVVPRLPKTRSGKILRGTMQKIADNEAFKM--PATIDDPGILPEIEEALES 126459994 4 ------------------EFLELYQESLKDPIGFWERQAAKLYWRAKWEKTYDDSNPP---FYKWFVGGETNITYNALDRHVRERANKAALIWVSS-SGQTRVLRYWDLYREVNRFATLLRMRGVERGDRVVIYMPMIPEAMVAMLAVSRIGAVHTVVFSGFGAQALADRIRDAEAKLVITADGMTRRGKVIPLKPTVDEALAIAGLDA--EVVVYRHVGVGVPMREGRDFWWQEEMKSIPAYTEPEWVAGDEPLFILYTSGTTGKPKGILHLHGAYMVWVWYAFSHLREFRDDIVFFSTADIGWISGHHYGVHGPLLNGLTVLWYDDAPDYPHPGIWWEIVDAYKVTHILFSPTAIRLLMKYGDEWPRRYSLDTLMAAYPTGEVLNEEAYKWLVTNVCKRGCQVADIWGQTETACFVTAPNLGGFSYKYGSVGLPYPTLNLVILDDEGRELPRGQKGHVAVKPPLPPAFHTLWRDPKRYVESYWSKFKGYYHTGDLGYIDEDGHLHILGRSDDVIKVAGHRLSTREVEDIVASHPAVAEAAVVSIPDPVRGDVLAVFVVPRAGRLITEE---EVVAHLRKSLGPLAVVGKVAIVEKLPKTRTGKVMRRVLRAMAMGQP--LGDLSTLEDAEAIEQLKEK--- 158521510 5 -------------------YEDAFQRSITDPEGFWGEIAQDVHWYKRWDQVLDSSNKP---LYRWFVGGKLNTCYNALDYHVRGRGDRIALIYDSPVTHTIQKYTYAELRDTVARFAGVLAGRGVGKGDRVVIYMPMIPEAAIAMLACARIGAIHSVVFGGFAAKELATRINDSQPKVVVSASCGIEGQRIIAYKPLLDEAIQIASAK-PEHCIIFQRPQQEAALVHGRDIEWSAAMAVA-SAVDCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHVVALKWTMKAIYDVDEDDVWWAASDVGWVVGHSYIVYAPLFKGCTTILFEGKPGTPDAGVFWRIISEHKVKCMFTAPTAYRAIRREDPDARKDYDLSHFKALFLAGERSDPATIQWSEKHLG---TPVIDHWWQTETGWAIAANCMGLHPVKYGSPTKAVPGWDVRVLDDENRDLPAGTIGALSVKLPLPGTLPTLWQNDQRYIEAYLTEYPGYYKTADAGMIDEDGYIYVMSRTDDIINVAGHRLSTGAMEEVLAGLPDVAECAVLGVEDALKGQVPVGFLVLNAATVREPEIIQDAVQQVRKQIGPVAAFKMAAIVKRLPKTRSGKILRGTIQKIADNREFSI--PATIDDPQIIDEIKASLEA 145344860 1 ----------------------MYHRSIHERDQFWTEIAGELYFENLDSSASTHNFDPGPVHVKWFEGARTNMAYNCLEKQIENGGDKRALIFEANDEINCTEFTFRELLVEVETFAKFLIAHGVQKGDRVVMYLPMIPALPIAMLACSRIGAVHSVVFAGYSAKSLAQRVHDCKAKMVITASASRRAEKIIPLKKIVDEAMEICKSDGVNKVVVKHNADEDVPFHSDRDLWWNESVAEFRTDGKPAPLDSCDTAFILYTSGSTGKPKGVVHSVGGYQTYVYATSKFVFDLHAGDVLFCTADLGWITGHSYGLYGPLLNGCATVLFEGVPTYPDAGVWWQTVDKYDVTVFYTSPTALRTLQGYGEDPVKRSSRASLRILGTVGEPISSETWLWYHSVVGDDKLPICDTWWQTETGGHIITPLPGATPLKASSATFPFFGIVPVLDPKDGTEIQGEGEGCLCIKEPWPGMFLDVHGAHERYENSYFKVYEGYYFSGDGARRDSDGYLFITGRLDDVMNVSGHRIGTAEVESALVQHSSCIEAAVVSIAHEVKGESIVAYVILDPSRSIEEIHQRELITNVRMEIGPFAAPERVVIVKDLPKTRSGKIMRRILKKIAAGDVDDFGDVSALADPGVVDEIIKAER- 146343365 4 ------------------RYHEVHARSLQDPEGFWAEAARAIDWIEPAKTIFDPSMG---AYGRWFAGAVVNTCFNALDRHVAARGEQLALIHDSPLTNSVTRITYAEMLKEVQTLAAIMQDFGVGKGDRVILYMPMVPEAMVAMLACARIGAVHSVVFGGFAAKELATRIDDATPKLVLSASCGIEPGRIVQYKPLLDQAIELAD-KRPQACIILQRPEHVCELKPGRDYDWAALRKSAIANAPCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHLVALKWSMENLYGIKPGEVWWCGSDIGWVVGHSYIIYGPLIHGATSVMYEGKPGTPDAGAFWRVIADHKAVALFTAPTAFRAIRKEDPTLLSKYDLSQFRTLFLAGERADPPTVEWAEQQL---KVPVIDHWWQTETGWCIAGNPVGLLPVKHGSPTVPMPGYQVDIVDEAAKPVPANTMGSIVIKLPMPGCLPTLWQQEDRFKESYLSEFPGYYKTSDAGFKDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGIKDAIKGEVPCGFLVLKAGVSRSPSVIEEIVALVRDKLGPVAAFKLAITVGRLPKTRSGKILRGTIKKIADGEQWSM--PATIEDPKVLEEIGEALKS 84514424 3 -------------------YAEVYAGWQKDPEGFWMEQAKAIDWVTPPSKALNDSTAP---IYSWFADSQVNTCYNAVDRHVAARGDQAAIIYDSPVTDTKRTITYAQLLNNVSSLAGALRAKGIAKGDRVLIYMPMVPEALEAMLACARLGAVHSVVFGGFAAHELAVRINDATPKAIIAGSCGIEPGRVVKYKPLLDAAIAEA-THKPDFCVILQREQGPADLIPGRDHDWHEVQQGVTPT-ECVPVEGDHPAYILYTSGTTGAPKGVVRATAGHLVALNWTMKAIYNVDPGDVFWAASDVGWVVGHSYICYAPLIHGNTTVVFEGKPGTPDAGTFWRVIEEHNVRSFFTAPTAFRAIKREDPKGEMSYDISCLRALYLAGERADPDTIVWAQNVM---KVPVYDHWWQTETGWTIAGNPVGIEPVKIGSPTVPMPGYDVRILDEAGHPVAPGTLGAIAIKLPLPGTLPTLWNAEDRFLKSYLTTFPGYYETGDAGMIDADGYLYIMARTDDVINVAGHRLSTGAMEEVLANHPDVGECAVIGVADELKGQLPLGFVCLNKGNKPHDEIVKEVISAVRDTIGPVAAFKLVAVVDRLPKTRSGKILRATMVKIADGQDFKM--PATIDDPAILDEIRAALQ- 218289875 16 ------EEFRRQANYSDES---IYEEAARDPEGYWAKQAQNITWFQEFESVCRWD----PPHAQWFIGGKLNAAYNCVDRHLNHRKNKAAIIWEGE-PGDSRVLTYDMLRREVDKAAHMLTQLGVKKGDRVTIYLPMVPELPIAMLACAKIGAMHSVVFGGFSAQALKDRILDAGSKLLITADGGWRRGKVIPLKQNADEAVEG---TSIEKVVVVKRIGEQAAMNPARDIWWHEGMENAPTPFPAEPMDAEDYLFLLYTSGTTGKPKGIVHSTGGYLVGVNTSMRTVFDLKDDDVFFCTADIGWITGHTYIVYGPLSAGATVVMYEGSPDYPDRDRYWAIVEKYGATILYTAPTSIRMFMKWGPQYVEKHDLSTLRLLGSVGEPINPEAWMWYHKYVGQERCPIVDTWWQTETGCAMIAPLPGIITTKPGSATKPVPGISADILDDDGNPVPPGHGGNLVITKPWPSMLRTVWGDDERFRKTYFGKFEGIYLPGDGAYRDQDGYYWIVGRLDDVINVSGHRIGTAEVESALVAHPAVAEAAVIGRAHEVKGQAITAFVILKEGHTCSNNLVAELKQFVVEQIGAMARLRK---------------------------------------------------- 1835116 2 ------------------RYEEFHRRSIEQPEAFWAEQARAIHWRTPPQRILDYSNPP---FRQWFAGGETNLCYNALDRHLDERGDQLALVTISSETGQTRELSYRQVHREVNVFASAIRALGVGRGDRVVIYMPNMAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDATPKLLICADAGMRGGKVIPYKPLVDAACAEAQSPPPHVLVVSRGLDPDLRLIPGRDVDYAALRQHEDAQVEVEWLESNEPSYLLYTSGTTGKPKGVQRDVGGYAVGLALSMWAIYDIRAGQVMFSTSDVGWAVGHSYNVYGPLIAGATSVLYEGLPTNPDPGVWWSICERYGVRTMFSSPTGIRVLKKQDAAWLKKHDLSALHWLFLAGEPLDEPTAHWITDGIG---KTVIDNYWQTETGWPVLALMPGLDLKPVKFGSPMPGYHLRVIDEATGRDVGPNEKGVLTIVPPLPGCLSTVWNDDARFLTSYFGHFKELYSSLDWAIRDEDGYTFILGRTDDVINVAGHRLGTREIEESVASHASVAEAAVIGVHDELKGQVPVVFATLKAGDAHDPAVATGMQDCVVRQLGAVARPARVYVVAALPKTRSGKLLRRSIQALA--ESRDPGDLSTLDDPGALEEVRRALE- 126733257 3 -------------------YADVYGAWKNDPEGFWMDQAKSIDWVTSPTKALDDSKAP---LYRWFTDAEVNTCYNAVDRHVENRGDQAAIIYDSPVTDTKRTITYAELQTRVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIIAGSCGIEPGRVVHYKPLLDGAIEMA-THKPDFTVIFQREQEVAALIEGRDYDWHAFQAGVTPA-ECVPVKGDHPAYILYTSGTTGAPKGVVRPTAGHLVALNWTMKAIYDVNPGEVFWAASDVGWVVGHSYICYAPLIHGNTTVVFEGKPGTPDAGTFWRVIEEHNVKSFFTAPTAFRAIKREDPQGEMNYDISGLRALYLAGERADPDTIEWAQRVM---NVPVYDHWWQTETGYTIAGNPAGIEPVKIGSPTVAMPGYDVQILDEAGHEMKPGELGAIAVKLPLPGTLPTLWNAEDRFIKSYLNTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVGECAVIGVTDELKGQLPMGFVCLNKGCDPHEEIGKEIVTSVRQTIGPVAAFKMVAVVDRLPKTRSGKILRATMVKIADGQDFKM--PATIDDPAILDEIK----- 124265588 3 ------------------DYATFYRRSIEDPKGFWAEQAELIDWHRPFDEVLDDSRPP---FTRWFVGGQTNLCHNAVDRHAARRPDDNALIWVSTEVGQERTYSYAQLQREVERMAAGLVELGVGQGDRVLIYMPMIPEAAFAMLACVRIGAIHSVVFGGFASVSLASRIDDAQPKLIVSADAGSRAGKVVPYKPLLDEAIRLAK-NKPRHVLMVDRGLAPSQPVEGRDIDYATLRARHDSRVPCTWVDATHPSYTLYTSGTTGTPKGVQRDTGGYAVALAASMKHIYLGNAGETYFSTSDIGWVVGHSYIVYGPLLAGMATIMYEGLPIRPDAAIWWSLVEKYKVTAMFSAPTAVRVLKKQDPAALKKHDLSSLRALFLAGEPLDEPTAQWIADALG---VPIVDNYWQTESGWPILSIANGVQRQPSKFGSPGIPTYGYKVKLVDDELHGAHQKGVLVVEGPLPGFMQTVWRDDDRFVNTYWKSVPGQYSSFDWGIRDEDGYYYILGRTDDVINVAGHRLGTREIEESVSSHANVAEVAVVGVADQLKGQVAVAFVVPKDARGLEEKLEGDIMKTVDQQLGAVARPARVHFVTLLPKTRSGKLLRRALQAVAEG--RDPGDLTTIEDPTALQAIRE---- 33602703 5 -------------------------RSIHDRDGFWREEAGRIHWETPFEQVIDYSRPP---FARWFVGGRTNLCYNAVDRWLPQQADQPALIWVSTEVDQERVYTRQQLHDEVNAVAAMLREQGVERGDRVLLYMPMVPEAVFAMLACARIGAIHSVVFGGFASVNLAQRIDDAAPKVVVSTDGGSRAGKVVAYKPLLDRALALCQKP-PGAVIILDRGLTPCERQAGRDLDYAELRARHEGARVPVWLESSEPSYILYTSGTTGRPKGVQRDTGGYAVALASSMEYLFDGKPGDTYFCTSDIGWVVGHSYIVYGPLIGGQTTILYEGTPVRPDGAILWQLVERFGVNTLFSAPTAVRVLKRQDAALLRRHDLSTLRAVYLAGEPLDEPTAQWISQGLG---KPIIDNYWQTESGWPILSAQPGVERVPTRFGSPSFPVYGFDARIVTGEDLGPDEKGVVAIVPPLPGAMSTIWGDDERFVQTYFTSIPGRYSTFDWGLVDPDGYWFILGRTDDVINVAGHRLGTREIEESINSHAGVAECAVVGVADTLKGQVAMAFAVLKDGAETRDALEGDIMRVVEDQLGAVARPARIRFVGALPKTRSGKVLRRAIVAVCEG--RDPGDLTTIEDPSALEQIKESLQ- 15790110 22 -----PESFVEQANVDPGIYDEFDATW---PEC-WTDAADLLDWETPYDQVLDDSNPP---FYEWFPGGGLNASANCLDRHLDERGDEAAIEWVGEPADEARTYTYAQLHREVNEFAAGLREMGVGEDDIVTLYMPMVPELPIAMLACARLGAPHSVVFAGFSADALSTRMNAADSEYLVTCDGYYRRGDPLDHYAKTLDGLDGVSHAVSDVVVVDRLGANGDGFDHDRPAAHHDVAAHDGASVSPVERDATDMLFLMYTSGTTGQPKGVTHSTGGYLSWAAWTSQAVLDIKPSDTYFCSADIGWITGHSYIVYGPLALGTTTMLYEGAPDHPDKDRLWELVESYEATQLYTAPTAIRSFMKWGVEYPDAHDLSSLRLLGTVGEPINPRAWTWYYTHIGDESCPIVDTWWQTETGGMMVTGLPGVSTMKPGSAGRPLPGVDARVIDTDGDDVAGGRAGHLTIQKPWPGMLQTLYENDERFIDEYWRVYDWVYFPEDGAKVDDDGYITVLGRVDDVVNVSGHRLGTMEIESAIVDVPGVAEAAVVGGDHDLKGEAVYAYVLTTDDHDASDALRERIVASVEDAIGPIARPEAVVFAPELPKTRSGKIMRRLLEDIAND--ADLGDTSTLRNPDVVETIQDQ--- 28898418 7 -------------GSNMSSYEKEYLWAKNEPESFWRAQAENIDWFESPKTILKSDE---NGIERWFPDGVMNTSWLALDYHCEQRGDNTALIYDSPVTGNKKTYTYRELRDQVAKIAGMLSAQGVEKGDRVVVYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGIEISKIIPYKPLVDKAIMDSRWK-PEKVFVFQRPECEAELNQERDLDWQQEYKKALP-HACVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVALKYSMSAIYNIPQGGVFWAASDVGWVVGHSYIVYAPLIHGCTTILFEGKPRTPNPGAFWRVCDEYKVDALFSAPTAFRAIKKEDPEFLKQYDLSNLKTIFMAGERLDPPTLEWVQSKT---DKPVIDHWWQTETGWAIAGNPTGMMPVKAGSSTKPIPGYQVEILDELGEPVKPNQQGFVALKRPLPSCLPTVWRNHDRFETGYLSQFPGYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGFVVLKDGVKVDEALEGELVGKVRNEIGAVACFKHALVVDRLPKTRSGKILRRTIRQIADGEQYTV--PSTIDDPTSLNEI------ 116670088 5 ------------------SYQDSYAQSLDRPDEFWLDAAGKISWSTPPTRALDSARAP---LYSWFPDGVLNTSYNALDRHVAARGGQDALIYDSAMLGIQRRFSYAELTELVGRFAGVLRRRGVGKGDRVVIYMPMIPEAAIAMLATARLGAVHSVVFGGFAPKELAARIRDAAPAVVVTASGGIEPSRRIEYLPAVEEALRLAGAPGLP-VVVAAREGFASSVSDHPGWLDWDTEMAAAEPAAPVDVKATDPLYILYTSGTTGAPKGVVRDNGGHAVALSWTMENVYGIGPGNVMWTASDVGWVVGHSYIVYGPLLAGATTVLYEGKPGTPDAGAFWRVIRDHKVNVLFTAPTALRAIRKADPEALRDYDISSLRTLFAAGERLDTDTFHWAAQTLG---VPVVDHWWQTETGWAICANPRGLEELPIKAGSPSVPMPGFRLNIVDGEDVETGTEGNIVLGLPLPGTLTTLWGDDERYVSSYLQAFEGSYATGDSGYRDEDGYVFVMGRTDDIINVAGHRLSTGAMEQVIGQHPAVAECAVIGLADPLKGQRPSGYVVLKSGVDVPEDLVKDLIALVRRDIGAVADFKHVAVVDALPKTRSGKILRKTMRQIADGEEYVV--PSTIEDAGVIDQLIE---- 71656453 11 --------------------QALYAESKKDPVLFWSKIADNFYWSEKPAMEFNFHKSKGKVFVKWFDGARTNICYNALDRHLAQHKDRVCYYWEGNAEGETSSVTYGNMHEAVLQLAAVLRHQGVRKGQVVTLYLPMIPFTVQLMLAAARIGAVVSVVFAGFSGKALASRIIDSASELVITADSSFRGEKPIPLKEVVDVAIAECESHHIQCLVYERHGRENIPMKSGRDRWYGDVVASQLADCPIEWVGAEDPLFMLYTSGSTGKPKAILHTVGGYMVFAGTTFKYSFDYHEEDVYFCTADIGWVTGHSYVVYGPMLNAATSVLFEGTPTYPTPSRWWELVDKYGVTVFYTAPTAIRSLMQYDDEPVKRTSRATLRVLGSVGEPINVEAWRWYYGVVGEGHVDISDTWWQTETGGHLITPLPGCTPLKPGSATLPFFGIEPALDPMTNAEIDGPGEGLLVIKSPWPGQARTIFGDSERYEQMYFS-VDGYYMTGDGARRDEDGYYWITGRVDDVLNVSGHRIGTSEVEDAVNTHPLVVESAAVGIPHNTKGEGIYVYVTFHQNTIIDKDLLNAVRATVRKVIGPLATPDHIHPAQGLPKTRSGKILRRILRKIAAGIFDGLGDISTLADQTIVAKLIEER-- 47224301 49 ---------------------ALQRFSVSNSERFWAAARRRLRWIRTFDTAQDCDLSRGK--IRWFEGGRLNVSVNCLDRHVDTCPEKVALIWERDEPGSEVKVTYRELLEMTCRLGNLLRRRGVKRGDCVTIYMPSCPMAVASMLACARIGAAHNVVFAGFSAEALSERIRDAQSSTVITVNQGVRGGKVVELKKTVDEAVR--SCSSVQQVFVAMRTEKPAEMT-AVDVALDEEMLKEEVVCEPAAMDSEDVLFLLYTSGSTGKPKGLVHTQAGYLLYAALTHRYVFSYQDGDVFGCVADIGWITGHSYAVYGPLANGGTTVLFESTPVYPNPGRYWETVQRLGINQFYGAPTAIRLLLKYGDQWVQKYDRSTLKTLGTGRKPKGPAVWWWEMAAAQWWTPHLFNLPVFSETGGICISPRPAEAEIIPGMAMRPFFGIQPVLMDAEGNVQNSTEASGLCIAQPWPGMARTIHNDHQRFLETYCHPYPGYFFTGDGAYRSKDGYYQITGRLDDVINVSGHRIGTAEIEDVVNQCPVVAESAVIGYSHDIKGQGVYAFVVLKQGVDAQKDVSQQLKDMVSKRIAKYAGPDCIQLVKRLPKTRSGKIMRRVLRKIVERELESLGDLSTLDDPTAVQEIIQ---- 16759349 2 ------------------SFSEFYQRSINEPEAFWAEQARRIDWRQPFTQTLDHSRPP---FARWFCGGTTNLCHNAVDRWRDKQPEALALIAVSSETDEERTFTFSQLHDEVNAVAAMLLSLGVQRGDRVLVYMPMIAEAQITLLACARIGAIHSVVFGGFASHSVAARIDDARPALIVSADAGARGGKILPYKKLLDDAIAQAQ-HQPKHVLLVDRGLAKMSWVDGRDLDFSTLRQQYLGASVPVWLESNETSCILYTSGTTGKPKGVQRDVGGYAVALATSMDTIFGGKAGGVFFCASDIGWVVGHSYIVYAPLLAGMATIVYEGLPTYPDCGVWWKIVEKYQVNRMFSAPTAIRVLKKFPTAQIRNHDLSSLEALYLAGEPLDEPTASWVTETLGVPVIDNYWQTESGWPIMALARALDDRPSRLGSPGVPMYGYNVQLLNEVTGEPCGINEKGMLVIEGPLPGCIQTIWGDDARFVKTYWSLFNRQYATFDWGIRDAEGYYFILGRTDDVINIAGHRLGTREIEESISGYPNVAEVAVVGIKDALKGQVAVAFVIPKQSDTLADDEEKAIMALVDNQIGHFGRPAHVWFVSQLPKTRSGKMLRRTIQAICEG--RDPGDLTTIDDPASLQQIRQAIE- 134096422 2 -------------NFDAAAYDAFYRRSIDDPHTFWAEQAQRIEWNKPFTRTLDYDHPP---FTKWFVGGETSLCYNAVDRHLATRADQPALIAISTETDSEKVYTFAQLHAEVNRCAAMMQSLGVSQGDRVLIYMPMVAEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPVLILSADAGSRGCHVMPYKSLLDEAIVLAE-HKPTHVLMVNRGLAPMQTVAGRDIDYATLREKHMDAAVPVWLESNAPSYILYTSGTTGKPKGVVRDVGGYAVALTTSMDLIFCGKAGETFFCTSDIGWVVGHSYIIYGPLLAGMATVLYEGLPIRPDASIWWSIVEKYKVTRMSSAPTAIRVLKKQPLELLKKHDLSSLKALYLAGEPLDQTTSEWISGVL---NVPVIDNYWQTETGWPIISIAKGVGDKPTRSGSPGLPLYGYKTKIINGEECAANEKGVVIIEGPLPGCLQTLYGDDQRFVSTYWRNFKREYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSHGNVSEVAVVGVENPIKGQCAVAFVILKNAAEEAKKLEAEIMKVVDKRLGSIGRPSHVYFVSALPKTRSGKLLRRSIQAICEG--RDPGDLSVIEDPSALQQIR----- 163745758 3 -------------------YRDTYDRWKADPEAYWLEQAEAIDWDIAPKQAL---FDRGDDIYEWFADASVNTCYNAVDRHVEQNGKRVAIIYDSPITGKKSTLTYSELQAHVASLAGALVAQGVEKGDRVVIYMPMVPEAVEAMLACARIGAIHSVVFGGFASSELAVRIDDCKPKAIIAASCGVEPSRVVDYKPLLDGAIEQA-THKPDTCIILQRGQKPCELNPERDIDWYAAQDGVRPA-PCVPVEGNHPAYILYTSGTTGAPKGVVRPTAGHLVALNWTMKNIYNVNPGEVFWAASDVGWVVGHSYICYAPLIAGNTTVVFEGKPGTPDAGTFWRVIEEHGVSSFFTAPTAIRAVKREDPKGIKKYDLSSLRALYLAGERADPDTVEWAQEKLG---KPVYDHWWQTETGYTIVGNPAGALPVKVGSPTVPMPGYDVQILDERGQPLPAGELGAIAIKLPLPGTLPGLWNAEDRFRKSYLNTFPGYYETGDAGRIDEDGYVWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVVGVSDDLKGQTPVGFLCLTKGVDPHEEIVAECVTRMREQIGPVSAFKQAVVVDRLPKTRSGKILRATIVKIADGE--DFKPPATIDDPAILDEIREALK- 157115668 18 -------------------YHDVYRRSIEEPQAFWGELAEQLDWDKPWDTVVDDSNRP---FTKWYVGGELNACYNTLDRHVQNNGNKVALIHDSPMTNTIRRVTYNELYEKVSRLAGGLKKLGVKKGDRVVIYMPLIPEAIMAMLATVRLGAIHSVVFGGFAASELCTRIEHAEPKVIIAANCGIEPNKIIHYLDILHEAVEMSKWKPRTNVIFQRSNILISDLDKRMDVTWESTLDEPTG---CVPVEANDPLYILYTSGTTDKPKGITRPTGGHLVTLMYTMDTIYGVQPDDVWWNASDLGWVVGHSYICYGPLLYGATSVMYEGKPDRPDPGQYFRLIDQHKVTALFSVPTSFRVLRRTDPDVKYGKKYSMKRTIFIAGEHCDSETKMWIEKTF---RVPVLNNWWQTETGSAMTATCVGNLNPPNFTTGLPFCGYDIRVLHPDGTEADPNELGRLVVKLPLPGTMSTLYRNAELFENLYFHKYPGYYDTMDAGYKDEKGYVYVTARDDDVINVAGHRISTSSLEDAVLRHPDIADAAVFGVPEPTKGQIPLCLYVIKEGVSATAKLSVELISLIREVIGPIAAFRLVGRVDGLPRTRSGKTMRKAMADFAANKTVIL--PATIEDVEVFDDIRRALQ- 86158469 34 -----PVWLAQRAHVANDAVER--AFAQEEPEAFWREKAKLVDWMRPFEEVMRFD----PPRHEWFVGGKLNASVNCIDRHVGDRRLKAALIWVGED-GEEHTYTYNRLYREVGRFGNALRKLGVKKGDRVIIYMPLTPEGIISMLACARIGAIHSVVFAGMGTQALRSRIEDSAAKVVICSDFTLRRGKKIPLKPTVDEAVR--DLYSVEHVVVHRRGDAPFTFESEREHDFYDVQDAAAIHCPPEPMDAEDPLFILYTSGTTGKPKGVVHTTGGYLVGTTYLARAYYQIGDKDIYWSTSDIGWIVGHSFIVYGPLSVGATIFTREGVPDYPSPEVTWELCERYGVDVMFTAPTAVRMWMSHGGDAPAKYDLRKLRLIACAGEPLNPEAHHWAQQHLGQSKGMVVDNWWQTEIAAPVLGTLPTFD-ARPGKVGKPMPGADVAILDQGGEPVPEGQGGLLVIRKPLPYMLRTVWNDHARYEK-YWTQIPGVYTAGDIAVKDRDGYFAVLGRADDVLNVAGHRIGTADVEGSLLRHPAVAESAVVGLPDPVKGERIKAYVVLRKGVPQGPGVIGSLKDHVRQDLGPIATPSDVELRATLPKTRSGKIMRRYLKAVEMGQ--DPGDVSTMAD------------- 86145922 12 ------------------DYITEYQWAREDPNSFWETQAQAIDWFEPPKTILQTD---DNGIERWFPDGVMNTCWLALDYHCENRGDNTALIYDSPVTGNQSSYTYNQLRDQVAKVAGMLATQGVTKGDRVVIYMPMIPEAAMAMLACARLGAVHSVVFGGFAPHELAVRIEDAEPKVLITASCGVEINKVLPYKPMVDRAIMDSRWK-PEKVVVFQREQSLAELNNERDVLWQQAVNDALP-HVCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSTIYDMPQDGVFWAASDVGWVVGHSYIVYAPLIHGCTTILFEGKPRTPDPGAFWRVCEEYNVDVLFSAPTAFRAIKKEDPELLTKYDLSSLKSIFMAGERLDPPTLDWVESHT---NKPVIDHWWQTETGWAISANPTGSLPVKAGSSTKPVPGYQVEILNELGEIAQTNQQGFVALKRPLPGCLPTVWRNHDRFESGYLSQFPGYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGFVVLKDGVKVDGELQAELVGKVRNEIGAVACFKQALVVERLPKTRSGKILRRTIRQIAEGEQYVV--PSTIDDPTSLTEIAEK--- 67156731 2 ------------------NYQHYHERSIADPAGFWAEQAQAVRWFRQPTEIL---RALADGTHQWFADGRLNSCYLALDHQIEQRGEQTALIHDSPVTGGKARYSYRELRDEVARLAGALRELGVEKGDRVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAPHELALRIDDARPKLLLTASCGLEFDRVIEYKPLVDKALELAS-HQPGHVLVLQRPQASAALLPGRDLDWQARVPLAAP-VEPVPLDSGDPLYIMYTSGTTGKPKGVVRDNGGNAVALSFAMRHVYAMRAGDVWWGISDVGWVVGHSLIVYGPLMNGCTSILYEGKPRTPDAGAYWRVIEEYGVNGLFCAPTAIRAMRKEDPELSGRHDLGSLRHLFLAGEKLDSSTHRWLEELTG---KPVHDHWWQTETGWPVTAPCAGGHTARHGSSNRPVPGYRVQVMDEQGHLLGANRQGSIVIALPLPGCAQTLWNDHERYLRSYLSSYPGYYHTGDGGYLDDEGFVYIMGRTDDVINVAGHRLSTGEMEDLVARHPAVAECAVIGIPDAIKGQVPLGLIVLKDGSRIREELQRELTASIREQIGALACFQRIATVKRLPKTRSGKILRAVLRKIANGE--EVATPMTIDDPAILGEI------ 120603265 20 ---PLPRVVAD-AVVNPQDVARAREQAGTAPLAFWEEAAEELEWFRRWDGVLDDSNAP---FMRWFPGALCNIVHNALDRHIETNRHRLALIWEGE-PGDSRRFTYFDLYREVNRLANAMRSLGVTKGDRVVIYMPPLPETVFAMLACAKIGAVHSTVFGGFSARSLCDRVEDARPTLLLTVDGFYRNGRVVPLKPVADDAVDALSPAGLHHVVVVHRAHLETPMRDGRDIWYHDLVRGQSTEALTEVLSANDPLFVLYTSGTTGKPKGLVHSHGGYMVGVHRTMRWVFDVRPTDIFWCTAEPGWITGHSYGVYGPLMAGTTTVLYEGHPLYPEAGRLWSMVERWGVTILYTVPTVIRMLMRFGPLYPARHDITTLRLLATVGEPISPETWVWFYRTIGRGRCPVLDTWWQTETGMIMISPLP-VSALKPGSVARPLPGVDVDIVDGEGAPVPPGRGGLLVVKNPWPAMACGVFGDDEAFRRLYWERFPGWYCTGDVARRDDDGYIWIQGRADDVILIAGHRIGTAEMEAALASHPAVAECAVIGVPDRLKGEVGKAFVVLRDAAAEEQALATSLVGHVRRELGPVAVIRDVVFREGLPRNRSGKIMRRILRSEEMG--VETGDLSTLED------------- 37527412 2 ------------------SFNAFYQQSIDDPNAFWAEQAQRIFWQHPFEQVLDYSNPP---FARWFCGGKTNLCYNALDRWLESQPDAKALITISTETNSEKVFTFKELHQEVNRAAAMMLSLGVKKGDRVLVYMPMIAEALFVLLACARIGAVHSVVFGGFASQSLATRLDNAEPVLVVSADGGARGGKIIPYKPLLDEAIELAN-HKPRHVLMVNRGLAEMVWVPGRDIDFATLRQKYDADIPVTWLESNETSCVLYTSGTTGTPKGVQRDVGGYAVALATSMDIIFGGKAGEVFFSTSDIGWIVGHSYIAYAPLIAGMATIMYEGLPIRPDAGIWWKIVEKYQVTRMFSAPTAIRVLKKYPIECIGKYDISSLKTLYLAGEPLDEHTARWIAEAINVPVIDNYWQTETGWPIMAIARTLDDRPSRFGSTGFPMYGFHVKLINELTGEACGDNEKGMLVIEGPLPGCIQTIYGDDTRFINTYWRHFHAVYSTFDWGIRDSDGYYFILGRSDDVINVAGHRLGTREIEECIASHEDVAEVAVIGIKDAIKGQVAVAFAVLKDGKEIQAALEKVLMGLVNKQIGSVGRPARIYFVSQLPKTRSGKMLRRTMQAICEG--REPGDLSLIENPASLDVIREA--- 157374599 4 --------------LNCELHHQIHSESLTEPDRFWANAAQELDWDRNWDKVLDDSKAP---IYSWFAGAELNTCYNAVDRHVENRGEQVAIQYVSPVTESEYGITYNELLAQVSRLAGYMDSVGVKKGDRVIIYMPMVPETAYAMLACARIGAIHSVVFGGFAASELATRIDDAKPKLILSASCGIEPSGVVPYKPLLDDAIGQSK-HQVDTCIILNRSQYTADLVTGRDVDWQSAVASA-PNIACQTVAATDPLYVLYTSGTTGQPKGVVRDNGGHAVALSWSMKHIYDIAAGDVFWAASDVGWVVGHSYIVYGPLLVGATTVLFEGKPGTPDPGIFWRIIEKYQVKSFFTAPTAIRAIKRDDPDFLKDVDLSCLKTLFLAGERCDPDTLHWSEERL---NKPVIDHWWQTETGWPVAANLMGTAPVKAGSPALPVPGYQVEVVDEMGDVVEPGASGNVVIKLPLPGTLTTLWNNEQRYLDSYLSMYPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEVAVIGVDDKLKGQLPLGLVVLKKGVTLDEELYRELIALVREHIGPVASFRLVSAVQKLPKTRSGKILRGTMRKIADNQEYKM--PATIEDPQTLE-------- 120599108 25 ---------------------ALHQASLLNKAEFWGEAAKTLDWIKPAQTVLDESQAP---FYHWFADGEMNTCYNAVDRHVAGRGDQVAIQYVSPVTDTEYGISYAELQAQVSRLAGFMQSIGIRKGDRVVIYMPMVPETAFAMLACARIGAIHSVFFGGFAANELATRINDAKPKLVLSASCGIEPSGVIPYKPLLDKALAQS-VHQVDHCLILNRSQYQADLLEGRDLDWQAVLATA-PKADCVALKATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMQHIYDIQAGDVFWAASDVGWVVGHSYIVYGPLLVGATTLMYEGKPGTPDPGAFWRTIAKYKVKSFFTAPTAIRAIKREDPDYLQGVDLTCLKNVFLAGERCDPDTLVWAHTKLA---KPVIDHWWQTETGWPVAANLMGPITIKPGSPALPVPGYAVEVLDELGEQVAPNTSGNVVIKLPLPGTLTTLWQNDQRYQDSYLSMYPGYYLTGDAGYTDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHPDVAEAAVIGVDDALKGQVPLGLVVLKKGVTIDEELHKQLITLVRQEIGPVASFRLVSAIQKLPKTRSGKILRGTMRKIADNQQYTA--PATIEDPQTLE-------- 149067044 57 ------------------EYKTHFAASVADPERFWGKAAEQISWYKPWTKTLENRYPP---STSWFVEGMLNICYNAIDRHIENQGDKIAIIYDSPVTDTKATISYKEVLEQVSKLAGVLVKQGVKKGDTVVIYMPMIPQAIYAMLACARIGAIHSLIFGGFASKELSTRIDHVKPKVVVTASFGIEPGRKVEYMPLLEEALRIGQHKPDRLLIYNRPNMEKVPLMSGRDLDWEEEMAKAQ-SHDCVPVLSEHPLYILYTSGTTGLPKGVVRPTGGYAVMLNWTMSSIYGLKPGEVWWAASDLGWVVGHSYICYGPLLHGNTTVLYEGKPGTPDAGAYFRVLAEHGVAALFTAPTAIRAIRQQDPGAALGKQYSRFKTLFVAGERCDVETLEWSKKVF---RVPVLDHWWQTETGSPITASCIGLGNSKPGQAGKCVPGYNVMILDDNMQKLKARSLGNIVVKLPLPGAFSGLWKNQEAFKHLYFEKFPGYYDTMDAGYMDEEGYLYVMSRVDDVINVAGHRISAGAIEESVLSHGTVTDCAVVGKEDPLKGHVPLALCVLKKDVNATEEVLEEIVKHVRQSIGPVAAFRNAVFVKQLPKTRSGKIPRSTLSALVNGKPYKV--TPTIEDPSIFGHIEEVKQA 154252531 3 ------------------RYKDTYDAWKRDPEGFWAEAAKEIDWFKPADKILEEKNGLS----RWFVGAETNSCWNALDRHVKAHGDRTALIYDSAMLGRVKKFTYAELLDKVATFAGVLQSHGITKGDRVLIYMPMVPQAAVAMLACARLGAIHSVVFGGFAAKELATRIDDAKPKLIVSASCGLEPGRVIAYKPLMDKAIEMSA-HKPAACIVLQREMEEAPLIPGRDFDWKAEMDKAAAAPDCVSVAATDPLYVLYTSGTTGKPKGVVRDNGGHMVALKWSMKNVYDIDPGDTFWAASDVGWVVGHSYIVYAPLFHGCTTILFEGKPGTPDAGTYWRIIAEHGVKALFTAPTAFRAIRKEDPKAVGKYDLTKFEVLYLAGERADPDTIQWAEQAL---QRPVIDHWWQTESGWPMVSNPMGRLPVKHGSPSVPLPGYEIHVVDEACKQVGPNTTGAIVVKLPLPGCLPTLWENEAGFRESYLADYPGYYKTADAGFLDEDGYLYVMSRTDDIINVAGHRLSTGGMEEVLAAHPDVAECAVIGIADAMKGQVPVGFLVLNAGVAPAAEIEQEAVQLIRERIGPVASFRKAMVVQRLPKTRSGKVLRGTMRKIADGAEWTT--PATIDDPAILDEIK----- 170740906 11 ------------------RYAEVYGAWKADPAGFWAEAAGAIDWHRPADRVFD---PQAGIYGRWFVGAEVNACHNAVDRHVAARGEQAAILYDSPVTGTKRRITYAELQDEVAFLAAVLQDLGVGRGDRVVLYMPMVPEALFGMLACARLGAVHSVVFGGFAAKELAARIEDAAPKVVLAASCGIEPGRVVAYKPLLDEACRLSAHRPL-ACLILQRPQAEAALAAGRDRDWVAEARAAGRRAPCLPVAATDPLYILYTSGTTGKPKGVVRDTGGYLAALAWSMPNLYGIRPGEVYWCASDVGWVVGHSYIVYGPLLHGCTTVLYEGKPGTPDAGAFWRVIAETGAVALFTAPTALRAVKKEDPEALRGHDLSGFRTLFLAGERADPDTVAWAERILA---VPVVDHWWQTETGWPIAANPVGILPVKHGSPTVAMPGYDVQVLDEGGRPVPPDTMGTIAIALPLPGCLPTLWQQDERFRESYLATFPGYYNTSDAGFLDRDGYVYVMGRTDDIINVAGHRLSTGGMEEVLASHPAVAECAVIGIRDSLKGEVPCGFVVLKSGVARSPEVEGELVALVRERIGPVAAFKLALTVGRLPKTRSGKILRGTMKKIADGEPWTT--PPTIDDPAILDEIGATLRA 184201174 5 -------------------YESVYRASVEDPERFWLDAADAVQWVTPPTRALDDSAAP---LYRWFPDGELNTCVNAVDRHVAAHGDRTALIYDSAVLGVQEHITYAQLQEKVALFAGALAAQGVTKGDRVLLYMPMIAESVIAMLACARLGAVHSVVFGGFAPRELASRIDDSRPVAIVTASGGVEPKRRIEYLPAIEEALQISE-HAPSAVLVHERDGFTTTVAEARERSQEAEAQDGVAPAEPVTVAATDPLYILYTSGTTGKPKGVVRDNGGHAVALSWSMVNIYDVSAGDVMWTASDVGWVVGHSYIVYAPLLAGATTVVYEGKPGTPDAGAFWQRVEEHGVKVLFTAPTALRAIRKADPDFVKQHDISSLQALFVAGERLDPETYRWASTVL---DVPVVDHWWQTETGWAICANPFGIEKLPIVAGSPTVPVPGFHVEILDGEPLGPGEEGNIAVRLPLPGTLSTLWGKDERFVSSYLSAFPGYYATGDSGYIDENGYVFVMGRTDDVINVSGHRLSTGQMEQIVATHPDVAECAVIGVNDPLKGQRPSGYVVLKTGAEITEQLAEDLVTMVRSQIGPVADFKDVAVVDALPKTRSGKILRKTMRQMADGEQYTV--PSTIEDHSVLEAL------ 11498285 1 -----------------EEFRKLWQEAYENPEKFWNERAEEINWFEPWKNVFKWEYPK----FSWFEGGKTNICYNCLDYKVKRYGSKPAYIYENPEMDLSYAITYRQLYSMVKKYAASLRGAGLSKGDRILLYLPNSIEAAAMLLAAARIGVISVTVFAGFSPKAVADRIELTTPKLIFTQDFSTRRGKLVRLKDNIDEALSYVPENVRENVGMVVMPEEEVDLKEGRDFTLKEFLDKGGESSDYVEMDAMDPIFVMPTSGTTAKPKPVVHVQGGYQIWNYYAAKWVYGLKPDDVIFNTSDIGWIVGQSYMVFGPLLAGSTCILFDGTPDYPEPGTWWEVVERNGATLIWTSPTGARILRKLGVEKAKEYDVSSVERVVCAGEVLNPEVWYWLYRDVFEEEIPIIDHMWQTETTGALFGYPYGLYGDEIKEYIKPPGIIPVVLDELSGEELPPREKGVMYLKRPFPGLTPTLWDSFDRYVRSYWEAGRGMYCTGDAAYIDEDGYVWFTGRADEVIKIAGHRIGTIEVENALISHPAVAEAGVSGIPDEIRGEVVAAFVVLKPGYSPSEELKREIIDHVRKTLGPIVVFKDIQFVNMLPKTRSGKIMRRVMKRLFLGQ--ELGDLSTIEEEASVEEIKEAVE- 121604706 3 ------------------SYADFYRQSIDQPDAFWAEQASLIEWHKPFDRVCNYDNPP---FVKWYEGGQTNLCHNAVDRHLADRAGQAALIAVSSETGLEKTYTFQDLHGEVQRMAASLKALGVEQGDRVLIYMPMIAEAAFAMLACARIGAVHCVVFGGFASGSLASRIEDAAPKVIVSSDGGSRGGKALPYKPLLDEAIRLSS-HKPSAVLLADRGLAAMELVAGRDHLWNELREQHDAQVPCEWLDSTAISYTIYTSGTTGKPKGVQRDTAGYTVALAASMKHIFDGHAGETFFSTSDIGWVVGHSYIVYGPLIAGMATIMYEGLPTKPNGGIWWELVEKYKVTVMFSAPTAVRVLKKQDPALLTKYDLSSLRALFLAGEPLDEPTARWISEGL---NVPIIDNYWQTESGWPILTIANGVESKPSKFGSPGIPMYGYNVKLLHESTGEPGEKGVVVIEGPPPGFMQTIWQDDARFVNTYWKSIPGRYSTFDWGIRDADGYFFILGRTDDVINVAGHRLGTREIEESISGHSQVSEVAVVGVADGLKGQVAMAFAVLKDSSVLNDALEAEIMKRVDNDLGAVARPARVRFVTVLPKTRSGKLLRRAIQAVCEG--RDAGDLTTMDDPAALQQIRDRVE- 167032805 3 ------------------SYLQAYAHAADDPEGFWREQAAALDWHRFPQQIFT---AQADGSGRWFADGQLNTCHLAVDRHVADAGERCAILYDSPATGVQERISYQQLQARVARCAGMLRALGVGRGDRVIIYMPMIPQALVGMLACARLGAVHSVVFGGFSAAELAVRIRDAQPKVLLSASCGIEYDRVVPYKPLLDQALQLANGHSP-HLVIEQREQALAPLHGPREHDWQQLQAQAEA-VPAVPVNATDPLYILYTSGTTGKPKGVVRDHGGHAVALNFSMQALYDAHPGEVFWAASDIGWVVGHSYIVYAPLIRGCTTLLYEGKPRTPDAGAFWRVIAEHQVNVFFTAPTAFRAIKREDPQLAAGRDLSCLKAVYVAGERLDPPTSQWLQ---GFLPCPVVDHWWQTETGWAIAGNPRGDLPMKTGSASVPMPGYRLDILDDEGQPVPCNQPGNIALRLPLPGTLTTLWGDPQRFADSYLSSFPGYYCSGDGGYLDEDGYLFVMGRVDDVINVAGHRLSSGSLEEALGEHPAVAECAVVALAEELKGEVPVGFVVLKHGQQPDPALLEELVARVRDAVGAVASLRRVFILKRLPKTRSGKILRKTLRSLAAN--PEVAMPATIEDPAVLDEVR----- 32265895 1 -------------------YQEIYQQSIENPEIFWAEAAKKVHWYHEWDKVLDVVND----HYRWFVGGCMNTCYNALDLHIENRGEQVALYYDSPVTDTKKSYTYKELRKRVAKTAGILVNKGVVKGDRVLIYMPMIPEAVIAMLACARIGAIHSVVFGGFASHELASRIEDAKPRVIISASCGIEISRVVKYKPILDEAIKSSN-HKPTTCLIWQRPQERANMLPWRDVDWESEEEKTEG-VECVPLDATDPLYVLYTSGTTGKPKGVIRGNGGHSVAMKWSMDNIYNAKPGDVFWAASDVGWVVGHSYIVYAPLMNGCTTILYEGKPVTPNPGAFWRVVQEYKVNILFSAPTAFRAIKKEDPKWLKKYDLSSLKAVFVAGERCDTDTLKWIEK---ITKKPVIDHWWQTETGWAIAANPLGPLPIKAGSPTKPMPGFNLKVLDEEGKECKRGKLGNLVIKLPLPPCLCGIWGDDARYKRSYLNHYPGYYLTGDSGYIDKDGYVFVMGRMDGVINVAGHRLSTGGMEEAISKHPDIAECAVIGVNNELKGEIPLAFVVLKDGERDTQSLCEGVVQLVREEIGAVASLHIVAVVARLPKTRSGKILRGTMRDIADGNEWKM--PSTIEDSSVMPEI------ 160899399 2 ------------------RFDDFHRRSIEERDAFWAEQARRIDWHVPPQRICDYDNPP---FARWFVGGQTNLCHNAVDRHLAERADQNALIAISTETGTEKVYTYRELHAEVQRMAAVLQSLGVHKGDRVQIYMPMIAEAAFAMLACARLGAIHSVVFGGFASAALASRIDDAEPKVIISADAGSRGGRVVAYKPLLDEALQLAS-HKPAAVLIVDRGLAPAPMRAGRDHDWASLRAHADAQVACTWVESTDPSYTLYTSGTTGRPKGAQRDTGGYTVALAASMPLIFGAEAGQTFFCTSDIGWVVGHSYIIYAPLIAGMATVLYEGLPIRPDAGIWWSIVEKYRVTHMFSAPTAIRVLKKHDAEYLHRHDISSLKALWLAGEPLDEPTAQWISQALG---KPIIDNYWQTETGWPILTLCNGVEQQTTRFGSPGKAVYGYDVKLIDEATGEAGQKGVLAIEGPLPGCMQTVWRDDQRFVNTYWKSIPGRYSTFDWGIRDEDGYFFILGRTDDVINVAGHRLGTREIEECISAHPQVAEVAVVGVADTLKGQVALAFAVPREGEAERAALQADVMKLVDARLGAVARPSRVVFVSALPKTRSGKLLRRAMQAVAEG--RDPGDLSTMEDPAALAQVQQQ--- 218152530 19 ---PLPQMLIE-AGVNPQDLRAARELAEVDLCSYWEEAAEELDWFKKWEQVCDISDAP---NYRWFSGARCNIVYNALDRHIETNKNRLALIWEGE-PGDSRQYTYYELYRAVNRFANGLKALGVGKGDRVVLYMPQLPETVIAMLACARIGAVHSMVFSGFSARLLRERVREVDPRVVVTVDGFYRNGQVIRLKEEVDRALLDDPAQNLESVVVVHRANVDVNMDSARDCWYEDLVRHERPHAPAEIMAADDPLFIMHTSGTTGKPKGLVHSHGGYMVGVHRTFKWVFDLKPTDIFWCSADPGWITGHSYLVYGPLLAGTTTVMYEGHSLYPQADRLWNIVSKYGVTIFYTSPTQIRTLMRFGHRYPEQHDLSSLRILGAVGEPFNTEAWLWMYENIGKGQCPVLDTWWQTETGMIMISPLP-VSVLKPGSVTRPLPGIDADVVDAEGNPVPDGKGGLLVIKKPWPAMFSDVIGDREEVMAHYWKRIPGMFYAGDVARKDEDGYFWIQGRADDVLNISGHRIGTAEVECALTKHPQVAEAAVVGVVDKIKGQVAKAYVTLNHGFVESDDLHRELKEQVRRELGPIVIVRSIEFRDELPKTSSGKIKR----------------------------------- 114563890 8 ----------------------MHAQSIAEPEVFWQQAAKSIHWDVAPKKVLDDSDKP---FYRWFADGKMNTCFNAVDRHVAGRGEQTAIHYISPVTHNEYSISYQSVLAQVKRLAGLMVSLGVEKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELSTRINDAKPKLILSASCGIEPSGVVPYKPLLDDALSQAQ-HQVDHCIILNRTEYQAQLQSPRDLDWYNSL-VGAPDADCVSLDATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMKHIYDIGVGDVFWAASDVGWVVGHSYIVYGPLLVGATTIMYEGKPGTPDAGAFWRIIEQKNVRSFFTAPTAIRAIKREDPDFIKQFDLTCLKQMYLAGERCDPDTLNWSQQQLG---KPVIDHWWQTETGWPVAANLMGTDPIKAGSPARAVPGYQVEILDAMGQQVAPNESGNVVIKQPLPGTLTTLWQNDKRYIDSYLSMYPGYYLTGDAGYVDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVQDKLKGQVPLGLVVLKNGVTLSDELYKELLALVRHEIGPVASFRLVSAVQKLPKTRSGKILRATMRKIADNQEYTM--PATIEDPQTLD-------- 118588369 2 ------------------RYHEVYQGWKHDPLGFWKTAAEEIDWVSTGEKVFDPDQG---QYGRWFPDWECNTCYNCLDRHVEHRPGQPALIYDSPITGRTASYTYSELLEEVEAMACVLADHGLVKGDRAIIYMPMIPQAVMAMLACARLGVIHSVVFGGFAANELATRIDDATPKAIIAASCGIEPGRVIAYKPLIDQAINIAR-HKPESCLVFQREELTADLKPGRDHDLGALQAEAGRRIAPVTVKATDPLYILYTSGTTGQPKGVVRDNGGHMVALKWSMENLYDIQPGEVFWAASDVGWVVGHSYICYAPLLHGCTTIVFEGKPGTPDAGTFWRVISDHNVVSLFTAPTAFRAIRKEDPNLIQRYDLSLFRSLFLAGERADPETVNWAIDQL---QVPVIDHWWQTETGWCIVGNPVGQLPVKPGSPTVPMPGYDVQVLDDAGHPLGANTLGNIVVQLPLPGSLPTLWNADKRFFDAYLAEFPGYYKTADAGIIDDDGYLSIMARTDDIINVAGHRLSTGGMEEVLATHPDVAECAVIGIADKLKGQLPCGFVVLKAGVDRSEEIEKELIKLVRDKIGPVAAFKIAITVDRLPKTRSGKILRGTMRQIADGETWKM--PATIDDPAILDEITEALK- 114704704 4 ------------------RYRGVYERSRSDREGFWLEQAEAIDWFEKPTKAFDETLG---VYGRWFPDAICNTCHNAIDRHVEAHGERAAVIYDSPVTGAKRTISYSNLLRDVKALAAAMSDLGVEKGDRVIVYMPMIPETLTSMLACARIGAIHSVVFGGFAANELAKRIDDAEPKLILSASCGIEPTRKVEYKPLMDKAIELA-TSKPEATIVLQRPELPCELMDGRDYDWDSLRERYRAEVPCERVKATDPLYILYTSGTTGKPKGVVRDNGGHMVALHWSMGAIYGIEEGDVSFTASDFGWIVGHSYICYGPLLKGATTIVFEGKPGTPNAGTFWRIIAEHGAKTLFTAPTAIRGVRKEDPDFIGQYDLSKFEALYLAGERADPETIKWAEAKL---DRPVIDHWWQTETSWTIAGNPRGIEPIKRGSPSVAMPGYELAILDEAAKEVPPGEMGAIAIKLPLPGNLPTLWNADERFRESYLAEFPGYYSTADAGYMDEDGYLFVMGRTDDVINVAGHRLSTGEMEEVVAKHPAVVECAVIGMEDEMKGQIPCGFVVLKETDQATDSLEADVIRMVRDEIGPVAAFKQVVIVDKLPKTRSGKVLRRTMKAIV--DRTDFDTPATIEDASAIEGI------ 85713056 1 -----------------QAYHQLYSDAQQDPEGFWLEQAHRLHWFKAPQQAANL---KTNGLADWFPDGECNISYQALDAQIEARGEQVALYYDSPVTQTKQQWTFNQLRDEVARCAGMIQAAGVSKGDRVVIYMPMIPQAAIAMLACARLGAIHSVVFGGFAAHELAIRIDDAEPALLITASCGIEGQRVLDYKPIVDKALQEAEHP-PQHVIVYQRSQSHASMQSPRDIDWTSAIKDA-PAIDAVPVNATHPLYILYTSGTTGRPKGVVRDHGGYAVALNFSMNYVYGMHPGETLFTASDVGWVVGHSYIVYGPLLFGCSSILYEGKPNTPDAGAFWRIIQDYQASAVFSAPTAFRAIKKEDPHGEHKYDISALKRIYMAGERLDPATLEWTERL---ADRPVYDHWWQTESGWPMCANPVGVTPVKPGSSSLPVPGYEFAILDPQGQPLGANEEGSVCLRLPLPGCLPTVWGDEQRLQDSYLKAFPGYYCSGDGGYMDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVLAQHPAVAECAVVGQPDELKGELPVGLVILKNDAQITEELQAELIAQIRETIGAIACLKTLYVVPKLPKTRSGKILRRLIRQVLQGDT--VAVPSTIDDPDSVEMI------ 156407047 56 -------------------YDEAFKQSVEDPEGFWDDVAQGIDWYKPYTKVVDNATPP---FTKWFPGGELNTCFNCLDRHIENGGGRIALIYDSPVSGKIEMYSYQNLQRLVAKFAGALNSLNVGKGDRVVIYMPMVPQAVIAMLACARIGAIHSVVFGGFAAAELARRIEHAEPRVIVTASCGIEPSRIVTYKPLVDEAIKISSFK-PSTVVLYQRDQCTGDIIPGRDITWDQVMERAEP-HDCVPVLATDPLYILYTSGTTGDPKGIVRRNGGHAVALNWSMKNIYGVNPGEVWWAASDLGWVVGHSYIVYAPLFNGCTTVLFEGKPGTPDAGAFFRVIEQHKVISMFTAPTAIRIIRTEDPKAIRQYDLSHFRDMFLAGEHLDKDTMQWARRAISAPVYDNWWQTESGWAITAHTVGLGRPMDEKLETTGKAVPGYNVKILREDMTEADRGELGQICVKLPMPGTMGTLWRADERFKKTYFEKYPGYYDSSDAGVMDEDGYVSIMARTDDVINVAGHRISTKSLEEGMMKPSFVVDAACIGLKDGIKGHVPLGFVIVDKTVSMKEDMIKEVKKSVREFVGPVAAFKTAVIVPALPKTRSGKTVRGILAKIVHGEPYKV--TPTMDNPQCLDQIKD---- 187924771 3 ------------------SYRDFHRRSIEDPEAFWRDEARRIHWHTPFDTVLDRSNPP---FARWFVGGRTNLCHNAVDRHLAERAQQNALVYVSTETGIERRYTYAELYGEVNRMAAVMRSLDVKRGDVVLLYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADAGARGGKVIDYTPLMDEALARAQHKTPRVLLIDRQLAPERLNASYLVAYEPLREQFFDAHVPCEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEHIFQGKAGDVMFTASDVGWVVGHSYIVYAPLIAGLTTVMYEGTPIRPDGGIWWRLVAHHRINLMFTAPTALRVLKKQDPALLKQADLTSLRALFLAGEPLDEPTAAWIAGAL---DKPVIDNYWQTETGWPMLAIPRGVEALPTRPGVPSAGFNLTLRNELTGEPCPPGEKGVLTLDYPLPGCMSTVWGDDKRFVSTYWSSIPNQYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDPLKGQAAMAFVVLRDAQAYADKLDAELTATVDRQLGAIARPSRVVVVPMLPKTRSGKLLRRAIAALAEG--REPGDLPTIEDPAALQQVREA--- 119774501 16 --------------------EALRQEARDNPEQYWRKAADMVDWHKAPSTILDSSQAP---LYRWYTDGEINTCYNALDRQVDARGSQTAFHYVSPVTETEYSISYTECLAQVKRLAGLLKAQGVNKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELASRINDAKPVMVLSASCGVEPSGVVAYKPLLDAALAQAS-HKVSKCLILQRPQYEAAMTPGRDLDWQESVASA-ADADWVPVKATDPLYVLYTSGTTGQPKGVVRDNGGHAVALAWSMRYLYDIEPGDTFWAASDVGWVVGHSYIVYGPLIAGATSVLYEGKPGTPDAGAFWRTIKKYGVKSFFTAPTAIRAIKREDPEGFFCRNTDCLKQMFLAGERCDPDTLLWAQEMLG---KPVIDHWWQTETGWPVASNLMGQMPIKPGSPARPVPGYQVDVVDEAGNSVGAGEYGNVVIRLPLPGTLPTLWQNDKRYIDSYLSMYPDCYLTGDAGYMDEDGYLYIMSRIDDVINVAGHRLSTGRFEEVLCQHPAVAEAAVIGVEDKLKGQVPLGLVVLKNGVDITDELNKELVALVRSEIGPVAAFKLVSAIPKLPKTRSGKILRATMRKIADNQEYSV--PATIEDPATLE-------- 87122331 2 ------------------SYEKEYQKSIQTPELFWQEKADQLDWFEPPSRILGSDE---NGIDRWFMDGVMNTCHMALDYHVEQRGDQIAIHYDSPVTETKESICYKDLRDQVALFAGVLRKQGVKKGDRVLIYMPMIPQACIAMLACARLGAVHSVVFGGFAAHELAIRIEDATPDVIVSASCGIEVNRVIDYKALLDKAVELAS-HKIKHAIIWQRPESLANLIEGRDIDWQLALQTAQAA-DCVPVLSTDPLYILYTSGTTGRPKGVVRDNGSHAVAMKYSMKAIYNMDPGDVFWAASDVGWVVGHSYIVYAPLLQGLTTVLYEGKPGTPDAGAFWRVCEEYGVKALFSAPTAFRAIKKADPESVCPYRLNKLETVFMAGERLDPATYHWVKDLL---NVPVIDHWWQTETGWAICGNLMGIEEPKPGSSTLPSPGFNVKILDDEGNEVGPNVQGNVALKLPLPSCLATIWGNHDRFKDGYLKTFEGYYTSGDGGYIDEEGYVFIMGRTDDIINVAGHRLSTGEMEEVIASHPDVAECAVIGVKCDIKGQKPLGLVLLKDGVNKNEQLESEIISNIRSEIGAVASFKEAKVVQRLPKTRSGKILRKLIRQIADGEEYNV--PSTIDDPASLSEI------ 149190009 1 -------------------YQQEYQWAEKQPESFWEHQARAIDWFEAPKTILEKDE---NGIERWFPDGVMNTAWLALDYHCETRGEKTALIYDSPVTGTKQKYSYFELRDKVAKIAGMLAKQGVVKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGIEINKVLPYKPLVDKAIMDSRWK-PNNVFVLQRPQCEAELNQERDLDWQTEYESALP-HECVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSAVYNMPTDGVYWAASDVGWVVGHSYIVYAPLIHGCTSILFEGKPRTPDPGAFWRVCEEYNVQVLFSAPTAFRAIKKEDPDGLEKYDISGLKSIFMAGERLDPPTLEWVE---THTKKPVIDHWWQTETGWAISSNPLGIMGVKAGSSTKPSPGFTVEILNEIGEPVGANQQGFVSLKRPLPSCLTTVWRNHDRFESGYLSQFEGYYVSGDGGYLDEDGYLFIMGRVDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGVHDDLKGQLPLGLVVLKDGVKVDSELEHELVGKVRQEIGAVACFKHALVVERLPKTRSGKILRRVIRQIADGETYTV--PSTIDDPSSLSEI------ 121607265 1 ------------------RYADFYRQSIDDRDAFWSEQSRLIEWQTPPRQICDYSNPP---FAQWFVGGRTNLCHNALDRHLARRARQPALVAISTETGTERSYSFAELHAEVQHMAAVLRCLGVKKGDRVLIYLPMIAEAVFAMLACVRIGALHSVVFGGFASGSLAARIEDAEPVLVVSADAGSRAGKVVPYKPLLDAAIAQSK-HKPAAVLMVDRGLAEMPLQPGRDHEWALLREQQGAVVPCEWVESTHPSYTLYTSGTTGRPKGVQRDTGGYTVALAASMKHIFSVADDGVFFTTSDIGWVVGHGYIIYGPLIAGMTTILYEGLPMRPDAGVWWSIVEKYRVTHMFSAPTALRVLKKHDPQWFGKYSVKSLKALWLAGEPLDAPTAQWISDAL---QVPVIDNYWQTETGWPILTLANGVEPQVSRFGSPGKAMYGYQIKLIDDTSTSPGHKGVIAIEGPLPGCMQTLWRDDARFVDTYWKSLAGRYNTFDWGLRDADGYHFILGRTDDVINVAGHRLGTREIEECIAAHPQIAEVAVVGVADALKGQQAMAFAVARDSAALDSDLEGEVMKQVDSQLGAVARPSRVHFVSALPKTRSGKLLRRTLQAIA--EHRDPGDLSTMEDPAALQQVRE---- 126731093 3 -------------------YKEVYQGWKTDPEAFWMEAAEAIDWSQKPSKAL---FDKGDNLYEWFADGMVNTCWNAVDRHVEQRGEQTAIIYDSPITHTKREISYVELRNRVAMLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDARPKAIIAASCGMEPGRVVHYKPLLDAAIDQS-THKPDFCVIFQREQEVAALVEGRDYNWHGFQYGVQPA-ECVPVEGNHPAYILYTSGTTGQPKGVVRHTGGHLVALNWTMKNLYNVDPGDVFWAASDVGWVVGHSYICYAPLIHGNTTIVFEGKPGTPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPKYVGKYDLSGLRGVYLAGERADPATIEWAQEQL---KVPVIDHWWQTETGWCIAGNPLGIEPTKLGSPAVPMPGYEIHILDEAGHPMPQGELGSIAVKLPLPGTLPTLWNAEARFRKAYLDHFPGYYETGDAGMIDDDGYVYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVTDDLKGQLPLGFLCLSSGVRPHEEIVKECVKLVRDQIGPVAAFKLACVVDRLPKTRSGKILRATMVKIADNEDFKM--PATIDDPAILDEIREALQ- 163757456 4 ------------------SYDEVYGSWRKDPEGFWMDQASGIDWFEKPKIAFDPDQG---VYGRWFPDGVTNTCHNCLDRHVEGRGDQAAIIYDSPITGAKRTISYSEMLADVEAFSGALSDRGIRKGDRVIIYMPMVPEALVAMLACARLGAVHSVVFGGFAASELATRIEDCEAKLVVSASCGIEPGRIVAYKPLLDAAIEQSS-HKPDVTIILQREEHRCELIKDRDFDFHALLANAGRKVTCTPVASTDPLYVLYTSGTTGQPKGVVRDNGGHMAALHWSMHSIYGVKPGEVFWAASDIGWVVGHSYIVYGPLLHGNTTILFEGKPGTPDAGTFWRVIDEHNVVVLFTAPTAFRAIRKEDPQLISDYDLSGFCALFLAGERADPDTIQWAERLL---KVPVIDHWWQTETGWTIAGNPMGLLPIKHGSPAVPMPGYDVQVIDDAGHPVAAGTLGNIVVKLPLPGCLPTLWNADDRFQDAYLAEFPGYYKTADAGFIDDNGYLFIMARTDDIINVAGHRLSTGGMEEAVSGHPDVAECAVIGIADSMKGQIPAGFIVINSGVDSDDEIEKEVVKLVRDKIGPVAAFKTVMAVKRLPKTRSGKILRATMQKIADGESWKM--PATIDDPAILDEVSE---- 56697772 3 -------------------YQDVYESWKSDPEAFWMEAAKSIDWVEAPSRALDDSNAP---LYEWFTDAKVNTCWNAVDRHVEARGEQTAIIYDSPITHTKRQISYVELRNRVAMLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAANELAVRIDDAQPKAIIAASCGLEPGRVVHYKPLLDGAIDMAK-HKPEFCVIFQREQEVAHLEEGRDYNWHGFQYGVEPA-ECVPVEGNHPAYILYTSGTTGAPKGVLRPTAGHLVALNWTMKNIYNVDPGDVFWAASDVGWVVGHSYICYGPLIHGNTTIVFEGKPGTPDAGTFWRVISEHKVKSFFTAPTAIRAVKREDPKGEMKYDLSHLKALYLAGERADPDTIIWAQKAL---SVPVIDHWWQTETGWTIAGNPLGIEPTKLGSPAKAMPGYDVQILDEGGHQMKPGELGAIAVKLPLPGTLPGLWNAEARFRKSYLEHFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAGHEDVAECAVIGVSDDLKGQMPLGFLCLNNGNRDHGDVVKEVVKLVRDKIGPVAAFKLAVVVDRLPKTRSGKILRGTMVSIADGKEYKM--PATIDDPAILDEIKVALQS 159043377 2 -------------------YSQTYAAWKNDPEGFWMEAAQAIDWVTPPGAALNSDNAP---LYEWFTDAEVNTCFNAVDRHVQANGDRVAIIHDSPVTHTKQEITYAELQERVSLLAGALRAKGIEKGDRVLIYMPMVPQALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIIAASCGIEPGRVVHYKPLLDGAIDLA-THKPDFCLIFQREQEVAHLEPGRDFDWHEAQYGVDPA-ECVPVAGNHPAYILYTSGTTGQPKGVLRPTAGHLVALNWTMKNIYNVDPGDVFWAASDVGWVVGHSYICYAPLIHGNTTIVFEGKPGTPDAGTFWRVISEHKVKSFFTAPTALRAVKREDPNFIGKYDLSHLKTVYLAGERADPDTIQWTMDKLG---VPVIDHWWQTETGWAIAANPMGHLPVKIGSPSVAMPGYDVQVLDEGGHPVAPGTLGAIAVKLPLPGTLPNLWQAEERFVKSYLTTFPGYYETGDAGYIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVSDTLKGQMPLGFLCLSAGVRPHDEIAKECVKLVREKIGPVAAFKLACVVDRLPKTRSGKILRGTMVNIADGTPWKM--PATIDDPAILDEITEA--- 87200635 3 -----------------EAYDRAWQASITDPQAFWGEAARALDWTSPPSATFTQDDG-------WFPGGTLNTAYNCLDRHVEAWGDAIALVYDSPVTDTIRRYSYSELLAESGRVAAMLAALGVEKGDRVIIYMPMIPETVFAMLACARLGAIHSVVFGGFAPLELAKRIDDAAPKVLLTASCGIEGARTIAYKPMVDEALELAH-HAVERVVLFQRERHRADVIEPRDIDWDVLRADSDPVPAPVPVASADPLYILYTSGTTGTPKGVVRENGGHAVALAWSMRNIYGIGAGDTFWAASDVGWVVGHSYIVYAPLLVGATTVLFEGKPGTPDPGTFWRVIVRHGVKTFFTAPTAIRAIRKEDPDATFRIGTGKCEAIFLAGERADPDTIGWLEDKSG---LPVIDHWWQTELGWPAIASCFGDVRRKRGSAGLPVPGYAFAILDESGHPVPVGHSGAVVIKAPLPGAFRTLWNNHAGYARN-FATFDGYYETGDAGFIDEEGFVHIMGRTDDIINVAGHRLSTGQMEQIVAAVDGVAECAVIGADDAIKGMVPIAFVVPRAGFDGDATLAKRVIAAVRAELGAVAALKTAFVASGLPKTRSGKILRNLLRKIVNGEEWTV--PPTIEDPAVLHSLVRQHES 27366018 1 -------------------YQKEYQWAKQQPESFWQAQAKNIDWFEFPKTILAND---PNGIERWYPDGLLNTSWLALDYHCEQRGDKAALIYDSPVTETKKVYSYFEMRDRVARIAGMLADQGVTKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVVLTASCGIEINKVIAYKPMVDKAIMDSRWK-PEKVVVLQRPQCDAQLNSERDLDWHQAVENALP-HACVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAVAMKYSMSAIYNMPQDGVFWAASDVGWVVGHSYIVYAPLIHGCTTILFEGKPRTPDPGAFWRVCEEYGVNVLFSAPTAFRAIKKEDPQHLKNYDLSKLDTIFMAGERLDPPTLEWVQSQTA---KPVIDHWWQTETGWAIAGNMVGIELMPVKAGSATMPIPGYQVDILDEMGLRAGPMQQGFVRPLPPSCLPTVWRNHDRFESGYLSQFPGYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVVGVHDELKGQLPLGFVVLKDGVKIDPELEQELVGKVRNEIGAVACFKQALVVERLPKTRSGKILRRTIRQIADGEQYAV--PSTIDDPTSLNELI----- 3134 1 -------------------------------DKWWAKMARDLHRDRPFHTVRAGGFETGDIV--WFPEGGLNASFNCVDRWAFKHPDKTAIIYEADEPNEGCEITYAQLPRGLQRVANVLKSLGVKKGDTVSAYLPMTWQAVAAFLACARIG-VHSVVFAGFSAESLRDRMNDCKSRVLITLDEA-RGGKTIATKVIADAAIK--QCPGVEHVLVLRRTGNEVPWTEGRDKWWHEETAKVPNYCPPEVMSAEDPLFILYTSGSTGKPKGVVHTTGGYSFGAALTVKYVFDVHPDDKFACMADIGWITGHTYIVYGPLCNGVST------PVYPTPSRYWQTVEKHKLTQFYSAPTAIRLLRRLTGTHVQDHDLSSLRVLGSVGEPINPEAWHWYNDHVGKPQCAIVDTFWQTETGSIVVTPFPGAIETKPGSATVPFFGIEPAILDPVSGEELKGVEGVLVLKTPWPSMARTVYQDHNRYLETYMKPYPGYFYTGDGHGRDEHGYIWIKGRVDDVINVSGD-LSTAEIESSLILHKAVAETAVVGTADELTGQA-VSFVTLKPEFKCTPGLVKELVLQVRKVIGPFA-PKKIFIVPDLPKTRSGKIMRRIMRKIVAGEGDSLGDLSTLAEPGVVDVIK----- 148652114 14 -----------------ESFAELHQNSLSDPNAFWGKQAERIYWHKPPQQVLDDSNLP---FAKWFVGGETNLCYNCVDRHLEARAEQDAFVWVSSEINQERRLTYNRLYKEVNYFADVLQRLGVGKGDRVVIYMPMILEAAYAMLACTRIGAIHSVVFGGFAAHNLAVRMSDAEAKLVITVDAGLRGGKVINYKNLVNQGVEQAE-HKPEHVLVVDRGIMPYERQAIDVDYATEISCDNRAVVEPVWLESNEPSYLLYTSGTTGTPKGVQRDTGGYAVALTTTMDYIYDGNPGETFWAISDIGWAVGHSYTIYAPLLAGLTSIMYEGLPHNPNPGIWWRIVEANKVNILFTAPTGVRMLKKQDESWLTRYDTSSVKSFFLAGEPLDEPTGEWLSGHLG---VPIIDHYWQTETGWPILSHVPKFDYKAHRPGTPGYPMYGYVLNEETGEPCQPGEKGLLAISAPLPGCLTTVWRNDERFMKSYYSLFNGQYSSSDYAMIDEDGYYHILGRTDDVINVAGHRLGTQEIEAAISEHPEVAEVGVVGIKDELKGELPIAFCILRDPSVIEETVEQQIMGVVAKSLGALARPAAIYFPKALPKTRSGKILRRAIRALAEGQ--DTGDMSTLDDPTAIDAVKAAIE- 26989075 2 ------------------SYQHSYAHSISDPAAFWAEQAAHLAWHRKPALTLQDN---ADGTHRWFADGRLNSCYLALDHQIEQRGEQLALIYDSPVTGVQQTYTYNQLRDEVARLAGLLRQLGVNKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARPTLLLTASCGLEFDRVIAYKPLVDRALQLAR-HQPRNVLVLQRPQAHAELLPGRDLDWQAALADAEP-VAPVELDAGDPLYIMYTSGTTGKPKGIVRENGGNAVALCYAMRHIYGMQAGDVWWGISDVGWVVGHSLIVYGPLMSGCTTVFYEGKPRTPDASAYWRVVEQYRVNALFCAPTAMRAIRKEDPDLIRKHDLSSLRQLFLAGEKLDSSTHEWLERVSG---KPVHDHWWQTETGWPVTAPCVGLEGAKPGSSNRAVPGYNVRVLDDEGHLLGANHQGSIVIALPLPGCSQTLWGDHERYLQAYLRTYPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVARHPAVAECAVIGVHDEIKGQVPLALVVLKDGEGIAEALLVELVGSVREEIGPLACFNRVRLVKRLPKTRSGKILRAVLRKIADGQ--DYVPPSTLDDPAVLGEI------ 116254454 21 -------------------YHQAYAAWKRDPEAFWREAASDIDWFKPPERIFS---PNDGVYGRWFSDAETNTCHNCLDRHVAARGGETAVIFDSAMNGEKRRFTYDEVLREVMAIAAALVERGIGKGDRVILYMPMVPEAVFSMLACARIGAVHSVVFGGFAASELAARIDDCGAKLVITASCGLEPGRIVAYKPLVDQAIEIAR-SKPERCLVLQRPELRADLVGDRDQDFEVAVAQHRDEIACVSVKATDPLYILYTSGTTGQPKGVVRDNGGHMVALNWSMRNIYGLKPGEVFWTASDIGWVVGHSYIVYAPLLSGVTTLIFEGKPGTPDAGTFWRIVSEYQVRVLFTAPTAFRAIRREDGDLMRQYPMPDLRALFLAGERADPETLKWAERMLG---IPVIDHWWQTETGWPIAANPLGALPIKHGSPTLPMPGYDIAVLDDAGHPIEAGTLGNIVVKLPLPGCLPTLWNADERFRSAYLDEFPGYYKTADAGYVDEDGYLFIMSRTDDIINCAGHRLSTGAMEEVCARHPDVAECAVIGVIDALKGQAPCGFLVLKRHVSRDTAIESEVVAMIRDSIGPVAAFKTAITVNRLPKTRSGKILRGTMQKIADGIPWKM--PATIDDPTILEEIAEA--- 52080510 26 ------------------DYDDFLKASTNDIAWFWEEAEKALSWYKRYSQTLNLD--KGIKWPQWFTGGRLNAVYNAVEKWA-RRPDRTALIWESED-GKTEQITYSSLHQQVARAAAGFKKQGISKGDVIAIYMPMIPETVIAMLAAAKIGAVFSPVFSGYGAHAAAARLTAAGAKILVTADAFLRRGKKVCMKKEADKAADRS--PTVQKVVVCKLHGGDQDWNYKRDIDWNELMKNEPMQNT-EEMDSSDPLMLLYTSGTTGQSKGAVHTHAGFPLKAAFDAGFGMDVKQGDTFFWFTDMGWMMG-PFLIFGGLINGAAVLLFDGAPDYPAPDRLWELVSRHRVTHLGVSPTLIRSLMQHGEDFLYQYNLNSLKAIGSTGEPWNYEPWMWLFRHVGKERIPIFNYSGGTEISGGILGNV--LLRPITPMTFNSPLPGMAANVFNEKGEEVVNEVGELVLTKPWVGMTNGFWKEPSRYEEAYWSRWTDVWVHGDWAKRDENGYWTISGRSDDVINAAGKRIGPAEIESVLVGHPAVAEAGVIGVPDKLKGQAAVCFVVLRQSEKPSEELKDDLLNLASDAIGKAVKPKAVYFVSGLPKTRNAKVMRRLIRAAYMNEPA--GDLSTLENRETYDEI------ 119945560 5 -------------------YQNEFNRAKNDPLTFWQEQAKAIEWFKFPEKILSKDE---NGIDSWFADGQMNTAYLALDYHVNGRGDQTALIYDSPVSGKKQQYTYKELTDHVARTAGMLADLGVVKGDRVIIYMPMIAESVMAMLACARLGAVHSVVFGGFAPNELVIRIEDAEPKVIMTASCGIEVKKIIPYMPLINKAMADSRFK-PKNVVVLQRDEYPAELTENRDIDWAEQVAISAP-HDCVPVSGRDPLYILYTSGTTGKPKGVVRENGGHAVALKYSMSTIYDAKPGDVYWAASDVGWVVGHSYIVYAPLIHGCTTILYEGKPRTPDPGAFWRVCEEYKVNILFSAPTAFRAIKKEDPELIKQYKMPDLRTIFMAGERLDPPTLEWVQSKT---HLPVIDHWWQTETGWAISGNPLGTFPLKPGSSTKPVPGFQVDILDEAGEPLPPNTQGYIVIKCPLPGCLTTVWRHHERFQSGYLTQFPGYYVSGDGGYIDDDGYLFVMGRIDDVINVAGHRLSTGEMEEVLGGHPDVAECAVIGAHDELKGQMPIGFVVLKDGHSVDGNVEKELIQKIRDDIGAVASLKRVLVVNRLPKTRSGKVLRRTIKQVADGEQYTM--PSTIDDPSSITEIESALQ- 212512183 11 -----------------EKYQKAYSKSINEPEEFWAEVGKSVTWYTPWSKVIDNSNQP---FTKWFVGGKLNACYNAIDRHVESKGEKVALIHDSPVTNTIRHVTYNELYSKVSRLAGALSALGVEKGDRVLIYMPLIPETIMAMLATVRLGAVHSVVFGGFAARELCVRIEHSEPKVIIAASCGVEPHKIVRYKEILNEALLHSKVKPRCCIIYQRRNVEECYLEPEIDLLWDDALEMTEP-HPCVPVEANDPLYILYTSGTTDQPKGILRPTGGHIATLAWTMSTIYGMGPNDVWLSASDLGWVVGHSYICYGPLVYGITSVMYEGKPDRPDPGAYFRVIQNHQVNAILTAPTALRVIRREDQEAVYSRKYSTKRHIFIAGEHSDDETKMWAAKVF---KVPILNHWWQTETGHSITATCIGFNHPPRFSAGLPFPGYDVRILRKDGTEADFLELGRIVVKLPLPGTMSTLYKADDRFIETYFTKYPGYYDTMDAGYVDEFGYVYVTARDDDVINVAGHRLSTAALENVIMSHSSVSDAAVIGVPEPTKGEIPFCFFTLKKGVTESPEITEDLVDMVRDLIGPIAAFKLAAPIRALPRTRSGKIARKSMANLARNKFVKI--SGTIEDPTIYKDVKNILQ- 89068553 3 -------------------YREVYDTWTADPEGFWMEAARAIDWDRPPSRALFDDNAP---FYEWFADARVNTCHNAVDRHVAAHGARIALIHDSPVTGTVRHISYAELQDQVARLAGVLAARGVGLGDRVVIYMPMVPEAVVAMLACARLGAIHSVVFGGFASHELAVRIDDARPRAIIAGSCGIEPTRTIAYMPLIEGALAEA-THQPDFCVIFQRDQCPAELRAGRDIDWAEAVRSAEPA-PCVPVDGNHPAYILYTSGTTGQPKGVVRATAGHLVALGWTMKNIYNVDPGEVFWAASDVGWVVGHSYICYAPLIHGNTSVVFEGKPGTPDAGTFWRVIAEHGVKSFFTAPTAFRAIKREDPRLIEAHDISGLRALYLAGERADPDTIEWAQRVM---KVPVYDHWWQTETGWTIAGNPVGPLPVKIGSPTVPMPGYDVRILDRDGAEVPPGTLGAIAIKLPLPGTLPGLWNANERFRSAYLSRFAGFYETGDAGMKDEDGYLWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVVGVADAVKGQLPMGFLCLNKGCTPHDEIVAECVARVRERIGPVAAFKLAAVVERLPKTRSGKILRATMAKVAEG--AEMRVPATIDDPAILDEIRAA--- 177673377 16 -------------------YADAHARSLRDPEGFWLDAARAIDWTVAPTRALDDSAAP---LYRWFPDGELNTAYNCLDRHVEARGDAVALIHDSAMTGEVTRYTYAELTDAVARLAGALAARGVGKGDRVLVYLPMIPQAHIAMLACARLGAVHSVVFGGFAPRELASRIDDAAPDVVLTCSGGIEPKRRVEYLPAVAEALETAAHP-VRTVLVHHREGADADGRGGASWEDWGEAVAAAEPADCVPVQATDPLYVLYTSGTTGKPKGVVRDNGGHAVALRWTMEHIYDVGPGQAMCTASDVGWVVGHSYIVYGPLLAGATTVMYEGKPGTPDAGAFWRLIEDHGVRSFFTAPTALRAIRRADPELLKDHDLSSLRHFFAAGERLDPETQRWIEGLLG---MPVIDHWWQTETGWAIAANPVGQLPVKIGSSSVPSPGVDLVVLDGLGEPVPAGTEGNIALRLPLPGTLPTLWRDDQRYIDSYLSAFPGHYATGDSGVVDEDGYVFVLGRTDDVINVSGHRLSTGVLEAALASHPAVAECAVIGVADPLKGQRPSGYVVLKPGSEAEAALLGELRQAVRREVGPVADFRDVVVVDALPKTRSGKILRKTMRQMADGEEYAV--PSTIEDPAVLEAL------ 77361360 4 ------------------QYKQHYNAFKQNPAEFWLAQSKCIPWYKTPQNAYTQD---SDDLYHWFDDGQLNTSYLALDQHVEAFGEQTALIYDSPVTNTKQTYNYSQLQQEVAKFAGVMQSLGVQKGDRVVIYMPMIPQAVIGMLACARLGAVHSVVFGGFAAHELAVRIDDAKPKLVLSASCGVEVSNIIEYKPLLDDAIKRA-THKVDHCVIYQREQATATLNSGQDIDWAKAMQTAQA-VDPVPVSGSDPLYILYTSGTTGLPKGVVRENGGHAVALNYSMKNVYGMEPGEVFWAASDIGWVVGHSYIVYAPLMYRCATVLYEGKPRTPDASAFWRVVEEHKVTALFSAPTAFRAIKKEDPEAFKKYDTSSLKRLFLAGERLDAATYGWLKEKTG---LPVLDHWWQTETGWAIACNPIGIEHTKAGSSTVPTPGFDVRILNMEGEECAPNESGAVVIKLPLPGCLSTIWQNTERYKQGYLSEYEGYYLSGDGGYIDEDGYLFIMGRTDDVINVAGHRLSTGEMEEIVAAHPAVAECAVFGVNDALKGQNPMAMIVLKDGFTGSQEVQQQLVQSVRNQIGAIACLKNIMCVERLPKTRSGKILRKNLRQLIDGEELQI--PSTIDDPSIFAELSEQ--- 214038255 5 --------------------------------EFWRHAAANIHWYQAPDTVLDEENPP---FYRWFSDGSTNACYNALDLHVEQRGDQAALIYDSPITATKRQYSYNELLDEVSRFAGVLAAQGVEKGDRVIVYMPMVPEALIAMLACARLGAVHSVVFGGFASNELAVRIDDASPKVIVSATCGVEPARVVPYKPLLDAAIDLAK-HKPCACIILHRPMQDASMISGRDLDWAEAMAGAQP-VPCVPVAANDPLYILYTSGTTGQPKGVVRDTGGSIVALKWSMKNIYNVAPGDVYWAASDVGWVVGHSYIVYGPLFAGCTTVIYEGKPGTPDPGAFWRVIAEHKVNVMFTAPTAFRAIKKEDPQLLQQYDTSCLESLFLAGERCDPNTLAWAEDKLG---VPVIDHWWQTETGWPICSNCLGIEPIVPGSPARAVPGYDVQVLNEQGEQVAAGDIGALVIKQPLPGTFTTLWNAEDRYISAYFSRYPGYYETGDAGYIDENGYIFVMARTDDVINVAGHRFSTGAMEEVLADHPDVAECAVVGVADPMKGQLPLGLLVLNAGVDPLEDIVAESIQLMRDKIGPVAAFKLCAVVERLPKTRSGKILRGTMRNIADGERWKM--PATIDDPIILDEISSALQ- 55379788 26 -----PDWFVKQANVDLAVYDRFEREW---PDC-WREAAELLDWEKPFETVLRGTDGP---PFEWFPDGRLNAAYNCLDRHLPERKNQLALVWEG-HLGESRTYTYLELYREVNAFAAALRDRGVGPDDVVTLYLPMVPELPVAMLACARLGVPHNVVFAGFSADALATRMERAESEYLITCDGYYRRGSAVAQKNKADNA--RITVDHDVSVVVLDRLGRDVHLGDDYVDYHDLLAAHEGAEVEPVSQAADDPLFRIYTSGTTGQPKAVTHTTGGYLAHVAWTARSVLDIKPEDTYWCSADIGWITGHSYIVYGPLALGTTTVLYNGTADHPEKDRLWELIEKYAVDVFYTAPTAVRAFMKWGEQYPEQHDLSSLRLLGTVGEPMDAHAWEWYREHIGGGECPVVDTWWQTETGAILVSTLPGVDEMKPGAAGTPLPGIEASVVTRSGATAEPNTAGELVVTRPWPGMPRALL-DGTGWGSAPDSAEEWRYYPEDSVSVDADGYITFLGRIDDAINVAGRRFSTKELESTVAGVTGVAEAAVVGADDETTGTAVYVFASPEDGYAES-ELQTAIEDAIVNAIGGIARPKEVVFTPDLPKTRSGKVMRRLLTSVANDE--DLGDTSALRNPEILGEI------ 47223038 11 -----PDDMKRNAHVDFNSYLALYRRSLENPEGFWKEVADEFFWKSPPTGPVNFDSTKGSIYIKCMEGAKTNICYNVVDRLVNERGDKVAFYWEGNEADHHLTITYRQLLSQVCRCANVLKQMGVRKGDRVSIYLPMIPELVYAMLACARIGAVHSVHFAGFSSESLCERIMDAQSSVLVTADGVCRGEKLIHLKQIADEALEKCASASVTKCIVVRHQGHNTPRLSGCHLWWTSSYIDVPEECEPEWLDAEDPLFILYTSGSTGKPKHHHH----------------------DVYWCTADIGWITGHSYITYGPLANGATSVLVSSSPVHPHVGRFWEIIEKYKVTKFYTAPTAIRLLMNVRTGSAERYDLSSLKVLGSVGEPINPEAWRWYHEAVGQGRCPVVDTFWQTETGGHVLTPLPAATPLKPGSATFPFFGVEPAILSEDGEELEGEAEGYLVFKRPWPGIMRSVHGNHERFENTYFKKFPGFYVTGDGCRRDKDGYYWITGRIDDMLNISGHLMSTAEVEAALTVHAAVAEAAVVSRPHKVKGECLYCFVTLKNNREFSQTLAEELRNLVRERIGPIATPDFIQNAPGLPKTRSGKIMRRVLRQVACNQ-KDLGDLSTLADPKVVEVLFSQR-- 163754234 2 ------------------NYQEFYQKSIEQPEVFWQEQANQLDWHTKPKTILSKDQ---NKYYQWFEDGKLNLSYLCIDKHIHDFGDQNAIIYDSPVTQKKQHITFYELREEVSKLAGGLQQLGLQKGDTCIIYMPMIPQAIYAMLACVRIGVIHSVVFGGFAPHELAIRIDDCKPKAVITASNGIEIKRIIPYKPFVDEAIEKA-THKPENVIVFDRKLGVEIPQKKYDVDYTSLVENA-LSIEAIPLKATHPSYILYTSGTTGTPKGIIRDTGGYATALKFSMKYVYGVEEGDTYWAASDVGWVVGHSYIVYGPLLHRNTTILFEGKPKTPDASTFWRVISEHKVKVMFTAPTAIRAIKKEDPKLLAKFDMSCLKYQFLAGERCDVATLNWTKEKL---NVPVIDHWWQTESGWPMLANMVGVQPIKAGSASFPVCGYDIHIVNEAGENVAANSEGYVVAKLPLPGTLQNLWGNPERFQKGYLERFPNYYFSGDGGYKDEDGYVFITGRVDDIINVAGHRLSTAEMEEVVSSHKSVAECAVFGVHCEIKGQKPLGLVILKSGESLENNIQQEIIQEVRQEIGAVASFKDVLIVNRLPKTRSGKILRKLLRNIADKNEYKI--PSTIDDVTIINEI------ 113868430 5 --------------------HAVHARSLADPEGFWAEQAARIDWETPFGQVLDNSRAP---FTRWFVGGRTNLCHNAVDRHLAARASQPALHWVSTETDQARTFTYAELHDEVSRMAAILQGLDVQKGDRVLIYMPMIPEAAFAMLACARIGAIHSVVFGGFASVSLAARIEDARPRVVVSADAGSRAGKVVPYKPLLDEAIRLSS-HQPGKVLLVDRQLAQMPRTEGRDEDYAAWRERAGVQVPCVWLESSEPSYVLYTSGTTGKPKGVQRDTGGYAVALATSMEYIFCGKPGDTMFTASDIGWVVGHSYIVYGPLLAGMATLMYEGTPIRPDGGILWRLVEQYKVNLMFSAPTAIRVLKKQDPAWLTRYDLSSLRLLFLAGEPLDEPTARWIQDGLG---KPVVDNYWQTESGWPILAIQRGIEALPPKLGSPGVPAYGYDLKIVDGAECPPGQKGVVAIDGPLPGCMSTVWGDDDRFVRTYWQAVPNCYSTFDWGVRDADGYVFILGRTDDVINVAGHRLGTREIEESLSSNAAVAEVAVVGVQDALKGQVAMAFCIARDPAEARLALEGELMKTVEQQLGAVARPARVFFVNALPKTRSGKLLRRAMQAVAEG--RDPGDLTTIEDPGALEQLQAALK- 170747499 7 ----------------PGRYPEIYESARRDPEAFWLGAARALDWARSPERAFAPDSGP---YGRWFPDGTLNACHNAVDRHADARADQVAIRYDSPVTGTKRSITYRVLRDEVAVLAAVLADLGVGKGDRVILYMPMVPEALFGMLACARLGAVHSVVFGGFAANELAVRIEDAAPKVVLAASCGIEPNRVVAYKPLLDAAIAASR-HKPEACLILQRPQGPATLVVGRDRDWAETVRAAGRRADCVPVAATDPLYILYTSGTTGKPKGVVRDTGGYLVALAWSMPNLYGVQPGETYFCASDIGWVVGHSYIVYAPLLHGCTTVLYEGKPGTPDAGAFWRVVAEYGVVCLFTAPTALRAIKKEDSKGARAYDLSAFRSLFLAGERADPDSVAWAERVL---DRPVVDHWWQTETGWPIAGNPMGLLPVKHGSTCVPMPGYRVEVLDEGGRPVPAGTMGTIAIRLPLPGCLPTLWGSDDRMRSSYLATFPGYYDTSDAGVIDGDGYITVLGRTDDIINVAGHRLSTGGMEAVLASHPDVAECAVIGIRDALKGEVPCGFVVLKAGVAPTETIERELVAKVRDEIGPVAAFKLALTVPRLPKTRSGKILRATMKRIADHEPWTM--PATIDDAAALDEI------ 83952391 3 -------------------YKAVYDGWKSDPEAFWMQAAEAIDWDRAPTRAL---FERGDHLYDWFADARVNTCYNAADRHVAGHGDRVAIIHDSPITGTKAKITFAELQSRTASLAGALRDKGVTKGDRVVIYMPMVPEALVAMLACARLGAIHSVVFGGFAASELAVRLDDAKPKAVIAGSCGLEPGRVVPYKPLLDGAIDEAR-HKPEFTVIFQREPETADLVEGRDFDWDEIQRDVIPA-DCVPVEGDHPAYILYTSGTTGAPKGVVRPTAGHLVALNWSMKNIYNVDPGDVFWAASDVGWVVGHSYICYGPLIHGNTTIVFEGKPGTPDAGTFWRVISEHKVKSFFTAPTAFRAVKRDDPKLLHKYDLSALGAIYLAGERADPDTIEWTQKMTG---KPVYDHWWQTETGWTIAGNPAGIEPVKLGSPTVAMPGYDVQILDEAGHPVAPGTLGAIAIKLPLPGTLPTLWNAEDRFRKSYLTTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAGHPDVAECAVIGVSDDLKGQMPVGFLCLNSGCDRDPEICAEVVQRVRQKIGPVAAFKLACVVDRLPKTRSGKILRATMVSIADGKPYKQ--PATIDDPAILDEITEALK- 126461022 3 -------------------YASLYKWSLEDPNGFWMKAAEQIDWVSPPSKAL---FDEKEPFYEWFADGQVNACWNAVDRHVEARGKQIAIVHESPITHSSKGITYAELQARVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDCTPKAIIAASCGLEPSRVVHYKPLLDQAIEEA-THKPDFCVIFQREQEVAKLIEGRDVAWHTFQYGVEPA-ECVPVEGNHPAYILYTSGTTGQPKGVVRATGGHLVALNWTMKAIYDIDAGDVFWAASDVGWVVGHSYICYGPLIAGATTIVYEGKPGTPDAGAFWRVMQNHKVKTFFTAPTALRAIKREDPQLIQDYNLRNLKALFLAGERADPDTIVWAQKNVG---VPVIDHWWQTESGWAMAANPLGIEPVKIGSPSLPMPGYDVRVLDEGGHQLEAGQLGAIAIKLPLPGTLPTLWNAQDRFVKSYLTHFPGYYETGDAGYIDEDGYIYIMARTDDVINVAGHRLSTGAMEEVLASHEDVAECAVIGVTDALKGQSPLGFLCLNKGSRAAEDVVKECVKLVREKIGPVADFKRACVVDRLPKTRSGKILRGTMVKIADGQEFKM--PATIDDPAILDEIRVALEA 55380254 27 ------------------DFEELHRRTVTDIDGFWDEIVDYLDFYEAYEQVRDDTDGP--QFTDWYVGGELNIAHNVVDRHAAANRNTIATLWEGED-GTVREITYHELHQQANRVANALEARGIGPGDAVGLYMPMVPEIVPLLYGCFKVGAIAVPIFSGFGVDATATRIEDAECSVLFTGDGFYRRGSEIDLKSAADEAIEAAG--HVEHTIVYNRLGSTLSWDSDRDEWWTDAVGSQSDEYETQSLPADHESMLLYSSGTTGKPKGIVHTHAGGLVQPAKEIFFSFDHKPADRFFWVSDIGWMMG-PWTLIGNHAHGGTVFMYEGAPDYPEPDRFWEMIDTHNLSVFGISPTAIRSLQKHGDEWLEGHDLSTLRLLGSTGEPWDPDSWEWFLENVGDGTTPIMNISGGTEIFGCFLQPTPLHSLKPGTLGGPALGMDIDVVDAQGESVAEDNEKGYLVCQSSAPSMTKSLWSGDERYLAEYWSRFGDMWDHGDWAQKDEDGFWFLHGRSDDVLNVAGRKVGPAEVESALIEHDAVNAAVAIGADDETKGTAVVTYVILNEGVEESADLREALRAQVGRALGKPFRPREVRFVDEFPETQSGKIVRRIIQNVYEG--AELGDLSSIENPDAIDEIDNAR-- 153894831 11 --HEPSEAFAESTNVAADDYEDLIARTTSEPDWFWDEIVDYLDFYTEYDAVRDDSGGP--QFTDWYPGGEINVAHNVVDRHAAVNRNRVALIWEGE-PGDIREVTFHELARQTNRVANYLESVGIETGDTVGLYMPMVPEVVSILYGCLKVGAIAVPIFSGFGTEATATRIADAEPSVLFTGDGFYRRGSEVRLKATADEAIEAAG--HVDDVVVYDRLGDPVPWNPDRDVTWTEAIESRSVDYETKRLPSDQESMLLYSSGTTGEPKGIVHTHAGVLTQCAKEIHFGFDQKPADRFFWVSDIGWMMG-PWTLIGNHASGGTVVMYEGAPDHPEPDRFWEMIDRHGITQFGISPTAIRALRKHGDEWVEDHDLSSLRILGSTGEPWDPESWRWFYDAVGGGDCPIINISGGTEICGCFLMPMPNQPLKPCTLGGPGLGMDIDIVDESGESIKESGERGYLVARDSCPSMTKSLWSGDERYLKEYWSTWEDLWDHGDFAQKDADGFWFLHGRADDALNVAGRKVGPAEIEGVLIDHDAVNQAAAVGVPDDTTGTAVVAYVVLEPHIEPSDDLREELRTLVGEEHGKPFRPRELLFVDAFPKTQSGKIIRRAIASIYKGE--DPGDLSSMENPKALDGLRD---- 209519274 3 ------------------RYRDFYRRSIDHPEAFWREEAQRIHWHTPFGTVLDRSKPP---FARWFVGGRTNLCHNAVDRHLAERAQQNALVYVSTETGIERHYTYAELYAEINRMAAVMRSLGVKRGDVVLIYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIEDAKPVLIVTADAGARGGKVVDYTPLVDEALARAMHKTP-HVLLIDRQLAPARLNAPYLVAYEPLREFFNVHIPCEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEYIFEGKAGDTMFTASDVGWVVGHSYIVYAPLIAGLTTVMYEGTPIRPDGGIWWRLVEQHKINLMFTAPTAIRVLKKQDPALMKAADLSSLRTLFLAGEPLDEPTAAWITKAL---NKPVIDNYWQTETGWPMLAIPRGIEVLPTKPGVPSVGYSLTVRDELTGEPCAVGEKGVLTLDYPLPGCMSTVWGDDKRFIDTYWSSVPNQYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDPVKGQAAMAFVVLRAQAEGDPSERARIAAELARHLGTIARPSRVVMVSMLPKTRSGKLLRRAIAALAEG--RDPGDLPTIEDPLALQQVRDA--- 119503799 8 -------------------------------DDLWTDAARAIDWFTPYSSILDDSRQP---LYRWFPDATCNTSYNCLDRHVANRGEQTAIIYDSPVTDTVQHISYRELLDRVSRMAGALDKLGISKGDRVVIYMPMVPEAAVAMQACARLGAVHSVVFGGFAANELASRIDDCAPKLIVSASCGIEPSGLVPYKPLLDQALELSQ-HKPKHTIILQRQQLTAELLPGRDLDWTEMETFAEPVN-ATAVASTDPLYIIYTSGTTGQPKGVVRDNGGHLVALNWSMGNIYDINPGDVFWAASDIGWVVGHSYIVYGPLIRGATAVMFEGKPGTPDAATYWRLIERHKVKAMFTAPTAIRAIKREDPDLLKDYDLTSLETLFLAGERADPDTIQWAENHL---QRPIIDHWWQTELGWPAVANCAGTFTVKYGSSGKAVRGFQIEVLDESGQPLPRDTLGALALKLPLPGTLPTLWNNDEGFVEKYLTEFPEYYSTGDAGFIDGEDYVHIMSRTDDVINVAGHRLSTGQMEEVITDHPDVAECAVFGINDELKGQVPLALLILNQGAKKATQIESEVIASVREVIGPVAALKRVYTVNRLPKTRSGKILRATLQKIANGEPYKT--PATIDDPVILDEIQSEIE- 114764226 3 -------------------YKDVYEAWKSDPEGFWMEAAEAIDWDKPPSKAL---FDKGGDMYEWFSDGMVNTCWNAVDRHVEARGDEIAIMHESPITHSSKGITYSELRDRVASLAGALKMRGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAAHELAVRIDDCTPKAIIASSCGLEPGRVVHYKPLLDEAIEQS-THKPEFCVVFQREQEVAKLIEGRDFSWHGFQYGVKPA-ECVPVEGNHPAYILYTSGTTGQPKGVVRSTAGHLVALQWTMKNIYNIEAGDRFWAASDVGWVVGHSYICYGPLITGAQTIVFEGKPGTPHAGVFWRIIQNHRVKSFFTAPTALRAIRRADPDWIKRYKLHDLQALFLAGERADPSTIEWAQKHL---NVPVIDHWWQTETGWGIAANPIGIEPVKLGSPSVAMPGYDVRILDEGGHEMPAGELGAIAIKLPLPGTLQTLWQAEARFKKSYLTQFPGYYETGDAGMKDEDGYLYIMSRTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVSDALKGQMPMGFLCLSSGVDRDEEVCKECVKLVRDQIGPVAAFKLCTVVDRLPKTRSGKILRATMVKIADGEEFKM--PATIDDPVILDEIRTALE- 11546073 18 -----PKELAENSNIKIKDEDELRKRALENPEWFWSEMAKEIEWFSEPEKVLEWD----PPYAKWFVGAMYNIVHDALDKQAELRKNKVAYIWEGEN-GDVRKITYGELYREVNKLANALKELGVKKGDRVAIYLPMIPELPIAMLACAKIGAIHTDVFSGFSPMALRDRINDAEAKLLITADGFYRRGSVIHLKEDADKALEDA--PSVEKVIVARRIGLDVPMKEGRDYWWDDVTRNQPKECETEVMDANDILFILYTSGTTGKPKGVMHAHGGYAVGTAATLKFVLDLKENDVYWCTADIGWITGDSYIVYAPLILGATSVIYCGVPDYPKPDRWWEIIEKYGVTVFYTAPTAIRMFMRLGEEWVEKHDLSSLRILGSVGEPINPEAWYWYYKHIGKERCPIMDTWWQTETGHFIVTPLPVTPLKPGSATKPFPGIEADVFDDSGNSLYGKNVGGYLVIKKPWPGMLRGVWRNPERYFKTYWEKFKDVYLTGDAARVDEDGYFWIQGRLDDVLNVAGHRIGNSEVESALVSHPAVSEAAVVGKPHEVKGEAIV--------------------------------------------------------------------------------------- 186476346 15 -------------------YREFHRRSIESPEDFWREQANRIHWETRFETVLDRSNPP---FSRWFVGGRTNLCHNAVDRHLAERAQQNALIYVSTETGIERQYTYAELHAEVNRMAAVMRSLGVKRSDRVLIYLPMIPEAVFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADAGARAGKVIDYTPLVDEAMSRATHKTP-HVLLIDRQLTPERLNAPYLVAYEPLREQFFDVHQCEWLESTEPSYVLYTSGTTGKPKGVQRDVGGYAVALAASMEYIFQGKPADTMFTASDVGWVVGHSYIVYAPLIAGLTTVMYEGTPIRPDGGIWWRLVEQYKINLMFTAPTAIRVLKKQDPALLKQADLSSLRTLFLAGEPLDEPTASWIADSLG---KPVVDNFWQTETGWPILAIQRGVEALPQKLGSPGVPCYGYDRNENTGEPCPPGEKGVITLGYPLPGCMSTVWGDDARFVKTYWESVPNQYSTFDWGIQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHKAVAEVAVVGVTDQVKGQAAIAFVVVYDSDDARAKLSADLCATVDRQLGAIARPAQVALVSMLPKTRSGKLLRRAIAALAEG--RDPGDLPTIEDPSALQQIRDA--- 71281178 10 --------------------------AINSPESYWKEQSELVAWYKKPQTILSTN---TDSWHDWFADGELNSCYLALDYHVEQRGAQTALIYDSPVTGKKQKFSYLELTSLVAKFADVLRSQDVTKGDRVLIYMPMIPQAAIAMLACARLGAIHSVVFGGFAANELAVRINDAEPKVIVGASCGVEIAKVIPYKPLIDQAIEIAN-HKPKNCIIYQREEVQAQLVPNRDLDWQEQMDVA-VEIPAVPVKSTDPLYILYTSGTTGKPKGVVRDNGGHAVAMLYSMKNIYGMQKGDTFWAASDVGWVVGHSYIIYGTLMAGCTTIVYEGKPRTPDAGAFWRVCAEYKVNALFSAPTAFRAIGKEDPDLLKDYDLSSLKRLFLAGERLDPATYHWLKEKT---QLPVIDHWWQTETGWAIASTPLDDVATKAGSAGFPIAGFDVQILDGDGQQVPAGQQGSVAIKLPLPGCLATIYRDSERLVSGYLSNHPGYYTSGDGGYIDEEGYLFIMGRIDDVINVAGHRLSTGEMEEVLSGHPAVAECAVVGIHDALKGQVPLGLVVIKNGTTSDEDLISELKQSIRNDIGAIASLKKLLIIDRLPKTRSGKILRKTLRQMIDGQEIEI--PSTIEDSQVITEL------ 110761132 22 -------------HISCPKYDESYKESLENPEKFWGNVAQCIDWSKPWKKVLDNTKQP---FTKWFIGGELNACYNAVDRHLAGNGNKVALIHDSPQTSTIQKITYNELLKKVSLLAGVLANMGVGKGDVVIIYMPLIPETIMAILATTRLGAIHSVVFGGFAANELAIRINHAKPKVIIAASCGIEPSKIVRYTDMLNGAMNLISVKKPQCIIFQRRNIWESPLLE--DQFDWDEVIKRSKPHPCEPVEANAPLYIMYTSGTTGQPKGILRTVGGHLVALCWTMKTVYGMNKDSVWWVASDMGWVVGHSYICYGPLLYGITSVMYEGKPDRPDAAQYFRVIDQHNVNALFCVPTALRIIRRADPDLSLSRKYSMKKTIFVAGEFCDYETKIWAEKAF---KVPILNNWWQTETGHPITALCLGYGHLPKYSTGLPIPGYHIDILRENSNEAEAHELGRIVIKLPLPGCVSTLYHNDKKFKEIYFSRYPGYYDTMDVGYKDEFGYVYVMARDDDVINVAGHRLSTSALEDVILTHSDVVDAAVIGVPDPTKGEILCLYIMKQEATKNEKQINDELIARVRSLIGPIASFRIAAAVSALPRTRSGKIIRKSIANLARSRLFKI--SSTIEDASVYVEIKEVLQ- 126725060 2 -------------------YADVYNGWKNDPEAFWMEAAEAVDWIKKPSRAL---FAEDAPIYEWFKDGVVNACYNAVDRHVENRGEQAAIIYDSPVTDTKETISFTDLQSRVSLLAGGLVAKGVVAGDRVIIYMSMTPDALVAMLACSRIGAVHSVVFGGFAANELATRIEDATPKAIIASSCGIEPGRIVEYKPLLDDAIELSA-HKPEFCVVKQREQARASMIEGRDYDWDAFQEGVSAA-DCVPLAGDHPAYILYTSGTTGQPKGVVRPTAGHIVALNWTMKNVYGVNPGEVFWAASDVGWVVGHSYICFGPLFHGNTTVVFEGKPGTPDAGTFWRVMEEYKVTSFFTAPTAFRAIKRVDSKFLKKYDISSVRALFLAGERADPDTIVWAQDHM---KIPVIDHWWQTELGYPAIANPFGIQDVKLGSPALPMPGYEMAILDDDGKPLPAGELGAIVAKLPLPGTFNTLWNAEDRFRKSYLDAFPGYYETGDAGYIDDDGYLYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVSDQLKGQLPMGFVCLNADADRDAADVKECVKLVREKIGPVAAFKLVTVVDRLPKTRSGKILRGTMVSIADAKPYKM--PATIDDPAILDEIK----- 76803192 19 -----PASFVEQANVDPDIYEAF----EENWPDCWERAADLLDWRRQWDTVLDDSDAPQ---YEWFADGQLNAAENCIDRHVEARKNQAAIRWVGK-RGETETYTYGDLKRETEAFAAALRDLGVGEDDLVTLYLPMIPELPIAMLACARIGAPHSVVFAGFSANALETRMRNAEASYLVTCDGYYRRGDALNHKGKADRAVRNLDWDVETVVVDRLGGGLPHSLGDGQYDYGTLVDDYWGESVEPVVRDAEDDLFVMYTSGTTGEPKAVRHTTGGYLAQAAWTSHAVLDIKPDDTYWCSADIGWITGHSYIVYGPLALGSTTVIYEETPDYPEKSRIWELIERYEVSVFYTAPTAIRAFMKWGKEHPDEHDLSSLRLLGTVGESINPKAWKWYYEHIGNESCPIVDTWWQTETGGMMITTLPGVSTMKPGSAGQPLPGIDAKVVGEDGEKVDPGEAGYLVVDRPWPGMLRGLFVDEYWQPFSDPDDGEWVYFSGDSAKVDEDGYITLLGRVDDVIPLGDFRIGAMEIESAIVGVKGIAEAAVV-----TTGSELLAYVSTERGYTGDAVLRRRVVDAVEDDIGEVAVPDHVVFAPELPKTRSGKIMRRLLEDIATGE--ELGDISALRNPETVGELR----- 158302001 32 -------------------YMEAYCQSLEQPESFWGDLAEQLDWDQPWEKVLDNSNSP---FTKWYVGGKLNACYNAIDRHVADKGSKVALIHDSPTTNTVRHVTYNELYDKVSRLAGGLRRLGVQKGDRVVIYMPLIPEAIIAMLATARLGAVHSVVFGGFAASELCTRIEHAEPKVIIAANCGVEPHKIIYYLDILHEAVAMSRWKPAKNIIYRRANILMSDLDETWDIAWENALDTVPVDC--VPVEANDPLYILYTSGTTDKPKGIQRPIGGHLVTLMYTMNTIYGLQQDDVWWNASDLGWVVGHSYICYGPLLYGATSVMYEGKPDRPDPGQYFRIIDQHKVSAVFSVPTAFRVIRRVDPDVTYGRKYSLKRAIFIAGEHCDLETMKWMRKTF---KVPVLNQWWQTETGSAITATCVGFLQTPPFTTGLPYCGYDIYVLDKNGHEAKPNELGRIVVKLPLPGNMATLYRSDELFRKTYFQRFPGYYDTMDAGYKDENGYIYVTARDDDVINVAGHRISTSSLEDAILRHPDVADAAVFGVPEPTKGQILCLYVTKANVSKPAAKMSVELINIIREVIGPIAAFKLAAQVQSLPRTRSGKTLRKAMADLAANKHITI--PATVEDATVFVDIKRA--- 86359692 5 -------------------YHQTYAAWKSDPEAFWREAAADIDWFKPPERVYS---PDEGIYGRWFSGAETNTCHNCLDRHVRARGGETAIIFDSAMTGEKRRFSYDEVLGEVKAIAETLLALGIARGDRVILYMPMLPQAVFSMLACARIGAVHSVVFGGFAASELAARIDDSGARLVITASCGLEPGRVVAYKPLVDQAIEIARMK-PERCLVLQRPQLRAELVGGRDEDFEAAVAPHRAEVACVSVRATDPLYILYTSGTTGQPKGVVRDNGGHMVALNWSMRNIYGLKPGEVFWTASDIGWVVGHSYIVYAPLISGVTTLIFEGKPGTPDAGAFWRIVAEHDVRVLFTAPTAFRAIRREDGDLIARYNMPNLRALFLAGERADPETLKWAERMLA---IPVIDHWWQTETGWPIAANPLGALPVKHGSPAQPMPGYEVTVLDDAGHPVEAGTLGNIVIRLPLPGCLPTLWHADDRFRSAYLDEFPGYYKTADAGYVDEDGYLFIMSRTDDIINCAGHRLSTGAMEEVCARHPDVAECAVIGVIDALKGQAPCGFLVLKRHVRESTAIEAEVVAMIRDQIGPVAAFKTAITVNRLPKTRSGKILRGTMQKIADGIPWKM--PATIDDPAILEEIAEA--- 15789716 11 --HEPDPALASSTNVDIDDVDALRERSTTDLDWFWGELPEYLEFFEDYDAVRDDADDPQSTA--WYPGAELNVAHNTVDRHAAGTRNHVACIWEGED-GTVRQQTYHDLHQQANRVANALAERGIGEGDTVGLYMPMVPEVQSILYGIFKIGAIAVPIFSGFGVEATATRIADAECSVVFTGDGFLRRGDRVTLMDTLNDAIERAG--HVDHTIVYDRLGIPADSWTPRDEWWDDAVATQSPTFETHSMAASDPCMLLYSSGTTGTPKGIVHTHAGALVQPAKEIHFGFDQRPGDRFCWVSDIGWMMG-PWSLIGNHAFAGTIVMYEGAPDHPAPDRFWQLIEDHGITQFGVSPTAIRALRDHGDEHVAGHDLSSLRILGSTGEPWDPESWRWFYDHVGGGDTPIINISGGTEVFGCFLMPLPTESLKPCTLGGPGLGMDIDIVDDDGTSVRDANERGYLVARSSSPSMTRRLWSGEDRYLEAYWSRFEDVWNHGDWAQMDADGDWFLHGRADDAINVAGRKVGPAEVEGALIDHDAVTQAAVVGVPDDTTGEAAIAYVILADAATPSAELRAELRDHVGDAHGKPFRPREVVFVDDLPKTQSGKLVRRAVASAYTG--ADVTDRSSIENPAVLDALRDA--- 218549972 2 ------------------SFSEFYQRSINEPEKFWAEQARRIDWQTPFTQTLDHSNPP---FARWFCEGRTNLCHNAIDRWLEKQPEALALIAVSSETEEERTFTFRQLHDEVNAVASMLRSLGVRRGDRVLVYMPMIAEAHITLLACARIGAIHSVVFGGFASHSVAARIDDAKPVLIVSADAGARGGKIIPYKKLLDDAISQAQ-HQPRHVLLVDRGLAKMARVSGRDVDFASLRHQHIGARVPVWLESNETSCILYTSGTTGKPKGVQRDVGGYAVALATSMDTIFGGKAGGVFFCASDIGWVVGHSYIVYAPLLAGMATIVYEGLPTYPDCGVWWKIVEKYQVSRMFSAPTAIRVLKKFPTAEIRKHDLSSLEALYLAGEPLDEPTASWVSNTLDVPVIDNYWQTESGWPIMAIARGLDDRPTRLGSPGVPMYGYNVQLLNEVTGEPCGVNEKGMLVVEGPLPGCIKTIWGDDDRFVKTYWSLFSRPYATFDWGIRDADGYHFILGRTDDVINVAGHRLGTREIEESISSHPGVAEVAVVGVKDALKGQVAVAFVIPKESDSLEDSQEKAIMALVDSQIGNFGRPAHVWFVSQLPKTRSGKMLRRTIQAICEG--RDPGDLTTIDDPASLDQIRQAME- 194770790 31 -------------------YLEAYRKSVQDPVAFWEEQAHLLDWDRPWQQVLDNSNPP---FTKWYVGGYLNACYNAIDRHLAGRGAKVALIHDSPLTGTVRRVTYQELYDQIILLAGGLAKLGVTKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIASNVGVEPGKVVPYLDILHSAINMSRWKPPQRNIIFHRDSPDTTKLDDADVLWSDVLDMSRNEPPCVPIEANDPLYILYTSGTTDKPKGVLRTIGGHLVALMYTLRTIYGINPGDTWWAASDMGWVVGHSYICYGPLCLGATSVMYEGKPDRPDPGQYFRIIDQYKVRSIFSVPTSFRVIRRADPDISYGRQYSTKRAIFIAGEHCDYETKAWIEKTF---KVPVLNHWWQTETGSAVTATCLGYQQPPTYSTGLPLMGYDIKILKPDGCEALPTELGRIVLKLPLPGNMATLYKNEELYRKLYFQKYPGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVLCLYIPVENCKKTDAKLSAEIIKLIRDVVGPIAAFRLITSVNNLPRTRSGKTMRKAMADFARNE--KVILPATIDDASVFTEIRRALQ- 82700520 4 ------------------NYAETYAAWQNDPEGFWADAAAAIDWFKPWEQVFAGGEG---TYGRWYTGAECNTCYNALDRHVANRGDQLALIYESPITGRTRKITYHELLEEVEALAAVMLDNGVQKGDRILIYMPTVPEAVVAMLASARIGAIHSVVFGGFAANELATRIDDAKPVMIIAASCGIEPSRVVPYQAMLDKAISLAH-HKVDHCIIFQREQHRHLPVEGRDIDYREAVDAARGRHPCVPVAATDPLYVLYTSGTTGEPKGVVRDNGGHMVALVWSMKHVFDVKPGQVWWAASDVGWVVGHSYIVYAPLLIGATSILFEGKPGTPDAGEYWRIIEEHGVEVMFTAPTALRAIKKEDAHFVRRHDLSGFRALYLAGERADPDTIHWAENLLG---CPVIDHWWQTESGWPMVANPLGLLETKYGSPAVCLPGYDIRVLDDEGHEVEPGTLGNILIKVPLPGCLPTLWNADERFRKAYLNEFPGYYKTADAGYMDEDGYLYIMSRTDDIINVAGHRLSTGAMEEVLSSHPDVAECAVLGISDPLKGQVPCGFLVLKSNIDRDPEVEKECISMIRDAIGPVAAFRLALAVKRLPKTRSGKILRSTIQKMADGQEWKM--PATIDDPAILDEI------ 69936064 3 -------------------YREIYSAWQADPEGFWMQAAEAIEWERKPSKALFDDKAP---IYEWFSDGMVNTCWNAVDRHVAGRGDQIAIQHESPITLSTKGITYKQLQDRVASLAGALRMRGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDCQPKAIIAASCGLEPNRVVHYKPLLDAAIDMAE-HKPEFCVIFQREQEVAKLVEGRDFNWHGFQYGVKPA-ECVPVEGNHPAYILYTSGTTGQPKGVVRHTAGHLVALQWSMTNIYNIAAGDRFWAASDVGWVVGHSYICYGPLIAGATTVVFEGKPGTPHPGVFWRIIQNHRIKSFFTAPTALRAIRREDPEWIKRYKLHDLQALFLAGERADPDTVKWAQEHLG---VPVVDHWWQTETGWAIAANPIGIEPTKLGSPSVPMPGYDVQVLDEAGHPVPAGTLGAIAVKLPLPGTLPGLWNAENRFRKSYLDHFPGYYETGDAGYIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVADSLKGQSPVGFLCLKAGATPHERVVADVVRMVRDKIGPVAAFKSACVVDRLPKTRSGKILRATMAKIADGEPFKT--PATIDDPAILDEIREA--- 91093581 40 -------------------YEEAYKKSITNPEEFWPEVGKLVTWTKPWDKVMDHSHPP---FTKWFAGGELNACYNAVDRHVEARGSKVALIHDSPLTKTVRKITYAELLDQVSHLAGALAKLGVSKGDRVLIYMPLIPEAVIAMLATARLGGVHSVVFGGFAARELCARIVHAEPKVIIAASCGIEPHKIVRYKDILNDAIEWSSHKPNKCIIFQRRNVECAPIDVEMDILWEDALKMAGP-HECIPVEANDPLYILYTSGTTDQPKGIQRPVGGHIATLTWSMSVIYGMGPNDVWWAASDLGWVVGHSYICYAPLLYGITSVMYEGKPDRPDPGQYFRIINEHKVNAIFTVPTAFRVIHREDPDIEFGRKYSIRRTIFVAGEHCDYETKMWAEKTF---NVPVLNHWWQTETGHAITATCLGYGHPPKYTAGMPFPGYDIKILRSDGMEASNNELGRIVIKLPLPGTMSTLYQAPERFCQVYFSRYPGYYDTMDAGYKDEYGYIYVTARDDDVINVAGHRISTSALEDVVLAHPDIADATVVGVPEHTKGEVLCLYVIKRNAKKSEVAISRDLLRMVRELVGPIAAFRMAVAVRGLPRTRSGKTCRKSISDLARNKEVRI--SGTVEDPTVYKDIKAALQ- 119871766 3 ---------------------EVYKKSLEDPIGFWEKQAERLYWRERWKKTYDDSNPP---FYRWFVGGKTNISYNALDRHVKGRANKAALIWVSAD-GATRVLRYWDLYREVNRFAVFLKSLGVERGDRVAIYMPMIPEAMVAMLAVNRIGAVHTVIFSGFGPQALAERIKDAEAKVVITADGMRRRGRVIPLKPTVDEALKIVG--NDIFTVVYKHTGVEVPMKQGRDLWWQEEIAKIPPNIEPEWVPGEAPLFILYTSGTTGKPKGILHLHGQYMVWVWYAFNHLREFREDIVFFSTADIGWISGHHYGVHGPLLNGLTVLWYEDAPDYPHPGIWWEIADTYKVTHMLFSPTAIRLLMKYGDEWPRRYKLDSLMALYSTGEVLNEEAYNWMRREIGRSDCQIADIWGQTETACFVTAPNLGGFRYKYGSVGMPYPTLNLQILDDDGKPLPPGAKGHVVAKPPLPPAFHTLWRDPERYVKSYWSRFPGYYYTGDLGYIDQDGHLHIMGRSDDVIKVAGHRLSTREVEDILTSHPAVAEAAVVGVPDEVRGEVLGVFVVPKQGMKITEE---EVVKHLRNSLGPVAVVGKVVILDKLPKTRTGKVMRRVLRAMATGQP--VGDLST---------------- 195111156 32 -------------------YLDLYRKSVQNPVAFWEELGQLLDWDRPWQQVLDNSNSP---FTKWYVGGYLNACYNAVDRHLAGRGDQVALIHDSPLTATVRKVTYQELYDQVVLLAGGLAKLGVSKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIAANAGVEPGKVVPYLDILHSAINMSRWKPPQRNIIFMREQVASDLDDKLDVLWSTVQDMADARQPCVPIEANDPLYILYTSGTTDKPKGVLRTIGGHLVVLMYTLKMIYGIKPGDTWWAASDMGWVVGHSYICYGPLCLGATSVMYEGKPDRPDPGQYFRIIDHYKVCGIFSVPTSFRVIRRADPEISYGRQYCMKRAIFIAGEHCDYETKAWIEKTF---KVPVLNHWWQTETGSAITATLKHSLNPPMYSTGLPLMGYDVKVLKKDGTEALPSELGRIVLKLPLPGNMATLYRNEELYRKLYFQKFPGYYDTMDAGYKDARGYVFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEPTKGQVLCLYIPVETCKKTDAKLSAEIIKLIRDIVGPIAAFRLITSVKNLPRTRSGKTMRKAMADFARNE--RVVLPATIDDASVFSEIRRALQ- 55377510 11 ---------------DIDNYDELIERTTTDLEWFWDLLPEYLDFFDAYDQVRDNSEGP--QFTDWYAGGTINAAHNVLDRHAARTRNTVALIWEGE-PGDVREITYHELNRQASKVANYLESVGVGTGDTVGLYMPMVPEVASILYGCLKVGAIAVPIFSGFGVDATATRIADAECSVLFTGDGFYRRGSGVHLKESADEAIKQAGTTPVEHTVVYDRLGIADDPDETRDEWWDEAIATADDEYAAKELPSNQESMLLYSSGTTGKPKGIVHTHAGALMQAAKEIYFGFDHKPSDRFFWVSDIGWMMG-PWTLLGNHAFGGTVFMYEGAPDHPEPDRFWEMIDRHDITTFGVSPTAIRALRKKGDEWLEGHDLSSLRLLGSTGEPWDPESWQWFYEHVGDEDCPIINISGGTEIMGCFLMPMPTQSLKPCTLGGPGLGMDIDIVDSDGESIADTHERGYLVARDSCPSMTRSLWSGDDRYLHEYWSTWDDVWDHGDWAQKDEDGLWFLHGRADDVLNVAGRKVGPAEVEGAAMEHDAVNQAAAVGVPDDTTGTAVVLYAVLEPGYESNDDLRDDIRAAVGEELGKPFRPREVLFVDEFPKTQSGKIIRRAIAGVYRGE--DLGDMSSIENPTALDEVREA--- 193603647 19 -----------------ENYEEAYRRSLEDPEGFWAEVGAVVDWYKPWDKVLDNSAQP---LTDWFVGGEINACYNAVDRHIKAKGKKVALIHDSPVTESVTKITYDDLYEKVSLLAGALVNLGVVKGDRILIYMPLIPEAIISMLAVVRIGAVHSVVFGGFAARELCARINHATPKVIIAANCGIEPNKIVRYKDILNTALDRVTEKPKHCIIYQRPNMEPSPLTPGIDILWSDALSTAK-HHPCVPVEANHPLYILYTSGTTDKPKGIVRPTGGHIATLCWTMSCIYGMTEDDVWWTASDMGWVVGHSYICYGPLCAGITSVMYEGKPDRPDPGQYFRVIQDHKVNGLFTAPTALRVIRREDPVLEFKYNTKSLRTLFVAGEHCDHETLAWAGKVL---NVPVLNHWWQTETGHSITATCLGFGHPPMFSAGMPFPGYDVRILKEDGSPCQLLELGRIVVKLPLPGVMSCLYKAPERFLNTYFNNFIGYYDTMDAGYTDEKGYIYVTARDDDVINVAGHRLSTSALEDVILSHPDVGDAAVFGVPETTKGEILCLYIKNKNCSKKEEDINNEIVQNVRDLIGPIASFHLCAPVQGLPRTRSGKTARKSLSNLASGK--KVIISGTIEDPSVYLDIKQVLQ- 83815833 20 -----PSAFVGQANVSD---PAIYDRFDDFPEGF-EEYADLLDWDTRWDEVFDGSDPP---FFEWFTGGELNACYNCVDRHLHERPNQAAFIWEGED-GTRRTLTYRDLYREVNKMAASLRDVGVQEDDVVTLHLPMVPALPITMLACARIGAPHSVVFGGFSASALAQRATDADSDVIVTIDGYYRRGEFLHHKEKADTAVEEADTDIDTVLVWERHEGPEADLEEGRDILVSELLANERARVEPVSRDAEDTLFLMYTSGTTGKPKGAQHRTGGYLSYVAGTSKYVLDIKPNDTYWCAADIGWITGHSYIVYGPLALGTTSVMREGAPDHPHKGVTWEIAERHDVDIFHTSPTAVRMYMKWGKEHPASYDFNFRHMTTVG-EPIQPEAWLWYYTHIGNEDAVIVDTWWQTETGGHLITNLPALQDMKPGSAGRPCPGIQPAIYDNNGTPVEAGQAGNLVIERPWPGMLQTVYGDDQRFINEYWDWRDWVYEAGDGAVHAQDGYFRVLGRLDDVMNVAGHRLGTMELESAVAQVSEVAEAAVAARQDDQKGNVPDVYVTPRDGVAASDELRQDIVAAVEKEIGAFARPGNVIFVGDLPKTRSGKIMRRLLENISNGK--DLGDTTTLRDPSVPEEIRRQVQ- 195035984 10 -------------------YLEAYRKSVQNPVAFWEELGHLLDWDRPWQQVLDNSNPP---FTKWYVGGYLNACYNAIDRHLAGRGDSVALIHDSPMTETVRKVTYQELYDEVVLLAGGLAKLGVTKGDRVVIYMPLIPETIVAMLAIVRLGAIHSVVFGGFAAQELCSRIEHVEPKLVIAANAGVEPGKVVPYLDILHSAINMSRWRPPQRNIIFMRENVASELDETADVLWSTVLAMADANQPCVPVEANDPLYVLYTSGTTDKPKGVMRTIGGHLVALMYTLKMIYGIQPGDTWWAASDMGWVVGHSYICYGPLCLGATSVMYEGKPDRPDPGQYFRLIDQHKVCAIFSVPTSFRVIRRADPEISYGRQYCMKRAIFIAGEHCDYETKAWIGKTF---KVPVLNHWWQTETGSAVTATCLGFQQNVNPPMYLPLVGYDIKILKKDGTEALPSELGRIVLKLPLPGNMATLYKNDELFRKLYFQKFPGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVLCLYIPVENCKKTDAKLSAEIIKLIRDVVGPIAAFRLITSVNNLPRTRSGKTMRKAMADFARNELVVL--PSTIDDASIFSEIRRALQ- 218295010 23 -----------------EDYEAFYRYSVEEAEAFYHAFFTHLAWRTPYTQVMEG----GFPFPRFFVGGRLNLVEAVLRH----DPERPALVHEGED-GRVRSLTYGELKAEVARVAAGLKALGVGRGDRVGLWLPMGLEAATLLLATAWVGAIAIPIFSGYAAEAASVRLKDAEAKLLAVQDGFQRRGRRVELL---LEARRARELAGTEGLLVVRRLGLPLA---AGEVDYQDLSGEASP---PEEMESMDPFMLIYTSGTTGRPKGTVHYHAGFPLKAALDLALLFDLKEEDRLFWFTDLGWMMG-PWAILGGLLLGGTVFLYDGAPDYPGPDRLWRMVAAHRITHLGLSPTLVRALIPFGEAPLEGHDLSSLRVLGSTGEPWNLEAYLWFFRAVGRERLPIVNYSGGTEVA-GGILGNVLLRPIKPMGFNTAVPGMKAAVLDEEGRP-AVGKVGELAVLAPWPGMTRGFWRDEARYLETYFQKVPGVWVHGDLALLDEEGHFFILGRSDDTLKVAGKRVGPAEVETAATRHPALREAAAIGVPHPVKGEAIVLFAVLKPGHTPSPALAEEVAEKVAEALGKPLRPERVLFVPDLPKTRNAKVMRRVIRAAFLGQ--DPGDLSALENPEAVRAIQEAAQ- 16081838 1 -------------------------------------MASELDGFKKWDKDLEGDLGK----FEFFVNGYSNVSFNCIDRHAMKTPQKTAIIWLSED-GLRQSITYRDLMLQTAKFAKGLADEGVKMGDVVTIFLPNRIEAFIAAHACFRIGAIYNIIFSGFSAKALLDRMKETNPKVVITTDSSLRRGRKINLKETLDSII--SEVPSVKKVIIIKRDGKHDLNLGEREVYYDDFMSGITGYAEPVPIEANAPGFVIYTSGTTAKPKGVVHSGIGFLVGSYHNVKYALDLGPEDIFWCTADVGWLTFPIFELVGGLAHGATVIAYEGALDYPDIRHFYSIIQDFKVTKLFTAPTFLRMLARNGSDVASGYDLSSLRLISLVGEPLDVKTWKWVYNDLGHGRIEINNTYGQTETGSAWTSSLVGVTGARPGSCGLPLPGHSFDILDEGGQPVENGRIGTLVLRKPFPSLARGIWKDPQRYFKEYLSVFPGNYCTYDSAVRDRYGHIWVLGRTDDVINVSGHRISTMEMEDAIMSIPEVSEAAVVGVDHAIKGMSTAVFVTLGNGIDLPADLGKRIQDEIARRIGNYAKPESVYVIPEMPKTRSGKIMRRLLREIVISNKVS-GDLTGLEDPGVISRILQEKQA 118431417 8 -----PRDIVDQSNVKFKSYEELVRRSSEDLKWFWGNLPEWLEWFREPKAVVDLSR--GVEWAQWYRGGLLNAAYNVVDRIVKGYGHREAFTWVGED-GEVRRYTYLQLKDEVDRMAKLLQDYGLGVGDVVAIYAPMMPESIAAMLAAMKVGAVASPIFSGFAPPAVAERLKLGEARVLVTVDGYLRRGRRIALKEQADQAVKLAGG-AVEHVIVVRRLGIDVPWVEGRDEWYDRAIAGKAGSAEPEELDPEHPALLLFTSGTTGRPKGAVISHAGAILQPGKEHYFNLDIHPEDRLWWITDIGWMMGPWQVLGSQLLGASHL-MAEGAIDYPYKSRVWRLIQEHRVTHFGFAATVARMLRAVASDTVEDYDLSSIRAFGNTGEPIDHATWMWVMEKLGGWRRPLINLSGGTEVFGCILLPSP-VVPLKPTTLWGPALGVDADVFDDEGRPV-RGEPGYLVVKKPFPSMTRGLWKDPERYIKTYWSRFPGVWYHGDYALVDEDGFWYILGRADDVIKVAGKRIGSAELESVLTQLPEVAEAACIGVPHPIKGEVIACFLVPKGGYDA-EELASKARKAVVDRFGKPFAPEHVVIVSELPKTRSGKITRRVLRDLARG--VEPKELSVLENPEAVEKLRD---- 150398388 2 ------------------RYREVYAAWKADPQGFWADAASAIDWIKQPERVFD---PEGGTYGHWFPDGMTNTCHNCLDRHVEARGEQPALIYDSPVTGVTEKISYADLLADVKAMAAIYHELGVVKGDRIIIYMPMIPQAAIAMLAAARIGAVHSVVFGGFAANELAVRIDDCQAKLVVSASCGLEPGRTVAYKPLLDQAIETA-THKPAHCLIYQRGMLDAAMVQDRDIDFAEALAEAKDEAPCASVASTDPLYVLYTSGTTGQPKGVVRDNGGHMVALRWSMEHFFGVNAGEVFWAASDIGWVVGHSYIVYGPLLNGSTSILFEGKPGTPDPGTYWRVISEHGVAVTFTAPTALRAIRKEDPNHVQRYDLSKFRALYLAGERADPDTIRWAERAL---KVPVIDHWWQTETGWPVAGNPLGLLPVKYGSPAVPLPGYDVQVVDDAGHPVGSGTLGNVVIKLPLPGCLPTLWNADRRFHAAYLEEYPGFYKTADAGYVDDDGYIFIMARTDDIINVAGHRLSTGAMEEVCASHPDVAECAVIGIADSLKGQVPAGFLVVNANVSETAEIEKEVIALVRERIGPVAAFRTAVCVKRLPKTRSGKILRSTIQKIIDRQPWKM--PATIDDPAILEEIADVLRA 56478098 17 --------------------DDLRERAAREPERFWDQVLEALDWATPYRQTLDLT--DGVMWPKWFVGGRLDLVDNLVGKHARATPAKIAVRWEG-DGGELRTLSYAALAGEVERVAAGLRALGVSEGERIALYLPMVAEAVVTMLAATRIGAVFIPFFSGYGADSVAQRVADCEARVLVCANGYFRRGKRVP--MLADARAAARACPSLRHLVVVDRLGNDGAAESFAEVDFRALQAASPDRGPASAWPADQTLMLIYTSGTTGKPKGVVHTHAGFPVKAAQDLLMAFDLRADDTLMWVTDMGWLMG-PWMVYGGLMLGATLVLYEGTPDYPDAGRLWQVVERHGVTHFGLSPTLVRLLMANDASLPAPGALDTLRVFGSTGEAWNEAPWLWLFEQVGQSRRPIINYSGGTEIGGGILACFPG-LPQKPCAFDGPIPGMAVEVLDSDGRPV-RGSVGELVIRQPWPGMTHGFWRDTERYREAYWSVWPDVWVHGDWARVDADGYWFVHGRSDDTIKIAGKRVGPADFESALVSHPLVVEAVAVGVPDELKGETAVCFVTVADNEALAAAWEAELVDHVGRQLGKPLRPAHVHRVEAIPKTRNGKTVRRVMRNAYLGTA--LGDLSSIENPAAIDAVSALRPS 114771676 2 ------------------SYKATYDAAKLNPEKFWMEAAEKVDWITPPSKALFDDNAP---FYEWFSDAEVNTCFNAVDRHVAGNGKQTAIIYDSPITGKKSKISYLELKEKTAKLGGLLKSQGVQKGDRIIIYMPMIPEAIIAMLACARIGAIHSVVFGGFAANELATRIDDCTPKVILAGSCGVEPSGIIAYKPLINAAIDIA-THKPEKCIIYQREILHAELIEGRDLDWVKA-QHGIIPAECEKMNGSDPAYILYTSGTTGQPKGVLRPIAGHIVALTWTMKNVYDVNPGEVFWAASDVGWIVGHSYICYAPLFNGNTTVVFEGKPGTPDPGTFWRVIEEYKIKVLFTAPTAFRAIKRVDPKYIKKYNLNSLESLFLAGERADPDTIEWAKLHL---NIPVIDHWWQTETGYAIASNPWGIEPIKLGSPTVSMPGYNIQILDEFGKELPNGNLGAIAIKLPLPGTLSTIWNADHRYESSYLKSFSGYYETGDAGYKDDDDYLYIMARTDDVMNVAGHRLSSGQMEEVLASHPDIAECAVIGAADALKGQLPIGIMCTNDTEKSNEEIINECIKLVRTKIGPVAAFKIAIIVDRLPKTRSGKILRGTIVKIADGNPYKA--PATIDDPKILEEI------ 117928275 33 ------------------------RFSEQNPECF-RVYADLLSWDAYWHTTLDTSNPP---FWKWFVGGRLNACYNCVDRHLAASANKAAFIWVPEENEPTLALTYQELYRRVNEFAALLRDAGVKTGDRVTLHLPMVPELPIAMLACARLGAIHSQVFAGFSGAACGDRIADAESKVLITMDGYYRAGDLLDHKVKADEAVARAQGCTVEKVLVFRRHAGQYPMVDGRDFFVDDILPQFRNKLAPVSMPAESTLFLMYTSGTTGRPKGCQHSTGGYLSYVAGTSKYYLDIHPEDTYWCFADIGWITGHSYIVYGPLALGTTSVMYEGTPTYPDAGRPWRIAERLGVNIFHTSPTTIRMLRKVGPDEPAKYNY-HFKLMTTVGEPIEPDVWRWYYDVIGKGEAVITDTWWQTETGGFLGCQLPALAPMKPGSCGPGVLGVFPVIYDENGEVVPPGSGRNMCIRNPWPGVFQGIWKQPERFVQTYYAKYCRNYFSGDGAVQAADGYFRILGRVDDVINVAGHRLGTKELESATLTVPEIAEAAAVPVMDELRGRAVEMYVTLKPGVAASTEITEKVTKAIETEIGKIARPKSIWIVSDLPKTRSAKIMRRILAGISN--FTDVGDTTTLANPEVVEEIRRAVQ- 15805487 13 -------ALKKTAPVTPERAQQLRDMPAGD---YWLSVASELTWDVPPTTALEGTFG----DFQYFPGAKGNVSVNCLDRHPK---NRVALYYERED-GLKETWSYGDLTDATARFAAALQDLGVDKGDRVAIYLSNVPEAFIAIHACYRIGAIYSVIFAGFSASAVRDRLTDAQPKVVVCTDGTLRRGRNIPLKATLDEALEGLEKPT---VIVARRLDPFLPL-GENELDFAELLEKTTRRAAPVSLDANDPGFIIYTSGTTSKPKGLVHSGIGFLTGTYANVKWALNLQPDDVYWCTADVGWLTFPIFALVGGLAHGATHVIYEGSIDTPTPERPYQIIERYRADKVFTAPTALRMLRRSGDEALARYDLSPLQLVALVGEPLDPETWHWTHDVLGGGRLFVNNTYGQTETGTAWASSMVGLTEGRPGSCGHPLPGYRAAVVHEDGTPCGPNELGSLTLTEPFPCLARTVWGDHDRYVETYLSEFPGKYAAADAALLDSDGQLWVTGRLDDVMNVAGHRLGTMEMEAALLTHPAVSEAAVVAMPDDIKGAVPVAFVVPRAGIRLDTDLENELADAVVSGVGAIARPGRVVVTPTVPRTRSGKIMRRLLRDLLLTGEVK-GDLTSLENPDALETVRER--- 126458780 8 -----------------------YELSLKDPETYWRRVAEDIYWAKWPDKIFEWEPPK---PFKWFVGGYTNAGFSAVSYKIRKYRDKPAYIYYSPELGVERKITYWELYQLVCDYAAALRAAGVRKGDRVMVYMPNSIEAVAVILAAARIGAISTTVFAGFSPKAVADRIELTEPKIIFTQDYSLRRGRRVPLKENIDEALKISPWRPEKVVVKRALPEAEVAMEKGRDLTLDEFLELGKTDCSPVFLEANEPLFIMPTSGTTAKPKPVVHVHGGYQVWIWHGAKLVYGLEPGDVVFNTSDIGWIVGQSYIVFAPLIIGATSILFDGAIDYPRPDVFWEVVEKYRPTLIWTSPTAARLLMRLGVEQARKHDLSSVRRVVTAGEVLNPEVWRWLYEDVFQRRVPVIDHMWQTETGGPIFGYPMEYVKIKPGSAGQPLPGVEFEIVDEKGNPLPPMHKGIVVIKRPFPGLTPTLWKDHERYLKDYWQRFEGRYYTGDAAHVDEEGYIWFGGRADEVIKIAGHRIGTIEVESALLTHPAVAEAAVVGVPDPLRGEAIAAFVVLKPGWRPTEELKRELIEHVRRTFGPIAVFAGVEFVNMLPKTRSGKIMRRVLKRVWTGEP--IGDISTIEEEASVEEVKEA--- 152975585 28 -----------------EDYDVFYKKSIEETAWFWGEAEKAVGWMKPYMEVLDLEN--GTPFAHWYTEGTCNVVESALSRWLAETRMQPALMYEGEN-GTSKSFTYEELDHWVSKVANGLKHSGIEKGDRVTIYMPMIPETVVAMLAVMKIGAIISPIFSGFAADAVMTRVQAAGSKMIITADGFSRRGKIVSLKDEVDKACE--QCPTVEKVVIVRHAGNDFTPHNYDLSW--SILEKEKPFTHAEEMKSDDPLMLIYTSGTTGKPKGTVHTHAGFPLKAAFDAGFGMDIKQGNRVLWVTDMGWMMG-PFLLFGSLINGATMVMYEGVPDYPKADRLWETVDQYQITHLGISPTLIRALMAKGDEYVKQHSLKSLKVFASTGEPWNPDPWMWLFETVGKGKVPICNYSGGTEIS-GGIFGNVLVKPIAPVSFNAALPGMAAVVLDEQGNPIQD-EVGELCLEKPWVGMTKSFWEDDERYVNTYWSRFKNKWVHGDWVIYDGEQYI-ITGRSDDTLNIAGKRIGPAEYESILMKHTDIVEAAAIGVPDDVKGEVCHCFVVLQEGISFTDQLKKELMDLVNSHIGKALCPKDIHMVEDLPKTRNAKVMRRIIKAAYLGK--ELGDLSSLVNPEVVPYI------ 149371428 2 ------------------SYLTYYKESIDNPKDFWRTQAKQLAWHKEPQNILSKDK---HDYSQWLEDGELNLSYLCIDKHIDGFGDQNAFIYDSPVTNTKQHITFNQLHEEVSKLAGGLQSLGLKKGDTTIIYMPMIPQAAYAMLACARIGVIHSVVFGGFAPHELAIRIDDCKPKAIITASNGVEIKRIIPYKPFVDEAIDKSTHKPSNVIVFDRQLGVEIPKKDY-DVDFTSLIENSS-SIEAVPVASTHPSYILYTSGTTGTPKGIIRDTGGYATALKFSIKYVYGVNEGETFWAASDVGWVVGHSYIVYGPLLNRNTSIIFEGKPKTPDASTFWRVISEHKVKSMFTAPTAIRAIKKEDPNGEMKYDLSSLKYQFLAGERCDVATLTWTQEKL---KVPVIDHWWQTESGWPMIANMVGVQDVKPGSSGLPVCGYNIKIVNEDGEEVQAGTEGYVVIKLPLPGALSNLWGNPERFKSGYLDRFPGYYFSGDGGYADEDGYIFITGRVDDVINVAGHRLSTAEMEEVVSSHKEVSECAVFGVHCELKGQKPLGLIVLRTDDIPDKEIQKEIIQDVRREIGAVASFRDVHFVKRLPKTRSGKTLRKLLRNIADEHQYNV--PST---------------- 76802754 12 -----------------DDYDELIERTTGDVEWFWDELPSYLDFYEDYDTVRDNSDGP--QFTDWYPGGELNVAHNTVDRHADERRNTVACIWEGED-GDVRNLTYHELQRQANQVANYLESRDVGVGDTVGLYMPMVPEVISILYGCFKAGAIAVPIFSGFGVDATATRIADAECSVLFTGDGFLRRGSEVTLKDAADEAIAEAG--HVEHTVVFERLGADVPWDDNRDEWWADAVGTQSDDYETKALGSSQESMLLYSSGTTGKPKGIVHTHAGTQMQAPKEVYFGFDLQPDDRFFWVSDIGWMMG-PWTLIGTHTFGGTMVMYEGAPDHPEPDRFWEMIDRHGVTQFGISPTAIRALRKRGDEWVEGHDLSSLRLLGSTGEPWDPESWAWFYEEVGGGDTPIINISGGTEIFGCFLMPMPTQPLKPCTLGGPGLGMNIDIVDETGASIKADNERGYLVARDSCPAMTKSLWSGDDRYLHEYWSSFQDMWDHGDWAQKDEDGFWFLHGRADDALNVAGRKVGPAEVEGAAMEHEAVNQAAAVGVPDDTTGTAVVLYVVVEEGVEETDTLREEIRELVGEEQGKPFRPREVLFVDAFPKTQSGKIVRRAVEAAYTGE--DLGDLSSVENPGVLDDIEDAR-- 18313645 9 ---------------------EVYNRWLQDSDGYWQEFAGYIYWAKKPEKIFEWN--PPNPF-KWFVGGYTNAGYSAVDYKLGRFGDKTAYIYINPEASVERRITYGELYQLVCRISAALRAFGVKKGDTILVYMPNSIEAVAVLLAAARIGAVSSTVFAGFSPKAVADRIELVEPKIIFTQDYSLRRGRRIALKENIDEALKLSWRPQAVVVKRALGEEKEPPMERGRDMWLEEFLEMGKGNCTPEFVESNEPLFVLPTSGTTAKPKPVVHVHGGYQVWIVHGALLVYGLSSDDVIFNTSDIGWIVGQSYIVFAPTIMGTTSILFDGAIDYPKPDLFWEIIEKYKPTLIWTSPTAARMLMRLGVSHARRHDLSSVKRVVTAGEVLNPEVWRWLYEEAFQKNVPVIDHWWQTELGGPAIGYYYEFMEIKPGSAGVPLPGVEVEVVDERGNAVSAGQKGTLVLKRPFPGMTPTLWKDHKRYMAEYWERYEGKYYTGDAAYIDDEGYVWFGGRADEVIKIAGHRIGTIEVESALLTHPAVAEAAVVGVPDPIRGEAIAAFVVLKPSWRPTEELRKELIEHVRKTFGPIAVFAGLEFVNMLPKTRSGKIMRRVLKRLWTGEP--IGDISTIEDEASVEEIREA--- 111219875 30 -------------------YQREYDRAANDPEGFWADAAQALDWTRPPRRILDATRAP---FTRWFPDAELNTCANALDRHVAARGDALALIYDSPVTDTVRRFTFAELTDEVARAAGALAALGVGRGDRVIIYLPMIPAAVVSMLACARLGAVHSVVFGGFAAAELAARMDDAQAKVVVSASCGIEPTRLVAYKPILDEAIALAAHAPAATLIV-QRDRQRCSMVAGRDHDW-DAALAAAAPHPPVPVAATDPLYILYTSGTTGRPKGIVRDNGGHGVALTWSMGTIYGVRAGDVMWAASDVGWAVGHSYAVYAPLLAGAATVLYEGKPGTPDAGAFWRVVAEHGVNVLFTAPTAIRAIKKEDPALVRGYDRSSLRALFLAGERLDPATYDWAVATLG---IPVIDNYWQTETGWPICANPIGPLPTRAGSPTVPMPGYDVRVLDPAGQPVPAGTEGAICLRLPLPGTLPTLWEDDDRYVASYLSAFDGYYLTGDGGYVDADGYLFVLGRTDDVINVAGHRLSTGSMEAVLAAHPAVAECAVVGVADALKGQVPRGLVVVKTGVEIGDALAAELVARVRAEIGPVAAFQRVDVVAALPKTRSGKILRRTMREIADGRSPAV--PPTIEDATVLDALR----- 126664193 2 ------------------NYQELYKNSKESAVDFWTEQSKKIAWSKKPSSILSND---ANNYPLWFEDGELNACYLAVDKHIEDFGDEVAIIYDSPVTQTVKKYTFNEVKSEVAKLAGGLLSLGLKKGDTAVIYMPMIPQAAFAMLACARIGVTHSVVFGGFAPHELAIRIDDCEPKVILTASSGIEIDRLIAYKPLVDEAIALANHKPKKVVVFNRKLGAKVPFKKY-DVDYHALV-YGSEEADCLQVNSSHPLYILYTSGTTGKPKGIVRDTGGYVTALKFSMQHIYDAKEGEVFWAASDVGWVVGHSYIVYGPLINRNTTVLFEGKPRTPDASTFWRVIAEHKVSVMFTAPTAIRAIKKEDPNFIKKYDLSSLRIQFLAGERCDVATLDWYREHI---PVPAIDHWWQTESGWPMIANMMGYLPIKPGSAGKAVTGYDIRIFGENGQELGPNEEGYVVIKLPLPGTLLDLWKDNERFKAGYLNKFPGYYFSGDGGFKDDEDYIFITGRVDDVINVAGHRLSTAEMEEIVASHHSVAECAVIGINDELKGQIPLALVVAKSGEEIEHQLQHEVVKLVREQIGAVASLRDVVMVQRLPKTRSGKILRKMMRSIADGESFQV--PSTIDDEAIIDEIRAVLQ- 114761465 40 --------------------EDMHRASIDDPESFWPRALDDLGFTTPWSTFRDDSA--GFAFPRWFSGGALNVATHCVTRHAKEAAKRPAVISEA-DSGVCRELSFGALGAEVERVAAGLAALGIGKGDRVGLFLPVIPEAAVALMACAKIGAVAVPAFSGYGPDPLAARLNAADAVALVTVDGTTRKGKPVAMKETADGALKQA--PGVRHVLVIENTGSGCAMTEGRDHAWAD-IGKACDPVPTVACDPNDPFMIIYTSGTTGAPKGIVHSHAGYLIKSGVDFGYAFDVQSDDLVGWIADMGWMLG-PLMITGCLQFGAGIVFVEGLPNFPDHNRMWDIVERHRVTMLGMAPTAARGLRAAMAGGVPEQDISSLRAFTSTGEAWDEPTWWWLFRDVGGKTLPIIN-YTGGTETGGGILSNYTCAPISCATFAGPLPGQDADVLDAEGNPTDG--IGELAVHNTWPGMTHAFWQDPERYFETYWSTFPDTWVHGDLASVAGDGYWRIHGRSDDTIKVSGRRIGPAEIESALVTNPEVSEAAVIGVPDPDRGSRIVAFVTLGSGVEALDMVRAA--EAVTRLVGKAMIPSLIVPVPGLPKTKNGKIMRRAIRARYLGQPA--GDMSALDASTPLELI------ 120611491 3 ------------------RYADFHRRSLQERDAFWAEQARLIDWQEPPRRICNYDRPP---FARWFEGGTTNLCHNAVDRHLAQRGGQPALIATSSETDSERIYSFAELHAEVQRMAAALRSLGVQAGDRVLIYMPMVAEAAFAMLACARIGALHSVVFGGFASGALASRIEDAEPVAIVSADAGSRGGKVVPYKPLLDEALQLSK-HQPGAVLLVDRGLAPMELRPGRDHRWEELRARHDARVDCEWLDATHPSYTLYTSGTTGRPKGVQRDTGGYAVALAASMRHIFDAGAQDVFFATSDIGWVVGHSYIVYGPLIAGMATVMYEGLPIRPDAGVWWRIVERHRVTHMFSAPTAVRVLKKQDPEWLRRYDLSSLKALWLAGEPLDAPTAQWIGEALG---VPIVDNYWQTETGWPILTLANGVEPQPSRAGSPGKAMYGYDVKLIDQELAEPDRKGVLAIEGPLPGCMQTVWRDDERFVQTYWKSIPGRYSTFDWGVRDRDGYYFILGRTDDVINVAGHRLGTREIEEAIAAHPQVAEVAVVGVADALKGQVAMAFAVARDPAAVADALEGGVMQLVDQRLGAVARPSRVHFVALLPKTRSGKLLRRALQAVA--ERRDPGDLTTMEDPSALQQVRD---- 118351915 35 -------------------YQIAFERSVNTREDYWREQTHFVDWFKRPDVILDKSN-PNPGFWRWFKDSQVNMCYNAVDRHVKQLHDKPALHWISPYEKIERTYTWAELQDNVARLAGVYQNLGVKKGDRVVIYMPMVPEAVFGMLACARLGAIHSVVFGGFAAKELASRIKDSEPALILGGSFGYEPGKVINYKKILDEAIDIAGAQNTKVLVYQRDEKNKCSMVPGRDYDYKELISRAQ-KADCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVAAQWAMKHIVDIHKGDVYFSGSDIGWVVGHQFIVYGPLLRGATTILHEGKPTTPDASQYWRIIEKYRVKGLYTAPTAMRAIRKEDLNWIKKFDLSSLTNVALAGERCDVPTYEWIHKHV---PGLINDNYWQTETGWVISGNFQNLHTFPIKPGTACKPVPGFDVHILDEHNQEPNKLGRICIKLPMPSFMLTLYNNDSVFEQKYLHDSPGYYLAGDSGYFDEDGYLNVMARIDDVINTAGHRLSTGSMEEALLKHDNIVEAAVVAKHCDFKGEVPFGFVVPKDSQRVDIQVEKECVSLIRKEIGPVASFKNCIVVEKLPKTRSGKILRNTLKKIVDGKQID-RIPPTIEDDTVIPKIQSDVQS 14325528 24 -----------------DEFKRLLEFSKNDPNGFWESIASDLVWRKKWDTVMEGRLPE----FSFFKGGYLNVAENLIDRHIEAEANRAALIFESE-TGRSAVYTYAMLQSIVNKLSNALRSLGVKKGDRVSIFLPNIPETLFSVLACYRVGAVFNTIFSGFSTQALENRLKHFNPMIIITADGTYRRGKLVELKKKVDEIRD----SNFEKIIVVKNVGLNLNFTE-RDLDFYSLIAKFNDKDKGGDVEANEPGIVFYTSGTTGKPKGVVLSGAGFLVNNYVYAKHHLDLSKSDVLWCTADIGWLTMHIWGIIGALANGSTTLFYEGAIDYPSQDRFYEIVQKYKVTKIFTAPTLIRMLMKYG-FPEGKYDVSSVRVIGLVGEPLNPEAWHWMNKHF--RSAYINNTWGQTETAGTPLAGSAFATGMKPGSSGIEFLGASLDVVDDEGNPVL-ERPGNLVIKKPFPMMIRDLWNEHERFLKEYYGKLEGLYFTYDVAVKDKDGHFWVLGRNDDVINVSGHRLSTMEMESLVASVNGIAECAVVGIPDEIRGLTPVVFVSLKNDISAT-GIEETISKMIEEGIGKFAAPSDVIVVEEMPKTPSGKILRRFLREIYV-YGDIVGDRTGLENPASIEKLKS---- 146182536 8 -------------------YQIAFDKATNDREDFWRDQTYLVDWYKKPDVILDRSH-PNPGFWRWFKDSRVNMCYNAVDRHVGELANQTAIQYVCGYLGTEKAYTWAELLDNVSRLAGVYRKLGVKKGDRVIIYMPMVPEAVFGMLACARIGAIHSVVFGGFAAKELSGRIQDSKPALILGASYGFEPGKVINYKQILDEAIDISGVQGIKVLLLQRGDKVTAPIKVGRDFDYHSSMLFAE-KVDCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVATSWTMQHIMDIHKGDVYFSGSDIGWVVGHHFIVYGPLIRGATTVLYEGKPTTPDPGQFWRIIEKYRVKGLYTAPTALRAIRKDDLNWIKKFDISSLQAISMAGERCDVPTYEWIQKHV---PVLINDNYWQTETGWIISCNYKNTHPIKPGSAIKPAPGFDVRILDQDNKETEPNKLGRICIKLPMPSFMLTLYNNDEAFIQKYLAESPGYYLAGDSGYFDDKGYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAKVDDFKGEIPIGFVVAKQGGNIDKQFEKECTTIVRQEIGPVASFNNCILVDKLPKTRSGKILRQTLKKIVDGEKIE-KIPPTIDDASVIPKIQADVES 118363068 10 -------------------YQEAYDRATDTREEFWKEQLDLVEWFKKPSVILDKSHQN-PGFWRWYKDGEINICYNAIDRHVIEMPKKPALHWYSAYLKQELTYTWADLHEQVSKLADVYTKLGVTKGDRVIIYMPMVPEAVFGMLASARIGAIHSVVFGGFAAKELSGRITDAKPKLILSASCGIEPHKTINYKTILDEAIHLSGHNDLKVLLLQRAHQTTNLLTIGRDYDYHTAMQFAKP-IDCVSVTADHPLYILYTSGTTGQPKGIVRDTGGTCVATSWTMKHIMDIHKGDVYFSGSDIGWVVGHHFIVYGPLLRGATTVLYEGKPTTPDPGCFWRLIEKYKVKGLYTAPTALRAIRRDDLNWIRKFDTSSLQNVSMAGERCDVPTYEWIQKNLG---VLINDNYWQTEIGWIISCNYKNTFPVKPGSAVKPAPGFKVEILDQDNHVIEPGKLGRICIKLPMPSFMLTLYNNDEAFIKKYLADAPGYYQSGDCGYFDSDGYLNVMTRLDDIINTAGHRLSTAAMEESLLGHDDVVEAAVVSKVDDFKGEIPIGFVVIKQGRNPEQKLEKECIEIIRKDIGPVASFHHCIIVEKLPKTRSGKTLRHTLKKIVDGQKID-KIPPTIEDASVLEKIEERVK- 211965791 146 --------------------DQLHRESLEDPIGFWRQQAASVRWFKPFSAVLDSSDAP---IYRWFPGGHVNACYEAVDSHVHNRAGAYAIIYDSPSTGSKEKITYGELLERVSALADALRKAGVHEGDRVLIYMPVVPEAAISMLACARIGAVHAVTFGGFGTQELSTRIDHAKPKAIIAASCGIEPRRIVPYKEGLEHALQLSSHKPEFKVI-LQRSQHECTL-ESSDIDWDCFIKSGSGQCDILPVDSNHPLYLLYTSGTTGDPKGIVRDHAGQCVSSHYTASAIYGIRPGNTVFCASDLGWVLGHSIMVYGTLIGGGTSVMYEGKPVMKDAGAFWRISSEYGVSKIFTAPSALRNIRVADPHGLRAYDLSRLRTVYLVGERTDHATFRWFTNALSRTPPLVIDHWWQSETGWPMTCSEDDYTPLREGSCGKPCPGWDLRILDNDGEEVEDEMTGHIAVKLPMPGSLKSLYQNDNRYISTYLSRFPGYYDTGDSGHFDDDGYLHIEGRTDDVINVSAHRISGLSIEEVLTKHPEVASAAVVGVTDAMKGHVPVAVVILRPQQQRRNKVIEELVHNVRQRIGPFACFRTCVIVEKLPHTRSGKTLRKTITLILEGHRYSV--PPTIDDPSALSELKQAVK- 198428035 38 -------------------YKTNYERSLKDTSAYWAEAAENLVWTKKWDKVIDNSNSP---FTKWFTGGEISHCYNCIDRHVDENGDRVAIIHDSPVTDTIQNFTYNELLKQVSCLAGCLSDMGVKKGDRVLIYMPMIPQAVVAMQATIRLGGIHVVVFGGFAAKELSVRIDNCTPKAIISASCGVEPSRVVRYKPILNEALAMASHKPLKTIIYQRPNMEPAEL-GENDLDWDELMNKGR-SHDCVPVPSNHPLYLLYTSGTTGLPKAVVRPTAGHSVRLHWSMKAIYGVDPGEVFWAAADIGWAVGHSYGVHAPLLQGSKSLLYEGKPGTPDATTFFRIIQDHNVAALFVAPTALRAIKREDPDALKQFDLTSMRNLFVAGEHCDVDTLRWSKDAF---QSPVLDHWWQTETGSAITASCVGRLDPPESSTGLPVPGWDLRVVDDDGNEVERGTLGNIVAKLPLPGTFQTLWNNDERFRNTYFTKYEGYYDTMDAGVQDEDGYISVMSRTDDVINVAGHRLSCGHIEEVINSHEQVVECAVVAKDDKLKGSIPFAYIVIKSDCRDPQSVLPSIIKLVRDEIGPVAAFKHAVFVNRLPKTRSGKTPRNTLQAICNKKPYKV--SPTIEDSTVYPEL------ 209518542 34 -----PASFIAQANLADAGVFE--RFSLDKIPECFKEFADLLDWYKYWETTFDASNPP---FWRWFVGGRINACYNCVDRHLAAYRNKAAIHFVPEEDETTQHVTYQELYVRVNEFAAMLRDCGLKAGDRVTLHMPMVAELPIAMLACARLGVIHSQVFSGFSGAACADRILDSESRLLITMDAYWRGGKLVDHKEKADTAFAEAAGHKAEKVLIWQRYPSPTKLVEGRDVIVNDALKPFRGKREPVEMPAEDPLFLMYSSGTTGRPKGCQHSIGGYLAYVAWTSKYIQDIHPADVYWCMADIGWITGHSYIVYGPLALGASTVVYEGVPVYPDAGRPWRIAETLGVNIFHTSPTAIRALRRSGPDEPAKYNY-HFKHMTTVGEPIEPEVWKWYHQSVGKGEAVIVDTWWQTETGGFLCSTVPALHKMKPGSAGPGIPGIHPVIYDDDGNELARGSAGNICILNPWPGAFQTIWKAPERYVKTYYARYCWPYMAGDGAVDAADGYFRILGRIDDVINVAGHRLGTKEIESAALLVPGVVEAAVVPVADEIKGRVPELYVSLKPGVEASDDVAKQVSDTVVGRIGGIAKPHRVLIVPDMPKTRSGKIMRRVLAALSNHQ--DPGDVSTLANPEVVDSLR----- 157692549 24 --------------LDFSTYDAFYKASIERTDWFWREAEKAIKWKVPYEAALGQD---SFMWPKWYKGGQLNITETAVDKWAEEAQHQPAVIWK-NEMGEERRWTFLDLQEKVNRLAAGFLKNGLQKGDVAVIYMPMLPETVAVMLAFAKIGVIFSPVFSGYGSEPLAVRIRASGAAIVVTGSGMTRRGKKINMRECAAEAIDK--TSTVKTVIVHTFSETEYE----GDIRLNDLL-TEDPICETTYLSNEEPLMILYTSGTTGTPKGAVHTHAGFPVKAAFDAGLCMDVAKGDRLFWLTDMGWMMG-PFLVFGGLINGAAIVLYDGAPDYPDEQHLWSFIHEQKVTHFGLSPTFVRSAMQQD---LASIKLPHVKAIISTGEPWNEAPWQWLFDKIGHKHIPILNYSGGTEVSGGIVGSTLLRPIKPVLFNAAILGMAADV--YNEEAESVINEVGELVVKKPWVGMTCGFWKDPERYEDTYFKRFDGVWTHGDWVVQSDDGTFHITGRSDDVINTAGKRVGPAEIESILVGHPAVHEAAVIGVKDEVKGEALVCFIVTGPQSCDESKLIQELKTHVGSYAGKALTPKDIHLISALPKTRNGKIVRRLLKGAYEQQPSP--DLSSLDNPHVYESICE---- 15898848 7 -----------------DQIKALAKFSMENPEAFWRDKANYVSWFRQPEKILEG----EPPYEKWFVGGTLNISYNAIDRHLPDKKDKVAFYWTNERLDSFRSISFQDLYQEVNKAAYVLSELGVKKGDTVSMLMPNIPEAVYFSLATHRLGAILIIHYVGLSEETVAYRFNDCGSKVLIVASKTFRNGNEIRIKDFVDKVLESHTTP-IQKVLTVPRGYSDFNVNGKRDVVYDGVKPKGKVYVKPVEVEANEPATVYYTSGTTGRPKGLYHSNGGYVIALNWAFKAIFNPTENDVWWTVSELGWPVWPMANLYTIPVMGIPGVLFEGYVGY-KRDLFSRVIERYNVSLVWSSTTTLYTLKSLGEESVKSGDTSSLRMILNTGEPLNVGAWMWLNQNLPQVKIADAYWMTEHLSPVGATPYGIGEIPFKAGSGIQFPGGTYFLIVDDEGKPLPPKQKGYIVLK-PLNPALAKMWNDPNYIKEKYWSRFPGYFYTGDYGYVDEDGYLFVLGRADDVIRAEGERIGTLEVESVIVTHPNVAEAAVIGQ-----GGNIIAFVVPRQGVEVGDALRNDIKNYCRN--AGYIV-DKVVFVKRLPKTKSGKIMRRLLKAILANE--NPGDVSTLDDIRIMEELKEALKS 167584558 36 -----PASFIGQANLTDPGVFE--RFSLDRPECF-KEFADLLDWYKYWETTFDASHPP---FWRWFVGGRLNACHNCVDRHLPKYRNKTAIHFVPEESEAVQHVTYQELYVRVNEFAALLRDFGLKAGDRVTLHMPMVAELPITMLACARLGVIHSQVFSGFSGAACADRILDSESRLLITMDAYYRAGKLLDHKEKADIAFAEAAGHQAEKVLVWQRYPSPTPLVEGRDVIVNDALKPFRGKLDPVEMPAEAPLFLMYSSGTTGRPKGCQHSTGGFLSYVAWTSKYIQDIHPEDVYWCMADIGWITGHSYIVYGPLALATSTVIYEGVPVYPDPGRPWRIAEQLGVNIFHTSPTAIRALRRAGPDEPAKYHYRFKHMTTVG-EPIEPEVWKWYHRTVGKGEAVIVDTWWQTETGGFLCSTVPALHKMKPGSAGPGIPGIHPVIYDDDGNELPSGKAGNICIRNPWPGAFQTIWKAPERFVQTYYSRYCWPYMAGDGAVDAADGYFRILGRIDDVINVAGHRLGTKEIESAALLVPDVVEAAVVPVADEIKGKVPELYVSLKPGVEASERLARQVSESVVGRIGSIAKPHRVLIVPDMPKTRSGKIMRRVLAALSNHQ--DPGDVSTLANPEIVDSLR----- 149632141 3 -----------------------------------------------------------------FADGLINICYNAIDRHVESRGEKVAIIYDSPVTNSKSSITYKSVLDQVSKLAGVLVKLGVRKGDTVVIYMPMIPQAMYAMLACARIGAIHSLIFGGFASKELSTRIDHAKPKVVMTASFGIEPGRRVDYIPLLEGALKMGEHKPDKVLIYSRPNMETVPLVPGRDLDWDEEMAKAQ-SHDCVPVLSDHPLYILYTSGTTGMPKGVVRPTGGYAVMLNWTMSSIYALKPGEVWWAASDLGWVVGHSYICYGPLLHGNTTVLYEGKPGTPDAGAYFRVLAEHGVSALFTAPTAIRAIRQQDPEATLGKQYSRFKTLFLAGERCDIETLEWSKKVF---KVPVLDHWWQTETGSPITASCIGLGNTKPGQAGKPVPGYNVMILDDNMQRVKADTLGNIVVKLPLPGAFSGLWKNQEGFKNLYFQKYPGYYDTMDAGYMDKDGYLYVMSRVDDVINVAGHRISAGAIEESLLSHGTVADCAVVGREDPLKGHVPLALCVLRKGINTKEEVQEQIVKHVRHTIGPVAAFRSVVFVKQLPKTRSGKIPRSTLSALVNGKPYKI--SPTIEDPDVFKHIEEAVK- 91789214 63 ------------------------------PECF-KEFADLLDWYKYWETTLDTSNPP---FWRWFVGGKINACYNCVDRHLGQHKNKTAIHFVPEPEDEAQHLTYQELFVRVNEFAALLRDCGLKAGDRVTLHMPMVAELPITMLACARLGVIHSQVFSGFSGKACADRVADSESRVLITMDAYHRAGNLLDHKEKADIAVMEAASHGVDKVLIWQRNSSPTKLVEGRDFVINDVLKQFRGKREPVQMPAEAPLFLMYTSGTTGRPKGCQHGIGGYLAYVTWTSKFIQDIHPEDVYWCMADIGWITGHSYIVYGPLALAASSVVYEGVPTYPDAGRPWRIAENLDVNIFHTSPTAIRALRRDGPDEPAKYNH-HFKHMTTVGEPIEPEVWKWYHRMVGKGEAVIVDTWWQTENGGFLCSTVPAIHKMKPGSTGPAIPGIHPVIYDDEGKESGSGKAGNICIRNPWPGGFQTIWKDPERYVRQYYARYCWPYMAGDGAVQAADGYYRILGRIDDVINVAGHRLGTKEIESAALLVPEVVEAAVVPVADPIKGKVPDLYVALKPGLAPSEEIANRVSASVVSEIGAIARPRRVIVVPDMPKTRSGKIMRRVLAAISN--HLDPGDVSTLANPEVVDKIKE---- 218295632 253 -----PRELLEKA--NLQDFPALYRQSLEDPEGFWGDFAQGLLWARPWERVYD------AESRAWFQGGLTNAALNALDRHLPERAQQVALLTL-DGEGTLEKWTYRELHDLSARLAGVLKDLGVGPGDRVALYLPTGVEAAIAMLACARLGAVHMALPMGLGPEVLRQRLLKGEARLLIAADGYYLRGRFAPTRAAVEAALSGLDLPVLWH---------------RRGTTEFLERAMEGKPQEALPVPSSHPLFLLHTSGSTGTPKGVVHGHGGYMVGVAWALRHLFDLKPGEVFHTTADLFWIVGHSFGLYAPLFLGGTSLLLEDRPDHPSPSAFYQRLERLGVRVLLTSPTVLRTLRRHGEARPTGL-----RLVGSVGEALAPEVWRWTRENLAWP----LDNWWQTELGAPALAT-PLPLPAKPGFVGVPLPGVEARVVDGEGRILPPGERGHLVLLRAGPAQLVGLLGGENPW-------RGGLYLTGDLALMDEEGYFRILGRSEEVIKLGEARLGTAEVEAALLTHPQVAEAAAIGLPGEE-GERLVLFVVPRTPEELKPLLAEKLKAHLFRHLGPLG-PVEVFFTESLPRTRSGKILRRLLKAELLG--VDPGDTSGLED------------- 18313377 29 ----------------------------DKPEEFWRSFEKELGWYEEYIKVLDLS--KGVQWPRWFVGGKINIADQL------EDSSRPLVKWEGEDGSTA-VWSYSEVLYKAKAVASWLKRNGLEKGDRVAIFMPMVPEIIPVMLGAIRAGGVIVPLFSGFGKEAIRVRLEDSEAKFVFASDISYRRGKEIDMLSE----LRAGLTPSVKRVVVQERSGRSSGYTPLSEVFK-------TGGDHVERADAEDPIMIIYTSGTTGKPKGTVHTHDGFPVKAAADVYFHFDVSEGETLSWVTDMGWMMGPWMVFAAYLL-RGSMAFFEGAPDYP-KDRLWRFVERFKVNALGLAATLTR-YLRSIGAAAEPGQLDSLKAFGNTGEPIDVESWLWLYR-MGRGRIPIINYSGGTEISGGILGCYV-VRPIKPSSFNGPSIGTKAAVFTEDGRPAPPGVEGELVVLSVWPGMTRGFWRDPQRYLETYWNKWPGVWAHGDAAVVDEEGFFYILGRADDTIKVAGKRLGPAEIETVLNAHPAVAESACIGVPHEIKGEVPVCFVVLKPGYEPSEALRRELIKLTEEALGAFGAVEDIRFVKMLPKTRNAKIMRRVIRAVYLG--RNPGDLSALENPEAIEEIKRA--- 153818342 2 -------------------YQEQYQWAKEQPEAFWRKQAQQIDWFQPPQTILANDE---HGIERWFPDGVLNTCWLALDYHCEQRGDHTALIYDSPVTGKKQRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGVKSIVIPTAMSIKPLWIAAGNLKKSWFISV-----ANAALSSLMPVIWNGTRSCNRPRHTVVCLCSLPIRCISYTQHTANE---RGVRDNGARGALKYSMQIIYNMPQDGVFWAASDVGWVVGHSYIVYAPLIHGCTTILYEGKPRTPDPGAFWRVCQEYQVTALFSAPTAFRAIKKEDPNYLKKYDLSALTTIFMAGERLDPPTLEWVQSKTG---KPVIDHWWQTETGWAIAGNPTGSMPIKAGSATKPIPGYQVEILNELGENMPANQQGFVALKRPLPSCLPTVWRNHDRFESGYLAQFPGYYVSGDGGYLDDDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKDGVKIDAQLEQELVASVRNQIGAVACFKHAIVVERLPKTRSGKILRRIIRQIADGESYTI--PSTIDDPMSLNEL------ 56459987 34 ------------------NYHDLYQWSVENDESFWSMVWDYFDVIKGSTIVTDKEKMPG---AQWFPEASLNFAENLLRH----KDDHIALIFRGEN-GTRQQLTYAELNHEVAAFAEGLRQRGVEAGDRVAAMMPNCIETIIGMLATTSIGAIWSSCSPDFGVQGVLDRFGQIEPKVLITVDGYFYNGKNLNIKSKTADIIK--QIPSIEATVLVNFSEQKDRIKGDKIFSWSDFGDAEKTQIDFAPRNFNDPLYIMFSSGTTGVPKCIVHGTGGTLLQHLKEHGLHTDLDRDDNLFYFTTCGWMMWNW--LVSGLAVGATLTLFDGSPFAPKPEFLWDVADEEGITVFGTSAKYLAALEKEGVKPGESHNLEKLRSILTTGSVLPPESFDYVYRDIKKDLCLSSISGGTDIVSCFALGCPILPVYRGELQCRG---LGLAVNVYDENGKPVKGEKGELVCENSFPCMPVSFWNDENRYFNAYFDRFKNTWAHGDFAELTENNGVIIYGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESIAIGQQYED-DERVILFVKLRDGIELSDELRQTIAKTIRANATPRHVPAVILQVEDIPRTISGKIVELAVRNVVHGEP--VKNTDALANPEALDYFRDREE- 171325257 39 -------WLKEKKGLSFETHRQLWNWSVEQLEEFWESVWEYCEVKTPYRCVLEERKMPG---AKWFPGATLNYAEHVFR---NERSDRPALLFRSERV-PYREVTWKELKEKTAAVASALKKIGVKPGDRVVAYMPNIPETVIAFLACASIGAIWSSCSPDFGANSVIDRFQQIEPVVLFAIDGCQYGGKEFDKRPIVDELREK--LPSLKKTILLPYLREDVQAPDDSVLLWDDIIR-EKAELTYEYVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKSLLIEENLTKESTFFWFTTTGWMMWN--FLIGGLLVGASVVLYDGSPTYPDGNVLWELAEKARITHFGTSAAFINVCMKLGIKPKELYDFSDLQAVLSTGSPLTTEGFAWVYENVKDDICL-VSCSGGTDVCTAFVAGSP-ILPVRAGIIQCRSLGANVQAFDENGN-RLINEVGELVITDPMPSMPLFFWNDPNYYLDSYFDTYPGIWKHGDWIKIDEEGGCVIYGRSDSTINRAGVRMGTSEIYRAVEALDEVLESLIIDLELMGRKSFMPLFVVLQPGASLDEELKEKIKNEIRQKVSPRFVPDEIYQVEQIPKTLNGKKMEIPIRKVLLGFPEKAVNPGAMANPEALQFFIE---- 91783041 43 ------------------------------PDAYWEWVAKKFRWMRPWESVRDGNFPE----FKYFAGGMLNVCDNCVDRYAEDYASRPAITWEGE-PGDCATLSYAQLRTATARFANGLRSLGVGQGDVVAIYLPNMLESFVAIQACNRIGAIYTVLFAGFSADAAALRLQTSRAKVLVTADASYRRGKQVPLLENARKARRSA--PRLEHIVVIDRTGAAPALHDG-ETGYKELVAAQSDDCPCVPLEANAPAFLIFTSGTESKPKGVVHSVAGFLLGTWANVQWQVGPAKDDVYWCAADVGWLTFPIQAVIGGLAHGASLVCYEGALDTPGKDRFYQIANRHHVTKILIAPTALRMLRALGDEVAKANRIDGLRLITTQGEPLDPETYHWTSNTLG-DQLPIVNAYGQTETGSTWTYPVYGVEPLKAGSCGTPVPGHAYRVLLEDGSTAPVGTKGALVLTAPFPTLARTVWDDHQRYLNTYFGRYPGVYNTSDEAVVDSTGQLWVLGRGDDVINVAAHRLSTMEIESVVASQPGIADAAVVGVSDAVKGTVPVAFVTLVAGA-PVESTIGQICAAASDAIGTIARLEQVFVCKALPKTRAGKTVRRLLREIVETGEAK-SDLTGIEDLEVVGNLIREVAA 167516386 5 --------------------------------------------------------------PDWFKGWQLNVAHNCLDRHLPTRADQPALLYESPALGISQAITYADLTDQVSRFAHVLQERCVTKGDRVIIYMPMCPEAIVAMLACARLGAIHSVVFGGFASKELATRIDAAQPKAVLSSTHGLDGVKAVNYKKLTDEAHRLCTFKP--GIQHSDDHTATANLLRTGDLDWEDCMNTAGHT-KPVPIDATDPLYVLYTSGTTGKPKGVVREAGGHAVVLADTIQSIFNIHPGQVMFTPSDIGWVVGHSYIVYAPLLAGATGVLYEGKPTTPDASAFWRIIEKHKVKAMFTAPTALRAIKKEDPMLVQQHDLSSLETVFVAGKRADPASVQWAEQVL---QKPIVDNYWQTETGSPMSA-CSGHLPIKYGSCFKPVHGWDLQIVDDHGQTVPVGETGNLVAKLPLPGAATTLWKDHERYDSSYLAAFPGYYQTGDAGFIDEDNYVHVLTRTDDVINTAGHRMSTGVLEGALTAHDKVVEAAVVGATDELKGQLPVGFVVLKTGKSFESDLRKELVQRVREDVGPVAAFKRVYVVRQLPKTRSGKTLRMVLRQMVDGQPLTL--PPTIEDASIVDSVRQE--- 89095398 19 -------QVNQQHNTTLDSYSSLHQWTVENPETFWNHIWDDFGVIGPF--LVDGNKMPG---AKWFPEAELNFAENLL----KYRDDRTALIFR-NEKDIRAEISYKELYTKAAQYAAGLKQRGVGKGDVVAGFMPNIAETVIAMLATTSLGAIWTSCSPDFGIQGVMDRFGQVKPKVLFTIPAYLYNGKRIDCVEKVTQIAERLDTTE-QIVFVPYLDQTDDISSVSKSCWLENFIDNSATELSFTPVSFADPLYIMYSSGTTGTPKCIVHSVGGTLLQHLKEHHLHTDIKREDKLFYFTTCGWMMWNW--LVSGLACGCTVVLFDGSPFAPSAKVLWDIAEQEGISVFGTSAKYIAALEKAGTKPGTSHNLPNLRAVLSTGSPLAHESFEYVYREIKEDLLLASISGGTDILSCFALGCP--ILPVHTGELQCRGLGMDVAIFDDEGKEIK-EQKGELVCRTPFPSMPIYFWADEEKYKSAYFAQFDNIWAHGDYGELTQHEGVIIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVQESICIGQPWQD-DTRVVLFVVLKDGIELSAELQKEIKQTIRANTTPRHVPSLIIQVADIPRTISGKIVELAVRKVVLGEA--VSNKDALANPEALD-------- 138894992 34 -------WLKENKGLSFASYRQLWTWSVEQLEQFWETVWEYVQAETPYECVLRERKMPG---AEWFPGATLNYAKHIF-RHA--RADRPALIFRSERV-PYREVSWQELTEKTAAIAQALREMGVKRGDRVVAYMPNIPETVMAFLACASIGAIWSSCSPDFGAGSVIDRFVQIEPTVLFAVDGCQYNGKEFDKMPVVSEL--RAKLPSLKKTVLLPYWREQMEAPDDGVVLWDDVVAN-KAELVYENVPFNHPLWILYSSGTTGLPKPIVQGHGGILLEHLKALSISDNLTPESTFFWFTTTGWMMWN--YLVGGLLTGATVVLYDGSPTYPDGNVLWELAEKAGITHFGTSAAFINVCMKHGLKPKEHYDLSKLEEVLSTGSPLTVEGFAWVYENVKDDICLASCSGGTDVCTAFVVGSP--ILPVRAGVLSCRALGADVQAFDENGQPL-VNEVGELVITKPMPSMPLFFWNDPDRYRNSYFDTYPGVWKHGDWIKIDEQGGCVIYGRSDSTINRAGVRMGTSEIYRAVEAVDGVLESLVVDLEMMGKQSFMPLFVVLKSGVELDDELKDRIRQSIRQHVSPRFVPDDIYEVKQIPKTLNGKKMEIPIRKLLLGFPEKAVNPGSMANPEALDFFLE---- 73541510 29 ---------------DLTRYDDLLELSRNHPDRYWQVAMQHCGWDTPPTSYLDPASPR--EFPQWFPGGRLNWV-NTVLAWTDRTRDQAAVVAERE-GGEVQSISYAELGTRVRQFASGLQALGIGRGERVGLLMENGIEATVSLLALASIGAIVVPLFSGFGVDAIVARLSAAEATSVIASTGFSRRSKRIDVEGTLREAWAR--LPALKRV--VWKQAGAAQAAGPQDLDWQAVMASGAGRADPVTLGPQDPFMVIYTSGTTGKPKGVVHTHGSFPLKIAHDAVVHFDVAPGDVFCWPADMGWIAG-TLVLGCALLRGATLVCYDGAPDYPSWARMSQLVERHKVTHFGSAPTLIR-GLASNEQVALQGDVSSVRLLITAGEGIDPEHFCWFQRTFGRGTQPLINYTGGTEVSGALLSSVV--VRPIPPSGFNTTSPGVDVDVVDAGGTPLTGTVGELVIRQPFVGMTQSFWQDAERYLDTYWHTIPGLWVHGDLALRRPDGTFFMMGRSDDTLKVAGKRLGPAEVEEVVLELPEVAEAAAIGVDDKDKGQRLVVFVIGEGGAADADAVASRVISHVDKRLGRPFRPSAVHVVNQLPKTRSSKIMRRVIRSVYCNTP--PGDLSSLDNPASLDEIRAA--- 146413775 1 ----------------------------------------------------------------------------------------------------------------------------------------MNPQAIIAMLAVARIGAIHSVIFAGFSLGSIKDRVNDAACKALLTCDEGRRGGRPVNIKKLCDDALE--QCPTVEKVLVFKRTGADVAMKKGRDFYWDEETANFPGYTPPVPVNSEDPLFLLYTSGSTGTPKGVLHTTGGYLLGAALTTKYVFDIHPEDILFTAGDVGWITGHTYALYGPLALGVSTIVFEGTPAYPDYGRLWQIVDKYKATHFYVAPTALRLLRKAGEEELAKYDLSTLRTLGSVGEPISPDIWEWYHEKVGRGKCHITDTYWQTESGSHFIAPFAGITRNKPGSASLPFFGVQCLIDPVSGHEISGNVEGVLAIKDTWPSMARSVWKNHTKYMDTYLKPYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHGVSEAAVVGINDDLTGQAVVAYVALKDEAAGADELRKALVLQVRKEIGPFAAPKSVIIVADLPKTRSGKIMRRILRKISSNEADQLGDITTLANPQSVEGIIKE--- 124521068 26 ----------------------------------------------------------------WYETGRVNLAYEAIDKHAESRKNKVALMYLSD--SRNEKYTYYEMKRLTNKAANVLKEAGVQKGDRVFIFMPRSPELYFAMLGAIKLGAIVGPLFEAFMEGAVKDRLEDSEAKVLVTTPDLVGR-------------VPAGQLPALETIFVVGENVKE----EGKYKDYLKYFNEASDKLEIEWVDREDGLILHYTSGSTGKPKGVLHVHNAMI-QHYQTGKWVLDLKEDDIYWCTADPGWVTGTSYGVFAPWLNGATNVVVG---GRFSPAAWYRTIERFGVTVWYSAPTSFRMLMGAGNEIINQYDLSTLRHILSVGEPLNPEVIRWGNEVFGLR---IHDTWWMTETGAQLICNYP-CMDIKPGSMGKPLPGIEAAIVDDQGNPLPPNRMGNLAIKKGWPSMMRAIWNNPQKYESYFFP--NGWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLIEHPAVAEAGVIGKPDPVRGEIIKAFIALRDGYEPSDELKEEIRQFVKKGLAAHAAPREIEFCEKLPKTRSGKIMRRVLKAWELDLPT--GDLSTMED------------- 124521242 29 -------WLEKEYGLTFQHHQDLWKWSVDQLEPFWKSIWEYCGVHTPYEQVLKSRTMPG---AEWFTGSTLNYAEHVF-RNSRKH--KPALIFQSE-TVRQREVSWQELKEKTAKTAQYLKKLGVQKGDRVVAYMPSMPETVIAFLACASIGAVWSSCSPDFGNESVIERFKQIEPAVLFAVDGYSYNGRIFEKRKNITEL--QASLPTLKKTIVVPYMDFGEIKPDSSTVSFKEVLK-EEAKLAFEPVPFDHPLWILFSSGTTGLPKPIVQGQGGILLEHLKILKVEQGVEPDDVYFWFTTTGWMMWN--LVIGNLLAGVTVVLYDGSPAYPTMDALWDLAEKTGMTHFGTSAGYISVCMKSGIKPKEKHDLSHLKAILSTGSPLTAEGFIWCYENVKEDLW-VVSTSGGTDLCTAFVGGSP-VLPVHAGEIQTRGLGANIQAFDEEGKPV-VNEVGELVICDPMPSMPLYFWGDNKRYFESYFDVYPGVWRHGDWIKIDEKGSCVIYGRSDSTINRQGVRMGTSEIYRAVEGIDEIIESLVIDLEHLGRQSFMPLFVVLKQGRHLDDTLKNRIKTEIRAKVSPRFVPDEIYEVEQIPKTLSGKKLEVPIRKILLGFPDKVVNRGSMANPEALDFFIELAQ- 172058246 11 ------------------------------------------HWLSEYDGSDSYDWQEAEQYFSWSTTGKVNMAYEAIDRHAEERANKTALIYF--DGTTEQTFTYADMKRLTNKAANVLKDAGIEAGDRIFIFMPRSPELYFALLGALKVGAIVGPLFEAFMEQAVRDRLLDSEAKMLITTKALLPR-------------VPVDELTSLEQIFLVDEDVEEDDKIK----DFRQAFQQASESFEPVWLDREDGLILHYTSGSTGKPKGVLHVQNAMI-QHMMTGRWVLDLQEDDVYWCTADPGWVTGTSYGIFAPFLNGATNVVVG---GRFNPDFWYSVIEKYKVTVWYSAPTAFRMLMGAGAEVANTHDLSSLRHVLSVGEPLNPEVIRWGKEAF---DQRIHDTWWMTETGAMMICNY-KSMDIKPGSMGKPIPGTKAAIVDDQGNELPPFRMGNLALKTPWPSMMRQIWNNPQKYESYFFK---GWYVSGDSAYMDDEGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFISLRDGYEPTEELKQEIQKFVKEGLAAHAAPREIDFRDKLPKTRSGKIMRRVLKAWELNL--ETGDLSTMED------------- 118046379 27 -------WLAQRYGLHFDDYHQLYHWSVNELETFWTALWEYIKAYTPYTTVLSSREMPG---ARWFVGAQLNYAEHVFR---QATPDRPAVIVASERQPPT-PLSWAELQAQTAAIAQTLRNAGVGPGDRVVAYVPNTPHALIGCLATVSLGAIWSSCSPDFGSPSVIDRFSQIAPKVLIAVDGYQYGGKPFDRR--AEVAAIQAALPSLELTIGIAYLDPTTDFAGWRPVVQWEEAVQTSAELRFTPVEFNEPLWVLYSSGTTGLPKPIVHSQGGILLEHIKSLDLHFDMRPGDTFFWYTTTGWMMWN--FLIGGLLIGAIPILYDGSPAYPDMGVLWRLAEQTNMRYFGTSAGYITALMKSGIEPATQYQLSTLKSIGSTGSPLPPEGFEWVYDHIKRDVWL-VSYSGGTDVCSGFVGGCP-LLPVYSGEIQCRILGCKAEAYDTDGHSV-IGVMGELVITAPMPSMPIYFWNDPDYTRASYFEQYPGVWRHGDWIVINERGGVVIYGRSDSTINRQGIRIGTGEIYRAVETIPEVLDSLVIDLEGLGGRSYMPLFVVLREGVTLDDDLRQRIKHTIRTNLSPRHVPDDVFQIDAVPVTLSGKKLEVPIKKILLGVPERAANPDSLRNPESLQ-------- 78060446 29 --------------LDVSSYDELMRVSIAEPERYWDTVMREIAWDVPPTGYVDLSR--GAQFPSWFPGGKLNWV-NTIYAWARATAQQKAVVAERED-GSVSTLTFAELEQRVQDFAAGLARHGVKQGDRIGLLMENGVEATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVIASTGFSRRTKRVDVQGALRDAWR--QLPLLEHVIWKRGEGDTA--QDARDLDWQETAAAAPEQRAAVSVTPDTPFMVIYTSGTTGKPKGVVHTHGSFPIKIAHDSLIHFDVQPGDVYCWPADMGWIAG-TLVLGCALLRGATLVCYDGAPDYPDWSRMSRVVERHRVTHFGSAPTLIR-GMASHEALALAGDRSTVRLLITAGEGIAPEHFNWFLQRFGDGTAPVINYTGGTEASGALLASVP--IRPIPPSGFNTVSPGVAADVVNADGQSVTGEVGELAIRAPFVGMTHSFWRDDERYLETYWQTIPGIWVHGDLALRTPDGNYFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADADKGQKLVVFIVPKPGTAVAAELETLVSGHVDKRLGRPFRPGRVHVVAQLPKTRSSKIMRRVIRSVYCGQP--PGDLSSLDNPAALDEVRAA--- 149181082 20 ------------------------------------------------DTYKDFDWNETKKNFSWNETGRVNIAYEAIDRHAESRKNKVALYY--TDDNRDEKYTFREMKNLTNKAGNVLKTHGVEKGDRVFIFMPRSPELYFTVLGALKLGAIVGPLFEAFMEGAVRDRLEDSEAKVLVTTPELLER-------------VPVDELPALEHVILVGNDVEE----KGKYVDFLTRFEEASDKLDIEWVDLKDGMILHYTSGSTGKPKGVLHVHNAML-QHYQTAKWVLDLKEEDVYWCTADPGWVTGTSYGIFGPWLTGASNIIAG---GRFKPEKWYNTIQKYGVTVWYSAPTAFRMLMGAGDEVVKKFDLSSLRHILSVGEPLNPEVIRWGMKVFNLR---IHDTWWMTETGGQVICNYPSME-IKPGSMGKPIPGIKAAIVDDQGNELPPYRMGNLAIKRGWPSMMNAIWKNEQKY-DSYFMPG-DWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVALREGYEVTDELKEEIRQFVKKGLAAHAAPREIEFKEKLPKTRSGKIMRRVLKAWELDLPT--GDLSTMED------------- 77459302 25 --------INQRHHLKLDDYPALHQWSIDQREAFWQAIVDFISFHTQPDAVLRGLKMPG---AEWFPGATLNFAEHLLSR----RDDAIAVIAIGEN-GQRELLTWAELAQQVAGFQASLQAAGVLVGDRIAACMPNTWQTLVAMLATTSLGAIWSCSSPDFGTHGVIDRFGQIEPKVLITCAGYRYAGKEIDQTVKVNEILE--QLPSLQQLIIVPYARPQAHATDYRTVTLWDDFYEPGDEPQFVPVPFDHPLYVLYSSGTTGVPKCIVHSTGGVLLQHVKEHGLHVDLGPGDRLFYYTTCGWMMWNW--LVSALAVGSAVVLYDGSPFYPDNERLLELLDDEQVSVFGTSPKFLATLESSGIKPRESYDLSHLRTLLCTGSALSPQSYDFVYRDFKPDVCLSSMSGGTDIVSCFVNGNP--MSAVRRGEIMGKSLAMAVEVWNDAGQPV-VGEKGELVCTRSFPAVPIGLWNDPDKLRKSYFSQFPGVWAQGDYAEQLPHGGMLIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLDSVAIGQQWQD-DVRVVLFVHLKDGVTLDDTLQQQIRQVIRANTTPRHVPAKIVAVTDIPRTISGKVVELAVRNVVHGEP--VKNTDALANPQALEQFRDRPE- 114706957 15 ------------------DYNALHAFSVEERSAFWDLVWDFSGTIEKGGTVLDETDSMRKD--RFFPEARLNFAENLL----AKRGGQDAIVFRGEDK-VKRRLSWEELHSLVSLLAQAMRAAGVTKGDRVAAMLPNMPETVAVMLATASIGAVFSSCSPDFGERGVLDRFGQIEPKLLFVCDGYFYNGKTIDVAEKLGPITKALEPTATIVVPYVGNEDEVARLAVNGTTLESFLSAFEADEIAFEPMPFDAPLYIMFSSGTTGVPKCIVHSAGGTLLQHRKEHQLHCGIGDGDRVFYFTTCGWMMWNW--LVSALANGATLMLYDGSPFYPDGNVVFDYAAEEKFTFLGTSAKFIDAVRNAGLKPKETHDLSAMRMMTSTGSPLSPEGFDFVYEGIK-PDVHLASISGGTDIVSCFVLGVP-WLPVHEGEIQGPGLGMAVDVWNLDGKPV-RGEKGELVCTKSFPSMPIYFFGDETRYHNAYFSQFEDIWAHGDFAEWTENDGIIIHGRSDATLNPQGVRIGTAEIYNIVEQFNEIDEAICIGQAWD-GDQRVVLFVRTAEGVELSDELIARIQKAVKNGASPRHVPAKILKVEDIPRTKSGKIVELAVREVVEG--REVKNIEALANPQALEEFK----- 56421341 14 ---------------NLKNYEETYKQ-------FWSEVEKEFSWH---------------------ETGRVNMAYEAIDRHAESRKNKVALYYR--DAVRNEKYTFKEMKEMSNKVANVLQAADIQKGDRVFVFMPRSPELYFAVLGIIKTGAIVGPLFEAFMEGAVRDRLEDSGAKAIITTPELLPR-------------VPVGDLPELKYVFLV----GDGIVEEGPYIDLKKRMNEASKHFDIEWVDRQDGLILHYTSGSTGKPKGVLHVHNAMI-QHYQTAKWVLDLKEDDIYWCTADPGWVTGTSYGIFGPWLCGASSVIVG---GRFSPDAWYQTIQDFGVTVWYSAPTAFRMLMGAGDEVVKKYDLSSLRHILSVGEPLNPEVIRWGMKVFGRR---IHDTWWMTETGGHLICNYP-CMEIKPGSMGKPIPGVEAAIIDDQGNVLPPYRMGNLAIKKGWPSMMKTIWNNPQKYESYFIGD---WYVSGDSAYMDEDGYFWFQGRVDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALREGYEPSEELKEDIRQFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAWELNLPT--GDLSTMED------------- 147920006 18 -----------------------------------------------------WCFDEAKKDFDWNYTGLVNIAHEAIDRHAASRKNKVALYWEGPNR-EHEKYTFSELKALSDKFGNVLRKAGIQKGDRVFVYLPRIPELYISAIAIAKVGAIFAPLFGGFRAEAVRDRMNDCEARMVITTPDMKRLGIDPI----------RAEVPSLETVIVCKADAS--YKYGEGELNFDAEMTYAPEEFKMEWCHLEDPVIMHYTSGTTGKSKGVVHVHNAMI-GHYITTKWVQDLRDDDVYWCTADPGWVTGTSYGIFGPWLCGASQVIY---AGRFTADAWYSIIDRHKVTVWYTAPTALRMLMKAGDDVAAKYNLKSLRYITSVGEPLNPEVIRWGMKVY---DLPIHENYWMTETGCNMIANFY-NLPLKIGSMGKPVPGIQAAVVDDKGNVLPPGVPGNLVIKPEWPSMMRGIWNNEEKFKEYF--RIPGWYVTGDSACVDSDGYFWFMGRVDDVIKTSGERVGPFEVESALLEHPACAEAGVIGKPDPLYGNIIKAFIALKPGFEGTEELKREISEFVKTKLAAHAYPREIEFKSSLPKTRSGKIMRRVLKAQELGLP--LGDLATLDD------------- 70607944 7 -----------------EQIKSMSKYAMDDPTSFWRDKTEYITWFKKPESIVEGQAP----YDKWFVRGTTNISYNAVDRHIPSRKDKVAFYW-ANERFETKTVSYLDLYNEVNKATYVLQELGVRKGDSVSLLFPSIPEAVFFSLAVHRLGAVLVIHYVGLSHETLAYRLNDCGSKVMVVASKGIRNGNEIRIKDFVDKLLDSHTTP-VKSVLVVSRGYSDFEVKQNRDIVYEDVKPKGKVYVRPEEVESNEPGTIYYTSGTTGKPKGLFHSHAGYTIGLNWAFRALLNPQDNEVWWTVSELGWPVWPMANLYTIPVMGITGVLFEGFIGY-KRDLFSRVIERFNVNYVWSSTTTLYTLKSLGEESVKSGDTSSLKIILNTGEPLNVGAWNWLTENMPHVKIGDAYWMTEHLIPIACTPYGLGEIPYKPGSAGIVFPGTYFTVVDDDGKPLPPKQKGYIVVK-PLNPATAKMWNDPTYIKDKYWSRFPGYFYTGDYGYVDEDGYLFVLGRADDVIRSEGERIGTLEVESIIGTYPQVAETAVVGTTNS-----IVAFVVPKQGVNPDDVLRNEIKNYCRN--SGYIV-DKVIFLKRLPKTKSGKIMRRLLKSILANE--DPGDVSTLDDIKIIEELKQS--- 163848924 27 -------WLEQRSGLHFADYHQLYRWSVDRLEDFWAALWEYIKAHTPYTTVLSSREMPG---ARWFTGAHLNYAEHVF-RHA--TDQRPAVIFASERQEPT-PLSWASLRAQTAALAQTLREAGVGPGDRVVAYVPNTPHALIGCLATASLGAIWSSCSPDFGSPSVIDRFSQIAPKVLIAVDGYQYGGKAFDRRAEVAAIQAALPDLELTIFIPYLDPTAEASGLRGRVIRWEDALR-QEAELHFTPVEFNDPLWVLYSSGTTGLPKPIVHSQGGILLEHIKSLDLHFDMRAGDTFFWYTTTGWMMWN--FLIGGLLIGAIPILYDGSPAYPDMGVLWRLAEQTRIRYFGTSAGYITALMKSGVEPGTQFDLSSIKAIGSTGSPLPPEGFDWVYEHIKHDVWL-VSYSGGTDVCSGFVGGCP-LLPVYSGEIQCRILGCRAEAYDTDGQSVT-GVMGELVITAPMPSMPIYFWNDPDNYKASYFEHYPGVWRHGDWIVINERGGVIIYGRSDSTINRQGVRMGTSEIYRAVETIPEVLDSLVIDLEGLGGRSYMPLFVVLREGVTLDDDLRQRIKQVIRQTLSPRHVPDDIFQIPAVPLTLSGKKLEVPVKKILMGVPERAANPDSLRNPESLQFFVE---- 167629127 34 ----------------------------------------------------------------WHTTGKVNIAYEAIDRNVLEKGDKVALYY--SDPARQEAITYRQMMEQSNRFANVLRKHGIGKGERVFIFMPRSPELYWSFLGIIKVGAIAGPLFEAFMEGAVRDRLADAEAVAIVTTPALRKR-------------IPKEDLPHLKHIFMV---GIPEGGLGEGELDWHAEMAEASPETDIEWGDREDPMLLLYTSGSTGKPKGVLHVHNGMI-QHYQTGKWILDLRPDDIYWCTADPGWVTGISYGVWAPYLNGVTSVVRG---GRFRPDDWYKTIQDYQVNVWYSAPTAFRMLMSAGDDIVKQFDLSCLRHILSVGEPLNPEVIRWGLKVFNRR---IHDNWWMTETGGQIISNYP-CMDIKPGSMGKPFPGIHAAIIDDKGNELPPLQMGNLAVKAPWPSMMRKIWKNEAKYNEYF--KIEGWYISGDSAYMDEEGYFWFQGRIDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPLRGEIIKAFIALREGYLWTEELKKEIIDFVKKGLAAHAAPREIEVRDKLPKTRSGKIMRRVLKAWELGLPT--GDLSTMED------------- 91204220 22 ---------------------------------------------------------------------KVNIAYEAIDKHATTRKNKVALYWEGSD-GTHLKYTFQELKILSDKCANMLQSLGVGKGDRVFLFLPRLPELFINMIAIAKLGAISGPMFSAFGPDAVRDRLQNSEAKVLITTPELKERVDAV-----------LWELPKLERIVLVS-VKEDYELEEGN-VCYKTLMKDAPERFEMEWMDMEDPLYLLYTSGTTGKPKGITHVHNDMISY-YITTKWSLDLRDDDIYWCTADPGWVTGMVYGMWGPWLNGVSMYIYD---GRFDVNKWYEAIQSYKITVWYTAPTALRMLMKSGDYLVAQYDLESLRYICSVGEPLNPEVIKWGMNVY---NLPIHDTWWQTETGSIMIANYP-CIPIKPGSMGKPFPGIKAAIIDSEGNELPDGHHGILALKPGWPSMLRKVWGDEGRFNEYF--NITGWYTTGDTAYKDEEGYFWFVGRADDVINTSGHRVGPFEVESALLEHRAVAEAGVIGKPDPERGEIIKAFIALKEGFKPSSELGEEIKKFIKHHLAAHAYPREIEFCENLPKTRSGKIMRRLLKAKDLGLPT--GDISTLED------------- 39974329 7 --------------------DDLHAHSLADPASFWGQQAEQLYWHKKPDAVLDGDSEASHPHWEWFPGGEISTCYNCLDRHVEKNGDAPAIFYDSPVTGSKQRLSYKELLDEVALFAAVLRQEGVRKGDVVLVYMPMIPAALIGILAINRLGAIHSVVFGGFASGALAQRIDASRPVAILTASCGVEAGKPIAYRNLVREAVAKSKWKPPKTIVWQRELRWEPVRREDGERIWHKLVSSAKPPAECVPVGSNDPIYIIYTSGTTGLPKGVVRESGGHAVGLYLSINSKFGIHPGDVMACFSDIGWVVSHSYTLYGPLITGAATVLYEGKPGTPDAGAFWRIVEEYKVNSLFTAPTALRAIRKADPDNKLVEKYGRHRALFLAGERSEPAIVEAYQEVLNKPNAHVIDNWWSTESGTCVRTQKTKPLSSKPGSAGKPMPGFDVRVVNDEGEELPRGKMGNIVMAAPLPTAFRTLWDDEPRFFRGYFKRFNGLWVDTDTGVVDEDGYVHIMSRSDDIINVAAHRLSTGTLEEAITSHPLVTEVCVVGIPDSLKGQMPFALVTPNNEHVTDEQLLSEIQQLIRKQVGAIAALRGIIRGQGIPKTRSGKTLRRVIRELFENARIGQADPSTVEDAAVVE-------- 47565081 24 ----------------------------------------------------------------WNETGRVNMAYEAIDKHAKSRKNKVALYYQ--DGSRKEKYTFKEMKDFSNKAGNVLKNYGVEKGDRVFIFMPRSPELYFALLGAVKLGAIVGPLFEAFMEGAVRDRLEDSEAKVLITTPELLER-------------VPLNDLPALKTVFLVGDNVEE----GGKTVAFNPLFEQASKELHIEWLGREDGLILHYTSGSTGKPKGVLHAQNAMV-QHYQTAKWVLDLKEDDVYWCTADPGWVTGTAYGIFAPWLVGASNVILG---GRFSPEAWYEALQDYGVTVWYSAPTAFRMLMGAGQDAIKKYDLSQVRHVLSVGEPLNPEVIRWGMNAFGLR---IHDTWWMTETGGQVICNYP-CMEIRPGSMGKPIPGVKAAIVDNEGNEVPPYTMGNLAIGKGWPAMMRGIWNNKQKY-ESYFMPG-DWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLIEHAAVAEAGVIGIPDPVRGEIIKAFIALRAGYEPSDELKEEIRQFVKKGLAAHAAPRQIEFRDKLPKTRSGKIMRRVLKAWELNLPT--GDLSTMED------------- 15922117 7 -----------------QKIRKLSEEAVKDPESFWKDKMHLISWFKEPEKIREG----EPPFEKWFVNGYTNISYNAIDRHLDKS-EKVAFYWI-NEKLDTRSITYRDLYCEVNRASYVLKELGVKKGDVVSLIMPSIPEAVYMSLAVHRLGATLVIHYLGLSEETLTYRLNDCNSRVLIVASKGFRNGNEIRIKDFVDKLLDSRKTP-IEKVLVVKRGYDDFNVTK-RDVIYEEVRPRGRVYVEPIWVESNEPSTIYYTSGTTGRPKGLYHSTAGYVIALNYAFKSLMGPKENDIWWTISELGWPVWPMANLYTIPFMGLTGVLFEGYIGY-KPDMFSRIIERFGVNLVWSSTTTLYTLKSLGEESVKSGDTSTLRLILNTGEPLNPGAWKWLRENMPHVTIADAYWMTEHLFPVAGTPFGIGEIPYKAGSAGIRFPGSDFRVVDDDGKELQVGKKGYIVLKPISPALAKMHNDNGERIIKTYWSRFPGYFYTGDYGYMDEDGYLYVLGRADDVIKS-GERIGTLEVESVVVTHPAVAEAAVVGYPKEVGEGILVLAVI-KKGYPMSEDLANDIKSYLRN--SGYIV-DKVYLVRRLPKTKSGKIMRRLIRALVRNE--EIGDISTLDDPSILEELK----- 212638311 24 ----------------------------------------------------------------WYETGKVNMAYEAIDRHVETRKNKVALYYR--DATREEKYTFKEMKEFSNKVANVLKEADVEKGDRVFIFMPRSPELYFSVLGAIKLGAIVGPLFEAFMEGAVRDRLEDSEAKVIITTPELLPR-------------VPVNELPALKYVFLVGDDIKE----EGPFFDLKKRMNAASKHFDIEWVGREDGLILHYTSGSTGKPKGVLHVHNAMI-QHYQTAKWVLDLKEDDVYWCTADPGWVTGTSYGIFGPWLCGASNVIVG---GRFNPEAWYKTIEDYGVTVWYSAPTAFRMLMGAGDELVKKFDLRSLRHILSVGEPLNPEVVRWGMKVFNRR---IHDTWWMTETGAQLICNYP-CMEIKPGSMGKPIPGVKAAIVDDQGNELPPYRMGNLAIKKGWPSMMRAIWNNPQKYESYFLPG--DWYVSGDSAYMDEDGYFWFQGRIDDVIMTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVALREGYEPSEELKEDIRNFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAWELNLPT--GDLSTMED------------- 114321257 27 -----------------EDYHALHAWSIEDLERFWSSIWDYTGVIRPYDRVLGRREMPG---AEWFPGARLNFAENLLRHALHGDASAEALVAVSESGAPVR-LSRGELLEQVAALQGFLLAQGVGPGDRVAGVVGNTEHALIGMLAATGLGAIWSSASPDFGVSGVLDRFSQIEPKVLLAVNGYSYNGKPFPRLEQNVELAER--LPGLAAVLSIPLLPDVGHPEGGLFTPWDEALAHAGARPVFEQLPADHPVYILYSSGTTGVPKCIVHGAGGMLLNHSKELMLHADLKPGDTFFYFTTCGWMMWNW--LASGLVTGARLVLFEGSPGYPDLDVCWDLAEREGITHFGTSAKFLGGCRKKELAPGEAHDLSALRVLFSTGSPLLPEDYDWVYGQVKRDVLLASISGGTDICGCFVGGTP--NLPVRRGEIQCRLLGVDAAAYEDDGHDAGHG-RGELVVRQPFPAMPVRFWNDPDRYKGAYFKTFPGVWAHGDYVRFTEHGGAVIYGRSDATLNPGGVRIGTAEIYRQVEQVPEVADSLVVGEPVD-GDVRVLLLVVMAEGQTLTEALEQRIKQAIKENASPRHVPGRIVAVPDIPYTRSGKKVELAVARMLQG--REPGNRGALSNPEALDAIAER--- 90419927 28 -QHPLTQEAGARTGGDFADYAALHRWSVDDRATFWDVLWDVTGVVGDKDSLVAGDTMRDD---RFFPEARLNFAENLL-AHAKDRPDADALVFRGEDK-VRRRLSWRELEALVSRLAQAFRAEGIVAGDRIAAMMPNMPETIAAMLAATSIGAVWSSCSPDFGERGVLDRFGQIEPKLLIACDGYYYAGKTIEIADKLTAIADKLGAAKTIIVPYLGKADDVAATTPGGVSLDAFIASYAPREIAYERLPFSHPLYILFSSGTTGVPKCIVHCAGGLLVQHLKEHQLHCGVRPGARFFYFTTCGWMMWNW--LVTALASGATLLLYDGSPFHPKPEVIFDYMAEEKATFFGTSAKFIDASRKLGLKPAETHDLSAVEVLSSTGSPLSPEGFEYVYSDIS-PDLHLASVSGGTDIAACFVMGVP-WLPVYVGEIQGPALAMATDVWNDDGQPV-RGEKGDLVCTKAFPSMPIGFWNDPDRYHDAYFARFPGIWCHGDFAEWTEHGGMIIHGRSDATLNPQGVRIGTAEIYNVVEQMDEVIEAICIGQPWDN-DVRVVLFVRLAEGLTLDEDLIKRIKSVVREGASPRHVPAKVLQVQDIPRTKSGKIVELAVREVVEGRP--VKNKEALANPEALEEFAGREE- 52550177 18 ---------------NLPDYDETYR---------------TFEWKNAYDRVA------------WDDRGRLNAAESAVDRHARSSKHKVALYWQGADRNE--KYTFLELSNLSNRFANVLMSAGIEKRDRVFIFLPRIPELYVSFLGILKTGAIAGTMFSAFGPEGLYDRLHDSGARYLITNSSLKERVYEI-----------KDDLPDLERIIVVDETD-----VAEGEISYPEAMKKASDAFDVAMMSPDDPAFMLYTSGTTGKPKGVVHRHLAIVQQH-LTTEWVLDLRDDDIYWCTADPGWVTGISYGILGPFSCGASVVVHD---GRFDPDVWYSVIEQYRVTVWYSAPTAFRMLAQAHD-AHKNHDLSSLRHICSVGEPLNAEIVHWGMRTFG---LPIHDNFWQTETGGILIANYPSM-PVKPGWMGKPTPGIKAAIIDDDGMEVRRGVEGNLALKPDFPSLMLDIWKNPSKYAEYFMG---GWYLTGDRAVQHEDDYFLFIGRSDDVINTSGERVGPFEVESVLIEHPAIMEAGVIGKPDTLRGEIIKAFVVLGDGYEASDELESEVRRFVKARLAGHAYPREFEIVDALPKTRSGKIVRRMLRAKELGLP--IGDVSTLE-------------- 15898857 23 ---------------NLNRLEDFVRYTYENPE-FWDQFVKLIEFKEPYAKVLDLSR--GKQWPQWFIGGKLNIGDQL------RDSSDVFIKWMDEDLNT-RTVTYSQILNESKSIASWLKKIGLKKGDRVAIYMPMIPEIVSVMLGAIRVGTIIVPLFSGFGPEPIRVRVEDSEAKVIFTVDKSIRRGKEVDMLKN------LEGLNDNITKVVLNRGGTKGDFYEYKDVIK-------TAGDYVEDTSTEDPMMIIYTSGTTGKPKGCVHTHDGFPIKASADIYFQFDLKNGETLMWVTDMGWMMGPWMVFGSLLLNAK----MGMIEGYTSGEVLQKFVEDMKVDVLGVSASLVRALRSQGEVKLN------VRLTGNTGEPIDSESWYWLFNASG--KNPIINYSGGTEISGGILGNYV-IKKIKPSSFNGPSPGINASVFNEEGKDAPPNVEGELVVLSVWPGMTRGFWRNPERYIETYWSVWKDVWVHGDLAYRDEEGYFYIVGRSDDTIKVAGKRVGPAEIESVLNSFPNVVESACIGIPDPMKGEKIVCFVVSK-----VSGIENQLIEYTEDKLGKAFAPSEIKIVKELPKTRNAKIMRRLIRAIYLNKP--LGDISSLENPSALEEIKKA--- 68074297 55 ---------------DIKEYKKMYEESIKNPELFWGDMAKNLRWSKLFTKTYIGNFNKGNVS--WFINGKINACDNCVDKWVEKHPNKTAIIWEKDTPNDSKKISYQKLLEKVCKIANLLKMYGVKKQDCVTIYLPMIPELIYSMLACVRIGAIHNVVFAGYSTRSLSERIVSSGSTILITSDFGLRGGKLTKLKNIADGAMDISGIIKFEHVNTYNIHNGHANLKEGRDINGSILMKNMRPYCPIEYVDSEDFLCILYTSGSTGKPKGVTHTTAGYLLYAFATFKYIFDIKDDDIFGCVADIGWVTGHTYVVYGPLLNGITTTLFSSIPTYPDCSRYWNLIQTHKITQFYTAPTALRTLMKHGDYYIKNYDLSSCRILGSVGEPINPETWRWYYNVVGKKKCVIVDTYWQTETGGIVIAPIPHLFKMKPGSASLPFFGIQLEILNSKTLEPLNGPNVCLCIKGSWPGMLRTVYGNHNRLVKTYFETCPNYYFTGDGAYRDEDGYYWISGRIDDTLNVSGHRLGAAEIEHALVQHPCISESAVVSFSHKVKGEGILCFVVKKHENYTDEKLIEELKLYVRKVIGPIATPDIICIVPDLPKTRSGKIIRRILRAIAIGLN-DYGDISTVSNYDVIEIIKNK--- 163763942 14 ----------------------------------------------------------------WYKTGKVNAAYECIDRHVANNGAKTALLY--SDQSRDEVYSFEDLMKTTNQAAHMFKRLGIEKGDRVFIFMPRSPELYTALLGAIKAGAVTGPLFEAFMKEAVRARLEDSEAVSIVTTPELLQR-------------IPVDELPHLKTIIIY----GEHDISDERFYSFSDEMKASSDDDAIEWMDREDGMILHYTSGSTGKPKGVYHVHNAMI-QHYQTAKWVLDLKADDIYWCTADPGWVTGTSYGIFGPWLNGITNVVRG---GRFSPGDWYGTIEKYSVTVWYSAPTAFRMLMSAPRDILEKADLGSLRHVLSVGEPLNPEVVRWGMEAYGKR---IHDTWWMTETGGMLICNYP-SEPIKPGSMGKPFPGITAAILDNQGKEVPPGEMGHLAIKAGWPSQMRKIWKNEAKFKDYFY--FDGWYVSGDTAYMDEEGYFWFQGRNDDVINTSGERVGPFEIESKLVEHPAVAEAGVIGKPDELRGQIIKAFISLRSGYTFSDELKEDIQAFIKSELSAHAVPREIEYKEKLPKTRSGKIMRRVLKAWELDEPA--GDLSTMDD------------- 145301080 30 ------------------SYAQLYQWSVEKTTRFWPLVWQHCGVKGELGDIVAENRQ-DMQRTRWFPDSRLNFAENLLRRQ----DESPAIISR-IEGSPSRTLSWRELADQVARLAQWLRSQGIGSGDVVAAYLPNIPETVVAMLATTSLGAIWTSTSPDFGEASVVERFGQTRPRVLFAVDGYRYNGKAIDIQDKVAGVV--GQIDSIEQTVLIPLLGNPLRL---GHDWQHVLASQPDAVLRFEPMGFNDPLYILYSSGTTGKPKCIVHGIGGTLLQHLKEHQLHCDIKPGERVFYFTTCGWMMWNW--LVSALASGATLVLYDGSPFYPDGNVLWDLARDEQVTLFGTSAKYLDALHKQGYAPIKTHELPQLRLICSTGSVLSPEGFDYVYQGIKQDVQLSSISGGTDICSCFVIGNPISPVYRGESQGRG---LGLAVQVFNEAGQPVQGEKGELVCTKPFPAQPIGFWGDEDKYHAAYFERFDNIWCHGDWIELTDTGGILFYGRSDATLNPGGVRIGTSEIYRYVEQLDEVEESIVIGQQWQQ-DERVVLFVKLKPGLKLDDPLRERIRQQVRQHCTARHVPARILQVDAIPRTKSGKIVELAVREVVHNRP--VNNTHALADPEVLSQYRDRPE- 167463874 24 ----------------------------------------------------NFSWDSIEQHFSWHQTGKVNMAYEAIDRHAESRKNKIALLY--SDNRRDEQYTFEQMKAKSNQFGNLLRKLGVHKGDRVFIFMPRTPELYFALLGTIKIGAVVGPLFEAFMEMAVCDRLKDSEAVAIVTTPALVSR-------------VPEKDLPNLKHVIVV---GEDLKLDKGQ-VDFYKEMNQASEELDIEWVDREDGMILHYTSGSTGKPKGVYHVHNAMIQQ-YYTGKVVLELQEDDVYWCTADPGWVTGTSYGIFAPWLNGATNVIRG---GRFSPQDWYQTIEKHQVTVWYSAPTAFRMLMGAGDDVVKQFDLSSLRHILSVGEPLNPEVVRWGLKVYNHR---IHDTWWMTETGAQVICNFPSMPM-KPGSMGRPIPGVEAAIIDDQGNVLPPNRMGNLAVKTPWPSMMRKIWNNPSKYEEYF--RIPGWYISGDSAFMDEDGYFWFQGRIDDVINTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPMRGEIIKAFISLREGYTSSDELKEEISNFVKVGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLPT--GDLSTIE-------------- 70730938 25 ----------QRHGLNLHDYPALHQWSIDQRESFWQAIVDFFEFHQPAECVLRE--GPQMPSAQWFPGATLNFAEHLL----KRRDDSVAVVAI-NENGQREQLTHAELAAQVAGLQRSLRAAGVGLGDRVAACMPNTWQTLVGMLASTSLGAVWSSCSPDFGTQGVVDRFGQIEPKVLITCAGYRYAGKDIDQTAKVNQILER--LPSLEQLLIVPYARSQADYRTPASVSLWDDFYRPGGEPEFTPVPFAHPLYILYSSGTTGVPKCIVHGTGGVLLQHLKEHGLHADLGPGERLFYYTTCGWMMWNW--LVSALATGASLVLYDGSPFHPDNEHLMDLIDREAISVFGTSPKYLAALEKAGSRPRQSHRLESLKTLLCTGSPLSPQSYDYVYREIKSELCL-ASMSGGTDIVACFVAGNP-IQPVRRGEMQGKGLGMAIEVWNDQGQPV-IGEKGELVCTRHFPSIPVGLWHDPDQSKASYFSLFPGVWAQGDYAEQLAEGGWLIHGRSDAVLNPGGVRIGTAEIYRQVEKLEQVLESLAIGQSWEQ-DVRVVLFVRLQDGVELDEALQEHIRQVIRSNTTPRHVPAKILAVTDIPRTISGKIVELAVRNVVHGLP--VKNTDALANPEALEQFRDREE- 154251010 32 ----------ARYGLDLDNYAALHEWSVAAPADFWDALWDHAGVDKGHTVLANETAMPG---AQFFPGAALNFAENLL-----RFDDAPALLF-NNEGRMAKPLDRGELRREVARFAVVLKRWGVGPGDRVAAFMPNCPETIVAMLAAASIGAVFSSCSPDFGVRGVLDRFGQIGPKVLVACDGYRYAGKTLPAHDKLGEIIE--GLPTLEHVAIVPFIGEGPKNLKAED-WQSLLAEVTDEPLTFARLPFAHPLYIMYSSGTTGVPKCIVHSAGGTLLQHLKEHLLHCDIKRGEVLFYFTTCGWMMWNW--LVSGLAAGATLALYDGSPFAPDERVLFDYIDQAKINVFGTSAKFIDAVKKSGLKPRETHDLSSVRMILSTGSPLVPESFDFVYDDIKDDAALCSISGGTDIVSCFVLGSP--LLPVYRGEIQARGLGMAVEVWDENGAPLPPGGKEELVCTKPFPSMPIGFWNDDRKYRAAYFDRFPGVWCHGDFAEITAHDGVVIHGRSDATLNPGGVRIGTAEIYAQVEQMPEVQEALAIGQ-DWQGDVRVVLFVVMKPGISLDAGLEKSIRTKIREGASPRHVPAKIIAVADIPRTKSGKITELAVRDIVHG--RDVKNREALANPEAL--------- 33599605 30 ----------------AATYDDLMRVSVEEPERYWNTVMREIAWDEPPTGYVD--LARGPQFPSWFPGGRLNWV-NTIYAWARATAGQTAVIGEREDGSVG-SLTYQELETRVREFAAGLARHGARPGDRIGLLMENGVDATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVIASTGFQRRTKRVDVQGALRDAWR--QLPLLENVVWKRADGESAQDQRDLD-WQQIATAAQGQGQDPVSVTPDTPFMVIYTSGTTGKPKGVVHTHGSFPIKIAHDSLVHFDVHPGDVYCWPADMGWIAG-TLVLGCALLRGATLVCYDGAPDYPDWSRMSRVVERHKVTHFGSAPTLIR-GMASNETLALAGDRATVRVLITAGEGIAPEHFIWFQQRFGDGSAPLVNYTGGTEVSGALLSSVP-IRPIPPSGFNTISPGVAVDVVDPDGHSVT-GEVGELAVRAPFVGMTQSFWHDDARYLETYWQAIPGIWVHGDLALRTPEGYFFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADAAKGQKLVVFVVPRPGVSPDDALQAAVIGHVDKRLGRPFRPGRVHVVSQLPKTRSSKIMRRVIRSVYCGQP--PGDLSSLDNPAALDEVRAA--- 158423867 28 ------------------NYADLHAWSVKNLSAFWDLVWDSCGVIKGAQRLIDADKMPG---AQFFPDAKLNFAENLL----RKTGSGEALVFRGEDKLE-KRLTHDDLHALVSRLQQALKAEGVGVGDRVAAMMPNMPETIAIMLAATSLGAIFSSCSPDFGERGVLDRFGQIEPKVFFACDGYWYNGKRVSIADKLVEISKHLTTPSKLVVVPYLGEAAETAGRLDRGVDLDAFLPFAAKAVTFERLPFNHPIYILFSSGTTGVPKCIVHGAGGTLLQHLKEHRYQCDLSPGDKLFYFTTCGWMMWNW--LVSGLASELTLFLFDGSPFAPSPKVLFDYAQDEGFNVFGTSAKYIDSLHKEGLKPIETHDLSALRLITSTGSPLAPESFEYVYSGIKKDVHLASISGGTDIVSCFV---LGDPTAPVWKGEIQAAGLGMAVDVWSEDGRPVKLERGELVCTRPFPSMPVMFWNDKDKYHAAYFDRFPNIWCHGDFAMWTEHGGLVILGRSDATLNPQGVRIGTAEIYAQVEQIPDVMESVAIGQ-DWDNDVRVVLFVRLREGTTLDEDLVRRIKTQIRVGASPRHVPAKIVQVTDIPRTRSGKITELAVREVVHGRP--VKNTEALSNPEALDQYRE---- 28949993 12 --------------------------SLTDPEGFWGHQAEQLHWHRKPSAVLDLKLGTSHSHWEWFPDGEISTCYNCLDRHVAGHGDQPAILYDSSVTNTKQRLTYKQLLAEVETFAGVLREEGVKKGDVVLVYMPMVPATLIGILAINRLGAIHAVVFGGFASTALAQRIEASRPVAILTASCGIEGNKPVSYRAYIEEAISISSFKPPKTIIWQREQLVWRPIKKEGERDWQKLVKSARFRNECVPVRSADPIYIIYTSGTTGRPKGVVRDSGGHAVGLHMSISYLFGIHPGDVMGCFSDIGWVVSHSYTLYGPLLTGAATVLYEGKPGTPDASAFWRLAEEYKINTLFTAPTALRAIRKEDPDNVFITEIGRRKALFLAGERSEPAIINMYQRRYGAAGSQVVDNWWSPHAGKNRKTNMKDHLPIKPGSAGKAMPGFDVRVVDDEGNEVPRGNMGNIVLGLPLPTAFRTLWGDEERFYKSYMIRFNGKWVDTDAGYVDQTGYIHIMARTDDIINVAAHRLSTGTLEQAVTSHPLVTEACVVSVPDALKGQLPFAFVSTSDGVKSDEQLFQDIQKLVRAQVGAIASLGGMIRGKGIPKTRSGKTLRRVLRELLENAVHDINIPSTVEDPSVVDVAREK--- 215493669 1 ---------------------------------------------------------------------------------------------EGNNPKDRKTITYEELLNDVCKFANVLKGKGVCQGHLVTIYLPMVPELIVAMLACARLGAVHTVVFAGYSAESLAQRMFDTQSRILVTADGCWRGKKLILLKPIADEAIAICAGHAVESCIVLRHLMSSETRCGGTLLWWHDEMQVQSTDCDVVWVDSEEPLFLLYTSGSTGRPKGVIHTTGGYLLYSLATVYYTFDYRPEDIFFCSADVGWVTGHTHVVYGVLANGATSVLFEGIPFYPDPGRFWEVIDHYQVTKFYTAPTAIRALMKYGDAFVKKHSRKSLKLLGIAGEPIGPDAWFWYHHVVGECRCTVLDTYWQTETGGQMITPLPGCTPLKPGAATLPFFGVMPAILDKDGNE----------IKGPGEGYLVRL--------------------TSAGARRDEDGYYWITGRVDDMLNVSGHLISTAQIESALLAIPDLSEAAAVPRPHKVKGQCLYCYVVLKEGKTFTEDLKTRLKQSVRSKIGAFADPEYIHSVERLPKTRSGKVMRRILRKIACNELE-FGDVSALSEQDVISELLQSK-- 163722862 24 -------EINQRFGKNFQTYPELHQWSVDNIADFWTVLWDFVGVSTSYTQVIDDAKMPG---AKWFEGAKLNFAENML----KYRDDQLAIVFQGEGAEPVR-ITYAQLYDQVARLAKSLRDMGVKTGDRVAGFMPNMPQTVMAMLAAASIGAIWSSCSPDFGIKGVLDRFGQIKPKVLFTANGYRFKGKDLDSLEKISGVVN--QLPSLEKLVVVPYTQERADISAPNAIHFQDFISREDGEIEFEQLPFDHPLYIMYSSGTTGLPKCMVQSAGGILVHHLKELVLHTDLKREDNIFYFTTCGWMMWNW--LTSSLGVGATIIQYDGQPFHPDAEVLWKMAQDEKVTVFGTSAGYIAALMDQEGQPGKHYDLSSVRAVLSTGSPLSIEGFEWVYREVKEDLQLASIAGGTDLNGCFALGNPMGPVYAGELQCRG---LAMDVAAFDENGQPVINQQAELVCCKPFPSMPIYFWEDPDKYHKAYFDKYPGVWHHGDFITVTERGGVVMYGRSDATLNPGGVRIGTAEIYRVVENFEEIADSVVVGQNWDN-DVRVILFVKMAEGQALTDDVINKLRAGIRQNASPRHVPAKVIEVPDVPYTLNMKKVELAVKKVIENKP--VENTDALANPQALD-------- 89100099 10 -----------QGNFNLANYDELYSQ-------FWKEAEKEFSWS---------------------ETGKVNMAYEAIDRHAESRKNKVALYYR--DGQRKEKYTFKEMKDLSNKAGNVLKNYGVEKGDRVFIFMPRSPELYFSVLGAIKLGAIVGPLFEAFMEGAVRDRLEDSGAKVLVTTPELLGR-------------VPVDELPDLKTVFLV----GDGIEEDGPFIDFNKRFAEAGTKLGIEWVERTDGLILHYTSGSTGKPKGVLHVHNAMI-QHYQTAKWVLDLQEEDVYWCTADPGWVTGTSYGIFAPWLSGASNVIVG---GRFNPETWYKMIEEYGVTVWYSAPTAFRMLMGAGDEVVKNFDLGSLRHILSVGEPLNPEVVRWGMKVFHLR---IHDTWWMTETGAQLICNYP-CMEIKPGSMGKPIPGVEAAIVDDQGNILPPHRMGNLAIKKGWPSMMQTIWNNEPKYQSYFMPG--DWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRDGYEASDELIEDIRQFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAWELDLPT--GDLSTMED------------- 193214180 13 -----PAYLRDAAHI--QNYESTYARSIENPDAFWDEIASGFIWENKWTKVCEV----QPPYHRWFVGGTTNITLNMLDRHVGHRRNKVALLWASEN-GREVVVTYDRLLRRVCQLANALTMSGVRKGDTVLIYMPNTVEFVYAMLACARIGAIHASVHTGLGVQALRERIESVRPKVVFCADATLSGGKVIALKPMLDDALQGNDC--VEKIVVLRRQEPKIELYSGLEVDFYDFLIGMPQWINPEIVESSHPLFVYFTTDAAGAPKGIVQAQGGYMVGSAYYTRIFFDLQDSDILWNTSDLSWITGHTNGIYGPLLNGATLYFREGALTTPNTEATWAAIERHGINILSTMPTTLRILKSFGAAFSEKYDLSTLRLVASTGEPLPAELYSWASEFVAGRNGFVANSWWEAELGAPMLGTLMANE-AKLNFVGKPFPGVALEVVQTDGSSAAPNQPGKLAILRPVPTMLSETWQNQEQYS-AYWSQIPGRFATGDDALKDEDGFFAILGRHDDALIIGGFRIGVHEIEQTLAKHPAVKEAAIFGVPDSVTGTKLKAWVVLHQETSAPERTRSMLYGYIFHELGRMAVPGEIVFCDALP-------------------------------------------- 156743756 31 -----------------DDYHTLWQWSITDLSAFWQSIWDFFDVQTSPQAVLADASMPGAV---WFPGATLNYAAHAFRY---ADAERAAIIFQSE-GGSLQTMTWADVQRQVGAVAAGLRALGVRRGDRVAAVLPNAPQAVIAFLACASLGAIWSSCSPDMGVASVADRFRQIEPRVLIAVDGYRYGGRAFDRRAALTEL--RAALPGVERVVLVPYL--DPGAQEADAILWDELLNYDAP-LQFEAVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKSLALHLDLRPQDRFFWFTTTGWMMWN--FLVSGLLMGSTLLLYDGSPAWPDMNALWRFAADTGMTLFGTSAAYLTACRKAGITPGESFDLTRLRAMGSTGSPLPVEGFHWVYQRVKRDLWL-VSLSGGTDVCTAFVGGCPLLPVTAGEIQCR--CLGARVEVFDEQGRSIVGDVGELVITAPLPSMPLFFWGDADRYRSSYFEVYPGVWRHGDWVKLTERGTLVIYGRSDSTINRHGVRMGTSEMYRAVEGVAEVRDSLVIDLEHPDGTARMYLFVVLESGVALDDTLKERIRTHIRNVLSPRHVPDDIIAIPDVPRTLNGKKLEVPIKKILRGPPEKAANRDAMANPETLDAFVE---- 146307056 25 --------INRRHGLDLADYPALHAWSVEQREAFWQAIVDFFEISTPAERVLRE--GPAMPDADWFPGARLNFAEHLLRR---RDP-HPALVAVGEDGSREQ-LSYLELAGHVAGLQRSLREAGVGVGDRVAAFMPNTWQTVVGMLAATSLGATWSSCSPDFGTQGVIDRFGQIEPKVLIAAAGYRYAGKNLDLTAKLGEILER--LPSLEQLVVVPYSRPEAKPADARVALWQDFYQPGG-EPEFTAVPFDQPLYILYSSGTTGVPKCIVHGVGGTLLQHVKELGLHTDLTADDCLFYYTTCGWMMWNW--LVSGLALGATLVLFDGSPFHPGPERLIDLIDAEGISIFGTSAKYLAALEKAGAKPCETHKLQRLKALLSTGSPLAHESFDFVYQGIKADLCLSSISGGTDIVSCFTLGNPVLPVWRGELQCKG---LGMDVQVWNDSGQPVTGEKGELVCARHFPSMPLGFWNDEEKFRAAYFDTFPGVWAHGDYAEETVHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLESLAIGQ-DWAGDVRVVLFVRLREGVVLDEALERKIRQVIRANTTARHVPAKIVAVADIPRTISGKLVELAVRNVVHGRP--VKNTDALANPQALELFRDLPQ- 19880861 36 ---------SARFGLRLDDYDALYDWSVAGKEDFWRFLWEWAGLTGDLGGVADGDKMPG---ARWFPEASLNYAENML----ANAPEGEAVVFWAEDK-VKRRWSGAELKAEVSRLQQALKAAGVGKGDRVAAVVPNMPETLAAMLATASLGAIWSSCSPDFGAQGITDRFGQIEPTVLFAPDAYWYNGKSHDVRAKIAQVLTELPTVKAAVIIPYVNETPDVSAIRGGVTWGDFIAPFAAAEPSFERVAFNHPLFILYSSGTTGKPKCIVHGTGGTLLQHVKEHRLHSDVKPGDRVFYYTTCGWMMWNW--LVSGLAAGATLLLYDGSPFAPDGNILFDYADAEGMTLLGTSAKFIQQAEKSGLEPMRTHRLDTLRALASTGSPLMPENFAYVYRAIKTDIHLASISGGTDIVSCFVLGNPTAPVWAGELQTAG---LGMAVAAFDDAGHAVSGEKGELVCTRPFPCMPVGFWADPDKYRAAYFERFPNVWTHGDFIERTVHVGWVIYGRSDAVLNPGGVRIGTAEIYRQVEQLPEILEAVCIGQEWD-GDVRVILFVVLREGLTLDKALEDTIRKRIKENCSPRHVPARIVAVKDIPRTRSGKITELAVRDAVHGRP--IKNTEALANPMALDEFRERPE- 85706543 23 ----------------ADSYEDLVRRANAAPDWFWRRIIDHIRFSRPYLQLRD--IFKGPESIRWAVGAALNLTETCLDARIEEGADKMVIDWVGEDASR-RCWTYAELAAETARVASALAARGVKPGERVGIYMPMIPEIAAALLGIARLGAVAVPLFSGFAPPAIVSRLQDAGAVAVLTADATPRRGKPVWMEAALAEALT--EVPAVHTVISLRRFGGVVA-DLARDLDWQESVGKADPTRPAHPVEADAPLLIAYTSGTTGKPKGVVHTHLGVPAKATADFLLCLDMKRDDRHLWMTDMGWVMG-PLTLLSVLLSGATLVLAEGAPSMPDPFRLLRITADMKVTHLGIAPTLVRQFMTHDPAPLSGYDLSPLRIVAATGEPWTDDAWLWHLDHICRRHAVPLNISGGTELFGAILTSTVLHE-IKPGGFSAEALGVGAKVLREDGSEAAPGEVGELVVSQPPMGLTPAIWGDRERYLETYWSTFPGVWRHGDWVRRDPDGTWYILGRSDDTLNIAGKRIGPPEIEAALTETGEVVDAAAIAAPDDIKGVAVVCICVAAPGVTPDAALVDRLKDRVGEVVSKPFRPREIHFVEALPKTRSMKTMRRIVRAAYLGE--DPGDLSSVSNPETMQPIADLRK- 119474815 24 -------QLKDQLGVELSDYDALHQWSVENSESFWREVWTFTDI--RYSRLFDAVLEDGKKFPKWFPGARLNFAENLL----RNRSKAIAIVSRLEN-GQRREISYSSLYQQVGQLAAAMRSRGVVSGDRVAAFMPNVSETIIGMLAATSIGAIWSSCSPDFGINGVMDRFGQIEPKILIACDGYFYNGKTIDCLPRVQDICRNINSIEHVLIVPVTCQNTSIHDIAGATWYDDFLLKENTPELIFEQLPFDHPLYIVYSSGTTGVPKCIVHSAGGTLIQQLKEQQLHVDLKSSDTLFYFTTCGWMMWNW--LVAGLGSEATLVLFDGSPFYPKATSLIDIAEEERISVFGTSAKYIAALEKAHVIPRESHNLEHLRAILSTGSPLSHESFRYVYRDIKSDLCLSSISGGTDILSCFVLGNPCLPVWEGEIQCAGLGMAVDIWNEKGGSVLEEKGEM---VCTKPFPSAPIYFWNDNKKYHSAYFDTFPNVWAHGDYGEITHHRGIIIHGRSDAVLNPGGVRIGTAEIYRQVEKLDAILDSICIGQQWDD-DVRVVLFVILREGIKLDETLVQKIRRTIRDETTPRHVPAKIIAVADIPRTISGKIVELAVRNIVHNQA--VKNTDALANPEAL--------- 26989790 28 -----------RYNLQLNDYQALHGWSIEQRPAFWQTLAEYFHWHTPPSQVL--SEGPQMPDAQWFANATLNFAEHLLRR----RDDRPAVVAVRED-GQREVFTHAELAAQVAGLQTAFKAVGIVPGDRVAAIMPNTWQTLVAMLACTSLGAVWSTSSPEFGVHGIIDRFGQIEPKLLIVCAGYQYAGKAIDQVTKVNQVCA--QLPGLEHLIVVPHTGTRADEFQAANVSLWNDFFQPGGEPRFTPLPFDHPLYILYSSGTTGVPKCIVHRAGGVLLQHLKEHGLHNDLKADDVLFYYTTCGWMMWNW--LASGLAVGATLVLYDGSPFHPGPERLLDLIEAEGIHAFGTSAKYLAALEQAGLEPANSHCLTSLRLLLSTGSPLSPHSYDYVYDKIKADLWLVSMSGGTDIVSCFVLGNP--TLPVRRGEIQCKGLGMAVEVWNEQGQPV-VDEKGELVCTRNFPSMPLGFWNDPRRYHDAYFSQFPGVWAQGDYAEQRASGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVVESVAIGQ-DWNGDVRVVLFVRLQDGLQLDEALRQHIRQVIRQYTTPRHVPAVIAQVSDIPRTISGKLVELAIRDVVHGRP--VKNTDALANPEALEQFRDRAE- 154315726 7 -------------------------QSLSDPQAFWAEQASHLHWHKPPTQILTEQSGTLHKHWEWFGDGEINTCYNCVDRHVAGNGEEMAIIWDSPVTGCKEKISYGQLLKEVEVFAGVLREEGVGKGDVVLVYMPMIPAALIGILAISRLGAIHAVVFGGFAPASLAQRIEASKPVAILTASCGIDGTKPLSYQPFIPEAITLSSHKPNKTIIWQRELRWENPNKENGERNWQRLVKSAGSRADCVPIKSTDGLYIIYTSGTTGLPKGVLREAGGHAVGLNLSIRYIFGIHPGDVIFSASDIGWVVGHSYILYAPLLAGATTVLFEGKPGTPNAGTFWRIIDEYKVNTLFTAPTALRAIRRDDPENKMKGGLKNFRALFLAGERSEPSIVTMYQELLGKKGANVIDNWWSSESGSPMTHEITPILPIKPGSAGKPLPGFDIRIVDDNGKEVPRGTMGNIVLGIPLPTGFRTLWNDEERFYKGYMKRFDGKWIDTDAGVIDEGGWVSVMSRSDDIINVAAHRFSTGAIEQAISTHPLITECCVVGIPDPLKGHMPFAFITLSTPTHPTSDLEKDIQGLVRKQIGAIASLGGIIQRNMIPKTRSGKTLRRVLRELLENEYHSVNVPATIEDESVIEVAREK--- 194017780 23 ----------------------------------------------------------------WYETGNINAAYEAIDRHADSRKNKVALHY--KDSQRDEKYTFRDMKINTNKAGNLFREANVQKGDRVFIFMPRSPELYFLLLGAVKIGAIVGPLFEAFMEGAVKDRLENSEAKVIVTTPDLLER-------------IPFAELPKLESVIIVGGEKEDVDGV--RTIHYEEAFAQAAKDLEIEWMDEKDGFLLHYTSGSTGTPKGVLHVHGAMVQQ-DQTGKWVLDLKEDDVYWCTADPGWVTGTVYGIFSPWLNGATNVILG---GRFSPDTWYETIESLGVTVWYSAPTAFRMLMGAGDDLIQKYDLSSLRHVLSVGEPLNPEVIRWGDAVFGKR---IHDTWWMTETGAQLICNYP-CMDIKPGSMGKPIPGVEAAIVDNAGNELPPYRMGNLAIKKGWPSMMHTIWNNPEKY-ESYFMPG-DWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALRSGYEPTDELKEEIRTFVKKGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLPA--GDLSTMED------------- 92113943 19 --HALMQRIKREHDIDLNDYESLHAWSVEHLETFWSLLWDEFDIVAERRGEDVLVHPDAMPGARWFPQARLNYAANMLRR----RDAHPALI-VRDERRRRRVISYAELYDQVARLAHALQASGVTEGDRVAGFVPNSEHAVIALLATASLGAVWSSCSPDFGTHGVLDRFGQITPKVLIATDGYTWNGKPIDTRARVAEIVE--SIDSLERVVVFPFLEDAPDLDIPGAIAWSDFLDNDASQIDFQALPFDHPLYILYSSGTTGAPKCIIHTAGGALLQHFKEHRLHNDLDAEDVFFYYTTCGWMMWNW--LVSGLGSGATLLLYDGSPFAPHPETLWQIAGEEGITIFGTSAKYLSACEKEGLMPGERADLSRLRAVLSTGSALAHESFDYVYASIKSDLILASISGGTDIVSCFALGCPIKPVYRGELQCRGLGMAVEIYDEQGQSITHGKG---ELVCTRPFPCMPIGFWNDPERYREAYFSTFPGVWAHGDYAELTSHGGVIIHGRSDSVLNPGGVRIGTAEIYRQVEKVDGVLESLCIGQAWQN-DIRVVLFVRMRPGVTLDDAKRDEIRRMVRLHTTPRHVPAKIIAVDDIPRTLSGKIVEVAVRNVVHGEP--VKNQDALANPEAL-KLFANLPA 167033794 28 -----------RYNLQLNDYHALHSWSIEQRPAFWQTLAEYFHWHTPPSQVL--SEGPQMPDAQWFANATLNFAEHLLRR----RDDRPAVVAVRED-GQREVFTHAELAAQVAGLQTALKAIGIAPGDRVAAVMPNTWQTLVAMLACSSIGAVWSTSSPEFGVHGIIDRFGQIEPKLLIVCAGYQYAGKAIDQVAKVNQVCAQLPGLEQLIVVPHTRSGTRADEFQATNVSLWDDFFQPGGEPRFTPLPFDHPLYILYSSGTTGVPKCIVHRAGGVLLQHLKEHGLHNDLKADDVLFYYTTCGWMMWNW--LASGLAVGATLVLYDGSPFHPGPERLLDLIEAEGIHAFGTSAKYLAALEQAGLEPAASHRLGSLRLLLSTGSPLSPHSYDYVYGKIKADLWL-VSMSGGTDIVSCFVLGNPTLPVRRGEIQCKGLGMAVQVWNEQGHAVVD--EKGELVCAHHFPSMPLGFWNDPDRYHDTYFSQFPGVWAQGDYAEQRASGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVMESVAIGQ-DWHGDVRVVLFVRLHQGLQLDDALRQRIRQVIRQYTTPRHVPAVIAQVSDIPRTISGKLVELAIRNVVHGLP--VKNTDALANPEALEQFRDRVE- 158521621 25 -----------------QEYDELYHWSVRNISDFWAAFWDFIRCSSPFDCVVDDGKMPG---ARWFEGARLNFAENLLRY----RDDHSALIFKAE-GRPSIRMTYRQLYDEVAGLVISLKALGLKPGDRVAGFMPNMPQTIIAMLAATSLGATWSSCSPDFGIKGVMDRFGQIAPKVLFTADGYFFKGKPVDCLERVADIV--PQVPSLEKVVVVPYVNSKPDISGIPKAVRFDEFKTASTDTEVEQLPADHPLYIMYSSGTTGLPKCMVHGAAGVLINHLKELMLHTDVKREDVIFYYTTCGWMMWNW--LTSALAVGATLVLYDGNPFYPDEGALWQMAQEEKITVFGTSAGYITALRNTGLIPKEKYDLAALRTLLSTGSPLSEEGFAFVYDAVKANIQLASIAGGTDLNGCFALGNPMGPVY---MGKLQCRGLGMKVEAFDEDGRPVIGRQGELVCTAPFPSMPVCFWDDPEKYHGAYFDTYPGVWRHGDYIEINAHGGVKIYGRSDATLNPGGVRIGTAEIYRQVEQMEEIADSVVIGQ-DWKNDVRVILFVRMAPGFELTESLKQKIRQTIRVNASPRHVPAKIIAVPEIPYTLNMKKVELAVKNMVQNKP--VLNKDALKNPEALD-------- 3769519 26 ------------------DYDAFHDWSVSERGAFWTAVWEHCKVIGESGELVDGDRM---LDARFFPEARLNFAENLL----RKTGSGDALIFRGEDKVSYR-LTWDELRALVSRLQQALRAQGIGAGDRVSAMMPNMPETIALMLATASVGAIWSSCSPDFGEQGVLDRFGQIAPKLFIVCDGYWYNGKRQDVDSKVRAVAKSLGAPTV-IVPYAGDSAALAPTVEGGVTLADFIAGFQAGPLVFERLPFGHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRFHCGLRDGERLFYFTTCGWMMWNW--LASGLAVGATLCLYDCSPFCPDGNVLFDYAAAERFALFGTSAKYIDAVRKGGFTPARTHDLSSLRVMTSTGSPLSPEGFSFVYEGIKPDVQLASISGGTDIVSCFVLGNPLKPVWRGEIQGPG---LGLAVDVWNDEGKPVRGEKGELVCTRAFPSMPVMFWNDPDKYRAAYFDRFDNVWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMDEVAEALCIGQ-DWEDDVRVVLFVRLARGVELTEALTREIKNRIRSGASPRHVPAKIIAVADIPRTKSGKIVELAVRDVVHGRP--VKNKEALANPEALD-------- 56964524 18 ----------------------------------------------------------------WHKTGKVNLAYEAIDYHAENKGEQVALYY--SDARRDESYTFAEMKTFSNKAANVLKEANVKKGDRVFIFMPRTPELYFTLLGAIKIGAIVGPLFEAFMEGAVRDRLEDSGAKVLITTPTLLER-------------VPFDDLPDLETVLVADETYED----NGPFLQLNKRLQAAPSDVAIEWVDREDGLILHYTSGSTGKPKGVLHVHEAMV-QHYHTAKVVLDLQPDDIYWCTADPGWVTGTSYGIFAPWLAGVTNVVRG---GRFSPTDWYETIQRYKVTVWYSAPTAFRMLMSAGDELVKQYDLSSLRHVLSVGEPLNPEVVRWGVKVF---DKRIHDTWWMTETGAQMICNYPAME-IRPGSMGKPIPGVEAAIIDDRGNELPPNRMGNLAIKKGWPAMMRAIWNNEAKY-QSYFEL-DGWYVSGDSAYMDEDGYFWFQGRIDDVIMTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRQGYEVTDELKEEIRQFVKTGLAAHAAPREMEFRKSLPKTRSGKIMRRVLKAWELDLPT--GDLSTMED------------- 56478078 25 ------AAFTERARLSLGDYAALHAWSIHSPVAFWREVWDFGGVIGEQGELIDAERMPG---ATWFPDARLNFAENLLRESA--NPQ--ALVFRGEDRLE-RRMTRAELRIEVARFAAALRALGIKAGDRVAAFMPNMPETLVAMLAASAIGAVFTSASPDFGVQGVLDRFGQTEPKLLIACDGYWYGGKAIDVRPKLAELA--PQLPSVARLVVVPYLAAGGALDVPGAVSYDDFVAPAATEPEYVRLPFNHPLYVMYSSGTTGVPKCIVHGAGGTLLQHLKEHKLHTDVREGDRLFYFTTCGWMMWNW--LVSGLACGATLMLYDGNPFVDDGKLLWDYAQAERFTHFGTSAKYIETLAKGDVRPGQSHDLSALRAVLSTGSPLAPQSFDFVHEAIKRDVQLASISGGTDIISCFVLGNPALPVWRGEIQCIG---LGLAVEVWDDDGRPVVGEKGELVCRKPFPSMPIGFWNDPDKYRAAYFERFPGVWCHGDFCEITAHGGLIIHGRSDATLNPGGVRIGTAEIYRQVEKLPEVLESIVIGQPEAPTDVRVVLFVRLAEGVVLDDALAARIRQAIRDNATPRHVPAKIVQVADIPRTKSGKLVELAVRNVVHGQP--VKNIEALANPDALEQFRDRAE- 52081468 8 ---------AEKGNYNLKDYDETYR-------TFWKDAEKHFSWHK---------------------TGKINAAYEAIDRHAESNKNKVAFYY--KDPVREEKYTFREMKNETNKAGNVLKQHDVGKGDRVFVFMPRSPELYFILLGAIKLGAIVGPLFEAFMEGAVKDRLANSGAKVIVTTPELLER-------------VPADELPDLESIIVV----GEGVKEEGPVIDYYAKAAEAGTDLEIEWVDQEDGMLLHYTSGSTGAPKGVLHVHKAMI-QHYQTAKWVLDLHDDDIYWCTADPGWVTGTVYGIFGPWLNGATNVVVG---GRFSPEAWYETIEKMEVTVWYSAPTAFRMLMGAGDDLVNKYNLSSLRHILSVGEPLNPEVIRWGHKVFGNR---IHDTWWMTETGSQLICNYP-CMEIKPGSMGKPIPGVEAAIVDNQGNELPPYRMGNLAIKKGWPSMMHSIWNNPEKY--SSYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHQAVAEAGVIGKPDPVRGEIIKAFIALRDGYEPSDALKEEIRQFVKQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLPA--GDLSSMED------------- 150395542 17 ------------------DYDAFHDWSVSERGHFWTAVWEHCKVIEPGERALVD--GERMLDARFFPDARLNFAENLL----RKTGSGAALIFRGEDKVSYQ-LSWAELRALVSRLQQALKAQGIGVGDRVAAMMPNMPETIALMLATASVGAIWSSCSPDFGEQGVLDRFGQIAPKLFIACDGYWYNGKRQDVDAKVRAVAKALGVPTV-IVPYAGDSAALAPTVERGLTLADFIADFAAEPLEFERLPFNQPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRFHCGLREGERLFYFTTCGWMMWNW--LASGLAVGATLCLYDGSPFYPDGNVLFDFAAAERFAVFGTSAKYIDAVRKGGLTPSKTHDLSPLRLMTSTGSPLSPEGFSFVYEGIKSDVQLASISGGTDIVSCFVLGNP--MKPVWRGEIQGSGLGLAVDVWNDEGRPV-RGEKGELVCTRAFPSMPVMFWNDPDKYRAAYFDRFDNIWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQ-DWEDDVRVVLFVRLAQGAELTEQLSREIKNRIRSGASPRHVPAKIIAVADIPRTKSGKIVELAVRDVVHGRP--VKNKEALANPEALD-------- 217969833 43 ------------------------------------------------------------------PGGGLNIAHEAVERHAHGPRERIAFRFLGENS--LRDVGYGELSRLTSRFANVLRTLGVRRGERVFVLTGRIPELYIAVLGGLKAGCVVSPLFSAFGPEPIATRIGIGEGAVLVTTD----------LLYERKVAKLRDRLPSLRHVLLVGEEDGATAIPATQDLAM--LMAQAADTFETVATRPEDLALLHFTSGTTGTPKGAMHVHGAVL-THWATGRYALDLHDGDIFWCTADPGWVTGTSYGIVAPLLHGVSSIV---DVADFDAERWYRILQEQRVSVWYTAPTAIRMLMKAGPELARGFSFPRLRFVASVGEPLNPEAVWWGRDVLG---KPIHDNWWQTETGGIMIANLPALDIKPGSMGKPLPGVEAAIVRPREGFVDAPDEEGELALKRGWPSMLRGYLNNEERYRKCFAGD---WYLTGDLARRDADGYYWFVGRSDDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGKPDDMVGEVVKAFVSLKQGFEPSEALRKELLGHARKKLGAAVAPKEIDFLPVLPRTRSGKIMRRLLKARELGLPE--GDTSTLE-------------- 83717215 43 ------------------------------------------------------------------PGGGLNIAWQAVDRHCAGPGDKTALRFLARGAAP-RAIGYGELAALSNRFCNVLRGLGVGKGDRLFIVAGRIPELYVALLGSLKNGTVVSPLFSAFGPEPIATRVNLGGATVLVTTDALFER-KIAPWRERM---------PGLKHVLLVAEESGATSI--PGTLDFAGLMASASDSCRYEATSAEDMALLHFTSGTTGTPKGAVHVHGAAL-THWATGRYALDLHADDVYWCTADPGWVTGTSYGIIAPLLHGVTSVVDREE---FDAERWYGILADERVSVWYTAPTAVRMLMRAGAEVAKRHAFACLRFIASVGEPLNPEAVWWGKEVLG---LPIHDNWWQTETGGIMIANTPAFD-IKPGSMGRPLPGVDAAIVRRDQFVDEPGVDGELALRRGWPSMFRGYLNDDARYRRCFAGD---WYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESALMTHPAVAEAAVIGKPDPVVGETVKAFVSLNAGSRPDEALRMELLAHARRRLGAAVAPKEIAFVEQLPHTRSGKIMRRLLKARELGLAE--GDTSTLE-------------- 71905819 33 -----------------ESYADLWQWSIDMPEVFWSSLWNYCGVVEKGTKILDRDRMPG---ARWFPEARLNYAENLL----QQRDAGEALVFWGEDK-VKRRMSRGELYAEVARFQQFLIAAGVGEGDRVAGYLPNLPETLVAMLAATSLGAIWSSASPDFGVQGVLDRFGQIEPKVLICVDGYWYNGKPVDCLEKNAEVVSKMP-SLLKAVVVPYLNARPALGNISNAVGWNDILPAEGKEVVFNRVAFDHPLFIMFSSGTTGVPKCIVHCHGGVLLQHLKEHQLHSDVRPGDRLFYFTTCGWMMWNW--LVSGLACGATLLLYDGSPFAAKGTVLFDYAATEKMTHFGTSAKFIDAAAKLGLTPGKTHDLTALRAMFSTGSPLSPEGFDWVYREIKQDILLASISGGTDIVSCFVLGNPVLPVYRGEIQCRG---LGMAVDVFDDAGQPVRGEKGELVCTKPFPVMPVGFWNDPEKYKAAYFERFDNIWCHGDFSELTAHDGMIIYGRSDATLNPGGVRIGTAEIYRQVEQLPEVLESLVIGQEWPPGDVRVVLFVRLREGDVLDASLVDRIKRQIRDNTTPRHVPAKVVQVQDIPRTKSGKIVELAVRNVVSEQP--VKNVEALANPEALE-------- 16081377 28 --------------------KDLYARADRDPEWFWPRVIDDLEFFKKFDHVMDLSE--GVPWAKWFTGGRINIEYNAVERYSDS--ENTAIVYESEDGYKSK-MSYSELNRKVSALSSAIHDMGIGRGDRVAIYMPFNANSAIAFYAVLRIGAIAVPMFSGYGVDAVRNRIEDSGSSLMITSASYRRKGKAIDMSAVARSI-----------------NMKTIMDADRTDFYRFEDAVSGGKNVPVERTSSEDPAIMLYTSGTTGKPKGTVHVHGGALVNIAKEVKYYMDLKENDVLHWITDLGWMMG-PWALIGTNALHGTIFLYDGAIDYPDPDRIFDIVHDNGVTLLGLSPTVVRMIK----FRGTSRTFDTVRVFGSTGEPWDEESWVYLFSILGRGRASISNISGGTDIIGCFLASNPA---IPQKPRCLYRGLGMNASIFNEEGREVYNTVGYLVAKFPSPSMTRGLWNNREKYLETYWSKFKDIWFHGDFGEMDEEGYFYLYGRSDDVIKIAGKRVGPNEVEDMVMRVSGVTECAVVSIPDSVKGEVLAVFYVGEPG------LSGRIAKQIEVGMGKPFTPAHVVRISRIPKTRNGKIMRRVIRSAFCGLP--VGDVSNTDDGDVIREIVALRQA 54302847 30 ------------------DYHQLHHWSITHSDIFWDQVWDFSDVIGEPTCLTPPQSTLPAKETQWFPNATLNFAENLLKNW-NRHAAADAIVFHCEGQKEQQRISWQQLYRQTSQLTQFLAAKGVKKGDVVAGYIPNIPQAIIAMLATSTLGAIWTSTSPDFGADSVVERFGQTKPKVLLTADGYFYNGKSHSSLDNITQMLA--QLPSVEQLIVIPYTQVDIPKTITLTLWQSALEPYEPTDIQFAPVPFNHPLYILYSSGTTGKPKCIVHSTGGLLLNHLKEHKLHCNTRNGDRIFYFTTCGWMMWNW--LVSGLASGATIVLYDGSPFYPNASVLWDMAEQEQLSLFGTSAKYLEALEKQNYSPNQFHSLPHLQTLCSTGSVLAPEQFDYVYSHIKSDLQLASISGGTDICGCFAIGNPLSPVYKGECQSQALGMDVRVFNEQGQTELTQQG---ELVCCNSFPNQPIGFWNDPDRYHNAYWNTYPNTWHHGDFVALSSTGGMVFFGRSDAVLNPGGVRIGTAEVYRQVNPLHEITDSVVIGQ-NWKNDVRVVLFVQLADGYLLDDALKATIRQRIKHHCSPRHIPAVILPVTDIPRTKSGKLVELAVRNIVHNLP--VTNIGALANPAALEEYKGRKE- 119898440 33 -----------RWNIELPDYAALHAWSVDHPEQFWVSVWEDGDVVKRGVRVLDGDRMPG---AQWFPDARLNFAQNLLRR---RDGDD-AVVFWGEDKVRDR-LTHGELYRRVAQFSAALREQGVGKGDRVAAYMPNMPETLIAMLAAASIGAIFTSASPDFGVQGVLDRFGQTEPKVLLACDGYYYNGKMVDCLAKLGEIV--PQLPSVERVVIVHRDHALGGIPHARMYADFVAPHHAATEIGFEALPFSHPLYVMYSSGTTGVPKCIVHSAGGALLQHLKEHRLHCDVKPGDRVFYFTTCGWMMWNW--LVSGLAAGATILLYDGSPFAADNRILFDYADAERMTHFGTSAKFIDAAAKFGLKPRETHSLATVRAMMSTGSPLVPEGFDYVYRDIKADLQLSSISGGTDILSCFVLGNPVLPVWRGEIQCRG---LGLAVDVWDDEGRPVRGEKGELVCARPFPAMPVGFWRDEDKYRAAYFERFDNVWCHGDFCEITAHGGLIIYGRSDATLNPGGVRIGTAEIYRQVEKLHEVVESIVIGQPQNPNDVRVVLFVKLRDGMTLDDTLADRIKRTIRDNTTPRHVPAKVLQVADIPRTKSGKIVELAVRNVVHGRA--VKNQEALANPEALAHFRDR--- 170721893 24 -------WINLRYNLQLNDYAALHGWSVEQRAAFWQSIADYFQWHTPPSQVL--SEGAQMPDARWFAKATLNFAEHLLRR----RDDHPAVTAMRED-GQRRSLSHAQLAAEVAGLQKAFKNAGIEPGDRIGAVMPNTWETLVAMLACTSLGAVWSTSSPEFGLHGIIDRFGQIEPKLLIVCAGYQYAGKQIDQVDKINQVCT--QLPGLQQLIVVPYTRPHTQADEFSTQAKVSLWYQAGGEPTFTPLPFDHPLYILYSSGTTGVPKCIVHSAGGVLLQHLKEHGLHNDLKADDVLFYYTTCGWMMWNW--LASGLAVGATLVLYDGSPFHPGPERLLDLIDAEGIQAFGTSAKYLAALEQEGLEPARSHRLDSLRLILSTGSPLSPHSYDYVYAKIKADLCLASMSGGTDIVSCFVLGNP--TLPVRRGEIACKGLGMAVQVWNEHGQPVT-GEKGELVCTRHFPSMPLGFWNDNDRYREAYFSQFPGVWAQGDYAEQLATGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVLESVAIGQQW-KGDVRVVLFVRLRDGLVLDEPLQQRIRQVIRQYTTPRHVPAVILQVSDIPRTISGKLVELAVRNVVHGLP--VKNTDALANPEALEFFRDR--- 62423307 24 -----------------DGWDDLYAWSITDIEDFWESVWEYFDVHSPYTSVLEERVMP---HARWFTGATLNYAEHSL--GAPEQADEVAVTAVSQ-TREDFTLTYAELRREVARVRAGLIDLGVKKGDRVVGYLPNQPEALVAFLAAASLGAIWASCAPEFGTQSVIDRFSQVEPTVLLAISGYMYGNKAVDRTGELTEVLAA--LPTLTHLVSLDYGDFTLDDDTREQFTNGAGLDHASAELEFEPVPFDHPLFILFSSGTTGRPKAIVHSHGGILLETLKNHALHFDLGPGSQFCWFSTTAWMMWNT--LVGGLVVGSSIVMIDGNPNFPDPKELWRIAANTKATLMGVAPGAIMSARKAGFNPTEEFDLSAVSQFGAAGAPLPAEGYEWVYEQFGDDVLLNVGCGGTDVCTGILQASPLTPVYSGEMSGVSLGFAASAFDASGNEVVDDLG---ELVITQPTPSMPVTFWNGDARYEAAYFDKYPSIWRHGDWAKFTTGGGVVVTGRSDATLNRGGVRLGTADFYSVLDTFAEVADALVIHLEDPDGGMELVLFVQTEDGMSFSDGLSDRIRTELKSRLSPRHTPDEVVPVTRIPLGRTGKKLEVPVKRIVQGATESVASTGALQDPWSLDEYVEYAQA 119193100 7 --------------------DRTYSLSLRDPEAFWGHHAAHLHWHKPPSASLRRTSGTSHEHWSWFPDGEISTAYNCVDRHVRNNGDNVAIIWESPVTGLKQKITYKQLLEEVEVLAGALREEGVKKGDVVLIYMPMIPAALYACLAIARLGAVHAAVFGGFAAASLAQRIEAAKPRAIMTASCGVEGSKVVDYKPLVEGAIAKSSFKPSKVIVWQRDQLRWAPMQKEGQRNWQRIVKSARNRAEAVPVKSNDSLYVIYTSGTTGLPKGVVREAGGHAVGLNLSIKYLFDIKPGDVIFCSSDIGWVVGHSYILYGPLLAGATTILYEGKPGTPDSGIFWRLVEEHKVNILFTAPTALRAIRKDDPDSRLFRHLRGIFLAGERSEPSIVRAYQNLLDKHGAPGSMVIDNWWTSESGSPMSGDSHKPFPVKPGSAGKPMPGFDVRVVDDEGNEVSRGTMGNIVLALPLPTGFTTLYNDDERFFKGYLKRFDGKWLDTDAGMIDESGYIHVMSRSDDIINVAAHRFSTGAIEQAILSHPAIAEACVVGIPDSIKGHMPFAFIHLRDAAVPSQEFSTSVNALVREQIGAIASLGGIIQGQGIPKTRSGKTLRRVLRELIENASDKVNVPPTVEDAEIVEVAREK--- 134096836 28 ------AWLRTERDLDLSDYRALWEWSVADLEGFWGALADFFDYHDRPQRVLAEEVMPG---ARWFPGATLNYAEQALRGGAGKADDDLAVIFARED-GRGEEITFGELRARVAAARAGLVELGVERGDRVAALAPNSPETLVAFLAAASLGATWSSCSPDFGLRAVADRFVQIEPKVLIAVNGYVYGGRSFDVRSTVDELREAIPGSPATVLVDYLGNGADLPGCVG---WDDLLERHRGAELAFDAVPFDHPLWVLYSSGTTGLPKGIVHGHGGMTLEHLKAVGLHCDLGPGDRFFWFTTTGWMMWN--FLVGGLLTGTTIVLFDGSPAHPDLSALWRLAERYRVNYFGTSAPYIQTCLKRELRPKEDYDLSALRTVGSTGAPLTTDGFRWIADAVGEDVQIASISGGTDMCTAFVGASPDEPVYL---GEISCRMLGAAVAAYDEHGRELHEEVGELVVTKPMPTMPVFFWNDPDRLRDAYFDTYPGVWRHGDWVRITDRDTLVIYGRSDSTLNRGGIRMGTAEFYRVVEGFDEVTDSLVIDTAGETDGELLC-FLVLAEGVAL-EDVQPKLKEALRGQLSPRHVPNRFIVVGEIPHTLNGKKLEVPVKKILAGDPERAVSRDALQNPDAL--------- 148268211 16 ----------------------------------------------------------------WSETGKMNMAYECIDRHVDQGGDKIALNY--KDEYRKESYTYKDMQRLSNKAANVLSEHAVDKGDRVFIFMSRTPELYFALLGVLKIGAIVGPLFEAFMEKAVADRLENSEAKVLITNKALLPR-------------VPVDKLPNLKKIVVVDEDVED------NYIDFISLMETASDEFDIEWLKSDDGLILHYTSGSTGQPKGVLHVQQAML-VHYISGKYVLDLQEDDVYWCTADPGWVTGTSYGIFAPWLNGATNCIAG---GRFSPEQWYSMIEDFKVTIWYTAPTALRMLMSAGDDIVEKYDLSSLRSILSVGEPLNPEVIKWVKKVYG---LTVLDTWWMTETGGHMIVNYPTMD-VKLGSMGKPLPGIQAAIIDDAGNELPPNRMGNLAIKKGWPSMMYRIWKNPEKYKSYFIGD---WYVSGDSAYKDEDGYFWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGIIGKPDPVRGEIIKAFVALRKGYEPTDELKEEIRLFVKEGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNL--DAGDLSTME-------------- 207090141 13 --------VQDQYGAKVADYPALYAWSLQQPEDFWAAVWRFCEVSQPWERVLNGDSMPG---ARWFVGSRLNFAENLLRY----RDERLALVFRGEE-GRRCALSYGELYLQVARLAQALKGAGVGVGDRVVGWLPNVPETVMAMLATTSLGAIWSSCSPDFGIQGVLDRFGQIGPKVLLAADGYHYKGKAIDSLARLAEIVE--SLPGLRQVVVVPYLHSSRDLAPIPKVQTYEAFMGEAENSPFAQLPFDHPIYILYSSGTTGVPKCIVHGAGGTLLQHLKELRLHTDLKREDRIFYYTTCGWMMWNW--LVSALATGATVVLYDGAPLYPRPESLWDMAAEEGITVFGASAKYLSALEKAGVQPARTHHLSKLRTLLSTGSPLAPESFDYVYRDIKEEVQLSSISGGTDIVSCFALGNPILPVYRGELQCRG---LGMKVEIFDEKGRSVQGQKGELVCTAPFPAMPVFFWNDPKKYWAAYFERFPGVWAHGDYAELTAHGGLIIHGRSDTVLNPGGVRIGTAEIYRQVEKLPEVLESLAIGQAWQ-GDVRIILFVVLREGRVLDEALINRIRQTIRKHASPHHRPAKVLQVPDMPRTLSGKLVELAVSHTIHGRP--VKNLDALANPEALEYFRDRPE- 73662339 16 ----------------------------------------------------------------WYESGNVNMAHECIDRHVDEKGDKIALHY--KDDKRKESYTFEEMKINSNKAANVLKEANVEKGDRVFVFMPRTPELYFALFGTLKIGAIVGPLFEAFMEKAVGDRLQNSEAKVIITTNALLPR-------------IPKENLPHLETIVVVDET------VDENYVDFNSEFQQASESFDTEWLTMDDGLILHYTSGSTGQPKGVLHAQRAML-LHYISGKYVLDFKEDDVYWCTADPGWVTGTSYGIFSPWLSGVTNCIAG---GRFSPEAWYSMIEEFKVTIWYTAPTALRMLMSAGDDVVEKYDLSSIKSILSVGEPLNPEVIKWAKDVFGKR---VLDTWWMTETGGHMIVNYPSMD-VKLGSMGKPLPGVEAAIIDDQGNELPANRMGNLAIKKGWPSMMVSIWKNPEKYDSYFIGD---WYVSGDSAYKDEDGYYWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGVIGKPDPIRGEIIKAFVALRPDYQESDELKEEIRKFVKEGLAAHAAPREIEFKEKLPKTRSGKIMRRVLKAWELDLPE--GDLSTMED------------- 214037344 36 -------------------YADLHRWSVENPQDFWRAVWDFGEVIGEGDTSQVLAQENKFPGAQWFPETRLNFAENLLRH----RDERTAIVSLLEN-GERREISYAQLYIRVAQLASALQAQGVQAGDRVAGFMPNIEEAVIAMLAATSLGALWSSCSSDFGINGVMDRFGQIEPKILFAADGYYYNGKACDSLERL--ASIRKQIHSIEKVVVVPVLHQVPDVSAIEDVLFADYLDDSASEVQFRRLPFDHPLYIMYSSGTTGVPKCILHGAGGSLLQHIKEHRLHVDLTREDVFFYFTTCGWMMWNW--LVSGLASGASLVLYDGSPFAQEGKLLLDAIDREAITVFGTSAKFIAALEKAGHKPRQSHDLGSVKAILSTGSPLSHESFEYIYRDFKDDVCLSSISGGTDILSCFVGGCPTLPVYVGEIQAPG---LGLAVEIWNEAGQSVVEEKGELVCTRPFPCAPIGFWNDPDKYHSAYFDSFPNIWAHGDYGEITEHGGFVIHGRSDAVLNPGGVRIGTAEIYRQVERIEEVLESIVIGQQWQD-DVRVVLFVVLHDGVSLDESLQTRIRQSIRENTTPRHVPAVIVQVTDIPRTISGKIVELAVRNVVHNRP--VKNTDALANPEAL--------- 153007381 37 ----------QRTGLSLPDYAALHRWSVEDRGGFWQLVWDFCEVIGERGKTALVDKG-HMRDAKFFPEARLNFAENLLRH----EGGEEAIVFRGEDK-IERRLTWDDLHALVSKLQQFMLAEGVQPGDRVAGMMPNMPEAVALMLAASSIGAVWSSCSPDFGIQGVLDRFGQIEPKLFFACDGYWYNGKRIEVADKVAEVAKLPGLKRAVIVTYLGEAEAVADRAEKGIALDVALEPFKAKDVEFTRLPFDHPLCILFSSGTTGIPKCIVHRAGGVLLQHLKEHRLHADIRDGDRFFYFTTCGWMMWNW--LASGIASGATLLLYDGSPFYPDGNVLFDYAAAEGMTYFGTSAKFIDAVLKAGLKPGETHDLSALRTVSSTGSPLSPEGFAFVYEAIKPDVHLASISGGTDIVSCFVLGVPTEPVWLGEIQGAG---LGMAVDVWNDDGKPVRREKGELVCTKAFPCMPLQFWNDPEKYQAAYFERFDNIWCHGDFAEWTEHDGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMPEIAEALCIGQ-DWDNDVRVVLFVRLAEGVALDDDLKARIKTKIRTGATPRHVPAKIVAVRDIPRTKSGKIVELAVRDIVHG--RDVKNREALANPEALE-------- 110834097 25 ------------------DYQSLHRWSVEQPAAFWQQVWDQCGVIGPGDTVLTT--GKTFQSARWFANGELNYAENLLKR----NDSHTAVISVLEDGTRSE-ISYSALRVAAGKVAAQLQAAGIKPGDRVAGFMPNRIETLVAALGAAWIGAVWSSCSPDFGVSGVLDRFGQIEPKVLLACDGYHYNGKWIDL-GERIEALHEALKPELFIVVPGRGDSSVVP----KALIWGAWLEAAGPAPDFIRLPFNHPLFILYSSGTTGQPKCIVHGAGGTLLQQTKELHLHADVRATDTFFYFTTCGWMMWNW--LICGLHTGATLVLYDGNPAYPNTGRLFDLIDAEGITHFGTSAKFVQAVEKSGLCPKDSHDLGTLRTLFSTGSPLLHESYDYLYQQVKSSLLVSSISGGTDIVSCFALGNP--MLPVYRGELQCLGLGMDVAVFDDAGKPLAD-SKGELVCRSPFPSCPVSFWNDPQRFHDAYFARFDGVWAHGDYAQLVHHQGLIIHGRSDAVLNPGGVRIGTAEIYRQVETLAEIREAIVVGQQFD-GDVRVVLFVVTAEGVTLDEELQARIRKAIRQGATPRHVPAVILAVPEIPRTVSGKIVELAVREVIHGRP--VTNRNALAKPDALNHFAQRIE- 13676456 34 ------AAVGAACGLALENYDDLYRWSVESYSDFWAEFWKFIVFSRAYDEVVDTSKGIADV-PEWFKGSRLNYAENLL-RHKEN--DRVALYVAREGKEEIVKVTFEELRQEVALFAAAMRKMGVKKGDRVVGYLPNSEHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVVYNGKEHSHMEKLQQVVK--GLPDLKKVVVIPYDLSKIPNSVFLDDFLATGTSEQAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHLLHGNMTSSDILLCYTTAGWMMWNW--MVSILATGAAMVLYDGSPLVPTPNVLWDLVDRIGITVLVTGAKWLSVLEEKAMKPVETHGLQMLHTILSTGSPLKAQSYEYVYRCIKSSILL-----GSISGGTDIISCFMGHNFSLPVYKGEIQARNMAVEAWNEEGKAVWGESGELVCTKPIPCQPTHFWNDENKYRKAYFSKFPGIWAHGDYCRINPKTGIIMLGRSDGTLNPNGVRFGSSEIYNIVESFEEVEDSLCVPQYNKFREERVILFLKMASGHAFQPDLVKRIRDAIRVGLSARHVPSLILETKGIPYTLNGKKVEVAVKQIIAGKAVEQG--GAFSNPETLD-------- 54297743 21 -------DFAAKRHCQFENYQDLHTWSVKHPESFWETLCLFLNFDTPPHQILN--YYSEMIEARWFSGARFNFAEKLLTR----RDNHPALISL-DENDSKSVISYAELYEKVAQCAAGLKAVGVATGDRVAAVMPNTSYTIIAMLAATSLGAIWSSCSPDFGTQAALDRIGQIEPKVLFICDGHQYQGKKHSSSEKVVQLTAA--ITSLRQVVICPNINEEINLEQLSNASYWNDFIKPEKECDFISLPFDHPVYILFSSGTTGKPKCIVHGAGGTLIQHLKELGLHSDIKSTDNLCFYTTCGWMMWNWTV--SALALGATITLYEGSPTYPTDNRMFRLIDEEKVTVFGTSAKFISAIEKAGVKPKSEFQLSELRCILSTGSPLLPKNYDFVYEHIKKDLQLSSISGGTDIISCFALGNPILPVYRGELQCIGLGMEVAVYDEQGHSIKQKRG---ELVCTKPFPSMPVCFWNDKDRYKHAYFERFPGVWAHGDFAEITAHNGLIIHGRSDAILNPGGVRIGTAEIYRQVEKVDDVVDSIVIGQ-DWQDDVRVVLFVKLREGKKLDDELINLIKTTIRKNASPRHVPAKILQVPDIPKTLSGKVVELAVRQVVHGQ--SVSNLQSLANPQALEYFKDR--- 88813304 27 -------WLEARGHGPFQDYQALHQWSVRHLETFWESIWEHTGVIQRHSQVLGKRGMPG---AEWFPGAQLNFAENLLREALHGDPDKPAITAVSE-SRPRRQLNYGELYDAVGAWQGFLLQQGVRPGDRVAGIVANTPEALIAMLATTSIGAVWSSVSPEFGVNGILDRFGQIEPKLLVADNGYRYAGKSF-TRVDQVRTLQRRMASVETVVLIDNLPDAPCPKESKHVRWENALAAGRGHRLTFAQLPFDHPLYILYSSGTTGVPKCLVHGAGGILLQHSKELLLQGDIGPRDRFFYYTTTGWMMWNW--LVSGLLTGAELLLFDGSPSDPSLDVLWTLAERERITHFGTSAKFLGSCRNAELRPGQTHDLERLRVIFSTGSPLLPEDFDYVYQAIKADVLLGSISGGTDIVSCFVGVSP--TLPVRRGEIQCKMLGMDVKAFDPAGHEI-VGEPGELVCTQPAPSMPVKFWNDMVRYRSAYFAIYPGVWAQGDYITFYPHGGSTIHGRCDATLNPGGVRIGTAEIYRPVETISEIADSLAVGQPWQ-GDVRVVLMVVLNEGHALSDELRHRIRQRIREQASPRHVPAKIIQLDEIPYTRSGKKVELAVAKLLRGET--IANRAALANPDSLDKIAAREE- 89076547 23 ------------------DYTQLHRWSIKHSDQFWQQLWQFCNVVSQGEQVVPTNSPIPNKDKRWFPDATLNFAENLLAYSTKLN-QQDAIVFYNEHSFKDQRLSWQQLHQQVAMVAQYLQQQGVQKGDVVAAYMPNIPQTVIAMLATTSLGAVWTSTSPDFGAESLVERFSQTQPKVIFTTDGYIYNNKTITSLTTLSEAL--SSLPSIKKLIVYPYINASLPSHITVTVWQEMEDVARRPELTFTPTSFDHPLYILYSSGTTGKPKCIIHSVGGTLLNHMKEHQLHCNIKPTDPIFYFTTCGWMMWNW--LVSGLASGATLVLYDGSPLYPDPYQFWKMADRENLCLFGTSAKYLETIEKMNITPKDNVTLSQLDIICSTGSVLAPEQFDYVYKQIKQDIQLSSIAGGTDICGCFAIGNPIGEVWRGECQVKALAMDVNVFNHAGEAIFDTCG---ELVCCNSFPNQPIAFSQDPKKYFQAYWNTYPNTWHHGDYVSMSHHGGLTFYGRSDSILNPGGIRIGTAEIYRQVNPFHEVVDSVVVGQQYQN-DVRIVLFVQLKQELMLDNILINRINTRLRSQCSPHHVPAKILQVSSIPRTKSGKIAEKAVRDAIH--QRNIVNTSAIANPESLEQYK----- 120402418 42 --------------------------------------------------------------------GLCNIAYAAVDRHAHGTASRTALRFVSESDGDTRGLSYGELGLLARKFTDVLRSLDVHKGDRVFTLLGRCPELYVAILGALRNGSVVSPLFSAFGPEPVATRLSIGEADVLITTKAQYRK----------KIAGIRDQLPSLRHVFVIDDHDDDSGAQTMGFWPRMDA---AGDDAPIEPTTADDPALLHFTSGTTGTPKGALHVH-GAVTMHYVTGRYALDLHEDDVYWCTADPGWVTGMSYGVIAPLLHGVTSIVDEGD---FDAERWYRILESQGVTVWYTAPTAIRMLIKAGAELAAGYRFPRLRFVASVGEPLNAEAVWWGKRVLG---LPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPLPGVHATIVHRRDDVIDTPGVEGELALKPGWPSMFRGYLHQEERYRKTFAD---GLYLTGDMAKRDDDGYFWFVGRADDVIKSAGHLIGPFEVENALTDHPAVAEAAVIGVPDPTVGEVVKAFVTLKDGYQPDDALQRDLMAHARKRLGAAVAPKTIAFADSLPHTRSGKIMRRLLKARELGLPE--GDTSTIE-------------- 118431938 1 ------------------------------------------------------------------------------------------------------------------------------------------------MLAVTRIGAIHSVVFSGFSSWALADRIVDAKADVLITADGFYRRGRIVDLKKNADEALAADNGVKVRKVIVVRRAGNEVRWSSELNVWYHDLLKEVPEYVKPEPRKSDDVLFILYTSGTTGKPKGIMHSVGGYMTYVYNVFRWNWDPRPEDVFWTAADIGWITGHTYIVYGPLMHGETQIMYEGAPDYPNPGRIWEMVERYGVTVFYTSPTLLRLLRKYGDEWVEGRDFSRLRLLGTVGEPINPEVWKWYYEKIGWKRAPIVDTWWQTETGAAMISPAPGIALVKPGSATLPLPGIVADVLTSDGRQAGPGEKGYLVVREPWPGMMLGIWGDPDRYVRTYWSRFVWIYYPADYAVRDRDGYFWILGRADEVLNVAGHRIGTIELEDALLTHPAVSEAAVVGAPDPVKGEVPVAFVVLRAGYEPSDKLERELRETVRRLIGPIAEPSKIYFVEKLPKTRSGKIMRRIMISLLRGQP--VGDVTTLEDPSAVEAVRRALE- 182439929 29 -------------------YAALHSWSVDELDTFWRAVAEWFDFSTPYESVLGDRAMPG---ATWFPGATLNYAEHAL-RTAEARADTPALLYV-DETHTQLPVSWAELRRQVGALAAELRALGVTPGDRVSGYLPNIPQAVVAFLATAAVGGIWTSCAPDFGARSVLDRFQQIEPVVLFTVDGYRYGGKEHDRTETVAEL--RRELPTLRAVVHIPLLGTDAPEGALAW----AALTSADTEPVFEQVPFEHPLWVLYSSGTTGLPKAIVQSQGGILLEHFKQIGLHCDLGPEDRFFWYTSTGWMMWN--FLVSGLLTGTTVVLYDGSPGYPDVSAQWRVAEQTGATLYGTSAAYVMACRKAGIHPGRDFDLSRVQCVATTGSPLPPDGFRWLHDEFTNRGADLWIASVSGGTDVCSCFAGAVPTLPVHIGELQAPCLGTDLQSWDPAGRPLIGEVGELVVTNPLPSMPIRFWNDPDRYHDSYFDVYPGVWRHGDWITLTDRGSVIIHGRSDSTLNRQGVRMGSADIYEAVERLPEIRESLVIGLEEPDGGYWMPLFVHLADGATLDDDLRDAIKRTIRENLSPRHVPDEVIEVPAIPHTLTGKRIEVPVKRLLQGELAKAVNPGSVDN------------- 119504729 43 -----------------DDYYTLHQFSVTHRERFWSALWDYTDIVAEQKGAVNCDTFPCQPDARWFPEARLNFAENLLRY----RDDRPALISRLEN-GQRRVVTYKQLYANVAALAASLRALGVGPGDRVAGFMPNVIETVEAMLATTSLGAIWSSCSPDFGINGVLDRFGQIRPKVLFAADGYFYNGKVCDSLERLAAISEAIDTLEQVVVIPVVSEKPDCSGLSKSVLW-QDFLDPSTTEIDFAQLPFDHPLFIMYSSGTTGMPKCIVHGAGGTLIQHVKEHQLQVDLSREDVMFYFTTCGWMMWNW--LVSGLASGAALVLYDGSPFAQDGLSLLKAIETEKISIFGVGAKYLAALEKAGIVPRDEVDLASLKTVLSTGSPLSHESFRYVYKEFKADICLSSISGGTDILSCFVGGSPILPVHVGEIQAPG---LGMAVEIWSDVGKPILEEKGELVCTKPFPSMPIGFWNDADGYRQAYFNTWANVWAHGDYGEVTPSQGYIIHGRSDAVLNPGGVRIGTAEIYRQVERLAEVQESIVVGQ-DWDNDVRVVLFVVLTPGAALSEDVRARIASAIRENTTPRHVPAKILEVPDIPRTLSGKIVELAVRNAIHGQP--VKNTDALANPEALDAFRGREE- 197784669 19 ------ADFARLQGMDPEDYATLHQWSVTDLEGFWGAVWEYFDIDTPYEQVLAEERMPG---ARWFPGATLNYAHHALRNLAD---DDVAIIAL-DETGAGYEVTGARLRALVASVAATLRDLGVGKGDRVVGYLPNTPHAIVTFLAAASLGAVWSVCGQDYAPKAAADRFAQLEPTVLIAADGYLFNGTTHDRREAVLELARA--LPTLKATLLVDHMGLPWPSQAYPSLVPWEDASTRTEELACSPVPFDHPLWIVFSSGTTGLPKGIVHGHGGVLLEHLKTLGLHSDLRPGDRLLWYTTTHWMMWN--LVVSTLLTGATTCTYDGSPAPFAKLDRLWDLAARHRVTVFGTSPQYLLGMAKFGIDPSAHDLSSIRVVGCTGSALPASAYPWVREHVGEHVLLASISGGTDIVSGF--AGSAPNTPVWAGELSAPHLGVALAAYDAEGFPVIDRV-GELVVTRPLPSMPLYFWNDPERYRDAYFSAYPGVWRHGDWITVTGHGSVIIHGRSDSTLNRNGVRLGSADIHDVVERLPEIAEALVIGAEEPDGGYWMPLFVVPAAGVTLDDLLREKIRDAVRTGASPRHVPDEILEVPGIPHTRTGKKLEVPIKRLLQGAPEQVVNPATVDSPDLIDHYVERRKS 184201508 27 --HDFAQWVSRTRGVPTEGFEALHAWSVENLDAFWGAVWEYCGISSEATAALEDRSMPG---ACWFPGARLNYAENTL-RWAESRPDEVAIVGEHEDGAPV-SWTWRELESRVAALAQRLRELGVGRGDRVAGVLPNIPETVVALLATASVGALWSVVNTDFGPSGVADRFAQIEPTVLFVVDGYRFGGSLRDMTGSYAGLLDV--LPSVQQLIVVDQQPSGAVGALPEGALRLSEILECSAVPRYEQVPFEHPLWILYSSGTTGKPKGIVHSHGGVVLEFHKALGLHAGLGPEDIAYYAVATTWMVWN--MLVGILLTGARIITYDGSPTHGGPEKSFELVARHRATFFGAGAGILSMVQRAGVVPNVRMDLSSLRSILVTGSPLPDAAWDWVYEAVSPTVRLGSDSGGTDVTSAFIGTNPYQSVYRGEIM---GPYLGVAAESWNSRGERVWDEVGELVITAPMPSMPVFFWGDEDRYRAAYFDMFPGVWRQGDWVTQLSQGPFVVHGRSDSTINRGGIRMGSADLTHVVDRVAGVSASMVIGAELAGGDYFMPLFVVPEPGTRLDEELRRRIVTAIREQVSPRYVPDEIIEAPAVPRTRTGKPLEIPVKRLFQGADPTSVNRATAEDAEVLD-------- 91786663 43 ------------------------------------------------------------------PGGGLNIGFEAVDRQAAALRDHIALRFVA-RHAPALDLSYGELARQTSRFANVLQGLGVGKGDCLFVMAGRIPELYIAVLGALKNGTVVTPMFSAFGPEPVATRINIGAGQVLVTTD----------LLYQRKVKAMRGQMPTLRHVLLVAEEGGIT--NEPGTLDLATLMLNASDGFSTVETKPDDPALLHFTSGTTGTPKGAIHVH-DAVVAHHATGRFALDLHPDDRYWCTADPGWVTGTSYGIIAPLLHGVTSLIDREE---FDAERWYTLLQQESITVWYTAPTAIRMLMKSGLELARRHRFPDLRFVASVGEPLNPEAVWWGMEAFG---LPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPLPGIAACIVERLEAEGEPPDVEGELALKAGWPSMFRGYLNNEARYRRCFAGDL---YLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVVGEVVKAFVSLKDGHAPDEALRLDILAHARKRLGAAVAPKEIAFLPVLPRTRSGKIMRRLLKARELGLPE--GDISTLE-------------- 159036535 24 -------WLSAHRGLDFADYDELWRWSVTDLPAFWQSIWDHFGVHAPATATLAEPSMPG---ARWFPGATLNYAENVLR--MPGRSDADPVVIAHGQTRPPVTLSAADLREQVRRVAAGLRRLGVGPGDRVAAYAPNIPETYVLLLATASLGAIFSSCAPEFGTRSVTDRWQQIEPTVLVAVDGYRYGDKPVDRR--AEVAAIRAALPSLRHTVGIAYLD-PAGVPPADTVAWADLAAATDEPLAFAPVPFDHPLYVLYSSGTTGLPKPIVHGHGGILLEHLKMLALHHDLGPADRFFWFTTTGWMMWN--FLASGPAVGATIVLFDGNPGHPDLGALWRLAERTGTTYLGTSAPFLLACRKAGLVPKEIADLSALRGVGSTGAPLPAEGFRWVYANVGDALQLQSLSGGTDCTGFVGGTPL---LPVHAGEIACRALGAKVEARSADGTPI-IGELGELVITEPMPSMPVGFWNDADRYREAYFDRYPGVWRHGDWITINSRGGCVITGRSDATLNRGGVRLGTAEFYSVVEGLDEVVDSLVVHLEDAEGGAELLLFVVPAEGVELDDALRARICRELRTALSPRHVPDEIHQVRAVPRTLSAKKLEVPVKKILTGTPVDAAATGALANPESLTAFLAQRRA 169829629 21 ----------------------------------------------------------------WYETGLVNMAYEAIDRHTETHRNKVALYF--NDGKRKEAYSFNEMKRLTNKAANVLKATNLQKGDRLFIFMPRSPELYFSLLGALKMGVIVGPLFEAFMEGAVYDRLADSEAKVLVTTPALLER-------------VPIAKLPHLEHVLLIGEDIEET----LQILDFNQRLKRASAQFDIEWVDQEDGMILHYTSGSTGAPKGVLHVHYAMLQQ-YQSTQWVLDLREDDIYWCTADPGWVTGTAYGIFGPWLNGVTMVIVG---GRFSPQAWYQAIEDYGVTVWYSAPTAFRMLMGAGSGLLECYDLSSLRHVLSVGEPLNPEVIRWGVEELGHR---IHDTWWMTETGAHMICNYPSMD-IKPGSMGKPLPGIHATIVDDAGNEVPPFTMGNLAIQRGWPAMMRQIWGNPERYESYFLKGK--WYVSGDSAYMDDDGYFWFQGRVDDVIMTAGERVGPFEVESKLLEHPDIVEAGVIGKPDPVRGEIIKAFVSLREGVEPSERLIEDIRDFVKKGLSAHAAPREIDFKEKLPKTRSGKIMRRVLKAWELNLPT--GDLSTMED------------- 121605034 32 -------WLSTEKGVHTQDYDELWRWSIEDLPGFWQSIWDFFEVQADGERAMVGEQMPG---IQWFPNARLNFAEHVFRNATSAHP----VMLAHTEGAPLREISWEELERTTAALAAQLRSWGVQPGDRVASFMPNLPETVIAFLACASVGAIWSSCAPDMGANVVLDRLRQIEPKVLFATDSYSYNGKNHDRSVVVNELLA--GLPSVQRVVQVSGPLDGSRPLPWRNHCSWQDCVAGSATPRYERLPFSHPLWILYSSGTTGLPKAIVHSHGGIVLTHLKSMALQNDLRPGDRLMFLGSTGWAVWNLQV--GALLSGASIVLYDGNPAWPTGDALWRFMDEHGVTQLGCGAAYLINCMKDGVRPRDFAKLSKLRTILSTGSPLSMDAYHWVYDAVKPDVWL-ASISGGTDIAACFVACAP--TLPVHAGEIQCRELGVAAYAWNDAGEPVVNEVGELVITQPMPSMPLYFWNDNKRYLESYFETYPGLWRQGDWIRFTEHGSAVIYGRSDSTINRFGIRMGTAEIYRVVEEMPEVRDSLVIDLEFLGRPSFMPLFVVLQPGAVFDEVLQERIKHQIRSKASARHVPNEVVQVTEIPRTLSGKKMEVPVRKLLLGSPDKAASPDSMQNPTSLDFFVQYAKA 51245949 52 ----------------------------------------------------------------------LNIAHEAVDRHANGRGDRLAIRWLGKDGG-VRDFSYSDLKRQSNRFANVLRELDIGRGERVFTLAGRVPELYFSAFGTWKNGSVFCPLFSAFGSEPIYQRLSKGDAKVLVTT----------ERLYKQKVAALRERLPQLKHILLIDAAQDIGEGLWSLPRRMEE----AADAFIIPPTDPEDMAIVHFTSGTTGMPKGAVHVHNAVL-THYLTGKYVLDFHPGDVFWCTADPGWVTGTSYGIIAPLVHGVTNIIDEAE---FDAKRWYQLLEEQQVNIWYTAPTAIRRLMRLAIDPTKQYDLSHLRCIHSVGEPLNPEAVSWGQQSLG---LPIHDNWWQTETGGIMIANYPAVDIRPGSMGLPLPGIEAAIVRRGTGEVTEPGTQGELALRPGWPSMFRAYLHEEQRYRKCFVGD---WYITGDLAYRDADGYFWFVGRADDIIKTSGHMVGPFEVESALLEHPAVTEAGVIGKPEALIGELVKAFVTLKPGTEPSEELRLELIGFARKKLGSAVAPKEIEFRDNLPKTRSGKIMRRLLKARELGLAE--GDTSTLE-------------- 209547988 20 -------------------FEDLHAWSVAERENFWSAVWDFCGVKGERGAEV-LINGDRMLEARFFPNATLNFAENLL----AGRGDGDAIVFRGEDKAEDR-WSWDRLRALVSKLQQAFKAQGIGEGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIGPKLFIACDAYWYSGKLQDVGPKVAAVAKSLGVPTI-VVHYAGDAEAVARATPGASTLETFVAPYQAREVEFTPLAFAHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEQRLHCGLKAGEKLFYFTTCGWMMWNW--LVSGLASGATLCLFDGSPFAPDGNVLFDYAAAENFAIFGTSAKYIDAVRKSGLTPRTSHDLSSLRLMTSTGSPLSPEGFTFVYEGIKADVQLASISGGTDIVSCFVLGNPLQPVWRGEIQGAG---LGLAVDVWNDDGKPVRGEKGELVCTKAFPSMPVMFWNDPDKYRAAYFDRFDNVWCHGDFAEWTEHGGLVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQEWDD-DVRVILFVRLAPGVTLTEDLIKAIKTRIRTGASPRHVPAKIIAVADIPRTKSGKIVELAVREVVHNRP--VKNQEALANPEAL--------- 83309679 27 ----------ARFQVGATDYAGLWRWSVDRPDQFWSLVWDEVGIIGRPDGGVVVDDAGRMPGARWFPEARLNFAENLLRR--DDGGD--ALVFWGEDK-VKRRLSFAELRALVSRLQQALSAAGVGKGDRVAGYMPNMPESVAFMLAVASLGAIWSSASPDFGVQGVLDRFGQIAPKVLVAAEGYFYSGKAHDCLEKLAAIV--PGIPSLERVVVVPREAADLSGVDKAVHLGDFLAPFPAKAVEFLRLPFDHPLYIMYSSGTTGAPKCIVHSAGGSLIQQLKEHRLHCDVRKDDRVFYFTTCGWMMWNW--LVAGLGAEATLLLYDGNPSHLGGNILFDFADAEGMTLFGTSAKWIDAIAKSGLEPIKTHSLATVRTICSTGSVLAPEGFDYVYAKVKADVQLASISGGTDIISCFMLGNP---LVPVYRGEIQCRGLGMKVEVFDENGQSLAGSKGELVCTRAFPSMPVGFWNDDDKYRAAYFEKFPGIWTHGDWVELNPETGIIVFGRSDATLNPGGVRIGTAEIYRQVEQIDDVLESLVIGQ-DWQADVRVVLFVRLRDGVTLSPELETRIKKRIRDNTTPRHVPAKVVQVADIPRTKSGKIVELAVRDVVHGRA--VKNKEALANPEALD-------- 67539326 6 --------------------QAVHAASLQNPEAFWSHHAQQLHWHKKPSRAIGRSTKTSHESWSWFPDGEISTTYNCVDRHVNGNGDNVAIIWDSAVTGKKEKYTYRQLLDEVEVLAGVLREEGVKKGDVVIIYMPMIPAALIGALAVARLGAIHAAVFGGFAAKSLAQRIEAARPRAILTASCGIEGAKPIAYRPLVEGAIEASSFK-PEKVLIWQRDQLRWNNPDGGQRNWNRLVKSARMRAEPVPVRSTDGLYIIYTSGTTGLPKGVVREAGGHAVGLSLSIKYLFDIHPGDTMFCASDIGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRVVAEHKANVLFTAPTALRAIRKEDPDNKHDNNLRHLRALFLAGERSEPSIVRAYQDLLTKHAARVVDNWWSSESGSPISGYDVAPLAIRPGSAGLPMPGFDVRVVDDEGNEVAQGTMGNIVMATPLAPTAFTLFNDDERFYKGYLKRFGGRWLDTDAGMIDQDGYIHVMSRSDDIINVAAHRFSTGQIEQAILSHPAIGEASVVGIPDALKGHLPFAFITLKQSARPSAELFNSVNRLVREQIGAIASLGGMIQGQGIPKTRSGKTLRRVLRELVENGAREVAVPPTVEDRGVVEVAREK--- 119909174 34 ------AAVGAACGLALENYDDLYHWSVESYSDFWAEFWKFIVFSRMYDEVVDTSKGIADV-PEWFKGSRLNYAENLLQH---KENDRVALYVAREGKEEIVKVTFEELRQQVALFAAAMRKMGVRRGDRVVGYLPNSAHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVVYNGKEHSHMDKLQRVVK--GLPDLKKVVLIPYISSREKIKIPNSVFLEDFLADQAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHILHGNMTSSDIILYYTTVGWMMWNW--VVSALATGAAVVLYDGSPLVPTPNVLWDLVDRIGITILGTGAKWLSVLEEKDMRPVETHSLQTLHTILSTGSPLKAQSYDYVYRCIKSSVLL-----GSISGGTDIVSCFMGQNPSIPVYKGEIQARNMAVEAWNEQGKAVWGESGELVCTKPLPCQPTHFWNDENKYRKAYFSKFPGVWAHGDYCRINPKTGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVLDSLCVPQYNKDGEERVILFLKMASGHTFRPDLVKRIREAIRLGLSARHVPSLILETQGIPYTLNGKKVEVAVKQIIAGKT--VEHRGAFSNPETLD-------- 218441782 28 -------QVSQRYNRQFNTYAQLHQWSVNHSKEFWQEIWREGNFL--ASQVGSQILIEGDEKAQWFPDYKLNFAQNLLRYQ----NDHMALISRTE-LGQKRTLTYQQLYQQVAQLAAAMRELGIKSQDRVVGFLPNILETVVAMLATTSIGAIWSSCSPDFGLNGIVDRFEQINPSLLFTTDGYFYKGKPLNSLEKIAAITDKLINSKKIIVIPFVKETPDISPLKNSLLYPDFLISQNTPQLEFEQLPFNHPVYIMYSSGTTGKPKCIVHGAGGTLLQHSKELKLHTDLKPEDKIFYYTTCGWMMWNW--VVSSLMIGATVILYDGSPFYPGVDSLFNLIDEEEVSIFGTSAKYIATLEKENLKPKQTHHLKDLKTILSTGSPLSDESFEYVYREIKEDVCLSSISGGTDIISCFALGNP--NLPVYRGELQCIGLGLAVDIFDEEGNPL-RGEKGELVCKRPFPCRPVSFWNDIQKFHHAYFSKFNSVWNHGDYAEIREHKTHWGLGRSDAVLNPGGVRIGTAEIYNQVNPLEEVKDSVVVGQNWQD-DVRVILFVVLQEGLSLDEGLKNKIKTTIRNNTTPRHVPAKIIQVLDIPRTINGKISEITVRNVIHGET--VKNKEALANPQALD-------- 72162644 29 -------WVREHRGVDAPDYEALWRWSVTDLEGFWSAIWEYVRAATPYTTVLASDAMPGAV---WFPGATLNYAEHIFR---DRDPSAVAIRHASE-LRPLTEWTWGELRTRTAAIAAALRSLGVGPGDRVVAYLPNIAEATAAFLACAAIGATWSSCSPDFGVRSVLDRFAQIEPKVLLAVDGYRYGGKDFDRRDVLKAL--RDGMPSLQHTVVLPYLG--CGPVADTLSWAEFEAAGEGAELEFTPLPFDHPLWVLYSSGTTGLPKAIVHGHGGILLEQLKNLHLHLDAHADDRVFWFTTTGWMMWN--FLVSVLLTDASIVLYDGSPAYPDLGVLWDLAERAGITIFGTSAGYLANCRKAGIHPTGGRNLSALHAIGSTGSPLSPDEFAWCYQEFGSDLWLFSTSGGTDICS--CLVGGVPTLPVYQGEIQARSLGMAVASWDSAGNEL-VGEVGELVVTRPAPSMPLYFWGDKDRLRDSYFSMYPGVWRHGDWIEITDRGTAIIYGRSDSTINRGGVRMGTSEIYRSVLALEEVIDALVVDVPQSDGSSRIELFVVLRENTVLDDDLVRRIKQGIREDCSPRHVPDGIQAIPAVPRTLSGKVLEVPVKRILMGEPERVVSRDSLANPEALD-------- 54027016 25 ---------AARSGSAAPDYRALWQWSVRDLPGFWRAVWDYFELGEVAGDVLATADMPG---ARWFPGTRVNYVDQVV-RQART--DRPAILAASEDA-PVREVSWAELIDSTAAFARTLRSLGVRPGDRVVGYLPNIPEAVIAFLATASIGAVWSACGQDYSPKAALDRLGQLEPTVLVSADGYRFGGKAHD--KSADIAALRAGLPTLRATVVVERLGAAVPEATSWADAVAD-TDNAAPLIQTEPVDFDHPLWIVFSSGTTGLPKGIVHGHGGVLLEHLKAVALQSDIGPADTFFWYTSPSWMMWNFQV--AGLLTGSTIVTYDGSPTHPGPDGLWRLAAELGVTVLGTSPGYVLACIKAGAVPRTEHDLSALRLVGITGSALPPSSALWLRDNVG-----EHVPVASISGGTDVVSAFLGWARTVPVWPGELSVPYLGVDAYDESGRPVRGEVGELVVTAPMPSMPVSFWRDEDRYHDAYFDMFPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVEGLPEIAEALVIGVEQPDGGYWMPLFVLLAPGAELTEDLVARIRETIRTEVSPRHVPDEILLAPGIPHTRTGKKLEVPIKKLLQGEPGAVVERSAVDNPDLLDWYAAVRPA 196193270 27 ------------------DYQALHRWSVEQPDAFWQQVWEHCDVVGPGDTVL----TPGERFTRWFAHGELNYAENLLKRN-DTHP---AVVSVLEDGGRS-VISYAQLRVAAGKVAAQLLAAGIQPGDRVAGFMPNRTETLIAALGAAWIGAVWSSCSPDFGVSGVLDRFGQIEPKVLLACDGYHYNGKWIDLGERID-ALHHALKPELLIVVPGRGDSSSVP----RALIWGAWLEAAGPAPDFMRLPFDHPLFILYSSGTTGQPKCIVHGAGGTLLQQTKELHLHGDVRDTDTLFYFTTCGWMMWNW--LICGLHTGATLVLYDGNPAYPDTGRLFDLIDAEKITHFGTSAKFVQAVEKSGLRPKDSHDLGTLRTLFSTGSPLLHESYDYLYQQVKPSLLVSSISGGTDIISCFALGNP---MLPVYRGELQCLGLGMDVAVFDDDGEALADSKGELVCRSPFPSCPVSFWNDPQRFHAAYFARFEGIWAHGDYAQLVPHQGLIIHGRSDAVLNPGGVRIGTAEIYRQVETLAEIREAIVVGQQFD-GDVRVVLFVVPADSVELDDALQARIRKAIRQGATPRHVPAVILPVPEIPRTVSGKIVELAVREVIHGRP--VTNHNALANPQALAHF------ 90577609 23 ------------------DYAQLHRWSIKHSDQFWQQLWQFCNVSQGEQAVYCPTHSPPNKDQRWFPDATLNFAENLLAYSTKLS-QQDAIVFDTDKQHAQQRLSWQQLHQQVAMVAQYLQQQGVQKGDVVAAYMPNIPQTVIAMLATTSLGAIWTSTSPDFGAESVVERFSQTEPKVIFTTDGYIYNNKTITSLTTLSEAL--SSLPSVKKLIVYPYINASLPSHITVSAWQEMEDIVRRLDLTFTPTSFDHPLYILYSSGTTGKPKCIIHSVGGTLLNHLKEHQLHCNIKPTDPIFYFTTCGWMMWNW--LVSGLASGATLVLYDGSPLYPDPYQLWKMADKENLRLFGTSAKYLETIEKMQITPNKHVTLSQLDIICSTGSVLAPEQFDYVYKQIKQDVQLSSIAGGTDICGCFAIGNPMGAVWRGECQVKALAMDVNVFNQAGEAIFDTCG---ELVCCNSFPNQPIAFSQDPKKYFQAYWNTYPNTWHHGDYVSLSHHGGLTFYGRSDSILNPGGIRIGTAEIYRQINPFNEIADSVVVGQQYQN-DVRIVLFVQLQPDVTLDNILINRINTQLRSQCSPHHVPSKILQVSAIPRTKSGKIAEKAVRDAIH--HRNVINTSAIANPESLEQYK----- 116179904 1 -----------------------HHRSLNDPESFWGHQAEQLYWHKKPSSAKTLTTGDTHGHWEWFPDGEISTCYNCVDRHVAGRGDVPAILYDSPVTNTKQRITYNQLLDEVEVFAAALREEGVKKGDVVLVYMPMIPAALIGILAINRLGAIHAVVFGGFAAGALAQRIEASRPVAILTASCGIDGNKPIPYRDFIEEAVRISPWKPSKTIIWQLLWRPTRKLEGERKWQHLVKSARARNRAECVPVKSTDPIYIIYTSGTTGLPKGVLREAGGHAVGLHLTISYLFGIHPGDVMGCFSDIGWVVSHSYTLYGPLLTGASTVLYEGKPGTPDASAFWRLVEEYKINTMFTAPTALRAIRKDDPDNSHFTRIGERKALFLAGERSEPAIITMYQKRYAADNADVVDNWWSSESGSPISVPYAGKCRIKPGSAGKAMPGFDVRVVDDEGREIKRGKMGNIVLALPLPTAFRTLWEDEERFYKGYLKRFDGKWIDTDAGWIDERGYIHIMARTDDIINVAAHRLSTGALEQAITSHPLVTEACVVGIPDALKGQMPFAFVVTTTGTGTDTQLFAEIQKLVRSQVGPIASLGGMIRGKGIPKTRSGKTLRRVLRELLENGVREVAVPSTVEDVAVV--------- 119947202 44 ----------------------------------------------------------------------LNIAYEALDRHVDEFGEQIAIRWLSKQ-GLAVDISYTELMEQTSRFANILLKFGVKPNDTVFGLCSRVPQLYISLLGTLKFGAVFSPLFSAFGPEPIRSRMEIGQARVLIT-SEALYLKKVNPWRE---------QLSSLKWVLLYNVTGPLPD----NCYDLDALLEESSADFPARLCDPEQLALLHFTSGTTGKPKGAMHVHQAVVYHSISAF-YALDLKPGDRYWCTADPGWVTGTSYGIIAPLCNRVTMIIDEAE---FDAEHWYQLLSEQKINVWYTAPTAIRMLMKAGGELATQYDLSALRFIASVGEPLNPEAVVWGQKVFA---MPFHDNWWQTETGGIMIANLATNAVRPGSMGRPLPGIEVAIMEHTEGGEIKANQVGELALKKGWPSMFRGYLHEEQRYQKCFVGD---WYLTGDLAMCDADGYYWFVGRADDVIKSSGHLIGPFEVESVLMEHPAVAEVGVIGLPDEVAGEIVKAFVALKPGYEGDEILRKTLLGHSRKRLGAAVAPREIVFRKNLPKTRSGKIMRRLLKARELGLPE--GDISTLESDEA---------- 145235930 9 --------------------------SLRDPEGFWSRQAEQLHWHKKPSRAIDQQLKTTPTHWSWFPDGEISTTYNCVDRHVHSKGDNVAIIWESPVTGTKEKYTYKQLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAIARLGAIHSAVFGGFAAKSLAQRIEAAKPRVLMTASCGIEGSKPIAYRPLVEGAIELSHFK-PEKVIVWQRDQLRWNNPDAGQRNWQRLVKSARMRAEPVPVKSTDGLYIIYTSGTTGSPKGVFREAGGHAVGLQLSMKHLFDIQPGDVIFCASDIGWVVGHSYILYGPLLVGATTILFEGKPGTPDAGTFWRIIEEHKANVLFTAPTAMRAIRKDDPNNRFRGGLQHFRALFLAGERSEPSIVQAYQELLSQYAAPVVDNWWSSESGSPISNDAVKPLTVRPGSAGLPMPGFDVRVVDDEGKALPPGTMGNIVLGIPLAPTAFTLFNDDERFYRSYLRRFNGQWIDTDAGLIDKDGYIHIMARSDDIINVAAHRFSTGAIEQAILLHPQIGEASVVGVPDPLKGHLPFAFIQPRTAAKPTAELFQEVNGLVREQIGAIASLGGMIQRGMIPKTRSGKTLRRVLRELVEGEYEAPVNPPTVEDADVVDE------- 158521260 17 -----------------QGYDDLYRWSVDHIPDFWARVWDFIRSSAPYTEVVDDLKMPG---AKWFSGARLNFAENLLRH----RDDHTALVF-CSEGERHRLLTYAQLYAGVAKTAAALKALGIAPGDRVAGFMPNMPEAVIAMLAAASLGAVWSSCSPDFGAKSVLDRFGQSSPKVLFAADGYFFKGKAIDSLPRIREVC--GALSGLEKVVIVPYTRPDPEGTLEKAVLFSDFQDPDARTIDFVQLPFDHPLYIMYSSGTTGPPKSFVQGAGGVLIQQLKEQVLHTGLTRDDTIFYFTTCGWMMWNW--LTSALATGATVALYDGSPFHPGPGVLWRYAEKEGFTVFGTSAGYLAALRDSGFCPGDSHNLSPLKTLLSTGSPLSPDGFDFVYGKIKADLQLASISGGTDINSCFVLGNPMGPVYAGEIQCRGLGVRVAAYDEQGRAVVNRSG---ELVCEAAIPSMPLYFWNDPDKYRQAYFGRFPGVWTHGDFIQINDNGGVVIFGRSDATLNPGGVRIGTAEIYRQVETLDEVEDALVVGQ-NWKNDVRVILFVKPAPGHELTDALKEKIRAVIRANASPRHVPAKIVAAPDIPYTLNMKKVELAVKKILDGK--DPGNRDALKNPESLDDLIEHR-- 46199189 254 -----PEALRRAA--NLPDPRAAHRASLEDPEAFWEGFARGFAWERPWKAVFRREDRT------WFAGGLTNVALNALDRHLPEKAQQVALLTL-DGEGRLGKWTYKEVRELSSRLAGLFRTLGVGRGDRVALYLPTGLEAALAALACARIGAVHAALPLGLGPEALRRRLEDLRPRLLVAADAYFYRGQPVRVREVVEAAIQGLDLKVLWHV--------------RGSPEFLERLYEARPA-EPEPVPAAHPLFLLPTSGSTGKPKGVVHGHGGYMVGVAWALRHVFDLKPGEVFHTTADLFWIVGHSFGLYAPLLLGGTSLLVEDRPDHPSPGAFYERLAHLGVDVLLTSPAVLRTLRRHGEARPTGL-----RLAASVGEVLSPEIWRWTREHLAWP----VDNWWQTELGAPALATPPA-LPAKPGHVGLPLPGVEARVVDEEGRPLPPGSKGHLVLGATGPAHMVDLQGGRSPW-------RGGLYWTGDLAEMDEEGYFRILGRTEEVIKVGEARIGPAEVEAVLLTHPQVAEAAAVGVPGE-TGEEIAVFVVPQAPEELKPLLAEKLKAHILRHLGPVPPPR-VFFRERLPRTRSGKILRRLLKAELLGL--DPGDTSGLE-------------- 153884399 43 --------------------------------------------------------------------GVVNIAWHAVDRHVAGAGNQTAFRFLA-IGAPCHTVSYAQLSAQTNRFCNVLRALGIGKGDRLFILAGRIPELYVGLLGALKNGTVVSPLFSAFGPEPIATRIQLGDGTVLLTTDALYAR----------KVAKWRDRMPTLKHVLLVAEDGGVTSVPGTLDLG--SLLCQASDACEITPTVADDMALLHFTSGTTGTPKGAVHVH-GAVATHWATGKYALDLHPSDIYWCTADPGWVTGTSYGTIAPLLHGVTSIVDREE---FDAERWYGILRDERVSVWYTAPTAIRMLMKAGPDLARRYALAPLRFIASVGEPLNPEAVWWGKDVLG---LPIHDNWWQTETGGIMIANTPAFDIKPSMGRPLPGVEAAIVQRHEDGTVDQPDQQGELALRQGWPSMFRGYLNNDERYRKSFAGE---WYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGKPDPVVGEVVKAFVSLNPGFTPGDALRMELLAHARTRLGAAVAPKEIAFLELLPRTRSGKIMRRLLKARELGLPE--GDTSTLE-------------- 72150892 8 -----------------ESYDDLWQWSVDHYPEFWGECWKFFDISQMYSRVVDPSKGIDEV-PVWFEGSRLNFAENLLRY----RDDRVALFAAVEGNKEIERITYAELHRVVGQFAAALKKMGVKAGDRVVGYIPNCAVAIEAMLAAASIGAVWSSTSPDFGVTGVLDRFKQIKPKVIFSVDAVVYNGKTHDHLAKLKQVVE--GLPELEKVVVIPYVRAPAELDTSEFLKSGQEMDGSYPLLEFEQLPFNHPLFIMYSSGTTGAPKCMVHSSGGTLIQHLKEHILHGNMRREDNIIYYSTTGWMMWNW--LVSGLAVGSGIVLYDGSPLVPGPNVLWDLIDMLDISILGTGAKWLSVLEDLGVHPRKTHRLEKLHTILSTGSPLTPASYDYVYSCVKDDILL-----GSITGGTDLISCFAGQNWTVPVYRGEIQARNMAIESWSEEGKLVYGESGELVCTKPFPCMPTHFWNDGFKYKKAYFAKFSGVWAHGDFCTINPKKGIYMQGRSDGTLNPNGVRFGSSDIYNIVEHLKEIQDSLCVPQRNALNEERVILFLKMAPGMTFDPQLVKRVKVEIRSELSARHVPALILETKDIPYTISGKKVEVAVKRIIAGQ--KIVQRGAFSNPDSLD-------- 189211109 2 ----------AQTHIQ----DQVYASSISNPEAFWQRQASYLHWHKKPTKAFEKTTKVTHAHWQWFADGEISTTYNCVDRHVADRGGNVAICWDSPVTGQKEQFTYAQLLQEVETLAGVLREEGVKKGDVVLIYMPMIPAAVFAMLAIARLGAIHAVVFGGFSPAALAQRIEASRPVAIMTASCGIEGAKKPAEYKSMIEGAIRKSSFKPDKTIVWQREQLRWDLKEEGQRNWQRLVKSARNRADAVPVKSGDGLYIIYTSGTTGLPKGVVRSAGGHAVGLNLSIKYLFGVHPGDVMFTASDIGWVVGHSYIVYAPLLAGATTVLFEGKPGTPDASTFWRVIEDYKVTTMFTAPTALRAIRRFFEARGKRGALKTLRALFLAGERSEPSIVQMYQILLAKHCAPVVDNWWSSESGDFASQDRPQPLPVKPGSAGKAMPGFDVRVVDDGGNEVKRGEMGNIVMAIPLPTAFTTLWEDEERFYKGYMKRFNGKWIDTDAGMMDTEGYISIMARADDVINVAAHRFSTGAIEQAITTHPSIAEAAVVGIPDALKGHLPFAFVTLSESAVPDDKLVSEVQR----------------------LTRSGKTLRRVLRELIENATHEVNVPSTIEDREAVDKVRE---- 91224795 27 ----VNKDKAEGTVIN--NYTSLHQWSIEHNDEFWRHTWQFCNVIGDGSQIKSLGSPKWNRDTVWFADATLNYAENLLS-QAEQSPEREFIVF-SNESGEHRQLTGKQLLEQVSAIQQWLLNCGVGKGDVVAGYLPYLPETVIAMLATTSLGAIWTSTSPDFGIDSVVERFGQVKPKVLFCCDGYQFGGKAFDMTDKNTTLSSKLSSASEETTISVCYLQNAKRATTSDFVSWSDITHHFSPQIQYQPMLFNDPLFILYSSGTTGQPKCIVHSAGGTLLNHLKEHQLHCDIKSQDKVFYYTTCGWMMWNWHV--SALASGATLVIYDGSPVYPDHSVLWRLAEEHNVSLFGTSAKYLEALEQANCSPKLEHNLKSLKTLCSTGSVLYPEQFSYVYQHIKQDLHLASIAGGTDICGCFVLGNPISPVYKGECQGAGLGIDARVLEDDGHTITQKRG---ELTCNNSLPNFPIGFWHDNGEYHNAYWSKFTDIWHHGDDVMQTEHGGFIFYGRSDATLNPGGVRIGTAEIYQKVNALPEVEDSIAVGKLNQQS-EEIWLLVKLAHNVELTQQLTDSIRQTLKTKCSPRHVPRQIFAISDIPKTRSGKLVELAVKQLVNGQA--VKNIGAIANPEVLEEIK----- 56696832 29 -------WLAKERGLEFDDYNALWAWSVADLDGFWSAIRDFLPFEGGDGRVLAERRMPGAV---WFPGVTTNFARHML-RHAESRPEAPALILRSEGFGR-KEVSWAQLSQKVANVAAQLRAMGVGQGDRVVAILPNTDTAVVAFLAAASIGAIWSLCAPDMGHVAILDRFRQIAPKVLIAQDGYVHAGRTIDRRPVLEEI--RAQLPSLAQTVLVPVMGEVPP-----SMIPWEEMTQGAAQPEYADLPFDHPLWIVYSSGTTGNPKPIVHGHGGILLEGAKQ-ALHQDLGGDDRFLWLTSSGWIMWNAQFV--AMGQGATVVLFDGAANHPDMQAVWRVVAEERVSSFGVGAAYVTQCLKSGIRPREALDLSALKALGTTGSPLTAEGYDWVYDAVDPDIWLAPISGGTDLCGAFVGGNV--MLPVRAGEMQCRYLGNAVRSYDPEGNEITA-EVGELVCTEPLPSMPLGFWGDRDRLHESYFDTYPGIWRHGDWIEITPEGGAVIYGRSDATINRKGLRLGSSEIYRAVEALPEVLDSLVVDLEFLGRDSFMPLFVVPAPGQVLDDALRARINTAIRETLSPRFIPNEIVQIAEVPRTLSGKKLEVPVKKLLLGDPAQVVNRDSMANPESFD-------- 21219897 27 ------AWAAEHHGAPAEGYAALHRWSVDELDTFWKAVTEWFDFSTPCARVLGDRTMPG---AQWFPGATLNYAEHAL-RAAGTRPDEPALLYV-DETHEPAPVTWAELRRQVASLAAELRALGVRPGDRVSGYLPNIPQAVVALLATAAVGGVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYRYGGKEHDRRDTVAEL--RRELPTLRAVIHIPLLGTEAP---DGALDWETLTA-ADAEPVYEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVEHLKQLGLHCDLGPGDRFFWYTSTGWMMWN--FLVSGLLTGTTIVLYDGSPGFPATDAQWRIAERTGATLFGTSAAYVMACRKAGVHPARDLDLSAIQCVATTGSPLPPDGFRWLHDEFAAGGDLWIASVSGGTDVCSCFAGAVPTLPVHIGELQAPGLGTDLQSWDPSGNPLTD-EVGELVVTNPMPSMPIRFWNDPDRYHDSYFDTYPGVWRHGDWITLTSRGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIRESLVIGIEQPDGGYWMPLFVHLAPGATLDDALLDRIKRTIRANLSPRHVPDEVIEVPGIPHTLTGKRIEVPVKRLLQGTPDKAVNPGSIDNLDLLEELARKR-- 71908321 36 ----------------------------------------------------------------------INIAHLAVDRHAHAHADKTAFRFLGA-GGSRRNLSYRELSSLTDLFGNALKALGVQKGDCVFVLCGRICELYVAVLGALKIGAVVSPLFRSFGPEPIRSRISQAAGKVLVTTASAY----------QHKVAALRPELPSLRHVLLIDDLGTGA---IADTLDLQALMRAAPDTPALVPTAPEDPALLHFTSGTTGQPKGAIHVHSAVL-THYATARTALDLHPDDVFWCTADPGWVTGTSYGIIAPLVLGATSIVDEVD---FDPLRWIHILESERVNVWYTAPTAIRLLMKAGPELFADHRFPDLRFIASVGEALNPEAVWWGLDVLG---QPIHDNWWQSETGGIMIANTAAQDIKPGSMGRPLPGIAAHVVRNQAGAPVTPDTVGELALETGWPSMFRGYLDQPVRYRDCFAG---NLYLTGDLVRRDADGYYWFVGRSDDVIKSSGHLIGSFEVESVLMEHPAVAEAGVIGKPDALAGELIKAFVVLKSDIAPDENLRLELMAHARRRLGAAVAPKEIAFAPSLPHTRSGKIMRRLLKTRELGLPE--GDNSTLA-------------- 118053667 28 -------WLRDSRGRDFSDYEALWQWSATDIEGFWRSIWDYFDVDGDPTQVLASRRMPG---AEWFPGTRLNYAEHIFRQASDQRP---AIIARCEGQTPVE-VSWQQLQRDVGALAASLRGLGIGRGDRVVAYLPNVPQTVVAFLACASIGAIWSSCAPEMGVSVVLDRFQQIAPKLIFATDSYTYAGRQFDRHEVLDEVLQLPDIAQVIHVPPLFGSDAEHAAVPWRDCLSWDEATRHAVPLQFERLPFSHPLWVVYSSGTTGLPKAMVHSHGGIVLTHLKTNRLQHDVLPGDRFMFLGSTGWIVWN--LMIGSLLAGATVVLSDGNPTAPHDDALWDFIDQYQVSIFGCGAAFLIKSMKDGVSPKKGRQFEKLRAINSTGSPLPLDAYAWVYESVKGDLWLASISGGTDIASGFVACAPILPVNA---GEIQCRELGVAAHAFNEQGQKVVAEVGELVITEPMPSMPVFFWNDESRYHDSYFDAFAGYWRHGDWIEFSKRGTAVIYGRSDSTINRFGIRMGTAEIYRVVEELDAVKDSLVVDLEYLGRPSFMPLFVTLAEGQALTGELTAQIKNAIKTKASARHVPNVVVQVAEIPRTLTGKKMEVPVRKLLLGDAAKVASPDAMANPSSIDFFIQFRE- 154251608 26 -------------------YEDLRRWSVADIAAFWEAVWQFFGVSTPYECVLRDEKMPG---AEWFPGARVNYIRTLLS---KGSGNKTAIHAAGEE-GKARKISWDELKTQVFKVATALRELGIGPGDRVVSYMPNVPEAAVAFFATASIGAVWSSCSPDFGAASVIDRFSQIAPKLLFATDSYRYGGKNFDRRAEVRAMVDA--LPSLQHVVHVAGADPDYGSEPAEAIAWGKLIAVSETRFVFEDTRFDHPLWIVYSSGTTGLPKPFVHGHGGVLLEALKFTHFHLNLKPDSCMFYFTTTGWVMWN--ILLSGLVAGSAVVLYDGNPMTPKPDRLWELAAETGMTLFGASPTFLNGQMKLGIVPNKIYDLERMKSILLGGSPVMPEHMEWCFENL-HPDMWVTSQSGGTDVASAFVGGVP--TLPVHAGEIQARCLGVDVHAFDDKGESVIGEVGELVVSKPMPSMPLFFWNDEHRYHDSYFDTYTDHWRHGDYFKVNERGGCFILGRSDSTLNRYGVRIGTAEIYRTIEGLEEIEDSIIVNLDLPGGNFFMPLFVVLKDGVALSDAVREKINKSLREKYSPRHVPDRIYEIDAVPYTLTGKKMEVPVRKILLGVPDKAASRDAMANPSAIDYFRD---- 46137221 4 ---------------NIEDYHEVLRYSLEDPEQFWRHQAEQLHWHKPFSTQKTLRSGITHDSWEWFPDGEISTCYNCVDRHVDGHGDSVAIYFDSPVTNTKEKYTYRQLLHEVETLAGALMEQGIGKGDVIMLYIPTIPAAVIGILAANRLGAIHSIVFGGFAPFALAQRIDSCHPVAILTASCGIDGNKPIAYKPLVEEAIRLATHKPKDIIVWQRDQLRWNINTSAGQLDWKALTEKARSQADCVPVKSTDPVYIIHTSGTTGTPKGVLRDAGGHAVGLHLSISYLFHITPGCVSFTASDIGWIVGHSYIIYGPLLTGAATVLYEGKPGTPDASAFWRIVDEYKVNTMFTAPTALRAIRRDDPYNQMFIDYGKRFLAGERSEPTLIEGYQKLMTQYCAENAQVVDNWWSPHAGKDRRTEVRGHQCLRAGSAGKAMPGFDVRIVDDEGVEVERESMGNIVLAMPLPTGFRTLWQDEERFWKGYLKRFDGKWLDTDSGWIDRQGYIHVMARSDDVLNVSAHRLSSGSIEQAIATHPRVVEVCIIGIPDSLKGQLPFAFVVASDPAVPDQRVVKEIQQLVRGQVGAIASLGGIIQGKMIPKTRSGKMLRRVLKEMAENAIREVMVPSTIEDLATLD-------- 34497213 36 ------------------DYHRLWRASVEDPGRFWSLVWDYCGVIGDKGAV-ALENGDDMLAARFFPEARLNFAENLLRR----DDDALAVVFRGEDK-IEQKLSWHELNQLVSRLQQAMRAAGIQPGDRVAGFMPNMPATLAAMLAASSLGAVWTSGSPDFGTDGALDRFGQTEPRILFCPDGYWYNGKAVDIRAKMIHLAEK--LPSVERFVVVPYLGDGADFAAAVPRAQTLDAFLAGFDARPVRLPFNHPLYILYSSGTTGKPKCIVHGAGGTLLQHLKEHQLHADVHAGDHLFYFTTCGWMMWNW--LVSGLASGAALMLYDGSPFADEGRVLWDYAAEHGFTHFGTSAKYIDSLKKTPIVPARDWQLPKLRSLFSTGSPLVAESYDWVYENIKSDLNLASISGGTDIVSCF---ALGAATLPVYRGELQCRGLGMAVDIYDELGRPLYREKGELVCLKPFPSMPIGFWNDPDKYRQAYFGRFPNIWCHGDYAEVTQHDGVIIYGRSDAVLNPGGVRIGTAEIYRQVEVFPEVLESLAVGQTWQD-DERVVLFVKLREGVQLDEDLSSRIKAQIKNGASPRHVPARIVAVADIPRTVSGKIVELAVKNIIHGRP--VSNVSALANPEAL-KLFEN--- 194541148 55 --------------ISINNYTSLHQWSIDHNDEFWRHTWHFCNVIGKWTQT-DSTQSHVNRDTVWFADATLNYAENLLS-QAEQTPEREFIVF-TNESGEHKQLTGTQLLEQVSVVQQWLLNCGVGKGDVVAGYLPYLPETVIAMLATTSLGAIWTSTSPDFGIDSVVERFGQVKPKVLFCCDGYQFGGKTFDMTDKNTTLLSSVSEYATISVCQIEYIQNAKSASTSDFVYWSDMAHHFSPQPQYQPTLFNDPLFILYSSGTTGQPKCIVHSVGGTLLNHLKEHQLHCDIKPQDKVFYYTTCGWMMWNWHV--SALASGATLVIYDGSPVYPDHSVLWRLAEEHSVSLFGTSAKYLEALEQANYSPKSEHDLKSLTTLCSTGSVLYPEQFNYVYQHIKQDLHLASIAGGTDICGCFVLGNPISPVYKGECQGSGLGIDVRVLDDEGKTITQQRG---ELTCNNSLPNFPIGFWHDNERYHNAYWSKFTDIWHHGDDVMQTEHGGFIFYGRSDATLNPGGVRIGTAEIYQQVNALPEVEDSIAVGKLNQQS-EEIWLLVKLAHDVELTQQLTDSIRETLKTKCSPRHVPRQIFAISDIPKTRSGKLVELAVKQLVNGQA--IKNIGAIANPEVLEEIK----- 91227035 29 ---------------TLESFADLHQWSLDHVEKFWQEVWLFCDVITQGETIKEWQQPVENRDIKWFPNAQINYAENLLTY-ACHQPDDLAIWFE-NEREEKQTYTWKQLCEEVSSVQQWLKECGIKQGDVVAGYLPHLPQTVVAMLATSSLGATWTSTSPDFGVESVLERFGQVKPKILFTCDGYTFNGKTFDMSEKNQHIAD--HLDGLKQVCQISYLKPHIFECDVCTQDWQNVLNQYTPEATFTRVNFNDPLFVLYSSGTTGKPKCIVHSVGGTVLNHLKEHQLHCDIQPNERVFYYTTCGWMMWNWHV--SSLASGACLVIFDGSPVYPTHDVLWDLAERAEVTLFGTSAKYLEALEKASFSPQKSDAFPSLKTICSTGSVLYPEQFDYVYQHIKEDVHLASISGGTDICGCFVLGNPISPVYRGECQSAGLGVDVRVFNPQGNSV---MGERGELVCANSLPNFPAGFWNDTERYHRAYWDKFDNIWHHGDDVDQTSVGGYVFYGRSDTTLNPGGVRIGTAEIYQQVNCIDGILDSIAVGKEVD-RNEQIWLFVQLVKGEELNDEMIASIKAQLKSACSPRHVPSAIYAISDIPKTRSGKLVELAVKQIVNN--RSVENLGAIANPEVLEEIR----- 107022980 10 -----PSDWRTSTLLGASSFEELIGISLREPQRYWAAVMTHLQWRTPPQRHVD--LAGGPAFPRWFPGGRLNWVDHVLAHADGPRAMQAAVITETEDGRVSTT-SYAALAREVRRLASRLATLGVGAGDRVGIMMTMGAQAAASLIAVSALGAIAVPLFTGFGADAVAARLTLADARVLLASGGYLRRGRTIDLKPVFDAVQEQM--PGLRIVVHGDEPARSAALDDPA-------SAHAAAPRAFPAQDPDQPFMIVFTSGTTGEPKGTVHTHAGFPLKILHDCAYHFELRPGDRCLWPSDMGWIVGPLTTV-GALVRGATLVCYDGAPDHPGAGRLAEIIDRHQVTHFGASPTLIRS-LAASPDAVDGAVLESLRVLMVAGEVIDPDHFAWFFHAFGRARLPVINYSGGTEASGALLGNVP--VRPIRACAFNAVSPGVDAFAADEKGQRVRGVPGELVIAAPFVGMTSGFWNAADRYEETYWRQRPGLWTHGDLLLEDDDGQFFILGRADDTLKIAGKRLGPAEVESVVLGSPLVRDVAAVSLPDPVKGERLVVCVSTHG--EPPSVLVKSLADRIEAALGKPFRPGVVHVVPDLPRTRNGKVMRRVVRNVLRGLP--PGDVSALENP------------ 46200829 25 -----------RFQVGARDYAALWRWSVDRPDQFWSLMWDEAGIIGDGPGAVVVDDAARMPGAKWFPEAGLNFAENLMRRSDAGD----AMVFWGEDK-VKRRLSFADLHALVSRIQQALKSVGVGQGDRVAGYMPNMPESVAFMLAAASLGAIWSSASPDFGVQGVLDRFGQIGPKVLVAAEGYFYSGKSHDCLEKLAAIVPGIASLEAVVVVPYTREAADISAVAKAVHLGDFLAPFAPKAVEFLRLPFDHPLYIMYSSGTTGAPKCIVHSAGGALIQQLKEHRLHCDVRRDDRVFYFTTCGWMMWNW--LVAGLGAEATLLLYDGNPSHLGGNILFDFADAEGMTLFGTSAKWIDAIAKAGLEPIKTHSLATVRTICSTGSVLAPEGFDYIYAKVKADVQLASISGGTDIISCFMLGNPLAPVYRGEIQARG---LGMKVEVFDENGASLDGAKGELVCTKAFPSMPVGFWNDHDKYKAAYFEKFPGIWTHGDWVELNAQTGIIVFGRSDATLNPGGVRIGTAEIYRQVEQIDDVLESLVIGQ-DWQADVRVVLFVRLRDGVKLTPELEARIKKRIKDNTTPRHVPAKIVQVADIPRTKSGKIVELAVRDVVHGRA--VKNKEALANPEALD-------- 62423449 28 ------------------DYDDLWNWSVSDLDGFWGAVWDFFDVIEPYTEVLADRSMPG---ATWFPGTRLNYAEHALRAGLDDTADEPAIITIRESGECTET-TWRELRRQVGSVAAWLREQGVEQGDRVVGYLPNTHHTLIAFLASASLGAIWSVCAQDYAAEGAGTKLGQLEPTVLFAADGYLWNGQAFDRRDQVADLANRM--PSLRAVVGVGNLGEEFIDEHGQNLTTWDDVASGDVEPEFARVDFDTPLWVLYSSGTTGIPKGIVHSHGGVVIDHLRLLGLHLDIRPGDRFFWYTNTNWMMWN--LVASALVGGATTVCFDGSPLYQGPGRLWEIAAETKVNVVGVSPGILLAGMKAGIEPGKEFDLSALRTIGATGAPVPAHCFPWVRDAVGERVQLASTSGGTDVVSGF--AGSAPNAPIWAGELSRPVLGVALESWDDSGQPL-VGEVGEMVITAPMPSMPVKFWNDPQRYRDTYFSMFPGVWRHGDWITITDHGSVIISGRSDATLNRQGVRLGSADIYDVVDGIPEVAESLVIGAEQPDGGYWMPLFVVLASGVSLDDSLRKRIARDLKEKASPRHVPDDIIAVPAVPHTKTGKKLEVPVKRLIQGHPEKVATPDAVDSFEALEHFAQ---- 27366893 6 -----------------ENYAQLHQWSIVENKKFWMEIWTFCDVIGQGDCIVGEGKPKWGNYFSWFPQAELNYAENLLSSAYQKPPE-PAIIFR-NERNEESSLSWQELCDQVSILQQWLIRNGVGKGDVVAGYLPYLPETVIAMLATTSLGAVWTSTSPDFGTDSVIERLGQVNPKILFCCDGYSFNGKTFDMSEKNRKIAE--QLPDLLNICEIEYLESPTDYNTNYSTWAAILENYDAKGIIYERVPFNSPLFILYSSGTTGKPKCIIHTVGGTIINHLKEHQLHCDIQPDDRVFYYTTCGWMMWNWHV--STLASGATLVIYDGSPVYPDQSVLWDMVDDCQVTLFGTSAKYLEAIQHAHYEPALFHDLSTLKTICSTGSVLYPEQFDFVYSSIKSDVHLASISGGTDICGCFVLGNPISPVYRGEVQYAGLGVSIAVYDASGQ---PVVGQRGELVCTNSLPNFPLGFWHDDERYHQSYWSKYPNVWHHGDDVIMTSHGGFVFYGRSDTTLNPGGVRIGTAELYQQVNALNSIDDSIAVGK-VQNRSEEIWLFVKPATGFDLNDSIAEQIRSTLRNHCSPRHVPSQIFAISDIPKTRSGKLVELAVKQVVNGQ--EVKNLGAIANPEVLEEIKRVTQA 169600937 8 --------------------DQVYKASISDPETFWNRQAQNVHWHKKPSKAFQRSTKVSHEHWSWFADGEISTTYNCVDRHVASNGENIAIYWDSPVTQQKEKYTYNQLLSEVETLAGVLREEGVKKGEVVLIYMPMIPAALFAMLAIARLGAIHAVVFGGFSAAALAQRIDASRPTAIMTASCGIEGNKKPTGYKTMIEEAVQKSSHKPDRTIIWQREQLRWDPVRKEDRNWQRLTKSARNRADAVSIKSGDGLYIIYTSGTTGLPKGVVRSAGGHAVGLNFSMKYLFGIHPGDVQFTASDIGWVVGHSYIVYAPLLVGATTVLFEGKPGTPDASTFWRIIEEYKVTTMFTAPTALRAIRREFESRGKRGALKTLRALFLAGERSEPSIVEMYQKLLTKHCAPVVDNWWSSESGNFSSQDRPKPLPIKPGSAGKAMPGFDVRIVDDEGKEVSRGVMGNIVMGIPLPTAFTTLWEDEERFYKGYMKRFDGKWIDTDAGMIDHEGYISIMSRADDVINVAAHRFSTGAIEQAITSHPSIAEAAVIGIPDALKGHLPFAFITLSDGAIPDEKFASEVQK----------------------LTRSGKTLRRVLRDLIENATHDDFDPSTIEDQEAVNVAREK--- 211583568 10 --------------------------SLGDPETFWSHHAARLHWHHKPSRALTLASGTKHEHWSWFADGEISTTYNCVDRHVAGHGDNVAIVWESPVTGVTEKYTYARLLDEVEVLAGVLREEGVQKGDVVIIYMPMIPAALIAALAITRLGAIHAAVFGGFAPQALAQRIEAARPRAIMTASCGIEGSKPIPYRPLVEGALKASSFK-PSKVIVWQRDQLRWNQPDKRGGQRNWQRLVKSARFRPVPVKSTDALYIIYTSGTTGLPKGVLREAGGHAVGLELSIKSLFGITPGDTMFCASDIGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRIIEKHNVNALFTAPTAMRAIRKDDPDNQKRGGLKSLRALFLAGERSEPGIVSSYQGLLGKYGALVIDNWWSSESGSPITGPDHPPLTPRPGSAGFPMPGFDVRIVDDEGNEVPRGTMGNIVMAPPLPSAFTTLFEDEERFYRGYLKRFNGRWIDTDAGMIDKDGYVHIMSRSDDIINVAAHRFSTGSIEQAILSHPSISEASVVGIPDPLKGHLPFAFIQPKAGATPSPQLFAEVNALVREQIGAIASLGGIIQRGMIPKTRSGKTLRRVLRELVEGEAAEVSVPPTVEDAEVV--------- 71000864 5 --------------------QTVHAQSLHSPESFWSYHATKLHWHKKPSQTLVRRSGVTHEHWSWFPDGEISTTYNCVDRHVAARGENVAIIWDSPVTGVKEKYTYSQLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAAKPRVIMTASCGIEGSKPVSYRPLVEGAIAASSFKPSKTIIWQRDLRWNNPDKMGGQRNWQRLVKSARMRGVPVPVKSTDGLYIIYTSGTTGLPKGVFREAGGHAVGLHLSIKYLFDIHPGDVMFCASDIGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRIVEEHKVKVLSTAPTAIRADNKYFLQVARRGGLRHLKALFLAGERSEPSIVQMFQELLTQPGAMVIDNWWSSESGQWQPNQDSKPLAVRPGSAGLPMPGFDVRVVDDEGREVPRGTMGNIVMAMPLPTAFTSLFKDDERFYRGYVKRFNGRWVDTDAGMIDEDGYIHIMSRSDDIINVAAHRFSTGAIEQAILSHPDIGEASVVGMPDPLKGHLPFAFIQPRGSARPSAELFHAVNQLVREQIGAIASLGGIIQRGMIPKTRSGKTLRRVLRELVENGVRGEFDPPTVEDAEVVEVARER--- 148263671 42 ----------------------------------------------------------------------LNIAHEAVDRQAAGPRDRLAFRWLGKD-GAVQDFTFCDLKEQSSRFANVLKRLGVEKGERVFVLAGRIPPLYIAALGCLKNISVFCPLFSAFGPDPIRQRLSRGDARLLVTTE----------RQYAKKIAGIRESLPQLRHVLLTDIDDDLDET----VLSLPRLMAEASADFTIPPTDPEDMAVLHFTSGTTGMPKGAVLVHDAVLTHL-VTGRYVMDFHSADIFWCTADPGWVTGSSYGIIAPLLHGITSIIDEAD---FDAERWYRILEEQRVTVWYTAPTAIRMLMRAAIEPLKRFDLSPLRLIHSVGEPLNPEAVVWGERVLG---LPIHDNWWQTETGGIMIANYAAMEIRPGSMGRPLPGIEAAIVRRVDDSVDEPDVEGDLALRPGWPSMFRAYLHDEERYRKCFVS---GWYITGDLAKRDADGYYWFVGRGDDIIKTSGHMVGPFEVESALMEHPAVAEAGVIGKPEPIIGEIVKAFVCLKPGFEPTDKLRLELIGFGRTRLGSAVAPKEMEFVDSLPRTRSGKIMRRLLKARELGLPE--GDTSTLE-------------- 197753667 25 -----------------DSYSSLHQWSVAETRQFWLEVWQFCDVIGRGNCIIGERFGKTMVPARWFPQAQLNYAENLLSY-AFQNPDGIAL-WFKNENGHTKKFSWQQLCDHVSVVQQWLAQNGVGEGDVVAGYLPHLPETVIAMLAATSLGAVWTSTSPDFGVESVIERFGQVQPKILFCCNGYTFNGKSFPMQERNAQASALPSLVNTCQIEYLQDRNFTPDFNDSFSDWQSIFASYQPRGVEYRRIGFNDPLFVLYSSGTTGKPKCITHSVGGTLLNHLKEHQLHCDIQPQDRVFYYTTTGWMMWNWHV--SALASGATLVIYDGHPLYPQAGALWALVDEAKVSLFGTSAKYLETLQKNQFSPCDFYSLSHLKTLCSTGSVLYPEQFDYVYEHVKSDLHLASISGGTDICGCFVLGNPISPVYQGECQSAGLGLDVVAYNQHGEAIVAERG---ELVCRNSFPNQPIGFWHDDSRYHQAYWDKYPGVWHHGDEIEITDKGGVLFFGRSDTVLNPGGVRIGTAEIYQQVNALPEIHDSIAIGRQID-RDEQVILFVQLAQNVPFNDELQQKIRSLLRERCSPRHVPAHIYAISEIPRTKSGKLVELAVKQVCHGD--EVKNLGAIANPQVLTEI------ 70608007 37 -------------------------------EAFWDDFVKNLKFEKPYTKTLDLS--KGKQWAKWFVDGKINIADQL------EESSKPLVRWM-NERGESKTLTYNQVLYESKAVSSWLKRR-YKKGDRIGIYLPMIPEIIPIFLGIIRAGMIVVPLFSGFGKEPIRVRLEDSEMKAIFTTDLTTRKDKEINPTENLEDF-------QVDKIVVERGGKAKVNY-----ISYDEVKKTAGDGL--EKTESEDPLMIIYTSGTTGKPKGCVHVHMGFPIKAAADIYFQFDMKNGELLTWITDLGWMMG-PWLIFGGILLRGQIGLYE---GYPGFDQISHFTEDFKPGILGLSASLVRSFK-------GREGKLQVRLAGNTGEPIDPESWNYLYRLI--DHNPIINYSGGTEISGGILGNYV-IKEIKASSFNGPSPGTKADVFDESGKRASPNTEGELVVLSVWPGMTRGFWRDEKRYLETYWSRWDNVWVHGDLAYYDSHGYFYIVGRSDDTIKVSGKRVGPAEIESVINAHQKVLESACVGIPDPLKGEKIICFTVTKE-----EINENELINFAQDKLGKAFSPDRIFLVKELPKTRNAKIMRRLLRAIILDKP--LGDISSLENPSAVEEIRK---- 186471762 46 ----------------------------------------------------------------------INIGWLAVDGH-RALADKPALRFLAREVAP-QTFSYGQLAAQTNRFCNVLRSLGVARGDRVFILAGRIPELYIAVLGSLKFGAVVSPLFSAFGPEPIITRVNLGGATVLLTTDTLFER-KIRPWRARM---------PTLKHVLLVGEEGPPTASPGTLDLP--QLMAGASDSFDCLATDAEEPALLHFTSGTTGTPKGAVHVHGAAI-THWVTGRYALDLHPEDIYWCTADPGWVTGTSYGIIAPLLHGVTSVVDREE---FDAERWYGILRDEAVSVWYTAPTAIRMLMRAGADVAANYAFPCLRFIASVGEPLNPEAVCWGKDVLG---LPIHDNWWQTETGGIMIANTPAFDIKPSMGRPLPGVDAAILQRTRDGGIHEPGEQGELALRRGWPSMFRGYLNEDARYRKCFIGD---WYLTGDLAQRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVLGETVKAFVALNRGFEPDEALRMELLGHARKRLGAAVAPKEIAFLAQLPHTRSGKIMRRLLKARELGLAE--GDTSTLE-------------- 56421294 6 ------------------------------------------------------------------PRGRFNAAHEVCDRYAE-DPNRIALFYE-NALGEQKTITYRQLRDWSNQMANVFRKLGVKKGDRVCALMPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVLLT------------NKEQRAKLPPRDNMPTLEHIFVIDGSSHD------QDQPFWETLSSMPTEHSIEETTVDDLLAIQYTSGSTGMPKGAMWPH-NVLINIYPYMRYAIGLRDDDVFFGGADPGWAYGLIFCTFAPMAFGVPIVFYE---GPFKPETCYSLMEKYRVTNFAYAPTAYRAMAAAGADVIRRYQL-NVRAMSSAGEPLNPEVIRFFQEHVG---VTIHDHYGLSETLMLIGNFNAAEMEIRPGSMGWPLPGFDVALLDENGTPVADGEVGQIAFTDSIPNVFKGYWKDPEKTAERLIGK---WFLTGDLATKDEDGYFWFQGRADDIISSAGYRIGPFEIESCLLEHPAVVEAAAVGKPDPVKGEIVKAFVVLREGFAPSDELAEELSLFVKTRLSKHEYPREVEFVTELPKTPSGKIQRFILRN------------------------------ 169784034 9 --------------------------SLRDPESFWSHHAEQLYWHRKPSHVISKSLPSGHDHWSWFPDGEISTTYNCVDRHVENNGDNVAIIWDSPVTGTKEKYTYRQLLEEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAISRLGAIHAAVFGGFAAKSLAQRIEAARPRAIMTASCGIEGSKPVAYRPLVEGAIEASSFK-PEKVIVWQRDQLRWNRPDGGQRNWQRLVKSARMRAGPVPVASTDGLYIIYTSGTTGLPKGVVREAGGHAVGLHLSIRYLFGIQPGDVMFCASDIGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRVIEEHRANVLFTAPTAMRADNKFFEEVARRGGLKHFRALFLAGERSEPSIVQVYQDLLSRHAAPVVDNWWSSESGSPISGSTAGMTAIRPGSAGLPMPGFDVRIVDDEGREVPRGTMGNIVLNMPLAPTAFTLFNDDERFYKGYLKRFSGRWVDTDAGMIDQDGYIHVMARTDDIINVAAHRFSTGAIEQAILSHPEVGEASVVGIPDTLKGHLPFAFIQPRTAATPTPELFNAINQRVREQIGAIASLGGMIQRGMIPKTRSGKTLRRVLRELLEHGVRPVSIPPTVEDADVVEEYFEEKQ- 187921096 28 ------------------DYDELYAYSIANPGEYWHRVWLGIRWQAPYSAYVDLS--DGKPFPQWFPGGKLNWVDSIFECEAKERLQRIALIAEDESGRVTQR-TYAELREDVQSFAAGLMTSKLGPGDCVGLLMESSVESVVTYLALSYIGAIAVPLFSGFGADAIVARLQGCDAKGLVATAGFMRRGKPVLTRDAIESSI--PALPSLEVLVVKPMRGSQGSVHAGALDWYDVLAARAEPLDHAVPAEANTPCMIVYTSGTTGKPKGTVHTHGGFPLKIAHDAAVYFNLGAGDRWLWPADMGWVAGPITIAGAFLRGA-TLVCYDGAPNCPDWSRLPQLIRRYAVTHFGASPTLIR-TLSAHESSIAPDDLSSVRLAITAGEVIDSESFRWYGERFA---CPVINFTG----GSEVSGGLLGNVVVKPIVPGGFNAIAPGIRVDVRGADQVRGEVGELAVLEPFVGMTRSFWKNPERYLDTYWRNVPDVWIHGDLAIQFDDHAFVLCGRSDDTLKIAGKRVGPSEIEDVIVEIAEVAEAAAVGISDPVKGQRLVVFVV-ADKERCTVAFREQIVDMVSRRLGKPFAPSQVYVVGELPKTRSGKIMRRLIKRAYEGQP--LGDTASLENPWAIEMIRE---- 29833512 27 -------------------YAALHRWSVDELDTFWKAVTEWFDFSTPYARVLGDRSMPGAA---WFPGATLNYAEHAL-RAADTRADEPALLHV-DETHEPRPVTWSELRRQVGSLAAELRSLGVRPGDRVSGYLPNIPQAVVALLATAAVGGVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYRYGGKEHDRRETVAEL--RRELPTLRAVVHIPVLGTEAPEGALEW----SALTSSDVAPEFEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVEHLKQLGLHCDLGPEDRFFWYTSTGWMMWN--FLVSGLLTGTTIVLYDGSPGFPDTAAQWRIAERTGATLYGTSAAYVMACRKAGVHPSRDFDLARVRCVATTGSPLPPDGFSWLHDEVRADLWIASVSGGTDVCSCF--AGAVPTLPVYIGELQAPGLGTDLQSWDPSGKPL-VDEVGELVVTNPMPSMPIRFWNDPDRYHGSYFDTYPGVWRHGDWITVTSRGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGVEQPDGGYWMPLFVHLAPGATLDDALLGRIKQTIREQLSPRHVPDEIIEVPAIPHTLTGKRIEVPVKRLLQGTPEKAVNPGSIDNLDLLEDLARKR-- 12831227 34 ------AAVGTACGLALGNYDDLYHWSVRSYSDFWAEFWKFIVCSRMYDEVVDTSKGIADV-PEWFRGSRLNYAENLL-RHKEN--DRVALYVAREGREEIAKVTFEELRQQVALFAAAMRKMGVKKGDRVVGYLPNSAHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVVYNGKEHGHLEKLQRVVK--GLPDLQRVVLIPYDISKIPNSMFLDDFLASGTGAQAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHVLHGNMTSSDILLYYTTVGWMMWNW--MVSALATGASLVLYDGSPLVPTPNVLWDLVDRIGITILGTGAKWLSVLEEKDMKPMETHNLHTLHTILSTGSPLKAQSYEYVYRCIKSTVLL-----GSISGGTDIISCFMGQNSSIPVYKGEIQARNMAVEAWDEEGKTVWGASGELVCTKPIPCQPTHFWNDENKYRKAYFSKYPGVWAHGDYCRINPKTGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFDEVEDSLCVPQYNRDGEERVVLFLKMASGHTFQPDLVKHIRDAIRLGLSARHVPSLILETQGIPYTINGKKVEVAVKQVIAGKT--VEHRGAFSNPESLD-------- 159124040 8 --------------------DEVLRQSLQNPDEFWSRQAERLHWHRKPDTALRTSLPDGTAHPEWFPGGEISTCYNCVDRHVAANGHESAIYYNSPVTNTKETITYHTLLREVETLAGVLREAGVKKGDVVMLYMPMIPAALIGMLAVNRLGAVHSVVFGGFAPNALAQRVEACKPDVLLTASCGIVGNRPPIAYQALVEEAIKLSYHKPAHTIVWQRDQLQWDFQESAPTWWRTVWQWRGLKADCVPVPSDQPIYIMHTSGTTGAPKGVLRSSGGHAVGLQFTIQYIFNIHPRDVMFAASDIGWVVGHSYILYAPLLAGAATVLYEGKPGTPDASAFWKVVEEYQVNTMFATPTALRAIKQEDPSNTKRGGLRSLQALFLAGERSEPTLVSMYQELLGGRNAQVIDNWWSTEAGSPITGRAMAPHFIKPGSAGKPMPGFDVRVVDEHGEEVPKGSMGNIVLALPGPTAFNTLWLEEERFYKSYLQRFDSRFLDTDAGWVDPDGYVHVMSRNDDVLNVSAYRLSSGAIEEAISSHPQVAEACVVAIPDQLKGQLPFAFISLSDSAIPAPTIAAEVQSLVRSRVGAFASLGGIVQGKGIPKTRSGKTLRRVLRELLENLDRSVEVPSTIEDATAVQ-------- 116669077 50 ------------------------------------------------------------------PDGGVNIAYEAVDRHAAERAGHEALRFIRSD-GTARSLSYAELAEQTGRFAGVLHRLGIGRGERVFSLMGRSPELYVAVLGTLKNASVFCPLFSAFGPEPVRQRLHLGSGRALVTTRALYRR----------KVAQIRDELPELEFVLLIDAEGRP----DPGTLDLAELMRDAQPR-ETVPTRAEEMALLHFTSGTTGTPKGAIHVH-DAVTAHHATGFFALDLHADDVYWCTADPGWVTGTSYGVIAPLTHGVTTIVDEEE---MDAERWYRILAEQHVTVWYTAPTALRMLMKAGAGHAAGHDLSALRFVASVGEPLNPEVVVWGQEAFG---QPVHDNWWQTETGGIMISNYPAMEIRPSMGRPLPGVEAAIVARDPDGKVTEPEGVGELALRPGWPSMFRGYLHEDERYLRCFAG---GWYLTGDLARMDADGYFWFVGRGDDVIKSSGHLIGPFEVESSLMEHEAVAEAGVIGVPDPVAGEVVKAFVELRTGWQPSESLKLDIIGFARKRLGPAVAPRLLDFTDALPKTRSGKILRRLLKARELGLPE--GDTSTIESP------------ 171326303 21 -------------------------------------------------------------HYDWNPRERFNVAHEVCDRYAE-DPTRIALFYE-NHLGEKQAITYRELRDWSNQMANVFRKLGVKKGDRVCALLPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVILT------------NKEQRSKLPPREKMPTLEHIFVIDET------NDHNDLSFWETLSKEPVDHQTEETTVDDLLAIQYTSGSTGMPKGAMWSH-NLLINIYPYMRYAIDLRDDDVFLGGADPGWAYGLIFCTFAPMCFGVPIVFYE---GPFKPETYYSLMEKYHVTNFAYTPTAYRAMVAAGAELINKYNI-RVRAMSSAGEPLNPEVIRFFQKHLG---VTVHDQYGLSETLMLIGNFNAVDMEIRPGSMGWVLPGFEVALLSEEGVPVEDGNVGQIAFTNSIPNVFKGYWKEPEKTAERLMG---NWFLTGDLATKDADGYFWFQGRADDIISSAGYRIGPFEIESCLIEHPAVVEAAAVGKPDPLKGEIVKAFVVLADGFTPSDELAQELSLFVKNRLSKHEYPREVEFVTELPKTPSGKIQRFILRN------------------------------ 160897713 20 -------WLAEARDMRFDGYQALWQWSVTDLDGFWRSIWDFFQVDGDPARVLGERGMPG---AQWFPDTHLNYAEHVFRRASYEHP---AIIARCEGAEPVE-LSWRQLERDVAALAARMRELGLGRGDRVVAYLPNVPQAVVAFLACASIGAIWSSCAPEMGVSVVLDRFQQIGPKLIFATDSYVYGGRCFDRRAVLGEVLR--GLPEIGHVIHVFRPGDPACELPWRNVLAWADALARPAEPVFERLPFSHPLWVVYSSGTTGLPKAMVHSHGGIVLTHLKTHGLQHDVRPGDRFMFLGSTGWIVWN--LMVGSLLAGATVVLSDGNPTSPDDGALWDFIDRQQVTLFGCGAAFLAKTMKDGVVPARGRRFEKLRAINSTGSALPLEAYGWVYENVKRDLWLASVSGGTDIASGF--VACAPLLPVRAGEIQCRELGVAAHAFDEQGRSVT-GEVGELVITEPMPSMPLYFWNDADRYRESYFDVFPGYWRHGDWISFSEHGSAVIYGRSDTTINRFGIRMGTAEIYRVVEEVDEVLDSLVVDLEFLGRPSFMPLFVVLAPGLVLTDALVARIKDAIRTQASARHMPDAVIQVAEIPRTLTGKKMELPVRKLLLGEAAKVASPDAMANPRSIDFFVQYR-- 166198270 36 -------------GLNLANYNDLYQWSVDSYPEFWAQVWKFCGISKMYEEVVDVSKRISDV-PEWFKGSRLNYAENLLKH---KDQDKVALYAASEAKEEIVKVTFGELRRDVALFAAAMRKMGIKIGDRVVGYLPNGVHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRISQIQPKLIFSVAAVVYNGKQHDHMEKLQNVVK--GLPDLKKVVVIPYVRSRQETKIPNSVFLEDFLADQDPQLEFEQLPFSHPLFIMYSSGTTGAPKCMVHSAGGTLIQHLKEHILHGNMTFNDVIIYYTTTGWMMWNW--LISSLAVGASVVLYDGSPLVPSANVLWDLVDRLGITIFGTGAKWLAVLEERDQKPASTHSLQTLHTLLSTGSPLKPQSYEYVYSCIKNNVLLGSISGGTDIISCFMGQNM--TVPVYRGEIQARNLGMAVESWSCEGKPVW-GESGELVCLKPIPCQPTHFWNDENKYHKAYFSTFPGVWAHGDYCKINPKTGVVMLGRSDGTLNPNGVRFGSSEIYNIVEAFDEVSDSLCVPQYNSDGEERVILFLKMGPNKSFSQELVGKIRGAIRVALSARHVPALILETKDIPYTISGKKVEVAVKQVIAGK--EVTQRGAFSNPDSLD-------- 218722390 6 ------------------------EQSLQDPESFWSHHAQSIHWHKRPSSALGHTTKAIHDHWSWFPDGMISTTYNCVDRHVENNGDNVAIVWESAVTGESAKYTYRQLQDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAIVRLGAIHAAVFGGFASASLAQRIEAAKPRVIMTASCGIEGSKPIPYRPLVEGAIEQSKFK-PEKVIIWQRDQLRWNHPDGGQRNWQRIVRSGQLRNAPVPIRSDEALYIIYTSGTTGLPKGVVREAGGHAVGLSLSIKYLFDIKPGDVMFCASDIGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRLIERNKVNALFTAPTALRAIRKDDPDNKYRGGLKTLRALFLAGERSEPSIVQNFQDLLTKHAAPVIDNWWSSESGSPITVEDKPHLSIKPGSAGKPMPGFDVRIVDDNGQEVKRGTMGNIVLAIPLPTAFRTLFNDDERFYKSYLLRFNGRWIDTDAGMIDQDGYVHVMSRSDDIINVAAHRFSTGAIEQAILSHPLIGEASVVGIPDPIKGHLPFAFVQPRQAATAPRELFNEVNTLVRDQIGAIASLGGMIQVGMIPKTRSGKTLRRVLRELVENAVINLHVPPTIEDPDVIEEYFEER-- 196006840 32 ----------EKFHLQLSNYQELYEWSVTEYADFWGLFYHFSDISQPYTQVVDKSKRVDEI-PEWFHGTRLNFAENLL----KYRDDKVAIYFTGE-GRELTQMTYQELYHQVRQYAAALRKSGVQNGDRVVGYIPNCPQAIIAMLATASIGAIWSSTAPDFGTSGVLDRFKQISPKIIFSVDGVTYNAKQHTNLDKLKTVVNLATLEKVIVIPYINEIDGATTKSIRNCILLDDFLKTGLPELVFEQVPFNHPLFIMYSSGTTGIPKCMVHSVGGTLIQLLKEHILHGDMRRDDVMLFYTTTGWMMWNW--LVAVLGTGAGIVLYDGSPFVPRKTILWDLIDEIGVSFLGAGAKWYLVSEDNDIYPMKSHKLEKLRFIASTGSKLMPRSYEYIYNHVKKDVILA-----SITGGTDIISCFAGHNPSVPVHEIQARNLGMAVESYSEVGKPVFGQNGELVCVKPFPCQPIYFWNDEDKYQKAYFSHFEGVWHHGDYCTIIPSTGIIMHGRSDATLNPNGVRFGSAEIYRVVSKIPEVADSLCIGQPIPD-GERVILFLKIREGERFTGDLIKAVKGKIRSELSARHLPAIILQTPDIPYTLSGKKVEVAVKKIICGEEVSYRN--ALQNPTSLD-------- 183983471 41 ---------------------------------------------------------------------KCNIAFAAVDRHCAGPATRTALRFVTDDQPPTQDVSYAELGRLVRKFTAVLRGLGVNKGDRVFTIMGRIPELYITMLGALRNGSVVSPLFSAFGPEPIATRVEIGQADVLVTTAAIYRR----------KIAKIRERLTSVRHILVVDAQSSGDQLPGTLSLW--ELMAAADDNAPAEPTTADDPALLHFTSGTTGTPKGAIHVH-GAVTMHYVTGLYALDLHPDDIYWCTADPGWVTGTSYGIISPLLHGVTSIVDQAE---FDAERWYRILQDQNVSVWYTAPTGIRMLIKAGAELAAQYCFPHLRFIASVGEPLDPEAVWWGKRVLG---LPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPLPGVDAHILRHNDDVIDDPDEEGELALEPGWPSMFRGYLHAEDRYRKCFSD---GLYLTGDLAKKDADGYFWFVGRKDDVIKSAGHLIGPFEVESALTDHPAVAEAAVIGKPDPTVGAIIKAFVVLKDGFTADDDLRLELLGHARKHLGAAVAPKEIEFADALPHTSSGKIMRRLLKARELGLPE--GDTSTV--------------- 94500887 28 ------------------SYPELYDFSVRLPHLFWKYLWDFGSFTEPKQILKNGEQMPGAI---WFQGAKLNFAQNLL----KYRDDRPAIIAY-DERGKQQELSYRELYLQVAKFAHYLKQQGVKPGDRIAGFMPNVPETIIAMLAATSLGATWSSCSPDFGLQGVLDRFGQIEPTILITTDGYFYGGRTLNSLQKLNGIL--PHLPSIKKLVVIPYTSTTPNINNDLTAFWSDCLSNRSETIEFAQLPFDHPLYILYSSGTTGVPKCIVHGAGGTLLQHYKELVLHTDISDEDSVFYYTTCGWMMWNW--MVSTLTTGAKLVIYDGSPFYPGPEGLWNMAETENLSVFGTSAKYISALEKAHYHPQEHHDLSNLKALLSTGSPLANEGFQFVYEHIKSDLCLSSIAGGTDIVSCFTLGCPILPVYEGELQCLGLGMAVNVYDEAGKPLESNSSERGELVCEKPFPSMPIGFYTDNKKYLSSYFERFDNTWAHGDFAELLEHRSLIIHGRSDAVLNPGGVRIGTAEIYRQVEKIDDVVESIAVGQEWPAGSVRVVLFVVLRDGLTLDDELQALIRKTIRENTTPRHVPSVIAQVEDIPRTLSGKIVEVAVREVIHG--RDVKNTDALKNPEALELFKD---- 156976646 29 -----------RQGFELKNYSDLHQWSLEHNEHFWKEVWQFCDLIGKTQGESRWQSPMSNRDTIWFPQAQVNYAENLLS-LAEKQADELAIWFE-NERGDKHTYTWKELCNEVSSVQQWLVECGIKRGDVVAGYLPHMPQTVIAMLATTSLGATWTSTSPDFGVESVIERFGQVKPKVLFTCDGYTFSGKTFDMSEKNHHIAD--HLDGLRQVCQISYLKPNLFECDVCTHDWQNITNQYSPAPHFTRVEFNSPLFVLYSSGTTGKPKCIVHSVGGTILNHLKEHQLHSDIQPKDRVFYYTTCGWMMWNWHV--SALASGACLVIFDGSPVYPTSNVLWDLAQRAEVSLFGTAAKYLEAIEKTGLSPIKDYSLPALKTLCSTGSVLYPEQFDYVYQHIKQDLHLASISGGTDICGCFVLGNPISPVYRGECQYAGLGIDVQVFDSRGQSVNEQRG---ELVCTNSMPNFPVGFWNDTERYHSAYWNKFDNIWHHGDDVERSANGGLIFYGRSDALLNPGGVRIGTAEIYQQVNAIDGIVDSIAVGKEV-NSNEQIWLFVQTASGVTLGDGLVSEIKSRLKTSCSPRHVPSQIFAISDIPKTRSGKLVELAVKQVINGK--EVENLGAIANPDVLEEIRQ---- 83955061 25 --------LKDHRGLTFDDYNAMWEWSVTDLDGFWSAIWDYFDVSAPYTTVMAKRQMPG---AEWCPGAMLNYTDQIM-KHVDSQPDGDALIVQSETFGR-KRLSWSELRAQVASVAAHLRDMGVTKGDRVVAVLPNTETAMIAFLATASIGAIWSLCAPDMGHVAILDRFKQIEPKVLIAQDGYVHAGKTVDRREIL--AGLEAALPSLVQCVTVPFVGD----LPKGHMAWDSLLDRDAP-YESTQVPFDHPLWIVYSSGTTGNPKPIVHGHGGIILESAKQ-SLHHDLRRGGRYCWLTSSGWIMWNSQ--FTALGQGTTVAMFDGAPNYPDMGVIWRFVADEKLDFFGAGAAFFSGCMKAGLTPRDEVDLSALRSLGSTGSPLSSDAYDWIYSKVKEDVWLAPISGGTDLAGAFVLGHP--GMPVRAGEMQCRALGNAVRAFDEDGNDLT-GVVGELVCTEPLPSMPLYFWGDDDRLHDSYFDTYPGIWRHGDWIEINDNGGSVIYGRSDATINRKGLRLGSAEIYQAVEGLDEVMDSLVVDLEFLGRESFMPLFVVPAQGVAFDDAFKDKINAAIRKNVSARFIPNEIIEVAEIPRTLSGKKLEVPVKKLLLGDPEKVVNRDSMANPDSFD-------- 23097959 21 -------WLANNKQLHLNDYASLWKWSVDDISSFWETIWEYFNVHHPYQHVISSTSMPGS---RWFKEAKVNYAEHVFKH---KDNSNPAIIHASETRG-KQEISWQQLYQDTTALQLTLKNIGVTKGDRVVSYAPNIYETVVAFLATSSLGAIWSSASPDFGKQSVIERFQQIEPKVMITIDGYQYGGKSFDRMAIIEEI--QSTIPSLEATIAIPYLHADTDFSNQPITWKDAVHTSKPLELTFTPVGFNDPLWVLYSSGTTGKPKAIVHSQGGMLLEHLKATHLHLDLDQNSRFFWFTTTGWMMWN--FLVGGLLNGSCIILYDGSPSYPDERFLWKFAEDTKMTVFGTSASFITSSMKKDIHPEEEFDLSALKNISSTGSPLPPEGFQWCYTHVKKDIWVSSVSGGTDVCTAFLLGSPTLPVYAGELQCSGLGAKVESFDSNGNSLVNEIG---ELVLTKPFPCMPIFFWNDDMRMYHSYFDTYRGVWCHGDYIKITEKGTSIIYGRSDATINRGGIRIGTSEIYRAVDQIEEVEDSLMIDLPQTNGDSITPLFVVMKNSKPFTDEVKNSIKNNLKTHCSPRHVPTHMFEVKELPKTLNGKKIEVPIKKILMGEFEQVMNKGSLINESAIEYFI----- 84499624 26 ------AWLEENRGLQFDDYQQLWDWSVRDLDGFWTSIVEFCDLISGWREVLPERKMPG---ADWFPGAETNLAAPLL-RFAEERPEAPALVCQSETFGRVE-LTWRELADRVGALQASLKEMGVGQGDRVVAVLPNTPDAIIAIYATVGLGAIWSLCSPDMGFSAILDRFRQIEPKVLIAQDGYVHAGRTQDKRAVLDDLAA--GLPSLEHKIIVPVVGDGAGWSDWGEMLSR------RQAPEARMVPFSHPLWVVYSSGTTGNPKPIVHGHGGVMVEGAKQ-ALHQDTGPDDRFCWLTSSGWIMWNTQV--NSLNQGAMVALHDGAANHPDMLEVWRMVAREKLTYFGAGAAFYQACLKAGARPGAELDLSSLRALGSTGSPLSQEGYDWIYSEVKSDVWLAPISGGTDFAGAFVLGNP--MMPVRAGEMQCRALGNAVRSFDEEGRELT-GEVGELVCTEPLPSMPLFFWGDEDRLHDSYFDTYPGVWRHGDWIEITEEGGAVIYGRSDATINRRGLRLGSSEIYRAVEALDEVLDSLVIDLEFLGRESFMVLFVVPKQG-PLDSALRDRINLSIRNGVSARFLPDEIVEITDVPRTLSGKKLEVPVKKLLLGDPEKVVNRDSMANPESFDQFI----- 187927751 29 ---------------TPEGYARLWEWSTTELEAFWTSVWDYLDLSTPFSQMLGDRTMPG---AQWLVGAKLNYVDQVM-RHVEESPDRTAIRYASE-TKPLADLSWRELRQRVASLADALRKMGVVPGDRVAAYLSNTPDAIVAFLATASVGAIWSVCAPDMGQVAVTDRFRQIEPKVLIALDGYHYGGRAFDRTDIVAEMVAA--LPTVEHLVLVPQLLGEVNRARFPEARDWCDLTANDVPLVVTPVAADHPLWILYSSGTTGMPKPIVHGHGGLLLVQTMMGALHLDLGPDDVYHWYSSTGWVMWNSQA--SGLLGGVTLAIYDGNPGTPDLNTLWRFAQDAGVTFFGAGAAFFANCLKAGIEPGRDFDLSRLRAVGSTGSPLSAEAYDWIYRHVKADVWLNPISGGTDFAGCF--VGGVATLPVYAGEMQCRNLGSRVEALDEAGRPL-IDAVGELVCTAPIPSMPLFFWGDSDRYRDSYFDMYPGQWRHGDWIKITPRGGAIIYGRSDATINRHGIRMGTAELYRVVEDLPEVLDSLVVDLEFLGRESFMPLFVVLREGATLDDTLRSTINARIKAGLSARHVPNVVVQAPGVPRTLSGKKMEVPIKKLLLGAPERVANPDAMANPEVL--------- 47212798 3 -------------------------------------------------------------------GASTNICYNVLDRNVHEKGDKVAFYWEGNEPGDELTVTYRELLQRVCQFANVLKSRGVKKGDRVSIYMPMVVELVVAMLACARIGAVHSIVFAGFSSESLCERILDSQCCLLITADGFYRGDKLINLKVLADEALQKCNCIVLKHLVLIFRSRGTPRWTCAGTLWSVESSTPAAPLGSPRWLMFLTFELFTCGLQGFDLPQGVLHTVSGYMLYTAATFKLVFDHQPDDVFWCTADIGWITGHSYITYGPLANGATSVLFEGLPTYPDVSRMWEIVDKYQVTKFYTAPTAIRMLMKYGSEPVQKTGRESLKILGTVGEPINPEAWQWYHTVVGEKRCPIVDTFWQTETGGHVLTPLPVATPLKPGSATLPFFGVVPAILNESGEELEGETEGYLVFKQPWPGVMRTVYGNHQRFQTTYFKKFPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTSQVESALVEHEAVAEAAVVGRPHPIKGESLYCFVTLTQGVTYSRALEAELKKQ----------------------------------------------------------------- 86742186 51 ------AWLAAERGVELADDTRLWEWSVTDLDTFWESIWDFCAVEGDRGTALADAAMPGAV---WFPGARVNYAENALTR----RGPAPAVIAVREDGATA-VVSWDELRRQVAKAAAGLRSLGVAEGDRVCAVLPNTVYAMVGMLATASIGAVWSSCSPELGPTALRARFGQIDPKVLIGVDGYSYGGKSYDALDTLAAAGDLPGLGASVIVPYLWPDALSRARAAGGLLTWDELMASETSEPEFTRVAFDAPLWILYSSGTTGPPKAIVHGHGGILLEHLKSLALHLDLGPDDRFCWFTTTGWMMWN--YLVSGLLVGATVVLYDGAPGYPALGTLFGLAEALELTCLGTSVGYLQACEDAGLVPREFADLSRLRTVGSTGSPLSAAGYAWVYEAVSPTVMLS-SISGGTDVCTALVAGLP--TMPVRAGEIGSRALGCAVRVFDEAGEEVVDEVGELVVTAPMPSMPLCFWADPDRLRESYFSVYPGVWRHGDWARITPTGAVVIQGRSDATLNRGGVRIGTSELYSVVERVPGIADSLAVDTADERGHGELLLFVVLTEP-GLTEAVAARLREVLRAELSPRHVPDRIIEITEVPRTHTGKKLEVPVKRLLAGALDEAVSLDSVANPDAL--------- 86144806 38 ------------------NYTEIHQWSVEQPESFWQNVWQFCGMVGSQDCISRWQQPKSNRDAVWFPNAQVNYAENLL-HSAKTLPNEIAIWFE-NERGEQQSYTWKTLREEVSSVKQWLVDSGVGQGDIVAAYTPYLPQTVIAMLATTSLGAIWTSTSPDFGVESVIERFGQVKPKVLLTCDGYTFNGKTFDMADKNREIIE--HLNALKQVCEIGYLKPTRDLEKNNVSWHSIIHHYQPQPLRFTRVGFNDPLFVLYSSGTTGKPKCIVHSVGGTTINHLKEHQLHCDIKPRDRVFYYTTCGWMMWNWHV--SALASGACLVIFDGSPVYPQPSVLWDLAQRADVSTFGTSAKYLEAIEKVELSPIDSHSLPHLRTLCSTGSVLYPEQFDYVYKHIKQDLHLASISGGTDICGCFVLGNPISPVYRGECQQAGLGVDIKVFNSSGHKVNHERG---ELVCTNSLPNFPVGFWNDTERYHSTYWDRFDNVWHHGDEVAQSVHGGYLFYGRGDTTLNPGGVRIGTAEIYQQVNTIEGIVDSIAVG-KDIDRNEQIWLFVQLQQGVDLDDELLTAIKSKLKSSCSPRHVPSQIFAISDVPKTRSGKLVELAVKQVINGK--SVENLGAIANAEVLKEIK----- 171691813 14 --------------------------SLTSPETFWSHQADQLHWHKKPATVLQKTSGISHDHWAWFPDGEISTCYNCIDRHVAGRGDAPAILYDSPVTNKKETYTYARLLDEVEIFAGVLREEGVKKGDVVLVYMPMIPAALIGILAINRLGAIHAVVFGGFASGALAQRIEASKPVAILTASCGIEGNKPIGYQGFVEDAMKISNELPWRPI---DRANGQRKWQALVKSCRARGWRAA-----CVPVKSTDGVYIIYTSGTTGLPKGVLREAGGHAVGLHLMISYLFGVHPGDVMGCYSDIGWVVSHSYTLYGPLLTGAATVLYEGKPGTPDASAFWRLAEEYKINTMFTAPTALRAIRKEDPDNIHRGGLKNLRALFLAGERSEPFIITMYQDLLAKHAAPVIDNWWSSESGNPTSSASHPPLKIKPGSAGKAMPGFDVRVVSDSGEPLPPNTMGNIVLGLPLPTAFRTLWGDEERFYKGYLKRFDGKYIDTDAGVIDEDGYIHIMARSDDIINVAAHRLSTGQLEQAITTHPDVTEACVVGIPDALKGQMPFAFISTSHGAATTEKLFQEIQILVRKQVGAIASLGGMIEGKGIPKTRSGKTLRRVLKELLENAVHGEVDPSTVEDMGVVE-------- 121610120 20 -------WLRDRRGLRFDSYDALWRWSTTELDAFWQSIWDYFDLQTPHSAVLASNRMPG---AQWFPGAQVNYARQALRHVAAAHAGQPAIISR-NEKGRHRELSWPELQRQVAALALHLQAQGVQPGDRVAAYLPNVPEAMIACLATASIGGVWSICAPDMGTHAVLDRFRQIRPKVLIGVDGVTYGGRDHDRRSVLTEL--RAALPSVQHALLLNDLDTRAALTGWADWRRACARDDAQTAFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLLVALSLKVLHNDISWGERYHWYSSTGWVMWNAQ--LSGLLSGTSCVIYDGNPGRPDWGLLWRFAADLGVTFFGAGAAFFGNCMKAGLQLKDCGDLRRIRALGSTGSPLPPEVQEWQFRALGRPDIWWNNISGGTDFCGSFIGGHREMRQVPGQMQCRMLGAAVQAWNAQGQSVVD--EVGELVCAQPIPSMPLYLWGDQDRYRSSYFDMYPPVWRHGDWLKIGADGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRESYLPLFVVLRPGVALDAALRARINGAVRTALSPRFVPDDIFAVAEVPRTLSGKKQELPIKKLLLGQPEKVLNRDAMANPGCL--------- 94311631 23 -------WLRGARGLDFRDYASLWQWSVTDIEAFWQTIVDYFDFDTPAQRVLDRRTMPG---ARWFEGATLNYAQQIF-RHAGTARQRTAIRHAGE-AQPLADISWDTLESQVASVAHALRQMGVTRGDRVAGYLPNVPETIVAFLATVSVGAIWSGCAPDMGQVAVIDRFRQIEPKVLIAVDGYRYGGKTYDRAPVVADLVAA--LPSLTDLVIVPSIGSNVTPEPHARRHTWSDVLAHDVPLEITPVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQLKLMAFHNNLGTDDVFHWYSSSGWIMWNAQV--AGLLLGTTIALYDGNPAWPDAGVLWRFVDQARVTMFGAGAAFFTNCMKAGVEPAEIADLSRLRGLGSTGSPLPEEAYDWIYGHVRADIWLAPMSGGTDFAGSFVAGCP---LLPVYQGEMQCRCLGAKVEAFDDNGKPLIDEVGELVCTEPMPSMPLFLWGDADRYRDSYFDTYPNAWRHGDWIRITPRGGAIIYGRSDATINRYGIRMGTSELYRVVEELPEVLDSMVVDLEYLGRESYMPLFVVLREGMALDDALRDTLRARIRVALSSRHVPNEILQVPGVPRTLSGKKMEVPIKKLLLGHPEKIANRDAMANPECL--------- 160895537 34 -------WLRERHGLQFDSYDALWRWSVTDLDAFWQSIWDYLQSPTPHTAVLERNTMPG---AQWFPGAQINYTRQALRHVDAAHAAGMPAVVSRNETGRHRELSWPELRRQVAALALHLKAQGVGRGDRVAAYLPNIPEAMVALLATASLGAVWSICAPDMGTNAVLDRFRQIAPKALIAVDGVHYAGRDIDRMAVLAEL--RAGLPSVEHVVLVPNLDLQARLADAADYGQTARDDAATAAFEPEWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALQLKALHNDVSWGERYHWYSSTGWVMWNAQV--SGLLGGTTCVIFDGSPDRPDWGVLWRFAAETGVTSFGSGAAFYANCMKAGVDLAQCGDLSRIRSLGTTGSPLSPEVQSWGTAQFAGMGRPDIWWNNISGGTDFAGAFIGGHRELPQQPGIMQCRQLGAAVEAWNEQGQPIDEVGELVCTQPIPSMPLYLWGDADRYLSSYFDMYPPVWRHGDWIRILPEGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSMVVDLEYLGRESFMPLFVVLRPGVDLDDALRARLQGAIRQALSPRFVPDEIVQVAEIPRTLSGKKQELPIKKLMLGQPDKVVNKEAMANPGCLD-------- 197327295 46 ----------------------------------------------------------------------LNIGYEAVDRHAAGHGGREALRCIAAD-DTVTHLTYGELGGLTGRFANALTTLGVGRQERVFTLLGRCPELYVTVLGTLRSARVLCPLFSAFGPEPVRQRLELGDARVLVTTEALYRR----------KVEENRHRLPHLDHVLLV----GPVTDPPPGTVSFAELMEHAPQEYVVPPTDPEDMALLHFTSGTTGAPKGAVHVHEAVVAHHATA-AFALDLRQEDVYWCTADPGWVTGTSYGIIAPLTHGATVVVDEGD---FDVHRWYRILDSERVTVWYTAPTAVRMLMRATPRLPGPYDLSALRFIASVGEPLNPEAVLWGQDVLG---LPIHDNWWQTETGAIMIANFASCDIRPGSMGRLLQRGEDGRAEITDGRVREAGVEGELALRPGWPSMFRGYLNEGARYAACFAD---GWYLTGDLAKRDEDGWFWFVGRADDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGRPDPVVGAVVKAFVSLRPGLVPDAPLKRELLAFARRRLGPAVAPREIEFDQNLPKTRSGKVMRRLLRARELGLPE--GDLSTLEDPG----------- 113868816 32 -----------------DDYDSLWQWSVTELEAFWDAVRAYFDFDTPATQVLDRHTMPG---ARWFEGATLNYVQQVFRHAGTSTGQRAAIRYAGEAQLLAE-VSWDTLEAQVASLAHALRQMGVQRGDRVAGYLPNIPATIVAFLATASLGAVWSGCAPDMGQVAVIDRFRQIEPKVLIAVDGYRYGGKVYDRAPVVADLVA--TLSSLTDLVLVPQVGSNAAPPAGVRTHAWQEVLAHDVPLAIEPVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQLKLMAFHNNLGPDDVFHWYSSSGWIMWNAQV--AGLLLGTTIALYDGNPAYPDAGVLWRFVDDAGVTMFGAGAAFFTNCMKAGIEPARIADVSRLRGLGSTGSPLPVEAYDWIYRHVREDIWLVPMSGGTDFAGSFVAGCPLLPVYSGEMQCRCLGARVEAFDDHGQPLLDAVG---ELVCTEPMPSMPLYLWGDTDRYRDSYFDTYPGVWRHGDWIKITRRGGAVIYGRSDATINRHGIRMGTSELYRVVEDLPEVLDSMVVDLEYLGRESYMPLFVVLREGLVLDDALRDTLRARIRDALSSRHVPNEIVQVPGVPRTLSGKKMEVPIKKLLLGHPQGIANRDAMANPDTLD-------- 29827103 30 ---------------DPTDYRALYQWSVTDLEGFWAAVWEYFDIDTEYEGVLAEETMPG---ARWFPGATLNYVHHALR---NLQPDAPAITAL-DETGAGYEITGRELRARVASVAASLRDLGVAQGDRVVGYLPNTPHAVIAFLATASLGAVWSVCGQDYVPKAAADRFAQLEPTVLITADGYLFNGTTHDRRAASLELA--VALPTLKATVLVDHVG--LAWPEGGDLGLTVPWEDAATRAEYAPVPFDHPLWVVFSSGTTGLPKGIVHGHGGVLLEHLKMLGLHTDLGIGDRLLWYTTTHWMMWN--LVVSTLLTGATTCTYDGSPAPQRPDVLWELAARHKVTVFGTSPQYLLAMSKLGIAPSV-YDLSAIRVVGCTGSALPASAYPWVRDHVGAGVQLASTSGGTDIVSGF--AGSAATTPVWAGELSAPGLGVALAAYDEEGLPVTDRV-GELVVTRPMPSMPLYFWNDPDRYRDAYFGAYPGVWRHGDWITLTSHGSVIVHGRSDATLNRNGVRLGSADIHDVVERLPEITEALVIGAEEPDGGYWMPLFVVLADGVGLDDSLRAKIRDAIRAGASPRHVPDEILAVPALPHTKTGKKLEVPVKRLLQGAPEQVLNPSAVDNPDLI--------- 153836689 25 ------------------DYASLHRWSIEHNDAFWQHTWQFCKVVGKLGKWSDSNSPNINRDTVWFCDTTLNYAQNLL-VHAEQSPERQLIVF-SNESGEQKQLSGQQLIEQVSIVQQWLIANGVGKGDVVAAYLPYLPETVIAMLATTSLGAIWTSTSPDFGVDSVLERFGQVTPKVLFCCNGYQFSGKIFDMTQKNRAISKLGNTISVCQIDYLTPSSELTPRDERSDVTWNELSEHAPQAIHYQPVLFNDPLFILYSSGTTGQPKCIVHSVGGTLLNHLKEHQLHCDVKPLDKVFYYTTCGWMMWNWHV--SALASGATLVIYDGSPVYPDHSVLWCLAEEQSVSLFGTSAKYLEALEQANCSPRSEHNLDSLKTLCSTGSVLYPEQFSYVYQHIKQDLHLASIAGGTDICGCFVLGNPISPVYKGECQGAG---LGNNVKVLDDAGSEVLSQRGELTCNNSLPNFPIGFWHDNERYHDAYWSKFADTWHHGDDVMQTANGGFIFYGRSDATLNPGGVRIGTAEIYQQVNALSGIEDSIAVGKLSQQS-EEIWLFVKLSQSVELTPQLTDLIRQTLKANCSPRHVPRKIFALSDIPRTRSGKTVELAVKQVVNGQT--VKNIGAIANPEVLEEI------ 210110480 9 -------------------YNDLFRWSIENYAEFWEEVWIFCDISKIYDQVVDMSKNIAEI-PQWFQGCRMNYAENMLRY----RDDRVAIYAAAEGREEVEKRTFRELADNVAVYAAAMKKMGIKEGDRVVGYIPNCCVTIEAMLGATSLGAVWSSTSPDFGVTGVLDRFTQIQPKLIFSVDAVRYNGKQHAHLDKLQKVVE--GLPELEKVVIIPYVNKKEDIDIPKSLFLDDFLASGKPPLEFAPLPFNHPLYIMYSSGTTGPPKCMVHSAGGTLIQHLKEHVIHGNMDRDDIMLYYTTAGWMMWNW--LVSCLAVGAAVVLYDGSPLVPTPNILWDLVDKIGITILGTGAKWLTVLEEKGVHPALTHDLSSLHSILSTGSPLKPQSFEYVYTKIKKDLLL-----GSITGGTDIVSLFAGHNCSVPVYKGEIQCRCMAVESWNEEGQAVFGESGELVCTKPFPSMPTVFWNDPFKYKKAYFAKFQGVWAHGDFCEINPKTGIVMLGRSDGTLNPNGVRFGSAEIYNIVEEFPEIQDSLCVPQRNKYHEERVILFLKMSAGASMSQDLQKRIRAAIRTQLSARHVPAIIMETEDIPYTISGKKVEVAVKRILAGE--DIQQRGAYSNPESLD-------- 126665601 38 ------------------DYHELHEWSVSDLEGFWRAVWDYCGLHTPAQKVLGKRDMPG---AEWFPGMTLNFAANLLRHAEGEQANSEAIVAYCETRPVLRR-TYTELRADVGALEAYLCSQGVIKGDRVAGIVTNGYEAMVGMLAATSMGALWSSASPDFGIGAILDRFGQIEPTALIAVNGYGYGGKVFQRQQEFAQLI--SGLPSLKCVVSVPQLPDAPAIDSPLVSDWHDAIAAGAGTPPFTPVAPDHPVYILYSSGTTGKPKCIVHGTAGLLVNHAKELMLHGDVGSGDRFMYFTTCGWMMWNWQA--SALLTGAAVITVDGSPGYPSLNMLWQTVADEKVTHFGTSARFLAGCRKDGMTPAKDLDLSVLRVVFSTGSPLLPEDYDWIYTD-GAPNALLGSIAGGTDICGCFVGSTP-LLPVRRGEIQCRFLGVDAAAFDDNGQSVSSG-RGELVCRQPLPSMPVSFWDDPNAYFDTFAESAPGVWAHGDFIEFTEHGGAIIYGRSDATLNPGGVRIGTAEIYRQVETEAAIKDSLVVGRQIE-GDVEVVLLVVLADGETLSDELLKRLKTQIRKGASPRHVPHHIIPVPDIPYTRSGKKVELAVARLINGSARS-DNRDALANPEALDAIQACLQ- 149189003 29 -------QVLEQQGLSFGDYAHLHQWSISQPESFWNEVWDYCGVVGDPSCQLGWDKPVVARDTLWFPNATLNYAENLLAYG-KAHPSELAIYFQ-NENHQSSHLTWQQLIEQVSIVQQWLIELGIAEGDVVAGYLPHIPHTVIAMLAATSLGAIWTSTSPDFGVDSVIERFGQVEPKILFCCDGYHFNGKAFGMIEKNQSLIDA--LPSINQACLIRYSDQHDAQMENAVDWDSLAQRFSPMPVTFHRVKFNAPLFVLYSSGTTGKPKCIVHPVGGTTINHLKEHQLHCDIKPQDRVFYYTTCGWMMWNWQV--SALASGATLVIFDGSPVYPKVNTLWQLAHKAEVTLFGTSAKYLETLQKLHYQPNEHFALPRLKTLCSTGSVLYPQQFDFVYDAIKPDLHLASISGGTDICGCFVLGNPVSPVYRGECQAPGLGLDVKVFNEQGNSVIEQRG---ELVCRNSFPNQPIGFWSDKERYHNAYWAEFPGVWNHGDDVMQSPTGGMTFFGRSDATLNPGGVRIGTAEIYQQVNQLEEISDAIAVGR-VQNGNETVVLFVQLSNTATLDDVLKQRIKQTLKTHCSPRHVPSEIYPISEVPRTKSGKLVELAVKQTLHGQP--VKNQGAIANPWVLEEVKSH--- 148975367 39 -----------------QSYAELHQWSVDQPESFWQNVWQFCGVVGKTQGESRWQQPKSNRDAAWFPNAQVNYAENLL-RFAQTMPDEHAIWFE-NERGEQQSYTWKALCEAVSNVQQWLVDSGVRQGDVVAAYTPYLPQTVIAMLATTSLGATWTSTSPDFGVESVIERFGQVKPKVLFTCDGYTFNGKTFDMADKNSAIIE--HLSELKQVCQIGYLKKNDFEHDVSLQSWHNIINHYQPQPRFVRIGFNEPLFVLYSSGTTGKPKCIVHSVGGTIINHLKEHQLHSDVKPKDRVFYYTTCGWMMWNWHV--SALASGACLVIFDGSPVYPQPNVLWDLAQRTDVSLFGTSAKYLEAIEKAELSPIDSHSLPNLRTLCSTGSVLYPEQFDFVYKHIKQDLHLASISGGTDICGCFVLGNPISPVYRGECQQAGLGVDIKVFSSTGHKVDHERG---ELVCTNSLPNFPVGFWNDTERYHSTYWDRFDNVWHHGDEVAQSVHGGYLFYGRGDTTLNPGGVRIGTAEIYQQVNTIEGIIDSIAVG-KDVDRNEQIWLFVQLQQSVVLNETLLAAIKHKLKSSCSPRHVPSQVFAISDVPKTRSGKLVELAVKQVVNGKP--VQNIGAIANADVLDEIK----- 89899202 58 ---------------------------------------------------------------------------------------------------------YFELAQQTNRFANVLRSLGVGKGDHLFVLAGRIPELYVAVLGALKNGSVVTPLFSAFGPEPIAARIQLGAGRVLVTTDAYQRKVKQI-----------RAQTPTLVHVLLVAEDGGITNEPDTLDLG--TLMASASDTFSTVETQPDDPALLHFTSGTTGTPKGALHVH-EAVVTHFATGRYALDLHPQDRYWCTADPGWVTGTSYGIIAPLLQGVTSLIDREE---FDAERWYTLLEQERISVWYTAPTAIRMLMKAGTELAQRHSHPDLRFIASVGEPLNPEAVWWGQEALG---LPIHDNWWQTETGGIMIANTPAFDIKPGSMGRPLPGIDACIVEHLEAEGEPANVEGELALKRGWPSMFRAYLNNEARYRKCFAGEL---YLTGDLAKRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVVGEVVKAFVSLKDGYQAGETLRLDISAHARRRLGAAVAPKEIVFLPTLPRTRSGKIMRRLLKARELGLPE--GDTSTLE-------------- 144897383 38 -----------------------------------------------------------------------NIAYAAVDRHVAARGDRPAILSLG-RRYEKRRLSYAQLADLSARLAAVLAAHGVGAGDKVAVLTGRSVELYVAAFGCWKVGAVYCPLFSAFGPGPLKSRLELSRAKVLIATEELYRR----------KIAAQRPALPDLQTVLLVGADGEMVETDGALDF---NAAISAAQPAPILATTPETPAFLHFTSGTTGTPKGVLHSHSAVVAEA-LTARQVFGLVPDDVFWCTADPGWITNTAYALIAPLANGCQVVVDE---DDFDPRRWYGILKDEKVTVWYTTPTNIRMMMRYGAALARAYKENSLRVAASVGEPLNPEAVAWGEKALG---VPFLDTWWQTETGAIAIANCPGKAKAGSMGMPLPGVEVISRDLSSVTPVGRADEVGELALRADLPSMFTAYMGEGANY---DLSFIDGWYLTGDLVRRDADGCFWFVGRADDMIKSASHTIGPFEVECGLMDHPAVAEIGVVGKPDLLLREVPVAFISLNPGFEAGEALRVELLTFARQCLGGTLAPREIHFVDSMPKTTTGKILRRALKAKAVAEPEEDGEP------------------ 15890845 25 -------------GLAADDYAGLLRWSIDAPDEFYDALWDELAIIGTRGEA-AFKAGATIRDAEFYPGARLNYAENLL----RDADERLAIIAYRDD-GTRREISRRKLYDEVSRMVQALVHAGVKEGDRVGAIVTHDIEAIVSYLAVSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVPEYGYAGKRIDVGPTIRAVAESAR---PEKIVLIGDSVAESLADLGCLTLADFVAPYAAGEIAFNRLPVKAPLAILYSSGTTGKPKCITHSGGGLLLQHMKEQKLQCDIRQGERFFYFTTCGWMMWNWQV--SGLALGATLVTYDGNPGYPNTARLIDLIDAEGIATFGTSAKFIDACLKAGLQPRESHDLSSLRTILSTGSPLIPQSFDYIYRDWRADLHL-ASISGGTDICACFLGGNPLQSVHRGELQGAMLGMDI--DTLDDEGRSVRGVAAELVCRNAHLSMPVKFWGDEDRYQAAYFDRFPGIWAHGDFAELRPSGGYVIHGRSDTTLNPGGVRIGTAEIYRQVETVPDVEEAIAVGQ-DIDGDQRVILFIRMKEGAVLTEELEKTIRSRIRLGATPRHVPARIIAVSAIPRTRSGKISEIAVRETIHGRP--VKNTDALANPESLE-------- 108759992 21 -----------------------------------------------------------------------NFAADVIDRHAAERPEALALLW-SDEAGQARRFTWEDLRRRSLHAARFLTEQGLRRGDRVFIMMPRVPEWWFLVLGCIRVGIVFMPGTPMLTPKDIRYRLEVAEAQAVIADVSCLERFDGL--------------VGTAGKVRTWVSVGEGAPSPWGRYVSG---VAEANAGAAFEPTRADAPLLIYFTSGTTGMPKMVLHTQASYGQGHVITGRYWLDLTPEDRHLTLSDTGWAKCAWGKLFGPWSQGACNVVYDFR-GRFEPAKLLKVLETQKVTTFCAPPTAWRA---LVLQDLKAFDLSSLRHTVSAGEPLNPEVIDTWKDATG---LHIHEGYGQTET--VMIVGMFPSMAPRVGSMGKPSPGFTVSVIDDQGQEVADGQEGDIAVRVAPEGLFQGYLGDDAANAAC---RRGDWYVTGDRAVRDADGYFWFVGRADDVIKTSGYRVGPFEVESALLEHDAVAESAVIGVPDEKIGQRVKAFVVLAPGHTASPVLAQALQEHVKRTTAPYKYPREIEFVTELPKTVSGKIRRAELR------------------------------- 134098970 46 ----------------------------------------------------------------------LNIAYEAVDRHAGESARACALRWI-DKHDEVTRISYGELRELTNRFANVLHDLGITGGERVYTLLGRIPALYVSVLGTLKAGGVVAPLFSAFGPEPVAERLRIGEGAVLVTTPRLYRN----------KISQVRAGLPHLRHVLLVGEGEAQ-----PGTVRLEDALAHASPTYEIAATAPEDAALLHFTSGTTGSPKGAVHVH-DAVVAHHATAYYGLDLRPDDVFWCTADPGWVTGTSYGIVAPLTHGATLV---SDEGEFDARRWYRVLSEQRVTVWYTAPTALRMLMRHGSEPASRYDLSALRYVASVGEPLNPEVVVWAQDALG---MPVHDNWWQTETGAIMISNFPGEEVRPGSMGRRGDDGRARVDQGRVREMPGADAEGELALRPGWPSMFRGYLHDDARYAASFAD---GWYLTGDIAARDADGYYWFVGRADDVIKSAGHLVGPFEVESALMEHPAVAEVGVIGKPDPVAGERVKAFVSLRSGHQPSEELRGELLAFSRRRLGAVA-PKELAFDDDLPHTRSGKVMRRLLRSRELGLPE--GDLSTLE-------------- 50540350 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WHSLIGGASEECEPVWCDSEDPLFILYTSGSTGKPKGVLHTVSGYMLYTASTFKMVFDYHSDDVYWCTADIGWITGHSYITYGPLANGATSVLFEGLPTYPDVSRMWEIVDKYHVSKFYTAPTAIRLLMKYGSDPVHKYKRTSLKILGTVGEPINPEAWQWYYNVVGEKRCPVVDTFWQTETGGHVMTPLPAATPMKPGSATFPFFGVVPAILNESGEELEGPSEGYLVFKQPWPGVMRTVYGNHLRFETTYFKKFPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGRPHPVKGESLYCFVTLNDGINYNQKLEAELKKQVREKIGAIATPDYIQNAPGLPKTRSGKIMRRVLRKIACNE-RDLGDVSTLADSSVIEHLFENR-- 194290435 32 -------WLRTERGLAFDDYDSLWHWSVTELEAFWDAVRAYFDFDTPATQVLDRHTMPG---ARWFDGATLNYVQQVF-RHAGSARQRTAIRHAGE-AQPLADISWQALEAQVASLAHALRRMGVQRGDRVAGYLPNIPATVVAFLATASLGAVWSGCAPDMGQVAVADRFRQVAPKVLIAVDGYRYGGKVYDRGPVLAELVAA--LPSLTDLVLVPQAGAGAAAPAGVRVHAWQDVLAHDVPLAIEPVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQLKLMAFHNNLGPDDVFHWYSSSGWIMWNAQV--AGLLLGTTIALYDGNPAWPDAGVLWRFVDDAGVTMFGAGAAFFTNCMKAGIEPARIADVSRLRGLGSTGSPLPVEAYDWIYRHVREDIWL-VPMSGGTDFAGSFVAGCP--LLPVYSGEMQCRCLGAKVEAFDDQGQPLVDAVGELVCTEPMPSMPLYLWGDTDRYRDSYFDTYPGVWRHGDWIKITRRGGAVIYGRSDATINRHGIRMGTSELYRVVEDLPEVLDSMVVDLEYLGRESYMPLFVVLREGMVLDEALRDTLRARIRSALSSRHVPNEIVQAPGVPRTLSGKKMEVPIKKLLLGHPQSIANRDAMANPDTLDWFLQARQA 15920227 39 --------------------------------------------------------------------GEVNAGELAIH----NKNDKLALLWVSEE-GSIRKLTFNDLEKKGTIFRDVLENNGVKRGDRVVIMSKRTPSLYFSFIAIAMIGGVIVPIFSTFGEEAIRYRVENSGAKVAIVHEELTDKFKNI----------------SGIKVLRTTDDGIEGESNRLGNISY-------------EKRSINDPFLILYTSGTTGKPKGIWHAQ-DILTFYYISGKYHFDMHPQDIFWHTGDPAWVAGFA-GVWTPWVNSIPLVSYE---GRFKAETWYSIIEEFKVSVISTAPTALRLLKKEGLELSKKYDLSSVRFIHAGGEYVDPDTVKIGLQIFG---VPVHDGYGQTETATYVIANFISM-PIKVGSMGKPLPGVEAVIVDENGNPLPPNTRGILAFKPDFPAMARGIWGDEERWKSNF---KNGYYLTGDLAYMDEDGYFWYLGRADDVIKVSGYRVSPIEIESVISTHPAVAEVGVIGIEDPVRGHKIKAYIVLKKEYEPTEELKQQIQNYVKEKLASHMVPREIEFVKELPHTLSGKIMRRVLKSIESG--SNIGDISTLENPEIIKKLEKQ--- 73540468 29 -----------------DDYASLWQWSVTEIESFWDAVRAYFDFDTPARGVLDRRVMPG---ARWFDGASLNYVQQVF-RHAGAARQRAAIRHAGENRALEE-VSWDALEAQVASLAHALRQMGVGRGDRVAGYLPNIPATIVAFLATASLGAVWSGCAPDMGQVAVIDRFRQIEPKVLIAVDGYRYGGKDYDRAPVIADLVAA--LPSLTDVIIVPHTGNPMAAREGVRLLAWQDMLAHRVPLAIESVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQLKLMAFHNNLGPDDVFHWYSSSGWIMWNAQV--AGLLLGTTIALYDGNPAWPDAGVLWRFVDDARVTLFGAGAAFFTNCMKAGVEPARIADVSRLRGLGSTGSPLPVEAYDWIYRHVRSDIWLVPMSGGTDFAGSFVAGCPLLPVYAGEMQCRCLGAKVEAFDDNGQALTDRVG---ELVCTEPMPSMPLFLWGDADRYRDSYFDTYPGAWRHGDWIKITARGGAIIYGRSDATINRHGIRMGTSELYRVVEDLPEVLDSMVVDLEYLGRESYMPLFVVLREGIVLDDALRDTLRMRIRDALSSRHVPNEIVQVPAVPRTLSGKKMEVPIKKLLLGHPDGIANRDAMANPASLD-------- 156741756 6 --------------------------------------------------------------------------YALLERQAAARNDQVYLYWRDEE------ISYAEFTRKVRQAAHGLRALGVEHSDKVALLLGNCPEFLTIFFACAALGAVAVPINPRLKAEEVGYILQNSDSVVLVVADTLL-----------PIIAPALDGCPQLRHIVIV---GAVPETSITRTLHPFTSLSAAGDHPVSAAVGPEDIASIIYTSGTTGRPKGVLLSHGNYLFDV-WSYATACQISEADRLLCMLPLFHVNAQVASVLSALHQGGALILLEG----FSPREFLPALARYRATSFSAVPTIYAILNNLPD--AGQYDLSSLRVCICGAAPMPVEVFERFEQIY---RAFILEGYGLSEGTCVSTLNPLDGRPRKIGSIGVALPGQEVRIVDDQGQPVPPGTVGEIVIRGP--NVMQGYYKNPEATAAAI---RDGWLFTGDLGSRDAEGYFFIVGRKKEMIIRGGENIYPKEIEEVLYRHPAVAEAAVVGLPDPIWGEQVAAFIVAHPGISVSAET---IIEHCRAHLADFKCPQVVEFVESFPKTATGKI------------------------------------- 156937051 22 --------------------HEMRKRALEDPEGFWSEIASELYWKKGWDKVVEGEAP----YFKWFVGGKTNISYNALDRHVKTRRNKAAIIWEGE-PGETRVMTYYQLWKEVNRFANVLKDLGVKKGDRVTIYMPMVPEAVVAMLATVRVGAIHSVVFSGFSAKGLAERINDAQAKVVITADGMWRRGKKLILKEIVDKALE--ETPSVESVVVYKRLGEEVNMVEGRDYWWDDLMEGAEDYAEPEWVESEHPSFILYTSGTTGKPKGIIHDTGGYMVGVYATMKWVFDIRDDDLHWCTADIGWITGHSYVVYGPLLHGATTLMYEGAPDYPKPDRWWSIIEKYGVTTFYTAPTAIRMFMRYGEKWVEKHDLSTLRILGSVGEPINPEAWWWYFKHVGKGKCPIVDTWWQTETG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 108805323 5 ---------------------------------------------------------------------RFNFGRDVVDRWAEE--GRPAMVWLGT-GGEERRLSFADFARLSDRFAAAARELGVRKGDRVMVLTGKIPEWHAILTALLKLGAVAIPCAPQLRARDLEYRANHSGAVMLVSDGEGLEESEK-----------MRSSAPNLRHFV-------SVGAERDGWEPFEGLVEGAPDGFSAEDTASSDNAFMLYTSGTTKNPKGVLHTHGYT-HAKRVQARYWLDLQDGDRLWCTSGTGWAKSIWNVYLGPWSWGTEILFHE---GGFDPAERVRLIQEYGITVLCQAPTEYRLMAKTRE--LEEADLSGLRHAVSAGEPLNPPVIQRWKELHG---ITIHDGYGQ--TENTLLVGNFPGMRVKPGSMGKPSPGCDVRVIDEAGNECPPGEIGDIALRGRIPALFKEYWEAPEETAAVFRGEY---YITGDRAYRDEDGYLWFVGRSDDVILSAGYRIGPFEVESTLIEHPAVVESAVVASPDPDRGSVVKAFVVLGEGYEPSEELVRELQEFCKRQTAPYKYPRRIEFVDELPKTTSGKIRRVELRQ------------------------------ 156373232 23 ---------------NFESYEQLRLWSVNHYAEFWEMFWTFSGIIQTYDEVIDTTKRIDEI-PEWFHGARMNYAENLL----QGKDEDIALYTAGENQ-EVRTVTFQQLREKVAVLASALGKLGIKMGDRVVGYIPNCALAVEAMLAASSIGAIWSSTSPDFGVSGVLDRFSQIQPKVMFSVNAVRYNGKIHDHMAKLDGVVQ--GLPELEKVVIIPFVGTEEKIQIKNSIFLSDLLKLADPELEFKQLPFNHPLFIMYSSGTTGPPKCMVHSAGGTLLQHLKEHKLHGNMGKTDIIMYYTTTGWMMWNW--LVSALAVGAALVLYDGSPFIPSPYVIWDLVDEIGITILGTGARWLQALEDKHVYPKDSNRLTSLHTILSTGSPLKPASFDYVYKHIKSDLLL-----GSITGGTDIISLFAGHNTGLPVYRGEIQARSMAVESWNEEGVSVYDSSGELICTKPFPCMPTHFWNDPNKYRKAYFTKFKGVWAHGDFCKITSRTGIVMLGRSDGTLNPNGVRFGSAEIYNIVEKFPEVEDSLCVGQQTDD-GERVVLFIKMANGCKFNEEIVERARKQIRIKLSARHIPAVILETREIPYTASGKKVEVAVKRILAGEI--ITNRGALANPDSLD-------- 120608827 30 ------EWLHARHGLRFGDYEALWRWSVTDLDAFWQSIWDYFGLETPHTAVLARNTMPG---AEWFPGAQVNYARQALRHAAAHAAGQPAIISR-NERGEHRELSWPELRRQVAALALHLRAQGVGPGDRVAAYLPNIPEAMVALLATASLGAIWSVCAPDMGTAAVLDRFRQIEPKALIAVDGVTYGGRDLDRRGVLAEL--RAALPTLEHVVVVDQLGTAGTIAGCVEYTQATARDDAGASFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALLLKGLHNDIGPSHVPNSFGERYHWYSSTGWVMWNLLSGTTCVIYDGNPGRPDWGTLWRFAAETGVTFFGAGAAFYANCMKAGIDLAACGDLSRIRALGTTGSPLSPEVQEWGTAQFARIQARAGNAASSEPIWWDNISGGTDFCGAFIGGHMQCRMLGAAVESWDEAGRPVTGAVGELVCTQPIPSMPLYFWGDGPRYLASYFDMYPPGWRHGDWLRVGPEGRCVIYGRSDATINRHGLRMGTSELYRAVEALPEVLDSLVVDLEYLGRESHMPLFVALREGAALDDALRERIAAAIRTALSPRFVPDEIVQVAEVPRTLTGKKQELPIKKLLLGQPEKVVNRDAMANPGCL--------- 170701521 37 ----------------------------------------------------------------------LNACVECCDRHAAADPNAIALDWI-DAGGRHRSFTFAQMQALSARIANLLVEQGVKPGDVVAGLLPRTPELVATVLGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLIVTN---------IANRAKLDEIADSPPVATVR---------EPGDTLPARDIDFRTALDAQPGTFEPVPRKGTDLFMMMSTSGTTGLPKGVPVP-LRALLAFGAYMRDAVDLRDSDRFWNIADPGWAYGLYYAITGPLLLGHATTLYEGS---FTVDSTYDVIERLGITSLAGSPTAYRMLMAAGTEVAARLK-GQLRVVSSAGEPLNPEVVRWFHAALG---APIHDHYGQTELGMVVNNHHGLTHVVHVGSAGLAMPGYRVAVLDEAGRELGPGQPGNLAIARSPLLWFYGYWQQDTPAIA------GGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAFVVLSKGFEGTPALADELSQHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRK------------------------------ 146304058 2 ------------------DYSSAFATALERPDLYWSPFASALRWFKPWNSVLEG--------GKWFVNGETNIAHNVLSH------EGTALIWYGED--ERREITYSELARLTERVVNVMKDKGVTRGDRVAIYMPNLPETIASLLACAKMGVVYSVIFAGLGEQAVKARIQDLSPKLVLTTRYTQRRGQRIPLL------------------------GGDVTLERNLTPWEDDFT-------LPERIEANDPLVIMYTSGTTGRPKGIVLPHGSWMVGHYTVFDIVFSLRPGDVVFTSADVGWITF-SRIMYGTLLHGGTLVFMEGAPDHP-RDRVRKIMERENPKVFFTSPTLLRLLRS------MDLSLPRVEYIATAGEIMDEPSWDYAIR----FADRVTDIYGQSETGYVVGTPFSLGVESRKGYAGVPFPGALLETVDENGNRVE-GEVGHLVLKSPFPTKFIGVWRNEEKFKEYQ---RYGGHDTGDLA-IVEGGYVKIVGRSDDMIKVAGHRITSGEVEDVVSKVPGVKDASAVGVPDPVKGEKLVLFIV-------GDADPERVKAEVRSKLGPIYVVDRVVRVPRLPKSRSGKVVRRILRDLLTGKD---VDPTILEDPEVVNEVR----- 120538206 35 -IYHPPDCIFTDAHVDFDAYLALYKKSIEEPEEFWGDVAQEFFWKKPPSQMLQYNFNKGSVFIKFMDAAKTNICYNVLDRNVHERGDKVAYYWVGNSPDHHLTITYNQLLRNVCRCANALKLLGVKKGDRVAIYLPMIPELVYTMLACARIGAVHSIVFAGFSSESLCERIMDAQCNILVTADGGYRGDKLINLKKIASEALDRCSASSVQKCVVVKHPALQTPWDELCDIWWDDLMDGVSDECEPEWMDSEDPLFILYTSGSTGKPKGVVHTVTGYMLYTSLTFKYVFDYHHDDVYWCTADIGWITGHSYITYGPLANGATSVLFEGVPVHPHVGRLWEIIEKYGVSKFYTAPTAIRLLMKYGKEPLQRYDLSSLRVLGTVGEPINPEAWLWYYDVVGQQRCPVIDTFWQTETGGHVLTPLPAATPLKPGSATCPFFGVQPAILNEHGEELEGEAEGYLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197923959 28 -------------------YAELWRWSSTDLPGFWSAVWEFLDAVTRYDAVLADASMPD---ASWFPGARLNFAERCLARATDARPALVAVT----EGGTPVEISWEQLRREVTDVAAALRRMGVGPGDCVAGYLTNLPQAVVALLATAAVGAVWTACSPDFGTPSVLARFGQARPSVLVAADGYRHGGKDHDKRPAVAELLD--GLPTVRHLLAVEHPEPTGAWSTRPDVQQHAWLPPAEEPLVFADVPFDHPLWILWSSGTTGVPKGIVQGHGGIVVELLKALGLGADLRPEDRYLFLTSTSWMVWN--FLVGGLLHGSTIVLYDGSPTFPDVDGAWRVAEQTRATMFGVGAAYLAAVEKSGTHFPAGIDLRALRSVLQTGSAMAPSTWRWVHDRLGSAVRLQ-----SICGGTDICSVLAGGTPLLPVRAGRIQCPALGVASWDDAGEPLSGEQGELVVTAPLPSMPLRFVDDPDGTHDSYFSTYPGVWRHGDWVTINADLSVVVSGRSDSTLNRMGVRMGSADIYAVVEQLAEVADSLVVGVEQEDGGYFMPLFVVPSDGSALDDGLRERIATSIRHRLSPRHVPDVIVPVPGVPRTLTGKKLEVPVKRILQG--ARVADVSS---------------- 121698117 8 -----------------------HAHSLQDPESFWSHHTAQLHWHKPPSRALTLPSGVTHEHWAWFPDGEISTTYNCVDRHVAARGDHAAIIWDSAVTGVQETYTYRRLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAARPRVVMTASCGIEGSKPVAYRPLVEGAIAASSFKPFKTLIWLRWDNPDKVSGQRNWQRLVKSARMRGVRAGPVPVKSTDGLYIIYTSGTTGLPKGVYREAGGHAVGLHLSIKYLFDIHPGDVMFCASDIGWVVGHSYILYGPLLVGATTVLFEGKPGTPDAGTFWRIVEQHRAKVLFTAPTAMRAIRKDDPQVARRGGLKHFKALFLAGERSEPSIVQAYQKLLTQPGAMVVDNWWSSESGQDGQHTNPAPLRVRPGSAGLPMPGFDVRIVDDDGKEVPRGTMGNIVMAMPGPTAFTSLFNDDERFYKGYLKRFHGQWMDTDAGMVDDEGYVHIMSRSDDIINVAAHRFSTGAIEQAILSHPDIGEASVVGIPDPLKGHLPFAFIQPRDGARPSAELFAAVNAAVREQIGAIASLGGMIQRGMIPKTRSGKTLRRVLRELVEGEFATVSIPPTVEDAEVVE-------- 115375978 18 -----------------------------------------------------------------------NFATDVIDVQASGRPEALALLW-SDEGGQARRFTFAELRRHSLQAARFLTDLGLRRGDRVFVLMPRIPEWWFIVLGCMRAGIVFMPGTPMLTAKDIRYRLAAAEARAVITEASCLERFEGLVGTGQVKHWIALGEVPSP-------------------WIRYAPEEGTATDGVSFEPTRADEPMLLYFTSGTTGMPKMVLHTHASYGLGHTVTGRYWLDLTPEDRHLTLSDTGWAKCAWGKLFGPWSQGACNVVYDYR-GRFDAPRILKMLETQRVTTFCAPPTAWRA---LVLQDLSKYDLSAIRHAVSAGEPLNPEVIDSWKAATG---LHIREGYGQTET--VVVVGMFPALEPRVGSMGKPSPGFTVSVIDEQGQEVGPGQEGDIAVRVAPEGLFQGYLQDDAANEAC---RRGDWYVTGDRAVKDADGYFYFVGRADDVIKTSGYRVGPFEVESALIEHAAVAESAVIGVPDERIGQRIKAYVVLAPGYTGSPALATELQEHVKRTTAAYKYPREIEFVTELPKTVSGKIRRAELR------------------------------- 163797344 6 ------------------------------------------------------------------------------DRHADA-GAGTALIHIAADGAVVEH-SFTELKRQSNRLANVLTAAGLQRGDRVGILMPQRPETAIAHIAAHKAGMVSVPLFTLFGEDALAYRLGDCAAAALVTDRDSLPKIEAI-----------RDHLPSLKLILV-----ADTAKNGSGWRALDLALDAASDAFTPVDTSADDPAVIIYTSGTTGQPKGALHAHRVLLGHLPVEFPQEFFPAPGDRFWTPADWAWIGGLLDVLLPSLHHGIPVVAHRFA--KFDPEAAFDLIARHRVRNSFLPPTALKLMRQVPDPLA--RHALAMRSIGSGGETLGTELLEWGRSVFGLT----INEFYGQTECNLVVGNCASILPVRPGSMGKPVPGHEVAIVDANGIPLPASETGAIAVKRGDPVMFLGYWNNPQATDAKFTGPDKQWMLTGDLGRQDEDGYLHYVGRDDDVITSAGYRIGPGEIEDCLTAHPSVALAAVIGVPDPLRTEAIKACVVLADGVAPSDSLKAEIQNHVKRRLAAHEYPRIVEFVDSLPMTTTGKIMRRVLRE------------------------------ 15922466 13 ------------------DYFTLYQYSIENPEKYWSSFANKLEWFSKWNSVIIRDK----YIAKWFVNGKTNIAYNSVNTHQGK-----ALIWYGED-GKRIEITYDELNRLSNSIANLLKKRGIKKGMRIAIYSPNSILTLASILGTAKIGAIYTLIFAGLGIEAIKSRLNDFNPDLVISSRKTFRRGKEIPLLIEGDINFERNDEDEIRKLLD-------------------------SDEVKVEEIEANEPLKVMYTSGTTGKPKGVILPHGAWMVGDYTVFDLLFGLKPGDKVLTTTDVGWITF-SRIMYGTLLHGSTFIFMEGAPDYP-KDRLVKIIEEEQPKVLFTSPTLIRLLMKYDIKL------PRVEYIATAGEIFDEKSWNYALEIA----DKVTDVYGQSELGYVVGIPYSLESIKPKIGYAGVPFPGIVLDTLDDEGKAVRNKPGYLVAKTPFPTQFIGILNNEKKF--TEYFEKFGFHDTGDLA-IFDGTYIKIVGRADDMIKVAGHRITSGEVESIIASIDGVKDVAVVGIPDEIRGEKLAIFVVGK-------VDKEEIKRKVLDALGPIYIIHDVYVVEKLPKSRSGKTVRRILRDILLNKEI---DASILEDPEVVKEIKDE--- 46580655 23 ---------------------------------------------------------------------TFNFAFDVLDAMANETPDRLAIAHV-DDAGVRRDYTFAWLADASARLANALKARGVRKGHRVMLVLHRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAQVRAVIVDDGITDRIEA-----------ARPDCPTLSVLVQCGGTPLPDGWCDYEALCADASPSFPRPTAPDELACGEDPLLIFFSSGTTGMPKMVEHVHTYPLGHLVTGMYWH-DLRPGDLHLTVADTGWGKAVWGKFYGQWMAGAAVFVYDFR-GKFDPEALLDVVAKNGVTTFCAPPTVYRFLVRAD---LSRYDLSKLRHCTTAGELLNESVFHGWKAATGLS---IYEGYGQTETTLQIAT--LSCMEAKPGSIGRPMPGWGITLLDHEGKECPTGEEGEICIRGLPVGLFRGYVEDAEKTASVMFD---GYYHTGDKAWMDEDGYLWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPLRGQAVKATIVLAAGYEAGEVLTKELQDHVKKVTAPYKYPRIVEYVAELPKTISGKIKRAEIRQ------------------------------ 217970075 30 ----------QRWKVSLPDYEALHAWSVEHPEPFWTSGVGGGVIGTRGERVLDGHKMPG---ARWFPDARLNFAQNLL----RSRDAHDAIVFWGEDRVMNR-MSHGELYRAVAHFAAALKEQGVVAGDRVAAYMPNLPETVVAMLAAASLGAIFTSASPDFGVQGVLDRFGQTEPKVLVACDGYYYGGKTVDVLGKLGEIVAQPSVKRVVVVPYVHREHDLSHVPHARMLADFVAPFHFVDDIEFAQLPFDHPLYIMYSSGTTGVPKCIVHCAGGALLQHLKEHKLHGDVKPGDRVFYFTTCGWMMWNW--LVSALAAEATLLLYDGSPFAGDNRILFDYADAEAMTHFGTSAKFLDAAAKFGLKPRETHKLDTVRAMMSTGSPLVPEGFDYVYRDIKPDLQLSSISGGTDIISCFVLGSPVLPVWRGEIQCRG---LGMAVDVWDDDGRPVRGEKGELVCAKPFPVMPIGFWNDADKYHAAYFDRFPNVWCHGDFCEITAHGGLVIYGRSDATLNPGGVRIGTAEIYRQVEKLHEVVESLVIGQPQNPNDVRVVLFVKLREGLALDDDLTRRIRQTIRDNTTPRHVPAKVLQVADIPRTKSGKIVELAVRNVVHGRP--VKNQEALANPEALAHFRDRAE- 51894152 30 --------------------------------------------------------------------------YDLLVRAAQRHGDATATVFYGA------RLTYRQLHEQARRVASGLIRLGVRKGDRVAVMLPNCPQAVIAYYGALMAGAVVVMVNPLYMPRELRHQVDDSGARVMIAIDLAYPKVNQLNLEHVVYTGMQDYMPAPVRWIAPLKLKPPRIAYRKGVLPWAS--LVGAEPIAEPVPVNPDDLALLQYTGATSGLPKGCMLTHRNLVANVLQTEAWLYRARRGPVTLAALPFFHVYGMTTLMNFTIHVGGTMVLQP----KFEAREAVKLIQKYRPSIFPGAPTMYVALNNLPDVQKYRLDS--IEACISGAAPLPVEVQAEFERLTGGRL---VEGYGLTEASPVTHANPIWDRRKEGSIGLPWPDTECRIVDPETGEDVPVGEVGELLVRGP--QVMKGYWNLPEATAET---LRDGWLHTGDMARMDEEGYFYIVDRKKDLIIAGGFNIYPREVEEVLYLHRGVKEAAVVGVPDPYRGETVKAFIVPREGVTLDPE---EIKQFCRQHLAAYKIPRIIEFRDELPKSLVGKVLRRVL-------------------------------- 148655161 2 ----------------------------------------------------------------------------LLEESARRTPGKTAVILDS------IRLNYAELNGAACKIANGLTKLGVRPGDKVAIMLPNTPHFVMCYYGILKAGATVVPLNVLFKRHEVEYHLEDSDSVALIVWEGFLD-----------EAAYGFRMAETCRHLIVAQAPGSTATLPDG-AIPLGNILAENPHVFDTIQTMPDDTAVILYTSGTTGRPKGAELTHANMFLNATICADKLLDISSDSVGLAVLPLFHSFGQTCVMNTLLYLGGTITLLP----RFEPQKALEVMARDRVTYFAGVPTMY--FYLLNFPNADQYDLSALRFCVSGGAAMPVEVMHAFNRKY---NVTILEGYGLSETSPVASFNHLDRE-PKPGSIGIPIWGIEMRVVDSEGREVPNGELGEIVIRG--HNVMKGYYKRPDATADAI---RNGWFYSGDIAYRDDDGFFFIKDRVKDMIIRGGFNVYPREIEEVLYGHPAIAEAAVIGVPDPALGEEVKAVVAFKPGQTATEA---EIIEYCKERLAAYKYPRFVEIRDTLPKTATGKILKRELRQVDTG-------------------------- 196256011 29 --------FSQRYNRHFNNYAQLHQWSVEHLEDFWLAIWDEIIASQTGEQVLIPNNSIEK--AAWFPDARLNFAENLLRH----KNNNLAIVSR-NELGQRRTLTYQQLYQQAAQLAAAMRTLGIKTGDRIAGFLPNILETVVAMLAATSIGAIWSSCSPDFGINGVLDRFGQIEPKILFTTDGYFYKGKPIDSLEKIRNIQPQIPCLEKIIVIPFIQEYPNIAQLDKAVLYPDFLVSENTPELLFEQLPFDHPVYIMYSSGTTGKPKCIVHGAGGTLLQHYKELKLHTDLKPEDKIFYYTTCGWMMWNW--VVSSLMIGATVILYDGSPFYPGADSLFNLIDEEEVSIFGTSAKYIATVEKEGVKPKQTHQLTALKAILSTGSPLTHENFEYVYRDIKTDLCLSSISGGTDIVSCFALGNPNLPVYRGELQCIG---LGLAVDIFDEGGNPLRGEKSELVCKRPFPCRPVSFWNDPEKFHNAYFSRFDPVWNHGDYAEIREHETHWGLGRSDAVLNPGGVRIGTAEIYRQVEALEEVKESIVVGQNWEDDVRVVL-FVVLREGVTLDEFLKNKIKTTIRNNTSPRHVPAKIIQVADIPRTISGKIVEIAVRNIIHGEP--VQNREALANPLALEYFQDLEE- 111023063 26 --------VARRHSVRVDHYRALWRWSIADPAAFWQDVWDYFEFRTDPGPALADDAMPGAV---WFPGATLNYVDHVFR---NARPGTPAILYAGE-GATDVSVGWDELRSAVAGLAVTLREHGVGVGDRVVGYLPNIPEAVVAFLATASLGAVWAACGQDYSAPAALDRLGQLDPKALITADGYRFGGKEHD--RLAAAAELRGGLPSSALTVVVPHL--DPDSAVDGALTWADATGR-DAVLESVAVPFDHPLWVVFSSGTTGLPKGIVHGHGGVLLEHVKSLALQLDIRRDDTLFWYTSPSWMMWNFQT--AGLLVGATIVTYDGSPSYPTPDALWSLVSRLGVTVVGTSPGYVLACDKAGVVPVREHDLSALRAVGVTGSTLPAASSLWLSENVG-RRVPVVSITGGTDVVSAFVGG-ARNVPVWPGELSAPCLGVAVDAFDESGQPV-RGEVGELVVTAPMPSMPVSFWNDPDRYREAYFDVFPGVWRHGDWITITDRGTVLMHGRSDSTLNRNGIRMGSADIYQVVEKLPEVAEALVVGVDLADGGYWMPLFVVLSEGAELDDALKQRIRAAIREQASPRHVPDDIIEAPGIPHTRTGKKLEVPLKRIFQGDAGRTVDRSAVDDPGLLD-------- 118591993 7 ------------------------------------------------------------------------------DDWAAREPNREALVY-TDEDGSATSYTYDDLRRLSNQLANLLTARGVQPGDRIGVLMPQRPETAFAHIAALKLGAISIPLFTLFGEEALEYRLKDSGAKVVITDASGAAKLATI-----------RDRLPELTTVLC---ADEDVPWAESLHHH----MAGHEGTFHPFDTGPDDPAIIIYTSGTTGQPKGALHGHRVLLGHLPVEMSHDLLGQPGDRIWTPADWAWIGGLLDVLMPALYLGVPVV--ACRFRKFTAEAAFQLLQDQKIRNTFLPPTALKMMRQ--VEAPEKRWRFTLRSVASGGETLGAELIDWGRRTFGLT----INEFYGQTECNMIVSSCARLMEARPGIMGRPVPGHHVSVVSDKGEELPAGTLGNIAVKRPDPVMFLNYWNNMEATEKKFAGD---WLLTGDTGIKDDTGWIRFVGRDDDVITSSGYRIGPGEIEDCLIKHPAVAMAGVVGKPDSQRTEIVKAYIVLKKGFEPTDKLAGEIADFVKTRLAAHEYPREVAFVDALPLTTTGKVIRRELRARAEQEE------------------------ 154303914 19 -RHPDPTSVNKKYNLDLDSYDDLYKWSIENIAEFWEETWWLIKAERGFDMVVDND-APMFPRPNFFQGSLLNFAENLLYANLTIEPDSPAIIAATE--STRQTVSWAELREQVRKCTNALRTLGVKPHDRVAGFVGNHTNTVVAMLAAASIGAIWTGVSPDTGVAAVLDRLVQIEPVVLCADNGVEYNGRFHESLTKTREIVK--ELKGLNRLIIFDTVNLPIDIKDGKAETYNEFLKSATDPNAPTQLPPDTPLYILYSSGTTGKPKCIIHSSLGTLIQHKKEHILHCDIRPGDRLFYFTTCTWMMWHW--LVSALASGTTIVLYDGSPFKPHNLSMPLLIQELGITHFGTAKYLSILEQNNILPLKQNINLSTLRAIYSTGSPLAPSTFKYIYSAFPPTINLGSITGGTDIISLFGAPSP--LSPVYTGEIQVRALGMSITAYSPSGSLIPAGEPGDLVCTKPFPSQPTTFFSPSTSYFESYFETFPGVWHHGDFIKFSPTGGIYMLGRSDGILKPSGVRFGSAEIYNILLKHAEIEDALCIGRRRPDDDETVVLFVKMSPTYPFNDELKEGIRKVVRKELSARHVPGIIEECFEIPVTTNGKKVEVAVKQILCGM--DVKISASVANRECLDWYRE---- 67517851 24 --------IAEKHGIPLRSYNDLWNWSISEPAKFWEEIWLYIIAHRPYDQVM-GSETLLFPRPQFFEGASLNFAENLLYPACSPDENAVAIIAATE--ADREYISWKELRDRVRRCANALKGAGLQKGDRVAGFLGNHANTVVAMLATTSIGAFWTGVSPDTGVHAVLERLTQIEPKILFADNASLYNGKVHSAAAKTSQIV--CELPKLEALVIFPTIGEEVSLRQGKAYTYADFLLTASNPAAPASLPPEHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHVLHCDIYPGDRLFYFTTTTWMMWHW--LVSGLASGATIVLYDGSPFRPGEMAMPRLIDELQITHFGTSAKYLSMLEQAREYPHRPVSLQTLKAIFSTGSPLAPSTFEYVYSSI-HPDIMLGSITGGTDILSLFCSGCPILPVYKGEIQCRSLAMAVSVYDYAGNDISSSGEPGDLVCTRPFPAQPVMFWPPGPIGVEKYRKSYFDIWHHGDFVRLNPETGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHDEIEDSLCVGRRREDTDETVVLFVKLAPSDSLPPDLASRIQATIRRELSPRHVPGIVDVCPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANASCLD-------- 95930298 9 ----------ERRKISAQQYEEYQAQSASTL--FDTLAQKYIEWHEPYRKVLDNMAPP---YYRWYTGGKLNVYHNILGRHLEERRNKAALIWRGANF-EERTYTYQTLAHEVLAMINGLVHLGVKKGDRVLLFMPDIPETVIAMIACASIGAIHVAYHMAYSAEALAQRLNHCQAKFIITCDGAHQRTRS--LKGVVNEALERLDY-EINHCIVVNHTHKQVLMRPQRDIWYHDLIEFSRGATVDLVRHADEPLFMIYTSTKSKKPRAAVHSLAGYLVWAQFTTELLFDLDDMDIFWNTADLVWVNGHTYSVYGPLALGATLFLYEGTISYENTQFFFDYLDKFHVTVLYTTPTILRSVMRAKSTKRYLNRSSNSRLIGCGGEKISEDLYDWQFELTNNRNLPITQIWGQTETGGCLIAGVPGVRGFEDDTMMAPLPGVEARLVDAQGHVLDPGEPGRLVLATPLPSMLQDLYKDEVGYQQTFWKKYPTYFSTGDGAIYDDKGNLNLTGRLDDILSTGAGRRSLDEIEETVLTMKRVRECAAIVIDHPSQGYILVTYCVLKDFRDESEKTLREVREHIIEEIGELNLPDKIRFTKYLPKTPDNRVNRDLLKEIAL--------------------------- 51891757 4 --------------------------------------------------------------------------YQALFEQAAKHPERTALIFMG------KRVSYGELVDLIDRFGAALQRRGIQKGDRVGIILPNSPQNVIATVACQRIGAIPVQFNPLYVAREIAYQVKDSGCRIMITLDLFWQKVREAGGVEAYIWTGAQDYLNFPLNILY-RLKAKPPRIPPSEATHFMELLRESPQGIQIAPVNPRDVAVLLYTGGTTGVSKGVMLTHFNLTSNVTQIREWLQIGDEHHTTLAVLPMFHSYGFTAAVGMGLSCGFTLILVP----RFDPGDLLKTIAKYRPSVFPGVPTMYIGLLNHPD--IHKYDLRSIKLCVTGAAAMPVDLLRRFEQVTG---ATIMEGYGLTETSPVTHANPRFGKRIPGSVGLPYPGTDVRIVDLETGEDLPPGGEGEILIRGP--QVMKGYWNRPEETAEVLKD---GWLYTGDIGRMDDEGYLYIVDRKKDMIIAGGFNIYPREIDEVLYQHPAVLEACAVGVPDAYRGETVKAFVVLKPGAQATE---QEILEFCRERLAAYKRPRSVEFLPELPKSTVGKVLRRVL-------------------------------- 115442876 6 --------------------EAVHQLSLQDPERFWLHHAEQLHWHRKPSQAVRRTSGITHDHWAWFPDGEISTTYNCVDRHVAGHGDDVAVIWDSPVTGTKETYTYARLLDEVEVLAGVLREEGVRQGDVVIIYMPMIPAALIAALAITRLGAIHAAVFGGFAPHSLAQRIDAARPKAIMTASCGIEGAKGVIPYRPLVEAAVAASTHPPDKILIWQRDQHRWNHPDGGQRNWQRLMKSARVRASAVPVPSTHALYVIYTSGTTGRPKGVVREAGGHAVGLHVSIRSLFDIRRGDVMFCASDLGWVVGHSYILYAPLLVGATTVLFEGKPGTPDAGTFWRIVEEHRVRTLFTAPTAMRAIRKDDPNNAARGGLRSLRALFLAGERSEPSIVRSYQSLLTEYAAPVVDNWWSSESGSPITGWDSPPRAPKPGSAGPPMPGFDVRVVDDEGREVPAGTMGNIVLGTPLAPTAFTRLHSDERFYRSYLGRFGGRWVDTDAGMVDSAGYVHVMGRSDDIINVAAHRFSTGAIEQAILSHAAIGEACVVGVPDALKGHLPFAFVQLRGDATPPGELFAAVNARVREQIGAIASLGGMIQRGMIPKTRSGKTLRRVLRELVEQAVEGRYDPPTVEDAEVVE-------- 58651786 3 ---------------------------------------------------------------------------------AREHPEKTAVVLD------DYRFSYQEVLTYARRVASLLHAKGIRRGDKVAMMIPNSPHFPVIYFGALLAGAVVVPVNCLLKGHEIHYYLEDSDARLFFTWIDFLD-----ESIKAMEEAL------TCQHLVVVSYPNDREDPVAGE--SFTKLLEEASPDFDMVETMPDDTAVLLYTSGTTGHPKGAELTHFNMFFNAYYTMHRILYATADDVSLGVLPLFHSFGQTCVQNATLMAGGTMVLVP----RFEAQRVLEVIQRDRVSVIAMVPTMY--FWMLHEKRNGTYDLSSVRMAVSGGSALPVETLTHFESEFGVR---ILEGYGLSETSPVASFNVIERPC-KPGSIGLPVWGCEMRILRDDGTFADVGEVGEIVMRG--HNVMKGYYNKQVATEEAFEG---GWFHTGDLARMDEDGYFFIVDRKKDLIIRSGMNVYPREVEEILYGHPAVLEAAVVGVPDEARGEEVKAFVTLKSGSEASAG---ELLAYCRERMAKFKCPKSLEFLPSLPKGPTGKILKRQLRN------------------------------ 218153608 24 -------WLQAQHGLRFDDYHALWRWSTTDLDAFWQSVWDYFDLQTPHRAVLAKNVMPG---AQWFPGAQVNYARQVLRHVAAQAAGQPALI-GRNERGERRELSWPALRRQVAALALHMRAQGVQPGDRVAAYLPNIPETIVAFLACASIGAVWSLCAPDMGTHAVLDRFRQIAPTVLLAVDGVTYGGRDHDRCDVLAEL--RAQLPTLRHVVLVSNLDASKTVADTACYASVIARNDAEAAFEPAWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLLVMLQLAVLHNDIGCGERYHWYSSTGWIMWNAQV--GGLLGGTTCVLYDGNPGRPDWTVLWRMAAEERVTFFGAGAAFYGHCMKAGITPAACGDLSAIRVLGSTGSPLPAEVQRWGSQLLASAGVPQVWWCNISGGTDFAGAFIGGNRELPQTPGRMQCRMLGAAVEAWDEQGRPVDAVGELVCTQPIPSMPLFLWGDADRYRASYFEMYPPGWRHGDWIEISAHPGCVIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRASWMPLFVVLRAGAVLDEALRARIQGAIRSHLSPRFVPDEIVQVAEVPRTLSGKKQELPIKKLLLGQPEKVVNKDAMANPGCL--------- 163699140 20 -----------------------------------------------------------------------NIAVDVCDRWAAADPQRPALLDVAAD-GRVETWSFAALREASNRFANALRAQGIARGDRVAVLLPQSPAVLIAHLAIYKLGAVALPLAVVFGPDALLHRLGNAGARAVVTHAGGL------------------AKLAPLRDALPDLALLVSTEGPGDGALGFAELLAASAPDFTPVDTAADDPALMIYTSGTTGLPKGALHGHRVLLGHLPFAMMHEFMPQPGDRMWTPADWAWAGGLLNALLPSLHHGVAVVARKAEKFEP--EEVFRLMADLAVANAFVPPTALRM-LRTVERPRARFDLSRLRTLASAGEMLGPETFGWAQAEL----RLTVNEAYGQTECNLVLASCAGLGLARAGSTGKPVPGHRVAVIRPDGTPAAAGEIGQIAVARPDPVMFLGYWRDPAATEAKFLGD---CMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAVVVLRPGYQASDALAAEIQDFVRRRLSAHEYPREIAFRPSLPLTTTGKIIRRVLRD------------------------------ 89902721 19 -------WLRQHRGLSFDSYDALWRWSVTDLDTYWQSIWDYFDLQTPHSAVCDGAPMP---NTRWFTGARVNYAQQVLRHVAAADGGFPAILSHNEETAPARQLSWPELRRQVASLALHLQAQGVLAGDRVAAYLPNSAETMVAFLATVSIGAVWSVCAPDMGSNAVLDRFQQIEPKVLIACDGVTYGGRELDRRAVLAELCAA--LPSVRHLILQSNLGLPTDTIKTVASQACFTEATGTDAFEPLWLPFDHPLWVVYSSGTTGLPKPIVHGHGGTILVALALKNLHNDIGCGERYHWYSTTGWVMWNAQA--SGLLSGTTCCLFDGSPGAPDWTTLWRFAAELKVTFFGAGAAFYANCLKADVNLGECGDLSRVRALGSTGSPLSPEAQAWGTEQFAHLRERGGDIWWCNISGGTDFCGAFIGGNRELPLIPGEMQCRCAVEARNEQGEPVIDEVGELVCTQPIPSMPLYLWGDKQRYLASYFDTYPGVWRHGDWLKIGRNGGCVIYGRSDATINRHGLRMGTSELYSAVEALPEVLDSMVVDLEYLGRESYMPLFVVLREGLALDDTVRAKLVNAIKTALSPRFVPDEIFQVAEIPRTLSGKKQELPIKKLLLGQPDKVLNREAMANPACLD-------- 13475026 6 ------------------------------------------------------------------------------DKWAEADPTRLAIV-DVDPAGFTREYTFSDLRTMSNRLANALFGHGVGRGDRVGVLLPQRVETAVAHIAVTKLGCVSIPLFTLFGPEALEHRLRDSGARVVITDRAGAERVASI-----------RSRVPSIELVVCVDGRGE------GDEVSFQEMCSEQSDTFIPVDTHSDDPAILIYTSGTTGNPKGALHAHRVLLGHLPVEISHDFLPKPDDRFWTPADWAWIGGLLDVLMPALHHGIPVV--ACRFSKFTTEAAITLIRSQRIRNVFLPPTALKMLKLKPAEECSGLD---LRSVASGGETLGAELIQWGKDALGVTIN---EFYGQTECNMIVSSCAALEPPALGSMGRPVPGHDVDVIDPVSRLRQPAGVEGAIAALAPDPVMFLGYWNNPDATREKFIHGPEGRWLVTDRGVRDNDGRLRFVGRDDDVIGSAGYRIGPAEIEDCLLGHPSVRLAGAVGKPDEIRGSVVAAYVVLREGFSPSQNLAEDIAAHVKSRLAAHEYPRVVRFIDEMPMTTTGKIIRGALRKIA---------------------------- 211958763 6 --------------------------------------------------------------FRWNVPTHYNIAQDACDRWADVEPDRTALLHVLP-SGDVEKWSYGRLKRNSCQLANALESLGVASQDRVALLLPQAPETAVSHLAIYRLGAIAVPLAALFGPEALRYRLENAGAKVVITNQAGLEKLSAL-----------REQLPFLEHVLCV-------DGAGDGALEFWSLLERGSDQFEGCATGPDDPALMIYTSGTTGQPKGALLAHRVLLGHLPIQMAHEMLPQAGDLFWTPADWAWAGGLLNALLPSLKFGVPVV--TARIDKFDPEGAFDLMARHGVRNAFIPPTALKMMRSVDHRKY--SDQLQLRSVCSAGEALGREAFVWCQEALGVAP----NEMYGQTECNLVLGSGAGLGVSRAGAIGKPVPGHEVAVIRPDGSICEPEEQGEIAVRRGTPVMFLGYWQRPD---ADETKFLGDWMLTGDQGVVDADGYFHFVGRNDDVITSAGYRIGPTEIEDCLIKHEAVGLAAVVGKPDPVRTEIVKAYVVLKDGYEPSEGLVDDIRQYVRVSLSAHEYPREIEFVSEMPLTTSGKVIRRILR------------------------------- 169768864 24 -------------NLSLKSYNDLWRWSISKPALFWERIWHYIKSHKPYDRVLESD---GDLFPRFFEGSRLNFAENLLYPASALDENEVAIIAATE--SEREYVSWKELRERVRQCASSLKEAGLQSGDRVAGFLGNHTNTVVAMLATSSIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASLYNGKVHGAEAKIRQIV--PGLPNLELLVVFETIKEELSPAQGKVSTYESFLSAASDPSAPASLEPGHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHMLHCDIRPGDRLFYFTTVTWMMWHW--LVSGLASGATIVLYDGSPFRPFDSAMPRLIDELKITHFGTSAKYLSILEQASLNPRKHPHRPVTRAIFSTGSPLAPSTFEYVYSSF-HPDIMLGSITGGTDILSLFCSCCPILPVYKGEIQCRSLAMAVSVYDYAGNDISASGEPGDLVCTKPFPAQPVMFWPPEEKYRKSYFDIFPSVWHHGDFVRLDPQTGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHEEVEDSLCIGRRRDDTDETVVLFVKLASQETIPQELAARIQATIRKELSPRHVPGIVDACPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANASCLD-------- 27379785 15 -------WLAEQRGLTFGSYEDMRQWSVRDLDGFWRSIWDYYDLQTPFAAVITERKMPGAV---WFPGAQVNYARQVF-RHVEAADAAPAIVSGGED-GRLRETSWPELRRKAAALALHLKDNGIKPGDRVAAYLPNIPETIIAFLATASIGAVWSVCAPDMAAPAVIDRFKQIEPKVLIACDAVTYAGRRHDRRDVVAEL--RRSLPTVAHVILHSEAGAPAA-PDALLSDIVARTSAAIDTFEPAWLPFDHPLWIVYSSGTTGLPKPIVHGHGGIVIVVLALLGLHNDIGCGERYHWYSSTGWIMWNSQV--GGLLGGATCCIFDGSPDKPDWTTLWRFVAQSKATFFGAGAAFFANCAKAEIDLAAAGDLSRLRCLGSTGSPLSADTQAWFNDRFANGSKAQADIWWANISGGTDFAGAFIGGNRELPQTPGAMQCRAAVEAFSEQGRAVTDEVGELVCTEPMPSMPLYFWNDKDRYRSSYFETYPDNWRHGDWLKVNPDGSCIIYGRSDATINRHGLRMGTSELYSAIEALPEVLDSLVVDLEYLGRDSYMPLFVVLREGVALDAAMQEKINKAIEAGLSRRFLPNEIFAVAEIPRTLSGKKQELPIKKLLLGQPEKVINKEAMANPGCLD-------- 145297059 39 ------------------DFHSLLDWSVTEVEAFWRSIQSYFDVIGEGSEVLKEHVMP---FASWFPGARVNFAENVL-RHAHNPANEPA-IYQVEEDGSHTVLSWVQLESQVASLAATFKELGVERGDRIAAVLPNVPEAIIGLLAAASIGAVWTINSPDLSAEASIRRVKQLEPKVLVASDGYVFGGKEIDRREHTAEVEAGLPSISATVLVRILDTQREPGVVSGKDVKRLAFDECVNKPHAPERVGFNDPLWILFSSGTTGEPKGIVHGHGGMVLDGLKNISLHQDIGPGDVYYVAANTSWMVWNT--LVQNLLAGASAVTYAGSPKVTGKDHHFQIISDFGVTMFATGAAYLTMVEKAGIDPRAGRDFSALRSILSTGSPLPPSTWRWVHDAVKSDVHLGSDSGGTDICGGFLGSNP--MEPVHLGYLQGPLLGVAVEAHDADGQPQ-IDQVGAMAVTKPLPSMPVMLWGDTDRYKSSYFTEGEGIWMHGDWITRTSSGEFIVHGRADATLNRQGVRIGPSDIYDALTDIEELSDYLVLGIEEDNGGYWMPLFVVLEDGVELDDALQQRICTTLRARTSARHVPDEIIVAPDIPVTHTMKRLEVPLKKFFSPQAGREVNPDSVKNPDALAWFKEYAQ- 157375311 30 ---------------------------------------------------------------------TINIAYEAIDRHLNTEIEKLALRWLSKQ-DEIVDFSYRELAEQSSRFASALHRLGFERGARIFSLAGRLPLLYISALGTLKSGCVFTPLFSAFGPEPIRSRMEIGEANVLITTMSLYRKKVAPWWR----------ELSHLKAILLIDGSGE----LDEGCYALPELLSQGDPQYPCVNTQKDEMALLHFTSGTTGKPKGVMHVH-QAVEEHKLSAYYALDLHPSDIYWCTADPGWVTGTSYGIVAPLCMGATMIVDEAE---FEVERWYRILQEQHITVWYTAPTAIRMLMRAGSEVRQGYDLSALRFIASVGEPLNPEAVIWGQKTLG---LPFHDNWWQTETGAIMIANYASQPIKPGSMGLPLPGITAGIVKRNEQQVQQPMEIGELALKQGWPSMFRGYLHQSERYERCF---NNGWYLSGDLAMRDEQGYYWFVGRVDDLIKSSGHLIGPFEVESALMEHSSVAEVGVIGIPDELTGEMVKAYVALKPDVEQTEALQKELKGFARKRLGAAVAPKEIVFRQNLPKTRSGKIMRRLLKARELGLPE--GDISTLE-------------- 75910191 1 -------------------------------------------------------------------------------------PNKPALIFEGLY------FTYKQLNEMANRVANALLGLGIERGDRIALLLPNIPEFVISYLGILKIGAIAVSINPNLQSDELKFILNDCGAAVLVTTETLREK-------------LPKVDLPHLKHIII-------AEGQAGEAIALSEFMANASPNARAVEIERDEPAAILYTSGTTGFPKGATLSHGNVISNMH-SMKHCCEMRPNDQILLFLPMFHCFGQNAVLNSGLNTCATIIL----QRSFDPETVLTTISEYNITIFFGVPTTFILLCDKASI----RDLDSVRYYFSAAAGLPVEIAKRWQDKFG----KVINQGYGLTETSPLASYNHELRYKLGSIGSPIENVEMKIVSLDDGCEVAPGELGEIVIRG--VNVMLGYWNRPAETAKAM---KNGWFHTGDIGQIDELGYFYIVDRLKDMINNGGLKVYPAEVENVIYQHPGIAEVAVYGVPDSVLGEQVKASIVLKPDQAVTEA---EIIAFCYQKLAQYKVPSAVEFVSSIPKNPTGKILKRLLRQ------------------------------ 70607779 39 --------------------------------------------------------------------------------------DKSGLIWISE-KGDIKSYTFHDLEVKASSFGAVLKDSGVKPGDRVVVMSKRVPSLYFSLLAIGMIGAVIVPIYSTFGEEAIRYRVENSGSKVAIVHESLADKFRNISGIKI---------LKTSEEGIVNEQNVHNTSY---------------------VERSINDPTLILYTSGTTGRPKGIWHSQ-DIMTFYYFSGKYHFDMHAQDKFWHTGDPAWVAGFA-GVWTAWLNSIPIVSYE---GKFDAESWYSNIERVKVTLMSTAPTAIRLLKKEGVELARKFDLSSIRFIHAGGEYVDPDIIRWSMEVFG---VPIHDGYGQTETATYVIANYVSM-PIKIGSMGKPLPGVKALVVDENGNPLPPNTKGILALDPDFPAMAKGIWNDEERWKNSF---KNGYYLTGDMGYIDEDGYFWYLGRADDIIKVSGYRISPVEIESVIMTHPAVAESAVIGVEDPIRGFRIKAYIVLKKDYSPSDELKNEIINHVRVKLGAHVVPREVEIVKELPHTLSGKTMRRVLRAIESG--SQLGDVSTLENPETVKK------- 126179099 36 ---------------------------------------------------------------------QFNFGYDVIDRWAETDRNKLAMIWVNQE-GEERKYTFRDLRYLSNGAANILLKYGIKKGDRVMLMLPRIPEWWIFVIALIKLGAVFCPCPTMLTPKDIKYRVQAGKFRMIITNLENAEKVDEV-----------ADACPLLDTLFLADGEREGWASYPHEIEYPAPVSHHKVSMPVAKKTKSIDPMMIYFTSGTTGEAKMVLHNQSYPL-GHIITASLWQDVTENDLHLTFSDTGWAKCAWGKIFGQWIAGACIFVYDIR-GKFGATELLPLIERYEVTTFCAPPTVYRMLILAD---LDKFDFRDLRHCCSAGEPLNPEVIRVWEDGTG---QAIYEGYGQTETVCCIATFP--CMQHKPGSMGKPAPGWHIELHDDDGNPAGPGEEGRIAVKPRPVGLFVEYLDNPEANRESF---QNGYYYTGDKARMDEDGYFWFIGRSDDVIKSSGYRIGPFEVESALMEHPAVQESAVVGSPDLIRGMVVKAFIVLKPGYQPSESLVKELQAHVRNTTAPYKYPRAIEFVQELPKTISGKIQRNVLRD------------------------------ 121701639 30 ----------QKYNLSFRSYNDLWQWSVSQPAKFWEEIWYYIKAHQPYQQVL-PSDELLFPRPHFFEGSKLNFAENLLYPASAPDDDAIAVITATE--SDREHVSWKELRDRVRRCANSLKEAGLQAGDRVAGFLGNHTNTVVAMLAAASIGAFWTGVSPDTGVHAVLERLRQIEPKILFADNASLYNGKVHSAHEKIRQIVSELPFETIKSHVINMDELKPAQGTALAYQAFLDSAQNQSAPLQFASLDPDHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHCDIRPGDRLFYFTTTTWMMWHW--LISGLASGATIVLYDGSPFRPGEMAMPRLIDELKITHFGTSAKYLSILEQASLNPTRHPHRPVTKAIFSTGSPLAPSTFEYVYSSI-HPDIMLGSITGGTDILSLFCSCCPILPVYKGEIQCRCLGMAVSVFDYAGNDISASDEPGDLVCTKPFPAQPVMFWPPGPVGAEKYRKSYFDIWHHGDFVRLNPRTGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHEEVEDSLCIGRRREDTDETVVLFVKLASQTQKSSELATRIQATIRKELSPRHVPGIVDICPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANAACLD-------- 110613493 11 -----------------------------------------------------------------------NFAYDVVDRYAEIEPDKVALVW-CNDHGEEKRITFGELRDLSSRAANFFTREGIQKGDTVMLTLKARYDFWYALLGLHRIGAIAIPATHMLKEKDIVYRIREADIKMVVCIAE-------DGVPEVFEGAIAELGSDTRRVLV------GDSDRDGWINLRKEIMKLPGDFERPEDCAGGDDTLIVYFSSGTTGMPKMIEHDHTYPL-GHIITAKYWQNVREDGLHYTVADTGWAKAMWGQIYGQWIAGSAVFVYDY--DRFDPEKMLEKLEKYEITTFCAPPTIYRFLIKED---LSRYDLSGIEYAVTAGEPLNPEVFERFREHTGLQLME-----GFGQTECVVCIANFPWMEPKPGSMGKPSPGYPVELVDRNGDPVDVGEEGEIVIRGKPLGLFNGYYRNPEKTSEVWHD---GYYHTGDTAWMDEDGYMWFVGRTGDIIKSSGYRIGPFEVESAIISHPSVLECAVTGYPDPIRGQVVKATIVLARGYEPSEELKKEIQDHVKRVTAPYKYPRIVEFVDELPKTISGKIRRVEIRE------------------------------ 46116522 22 -QHPDPEHVNKKHGLSLDGYPALYKWSIDDVSSFWEEVWHFVTASKSFDEVL-PQNAPMYPRPDFFSGSLLNFAENLLFPATSPQPEAPAVITVTELPNSTVTTSWAELRDAVRRCSNALRAAGLKPNDVVAGFVSNHVEAIVAMLGAAAIGAIWTGISPDNGVSAVLDRLNQIAPKVLFADNGTVYNGKEWSSVSKTTEIVGALKDNGLERVVVINNISEELEKHGVVAVDYTKMLESASEEPKFEQLPPSHPLYVLYSSGTTGLPKAIVHTALGTLLQHKKEHLLHCSLDSTSRMLYYTTTSWMMWHWSI--GALAVGSTVVVYSGSPFRPHAHLSLPRLSDLEVTHFGTSAAYLTALEANNVYPVRSIDLSRLQAIYSTASPLPPSTFKFVYEAFP-KHINLGSITGGTDIISLFGAPCPLLPVRVGEIQCAGLGMAIRAVDSATGESINADEPGDLVCVKPFLCQPLTFFSGEAKYKSAYFERFEDIWHHGDFIKIPDPSTLVMLGRSDGVLKPSGVRFGSAEIYNILTRFAEIEDAVCIGRRREDSDETVCLFVVMVPGHEFNDDLRLRIKSKIKAELSPRHVPGVVEECGAVPKTSNGKKIEVAVKQILSGM--KVKTNASVANPEALD-------- 11499361 41 --------------------------------------------------------------------------YQLLEDTAKKYPDKTALIFFG------KKITYRELDEMSDRIAGFLKSLGIKKGDRVILDLPNVPQYVAAYYGILKVGATVVQCNPLYTEREIRYIQENSEAEYGFFVEFVYPRIKGLLAEGKLKKAVIEDYLPFPLNILYPLKKEKVRIEKSDKVVYWKDALKSPLTKERPEINPKDDVAIFLYTGGTTGVPKAVMSTHFNLVANVYQTLEWVVDRTPDDVFIGVLPYFHSFGMTTSMNAPIANGSTIVLI---PDPRDIKRILESIQKYRASIFCGVPTMYAAIINHPD--VKKYDLSSVKACISGAAPLPVEVKRRFEEITGGKL---VEGYGLSETSPVALGN-PVYGLNKEGSIGIPFPDTYAVVIDDEGKVLPIGEVGELVIKGP--QVMKGYYKMEEETKKVLVN---GWLLTGDMAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYEHPAVVEAAVVGVPDPYRGETVKAYIVLKPEYK-GKVTEQEIIQFCKERLAAYKVPKLVEFRDELPKSAVGKILRRVLRE------------------------------ 148656221 6 --------------------------------------------------------------------------YTLLERQAAACGSRVYLYWRDEE------VSYAAFARQVRRVAHGLRALGVDRGDKVALLLGNCPEFLSVFFACAALGAVAVPINPRLKAGEVQYILQNSDSVALVIASDLLSMI-----------APTLGDCPLLRHVVIV---GAIPDMPVSVPLHPFSSLSASDDRPIVASVSPDDIASIIYTSGTTGRPKGVLLSHGNYLFDV-WSYATACQISAADRLLCMLPLFHVNAQVASVLSALHQGGALILLEG----FSPREFLPALARYRATSFSAVPTIYAILNNLPD--ASQYDLSNLRVCICGAAPMPVEVFERFEQTY---RAFILEGYGLSEGTCVSTLNPLDGRPRKIGSIGVALPGQEVRIVDEHGVSAPAGTVGEIVIRGP--NVMQGYYKNPEATAAAI---RDGWLYTGDLGFCDAEGYFYIVGRKKEMIIRGGENIYPKEIEEVLYRHPAVVEAAVVGLPDPIWGEQVAAFIVPRPDKAVSTE---EIADYCRANLADFKCPRVIEFIDAFPKTATGKI------------------------------------- 78044063 20 -----------------------------------------------------------------------------------------------------QEMTYKELGEKIKRFTNALSKLGIKKGDRVAVMLPNCPEFVISYFAILTLGGIVVQTNPMYVERELEYQLNDSGAETII----------LLDVLYPRANAVKGNTALKNLIVVNIPLIGTYPGEFGPGVYKFNDLISDSEPNPPEVTVTPDDVAVLQYTGGTTGISKGAMLTHKNLVANVYQEFSNGIFFDGQERILTALPLFHVYGMTCCMNLATCFGGTMILIP----KFDATLLLQHIQRYRPTSFPGAPTMYVALLNHPD--LTKYDLRSINVCVSGSAPLPVEVQTKFEEVTG---AVVVEGYGLSEASPVTHCNPIRGTRKIGSIGVPYSDTIAKIVDIETGEELPPGQIGELVVKGP--QVMKGYWNRPEETANALKD---GWLYTGDLAKMDEDGFFYIVDRKKDMIIAGGYNIYPREVEEVLYQHPKVKEAIVVGVPDPYRGETVKAFIVVKEGETLTE---QEVIEFCNAHLARYKVPRLVEFRSELPKTAVGKVLRRQLRE------------------------------ 54024374 9 ----------------------------------------------------------------WHVPDEFNIAHACLDVQ---RPDDTALIVDTGDTSTRH--SFGEVAALSRRFAAALREFGLAAGDRIGVMVPQGLEVLTAHLGAFRAGMVTVPLSVKFGGDAVAHRLRDSGARVLVVDADCFARVRD-----------GLTDVPSLAAILVV----GDVPAGQAMVRSFAETLTAATEDTHTAATGPDTPAIIIYTSGTTGRPKGALHGHRVLLAHMPGVTAFENAPQPGDVFWTPADWAWIGGLFDVLFPALALGCPVV---ATPGAFTPDRALAVMRAHRITAAFLPPTALKQMRSAGVDRA-AATGTHLRALASGGESLGQALQHWVHDTFGAP----VNEFYGQTEMNLTVGTARTRWSAEPGSMGRAFPGFTVTVLDDTGAPAPPGETGEICVAAGNPGQFLGYWNQPGTTAE---KVHDGWIHTGDLGRADTAGNLWYQGRLDDVISSAGYRIGPGEIEECLLTHPAVAMAAVIGVPDDLRGEAVHAFVVPTDGVTGTDDLRRALQDHVKSRLAFYQYPRRITFLDELPMTTTGKILRRELRHLAA--------------------------- 15898991 2 ------------------DYYTLYDLSLEKPETYWETFANRLSFFKKWEKVIEKN--KQLPIAKWFINGTTNIAYNAL-----NHGGK-ALIFYQENKHKGDEITFDELNNMSSMIAGLLLDKGVRRGDRIAIYMPNSICTIATILAAARLGAIYTLIFAGLGINAIVSRISNLEPKLVISIDKTFRRGKEIKLYTNLAN-------------IVFPRDSSQFDYT--------------REYKEFEKIESNEPLKIMYTSGTTGKPKGVILPHGAWMVGDYTVFDLMFSLKSDDIVLTTADVGWITF-SRIMYGTLMHGSTLAFMEGAPDYPS-DRLPKIIDELQPKVLFTSPTLLRTLQKLDVKL------PRVEFIATAGEIMDETAWKYALR----FSDRVADVYGQTELGYVIGYPYALDGVEPKIGYAGLPFPAAVIDTVDENGKSLRGHIGHLVAREPFPTQFIGIWKDEDKFL-SYFEKF-NSHDTGDLAIIDEKGYVKIVGRDDDMIKIAGHRITSGEVESVINSLQGIIESAAVGIPDEIKGEKLVVFYVGNVDERI-------VATKVREMLGPIYVIDKIYKVERLPKSRSGKIVRRVLRDLLLGKEI---DETILEDPEILKEIKNEIK- 169797691 28 ----------------------------------------------------------------------LNACYECCDRHAD--GDKIALYWQGKD-GRKEQYTFRELKEWSSQFANFLKSQGVKAGDRISGLLPRTPELIVTILAAWRIGAVYQPLFTAFGPKAIEHRIQLAQSKLVVTDMGNRSKLDEIE------------KCPAIMTV-----ADAQGTPLKAGDFNFWNEVKQQSDQCDLVMRNIQDPFLLMFTSGTTGPAKPLEVP-LKALIAFGRYMQDAIGLTEEDSFWNIADPGWAYGLYYAITGPLFLGHATLFYE---GGFSTDSLCQIVKDYKVNNLAGAPTAYRMMMAA-DPAQMAPLKGQFRVVSSAGEPLNPEVIRWFKQVL---DAPIYDHYGQTEVGMVVCNHHGLKHEIHAGSAGFPSPGYRVAIVNEQGEELPPETPGILAISQSPMMWFGGY-------KESRKSPFIGHYYTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALLEHDAVIEAAVIGVPDPDRTEVVKAFVILAAGVQPSDALAEELSQFVKRRLSAHAYPRLVEFVSELPKTPSGKIQRFLLRN------------------------------ 211957042 15 ------------------------------------------------------------------------------DKWADKDAAREALIF-AEEEGPTTTYTFGDLKKLSNQLANLLVSQGINRGDRVGILLPQAPETAFSHIAIHKLGGISIPLFSLFGEEALEYRLGNSGAKALITNNAGAAKLEKI-----------RSRLPELELIL-------NIEGADFGTRSLHAEMAEQNEDFTPVKTKAEDPAIIIYTSGTTGQPKGALHAHRTLLGHLPVEMPHNMFPKEGDRFWTPADWAWIGGLIDVLLPSLHHGVTVV--ACRFKKFSGEAAFQLMQDLKIRNAFIPPTALKM-MRQVENPKDRWNYSLRSL-GSGGEALGAELIQWGRDTFGLT----ISEFYGQTECNLVVSTCAELMETRPGVTGKAVPGFDVQIVDDNGTILETGQLGNIGVRAPNPVMFLQYWNNPEATKKKFSGDF---LITGDKGVMDKNGWIQFVGRDDDVITSSGYRIGPGEIEDCLLKHDAVAMAGVIGKPDKLRTEIVKAYIVLKEGIEPSDELAKELSEFVKQRLAAHEYPRELEFVEALPMTTTGKVIRRELRA------------------------------ 108804539 24 ------------------------------------------------------------------------------DRHAWE-PGRLALIHDRGD-GTAEKWTFRELKLASDRFANALRGLGVERGDRVAVLLSQTPQLPVAHIAVYKLGAVTVPLFALFGEDALRFRLSDSGARVIVTDEEHFE-----------VAASLREELEELEHVVL-------TGGGRAGALGFDDLVREASPFFRPVETGPDDPAIIIYTSGTTGSPKGALHGHRILLGHLPVSLPHDLAPRRGDLFWTPADWAWIGGLFDVLFPAL--HWGLPVLSCRMRRFDPERAFDLMERWGVRNVFLPPTALKMMRAV--GSPRSRWRLELETLACGGEPLGEESLAWAREELGLP----INEFYGQTECNLVLSNCSAIMPIKPGSMGRPVPGHRVAIIDAEGRELPPGEVGEVAVLRPDPVMMLGYWNNERATEAKFVGD---WLRTGDLATRDGEGYFRFVGRDDDVITSSGYRIGPAEIEETLVKHPRVLMAAAVGRPDPVRGEVVKAFVVLREG-EGDEALAEELKELVRRRLGAHEYPREVEFVPELPLTATGKIRRNVL-------------------------------- 158422173 6 --------------------------------------------------------------FQWRIPARYNMATHACDGWAARDPSRPALY--VPQGADFVPVSYGHLAEASNRFANALAAKGITRGDRVAILLPQSIEVLVTHLAVYKLGAIAVPLASAFGVEALTFRLNDSGARALVADAAGL---------------AKLAERPEWLDLIVSR------DGPAPGIEGFDDLVSRASATAPGIITGPDDPALMIYTSGTTGAPKGALHGHRVLIGHVTGQHFTHDSMPPGDRMWTPSDWAWAGGLLNTVLSALAHGVPVVV--QPPGRFDPESAFRLMKTAGVRNVFIPPTALKM-MRAVEKPKERFGF-NLRTVGTAGEALGAETFEWGRAALGVA----VNEFYGQTECNYVIGSNARLGVARAGATGKAIPGHDVRIIRTDGSLCDIGEMGQIAIRAPDPVMFLRYWNQPEATARKYLGDL---FVTGDLARLDADGYIHFQGRDDDVITSSGYRIGPSEIEDCLLRHPAVQIAAVVGKPDPVRTEIVKAVLVLRPGYKPGPELVKEIQDFVRTRLAAYEYPREIVFMDELPLTTTGKVIRRLLRD------------------------------ 78223543 4 ------------------------------------------------------------------------------------RGDRVAMRWLTP-GMERRDYTFNELDGLSGRFANVLASLGVGAGEVFFTYLPKQPEQFVAFLGALKLTAVAGTLFSNFGEEALLDRLADARACGIITKKSLLRKIIRI-----------RPQLPDLRFIILVDSDDHQADGI----FSYSRLMAEASPAFVTPLTPADAPSVLHYTSGSTGKPKGVLHRH-GAVTMINSTAQLVLGLREDDVYWCTADQGWVTGTSYGIIGPWSMGVTQVHFG---GGYAAEQWFEILEREEVSVWYTAPTALRMLMREEPLLFARFDLGMLRHICSVGEPLNPEVIHWARRVLAKE---VYDTWFQTETGAIMIANRPG-IPVKPGSMGKPVDGIEAVVISTEGELLGSGQQGDLCLKPGWASMFSSYLNNAGAYAS---KFRNGFYCTGDVAYRDTDGYFWFVGRSDDVINTAGHLISPFEIESALIEVHEVAEAGVIGAPDELLYEKVVAFVSLHLGYALTDELQLKIRLHLANKLSSVATPHEIHCLERIPKNKSGKIMRRYLKATYLGQ--DAGDISTME-------------- 218295731 30 -------------------------------------------------------------------------------------PNQVALEFLG------KTLTYQELWDKSRRFAQGLRELGVKPGDRVAVMLPNTPQFVIAFYGALLAGGVGVNVNPLYTPRELRHQLQDAGAETLVILDHFLEVERETPVKRVVVTGIKDFLPFPKNLLYPLKARKDRLPLGFPRREGFHAFLDLKRPPATPHASDPEDLALLQYTGGTTGISKGAMLTHKNLVANVLQIDAWSRDLLGKGVMLGALPFFHVYGMTVAMNYGLYSGYKIVLLP----RPEIHAVVEAIEKHGVTHFPGVPTLYVAFNNF--PGIEKRNVKSIRICLSGAAPLPVEVAKRFEEITGARL---LEGYGLSEASPVTHSN-PVLGPVKKGSIGMPLPSVEAKVVDEEGKEVPLGEVGELIVKGP--NVMKGYWNRPEETQKALKD---GWLFTGDLARMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYGHEAVQEAAVVGVPDPYRGETVAAFIVLKEAYR-GKVTEKDIEAFCRANLAAYKVPRIIQFREGLPKSSVGKILRRELRD------------------------------ 167356686 8 ----------------------------------------------------------------FFPDATLNFAENLL----SGRGDGDAIIFRGEDKAEDR-WSWDRLRALVSKLQQAFVARGIGKGDRVAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIEPRLFIACDAYWYSGKLQDVGAKVATVAKTLAIPTV--IVHYAGNAEAVARKTPGALTLEAFVAPYEAEVEFTRLAFAHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEQRLHCGLQAGEKLFYFTTCGWMMWNW--LVSGLASGATLCLFDGSPFAPDGNVLFDYAEAEKFVIFGTSAKYIDAVRKGGLTPRVSHDLSSLRLMTSTGSPLSPEGFTFVYEGIKKDVQLASISGGTDIVSCFVLGNPLQPVWRGEIQGAG---LGLAVDVWNDDGKPVRGEKGELVCTKAFPSMPVMFWNDPDKYRAAYFDRFDNVWCHGDFAEWTEHGGLVIHGRSDATLNPGGVRIGTAEIYNQVEQMAEVAEALCIGQ-DWDDDVRVILFVRLAPDVKLTEDLVKAIKSRIRTGASPRHVPAKIIAVADIPRTKSGKIVELAVREVVHGRP--VKNQEALANPEAL--------- 46202282 38 ------------------------------------------------------------------PDGSLNIGSICADRQVAGRGGNVAVRWLGRRL-ERRDVTYGELAEQSGRFARVLADLGLQPGETVAVLLGRVPELFSAALGIWKAGGVYCPLFAAFGPGPIKARLELGKAAILVTSDELYAR----------KVAASRSGLPQLRQVLLVGESGSAGDGCAVLRDLLDAAQPMAAAATAPEAPA-----FLHFTSGTTGTPKGVLHPHRAVLAHL-VTGRKVFGLSESDVFWCTADPGWVTSTSYGIIAPLTCGATLIADEAE---LDPRRWYGILHDEKVTAWYTTPTAIRTMMRYGAALARSYRENALRVAASVGEPLNAEAVMWGQKALG---VPFLDTWWQTETGAITIANGPGTGRRPGSMGRPLPGVDVSIMRCEGGAAKPAEAVGELAIRTCWPSMFSGALGEETRYGDSF---REGWYFTGDLVKRDKDGFIWFVGRADDMIKCGGLQIGPFEVESSLMDHPAVAEIGVVGKPDMLVREVPVAFISVNPGFEAGDALRAELLSYARQELGASMAPREIHFVEELPKTNSGKIMRRVLKAKAVGEPDSGDILNTL--------------- 116247575 4 ------------------------------------------------------------------------TAASVLAESAGRRPDHPALVFGSE------RITYAELWLATRRYAAVLRDRGVRPGDRIALLLPNTPHFPMVYYGVLALGAVVVPVHGLLRADEIVHVLGDSEAKAMVCA------------APMLTEGAKAAGTAGVPLLTVMVENGEDDDGPARLDV----LAERAEPLDGLVPRAPDDLALVLYTSGTTGRPKGAMITHLNLVMNVSTTMRSPFDLGPEDVLLGCLPLFHTFGQTCGMSACFLAGGTLVLM----NRFDGPGALDLMVTEGCTVFMGVPTMYLALLDAAAHDARR---PVLDRAFSGGSALPVKVLEEFQEVYGCPIYEGYGLTETSPVVAYNQKAWPRRPGTVGRPIWGVEAEIAAADVEDRIELLPAGEIGEIVVRG--HNVMAGYLNRPEATAAVLVD---GWFRSGDLGMKDADGYLTIVDRKKDMVLRGGYNVYPREVEEVLMRHPAVAQVAVIGVPDDKYGEEVCAVVRTRPGTDPDAALAAHIVSWSRQRIAAYKYPRRVEFVEDFPLGPSGKVLKRELAARFAG-------------------------- 88704949 75 ------------------------------------------EWF-PWTRAFDDSRAP---FYRWYAGALTNACFNEVDRHVAGRGDATAIVFEGDRWDPSRTVSFRQLLAETVLRAEVLSSLGLKRGDRIAFNLPNILEQIFYTQAAKRLGIIYTPVFGGFSAKTLSDRIYDAGATVVITADGGYRNAEVVSYKEAYTDQALDNFIPTVKQVVVVRYTGQDI-VRQSRDRWSHELVSEATDRHAPVPVDADWPLFIIYTSGSTGKPKGVVHTHGGWLAGIAHTMRMVFNAEGDDRIYVVGDPGWITGQAYLIAAPLCLGIGTIIAEGSPLFPHAGRFSSIIERHKASIFKAGSTFLKAVMTASVEDMSTYDMSGVKVATFCAEPVSPAVQQFGMDRIC---DHYINSYWATEHGGMVFSCPWGGFNDLQADAKTWPLPWIQAEVRINWRPAEPGEKGELVITQPYPYLARTIWGDIKRFAEVYFNRWSDGYTQGDYARSHEDGAFTLHGRSDDVINVSGHRIGTEEIEGALRTDSPVGNVVVVGAPHDEKGETPVAFLIAAPGSRLGDDDFSRLQGLVRSEKGATAVPSDFLVIPAFPETRSGKYMRRTLRAILLDEP--LGDLSTLRNPEVVPEI------ 138894249 9 -------------------------------------------------------------------------------------PDKDAYVFMGE------RCTYRQLNAAISQFADGLAQLGIRQGDHVALLLGNSPQFVVSLYGALRLGATVIPINPIYTPEEISYILHNGDVKAAIGLDL---------LAPLFAEAKKRLPLLKYAIVCETPQGKEKGISLSGEMKSFAEVLAAGSPDFTGPELKDDDVAVILYTSGTTGKPKGAMLTHKNLYSNAQDTADY-LGINENDRVIAALPMFHVFCLTVALNAPLMNGGTVLIMP----KFSPSQLFALAREEKATIFAGVPTMYNFLYQHEEGSAD--DLRTLRLCISGGASMPVALLENFEKKFNV----IVSEGYGLSEASPVTCFNPLDRPRKPGSIGTSIKNVENKVVNEYGEEVPIGEVGELVVRGP--NVMKGYYK---MPEETAAALRDGWLHTGDLARMDEDGYFYIVDRKKEMIIVGGYNVYPREVEEVLYSHPDVVEAAVIGVPDPDYGEMVRAFVVTKNP----ELTEEQLLAYCRERLAKYKVPGEIDFLEELPKNATGKILRRALKE------------------------------ 118592101 7 --------------------------------------------------------------FRWPRPATYNMAAAVSDQWAAQDPERLAIRQVLGD-GTHRDWSHLALNRAANRFANALEGLGLNRGDRIALLLPQIPETAIAHLAAYKSGAIAVPLAALFGLEALRYRLSDSGARVLVTDSAGLAKLADI-----------RSDLPGLDLVI-------SVDGPQTGVFGFDDLLEKASDTYRTLATTPDDPALMIYTSGTTGQPKGVLHGHRVLLGHMPIELSQNFLGRDGDLLWTPADWAWAGGLLNALFPALSLGVPVVC--HASRKFDPEFAFHLLERQKIRNAFIPPTALKM-LRAVDSPAKRFNLTWRSV-GSAGESLGKETYDWFAAEFGFK----VNEFYGQTECNAVLGSAAALGVSRSGAIGKATPGHQVAIIDDDGRELPAETLGQIAIRRPDPVMFLEYWNKPEATREKFIGD---WMITGDQGLMDEDGYVHFVGRDDDIITSASYRIGPGEIEDCLLKHPAIALAAAVGKPDPLRTEIVKAFIVLKPGETKTTALENDIRTFVRERLSAHEYPREIEFVSSLPMTTTGKIIRRKLRDL----------------------------- 148258000 14 --------------------------------------------------------------FRWEIPAQFNIAVATCDRHADGSG-RLALI-VVEEDGTARRVSFDELRDFSCRFANVLKADGLAQGDRVAVFLSQSLELPIVHLAAFRAGLVSVPLFTLFGEDALQFRLQNSGAKVVVTDAVGLAKLATI-----------RHHLPELKTVYVIDGDGAGARPFWPT-------LERASDRFPTVATSSDDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNEMVHGFLPKPGDVMWTPADWAWIGGLFDALFPAWYHAVPVVGYRARKFVPQAAMQL--MADYAIRNVFLPPTALKLMRQAN----VKHDGVKLRSILTGGESLGAELLDWVRTTFGIDAHEIY----GQTECNLVVGNNAKLFPIRPGSMGKATPGFDVLIVNDKGEELPRGTRGIIGVRQPNPCTMIEYWRNPEATRKKFAGDV---LLTGDLGAQDADGYFWYASREDDVITSAGYRIGPAEIEDTLLKHPAVALAAVVGIPDPVRTEAVKAWIVLRPGVVANDTLSREIQDFVKVKLAAHEYPRHVEFTDSLPMTATGKVLRRELRA------------------------------ 126179201 27 -----------------------------------------------------------------------NFGFDVIDAWAKKDRNKLAMIWV-DQNGTEKKYTFFDLMRLSNQAVNICLKYGIKKGDRVMLMLPRTPEWWIFTIALIKLGAVYCPATTMLTPKDLKYRIQAADIRMIITMAE--HADKVEEIREECPTLAVRLMIDGVRDGWVSYPVELDYPAPCSHKLVNLPGMH---------RTKSTDPLLIFFTSGTTGEPKMVVHAHSYPL-GHIVTAQLWHDLRPNDLHLTISDTGWGKSAWGKLYGQWIVGACIFVYDIR-GRFHATEILPLLEKYGVTTFCCPPTIYRMLILAD---LDKFDLADMRHCCSAGEALNPEVIRAWQEGTG---QTIYEGYGQTET-VLCIGTLPGM-KIKPGSMGRPMPGWQIELHDDDGNLAGVGEEGRIAIKPRPVGLFSGYLNNGEENHKVF---SNGFYYTGDKAYMDEDGYFWFIGRDDDVIKSSGYRIGPFEVESALMEHPAVQEAAVVGSPDVLRGLVVKAFIVLKPGYRPTESLVKDIQKQVKRVTAPYKYPRLIEFVESLPKTISGKIKRHELREL----------------------------- 78043305 27 -----------------------------------------------------------------------------VDEIAAKMPNHKALIFY------QKEITYGELKLYTDLLAAALARDGVKKGDRVALMSPNTPQYVITYLAVQKIGAILVQVNPMYVERELLHILNDSGAKVIVAMRNLYPRIKAVQNQTN------------LEKIILFDFSPYDVPDDAVDFEAYVKSAAGYTVEYPPIDY-LNDPAVLQYTGGTTGIAKGAILTHRNILANPMQVTAWMTSCEFGEVVLGVLPFFHSYGMSVAMNFSLINAGTLVLLP----RFEINEVMNTIKKYRPTVFPGVPTMYIAINNYPNAGSYGIDS--IKECISGSAPLPVEVALKFEELTG---GHLVEGYGSEASPVTHCNPLGGKRKVGSIGLPFPDTEAKIVDPENYERELPIGEIGELAVKGP--QVMKGYWN---MPEETARVLKDGWLYTGDIARMDEDGYFYIVDRKKDMIIASGYNIYPREVEEVLFEHPKIKEAVVVGVPDEYRGETVKAFVVLKDGETATAE---EIIAFCKERLAAYKVPKKVEFREELPKTAVGKILRRQLRE------------------------------ 149911151 29 --------LRDEYSLKFAHYQQLHQWSINNTAIFWGSLVRFFKLKGSFN--LNRIFVENDCFYQWFPDSTLNFAENLLHNNNNANPDKLAIISCGED-GQRTQLSYLQLREEVTRIAAAMRELGIVKGDRVAGLLPNCSEAVVAMLATTSIGAIWSSCSPDFGHQGVLDRFIQIQPKLLFACNGYHYAGKKIDINEKVHSIANA--LPELSKLVIIPYLKLDTELDTRLDCHWRHFCAALPRSLTFEPVAFSDPLYILYSSGTTGMPKCIVHSVGGTLLQHVKELALHTDVQVDDRIFYYTTCGWMMWNW--LISSLSQGATLVLFDGSPFHPHKQILFELANTEKVSIFGASAKYYSACDKAQLRPAQTYELSNLKTMLSTGSTLSHESYDYIYQYIKQDICLSSICGGTDIISCFMLGQCIGLGMDVAFMNSEDVTFINNEHIATTSIPNTQHGKGDLVCRQPFPSMPTGFWQDPRKYHNAYFTRFHNIWAHGDYGELTYHYGVIIHGRSDAVLNPGGVRIGTAEIYRQVEKLTVIQESIAIGQKW-HDDVRVILFVRLSEGVELDTPLICQIKQVIRTNTTPRHVPAKIIAVTDIPKTISGKIVELAVRNMVHG--ISVTNQDALANPEAL--------- 119495583 30 ----------QKYQLSLQNYDDLWQWSISRPSEFWEEIWHYIKAHKQYDRIMS-SEKVLFPRPHFFEGSKLNFAENLLYPASSPAEDTTAVISATE--SDREFVSWKELRERVRRCANSLKEAGLQAGDRVAGFLGNNANTVIAMLATTSIGAFWTGVSPDTGVHAVLERLRQIEPKILFADNASLYNGKVHSIRQIVSELPELQLLVVFETIKSHQFNVDEVKPTQGKACTYETFLANASAALEFASLDPDHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHCDIHPGDRLFYFTTTTWMMWHW--LVSGLASGATIVLYDGSPFRPGEMAMPRLIDELRITHFGTSAKYEQASLKPTQHPHRPVTLQTLKAIFSTGSPLAPSTFEYVYSSI-HPDIMLGSITGGTDILSLFCACCPILPVYKGEIQCRCLGMAVSAYDYSGTDISATNEPGDLVCTIPFPAQPVMFWPPGPVGAEKYRKSYFDIWHHGDFVRINPHTGVHMLGRSDGVLKPAGVRFGSAEIYNILLKHEEIEDSLCVGRRREDTDETVVLFVKLASGKTPTADLAARIQATIRKELSPRHVPGIVDVCPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANAGCLD-------- 212638410 26 ---------------------------------------------------------------------------------AEQFPHKTAIHFLG------KELTYKEVYEQALKLASYLQQLGLEKGDRVSIMLPNCPQAVISYYAVLFAGGIVVQTNPLYTERELEYQLNDSGAKVIIGLDLLYPRITKVKTHTKIKHMIIKDYLPFPKNVLYPFVQKKQTGMHEGDCHLFTKALSLASGKVKETDVDPIDVALLQYTGGTTGFPKAAMLTHHNLTANTLMCTKWMYKCERGESILGVLPFFHVYGMTAVMNLSIMEGYKMILLP----KFDVETTLKTIEKQRPTLFPGAPTIYIALLNHPN--LKKYDLSSIKICISGSAPLPVEVQEQFETVTGGK---IIEGYGLTEASPVTHSNFWDGKRIKGSIGVPWPDTEAMIVSLETGEKANVNEIGEIVVRGP--QVMKGYWNRPEETAAT---LRDGWLYTGDLGYMNEEGYFFVVDRKKDMIIASGYNVYPREVEEVLYEHPKVQEAVVIGVPDAYRGETVKAFIVLKEGEQCTEE---ELDQFMRSKLAAYKVPRIYEFRKELPKTAVGKILRRAL-------------------------------- 85100292 86 --HPDPESVNKRHGLDMKTFSELHEYSLRNRSQFWADVWEEANYIHEYSRVVDESAPIDAVPI-WFEGVKLSYAENVLRSTVGKEDDKVAVTEVREGASETRDATYGELRERAGRLAAAMKARGVKKGDIVVIVGSNSIDTLLVWLATSWLGAIFSSSSTDMGTKGILQRTVQVNPKLLFMDDAALYNGKIVDLREKMAEVVELKDCSNFDNIVSIRRFSEARDISAPKAITWDDFLASAGATPDFVRIPFHEPYLICYSSGTTGTPKAIVHSLGGVMISYFKEGGLHEGLTGSDVTLQYTTTGWIMYLSNV--AILLYGGKTIIYDGSPFKPDSSILISLAAQHRATKLGISPRWMFEFAKNGQSPREMADLSALRIVTCTGMVLSDQLFEWFYDSGFPPSVQLANISGGTDIAGCFGICNPLTPTQGPSLGVAVEIYDSMVGDGEPGRPVPEGTAGELVATTAFPNLPCFFWADPIPYHSAYFARFPHVWAHGDFCVIHPTTRLHLLGRADGVLNPSGVRFGSAEIYSVIERADRVQDSLCVGQRRPDHDESVMLFLLMKPGQKLDEALVKEVKEAIGKDLSKRHVPKWIFETPEIPTTINLKKVELPVKHIVCG--RKVKPSGTLANPQSLD-------- 107023152 37 ----------------------------------------------------------------------LNACVECCDRHAKA--DAIALDWI-DAGGQHHRFTFAQMQALSARVANLLVAQGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLVVTNVA------------NRAKLDEIADCPPVATV------REAGEALRMRDIDFRTALDAQSDTFELVPRKGSDLFMMMSTSGTTGLPKGVPVP-LYALLAFSAYMREAVDLRAGDRFWNIADPGWAYGLYYAITGPLLLGHATTLYEGS---FTVDSTYDVIDRLGITSLAGSPTAFRMLMAAGTEAAARVK-GRLRAVSSAGEPLNPEVVRWFHAALG---APIHDHYGQTELGMVVNNHHGLTHVVHVGSAGFAMPGYRVAVLDEAGRELGPGEPGNLAIARSPLLWFRGYWQQDTPAIA------GGYYRTGDNVELEPDGAVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAFVVLSKGFDGTPELAEELSLHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRK------------------------------ 88601891 28 -----------------------------------------------------------------------NFGFDVIDKWAETDRNKLAMIWVSQD-GQEKKYTFRDLRNLSVEAANILIKYGVKKGDRVMLMLHRIPEWWIFVIALIKLGAVFCPAPTMLTSKDLQYRINAGKFEFIITDTENADKVEKIC-----------RFCPTLKHRMLIDGELPNWISYQYELFYPAPVSRSAISMPITQKTHASDPMLIYFTSGTTGEPKMVLHNHSHPL-GHIVTARLWQDLNSNDLHFTSSDTGWAKCGWGKIFGQWIIGACVFVYDAR-GKFKATELLPLIEKYEISTFCCPPTIYRMLIIAD---LAKYDLRSLRHCISAGEPLNPEVIRIWQEETG---LPIYEGYGQSETCCCVATFP--CMVHKPGSMGKPSPGWKIELHDEDGNPVPQGTEGRIAI--NLNPRPVGLFVEYLDNPEANADVFNGFYYTGDKAYMDEDGYFWFVGRDDDVIKSSGYRIGPFEVESALQEHPSVQESAVVGSPDPIRGMVIKAFIVLKAGYEPSDQLIRDIQKHVKKVTAPYKYPRIIEFVEELPKTLSGKIKRGELRE------------------------------ 189200254 38 ------------------SYKELHQWSIENIDQFWKRTWEFVGAVDP--------NAPMFPRPAFFPGATLNFAENLLFPTQEVDPESSAVIAATETT--RESVTWRELRDRVKLCQAGMLALGLKEGDRVAGYVANHTNALVAMLAATSLGAVWTAVSPDTGVHAVLDRLRQIEPVLLFADNASFYNGRSHPVLPKVTEIVA--DLPSLQAAVIFPTVASSIPVVSGKAYEYATFTSLKSPELTFKQLPPDHPVYILYSSGTTGAPKCIVHGAIGTLLQHKKEHIMHCSITPQSKLFYFTTCTWMMWHW--LVSGLASGATLVLYDGSPFRPDDLAMHRLINEFDITHFGTAKYLSVLEQKSVDPAAAGLALDKLEAIYSTGSPLAPSTFSYVYSAFPSTINLG-SITGGTDIISLFGAPNPLIPVYEGEIQGPGLGMAIAAYDYTGADISSTGEPGDLVCNKPFICQPVAFWYWKSYFDKFTNEKHQPIWHHGDFVRFNPETGLWMLGRSDGILKPAGVRFGSAEIYNVVLQYEDVADALCIGRRREDTDETVILFLKMAEGRRISPDLVDRIKMTIRKSLSARHVPAVVDECPEIPVTTNGKKVEGAVKQILCG--INVKTSASVANAECLDWYRE---- 209902863 3 -------------------YDEVYARAVRDPEGYWAEAARAIHWDSPAQKILDDSAPP---FYRWFRGGRLNTCYNALDRHVEARGDQAAVIYDSPVTQTKRTSTYREMRDQVALFAGALARLGVARGDRVIIYMPMVPEALISMLACARLGAVHSVVFGGFSAHELATRIDDAKPRVVVAGSCGIEPTRVVHYKPMLDKAIDQAR-HKPEHCIVLQRPQGPAELKQGRDISWDEAIDGATP-HDCVSVEATDPLYILYTSGTTGKPKGVVRDNGGHAVALKWSMEHLYGVKPGEVYWAASDVGWVVGHSYIVYAPLLHGCTTLVYEGKPGTPDAGAFWRVISEHKVAVMFTAPTAFRAIKKEDPTAEHRYDLSGFRALFLAGERCDPDTLEWAGKIL---DRPVIDHWWQTETGWAIAGNFLGIEPIRSGSAGKPSPGYDVQIVDDNGKPVAAGEMGRIVVKLPLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157770464 55 -------HFEEKTNQKFADYRAFHRFTCDNYGIFWEELLKISDVHQDYHQVIDHN-MKINERPKWFNGATLNYTENVIERGTATD---IAVLNASIDES-VVDYTYDQLRKDVYRTATSLRNYGIGPGDTVCGFVPNTYDTLVAVFATAAVGAAWCSASVDFGPAGVLDRFRQVHPKVLFTVNHVTYKKKLIDQTDKINEIVKELTTLQIVVVSDTFTSVKFDGTKYNNSDKFVSLEQFKTPPFVYTPVPFSDPLFVMFSSGTTGIPKAMVHTVGGTLLKHIEEHLVQGDSKKHDRMFFYTTCGWMMYNW--MISFLYSKGSVVLFDECPLAPDTHIIMKIAAKTQCTMIGMGAKLYDEYLRLEIPFNAIYDLSRIHTVYSTGSPLKKECFAYINTYIA-PGALIASISGGTDIIGCFVGGIKSLSITPGECQCLFLGMDIKSFNYMDEEITNSDEQGELVCVTPFPSMPSHFLNDMDKYRDAYFARLEPFWAHGDFVRVNHSTGVEMLGRSDATLNRGGVRIGTAEIYSVVEKIPQIADCIVAGRLVEEGDEEVLLFVKMVPGQELTHTIQAAIVSKLRNDMSPRHVPNKIYAVDDIPYTSSGKKVEVAVKQIVSGKA--VQKASSIRNPESLDYFVQYR-- 45358837 32 -----------------------------------------------------------------------NFAYDIVDEYAKIAPEKIAIIW-CDDNNDEKIFTFKDMKKYSDKAANFFLKHGIKKGDTVMLTLKSRYEFWFCMLGLHKIGAVAIPATHMLTTKDIVYRIEKAGLKMIVCIGENGVPDYV-------DEAVSEINSDVLKACVSNLNNDSWIDFSKELEESSEDFTRPVGE----MDTKNDDVLVAYFSSGTTGYPKLIQHDHEYPL-GHITTAKYWQNVEDDGLHYTVADSGWAKCIRGKLYGQWIAGTAVFVYDY--DRFDAGNMLEKIAKYKITTFCAPPTIYRFMIKQD---ISKADFSSLHYAVTAGEPLNPEVYNKFLEFTGLRLME-----GFGQTETVVSVANFTWMDPKPGSMGKPVPIFDLMIKGPDGKECDVGEEGELAFKGKPLGLFSGYFKDPERTKKAW---YDGYYHTGDTAWKDEDGYLWFVGRNDDLIKSSGYRIGPFEVESALISHPAVLECAITGVPDPVRGQIVKATIVLTSEYEASEELKKELQDHVKHNTAPYKYPRAIEFVKELPKTISGKIRRVEIRE------------------------------ 170732648 6 -----------------------------------------------------DRYDPLLSRFRWDIPARYNIGVDVCDKWADGSG-RVALIHETAQGDVSR-LTFDDLKNASNRLANSFARAGLRRGDRIGIFLAQGPETAIAHLAAYKFGAIAVPLFTLFGVDALEYRLENSEAAALVTDAAGY--AKIAPLR---------AQLPALHTVYCIGNDAPDVP----GVLHYDAALAAEAPDFVPVDTAADDPALIIYTSGTTGKPKGALHAHRVLLGHLPVEMSQQCFPRDARLFWTPADWAWIGGLLDVLLPSWHHGVPVLAHRFE--KFDGDAAFALMARHGVTHAFLPPTALKLMRAV--VAPRERYTLALKSVASGGESLGTELTAWGRDALGVT----INEFYGQTECNMVLSSCAALFDARPGAIGKAVPGHAVSIVDAHGTPLPPGVEGRIAVRRPDPVMFLEYWRNPDATHDKFAGDY---LLTGDTGTIDADGFVCFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNPGHVGDAALVSALQAHVRTRLAAHEYPRAIAFVDSLPMTATGKIVRRALRD------------------------------ 138896254 28 ---------------------------------------------------------------------------------AEQFGDRIAIDFLG------KTVTFRELYEQAMTFAHYLRGLGVKEGDRVAVMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMDLLYPKAIAMKGKTAVKHWIMQDYLPTIKKWLYLVRWKQKMPSEGESVHLFRSIVSRLETAPLQVAIDPMDIALLQYTGGTTGHPKAAMLTHHNLIANTLMCAHWVYKCEKGETVLGILPFFHVYGMTTVMNLAIMQASKMVLLP----RFDVKQTLKTIERTRPTMFPGAPTMYIAL--LNDPDLSKYDLSSINVCISGSAPLPVEVQEQFERVTGGKL---IEGYGLTEASPVTHSNLWDGERVKGSIGVPWPDTEAKIVSLETGEEVKPGEIGELVVRGP--QVMKGYWNRP---EETEQVLRDGWLYTGDIGYMDERGYFYIVDRKKDVIIAGGYNIYPREVEEVLYEHPKVQEAAVIGVPDPYRGETVKAFIVLKPGEECSE---QELDAFMRERLAAYKVPRLYEFRSELPKTAVGKILRRVL-------------------------------- 94985174 26 ----------------------------------------------------------------------------LLRHSAERFPERTALSFIGAHTR------YRELWQDVQRFAAGLQKIGVQPGERVSVMLPNSPQFVVAFFGALLAGATVVNTSPLYVPSELEHQLQDSGSETLILLDAFYPRYQQIATRVPVQRVIVQDALPFPKNVLYPIKARREGSWAGGSVYSFKGLLRGQGPAPQPVTLRPDDVALLQYTGGTTGVPKGAMLTHRNLVANAEQCRAWMSDLRPGEVTLAAIPFFHVYGMTVGMNLSMLTGATLVL---VPNARDIRMVLSQIEASGATLFPGVPTLYNAINNHPDTP--QFDLTTIRACISGSAPLPLETARKFRQITG--GANLVEGYGLTEASPVTHVN-PIFGDQREGSIGLPLPGVDARVIDEQGNPLPPGEIGELWVSGP--NIMRGYWGRPDETAKVLREMGQTWLTTGDMAVMDEDGYFRIVDRKKDLIIAGGYNIYPREVEEVLYQHPAVLEAAAVGLPDPYRGETVHAVVALKPGMTATEA---EIIAHCRANLSPYKVPRSVEFRAELPKSAALKVLRR---------------------------------- 78043399 32 -----------------------------------------------------------------------------LDKTANEFPDTDATIFFGA------RIKYQKLKELTDNLAANLQNLGIKKGDRVALILPNSPQAVIAFYGALKAGAVVVWNNPMYTERELHHQLTDSGSKIVITLDLILPRVLNIKAKTSLEKIVVMPPLLKLLYPVKVKKEKRWIEIPKESFILGFQELLKSPPQPLAKITPEEDLAVLQYTGGTTGISKGVMLTHRNLIANAMQVNAWDPVRSSQDIILAVMPFFHVYGLSVALNLAVLTGATLLIMP----RFNVDEMLKTIVKYRPTLFPGAPTIYVAIINHPR--IKDYDITSIRLCISGSAPLPVEVKKKFEEITGGR---IVEGYGLTESSPVTHCNPVHSLEKPGSVGLPLSDTLCMVVEPDTLNPVAIGEVGEVAVKGP--QVMKGYWNRP---EETALVLKEGWLLTGDLGRMDEDGYLYIVDRKKDLIISGGYNIYPREVEEVLYEHPKVKEAVVIGVPDEYRGEVVKAFIVLKENETATSE---EIIKHCQEKLAKYKVPKYVEFRTELPKTTVGKVLRRALRE------------------------------ 163856117 10 -------------------------------------------------------------SFRWLVPTQFNIAEACCHRWAASSSDRIAIYYE-DEAGNREVWTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETAVAHMAIYSVGAVVVPLSSLFGPEALETRLRDSDARIAIVDYASSANLLAI-----------SDNCPNLHQII-------GIGFADERVLPWRSLLARQPGEFKPVPTRASDPAILLYTSGTTGAPKGALLPHSVLIGNLPGFVASQDWFKPNDVFWSPADWAWTGGMMDALLPTLYFGHPIV---GTRGRFTPERAFELMERYQVTNTFLFPTALKMMMKAVPEPASRYRLALRAVM-SAGESVGETVFSWCQTALGITP----NEMFGQTEMNYLVGNSRLRWPARPGSMGRPYPGHQVAVIDDAGQPVAPGETGEIALNRPDPILFLGYWRNE---AATQAKFTGDWCRTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHDAVANAAVVPKPDAERGALVKAYVVLTPEYADQAQLIQALQEHVRDRLAPYEYPKEIEFIDELPMTTTGKIQRRVLRQ------------------------------ 55981432 32 -----------------------------------------------------------------------------------------------------KTLSYQELWGLARRFAQGLKDLGVRPGDRVAIMLPNSPQFVIAFYGTLLAGGVGVNVNPLYTPRELRHQLADAGAETLVILDHYLEVEKEVPVKRVVVTGIKDF-LPFPKNLLYAKRDGLPLGFPKREGFHAFAELLKRPPAEPHVP-DPEDLALLQYTGGTTGLSKGAMLTHRNLVANVLQIDAWDPDLVGKGVMLGALPFFHVYGMTVAMNYGLFSGYKIVLLP----RPEIKAIVEAIEKHQVTHFPGVPTLYVAFNNF--PGIERRDLKSVRACISGSAPLPLEVAERFERLTGAKL---VEGYGLTEASPVTHCN-PLYGERRLGSVGLPFPGVDAKVVDEEGKELPPGEVGELAVKGP--NVMKGYWNRPEETQKTLKD---GWLFTGDLAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVLKPEYQ-GKVSEKDIERFCRQNLAAYKVPRIIQFRESLPKSSVGKILRRELRE------------------------------ 99078272 65 ------------------SFADLHAWSATEPQKFWPLAWDFCRLVGEAGPVLLPHQDPMQV--RFFPEARLNIVET-FPKNADT---REAIVFIGED-GRRTVWSRADLKREVEMLAAALRDAGIEAGDHVAGIVPNMPQAVAAMLATASLGAIWSSCAPEGGPDVVVDRLGQIAPKLLFAADGYFYGGKRFETRAAIAEIADR--LPSIQQIVVWPYAYDAADLPACMT-SYDAFKLQDAPELDCRPMAFGDPLYVMFSSGTTGKPKCIEHCGGGTLLRMLVEHKLHCDLKPSDRMFYDTTCNWMMWNWQV--AALASEAAIVLFDGNPMYPNRERLFDIAEAEDVTHLGVSAKYIDTSLKRQHKPAQSYTLDCLRVVLSTGSPLSPKGFAHVYTDWKADVQLASICGGTDILGCFIGGCP--LLPVHQGEIQAPMLGLDVATLNRQGEPVE-GEAGELVCRNAHPSMPTRFLNDPGNYRARYFETFPNVWRQGDFTIRTKQGGYVVLGRSDATLNPGGVRIGTAEIYRQLDKIDAIADAVVVGQSVDN-DVRVILFVVLAEGVALDDGLSARIKTAIRKNASPRHVPAKILFVADIPRTKSGKTAELAVRDVVNKHP--VRNLSGLANPQAL--------- 170740439 14 -----------------------------------------------------------------------NIAVDVCDRWAAADPQRPALLDVSAD-GRVETWSFAALREASDRFANALRALGIARGDRVAVLLPQSPAVLIAHLAVYKLGAVALPLAVVFGPDALLHRLGDSGAKAVVTHAGGV--AKLLPLR---------DALPELALVV-------STDGPGDGALGFAALLEAAAPALAPVETGPDDPALMIYTSGTTGPPKGALHGHRVLLGHLPFAMMHDFMPRPGDRMWTPADWAWAGGLLNALLPSLHHGVAVVARKAEKFEP--EEALRLIADHAVANAFVPPTALRM-LRTVARPRARFDLSRLRTLASAGEMLGPETFAWARDALGLT----VNEAYGQTECNLVLASCAALGLARAGSTGKPVPGHRVAVIRPDGTAADPDEIGQIAVARPDPVMFLGYWRDEAATARKFLGD---WMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAFVVLRPGFAASAALATEIQDFVRRHLSAHEYPREIAFRSSLPLTTTGKIIRRVLRD------------------------------ 27382478 41 --------------------------------------------------------------FRWDIPARFNMAEACCDRHADGTG-RLALIYVDENGATTRT-SFDEVAEMSRRFANVLKADGLARGDRVAVFLSQSLELPIAHMAAFRSGLISIPLFALFGEDALEFRLSNSQARAIITDEAGWEKLTRV-----------RDRLPYLQDIYV------TSGAVHAGAKPFWPAIETASEDFATVDTSADDPALIIYTSGTTGNPKGALHAHRVVLGHLPNEMCHNFLPRPGDLMWTPADWAWIGGLVNGLLAFWYHGIPLV--GHRARKFEPQAAMQMMADLSVRNVFLPPTALKLMRQA----GVKHPGVKLRSIFTGGESLGGELLGWVRETFGIDAHEVF----GQTECNLVIGSNSNLFPIRPGAMGKATPGFDVRIVNDKGEEQPRGQRGIIGVRQPCPVTMLEYWRNPEATRKKYAGDF---LLTGDLGVQDEDGYFWYVSREDDVITTAGYRVGPSEIEHTLMKHPSVAMAAVVGIPDPIRTESIKAWIVLRPGFTGSDALAREIQEFVKVQLAAHEYPRFVEFAETLPMTATGKVLRRELRA------------------------------ 66822221 4 -------------LSEPFDYLNDKTYANNEPEAFWDEVAKLIKWDKMYDKVYSGDEM----YPDWFKGGELNTCYNVLDRQVQNKRDQDALIYECPYLKKTVKLTYYQLYEKVCEFSRVLLNLNISKNDNVLIYMANTLEPLIAMLSCARIGATHCTIFDGYSVKSLIDRIETITPKLIITTNYGILNDEIITFTPNLKDAIEQSTFK-PSNVITLFRNDKDIPTIPNTLSWYDEIKKFQSPFYEYVPVESSHPLYIIYTSGTTGNSKAVVRSNGSHMVCLNYFNRYISENNQSTTLLTTSSVGWVSFHGF-LYGMLSFGSTFVMYEIIKNKHIEVDLWNTIEKHKVTHALSLASAIRYLIKTDPILRSKYDLSNLKEIWIGGEPIEESISEYIEQKLKIKSTR---GYGQTEIGITYLYCF-GHINIPYYATGLPSIFIRPSIFSDDGKELGVNEIGEIAFKLPMPPSFATTFYKNDEKFKQLFSKFPGYYNPGDLGFKDENGFYTIVSRSDDQIKISGNKVQLNTIETSILKHPSVLECCSIGINDPTCYSVPIALLVLKQQQQDLNKLHSEINNIITQDIASLAVLRKIVIVNQLPKTKTGKIPRPIISKFLNDSNFLLPD--NISNVEIFYEIKE---- 125973070 29 -----------------------------------------------------------------------NFAYDVADEIADKTPEKVALVW-CNDRGEEATFTFGQLKEYSNKAANFFKRVGIKKGDRVMLILKRRYEFWFAILALHKIGAACIPATHLLTAKDIIYRNNAADIKMIVCVGE-------DEVIKHVEESLEQSPTVMAKALI-----GRDKEGWYNFNKEIENESSHFERPTGKDATTNDDIMLLYFTSGTTGMPKMVAHDFTYPL-GHIVTAKYWQNVIDGGLHLTVADTGWAKAAWGKIYGQWIAGSAVFVYDYD-NKFVPKDLLDVICKYGVTTFCAPPTIYRFFIKED---LTKYDFSKLKYCTVAGEPLNPEVYNQFYKATGIKLM---EGYGQTELTLTIGTFP--WMEPKPGSMGKPSAGYVIDILDENGNPCEVGEEGQIVIRTDPIGMFDGYYRDTELTKKVWHDDI---YYTGDMAWRDEDGYFWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDPIRGQVVKATVVLAKNYSPCDELVKELQEHVKKVTAPYKYPRIIEFVDELPKTISGKIRRVEIRN------------------------------ 121053838 8 ---------------------------------------------------------------------------------AGRRPDHPALVFDGEP------FSYRELWAGAKRYASALRDQGVAAGDRVVLLLPNTPEFPMVYFGALALGAVVVPVHTLLVAEEIHYILTDCDARVLICGAALLEQGG------------EAADAAGVEVLTMLEDSDT-------GRVRLDVLAGDAAEIERYEPREPSDLALILYTSGTTGKPKGAMLTHLSIVLNVSTTMLSPFDFHADDVLLGCLPLFHTFGQICGMATCFRAGATMVLMS----RFDARAALELMVEQNCSLFMGVPTMYVALLEAAEDEPRR---PKLDRAFSGGSSLPVALLERFEAVFDCPIYEGYGLTETSPVVAYNQRAWPTRAGTVGKPIWGVDVAIARAETEDRIEPVPPGEVGEIVVRG--HNVMAGYLNRPEATAAAIVD---GWFRSGDLGFLDDDGYLSIVDRKKDMILRGGYNVYPREIEEVLARHPAIAQVAVVGVPDERYGEEICAVVVAASDREPGPELAAELVAWSKKRVAAYKYPRRVEFLDAMPLGPSGKILKRELAELL---------------------------- 209544754 6 -------------------YQDMRDAVSADPDGFWLDAARRIAWTRPPAA---GCVPRTDGWHDWFPGGWLNTCHNAVDRHVAARGGQAALVWQSCATKEEQIVTYADLQRRVAGFAGGLRALGVEKGDRVLIAMPTLVETAIAMLACARLGAVHVVVFAGYAAPELARRIDDVAPKIVIIASCSFQGSVPVS-SYDVLAEALALAAHAPDACVVLQRPACPARLAPG-DHDFHGLERHAPA--APVPVKSEDPLYILHTSGTTGASKGIVRDNGGHAVALALSMELIYGCRAGDVFFTTSDLGWVVGHSYGVYAPLLGGCTSVIMEGGASASSIAA----LCRARGVTCLFTTPTQLRLLRQAERGAAGGAPLALARVFVAGEYADPTLLDWARSYF---RCPVANHWWQTETGWSITAHFLGLPEEEAPSAMNDIGRPAPGFNAAVGAGDASGEI--LLALPLPPGCLAGVWMDGGIQARACLDATGRHYRTFDEGTIGADGAVHMLGRSDDVIKVAGRRISGVQIEAIIARHPAVHACAVVAVADGLRGQRPVAYVVP-DAWPVPPARAGEIIEQVGRGLGRWVGIRDVRFVAALPTTRSGKILRR---------------------------------- 84687713 10 -----------------------------------------------------------------------NMADACCDSWARDEPGRVAVTHVG---HETRDWTFGELKDASDRLAGAFADAGVGRGDRVGVLLGQSPETLIAHLATWKRGGISIPLFSLFGPDALAFRLADSGTKAVVTDAAGAEKL-----------AAVRGELPDLAQVF-------AVGGGTGRDFWAEVE---AASPVDPVPVGAEDPAVIIYTSGTTGPPKGALHAHRFLIGHLPVELHHEGFPHPGDVGWTPADWAWIGGLMDMAMPCLYHGVRLV--SCRMRKFDADEAYRLIADQRVRNLFLPPTALKLMRQAEVP-----EDVDIRTIGSGGEALGADLLAWAQDALGVT----INEFYGQTECNLVLASCAGSMAVKPGSMGQAVPGHEVAVIDAEGQVVAPGTVGEIAVKRPDPVMFLGYWN---LPEKTAAKFTGDWMRTGDLGVCDEDGYFTYVSRDDDVITSAGYRIGPTEIETCLTGHPDVVMAAAVGVPDETRGEVVKAYVVLRDGAA-TEGLADRLIQRVREKVSPHVAPRIVEFVDDLPMTATGKIMRRSLRD------------------------------ 58267706 25 -------------------YADLWEWSCAHRSDFWSALWDWEHIIKENGKVVDEDKTPEENPP-WFTESSLNWAENQL-RHAKSRPDDIAIIQVCEPCSTYKQITQFELYSLVGKAQRSLRAAGVGKGDRVAFWGGNCLEAVVTVLATSSLGGIFSSAAADFGIDGVVERLEQIQPKVLVVTNGVIYAGTPRPLLPRVAPLLNILKNPPSVVVSVDHLPEELVPTVKEKLVRWDDWLDQKDGDVDFLRMGFDEPIWILFSSGTTGKPKAIVHRQGGMLLDSLREHHLAGDISSSDIFFYYTTPGWMMFQ--YLISGLATGATIVLYEGSPLKL-PSHLWSLIDDLGITVFGTSAKWIEQVEKHYPDVGKNHDLKTLKQILSTGSPLPGRLFDFIYEKVKKNV-----LVGSVTGGTDICSVFAGRNTCLPVFRGEIQSRMLGFALDTDGNSDHAG---ELICHKAFPIEPLGFWPAKKRFKDSYFKGDKGIWYHGDYVRLGNGGGLIMLGRSDGVLNPGGIRFGPTDIYSVLENLEGVEETLVVGLMDGGADEKVVLFVKMRGGKELDDGLLAKIKASIRTARSARHVPAKIIQVSDIPVTLTGKRVEVPIRKVINGAPISSINPSTLQNPECLEEYAQ---- 89098892 30 -----------------------------------------------------------------------------LKRAAEEFPTKSAIHFMG------REFTFKEVYEQALKLASYLQGLGIEKGDRVAIMLPNTPQSVISYYGILIAGGVVVQTNPLYMEREIEYQMKDSGAKAIITLDIFPRVSKAVPIKHIIVTAVKDA-LPFPKNLVYPYIQKKQYGIVVNVKHEGNNHLLKEILKRPIGSLKEHDIALLQYTGGTTGFPKGVMLTHRNLVSNASMCQAWLYKCRRGEIVLGLLPFFHVYGMTTVMILSIMQAYKMVLLP----KFDAETTLKTIQKQRPTLFPGAPTIYIGLLNHPD--LQKYDLSSIDSCISGSAPLPVEVQQRFEEVTGGKL---VEGYGLTESSPVTHSNLWDRPRVKGSIGVPWPDTDAAVFSMENGEKLPPGEVGEIAVKGP--QVMKGYWNRPEDTAQT---LRDGWLLTGDLGYMDESGYFYVVDRKKDMIIAGGFNIYPREIEEVIYEHPGVQEVVAAGIPDPYRGETVKAYIVMKEGHEASEE---ELNDFARKHLAAYKVPRIYEFRSELPKTAVGKILRRAL-------------------------------- 163763598 32 -----------------------------------------------------------------------------LKRAAERYPDKKALHFMG------KEMTYSEVYTEAMKLANQLRGLGVEQGDRVAIMLANTPQAVISYYGVLFSGAIVVQTNPLYVEREIEHQMNDSGAKVIICLDLVYPRVSKVQDKTSLEHVIVKDYLPFPKNLIYPFNTGIKVDLTYNDHLHFTDFIEKGSDADIPLKIDPNDLALLQYTGGTTGPAKGVMLTHYNLTVNTQQCESWMYKLEPGEVIMAALPFFHVYGMTTVMNLSIRLGYKMIIMP----KFDPKGILKAIEKHRATLYPGAPTMYIGLLNHPD--ISKHDLSSIKACISGSAPLPVEVQSQFED---ITKGKLVEGYGLTETSPVAIANLIWGKRKPGSIGLPWPDTEIMILSAETGEAAGPNEVGEICIRGP--QVMKGYWH---LPEATQASFRDDWFLSGDMGYMDEEGYFYIVDRKKDMIIAGGFNIYPREVEEVLYEHDAVQEVCVIGVPDPYRGETVKAFVVLKDGSKVTED---DLDEFARKQLASFKVPRLYEFRDELPKTMVGKILRRVL-------------------------------- 171060325 14 ------------------------------------------------------------------PGERFNFAQHLIECNAA-RPDKAAFI------DDLGTLSYGALEERVRRVAAGLRALGLKREERVLLLMHDCNDWPVSFLGAMYAGLVPVAVNTLLTADDYAYMLEHSRAQAALVSGALLPALTAAMVKSDHE----------VQKVIVSR----PVAPLHPAEVEFETFLQSQAPLAKPATTARDDAGFWLYSSGSTGRPKGTVHSHANPYWTAELYGKGVLALREDDVCFSAAKLFFAYGLGNGLSFPMSVGATTLLMAERPTPATFKRWLGQVGGAKPTVFFGAPTGFAGMLASPKLPAQS--EVAMRLVSSAGEALPAELGERFKRHFGVD---IVDGIGSTEMLHIFLSNRPE--RVRYGTTGWPVPGYEIALRGEDGGPVPDGEPGDLYIHGPSAAMM--YWANQTKTRETFQG---GWTKSGDKYVRNADGSYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDAEGLTKTKAFVVLKDGAEASED---ELKQFVKDRLAPYKYPRVIEFLRDLPKTATGKIQRFKLRE------------------------------ 17569507 64 -------HFEEKTNKKFADYREFHRFTCDNYGIFWEDLLKLSDVHQNYNQVIDHNL-KINERPRWFNGATLNYTENVIERGTATD---IAVLNASIE-ETVTEYTYDNLRKDVYRIATSLRNYGIGPGDTVCGFVPNTYDTLVAVFATAAVGAAWCSASVDFGPAGVLDRFRQVHPKVLFTVNHVTYKKKLIDQTDKINEIVK--ELPTLEKIVVVKFDATKYNQSDKFSSLEEFKTPIADVVLPFVPVPFSDPLFVMFSSGTTGIPKAMVHTVGGTLLKHIEEHLVQGDSKKHDRMFFYTTCGWMMYNW--MISFLYSKGSVVLFDECPLAPDTHIIMKIAAKTQSTMIGMGAKLYDEYLRLQIPFNTLYDLSKIHTVYSTGSPLKKECFAYINTYIA-PGALIASISGGTDIIGCFVGGIKSLSITPGECQCLFLGMDIKSFNYMDEEIINSDEQGELVCVTPFPSMPSHFLNDTDKYRDAYFARLEPFWAHGDFVRVNHSTGVEMLGRSDATLNRGGVRIGTAEIYSVVEKIPHIADCIVAGRLVEEGDEEVLLFVKMVPGQELTHSIQAAIVSKLRNDMSPRHVPNKIYAVDDIPYTSSGKKVEVAVKQIVSGKA--VQKASSIRNPESLDHFVQYR-- 167629179 8 -----------------------------------------------------------------------NFARDVIDRWA-LDPDRLALWWVDDYGNEDKK-TFRELSDASQRLCNVLREQGIGKGDVVVVILPRLVEWWVINIACLRMGAVISPGTMQLTAKDIRFRLQMADARCIITTDAIAERVDEIY-----------GECPTLQSRIL-------IGGERAGWLRYHEAMATASDSFPTVDTAADDSAILYFTSGTTGYPKMTLHTHTSYPIGHTVTGRYWLDLRSEDLHWNLSDTGWAKAAWSSFFGPWICGAA--IFVHHSDRFDPKRTLELLDQYPITTFCGAPTIYRM---LVLEDLKQYRFSRLRHCVGAGEPLNPEVIDIWKEATG---LTIRDGYGQTESVLLVGSFP--CLEPRIGSMGKPAPGFDVQVIDDEGNILPPNKEGDIAVRKRPVGLFKEYWRDPEKTASVF---RGDWYLTGDRAYRDEDGYFWFVGRADDVILSAGYRIGPFEVESALLEHEAVAESAVVSSPDEIRGEVVKAFVVLRPGFMPSDDLADELKEHVKKVTAPYKYPRLIEFTPSLPKTVSGKIRRVELRN------------------------------ 145240781 12 -KHPDPEALEQHIGKDFKDYHDLYEFSITQPTTFWDFCWKNFNLIHEYTAVFDQS-ARMDSIPQWFTGIRLNFAENLLFSASPNGPSKIAVVEVREGISEHQSLTWGELRTRTGRLLQAMKANGVQKGDRIAVCASNSIDTLLVFLASTALGALFSSSSTEMGVKGILDRLVQIKPRFLFMDDQAVYNGKTIDLRAKMEAVVDGMRVQEFRGVVSQPRFASDISKIPKAQLLGDFLAKSSDDRLEFTRIPFRDPFLIVYSSGTTGQPKCIAHSVGGVLISAFKEGHLHSELDESSTTLQYTTTGWIMYVSAI--QSLLFGSRVVLYDGSPFMPRLESLIRLAEQQRVTHFGTSPRYMYELQRANIQPRQIADLSSLKIVTSTGMVLPDALFEWFYDQGFPPHVRLNNISGGTDLAGCFNSLLPVHMGGCAGISLGIPVDVYDASIEGAGRSVGVGVAGELVATAAFPNMPACFWDGSIRYHDAYFARFDNVWTHGDFVSIHPQRQLFFHGRADGVLNPSGVRFGSSEIYQVLAEFPEITDSLCVGQRRPDTDERVMLFLLLKAGASFTPDLVARVKAAIRQRLSSRHVPSFIFETAEIPVTVNGKKVELPVKQIVSGK--RIKPSGTLLNPGCLE-------- 187924703 17 --------------------------------------------------------------------ARYNIGVDVCDKWADGSG-RLALIYE-DAEGNATRYTFDQLKTLSDRFANVLLAAGAQRGDRIGIFLSQSIETAVAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDHAGVRKVDEI-----------RAALPALRTVFSVDIDQDNSDPQAPVRSFWHAL-NGAAASFTPADTGADDPAVIIYTSGTTGKPKGALHGHRVLLGHLPVEMSQQGFPAHATLMWTPADWAWIGGLFDVLLPSWHHG--VAVLARRFAKFDGEAAFDLMARHAVSHTFLPPTALKMMRGVEHPERWSLA---LRSVASGGESLGEELIGWGRRALGVT----INEFYGQTECNVVVSSCAALFEPCFGAIGRAVPGHYVAIVDTDGNELPQGAIGDIAVAAPDPVMFLGYWGNEAATRDKFRGKF---LLTGDLGTRDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVSMAAVIGAPDPERTEIVMAFVVLKAGFVGDEALVREIQHHVKTRLAAHEYPREIRFVDSLPLTPTGKVIRKALREGLAQDGDN---------------------- 56421225 28 -----------------------------------------------------------------------------------------------------KTMTFRELYEQALTFAHYLRTIGLKKGDRVAIMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMDLLYPKAEKVKGRKHWIVTRMQDYLPTVKKWLYIVRIEESETVHMFRTIVSQKETAPIGVDIDPVE----DVALLQYTGGTTGHPKAAMLTHRNLIANTLMCAHWVYKCEKGETVLGVLPFFHVYGMTTVMNLSVMMASKMVLLP----RFDVKQTLKAIERTRPTMFPGAPTMYIALLNHPDLP--KYDLSSINVCISGSAPLPVEVQEQFERATGGKL---IEGYGLTEASPVTHSNLWDGERVKGSIGVPWPDTDAKIISLETGEEAKPGERGELVVRGP--QVMKGYWNRP---EETEQVLRDGWLYTGDIGYMDERGYFYIVDRKKDVIIAGGYNIYPREVEEALYEHPKVQEAAVIGVPDPYRGETVKAFVVLKPGEMCSE---QELDAFMRQRLAAYKVPRIYEFRSELPKTAVGKILRRVL-------------------------------- 197784534 12 -------------------------------------------------------------------------------RRARKTPHRTALIH------GDTTFTYAALHTRVTRLAHALRARGIRRGDRIAYLGPNHPSYLETLFAAGTLGAVFVPLNTRLAGPEIGYQLSDSGARALVYSPSH---------------AGLVAGLPGSTDVRTYVEVGAE----------YEQLLADPPAEPIDEPVAPDDTCIIMYTSGTTGRPKGAMLTHGNLTWNAINVLVDT-DLIADERALVSAPLFHTAGLNMLTLPVLLKGGTCVLVE----AFDPNATFDLIEQHRITFMFGVPTMFEQVARHPRWA--DADLSSLRILTCGGSPVSTPLIAAYQER----GLTFLQGYGMTEASPGTLFLDAEHAISKAGSAGVPHFFSDVRVVRPDLAPVDTGETGEVVLRGPHV--MPGYWGLPEETAASFAD---GWFRSGDAARVDEDGYVFIVDRIKDMIISGGENIYPAEIEDLLLGHPDIAECAVIGVPDDKWGEVPRAVVVPREGAVPDPD---EVLASLAGRLAKYKIPKSVVVADELPRTASGKLLKSRVRK------------------------------ 91977571 34 -----------------------------------------------------------------FATG-LNVCVECCDRHVE--GGGIALDWESQD-GRTASFTFAEMKDYAARVANLLVAQGVKPGDVVAGMLPRTPELLALILGTWRAGAVYQPLFTAFGPKAIEHRLKMSAAKLVVTDLANR---------------AKLADVVDCPTVAIVTRPGESAPL---GDLDFHAEIASKSTQFEPVLRKGSDLFLMMSTSGTTGLPKGVPVP-IDALPAFYSYMRDAVDLRPDDIFWNIADPGWAYGLYYAVTGPLLLGHATTFFD---GPFTAESTYGLIKRRGITNLAGAPTAYRLLIAAGP-AMAAPVKGQLRVVSSAGEPLNPEVIRWFAEHLG---APIHDHYGQTELGMVVNNHHRLRHTVHPGSAGLAMPGFRVAVLDDDSRELPANVPGILSVARSPLMWFSGYWQQDTPAIAN------GYYRTGDTVEMEPDGSISFVGRSDDVITSSGYRIGPFDVESALIEHPAVIEAAVIGKPDAERTEIVKAYVVLANDVEPTDQLAEELRQYVKKRLSAHAYPREIEFLEQLPKTPSGKLQRFILRK------------------------------ 163721948 31 -----------------------------------------------------------------------------LRQAAREQPEKDALIFL------HKTTSYKELDQCSDRIAAWLASLGLGKGDKVATMLPNCTQHVMVIYGILKAGCTMVPFNVMLKDQEIRYICEQSGAKAIFCLDILAPMVLPVAKDLGMLAAATVHATDFSEPTAKVPPLLAMPKQDVEGAVDFMEIIADQGPVPLPEIDPENDLACLLYTSGTTGFPKGAMITHCNYNHAAGLLVDLI-DMDDTDRLYMLFPLFHVAGQTLILFPAVMAKATCAAIPM----FDPEDMLDLIQRFKLTFGFAPPTAYIGLLNHPSFA--KFDLSSLKHTLASGAPVPPALQDEWQQKVG---TYLYAGYGCTESTACGPGIVEMVNKKKPGCGALGVCTGEVKVVDENGKIVPRGVVGEFVLRG--EGIVQGYWQNQEETDKLFTSD--GWWYTGDAGYMDEDGFLFFVERIKDLIVASGYNIAPAEVENYLYQHPAVLEAAVIGVPDDYRGETVKAFIVPKPNVQASE---QDILAFCKEKMAAYKAPKVVEFIDELPKNQSGKLLRRMLRE------------------------------ 50084767 5 ---------------------------------------------------------------------QVNACYECCDRHAESNPEKIALYWQGKDGRQYQ-YTFAQLQKWSSQFANFLKSQGVQTGDRISGLLPRTPELLVVILGAWRIGAVYQPLFTAFGPKAIEHRVQLAKSKLVVTD------------LGNRSKLDEVAHCPPIMTVI-----GEKDHAVNDQDLNFWKQVSQASDHCDLVLQDIQKPFLLMFTSGTTGPAKPLEVP-LKALIAFGHYMKDAIGLRTDDVFWNLADPGWAYGLYYAITGPLLLGHATLFYE---GGFSIDSLCQIIEDYKITNLAGAPTAYRMMMAA-DPAKIACLKGKLRVISSAGEPLNPEVFRWFKHTL---DAPIFDHYGQTEVGMVVCNHHGLSHDVRAGTAGFASPGYRVAVVDEQGNELPADTAGILAIQKSPMMWFGGY----QESRKSPF--LKHYYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALIEHQAVIEAAVIGVPDPERTEIVKAFVILTAQTSPSEQLAEELRQFVKKRLSAHAYPRQVEFVTELPKTPSGKIQRFLLRN------------------------------ 118470372 21 ---------------------------------------------------------------------------NQLTRHAMMQPDKTALRFLG------RTTTWRELDDRVTRLAGALNRRGVGFGDRVLILMLNRTEFVEAMLAANRLGAIAVPVNFRMTPPEIAYLVSDCEAHVVVTEPVLAGVATAVRDLD-----------ATLQTVIVAGGATED------GVLGYDDLIAEEGEPPAPVDIPNDSPALIMYTSGTTGRPKGAVLTHTNLSAQAMMHLFTTGADLNSDVGFVGVPLFHIAGVAGSVLSGVTLGVPTVLYPL--GAFDPDGLLDVLESEQVTGIFLVPAQWQAVCAAQ---RARPRNLKLRALSWGAAPASDTLLREMNEVF--PDAQIFAAFGQTEMSPVTCMLLGDDAIRKLGSVGRVIPTVSARVVDDNMNDVPVGEVGEIVYRGP--NLMVGYWNNPKATAEAFAG---GWFHSGDLVRQDEEGYVWVVDRKKDMIISGGENIYCAEVENVLAAHPAIMEVAVIGRPHEKWGEVPVAVVALNSATAESISL-GELDSFLTERLARYKHPKALEVVDALPRNPSGKVLKTELRE------------------------------ 145239757 24 -------------------YNDLWQWSVSEPAKFWEDVWKYIQAHKSYDRVLRSDKLLF-PRPNFFEGTRLNFAENLLYPSTSPDENAVAVIAATE--ADREFVTWKELRDRVRRCANSLKVSGLQEGDRVAGFLGNHTNTVVAMLATASIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASLYNGKVHGTDAKLRDIV--PGLPNLELLVIFETDPQFLIPLRGKVLTYNSFLSTASNPSAPASLGPEHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHCDVRPGDRLFYFTTTTWMMWHW--LVSGLASGATIVLYDGSPFRPFDMAMPRLIDELQITHFGTSAKYLSMLEQASLHPTSHPHRPVSKAIFSTGSPLAPSTFEYVYSSIKADLMLG-SITGGTDILSLFCGSCPILPVYKGEIQCRCLGMAVSVYDYAGNDVSTSGEAGDLVCTKPFPAQPVMFWPPGPTGAEKYRKSYFDIWHHGDFVRLEPHTGVVMLGRSDGVLKPAGVRFGSAEIYNVLLKHDEVEDSLCIGRRRDDTDETVVLFVKLAQGDAPTPDLATRIQATIRKELSPRHVPGIVDVCPEIPVTSNGKKVESAVKQILCGLNIKIG--ASVANASCLD-------- 163814707 42 -----------------------------------------------------------------------NFAYDVMDALADKEPDQTALIYVSKDRTVEKKFTFQDIKDYSNRAANYFKSLGIKKGDKVMLVLKRHYQYWFTMMALHKIGAIAIPATNILKATDYQYRIEAAGVSAVVCTSD-----------DGITASIDTFADDKLTKIVVNHPVEG---WNFFDEGIMECSTEFPRPTGDDAVGGKDDILFVMFTSGTTEHPKMVAHNHLYPL-GHYITAKYWHCNKPGEVHLTVSDTGWGKALWGKLYGQWLCEACVFVFDF--DTFSADTIFKLIEKYHISTFCAPPTLYRILIR---MDMSKYNLSSLRYCTTAGEALNPEVFDVFKEKTG---FTIYEGFGQTETT--LTIGNLENTTPRPGSMGKASPMYDVRIMKADGTFAAPGETGEIVIDGAPDGLFMEYYRDPQRTAEVMHD---GFYHTGDTAYQDEDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMRIPYVLECAVTSVPDSTRGQAIKATIVLTEGTVGDENLKKELKRYFKENIASYKRPRVIEFVDEMPKTISGKVRRVEIKE------------------------------ 56478449 10 -----------------------------------------------------------------------NAAHDLIERNLRSRGNKIAVI------DDAGQYTYAQLAERVDRFAHALGEMGVRMEERVVLCLLDTVDFPTAFLGCIKAGVVPVPINTLLTASDYSYMLRDSRARALVVSS-----------LLLPAFANAIEQSPFVKNVVVSGGDAG----VRGSHLDFADLLAAPRPPFEAAPTCADDPCFWLYSSGSTGAPKGTVHLHSSLITTFELYARPILDVQESDVVFSAAKLFFAYGLGNGLTFPLAAGATAVLMSERPTPASVSR---VLRRHQPTVYCGVPTLYASMLASPELP--GRAEVSIRRCASAGEALPAEVGKRWTEHFGVE---ILDGLGSTEMLHIFLSNRHG--EARYGTSGKPVPGYELRLIGDDGEEVAPGEPGELQVRGP--TSAALYWNNRSKSRDTFMGQWT---RSGDKYSQDADGNFAYAGRNDDMLKVGGIYVSPIEVESALITHEAVLEAAVVGKADVDGLIKPLAFVVLKPGLRPSPGLGDELKLHVKSKLAPYKYPRWLEFVDELPKTATGKIQRFKLRA------------------------------ 211584121 26 ----------KKYGLSLNNYDTLWKWSVSEPAQFWEEIWHYINAHTPYQHVLD-SKDVLFPRPSFFEGSTLNFAENLLYPATSPDEDSVAVIGATEVAREF--VSWKELRERVRLCANALKEAGLKTGDRVAGFVGNHANTVVAMLAAASIGAFWTGVSPDTGVHAVLERLKQIQPKILFADNGSFYNGKVHSSHAKVREIVSELPDLTTPELEVNLDDLRPANGKAKVYGDFVSEVKDSQAPLEFASLRPDHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHLLHCDIRPGDRLFYFTTTTWMMWHW--LVSGLASGATIVLYDGSPFRPFDAAMPRLIEELQITHFGTSAKYLSLLEQAALNPRKHAHRPVSRAIFSTGSPLAPSTFEYVYSSFHHDIMLG-SITGGTDILSLFASGCPILPVYKGEIQCRSLGMDISVFDYAGKDISATGEPGDLVCVTPFPAQPVMFWPPGPKYRKSYFDVFSSVWHHGDYVRLNPQTGVVMLGRSDGVLKPSGVRFGSAEIYNILLKHEDVEDSLCIGRRRDDTDETVVLFVRLSSANESGADLAARIQATIRKELSPRHVPGIIDACPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANASCLD-------- 70605878 2 ------------------DYFTLYQLALEKPEVYWKSFSDKLTWFTPWEKVL---QQKDKYRYSWFVNGKTNISYNTVDRHTG-----TALVFFPEDSKPI-YVRFEELKRVVQSISSILLKLGLRKGKRITIYSPNSIQTLSTIFASARIGAIYSLIFAGLGKEAVNSRLQDFNPDIIVTSKYTVRRGNKIPLHHK-----------------------GNIMFRQKDDNEEINNLLNMSEDVKVEEIESSEPLKVMYTSGTTGKPKGVILPHGSWMVGDYTVFDILFGLKPTDTVFTTADVGWITF-SRVMYGTLLHGSTFGFMEGAPDNPT-DRLVKIIDEIRPKVFFTSPTLLRMLRR------YEIRIPRVEYIATAGEIFDEQTWEYAKR----FADRVTDVYGQTELGYIIGTPYSLDDVEAKPGYAGVPFPGAVVDTLDEDGRSVRGNPGYLVCKTPFPTQFTGILNDEERFL-SYFKKF--GYHDTGDVAILEGNYVKIVGRADDMIKVAGHRITSGEVENVIMEIDGVKDVAVVGVPDEVKGEKLIVFIVGNVNQD-------EITRKVRDSLGPIYIIDKVYYVKRLPKSRSGKVVRRALRDLLIGKQI---DSSMLEDPEVIEEIK----- 46123425 32 -------------GLNLKTFNDLYDWSCSKRSDFYAQLWASQKWIHEYSYVVDESI-PITKLPTWFPGIRLNFAENLLRSTLHKEDDKIAITEVREGNSSVKNVTWGELRQRVARTASALKQRGMKKGDRVVIVGAHAVETCVVFLATTWLGGLFSSSSTDMGVGGLLQRTVQIDPKFVFFDDGALYNGKVIDLRDKIKGVVEGMECPSFKGVIVVQRFDTAQDTSSPNTQRLEAFLSSASSTPPPERVGFQDPMVVYYSSGTTGTPKAIVHGVGPILVSIAKEGVLHRELTHKDVTLQYTTTGWIMYLSSV--ARLAFGGRTVFYDGSPFVPDRCVLLRIVEEQKVTSLGISPRWLGELMKEGIVPQKEANLNSLTAVLSTGMVLKEQVFEWFYDGAFPNHIKLANFSGGTDIAACFVMENPLCPIYAGGCPGRVIGTPMAIYPSSADSPVPDGEPGDLVGTAAFPNVPLCLWNDTNPYTSAYFARFPGVWSQGDFAAVHPKTHIHILGRSDGVLNPSGIRFGSADIYAVIEGATEVAESLCVGQRRPDHDESVVLFLLMKPGVKFTVELANTIRERIAKELTKRHVPKYIFEVPDIPVTVNGKKVELPVKQIISG--SNIKPSGTLLNPESLDKIEEVEQ- 196248431 1 -----------------------------------------------------------------------NISE-LLARHARKFPEKTAVI------DGETELSYAEVNRTVNRLASSLARLGLGCGDKIALYMPNTKEFVFSYFAVLRLGAVVVPINARLTASEVQYILDHSDAKALIAHDSVHQA--LVPLVGKSD-------------VIWIKTGKEEDGWR-----SLEELIGSGDPKEIVCSAKEEDEATILYTSGTTGRPKGVLFTHRNIITVADMIVIET-KIDRHSRLLHLMPLSHSAPLHLFFVGGMYVGATHVVAP----AFSPEALLELVERHKITHFFGAPVAYLLTAKHPR--FMDYDLSSVRYWMYGGAPLSREEVRFVASRFGAERVMCL--YGLTEAGPNGTYLAPEEHEEKAGSVGKYAALHCEVAIVDEGNEVAPGEVGEIVLRG--ESVMKGYYKDE---EKTNDVIRNGWLYTGDLARRDEDGYIWIVDRKKDVIISGGVNIYPKEVEDVLRTHPAIADVAVIGVPHPEWGETAKAFVVL---SAPLESLADDCKRFLSGKLADYKIPRLYEAIAELPRNATGKVLKQVLRA------------------------------ 88319806 19 -------------------------------------------------------------------------------RRARKTPHRTALIH------GDTTVTYAGLYERTTRLAHALRDSGVRRGDRIAYLGPNHPSYLETLFAAGTLGAVFVPLNTRLAGPELAYQLTDSGAKALV-------------------------YGPTFGGLVAGLPGNSDVRTYVEVGAEYDQLLDMASDEAIDEPVIPDDTCIIMYTSGTTGRPKGAMLTHGNLTWNAVNVLVDQDVIT-DERALVSAPLFHTAGLNMLTLPVLLKGGTCVLVE----AFDPAATFDLIERHRITFMFGVPTMFEHVARHPRWA--DADLSSLRMLSCGGSPVPTPLIAAYQER----GLTFLQGYGMTEASPGVLFLDAEHAVTKAGSAGVPHFFSDVRVVRPDLAPADIGETGEVVVRGPHV--MPGYWGLPDETAAVFHD---GWFRSGDAARIDEDGYVTIVDRLKDMIISGGENIYPAEIEDQLLAHPDIVECAVIGVPDEKWGEVPRAVVVPREDVALDPD---EVLASLAGRLAKYKIPKSVVLADELPRTASGKLLKSRVRK------------------------------ 167574317 7 --------------------------------------------------------------FEWRVPARYNIGVDACDKWADGSG-RVALIHEHADGVIARC-TFDQLRSASNRLANSFARAGAKRGDRIGILLAQGPETAIAHLAAYKLGAVAVPLFTLFGADALEFRLGDSGAVALVTDRAGYEKI-----------APLHASLPSLATIYCV---DGAPDLAEPGVLAFDAALAAESDKFEPADTSADDPALIIYTSGTTGKPKGALHAHRVLLGHLPVEMSQNLFPARARLSWTPADWAWIGGLLDVLLPSLHHGVPVLARRFE--KFDGVAAFELLARHGVTHTFLPPTALKLMRAAVAEPRDRYALAIESV-ASGGESLGAELVAWGRDAFGVT----INEFYGQTECNVVLSSCSALFEPRAGTIGKAAPGHRVAIVDDAGNALPPGIEGNIGVRAPDPVMFIGYWHKPDATREKFAGDY---LLTGDVGVADADGFIRFVGRNDDVITSAGYRIGPGPIEDCLLKHPAVRMAAVVGVPDTTRTEIVKAFVVLNAGYAASDALARELQEHVKTRLAAHEYPRAVAFVDRLPMTATGKIIRHALRD------------------------------ 160894566 34 ---------------------------------------------------------------------TFNFAFDVVDALAEKTPDKTALIYVSRDK-EEKKFTFKEIKEYSNMAANYYKSLGIKKGDRVLLVLKRHYQFWFTILALHKIGAVAIPATNILKVEDYRYRIEAANVKAVVCTAD----------DKIPDAMAAIDPDDKVIKVIVNGEREHFHPFDKDILSFSKEFARPTGED----TVYAHDTMIIMFTSGTTKHPKMVAHNHLYAL-GHYITARYWHNVKTDGIHFTVSDTGWGKALWGKLYGQWLCETCIFVYDF--DVFSADNIMKLVEQYKITTFCAPPTLYRILVK---MDLSKYDLSALTYCTTAGEALNPEVFYKFKEMTG---FTIFEGFGQTETT--LAIGNLKNTTPRPGSMGKASPLYDVHIMRPDGTLADVDETGEIVIKGEPYGLFSTYNNNEEMTKEVKHD---GYYHMGDTAYMDKDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMKIPYVLECAVTAIPDGTRGQAIKATIVLTEGTVGDDNLKKELKRYFKENMASYKRPRVIEFVDEMPKTISGKVRRVEIKE------------------------------ 218723594 14 --HPNPQSIEKSKGIQFANYDALYQWSIQNRSEFWSNVWEELPLIHEHTRVVDES-APIQSNPDWFPGVRINFAENVLF-SAQSYADKIAVHEVVEDLQSPRDYTWGELRQQVGLYTQALKAAGVKRGDRVAVVTGNNINCLVLFLATTSLGALISTTSSDTGTKGILDRLTQIKPTLLFVDDAAVYKGQIVDLRGKISEVINGLQFKGVIALPRLRDQPRDITGIPRTQLLKDFLSKAPSDKLEFVRVGFRDPFLIVYSSGTTGQPKCIVHSTGGVLINLAKESILHRDMGPNSTILQYTTTGWIMYLTSV--ASLLSGSKIILYDGSPFAPDAGFLIRLAGEQRVTHFGISPRYLQELRKQKIQPRKIADLSSLYIVSSTGMVLADSLFEWFYDEGFPAHAHLGNISGGTDIAACFAIDNPGCQAAGLGVPIAVYGQVDEGLEGVNGSALPDGESGELVATAAFPCTPVTFWGEDGPYFKAYFARFNNVWTHGDFITIHPTKQVIFSGRSDGVLNPSGIRFGSAEIYNVLETQSEVLESVCVGQRRPDLDESVLLFVQMQPGRKFTETLVQRMRDAIRKSLSPRHVPKYIFETPAIPTTVTGKKVELPVKQIVSGK--RIKPSGTLANPESLE-------- 52079510 7 ---------------------------------------------------------------------------------AQSKPDRTAYIF------GEQTETYGGLQQKIDCFAEGLREIGVEKGDHVALLLGNTPHFVIAFYGALKAGAVVIPINPAYTPTEIGYMLTNGDAKVIVA------LGQLLPLYEKVHESLPKVGC------VVLCETGEPLQEPENTEVKMSFTSIMKPPVRPFPEIDDEDTAAILYTSGTTGRPKGAMLTHQNLFSNANDTARY-LTMNESDLVVAALPMFHVFCLTVCMNAPLMNGAAILIVP----KFSPAEVFKLIKKHQATIFSGVPTMYNYLYQY--EGADETGFRSIRLCISGGAAMPVALLKSFEERFG---VLVLEGYGLSEAS-PVTCFNPFSTGRKPGSIGTNILNVKNKVVNELGEELPAGQVGELIVKGP--NVMKGYYKMPDETAHTIKD---GWLYTGDLAKRDEDGYFYIVDRKKDMIIVGGYNVYPREIEEVLYLHPKIAEAVVIGVPDPNTGEAVHCYVVPKD-KTLTEE---DVLSHCKKHLAKYKRPSAIVFMDEIPKNSTGKILRRALKDILTNK------------------------- 213018317 44 -----------------------------------------------------------------------NFGFDVIDAWAKEDRNRLAMIWV-DQKGNEKTFTFRQFMNLSNQVANMLLKYGINKGDRVLIMLPRVPEWWIFSIALIKIGAVFCPCPTMLTQKDLKYRINAAKFRMVITNQENAEKIDEIWDACPSLTSRFLTDGERPEWINYKSELTYPAPASHRLV-----------NLPGMKKTRSTDPMVIYFTSGTTGEPKMALHNQAYPLGHL-VTGGLWLDIHPNDLHLTLADTGWAKSAWGKFFGPWMKGAATLIYDFR-SKFNSTEILPILSKYEVTTFCAPPTIYRMLILADLETF---DLSQLRHCVSAGEPLNPEVIRAWKEGTG---QTIYEGYGQTELVLCIGTFP--CMKAKPGSMGKPSPGWDVALLDEEGNPVPTGLEGKIAIRRHPVGMFMGYLEGEHLNEDVFAD---GWYYTGDKAYQDEDGYFWFVGRNDDVIKSSGYRIGPFEVESALLEHPAVQESAVVGSPDVIRGMVVKAFVVLNPGFAPSESLVKEIQKYVKRTTAPYKYPRIIEFVDSLPKTLSGKIRRNELRAL----------------------------- 56420026 1 -----------------------------------------------------------------------NISE-LLARNARKFPEKTAVI------EGESSLSYAEVNCMVNRLASSLARLGVGRGDKVALYMPNTKEFAVSYFAVLRLGAVVVPINARLTAAEVQYILGHSEAKALIAHDLVHQ--------------VLAPLVGGSDGIWV------KTGKAEGGWLSLEELIDSGDPEEIVCPAKEDDEATILYTSGTTGRPKGVLFTHRNVITVADMIVIET-KIDRQSRLLHLMPLSHSAPLHLFFIGGTYVGATHVLAP----AFSPDALLELVERHKITHFFGAPVAYLLTAKHPR--FDEYDLSSVRCWMYGGAPLSREEVKFVASRFGAGRMMCL--YGLTEAGPNGTYLSPEEHGEKAGSVGRDAALHCEVAVDENGQEVAPGEVGEIVLRG--ESIMKGYYKDEEKTNEVIKD---GWLYTGDLARRDEDGYIWIVDRKKDVIISGGVNIYPKEVEDVLRTHPAIADVAVIGVPHPEWGETAKAFVVL---SQPLEPLAEECKRFLSDKLADYKIPRLYEAIAELPRNATGKVLKQVLR------------------------------- 72162557 2 -----------------------------------------------------------------------------------------------------------------NQVANLLVSRGIRPGDKVALACPNVPYFPFVYFGALKAGAVVVPLNVLLTPREIEYHLRDSGAKALFAFTGTPELPLGERAWQAFQEVAEC------ELYIDLPAAAGATTSAIPGAETFWAALNGQPGEFESVRTEGDDVAVIIYTSGTTGQPKGAQLTHTNLLFNAVASSALFDQPDSHDVFLTVLPLFHIFGQTTMMNAALYRHGTMVLMP----RFDGDEALSLMEKEKVTIFAGVPTMYWGLLNAQGDHDIKQISQTLHTAVSGGASLPAEVARKVKEKFGIE---ILEGYGLSETSPVVSFNNP-KRKAKPGSIGLPIWGVEMKLVDENFNTIEGEGPGEIAVRG--HCVMKGYHNRPEANAQVM---RDGWFRTGDIARRDEEGFYFIIDRSKDMIIRGGYNVYPREIEEVLMTHPQVSLAAVVGVPHDTHGEEIKAFVIPAEGATLTED---ELIAWAKERLAAYKYPRIVEFRTELPMTATGKILKRELR------------------------------- 186473739 37 ----------------------------------------------------------------------INACIECCDRHADA--NATALDAI-DAHGRYRSFSFAQMKELSARVANALVAQGVKPGDVVAGLLPRTPELVATVLGTWRAGAVYQPLFTAFGPKAIEHRLQMSGARLVVTNTA------------------NRSKLSEIVTCSSIATVREPGEHLPESDVDFRDVLDAQSASFEPVLRTGTDLFLMMSTSGTTGLPKGVPVP-LRALLAFGAYMRDAVDLRPEDRFWNIADPGWAYGLYYAITGPLLLGHATTLYE---GGFTVDSTYDIIERLGITSLAGSPTAYRLLKAAGPDVAARIK-GRLRVVSSAGEPLNPEVIRWFNTEL---DVPIHDHYGQTELGMVVNNHHGLAHTIRPGSAGFAMPGYRVAVLDEASSELAPNQPGQLAIAGSPLLWFTGYW------RQDTPAISGGYYRTGDNVELEPDGSVSFIGRADDVITSSGYRIGPFDVESALIEHQAVSEAAVIGVPDPERTEIVKAFVVLSQGYDATPALAEELSQHVKRRLSAHAYPRAIEFVDSLPKTPSGKIQRFILRK------------------------------ 114321797 4 ------------------------------------------------------------------PDGRLNMAYEALDRHVEAGGDHEALVWRGLD-NERRASSYAELLEASARFAGALRARGVGLGERVCTLAPRRPEPFIAGLGALRQGAVFAPLFPVYGPQPVRQRLTVSEARVLVTTEQLYR----------ETIWPIRAQLPALQDVILLDGEAPDAE-------RWDWFIGQAEP-VPPVSTGPEYPALLHFTSGTLGPPK-CVLHAHRAAAAHVASGRLVLELSPGSRHWCTADLGWVTGVSYAMLVPLLCGATTLIDEPP---FEAQRWYGLLEQERIQSWVTSPTALRLLRRAGTEIADGVDLSALQRLFSTGEPLDAPLTHWSQATFG---TPARNGWWQSETGVIMIAQYGDEPVAPGRMGRAVPGIEVALVRHGDDGVTPRGEVGEIAVRSGWPSQFLAYLGDTERYRQAFLD---GWYLSGDLAKRLPDGELQFLGRSDDVIKTRGYMVGPAEVEAVLNRHPAVAESAVAGVPHRLTHTVVAAWVVPNARPEDPERLRRELLVYARRALGPAVTPRRITLVDELPRTPGGKVLRRAL-------------------------------- 138895541 7 --------------------------------------------------------------------GRLNAAGLFIDHHVHSGGDKTAIYYR------DEQISYRTLQEKVNQAGNMLRELGYKLEDRLIMVCHDTPEFIYTFFGAIKIGAVPIPVNTMMQSSDYEYFLNNSRAKGLVIHEDLWEQLEPARERFAF-----------LEHVIVIYESANKV---LEGTLSYHQLIHRAAKELTAAPTNKDDAAFWLFSSGSTGEPKGVIHLQHDMEYALNTYAKQVLEMNEHDRCLSASKLYFAYGLGGGMYFPLGSGASTVLIKERPL---PETMFQAIETYKPTIFFGVPTLYGAMIDYVEKTGRQFDVRSLRVCVSAGEALPPSFYYKWKKLFGVD---ILDGIGSTEALHIFISNRIG--DVKPGSSGKAVPGYDVKIIDGQGNELPPNEVGDLIIRG--DSVAHGYWNLHEQNKQKFVGE---WLYIGDKYYRDEEGYYWYCGRSDDMLKVGGIWVSPIEIENCLLQHEDVLEVAVVGVDNEKGLTVPKAFVVLKDGVTPSAKKEEELKQFTKQQLAHYKYPRIIEFIDELPKTATGKIQRFKLRQLL---------------------------- 161525162 6 -------------------------------------------------------------HFRWAIPAHYNIGVDACDKWADGSG-RLALIHETAD-GDVARFTFDDLRNASNRLANAFARAGLRRGDRIAIFLAQGPETAVAHLAAYKLGAIAVPLFTLFGADALEYRLANSEAAALVTDAAGY--AKIAPLRDR---------LPALHTCYCIGADAADAP----GVLRYDAALAAESPEFAPADTAADDPALIIYTSGTTGKPKGALHAHRVLLGHLPVEMSQQCFPRDARLFWTPADWAWIGGLLDVLLPSWHHGVPVL--ARRLEKFDGDAAFALMARHGVTHAFLPPTALKL-MRTVERPRERYALSLKSV-ASGGESLGTELTEWGRDALGVT----INEFYGQTECNMVLSSCAALFEARPGAIGKAVPGHTVAIVDAHGTPLPPGVDGHIAVRRPDPVMFIEYWRNPDATRDKFAGDY---LLTGDTGAIDEDGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDPTRTEIVKAFVVLNDGHVGDDALVQALQAHVRTRLAAHEYPRAIAFVDSLPMTATGKIVRRALRD------------------------------ 71022095 40 --------------LDLRTYDQLWQWSCTHLNDFWTTVWDETAVISSVGAPLAGDNAPIYPPPRWFQGARLNFAENLLRHGTRANRDDVAVIQSTEVDTDESSISYAQLYSMVAQAAAALRSRGIQKNDCVASYSANNTQNLIAFLAASSIGAVWTSAAADFGPEGVLERLRTVRPKVLISVNAVRYNGKVHDHLAKLRSVVEGLEIPHVKTHPVLEPHAGDAARWTSWDHFVAEGASAVDQPIAFEQLDFNHPLWILFSSGTTGKPKAITHRAGGMLLQLSKEHIIHGGLTRSDVFFQHTTTGWMMWN--FLVAGLVTGCTIVLYDGSPLKP-VSVLWELAEKHGVTTFGTSAAYLGALEKSGYEVGANHAELCVRQILSTGSPLRAELYAFIHQRIGSDILIGSITGGTDLCSLFAGHNTALPVYAGEIQARNLGMNIGVYDSDARQEITCANMVGDMICKSPFPAQPLGFWKQPEKYFDSYYSQVSGVWYHGDFIMLSEHGGVVMLGRSDGILNPGGIRFGSSEIYELLESPDNITDSLVVALKTPRDDEVVCLFVVLDPAVRIDQQLEHSLVSLIRTKRSPRHVPKFIKIVSDIPKTLNGKKVEVPVKKIINGAPLDTINSATLINPESLHQFV----- 154247455 15 --------------------------------------------------------------------GRFNMGVACADAHADGSG-KPALIFV-EESGPVRTYSFDELKALTNRFANALVARGLKRGDRVAVFLPQAPETAIAHIAAFKAGLISVPLFTLFGDEALEFRLAASGARVLVTDLTGLAKLERV-----------RGHLPELEHVFVIGPD-------TGGASSFDAALEAASDRFIPVDTGPDDPGIIIFTSGTTGNPKGALHGHRVLLGHLCIQFVHQYMPQPGDLHWTPADWAWIGGLFDVLFPSLYLGVPVL--AHRAKKFDPDAAMDLMARHQVRNVFLPPTALKLLRQAD----VRHDGLKLRSLLTGGETLGAELGAFVQERLGVEAREIY----GQTECNLVVGSNSSFFPIRPGAMGKAIPGHDVRIVDDEGHELPTGEEGHIGIRRGDPVMMLEYWKNPEATAQKYAGDF---LLTGDMGRQDEDGYLWYVGRSDDVITSAGYRIGPGEIEDCILKHPAVALVAVVGVPDPLRTEAVKAWVVLKAGTTPSDALAKEIQDFVKTRLSAHEYPRHVAFADTLPMTATGKILRRELRA------------------------------ 194289443 21 -----------------------------------------------------------------------NAAEDLLSRNLQARGGKTAYR------DDTTSLTYAELDDRSRRFSGALRAAGLRQEERVLLCALDTVDFPVVFLGCLLAGVVPVAVNTLLTADDYAYMLDHSGARAVVVSE---------PLLAVMQAAIDKSGLAP--TVIQAAPHAGAAPSCSVGAM-----LARTRTPATAASTGPDDMAFWLYSSGSTGRPKGTVHTHANLFHTADLYARQVLGIREDDVVFSAAKLFFAYGLGNALTFPMSVGATTVLMAERPT---PAAVFKRLREHQPTVFCGVPTLFAGMLAAPDLPARA--DVALRVCTSAGEALPRDIGERFLAHFGCD---ILDGIGSTEMLHIFLSNRPG--AVRYGTTGVPVPGYEIRLLDEQGQPCAAGEIGELFIKGP--SAALMYWCNRDKSRETFVGAWTRSGDKYL---RDADGYYTYAGRSDDMLKVGGIYVSPFEVEAALAQHPAVLEAAVIGVTDADELVKPKAFVVLRPGQQWHDGMAAELQAFVKSRLAPYKYPRQIECVPELPKTATGKIQRFRLRQ------------------------------ 68510506 11 ------------------------------------------------------------------------------HRRARQAPDAVALDFRG------TTVTYRELDERVTRLAHALRARGIGPGDRVALLSANHPAYLEVLFAAGLLGAVFVPLNARLTTPEVEYCLADSGSAVLIHSAALADVADAAATAAGTAAGTARRVVLD--------------GAPDDRAVGYKEIIATGPADRLDLPVTHNDPCFIMYTSGTTGRPKGVVLTHGNEVFAVMKAIVDLDFLS-DQVALDAAPLFHTDALNLIALPTLLKGGTVIVEEG----FKPGRILHLIETKRVTYSFGVPTMLDAMSTHPNW--NRTDLSSIRRWIVAAAPVPPRTLQTYTAR----GVRLCQGYGLTETGPGALILTPKDAERKLGTAGAPHFFTDVRVVDPDGPEVAPGDRGEIQISGP--NVMRRYWNRPDATAEAF--TGDGWFRSGDVGVPDEDGFVTIVDRLKDMIISGGENIYPAEVEAAILDLPGVLGCAVFGVPDEKWGEVGRAAVTLADGATLTED---ELFAFLGERLARYKIPKSLLVLDEIPRNATGKI------------------------------------- 147677880 10 ---------------------------------------------------------------------EFNICTFLLDRHLKERGNNIAVYY------KDKKLTYAQIAEESNRFGNVLLNLGIERENRVMICLYDCPEFITSFFGAMKIGAVPVPVSTMAVSQDYLYYLNDSRAKVLI-----------IDEKILPEVIKVKNQLIHLKHIIVLGN-------SEPGQLNYSELIKNSPPDLTTAITSRDDMAFWFYSSGTTGKPKGVVHLH-HDLVFLTAHCREVLSMTPDDIVFSVSKLYFSYGRNSSLDSVFFSGGAAVLY---PGLPRPESIVKVVKKYRPTIFCGVPSSYSAILNYLEKYKVEYDFSSVRAFVSAGEPLPKGIFYRWKEKFGMD---ILDGIGSTDVGAIYISSLPG--QIKPGSVGKLLSNFEGKLVDELGREVARGEIGNLWIK--CDGTASHYWNKHQKTKESFCGE---WFITGDMFYQDEEGFYYSVGRSDDMLKAGGIWVSPFEVEDILTEHHAVSECGVVGAPDKDNLEKPVAFVVLKKGYKPSPLLENELQEFVRSKTAHYKYPRCIHFVDKLPRTANGKLQR----------------------------------- 212640075 8 -------------------------------------------------------------------------------------PHKEAYVYEGE------RRTYGELNAAVSKFASGLRHLGIQKGDHIALLLGNSPYFVIGLYGALRAGATVIPINPIYTADEIHYILTNGDVKVVIALDL------VIPTLMKLD-----GRLPNVEHMIICETPQEQGIAAPAKMKSFTNVLAIGDVPFFGPELHDDDVAVILYTSGTTGKPKGAMLTH-KNLYSNAQDVADYLKMNENDRVIATLPMFHVFCLTVALNAPLMNGGTVLILP----KFSPAEVFKVAREQKATVFAGVPTMYNFLYQYPD--GKAEDFAHIRLCISGGASMPVALLKNFEKKF----QVIISEGYGLSEASPVTCFNPLDRPRKPGSIGTSIVNVENKIVNELGEEVPVGEVGELIVRGP--NVMKGYYKMPEETAHTI---RDGWLYTGDLAKMDEEGYFYIVDRKKDMIIVGGYNVYPREVEEVLYSHPDVVEAAVIGVPDPNFGETVKCYVVSKNKQ----LTEQQLIAYCSEHLAKYKVPSSIEFLEELPKNTTGKILRRALKE------------------------------ 154246039 15 -----------------------------------------------------------------------NMAVHACDGIAARAPDRPAL--FLPHGAGFRPVSYGALAAASNRLAHALLAHGIGRGDRVAILLPQSLDVLVTHLAVYKMGAIAVPLAGAFGVDAIAYRLADSGARALVTDDAGL------------AKVVERPQALGLLI---------NVDGARAGVLDFTTLLDAASDRPLAITSGPDDPALMIYTSGTTGQPKGALHGHRVLLPHVSVTFTHEGIGQAGDRMWTPSDWAWAGGLLNTILPALALGVPVV--AQPRGKFDPEAAFDLIKRAQVRNVFIPPTALKMMRAVPD--PKTRFNFDLRTVGSAGEALGAETFEWGRQALGVP----VNEFYGQTECNYVIGSSAALGVAKAGATGKAVPGHEVAVLGEDGAVLPPGQMGQIAVRAPDPVMFLEYWNRPDATQE---KVRDGWLITGDLATQDEEGYFHFLGRDDDVITSAGYRIGPAEIEDVLLRHPAVSIAAAVGKKDPLRTEIVKAVIVLMPGITPSPALEDDIRAFVRTRLAAYEYPREIEFVAELPLTTTGKVIRRLLRD------------------------------ 33597767 12 --------------------------------------------------------------FRWLVPTQFNIADACCHRWAASSPDRIAIYYE-DEAGNRKVWTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDADARVAIVDYASSANLLAI-----------SDNCPNLHQII-------GIGFADERVLPWRSLLARQPNEFKMVATRASDPAILMYTSGTTGAPKGALLPHSVLIGNLPGFVASQDWFRPGDVFWSPADWAWTGGMMDALLPTLYFGHPIV---GTRGRFTPERAFELMERYQVTNTFLFPTALKMMMKSVPEPRGRYQLALRSIM-SAGESVGETVFEWCEQALGITP----NEMFGQTELNYVVGNSNRRWPARPGSMGRPYPGHRVAVIDEAGRPVKPGETGEVALNRPDPVLFLGYWRNEAATAAKFTDDWC---RTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHPAVANAAVVPKPDAERGALVKAYVVLTPEYQDPDSITQVLQEHVRDRLAPYEYPKEIEYVDALPMTTTGKIQRAVLRR------------------------------ 56419565 27 ----------------------------------------------------------------------------VLHERAAEFGSQPALTFY------DKTITYAELEAAVNRFTSSLQALGVQKGDRVAIMLPNCPQYVIAYYGILQAGAIVTQVNPMLVERELAYLLKDSGAETIVI------------YEPLYPRLAAVRGETAVKQAITVSFGAPPSVSLAEGDVTFDEFLAAGSGAVRPVSIESHDVAVLQYTGGTTGRSKGAMLTHRNIFANVLQCAEFFTFEFGKERYLTVIPLFHVFAMTSGMNLAIYQGAENILLP----RFELKEVLETIRDKQPTVFPGVPTMYVAITN--TPGVEQYGISSIKTCNSGSAPMPLELMRDFEAKTG---AVILEGYGLSEASPVTHCNPPFAARKPGTVGIGMPLTEYKVVDVATGQELPPGEVGELIIRGP--QVMKGYWN---MPEETAAALRDGWLYTGDLASIDEEGYVTIVDRKKDLIIAGGYNIYPREIEEVLYEHPAVKEAAAVGVPDPYRGETVKAIIVLKDGMQASEE---EILAHCRKNLAAYKVPRIVEFRAELPKTNVGKILRRALRE------------------------------ 124486076 27 -----------------------------------------------------------------------NFAFDVIDAWAKRDRNHLAMIWTNQD-GEEKKFTFWDMMVHSNEAANILMKFGIQKGDRVLLMLPRVPEWWILVLGIMKLGAVYSPSPHMLTVKDIAYRIKVGGFKMVITDSENMAKVDEVATQCPHLQLRMIVDDKPGEKVPIPW-IGYQNELKYPAPVSTKLVSSSGR------KVLATDPMLIYFTSGTTKDPKMVLHDYAHPLGQT-VTAKFWHDLTEHDVHFTVSDTGWAKCGWGKIYGQWICGACIFVYDYR-TKFHATELLPLIERYGITSFCAPPTIYRMLIIAD---LKKFSFSELRTCTSAGEPLNPEVIRIWREGTG---LTIREGYGQTET-CCCIATLPGME-VKQGSMGKPVPGWHIQLHDDDGKEVEKGDIGKIAVSPRPVGLVREYLNNPEENAAMFVN---GWYYTGDKARIDDDGYYWFVGRNDDVIKSSGYRISPFEVESTLLEHPAVKESAVVGSPDEIRGMVIKAFIVLHEGYAPTEKLAKEIQEYVKRTTAPYKYPRLIEFLPELPKSFSGKIRRGELRDREMKRFETEGN------------------- 45658358 25 --------LKEKKNLSLSTFEELRVWSVNEIGSFWESIWEFSEVVHSQKYDLVYQSGSNFTDSKFFPGAKLNFAENLLRR----TDSFPALIYRGED-GSKREVSYAELYSYVGAVATDLKKRGVVPGDRVVGLMPNVPETVIAMLATTSIGAIWSSCSPDFGVKGVLDRFGQIEPKILFTTNLYSFKGKDLSLAENLTQILK--SIPSIEAVIVSDYKNGILHFKNNIHLFETVLFENEGASPNFYQTNFDHPVYIMYSSGTTGLPKCMVQGVGVFL-NHWKELALHCDLKPGERIFYYTTCGWMMWNW--LVSSLSIGATLVLFDGNPFFPTQEILFQIASEEKINVFGVGAKYILTLEKSKFQP-KDFDLSTIRTVLSTGSPLTTSGFRYVYQHWKKDLQLSSISGGTDLNGCFALGNPILPVYEGEIQCRG---LGMDVEIWNESAKSVIEQKGELVCKQPFPSMPLYFWKDPKKYKSAYFESYPSVWCHGDFAELKKSGGLVVYGRSDATLNPGGVRIGTSDIYGLIETFTEIADSVIIGQ-DWKEDVRIVLFLKMIPGKKLEDSLVQTLKREIKEKISPKHVPSKILEVADIPYTINMKKVEIAVKKTIQGEP--VTNKEALSNPESLE-------- 171325609 12 --------------------------------------------------------------------------YNLIEKHAMANPNKLALKWE-NEQGETREITYGDLIKHANQIGNALLKRGLEKGDKVLVMVPRLIEAYEVYLGTLKAGLVVIPSSEMLRTKDLQYRISHGEVKAIIAYEPYVDQFEPIGNIDYIMKFVVGKTKPS-------------------GWINLEEAMKAESDELVAADTSRDDMAFLSYTSGTTGNPKGVVHSHGWGYAHLRIAAKNWLCIEENDLVWATAGPGWQKWIWSPFLSTLGSGATGFVYY---GRFDPEKYLQLLSKYEVNVLCCTPTEYRLMAKVPNIGDYKL--PHLRSAVSAGEPDGYRLIDTFEKYF---NIQVRDGYGQ--TENTLLVGVMKGMKIKPGSMGKPTPGNIVEIINENGEPCAVGEVGDIAVHVDTPTLFKYYYKDPERTA---MQFRGDYYITGDKARKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPAVKECAVVASPDEIRGYVVKAFVVLREGVDNDPALIPKLQEHVKQLTAPYKYPRKIEFVDDLPKTPSGKIRRVELRE------------------------------ 11499945 43 -------------------------------------------------------------------------AYRILEMAAEKYGNKVGTIFFGN------QITYRQAKEASDKVAGFLFDIGIEKGDRVIFALPNTPHAAPIMAGILKVGGIIVQCNPLYTQREIKFLAEDSGAKTMFCMDMLYSNVSPLLDDGTLDTVITCSLQD-----FMVGATMPDPPEKRKGLYSWKNVMEAEKTERRAEINPKEDVAMLQYTGGTTGFPKGVMLTHFNIVANAYQAANWDPKASSADVGIGMLPVFHSYGMTMMNVGILVGATIIPM----PDPRNYPMVLQAIQTFKVTTLAAVPTMYIGMLKLLEE--NGYDLSSLRVCTSGAAPLPIEVKRRWEELTGKR----ITEGYGLSEASPITHGNPIYGLNKEGSVGLPYPDTIAVVIDDEGNILPPGEVGELVIRGP--QVMKGYWNRKEETENT---LINGWLLTGDMAKMDEDGFFYIVDRKKDMIIAGGFNIYPREIEEVLYEHPAVAEAAVVGIPDPYRGETVKAFIELKPGWK-GKVTEEDIIKFCKERLAPYKVPKLVEFRDELPKSLVGKVLRRVLRE------------------------------ 183222441 23 --------LEKKLGISFPDYVSFHKFSTDNTEVFWNEWLLESGFILRSKPSKTLERGSHFAKSKWFPGAFYNFAENLLE---KGDSQKEAIVFYAED-GTVQRLTFQKLKNEVIKLQNHLLSLGVKKGDRVVGIVPNAPISTIGMLATTSLGAIWSSASPDFGVKGILDRFEQILPKVVLSVESYLFKGKKISIIDKLEEVLSSAKHSEFLQTIMYDFVEPKVDFKIKNPIRYEDLKDPENLEIQYTPIEFSDPVYIMFSSGTTGLPKCIVQG-GGVLLNHTKELSLHCNLSSGEKLFYYTTCGWMMWNWS--QSVLALGATLYQFDGNPFYPNWETLWSMAEKENIQVFGTSAKYLSVLEEEGISVKEKYLLPNLKVILSTGSPLPISGFQYVYEKINPKIQLSSISGGTDLNGCFALGNPSLPVFAGQIQCKG---LGMDVQVFDDMGKSVVGEKGELVCPTPFPSMPLYFWNDENKYKSAYFETYVNIWCHGDFASITPENGLIIYGRSDATLNPGGVRIGTADIYSVVAKIPEIKDSVIIGQ-DYKDDVRVILFVVLSNGIQLDEVLIKKIKEQIKLETSPRHVPSLILTVPEIPYTVNGKKVEIAVKQTVAG--IEVKNKNALANPNALDFFKNRKE- 167772661 12 -----------------------------------------------------------------------NFSYDVIDEWARQDAKKPALVWV-DGGAGERRLTFAELSALSMQAANFFTAHGVQKGDFVLLVLKQRVEAWVCMLALHRIGAIVIPATFQLMPHDIEYRCNKAGIKMICCVDDGELLGNIRQVR---------AACTTLRHVAVVGET-IPADCIDFRRAVADYPTDFARPAGEA-ATDVHDLMLGYFTSGTTGMPKLIVHDYAYPL-GHITTANYWHEVRDGGLHFVSADSGWAKFGWGKIYGQWICGAVIVAYD-TEGKFDPVHMLQTIERLRPATFCAPPTVYRFLIKED---LSKYDLSSLKKCTIAGEPLNPEVFNRFKEATGLELTE-----GFGQSETTVIIASFPWFPIKPGSTGKFSPLYDLDIVDEDGNSCEDGIVGTIVVKNLDKGRPAGLLIEYRDDPEANAAAFYNMYSTGDTAWRDGDGYIWFVGRNDDVIKCSGYRIGPFEVESALMTHPAVLECAVTAAPDPVRGQVVKATVVLARGVTPSDALKKELQNHVKKETAPYKYPRIVEFVDELPKTMSGKIKRKQIR------------------------------- 56420526 7 -----------------------------------------------------------------------------IDHNVQGGGEKTAIYYR------DEQISYRELQEKVNQTGNMLRRLGYRIEDRLVMICHDTPEFIYTFFGAIKIGAVPIPVNTMMQPSDYEYFLNNSRAKGLVIHEDLWERLQLIRERFAF-----------LQDVIVIH---ENANSSVEGTLSFHRLLACADRELAAAPTNKDDAAFWLFSSGSTGDPKGIIHLQHDMEYALNTYARQVLEINENDRCLSASKLYFAYGLGGGMYFPLGVGASTVLVKERP---APEVMFQAIETYKPTIFFGVPTLYGAMIDYVEKTCRRFDVSSLRVCVSAGEALPPSFYYKWKQLFGVD---ILDGIGSTEALHIFISNRIG--DVKPGSSGKEVPGYEVKIIDGQGNELPPNEVGDLIIRG--DSIAHGYWNLHEQNKQKFVGE---WLYIGDKYYRDEEGYYWYCGRSDDMLKVGGIWVSPIEVENCLLRHDDVLEAAVVGMENENGLVVPKAFVVLKDGVPRSAEKEEELKQFAKQHLAHYKYPRIIELIDELPKTATGKIQRFKLRQLL---------------------------- 108803204 16 -----------------------------------------------------------------------------LARVSRKQPEKLALVFEG------TRLTFADLDGRVNRLANALASRGVAKGDKVAVLSYNSHRVVEAYFACHKLGAVAVPVNFRMVEGEVRYVLSDSGARTLLFGEGFGGMAESI----VGDGAVALA----------VDMDGDAGGFAEG----YERLVSTAGPGEPAVEVDDDDDAFIMYTSGTTGFPKGAVLTH-KNLWMNTANWIMEMQVTGGSVWLSGLPLFHIGGVN-GVLPFIYLGGTNVITPS--GGFDPEAMLRLMEKERVTHCY---FVPAQWQQFLELDLSRYDLGSLRKALWGASLAPMRVLEGMAEAF--PSVEIVNAFGQTEMSSNTTFLKGEDAVRKMGSVGLPAVNVEVRIVDDENRDVPEGEVGEIVYRGP--TVFKGYHNDPEATAEAFEG---GWFHSGDLVRRDGEGYIYVVDRKKDMFISGGENIYPAEVERVISTHPAVAEVAVIGVPHEKWGETPKALVVPREGQRLT---REEVIEHCRKHLAGYKKPTYVAFVEELPRNAAGKVLKRELRRL----------------------------- 186476605 26 -----------------------------------------------------------------------NIGVDACDKWADGSG-RLALICETRE-GETARYSFDELKSLSDRFAHALRKCGVKKGDRVGIFLAQSVETALAHLAVYKCGAIAVPLFALFGPDALEYRLADSGAVALVTDVGGAQKI-----------AAVRASLPELLTIFCVDVDQADHALQA--DSFWSALDDAPPAGFDPEPTAADDPAVIIYTSGTTGKPKGALHAHRVLLGHLPVEMPQAFFPNDARLMWTPADWAWIGGLFDVLLPAWHHG--VAVLARRFDKFDGEAAFDLMQRHAVTHAFLPPTALKMMRAVEHPERWTLS---LRAVASGGESLGAELIEWGRRALGVT----INEFYGQTECNVVVSSCATLFEPCFGAIGKVVPGHRVAIVDDTGHTVPRGEPGNIAIHAPDPVMFLGYWRNEAATRD---KFRGDWLLTGDMGLMDAQGFIRFVGRDDDVITSAGYRIGPAPIEDCLLRHPAVRMAAVVGAPDAQRTEIVTAFVVLNPGYDASDALVQALQQHVKTHLAAHEYPRAIYFVEALPMTATGKVIRRELRD------------------------------ 218290785 1 -------------------------------------------------------------------------------------PDHPAIIH------GDTVLTYREFNERVNRVASTLLQLGLEAGDRVGIFSPNRPEILEVLFATWKAGLVAVPMNFRLHRDEVCYILNHSEAKVLVYAGIYQKEIEQI-----------SEDLIATRTAICLDGVENIGWCRTIKFFDYRELMKWGRTEEWLTAVDGDDLAWLFYTSGTTGRPKGAMLTHRILLLVTLNACVDIYPFEHDDVGLHAAPLSHGSG-AYALPLFAKGATNVIL---AASRFEPEQVFSEIEKHRVTVLPFMAPTMIKRLIESEKRTM-YDLRSLRCIIYGGAPMYVEDLVAGLKIFG---PIFAQVYGQGECLMTITGEHDLNRPERLASAGTARLGVQVCIQDAEGNPLPPGNISEIVVRSDLV--MKGYWRNPEATAETIVN---GWLRTGDVGYMDEQGYLYILDRTKDMIISGGNNIYPREVEEVLLRHPAIQEVCVFGVPDPEWGEAVKAVVVLRPGLTVTEE---EVIAFCRDHLASYKKPRSVEFVQELPKNAYGKILKRELR------------------------------- 91787506 10 ------------------------------------------------------------------PGARFNFAHHLIERNLA-RPAKPAYI------DDQGTLSYGDLAGHIRRLAAALLASGVRREERVLLLMHDCSDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLQHSRAQAAIVSGALLP----------TLQAAMVQGGHELKTVIVSRPDAA----LPEGAVALDTLMEQHAPLAEPAGTSPDDPGFWLYSSGSTGRPKGTLHSHGNPYWTAELYGTPVLGLTEQDVCFSAAKLFFAYGLGNALSFPLSVGATTILMAERPTPEATFKRWRGEVGGMRPTVFFGAPTGFAGMLASPALPAKTDIALRLVS-SAGEALPSELGERFTAHFGVE---IIDGLGSTEMLHIFLSNRPG--QVRYGTTGWPVPGYEVELRDDDGRPVPDGETGDLYIHGP--SSALMYWGNREKSRETFQGAWT---KSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLECAVIGKEDEKGLTKTKAFVVVKPGHQVDEAT---LQAFVKERLAPYKYPRFIEFMTELPKTATGKIQRFRLREL----------------------------- 126652666 29 -----------------------------------------------------------------------------LTRAYKKNPSKVAIHFMGKD------LTYTELYESALRFANYLQSLGVEKGDRVAIMLPNSPQSVIAYYGAMYAGAVVVQTNPLYTERELQYQMADSGAKVILVMDILYPRVKETALENVIVTAIKDY-LPFPKNLVYPFIQKKQYGFSVKVEHSGQNHLFSEIMRSAPIKVMDHDLALLQYTGGTTGFPKGVMLTHKNLIANTTMCDAWMYCVHGDEVIMGILPFFHVYGMTTVMLLSVFTQNKMVLLP----KFDAETALKTIDKQKPTLFPGAPTLYIGLLNHPDIA--NYDLSSIKACLSGSASLPIEVQEKFEEVTGGKL---VEGYGLTETSPVTHATPIWGKRVIGSIGLPWPNTEAIILRTGDTEELPVGEVGEIAVKGP--QVMKGYWNRPEDTAATFTDD---WFLTGDLGYMDEQGYFYVVDRKKDMIIAGGFNIYPREVEEVLYEREEIQECVVAGIPDPYRGETVKAYIVLKEGYSITED---ELNKYCRQHLASFKVPRYYEFKDELPKTAVGKILRRTL-------------------------------- 163722970 9 -----------------------------------------------------------------------NFAGDVIDKWAQ-DPEKLAMLWVDDDGNEVRK-TFAQLSAASKKLANLLTSLGVGQGDVVMVVLPRNIEWWEVFTACIRMGALLAPGTTQLTSKDLQFRANKAEASCIITNPELAEKFDKV-----------AEECPTVKSKIIITEPRED-------WTFYTEAVEAASDQFETAKTKSSDNCLVYFTSGTVGFPKMALHTHASYPIGHQVTGKYWLDLKPEDMHWNVSDTGWAKAAWSSYFGPWNMGAAQFI--HHTDRFDPIKTLELLAQYPITTMCGAPTIYRM---LVLQDLGQFKFPTLRHCVGAGEPLNPEIIEVWKKATG-----CVIRDGYGQTETVLLAGSFPCIEPRFGSMGRPTPGIELKVIDEDCNELPPNTEGDIAIK-VKPNRPVGLFKEYWKEPDRTASVYRGDYYTGDRAYVDEDGYFWFVGRADDVILTSGYRIGPFEVESALIEHPAVAESAVVSSPDETRGEVVKAFVILAGGFTASDELAKELQEHVKNVTAPYKYPRKIEFVDVLPKTVSGKIRRVQLRN------------------------------ 168140505 30 -------------------------------------------------------------------------------------PEKKALHFLGKD------ITFSDFHDKVKRFANYLQKLGVEKGDRVAIMLPNCPQAVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVILCLDLVFPRVTNVQSATKIEHIIVADFLPFPKNLLYPFVQKKQSNLESETIHLWNSVEKEVNTNVEVPCDPENDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGVHWLYNCNEGEVVLGVLPFFHVYGMTAVMNLSIMQGYKMVLIP----KFDMKMIFEAIKKHKVTLFPGAPTIYIAL--LNSPLLKEYDISSIRACISGSAPLPVEVQEKFEKVTGGKL---VEGYGLTESSPVTHSNFLWEKRVPGSIGVPWPDTEAIIMSLETGEALPPGEIGEIVVKGP--QIMKGYWN---KPEETAAVLQDGWLHTGDVGYMDEDGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHEKVQEVVTIGVPDPYRGETVKAFVVLKEGTECSEE---ELNQFARKYLAAYKVPKVYEFRDELPKTTVGKILRRVL-------------------------------- 121996989 9 -------------------------------------------------------------------DGGFNLAYQCLERNAAGRGGQEALIWRGAE-GERQVYSYQDLLDGALRFARALERRGVRLAERVCTLGPRRPELYLAALGTLRHGAVYAPLFSVYGPDPIRRRLELGEARVVITTRRLFE----------ERIAPVRGALPALEHVVLVDDEAPGAASW--------EAFCANDAAPQPMATGAEYPALLHFTSGTSGPPKGVLHVHRAAAAHL-ATGREVLGLAPGERYWCTADPGWVTGVSYGILAPLLCGATLVVDE---GEFDAQRWYGILATEGVRCWFTAPTALRMLRRAGPEALEGFDLSRLERIFSTGEPLDPALTEWTENHLG---RPTRDAWWQSETGAIMTAQY-GDAPVRAGRMGRPVPGVELILAEADGPVTQPGTTGEILIRRGWPSMFRAYLGAPERYRAAFVD---NWYRSGDLAQWDEQGELRFIGRADDVIKTAGHMVGPAEVEAVLNHHPEVAECGVSGIPDPVAGALVAAWVVTRRPPEAPEQLRRDLITHARQRLGAAVAPREIHFVDELPKTPSGKILRR---------------------------------- 52081357 21 --------------------------------------------------------------------------------------EKTAIHFLG------KKRSYREVYEDALKMADYLLSLGIQKGDRVSIMLPNCPQAVIAYYGVLFSGGIVVQTNPLYTERELEHLLHDSGATIIITLDMLYYKMKALTSIRHIIATSIKDYLPFPKNLLYPIVQKKENQMENETTHLFRTIMKRPVPSGPPEIDPAHDIAVLQYTGGTTGTPKGVMLSHRNILANMEMCAAWFYQLNKGEKVLGIVPFFHVYGMTAVLNFTIRQGYEMILLP----RFDARAALKTIDKEKPTIFPGAPTIYIALLNHPD--LHQYDLSSIKSCLSGSAALPVEVKQQFEKVTGGRL---VEGYGMSETSPVTHANFIWDLNKAGSIGCPWPGTDAAIYSEETGGFLGPYEHGEIAVKGP--QVMKGYWNNDEETAQ---SLRDGWFFTGDIGYMDKDGFFYIVDRKKDVIIAGGYNIYPREIEEVLYEHEAVQEAVVAGIPDEYRGETVKAFVVLKDHVTITE---KELDEYARSRLAPYKVPKVYEFRDELPKTAVGKILRRAL-------------------------------- 18034623 1584 ----------------------------------------------------------------------------LFEQQVEHTPDAIALIWE------DAQLSYAELNQRANQLAHALIAFGVQPDDRVAICIERNLNMVIGMLGILKAGAGYVPLDPEYPAERLAYILSDSAPKLLLTQQHLQ--------AQLPVEKLPVWQLDDTGHLNSVAQQPTD------------------NPDPRQLGLFPHHLAYIIYTSGSTGLPKGVMIEHHNVVNFTYSQCQTS-ELKSTDRVLQFASVSFDTAVS-EIFPTLSVGATLILRPAHIRIPD-ATFSHFLQEQAISVIDLPTAFWHQWVQEMKAGRSGFS-SHVRSVTVGGEKAEHRHFVTWQSMPETRHCRWIDTYGPTETTVSATALTPASYVTESLSIGRPLINTHVYILDTQGQPVPIGVTGEIYIGGA--GVARGYLNRPELTAERFVSPHARMYRTGDLGCWRPDGTIVYLGRNDFQVKIRGFRIELGEIESQLAACTGVSDAVVVAREEGSGDKRLVAYLVPKSDVTLDAA---SLREQVSTHLAEYMLPSAFVILDAFPLNPNGKLDRKAL-------------------------------- 18034623 2686 ---------------------------------------------------------------------------------AERTPEAIALIWEG------TQLTYTELNQRANQLAHHLISSGVQPDDRVAICIERNLDMVISMLGILKAGAGYVPLDPAYPAERLAYILSDSAPKLLLTQQHLQGRLAV--------EDLPVWRLDDADHLSTVAQQPTD------------------NPDSRRLELQPHHLAYIIYTSGSTGLPKGVMIEHRNVVNFTYAQCQ-VSELKSTDRVLQFASVSFDTAVS-EIFPTLAVGATLILRPAHIQVPDT-TFSDFLREQAISIVDLPTAFWHQWVQEMKAGRSGFS-SLLRSVTVGGEKAELRHYLTWQSMPETRNCRWIDSYGPTETTVITTALALDNPTADASRAMRPIANTRIYILDTRGQPVPTGVTGEIYIGGA--GVARGYLNRPELTTERFVSDPYRMYRTGDLGCWQPDGTIVYLGRNDFQVKLRGFRIELGEIETQLAACLGVKDAVVVAREEDAGDKRLVAYVIPQPDASLDAA---SLREQLSTHLTEYMLPSAFVILDAFPLTPSGKLDRKAL-------------------------------- 18034623 509 --------------------------------------------------------------------------HQLFEQQVERTPDKIALVW------GETQLSYSELNQRANQLAHSIMASGVHPDDRVAICAERSLDMVIGFVGILKAGASYIPLDPNHPTERLAYMLSDSQPVLMLTQQHLKARLPVTN--------------------IPVWALDSEEHQTCIASQPKDNIDASQLG------LTSQNLAYVLYTSGSTGLPKGVMIEHQNVVHLIHSQFQ-MSKLTPHDCVLQFASFGFDNSVA-EIFPTFAIGATVVLRPDHIKVPDTE-FITFLQNQGITVVDLPTAFWHLWAQEI-SAGYSWPPEQLRSVAAGGEKAEHRHLVTWLSSPGTQKCRWLNTYGPTETTVNATSIVIDKENLCTYEDIRPIANTRIYILDQRGQPVPIGVNGEIHISGS--GVARGYLNRSELTAERFIQDPFRMYKTGDLGRWLPDGTISYSGRNDFQVKIRGFRIELGEIEAQLATCAGVKDAVVIVREDDNGDKRLVAYLIPQSGAILNAA---SLREQLSVNLADYMLPSAFVTLEAFPLNQNGKIDRPAL-------------------------------- 171324147 28 ---------------------------------------------------------------------------------AAEFGEHDAIYFFG------KTLTFREVYEQALTLANYLKQIGLQKGDRVSIMLPNCPQAVISYYGVLFAGGIVVQTNPLYTEHELEYQLNDSGATVLITLDMLYPKAAKVKANTKVKHLIIKDYLPTIKKWLYPFMQRKQQPVERSDQHLFSKIIARPNAMEPNVEIDPEDVALLQYTGGTTGVPKAAMLTHRNLIANTLMCAHWMYRCGKGESILGILPFFHVYGMTTIMNLAIMQAYKMILLP----KFDAETTLKTIEKLRPTLFPGAPTMYIALLNHPN--LSRYDLSSIKVCISGSAPLPVEVQEKFEKLTGGKL---IEGYGLTEASPVTHSNFWDGERVKGSIGVPWPDTEAKIISLETGEEAKVNEIGELVVRGP--QVMKGYWNQPHETENV---LRDGWLYTGDVGYMDERGYFYIVDRKKDMIIASGYNIYPREVEEVLYEHPKVQEAVVVGVPHEYRGETVKAFVVLKQGEQCTEE---ELDQFMRSRLAAYKVPRIYEFRKELPKTAVGKILRRAL-------------------------------- 218715488 31 --------IAQKYNLKLENYDDLWQWSISHPADFWEEVWHHVIAHTPYSKVLE-SDSLLFPRPHFFEGSRLNFAENLLFPQ--NCPGDEAIAIIGATEADREFVSWKELRERVRVCSNAMRQRGITVGDRIGGFVGNHVDAVVIMLATASIGALWTSISPDTGVHAVVERLRQVQPRILFADNASLYNGKVHGTESKVAEIVR--ELPCLEHVVILEAIASAVKPQSGIVAWFNDFVHEARNSTTPESLDADHPVFILYSSGTTGAPKPIVHGAIGTLLQHKKEHVLHGDIKPSDRLFYYTTTTWMMWHW--LVSALASGATIVVYDGSPFRPFDMAMARLIEELEITHFGTSAKYLSMIEQASLNPRKHPNRPVQRAIFSTAAPLAPSTFEYIYSSF-HPNVMLGSITGGTDIISLFGASCPILPVYRGEIQSRGLGMAVAAYDYAGNDITQSNEPGDLVCTVPFPAQPVMFWPPGPKYRKSYFDVFPSVWHHGDFIRINPDTGLTMLGRSDGVLKPAGVRFGSAEIYNVLLKHQEIEDSLCIGRRREDTDETVVLFVKLVPEAPMSQDLTARIQAAIRKELSARHVPGIIDVCPEIPLTSNGKKVENAVKQILCGL--NIKTSASVANAGCLD-------- 192807621 33 -------------------------------------------------------------------------------------PNRPALYFMG------KTINYRSLLDASYRMANALRSKGIKKGDRVAIMLPNCPQVVISYYGVLLAGAVAVMTNPLYMEREIAHQMKDSGAKIIITMDMFVSRVEKVIEETELEHMIVADYLPFPKNLLYPIKAKKEGPLPGSRVHAFKKLLAGAPNDPVCESVKAKDLALLQYTGGTTGVPKGVMLTHMNLIANTVQSANWCFQVEDGERYLAVLPCFHVFGLTVLLNQAIYRAGMLILVP----KFEVTMILNLIKKMKPTLFPGAPTMYIALINHPK--IREYDLSSINACVSGSAGLPVEVQDKFEELT---KGRLIEGYGLTEASPVTHVNPIWGRRKIGTIGVPVPDTDAKVVDPETGEEMPVGEPGELIVKGP--QVMMGYWNRPEETFDT---LRNGWLFTGDMATMDEEGYFTIIDRKKDMIIASGFNIYPREIEEVLYEHPSVKEAVVVGTKDDYRGETVRAYIVLKDGASPDP---SGLEKFCRSQLAAYKVPREYVFRDSLPKTMVGKVLRR---------------------------------- 206890208 22 --------------------------------------------------------------------------------------DKIALIW--TDGNELKKFSFSDLTRLSSKLAGGFKKLGINKGDTVLILLPNKPEWWVIVLAVMRINAVAIPGTTLLTAKDIEYRLKAANIKAVISDSENASKIEEAVNKHGKDVILINID-------------------NQQGWHKYEELLKNEA--FLGEKTFSNDPAFIFFTSGTTGLPKMVLHTQVSYPLAHIITGKFWLDLKPGEIHWNISDTGWAKAAWSSFFGPW-NMGTTVFTYYRKGKFSPSLIVETLKKYEINTICGPPTAYRMIVK--ELPLEELKFKTVRHFVAAGEPLNPEIINLWKDATG---EYIYNGYGQTET--VNTLAMFRFIPMKPGATGFPTPGYEIDITDDEGNPLPPNTEGNIAIKINPQRPVGLFQEYIGDKLEMAAAFRGDWYFTRDRGYKDEDGYFWFVGREDDVIISAGYRIGPFEVESALIKHPAVKEAAVVASPDEVRGEVVKAFVVLTQDYEPSEPLVKDIQEFVKKETAPYKYPRKIEFVDELPKTISGKIKRKELK------------------------------- 167587440 14 ----------------------------------------------------------------WAVPARYNIAVDTCDKWADGSG-RLALIHETAQGDVSR-LTFDDLKDASNRLANSFVRAGLRRCDRIGIFLAQGPETAVAHLAAYKLGAIAVPLFTLFGADALEYRLANSDAAALVTDAAGY-----------TKIAPLRARLPALQALYCIGDDPPDAA----GVLRYDAALAAESADFTPADTAADDPALIIYTSGTTGKPKGALHAHRVLLGHLPVEMSQQCFPRDARLFWTPADWAWIGGLLDVLLPSWHHGVPVLARRFE--KFDGASAFDLMARHGVTHAFLPPTALKL-MRVVPQPRERYALALKSV-ASGGESLGSELTAWGRDALGVT----INEFYGQTECNMVLSSCAALFAPRPGAIGKAVPGHRVAIVDAHGAPLPPGVEGRIAVRGPDPVMFLEYWRNPDATRDKFAGDY---LLTGDTGVLDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNPGYAGDDALVQALQAHVKTRLAAHEYPRAIAFVDGLPMTATGKIVRRALRD------------------------------ 15898155 9 ----------------------------------------------------------------------LNITDELFSRYDNSESDRIAIYYRNEI------WTYRRLIDEINRVGNTLKDLGIEKENRILMISYDSPYFISTFYGAVKIGAIPVPVNTYLKPEEYLFFLEDTEAKVLVVEPE----------IWNKLSQSIKNKTTKLKHVIILPGMYNMMEKIESTQYSYTELVSKASVKLEAEKTSPNDMAFWLYTSGTTGHPKAALHLHKDILVVLNTFVKNILKITERDRLFSASKLFFAYGLGNGSYFAFGNGASVILM---PERVEPKRVLETIHKYKPTIFFGVPTLYNAMLQVEEW--KNYDLSSLRFCVSAGEPLPPAIFNRWKERYGIE---IVDGIGSTEALHIYISNIPGNC--KAGSSGKVVPGYEVKIVDENGNEVPPKTVGDLYVKGDSIAMF--YWRDYEATRRNMVGF---WFRTGDKFFRDEDGYYYYVGRSDDMIKTSGLWVSPIEVEAVLLSHPAILEAAVVGLPDEVGLIKVVAFVTLKQGYSPSEELANNIKDYLKEKLDHYKVPKEIRFVNEIPKTATGKIQR----------------------------------- 55981399 2 -----------------------------------------------------------------------------------------------------RRLTYAALWREVEAFAKGLQEAGLKPGDRVALMLPNSPQFVIAFYGTLLAGGVGVNTNPMYTPRELHHQLRDAGARFLVILDQLLPRYLEVKGEVPVEKVVRQDYLPFPKNLLYLLRRKGEAPKALEGLPWRAFLR---PGTPRPVPLDLDDLALLQYTGGTTGLAKGAMLTHRNLSANALQVRAWIPDFREGEVVLGAIPFFHVYGMTVAMNLALLGGAKLVLLP----RPEIKAIVEAIEKHQVTLFPGVPTLYVAFNNF--PGIERRDLKSVRACISGSAPLPLEVAERFERLTGAKL---VEGYGLTEASPVTHCN-PLYGERRLGSVGLPFPGVDAKVVDEEGKELPPGEVGELAVKGP--NVMKGYWNRPEETQKTLKD---GWLFTGDLAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVLKPEYQ-GKVSEKDIERFCRQNLAAYKVPRIIQFRESLPKSSVGKILKRELQK------------------------------ 161522378 37 ----------------------------------------------------------------------LNACVECCDRHA--SGDAVALDWI-DIDGAHHRFTFAQMKALAARVANLLVERGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLVVT------------------NVANRAKLDEVADCPPVATVRAAEAPLPDGDIDFRAALDAQSDTFEPVLRKGTDLFMMMSTSGTTGLPKGVPVP-LRALLAFRQYMCDAVDLRAEDRFWNIADPGWAYGLYYAITGPLLVGHATTLYE---GGFTVDSTYDVIERLGITSLAGSPTAYRMLMAAGSDAAARIK-GKLRVVSSAGEPLNPEVVRWFDAALG---APIYDHYGQTELGMVVNNHHGLAHVVHPGSAGFAMPGYRVAVLDDAGRELGPGEPGTLAIARSPLLWFDGYWRQDTPAIA------GGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHEAVSEAAVIGVPDPERTEIVKAFVVLSNGYEGTPALAEALSLHVKRRLSAHAYPRAIEFVDALPKTPSGKIQRFVLRK------------------------------ 198414031 35 --------INKKYNLALQSYDQLWEWSTKNYAEFWGEVWDIMEISTGYVKVVDVTKKITDN-PEWFSGARINYAENMLRY----DDDKVAILSAGE-GRNIESLSYKELRIKVALYSSALRKLGIESGDRVVGYIPNCTDAVVIMLAAASIGAIWSSTSPDFGVSGVLDRFQQIKPKIIFSVDAVRYNNKIHTHLDKLRQVVNLADLQSVVVIPFVNNMESVNIDDIPKSMMLSSFLQTGSDRLQFEQLPFNHPLFIMYSSGTTGPPKCMVHSAGGTLIQHMKEHILHGNMMRSDKILYYTTTGWMMWNW--LVGALSSGATIVLYDGSPFQPKANVMFDLIDSLKITILGTSAKCLDVMEKYKLEPIKTHNLSTLHTVLSTGSPLAGHQYDYVYNNIKADVLL-----GSITGGTDIISCFIGQNWTVPVHRGELQSANLGMSVACFLEDEEGNAIQELVCTVPFPCMPTCFWNDDSGYRNAYFSKLPGVWCHGDYCMQNQTNGFVMLGRSDATLNPNGVRFGTSELYSVIESREEINDSVAAAYRKYTKDENVILFLKMADGFSLDMKLENEIRQQIRAQLTPRHVPAILMQVQDIPYTISGKKVEMAVTQILAGM--DVKHKGAFKNPEALE-------- 73538200 28 -----------------------------------------------------------------------NACVECCDRHAL--PGRIALFWEGRD-GTSETWTFAQLKALSAKVAGFLKAQGVQPGDRVAGLLPRTPELLATILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKFVVTDGANRSKLDDV------------ADCPPIVTV-----AGAKGRGLVRGDFSFWAEVDRQPAEFEPVMRRGDDPFLMMFTSGTTGPAKPLQVPLKAIVAFAGY-MRDAVDLRDADAFWNLADPGWAYGLYYAVTGPLALGHPTTFYD---GPFSVESTCRVIEKYGITNLAGSPTAYRLLIAAG-KAVSGPLRGKLRAVSSAGEPLNPEVIRWFANELG---VTIHDHYGQTETGMVLCNHHALSHTVRMGAAGFASPGHRVVVLDDENRELPAGQPGTLALTQSPMCWFPGYHGTPTR------AFVGNYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVETAVIGKPDPERTELIKAFVVLDPQYRPTPELAEELRLHVRKRLAAHAYPREIEFVPELPKTPSGKVQRFILRN------------------------------ 85081694 9 -RHPDPEHVNSKYGLQLNDYPSLYKWSVDNVAAFWEEAWHFIRHSKLFDEVLPE-HAPMLPRPDFFAGARLNFAENLLFPNAQVNGSDVAVITATENDEHLTETTWDELREQVRQCSNALQAAGVKENSVVAGFVANHVQALVALLSAASLGAIWTGISPDNGVSAVLDRLVQIKPKVLFSDNATLYNGKEWSGKAKTLEVVEALQKHGLELVVVVKGLQDEIRVKGVKAEEYDEFLHSSPKEEPFAQLPPSHPLYVLYSSGTTGLPKAIVHTAAGTLLQHKKELFIHSNLSPRSRMLYYTTTSWMMHHWSV--SSLSCGASLVLYSGSPFRPHGYLSLPRLLSSLKVTHFGTSAAYLTTLEANIDPVHNLDLSSQEAIYSTKKTLPPSTFAFVYTAFPSTINLASITGGTDIISPCPLLPVRAGEVQCAGLGMAISVIDSASDASDPRPVDPVGSEGDLVCLKPFPCQPLTFFGPDDKYRAAYFERFTAMWHHGDFVRMNPSTGLVMLGRSDGVLKPAGVRFGSAEIYNVLIRFSEVEDAVCVGRRREDRDETVCLFVVMVPGKSFTSELRDRIKNVIKRELSPRHVPGVVEECAGIPRTGNGKKIEVAVKQILSGL--KVKTNASVANPEALE-------- 75907833 497 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVFKG------QKLTYQQLNNRANQLAHHLRSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYLPLDPDYPQDRLAFMLEDAQAPVLLTQQQLLKKLPEHPGQVVCLD-------------------------------TEWQSIALSSQENPIAGVQYSNLAYVIYTSGSTGKPKGAMNTHLGICNRLLW-MQQAYQLTSADCILQKTPFSFDVSVWEFFWPLMIGACLVV--AKPGGHKDSAYLVNLISEEQVTTLHFVPSMLQVFLEEQNLE----SCSSLQRVICSGEALSLELQERFFARL---DCELHNLYGPTEAAIDVTYWCQPDTHLRTVPIGQPIANTQIYILDSYLQPVPIGVAGELHIGG--LGLAQGYLNRPQLTQEKFFDPNSRLYKTGDLARYLPDGNIEYLGRIDSQVKIRGFRIELGEIEAILNQHGDVQAACVIVREDHPGDKRLVAYVVAHPDCTPT---ISELRQFIKATLPEYMVPSAFVLLESLPLTPNGKLDRRALPK------------------------------ 75907833 2700 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVF------GNQQLTYHQLNCRANQLAHYLRSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYSPLDPGYPPERLSLMLEDAQVSVLVTQQHLIERLPQYQAKLVCLDEA-------------------------------WEQIAQNSQDNPTSEVKACHLANLIYTSGSTGRPKGVMVEHKGLCNLAQAQIQ-TFGLTPDSRVLQFASFSFDAAIWEIVMA-LMSGGRLYLATKDALLPGKPLIERLRDYSITHITLPPSALAVMPVSELPEL---------QTIIVAGEACAAELIRQW-----SVGRNFFNAYGPTEATVC--ATITQCHNNEKISIGRAIANTQVYILDENLQPVPVGVPGELHIGG--VGLARGYLNRPELTQEKFIPHPFEKYKTGDLARYLPNGNIEYLGRIDHQVKVRGFRIELGEIETVLSQHDDVQICCVIAREETPGNKTLVAYVVPQKDVTLT---TGEMRQFLADKLPGYMVPATFVILPSLPLTPNGKVDRRAL-------------------------------- 75907833 1573 --------------------------------------------------------------------------YQLFEEQVERTPNAVAVEW------GNQQLTYQQLNGRANQLAHYLQSLGVKADVLVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPPERLSFILEDAQVSVLLTQQSLVDRLPQHQAKLICLD-------------------------------TDARLITHNSQENLICSVKTNNLAYLIYTSGSTGQPKGIAM-NQLALCNHILWHQDNLKIARGAKTLQFASISFDVSF-QEIFTTWCSGGTLFLI-TEELRRDTSALLDFLQEKAIERIFLPFVGLQQLAEVAVSNGCVNTHLREIITAGEQLQITPAISQWFHKLTNCTLHNQYGPSESHLATSFTLSDAVETWPVLP-PIGRPIANAQIYILDKFLQPVPVGVPGEVYIAGVLL--AQGYFNRHELTQEHPFETVEGKYKTGDLARYLPDGNIESLGRIDNQVKIRGFRIELGEVEAVLSQYGDVQASCVVVREDTPGNKRLVAYVVPEKQQILS---VREVRDFLKEKLPEYMLPSAIVILDALPLSPNGKLDRRAL-------------------------------- 167628230 11 ----------------------------------------------------------------------------LLDQTAARYPEKEALVYTDD---RNLRLTYAQFRQKADEVAKGLMALGVQKGEHIALWATNYPEWLYTQFGSAKMGAVLVTVNTNYRSFELEYLLRQSDATTLFLIDGFRDNNFVEIINELCPGLLSLRRLPKLKNIIFIGR---DPQAKHPGMYSWQELIDMGRSVSDAESLHFDEVINMQYTSGTTGFPKGVMLSHANIINNANM-VADCQKWTHEDRLCFPVPLFHCFGCVMSSLACVCKGATMVPLE----YFTAKGVLEAVQRERCTVLYGVPTMFIAELDHPD--FDKYDLSSLRTGIMAGSPCPIEVMRKVIDRMGIGEITIA--YGQTEFSPVITQTRTDDSLERRVCTVGKALPHVEVKHPDTGLEIPRGTQGELCARG--FGTMKGYYNNPEATEAAIDAE--GWLHTGDLATMDEEGYCRITGRAKDMIIRGGENIYPREVEEFLFTHPKVKDVQVVGVPDPKYGEEALACIILKDGEEATEE---EIRYFCRGKISRYKIPKYVRFVDHFPMTASGKIQKFKLREI----------------------------- 218264298 29 -----------------------------------------------------------------------NFGYDVVDAWAEEAPDKIALCW-TNDQGEHIDFTFADLKKQTDRTAAYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRANAADIKMIVCA------GEEVITKHIID---SLPDSPSIKSVVSVGPD------IPEGFEDFHKGIENAAPFVRPEHPNSNDDISLMYTSGTTGNPKMVAHDFTYPL-GHIVTGSFWHNLHKDSLHLTIADTGWGKAVWGKLYGQWIAGATVFVYDHEKFTP--ADMLQMIQDYRITSLCAPPTIFRFLIRED---LTKYDLSSLQYCTIAGEALNPAVFDTFYKLTGIKLME-----GFGQTETTLTVATFPWMEPKPGSMGVPNPQYDVDLLRPDGTRAEDGEQGQIVIHGKPIGLFKEYYRDAERTREAWHD---GLYYTGDVAWRDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLAKDEKAGEALVKELQDHVKKVTAPYKYPRVVEFVDELPKTISGKIRRVEIRA------------------------------ 91976013 9 ---------------------------------------------------------------------RFNIAQHLLSAN-RSRPDKLAFV------DDSSALTFAELDDKARRMAASLRALGVKREERVFLLMLDGTDWPVAFLGAIYAGVVPVAANTLLTADDYAYMLEHSRAQLVLVSGALRATLKAALTKSDHE----------VHKVIVSH----PIAPLEPNEVDFEAFVGAHAPLEKPAATHADDPAFWLYSSGSTGRPKGVVHTQANPYWSAELYGRNTLQLRESDVCFSAAKLFFAYGLGNALTFPLTVGATTLLMPERPTPDAFKRWLGGVAGLKPTVFFGAPTGYAGMLASPNLPA--REQLALRLASSAGEALPAEIGQRFQRHFGLD---IVDGIGSTEMLHIFLSNRPE--RVRYGTTGWPVPGYQIELRGDSGGPVADGEPGDLYIHGPSSATM--YWGNRAKSQETFQG---GWTKSGDKYIRNEDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGIADEHGLTKPKAYVVQRPGATVSEA---ELKTFIKDRLAPYKYPRSTVFVDELPKTATGKIQRFKLREGVLG-------------------------- 111023051 26 -----------------------------------------------------------------------------FDRTVAAHGDRDALV----DRPSGRRWTYAELRRDVDAVAAGLLKRGIGKGDRVGIWAPNCPEWTLIQFATAKIGAVLVNINPAYRAHELKYVLDQAGIRLLVSAPEF----KSSDYAAMIEEV--RPQCPDLEMVVLL---GSAEWSRLASDGMAAHEADPALLPAAQAALSSDDPINIQYTSGTTGFPKGATLSHHNILNNGYFVGEL-CHYTENDRVCIPVPFYHCFGMVMGNLACTSHGATMIIPGPS---FDPTATLQAVEAEKCTSLYGVPTMFIAELAEPDFA--SFDLSSLRTGIMAGSPCPVEVMKQVIEQMGMAEVSICYGMTETSPVSLQTRSDDTIDQRVSTVGRVGPHLEVKIVDPATGLTVPRGTPGELCTRG--YSVMLGYWNNPEKTAEAIDAG--RWMHTGDIGVMDSDGYVAITGRIKDMVIRGGENVYPREIEEFLYTHPDILDAQVIGVPDAKYGEELMVWVRMKDGAEPLDA--AKVREFCTGKLAHYKIPKYVHVVDEFPMTVTGKVRKVEMRE------------------------------ 66822237 3 ------------TLSQPFNYENDYKFSINDPISFWDQVAKYVYWDKMYDKVYSGN----EIYPDWFKGGELNTCYNLLDRQVQNKKDQVALIYECPYLKKTVKLTYYQLYEKVCEFSRVLLNLNVSKNDNVLIYMANTVEAPIAMLSCARIGATHCALFDGYSVKSLIDRIETITPKLIITTNLGVGLDEIVDITTNLKEAIELSTFK-PDNVITLYRNDNNFQTIIPNSLNWEEEIKNQSPFYDYVPVESSHPIYLIYTSGTTGNSKPVVRSNGSNLVYHWNCLSSKVNNDENVVLFSATSVGWVSFHMF-FYASLSKGNTFVMFEGGFLKQNNDDIWATIEKHNVNIYLALPIVMRYLKKMDPNAHSKYDISRLKQVWIGAEVIEKSIQDYIENKLNAES---IGLYGQTESGMMYIYEYSSINKTY-DTVGIPSPFIKPSILSEDGKELGVNEIGEFSLKLPLPPGFATTFYKNDEQYKKLFSKFPGYYNSGDLGYKDENGYYGIVSRADDQIKISGNKVQLNTIESSILKHPNVIECCSIGINDYDCYKAPIGILVLKKQDSILDQLKNEINNIINDDIESYAELKQIIIVNQLPKTKSGKIQRHILSNYLNNNNFKLPD------------------- 170694442 18 -----------------------------------------------------------------------NIARDVCDKWADGS-NRLALVVENADRTQTR-FTFDDLKRLSIRFGNALQAQGVQRGDRVAIFVRQSVEAAIAHLAAYRIGCIAVPLFALFGTEALGYRLANSGASAIVVDQEG--AAKLVGIR---------DGLPALRLVFSI----------DGANPTFWTAIDNASDAEPQITTSADDPAIIIYTSGTTGKPKGALHAHRVLLGHLPVEMSQQCFPQSATLMWTPADWAWIGGLFDVLLPAWHHGVPVL--ACRFDKFDGDAAFDLLERHRVSHTFLPPTAIKMMRGAVSHRPRQL---TLQSVASGGEPLGKELLAWGRATLGVT----INEFYGQTECNMVLSSCARWFEPCAGAIGQAVPGHDVAVIGEQGQRLPRGESGSIAIAGPDPVMFLGYWPDDESTR---LKFRNGFLVTGDLGWQDEAGFFHFVGRDDDVITSGGYRIGPGSIEDTLLNHPAVRYVAVVGAPDPQRTEIVCAFIVLKPPYRGDDALMAELQRHVRTKLAAHEYPRKVYFVDELPMTSTGKVVRKALREKLNREP------------------------ 197105372 16 --------------------------------------------------------------------------------HAAARGDHVAVEFEG------RRLTYAELDRRSDQVAGFLQQAGVRPGDRVAWLGRASEAWYEVFFGTAKARACFAPINSRLAPPEIAFILGDSGADLFFVSPEFF--------------ACAEAVVAQVDRPIRLIGVGGERDGFEP-----YAALREAAPAPELTRPSPSDDVLQLYTSGTTGLPKGVRLTHGAYAAFLELRHQVPGFAYAAEDTVLILMPLFHVAGTNISFSGLAAGARLVLMAE----FDPAAVLRVIAAEGVNHAFMAPVMINVLLQTPQIA--DTDFSSMKTVCYGASPISEAVLKAATERFGCG---FIQFYGMTETCGAGTTLAPEEHRGELFRSCGRAWPTLEVRVADEGNALPAGQIGEIEIRGPIL--MAGYWNRPEATAETI--RPDGWLRTGDAGYMDEGGFFFVHDRVKDMIVTGGENVYPAEVENAILGCPGVADAAVIGVPDERWGEAVKAVVVPSPGQEPDPA---AIIAWVRQRIAGFKAPKSVDFIEALPRNPSGKVLRRELRKPYEGRDRNVG-------------------- 149377184 25 -----------------------------------------------------------------------------LDRTAEKYPDTEALVAL----HQDIRWTYKEFVEKVNEAARAFIAIGVKRGDRVGIWSPNRYEWTVTQFATAKVGAILVNINPAYGVHELDYAMNLSGISVLVTADSFKYRKMVYDLAPELKAALKAQKVPELRAVVNLDKDKHDGMWTWAEFIGFAGDVSQEELDKVQDQLQFDDPINIQFTSGTTGNPKGATLTHHNILNNGYFVAESQL-LTEKDRLVIPVPLYHCFGMVMGNLGCITHGSTMIYPGEG---FEPKSVLQAVHQEKATALYGVPTMFIAELAEPE--FETYDLSTLRTGIMAGSICPAEVMKKVNGKMNMKEVQIAYGMTETSPVSTQTSSLDPFEKQVTTVGRTQPHLETKIVDPGNGNVVPRGEIGELCTRG--YSVMLKYWNNEEKTSEAI--DGAGWMHTGDLATMDEDGYIQIVGRIKDMVIRGGENIYPKEIEEFLYTHPAIEEVQVTGIPDDKYGEELIAWVKLNPDA--DPVTGDELREFCKGKIAHFKIPRNYKFVDEFPMTVTGKIQKFKMREI----------------------------- 149183063 28 -------------------------------------------------------------------------------------PEKSAIHFMG------KEIKYNELYDSALKFANYLKTLGVEKGDRVAIMLPNTPQSVIGYYGVLFAGGVVVQTNPLYMEREIEYQMNDSGAKVILTLDILFPRVKETSLQHVIVTAIKDY-LPFPKNLIYPFIQKKQYGIPSDQFHLFTDIMKTADNKPIDIPFDEEDLALLQYTGGTTGFPKGVMLTHKNLVSNAAMCDAWLYKCKKGEIMLGILPFFHVYGMTAVMILSVMQGYKMILLP----KFDAETTLKTIQKQRPTLFPGAPTIYIGLLNHPE--LKKYDLSSIDSCLSGSAPLPVEVQQRFEEVTGGKL---VEGYGLTESSPVTHANLWDRERIKGSIGIPWPDTDAGVFSMETGEKLPPNEIGEIWVKGP--QVMKGYWN---KPEETEMTLRDGWLLTGDLGYMDEKGYFYVVDRKKDMIIAGGFNIYPREIEEVLYEHPDVQEVVAAGIPDPYRGETVKAYVVLKENSKVTEE---ELDSFARKHLAAYKVPRLYDFRDELPKTAVGKILRRAL-------------------------------- 86171693 55 ---------------NFQAYKAMYEESINNPEAFWGNLAKNLIWYKLFTKVFLGNFKKGNIN--WFVNGKINACENCVDRWVEKDPNKIALIWEQDCPDQYKKITYQKLLEKTCKVANLLKLIGVKKQDTVTIYLPMIPELIYSMLACVRIGAIHNVVFAGYSAASLSDRIIDSRSTVLITSDFGLRGGKLTKLKQIADVAMDMCGMHQSDHQNDFSLQQEDNNYTKNSNMSYTTSMYYHDNNLNHINTNKQSPMYVHDHSDDNNKNKGKTTLHKKITKNNPINHKISYSEKSYSKELINTDMVNHTTAGYLLYAYWVTGHTYVLYGPIPTYPDCGRYWSLIQTHKVTQFYTAPTALRALMKYGDEWIQKYDLSSCRILGSVGEPINPETWRWYYNVVGKKKCTIVDTYWQTETGGIVIAPIPHLFSMKPGCASLPFLGVQLEILDSKTLQPLSGNNVCLCIKSPWPGMLRTVYGNHQRLIKTYFTMCPNYYFTGDGAFRDEDGYYWISGRIDDTLNVAGHRLGAAEIEHALVQHFYIAEAAVVSFHHNVKGEGILCFVVKKKGDITDEKLIEQLKLYVRQVIGPIATPDLICVVPDLPKTRSGKIVRRILRCIANG-ITDFGDISTVSNYEVIETI------ 159900751 8 ---------------------------------------------------------------------TLNLA-TMLEDHARKRPNRTALIF------NDMRFSYAQLNAMTNQIANGMVALGIKPGDHVALSCPNLPYFPMVYYAALKVGAVIICLNIMLKPREIAYHLSDCDAKAFFCFEGTAELPLGQMGKAGFDEA------PNCEHMIMLT-TNPAAPSPIEGVKTLGQLMYNQAPSFTTHATKADDTAVIFYTSGTTGQPKGAELTHANMFFNAMVARDLAWPLDGSNVVLITLPLFHSTGQTAQMNANIFAGATLTLLP----RFEPAAVLAVMERDKVNLWTGVPTMFWALLQYIAANKIDPTPIAANLRLSGGAPMPVEVMRQFEETFGVR---VLEGYGLSECSPIATFNHID-LPSKPGTVGQPVWGVEVCCVDDAGNPVPAGEKGEILIRG--HNVMKGYYKRPDATAAALQD---GWLHTGDVGVIDEEGYLAIVDRKKDMILRGGYNVYPRELEEVLMTHPAVSLVAVLGVPDEKLGEEVKAFIVKKPGAEATEE---EVVAWCRDQFAAYKYPRLVEFRDQLPISATGKILKRELR------------------------------- 11498295 34 -----------------------------------------------------------------------------LRRSGRRYPEKTALIFNHPD-GREIRLTYSELDKMANKVANALLNLGIKKYDRVAILAHNTLHHVLTIFGCAKAGAIYLGLNYLMYGKDLAYCINHSEAKVLIVEDALFERIEP-----------AMDQLKTVDT--FLWSNQGVGVEGEGRWESFDDFFDGESDTEPDTILNIEDPVQMTYTSGTESLPKCVVHTNESLIAQYVGCIVD-GEYTANDIMLNTMPIYHCAQRDVFMMPIFYVGGTNVMM----TEPNLDLMLEYIDRYKPTMLFLAPTVWIGLLRHPD--IDKYDLQSLRKCYYGASIFPEEPLKELMEKLPQAR--FFQYYGQTELAPYHTVANHEEILEYTKTAGRSGLNLESRLENDEHEEIEIGVPGEITARGPHV--MLMYYKDPEKTEEAF---KCGWFHSGDIAVKYRESYFEIVDRKKDMIKTGGENVSSREVEEVIYKHPDVWEVAVIGLPHEKWIEAVTAIVVPKPGKTINPE---EIIEFCRKELSPYKVPKGVIVLEDLPKTPSGKIMKRELRKI----------------------------- 167750871 34 -----------------------------------------------------------------------NFGYDIIDKFGEIDPDRRALIHI-DLQENRHDFSYSQLSKLSTQAANLFKSYGIKKGDKVMLVLKRNYQFWIAIIALIKLGAVAIPATHLLTTHDFTYRFERASVKAIVCTGYNPDIAKYV------DEAQEEIHADGLVKFI--------ANGHKDGWIPFDDEIAGMPETMERVQTDTREHMLLYFTSGTTGYPKMVVHNHRYAL-AHIQTAAHWQNVDSDGVHLTISDTGWGKAAWGKLFGQMSLGACVFVYDFDKFIPTD--MLRIMQNYKITSFCAPPTMFRFFIKE---GLENYDLSSLKYSAIAGEALNPEVYNKWLEFTGLKLMEAF----GQTESTALLANLVGMT-PKPGSMGKPTPLYDVDIVDDDGNPVPVGEVGEIVVRRGKDGLFDGYYRDDELTAQAWHD---GLYHTGDTAWKDEDGYFWYVGRNDDVIKASGYRIGPFEIESVLIAHPSVLECAVTGAPDPIRGQVVKATIVLARGYEPSEELKKELQTYVKKNTAPYKYPRIVEFVDELPKTISGKIRRVQIRN------------------------------ 213018316 24 -----------------------------------------------------------------------NFGFDVIDAWATKDRNQLAMIW-TNEHGDEKKFTYRDLKNLSNQAANILLKYGIKKGDRVILLLPRVPEWWIFAIALIKLGAVFCPCPTLLTPKDLKYRINAGKFKMIITNLENASKIEEI-----------SDQCPPLSTRFLVDGEKKGWASFQYELLYPAPVSHRTVSLPITRKTRASDPMLIYFTSGTTGEPKMALHNQAYAL-GHEVTAALWQDIRPTDLHCTLSDTGWAKNAWGNIFGQWIQGACLLIFDIR-GKFNATEILPLLEKYEVTTFCAPPTIYRMLILAD---LDKFDLKDLRRCVSAGEPLNPEVIRVWKEGTG---LPICEGYGQSET-VCCIGNFPG-ISPRPGSMGKPAPGWKIELHDDEGQPVPIHEEGRIAI--NLDPWPVGLIIEYLENPEANKDSFNGWYYTGDKAYMDEDGYYWFIGRDDDVIKSAGYRIGPFEVESALLEHPSVQECAVVGSPDMIRGLIVKAFVILNQGFEPSEALVKDLQNHVKRTTAPYKYPRAIEFVSELPKTISGKIRRNELRRL----------------------------- 163943330 494 --------------------------------------------------------------------------HELFEQQVARTPDAVAVVYEGG------KLTYQELNEKSNQLAHYLQKRGIGPESLVGICVERSPEMIIGLFGILKAGGAYVPLDPSYPENRLRYILENSQIQVLLT-----------------KEALQDW-LPKDIQAICLDRDQV--------------MISKESNLAPVSGVTANNLAYIIYTSGSTGNPKGVMIEHHSVINRLQW-MQKKYPLSEEDTILQKTPFSFDVSVWELFW--WSFVGARVCLLQPGGEKDPAVIEEYIERYRVTTMHFVPSMLSTFLDYMEQYNSKRDESSLNQVFTSGEALNTEQVRRFKGVFYDVQQTKLINLYGPTEATVDVTYYDCDLEKEPMLIPIGRPIDNTELYVLDQYQQPIGVAGELYLGG--VGLARGYFNRPERFIPHPFKEGERLYRTGDLVRYMNDRNLEYIGRIDNQVKIRGFRIELGEIEAALHDHSSVKEAVVLVKEDRPGDKQLVAYVV-------GEGDTGEWREYLKKQLPNYMVPAYFFQVESMPLTPNGKVDRKALLELEAQFISE--DITSSRTP--VEELI----- 163943330 2549 ----------------AENFGNWLNLIVEQPDK---SLAKLPILSGLQQKQLEEWNNNAVAYPQEFG------IHQLYEEQVNRTPDAVAVV------DEKQQLTYRELNEKANQLAHYLQKCGIGSESLVGLCFQRSAEMIVGLMGILKAGAAYVPLDPSYPESRLRYILEDTGIQVLVT-----------------NEALEGWITEEIKTVCLDRD---------------KAMISRESTLSPICEVTGENLAYVIYTSGSTGNPKGVMVEH-HNVIRLFKSTECWYQFDEKDTWTLFHSYAFDFS-VWEIWGALLHGGRLIVVPYWISR-SPKDFYQLLVKEKVTVLNQTPSAFRQLIQVCEQEDEKKDLHLRYV-IFGGEALDPTSLVPWFQRYGGQEPQLINMYGITETTVHVTYYPDDVQHASRSNIGKQIPDLEVYVLDACQQPVPIGVAGELFIGGA--GLARGYLNRSELTAERFIDPGARLYRTGDLARYLPDGNLDYLGRIDHQVKIRGFRIELGEIESALNAHVSIKEAVVIVREDQPGDKRLVAYVV-------GDGNVGEWRDYLKAELPSHMVPSGFVMMEAIPLTANGKVDRKAL-------------------------------- 163943330 4121 ---------------------------------------------------------------------------------VDRTPDAVAVV------DENQRLTYRELNEKANQLAHYLQKMGIGTESLVGLCFQRSVEMIVGLMGILKAGSAYVPLDPSYPESHLRYILEDTGIQILVTNE------------------VSQGWMPEEVETVCLDRD--------------QAMISQENTLSPICKVTGENLAYVIYTSGSTGNPKGVMVQHHSVLNLSYGLQKEVFSHRAHDNMRVGLNASIAFDSSVKQLQMLLYGSSLYIIS-TEVRSDPQQFISYIRENKLEMFDITPSLLQLLIDEGLLETNDSVHVPSKV-LVGGEAIMPSLWEQLVE---NDHIHFYNVYGPT-ECTVDATCYRIKKDSKRVTIGRPLPNVQAYVLDEKLLPVPVGVTGELYIGGA--GLARGYLNRPERFIPHPFNEGERLYRTGDLVRYLADGHLDYLGRIDNQVKIRGFRIELGEIEANLESHPSVKEAVVLIREDQPGDQRLVAYVV-------GEGSMHEWREHLKRQVPNHMIPAHFIEVDAIPLTTNGKVDRKAL-------------------------------- 89899033 15 ------------------------------------------------------------------PGDSFNFAQHLLSCN-SQRASKVAFI------DDQGALSYGQLNERVRRVAAGLRSLGIKREERVLLLMHDCNDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGALLPALTAAMTKSDHE----------VGKVIVSR----PVAPLHPAEVEYETFVQAQSPLLKPAATSPDDPGFWLYSSGSTGRPKGAVHSHGNPYWTAELYGKAVLSLTERDTCFSAAKLFFAYGLGNALSFPMSVGATTILMAERATPDATFKRWLGQVGGVKPTVFYGAPTGFAGMLASPNLPARSDVALALVS-SAGEALPAELGERFKRHFGVD---IVDGIGSTEMLHIFLSNTP--QRVRYGTTGWPVPGYDIELRGEDGAAVPDGEPGDLYIHGPSAAMM--YWGNRAKTRETFQG---GWTKSGDKYVRNSDGSYTYGGRSDDMLKVSGIYVSPFEVEATLVQHPSVLEAAVIGVPDAQGLTKTKAFVVLKAGAQATEA---ELQAFVKDKLAPYKYPRQIAFVDDLPKTATGKIQRFKLREL----------------------------- 76802755 6 ---------------NLPDYDQLC-------ESFWDDIADEADGDYPDS---------------------FNIAHEACDRHAD-NAEKVALYQVSED-GELTTLPFWELSDRSSQFANTLEALGVDEGDRVFSYMPRIPEHYIALVGTLKRGAVWGSVNERYGPDGISYRLNDCDAQVVVTTDDNRETV-----------ADALEEVDSVEHVITVDR----GSGVPDDDVAFNDRLDEASREYEAADTESEDDALLYYTSGTTGPAKGVLHKHRWVLGVA-ATQRYSVDLQPGDLYWSTGDLGWLTGAINTL-GAWFWGASLFTYE---GEFDPEEWAELLDEYPISVLFSVPTAYRMLRENED--VFEDTSLDLRHALSIGEPLSAGVVEWGEENLG---VTIHDTYGQTETGNMIINNYPSEEVRPGSMGKPLPGIEADIVDPDTGEVLPPDETGEIAQRGDYPCFFAEYWQKPEKTADCFVDGPDGWYLSGDLAHKDEDGYFWFEGRADDVILSSGYRIGPFEVESSMGEHPAVAEVAVVGKPHKERGNIVKAYAVPSDGADPTEETKEDIKTHVKEEMSAHEYPREIEFRDELPTTVTGKIRRTELRD------------------------------ 154151223 26 -----------------------------------------------------------------------NFGFDVVDAWAKKDRNKLAMIW-ANQKGEEKKFSFLDMSSLSNQAANVLLKYGINKGDRVLIMLPRIPEWWIFVVALIKLGAVVCPCPTMLTPRDIKYRVNKGKFRMVITDLENAGKVEEIC-----------NECPTLTCRFLADGERKGWASWPYELLYPAPVSHHTPSIPDDQKTKSTDPMLIYFTSGTVGEPKMVLHNHGHPLGQT-VTARFWQDLRHNDLHFTVTDTGWAKCGWGKIFGQWIEGACIFVYNFT-GKFNATEILPLLEKYQITTFCAPPTIYRMLILAD---LDKFDLSSLRHCTSAGEPLNPEVIRVWKAGTGLD---IREGYGQSET--CCCVAEFPCIEVRPGSMGKPSPGWNVEIHDEEGRPVGVREEGRIAITPPPAGLFVEYLDNPEENKKSFVN---GWYYTGDKVYKDEDGFFWFVGRDDDVIKSSGYRIGPFEVESALLEHPAVQEAAVIGAPDRLRGLIVKAFVVLNKGYDPSETLIKEIKNYVKKTTAPYKYPRAIEFVAELPKTHSGKIRRAELRE------------------------------ 172058177 25 -----------------------------------------------------------------------------------------------------KRMTFQEVRHEARSFAKVLQDAGLEKGDRVGLMLPNCPQYMISYYAVLYAGGIVVQVNPLYTDRELEQILDDSGAKMLVTLDLLYPKASRVKAKTSLKTVVTADYLSFPKNKLYPIKSRKDNNIIIDTTGSIPFLSHRGSTMIEPVNINPKDIAVLQYTGGTTGAPKGVMLTHFNLSANVEQISHWFYKYSRGDGRKLLAVVPY--FHVYGMTCNLNFGMFNAYEQIILPKFDLEQVLKTIDKEKPSLFPGAPTMYVGLLNHPK--LKKYDLSSIEACISGSAPLPVEVQEKFEQVTGGR---IVEGYGLSETSPVTHTNCIWDKRVPGTVGIPVPDTISKIVQPDGETPAAPGEIGEILVRGP--QVMKGYWKRP---EDTQAVLRDGWLHTGDLGYVGEDHYFRIVDRKKDLIIASGFNIYPREVEEILYEHPAVKEAVVIGVPDAYRGETVKAFIVLKDDVQTTEE---ELDQFCRKSLASFKVPKQYEFRQELPKTFVGKILRRVL-------------------------------- 121605839 14 ------------------------------------------------------------------PGAHFNFAQHLIGCNAA-HPARTAYI------DDVETVSYGELAERIRRLAAALLATGVRREERVLLLMHDCSDWPVSFLGAMYAGIVPVALNTLLTSEDYAFMLEHSRAQAVLVSGA---------LLPILQEAMAKSA-HEVRAVIVSRPTG----LLPEGSVALDNLIAQHAPLAQPASTCPDDPGFWLYSSGSTGKPKGTLHTHANPYWTAELYGKPVLGISEHDVCFSAAKLFFAYGLGNALSFPLSVGATVVLMAERPTPAATFKRWV---EHQPTVFFGAPTGFAGMLASPDLPAK--NQVSLRLASSAGEALPADLGERFTAHYGVE---IIDGIGSTEMLHIFLSNLPG--KVRYGTTGWPVPGYEVELRGDDGRPVPDGDTGDLYIKGP--SAALMYWGNREKSRETFQGAWT---KSGDKYVRNQDGTYTYSGRSDDMLKVSGIYVSPFEVEATLSQHPAILEAAVIGVPDTEGLTKTKAYVVLKTGQQVSEA---ELKAFVKERLAPYKYPRSIEFMTELPKTATGKIQRFKLR------------------------------- 116747559 5 ------------------------------------------------------------------------------------------------------RLTYEALWKQISSLANALRLLGLRHGDRVAVMLPNCPQTVITYYAVLWLGGVVVLTNPLYVEREMEHQWKDSGAKYLVVLDHLYPKARKVIPETAIEKVIVTGIAECLPFLLKLKKLFTAVPYDERTIFNFTRLIRSTEPTPPPCEVRLDDLALLQYTGGTTGIAKGVMLSHRNILSNVIQLASWVQDLRFGERFLALLPIFHVFGMTVAMNLPLYAGSALVLVP----RFDIDEIMKTIRKARPTLFPGVPTIYAAINGHPK--AETFDLSSIRICVTGSAPMPVESLRRFESLTG---SVILEGYGLSETSPVTHANPVGVRKPGSIGLALPDTDCKIVDLELGTRDMAVGEVGELVIRGP--QVMKAYWKMPEETANA---LRDGWLYTGDIARMDEDGYVYIIDRKKDMIISGGYNIYPREVDEVLYEHPKVLDAVAVGVPDDYRGEIVKAFIVPRVGETLTED---EIKQFCKTRLAAYKVPRLIELRDSLPKTAVGKISRKELRKQALDEHE----------------------- 76556358 9 ---------------------------------------------------------------------KFNFAEHLLQTN-RVRPDKTAFV------DDVSSLSFAQLEVKARQLASALRAIGVKREERVLLLMLDGTDWPVSFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGALHPVLKAALTKSDHE----------VQRVVVSR----PAAPLEPGEVDFAAFVGAQAPLEKPAATQADDPAFWLYSSGSTGRPKGVVHTHANPYWSPELYGRHTLHLREDDVCFSAAKLFFAYGLGNALTFPMTVGATSLLMGERPTPDAFKRWLGGVGGVKSTVFYGAPTGYAGMLAAPNLP--SRDQVALRLAASAGEALPAEIGQRFQRHFGID---IVDGIGSTEMLHIFLSNLPD--RVRYGTTGWPVPGYQIELRGDGGGPVADGEPGDLYIHGPSSATM--YWGNRAKSRDTFQG---GWTKSGDKYVRNDDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPGVLEAAVVGVADEHGLTKPKAYVVARPGQTLSE---TELKTFIKDRLAPYKYPRSAVFVAELPKTATGKIQRFKLREGVLG-------------------------- 86359357 15 ------------------------------------------------------------------------------DEWAARDPERVCLEHFSPN-GDHLSLTYGELSAASSMFANALASLGIKRGDRVALLVPQSFETVIAHVAIYKIGAIALPLALLFGVEALEYRLRISGAAAIITNDFGLDRVRQI-----------RDRLPELRHVISVSDAAD--------ALSFADLIASHASVFEGEKTTPDDAALMIFTSGTTGPPKGALHGHRVLPGHIPMQFAHEGFPKVGDKVWTPSDWAWAGGLLNALLPSLLLGVPVV--SSPAQKFDADTAYRIMAEMKVRNAFIPPTALRLMRSVSD-PRSKYDL-VLRTVGSAGEALGRETYDWARRTLGIT----VNEFYGQTECNFVLSSSAAFGVTKAGAIGRAVPGHRVAIVSEAGDELPAGESGQIAIASPDPVMFLGYWNDAAATERKFL---HGWLLTGDIGRQDEDGYVTFEGRDDDVITSSGYRIGPAEIEDCLTGHPAVQLAAAVGKPDVVRTEIVKAYIVLSPGHSPSEALAAEIREWVKMRLSMHEYPREVEFVESLPLTTTGKVIRRLLREKAAAENSNPGRRAT---------------- 194291688 2 --------------------------------------------------------------------AAMNACVECCDRHAQ--PGRIALNWEGRD-GDARSWTFAELQALSAQFAGFLKAQGVQPGDRVAGLLPRNAELLVTILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKVVVTDTA------------NRPKLDEVAGCPAIVTVSGTQGSAAQPALAAG-DFSFWAELARQPASFEPVMRRGDDPFLMMFTSGTTGPAKPLLVPLKAIVAFAGY-MRDAVDLRDDDAFWNLADPGWAYGLYYAVTGPLSLGHATTFYD---GPFSVDSTCRVIRKYGITNLAGSPTAYRLLIAAGE-AVSGPLRGQLRAVSSAGEPLNPEVIRWFASELG---VTIHDHYGQTELGMVLCNHHALAHPVRMGAAGFASPGHRVVVVDDTLRELPPGQPGTLALKRSPMCWFGGYHGTPTSAVA------GDYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPERTELIKAFVVLDRHQQGSPELAETLRLHVRKRLAAHAYPREIEFVAELPKTPSGKVQRFILRN------------------------------ 119503028 7 -----------------------------------------------------------------------NIADAVCDRWAEDTR-RIAMTHESLDGSISE-YSFAQIKAYSNQLANLFGELGLQSGDRVLVMLTQSPECAISHIGCFKAGIVSCLASVLFGPDAVKHRLLGSSAKVCITNRANLGKITEV-----------MDQCPSLEHIIVTDENA------PNQALSFWKALQEQSTSFINKATRAEDTAWISYTSGTTGQPKGVLMPHRLLLGNKPFEYYYDYGPKKNDVLWSPADWAWIAGLINILLIGWYSGCRVVSTDMQG--FDAQAAFRILAQHKITVSLLTPTVLKLMRQVDSEAAQDID---LRVVLSGGEAVGKELALWADDRFGLT----ISEGFGQTECNGMIGTNPRLMEVRHGSLGKAMPGSICAIVDDKGQEVVTGTKGNIAIKRPHPAMFSGYLDNPDATAAKFIGD---WMITGDLGEQDEDGYLWFHGRTDDVITSSGYRIGPTEIEDCLLKSDAVQLAAVIGVPDEQRTELVKAFVVLADGFEPNEILAESLKKLVRQHLAKHEVPRLIEFVDALPLTTTGKIMRRALRDQ---EISSPPDTTS---------------- 16078091 7 -------------------------------------------------------------------------------------------------------MTYQELNEYIQRFADGLQEAGMEKGDHLALLLGNSPDFIIAFFGALKAGIVVVPINPLYTPTEIGYMLTNGDVKAIVGVSQ------LLPLYESMHESLPKVELVILCQTGEAEPEAADPEVRMKMTTFAKILRPTSAAKQNQEPV-PDDTAVILYTSGTTGKPKGAMLTHQNLYSNANDVAGY-LGMDERDNVVCALPMCHVFCLTVCMNAPLMSGATVLIEPQ----FSPASVFKLVKQQQATIFAGVPTMYNYLFQHEN--GKKDDFSSIRLCISGGASMPVALLTAFEEKFG---VTILEGYGLSEAS-PVTCFNPFDRGRKPGSIGTSILHVENKVVDPLGRELPAHQVGELIVKGP--NVMKGYYKMPMETEHALKD---GWLYTGDLARRDEDGYFYIVDRKKDMIIVGGYNVYPREVEEVLYSHPDVKEAVVIGVPDPQSGEAVKGYVVPKR----SGVTEEDIMQHCEKHLAKYKRPAAITFLDDIPKNATGKMLRRALRDIL---------------------------- 134099340 12 ----------------------------------------------------------------------------------------------------ERRDTYADLARRTAALARGLRGLGVRRGDRVGYLGPNHPAYLETLFASASLGAVFVPVNTRLAAAELAYVLADAGVSVLVHTAAAGH-------------LVDAAASPVLRERLVV-------------DEDSYEDVAGGTGEPVAEPVGLDDPCLIMYTSGSTGRPKGAVLSH-GNLTWNCVNVLVESDLSGSEVALVAAPLFHTAALGMTCLPTLLKGGTVVLMES----FEPAVALELIARHRVTLLFGVPTMYDAIAAQPSW--ESADLSSVRTLLCGGSPVPDATIRRYLDR----GLVFVQGYGMTETSPGVLILDPDAVRTKAGTAGVPSFFTDVSVVDPSGNPVAAGERGEIVVRGP--NVMLGYWNQPDATDEALSG---GWMHSGDVATVDEDGYITIVDRIKDLIISGGENVYPAEVESALYEHPAVELCAVVGVPDPKWGEVPRAAVVLRPGAGATAD---ELRDHLRRHLAAYKVPKQVDFWDDLPRTGAGKIRKQAVRE------------------------------ 164660600 26 --------------VQLSTYEDLHKWSVSEVGKFWRAVWDEINVIASADAAVIMDQAPMFPPAEWFVGARLNFAENILHH---GQDDDVAVIACTERAQDTCRTTYAELRKQVTQAARALRKLGIVPGDTVASYSGNTLENLVAFLACSAVGAVWTSVAPDFGTSGVLERLTTVRPRVLFSTNQVLYNGKLHDHLGKLNATIDAATASRLEHVIIAPYMGTHPESDAKRHLWSDFLNDGASDEFEFEQLDFNHPLWILFSSGTTGSPKAITHRAGGMLLQFGKEHLLHGGLKREDVFFQHSSTGWMMWNW--LVGALLSGCPVVLYDGSPVHPT-EVLWELAAREGVTVFGTSAAYLSIMERRGFVPTELYDRIKVRMILSTGSPLRAELYPYAEKLVGHPVQVGSITGGTDICSLFGTHN--EALPVRAGELQCLGLGMDVDVFDDSGHSAPDMVEGDLVCKKPFPVQPIGFWHQPNRYKDSYYTQFPGVWYHGDLVMRSKHGGLIMLGRSDGVLNPSGIRFGSADIYEVLESSEAISDSLVVALKTPAKDEVVVLFLVVPEDTSDAESIAAGSKSLIRKQRSARHVPTFVRRVKGCPKTLNGKRVEVPVKKLINGAPISTINKSTLMNPEVLDEYI----- 160931666 29 -----------------------------------------------------------------------NFAYDVIDVIAQAEPERRAMLW-CNDKGEEHTFTFSDLEKYSNRAANLFTKLGIGRGDTVVLILKRHYEFWFALLGLHKVGAVGIPATNLLTKKDLVYRFNAAHVKGIICTTDG---------EVMDHADAAFPESPTVKVKIGVH-------GAHEGWVDFSKELESQPDTFERAETSAADPMLLYFTSGTTGMPKMVWHDYTYPI-AHIMTAKYWHNVVPDGLHLTLSDTGWMKAMWGKLYGQWFMEAGIFVCDFDKFTPSELLPLF--AKYHITTFCAPPTMYRFFIKED---LSKYDLSSITHATIAGEPLNPEVFNQFYKATGLKLME-----GFGQTETTLTLFNPVGTEPKPGSMGKPSPAYHVDLIDDEGNTVEPGTVGEIVLRGKPCGMFDGYYENPELTKTVWDNDI---YHTGDTAWRDEDGYFWYVGRTDDIIKSSGYRIGPFEIESVVMELPYVLECAITGTPDPIRGQVVKATIVLAKGYEPSEELKKDVQTYVKRQTAPYKYPRVVEFVDELPKTISGKIRRVTIR------------------------------- 94967698 25 ---------------------------------------------------------------------------------AERSPEKIAIV--DTSTTPPREVTYAEYADLVERMARGLIAADIRPQQVVAIYLPNCWEFCAAFHAISYAGAVSTLLNPSYREREVRYQLENSEAVALITDG---------PLIHEMD----LKGLPALKNVFYTRTGAGAAE-------PFSKLLKDRANALPWREFDPTTLACLPYSSGTTGLPKGVMLTHANLVVNVFQTLGEAGALTPDDRMLCFLPLYHIYGLTVALDMMLALGGTLVLMP----RFDPRRSLELLIEQQITMAPCVPPVLLNWSQQAEEGRFPKDSSLRWVK-SGAAPLAPELALRFTAQTG---VQIRQGYGMTEASPVTHLGFLEPEWYRPTSIGYPAAQTECRILDEYGNEVAPGECGELVMRGP--QFMRGYWKADAATASV---LRDGWYWSGDVARRDDEGFYFIVDRRKEMIKYCGFAVAPAEVEGVLLEHPAVRDCGVIGRPDAEHGEIPMAFIILRNPQQESPQLAEDLKDFVAQRITRYKQPREIVFTDSIPRTASGKILRRELRQ------------------------------ 167589151 36 ----------------------------------------------------------------------LNACIECCDRHVAAGG--TALDWI-DAGGRHHSFSFARMQALSARVAHLLVAQGVGPGDVVAGLLPRTPELVATILGVWRAGAVYQPLFTAFGPKAIEHRLRMSDAKLVVTN---------VANRAKLDEVAACPPVATVRRPDEPPHGEGEPPHGRGGDIDFLAALDAQPDAFESVPRTGTDLFLMMSTSGTTGLPKGVPVP-LHALLAFGAYMRDAVDLRADDRFWNIADPGWAYGLYYAITGPLLLGHATTLVE---GGFSVDATYDVIERLGITSLAGSPTAYRLLMAAGAGPAARI-RGRLRVVSSAGEPLNPEVIRWFDAELA---APIRDHYGQTELGMVVNNHHGLAHPVHPGSAGVAMPGYRVAVLDDAGRELGPNQPGVLAIARSPLLWFTGYWRQQTPAIA------GGYYRTGDNVELEPDGSISFIGRADDVITSAGYRIGPFDVESALIEHPAVMEAAVIGVPDPERTEIVKAYVVLSDGHAGSPALADELSLHVKKRLSAHAYPRAVEFVDALPKTPSGKIQRFVLRKMAA--------------------------- 124485666 48 -----------------------------------------------------------------------NFGFDVVDAWAKKDRNKLAMIWTNQE-GKEKYYTFRQMMNLSNQIANMMFKQHIGKGDRVMLLLPRVPEWWTFALAAIKIGAVICPSPVILTPHDLKYRINQGRFKMIVTNTENAWKIEEI-----------ANDCPSLHVKFLTDGDAPGWINYQKELIHPARASTKLSSIVRSVRTKATDPMLIFFSSGTTADPKMVLHNHAYPL-GHIVTGRFWYDLTENDLHFTVADMGWGKSSWGKFYGPWMEGACVFVYDYR-GKFNATELLPLIEKYEITTFCAPPTIYRMLILAD---LETFDFSELRHCLSAGETLNPEVNRVWEEGTGKK---IYEAYGQTET--VTVIGTFPCMEVRPGSIGKPAPGWKIELHDDMGNKVPPGVEGRIAIKTSDPSPVGLFTEYLDDPKATAKVFINGWYYTGDKATVDEDGYFWFMGRDDDMIKSSGYRVSPAEVESALIEHPAVKESAVVGSPDPIRGVIIKAFVVLKDGYKGSDVLIKEMQNHVKTTTAPYKYPRAIEFVEELPKTISGKVRRVELRNL----------------------------- 89092350 25 ------------------------------------------------------------------------------------------------------RYTYAELQQRVNEAARAFLAIGVKRGDRVGMWSPNCAEWTITQFATAKVGAILVNVNPAYRLHELEYAMNQSEAKFLVTADTFMLNELAPELKDAEEGELNSAKLPNLKGIINLAEEKHAGMWRWADFVEMAEKIDMSQLERIQSELQFDDPINIQYTSGTTGFPKGAALSHHNILNNGFFVAE-SMNFTEKDRLVIPVPLYHCFGMVMGNLGCITHGATMIYPD---DAFEPKSVLEAVAEERATALYGVPTMFIAEMDHPD--FDQYDVSSLRTGIMAGAICPEEVMKAVNSKLHMKEVQIAYGMTETSPVSTQTAADDPFEKQVTTVGRTQPHLETKIVDPASGNVVARGEVGELCTRG--YSVMLKYWNNPEATAGAIDNG--GWMHTGDLATMDEEGYIQIVGRIKDMVIRGGENVYPKEIEEFLYTHPSISDVQVTGVPDKKYGEELVAWVKLAPGA--DEVTEEELKAFCKGKITHFKIPRYFKFTDDFPMTVTGKIQKFKMREI----------------------------- 138895109 9 ----------------------------------------------------------------------------LLEERARQYPDREAVVY----ADRNLRLTYRQFNDYCRLVARGLMRLGIEKGEHVAIWATNVPEWIACQFATGKMGAVLVTVNTNYQAAELEYLLKQSDSTTLFLIEQYRDSSYIDILYSIVPELLQSKRLPKLKNVVLLGDKRYPGMFTWNDILAMAHEVTEEELDERLESLDPHDAINMQYTSGTTGFPKGVMLSHYNIVNNAHQVAQ-CMKLGEGDRLCIPVPFFHCFGCVMSTLACVTVGATMV----PVVEFHPKRVLETVAAERCTALHGVPTMFIA--ELNDPDFDQYDLSSLRTGIMAGSPCPVEVMKAVINKMGMTDITIA--YGQTESSPVITQTRTDDPIELRVETVGRALPGVEVKIVEPGNEVPRGVQGELCTRG--YHVMKGYYNNPEATNEAIDED--GWLHTGDLATMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPKILDVQVVGVPDERYGEEVMAWIILKDGETATAE---EIREFCRGNISRHKIPRYIEFTDSYPMTASGKIQKFKLREMA---------------------------- 68509955 30 ------------------SYYDLYQWSTKHIDYFWSLVWDFTNVIGHKGEHVVDNAATPSANPQWFSDAKLNWAENMLQ---CRSPDKIALVHATEPTDEYRQCTYAQLYTLVADLVSALLLNGLKPGDRVASYSSNCIENVAACLATTAIGGIWVSAAADFGPEGVLERLEQVQPAFVFAADAVVYNAKVHNHISKVSVLLERLRSKHPSKVIIIHAIPQPAPQHEWRPEWTSWEAQTASGEIDWCRLSFDAPLWILFSSGTTGPPKPIVHRAGGMLLQAKKEFIICADLESQDVFFYYTTTGWMMWN--FLISGLGVGCTLVLYDGSPRRPSFLWLWGLVDKLGITIFGTSAKYIDQLSRSY-KPRENHNLQSLRHLYSTGSPLAPNLFDFIYKHVHPRVLLGSITGGTDICSLF--AGMCSALPVYRGEIQCRMLGMAMESFSPSGTANPPGEPGELVCARPFPCIPLGFWPARSRFEQSYFAEHNGVWYHGDHIVITRSKGVIMLGRSDGVLNPGGVRFGSAELYDVIETSPFVVDSLAVAQKDRGLDERVILFVKLTNGQQLSNEFVQRINSEIRSRRSPRHIPAKIIQVPDIPYTLNGKRVEVLVKKIINGAPLSSVNFATLSNPECLQ-------- 84489093 32 -----------------------------------------------------------------------NFAYDIVDVYAKEQPDKVALSW--CDDNQEKIFTFSNLKQLSDKAANFFKSLGVTKGDRVLLTLKSRYDFWYCMLALHKLKAIAVPATHMLKPEDIEYRIDVAGIKTVVT----------IREDGVPESYAEVEKTLGLKLNKVFVGTEDMPGWYDLRKEVKKASDNFERPVYDDDSVE--DTSVIFFSSGSTGQPKMIKHSFGYPLAHIVTSNYWHQVVDNG-LHYTIADTGWGKALWGEIYGPWISGSGIYIYDYDRFHPY--EVLSKALEHKITTLCCPPTMYRFFIKED---IDNLDFSSLQHATTAGEPLNDEVFYKFKELTGLSIREAF----GQTETVATIANFP-WVDIKLGSMGKPAPLFNIKLLNTDGCECDVGEEGEIVFEGYPLGLFKGYYNNQEKTDETI---YDGYYHTGDSAWIDEDGYYWYKGRIDDVIKSSGYKIGPYEVESALLSHSAVLDCAVTGIPHPIRGQIVKATIVLDKGYQPSQELTKDIQNHVKHVTAPYKYPRAIEYVDELPKTISGKIMRKKIR------------------------------- 91762440 37 -------------------YESILKWSIENPGNFWSSIWDFSEIKGFKSKIKIKKSKIFYKN-KFLLNSKLNFAENLLSKN---NKDK-AITFISENSFREER-SWQELNLNVSKISKFLKSINIKEKDRLAAYMPNTIETVEAFIASSSLGAIWSSCSPDFGVKGVVERFSQISPKVLFVVDKYFYNGKIINILERIPLILK--EIPSIEYVVIANYPGEKYSYKKVKVLKWNELMKKESEKIQFSKFDFEQDLAILYSSGTTGKPKCICHRSGGVLLQHKKEHQLHCDIREGDNVFYFTTCGWMMWNW--LVSVLASKASIVLFDGSPMYKKNDLLLKIAEKEKITLFGISAKYVDALRKSKPTLKYKYKLSKLRTICSTGSPLSNDGFKYIYENIKKNVHLSSISGGTDIVSCFVLGNLYQPVILGEIQNKG---LGMNVDVFNEKGEPLKNKKGELVCKNPFPSMPLKFWNDKNDFKKAYFNNFLNTWYHGDYAEIKKGGGFIIHGRSDTTLNPGGVRLGTAEIYSEVEKFIEIKESIVVGQAWDN-DVRIILFIVLNPKYVLNEDLLKKIKIQIRKNASPRHVPSKIIVVDDIPRTKNGKIVELAVKNTIEGN--EIKNKEALANPRVLDQYKNLKE- 187605096 25 --------------------------------------------------------------------------YEALSRAAKDYPNRTAVSFIG------KEWTFAEIDDAARRLGTMLQAKGLEKGDRVSLMLPNCPQYVISFYAVLYAGGTVVQTNPLYTERELENLVTDAGVKIVITLDLLYPKTLRVSEKTEIQTVITTSIADYLPFPKNLYPIKVKRENNIVIDTTGSTPFKDYKDFNPITPLDIDDVAVLQYTGGTTGLPKGVMLTHFNLTANADQISNLFYKYNRGDRVLCVVPFFHVYGMSCCLNFGVTNGYELVLVP----RFEVTDVLKTIQKKKPHFFPGAPTMYVGI--LNDPKLKKYDLSSIEACISGSAPLPIEVQEEFEKITGGR---IVEGYGLSETSPVTHANFLWDKRIVGSIGAPLSDTSAKIVKADGETEADIGEIGEIMLSGP--QVMKGYWQ---KPEETAAVLKDGWLATGDLGYMGEDGFFYIVDRKKDMIIAGGFNVYPREIEEVLYEHPAVKEAVCIGVPDPYRGETVKAFIVLRDGSSVTEE---ELDKHCREKLAAYKVPKLYEFRDELPKTFVGKILRRVL-------------------------------- 148257858 2 ------------------------------------------------------------------------------------------------------TLSYGDLEDRVRRIASALRDLGIKREERVLLAMQDCTDWPAAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLTSGDVLPAIKGALTKSDHE----------VRKVIVSH----PIASLDFGEIALETVVETHAPMARPARTHCDDPAFWLYSSGSTGRPKGTVHSHANPYFTAELYGKAVLDLTETDICFSAAKLFFAYGLGNALTFPMSVGATTLLMPDRASPDEVFKRWTGAVGGFKPTVFYGAPTGFAGMLASPALPSREQVALRLVS-SAGEALPAEIGKRFKAHFGVD---IVDGIGSTEMLHIFISNRPD--DVRYGTTGWPVPGYDIELRGDDGGAVPDGEPGDLYIRGPSAAMM--YWGNRAKTRETFQG---GWTKSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAILEAAVIGVPDAEGLTKTKAFVVLKHGATTNDA---ELKAFVKDRLAPYKYPRMIEYVDELPKTATGKIQRFKLRAL----------------------------- 138896333 12 -------------------------------------------------------------------------------RHAAAHPERIALKWE-NERGETKEITYGRLMARANQIGNAFLSRRLEKGDKVLVMVPRLIEAYEVYLGALKAGLVVIPSSEMLRTKDLEYRLSHGEVKAIVAYEPYLDEFAPID---------------GVDKLLKFSIGEHEHD----GWVRLDAAMAAESETLAAADTSRDDMAFLSYTSGTTGNPKGVVHCHGWAYAHLRTAAKNWLCIEETDLVWATAGPGWQKWIWSPFLSVLGSGATGFVYY---GRFEPEKYLQLLEKYQVNVLCCTPTEYRLMAKVPDIG--RYDLSHLHSAVSAGEPLNREVIDTFAKHFG---IQVRDGYGQ--TENTLLVGVMKGMDIKPGSMGKPTPGNRVEIIDENGEPCPVGVVGDIAVHVETPALFKYYYKDPERTA---MQFRGDYYITGDKARKDENGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPAVKECAVVASPDEVRGHVVKAFVVLRDGVDPDPSLIPALQEHVKQLTAPYKYPRKIEFVDDLPKTVSGKIRRVELRE------------------------------ 15678684 12 -------------------------------------------------------------------------------KQVERYADKEFIVY----PDRDLRFTYREFNERVNLLAKGLLSIGIGKGDHVGIWATNVPDWLTFLFATAKIGAVLVTVNTAYKSHELEYVMKQSDMKALAIIDGFRDVDYVQTLYELVPELLRSERFPELRSVIYIGAQKHRGMYNTNELMLLGKHVPDTELRTVMSTLKNTDVINMQYTSGTTGFPKGVMLTHRNILNNGYY-IGERQRFTEEDRLCLPVPLFHCFGIVLGVLALLTHGGTLVMIE----LFDPLLVLAAVEKERCTALYGVPTMFIAEFTH--PMFDMFDLSSLRTGIMAGSPCPIEAMKRVMNDMNMKEVTIAYGLTEASPVFTQTSVDDPIEKRVETVGTPLPHIEVKIVDPETGEELGPGEPGEICCRG--YNVMKGYYKMPEMTAEAIDED--GWLHSGDLAVMDEDGYYSIVGRIKDMIIRGGENIYPREIEEFLHTMPGVKDVQVVGIPDEKYGEIVGAFIIREDGADI---LEEDVRDYAIQRIARYKVPKHVFFVDEFPLTASGKVQKFKLREMA---------------------------- 77459095 28 ----------------------------------------------------------------------LNACVECCDRHAL--PGRIALFWEGRD-GASATYTFSDLQDKAARFANFLLAQGVQKGDKVAGLLPRNIELLITVFATWRIGAVYQPLFTAFGPKALEHRLNSSGAKVVVTD------------AVNRPKLSEVADCPTLVTV-----GGPKGQGIVRGDFSFWAELPNHSSVCEPLMLTGEDPFLLMFTSGTTGPSKALSVPLKAIVAFQSYT-RDAVDLRPEDAFWNVADPGWAYGIYFGVTGPLSMGHPITFYD---GPFTLESTCRVINKYGITNLTGSPTAYRLLIAGGDE-FAKSIKGKLRIVSSAGEPLNPEVIRWFADNLG---VAIHDHYGQTELGMVLCNHHGLEHPIHLGAAGFASPGHRIVVLDEQNNELGVGQPGILAITQSPMCWFAGYEGVPTK------AFVGDYYLSGDTVEWNPDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVVEAAVVGKPDPERTELVKAFVVLNPQYRAEPALAEELRQHVRKRLAAHSYPREIEFVSELPKTPSGKLQRFILREIAKAQEAAAHNVSA---------------- 212639115 6 ----------------------------------------------------------------------------LLARNARKFPHKIALI------DGDVSLSYREVDDTVNRLASSLASLGIKRGDKVVLYMPNVKEFVYAYFAVLRLGAIIVPINARLTAQEVQYIIDHSEAKAVIAHDWIYQ------------------ELASLVHKVDAIWVKTGEAIEGWRSLS--QLIASGDASPVVCPLSEEDETTILYTSGTTGKPKGVLFTARNIFAVATM-MALETKMDKHSRLLHMMPLSHSAPLHLFFVGGMYVGATHVLSP----TFSPEALLELVTKHQITHFFGAPVAYLLTAKHPR--LHEYDLSSVQYWTYGGAPLSANEVQFVAKQFRTNRLMCL--YGLTEAGPNGTYLSPEEHATKAGSVGKDAAHCEVKIVDEHGNDVLPGEIGEIILAG--EGTMKGYYKDEEKTAETV---KNGWLYTGDLARRDEDGYIWIVDRKKDMIISGGVNVYPKEVEDALKLHPAIVDVAVVGVPHPEWGETVKAFVVTK---EPIEQLAEECERFLLDKLADYKIPKLYEAIPELPRNATGKILKQVLRGI----------------------------- 84498227 7 -------------------------------------------------------------------------------------------------------ITYQQLHAMSAKLAGTLRANGIEPGDRVALILPNVPAFPVAFFATLLAGGVVVPMNPLLKSGEIDFFFTNSGAKVAFVWPDFV------------DEATKGAVNSGTTIVQCGPMGPDEGAFGTGEPIP--------EPIVVPADREGDDTAIILYTSGTTGRPKGAELTHDNVSLNAMRCAEVIQELTEDDVIMGCLPLFHVFGLVVGLNAAVRVGASLALIP----RFDPAAAIKVIGDEKVTVMQGVPTMYAAILNHPDS--DSLDASSLRVCASGGSAMPLEVMKAFEEKFG---CMILEGYGLSETSPVASFNLPGHE-RKPGTIGLAIPGCEMRVIDIDGAEVEHGEVGEIAIRG--DNVMKGYWANPEATAEAIPD---GWFRTGDMATQDDEGYFTIVDRKKDMILRGGMNVYPREVEEVIYQHPDILEVAVVAVPDDLLGEQVGAGVVLREGSTAT---TDDIIAFTKERIAAYKYPRSVWLLDALPKGPTGKILRREVKAPAA--------------------------- 42525559 30 -----------------------------------------------------------------------NFAYDIIDRMAKEYPEKEALVW--CDETEERIFSFGELAKQINKTANFFKAMGIGRGDTVLLFLRRRYEFWFVLPALHKIGAIAVPATVQLAAHDIEYRIQSANIKMIMAVQE----------KNLQEEIQKAAESAYNKPLLVWVHDEME------GWISFDELVKNMSEDFTPPQGNSYDIALLYFTSGTSGNPKMVEHNFLYPL-GHIATAKFWQNVKEGGRHLSVAETGWAKAMWGKIYGQWLCGCAVFVYDMKMFIPKNL--LEKLSKYRVTSFCAPPTVYRYLIREK---IEDYDLSSLEECTTAGEALSMDIFNTFKEKTGIELR---EGYGQTELT--LTTGTFPGMKIKPGSMGKPAPGYEIDIIRPDGSSCKAGESGEIILRKVPFGMFGGYYKNEEKTAEVFKD---GVYHTGDAAYRDEDGYFWFESRTDDLIKSSGFRISPFEVESVLLQHPAVFECAVTGVPDPKRGQAVKAFVVLNKTYQPSQALEKELMFFAKKNAALYKAPRSLEFVETLPKTHNGKISRAAIR------------------------------- 146283536 23 ----------------------------------------------------------------------------AFDRTVERFPQREALV----VRHQQLRYTWAELAEAVDRCARGLLALGLQPGERVGIWSPNNAQWCITQFATAKIGVVLVNINPAYRLSELEYALKQSGCRWLICADAFKTSDYHAMLHELLPEALQSHMLPELRGVISLCDKPVDGMLQWQALMEMAEQVGPEQLRQCGERLQFDDPINIQYTSGTTGFPKGATLSHYNILNNGYMVGE-SLRLTEHDRLVIPVPLYHCFGMVMGNLGCVTHGTTMI---YPSAAFDPLAALQAAAEEKATGMYGVPTMFIAMLDHPE--RQSLDLSSLRTGIMAGSTCPIEVMKRVIDDMHLAEMQIA--YGMTETSPVSTTSADDDLERRVTSVGRTQPHLESKIVDEHGAVVPRGQIGELCTRG--YSVMLGYWNNPDATRDAI--DGARWMHTGDLAVMDDEGYIKIVGRNKDMIIRGGENVYPREIEEFLFTHPAVADVQVIGVPDSKFGEEIVAWVKLHPGHQVEAE---ALREFCKGRIAHFKTPRHIRFVDDFPMTISGKVQKFRMREI----------------------------- 88603635 79 -----------------------------------------------------------------------NFGFDVVDAWAKKDRNKLAMVWTNQE-GEEKFFTFRDISRRSNEIVNMMIKYKIGKGDRVLIMLHRVPEWWFMVIALIKIGAVYIPAPTMLTPKDLAYRIKTSEAKMVITDMENAHKVEEI-----------ASICPTLETKMVVDGARDGWLSYPRELTYPAPVSSRIINLKGMRKTKATDPMVIFFSSGTTGEPKMVLHSQAYPL-GHIVTARFWHDVRNNDLHFTVSDTGWAKSAWGKLFGQWIEGAAIFVYDYR-NKFNATELLPLIEKYGITTFCAPPTIYRMLIMAD---LRKYDFSELRHCVSAGELINPEVIKAWKDATGLE---IYEGYGQTETVLCVGTFP--CMEPKYGSMGKPSPGWVIELHDEDGKPVKPGEEGSIAIKT--DPRPVGFFMEYWGNEEANANAFRGFYYTGDRAVRDGDGYFWFVGRDDDVIKASGYRIGPFEVESAIIEHQAVQEAAVVGSPDIIRGFVVKAFIVLKAGYEPSEKLAREIQEYVKSITAPYKYPRKIEFVKELPKTISGKIKRKDLRE------------------------------ 169187806 1 -----------------------------------------------------------------------------------------------DDQGHTTHITYNDLLNQVNQLAGGLNELGLAKGDRVLVMVPRTIEAYMIYVACLKLGLVIIPSSEMLRAKDLSYRLQHSEARAVIAWAEGAAEVDNIT-----------EELPELQFRIDASGGQAD------GWITLGSLMEGQPEEREAEATHRDDMAILAYTSGTTGNPKGVVHSHGWGYAHLRITAAW-LGIQSSDLVWATAAPGWQKWIWTPFLSVLGSGATGLIYNGS---FSAERYLRIIQENQVQVMCCTPTEYRIMAK--TDGLSGYDLSSIRSAVSAGEPLNQAVIKQFEELFG-----FIIRDGYGQTENTLLIGNLKDSPIKIGSMGKSIVPGLVEIIDDEGRPQPMGEVGSIAVHTDMPALFKSYYKDPDRKGDNIVGSY---FITGDRASKDEEGYLWFEGRGDDIIISSGYTIGPFEVEEALLRHPSVKECAAVASPDEIRGHIVKAFIVLRDGVSGSPELVQELQDHVKSVTAPYKYPRKIEFVSELPKTNSGKIRRIELRQ------------------------------ 78045056 31 ------------------------------------------------------------------------------------------------------KMTYKEFGEKVKRLTRALSQIGIKKGDRVAIMLPNSPQFVMSYFAILSLGGVVVQLNPMYVEREIEYYLNDSGAETIILLDVLYPRARAVKGNTSLKNII----------VVNIPQLGTYPGEFGPEVYYFNDLVLNSEPDVPEVAVSPDDVAVLQYTGGTTGVSKGAMLTHKNLVANAYQEFSHRLFVPGQERILIALPLFHVYGMTTGMNLATCFGGTMILVP----RFEAGLILEHIDLYRPTAFPGAPTMYIALLNYPD--LTRYDLKSIYVCVSGSAPLPVEVQTKFEEITG---AIVVEGYGLSEASPVTHLNPIGGLRKIGSIGVPYPDTLAKIVDLETGEDLPPGEIGELVVKGP--QVMKGYWNRPEETAQVLKD---GWLYTGDIARMDEDGFFYIVDRKKDMIIASGYNIYPREVEEVLYQHPKVKEAVVVGVPDAYRGETVKAYIVVKDGETLTE---QEVIDFCNARLARYKVPRLVEFRSELPKTAVGKV------------------------------------- 91978445 14 --------------------------------------------------------------FRWSVPARFNIATAACDRHAI--GDKPALIYV-DEAGAVTRMSFAEIASASRRFANVLKAAGLARGDRVAVFLSQSIELPIAHLAAFRSGLVSVPLFTLFGEDALEFRLSNSGARAVITDESGLPKLLRI-----------RDRLPELRQIYV------TGGAAPSGVELFWSKLDAASDAFETVDTSCDDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNEMAHDFFPRPGDLMWTPADWAWIGGLFDALFPAWYHG--VAMLGHRARKFEPQAAMQLMADHGVRNVFLPPTALKLMRQAD----VKHPGVKLRSIFTGGESLGGELLAWVRATFGVDAHEIY----GQTECNLVVGNNARLFPIRPGSMGKATPGFDVRIVDEDGRELPCGERGIIGVRQPNPCTMLEYWKNPEATAKKFAG---GFLLTGDLARQDGDGYFWYDSREDDVITSAGYRIGPSEIEHTLLKHPAVAFAAVVGVPDPIRTEAIKAWIVLRPGFAKGDALAREIQNFVKVQLAAHEYPRHVEFTETLPMTATGKVLRRELRA------------------------------ 211591158 10 -QHPAPEDLEKSTGHKFDSFHDMYLYSVKNRSAFWEFCWKYFQLIHEYTKVVDET-ARMDSVPEWFPGVRLNFAENLLFSRIAKEDDKIAVSEVREGAHEVIHLTWGELRRRTGALVQAMKAHGVVQGDRIALCAANSIDTLFVFLASTALGAIFSSSSTDMGTKGVLDRLLQIKPRWLFMDDLAVYNGKTIDLRSKIGEIVKGMEVPEFEGVVSLPRFHSRPADINSRTKTLAEFLEKAGGNLEFERVGFRDPFLVVYSSGTTGQPKCIVHSVGGVLLNSSKEGRLHSDLGPDCVTLQYTTTGWIMYMSAV--QTLLFGARVVLYDGSPFIPGITALVDLAAQEKVTHLGISPRWLHELQQAKIKPREKVDLSSLRVVTSTGMVLRDALFEWFYDEGFPPHTRLNNISGGTDIAGSFGTGNPGCAGCSLGIPVEVYDSTIEGGDGIKGVPVEDGVPGELVATSAFPNMPTLFWGDEKKYHDAYFERFDNVWTHGDFVIRPITKQIVFHGRADGVLNPSGVRFGSAEIYRVLEGQKEISDSICVGQRRPDTDERVILFLLMRPGMAFTPDLVARVKSAIRSELSPRHVPMFTFETHEIPTTVNLKKVELPVKQIVSGKI--IKPSGTLLNPKSLD-------- 15806695 39 --------------------------------------------------------------------------------------------------------TFRELLKRVRRFAKALQRSGVQQGDRVAIMLPNCPQFVVAFYGTLLAGAVVVNTSPLYTAAELEHQLSDSGSETLVILDSLYPRVKRVLVSRIQDELPFPKNLLFPIKALKEGTLASDSFKRNPRAVPMRFVTKLQDPDPVSVPITADDVALLQYTGGTTGVPKGAMLTHRNLVANAEQCRSWMVGLQEGREITMAAIPFHVYGMTVAMNLSMLIGATLVL---VPNARDIKMVLDEISRTRATIFPGVPTLYNAINNHPDTAA--HDLTTIRACISGSAPLMQDTARTFREIT--QGANLVEGYGLTETSPVTHVN-PITGEQKEGSIGLPLPGVDALIMDDAGQPVPTGEVGELWVAGPMV--MKGYWNMPDETAKVLREYGKTWLLTGDMATMDEQGFFRIVDRKKELIIAGGHNIYPREVEEVLTSHPAVLEAAAVGLPDPYRGETVHAVVALKPGMQATE---KEIIAYCRTLLSAYKAPRSVEFRDELPKTAVGKTLRR---------------------------------- 71736704 1935 ---------------------------VRDPQAAIGELA-LLDDHEQQQIVRDWNATAAD-----FPGE--HCLHSLIEAQVQATPDAPALIFAAE------QLSYAQLNARANQLAHRLREAGVGPDVLVGICVERSLELVVGLLAIIKASGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQSVLLQR------------------LPVPAKVQSLCLDQDG------------DWLAGYRTANPINLSHPLNLAYVIYTSGSTGKPKGAGNSHRALVNRLHW-MQKAYGLDGSDTVLQKTPFSFDVSVWEFFWPLLTGARLAVALPG--DHRDPERLVQTIREHQVTTLHFVPSMLQAFLTH---PQVESCNSLRRVVCSG-EALPAELAGQVLKRLPQAD--LFNLYGPTEAAIDVTHWTCTPDDVLSVPIGRPIDNLKTHILDDGLLPAAQGVAAELYLGG--VGLARGYHNRAALTAERFVEQGGRLYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEARLHEHAGVREANVIDI-DGPSGKQLVAYLVRTDAGLDSDALRETLKTHLKAHVPDYMVPTYFVFIDVMPLTANGKLDRRALPK------------------------------ 145602093 23 --------------LSLASYEQLHKWSTADPAAFWGDVWHYVVASKPYDEVL----PEGGMFPRFFSGALLNFAENLLFPGVDVDPSAVAVITATE--TDEKETTWAELRDMVSRCAVALRAAGLQRGDVVAGYISNHVEALVAALGAASIGALWTGISPDNGVSAVLDRLVQVRPKVLFADNGTTYNGKSWASTPKTLEIVGELKKNGLELVVVLQAIDLSLDEIRALDVKADDFDAFLAAQQQFEQLPSDHPLFILYSSGTTGVPK--------------KEHLLHGSLSSKSRMLYFTTTSWMMWHWSI--TALSVGTSLVLYSGSPFRPDGYLSLPKLLSKLKVTHFGTSAAYLTANKIYPVGEPGIDLSSLEGIYSTAAPLPPSTFAFVYEAFP-SKIHLASITGGTDIISLFGAPCPLLPVRAGEVQCAGLGMAVAVVDSASDPDKPDGEPGDLVCTVPFPCQPLTFFGDDEKYRKAYFERFPGMWHHGDFVRQVDGPGLVMLGRSDGVLKPAGVRFGSAEIYNILTKFGDVEDALCVGRRREDTDEAVCLFVVPAAGKTFDDELKGRIKTTIRSELSPRHVPAFIEEAQGIPKTGNGKKIEVAVKQIISGM--QVKTNASVANPESLD-------- 154686271 12 ----------------------------------------------------------------------------LLERTAELFPDREAVVY----PERGLRYTYAEFDRLCRQTAKGLMKLGVEKGDHVAIWASNIPEWLAAQFATAKIGAVLVTINTNFQIAELDYLLAHSDVSALIIMDSYRQTSYVEELKTCERGRLRSKRYPFLRTVLYIGDKSPPGMHRWDSLLDNAEAVTDATLDGRMDSLKKDDCIHMQYTSGTTGFPKGVMLSHFNIVNNA-ANIAECMKLTSSDRLCIPVPFFHCFGCVLGVLACVSAGAAMIPIEQ----FSPPAVLKTVEQEACTALHGVPTMFIAL--LNDSRFSEYDLSHVRTGIMAGSPCPAEVMREVIGKMGMTDITIA--YGQTEASPVITQTRTDDSFERRVETAGRALPHIEVRIVRPGTEAARGEQGELCTRG--YHVMKGYYKNQEATEEAIDKD--GWLHTGDLAVMDEDGYCKITGRLKDMLIRGGENIYPREIEEMLYRHPAVADVQVVGVPDPKYGEEAAAWVRLKDGQTASAE---DIRTFCKEHIARYKVPRYVLFTDEYPMTASGKI------------------------------------- 94310006 27 -----------------------------------------------------------------------NLAEVCCGRWARATMHRIAVYTEHED-GRRASHTYAHIQAEANRLSRALRELGVQRGDRVAIVMPQRIETVIAGMAVYQLGAVAMPLSMLFGPEALSYRIDHSETRVAIADETSIDNM-----------LAARPDCPTLRTVIGV------GDATGRGDLDWDTLLAAQIPEFTAEQTKAEEAAVLIYTSGTTGPPKGAVIPHRALIGNLTFVCSQNWYPQDDDVFWSPADWAWTGGLWDALMPALYFGRPIVGYQ---GRFSAERAFELLERYGVTNTFLFPTALKQMMKACPTPSDHYQL-KLRAIMSAGEAVGETVFTWCRDALGVIVNEMFGQTEINYIVGNCTAQYDESWPARPGSMGRPYPGHRVAVIDEDGRPCPPGEDGEVAVGHPDPVFFLGYWKNEAATAAKYSEDGLRWCRTGDLARIDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGSIVKAFIVLTPSVTNDAALIAELQQHVRGQLAPYEYPKAIEFIDQLPMTTTGKIQRRVLR------------------------------- 15615666 30 -----------------------------------------------------------------------------------------------------KEMTYRELYEQAKQFGNQLKTLGISKGDRVAIMLANSPQSIISYYGALMIGAVVVQTNPLYVERELEHQLVDSGAKVIVCLDLVFPRVSKVRKATQLEYVIVKDYLPFPKNVLYPFVQKKQTGMKNENTLSFKKFLQGGVTTEPSEDVSPDDLALLQYTGGTTGPAKGVMLTHANLVANTIQGLHWMYKSKREEVILCVLPFFHVYGMSAGMNLAIMNAYKMVILP----KFNPKDVLKAIEKHKVTLFPGAPTMYVGLIN--DPSIQDYNLTSVEACISGAAPLPLEVQQKFEQLTGGKL---VEGYGLTETSPVAIATPIWGKRKQRSIGIPWPDTDVMIISAETGEPADVNEVGELAVRGP--QVMKGYWNRPEETAQVFKDD---WFLTGDMGYMDEDGYFYIVDRKKDMIIAGGFNIYPREIEEILYEHDAIKEAVVIGAPDAYRGETVKAFIVLKEGRSVSEE---ELDAFCRKHLAAYKVPRLYEFREELPKTLVGKILRRVL-------------------------------- 50120426 5832 --------------------------------------------------------------------------HQLVEDQAARTPDTTAVLFE------DQHLTYDALNRRANQLAHHLIDLGVKPDDRIAICVERSLDMVIGLLAILKAGAAYVPLDPGYPAERLAYMLDDASPVALLTQ--------------ANQRALLTGDVPRI-------------------LLDTADFSHLSEDNPHVPGLDAHHLAYVIYTSGSTGKPKGVMNSHRALCNRLVW-MQNTYRLTPDDRVLQKTPFSFDVSVWEFFWPLLYGAR--LVMARPDGHKDAAYLAQLIERTGITTLHFVPSMLQQFVQWADADC---ACDSLRRVICSGEALPAELQQRFFARFNAQLHNLYGPTEAAIDVTFWACQPDDHRSFVP--IGRPIANTQLYILDTLGQPVPLGVAGELHIGG--VGVARGYLNRPDLTAERFIQPGARLYKTGDLARWLPDGSLEYLGRNDFQVKLRGFRIELGEIEARLMQCPGVQEAVVVAREDSPGDTRLVAYLCPQPGVTPDPA---DLRQQLGQHLAEYMVPGAFVTLDAFPLTPNGKLDRKAL-------------------------------- 50120426 4780 ---------------------------------------------------------------------------------AEQTPEAIAVLFE------DQHLTYRELNRRANQLAHHLIALGVQPDDRVALCVERSLEMMVGLLGILKAGAAYVPMDPAYPAERLAYILDDAAPVALLTQSAQV--------------AQLNSTLPTV-------------------LLDTPAAAACPDTNPVVQGLHAAHLAYVIYTSGSTGRPKGVMVAHRNVINLATGLHTLLALDHPSRIALNASIVFDASVKNWI---QLLSGHTLVLVPDA-LRADAHQLWRYFARHAVDLFDCTPVQLQWLLDAGLGSDPAYQPAQ---VLIGGEAISPAVWSRLQSL---SDTRFINVYGPTECTVDATACVVDRTQPLP-TIGKPLANTRLYILDAQDQPVPIGVTGELHIGGA--GVARGYLHRPDLTAERFIPDPFRIYKTGDLARWLPDGNIDYLGRNDFQIKVRGFRIEAGEIESRLLRCPGVQDAVVIAREDSPGDTRLVAYLCARPDAELHPA---ALRQQLAASLADYMIPSAFVTLDALPLTPNGKLDRKAL-------------------------------- 50120426 1555 ---------------------------------------------------------------------------------VEQTPDATAIVFE------EQHVTYDELNRRANRLAHHLLSFGVKPDDRVAICLERSPDMVVGLLGILKAGAAYVPLDPSYPAERLAYMLDDADPVALLTHSSLIESFSHTSPTIVLDNAAPFDACPDTNPVI--------------------------------QGLNAAHLAYIIYTSGSTGKPKGVMVEHRGLSNYIQW--AREYYVTSNSLDSIVSSPVAFDATVTSLYLPLLCGGKIQLIHDGQELTELLPALLATQPGTLIKITPTHLAALGQELQSTHRVCP-----DLLFVVGGEALSSATVALWQTL--SSGSRIINEYGPTETVVGCITACTPNSLTDNVPIGRPIANTCIYILDAKGQPAPVGVAGEIYIGGA--GVARGYLNRPDLTAERFIADPFQIYKTGDLGRWLPDGNIEYLGRNDFQIKVRGFRIEPGEIEARLMAYPGVREALVIAREDSPGDIRLVAYLIAQPGSELIPSV---LRKALALHLAEYMVPSAFVTLDAFPLTPNGKLDRKAL-------------------------------- 50120426 485 ---------------------------------------------------------------------------------VELTPDATAVIFE------EQSLSYAELNRRANQLAHRLLTLGIKPDDRVALCVERSLEMVVGLMGILKSGAAYVPLDPTYPAERLAYMIDDAKPVALLTQANQI--------------AIQTADIPAI-----------------MLDTDSFDAYATSNPDAQALGVTSTHLAYVIYTSGSTGKPKGVMVTHRNVLNLASGLKTLLAFEHSNRIALNASIVFDASVQNWI---QILSGHTLVIVPDAIRT-DARQLWHYFSHHAIDLFDCTPVQLQWLLDAGLGTDPDYQPAQ---VLIGGDAISQGIWSRLQQLT---DTRFINVYGPTECTVDATACPIDSSQSAP-TIGRPLTNTEVYILGTQGQPVPIGVTGEIYIGGA--GVARGYLNRPDLTAERFITNPFRLYKTGDLGYWRHDGSITYLGRNDFQVKLRGFRLELGEIETLLIQYPGIQEAVVILREDIPGDKRLVAYFQAQPDTQPTPA---DLRLQLSQRLAEYMIPSAFVALDAFPLTPNGKLDRKAL-------------------------------- 50120426 6910 -------------------------------------------------------------------------------------------------------LSYDELNRRANRLAHHLISFGVRPDERVAICVERGLDMVVGLLGILKAGGAYVPLDPTYPVERLRYMLDDAKPVALISQSAHL--------------GIMNGSLP-----VILLDDGETRPFDNEPDT---------PLDARKQGLTPRHLAYVIYTSGSTGKPKGVMVEHANMVNFLC-SMRKEPGIAQEDVLLGVTSLSFDISILEIFLPLL--NGARLILATQAQAADAQQLAMLIERHAVSFMQATPSTWRMLVELRDFAL-----PPGFKALCGGEALPENLATALLQKV----TTLWNLYGPTETTIWSTLN---GLTTPTPYIGHPIANTQIYILDAQGRVVPLGVAGEIHIAGA--GVVRGYLGRPDLTAERFITDPFRMYKTGDLGRWLPDGTLEYLGRNDFQVKVRGFRIELGEIETRLARCHGVHDAVVIAREDSPGDKRLVAYLLAQPDTVLEPA---DLRQRLSEGVAEYMIPSAFVTLDAFPLTPNGKLDRKAL-------------------------------- 171693487 14 --HPAPESLNRQHNLSLSSFSDLHQFSLSQRSLFWSAVFEASDYSGSYTTVVDETATIDQV-PVWFEGVCLNFAENMLFSRDPRNGDKVAVVEIREGGSETREVTYGEVRKEAGRLAAAMLKRGVKKGDRVVIVGANSIETLLVYLATTWVGAVFSSSSTDMGVKGILQRAEQVDPVWVFMDDAALYNGRVVDLRGKMGEVVALGNCKNFKGVVAIRRFEEARDVRKPRAMTLDEFVGAAGRNPTPVRVGFCEPLLVCYSSGTTGTPKAIVHSVGGILINYFKEGRLHEQIGPDSVTLQYTTTGWIMYLANV--GSLLFGGKAIFYDGSPFQPDAKILVELAAKHKATKLGISPRWMFELAKAGISPREMADLSSLETVSCTGMVLSDQLFEWFYDVGFPKHVQLGNISGGCFGIMNPLTPVYVGGTQGPSLGVHVAIYDSLLPDGEPGVEVPHGTPGELVAVKPFPNIPCAFWGDKSKYHSSYFNRFPGVWAHGDFCVIHPTGNISFLGRADGVLNPSGVRFGSAEIYGVVERADKIQDSLCVGRRKQDADESVMLFLLMKPGHKFTRELVNELRKKISDDLSKRHVPKYIFETPEIPTTINLKKVELPVKQIVSGQT--IKASGTLANPQSLD-------- 116672361 10 -----------------------------------------------------------------------------LQRRRPKSGNKTAII------AGDREVSYEQLAERSARLANALRDRGVARGDRVAYLGENDPSFLETLFACGLAGAVFVPLNTRLAPPEIQFQLRDCGAVLLVHAESLSDAVRGAGGTGAVRRIAVDEAAPTGKH-----DGGAAAVQGDQPAERYEDVVASGANVAPDEPVGLDDGAMILYTSGTTGHPKGALLTHGNITWNCINVIVD-FDFASTDVALMISPMFHVASLDMGVLPTLLKGGTVVL----EARFDPLRTLQLIERHRATTISGVPTTYQMLCEHPAW--ETTDLSSLNKLTCGGSAVPLRVLDAYEKR----GLHFSNGYGMTETAPGATTLPAARSRDKAGSSGLPHFFTEVRIADPDTEPAAPGTVGEIQIKGPNVIH--EYWNRPDSTADSYTAD--GWFKSGDMGYKDGEGFVFISDRLKDMIISGGENIYPAEVEQAITELEAVGSVAVIGVPDEKWGEVPRAVVLLREGAQLSEE---QLRAHLDGRLARYKIPKSVVFVDEMPRTASGKIRKADLRKL----------------------------- 75520418 466 --------------------------------------------------------------------------HQAFEQQAEKTPDAVAVAY------KNRELTYAQLNERANQLAHRLIRKGVKPDTLVGICLERSPEMIIGILGVMKAGAAYVPIDPAHPQERIAYMVADSQASALLTQQSLLEILPV-----------------TAAHVICLD----------------SDLLADEPVDNASSEVTEQNLAYVIYTSGSTGLPKGVMIEHHSAINLAY-ALIDAFDIQPTSRVLQFTSFSFDVSVSEVVMA-LLAGATLVIEDRESLLPGPE-LIQVLQEQRITTVSMVSSVLAALPDA--------DLPDLHTLIVGGEAPSRELVARYA-----PGRQFFNCYGPTEATVCSTMMLCQAGMNNP-PIGRPIANATVYVLDANLNPVPVGVPGELYIGG--KGLARGYWNRPELTAESFIPHPFGTYRTGDLVRYRQDGNLEFLGRIDHQVKIRGYRIELGEIENAIRQHPAVQEAVVIAREEKAGDKRLAAYLVAAGKAQPPAE---EIALFLKETLPEYMVPAGVVWLDAIPLTVNGKVDRRAL-------------------------------- 75520418 4053 -----------------EHFHKLMEEIVANPD---QSITLLPLMREEEEQLLITEWNRTEVPY-----SREKCVHEMIEEMVSKAPDSIALIV------GEQRVTYGELNRQANQLAHYLRKQGVGPEVLVGICAERTVEMMIGLLAILKAGGAYVPIDPAYPAERIAYIIGHSQIPVLLTQEHLLPTLPEHQAK-----------------VICLDRDWATV--------------AVESEENPGKLATSDNLIYVIYTSGSTGNPKGVALEHRSVIYFLSWAHDTYTPEEMSGVLFSTSICFDLS--VYEMFATLTMGGKVIMAENALQLPA------------LPAADQVTLVNTVPSAATELVRMKGIPASVRVINLCGEPLSNRLAQELYA--FPHVEKVFNLYGPTEDTVYSTHAIVTKGATNEPLIGRPQFNTHVFVLDSHRKPVPVGVPGELYLSGS--GLARGYLHRPDLTAERFVEPGARMYRTGDLVRYLPDGNLQFVGRVDYQVKIRGYRIELGEIESVLNRFPGVKEVVLLAREDREGDKCLVAYIVFEADCT---SKIHDLNHFLADKLPAYMIPQHYMILDSLPKTPNGKLDRKALPK------------------------------ 75520418 3047 --------------------------------------------------------------------------HHAFEQQAAKTPENIALEY------KEQSLSYAGLNERANQLAHLLIAQGVKPDTTVAICVERSMEMIIGILGVLKAGAAYVPIDPAHPEERIAYMLDDSQAVVVLTQAGLADKF-----------------------------TQAAAPVICLGEKLFAD-RAHVDVDNIQTDVASTNLAYVIYTSGTTGLPKGVAVEHRSAMNMVQAYIAY-FGLDESSRVLQFTSFSFDVSVS-EIWQALLSGGTLVIEDRESLLPGPDLVRTLRERRISKVSMASSLLASLPVAEYPDLA---------VLEVGGDACSRELVARYA-----TGRKFFNCYGPTEATVGTVIKQLTLDDDTP-TIGRPFPNTKLYVLDQNRKPVPVGVPGELYIGG--ECLARGYWNRPELTAERFVANPFGQYRTGDLVRYLPDGNVDYLGRFDDQVKIRGYRIELGEIAEALRQHAAIREAVVLAREVRPGDKRLAAYLTSAAEQELS---VDEIKQWLKEKLPDYMVPASYTWLPAIPLNVNGKVDRKAL-------------------------------- 75520418 1519 -------------------------------------------------------------------------------------PDQPAVV------TRDQLLTYGQLEAKANQLAHYLQKQGVGRGSLVGICVERSVEMVIGQLAIMKAGAAYIPMDPAYPKERLAFMMHDASMAIVLTQAKLRQKLPADTSRLICLDA-------------------------------DWETIAQEPTAALVNTTAASDLAYVIYTSGSTGTPKGVEIEHAALLNLIFW-HQRAYDVTATDRASQIAGTAFDAS-VWEIWPYVTKGATLYLPEEEIRLV-PEKLRDWLVASNITVSFLPTPLTESMLALEWPGDTALRYMLTGGDKLHHYPSEK------------IPFTLVNQYGPTENTVVATAGIVPKEQTAAPTIGRPIDNVQVYILDAHRQPVPVGVSGELYIGGS--SLARGYLNRPDLTQERFVAHPFRLYRTGDLVRSLPDGSIEFIGRADDQTSIRGFRVELGEVETAIVALPAVKEAVVTVCTDKQGTKRLAAYLVLEEGAALA---TGDIRKALKETLPDYMVPAFFTQLAYLPLTPNGKVDRK---------------------------------- 170722622 25 --------------------------------------------------------------------AALNACVECCDRHVAQGG--IALVYE-DREGNGRLYTFGQMQAMAARFASVLRAQGVQAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHAKVVVTDRG------------------NRAKLDDLVVCPVPIIVGAD-----EGELDFQRLLDAASADCEPVMRSGNDPFLLMFTSGTTGPAKPLEVP-LRAIVAFQGYMRDAIGLQPQDNFWNLADPGWAYGLYYAVTGPLSLGHATTFYDGPFSVESCARVIDKLGITNLAGSPTAYRLLIAAGKAFSTPVQGR----LRVVSSAGEPLNPEVIRWFADELG---VTIHDHYGQTELGMVLCNHHGLEHPVRAGSAGFAIPGHRIVVLDEQGAELPAGQPGILAVEQSPLCWFGGYHGLPTK------AFVGKYYLSGDTVELNTDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLASGVHGSAELEETLRQHVRQRLYAHAYPREIAFVSELPKTPSGKLQRFILRN------------------------------ 196177547 484 ------------------HWQTLLNTIVTNPDQSVGELP-LLTEQQRYQLLVEWNYPVSQCIHQWFET------------QVQRTPDAIAVVFA------DQQLTYQQLNERANQLAHYLQSLGVKPEVFVGLCVERSLEMIVGLLAILKAGGAYVPLDPAYPTERLAYMLADAHISVLVTQDKL--------------KAILPPPTSALVTVILDRDW---------------QLIAQQSTENPVSGVQPDHLMYIIYTSGSTGEPKGVLIPH-SNVVRLFQATQDWFEFNPEDVWTLFHSYAFDFS-VWELWGALIYGGRLVVVPYDISR-SPEEFYQLLSQEQVTVLNQTPGAFRQLIQADEILGDAHPLSLRWV-IFGGEALELQSLKPWWERHGDRTPTLINMYGITETTVHVTYRPSADLDQAASVIGRAIPDLQLYILDPQGQPVPIGVPGEMYVGGA--GLARGYLNRPELTAQRFIPHPFRLYKTGDLARYLPSGDIEYLGRIDNQVKVRGFRIELGEIEAVLASHHKIRQAVVVAKADLSGNQRLIAYLVP-QGEPPT---TRELRDVLKQRLPEYMIPSAFVVLEAMPLNQNGKVDRHALPEPEANG----GRSGALVPPQTLQELI----- 196177547 1606 ----------------------------------------------------------------------------------------------------ERRLTYEDVYLRANQLGHRLRQLGAAPNTLVAVVMEKGWEQIVAVLGILMSGAAYLPIDINLPQERQTYLLEQGEVKLVVSQSRLKE------------------QLPLPKDVQCL-------------VVKPEEFAELQVQELPSVQ-SVTDLAYVIYTSGSTGVPKGVMIDHQGAV-NTILDINQRFGVTARDRVLALSALNFDLS-VYDIFGLLAAGGAIVMPSPEKRT-DPAHWLDLITAHQVTLWNTVPALMQMLVDYRADYPNPDILPLRLVLLSGD--WIPLSLPQQVQALG-SNLQVISLGGATEASIWSIYYPIEEVQPRSIPYGKPLQNQQFYVFNELMQPCPLWIPGYLYIGG--IGLAQGYWKNPQKTEASFITHGEQLYKTGDLGRYLPDGNIEFIGREDFQVKINGYRVELGEIESVLRQHPAVKETVVTTLGESREQKRLVAYVVPEQNATL---------------------------------------------------------------------------- 171326186 7 -------------------------------------------------------------------------------------PNKEAYWFEGE------SCTYGELDAAISKFSSGLYNMGIRQGDHIALLIGNSPYFVIGLYGALRLGATVIPINPIYTPDEISYILMNGDAKAVIALDL------LVPLFIQM-----QGRLPLLEHVIICETPQGKEKGIPEQMKSFTDVLRSGDVNFQGPKLADDDTAVILYTSGTTGKPKGAMLTH-KNLYSNAKDIANYLKINENDRVIATLPMFHVFCLTVALNAPLMNGGTVIIVP----KFSPAKIFNIAREQKATIFAGVPTMYNFLYQY--EGGSADDFRTLRLCISGGSSMPVALLKNFEKKFKV----IVSEGYGLSEASPVTCFNPLDRPRKPGSIGTSIMNVENKVVNEFGEEVPVGEVGELVVRGP--NVMKGYYK---MPEETAHVLRNGWLHTGDLARMDEEGYFYIVDRKKDMIIVGGYNVYPREVEEVLYGHPDVVEAAVVGAPDPDYGETVKCFVVSKN-----PQLTEELIEYCRKHLAKYKVPSSIEFLDELPKNTTGKILRRALKEL----------------------------- 214036352 9 ------------------------------------------------------------------------------------NPERTALIFEGE------TLLYGEFADRVKRQATLLREAGVCVGDRVGYLGFNHPALLETIFAAQALGAVFVPLNFRLTAEELTFIINDAGVHSLFVDDE-----------------LQPVIAPARDKLCCHQFFSSESEAEGWRHL--ATERAAASPIAGAVSVDVHDLAVIMYTSGTTGLPKGAMLTHGNLLWNNINAT-MAFGGGREDVILTAAPLFHIGGLNVMTLHSFHVGSTLVLL----RNFDPALVLENFERHRVTHMFGAPAMFLFMSQQ--PQFADTDLSSIKTIICGAAPVPESLI----ELWGARGVSFCQGYGLTETAPFSAFLTPEWAVSKLGSAGQPPIFSDTRIVNTENQPVACGERGEICLRGP--NIMKGYWNRPDATAAAIDSE--GWFHSGDIGYVDEDGFLFICDRLKDMVISGGENVYPAEVEGVLYKHEAIAEVAVIGMPDEKWGEAVTAIVALNEGCTLT---IEELREFAGEHLARYKLPLRLELVDALPRNPAGKVLKFVLKE------------------------------ 6136084 1453 --------------------------------------------------------------------------HQLVEEQAARTPDEVAVVYE------EYALTYRELNARANQLARLLRSHGTGPDTLIGIMVDRSPGMVVGMLAVLKAGGAYTPIDPSYPPERIQYMLSDSQAPILLTQ----------------------------------RHLQELAAYQGEIIDVDEEAIYTGADTNLDNVAGKDDLAYVIYTSGSTGNPKGVMISH-QAICNHMLWMRETFPLTTEDAVLQKTPFSFDAS-VWEFYLPLITGGQLVLA-KPDGHRDIAYMTRLIRDEKITTLQMVPSLLDLVMTDPGWSACTS----LQRVFCGGEALTPALVSRFYET---QQAQLINLYGPTETTIDATWPCPRQQEYSAIPIGKPIDNVRLYVVNASNQLQPVGVAGELCIAG--DGLARGYWQREELTKASFFEPGGTMYRTGDMVRYLPDGHIEYLGRIDHQVKIRGHRIELGEIEATLLQHEAVKAVVVMARQDGKGQNSLYAYVVAEQDIQ-----TAELRTYLSATLPAYMVPSAFVFLEQLPLSANGKVDRKAL-------------------------------- 6136084 3579 -------------------------------------------------------------------------------------------------------LTYRELNEKANQLAHVLRQNGVGKESIVGLLADRSLEMITGIMGILKAGGAYLGLDPEHPSERLAYMLEDGGVKVVLVQ----------------------------KHLLPLVGEGLMP------IVLEEESLRPEDCGNPAIVNGASDLAYVMYTSGSTGKPKGVMVEHRNVTRLVMHT--NYVQVRESDRMIQTGAIGFD-AMTFEIFGALLHGASLYLVS-KDVLLDAEKLGDFLRTNQITTMWLTSPLFNQLSQDNPAMFDSL-----RALIVGGEALSPKHINRVKSAL--PDLEIWNGYGPTENTTFSTCYLIEQHFEEQIPIGKPIANSTAYIVDGNNQPQPIGVPGELCVGG--DGVARGYVNKPELTAENPFAPGETMYRTGDLARWLPDGTIEYLGRIDQQVKIRGYRIELGEIETVLSQQAQVKEAVVAVIEEANGQKALCAYFVPEQAVD-----AAELREAMSKQLPGYMVPAYYVQMEKLPLTANGKVDRRAL-------------------------------- 6136084 5645 --------------------------------------------------------------------------HQLFEEQVDKTPDQAALLF------SEQSLTYSELNERANRLARVLRAKGVGPDRLVAIMAERSPEMVIGILGILKAGGAYVPVDPGYPQERIQYLLEDSNAALLLSQAHL---------------------LPLLAQV--------SSELPECLDL-NAELDAGLSGSNLPAVNQPTDLAYVIYTSGTTGKPKGVMIPHQGIVNCLQWR-RDEYGFGPSDKALQVFSFAFD-GFVASLFAPLLGGATCVLPQEAAAKDPVALKKLMAATEVTHYYGVPSLF-----QAILDCSTTTDFNQLRCVTLGGEKLPVQLVQKTKEK--HPAIEINNEYGPTENSVVTTISR-SIEAGQAITIGRPLANVQVYIVDEQHHLQPIGVVGELCIGGA--GLARGYLNKPELTAENPFRPGERMYKTGDLVKWRTDGTIEYIGRADEQVKVRGYRIEIGEIESAVLAYQGIDQAVVVARDDDATGSYLCAYFVAATAVSVSG-----LRSHLAKELPAYMIPSYFVELDQLPLSANGKVDRKALPK------------------------------ 6136084 4563 ----------------AAHYVQLLQTITADPDI---ELARISVLSKAETEHMLHSFLATKTAY---PTDKT--FQKLFEEQVEKTPNEIAVLF------GNEQLTYQELNAKANQLARVLRRKGVKPESTVGILVDRSLYMVIGMLAVLKAGGTFVPIDPDYPLERQAFMLEDSEAKLLLT----------------------------------LQKMNSQVAFPYETFYLDTETVDQEETGNLEHVAQPENVAYIIYTSGTTGKPKGVVIEHRSYANVAFAWKDEYHLDSFPVRLLQMASFAFDVS-TGDFARALLTGGQLVICPNG-VKMDPASLYETIRRHEITIFEATPALI--MPLMHYVYENELDMSQMKLLILGADSCPAEDFKTLLARFGQ-KMRIINSYGACIDTSYYEETDVTAIRSGTVPIGKPLPNMTMYVVDAHLNLQPVGVVGELCIGGA--GVARGYLNRPELTEENPFAPGERLYRTGDLAKWRADGNVEFLGRNDHQVKIRGVRIELGEIETQLRKLDGITEAVVVAREDRGQEKELCAYVV--ADHKLD---TAELRANLLKELPQAMIPAYFVTLDALPLTANGKVDRRSL-------------------------------- 6136084 467 ------------------------------------------------------------------------------------------------------TLTYQELMERSAQLANALREKGIASGSIVSIMAEHSLELIVAIMAVLRSGAAYLPIDPEYPQDRIQYLLDDSQTTLLLTQSHLQPNIRFA---------------------------------GSVLYLDDRSLYEGGSTSFAPES-KPDDLAYMIYTSGSTGNPKGAMITHQGLVNYIWWANKVYVQGEAVDFPLYSSISFDLTVTS--IFTPLLSGNTIHVYRGADKV---QVILDIIKDNKVGIIKLTPTHLKLIE------HIDGKASSIRRFIVGGENLPTKLAKQIYDHFG-ENVQIFNEYGPTETGCMIYLYDPQTTTQESVPIGVPADNVQLYLLDASMQPVPVGSLGEMYIAG--DGVAKGYFNRPEKFIDNPFRPGTKMYRTGDLAKWLPDGNMEYAGRMDYQVKIRGHRIEMGEIETRLTQHEAVKEAVVIVEKDESGQNVLYAYLV-----SERELTVAELREFLGRTLPSYMIPSFFIRLAEIPLTANGKVERKKLPKPA---------------------------- 6136084 2492 ----------------------------------------------------------------------------LFEEQAEKSPQATAVEISG------QPLSYQELNERANQLAATLRERGVQPDQPVGIMANRSVEMVVGILAILKAGGAYVPIDPEYPEERVAYMLTDCQARLVLTQ---------------------KHLGAKLGSSVTAECLYLDDESNYGVHRSNLQPINTAS-----------DLAYIIYTSGTTGKPKGVMVEHRGIVNNVLWK-KAEYQMKVGDRSLLSLSFAFD-AFVLSFFTPVLSGATVVLAEDEEAK-DPVSLKKLIAASRCTLMTGVPSLFQA----ILECSTPADIRPLQTVTLGGEKITAQLVEKCKQL--NPDLVIVNEYGPTESSVVATWQRLAGPDA-AITIGRPIANTSLYIVNQYHQLQPIGVVGEICIGG--RGLARGYWNKPALTEEHPFAAGERMYKTGDLGKWLPDGTIEYIGRIDEQVKVRGYRIEIGEIESALLAAEKLTAAVVVVYEDQLGQSALAAYFTADEQLDVT-----KLWSHLSKRLPSYMIPAHFVQLDQLPLTPNGKVDKKALPK-PEGKPVT---------------------- 94309555 33 ------------------------------------------------------------------------------------HGSRPAVVFR----EQNIRWTWNEFSAEVDRMASGLHALGLRKGDRVGIWSPNRFEWLLTQFATARVGLVMVNINPAYRLAELEYALNKVGCKAIIAPEAFKTSRYLDMLATLAPEALNAARLPLLRWVIRMEDVPTPGMLTFRELLARGANVPKTELDEITAGLDARDPINIQFTSGTTGAPKGATLTHRNIV-NNGRSIAGAMRFSEQDKLCIPVPFYHCFGMVLGVLACVSTGASMVFPGEA---FHPGATMAAVSEERCTALHGVPTMFIA--QLDDPDFSKYDFSSLRTGIMAGAPCPVEVMKRVMADMHLAEITIA--YGMTETSPVFQSATDDPIDKRVSTVGRVQPHLECKVVDVDGQTLPIGATGELCTRG--YSVMLGYWDDEERTREAI---RDGWMHTGDLATIDEEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQSVQVFGVPDEKYGEEVCAWIVLKPGQSATDE---EIRNYCRDQIAHYKIPRYIRFVDEMPMTITGKVQKFVMRD------------------------------ 149504791 54 -----------------------------------------------------------------------NFAHDVLDVWCQKRPPNPAFWWI-NGQGEEVKWSFEELGALSRKAANVLTEAGLERGDRMLVVLPRIPEWWLVNVACMRTGVVIIPGTSQLTARDIAYRLQASQAKAIVTSDSLAAQVDIVSAK-----------CPSLKTKLLVSDD------SRPGWLNFRELVTVASTEHKHVKTKSQDLAAIYFTSGSTGVPKMVAHCQQSFGLGFAASGRLWVDLSPSDIFWSMSDPGWVKAAWTNVFCPWIHGSCVFVHQMPQ--FDSKLVLNTLSSFPITTFCMTSTGFRLLIQQD---LASYQFKSLRHCVTGGEPLNPEVRKQWKSQTGLEL---YEGYGQTET--VLVCSNNKAMKIKSGSMGKATPPYDVQIVDENGEILPPGEEGDIAIRTRPFCFFSGYLDNPEKTKSTQ---RGNFYVTGDRGRMDGEGYFWFLGRADDVINSAGYRIGPFEVESALMEHPAVVESAVVSSPDPIRGEAVKAYVVLAPASQDPAELSRELQDHVKQVTAPYKYPRKVEFVRELPKTVSGKIQRNKLR------------------------------- 90422539 9 ------------------------------------------------------------------------------------RPDKLAFI------DDSSALSFAQLDEKARRSAAGLRALGIKREERVFLLMLDGTDWPIAFLGAIYAGIVPVAVNTLLTGDDYAYMLEHSRAQAVLVSGALRGTLKMALTKSDHE----------VHKVIVSHPDAP----LEPNEVEFEAFVGAHAPLQKPAATHADDPAFWLYSSGSTGRPKGVVHTQANPYWTAELYARNTLQLQESDVCFSAAKLFFAYGLGNALTFPLSVGATTLLMPERPTPDAFKRWLGGVAGLKPTVFFGAPTGYAGILAASNLPA--REQITLRMASSAGEALPAEIGQRFQRHFGID---IVDGIGSTEMLHIYLSNLPDRVCYGTTGWPVPGYEIELR--GDAGGPVPDGEPGDLYIHGPSSATM--YWGNRAKTQETFQG---GWTKSGDKYIRNEDGSYSYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGVVDENGLTKPKAYVVQRPGVAVSEA---ELKTFIKDRLAPYKYPRSTVFVEELPKTATGKIQRFKLRE------------------------------ 150008865 29 -----------------------------------------------------------------------NFGYDVVDAWAEEEPDKKALCW-TNDHGEHIDFTFADLKRYTDQTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRANAADIKMIVCA------GEEVITKHIIE---ALPDSPTVKSVVSV-----GPEIPEGFEDFQQGIQNAAPFVRPSHPNSNDDISLMYFTSGTTGNPKMVAHDFTYPL-GHIVTGSFWHNLHKDSLHLTIADTGWGKAVWGKLYGQWIAGATVFVYDHEKFTP--ADMLQMIQDYRITSLCAPPTIFRFLIRED---MTKYDLSSLQYCTIAGEALNPAVFDTFYKLTGIKLME-----GFGQTETTLTVATFPWMEPKPGSMGVPNPQYDVDLLRPDGSRAEDGEQGQIVIHGKPIGLFKEYYRDAERTREAWHD---GLYYTGDVAWRDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLAKDYKDGDALVKELQNHVKRVTAPYKYPRVVEFVDELPKTISGKIRRVEIRD------------------------------ 124520363 26 --------------------------------------------------------------------------YQILATAAEKYPDRTALSFYG------RKTPYAELYKASLAFASSLQKRGVQKGSRVAVMLPNCPHYVVSYYGALMAGAMVVQINPMLVEPEIRHILNDSGAETIIVLDDLYPKVQAVRPE------------TSLKNVVIAGFKPAAGPLDEAE--PFDALLQAGTDYNPPALDPWEDIAVLQYTGGTTGRSKGAMLTHRNLLANLVQTYEFFKPVMGKERILTVIPLFHVFGMTCAMNYAIYTGSESVMLP----RFDLEEVLKTIKETQPTYFPGVPTMYVAITNHPKAMEYGLDS--IKTCNSGSAPMPLGLLRQFEEKTG---SVIVEGYGSEASPVTHCNPVFGKRKPGSIGIAIPSTDYKIVDVATGTEELKPGETGELIVKGP--QVMKGYWNMPEETAEA---LRDGWLYTGDIATMDEEGYAYIVDRKKDMIIASGYNVYPRDVEEVLYAHPAVQEAVVIGVPDPYRGETVKAFVVLKEGQKMTEE---ALIEYASAHLAPYKRPKIIEFRDALPKTNVGKILRRKLRD------------------------------ 152976924 28 -------------------------------------------------------------------------------------PERKALHFLGKD------ITFSELNSKVRQFANFIQKLGVKKGDRVAIMLPNCPQAVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVILCMDFVFPKVASVQSTTKLEHIIVADFLPFPKNLIYPFIQRKRTNLESHMIHLWNSVEKERDTAVDMLCDPENDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGIHWLYCVEGEEVVLGVLPFFHVYGMTAVMNLSIMQGYKMVLIP----KFDMKMVFEAIKKHKVTLFPGAPTIYIAL--LNSPLLKEYDISSIRACISGSAPLPVEVQEKFERITGGKL---VEGYGLTESSPVTHSNFLWEKRVPGSIGVPWPDTDARIVSLETGEVLPPGEIGEIVVKGP--QIMQGYWN---KPEETAAVLQDGWLHTGDVGYMDEEGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHDKVQEAVVIGIPDPYRGETVKAYIVLKEDEVCSEE---ELDRFARKYLAAYKVPKVYEFRSELPKTTVGKILRRAL-------------------------------- 163799550 11 -----------------------------------------------------------------------NFAYDVVDRYAKEHPDKKALIW-CNDEGVEKIFTFSDMKKYSDKTANFFLNNGIKKGDVVMLTLKSRYEFWFCILALHKIGAIALPATHMLTTRDIVYRAEEAKMKMVVCIDD-------ESVLQYVNEAYDEVNDDLKFKRVSVGNKDVENWANFRKEFEKTSETFVKPKECETEN---GDTMVGYFSSGTSGFPKLIKHDYLYPL-GHILTSKFWQNVQEDGLHYTVADTGWAKCLWGKLYGQWICGSAVFVYDYE--KFDAKHMLNKASKHGVTTFCAPPTVYRFLIKED---LSKYEFSTLKYAVTAGEPLNPEVYNKFYEFTGLKLMEGF----GQTELVAVVANFPGME-PKPGSMGKVSPLYDIKLLNYAGEECDVGEEGEIVVMTDRENKPVGMFAGYHDEEKTNSAWYGGVYHTGDTAWKDEDGYLWFVGRTDDIIKSSGYKIGPFEVESALMTHPAVLECAITGVPHPVRGQVVKATIVLAKDYTASDDLKKELQNHVKNTTAPYKYPRIVEFVEELPKTISGKIRRNCIR------------------------------- 118726132 14 -----------------------------------------------------------------------NFAYDIIDEYARLEPDRLALVW-CDDHGNEKKFTFGDLKYWSDKTANYLIASGLGKGDKVMLILRRRYEFYFFAFAAMKIGVTFIPSTNQLMKKDIVYRNNAAEVKAIVAYN---------DPAIIEHVENSMEDSPTVKKYIMVGGTKDWLDYDKEIEVCSNNWIRPDRE----MGTRNKDHMIIYFTSGTTSMPKMAVHDFTYPL-GHIVTAKYWHRVVENGLHLTVADSGWAKFAWGKLFGQWICGAVQFLYDM--DRFDPCNLLEKIEKYQVKTFCAPPTIFRFMLQHD---ITKYDLSSLTHCSTAGEPLNPEIFNRFKKLTGHE---ILNGFGQTETT--VIVANYEWLSVDPGAMGMPNPAYNIDVVDEEGNSCQVGVEGELVIRDVDTNKPAGLFCGYYDPESTARVWYNNTYHTGDVVYKDEHGYLWFVGRNDDVIKASGYRISPFEVESAVIEHPSVVECAVTGAPDSIRGTVVKATIVLAKGYQPSEELKKEIQNYVKKVTAPYKYPRIIEFVDELPKTISGKIKRAQLRQ------------------------------ 214042707 18 -----------------------------------------------------------------------------LRRSAARTPDKTALVFR------DQTDSFAQLDRAVDCAANALAARGIGKGDRVALFTHNNRSFVVLRFALARLGAITTPVNFMLNAEDFAYILDHSGACMLIAEDA---------LCPIADQAITSLGLDLPKFAIPHAGTTLPEGWEQVSV-----LLDHENADEVWTDLNADDPVQMMYTSGTESRPKGALLS-SSALYAQYVSCIVDGEMTSDAVSLHCLPLFHCAQLDCFLSPDLYLGVTSILHEKA----DPAEMLAAIEAHGVTKLFCPPTVWIALLRHPD--FDTRDLSSLNVGYYGASIMPTAVIEELMARL--PNMRLFNFYGQTEMAPVATILGPRDQMRKLGSAGRPALNVETRVVDDMDQPLPVGEVGEVVHRSPHL--ILGYYKDPDKTAEAF---RNGWFHSGDLGRYDEDGYLYIVDRKKDMIKTGGENVASREVEEAIFRHPDVAEVAVFGVPHPTWIEAVTAVVVPKAGASVTAD---DIRSYCQEHLTHYKAPKHIEIADQLPKNASGKILKRELRQ------------------------------ 85098913 66 --------------------------SLTDPEGFWGHQAEQLHWHRKPSAVLDLKLGTSHSHWEWFPDGEISTCYNCLDRHVAGHGDQPAILYDSSVTNTKQRLTYKQLLAEVETFAGVLREEGVKKGDVVLVYSPMVPATLIGILAINRLGAIHAVVFGGFASTALAQRIEASRPVAILTASCGIEGNKPVSYRAYIEEAISISSFKPPKTIIWQREQLVWRPIKKEGERDWQKLVKSARFRNECVPVRSADPIYIIYTSGTTGRPKGVVRDSGGHAVGLHMSISYLFGIHPGDVAPPRSSTKEDPDNVFITE-----------IGRRGGLKSLKALFLAGERSEPAIINMYQDLLRRYGAAGSQVVDNWWSSESGSPISGVALVPHAGKN---RKTNMKDHPPL--------------------PIKPGSAGKAMPGFDVRVVDDEGNEVPRGNMGNIVLGLPLPTAFRTLWGDEERFYKSYMIRFNGKWVDTDAGYVDQTGYIHIMARTDDIINVAAHR----TLEQAVTSHPLVTEACVVSVPDALKGQLPFAFVSTSDGVKSDEQLFQDIQKLVRAQVGAIASLGGMIRGKGIPKTRSGKTLRRVLRELLENAVHDINIPSTVEDPSVVDVAREK--- 148258023 1586 --------------------------------------------------------------------------HELFEAQAERTPDAVGVVHE------ERRLSYAELNIQANRLAHHLRKLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPVALLV------GGSAQAALSVVEAELAASGVPVLDI---------------GADAAQWAEAPARNPERSDIGLAASHLAYVIYTSGSTGQPKGVMVEHRNVARLFHAT-EHWYQFGPADVWTLFHSYAFDFSVWEIWGALLYGGRLVVVPQLTARSPDD--FYHLLCRERVTVLNQTPSAFRQLIAAQAEAVETH---HLRTVIFGGEALEPAALKPWYRREANQATSLINMYGITETTVHVTYYAADADRYGASPIGQPIRDLKVYILDAYGQPAPIGVAGEICVGGA--GVARGYLNRPELTAERFVEDRFRLYRTGDLGRWLEDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDAAVIAREDVAGDKRLVAYYV-----SDAAIGAEELRGHLAARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL-------------------------------- 148258023 2681 --------------------------------------------------------------------------HELFEAQAERTPDAVAVVHE------ERRLSYAELNTQANRLAHHLRKLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPVALLV------GGGALDVLPVVEAELAASGVPVLDI---------------GADAAQWAEAPARNPARSEVGLTPDHLAYVIYTSGSTGTPKGAMNGHRAVVNRLLW-MQDAYALDGGDAVLQKTPFSFDVSVWEFFWPLLAGAR--LVMARPEGHKDPAYLVEVIRRERITTLHFVPSMLQIFVEYAE---AGSCTSVKRVMCSG-EALSPVLAARLLERL--EGTELHNLYGPTEAAVDVTAWCAKEASDASVPIGRPISNTQIYILDQHGDPVPIGVAGEIHIGGVQVG--RGYLNRPELTAERFVEDRFRLYRTGDLGRWLEDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDAAVIAREDVAGDKRLVAYYV-----SDAAIGAEELRGHLAARLPDYMVPSAYVHLERLPLTPNGKLDRKAL-------------------------------- 148258023 506 --------------------------------------------------------------------------HELFEAQAERTPDAIALVHE------DERLSYAELNTKANRLAHHLCKLGVRPDDRVASCIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVHDSAPAALLV------GGGALDVLPVVEAELAASGVPVLDI---------------GADAAQWVDAPARNPERSEVGLAPDHLAYVIYTSGSTGQPKGVMVEH-RGLANLVHWHCEAFALHPGTHSSLVAGLSFDAS-SWEVWPALCCGGVLVV-PRPETARDPEALMAWWQTQPLDVSFLPTPM------AEFVLSQGLVNRHLRVLLTGGDR--------LRKLPKALPFALVNNYGPTETTVVATSGLLGADEAVL-HIGRPISNTQIYILDGHGEPVPIGVAGEIYIGGA--GVARGYLNRPELTAERFVEDRFRLYRTGDLGRWLSDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHTGVRDVAVIAREDVAGDQRLVAYYV-----SDAAIGAEQLRGHLAARLPDYMVPSAYVHLARLPLTPNGKLDRKAL-------------------------------- 11499105 27 -------------------------------------------------------------------------------------GDKAAIIYYG------REITYNELLDAVERFATFLSNAGVEKGDRVAIYAQNSPQFVIAFFGIMRANAAVVPVNPMLVERELEYVLSDSGSKLVVATSELAGRVLPVAKKLGIQVVCGNLSDFIPEQPTLPVPDFAKLKIDVEGTTSWSEAMKERNP--PEVMVGSDDLALIPYTAGTTGLPKGCMHTHFTAIANVLSSV-HWFNLTPSAISLATLPFFHVTGMVHSMLAPVYIGATMVLL----TRWDRETALQAIERYRCTHWVNITTMV--IDLLSDPKIAERDLSSLLVVGGGGAPMPKAVAEKLYQLTGIR---YMEGYGLTETISQTHMNPPQNPKLQ-CLGIPDFGVDALVIDIETGKPLPPNEEGEIVVSGPEI--FKGYWNKPEETEKAFIEDGKRYFRTGDLGYMDEDGYFFIVDRIKRMINRSGFKVWPAEVEAVLYKHPAVKEVCVIGVPDERVVEEVKAFIVVNPEYR-GKITEEEIIQWAKQQMAAYKYPRIVEFDDELPKSGAGKILWRLLQE------------------------------ 53711819 29 -----------------------------------------------------------------------NFGYDIVDAWAAEQPDKPALLW-TNDKGEHHQFSFADMKQYTDRTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVAA------GEEVVTKHIID---AMPDSPTVKHLVSV------GPEIPEGFDDFHQGIEHAAPFVKPEPNTNDDISLMYFTSGTTGEPKMVAHDFTYPL-GHIVTGSFWHNLKENSLHLTIADTGWGKAVWGKLYGQWIAGANVFVYDHEKFTP--ADILEKIQNYHVTSLCAPPTIFRFLIHED---LTKYDLSSLEYCTIAGEALNPAVFDTFKKLTGIKLME-----GFGQTETTLTVATFPWMEPKPGSMGVPNPQYNVDLIDYEGRSVEAGEQGQIVIRGKPLGLFKEYYRDASRTHEAWHD---GIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLAKEYREREDLVKELQNHVKKVTAPYKYPRVIEFVDELPKTISGKIRRVEIRK------------------------------ 78043839 19 -----------------------------------------------------------------------NFARDTFDVWAQ-DPNKLAMLWV-DDFGNERRFTFKQFSELSKQTANFFNFLGVKQGDRILVILPRLPEWWVIYLAAIRAGIIFIPGTTQLTSKDIKYRVETAETVMVITDEDNAAKVEEI-----------KGELPVLKHLVIV--------GKRDGWLSLNEEIAKFSPEYEAANTKSDDPAIIFFTSGTTGYPKMAVHTHASYPIGHYITGKYWLDLTPDDLHWNMSDTGWAKAAWSSFFGPWICGAAIFVH-HSVGKFDAKKTLELLAKYPITTFCGPPTAYRVFVLED---LKKYKFPHLRHCVAAGEPLNPEVIKVWKEATG---LTIRDGYGQTET--CVLVANFPCFEVKPGSMGKPAPGYYVSIIDDEGNELPPGKEGNIAIKERPVGLFKEYWKNPDKTAEVF---RGDWYLTGDRAIKDEDGYFWFVGRADDVILAAGYRIGPFEVESALVEHPAVAEAAVVASPDEIRGEIVKAFVVLAPGYSPSEELVKELQEHVKKVTAPYKYPREIEFIDALPKTVSGKIRRVELRE------------------------------ 119503808 26 -----------------------------------------------------------------------------FDRICDQYPDKDALI----VRHQGVRWTYRQLQEQVDQLAGGFLALGVAPGDRVGIWGPNSYEWVMVQLATAKIGAIMVCINPAYRLYELEFALNKVECTVVVTAEKFKTSDYLGMLNTLAPEALQAQKLPYLRTVIRMGTAETAGMPNFETVCGLGGEKDGDQLRALRGQLKPDDAINIQFTSGTTGNPKGATLTHCNILNNGYLAGE-AMQLTETDRLCIPVPLYHCFGMVLAVLACVSHGSAMVFPGEA---FDPLETLQTVEAEGCTALHGVPTMF--ITELDHPRFGEFDLSSLRTGIMAGAPCPVEIMKRVISEMHMED--ILIGYGQTEVSPLNHMTLPDSLERRTETVGRAVPWVEIKVIDQSNRVVAIGEKGEICTRG--YSVMREYWNDPERTAETIDEA--GWLHSGDLATMDEEGYVRIVGRIKDMIIRGGENIYPREVEEFLYQHPAISEVQVFGIPHEKMGEEVCAWVQLNEGQSMTED---ELKAFCNDQITHFKIPRHVRFVTEYPMTVTGKIQKFVMRD------------------------------ 212538285 31 -------HVGQRYNLKLKNYDDLWQWSISQPGDFWEEVWHYVKAHAPYSKVLD-SKSLLFPRPHFFEGSRLNFAENLLYPAKCPGDEEIAII--GATEADREFVSWRELRERVRVCTNAMRQRGITVGDRIGGFVGNHVDAVVIMLATTSIGALWTSISPDTGVHAVVERLRQVQPRILFADNASLYNSKVHGTEPKVVDIVK--ELPCLEHVVILEADFNKVRPQNGLVAWYKDFVHEAQDSTAPESLDPDHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHSDIKPGDRLFYYTTTTWMMWHW--LVSGLASAATIVVYDGSPFRPFDMAMARLIEELGITHFGTSAKYLSMIEQASLNPRKHPNRPVQRAIFSTAAPLAPSTFEYIYSSFHPDVMLG-SITGGTDIISLFGASCPISPVYRGEIQCRGLGMAVAAYDYSGNDITKSNEPGDLVCTVPFPAQPVMFWPPGPKYKKSYFDVFPSVWHHGDYVRIDPDTGLTMLGRSDGVLKPAGVRFGSAEIYNVILKHQEIEDSLCIGRRREDSDETVVLFIKLVPEAPISQDLKARIQAVIRKELSARHVPGIIDVCPEIPLTSNGKKVENAVKQILCGL--NIKTSASVANAGCLD-------- 50120425 3749 ---------------------------------------------------------------------------------VKRTPDATAVIFD------TQSLSYDELNRRANRLAHHLLSLGVQPDNRVAICVERSLEMIVGMLAVLKAGGAYVPLDPSYPADRLTYMLEDAAPVALLTQTD------LVALLHSDLPVIELDNLPA----------------------AIADEGQDSNPVPQAFGLTPRHLAYVIYTSGSTGKPKGVMVEHRSMCNLLNGQIESLHIAADSHVIQLASFSFDVC--MQECYMTLLTGATLYLAERAAILP-GAALRQTLEDNTITHMLITPTALAALDEIPETL---------QTLVVGGEICPPALVKRWAA-----GRCMFNAYGPTETTVCATLYPCRIQDEREPCIGRPLANTRIYILDPQGKLVPIGATGEIHIGG--VGVARGYLNRPELTAEHFIADPFRLYKTGDLGRWLNDGNIDYLGRNDFQVKVRGFRIELGEIEARLIQCSGVKEAVAIAREDTPGETRLVAYLIAQPGVELVPA---ELRQQLAHHLAEYMVPSAFVTMEAFPLTPNGKLDRKAL-------------------------------- 50120425 510 -------------------------------------------------------------------------------------PNAIAVVYES------HSLTYQTLNQRANQLAHHLISLGVKPDDLVAICVERSPEMIIGLLAILKAGAAYLPLDPSYPAERLTYMLDDATPVALLTQSA-----------------------------LTATLPDTALPTVLLDAHDVFDAQPDHNPDAHALGVTPDHLAYVIYTSGSTGKPKGVMVEHASVTRLLDAT-QDYFHFDSNDVWTQFHSFAFDFS-VWEIWGALAYGGKLVVVPTLCAR-SPQEFYSLLCRERVTVLNQTPGAFRQLIAARDDTDHSLRC-----IIFGGEALELHMLAPWIADNPLERTRLINMYGITEITVHATFSAADITAGRGSLIGRPLPDLRAYLLDPHGQPVPVGVAGELYIGGA--GVARGYLNRPDLTAERFISPATRLYKTGDLARWLPDGTLDYLGRNDFQVKVRGFRIELGEIESRLVQCPGVQEAVVLAREDVPGDTRLVAYIQPQPKAVLEPA---DLRQQLSTHLADYMIPAAFVTLEAFPLTPNGKLDRKALPAVTRGYEEPVGDIET-----ALAEI------ 50120425 1595 ---------------------------------------------------------------------------------VAQTPDAIAVVFE------EQTLSYDGLNRRANQLAHHLLSLGVQPDDRIAICVERSVEMIVGLLGILKAGAAYVPLDPAYPAERLAYMLDDAKPVALLTQTALIE------------------TLNSTLPLVVLDDPQFTVFKHASQD----------NPDAHALGLTSHHLAYVIYTSGSTGQPKGVMIEHRSLCNLANAQIR-AFGITANSRLLQFASFSFDACIS-EVTTTLCQGASLILASREALLP-GDALLNTLQTQAITHVTLPPIAAGALDASAEPP-------DLTTLIFAGEACPPALAKRWATA-----KQVINAYGPTESTVCATIYHYHRTGDDFLPIGKPIDNTHVYILDAKGQLAPLGVAGEMYLGG--VGIARGYLNRPELTAERFIPDPYRMYKTGDLGRWLADGNIEYLGRNDFQIKLRGFRIEPGEIEARLMGCSGVQDAVVIVREDNPNDKRLVAYIRPHVGAEIEPA---ALRLQLSQHLAEYMLPAAFVTLEQFPLTPNGKLDRKAL-------------------------------- 50120425 4824 --------------------------------------------------------------------------HHLFEQQVVQTPDAIAIVFE------DRLLSYAEVNHRANQLAHHLLSLDVKPDDRIAICVERSPEMVIGLLGILKAGAAYVPLDPSYPTERLTYMLEDSAPVALLTHSSLV------------------ASLSSTAPTILLDNTAL------------FEACSDSNPAAQAIGLTPHHLAYIIYTSGSTGKPKGVMVEHRNIV---ASTYARQLTYPMFERVLLLSSIAFDSALAS-VFGTLTRGGSLYLPQQEITV-DPTAILHMLHEHHICCLLCVPSLALSLLQMS----QNEELASLKALIVAGERCPPEIQTAIEQL--GLSTALYNEYGAVWASVYHVTSTETSRNRLTVPIGHPIANSQIYILDPQGRPTLLNVAGEIYIGGA--GVARGYLNRPDLTAERFISPEARMYKTGDLARWLPDGNIDYLGRNDFQVKVRGFRIELGEIESRLMQLPGVQEAVVAAREDIPGDTRLVAYLRSQPDAELNP---TELRQQLAEHLAEYMVPSAFVTLDTFPLTPNGKIDRKAL-------------------------------- 149375428 6 ----------------------------------------------------------------------LNVCTEICDKWA-YDPQRVALYYEKADGGSGK-LTFAELKEQSARFANYLTSQGIGKGDRVAALLPRSPELLIVIAGALRAGAVYQPLFTAFGPGAIEYRFERASTKLVVTDP------------VNYPKLTEVKDCAPVVCV--------NAAEVSGDVPDFDKTLAEQSGQFEPVLIKGGDPFLQMFTSGTVGKSKGVAVPAKALLAF-YVYMKYAIDLRDDDVFWNVADPGWAYGLYYAVVGPLLMGHATHF---NPGAFTPETTYDMIRKYKITNLAAAPTAYRL-LKANDHVLPEGENLGLRVASSAGEPLNPEVVSWIEKR---HFCPVKDHYGQTETGMTCCNFHGLDHPVRQGSMGYSSPGHRVVALNEKNEEVGEGEIGQVAV----DVKASPLFHFDGYTWGEKDPFVKGYYLTGDMAVCHGDGCFSFSGRDDDIITTAGYRVGPADVESTLLEHKAVAESGVVAKPDEKRGSIIKAYVVIKGDQEPEDALKDELQELVRHRLSAHAYPREIEFVDELPKTPSGKIQRFVLRNQA---------------------------- 186477771 42 --------------------------------------------------------------------------------------ERPAVVFR----EQEIRWNWGEFQQEVDILAAGLLELGIQKGDRVGIWSPNRVEWLMTQFATARIGAVLVNINPAYRLAELEYALNKVGCKAIISAEKFKSSMYLQMLQELAPELLHAARLPDLRIVIRMCDTETPGMLTFSDVIERRTALDPAKLDAIGATLDPNDPINIQFTSGTTGNPKGATLTHRNVVNNARY-IAMAMRLTEEDSLCIPVPLYHCFGMVLAVLACVSVGAAMVFPGEA---FEPGATLRAVSEEKCTALHGVPTMFIAELDHPDFA--TFDLTRLRTGIMAGSPCPIETMKRVVSQMHLAEITIA--YGMTETSPVFQSSTTDPLDKRTTTVGRIQPHLEVKIIDPLGDIVPVGETGELCTRG--YSVMKGYWGDEAKTQESIVD---GWMHTGDLATIDADGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSAQVFGVPDAKYGEEVCAWVVLRSGERLTAE---DLQEFCRGQIAHYKIPKYIRFVDELPMTVTGKVQKFVMRE------------------------------ 209515774 38 -------------------------------------------------------------------------------------PDRPAVVFR----EQGIRWTWREFAQEVDVLASGLLALGIAKGDRVGIWSPNRVEWLLTQFATARIGAILVNINPAYRLAELEYALNKVGCKAIITAERFKTSMYLEMLQELAPELLHAARLPELRYVIRMCDTETPGMLTLSDVIERGRVLDATRLDAIGATLSCGEPINIQFTSGTTGNPKGATLTHRNVVNNARY-IAMAMRLSEQDGLCIPVPLYHCFGMVLAVLACVSVGANMVFPGEG---FDPAATLAATAEEKCTALHGVPTMFIAELDHPSFA--SYDFSRLRTGIMAGSPCPIETMKKVVSKMHLSEITIA--YGMTETSPVFQSSTADPLDKRTTTVGRIQPHLEVKIVDPLGNIVPVGETGELCTRG--YSVMLGYWGDDVKTRESIVD---GWMHTGDLATLDAQGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSVQVFGVPDTKYGEEVCAWIVLRAGEQATAE---EIQQFCQGQIAHYKVPRYIRFVDELPMTVTGKVQKFVMRERMIGELKLKEDKTA---------------- 108804593 7 ----------------------------------------------------------------------------LLDRNLEARSGKVAIRC------GDEEVTYGELARRVSRFGHGLRELGVRQEDRVLLVLNDTPAFPVAFFGAMRVGAVPIPVNTLLKAEDYRFFVEDSRARVVVA-----------DLMHLEKVAEGLEGVEERPLVVPVGGGEGDGP-------SFEELLGGGEDELSPARTHRDDPAFWLYSSGSTGKPKGAVHLHHDIIYTCETYAREVLGITEEDVTFSASKLFHAYGLGNNISFPYWAGASTVLY---PGKPVPQAILETIERYRPTLFFSVPTLYNAILNH--PGAGEHDLSSVRLCVSAAEALPASIWRRWKETFG---SVILDGIGSTEMLHIFISNTPE--RVKPGSSGTPVPGYEAKLLDENERPVERGKPGFLYVKG--DSAAAYYWRNHEKTKKTMRGE---WLFAGDWYRQDEDGFFWYEGRADDMIKVGGLWVSPVEVENTLGEHPAVMEAAAVGVPV-GGLTRIKAYVVLREGQAPSEDLISDLQGWCKERLKRYQYPHLVEFVEELPKTVTGKIQRFKLRQ------------------------------ 160885583 29 -----------------------------------------------------------------------NFGYDVVDAWAAEQPDKNALLW-TNDKGESRQFSFADMKRSTDMTASYFQSLGIGRGDMVMLILKRRYEFWYSTIALHKLGATVIPATHLLTKKDIIYRCNAADIKMIVAAGEGI-------ILQHIKEAL--PECPTVEKLVSV------GPEIPEGFEDFHQGIENAAPFVRPRHANTNDDISLMYTSGTTGEPKMVAHDFTYPL-GHIVTGSFWHNLDENSLHLTIADTGWGKAVWGKLYGQWIAGANIFVYDHEKFTP--AAILEKIQEYHVTSLCAPPTIFRFLIHED---LTKYDLSSLKYCTIAGEALNPAVFETFKKLTGIKLME-----GFGQTETTLTIATMPWMEPKPGSMGLPNPQYDVDLINHEGRSVEAGEQGQIVIRGKPLGLFKEYYRDAERTHEAWHD---GIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLSKDARAGEELIKELQNHVKKVTAPYKYPRVIEFVEELPKTISGKIRRVEIRE------------------------------ 89895063 11 ---------------------------------------------------------------------------------VQKNSGEVALIYFN------KKMSYSDLGNKVERLAGSLQKLGIDPGDRVALLLANCPQYVIAYYAILAIGGVVVPVNPLSTESELLHIFRDAQVKAAICLDLLAERGETQLLKHTFYTALNEYMPFPLKFLYPFTRKLSPGGKERLKVARFKDLLNEGNGDYPSQKVDRKDIAVLIYTGGTTGRPKGVMLSHYGLLANAYQAIAWV-QMGSKDRLVTVLPAFHGFGMSVCMNAPLFSGASTILIP----RFEAKDVLKAIHKHKPTYFAGVPTMYIGMINY--PQLKRYSLSSLVGCFVGAAALAPEVKRSFEELTGARLMEGYGLTEGVNALCCN--PLRGENRTGSIGFPFPDVDFKIRDIDTGEEELPPGESGELVIQCPDL--MLGYYNRP---EETAYALRDGWLYTGDIATMDEDGYFYLVDRKKDMIITGGFNVYPREVEDVLYEHPAVREACVIGVKDGYSGEKVVAFVSLKDGAAATE---QDVIAFCRKHLVPYKVPKTVEFRTDLPKTAIGKILRRALRD------------------------------ 73958924 54 ---------------------------------------------------------------------KFNFARDVLDQWSQERPSNPALWWV-NGKGDEVKWSFEELGSFSRKAANVLTKCGLKRGDRVAVILPRIPEWWLVNVACMRTGLVFMPGTTQLTAKDILYRLQASKAKCVVVSEDVVPAVESI-----------MSECPNLKTKLLVSSHSQD------GWLNFQELFQSASSEHNCVETGSQEPMAIYFTSGTTGSPKMALHSQSSLGIGYTICGRYWLNLKSSDIIWNVSDTGWIKAAIGSVFSSWLQGACVFVHRMAQ--LDTDALLDTLTTYPITTLCAAPTVYRMLVQKD---LKRYKFKKLQHCLTGGEPLNPEVLEQWKVQTGLEL---YEGYGQTEVG--IICANQKGQEIKPGSMGKGVLPYDVQIIDENGNVLPPGKEGEIALRLKSTRPFCFFSEYVDNPEKTAATIRGDFYVTGDRGIMDSDGYFWFVSRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFVVLSAPFKSSEKLTLELQDHVKKTTAPYKYPRKVEFVPELPKTVTGKIKRHVLRD------------------------------ 134099982 23 -----------------------------------------------------------------------------LSRHARKIPDSGALTFESG------TRTYRELDDRVSRLVGALRSRGVRPGDRIAVMCLNGIEAVETYLASVRLGAICVPVNFRLVADEVAYLLGDCEPAAVVADAGL---------------------TPTVDAALAAAPSAHTCLLVGGGDRDYERAVRESTPDIPETTADIQDPAFIMYTSGTTGRPKGAVLTHSNLLMHAFSSITHLGVAADDRVGLSGAPLFHIAGLGAVSTNLLLGGRSVLVRS---GRFDPAEMVDLLARERVSNCFFVPAQWQAICALPDLA--DRDLSALRRISWGAAPASSTLLRTMIDTF--PQAEVVTMFGQTECSPITTVLRGEDSVRKIGSVGTPMLNVEVRVVDDDMNDVARGEVGEIVYRSPMV--MREYWGKPAETAEAF---RGGWFHSGDLVREDEDGYFYVVDRKKDMIISGGENIYCAEVENALAAHPGIAEVALIGVPDPRWGEAPLAVIVPRDAA--NPPTADEVEAWCRRRLAGYKCPRRISVVAELPRNPSGKVLKTRLRA------------------------------ 108797095 26 ---------------------------------------------------------------------------NQLARHALMQPGDTALRFMG------RTTTWGELDDRVTKLAGALSRRGVGFGDRVLILMLNRTEFIESFLAVNKLGAIAVPVNFRMTPPEIAFLVSDCAARVVVTEAVLAPVATAVRDLD-----------PTLETVIVAGGATDD------GILGYDDLIAEPGEAPAPVDIPNDAPALIMYTSGTTGRPKGAVLTHVNIAGQAMTFLFTNGVDLNHDVGFIGVPLFHIAGIGNTIVGLLLGRPTVL---YPLGAFDPGALLDVLAEEKVTGIFLVPAQWQAVCAAQ---RAKPRDLKLRVLSWGAAPASDTLLRDMAETF--PGAQILAAFGQTEMSPVTCMLLGEDALRKLGSVGKVIPTVAARIVDEDMNDVPIGQVGEIVYRAP--TLMAGYWNNPKATAEAFEG---GWFHSGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLAAHPAIAEVAVIGRAHEKWGEVPVAVAAVRDAAKPPALSLADLDEFLTERLARYKHPKALEIVDALPRNPAGKVLKTELRQRYAGKPIDVGESST---------------- 157693273 30 ---------------------------------------------------------------------------------AEAAPEHTAIHFLG------KNITYEQLQEDVLKLANHLIKIGVKKGDRVAIMLPNCPQSVISYYAVLIAGGIVVQTNPLYTEKELEYQMEDSGAKVLITLDLLYYKMKALTSMEHFIITKLQDYLPFPKNILIVQRRKNKMVIQVERNETIHHFAQIGEQQIPALSFDPKDIAVLQYTGGTTGLPKGVMLTHENILANTEMCASWMYKTNRGERILGIIPFFHVYGMTTVLNLAVKEGHQMILLP----RFDVADTLKTIEKQKPTLFPGAPTMYIALLNHPN--IEKYDLSSITACLSGSAALPVEVKQSFEKLTGGRL---VEGYGLSETSPVTHSNFLWGANKTGSIGCPWPNTDAGIYCEETGGLKEPYEHGEIIVKGP--QIMKGYWN---QPEETEAVLRDGWFFTGDIGYMDEDGFFYIVDRKKDVIIASGYNIYPREVEEALYEHELVQEVVVAGIPDPYRGETVKAFIVPKKNAYLTED---ELDRFVRTRIASFKVPRVYEFKESLPKTAVGKILRRVL-------------------------------- 77404549 11 --------------------------------------------------------------------------------NARRHPDRPALIFEGVER------SYGQLDREINQYANALLSLGVQKGDRVAVLSPNSDRFLLALYGAFKVGAIVSPFNPRSTARELAYLLEDSGASVLL------FGGDTVAAVRDLAKLEQAPAAPAL-----------SLDGADGFD-DFVQLASSMPDSDPQVEVREDDDCMIIYTSGTTGKPKGALFDHHRLLWVGHAVSS--LGVNSFDRNLHVAPMYHCAELVLFVLSGFSMGTTHVVLP----AFEPAAVLDALERYRITVFLGVPTMYQMMLTVPD--LERRDLSHWRLGFFGAAPMPPTAVAKLVTTFPDVG--FFQLCGPTEGGPTGIYSTPDEVAVRPDATGRWPITNEFRLVDPDGNDVPTGMTGEIILRG--ETIMKGYWNKPEATAETI---RDGWLHTGDLAVRDADGFITIVDRLKDMIITGGRNVYSIEVENALAGHPDVQDVAVVGLDHATFGETIVAIVTPVPGREVT---LEELRTYAAEYVADYKLPRDLIVRD-IPRNPSGKILKHVLR------------------------------- 159898408 1 -------------------------------------------------------------------------------------PDKPALIFE------QTTYSYAELNQIANRVANGLAQLGITKGERVALLLPNIPQFIFAYLGIIKLGAIAVSLNTQLQSAEVSFILNDSQATAIVVTPEL-------------AGQVQTDQLSHLRQLLVASPEATPNSLAY--------LIEHANPEYQAQTMERDDPAAIVYSSGTTGFPKGVTLSHSNVISNMHAK-NLYCDMRPEDRLLLCVPLFHCFGQNAILNSAINACATLVLH----RSFNYEQIIQSIARDQVTMFFGVPTIYVLLLNKAEPAA----LSSIRYFFSGAAIMPVEIARRWHATF---KSFIHEGYGLTETS-PFAAYNHRFRYKFGSIGMPIDTVEMRIVDVDTGANLAAEQVGEIIVRGP--NVMLGYWNNPTATEQAI---RNGWFHTGDLGKYDAEGYFYIVDRLKDMINVAGIKVYPAEVEQVIYQLPAVAEVAVYGIADEVTGERVMAKVVIKSGHQLSE---REIFALCRKQIASFKIPSSIEFVESIPKNATGKVLKRLLRN------------------------------ 116753477 6 -----------------------------------------------------------------------NFAYDVVDVYAQEQPDKIALVW-CNDHGEERIFTFKDMKHWSDRAANLFSSYGIRKGDTVMLTLKSRYDFWICMIGLNKIGAVAIPSTHMLKAKDIVYRIKKANLKMVVCIIEDGVPEEV-------DLAHKELGDVNLIKAFVGREDQEREGWINFRRALAEASPDFTRPVGE-EATRNEDVLIAYFTSGTTGYPKMVKHDQTYPL-GHILTAKYWQNVADDGLHYTVADTGWAKCAWGKIYGQWIAGSAVFVYDY--DRFDAGRMMEKLSKYKVTTFCAPPTIYRFMIK---GDMSKYDFSTLKYAVTAGEPLNPSVYERFLEVTGLKLM---EGYGQTET-VVTIANFP--WMEPKPGSMGKPAPGFDIVLLKDSRQCEVGEEGEIVIRTD-KGKPVGLFIDYHLDPDRVRNTWHGYYHTGDTAWVDEDGYIWFVGRTDDMIKTSGYRVGPFEVESALMTHPAVLECAITGVPDPIRGQVIKATVVLTKGYTPSEELKRELQEHVKRVTAPYKYPRIVEFVEELPKTISGKIRRVEIRE------------------------------ 148258024 8046 --------------------------------------------------------------------------HELFEAQAERTPDAVAVVHE------ERRLSYAELNTQANRLAHHLRKLGVRPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPVALLV------GGGALDVLPVVQAELAAARMPVVDI---------------GADAAQWAEAPACNPERSEVGLKASHLAYVIYTSGSTGQPKGVMVEH-RSLANLVHWHCAAFNLQAETRSSLVAGSGFDAA-TWETWPPLCCGGTLAVPRPEIAR-DPEALLAWWQTQPLDVSFLPTPI------AEFAFSQGATNPHLRVLLTGGDR--------LRKCPKDLPFALVNNYGPTETTVVATSGLLGADEAVL-HIGRPISNTQIYILDAYGEPAPIGVAGEIYIGGA--GVARGYLNRPELTAERFVEDRFRLYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDVAVIAREDGPGDKRLVAYYV-----SDAAIGAEELRGHLAARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL-------------------------------- 148258024 4825 --------------------------------------------------------------------------HELFEAQAERTPDAVAVVHE------DERLSYAELNTQANRLAHHLRKLGVRPDDRVAICIERSIELVAAELAILKCGAAYVPLDRDVPAERLAFMIKDCEASLVLMARGAVLPEGLEAHRIDIEDVLRGA----------------------------------GDASNPGLSRDSGSDAYIMYTSGSTGTPKGVVIPHRAIGRLVINNGYADFNAS--DRVAFAANPAFD-ATTMEVWGPLLNGGCVVVIDQA-SVLEPERLVSVMERDGVTVLWLTAGLFQQYAELLGGVFRRLRY-----LLVGGDVLDPRSIRHVLRH--SRPQHLLNGYGPTETTTFAITHEITEVDERASSIPLGRPISNTRIYILDGDPVPIGVAGEIYIGGA--GVARGYLNRPELTAERFVEDRFRLYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDVAVIAREDVAGDKRLVAYYV-----SDAAIGAEELRGHLAARLPDYMVPSAYVHLERLPLTPNGKLDRKAL-------------------------------- 148258024 5901 --------------------------------------------------------------------------HELFEAQAERTPDAVAVVHE------ERRLSYAELNTQANRLAHHLRGLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPAALLV------GGGAQAALSVVKAELAAARMPVVDI---------------GADAAQWAEAPARNPARSEVGLTPDHLAYVIHTSGSTGQPKGVAVEHGNVVNFIAWAAALARTLSSTSLNFDISICEWFVPLTVG-----------------------GAVDVVRNVLELTKQSNVTFLNTVPSALDALLKNESFPETVRTVNVGGEPLKRSLAEQLFATTQVELLR--NLYGPTETTVYSTSVLMRRGEPFAAHIGRPISNTQIYILDEHGEPAPIGVAGEIYIGGA--GVARGYLNRPALTAERFVEDRFSGYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDAAVIAREDVAGDKRLVAYYV-----SDAAIGAEELRGHLAARLPDYMVPSAYVHLQRLPLTLNGKLDRKAL-------------------------------- 159900864 27 -------------------------------------------------------------------------------------------------------LTYRQLKEAVDRFATALHGLGVRKGDRFAIMLPNTPQFVIGFFAALRLGATVVNINPTYSPRELKHQLADSGAETIFVLSPFYPKVQEILAETPLKRVIVHDVLSFPQSILVRRTQQKDPSWPDRTTLMFSTLLAEYPPAPPKVVMDGHDVALFQYTGGTTGAPKAAMLTHYNIMANTSQLLNWMNDLKAGERVMCAIPFFHVYGMTVGMCFAVAIGAEMVII---PNPRPVDGVLEALHNERATIFPGVPALYIGIINHKD--IDKYNLRSIKACISGSAALPMEVQEKFGELTGGRL---VEGYGLTEAAPVTHCNPVFGTRKSGSIGVPMPDVEVQILDLETEAPLPIGSEREGELLIRAPQIMKGYWGRDDETAKVLTED--GWLRTGDIVKTDSDGYFYVVDRKKDLIIASGYNIVPREVEEVLFMHPAVLEAAVAGIPDTYRGETVKAFVVLKPDAAATA---KEIRDFCKENLAPYKVPTQVEFIEELPKTQVGKVLRRVL-------------------------------- 169846750 32 -----------------ENYHDLHRYSVQDY-SFWLDLWEHLGIVSPPDHIIDHRLLPQTPI--WFPNARLNYAENLLTR----RDDGIAIT-EAGENGVVKDYSYRELYRRVQELAAALRANGLKVGDRVAAIVTNSINAIVIALAVASIGGIFSSTATDMGTQGILDRYRQIQPKFVFAESEAFYAGKTVDMLPKVKEVVEDLKNHGLQHSVLLPSRITGKELRLTGVSNCSTLSEFGKAPLVFEQLPFSTPLFILYSSGTSGKPKCIVHSAGGVLLQTKKEIVLALDGNRDDTYFQYTTTGWMMWN--LMLSGLSVGCRVVLYDGSPFHPNVETYLKFINDQGVSIFGTSPRFLAEVQGRGIDPQIQAKSLGMKVEVFDPSGNNMEH---------------------------------------------------------------TGHPGEMVCTRPHVSLPVGFWNDEKKFMDAYFGVYPGVWRQGDFMVVNPEKGIMILGRSDGVLNPSGIRFGSAEIYTVLESFAEIDDSLCVGQRRPDKDERVILFLKLRPGKKLTAKLVGEVKASIRKALSARHVPAYIFEIEEIPYTVNGKKIEIAVKQIISG--SNLQPSGTVANPDSL--------- 214038287 11 -------------------------------------------------------------------------------------GDRVALIV------PDRELTFNELEALTNRCANALVALGVQPGDRVTLYSGNCWEWVVSYYGALKVGAVINPINVMLTPGEVEFVANDCGASIVIAS---------------HEKALSIAGVKEKSGVRELIAFGDEA--MPEGMLSFNEILAASDVAFEVADIDPDSLSTIGYTSGTTGHPKGACLSHRNILLNVAMTALMHQRSDRDTV--VTALPCPHVYGNVIMSCAIQNGSTLVLHP----AFEEATILQSIQDHKATRFEGVPTMYMFLLNHPQLVDYDLSSLCCCTVGGQTMPKPK-----MEEVEARFGCPLIEVWGMTELGGLGTTFAAGPIKKGSIGVPIPYVQARIADTEDAGKTLPPGEVGELMIKGGIV--MQGYYGNEQATRESIEPD--GWLHTGDVASMDEDGCIFIVDRKKDMILTAGFNVYPAEIERVAAGHPDVALVAVGSIPDEAKGELAKAYIVPKTGATPDAD---DIIAYCREHLAAYKVPRAVQFVDDLPKTSTGKVMRRELK------------------------------- 78356768 46 -----------------------------------------------------------------------------LDEAAAEHPRRTAIIFRNY------RLNYRKLNELVEIVAANLRAQGLRDGDRVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMITLDLVWPKISELRDKLGIEKIFVTKISEALRFPLNILYTAKQVPFDNETLLPWKVLLKGKERFCTRIDDPAERLALLQYTGGTTGIAKGVMLTHHNISVNVQQCCAMLQELVHQKHTFMGLLPYF---HVYGLTTCLIFPTSLAATIIPFPRYVPKDVLDGIAKHKPTIFPGAPSVYISLMQQKD--VAKYDLTSIDYCIAGSAPMPVEQMKRFKKLTGAAIIEGFG--LTEASPITHLNPIRGLNKPGSIGVPFPDTEARIVDMEVGSVPLPPGKIGELIIKGP--QVMQGYWNRPDETAGT---LRNGWLYTGDIATMDEDGYFFIVDRKKDMFIVGGYNVYPREIDEVLYEHPKVKEAVSVGVPHATRGEIIKAYVVPKSGETLT---KNEVISHCRAKLANYKVPRQVEFREELPKTIVGKVLRRALRA------------------------------ 89092337 30 -----------------------------------------------------------------------NVCEEIVDKWAE--GDRVALKYEGAER-PASQLTFVELKEKAAQFANFLKSQGVGKGDRVAALLPRTPELLVVIMGTLRAGAVYQPLFTAFGPGAIEYRVQQASTKLVVTDPANRHKLDDVT------------GCPPILTV-----NRAAADAQYAADRDFAAEVDTQSTDFAPVKVGKDDPFLQMFTSGTVGKSKGVAVPSRAILSF-YVYMRFAIGLRPEDTYWNVADPGWAYGLYYAVVGPLLLGNTTHFCEAA---FTPETTYDMLRKYNITNLAAAPTAYRMLM-ANDDVLGADDKFDLRVASSAGEPLNPEVISWVDKRLG---CPVMDHYGQTETGMTACNHHDKQDVVRVGSMGFSMPGHRVVALDGDYNEIPEGETGQLAV--DVDNSPLFFFQGYTWQEKNPF--HGKYYLTGDVVMSHGDGSYSFTGRDDDIITTAGYRVGPADVESTLLEHDAVAESGVIGKPDPKRGSIIKAYVVIKREFDPTDELKDELKQLVRDRLSTHAFPREIEFMHELPKTPSGKIQRFILRNKARDESD----------------------- 104782577 28 ----------------------------------------------------------------------LNACVECCDRHAGM--GKTALVWEDRDGDGGR-YSFDQLQALAARFANVLKAQGVGAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHAKVVVTD------------RNNRPKLDDVADCPTIVTV-----------GAAEGELDFQRSLEAAASDCAPVMRTGNDPFLLMFTSGTTGPAKPLEVP-LRAIVAFQGYMRDAIDLRPEDNFWNLADPGWAYGLYYAVTGPLSLGHATTFYD---GPFSVESCARVIDKLGITNLAGSPTAYRLLIAAG-SAFSAPIKGRLRVVSSAGEPLNPEVIRWFADELG---VTIHDHYGQTELGMVLCNHHALSHPVHLGSAGFAIPGHRIVVVDEQGNELPAGQPGILAVEQSPLCWFAGYHGLPTK------AFVGKYYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALVEHPAVVEAAVIGKPDPERTELIKAFVVLGKGFEGSPELEETLRQHVRQRLYAHAYPREIEFVGELPKTPSGKLQRFILR------------------------------- 167628212 39 ------------------------------------------------------------------------------------------------------RITYQQLWTDVTRFADALVRMGLCPGDAVCIMLPNCPQAVIAFYGILHAGAVVVMANPLYVERELQYQLQDSGAKIIVALDQLQERVMGAIEKTKIEQVIFTGAHDYLTTAQSPACSSTSPVIGDTRLHRWLDVLGAEREKVDFSSRRTDDVALIQYTGGTTGTPKGVMLTHGNINANTQQIRAWFYRFEPGERVLCVLPFFHVYGLTMGMHLGVAIGAELILLP----RFDSDRILEIIAKERPTMFPGTPTMYIALINHPK--VRQYNLSSIKGCISGAAGLPVEVQQRFEELTGGR---VVEGYGLTEAS-PVTHCIPLWHKRKAGSIGLPLPDTEAKIVDPETAVIAGGEVGELVVKGP--QVMKGYWNRPD---ETSAVLRDGWLFTGDLAYMDEDGFFHIVGRKKDIIIAGGYNIYPREVEEVLFEHPGIQEAVVVGVPDPYRGETVKAYIVRKAGIDVS---VAEIEQFCRSNLASYKVPRAIEFRTALPKTLSGKILRR---------------------------------- 163726140 3 ----------------------------------------------------------------------------VLDRTARDYPDKVGFIYMG------KKITFAQLNSMVNRFAKALMDLGITKGDKVGMILPNIPQVVIANLATQRIGGVTAMNNPLYTERELAHQLNDSDAKAVVTLDLLLPRLEKIKSKTKVQNIITCHPFPVKQLFPYVKKDMYRKITPGPNLYQFMDLLKKYKDDPVPNQSEWDDEAALLYTGGTTGVSKGAVITHSNLSAVAQMFKAWFPEISYGDRLMGIYPIFHSAGYSVSQNFIIYNAWTGIMVP----RPEPGVIIDMIKKFNPTFLPGVPTIFMGLLANEE--FRKMDLSGVKGYFGGAAPLSESTLNDLKKLHGAVINDVFGA--TENTAFGTCTPWKGKVKLGTVGVPLPNTDIKIVDMVTGENEMPPGEPGEICIKGP--QVMKGYYNRPEETAKALKD---GWFHMGDVGVMDEEGYLSIVDRKKDMIIASGYNIYPAEIDEILLLHPEIAEACTIGIPDDYRGETVKAWVVCNPGVELSEE---QVMSYCKEKLAAYKVPKSVKFVDELPKSAIGKLMRREVRR------------------------------ 170090918 26 -------------GLNLLTYHDLYTWSTTHIDKFWSAVWDETGVTGKGAHIVDNDALPSDNPP-WFSDARVNWAENML--WC-RSAEKTALIEATEPTPELRTTTYAKLYSLVADLVSAMLHYGLKPGDRVASYSSNCIENVAACLATTAIGGIWVSAAADFGPEGVLERLEQVQPTFLFAVDAVVYNHKVHQHLPKVSTLLSGLALKSPKVIIIHIPHAEDRSQWQEEWLGWNDFLEQADGEVKWNRLQFDAPLWILFSSGTTGRPKPIVHRAGGMLLQSKKELAICGDLCPDDVFFYYTTTGWMMWN--FLVSGLTIGCTLVLYDGSPLR-DASLLWRLSDDLGVTIFGTSAKYLDQLSKRY-QPRSRHNLGTLRQIYSTGSPLAPPLFDYVYEHIKPNIILSSITGGTDICSLFAGMSTA--LPVYRGEIQCRMLGMAIESFTPTGSVNPPDEPGELVCLRPFPCMPIGFWPLPNYFHDSYFAEFKGTWYHGDHVIITRSKGLIMLGRSDGVLNPGGIRFGSSEIYDVLAQH--LLDFLAVGQKDNGTDERVILFVKLSADEHLSLDLESNIKAAIRERRSPRHVPTRIIQVPDIPYTLNGKRVEVLVKKIVNGAPVSIVNPATLSNPECLEELRRE--- 167461563 1474 ----------------------------------------------------------------------------LFENRVRQNPHATAAVFEG------VSLSYEELNKKANKLAHLLIAKGVGPDQLVALALPRSLETVVSVLAVLKAGAAYLPIDPDYPSDRISFMFSDARPVCMIT--------------NTQIAAKLSDSTRTLQLVTNAPETLEELSSYSEMNPTDADRM---------EPLQPLHAAYVIYTSGSTGRPKGVWIPH-QNVVRLFGATDHWFQFHSKDVWTLFHSYAFDFS-VWEIWGPLLHGGRLVVVPHAISR-SPEDFLKLLVHEKVTVLNQTPSAFYQLMQADRDHFELGQKLSLRFVIFGGEALELSRLEDWYRRHPENAPRLINMYGITETTVHVSYLELNREITSLKANSLIGWGIPDYVLDEYLQPVPPGVTGELYVAGG--GLARGYLGRPGLTAERFVADPYGMYRTGDLARWRTDGSLDYMGRTDHQIKIRGFRIELGEIEAVIVRHPHVEQTAVVVREDQPGDKRLVAYIVPTPRVSIEPA---ELRQYVGQSVPDYMIPYAFVLIERLPLTPNGKLDRKALPAILAGSNR----------------------- 167461563 463 -------------------------------------------------------------------------------------------------------LSYKELNEQANRLAHLLIARGVGYSHFVGLAFPRSVEMVVAMLAVLKTGAAYIPMDPDYPSDRITYILSDAQPAYVITSSSV------------------SAEFPDGCIIPRIVLDDPK---------TMNSLKSCPITNLDYSQSSLVNPAYTIYTSGSTGKPKGVVVS-MKSLSHFLLAMRDQLLLNEQDGLLAVTTFAFDISALEVYLP--LICGASVIIAGKETIQDPSVLTGMIRKDHITIMQATPTLWHSLVASHPERLRGFR------VLVGGEALPLNLL----SRLQSLGCQITNLFGPTETTIWSTIANINRDQTGTPPIGKPISNTQVYVLDSDLQPVPPGIVGELYIAG--IGLATGYFRQPGLTAERFVANPYGMYRTGDLVRWRADGSLDYIGRTDYQTKIRGFRIELGEIESVFNQHPDVEQVAVAVHKDRHGDKCLAAYVVPGPKGDLD---LAELRRYASESLTYYMVPSFIMTATELPTTPNGKIDRKAL-------------------------------- 194289655 36 ---------------------------------------------------------------------------------VAAFPEREAVVFR----EQGVRWNWREFAEAIDALAAGLHALGLARGDRVGIWAPNRVEWLVTQFATARLGLVLVNINPAYRLAELEYALNKVGVKAIVAAEAFKTSRYLEMLQALAPEALQAARLPSLRCVIRMGEGETPGMMRYADVLARGAGVARAELDRITAQLDRHDAINVQFTSGTTGAPKGATLTHRNIVNNARF-IAMAMRFSEQDKLCIPVPFYHCFGMVLSVLACVSTGAAMVFPGEA---FDPEATMRAVSEERCTALHGVPTMFIAQLDHPRFA--DYDFSSLRTGIMAGSPCPIETMKRVVAQMHMSEVTIA--YGMTETSPVFQSSTTDPLDKRTTTVGRIQPHLEVKIVDASGAIVPVGEKGELCTRG--YSVMLGYWDDEARTAEAI---RDGWMHTGDLATIDEEGYCNIVGRVKDMLIRGGENIYPREIEEFLFRHPKVQAVQVFGVPDPKYGEEVCAWIVLKPGENATED---EIRAFCRDQIAHYKIPRYIRFVDEMPLTVTGKVQKFVMRD------------------------------ 116749508 3 ---------------------------------------------------------------------ELNLADYLLDRHVRDRGDRPAVKFV------DQVITYSELQRLVNRFGSSLRDAGLEARDRVGIRLVNCPEAIISVLAVEKLGAIPVPTSPLWAAEEIAYVANNAMMKFYIVS---------APLMGAVENA--RSRFTSDTRVIVVGGNRDDV--RRAGHLSFQGMTEEGSSELAAVMLDGEDIGLILYTSGTTGMPKGCVHFVRQTIIETRVVNRFVYGLTPRDVLGGAAPVSFAAGFGTFTLISFEGGAAVSLLP----RFSPQEMMETITKHRITVLTGLPTAYRALLKYPD--FKRHDISSVRLFTTGGDSLGAKTLEAWRQLTGKPVWEGM----GVTEMLHLVTSNTMNQEPVPDSIGKPLPGVLVRVLNAWGGDCKPGEIGSLMLKGPSGGYWRPFIENQRLLDAQMKGVVNGWNQMGDAVYRDDDGNIFFVSREDDIIKSSGYRIGPAEIEEAIARHPGVADVGVIGVPHPDKGQVTKAFIALKPGFKGDDDFSEELREFLKDIIAIYKMPRIIEYVPSLPRTPTGKLLRRKLRA------------------------------ 41033637 24 -----------------------------------------------------------------------NIGYAITDRAIAGRGENVAIYYE-DDEGRREVVRFSELKTRSDAFARSLLDNGVRKGDVVGVYLYPGPEVVIALSAIYKIGAIALSISPLIGTEGVEYRLKHSEAKAFVTDGTKKEAISIANRLNTIRAIYVVGSEPS-----------------GGKELSFEDQTKAGSAE--IAETESDEPAQLFYTSGSTGPPKGVLHAHRFLLGHIPYQLYFEMAPRDGDVYWTNADWGWIGALGDVVLPSLYFGMPVVAYRRTSG-FSARRALEVMSQYGVTAAFITPTALRIIRREYPEPLKDFDIKLRALSTAGESP-GRELVLWASEAFKAS----VNEFYGCTETNLVVTNN--SIWAKPGSLGKPAPGHIVEVVDDKGNPLPPNAEGWIAVKLPDPVAFLGYFKNPEATAA---KIKNGWFLIGDMGLKDAEGYLWFKGRGDDVIKVSGYRIGPEEIEEVITKHPAVLEAAVIGKPDPVRGTIVKAFVVLKPGIEPSDILAREIQEFVKTRLAAYAYPREVEFVDQLPRTETGKLKRYELRR------------------------------ 189462914 29 -----------------------------------------------------------------------NFGYDVVDAWAAERPDKNALLW-TNDKGEHIQFTYADLKKYTDMTASYFQSLGIGHGDKVMLILKRRYEFWFSIIALHKIGAVVIPATHLLTKKDIVYRCKAATIKMIVAA------GEEVITKHILD---AMPECPSVEKLVSV------GPEYPEGFEDFHKGMESAAPFVRPEHANTNDDIMLMYTSGTTGEPKMVAHDFTYPL-GHIATGSFWHNLHENSLHLTIADTGWGKAVWGKLYGQMIAGANIFVYDHEKFTP--ADILQKIHDYHITSLCAPPTIYRFLIRED---LSKFDLSSLEYCTTAGEALNYSVYETFKKITGIRLM---EGFGQTETALTLATFP--WMDPKPGSMGVPNPQYDIDLLTPDGRSAEDGEQGQIVVRGKPLGLFKEYYRDAELTREAWHD---GVYYTGDVAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLAKDYKAGPELIKELQDHVKRVTAPYKYPRVIEFVDELPKTISGKIRRVEIRA------------------------------ 163857887 7 --------------------------------------------------------------------------------------------------DDTRRLTYGELAERVARCAGALRQMGLRREERVLLLMHDSVDWPVTFLGALHAGVVPVAINTLLTPDDYAYIASHSRARAAIVS------GTLVDTL----QAALAKGPHEIEHIVVAQPAGPLPAQAREFD-----SLLAGAPLMPAVRTLADEIAFWLYSSGSTGKPKGVVHTHGNLWHTVELYAKPVLGIREDDVVFSAAKLFFAYGLGNGLSFPLSVGATVVVMGERPT---PQAVFKRLTEHRPSVFYGVPTLYASMLASPDLPA--REQVALRVCTSAGEALPRDIGERFTRHFGCE---ILDGIGSTEMLHIFLSNQPG--QLRYGTTGKPVPGYEVQLRDDEGRPVPPNAIGDLYIKGP--SAALMYWNNRDKTRQCFQGE---WLKSGDKYQCDADGYYTYAGRSDDMIKVSGQYVSPVEVENVLIQHEAVLEAAVIGVPDHDGLVKTKAYVVLRPGFQPDAGTGAALQSYVKQHLAPFKYPRQINFTDELPKTATGKIQRFRLRQ------------------------------ 194017182 30 ---------------------------------------------------------------------------------AEAAPEHTAIHFLG------KNITYEQLQEDVLKLASHLLKIGVKKGDRVAIMLPNCPQSVISYYAVLIAGGIVVQTNPLYTEKELEYQIEDSGAKVLITLDLLYPKAYKMKALTSMEHLILQDYLPFPKNIIVQRRKNKMVIQVEKNDTIHHFAQIMGEQQIPALAFDPKDIAVLQYTGGTTGLPKGVMLTHENILANTEMCASWMYKTTRGERILGIIPFFHVYGMTTVLNLAVKEGHSMILLP----RFDAADTLKTIEKQKPTLFPGAPTMYIAL--LHHPNIEKYDLSSITACLSGSAALPVEVKQSFEKLTGGRL---VEGYGLSETSPVTHSNFLWGANKTGSIGCPWPNTDAGIYCEETGGFKEPYEHGEIIVKGP--QIMKGYWN---QPEETEAVLRDGWFFTGDIGYMDEDGFFYIVDRKKDVIIASGYNIYPREVEEALYEHELVQEVVVAGIPDPYRGETVKAFIVPKKDAYLTED---ELDRFVRTRIASFKVPRVYEFKESLPKTAVGKILRRVL-------------------------------- 91978271 1 -----------------------------------------------------------------------NFAYDWINHHAEVRPDRTALI----DLATQRRLTYRALDDRVDRLASHLATLGVGRGDRVAVLAANTTETLEVQFACFRLGAIFVPLNIRLTVHELAFILGDATPRVL---------------THDQDSAVMAHELQTKCTIAHLLAFGAP----------YEAALANSPRLGAAEAVTLDDVSTIMYTSGTTGKPKGAMITHGMTFINAVNLGIPAF-VSQRTVFLCVLPLFHTGGLNCYTNPVLHAGGTVILM----RAFDPGAALKIIGDPAIGLTHFFGVPSIYQFMCQHPAFAETDLSRLQLAGVGGASMPVPLLRIWQDR----GCALVQGYGMTETSPAVLMLDSDDAARKAGSAGKPVLHADLKIVGVDGEPVNPGDMGELWVKGP--NITPGYWNRPDANRTSFTD---GWLHTGDAARVDDEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEVAEAAVIGAPDPQWGETGVAIIAIKNGHDLPE---TKLLAHCRERLARFKCPQRVVFVEALPRNATGKVHKPTLRE------------------------------ 163722808 6 -----------------------------------------------------------------------------------------------------RRYTWAQVNQRVNAVANELIKQGVKKGDKVALWELNTDNFVFAFYGAVKAGAVAVPVNYRLAPREAEWILDNSDSTFILFNDFF-----------EPAVVEMKPRLPKIKGIYSMGEERYD------SCPALEDLMANGDVSEPGVAVDEYDDSMILYTSGTTGKPKGAVLTHHNQMVLTC-SMASMVGINPDDIIMNAAPLFHAAQLNLFLNPGTYMGATHIINRD----FEPTRILQLIEKEKVTQFFGAPIMFMMMMGVPD--FEKYDLSTMRFYGYGAAPMTAEAVKQMIKKFQCENFFC--MCGQTEAGPGGVALKPSEQVRKAGAGGKYIVNMECRADENDNDVTEPGVVGELCIKG--ETCMREYYKNPEATAATIID---GWVHSGDLAVMDDEGYITLVDRAKDMIITGGENVYSKEVEDAIAEHPSIADNVIIGVPNEQWGETVMAIVVLAPGASLT---IEELREFLETRLADYKRPRLLEIVDMLPRNVSGKVL------------------------------------ 23099577 28 -------------------------------------------------------------------------------------------------------ISYQSLYDEAKKMANYLQSIGVRKGDKVAIMLPNTPQAVVSYYGILMAGAVVVQTNPLYTERELTYQVNDSEATVIICLDILLPRVNQVRSHTSLDHVIVKDYLPFPKNLIYPFIQKKEYNMESNDTHVWQKIMEHSVADYLESTIDPEDIALLQYTGGTTGHPKGVMLSHYNLTSNVQMCETWLYKINKQNVVLGVLPFFHVYGMTTVMNFSIKKGSKIILMP----KFNATDILKAIDKQKPNLFPGAPTIYIGLLNHPD--LEKYDLSSIEACISGSAPLPIEVQERFEKITGGKL---VEGYGLTESSPVTHSNFWEERINGSIGVPWPDTDAVIFKMDGELEPAEIGEVGEIAVKGP--QIMKGYWKNEEETAKVLKE---GWLMTGDMGYMDENGYFYVVDRKKDMIIASGYNIYPREVEEVLYEHPSVQEAVVAGVPDPYRGETVKAYVVLKDGAALTEE---ELNEYSRKHLAAFKVPRIYEFRDELPKTAVGKILRRKL-------------------------------- 20091733 18 -----------------------------------------------------------------------NFAYDVVDVYARDSPEKLAMIW-CDDYGNEKIFTFKDLKYYSDKAANFFVKHGIGKGDYVMLTLKSRYDFWYCMLGLHKLGAIAVPATHMLKTRDIVYRIEKAGLKMIVCIAE-------DDVPEQVDEAHAECGDIPLKKAKVGGDVLE--GWIDFRKELEESSPIFERPTGE-VSTKNEDICLVYFSSGTAGFPKMVEHDNTYPL-GHILTAKYWQNVEDDGLHYTVADSGWGKCVWGKLYGQWIAGCAVFVYDY--DRFEAKNMLEKASKYGVTTFCAPPTIYRFLIKEDLSH---YNFSTLKYAVVAGEPLNPEVFNRFLEFTGIKLME-----GFGQTETVVTIATFPWMEPKPGSIGKPTPGYKIELMDRDGRLCEVGEEGEIVIEGKPVGLFVHYGKDPERTEETWHD---GYYHTGDMAWMDEDGYLWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGVPDPVRGQVIKATIVLTKDYTPSDSLKNELQDHVKNVTAPYKYPRIIEFVPELPKTISGKIRRVEIRD------------------------------ 108803222 28 -----------------------------------------------------------------------------------------------------RRVTYGELLEQSERFAAALAGLGVGKGDRLALMLPNSIEYVISFFAAARLGAVVVQLNPLYAGRELRHILQDSGARAAVVHEGAYGRLREV-----------REGLPLERAVVVGEEPAKP-------DVSFGELLSSGSGPLPEAPLDPSDLAVLQYTGGTTGVSKGAMLTHRSLLVNIEANISLAMENPRGGKTVAVAPFFHIFGNVVILLTSIHYGMNLLLVP----RFQVDEMMQLIKRERPAMLGGVATIFTALHNYPRMEDYGL--GEVLLYISGGASVPAELLRSFQRRTG---RPIWEGYGLSEAGTVTINTYLRGPVPGSVGVPMPTLDVRVVDPETGEREMPVGEPGELVVKGP--QVMKGYWNMPEETEKA---LREGWFYTGDIARMDEEGYLYIVDRKKDMINVSGYKVYPREVEEVIYSHPEVVEAVVVGSPDPYRGEVPKAFVVRRRRREGTSVSEEELIEHCRRELAPYKVPREVEFREELPKSAVGKLLRRVLAQ------------------------------ 111020765 2 ------------------------------------------------------------------------------------------------------RMTYADLDARSNQVANLLMSCGIEPGDKVALSCPNIPQFPVVYYGILKAGAVVVPLNVLLKDREIAYHLADSDAKAYLCYDGT-------PDLPMGEYGRSAFTQSPHCRTMFRITADPDAPATIDGSGTLAEAVAGRDTEVETVVREPGDTAVILYTSGTTGKPKGAELTHANMVLNALTANRLFITPAIHDRYLVTLPLFHSFGQTVTLNAGISVGATLVLLP----RFEAAAALDLIERENITVFAGVPTMYWGLLGALDEHPADIDRGNMRLAISGGAALPVEILTRFADRFG---VQILEGYGLSETSPLATFSDPGGDPRPGSIGVPVWGIEARLVDRNWNTVTGAGDIGEIALRG--HNIMKGYYNRPDATAEV---LRDGWFRTGDLARIDDDGFYYIVDRAKDLIVRGGFNVYPREIEEVLLGHDAISLAAVVGVPDDSHGEEIKAYVILEPGAKVTAD---EVIAWAKQQMASYKYPRTVEFVTTLPMTATGKILKREL-------------------------------- 218235214 1559 ---------------------------------------------------------------------------------VARRPDAIAVV------DQTKQWTYGELDTQANQLANVLQRKGVAPESVVGVYLPRSAELMASLLGILKAGGAYVVLDPLYPKSRLEYMIEDAGIQFVVTAEGQEGHFAHVEMVRL-------------------------------------EELTVESVIAPTRQINPENLAYIVYTSGSTGKPKGVMVE-YRSLMNMVSWHQEVYHISAEDRATQIAGVAFDSA-VQEIWPYLTAGAALYL-STEELRINPEALRDWLIDSRITASFAPTPILERLLKLSWPDKTDLRFIITGGDQLTQYPSN------------DIPFAVINQYGSENTVVTTDCYVPVGVTTGTPSIGRPIANTEVYVLDSHLQLVPIGVIGDLYIGG--KNLARGYANRPDLTKEHPFKSGERLYYTGDKASYLSDGNLQFHGRIDDQVKIRGFRIELGEIEAVLQAHSSVKEAVVLVREDNQGDKRLVAYVV-------GEGSVHEWREHLQTHLPNYMVPTNFIEMEVLPLTPNGKLDLKAL-------------------------------- 83589367 6 ----------------------------------------------------------------------------------------PALIF------QDRRVTYGELVEWIGAYAGMFQAMGVQPGERVTICAPNCPEFIYSYLGAIQAGAIVVPLNLMLTRDEIAYIVKDAGCSTLVIHRAIVERLNLVP---------QMATALGLKHLVVLDETTAARAKAAPPATM--------------VAAKEEDICVFLYTSGTTGRPKGAMLSHRNFLAD-IKAMDAVSNLGPEDNFLCVLPMFHSFAWTTSVLLPLYLGSTITIKES----FQPKDTLKTLSEGDITVFCGVPSIYAVLWRLAEEGQFKS----LKFAISGGAPLAAEIQRGFETKFA---FPLVEGYGLSEAAPVVCLN-PLDGVRKPGSIGIPLPGMEVRLVDDDDREVPRGEVGELVVRGP--NVMAGYYN---HPEETAAALRGGWLHTGDLARQDEDGYFYIVDRKKDLIILGGFNVYPREVEEVLLAHPAVLEAAVVGVGDPVKGETVKAYVVLKEGESAD---RRQLQDFLKEHLALYKIPRLFEFVPELPKSPTGKVMKKLLK------------------------------- 15614569 11 -----------------------------------------------------------------------------------------------------ERITYEQLLERVNELAAIFIEMGVVKGDRIGVCLPNWNETVIIFFAAAKLGATVVPFNPNYREYEIAYIVANAAPKLLFVCEKVEENV-------------------GLAALVADQRQLISVRFKSPFAIPFEQLKRTNKSAIDVSIVPSHERYCILYTSGTTGLPKGVMITH-SSVVQSGLALARSLKCTKDDVFIVPAPLFHIFGMACNLMAAVSCQAKVILQE----KFKPDHTLALIEQEKVTIHQAVPTMFILELNHPD--FSTFDLSSLRAGMVGAAPCPKETVQEIRKRMGFHLCI---SYGMTEVGAATITPYEDEDESSLDTVGKPMEGVEITIVNEDREPLPVGDIGEIAIRG--FGNMIGYYKLPEQTNEVLGD--NGWFYTGDLGSLDEEGYLRFIGRKKELIIRGGYNIYPQEIEAILSEHEKVQESAVIGLPDEVLGELVCAGIKLKQGAHSSE---QELLAYLSKRIAHYKVPSKIVFVEELPVTASGKVQKSQLRE------------------------------ 116695854 5 ------------------------------------------------------------------PGTSFNFAGHLLGCNAGRAG-KVAYI------DDDGQLTYGELAQQVRRLAAALLGAGIRREERVLLLMHDCSDWPVCFLGAMYAGIVPVAVNTLLTADDYSYMLQHSRAQAVLVSAA---------LLPVLQEALARPG-HEVGQVFVSRAHEPLPDGMTALD----ALLAAQTPLQAPAATSCDDPGFWLYSSGSTGQPKGVVHSHGNPYWTAALYAGPVLGLQEQDVCFSAAKLYFAYGLGNGLSFPLSVGATVVLMAERPTPEATFRRWL---QHRPTVFFGAPTGYAGMLASPALP--QRAEVALRLCSSAGEALPADIGQRFTAHFGCE---IIDGIGSTEMLHIFLSNRPG--QVRYGTTGWPVPGYAIELRDEEGRPVPDGEIGDLYIQGP--SAALMYWANREKSRETF---RGGWTKSGDKYVHNPDGTYSYAGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDHEGLVKTKAFVVLKAGAQLGDG---ELKAFVKERLAAYKYPRAIEFVDTLPKTATGKIQRFMLRE------------------------------ 9715733 1650 --------------------------------------------------------------------------HQLFESQVERTPDAVAVVFE------EQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPPERLSFILTDTQVKVLLTQQQLV------------------NKLPAHTAQLVCLDTDL-------------EKITQNSNSNPVNTATSPNLAYVIYTSGSTGQPKGVLVNH-HHVTRLFAATNSWYKFNSQDVWTMFHSYAFDFS-VWEIWGALLYGGRLVVVPYLLTR-SPESFYKLLSQEQVTILNQTPSAFRQLIQAEQSIGMS--NLNLRLVIFGGEALELESLQPWFERHGDQKPQLVNMYGITETTVHVTYRPLDDLNRTASVIGRPIPDLQVYVLDQHLQPVPIGVPGEMYVGG--EGVTRGYLHRDELTGQRFISNGERLYRTGDLARYLPNGELEYLGRIDQQVKIRGFRIELGEIEGLLAQHPAVWESVVVVREDEPSNKRLVAYVVPQVAQAPT---TAELRSFLKKKLPDYMIPNAIVILESLPLTSNGKIDRRSL-------------------------------- 9715733 581 --------------------------------------------------------------------------HQLFESQVDLTPDAVAVVFEN------QQLTYHELNCRANQLAHYLQSLGVGTDVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPTERLTFMLADAQVSVLLTQQHLVEK------------------LPENQEPVVCLDTDWLV-------------ICESSQESPITEVQPGNLAYVIYTSGSTGTPKGVMLSH-SNLCNHMSWMQATFPLTEKDKVLQKTPFGFDASVWEFYAPLLAGGQ--LLIAKPGGHTDSAYLLRLIAQQQVTIVQLVPSLLQMLLEQGGIET----CHSLKHVFCGGEVLPVALLEGLLSKLDVNL---HNLYGPTETCIDATCNCQREIYAQIVPIGRPISNTQIYILDQNLQALPVGVPGELHISGA--GLARGYLNRQEKFIANPFSTYPGSYKTGDLARYLPNGNIEYLGRIDNQVKIRGFRIELAEIEAVLNQRDDVQVACVIAREDDPGNKRLVGYIVPSSQMTCT---VSELPQFLKTKLPDYMVPNIFVMLDSLPLTPNGKINRGAL-------------------------------- 194289298 19 -----------------------------------------------------------------------NIAEACCGRWARATMDRIAVYTEHEDGRRNAH-TFAYLQAEANRLSAALRALGVTRGDRVAIVMPQRIETVIAHMAIYQLGAIAMPLSMLFGPEALAYRIAHSEAGVAIADETSIDNL-----------LGARPECPTLATVI------AAGEARGRGDQDWDLLLAGQLPTFVAEQTKADEAAVLIYTSGTTGPPKGALIPHRALIGNLTFVCSQNWYPQDDDVFWSPADWAWTGGLWDALMPALYFGKPIVGYQ---GRFSAERAFELLERYAVTNTFLFPTALKQMMKACPEPRRHYDI-RLRALMSAGEAVGETVFDWCRDALGVLVNEMFGQTEINYIVGNCTAQNDDGWPARPGSMGRPYPGHRVQVIDDEGRPCAPDEDGEVAVGHPDPVFFLGYWKNDAATAAKYTERGLRWCRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLRHPAVSNCAVVPSPDPERGAVVKAFVVLTPSVDGDAALVAELQAHVRGQLAPYEYPKAIEFIDQLPMTTTGKIQRRVLR------------------------------- 212691693 29 -----------------------------------------------------------------------NFGYDIVDAWAAEEPDKKALLW-TNDKGEHIQYTYADLKKYTDMTASYFQSLGIGHGDMVMLILKRRYEFWYSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVAA------GEDVITKHIID---AMPDCPSVKKLVSVGPD------IPEGFEDFHKGIEKATPFVKPEPNTNEDTSLMYFTSGTTGEPKMVAHDFTYPL-GHIVTASFWHNLHRDSLHLTIADTGWGKAVWGKLYGQMIAGANIFVYDHEKFTP--ADILGKIQDYHITSLCAPPTIYRFLIKED---ISKYDLSSLEYCTTAGEALNYSVYETFKKITGIRLME-----GFGQTETTLTLGTFPWMEPKPGSMGVPNPQYDIDLLTHDGRSAEDGEQGQIVIRGKPLGLFKEYYRASELTEDAWHD---GIYYTGDVAWRDEDGYFWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLSKTFKEGPELVKELQDHVKRVTAPYKYPRVIEFVEELPKTISGKIRRVEIRE------------------------------ 15615665 29 -----------------------------------------------------------------------------------------------------KTMTYQLFYEQVQRFAANLQQLGLQKGERVSIMLPNCPQAVIAYYGVLVAGGVVVQTNPLYVERELNHQLIDSGARFIVCLDVLYPRVEGAPLEHVIVTAIKDY-LPFPKNMIYPFIQKPKPKGKIGYGSHVHRFVPMASTNPTPVRIDPKDLALLQYTGGTTGVAKGVMLTHYNLVANTIQCRKWMYKWRDGERTLAVLPFFHVYGMTTSMNLTLMTGSELHIVP----RFDPLQVLKMIDKKKITMFPGAPTMYIALINHPD--LKKYDLSSIEACISGSSSLPAEVQQTFEQLTGGRL---VEGYGLTEASPVTNCNLVWGERKDQSIGVPWPDTDVHIRSLETGESLPSGEIGEVVVRGP--QVMKGYWNRP---EETNATLQNGWLYTGDMGYKDEEGYFYIVDRKKDMIIAGGFNIYPREVEEVLYAHAKVQEAVVIGVPDEYRGETVKAFIVVKEGESVSE---KELNDYCRTHLAAYKVPRKYEFRDDLPKTMVGKVLKRVL-------------------------------- 113869452 28 ----------------------------------------------------------------------------LLARTVAANPGAPAVVFR----EHGVRWSWAEFSDQVDRLASGLLRRGIQPGDRVGIWAPNRPEWLVTQFATARIGAILVNINPAYRRAELEYALNKAGVRMLITAARFKASDYLATLQALAPEALRSARLPRLQWVIRMGGEATPGMLNYDALLAEPDTVRL---DAVTATLSALDAINIQFTSGTTGNPKGATLTHHNVVNNGRF-VAIAMRLGDSDVLCIPVPLYHCFGMVLSVLACVSVGACMVFPGEA---FDPLATMQAASEERCTALHGVPTMFIAQLDHPE--FSRFDFSALRTGIMAGAPCPIEVMKRVVADMHMSEVTIA--YGMTETSPVFQSATDDPLDKRVATVGRVQPHLECKVVDALGEVVPTGATGELCTRG--YSVMQGYWEDDERTREAI---RDGWMHTGDLATIDDEGYCNIVGRVKDMLIRGGENIYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEVCAWIVLKPGQSATEE---EIRKFCRDQIAHYKIPRYIRFVSEMPMTVTGKVQKFVMRD------------------------------ 126667842 5 -----------------------------------------------------------------------------LDRTAKKFPDNEALV----SLHQNIRWTYKEFLAKVNQAARAFLAIDVKRGDRVGIWSPNRYEWTVTQFATAKIGAILVNINPAYGAHELEYAMNLSGISVLVTADRFKASDYRKTLYELAPELIKARRLADLRAVVNMDTEQHAGMWSWDEFIGFADQVDQKSVDKIQSQLQFDDPINIQFTSGTTGSPKGAALTHHNILNNGFFVGESQ-RLSEKDRLVIPVPLYHCFGMVMGNLGCVTHGSTMIYPGEG---FEPKAVLQAVHQEKATALYGVPTMFIA--ELADPEFETYDLSTLRTGIMAGSICPAEVMKKVNGKMNMKEVQIAYGMTETSPVSTQTSAQDPFEKQVTTVGRTQPHLESKIVEPASGNIVPRGEIGELCTRG--YSVMLKYWNNAEKTRETIDDA--GWMHTGDLATMDEDGYIQIVGRIKDMVIRGGENIYPKEVEEFLYTHPSIEEVQVTGVPDEKFGEELVAWVKLRPDADSVDA--DDLIAFCKGQIAHYKIPRNYKFVEAFPMTVTGKI------------------------------------- 66823869 39 -------------LSDPFDYENDCKYSQINPISFWDEVAKYAHWDKMYDKVYSSDGM----YPDWFKGGELNTCYNVLDKHVKNKRDQDALIYECPFIKKTIKLTYFQLYEKVCEFSRVLLNLNISKNDNVLIYMANTLEPIIALLSCARIGATFIVLYDGYPVKSLIDRIDTFTPKLIITSNCGILNDEIITFTSDLKDAIQLSTFK-PNHVITHFRNNEDIEFNDPNTLDWDKEIQNQKPFYEYVPVESSHPLSIYFPSGTSGNYKAIVRSNGGSIVGLAYSWFSCISKKDETVYLSHSSIGWATFHLGLFGSL-GLGNTMVMFEGDIMKPIHYEHWATIEKHKINTFLTSPKTIRYLIKNDPDASKKYDLSSLVSIWTSGEVIEQSIPEYIESKLKCRSS---NLYGQTESGCALLFNYKRIITKQNNTLINPTPFLKPSIFSEDGIELPENQVGEVAFKLPLPPSFATTFYKNELLYKKMFNKFPGYYNSGDLGFKNENDYYGIVSRADDQINSRGFYVLLNEIETSILKHPLVLECCSIGIHHQDLANVPIGLLVLNQQQPDNSDLKNQINEIIKNDMDYYSELSKIIIVPQLPKTKTGKIPRQIISKFLNEPNYQLLD-ST---------------- 148259675 31 ------------------------------------------------------------------------------------------------------RISYAELDRLSDGLAGYLAAHGFGAGDRLAVYLQNVPQFVIAILGAWKAGGIAVAVNPMNRAREIGILFADCTPKAVVCHDTTFEETVGALEPGLRPQIVLTTSALAFQTRNDRRLFAATRRVACAGTVDFEAAIAAGGALPPAPSYKPDDIAFLVYTSGTTGVPKGAMNTHGNVTFNA-QTYRDWIGLGEGAPILGIAPLFHITGLIGHIAAAFITASPLILA----YRFEPGVMLDAIEEHKAAFTIGAITAFIAMMNHPDAAPAKL--ASMTRIYSGGAPIPPSVVTAFRETFG---HYIHNGYGLTETSPTHVVPLSREAPVDPASIGVPAYNTISWICDDEGRELPVGEVGEIVSQGPMI--VPGYWNKPDKTAEAI---RNGRFHTGDVGFMDKDGWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVVGVADSYRGETVKAVISLRPGTSATQE---EIIAFCKERMAAYKYPRTVEIIDDLPKTVTGKILRRELR------------------------------- 6449061 12 ---------------------------------------------------------------------------------AETYPDQEAVVY----PDRKIRYTYAQFDSLCRRTAKGLMRMGIGKGDHVAIWASNILEWLAVQFATAKIGAVLVTVNTNYQAHELDYLLKQSDATALIVMDSYRGTSYTDILKSLIPELLKSERYPFLKTLIYIGDKRFPGMYHWDDTEILAKTVSDAELEARMNSLEKDDVINMQYTSGTTGFPKGVMLTHFNVINNA-ANIAECMVLTSQDRMCIPVPFFHCFGCVLGVLACVSVGATMIPVQE----FDPVTVLKTVEKEKCTALHGVPTMFIAELHHPD--FNAYDLSTLRTGIMAGSPCPSEVMKAVIEKMGMKDITIA--YGQTEASPVITQTRANDSFLRRVETTGRALPHAEVKIVEPGTYQEVGGQGELCTRG--YHVMKGYYKDEEATRKAI--NPDGWLFTGDLAVMDEDGYCRITGRLKDMLIRGGENIYPREIEEFLYRHPDILDVQVVGVPDAKFGEEAAAWIKLKDGKTASPE---ELKDYCKGKIARHKIPRYVIFTDEYPMTASGKI------------------------------------- 29833154 31 ---------------------------------------------------------------------------HAVRRAAADTPERTALAYF------DGRITYRALDELSDSVAGHLAARGLERGDRVAILLQNSPHFVLALLGAWKAGAIVVPVNPMYKSGEVTHVLKDGEVAALVCSDRAWETAAGTPVRIVLTACELDLQTRNDARVLNFERLPQAADADDLIAVARRGHKAPADRAAVP-----SDIALISYTSGTSGAPKGATNTHGNIMYNAERQ-RTGLALPGTPVYFAMAPLFHITGMVAQLAGCLNSAGTLVLA----YRFEAGVVLDAFAEHRPVYTVGPSTAFMALAAHPD--VTRDHFSSFRMISSGGAPLPPALVEKFRAGFG---PYIHNGYGLTECTAPCASVPPGLEAPVDPVSGTPGPDTVVRIVDDQGEEVPFGEQGEILVRGP--QVVPGYWRLPEATAETFPE---GELRTGDIGFMDPQGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGADEDPAAFA---AYCKERLAAYKYPRQVEILPDLPKTASGKILRRELR------------------------------- 40062701 25 --------IKQNFKIDTNDFNKIWKWSVDNTEIFWKSIWDF----TKVKGVLGKNLQKSNIFYKFFPDTKLSYAENLL----KKNNTTPAIIFKSEN-GYRTALSWKDLNLNVAKISDWMRANGLQKGDRVAAYLPNIPETVTAYLGTSAVGAIWSSCSPDFGTVGVIDRFSQINPKILFIGDKYFYNGKTINIAERLKEIMSK--IPTIVKVVIVSYPGTEIEKKDNLKVWHEIMALKKENNIQYEMSYFNDPLAILYSSGTTGKPKCICHGTGGILLQHNKELQIHCDVKENDRVFYFTTCGWMMWNW--LVGSLSSGATILLFDGFPLYKKDDLLFEFASEEQITLFGISAKYIDTLSNNKVVPKNNHDMSKLKTVCSTGSPLSIDGFRYIYKNIKEDVHLASIAGGTDIVSCFVLGNPLQPVYAGEIQNRG---LGMDVDVFDEKGFSIKNTKGELVCKKPFPSMPVKFWNDNKKYRSSYFEKYKNVWHHGDFAKVTDNGGFIIYGRSDTTLNPGGVRLGTAEIYSVVEKFEEIQESIVIGQSWNN-DIRIILFIILNQGYKLNDKIKDKIKKAIRSNTSPRHVPSKIISILDIPKTKNGKLVELAVKQTVEGEP--IKNLEALANPDSLKQFKNIKE- 186683589 1082 ------------------HYVTLLEGIVANPE---QPLAQLPVLTKTEQQQLEWNNTQTDYSGEY-------CIHELFEVQVERSPDAIAVIFE------DQQLTYRELNQRANQLAHYLRSLGVGPEVLVGIFMDRSIDMVVSILGILKAGGAYVPLDPTYPKERLAFMLSDAQVSVLLTEDKFLEGLPEHQ-----------------AQVVCLNQN--------------SEAWCQERVDNPVREVTTNNLAYVIYTSGSTGKPKGVLVNH-QNVIRLFTATQSWFNFSDRDVWTNFHSYGFDFSVWEIWGSLLYGGRLVVVPYWISRSP--EAFYNLLCTQQVTVLNQTPSAFRQLMNAEEEAAGKTGTLALRLVIFGGETLELDSLQPWFERHG-DGSQLVNMYGITETTVHVTYNIADLNQRNGSLIGHRIPDLQIYLLDSQRQPVPIGVAGELYIGGA--GVTRGYLNRPELTAERFIVNPFYLYKSGDLARYLPNGELEYLGRIDHQVKIRGFRIELGEIETALRKHQAVREVIVQAVEESHGEKRLVGYVVLDDKQAVT---IGDLQRFLKEKLPEYMVPSAFIFLPALPLTPNGKLDRRSL-------------------------------- 73540799 20 -----------------------------------------------------------------------NLAEACCGRWARATADHIAVYTEHEDGRRD-AFSYAYLQAEANRLSAALQALGVQRGDRVAIVMPQRIETAVAYMAISQLGAIATPLSMLFGPEALAYRISHSEAIVAIADETSIDNV-----------LAARPECPTLATVI------AAGDARGRGNHDWDVLLAAQLPTFTAAQTKADEAAVLIYTSGTTGPPKGAVIPHRALIGNLPFVCSQNWYPQDDDVFWSPADWAWTGGLWDALMPALYFGKPIVGYQ---GRFTAERAFELLERYGVTNTFLFPTALKQMMKACPEPRQRY-TLKLRALMSAGEAVGETVFTWCRDAMGVVVNEMFGQTEINYIVGNCTAQHDEGWPARAGSMGRPYPGHRVQVIDDEGRPCATGEDGEVAVGHPDPVFFLGYWKNEAATAARYVERGLRWCRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGAVVKAFIVLTPSVTSDAALVTALQEHVRGQLAPYEYPKKIEFIDQLPMTTTGKVQRRVLR------------------------------- 120402570 23 -----------------------------------------------------------------------------------------------------RRWTYAELDREIDTVAKGLMSLGTESGDRVGIWAPNCPEWTIVQYATAKIGAILVNINPAYRTHELSYVLEQSGVSTLISATRF----KTSDYVAMVDEV--RPDVPALQRVLFIGTDDWD------RLRSRADVIDDALLRERSASLSHHDPVNIQYTSGTTGFPKGATLSHRNILNNGFFVTEQI-RLGPGDRLCIPVPFYHCFGMVMGNLGCTTHGATMVIPAPG---FDPGQTLKTIETERCTAVYGVPTMFIAMQNHADFA--ERDLSSLRTGIMAGAVCPVEVMKRCVEEMNMSEISIAYGMTETSPVSCQTLIDDDLERRTSSIGRVHPHVEIKIVDPDTGHVVERGTPGEFCTRG--YSVMLGYWRDEEKTAQAVDAD--GWMHTGDLAVMRPDGYCNIVGRIKDVVIRGGENIYPREVEEFLYTHPDIEDAQVVGVPDARYGEEICAWIRMRPGRRALDA--AAVREFAAGKLAHYKIPRYVHVVDEFPMTVTGKIRKVEMREVSAG-------------------------- 119963319 10 ------------------------------------------------------------------------------------------------------TVTYAELSDRTDRLANALKGRGVAKGDRVAYLGENHPSFVETFFACGLLGAIFVPLNTRLAAPELQFQLQDSGARLLIGA---------ATLEVIAAAAVADTDVSHRLVVAPDDGTDGSVVKLPSGVEHYGEVLDAAPATPLDESVTLDDAAMILYTSGTTGKPKGALLTHGNITWNCINTVVD-MDLSRNDVALMISPLFHVASLDMGLLPMLLKGATVVL----ESKFDAGRALQLVAQHKVTTLNGVPTTFQMLCDHPGWSTADLTSLEKLTCGGSAVPG------RVLEAYEQRGIGFTSCYGMTETAPGTTMLPVSRSKEKAGSAGLPHFFTDVRIAEPLGGIAALGEVGEIQISGP--NVIKEYWNRPEATAESYSDSS--WFRSGDMGYQDGDGFLFVSDRIKDMIISGGENIYPAEVEAAIAELPAVGSVAVIGVDDQKWGEVPRAIVTLRENASLTEE---QLRSHLEGRLARYKIPKSVVFVEEMPRTASGKIRKMDLRK------------------------------ 70725437 18 ---------------------------------------------------------------------------------------KKALIYE-NGVDEPITVTYSELIKNANKVGHVLLNHGLKKGDKVLIMMPRAIMTYELYLAALKLGIAIIPSSEMLRTKDLQYRITHGEIKAVIAKSDFIEEFKGVKEYDSLTKFI--------------------IDGHETDWINIEDEKASQSDALDIEKTSRDDLAILSYTSGTTGNPKAVTHSHGWGFAHMKMAPEHWLCIKEDDLVWATAAPGWQKWVWSPFLSIMGSGATAFVYN---GKFNPSRYLELLQGFEINVLCCTPTEYRMMAKLDN--LQEYNLEHLHSAVSAGEPLNREVVEQFRNNF---NLTVRDGYGQTEST--LLIGFLKDTKSRPGSMGKEIPGSRVTIVDDEGQPVETNVKGNIALPLDFPGLFKGYYKDEERTKAAQAGDY---YITGDLAHIDEDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHPAVKECAVVASPHEIRGNIVKAFVILQDNYQGNDDLVKELQTFAKNEVAPYKYPRAIEFVDSLPKTNSGKIRRVELRD------------------------------ 126459453 38 -----------------------------------------------------------------------------LDRQAAERGSATAYVYFGN------KISFKTVGDHSDRVAAALKEWGLGKGDVVALYLPNTPAFPIIYYGALKIGAVVSPMNPMYTPREVAYQAKDAGARVIFVADVLYKNVEEADKMHKFDRVVVAEYMPAFIKPLAKRRLKPPKIPYGGRIVSYKSLLSHKATSYRAAVDPREDLAALMYTGGTTGVPKGAEITHGNISSNLQQLKPLYEVVKRRRVMMGVLPWYHIYGQVTVMHYGIFDGATVVVVP----RPDIEQIMKLIQKYKAHVLHGVPTLYNMIINHPK--ARQYKLSSLAFCISGAAPLPVEVAKKFEQLTGAVLR---EGYGLTETAVVTHVNPLYGKAKAGSIGLPIPSTYAAVADPDKPILLPPGQVGEIVISGP--QVFKGYHNRPEENAQAFFECCGRWFRTGDMGYMDEEGYFYIVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREECK-GKVTPEDIIKWTEDKLAHYKRPRAVEFRDELPKSAVGKILKRELRA------------------------------ 187477669 10 -------------------------------------------------------------SFRWLVPTQFNIADVCCHRWATSGADRIAIFYE-DEAGNREVWTYARLAEAANQLAHGLTKMGVERGDRIGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDSEARIAIVDAASRANL-----------LAASEHCPHLHQII-------GIGFADERVLPWRSLLARQPGEFKAVLTRASDPAILLYTSGTTGAPKGALLPHSVLIGNLPGFVASQNWFKQGDVFWSPADWAWTGGLMDALLPTLYFGHPIV---GARGRFSAERAFELMERYQVTNTFLFPTALKMMMKSVPEPRSRHRLA-LRAIMSAGESVGETVFNWCQDALGVTP----NEMFGQTEMNYIVGNSHKRWPARPGSMGRPYPGHNVAVIDELGHAVAPGEIGEVALNRHGHPDPVLFLGYWRKDAATADKYTGDWCRTGDLATVDADGYLWYAGRADDVFKSAGYRIGPGEIENCLIAHPAVANAAVVPKPDAERGALVKAYVVLTEDYAGEDAMTQKLQEHVRERLAPYEYPKEIEYVEHLPMTTTGKIQRAVLRR------------------------------ 89895225 31 -----------------------------------------------------------------------NISYEMFERSAKNFGQRPAIVFGG------KTWTYTDMERDVDRLAKALSRLGVKPKDRISINMPNSATWMISFFAIMKVGAIVVQTNPLYVEGELKALMNDSGAIGMITVAPLYPRVQGIRQETSLKWVL-------VEGLKAMGLDEGEGTCDFHGCLNDDSEVEWSKPVIDPQ----TDIAVLQYTGGTTGTSKGAMLSHGNLYANAYQIWEWIKGSPGQEKSLCVIPLFHIYALSVCMNTSILGGSAVIPVP----KFDADLILKLINDEKPTLYPGTPTMYVALINHPK--LKEHDVSSIRACVSGSAPLPVEVALRFGELTGGKL---VEGYGLSEASPVTHINPFPSARVGSIGTPVSNTQAKIVDIELGDKELPVGEVGELAVKGP--QVMLGYWQRENETRAV---LRDGWLYTGDLARMDEDGYFYVVDRKKDMIITGGYNVYPREIEEALYAHPAVREAICAGVPDSYWGEKVKAYVVLREEQQVTEE---ELLSFLKKELASYKVPKQIEIRDNLPKTAVGKVLRRFL-------------------------------- 218756314 21 ----------------------------------------------------------------------------LLDRAAERTPRRTAIAFRNY------RISYAKLRQLAEVMAANLRAQGVRRGDKVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMIALDLVWPKIEPLREKLGIDKYFLTRIGDGLAFPLNFLYTWRELPFDGRHVLPWKTLLKGKVRHSTTTCNPTEDLAVLQYTGGTTGISKGVMLTHHNMSVNVQQITTILGDARDMDHCFLGLMPYF---HVYGLTTCLTLPTALAATIVPFPRYVPRDVLVGIQKHKPTIFPGAPSIYISLMQQKE--VGDYDLTSIRYCISGSAPMPVEHIKRFRELTGAQVIEGFG--LTEASPVTHLNPIHGVSKTGSIGIPFPDTEARIVDMEVGQVPLPAGKVGELIIRGP--QVMKGYWNRPDETANT---LRNGWLYTGDIAIMDEDGYFTIVDRKKDMFLVGGYNVYPREIDEVLHEHPKIKEAVTVGVPHPTRGEMIKAFVVVKPGEKLT---KAEVVAHCREKLASYKVPKQVEFRDDLPKTVVGKVLRRILR------------------------------- 158423433 15 ----------------------------------------------------------------------------CVDAHADGSG-KPALLFV-EESGALVTYTFDELKRLTNRFANVLAACGLERGDRLAVFLPQAPETAIAHLAAFKAGLVSVPLFTLFGDEALSFRLANSGAKALVTDLAGLAKLDRI-----------RHEVPDLTHVFVTGPDQGD-----GRAISFDAAMARASDAFTPSDTGPDDPAIIIFTSGTTGNPKGALHGHRILLGHLCIEFIHQGMPQPGDLHWTPADWAWIGGLFDVLFPTLYLGVPVL--AHRAKKFDPDAAMALMATHKVRNVFLPPTALKLLRQAD----VRHPGLVLRSLLTGGETLGAELGAFVQERLGVEAREIY----GQTECNLVVGSNSNFFAIRPGAMGKPIPGHDVRIVDEDGVEVPTGEQGHIGVRRGDPVMMLEYWNNPAATADKYAGDF---LLTGDLGRQDEEGYLWYMSRSDDVITSAGYRIGPGEIEDCILRHPAVAMVGVVGVPDPVRTEAIKAWVVLKPGQLGSDALAAEIQDHVRTRLSGHEYPRYVSFTDALPMTATGKILRRELRRL----------------------------- 126438681 37 ---------------------------------------------------------------------------------VARFPDRAAVVFR----EQGVRWTWREFADEVDALAAALIQLGIARGDRVGIWSPNRAEWLLTQFATARIGAVLVNVNPAYRLAELEYALNKVGCKLLIAAERFKTSAYAEMIAEIAPEVLCAARVPSLRTVVTMSDAAHAGMLSFADVLARRAALASARLDAIGATLDCRDPINIQFTSGTTGSPKGATLTHRNVVNNAR-SIANVMRLTEADAMCIPVPLYHCFGMVLSVLACVSAGAKMVFPGAA---FEPGATLAAVSDERCTALQGVPTMFIAELDHPD--FDRFDLSTLRTGIMAGSPCPIETMKRVVAKMHMSEVTIA--YGMTETSPVFQSATTDSLEKRTTTVGRIQPHLEAKIVDATGAIVPVGETGELCTRG--YSVMLGYWDDEARTREAVVD---GWMRTGDLATLDEEGFCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDSKYGEEVCAWIVLRAGETMTDD---ELREFCSGQIAHYKVPRYVRFVDELPMTVTGKVQKFVMRE------------------------------ 167360635 33 ------------------------------------------------------------------------------DDWAAREPERVCLEHFSPD-GNHRAMTYRALADRSSAFANALVSLDIKRGDRVALLLPQSFETVIAHVAIYKTGAIALPLALLFGVEALEYRLKAAGAVAVVTNGFGLERIRQI-----------RGRLPALKHIV-------SIDGASGDATAFAELVDGYPPVFDIAKTGPDDPALMIFTSGTTGPPKGALHGHRVLPGHIPMQFAHEGFPRPGDKVWTPSDWAWAGGLLNALLPSLLLGIPVV--SSPAQKFDADMAYRIMAEMKVRNAFIPPTALRL-MRSVADPRSKYDLA-LRTIGSAGEALGRETYEWARHVLGIT----VNEFYGQTECNFVLASSAAYGVTKAGAIGRAVPGHRVAIVSETGDELPVGEPGQIAIASPDPVMFLGYWDD---TAATERKFVKGWLLTGDIGRQDAEGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVLSPGHRPSETLATDIREWVKTRLSMHEYPREVEFIDALPLTTTGKVIRRLLRERAAGE------------------------- 124520689 7 ------------------------------------------------------------------------------------NADKTAYIFM------DQPVTYKELDTAVSKFADGLKKLGLKKGDHMALLLGNSPQFIIALYGAMRAGVTTIPVNPIYTPEEIRYILDNGDVKAVVALDLFVPYVDKID-----------ALLPKVEHIICETDPAKAGKYTHPKLKSFSQILAESSPSVEEVPLSEGDTAVILYTSGTTGKPKGAMLTH-KNLYSNASDIGSYLKMSADDRVITALPMFHVFCLSVAVNAPLISGATLLILP----KFSPKEVFRVASRYKATIFAGVPTMYNYLFQY--EGGDPKDFATLRLCISGGASMPVALLKNFEKKFNV----LISEGYGLSEASPVTCFNPLDRPRKPGSIGTNIVHVENKVVDELGNEVPVGEVGELVVRGP--NVMKGYYK---MPEETAAAIRNGWLHTGDMARMDEDGYFYIVDRKKDMVIVGGFNVYPREVEEVLYDHPDVVEAAAVGIPDPNQGEVVKVYVVSKNKN----LTEQALLDYCKERLAKYKVPKEIEFLDELPKNTTGKILRRSLKE------------------------------ 75520419 5644 --------------------------------------------------------------------------HQAFEQQVEKTPDAVALVY------KDVELTYAELNERANQLAHRLLAEGVKPDELVGICVERSPEMIVAFLGVMKAGAAYVPLDPAHPQERIAYMIEDSQASVLLTQ-----------------ASLTDRLPASSRQVICLD----------------SDELANEPVTNAETSVGEHNLAYVIYTSGSTGLPKGVMIEHRSVINLAYDLIR-HFQIDATSRVLQFISFSFDVSVSEIVMS-LLAGATLVIEDRESLLPGPEL---------IRVLQEQRITTFAMVSSVLAALPEADLPDLRTIIVGGEAPSRELVARYA-----TGRQFINCYGPTETTVTATLKH-CQDDGKNPPIGRPIANTTVYVLDAHLQPVPIGVPGELYIGG--KGVARGYWNRPELTAERFIADPFGQYRTGDLVRYLENGELEFLGRIDDQVKIRGYRIELGEIENALRQHPAVQNVVVIARQEGAGDKRLAAYLVAATGQQPDEA---ELVRYLKSTLPEYMVPAGYVWLEKIPLTVNGKVDRRAL-------------------------------- 75520419 3067 ----------------------------------------------------------------------------AFEQQVEKTPDAVALIY------KDVELTYADLNQRANQLAHRLLAQEVKPDTLVGICVERSPEMIIGIFGVMKAGAAYVPIDPALPQERIAYMVEDSQASILLTQ-----------------QSLAELLPKTQARVICLDG----------------DSLANEPVANPASEVTEQNLAYVMYTSGSTGLPKGVMVEHHSVVNLAHALIE-AFRIQPSSRVLQFTSFSFDVSVSEIVMALLAGAALVI--EDREVLLPGPELISVLQQKRITTVSMVSSVLAALPAA--------DLPDLQTLIVGGEAPSRELVARYADR-----RQFFNCYGPTEATVCSTMML-CNAGMKSAPIGRPLANATLYVLDANQKPVPVGVPGELYIGG--KGLARGYWNRPELTAERFIAHPFGAYRTGDLVRYLPDGNLEFLGRIDTQVKIRGYRIELGEIESALSQHPAIQEAVVIA-----WEQRLAAYMVAAGEAQPAAE---ELARYLKETLPDYMIPAGFVFMDAIPLTVNGKVDRRAL-------------------------------- 75520419 1476 ----------------AEHLQHLLASIVTQPEASLDQLA--LLGESEWNRLVVEQNETATDYPRD------KTAHQLFAETAARYPERIAAV------AGDQQLTYAELDTKANQLANYLQKQGVEAGTLVGLCVDRSLDMLVGLLAILKAGGAYVPLDPAYPEERLAFMLADANVSILLTQKHLGKQWKGRKRRTVYLDRDAKKWTA-------------------------------ESPLAPAVDATKDSLAYVIYTSGSTGTPKGVLVAHRGIVRLVKNT--NYVTITEEDVFLQASTVSFDAA-TFEIWGALLNGAKLVLMP--PDLPSLDELGEAIVQHKVTTLWLTAGLFSIMVDHNADYLRGVRQLLVGGDVV--------SVPHVRKVLALDGVTVINGYGPTENTTFTCCYPVTEEEITSFPIGRPISNTTVYVLDKNRQPVPLGVAGELYIGG--DGLASGYLNNPELTAERFVDNPFRLYRTGDLVRYLPDGAIEFIGRIDNQVKIRGFRIELGEIETALLRHPAVQEAFLMVREDAPGDKRLAAYLVFAGGQTVEPV---EMRSYLKDKLPEYMIPSAFVQMDSFPLTPNGKVDRRAL-------------------------------- 75520419 469 -----------------------------------------------------------------------------------------------------QQLTYAELEARANQLANYLQKQGVEAGTLVGLCVDRSLDMLIGLLAILKAGGAYVPIDPAYPEERLAFMLADAKISILLTQKH-----------------LGKQWKGRKRRTVYLDRDAKK--------------WAEESPLAPDVDTTKDSLAYVIYTSGSTGTPKGVLAVHRGVVRLGQKT-RTTSPISEADVFLQASTVSFDAA-TFEIWGALLNGAKLVLMP--PDLPSLDELGEAIVQHKVTTLWLTAGLFSIMVDHNADYLRGVRQLLVGGDVV--------SVPHVRKVLALGGVTVINGYGPTENTTFTCCYPVTEEDITSFPIGRPISNTTVYVLDKHKQPVPYGAAGELYIGG--DGLALGYLNNAELTAERFVEKGSRLYRTGDLVRYLPNGTIEFIGRIDNQVKIRGFRIELGEVEAALALHPEVSETVVMARENDRGEKHLTAYVTVAKDDAPE---VADLQAWLKTKLPEYMVPSAYVFLDAMPLTANGKIDRR---------------------------------- 75520419 6650 ------------------------------------------------------------------------TVHELVAAMAEKMPEQLAVV------SAEGSLTYAQLDAKANQLANYLQQQGITPETLVGICVERSSEMIVGQLGILKAGGAFVPMDPAYPQERLAFMMADTGMPFVLTQERLLETLPAGDAAFICLDA-------------------------------DWEVIAEESTQAPELAVTTDQLAYVIYTSGSTGTPKGVEIEHRALLNLIYW-HQHAYTITPDDRASQIAGTAFDAAVWEIWPYMTAGATLYLPQEEIRLIPEKLRDWLVAEGITISFLPTPLAESMLSVDWPSHAALRYVLTGGDKLHHYPAEHVPFTL--------------VNQYGPTENAVVATAGIVAVQQVTPPSIGRPIDNVQVYILDEQRQPVPIGVTGELYIAGS--SLARGYYKRPDLTQERFVDRGAKMYRTGDLVRYLPDGQIEFIGRSDDQVSIRGFRVELGEIESVLYQHPAVKEAIVLAREDMPGVKRLAAYVVV---AEDDAEQADDLRGYLKEKLPEYMVPAAFVTLKALPLTPNGKVDRRAL-------------------------------- 75520419 4114 ------------------------------------------------------------------------------------------------------QITYAELDAKANQVANYLHKQGIISETLVGVCLDRSIDMLVAQLGILKAGGAYVPMDPAYPQERLAFMMQDAEMPVVLTQEHLL------------------AQLPEARATFLCLDRD-------------WSLIAEESDVAPVIATNRDNLAYVIYTSGSTGTPKGVEIEHAALLNLVSW-HQRAYEVGAEDRATQIAGTAFDAS-VWEIWPYLTKGATLYLPSEEIRLVPEQLRDWLVASGITISFLPTPLAERLLTLEWP---SDAKLRYMLTGGDKLHDYPPATLPFVLA----------NQYGPTENAVVATAGIVPAAQVSAPSIGRPIDNVQVYVLDEKLQPVPIGVAGELYIAG--DSLARGYLHRPDLTRERFIANPYGMYKTGDLVRYLPDGNIEFIGRADDQVSIRGFRVELGEIETALYSHPAVKETIVLVREDMPGMKRLVAYIVQREGQEGQAVQAGDFRSYLKELLPEYMVPAAFVFMADLPLTPNGKVDRRAL-------------------------------- 55380293 72 ----------------------------------------------------------------------LNIGHEVADRHATDRG-QVALYQVGTD-GELSKMTFWELADRSSQFANVLDDLGVAQGDRVFSYMPRIPEHYVALVGTLKHGAVWGSVNERFGPDGISYRLDDCDAKVVVTT---------TNNRDTVEDALDDA--PAVEHVITVDRGGG----APADDVVFNTALDGASTAYEVAETSGEDDALLYYTSGTTGLAKGVLHKQRWIAGVA-ATQKHAVDLQDGDLYWSTGDLGWLTGAINTL-GAWFWGASLFTYE---GEFDTDEWAALLDEYPISVLFSVPTAYRMLRENEDVLAD--VNLDLRHALSIGEPLSAGVVEWGEDELG---VTILDTYGQTETGNMIINNYPTMELRPGSMGKPLPGIEADIVDPQSGEVLEPGETGEIAQRGDYPCFFAEFWNKPKKTQRAFIDGPDGWYLSGDLAHKDEDGYFWFEGRADDVILSSGYRIGPFEVESSLGEHEAVAEAAVVPKPHEARGNIVKAYVVPSDDAEPSDPLKEDIQSYVKEELSAHEYPREIEFREELPKTVTGKIRR----------------------------------- 111222038 33 -------------------------------------------------------------------------------------PDRPAIRYFG------RSITFAELDRMSDALASGLLALGFAAGDRAVLYLQNVPQFVIAQVAVWKAGGVAVSANPMYKARELAEILHDSGATVLVSLESLYRDVAAAVVRSTAVRTVLTTSELDLAADESSLLTGIVRTRAEGTHDLLELVGEHDGERPVRPALQGSDVALLTYTSGTTGPPKGAMTTHGNAVFNA-QTFRDWVGLNGDDVVLGVAPLFHITGLIAHIAVSLLIGAPLVLT----YRFDVSDLLRTVRDERATFMVGSITVFIALMNAADTDPDAL--TSLRALYSGGAPIAPATARAFQQRFG---IYIHNIYGSPAMGVPFGVEAPVDPVSGALAVGIPVFDTTVRILDEAGAPCAPGTIGEIAVSGPQVC--AGYWRKPAETAQAFVA---GELRTGDVGFMDEHGWFYLVDRKKDQINAGGYKVWPREVEDVLYEHPAVREAAVVGVADDYRGETVKAYVSLVPGANATA---QELIAFARERMAAYKYPRLLELVDDIPKTTSGKLLRRALRD------------------------------ 121592489 24 -------WLQAQHGLRFDDYDALWRWSTTDLDAFWQSVWDYFDLQTPHSAVLAKNVMPG---AQWFPGAQVNYARQVLRHVAAQAAGQPALI-GRNERGERRELSWPALRRQVAALALHMRAQGVQPGDRVAAYLPNIPETIVAFLACASIGAVWSLCAPDMGTHAVLDRFRQIAPTVLLAVDGVTYGRRDHDRCDVLAEL--RAQLPTLRHVVLVNNLNASKIVADTACYASVIARNDAEAAFEPAWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLLVMLQLAVLHNDIGCGERFHWYSSTGWIMWNAQV--GGLLGGTTCVLYDGNPGRPDWAVLWRMAAEERVTFFGAGAAFYGHCMKAGITPAACGDLSAIRVLGSTGSPLSAEVQQWGTDFFRQVSAGAADIWWCNISGGTDFAGAFIGGNRELPQTPGRMQCRMAVEAWDERGRPVLDAVGELVCTQPIPSMPLFLWGDADRYRASYFDMYPPGWRHGDWIEIGSRPGCVIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRASYMPLFVVLRSGLVLDDGLRARINDAIRASLSPRFLPDEIVQVAEVPRTLSGKKQELPVKKLLLGQSDKVVNPDAMANPGCL--------- 91772692 14 ---------------------------------------------------------------------------------ARKDPNRDFIVY----PDRNLRFSYSEFNDRVDDLANGLISIGITKGDHVGIWARNVPDWLTFLFATARIGAVLVTVNTAYKSHELAYVMKQSDMKAIAIVDRFRDVDYVEELKTCKRGNLNSKGYPKLESVIFIGQEKHRGMYNTAEMLLLGKHSESEELDSLKGTLDCKDVINMQYTSGTTGFPKGVMLTHENILNNGYY-IGERQKFTEDDRLCLPVPLFHCFGIVLGVLATLTHGGTLVMIE----LFDPLLVLAAVQKEKCTALYGVPTMFIAEFSH--PMFKMFDMSSLRTGIMAGSPCPIEAMKKVIDEMNCKDITIAYGLTEASPVFTQTSTNDPIERRVSTVGTSLEHIDVKIVDSETGEIVGPNEQGEICCRG--YNVMKGYYKMPEMTNRAIDKD--GWLHSGDLATVDEDGYYRITGRIKDMIIRGGENIYPREIEEFLYTIEGIKDAQVIGIPDEKYGEIVGAFVVLKEGSKLTPE---DIRDFSITKIARYKVPKHIFIVDEYPLTASGKVQKFKLREMA---------------------------- 186682768 1060 ----------------AEQYQILLEGIVVNPE---QRVSELPLLTQTHQQLLEWNQTHREYAAK-------DCIHDLFAAQVELTPDAVAIQQEG------QQLTYRQLSDRANQLAHYLQSLGVKPETLVGICVERSLEMIVGLLGILKAGGAYVPLDPAYPQERLADILADTQLKILLTQERFQDKLPDYAGKTICLD-------------------------------TDWEIIAQHSTANPISEVQSHNLAYIIYTSGSTGKPKGVMIEHRSLMNFVMTAM-HEYGINASDNILQFASICFDASVEEIL-PCLSVGATLVLRTEQMLH-SSDEFWRCCREWQLTVLDLPTAYWHELVAELTSEDIRIPESLRMVIIGGEEAQLERVKRWHSSIAHLPNLPQLLNSYGPTEATVIATLERLTPAATSVSIGRPISNAQVHILDQYLQPVPIGVPGEMHIGGA--GLARGYWQRPELTAEKFIQKFDRLYKTGDLARFCPDGNLEYLGRVDDQVKIRGFRVELGEIETVLRQHTQVFQALVIAREDIPGQKRLVAYVVLHHPQPTT----NELRQFLKQKLPNYMIPAAFVLLETLPMTPNRKVDYRAL-------------------------------- 186682768 44 --------------------------------------------------------------------------HQLFEAQVEKTPDSIAVVF------KEEQLTYQELNHRANKIAHYLRLLGVDTEVLVGICVERSLEMIVGILSILKAGGAYVPLDPTYPKERLSFMLSDSQVQVVLTQEKFV--------------------------------DDLAASGAKLVCLDDKKSFHQESNENPSSGVAPENLAYVIYTSGSTGTPKGVLIQHQGVCNLAQAQVKL-FNVQQNSRVLQFASFSFDAS-VWEIFMALCSGASLYIGTQDSLRPGIDLM-RLLQEQSITHVTLPPTALAALPKEEL--------PNLQTLIVAGEACNPKLIAEWSK-----GRRFFNAYGPTESTIC--ATVAEYTGDTQLTIGRAIANTQIYILAQDRQPVPIGTPGELYIGG--DGLARGYLNRPELTKEKFIPHGSRLYKTGDLARFLPDGNIEFLGRVDHQVKIRGFRIELGEIEALLSQHSDVQQAVVIAREDIPGDQRLVAYIVLKQKLDVS---VTSLKRFLQEKLPNYMVPAVFVILDSLPLTPNGKVDR----------------------------------- 212703827 24 ----------------------------------------------------------------------------LLDRAARTHGNRLAIRFQNF------QMTYSRLHEAAERFAEALRLRGVKPGQRVAVMLPNIPQTVIAFWGIMKAGAVAVMTNPLYMEKELLHHFNDAGAEVLVTLDLLWAKLEPLRDRLPLRLAVVTTISDGLAFPLNWARRQGQVPQVPYGVLRWKDFIKVRGRFSVPTDEDPGDLALLQYTGGTSGQPKGAMLGH-ACISAQMQQLLAILHMDWENCKPMSFLSIMPFFHVFGLVGNIILPTALAATTIPVPRYTPADLLRTIARFRPTFFVGAPSVYMSLMQQKD--IKKYDLTCIEICVSGSAPFPTEALRRW---VSMTHASITEGFGLTEASPCVTAPLDGPQKEGSIGVAFPHTEIRIVDINDSSRVLGPNEEGEMLVRGP--QVMQGYWNRPEETAATLTD---GWLHTGDIAYYDEEGYYYIVDRKKDLVIVGGYNVYPREVDEVLYEHPKVAEAVAVGVKHPTRGEVLKAYVVPRPGETLT---TAELTAHCRTRLANYKVPKFFEFREELPKSLIGKVLRRILRDVAQGQGDEDRLLPTPDQPAA---------- 69938404 46 ----------------------------------------------------------------------LNACVECCDRHCGA--DRVALRCLSADEALVE-YTFEDLRALSARAANLMRDKGIRPGDVVAGLLPRTVELVATVLGAWRLGAVYQPLFTAFGPKAIEHRLKTSGAKLVVT------------------NAAQRPKLDEVEDCPLVATLRGDGPLAPG-DVDFREALAMASDQFEPVMRRGEDLFMMMSTSGTTGLPKGVPVP-LRALLAFGAYMRDAIDLRETDVFWNIADPGWAYGLYYALTGPLLLGQPTILYE---GGFTAETTYRIIERMGVTSLAGSPTAYRLLIAAGPEAA-GAVKGRLRVVSSAGEPLNPEIIRWFGEHLA---VPIHDHYGQTEMGMCVNNHHGLEHPVRPGSAGLAMPGYRIVVLDDDGNELGPNQPGVLAIKRSPLMWFSGYLN------QATPALAGGYYRTGDSVEFEPDGSISFIGRSDDVITSSGYRIGPFDVESALIEHPAVVEAAVVGVPDPERTEIVKAFVVLAKGVEGTEALREELAQHVKKRLSAHAYPRMIDFVADLPKTPSGKIQRFVLRK------------------------------ 145221309 46 -----------------------------------------------------------------------NWA-NQLSRHALMQPDTVALRFLG------RSTTWGELDRRVTALAGALHERGVGFGDRVLILMLNRTEFMESVLAVNKLGGIAVPVNFRMTPSEIAFLVSDCAAEVVITES----------VLENVATAVRDID-PKLATVIVAGGTSRD------NVLDYDDVLASTTAAPPLVDIPDDSPALIMYTSGTTGRPKGAVLTHNNLAGQAMTLLFTNGADINHDIGFIGVPFFHIAGVGSIVSGMMLGRPTVI---YPLGAFDPNELLDVLEAEKVTGIFLVPAQWQAVCAAQKANPRNLKLRFLSW---GAAPASDTLLRQMSETF--PGAQILAAFGQTEMSPVTCMLLGDDALRKLGSVGKVIPTVSARIVDEDMNDVPIGQVGEIVYRAP--TLMTGYWNNPTATAEAFAG---GWFHSGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRSHRKWGEVPVAVAVLRSSLNSTGSGRTDLEQFLGDRLARYKHPKAIEIVEALPRNPAGKVLKTELR------------------------------- 158954788 426 ------------------HFQTLLEGIISNPEA----RVSQLSLLTEFEK-QQLLIDGHNSEVDYPVDKCI---HQLFEEQVERTPDAVAVVFEC------QQLTYNELNCRANQLAHYLQSLGVKPDELVGICVERSLEMIVGILGILKAGGAYVPLDPEYPQERLNFMLEDSQVKVLVTQAKLVESIPQHQAQLICLD-------------------------------TDWEKIAQNITSNPESGVKPDNLTYIIHTSGSTGKPKGVLVNH-ANVVRLFAATDSWYHFNSQDVWTLFHSYAFDFS-VWEMWGALLYGGRLVIVPYLVTR-SPESFYELLCQEKVTILNQTPTAFRQLIQAEESVKGDISPLLREVVIFGGESLEINSLQPWFDRHGDQLPQLVNMYGITETTVHVTYRPLSMADVTASVIGRPLPDLQVYLLDQYLQPVPVGVPGEMYVGGA--GVAKGYLNRPERFISSPFEHSNKLYKTGDLARYWPNGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVLVWDDTAGDKRLVAYIVPQPEITI---IIDEIRQFLKAKLPDYMVPNAFVILEALPLTTNGKIDRRAL-------------------------------- 15613694 12 ------------------------------------------------------------------------------------------------------RYSYDQFLSKCQQAAKGLMKLGIERGEHVAIWATNVPEWVITQFATGTMGAVLVTVNTNYRTSELEYLLKQSDATTLLLIDGYRDASYVEMLYEILPEACYSKKLPHLRRVIHLGEERYPGMYTWEDVLNLGTEVTNDELAERSASLDPDDVINMQYTSGTTGFPKGVMLTHNNIVNNARN-IAECMKLTNEDRLCIPVPFFHCFGCVLGTLACVSVGATMVPVQE----FNPTRVLQAVEAEKCTGLHGVPTMFIA--ELNDEDFMNYNLSHLRTGIMAGSNCPIEVMKAAIEKMGMSDITIA--YGQTETSPVITQTRVDDPIELRVQTVGRPLPNVEVKIVEPGTEKEPGVQGELCTRG--YHVMKGYYKNQQATREVIKED--GWLHTGDLAVMDEAGYCRITGRLKDMIIRGGENIYPREIEEFLYQHPDILDAQVVGVPDEKYGEAVSAWIKLKPGVSVTSE---EIRDFCQGKVAHYKIPRYIEFVDDYPMTASGKVQKFKLRQMAE--------------------------- 52082185 1521 ----------------------------------------------------------------------------LFEKQAAKDPEAVAVICENNA------LTYGELNKRANRLAHLLIAKGVGPEQFAALALPRSLDMVVGLLAVLKAGAAYVPLDPDYPAERIAFMLNDAHPVCIVTSSAVESN----------------LSVPGSVERIVLDDPCIQEELKGCAAANPCDADRTA-------PLLPLHPAYVIYTSGSTGKPKGVVVPHQNVVRLFGATDQW-FHFGADDVWTMFHSYAFDFS-VWEIWGALLNGGRLIVVPHTISR-SPAEFLNLLVREGVTVLNQTPSAFYQLMQADRDNAETGKLLSLRFIIFGGEALELKRLEDWYERHPDHFPRLINMYGITETTVHVSYISLDQQTAALQANSLIGQGIPDYVLDEYLEPVPPGVTGEMYVSGG--GLARGYLGRPDLTADRFVADPFGMYRTGDLARRRQDGSLDYMGRADQQIKIRGFRIELGEIEAVLVRHHRVNQAAVVVREGQPGDKRLIAYVVPASEEETDPA---ELRRFAAGTLPEYMVPSAFVKISELPLTPNGKLDRKAL-------------------------------- 52082185 466 -----------------------------------------------------------------------------------------------------KVLTYSELNQKANQLAHLLIDQGAKPETFIALALPRSAEMVVSMLAVLKAGAAYLPIDPDYPADRIEYMLNDAQPLLVMTSKEAQDTIGSQMPKLILDE------------------------------QTVMEKMSGCSEENPGEQHSGNQPAYMIYTSGSTGRPKGVVV-QAESLFNFLLSMQDMFALNQDDRLLAVTTIAFDIS-ALEIYLPLISGSAVVLAE-KETVQDPSELAKMIETYEITIMQATPTLWHALASSAP----------EKLKGLRALVGGEALQSSLARQLQQLACSLTNLYGPTETTIWSTAAALEGNCTEPPGIGCAIWNTQLYVLDAGLQPVPPGTAGELYVAG--TGVARGYLNRHALTAERFIANPYGMYRTGDIVRWREDGSLDYIGRADHQVKIRGFRIEMGEIEAVLANHPVVKQAAAIVREDQPGDPRLFAYAVPASGESLDPA---ELRRFVGETLPDYMIPSAFVILDELPLTPNGKLDRKSL-------------------------------- 69146489 475 --------------------------------------------------------------------------HQLLEKQVERTPHAVAVVFEG------QQLTYNELNCRANQLAHYLQSLGVKPDTLVGICVERSLEMIVGLLGILKASGAYVPLDPDYPIERIIFMLEDAAVKVLLTQQKLINKLPEHQAQLICLDA-------------------------------DWELISQFSQDNPITDVQATNLAYVIYTSGSTGQPKGVMLSH-SNLSNHMFWMQETFPLTKTDRVLQKTPFSFDAS-VWEFYAPLLVGGQLLIAQPG-GHTDSDYLLKTIAQQQVTTVQLVPSLLQMLLEQGGIENCQL----LKRVFCGGEILPVALQEKLLSQLNVNLC---NLYGPTECCIDVTWNCQREMYGQRIPIGRPISNTQIYILDSNLQSLPVGIPGELHIGGA--GLARGYLNRPELTQEKFIPNPFRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLKQHSQVQSSVIIDQEDTSGNKRLVAYIVPQKETTPTP---NELRQFLKEKLPDYMIPSAFVIMESLPLTPNGKIDRRAL-------------------------------- 145591521 15 ----IPPLFKYKT-IPFEQYKKIYKESLK-PE-FWAREASYLIWERPWTKLVEGD----PPAVRWFVGGELSPYKNIVGKHAGTWWDKVALIWRGED-GLIKTFTYSDLDQLAARYSGALRALGVGKGDWVMFYAPPTPEVIALMLAAVRIGAPFEPVFTGFGHGDLAMRIEDRRPELLVAVDAFPRKGKAIKVKETVDKALKL--TKHVPKVLVVQRMGIDVELIGGRDFVLDDVSPV---EAEEVVVESSHPLFGLHVGYDDG-LGFVAHGAGGYLAQTYATTRWIG-LRPRDTYFCTVLPGWITGITYVLFGPFMVGSAVVIYEGGPDYPSWDVWWSVLEDYAVNVFLTTAGALRLLSRQDPKLLESHNLDMLKLILTTAEPMEVKYWKWAYHYVGTGRIPVIHMFIQTELGTFVTGSLPNYAFVPVAPGSVGPPMPGFDIDVVDDSGNPVGRPGQLVVKRPWPAMPVEYSAWYAE------KWRGGVYYVGDMAVMADDMNIFPLGRSDTVMKINGYRISPAIIEKAVASLPGVEDAVAVGLRDPQKFESPLVVVKGKANPE-------DVRHKVREYVGPIAEPSAVVVMDHIP-------------------------------------------- 197729548 30 -----------------------------------------------------------------------------LDRAVAAHPGREALVVAGGGP----RWTYAEFGAAVAELARAFLGIGVAKGDRVGIWAVNCPEWVLTQYATARIGAILVNINPAYRSHELAYVLNQSGVSVLCASTAH----RTSDYRAMVEEV--RADCPRLRAVHYIGRTGEQGAADGLGATGWDTLLAAAAAVSPEATLSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYFVGE-TLGYTERDRICIPVPFYHCFGMVMGNLAATSHGACMVIPAPS---FDPAATLRAVADERCTSLYGVPTMFIAELALPDFAA--YDLGSLRTGIMAGSPCPVEVMKRVVTEMHMAEVSICYGMTETSPVSTQTRREDDLERRTGTVGRVLPHVEVKVIDPDTGTVLPRGRAGELCTRG--YGVMIGYWGEPERSAEA--VDTGRWMHTGDLAVMRPDGYVQIVGRIKDMIIRGGENIYPREIEEFLHAHPKISDVQVVGVPDERYGEEILACVIPRDPA--DPPTQDEVTAFCRDRLAHFKIPRRVEILDAFPMTVSGKVRKVELRE------------------------------ 126667828 1 ----------------------------------------------------------------------LNVCHEICDKWAA-NAEKVVLYYETEDGGDG-VLTFAKLKQASARFANYLKLQGVGKGDRVAGLLPRTPELLIVMAGAWRIGAVYQPLFTAFGSGAIEYRLERASTKLIVTNPENRSKLDDV------------KNCPPVLCV--------DSAEAGHGDADFYQALGEQSDQFEPVLIKGTDPFLQMFTSGTVGKPKGVSVPARALLSF-YVYMRDAVGLRDSDTFWNVADPGWAYGLYYAVIGPLLMGHATHF---NPNAFTPESTYDMIRKYKITNLAAAPTAYRL-LKANDHVLPEGENLGLRVASSAGEPLNPEVVNWIRRR---HFCEVKDHYGQTETGMTCCNFHGLAHPVKEAAMGFSSVGHRVVALNEKHEEVGAGEAGQVAI----DVAASPLFHFDGYTWSEKDPFAHGYYLTGDMAINNGDGSFSFSGRDDDIITTSGYRVGPADVESSLLEHPAVAESGVVAKPDEKRGAIIKAYVVIKSDQIPADDLREELQNHVRRRLSTHAFPREIEFVDELPKTPSGKIQRFILRD------------------------------ 218287366 4 --------------------------------------------------------------------------YAMLDEAADKYPNRPAVIF------QNTRISYKKLREKAELFAGALKRLGVKTGQRVALMMPNMPQTVVAFWGIIKAGGVVVMTNPLYMEKEIIANMQDSGAEHIVMLDLLWPRVSALRDRFIVTGAADALSFPLLYRLKKSRGKKTSIPYDGKSVFEWKKVFKGAERYSAPIADPHTAPIMLQYTGGTTGLPKGVTLTH-ANLGTNCRQVLDIINVKAEDHHTFISILPF--FHVYGLTTGLIIPIALAATTLPLPRYVPQDVLRLIGKHKPSIFPGAPSVYISLLQQKNLA--QYDLRCIKICVSGSAPLPREIFRQFQDTTGAS---ILEGYGLTEASPITHCNPLGKQGQKPNSIGMPLPGTDARIVDMEGGSLPPGKMGELIVSGP--QVMSGYWRRPD---ESASALRNGWLYTGDLATMDEDGYFYIVDRKKDMVIVNGYNVYPREVDEVLLEHPKVQEAVSVGIRDDVRGEVLKAYVVTQDGEELT---KADIVAWCRQKLAGYKVPRLVEFRKELPKTIVGKVLRRALRKAASRKQRKAKNVTTAEN------------- 169766476 30 -------------------FHDLYQWSINNRAAFWAFCWDYFPIIGSYTTVVDE-LARIDSIPTWFEGIRLNFAENMLDRQITTTDGKIALTQIREGGSEPISITWRELRQRTGRLIQALKVAGVVKGDRIAVVASNSIDTLVVLLATTALGALFSSASTDTGVKGILDRLLQLKPKWVFVDDAAVYNGKRIDLRPKIRDIVGLGGVEEFRGVVAVPRFAEPADLSMPKTQSLATFLAQASDELEFVRIGFRDPFLVVYSSGTTGKPKPIVHGVGGYILNGNKEARLHRLHGPESVVLQYTTTGWIMYLSAI--TGLMFGGKPILYDGSPFLPDVKFLIRLLGEYKVTHFGTSPRYLQELRKNNIRPRDIADLSKLSIVTSTGMVLSETLFEWFYDEGFPAHTQLANISGGTDLAACFGLENPGCQGPSLGLPIAAYDQADEGASGVKGKPVPDGEPGEIVATAAFPTMPVKFLGDPQKYFDSYFARFDNVWTHGDFISIHPTKQIFFLGRSDGVLNPSGIRFGSAEIYNVIRFADEIADSICVGQRRPQDDESVMLFLLMRPGREFTPELVRRVKEAIRRALSARHVPKYVFQTPEIPTTVNLKKVELPVKQIVSGK--KIKPSGTLLNAKSLD-------- 50812288 1461 ---------RETAQALADRLMRLLEAAESDPD----EQIGNLDILAPEEHVTDWQSVSEKIPHACLP--------EQFEKQAALRPDAIAVVYEN------QELSYAELNERANRLARMMISEGVGPEQFVALALPRSLEMAVGLLAVLKAGAAYLPLDPDYPADRIAFMLKDAQPAFIMTNTK------------------AANHIPPVENVPKIVLDDPELAEK-----LNTYPAGNPKNKDRTQPLSPLNTAYVIYTSGSTGVPKGVMIPH-QNVTRLFAATEHWFRFSSGDIWTMFHSYAFDFS-VWEIWGPLLHGGRLVIVPHHVSR-SPEAFLRLLVKEGVTVLNQTPSAFYQFMQAEREQPDLGQALSLRYVIFGGEALELSRLEDWYNRHPENRPQLINMYGITETTVHVSYIELDRSMAALRANSLIGCGIPDYVLDERLQPVPPGVAGELYVSGA--GLARGYLGRPGLTSERFIADPFGMYRTGDVARLRADGSLDYVGRADHQVKIRGFRIELGEIEAALVQHPQLEDAAVIVREDQPGDKRLAAYVIPSEETFDT----AELRRYAAERLPDYMVPAAFVTMKELPLTPNGKLDRKAL-------------------------------- 50812288 441 ---------------------------------------------------------------------------------------------------------YRKLNEEANRLARLLIEKGIGPEQFVALALPRSPEMVASMLGVLKTGAAYLPLDPEFPADRISYMLEDAKPSCIITTEE----------------------------IAASLPDDLAVPELVLDQAVTQEIIKRYSPENQDVSVSLDHPAYIIYTSGSTGRPKGVVVTQ-KSLSNFLLSMQEAFSLGEEDRLLAVTTVAFDIS-ALELYLPLISGAQIVIA-KKETIREPQALAQMIENFDINIMQATPTLWHALVTSEPEKLRGLR------VLVGGEALPSGLLQELQDL----HCSVTNLYGPTETTIWSAAAFLEEGLKGVPPIGKPIWNTQVYVLDNGLQPVPPGVVGELYIAG--TGLARGYFHRPDLTAERFVADPYGMYRTGDQARWRADGSLDYIGRADHQIKIRGFRIELGEIDAVLANHPHIEQAAVVVREDQPGDKRLAAYVV-----ADAAIDTAELRRYMGASLPDYMVPSAFVEMDELPLTPNGKLDRKAL-------------------------------- 56964438 29 -----------------------------------------------------------------------------------------------------KTLSYEELYDQTLRFANRLQKLGVKKGDRVAIMLANSPQSVIGYYAVLMVGGVVVQTNPLYVERELEHQLADARAKVILCLDSVLPKVEKVMARTSLELVIVAEYLPFPKNMLFPFVQKKQGIPKSERVLPFARLVKEGEALEPEVEMNADDLALLQYTGGTTGLAKGVMLTHRNLVVNAVQCDAWLYKTERSERVLGVMPFFHVYGMTTVMNFAVKTAATMVLLP----KFKPEEVLRTIEKQRITLFPGAPTMYVALVNNER--IHQYDLTSIKACISGASALPLEVQQKFEA---QTKGRIVEGYGLTETSPVVCANPIWEKRKTGSVGIPWPDTDVMVYSLEKDGEAEIGEVGELFVRGP--QVMKGYWMRPEETAQTFHGE---WLKTGDMARMDEEGYVYIVDRKKEIIIAGGFNIYPREVEEVLFEHEAVVQAAVIGVPDEYRGETVKAFIVLKAGETISE---KEMEAYCRQKLAAYKIPRLYEFRDELPTTLTGKILKRVL-------------------------------- 217969185 38 ------------------------------------------------------------------------------------------------------RLTYAQLKSKVDALACGLMRLGLEPGERIGIWSQNNMEWALTQFASAKAGLVLVNINPAYRRSELEYALEKVGCRALILSPAFKTSNYLEMIADLAPELLRSHRLPSLEMVIRMGAEKSPGMMSFDDLLRAPSREELTALAVLSEKLQFDDPINIQFTSGTTGHPKGATLSHHNILNNGFFVGEAI-KLMPGDRLCIPVPLYHCFGMVMGNLGCLTHGATMVYPGEA---FEPLAVLETVAQEKCTGLYGVPTMFIA--ALDHPRFAEFDLSSLRTGIMAGSPCPIEVMKRVIGKMNMSEVTIA--YGMTETSPVFQSGTDDPIDRRVSTVGRIQPHLEVKIVDNEGRIVPRGQSGELCTRG--YSVMLGYWDDEARTKEAIDAG--GWMHTGDLAVIDDEGYCNIVGRIKDMVIRGGENIYPREIEEFLYAHPKVLDVQVVGIPDQKFGEELCAWIIPREGERLTED---EVREYCKGQIAHYKIPRYIRFVDSFPMTVTGKIQKFLIRQ------------------------------ 194678578 52 -----------------------------------------------------------------------NFAKDVLDQWAGKKPSNPAFWW-TNGNGEEVRWSFEELGSLSRKFANILEACGLQRGDRVILLLPRIPEWWLANIACLRTGTVLIPGTTQMTQKDILYRLQSSKAKCIITNEVLAPAVDAVASKCE--------NLHSKLIVSQSPREGWE---------NLKEMMKHASDNHTCVKTKHNEMMAIFFTSGTSGYPKMTGHTHSSFGLGLSINGRFWLDLTPLDVMWNTSDTGWAKSAWSSVFSPWI-QGACVFAHYLP-RFEPTSILQTLSKFPITVFCSAPTAYRMLVQND---KASYKFKSLKHCVSAGEPINPEVTEQWRNRTGLD---IYEGYGQTET--VLICGNFKGMKIKPGSMGKPSPAFDVKILDVNGNVLPPGKEGDIGIRVRPNRPLGLFTHYIDNPTKTASTLRGNFYITGDRGYMDEDGYFWFVSRADDIILSSGYRIGPFEVESALIEHPAVAESAVVSSPDPIRGEVVKAFIVLNPDYKDQEQLKKEIQEHVKRNTAPYKYPRKVEFIQELPKTISGKIKRNELRK------------------------------ 150386114 5 -----------------------------------------------------------------------NFGYDVVDAWAVRDRNKLAMIW-ANQKGEEKRYTFHDLSKLSNQAANLLIKHGITSGDRVMLMLPRLPEWWIFSLALIKLGAVQCPSPTLLTPQDIQHRIRYGKFKMVITDAENAHKFDEIYDDCPTLSA----------RLLVDGDRPNWISYRSEISGPNSTLSRHEVKSSVKIRTRSDAPFLLMFTSGTSKYPKMVQH-YGSYALAHRITAELWHGLTPNDLHMTISDTGWGKNLWGNYFGQWIIGACVLIFDFR-GKFHADELLPVIEKYEVTSFCAPPTVYRM---LTLNDLTRFDFSELKHCTTAGEPMQTETIRIWKESTG---LTIREAYGQTETVCMI--GNFRGFKVKPGSMGKPAPGWRIEIHDEDGKPLPAGEDGRIAVRPAPVGLFEKYLYNEPENKACFLN---GFYYTGDRAYVDEDGYFWFVGRVDDIIKSSGYRIGPSEVEEVMSHHPSVYEVAVVGAPDPLRGMRVKAYVVLKPEFEATESLVRELQNYVKQETAPYKYPREIEFIKQMPKTFSGKIKRDILRRHAE--------------------------- 148254150 55 ---------------------------------------------------------------------RLNCVTHFVDRWVEERGDAPCII------SAEVSYTYRELQALVNRIANVLVRLGLVPGGRVLLRSANNPMMVATYLAVIKAGGIVVATMPLLRAKELSYPIQKAQIALALCD------GKLSDEMEKTRAVA-----PALQKVVY---------WGSGQPDGLEALIADASPDFKAVDTASDDLCLIAFTSGTTGDPKGTMHFHRDMLAVCDGYARNVLRANQSDRFIGTAPLAFTFGFGGVLFPMHIGASYVVLEKTSP-----DDLLAAIERYKATICFTAPTAYRAMLAK----LGGRDISSLRKCVSAGETLPKPTFDAWLKATGLKLMDGI---GSTEMLHIFISAVED--EIRPGATGKPVPGYEAKIVDDEGRDVPPGTMGRLAVRGPTGCR---YLADERQRKYVQ----NGWNVTGDTYVMDDDGYFWYQSRSDDMIVSSGYNIAGTDVEAALLTHPSVAECGVVGAPDEARGMIVKAYVVLAPGVAGTPALVAELQEHVKREIAPYKYPRAIEFVTQLPKTETGKLKRFALRQIAQ--------------------------- 39996205 12 ----------------------------------------------------------------------------LLDHIAARYPDNDALVYV----DRGLRYSYRQFNEVCREVAKGLLRLGVKKGDHVSIWAYNVPEWVILQFATAKIGAVLVTVNTNYKSAELEYILNQSDSSTLFLVKSFKDTDYVAELAGSEAGALSSPKLPFLRNVVFIGSETPAGMLNFEAIAAMGQDVSDAELAAVEATLDRHDVINMQYTSGTTGFPKGVMLTHFNIINNGFN-IGECMKFTEKDRLCIPVPFFHCFGCVLGVMACVTHGTTMVPVE----IFDPLSVLRTIEKERCTAVHGVPTMFIAELEHPDFP--KFDLTSLRTGIMAGSNCPIEVMKKVISQMNASEITIAYGQTESSPVITQTRTDDAIELRVATVGRALPDVEVKIVDIETGAELPPGKQGELCTRGYLV--MKGYYKMPEETARAIDAD--GWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPKISDVQIYGVPDRKYGEQVMAAVILKKGDTMTEE---DVRDFCRGKIANYKIPKYVKFVDSYPMTASGKIQKFKLREMA---------------------------- 32140186 52 -----------------------------------------------------------------------NFAADVLDQWSGERPANPALWWV-NGKGDEVKWSFQELGSLSRKAANVLTKCGLQRGDRVAVILPRIPEWWLINVACMRTGLVFMPGTIQLTRKDILYRLQASKAKCIVASEEVAPAVDSI-----------ASECPNLKTKLLVS------PHRWDGWLSFQELLQSASEEHNCVQTGSQEPMAIYFTSGTTGSPKMAQHSQSSLGIGYALCGRYWLDLTSSDIMWNMSDTGWIKAAIGSVFSTWLRGACVFVHRMAQ--FNTDTFLDTLTSYPITTLCSAPTVYRMLVQQD---LKRYQFKRLRHCLTGGEPLNPEVLEQWKAQTGLEL---YEGYGQTEVG--IICANRKGEEIKPGSMGKGVVPYDVQIIDEHGNILPSGKEGEIALRLGSDRPFCFFSEYVDNPEKTDATIRRNFYITGDRGVMDDDGYLWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFIVLAAPFKSSEKLTAELQDHVKNSTAPYKYPRKVEFVQELPKTITGKIKRNVLRD------------------------------ 119503815 12 -------------------------------------------------------------------------------------GDKTALVL------PERSLSFNDLEKLSNNFANALVTLGIQPGDRVTLYSGNCWEWVVSYYGALKTGAVINPINVMLTPSEVEFVANDCGASIVIAS---------------HEKALSLKSVKENAQVRELIAVGDAA--LPEGMLSFNELLAAGSDAFQIPDIDPDSLSTIGYTSGTTGHPKGACLSHRSIVLNVAMTALMHQRSDHDTV--VTALPCPHVYGNVVMSGAIQNGMTLVLHPS----FEEQTILKSIQEHKATLFEGVPTMFMFLLNHPD--FNQYDLSSLRCCTVGGQTMPKPKMEEVEARFG---CPLIELWGMTELGGLGSTFAAGPVKHGSIGVALPYTEARIAHPENANETLPVGEVGELMVKGGIV--MLGYYGNEQATRDTIEPD--GWLHTGDLASMDDDGCIFIVDRKKDMILTAGYNVYPAEIERVVAGHPDVALVAVGSIPDEEKGELAKAYIVPKVGATPSAD---NVIAYCREHLAAYKVPRAVQFVDDLPKTSTGKVMRRELK------------------------------- 147677173 11 ----------------------------------------------------------------------------LLDRIAAMYPDNDALVY----PDRGLRYSYEQFRQVCDRFAKGLLKLGVEKGGHVAIWATNVPEWVIAQFGCPRIGAVLVTVNTNYKVFELEYLLKQSDSGTLIMIEGTKTSSYIKMIYELCPELLNSARLPLLRNVIFVGEKRYPGMFTWEDVMKMGEDVADEELAARRALLDADDVITMMYTSGTTGFPKGVMLTHDNLISNAC-GVAECMNFSQADRLCIPVPFFHCFGCSLGTMTCVVSGATMVPVE----VFDPRKVLEAVEKERCTAVHGVPTMFIMELELLE--REKFDTSSLRTGIMAGSPCPIEVMKKVIKVMGAREITITYGQTESSPAITMTRTDDPLDYRVSTVGRALPGVEVKIVNPETGEEVPRGVQGELCARG--YNIMKGYYKMPEATAAAIDKD--GWLHTGDLATMGENGYCNITGRLKDMIIRGGENIYPREIEEFLYTHPKVKDVQVVGVPSIKYGEEVMAFIQLKEGCTLTQE---EVQEFCKGKIANYKIPRYVAFVDSYPCTASGKIQKYKLREMA---------------------------- 197780961 31 ------------------------------------------------------------------------------------------------------RLGYREVDELSDSVAGHLAARGLERGDRVAILLQNSPLFVLALLGAWKAGAVVVPVNPMYKSGEVGHVLRDGEVAALICSDRAWE-------TYLRETAAGSPVRIVLTGCELDFQTRGDARVRLPQADDTDDLVAVARAGHKAPEVAPSDIALISYTSGTSGTPKGATNTHGNIMYNAERQ-RTGLALPEAPVYYALAPLFHITGMVCQLGACLNSVGTLVLT----YRFEAGVVLEAFAEHRPHYTVGPSTAFMALAAHPD--VTREHFSSFVNISSGGAPLPPALVEKFRAGFG---PYIRNGYGLTECSAPCASVPPEREAPVDPVVGVPGPDTVVRIVDEAGVEVPFGEQGEIVVRGP--QVVPGYWRRPDATAETFPD---GELRTGDIGFMDPEGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGAETDPD---ALAAYCKERLAAYKYPRQVEILPELPKTASGKILRRELR------------------------------- 145225194 7 -------------------------------------------------------------------------------------------------------FTYSDFDRRTNQVASSLLRLGVRKGDRVAILLVNSVEFLEVLLGCAKIGAITIPINVRLAGPEIGYILADSGADVFVF------------HAPLAAAAVSALTEPGVRVRHTLRAGGAPAD----GEIPYTDLLSDGAPAPLDSDVEGRDPAFIMYTSGTTGRPKGAILTHDNLRWNAINVLGAEQGLTGSDVTVAVAPMFHIGGLGVHTLPLLYVGGTSVILPS----FDPVGTLKAMAESRATVQFMVPAMWSALTQVPD--FDSYDLSALRLAMGGGAPMPLTVIDFMHQR----GVPFTEGFGMTETAPMVSVLDAANITTRAGSIGRVAMHVDARIVDADDRDVPADTVGELLVRGP--NVFVGYWMKPATTAEAF---RGGWFHTGDLGRIDADGYITLVDRKKDMIISGGENVYPIEVEQVLFRHPGVLDAAVVGGPDDKWGERVVAVVVADPAAEQEPS-ADELIAWCRERLAHFKCPREVHLLPELPRNATGKLLKTELRK------------------------------ 39933820 3 -------------------------------------------------------------------------------HHAEVRPERIAVV----DLASSRKISYRAMDERVDRLAAHLAALGVGRGDRVAVLALNAVETLEVQFACFRLGAIFVPLNVRLTVHELSYIVGDAAPRVLAHDDELAPMAKELKAAC------------SVPHLLAFGAAYEAALAASPRL-------------GASEPVTLDDVSTIMYTSGTTGKPKGAMITHGMTFINAVNLGIPAF-ISQRTVFLCVLPLFHTGGLNCYTNPVLHAGGTTLLM----RAFDPGAALSIIGDPSVGLTHFFGVPSIYQFMCQHPAFAATDLSRLQIAGVGGAPMPVPLLKIWQER----GCALVQGYGMTETSPAVLMLDADDAARKAGSAGKPVLHADLKIVGPDGDPVKPGEMGELWVKGP--NITPGYWNRPDANRTSFTD---GWLHTGDAARVDDEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEIAEAAVIGAPDPQWGETGVAVVALKPGQELSEA---KLLAHCRERLARFKCPQRVSFVEALPRNATGKVHKPTLRE------------------------------ 60280018 4138 -------------------------------------------------------------------------------------PDATALVFD------ERSHSFAELDARANRLAHALVERGVAADVRVGVALPRGTELVVALLAVLKAGGAYVPLDLAYPRERLAYLMQDSGIALLLSESQAL--------------------------------VQLPVPAGVPALALDRLDLLEHPAQAPQVEVHPANLAYVIYTSGSTGLPKGVAVSH-GPLAMHIDAVGERYEMTPADRELHFMSFAFDGAHERWLTA-LGHGGSLLLRDDALWTP--EQTYAAMQRHGVTVAAFPPVYLQ---QLAEHAERDGNPPPVRIYCFGGDAVPVAGFELAKRALKPR--YIINGYGPTETVVIWKAAMDTECGAAYAPIGSFVGERCGYVLDADLNPLPAGVAGELYLGG--VGLARGYLQRPERFVANPFSRGERLYRTGDLVRQREDGTFDYLGRIDNQVKVRGFRIELGEIEARLQDAGEVREAVVVAR-DAASGKQLLGYVVAEDGADAS-GLLERLRERLKRDLPEYMVPAHLALLPAMPLTPNGKIDRKALPDI----------------------------- 171324438 7 -----------------------------------------------------------------------------------------------------RRYTYEQWEKEVHRLANALLEAGVQKGDRVSTVLFNTLELGTAFFACAKIGAIFNPINFRLKSKEIAYILEDATPKVVLFEKAVEPQIASIHHEFPH---------------ILFWYIDDDTPSYAAN---YHALVSNAQTTAPSIEVFERDIYAMMYTSGTTGRPKGVLHRHRDMIEQSMIC-NAVMRIRDTDRGLVSAPMFHCAELHCCFLPRVHAGAANIILH----HFDPKLVLKTIEQEKITLLFAAPTMWNMLLQEN---LRAYDLSSLRLGLYGAAPMAPVLVKECKERLGIDL---IQAYGMTEMGPAVTFLLEDEQLTKAGSAGRACLNHEVRIVKPRDDVLPPGEVGEIIMRGP--CMMVGYYNREEATAKAM---YKGWYHSGDLGYMDEEGYLYVADRVDDMVISGGENVYPREVEDVLYEHPGVLDVAVVGEPDEIWGEKVVAFVVKKDPNVTEEDLEQFCKT--SDRLAPYKRPRAYYFVDALPRNASGKIQKFLLRE------------------------------ 196248595 7 -----------------------------------------------------------------------------------------------------RRYTYAEWEVEVNRWANAFLEAGVRKGDRVSTVLYNTLELATALFACAKIGAVFNPINFRLKAEEIAYILMDAEPKIVIFERSVEPQLAAISSRF--------------PHVSFWSIDGDPPPFAKNA----YEQVVQATDEAPHVHVEESDLYAIMYTSGTTGRPKGVMHRHRDMIEQS-VVCQGVMRIRETDRGLAAAPLFHCAELHCCLLPRVHAGAASVILH----HFDAKLVLETIERERITLMFGAPTMWNMILQEN---VSGYDISSLRLGLYGAAPMAPALVRQCQERLGIGL---IQAYGMTEMGPAVTFLLEDEQLKKAGSAGRACVNHEIRVVRARDDVLPPGEVGEIVMRGP--CMMAGYYKREEATEKA---LYKGWYHSGDLGYVDEDGYLYVADRVDDMIISGGENVYPREVEDVLYEHPGVLDVAVLGEPDELWGEKVVAFVVKKDALLTADELEQFCKT--SDRLAPYKRPRAYYFIDALPRNASGKIQKFLLRE------------------------------ 51891936 2 ----------------------------------------------------------------------------------------------GDPQAEPLRLTYDQWNRMANRMAHFLLEQGVRRGDRVAVLSQNCLEMLTLLFACGKLGAIYVPYNWRLTVAELRPLVADTDPRIFFYGPHF-------------EQAVAELQPPKPVGLLNL------------------DLSGYPEETPPAPDLDPEDPWMILYTGGTTGRSKGAVLSHRAVLWNAWNTIA-GWTLSPDDRVPILTPFFHTGGLNVFTTPLVELGGCSILM----GPFDPGELLDAVEKERLTVIFMVPTMFKMVMDHPRFA--ETDFSRVRFLISGGAACPEPVQLAYRAK----GCQFKIGYGLTEAGPNTFGMPDHRSWDKPGSVGFPLPHIQLRIVAEDGRLCGTNEVGELLIKGGHV--FSGYWRNPEATAEALQD---GWLHTGDLARRDEEGFYYIVGRKKEMFISGGENVFPLEVEDAIYQHPAVAECAVVGIPDPKWGEVGKAFVVLKPGMRLTEE---ELIEHCRKLLAKYKIPKQVEFLPELPKNAAGKILKRELK------------------------------- 66822233 5 ------------------NYENDIDFANNQPIEFWDEVAKDLHWDKMYEKVYSDD----EIYPDWFKGGELNTCYNVLDIHIKETRDQDALIYECPYLKKTVKLTYYQLYEKVCEFSRVLLNLNISKNDNVLIYMSNTLEPLIAMLSCARIGATHCVLFDGYSVKSLIDRIETITPKLIITTNYGIFNDEIINFIPNLKESIELSTFK-PSNVITLFRNDNDIPTIPNTLSWYDEIKKFKEPFYEYVPVESSHPLYILYTSGTTGNSKGAVRSNGPHLVGIKY--QTLIQKGKTKVVFYHTSVGWISIHN-AFNGLLSLGYTLVMFEGTKTKHMEDDIWEVIERNKVTCASIMAKAIRYLIKECKNLHSKYDLSNLKEIIVGGEPIEESIPNYIQEKLKVKSIR---VYGQTETGACYFYCYDYKNLKIPINTSGFPFSSLKAMIFDDGKELGVNEIGELVFKLPLPPSFATTFYKNDEKFKQLFTKFPGYYNPGDLGFKDENNCYGVVSRSDDQIKISGNKVQLNKIETSILKHPLVLECCSIGIYNPDCYNVPIAFLVLKQQEDQSNKLQSEINIIISKDIENFAILRKTLIVTQIPKTKAGKIQRQIISKYLNDINYELPD------------------- 89896537 27 ------------------------------------------------------------------------------------------------EPSTGGRYSYEKFRDECNSLARGLLSIGIKKGDHVALLLRNSFEWILIMFAVAKIGAILVPVNIHLKKNELKYVLQQSDAKAFFTMSNYKDNNYISYVQSICPELLKSRILPKLEKIILVDEAQHPGCYNWNDLKSMADNTSAEDLIRIQKSVHWNDIAFILYTSGTTDNPKGAMHTHYAIINGVKMSSEKR-NLSFQDRQCLPLPLFHGLGSYIGVVGCLCKGTTIVLMETA----HPVKVMDALEKEKCTSIVGVPTMFINLCDHPN--VGNYNFSSLRTGIIAGALCPLDVMKKISDLLHIPELVCGYGLSEFAACLTVSDTTTPYKKRMSTVGYCSPGSSIKIIDPETGKELPPGQVGELLAKG--YHMMKGYYNMPEATNEVM--TKDGWLKTGDLASVDEDGYYQIVGRKKDMIIRGGENIAPREIEDVITTLPGVKDAQVIGVPDEKYGEEIMAYITLVEGAKLSSE---DVQNYVRNNLSSFKVPRYIHFIDQMPMTASGKVQKYVLR------------------------------- 89055776 7 ---------------------------------------------------------------------RLNIAEICCDRWTRRDPDRLAVRHVGP---PDEDWTYGQLKAASDSLATVLAARGVRRGDRVAILMPQNPRVLVAHLAAFKLGAISLPLFTLFGEDALAYRLTDSGAKAVIVDAAVEDRLRAVTDAPIVLSTAARSGHMSL------------------------DDAMAQPSAMQPVETLADDPAVMIYTSGTTGDPKGVLHAHRFLYGHLCMELSQGGFPEPGDIGWTPADWAWIGGLMDMAMPCL--FYGVPLLSHRFAKFDPDAAFALMAREGVTNSFLPPTALRLMRDTAPPGDLRL-----RAIGSGGEALGADLLDWGRDTLGCP----INEFYGQTEANLVLAACDGPMTRQPGAMGLPVPGHEVALLGSDDAPVARGAVGEVCVKAPDPVMMLRYWN---KPEATAAKIVNGWLRTGDLATQDAGGQFTFHARDDDVITSAGYRIGPVEIEQALCTHPDVTLAAVVGEPDPIRTEAIVAHVVLRPGADTSD-IERTLKDLVRTRASAHMVPRKITLTDNLPMTTTGKILRRALR------------------------------- 154318678 22 -------EINQKHHLQIDNFWDLWQYSTTHRAQFWDQTFQYLNLIGSYTTVVDES-APIDSIPRWFSGVYMNFAENILYSRVPGHADKIALTEVREGGTEIRDISWGKLRKEVAELASAMKEHGVGMGDRVVVVASNSFDTLKVFLAVASLGGLFSSSSTDMGVQGVLQRALQVEPKYIFMDDWTVYNGKTVDLREKMVAIVHGMDIKEFRGMVSMPRTPSDTTGIPRTQSLSTYLSKSTSQTLTFAKTAFHDPFFIAYSSGTTGTPKCIVHSIGGAVLSAAKEGILHLEAGPHCTVLQYTTTGWIMYFSSI--SNLLTGCRLVLYDGSPFQPDLTTFVKLLGDLKVTHFGTSPRWMAEMQKNGIVPKDVTDLSSLHTVTSTGMVLSDQIFEWFYGVGFPEKVHLANISGGTDIAGCFGQGNPLTPVYVGGTQGPSLGTPIAVYDSGQGVPVEHGTPGELVAPHAFPNIPAFFFRDPNGYHSSYFSKYTHVWTHGDFVSIHPTHNLHFHGRADGVLNPSGVRFGSAEIYSIIEKYKEVQESLCVGQKREDEDERVMLFLVMREGEKFNERLREKVKEIIGRELSKRHVPRWIFEAPDIPTTVNLKKVELPVKQIVSGKI--IKPSGTLLNPESLQ-------- 190893609 15 ------------------------------------------------------------------------------DDWAARAPERVCLEHFSPD-GHHRSMTYRALTDRSSAFANALVSLGIGRGDRVALLLPQSFETVIAHVAIYKAGAVALPLALLFGVEALEYRLKAAGAAAVVTNGFGLDRIRQI-----------RDRLPVLKHVV-------SIDGPNDEALGFAELADTHPSVFDVAETGPNDPALMIFTSGTTGPPKGALHGHRVLPGHIPMQFAHEGFPRAGDKVWTPSDWAWAGGLLNALLPSLLLGVPVV--SSPAQKFDADMAYRIMAEMKVRNAFIPPTALRLMRSVSD-PRSKYDL-VLRTIGSAGEALGRETYEWARRTLGIT----VNEFYGQTECNFVLSSSAAYRVTRAGAIGRAVPGHRVAIVGEAGDELAAGEPGQIAIASPDPVMFLGYWNDEAATEKKFVK---GWLLTGDIGRQNEEGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVLAPGHSPSEALAADIREWVKMRLSMHEYPREVEFVESLPLTTTGKVIRRLLREKAAAE------------------------- 167564616 37 ---------------------------------------------------------------------------------VARFPERPAVVFR----EQGIRWTWRAFAHEVDVLAAALIGLGIERGDRVGIWSPNRAEWLLTQFATARIGAVLVNVNPAYRLAELEYALNKVGCRLLIAAERFKTSAYTEMIVEIAPEATHASGELHAARVPSLRTVVTMSDVAPAGMLSFADMLARGRAALDPARLDARDPINIQFTSGTTGSPKGATLTHRNVVNNAR-SIASVMRLTEADAMCIPVPLYHCFGMVLSVLACMSVGAKMVFPGAA---FEPGATLAAVSDERCTALQGVPTMFIAELDHPD--FDRFDLSTLRTGIMAGSPCPIETMKRVVSKMHMSEVTIA--YGMTETSPVFQSSTTDSLEKRTTTVGRIQPHLEAKIVDATGAIVPVGETGELCTRG--YSVMLGYWDDEARTREAVVD---GWMRTGDLATLDEEGFCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDSKYGEEVCAWIVLRAGETMTED---ELREFCRGQIAHYKVPRYVRFVDELPMTVTGKVQKFVMRE------------------------------ 27502151 1529 ------------------HWLNLLRSIVARPEARIAEL-KLLD-----EAEARADLLQWNPHPQDFPPA--SCLHRLIERQAAERPRATAVVY------GERALDYGELNLRANRLAHRLIELGVGPDVLVGLAAERSLEMIVGLLAILKAGGAYVPLDPRYPSDRLGYMIEDSGIRLLLTQRAARERLPL-------------------------------GEGLPCLLLDAEHEWAGYPESDPQSAVGVDNLAYVIYTSGSTGKPKGTLLPHGNVL-RLFDATRHWFGFSADDAWSLFHSYAFDFS-VWEIFGALLHGGRLVIVPYE-TSRSPEDFLRLLCRERVTVLNQTPSAFKQLMQ-VACAGQEVPPLALRHVVFGGEALEVQALRPWFERFGDRAPRLVNMYGITETTVHVTYSLADLDGGAASPIGEPIPDLSWYLLDAGLNPVPRGCIGELYVGGA--GLARGYLNRCTRFVADPFSTTGGRYRTGDLARYRCDGVVEYVGRIDHQVKIRGFRIELGEIEARLLAQPGVAEAVVLPHEGPGATQ-LVGYVVTQAAPSDPAALRDTLRQALKASLPEHMVPAHLLFLERLPLTANGKLDRRAL-------------------------------- 27502151 465 -------------------------------------------------------------------------------------PDAPALLF------GEERLSYAELNALANRLAWRLREEGVGSDVLVGIALERGVPMVVALLAVLKAGGAYVPLDPQYPADRLQYMIDDSG-------------LRLLLLLSQQSVLARLPQSDGLQSLLLD---------------DLERLVHGYPAENPDLPEAPDSLCYAIYTSGSTGQPKGVMVRHRALTNFVCSIARQPGMLARDRLLSVTTFSFDIFGL--ELYVPLARGASMLLAS-REQAQDPEALLDLVERQGVTVLQATPATWRMLCDS-----ERVDLLRGCTLLCGGEALAEDLA----ARMRGLSASTWNLYGPTETTIWSARFCLGEEARP--FLGGPLENTGLYILDSEMNPCPPGVAGELLIGG--DGLARGYHRRPGLTAERFLADGSRLYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIETRLLEQDSVREAVVVAQP-GVAGPSLVAYLVPTEAALVDAELRSALKNSLLAVLPDYMVPAHMLLLENLPLTPNGKINRKAL---------PLPDASAVRDAHV---------- 66823867 4 -------------LSDPFDYENDYNYSQINPISFWDEVAKYVHWDKMYDKIYSSDGM----YPDWFKGGELNTCYNVLDKNVKNKRDQNALIYECPFIKKTIKLTYFQLYEKVCEFSRVLLNLNISKNDTVLIFMANTLEPIIALLSCARIGATFSTLFDGYPVRSLIDRIDKLTPKLIITSNYGILNDEIITFTPNLKDAIQLSTFK-PNHVITHFRNNEDIESNDPNTLDWDKEIQNQKPFYEYVPVESNHPLSIYFSSGTTGNCKAIVRSNGGNLVGLVYSWFSCISKKDETVYFSHSSIGWISFHL-GLFGSLVLGNTMVMFEGDIMKPIHYEHWETVEKHKINTFLTSPKTIRFLIKNDPDANKKYDLSSLVSIWTSGEVIEQSIPEYIESKIKCRSS---NLYGQTESGCALLFDYKRINSKQFKTLFKPTPFLKPLIFSEDGIELPENQVGEVAFKLPLPPSFATTFYKNELLYKKMFNKFPGYYNSGDLGFKNENDYYGIVSRADDQIKIGGFDVLLNDIETSILKHPLVLECCSIGIYHQDLANVPIGLLVLNQQQPDNSDIKNQINEIIENDIGFYSELTKIIFVPQLPKTKTGKIPRQIISKFLNEPNYQLKDSTC--DREVFYSIKE---- 186686725 2682 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVYEN------QQFTYRELNAKANQLAHYLQTLGVGPDVVVGLCVERSLETIVGILGILKAGGAYVPLDPEYPTERLQFILEDAQVSVLLTQQQLVNSLPKHQARVICLD-------------------------------SDWEKIAQKSESNSLNTTTSDNLAYVIYTSGSTGKPKGVLVNHSNVVRLFEATNSW-YSFNAQDVWTLFHSYAFDFS-VWEIWGALLYGGRLVVVPYLVTR-SPESFFELLTQEKVTILNQTPSAFRQLIQAEQSTATTGNL-NLRLVIFGGEALELKSLQPWFERHGDQLPQLVNMYGITETTVHVTYRPKADLNSTASVIGRPIRDLQVYVLDEYKQPVPIGVPGEMYVGGA--GVARGYLNRPELTAQRFISSPFDNYKTGDLARYLPNGELEYLGRIDQQVKIRGFRIELGEIEALLAQHPAVWESVVVIREDELDDKRLVAYVVPKVKQSSTAA---ELRQFLANQLPSYMVPNTFMMLESLPLTSNGKIDRRALPK------------------------------ 186686725 1572 --------------------------------------------------------------------------HQLFEEQVARTPDAVAVVFEN------QQLTYQQLNNRANQLAHYLQSLGVKPDTLVGICIERSLEMVVGLLGILKAGGAYVPLDPGYPSERLGYALSDAQISVLLTQQHLVEK------------------LPEHQAQVVY------LDQNWDAILTADYAYAQFPKDNVHSQVQPTNLAYVLYTSGSTGKPKGVAIEHHSPVALVAWAKEVFTPEQLAGVLACTSICFDLS--VFELFVPLSWGRKVILAENALHLPTLP------AAEQVTLINTVPSVITELIRINGLPG--------GVSTVNLAGEPLQNQLVQQIYQQQIVKYIFNLYGPSEDTTYSTFALIEKGTTFAPPIGRPIANTQIYILDEYLQPVPVGVAGELHIAGA--GLARGYLNRPQLTIEKFIDPHSRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLGDVQASCVIAREDTPGDKRLVAYVVADQHCTTT---ISELRHSLKAKLPEYMVPNAFVVLESLPLTPNGKVDRHAL-------------------------------- 186686725 536 --------------------------------------------------------------------------------------------------SPERVLTYEELWRLANQVGHRLQQLGAKPNSLVAVVISKGWKQVAAVLGVLMSGAAYVPIDPQLPSQRQQQLLEQSQARVIVTDDPLVATSAWVGLIP---------------------------------VMLIDERMQSQEPTLPLAWVTPEDLAYVIYTSGSTGIPKGVAIDHCSAVNTL-LDINSRFCVSPADRVLALSALNFDLS-VYDIFGVLAAGGTIVM----PGVTEVKEPAHWVELMRQHHVTLWNTVPALGQMLADYLSRERMTPPQGLRLALLSGDWLPLSLPAQLRQLWSQMEIVSLGGATEASIWSICYPIDEVDPSWIPYGKPLVNQTFVVFDDRLNARPVWVPGELYIGG--IGLARGYWQDEERTATTHPVTGERLYKTGDLGRYLPNGNIEFLGRLDHQIKIRGFRIELGEIESVLGQHPSVQQTLVTSV-GESANRQLVAYVVPASPSEVHDPIIAHLREFLQEQLPAYMVPSHFVILEALPLTPNGKVDRKAL-------------------------------- 160933696 300 ----------------------------------------------------------------------------VLDRMVEEFPDQYAFRYTTLDYTR----TYAEFRDDVDTFARALIAMGVRPGDHVAIWATNVPQWYITFWATTKIGAVLVTVNTAYKIHEAEYLLRQSDTHTLVMIDGFKDSDYVSIIKELCPELLHCKRLPFLRNIVTV-DSAQEGCYTWQEAMDLSAQVPVEEVYRRAAAINKHDVCNMQYTSGTTGFPKGVMLTH-YNVVNNGKAIGDCMDLSTADRMMIQVPMFHCFG---MVLAMTASMTHGVTMSPIPA-FSPKKGLACINQEKITAFHGVPTMFIAMLGHED--FEKTDFSHMRTGIMAGSPCPIKVMQDVIDKMHMTEICITYGQTEASPGCTMSKTTDSLEARVNTVGAAMFGVECKIVDPETNEDLPDNVDGEFVAKG--YNIMKGYYKMPEATAAAIDE--NGWLHTGDLARRDENGYYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVSDVQVIGVPDKQYGEEIMACVVLKPGEAMTED---ELKDYVASHMAKHKVPRYVDFVDSFPMNAAGKIL------------------------------------ 56419228 8 -----------------------------------------------------------------------------FDRAVALYGDKTAMICSG------RTVTYRELGERVSRLANGLRGLGVRKGDRVAYLAPNTLEMLEGFYGVFEVGGVMVPLNTRLKPDDYVFILNHSETKVLFVDQELYGLIAPVKNK-----------LETVEEIIVHHKTEAAID-----ETAYEEWLAAQSSAPVPRPMDENDICSLLYTSGTTGNPKGVMLTHRNNYLHALVTM-HHLRVSDRDTYLHVLPMFHVNGWGAPFYYTANGATQIGL-----RKVDPKVIFDLVKEHQVTVMHMAPTVLNMLLQYYEQ--YQPDVPEGVRVVIAGSAPPPAFVARVEEKLGWE---FIQVYGMTESSPLSTISLIRPQLDGLPVEQKQMIGCEVKVVDENGEEVPKNGRAIGEVIVRSHGVMKGYWKNEEATAATI---RDGWLYTGDMATVDEYGHIDIVDRKKDIIISGGENISSIEVEGALYEHPAVLEAAVIAVPHEKWGETPHAFVVVRPGHTVSEE---ELIAFSREKLAHFKAITGVTFVDELPKTASGKIQKVHLRR------------------------------ 116748315 13 -----------------------------------------------------------------------------LDRSVAAYPDNDAVVY----TDRDFRLTYREFGELVDRIAKGLMALGVQKGEKVAVWATNVPYWVAMQFATAKIGAILLTVNTLYKISEVSYVLSQSETENIFLIDGFRDTDYIQELKTQQRGYLKSEKLPHLRRVFFLGPEKHRGMYSMPEVLNLGSHVRQEDYLARQAMLDPEDVVNMQYTSGTTGFPKGVMLTHLNIGLNGYWIGKNQL-LGPKDRVCLPVPLFHCFGCVLGVLAAINHASTLVIHE----FFDPVQVMSSIEQERCTALYGVPTMFIAVLEH--KLFDKFDYSTLRTGIMAGSPCPIRVMEEVMDKMNMKEITI--CYGLTEGSPVLTQTRVDDAIRKRVETVGRAMPAIEVMDPEKRTPVPSGLQGEVCCRG--YNVMKGYYKMPEATRQTIDEK--GWLHSGDLGIMDEEGYVSITGRYKDMIIRGGENIYPREIEEFLYKMDGILDVQVVGVPSAKYGEQVGAFVIPKAGFSLAPE---DIQDFCRGRISNFKVPKYVVFVDQYPMTASGKIQKYKLREMAA--------------------------- 119775039 37 ------------------------------------------------------------------------------------------------------RWSYRQYLTEIDRLATGLLALGIGPGDRVGIWSPNNIEWCLTQFATARIGAIMVCINPAYRPEELEYALVNVGCKALITHDKFKSSDYLAMLQSLAPELLQSSRLPDLKLVIRTGSEATPGMLNFDKVCSLGSDAEYADLQGISEKLSPFDPINIQFTSGTTGNPKGATLSHHNILNNGMLVAK-GMRFSHLDRLCIPVPLYHCFGMVLGNLVCVATGATAVFPG---DAFDPATTLAVVEKEHCTALHGVPTMFIA--ELELANFNDYDLSSLRTGVMAGATCPEEVMKRVQTLMHMQE--VVIGYGQTCSPINNLTEIDSSLELRVTTVGRALAHTEVKIVDVFGKTQPIGEPGDVCSRG--YCVMLGYWNDDAKTRDTIDSE--GWLHSGDLGVMDEHGYVRIVGRIKDMIIRGGENIYPREIEEKLFTHPQVQDAAVFGVQSDKYGEEVCAWIKLRPGANLDE---QEIRHFLTEKVAYFKVPRYIKFVESYPMTVTGK-------------------------------------- 77918846 32 -----------------------------------------------------------------------NFAYDVVDVYAAEQPEKRALVW-CDDHGNDRTFTFGDLKHYSDKAANLFRSYGIKKGDHVMLILKGRYEFWFCLLGLHKIGAIATPATHMLTSKDIKYRVEVASIPMIVVADDG--------LVEHIEEGQRQTGDRIRHKLILGEPRDGWLDFKSELEKASADFVRPEGNENTC----NDDTCLAYFSSGTTGYPKLIHHDMIYPL-GHILTAKYWQNNMDDGLHYTVADTGWAKVVWGKIYGQWLCGSAVFVYDY--DKFNAASMAAMAARYGVTTFCAPPTIYRFLIKED---LSQYDFSGLKYCVVAGEPLNPEVYERF---LKYTGLKLMEAYGQTELVVTIAT--WPWMEPKPGSMGKPCPLYDIDLLNAEGRPCDVGEEGEIVISGRPLGLFPGYFRDEDKTAEVW---YDGYYHTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALMEHPAVMECAITGVPDPDRGQVVKATIVLTKDFTADDTLKEKLQNHVKNVTAPYKYPRIIEFVPELPKTISGKIRRVEIRE------------------------------ 196177589 2615 --------------------------------------------------------------------------HHLFEEQVERTPDAVAVVCEGQD------LTYRELNSRANKLAHYLQYLGVKPETFVGIYVERSLEMVVGLLGILKAGAAYVPLDPAYPQERVDYILSDSEANFMITSSPLV------------------TFLPQQETQMICLDTDANV-------------ISQQNPENPNSEVKSNNLSYIIYTSGSTGKPKGVQICH-QSLVNFIKSMSNKPGLTTQDRLLAITTICFDI-HALEIYLPLTVGATIILVS-RQVAQDGLELADTISKHEATVMQATPSTWRMLLTANWQGNPQLK------VICGGESLPRELANSLLEKVRC----LWNVYGPTEATVWSTTNRANRDKNAPESIGYPIANTKIYILDNELQPVPIGVVGELYIGG--DGVARGYLKRPELNAERFLCDPFRIYKTGDLVRYLPDGNIEFLGRIDHQVKIRGFRIELAEIEAVLSQHPSVQDVVVLAREEEPGDKRLVAYVV-SGEVTPT---THDLRGFLKEKLPDYMIPSAFVGLDSLPLTSNGKVDRRALPAISRDLESQVVAPRT-PNEVVLAQI------ 196177589 473 --------------------------------------------------------------------------HQLFEKQVEQTPEAIAVVCEG------KQLTYAELNSRANGLARQLVEYGVRSETLVALFADRSIEFLTGMIAIFKAGGAYLPIDPQYPQQRISEVLQQSQAPFVLVSQ---------PLESILDQALDRIGSPAQPKLLHL-----------------EQLWEQPPAENLTIDCQPYHLAYVIYTSGSTGVPKGAMVEHRGMVNHLYAKIKD-LQLTHRDRVAQNARQSFDISVWQFLVA-LLVGGRVYIITDEVAAQSSQLLSQVQQQQITLLEIVPSLLRMVIEDLKGEQHKRFDLSTLRWLILTGEALPPQLCRQWFD--YYPTIPMVNAYGPTECSDDVTHHFPPTTEVLNMPIGRPVANTRLYVLDAQLQPLPIGVTGELYVGGHGVG--RGYLKNPQRTAEVFIEPGLRLYRTGDRVRYLPDGTIEFLGRMDYQVKIRGFRIELGEIETVLTQCPQVKETAVLVWEDADQHKRLVAYVV-HQGEQPT---ISTLQGFLRQKLPEYMIPAAFVFLEALPLTPNGKLDRRAL-------------------------------- 197785126 22 -----------------------------------------------------------------------------LDRAVATWPEREALV----DVPSGRRWTYAQFGADVDELASALLASGVAKGDRVGIWAVNCPEWVLVQYATARIGAIMVNINPAYRTHEVEYVLNQAGISLLFAS----LSHKTSDYRAMVDEV--RVRCRELREVVYI------------GDPSWQALLGRAVPDAVHPELSCDDPINIQYTSGTTGFPKGATLSHHNILNNGYFVGELI-AYSEQDRICIPVPFYHCFGMVMGNLAATSHGACMVIPAPS---FDPAATLRAVQQEGCTSLYGVPTMFIAELNLPDFA--TYDLSSLRTGIMAGSPCPVEVMKRVVAEMHMAEVSICYGMTETSPVSLQTRRDDDLEHRTGTVGRVLPHIEVKVVDPATGVTQPRGTAGELCTRG--YSVMLGYWNEPEKTAEA--VDQGRWMHTGDLATMREDGYVEIVGRIKDMIIRGGENIYPREIEEFLYAHPKIADVQVVGVPHERYGEEVLACVIPRDPA--DPPTLEELRGFCEGRLAHYKVPSRLKILDAFPMTVSGKVRKVELRETYAGD------------------------- 187602568 2 ------------------------------------------------------------------------------------------------------KLTYRQLNEKVDRMATALYQLGVRKGDRVAVMLPNSPHYIITFFACMRLGAIVVNTNPTYTGRELQHQLHDSGAETIVLLNIFWPRLREVRARVIVAHVFDTLGFPSNLLVKSAQRTPEWVDVMPEQDIFFQHLLEKYGPTPPRVSVTPDDIALFQYTGGTTGLPKAAMLTHRNLIANTVQIAAWLTRGEPGGEKMMAAIPFHVYGMTVAMIYSIHMGAEIVI---VPNPRPIDNVMNVIQRERCTLFPGVPAMYIGIINHPK--VNEYNLRSVKACISGSAPLPMEVQEKFGQLTGGRL---VEGFGMTEASPVTHCNPVFGERRAGSIGIPVPDTEAKVINLDTGEEIEPGETGELCVRGP--QVMKGYWQRPEETAQTIDAD--GWLHTGDIARVDKDGYFYIVDRKKDMINVGGLKVLPRDVEEVLFMHPKVMEAVVVGIPHPQRGDTVKAFIVPKPGENPTAE---EIKEFCKLHLAPYKVPREVEFRSELPKTLVGKVLRRVL-------------------------------- 84502522 17 ----------------------------------------------------------------------------LLRRSAARVPNRNALTFR------DRTDTFAELDTAVNRAAHALAAEGVGKGDRVALFSHNNRTFVVVRFALARLGAVTTPVNFMLSAPDVAYILDHSGAKLIIAEDA---------LCPVADAAMKETGQELPRFFIPHEGTPEPDGWRP-----VSELLEHPDDSALWVDVDAEDPIQMMYTSGTESRPKGALLT-SGSLYSHYATCIADGEMREDMVTLHCLPLFHCAQLDCFLTPALYLGAVSILHEKA----DPAAMLEAIETHGVTQLFCPPTVWIALLRHPD--FDTRDLSSLQLGYYGASIMPTAIIEELLTRL--PNIRLFNFYGQTEMAPNATILKPHDQLRKLGSAGRPGLNVETRVVDDDDNPVPVGEVGEIVHRSP--QLITEYYRNPEKTAEAF---RNGWFHSGDLGRFDEEGYLYVVDRKKDMIKSGGENVASREVEEAIFRHPDVAEVAVFGIPHPTWIEAVTAVVVPRAGADLTVEV---LNDYCRDTLSHFKAPKHIELAQELPKNASGKILKRLLRD------------------------------ 126179036 22 -----------------------------------------------------------------------------LNRIATEHPDSEALVSV----HQGTRWTYAEFLERVDTLARALMALDVERGDRVAIWALNYAEWVLVQFATAKIGAIMVNINPAYRTYEFEYAMKQSEVQTLLIQGRFKTSDYVGMFYESCPEAINSDKFPFLKNVVFLGDIPYNGMYTWDDLLSKAELVRPEELREREESLSFDDAVNIQYTSGTTGFPKGVVLTHHNILNNGFI-IGEGMKFTHEDRLCIPVPFYHCFGMVLSNMASVTHGAAMVLPAPV---FSPEAVLKAVQDEKCTALHGVPTMFIAELSHPDFAKYRLDT--LRTGIMAGSPCPTEVMREVNKKMNMSEIVIVYGQTETSPGVTMTTTADPLERRVSTIGKPFPHTEIKIIDPNTQRIVPRGETGEICARG--YCVMRCYYNNPNATRATIDESHWN--HTGDLGTMDEEDYVKIVGRLKDMVIRGGENIYPREIEEYLHNHPKVADAYVIGVPDRKYGEELMAWIKTDNGATLTED---EVKEFCRGRIAHFKIPRYVKFVDDFPMTVSGKIMKFKMREMA---------------------------- 145225443 23 -----------------------------------------------------------------------------------------------------RRWTYAELDAEIDTVARGLMAIGVERGDRVGIWAPNCPEWVIVQYATAKIGAILVNINPAYRTHELRYVLEQSGVATLISATQF----KTSDYVAMVDEV--RPDVPALQRVLFIGTADWDTLRAAGSGVDDADLRRRSGA------LSNRDPINIQYTSGTTGFPKGATLSHRNILNNGFFVTEQI-RLQPGDRLCIPVPFYHCFGMVMGNLGCTTHGATIVIPAPA---FDPGLTLRAIETERCTAVYGVPTMFIAMQNHPDFA--ERDLSTLRTGIMAGAVCPVEVMKRCVEEMHLTEMSIAYGMTETSPVSCQTLIDDDLERRTSTIGRVHPHVEIKIVDPETGEIVERGTPGEFCTRG--YSVMLGYWREDEKTAQAIDAD--GWMHTGDLAVMRPDGYCNIVGRIKDVVIRGGENIYPREIEEFLYTHPDVEDAHVIGVPDDRYGEEVCAWIRMRPGRTALDA--AAVREFATDKLAHYKIPRYVHVVDEFPMTVTGKIRKVEMREV----------------------------- 171326101 9 -----------------------------------------------------------------------------LDRAVSLYGDKTAMICSG------RTLTYKQLNERVNQLSHGLKQLGVEKGDRVAYLAPNTLEMLEGFYGVFQLGAIMVPLNTRLRPEDYLFILNHSESKVLFVDQDLYHFIAPIKDK-----------LQTVKTIIVHQKNEETDEID-----YEEWLAQHPSTSFDRPDIDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALISM-HHLRVSDQDTYLHILPMFHVNGWGAPFYYTANGATQIGL-----RKVDPKVIFDYIQTYKVSVMHMAPTVLNMLLQYYDEHKPVIDHPVRVVI--AGSAPPPSFVTRVEQDLGWE---FIQVYGMTESSPLNTISTIRSHLRDLPGYPMIGCEVKVVNEYGDEVPHDGKTIGEVIIRS--NNVMKGYWKNPEATMEAI---RNGWLYTGDMGTVDEYGYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAAPHEKWGETPHAFVVVRPGHEVTEE---ELIAFSREKLAHFKAITGVTFVDALPKTASGKIQKVHLRK------------------------------ 108805185 30 -------------------------------------------------------------------------------------------------------ISYARLEDLASRFAAALVERGVGKGDRVAIFTQNNPQFLIAQYGAWKRGAIAVPLNPMFKHRELDYHLNDSGAKALVCLEGLYRAGEVVPGTRVEHVFTTSELDLLPEGAGYANLAGARKLRPEGTEDLLEVLETTPPDGGARERVSPEDIAYLVYTSGTTGPPKGAVETHSNVAYNAEVY-RTWMRMGDEDSVLGVAPLFHITGLVGHGALAALAGIPLVLFH----RFDPSEALRLIEKWRPTMTVGSITVFIALMNAPDAA--GRDLSSLKKCYSGGAPIAPSITEQFEEKFGIYIHNIYSNSPTHAVPYGSRAPVDEKSGALSVGVPVPGCEARLVSLEDPSEEVPVGEQGEFAARGPMI--FREYWNKPEETERAFHE---GYFLTGDVAVMDQEGWFYIVDRKKDMINVSGYKVWPREVEDVLYTHPAVKEAAVVGAPDPYRGETVVAFVALKEGQRIPEE---DLVSYCRERMAAYKYPRRIEFLEEVPKTATGKFLRRELRE------------------------------ 172056758 6 ---------------------------------------------------------------------------------ARQRPDSIAYVFE------DVAVSYREFVEKFHRAAGALESHGIRKGDHVALILGNSPAFLIGYYAVMKQGAIAIPINPTYTPDELGYILMNGDVKGILGIAPLVEAAKE-----------RLIHLPHLAVVVSVPFNGQVGPEEQLGTVQFTTLERWLEIEHPIEEVEMDETAVILYTSGTTGKPKGAMLSH-RNLTSNARSIGEYLNVSEQDRTLAVLPMFHVFCLTVVVNASLAHGAAIIIAS----RFSPQETFELAKKEQVTIFGVPTMYNFLLQTVKAHPEYTSAFESIRLFVSGGASLPVPLLQAFDETF---NCHILEGYGLSEAS-PVTCFNPLDGVQKPGSIGPSIVNVENKVVDELGQEVPVGQVGELIVRGP--NIMTGYYK---MPEETQATLKEGWLYTGDLARQDEDGYFYIVDRKKDMIIVGGYNVYPREVEEVLYQHPKVVEAAVIGVPDEEMGEAVKAFVVVRE-----PLTESEIMDFCAISLAKYKCPTRIEFIDQLPRNTTGKILRTVLKK------------------------------ 116748562 13 ----------------------------------------------------------------------------LLDRAIERFPDNEVIVYE----DRDFRLTYREFGELVDKVAKGLMALGVKKGEKVAVWATNVPYWVVLQFATARVGAVLLTVNTAYKTAELEYLLRQSECENIFIIDGFRDTDYVLTLYDLLPELLSSSRFPHLKRVFFLGHEKHRGMYSVAEVLALSVMTDDEQYRARQEELDVHDVVNMQYTSGTTGFPKGVMLTHFNLVNNGYWIGKNQL-FGPEDRICLPVPLFHCFGCSLGVMAAVNHGSALVILEG----FDPVSAMTAVEKERCTAIYGVPTMFIAILDHPLFP--KFSFASLRTGIMAGSPCPAPIMNRVIEKMNARQITIVYGLTESSPGMTQTRVNDDIRKRCETVGRAMPGVEVCIMDPELRTPVPLGVPGEVCCRGYIV--MKGYYNMPEATMQAI--DQQGWLHSGDLGVMDKDGYVAITGRHKDMIIRGGENIYPKEVEEFLYGMEGIRDVQVVGVPSAKYGEEVCAFVILKDGSSYSP---QDVIDFCRGKISRYKIPKCVAFVDGYPMTASGKI------------------------------------- 153886195 33 ------------------------------------------------------------------------------------------------------RWTWRTFAEQVDALAAGLHALGLERGDRIGIWSPNRVEWVLTQFATARLGLILVNINPAYRLSELEYALNKVGCKAIVAAEAFKTSRYLEMLQTLAPEALNAAKLPALRWVIRMGEANTPGMLNFADVVARGKSVPVDALDAITATLSPDDAINIQFTSGTTGAPKGATLTHVNVVNNARF-VAMAMNLQEGDRLCIPVPLYHCFGMVMSVLTCTATGACMVFPGEA---FDPLATLRTVAEERCTQLHGVPTMFIAQLDHPD--FKSFDVSTLRGGIMAGSPCPIEVMKRVVSELNLREVTIA--YGMTETSPVFQSAVTDPLDKRVTTVGRIQPHLQVKLVDGAGEVVPVGEKGELCTKG--YSVMLGYWDDEAKTAESIHD---GWMRTGDLATFDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVNVFGVPDPKYGEEVCAWIVLKPGQQATED---EIRAFCQGQIAHYKIPRYIRFVTEMPMTVTGKVQKFVMRD------------------------------ 73958920 52 -----------------------------------------------------------------------NFAKDVLDQWAGKRPSNPAFWWI-NGNGEEVRWSFEELGSLSRKFANILEACALQRGDRVIVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKAKCIITNEV---------LASAVDAVASKCENLHSKLIVSQKPKDGWGNLK--------EMIKHASDNHTCVNTKHDEMMAIYFTSGTSGSPKMTGHSHSSFGLGLSVNGRFWLDLTPSDVIWNTSDTGWAKSAWSSVFSPWI-QGACVFAHYLP-RFEPTSIFQTLSKFPITVFCSAPTAYRMLIQSD---MTSYKFKSLKHCVSAGEPINPEVTEQWRKRTGLD---IYEGYGQTET--VLICGNFKGMKIKPGSMGKPSPAFDVKILDVNGNVLPPGQEGDIGIQVLPNRPFGLFTHYVDNPTKTASTLRGNFYITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVESALTEHPAVAEAAVVSSPDPIRGEVVKAFIVLTPDYKDQEQLKKEIQEHVKKTTAPYKYPRKVEFIQELPKTISGKIKRNELRK------------------------------ 114799539 17 ------------------------------------------------------------------------------------RPDETALWFEG------RATSFAELDRRSNQIANGLIRLGLQPGDRVGYLAKNTDAYYELLFGCAKSRTVMTGVNTRLAPPEVKFILSDAKARVLFVGKEFYAMIDQI-----------KAELPDLVRIITLDGDREDWDYFP-------SWRDSKPAEPPGLDVQGEDDVIQLYTSGTTGLPKGVQLTNNYRAFFTQAGMLEWSSYDAGEAIMNAMPQFHVAGVNVGVLASLQGAKTVILREIDP-----QAILRLIPEHRIAHAFWVPAVILMLTQQPN--IRETDFSSLKQVFYGASPISEALLRTAVEIMGARFTQLYGLTETVGAGTFLPPEAHDPSWGKLRSCGVPWPGAVVRVVDGDGKPVPTGEVGEIVIKSGFV--MKGYWNRPEATQDAV---RNGFFHTGDAGYFDEDGFLYIHDRVKDMIVSGGENVYPAEVENAIFGAPGVADVAVIGVPDEKWGEAVKAIVVKKPGEDPSPE---SIIAWAKDHIAAYKAPKSVDFIEALPRNPSGKILRKDLREPYRGQTRRVG-------------------- 148553752 14 -----------------------------------------------------------------------NAAADLIDRNLIDRADKIAVI------DDLGRYSYREIAERVDRFAGYLAGLGVPVESRILLCLQDSVNFPVAALGAIKAGLIPVMVNPLLPSSDLDYMLRDSRARLLVASAGAWPSLDPV-----------MAGQPYLQTILVADGDA------PAGTIAFADAVAGAQPIAEAAATHADEPCLWQYSSGTTGRPKGTVHSHANVQRLMGLYPRQILGLDENDVTYSAAKLFFGYGFGNGLVFPFSVGATAILMAGRPTA---EAVWRRLIDHRPTIFFGVPTLYASLLAAPEAP--ERDRLALRLCTSAGEALPRPIGEQWRARYGTD---ILDGIGSTEMFHIFLSNRPG--DVAYGTTGLPVDGYELRLVDEAGQPVADGDVGELHVKGP--TSALGYWCNREKTQATFVGEWT---RTGDKFLRSAEGRYVYCGRSDDMLKVSGIYVSPFEVETALLSHEAVREAAVVGWADEQGLIKPKAFVVLGDGQAPSDAIEAALKAHVKQLLAPYKYPRWIEFLDALPKTATGKVERYKLRQ------------------------------ 73670286 10 ---------------------------------------------------------------------------NYFEKQVAVDPDHEFIIY----PDRNLRFTYGQFNERVNNLAKGLLAIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHEVEYVLKQSDMKALAMIDSYRDNELVPELKTSERGRLKSKNFPYLKSIIYVGQEKHRGMYNTNELMLLGSHYPDDKLREIMTSVDCDDVVNMQYTSGTTGFPKGVMLTHKNIL-NNGLSIGDRQRFTYVDKLCFPVPLFHCFGIVLGVMAVLTHRATLVMLE----VFDPLLVLAAVHKEKCTALYGVPTMFIAEYTH--PMFDMFDLSSLRTGIMAGSTCPVEAMKKVVNDMHCYQITSVYGLTEASPGMTQTAVDDPLELRVETVGKHFPSVEVRVVDPDTNEPVPLNTVGEICCRG--YNVMKGYYKMPEETKKVIDED--GWLHSGDLGTCDENGYYRITGRIKDMIIRGGENIYPREIEELLLTMPEITDVQVVGIPDKKYGEIVGAFVILKKGADFTEV---DIRDYALSKVARYKVPKHIFIVDEFPLTASGKIQKYRLRELA---------------------------- 13310126 41 ----------------------------------------------------------------------LNACVECCDRHAGD--GKLALIHE-DRDDNSARYSFDQLKAQAARFANVLKAQGVGAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHARVIVTDS---------HNRAKLDEVQACPSIITVR--------------ARSGELDFQQCLDAASPVCEPVMRSGNDPFLLMFTSGTTGPAKPLEVPLHAIVAFQGY-MRDAIDLRPEDNFWNLADPGWAYGLYYAVTGPLSLGHATTFYD---GPFSVESCAQVIDKLGITNLAGSPTAYRLLIAAG-KAFSAPVKGRLRVVSSAGEPLNPEVIRWFAEEL---DVTIHDHYGQTELGMVLCNHHGLLHPVHLGSAGFAIPGHRIVVLDAQGNELPAGQPGILAVEQSPLCWFAGYHG------QATKAFVGKYHLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLANGHVGSVELEETLRQHVRQRLYAHAYPREIEFVSELPKTPSGKLQRFILRN------------------------------ 111019298 4 -------------------------------------------------------------------DARTDTVDGVLRRSAAKFPDRRALTFE------DRAWTYRELDDAVSRAAAYLRSLGLSAGERVAAYGTNSDAYTIGFLACARAGLVHVPVNYALEGDELTYLVSQSGSAAVLVDPALTGTLDSV------------RGALDLRHVVPLRDAEDSLLAHSG----------SGDVPVLAEPVAATDLAQLLYTSGTTSKPKGAMMTH-GGLVHEYVSSVIALALSDGDNPLICMPLYHSAGMHVFMMPYLSVGASVNLMQ----TPDIPEILRRIEADRIGSLFLAPTVWVPLAGHPD--LETRDLSSLKKAQYGASIMPVTVLNRLRER--YPDLGFYNCFGQSEIGPLATVLQPEEHEDRPSSCGKAVFFVETRVVDPDGNDVPDGTPGEVLYRSPQLC--LGYWDNPDATAEAF---RDGWFHSGDLVTRDPEGYITVVDRIKDVINTGGILVASREVEDAVYTHPDVAEVAVIGTPDDKWIEAITAVVVLREDAAG--VTPDGLIAHVKERIAPFKVPKQVVFVDELPRNQSGKLLKRELRA------------------------------ 194290085 8 ---------------------------------------------------------------------RINAAAELVDRHVRERGERIAIRHRRD--GRIETVTYAQLAALVNRIAHVLVEMRLVPGNRVLLRGPNNLMMAASWLATLKAGLVAVPTMPLLRARELKQIIDKAQVSAALCD------ARLREELDANQQAGGEYHCPSLAQTLYFNGEGKG---------SLEAALAGKPETFDACDTARDDVCLIAFTSGTTGQPKGTMHFHRDVLAMCDLFPRHVLRSVPDDIFCGTPPIAFTFGLGGMLCFPLRIGASTVLAE----KLTPEALLELIHDFRATIVFTAPTFYRQMAALAP----RFDISSLRHSVSAGEALPDATRQSWKAATGIEM-----TDGIGGTEMMHIFISSAGAEVRPGAIGKVVPGYVAQIVDDEMRPLPPGQVGKLAVQGPTGCR---YLDDPRQANYVKA----GWNLPGDTFTVDADGYYFYQARSDDMIISAGYNIAGPEVESALMQHEAVAECGVVGAPDDGRGQVVMAYVVLREGVAADDATRTALQDHVKRQIAPYKYPRRIEFVPALPRTETGKLQRFRLRQMAE--------------------------- 218289140 18 ---------------------------------------------------------------------------------AEAYPDRPALWFFGY------KMTYRQLLDACCRFANAMRAIPLNKGDRLAIMLPNCPQAVIAYYGALLAGLTVVQHNPMYTPRELKHQLEDCGARVLVTLDELWPRVEAVEPVEYYVVTSIRDYLPPVKSLLYPRQGGVPKVPYGTRVLAWKHCLANATGELPQVEVDPMDIALIQYTGGTTGVPKGAMLTHYNLVANAIQSALWTYKLQRGERYLAVLPFFHVFGMTVLMNQSMYTGGMLILVP----RFQAEQVLKLIHEFKPTVFPGTPTMYIALMNHPDRP--RYDLSSIEVCVSGAAPLPHEVQAQWEKLTGGKL---VEGYGLTEASPITHANNF-WAERKPGSIGIPFPDTDAQVVDPDGNPLPVGEIGELAVRGP--QVMKGYWNRPDETASV---LRNGWLFTGDLAKMDEDGYFYIVDRKKDIIIAGGYNIYPREVEEVLYEHPAVAEAAVVGVEDPYRGQTVKAFIQLKPGMQVTE---QELDEWCRANLAAYKVPRAYEFRDSLPKSAVGKILRRAL-------------------------------- 118051788 8 -----------------------------------------------------------------------NFAQHLFDLN-QGRGDKNAY------TDDQGTLSYAQLQEQARRLAHGLLAAGIHREERVLLVMHDMREWVISFLGAMYAGVVPVAVNTLLTAADYAYMLEHCRAQAILT------NGALVPVVQQ-----ALEQAHHEVNHIWVARPEDASPGLPPAFEALQPWLQQQTPLAHAARTMGDDPGFWLYSSGSTGKPKGAVHTHANPYWTAELYGKPVLGLNENDVCFSAAKLYFAYGLGNALTFPLSVGASVVLMAERPTPEATFRRWT---EHRPTVFFGAPTGFAGMLAHPALPARERVSLRMCS--SAGEALPAEIAQRFKNHFGAD---IVDGIGSTEMLHIFLSNRPD--DIRYGSTGKPVPGYAVELRGEDGQPVADGEIGDLYIKGP--SAALMYWANRDKTRDTFQGA---WLKSGDKYVRDAEGYYTYAGRSDDMLKVSGIYVSPFEVESTLQQHPAVLEAAVIGVTDEQGLTKTKSYVVCKPGQSASED---ELKAFVKNRLAAYKYPRFIEFVDELPKTATGKIQRFRLREL----------------------------- 76800737 6 -----------------------------------------------------------------------NAAYDLVGKH--EHADRPAL-FQAYPDGRREEYSFGDLDDESDRLANALADLGVGRGDRVGVVLPQVPANPITHLACWKLGAVSMPLSVLFGPDGLQYRLDDSEATVAVVDRDSYETVDGI-----------RERCAGLEHVVEVDWAGA---GHHEGSTTFSGLVAAADSSFEPVDTSPETPAIIMYTSGSTGPPKGALHTHSVWVGHCPAFKMYFELDMSEAVFWTPADWAWIGALGDLVFPAWHYGRPVVGYPM--GEFDPELAFELSAEFDVTSTFLPPTAIRM---LMGIETDSYDLSLEAIC-SGGEPLTSEILEWAEAEL--DGVAVNELYGQTEANLLVCNCQSWFPAQAGSMGKPVPGHEVAVVDPDDGTPVATGEVGQIAVKR--TDDPVVFEEYWNQPEKTASVTVGGWHLTGDLAERDEDGYIWFKSRDDDIIITSGYRVGPGEVEEAILEHPDIEQAGVVGVPDETRGEIIKAFCQPVEGVAGDDGLRTEVQSLVKENLAKHEYPRELTFVDELPTTTTGKIRRTELRK------------------------------ 148652671 35 ----------------------------------------------------------------------LNAYLACCGRHVRNGGDKVALVHE-DTKQKITQLSFNELDQRSAQVANLLKAYGVKAGDRVATMLPRTPELLIVVLATWRVGAIYQPLFTAFGVESIAYRLDKADTKVVFTN---------LDNRSKFDEIENLP-------TMVLIEAQAAADASGYSDDIFSKA-EQYSEVCEPVLLTPDAPFLQMFTSGTVGKSKGVSVP-LAALPTFYLYMRYAIDLQQTDHYWNMADPGWAYGLYYAITGPLLMGITTYFNEMG---FDAQNTLDFLVRHKISNIASSPTAFRMMKSSGVFEGVA-DQLSLRVANSAGETLNTEVVGWVSENLGCKVC---DQYGQTETGMTCCMHHALQHEAPTGSMGMPLPGHKLVVLDADMQLVEDGVQGQLAVVVSQSPAF--YFNGYSWNEKQAF--FDDYYLTGDVVERHQDGTFWFAGRDDDIIITAGYRIGPTDVENCVMEHEAVAESAAVGVPDETRGHVIKSYVVLKEGIDGSEDLVNQIKSLVQKRLSAHAYPRYVEFVTALPKTPSGKIQRFLLRQ------------------------------ 114643324 52 -----------------------------------------------------------------------NFAADVLDQWSQERPANPALWWV-NGKGDEVKWSFRELGSLSRKAANMLTKCGLQRGDRVAVILPPIPEWWLVNVACIRTGIIFMPGTIQLTAKDILYRLRASKAKCIVASEEVAPAVESIVL-----------ECPDLKTKLLVS------PQSRNGWLSFQELFQFASEEHSCVETGSQEPMTIYFTSGTTGFPKMAQHSQSSLGIGFTLCGRYWLDLKSSDIIWNMSDTGWVKAAIGSVFSSWLCGACVFVHRMAQFDTDTFLDTLT--TYPITTLCSPPTVYRMLVQKD---LKRYKFKSLRHCLTGGEPLNPEVLEQWRAQTGLDL---YEGYGQTEVG--MICANQKGQEIKPGSMGKGMLPYDVQIIDENGNVLPPGKEGEIALRLKPTRPFCFFSKYVDNPQKTAATIRGDFYVTGDRGVMDSDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDQIRGEVVKAFVVLAAPFKSPEKLTLELQDHVKKSTAPYKYPRKVEFVQELPKTITGKIKRNVLRD------------------------------ 127513521 37 -----------------------------------------------------------------------------LDQMAASHPDQLAIV----MHHQGIRWSYQEYQSHIDELAAGLLAIGIKPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALNNVGCRAIICAEKFKSSHYLSMLYELAPELLESANLPSLEFVIRMGDEASPGMLNFNHLKRPLTESDRKALKDTAAQLSPFDAINIQFTSGTTGSPKGATLSHHNILNNGLLVAK-AMRLGLEDRLCIPVPLYHCFGMVLGNLSCISVGASAI---YPSDSFDPLTTLEVVEAERCTALHGVPTMFIAQLEHPE--FKRFDLSSLRTGVMAGATCPEEVMRRVQDLMYMKE--VLIGYGQTECSPINNMTEIGSSLEKRVTTVGRALAHTQVKIVDEGEVLPVGQPGEVCSRG--YCVMQFYWNDAEKTAATIDSE--GWLHSGDLGEMDSEGYVKIVGRIKDMIIRGGENIYPREIEEKLYTHPDVQDAAIFGVKSEKYGEEVCAWIKVQPGASVTEE---EIRHFLTEKFAYFKVPRYIKFVEQYPMTVTGKI------------------------------------- 154686990 34 -------------------------------------------------------------------------------------PNHTAIYFLG------KKLTFQDVLTDSLKLAAFLRKTGLKKGDRAAIMLPNCPQSVIAFYGVLFAGGIVVQTNPLYTEHELEYQLKDSAPRVIITLDMLFPKVKTLSLVERIITTSIKDFLPFPKNMLYTLTQKQQVHIDYDGCEQIHKLAERAEEAEPFDIDPAHDIAVLQYTGGTTGYPKGVMLTHRNIQANTEMCAAWMYKMKKGEKVLGIVPFFHVYGLTAVLNFSIMQGCEMILLP----KFNPLDTLKTIDRLKPTVFPGAPTIYIGLLHHPE--LNKYDLSSIESCPSGSAALPVEVKQKFEKVTGGKL---VEGYGLSEASPVTHSNFIWGKNKPGSIGCPWPNTDAGIYSEEKGGLAGPYEHGELIVKGP--QVMKGYWNKQ---EETARVIRDGWLFTGDMGYMDEEGFFYIADRKKDIIIAGGYNIYPREVEEALYEHEAVQEIVVAGVPDSYRGETVKAFIVLKKGAEADAD---ELDAFARERLAPYKVPKLYEFRKELPKTAVGKILRR---------------------------------- 83647571 2 ------------------------------------------------------------------------------------------------------RLTYAQVERMTNQVANNLLAAGILPGDRVALSCPNLHFFPIAYFGIIKAGAVVVPLNVLLSEEEIAYHLRDSQARAYICFEG-------IPDMPLGPRGLAAFNAVVDCQRFWLMPSGSSLVKGDMPALF--DELMVGDEPAPDIVTQADDTVVVLYTSGTTGKPKGAELTHANIFLNVAQFARLS-EARLDDNQLVALPLFHTFGQTVQMCGGFYNSNKLVLIP----RFDPKAVVEAMVQEDITVFCGVPTMYWAHGIELEEAVVAKVRDRLRLCGSGGSSLAIEILRGFEAKF---QVPILEGYGLSETSPVASFNVLDR-PRKPGSVGVPIWGVDIKVVDEKGGEVAHRERGEIVIRG--HNIMKGYLNRPEATADAI---RNGWFHSGDIGYMDEDGYLFIVDRLKDMIIRGGYNVYPRELEETLLTHPAVSLAAVVGVPDSQYGEEIKAFVILKEGARADAE---EIREWCKSKMAAYKYPRLLEICDSLPMTATGKILKRELKSL----------------------------- 160896520 11 --------------------------------------------------------------------------HEALRRNARNHPGRDAYIWYG------RHISWAEVDAASDAFAARLQALGVGRGEPVALFMNNCPQYIVAHYGIQKIGAIVCPCGPLNKEHELQYQLDDLKARVIVAADVLLPVVDKVRASTALRHVLAGDWLPESATLALPPELLAPVQPLPEGVESFWDVM-HSGAKPVPVDVAMDDVSLMTYTSGTTGLPKGAMLSYGNAASKT-AGASSATGVNAGDMLLAVAPLYHIAGMSMGVNMPVHSGATCVLLH----RFDPLAVAQALERYRVTWWYSIAPMNVAVMQLPGVEAMDFSALRRNTVTSFGIAYTEELARQWKR--FTPNCISSEAAYGLSETHTMDTSMPGDAIRWGTHGKPLPGNEVRIIDPETGEPLPAGEVGEITIRGP--GNFKGYWNKPEATART---LKNGWVHTGDMGRIDADGYLTFIGRFKEMIKVSGYSVFPEEVEAILIKHPAVAQAAVIGVPDPHRGEVVRAFIVTRPGRQIAAE---DLVQWSRENMASYKAPREVRFIEALPATGAGKVLRRMLKD------------------------------ 152975536 1472 ---------------------RLLEDAVENPEKQIGRL--EILEEEEYCTILK----------KWNGGFQT-TAEELFERQVRKAPGATAVVFEG------KTLSYEQLNKKANQLARLLIAKGVGPEQIVALAMPRSLDMMISLLAVLKAGAGYLPLDPDYPADRISFMLSDAQPVCIITSTE-----------------VEIEYQATNVIVIDDVKTRNAIDQYCTEDIEDVERIQ---------PLLPVHLAYVIYTSGSTGKPKGVMIPH-QNVVRLFGATDHWFQFDETDIWTMFHSYAFDFSVWEIWGPLLYGGRLVVVPHTVSRSP--QEFLHLLVKERVTVLNQTPSAFYQLMQADRENIELGKQLSLRYIIFGGEALELSRLEDWYSRHKEHAPKLINMYGITETTVHVSYMELDQNIVSLRANSLIGCSIPDYVLDSYLQPVPPGVIGEMYVAGA--GLAHGYLGRAGLTAERFIANPYGMYRTGDLARWRQDGTLDYIGRADHQIKIRGFRIELGEIEATIMQHPQVEQAAVIVREDQPGDKRLVAYIVLSPQIQIETV---HMRQYVGKSLPDYMVPSTFVVIDQLPLTPNGKLDRKAL-------------------------------- 152975536 463 ------------------------------------------------------------------------------------------------------QLTYQELNERANKLAHFLLERGVQPGQFVALAFPRTVDMLIGMLAVLKTGSAYIPVDPEYPADRVQYILSDANPICMITTSSVLEN------------------LPDERKVETFVVDREVMKRKLQQYPCINPETRHASSLL--------NPAYAIYTSGSTGKPKGVVVS-MESLSNFLLAMQDTFSLQENDRLLAVTTFAFDIS-ALEMYIPLISGASIRIAQKEE-IQDSVTLAEVLQKEKITIMQATPSLWQMLVTDNPESIKG------IRALVGGEALPNALAAKLKEL----NCDVTNLYGPTETTIWSTVMHLNSTNTHIPPIGKPIWNTEVYVLDASLQPVPPEVVGELYIAGA--GLAHGYLGRPDLTAERFVANPYGMYRTGDLVKWRRDGYLEYIGRADYQIKMRGFRIELAEIETVLHQHAAVQQAVVLVREDQPGDKRLVAYIVGES------ADSTDIRSYVAEHLPAYMVPSAIIVLSKLPLTPNGKIDRKAL-------------------------------- 109896485 25 ------------------------------------------------------------------------------------------------------RWTYATLKQKVDELATGLLALGIGKGDRVGIWGPNSFEWTVTQFATAKIGAIMVCLNPAYRLRELEYALNKVECKAIVCAEQFKSSCYPEMLQQLIPELIQCAAAPHLRNIIKMGNSTVPGMLNYERVTQMGGDAERNQMATITSQLLPDDPINIQFTSGTTGQPKGATLTHCNILNNGFLAGE-GMRLSPNDRVCIPVPLYHCFGMVLGNLSCIAHGATMI---YPNDAFDPLTTLQVVEKERCTALHGVPTMFISELDHAD--FKQFDLSSLRTGIMAGSLCPAEVMKRVINEMHMEH--VLIGYGQTELSPLNHLTLPDPLQKRVETVGRVMSRIEVKLVDEYNRVIPIGERGEVCTRG--YSVMRGYWNDPIRTAETIDAG--GWLHSGDIGIMDEDGYVTIVGRSKDMIIRGGENIYPKEIEEFLYTHPAVQDIQVFGIAHTDFGEEVCAWICLKPG---SSACATEITDFCKNQIAHFKIPKHIRFVEEFPLTVTGKV------------------------------------- 153010019 24 -----------------------------------------------------------------------------LDQIAEKYPDRPAVI----VRHQNIRLTYSELKQLTDRLAEGFLAIGLRPGERLGIWSPNNLEWILTQFASAKAGLILVNINPAYRAHELEYVLGKVECAALILAPSLKTSNYIDILRSIVPELVMSERLPNLRCVIRIGAEQTPGMLNFDDVAQSGDEVTGQELAQLAEELQFDDPINIQFTSGTTGSPKGATLSHHNILNNGFFVGE-AMQLSEQDRLCIPVPFYHCFGMVLGNLACVTHGSCMVIPNES---FDPLLTLQTVEEEQCTGLHGVPTMFIAMLDHPD--FSRFNLTSLRTGIMAGSPCPIEVMRRVVSEMHQSEITIA--YGMTETSPVFQSSTTDPLERRVSTVGRIHPHLEVKIVDADGKVVPRGEKGELLTRG--YSVMRGYWNDAESSAGAIDDA--GWMHTGDLATIDEEGYCNIVGRIKDLIIRGGENIYPREIEEFLFSHPAISDVQIFGIPDRKFGEIICAWVKLHKDGQLSEE---ELAEYCRQRIAHYKVPAHIRFVDQFPMTVTGKIQKFVMRQV----------------------------- 145590703 40 -----------------------------------------------------------------------------LDRQATENGGRTAYIYFNN------KISFKTVGEHSDRVASALKEWGLGKGDVVALYMPNTPAFPIVYYGALKIGAVVTPMNPLYTPREVAWQAKDAGARVIFAADIFYKNVEEAAKMYQFDRIVVAEYMPALIKPLAKMRLKPPKIQYGGRVIPYRNLLGYSPTSYRATINPTEDLAALMYTGGTTGLPKGAEITHGNISANLQQLKPLYDAVRRGLVMMGILPWYHIYGQVTVMHYGIFEGATVVVMP----RPDVEQLMKWVQKYNVHVLHGVPTLYNMIINHPK--AREFNLRSLAFCISGAAPLPGEVAKKFEELTGATLR---EGYGLTETAVVTHVNPLYGKAKIGSIGLPIPSTYAAIADTEKPELLPPNQVGELVISGP--QVFRGYHNRPEENAQAFFECCGRWFRTGDMAYMDEEGYFYIVDRKKDMIKYKGYSVFSREVEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREECK-GKITAEDIIKWTEDKLAHYKRPRAVEFRDDLPKSAVGKILKRELKA------------------------------ 212639346 7 ------------------------------------------------------------------------------------------------------RYTYKQWAKEVDKLANAFLKAGVRKGDRVSTVLFNTAELATAFFACAKIGAVFNPINFRLRPKEIAYILTDATPKIVLFEQAVEPQITAIHHEFPH---------------ISFWIIDGQVPTYAA---SYHEQIQCASNELPTIDVSENDLYAIMYTSGTTGRPKGVMHRHRDMIEQS-LICNSVMRIRETERGLVTAPMFHCAELHCCFLPRVHAGATNVIVH----HFDPKQVLTVIEQEQITVLFAAPTMWNMLLQEK---LSDYDLSSLRIGLYGAAPMAPVLVKECKERLGIDL---IQAYGMTEMGPAVTFLYEEEQLTKAGSAGRACLNHEIRIVKPRDDILPPGQVGEIIVKGP--CMMVGYYNREDATEKAM---YKGWYHSGDLGYMDEDGYLYVADRVDDMIISGGENVYPREVEDVLYEHEGVLDVAVLGEPDALWGEKVVAFIVKKDQQLTAEQLEAFCKQ--SDKLAPYKRPRAYYFVEALPRNASGKIQKFLLRE------------------------------ 115491117 12 -------------------YDALQKWSVDNRAEFWAFCWDYLPIIGSYTTVVDES-ARMDSVPTWFEGVRVNFAENMLFTAEKSRDDKIALTQVREGGEPTVSITWAELRQRTGRLMQAMKAAGVVQGDRVAVVASNSIDTLVVFLATTALGALFSSTSTDTGVKGILDRLLQLKPRWVFVDDAAVYNGKQIDLRDKIKDIVQGLEFTGVITLPRFPGRPVDVSAVPRTQPLATFLAQAASDKLEFVRIPFRDPFLVVYSSGTTGKPKPIVHGVGGYVLNSSKEAHLNRNHGPHSVILQYTTTGWIMYMQAI--SGLLFGGRPILYDGSPFLPDVGFLIRLLGEHKATHFGTSPRFLHELRKNGIRPRDIADLSSLNIVTSTGMVLAESLFEWFYDEGFPAHVQLANISGGTDLAACLGLENPGCQGAGLGIAVAVYDQADEGATGVKGTQVPDGVAGEIVVTRSFPTMPVKFLGDPQKYFDSYFARFDNVWTHGDFIMIHPEKQIFFLGRSDGVLNPSGIRFGSSEIYNVIDTQEDIVDSLCVGQRRPDTDESVMLFLLMRPGRQFTPQLVARVKEAIRKALSSRHVPKYVFQTPEIPTTVNLKKVELPVKQIVSG--RKVKASGTLVNPQSLD-------- 169613847 33 ------------------SYQELHKWSISNIDAFWQSVWKFVGVEGDASQAVDPD-ASMFPRPTFFKNTRLNFAENLLFPTQDVDPQAPAIIAVTETTRETVTW--EELRERVRLCQAGMIALGLEEGDRVAGYVANHTNALVAMLAATSLGCVWTAVSPDTGVHAVLERLRQIEPTLLFADNAAFYNGRSHPVLPKVDEIAR--GLPSLQGVVIFTTVASSIHVPNGRAYDYKTFTSPPAPELTFKRLPADHPVYILYSSGTTGAPKCIVHGAIGTLLQHKKEHIIHCSITLRSRLFYFTTCTWMMWHW--LVSGLASGATLVLYDGSPFRPDDLAMHRVINEYGITHFGTAKYLSVLEQKSVDPAASGLDLQTLEAIYSTGSPLAPSTFSYVYSAFPSTINLG-SITGGTDIISLFGAPNPLLPVCEGEIQGPGLGMAIAAYDYTGVDVSATGEPGDLVCTKPFICQPVAFWYQHSYFDKFQNEKKQPIWHHGDFVRFSKETGLWMLGRSDGILKPAGVRFGSAEIYNVVLEHKEVADALCIGRRREDTDETVVLFLKMNNGQELTTELVSKIKSTIKQGLSARHVPAVIDECPEIPVTTNGK-------------------------------------- 13475770 51 ---------------------------------------------------------------------------------------QDAAVFVGQD----KRFTWSELSDTVDALAAGFLALGLEKGDRVGIWSPNRWEWLVTQFATARIGLILVNINPAYRLTELEYALNKVGCKALVTAASFKYLGMIETLAPEIAKALKAQKLPALKIVIRMGEDNSPGMFNFADVLAMAGRDEHDSLDRISEGLKPGDAINIQFTSGTTGAPKGATLTHHNIVNNGNFVTSAI-KLTVDDRLCIPVPLYHCFGMSMGTMGCVTKGATMVFPGEG---FDPGATLKAVAQERCTGLYGVPTMFVGMLDHADFA--TFDLSSLRTGIMAGSPCPIEVMKKVVSLMHMSEVTIA--YGMTETSPVFQSGVDDPLEKRVSTVGRIHPHVEVKAIDADGATVAVGAPGELCTRG--YSVMKGYWDDAEKTREAIDSD--GWMHTGDLATIDAEGYCNIVGRVKDMVIRGGENVYPREVEEFLYRHPKVREVQVFGIPDAKYGEELCAWIVLKPGQIATE---QEIKTFCAGQIAHYKIPRHIRFRTELPMTVTGK-------------------------------------- 39935211 23 -----------------------------------------------------------------------------LRKSARRFPDRVAL------TDGGRSVTYTELERDANRFANALVARGLKPGAKISTVCNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKVAVIDDN-------LHGQPERRAALEARG-------IDLIAINLAGKAADTGLPVFDQLIEGLSEIEPDVAFDDRDLAMIIYTSGTTSRPKGAMHCH-LAVTMAVMSNAIEMQLSRKDGITGQFPLFHCAAHV-LLLSYLIVGGQMAIMRG----FDPVACMEAIQRNKLTVFIGLPLMYQVILDHPR--RKEFDLSSLRCCIYTMAPMPRPL---LERAIAELCPTFVQPSGQTEMYPATTMSQPDRQLARFGNYWGESTVNETAIMDDAGNLLPPGEVGEIVHRGP--NVMLGYYKDPEATEAA---RKFGWHHTGDLALIDEHGEVLFLDRKKDMIKSGGENVASIKIEETLLAHPSVMNAAVVGLPHPQWGEAVSGFVKLKPGASATEA---EIVEHCKKHLGGFQVPKLLRIVDEMPMTATGKLRKVELRN------------------------------ 212702558 29 --------------------------------------------------------------------------YSLLDEAAARYPKRPALIF------QNTRMSYKALHEAAERFAGALRRAGIQPGQRVAVMLPNLPQTMIAFWGVVKCGAVAVMVNPLYMERELLQNLNDAGAECLVLLDMLWPRVDRLPIKTYVVTGIADALSFPLNLIYRFTKGRQKAVPIPYDDIAWKDFSKGAQPLSEPIADPQNTPALLQYTGGTTGIPKGVALTHSNLGTNCRQILSIIQETAETEHRFVGLLPFF---HVYGLTTGLTIPAALAATVLPLPRYVPQDVLHLIGKHRPTVFPGAPAVYSSLLQQKT--LGQYDLTCIKLCISGSAPLPRDTFRRFQELTG---AIILEGYGLTEASPITHINPREDSKQKEGSIGMPLPGTDARIVDSETAPLPVGKLGELVIRGP--QVMQGYWHLPDETASA---LRNGWLYTGDLAVMDEEGYFFIMDRKKDMVIVGGYNVYPREVDEVLLEHPDVLEGVSVGIPDGVRGEALKAYIVPRPGVELT---KADIVGWCRQRLASYKVPRLVEFREELPKTIVGKVLRRALRE------------------------------ 118098314 90 -----------------------------------------------------------------------NFASDVLDEWLGRRPVNPAFWWVNDE-GEEVKWSFEELGFLSRKTANILEACGLQRGDRVLAVLPRVPEWWLLSIACIRAGIVFIPGTSQLTAKDILYRLQASKAKCMITND---------TLAPVVESILPDCQFLKTKLIV--------AKGNRDGWLNLKELFAVTSADHKCVKTRNDDPMLIYFTSGSTGSPKMVVQSHSSYGIGFATSSRHWMNLTPSDIMWNTSDTGWVKAAWSSVFAPWISGSCVFVHNMPQFKPT--VIAETLSRYPITVFCTAPTAYRMLVQHD---VSSYKFMTVKHCLSGGEPLNPEVMEKWKIQTGLD---IYEGYGQTET--VTICANMKGMKIKPGSLGKAVPPYDVRIIDDHGAVLPEGEEGNIAIQVKPSRPFCMFSEYLDNPEKTAACMTGNFYVTGDRGIMDEEGYVWFVGRADDIINSAGYRIGPFEVESALIQHPAVSESAVVSSPDPIRGEVVKAFVVLAPAFADPEKLTHDLQQHVKKVTAPYKYPRKVEFVQSLPKTATGKIQRKVLRN------------------------------ 27382975 19 -------------------------------------------------------------------------------------------------------WTFAEMDAICNRFGRGLLGLGVKKGDRLAVLSRNSHAFAALRFAVARIGAVLVPINFMLNPDEINFILKSSGAKLLATGPDFVEPARAASAKDCAVE-------------KMIWLPGEDPATAPAGLTTFDDLL-HADGSFLEASVDSRDLAQIVYTSGTESLPKGAMLTHEAVMWQYVSCIID-GGMSVDDKFLHALPLYHCAQLDVFLGPQVYLGASGVIT----RKPTADNILALIQAHRITSFFAPPTIWIAMLRSPN--FDKTDLSTLQKGYYGASIMPVEVLLELQRRL--PAVKFWNFYGQTEIAPLATVLRPEDQLRKAGSAGKPVLNVETRVVNTAMEDVKVGEVGEIVHRSPHL--LSGYYNDPVKTAAAFSG---GWFHSGDLATVDGEGHITVVDRVKDMIKTGGENVASREVEEMVYRIPAVSEVAVVGLPDPRWIEAVTAIVVVKSGETLDEE---SVIKHCAGQMAHFKVPKRVIFVDSLPKNPSGKLLKRELRQ------------------------------ 88602899 27 -------------------------------------------------------------------------------------------------PKQEIRLTYRQFREAVDQVARGLMALDINKGDRVGIWAMNYAEWIIVQFATAKIGAIMVNINPSYRTFELEYCLKQSEIKLLILQGRFKTSDYVGMFYETCPEAILSEKFPFLKTVVFMGDIPYNGMYQWDDLLKKAESISQDELREREAALDFDDAINIQYTSGTTGYPKGVVLTHHGVL-NNGYIIGEGMGFTEKDRLCIPVPFYHCFGMVLSNMACVSHGSTMVIPGPA---FDPGDVLRTIEAERCTAVHGVPTMFIAELRHPDFA--KFDLRSLRTGIMAGSPCPIETMKEVATKMHMSEVVIVYGQTELSPGVTMTTTRDPLDKRVTTVGRVFPHTEIKIIDPETKKIIPRGEIGEICARG--YMTMRCYYNNPTATRQAKDE--HGWVHTGDLGSFDPEGFVHIEGRLKDMVIRGGENIYPREIEEFLHQHPKIADVYVIGVPDEKYGEELMAWIKLEEGASLTED---EIRTYADGKIARYKIPRYYAFVDSFPITVSGKI------------------------------------- 147919060 25 ------------------------------------------------------------------------------------------------------RYTWQEFQQQVNRAAKGLLSMGYKKGDRVAIWATNVAEWVIMQFATAKVGIILININPAYRTHELEYVLQQSEAQGLVLIESFKTSDYVKMLEDVCPEVINSENLPFLRSVVLIRGDKKDYMYTWDEMLEKGDEIPDAALCTVQGTLSFDDPINIQYTSGTTGFPKGVVLTHHNLLNNGYFIGEY-MKFTEKDKLCIPVPFYHCFGMVLSNLACMTHGATMVL---PAEHFDPIATLTAIEKEKCTAVHGVPTMFIAELEH--PLFSKFDLSSLRTGIMAGSPCPIEYMKKVNNLMNMRDIVITYGQTEASPGLTMSSTDDSLEKRVSTVGKPMPHTEIKIIDPKTGEIVPRGVPGEICARG--YMIMEGYYKNPDATALAIDEK--GWLHTGDLGVLDEDGYCKITGRIKDMVIRGGENIYPREVEEFLYTHPMISDAQVIGVPDLKYGEELMAWVKVKNGCKLTEG---EIKEYCKGKIAHYKIPKYIKFVDEFPMTVSGKI------------------------------------- 118098334 51 -----------------------------------------------------------------------NFASDVLDRWAKVEKENPALWWV-DGDGEEVKWSFEELGVLSRKAANVLSACSLQCGDRVLLLLPRIPEWWLLNVACMRTGTVPIPGTQQLTAKDILYRLQKSKAKGVITNDSVASTVESVE-----------ADCQSLKFKLLVS------EGHREGWLSFKDLLKTAPSDHRCVTTKSQHPVAIYFTSGTTGAPKMTEHSHCSYGIGLTVSGRYWLNLTSSDIYWNTSDTGWAKAAWSIFSAW--SQGACVFVHKMP-QFSPPAVFESLSRYPITVFCSAPTAYRMLVQHQLPSCTSNS---LRHCVSAGEPINPEVMAKWKAWTGLD---IHECYGQTET--VLVCGNFKGMEIKPGSMGKPSPGYDVKIIDENGNILPPGKEGEIAIKVKPTRPLFLFTCYTDDPEKTKATVRGDFYVTGDRGLMDEDGYFWFVGRADDVINSAGYRIGPFEVESALIEHPAVLESAVVSSPDPIRGEVVKAFVVLTPNYVDPEKMMKDLQDHVKKATAPYKYPRKMEFVRELPKTISGKIRRNELRQ------------------------------ 191161149 12 ----------------------------------------------------------------------------LLDDIAGKFPDNEALIYV----ERGLRYSYREFNERCRQVAKGLLRMGVRKGDHLAIWAYNVPEWVVLQFASAKIGAVLVTVNTSYKSAELEYVMKQSDSSFLFLVQGFKDTDYIRTLTDVVPELLESRDLPCLKHVVFLGEGAPAGTINFEKIVELGRDVPDAELHAVEKTLSVHDVINMQYTSGTTGFPKGVMLTHHNVVNNGFN-IGECMRFTEKDRLCIPVPFFHCFGCVLAVMACVTHGSTMVPVE----IFDPLKVLQAVEKERCTALHGVPTMFIAELEHPR--FSEFDLTSLRTGIMAGSNCPIEVMRRVIRDMHAGEITIA--YGQTESSPVITTRTDDPIELKVSTVGRVLPDVELKIVDIEGAELPPGKQGELCTRGYLV--MKGYYKMPEETAKAIDAD--GWLHTGDLAVMDEHGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPKISDVQVYGVPDRKYGEQVMAAVVLKQGSEMSE---TEVKEFCRGRIANYKIPKYVRFVDSYPMTASGKIQKFKLREMA---------------------------- 37526561 13377 --------------------------------------------------------------------------HQLFEQQVEKNPDATALVYE------EQTFSYAELNTRANRLAHQLIALGIAPDQRVAICVTRSPTMVVGLLAVLKAGGAYVPLDPAYPGERLAHILTDAAPAILLADN--------VGCAALGEEALSGLTV-----------------------LDPNTLPDKPDSNPQVTALTAQHLAYVIYTSGSTGTPKGVMVEH-RGLINLVWDKIAQFDVHSDSRILQFASLSFDASVWEIMVA--LGSGASLIIAVDIVRQDPLRLWHYLEQQAVTHACLTPAFLRERTDLPEMTIRP-------TVILGGEAPSVMLLQALSRRA-----TVFNAYGPTEITVCATTWCPPDYTDMLVPIGHPTANTQIYLLDSYGQPVPLGVVGELYVGG--VGVARGYLNRPELTAERFLSDPFRLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVQEAVVLVLGDEQ-NKRLVAYIV----AEADEALVNRLRTHLSAILPDYMVPAAFVRLNAFPLTPNGKLDRRAL-------------------------------- 37526561 12251 --------------------------------------------------------------------------HQLFEQQVENEPNETAVVYE------EHTLSYGELNARANRLAHQLIALGVIPDQRVAVCVSRSPAMVVGVLAVLKAGGAYVPLDPVYTGERLTHILTDAAPAILLADNVGRD--------VLGEDALAGLTV-----------------------LDPNSLPDQPDSNPQVPGLTAQHLAYVIYTSGSTGTPKGVMVEHRHIL-RLFDATESWYRFNRQDIWCLFHSIAFDFS-VWELWGALRYGAKLVLVPHAIARSPQELH-QFVCQHGVTVLNQTPSAFKAFIASY---VANPLPDCLRYIIFGGEALEPSMLKPWYALREETSPQLVNMYGITETTVHVTYWALARHDVEQTTSPIGTRLPDLTLYLLDGQPVPSGAVGELYIGGA--GVARGYLNRPELTAERFLTDPFRMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEYPAVREAVVLAL-DDGQDKRLVAYVV----AEVDEELINRLRTHLGAILPDYMVPAAFVRLETFPLTPNGKLDRRAL-------------------------------- 37526561 8041 --------------------------------------------------------------------------HQLFEQWAEKSPDATALVYE------EQSFSYAELNNRANRLAHQLIALGVIPDQRVAVCVSRSLAMVVGVLAVLKAGGAYVPLDPVYTGERLTHILTDAAPAILLADNVGRD--------VLGEDALAGLTV-----------------------LDPNSPPDQPDSNPQVPALTAQHLAYVIYTSGSTGTPKGVMVEHRHIL-RLFEATEFWYHFNRQDIWCLFHSIAFDFS-VWELWGALRYGAKLVLVPHAIARSPQELH-QFVCQHGITVLNQTPSAFKAFIASYIANPLP---DCLRYIIFGGEALDPSILKPWYALREETLPQLVNMYGITETTVHVTYRALARHDVEQITSPIGTRIPDLTLYLLDKYPVPLGAVGELYIGGA--GVARGYLNRPELTAERFLEPDARMYRTGDLARYLPDGNLAFLGRNDQQVKIRGFRIEPGEIEARLTEHPAVHE-AVVQVMGGGQDKRLVAYVV----AEVDKELINRLRTHLGAILPDYMVPAAFVCMDAFPLTPNGKLDRRAL-------------------------------- 37526561 5918 --------------------------------------------------------------------------HQLFEQQVEKNPDATALVYE------EQTYSYAELNTRANRLAHQLIALGIVPDQRVAICVTRSPTMIVGLLAVLKAGGAYVPLAPAYPGERLAHILTDAAPAILLADN--------VGCAALGEEALSGLTV-----------------------LDPNTLPDKPDSNPQVTALTAQHLAYVIYTSGSTGTPKGVMVEHRGLINLVRDKIAQ-FDIHSDSRILQFASLSFDASVWEIMMA--LGSGACLVIAVDIVRQDPLRLWHYLEQQVVTHACLTPALLRDGGDLPALTITP-------TVILGGEAPSAALFQTLCRRAA-----LFNAYGPTEITVCAATWCPPDYTDTLVPIGHPTANTQIYLLNSDGQPVPLGAVGELYVGGA--GVARGYLNRPELTAERFLADPFRMYRTGDLARYLPDGNLVFVGRNDQQIKIRGFRIEPGEIETRLTEYPAVREAVVLAR-GEEHDKRLVAWVV----AEENDELANSLRTHLSTILPDYMMPAAFVRLDALPLTPNGKLDRLAL-------------------------------- 37526561 2731 ----------------------------------------------------------------------------LFEQQAEKTPDAIALVYEKYI------LSYAELNARANRLAHQLITLGVAPEQRVAICVASSPARIVGLLAVLKAGGAYVPLDPAYPGERLIHILTDAAPAIVLADNTG-------------RAALGEKVLAAL------------------TVLDPNSLPDQPDSNPQVPVLTPHHLAYVIYTSGSTGIPKGVMVEH-CGLVNLVQEKIVQFDIHPGSRMLQFASFGFDAGVWETMMA--LCSGATLAIPADTVRQEPRYLWHYLEERAITHACLTPALLREGTDLPEMTIRP-------TLILGGEAPSTTLLQALCRRA-----TVFNAYGPTEITVCAATWCPSDYTEGVIAIGRPTANTQIYLLNTDGQPVPLGAVGELYIGG--IGVARGYLNRPDLTAERFLADPFRLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLLEYPAVSEALVLALGD-GQDKRLVAYV----AAEANEELVNHLRTHLSAILPDYMVPAAFVRLDAFPLTPNGKLDRRAL-------------------------------- 37526561 1682 ----------------------------------------------------------------------------LFEQWAKKSPDATALVYE------EQILSYANLNACANRLAHQLIALGVTPDQRVAVCVSRSPAMVAGVLAVLKAGGAYVPLDPAYPSARLAHILTDAAPAVVLADKAG-------------KVALGEEALTGL------------------TVLDPNILPNQVDSNPQISGLTSRHLAYVIYTSGSTGVPKGVMIEHRNTVNFLYWAQQAFETEEIREVLFSTSMNFDLS--IFECFVPLSQGATIHLVEDALSLMQHALPVTLI--------------NSVPSAMKPLLQAQALMASVHTVNLAGEPLKGALIEQIFEKTQIQR--LCNLYGPSETTTYSAWLPIQRGDRIIESIGRPIANTRLYLLDENGQPVPLGVVGEIYIGGA--GVARGYFNRPDLTAERFLIDPFRMYRTGDLARYFPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVSEAVILAL-DDDQDKRLVAYVV----AEADEVLINRLHAHLSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL-------------------------------- 37526561 4847 ----------------------------------------------------------------------------LFEQWAEKNPDATALMYEG------QAISYAELNTSANRLAHQLITLGVVPDQRVAICVARSPAMIVGLLAVLKAGGAYVPLDPAYSGERLGHILVDAKPAILLADNTG-------------RAALGEKALADLI------------------MLDPNILFDQADSNPLIPELTERHLAYVVYTSGSTGTPKGVMVEHRGVVNLALAQI-TRFSVDETSRILQFASSGFDASVSEIMTA--LSGGACLVIPTDIIRQDPRRLWSYLEKQAVTHAFLPPALFREESDLPVITIKPTLIFAGEAPGST-----------LFRALCDRVNLFNDYGPTEITVCATSWSCPSDYTDAWVPIGRPTTNTRVYLLDTYGQPVPLGTVGELYIGG--VGVARGYLNYPELTAERFLTDPFRLYRTGDLARYLPDGNLIFVGRNDQQVKIRGFRIEPQEIEARLMEHPAVSGALVLALSD-GQDKRLVAYVV----AEPDDGLTASLRGYLSAILPDYMVPAAFVRLNTFPLTPNGKLDRRAL-------------------------------- 37526561 3801 --------------------------------------------------------------------------HQLFEQQAGNTPDAIALVY------GEHILSYAELNARANWLAHWLIGQGIQPDDRVAVQLERSIELVVAQLAILKAGAVYVPIDPRVPDERKHWLISDCAAKLLLTD--------------------------------IPVDLADKIGAISGEDYPNPDL-----------PRISTELAYIMYTSGSTGTPKGVLVPHRAVARLVINNGYA--EIGPDDRVAFGANPSFDAS-TFEVWAPLLNGGTLVVIDHA-TVLTPKEFALALQTYRITVLWLSVGLFNRLVAELSPVLPQLKILIVGGDVLDPHVMAQVLRDNPPQQLLSAYGP---SEGTTFTTTYCITALPSVVARIP--IGRPIANARIYLLDTYGQPVPLGAIGEIYVGG--DGVACGYLNRPDQTAERFLTDPFRMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEVEARLLEHPAVHEAVVLVV-DDGQDKRLVAYVV----AEADEMLVNHLRDHLSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL-------------------------------- 37526561 11245 ----------------------------------------------------------------------------LFEQQAENTPDAIALIY------GEHIFNYAELNARANRLARRLIRQGIQPDERIAVLLERSIELVVAQLAILKAGAVYVPIDPSVPDERKHWLIRDCSAKLLLTD-------------------------IPIDLAIPRFCLADEMGAIRGEDYLNLDLSR-----------SSTELAYIMYTSGSTGMPKGVMVPHRAVVRLVINNGYA--EIGPDDRVAFEANPVFDAS-TFEVWAPLLNGGALVVIDHA-TVLTPKEFAQVLRNYRITVLWLSVGLFNRLAAELSPVFPQLNILIVGGDVLDPHVMAQVLRDSPPQQLLNGYGP---SEGTTFTTTYRIATLPSGVIRIP--IGRPIANTRVYLLDANGQPVPLGVEGEIYIGG--DGVACGYLNRPELTAERFLPDPFRLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVHEAVVLVMSD-GQDKRLVAYVV----AEADEMLVNHLRDHLSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL-------------------------------- 37526561 14430 ----------------------------------------------------------------------------------EKTPDAVALVYE------ERILSYAELNARANRLAYRLIERGVQSDDRIAVLLERSIELVVAQLAILKAGAVYVPIDPRMPDERKNWLISDCSAKLLLSD-------------------------ILVNLAVLQFCLDDEMDAIRQEDHCNLDL-----------PRSSTELAYIMYTSGSTGTPKGVMVPHRAVVRLAINNGYA--EIGADDRVAFEANPVFDAS-TFEVWAPLLNGGALVVIDHA-TLLTPKEFVQALQTYRITVLWLSVGLFNRLATALSPVL-----PQIKTLIVGGDILDPHVIAQVLR--DGPPQQLLNGYGPSEGTTFTTTYRITALEVSRIPIGRPIANTRVYLLDTYGQPVPQGVTGEIYIGG--DGVACGYLNRPELTAERFLKPDARLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEVRLMEHPAVSEAVVLAQGDSQ-DKRLVAYV----AAEANEELVNHLRTHLSAILPDYMVPAAFVRLDTFPLTPNGKLDRRAL-------------------------------- 37526561 15501 ----------------------------------------------------------------------------LFEQQAEKTPDAIALMY------GEYILNYAELNARANRLARRLIGLGIRSDDRVAVLLERSVELVIAQLAILKAGAVYVPLDLRIPDERLHWLISDCSAKLLLTD-------------------------IPVDLDIPLYCFADEVDDIEEEGYLNLDL-----------PRSSTDLAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYA--EIGPDDRVAFEANPAFDAS-TFEVWAPLLNGGTLVVIDHT-TVLTPQEFVQTLQAYRVTVMWLSVGLFNRLAAELSTVLPQLKILIVGGDVLDPHAIAQVLRDGPPQQLLNGYGP---SEGTTFTTTYRITALSPGMTQIP--IGRPIANTRVYLLDIYGQPVPQGVTGEIYIGG--DGVACGYLNRPELTAERFLVDPFRMYRTGDLARYLPDGNLEFLGRNDQQIKIRGFRIEPGEIEARLVEYPTVQEAIVLVLGD-GQDKRLVAYVVAQE----DEGLANSLHTYLSAILPDYMVPSVFVRVDDFPLTPNGKLDRHAL-------------------------------- 37526561 9122 ----------------------------------------------------------------------------LFEQQAENTPNAIALVY------GKHILNYAELNARANQLAHWLIGQGVKPDNRVAVLLERSVELVVAQLAILKAGAVYVPIDPRVPDERKYWLISDCSAKLLLTD--------------------------------------TPIDLAIPRFCLADEAIRQEDNRNPDLPRSSTELAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYA--EIGPDDRVAFEANPAFDAS-TFEVWSPLLNGGVLVVIDHA-TLLMPKELVQALQTHRITVLWLSVGLFNRLAAELSPAF-----PQLKILIVGGDVLDPHVIRQVLR--DNPPQQLLNGYGPSEGTTFTTTYRITALSPEVVRIPIGRPIANTRVYLLDGHPVPQGAIGEIYIGGDGVVC--GYLNRPELTKERFLPDPFRLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEAQLLKHPAVSEALVLTL-GNGQDKRLVAYVV----AEADEMLVNHLRTHLSMILPDYMVPAAFVRLDTFPLTPNGKLDRRALRQIYA---APLGEMETL--------------- 37526561 6970 ----------------------------------------------------------------------------------EKTPDAVALVYE------EHILSYTELNARANRLARQLIKWGIRSDERVAVLLERSIELIVAQLAILKAGAVYVPIDPRVPDERKNWLINDCSAKLLLS--------------------------------------GIPVDVAIPRFSLTDEMITIEEEDHRDLPRSSTDLAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYA--EIGPDDRVVFEANPAFDAS-TFEVWAPLLNGGTLVVIDHT-TLLTPKEFVQALQTYRITVLWLSVGLFNRLATALFPVL-----PQIKTLIVGGDVLDPHVMAQVLR--DSPPQQLLNGYGPSEGTTFTTTYRITALEVSRIPIGRPIANTRVYLLDTYGQPVPQGVTGEIYIGG--DGVACGYLNRPELTAERFLPDPFRLYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIELGEIEARLLEYPFVSE-AVVQVMGDGQDKRLIAYVV----TEADEELVNRLHTHLSTILPDYMVPTAFVRLDTFPLTPNGKLDRRAL-------------------------------- 108800170 7 -----------------------------------------------------------------------------VSRRAFLNGGRTALISNGA------HITYADLDRRTNQVAAALIALGVRKGDRVAMLLVNSTEFIEVLLGCAKIGALAVPLNVRLAGPEIGYILADSGADVLVFHEPFA------------AQARSAVTESGVRVRHVVRAGGVPAP----GELGYEDVVSGAAPEPLNGDVDGRDPAFIMYTSGTTGRPKGAILTHDNLLWNAINVLGTDIGLRGEDVTVAVAPMFHIGGLGVHTLPLLYVGGTSVIMPS----FEPRATLQAMADHHVTVQFMVPAMWTALTQVPD--FDSFNLSALRFAMGGGSPVPLTVIDFMRER----GVPFTEGFGMTETAPLVTVLDAENVSTRAGSIGRVAMHVDARIVDDDDRDVATDTVGELIVRGP--NVFTGYWMKAEASAEA---LRGGWFHTGDLGRMDAEGFITLVDRKKDMIISGGENVYPIEVEQVLFRHPAVFDAAVIGGKDAKWGERVVAVVVADPATQAPSA--EEIVAWCRERLAHFKCPRDVHFVAELPRNATGKLLKTELRAQFTG-------------------------- 52081449 12 --------------------------------------------------------------------------YNAVDEKFKSSRDKTALIWE-DESGRQVSWSYEKLIEKAYKIGSILTRSGLKKGDKLIVMMPRIPETYAVYMAILKAGMVVIPCSEMLRAKDLDYRIKHAGVKGAVVYSAFLDAFLDVRSK----EALSLFAV---------------GESSEGWINLLEKMNQAIAADFQAADTSRDDIAFLSYTSGTTGQPKGVVHTHGWAYAHLRTTASAWLDISEGDLVWATAGPGWQKWVWSPFLAVLGSGATGFIYH---GKFTPETYLRLIERHQVNVLCCTPTEYRFMAKVND--LSRFDLSSLHSAVSAGEPLNREVIDTFKKHF---HIAVRDGYGQTEST--LLVGILKGMKIKPGSMGKPTPGNLVDIIDGNGKSCPPGETGDIAVHLSTPALFKEYYKDQERTLR---QRRGDYFITGDKARKDEDGYFWFESRNDDVIISSGYTIGPFEVEDALIKHPEVKECAVVASPDEIRGSIVKAYVVLKDPSRGNEHLTKELQDHVKAMTAPYKYPREIEFIEELPKTPSAKIKRFELRQ------------------------------ 169631453 22 -----------------------------------------------------------------------------------------------------RRWTYRELDAEINRVARGLMSLGVAAGDRVGIWAPNCAEWVLVQYATAKIGAILVNINPAYRTHELAYALNQSGVRTLICAKAFKSSDYVAMASQVMPDA------PGLRDVVFIGTSDWTELVAGAERVTETALRARMS------QLSNTDPINIQYTSGTTGYPKGATLSHRNVLNNGFFVAESI-QLQAGDRLCIPVPFYHCFGMVMGNLGCTTHGATIVMPAPG---FDPGRTLEAIERERCVGVYGVPTMFIAMLA--DPGFAHRDLSTLRTGIMAGSVCPVEVMKRCIDEMHMAGVAIAYGMTETSPVSCQTLFDDDLDRRTATVGRAHPHIEIKIVDPNSGETVQRGQSGELCTRG--YSVMLGYWNDEAHTREVLDTD--GWMHTGDLAVMRDDGYCTIIGRLKDMVIRGGENIYPREIEEFLLTHPDIEDVHVVGVPDEKYGEELCAWVRMRPDRVVIDAV--AIRAFASGRLAHYKIPRYVHVVESFPMTVTGKV------------------------------------- 197773035 23 -----------------------------------------------------------------------------LARTAAAHPGREALV----DVAAGARWTYAELDAAVDLLARGLLGSGVGKGDRVGIWAVNCAEWVLVQYATARIGAIMVNINPAYRAHELEYVLNQAGVSLLVAS----QTHKTSDYRAMVDAV--RPKCPQLRAVHYIADSSWDVLLEAATGVTDEQLRDTQA------QLSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYFVGEMI-AYTEQDRVCIPVPFYHCFGMVMGNLAATSHGACMVIPAPS---FDPAATLRAVQQERCTSLYGVPTMFIA--ELNLPGFASYDLSTLRTGIMAGSPCPVEVMKRVVAEMNMAEVSI--CYGMTETSPVSTQTRRDDDLERRTGTVGRVMPHIEVKDPVSGVTLPRGEAGELCTRG--YSVMLGYWDEPEKTAESVDAG--RWMHTGDLAVMREDGYVQIVGRIKDMIIRGGENVYPREIEEFLYAHPKIADVQVVGVPDERYGEEILACVIPRDPA--DAPTLEEITEFCREQLAHYKIPRRLEVLADFPMTVSGKVRKVELRR------------------------------ 218151993 25 -----------------------------------------------------------------------NFAFDCVDKIAADDPSRLAMIHVGPDGTRTEK-DFDFFSKKSARLANALSKAGVEKGDRIMIILYRRIDWWVSMLACHKIGAVPVPSPNLLTVKDIQFRVNFAKIKGIIAEDSVADRA---------DEAHK--SCPSLKVMVQAGEGDLHDGWLDFETICGEASDSFPRPADCA---GGDDSLLIFFSSGTTGQPKMVEHTHNYPL-GHYVTGAYWHDLEPGAVHLTLADTGWGKAVWGKYYGQWMAGAVVFVWDFR-GKFEPSELLRVLADNKVTSFCAPPTVYRFMIRED---LSKYDLSALTHCTTAGELLNASVFEAWKEATG---LPLYEGYGQTESVLQIATFP--NMTPKPGSIGKPCPGWDIALIDTEGNLCAPGEEGQICVKPRPVGLFTGYLDEPQKTENVMVD---GYYQTGDKAWMDEDGYYWFLGRTDDLIKSSGYRIGPFEVESALITHDAIVEAAVTGVPCDVRGQAVKATVVLAPGYEGSEELTKELQNHVKKVTAPYKYPRIIDYVTELPKTISGKIKRAEIRA------------------------------ 56476986 23 -----------------------------------------------------------------------NAADDLIGRNAAGRGSKVAFI------DDAGSYTYDELAARVNRFANALGALGIMREQRILVCVHDTIDFPTVFLGAIKAGVVPVAVNTLLTASDYEYMLGDSRARIAVVSAPLAETF-----------APLLDCVPTLERLVI-----AGAEAPPQAADSLAALMDSASDQFRTAPTTCDEPCFWLYSSGSTGAPKGTVHVHSSLIQTYELYAKPILGIREDDVVFSAAKLFFAYGLGNGLTFPLAAGATGVLMAERPT---PEAAFRRLREHRPTIFYGVPTLYASMLASPDCPAKG--ELAIRVCTSAGEALPEDIGRRWTERFGVE---ILDGIGSTEMLHIFLSNRPG--EVRYGTTGKAVPGYELRLIDDAGFVIEGDEPGELQIAGPTSAAM--YWNNRAKSRDTFQGPWT---RSGDKYSRSADGYYIYAGRNDDMLKVSGIYVSPIEVESCLIEHEAVLEAAVVGHEDDGQLIKPKAFIVLKPGVRGTPALAESIKQHVKAHLAPYKYPRWMEFVDELPKTATGKIQRFKLRA------------------------------ 149179825 13 ----------------------------------------------------------------------------LLEEKAAAQGERDAVVY----NDRNLRMSYKEFDLHCRKVAKGLMGLGLQKGEHMAVWSTNTPEWLACQFATGKMGAVLVTVNTNYRTAELEYLLKQSDATTILLMDQYRDASYIEMLYEICPELLESKRLPALRNVIVLSEKRYSGTYNWEDILQMAASVEETELDERMSDLHPEDVINMQYTSGTTGFPKGVMLTHNNIVNNAYN-IAQCMRLTNEDRLCIPVPFFHCFGCVLGTMACVSVGAAMVPVQE----FDPGTVLQTVQDEKCTGLHGVPTMFIAELNH--PGFDQFDLSSLRTGIMAGSNCPIEVMKGVIDRMGADEITIAYGQTESSPVITQTRTDDPIELRVETVGRALPNVEVKVVQPGTDEEVPFGVQGELCTRGYLV--MKGYYKNEEATAAAIDSD--GWLHTGDLAVMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYTHPKVLDVQVVGIPDKVYGEEVMAWVILKEGQTASAD---ELREYCKGKISRHKVPRYIEFTDAYPMTASGKIQKYKLRKEAE--------------------------- 111225054 26 -------WLAAERGITLGDEAALWEWSVTELGPFWESIWDFCAVEGEDGPALTGTGMPGAV---WFLGARVNYAENALTR----RGGAPAVIAVREDGATA-VVSWDELRRQVARAAAGLRALGVTEGDRVCGVLPNTVYATVAMLAAASIGAVWSSCSPELGATALTARFAQIAPKVLVGVDGYTYRGQSHDTVAALAALAADLPGLAATVIVPYLAPDAFARARDPGLLTWDELMAAENAELEFTRVAFDAPLWILYSSGTTGPPKAIVHGHGGILLEHLKALALHLDLGPDDRYCWFTTTGWMMWN--YLVSGLLVGATVVLYDGAAGHPALGTLFGLAEALEVTCLGTSAAYLQSCRDAGLVPRDHADLSLLRTIGSTGSPLSAAAYAWVYEAVS-PQVMLTSVSGGTDVCTALAAGLP-TMPVRAGEIGSRALGCAVAAFDADGKEV-VDEVGELVVTAPMPSMPLFLWGDPDRLHDSYYATYPGVWRHGDRVRITPDGAVVVEGRSDATLNRGGIRIGTGELYSVVEELAEVTDSLAVDTSDAPGG-GLLLFVALAEP-GLTAELAQRIRQTLRTELSPRHVPDRILEIAAVPRTHTGKKLEVPVKRLLTGAAADVVSLDAVANP------------ 197762858 36 ---------------------------------------------------------------------------------AAAHPERTALAYFDD------RLTYAETEVLSASVAGHLAARGIRPGDRVALMLQNTPHFVLALLGAWRAGAVVVPVNPMYTTGEVRRVLGDAGVSALVCADRAWEAYLREAVTGTPVRFAVTADEHGFQTREDPRVLTWDPLPPPADTEDLEALARAGHAAPDLVLPGGADTALISYTSGTSGTAKGATNTHANIAYSAERQ-RTGSGIPEGAGYFALAPLFHITGMVCELAACLFNAGTLILT----YRFEPGAVLDAFAEHRPACTVGPATAFMALAARPE--ASRDHFASFTYLASGGAPLPPALVDDFAERFG---PYVHNGYGLTECTAPCASVPPGRRAPVHEEVGVPGPETVVRILDEEGREVPLGASGEIVVSGP--QVVPGYWQRPEATSETF---PGGELRTGDIGIMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGESVKAYVSLRPG---SPADAAALVAHCRERLAAYKYPREVEILPELPKTTSGKILRRELR------------------------------- 16079908 34 -------------------------------------------------------------------------------------PDKTAISFYG------KKLTFHDILTDALKLAAFLQCNGLQKGDRVAVMLPNCPQTVISYYGVLFAGGIVVQTNPLYTEHELEYQLRDAQVSVIITLDLLFPKAIKMKTLSIVDQILVKDYLPFPKNILYPLTQKQKVHIDFDKTANIHTFASCMKQEKTPKIDPEHDIAVLQYTGGTTGAPKGVMLTHQNILANTEMCAAWMYDVKEGEKVLGIVPFFHVYGLTAVMNYSIKLGFEMILLP----KFDPLETLKIIDKHKPTLFPGAPTIYIGLLHHPE--LQHYDLSSIKSCLSGSAALPVEVKQKFEKVTGGKL---VEGYGLSEASPVTHANFIWGKNKPGSIGCPWPSTDAAIYSEETGELAAPYEHGEIIVKGP--QVMKGYWN---KPEETAAVLRDGWLFTGDMGYMDEEGFFYIADRKKDIIIAGGYNIYPREVEEALYEHEAIQEIVVAGVPDSYRGETVKAFVVLKKGAKADTE---ELDAFARSRLAPYKVPKAYEFRKELPKTAVGKILRR---------------------------------- 162139056 60 ----------------------------------------------------------------------------------------PALWWV-NDHGTEVRWSFEELGFHSRKLANVLRQCSLERGDRVFLILPRVPEWWLVNVACIRTGTVLIPGTSQLTARDMRHRLITSGAKCVITDETLAPLLDTVAL-----------DCPSISTKLLLSHKPMD------GWGNLTELMGRVSDDHVCVDTSSEEPMTIFFTSGTTGSPKMTQHSHCSYGLGLTVNGRYWLDLTEQDVFWNTSDTGWAKSAWSSVFAPWIQGACVFVHHMP--RFDTNTVLKTLSHYPITTFCTAPTAYRMLVQDD---LSKYKFQALEHCLCAGEPINPEVMCKWKELTGLD---IYEGYGQTET--VLIAGTFKGMKIKPGSFGKASPGYDVQVVDENGSVVPKGQEGDLGIRVKPERPFSLFTEYTGEPVRTAECFRGDFYLTGDRGMMDDEGYLWFIGRSDDVILSAGYRIGPFEVENALIEHPAVAESAVVSSPDPVRGEVVKAFVVLTADFKSRAELIKELQTHVKSITAPYKYPRKIEFVDQLPKTVSGKIRRVELRK------------------------------ 11595497 12 -------------------------------------------------------------------------------------------------------LTYAELSRRVARLANGLRAAGVRPGDRVAYLGPNHPAYLETLFACGQAGAVFVPLNFRLGVPELDHALADSGASVLIHTPEHAETVAAL-------AAGRLLRVPAGE-------------------------LDAADDEPPDLPVGLDDVCLLMYTSGSTGRPKGAMLTH-GNLTWNCVNVLVETDLASDERALVAAPLFHAAALGMVCLPTLLKGGTVILHS----AFDPGAVLSAVEQERVTLVFGVPTMYQAIAAHPRW--RSADLSSLRTLLCGGAPVPADLASRYLDR----GLAFVQGYGMTEAAPGVLVLDRAHVAEKIGSAGVPSFFTDVRLAGPSGEPVPPGEKGEIVVSGP--NVMKGYWGRPEATAEV---LRDGWFHSGDVATVDGDGYFHVVDRLKDMIISGGENIYPAEVENELYGYPGVEACAVIGVPDPRWGEVGKAVVVPADGSRIDGD---ELLAWLRTRLAGYKVPKSVEFTDRLPTTGSGKILKGEVRR------------------------------ 218151991 14 ----------------------------------------------------------------------------LLDEAVEKWPDQEAVVYV----DRDFRLTYREFGELVDDLAMGLMALGVKKGEKVAVWATNVPYWVALQFATAKIGAILLTVNTFYRTTELEYLLKQSECENLVIIDGFREIDYIPELKTQERGYLKSEKFPDLKRVFFLGQEKHRGMYSMAEVINLSAVTTEDDYEARQATLDPHDVVNMQYTSGTTGFPKGVQLTHYNIGNNGFWIGENQG-FKPGDRLCLPVPLFHCFGCVLGVLAAVNHGTTMVILEG----FDPLLVMASVDQEKCTALYGVPTMFIAILEH--KLFTKFDYSSLRTGIMAGSPCPIEVMKKVMDKMNMTDITICYGLTEASPVMTQTRMTDSIQRRTETVGRAMPEIEVAIINPETGEMCENGETGEICCRG--YNVMKGYYNNPEATNSTI--DMNGWLHSGDLGTMDDEGYVDVTGRLKDMIIRGGENIYPREIEEFLYTMDGILDVQVAGVPSEKYGEQVGAFIILKDGVEMT---KQDVIDYCRGQISRYKIPKFITFLDAYPMTASGKIQKYKLRDMAA--------------------------- 15966384 6 ------------------------------------------------------------------------------DAWAARDPERICLQHFSPD-GAHLALTYGDFAARSSAFAGGLAAHDVSPGERVAILLPQGFEAAIAHAAIYKLGAIALPLALLFGVEALAYRLKDAGAAAVVTNRFGYERL-----------AAIRGELPELRMV-VLAEEDEKPGTVRFRDI------AAGQGRFDPAETKPDDPALMIYTSGTTGPPKGALHGHRVLLGHLPFQFHHHFLPQPGDRMWTPADWAWAGGLLNALLPSLFFGVPVV--SSPAQKFDAHTAFRIIEEMEVRNAFIPPTALRLLKSVER--PRDRCALKLRTVGSAGEALGRETFEWARAALGVE----VSEFYGQTECNIVISSATGLGVAKAGSMGKAAPGHQVAIIDGEGRVLPPGTVGQVAIRRPDPVMFLGYWRNEEATEAKFIGD---WMTTGDQGVMDEEGYFTFFGRDDDVITSSGYRIGPSEIEDCLAGHPDVQLAAAVGKPDPLRTEIVKAYVVLKPGVAAGDETAAGIRDWVKNRLSMHEYPREIAFVDSLPLTTSGKVIRRLL-------------------------------- 205374430 23 -------------------------------------------------------------------------------------GEKVAVHFLGKD------ITFIELYEASLKFANYLKELGIKKGDRVAIMLPNTPQSMIGYYGTLYAGGIVVQTNPLYMERELQYQMKDSGAKVILTLDILYPRVSKVLNETDLENVIVKEYLPFPKNLVYPHIQKKQYGIHSGNTHLLPTILKEASATPIETPLDENDLALLQYTGGTTGFPKGVMLTHKNLIVNTSMSDKWLYKCKKGEEILGILPFFHVFGMTSVLILSVMAGYKIILMP----KFDAGDTLKTIQKQKPTLFPGAPTIYIGLLNHPD--INKYDLSSIHACISGSAPLPVEVQENFEKVTGGK---MVEGYGLTETSPVTHANFWDRPYVKGSIGVPWPDTESAILSFETGEPLPPGEIGEIAIKGP--QVMKGYWNRPEDTASTF---RDGWLLTGDLGYMNEDGYFFVVDRKKDMIIAGGFNIYPREIEEILYEHPAVQEAVCAGIPDPYRGETVKAYVVLKDGKQLTE---KELDTHCRKFLAAYKVPRIYEFRDELPK------------------------------------------- 209514969 25 -----------------------------------------------------------------------------IDRVAERHADNEALVVV----HQNVRWTWRELSRRVDNLAVGLMHLGLEPGDRIGIWSQNCAEWVLTQFAAAKAGLILVNINPAYRHEELEHALNKVGCKALIMSARFRGTDYVEMLRDVASEILKSARLPDLRLAIILGGQASAGMLNFEALLAPANECDLRELATRGATLRCDDPVNIQFTSGTTGAPKGATLTHRNLLNNSFFVGE-AMKLTSQDRLCIPVPLYHCFGMVLGNLVCATHGATMVLPGEA---FDAKAVLETVEAEKCTALHGVPTMFIALLSHPEFGRYGL--GTLRTGIMAGSPCPVEVMKRVMERMNMQQVTIA--YGMTETAPIFQSALDDPPEYRVSTVGRVQPHLEVKIVDEWGRTVLRGAMGELLTRG--YSVMCGYWNDPEKTSEAI--DQEGWMHTGDLATIDEDGYCRIVGRSKDLIIRGGENICPRDVEEFLYRYSKIQDVQCVGVPDPKYGEELCACIILRPGAAADAE---EIRSFCRGRIAHYKIPRYVAFLDRFPMTVTGKIQKFVLRK------------------------------ 163723817 24 ------------------------------------------------------------------------------------------------------RYTYAQENARANRFASALKANDFKKGDRIAVLCKNNEHIICALMGAAKMGVVAAILNWRLTAPELEYILNNCGADMLIYDDAFAPV--VDELKGNIPARLFVS------------------KFAKGKDQDFEDFLAQGSEEEPSIEAGGDDPCVIMYTSGTTGKPKGAMISH-NNAFWASLGLTHTLPWGYKERYLLVAPLFHIGGLSP-VFANIHKGLTTVFMPD----FDPVGMYKTIQDERINFMMTVPLMLMAMAMVPPDVVEKFDLSSLNFFVCGASPVPPSLIHLYNEK----GFKIAQVYGATYTGAITFWTHEIGMDKCASAGKPVFHGQVKVCKPGSDEEVPAGEVGELCLFGP--QVFLGYWNNPKASEEALTG---GCYRSGDLGRIDEDGCVYVIDRLKDMIISGGENIYPAEIEQVLQSHPAVAEAAVTGRPDEKWGEIPVAHVAVRPGETITEE---DILQVCRDNLAGFKRVKEVHFVEALPKNSTGKILKTVLRE------------------------------ 153885323 24 -------------------------------------------------------------------------------HHAQQTPERIALLWYG------RTICWRELDQASTRLAVQLRRLGVTRGDRVALFLHNCPQAIVAHLATAKLGGIVVPCGPLSRQHELRDQLADSGAKILVAAAEAARLGTSVTTVITTRYADLQPSQPACRKALAVPPELIAADASSAPPLKNDLMQLMAEPVDVAERVSLDDVALMVYTSGTTGRPKGAMLTHRNALYKTAVTVQ-VSGIHAADVMLAVAPLSHIAGMLMGMNVMLYSGATTILLH----RFDPLAVLQAIDRYRVTRWYSMTPMNLAVMAHPDAAQYRMESLVANPCTSFGVTLTEAIAEQW-RAFAGPQCRIYEAAYGLSETHTCDAITPAEAPRWGWHGKIVPQTEVCIVDPHTGAELTPGQAGEITIRSP--GVFRGYWQRDDATRAV---LHNGFLRTGDIGQVSPDGYLQWQGRIKEMIKVSGYSVFPEEVEALLSRHPGIRQVAVTPIPDPDKGEVVCAHVVPMNGVTLSEA---ELIAWSRDNMAPYKVPRRVKFHDALPATATGKVLRRLLRE------------------------------ 6175106 30 --------------------------------------------------------------------------HQLFEEQAEAFPDRVAIVFEN------RRLSYQELNRKANQLARALLEKGVQTDSIVGVMMEKSIENVIAILAVLKAGGAYVPIDIEYPRDRIQYILQDSQTKIVLTQKS-------------------------------VSQLVHDVGYSGEVVVLDEEQLDARETANLHQPSKPTDLAYVIYTSGTTGKPKGTMLEH-KGIANLQSFFQNSFGVTEQDRIGLFASMSFDASVWEMFMALLSGASLYIL--SKQTIHDFAAFEHYLSENELTIITLPPTY--------LTHLTPERITSLRIMITAGSASSAPLVNKWKDKL-----RYINAYGPTETSICATIWPSNQLSVQSVPIGKPIQNTHIYIVNEDLQLLPTGSEGELCIGG--VGLARGYWNRPDKFVDNPFVPGEKMYRTGDLAKWLTDGTIEFLGRIDHQVKIRGHRIELGEIESVLLAHEHITEAVVIAREDQHAGQYLCAYYISQQEATP-----AQLRDYAAQKLPAYMLPSYFVKLDKMPLTPNDKIDRKAL-------------------------------- 91780410 46 ---------------------------------------------------------------------------------VANHGNREALV------GQGERMTYQQLGERVEALAARLIRTGVKRGEKVGVLMGNRPEWVISALAITSIGAVLVSLNSWATARELAYLLSHSGCRHLIATRRYLKYDYAVMLRD-MDPAIRGR----LATVIGVDADLPDGWLPFDDAADVARVEAGDAVRAAGEQVGSDDIAFLLYTSGSTSAPKGVQLAH-GALIVNGWHIGERQRIVPGDRLWLAVSLFWALGCVNAMMNLLTHGGCIVLQE----AFDAGEALHLIEAERCTVFYGTPNMAQALYDHPE--RERHDLGSLRTGGTLGSPE------QIARVIKLGVSRVCNIYGLTETGNSHVTSADDDEALRLVSCGQPLPGVEQRIVDANGIDLPPGEIGEIRVKGRVID---GYYGNEELTKASFDE--QGYFRTGDLGYVDSQGYLYYRGRSKEMIKTGGINVSPADVESVLSAHPAIYLAYVVGVPDPVRDEEIGALVVLENGASMASD---EILQYCRQNLAAYKVPRRLRFVSELPMTTTGKV------------------------------------- 94311136 39 ---------------------------------------------------------------------RLNAAVELVDRHVAANGGRVAVRHER--AGRIETVTYAELAALVDRIAHVLVEMGLVPGNRVLLRGPNNLMMAASWLATLKAGLIAVPTMPLLRAKELKQIIDKAQVTAALCD------ARLRDELDANRRADGEYFCPTLERVRYFHGEGADA---------LETAMAGKPDTFTACDTAADDICLIAFTSGTTGQPKGTMHFHRDVLAMCDLFSRHVLKPTPDDVFCGTPPIAFTFGLGGMLCFPLRIGASTALSE----RLTPELLLKLIQDHRATIVFTAPTFYRQMAA----LVKNFDLSSLKKSVSAGEALPDATRQAWKAATGIEM-----TDGLGGTEMMHIFVSSAGADVRPGAVGRVVPGYEARIVDENMQPVPPGTVGKLAVRGPTGCR---YLDDPRQEAYV----RDGWNLPGDTFMADADGYYFYQARSDDMIISAGYNIAGPEVEGSLMRHEWVAECGVVGAPDAERGQVVTAYVVLRPGVEPSDATRAALQDYVKREIAPYKYPRRIEFVAALPRTETGKLQRFRLRQMAA--------------------------- 119474942 24 -----------------------------------------------------------------------------LDAIAARDPGHIALI----MPHQNIRWSYAEFVQKVNQLATGLLSLGIEKGDRVGIWSPNRYEWVLTQFATAKIGAIMVCINPSYRLYELEYALNKVSCKAIIAAESFKTSYYLKMLLELAPELLLSKRLPHLKTVIRMGEATSPGMFNFSNVCEMGGETECRKLEDLSKTLDPSDDINIQFTSGTTGTPKGATLSHTNILNNAYYC-GISMHFNADDILCIPVPMYHCFGMVLGTLVCVAHGATMVLPCEA---FDPRSVLQAVQDEKCTALHGVPTMFLAELDLAD--FSDFDLSSLRTGIIAGSTCPVGLMKRLIGEMALTE--IVIGYGQTCSPINSMTAIEDTFERRVTTVGRPHTNWEMKIIREDGSTAATEETGEVCARG--YGVMQGYWEDAERTADTIDSD--GWLHSGDLGEMDAEGFVKITGRIKDMIIRGGENIYPREVEEFFYSHPAIQEVQVFGVPDEKYGEQVAAWIQLKEGQSMSAE---ALQQYCAGQITHYKVPKHIKLVNEFPMTVTGKLQKFIMRD------------------------------ 148548733 29 ----------------------------------------------------------------------LNACVECCDRHAGD--GKLALIHE-DRDGNSARYSFDQLQVQAARFANVLKAQGVGAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHARVIVTDS------------HNRAKLDDVHVCPTIITV-----------KARSGELDFQQCLERAADVCEPVMRSGNDPFLLMFTSGTTGPAKPLEVP-LRAIVAFQGYMRDAIELLPEDNFWNLADPGWAYGLYYAVTGPLSLGHATTFYDGPFSVESCARVIDKLGITNLAGSPTAYRLLIAAGKDFSVPIKGR----LRVVSSAGEPLNPEVIRWFADELG---VTIHDHYGQTELGMVLCNHHGLQHPVHLGSAGYAIPGHRIVVLDEQGNERPAGQPGILAVEQSPLCWFGGYHGLPTK------AFVGKYYLSGDTVELNPDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLASGYAGSVELEETLRQHVRQRLYAHAYPREIEFVSELPKTPSGKLQRFILR------------------------------- 16804757 12 --------------------------------------------------------------------------YNITDEIAKFSSEKTALIWK-NEHGETKTWSYHHLLEQANKFANVAKDAGIKKGDHVIVMTPRLLETYAIYMGLWKAGAIIIPASELLKAHDLEYRIHHANVKAIVSYNG------------MTAEFDKIESIPSVSKKIIVGD-------KLSGWEQYETLMEAAPTEFERVETSRDDACLLAFTSGTTGNPKGVVHIHGWGYAHIRIAADHWLDIHEDDIVWATAGPGWQKWVWSPFLSVLGKGATGFIYN---GRFIPEKQLHLLEEEKINVLCCTPTEYRLMAKVNN--LREHDLSSLRSAVSAGEPLNREVIQVFRDNF---DIKVRDGYGQTESTLLIGTLVD--TPIRPGSMGKPIMPEYMAIIDADGNPVGVGEIGDIAMRRDFPALFKEYYKEPERLQKAIRGDY---FVSGDRAIRDEDNYYWFQGRNDDIIISSGYTIGPFEVEDALTHHPAVKEVAVVASPDEIRGTVVKAFIVVKDGYKGTDDLVHELQTFTKEQTAPYKYPRRIEFVEALPKTDSGKIRRVELRD------------------------------ 119718315 7 -------------------------------------------------------------------GAQLNIA-NGVREFARGTPRQPAVI------DGERMLTYAQLGDRAARLANALVARGVRPGEHVAVCVGNRLEHPEIACGIAMAGLVIVPLNPRYTEPEARYIIEHSGARAVITEAHL-------------ASVVTPAAADQGAFVVVL--------GTSPDFESYDEVLAASSPEDPEYPVDETEPFCIAYTSGTTGRPKGVMISHRSRA-LTFYQAATEWGLGTGRTSLAVAPMYHGAGFAFG-YAPVFTGGTVVMLPKW----SPEQMLELAERHRVQSIFLVPAHAQMLRRLGGEAIATRDLSSLDTLYFNAAALPFELKKWVIESFPGAG--VHELYGSTESG-IITNLRPVDMLRKPGSVGQPWFMTEIRVVDLDGAPVGPGGMGELYSRSPYL--MLGYYNDPDATARCTSED--GFVTCGDLVRLDDEGYVHIVGRSSDMIVSGGINIYPREVEDVLARHPSVTDVAVVGRSSEEWGEEVTAYVVLASGVTLD---VESLEAHCRESLAGYKIPRRWHVIGELPRNAAGKVVKR---------------------------------- 118051701 7 ----------------------------------------------------------------------------LLDQQARTRPEKLALRADGQD------WSYAALAEASRCAATVLQAQGLRQGDRVGLLCLNTPGFVFALFGAWRLGAAVVPINHKLQAPEVAYILRHCGSRLCIVD--GTRASLIAAVQAELQPAAELRWLST--------------ASAAEGVGFFDELLAQATPCGDEHGHPAPDLAEILYTSGTTGQPKGCLHSHANVFHAALCTAAAT-SLSPMERTLIAMPIWHSSPLNNWFLGTLLMGGTAVLMEYAPREF-----LQTLERERISFTFGAPIAFLAPLAVVPD-VASYDFSAIRLWTYGGGPLGAELVRKLAQA--YRSDRFMQVYGMTESGPLGSMLYPEEALTKPGSIGRSAIPGVEELRRQDGSPCGPGEVGEICLRSA--AMMQGYLNSPEATAAVLDE--QGWYRSGDLARMDEDGYLYIVDRLKDMIVTGGENVYSKEVEDVLCTYPDVQDVAVIGRPHPEWGETVVAVLTLKPGKLLDQE---ALREFMAPQLARYKIPRLFEFRDTLPRTATGKLLKHMLR------------------------------- 126661558 677 -----------------ENFQVLLEGMVNNPDE---KVAKLLLTEGEKQQILVEWNETEAEYPKD------KCIHQLFEEQVERTPNAIAVVYEN------QQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIEYMLEDSGIRILVTQESFR-------------------------------PLYSEFSTQLISLDTDQQKWERENQTNPIHQTHSHHLAYINYTSGSTGQPKGVMIPHRGVIRLLINS--DYVELDEAKTFLHLSPIAFDAS-TFEIWGALLYGGKCIIFPEK--IPTALTLKEAINQYQVTTLWLTAALFNLVIDELPEAFIRVKE-----LLTGGEALSVHHVKKALQAL--PSTQLINGYGPTNTTFTCCYSIPSFLESKVSSIGRPINNTQIYILDPNLQPVPVGVPGELHIGG--DGLARGYLNRPDLTAEKFIPNPFGTYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDAPGNKQLVAYLVSDEMSQSS--VTQTLRDCLKEQLPDYMIPSAFVLLEKLPLTPNGKIDRRAL-------------------------------- 70983512 14 --HPNPQELEKERGLQLPDYHSLYRWSTDNRASFWDFCWRYFPIISEYRTVVDESARIDSV-PTWFEGVRLNFAENMLERSSSGHDNKIALTEIREGGAEARHITWAELRRKTGRMVQALKAAGVVKGDRVAAVASNSVDTLVVLLATTALGAWFSSTSTDTGVKGILDRLLQLKPKYVFVDDFAIYNGKRIDLRPIQDIADGLREVSEFEGIIALPRPGQPVDVTHPKTQPVEAFLARAPHKLEFVRVGFRDPFLVVYSSGTTGKPKPIVHGVGGVILNTYKEGRLHRDHGPDSTVLQYTTTGWIMYLSAI--SGLMFGGKAILYDGSPFLPDAKFLIELLSKYKVTHFGTSPRYLHELRKNNIRPKDIADLRALRIVTSTGMVLSESLFEWFYDEGFPSQTQLANISGGTDLAACFGLENPGCQGPALGIPIAVFDQADEGATAVKGTAVPDGVPGELVATAAFPTMPVKFLGDPQKYFDSYFARFDNVWTHGDFICVHPTKQILFLGRSDGVLNPSGVRFGSAEIYNVIDTQTEIADSICVGQRRPTDDESVILFLLMRPGYQFTPQLVTRVKEAIRKALSARHVPKYVFQTPEIPTTVNLKKVELPVKQIVSGK--KIKPSGTLLNPQSLD-------- 218290109 18 -----------------------------------------------------------------------NIASAILDRDESRR----ALVWRSE-TGAKRTMTYGELRRESLRLAQSLHDLGLRKGDRVLVLMPRRPETYAVYLAILSLGAVVLPGSELLMPNDIAYRLRHAEAKGVVA-----------HAALADRAEAAIAEAPRVQLRVVV-------EGPREGWLAYDDLVRGAPREWEIFSTRRDDLAFLSYTSGTTGYPKGVMHVHGWAYAHWHIAAKRWLGIEPDDVVWATAGPGWAKWIWSPFVATLMSGATGFHYG---GRFDAETFLRLIDDEAVNVLCATPTEYRMMAKV--DGLDRFRLSSLRQAVSAGEPLNREVIDTFRRHF---QVTVRDGYGQTENTLLVATCVD--TEVRPGSMGLPTVEGAVEIVDEEGRPLPPGQVGDIAVRRDFPALFRGYYKDDERTEAQF---RGAWYITGDRAEKDEDGYLWFSGRADDIIISAGYTIGPFEVEDALVKHPLVRECAAVSSPDEVRGAIVKAFVVLKDDGERREALVRELQEHVKRITAPYKYPRAIEFVEDLPKTTSGKIRRVELRE------------------------------ 119899356 24 ------------------------------------------------------------------------------------------------------RLTYAELKHKVDALACGLMRLGLQPGERIGIWSQNRMEWTLTQFASAKAGLVLVNINPAYRRSELEYALNKVGCRALILSPAFKSSDYLEMLADLAPELLRAHKLPTLEMVIRMGAEKTPGMLNFDDLLAPPTRDELTALALLGEKLQFDEAINIQFTSGTTGNPKGATLSHHNILNNGFFVGEAI-RLVAGDRVCIPVPLYHCFGMVMGNLGCLTHGATMV---YPAEAFEPQAVLKTLAEERCTAAYGVPTMFIAVLDHPDFAA--ADLSALRTGIMAGSPCPIEVMKRVVDKMHMKEVTIA--YGMTETSPVFQSGTDDPLERRVSTVGRIQPHCEVKIIDNDGRIVPRGMPGELCTRG--YSVMLGYWDDEAKTREALDAA--GWMHTGDLAVIDDEGYCNIVGRIKDMVIRGGENIYPREIEEFLYRHPQILDVQVVGVPDQKYGEELCAWIILREGAELSA---NDVRAYCQGQIAHYKIPRYIKFVDSFPMTVTGKI------------------------------------- 126437383 22 -----------------------------------------------------------------------------LERIVAQHPDTEALV----EVSTGRRWTYAELNDEIDLVARGLIGLGVERGERVGIWAPNCAEWTILQYATAKIGAILVNINPAYRTHELAYVLEQSGVRTLIAATGF----KSSDYVAMVDEV--RARCTRLREVVYLGTDD------WAALRRGADAVSVGRLRNCMAELDSRDPVNIQYTSGTTGFPKGATLSHRNIVNNGFFVTELIG-LGPTDRLCIPVPFYHCFGMVMGNLGCTTHGATMVIPAPG---FDAGLTLAAIEKERCTGVYGVPTMFIAMLGHPDFP--GTDLSSLRTGIMAGSVCPVEVMKRCINEMHMTEVAIAYGMTETSPVSCQTLIDDDLDRRTATIGRAHPHVEVKIVDPDTGETVERGEPGEFCTRG--YSVMLGYWNDPDKTAQAIDAD--GWMHTGDLAVMRDDGYCNVVGRIKDMVIRGGENIYPREVEEFLHTHPDIDDAQVIGVPDDKYGEEICAWIRMRPGRPP--LTAEAVREFARDKLAHYKIPRYVHVVDEFPMTVTGKV------------------------------------- 89099723 28 -----------------------------------------------------------------------------LDDTAEQYPEHIALSFYG------KKITYRELRQHVRLFAASLQAGGFEKGGRVAVMLPNCPQYVISYYGILAAGGIVTQVNPMSVEREIEYILNDSGAERMIALDAFYPKVSSV------------RSNTPLKEIIAVSLQPSAVDF--GEDSTFESFLQRGNGNFAPVMMEPHDTAVLQYTGGTTGRSKGAMLTHRNIIANVVQSYEFFKQTIDEERYLTVIPLFHVFGMTSCMNLSIYTASESIMLP----RFELDEVLETIKNEQPTVFPGVPTMYGAITNHPRAEEYGIDS--IEVCNSGSAPMPVEVLKEFERKTG---AVILEGYGSEASPTTHCNPVFAARKAGSVGIGFPSTDYKIVDLASGSQEVPAGELGEVIIKGP--QVMKGYWN---MPEETALALRDGWLYTGDIARVDEEGYLYIVDRKKDMIIASGYNIYPRDIEEVLYEHPAVQEAVVIGVPDAYRGENVKAVIVLKSGKLADE---KEIMEFCRANMAAYKVPGIIEFRDALPKTSVGKILRRALRE------------------------------ 45358129 12 -------------------------------------------------------------------------------KQAQKDPDREFLVY----PDRNLRFTYKEFDERTDLLAKGLLEIGIKKGDHIGIWARNVPDWLTFMFATAKIGVVLVTVNTAYKSHELAYVMKQSDMKALAIIDSFRDVNYLEILYELVPELLNSEEFPYLKNVIYVGQEKHRGMYNTTELMLLGNYVSDEKLIEAKKGLDSDDVINMQYTSGTTGFPKGVMLTHKNILNNGYY-IGEKQKFTEEERLCLPVPLFHCFGIVLGVLALLTHGGTLVMLE----IFDPLLVLAAIQKEKCTAVYGVPTMFIAEFSHPMFEM--FDLSSLRTGIMAGSTCPIEAMKKVMSDMYMREITISYGLTEASPVFTMTSVDDPFEKRVESVGKAMPHCEVKIIDPETGETLAPGNVGEICCRG--YNVMKGYYKMPEKTAEVIEKD--GWLHSGDLAVEDEDGYYKIVGRIKDMIIRGGENIYPREIEEFLYTMPGINDAQVVGIPDEKYGEIVGAFVIPKEGYEIKEE---DVRDFALEKIARYKVPKHVFVVEEFPMTASGKI------------------------------------- 118048200 26 ------------------------------------------------------------------------------------------------------KLTYRQLNEKVDRMATALYQLGVRKGDRVAVMLPNSPHYIITFFACMRLGAIVVNTNPTYTGRELQHQLHDSGAETIVLLNLFWPRLREVRAETPVKRVIVAHIFDTLGFPSNFLVKSSQKKTPEWVDVMPEQLLEKYGPTPPKVNLTADEIALFQYTGGTTGLPKAAMLTHRNLVANTVQVAAWLTRGQPGGEKMMAAIPFHVYGMTVAMLYSIHIGAEIVI---VPSPRPIDNVMNVIQHERCTLFPGVPAMYIGIINHPK--VNEYDLRSVKACISGSAPLPMDVQEKFGQLTGGRL---VEGFGMTEASPVTHCNPVFGERRAGSIGIPLPDTEAKVIDLDTGREIEPGETGELCVRGP--QVMKGYWQRPDETAKTIDAD--GWLHTGDIARVDKDGYFYIVDRKKDMINVGGLKVLPRDVEEVLFMHPKVMEAVVVGIPHPQRGDTVKAFIVPKPGEQPT---VEEIKEFCKLHLAPYKVPREVEFRTELPKTLVGKVLRRVL-------------------------------- 120401159 42 ---------------------------------------------------------------------------NQLARHALMQPDQPALRFLGNTT------TWGELDRRVSALAGALHKRGVGFGDRVLILMLNRTEFIEAVLATNKLGAIAVPVNFRMTPAEIAFLVSDCEAKAIITE----------AVLANVATAVRDID-PTLATVISAGGSGDDVLDYDDVLA--------ENAPCPVVDIPNDAPALIMYTSGTTGRPKGAVLTHTNLTGQVMTLLFTNGADINHDIGFIGVPFFHIAGVGSSVSGLLLGRPTVL---YPVGAFDPNELLDVLEAEKVTGIFLVPAQWQAVCAAQKARPRDLKLRFLSW---GAAPASDTLLREMAETF--PGAQILAAFGQTEMSPVTCMLLGDDAIRKLGSVGKVIPTVSARIVDEDMNDVPVGQVGEIVYRAP--TLMAGYWNNPKATAEAFAG---GWFHSGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLAAHPEIVEVAVIGRAHEKWGEVPVAVAVVRSSLEATPGALADLEQFLTERLARYKHPKALEIVDALPRNPAGKVLKTELR------------------------------- 94313379 2 -------------------------------------------------------------------------------------------------------LSYAELDTQSDALACAWQDRGITRGERVAIYLQNIPQFVIALVATWKLGAIAVPVNPMNRARELRVILADSGARLLVCSETLY--VDIVRPLLAEEANAENGVLPLVMTTSELEYQRRHDPETPGAESLSAVIAANAGRHPPPAALGPNDIAMLVYTSGTTGVPKGAMNTHGNVAFNAQVY-RDWITLGEGEPILGVAPLFHITGLIGHIGAAFMCAAPLVLAC----RFEPGVMLDTLREHRPAFTIGAITVFIALMNHPN--ATRDCFASLTKIYSGGAPIPPSVVEAFRERFG---HYIHNGYGLTETSPTHVVPRGVEAPVDPASGTLPAYNVESYIGDDEGKPMAVGEVGEIISRGPMI--VPGYWNKPQESAKAIVD---GYFRTGDVGFMDERGWFYLVDRKKDMINASGYKVWPREVEDVLYTHPAVREAAVVGVPDAYRGETVKAVVSLKPGTNVTPE---ELAEYCKARMAAYKYPRVVMIMDELPKTVTGKILRRELR------------------------------- 21221664 1673 ----------------------------------------------------------------------------LFERQAARHPDRTALTFEG------TSLSYAELNARANRLARLLTARGIGPDALVALALPRSAELVVALLAVVKSGAAYVPLDPGYPADRLAHALSDSAPAALLTDRATAGRLPAHEVPRIVLDAPAPADGGT--------TGGDPADAHPATDLAQGE---------RVRPLDPRDTAYVIYTSGSTGRPKGVAVPHGNVVRLFSATAPW-FGFDEHDVWTLFHSYAFDFS-VWELWGPLLHGGRLVVVPHDVTR-DPAAFLALLARERVTVLNQTPSAFHQLAAADRENPTELA---LRTVVFGGEALDLSRLADWYERHAEDAPALVNMYGITETTVHVSHFALDRATAAASSASTIGVNIPDYVLDDRLRPTAPGVTGEMYVAGA--GLARGYLGRPALTADRFGERGTRMYRTGDLARRRTDGGLDYLGRADQQVKIRGFRIEPGEIEAVLAAHPAVDDVAVVAREDVQGDPRLVAYVVTGSGAT-----ARALHDHAAGHLPDHMLPSAFVTLDVLPLTPNGKLDTKALPAPAH--------------------------- 21221664 6359 ------------------------------------------------------------------------------------------------------TVSYAELDLRTNRLARLLRQQGVRPGTPVVMLMERSPAHVVATLAIAKAGGAYVPLHDTYPLDRMRHVVADTAATLILTDAEAARAGQLGARVMVVDEFGAAPSGSEADAAPGTGTGTGTGSRSGYVD------------DAPEVGLRPQDLAYVMYTSGSTGVPKGVAVTHRGVVDLVR---DHCWRPGVHERVLLHAPHAFDVS-CYEMWVPLVSGGTVVVAP--PGHLDPAAITDLITAHDITAIHLTAGFFRVVAEEAPECFAGVRE-----VLTGGDVVSPAAVARVLAHHPRIVLRHLYGPTETTLCVTQHEVTAPYEARGSLPVGRATGNTRAYVLDRYLQPVPAGVPGELFISGS--GLARGYLDRPDLTCERFVADPYGMYRTGDLVRYNAAGELEYLARADDQVKIRGFRVELGEIEAVLATRPELAQAAVVVREDRPGDRRLVGYVVAAAG-RDGEVDPDALRAFSRQALPDYMVPSAFVVLGTLPLTANGKLDRKAL-------------------------------- 21221664 2708 -----------------------------------------------------------------------------VARHAAERPGHLA-VETAGAAAPGGALTYGELNERANRLARALLARGAGPERFVAVALPRSADLVLSALAAFKAGAAYLPVDPAHPAERITHLVSDAAPTLIVTTSAL---------------AASLPDTGTPVLLLDTPETAATLAALPGHDVTDAD---------RPVPLRPEHPAYMIYTSGTTGRPKGVVVTHTGLPGLLDIFTRD-CAAGPGSRILQHLSPSFDASF-WELAMGLLTGATLVVAPPETTPGPELAELAT----------RHAATHLSLTTSVLGLLPPDSLPDGLTLVVGAEAIPPELVERW-----SPGRTMLNSYGPTETTVCSTMSGPLSGPAVPPIGSPVANSAVYV-LDAALRPVPPGVPGELYAAGAHL--ARGYHDRRALTAERFVANPFGEYRTGDLVRWRPDGQLEYLGRADTQVKIRGLRIEPTEIEAVITERPHLARAAVIVREDRPGDRRLVAYVVPEPGATVD---TAELRAALRETLPDHMIPTAFVVLDALPLTLNGKLDRKAL-------------------------------- 21221664 425 ---------------------------------------------------------------------------------AARTPGHEALVYEG------TSLTYAELDARAERLAGALTARGAGPERFVAVAVERSAELVVALLAVLKSGAAYVPVDPGYPADRIAHILRDAGAMLVLTTRDTAER------------------LPGDGTPRLLLDEPAAAGTTAAGAPAPPGTLPRALPA-------PGHPAYVIYTSGSTGRPKGVVISHRAIVNRLAW-MQDTYGLEPSDRVLQKTPSGFDVS-VWEFFWPLVQGATLVVARPG-GHTDPAYLAGTVRREGVTTLHFVPSMLDVFLREPAAAALGGATPVRRVFCSG-EALPAELRARFRAV---SDVPLHNLYGPTEAAVDVTWPCAEDTGDGPVPIGRPVWNTRMYVLDAALRPVPAGVPGELYIAG--VQLARGYLGRPRFTADPHGAPGSRMYRTGDLARWNHDGSLDYLGRADHQVKLRGFRIELGEIEAALVRQPEIAQAAVVLREDRPGDQRLVAYTVPAPGAAPDTDPAAVLAARLRELLPGYMVPSAFVALPRLPVTPNGKLDRRALPAPAE--------------------------- 21221664 5320 -------------------------------------------------------------------------------------PDAVAVVCDG------TTLTYAELDRRANQLARHLLGEGLGAEDFVAIALAKSLDAVISMLAVLKTGAAYLPIDPDYPAERITYMLDDAQPALTLTA---------------------------------------PIPPASYDSRPTSEITDVERRS----PWSARHAAYMIYTSGSTGRPKGVVIEHHALATYLH----------------RARNTYTAMTGVTVLHSPLAFDLT-ITALWTPLTAGGTVHLTSLEEAEV----QPSLIKATPSHLPLLTTLPETASPSHTLILGGEALHTDHLATW--RTQHPGAQIINAYGPTESTVNITHHVSEDTPDGPVPIGRPFANTQVYVLDSALRPVAPGVTGELYLAG--EQLARGYLGRPALTAERFTANPHRMYRTGDLAHWNHDGHLTYDGRADHQIKLRGHRIEPGEIETTLTAQTGITQTTVQLREDTPGDQRLVAYLVVNDSTEYDEPT---LRDALASALPDYMRPSAYVTLDALPLTPNGKLDRTAL-------------------------------- 21221664 4280 -------------------------------------------------------------------------------------PDAVAVVCDG------TSLTYAELDGGANQLARHLLGEGLGAEDFVAIALAKSLDAVISMLAVLKTGAAYLPIDPDYPAERITYMLDDARPALTLTEPVPVERYTGHSVTAVTDEERRS-------------------------------------------PWSARHAAYMIYTSGSTGRPKGVVIEHHALATYLHRARNTYTAMTGVTVLHSPLAFDLT---ITALWTPLTSGGTVHLTSLEE------------------SDTQPSLIKATPSHLPLLTTLPETASPSHTLILGGEALHTDHLVTW--RTQHPGVQIINAYGPTESTVNITDHHVGDTPDGPVPIGRPFANTQVYVLDSALRPVAPGVTGELYLAG--EQLARGYLGRPALTAERFTANPHRMYRTGDLAHWNHHGHLTYDGRADHQIKLRGHRIEPGEIEATLTAQTGITQATVQLREDQPGDQRLVAYLVVNDSTEYDE---KTVRDALTSALPDYMVPSALVTLDALPLTPNGKLDRTAL-------------------------------- 167587926 35 -------------------------------------------------------------------------------------PDRPAVVFR----EQHIRWSWREFADEVDVLATGLAALGIARGDRVGIWSPNRSEWLLTQFATARIGAILVNLNPAYRLAEIEYALNKVGCKAVIAAERFKSSGYVDMLQAIAPEACCAPGDLHAVRVPSLRTIVSLGEIAPAGMFRFADVMARGRAALDRDALDAIDPINIQFTSGTTGSPKGATLSHRNVVNNAR-SIAQAMRFSEQDALCIPVPLYHCFGMVLAVLACVSTGAAMVFPGEA---FDPAATLAAVADERCTALHGVPTMFIAELDHPDFA--KYDLSSLRTGIMAGSPCPIETMKRVVSQMHLSEITIA--YGMTETSPVFQSSTDDPLEMRTTTVGRIQPHLEVKIVDPSGGIVPVGATGELCTKG--YSVMRGYWDDDEKTRDVLID---GWMHTGDLATLDANGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSAQVFGVPDAKYGEEVCAWIVLRAGEQLTED---DVRAFCQGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRQ------------------------------ 151222718 32 -------------------------------------------------------------------------------------PDKKAILYHNTE-GEDISVTYQQLIEQSNKVGNVLASHGLSKGDKVLIMMPRSIATYELYIAALKLGVAIIPCSEMLRTKDLQYRITHGEINAVIA----LEPFTVEFEKIKEYDAL----------------TKFVIAGQKDGWISLEAEKENASNKLEMADTTRDDMAILSYTSGTTGNPKAVTHCHGWGFAHLQMAPKHWLCINEDDLVWATAAPGWQKWVWSPFLSVLGSGATAFVFN---GRFSPETYLELLQKYQINVLCCTPTEYRMMAKLQN--LNDYDLTHLHSAVSAGEPLNREVVEQFKKYF---NLTVRDGYGQTEST--LLIGFLKDTPQRIGSMGKGIPGSSVTVVDDEGNSVPANTKGNIAVPLDLPALFKGYYKEPERTAKAQTGKY---YITGDLAHVDDDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHPAVKECAVVAKPHDIRGNIVKAFVILQDHTAGDDTLVKELQQFVKNEVAPYKYPREIEFVDDLPKTNSGKIRRVELRD------------------------------ 29828572 24 -----------------------------------------------------------------------------LDRAIAAYPDRDALV----DVPSGRRWTYAEFGAAVDEVALGLLAKGVLKGDRVGIWAVNCPEWVLVQYATARIGAIMVNINPAYRAHELAYVLRQAGISVLVAS----LAHKSSDYRALVDQVREK--CPELRETVYIGDPSWEALTAGAASVPYERLIAGAAD------LSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYWVGRTVGY-TEEDRVCLPVPLYHCFGMVMGALGATSHGACIVLPAPS---FDPAATLAAVQRERCTSLYGVPTMFIAELNLPDFA--SYDLSSLRTGIMAGSPCPVEVMKRVVAEMHMAEVSICYGMTETSPVSLQTRRDDDLEHRTGTVGRVLPHIEVKVVDPAGGVTVPRGTAGELCTRG--YSVMLGYWDEPEKTAEAVDAG--RWMHTGDLAVMRENGYVEIVGRIKDMIIRGGENIYPREIEEFLYGHPKIADVQVVGVPHERYGEEVLACVIPRDPA--DPPTLEELWAFCDGQLAHYKIPSRLRILDSFPMTVSGKVRKIELREQAAREGRD---------------------- 162456545 25 ----------------------------------------------------------------------------LLRRRAEQRPSGQGYTFLVDGEADARSMAYGELDRRARALAAELQA-GARAGDRALLLVPPGLDFIAAFFGCLYAGLVAVPVPLPQRKSRVLAIVRDCRPSVVLTTEAF------------------------LGAVTMLRDDPSFAELSHLRCMAVDTIRDGQEDAWRAPRVTAETVAFLQYTSGSTGTPKGVVLTH-GNLLRNELMIQRAFAHTEESVIVGWLPPHHDMGLIGNILQPLYVGVPCIQLAPEHFLMRPRRWLEAISRYRATTSGGPNFAYELCRKIPPEQREGLDLGSWRVAFNGAEPIRAATLDRFAEAFGFRRDAFYPCYGLAEATLLVTGGAAGAPPVVRAVDRAGLAQGHAVFEPRTLRPCKDERVGEIWVAGA--SVAQGYWERPEETAEARLSTGEGPFLRTGDLGFSSRGELYVTGRLKDLIIVRGRNLYPQDIETSEESHPGLRAGAAFSV-DVDGEERIVIVQELRAPASEPAELGAAIERAVADR-HEVAVHAVVLIKPSLPRTTSGKVQRRACRA------------------------------ 94311461 5 ----------------------------------------------------------------------------ALHRSMQQRPDKVAVRFNG------RALTYAEIGDRVARLAGALRKLGVAEGERVAMFSLNSARYIEYYMAVPWAGAVLNPVNFRWSAAEIAYSFKDSGTAVLIVDDPFTEVAQKV-----------AAECTTVRHVIYAGDGETPAGM-----LNYETLIADSAPMEDAYR-HGDDLAGIFYTGGTTGFPKGVMLSHANLISSACNQ-PMSGTVDESIVMMHVMPMFHLACFASINAVFLVGGTHVAI-----SAFDPGRMMEGIAQDRVTAVLLAPTMIQMGLDWMDRHPGRADLSSLNSLRYGASPMTPALLERTRQTF--PAVRFSQGYGMTELAPVATMLGPEYHDAKMYSVGRPAHTVEVKVVDSRGNEVPRGTVGEIIVRGP--NVMLGYWNQPQATAEAI---RNGWMHTGDGGYMDKDGFLFLVDRLKDMIISGGENVYSAEVEKALASHPAVAQSSVIGVPHEKWGESVHAVVVLRQGESAT---LESIQSHCRERIAGYKIPRSVEFVDALPLSSVGKVLKNELRK------------------------------ 194561955 37 -------------------------------------------------------------------------------------PDRPAVVFR----EQQVRWTWREFADEIDVLAAGLAALGIVKGDRVGIWSPNRSEWLLTQFATARIGAILVNINPAYRLAELEYALNKVGCKAVIAAERFKSSAYVEMLQTIAPEATATPGDLHAARVPSLRTIVSMSDVAPPGMVRFADVIARGRRAVDSALLDAIDPINIQFTSGTTGSPKGATLTHRNVVNNAR-SIARAMRFTEHDSLCIPVPLYHCFGMVLAVLACVSTGAAMVFPGEA---FDPVATLAAVAEERCTALHGVPTMFIAELDHPEFA--KFDLSTLRTGIMAGSPCPIETMKRVVSQMHLSEITIA--YGMTETSPVFQSSTDDPLEKRTTTVGRIQPHLEVKIIDPSGDIVPVGATGELCTKG--YSVMLGYWDDDAKTREVLID---GWMHTGDLATLDADGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDPKYGEELCAWIVLRANEQMTED---DVRAFCQGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRE------------------------------ 73663698 27 ---------------------------------------------------------------------------------------KKAVIFE-DAGGETKEITYKQLIKHANKVGNMFLKHGLQKGDKVLVMMPRCIETYEIYLAALKLGLVIIPSSEMLRTKDLQYRITHGEVKAIVVTSDSIDEFKAVKEYASLTKFI--------------------VGGQEADWYAVEDEKTTVSDQLNTVETSRDDIALLSYTSGTTGNPKAVVHSHGWGYAHMQMAPKHWLSIKEDDVVWATAAPGWQKWVWSPFLSIMGSGATAFVYN---GKFNAEKYLELLQNYQINVLCCTPTEYRLMAKLPN--LTDYNLEHLHSAVSAGEPLNREVVEKFQNRF---NLTVRDGYGQTEST--LLIGFLKDTESRPGSMGKAIPGSHVTVINDEGELAEVGEVGNIAVPLDLPALFKGYYKDPERTAE---PRKGEYYITGDLAKLDADGYFWFEGRKDDIIISSGYTIGPFEVEDSLTKHEYVKECAVVASPHEIRGNIVKAFVILQDDVPATDETVKTLQNYVKQDVAPYKYPRAIEFVEDLPKTNSGKIRRIELRE------------------------------ 118049713 11 --------------------------------------------------------------------------HEALRRNARQHPERDAYIWYG------QHISWRQVDEASDAVAAHLQQLGVKPGEPVALFMNNCPQYIVAHYAVQKIGAIVCPCGPLNKEHELEYQLNDLQARIIIAADVLLPVVDKVSTALQHVLAVRYGDWLPARATLPLPAELQAPVQPLPADVTSFWDLMHSGARPAPVDVGMDEVALMTYTSGTTGLPKGAMLS-FGAAAYKTAGASRVTGVSAEDVLLAVAPLYHIAGMSMGVNMPVHSGATCVLLH----RFDPLAVAQALERYRVSWWYSIAPMNVALMQVPGVEKMDFSALRRNTVTSFGITYTEDLAQQWRR--FAPNAISSEAAYGLSETHTMDTFMPGDAIRWGTHGKPAPGNEIRVIDPETGAPLAAGEVGEIIIRGP--GNFKGYWNKPEATAKTLKD---GWVHTGDMGKFDADGYLTFIGRFKEMIKVSGYSVFPEEVETILIKHPAIAQAAVIGVADAQKGEVVRAFIVRKPGQSLEAD---GLLAWSKENMASYKAPREVRFIDALPATGAGKVLRRLLRDI----------------------------- 118578913 18 ---------------------------------------------------------------------------------VAAQPDHDCIIY----PDRNLRWSWGQFNARVDALAKGLLAIGLEKGDHLGMWARNVPDWLTFMFATAKIGVVFVTVNPVYKSHELAYVLTQSDMKALCIIDSFRDVDYVSIVRELVPEALDSAQFPFLKKLIYMGPEKHRGFYTVPELLLLGEHYSDDDYAAAREGLVADDVINMQYTSGTTGFPKGVMLSSRNILNNGYY-IGERQKFTKMDRICLPVPLFHCFGCVLGVMAMLTHGSTLVMLE----IFDPLMALAAVQKEKCTAIYGVPTMFIAELTHPMFPL--FDTSSLRTGIMAGSPCPIETMKQVMSDMHASEITIAYGLTEGSPVFIQTSTDDTIERRCETIGTAMPEIEVRVVDPETGQDCPPGVPGELICRG--YNVMKGYYKMPEQTAAAIDAA--GWLHSGDLGTVDEHGYYRVTGRIKDMIIRGGENIYPREIEEFLYTMPGVKDVQIVGVPDEKYGEVVGAFVMRSKGSDISEE---DVREFAQTRIARYKCPRHVWFVEEFPMTASNKIQKYKLREMAA--------------------------- 167462605 29 ---------------------------------------------------------------------------------AEEFPKKDALYFMG------KKMTYEELLEECYRFANGLIGLGIRKGERIAIMLPNSPQSIIAYYGALLIGAIVVQTNPLYMERELEHQLVDSGSVAIVVLDMVLERVQNVWPKTKLKHVIVKDYLPFPKNLLFTLKAKKEGTLQGEGIFSFKELIAASPNIAVYEEVDANDLALLQYTGGTTGLSKGVMLTHYNLLANAVQINNWFYRVPGEEVFLAALPFFHVFGMTVLMNQSVSIAGKLVIVP----KFDVDLVLKTITKMRPTLFPGAPTMYISLINHAK--IEDYDLSSINVCVSGSAALPLEVQERFEQLSGGRL---IEGYGLTESSPVAHVNPIWEKRKLGSIGIPVPDTDAKIVDPVTAEELPVGEIGELIIKGP--QVMKGYWNRDEETRQT---LRDGWLFTGDMGTMDEDGYFFIVDRKKDMIIASGFNIYPREIEEVLYEHPHVKEAIVAGVPDPYRGETVKAFIVPREGAPIS---KEELNKWCRERLAAYKVPRMYEFRDSLPKTLVGKVLRR---------------------------------- 147898385 53 -----------------------------------------------------------------------NFANDILDEWARNRKENPALWWI-DGSGEEIKWSFEELGFLSRKAANIISACNLKPGDRVIVILPRVPEWWLLNVACIRAGVVLIPGTTQLTAKDILHRLQTSMAKCIITSDS---------LAAAVDSVAAQSPCLETKMLISAERRDGWLDFNG--------LFRAADDKHICVKTKSSDPMTIFFTSGTTGSPKMTEHSHCSYGHGLKVNGKYWMDLTPSDIVWNMSDTGWAKSAWSSVFAPWIQG--SCVFAHSMPRFDPNIVLQTLSTFPITTFCSAPTAYRIF---VLQNLASYQFKSLQHCVSAGEPINPQVMEQWKEQTGLD---IYEGYGQTET--VLICGTFKGMKIKPGSMGKPSPAYDVQIIDENGDVLPQGKEGDIAIRVSPQKPFYLFSQYTGDPERTASTRRGNFYLTGDRGIKDEDGYFWFVGRSDDVILSSGYRIGPFEIESALIEHPAVAESAVVSSPDPIRGEVVKAFVVLAPAYNDPEKLTLELQEHVKNITAPYKYPRKIEFVQQLPKTVSGKIRRNELRN------------------------------ 75910299 453 ------------------HFQTLLENIVANPQQRIAEV-SLLSASEQHQLLVDWNNTTTD-----YPQGK--CIHQLFEEWVEQTPDAVAVVFEN------QQITYKELNHRANQLAHQLQTLGVKPDVLVGICVERSLEMIVGLLGILKAGGGYVPLDPNYPSDRLAFMLNDAQLPVLLTQQQLVEKLPEHQAIAICLDA-------------------------------DWNEIAKNNSFNPTSTVTTANLAYVIYTSGSTGKPKGVMVEHTGLCNLAKAQIQ-TFDVQTSSRILQFASFSFDAS-IFEVVMALGTGARLYLGTKESLLP-GSSLIQLLQKYGITHITLPPSALAVLPADELPAL--------QTIIVAGEACPPDLVERWSR-----GRRFFNAYGPTEATVWSTVAECSSNSTNKPPIGRPITNTQIYLLDQDLQPVPVGVPGELHIGG--IGLARGYLNRPELTQQKFIPHPFRLYKTGDLARYLSDGNIEYLGRIDHQVKLRGFRIELGEIEALLSQHPGVIQNTLIIREDIPGSQRLVAYTVANPDQIPT---ISELRQFLKERLPEYMVPSAFVMLDTLPLTPNGKVDRRAL-------------------------------- 84686624 23 ----------------------------------------------------------------------------LLRRSAARYPDRLALAFR------EHRDTFADLNDVVNRTANALISLGISKGERVAILSRNSRAFVIVRFALAKIGAIATPVNFMLNAEDVAYILDHSGARGLICQD---------TLCPVAEEALDRIGGGPDILLSIAHGGGAVSD----RWSPVEDLFACADASEPWTDVQPDDPIQMMYTSGTESRPKGAMMSTSALLDQYVTVIVD-GEMQPDTVELHCLPLFHCAQLDCFLTPDLYLGATSILHDGA----DPAAMFAAIEAEKVTKLFCPPTVWILLLRHPE--FDKHDLSSLRQGYYGASIMPTAIIEELSARL--PNMRLYNFYGQTEMAPCATILRPEEQLTKLGSAGRPGLNVETRVVNDQDDEVPVGEVGEIVHRSPHL--TLCYYNDPDKTAEAF---RNGWFHSGDLGRFDEDGYLYVVDRKKDMIKTGGENVASREVEETIFRHPKVAEVAVFGVPHPKWIEAVVAVVVPKPGQNVTAE---EVTDYCRGALSVFKTPKHIALRDSLPKNASGKILKRELRE------------------------------ 218288376 25 -------------------------------------------------------------------------------------PDKAAIYYYG------RQISFRELHAEVEALAGYLQQAGVKRGDRVALYMQNSPQFVVAYYAILRADAVVVPLNPMLVANELPFYFEDSGARVAIVGQELVDRVRPLVETGAIDKAIRDALPPEPAHRVPDVVAAPAVPLDHPALVPWSQALASGLSARPSE-VSADDLAVIPYTSGTTGVPKGCMHTHRTVQANIVCAVVW-NGVTPDGVALATLPFFHVTGMEHSMNAPIYCGNTFAIL----TRWDRETAAELIEKLRV--THWTNIATMVVDFLANPRIESYDLSSLMVVGGGGAALPKAVGERLKALTGLD---YVEGYGLSETIAQTHTNPPDRAKLQCAGIPLFDVDARIV-DPETLAELGPGEEGEIVVCGP--QVFLGYWNRPEENEKAFVEDGKRFFRTGDLGRYDEEGYFFIVDRIKRMINASGFKVWPTEVESILYKHPAVEQACVVGVPDPRRGETVKAFIILKQDQK-GAVTAEDIIAWAHEQMAAYKCPREIEFVDSLPMSGSGKILWRVLQE------------------------------ 59712863 3 -----------------------------------------------------------------------NLANN-LERNATFRPNNIALIF------QEQKITYQELNQKVNAIADHLHQLNIKPNEKIALSCPNTPEFVIAYYAIQKIGAVVVPLNVMLKGEEVAYHLKDSDAVALIS----YQGSDAMPIGQFGYEGYTKADF--CEHFILI--ETAPVSKKPAEAHSFNQWLETGRKTFETVYRSAEDSCVILYTSGTTGAAKGAELSQSNMLCNAQACQALTNQ-KGTDVSIAILPLFHTFGQSLIMNTSILAGSALVLIS----RFVPKTVVQQIHEHKVTHLAGVPTMFLAYAEKHPGAYLKEIAQTLKVAISGGASMPVEVLKQFEEKL---QVPVIEGYGLSESSPVAAFNHLEFE-RKPGSIGQPLPGVTMKVVDKNGHEVPTGQEGELVIRG--HNVMKGYYKKPQETAKTI---INGWLHTGDIVRFDDEGYIYVVDRLKELIISGGYNIYPREVEEVYMSHPSVHLVAVIGVEHPRFGEEVKAFVILKEGHSISE---KELIKWSRQHLADYKCPKHLDIVEALPMTATGKILKRMLK------------------------------- 124521038 11 -----------------------------------------------------------------------------------RDPHKVALIWE-DKEGMHREVTYKELIENANRTGHVFLESGLKKGDTILVMVPRIVEAYEVYLAAMKCGIVLLPASEMLRTKDLDYRIEAGDVKGVVAHYSCTEQFKEV------------RGIDHLKKFV--------IGEPEQGWAFLDEKKKAAPCELEIAKTSKDDIAILSYTSGTTGNPKGVIHTHSWGYAHLRTAAPNWLGIQKGDRVWATAAPGWQKWVWSPFLSVLGSGAIGFVYN---GRFDPEKYLSLLDEYEINVLCCTPTEYRLMAKVDD--LSQYHLKSLRSAVSAGEPLNREVIDVFQNHFG---ITIRDGYGQTESTLLVGYSLD--TPLRPGSMGKPFPGNEVEIVNDDGKPCKLGETGDIAVHRDTPALFKGYYKEPERTAKQYRGDY---FITGDRARKDEDGYFWFEGRRDDIIISSGYTIGPFEVEDALVKHPYVKECAVVASPHEIRGSIVKAFVVLKDGISENPGLVKELQNHVKQLTAPYKYPRAIEFIKELPKTASGKIRRVELRQ------------------------------ 108805142 24 ----------------------------------------------------------------------------------------PALVYYGEE------ITYRRLLEESRRLAGYLREAGLSKGDRVLLYMQNSPQFVVAYYAALMSGGVVVPANPMLLTEELEHYVEDSGARLALVGQELLPRVLPLALGCVIVAAYSDYLPPEPEVSVPAEVAAPRETLREERVILWEETLR-AGLSPESGGPGPEDVALLPYTSGTTGRPKGCVHTH-RTVQATLVGAGLWVNLNPASVALATLPLFHVTGMQHSMNAPIYYGGTVVLM----TRWDREAAARLIERRRCTHWTNISTMVVDF--LSPGGVEGADLSSLMCVGGGGAPLPEAVGERLHRLTGLR---YMEGYGLSETVSQTHMNPPDRPKMQ-CLGIPSFDVDARVVDPDTLEELGPGEQGEIVVSGP--QVMRGYWQRPDADAEVFFERDGRRFRTGDLGRYDEEGYFFMVDRIKRMINAGGYKVWPAEVESVLYAHPAVREVCVIRSPDPRRGETVKAVVVPAGEVSG-----EEVISWARERLAAYKCPRLVEFVGELPKSGSGKILWRAL-------------------------------- 15615763 21 --------------------------------------------------------------------------------------NRLAIRFL-DDKGHRKDISYAELMNTVHQYANALTKCGLKRGDKVLVVVPRIPEAYYCYLACLKAGIVIIPCSNMLRANDFVYRIQHSEAKAIIA-----------HVQATDEIDSMSVPLPSLQYKWVISGTKS-------GWESLEDVARNESVSFEGVKTRRDEMAFLPYTSGTTGNPKGVVHTHGWAYAHLQTAAKHWLGVREGDLVWATAAPGWQKWVWSPFLSTIGLGATAFVYN---GPFDPNEYLALLEKEDINVLCCTPTEYRFMAKVDN--LNRYRFPHLHSAVSAGEPLNRKVIEMFRDTFGIN---VRDGYGQTENTLLVGTMI--GMEQRPGSMGKPTLEGQVVIVNEDGQPVAPHEVGEIAVHKDAAALFKEYYREPERTAQAFRGDY---YITGDLARMDEDGFFWFEGRSDDIIISSGYTIGPFEVEDALTKHPAVKECAVVASPDEDRGAVVKAYIVLKDSTNLDEELSKELQDHVKAHTAPYKYPRKVEFVESLPKTISGKIRRIELRQ------------------------------ 134101895 31 -----------------------------------------------------------------------------FDAGVARHPDRVATTYF------DGRLTYRELDELSDGLAAHLAGRGLAAGDRMAVYLQNVPQFVIAVLAGWKAGAIVVPLNPMYRSHELTRILADARPTAVVSSE---RGWHDVLGEVARDAGIGIALTTSDLDLQTRDDERLFAGHRRGPAADAVDLLEAARARRPEVAVSGDDVALLVYTSGTSGVPKGATNTHGNLAFNCAGFKARAGREAPG--FFALAPLFHITGMVCELGAAIALGGRLDLA----YRFEAGVVLDALKEHRPDYMIGPSTAYMALMNHPD--VSADHFSSLEHIYSGGAPLPSAVVERFRELFGHYIHNGYGLTETTATATSVPTHLPVHEESGTLSVGLPTFNTVLRIVDDDGRDLPVGEVGEIVIEGPMVVPA--YWNKPDETKA---GIRDGRLHTGDVGFMDPQGWFYVVDRKKDMINASGFKVWPREVEDVLYSHPAVREAAVVGVPDAYRGETVKAFVSLRAGARATGE---ELAEHCKQRMAAYKYPRSVEIIDELPKTATGKILRRTLRQGATG-------------------------- 126334324 53 -----------------------------------------------------------------------NFAKDVLDHWAKKRPSNPAFWWI-NDHGEEVKWNFQELGSLSKKFANVLAECGLQKGDRIIVVLPAIPEWWLANVACLRTGTVLIPGTIQLTEKDILYRLQASKAKCIITNDTLALTVDSIAH-----------------HCETLKYKLLVSEKPREGWGNLKEMMKHASDDHSCVMTRHNETMTIYFTSGTTGSPKMTEHTHSSYGMGLSVNGRYWLDLTPSDIMWNTSDTGWAKSAWSSVFAPWSQGACVFVHYMPRFEP--VAILKTLSRFPITTFCSAPTVYRM---LVLKWEPSYKFKSLKHCVSAGEPINPEVMDQWKNKTGLN---IYEGYGQTET--VLICGTFKGMKIKYGSMGKPSPAFDVKVIDENGNILPSKQEGAIGIRVRPNRPLGLFAGYVDEPSRTASAFCGDFYKTGDRGYMDEDGYFWFIARSDDVIISSGYRIGPFEVESALAEHPAVLESAVVSSPDPIRGEVVKAFVILKPDYKDPEKMKNELQEHVKRTTAPYKYPRKVEFVLELPKTVSGKIKRNELRK------------------------------ 161523288 37 ---------------------------------------------------------------------------------AERFPERPAVVFR----EQQVRWTWREFAAEIDVLAAGLAALGIRKGDRVGIWSPNRSEWLLTQFATARIGAILVNINPAYRLAELEYALNKVGCTAVIAAERFKSSAYVEMLQTIAPELLRAARVPSLRTVVSMGDVAPPGMFRFADVIARRATVDSAALDALGATLAATDPINIQFTSGTTGSPKGATLTHRNVVNNARFIAR-AMRFSEQDALCIPVPLYHCFGMVLAVLACVSTGAAMVFPGEA---FDPVATLAAVAEERCTALHGVPTMFIAELDHPEFA--KFDLSTLRTGIMAGSPCPIETMKRVVSQMHLSEITIA--YGMTETSPVFQSSTDDPLEKRTTTVGRVQPHLEVKIVDPSGEIVPVGVTGELCTKG--YSVMLGYWDDDAKTREVLID---GWMHTGDLATLDAEGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDPKYGEELCAWIVLRADEQMTED---DVRAFCQGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRE------------------------------ 209516655 13 ------------------------------------------------------------------------------DKWADGTG-RLALIYE-DADGRATRYTFDELKALSDRFANALLAAGARRGDRIGIFLSQSIETAVAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDQAGVHKIDEI-----------RGALPELRQVFSV-DIEQDTEASEASMRSFWQALHGAAADFTPVDTAADDPAIIIYTSGTTGKPKGALHGHRVLLGHLPVEMSQQGFPAHATLMWTPADWAWIGGLFDVLLPSWHHG--VAVLARRFAKFDGLAAFDLLARHAVSHAFLPPTALKMMRGVERPAHLRLA---LRSVASGGESLGEELIGWGREALGVT----INEFYGQTECNVVVSSCAALFEPRFGAIGRAVPGHHVTIVDADGNELPPGAIGDIAVAAPDPVMFLGYWRNDAATRDKFRGKF---LLTGDLGTRDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVAMAAVVGVPDRERTEIVMAFVVLKAGFVGDDALVREIQQHVKMRLAAHEYPREIRFVESLPMTATGKVIRKALREAVTHEPDAI--------------------- 170722114 22 ----------------------------------------------------------------------------AFDATVNRFPDREALV----VRHQALRYTWQQLADAVDRHARALMVLGVQPGERVGIWAPNCAEWCITQFASAKVGAILVNINPAYRATELEYALGQSGCRWVICADAFKTCDYHAMLLGLIPEALACERFPELRGVVSLAIAPPSGLLAWHDLQARADAVSAQALAERQAQLQPGDPINIQYTSGTTGFPKGATLSHNNVLNNGYMVGE-SLGLTEHDRLVVPVPLYHCFGMVMANLGCMTHGSTLI---YPNDAFDPLATLRAVAEEKATALYGVPTMFIAELDH--PQRGAFDLSSLRTGIMAGATCPIEVMRRVIDEMHMAQVQIA--YGMTETSPVSLTGANDDLERRVTSVGRTQPRLESKVIDADGNTVPRGDIGELCTRG--YNVMLGYWNNPEATAESI--DGEGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHQVASD---ELREWARARIAHFKVPRYFRFVDEFPMTVTGKVQKFRMREI----------------------------- 118467988 22 -----------------------------------------------------------------------------------------------------RRWTYAELNDEIDATARGLMALGVDKGDRVGIWAPNCAEWIMTQFAAAKVGAILVNINPAYRTHEVAYVLRQSGVRTLVSASSF----KTSDYASMIAEV--RPECPDLLDVVFLDND----DWDRLRANQVDDAAFHER----MATLANTDPINIQYTSGTTGFPKGATLSHRNILNNGFFVTELI-ALGPDDRLCIVPPFYHCFGMVMGTLGAVSHGTTIVIPAPG---FDPGITLSAVESEKCTGLYGVPTMFIAMLGHPDFA--NFDLSSLRTGIMAGSVCPIEVMKRVVADMHMAEVAICYGMTETSPVSCQTLIDDDLDRRTATIGRAHPHVEIKIIDPDTGETVERGQPGEFCTRG--YSVMLGYWNDDEKTREAVDAD--GWMHTGDLAVMREDGYCTIVGRIKDMVIRGGENIYPREIEEFLYTHPDIDDAQVIGVPDERYGEEICAWIRMKPGRPPLDA--DKVREFASGKLAHYKIPRYVHVVDEFPMTVTGKI------------------------------------- 91976680 23 -------------------------------------------------------------------------------------RDRIAL------TDGARQVSYDELERDANRFANYLVSRGLKPGDKISTICNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKFALIDDN-------LHGQPDRRSALEQRG-------IALVAVDLTGKAGEAGLKSFNELIAGQSEIEPEVAFDDRDLAMIIYTSGTTSRPKGAMHCH-LAVTMAVMSNAIELQLSRKDGITGQFPLFHCAAHV-LLLSYLVVGGKMALMRG----FDPVACMEAIQRDKLSVFIGLPLMYQVILDHPR--RKEFDLSTLRCCIYTMAPMPRPL---LERAIAELCPNFVQPSGQTEMYPATTMSQPDRQLARFGNYWGESTMVNETAIMDDGNLLPPGEIGELVHRGP--NVMLGYYKDPEATEAA---RKFGWHHTGDLAMIDAHGEVLFVDRKKDMIKSGGENVASVKIEETLLAHPAVMNAAVVGLPHPQWGEAVSGFVKLKPGASATE---TEIIEHCRKSLGGFQIPKMVRIVEEMPMTATGK-------------------------------------- 37527011 4591 --------------------------------------------------------------------------HQLFEQQVEQTPDATALVYE------EQTFSYAELNARANRLAHQLIALGVEPDQRVAICVARSPAMVVGLLAVLKAGAAYVPLDPDYPGERLTHILADVSPVILLADAVG-------------RTVLGENVLTGL------------------TVFDPNTLFDQPDSNLQIPELTSRHLAYVIYTSGSTGTPKGVMVEH-RQLVSQITSLNTKWSLNASDRLLQFCNPSFDVCASEIFCA--ITQGAQLVLRTNQWLLSAQAFWRLCESYKITYIAIPAQFWRIISNVDKGDIYQ---GLRIICIGGEAIPDHELQRWL--ATHGEYPVLANCYGPTEATITTTTSCLNEGMGQANIIGRPLPNTRVYLLDVQGQPVPLGVEGELYIGG--VGVARGYFNRAELTAEYFLTDPFRMYRTGDLVRYLPDGNLEFLGRNDHQVKIRGFRVEPGEIEARLVEHPAVSQSVVLAL-GEGQDKRLVAYVV----AQADERLANSLRTHLSAILPDYMVPSAFVRLDAFPLTPNGKLDRRAL-------------------------------- 37527011 289 --------------------------------------------------------------------------HQLFEQQAEQAPHATALEY------QEQTLSYAELNTRANRLAHQLIALGVIPDRRVAICVERSPMMVVSLLAVLKAGGAYVPLDSTYPRERLTYILSDSAPSVVLVDEAG-------------RAALGEQALVGV------------------TVLDPNIQLDQPDSNPQIPALTPQHLAYVIYTSGSTGQPKGVMVEH-QAIYQRYLGFNDTYAVTSQDRLLQFAAFAFDVS-VEDFFSSLCNGATLVIRDDSWLASIPEFVALT-RQYRITVMSLPTLFWSELAARDNGLPLP---DCLRLIIIGGEAVKKSAIQDWFRQAGHRP-RLLNGYGPTENT-VTVTYKDVLSPEDARSIGRPAKNARIYLLDKYGELVPAGCVGEMYIGG--VGVARGYLNRPALSVERFMVSGERMYRSGDLARYLPDGDLEFLGRNDEQVKIRGFRIELGEIETRLTEHPAVQEAAVLAL-DGDQGKRLVAYVEAKAN----EGLAVDLREYLSAILPDYMVPAAFVRLDTFPQTPSGKLDRRAL-------------------------------- 37527011 3515 --------------------------------------------------------------------------HQLFEQQVERTPEATALI------AGDKTLSYMELNTCANRLAYQLIEQGIRPDDHVALLLERSIELVVAQLAILKAGAVYVPVDPSMPDERKHWLISDCSARLLLTD--------------------TRADIPANLTIPLL------------RLSDKKSANREQDHVNPNLPRSSAELAYIMYTSGSTGTPKGVLVQHRAMVRLVINNGYA--NIGPEDRVAFTANPAFDAS-TFEVWAPLLNGGALVVIDRA-TLLTPQELVLTLQEHRITVLWLTIGLFNRLAAELSPILPQ-------IKILIFGGDIPDLKVIAQVLDNRPPQQLLQAYGPSEGTTFTTMYPIEPQGVSRIPIGRPIANTRVYLLDVYGQPVPPGVIGEIYVGG--DGVAQGYLNRPELTAERFLDPDARMYRTGDLARYLPDGNLEFMGRNDQQVKIRGFRIEPGEIEARLVEHPAVREAAVLALGDGP-DKRLVAYVV----ALADDGLVNSLRAYLSKILPDYMVPSAFVRLDAFPLTPNGKLDRRAL-------------------------------- 37527011 2438 --------------------------------------------------------------------------HQLFEQQVEKTPDATALVY------QEQTLSYAELNACANRLAHQLIAFGVTPDQPVAICVARSPTMVVALLAVLKAGGAYVPLDPTYPGERLTYILNDTAPSVVLADATGQAA--------LGDEALVGLTVLDPNIQPDLPDSNPQVP-----------------------ALTPQHLAYVIYTSGSTGQPKGVMVEH-QAVYQRYLGVNERYAVTEQDRVLQFAAFAFDVS-VEECFSSLCNGAALVIRDDS-WLASMAEFIALARQNRITVMFLPTLFWS-ELAARDNGLPLPDGLRLIIIGS--EAVKKNAIQDWFRQETYQL-RLLNAYGPTETCKEILSPADDRSIGRPIRNTRVYLLDRNR------QPVPLGCVGEMYIGG--VGVARGYLNRLALSEERFIPDVFRMYRTGDLARYLLDGELEFLGRNDQQVKIRGFRVELGEIETRLVEYPAVQEAAVLAL-DDGQDKRLVAYVV----AEANEGLAARLREYLSAVLPDYMIPVAFVRLDSFPQTPNGKLDRRAL-------------------------------- 37527011 1362 --------------------------------------------------------------------------HQLFEQQVEKTPAATALI------AGDKMLSYTELNTRANWLAHQLIEQGVCSGDHIALLLERSIALVVAQLAILKVGAVYVPVDPSMPDERKNWLISDCSARLLLTD--------------------TQADIPANLTVPLLRLSDQSDTDGREEECFNPDL-----------PRSSAELAYIMYTSGSTGTPKGVLVPHRAVVRLVIN--NDYAEVGPDDRVAFTANPAFDAS-TFEVWAPLLSGGALVVIDRATLLTPQELVLVLQAHHITVLWLTIGLFNRLAPELSPVLP--------QIKILIFGGDIPDLQVIAQVLNNRPPQQLLQAYGPSEGTTFTTMYVALTQGVTRIPIGRPIANTRIYLLNAYGQPVPLGVTGEIYVGG--DGVACGYLNRPDQTAERFLTDPFRMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLVEHPAVREAAVLALGD-GSDKRLVAYV----AAEAHEGLAMTLRDHLSAILPDYMVPSAFVRLEAFPLTPNGKLDRRAL-------------------------------- 124265537 17 ------------------------------------------------------------------------------DAACERHAERDALV----VRHQQLRLSYAELRQRVDALACGLMRLGLKAGERIGIWSPNNAEWTLTQFATAKLGLVLVNINPAYRRSELEYALTKVGCRALIAAPSFKGSDYLAMLADLAPELLRAKRLPDLEFVIRLGAEATPGMLNFDTLLRTPRADDRVDLARLGETLQFDDPINIQFTSGTTGNPKGATLSHHNILNNGHFVGEAI-RLVPGDRLCIPVPLYHCFGMVMGNLGALTHGATMV---YPSEGFDAAATLAAVAEERCTVLYGVPTMFIAQLDHPDFA--RHDLRSLRTGIMAGSPCPIEVMRRVVDKMHMAEVTIA--YGMTETSPVFQSATDDPLERRVSTVGRIQPHCEVKLVDEAGRIVPRGEPGELCTRG--YSVMLGYWDDAAKTREAIDAA--GWMHTGDLATLDAEGYCNIVGRLKDMVIRGGENLYPREIEEFLYRHPKVQDVQVIGVPDPKYGEELCACVIVRAGEQLGAD---ELRAFCDGEIARHKVPRHIHFVDAFPMTVTGKI------------------------------------- 66822215 4 -------------LSDPFNYVNDSNYANSYPEDFWDEVAKHVFWDKMYDKVYSGD----EIYPDWFKGGELNTCYNLLDIHTKTKRDQDAIIYECPFLKKTEKLTYYQLYEKVCEFSRVLLNLNVSKNDVVLIYMSNTLEPLIAMLSCARIGATHCTIIDGYSVKSLIDRIETITPELIITTNYGISNDEIITFTPNLKEAIELSTFK-PSNVITLFRNENDIPTIPNTLSWYDEIKKNQSPFYEYVPVESSHSLYILYTSGTTGNAKAVVRSNGPHLVSIRYY-RFRKESDIPQIVFSYSNIGWVSFHGF-FYGLLSVGNTFVMYEIINNKHIEDDLWKTIVKHKVTHTFPSPSVFRYLIKTDPEGKIKYDLSNLEEIWCGSEVIEESIPEYIEQKL---KIKCLRVFGQSEIGITSFISVHA-LNMPYKATGIPSIFIKPSILSEEGKVLNSNEIGFVAIKLPMPPGFATTYYKNDEKFKQLFSKFPGYYNTGDLGYKDQRGFYTIVSRSDDQIKIGYKKVQLNTIETSILKHPSVLECCSIGIYDPVIRSVPIGVLVLKENQSIDIKLQNEINNIITQDIESCAVLRKILIVNQLPKTKVGKIPRLILSNLLNDSNYQL--PHNVSDTEIFYEIKE---- 94312748 6 ----------------------------------------------------------------------------LLDSNVRKYPDKPFLRYAG------QSITYAEFDALSRGAAIVLADHGVGAGDRVAVLCFNTPGMVAAMFGAWRLGAVAVPVNHKLQTPEVDYILEHAGVKVCVFDGSL------------------ASVVSRLQTPVKLLATSTDAAG-----FDSFDAQLPAAGTYNALPPADDAIAQILYTSGTTGRPKGCVLTH-RAVCMAGMTAALALSMQRDERTLMAMPLWHSSPLNNWMLGTLYVGGTVILL----REYHPLHFLQTAQDERATLYFGA-PVSYLLPLQMKIDVTAFDLGSVRAWIYGGGPIGADTARQLAQL--YRSDRFYQVFGMTETGPSGTVLYPEEQVAKAGSIGRVATPGDMRVVRTGGADAGPGEIGEIWIKA--DSNMLGYLDNEAATREVM---RDGWYRSGDLARLDADGFLFVVDRTKDMIITGGENVYSKEVEDVLGAHPDVQDVAVIGRPHDQWGETVVAVLVPRPGTQPDPE---GIKAFAAERLARYKVPREFLIRDTLPRTPTGKLMKHVLRA------------------------------ 163939004 7 ---------------------------------------------------------------------------------AKKKGDKPAYIFM------DQSVSYDQLNKVVTRFSSNLAKMGVGKGDNVALAVGNSPHFLVGLYGTMKAGATVIPINPIYTADEIHYILQNGDVKTIIVLDVLLPVIQSLTTR-----------LPSLENIIICETSSDFTHTETEKMKTFTSFIGTGDITYEGPELDEEDVAVILYTSGTTGKPKGAMLTHKNLYSNASDVASY-LQYTADDRVVAALPMFHVFCLTVAVNAPIVNGATILMVP----RFSPKEVFRICRTYEPTIFAGVPTMYNYLYLFEE--ASAEDVKTLRLCISGGASMPVALLQNFEKRF----DVIVSEGYGLSEASPVTCFNPLDRPRKPGSIGTNIWHVENKIVNELGEEVPVGAVGELIVRGP--NVMKGYYNAPEDTAATLKD---GWLYTGDLAKMDEEGYFYIVDRKKDIVLVGGYNVYPREVEEVLYTHESVAEVVVIGVPDENLGEAVRAYVVLKQ----TNITEEELTHYCTLHLAKYKVPKSIEFLTELPKNTTGKLLRRALREKAL--------------------------- 109127806 46 -----------------------------------------------------------------------NFAHDVLDVWAGHRPPNPAFWWV-NGTGAEIKWSFEELGKQSRKAANVLGACGLQPGDRMMLVLPRLPEWWLVSVACMRTGVVMIPGVTQLTEKDLKYRLQASRAKSIITSDSLAPRVDAI-----------SAECPSLQTKLLVSDSDSRPGW-----LNFRELLREAPTEHNCLRTKSQDPLAIYFTSGTTGAPKMVEHSQSSYGLGFVASGRRWVALTESDIFWNTTDTGWVKAAWTLFSAW---PNGACIFVHELPRVDAKVILNTLSTFPITTLCCVPTIFRLLVQEDLTRYSPCVWCFEKQCVSHGEALNPDVREKWKRQTGVEL---YEGYGQSET--VVICANPKGMKIKSGSMGKAVPPYDVQIVDDEGNVLPPGEEGNVAIRIRPTRPFCFFNCYLDNPEKTAASEQGDFYITGDRARMDKDGYFWFMGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLTPDYSDPEALTRELQEHVKRVTAPYKYPRKVAFVSELPKTVSGKIQRSKLR------------------------------- 159898928 1 -------------------------------------------------------------------------------------PNKLALIFE------HTHYSYQELDQQANQVANGLAQLGIRVGERVALFLPNIPEFMVGYLGIIKLGAIAVSLNVQLQRDEIKFIINDSQATAMITTPELAQR-------------VPTAECPSLKHVLVTDSADASTSLAR--------LIESAPKEYQARAMQPHDPAAIVYSSGTTGFPKGVTLSHHNIISNMQAKNRY-CDMRSSDSLLLCVPLFHCFGQNAIFNSALNAGATIVLH----RSFNLDLVLRSIQTDQVTMFFGVPTIYLLLLNKTE----PEQFHAVRYFFSGAAILPVEIAQRWYAKY---KLPIHEGYGLTETSPFAAYNHISNYKLGSVGVPIEQVEIKIVDIETD-VEVLPDEVGEIIIRGP--NVMLGYWNNPTATAQAI---RNGWFHTGDLGKKDQAGYLFIVDRLKDMINVAGIKVYPAEVENVIYQLPEVAEVAVYGVADAITGERVEAQIVFKPKQQLP---IQAIIAFCRQHMASFKVPTAIKVVDSIPKNPTGKVLKRLLRN------------------------------ 148263636 12 ----------------------------------------------------------------------------LLDHIAQQFPDNEALIYV----ERGLRYSYREFNEVCRQVAKGLLKMGIKKGDNLSIWAYNVPEWVILQFATAKIGAVLVTVNTSYKSAELEYILKQSDSNTLFLVQGFKDTDYVATLLDVAPELLQAANLPCLKNVVFLGEGSHAGMVDFTGIMELGKDVSDAELAAVESTLDRHDVINMQYTSGTTGFPKGVMLTHFNVINNGFN-IGECMRFTDKDRLCIPVPFFHCFGCVLGVMACVTHGSAMVPVE----IFDPLKVLQAIEKERCTAVHGVPTMFIAELEHPEFP--KFDLKSLRSGIMAGSNCPIEVMKRVIRDMNASEITIAYGQTESSPVITQTRTDDAIELRVATVGRALPDVEVKIVDIETGNELPPGKQGELCTRGYLV--MKGYYNMPEETAKVIDAD--GWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTLPKVSDVQVYGVPDRKYGEQVMAAIVLKKGVTMTEE---EAREFCRGRIANYKIPKYVKFVDSYPMTASGKIQKFKLREMA---------------------------- 16078886 12 ----------------------------------------------------------------------------LLEQTADAYPDRDAVVY----PDRNIRYTYAQFDSLCRQTAKGLMRMGIGKGDHVAIWASNISEWLAVQFATAKIGAVLVTVNTNYQAHELDYLLKQSDAAALIIMDSYIVNSLIPELQEAKPGQLKSERYPFLKTLIYIGNKRLSGMYHWDDTEILAKTVTDAELEERMNSLDKDNVINMQYTSGTTGFPKGVMLTHFNVINNA-ANIAECMALTSQDRMCIPVPFFHCFGCVLGVLACVSVGAAMIPVQE----FDPVTVLKTVEKEKCTVLHGVPTMFIAELHHPD--FDAYDLSTLRTGIMAGSPCPSEVMKAVIERMGMKDITIA--YGQTEASPVITQTRANDSFIRRVETTGRALPHTEVKIVEPGQEVQRGMQGELCTRG--YHVMKGYYKDKDATRKAI--NHDGWLFTGDLAVMDEDGYCRITGRLKDMLIRGGENIYPREIEEFLYQHPAVLDVQVVGVPDAKFGEEAAAWIKLKDGKSVSPD---ELKAYCKGKIARHKIPRYVIFTDDYPMTASGKI------------------------------------- 110597301 28 ----------------------------------------------------------------------------VVRRTAEESPDHPALHFKG------RALSYIELERQSNMLAGALGALGIAKGERVALIMPNSPQMVISELGIWKAGAVAVPMNPLYTVHEFEHTLNECGAETAIVLSPFYEKIKEVQLKRVIVTNIKEYLSPLNKVLFTLKKDGHRVQLRRGDHSLQELIAAQAGLKTVLPPVRYDDPAIFLFSGGTTGNPKCVVITHQGLVMTGMQIAAWFSVIHGKDVILLNMPLFHVYAQVGIMGAALVARYPLAL---VPNPRDLDDLLHTIKRLKPAVLPGVPTLFTALINHPRVKSDNSILKSVKLSVSGAAPLLLETKKRFEELTGGRIIDAYS--LTESALASVFTPILGTYKQGSVGIPVTDVDVRIVEQDHGNEVLGENEIGEIIMRAP--QLMKEYWQNP---LETDLVLRDGWLFTGDIGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRNGTKLS---VEELRDHCRKELAAYKIPKHIEFIAALPKSTVGKVLRRKL-------------------------------- 56421317 9 ----------------------------------------------------------------------------------------PALIFEGNE------YTNVDCDARSSQLAHALIELGVKPGDRVVVTMPNSPEVVVAFSGVLKAGAVVVPVLPLLQTQELHYIFKDCEPKVVLTAEMLWAKAKE-----------AANGLPAPPMMFTIDDPHSPRSL--------RTRMEQAPASMPLAAVTENAPAALLYTSGTTGHPKGVVLTHRNLYANAEAAAEMAKRLEYDRVGLGVLPISHAFGFTMMNVALLLGDKIVLLP-----YFEPKKVLETIERHRVTHTAMVPAMFHALCYCPE--ADRYDTSSLVACVSGSASLPPSLAWQFQRKF---NCLILEGYGLSEAAPIVTATDPTK-PIKPGSVGLPLPGVQVAVVDEHGNRLPPNEVGELIVSGP--NVFQGYYGKDEETRQA---LRDGWLYTGDMARIDEDGYVFIVDRKKDVIIRGGFNIYPRDIEELLMSHPDVLEAGVVGVPSPKMGEEVAAYVVVRRGSQVTEE---ELIEFCQKRVAKYKSPRFLKKVGYLPKNIIGKIDKKKLREWAS--------------------------- 169826027 7 -----------------------------------------------------------------------------VRQQATEQPDKVAYHFMGKDT------TYGEFEQTVGRFAKGLQDLGIEKGDHVAFLLGNTPHYLIALYATMRIGATAIPVNPIYTPDEISYILHNGDVKAVIALDLLLPLVEKGVQAFPQVKAFVVCETTA----DIAEKVAALSLKAQEKTHLFTQIVKNTSQSLQPVEVADDDNAIILYTSGTTGTPKGAMLTHENVYSNARD-VAHYLDIQEKDRVIATLPVFHVFALTVVVNAPLLSGATVLLAP----KFSPTEIFALAREQKATVFAGVPTMYNFLYQLPE--GNPEDFSTIRLAISGGASLPVALLHNFEQKFNVR----VSEGYGLSEASPVTCFNPLDRDRKAGSIGTSISNVENRVVDVNGQEVPVGEVGELIVRGP--NVMKGYYK---MPEETAMAIRDGWLYTGDLAKVDDEGYFYIVDRKKDMIIVGGFNVYPREVEEVLFAHNNIVEAAVVGFPDPNLGEAVHAYVVLKEVAATTTE---DLLSYCGKHMVKYKVPKVIEIMDELPKNTTGKILRRSLKE------------------------------ 160895526 8 ----------------------------------------------------------------------------------EGRPGKIAYI------DDHGTLSYGQLQQQAQRMASGLLAAGIHREERVLLLMHDRHEWAVAFLGALYAGVVPVAVNTLLTADDYAYMLGHSRAQAVLTCDALL-------------PLLRQALDRAPNEVRHVWVAGDEAAARAAGFAPLQPWLAAQPPLPAPAPTLGDDPGFWLYSSGSTGKPKGAVHTHANPYWTAELYGGPVLGLGEGDICFSAAKLYFAYGLGNALSFPLSVGATVLLMAERPTPEATFARWV---QHRPTVFFGAPTGFAGMLASPLLPA--REQVSLRMCSSAGEALPAEIAQRFKAHFGAD---IVDGIGSTEMLHIFLSNRPG--DIRYGTTGKPVDGYRVELRGEDGRPVADGEVGDLFIQGP--SAALMYWGNRDKTRETFQG---GWLKSGDKYVRDADGYYTYAGRSDDMLKVSGIYVSPFEVEATLMQHPAVLEAAVIGKTDADGLLKTKSFVVLKDGCSATEA---ELKAFVKQRLAAYKYPRFIEFVDELPKTATGKIQR----------------------------------- 169631643 24 -----------------------------------------------------------------------NWC-NQLARHALMQPDATAIRYLG------HSISWAELHQRVQALADALSRRGVGFGDRVLILMLNRPEYVESWLAINELGAIAIPVNFRMTPPEVAFLVENSGAKVAIT-----------ETVLAPVAAAVRQQAPALETVIV------AGSASENGVLGYEEVIAEPGEPHAEVDLPGDTPALIMYTSGTTGRPKGAVLTHLNLSGQAMTYLLSTTVDLNSDVGFIGVPMFHIAGVGNMITGLLLGLPTVI---HPLGAFDPGALLDVLESEGVTGIFLVPAQWQAVCAAQQANPRKVRLKTLSW---GAAPATDVLLRTMSETF--PDARILAAFGQTEMSPVTCMLMGDDAIRKMGSVGRVIPTVSARVVDDNMNDVPVGEVGEIVYRAP--TLMQGYWNNPEATADAFAG---GWFHSGDLVRQDEDGFVWVVDRKKDMIISGGENIYCAEVENALAEHEQIAEVAVIGRPHEKWGEVPVA-VAAIHGAALT---LAELDGFLTARLARYKHPKDLVIVDALPRNPSGKVLKTELRQ------------------------------ 159898398 499 ---------------------------------------------------------------------ETDFVQHAIARHAQTQPDQLALRY------GDQQYSYAELNQHAERLATYLQQLGVKPECVVGLCVERTPAMVIAILAIFKAGGLFLPLDPSFPADRLAYIVADAKPLVVLTTAAL---AAELPLEAPHIVALDQAWHAHIQQV-----------------------------DAPNHQLQPSNLAYMIYTSGTTGTPKAVLVTHQNLLNVLLAS-QQAFGFNPRDVMPCIAPFSFDIFLFELLNPLLAGGTSWML--TREEILDIAGLIESLASMSV-IHTVPSLMRQLVNALETEGYTAAACQSIRMIFIGGDLVPPELLNAMRLAFPQAAIHVL--YGPTEATIICTSYRPQQGLLERHLIGRPLPNMAIRLYDPQQNLVPIGMPGELYIGGAGVS--RGYLNRSELTDEKFVEDQQRWYRTGDLARYQVDGNLEFLGRIDQQVKIRGFRIELGEIEAVLAQHPSIREAVVVAREDLPGDKRLVAYLIAESEQMPH---IGELRAFLQTKLPEYMLPAAFMVLESLPLTRNGKVDRQAL-------------------------------- 158520354 30 --------------------------------------------------------------------------------------------------------TFAQVKQAADRVANFLAASGIKKGDRVAIFLPNLPHYPEIYFGILKAGAVCVTCNPLYTPSELNYQLKDSGSKVVFCMDHQFYPTTVQAIQETGVETVVICNLPPVKRILALLNKIPKAESHEPGHVMYDEIMASYPAQAPDVEINPEDLALIIYTGGTTGVPKGAALTHANFVFDVKAMDEWVYKIRKGGFHCYIGVLPWY--HSFGMTMCMLTSCAICVPDPRAGNPPFTEVLKLVQTYRPTILVGVPTIFSAFENH--PLLDKYDLSSLICCASGGAPLPVELAKNFEAKTG---SIIFEGYGLSETSPVITGNPSDKDLRLFGSVGFPVSNTDIKIVDSETGITPQGEDGEIAVNGP--QVMKGYWQKPDADKEVFREDGKRYFLTGDIGHIDENGYILITDRKKDLILVGGFNCYPREVEEVLFQHPKVAQAAVVGVPDPRSGEAVKAYVQLREGMTATE---QEILDFCKEKLAGYKRPRAIEFRDALPTSPVGKVLRRVLKE------------------------------ 119898287 8 ---------------------------------------------------------------------QLNATAELLDRAAEGHAERPAII------GKNIHWTYRQLHQQVNRLAHVLVEMGLVPGNRVLLRGANTPWLAACWLAVWKAGGVAVGTMPLLRAKELKEILRLAEISHALCDASLAEELEY-----------ARAESPTLRHVMLFGEGGELAARMDGK-----------PDQFDTVATAATDPALIGFTSGTTGIPKGTIHFHRDVMAMCEVFPRHCLKPTQDDVFIGTPPLAFTFGLGGLLCFPLWARASTVLLEKLAPEPLMQA----IQDHQATVCFTSPTAYR----QMAGLVGKYDIASLKKCVSAGEALPTDTRDKWREASG---IQIHDGIGGTEMIHIYIASGPDDY--RPGALGKLLPGYTGMIVDDDMNPLPPGEVGKLAIKGPTGCR---YLADERQQNYVK----NGWNLPGDAFHMDADGYFYYHARVDDIIVTSGYNVSSPEVEWALLAHPAVAECGVIGVPDPDRGQIIKAFVVLKPGQVGDEAMTKTLQDFVKQTVAPYKYPRAIAYVDTLPRTETGKLQRFRLKAL----------------------------- 51893328 19 ------------------------------------------------------------------------------------RPDKVALV------GSRELWTYRDLHDRVVRLSRAFRRLGLEPGGRIAIYSGNCLEYLLVLLAASRAGLVLVPLNWRLTPGELEYQLRDSGTRRILCSAEYAAAAAELTGRI---------GLEPPVRITPAAEPDSLPDLAGLLDAEPSGLEPPGERDPQP----WDRPLLICYTSGTTGRPKGAVLNSVNMFFNAINNL-LTIDLRADDVCITLLPLFHIGGINLFTLPALFAGGRVVV----PDRFDPDQAVRLIQEEKVTVVFGVPTVHQRLLEAIDRL--KPDLSHVRMFYSGGAPCPVPLIRAFQER----GYRFGQGYGLTETAPTVFMLLEDDFARKPGSIGRPAPFNRVRVIDPTGQPVPPGGVGEITVRGP--NVFTAYWQNEKATAEAI---RNGWFHTGDLARIDEEGFVTIAGRLKEMIISGGENIYPVEVEQAIQTHPAVVEAAVFGVPHPEWGEVPHAAVLLEPGASVTEE---ELRAHCLARLGKYKIPRRFFILDELPRNAAGKVV------------------------------------ 93005668 49 ------------------------------------------------------------------VDDRLNAYMACCGRHVRDRGDNIALVHE-DTAGNVTRMSFAELDKASAQVASLLLSYGVQAGDQVATMLPRTPELLTIVLATWRIGAVYQPLFTAFGYDSIKYRMDKANTKVVFTNQDN--RGKFDDLAKQTKMVL----------------VGSKVDAQSWGDDNYADKISKQPQTIESVLLNTDAPFLQMFTSGTVGKSKGVSVP-LSALSAFYLYMRYAIDLRADDNYWNMADPGWAYGLYYAITGPLLLGITTYFNEAG---FDAANTRDFMVRHKISNLASSPTAFRMMKSSGVFEAAHNDAAAKRCANSAGETLNTEVVNWVETYLNCKVC---DQYGQTETGMTCCEHHALAHDCPVGSMGMALPGHTLVVLDDDMNILPDGEQGQLAVVVSQSSAF--YFRGYSWNEKDAFAD--DYYLTGDVVERHSDGSYWFSGRDDDIIITAGYRVGPTDVENTVLEHEAVAESAAVGVPDEVRGHTIKSYVVLKDGIKGTDEIAKEIQDLVRRRLSTHAYPREVEFVKELPKTPSGKIQRFLLRSL----------------------------- 159028633 424 ------------------HFQTLLEGIIANPEA----QVSQLPLLTEFEK--NQLLMDGHDPQSDY--SVTKCLHQLFEEQVKRTPDAVAVVYSG------QQLTYNELNCRANQLAHYLQSLGVKPDQLVGICLERSLDMIVGLLGILKAGGAYVPLDPEYPIERLSFMLEDAQLSVLLTQQKLGEN------------------LPQHQASIICLDTE-------------WEKIAENSPSNPENRVTPDNLAYVIYTSGSTGKPKGVLVNH-SNVVRLFAATDAWYNFNSQDVWSLFHSYAFDFS-VWEMWGALLYGGRLVVVPYLVTR-SPEAFYQLLCQEKVTILNQTPTAFRQLIQVEESLKGSFPPLSRGVRGFGGEALEINSLQPWFQRHGDQCPQLVNMYGITETTVHVTYRPLSMTDLDASVIGRPIPDLKVYLLDQHLQLVPVGVPGEMYVGGA--GVTKGYLNRPELTTERFLSSPFEKYKTGDLARYLPKGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVIVRDDTTGDKRLVAYIVLQSEKTIT---INEIRQFLKAKLPSYMIPNAFVILDTLPLTANGKIDRRAL-------------------------------- 183980440 29 ---------------------------------------------------------------------------NQLERHAMMQPRATAIRYLG------HTVTWADLRYRVAALAGSLSRRGVGFGDRVMILMLNRTEFVESVLAANMLGAIAVPLNFRLTPSEIAFLVEDCAPRLVIT-----------------EEVLAQVAVGVREIAPALSTIVVAGGASDPTVVGYDELISETGDPPEPVDIPNDSPALIMYTSGTTGRPKGAVLTHTNLTGQVMTALYTGGANINSDVGFIGVPFFHIAGIGNMLSGMLLGVPTVI---YPLGAFNPGQLLDVLEAERVSGIFLVPAQWQAVCAEQQARPRELS---LRVMSWGAAPAPDALLRQMSEVF--PGTQIMAAFGQTEMSPVTCMLLGEDAIRKRGSVGKVIPTVSARVVDDEMNDVPIGQVGEIVYRAP--TLMSGYWNNPDATAEAFAG---GWFHSGDLVRMDEDGYVWVVDRKKDMIISGGENVYCAEVENVLASHPSIVEVAVIGRADEKWGEVPIAV----AAVTKDHLRIEDLDEYLTERLARYKHPKALEIVDALPRNPSGKVLKTELR------------------------------- 170093059 32 -----------KYGLKLANYHDLHRYSVED-DNFWLELWEFLGIISPPQKTKILEKGVLDEVPLWFPGARLNYAENLLHR----TDDAIAITATGESGVITNR-TFRELR-----------------------------NCVVIALATASIGGIFSSTATDMGTSGILDRYRQITPKFVFAEIEVSYGGKPVDLLPKVTEVIKDLSDKGLQQAVLLPSTGYEINLQDAASITLSAFLESADDRLKFEQLPFSQPLFILYSSGTSGKPKCIVHSAGGVLLQTKKDIKMTFDASPEDTYFQYTTTGWMMW--TFMLTGLACGSRIILYDGSPFHPDLKTFLQFINNQGVSILGTSPRFLAEIQGKGINPLELGSFEALKTISCTGAVLTLPLFEWAFHAFGGDVHL-VSMSGGTDISACFVAGTPSLPVYSGEIQCKSLGMKVEIFDLSGNNIEHLGEPGELVCTRPHPSLPVCFWGDEKKFLDAYFSMYPGIWRQGDLIVVNQTKGIMILGRSDGVLNPSGVRFGSAEIYSALEPFSKVDDSLCIGQRRSDRDERVLLFVKMRAGYILSPALISQIRITIRRRLSARHVPAYIFEVSDIPYTVNGKKIEIAVKQIVSG--SNLQPSGTVANPESLQ-------- 112824006 1756 --------------------------------------------------------------------------HQLFEEQVERTPNHVAVVFENE------SLTYRELNNRANQLAHYLQNYQIKPDTLVGICVERSLEMIIGILGILKAGAAYLPLDPEYPPERLQFIIEDSGILLLLTQGFLKEKLLLTNLTNLNQILYLDEQSFSLLL-----------------------------TDNPSSQTKTDSLAHVIYTSGSTGKPKGVMIENRSIVNLA-LAWSDVFQIQNNSRVLQFGSLSFDLS-IGEIATALAAGASLYLAQKETLLPSQ-ILVDFLTENQISHAFLSPSALSVLPQAPLPNLQSL--------TVGGEACTAKLITEWSK-----GRNFFNAYGPTETTVCATVARFTKDEEKV-SIGRPVPNTQIYILDSYLQPVPIGVPGELHIGGA--GLARSYLNRPELTQEKFIPNPFRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLTQNPQVQSSVIIACEDTPGNKRLVAYIVPQKDATPTP---NELRQFLKEKLPEYMIPSAFVILESLPLTPNGKIDRRAL-------------------------------- 91976345 8 -----------------------------------------------------------------------NTLAEVVRAQAEARGDEIVFEFEGRIT------TFAQFDAHTNQIAHALKASGVQPRERVAYLGKNSDIYFELLLGAIKANVVMAPVNWRLAGPEIAFIVEDCKAAVLFVGPEFVDQVRGL-----------KDQLPGVRHIIT-------TEGGAPEWTDVAQWRDAQPKDDPQVQIDPADIAIQLYTSGTTGKPKGAMLSHANFLSLVRASTPEWNKWSTDDVSLVAMPVFHIGGSGWGVIGIYHGAKGVVAREFDPT-----KVLDFFEHAKITKLFMVPAAMQFVVRQPR--AREIDFSRLKYMLYGASPIPAALLKECIDVFKCG---FVQMYGMTETTGTIVALPPEDHVERMRSAGKALPGVELAILDPDGNRLPPRQVGEIATRSG--SNMVGYWNLPEATKRTI--DGDNWLRTGDAGYMDEDGYLYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGEAVKAVVVMKPGKEASP---QDIISFTRSRIAGYKTPKSIDFIPALPRNASGKILRRNLRD------------------------------ 66045852 8122 ---------------------------------------------------------------------------------AAQQPDAVALVFE------EQTLSYGELNARANQVAHRLLAHGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQRSV----------------------------------QGTLPVSQVPVICLDDDLQDESVCNPQVPVTPGNLAYVIYTSGSTGKPKGVMIEH-RNVARLFSATEEWFGFNQQDVWALFHSFAFDFS-VWEIWGALLHGGRLLIVPQLVSR-SPEDFYNLLCSAGVTVLNQTPSAFRQLIAAQAENTQAHS---LRQVIFGGEALETAMLKPWYARQANAGTQLVNMYGITETTVHVTYYPEDAQRLGASPIGRRIPDLQLYVLDARGEPVPVGVVGELYVGGA--GVARGYLNREALTAERFLDNPFRMYRTGDLGRWLADGSLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVTAQQPESLLD--IESLREHLQGALPEHMVPAAYVQLDELPLTANGKLDRKAL---------PVPDRSALA-------------- 66045852 3778 ---------------------------------------------------------------------------------AAERPDAVALMFEA------QTLSYGQLNARANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSTPVALLSQQSVQQA--------------------------------LPVTEVPIISLDDADLQDESVCNPEVSGLTAASLAYVIYTSGSTGLPKGVMVEH-RNVARLFSATQDWFGFGEQDVWALFHSFAFDFS-VWEIWGALLHGGRLLIVPQLVSR-SPRDFHDLLCSAGVTVLNQTPSAFRQLIAAQGENEQAHS---LRQVIFGGEALETAMLKPWYARQANAGTQLVNMYGITETTVHVTYYPEDAQRLGASPIGRRIPDLQLYVLDARGEPVPVGVVGELYVGGA--GVARGYLNREALTAERFIDPGARLYRTGDLGRWLADGSLEYLGRNDEQVKIRGFRIELGEIEAQLVACDGVQDAMVLVREDEPGDKRLVAYVIGTAGAELDA---THLREQLRLSLAEYMLPSAFVSLEAFPLTANGKLDRKAL-------------------------------- 167587919 6 ----------------------------------------------------------------------------ALDRAARATPDKPFLRHDGA------TITYAQARDRSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLLFGAWRLGAAFVPVNHKLQAAEIDYVLAHSGSKAILFDASL-------------APVLERVAHPAQRLV---------TEGAPAGLPCFDTMLAAADGVAGIEPADG-DLAQILYTSGTTGRPKGCMHSH-RTVTLAAMQAALALSITRDERTLMAMPIWHSSPLNNWFGGTLMAGGTVVLL----REYHPLRFLQTVERERVTLYFGAPVSYTLPLDQVE-GFAAFDLTSVRAWIYGGGPIGAAQAERLAHA--YRGGAFFQVYGMTETGPAGTSLYPDEQVAKAGSIGHHGGPGVDRVVRTDGADAQPGEAGEIWLKT--DSMMLGYLDDPAATRAAFAP--NGWYRTGDVARIDQDGYLFLVDRLKDMIVTGGENVYSKEVEDALGAHPDVIDAAVVGIPHPEWGETVVAHVVVRAGAARDADT---LRAFCAERLAAYKVPREVVFADALPRTPTGKLQKFLLRR------------------------------ 157691751 7 -----------------------------------------------------------------------------------TKREDIALIFEGN------QMTYRELMTSIERFADGLVSEGFQAGDHLALILGNSPHFVISFFGALKAGLVVVPINPTYTPSEIGYMLITGDVKGIVAPAQLLPVYEQVY-----------EQLPSIERVIICAENESACRSSADQLVFFGKLVSGHAKENVHPSIHQDDTAVILFTSGTTGKPKGAMLTHFNLYSNARDVAEY-LSIDEKDKVIAALPMFHVFCLTVCMNAPLIHGATIYVLP----HFSPSELLRMMEKEKPTLFVGVPTMYNYLYRQE---GHEDAMSSVRICISGGASMPVALLHGFEKKFGVTVLEGY----GLSEASPVTAFNPLDGKRKPGSVGTDIMNVKNKIVNELGEEVGPNEVGELIAKGP--NIMKGYYQMPEDTEAA---LRDGWLYTGDLARRDEEGYIYIVDRKKDMILVGGYNVYPREVEEVLYQHEAVAEAVVIGVPDQNTGEAVVCYISPKKHAHIDQE---DIITHCSRFLAKYKQPQTIHFIDDIPKNTTGKILRRALKE------------------------------ 194291921 15 ----------------------------------------------------------------------------------------------------RRAWTYAQLDAEVNRHAHALQSLGIGKGDVVAAFLYNTPAFVFTLLATARIGAVYNPVNYRLAAQELAYILNDGGARALLFEREG---------AAVVEKAAELAPGTTLRL------YADADPAPACATHRLDALAADQPDTLPAVMVDENDPCILMYTSGTTGRPKGVMHTHRSKLQHNAMMHQ-AMMLSREDVGLSIAPLNHTAELHTSFLPRLQLGATQVL----QRRFDAGEAWQLVEAEGVTHFFAAPTMVAMLLNHPD--AEARDVSSLRLVEYGGASMAPHLIREWDRKVGAGL---VQVYGTTEMGPCMSVLYPHEQLSHAGSAGLPALGHELVVPTDPSQPCAPGEVGEVLVRGP--CMMQGYLNRPEANARALA---HGWYHTGDLGSLDADGYLWIRDRIDYMINSGAENVYPREVEDALIEHPGVLEVAVLGEPDPTWGQVVGAYVVARGEETLSAD---QLDAFLLQRLAAYKRPRRYHFLEALPKTTSGKIQKHLLRA------------------------------ 26990171 22 ----------------------------------------------------------------------------AFDATVARFPDREALV----VHHQALRYTWRQLADAVDQHARALMALGVQPGDRLGIWAPNCAEWCITQFASAKVGAILVNINPAYRSSELDYALGQSGCRWVICADAFKTSDYHAMLQGLQPGALICERFPELRGVVSLALSPPPGFLAWHALQARAEVVSGEALAARQAQLRCDDPINIQYTSGTTGFPKGATLSHSNILNNGYMVGE-SLGLTEHDRLVVPVPLYHCFGMVMANLGCMTHGSALI---YPSDAFDPLATLRAVAQEKATALYGVPTMFIAELDH--PQRGEFDLSSLRTGIMAGATCPIEVM---RRVIGEMHMAEVQIYGMTETSPVSLTGAADDLERRVTSVGRTQPRLESKVVDAEGNTVPRGEIGELCTRG--YSVMLGYWNNPKATAESIDAE--GWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHAVSEV---ELREWARARIAHFKVPRYFRFVDEFPMTVTGKVQKFRMREI----------------------------- 169829990 13 ---------------------------------------------------------------------------------------------------ERQTVTYVELVQKMNQYANAFTKKGLQKGDRVLVIIPRLPEAYFVFLGCLKAGIVPISCSEMLRASDLEYRMEHSSASAVIAYEAFT------------------SEVDKISSSVNTLKNKMVIGTATGDWSSLDELASSQPNTFTAVATKRDDMAFLSYTSGTTGKPKGVVHSHGWGYAHIRTAAAQWLCVREGDLVWATAAPGWQKWIWSPFLSTIMLGATAFVYH---GGFDAKTYLRLLQDEKINVLCCTPTEYRIMAKLEN--LKDYNLSSLRSAVSAGEPLNRPVIETFKNHF---DLKVRDGYGQ--TENTLLIGTLENTELRPGSMGVPTPGNIVRIIDNEGNEAPVGEVGDIAIHKSSPALFKEYYREPERTQAAFRGE---WYITGDQAKCDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALNKHDAVQECAVVAAPDEIRGHIVKAYVILRDGYKEEEELIKELQEHVKALTAPYKYPRSIVFIDELPKTTSGKIRRIELRA------------------------------ 154150313 22 ------------------------------------------------------------------------------------------------------RWTYKEFLSQVNLVARALMGLGVDKGDRVGIWAMNHAEWIVIQFATAKIGAIMVNINPAYRTYELEYALKQSEIQTLILQGRFKTSDYVGMFYEACPEAISSEKFPFLKNVVFMGNIPYNGTFTWDEFIKKADDITMDELVERGEALTFDDPINIQYTSGTTGFPKGVVLTHHGVL-NNGYIIGEGMGFTEKDRLCIPVPFYHCFGMVLSNMASATHGTTMVLPCP---TFDAEEVLKTIEKERCTAVHGVPTMFIAELSHPN--FSKYNLSSLRTGIMAGSPCPIEVMKQVNTKMNMRDIVIVYGQTETSPGVTMTTTKDPLERRVTTIGRAFPHTELKIIDPKTGKIVPMGEVGEICARG--YCVMKCYYNNPAATHATLDKDHWN--HTGDLATMDEEGYFKVVGRLKDMVIRGGENIYPREIEEFLHHHEKVSDVYVVGVPDIKYGEELCAWVKVKAGQALTED---EVKEFCKGKIAHFKIPRYVLFVDDFPMSVTGKIQKFVMRE------------------------------ 108804573 30 ----------------------------------------------------------------------------------------------------EREISYRELLELSEGFAAALAGSGVCKGDRVGLMLPNCPEYVIGFFGTVRAGAAATQINPLYTGRELEHILSNSGTQTAVVHAATYAKVKEVQPR------------TPLRRVVCV---GEPEGGLSGGDTTFEEFLRSAPGPPPEVKIDPEDLASLQYTGGTTGVSKGAMLTHRNLLGGVQQTIDFLIDFPENGKVVAVAPLFHIFGMTMVLLFGLRHGWNLLLVP----KFQPDEMMQLIKREQPIMLAGVATLYMALHSYPRMEDYGLDR--VLLYTSGGASVPVGLMRSFKQKTGRDIW---EGYGLSEGAPVSFNTYLRGPVPGSVGVPIPGTDVRVVDPETGEREMPVGEPGELVVKGP--QVMKGYWN---MPEETSLALRDGWLYTGDIVRMDEEGYLYIVDRKKDMINVSGYKVYPREVEEVIYSHPEVVEAVVVGSPDPYRGEVPKAFVVRRRGGEGTSVSEEELIEHCRRELAPYKVPREVEFREELPKSAVGKLLRRVLAQ------------------------------ 186472902 8 --------------------------------------------------------------------ARFNCATELLDRAVDNNRDRPAIW--SDVDGRPHATTYGELLAMVNRSAHVLVEMGLQPGNRLLLRGPNTLQMAVAFLAALKAGLVVVPTMPLLRAKELKQIVDKAQIGAALCD------TRLTEELARCTTQGDEFFCAGLKRTLVFHDDAAG---------SLETLAASKPSEFKACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFPRHVLEPTPDDIFCGTPPLAFTFGLGGLLCFPLRAGASSVLIEKQ----TPDTLLQNVERFHATIMFTAPTFYR----QMAPLIPRYDIASLKKTVSAGEALPDSTRELWREASGIE---MIDGIGGTELIHIFISS--SGRDVRPHAIGKAVPGYVVQAVDDDMRPVPAGTLGKLAVRGPTGCR---YLADERQRKFV----RDGWNLPGDSVYIDEDGYVFYQARADDMIISAGYNISGPEVESVLMQHAAVAECGVIGVPDDTRGQIVKAFVVLNKGYSADEKLVAELQEFVKNTVAPYKYPRVVVFIDALPRTETGKLKRFALRA------------------------------ 194016288 1510 ---------------------------------------------------------------------------------VQQYPDRVAV------TDGKWQLTYEELNNKANRLAHLLIERGVGPEQFVALALPRSIDMLVSLLAVHKAGAAYVPLDPDYPADRLAYMIQDAKPVCSITTKAA-----ALHLPADCDLILLDEKETNDQLQITPNHNPADID--------------------RIEPLSPLHPAYIIYTSGSTGKPKGVVIPHQNVIRLLTST-EHWFHFDEEDVWTMFHSYAFDFS-VWEIWGPLLYGGRLVIVPHTISR-SPEEMLHLLVDEGVTVLNQTPSAFYQLMQIDKEQQTLGQALSLRYVIFGGEALELSRLEDWYSRHSDCKPKLINMYGITETTVHVTYNVLNRDMIAKKSSSLIGEPIPDLHVYEYLQPVPPGTTGEMYVAGA--GLARGYLGRPDLTSDRFPADPYGMYRTGDLARWTVEGALDYIGRADHQIKIRGFRIELGEIEAVLSRHDAVAQVVVIMREDQPGDKRLVAYIVTTEEDRFDTET---LRHFAAASLPDYMVPAAYVQIDTMPLTANGK-------------------------------------- 194016288 463 ------------------------------------------------------------------------------------------------------TLTYEELNQRANQLAHYLKKRGIGPEQFVAIALPRSIDMVVSLLAVIKTGAAYLPLDPDYPNDRVAYMLEDAKPACLLTVKETAD-GLEHPHIVQLDDSIVHQEIAGSPHLNPTWSEGS-----------------------------PHHPAYILYTSGSTGKPKGVVVT-KRNVINFILSMQDSFLLDQGDQLLAVTTIAFDISGLEMFLPLL--HGAAILLAKKETIQEPAKLSDMIRSHHVTIMQATPTLWHALADDYP------DVITGMRVLVGGEALPASLLHTLQSL----QCDITNLYGPTETTIWSTMENVTAHRENSGPAIGKPIWNTNIYILDEGNPVPAGSIGELYIAG--EGVSRGYLGRYDLTAERFVADPFGMYRTGDLARWRENGSIDYISRADHQIKIRGFRIELGEIETVIMQHPAIKHTSVIVREDQPGQQLLCAYVVLTDDSSLHP---SELRQFVAALLPDYMVPSAVVFLPELPLTPNGKIDRKAL-------------------------------- 120404962 9 ----------------------------------------------------------------------------ALARHAAVRPHACAL------ADPRRHTTFGELDERVTRLASALAARGVRSGDRVAVLGLNSIELVESWLAAHRLGAIAVPVNFRLAAGEIGYVLSDSAATAIVVDVALESMVVQV-----------RQQVPALHTVVTIGGNLEQT-------------IAAADPDLPQCAVADDAPAFIMYTSGTTGFPKGAVLTHRNLYLHAFSSIATLGHRSDDDCWMAVAPLFHTAGVSGMLPMFLTGGKTVI---PPSGGFDPDATIAAVVDEQVTSCWMTPAQWQSVCA--LPGLAAHDLSRLRRVWWGAAPASTTLLRTMIDTF--TGAEIIAAFGQTECSPITCLLRGEDAIAKIGSVGTPMLNVEVRVVDDEMNDVDRGEVGEIVYLGPLV--MKEYWNKAAETAEAF---RGGWFHSGDLVRQDADGYFYVVDRKKDMIISGGENIYSAEVENVVATHPLVAEVAVIGVPHPKWGETPVAVIVPREPTDPPTD--AEIEAHCRAQLASYKRPKYVTLVDVLPRNAAGKVLKGRLRD------------------------------ 120404962 528 -----------------------------------------------------------------------------------------------------RRWTYAELNAEIDSLARALMAIGIEKGDRVGIWAPNCPEWTMLQYATAKIGAILVTINPAYRTHELAYVLRHSAVRLLVSATEF----KTSDYRAMVAEV--RPELPGLAEVLFL------ATEDWARLGERADLVSEDELRCRVRSLTPGDAINIQYTSGTTGSPKGATLSHRNILNNGYFVTDLI-DFGPGDRLCIPVPFYHCFGMVMGNLGCTTHGATMVI---PAAGFDPAATLAAIEKEHCTAVYGVPTMFIAMLGHPDLADC--DVTSLRTGIMAGSPCPVEVMKRCVNELKMSEVGIAYGMTETSPVSCQTRIEDDLDRRTATVGRAHPHVEIKIVDPDTGEIVKRGTAGEFCTRG--YSVMLGYWGDEDRTREAVDAD--GWMHTGDLAVMRDDGYCMIVGRIKDMVIRGGENVYPREIEEFLHTHPDIDDVQVIGVPDERYGEEICAWIKVRAGAAPLDA--HAVREFAAGKLAHYKIPRYVHMTDDFPMTVTGKV------------------------------------- 16125218 9 --------------------------------------------------------------------------------HAEARPDAVAFSFEGRET------TFAQLDRHTNQVANALLAAGLSTGDRIAYVGKNSDHYFELLLGAAKAGVVTTPIGWRLAAPEIAYIVGDSEAKLVFVGRELIGHVDAV-----------AAELTHRPVVIAMEAEGA------GDYQTFEGWRDAASDVDPHKPIQISDIAIQLYTSGTTGRPKGAMLTHHNLLGMRREAAKNPLEWNQWDVSLVAMPVAHIGGTGWGLVGLINGAKGVVAREFDPT-----KVLDFIEKDRISKMFMVPAALQIVVRLPR--AREVDYSRLTHILYGAAPIPLDLLRECMEVFGCG---FVQQYGMTETTGTVVYLPPEDHDPAGNKRMRPMPGVELKIIDEAGKSLPPNTVGEVAVRSS--ANMAGYWKLDEATAKTMDAD--GWLRTGDAGYLDEDGYLFIHDRVKDMIISGGENIYPAEVESAVYGHPHVAEVAVIGVPDDKWGEAVKAVVAPKPGVTPDAD---DIIAFARTRIAHFKAPKSVDFIPALPRNASGKILRRELRA------------------------------ 72162397 8 ---------------------------------------------------------------------------------ARRHPERTALIADGE------RISYATLWHESLRHAAALRSLGVSPGDRVALLAGNVADFVRCYYGILAVGGTVVTIPPMLRPQEVAFLLSDTGARLVLAQSLFADLAH----------AAVDGNDVTVRTVGDPQRPDALAP-----------LVADSEPLPSYVSRAPDDIAVIFYTSGTTGVPKGAMLTHLNLVMNATVNAFDVHPMSGEDVVMGSLPLFHTFGQSVALNTTFRVGATLILQE----RFDPDEAIRMMCEYGATIF---DGVPTMFVRLAEAAAHHTKLPSLRFCVSGGASLPEVVLRRFEEAFSTTIYEGYGLSETSPTASTNQTLYGARVGSVGHPIWGVEVEIARADIDDRIELLPRGEHGEIVIRG--HNVFVGYLNRPEATAEAIVD---GWFRTGDIGFIDDDGFIHIVDRKKDLIIRGGFNVYPREVEEVLLKFPGISQVAVIGVPDAELGEEVCAVVVPDKEGAVDPA---ELQAWAQERLGKHKYPRRVEIVTELPLGPSLKVLKRELRA------------------------------ 154685481 7 ---------------------------------------------------------------------------------------------------QDQYMTYEELAGKIKAFANGLEDRGLKKGDHLALLLGNTPDFVIAFFGALKAGIVVIPVNPAYTPSEIAYMLKNGDVKAI----------AGIDLLIPVFESLHGS-LPLLEHIIISQTAENAPSTEDPKMTTFAKMLCPAERSRTYPILSKDDTAVILYTSGTTGKPKGAMLTHQNLFSNANDVAGY-LGMNEKDKIVAALPMFHVFCLTVCMNAPLMSGACVLIEPQ----FSPASVFKLIKSRQATIFAGVPTMYNYLYQY--EHGKAEDFASVRLCISGGASMPVALLQTFEQTF---DVTILEGYGLSEAS-PVTCFNPFDRGRKPGSIGTNILHVENKVVDTLGRELPDHQVGELIVKGP--NVMKGYYK---MPEETEHALKDGWLYTGDLAKRDEDGYFYIVDRKKDMILVGGYNVYPREVEEVLYSHEGIKEAVVIGVPDAKTGEAVHAYIVPGDG----ELTEQAVFDYCETHLAKYKRPAEVVFLDEIPKNATGKLLRRAVRDML---------------------------- 56478075 24 ------------------------------------------------------------------------------------------------------RLTYAELRLKVDALACALVRLGLAPGDRVGIWSQNNLEWILTQFATAKAGLVLVNINPAYRRSELEYAVNKVGCRALVLSPSFKGSDYLAMLSDLAPEALEAARMPSLNWVIRMGAEKSAGMLNFDDLLAPPSRDELVELAIRGEKLQFDDPINIQFTSGTTGQPKGATLSHHNILNNGFFVGEAI-RLVEGDRVCIPVPLYHCFGMVMGNLGCVTHGATMV---YPAEAFEPVAVLETLAEERCTAAYGVPTMFIAMLDHPR--FGDFDLSRLRTGIMAGSPCPIEVMKRVIDRMNMREVTIA--YGMTETSPVFQSGTGDPVERRVSTVGRVQPHLEVKIVDNDGRIVPRGVAGELCTRG--YSVMLGYWNDVDRTRDAIDAA--GWMHTGDLATIDDEGYCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKILDVQVVGVPDQKYGEELCAWIIVREGEALSAD---EVRAFCQGQIAHHKVPRYIKFVDSFPMTVTGKI------------------------------------- 126736569 24 ------------------------------------------------------------------------------DKHADTAPDHCAIV-DINAQGRATEYSFGQLKDRSNQLAHAL-SQTCAPNDRIAVLLPQCFETAVAHVAITKMGCISLPLFTLFGPEALLHRLKDSGASTIITNAASAAVLDPL-----------RAQLPDLKRIIC-------IDGTPPGTENFHALCDSQSTKFTPHPTKADDPAILIYTSGTTGAPKGALHAHRVLLGHLPVEMSHDFFPQPGDKIWTPADWAWIGGLLDVLMPALHHGVPVV--ACRFTKFTAKTAFDLIRDHDIRNAFLPPTALKLMRLDTPDAPVP-----MRSVASGGETLGKELITWGQQVFG----TTINEFYGQTECNMIVSSCATLEPAEPGIMGFAVPGHKVDIINEDTATCEIGQEGSIAVRAPDPVMFLKYWNNPDATAAKFIDAGAKWLLTGDKGCKTTSGRIQFIGRDDDIISSGGYRIGPAEIEDCLLTHPAVQLAGVVGKPDPIRGSVVAAYIQLADGFDGSDELAADIAHHVKSKLAAYEFPRVVRFIDDMPMTTTGKIIRANLRARAEKE------------------------- 18312598 15 -----------------------------------------------------------------------------LDRQAGENAGRTAYIYFGN------KIPYKAVGEHSDRIAAALREWGIGKGDVVALYMPNTPAFPVIYYGALKLGAVVTPMNPLYTPREVAWQAKDANARVIFVADVLYKNIEEAAKMYQFDRIVLVEYMPALIKPLAKRRIKPPKVAYSGRVIPYKSLLSYSPTSYRASINPSEDLAALMYTGGTTGLPKGAEITHGNISANLQQLKPLYDVVKKKRVMMGLLPWYHIYGQVTVMHYGIFDGATVVVMP----RPDIEQLMKWVQKYNVQVLHGVPTLYNMIINHPR--AGQFNLKSLAFCISGAAPLPVEVARKFEQLTG---ALLREGYGLTETAVVTHVN-PLYGKVKPGSIGLPIPSTYAAIADPAKPELPPNQVGEIVISGP--QVFKGYHNRPEENAQAFFECCGRWFRTGDMGYMDEEGYFYVVDRKKDLIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLRDECK-GKVRPEDIIKWTEDKLAHYKRPRAVEFREELPKSAVGKILKRELKA------------------------------ 163702244 20 -------------------------------------------------------------------------------------------------------LTYGDLRVRSERFASALAGLGVGPGDRVATLMGKSVEYLVTLLAIWRLGAVHVPIFTAFAPPAIAFRLLGSRAKVIVCDAA------------QQPKLAPGQDIPADAHWKVVTTAGPEQDVQ--GALRFADLVASSSPGMPAARLGGDAPIIEIYTSGTTGRPKGVVVPT-RALAGFRAYAEFGLGIRADDLYWCAADPGWAYGLYFGILGSLSTGVPSLLYGSG---FDAGATLEILSRYGVTNFTAAPTVYRS---LRVYSGPIPKITKLRCASSAGEPLTPDVNLWAGDALGVAVHDHYGQTEAGMLINNHHHPDLRQPLKPGSMGRPLPGWSMLVLKDQEDAPAADGELGRVAVELSESPWFSGYIDDPQKSAE-KFAGNGRWYLTGDAGRRDEDGYYHFASRDDDVIIMAGYRIGPFEIESIIVTHPAVSECAVIAVPDETRGEVLEAYVVLRSGEQASPEIVREIQSWVKTRYAAHAFPRKVHFTEALPKTASGKVQRFVLRQ------------------------------ 66045851 3793 --------------------------------------------------------------------------------HAAERPDAVALVFEA------QTLSYGELNARANQVAHRLLALGVRADDRVAICVERDPAMIIGLLGILKSGAGYVPLDPAYPPERLAYTLGDSTPVALLSQQSV-------------QQALPVSQVP----VIYLDDAG----------------LQDESVDNPQISVKPDDLAYVIYTSGSTGLPKGVMVEH-RNVARLFSATEDWFGFNEQDVWALFHSFAFDFS-VWEIWGALLHGGRLLIVPQLVSR-SPEDFYNLLCNAAVTVLNQTPSAFRQLITAQGENQQAHS---LRQVIFGGEALETAMLKPWYARNVNAGTQLVNMYGITETTVHVTYYPEDALRVGASPIGTRIPDLQLYLLDTCGEPVPVGVVGELYVGGA--GVARGYLNREALTAERFIDPGTRLYRTGDLGRWLADGTLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVTTLHPESLLD--IETLREHLQETLPQYMVPAAYVQLNALPLTANGKLDRKALPA---------PDRSALA-------------- 66045851 4879 ----------------------------------------------------------------------------------------------------EQRLTYRELNEQANRLANALRKQGVQPDSRVGICVERGAQMVVGLLAILKAGGGYVPLDPAYPAERISYILQDSAPAAVLVQAATRHLLAGVSVQAIDLDDQSAWQDEPVQN-------------------------------PDVEGLNSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAH-HAFNGSALERTLFSTSLNFDLA-VYECFAPLTSGGSINVVKNVLEL-----------QHGEHDIGLVNTVPSALKALLEIDGLPESVHTVNVAG---EALKRSLVENLFEKTGVQR--LCNLYGPSETTTYSSWVAMDREDGFAAHIGRPVGNTRFYLLDEQQQLVPRGVPGEIYIGGA--GVARGYLNRDDLTAERFLTDPFRMYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDACLAKHPAVHEAVVMAREDVPGEIRLVAYFTPTDPAVITDS--GSLRTHLQGLLPDYMLPAAYMPLDALPLTPNGKLDRNAL-------------------------------- 23664434 21 -----------------------------------------------------------------------NAADDLIGRNLDARGSKIAYI------DDNGRYSYDELAARVNRFANALGALGITREQRILMCVHDTIDFPTVFLGAIKAGVVPIAVNTLLTQSDYEYMLSDSRARIAVVSAPLYDTF-----------APLLGKVESLERIVVAGGEGPD---------SVAALMANASDKFEAVATTCDDPCFWLYSSGSTGAPKGTVHIQSSLIHTAELYAKPILGIKESDVVYSAAKLFFAYGLGNGLTFPLSVGATAVLMAERPT---PAAAFKRLREQQPTIFYGVPTLYASMLADADCP--TREELAIRMCTSAGEALPEDIGRRWTERFGVE---ILDGIGSTEMLHIFLSNRPGDVHYGTTGKPVPGYQVRLVDDEGNVVEGAD-EPGELQISGPTSAVM--YWNNREKTRATFQGPWT---RSGDKYSRNAEGYYVYAGRNDDMLKVSGIYVSPIEVESCLIQHPAILEAAVVGHEDEERLIKPKAFIVLKPGFQRSEQLAAEIKAHVKAHLAPYKYPRWMEFVDELPKTATGKIQRFKLRAMA---------------------------- 163702593 24 ----------------------------------------------------------------------------ALSAAAEAWPDHPALI----APAGEVRWSWAELNARAEAFAAGLLALGLERGDRIGIWSLNNAEWALTQFAAAKAGLILVTVNPAYRLAELEFALNKVGCKALVTARAFKSSDYIGMLTSLAPELLRAARLPALRTVIEIGGGESPGTLPFAAVAERAGATERDRISAHAGALQFDDPVNIQFTSGTTGSPKGVTLTHHNILNNGYFVGR-AMRLSPEDRICIPVPLYHCFG---MVMGNLAAVSSGAAMVYPGEGFDPLATLRAVEAERCTALYGVPTMFLAELDHPDFA--RFDLSSLRTGIMAGSPCPIAVMQRAVDRMHLTQLTI--CYGMTETSPVFQSAVDDPLERRVSTVGRIHPHTEVKVVDAEGRIVPRGTPGELCTRG--YSVMQGYWGDPEKTAEVRDAA--GWMHTGDLATLDEDGFCNIVGRIKDLVIRGGENVYPREVEEFLYRHPAIQEVQVFGVPDPRYGEELCAWVRLRPGAALTAE---GLRAHCAGQIAHQKIPRYVEFVEEFPTTVTGK-------------------------------------- 170720998 22 ------------------------------------------------------------------------------------------------------RFTWQQLAEQVDVYARALMALGVDRGDRIGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVVRQSGCRWLVCADAFKTSDYHAMVQELLPELLASERLPELRGVISLAGNPPPGFLPWPALAARAAQTADEAYQARQRGLQFDQPVNIQYTSGTTGAPKGATLSHYNILNNGFMVGE-SLGLTNTDRMVIPVPLYHCFGMVMANLGCITHGSTMI---YPSDAFDAELTLRAVAEERASILYGVPTMFIAMLDH--PSRQHLDLSTLRSGIMAGATCPIEVMRRVIDQLHMAQVQIA--YGMTETSPVSLTGPDDDLELRVTTVGRTQPHLETKLVNADGCIVPRGEIGELCTRG--YSVMLGYWDNPQATADAI--DPAGWMHSGDLAVMDADGHVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCDRYGEEVVAWIKLHPGHSATAE---ELQGWCKARIAHYKVPRHFCFVDEFPMTVTGKVQKFKMREI----------------------------- 206967381 3295 -------------------------------------------------------------------------------------PDHEAVIFE------EQRMTYLELNERANQLARTLRAEGLQADQLVAIMAERSLEMMVGIYAILKAGGAYVPIDPDYPEERIRYILEDSGATLLLSQRHVKER------------------VAFAGTVIDLDDTS-----VYDDDVSNLDPLSGAG-----------DRAYVIYTSGSTGKPKGVMVEHRPVINRLMW-MQKAYPIGSGDTILQKTAITFDVSVWELFWWALTGAKVCLL--PLGGEKDPEVIWNTIEEQSITTMHFVPAMLHAFLKFAETQTASGQTSKRQVFASGEALMPAHTARFHRLITPVNGAQLINLYGPTEATVDVSYFNCEANQAYASVPIGKPISNIQLYMMAPGRLQPVGVPGELCIAG--DGLARGYLNRPEKFADHPFEPGKRMYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQLLKIEAVQEAVVTALEDGDGEKQLCAYF-----SANTELMVSELRIALSQELPGYMIPSYFIQLERLPLTANGKIDRKAL-------------------------------- 147677883 11 ----------------------------------------------------------------------------LVDRTAARYPENEALVY----PDRGLRYTYKEFREVCNKFAKGLLKLGVRKGDHTAIWATNVAEWVIAQFGCAGIGAVLVTVNTNYKLYELEYLLKQSDSKTLIMIEGTKNSDYQGMIYELCPELLVSERLPLLKNIIVIGNKRYPGMFSWEDIIKMGENVSDEELQARKAILDPDDIITIMYTSGTTGFPKGVMLTHHNLITNASGTAA-CMDLGPTDRVCIPVPFFHCFGSVSGNMCCVLTGATMVPVE----VFDPAQVLKTVEKERCTVLHGVPTMFIMELELMEK--EKFNTSSLRTGIMAGSPCPVKVLKKAMEVMNMREIVVAYGQTEASPGITNTRTSDPVELRISTVGRALPGVEVKIVNPETGEEVPRGVEGEICARGS--NIMKGYYKMPEATSKAIDKD--GWLHTGDLGIMDENGYCKFTCRLKDIIIRGGENISPSEIEEFIITHPSVKNVQVVGVPSSKYGEEVMAFIQLKEGQKLTQEM---VQSFCKGKIANCKIPKYVVFVDSFPLNAGGKVQKCQLREI----------------------------- 119718156 22 -------------------------------------------------------------------------------RTVTAYADREALV----EVASGRRWTWAELDRDVDDLARGLVAAGIGKGDRVGIWAPNCAEWTVVQYATAKLGIILVNVNPAYRTHEFSYAVNQSGLRLLISASTF----KTSDYRAMVEETAA--QTPTLERVVYLDTDDWAQLVDAGRTLPEGVVADRLAQTAPDEPIN------IQYTSGTTGYPKGATLSHRNILNNGYFTTELI-HLGPEDRLCIPVPFYHCFGMVMGNLGCTSHGTTMVIPAPG---FDPEITLRTIAAERCTGVYGVPTMFIAMQNHPTFA--EHDLSSLRTGIMAGSICPVEVMKRCVDDMHMAEVAIAYGMTETSPVSCQTRADDDLERRTATIGRVHPYVEIKIVDPVSGETVERGRTGEFCTRG--YSVMLGYWDDPEKTAEAVDAD--GWMHTGDLAEMREDGYCNIVGRITDMVIRGGENIYPREIEEFLYQHPDIEDVQVIGVPDERYGEELCAWVRMRAGAEPLDA--DAVRAFATGRLSHYKIPRYVLVVDEFPMTVTGKI------------------------------------- 118462717 29 ---------------------------------------------------------------------------NQLERHALMQPNATALRFLGKG------LTWGELHGRVRALADALSRRGVGFGDRVMVLMLNRPEFMESVLAINMLGAIAVPLNFRLTAAEIAFLVQDCQARVVIT------------------EAVLAPVATGVRDIESLLDTVVVAGGSDDAVLGYDDLIDETGAAHQPVDIPNDAAALIMYTSGTTGRPKGAVLTHTNLTGQTMTGLYTNGADINNDVGFIGVPFFHIAGIGNMLTGLLLGIPTVI---YPLGAFEPGQLLDVLAAEKVTGIFLVPAQWQAVCAEQ----RARPRDLKLRVISWGAAPAPDALLREMSAM-FPGTQILAAFGQTEMSPVTCMLLGEDAIRKRGSVGKVIPTVAARVVDENMNDVPVGEVGEIVYRAP--TLMSGYWNNPEATAEAFAG---GWFHSGDLVRMDEDGYVWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRAHEKWGEVPIAV----AAVANDNLALEDLDEFLTERLARYKHPKALEIVDALPRNPAGKVLKTELR------------------------------- 150397720 15 ------------------------------------------------------------------------------DAWAARDPDRVCLQHFSPD-GAHAALTYGAFAARSSAFAGGLAAHGVSPGDRVAILLPQGFEAAIAHAAIYKMGAVALPLALLFGVEALAYRLKDAGAAAIITNRFGYERL-----------VASRDELPELRLVVLAEGGDEPGTVPF-------RALANGVSRFEAAVTKPDDPALMIYTSGTTGPPKGALHGHRVLLGHLPFQLHHHFLPQSGDRMWTPADWAWAGGLLNALLPSLFFGVPVV--SSPAQKFDAHKAFRIMEEMDIRNAFIPPTALRL-LKSVERPRQRYAL-KLRTLGSAGEALGRETFEWAKRELGIE----VSEFYGQTECNIVISSATGLGVVKPGSMGKAAPGHQVAIIDGQGRVLPAGAVGQVAVRRPDPVMFLGYWGNEQATKAKFIGD---WMTTGDQGVMDEEGYFTFFGRDDDVITSSGYRIGPGEIEDCLAGHPHVQLAAAVGKPDPIRTEIVKAFVVLKPGVAAGEETAAGIREWVKNRLSMHEYPREIAFVDSLPMTTSGKVIRRLLRQKAAAEAR----------------------- 121608649 11 -----------------------------------------------------------------------------LRRNARQTPDRVACLWYG------QPITWAELDAASDAFAARLQALGVQRGEPVALFMNNCPQYLMAHYGIQKIGAICCPCGPLNKEHELAYQLSDLQARVIVAADPVIDKVRAQTALAHVFVVRYGDWLPDMPTIDVPDELQALRAAAAPVPAGCEDFLARAGGTPAPVRIAMDDVALMTYTSGSTGLPKGAMLT-YENARFKTAAAADCNAARSDDVLLAVAPLYHIAGMVMGVNLPVHTGATAVLL----YRFDPLGVAQALERYRVSWWYSIAPMNSALMRLPGARAMDWSALRINPVTSFGITFTEQLAQQWQR--FAPRCAAFEAGYGLSETHTIDVCMPPEAIRWGAHGKPVAGNRIRIIDPDTGAPLPVGAAGEITIHGP--GNFKGYWNRPEATAQT---LRNGWVHTGDMGRIDADGYLTFIGRFKEMIKVSGYSVFPEEVETLLIRHPAVAQAAVIGVPDEHKGEVVRAFIVLRAGQAPDAA---ELLAWARDNMAPYKVPRELRFIDALPSTGAGKVLRRLLRDLA---------------------------- 162148606 2542 -----------------------------------------------------------------------------------------------------QTVTYGELNTRANRLAHHLIALGIEPDMRVGLCAARSIEMVVGLLAILKAGGAYVPLDPAAASSRLGLILADAAPEVVILDPAGR----------------NALGAETLDGLTVIDLHADRGDWTSRPDT---------NPDTRTIGLRPENLAYIIYTSGSTGTPKGVMVEH-AQVARLFDSTQAWFGFDAQDVWCLFHSFAFDFS-VWELWGALRHGGRLVVVPHA-VARSAAEFHRLVCEQGVTVLNQTPSAFKAFIDAQ---AEDGLTDQLRYVIFGGEALEPSMLRKWYAVRPDDAPRLVNMYGITETTVHVTYRPLTADDAEQTGSPIGCRIPDLRVYILDGQPVPLGMVGELYVGGA--GVARGYLNRPDLTAERFLDDPFRMYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPA---ALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKALP---APDFTPAGD------------------- 162148606 750 -------------------------------------------------------------------------------------------------------LSYLELNTRANQIAYGLISRGIGPEDRVALCLPPSNELIIALLGIVKAGAAYVPLDPNYPPDRLQFIIADCAPDAIITAESAVRKGG-----FSSDHRILFPDSPEL-----MPRSDIRIEISPDNSSRIAEL-------------SVQNAAYIIYTSGSTGTPKGVVVTH-RGLASHTACQRHRFNLGTDSRVLLFASINFDSSVGQIC-SALLTGGTLVVVDRR-DLLDRGQFTDLLHRYAINYLDTTP--------AFLANISPHDVPEDCVINVGGEALSLDLATIWFQR-----HQLFNSYGPTETTVDAIVSKRIKDARQALAIGRPVFNARIYILDAGRRPAPLGVAGELYIGGA--GVARGYLNRPDLTAERFLDDPFRMYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPA---ALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL-------------------------------- 162148606 3612 ------------------------------------------------------------------------------------------------------TLTYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGRRA--------VGDHARDRIRIIDLHADAATWHTRSDTD-----------------PDPRQLGLTSRNVAYVIYTSGSTGVPKGVAVEHRNIVNHTAWQTR-IFGFDATDRVLQRTSISFDAA-GWEVWTPLACGAATILYPGT-NADGLSRIFEYAASMRVTTLQGVPSFFSAINTADAVGSWET----LRYVFCGGEEADLKTVYELEEKL---RAPFFNLYGPTETTIDALFWPFDGSLSRKAPIGRPVANTRIYILDNGQQLVPGGVAGELYIGGA--GVARGYLNRPDLTAERFLDDPFRMYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPA---ALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKALP---APDFTPAGD------------------- 162148606 1802 -----------------------------------------------------------------------NFCHQMVERQVYATPGATAVVCGED------SITYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGRRA--------VGDHARDRIRIIDLHADAATWHTRSDTD-----------------PDPRQLGLTSRNVAYVIYTSGSTGVPKGVPNEHRALINRLTW-MQNAYCLIASDAVLQKTSFGFDVS-VWEFFWTLMAGARMVLA-----APNGQKDAAYLSSLIEQQQVTTLHFVPSMLELFLEEGKPEQCGSLRRVICSGEALPAGVLQRCHSLLPDAGIHNLYGPTEAAIDVTAWSCLGDVGALSSVPIGRPIANTRIYILDNGQQLVPGGVAGELYIGGA--GVARGYLNRPDLTAERFLDDPFRMYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVP-DDTPPGPATCAGIHILINQLVPPRM--RAARRLHALAR-RSGASLFMVLQKLGAGDDIAIGSPIAGRTESALDDLV----- 186456065 443 -------DLFDHAAIDIGHYQTLLTTAVREPNLPIAQ----LPILTPSEKLFTEWNDTLTDYPR-------NICHQLFEAQAARNPHSMAVIC------GDSQLTYEQVNKRANQLARHLQSLGVCPGKLVAICVERSAEMVIGLLGILKAGGTYAPLDPALPRERLQFILQDAEASVVLTQSDLVPDLKEL--------------------------FGSGPMSPTPVLLDSNEGVATYSSENLQSSAAAGDVAYVIYTSGSTGKPKGVEISHRAVVNFLD-SMSREPGLTETDTLLAVTTLSFDIA-GLELWLPLTCGAKVVIA-TREVTLDGKQLASLLDHGGVTIMQATPTTWRLLLASGWKGNPGLR------ILCGGEAWSSELANQ----LHGKCASLWNMYGPTETTIWSAASKVEPGDE--VFIGAPIANTQFYVLDRNLQPVPIGVPGELWIGG--EGLARGYLKRPELSLEKFLESGARMYRTGDLVRYRMDGKIEFLGRMDYQVKIRGFRIELGEIELLLTQLPTVVHAVVIAREDTPGDKRLVAYVVSRDSAASN---SSELRDYLKSKLPDYMVPSAFVFLPALPLTPNGKIDRQAL-------------------------------- 118463016 12 -----------------------------------------------------------------------------------------------------RALTWSQVDDRARRLAAFLIGRGLVPGDRVMVIARNCIEWPEISFGLAKAGLITVPVNIRLAPDEVAHVRDDSGARAVI----------------IHADHLDKFLGELTELALILGVGAHSMLGTSELVTDYETALAQAQPGAERRDITPDDVAFILYTSGTTGRAKGVMHTHRALLYQAADT-NLVTEANRSDVMLATT-PFFTAGGMVRTVSWLYLGQTMVIHQ----RFDPQAVIDEIERSAITFTTFIPTMLHRTLAILEDGPPR-DMSSLRRISYGSAPVPPGLARKAMDLLGCELQ---QRYGLTECGGQATILTPQDHRDIATSCGQETPMCVIRVIDVDGNDAPPGDVGEIVITSP--ANAIGYWNRPEQTAETF---RPDGLRSGDLGYLDEEGYLHITGRKTDLIISGGFNVYPAEIERVIAQHSDVDMVAVVGVPDPEWGETPVAAVIAKSHVGDQDALTAELAALCRAELAGYKQPRRFVFWREFPLGPAGKILKR---------------------------------- 158706485 48 ---------------------------------------------------------------------EFNFASDVLDHWTQKRSPNPALWWV-NDQGDEVKWSFREMTDLTCRTANVLQTCGLQTGDRLALILPRVPEWWLVCVGCIRTGIIFMPGTTQMKAKDILYRLQVSGAKAIVTTDTLAPEVESV-----------APECPSLKTKLLVS------DHSREGWLDFRSLVKSASPDHICIKSKTLDPMAIFFTSGTTGFPKMAKHSHGFALRSYFPACRKLLQLKMSDVFWCLSDTGWILAALGSLLEPWTAGSTV--FAHHLPQFDPKVIIETFFKYPITQCLAAPSVYRMILQQN---YTSLRFPTLEHCCTGGEALLPEEQEQWKRQTG---VLLYQAYGQSETGISCGT--LRGMKIKPGSMGKAIPPFDIQIIDDKGNIQPPNTEGNIGIRIKPTRPIGLFMYYENNPEKTAEVECGDFYNTGDRATIDEEGYFWFLGRSDDVINASGYRVGPAEVENALAEHPAVAESAVVSSPDPVRGEVVKAFIVLNPEFSSRDELTKELQQHVKSVTAPYKYPRKVEFVSELPKTITGKIKRSELRK------------------------------ 46579864 26 -----------------------------------------------------------------------------LDEAAERHPKQTAIIFRNY------KVSYAKLRLLAERFAANLRAQGVLPGDRVSVMLPNVPQAIIAFWGLLKAGCTVVMTNPLYMEKELVHQIHDSGAEYMIALDLVWRLGIRKFFITRISDALGFPLNLLYRFKAKREGTWRDVPFDGETVIPWKTLFKKKEGYSAKVENPREALALLQYTGGTTGISKGVMLTHYNLSVNVQQIKA---ILGESTRMRHTFLGLMPYFHVYGLTTCLTLPTALGATIIPFPRYVPRDVLVGIDKHKPTIFPGAPSIYISLMQQKD--VGEFDLKSIKYCISGSAPMPLEHIRRFHELTGAQVIEGFG--LTEASPVTHLNPIHGVQKPGSIGVPFPDTEARVVDMEVGLVPLPPGKIGELIIRGP--QVMQGYLNRPDETANT---LRNGWLYTGDIATMDEDGYFFIVDRKKDMIIVGGYNVYPREIDEVLHEHPKVKEAVTVGVPHATRGEIIKAYIVPREGVKLT---KAEIVAHCREQLANYKVPKQVEFRNELPKTIVGKVLRRILR---AEEEERLKNAPA---------------- 67156107 1519 --------------------------------------------------------------------------HQLIEEQVARTPEVVALVF------GEQEMSYRELNRRANRLAHRLIELGVGPDVLVGVAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIEDSGIGLLLTQRHLQDR------------------LPSADGVQSLFLEPGD------------DWLENYPPENPANRTAPQNLAYVIYTSGSTGRPKGAGNTHTALINRLHW-MQKAYQLDTTDTVLQKTPFSFDVS-VWELFWPLLNGARLAIARPGE-HRDPERLIDTIERHGVTTLHFVPSMLQAFISVEHIEGCRS----IRRLVCSGEALPAELARKTLERMPAVG--LFNLYGPTEAAID--VTHWTCDHVDPEGVPIGQPIDNLKTHILEESLHPVAPRCCGELYLGGVGLARGYHNRPGLTAERFIPDPFRLYRTGDLARYRAGGVIEYLGRIDHQVKIRGFRIELGEIEARLRQHGAVREAVVIDVEGA-GGRQLAAYLVPDDPAMLDGDLRGELKDHLRAALPDYMVPAHLVFLARLPLTPNGKLDRKAL-------------------------------- 67156107 432 -----PARHTARFDLALDTYEQLYAATVAKLEEHWLRLLEGI-AEEEPTVVGELSLSQVTDAADERVDHSLDCVHQLIERAASQHPERLAAVSGNDV------INYARLNERADELARVLFDAGVLPDQRVGVVGDRSIDMLVGILGILKAGAAYLPLEPDQPQERLAFMLADSDVRLVLGRSS------------------WEGLLPDGVRMICLDEPLPPVSGSAGLH----------------VRVSPGNLAYVIYTSGTTGMPKGVAVPH-GALANYVEGISRRLPLEAISSMAMVSTPAADLGHT-VLFGALCAGKTLHLLD-KETVLDAEAFAAHMDAHGVDALKIVPSHLDAMLSAGRSALPRR------CLVLGGEACPPALLARIVALA--PELKVLNHYGPTETTVGVLIGELKGLPVLGSPLENVGVRRLDAC----LQPAPGPAKGELHISGA--GLARGYLGRPALTAERFVPDPSGMYRTGDWVRRNADGGLLFAGRMDGQVKIRGYRVELAEIESRLRALPGVGNALVIGEEHAR---QLVAYLVPTPDGQAGQAFLDEIRTVLKRVLPEHMVPTHLLVLEHLPVTANGKVDLKALPEPVA--------------------------- 15929624 50 -----------------------------------------------------------------------NFAKDVLDQWAGKRLSNPAFWWI-DGNGEELRWSFEELGLLSRKFANILEACSLQRGDRVMVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKAKCIITDDTLAPAVDAV--------AAKCENLHSKLIVSQHSREG---------WGNLKEMMKYASDSHTCVDTKHDEMMAIYFTSGTTGPPKMIGHTHSSFGLGLSVNGRFWLDLIASDVMWNTSDTGWAKSAWSSVFSPW-TQGACVFAHYLPRFESTS-ILQTLSKFPITVFCSAPTAYRMLVQND---MSSYKFNSLKHCVSAGEPINPEVMEQWRKKTGLD---IYEGYGQTET--VLICGNFKGMKIKPGSMGKPSPAFDVKILDENGATLPPGQEGDIALQVLPERPFGLFTHYVDNPSKTASTLRGSFYITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVESALIEHPSIAESAVVSSPDPIRGEVVKAFIVLNPDYKDQEQLKKEIQEHVKKTTAPYKYPRKVEFIEELPKTVSGKVKRNELRK------------------------------ 213970456 519 -----------------------------------------------------------------------------------------------------QTLSFDELEQRSNQFARYLHTQDIQPGMAVALCLDRSVEWVVSLLAVLKLGAVYLPLDSAQPAERLQQLTRDSGAALLIHASG-------------DDKAAQLGVCPVLA--------------------FDAALWSEVDGGELSVRIIAEQPAYIIYTSGSTGQPKGVVISHGALANYVQGVLAR-LSLNDGASMAMVSTVAADLGHT-LLFGALASGRPLHLLSHEQA-FDPDGFARYMAEHQVEVLKIVPSHLQGLLQA----AHPADVLPSQLLMLGGEASSWALIEQVRAL--KPGCRIVNHYGPTETTVGILTHEVTERLNACRSVPVGQPLANGKARVLDAYLNPVAERVSGELYLGGQGLAQGYLGRAAMTAERFVADGQRLYRAGDRARW-VDGVLEYLGRADDQVKIRGYRVEPGEVGQVLQTLENVAEAVVLAQPLESDETRLVAYCVAAVGVRLN---VDSLREQLAARLPEYLVPAQFMLLEKLPLTANGKLDKRALPK------------------------------ 91780914 21 --------------------------------------------------------------------AQFNFAAHLFRLN-ETRAGKPAYIDDRGVT------TYGQLEEKGRRFAAVLRTLGVHAEERVLLVMQDSVELPIAFLGALYAGVVPVVANTLLGAPDYVYMLTHSHARVIIASSAVL---------PAVEEALAVADHDGCQLIV------AQTASSKTHVPLLSELIDAATPAPKAVASGCDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKAILGIVEQDVVFSAAKLFFAYGLGNGLTFPLSVGATAVLMAERPT---PDAIFARLTRHKPTVFYGVPTLYASMLASPNVPA--REDLALRICTSAGEALPREIGERFTARFGAE---ILDGIGSTEMLHIFLSNRAG--SVEYGTTGTPVPGYEVELRDESGHAVADGEVGDLYIKGP--SAALMYWSNREKSRATFLGE---WIRSGDKYRRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDHGGLVKT-RAFVALKGEFVASDALADELKAFVKGRLAPHKYPRDIVFVDDLPKTATGKIQRFKLRE------------------------------ 149409290 58 -----------------------------------------------------------------------NFARDVLDQWAGKRPSNPAFWWI-NGSGDEVRWSFEELGSLSKKVANVLRVCGLQKGDRVLLILPRIPEWWLVNIACIRTGTVVIPGTTQLTKKDILYRLQVSKANCIITSDDLAPVVDSI-----------AGECKTLKSKLIVSED------PREGWLNLKESMRQVPDDHSCVKTRHNEAMTIYFTSGTTGSPKMTEHSHCSFGIGLTVNGRYWLDLTPSDVMWNTSDTGWAKSAWSSFFAPWI-QGACVFAHYMP-RFEPSTILDTLSRFPISVFCSAPTAYRM---LVVNPLESYKFKSLKHCVSAGEPINPEVTEQWKNSTGLDIYE-----GFGQTETVLVCGVFKGMKIKPGSMGRPSPAFDVQIVDKNGNILPPGEEGDIAIRAHPRRPFL-FTHYVDDPQKTASTLRGDFYITGDRGYMDEDGYFWFLGRTDDIILSSGYRIGPFEVESALIEHPAVIESAVVSSPDPIRGEVVKAFVVLSPEYVDPEKLTNELQEHVKKSTAPYKYPRKVEFIKELPKTISGKIRRNELRK------------------------------ 66046951 2604 --------------------------------------------------------------------------HQLFEAQVEKTPEAIALVFEA------RTFTYAQLNARANQLAHHLIGLGIGPDDRVAICVERSPEMVVGLLGILKAGAAYVPLDPAYPEQRLRYMLEDSAPAAVLVQSATR-------------------ALPGELAVPLLDLEGGCCE-------------AEADHDPVARAVKPDHLAYVIYTSGSSGQPKGVLIEQRGFLNLMHWYLAELKLASDDAVLLVSSYSFDLTQKN--ILGPLLVGGTLHLAREA---FIPEVLLEQIQRERITHINLSPSAFNTLIDAND----SRQLDSIRRVVLGGEPIQVARLEMLPEPRPEFINSYGPTECSDVVAWHRLDDDIDCYRSSVFPIGRPIANTRIYLLDAHGQPVPIGVSGEIHIGGA--GVARGYLNLPELTAERFLDDPFRMYRSGDLGRWLADGNIEYLGRNDDQVKIRGFRIELGEIESQLAACPGVREAVVLVREHRPGDKRLVAYLTAREGAVLSAA---QLREQLSQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL-------------------------------- 66046951 3668 --------------------------------------------------------------------------HQLFEEQAAQQPDALAVV------DETASLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQEAL-------------QECLPAVNVPQVVLDSVVLSSGTGG-------------LPCGNPDLDALGLTSRMPAYVMYTSGSSGVPKGVLIEHRSVLRLVINNPYA--RITTEDCVAHGANTAFDAS-TWEIWSALLNGAKLLVVSQA-TLLNPARLNHVLIEGGVTALWLTAGLFNEYVDVLAVAFSKL----RYLLVGGDVLDPVSVAKVLSRA--HRPRHLINGYGPTETTTFASTYHALSDNSRSIPIGRPIGNTRIYLLDAHGQPVPIGVSGEIHIGGA--GVARGYLNLPELTAERFLDDPFRMYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGEIESQLAACPGVREAVVLVREHRPGDKRLVAYLTAQEGALLSAA---QLREQLSQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL-------------------------------- 66046951 4738 --------------------------------------------------------------------------HQLFEEQAAQQPDALAVV------DDAASLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGIFKAGGAYVPLDPAYPEQRLRYMLEDSAPVAVLVQTETRR-------------LLGELAVPTL-------------------DLQEGDWEVEPEHNPVVPAITPQHLAYVIYTSGSTGKPKGVGGPHQAMVNRLYW-MHNTFGGQRLEKHAQKTSISFLDSVTETLMPLLFGAQLHIVSPLASR--DPLQLWQAVTEHQLTRLVLVPSLLEELSR----IENRQVSPEKRLIVCSGEVFSSSLL--ARTRAWLPSATILNFYGSSEAAGDSTFYLCDSAVQHSLPIGRPIANTRIYLLDAHGQPVPIGVSGEIHIGGA--GVARGYLNMPELTAERFLDDPFRMYRSGDLGCWLADGNIEYLGRNDDQVKLRGFRIELGEIESQLAACPGVREAVVVAREHRPGDKRLVAYLTAQEGAVLSAA---QLREQLSQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL-------------------------------- 66046951 492 -----------------------------------------------------------------------------------------------------ERVTYADLNERSNQLADVLLSLGIAPDDRVAICVERSVEMVAGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPMAVLVQRTT--------------------------------RDLLGALAMPVLDLQSVNRAAEAEHDCVLPTVAPQHLAYVIYTSGSTGQPKGVMIEH-RNLVNLVAWHCEAFNLTHRKRVSSVAGVGFDAC-VWELWPALCVGASLSLLPGQALGNDVDALLGWWRRQELDVSFLPTPIAEIAFAQ------------------GIEPASLQTLLIGGDRLRQFPNPDINNYGPTETTVVATSGLIDATQSVL-HIGRPIANTQVYLLDAHGQPVPIGVSGEIYIGGA--GVARGYLNRPELTAERFLDDPFRMYRSGDLGRWLADGNIEYLGRNDDQVKLRGVRIELGEIEAQLRQIADIRDAVVIAQEDTPGEKRLTAYYTMQEAAQ--AITAQTLRAALQARLPEYMVPAAYVKLSEWPLTPNGKLDRRAL-------------------------------- 17230140 463 --------------------------------------------------------------------------HQLFEAQVERTPDAIALVF------GEECLTYRELNNKANQLAHYLQQLGVKPEILVGICLERSLEMTVCLLGIIKAGGAYVPIDPEYPQERIAYMLEDSQVKVFLTQEQLL------------------AQIPQNQTHKICIDTE-------------WDKISRQPNTNPDSGVKLDNLAYVIYTSGSTGKPKGVMNTHQGICNRLLW-MQETYQINSTDSILQKTPFSFDVS-VWEFFWTLLTGARLVIAKPG-GHRDSAYLINLIIQEQITILHFVPSMLRIF---LESGNVEKCTSLKRVICSG-EALSLDLQNQFLERF---DCELYNLYGPTEAAIDVTWQCRKHTNLKTVPIGRPIANTHIYILDQHLQPVPIGVPGELYIGGA--GVARGYLNRPELTAEAPCPIPHALYKTGDRARYLRDGTIEYLGRLDNQVKIRGFRIELGEIETVLSQHSEVQAAIVVVTEDTTGDKRLVAYIVSENPE------ITDLRQYLAKNLPDYMIPSQFITLDALPLTPNGKVDRRALPK------------------------------ 110678441 30 -------------------------------------------------------------------------------------PDHPAAVF----TRQAIRWTYRDFEREVDRLAAGLLTLGIEKGDRVGIWAPNCAEWLLTQFATARIGAILVCINPAYRLSELEYALNKVGCAALVMAPRHKSSDYVAMLTELMPEACQAARVPMLRHVIVTGDAPPAGTTGFDALCAAGSGVSVETLDQISNDLSPQDAINIQFTSGTTGSPKGACLTHHNIVNNAHFVTQ-TMQFTEADRLCIPVPFYHCFGMVMGTLGCVSKGATMVIPGEG---FDARTTLEAVTREKCTALYGVPTMF--VNALELADFDAFDLSSLRTGIMAGAPCPIEVMRQVQARMHMHGVTIA--YGMTETSPVFQSNVDDPLEKRVSSVGRIHPHVEVKIVDATGNTVKTGEQGELLTRG--YSVMLGYWEDDAQTAASIDA--QGWMHTGDLARLDADGFCTITGRLKDMILRGGENIYPREIEEFLYTHPDILQAQVFGIPDHKLGEAVCAWIVARAGSDLTE---TDVQDFCRSAIAHFKVPAYVSFKDELPMTVTGK-------------------------------------- 134099948 28 -------------------------------------------------------------------------------------------------------LSRSELDELSDAFACGLLDRGIRRGDRVALFLQNVPQFLVALLGTWKAGCVAVAINPMNKQRELSLLLRDSGARALVCLESLHGPVAGPVLGETDVELVMTTSELEHQSRDDPRVLGDVRRIRCEGAEDMSALIERFRGRRPPVELGPDDVAVLTYTSGTTGPPKGAMNTHRNLVFNAR-AVRDWVGIGESDVVFGVAPLFHITGMVAHAALALLTTAPLVLFC----RFEPNAAVDLIREHRPTFTIGSITVFIALMNAPE--ATSADLSSLTRVYSGGAPIPPSTTRAFQERFG---HYIHNIYGTETTAPTHAVPLHGEAPVDPESIGVPMYSTVARIVGDDGADLPAGRIGEVVVRGP--QVVAGYWN---KPEETAGALPGGWLHTGDVGYMDHVGWFYLVDRKKDQINTGGYKVWPREVEDVLYEHEAVREAAVVGVPDEYRGEMVKGFVSLRPGLTASPE---ELVDFCRRRMAAYKYPRQVEVLEELPKTATGKLLRRQLRA------------------------------ 134300795 27 --------------------------------------------------------------------------YHFLQRSAEKYPVNPAIVFLN------QEITYVELKERVDRIATALYDLGIKKGNRIAILLPNCPQLVISYYALLRIGAVGVMVNPMYTERELLYLLKDSGAETIILLEQLKPKVMKVLPQTAITTVISTEIQEYLDLGNDLNQLSKTCLSTEKEAYSFEQLLVKYLPALPEINLNEKDIALLQYTGGTTGIVKGAMLTHGNLSSNVVQTRYWLDSCREGERFFCVLPFFHVFAMTTCMNLSVYLASTMILIP----RLEAMNLLKQIEFYRPTVFQGVPSLYVAVIANPD--VRKYDLSSVRVCLSGGAPLPAEVQQKFEAVTGAKL---VEGYGLTEASPVTHCNPVNEKIDGSIGLPIPNTEFKIVDLETGTRELLPGEIGELCIRGP--QVMKGYWNMPEETEKV---LREGWLYTGDIAWMDEKGFTYIVDRKKDMVISMGYNIYPREVEEVLYEHPKVKEAAVIGIRDRSRGEVLKAFVVIKEGEQ---AKKDEIIKFCRQQLTQYKVPKKVEFRTELPKSMVGKILRRVL-------------------------------- 15597753 22 ----------------------------------------------------------------------------AFDATVARHAEREALV----VRHQRLRYSWRQLAERVDAYARAFIALGLRPGERLGIWAPNCAEWCITQFASAKVGAVLVNINPAYRSSELEYALKQSGCSWLICADAFKTSDYHAMLGDLLPELLASERLPELRGVISLAERAPAGFLHWQGLPGLAAAVGAEELRQRQASLQFDEPINIQYTSGTTGFPKGATLSHYNILNNGYMVGE-SLGLGAEDRLVIPVPLYHCFGMVMGNLGCVTHGSTMIYPAPS---FDAEATLLAVAEERATALYGVPTMFIAELDHPR--RREFDLSSLRTGIMAGATCPIEVM---RRVIGDMHMAEVQIYGMTETSPVSLQTGPDDLELRVTTVGRTQPRLESKIVDQTGRVVPRGEIGELCTRG--YSVMLGYWNDPQATAEAI--DPARWMHTGDLAVMDDDGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPDERYGEEIVAWIKLHPGHHADDE---QLRAFCKARIAHFKIPRHFKFVDEFPMTVTGKIQKFRMREI----------------------------- 89902657 14 -----------------------------------------------------------------------------LRAHARTQPDKAAYLWYGHG------ISYAELDRASDAFAARLAALGVKKGDPVALFLNNCPQYVMAHYAIQKLGAIVCPCGPLNKEHELLYQLGDLQARVIVAADAQVRSQTALTHVFAVRYADLLPEQPSVTVPAELLAMKAQ-PTQLPADVEDFMAATQGTARPPPVALAMDDVALMTYTSGTTGLPKGAMLTYGNALYKS-AAAANCNGVGHDDVLLAIAPLYHIAGMVMGINVTMFTGATTVLM----YRFDPLAVLQAIERHRVTWWYSIAPMNVFAMQVPTARAFDLSSLRMNPVTSFGVTLTEALARQWQALA--PHCESFEAAYGLSETHTVDTYMPHDAIRWGTQGKAIPGNEIRILDAGSGRVCASGEVGEIVLRSA--GVFKGYWNKPEATAQT---LRDGWVHTGDMGKLDADGYLTFIGRFKEMIKVSGYSVFPEEVETILIKHPAIAQAAVIGVPDPDKGEMVKAFVVLKPGQSASAA---DIVAWSRANMATYKAPHDVQLMAALPTTGAGKVLRRLLKDPA--PSADLTPPAT---------------- 126436647 10 --------------------------------------------------------------------------------------------------------TWAEVDARARRLAGFLTGRGLMPGDRVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARAVLIHADHLERF-----------LGELTDLPLVVGIGARSSTGAD-----EVVTDYETALAQAQPAAPRGDVSPDDVAVILYTSGTTGRAKGVMHTHRGLLYQAADT-NLVTEANRSDVMLATT-PFFTAGGMVRTVSWLYLGQTMVIHQ----RFDPQAVIDEIERNAITFTTFIPTMLHRTLAILEDGPPR-DMSSLRRISYGSAPVPPGLARKAMDLLGCDLQ---QRYGLTECGGQATILTPQDHREIATSCGQETPMCAIRVVDVDGNDAQAGEVGEIVIVSP--ANAVGYWNRPEQTAETF---RPDGLYSGDLGYLDEDGYLHITGRKTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKTHVEDRDALTAELVSLCRAELAGYKQPRRFVFREEFPLGPAGKILKREI----ANQVTEVG-------------------- 52080516 12 ----------------------------------------------------------------------------LLEKTAADAPDHEAVVY----PDRGLRYTYREFDQLCRKVAKGLMALGIDKGEHVAIWASNTPEWLTAQFASAKAGAVLVTANTNYQLSELEYVLKQSDATTLILMESYRGTSYIDILCKLIPELLASERLPFLKNIILLGDQRHPGMYLWDDLLKLSGSVSEKALDRRMERLKEHDVINMQYTSGTTGFPKGVMLTHSNLANNAANIAE-CMNLSKKDRMCIPVPFFHCFGCVLGTLACVTAGATMVPVQE----FSPKEVLSAVETEKCTALHGVPTMFIA--ELNDPDFASYDLSSLRTGIMAGSNCPIEVMKKVIDNMGMSEITIA--YGQTEASPVITQTRVNDSLKRRVETVGRALPNVEVKITEPGREVERGVQGELCTRG--YHVMKGYYKNPEATAAVIDED--GFLHTGDLAVMDEEGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPDILDVQIVGVPDETFGEEVSAWIKLKSGASMTAD---ELKEYCKGKIARYKIPRYIAFVEEFPMTASGKV------------------------------------- 157370714 12 ------------------------------------------------------------------------------------------------------QFSYATLNQKANQIANLLIARGVQPGERVALACPNSWEFPAIYYGILKAGAVVVPLNTLLKAGEFEYYLQDCQAVMFFC----FEGGNGLTLGEEARRAFEIA-----EHCRDFIVIGDSLPLAGDR---FSQAIGIQSTDFDSVSTVESDTAVILYTSGTTGRAKGAELTHSNLVLNALGSVQLFNSLENPDRHLVTLPLFHTFGSTVQMNAGFALAATLVM---VPRFDAKQAIALMQKHAITFFAGVPTMYWALLNALDDTADLALLRKNLRMAVSGGASLPVQIIEDFAQRFGVN---ILEGYGLSETSPVATFNHPGRINKVGSIGQPIWGIEVRLVDVTGKTLTEIDQVGEIAVRG--HNVMKGYLNRPEATAEV---LEKGWFRTGDLARRDADGFYFIVDRSKDVIIRGGFNVYPREVEELMIRHPAVSLVAVIGVAHPSLGEEIKAVVVLKD---LDEAVSEELIAWTKERLAAFKYPRVVEFVERLPMTSTGKVMKRLLR------------------------------- 60650089 28 ----------------------------------------------------------------------LNACVECCDRHA--HGEAVALYCEAQD-GHAERYRFRDLQRQAARFGNFLREQGVKPGDRVAGLMPRTVELLIAILGTWRIGAVYQPLFTAFGPKAIEQRLNCSNARWIVTDPH------------------NRPKLDDVTDCPSIVVTGGAP--QNPADHHFWSALNRQADDCAPVLLDASAPFLLMCTSGTTGPAKPLEVPLSAILAF-KGYMRDAIDLRADDRFWNLADPGWAYGLYYAVTGPLACGYATLFYD---GPFTVESTRHIIAKYAINNLAGSPTAYRFLIAAGAEFADAV-RGRLRAVSSAGEPLNPQVVRWFAEQLG---VVIHDHYGQTEIGMVLCNHHGLRHPVREGSAGYAVPGYRIVVLDKAHRELPAGQPGVLAVERSPLCWFDGYLGMPTQ------AFAGRYYLSGDIVELNDDGSISFVGRNDDLITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPQRTELIKAFVVLNTPYLPSPELAEELRLHVRQRLAAHAYPREMEFVDHLPKTPSGKLQRFILRN------------------------------ 115511026 11 ---------------------------------------------------------------------EFNFASYVLDYWAQKRGPNPAFWWV-NGQGDEVKWSFREMGDLTRRVANVFQTCGLQQGDHLALMLPRVPEWWLVAVGCMRTGIIFIPATILLKAKDILYRLQLSKAKGIVTIDALASEVDSI-----------ASQCPSLKTKLLVS------DHSREGWLDFRSLVKSASPEHTCVKSKTLDPMVIFFTSGTTGFPKMAKHSHGLALQPSFPGSRKLRSLKTSDVSWCLSDSGWIVATIWTLVEPWTAGCTVFIHHLPQ--FDTKVIIQTLLKYPINHFWGVSSIYRMILQQD---FTSIRFPALEHCYTGGEVVLPKDQEEWKRRTG---LLLYENYGQSETGLICATY--WGMKIKPGFMGKATPPYDVQVIDDKGSILPPNTEGNIGIRIKPVRPVSLFMCYEGDPEKTAKVECGDFYNTGDRGKMDEEGYICFLGRSDDIINASGYRIGPAEVESALVEHPAVAESAVVGSPDPIRGEVVKAFIVLTPQSHDKDQLTKELQQHVKSVTAPYKYPRKVEFVSELPKTITGKIERKELRKKETGQ------------------------- 182435126 24 -----------------------------------------------------------------------------LDRTAAEHGDREALV----DVASGRRWTYAEFVADVDVLARALMAAGVAKGDRVGIWAVNCPEWVLVQYATARIGAVMVTINPAYRAHEVEFVLRQAGVSLLVAS----LSHRTSDYRALVEQV--RSDCPDLRAVHYIGDPSWDELTAGAPAVGQEQLAAREA------ELSCDDPINIQYTSGTTGFPKGATLSHHNILNNGYFVGETI-AYTEADRVCLPVPFYHCFGMVMGNLACTSHGACIVIPGPS---FEPGAVLTAVQQERCTSLYGVPTMFIAELNLPDFA--GYDLSSLRTGIMAGSPCPAEVMKRVVAEMHMAEVSICYGMTETSPVSTQTRRDDDLERRTGTVGRALPHIEVKVVDPVTGVTLPRGSSGELRTRG--YSVMLGYWDQPDRT--ADVVDPGRWMHTGDLAVMREDGYVQVVGRIKDMIIRGGENVYPREIEEFLYGHPKVADVQVVGVPDERYGEEILACVIPRDPA--DPPTLDEISAYCRERLAHYKIPRRLRILETFPMTVSGKVRKVELRE------------------------------ 158339498 1326 --------------------------------------------------------------------------HQLVEAQVERTPEATALIFE------DQQLTYAELNARANQLAYYLRSQGVKPNDLVGVCGDRSPELVIGLLGILKTGAAYVPLDPSYPQERLNWMVTDTQMPILLTQEH------------------WRDQLPQHKSQVVCWDLDS-------------EAISQQPDPNPERRVGADHLAYVIYTSGSTGKPKGVQIEHQSLVNFLF-SMQRQPGLEATDILLAVTSVSFDIA-ALELFLPLITGATVALVSRT-VAMDGILLSRQLEAVGATVMQATPATWRMLLAAGWRGQVGLKILCGGEALSRDLAQ--QLVTTGTSVWNLYGPTETTIWSTVYPIKDPSSEIPGGSLPATLPIGHPIANTQIYLLDRHGQPVPIGVPGELHIGG--DGLARGYLNRPDLTEEKFHSQWGQLYRTGDLARYRPDGSIEYLGRLDHQVKIRGFRIELGEIETVLRQHSDVHEVVAISRPDLFGEPQLVAYLVCQPERQVDSG---ELREFLRAKLPDYMVPATYMTLEALPLTPNGKVDRKAL-------------------------------- 158339498 281 ---------------------------------------------------------------------------------VEQSPDQVAAVCWNE------SITYQELNSQANRLARCLQSAGVQTGDFVGIFQERSLNFLRSILAILKAGAAYVPMDSAYPPERIQYMLQNSEVSVLLTDAKTRESI-----------VDNSQYYPHLKHIIYLKTDGKFEAYLT--SSNEPASCENLSDKNLEITCHSRDWAYMLYTSGSTGLPKGAIIRHDGAINHIYAQF-DALKLDENLRFLQTAPASSDISVWQFLAPLLIGGCTVI--TDTETVCDPQALLQMLQTHSITVELVPVVLKGLLNYAAQLPDQVRSLHQLNWMMVTGEDVSVNLVNQWLHL--YPSIPAVNAYGPTEAADQQIIATPLPEHQRSVSIGKPLANLNLYIVDAQMQLVPVGVPGEICVSGIGVGE--GYWQNSEKTTLSFVAHHSCLYKTGDLGRWLLNGSIEYLGRLDHQVKIRGFRIELGEIEVALSQHPALKEAVVMVREDRPGDKRLVAYGVPNAESAVETLETLELRRFLNEKLPDYMVPSAFVLIERLPLTPSGKVDRKAL-------------------------------- 163725407 4 ------------------------------------------------------------------------------------------------------RLSYKEYNANANRFADVLQKKGVKKGDRVGILMMNSHQFMEMFFAIAKIGAICVPLNWRLVPDELTFILKDSGTKLLVFGDEFKDGVAVIRDNAGTD--------------VETWLHSGAAEDAPAFASNLETLKADASVAEPELGAFEDDPVFIMYTSGTTGLPKGAVHTH-KTLTWAVINMDSTWELRQSDRFFVPLPLFHVGALMPSVMAVYTGLTIIAL-----KAFDPSLAWKTIEAEKVTNSLMVPTVMGAMLMVPEKDTC--DVSSFRWSSIAGAPVPVSLL----EACKKIGINLEQLFGLTEAAGPGCFLIEDAVERKPGSAGKGCLFIDARVVDANDKPVPPNTPGELILKG--KNMMVGYWNRPEDTEKT---LKNGWLHTGDVATMDDEGFVYIVDRIKDMIISGGENIYPAEIEKVLAGMPGVAQVAVIGKPHEKWGEVPMAVIVPSDK----ELTEESVLQFCDGKIARYKLPKAVTFVEALPMTPTGKVQKRVL-------------------------------- 186683272 2045 ---------------------------------------------------------------------------------VERSPDAIAIVYENE------QLTYQELNTKANQLAHHLRSLGVSADILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFTLADSQVKVLITQQQLL------------------PNLPENQAQILCIDSD-------------WDFIAQSSANNPPRLTTPDNLAYIIYTSGSTGKPKGVLINHANIV-RLFTATEEWFHFNQDDIWTLFHSFAFDFS-VWEIWGALIKGGRLVIVPYWISR-SPADFYQLLCKQQVTVLNQTPSAFGQLIQTEELIKTSESLALRWV-IFGGEALELQSLKPWFERHGDKLPQLVNMYGITETTVHVTYTIADLSSNAGSVIGCPIPDLQVYILDQNRQLLPMGVPGEMYVGGA--GLARGYLNREELTSKVFVAHPFNDYKTGDLARYLGNGDLEYLGRIDNQVKIRGFRIELGEIEAAISQHPDVQATVVLARVDNPGDKRLVAYLVLNQQLAIS---VNELRQFLGSKLPQYMIPAAFVFLDVLPLTSNGKVDRSGLKAPESG-------------------------- 186683272 501 -----------------------------------------------------------------------NLCHELFENQVKLTPDAVAVVFA------DQKLSYRELNNRANQLGHYLQSLGVGPEVLVGICVQRSLDMVVGMLGILKAGGAYIPLDPDYPQERLAYMLTDSQVSVLVTQQQLVKGLPEHGAQVV----------------------SLDSDWQAYAHLSNDNCIS---------QVTSANLAYVIYTSGSTGQPKGVMIQHYSLVNFIQAAIIE-YGINYCQRILQFASISFDVA-AEEIYPCLSCGATLVL-RTDEMLTSISTFVQRCQDWELTVLDLPTAYWHQLTSELANSNLRLPNSIRLVIIGGEQALPAQL--KIWQEYVGQYPQLINAYGPTETTVEATVYNLSSFGSK-IFIGRSLQNVQTYLLDQYLQPVPIGVPGELHIGG--VGLARGYLNRPDLTQEKFITNGSRLYKTGDLARYSADGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQYPNVQGTVVIAREDIPGDKRLVAYLVCNQEQTPT---ISDLRQFLKAKLPEYMLPSAFVFLEALPLTPNGKVDRRAL-------------------------------- 186683272 3578 -------------------------------------------------------------------------------------PDAVAVVFE------DQQLTYRELNLRANQLAHYLQTLGVKPDVLVGICVERSLEMVVGILAIVKAGGAYVPLDPNYPSERLSYMLLDSQVSVLLTQQRLIE------------------QLPQHQAKVVYLDSD-------------WSLITQHSETNLVNHTTSKNLVYVIYTSGSTGQPKGVMVTH-QNLVNAYLAWEDAYQLRSLCTSHLQMASFSFDVFSGDVVRSLCSGGKLVICP-RELLLEPEKLYHLMQIQSIDCAEFVPAVLRNLIQYLE--RTEQDLSFMKLLIVGSDSWYIKDYQQF-QRFISNETRLINSYGATIDSSYFETAAVSLLSDGLVPIGEPFANTQIYILDQYQKPVPIGISGELYIGGSGVSC--GYLNRPELTQEKFIANPFRLYKTGDLARYLSDGNIEYLERSDRQVKLRGFRIELGEIEAILSQHPQLQAVTVIVREDIKGDKRLVAYFVPYQEQTPT---IIEMRSFLKSSLPDYMIPSAFVLLEFLPLTPNGKIDRRAL-------------------------------- 186683275 3548 ---------------------------------------------------------------------------------VKRTPDAVAIVFEN------QQLTYTELNHRANQLAHYLQSLGVKPDVLVGICVKRSLEMVVGLLGILKAGGAYVALDPDYPQERLGYTLRDSQLSVLLTQEQLVDKLPEHQAQVVCLD-------------------------------ENWQELAKFPTTNLQSFVQPTNLAYVLYTSGSTGRPKGVAIEHKSPVALISWA-KEVFTPQQLAGVLASTSICFDLS-VFELFVPLSWGGKVILAENALHLPTLP------AAEQVTLINTVPSAISELIRVNGIPAG------VSTVNLAGEPLQNQLVQQIYQQ--ETVKYVFNLYGPSEDTTYSTFALIPQGATVAPSIGRPISNTQAYILDQNLQPVPIGVPGELHLGGA--GLAQGYLNRPDLTQESKFKIPYGNYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLNENPAVFQAVVIAREDDPGVKRLVAYLVLKQEQTPT---VTELRQFLTSKLPDYMIPAAFVFLAALPMTPNGKIDRRAL-------------------------------- 186683275 2013 --------------------------------------------------------------------------HELFEHQVKLTPDAVAVVFEN------QQFTYQQLNSRANQLAHYLQTLGVGADMLVGICVERSLEMVLGLLGILKAGGAYVPLDPNYPQERLSYMLSDSQVSVLLTQQRLFEK------------------LPQHSAQVVCLDTD-------------WNLISQKSEENSISGVQAGNLAYVIYTSGSTGQPKGVLVLHKGLLNLVFW-HQRTFEVTASDRATQLAGTAFDAS-VWELWPYLSAGASIYLV-----KADILSSLHGLRDWLICQQITISFVPTPLAEGLLTLEWNDCALRMLLTGGDRLHHYPSALIPFQ---------LVNNYGPTENTVVTTSGLANEHQDILPSIGRAIANTQVYILDQYLQPVPIGVPGELHIGG--DSLALGYLNRPELTQESKFKIPYGNYKTGDLACYLPDGNIEYLGRIDNQVKIRGFRIELGEVETTLSQHPSISQIAVLVREDIPGDKRLVAYLVLKQDHVLT---VSYLRQFLKETLPEYMIPAAFVFLEALPLTSNGKVDQRAL-------------------------------- 154252112 22 -------------------------------------------------------------------------------------PDAIAQVFEGRET------SYGELDRRASQVAQALIADGCKPDARIGFMGKGSDRYFEMLYGAFKAKAVVVGVNWRLAPPEVAYVLNDSRTEILFVGAEFYDIVEKV-----------LPECPTVRKVIAL-------DGGRNDWTSFDDWRDAAKSEDPMLPADPDDDVIQLYTSGTTGHPKGVQLTNANYMSIFAQGGEAWANWGEGEVALVCMPLFHVAGVNIGLIGNIHGCKNIILKDVDP-----QAILKLIESEKINIAFMVPAVILFLLQQPNMA--TTDVSSIRQILYGASPIAEDVLRRAQDTFKGAD--FVQVYGLTETAGGATNLPPEAHDPKLRSCGIPNPGMEVRVVDDKGADVPTGEVGEIVIRGA--SIMKGYWNRADATKDAI---RDGWFYTGDAGFFDNDGYLFIHDRVKDMIVSGGENIYPAEVENALFGHAAIADAAVIGVPDEKWGEAVKAIVVLKPGEQATPE---EIIAFAKTRIASYKVPKSVDFIQALPRNPSGKILRRELRA------------------------------ 73541868 8 ---------------------------------------------------------------------RLNCAVELVDRHVRERGERVAIRQRRGDG--IETITFAQLAALSNRIAHVLTEMKLVPGNRVLLRGPNNLMMAASWLATIKAGLIAVPTMPLLRAKELKQIIDKAQVTAALCD------VRLREELEANRQPGAEYHCPSLAQALYFNGEGEG---------SLEAAMAGKPDTFDACDTATDDICLIAFTSGTTGQPKGTVHFHRDVLAMCDLFPRHVLRPEPDDIFCGTPPIAFTFGLGGILCFPWRIGASTVLAE----KLTPDSLLQLIADFRATIVCTAPTFYRQMAA----LASRYDLRSLKKSVSAGEALPDATRQAWKAATGIEM-----TDGIGGTEMMHIFISSAGADVKPGSIGKVVPGYIAQIVDENMQPVPPGTVGKLAVRGPTGCR---YLDDPRQANYVKA----GWNLPGDTFVMDKDGYYFYQARSDDMIISAGYNIAGPEVESTLMQHKDVAECGVVGAPDAERGQVVTAYVVLREGVEASDATRAALQDYVKREIAPYKYPRRIVFVPALPRTETGKLQRFRLRQMAE--------------------------- 111222815 12 -------------------------------------------------------------------------------RNARRYPDKAAVVYEDEE------LSWRSLDQRANRIATYLLGRGLAKGDRVAVCARNTPEWPEITYGLAKAGLVLVPINIRLSGPEVDYVLSDSGARAAIVHTDHVDG--------------PGAPLAALDTVIEIGGDSVGVNYA-------KALAAGRDTDPTPADLTDSDIHLLLYTSGTTGRPKAVVHEHRTLLAQVLDTT--ISTESRHDDVFLATTPFFTAGGMIRTLSWLYLGQTMVIHP----RFDPVAVLETIERWKVTMTTFIPTMLIRTLRELD-ARPGIDVSSLRRISYGSAPAPPGLAEEAARKLGCDLQ---QRYGSTEAGGQVTILTPEDHRAIRSSCGRETPHAEIRIVGDDGAELPRGEVGEIVVRA--DSVARGYWNRPEANAETF---RPDGLWTGDLGRLDERGYLHIAGRKTDMIISGGFNVYPAEIERVLGAHPNVDLVAVVGVPHPEWGETPIAVVVPK-GDITTENLEEQLRTLSREQLAGYKQPRGYAFRAQMPLGPAGKILKRELR------------------------------- 70729515 571 ------------------------------------------------------------------------------------------------------RLSYGELNRRANQVAHRLLALGVRPDQRVAICVERGVEMIVGLLGILKAGGAYVPIDPAYPRERIAYTLQDSDPVALLVQAGT-------------QSLVADLRVPLI-------------------DLDSRTLAHEAQDDPEVPGLTPAHLAYVIYTSGSTGLPKGVMVEH-RNVARLFSATRDWFDFNWRDVWALFHSFAFDFSVWEIWGALVHGGQLLVVPQAVSRSPDD--CYRLLCEARVSILNQTPSAFRSLIAAQDQSPLKHS---LRQVIFGGEALEPGMLKPWYAHLENVGTQLVNMYGITETTVHVTYRPADAQLVGSSPIGRRIPDLQLYVLDAHREPLPSGVVGELYVGGA--GVARGYLNRDQLTAERFHEPGARLYKTGDLARWRSDGSLEYLGRNDDQVKIRGFRIELGEIEARLAACDGVREAVVIAREDTPGDKRLVAYVIPRPGAAASAA---QLREQLQQSLAEHMLPSAFVTLQAWPLTPNGKLDRKAL-------------------------------- 70729515 3801 ----------------------------------------------------------------------------------------------------EQQLSYGELNRRANQLAGHLLQLGVGPDSRVAICVERGLEMVVGLLAILKAGGAYVPIDPGYPAERIAYMLDDSAPLAVLAQGAT-------------RALLGELARPLV-------------------DLDQLAWSGPAPGNPQVEGLTPGHLAYVIYTSGSTGQPKGAMNEHRAVVNRLLW-MQAQYRLGTEDAVLQKTPFSFDVS-VWEFFWPLFTGARLVMARPD-GHKDPAYLRQVIREQGISTLHFVPSMLDVFLAQGEGA---EDLGLRQVMCSG-EALPGSLVRRFKQQL--PQVALHNLYGPTEAAVDWDCSGPLADTPDHTPIGKPIANTCIYLLDAQMQPVPLGVVGELYIGG--VQVARGYLNREQLSAERFLEPGARLYRTGDLGRYQADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEEVKEAVVLAREDVPGDQRLVAYYTTHDSARRLP--VEHLRTQLLQHLPEFMVPALFVHLAALPLSANGKLARKEL-------------------------------- 70729515 2667 ----------------------------------------------------------------------------LFEARAAQAPDAVALV------QGPLRLSYRQLNQQANQLARQLLELGVHPDDRVALCLQRGPHLLRGMLAVLKAGAAYVPIDPSLPAERIAYLLQDSAPLAVLVQSATRE-------------------LPGSLAVVSI-------------DLDGVAWQEAELGNPLLPHLTPAHLAYVIYTSGSTGLPKGVMVEH-QSLENLVHWHCASFDLGPGRHSSSVAGLGFD-AMAWEVWPTLCSGATLHLPPADVGSQDIEALLHWWRAQPLDVSFLPTPVAEYAFSQ------GLGHPTLDTLLIGGDR--------LRQFAADPGFAVINNYGPTEAT--VVASSGRIEAGSALHIGRPVANARLYLLDELQRPVPQGVSGELYVAGA--GVARGYLNRPQMTAERFLNDPFRMYRTGDLARWRADGNLDYLGRNDDQVKVRGMRIEPGEIEAALLTHPALKEALVLVREG-----RLLAYFTSR--TEGVQAAAEDLRDHLQGRLPDYMLPVAYVRLPAMPLTANGKLDRKAL-------------------------------- 146306527 28 ------------------------------------------------------------------------------------------------------TLSYAELDRLSAAFAAYLQKHDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDAGVRALVYLNMFGKLVQEVLPDTEIEEAKMGDMLPSLKGWLVKKVKKMVPDYHLPQAIAFKQVLKQGGQALTPVKASHDDIAVLQYTGGTTGVAKGAMLTHGNLVANMLQVDACLAQLGDDEIMIAPLPLYHIYAFTANCMCMMVNGNHNVLITNPRDIP------GFVKELGKWKFSALLGLNTLFVALMDHPFKNLDFSNLKVTNSGGTALVKATAERWQQMTG---CTVVEGYGLTETSPVASTN-PYGNRARLGTVGIPVPSTAFKVIDDDGNELPLGERGELCIKGP--QVMKGYWQRPEATAEVLDAE--GWFKTGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVASCAAIGVPDEKSGEVVKLFVVPRDG----GVTIEELKAYCKENFTGYKVPKHIVLKDALPMTPVGKILRRELRDIA---------------------------- 111023082 21 ---------------------------------------------------------------------------NWVASHAEMKPDQAAFRFLGHST------TWRDLHDRSEALAGALSRRGVNFGDRVLLLTLNRTEFFEAVLAINALGAIAVPVNFRLTPPEVAFIARDSGARAVFTEPAL-----------APLVAAVRQDVPGLSLVVNIGAD------TEADVLGYEELVSEDGPAHAPVDLPEDTPSLILYTSGTTGTPKGAVLSHSNMVGQSITCIRAMRYDRGDDIGFLASPVFHVAALGS-VAPMLMLGGTTVIHPLKAFNPT--EMLDVWEQERITTVFLVPVQWQAVCA---DPTVRGRDLALRVISWGAAPASDTVLRAMADTF--PRALIVAVFGQTEMSPITCVLDGDDAIRKLGSVGKPIPTIQTRVVDDDMNDVAPGTVGEIVYRGP--TMMLEYWQNPAATADAFAG---GWFHSGDLVRQDDEGFVYVVDRKKDMIISGGENIYCAEVENVLFGHPRIREAAVVGRPDPKWTEVPVAVVALDD--EGSDLTVEELAAWLDDKLARYKHPKDVVIVDALPRNASGKVVKGELRK------------------------------ 125924596 1635 ------------------------------------------------------------------------------------------------------QLSYGELNTRANQLARHLLELGLQPGDRVAILLPRSLDLLVSQLAVCKCAAAYVPLDINAPAQRQAFMVEDSASVLLLS------------------------------------RSDQVLACPARRVDLDRLQLAPLPGHNPDLAQSSETVAYIMYTSGSTGVPKGVQVPHRAISRLVLNNGYADF--NPEDRVAFASNPAFDAS-TMDVWGALLNGGRVLVIDHY-TLLEPARFGRALSTAGATVLFVTTALFNQYVQLIPEALKGL-----RILLCGGERADPAAFRRLLALAPRLRLVHCYGPTETTTYATTHEVTALADDAEHVPIGRPIGNTRVYVLDAQQRPLPIGAPGEIVIGG--DGVALGYLNNAEKFIRDPFSEQPGAYRTGDIGRWLGNGLLECLGRNDDQVKIRGLRIELGEIEARLTACAGVKEAVVLAREDEPGDKRLVAYYTLQADAAPLPA--EALRAALQQQLPDYMVPLAYVQLQALPLTNNGKLDRKAL-------------------------------- 21224520 28 -----------------------------------------------------------------------------LGRAIAAHPDREALV----DVPSGRRWTYAEFGAAVDELARGLLAKGVTRGDRVGIWAVNCPEWVLVQYATARIGVIMVNVNPAYRAHELEYVLQQSGISLLVAS----LAHKSSDYRAIVEQV--RGRCPALRETVYIGDPSWDALTAGAAAVEQDRVDALAA------ELSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYWVGRTVGY-TEQDRVCLPVPFYHCFGMVMGNLGATSHGACIVIPAPSS---EPAATLEAVQRERCTSLYGVPTMFIAELNLPDFA--SYDLTSLRTGIMAGSPCPVEVMKRVVAEMHMEQVSICYGMTETSPVSLQTRMDDDLEHRTGTVGRVLPHIEVKVVDPVTGVTLPRGEAGELRTRG--YSVMLGYWEEPGKTAEAI--DPGRWMHTGDLAVMREDGYVEIVGRIKDMIIRGGENIYPREVEEFLYAHPKIADVQVVGVPHERYGEEVLACVVVRDAA--DPLTLEELRAYCAGQLAHYKVPSRLQLLDSFPMTVSGKVRKVELRE------------------------------ 209902424 10 --------------------------------------------------------------------------------HARNLPDKVAVVVGGE------SYTYAQLEDQSARLAAALQQRGLGRGDRVAIYMDNTWPCVVSIYAVLRAGATFLVVNPQTKHDKLAYVLNDCTVRHLITDAHLAFVFREV-----------LPDVPSLTHLIVSGGDAEQCEGLSPAAEVFETVVEGAPAEVFDPGTIALDLASLIYTSGSTGNPKGVMHTHQSMLFAAQSLIEY-LRMDEQEVIINVLPMAFDYGL-YQLLMSVQMGATLVL-ERSFTYP--AEVFNRMDQHGVTAFPGVPTIYSMILAA--HGRKPLCFPSIKRITNTAAALPADYVPRLKEVFPNAL---IFKMYGLTECKRVSYLEPELAEVKPRSVGKAIPGTEVYLLSPEGEPVPPGQPGILHVRGPHL--MRGYWNLPEKSAEMLKDPGEKVLRTGDWFHMDEDGCLYFEGRSDDIIKTRGEKVSPVEVENALYAIPGVEEAAVIGVTDDLLGQAVRAYVVLTAGCELDE---RRLRKELTSRLENFMVPRDILLVDSLPKSANGKI------------------------------------- 170738529 10 ---------------------------------------------------------------------------------ADTTPDAPAVVFR------DRRMSYGQLFERARRLAGGLLGIGIKPGDHVGMMLPNWPEFLEVYFAASWIGAVIVPLSVQLRSLELEYVIGHAEITVLVVPDRF----DGADYVRLIDDL--RPKLPRIRHAVVVPAA-GEAAEAGPGWIPYEALLS--GPRGERAAADPDRVAMILYTSGTTGAPKGVMLSHQNMIWTAMNENR-ALEITNRDSLLLVVPFFHVFGAVVGIACAVAAGAAMVILD----RFDAEEVLATIEEERCTVLYGTPTMFVLELNAPR--FDAFDLTSLRTGMIAAAPCPVEVVKDIMHRMHCNV--AVSYGLTETSPALTVTRFDDPPAIRAETVGRALPGIELRVVDETRRPVPLGTTGELACRG--YAVMKGYYKDPRQTAEIIDAD--GWLYTGDLATLDAEGYVRIVGRKKDLIKQGGMAIFPSDIENYLYEHPAVEQVAIVGVPDEVLGERCRAYVKVRAGHDLTGE---DVAAFCRDRIADYKIPRDVVFVETFPLTASGKIKKSVLREMA---------------------------- 86136427 50 ------------------------------------------------------------------------------------------------------RMSYYDLDRAVDELASGFLALGLEKGDRVGIWSPNRCEWVLTQFATARAGLILVNINPAYRLSELEYALNEVGCKALVAAKSFKSSDYDGMIRRLAPELLQAARLPQLRSVILMEDEPGPGVYSFKQLQSLGGPAQQLRLTQIDKTLNPDDAINIQFTSGTTGSPKGATLSHYNIVNNARFVTDRI-ALTETDRLAIPVPLYHCFGMVMGVLGTVSKGAAMVFPGEA---FEAESTLDALAEERCTAVYGVPTMFSAMLDALES--ERRDLSSLRTGIMAGALCPVEVMQRVNSEMNMSEVTI--CYGMTETSPVFQSFVDDPTEKRCETVGRVHPHLEVKCIDQHGQITPVGVQGELCTRG--YSVMKGYWGNPEKTAQ---SIRDGWMHTGDLAVLDRDGVCTITGRVKDMIIRGGENIYPREIEAYLMRHPLVSDVQVFGIPDEKLGEVVCAWVTAKPGETLNE---KQLSAFCQGQIAHFKVPRHIRIVDEIPMTVTGKPQKFVMRDKMLELLGKASDPAA---------------- 170735362 6 -----------------------------------------------------------------------------IERNARLHGDHTALVYA------ERRLTHAQLAERARRLSGALYERGLRRQDRVAILAMNCAEYYETYRACEWAGFILATVNFRLAPAEILHILQDAAPKALVFEAQYATVVDGL-----------RAQLPGIEQYICIGDTPAWA-------VSFEAIMEAGSVEGPPIRSNPEDYAYLMYTSGTTGRPKGVVRTQQAMCVTAE-SCALVSEFSGNTRVLQTTPAFHVGGIGFVNSVAWMGGTTVVHRGFEP-----KQMLETIAQERITFTFMVAAMLQAVLDVPE--LSTYDVSSIENIVTAAAPVPPPLLARGIDALGFSVQYGMTESNACWLPAHEVKPHGSPEEVRRASVGRPCPGIDLRIVDDHGNDLPQGQTGEVWLRS--KTQLSGYWNNSVATVEA---LRDGWYRSGDMGYQDKDGYIFLVDRKKDMIISGGENIYSREVEDVLVQHPAVVDVAVIGVPHAQWGECVKAIVVLRRGEQASEA---QLIEFCRALIASYKCPKSIAFVDELPRLPTGKISKVMLRK------------------------------ 126657679 2067 --------------------------------------------------------------------------HQLIEAQVNQSPQAIAVKFEGE------SLTYGELNAKANQLAHYLREQGLQPDNLVGIALERSLEMVIGLLGILKAGAAYVPIDPSYPGDRIAYMLEDSKVSMLLTQ------GKLVDQLPVTDASLLCLD-------------------------DDWKSLATYSTDNPPHIGTVDHLAYMIYTSGSTGKPKGAMNCHRGIVNRLLW-MQEAYQLEASDRILQKTPFSFDVS-VWEFFWPLMTGATLVVA-KPEGHKDSAYLTNIIQQEQITTLHFVPPMLQVFIEEPDISGCTS----LKRVICSGEALPYDLQERFFAHL---DCELHNLYGPTEAAIDVYWQCQPNSTLKKVPIGRPVANTQLYILNQALKPVPVGAVGELHIGGVQVG--KGYLNRPQLTAEKFINDPFRLYKTGDLCRYLPDGNIEYLGRIDHQVKIRGFRIELGEIEGVLTQHPDVREVVVIVRQDHFDNKQLVAYVVSPLFPDDDEQLSQALRDYLKDKLPDYMIPFAFVLLPSLPLTPNGKIDRRSL-------------------------------- 214037772 15 -----------------------------------------------------------------------------------------------------RRFTFSELNTRSNQIASVLLTQGIKPGDRVATLLKNGIEFVESYFAIAKIGAVMVPVNWRLVSVEISYILKDSAASTLLFDAEF-------DNTVDELQSGKRGELPCQHWLRCSRGEAETPDWAQ----DYDELTAKGDISEPTTGASGDDNLFIMYTSGTTGHPKGAVHSHDGMLWSQLTSMSTS-DMRGDDRFLLALPMFHVGCLNPTSLLVHRGATGVIMRD-----LDMPGMFNCIDAEKISIFMAVPALLQFMLHAPE--REQCDISSVRWIATGAAPVPVSLLDAWAKL----GVSIHQAYGLTESCGPGTLLLPEDAASKVGSCGRPQMHTELKIIDARGKTIPMGSDEPGELLLAGRHMMKEYWNNPKATAEALID---GWLHTGDICTWDVEGFITICDRKKDMVISGGENIYPAELENVLAACPDVQEAAVIGIPSVKWGETPLALVVAATGASPTNET---LQQWCKDHLAGYKVPQLYKIVDHLPRNPSGKLLKPKLRE------------------------------ 108758337 3679 ----------------------------------------------------------------------------LFEQQVQRTPDAVAVEYE------DQRLTYAELNRRANQLAHHLRGMGVGPEVRVGLCVERSLELVVSLLGILKAGGVYVPLDASYPLERLAWMKQESGVAVLVAQ-----------------EKLADEVAAGGELVVCV-------------DTEWDSQIAHHPQTTPSANVCGGNLAYVMFTSGSTGKPKGVGVPHRAVSRLVLGTDFAHF--GPEEVWLQLAPISFDAS-TLEVWGALLHGAKLVVYP--AGTPSLEELGRKLESSGVTSLWLTAALFEQMQARQPKALANVRQLLAGGDALPVSRVKERLA---------AGGLLFNGYGPTENTTFSSTYRMEKPEEVGVSVSIGRPVKNTVAYVLDMRPVPVGVPGELYVGG--DGLAVGYVGRPELTAESPFGEGERLYRTGDVVRWLGNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHGGVNEAVVVAREDGGEGKRLVAYVTAQEGASLD---TGALRSHMKQRLPEYMVPSAYVVLEALPLTPNGKVDRKAL-------------------------------- 108758337 8980 ----------------------------------------------------------------------------LFDAQAQRTPDAVAVEYE------DRRLTYAELNRRGNQLAHHLRSMGVGPEVRVGLCVERSLELVVSVLGILKAGGVYVPLDASYPLERLAWMKQEAGVTLLVGQQKLLESMGL-----------------------------NDTESRVCVDTEWETRIAHQLQTTPSANVGGGNLAYVMFTSGSTGNPKGVGVPHRAVSRLVLGTDFAHF--GPEEVWLQLAPISFDAS-TLEVWGALLHGAKLVVYP--AGTPSLEELGRKLESSGVTSLWLTAALFEQMQARQPKALASVRQ-----LLAGGDALP---VLRVKERLAAGGVLINGYGPTENTTFSSTYRMERPEEVGASVSIGRPVKNTVAYVLDMGMPVPVGVPGELYVGG--DGLAVGYVGRPELTAERFVPNPYGEYRTGDVVRWLSNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHSGVSEAVVVAREDGGEGKRLVAYVTARTGTSLE---SSALRSHMKQRLPEYMVPSAYVVLESLPLTPNGKVDRKAL-------------------------------- 108758337 442 -------------------------------------------------------------------------AHALFEAQVARTPDATAVVSGGE------SVTYRELNARANHVAARLRALGVGLESRVAVCVERSVELLAALLGVLKAGGAYVPLDPEYPAERLGYMLEDSGARVVVARREYREKL-------------------------------GEAPGRVWLDVASLTPDAEGKTSEPTAVVPPEAAAYVLYTSGSTGRPKGVVVQHRSLVSFIRAEWQ-VCPVEPGDRVLQFASISWDTS-AEEIYPCLTRGGTLVL-RTPEMLDVPEVFLARCEAAGITQLNLPTAFWHEVTASLDEGKARLPSGLKWVVIGG-ERAVPARVSQWRQRVGHA-VPLLNTYGLTEVTAVATATTDTEDSGREVAIGRPLTNVRIYVLDGELEPVPAGVVGELYVGG--EGVARGYLGRPELTAERFVPAPQGDYRTGDKARWRRDGVLEYLGRGDSQVKVRGHRIEPGEVESALLGQPGVREVLVVVREDAPGDKRLVAYVVPRDGRLLEGG---EVRAGLESRLPRFMVPQAVVVLERLPLLPNGKVDRKAL-------------------------------- 108758337 11098 ----------------------------------------------------------------------------LVERQAAATPDAVAVV------AGEEVLTYRELMQRSDRLARKLRTLGVGPEVRVGLCAERNSDLLIAVLGILKAGGAYVPLDPAYPSQRLAFMIEDSQPRVLVGQRALL-------------DALPHGDVARL-------------------ALDDANGLVAEAEAAPVLRSAPDHLAYVLFTSGSTGRPKGVALAHRSAVAFLRWTTRA---FSSDELAGVLASTSLNFDLSFEMFAPLIRGGSVVIASNALELPSLPGAR------RVTLINTVPSAMAELVRAQTVP------DSVRTVNLAGEPLAQSLVESIHQSAP-GVQRVLNLYGPTEDTTYSTWTVAPRGATREPTVGRPIEGTRAYVLDALGQPVPQGVAGELYLGGA--GLARGYVDRPELTAERFVQPGARLYRTGDSARWLPDGVLQYLGRIDQQVKVRGFRIELGEIEAVLRRHPDVREAVVVVRDDGSEGRRLVAYIVPQSDRVPDA---TALRRFVKEGLPDFMVPSVVMVLASLPLTPNGKVDRKAL-------------------------------- 108758337 2624 -------------------------------------------------------------------------------------PETVALAWEGG------QLTFAELMARSRLLAAHLRSLGVGPEVRVGLFARRSPELVVGLLAILEAGGAWVPLEPDAPRERLARILEDAAPAVLLTQ-----------------RALRDLVPATSMPVVVFE----------------DDLGSVAAGAWEASAV-ADNAAYVLFTSGSTGRPKGVLVSH-RALARHTAWFIAALKLGTGDRVLQKASAGFDAAVP-ELLATLVSGARLVIAPPAA-ESDTEVLLAALERQQVTMLQLVPSQLRVLLAHEDVARAAG----LRVLVSGGEALPVELVHQARERL--PSTLIINAYGPTETTVDATAWLGGDLSEGPFAPIGRPIANTQAYVDAQGQPVPVGVPGELFVGG--DGLARGYVGRPDLTAERFVPDALGRYRTGDQVRWRSGGSLEFLGRVDTQVKVRGHRVEPGEVEVVLAEHPAVHVAVVVSRKDASNETRLVAYVV--PGDASGAVDATALRAFLAERLPSAMVPSWFVVLESLPLLPSGKVDRKAL-------------------------------- 67522050 25 ------ESLEKEKNVSLPTYYDLYTWSVTNRAAFWDFSWRYFPIIHEYTIVVDES-ARIDSIPSWFKGVRLNFAENMLF-TAEKSPAGTQLIVREGAAEPAISVTWSQLRQRTGKLLQALKAAGLAKGDRVAVVASNSIDTLVVFLATTALGGLFSSASTDTGVKGILDRLVQIKPKFVFFDDAAVYNGKHIDLRPKITDVINGSEFKSLITLPRFPDHPVDVTSLPKTQPLAQLLATAPSDKLEFVRVGFRDPFLVAFSSGTTGKPKPIVHGVGGYLLNSNKESRLHRSHGPNSVTLQFTTTGWIMYMSAI--SGLLFGGHTILYDGSPFFPNPKILIRLLGRYRVTHFGTSPRYLHELRKNGISPRTEEDLRSLVGVTSTGMVLPDSLAEWFYDAGFPPHVQLANISGGTDLAACFGLENPGCQGLPLGIPVEVYDQADEGASGVKGTPVPDGIPGELVATAAFPTMPVKFLGEDKKYFDSYFARFDNVWTHGDFISIHPTKQIFFLGRSDGVLNPSGIRFGSAEIYNVIETQNEIVDSLAVGQRRPDSDESVILFLLMKPGFKVTKALIERVKEAIRKALSARHVPKYVFETPEIPTTVNLKKVELPVKQIVSGK--KIKPSGTLLNPESLE-------- 39401 30 --------------------------------------------------------------------------HQLFEEQAEAFPDRVAIVFEN------RRLSYQELNRKANQLARALLEKGVQTDSIVGVMMEKSIENVIAILAVLKAGGAYVPIDIEYPRDRIQYILQDSQTKIVLTQKS-------------------------------VSQLVHDVGYSGEVVVLDEEQLDARETANLHQPSKPTDLAYVIYTSGTTGKPKGTMLEHKGIAICNPFSIRLASPSKTGSGFLPACRSTHPFG-----KCSWLCCLAPRVHPSKQTIHDFAAFEHYLSENELTIITLPPTY--------LTHLTPERITSLRIMITAGSASSAPLVNKWKDKL-----RYINAYGPTETSICATIWPSNQLSVQSVPIGKPIQNTHIYIVNEDLQLLPTADEGELCIGG--VGLARGYWNRPDKFVDNPFVPGEKMYRTGDLAKWLTDGTIEFLGRIDHQVKIRGHRIELGEIESVLLAHEHITEAVVIAREDQHAGQYLCAYYISQQEATP-----AQLRDYAAQKLPAYMLPSYFVKLDKMPLTPNDKIDRKAL-------------------------------- 206684267 34 ----------------------------------------------------------------------------LLRQAVERHGSREALVF----PDAGIRMTYAELARRADELAAGLLELGVGKGDRVGIWSPNRCEWVLTQFATARIGAILVTINPAYRLAELEYALNKTGCKVLIAAESFKSRELAPELAAAAPGQLAAARLPALRHAVVMAADPGPGVLPFDTVQGMGAGADAAALDALSADLTPEEAINIQFTSGTTGLPKGATLTHFNIVNNARFVTSRI-KLTEADRLLIPVPLYHCFGMVMGVLGAVSKGAAMIFPGEA---FEPAAVLEAAAAERATALYGVPTMFVAMLQELDQ--NPRDVSSLRTGIMAGAPCPIEIMRRVNRDMHMQEVTI--CYGMTETAPVFQSFTSDPAEKRCTTVGRVHPHLEVKAVDGAGRTVPAGERGELLVRG--YSVMQGYWDDP---EATGGAVRDGWMRTGDLGSFDDQGFCSITGRVKDMIIRGGENIYPREIEEFLIRHPDIADAQVFGVPDEKFGEQVCAWVVAAAGASLDEE---AVRSHCRGQIAHFKIPQHVRIVAELPMTVTGK-------------------------------------- 119718554 3 ---------------------------------------------------------------------------------AATHPDRTAIVL------GDTRLSYAEVDTFANMVANLLVSRGIRPGDKVALSCPNLPYFTVVYFGILKAGATVVPLNVLLKAREVAYHLGDSEAKAYFCFEGTPE------LPIGAAGHAGFSETPGCEHFFMITAGLGDPSPIDGTE-TMAQAMGAQPATFETVATDEDDTAVILYTSGTTGQPKGAELRHRNMRDNALLGEPLFGDPDQPDTYLCVLPLFHSFGQTVSQNGAFAYGGTVVML---PRFEAHAALQLMLKERITFFAGVPTMYWGLLGALEDGIDVTALAENLRVAVSGGAALPVEVHKEFEKRFGVTILEGYGLSETSPVASFSRYGEPARPGSIGVPVPGAEMKLIGPDWAEVEGPGEHGEIGEIAIKG--HNVMKGYFNRPEATAEVI---RDGWFRSGDLARRDEDGWYYIVDRSKDMIIRGGYNVYPREIEEVLMTHPDVSLAAVIGVPDESHGEEIKAVVIRTDGSELTEA---DLIAWSKEQMANYKYPRQVEFATSLPMTSTGKILKREL-------------------------------- 152992469 5 --------------------------------------------------------------------------YEIIDQAVKQTPDKKAVIC------GEKSYTYAQLSEKMDLWAKTLISLGITRGDRVALFMKNSVELVGLYFACFRIGAIAVPLNTRYQTPEAVYGIEQSGSRILITSSELFPVVENLD-----------STVASLEHIYIMDGDSNHASLS-----WNKMLTDTANNRVIFPDLSITDPALIIYTSGSTGEPKGVVHTHETLYHLIEYRSAYHDTIPSDSV-LIATQICHMAGFTMALF-FLKNSATVVMVEE----FEPGAYIKLLNQYKPILTGLLPTQFLEV--LECPGAEQADFSPVKYALSAGDKVSHHLYELFRILAGHD---IMEAYGLTEAEGCFM--QPKEGKIKPGTIGKPIWGTQARLIDKDGRDVPRGKTGEIFLKGKLITI--GYWNKPEENKKAF---ENGWFHTGDLAYEDEEGYYHFVGRIKELIIRGGSNIMPGEVEDVLEDHPKVESCGIVGFPDKHYGSIVGAFVVPRQGVP--APTADELRDFVSQRLSHYKVPQKWIFVDSLPKNPVGKIDRKKL-------------------------------- 23098631 11 ---------------------------------------------------------------------------------ARENPTKTAYIFTDKET------TYGELEGMVQKFADGLQKLGFRQGDHIALVLGNSPYYVIGLHGALRLGLTVIPMNPLYTPTEMAFMLKDGDVKGIITMDILIDKFIPI-----------VDDLPALEYIIN-CESGNEVPESIKKDHRFQEVITNGQFPFNGPKLVGEDLAVILYTSGTTGKPKGAMLTH-KNLYSNAQDVANYLHINQDDRVIAALPMFHVFCLTVSLNAPLLNGGTIIILPQ----FSPTEVFRVARAYQATVFAGVPTMYNYLLQSVKGNVDSF--SSLRLCISGGAAMPVSLLESFEQAFNVK----VSEGYGLSEAAPVTCFNPLDRPRKAGSIGQNIVNVINKVVDEIGNELPPGEVGELVVQGP--NVMKGYYKMEEETAAAI---RDGWLYTGDMARMDEDGYFYIVDRKKDMILVGGYNVYPREVEEVFYSHPSVVEVAVIGVPDPQTGEAVIAYVV----VDNSDVKEIDLIEFSKQHLAKYKVPQSISFLEELPKNTTGKILRKSLKDQVTN-------------------------- 148553766 15 -----------------------------------------------------------------------------LRRSASRHGDKTALVFE------DEAWSYAELDRLADELGEGLLRLGIEAGDRVAILARNSHAFLALRFAVARIAAVLVPVNAMLGPAEVAYVLDHSGARLLFADAALLPLAR-------------EAAPATVEEMLILTGRDDDDGCRGWRALLV-------PGAAPGDRADGADLLQIIYTSGTESRPKGAMLSHSAVLWQ-YQSCLFDCDWSPDVIALHALPLFHCAALDAMAGPALMAGATSVVAAS----PAPELVIPLIERHRISSFFAPPTVWIALLRS--PLFEKHDLSSLTRGFYGAAIMPAAVIEEMEARL--PGLRLWNLYGQTEIAPVATVLRPEEHAARPTSAGRATLHVQTRVVDEEMRDVAPGEIGEIVHRSP--QLLSGYWRQPELGEAAFAG---GWFHSGDLATIDAEGFITVVDRKKDMIKSGGENVSSREVEEAIYAHPQVSEVAVIGLPDPRWIEAVTAFIVPRAGSSLS---VEDIQAHCAGRLAGFKRPKRICFVPELPRNAAGKILKRELREQA---------------------------- 119720514 11 --------------MTLAEYRRVYRESVEDVYGFWSSYARLLLWRKPWERVVEGEAP----RVRWFAGGELSPYENVVSRH-RGTPRKVAVLYESE-SGDAEVLTYEGLDALAGRIAGWLESVGVGRGDWVTVYSPPNPESLAFMLAAMRVGAPFEPVFTGFGYYELAKRIARRGSRVVFTVDGYTRRGREVDTLGSVLRAVEESGAKPV--LLVSERLGRKVPAAPG--VYTLDEALSSGAYSGSAVLGSSEPLFGLHSAY-RDDFKPLSYPAAGFLVQVYATSRWIG-LKPRETLFNTVWPGWITGVSYLVFGPLMTGSTVVLYDGAPDWRGWDRWISIVESYGVTLLLTTSGALRLMSRQPAELFRSHDYDSLKAVLVTAEPLDAETWGWAYSVLGTLKRPLVDSVPSELSGAIPVLDLYIQSEVGTFLVGNLPSYTFTHIVPGTCGPPMPGEDGRLVVRKPWPAIPVEAPGDFWE------KWREGFYDTGDAARYSVDGYIEVLGRRDGVMKVSGYRVSPGAIERVVAGVPGVRGVRVYARPDPLKFEVP---VVSVEGSADPEA----VRKAVREKLGPILEPAQV--------------------------------------------------- 27378059 8 ------------------------------------------------------------------------------------RGNATAYEFEG------RVTSFAAFDIKTNRVANALISMGVKKGERIAYLGKNSDLYFELLMGAMKADVVMAPVNWRLAGPEVAFIVADCRAPVLFVGPEFITLVRQI-----------RDQIPGVRTIIT-------TEGGAPEWQDFTAWRDAQSGDDPKVPIDTKDIAIQLYTSGTTGKPKGAMLSHANFLNLVQTGNAAWNRWSTDDVSLVAMPIFHIGGSGWGVMG-LYHGARGVIA----REFDPTKVLDFFEQSGITKLFMVPAAMQFVVRQPR--AKTVDFSRLKYMLYGASPIPAALLKECIEVFKCG---FVQMYGMTETTGTIVALPPEDHVERMRSAGKALPGVEIAILDADGKPLPPRQVGEIATRSG--SNMAGYWNLPEATASTL--RGDGWLRTGDAGYMDEDGYLYIHDRIKDMIISGGENVYPAEVESALCDHPDVAEAAVIGVPDDKWGEAVKAVVVMKPGKQATA---TDIINFTRERIAGFKTPKSVEFLPTLPRNPSGKILRRQLRE------------------------------ 148642390 32 -----------------------------------------------------------------------NFGFDVIDKYAEIDPEKIALIW-TNDEDEKHTFTFSDVKKYSNKIANFFTKKGIKKGDKVMLTLKNRYEFWFTMVALHKIGAVAIPATHMLKLHDIDFRIKNANVKLIVTVEEDR-------LIPDYEEAQKELGTDLVKCVIE-RDLDGWINFNKAIEEESDEFERPTGDD----EVLADDISLIYFTSGTSGLPKMVAHKQTYGLGHIP-TAKYWHKVEEDGIHHTAADTGWGKAVWGNFYGQWIAGSAVFIYDY--DRFNGIKLLEKVIENKVNTFCAPPTIYRFLIKEN---IKGYDFSNIHHVTTAGEPLPPEVSKRFKEISGLRIKE-----GFGQTETVLTIATFDWIDAKLGSIGKPSPLFDVKLLNENDEEVDIGQEGEICIDVSHGISPGLFKEYYKNPEKQAAQWHDGYYHCGDTAWKDEDGYIHFIGRNDDIIKSSGYRIGPYEVESAVLSHESVSNCAITAYPDEIRGQIVKATIILQPGYEGSEELKKEIQNHVKRVTAPYKYPRLIEFVDEIPETISGKIRRVEIRN------------------------------ 194014794 12 ----------------------------------------------------------------------------------EQHPAHEAIVY----PERSLRYSYEAFFKEVKETGKGLMALGVQKGDHIAIMAPNVPEWLMLQFACASIGAVLVTVNTNFQSQELAYLLKHSDSSMLFIVDGFKETSYVRMLEDLIPELITSTAFPYLKSVVYIGERTPKGMRSWDSIQAATKRTEDDEWEKRMEELTPDDVINMQYTSGTTGYPKGVMLSHTNIVCNASQ-IADCMKLTREDRMCIPVPFFHCFGSVLGVLACLAKGGTIIPIES----FHPERVLQTVEKEKCTVLHGVPTMFIAELDHPN--FHKYNLSTLRTGIMAGSLCPSHVMKAVIEQMGLKELTIA--YGQTESSPVITQTRTDDSFERRVQTVGRALPHIEVKITAPGTPYPRGEQGELCTRG--YHVMKGYYKNEEATNEVIDED--GWLHTGDLAEMDEDGYVIITGRLKDMIIRGGENVYPKEIEDVLYTHPAILDAQVVGIPDETYGEEAAAFIRLKQGHAVT---IETLTSYCQSQMARYKIPKYFFITDEYPMTASGKIQKFRLKKQAL--------------------------- 134100821 2653 ---------------------------------------------------------------------------------VRRTPDATALVFE------DQRLTYAELDARANRLARALVERGAGAERVVALALPRSAELVVALLAVLKAGATYLPVDPGYPADRIAFMLADAAPAVVVTDSA------------------------------------TELDTEVERLVLDHLDLSGYDANDLGEMAGPDNAAYIIYTSGSTGRPKGVVVPH-RNVHRLLTATGHWFGFGGDDVWTLFHSYAFDFS-VWELWGPLLHGGRLVVVPHVVSR-SPKEFLELLVREGVTVLNQTPSAFYQLAQADRENPEVGDRLALRHVVFGGEALEPSKLDDWYRRHAPDSPRLVNMYGITETTVHVTYFPAAHTADPRSPIGEGIPDLGLYVLDNSLRPVPPGVPGELHVSGA--GLARGYLGRAGLSAQRFVADPFGMYRTGDLVRWNGRGVLEYLGRADDQVKIRGFRIELGEIEARVLSHPAVEQAAVVVREDKPGDKRLVGYVVSAEEIDP-----AEVRRHVGASLPDYMVPVAVVRLESLPLTANGKLDRKAL-------------------------------- 134100821 6155 -----------------ERFERLLTAVAADPDTRVGDI-DLLAADERTRLLATWNDTARDIEPRSFPD--------LFAEQVRRAPDAPAVAFDGAE------LDYAELDRRANRLARWLITRGAGPERLVGVALPRSADLVVALLAVLKSGAAYLPIDLSYPVERIRFMLDDGRPEFVITADSLADAGVRLVLLDGDDTTEALPGLPATEV-----------------------------TAAERGVLAPAGAAYVIYTSGSTGRPKGVVVTHGGIV-SLLAAQRETLGVDGRSRVLQFAALSFDAAAWEMCMG-LLSGACLVLAPAHELLP-GEALAELVARQRITHLTLPPTA--------LGVLPDDALPAGTTLVVAGEACPPALVAKWSR-----DRTMINAYGPTETTVCATMSAPLAGEVVPAIGGPITNARVYVLDAG-LRPVPPGTTGELYVAGA--GLARGYAGRAGLTAERFVADPFGMYRTGDLARWSADGVLHYAGRADHQVKVRGFRIELGEVEAALDRHPGVGQVTALVREDNPGDRRLVAYVVP-EGARPEP---SDLRALAASALPEYMVPSAFVLLDELPLLPNGKVDRRAL-------------------------------- 134100821 5122 -----------------ERFRRLLAEAVAGP----GRPVSALEILAPAEK---ERFAAWNDTRRPVPEATF---VELFEARVRERPGATAIVTAS------RELTYGELDRRSNALAHRLLDCGAAPETIVAVALPRTPELLVALLAVAKAGAAYLPVDPGHPAERLAHILSDAGPAILVCDEGSR----------------------------------VPAPESTRRVLVGDEERADAPSAVR----DGRQLAYVIYTSGSTGRPKGVQVS-RAGLDNFLASMHEDAGLAQDERMLAVTTVSFDIA-ALELYLPLVSGATVVLADEDAVR-DPRALGELIERAGVGHVQATPSLWQSLVSEVPERVRGLR------MLVGGEALPAALAGRMLELGG----RVTNLYGPTETTIWSAAATVTGGGEVPPIGGPIANTAVHV-LDAALRPVPPGVVGELYIGG--RGVARGYANRPGLTAERFVADPFGMYRTGDLARWRRDGRLEYVARVDDQVKVRGFRIELGEIEACLAAHPRVAQAAAAVRGADE-DKRIVAYAVAAAGEVVDSG---ALRDRARKHLPEYMVPSAFVVLDELPLTPNGKLDRKAL-------------------------------- 134100821 17 -------------------------------------------------------------------------------------------------------LTYGELDERASRLARRLAGLGVRPGDVVALALPRTPELVVSLLAVLKTGAAYLPVDPDYPAERIAFMLADARPALVLTTGEI------------------AAGLPSAEATVALVE---------------ELASDESDVDAPLAGATARHPAYVIYTSGSTGRPKGVVVPHEGVVNHMLWQAE-TCGLRADDRVLARTAISFDAAGT-EIWLPLVVGATLCLAS-ADVVRDPERLIDFVDRHRVTVAQFVPSL----LAVAADVDLGERSPALRLVFVAGEVLPPALAARVVRSWGVRLAHLYGPTEASIDVTHW--DYDPAIGSRPLPIGRPLWNTRVHVLDERLRPVAPGEQGDLYVAG--VQLAHGYLRRPGLTAERFPADPFGMYRTGDLARWNG-AELEFLGRADDQVKIRGFRIELGEIESVLAGFAEVAQAAVTVRETPAGERAIVAHVVLREPVGVQALRSRA-----AAALPEHMVPASFAVIDRMPLAPNGKVDRRSLPDPWSGADAGQAPRT--EREAALCELFAE--- 119899342 21 -----------------------------------------------------------------------NAADDLIGRNAAGRGAKLAYI------DDLGSYSYDELARRVNRCASALRSLALRQEDRILMCVHDTVEFPTVFLGAIKAGVIPIAVNTLLTAHDYEYMLTDSRARIAVVSAALLPLFQPL-----------LGKVPTLERIVV-------AGTANPGPDSLAALLDTGSDQFDAAPTLADDACFWLYSSGSTGAPKGTVHIHSSLIQTAELYARPVIGINEGDVVFSAAKLFFAYGLGNGLTFPLAVGATAVLMAERPT---PAAVFERLRRHTPTIFYGVPTLYASMLASPECP--TRAEMRLRACTSAGEALPEEIGKRWTERFGVD---ILDGIGSTEMLHIFLSNRAG--NVRYGTTGKPVPGYAVRLIDDEGKEIAPGEPGELQISGP--TAAAYYWNNREKTRNTFQGPWT---RSGDKYQMDADGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGCEDEDKLIKPKAYIVLKPGIAITDALRDELKAHVKSLLAPYKYPRWMEFVEELPKTATGKIQRFKLRAAAS--------------------------- 56697375 34 ---------------------------------------------------------------------------------VARGGANDALIFAGA------RLSYDAFAQAVDDLACGFLALGLQKGDRLGIWSPNRVEWVLTQFATARIGVILVNINPAYRLSELEYALNKVGCKALVLAPAFKASDYVEMIRTLAPELLRTARLPDLRHVIVMGENAGQCEWAFGEIARMGGAEHRARLPDIDKTLNPDDPINIQFTSGTTGQPKGATLTHRNIVNNARFVTDRI-NLSERDRLAIPVPLYHCFGMVMGVLGAVSKGAAMVFPGEA---FDPAQTLDTVEAERCTALYGVPTMFVAMLQ--ELATTSRDLSSLRTGIMAGSPCPVDVMKQVNDRMHMGEVTI--CYGMTETSPVSFQSFVDDSTEKRCETVGRIHPHLEVKIVDDGNTVPVGVQGELCTRG--YSVMQGYWDDPERTAEAI---RDGWMHTGDLAVLDADGFCTITGRVKDMIIRGGENIYPREIEEFLFGHPDIKEVQVFGIPDARMGEEVCAWVVAKPGCEISAE---DVRTYCRGQIAHFKVPRHVRIVTELPMTITGK-------------------------------------- 167367493 24 ----------------------------------------------------------------------------ALDRAVALWPDREALV----SPSHDTRWTWRDFAARVDALAAGFLALGLERGARIGIWSMNRPEWTLTQFAAAKAGLILVTINPAYRLSELEFALAKVGCAALVTATAFKTSHYMEMLNTLIPEALQSAKLPKLRTVIQIGGPKAPGTIAFDEVAAMGGARHRDQIAAFASELQFDDAVNIQFTSGTTGSPKGVTLTHHNILNNGYFVGR-AMKLTEADRICIPVPLYHCFG---MVMGNLASVTSGAAMVYPGEGFDPLVTLQTASREKCTALYGVPTMFIAELDHPEFA--SFDLSSLRTGIMAGAPCPVEVMRRVNDAMNMREVTIA--YGMTETSPVFQSAVDDPEERRVSTVGRIHPHVEVKVVDLDGKIVPRGQRGELCTRG--YSVMLGYWDEAEKTADVLDAA--GWMHTGDLATIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADDRYGEELCAWVRPRPGETLTAD---DVRAFCQGQIAHNKIPRYIEFVDEFPMTVTGKIQKFIMRE------------------------------ 9715736 505 ---------------------------------------------------------------------------------VERNPDAVAVVFE------EQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPTERLRFMWADAQVSVLLTQQHLVEK------------------LPEHQVPVVCLDTDWLV-------------ICESSPESPITEVQPGNLAYVIYTSGSTGTPKGVVVNHQAVNRLVKNT--NYVQLTPDDRVAQAANIAFDAA-TFEIWGALLNGAKLVMITKS-VLLSPQEFAANIRDREVSVLFLTTALFNQLASFVPQAF-----SSLRYLLFGGEAVDPQWVQEVLEKGAPKQLLHVYGPTENTTFSSWYLVEELTTIATTIPIGRAISNTQIYLLDQNLQPVPVGVPGELHVGGA--GLARGYLNRPELTQEKFIPNPFDNYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELGEIEAVLSQHEDVQISCVIVREDTPGEKQLVAYIVPQKDVTLT---TSELRQFLGNKLPGYMIPSAFVMLDSLPLTPNGKIDRHALKAPAH--------------------------- 212638029 8 ------------------------------------------------------------------------------------HPDHEAVVY----ADRQLRWSYRQFNDYCRLVAKGLMKLGIEAGEHMAIWATNKPEWLACQFATGKMGAVLVTVNTNYRTAELEYLLKQSDATTIILMEQYRDASYIDMIYEIAPELLQAKRLPQLRNVIVLSEQRYPGTFSWHDLLAMAEYVEDAALDARMNSLDPHDVINMQYTSGTTGFPKGVMLTHYNIVNNAYY-IAECMKLTKEDRLCIPVPFFHCFGCVLGTLACVTVGATMVPLEQ----FHPKQVLQTVQDEKCTALHGVPTMFIA--ELNDPDFASYDLSSLRTGIMAGSNCPIEVMKAVIEKMGAKEITIAYGQTESSPVITQTRTDDPIELRVETVGRALPHVEVKIVDPVTNQEVPPGVQGELCTRG--YHVMKGYYNNPSATQEAIDEE--GWLHTGDLAVMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPKVLDVQVVGVPDETYGEEVMAWIILKEGEHATPE---DIRSFCEGHISRHKIPRYIEFTTAYPMTASGKI------------------------------------- 209515582 6 -----------------------------------------------------------------------------IERNARLHADHTALVYA------ERRLTHSQLAERARRFSGALYERGLRRQDRVAILAMNCAEYYESYRACEWAGFILATVNFRLAPAEILYILKDAAPKALVFEAQYADVVDGL-----------RSQLPVIEQYICIGDAPDWA-------VSFESVMEAGPVEGPPIRSNPQDYAYLMYTSGTTGRPKGVVRTHHAMCVTAE-SCALVTEFSGNTRVLQTTPAFHVGGIGFVNSVAWMGGTTVVHRAFEP-----KQMLETIAEERITFTFMVAAMLQAVLDVPE--LSSYDVSSIENIVTAAAPVPPPLLSRGIQVLGPVFSVQYGMTESNACWLPAHEVKPQGTPRRLASVGRPCPGIDLRIVDDHGNDLPQGQTGEVWLRS--ETQLSGYWNNSVATVEA---LRDGWYRSGDMGYQDKDGYIFLVDRKKDMIISGGENIYSREVEDALVQHPAVIDVAVIGVPHEKWGECVKAIVVLRRGEQAGEA---ELIEFCRGLIASYKCPKTIAFVDELPRLPTGKISKVSLRK------------------------------ 15922908 21 -----------------------------------------------------------------------NIGEAILDRKIREGGDNVAVYYE-DEEGNHSVYTFSQLKKLSDSLITLLKENGVKKGDVIGVYLQPRVETIVSILTIYRLGGVTLSISPLMGVDAVEYRIKQSGAKVIIMEGSRKEV---------------RERLKNVTKIVV------DGEANRENEIEFDE-VKKASGIYDAVNTGSEDPAQLFYTSGSTGAPKGVLHAHRFLLGHIPYQLYFEMAPKEEDVFYTPADWGWIGAIGDVLLPSLYFGKPIVAYRRT-GKFSPKDTLAVMQKYKVTCAFIPPTALRMIRREVSSPTKDYDLKLRAIS-SAGEAVGEELIEWAMKEL----SPNVNEFYGCTEANLVTVNNSLW---RKIGSVGKPAPGHEVAVIDEQGNKLINQIGEIAVKSGDPVLFLGYYKNPEATAK---KFRGDWFLIGDLGIMDEYGYIWFKGRADDVIKVSGYRLGPEEIESIILQHPAVQEVAVIGKADKLRGNIIKAFIVLKEGYSPSEELVTEIQQLVKSRLASYAYPREIEFVKELPRTETGKLKRFELRK------------------------------ 156741765 24 ------------------------------------------------------------------------------------------------------KMTYQKLNEMVDRFANALYQLGVRKGDRVALMLPNSPHYVIAFFASMRIGAIVVNNNPTYTARELKHQLVDSGSETIVLLNLFYPRLQEIRAETPLKRVIVAHIYDTLGPLSRFLVHAKQSKQPDWVDVSHDSLLERYGPNPPTVDVQPEDVALFQYTGGTTGLPKAAMLTHRNLVANTVQVASWLTKTDYGEKMMCAIPFFHVYGMTVAMIYGLYLGGELTI---VPNPRELDHVMDVMQRERSTLFPGVPAMYIRIVNHPR--INEYDLKSIKACISGSAPLPIEVQEKFGQITGGRL---VEGFGMTELSPVSHCNPVFGKRKKGSIGIPLPDVDAKIIDLETGEDIPFGSEGELVVKGPMV--MKGYWNRPEETEATF--TPDGWLRTGDICKVDEEGYFYIVDRKKDMMIASGYKVLPRDVEEVLFTHPKVLEAVVVGIPHPTRGDTIKAFIVLKPGESATPD---EIREFCKQHLAPYKVPREVEFRAELPKTMVGKVLRRVL-------------------------------- 163759895 8 ------------------------------------------------------------------------------DAWAAREPERICLEHFNPDGPPAR-LSYGELTRRSNAFANALRSLGVGRGDRVALMLPQGFHTAIAHVAIYKLGAIAVPLALLFGIEAIEHRLSASGATVLVTTGNGFDKVSSI-----------RERLNSLETVIVAGPPMAGAEA-------FEQLEAAHPDALETEKTCADDPALMIFTSGTTGAPKGALHGHRVLIGHIPVQIHHEFMPQPGDKLWTPADWAW--AGGLLNVLLPGLLLGVPVVSSPAQKFDPELAYRTMAEMKVRNAFIPPTALRIMRTVSDPLA--RHKLDLRSVGSGGEALGRETYEWAQRVLGLT----INEFYGQTECNLVLASIAKLGVSRGGAIGKPVPGHEVAVIDDEGAVVANGVSGQIAIKRPDPVMFLGYWGNEEATAAKFVGD---WMLTGDQGVCDEDGYFSFFGRDDDVITSSGYRIGPGEIENCLTGHPSVALAAAVGKPDPVRTEIVKAYIVAIPGTEINDGLSVSIRDWVKTRLSAHEYPREIEFVDELPLTTTGKVVRRLLRDKAVEEARKAADTT----------------- 104782040 22 ----------------------------------------------------------------------------AFDTTVARFPDREALV----VRHQQLRFTWRQLAEAVDRHARALMALGVQAGERLGIWAPNGAEWCITQFASAKVGAILVNINPAYRTSELEYALSQSGCKWLICADAFKTSDYHAMVLELAPSLLACARLPELRGVVSLAAEPPKGFLAWTALQARAEAVNPQALATRQASLHRHEPINIQYTSGTTGFPKGATLSHHNILNNGYMVGE-SLGLTEHDRLVVPVPLYHCFGMVMANLGCMTHGSTLI---YPNDAFDPLLTLQAVAEERATALYGVPTMFIAELDHPR--RGEFDLSSLRTGIMAGATCPIEVMRRVIDEMHMGEVQIA--YGMTETSPVSLTGAADDLERRVTSVGRTQPRLETKVIDSEGATLPRGEVGELCTRG--YSVMIGYWNNPKATAESIDSD--GWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHAASED---ELREWAKARIAHFKVPRHFRFVDEFPMTVTGKVQKFRMREI----------------------------- 11498581 31 ---------------------------------------------------------------------ELNLAEELLDRNIRERGRKVAVYFE------DRRVTYRDLYRLSNKIANFLVGIGVQPYDRVGFRTRNMPEAIAVNFGIMKAGAIPVPLNPMWAGKEVSFVSNNAEIKALFVSGDERVFPAVNEVKDEIKTAKAM--------VVMDGEKEGFIPFSE---------VTAESAKFDPILLKIGTPALILYTSGTTGLPKGCVHFVENVISSVYLVGKHVWKLTPDDVVGGPAPVSFAMGYGNGCLIPYFHGAAASIWP----RFSVENFFKYVEEHGITVFSSLPTSYRMILADPEEYMNKYDISSLRLFTGGGEALGAETAKRWKEVFGMD---IYESLGATEMLHICIANACAPKPVAGSIGFPVPGYIAKIVDPETGKECGADEVGSLYIKGP-TGIRYWNHPSRDLSEKQAKSVKNGWNVLGDFVRKDENGYIYFVSRDDDLIKSSGYRIGPDEIEQPLNTHPAVAECAVIGVPDPERGQVVKAIIRLKEGYTPDEKLKEDILAFLEKHIAKYKLPRIIEFTDKLPRTPTGKLLRRLLKQ------------------------------ 91788843 22 -----------------------------------------------------------------------NAAHDLLERNAQ-RPDKVAFI----NGLSGEQLTYGELARQSHGFANALRNQGFAPESRVLLAMLDTPEWPVAFLGCILAGVVPVAANTLLTTQDFEFMLRDSRAQGLIVS-----------------EALLPAFEPLLGRVDTLKAVIVSGAETSTPHMTLAQLLRASPATKSIANTCADEACFWLYSSGSTGTPKGTVHLHSHLIQTAELYGRGVLGIQESDVVYSAAKLFFAYGLGNALTFPMSVGATTVLL---PARPTPAEVFGLLKKYQPTIFYGVPTLYAALLA--DPARPAKSELRLRICTSAGEALPAEIGKKWTAQYGCD---ILDGIGSTEMLHIFLSNRPG--EVRYGTTGQAVPGYSLRIVADDGHECGVGEIGELQISGP--SAALMYWNNRAKTKATFAGEWT---RSGDKYTRDADGFYTYGGRSDDMLKVGGIYVSPFEVEACLMGHASVLEVAVIGVMDADQLVKPKAYVVMKSGQSATAG---ELQAHVKQLLAPYKYPRWIEFVSELPKTATGKIQRFKLRQ------------------------------ 27817222 2669 --------------------------------------------------------------------------HQLFEEQVERIPDAVAVVFEN------QQLTYHQLNCRANHLAHYLQSLGVSADVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPQERLTFMLADAQVSVLLTQQHLVEKLPRHQARVVH----------------------LDKDWV---------AIAKSSQENPIAQVQASNVAYVIYTSGSTGQPKGVILSH-SNLCNHMFWMQATFPLTKEDKVLQKTPFGFDAS-VWEFYAPLLAGGQLLIAEPR-GHTDSAYLLRLIAQQQVTTIQLVPSLLQMLLEQGGIET----CHSLKHVFCGGEVLPVTLQESLLSKLDVNLHNLYGPTEACIDATFW--NCQREIYPQLIPIGRPIDNTQIYILDQNLQPVPVGVPGELHIGGA--GLAKGYLNLPELTQEKFIPNRERLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHSDVQTSVVIVREDIPGNKRLVAYVVPQPQITPT---VSQLRSFLKEKLPEYMVPSAIVTLESLPLTPNGKIDRRAL-------------------------------- 27817222 533 --------------------------------------------------------------------------HQLFEEQVKRTPDAVAVVFEN------QQLTYRELNSRANQLAYCLQSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPKDRLNFMLADAQVPVLISQQRLLDRAKLICLDEVWSEILQNKQ------------------------------------NNPIEVVKSTDLANVIYTSGSTGKPKGVMVEHSGLCNLAQAQIQ-VFGLSGDSRVLQFASFSFDACISEILMA-LGSGARLYLGTKDSIMPGMPLIERLKNDGITHVTLPPSALAVLPVEELPTL---------QAIVVAGEACPLELMRQWSK-----GRNFFNAYGPTEASVCAAIAKCTPEDEK-ITIGRPIANAEIYILDSQLQPVPIGVPGELHIGGA--GVARGYLNRQQKFIPNPFSRSRGAYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEATLSQHPHVQASCVIAREDIPGDKRLIAYIVLQPEQTAT---VKELRSFLKEKLPEYMVPSAIAILESLPLTPNGKIDRRAL-------------------------------- 27817222 1594 --------------------------------------------------------------------------HQLFEEQVERTPNAVAVVFEN------QQLTYHELNCRANQLAHYLRSLGVGADILVGICVERSLEMLVGLLGILKAGGAYVPLDPEYPQERLSFILEDAQVSVLLTQQHLVDK------------------LPECQAQLVSLDT-------------NWQFISQLPQGNPITNVQASNLTYVIYTSGSTGQPKGVQISHTAVSNFL-SAMQQRPGITEQDTLLAVTTISFDIAALEIFLP--ITVGACLVIARRDVTLDGRELCDLLVKSKATIMQATPATWRL-------LLDSNYQFSDLKILCGGEALPWDLVSKLLAR----SASLWNLYGPTEATIWSSICQLESSES-LISIGRPISNTQIYILDQNLQPVPIGVPGELHIGGA--GLARGYLKRPELTQEKFIAGGSRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHPHVQASCVIAREDTPGDKRLVAYIVPQPQVTLT---ISELRSNLKEKLPDYMVPSAIVILESLPLTPNGKIDRRAL-------------------------------- 118098312 32 -----------------------------------------------------------------------NFASDVLDKWAGKRPTNSAFWWIS-GNGEEVKWSFEELGFLSRKVANVLTKCGLQKGDRVILVLPRIPEWWLVNVACIRAGIVLIPGTSQLSAKDILYRLQASKAKCIITND---------TLAPAVDSVASECQFLKNKLMV--------SKGSREGWLNFNELYKNQPADHSCVKTMIQDSMIIFFTSGTTGSPKMTEHSQGSLGFRPLLCERYWLDVAPSNIVWGITDTGWIVTSLTSVFDAWALGSCVFVHQLPQI--ESSVILNTLCSFPIDTMISAPTLYRMLVQTD---LSSYKFMNLKHCMSGGEPLNPEVIDQWKSKTGLD---IYEVYGQTEAG--IICSISRGMKIKPGSMGKAAPPFDVQVVDKNANILPPGQQGEIAIRSKPVRPLGLFTEYVDNPKKTTESERGDFYITGDRATMDEDGYFWFIGRDDDIIISSGYRIGPFEVESALIEHPAVAETAVVSSPDPLRGEVVKAFVVLSDAFSSSDSLARDLQEHVKKTTAPYKYPRKVEFVQELPKTITGKIKRNELRA------------------------------ 194291978 497 -----------------------------------------------------------------------------IQRHAEQQPQAVALRH------GHTTLTYGELERRANRLAHRLIALGVGPEVRVGIAMERSPEMIVGLLAILKAGGAYVPFDPAYPAERLAYLFEDSGIAALLTQPA-------------------------------LRGLLPQRDGLPVLELDSQDDGAEWPEHAPTVEVRHEHLAYVIYTSGSTGRPKGAQLQH-GNLSRLLAATQHWFGFGPADVWTLFHSYAFDFS-VWEIFGALCHGGQLVIVPFHVSRAPQE-FIALLQRERVTVLNQTPSAFRALLTQPELYGAPLA---LRYVIFGGEALDPQALRPWVDRFGDASPQLVNMYGITETTVHVTYRPITRADLDPSSRARSPIGERIRVLDAGLNLVPPGVAGELYIAG--DGLARGYLNRPGLTAERFVGDGARLYRTGDLARWLPDGQLEYLGRIDQQLKIRGFRIEPGEIEARILAQTGVANAAVIAAEGPS-GARLVAYVVPAAGATVEGAT---LRTALAAELPDYMVPAAFVVLDTLPLTPNGKLDRRALPAPA---------------------------- 194291978 1989 -------------------------------------------------------------------------AHHRFEAHAASTPDAVAL------AADDVQLTYRELNRRANVLAHRLAARGVGPDVRVGVLAERSVEMVVALLAVLKAGGAYVPFDPDYPADRLAYMIEDSGVALVLVQ--------------------RPDAIAPLPAAVPVLDLGTPA-------------LYDGKHANPSPALHPHHLAYVIYTSGSTGRPKGVGIAHGALAHYLQGVLSQ-LALAPASRMAMVSTPAADLGHT-VLFGALASGGALHL-PARRCVFDAAAFARYMTQHRIGVKIVPGHLGALLDGAQAAGVPLADVLPDHTLVLGGEAT--DAALRARLHAARPACRLVNHYGPTETTVGVLVHVAGTTPQPGLGLPLGQPLRGTGAYVMDLCPLPDGIAGELYVGGP--ALARGYLGRAALTADRFVGDGARLYRTGDRVRRRADGVFEYLGRVDDQVKIRGFRVEPGEVAAQVAALPQVRQAA-VVAAPAAGGMQLVGYAVPQTDARPDPA---ALCRALAATLPPHMVPAAIVLLDALPLTANGKLDRR---------------------------------- 94313427 27 -------------------------------------------------------------------------------------------------------ITYAELLDDVERMAGYLQSCGIQPGDRVVLYSQNAPQFIVAYYAILRAEAVVVPANPMWLEAELEHVVADSGAVAAFCGSELYERGKALRHVITYHYAGMLRDDGGLPVPAWLREPAPASRAAPGGAMPVDDTARNAGQRPRAHEAGYNTLCMLAYTSGTTGNPKGCMHTHGTMMSSAVGSQVWRSS-SPESVVLAVAPMFHLLGMQNCMHSPIYLGATVVLMP----RWDRALAADLIERYRVSAWGAPPAMLVDFFAQPD--VARRDLSSLAFLGGGGAAMPDAVANMLQERFG---LPYVEAYGMTETASFLLSN-PRQKPKRECLGIATFGVDARVVDPESLAELPQGEIGEIVVHGG--QVMQGYWNNPQANAESFIEIGKRFLRTGDLGFMDEEGYFFMRDRLKRMINASGFKVWPAEVENLLYGHPAIHEACVIAARDEHRGETVKAVVALRPESRGTPEDAERIMAWCRERLAAYKVPRIVEFVDALPKSATGKILWRALQE------------------------------ 148252263 24 ----------------------------------------------------------------------------LLKRAARRFPERVAI------TDGSRQVTFTELERDANRFANYLVAKGLKPGEKIATVCNNSIEFVKALFGIHRAGLVWVPINTMLGPADMDYILGHAEVRFAIIDDNLHAQPERRAALEKRGAELIAIDLTGTAKAAEL--------------ASFNELIQGQSEIEPDIAINDRDLAMIIYTSGTTSRPKGAMHCH-LAVVMAVMSNCIEMQLSRDDGITGQFPLFHCAGHV-LLLSYLSVGGRMALMRG----FDPVACMEAIVRDRLTVFVGLPLMYQAILDHPR--RKEFDLSYLRTCLYTMAPMGRPL---LERAIKELCPNFVLTSGQTEMYPATTMSRPEVQLNRFGNYWGESFVNETAIMDDAGNLLPPGEIGELVHRGP--NVMMGYYKDPQSTEDA---RKFGWHHTGDLAVIENGEVLF-LDRKKDMIKSGGENVASVKIEETLLAHPAVQNAAVVGLPHPQWGEAVSAFVKLKPGAQASE---TELLEHCRKSLGGFQVPKLVRVLAEMPMTATGKLRKVELRQ------------------------------ 205375482 29 -----------------------------------------------------------------------------------------------------RTTSYKELYHYVVGFASSLQKQ-VSKGDRLAIMLPNCPQYVIAYYGTLLAGGIVTQINPMLVERELEYILKNSGSTAIVSFDALYPRVKAVQER------------THVETVLTVSLHEEFTP--DLPDLTFTHFLQSSDGNFTPIDIDPHDVAVLQYTGGTTGRSKGAMLTHFNLMANTSQSFEFYQKEFQNDKCLTVIPIFHVFGMSVCMNLTLFCGSEIVMLP----RFDLQEVLETIKREQPTVFPGVPTMYVAIANHPNAESYGIDS--IRVCNSGSAPMPVEVMKAFEQKTGAK---ITEGYGLSEAAPVTHSNPPFSKRKPGTCGLGYPQTEYKVVDIATGMECKPGELGELIIRGP--QIMKGYWNMPEETENTI---RDGWLLTGDIVSVDEEGYLSIVDRKKDMIIAGGFNIYPRDIEEVLYEHPVIQEAVVIGVPDEYRGETVKAFLVFKEGKQATEE---ELLEYCRANLSAYKVPTFFEIRDELPKTSVGKILRRALRD------------------------------ 15899259 31 -------------------------------------------------------------------------------------PNKTAIIYYGN------RITYKELWESIIKFSAFLSKLGVRKGDRIALFMPNSIQWIIAYFGILRANAILVPINPLLAEDELNYILKDSGSVGVVTLSSYLSKVMKAKENTQVKWVIAKDYLPDNPEIKVHPLMLREPELSNDVIPWKETLRNNYTP--PSVEVDAEDIAVIPYTSGTTGVPKGCIHTH-STIWPTILGSVIWNTLAPSAVVLTSLPVFHVTGFIHSLNAPLYVGSTMVLLSIW----DREAALDAIAKYRVTHWTNISTMV--VDLLATPGIEKRDLSSLMLVGGGGAPMPEAVARKLKELTGLD---YIEGYGLTETMSQTHVNPPQRPKLQ-CLGIPHFGVDALIIDPSTGEVLPPNREGEIVVRCP--SLFKGYWNKEEETRKSFITNGLEYFRTGDLGYMDDEGYFFILDRVKRMINRAGYKVWPTKVENKLYQHPAVLEACVVATPDPRVNEEVKAYIVLKPEYK-GKITADEIREWCKQHMSAYEYPRIIEFVDSLPKSGSGKILWRVLQE------------------------------ 148653865 61 ---------------------------------------------------------------------------------VEKYPDQEALV----VCHQGIRWTYRELQQKVNQLASAMIEMGLEIGDRVGIWSHNNAEWLLMQLATAKVGVILVNINPAYRSFELQYALNKLGCSALVLMRHFKTSDYANIIRELCPEILDLVEIPTVERIIWI--DEPDTDEEFGFMQKFSEWMKEGDANDPRVALKNTDPINVQFTSGTTGTPKGATLTHRNILNNGYF-IGEAMDLGPEDRLCIPVPLYHCFGMVLGNLAILTHGGCIV---YPNDGFEPLSVLQAVQDEKCTALHGVPTMFIAELDHPD--FGKYDLSTLRTGIMAGSSCPIEVMRRVIDEMHMSEVTIAYGMTETSPVSCQTNKHTPLDKQVSTVGLVQPNLEVKIVDTQTGEVVPIGETGELLTRG--YSVMKGYWGSRFKTREAIQD---GWMHTGDLATMDEDGYIKVVGRSKDMVIRGGENIYPVEIENYLYRHPKISDVQVVGVPDKKYGEVLAAWIIARKGEQLTED---EVKQFCKDNIAHYKVPQYFRFVEEYPMTITGKI------------------------------------- 192361278 1513 ----------------AEHYLKLLQMLAEQPEKMVGEVLQLLEWSAPHTG---------------YTGGEL--IHGLFEQQAAQQFDAVALTCGSEE------LTYGDLNLRANRLAHYLIASGVKPESRVGIALDRSLEMIVGLLAILKSGGAYVPLDPEYPPERLSYMVEDSDIELLLTNSAIAPRF----------AAINKQRIVELDQIN----------------------LDTQSMVNPIVNLSDSNLAYVIYTSGSTGRPKGVQICH-HNVSRLFKATKEWFDFSASDVWTFFHSYAFDFS-VWELFGSLCSGGRLVLVPFWISR-SPEEFMHLLREQQVTVLNQT---PSAFNQLVQMPAMYEHPLSLRIVILGGEALEPESLRPWMEQLGDTQPQIINMYGITETTVHVTYRLITRKDLRCSPIGIPMPDLGLYVLDNTLNLAPIGVAGELYVTG--DGLARGYLNRANTTAERFVANPDRLYRTGDLARWNGKGQLEYLGRIDHQVKIRGFRIELGEIESHLQSQAGVKNAAVVVQDVPGSNQQLVAYVVPTDAGLVAEDVNTELKNHLQAILPEYMVPYHYVLLASMPLTSNGKLNRKALPAL----------------------------- 192361278 3099 ------------------------------------------------------------------------------------------------------QLTYGELEQQANRLAQHLITIGADCETCIGVALPRSVEMIVAFYAVLKTGAAYVPLDIDYPQERLQWSIEDSGMKTLITTASVLE------------------QLPAL--------------TVDTAVMIDLVVLNSESDNCLSTSIMAENLAYIIYTSGSTGKPKGVSVTH-GALAMHCTAIAELYEMDANTRELLFMSFAFDGAQERSL-TTLIKGGCLIVRDNHLWTP--EETWQALHYHHITIACFPP----AYLQQLAEFAKGQDGAPPAVDIYCFGGDAVADANFELVKRHLKPRYLTNGYGPTETVVTWKTDSNGVCEAPYAPIGRQVGKRSIVVLDQQLNPVPVGVIGELYIGG--VGLARGYHRQPSLTAERFISCGERLYRTGDLVRYRRDGIVDYIGRVDHQVKIRGFRIELGEIESRLRQQPSVQDAVVIAR-DSEQGKQLVAYVV-----SAIPDMGDTLRRQLASSLPNYMVPAMIQVMPAFPVGPSGKVDRNALPDI----------------------------- 192361278 510 --------------------------------------------------------------------------------------------------SDKQVLDYADLERQTNQLAQHLQASGVVPGTIVALCQERAIEWAISMLAVLKVGGTYMPLDNRQPVDRLQYFLRDSGAAFLI-------------HHPDDHQAKLLDVCTAIPYV--------------------ADEWCHYSGVFTSPAIDPQQVAYIIYTSGSTGQPKGVAISH-QSLANYVQVLQARLQLAPDANMAMVSTIAADLGHT-MLFTALASGRLLHLLPYD-CAFDADSFACYMATHQVGILKIVPSHLQGLLQAS----QPEQVLPQHALIVGGEICQWSLVNKVRQL--RPGCRIINHYGPTETTVGVSTYEITKQEQDFNNVPIGQPLANSTIQIFDHYLNPVPVQVPGELYIGGQGVAHGYIGQATYFVPDPGANGGRLYRTGDRAR-HVKEQLIFLGRADDQVKIRGYRVELSEIANTLQKLAEVQEAVVQAKSVSGDSHQLVAYCVTKKAITSD-----EIQRQLQTLLPDHMLPSHIVLLDSLPLTANGKLDRKAL-------------------------------- 197245828 15 ---------------------------------------------------------------------EFNFASHVLDYWAQKRGPGPALWWV-NDQGDEIKWSFRELRDLSRRAANVFQTCGLQHGDRLALILPRVPEWWLVTVGCIRTGVIFIPGTAQMKAKDILYRIQMSQAKAIVTTDSLVPEVESV-----------ASECPGLKTKIVVS------DHNHEGWLNFRTLLRSASPDHTCVKSKMKDPMVIFFTSGTTGYPKMAKHNQGLAFRSSVPSCRKFLKLKTSDVIWCMSDPGWILATVGCLLEPWTAGATVFVHNLPQ--FDPKVIVETLFKYPITQCLAAPAVYRMVLQKN---ISNLRFPTLEHCATGGESLLPEEYEQWKQRTGLS---IHEVYGQSETG--ITCAIFREMKVKRGSIGKAILPFDIQIIDEKGNILPPNTEGYIGIRIKPTRPLGLFVGYENSPEKTSEVECGDFYNSGDRATIDEDGYIWFLGRSDDVINASGYRIGPTEVENALVEHPAVSESAVVSSPDKDRGEVVKAFIVLNPESHDQEQLIKELQEHVKSVTAPYKYPRKVEFVSELPKTITGKIKRKELRN------------------------------ 54026121 34 -----------------------------------------------------------------------------LDRTAAAHPDREAVV----DIPSGRRWTYRELVAAVDALAAGLDARGIRKGDRVGIWAPNCAEWFLTQYATAKIGAILVNINPAYRTSELAYVLRQAGVRMLIAAREF----KTSDYVAMIDEV--RGECPGLEQVLILGDDQWQQVTSTTPDPVRLAELG--------AELTMDDPINIQYTSGTTGFPKGATLSHHNILNNGFFVGEL-CGYTEQDRICVPVPFYHCFGMVMGNLAATSHGAAIVIPAPS---FDPAATLAAVAAEKCTSLYGVPTMFIAVLAELDTELEKPDLSTLRTGIMAGSPCPVEVMKRVIDRLGMSEVCICYGMTETSPVSTQTRRDDDIDRRTATVGRVGPHLEVKIVDPATGRTVPRGEPGELCTRG--YSVMLGYWDEPEKTAEAIDAA--RWMHTGDIGVMDEDGYVAVTGRIKDMVIRGGENIYPREIEEFLYTHPDILDAQVIGVPDERYGEELMAWIRMREGAEPLDA--AAVREFCTGKLAHFKIPRYVHVVEEFPMTVTGKVRKAEMRELA---------------------------- 209516652 20 ----------------------------------------------------------------------------------EARASKVAYI------DDHGAMTYGELEDRARRCASALRALGVHPEERVLLVMLDTVSLPVAFLGALYAGIVPVVANTLLTAADYTYMLTHSHARAVIASE---------PLLANVKEALSSIDDDGCQLIVSQPHAATEAPLAAP---HFETLIDAATPALKGCASNADDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKPVLGIVESDVVFSAAKLFFAYGLGNALTFPLSVGATAILMAERPTA---DAIFARLVKHRPTVFYGVPTLYANM--LVSPNLPAREDVAIRVCASAGEALPRDVGERFTAHFGAE---ILDGIGSTEMLHIFLSNRAG--EVEYGTTGRPVPGYEVELRDEAGRPVPDGEVGDLFIKGP--SAALMYWSNREKTRATFLGE---WIRSGDKYRRLANGCYVYSGRSDDMLKVSGQYVSPVEVEMVLVAHPAVLEAAVVGVDHGGLVKT-RAFVVLKRDFMPSEMLADELKAFVKDRLAPHKYPRDIVFTDDLPKTATGKIQRFKLREL----------------------------- 196176127 485 --------------------------------------------------------------------------HQLFEQQVEKTPEAVAVVF------NEQHLTYRELNNRANQLAHYLQQLGVKPEYLVGICVERSLDMIVGLLGILKVGGAYVPIDPTYPTERITYMLEDAQVQVLLTQESLTQELPVNHTQLICLD-------------------------------SQWQIIAQQSPDNPLTDVTSDNLAYINYTSGSTGKPKGVEVLHRGVIRLLF--GIDYVHLDGKQRLLQMAPISFDAA-TFEIWGALLHGARCVLFP--ETVPTAQTLKQVIQTHNITTLWLTSALFNGIVAEDAEAL-----SGVPQLLTGGEALSVNPVKKALAAL--PSTQIINGYGPTNTTFTCCYSLPKQLPGTSISIGRPISNTQVYLLDAYWQPVPIGVIGELYIGG--DGLARGYLNRPELTGEKFIANPFRLYKTGDLARYRADGTIEFVGRVDNQIKLRGFRIELGEIEAVLSQYPQVKDTVVIVTEDQPGNKRLVAYCVSNSEQSIT----AELRSFLKTKLPDYMVPSAFVQLDAFPLTPNGKVDRRALPK------------------------------ 89100082 12 ----------------------------------------------------------------------------------AEAPERTAILWESGE-GERKEITYSRLLSNANKIGNVFFGSGLRQGDVVLIMVPRLIEAYQTYIAALKMGLVVIPCSEMLRSKDIQYRINHGDVKAIVCFSPFTE---------QFAGVTEAASLPKFV-----------IGEPVPGWIPLDEKMEAASDIMETAGTNRDDMAFLSYTSGTTGNPKGVVHTHGWAYAHLRAAGPNWLCIKEGDTVWATAGPGWQKWIWSPFLSVLGSGGTGLVYS---GKFEPKKYLALLQDYKVNVLCCTPTEYRLMAKVDNLA--EYSLPDLHSAVSAGEPLNREVIDAFKKHF---DIEVRDGYGQ--TENTLLVGITKGMELRPGSMGKPIPGNSVEIINEDGKACGPGEVGDIAVHIETPALFKNYYKDPERTAMQFRGEY---YVTGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVKECAVVASPDEIRGAVVKAFIVLQDGAEDKPDLINTLQEHVKELTAPYKYPRRVEFLSELPKTTSGKIRRVELRK------------------------------ 70731450 514 --------------------------------------------------------------------------HQLIEAQAARAPQAIALTFAG------QSLDYQQLNERANRLAHKLIEQGVGPNVLVGLAVERSLEMVIGLLAILKAGGAYVPLDPAYPQDRLQHMMQDSAIALLLTQEHLLQG----------------------------------LPAFAGSTWLLEQPLDGYRVDNPEVGVTPEDLAYVIYTSGSTGKPKGTLQPHHNVL-RLFAATEQWFQFGAEDVWSLFHSYAFDFSVWEIFGALLYGGRLLIVPQEVAR--SAQDFYPLLCSEGVTVLNQTPSAFR---QLMHVACSAEPAHRLRYIVFGGEALEVNTLQPWFQRFGDQRPQLVNMYGITETTVHVTYSVADLSLTGASPIGELIPDMAWYLLDGNLQPVPKGCIGELYVGRA--GLAWGYLNRGDLSAARFVPDPFGEYRTGDLARYQADGSIGYIGRIDHQVKIRGFRIELGEIEARLLELPAVREAVVLA-PEGPDGPQLVAYVVPANGQDPLAELRDAIKAGLREHLPGYMVPAHVLFLQALPLTANGKLNRAALPAI----------------------------- 70731450 1588 -----------------------------------------------------------------------------------------------------QSLSYRELNARANRLAHKLIELGVGPEVRVGVALQRTPEMVVALLAVLKAGGAYVPLDPDYPQDRLAHMLRDSQAQILLTENALL------------------SLLPSVESLQTLQLDAQPG------------WLDAYSPENPPQRATADNLAYVIYTSGSTGLPKGVAIAHRNVLALIDWSNRVYSTADLQGVLASTSICFDLS--VWELFVTLSSGGSIVLARNALELPELA------DRDRVRLINTVPSAIAALQRSGQIP------PSVRIINLAGEPLKQALVDSLYQQPG--LVHVYDLYGP--SEDTTYSTYTRREAGGQANIGRAISNTQSYILSPDLQPVPVGSAGELYLAGA--GVTRGYLARPGLTAEKFVSDGGRLYRTGDLTRYRADGVIEYIGRIDHQVKIRGFRIELGEIEARLVQQAAVREAFVLA-HDSENGQQLVAYIVPSPTVEAQAALRDSLKTALKEHVPDYMVPAYLLFLEALPLTPNGKLDRKALPKV----------------------------- 134046075 10 ------------------------------------------------------------------------------------------------------RLTYKEFDDRVNMLAKGLLEIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVLKQSDMKALAIIDGFRDTSYVPELKTCQRGGLNSSEFPFLKSVIYVGQEKHRGMYNTNELMLLGKHQPDDELLRIKKELDSDDVINMQYTSGTTGFPKGVMLTHKNILNNGFY-IGDRQKFTKEDRLCITVPLFHCFGIVLAVMAILTHGGTMVMVE----LFDPLLVLAAVQKEKCTALYGVPTMFIAEYSH--PMFDMFDLSSLRTGIMAGSTPPIEVMKKVVKDMYMTGITSVYGLTEGSPGFTQTSIDDSLEKRVQTVGRKLPECEVKLVDPETGETVGPGEIGEICCKG--YNVMKGYYKMPEKTKEVIDED--GWLHSGDLATVDEEGYYSIVGRIKEMIIRGGENIYPREIEEFLYTMPGINDAQVIGIPDEKYGEIVGAFVIPKEDYDIREE---DVRDYAIDKIARYKVPKHVFVVKEFPMTASGKI------------------------------------- 121607636 13 ----------------------------------------------------------------------------LLRRTAARQPEKPAVIC------GDTRWTYREFDAVCDRLCQALRDMGVGVGAKIAILARNSHAFVAMRFAIARAGAVLVPVNFMLKPQEVAYILRHSQAQILCTDSELAAQARAAAALDTRIG-------------PFIWLPGEQPSSPVDGMLNFDELVAAAPQGMHGEPIDGSMLAQILYTSGTESLPKGAMLTHDAVIAQ-YVSCIVAGDYTSADTMLHAMPLFHCAQLDTFFGPCVYSGATNVITAS----PAPESVIPKLAHHGVTSLFAPPTVWISLMRSPLFA--QADLGSLAKCYYGASIMPVAVLQELQSRL--TKVRFWNFYGQTEIAPTATVLGPGDQIRKAGSAGRPVLNVETRIVDDAGNPLPAGAMGEIVHRSP--QLLSGYLRDEARTAEAFAG---GWFHSGDLGVMDEEGFLTVVDRKKDMIKTGGENVASREVEEAIYRHPAVSEVAVVGLSDPVWIEAVTAIVVVKSGHTLDEA---ALIAHCRASLAGFKTPKRVIFADGLPRNPSGKILKRDLR------------------------------- 16040972 1776 --------------------------------------------------------------------------HQLFEEQAQRTPDQTAVVY------GESQLTYRELNERANQLARTLQSEGVQPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPSYPVERIHYILEDSDTKLLLAQSHLRKS---------------------------VPFTGKVLDLEDPR-------FSWEDGSNLKQTAGPNHLAYVIYTSGSTGRPKGVMVEHRSVINRLVW-MQEHYPLDKQDVILQKTPITFDVSVWELFWWSMTGSKAVLLSNGGEKNPD--VILDTIAQKNVTIMHFVPAMLHAMEQKSDEELKRKLASLKYVFASGEALTPAHVAGFHRMITPAGEAQIINLYGPTEATIDVSYFECEAGETLNSVPIGKPISNIQLYIVQPGSEYPLGVAGELCIAG--DGLARGYLNRPELTAEHPFEAGKRMYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEIEASLLQLDAVKEAVVIAIEKE-GSKQLCAYL------SGDESLTAQLKRHLLNKLPAYMIPAYFVQVEKMPITANGKIDRKALPALIEKQLADIKDILALPDPGIKDHFFD---- 16040972 264 ------------------------------------------------------------------------TVYQLFEEQMKRTPDQAAVIY------GEKQFTYRQLNERANQLARTLRKKGVKTDRLTAIICEHEIELVVGILAVLKAGGAYVPIDPDYPKHRIQYIVEDSQADIVLTQS----------------------------------HLQKQLELAGTMVFLDQESSYHEDGSYLEPISSTKDLAYVIYTSGSTGKPKGVAIEHQGLTNYIWWARRVYVKGEKTNFPLYSSIAFDLTITS--VFTPLITGNAIIVYG---GENSTALLDSIIQDSRADIIKLTPAHLQLLKEINIPAECTIRK-----FIVGGDNLSTRLARSISGKFG-GKIEIFNEYGPTETGCMIYSFDPQNDRRESVPIGTAADNMNIFVLDKSMKPVPAGVPGEIYISG--DGIARGYLNRAELTAEHPFVPEVKMYRTGDLARRLPDGNIEYLGRIDHQVKIRGYRIEIGEVESAFFQIPPIQEALVTAQE-TNGETSLCAYYTAQHSLTAG-----EIREHLSRQLPSYMIPAYFVQLAAMPLTSNGKIDRQAL-------------------------------- 119872928 40 -----------------------------------------------------------------------------LDKQVTENGQVVAYIYFGN------KVPYKTVGEHSDRVAAALKEWGIGKGDVVALYMPNTPVFPIVYYGALKLGAVVTPMNPMYTPREVAWQAKDAGARVLFTVDVLYKNVEEAVKMYQLEKVVVAEYMPSLIKPLAKMKLKPPKIQYSSRVVPYREVLSHSPTSYRANINPLEDLAALMYTGGTTGLPKGAEITHGNISSNLQQLKPLYDVVRRKRVIMGLLPWYHIYGQVTVMHYGIFDGATVVVMP----RPDIDQLMKLIQKYNVHVLHGVPTLYNMINNHPK--VGKYNLKSLAFCISGAAPLPVEVAKRFEQITGAVLR---EGYGLTETAVVTHLN-PLYGKAKVGSIGLPIPSTYAAIADPDKPELPPNQVGEIVISGP--QVFKGYHNRPEENAQAFFQCCGRWFRTGDMGYMDEEGYFYVVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLKEECK-GKVTPEDIIKWTEDKLAHYKRPRVVEFRDELPKSAVGKILKRELK---AEELKKLQKVST---------------- 111022097 10 -----------------------------------------------------------------------------LERRITMTPKNEALVFDG------RAVTYEEMALRTRRLAHGLRALGVEKGDCVGFFGFNDPAALEVMFAAGLLGATYLPLNARLTAEEARFVLGDSRCTTVIFGDQ------------QADVAQELAQSDTPVTTWI-------GLGDSWSTHTYEGVRAGQPDTRIDEQVGLDDLSVLMYSSGTTGAPKGVMLSHGNMLWNALNQL-LAQDMTSKERTLSVAPLFHIGGIGGAVTPTLLNGGTVVLL----RKFDAGVVLDTIEKERITTFFAVPTMIQELWHHPRFA--DADLSSLRAICVAGAPLPEALISPWQDR----DVAITQAYGLTETAPSVTMLSSADVRTKIGSAGKRTFFTDVDVVRPDGSSAEPNEIGEIVAKGP--NVMLGYLNQPEATARTIVD---GWLHTGDAGYFDDEGFLFICDRYKDMYISGGENVYPAEVEAALLKLDGIREAAVIGVPHEKWGETGMAFVVAADGTTLDEET---VRARLREKLAGFKIPTFIQIAEALPRTATGKIRKPDLRKLAASQP------------------------ 75812663 506 --------------------------------------------------------------------------HQLFEQSAQQAPEAIAVVFE------EQQITYQALNQQANQLAHYLRSLGVKPGVKVGICVERSLWMIVGILAILKAGAAYVPLDPSYPQERLAFIIQDAQLEVLLTQQQLLE-----------------VLPPHQVQVISLDRD--------------WQIIAQENQANPACTATVGNLAYIIYTSGSTGQPKGVLVPH-QNVTRLFEAVQPWFEFNQQDVWTLFHSIAFDFS-VWELWGALLHGGKLVIVPYWLSR-SPEAFYQLLCKQKVTVLNQTPSAFRQLIQAKEPFNHQLA---LRLVIFGGEALEISSLQPWCERHGDRYPQLVNMYGITETTVHVTYRPITMADLQVNIIGRPIPDLQVYILDQHQQLVPIGVSGEMYIGGG--GLAKGYLNRPDLTTEKFIPHPFRLYKSGDLARYLPNGDIEYLGRIDHQVKIRGFRIELGEIAGILTQHPSVQETVVLAKETSSGEKYLVAYVVFRHQQTPT---TSQLRNFLKKQLPDYMLPSVFVVVEALPLTANGKLDHQAL-------------------------------- 75812663 1579 --------------------------------------------------------------------------------------------------SEHQQLTYLQLNNSANQLANFLQNLGVVTETLVGICVERNPQMLVGILGILKACGAYVPLDPSYPQQRLDFMLQDAKIEILLTQKHLLPKFSHHNIKIICID-------------------------------TEWEAIAQHSDAHPECEITSDNLAYIIYTSGSTGLPKGVEITHKNLI---HSTIARINYYPEYDVNFLLLSSFAFDSSVAGIFWTLCCGGTLYL-PQVGEEKEVRKLVKLISQYQISHLLSLPSLYALILEQAEIA----QLTSLHTVIVAGEPCPKKLVQSHCELLKTTS--LYNEYGPTEATVWSSVYNCSWPEAGISIPIRPIHNTQIYILNSDGKLVPVGVTGELYIGG--DGIARGYLGKPQLTAEKFIPDFFRLYKTGDLARYRPDGNIEFLGRSDRQVKIRGFRIELGEIEAVLEQHPTIREVAVVSREIQ-GDLRLVAYIVPSP-------------------------------------------------------------------------------- 210125718 20 --------------------------------------------------------------------------------------------------------TYEQFFEECDRLAAGFVALGLKKGDRVGMWGPNTLEWVLTQFATARAGLILVNINPAYQVHELEYALRKVGCRAIVSATAFKTQDYYKMLHQICPELLKTRNLPMLETVIKLGEEKFPGTYSFPEVLDMGDHAHMRTVLEMQDKLQFDDPINIQFTSGTTGNPKGATLTHHNILNNQWFIGHRLGFHEKVRSICMPVPLYHCFGMVGGALAAGVFGTTVVTPAPS---FEPEPCLQAIQEERQLFQLFCTYFCTAIYGLHHSNFDNYDLTSLNTGIMAGSPCPIEIMKQVVSKMHCPEV-CIAYGTTENSPVTFMGYMADSLERKVGTIGQPFPHVEVKIVDTDGRVTPVNTPGELCTRGP--GTMLGYWDDPEKTAEVI--GPDRWYMTGDIAVLDEEGYGQIVGRIKDMIIRGGENIYPREIEEFLYTHPKIEDVQVIGVPDERMGEEVCAWIKLREGENMEED---EIRAFCKGEISHFKIPRYIRFVSEFPLTVTGKV------------------------------------- 13471887 42 -------------------------------------------------------------------------------------------------GGELRLFSFDDLADMSGRVGNLLKDAGVGPGDVVAGMLPRIPELIALILGTWRIGAIYQPLFTAFGPKAIEHRLGYSGAKLVVTNPAN--RGKLDEMKT----------CPPIATIL------GPGDPLPAGDIDFRAALAAASPDCEPVMRKGEDLFMMMSTSGTTGLPKGVPVP-LNALLSFGAYIRDAIGLRPDDVFWNIADPGWAYGLYYAITGPLLLGIATTFNE---GAFNAGNTYDVIERLGVTSLAGSPTAFRLLLAEGPEAAARIK-GRLRVVSSAGEPLNPEVIRWFDAHLA---APIHDHYGQTENGMMVNNHHGLAHAVRAGSAGFAMPGYRMVVLDDEGNELGLNQPGILAV---DVANSPLRWFDGYHQAETP-AIAGGYYRTGDTVEYEPDGSVSFIGRADDVITSSGYRIGPFDVESALIEHPAVNEAAVVGVPDPQRTEIVKAFVILAPAYQGSTELAEELAQHVRKRLSAHAYPREIDFVAELPKTPSGKIQRFLLRQ------------------------------ 197105973 23 ------------------------------------------------------------------------------------RPDAVALEFEG------RATTFGQFDRLTNRVANALAAAGLRKGQRIAYVGKNSDHYFELLVGAAKAGVVMTPIGWRLAPPEVAYIVQDSEAPIVFVGPEV-----------MGHTAEVAALLERRPQVIAMEPGGGERLYETWRDA--------APDTDPAVPVTPHDVAVQLYTSGTTGRPKGVMLTHENILGGRRTAAEDWNTWGPDDISLVAMPVAHIGGTGWGLVGLMNGAKGVVAREFDPM-----KVLDFIEHDRVSKMFMVPAALQIVVRQPR--ARSVDFSRLKYILYGASPIPLDLLRECMEVFGCG---FVQQYGMTETCGTIVYLPPEDHDPAGNPRMRPMPGVEIKVIDAEGRTLPLGQVGEVATRS--VANMAGYWKQREATANTIDAD--GWLRTGDAGYLDEDGYLYIHDRVKDMIISGAENIYPAEVESAIYGHPAVSEVAVIGVPDEKWGEAVKAVVVPKPGMTIDP---QEIIAFARTRIAGFKVPKSVEVVEAIPRNASGKILRRELRE------------------------------ 27377219 1357 ---------------------------------------------------------------------------------VHKAPDAVAVVCE------DERLSYAELNARANRLAHHLIALGVRPDQPVAICVERSPMMVVGLLAILKAGGSYMPLDPAYPSARLHQVLDDAAPPLLLADVAGR----------------AAFGADVPAKVSVVELDAAAPAWAS---------LPEADPDRRALSLTSRNLAYVIYTSGSTGRPKGAQNEHRAIVNRLIW-MQDAYGLKPTDVVLQKTPFSFDVS-AWEFFWTLLEGATLVLAPPGA-HRDPDTLVDLIVSQRITTVHFVPSMLVSFLDAKSVDRCTS----LRQVLCSGEALPAASVYRVRRVLPWT--ALHNLYGPTEAAIDVTSSCPAEFDEAIVPIGRPIANTRVYLLDGHGAPVPFGAVGELCIGGA--GVARGYLNRPELTAESPFVEGDRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLCEHASVREAVVVAREDGGGEQRLVAYVVAAGAEESD--LAGGLRAHVSAGLPDYMVPSAFVRLAALPLTLNGKLDRKAL-------------------------------- 27377219 286 --------------------------------------------------------------------------HELFEAQVQKAPEAVAVVYEKE------RLSYGELNARANRLAHHLIELGVKPDQPVAICLERSLAMVVGLLAILKAGGAYLPLDPAYPSARLRQIVGDAEPKLLLCDVAGRTA--------LGAEAVADVTVVDLETATPTWGERPP-----------------SNPDPGALGLSSRHLAYVIYTSGSTGIPKGVEMSHGALVN------SLAGIGTSKLRTLQFATLNFDVS-CQELFICWKDGGVLVLVR-EETRRHFSDLLEFIEREAIERLFLPFVALNHFAEVWSAQRVQL-PSLRELYTAGERLQATPLLRTFFEA--HPNARLINQYGSTEISVISEHHLAADPSCWPQMPHVGRPIVNTRVYLLDGHPVPFGAVGELYIGGA--GVARGYLNRPERFIASPFVEGDRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGYRIEPGEIVARLCEHAWVREAVVLARENDAGDKHLIAYVVCAPEAGSDEGLAGALRAHLSARLPDYMVPSAFVRLAALPLTVNGKLDRNAL-------------------------------- 27377219 2400 --------------------------------------------------------------------------HELFEAQVQKAPEAVALVCENE------RLSYGELNARANRLAHLLIELGVKPDQPVAICLERSLMMMVGILAILKAGGAYLPLDPAYPSERLRQVVNDAAPRLLLC-----------------DVVGRAALGPEVLTEVTVIDLETATPAWAERPASN--------PDRHTLGLTSGHLAYVIYTSGSTGTPKGVMVQHRGLVNLLSAQVGL-FGASSNSRVVQFASIAFDASAWELLMAF--GSGAALHLPAEEIRQARNKLSDYLRSEAITHATLPPALLQTSKDPERLAA--------QVLILAGELPKPELIRSLA------PASMVNAYGPTETVCATIWTCPADFNGSVVPIGRPIANTRVYLLDGHGAPVPFGAVGELYIGGA--GVARGYLNRPERFIASPFVEGDRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGYRIEPGEIVARLCEHAWVREAVVLARQNGGGHKHLIAYVVCAPEAGSDEALAGALRAHLSARLPDYMVPSAFVRLAALPLTVNGKLDRNAL-------------------------------- 170723007 28 -----------------------------------------------------------------------------------------------------KTLTYGELDRLSAAFAAWLQQHNLVPGDRIAVQMPNVLQYPIAVFGALRAGLIVVNTNPLYTEREMRHQFKDAGARALVTGIEYLIEAKMGDLLPMAKGWLINTVVDKVKKMVPAYHLPQAISFK-------QALREGAALSHKPVTLSLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACFSQHGPDEVMIAPLPLYHIYAFTANCMCMMVTGNHNVLITNPRDIP------GFIKELGKWRFTALLGLNTLFVALMDHPFRQLDFSALKVTNSGGTALVKATAERWESLTGCR---IVEGYGLTETSPVASTNPYGEL-ARLGTVGIPVADTAFKVIDDEGNELPLGERGELCIKGP--QVMKGYWQQPEATAQTLDAD--GWLKTGDIAVIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVIMGHPKVANCAAIGVPDERSGEAVKLFVVAREGGLS----VDELKAYCKANLTGYKVPKHIVLRESLPMTPVGKILRRELRDIA---------------------------- 47565728 1523 ----------------------------------------------------------------------------LFEKQVHINPNSIAVVFE------DKKLTYEELNRKANKIARFLIAKGIGPDQLVALAMPRSLNMVVSLLAVLKAGAGYLPLDPDYPSDRISFMLHDAKPSCVLTNSEV---------EIECDEALK-----------VLVDDVKVIAEVEKYSEDNIDEVE------RINPLSPSHIAYVIYTSGSTGRPKGVMIPHQNVVRLLGAT-DHWFQFDGNDVWTMFHSYAFDFS-VWEIWGPLLYGGRLVIVPHTVSR-SPKEFLQLLVKEKVTVLNQTPSAFYQLMQADRENEEIGQKLSLRYVVFGGEALELSRLEDWYSRHPHNEPKLINMYGITETTVHVSYIELDETIVSLRANSLIGCSIPDYVLDNYLQPVPPGVVGEMYVAGA--GLARGYLGRAGLTAERFIADPFGMYRTGDLARWRHDGTLDYIGRADHQIKIRGFRIELGEIETVIMKHPKVEQVAVIVREDQPGDKRLVSYIVASNNEAID---TNEMRQFASGSLPDYMIPYAFVVVNELPLTPNGKLDRKAL-------------------------------- 47565728 464 -------------------------------------------------------------------------------------------------------LTYKELNERANELAHYLVKEGIRANQFVALVFPRSMEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKIKNDMKKIVLDDEETKLALHTYSRMNIACRND----------------------------VSLLNPAYTIYTSGSTGNPKGVIVP-MKALSNFLLAMDDMLSLHENDHLLAVTTFAFDIS-ALEIYLPLISGASITIAP-KEVIQEPSALTALLQEERVTIMQATPTLWQALVTEYPERLQGLN------VLVGGEDLPAHLANTLKEL----GCSIKNLYGPTETTIWSTVMNIDERESGIPPIGKPIWNTDVYVLDAGLQPVPPGVIGELYIAG--EGLASGYLGKPELTTERFVANPYGMYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVIQRHENVKQAVVMVREDHPNDKRIIAYIVAEEKGTIH---LTEIRSYVSESLANYMLPSAFVLLEELPLTPNGKVDRKKL-------------------------------- 66045200 1942 --------------------------------------------------------------------------HSLIEAQVRATPDASALIFAAE------QLSYAQLNARANQLAHRLRESGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQTALLER------------------LPVPPQLQSLCLDQ------------HGDWLEGYSTANPVNLSHPLNLAYVIYTSGSTGKPKGAGNSHRALVNRLHW-MQKAYALDGSDTVLQKTPFSFDVSVWEFFWPLMTGARLAVALPG--DHRDPERLVQTIREHQVTTLHFVPSMLQAFMTHPQVESCNTLRRVVCS----GEALPAELAAQVLKRLPLAG--LYNLYGPTEAAIDVTHWTCSTDDILSVPIGRPIDNLKTHILDDGLLPAAQGVAAELYLGG--VGLARGYHNRAALTAERFVPDPFRLYRTGDLARYRDAGVIDYAGRIDHQVKIRGLRIELGEIEARLHEHAAVREATVIDI-DGPSGKQLAAYLVPTDATEAPDVLRERLQAHLKAHVPDYMVPGYFVFIDSMPLTANGKLDRRALPKVARSQQGYVAPRSAFE-------------- 66045200 526 -----------------------------------------------------------------------------------------------------QVLSFDELETRSNRFARYLHAQDIKPGMTVALCLDRSVEWVVSLLAVLKLGAVYLPLDSAQPAERLQQLARDSGAVLLV-------------YARDDDKAARLGVCPVLA--------------------FDAALWAAVDSQALDVRVLPGQAAYIIYTSGSTGQPKGVVISHGALANYVQGVLER-LALSDGASMAMVSTVAADLGHT-LLFGALASGRALHLLSHEQA-FDPDGFARYMAEHQVDVLKIVPSHLQGLLQA----ANPADVLPGQVLILGGEASAWALVEQVRAL--KPGCRVINHYGPTETTVGILTHEVAGPLSACRSVPVGQPLANGKARVLDAYLNPVAERVAGELYLGGRGLAQGYLGRAAMTAERFVANGQRLYRAGDRARW-VDGVLEYLGRADDQVKIRGYRVEPGEVGQLLQTLENVADAVVLAQPLESDETRLVAYCVAAAGASLN---VESLRGQLAARLPEYLVPAQIMLLERLPVTANGKLDKRAL-------------------------------- 104782280 497 -------------------------------------------------------------------------AHHLIEAQAARAPEAIALTFEG------RHLSYGALNEQANRLAHQLIGAGVGPDTQVGLACRRGPDMLVGLLAILKAGGAYVPLDPAYPRERLAYMIDDSGIRLLLADPETAR----------------------------------QMDVPVSVSVLPLAAPADLPAHNPEVALGPDNLAYVIYTSGSTGNPKGVLLPHGNILRLFAATAEW-FDFGADDVWSLFHSYAFDFS-VWEIFGALMHGGRLLIVPQDVTR-SAEDFYALLCDEGVTVLNQTPSAFKQLMQVACQAPDSRRHVLRYV-VFGGEALEVKGLRPWFERFGDQPTRLINMYGITETTVHVTYSLADLDNGVGSPIGVPITDLSWYVLDGQLNPVAAGCVGELYVGGA--GLARGYHRRGGLSAERFLADPFGPYRTGDLARHTVSGEIEYIGRMDHQVKIRGFRIELGEIEACLLAQPGVRQAAVLALP-GIGGAQLVAYVVMAEGGEP-QARRDALRQGLRQDLPDYMVPAHFLLLDALPLTTNGKLDRKAL-------------------------------- 104782280 3035 ------------------------------------------------------------------EGALL---AELIARHVALQPQAPALVC------GDRQLSYAELEVRANRLAHRLIAEGVGPEMFVGVALERSVEVIVAFYAVMKTGAAYVPLDVDYPRERFNWIVEDSAMGVLLSEQ------------------------------RVLERLGQPAS---GLVLTLDDLDLCGEPEHCPAPRAQADLAYLIYTSGSTGKPKGVAVAH-GPIRMHCQAIAELYEMSAHTRELLFMSFAFDGAQERWL-STLLCGGCLVIRDNRLWTP--EETWQALHAQRISIACFPP----AYLQQLAEFGEGREAPPVDIYCFGGDAVAEANFERVKRVLKPRCLT--NGYGPTETVVTWKVTVDQRCEAVYAPIGVRVGERTLYVLDNQLNPVPVGVAGELYIGG--EGLARGYHQRPERFVADPFGNGGRLYRSGDLVRQRPDGVIDYLGRLDHQVKVRGFRIELGEIEARLRAMAPVRDAVVVAR-DTQGGKQLVGYVV----ADAQQGLAEKLRGDLQAELPDYMVPSQLLVLEALPLNPNGKVDRKAL-------------------------------- 33591542 13 ---------------------------------------------------------------------RFNCAAELVDAMVRQHGERVALRWRQDE--RIETMTYGQLQALTNRIARVLVEMGLVPGNRLLLRGPNNPMMAAAWLGAIKAGLVTVPTMPLLRAKELRQIIEKAQVQAVLCD------ARLKDEALHCAAPAHEHYCPGLGQVMLFNDGAPDA---------LDARAAAKPEDFPACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFPRHVIRPGPDDIFCGTPPLAFTFGLGGLLCFPLRVGASAVLAE----KLSPDTLLALIHDFRATISFTAPTFYRQMAALAP----KYDISSLRKSVSAGEALPDATRQLWRQATGIE---MIDGIGGTEMIHVFVSSPPE--EVRQGAIGKAVPGYVAEVVDEQMRPVPNGTVGRLAIKGPTGCR---YLADERQQRFVQ----QGWNLPGDTFLRDDDGYFFYQARNDDMIISAGYNIAGPEVEDALLRHEAVAECGVVGAPDDDRGQLVKAYVVLKPGYEPDDALAAALQAFVKAGIAPYKYPRAIEFVDALPRTETGKLQRFALRRMAA--------------------------- 125972756 300 ----------------------------------------------------------------------------LLDRVVEEFPDQYAFKYTTTDYTRTY----AQFRDDVDTFARSLIALGVKPGDHVAIWATNVPQWFITFWATTKIGAVLVTVNTAYKIYEVEYLLRQSDTHTLVMIDGFKDSNYVEIIKELCPELTAEPGKPLHIKRLPFLRNIITIESKQKGCISWDEAIALAEKQRRALAVNRHDVCNMQYTSGTTGFPKGVMLTH-YNVINNGKCIGDCMDLSTADRMLIQVPMFHCFGMVLSMIACVTHGSTMCPIP----YFSPKVALDCINREKITVCNGVPTMFIAMLEHED--FKKTDFSHMRTGIMAGSPCPVKVMQDVVDKMNMKEITIVYGQTEASPGCTQSRVDDPIEVRVNTVGRPLPGIECKIVDPQTGEELPDNTDGEFVARG--YNIMKGYYKMPEATAAAIDKD--GWLHTGDMARRDENGNYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVKDVQVIGVPDKQYGEEIMAWVILKDGETMTAE---ELQEYVRSNMAKHKTPRYVKFVTEFPMNAAGKVLKYKMREMA---------------------------- 126661585 166 ------------------HFQNLLKGIVENPQE---KVAKLLLTEGEKQKILVEWNETEAEYPKD------KCIHQLFEEQVKRTPDAIAVVYEN------QQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIAYVMQDSNMGVLLTKQHLKTQLKEVKI--------------------------PVISWEQEEERIFQNFVN-----NTPSLVNSKHLAYVIYTSGSTGRPKGVQIAHQSVINFLNSMSKRPGLTQEDDLLAVTTISFDIAGL--ELYLPLIMGGKILLASQE-TASDGEKLIQLLQNSDTTIMQATPATWRMLIAANWKGKSNLK------ILCGGEALPGSLAYQLRDKT----QEIWNVYGPTETTIWSSTYLVRQLRESAQPIGHPIDNTQIYILDPNLQPVPVGVPGELHIGG--DGLARGYLNRPDLTAEKFIPNPFGTYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDAPGNKQLVAYLVSDEMSQSS--VTQTLRDCLKEQLPDYMIPSAFVLLEKLPLTPNGKIDRRAL-------------------------------- 211638888 2163 --------------------------------------------------------------------------HQLFEQQAEKTPDAIAVKYEN------QTLSYAELNARANRLAHQLIVLGVKPDHRVAICAARSLARVVGLLAVLKAGGAYVPLDPTHPGERLTYMLTDAAPAILLADNAG-------------QTALSEEVMATL------------------TVLDPNIQPDQPDSNPQVPELTSRHLAYVIYTSGSTGRPKGVMVEH-HGVVNLTLTQNAQFNVDAASRMLQFASFGFDASVWEIMMA--LSSGAILVIPTETVRQDPGRLWHYLEEQTVTHACLTPAMFHDGTGLPAITIRP-------TIIFAGEAPGLTLFQAL-----CNQADLFNAYGPTETTVCATTWCPPDYMGRLTPIGRPTANKRLYLLDKHGQPVPLGAVGELYIGGA--GVARGYLNRPELTAERFLKTGAQMYRTGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLTEYPAVSEALVLALGD-GQDKRLVAYVV----AEADDGLAMRLREHLSAILPDYMVPAAFVRLDAFPLTPNGKLDRRAL-------------------------------- 211638888 3235 --------------------------------------------------------------------------HQLFEQQVERNPDATALIYDN------QTLSYAELNSRANRLAHQLIELGVSPDQRVAICVASSPARVVGLLAVLKAGGAYVPLDPAYPGERLSHILTDAEPVILLAD-------------HVGRTALDDPMLSGL------------------MVLDPNLLPDQLDSNPQVSALTARHLAYVIYTSGSTGTPKGVMVEH-RGLVNLIQDKIAQFDIHPNSRVLQFASFGFDASVWEIM--MVLGGGASLAIPADAVRQDPSNLWRYLEEQTVTHACLTPALLRDGADLPVMTIKP-------TLILGGEAPSVTLLQAL-----CGRATLFNAYGPTEITVCATAWCPANYIEGAIPIGRPTANTRVYLLDDYGQPVPLGAVGELYIGG--VGVARGYLNRPELTDERFLTDPFRMYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLTEHPAVCEALVLAFGD-GQEKRLVAYVV----ATENDELVNRLRTHLSIVLPDYMVPAAFVRLDAFPLTPNGKLDRRAL-------------------------------- 211638888 1112 --------------------------------------------------------------------------HQLFEQQAEKNPEATALVYE------EQTLSYAELNARANRLAHQLIALGVTPEQRVAICLASSPARVIGVLAVLKAGGAYVPLDPAYPGERLLHILADATPAILLADNAG-------------RAALGEKVVSGL------------------IVLDPNTLLDHPVNNPQVPALTSRHLAYVIYTSGSTGTPKGVMVEH-RGLVNLIRDKITQFNICAESRMLQFASFGFDASVWEIMMT--LGGGASLAIPDDTVRQDSRSLWRYLEEQTVTHACLTPALLRDGTDLPMIAIKP-------TLILGGEAPSTALLQTLSSRA-----ILFNAYGPTEITVCATAWCPSDYEDMLVPIGRPTVNTQVYLLDAHGQPVPLGAVGELYIGGA--GVARGYLNLPDLTNERFLTDPFRMYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEAQLTAHPAIREALVLALGD-GLAKRLVAYVV----AEADDGLVNSLRAYLSTILPDYMVPAAFVRLDAFPLTPNGKLDRQAL-------------------------------- 211638888 4306 --------------------------------------------------------------------------HQLFEQQAEKKPDATALVYE------EQTLSYAQLNACANRLAYQLIALGITPDQRVAICVTRSSARVVGLLAVLKAGGAYVPLDPTYPGDRLAYMLNDAAPSVVLADN--------IGRVALGEQALAELTV-----------------------LDPNTLPDQPDNNPQVPTLTSRHLAYVIYTSGSTGTPKGVMVEH-RGLVNLIRDKITQFGIRANSRMLQFASFGFDASVWEIMMA--LCGGATLDIPADTVRQDPLRLWHYLEQQAVTHACLTPALLRDGADLPEITIKP-------TLILGGEAPGTALLQALRSRA-----TLFNAYGPTEITVCATTWCPSDYTEALIPIGRPTANTCVYLLDTYGQPVPLGAVGELYLGG--IGVARGYLNRSDLTAERFLTDPFRMYRTGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLTEYPAVREAIVLAQGD-GQDKRLVAYVV----AEADNGLATHLHSHLRTLLPDYMVPTAFVRLDAFPLTPNGKLDRRAL-------------------------------- 211638888 37 ----------------------------------------------------------------------------------------------------EQILSYAELNAKANWLAHRLIEQGILPNDHIAILLERSIALVVAQLAILKVGAVYMPIDPSVPDERKNWLISDCSAKLLLTD--------------------MLFDVPTDLAVP-LFRLSDEITTGREEDYLNPDL-----------PCSSTQAAYIMYTSGSTGMPKGVVVPHRAVVRLVINNGYA--EIGQDDRIAFAANPAFDAS-TFEVWAPLLNGAALVVIDHLTLLTPPDFVQVLQQHHITILWLSVGLFNRLATELSPVL------PQLRILLVGGDVLDPHVIAQVLRH--SPPQQLLNAYGPTEGTTFTTTYRIEPLPEGTTNIPIGQPIANTRVYDAEGQPVPLGEIGEIYVGG--DGVACGYLNRPELTAERFLSPDARMYRTGDLARYLPDGNLAFLGRNDQQVKIRGFRIELGEIESRLVEYPAVREVVVLAL-GEGQDKHLVAYVL----AQADDQLAASLRDHLNARLPDYMIPVAFVCLDEFPLTSNGKLDRRAL-------------------------------- 71734720 505 -----------------------------------------------------------------------------------------------------RSLTTLELDQAANQLAHHLIRTGISEGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVKAPDARLQQMLSNAQAKVLLCAEGDVR------------------------------QTSLDVAGCEGLA-WTPALWQDLPVSRPDITLSADSAAYVIHTSGSTGQPKGVLVSQ-GALASYVRGLLEQLQLAPQASMALVSTIAADLGHT-VLFGALCSGRTLHVLTEALG-FDPDAFAAYMAEHQVGVLKIVPG----HLAALLQASQPADVLPQHALIVGGEACSPALVEQVRQL--KPDCRVINHYGPSETTVGVLTHELKVDTIPCGSELVREEAGTGLQKAEALLPNPVGTQVAGELYIGGDSVALGYIGQPALTAERFVENGARAYRSGDRMRRNHQGLLEFIGRADDQVKVRGYRVEPAEVARVLLNLPSVAQASVLALPVDEDESRLVSYCVAAAGASLT---VDNLREQLAACLPDYMVPAQIMLLDSLPLTANGKLDKRALPK------------------------------ 115526575 15 ---------------------------------------------------------------------RFNIATAACDRYADGSG-RLALIY-CDEDGAATKLSFDDIATHSRRFANVLGAAGLSRGDRVAVFLSQSIELPIAHLAAFRAGLILVPLFTLFGEDALQFRLTDSGAKAVVTDAGGAAKLLKI-----------RDRLPALSHIFVTTD-------APAGTLPFWPTLQAASDDFLTVETAADDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNEMVHDFFPKPGDVYWTPADWAWIGGLFDALFPAWYHGVPVVGYRAKKFEPDGAMRL--MAEHGVSCVFLPPTALKLMRQAN----VRHDGVKLRSILTGGESLGGELLDWVRTTFGIDAHEIY----GQTECNLVVGNASKLFPIRPGSMGRPTPGFDVRIVDAEGRELPHGQRGIIGVRQPNPCTMLSYWNNPEATRRKFAGAF---LLTGDLGHQDDDGYFWYESREDDVITSAGYRIGPSEIEHTLMKHPAVAFAAVVGVPDPIRTEAIKAWIVLRPEFAASDALAKTIQDFVKVQLAAHEYPRQIAFVDKLPMTATGKVLRRDLRA------------------------------ 162456540 2000 --------------------------------------------------------------------------HELFEAQAARTPDAAAVIF------GERRLSYRELNARANRVAHALGKRGVGPDVLVAIAAERSVELVVGLLGILKAGGAYVPIDPDYPADRIAYMLEDAAAPVLLSQRPVASRLPPHRAQVLCLDADRAK-------------------------------IDKEPATNPAVAVSPDNLAYTIYTSGSTGRPKGAGNSHRGLLNRLHW-MQERYGLTPQDRVLQKTPFSFDVSVWEFFWPLMIGAGLVV--AKPRDHRDGERLVELITRNGVTTLHFVPPMLQAFLETPDVASCRS----LRRVICSGEALPAELARRCFERL--PDAEIHNLYGPTEASIDVTFWACQREDTSASVPIGYPINTQIYLLDRHGQPVPAGVAGELHIGG--VGLARGYHRRPDLTAERFVPDPFGSYRTGDLARHRPDGAIEFLGRLDHQVKIRGLRIELGEIEARLLQHPGVGEAVVLARDEAHGGKRLVAYVAGRDGAALDP---KSLRAWLAEALPAYMVPAPILVLERLPLSPNGKVDRRAL-------------------------------- 162456540 3662 ---------------------------------------------------------------------------------AARAPEAVAVVHE------QRSLSYAELDRRANQLAHLLRRRGVGPEVRVGVCLPRSTEMIAAVLGVLKAGGAYVPIDPSTPDERVAVMVADAGIRVVLAGQET--------------------------------AGDLPGGLELVRLDPGWACLEGEPATPPPGEAAPEQTAYILYTSGSTGTPKGVVIPHRALASFVDVAAVD-YEISSSDRVLQFASLSFDAS-AEEIFPCFARGATLVLRTDAMLESVAGFLASCGAWGVTAAVLPTMYWHRVVAELGAGAALP---PCLRQIVITGEAALPERVSAWRASPEASRVRLLNAYGPTETTVTATSAAADPRDAWAVPIGRPLANTRAYVLDHTGQPAPAGVVGELYLGG--EGLARGYWARPELTAEDPFSDRPGAYRTGDLARWRADGQLEFGGRVDHQVKLRGIRIELGEIEARLAEHAAASEVAVLAREDEPGAKRLVAYVVPSDPAPAAD----ELRAFLQARLPDYMVPSAFVFLPALPHTTNGKVNRRALPAPARNEAERAAPREAVE-------------- 162456540 480 ---------------------------------------------------------------------------------AARAPEATAVVHEA------QQITYGELDRTANQLAQLLRRRGVGPEVRVGICLPRSIGRIAAVLGALKSGGAFVPLDPDLPRERIAEAIGSAGVRVVIAQ---------------GDAAAEPPPGVDIVHL--------DAAWTCVLD---------EPSTPPAGEPAPEQAACVRATSGAAGTPESVVVPHRAIAGFADAA-AAAYEISQDDRVLELASPSLDAS-AVEMFACLARGATLVL-PTAAALGSAAGLLAACGASRVTVAVLPTLVWHRVVAGLDEGL--ALPSCLRQVVITGEAALPARVRAFRASPGAARVRLLNAYGAAETTATAAACELTAADPRDGWAVAVGRPLAGVRAHPAGQPVPAGVVGELYLGG--QGLARGYWARPDVTAERFVQPGERLYRTGDRARWRADGQLELAGRVDHQVSLRGFRIDPGEVEARLAELPGVREAVVIARQDRPEERRLVAYVTAGADVAP-----EELRRALKERLPDYMAPSALVALKELPRTPRGKIDRRAL-------------------------------- 83590109 9 -------------------------------------------WFELAEKDLKTRKFNG-VEYRYYDHGTTNLWED-FSRSVSRQPDKTALR------AGNSSLSYREMQEASRRLASGLNKYQVKKGDVVALLLVNSIDFCLSFYAAMYLGAIALPLSTKLKATELNFMLKDSGARILITNPEWLPN------------VLPFIKETSIEQIIVTEPITDKININFGNASIITLKNVFRETEIPPAPVDEQDGAVIMYTSGTTGKPKGAYLTHFNLLQSVI-SYERTLQLTAADSTLIAVPIFHITGLAALFLLFMHIGGTVYLLP----FFNTQEVLNILTCYSITFFHAAPTVYIM---LLEQGYRHYQLPDLRKAACGGGAIPIETIKKI--KTWIPQLEFHTVYGLTETSSPATLFPGDVTSPRIGTSGIPIPVVDCKVIDAEGRDITGKGVGELCIRGPVVTQQ--YWNNDEATTRAFQG---GWFRTGDVARIDGDGYVYIMDRLKDMINRGGEKIYSLEVENVIYSHPGVKEVAVIGSVDPIYGEVARAVVVPNN--HGSSITGREIQDWVRARLAKYKVPQYVNFVNELPKNANGKIDKKLLRQ------------------------------ 168139225 454 ---------------------------------------------------------------------------------VKKTPEAIAASYENE------QITYKELEKRANQLAHYLQKHGVGPESLVGVYMERSLQMMIALLGILKSGAAYVPLDPTYPESRLRYILEDAGIEVLVTE----ENSKNLFVSENIETICMNKDYTAIEK---------------------------EESTPCISGVTGENLAYVMYTSGSTGNPKGVMIEHHSVINYLEW-MQHKYPLSEKDVVLQKTPFSFDVSVWELFWG--IHVGASVSFLPPGGEKDPSIIAEVIKQHQVTIVQFVPSMLSVFLDHFNRIELNMNCSSVRHVFSGGEELSSGLVRRFQQKWNYSGQVKLTNFYGPTEATIYVNAFDIQPNQEFVSIGQPIQNTQLYVLDQNQRLQSIGIEGELYIGGA--GLARGYLNRPNLTAEHPFQLGERLYRTGDSVRYLTDGNIEFIGRMDHQVKMRGFRIELGEIEATLEKCSFIKEAVVLVREDRPGDQRLVAYVI-------SDENTEEWREYLQKQLPNHMIPAHFVELEHFPLTPNGKIDRKALP---IPDEQAIGDLNVLRTPS--EELI----- 194382228 13 -----------------------------------------------------------------------NFAKDVLDQWAGKKPSNPAFWWI-NRNGEEMRWSFEELGSLSRKFANILEACSLQRGDRVILILPRVPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKANCIITNDVLAPAVDAVASKCENLHSEGWGNLKELMKVFLCHPGWSTVARSWLTATSTSLVQAHASDSHTCVKTKHNEIMAIFLTSGTSGYPKMTAHTHSSFGLGLSVNGRFWLDLTPSDVMWNTSDTGWAKSAWSSVFSPWIQGA--CVFTHHLPRFEPTSILQTLSKYPITVFCSAPTVYRMLVQND---ITSYKFKSLKHCVSAGEPITPDVTEKWRNKTGLD---IYEGYGQTET--VLICGNFKGMKIKPGSMGKPSPAFDVKIVDVNGNVLPPGQEGDIGIQVLPNRPFGLFTHYVDNPSKTASTLRGNFYITGDRGYMDKDGYFWFVARADDVILSSGYRIGPFEVENALNEHPSVAESAVVSSPDPIRGEVVKAFVVLNPDYKDQEQLIKEIQEHVKKTTAPYKYPRKVEFIQELPKTISGKTKRNELRK------------------------------ 78223350 10 ---------------------------------------------------------------------TFNAADYFIDRNIRERGDKLAVLCE------ERSLTYRQLQEGVNRFGNALKSLDVRMEERVALLLLDTEVYPQAFFGAIKIGAVPICLNTMNRPQDFQFYLNDSRARVLVVDALLLDQIEPI-----------RRNLQFLKHVIVANGSA------PAGDLSLAELCAPQPTELETAPTCRDDACFWLYSSGSTGSPKGTVHLQHDMVYSAKTYGAKVLDIKENDVFFSAAKLFFAYGLGNGIYFPFCVGATAV---YLPLRPTPANVYETVRRHRPTLFFGVPTLYGQMLEE------EGSMNGVRLCVSAGEALPAAYIHRWKARFQLD---ILDGIGSTEMAHIFISNRPG--EIVAGSSGRVVPGYEARIVDENMHDLPAGEIGTLLVKGDSATAL--YWNKHEKTRQTIMGHWINTGDKYVC---DENGYFHCAGRSDDMLKVGGIWVSPNEVESCLIGHPAILECAVIGAPDEDNLIKPMAFVVLNSQHQPSPEMENELKEYVKTTLAMYKYPRWIRFIDELPKTATGKIKRFELR------------------------------- 126334320 6 -----PSHRSMQALLRFHRYRSL-----------WASCQSCCPLHLQPRRMVQQDI-LGARNPEIPE--KFNFANDVLDHWAEKEGKKPALWWVSGE-GDEMKWNYQELGDLTRQAANVLSACGLQQGDRVIVILPRIPEWWLAVVGCIRAGLVFIPGTPLLVTKDILYRLKTSKAKCIITNEA---------LAPTVDAVASDCPALKVKLLVSENRRD--------GWMDFRALLREAPTAHNCTKTGGEEAMTIYFTSGTTGNPKMAEHSHGSLGFKALMDARSYSDVQVSETIWSILDTGWILNLLGTFLEPWTSGACSFIHQLP--RNDPMIIVNTLCKYPINVMLAPPMLYRMLLNQD---LTRFKFQSLHSCLSAGEILLPETLQKWRMQTGLN---IKEIYGQTETG---ITCRYSSKEGKPGFMGKAVPNYTVQIIDDNGNVLPPGTKGEIGIKIKPIKPVGFFSGYVDNAEKTAANTLGNFWRMGDLGIMDKDGNFQYIGRADDIINSRGYRIGPSEVENALNEHPAVAESAVISSPDANQGEVVKAFVVLDPKFKDQEELIRELQKHVKATTAPYKYPRKVEFVSTLPKTVTGKIQRAKLRK------------------------------ 90416827 13 --------------------------------------------------------------------------------------------------------TYADLSDRIRKLAAVLSQLGVSRGDRVGYMGLNHPCFLEAVYACSCLGAIFVPLNFRLTPSEAGFIIDDSGIQIVLADDA------------CTAILDKQKQELSVQHYL-------AIESDRPGWQSLENLLATAAPIETVTAIEADDVALIMYTSGTTGLPKGAMLTHGNIFWNTVNVS--LLEESMVGASLTCAPLFHIGGLNVTTHISLVRGVAVVLH----RSFDAGAVLHDIEKYQVSTMFGAPTMFTMMSQH--EAFASTDFSSVISFNVGSAPVPLPLLNIYASR----GVTFCQGYGLTETSPYVTVLGSKFATSKIGSAGQSLMFTSVRIVDGRGQTVANGERGEIWIKGP--NVMKGYWNRPEATAEAVDED--GWFHSGDVGYFDDDNFLFICDRIKDMVISGGENIYPAEVESVLFEHSAIAEVAVIGVPDDKWGELLVAVVVLHEGTTLD---LEELQGFVGGKLARYKLPRKLHLVDALPRNPAGKVKKFILKQ------------------------------ 121607723 7 ---------------------------------------------------------------------RFNFAAHLFASN-RARAERTAYI------DDQGRLSYGALEDAARRLATWLLDAGLRREERVLLLMLDTRDWPVAFLGCLYAGVQPVAVNTVLKADDYAHMLGHCRAQAVLVSGALLPVLGQAMERQPNE----------VRRLIVSQPTGA----LPAQALDMQAAVAGSPALAAPADTGADEPGFWLYSSGSTGKPKGTVHSHGNLWWTAQLYGKAVLGLTDEDVCFSAAKLYFGYGLGNSLTFPLSVGASVVLMAERPT---PEACFERWTRHQPTVFFGAPTGYAGMLASPRLP--QRQAVALRICSSAGEALPAEIARRFKAHFGCD---IIDGIGSTEMLHIYLSNRPG--DVRYGTTGKPVAGYDIALRGEDGREVPDGAIGDLYVQGP--SAALMYWNERDKSRETFQGVWTKSGDKYL---RDAEGYYTYAGRSDDMLKVSGIYVSPFEVEATLMQHAAVLEAAVIGKQDADGLTKPMAFVVLKDGQSATQD---ELKAFVKERLAPYKYPRFVEFVAELPKTATGKIQR----------------------------------- 6563399 2708 --------------------------------------------------------------------------YQLFEEQVDSTPDAVALEFEN------KQLTYQQLNSRANQLAHYLKSLGVSADVLVGICVERSIEMVVGLLGILKAGGAYVPIDPNYPQERIRFMLQDCGAKVLLTHSQLKLGAGDWGSGTGNKE-----TFPQSPSILYLDR----------------DNFANQSTENPSRQSQPDDLAYVIYTSGSTGKPKGVQLPHRGLSNYLHWAKDYYAVAQGQGTPVQSSLSFDATITS--LYLPLICGRTTILVREKQELQLLADIVKQNNHLSLVKITPSHLEILNQQIEPDTMPNRVN-----AFVLGGEALHANQIIPW--LTHAPDTRLINEYGPTEAVVGCCVYEATGKRDLAGDLLIGQPIANVRIYILDNQNQPVGIPGELCIAGA--GLARGYLNRPELTAEDLFGKKERIYKTGDLARWLPDGNLEYLGRIDNQIKIRGFRIELGEIEALLNQHDDVQASVVTAREDTPGDKRLIAYVVPHQHCTPT---INELRQFLKAKLPDYMVPNAFVMLESMPLTPNGKVDRRALPAHSEGTEKYVAPRTPIE--EILAQI------ 154687302 1512 ---------------------------------------------------------------------------------AAAKSDETAAVFEESG------LTYKELNEKANQLAHMMIARGVGPEQFVALALPRSLDMIVGLLAVLKTGAAYLPLDPDYPADRIAFMLHDAKPVFMLTNREGASKLSIESGMPAFI-----------------------LDDPQNKETLERYAVKNPADADRIRPLSPLHPAYVIYTSGSTGVPKGVIIPH-SNVIRLFESTRHWYHFHSDDVWTMFHSYAFDFS-VWEMWGPLLHGGRLVVVPHDISR-SPSAFLHLLVKERVTVLNQTPSAFYQLMHAEKEHKELGRQLALRYIIFGGEALELSRLEDWYSRHADNQPVLVNMYGITETTVHVSYLELDKNIAELRANSLIGCGIPDYVLDDRLEPVPPGITGEMYVAGG--GVARGYLGRQSLTAERFVADPYGMYRTGDLARLRTDGSLDYMGRADHQIKIRGFRIELGEIEAVLVKHPDVEDAAVVVREDRPGDKRLAAYLVRSAGSTLD---TGNMRRFAEESLPDYMIPSAFVQMNELPLTPNGKLDRKAL-------------------------------- 154687302 455 -----------------------------------------------------------------------------------KTPDRPAIITENEE------LSYAELNKRANQLAGMLKEKGLGPEQFAALLLPRSQDLAVSMLAVLKTGAAYLPLDPDFPSERITYMLKDAQPACLITTME-------LSGRMPEDSDAKRIILDDPDTVKTVAAQNADCPAQ--------------------TECSPLHPAYIIYTSGSTGKPKGVVVT-LKSVSNFLLSMREMFPLGEQDRLLAVTTAAFDISGLELFLPLISGAGCVI--ARKETIQEPRALAHMIHSYGISIMQATPTLWHSLVTNEPDSLRALQ------VLVGGEALPNALMHALLE----SGCTVTNLYGPTETTIWSAAQPLAKDHTGAPPIGKPIWNTRVYVLDAALQPVPPGIAGELYIAG--EGLARGYYNRPDLTAERFIADPYGMYRTGDLVRWREDGSLDYISRADHQIKIRGFRIELGEIESVLSKYPGISQAAVIVREDQPGDKRLAAYAV-----ADQPLDIGRLREYMGESLPDYMVPGAFVQLEELPLTPNKKLDRSAL-------------------------------- 186682529 3755 --------------------------------------------------------------------------HQLFEEQVQRTPDAVAVVFE------DQQLTYHQLNSRANQLAHYLKSLGVRADVLVGICVERSIEMVVGLLGILKAGGAYLPLDPEYPTERLHFMLEDAQVSVLLTQQKLLDRLSQHQAKLVCLD-------------------------------TDWQLISQSSQDNLITETQATNLAYVIYTSGSTGQPKGVLIAHQGLLNLVFW-HQHTFKITTLDKATQLAGTAFDAA-VWELWPYLTAGASIYLV-KSEFLSSLVKLRDWLISKQITISFLPTPLAQELLSL-EWPTESLALRTILTGGDKLHQYPSDLV----------PFQLVNNYGPTENTVVTTSGLAKEQDQISPSIGRAIANTQIYILDSNLQPVPIGIPGELHIAG--VGLAKGYLNRPELTTEKFIEGVSKLYKTGDLVRYLPDGNIEYLGRIDNQVKIRGFRIELAEIEALLGQHDDVQICCVIAREETSGNKRLVAYVVPHLHATCTEPTTDELRQFLDDKLPGYMVPSVFVMLESLPLTPNGKVDRRAL-------------------------------- 56962365 11 ----------------------------------------------------------------------------LLERMAEESPSTEALVY----PDRHLRLSYKDFNHSCRQLAKGFMQLGIQRGEHMAVWATNCPEWVTTQFATGKMGAVLVTVNTNYQQSELAYLLKQSDTTTLLVMEGYKGTSYLEMLYRLIPELLESAEFPYLKHIVYLGKERKPGMWLYDDIVKMGDQVTDAALDRLMSELDVDDAINMQYTSGTTGFPKGVMLTHRNLIHNASN-IAACMELSQQDRLCIPVPFFHCFGCVLGTLACVSVAATMVPVEE----FHPEKVLHTVQAEKCTALHGVPTMFIA--ELNLRTFDTYDLSSLRTGIMAGSNCPVEVMKDVIEKMGITEITIA--YGQTESSPVITQTRVDDSLERRTDTVGRALPNVEVKDPDTQEEVAAGVQGELLTRG--YHVMKGYYKQPEETAKVL--TGDGWLHTGDLAIMDEDGYCKITGRLKDMIIRGGENIYPREIEEFLYTHPSILDVQVVGLPDPKYGEIVSAWIRLKADHSLTAA---EVQDYCKGQIAHFKIPQVVEFVDHFPMTASGKV------------------------------------- 83310521 2 -----------------------------------------------------------------------------------------------------------------------LADLGLQPGETVAVLLGRTPDLYSAALGIWKAGGIYCPLFAAFGPGPIKARLDLGKAAVLITSDDLYAR----------KVVASRSALPDLRHVLVVGGEEGATPEGCADLRS----LASAAQPMEAVPTAPEAPAFLHFTSGTTGTPKGVLHPHRAVLAHL-VTGRKVFGLSDSDVFWCTADPGWVTSTSYGIIAPLACGATLIADEAE---LEPRRWYGILHDEEVTAWYTTPTAIRTMMRYGAALARSYRQNSLRVAASVGEPLNAEAVMWGQKALG---VPFLDTWWQTETGAITIANGPGTDRRPGSMGRPLPGVEARIMRCEGGTPKAVDGVDELAIRTCWPSMFSGALGEETRYGDSF---RDGWYFTGDLVKRDKDGFIWFVGRADDMIKCGGLQIGPFEVEGSLMDHPAVAEIGVVGKPDMLVREVPVAFVSLNPGFEAGDALRAELLSYARQELGAGMAPREIHFVEELPKTNSGKIMRRVLKAKAMGEPD----------------------- 78045072 16 ----------------------------------------------------------------------------------------------------ERRFTYREFKERVNRLASALKKYGIGKWDKVAYLAPNIHPFLEGHYGVPLARGVLVSINTRLKSNEILYILNHSESKILIVDSELASLIEPIY-----------DQLETVQKIVMINQVPRETKLP---AVDYEEFLQEGEPEDLPIPIDEFEPITLNYTSGTTGFPKGVQYTH-RGAYLNSLSEVIEMGLNQYSKYLWILPMFHCNGWCFT-WAVTAVGATHYCF----RKFEPEAALEIIEKEKITNFCGAPVVFNAMTAAKKAEGLKFNHP---IRAFIAGAAPSPTIISKMERLGVEVVHVYEVYGPFTVCEWHSAEEKAIYKARQGVPMVTTGEVRVVDAEMNDVPADGKTMGEIVMRG--NGVMAGYYKAPEDTAKAFAG---GWFHSGDLAVMHPNGYIEIMDRSKDIIISGGENISSVEVENVLYSHPAVYEVAVVASPDERWGEVPKAFIVLREGASVTPE---ELIAYCREKMAGFKVPKKIEFVDALPKTPTGKIQKFVLRNL----------------------------- 149189503 3 -----------------------------------------------------------------------NLAVN-LERSAALFPDKTALRMGAEE------ISYQQLESAASTVAHNLKQLGLEQGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNTLFKNREIAYHLQDSDAKAYFCFENQDMDPSEQYGR------LGFSQVDSCEHFIPMMTVDES-------EHSLEQWLQQPPQVFESAAMQGDDTAVILYTSGTTGQPKGAELSHSNMLANAM-SSQYLMRLEYSDTTMATLPLFHSFGQTVMMNASVLTGSSIVLIP----RFDPKLVIQQIIDHKVSVFAGVPTMYIALLTVGEQLPEQSEQVKHSLRLSGGASMPVEVIRQFESRF---ELPVLEGYGLSETAPVATFNHIDGDRL-PGSVGQPLCGHMIKISDVQGNALPVGESGEVCIKSP--SVMKGYYGRAEASAEA---LRDGWFWSGDIGRLDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHDERLGEEIHAHVVLHENCTSDGET---LVAWCRSQLADYKYPRRVFIRASLPMTATGKILKREL-------------------------------- 187921786 8 --------------------------------------------------------------------ARLNCASELLDRTIDAHRDDPAIW--SDVDGAPRATTYGELLALVNRSAHVLVEMGLQPGNRVLLRGPNTLHMAVTALAALKVGLVVVPTMPLLRAKELKQIIDKAQVGAALCD------ARLTAELARCSDPEDEFYCAGLMQTRLFHDDSPD---------SLDTLAVNKPDHFTACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVVAMCDLFPRHVLKPTSSDIFCGTPPLAFTFGLGGLLCFPLRVGASTVLIE----KLTPETLLQTVERFHATVMFTAPTFYR----QMAPLVAHHDVSSLKKTVSAGEALPDSTRRLWRDATGID---MIDGIGGTELIHIFISAQGD--EIRPNAIGRAVPGYAVQAVDDDMQPVAPGTIGKLAVRGPTGCR---YLADERQMKFV----RDGWNLPGDSVYLDEDGYVFYQARADDMIVSAGYNISGPEVESVLLQHDAVSECGVIGVPDETRGQIVKAFVVVNPGYERDDKLVAQLQEFVKNSVAPYKYPRDIVFVDSLPRTETGKLKRFELRTMA---------------------------- 28869351 2014 -----------------------------------------------------------------------------------------------------EQLSYQQLNRRANQLAHKLREQGVGPDVRVGLAAERSLEMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMQDSGIELLLSQTQLL------------------GQLPIPAHV---------------QTLDLADALDGYSTENPINQTSPDNLAYVIYTSGSTGKPKGTLLAH-HNLMRLFAATDDWFKFNEKDVWTLFHSFAFDFS-VWEIFGALLHGGRLVIVPCEVTRSPEEFHALLVDQQVTVLNQTPSAFKQLMRVACD----STSVLSLETIIFGGEALDVASLKPWFARFGDQTPRLINMYGITETTVHVTYRPITLADTHNPASPIGEAIADLSWYVLDADFNTVAQGCSGELHIGHAGLARGYHNRAALTAERFVNDGGRLYRTGDLARYKTAGTIEYAGRIDHQVKIRGFRIELGEIEARLQAHSAVREVIVLAVDG-----QLAAYLLPAQPDQDQQALRGTLKAELRANLPDYMVPTHFIFLDKLPLTANGKLDRKALPAPDAGQ------------------------- 28869351 505 ------------------------------------------------------------------------------DRQVESQPDALAARCL------DRTLSTRELDQAANQLAHHLIGLGVREGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVKAPDARLQQMLSNAQTKVLLCAEGDRR-----------ETSLNVAGCQGLA--------------------WTPALWQSLPTSRPDIELPADSAAYVIHTSGSTGQPKGVVVSQ-GALASYVRGLLEQLQLAPEVSMALVSTIAADLGHT-VLFGALCSGRTLHVLTESLG-FDPDAFATYMAEHQIGVLKIVPG----HLAALLQAAQPADVLPQHALIVGGEACSPALVEQVRQL--KPGCRVINHYGPSETTVGVLTHEVPALSELNAIPQVSRFPQCSAHSGDPLRSVPVGAPGELYIGG--DSVALGYLGQPALTAERFVPDPFRVYRSGDRMRHNHQGLLEFIGRADDQVKVRGYRVEPAEVAQVLLSLPSVAQVSVLALPVDEDESRLVAYCVAAAAASLT---VDSLREQLTARLPDYMVPAQILLLDQLPLTANGKLDKRALPK------------------------------ 186682769 419 ----------------------------------------------------------------------------LFEEQVEKNPDAIAVVYE------KKHLTYRELNNRANQLAHYLKSLGVKPEVRVGICVERSLEMVIGILAILKAGGAYVPLDPAYPSERLALMLEDVQTPILLTQTDLQNR------------------LPLNNQTVVNLDSDWEIIAKHKKDNLHSE-------------VNPENLAYIIYTSGSTGTPKGTEVVHRSIIGFMFGV--DYIHLDAEQIWLQHSSISWD-ALTLELWPPLLYGGRCVLYPEK--IPTPEGLSRIIQEQRVNTLFLTTALFNLMIDTMPQGL-----SEIKQLMFGGESVSVPHVRRALKLLPETKIIHV--YGPSECTVFTSSYPIPQQIAQNAHSISIGKPIGDRTVYEDLHRVPIGVVGELYVGGA--SVARGYLNQPKLTRENPFIEGDTLYKTGDLVRCLPDGNLEFLGRIDAQVKIRGFRIELAEIEAILTKHPGIKQVVVIAREDEPGKKFLVAYLVAKDNSP----IPSNLRNFLNKKLPDYMIPAAFVFMEAFPLTPNGKINRRAL-------------------------------- 159154189 434 ---------------------------------------------------------------------------------VERNPNAVAVIFEG------QQLTYQQLNQKANQLAHYLRTKGVEPEVLVGIFVERSIEMLIGLLGILKAGGAYVPLDPSYPNDRLIYMLTDAAVSILLTQQS----------------LVDSLQANSAEVVCLVRDCH---------------IIANYSQHNPVKLVKAENLAYVIYTSGSTGKPKGVMITHQGICNNLLRTI-DTYPLIAGDCILHIGVLSFDVSVWEIFWS--LTSGTTLVVAKPEGHKDIAYLINLIAQQQVTQASFVPSMLRIFLQQPNLESCR----CLKRVFSGAETLSYELTQRFFERL---DCELHNLYGPTETAVDATCWCQPDSNCRIIPIGRPIANTQTYILDQYLQPVPIGIAGELHIGG--VSLARGYLNQPELTNEKFISNPFGEYKTGDLARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVILQANTGENQRLVAYVV-RKNSSLTP---SELRRFLQQKLPAYMIPSAFVVLSELPLNPNGKIDRRKL-------------------------------- 194557690 551 ------------------------------------------------------------------PGASMNLVA-ALDRAARATPDKPFLVSESA------TITYAAARQRSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLMFGAWRLGAAFVPINHKLQAPEVDYVLEHSGSTVLLFDVALAPV--VEWIVHPARRLVTEGELDGVPNFDTMCATMDGLPGIEPAD---------------------DDVAQILYTSGTTGRPKGCVHSH-RTVTLAAMQAALAIGIGRDERTLMAMPIWHSSPLNNWFGGTLVAGGTVVLL----REYHPLRFLQTVERERVTLYFGAPVSYTLPLDTID-GFAAFDLSSVRAWLYGGGPIGAAQAERLAQA--YRSHAFFQVYGMTETGPAGTTLHPDEQIAKAGSIGRHGGPGVDRVVRMDGVDARPGETGEIWLKA--DSMMLGYLDDAA--ATRAAFAPGGWYRTGDVARIDQDGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHPDIAEAAVVGVPHPDWGETVVAHVVMRANAAPDAD---ALRAFCGERLAAYKVPREFTFAQALPRTPTGKLQKFLLR------------------------------- 38639536 28 --------------------------------DFWREESARLYWETDFTEVVESL--DGSPRCRWFTGGRTNLSFNALDRHLAEKGEKCAIIHR-DYLGQTHRLSYRELWQQVNTLCSMMQSWGVKPGDRVLIALPMTPLVAVAMLACARIGAVHVVLYSSITHEALMQRIAVSQPVLLLHSREQRGRKELPVIAERMA---------GLRVVDTYSRAFEEL------------LARHRGNVVPCTWLAASAPSHLLFTSGTTGTPKGIVRDTGGYAVALLASLVHLFRLRDDEIFFTTADAGWVTGHSYGIYGPLLAGLTTVLCEVNS---PGEYWWQMVETLGITRMLTIAGAIRMARRQ---GKPRADLTSLRTLYLAGEPLDNATDEWVAAQLG---VPCENHYWQTESGWPLLAGSGRALSP-------VFTRAAEVVHPASGKTCAPGETGMLVINNTGPGGMSTLWQNDIQHDQYYWSYRQRQWRYATHCAIRVGERIIIQGRMDDVMNIGGKRIATAEIENALMGLEGVVEVVAAGTAHYLLGEMVALFVVTDADPAQQAALKKNICARLVARCGRFAVPRRIHITSALPKTFSGKVMRRIL-------------------------------- 29165622 464 ---------------------------------------------------------------------------------AAERPDAAALVFE------EQTLSYGELNARANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQQSVQPALPV-----------------------------SDVPLIYLDDVDLQDERAC----NPQVSVRPSDLAYVIYTSGSTGLPKGVMVEH-RNVARLFSATQDWFGFNEQDVWALFHSFAFDFS-VWEIWGALLHGGRLLIVPQLVSR-SPEDFYNLLCSAGVTVLNQTPSAFRQLIAAQD---DKEQVHSLRQVIFGGEALETAMLKPWYARKVNASTQLVNMYGITETTVHVTYYPEDARRVGASPIGKRIPDLQLYLLDAYGHPLPPGAVGELYVGGA--GVARGYLNNTTRFLDDPFASAPGMYRSGDLGRWLPDGSLEYLGRNDEQVKIRGFRIELGEIEARLSACEGVRDAVVVVREDEPGDQRLVAYVIGTAGQEPDATW---LREQLRLSLAEHMLPSAFVSLEAFPLTANGKLDRKAL-------------------------------- 29165622 4787 ----------------------------------------------------------------------------------------------------KQRLTYRALNEQANRLAHALIKQGVQPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPVERIAYMLQDSAPAAVLVQTATQR-------------LLADTSVPLI-------------------HLDLSDWQDESVQNPRVPGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHAA------------FDAGTNNSALEKTLFSTSLNFDLAVYECFAPLTSGGSIEVVRNVLELQHLDDDIRLINTVPSALKALLETDGLPKSVHTVNVAGEALKRSLVEALFEQTGVQR--LCNLYGPSETTTYSSWVAMDREDGFAAHIGKPVGNTRFYLLDEQQQPVPRGVAGEIYIGGA--GVARGYRNRDDLTAERFLKDPFRMYHTGDLGRYLPDGNIQYLGRNDDQVKIRGFRIELGEIDACLAKHPAVQDAVVTAREDVPGDKRLVAYYTVQPAQ--TEPAIDSLRGWLLGQLPAYMVPVAYVRLDALPLTPNGKLDRKAL-------------------------------- 29165622 3706 ------------------------------------------------------------------------------------------------------TLSYHELNLQANRLAAKLLELGVQPGHSVALLLPRSIDLVLSQLAVLKCAAIYVPLDINAPQERQTFMVQDSQAVLVLT------------------------------------YSTETLDPGTQRLDLDTRPASTVPADNPNPEACADSVAYIMYTSGSTGTPKGVLVPHRAISRLVIDNGYADF--NGQDRVAFASNPAFDAS-TLDVWAPLLNGGCVIVVEQSVLLSQEAFRALLLAQSISVLWLTAGLFHQYADGLMEVFAG------LRYLIVGGDVLDPAVIARVLAQ--GAPQHLLNGYGPTEATTFSTTYEITAADHGGIPIGRPIANSQVYVLDALRQPVAVGVPGELYIGG--QGVAKGYLNRDTQFVADPFSGHDGMYRTGDLGRWRADGNLEYLGRNDGQVKIRGFRIELSEIEAALATHPAVHEAVLLARQD-TGEKRLVAYFTLREPQQTLE--IETLRSHLQARLPDYMVPAAYVRLDALPLTANGKLDRKVL-------------------------------- 67159277 1226 --------------------------------------------------------------------------HQLIEEQVARTPEAVALVF------GDEALTYGELNRRANRLAHRLIELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIEDSGIDLLLTQE-------------------------------HLADQLPAASVNIWRLDSDWSELNGFPASNPDLPLHPEHLAYCIYTSGSTGRPKGVAVRH-QALTNFMASMASQPGLDANDRMLVLTSLSFDIA-ALELYLPLLVGGTVVLLFNHQNR-DAQALLEVIDRQSVSVVQATPSTWRMLLDTASPGALR-----DCKLLSGGEALSPDLTERLLRQAGH----VWNLYGPTETTIWSGLYHIDAEHPSP-WLGRPIANTTLHILEKSFAPVPERVAGELLIGG--DGLARGYLHRPDLTAERFIPDPFRLYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIEARLQQHGAVHEAVVIDI-DGAGGRQLAAYLVPDDGDERQTGLRRELKAHLGAALPDYMVPAHLVFLERLPLTPNGKLDRKAL-------------------------------- 67159277 207 --------------------------------------------------------------------------HQLIEDQVARTPEAVALVF------GEQEMSYGELNRRANRLAHRLIELGVGPDVLVGIAVERGVEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIGDSGVGLLLTHASLLE----HLPREHHDKALLLDRLS----------------------------LEGYPPENPVNRTMPQNLAYVIYTSGSTGQPKGAAVRIGSFVNLLHWY-RAACELTADDRVLLLSSYSFDLTQKN-LYGVLCAGGQLHI---APAGYDPDSHRRQIGKHRLSVLNCAPSAF-----YPLLQGDRAELASLKHVLLGGEAIQPGELAEWLESPQAANVSIHNTYGPTECTDVVITPGSAVPGLSALPIGRPLPGVSAYVLDGSAGPVALGQAGELHIGGDCVGE--GYWHRPSLTAERFVPDPFRLYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIEARLQQHGAVREAVVIDI-DGAGGKQLAAYLVPNDGDERQGALRIELKDHLRTTLPDYMVPAHLVFLARLPLTPNGKLDRKAL-------------------------------- 194017100 26 --------------------------------------------------------------------------------------EKKALHWQ-DGNGYEAHVTYASLVEEANKIGHVLLNAGFKKGDKIIVMVPRMLEAYSIYLAILKTGMVVIPCSEMLRAKDLDYRIEHAEAKGAIVYSSFIQSFDGTNQPNDFKT--------------------FSIGENDHGWTNILAEKDHQSSELPMAPTTRTDMAFLSYTSGTTGNPKGVVHTHGWAYAHLRTAAKAWLSINEGDKVWATAGPGWQKWVWSPLLSVLGSGAEGFVYG---GKFNPNTYLELLQKNEINVLCCTPTEYRFMAKVDD--LSQYELPKLHSAVSAGEPLNREVIDTFKKHF---DIEVRDGYGQTEST--LLVGVLKGMDIKPGSMGKPTPGNEVEIIDEDGSVCAPGEIGDIAVHLETPALFKEYYKDEERTKA---QRRGNYFITGDRAKKDEDGYFWFESRRDDIIVSSGYTIGPFEVEDALIKHAAVKECAVVASPDEIRGSIVKAYVVLRDGTAQSDELIKELQTHVKNTTAPYKYPREIEFIDELPKTPSAKIRRVELRE------------------------------ 51245054 22 ---------------------------------------------------------------------------------------------------QEKRLSYRELADAVDELAKGLLGIGFTKGDRIGLWSTNNIEWLLVQMAIAHIGAVLVNINPAYRLQELAYALKLSEVQGIFTIPAFRSSDYVAELKLTQREELANADLPFLRRVIVYDPADPGQSQRPYAGFTTWPEVIGAGKGITMERLDRDDPINIQYTSGTTGFPKAVALTHHNILNNAWFSAQ-ALHLTEADRLCVPVPFYHCFGTVLANLLCLSVGACIVI---PAEHFDALATLKAIEEESCTAIHGVPTMFIAELEHPD--FKNFDMSTLRTGIMAGAPCLPQLMKRVMEDMHCPEILIGYGETEASPITHLTTRADSMELRTETVGKNLPHQEVKIVHLATGATVPLGEIGEICFRG--YHIMQGYYGQADKTAEVI--DKNGWLYSGDLGTMDAHGYVRITGRCKEMIIRGGENIYPKEIEDFLFSHPGVIQVAVFGVPDEYYGEEIMAWIQLRPDEICSEE---EIRNYCRDKISHFKIPKYIRFVDEFPMTVTGK-------------------------------------- 29165624 9203 ----------------------------------------------------------------------------------------------------EQRLTYRELNEQANRLAHALRKQGVQPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPAERIAYMLQDSAPAAVLAQTAT-------------QGLLADVSVPVI-------------------NLDLSDWQDQSVQNPQVPGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAH-TAFDASALEKTLFSTSLNFDLA-VYECFAPLTSGGSIEVVKNVLELQHGEHDIGLI--------------NTVPSALKALLEVNGLPESVHTVNVAGEALKQSLVESLFENTGVQR--LCNLYGPSETTTYSSWVAMDRDDGFAAHIGKPVGNTQFYLLDEQQQPVPLGVAGEIYIGGA--GVARGYLNRDDLTAERFVKDPFRMYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLTRHPAIHEAVVAAREDVPGDKRLVAYYTLSAGHASVD--IDSLRGWLQEQLPAYMIPVAYVLLDALPLTPNGKLDRKALPAIRRGYEAPQGETETL--------------- 29165624 4865 --------------------------------------------------------------------------------WVVAQPNAVALDYE------ERTLTYAELNTRANQVAHYLLGLGVQPDDRVAICVERSLEMIVGLLGVLKAGAGYVPIDPAYPAERIAYQLQDSAPMAVLADAAGLALLGSFD--------------------------------GPRVDLHSPALQAQPGHNPQLTGLSPRHLAYVIYTSGSTGLPKGVMVEH-RNVARLFSATQSWFGFNEQDVWALFHSFAFDFS-VWEIWGALLHGGRLLIVPQLVSR-SPQDCYALLCNAGVTVLNQTPSAFRQLLNAQGESDQRHS---LRQVIFGGEALDTGMLKPWYARVINAGTQLVNMYGITETTVHVTYHPADAQRSGVSPIGVRIPDLQLYVLDARREPVPVGVVGELYVGGA--GVARGYLNREALTAERFLEPQARLYRTGDLGRWMADGSLDYLGRNDDQVKIRGFRIELGEIQAVLAACDTVREALVLVREDQPGDKRLVAYVIAAPGHEI---VAADLRAQLLLSLADYMVPSAFVALDSFPLTANGKLDQKAL-------------------------------- 29165624 2700 ----------------------------------------------------------------------------------------------------EQRLTYRELNQQANRLAHALRKQGVQPDSRVGICVERSAEMVVGLLAILKAGGGYVPLDPAYPAERIAYMLQDSAPAAVLAQSAT-------------EALLADVSVPVI-------------------NLDLGNWQDQSVQNPQVPGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHSAFDAGTATS------------ALEKTLFSTSLNFDLAVYECFAPLTSGGSIEVVKNVLELQNGEHDIGLINTVPSALKALLDVDGLPRSVHTVNVAGEALKQSLVESLFENTGVQR--LCNLYGPSETTTYSSWVAMDREDGFAAHIGKPVGNTQFYLLDEQQQPVPLGVAGEIYIGGA--GVARGYLNRDDLTAERFVKDPFRMYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLTKHPAVHEAVVTAREDIPGDKRLVAYYTLSAGHASVD--IDSLRGWLQEQLPAHMIPAAYVLLDAMPLTPNGKLDRKAL-------------------------------- 29165624 12388 ----------------------------------------------------------------------------------------------------EQTLTYAELDSRANALAQHLRQHGVKAGARVAILLDRSVELLTSMLATLKCGAAYLALDRLAPEERVRFMLEDSEALMLLTRSEL-----------------------------------TAPETTPRLDLDTLDLVAGQGPVALADEVAGETPACIIYTSGSTGIPKGVIVTHNGIVRLV----RDNYDFRADDRVAFSSNPAFDAS-SPEIWGALLNGGQSIIVEPS-VLLEPAAFAALLKRHAVTVMFSSTALFNLYAGLIPEALAGLRMLEC-----GGERADPASFRRVREH--SSQVRLFNGYGPTEATTCATRYEVFDVQPGTLSLPIGKPNANVRIYLLDGEPVPMGSVGEIYIGG--VGVALGYLNRPERFSDDPFSQQAGAYRTGDLARWLPDGNLEYLARNDGQVKVRGFRVELGEVESSLHGCDGVRNSVVVAREDSPGDTRLVAYYTVHADVEAPEP--EALRAQLSAGLPEYMVPSVFICLPDLPLTLNGKV------------------------------------- 29165624 554 -------------------------------------------------------------------------------------------------------LTYRELNGRANALARHLVDLGMQPGERVALLLERSLDLLAGQLAIIKCGAAYVPLDINAPAERQAFMLQDCGARQVLT--------------------LSRHDLPDGIQRIDL------------------DLLELQSDAPNPVHASAESVAYIMYTSGSTGMPKGVLVPHRAVSRLVLNNGYADF--NAGDRVAFASNPAFDAS-TLDVWAPLLNGGCVVVVEQSVLLSLDEFRALLLSQSVSVLWMTAGLFHQYASGLMEALAR------LRYLIVGGDVLDPAVIARVLAE--GAPQHLLNGYGPTEATTFSTTHEITSVGSGGIPIGRPIGNSQVYVLDTLRQPVAVGVAGELYIGG--QGVAKGYLNNATQFVANPFSDDAGAYRTGDLGRWNADGIVEYLGRNDDQVKIRGFRIELGEIEARLVECPGVREAVVLARQDESAHKRLVAYVVGEENSALSAV---ELRREPAASLAEYMVPSAFMVLDSFPLTANGKLDRRAL-------------------------------- 186477433 28 -----------------------------------------------------------------------------------------------------KQITYGELDSLSTRLAAWFQAKGIARGARIAIMMPNVLQYPVALAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVLLENFAVTLQAIVRNTAIKHIVDLMGAKGLMVNFVVRRVKKMVPAWPGYIAFNDALSEGARSRLKPVKQTPDDVAFLQYTGGTTGVAKGATLLHRNLVANVLQSHAWVEPARRRDIDQFVTVVALPLYHVFALTVCLLTIRTGGLGVLIPNPRDIAGMIKSLHGYKITTFPAVNTLYNAMLNHPD--FTKLDLSNLLVANAGGMAVQEAVANRWYERT---RAPIVEGYGLSETS-PCVTCNPTTVTEYSGTIGLPLPSTEVSIRDDDGNELPNGQAGELCIRGP--QVMAGYWNRPEETAKVMTAD--GFFRSGDIATLSDDGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKHPGVFEVAAVGVPDEHSGEAVKLYIVKKDDAITD----ADIFAYCKDQLTGYKRPRTVEFRTELPKSNVGKILRRELRD------------------------------ 197923194 4 ------------------------------------------------------------------------------------------------------RLTYRETDELSDSVAGHLAARGISRGDRVAIMLQNTPHFVIALLGAWKAGATVVPLNPMYKSGEVAHVLADAEVGALICSDRAWEGYLRDCAAASPVRVALTACELDLQTRDDERVLGFGRTAPADDADDLLAVARQGLPAPAERELAATDVALISYTSGTSGTPKGAMNLHGGITYNAERQ-RTGHPVPEGACYFVLAPLFHITGMVCQLAVCVANAGTLALA----YRFEAGVVLDAFLEHRPAYTVGPSTAFMALGAH--PSATPEHFASFRVISSGGAPVPPALVEKFRAGFG---PYIRNGYGLTECTAPCAAVPPEKEAPVDPSVGLPGPDTVVRIIDDNGRDVPFGEQGEIAVSGP--QVVPGYWRLPEATAEAFPD---GELRTGDIGFMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGIPDAYRGESVKAFVSLRPGAVAEPE---EISAYCAERLAAYKYPREVEVLPELPKTTSGKILRRELR------------------------------- 115522872 13 ----------------------------------------------------------------------------LLRRSARRMPDKTAVIC------GDVTWSYREFDQLVETLSRGIVSLGVQVGDRVALLARNSHAFAAMRYALARAGAVLVPINFMLNAEEIAYILRHSGAKLLCTDSG------------MAPQAVAASKLDTSVEQFVWLPSLRPTEPVEGMIPMQSLLERGANAPDPQIELPNDALAQILYTSGTESLPKGAMLTHDAVIAQ-YASCVAACDFKPSDVMVHAMPMFHCAQLDVFVGPFVQVGAMNIIID----APVPETVFDMIERYAVTALFAPPTVWISLLRSKAFDPARLQTLEKAYYGASIMP--VAVLMEMQQRL--PKVRFWNLYGQTEIAPTATMLGPEDQIRKAGSAGKPVLNVETRVVDDDGRELPPGEIGEIVHRSP--QLMIGYFHDEERTAQAFEG---GWFHSGDLGVFDDEGYLTVVDRKKDMIKSGGENVASREVEETIYQLDGVSEVAVIGLSDPRWIEAVTAIVVPKAGVALTEE---QVIAHCKARIAGFKSPKRVFFADNLPRNPSGKILKRNLRQ------------------------------ 42781465 1523 ----------------------------------------------------------------------------LFEKQVHINPNAIAVVFEN------KKLTYEELNRKANKIARFLIAKGIGPDQLVALAMPRSLNMVVSLLAVLKAGAGYLPLDPDYPADRISFMLHDAKPSCVLTNSE-----------------VEIECNEELKVLVDNVKVIEEIEKHSEDNIDEMERVK---------PLTPSHIAYVIYTSGSTGRPKGVMIPHQNVVRLLGAT-DHWFQFDGNDVWTMFHSYAFDFSVWEIWGPLLYGGRLVVVPHTVSRSP--KEFLQLLVKEKVTVLNQTPSAFYQLMQADRENEEIGQKLSLRYVVFGGEALELSRLEDWYSRHPHDAPKLINMYGITETTVHVSYIELDETIVSLRANSLIGCSIPDYVLDHYLQPVPPGVVGEMYVAGA--GLARGYLGRAGLTAERFIADPFGMYRTGDLARWRQDGTLDYIGRADHQIKIRGFRIELGEIEAVIMKHPTVEQVAVIVREDQLGDKRLVSYIVASNNEAID---TNEMRLFASGSLPDYMVPYAFVVVNELPLTPNGKLDRKAL-------------------------------- 148254372 12 -----------------------------------------------------------------------------------------------------RVTSFAEFDRKTNQVANALKALGVKPHERIAYFGKNSDIYFELLVGAMKANVVMAPINWRLAGPEVAFIVEDCKAPVLFVGPEFITMIRNI-----------SGEIPSVRHIIT-------TEGGAPEWQDYTAWRDVQSAEDPGVPITPKDIALQLYTSGTTGKPKGAMLSHANFLNLVNTGRPDWNKWSTDDVSLIAMPIFHIGGSGWGLMS-LYHGARGVIA----REFDPTKILDFFEQSGITKLFMVPAAMQFVVRQPR--ARQVDFSRLKYMLYGASPIPAALLKECIEVFKCG---FVQMYGMTETTGTIIALPPEDHVERMRSAGKPLPGIEVAIIDPLGNPLPPRQVGEIATRSG--SNMAGYWNLPEATARTLGKD--GWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDIAEAAVIGIPDDKWGEAVKAIVVMKPGKRATA---TDIINFTRTRIAGFKTPKSVDFLDALPRNPSGKILRRTLRA------------------------------ 193213644 28 -------------------------------------------------------------------------------------PEDPALLFLGN------TISYRRLEQESDAFAAALFGCGVRKGDRVAVLLPNSPQMIIAEFGIWKCGGIAVMLNPLFTEPELERTLDNCEAEVAVVFAPFYEKVNHLRLKTSLKRLILQDYLPEAAREAFVAKNGGESILPLPGDLEMQAMIEAYRDAVPPIELSPKDPALFLFSGGTTGKPKCAIGRHEAPVITGMQVNAWFRPVFGDQRFMLNLPLYHVYPQVAIMSSGFIRRSPLVLI---PDPRNFELLITTIKQLKVGVLPGVPTLFNALAAHPLLQSDPQALSSLKLIISAAAPLHLETQSRFEALTG---ATIIDAYGLTETMVPVCSPLLGRKKYGSVGLPAPDVEVRIVDAETGAEPVAVGEVGEIVIRSP--QRMTAYWREP---EETEAVLRDGWVFSGDLGYLDDDGYLYIVDRKKDVIKPGGFQVWPREVEEVIASHPDVLETGVAGVPDDYQGEAVKAWVVLCEGSSLD---YSELKAWCRKELAAYKVPKHIEFCDSLPKSPVGKVLRRVL-------------------------------- 37527145 2207 --------------------------------------------------------------------------HQLFEQQIEKTPDAIAVIYEN------QTLSYAELNARANRLAHQLIALGVAPDQRVAICVTRSLARIIGLLAVLKAGGAYVPLDPAYPGERLAYMLTDATPVILMADNVG-------------RAALSEDILATL------------------TVLDPNTLLEQPDHNPQVSGLTPQHLAYVIYTSGSTGRPKGVMIEH-RSVVNLTLTQITQFDVCATSRMLQFASFGFDASVWEIMMA--LSCGAMLVIPTETVRQDPQRLWRYLEEQAITHACLTPAMFHDGTDLPAIAIKP-------TLIFAGEAPSPALFQAL-----CSRADLFNAYGPTEITVCATTWCPADYTGGVIPIGSPVANKRLYLLDEHRQPVPLGTVGELYIGG--VGVARGYLNRPELTAERFLNDPFRMYRAGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLVEHSEVSEALVLALGD-GQDKRLVAYVV----ALADDGLATKLREHLSDILPDYMIPAAFVRLDAFPLTPNGKLDRRSL-------------------------------- 37527145 3279 --------------------------------------------------------------------------HQLFEQQVEKTPDATALIHEN------QSLSYVELNADANRLAHQLIALGVAPDQRVAICVASSPARIVALLAVLKAGGAYVPLDPAYPGERLAHILTDAEPIILLADSVGRSAL-------------------------------GEQMLVGQTVIDPHSLPDQPDNNPQLSTLTSRHLAYVIYTSGSTGTPKGVMVEH-RGLVNLIQDKIARFDICPASRMLQFASFGFDAGVWEMMMA-LCGGGALVIPDES-VRQDPQRLWHYLQEQSVTHACLTPALLRDGADLPVITVKP-------TLILGGEAPSVALLKALRTKATVFNAYGPTEITVCATSWRCPPNYTDVLYTDVLVPIGHPTANTCLYLLDAGQPVPLGAVGELYIGG--VGVARGYLNRPELTDERFLADPFRMYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLTEYSGVREARVLALGD-GQDKRLVAYV----AAEADDGLVNRLREHLSGLLPDYMVPAAFVRLDAFPLTPNGKLDRRAL-------------------------------- 37527145 1137 --------------------------------------------------------------------------HQLIEQQAEKTPEAEALVYEN------QTLSYGQLNISANRLAHQLIALGVVPEQRVAICMASSPARVIAVLAVLKAGGTYVPLDPAYPGERLSHILTDAVPA---------EGVKTIGLKAMGVKAIVLADSTGQAALGEQMLAGLTV-------LDPNILPDQPDNNPQVSALTSRHLAYVIYTSGSTGIPKGVMIEH-RGLVNLIRDKIIQFDIRPVSRMLQFASFGFDAGVWEIMMA--LGSGACLVIPAETVRQDPSRLWHYLEEQSVTHACLTPALLREGADLPTITIKP-------TLILGGEAPSPVLL----RALSHQAILFNAYGPTEITVCATSWRCPSHYTDVLVPIGRPTANTRIYLLDNHGQPVPLGAVGELYIGG--DGVARGYLNRPDLTDERFLADPFRMYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLAEHPVVREARVVALGD-GQDKRLVAYVV----AEADSGLAASLHTHLSAMLPDYMVPAAFVRLATFPLTPNGKLDHQAL-------------------------------- 37527145 4355 --------------------------------------------------------------------------HHLFEQQVAKNSEATALVYE------EQALSYAELNACANRLAHQLIELGVEPDQRVAICVTRSPSRVVALLAVLKAGGAYVPLDPAYPGDRLAYMLTDAAPSVVLADNVG-------------RTALGEQALTAL------------------TVLDPNVLPDQPDNNPYIPALTSRHLAYVIYTSGSTGTPKGVMVEH-HGLVNLIWEKITQFDIHSDSRMLQFASFGFDASVWEIMMA--LCGGATLDIPVDSVRQDPLRLWRYLEERRVTHACLTPALLR-------DGADLPAITIKPTLILGGEAPSAALLQALR-----GRATLFNAYGPTEITVCATCWCPPDYTDMLIPIGRPTANTSIYLLDNQGQPVPFGAVGELYIGG--TGVARGYLNRSDLTTERFLTDLFRMYRTGDLARYLPDGNLLFVGRNDQQIKIRGFRIEPGEIEARLMEYSDVREAIVLALGD-GQDKRLVAYV----AVLEDNELASQLHRHLRALLPDYMVPSAFVRLDAFPLTPNGKLDHRAL-------------------------------- 37527145 62 --------------------------------------------------------------------------HQLFERQVEKTPTATALI------AGDKTLSYAELNACANRLTHQLIKQGIGPNDHVAILLERSIELVVAQLAILKAGAVYVPIDTSVPDERKKWLINDGFAKLLLTGAQANIPANLD---------------------IPLIRLSDETDADKAEESFNPDLLYSGTA-----------PAYIMYTSGSTGTPKGVIVPHRAVVRLVINNG--YVEIEPNDRVAFAANPAFDAS-TFEVWAPLLNGGALVVIDHT-TLLTPPEFVQELDRYQINILWLSVGLFNRLAAELSPVLPQLKN-----LIVGGDILDPYVISQVLR--NNPPQQLLNAYGPTEGTTFTTTYRIETLPTGVTNIPIGRPIANTRVYDEQGQPVPLGRMGEIYVGG--DGVACGYLNRPELTAERFLVDPFRMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLVEYSTVREAVVLAL-GEGQDKQLVAYVL----AESDNELPTHLREHLSARLPDYMVPVAFVRLDEFPLTPNGKLDRRAL-------------------------------- 116671612 22 -----------------------------------------------------------------------------------------ALIEAALVPGDARRWSYTKLNDDVDRLARALIARGVATGDRIGIWSPNCAEWTILQYATAKIGAILVNVNPSYRSHELEFVVKQNGMRMLVAAPS----DRSSDYTAMARQALAA--CPELKELVFLPDGGQPGDPETAAEMTYAELLKRADDKARLAGLDPQDPINLQYTSGTTGFPKGATLTHRNIL-NNGYSIGELLGYTEHDRVVIPVPFYHCFGMVIGNLNALSHGAATIIPG---RTFTPAAALEAVQDFGGTSLYGVPTMFIAELALPDFA--SYDLSTLRTGVMAGSLCPIEVMNRVISDMNMKDVAI--CYGMTETSPVSTMTRADDTLQQRTETVGRTMPQSQVVDPATGEVLERGEIGELCTRG--YAVMKGYWNQPDKTAEAI--DPDGWMHTGDLARMDADGYVVIEGRIKDMVIRGGENIYPREIEEFLYTHPSIQDVQVIGVPDAKYGEELMACIIVKPGADPLDA--ADVAEFCRGKLAHYKIPRYVEVRDSFPMTVSGKIRKVEMRQ------------------------------ 66045198 2055 -----------------------------------------------------------------------------------------------------EQLSYRQLNQRANQLAHKLREQGVGPDVRVGLAAERGLEMIVGLLAILKAGGAYVPLDPDYPQDRLSFLMHDSGIELLLTQ------------------ASLLGKLPIPEQVQML---------------DLADELDDYSTADPINQTAPDNLAYVIYTSGSTGKPKGTLLAH-HNLMRLFAATDEWFEFSEKDVWTLFHSFAFDFS-VWEIFGALLHGGRLVIVPREVTRSPEDFHALLVEQQVTVLNQTPSAFKQLMHVACDSSL----PMSLQTVIFGGEALDVASLKPWFARFGDQSPQLINMYGITETTVHVSYRPITLADTQNPASPIGEAIPDLSWYVLDADFNPVAQGCSGELHIGHAGLARGYHNRAALTAERFVPDPFRLYRTGDLARYRATGVIDYAGRIDHQVKIRGFRIELGEIEARLQAHPAVREVSVLALDG-----QLAAYLVPAEPDQDQPTLREMLKNELRAHLPDYMVPTHFIVLDSMPLTANGKLDRKAL-------------------------------- 66045198 505 ----------------------------------------------------------------------------------------------------ERTLTTLQLEQAANQLAHHLIRMGISEGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVKAPDARLQQMLINAQARVLLCAEGDVR-----------QTSLGVAGCQGL--------------------TWTPALWQDLPVSRPDTRPSADSAAYVIHTSGSTGQPKGVLVSQGALASYLRGLLEQ-LHLAPEASMALVSTIAADLGHT-VLFGALCSGRTLHVLTEALG-FDPDAFAAYMAEHQVGVLKIVPG----HLAALLQAGQPADVLPQHALIVGGEACSPALVEQLRQL--KPGCRVINHYGPSETTVGVLTYEPSSLPQLPCFPQSTAHSGDPLRSVPVGTPLPGGTQVAGELYIGGDSVALGYIGQPALTAERFVQDGTRVYRSGDRMRRNHQGLLEFIGRADDQVKVRGYRVEPAEVARVLLGLASVAQVSVLALPDDQARLQLVAYCVAAGGADLS---IDSLREQLTACLPDYMVPAQIMLLDSLPLTANGKLDKRALPK------------------------------ 56965019 10 ---------------------------------------------------------------------------------------QKAIIWQ-NEAGDKLEWTYDELIQKMNQLANALSRSGLKKGDPVLLLFPRVPEAYAAYLACLKGGFVIIPCSGMLRAKDLAYRLSHSQAKGVLAYKGF-------------TAEIDQISDGSTDGLIAKWVFGEAPSGWENADNRMKNESASFERE-----MDKEEIAFLPYTSGTTGNPKAVVHTQAWAFAHLQTAATEWLGVETGDLVWATAAPGWQKWVWSPFLSVVGKQATAFVYD---GPFQAKTYLQLIDEYGIGVFCATPTEYRMLAK--EEALSSFKLSSIKHAVSAGEPLNRAVIATFQEQF---DITVRDGYGQTENTLLIGTMI--GMEARPGSMGKPTSGNGVVILNEAGEEAGIGEVGDIAVHKDAPALFREYYRDPERTKAAYRGSY---YLTGDRAYRDEEGYFWFEGRSDDIIISSGYTIGPFEVEDALTKHPAVKECAVVASPDEIRGHIVKAFVVLNRPTDDQNKLTKELQEFVKRETAPYKYPRAIEYVAGLPKTISGKIRRIELRQL----------------------------- 218152552 18 -------------------------------------------------------------------------------------------------------ISYGKLQREVEIMAANLRKLGIEPGDRIAIMLPNTPQMIMTYFAILKAGAVVTLTNPLYMETEIVHQLSDSGAKMLITIDLLWSRDKLPVRKYLVTRISDTLKFPSLYKLKCMREKNSPKVPYNDSSILKWDILRKGKERYSAQNIRPEDTALLQYTGGTTGLSKGCNLTHANLGANVQQCHAMLNSLGDDEIVMGILPYFHIYGLTVCLHFPTMLGATMVPFP----RYVPLDVLKTMHKLKPTLFPGAPALYISLLQQKE--VEKYDVKSVKYCLSGSSPMPVEGIKQFKEVFGATIVEGFG--LTEASPVTHLNPLRGNKKPGSIGMPLPSTDAAIVDMEVGSVQLPPGKMGELVIRGP--QVMKGYYNKPDETAGT---LRNGWLYTGDIAYMDEEGYFYIVDRKKDMIISSGYNIYPREVDEVLYKHPKIQEAVTVGLPHKTRGEIIKIYIVLKEGQSMD---RAEVIAYCRDKLAGYKVPRQVEFRSELPKTMVGKVLRRALRE------------------------------ 68845342 1511 ---------------------------------------------------------------------------------VEKTPDHVAVGW------KDQTLTYRELNERANQVARVLRQKGVQPDNIVGLLVERSPEMLVGIMGILKAGGAYLPLDPEYPADRISYMIQDCGVRIMLTQ----------------------------QHLLSLVHDEFDC------VILDEDSLYKGDSSNLAPVNQAGDLAYIMYTSGSTGKPKGVMVEHRNVIRLVKNT--NYVQVREDDRIIQTGAIGFD-ALTFEVFGSLLHGAELYPV-TKDVLLDAEKLHKFLQANQITIMWLTSPLFNQLSQGTEEMFAGL-----RSLIVGGDALSPKHINNVKRK--CPNLTMWNGYGPTENTTFSTCFLIDKEYDDNIPIGKAISNSTVYIMDRYGQLQPVGVPGELCVGG--DGVARGYMNQPALTEENPFAPGERMYRTGDLARWLPDGTIEYLGRIDQQVKIRGYRIEPGEIETLLVKHKKVKESVIMVVEDNNGQKALCAYYVPEEEVTVS-----ELREYIAKELPVYMVPAYFVQIEQMPLTQNGKVNRSALPK------------------------------ 148652394 50 ------------------------------------------------------------------------------------------------------RLTYQQLQQKSNQLASSMIRMGLQKGDRVGIWSHNNAEWLLMQLATAKAGIILVNINPAYRISELEYALNKVDCKVLVFMRHFKTSDYVQMVQQMAPEMLALNTLPNLKRLIWIDAPNSDESFGFMQKFSDWLAEGDADDPKLTERLNANDAINIQFTSGTTGTPKGATLTHRNLLNNAYH-LGETLCLTAEDKLCLPLPLYHCFAMVLGNLTMLSHGATLVYPSSS---FDPLSVLQAINEEKCTVLHAVPSMFLAILNHPDFA--RFDLSSLRTGVSGGASCPRELMQRIIKQMHMSELTIA--YGMTETSPKATQTLPTTEFEKRIATVGVVQPHVKVVDPLNGQTLPIGEVGEILTKG--YAVMQGYWNDPVKTAEAIVD---GWMHTGDLGSMDEHGYITVVGRSKDMIIRGGENIYPIEVENFLYRHPKIADVQIVGVPDAHYGEVLAAWIIPKADETLTE---QEVRDFCYNQIAHFKIPTYIRFVEQYPMTVTGKI------------------------------------- 126727133 7 ---------------------------------------------------------------------ELNMAVQACEQWVDVDPERTAIIDMTDGTRED--VSFGVLDYLADRLAVHLDGLGVGLGDRVAVFRGQSVWTAAAHIAIWKIGAISIPLFPLFGSEALQTRLSDSGAIAAISDVAGGETLR------------MLGDLPNLSHIIV----------------PEQAAFDQDAPRFETVETGPEDPACLIYTSGTTGAPKGVLHGHRVLTGHLPVELSHNFLGQSGDCIWTPADWAWIGGLFDVLMAGLALGVPVV--ASRSDKFDPKGMQKLIDQAQVKNVFLPPTALRMIKSA------GVEITGLRSVATGGEPLGAEMQVWGQKAFGVT----INEFYGQTECNMIISSCSELFEPKPGAMGRSVPGHSVDVLNEAGEPTK--EEGDIAVRQGSASMMLEYWNKPEITAA----KFKGDWMITGDRGIREGAYIRFLGREDDVISSAGYRIGPAEIEDCLMQHEAVATVGVIGKPDELRGEIVKAYVVLGSGHVASDALKIEMQERVKSRLSPHLYPREIEFVGDLPMTVTGKIIRKDLKN------------------------------ 213017862 29 ------------------------------------------------------------------------------------------------------RWTYAQFLEQVNALGKGLMALGVERGDRVGIWVMNYAEWTVAQFASAKIGAVMVNINPAYRTVELEFAMKQAEVQTLILQGRFKSSDYVGMFYEACPEAISSEKFPFLKNVIFLDDIPYNGMFTMNEVLKKGEVISPDELVEREESLDFDDAINIQYTSGTTGYPKGVVLTHHSVMNNGFF-IGEGMNFTEKDRLCIPVPFYHCFGMVLSNMASVTHGATMVIPSPA---FDSEAVLRAVQDEHCTALHGVPTMFIAELAHPN--FKNYYLGTLRTGIMAGSPCPIEKMKEVATLMNMRDIVIVYGQTELSPGVTMTTTKDSLERRVSTIGQAFPHTELKIVDPNTHRIVSRGEIGEICARG--YMVMKGYYNNPAATRAALDA--NGWVHTGDLGSMDREGFLKVEGRLKDMVIRGGENVYPREIEEYLHHHPKISDVYVIGVPDKKYGEELMAWVSIMKGETLTPD---EIREFCKNRIARYKIPRYYKFVDTFPMSVTGKIQKFEMRKIAIEEL-NLGEASTI--------------- 77919559 17 -------------------------------------------------------------------------------------PDNDALVY----PDQGLRYSYKEFNAICDGVAKGLLAMGVGKGDHIAIWATNVPQWVILQFASAKIGAILVTVNTNYKAVELEYVLKQSDTTTLFLVSGFKDTDYVETLYSVVPELLQSERLPFLKNVVFLGERDYAGMRRWHDLEVLGEGVENDQLSAVQKLLDEHQVINMQYTSGTTGFPKGVMLTHHNVINNGFN-IGECMRFTEKDRLCIPVPFFHCFGCVLGVMACVTHGSTMVPVE----TFSAEAVLRTVQTERCTALHGVPTMFIAELDH--PAFDRYDLSSLRTGIMAGSPCPTEVMKRVIREMYMTEITIAYGQTESSPVITQTRTDDPVELRVATVGRALPDVEVKIADIETGQRLPPGRQGELCTRGYLV--MKGYYKMPDETARVIDED--GWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHSKVADVQVYGVPDVKYGEQVMAAIKLKENTSATSE---EIQDFCRGRIANYKVPRYIKFVDEFPMTASGKIQKFKLREMA---------------------------- 95930665 12 -------------------------------------------------------------------------------------PENDALVY----PDRNLRYNYAQFNALCDRVARGLLSMGVKKGDHLSIWATNVPEWVILQFASAKIGAVLVTVNTSYRSAELEYILEQSDSTTLFLVQGFKDTDYVDTVYDVVPEVLNSEKLPFLKNVVFIGEETPAGMTNFSDLEGLADQVSEQQLDAVKATLDEHEVINMQYTSGTTGFPKGVMLTHHNIVNNGFN-IGECMRFTEKDRLCIPVPFFHCFGCVLGVMACVTHGSTMVPVE----TFVPEEVLKTIEMEKCTAVHGVPTMFIAELEHPN--FGKYDLSTLRSGIMAGSPCPIEVMKRVIRDMNASEITIAYGQTEASPVITQTRTDDPIELRVSTVGRALPDVEVKIVDIETGEALPAGKQGELCTRGYLV--MKGYYKMPEATALAIDED--NWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPAVSDVQVYGVPDRKYGEQVMAAIKIKDGVSLTED---EVKTFCTGRIANYKIPRYIKFVDEYPMTASGKIQKFKLREMAIKDLH-------LEDDEGVE-------- 66822211 4 -------------LSDPFDYLNDNSYSNSNPEAFWDEVAKNVFWEKMYDKVYSGD----EIYPDWFKGGELNTCYNLLDIHIKAKRDQDALIYECPYLKKTIKLTYYQLYEKVCKFSRVLLNLNVSKNDNVLIFMANTLEPLIAMLSCARIGATQCTLFDGYSVKSLIDRIETITPKLIITTNYGIFNDEIITFTPNLKEAIELSTFK-PSNVITLFRNEQNIPTIPNTLSWYDEIKKNQSPFYEYVPVESSHPLYILYTSGTTGNTKAVVRSNGPHMVGIKYYT-FRKESDIPQIVFSNANIGWVSFHGF-FYGLLSGGNTLVMYEIIKNEHIEDDLWIAIVKHKVTHTFPSPSVFRYLIKTDPEGRSKYDLSNLKEIWCGGEVIEESIPEYIEQKL---KIKCLRVYGQSEIGVTSFISVHA-LNIPYRATGVPSIYIRPSILSEEGEVLNSNEIGLVAFKLPMPPSFAITFYKNDEKFKQLFTRFPGYYDSGDLGYIDQRGFYTIVSRSDDQIKISCNKIQLNTIDTSILKHPSVLECCSIGILSPDCRTAPIGILVLKENPSIDNKLQNEINNIITQDIESLAVLKKIIVINQLPKTKVGKIPRQILSNLLNDPNYQLPD------------------- 218759838 28 -------------------------------------------------------------------------------------PDQPGIIYYG------REITYTEFWDSCQRLAGVLADMGVKKGDRVAVYMQNCPHFSISYMGGMRANGVVVPLNPMLVDNELRILLTDCEPKAVITTTELYPRLKGICLGIKNIIVGALSDYVPEDPDIPVPDFISQVPSSIDGTLKWLDALKDA-PAPPPVEVGPEDLCLLPYTAGSTGVPKGCMHTHRSVTSNVMGSI-YWANGSPSMVALAALPFFHVTGMIHSFLAPIANGGISVYL----TRWDRAAALDAIEKYKVTMWANITTMLVDMLAAPD--INERDISSLSFVGGGGAPLPAALGEKFNKMTGLE---FAEGYGMTETISQTHWNPPDNPKLGSVGVPVFGVDSRIV-DVITLKELPIGEQGEIVVNGP--QVLKGYWNKPDADKDAFMEDGKRFLRTGDIGRMDEDGYFYIMDRVKRMINAAGFKVWPADVESTLYRHPAILEACVIGIPDDERVETVKAIIVLNKD-SVGKVTEKDIIAWSKEQMSAYKYPRFVEFVESLPKSGAGKIL------------------------------------ 9971912 12 ---------------------------------------------------------------------------------ANTRPNKVAIR----ELDNNKIYTYGELDKRSSRLASHLQSSGIKKGDRIAILSLNCSEFFELEFACGKIGAIEIPLNWRLTKPELSYILNDSEPKTLIYDNQFEEMVKELKEECNISEIIALDQFDQ--------------------ESDYEKVLSNASGIYYQEEVDLEDNIMIMYTSGTTGHPKGAMITHKMQLFNVIN-LGISAAVSPESVHLVVLPLFHTGGMNCYSNPILHAGGELILL--KEFEPGKVLSIIGSSDYGVTHLFAVPAPYQFMMNHPD--FESTNLSGVKYAGVGGAPCAEAILKTYISK----GVSMQQGWGMTETSPGATGLESSEAERKIGSAGKPLLHTEVKVVGDDGNELPAGEVGEIYIKGP--NITPGYWKKEEATRDSFED---GWLKTGDAAYFDDEGFLYIVDRWKDMYISGGENVYPAEVZNVIYQLPQIAEVGVIGIDSPKWGETGKAFVALKPDHELTAE---EVIDHCLKNLAKYKIPEKVEFIAALPRNATGKVLKRTLRD------------------------------ 78060237 15 -----------------------------------------------------------------------------------------------------RVFTFEQLNESVDIAARALMSRGVGKGDPVGIWLTNRPEFIIAFYAIVKIGAIAVPLNTRYRSDDIRYVVRHAEIKLLFVC----ERSGPVDYMSLLTEAIPGDAYPALREVVIVEPSNVASPLSWERFLAGADRTTRVELDAVASAVQVSDLALMVFTSGTTGNPKGVLHDHRNLRAVCERAASW--PLRHGDTVLNFLPMFHLYGLSEIVMATMTQGIHQVLMS----VFDAQRALRLIEQERVTGLHGFETHYADLLKHHEALGTDLRTLKFGTLPAGMENSTA-----VARVVQERMCPTVTGFGSETWAWVCITTLDDPVEQRCATSGRPMPGIEVRIVDPSGDVLPNGSVGEIVCRG--YNVMRGYFKDTESTRASI--DPDGWFHSGDRGMFRSDGYLQFLGRYKEMLKVGGENVSPAAVEELLRLVPAIDQVAVVGFPDERLAEVPVAFVVPKPGMTCT---LDDVQARCNGKIASFKIPRHVIEMESLPMTASGKVQRTALKALAL--------------------------- 73537384 27 -------------------------------------------------------------------------------------PDKTAIQYFG------TAISYAALLDEVERMAGYLQHCGIQPGDRVVLFSQNCPQFIAAYYAILRAEAVVVPANPMWLEAELEHVVADSGAVAVFCGSELYDRGKALRHVIVHHYAGMLHDDGGLPVPAWLREPAPALSAAPSGAMPVTWEAACNAGQLPRPHEAGYDTLCMLYTSGTTGNPKGCMHTHGTMMSSAVGSQVWRSS-TPEAVVLAVAPMFHLLGMQNCMHSPIYLGATVVLMPRWERSLAAD----LIERYRVSVWGAPPAMLVDFFAQ--PGVTQRDLSSLAFLGGGGAAMPDAVANMLQERFG---LPYVEAYGMTETASFLLSN-PRQKPKRECLGIATFGVDARVVDPETLAELPQGEIGEIVAHGA--QVMLGYWNNPEANEESFVEDGKRFLRTGDLGFMDEEGYFFMRDRLKRMINASGFKVWPAEVENLLYGHPAIHEACVIAARDDHRGETVKAVVALRAESRGTPEDPERIMAWCRERLAAYKVPRIVEFVDALPKSATGKIQWRALQE------------------------------ 108757966 4750 ----------------------------------------------------------------------------LVEAQVARTPDAVAVAFESE------RLTYRELDARANQVAHHLRGLGVAPESLVGVCLERSVDMVVALLGVLKAGAAYVPVDPAYPKERLGWMLEDTGASVLLT-----------------HEKWKSVLPPSAARVVCLDSAAGEV--------------AKQPVTKPSVQVGPQALAYVIFTSGSTGRPKGAMNAHGGVVNRLKW-MQEEYGLSGTDVVLQKTPFSFDVSVWEFFWPLLAGAKLVV-----ARPGGHQEPAYLVKLMKAEGVTTVHFVPSMLRAFVEEPGLEGLGSLRRVVCSG-EALSAELVKKAYARLPAPVGVHNLYGPTEAAVDVTYWPCPRGEDFHRVPIGRPVANTVLYVLDVHGQPAPVGIPGELHIGGVQVG--RGYWQRPQLTAERFIPPGARLYRTGDVARWLADGTLEYLGRADFQVKLRGFRIELGEVEAALRAHLDVFDAVAVVREDAPGDQRLVAYVTGEP-----ALDVAALRARLVEQLPAHMVPTAIETLPSLPLSPNGKVDRKAL-------------------------------- 108757966 11240 ------------------HYQRLLEGVLARPD----ERVAALPMMPPEERVLEAASGARETLPK---DAHI---HALFEAQVARTPDALAVV------AGAESVTYRELDARANALALRLRAAGVGLEQRVAVCVERSVELLVALLGVLKAGGAYVPLDSEYPAERLRFMLEDSGARVIVARAAFRERLGAA---------------------------------AGCVWLDAEVPPSSGVPQAPAVLVPPEASAYVLYTSGSTGRPKGVVVQHQSLVNFTRAAW-TSFPVAPGDRVLQFASISWDTS-AEEIYPCLTSGGTLVL--RTPDMLDEPGAFLAKCGAAGVTQLNLPTAFWHDVTASLDAGTARLPPGLKWVVIGGERVAPERVAQWQRSVGVEL-PLLNTYGLTEVTAVATSVLASPGAEREVPIGRALTNVRMYVLDRELEPVPPGVPGELFIGGW--GVARGYLGRPELTAESPFVDSERLYRTGDLARWRRDGNLEYLGRGDTQVKVRGVRIEPGEIEAALRAHPTVHDAVVHVREDVAGDKRLVAYVVPSSAPSAGQLEASALREHLRGNLPEYMVPGAFVSLAALPLTPSGKVDRKAL-------------------------------- 108757966 12359 ---------------------------------------------------------------------------------------------------DEQVLSFSQLNAKANQLAAHLRTLGVGPEVRVGLCLERTLEAIISLLAVLKAGGAFVPIDPMAPSQRRSFMLEDSGATVLLTVQH-----------------LAEAWRPQVRHVLCLDTEAAR--------------LASLPTYNVPANVRGENLAYIIYTSGSTGTPKGVMVQHRSLPWLLQGMTESLEMAEPAGQRLSLNAPLYFDG-TVERLMHLAEGHCLCLVPEA-TRKDPEAMVAWLEQQRVDMLDCTPAQLALLLQAGLLER----SHVPARIFCGGEAMSPMLWN---RLASTERTTAFNVYGPTESTVCATSARVQGNPSPVPVIGRPIVGTRVYVLDSRQQLAPLGTAGELCIAG--EGVARGYFGRPGLTAERFIQPGARLYRTGDKARWRHDGTLEYLGRLDFQVKVRGFRIELGEIEAALRTHGQVQDAVVLAREDVPGDKRLVAYVV------GDFITAESLRQHLLQRLPEYMVPSVFVPLAALPLTSTGKVDRNAL-------------------------------- 108757966 13423 -----------------------------------------------------------------------------------------------------QVLSFAQLDARANQLASSLRSLGVGPEVRVGLCLERTPDAIVAVLAVLKAGGAFVPIDPSAPAQRKSFVLKDSDASVLLTV-----------------QPLADAWKPQVRHLLCLDTGASNLASRPTDDVT--------------VEVRGENLAYVIYTSGSTGTPKGVMVQH-HSLASLHVASNLAFHLGQAPGQRFSLNAPLYFDVSMDQLVHLADGHCLCLLPDD-TRRDPEAMLAWLEQQRVDVLDCTP----AQLTLLLQAGLLERAHVPSRILCAGEAMDPSLWS---RLANTERTTAFNAYGPTESTVYATYARVQHSPSPVPVIGKPLAGTRAFVLDARQQLAPLGTAGELYLAG--DGLARGYLGQPGLTAERFVPHGERLYRTGDKARWRHDGTLEYLGRLDFQVKLRGFRIELGEIEAALRAHEAVQDAVVLAREDVPGDKRLVAYIV------GGSATVEALRQHLQQRLPEYMVPPAFVSLPALPLNPSGKVDRKAL-------------------------------- 108757966 2587 --------------------------------------------------------------------------------QARRTPERVAVTFEG------RSLTYAELDARSNQLARHLVSLGLELEARIGVCGSRGLELVIGVLGALKAGGCYVPLDPSWPMKRLEHVSSAARLSAVLT---------------------WQSLLPSLK----------DGPWHVVALDADAADIARQSTEAVPVPVLPDALAFATFTSGSTGTPKGVAIPHRGLLRLSEGT--RFLTQSPEEVTLQLSPLAFDVS-SVELWGTLLHGGRLVVYP--PGTPELDAVARLIIEHKVSWLLLPTSLFGLMQQHQPEALLRV----PNLMVGGEALPAPRLRERLAQ-----GGALTNAYGPTECSTMVTRYTPGDTVGLSVPIGRPIDNTEVYVLDPALCPVPVGVPGELCLGGP--GLARGYLNRPDLTAECFVPHPFRLYRTGDRVRWRPDGVLEFLGRLDHQVKVRGFRIELGEIEAVLRAHPFVAEATVVVREDGSGSNRLVAYVVPPQP------DVAPLREYLHQHLPDYMLPSAFIGLDAFPLTPTGKVDRKAL-------------------------------- 108757966 10229 ---------------------------------------------------------------------------------------------------ESQVLTYAQLNAKANQLAAQLRTMGVGPEVRVGLCLERTPDAIVAVLAVLKAGGAFVPIDPAAPAQRKSFVLKDCNASVLLT-----------------LQHLADAWKPQVRNLLCLDTEASK--------------LASLPTRNAVVNVLGENLAYVIYTSGSTGTPKGVMVQHRSLLAMHAGTTE-AFQATGATRQRISLNAPFHFDGALEPLVHLADGHCLCLVP-EETRKDPEAMLAWVGQQRVDVLDCTP----AQLTLLLQAGLLEQTHVPSRIVCAGEAMAPSLWKQLAST---ERTTAFNAYGPTESTVCATTASVRNSTAPVPVIGRPIQGTRAYVLDARQRVAPAGIAGELYLSG--DGLARGYQGQPQLTAERFITPGARLYRTGDKARWRHDGTLEYLGRLDFQVKLRGFRIELGEIEAVLRTHDQVQEAVVLVREDVPGDKRLVAYVVVTPEAPVTAEL---LRQHAQERLPEYMVPSAFVLMGTLPLTPTGKVDRKAL-------------------------------- 108757966 3674 -----------------------------------------------------------------------------------------------------RTLTYAELDTRSNQLAHHLNALGLGAEARVGVFLHRGLDLLVGLLGILKAGCAYVPLDPEYPAQRLAFMAEDSGVAAILT------------------EAALEDELPAGAQVVIVLDDE------------WTWIERQPSTPVTGGIVGPDQLAYITYTSGSTGTPKGVAIPHRGVVRLLIGS--RFVDLGPSEVVLQLAPLAFDAS-TLEIWGALLHGARLVLYPQ--RTLDLAELGQALERHHVSVLWLTAALFDQMQQHQPEALRKV----RQLLAGGDVLPAPRVRERLAQGVG-----LVNGYGPTESTTFTACHRAGDAVGDSVSIGRPIANTQVYVLDPAMRAAPVGVPGEVFIGG--DGLARGYLGQPALTAERFVPNPFGPYRSGDRARWLADGTLQFLGRVDFQVKLRGFRIELGEIETALRSHSEVETAIALVREDSPGDRRLVAYVTPE------DVDTASLREHLRQRLPEYMVPNAVVVLSTLPLSPNGKVDRKALP---APDLSPAEDTQTAALP------------ 108757966 15 ----------------------------------------------------------------------------------------------GDSEGEEASLSARELHAQAARIGALLQAQGAQ-GQRVLLLYPPGLDYVAGFFGCLYAGAVAVPAYPPDPVRRLRAIIQDAEATVVLTTSGILSLADFV--------------------------FEQAPDFRALKWLATDELPAGGESSWIEPQVSPDTLAFLQYTSGSTGTPKGVMLSHANLIHNLGL-IAGAFQTGPQSSGVIWLPPYHDMGLIGGILQPLFAGFPVTLMSPMSFLQRPMRWLEAVSRYGGTISGGPNFAFELCRRATPEDIQALDLRAWDVAFCGAEPIRAATLDRFAEVFGFRREAFYPCYGLAEGTLIVTGEEPGSEGSRPHIGCGSTLAEQRIVDPESRVPCAPGQVGEIWVSGG--SVAQGYWRDIFQAVPVGAEAGPKYLRTGDLGLLLEDGQLIVTGRRKDLIILRGRNLYPQDVESIVRAHRKVRPIAAFAIETPEGEAAVVAEVSRDVAEGADPAALGAVADTLRKAIAELQVPHTLALLPSVMKTSSGKIQRFACRALVSGE------------------------- 148557077 15 ----------------------------------------------------------------------------AIGRAARKYRDRPALLF------GDRSWSFAELHRAAERVAAGLRAAGLEPGDRVAAYGHNSDAYLLCWLGVAMAGLVHVPVNAGLAGAELGFIIRQSGARAIFCD------------------ADRLADARQVEEVAALSMIGS---LAGGGDLDILDMALRGDAPVALPALRGGDLAQIQYTSGTTSAPKGAMMQHRAILAEYVSCM-HALDYGEGDICLAALPLYHTAQMHAFTMPQLLAGATTHLIES----PRPERVFERIESVGITSFFAPPTVWISLLRHPD--FDRHDLRSLCKIYYGASIMPVPVLEEIRTRL--PGARPYNAYGQSEIGPVATVLSPEEHDTRPASAGRPVLNVETRVVDEAMNDAAPGELGEIVHRSS--QLLAGYWERPDETEAAF---RGGWFHSGDLGFMDAEGYIFVVDRIRDVINTGGVLVAGREVEDVVFTHPAVSEVAVIALPDPKWIEAVTAVVVLRDGARVTAE---ELIAHVRARLAAHKTPKRIIFTDSLPRNGSGKLLKRELRSLYA--------------------------- 20808364 16 -----------------------------------------------------------------------------------------------------RVYTYGEVDALIDKYASYFQSIGVKKGDRVALSFPNCPEYIFSFMGASKAGAIVVPLNMMLTLEEIGYIIMESGTSVLVVHPAIAQKVDKSQLARLN-----------LKNVVIMDEN------------TVNEILKMKSP--APVDIESGEVCAFLYTSGTTGKPKGAMLTHDNFVSDVKMDVSRVIDLGPNDNFLTVLPLFHSFSWTVNVLLGLYLGSTITLKE----TFMPKDTLETLIQEDITVFCGVPSMFAVLMRMAEKGQFKA----LRLAISGGAPLAAEVQRGFEEKF---NFPLVEGYGLSEAAPVALNPLDPKALRKPGSIGFPLPGVEAKIVDENDNELPVGEIGELVLKGP--NVMVGYHNMPEETAKT---LRNGWLHTGDLAKKDEDGYFYIVDRLKDMIITGGFNVYPREIEEVLLTHPAVLEAAVVGVGDPLKGEEIKAFIVLKEGAEAD---RRELQSFLKDKIASYKIPKYFEFVKELPKTPTGKVNKKLLKQ------------------------------ 163724556 9 ----------------------------------------------------------------------------------------------------------REFNERINQLAHLLQKEGIRKGDRVAALMANSNVFLEILFACSKIGAIMVPLNFRLAPPELEFIINDCEPSLLFYSPEF----------TAVRDALQD-KIPTVRERICEMAGGAPNDGEYESLI---APMSTAEPTPESEVV-MDDPQFIMYTSGTTGKPKGAVLSHGNTQWNAINA-AVTYGSDNNDVVMCCAPLFHIGALNCSATPALYGGASLTI----QRFFDPVGVLKMIQEDRVTVMFGIPVMYLFMSQMPEFP--NTDFSTVKYLLAGGSPCPRALIETYQKK----GVLFAQGYGMTETAPAISALRKEEALKKIGSCGKPLLHTEVKVVDAQNNELAPHEMGEVVVRGPIV--MLEYWKRPEATANTIVD---GWMHTGDMGYFDEEGYLYLMDRKKDMYISGGENVYPAEVEDALMSNPKIADAGVIGVADEKWGEVGMAILVKTPGEDLSED---EVISWCREKLAGYKCPKKVAFVDELPRTMTGKILKKDLRA------------------------------ 23100098 28 ---------------------------------------------------------------------------------------RVAVKWE-DEHGENMQITYKELFDNANKIGNLFLENGLSKGDKILVMLPKLMETYEIYLAALKTGVIIIPSSEMLRTKDLQYRITHGEVKGVVSYSAYTS---------------EFQDVEEFNDLIKFSVGQEKSEW-----LSLDHLKQTASTKLETIYTKKDDIAFLPYTSGTTGNPKAVMHTHGWGYAHMQTAPEHWLSIEEGDTVWATAAPGWQKWVWSPFLSVLYKGGTAFVYQ---GKFDPNRYLEILEKHQVNVFCCTPTEYRLMAKLENLSDYHLDA--LHSAVSAGEPLNREVIERFRKYF---NVTVRDGYGQ--TENTLLLGFLKGMEVRPGSMGKPTPGNNVQVIDEEGNPVDNGVVGDIAIPLDTPALFMGYYKDEERTLK---SRRGDYYVTGDQARIDKDGYFWFEGRSDDIIISSGYTIGPFEVEDALVKHSLVKECAVVASPDDERGNIVKAFIILQDDIIGNDAVVKELQEHVKLSVAPYKYPRKIEFVSELPKTNSGKIRRVELRQ------------------------------ 121607355 41 ----------------------------------------------------------------------------LLDRAVETHGAQPAFVFV----EHGIRWSWRQFSEAVDRVAAGLLCLGAQRGERLGIWSPNRPEWVLTQFATARLGVILVNINPAYRTSELEYALNEAGVHILISAVGLKSSDYLGMLRDLAPELLQAKRLPELRSVVQMGRCAQPGMFSFEQLQSLAGPAQINRLSLIESQLDAHDAINIQFTSGTTGQPKGATLTHHNVVNNARF-VAHAMRLGPSDRLCVPVPLYHCFGMVLAVLAATSTASCLVFPGES---FDAAATLAAVATERCTALHGVPTMFVAM--LGLAHFAQFDLSSLRTGIMAGAPCPIETMRQVLSDMHMPEVTIA--YGMTETSPVFQSAVDDSIEQRVGTVGRIMPHLEVKIIGEDGKTRPIGQVGELCTKG--YAVMQGYWADPQRTREAVID---GWMHTGDLATIDAFGYCRIAGRLKDMLIRGGENIYPREIEEFLYRHPAVSQAQVFGIPSAKYGEEVCAWIVLKPQAQASPE---SIREHCRAHLAHFKVPQHIKLVASLPMTVTGK-------------------------------------- 184157733 26 -----------------------------------------------------------------------------------------------------RRLTYKALQDEVNAFACSLLKLGLKKGDRLAIWSPNCVEWTITQFAAFKAGIILVNLNTAYKSHELEYVLNKVSCKGLIIASQFKTTDYAPELTTCTDKVLSSERLPHLKFVIKIDDQQHTGIYRFSDLLTTPTSEQLEQLKQLARQLQFDETINIQFTSGTTGNPKGTMLTHHNILNNGYFVGEGI-RLTPQDKVCISVPLFHCFGMVMGNLACVTHGATMV---YPSAVFNPLETLKAIHQERCTAAYGVPTMFIATLEH--EQFNDFDLSSLRTGIMAGSPCPREIMQRVIDRMHMSEITI--CYGMTETSPVSVSSVNDSIDKRVSTVGHVHPHVEIKIVDLEGQIVPQGTLGELCVRG--YSVMAGYWGEEEKTREVIDAA--GWMHTGDIAEMDQDGFIKIKGRIKDVVIRGGENLFPKEIEDFLYTHPDVSDVQVIGLPDAKYGEELCACIILHEHHQVDED---SIRQFCKEHISHNKVPRYVRFFNEFPMTASGKAQKFKLQEIMRAELNLTGNV------------------ 197729665 13 --------------------------------------------------------------------------HELLRRAATAHPARLAVV------DGPREYSYAELDDRSDRLAALLERTGVGPGDRVGLHLDKSFEAIVGIYGALKAGACYVPLDPQAPESRLRVIAEDCGITVLLTGPRRVGGAG-------------LTGLPRLKAVIDLTVDEVRDGTSAGPV-----------TERPAGTAGPEDLAYILCTSGSTGRPKGVTLTHGNALAFVDWAV-TAFGLTPEDRLSGHAPLHFDLS-VFDVFGAAAGAATLVLVDSRAAVFPVELT-DFIRRNRLTVWYSVPSALTLLLRQ--GGLTEGCFPDLRLVLFAGEVFPSPVLREVMGLL--PGARFVNLYGPTETNVCTWYEVTEPASDGSLPIGRAIEGVETAAVTDTGCVAGPGEVGELLVSGP--TVMRGYWGDPQRTDEVLVPAPEGFYRTGDLVRVGTDGNLTFLGRRDHQVKTRGYRVELGEVEAALNAQPAVAECAVIAVPDELVTHRLVACVVPAGEVK-----AARLARDSRNRLPRYMVPDRFEFFDELPRTSTDKTDRRAL-------------------------------- 85708114 94 --------------------------------------------FEPWERAFNDDDPP---NWRWFEGGLTSTAFNEVDRHVSGHGDEAAMIFEGDGPVDSEVISRRKLLLESAKCALALKALGLEAGDRIALNMPSIPEQIYWTEGAKRMGIVYTPVFGGFSDKTLSDRIADAGARVVVTADGSYRNAQMVPFKPSYTDALEDGELPRVDAVVVVKHTQPDLPWNEARDHWSHDLTAAAGEEAPVLAVDAEYPNFIIYTSGSTGKPKGVVHVHGGYASGVAATMPAAFGAEPGDVMYVVADPGWITGQSYQIAASLLSRVTTVITEGSPVFPHAGRFASIIERYGVNVFKAGVTFLKMQNPENLKDIQRYDLSSLKVATFCAEPVSPAVQAFAMEHITHR---YINSYWATEHGGMVWTHFADDAHTYPLPWIMGDVWVEDADGSSNGPVEEDGEKGEIVIALPYPYLTRTIWGDVENFADTYWRRWKGAWAYTDFAMRHPDGSFSLHGRSDDVINVSGHRIGTEEIEGAILRDKAVGNVIVIGAPHSQKGVTPIAFVTPVEGRRLTQDDKRRLTDLVRTEKGAVAVPQDFIELSEFPETRSGKYMRRMVRAVVEGG--EVGDASTLRNPESLDELARA--- 192812558 1529 ---------------------------------------------------------------------------------VSRSPQSVAIVHDG------QSMSYEELNERANRLAHFLIASGVGTEQIVALVLPRSVDMVVCILAVLKAGAAYLPLDPEYPEDRLAYMMENACPVCVMTS------------------VHAMDQLPSFGQWLRVVIDGPEEAMQ-----WQGYSKENPSDRERLGRLMPQNAAYIIYTSGSTGKPKGVLVPH-QNVVRLFDSTRHWFQFNETDVWTLFHSYAFDFSVWEIWGPLLYGGRLVVVPHTVSRSP--EEMLSLLVREGVTVLNQTPSAFYPLIQADREQPETGRQLSLRYVVFGGEALELGRLTDWYRRHADDAPRLINMYGITETTVHVSYMELNRNLALPGAGSLIIPDLRVYVLDDRLQPVPYGVIGEMYVAGA--GLARGYWGRPDLTADRFVADPYGMYRTGDLARRFADGTLDYLGRSDHQVKIRGFRIELGEIESVLVRHEALSQAAVIVREDQPGDQRLAAYVVGNPGESPSG---TDLRRYAASLLPDYMVPWAFVMMDKLPLTPNGKLDRKAL-------------------------------- 192812558 463 ---------------------------------------------------------------------------------------------------------YEDLNRRANRLARLLIAREIGPERIVALSLPRSVDMLVAILAVHKAGAAYLPLDPDYPDDRIAYMLADANPACLITTRQLSEHFAAV---MEDKDVILLDAAATLQRL-------------------EQQAFHNPVDADRVRPLLPLHPSYVIYTSGSTGRPKGVMLT-FEGLANLLSDMRERLGIGEWDRWLSVTTMSFDISVMEMLLP-LACGSTLDIV-MRDTILDAASLIRRIRETRTTIMQATPTLWQSIVACRPGKFERLK------VITGGEALPVGLKLALQDL----NCEVNNQYGPTETTIYSTAAKLDQAPEKP-SIGGPVWNTRLYVLDSSLSPVPPGVTGELYIAGLGLGRGYLGRPDDRFVADPYGPPGSRMYRTGDLARWQENGWIDYLGRADHQIKLRGFRIETGEIESVLVAHPAVEQAFVMVREERIGDRRLAAYIVPSSDW-PYPIDSADLRSYAAEKLAEYMVPSVIVPLEALPLTPNKKVDRNAL-------------------------------- 207744731 1000 ----------------------------------------------------------------------------LFERQVARDPEAIAVIF------GQTQWSYAELNARANRLAHHLIGLGVQPEDRVAVALHRCIDLPVAMLAILKAGAVYLPVDSKYPAERIAFMLDDTRPALLLTSSVTRANLHTTGLRQLCLDDLALDGLP---------------------------------AHNPGLPITPQHAAYLIYTSGSTGKPKGVLVSH-RGVPHLVSTHMRRCELGPGCRVLQFASPSFDAALS-ELLRPLLSGATSVMASPDDLVP-GAPLAGLIQRERVTHATLPPAVLAVMPENSLASV--------RYLIVAGEAVSPALVERWH-----HGRRMINAYGPTEATVLASMSAP-MAGADDLSIGTPIDNAQIHVLDATMQPVPIGAAGELCIGGP--GVARGYLNRPGLTADRFVADPFGPYRSGDLARWRHDGTIEFLGRIDDQIKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQPGNRQLIGYVVAADGTQPEPA---ALRRYLAGRLPDYMVPAAVVMLDALPLTPNGKIDRKAL-------------------------------- 207744731 2071 ----------------------------------------------------------------------------LFEQQAAHTPDAIAVVCEA------QTLTYAELNRRANRLAHDLIAQGAGPGHFVAIALPRGLDLMVALLAVLKSGAAYLPLDPDYPQDRLAFMIDDAKPVRVITH------------------AAIAGLLPGGAARLMLDAPDTQARLSRMPAIDPTDA-------HRSQPLLPSHPVYVIYTSGSTGRPKGVVIEHRNVVRLLRVT-EHQFHFGPDDVWTLFHSFAFDFS-VWEIWGALAYGGRLVVVP-ALCARSPRDFYALLCREGVTVLNQTPSAFQQLIAEQAHSSEAHRLRC---IVFGGEALELHTLRPWIQRNDPERTRLINMYGITEITVHATFCPIGRADIEAGAGSRIGTPLRIYLLDEALEPVPVGVQGELYIGGP--GLARGYLNRPALTAETPDMPGTRLYKTGDVGKRLPDGTFEFLGRNDDQVKIRGFRIELGEIEAKLAAQPGVRDAEVLAREDQAGDKRLVAYLVPEAGGTLHAAT---LRDSLARELADYMLPSAYVMLDALPLTVNGKLDRKAL-------------------------------- 207744731 3153 ---------------------------------------------------------------------------------VERTPDAIAVIHEA------RQLTYAQLNAQANRLAHRLIALGVRPDTRVALCMERSVEMLVGLVGIFKAGGVYVPLDPGHPPARLTAMLEDC----------------APAAVVVKAALPAGLPVPALPVVAIDDADAAPD-------------LPAGNPDAKAIGLTSRHLAYVLYTSGSTGLPKGVMVEH-RSVMNLWQALEQTVYGEGRPCARVALNAAMSFDASVQALVQLLSGRCLVIVPQA-VRLDAAALSAFLRDQRIDVFDCTPAQLDLLVAEGSFDGAPGWPRAILVGGDAMAAGTWDTLCR------TDSVRVYNVYGPTECT-VDATLCALHAQAGRPSIGRPLANTRVYLLDERRQPVPVGVAGELYIGGA--GVARGYLNQPDLTAERFLPDPFRMYRTGDLGRWLPDGRIDYLGRNDQQVKIRGFRIEPGEIQAVLEQHPDVAQAAVVAQEDAAGGKQLVGYAVAAGAARVAP---TDLRRHLAERLPDYMVPTAVVMLDALPLTANGKLDRNAL-------------------------------- 126657680 158 ------------------HFQNLLKGIVENPQE---KVAKLLLTEGEKQKILVEWNETEAEYPKD------KCIHQLFEEQVKRTPDAIAVVYEN------QQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIEYMSQDSGVNILLTQERLIDRLPKTETQSIC------------------------------LDRDWSE-IKKNSDLNCNSGVSSDKLAYVIYTSGSTGKPKGVMIQHQGVVNLAQAQVSF-LHVEPVSRILQFASFSFDASVSEVVTA-LLSGARLILAAKDDLIP-GDNLQQTVNQYGITHITLPP--------STLPVMSPDGFSNLETIIVAGEACPSELA-----AIWSQGRNFFNGYGPTEDTVCATVGKYWEDLEKL-SIGRPINNTQVYILDLHLQPVPIGVPGELLIGG--DGLARGYLNRPDLTAEKFIPNPFGTYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIEAQLSNHPEIRESVVIAREDAPGNKQLVAYVVSDEMSQSS--VTQTLRDCLKEQLPDYMIPSAFVLLEKLPLTPNGKINRKAL-------------------------------- 162448615 413 --------------------------------------------------------------------------HELVEEQARRAPSAAAVAFEGE------RLTYAELDRRSNQIAHHLRKSGAGPGALVGICLERSPDMIVAALGVLKAGGAYVPLDPAYPPARLAFMLEDAKVSALLTSDDLVSR--------------------------VPSRGLSVVRLDADRAMLDREPVDKVPPAAGQAP---DDLSYVIYTSGSTGRPKGVLVEH-RGLTNLVAWHRRRFALSSTDRTTLIASPGFDAS-VWEMWPSLCSGACLYI-PSEPLRRSPLELQRWLIEQQITVSFVPTPIAEELLRLDWPARCSLRALLTGGDKLRRWPHRA------------IPFEVVNNYGPTEATVVTTSCHDDRDASREPPIGRPIDNVRVYLLDPRRQPVPVGVPGELYIGG--DGLARGYLHDPELTRDRFLSDPFRMYRTGDLVRWRHDGDIEFLGRIDHQVKIRGFRLELGEIEAALRQHPALDDAVVLATDDAHGDRRLVAYVVPARGAEGVEASPAVLRAHLQGRLPEFMVPSAFVALDALPMTANGKVDRAAL-------------------------------- 162448615 1555 -------------------------------------------------------------------------------------------------------LTYGELDRRANQLAHRLREAGVEPGTAVAIHAERSLALLVAIVGILKASGAYVPFGPESSSERLELMLNDSRAPVLIT------------------GARPADRIPAFGGVVIRLDADGRA-------------LTGKPDSAPPRSTGPSDLAYVIYTSGSTGRPKGVLVEH-RGLTNLVAWHRRRFALSSTDRTTLIASPGFDAS-VWEMWPSLCSGACLYI-PSEPLRRSPLELQQWLLEQHISVSFVPTPIAEELLRLDWPARCSLRALLTGGDKLRRWPHRA------------IPFEVVNNYGPTEATVVTTSCHDDRDASREPPIGRPIDNVRVYLLDPRRQPVPVGVPGELYIGG--DGLARGYLHDPQLTEDRFLAPGARMYRTGDLVRWLPGGDIEFLGRIDHQVKIRGFRLELGEIEATLRQHPALDDAVVLATDDAHGDKRLVAYVVPSSG------------------------------------------------------------------------------- 73541161 40 ---------------------------------------------------------------------------------VARFGQRPAVVFR----EQGIRWTWQEFAAAVDALAASFHALGLRRGDRVGIWSPNRVEWLLTQFATARVGLVMVNINPAYRLSELEYALNKVGCKAVIAPESFKTSRYLEMLQTLAPEALQAARLPELRWVIRMENKPTPGMLTWQELHARGAGLPVSELDAITAQLDRHDPINVQFTSGTTGAPKGATLTHRNILNNARH-IAAAMRFTEQDKLCIPVPLYHCFGMVLAVLACVSTGACMVFPGEA---FEPVATMSAVSEERCTALHGVPTMFIAQLDHPE--FSRFDFSTLRTGIMAGSPCPIEVMKRVVADMHMAEVTIA--YGMTETSPVFQSSTNDPLDKRVSTVGRVQPHLECKVVDATGQIVPVGETGELCTRG--YSVMLGYWDDEARTSEAI---RDGWMHTGDLATIDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEICAWVVLKPGQTATED---EIRAFCRDQIAHYKIPRYIRFVDEMPMTITGKVQKFVMRE------------------------------ 152974653 7 -----------------------------------------------------------------------------------KKGEKPAYIFM------DESVSYDQLNKMVTKFSSNLAKMGITKGDHVALAVGNSPHFLIGLYGVMKTGATVVPVNPIYTADEMHYILQNGDVKTIIILDILLPIIQSLTTR-----------LPSLEHIIICETSSDFQLTDNEKVKTFTSLVETGDISYEGPLLHEEDVAVILYTSGTTGQPKGAMLTH-KNLYSNARDVATYLQYTEDDRVVAALPMFHVFCLTVAIHAPIINGAIILMLP----KFSPKEVFRICRTYKPTIFAGVPTMYNYLYLY--EGASAEDMHSLRLCISGGASMPVALLENFEKRF----RVIVSEGYGLSEASPVTCFNPLDRPRKPGSIGTNIWHVENKVVNELGEEVPVGEVGELIVRGP--NVMKGYYKAPEDTAAV---LREGWLYTGDLAKMDEEGYFYIVDRKKDIILVGGYNVYPREVEEVLYKHEEVAEVIVIGVPDESLGEAVCAYVVPKH----DRVREEELIHYCSLHLAKYKVPKKIEFLKELPKNTTGKLLRRALREKA---------------------------- 23098124 27 ---------------------------------------------------------------------------------VETYADKVAMTFF------DQTYTYQQLEKMIYSVANSLYNLGIEKGDRIALMLPNCPQYPISYFATLLCGGIIVQINPMYKANELLHVLNDSEAKVIICLDSL---------------------LPIVGEVKDKTDLMNIIPVSFESDSKFNELLIDKGHKLPEITIEPEDIAVLQYTGGTTGRSKGVMLTHYNLVANTIQSYSQININTGEEKVLTISPLFHVYGMTSCMNFTFFIGGNLILVP----RFEVEQTVNIIEKMKPSLFMGVPTMFIALLNYY-HEEKQFDLSCLRTCSSGSAPLPVEIIHQFNNVSGSNVAEGFG--LSEASPVTHRNPVEGLQKPGSIGIPIPNTDSKIVDLATGEETLPNGEVGELIIKGP--QVMKGYWRMED---ETNQVLRNGWLYTGDLAKMDDDGFFYITGRKKDLIIASGYNVYPVEIEDVIYKHPGVLEVAIIGVPDKYRGETVKAFVVLKNNASLTEE---DLIQYCRDRLASFKVPRSVEFLQELPKTAVGKILKRKLKE------------------------------ 21225521 18 ----------------------------------------------------------------------------VLRRSARRTPARVAVEYR------DRSWTYAELDTAVSRAASVLLGEGLSPGDRVAAYGHNSDAYLIAFLACARAGLVHVPANQNLTGEDLAHIVGQSGSTLVLTDPGLASR------------------LPGTTRTLPLRDTDDSLLSRLA-----------ATPPYDGPEPGAEDLVQLLYTSGTTALPKGAMMTH-RALVHEYLSAITALDLGAGDRPVHALPLYHSAQTHVFLLPYLAVGATNVILD----APDGDRLFDLIEAGRVDSLFAPPTVWIGLANRADFA--TRDLTGLRKAYYGASIMPVPVLERLRARL--PHLAFYNCFGQSEIGPLATVLGPDEHEGRMDSCGRPVLFVDARVVDEDGKDVPDGTPGEVVYRSPQLCD--GYWDRPEETEAAF---RDGWFHSGDLAVRDADGYYTIVDRVKDVINSGGVLVASRQVEDALYTHDAVAEAAVIALPDERWIEAVTAVVVPRSEVTED-----ELIAHTRERLTAFKAPKRVLFVDALPRNASGKILKRELRDRFAG-------------------------- 31505497 1471 --------------------------------------------------------------------------------QVRALPDKTSIIYSQGE------LSYLELDTLTNSWANIFKYLGIQKDNICGVILEGDYRQVLAMLAVFKAGGIYLPLRLDEPEERSLRMMSKTSPTMIVVDSENLDIIKP-----------RLALLPKPPQILVINAHEIQQYYQWDGTNYQCLLVEANHDKKVLIMPDADDSNYIMFTSGSTGEPKAILGSHGSLRHFINWE-KLEFGINSNWRCLQIAQINFDAYLRETLVT-LCSGGTLYIPD-STDREDLEKLLLRLGEWQINLLHTVPSVMRLFLKIGRNLTNADQLKNLRVLVLGGEPLFVKELREWHQVFG-SQTEFVNIYGASETTFVKHFHRPDPNKITYARVPGGKTLPEAAFAVIDGRPCAVGEVGEIFVKSPYL--TKGYYQDQRLTNSVFIPNPLNHYCTGDLGRLLPDLTVEVIGRSDKQVKLNGVRIELGEIEDALAAIDGVEKALVIAEEKEELV-TVIAYYQAKNAIN-----HQHISSQLKQVLPIYMQPNHLMQLADFPLLPNGKINRLGLPKAEAN-------------------------- 29165623 2704 ---------------------------------------------------------------------------------VRNNPEACAAIHDG------VALSYTELNTRANRLAQHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDVNAPVERQAFMIEDSQASVLLT--------------------LSQMSLTTSTQRVDLDRLMLNG-------LDNDDLALAQSSE---------SVAYIMYTSGSTGTPKGVLVPHRAISRLVINNGYADF--NAQDRVAFASNPAFDAS-TLDVWAPLLNGGCVVVIGQHDLLSPLNFQRLLLEQSVTVLWMTAGLFHQYASGLGE------AFSRLRYLIVGGDVLDPAVIARVLA--NNAPQHLLNGYGPTEATTFSATYEIVSVDNGSIPIGKPVGNTRLYVLDSQGQPVPLGVPGELYIGG--QGVAKGYLNRDTQFVVDPFSEQIDMYRTGDLVRWRADGNLEYLGRNDDQVKIRGFRVELGEIEARLAEHADVREAVVLCRQDVPGDKRLVAYVTAQQSENALD--IEHLRNHLQGTLPDYMVPAAYVQLDALPLTANGKLDRKALPAINRGYEAPQGEVETL--------------- 194291319 5 -------------------------------------------------------------------------------------PDKTAIQYFG------TAISYGELREEIERMAGYLQACGIRPGDRVVLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVAAFAGSELYPRGPALRHVILHDYAGMLRDDGGLPVPAWLRETPPAPQAAPSGAMPVAWNTASGAGHRPLPHQAGHDTLCMLYTSGTTGNPKGCMHTHGTLMTAAAGSVIWRGG-SAESVVLAVAPMFHLLGMQNCMNSPLYLGATVVLMPRWERALAAD----LIERYRVSVWGAPPAMMVDFFSQ--PGIDARDLSSLAYVGGGGAAMPEAVANMLQERFG---LPYVEAYGMTETA-AFILSNPRNQPKRECLGIATFGVDARVVDPETLRELPHGETGEIVVHGG--QVMQGYWHNEDANAATFITDGKRFLRTGDLGFMDEEGYFFMRDRLKRMINASGYKVWPAEVENMLYGHPAIHEACVIAARDERRGETVKAVVALRPEARGTAEAEERIMAWCRDHMAAYKVPRIVDVVEALPKSATGKILWRALQE------------------------------ 186683274 474 ---------------------------------------------------------------------------------VECSPDAIAIVYE------DEQLTYQELNNRANQLAHHLRNLGVGAEILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFSLEDSQVKVLITQQQLLSKLPAHQAQVLCIDA-------------------------------DWEIIAQQSVQNPQIVTTSANLAYIIYTSGSTGKPKGVLINH-ANVVRLFTATEEWFYFNQQDVWTLFHSFAFDFS-VWEIWGALIKGGRLVVVPYWVSR-SPADFLKLLDKQKVTVLNQTPSAFRQLIQAEQLIDTPANLALRWV-IFGGEALEIQSLKPWFERHGDKYPQLVNMYGITETTVHVTYTIADLSSNTGSVIGCPIPDLQVYVLDKAKQLLPIGVPGEMYVGGA--SLARGYLNRVELTSQVFVANPFRLYKTGDLARYLENGDLEYLGRIDNQVKIRGFRIELGEIEAALTQHPQVQASVVIARVDTPGDKRLVAYLVIHQAQVLT---VNDLRQFLDSKLPEYMIPAAFVFLDSLPLTSNGKVDRRAL-------------------------------- 186683274 2571 -----------------------------------------------------------------------NQCHELFTAQAERNPDLVAAVF------GSQQITYQELNSRANQLAHYLRTLGVGTEVLVGIFVERSLEMLVGLLGILKAGGAYVPLDPDYPQERLSLMLADSQVPVLLTQQRLVEK------------------LPEYGQPVVCLDTGWDI-------------INRESTANLHSEVTADKLAYVIYTSGSTGKPKGVAVPHRAVNRLVFNT--NYIQLDANDCIAQAANASFDAA-TFEIWGALLHGARLVGVTHNIA-LSPQEFAAYIREQEISVLFLTTALFNQLASFVPQAFNTLRY-----LLFGGEAVDPRWVKEVLQNGAPQHLLHVYGPTESTTFSSWFLIEDVPATATTIPIGQPISNTQIYLLDQNLQPVPIGVPGELYIGG--DGLAQGYLNRLELTQEKFIANPFNNYKTGDLGRYLPDGNIEYLARIDNQVKIRGFRIELGEIETALLQHPAIREVVVLAREDISDDRRLVAYIIFELNQTHS---ISDLRSFLQRQLPNYMIPAAFVFLEQFPLTPNGKIDRRSL-------------------------------- 212718737 12 -------------------------------------------------------------------------------------ADNPAVIYH----HEKIYLTYSQFKKMVDDTAKGFMAIGIQKGEHVAVWATNRLEYLISIFALAKIGAVLVTVNTNYKIYELEYLLRQSDSSTLIFTEGFKDSNYLEIVKKLNPQLLENPNLPYLKRLIFIGQDSHDGIYNWHEVIELGENIPDEDLIQRQKSLEPDEVINMQYTSGTTGFPKGVMLTHKNILNNAN-TIADCMKLTHKDKLCIPVPFFHCFGLVLGIGACVTKGATMVPLD----HFNPLKVMETVHFERCTGLHGVPTMFIAILEHPE--FNKFDFSSLRTGIMAGAPCPIKVMREVVEKMHMKEITIA--YGQTEASPVITQTRVDDPLEFRVSTVGKPLEGVEVKDIHTKKEVPNGVIGEICARG--YNVMKGYYKMPEATKQAIDED--GWLHTGDLGYIDQNGYLRITGRLKDMIIRGGENIYPREIEEFLYTHPAVKDVQVVGVPDKVYGEEIAAFIILKDGCYASEE---EIKEFVKANLSRHKTPRYVVFVSEFPTTANGKVQKYKLREMA---------------------------- 46486685 495 --------------------------------------------------------------------------HQLFEEHVENNPNAIAVVF------KQQKLTYSELNSKANQLAHYLQKLGVGPEVLVGICTERSLLMIVGMLGILKAGGAYVPLDPSYPSERLAYTLEDAAVPVLLASESVLDSLPEHQAKIVCLDTI-------------------------------GETITNEGTDNPASQVTPENLAYVIYTSGSTGKPKGVAIEHHSPVALCYWASQ-VFTIKELAAVLASTSICFDLS-VFEIFVTLSQGGQVILAQNALDLPNIKSEITLI--------------NTVPSAITELSRINAIPDSVKVINLAGEPFSNQLLQRLYQQ--ENIQSVYNLYGPSEYTTYTTFTLLKKGTTTQPTIGHPIANTQVYILDSHLQPVPIGVVGELYIGG--DGLARGYHNRPELTAEKFISTSTRLYKTGDLARYLPDGNIAFIGRIDHQVKIRGFRIEMGEIEAFVSQYPDVKENAVIAQSDPAGGKRLVVYIVPKQESTQDTSLIPHIRKFLKQKLPEYMIPAAFVLLDAFPLTPNGKIDRRAL-------------------------------- 119174158 31 -----------------ESYHDLWQWSVDEPAKFWEEVWNYVKAHRPYEKVCQPEALLFPKRP-FFDGSLLNFAENLLFPSSNPHEHAVAVIAATE--STREHISWKDLRERVRLCIAAMRDAGVAKGDRVAGFVGNHPNTLIAMLATTSIGALWSGVSTDTGVHAVLERLRQIEPKLLFADNASIYNGKVHDTHAKVADVAASLPCLQLVVIFDAVRDHASVVSPNGSTVTYADFIASARTSDAPEYLPPDHPIYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHCDIGPGDRLFYFTTTTWMMWHW--LVSALASGSSIVLYDGSPFRPGDMAMARLIDELHITHFGTSAKYLSVLEQAALNPRKHPHRPVTFAIFSTGSPLAPSTFDYVYSSI-HEDILLGSITGGTDIISLFGACCPILPVHRGEIQCRGLGMAVSVFDHAANDISKTDDAGDLVCTKPFPAQPVMFWPPEAKYRSSYFETYGDHWHHGDFVKINPTGGLVMLGRSDGVLKPAGVRFGSAEIYNVILKHDEIEDSLCIGRRRNETDETVVLFVVLREPPTLPDGLAARIQAVIRKELSPRHVPAIIDSCPEIPVTSNGKKIENAVKQILCGLNIKTG--ASVANAACLE-------- 149914569 14 --------------------------------------------------------------FRWQIPARLNMAAQVCDDWAETDPDRVAII---DLTAERRETSYGALREMADALALHLAGQGIGRGDRVGVLRSQDAWCAAAHVAIWKLGAVSIPLFKLFQVDALRTRLTDAGARIVVSD---------------GDGVALLEQVPGVAALV-----PEEVDLPQGRMGS--------------AETGPEDAAVLIYTSGTTGSPKGALHGHRMLLGHLPVEISHDFLGQPGDCLWTPADWAWIGGLFDVLMPGLALGVPVVAARLPKFTP--EACARVLREGGVRNVFFPPTALRMLKAE------GCAVPGLRSVASGGEPLGAEMLDWGRRAFGLT----INEFYGQTECNMVASSCGTLFAPRAGAIGR--AVPGFEIGVIDGQGQAVVGEGDIAIRRGTASMMLGYWNRP----EATAEKFRGDWMLTGDRGVLEEGYLRFVGREDDVITSAGYRIGPGEIEDCLLTHEAVATVGVIGKPCALRTQIVKAYVVLKPGVAGTDDLVRALQDHVKARLAGHCYPREVTFLDALPMTVTGKVIRRALKARAAGE------------------------- 209519083 2 -----------------------------------------------------------------------------------------------------KQISYGELDERSRNLASWLQSKGLARGARVAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIITLQAIVRNTAVKHVIVAAMGDLMGIKGPLVNFVVRKVKKMVPAWNLAGHIKFNDVLAQGARLTFKPVQQGPDDVAFLQYTGGTTGVAKGATLLHRNLIANVLQSEVWLNPVNRTDIDQFITVVALPLYHVFALTVCLLTIRTGGLGVLIPNPRDIPGMIKSLEGYAITTIPAVNTLYNAMLNSPD--FHKLDFSKLLTANGGGMAVQEAVAKRWFELTG---TPIVEGYGLSETS-PCVTCNPVTATEYNGTIGLPLPSTEVSIRDDEGNEVPPGQPGEICIRGP--QVMAGYWNRPDETAKVMTAD--GCFKSGDVGIMSADGFVKIVDRKKDMILVSGFNVYPNEVEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVVKKDPSLTDE----QIFAYCKTQLTGYKRPKVVEFRTELPKSNVGKILRRELRD------------------------------ 116694665 11 ---------------------------------------------------------------------------HAVRHFARLRPEAVAYAFEG------RQTTYAGFERNTNRVAQALLAEGAGVGERIGYIGKNSDHYFELLLGASKIGAVMTPASWRLAPPEVEFILGHCDAVVLFVGAESAAMVRNL-----------LPALPMVRKVVVMEPCAGQGEWQ-----CYTDWRDAQPDTPPAHQPAAHDVLLQLYTSGTTGRPKGAMLTHRNLTIGTEVSERLWSHWVADDVSLVAMPVAHIGGSGWGLRNLLSGAKGVVAREFDPR-----AVLDFIEKERISKLFLVPAAMQIVLR--DPRARQVDYSRLKYLLYGAAPIPAALLREGIEVFGCG---FVQQYGMTETTGTIVALPPEDHTTEEVPRMRPLPGVEIKVVDYEGRQLAPGEVGELVVRS--QHNMAGYWKQPEETARTIDAE--GWLRTGDAGYLDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPQVADVAVVGVPDEKWGEAVKAIVVLKPGQVPD---QAGIIAWTRQRLAGFKVPKSIEFVEALPRNPSGKLLRRKLRE------------------------------ 161788347 28 ------------------------------------------------------------------------------------------------------TLTYAELERHSAAFAAWLQQHDLKPGDRIAVQMPNVLQYPIAVFGALRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNMFGKRVQEVLPDTGIEEARMGDMLPTAKGWLVNTVVDKVKKMVPAYQLPQHVLRQGRELSHKPVPLSLEDTAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACFSQHGPDEVMIAPLPLYHIYAFTANCMCMMVTGNHNVLITNPRDIS------GFIKELGKWRFSALLGLNTLFVALMDHPFRQLDFSALKVTNSGGTALVKATAERWEALTGCR---IVEGYGLTETSPVASTNPYGQL-ARLGTVGIPVAGTAFKVIDDDGNELPLGERGELCIKGP--QVMKGYWQQPEATAQALDAE--GWFKTGDIAVIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGLS----VDELKAYCKANFTGYKVPKHIVLRESLPMTPVGKILRRELRDIA---------------------------- 11497709 23 -----------------------------------------------------------------------------IDAAAEKFGEKTAIISAEPKFPSEESMNFLEICEVTKKLASGISRKGVRKGEHVGVCIPNSIDYVMTIYALWRVAATPVPINPMYKSFELEHILNDSEATTLVVHSMLYENFKPVLEK------------TGVERVFVV----------GGEVNSLSEVMDSGSEDFENVKVNPEDVALIPYTGGTTGMPKGVMLTH-FNLAANALQLAVATGLSHMDTIVGCMPMFHSAEFGLVNLMVTVGNEYVVM-----GMFNQEMLAENIEKYKGTFSWAVPPALNVLVNTLESSNKTYDWSYLKVFATGAWPVAPALVEKLAEKCNNPRLRHNQIWGMTEACPMVTTNPPLRLDKSTTQGVPMSDIELKVISLEDGRELGVGESGEIVIRGP--NIFKGYWKREKENQECWWYDEKGFFRTGDVGFIDEEGFLHFQDRVKEVIKYKGYTIAPFELEALLMKHEAVMDVAVIGKPDEEAGEVPKAFIVLKPEYRGKVD-EEDIIEWVRERISGYKRVREVEFVEELPRTASGKLLRRLLRE------------------------------ 149724572 76 ----------------------------------------------------------------------------CLDATVQKIPDREALV----VLHENVRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLASAQAGIILVSVNPAYQARELEYALKKVGCKALVFPKQFKTQQYYNILKQICPEALKSQRLPDLTTVILVDASLPGTLLLDDVIAAGNTEQHLAHLQHTQKFLSCHDPINIQFTSGTTGSPKGATLSHHNIVNNANMILRLPLKMPKELRMVLPTPLYHCLGSVGGTMVSMTHGITLILPSPS---FDGKKALEAISRERGSFLYGTPTMFVDILNQPD--FSSYDISAMLGGVIAGSPAPPELIRAIINKLNMKELVVAYGTTENSPVTFMNFAEDTVQEKAESVGRVMPHTEAQIVNTETGTLTKLNTPGELWIRG--YCVMLGYWGDPQKTVEA--VGQDKWYRTGDIATMDEKGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDKRLGEEICACIRLKKGEKTTAE---EIKAFCKGKIAHFKIPRYIVFVTEYPLTVSGKI------------------------------------- 167763863 9 -----------------------------------------------------------------------------LEHWATTTPDKEYIVY----SDRNLRFTWSQFNRRVDDMAKGLIAIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQAELEYLCENSDMHTLCIVNGEKDSDFVQELKTCQRGHLKSERFPYMKNVIYVGQEKHRGMYNTSEILLLGDNVEDTRLNELKSRVSCHDVVNMQYTSGTTGFPKGVMLTHYNITNNGFLTGE-HMKFTAADKLCCCVPLFHCFGVVLATMNCLTHGCTQVMVE----RFNPLVVLASIHKERCTALYGVPTMFIA--ELHHPMFDLFDMSSLRTGIMAGSLCPVELMKQVEEKMYMK---VTSVYGLTEAAPGMTATRIDDSFDVRCNTVGRDFEHTKVIDPETGEECPVGVQGEMCNRG--YNTMKGYYKNPQATAEVI--DKNGFLHSGDLGVKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYQLEGVKDVQVAGIPSKKYGEAVGAFIIRHEGADLHE---SDVRDFCIGKISRYKIPKYIFFVKEFPMTGSGKIQKFKLKDI----------------------------- 56478122 27 -------------------------------------------------------------------------------RSVRQFGDRPAYINMGKG------ISYTELDRLSVRFAGFLQALKLPRGARVALMMPNMLQYPIAMFGVLRSGYVVVNVNPLYTARELEHQLRDSGAETIVIVENFASTLEQVLPKLTMPHIVEMLGFPKSLIVNLVVRQKLVPSWNLPGHVSFSAALSKGAAFPEPVSVGHDDIAFLQYTGGTTGVAKGAVLTHRNIIANLQQAHAWIFVHEGEEIIITALPLYHIFSLTANCLTFFKLGATNVLITNPRDIPG---FIKELAKYKFTAITGVNTLFNALLNNPDFA--KLDFSRLHIALGGGMAVQQQVADRWRRITG---QPLIEAYGLTETS-PAVTINPLDLPAFNHSIGLPVSSTEVSIRGDDGSEMPLGQPGELCVRGP--QVMREYWNRPEDT--AHVFTPDGFLRTGDIATIDEKGFVRIVDRKKDMILVSGFNVFPNEIEDVVASHPSVLEVAAVGVPDERTGEAVKVFIVRK-----DPSLTREIIAHCRKSLTAYKIPHLVEFRDELPKTNVGKILRRLLRD------------------------------ 28871827 3669 --------------------------------------------------------------------------HQLFEERVAQHPDALAVV------DEAGSLTYGELNVRANRLAHYLIGLGVQPDDRVAICVQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVGLLLQGET--------------------------------RMLLGELAVPMLDLQEGDWEVEADHNPVVPTIKPQHLAYVMYTSGSTGKPKGVANQHNGVVNRLWWA-QSEYQLGADDCVLQKTPFGFDVSVWEIFLPLLAG--AQLVMARPGGHQDPHYLMEVIERRSISMLHFVPSMLQAFVNQTP----AGRCSTLKRVICSGETLPHTLQLQSQAHF--PKSELHNLYGPTEAAIDVTAHYVAEQEIGIVPIGRPIANTRIYLLDMHGQPVPIGISAEIYIGG--VGVARGYLNRPELTAERFLEDPFRMYRSGDLGRWLADGNIEYLGRNDDQVKLRGYRIELGEIESQLAACLGVREAVVLAREHSPGDKRLVAYLTAHEGAVLSA---TQLREQLSQGLAEYMIPSTFVTLESFPLTPNGKLDRRAL-------------------------------- 28871827 2548 ------------AGVDPQRYETALESLVEALEHYPESLLRRLDVLPRAERQLLQEWNATAVDY---PQDT--CVHQLFETQVEKTPEAIALVFEA------RKFTYAQLNARANQLAHYLIGLGIGPDDRVAICVERSPEMVVGLLGVLKAGAAYVPLDPTYPEQRLRYMLEDSAPAAVLVQRMTR-------------------ALPGKLAVPLLDLEGGGWE-------------SEADYDPVARAVKPHHLAYVIYTSGSSGRPKGVLIEQKGFRNLMHWYLDELKLASDDAVLLVSSYSFDLTQKN--ILGPLLVGGTLHLAREA---FIPDVLLKQIQRERITHINLSPSAFNALINAND----SRQLDSIRRVVLGGEP----VQFARLEMLPEPRPEFINSYGPTECSWHRLVEDIDCYRSSVFPIGRPIANTRIYLLDVHGQPVPIGVSGEIYIGGA--GVARGYLNLPELTAERFLDDPFRMYRSGDLGRWLADGNIEYLGRNDDQVKIRGFRVELGEIESQLAVCPGVREAVVLAREYSPGDKRLVAYLTAQEGAVLSAA---QLREQLSQGLTEHMIPSAFVTLASFPLTPNGKLDRRAL-------------------------------- 28871827 1544 -----------------------------------------------------------------------------------------------------ERVTYADLNKRSNQVAHVLLSLGIVADDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPLERLCYMLEDSAPVAVLVQPETRELLGAL-------GALAMPVL----------------------DLQSANWAAEAEHDRVLSTVTPQHLAYVIYTSGSTGQPKGVMIEHCAIVNRLLWA-QDHYRLSREDRFLQKTPFGFDVSVWEFFLPLLAGAQLVIARP--AGHQDPEYLAELIAGSGVTILHFVPSMLQSFLNQ----VGPLACSTLRQVFCSGEALPYSLQKHFEQRFAH--VQLHNLYGPTEAAVDVTWHCVPDLHTGIVPIGRPVANTRLYLLDPHMQPVPVGVRGEIYIAG--IQLARGYLNRDALTAERFVKDRFRMYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGDIEAHLAGCAGVGEAVVVAQEDTPGEKRLIAYYTTREAKEIIA--VQTLRAALQASLPEYMVPAAYVKLSGWPLTPNGKLDRRAL-------------------------------- 28871827 492 -------------------------------------------------------------------------------------------------------VTYADLNRRSSQVAHVLLSLGIVADDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPLERLRYMLEDSAPVAVLVQPETRELLGALAM--------------------------------PVLDLQSANWAVKAELDRVSPTVTPQHLAYVIYTSGSTGQPKGVMIEH-RNLVNLVAWHCDAFDLTHHNRVSSVAGVGFDAC-AWEIWPALCVGASLSLLPGQALGNDVDALLWWWRRQDLDVSFLPTPVAEMAFTQE------------------IEPATLQTLLIGGDRLRRFPNPDINNYGPTETTVVATSGLIDATQSVL-HIGRPIANTQVYLLDAHGQPVPIGVSGEIHIGGAGVG--RGYLNLPELTAERFVEDPFRMYRSGDLGRWLADGNIEYLGRNDDQVKIRGLRIELGEIETQLKQIANIREAVVVAREDTPGEKRLTAYYTQQEAKQ--AITAQTLRTALQARLPEYMVPAAYVKLSEWPLTPNGKLDRRAL-------------------------------- 126348154 14 ----------------------------------------------------------------------------VLRRSARRTPARVAVEYR------DRSWTYDELDTAVSRAASVLLAEGAAPGDRVGAYGHNSDAYLIALLACARAGLVHVPVNQNLTGDDLAYIVDQSGSTLVLADDRLPDGVRTLPLRDTDDSLLARLA---------------------------------AAPVYDGPEPDGEDLVQLLYTSGTTALPKGAMMTH-RALVHEYLSAITALDLGAGDRPAHALPLYHSAQMHVFLLPYLAIGATNIVLD----APDGDRILDLIESGRVDSLFAPPTVW--IGLAGRADFATRDLGGLHKAYYGASIMPVPVLERLRERL--PGLAFYNCFGQSEIGPLATVLGPDEHEGRMDSCGRPVLFVDARVVDEDGKDAPDGTPGEIVYRSPQLCQ--GYWDKPEETEAAF---RDGWFHSGDLAVRDADGYFTIVDRVKDVINSGGVLVASRQVEDALYTHEAVAEAAVIGLPDERWIEAVTAIVVPRGEVTED-----ELIAHARERLTAFKAPKRVRFVDALPRNASGKILKRELRDRFAG-------------------------- 152967449 10 ----------------------------------------------------------------------------AVAEHARTRPDGVAVRLD------EHVLTWRELDDATARVAALLRAQGVRPGDRVALVLPNVPQFPVLYHGILRAGAVVVPMNPLLRGREVNHHFADSGAVLALVWHAVADASHAGAVGTGTRVVVVEPGATA-------------------------ALLAGVDPDPAVHVPDPGDTAVILYTSGTTGAPKGAELSHRNLLSNALTSQERLIRLGGDDVILGALPLFHAFGQTCAMNTAVVAGRTLSLLP----RFSAAAALAVVERDRVTHFAGVPTMYVAL--LNEPGAEEFDLSSWRSCVSGGASLPVEVLRGFEARFG---VQILEGYGLSETSPVASFNHPD-AVRKPGTIGVPVRGCEMDLRGADGTPVTEGV-GEIVVRG--ENVMTGYWRNEAATAAAFTAD--GWFRTGDLATRDEDGYYAIVDRAKDMIDRGGYNVYPREVEEVLHEHPAVEQVAVVGFPDPLVGEEVGAAVVLKEGACATPE---ELQQHVKDALAAYKYPRRVWIVSELPKGPTGKILKR---------------------------------- 148261347 22 ---------------------------------------------------------------------------------ARRHPDREALV----VRETGERFTYAAFDRAVDDVAAGLLALGMRRGDRIGIWSPNNAEWAILQFASARAGIILVTINPAYRTAELEYVLNDVQCRALVLARTFKSSDYVAMLDSIPPDRLPHLERRFVIGVPAESAADLPAGMTPFATIAAAATPASRTTLATLRALQFDDPINIQFTSGTTGAPKGATLSHHNILNNGYFVGRGIG-LRDGEKICIPVPLYHCFGMVMGNLAAITHGATMV---YPAAGFDALATLTAVAEERCAHLYGVPTMFIAMLEH--PGFEEFDLSSLRGGIMAGTSCPIEVMRRVMNRMHMPEITI--CYGMTETSPVFQSATDDTPERRVATVGRIHPHLEVKVIDAEGRIVKRGERGELCTRG--YSVMLGYWGNAAKTAEAIDAA--GWMHTGDLGVIDEEGYCTIVGRSKDVVIRGGENIYPREVEEFLFTHPRIASVAVFGIADAKWGEVPCAWVKPNPGETLTPA---EVVGFCEGRIAHYKIPRIVRIVEEFPMTVTGKIQKFIMRE------------------------------ 163854858 13 --------------------------------------------------------------------ARMNCAVELVDAMVARHGERVALRWRRD--GAAATLTYAGLQALTNRIARVLVEMGLVPGNRVLLRGPNNPMMAAAWLAAVKAGLVTVPTMPLLRAKELKQIIAKAQVSAMLCDAQLR------TEAQYCMQAGHEHFCPELRQIMLFNDPAPDA---------LDSLAAAKPDDFAACDTAADDVCLIAFTSGTTGLPKGCMHFHRDVLAMCDLFPRHVIKPGPDDIFCGTPPLAFTFGLGGLLCFPLRVGASAVLAE----KLTPDSLLELIQDFRATIVFTAPTFYRQMAA----LAGKYDIGSLQKSVSAGEALPDATRQLWKQSTGIE---MIDGIGGTEMIHVFVSSPPE--EVRPGAIGKVVPGYVACVVDENMQPVPNGTPGRLAIKGPTGCR---YLADERQRRFVQ----QGWNLPGDTFVQDDDGYFFYQARNDDMIVSAGYNIAGPEVEDALLRHEAVAECGVVGAPDDERGQLVKAFVVLKPGFDAGPELAAALQAFVKASIAPYKYPRAVVFVDALPRTETGKLQRFALRKMA---------------------------- 163943331 1510 ---------------------------------------------------------------------------------VEKTPEAIAVVCEDEE------LTYRELDERSNQLAHYLQKHGVGCESMVGICVTRSSEMIVGLLGIMKAGGAYVPIDPAYPESRLQYILEDAHIKVLVT----------------LEKLQQKMVIPKSVAVICIDRD--------------REEIEQEVTTVCTSEVTGDNLAYIIYTSGSTGNPKGVMIEHRNTVTMIHWAHHTYSQKELAGVLASTSLSFDLS--VFEVFVPLTMGGKVIVAENA-------LHLDKLSTKGVTLVNTVPSAAKELVRAKTIP------SSVKVMNLAGEPLPYSLVQDLYER--STIEKVYNLYGSEDTTYSTYMELEKGVMHRVPPIGKPVFNTEVYVLSAEQKMVPIGVVGELYIGGS--GLARGYLNRQDRFIPHPFKEGERVYRTGDLVRYLPDGNLEYLGRIDHQVKIRGFRIELGEIEATLQKHALVNEVLVMVREDYPGDPRLIAYV-------LGDGDAHKWRDYLKDQLPNYMIPAYFVGLNAFPLTSNGKIDRKAL-------------------------------- 146295968 12 ---------------------------------------------------------------------------------AEKYAENLAVIYH----HEKIYLTYKQFKKIVEDAAKGFLAIGIQKGEHVAVWATNKLEYLVSIFALSKIGAVLVTVNTNYKIYELEYLLKQSDSSTLIFIEGFKDSNYLEIIKKLNPQLLENPNLPYLKRLIFIGNESHRGMYTWNEVVDLSRRVSDADLYQRQKSLQPDEVINMQYTSGTTGFPKGVMLTHKNIL-NNGYAIAECMKLTHNDKLCIPVPFFHCFGLVLGITACVAKGATMVPLD----HFNPLMVMETVHYERCTALHGVPTMFIAILQHPD--FNKFDFSSLRTGIMAGAPCPIKVMREVVEKMNMKEITIA--YGQTEASPVITTRIDDPLEFRVSTVGRPLEGVEVKIVDINTKEEPNGTIGEICARG--YNIMKGYYKMPEATKQAIDED--GWLHTGDLGYIDQNGYLRITGRLKDMIIRGGENIYPREIEEFLYTHPAIKDVQVVGVPDKVYGEEIMAFVILKDGASVTEE---EIKEYVRQNLSRHKTPKYVMFVDSFPTTANGKVQKYKLREMAI-EMLNLHDAANIE-------------- 126174820 34 -----------------------------------------------------------------------------LDEIAATYPDQLAVV----VHHQYIRWNYRQYLAQIEALATGLLKLGIKSGDRVGIWSPNNIEWCLTQYATAKIGAIMVCINPAYRPEELQYALSNVGCRAVICADKFKSSNYLEMLYELAPELLQAKAVPELEFVIRMGAEKSVGMLNFDDLLVDVTADDKAALESIGKALSPYDAINIQFTSGTTGSPKGATLSHHNILNNGYLVAE-AMKFTCHDKLCIPVPLYHCFGMVLGSLVCLAKGAAAVFPGES---FDPLTTLQVVEQERCTALHGVPTMFIAELEHPE--FTRFDLSSLRTGVMAGATCPEEVMRRVQNLMYMKEVL-IGYGQTECSPLNHITEIDSPVEKRVLTVGRALPHTEVKIVDEFGEVLPINQAGEVCSRG--YCIMQCYWNDPEKTAATIDSA--GWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVQSDKYGEEVCAWIKVRSGATITEE---DIRHFLTEKFAYFKVPRYIKFVDQNPMTVTGKI------------------------------------- 34498258 355 ---------------------------------------------------------------------------------AARTPDAPALEHKG------VTLSYRELDCRANRLARHLRVQGVQAGEFVALCAQRSLDMVVGLLAILKAGGAYIPLDTAYPADRLAYILGDSQPLLILADDAGQAILEPLQLAT---------------RLINLGRQG-------------DAWSALSADAPACLHLNAGDLAYVIYTSGSTGNPKGVMIEHRSLVNYVLDAIRW-FELTPSDRVLQQNSLNFDLSLEEMLPALLSGACLVLATELFGSAPLSEHRKLGIS----FVHMTAAHWHTLVGQWSDAPLQALQYLQGVRLVNVTGDALSAQKVRVWESIRPESTGLINTYGPTEATVSCTTRLAGELEGVNVTIGKPFANTRMYILDGKLQPVPIGVTGELYIAGVQVG--RGYLNRPELTAERFIADPYRLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGAELEP---SSLRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL-------------------------------- 34498258 1493 -------------------------------------------------------------------------------------------------------LSYGELNRRANQLAHRLIGLGVVPEARVGICLERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPVVVLTQASLAEKLSGSAPRLLLDAPEERAK-----------------------------QAAQREANPAVTGLDSGKAAYVIYTSGSTGLPKGVVNEHEGVVNRLWWA-QETYRLTTADRVLQKTPFGFDVSVWEFFLPLLAG--AQLVMADPEGHKDPHYLRQLIEAAGITTLHFVPSMLQSFVSLVP----RGSCPTLKRILCSGEALPHALQTQCLRHFPHSE--LHNLYGPTEAAIDVTAPCSAAGPSSFVPIGKPISNIQIHILDGDGQLAPLGVAGELYIGGA--GVARGYLNRPELTAERFIADPFRLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALR---AALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL-------------------------------- 66827467 4 -------------LSDPFDYENDYSYSQINPISFWDEVAKFVHWDKIYDKVYSGD----EIYPDWFQGGELNTCYNVLDKQVKNKRDKDALIYECLYLKKTVKLTYYQLYEKVCEFSRVLLNINISKNDNVLIYMANTLEPLIAMLSCARIGATFTVLFEGYPVKSLIDRIETITPTLIITSNYGILNDELITFTPNLKEAIQQSAFKPNHIITHFRNDYEDIEFKNPNTLDWDKEIQNQSPFYEYVPVESSHPLSIHFTSGTTGNAKAVVRGNGSNLVGLVYNWYSSMSSKKYDVYFSHSSIGWITFHM-GLIGSLALGNTFVMFEGGITKPIHYEHWATIEKHKINTFLTLAKTIRYLIKNDPGATNKYDSSSLLSIWIAGEVIEQSIPEYIESKLKCCSG---NVYGQTEGGCISLFNCKRIYNKQYNTLINPTPFLKPSIFSEDGIELPDNQVGEIVFKLPMPPSFATTFYKNELLYKKIFNKFPGYYNSGVITFKKEIDYYGIVSRADDQIKIGGFKVDLNQIETSILKHPLVLECCSIAIYHQDLKNVPIGLLVLKQQQQQQQDLKNQINKIIKNDMDFYSELTKIIIVPQLPKTKSGKIPRSIVSK------------------------------ 152974530 8 ---------------------------------------------------------------------------------VGKYPNKEALV----EPARNIRWTYTEWDEQVNKTAHALLAEGVKKGDTVSVYLYNCHEFVNVYLACSKIGAIFNPINFRLKAKEVAYILQDASSKVVVFEKAVEQTVAAIEKDFPNSS---------------FWYIEDD---KPNYAESYHEKVQAAPSTEVDIVVEEIDFCSMLYTSGTTGHPKGVLHRHREIAEHSMICT-YFLKYNRDSIGLSVAPLYHCGELNAGILPRIQVGGKNVILH----HFDTKTVLHSIETEKITTFFAAPTMWNMMLQED---LSQYELQSMKVGIYGGAAMAPALVKECKERLFIDL---VQIYGMTEMGPVVAFLVEEDQITKAGSTLCFSHEIRIVKPNEEGPSEPPYEVGEIILRGP--CMMAGYHNHDEATAKA---LYKGWYHSGDLGYLDRDGYLYVADRVDDMVISGGVNIYPREIEDFLHSHPGVLDVAVLGEPDELWGERVVAVIVKKDEYVTAADLEKFCKE--SDQLADYKRPRHYIFVDELPRNASGKLQKFILRESLKG-------------------------- 167562900 45 -------------------------------------------------------------------------------------ADRVAFISAGA------RMTYATLARKAAAFASYLQSLGVKPGDRVAIMLPNTFQYPVTLFGALKVGAIVVNVNPLYTVRELAHQLKDSGAQTIVVFENFQEALPETQIKHVVVTALGDLLADGLNFVLKHVKKLVPPYRLPQAVRLRAALAAGARRAPTPVALGHDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIEDQLTGDVELTPLPLYHIYSLTVNAFIFLGLGGRNILIANPRDTKMMMKILRHETFTGITGINTLYNAF-----LDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEQVTG---CPIVEGYGLTECSPIVTMNPYDANEKRSFSIGLPAPSTLVRFRKEDGGWANVGEPGELCVHGP--QVMRGYWQRADETAKVIDAD--GWLATGDIGVMDEKGFIRLIDRKKDMILVSGFNVYPNEIEDVLVSHPGIREAAAIGIPDPVHGERIKVFVVPRDPS----LTVEAVLAHCRKNLTGYKMPKAVEFRDALPQTNVGKILRRALRD---EELAKLAN--APANPSA---------- 184199998 13 ---------------------------------------------------------------------------HMLEKSVARHGAKTAVEFFGAGT------TYAQLGDQVQRVAEGLRVLGVQAGDRVAIVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTTPELRHQFEDHGARVVIAQDLAVEHVVAVDITTAMPAPMRLGLRLPLKKLAAQRR---ELTGAAPGTISWASLLDSTPLRADHPRPTATDTALLQYTSGTTGLPKGAMLSH-RNLESNALMGQHWLDSSSNEVVYGVLPLFHAFGLTLGLTFAMSLGAKLVLF------PTVRADLILRAMKKSMPTVLPAVPPVYQKVLDAAEEQGKDLTGVRVAVSGAMSLPVPLVATWEDATG---GMLIEGYGLTECSPLVACNPLNEHRRAGSIGVPFPSTDIRMVDPETGEDVPVDAEGELLVKGP--QTTQGYWKRPEETAKLFTED--GWLRSGDIVTVDQDGFLRVVDRIKEVIITGGFNVAPTEVETALKLHDSVADAAVVGIPNDDGNETVVAAVVLEPGVTLDEA---ALRQHCYDKVTRYKVPRRIIAMDDLPRTMLGKTLRRAVKE------------------------------ 77360337 41 ------------------------------------------------------------------------------------------------------RLSYKEFQHQVNQLAMGLLALGIKPGERVGIWSPNNIQWCLTQFATAKIGAIMVCVNPAYRPSELQYALNSVECTTLITASEFKGSNYLQMLQNLAPELLNAAALPTLKNVIRIGDEASPGMFSFAEVTALATQEHKQQLDSVAATLNCNQDINIQFTSGTTGNPKGATLTHKNILNNALFVGE-AMHITNKDKICIPVPLYHCFGMVLGSLVSMSKGATAV---YPGDAFDPKTTLEVVQNEGCTALHGVPTMF--ISELELSNFNDYNLSTLRTGVMAGSTCPEQVMRKVQTLMNM--HEVVIAYGQTCSPINNITETDSSIERQVTTVGRALAHTEVKIIDELGNIQPVGQSGEVCSRGA--GIMRCYWNDEEKTKATI--DQDGWLHSGDLGVMDSEGFVSIVGRIKDMIIRGGENIYPREIEEVLYTYPGVQDAAIFGISDEKYGEEVCAWIQPKEDSVLDEE---QIRLFLKDKLAYFKVPRHIRFVENYPMTVTGK-------------------------------------- 160899901 8 -----------------------------------------------------DNLPPPDQWPEFLLDGRLNCAAELVDAMVARQGGRVALRWR--QGADQAAMTYAELQALTNRIAHVLVELQLVPGNRLLLRGPNNAMMAASWLAAIKAGLVTVPTMPLLRAKELQQIIAKAQVQAVLCD------VRLKDEVQLCLQPGHEHHCPGLSRVLYF---------NDGAADALDALAAAKPDTFACCDTSADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFPRHVIRPGPDDIFCGTPPLAFTFGLGGLLCFPLRVGASTVLAE----KLTPEGLLQLVQDFRATIVFTAPTFYRQMAAQ----AARFDLSSLRKSVSAGEALPDATRQLWKQATGIE---MIDGIGGTELIHVFVSSPPE--EVRAGAIGKVVPGYVAQVVDDDMQPVPDGTPGRLAIKGPTGCR---YLADERQKRFVQ----NGWNLPGDTFVRDADGYLFYQARNDDMIISAGYNIAGPEVEDALLRHEAVAECGVIGAADDERGQVVKAFVVLKPGFAAGDDMAATLQAFVKASIAPYKYPRAIVFVPALPRTETGKLQRFVLRK------------------------------ 66045850 1580 --------------------------------------------------------------------------HQLFEAQAAAQPDSMAVTYEG------QHLSYAELNQWANQIAHRLIAEGIGADDRVAICVERGLEMIAGLVGILKAGAGYVPLDPSYPEERLAYMLEDSAPKMLLTQRDLRERFAQAAMPVLLLEA----------------------------DARAENAIDSAPTTNPQLALNAQHLAYLIYTSGSTGQPKGVAMPHAPLVNLMHWQIAQVEHRRPRQRTLQFAALGFDVAF-QEIFSTLCAGGELSLI-HSDMRLDFRRLFQHICEQRIERLYMPCIALQALAEAVVAEPEQPECLLQDVITAGEQLRITEPMRHFFARLNDAR--LHNHYGPTESHVVTAMTLEGNPQAWPTLPSIGQPVANTRIYDEHMRPVPVGVAGELYIGG--VCVARGYLNRDDLTADRFIAPCARLYKTGDLGCWQDDGNIIYMGRNDDQIKIRGFRIELGEIEARLGQYPGLRDAAVLAREDVPGEKRLVAYFSVQAGQALPEADHMRL--HLQAVLPDYMIPAAYVHLEKLPVSPNGKLDRRALPQVSRDYQAPFGDTETM--------------- 66045850 4798 ----------------------------------------------------------------------------------------------------EQRLSYRQLNERANRLAHALRKQGVQPDSRVGICVERGPEMVVGLLAILKAGGGYVPLDPAYPVDRIAYMLQDSAPAAVLAQTAT-------------QSLLADVSVPVI-------------------NLDQDSWQDESVQNPEVPGLTSVHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHS-AFAGSALEKTLFSTSLNFDLA-VYECFGPLTSGGSIKVVQNVLELQHGDHDIGLI--------------NTVPSALKALLEINSLPKSVHTVNVAGEALKRSLVENLFEKTGVQR--LCNLYGPSETTTYSSWVAMDREQGFAPHIGKPVGNTQFYLLDEQQQLVPLGVAGEIYIGGA--GVARGYLNRDDLTAERFLADTFRMYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAVHEAVVTAREDVPGDKRLVAYYTVLSAQ--TEPAIDSLRGWLLGQLPAYMVPVAYVRLDAMPLTPNGKLDRKAL-------------------------------- 66045850 2675 ---------------------------------------------------------------------------------VRAHPEACAAIHDG------VAVSYAELNNRANRLARHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDVNAPVERQSFMIEDSRARVLLTHSQV-----------------------------------SLTTGAQRVDLDGLTLERLKGTDLALPPQSSESVAYIMYTSGSTGTPKGVLVPHRAISRLAINNGYADF--NAQDRVAFASNPAFDAS-TLDVWAPLLNGGCVVVIGQHDLLSPLNFQRLLLEQSVSVLWMTAGLFHQYASGLGE------AFSRLRYLIVGGDVLDPAVIGRVLA--NNPPQHLLNGYGPTEATTFSATYEIVSVGNGSIPIGKPVGNSRLYVLDNQGQPAPLGVGGELYIGG--QGVARGYLHRDELTLEKFVADPFRLYRTGDLVRWRADGNLEYLGRNDEQVKIRGFRVELGEIEARLAEHAEVREAVVLCRQDAPGDKRLVAYVTAQQPETALD--IEHLRSHLQGLLPDYMVPAAYVQLDSLPLTANGKLDRKAL-------------------------------- 66045850 3724 ---------------------------------------------------------------------------------------------------------YGEMNHRANALAHHLISLGVGVDDRVAVMARRGLDTLVAMLAVLKAGAGYVPVDPSHPDERIAYLLADSAPKVVLTQ-----------------QALTSRVPETAAPVIAFDRPEWPQRLENPQV----------------AGLNAAHLAYVIYTSGSTGQPKGVMVEH-RTVGNLIDWHCQAFGLQAGSHTASVAGFGFD-AMAWEVWPALCAGATLHLPP------------ADVGNEQIDALLDWWIAQPLQVAFLPTPVAEYAFSRNLSHPTLRTLLIGGDRLRQFQR--DPGFTVINNYGPTEAT--VVATSGRLLPDGSLDIGKPITNTRVYLLDEHQQLVPLGVAGELYVAG--EGVARGYLNRPEMTAERFLRDPFRMYRTGDLARWNADGTLDYLGRNDDQVKIRGLRVELGEIEAQLSQLPGIEEALVLAREDEPGQPRLAAYFIERDGSLSMP--VSELRAALLAVLPGYMVPSAFVRLAAWPLTANGKVDRRAL-------------------------------- 88856868 6 --------------------------------------------------------------------------------------------------------TYAELGEQIDRAAEGLRLLGVQKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFEDHAARVVIAWNNVVATLQDFPADVAVETIISVDVTRSMPVVTRARESRTALTTNVRGTIIWEDLLKSAPIDAHIVKPEAKDLALIQYTSGTTGSPKGAMLSHLNLSTNAAQARAWVPTVPRGTVVYAVLPMFHAYGLTLCLTFAMSMGARLVLFP----KFDPDLVLAVIKKRPATFLPAVPPIYERLTVSADAAGVSLKG--IEIAISGAMPLSATVVEPWEERTG---GTLVEGYGLSETSPVLIANPVGPRRAGTVGLPLPNTEIRVVDPENPSVDREPGEEGELIVRGP--QVFSGYWGKPEETAEVFVDDGNDWFRTGDIVSVDVDGFVSVVDRIKELIITGGFNVAPSEVEEALRQHASIADAAVVGLPDDHSGEIVVAAVVLAEGATLDETT---VRDFVRANLAAYKVPKSVVSVDELPKSLIGKVLRRQVRE------------------------------ 90417333 15 -------------------------------------------------------------------------------RRAALSPERKALTFEG------KTSTFGEFGQRIRKLAALLRAGGVCRGDRVGYIGLNHPAFLEALYACSCLGAIFVPLNFRLTGPEMRYITNDAGIHTMLADNG-------------------LRSLVDQERDNLVCQRYISIEDKAANWESLESLLQDSQPLELIEQVDADEVAFIMYTSGTTGLPKGAMLTHGNLFWNSANTA--YGEDFMGTTTLTCAPLFHIGGLNVTTLPSLARGIEVVLI----RSFDAAEVLAALEKYQVSTMFGAPTMFLMMSQHDSFA--STDLSHIGAFVVGGAPVPVPLINLYSDR----DVRFCQGYGLTETSPFATMLETSMALEKVGSAGRPPMFTDVRIVDGENNPLPAGEHGEVCVRGP--NVLKGYWNRPEATADAIDA--QGWFHSGDIGYFDNQGYLFLCDRVKDMVISGGENIYPAEVESILYGHSSVVEVAVIGLPDEKWGEAVTAVAVLKQDATLD---LEELREFASQSLAKYKLPSRLYFLDELPRNPAGKV------------------------------------- 110599019 10 ---------------------------------------------------------------------QFNAADYFIDRNVRERANKTAVLCE------ERAFTYGQLQENVNRFGNALKSLDVRMEERVALLLLDTEIYPQAFFGAIKIGAVPICLNTMNRPKDFEYYLNDSRARVLVVDASLLELIEPI-----------RNNLLFVRQIIVANGEA------PAGDLSLDELTADQSTHLEAASTCSDDACFWLYSSGSTGAPKGTVHLQHDMVYATETYGKQVLGIKEDDYCFSAAKLFFAYGLGNGLYFPFGVGATAI---YLPKRPTPDQVYGTIHRHRPTLFFGVPTLYGQMLEA------EGSMDNVRLCVSAGEALPGDYINRWKDRFDLD---ILDGIGSTEMAHIFISNLPG--DIHAGSSGKVVPGYEARIVSEEMTDVAPGEIGTLLVKG--DSAAAFYWNKHQKTRQTMMGHWVN---TGDKYYQDEQGYFYCAGRSDDMLKVGGIWVSPNEVESCLIKHPAVLECAVIGAPDENNLIKPMAFVVLKKPDQSATHMEAELQDFVKSSLALYKYPRWVRFLDELPKTATGKIKRFELRNMV---------------------------- 158431056 19 ----------------------------------------------------------------------------------ETRAGKTAYI---DDTGST---TYGELEERARRFASALRTLGVHPEERILLVMLDTVALPVAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIASGA---------LVQNVTQALESAEHDGCQLIVSQPRESEP-----RLAPLFEELIDAAAPAAKAAATGCDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYAKPILGIAENDVVFSAAKLFFAYGLGNGLTFPLSVGATAILMAERPTA---DAIFARLVEHRPTVFYGVPTLY-ANMLVSPNLPARADVA-IRICTSAGEALPREIGERFTAHFGCE---ILDGIGSTEMLHIFLSNRAG--AVEYGTTGRPVPGYEIELRDEAGHAVPDGEVGDLYIKGPSAAVM--YWNNREKSRATFLGEWIR--SGDKYCRLPNGCYVYA-GRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDHGGLVKT-RAFVVLKREFAPSEILAEELKAFVKDRLAPHKYPRDIVFVDDLPKTATGKIQRFKLRE------------------------------ 37527018 2439 --------------------------------------------------------------------------HQLFEQQVKKTPEATALVYE------EQTLSYAELNARANRLAHQLIALGVIPDQRVAICMARSPAIVVALLAVLKAGGAYVPLDPTYPGERLAYILDDTAPSVVLVDEAG-------------RAALGEEALTGL------------------TVLTLNTLPDQPDSNPLVAALTPQHLAYVIYTSGSTGQPKGVMIEH-QALYQRHLGFNETYAVTAQDRLLQFASFAFDVSVEECCLS-LCNGATLVMRDDRWLTSMQEFIALAWQNRITVMSLPALFWSELIARDNTLPL----PDCLRFIIIGGEAVKKSAIQDWFARETHRP-RLLNAYGPTENT-VTATCQEILSPADDSSIGQPLKNTCVYLLNRDGQPVPLGCVGEMYIGG--VGVARGYLNQPERFIADPFSPVSGMYRTGDLARYLPDGNLEFLGRNDEQVKIRGFRIELGEIEIRLLEHPVVQEAAVLVWED-GRDKHLVAYVV----AEANEGLTASLRAHLSAILPDYMVPSAFVRLDTFPQTPNGKLDRRAL-------------------------------- 37527018 285 --------------------------------------------------------------------------HQLFEQQVEQTPEATALEYQG------QRLSYAELNADANRLAHQLIALGVVPDQRVAICVARSPAMVVALLAVLKAGGAYVPLDSTYPAERLAYILNDTVPSVVLADATGRAAL-------------------------------GDVALAGLTVLDPNILPDQPDSNPLVTALTPQHLAYVIYTSGSTGQPKGVMIEH-QAIYQRHLGFNDTYAVTEQDRVLQFAAFAFDVS-VEEFFSVLCNGATLVIRDDS-WLASVREFIALTRQHRITIVSLPTLFWSELAARDPELPLP---DCLRLVMIGGEAVKKNAVQDWFMQEGYRP-RLLNGYGPTENT-VTVTYKEILSPEDARSIGRPVKNSRIYLLDREGQPVPLGGIGEMYIGG--VGVARGYLNRPALSAERFLEPDARMYRSGDLARFLPDGELEFLGRNDEQVKIRGFRVELGEIETRLVEHPAVHEAAVL-VLDDGQHKRLVAYV----AAQAHERLAADLREYLSAILPDYMIPVAFVCLDTFPQMPSGKLDRRALPAL----------------------------- 37527018 1362 --------------------------------------------------------------------------HQLFEQQVEKTPEATALVYEG------QTLSYAELNARANRFAHQLMALGVTPDQQVAICMARSPAVVVALLAVLKAGGAYVPLDPTYPGERLAYILNDTAPSVVLVDEAG-------------RAALGEQALAGL------------------TVLDSNILPDQPDSNPQVAELTPQHLAYVIYTSGSTGQPKGVMIEH-QALYQRHLGFNETYAVTAQDRLLQFASFAFDVSVEECCLS-LCNGATLVMRDERWLTSMQEFIALAGQNRITVMSLPALFWSELVARDNGLPL----PDCLRLIIIGGEAVKKSAVQDWFTR-ELHRPRLLNAYGPTENTVTATCKEILFL-TDDRSIGRPVKNTCIYLLDKYGQPVPLGCVGEMYIGG--VGVARNYLNQPERFIADPFSPIAGMYRTGDLARYLPDGELEFLGRNDEQVKIRGFRIELGEIETRLMEHPAVQEAAVLAL-DDGQHKRLVAYV----AAQAHERLAADLREYLSTILPDYMVPVAFVRLDTFPQTPNGKLDRRAL-------------------------------- 91974734 24 ----------------------------------------------------------------------------ALDLAAQRWPDREALV----SPSHDTRWTWREFAACVDALAAGFLALGLERGARIGIWSMNRPEWTLTQFAAAKAGLILVTINPAYRLSELEFALAKVGCAALVTATAFKTSAYMEMLNTLIPEALQSSKLPHLRAVIQIGGPKCPGTVAFDDLAQMGGARHREALAALAGRLQFDDAVNIQFTSGTTGSPKGVTLTHHNILNNGYFVGR-AMKLTEQDRICIPVPLYHCFGMVMGNLAAVTSGATMVYPGEG---FDPLATLQTASREKCTALYGVPTMFIAELDHPEFA--SFDLSSLRTGIMAGAPCPVEVMRRVNDQMNMREVTIA--YGMTETSPVFQSAVDDPEQRRVSTVGRIHPHVEVKVVDLEGRIVPRGQRGELCTRG--YSIMLGYWDEAEKTADVL--DRTGWMHTGDLAVIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADNRYGEELCAWVRVRSGEKLTAD---DIRAFCQGQIAHNKIPRYIEFVDEFPMTVTGKIQKFVMREKVE--------------------------- 108762076 2538 --------------------------------------------------------------------------HRLIEARVDRTPDVVALSFESD------TLTYRELDRRANQLARYLRARGVGPDTRVALCVERSLEMVVGLLGVLKAGGAYVPLDPEYPRERLEYMLADAAAPVLLTQ------------------ARLSERLPRDSATVVCLD-------------SEWDAVAREREERLDVTVDGSGLAYVLYTSGSTGRPKGAMNTHAAICNRLLW-MQEAYGLDSSDRVLQKTPFSFDVSVWEFFWPLLAGAR--LVMARPGGHREPAYLTDTIARERITTLHFVPSMLRPFLEETELAV---SCASLRRVFCSGEALPPELRDRYFSCL---LAELHNLYGPTEAAVDVTAWCAREDRGHVVPIGRPIANARMYVLDARLRPVPAGVPGELYIGGA--PLARGYWQRPDLTAERFLQPGARMYRTGDQARFLANGAIEYLGRLDDQVKLRGFRIELGEIEAVLSLHPGVRAAAVAIREDVPGDRRLVAYVV-----APSGDVASELRAFLGERLPEHMVPSAFVTLDALPLSPSGKLDRR---------------------------------- 108762076 5129 ---------------------------------------------------------------------------------AARSPEAVAVVCE------EARLTYAELDRRANQLAWYLRNRGVGPGTPVGLCVQRSLDLVVGMLGILKAGGAYVPLDPTYPRERLAFMVEDTRLPVVLAQQSVV------------------ALLPSGSADVVLLDSA-------------WDEIAREPTVSPRVTVPAESLAYVMYTSGSTGRPKGVCVPQR---AVARLVLGSRFARWGADEVFLQLAPICFDAATFEVWGALLHGAKLVLFPAQP--PTVDTLKDVLARHGVTTLWLTAALFEALSAARPDALDGVRQ-----LLAGGDVLPPAAV---RERLGRGGILVNGYGPTEGTTFTCCHVMEGAVAPGAIPIGRPIANTRVYVVDAALRPVPVGVPGELLIGG--DGLAWGYQGRPELTAERFVPNPFGSYRTGDSVRYREDGTLEFLERLDGQVKVRGYRVEPGEVEEALRLHPSVAEAVVVARPDPAGGKRLVAYAVPRAGETLDP---RGLRGFLAESLPEFMVPSTLVPLMALPLTPVGKLDRRAL-------------------------------- 108762076 4028 -------------------------------------------------------------------------------------------------------LTYAELNAWANQVARRLGALGVRRGTHVGLCVERSAELVVGMLGILKAGAAYVPLDPAYPRERLAWMIADAGAPVLLTQ-----------------ERLRGAVPSEGVSVLTVEEVSAQGDV--------------AETAALGAGVGAADAAYVIYTSGSTGTPKGVCVSHQAVVRLVVET--DFIRVVPEDRVAQASNASFDAA-TFEIWGALLNGARVVGVE-RETALSPSAFASWLREEGIRVLFLTTAWFNQVAAEVPDAFSGLRQLHFGGEAVDPRPVRRVLREGAPERLLHVYGPTEN---TTFSTWHLVTDVPEGAVSIP--IGRPLANTVQYVLDEDMAPVPPGGVGELWLGG--DGLAWGYLGQPALTAERFVPPGTRLFRTGDRVRLLADGAVTFEGRVDAQVKVRGFRVEPGEVEAALLRHPDVRQAVVLAREDEAGGRRLVAYVVPTAEAAATPEPSL-LRTFLAAHLPAYMVPAAFMVLGRLPLTPNGKVDRRAL-------------------------------- 108762076 34 -----------------------------------------------------------------------------------------------EDGGDDAVLSYAGLDLRARRIGAALQAL-ARAGERAVLLYPPGLEYVAGFFGCLYAGLVAVPAYPPDPMRRLRAIIRDARASVVLTTSFIQEMGEGL--------------------------FEGAPELAALRWVATDALPEGTEAGWRRPEPSRDTLAFLQYTSGSTGDPKGVQLSHGNLLHNLGL-ISHAFQVRSDSVGVIWLPPYHDMGLIGGILQPLYAGFPVALMSPLAFLRRPRFWLESLSRFGGTISGGPCFAFDLCRKVPPAEREGLDLRRWELAFCGAEPIRPEVMTRFSEAFGFQREALYPCYGGGRKGEGVLTRMWDAQALERNCGQTLPEQTLLVVDPETRRACPPERVGEIWVSGP--SVAHGYWERPEESEAAFGARLADSDSGPRFLRLLKDGELFVVGRRKDLIILRGRNLHPQDLELTLRSHSALRPGCGAAFSIDVGGEERLA--VMYEVDSRKPWTAEDVVGAVRRGLAETHQLHTLVLIEALPKTSSGKIQRRACR------------------------------- 108762076 1161 -------------------------------------------------------------------------------------------------------LTYRELNQRANAVAWRLREQGVGPECIVGLFADRSADLVVGLLGIFKAGGAYLPLDPSYPEARLALMLEDSGASVVLAHRH-----------------LAGALPFGDRTVVPLDVAGE-------------------ADAAPPGAVGPDNLAYVLYTSGSTGKPKGVLIPH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68845359 3577 ---------------------------------------------------------------------------------VKKTPEHIAIVWEG------QALTYHELNIKANQLARVLREKGVTPNHPVAIMTERSLEMIVGIFSILKAGGAYVPIDPAYPQERIQYLLEDSGATLLLTQSH------------------------------VLNKLPVDIEWLDLTD----EQNYVEDGTNLPFMNQSTDLAYIIYTSGTTGKPKGVMIEHQSIINCLQWR-KEEYEFGPGDTALQVFSFAFD-GFVASLFAPILAGATSVL-PKEEEAKDPVALKKLIASEEITHYYGVPSLFSA----ILDVSSSKDLQNLRCVTLGGEKLPAQIVKKIK---EKNKEIEVNNEYGPTENSVVTTIMRDIQVEQEITIGCPLSNVDVYIVNCNHQLQPVGVVGELCIGG--QGLARGYLNKPELTADNPFVPGERMYKTGDLAKWRSDGMIEYVGRVDEQVKVRGYRIELGEIESAILEYEKIKEAVVIVSEHTASEQMLCAYIVGEEDV-----LTLDLRSYLAKLLPSYMIPNYFIQLDSIPLTPNGKVDRKAL-------------------------------- 153839677 2 ----------------------------------------------------------------------------ALQRNAASKPNKTALIC------GDKKFTYAEFDAIAGKIATSMIKAGVKPGDRVALSCPNLPFFPFVYFAVQKAGAVTVPLNVLLKSREIKYHLEDSKAKFYFCFEGTPE------LPMAKEGMKAFKEVDACETMIVMTQDQTQKEYQGLPTLT--SFIEDIEPLADYVARDADDTCVILYTSGTTGLPKGAELTQQNIVMNA-LVAQNIMASQADDVHLVTLPLFHTFGQTVHLNASVQSGATLVLVP----RFEPKHVLELIEKHRVTLFAGVPTMYIG----LLHVEHNYDISSLRVAVSGGSSLPTEVFKTFEARF---NVPILEGYGLSETSPIACFNHLDQERV-PGSVGQPIQGVEVKVVDLDGHALPVGEEGEIIVRG--HNVMKGYLDRPEVTESVLQS---GWFHTGDVGRFDESGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAVAMVAVIGIPHQEYGEEIKAYVVLKPNQFVEAD---ELQLWGREQLANFKYPRFVEIREQLPMSATGKILKRELK------------------------------- 158316519 43 -------------------------------------------------------------------------------------------------------LSAAELDAHTDALAAELQERDVRPGERVGVYLQNVPHYPISLLAIWKAGGIAVPLNPMYRGRELRRLIDDSGTTGIITDAQTRETLAGSTVRWLLSASARDFQTADDPRVF-----GAAGDPAPSPDGDLAAILSERRGQHPPVETALDDTAFLTYTSGTTGPPKGALNTHRNCLNSVLNYGRWLL-LQPGDVVFAIAPLFHITGLSLNAGIALLNDTTLSM----SGRFEPSVVLEAFRDHGVTTTIGSITAFNAFFRV--DGAGPEHFAAVKRLYSGGAPIPPSTVEAFRSRFG---PYLHNIWGMTETTGGGIAVPPGAAAPVHGPIGVPMQNVDVWITDESGAPRPPGVEGELVISAP--QVIPGYWRNP---EASAHALAGGRLRTGDVAVLDAAGWVYLVDRVKDQINTSGFKVWPREVEDVLYEHPDVFEAAVVGLPDAYRGETVAAYVSLRDGAATTPE---ELTAFARERLAAYKYPRRISILPELPKTATGKIQRAVLREQA---------------------------- 108760532 30 -----------------------------------------------------------------------------LRRTVERHGDREALV----VASQGFRATYQQLWALTSQVARGLMALGVQKGDRVGLWSPNRFEWVAVQYATARIGAILVNINPAYRTSELEYALNQSGTKVLLHA----RGFRQTDYRGMVKEV--RPRCAGLAAALVLEDD-------WQRLLDGAEDVSEDALAAREASLQFDDAINIQYTSGTTGFPKGATLSHHNVLNNGFF-IGEALRYGPEDRVCIPVPFYHCFGMVIGNLACTSHGATMVIPAEA---FDPLTVLQTVQAERCTSLYGVPTMFIAELDHPR--FGEFDLSTLRTGVMAGSPCPVEVMKQVQSRMHMREVTI--CYGMTETSPVSTQSALDEPLDKRVSTVGRVHPHLEVKVIDAGEVVPRGSPGELCTRG--YSVMLGYWANPEATAAA--VDAAGWMHTGDLAVMDDEGYVKVVGRIKDTIIRGGENISPREVEEFLHAHPGVSETQVIGVPSKRYGEEVMAWVRVKPGATLTAE---ELTRFCAGRIASFKIPRYFKFVDAFPMTVTGKV------------------------------------- 119964094 22 ---------------------------------------------------------------------------------------RDALIAAATPGGEARRWSYQKLNDDVDRLARALLAMGVAKGERIGIWSPNCAEWTILQYATAKIGAVLVNVNPAYRTHELEFVVKQNGMRMLVAAPSSDYVGMARDAASNCPELREIVFLPGPELGLTLGVPEADHELTYAELLTRADGVGTSALRDRMGELDPYDPINLQYTSGTTGFPKGATLTHHNILNNGH-SIGRLLNYTEHDRVVIPVPFYHCFGMVIGNLNALSFGAATIIPG---RGFNASAALEAVQDFGGTSLYGVPTMFIAELALPDFA--SYDLSTLRTGVMAGSLCPIEVMRRVIDEMHMVDVAI--CYGMTETSPVSTMTRAGDTLEQRTSTVGRTMPHLESRIIDPGEVVERGVIGELCTRG--YSVMQGYWGQPDKTAEAIDAE--GWMHTGDLARMDEDGYLVIEGRIKDMVIRGGENIYPREIEEFLYLHPSIQDVQVIGVPDEKYGEELMACIILKPGSP--ALTAEELAEYCRGKLAHYKIPRYVDVRESFPMTVSGKV------------------------------------- 186459895 28 ------AWLMQRAGVD--SYEALHAWSAQNREAFWTLATERLGLRFRNACSRTMDLSKGVEEPHWLVDARLNIVESCF----AAPADSPAIIHQAE-GGPLASLSVGELQALTERVAGNLRRRGFKPGDALAIIMPMTAEAVAIYLGIIQAGCVAVGVADSFQPKEIATRLRLARAVGVFTQAVLVRGGKALALYANVIAA------EAPPAIVLPIRERASLPLRAGDCTWRDFL--ESADRFEAEVRQPSDPLTILFSSGTTGEPKAMPWTQSTPIKCAADAH-FHQDIHPGDVLVWPTNLGWMMG-PWLVFASLLNRATMGLYYGAPTGAEFGR---FVQQAKATMLGVVPSLVRTWRN--TGCLKDVDWHTIKLFSSTGECSHPGDMQWLMSLAG--GRPVIEYCGGTEIGGAYITGTVTRPCV-PGTFNTPALGLDFVILDDQGKPADQG---ELFLVPPSIGLSTTLLNQDHH--KVYFAGTPHGPHGEVLRRHGDQMYWRALGRADDTMNLGGIKISAAEIERVLQSVPQVTEAAAIAVSPGGGPSRLVIYAVCSAGRTLGAELMAAMQNAIKRDLNPLFKIHDLVPVEALPRTPTNKVMRRALRE------------------------------ 34497235 24 -------------------------------------------------------------------------------------------------------WSYRELRDLVDRVACGLLRLGLHAGDRVGIWSQNRAEWVLMQFAAAKAGLVLVNINPGYRRAELEYALNKVGCRALVLSPSFKSSDYVAMIRDLAPELLQSVRLPALRWVLRIGQQRLPGMLAFSELLAEPSADELAALQALGAALRADEAANIQFTSGTTGHPKGATLSHRNILNNA-WFVGAAMRLEADDRLCIPVPLYHCFGMVMGTLCCLCRGAAMVFPGEG---FDPLSVLETVQEERCTALHGVPTMFIAMLDHPRFA--EFDLSSLRTGIMAGSPCPVEVMRRVIDRMHMAEVTI--CYGMTETSPVSLSATDTPLEQRVSTVGSAHPHVELKIVDAEGGVVPRGQSGELCVRG--YSVMLGYWEDEAMTRAAIDAE--GWMHTGDLASMREDGSVNIVGRVKDMVIRGGENVYPREIEEFLYRHPKIQDVQVIGVPDARYGEELCAWIRLRDGECATEE---DIRSFCQGQIAHYKIPRYIEFVDSFPMTVTGKIQKYLMRR------------------------------ 29828821 16 --------------------------------------------------------------------------------HAGSRPHHAAIVCEGRIT------TYGKLHRESNRAAHALRVSGVQRGDRVAYLGRESENYYLVILACAKAGAVLVPVNWRLTPDEVDHILRDSGATLVFVDDEFWATATKV-----------RPHLPEFHTMIRI--DGTDAEGEPARGAGLPAWYADQPDADLEPGTGPDDAVVQIYTSGTTGLPKGAVLAHFFTLPQAMRDHDVAWIDWLPDDVALISLPGFGIAGIGWFMHTFNAGGTSVIMPQ----FDPQEAVRLIRTHRVTTTFAAPAMLQMMAGERTAGPDAFVSLRKICYGA--APMSETLLKQCLETF---DCEFAQIYASTETGSVAVCLPPEAHHTVLESVGKPCPGNEVKVVGPDGAELPPGAIGQICVRAP--SRMLGYWNLPEATGRTLVGE---WLHMGDAGYLDEDGYIYLCDRMNDTIIVAGQNIYPAEVEKALAAHPAVADSAVVGLPDPRWGEAVHAAVVLRPGAQASP---RELLLSLRGHLADYKIPGAYHFVDTLPRNPSGKILRRAVRE------------------------------ 167628328 10 -------------------------------------------------------------------------------------PEKTALI------EKHSRYSYAALQETVDRYRRCLYARGVRPGERVGLFCRNSADFIFAYMAIASLGAVVIPLNIMFRPREIGYILSDAGSRHVVTD----------RLLELASAELNDSDLPAQHLLSELRETAPAYSHHPAPD----------------VPITPEDPCVILYTSGTTGRPKGAVLSHRNLISNARSYTETIGAAE-ADNYLCVLPLFHSFAWTCCVTTALLNGATITIME----AFQPKEALAMIQTHGVNVVTGVPAMYGIYTSV----ARPEDLAGVRLFVSGGASLPVETLNSFKEKTG---QPIVEGYGLSEASPVVTFNPIGRT--KPGSIGLQIPAVSVKIVDAEGRELPPGEVGELICQGP--NVMSGYLGLPQETAAAI---RDGWLHTGDLAYKDDEGYLFIVDRKKDLIIVGGLNVYPREVEEVLYSHPSVKEAAVIGTPDKTRGEAVRAFVVVREGMALN---RKELMAYLRTNLATYKLPREIVELEALPRNATGKVLKKELR------------------------------- 124521553 1 -----------------------------------------------------------------------NISE-LLARNARKYPQQEALV------SPRERLNYQELNVRVNRLAHALQNCNFKQGDRAVIVMPNTNAFVIAYFAVMRLGGIVVPVNAKSSRAELEYMLDDSGANVLFVHELLFEELK---------EATFPPHLVKIKTGERVT-----------GCQIFEEMINHSPETEIRCRLKEDDDASILYTSGTTGKPKGVLFTNRNIL-SAAWMMCVEMAMKPESRILHMMPLSHSAPLHLFLVAGTVVGATHVLSP----VFTPEALVETVEKERITHFFGAPVAYL--FTAKLPNLQDYDLSTMKYWVYGGAPLSRPEVGLIQNAFRSDRLVCV--YGLTEAGPNGTLLLPEEHAEKASIGKRAALGMEIRLVNEKGEDVAAGEVGEIALYG--ESVMKGYFR---KPEETNRVFQNGWLLTGDMARKDEEGYYWVVDRKKDMILSGGVNVYPKEIEDVLVTHPKIREVSVIGVPHPEWGETVKAFLVL---AEPMDNIEEECKRFLKGKLASYKIPKLYERIEELPRNATGKIQKQVLRGMAN--------------------------- 91787474 5 -----------------------------------------------------------------------NIAEACCGRWARDGGDRIAIR-EHQTGARTTLYTYRALQQAADALSHVLAGLGVQRGDRVAIVMPQRFETAVAYMAIFQMGAVAMPLSMLFGPEALEFRLHDSEAVVAICDESAIASIRAV-----------RPQCPALRTVV------AAGAAKGQGDIDYETALAAQQQAFTAVRTKAEDAAILIYTSGTTGPPKGALLPHRALIGNLPGFVCSQNWFGFDAVFWSPADWAWTGGLMDALLPTLYFGRPIVAFN---GRFSPELAFTLMAGQGVTHTFLFPTALKAMMKAYPRPR-EHFQLKLQAMMSAGEAVGDAVFAYCQEQLGVT----VNEMFGQTEINYVVGNCSSLWPARPGSMGKGYPGHRVAVIDDEGQECAVGVPGDVAVNRPDPIFFLGYWKKD---AATQAKFTGDWCRTGDLARRDAEGYLWYEGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDRERGAVVKAYVVLAPDDQFDLEMTATLQAHVKTMLAPYEYPKEIEFIDALPMTTTGKVQRRVLR------------------------------- 213970457 1553 --------------------------------------------------------------------------HSLIEAQVLATPNAPALIFA------DEQLSYTQLNTRANQLAHRLREAGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQTSLLER------------------LPVPEHVQSICLDQDG------------DWLAGYSTANPVNLSHPQNLVYVIYTSGSTGKPKGAGNSHRALVNRLHW-MQKAYALDGSDTVLQKTPFSFDVSVWEFFWPLLTGARLAVALPG--DHRDPERLVQTIRQHQVTTLHFVPSMLQAFMTH---PQVESCHSLRRVVCSG-EALPAELAGQVLRRLPQTG--LYNLYGPTEAAIDVTHWTCTTDDVLSVPIGRPIDNLKTHILDDGLLPAAQGVAAELYLGGA--GLARGYHNRAGLTAERFVPDPFRLYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEACLLEHDSVQEAVVIDV-DGPSGKQLAAYLV---GEQRSDHLRELLKAHLKASLPDYMVPTHFIMLDSMPLTANGKLDRRAL-------------------------------- 161526017 27 ----------------------------------------------------------------------------LLDESFTQYRDRTAFVCMG------KVITYGELDALSRRFGAWLQSRGLARGARVAIMMPNVLQYPVTIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVNTAVKHVVVASMGDLLGIKGWIVNYVVRNVKKMVPAWQLFNAALAEGARQTFKPPKLGPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAGAWHQPAHYPDVKQFVTVVALPLYHVFALTVCFLTMRTGGMGVLIPNPRDIGGMIKELKGYQISTIPAVNTLYNALLNHPD--FGQLDLSKLVIANGGGMAIQEGVAKRWYEKT---HTAIVEGYGLSETS-PVATCNPVTATEYSGTIGLPLPSTEVTIRDDAGNDVPLGEPGEICIRGP--QVMAGYWNRPEETAKVMCPD--GFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPALTD----KDLLAYCKERLTGYKRPKFVEFRTELPKTNVGKILRRELRD------------------------------ 56476076 19 --------------------------------------------------------------------------------------DKPAL-WIVEEDGQEAKLSFAEMSARSNRVANWLRSQGVVRGDRILIMLGNEVPLWETMLAAIKLGAVVIPATTLLTPEDLLDRLDRGQVRHVVI-------GKAHTDKF--------AELPG-------DYTRISVGGATGGWLSLEEAYAASPEFAPEGVTRATDPLLLYFTSGTTSKPKLVEHSHQSYPVGHLSTM-YWIGLQPGDRHMNISSPGWAKHAWSCFFAPWNAGACVFLYNY--NRFNARALLDVLVKYEITTMCAPPTVWRMLIQQDLASV----KTNLRELIGAGEPLNPEVIDQVKKAWG---ITIRDGFGQTETT-CQIGNTPGQV-LKPGSMGRPLPGYTIALLDADDKPAEEGEV-SLVLAKRPVGLMLGYAGDAEKTSEVM---RNGHYHTGDVASIDADGYITYVGRADDVFKASDYRISPFELESVLIEHPAVAEAAVVPSPDPVRLAVPKAYVILAPGFEAGKELAKDIFAFTRDKLAPYKRIRRIEF-SDLPKTISGKIRRIELRRSEQGK-----DASTVR--GALE-------- 73958949 81 -----------------------------------------------------------------------NFAHDVLDMWLEKAGHRPAFWWV-NGLGEEIKWSFEELGKQSRKAANVLQGMGLQPGDRIMLVLPRLPEWWLVSVACIRTGAVMIPGVSQLTEKDLKYRLQASRAKSIITSDSLAPRVDAI-----------SADCPSLQSKLLVSNS------SRPGWMNFRELLREASTEHNCVRTKSQNPMAIYFTSGTTGAPKMVEHSQASYGLGFVASGRQWVDLTKSDIFWNTSDTGWVKA-AWTLFSAWSNGSCIFVHELP--RVDVKVILNTLSRFPITTFCCVPTIFRLLVQED---LTRYQFQSLRHCVTGGEALNPDVREKWKSQVGLEL---HEGYGQSET--VLICANLKGMKIKAGSMGKAFPPYDVQVVDDEGNILPPGEQGNIAVRVKPTQPFCFFSCYLDNPEKTKATERGDFYITGDQAHKDKDGYFWFTGRNDDVINSSSYRIGPVEVENALAEHPAVLEAAVVSSPDPIRGEVVKAFIVLSPAYSSQDKLTQELQEHVKRETAPYKYPRKMAFVSELPKTTSGKIQRNILRR------------------------------ 118587877 9 ---------------------------------------------------------------------RLNAGVELTDRMVEKGGDHTALI------GNGRRRTYKELADWTNRLANALTELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELSKIVDKAEIEFALCD------------TRLMDEMVTCAKNSSFLKKVV------GFDGTSNHDAELDRLALEKSVLYDAVPTGRDDVALLGFTSGSTGTPKATMHFHRDLLIIADAYAKEVLGVTPDDVFVGSPPLAFTFGLGGLAIFPLRFGAA----ATLLEAATPPNMIEIIEKYKATVCFTAPTAYRVMLQAME---EGADLSSLRAAVSAGETLPAPVYEAWMAKTG---KPMLDGIGSTEMLHIFISNRFDDH--KPACTGKPVSGYEVRILDQDGNDVPPGEVGRLAVRGPTGCR---YLADDRQSQYVM----DGWNITGDSFSMSEDGHLHFAARNDDMIISAGYNIAGPEVEAALLAHPAVQECAVIGAPDEERGSIVQAHVVLVAGQEASDELSKILKDHVKATIAPYKYPRSIIFTDALPKTETGKIQR----------------------------------- 157931655 53 --------------------------------------------------------------------------HQLFEEQVERNPDAVAIIFEG------QQLTYQQLNQKANQLAYYLRTKGVEPEVLVGIFVERSIEMLIGLLGILKAGGAYVPLDPSYPSDRLIYMLTDAAVSILLTQ-----------------QSLVDSLEANSAEVVCLDRDWH--------------IIANYSQHNPVKLVKAENLAYVIYTSGSTGKPKGVMNIHKGICNNLLRTI-DTYPLIAGDCILHIGVLSFDVSVWEIFWS--LTSGTTLVVAKPEGHKDIAYLINLIAQQQVTQVFFVPSMLRIFLQQPNLESCR----CLKRVFSGAETLSYELTQRFFERLDCELHNLYGPTEAAVDATCWQCQPQSNYQVIP--IGRPIANTQIYILDPHLQPSGIGIAGELHIGG--VQLARGYLNQPELTNERFISNPFGEYKTGDKARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVVLQADTSENQRLVAYVV-RKNSSLTP---SELRRFLQQKLPAYMIPSAFVVLSELPLNPNGKIDRRKL-------------------------------- 15808036 15 -----------------------------------------------------------------------------------------------------RELTYGDLYDQVGRLAGHLAAQGVRKGDRVGLWLQNSPAWAIGAFAAWQLGAVVVPLTPMLQPRELAFFLQDAGIKVAVVGAELYEKGKQAGLEHAVVANVMAGTVPQQAGVKLPDGLDAQPELQAGDVTLEQALR---SAPAPIAEVDRDDLAIIFYTSGTTGLPKGCAHTHCRISTSPALSTAVWVNGTCEDVFLAALPYFHVTGFINSLMTAVAGGGKVVMM----ARWDRDTARELIRDHRVTVWTNTPTMLIDLMASPNFQASDLKTLRSLTGGGASLPAAVG-----QRLLDTTGIFFLEGYGLSETMAQSHSNPHGRQKLQCLGIPLFNVDSRI-IDIETGAELPPGQVGEIVINGP--QVMREYWQRPRETEEAFTEIGRRFFRTGDLGYMDEEGYFFFADRLKRMVNVSGLKVWPAEVENKLHGHPAIQEACVISVPDERSGERARALIVLRPGMEATP---QDIETWARTQMANYKVPRDYQFVDSLPRSPTGKV------------------------------------- 115491691 48 ----------EKYGLSLNNYNDLWQWSVSEPANFWEHVWNYVKTHSQYDQVL-GSDSLLFPRPSFFEGSRLNFAENLLYPASSPEESDIAIIAATE--ADREYVSWGELRERVRRCANSLKGAGLQAGDRVAGFLGNHTNTVVAMLATTSIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASLYNGKVHPTDSKISQIVSELSRLELLVVFNTVKSHDAVTPVQGKALTYDEFLTNQSAALEFASLAPEHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHVLHCDIRPGDRLFYFTTVTWMMWHW--LVSALASGATIVL--------------------------------------------PVSLHSLRAIFSTGSPLAPSTFEYVYSSI-HPDIMLGSITGGTDILSLFCGSCPILPVYKGEIQCRCLGMAVSVYDYAGNDISASDEPGDLVCTKSFPAQPVMFWPPGPKYRKSYFDVFPSIWHHGDFVRLNPHRGVIMLGRSDGVLKPAGVRFGSAEIYNVLLKHEEVEDSLCIGRRRDDTDETVVLFVKLASSASMPSDLAYRIQTTIRKELSPRHVPAVVDACPEIPVTSNGKKVENAVKQILCGLNIKIG--ASVANASCLE-------- 148642085 12 ------------------------------------------------------------------------------------------------------RFTYSEFNERANNLAKGLLSIGVGKGDHVGIWAKNVPEWLTFMFATAKIGAVLVTVNTAYKSHELEYILKQSDMKALALTDRFRDNDLVPELKTCQRGKLTSEKFPCLKHVIHVGQDKHRGMYNTNELLLLGQNQDDVILKEIKKEFDNNDVVNMQYTSGTEGFPKGVMLTSRNILNDGYYIGEN-MNFSEEDRLCIQVPLFHCFGSVLGVMAVITHGSTIVMLEE----FDPLLALSAIQKEKCTAIHGVPTMFIA--KLTHPMFDMFDMSSLRTGIMAGSTCPVETMKEVIDKMNMTEITSVYGLTEASPGMTQ-TNAADTFEKKVNTVGTPFPNVEVKLIDPDTGEDEVGKKGEIVCRG--FNVMKGYYKNPEKTKEVIEDD--GFLHSGDLATIDEDGYYSIVGRIKDMIIRGGENIYPREIEEFIYTIDGVQDVQVAGIPDEKYGEIVGAFIIKEEGSDLTEE---DVRDYAISKIARYKVPKHVFFVDEFPLTTSGKI------------------------------------- 5915760 3103 ---------------------SLLEQAADHPDI----AINQIDVLTKGERVLYDFNRTDGVFCK-----EMTIPE-LFEKQAEKTPDHPAVAF------GDETISYRELNERANSLAFTLRQKGVGPDVIAGILTERSIEMIVGIMGILKAGGAYLPIDPAYPQERISYIVKDSDVSVLCAAGDVDPGEAYTGDIIRIDQTGQNDHVENLKH-----------------------------------DIKPQHLAYVIYTSGSTGKPKGVMIEHHSVNNLVHGLNERIYQHLDAHLNVALVAPYIFDASVKQIFAALLFGHTLCIVP-----RETAWDAMSLIEYYSKNNINVSDMTPAHLNMLAYVDKTELEFDVKELIVGGDALTPDVIGGLFHKFPNLSCNITNVYGPTECCVDAASHQIESGKVPQTPSIRPLLNTSIYIVDKELRPLPVGIAGELCIAG--EGVARGYVNRPEKFVDHPFEPGKKMYKTGDLAMWLPDGQIEFLGRADHQVKIRGYRIELGEVEQQLLTHEKIKEAAVIAGKDQNGNSYLCAYI-----ASDKELPAADVRQFLEREMPDYMIPSYFVKLDRLPRTPSGKVDRSAL-------------------------------- 5915760 40 -----------------------------------------------------------------------------------KTPDHTALVF------GAQRMTYRELNEKANQTARLLREKGIGRGSIAAIIADRSFEMIIGIIGILKAGGAYLPIDPETPKDRIAFMLSDTKAAVLLTQ------GKAADGIDCEADIVQLD----------------------------REASDGFSKEPLSSVNDSGDTAYIIYTSGSTGTPKGVITPHYSVIRVVQNT--NYIDITEDNVILQLSNYSFD-GSVFDIFGALLNGASLVMIE-KEALLNINRLGSAINEEKVSVMFITTALFNMIADIHVDCL-----SNLRKILFGGERASIPHVRKVLNHVGRDKLIHV--YGPTESTVYATYYFINEIDDEAETIPIGSPLANTSVLIMDGKLVPIGVPGELCIAGDGLS--KGYLNREELTAEHPFIPGERLYKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDEESRPYICAYITANREISLD-----ELKGFLGEKLPEYMIPAYFVKLDKLPLTKNGKVDRKAL-------------------------------- 67153689 28 -----------------------------------------------------------------------------LETNARRYPNKVAVDFYG------RTFTYRELYERVERLAGHLRHRGVEPGDRVLLDMQNSLAYIVGFYAVLRADAVAVPVNPMNRSEELAWYLEDTGAKVALVGAELLEHFLPLRRDGAPAHLIVARYADDLPAEADLPVPDALLAAPEARDHDGVVSLRTAPPLAEPARHCGEQLAALLYTSGTTAHPKGCMLSH-RALNAQLVTQANCNPWSNEARVLSVVPFFHVTGMIAAMGLPLFLGGTLHLMS----RWDRLCAVQAIHRHRITHWCNIPTMVVDLLALPD--VEQYDFSSLVCVYGGGTSMPLAVAERFFALTGLE----YQEGWGMTEMVAGVHLNPYGRSKRQCLGVPMFEVDTRVLDPDTGGELGIGEKGELISRGP--CMFSGYWNNPQATREAFVEDGQRFFRTGDIGYYDEEGYFFMADRLKRMVNVSGYKVWPSEVENILYRHPAIQEACVIACNRNDRGETVKALVALRPGATLAAE---ELMDWAREHMAAYKIPRAVEFVDELPKTGSGKIQWRLLQE------------------------------ 150378369 2641 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAGRAA--------LGAEAIADLSAVDLDAVTAWADQSAD------------------DPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEHAQIV-RLFEATRSWYDFNERDVWCLFHSFSFDFS-VWELWGALHCGGRLVLVPGHIARSAPDFYTLVCKSSATVLNQTPSGFKVLIEAERESGVRN----QLRYLIFGGEALEPSSLKPWFERHCDHAPRLINMYGITETTVHVTYRLLNKSDTSSSCGPIGERIPDLRIYLLDGHPVPFGAVGELYIGGA--GVARGYLNRPDLTAERFLADPFRMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 150378369 6953 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAGRAA--------LGAEAIADLSAVDLDAATAWADQSAD------------------DPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEH-QSLVNLTAWHVQTFCPQPETCCTVTAGAAFDAS-AWELWSALYNRSTLLL----PPRPAAGDPLLLLQWWRDQPLDAAFLVTPLAATALEGELVTPLLEYLLIGGDRLQRVPSRL---------PSPLKLINNYGPTEVTVVATSGQLFSDAVP--HIGRPIANTRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPDLTAERFLADPFRMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 150378369 5861 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAGRAA--------LGAEAIADLSAVDLDAATAWADQSAD------------------DPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEHRGMTNYLSWARESYAPTSSSVVSSSLAFD----ATVNSLFAPLVSGGHALLT-------KEGDEVEGIRSRVGTPCGLVNVTPSHLDVLGQQLQLAGDASQVEVLVIGGEALSSSTVELWRQI--QPAARMVNEYGPTEAGCAFHDIPADLSASTNVPIGRPIANTRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPDLTAERFLADPFRMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 85703222 20 --------------------------------------------------------------FRWEIPARLNMAAQVCDVWAASEPERVAIIDLSGEGPPEVR--YGALRRMADGLAQALVARGVRRGDRVGVLRAQGAWCAAAHIAIWKVGAISIPLFKLFMKDALTSRVGDAGARVVVTDPEGVRMLRA---------------LPEVATLVP-------------------EDEGLTEARFETVDTGADEPAVLIYTSGTTGSPKGALHAHRVLTGHLPVEISHDFLGQTGDCLWTPADWAWIGGLFDVLMPGLAIGVPVVAARMVKFSP--EECIKIIEQGSVKNVFFPPTALRMLKA------TDARITGLRSVASGGEPLGAEMLDWGRQALNLT----INEFYGQTECNMVGVSCGALFETMPGCLGRAVPGHAVAVIDDAGHVTDG--EGEIAVRRGSASMMLEYWQRPRETAE----KFRGDWLLTGDRGVIEGGYIRFVGREDDVITSAGYRIGPAEIEDCLLTHPAVATVGVVGKPDSLRTEIVKAYVVLKAGVSPSTALATELQDHVKARLSAYSYPRDVAFLDALPMTVTGKVIRKDLRARAAAE------------------------- 126649554 23 -----------------------------------------------------------------------------------------------------KKLSYREFYKCVERFAAYLQEQNYKKDDVIALYTLNSDLFLIAYLGVQLAGYVAMPINTKLAAPEVEFIFNHSQAKGLIYDERLAEALEDVSY--------------SFQHVIGFQ--------------TMNNIFKNTNLVRAVVQLEANDTAVVMYTSGTTGKPKGVMLTHENIVATADIWSS-SMKMSNKDRMFICTPLFHCAGLHVFAMPMFYQGGTVVIEE----AFSPTKTLAQIAITEATIFFGVPSMYTII--LNTPGFKEHSFSHLRLLCYGAAPMPYELVKQVKEAFTNVNVQ--NLYGQTENTPAATSLLDTDALTKIGSVGKPLGQTEVRVVDSEGKEVPAGEVGEICVRGP--QVMKGYLRNPEETARTIID---GWLYSGDLGRFDEEGYLYIVDRKKDMIIRGGENIYPIEVEEVLYQLPEILEAAVVGLPHEVYGEVPKAFVVFKEGKSLDEE---NILSYCQSQLAKYKVPYEIECLTELPRNASGKVLKHTLR------------------------------- 78223888 12 ----------------------------------------------------------------------------LLDHMAVTFPDNDALVY----PERGLRYSYRQFNDICRQVAKGLLKLGVRKGDHVAIWAYNVPEWVILQFATAKIGVVLVTVNTAYKSAELEYLLDQSDSTTLFTDYVATLSEVVPELASAEAGLLTTPKLPFLKRVVFIGEDTPAGMLNFEKIAEMGKEVPDEQLAAVESSLDVHDVINMQYTSGTTGFPKGVMLTH-YNLVNNGYHIGECMKFTDKDRLCIPVPFFHCFGSVLAVMASVTHATAMVPVE----IFDPLKVLQTVEKERCTAVHGVPTMFIAELEHPDFA--KFDLSTLRTGIMAGSVCPIEVMKRCVKDMNLTELTSVYGQTESSPGITQTRTEDSVELRVSTVGRALPGAEVKTVDIETGATLPPGKQGELCARG--YMVMKGYYKMPEETAKVIDAD--GWLHTGDLAVMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDRKYGEQVMAAIILKNGVEMTED---EVKEFCRGKIANYKIPKYVKFVAGYPMTASGKIQKFKLREMA---------------------------- 65319669 159 ----------------------------------------------------------------------------LFEKQVQKNPNKIAVTCNG------IKLTYKELNERANELAHYLVEEGIGPNQFVALVFPRSTEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSS------VSSILVIEDDIKEIELDSEEMTIALNTYSYMNIPLKNDESLLN--------------------PAYTIYTSGSTGNPKGVIVP-MKALSNFLLAMDDIFSLNENDHLLAVTTFAFDIS-ALEIYLPLISGASLTIAQ-KEVIQEPSALTALLQEERVTIMQATPTLWQALVTEYPEKLQGLN------VLVGGEALPAHLAKTLKEL----GCTITNLYGPTETTIWSTVMNIDERESGMPPIGKPIWSTAVYVLDAGLQPVPPGVIGELYIAGG--GLANGYLGKPELTAERFVANPYGMYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVVQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIH---LAEIRSYVSESLANYMVPAAFVLLEELPLTPNRKVDRKKL-------------------------------- 148252256 6 --------------------------------------------------------------------------YDWIAHHARRTPAKTAMV----DLGSNRRFTYAEFDARVGLLASHLRDCGVGKGDRVAVLALNATDTLEVQFACFRVGAIFVPLNTRLTVPELQFIVGDAAPKVMIHDDDLADTAQSVSRLC-----------------------GVATTLRYGATGSYEQAIAAAKPLATIEPVTLDDVSTIMYTSGTTGQPKGAMITHGMTFYNCVNLGGPAY-ITPSSVLLTVLPLFHTGGLNCYTNPVMHVGGTVLIM----RAFDPGLALQLISDPARGINVFFGVPAIYQFMAQHPAFATADFSRLVIGGVGGAPMPVPLLHTWEAR----GVALQQGYGMTETSPAVLALDREDAGRKAGSAGKPVLHTEVRIVRPDGTDADVGELGELWVRGP--NVTPGYWNRPDANRSSFTD---GWLHTGDATRVDDEGFYYIVDRWKDMYISGGENVYPAEVENVLHQLGAVAEAAVIGIPDPQWGETGMAIIAVKPGHTLSEA---EIHAHCQANLARFKCPRTVRFVDALPRNATGKIHKPTLRK------------------------------ 148255497 529 ----------------------------------------------------------------------------LIEAQVARRGDATALVCE------DTTLSYAVLNARANRLAHLLIAQGAGPEQIVALALPRSAELIVGLLAIAKSGATYLPLDPDYPADRLAFMLADARPVCLVTSNAIAER---------LPEAGRRLLLDHPDTADLLARQPDTNP----------------RDQDRIAPLTPVNSAYVIYTSGSTGIPKGVVVSHTGITSLVEAQIER-LGITPDSRVLQFSSSSFDASIMEVLMAFPAGAALVV---PQAGLMAGKVLADTLTRYAVSHALIPPAVLAGMPTEQLAQL--------RTLIVGGDACPPDLVARWSE-----GRRMINAYGPTETTICATMSMPLSGAADPPIGHPIWNTRVYVLDDG-LQPVPVGVAGEFYIAGS--GLARGYLNRPGLTAERFVADPFGMYRTGDRARWRPEGTLHFLGRADHQVKIRGFRIEPGEIEATLGQHESVAQAAVIAREDRAGDRRLVGYVVPAAGHAPHAMM---LRQHLTRTLPDYMVPAAFVVLDALPLTPNGKLDRNAL-------------------------------- 157804708 1047 -----------------EDYQTLLQEILTNPNQRLS-QYSLLTEQQKHQLLVEWNNTQAEYP-------KVKGIHQLFEEQVKKTPEAIAVIFE------DKYLSYQQLNEQANQLAHYLQTLGVEADNLVGIFLDRSLEMLIGLLGILKAGGAYLPLDPSYPEDRLAYMVNDAQVSIVVTLE-------------------KWANLTTQQALQWVCLD------------SQKDIIAQQSSNNINVAIEEKNLAYVIYTSGSTGQPKGVLIEH-QSLINFTKSAIEKYEITEQDTVLQFASINFDAA-AEEIYPCLSSGGTLVL-RTEEMMKSVSAFIQESQKKEVTIWDLPTAYWHLLVSEIIQENLQLPPSLRLV-ILGGERVLPERVKMWQEYVGQYPQL-VNSYGPTESTVVSTLHYLEESPINQIPIGKPINNVQVYILDQYLQPMPIGVPGELHIGG--LGIARGYLNRPEKFIDNPFKAGEKLYKTGDLVRYKFNGNLEFLGRIDSQVKIRGFRIELTEIETVLNQYSSIKQSVVIAREDSPGIKRLVAYIVGNKNQN----KIEEIRYYLKQKLPPYMVPSAFVFLEEIPITTNGKVDHRAL-------------------------------- 157804708 7 --------------------------------------------------------------------------HQLFETQVERAPEAVAVL------SEQGQLTYEELNTKANQLAHYLRTLGVKSETLVGLCVDRSLEMIIGLLAILKAGGAYVPLDPTYPRERLTYMVQDAQISVLVTQTQ-------------------------------WSNLISDYEGQVVCLDSQWAKIASCSQENLVNTVNPENLAYVIYTSGSTGKPKGVMIEHQSLVNFTKLAIAQ-YQITKRDRTLQFVSISFDVA-AEEIYVTLCSGATLIL-RTEEMISSIPSFVQKSQDWQITVWSLPTAYWHLLVNELVKSKIALPDSLRLVIIGG-ERVQPELVRMWFKNVGNFPNAYGPTEGTIAVSLCRLSQLAESQRNRTEIPIGKSLGENISVYVLDETLKTVSPETPGEIYIGGTAVARGYLNRPQKFIQAPFSPSERLYKTGDLGRYLADGNLEYLGRVDHQVKINGFRVELGEIETVLLQHHQVAQAVVIDREDTLGNKRLVAYLIP---HSKEENLTETLQQFLKDQLPSYMIPATFVVLNELPLSPNGKIDRKAL-------------------------------- 110600280 12 ----------------------------------------------------------------------------LLDHIAATYPDNDALVY----PELGLRYSYRQFNEVCRQVAKGLLKLGIRKGENVAIWAYNVPEWVILQFATAKIGAVLVTVNTAYKSAELEYLLDQSDSTTLFTDYVATLGEVVPELATADNGRIHTPKLPFLKNLVYIGEGTPSGMLNFHSLVESGKDISDAELAAVESTLDIHDTINMQYTSGTTGFPKGVMLTH-HNLVNNGFNIGECMKFTELDRLCIPVPFFHCFGSVLAVMASVTHGTTMVPVE----LFDPLKVLQTIEKERCTAVHGVPTMFIAELEHPD--FSKFDLSTLRTGIMAGSVCPIEVMKRVVKDMNMRDITIVFGQTESSPGITQSRTDDPVELRVATVGRALPGAEVKIVDIETGATLPPGKQGELCARG--YMVMKGYYKMPEETAKVIDND--GWLHTGDLAVMDESGYCKITGRIKQMIIRGGENIYPKEIEEYLYTHPKISDVQIYGVPDRKFGEQVMAAVILKKGEIMTED---EVKDFCKGRIANYKIPKYVKFVDSYPMTASGKIQKFKLREMA---------------------------- 167772837 8 --------------------------------------------------------------------------------------------------------TWREFDDEVNRIAKGLLAIGIGKGDHVAIWATNVPEWLLTLFATAKIGAVLVTVNTNYKVFELEYLLRQSDSKALVLIDGLKDANYVDTLKDCAPGAYENPMLPFLGDIIYAGKKETPAGMYGWSDLEKGERITDEQFRAVFDSVDPQDVTNMQYTSGTTGFPKGVMLTHYNIV-NNGKCIGDCMKFTHEDRLCIPVPFFHCFGLVLAVMACLTHASSMVPIE----TYRPTEVMKALQNEECTAVHGVPTMFIAMLEHPT--FHDYKFPRLRTGIMAGSPCPIKVMQLVVDKMGMREITITYGQTEASPACTMTTTDDSLDLRVATVGRAMPYVETKIVDPETGETLPPYTAGEFCARG--YNVMRGYYKMEEATRQAIDED--GWLHSGDLAMVDDKGYYKITGRIKDMIIRGGENIYPKEIEEFLYTHPLVRDVQVVGVPSEQYGEEIMACIIPRAWEDGLDE--NEIKDAVRANMARHKVPKYVLFMEQFPMTASGKI------------------------------------- 112824007 2623 --------------------------------------------------------------------------HQLFEEQAERTPDAIAVVFEN------QQLTYAELNDRANQLAHYLRKLGVKPDELVGICLERSLDMIVGLLAILKVGGAYVPIDPDYPQERISFMLQDTQVKIILTC-----------------ESLQNSLQNHQTIVICLDKDWQQIN--------------QASLENLNSTVSADNLAYVIYTSGSTGIPKGVIVTHQAVNRLVLNT--NYIQFTPDDRVVQASNIAFDAA-TFEIWGALLNGAKIIIIAKS-VLLSPQELALSLKENQISVLFLTTAFFNQLANLVPQAF-----SSLRCLLFGGEAVEPKWVQEVLEKGAPQRLLHVYGPTENTTFSSWYLVENVASTATTIPIGKAIANTQIYLLDKNLQPVPIGVVGELHIGG--MGLAKGYLNRPELTQEKFIPNPFEKYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEALLNQNEDVQSACVIAREDNPGDKRLVAYLVPQPEIILT---IDEIRQFLKAKLPDYMVPNAFVILEALPLTPNGKIDRRAL-------------------------------- 112824007 467 --------------------------------------------------------------------------HQLFEQQVKLNPDAIAVRLENEF------LTYQELNNRANQLGHYLQSLGVKADGLVGIFVERSLEMIVGILGILKAGGAYLPLDINYPKERITYLLEDTQLNILLTQSQFL------------------GQLPQFQGTTICLDQDWSI-------------IANQSTVNPIVEVDQHNLAYIIYTSGSTGKPKGVMIEHRSIVNYILTAIRE-CNFTSDDQILQFSSICFDAS-VQEIFSCLLSGAILVL-RTEDMLRSSEDFWQYCQKWQLTVLSFPTAYWHQLVSELTPTALQIITNIKLIMVGGEAIQPSKVKQWHQNTVNYSPLPQFNAYGPTEATIITTLCKFTSPTITNVPIGRPLSNTQVYILDAFLQPVPVGVAGELHIGGA--GLARGYLNRPELTQEKFIPNPFDEYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETILSQHSAVKTAIVIAREDETEQKRLVAYIVPQEGISNRQEAVTELRQFLKAQLPEYMVPSAFVILESLPLTSNGKVDRRAL-------------------------------- 112824007 1552 --------------------------------------------------------------------------HHLFEEQAERTPNAVAVVFEGLE------LTYQQLNIQANQLAHHLQSLGVGAEILVGIYLERSLLVIVGLLAVLKAGGAYVPLDPDYPQQRLSYMAEDAKI-------------------SLLLTQQSLLSSLPVEDVGVIVLDKS------------AESLTVQSLENPVSEVVPENLLCVLYTSGSTGKPKGVMLTH-EALVNHSWGISEIFGLTESDRVLQFASFGFDVA-AEEIFPTWLKGGTVVLRPWQ-MFPTLTDFADFIEQESLTLLNITPAYWHEWAIAVSQS-SATVPSSLRVVAVGGDAVLPETVNIWREWVG-KQVQCINVYGPTEASVTAIVHDSQSEKINSVLIGRPIANTKAYILDQNLQPAPIGVKGELHLCG--VRLARGYLNRPELTAEKFIDPFNRLYKTGDLARYLPNGSIECFGRIDNQVKIRGFRIELGEIEAILNQHLDVQTSCVIIREDLPGQKYLVAYIVISSHYERIP-MISELRQFLAGNLPMYMVPQAFVFLESLPLTTNRKVDRRALPAPLEGDRRD---------------------- 112824007 3641 ------------------HFKTLLAAIVENP----QQPVALLPLLTPPEHQLLKEWNETKTDYSY------NKCHQLIEEQAERTPDAIAVVFEN------QQLTYAQLNNRANQLAHYLRSLGVETEVIVGLCVERSLEMIVTLIGILKAGGAYLPLDPEYPQARLQFMLEDSQIPLLLTQHSLIDKLPNHQGQTLFLEEI-------------------------------WEKTAQPSQDNLTAKVTPSNLANVIYTSGSTGKPKGVMVEH-KGLCNLAQAQIETLGVHPSSRVLQFASFSFDACIWEILMA-LGAGATLYLGTKEALMP-GLPLMERLRDHAITHITLPPSALAVLPWENL--------PSLQTIIVAGEACSPELVKKWSQ-----GRNFFNGYGPT-EGSVCTAIAKCTPFDEKITIGRPIPNVQVYILDPHLQAVPIGVPGELHIGGA--GLARGYLNRPELTAEKFISNPFKLYKTGDLARYLPDGQIEYLGRIDNQVKVRGFRIELGEIEAVLGQHPLVQEAIVIARAD----------------------------------------------------------------------------------------------- 209551991 20 -------------------------------------------------------------------GGKLNVAAQLCDRHPA---DAIAHTIIREDLSASI-LTYGELRVESEKLADSFLKLGIERGDRIATLMGKSRAYLVTLLAIYRIGAVHVPLFTAFAPPAIQFRVDSCKPKLVACDASQKAKLKTVE-----------AESSSLSWQIMTTGEADE------GELSFDKLAAEGRTGTPSVAVGSDGAFIQIYTSGTTGKPKGVVVP-AKALAAFHAYAEFALGLRPDDVFWNSADPGWGYGLYFGVLATFCTGTPSILLCAG---FSPELTLEVLSRFKVTNFTAAPTVYRSLLATGLVPP----STNLRCASSAGEPLTPEVNAWSVDALGVLVHDHFGQTEAGMLVNNHHHPELKHPLKTGSMGLAMPGWTPVILRLDQDAVAPAGEVGRLAISESPFAWFTGY-VDEPVKSAEKFAGDGRWYLTGDMAKMEEDGYIYFSSRDDDIIIMAGYRIGPFEVESVLATHPAVAESAVIAVPDAVRGEVLEAAVVLSAGRKPDEALVKELQAHVKKGFAAHAYPRRIHFVESLPKTPSGKIQRFVVRQQARD-----GTLATLSIRGAVD-------- 211638101 1366 --------------------------------------------------------------------------HQLFEQQAEKTPDATALVYE------EQCLSYAELNTRANRFAHQLIALGVTPDQRVAICVARSPAMMVALLAVLKAGGAYVPLDPTYPAERLAYILHDTTPSVVLVDETG-------------RAALGEQALAGL------------------TVLDSNALPDQPDSNPQVTGLTPQHLAYVIYTSGSTGQPKGVMIEH-QAVYQRHLGFNETYAVTAQDRLLQFASFAFDVSVEECCLS-LCNGATLVMRDERWMTSMQEFIALAWQNRITVMSLPALFWSELVARDNGLPL----PDCLRLIIIGGEAVKKSAVQEWFAR-EVHRPRLLNAYGPTENT-VTATCKEILFPTDDRSIGRPVKNTCVYLLDGDGQPVPLGSVGEMYIGG--VGVARGYLNQPERFIPDPFSRVSGMYRTGDLARYLPDGNLEFLGRNDEQVKIRGFRIELGEIATRLMEHPAVQEAAVLALED-GQGKRLVAYV----AAEANTELAASLREHLSAILPDYMVPAAFVRLDTFPQTPNGKLDRRAL-------------------------------- 211638101 2443 --------------------------------------------------------------------------HQLFEQQVEKAPDATALVYE------EQCLSYAELNACANRFAHQLIALDVIPDQRVVICMARSPEVVIALLAVLKAGGAYVPLDPTYPAERLAYILSDTAPSVVLVDEAG-------------RAALGEKALTGL------------------TVLTPNTLPDQPDSNPQVPMLTPQHLAYVIYTSGSTGQPKGVMIEH-QAVYQRHLGFNDTYGVTAQDRLLQFASFAFDVSVEECFLS-LCNGATLVMRDDRWLT-SMQEFVSLAWQNRITVMSLPALFWSELIARDNGLPLP---DCLRFIIIGGEAVKKSAIQDWFVR-EIYRPRLLNAYGPTENT-VTATCKEVLSPTDDCSIGRPLKNTSVYLLDKYGQPVPLGSIGEMYIGG--VGVARGYLNQPERFIADPFSPVSGMYRTGDLARYLPNGDLEFLGRNDHQIKIRGFRIEPGEIEIRLVEHPAVQEAAVL-VWEEGPDKHLVAYV----AAQANEGLITSLREHLSARLPDYMVPSAFVRLDAFPQTPNGKLDLRAL-------------------------------- 211638101 289 ---------------------------------------------------------------------------------------------------QEQTFSYAELNARANRLAHQLIALGVAPDRRVVICVARSPAMVVALLAVLKAGGAYVPLDSTYPEERLAYILNDTAPSVVLVDEAG-------------RAALGETALAGL------------------TVLDPNTQFDQPTSNPQVPALTPQHLAYVIYTSGSTGQPKGVMIEH-QAIYQRYLGFNELYNVTAQDRVVQFAAFAFDVS-VEEFFSALCNGATLVVRDDS-WLASVREFIALIRQYRITVISLPTLFWSELAARDTGLPLP---DHLRLIIIGGEAVKKNAVQDWFRQAGHRP-RLLNGYGPTENT-VTVTYKDVLSPADARSIGYPAKNARIYLLDSYGELVPVGCVGEMYIGG--VGVARGYLNRPELSAERFMPDGDRMYRSGDLARYLPGGDLEFLGRNDDQVKIRGFRIELGEIETRLVEHPAVREAAVLAL-DDGQSKRLVGYV----AAEKNEGLAADLRKYLSTILPDYMVPVAFVRLDTFPQTPNGKLDRRAL-------------------------------- 70731941 28 ------------------------------------------------------------------------------------------------------TLTYAELERYSAAFAGYLQSHDLVPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDCGARALVTDIQFLIEARMGDMMPSAKGWLINTVVDKVKKMVPAYHLPQAISFKSALRLGRGQSIK-------PLQVGHDDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQARAHTQWREGQEVMIAPLPLYHIYAFTANCMCMMVTGNHNVLIT---NPRDIGGFIKELKKWRFSALLGLNTLFVALMDHPD--FKNLDFSNLKLTNSGGTALVKATAERWQKLTGCR---ITEGYGLTETSPVACTN-PYGERSRLGTVGLPVPGTTLKIIDDQGVELPLGERGELCIKGP--QIMKGYWNKPEATAEVLDAE--GWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGIPDERSGEAVKLFVVPREAGVS----LEELKAYCKENFTGYKVPKHIVLRDSLPMTPVGKILRRELRDIA---------------------------- 194219173 53 -----------------------------------------------------------------------NFARDVLDVWAGHRPPNPAFWWV-DGLGAEVKWSFEELGVQSRKAANVLGGCGLQPGDRMMLVLPRLPEWWLVSVACMRTGAVMIPGVSQLTEKDLKYRLQASRAKSIITSDSLAPRVDAIST-----------DCPSLQTKLLVS------DSSRPGWMNFRELFREASTEHDCVRTKAQDPLAIYFTSGTTGAPKMVEHSQASYGLGFVASGRQWVALTESDIFWNTTDTAWVKAAWTLFSAW---PNGSCIFVHELPRVDAKVILKTLSRLPITTLCCVPTLFRLLVQED---LTRYQFQSLRHCLTGGEALNPDVREKWKSQTGLEL---HEGYGQSET--VVICANPKGTKIKSGSMGKASPPYDVQIVDDEGNILPPGAEGNVAVRVRPARPFCFFNCYLDNPEKTAASEQGDFYITGDRARMDKDGYFWFMGRNDDVINSASYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLSPAYSDPEELTRELQEHVKRVTAPYKYPRKVAFVSELPKTVSGKIQRSKLR------------------------------- 89097499 35 ------------------------------------------------------------------------------------------------------RMTYHEFDQYCRKAAKGLMKLGIEKGENLAVWAANTPEWLACQFATGKMGAVLVTVNTNYQASELEYLLKQSESSTLILQENYRGSSYIDMLYEIVPELLKSKKLPFLKNIIVMSKNRYPGAYCWEDILQLSEEVKDRDLDRRMELLDPDDVINMQYTSGTTGFPKGVMLTHANIINNAYH-IAGCMELGKEDRLCIPVPFFHCFGCVLGTLACVSVGATML----PVREFSPKEVLLTVQNEKCTGLHGVPTMFIA--ELNDPSFGGYDLSSLRTGIMAGSNCPIEVMKAVIEKMGAAEITIA--YGQTESSPVITQTRTDDPIELRVESVGKALPHVEVKIVTPGHEVPRGTQGELCTRG--YHVMKGYYNNPDATKEAIDSE--GWLHTGDLAVMDENGYCSITGRLKDMVIRGGENIYPREIEEFLYTHPKVLDVQVTGVPDPVFGEELMAWIILKEGETAG---KEELRSFCRGKISRHKIPRYFEFVKEYPMTASGKI------------------------------------- 37520715 1 -----------------------------------------------------------------------NLAH-LLDDQLRHRPEKVAF------EGDGRSLSYAQLAHLSENFAASLTTAGYGPGDRIAVVLPNVPEYALAMFALWRRGAVPVLINPQLTGRELDYILRDSQARAVI-----------LPEALLGVLAPLRSELPNLRAIVLGVPADEDLNFAG---------LAATPGQCPVAERHGDDIAQMMYTSGTTGTPKGALISHGNLLANARSGIER-LSVTGDDHLFCILPVFHAFAFTAALVIMPLVGGSV----SFEYRLSPKKLMEHLSDPRVSVMVAVPSLLSTILRFPTELKLSAALRC---ILCGGGPLPPQLEAAFAQRFG---DLVRQGYGMTECSPYAAFSPPDRPSKPSIGLPMPQGHKLAVRDPISGDFAAPGTVGELVVSGPHV--FKGYWNQPEATSEAFVE---GWLRSGDLGYIDEEGYFFLVDRLKDMIIVGGEKVYSREVEDVLLAFAPLREVAVVGQPDPDKGEIVRAFVSLQEGAAIGEE---EIIRFARERLAPVKVPRSITVLAELPKSATGKILKRELRK------------------------------ 63079047 3524 -----------------------------------------------------------------FNDTRANYIHSLFEQQVERTPEQIAVVY------QDQSITYRELNERANRLARCLIDKGIQRNQFVAIMADRSIETVIGMMGILKAGGAYVPIDPDYPLDRKLYILEDSHASLLLFQ----------------------------------QKHEVPSEFTGDRILIEQMQWYQAADTNVGIVNTAQDLAYMIYTSGSTGQPKGVMIDH--QAVCNLCLMAQTYGIFANSRVLQFASFSFDAS-VGEVFHTLTNGATLYLMDRNLLM----AGVEFVEWLRVNEITSIPFISPSALRALPYE----DLPALKYISTGGEALPVDLV-----RLWGTERIFLNAYGPTETTVDATIGL--CTPEDKPHIGKPVLNKKAYIINPNYQLQPIGVPGELCIGG--VGIAPGYWNRPELTRENPFAQGERMYKTGDLVRWLPDGNIEFLGRIDDQVKIRGHRIELGEIETRLLEHEQVIEAVVLAREDEQGQAYLCAYLV-----AADEWTVAELRKHLGKTLPDYMIPAYFIELEEFPLTPSGKVNKKAL-------------------------------- 63079047 469 --------------------------------------------------------------------------HQLFEEQVDKNPNQIALVF------KEEKLTYGEVNAKANQLAYVLRKQGVQPNDVIGIITERSPEMIIGILAIFKAGGAYMPIDPSYPAERIQYMLQDNQTKLLLVQKQ----------------------------------EMIPANYQGEVLFLTQESWMHEETSNPAHITQAQALAYVMYTSGSTGEPKGILTTHQNIMKTVI--HNGYVEITPGDCLSQLSNYAFD-GSTFEIYGALLHGATLLLV-TKEAVLNMNELARLIKKEQVTVSFMTTALFNTLVDLDITCFQSIRK-----VLFGGELASVKHVLKALDYLG--EHRVINVYGPTETTVYATYYSVDHSMLTRVPIGRPINNTKAYIVNTDGQPQPIGVVGELCIGG--EGVACGYLNRPKHFVDNPFVLGERMYCTGDLARFLPDGNIEYIGRMDEQVKIRGHRIELGEIEKVLLQHPAISETVLLAKRDEQGHSYLCAYIVGQVFWTVT-----ELRQHLMESLPEYMVPSYFIEIEKLPLTANGKVDKRAL-------------------------------- 63079047 1454 ---------------------------------------------------------------------------------VEENPDQIALLF------KDKEITYGQLNAKANQFARVLRKHGVQPDQVVGLITDRSIEMMIGILAILKAGGAYLPIDPSYPLERITYMLEDSQAQLLIVQEAAM----------------------------------IPEGYQGKVLLLAEECWMQEEASNLELINDAQDLAYVMYTSGSTGKPKGNLTTHQNILRTIINNG--FIEIVPADRLLQLSNYAFD-GSTFDIYSALLNGATLVLVP-KEVMLNPMELARIVREQDITVSFMTTSLF-----HTLVELDVTSMKSIRKVVFGGEKASYKHVEKALDYLGEGR--LVNGYGPTETTVFATTYTVDIKETGIVPIGRPLNNTSVYILNENNQPQPIGVPGELCVGGA--GIARGYLNRPERFVDNPFLVGDRMYRTGDMARFLPDGNIEYIGRMDEQVKIRGHRIELGEIEKSLLEYPAISEAVLVAKRDEQGHSYLCAYVV-----STDQWTVAKVRQHILEALPEYMVPSYFVELEKLPLTSNGKVDKRAL-------------------------------- 63079047 2536 ----------------------------------------------------------------------LSICH-LFEQQVQRFSDRPALVF------KEKQLTYSEFHAKVNQLARVLRKKGVQPDQAVGLITDRSIEMMIGIFAILKAGGAYMPIDPSYPIDRIEHMLEDSRTKLLFVQ----------------------------------KTEMIPASYQGEVLLLAEECWMHEDSSNLELINKTQDLAYVMYTSGSTGKPKGNLTTHQNILTTIINNG--YIEIAPTDRLLQLSNYAFD-GSTFDIYSALLNGATLVLVP-KEVMLNPMELAKIVREQDITVSFMTTSLF-----HTLVELDVTSMKSMRKVVFGGEKASYKHVEKALDYLGEGR--LVNGYGPTETTVFATTYTVDIKETGIVPIGRPLNNTSVYVLNENNQLQPIGVPGELCVGGA--GIARGYLNRPERFVENPFVSGDRMYRTGDLARWLPDGSMEYLGRMDEQVKVRGYRIELGEIETRLLEHPSISAAVLLAKQDEQGHSYLCAYIVANGVWT-----VAELRKHLSEALPEYMVPTYFVELEQIPFTSNGKVNKRAL-------------------------------- 27817223 1585 --------------------------------------------------------------------------HHLFEEQVERTPDAVAVVF------KNQQLTYHELNCRANQLAHYLRSLGVSADVLVGICVERSLEMVVGLLGILKAGGAYLPLDPEYPQDRLSFMLEDAQVSVLLSQHHLVEKLPEHHARVVCLD-------------------------------TDWQIIPQSNQQNPIAGVQASNLAYVIYTSGSTGKPKGAINTHLGICNRLLW-MQQAYQLTEIDCVLQKTPFSFDVSVWEFFWPLLTGARLVV------AKPDGHKDSGYLVNLILEQQVTTLHFVPSMLQIFLEEQGLKDCSSLKRVICSGEALPKELQERFFACLG---CQLHNLYGPTEAAIDVTFWCQPESNLKTVPIGRPISNTQIYILDQNLQPVPVGVPGELHIGGA--GLAKGYLNRPELTQEKFIPNPFRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHKDVQTSVVIVREDIPGDKRLVSYIVLQPEQTTT---VKELRSFLKEKLPDYMVPSAIAILESLPLTSNGKIDRRAL-------------------------------- 27817223 484 --------------------------------------------------------------------------HQLFEEQVELTPDAVAVVYEN------QHLTYRELNSRANQLAHYLKSLGVKADALVGICVERSLEMVVGLLGILKAGGAYVPLNPEYPQERLTFMLEDTQLSVILTQEK---------LVNKLGERLRRGFAERNASVICLD--------------SNWDIINQQTQNNPTTSVTADNLAYVMYTSGSTGQPKGVSIVHRSVVRLVKET--NYISISADDVIAQASNHAFDAA-TFEIWGALLNGARLVGVS-KDLALSPRDFAVFMRSQSISVLFLTTALFNQIAQEVPSAFNSLRH-----LLFGGEAVDPKWVKEVLNNGAPQRLLHVYGPTENTTFSSWYLVQDVPEGATTIPIGQPISNTQIYLLDSQLQPVGIGVPGELYIGG--DGLAREYLNRTELTQEKLIQNPFGGYKTGDKARYLSDGNIEYLGRIDDQVKIRGLRIELGEIEAVLSQHSDVQVSCVIVREDTPGDKRLVAYIVTHQDCQPT---MGEIRQFLKAKLPDYMIPSAIVILESFPLTPNGKIDRRALPK------------------------------ 27817223 3802 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVFEN------QQLTYHQLNCRANQLAHYLRSLGVKPDALVGICVERSLDIVVGLLGIFKAGGAYVALDPDYPQERLRFMLEDAQVSVLLTQQRLIHRLPEHQAKLVCLDEA-------------------------------WEEIAQNNQDNLSSGVKASHLAYVIYTSGSTGRPKGVMVEH-RGLCNLTHAHIQTFGLDSDSRVLQFASFSFDASIWEVVLA-LGSGATLYLGTKDSLLPGKPLIEQLRNNCITNITLPPSALAVMPMEELPAL---------QTIIVGGEACSAELIRQWSA-----GRNFFNGYGPTEATVCATIAKCTEDDEK-ISIGKAVANTQVYILDENLQLVPVGVPGELHIGGA--GLARGYLNRPELTQEKFIPNPFRLYKTGDLARYLPDGNIEYLGRIDNQIKIRGFRIEVGEIEAILSQHPGVRENVVVAREDIPGEKRLVVYFVPQLEQTPT---TDDLRIFLKEKLPQYMVPSAFVRLEFLPLTPNGKVDRKAL-------------------------------- 27817223 2672 ---------------------------------------------------------------------------------------------------KEQQLTYNQLNDRANQLAHYLQSLGVKPDTLVGLCVERSLEMVIGLLGILKAGGAYVPLDPEYPTERLSFILEDTQVKVLLTQRSLLDRGQGAGSRGESPSTRDRASTKGKEEVLSLPASYQTQLVCLDTD---AELISQCSQDNLITGVQANNLGYIIYTSGSTGQPKGIAM-NQLALCNLILWHPDNLKIARGAKTLQFASINFDVSF-QEIFTTWCSGGTLFLITKELRH-DTSNLLRVIQEKAIQRMFLPVVGLQQLAEFAVGSELVNTHLREIITAGEQLQITPAISKWLSQL---SDCTLHNHYGPSESHVATSFTLPNLVNTWPPPIGRPISNTQIYILDKYLQPVPIGVPGEVYIAGVLL--ARGYLNRPELTQEKFIQNPFGGYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHINVQASCAVVREDTPGDKRLVAYIVPQPEQRVS---VNVVRSFLKEKLPEYMLPSAIVILEALPITSNGKLDRRVL-------------------------------- 54024981 13 ----------------------------------------------------------------------------VLHRSAARVPDRIALRF------GAEALTYRELDDAVTRAAARLLDLGLASGDRVAAYGTNSAAYVVGYLAAARAGLVHVPINYALRGGELAYLLGQSGARAVLVDPALRGNLDAV-----------LDQVPAERVLPLRDADGSLI-----------EAATTGPVPDLDVAVADDDLLQLLYTSGTTSKPKGAMMTH-RALVHEYTSAIVALDLAAEDRPLICMPLYHSAGMHVFMLPYLAVGATISLLP----APDIPEILRRIEEERIGSLFLAPTVWVPLANHPD--LDTRDLSSLRKAQYGASIMPVTVLNRLRERFPDLG--FYNCFGQSEIGPLATVLRPEEHAERPSSCGRPVLFVELRVVDAEGNDVPDGEPGEVLYRSPQLC--LGYWDNPEATAEAF---GDGWFHSGDLVTRDAQGYITVVDRIKDVINTGGILVASREVEDALYTHEAVAEVAVIGTPDEKWIEAVTAVVVLRENATASAE---ELIDHVKQRLAPFKVPKIVRFAESLPRNQSGKLLKRELRA------------------------------ 20090282 12 ------------------------------------------------------------------------------------------------------RFTYGQFNERVNNLAKGLLAIGIKKGDHVGIWAKNVPDWLTFMFATSKIGAVLVTVNTAYRSHEVEYVLKQSDMKALALIDSFRENELVPELKSSERGRLKSKKFPYLKSVIYVGQEKHRGMYNTSELMLLGSHYPDDELKEILASVSGDDVINMQYTSGTTGFPKGVMLTSKNIL-NNGLSIGDRQKFTHEDRLCLPVPLFHCFGIVLGVMAVLTHRATLVMLE----VFDPLLVLAAVQKEKCTALYGVPTMFIAEYTH--PMFDMFDLSSLRTGIMAGSTCPVEAMKKVVKDMHCHQITSVYGLTEASPGMTQTTVDDPVELRVETVGKCFPGVEVRVVDPATNELVPPDTVGEICCRG--YNIMKGYYNMPEETKKVIDEG--GWLHSGDLGTCDELGYYRITGRIKDMIIRGGENIYPREIEEFLHAIPGVKDAQVVGIPDKKYGEIVGAFTILEKGADLTEA---DIRDYALSKIARYKVPKHVFIVNEYPLTASGKIQKYKLRELA---------------------------- 56553471 1256 -----------------EQYEVLCDKVIGDPH---QKNADYSLLSSKEERLLLSDWNDTSSAYP------SDCVHELFERQAETNPAAIAVMCEG------KSLTYGELDQRSSVLAKQLQDLGIGPDQLVAICVTRSLDMIVGLLGILKAGGAYVPLDPEYPTERLAYMLEDSQAEVVLTQTALR-----HQVTALSSGAARRPHILAVNEVLEAWNGEAISKGTLRR------------------EVQNTHLAYVIYTSGSTGKPKGVMIPHNALINFL-TSMAKEPGLNSNDRLLAVTTYCFDIAGLEFYLPLIMGAQCVIC--SSETIVDADRLKQEISHCRPTVMQATPSTWSMLF------HCGWKNEEKVKVLCGGEALPMALQHQFMA----CNCEVWNLYGPTETTIW--SAVQRIRENEAIVIGKPIQNTGIYILDHNRALVPIGVPGELCIDG--DGLARGYLHKPEKFMDHPFHRGKKIYHTGDLARWLPNGTIEYLGRLDLQVKIRGFRIELGEIEFQLKQLPGIRDAVVVAKDDMEGLHQLVAYFIPGGGPESVDTEV--LRAGLKQKLADYMVPAFFIPLEEIPLTPNGKVDRKTLRDILVNRSQE---------------------- 186686593 488 --------------------------------------------------------------------------HQLFEEQVERTPDAVALVF------QEQQLTYRELNIRANQLAQYLQTLGVGADVLVGICVDRSLEMVVGVLGILKAGGAYVPLDPGYPQERLAFMLSDTQIKLLLTQKQLIDKLPTHTAKVICLD-------------------------------TDWDTINQTTPENLISNVKTDNLAYVMYTSGSTGQPKGVSVIHQGVVRLVKET--DYVSLTTKEVFLQISPISFDAS-TFEIWGCLLNGGKLIIFP--PHTPSLDELGQFIQQYQVTTLWLTAGLFHLIVDEKIDALKPLRQ-----LLAGGDVLSVTHVQKFLNTV--ENCRLINGYGPTESTTFTCCYDAPLKPGASIPIGRPIANTQVYILDSHLQPVPIGITGELYIGG--DGLAREYFNRPDLTAERFIANPFRLYKSGDLARYLPDGKIEYLGRIDNQVKVSGFRIELGEIEIALLQYPAVKEAVVIVREDAPGEKVLVGYFVAETGQ-DSPQIISELRRFLKQQLPEYMVPKIFMALEALPLNANGKVDRRALPK------------------------------ 30020583 48 -------------------------------------------------------------------------------------PNAIAVTYEKE------KITYKELNERANQLAHYLQKKGVGPDTLVGLCVERSLEMIVGILGILKAGGAYVPLDPTYPEQRLQYILEDASIQLFVTQESLKE----------------LNWLPENVESICLDCD--------------QDEIGKESKTLPVSSVGPQNLAYVIYTSGSTGNPKGVMIEH-HNVIRLFKSTDCLYQFNEKDTWTLFHSYAFDFSVWEIWGALLYGGKLVVVPYWISRSP--KDFYQVLVEEEVTVLNQTPSAFRQLIRVCEQEDKNKNLQLRYVIFGGEALEPIGLLPWF-QRYGEKKPQLINMYGITETTVHVTYTLDDVQHASRSNIGKRIPDLEVYILDAYQQPVPIGVDGELYIGGA--GLARGYLNRPELTAERFISHPFRLYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTLHTYASVTEAVVIVREDQPGDKRLVAYVV-------GDGNVDAWREYLKAKLPSYMVPSGFVAMKAIPLTANGKVDREAL-------------------------------- 209966919 30 -----------------------------------------------------------------------------------------------------KRYTYRQVSALVDRFAKGLQGLGVRKGRTVGLFLPNTPYFVIAYFGVLKAGGTVVNFNPLYAEREIAKQIDDSEATIMVTLDVKATYTKLARMKIVVCPMADVLPFPKNWLFPFVRRQDLALIPHDAHHVRFRELTANDGRFTPVAIDPVEDVAVLQYTGGTTGVPKGAMLTHANIYANTVQAALWFPEVDGAERMLGVLPLFHVFAMTCVMNLTIYKGGEIVLLP----RFDLDQVLETIDRKKPTLFPAVPTIYTAINNH--KHREKYDLSSIKLCNSGGAPLPVEVKAKFEEIAGCKL---VEGYGLSESSPVATINPPDASVPGSIGMPLPGTVIEIMSLEDRSRPVALGERGEVCIRGP--QVMKGYWKRPDETANTIVD---GRLHTGDVGYMDERGYTYIVDRIKDMILAGGYNVYPRNVEEAIYLHPAVHECIVLGVPDPYRGQTVKAYIRLGEGQQMTPE---ELKAFLKDKLSPIEMPKQVEFREELPKTMIGKLSRKAL-------------------------------- 126650983 11 ------------------------------------------------------------------------------------------------------RMTYEQLNRQARLVARGLMALGIEKGDHIAVWTTNVPEWVQLQFGTGKMGAPIVTVNTNYRASELEYLLKQSDAKTIFLIENYRDHSFIHTLQELCPELLQSKRLPLLKNVILIGETKYPGVLNWSDVVAAADQVTEEQLEQREQSLHYDDVINIQYTSGTTGFPKGVMLTHFNLVNNAVN-IAECMRLTAEDRLCIPVPFFHCFGCVIGTLAIITSGGTMVPVQE----FSPEEVLRTVQQEKCTALHGVPTMF--ISELNLPNFESFNLSTLRTGVMAGSNCPIEVMKAVIEKMGMTDITI--CYGQTESSPVITQTRTDDPLALKVETVGRALPNLEAKIVVPGTEAPTNEQGELCTRG--YHVMKGYYKNQEETDLAI--DQDGWLHTGDLATMDEAGYVRVTGRLKDMIIRGGENLYPREMEEFLYTHPKISDVQVAGVPDPVYGEEAAAWIILREGEQATEE---EIREYCRDKISRHKIPKHIFFIDHYPMTASGKV------------------------------------- 186686359 29 -------------------------------------------------------------------------------------ADKPALI----EGLTNRIITYKQLVESIRKIACSLAARGFSKGDVLAIYSPNIPEYAIAFHAVATLGGIITTVNPSYTAEELAYQLNDAGAKHLITIPDLV------------GQALEAIGHSKVEEVFVFGEAAGATRFS---------VLLEGEGEIPKVQINPQDLVALLYSSGTTGMPKGVMHTHHSFVANFHQ-FQNCEPVSKADAIIGVLPFFHAYGLV-MLNYSLACGATVVTMP----RFDLEAFVSLIEKHKITRIHIVPPILLALAKQ--PIVDKYDLSSLRVLTSGAAPLSHQLIEECEQRL--TNCVVKQAYGTTETFVTTYTPDERDKIKPGSVGQCLPHVECQIVNVDTQQPLGFNQSGELWVRGP--QIMKGYLNNPDATASTI--NRDGWYHTGDIVYIDEDDYFYIVDRIKELIKCNGYSIAPAELEAVLLSHPAVADACVVKSPHPSSGEVPKAFVVLKAAAT-----AQEIMEFVAGQVAPHKMIRRLEFVDKIPKSPSGKILRRIL---AQQELTNIKAASSDEQP--LEQRLE---- 148273602 26 --------------------------------------------------------------------------------------------------------TYRELWDETRAYAGALRDRGVGEGTRVAMLIPNVADFPRVYYAVLALGGVVVPVHALLKSEEIAYVLRDSGSALLVCAG---------PLLEQGAKGAALADVPVISVLVPASTEGGPDRL--------EELAQAATPIRTYVPRRPSDTATILYTSGTTGQPKGAEGSHLALVMQVDVLILDTFDLRAGDRILGCLPLFHTFGQTCTMNASFRAGATIVMVP----RFDGDTALALMVEHETQVF---MGVPTMYFALLAAAARNPARPVLRYAISGGAAIPVAVIDAFREQFDAEIHEGYGLTETSPVASFNHVGVPARPGTVGKPIWGVQIEIADPEHEDRVELVERGTLGEIVIRG--HNLMNGYLHRPEDTARAVVD---GWFRSGDLGTIDEDGYIRVVDRTKDMILRNGYNVYPREVEEVLARHEAVAQCAVFGVPHEEHGQEIVAAIVPKADATVDAA---EVVAYMKERIASYKYPRRVEVVEALPLGPSGKILKRTL-------------------------------- 52079556 12 ------------------------------------------------------------------------------------------------------RYSYQELVEETSKIAKGLLALGIQKGEHVAIWASNIPEWILLQFATARIGAVLVTVNTSYQARELEYLLEHSDSTTLFLMDGY----KGTSYINMIDEIMKNPELPKLKNLVYLGKNETPEHMTAFAEIAMGETVSDADLFEREQSLTHDDVINMQYTSGTTGFPKGVMLTHYNIVNNA-AIVADRMGLTSEDRLCIPVPLFHCFGCVLSTLACVASGAA--MLPIIEFKPDI--VLQTVEKERCTGLQGVPTMFIAELTHPDFA--NYDLSSLRTGIMAGSPCPREVMKKVMKQMNMTDITIAYGQTESSPVITQTTVTDTIERRVETVGKVHPHVEMKIVDPDTGETLGPDEQGELCTRGYLV--MKGYYKMDEATKKAIDED--GWLHTGDLAEMDRDGYVRITGRLKDMIVRGGENIYPREIEEFLYEHEDIVDVQVVGVPDEKYGEKTAAFIKCRPGKKLT---LEDVRDFCKGQLSYYKIPEYVFLIDEYPLTASGKVQKYVLRDRAA--------------------------- 149202682 20 --------------------------------------------------------------FRWSIPARLNMAAQVCDSWAEAEPARVAIIDLSGEG--PRDVTYGALRIMADGLAHILVARGVQRGDRVGVLRSQGGWCAVAHIAIWKIGAISIPLFKLFKEDALVSRVGDAGAKVVVTDVEG---------------AAMLRALPGVTPLIPEHR-------------------ALPEGRFATVDTGAEEPAVLIYTSGTTGSPKGALHAHRVLTGHLPVEMSHDFLGQPGDCLWTPADWAWIGGLFDVLMPGLAIGVPVVAARMAKFSP--EDCARIISQGSVKNVFFPPTALRMLRAAEARIAG------LRSVASGGEPLGAEMLEWGRRAFGVT----INEFYGQTECNMVGTSCAALFPAVPGSLGHAVPGHDVAVIDANGCVTEG--EGEIAVRRGSASMMLEYWQRPRETAE----KFRGDWLLTGDRGVIEGGHIRFVGREDDVITSAGYRIGPAEIEDCLLTHPAVATVGVVGKPCALRTEIVKAYVVLKPGHAPSEALTRALQDHVKGRLAGYSYPREIVFLDALPMTVTGKVIRKDLRAVAEGQT------------------------ 170728362 19 ---------------------------------------------------------------------------------------------------------YRLYHQKVTQFAAGLLQLNVKPGDRVAIWAPNCIEWCIAQFATAKIGAVLVCINPAYRISELSYSLKKVGCKVLITATNFKSSDYLEMIETIVPELLTSENFPLLKSVIQMGDKSGMFGFDEVSDYCTDELIEKVNSIGQ--RLSPDDAINIQFTSGTTGEPKGATLTHSSILNNGFQVGEK-MRLTYDDKLCIPVPLYHCFGMVMGNLACITHGCSAVFPSDS---FDPIACLEAIDEYRCTALHGVPTMFIAILNEPE--FNAYDLTSLRTGIMAGALCPIETIKKVIGDMNMKHILIA--YGQTETSPVHMTGIDDAIEKRVTTVGKIGPGLEVKLVNQNGETVPIGVEGEICIRG--YAVMKGYWEDEQKTKETISQD--GWLHSGDLGEMDNDNYLKVTGRMKDMIIRGGENIYPREIENFLYTHPTILDVQVFGIKDDKYGESVCAWIICKKDRSLT---VQEVQDFCKDSISHFKIPEHISFVTKFPMTVTGKIQKFVMRD------------------------------ 118579947 5 -----------------------------------------------------------------------NAAAMLLERNRERHPDKAAFLC------GERSLSYRELERYSRLFALLLRERGISPGERVLILLPDSLAFPVAFLGCLLAGVTAVVAGTALTREQFEHILNDSGSRLLVTD----------------------PRLPSP-----LPPEQSRVGLLVCDDRDRFEPPEGHDGEFAADVPPADRIAYMQYSSGSTGVPKGIPHRHRDLLIPCDLVGREILGLSEQDRIFSASKFSFAYGLINSLAFPLFFGATAILI---PDKPDAAAILELMERHRPSVFFSVPTVYS---QLILSCGSDRLELSLRLCYSAGEALPAAIFHEWHRLTGLEL---LDGIGSTEMSYIYISNRPG--RARPGSAGQAVPGYRIRLVDEDGRAVPSGTVGTLLVKGPTSC--PCYWNLPDKSGETMLPD--GFLRSGDL-FLERDGFYYHQGRNDDMIKAGAQLVSPLPVEEALLSHPSVAECAVVALSVGGLV-RPGAFVIPSPEVQGNPALARRLRAHLLERLPEYMCPVSFTFVEQLPRTPTGKIQRFRLREPA---------------------------- 83951729 15 --------------------------------------------------------------FHWALPAQINMAAQVCDDWAARAPERVAII---DLTQGRRDVSYGELQSMADALAHDLVARGVRRGDRVGVLRSQEAWTAAAHIAIWKIGAISIPLFKLFMRDALQSRLQDAGAQFVVTDAEG-------------------------------------AGMLDGQVPVFPEEITLGAAPFTAVETGPEDPAVLIYTSGTTGSPKGALHGHRVLAGHLPQMFCEFPGESGEDVLWTPADWAWIGGLFDVLMPGLALGVPVVAARLPKFSP--EDCTNVVRQAAVTHAFFPPTALRVLKAAD------TQIDGFKAIGSGGEPLGAEMLDWGRRAFGLT----INEFYGQTECNLVASSCGALFAPRPGAIGKPVPGHEIAVLGEDGRPIEG--EGDVAVRRGSASMMLGYWNRP---EETAAKFTGDWMLTGDRGVWEGD-YLRFVGREDDVITSSGYRIGPAEIEDCLLMHPAVATVGVVGKPDALRTEIVKAYVVPRAGVSPSDDLASELQSWVKERLARYSYPREIGFLEALPMTVTGKVIRKELKARAARETE----------------------- 56476518 30 -------------------------------------------------------------------------------RALENCPDKPAVVAYRDGHPEPVRLSYRELDCRVDRIARGLAALGVGRGDVVSFQLPNRWEFVALALACARIGAAANPVMPIFRQHELTYMLNFAESKVFIVPSVFRKFDHAAMARELQSKA------PHLRQVVVIDGDGD--------DSFDRVLMRDDTPPLAGPALGPDDVALLMYTSGTTGEPKGVMHTSNTLFSNLHAYIER-MELGGGDVILGASPMAHLTGYGYLAMLPLILNSTTVLQETW----NAARALEIVRETGVTFSMASAAFISDLCTAVE--AGAPVSSQFTKFNCAGAPIPPIVIQRAWELMG---LLVCSAWGMTECGAVTVTEPARALEKSGVSDGRPVPGIEVKIIDANGAKLSQGETGSLLIRGA--SLFAGYLKRPHLNS----VDAEGWFDTGDLAFQDAEGYIRINGRNKDIVIRGGENIPVIEIENLLYQHPSITTVAVVGYPDRRLGERICAFVSLKPGCTLT---FADLTAYLRQQVAKQYYPERLEIVDDLPRTPAGKLQKFKLRETA----KTFGDT---ANPA----------- 124265536 28 --------------------------------------------------------------FRWPALGEFNWALDHFDAMARARADAPALWIVGEDGSEVKR-SFRELSQRSAQVANHLRALGVRRGDRVLLMLGNELALWETMLAAMKLGAVLIPATALLTTEDLRDRMERGDVRHVVTASAQTDKFAPLPG----------------------DYTRISIGEAQPGWQRFEDAAAAPSAFTPDGPTRASDPLLLYFTSGTTSKPKLVLHTHQSYPVGHLSTM-YWIGLRPGDVHLNISSPGWAKHAWSCFFAPWNAGACVFIYNTA--RFNAGGLLAVLERCRVTSLCAPPTVWRMMVQEDLGAYRGRLA--LRELIGAGEPLNPEIIEQVRAAW---DMTVRDGYGQTETTAQI--GNAPGQPLKPGSMGRPLPGYRIALIDADGKEADEGEV-CIVLAERPLGLMVGYQDSAEKTADAM---RDGYYHTGDVAARDAEGYITFVGRADDVFKASDYRISPFELESALIEHEAVAEVAVVPSPDPLRLAVPKAYLILTAGQTPDRALAEAILGFARKQLAPYKRVRRIEFVTELPKTISGKIRRVQLRA------------------------------ 121719773 15 --HPSPRSLEEEKGVTLPDYHSLFLWSTKNRAAFWDFCWNYFPIISEYSTVVDESARIDSV-PSWFEGARLNFAENMLFSTSTGHPKKIALTQMREGGSEPSSVTWGQLRKMTGRMVQALKAAGVVKGDRVAAVASNSVDTLVVLLATTALGALFSSTSTDTGVKGILDRLLQLKPKFVFVDDSAIYNGKRVDLRPKIKGIVEGSEFEAIIAIPRFPTQPADVSGVPKTQPVTALLEKATSDQLEFVRVGFRDPFLVVYSSGTTGKPKPIVHGVGGVILNTYKESRLHCDHGPDSTVLQYTTTGWIMYLSAI--SGLLFGAKAVLYDGSPFLPDVKFLIELAGEHKVTHFGTSPRYLHELRKNNVRPKDVADLSSLRVVTSTGMVLSESLFEWFYDEGFLSHTQLANISGGTDLAACFGLGNPGCQGPGLGIPISVFDQADEGATGVKGTALPDGVPGELVATAAFPTMPVKFLGDPQKYFDSYFGRFDNVWTHGDFISIHPTKQIFFLGRSDGVLNPSGVRFGSAEIYNVIDTQTEIVDSICVGQRRPDADESVMMFLLMRPGFEFTPLLVSRVKEAIRKALSARHVPKYIFQTPEIPTTVNLKKVELPVKQIVSGK--KIKPSGTLLNPQSLD-------- 218761540 5 ----------------------------------------------------------------------------LLDQTAKRSPNRLAMIFGGME------LTFSELKNLTERFANALKSLGVGKGDKVAIHLPNCPQFAIAYYGALRTGAAFTPVSPLLSPSEIEHQLNDSQSKVLVSLDLLYPGAAEAVAKTTVSKVITTSIADCFSAVI--QPLKPLGKFPVEGTLDMAQLLAEHQPDPLDVEIDEKDLAHLAYTGGTTGVSKGVMLTHKNVICNVLQYSCWRMAVTDEETALVVVPWFHAMGTIAYLNNPVYAGSTMVVFP----RFDPVEYITAIGKYGATTLGGAPQLF--VPLVNLPNFKDYDLSGIKMAGSGAAPLPVPVLKQLEESFT---GIVLEAYGLTEVSMGATCNPPIKGQTRAGSVGLPIFDTEIIITDPAGDELPIGEEGEICIKGP--QVMQGYWGRPEATAEVLKD---GWLRTGDIGRMDDDGFLFITDRIKDLILYKGYNVYPRQLEEVLYDHPAVENAAVVGKKDPDAGEKPIAFVQLRSGMDASEE---DIMEFVNSRVAAYKKLRGVIFVSEIPVSGAGKILKRELRK------------------------------ 126334318 37 -----------------------------------------------------------------------------------KRPPNPAFWWI-NGQGDEVKWSFEELGIQSRKAANVLRVCNLRPGDRLLVILPRIPEWWLVNVACMRTGIIIIPGISQLTMKDIQYRLQASGAKAIVTIDSLAPQVDAI-----------SADCPSLRTKVLVSGS------SRQGWLNFRELCQAAPEEHNCVKTKSQDPSVIYFTSGTSGAPKMLEHTQIGYGVGFSICARKFMDLTNSDIFWNTSDTGWVKTAWSSYSTWITGAC---LFTHELPKTDTSLILNTLCQMPITVFCCVPTMFQMIVQQD---LSRYKFKSLRHCVAGGESLNPDVRTKWKSQTGVDL---YEGYGQSETT--LICGNQIGKKIKPGSMGKAFPPYDVQIVDDEGNILPPGKEGNIGIRKLPICFFTGYLNNAEKTASCKRGDF---YLTGDCAHMDEDGYFWFKGRMDDVINSSSYRIGPFEVESALSEHPAVAESAVVSSPDPIRGEVVKAFVVLNSNFQDPGELTRELQDHVKRLTAPYKYPRKVEFVQELPKTVSGKIQRSILRK------------------------------ 115378012 25 -----------------------------------------------------------------------------LRRTVERHGDREALVARSQGF----RATYRQLWELTTQVALGLLALGVKKGDRVGLWSPNRYEWVVAQYAMARVGAILVNLNPAYKTSELEYALRQSGTSVLLLS----RGFRQTDYRAMVEEV--RPRCPELRTSLVLDDDWERL-GAQGKAVSENTLAEREA------SLQFDDAINIQYTSGTTGFPKGATLSHHNVLNNGFF-IGETLRYGAEDRVCIPVPFYHCFGMVIGNLACTSHGACMVIPAEA---FEPLAVMEAVQAERCTSLYGVPTMFIAELDHPR--FGEFDFRTLRTGVMAGSPCPVEVMKKVQARMNMREVTI--CYGMTETSPVSTQSFLDDPLDRRVSTVGRVHPHIKIIDAETGAVQPRGAPGELCTRG--YSVMLGYWNNPEATQGAI--DPAGWMHTGDLATMDAEGYVKIVGRIKDLIIRGGENVYPREVEEYLHTHPGVSEAQVIGVPSEKYGEEVMAWVRVKPGVTLTE---SELVAFCTGRISTFKIPRYWKFVEEFPMTVTGKV------------------------------------- 71736481 1505 --------------------------------------------------------------------------HSLIEAQVQATPDAPALIFAAE------QLSYAQLNARANQLAHRLREAGVGPDVLVGICVERSVDMVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQSALLQG------------------LPVQVQSLCLDQEG--------------DWLDGYSTANPINLSHPQNLAYVIYTSGSTGKPKGAGNSHRALVNRLHW-MQKAYALDGSDTVLQKTPFSFDVSVWEFFWPLLTGARLAVALPG--DHRDPERLVQTIREHQVTTLHFVPSMLQAFLTH---PQVEGCNSLRRVVCSG-EALPSELAGQVLKRLPQTG--LFNLYGPTEAAIDVTHWTCTKDDVLSVPIGRPIDNLKTHILDDGLLPAAQGVSAELYLGG--IGLARGYHNRAALTAERFVEQGGRLYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEASLLEHGSVQEAVVIDV-DGPSGKQLAAYLVAEHS---GDNLRDALKVYLKETLPDYMVPTHFVWLASMPLSANGKLDRKAL-------------------------------- 206968497 8 -----------------------------------------------------------------------------FDLSVGKYPNKEALV----EPEKNIRWTYKQWDEQINKTAHALLEDGVRKGDTISVYLYNCREFVNVYLACAKIGAIFNPINFRLKAKEVSYILQDASSKVVVFEKAVESTVAIIERDFPNTSFWSIEND------------------KPSYASSYHEKVNAASSEKVNIEIDEMDYCSMLYTSGTTGHPKGVLHRH-REMTEHSMICTYFLKYNRDSVGLVVAPLYHCGELNAGIIPRIQVGGKNVILH----HFDTETVLHTIQEEKITTFFAAPTMWNMLLQ---KDLAQYDLTSMKIGIYGGAAMAPALVKECKERLYIDL---VQIYGMTEMGPVVAFLVEEDQITKAGSAGTPCFSHEVRIVKPNEDAPPPYEVGEIILRGP--TMMAGYHNREEANKKSM---YKGWYHSGDLGYFDKDGYLFVADRVDDMVISGGVNIYPREIEDFLHSHPGILDVAVLGEPDELWGERVVAVIVKKDETITEADLETYCKE--SDELADYKRPRHYLFVDELPRNASGKLQKFVLRESLKG-------------------------- 83746112 37 -------------------------------------------------------------------------------------------------------MTYGECEALATHFAAWLQSRGVNKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTASELAHQLRDSGAQTIVVLENFARAVRNIVLTGIGDLLGGAFHLKGRALNFIMRHVQKQVPPYPAPARLCDALAAGHEGELQPVPLGPQDIAFLQYTGGTTGVAKGAMLTHRNIVANLLQTEAWSRGMLSGEAETNVTPLYHIFSLTVNLLMFMTMGGRNILI---ANPRDTRRVLFILRRERFSGIAGVNTLFNAL--LEDPGFARRDFSAMKITIGGGMAVQRAIAQRWKQVTG---HTIVEGYGLTECSPVVTMNPPDITEF-TGSIGLPAPSTEVRFVRDDGTLAPVGEPGELQVRGP--QVMRGYWQRAEETARVIGAD--GWLATGDIGVMDAHGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKVIVVPR-GDTLTEA---ALLAHCRAHLTGYKVPRFVEFREALPKSAVGKILRRALRD------------------------------ 121610759 3 ----------------------------------------------------------------------LNIAES-VRWQARQRPDAIALI------EGARRVSYGELDRMAAGCANALRVLGVQPRERVMIVLPNSIAWAVMYHGVLQSGAIPVPINPLLVTPEIAAIARDCDPALIFDDG---------RHACELREALPEFNARGTIIDVGVEAAGLTI--------------MPGKLAHPFPEFEPGETAVILYSSGSTGRPKGVELSHFNILWNVQAFAHDLLKLTPQDRGYGALPFAHVFGHTCMFSTFLHVGASIVLA----AKFDAASAMRAMAGERVSVFMGVPTMY--WNLRDTPIPDGVDLSALRACVSGGQALSEQVHQRFEEKFG---VLISEGYGMTEASPSIVGNRFTPEGRRMGAAGKPYWGVEIRIHGSQGQELPAGQDGEVIVRTP--GMARGYFNQPEMTAQTF---RDGWLHTGDIGHLDADGFLYIVDRKKELIITGGYNIYPREIEEVLFALEGVVKAAVISVPDARLGERIVAFV-----ETIRPLGEQEVLTHCQKHLARYKVPREVCFLQEFALDASGKVDRQRLRK------------------------------ 210130886 86 -----------------------------------------------------------------------NFA-NVIDDWAKERADNPALWWI-DDHGNQLQWNFQQLAEYSRKVANVLQSCGLRHGDRAVVILPRVPEWWLVNIACLRAGCVVSPGTTQLMPKDILHRLHMSGAKCIIADDIIAERVDQV-----------SAQCPDLKVKLLVSETGQTRD----GWLDYRQLYREASQHHEVAKTLSAEPMQLFFTSGTTGAPKMAEHTHASYGLGHIITGRYWLDLTSNDMVWNMSDTGWAKSAYSNLFGPWVQGACVFIHHTP--KFDPVETLKVLSRVPISTMCTPPTAYRMMIQND---LSQYDLSRLEHVVSAGEPLNPEVMSEWKAGTG---LTIREGYGQSET--CLACGMFRCLDVRPGSMGKPAPGYDLRVIDDKCQELEPGKEGDLAIKHPPVGLFTRYLDDPERTAGAFREDY---YVMGDRGLRDEDGYLWFVGRADDVILSAGYRIGPFEVESALIEHPAVAESAVVSSPDPIRGQVVKAFIILSPGVSQREELIKDIQEHVKKTTAPYKYPRQIEFVDELPKTVSGKIRRVELR------------------------------- 189424453 12 -----------------------------------------------------------------------------LDEIAARFPDNDALVY----PERGLRYSYKQFNEICRQVAKGLLKLGIKKGDHVSIWAYNVPEWVILQFATPKIGAVLVTVNTAYKSSELEYVLNQSDSTTLFMVKSFKDTDYVKTLAEVVPSILNHAKLPFLKTVVFIGDETPAGMLNFNSIIELGKAVSDEELAAVEATLDCHDTINMQYTSGTTGFPKGVMLTH-YNLANNGFQIGECMKFTNQDRLCIPVPFFHCFGCVLGTMVCVTHGSAMVPVE----LFDPLKVLQTIEAEKCTAVHGVPTMFIAELEHPE--FKKFNLSSLRTGIMAGSVCPIEVMKKAVRDMNLTEITSVYGQTEASPGITQTRTEDPVELRVSTVGRALPEAEVKIIDIETGATLPPGKQGELCARG--YMVMKGYYKMPEETAKVIDAD--NWLHTGDLAIMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDKKYGEQVMAAVILKKGMEMTEE---EVKEFCRGKIANYKVPKYVKFVEGYPMTASGKIQKFKLREMA---------------------------- 163726484 8 -------------------------------------------------------------------------------------PDKPALFFMG------KTITFKDLDRMSARFSAHLAKCGYGVGDVAGIHMPNIPQYLIALAGIQRAGMAATGISMLLKPRELAHQLNDSGAKVLVTLDVFFE--QTLWEIRDQVPALEKVYYANVGDFMPFIPTGLIQPISGKTVEPILTILKEGDPTPPKVSVKPEDTCLIQYTGGTTGLPKGVVLTHRNIVANVEQQVRWSKFENGKDVFCSGFPFFHMAGKMMGMAAMSTSNAQCLI----PDPRNTKHIASEIKAHKATVLVNVPTLYQML--LDEPAFKSLDFSNVRMCVSGAAPFSVDAIKRFEALVGKGK--VIEVYGMTETSPLSTSPHVNPKKIGSVGMPLPNTDIMIMDVETGTREMPFGEEGEICVSGP--QVMAGYHNKPHETSHALREHGKIWMHTGDVGRMDEDGYIYLVDRAKDMLIVGGYKVFSREVEEVLSNIPSVELCAIIGIPNPERSETVKAVVQLAVEERDRGQLKEEILAYCRENMSPYKVPKIVEFVDAIPLTAVGKVDKKALR------------------------------- 186457114 6 ----------------------------------------------------------------------------AFARSAGKNPQKVALYW------GEQEYTFATLWDQSEHVASYLQRLNAKPGARVALWLKNCPEFIPALFGILHAGCVVVPVNNFLKPAEVNYILQDAGADIMITDSAMAEHLPAL-----------QASRPNL-HIIQVEQFGPDV---------------LNTAKVPAPVETEKDLAVIIYTSGTTGRPKGAMLSHGNLLHNVE-SCRLVLQTVEQDRMAVLLPMFHSFMLTVGVFLPLIVGASIVLI--RSLHPPRNVLQEIIQRQASVLPAIPQFFRSM------VSVPANIQLPLRMCISGAAPLPVQILKEFGEKF---PFPLIEGYGLSEAS-PVVTKNPLNGVRKPGSIGLPIPHVEVTIQNDAGQVLPPGEVGELCVRGG--NVMMGYWNQPAETANVMRGE---WLLTGDIGYKDSDGYIYITDRKKDMLLVNGINVYPREVEEIIYQFPGVREASVIGIPDPRKGEQPLAFISANEGATVDE---KALLQFVRSKLADYKVPKKVVCLPALPRNATGKVLKTTLREMA---------------------------- 211638082 4588 --------------------------------------------------------------------------HQLFEQQVERTPDVTALVYE------EQTFSYAELNARANRQAHQLIALGVEPDQRVAICVARSPAMVVGLLAVLKAGAAYVPLDPDYPGERLSYILSDVSPVILLADAAGRTAL-------------------------------GEKAFTGLTVLDPNVLPDQPDSNPRISELTSRHLAYVIYTSGSTGTPKGVMVEH-GQLVNQITSLNMKWSLSACDRILQFCNLSFDVCAS-EIFCAITRGARLVLRTNQWTLSAQE-FWHLCESYEITYIAVPAQFWRIISNVNEGDIYK---GLRIICVGGEAISNHELQRWLS--VHREYPVLVNCYGPTEATITSTISCLNEMVGQANIIGRPLPNTRVYLLGVDGQPVPLGAVGELYIGG--TGVARGYLNRPELTAERFLTDPFRMYRTGDLARYLPDGNLEFLGRNDHQVKIRGFRVELGEIEARLTEHPAVSKSVVLAL-GEGQDKHLVAYVV----APVNEGLANSLRTHLNTILPDYMVPAAFVRLDEFPLTPNGKLDRRAL-------------------------------- 211638082 2438 --------------------------------------------------------------------------HQLFEQQAEKIPEATALVY------QEHSLSYAELNAGANRLAHQLIALGIVPEQRVAICVARSPAMVMAMLAVLKAGAAYVPLDSTYPAERLAYILNDTAPSMVLAD--------TIGRAALGDEALAGLMV-----------------------LDPNIQPDQPDDNPQIPALTPQNLAYVIYTSGSTGQPKGVMVEH-QALYQRYLGVNELYAVTEQDRVLQFAAFAFDVS-VEECFSSLCNGATLVIRDDSWLASMPEFIALTQQNRITVAFLPTLFWSELAARDNGWPL----PDCLRLIIIGSEAVKRNAIQDWFTQEGHRPQL-LNAYGPTENT-VTATCKEILSPADDRSIGRPIKNTCVYLLDRYGQPVPLGCVGEMYIGG--VGVAQGYLNRPERFILDPFSLVSGMYRTGDLARYLPDGELEFLGRNDQQVKIRGFRVELGEIETRLVEHPAVQEAAVLALDDEL-GKRLVAYV----AAEAHERLTADLREYLSAILPDYMIPAAFVRLDSFPQTPNGKLDRRAL-------------------------------- 211638082 284 ---------------------------------------------------------------------------------VEQSPEATALVY------QEQALSYAELNICANRLAHQLIALGVAPDQRVAICVTRSPAMVVALLAVLKAGGAYVPLDSTYPGERLAYILNDAAPSVVLAD--------AVGTAVLGEQALAGLTV-----------------------LDPNTQFDQPDSNPLVAKLTPQHLAYVIYTSGSTGQPKGVMVEH-QAIYQRYLGFNDTYAVTAQDRVLQFVAFAFDVS-VEDFFSSLCNGATLVMRDDSWLASIPE-FIALVRQYRITVMSLPTLFWSELAARDHGLPLP---DCLRLIIIGGEAVKQHAVQDWFAQEGHRP-RLLNGYGPTENT-VTVTYKDVLSLADARSIGRPAKNARIYLLDRDGQPVPLGCTGEMYIGG--VGVARGYLNRPTRFMLDPFSPVFGMYRTGDLARYLPGGDLEFLGRNDEQVKIRGFRVELGEIETRLVEYPAVQEAVVLAL-DDGQSKRLVAYVTV--DAHEHERLAARLREHLSTRLPDYMVPAAFVRLDSFPQTPNGKLDRRAL-------------------------------- 211638082 3515 --------------------------------------------------------------------------HQLFEQQVKKTPEATALI------AGDKTLSYAELNARANRLARQLIERGGCPGDHIATLFARSIELVVAQLAILKVGAVYVPIDPSVPDERKNWLINDCSAKLLITDGQSVPVGLSVSLFCLSDE---------------------------------TDTLREEDHINPDLPRSSAGSAYIMYTSGSTGLPKGVIVPHRAVVRLVINNGYA--EIGSDDRVAFTANPAFDAS-TFEVWAPLLNGGALVIINHA-TLLTPQELVQDLQAHRITVLWLTIGLFNRLAAELSPVLPR-------IKILIFGGDIPDLHVIAQVLDNRPPQQLLQAYGPSEGTTFTTMYPIEQQGVTRIPIGRPIANTRVYLLDAYEQPVPPGVIGEIYVGG--DGVALGYFNRPELTAERFLVDPFRMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIETRLAEYPAVREAAVLAL-DDGQNKRLVAYVVALE----DEGLVNSLRDHLSAILPDYMVPSAFVRLDAFPLTPNGKLDRRAL-------------------------------- 211638082 1363 --------------------------------------------------------------------------HQLFEQQAAKTPQATALI------AGDQTLSYAELNACANRLARQLIEQGVCPDEYVVILLPRSVELVVAQLAILKVGAVYVPIDPSVPDERRNWLINDCSAKLLIT------------------------------NVQSDIPIGLSVPVFCLSDEKNTNRVEEG--INLDLPHSSTGSAYIMYTSGSTGLPKGVIVPHRAVVRLVINNGYAA--IGPNDRVAFTANPAFDAS-TFEVWAPLLNGSALVVIDHD-TLLTPQELVQALQAHRITVLWLTIGLFN-------RLAVELSPVLPQIKILIFGGDIPDL-HVIAQVLGNRPPQQLLQAYGPSEGTTFTTMYPLPQGVIRLPIGRPIANTRVYLLDAYGQPVPLGATGEIYVGG--DGVACGYLNRPELTAERFHQPDARMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLAEFPVVREAAVLALSD-GQDKRLVAYVV----APEDENLVNSLRAHLSAILPDHMVPSAFVRLDAFPLTPNGKLDRRAL-------------------------------- 88196780 52 -----------------------------------------------------------------------NFAHDVLDVWSQHRPPNPAFWWV-NGSGTEVKWTFEELGKQSRKAANILEACGLKPGDRLMLVLPRLPEWWLTIVACMRTGVVMIPGISQLTQKDLKYRLQAARVKSIITSDALAPHVDAI-----------SADCPSLQSRLLVS------DTSRPGWINFRELLRVASPEHNCLRTRSGDSMAIYFTSGTTGTPKMVEHSQCSYGLGFVASGRRLMALTESDIFWNTTDTGWVKA-AWTLFSAWANGACVFVHELPQV--DAQTILNTLCRFPITTICCVPTLFRLLVQED---LTRYKFQCLRHCLAGGEALNSDVRDKWKNQTGLE---IHEGYGQSET--VLICGNFRGSTIKSGSMGKASPPYDVQIVDEEGNVLPPGKEGNIAIRIKPTRPFCLFNCYLDNPEKTAASEQGDFYITGDRAHMDEDGYFWFVGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLSPAYVDPEALTRELQEHVKTVTAPYKYPRKVAFISELPKTVSGKILRSKLRN------------------------------ 84500491 24 ------------------------------------------------------------------------IAQNLID-TASRLPDKVAIHYYG------TQISYGDLLERVERLAGWLQAQGVARGDRVLLYMQNSPQWIIGYYAILRADAAVIPVNPMNHRAEIEHIARDTGARIALVGSEILDHVRPLDLDRIVVAAYADMADPDSDLEMPDSLAGMTDEGITGAGLTRWTDALAGDAAPGPLRSGADDLAIIPYSSGTTGHPKGCVH-HHRSVQATAQAYKYWSPFTEETTLLAVLPFFHVTGMQNSMNAPILTGATLVLMS----RWDRDLAAELIRRYRVNMFRSITTMV--IDLLNAPHFDSYDLSSLRTMGGGGAAMPEAVAARLKDLTGLD---FVEGYGLTETAAATHINPP-QAPRRQCLGIPIFDVESRVLDIDSGAELGPGESGEIVTHGP--QVFEGYWNNPDATAAAFIEGGKRFFRTGDIGHYDADGFFYMSDRMKRMINASGFKVWPAEVEALMHRHPGISEACVIGAPDARRGETVKAYVVRRPDAGNLSE--ADVIAWCHDNMAAYKCPKHIIFRDSLPKTGSGKV------------------------------------- 148260259 39 -------------------------------------------------------------------------------------------------------MTYAETHARARAFAGFLQARGIAKGDRVAIMMPNSLQYPIAVFGTLLAGGTVVNVNPLYTARELNHQLRDSGAKLLVVFENFARAGTAVETVVLTGIGDLLGGLKGPALNFVLRHVQKAVPKHGLRARRFRAALAEGRAGLRPVELGHEDIAFLQYTGGTTGVAKGAMLTHRNIIANVLQAFAWNGDQFHGENNLTLLPLYHIFSLTVNLFMFMALGGRNVLI---ANPRDTKRVMGIIRNEKFEGMAGINTLFNSFLDNED--FRRLDFSKLRLVIAGGAATQAEVAKRWQEVTG---RPISEGYGLTECSPIVCTNPIDLDHPERMSFNGTVPSTEVRLRRTDGAWAGIGEAGEVCVRGP--QVMRGYWQRPDET--ARVLDAEGWLATGDIGIMDERGFLRLVDRAKDMILVSGFNVYPSEIEEVVMMHPDVIEVAAFGVPDAASGERVKIVVVPRS----DTLTEAELLAHCRRNLTGYKMPKIVEFREELPKTPVGKILRRELRA------------------------------ 75911033 488 ---------------------------------------------------------------------------------VERTPDAVALIF------QEQQLTYRELNIRANKLAQYLQTLGVGADVLVGICVERSLEMVVGLLGILKAGGAYVPLDPGYPPERLAFMLADTQIQLLLTQKHLVEK------------------LPTHTATLICLDTDGDT-------------INQTTVENPVSNVTANNLAYVMYTSGSTGQPKGVSVIHQGVVRLVKET--NYVSLTNKEVFLQISPISFDAS-TFEIWGCLLNGGKLVIFP--PNTPSLDELEQIIQQHQVTTLWLTAGLFHLIVDEKIDALKPLRQ-----LLAGGDVLSVSHVQKFLSTV--ENCKLINGYGPTENTTFTCCYTAPLKPGASIPIGRPIANSQVYILDSHLQPVPIGVTGELYIGG--DGLAREYFHRPDLTAERFIDPQSRLYKSGDLARYLPDGEIEYLGRIDNQVKVSGFRIELGEIEIAFLQHPAVKEAVVVVREDIPGEKLLVGYFVAETGQ-DNLSIISELRQFLKQQLPEYMVPKVFMALEALPLNANGKVDRRVLPK------------------------------ 187479490 8 ---------------------------------------------------------------------RLNCAVELVDAMVRQQGGRVALRWYQD--GAPAAMSYAELQALSNRIGRVLQEMKLVPGNRIVLRGPNNPMMAAAWLGAIKAGMVTVPTMPLLRAKELKQIIDKAEVQAMLCD------VRLKDEALECQNPDSEYYCPKLEQIVLFNEDAPG---------SLDSLAAAKPDHFLACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFPRHVIKPGPDDVFCGTPPLAFTFGLGGLLCFPLRVGASTVLAE----KLSPESLLQLIEDFQATIVFTAPTFYR----QMAPLVEKFRLGSLKKSVSAGEALPDATRQLWKQATGIE---MIDGIGGTEMIHVFVSSAPE--SVRRGAIGQVVPGYVAQVVDDDMKPVPNGTPGRLAVKGPTGCR---YLADPRQERFVQ----QGWNLPGDTFVQDDDGYLYYQARNDDMIISAGYNIAGPEVEDAMLRHEAVAECGVVAMPDDERGQVVAAYVVLKPGFDGTPQLARALQNYVKESIAPYKYPRVIRFVAVLPRTETGKLQRFVLRQLATG-------------------------- 119508889 465 --------------------------------------------------------------------------HQLFEAQVERTPDEIALVF------GEECWTYRELNHKANQLAHYLQQLGVKPETIVGICLERSPEMIISLLGVLKAGGVYLPLDPTYPDERLRWILADAQVEVMLTQ--------------------RRKDAKEEGRVVCWDADG--------------EAIALQSIENPISDVTAASLAYVIYTSGSTGKPKGVMIEQ-RSLTNTITALQQQLGISCTDHWLAITTIAFDIA-ALELFLPLIVGARVILTPQTALV-DPLQIAAIIEQQQITVMQATPATWRLLIAHGWTGKADLK------ILCGGETLDQSLA----QQLLLSGQEVWNLYGPTETTIWSAAQ--KLTHNQPVTIGHPIANTQFYILDQHLQPVPIGVPGELYIAGA--GVARGYLNRPELTTEKFLLKTPLCYKTGDRTRYLPDGTIEYLGRIDNQVKIRGFRIELGEIESLLSQHPEVQTSVVVVTEDTSEDKRLVAYIVSENPE------ITDLRQYLAKHLPDYMIPSQFITLDALPLTPNGKVDRRTLPK------------------------------ 119508889 1537 ----------------------------------------------------------------------------LFEQQVAKFGDEIAVIC------NHQKITYSELNAKANQLAYHLKYLGVQPEIAVGICVYRSLYFIIAILAILKAGGFYVPLDPTYPQERLEFLIEDAQIQVLLTQQQ---------------------HIPQLPDLSIFCFDTDTAN------------LGHYPTTNPVNQSTPENLAYVMYTSGSTGVPKGVCIPHRGVVRLVKDC--NYIDLSADESLLQAAPIAFDAS-TFEIWGALLNGSRLVILSSQQ--PTLAEIAQAITDYQITTLWLTAGLFHLMVDEHIESLKSVKQLIAGGDVL-------SAVHINKLLQTHPECRVINGYGPTNTTFTCCHSVTDICQGNTVPIGRPINNTQVYILDKHLNPLPVGVPGELYIAG--DGLARGYLNQPDLTAEKFIQHPFPTYKTGDRTRYLPHGTIEYLGRLDNQVKIRGFRIELGEIEAVLNQHPAVKECVVI-----TREKQLIAYFIPLDSTPDN------LRDFLQERLPDYLIPHFFVSLESLPLTTNGKVDRQKLPAI----------------------------- 54027564 21 ---------------------------------------------------------------------------NQLATHALMRPDAVALRFKGVDT------TWKQLHERSEKFADALARRGVGFGDRVLILALNYPEYIEAVFGINALGAIAVPVNFRLTPPEVAYIVSDSGAKAIVTDTMLQPLAAAVRADAPALETLVVIGGRSDEGV-----------------LGYDDALAEDGAPHAPLDIPEDTPSLIMYTSGTTGSPKGAVLTHANMNAQALTCIR-AMEITPESVGFCTSPLFHIAGLGSLAPYFMLGAKTVL---HPLGAFNPTEFLDAVEAEQATTAFCVPAQWQAICAEPTVKQRKLALKMLSW---GAAPASDSVLRAMAECF--PEAQNVAVFGQTEMSPITCVLEGKDALRKLGSVGKPIPTIQVRIVDDEMNDVAPGEVGEIVYRGP--TLMQGYWNKPEATADAFEG---GWFHSGDLVRTDEEGFVWVVDRKKDMIISGGENIYCAEVENVLFSHPKIREAAVIGRSHDKWGEVPVAIVALNN--PDDELTLDELEPFLNENLARYKHPKDLVVVAELPRNASGKVVKVQLRK------------------------------ 89901474 22 -------------------------------------------------------------HFRWQVPEQFNIAQVCCARWAAQ-PDKVA-ICAYETGASGQFYTYSELQAQANRLSNVLTALGVGRGDRVAIVMPQCFETAVAYVAVLQMGAVAMPLSMLFGPQALEFRLHDGEAVVAIGAASALEGLQAV-----------RANCPVLHYVLGVGDLEA---TDQRADLNYALALAQEDAHFTPVATLAEEAAVLIYTSGTTGNPKGALIPHRALIGNLTGFVCSQNWFGFDPVFWSPADWAWTGGLMDALLPTLYFGRTIVAYN---GRFSPQTALELMRDCHVTHTFLFPTALKAMMKAYPGSARHTVRQQFKLQLQAIMSAGEAVGDAVFDYCQQQLGVTVNEMFGQTEINYIVGNCSAQWPPKPGSMGMGYPGHRVAVIDDAGAECPVGVAGDVALNRFDRHFFLGYWKNESSTRAKFTGDWC---RTGDLALRDADGYLWYQGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDPARGSVVKAYVVLAPDAEFDLKLVAQLQAHVKGMLAPYEYPKEIEFIDALPMTSTGKVQRRVLR------------------------------- 31791344 30 ---------------------------------------------------------------------------NQLERHAMMQPDAPALRFVGN------TMTWADLRRRVAALAGALSGRGVGFGDRVMILMLNRTEFVESVLAANMIGAIAVPLNFRLTPTEIAVLVEDCAAHVMLTEAA------------LAPVAIGVRNIQPLLSVIVVAGGSSQ-----DSVFGYEDLLNEAGDVHEPVDIPNDSPALIMYTAGTTGRPKGAVLTHANLTGQAMTALYTSGANINSDVGFVGVPLFHIAGIGNMLTGLLLGLPTVI---YPLGAFDPGQLLDVLEAEKVTGIFLVPAQWQAVCTEQ----QARPRDLRLRVLSWGAAPAPDALLRQMSAT-FPETQILAAFGQTEMSPVTCMLLGEDAIAKRGSVGRVIPTVAARVVDQNMNDVPVGEVGEIVYRAP--TLMSCYWNNPEATAEAFAG---GWFHSGDLVRMDSDGYVWVVDRKKDMIISGGENIYCAELENVLASHPDIAEVAVIGRADEKWGEVPIAV----AAVTNDDLRIEDLGEFLTDRLARYKHPKALEIVDALPRNPAGKVLKTELR------------------------------- 163726222 6 -------------------------------------------------------------------------------------PDKPAIDYYGS------KISFWDLRIMSLKMANALADIGVQKGDRVGLHLPNIPQYIIAYYAALSLGAIVVNFNPLYTPDELTALVKQTGITTFVTFDMVIPNVKEVVKKAPIPRVIATSVFDFLEGSEV--STPESLQMKPEWRHFSTLINESKSEKKPKVDITPADPAMIQFTGGTTGIPKGAVLTHANMVCFLWGSASQMYKTPEQRSVVCVLPFFHVYANIVCLNWAVLNCATMILVP----RFEIDPLIDLLSKVENSVFLPAVPTMINAIVNHPKAAEIEIAKKLDMLNSGGGPIPVELIDQVNDL----GIAYSEGWGMSETTSLGIAN-PVMGLKKPGSIGVPFPGMDVRLMDIDDKEVPQGEPGELTVKGPLV--MKEYWDNPEKTAEA---LRDGWLYTGDIATMDEEGYFYIVDRKKDMIIAGGYNIYPRDIDEVLYQHPKIIDAVTIGVPDAYRGETVKAYVVIRPGEDLRA---QDVIDFCKTKLAIYKVPKIIEFRDELPKSAVGKILRKVLRD------------------------------ 111026297 4 -------------------------------------------------------------------------------------GDRPAIRLD------ETTLDYAEFYRAAAAVAGDLRSRGIRSGDRVGIVLPNVPAFPVIFYGILMVGAVAVPINPMLKEREITYYLDDSGMALIYGS------------RSRGDLVAKAALAKKIPALLVDDRGPSDADLT-------------GNPIDEPVERSRDDTAVLLYTSGTTGSPKGAELTHENMSTNASTTAETLIQTGSSDVILGCLPLFHVFGLTCGLNAAVKSGALLTLIP----KFDAESALRVLVRDEVTVLEGVPTMYSAMLNSPE--ADSVELSHLRCCIVGGAPMPVEVLKAFEQRFGCE---IYEGYGLSETAPIACFNQPGHPRKAGTIGIPVRGCTLRLVDDGDNEIVGCDEAGEIQIRG--ENVMKGYWARPAATAEAISD---GWFRTGDIATRDSDGYYSIVDRKKDIIIRGGYNVYPREVEEVLYEHPAVAEAAVVGIKHTHLGEEIGAAVSLKRGAHVEP---SEIIEFVRARLAEYKYPRQIWFVPSLPKGPTGKILRR---------------------------------- 167888937 5009 -------------------------------------------------------------------------------------PDHTALIF------GETELTYGELHQQANRLARTLRAQGVRPDQPVGIMVERSLEMIIGIHAILKAGGAYVPIDPEFPEDRIRHMLEDSGAKLLLTKSHLIDR----------------------------------FPFTGTILALDDPQAYHADDSNLEPIAGPEHLAYIIYTSGSTGKPKGVMIEHRSAVHTLSQ-LEAEYPMLAGDRFLLKTTFTFDFSVP-ELFCWFFGQGTLVILPQGVDK-DPVALLEAVDTNRITHLNLVPSMLSVLVQYLKESSTQGFPTLKYLFACG-ETLPAKLVEEYYKVSPYAVLENIYGPTEAAVYATRYTTSPETAALTHVPIGKPYANVQVWMMDSAAQLSPVGVPGELCIAG--EGVARGYFNQPDLTAEHPYKPGERIYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVPSVQEAVVLALADSSGSTQLCAYFVAEEGLAAGV-----LREALASELPSYMIPSAFIQLGQMPLNPNGKLDRKAL-------------------------------- 167888937 947 ----------------------------------------------------------------------------LLEVQAGRTPDATAIVFENEV------LTYAELNAKANGLARRLRAEGIKTGDLVGLIVERSTDMIVGMYGIMKAGGAYVPIDPEYPKERINYMLEDSGTKMILAQAHLLE----------------------------------HRGWTGNVLLLDEPSTYDADASNLKDTADPDDLAYVIYTSGTTGRPKGVLVEH-RGLQNLSDVYRGLFEVTPQDRIVQFASLSFDASVSEIL-TTLSHGATLCIPSTQE-ILDHALFEQFMNDKGITVATLPP--------AYAIHLEPERLPTLRCLLTAGSATSVELIEKWRKHV-----QYFNAYGPTEDSVCTTIWNAQNSEETVGIVSIGQPIANHRVYILDEHFRPVGVAGELCISG--IGLARGYHNRPEKFVDNPYAPGERMYRTGDLVRWLSNGTIEYLGRIDHQVKIRGYRIELGEVEAHMLRVPSVQEVVVLAVESDDGYKDLVAYFVAAQKLEVS-----ELRADLSEMLPGYMIPSRFIQLEDMPLTSNGKIDRKALQD------------------------------ 167888937 3494 ---------------------------------------------------------------------------------VARTPDKIAAI------SGDIQITYRELNEWANRLASTLIAQGLRSEQVVGLLADRSVELLVAIMGVLKAGGAYVPIDPEYPQERIQYILKDSGAEILLTQSHLTKLASFEGMVMELD----------------------------------SPHIYGTGVNNPNIPVRGNDLVYLIYTSGTTGNPKGTMINHKGIVNYIWWANKVYCAGQPTDFPLYSSISFDLTMTS--MFTPLINGGIVRIYDGI----DKAEVVQHILRENAVDILKLTPTHLSLIKDMTIPA----ESRIQQLIVGGENLTTHLSKTITDLFG-GNIKIYNEYGPTETGCMIHLYDPAKDTRESVPIGLPSDNIYIHILDEQLRLVPLGVEGEMYIAG--DGVARGYLNRPDLTAENPFAAEGNMYRTGDLARRLPNGDIEYIGRIDHQVKIRGYRIELGEIEAKLLDMPLVEEALVVAWADANGQKSLCAYFV-----ADREMSVSELRNELSAELPAYMIPSYFVQMDVMPLTPNGKLDRKAL-------------------------------- 85860705 8 ----------------------------------------------------------------------LNATALLLDKALEEAGERIAMI------GKDIRWTYRDLQSKVNQLASLLTEMGLIPGNRVLLRGGNTPWFAVCWLAVWKAGGVAVGTMPLLRAKELKQLIHLGRVSHALCEASLAEELN-----------LARPECPELKEVMVY------------GDDAFDKKLASKSAEFNAVDTASDDPALIAFTSGTTGIPKGCIHLHRDVMAMCEVVCGYWLKPSADDVFIGTPPLAFTFGLGGLLCFPLWARASTVLME----KLSPPVLIGAIEQYGATITFTAPT----GYRQMTPLIPQHNITSLKKSVSAGEALSVDTRKKWREATGIE---MHDGIGGTELIHIYLAAYPDDYREGSLGKPLPGYRAMLVDEQMN--PVPVGETGKLAVKGPTGCR---YLADERQ----KSSVRNGWTITGDAYHQDSDGYYYFHARVDDIIVTSGYNVSSPEVESVLLEHPAVSECGVIGIPDPDRGQVLKAFIVLKPGYTGDESMVKTLQDFVKQNAAPYKYPRVVEFVTALPRTETGKLQR----------------------------------- 89098400 8 -----------------------------------------------------------------------------------------------------RRYTYSEWNLRINRVAHALAAEGVSKGDRVSVFLYNTEELAAVFFACAKIGAVFNPINFRLQAEEAAYILRDASPKVLI-----------------YEEALE-PVVSALEGQFPATAFWYIDEEPPSYAASFDEKVSQASDSPVFADVSEDDDYAIMYTSGTTGRPKGVIHTHRHMAEQSLTVIAAT-KLEPSDKGLVTAPMFHCAELHCAFLPRVHVGAGNIILHQ----FNPKKVLQLIEEEGITKFFAAPTMWNMILQED---LMAYCLDSLKLGLYGAAPMAPALVKLCREKLG---ILLVQAYGMTEMGPAITFLSEHDQLSKAGSAGQACLNHEIRIVRPNDNILPAGEAGEIIVKGP--SMMKGYYNMKETTEKA---LYKGWYHSGDIGALDEDGYLWVRDRVDDMIISGGENIYPREIEDVLFEHSGVLDAAVIGQPDDRWGETVTAFVVKKDPSVSEE----ELDSWCKERLANYKRPRKYIFCESLPRNASGKLQKFVLR------------------------------- 75910059 29 ---------------------------------------------------------------------------------VERTPEAIAVTFD------KQQLTYQELNHKANQLGHYLQTLGVQPETLVGVCLERSLEMVICLLGILKAGGAYVPIDPEYPQERIAYMLEDSQVKVLLTQ----------------EKLLNQIPHHQAQTICVDREW---------------EKISTQANTNPKSNIKTDNLAYVIYTSGSTGKPKGAMNTHKGICNRLLW-MQEAYQIDSTDSILQKTPFSFDVS-VWEFFWTLLTGARLVIAKPG-GHKDSAYLIDLITQEQITTLHFVPSMLQVFLQN----RHVSKCSSLKRVICSGEALSIDLQNRFFQHL---QCELHNLYGPTEAAIDVTWQCRKDSNLKSVPIGRPIANTQIYILDADLQPVNIGVTGEIYIGG--VGVARGYLNKEELTKEKFISEFKRLYKTGDLARYLPDGNIEYLGRTDYQVKIRGYRIEIGEIENVLSSHPQVREAVVIARDDNAQEKQIIAYITYN---SIKPQL-DNLRDFLKARLPDFMIPAAFVMLEHLPLTPSGKVDRKALPK------------------------------ 159154205 445 --------------------------------------------------------------------------HQLFEEQVKLHPEAVAVIFEG------QQLTYQQLNARANQLAHYLQEKGVKPEVLVGIFVERSLEMIVGVLGILKAGGAYLPLDPSYPADRLVYMLADTAVSMLLTQQSLVDS--------LPENQAETLCLDSDWQII-----------------------AHYSQQNPVSQVTSENLAYVIYTSGSTGQPKGVMNIHQGICNNFLQTI-DVYQLTTADRILQIAPFNFDASVLEIFLA--LTSGTTLVVAKPEGHKDIAYLINLISEHKITQTFFVPSMLRVFLQQINLENCR----CLKRVFCGAEALTSDLIQQFFERFNCEL---HNLYGPTEASIYVTSWCTPQSNYQIIPIGRPIANTQIYILDSELQPLPIGIPGELHIGG--VSLARGYLNQPELTAQKFIGNPFGNYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESILDNHPQVVQTVVILREDTAENQRVVAYVVRKD-QSLTP---SELRRFLQQKLPAYMIPSAFVMLSEMPLNPNGKIDYKKLPKI----------------------------- 6136083 470 --------------------------------------------------------------------------HELFSRQAEKTPEQVAVVFA------DQHLTYRELDEKSNQLARFLRKKGIGTGSLVGTLLDRSLDMIVGILGVLKAGGAFVPIDPELPAERIAYMLTHSRVPLVVTQNHLRAKV-----------------------------------TTPTETIDINTAVIGEESRAPIESLNPHDLFYIIYTSGTTGQPKGVMLEHRNMANLMHFTFDQT-NIAFHEKVLQYTTCSFDVCY-QEIFSTLLSGGQLYLITNE-LRRHVEKLFAFIQEKQISILSLPVSFLKFIFNEQDYAQSFPRCVKHIITAGEQLVVTHELQKYLRQH----RVFLHNHYGPSETHVVTTCTMPGQAIPELPPIGKPISNTGIYILDEGLQLKPEGIVGELYISGANVG--RGYLHQPELTAENPYQPGERMYRTGDLALWLPDGQLEFLGRIDHQVKIRGHRIELGEIESRLLNHPAIKEAVVIDRADETGGKFLCAYVVLQKALSD-----EEMRAYLAQALPEYMIPSFFVTLERIPVTPNGKTDRRALPK------------------------------ 6136083 1511 ---------------------------------------------------------------------------------AQKTPEQTAVVF------GDKRLTYRELNERANQLAHTLRAKGVQAEQSVGIMAQRSLEMAIGIIAILKAGGAYVPIDPDYPNERIAYMLEDCR-RLVLTQQQLAEK-----------------------------------MTANVECLYLDEEGSYSPQTENIEPIHAADLAYIIYTSGTTGRPKGVMVEHRGIVNSVTWNRDEFALSVRDSGTLSLSFAFDAFALTF--FTLIVSGSTVVLMPDHEAKDPIALRNLIAAWECSYVVFVPSMF-----QAILECSTPADIRSIQAVMLGGEKLSPKLVQLC--KAMHPQMSVMNAYGPTESS-VMATYLRDTQPDQPITIGRPIANTAIYIVDQHHQLLPVGVVGEICIGG--HGLARGYWKKPELTAEKFVAPGERMYKTGDLGRWLHDGTIDFIGRVDDQIKVRGYRIEVGEIEAVLLAYDQTNEAIVVAYQDDRGDSYLAAYVTGKTAIEES-----ELRAHLLRELPAYMVPTYLIQLDAFPLTPNGKVDRKALPK------------------------------ 6136083 2548 ---------------------------------------------------------------------------------AEKMPEHTALVFE------EKRMSFRELNERANQLAAVLREKGVGPAQIVALLVERSAEMVIATLATLKAGGAFLPVDPDYPEERIRYMLEDSQAKLVVTH------------------AHLLHKVSSQSEVVDVDDPGSYA----------------TQTDNLPCANTPSDLAYIIYTSGTTGKPKGVMLEH-KGVANLQAVFAHHLGVTPQDRAGHFASISFDAS-VWDMFGPLLSGATLYVLS-RDVINDFQRFAEYVRDNAITFLTLPPTY--------AIYLEPEQVPSLRTLITAGSASSVALVDKWKEKV-----TYVNGYGPTESTVCATLWKAPDEPVETITIGKPIQNTKLYIVDDQLQLKAPGQMGELCISG--LSLARGYWNRPEKFVDNPFVPGTKMYRTGDLARWLPDGTIEYLGRIDHQVKIRGHRVELGEVESVLLRYDTVKEAAAITHEDDRGQAYLCAYYVAEGEATP-----AQLRAYMENELPNYMVPAFFIQLEKMPLTPNDKIDRKALPK------------------------------ 77459877 30 ------------------------------------------------------------------------------------------------------RYTWRQLADAVDVHARALLALGLQAGDRLGIWAPNCAQWCITQFATAKLGVILVNINPAYRSSELEYVLKQSGCQWLVCAGAFKSSGLLPELAEQSIGELRSERLPELRGLISLDPQPPSGFLPWSQLADLAASVSPEQLRERSDSLHFDQPVNIQYTSGTTGFPKGATLSHYNILNNGYMVGE-SLGLTAADRLVIPVPLYHCFGMVMGNLGCITHGSTMI---YPNDAFDPLLTLSTVAEEKATALYGVPTMFIAMLDQPQRA--EFDLSTLRTGIMAGATCPIEVMRRVINEMHMSEVQIA--YGMTETSPVSLQTGPDELELRVTTVGRTQPQLESKIIDEAGNPVPRGTIGELCTRG--YSVMLGYWNNPNATAEAIDAA--GWMHTGDLASMNDEGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCSRYGEEIVAWIKFHPGHSATE---QELQAWCKERIAHFKTPRYFKFVEEFPMTVTGKIQKFRMREI----------------------------- 108760531 7 --------------------------------------------------------------------------------HAHRAPERPLLTFEQE------RFTYGQFATHVTAFARGLKQRGLQPGERVALFLENSARFAITYLGVQAAGGVVVLVNTAYRQVELAHILSDAEVCGCVTGAAG--AAELVPLR---------AQLPSLQWLITVERPTTALPESLTEVPFDTLLAEGTSATAPLVMPRPEDLAVLGYTSGTTGRSKGAMLLHRNLLANVRAVTEAWRW-TEQDRLLLTLPLFHTHGLMVGLHGTLFTGASADLR----RRFNAAESLTALRDDASLTMFFGVPTMYSRL-LEEARASRVKPRALRLWVSGSAPLSPQLFADIEAELGAR---ILERYGMTETIMNTTNPYEGERRSGTVGFP-YPGQEARVVDVRTRQPQPCGETGEIEVRGPHV--FAGYWRRQDATAESFDAD--GWFRTGDLGDVDADGYLRITGRARELIISGGFNVYPREVEEVLAMHPGVAEVAVLGLPDADLGEQVVAVVVPHPGATPPES--QSLVDWCKDRLASFKKPRQVVFTDALPRNALGKVQKHLLRA------------------------------ 87199710 22 ------------------------------------------------------------------------------------------------------RWTWAQLDAEVDRIATGLLDRGVAKGDRVGIWAPNCAEWTVLQFATARIGAILVTINPAYRTSEVEYALNKVGCTFLVTAARFKTSDYVAMLRELGPD-----KLPGVSCMVVLGADRHDGFEPWEA---LRAEPDAARLAAAEAALNQNDAINIQFTSGTTGFPKGATLTHRNILNNGHFTARTI-KLTQRDRICIPVPLYHCFGMVLGNLAALASGAAMVYPGEA---YDPQLALAAVAEEGCTALYGVPTMFITILAQPD--LDRYDVSTLRTGIMAGSPCPVSTMRQVMDRLNMTEVTI--GYGMTETSPLTTTATDDPLEERVGTVGRVHPHAEAKIVGLDGETLPIGQQGEYCSRG--YAVMLGYWDDPEKTAEAI--DGEGWMHSGDLATMDEHGYVRITGRIKDMIIRGGENIYPREIEEFLLTHPAVQDAQVFGVSDEKFGEEVCAWVIARSGHALSHD---DILAHCKGRIAHYKVPRHVRVVEAFAMTVTGK-------------------------------------- 113868228 5 -----------------------------------------------------------------------------LHKNAQHFPDKVALV----DVESGRQVTYRKFDERASRFAEYLRDLQLAPGTRVAVLAHNSSDYFEMLYGCAKAGMVMVCLNWRLPAAELLPILQDCTPEVLVAGDGFL------------AVAADLARAMPLRAVLHL-ADDEAADVPGGWTEYEAVLDAASGRIIEMPCRDESEVWHLLYTSGTTGKPKGVIQTYGMVFFNAVNAM-LANKITRDDVFLNVLPFFHTGGLNLYANPVLHAGGTVHIMRQFE-PQVVLGKLDRAGGEGITMFFAVPAVYLFLSQHPRFAHADFAGVRNMSAGGSPVPRP------LLEAYLAKGVTICFGFGMTETGPTVFVCDEDTARRKIGTIGKPVGSMLTRIVDAAGLDVGPGERGELLIKGP--GVTPGYWNLPEATAAAI---RGGWLHSGDIAYRDEDGDYYIVDRAKDMFISGGENVYPAEVENVLFQLPGVAEAAVIGTPDARWGEVGMALVVLRPGAVLE---TDAVIAHCKAQLAGYKVPRHVRFLDALPRTPSGKV------------------------------------- 90419438 35 ---------------------------------------------------------------------QLNAAAELVDRHVAERGERLAIRAPG------VRWTYAELARTIDRMANVLTELGLVPGGRVLLRSANNPTLVALYMAVIKAGGIVVATMPLLRARELVQILDKAEIGLALCDAALV------------DEMGKAANAAARPVRIVTWEGLAGGDLG--------ALMAGASGRFEAVASCADDPCLLGFTSGTTGLPKATVHYHRDLLVICDCYARDVLRADADDVFIGSPPLAFTFGLGGLVLFPFRIGASTVLLERA-GPPDLAA---AIGEYGATVCFTAPTAYRAMLAKID----ENDLSSLKKCVSAGETLPRPTFDAWLEATGLKL-----MDGIGATEMLHIFIAAPQEAIRPGATGKPVPGYEARIVDAAGRPQPAGTAGRLAVRGPIGCR---YLADRRQAVYVE----NGWNITGDTYVEDEDGYFWFQARNDDMIVSAGYNIAGPEVEAALLAHPLVLEVGVVGAPDPERGRIVKAFIVLTNPSAAGPDLARELQDHVKRELAPYKYPRSVVFVDALPKTGSGKLQRFALRQQAEAEAED---------------------- 90420267 15 --------------------------------------------------------------------ARFNIAEACADAWARDAADRICLI-EDRGAEPALTMSYGELARRSSRLAAAFAARGVKRGDRVAIVLPQSFETVIVHLAVYRLGAIAVPLALRFGPEALEFRLRACSAKLVVIDASGLSVLAEIT-----------GALPDLTDIVTVGQARGDLPELG-------DLERAAAGVVPIAETTPDDPAMIIFTSGTTGSPKGALHGHRVLLGHLPMRFHHENMPQAGDRIWTPADWAWAGGLLNALLPSLLLGVPVV---YSRARFDPAAAFALMARQKVRNAFLPATALRMMKGAAN--AQALAGLDLRTVGSAGETLPADTFAWARDVLGVT----VNEFYGQTECNMVLGSAAAFGVSRAGAIGKPVPGHKVAIVDADGREVPRGVTGTIAIAAPDPVMFLGYWQNPKATSE---KFRGDWLLTGDQGQMDADGYVEFVGRDDDIITSAGYRIGPGEVENCLLAHPAVHMAAVVGKPDPLRTEIVKAYIVPAAGHAPSEDLARTIQLHVRERLSAHEYPREIAFVEAMPLTTSGKIVRR---------------------------------- 73539132 3 -----------------------------------------------------------------------------LRRAARYWGDLPAVLYR------DQVLTYRELDERSTRLANALLAMGLRQGDRVAVQSRNRPELVEIECALYKAGLVKAALNPRFTAPEASDVVENCQPRVLIAGPGY---------------AGYSPATRGFGSVETFVSIGKDAPGYAG----YEALLAEASTELPEITPAPGDLAVLHFSSGSTGKIKAAMQSYGNRLAALRKMMGMDSPPRPGDRLALIGPVTHASGM--LMQPYLYCGATLVLFE----KFEPADFLAEVARLRITHVFMVPAMINMLLA--EPSLASADLSSLRTLAYGAAPMAPARIREAWERIGPILSQGYSTSGVTRLSTADHAQAIASYPERLASCGRALGETEVRVVDEQGREVAVGEIGELVIRG--EDVFQGYWGEPALTQEVLVN---GWLRTGDMARVDAQGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDETWGESVKAVVTLRPGRQASA---QSLIAHCRERIADYKSPRSVDFVDELPKNASGKLARKLVRE------------------------------ 73537400 11 ------------------------------------------------------------------------------------RPDAVAYAFEG------RQTSYAEFERNTSRVAQALLAAGVRAGDRIGYIGKNCDHYFEAWLGAAKMGAVMTPASWRLAGPEVEFIIGHCDAVMLFVGPES--------------TAMVQGLLPALPMVRQVIAMEAGGSQDWPVYTDWRDAHPATLPDHQP---DAHDVVLQLYTSGTTGRPKGAMLTHRNLTIGTEVSEREWSHWTADDISLVAMPVAHIGGSGWGLRNLLSGAKGVVAREFDPR-----AVLDFIEYERISKLFMVPAAMQIVLR--DPRARSVDYSRLKYLLYGAAPIPAALLREGIEVFGCG---FVQQYGMTETTGTVVALPPEDHTTEEVPRMRAAGKPLPKVVDYEGRELAPGEVGEVVVRSAHN--MSGYWKQPEETARTIDAD--GWLRTGDAGYLDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPIVADVAVIGVPDEKWGEAVKAIVVLKAGQAAD---RESIVAWTRQRLAGFKVPKSIDFVDALPRNPSGKLLRRKLRE------------------------------ 89902592 59 ---------------------------------------------------------------------------------------------------QHQRYSYRALQTASNQLASALLGLGLKPGERVGIWSHNNAQWLLMQLATAKVGLILVNINPAYRVAELGYALNKVACKVLVTMARFKTSDYLGMLRELAPEALQAARLPHLRTVVWLDEPGQADE--APGLLRFSTLLASGDAADPASTLRASDPINIQFTSGTTGFPKGATLTHRNILNNGFF-IGEAMKLTSKDRLCIPVPLYHCFGMVLGNLACLTHGATIV---YPSDGFDALAVLQTVQDEKCTGLHGVPTMFIAELDHPRFA--EFDLTSLRTGIMAGSPCPIEVMKRVMRDMHMLEVTIAYGMTETSPVSCQSSTTTPLEKRVATVGLVQPHLQVKVIDPVSGETVAPGVSGELCTRG--YSVMHGYWEDPVRTAEAIDE--QGWMHTGDLATMDIEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQIQDVQVVGIPDPKYGEELCAWIIAKPGQTLSEI---EVKAFCKGQIAHYKVPRYIRFVSGFPMTVTGKI------------------------------------- 124520346 18 -----------------------------------------------------------------------------LDRAVLLYGGKTAVYC------GDRAFTYRELNGRVNRLSYGLKNLGIEKGDRVAYLAPNTVEMLEGFYGIFQLGAVMVPLNIRLTPEDYRFILNHSGSKVLFVDQEMYHLIEPV-----------KDELETVEQIIIHYKEDDCAEIDYDRWLD-----RFPPDPFPRAGLDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALSAM-HHLRVTDRDVYLHVLPMFHVNGWGSPFYYTANGATHVCL-----RKPSAEAIFTEIIRHNVTVVHMAPTVLNSLLQYNAEHHPAIEQDVRVVI--AGAAPPPAFVERVEKELGWE---FIQVYGMTESTPLTLVSLDRDTQLRLRAKAGFPMIGSDVRVLRENDEHDGREIGEVTVRG--HGVMLGYWKNPEETMKTI---RNGRLYTGDMATVDEYGYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVRKADAAATEE---DIIRFSRERLAHFKAVTGVTFVDELPKTASGKIQKVRLRN------------------------------ 83592648 28 -----------------------------------------------------------------------------LDAIIARFPDNPAIDFLG------RKWTYRELGEQIDRACAGFQSLGVEPGTRVGLCLPNTPYYIICYYGVLKAGGIVVNFNPLYVERELRELVEDSGTTLMVTLDLRQIYPKVAALL--GDTALERAILPSVKSLLVLKRSELADVPTDRRHIGFAKLIATKTPPRPVAIDPATAVAVLQYTGGTTGLPKGAMLTHANVTGNLTQILGWFPEARWGEKMLAVLPFFHVFAMTVAMNVALALGAELILLP----RFDLETVLKTIARKKPTLFPGVPTIYSAIIGA--VAKTPYDLSSLRFCLSGGAPLPIEVKTRFEELTGCTLIEGYG--LSEASPVVCCNPLDGAIKPGSIGQPLPGTTVEIRSVLDPALIVPRGERGEICVRGP--QVMAGYWRRPQDTEDTFID---GALRTGDIGYIDDEGYVFLVDRIKDVILCGGYNVYPRIIEEALYQHEAVAEAVVIGLPDDYRGEAPKAFVRLRDGHSATPE---DLKTYLATQISRIEMPKTIELRDDLPRTMVGKLSKKAL-------------------------------- 148658689 5 -----------------------------------------------------------------------------LARRADLTPHKVALL---DAADGLQPITFRQWNANVSRTARFLAGRGVQRGDRVAVLAMNCVAYLDIWFACGKLGAILQNLNWRLTPVELAGLIADAEPTLLIYGPEFVDQVRAL------RSAVRGVALDAARR-------------ADPNDAAFDERDAFADNPFPAVDLMADDPWVICYTGGTTGLPKGAILTHGNIFFNAVNTVA-GWGLRPDDVTILNAPLFHTGGLNVFTAPLAHIGGTSIVC----RQFDPDQVFDLIERQGVTIYFGVPTMFLALQRHPRW--ETADFSRVRWMISGGAPCPPPVFETFRRR----GVPFRTGYGLTEAGPNTFWLPDEDIERKAGAVGYPLPHIDLRLVNERGDLCAAGEVGELHIRGAHVC--AGYWRRPVETAATIVD---GWLRTGDLARRDEEGCYTIVGRLKDVIISGGENIYPAEVEAVLAGHPAVAEVALIGAPDPTWVEVGWAVVVLHEAFRQSADIERQLIDYCRDRLARYKIPKRVIVVDALPRTGAGKIDKRALRAMLH--------------------------- 75075869 80 ----------------------------------------------------------------------------CLEATAQRVPEREALV----DLHENIRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQATELEYVLKKVGCKALVFPKQFKTQQYYNILKQICPEALKSQRLPDLTTVISVDAPLPGTLLLDEVLAAGSTQQHLEQLQHIQQFLSCHDPINIQFTSGTTGSPKGATLSHYNIVNNLGERLKLHEKTPEQLRMILPSPLYHCLGSVGGTMMCLMYGATLILASPV---FNGKKALEAISRERGSFLYGTPTMFVDILNQPD--FSSYDISTMRGGVIAGSPAPPELIRAIINKINMKD--LVVAYGTTENSPVTFANFPEDTVEQKAESVGRIMPHTEAMNMEAGMLAELNTPGELCIRG--YCVMLGYWGEPQKTGEA--VDQDKWYRTGDIATMNEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDDRMGEEICACIRLKDGEETTAE---EMKAFCKGKISHFKIPRYIVFVTNYPLTTSGKI------------------------------------- 90019655 22 -----------------ETYPELHRFSVERAAEFWTSLFDFFDVQYSGS-LLPANTDWGFSEYGWFPNVELNFAENLLH---KGKPQQRAL-YGILESGEVQSITYADLRKSVAALQAGIADS-IKEDDVLACYMPNIPATTISMLAATGLGGVFTSTSCDFGEEGVIDRFGQSEPKVLIAALAYQYNGKRFDLTQKIANIVKKVKSIKKVILVDFLNDADQDAALAPNAQMWQQVVNTTSECETPVKRKFADPLYIMYSSGTTGQPKCIVHTVGGVLLQHIKELGLHADVTEQKNLFFFTTCGWMMWNW--LVSGLFFGGTVTLYEGSPTKPTIIDYCALIDKLNINIFGTSPKFLKALEGETD-GLKTLNLASLESILSTGSPLLPEQYDFVYQHIKQDVALASISGGTDILGCFFLGNP--LLPVYKGELQCAGLGMAVDCVDENGARVERGKEGELICRQSFPSRPLGFLNDADNQKNAYFNQVANVWYHGDFIAITEHGGAVIYGRSDATLNPGGVRIGTSEIYRQTESFDYIQDTVCIGKQVDGDVD-LYLFVKPMPNQTLTDGRITEIKQRIKQNTTPRHVPKRVISVVDIPYTRSGKKMELAVSRIVNGK--EITNIDAIANPECLSE------- 194291334 30 ---------------------------------------------------------------------------HAVRHFARLRPEAVAYSFEG------RQTTYAAFERNTDRVAQALLAEGLRAGDRIGYVGKNSDHYFELLLGAGKTGAVMAPASWRLAPPEVEFILGHCDAVVLFVGAESAAMVRNL-----------LPALPLVRKVVVMEPCDGQGDWPCYTD--WRDAHPATPPAHEPA---AHDVVLQLYTSGTTGRPKGAMLTHRNLTIGTEVSEREHLAWSHWDISLVAMPVAHIGGSGWGLRNLLSGAKGVVAREFDPR-----AVLDFIEHERVSKLFLVPAAMQIVLR--DPRARQVDYSRLKYLLYGAAPIPAALLREGIEVFGCG---FVQQYGMTETTGTIVALPPEDHTTDEVPRMRAAPGVELKVVDYEGRQLAPGEVGEVVVRS--QHNMAGYWKQPEETARTIDAD--GWLRTGDAGYMDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPQVADVAVIGVPDEKWGEAVKAIVVLKPGQAAD---RDAILAWTRQRVAGFKVPKSIEFVDALPRNPSGKLLRRKLRE------------------------------ 115524264 23 -----------------------------------------------------------------------------------------------------RQVSYSELERDANRFANDLVARGLPPGTKIATICNNSVEFVKALFGIHRAGLVWVPINTMLGPSDIDYILGHAEVKFALVDDNLY--------------AAPERRAVLDKLGIDAIGVDLTGKAASLGLPSFTQLIEGRSEIEPEIAFDDRDLAMIIYTSGTTSRPKGAMHCH-LAVTMAVMSNAIELHLDRNDGITGQFPLFHCAAHV-LLLSYLAVGGKMAIMRG----FDPVACMEAIQRDKLSIFIGLPLMYQVILDHPR--RKEFDLTSLRCCIYTMAPMPRPL---LERAIAELCPNFVQPSGQTEMYPATTVSQPDRQLARFGNYWGESTLVNETAIMDDGNLLPVGQVGEIVHRGP--NVMLGYYKDPDATEAA---RKFGWHHTGDLALIDAHGEVLFLDRKKDMIKSGGENVASVKIEETLLAHPAVANAAVVGLPHPQWGEAVSAFVKLKPGASAGEA---DIIEHCKAHLGGFQVPKLVRIVDEMPMTATGKLRKVELRN------------------------------ 213962564 25 -----------------------------------------------------------------------------LRRTVEKFPHKEALISV----HQNYRVTYTEFYEQVTAVAKGLIALGAKPSDRVGIWSPNCYEWTLLQYATAKIGVIMVNINPAYRTSELIYVINQSGISFIFAAPEF----KSSNYKKMIDDAREFTETLRKE---VYWGDSWERFLENGKKVTDEKLLSFE------EKVQFDDPVNIQYTSGTTGNPKGVTLSHHNILNNAYF-IGIRMNYTEKDRVCIPVPFYHCFGMVIGNLACTVHGATMVIPNDS---FDATKTLEAVEKEKCTSLYGVPTMF--ISELYILDKHPYDLSSLRTGVMAGALCPPEIMKRVKEQMNMHEITI--CYGMTETSPVSTQTKIGAPFEKQIHSVGTIHDHIKIINPETKAIVKRGESGELCTRG--YSVMLKYWNSPQATQQVIDE--QRWMHSGDLAMMDEDGYIHISGRIKDLIIRGGENISPKEIEDFLYTYEGVMDAQVIGVPSKKYGEEVMAWIKTKEGVTLTE---QELHDFCKGRIAHYKVPRYWKFVEEFPMTISGKIRKVEMREI----------------------------- 148657308 20 ------------------DWEAQRQAALADPGAFHGAIARAIHWYEPWERAFNGDDPP---FYRWFEGGLTNACFNEVDRHVLTYGDEVAFYFEGDRWDSSLAVTRKQLMLEVVKAAQVLRDLGLKTGDRIALNMPNIMEQIYYTEAAKRLGIIYTPVFGGFSDKTLSDRIHNAGARLVITSDGAYRNAQVVAYKEQYREALKDDITPRVDAVIVVRHTGQDILWRPERDRWSHELMAKALATSRAEPLDAEYPLFIIYTSGSTGKPKGVVHVHGGYVAGVAHTMKVSFDAEPGDTIYVVADPGWITGQSYMICATLTTRCTGIITEGSPVFPSAGRFASIIERYGVRIFGVTFLKTVMSDPQNTADARQYDMSSLRVCTFCAEPVSPAVQQFGMELM---SPQYINSYWATEHGGIVWTHFYGNFPLRPDAHTYPLPWIAGEVWVLEGGDRDAEEKGEIVITAPYPYLTRTIWGDVKGFEAWVAALQSGNYIQGDFAMKYPDGSFTLHGRSDDVINVSGHRMGTEEIEGAILRDPDVGNCIVVGAPHREKGLTPVAFILTAPGRKLTSEDRRRLNELVRNEKGAVSVPEDYIEVSAFPETRSGKYMRRFLRNLMLDEP--LGDTTTLRNPESLKEIAEKIEA 60279949 1500 --------------------------------------------------------------------------------QARQRPQAVALILD------EQRLSYGELNARANRLAHCLIARGVGADVPVGLALERSLDMLVGLLAILKAGGAYLPLDPAAPEERLAHILDDSGVRLLLTQGHLLER------------------LPRQAGVEVLAIDGLVLDGYAESD--------------PLPTLSADNLAYVIYTSGSTGKPKGTLLTHRNAL-RLFSATEAWFGFDERDVWTLFHSYAFDFSVWEIFGALLYGGCLVIVPQWVSRSP--EDFYRLLCREGVTVLNQTPSAFKQLMAVACSADMATQQPALRYVIFGGEALDLQSLRPWFQRFGDRQPQLVNMYGITETTVHVTYRPVSEADLKVSPIGGTIPDLSWYILDRDLNPVPRGAVGELYIGRA--GLARGYLRRPTRFVPNPFPGGAGEYRTGDLARFQADGNIEYIGRIDHQVKVRGFRIELGEIEAALAGLAGVRDAVVLA-HDGVGGTQLVGYVV-ADSADDAERLRESLRESLKRHLPDYMVPAHLMLLERMPLTVNGKLDRQAL-------------------------------- 189463135 11 -----------------------------------------------------------------------------LEHWAKETPDKEYIVY----SDRNLRFTWSQFNRRVDNMAKGLLAIGITHGTHVGIWARNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCENSDMHTLCIVDGEKDSSFVDMTYRMLPELMKSKRFPHMRNVIYIGQEKYRGMYNTAEILLLGNNIDDTVLDEAKKKVNCHDTVNMQYTSGTTGFPKGVMLTHYNIANNGFLTGE-HMKFTSADKLCVCVPLFHCFGVVLATMNCLTHGCTQVMTE----RFDPLLVLASIHKERCTALYGVPTMFIAELNH--PMFDMFDLSCLRTGIMAGSLCPVELMKQVEEKMFMK---VTSVYGLTEASPGMTHSRIDDPQEVRFTTVGHDFEFTKVIDPETGEECPPGVQGEMCNRG--YNTMKGYYRNPEATAEVI--DKNGFLHSGDLGIKDENGNYRITGRIKDMIIRGGENIYPREIEEFLYQMPGIKDVQVAGVPSKKYGEAVGAFIILHEGCTMNEY---DVREFCEGKIARYKIPKYIFFVKEFPMTGSGKI------------------------------------- 34498257 553 --------------------------------------------------------------------------HQLFEAQAAARPEAVALVC------GEQTLSYGELNRRANQLAHRLIAEGVGPDDLVGICVERNVEMIVGLLGVLKAGGAYVPLDPGYPPDRLSYMLADSSPKAMLTQTSL---------------------LPSLHDWI-----GAQVVLDDVEEVDRLSRLPDHNPDAARRGLTSSHLAYIIYTSGSTGAPKGVMVEH-RQVVRLFGATDHWFHFGEQDVWSLFHSFAFDFS-VWEIWGALAHGGKLLIVPKDIAR-SPDQFYQLLCEQKVTVLNQTPSAFRQLIGAQARSSQAH---HLRYVVFGGEALETSMLAPWYARHIDHGPLLINMYGITETTVHVTYRPEDVNRRGASPIGVKIPDLSVYILDANRQLAPLGVAGELYIGGA--GVARGYLNRPELTAERFIADPYRLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALR---AALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL-------------------------------- 34498257 2701 -------------------------------------------------------------------------------------------------------LSYGELNRRANQLAHRLIGLGVVPEARVGICVERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPAMVLTHSGLAAKAAGAAPRLLLDDADEQARLSAL-----------------------------SGENPSVAGLGGDNAAYVIYTSGSTGRPKGVVSLHAGVCHVASQQ-ADIAGFGAGSRVLQFASFSFDASVWEWV-SALIHGACLYLYPREELMP-GEPLLQTLNRDRISHALLPASALQMMEANAVVQRMSL--------LVGGEACPVGLAESWAA-----QHKLQNVYGPTETTIFVTAQPCATNMNGRLPIGKPIANTYARILDTHGQLAPLGVAGEIHIGG--VGVARGYLNRPELTAERFIADPYRLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALR---AALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL-------------------------------- 34498257 1610 ---------------------------------------------------------------------------------AAARPEAVALVC------GEQTLSYGELNRRANQLAHRLIGLGVEPGDRVALDLPRGADLLIAIVGVLKSGAAYLPLDEGLTAERRQWLQADSGAKLSVDAAWLATPGTW-------------------------------------------------PEENPAVAGDAESVAYLMYTSGSTGEPKGVLAPHRGITRLVCGNRYAAFQA--DDRIAWAANPAFDAS-TLEIWGALAHGASLVAID-KDTLLSAEALGARLQRDRITILWLTAGLFQRHAR-----GLGAALSGLRYLMVGGDVVDPRVAAQVRR--DNPPAHLLNCYGPTETTTFATTHEIGAEAETAAPIGKPIGNTRIYILDGDGQLAPLGVAGELYIGGA--GVARGYLNRPELTAERFIADPYRLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALR---AALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL-------------------------------- 115376825 1206 --------------------------------------------------------------------------HHLFEAQVARSPDAIALVVDS------TRLSYRELNRRANQLAHCLQALGASPDVPIGLCLQRSTDMVIGLLAILKAGAAYVPLDPAYPAERLIYSFQDAGASLLVTQDTLRHLLPIAGAKTVCLD-------------------------------SGWEPISRESTDNPRSSVLPSNLAYVLYTSGSTGRPKGVAIEHHNAAVFIQWSLNCFSAQQLAGVLASTSICFDLS--IFELFAPLCSGGTVLLASNALALPS------------LPAAQEVTLINTVPSAIAELARTNAIPSSIHTLNLAGEPLSGSLVRALYSL--PSIQHVFNLYGPTEDTTYSTFTLIPKDASSEPTIGRPISGTRAYVLDRQLHLVPRGVPGELYLSGS--GLARGYINRPELTAERFLEPGSRLYKTGDLARFAVDGNLEYLGRIDHQVKIRGFRIELGEIESILLTQPGLHQAAVLAHEEAPGDKRLVAYVVAARNHSFTPA---ELRRLLKERLPDYMVPSAFVLLDALPLTPNGKLDRKAL-------------------------------- 115376825 50 -------------------------------------------------------------------------------------PDQPLFTFQEETEGEEKTLSYGELRYRALTIARSVQAL-AAPGERALLLYPPGLEYIAGFFGCLYAGMVAVPAYPPDPLRRLRAMIQDAQAKVVLTTSFILSMGESL--------------------------FEQEPDFKNLHWIATDDLPKGAPDRWVQPSVSGNTLAFLQYTSGSTGAPKGVMLTHDNLLCNLEM-IAHTFQIRSDSVCVIWLPPYHDMGLIGGILEPVYTGMRTTLMSPMSFLKNPFRWLDTISRLKATVSGGPNFAFDLCRKVTAEQRQRLDLSHWKVAFSGAEPIRPETLDRFTQTFGFRRKAFFPCYGLAEATLIVSGGEVPEPPILCSCGQTVPNQEILIVDPVSSVPCPPGKVGEIWVCGP--SVAQGYWQKPQIFQARPASGGERVYLRTGDLGFLKERELFVTGRQKDLIIIRGRNHFPQDLETAEQSHPSLRPGCSAAFSVDWEGEE-KLVLVQEVDVRKAGDLRAQLATALRQRLAEVHALALIEP-GTIFKTSSGKIQRSACRE------------------------------ 167365958 12 ----------------------------------------------------------------------------VIRAQANTRGNEIAYEFEG------RISTFADFDRHTNQVARALQASGVQPNERITYLGKNSDIYFELWSGAIKAKAVMAPVNWRLAGPEIAYIVEDCKAAILFVGPEFVDQVRGL-----------KDQIPSVRAIIT-------TEGGAPEWQDLTKWRDAQSSDDPQVAIAPSDIAIQLYTSGTTGKPKGAMLSHANFLSLVRAGQDNWNRWSPDDVSLVAMPVFHIGGSGWGMMGIYHGAKGVIAREFDPT-----KVLDFFEQSGITKLFMVPAAMQFVVRQPR--AREVDFSRLKYMLYGASPIPAALLKECIDVFKCG---FVQMYGMTETTGTIVALPPEDHVERMRSAGKALPGVEIAILDPDGKPLPPRQVGEIATRSG--SNMVGYWNLPDATKKTI--DGDNWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGESVKAVVVMKPGKEATA---QDIIGFTRTRIAGYKTPKSIDFIPALPRNASGKILRRQLRD------------------------------ 148653989 56 ----------------------------------------------------------------------------VFERNFARFGNRDAYICMGG------SITYRELDTKSRQIAAYLQSLGLKVGDKVAAMMPNVLQYPVVALGVLRAGMILVNVNPLYTSHELEHQINDSGAKAIFIVESFAKTFEDVTDKGSVEHVVICSMGDMLGLVMVVRHIKKMVPSYPGSVSYKHALESVSAHEYQRPTLDLSHVALLQYTGGTTGVAKGAMLTHGNMLQINAVMDAAFGDSNGTEVILTALPLYHVFSFMVCGMYTMYKGYTGLL---VPNPRDLDGLIKEIDKYKPAFIPSVNTLFNGLVHHEK--FKDLDFSNLKASIGGGMSVLPSVAKAWHEATG---LPIVEGYGLSETS-PVVSFNPMNISEFTAKIGVPAPDTDIILIDDNGQVMPIGERGEICVKGP--QVMVGYQNRPEETKEAF--TENGYFKTGDIGILDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMAQHPAVLEVGAIGIPNDERGEDPKIFVVKKKGASVTE---KELLDFGRKQLTGYKRPRHVQFVDELPKSNVGKILRKELRKI----------------------------- 49481580 1473 -----------------ERYILLLDDAAENPDQLIG----RLEILTLAEK--NTVLEKWNGGFQIAPEMTLS---QLFEKQAHIKPNAIAVVFE------DEKLTYEKLNKKSNKLARLLIAKGIGPNQLVALAMPRSLNMVVSLLAVLKSGAGYLPLDPDYPSDRISFMLHDAKPSCVLTSDVEIECGEQLKILVDDVKVIEEIEKYSEDNIDEMERMK---------------------------PLTPSHIAYVIYTSGSTGRPKGVMIPHQNVVRLLGAT-DHWFQFDADDVWTMFHSYAFDFSVWEIWGPLLYGGRLIVVPHSVSRSP--KEFLQLLVKEKVTVLNQTPSAFYQLMQADRENEEIGQQLSLRYVVFGGEALELSRLEGWYSRHPHNAPKLINMYGITETTVHVSYIELDESIVSLRANSLIGCSIPDYVLDNYLQPVPPGVVGEMYVAGA--GLARGYLGRAGLTAERFIADPFGMYRTGDLARWRHDGTLDYIGRADHQIKIRGFRIELGEIEAVIMKHPKIEQVAVIVREDQPGDKRLVSYIIASNNEMID---TNEMRQFAGGSLPDYMVPYAFVVVNELPLTPNGKLDRKAL-------------------------------- 77918845 30 -----------------------------------------------------------------------------------------------------QRMTYAQLAGASDRLARGLLGMGYGRGDRIGVWATNSIEWLLLQLATARIGVALVAINPGYRRQEIAYALQHSEVHGVFFIPAFRSSGSIIPGLHEGGTELSHPEFPHLRQVVLFDPQNAEATRKPGLTVWQEVLAARQDLEAATAALDRDDTIALLYTSGSMGSPKTAVLSHHNILNNAWFTARR-MAFTETDRLCAPVPFYHCFGMVLANLVCMAVGACVVLPQE---YFDPLATLQAIEAEACTTLYGVPTMFLSQVEH--PQRDSFDLTSLRTGIMGGAPCPPALVRRVMDELHCPEILIGYGMTEASPLTHLTAPEDPLPIRLETVGRNLPHQEVKLIDPDSGATVAMGEVGEVCFRG--YHVAKGYYGDPEATALGIDAD--GWLHSGDLGTMDGDGYVKITGRRKEIIIRGGENICPWQIEQHLLQHPKVAEVAVFGLPDEFYGEQIMAWVRLESGQQADEE---ELRDFCKAGLAHFKVPRYLWIVDEFPKTGSGK-------------------------------------- 167039712 6 -----------------------------------------------------------------------------LHKNAKVSDDHVAIKF------KDRIYSYGEVDSLIDKYASFFQSIGVKKGDRVALSFPNCPEYIFSFMGASKAGAIVVPLNMMLTLEEIAYIIMESGANTIV----------IHPLIAQKIDKSQLGRL-NLKNVVVLDEN------------TINAILKMGPSQH--VEIEPDEVCTYIYTSGTTGKPKGAMLTHNNFIADV-KALDDVSDLGPEDNFLCVLPLFHSFSWTVNILLGFYLGSAITIKES----FMPKDTLETLTKEDVTVFCGVPSMFAVLMRMAEKGQFKA----LRLAISGGAPLAPEIQRGFEEKF---NFPLVEGYGLSEAAPVALNPLEPNAIRKPGSVGLPLPCVEAKIVDENDNELPVGEVGELVLRGP--NIMVGYHNMPEETAQT---LRGGWLHTGDLAKKDEDGYFYIVDRLKDMIILGGFNVYPREVEDALLEHPDVLEAAVIGVGDPLKGEEVKAFVVLKEGAKAD---KKELQNFLKYKLASYKIPKIFEFVPELPKNAAGKIQKKLLK------------------------------- 162455105 401 -----------------------------------------------------------------------------VEAHARRTPSAVAVVFE------RQRLTYAELDRRSNQIAHLLRESGAGPEVPIGVCLERSLEMIVALLGVLKSGGAYVPLDPSYPADRLAFLLEDAGVPVILTEERFASRLR-----------------SGSARVVCLDADRAMIDRQPENKV------------APSPNERPENLAYIIYTSGSTGEPKGVMVSHANVLRLFDTTAGW-FRFGDQDVWTTFHSFAFDIS-VFEIWGALLHGSRLVVVP-RPVIHAPQLFYRLLGDEGVTVLTQTPSAFRLVHAEETIEPEARERLALRLVICGGEALDVTALKPWWERHGDRVPAILNLYGPTETTMFVTYRLPDLERPWSSMIGRAVPDTQVLLLDRNRALVPVGVPGEIHVGGA--GLARGYLHRPELTQERFIEHPFRLYRTGDLASYLPSGDLEYLGRVDDQAKIRGHRIEVGEIASVLAQHPEVREAVVVPREDAPGEKTLVAYAVPHQGDSASDELAPALLAFLESHLPSYMVPSAIVLLASFPTTPNGKLDRKAL-------------------------------- 162455105 1561 -------------------------------------------------------------------------------------------------------LTYGELDRRANQLARRLLELGVAPDTLVAICAERSLEMVVGIVGVLKAGAAYLPVDAEIARERLAFLLEDSGAPVLLTQERLADRLPPFAGAVIRLDA-------------------------------YWPEMAARDGSPPPVCAGPRDLAYAIYTSGSTGRPKGVLVEHRSLMNLAAWHVRR-FAVTSADRATLVASPGFDAS-VWELWPYLCAGACLFI-PGEPLRRSPDELKAWLLARGITVSFLPTPVAEELLRLDWPASVALRYLLTGGDKLRVWPG------------AGLPFEVVNNYGPTEGTVVATSCVVPRARPSSPSIGRPIDNMRVYLLDPRGELVPVGVPGELYLGGA--GIARGYLNDEARFLPDRFADEPGMYRTGDRARWLADGNIEFLGRVDNQVKIRGYRIELGEIEAVLREHPAVEEAVVVAREDARGNKRLVAYVIPR--------------------------------------------------------------------------------- 82502195 2078 ----------------AEDYFRILEEVSENLDV----ALHQIDMISRQEKTLLESFNHTKTAY---PKGK--AIHQLFEEQAKRIPDHTAVVFE------DQKLTYRQLNEKANQVARLLREKGVKPDTLVGIMMERSSDMIAAILGVLKAGGAYLPIDPEYPLERMRYMAFDSEVKVIISD-------------------VPLAEELTAESIELIHMDDERIAGQDRSDIDNVN--------------QSGDLAYVIYTSGSTGKPKGVMIEH-QSLINLCSWHQSCFEVGQNDNSSIYASISFD-AFVWELFPYITAGATVHVLNQE-TRLDVEKLNRYFHDHHITISFLPTPVCEQFTALDNHSLRTLLTGGDKLN-----------------VFKEKSYRIVNNYGPTENT-VVATSFPIDKSHQNIPIGKPIDNVKVYILNKDLQLCPLGASGELCIAG--EGLARGYVNRPEKFIENPFVPGERMYRTGDLAKMLPDGDIQFLGRVDQQVKIRGYRIEPGEIENRLLKYEKIEEAAVIAREDGDHDPYLCAYVTVKKEVEP-----EKIRAFLKKSLPDYMIPQYFVQLDGLPLTVNGKV------------------------------------- 82502195 4654 -----------------------------------------------------------------FNDTKTNYLHELFEEQAMKTPDQTALVF------GSQRMTYRELNKKANQTARLLREKGIGRGSIAAIIADRSFEMIIGIIGILKAGGAYLPIDPETPRDRIDYMLKNSGAALLVTTDSLLQ------------------------------------PFDIRTVDLRSDELHLLGEENLPRVNSSSDTAYIVYTSGSTGTPKGVVIPHYSAARVVQNT--NYIDITEDDAILQLSNYSFD-GSVFDIFGALLNGASLVLIE-KETVLNTHELAEVIKKEQVSVMFITTALFNTLADINIGCLAKLRK-----ILFGGERASIPHVRKVLDHAGRDKLIHV--YGPTESTVYATYYFINEIDEKADTIPIGSPLANTSVLIMDGKLVPIGVPGELCIAGDGLS--KGYLKREELTAEHPFMPGERLYKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDGENRPYICAYITAKREISLD-----ELKGFLGEKLPEYMIPAYFVNMDKLPLTKNGKVDRKAL-------------------------------- 82502195 1091 -----------------------------------------------------------------------------------------------------EVMTYQELDEKSNQVARFLIGKGVEKGDYIGVIGKRSLGTIVNLLAVLKTGAAYIPLDPDYPEERKAYIQSKSNCKFLIS-----------------------------------------------HDVYDKEHIERFSKAPVDRKVDLDDMAYVIFTSGSTGKPKGVQITHGAAANTIHD-INEKFNVTEQDNIMGISSLCFDLS-VYDVFGALSSGASLVIIDDQRDVFSLKGTA---EKERITIWNSVPAIMGMTADVYPDNELNHHLRLILLSGDWIPLQLPATIKKTFK------NAEVISLGGATEGSIWSIYYPIQEDWKSIPYGKPLANQKIYVLNQNKQLCPVGVEGELYIGGA--GVASGYIHDQEKTEHSFIQHQEYIYKTGDYGVLKEDGYVEFLGRKDSQVKIRGYRVEMGEIENTLVSHQEITKASVIDYTSPDGIKNLYAFVVAENAIS-----QLDVKEFLQKTLPDYMIPAKFVQIEEIPLTVNGKVDKRTLHDLAE--------------------------- 114571198 64 -----------------------------------------------------------------------------LARHARNHGDHTFTIHE------DERISYESWFRATRALAAELAAMGIGKGDRVGLAMRNLPEWPVAFFAVTSLGAIIVPLNAWWTGAELAYGLKDSGARALICDAERWDR--------IGPEANGLPDLKHVLVCRGDAAPDAPARRLEDLIGTPDRYPGLPEGDLPDADLAPDDPATIFYTSGTTGNPKGALGTHRNILTNILSSAAARACLRRGEVMLTIIPLFHVTACNAGLMGGIFAGHTMVFMPKW----DVVKAFQIIEREKVNTTGGVPTIAWQLIEHPD--RTKYDLSSLEAIAYGGAPSAPELVRKIKQVFGALPG---NGWGMTETSATVTSHSAEDYLNRPDSCGPPVAVSDIKIMAPDGRELPVGEVGELWARGP--QIVTGYWNNPEATAETFVD---GWIRTGDLARVDAEGFCYIVDRAKDMIIRGGENIYSSEVENVLYEHPAVTDAALVGIPHRTLGEEPAAVVHLAPGESVSEE---ELKAWVRQRLAIFKTPVRILFSGELPRNANGKIVKTELK------------------------------- 206677334 51 ------------------------------------------------------------------------------------------------------RLSYYDLDRAVDALAAGFLALGLEKGDRLGIWSPNRLEWVLTQFATARIGVILVNINPAYRLSELEYALNKVGCKALVLAQSFKSSDYLEMIRALAPELLHAARLPNLRHVILMDEAPGDSGVWTFAEVSTLGGPAQQLRLPEIDRTLQPDEAIIQFTSGTTGQPKGATLSHYNIVNNARFVTDRI-KLTENDRLAIPVPLYHCFGMVMGVLGGVSKGSALIFPGEA---FDAKQTLDALATERCSALYGVPTMFVAMLQ--ELYGTPRDLSALRTGVMAGAPCPVDVMKQVNDRMHMKEVTI--CYGMTETAPVSFQSFVDDTTQRRCETVGRVHPHLEVKIVDEGQIVPVGVQGELCTRG--YSVMKGYWED---TARTSDAIRDGWMHTGDLAVLDEGGFCSITGRVKDMIIRGGENIYPREIEEFLFSHPDVSEVQVFGVPDTRLGEEVCAWVVAKTSGGVT---REALRVFCDGQIAHFKVPRHIRIVDELPMTITGK-------------------------------------- 84501811 3 ------------------------------------------------------------------------------------------------------RITFARLDEEVDRVAEGLLAAGFERGDHVALWLTNSPDWVRMLFAAARIGMVVIPINTRYKSGELEYILRQSNARGLLMMDTCWGIDYPELLTVIPDLASQRPGDIHSEALPDLHAIFSWKDTNIPAATSMASLLDTPANRAATEAVKPEDPVLICYTSGTTGRPKGAMHSH--AVIRQSMNVAQVMGMKTGDAALAHMPFYHVAGLFMGVLPAVIHGMSLIVMPDW----SAERALDLIETEKVAHFGGIPTHFLDCFDA--QAKRPRDLSTVRAAWIGGAAISPGVVREAREVFSTPHILTSYGMTETTISTTFAHYDDPPEVAEENTGKLIGDYEARIVDPGNGATLGANEIGELQVRGHIVTM--GYYNNPEATREAITSD--GWFRTGDLGVFDARGYLKITGRIKEMFIVGGSNTYPAEIEAHLETHPAIRQAMVVGVPHERLGQVGFAFIRRVEGADPIDE--KSVIDHCRGVIADYKVPRYVRFATDFPMTESGKIQRHVL-------------------------------- 126434101 5 -------------------------------------------------------------------------------RHVDEHPDRPALI----MAGSRESLTYREFDERANRVANYFRDLGLRRTDHIAIFAENHLEMIVTMSAAERCGLYYTPVNSFLSVDEAAYIVDDCGARLLVTTAAKYEVASALP-----------QHCPKVEHWLVIDKDDAQAPFQDFAPVIEQYPPTPGQDERLGTP--------MFYSSGTTGRPKAVKRQLPDVGPQEQLGIKRLFRMREGMTFLSTAPLYHSGPQSSVSIGLRLGATHIVM-----ERFDAEQFLALIDEFGVTHTMVVPTMFSRILKLPNEIRVKYDHSTLEAVVHGAAPCPQQVKQQMLDWWG----PVIYEYYGGTEANGTCGCTPQEWLANPGTVGK-AFFGEIVIRDDDGTELPPGVPGTIWFRGGNSSF--EYLNDPDKTAEAQDASGT-MSKIGDIGYVNEEGYLFLTDRQAFVIISGGVNIYPQEIENLLITHPEVMDAAVFGVPDEDFGEAVKAVIQPVDPGGGTPDLAQRLREFCLAHLARFKCPKSFDFIDEMPRLPTGKLYKRKLRD------------------------------ 150005247 11 ------------------------------------------------------------------------------------------------------RFTWKQFNERVDHMAKGLLAIGVKRGTHVGIWAGNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCQNSDMHTLCIVNGDRGNDDYVELKTSQRGYLKSKRFPCMKNVIYIGPEKYRGMYNTAEILLLGCNIDDDELLEAKAKVNCHDTVNMQYTSGTTGFPKGVMLTHYNISNNGFLTGE-HMKFTSDDKLCVCVPLFHCFGVVLATMNCLTHGCTQVMVE----RFDPLLVLASVHKERCTALYGVPTMFIAELNH--PMFDMFDMSSLRTGIMAGSLCPVELMKRVEEKMFMK---VTSVYGLTEASPGMTASRIDDSFDVRCNTVGRDFEFTKVIDPETGEECPIGVQGEMCNKG--YNTMKGYYKNPEATAEVI--DRNGFLHSGDLGVKDEEGNYRITGRIKDMIIRGGENIYPREIEEFLYQMEGIKDVQVAGIPSKKYGEAVGAFIILHEGVEMNEF---DIRDFCDGKIARYKIPKYIFFVDEFPMTGSGKI------------------------------------- 160369924 3996 ---------------------QLIREAIANPALPLSS----LDIVTPQEK-SRLMKAPDEAKADYPRDKTI---HALFEEQAARTPNAVAVVCE------DAALSYSELNERANGLARTLRERGLQPDGLAGIMADRSLEMVVGILAILKAGGAYVPVDPEYPEDRIHFMLEDSGAKLLLTQA----------------------------------HLEQRVSFAGNIVSLDKTASYKEDVSNLQPAAGPNHLAYVIYTSGTTGKPKGTLIEHKNVVRLLFND-KNMFDFDAQDTWTLFHSFCFDFS-VWEMYGALLNGGRLVIVP-SLTAKSPDRFLQLLKDQKVTVLNQTPTYFYQLLQ--EELGHQAAELSLRMIIFGGEALTPALLKDW--RTKYPQVQLINMYGITETTVHVTYKEITELEIEQGRSNIGTTIPTLRAYILDEQPQPIGIPGELYVAG--VGLARGYLNRPELTEEHPFEAGERMYRSGDLARWLPDGSMEYLGRIDHQVKIRGYRIELGEVEAKLLHAPSVREAVVLAREDGSGQKVLIGYFTADQMLT-----VGELRKALAAELPAYMIPSYFMQLEQMPLTPNGKLDRKAL-------------------------------- 160369924 463 ---------------------------------------------------------------------------------------------------DEQSITYLALNEQANQLARYLRSEGVGADTLVGIMADRSLEMVIGMLAILKAGGAYVPIDPDYPEERIHYMLEDSGVRLLLTQSHLWESTTFDGKLVSLDEAT----------------------------------TYTGDASNLESISGPSHLAYVIYTSGTTGKPKGTLIEHKNVVRLLFND-KNLFDFSSQDTWTLFHSFCFDFS-VWEMYGALLYGGKLVIVP-SLTAKSPAAFLELLKDNQVTILNQTPTYFYQVLQEELT--HSSTELGLRKIIFGGEALSPSLLRNW--RVKYPDVQLINMYGITETTVHVTYKEITEHEIEASNIGRTIPTLSAYILDEQRRLQPVGVPGELYIAG--DGLARGYLNRPDLTSEKFVEHPYRAYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKAPNVRETIVLAREDEQGQKLLCAYYVASSDLSPG-----ELRAQLAAELPAYMIPSYFVRLEQMPLTPNGKLDRRAL-------------------------------- 160369924 1460 ---------------------------------------------------------------------------------AKRTPEQTALVF------GDVQLTYLELEDKASRLAQTLRRLGTLREQPVAVMGGRSIEMVIGMLAVLQAGGAYVPIDPDYPEDRVRYMLNDSDAKLLLVQKGELIN----------------------------------VDYGIPIVDLSSKEAYAAEPAQPETAQGSQGLAYVIYTSGTTGRPKGVMVEHRNVVRLVKET--NYVELNESTRILQTGAVAFDAS-TFEIWGALLNGGQLYFVEND-DILIADRLKAAIAKYGITTLWLTSPLFNQLSLQDEYLFRGLK-----ALLVGGDVLSLSHMNRVIEA--NPDLIPINCYGPTENTTFSTTYKIPGRAEGGVPIGRPISNSTAYVVNGSLQLQPIGAWGELIVGG--EGVARGYLNRPDLTAESPVKDGEPCYRTGDLVRWLPDGDLEFKGRIDEQVKIRGYRIELPEIEAQLAKVESVIDAVVVVRADELGEKQLCAYYV--ADRTLTAG---EVRLSLSQVLPGYMIPSYFIQMDRMPLTSNGKVDRRSL-------------------------------- 212711906 27 ----------------------------------------------------------------------------LLENAVAQYADQPAFINMGAV------MTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGTTAIVIVSNFAHTLEKIVFNTKVKHVLPRPKATIVDFVVKYIKRLVPKYNLPDAISFRRAMHQGYRMQYIKPNIKGDDLAFLQYTGGTTGVAKGAMLTHRNMLNIAQARAAYGPVLHFGHEYVVTAPLYHVFALTVNCLLFINVGGVNLLITNPRDVPD---TVKQLAKYPFTAITGVNTLFNAWLQNPD--FQKLDFSRLRLSVGGGMPVHKAVAQKWQALTG---RHLLEGYGLTECS-PLVSGNPYNLTAYSGSIGIPVPSTDVKFLDDDGHEVPRGTAGEMWVKGP--QVMKGYWNRPDATSEAIVD---GWLATGDIAEIDDEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISMHPDVVECAAIGVPSESTGEAVKVFVVTKN----SSLTAADLKTFCRRSLTAYKVPKIFEFRDELPKSNVGKILRKELRA------------------------------ 218288143 10 ------------------------------------------------------------------------------------------------------TLSYQAYAKACAAVSAWLQDEGIRPGDRVALALENSPEMVVAYGAVTSMGAIAVPINPTLSLPEMAFILQDVEASAFIGA-----PDRAEALAAHGDMASVQRWLTP--------------------DALWRRVESGGEGAPHGADVRTDSTAMILYTSGTTGRPKGVMLSHEGVLRTAQTVCDY-LESTDRERILNLLPMTHCFSICVEILHALLSGGSLFIRS---GTFAPRAVLGEIERHRVTFICGVPSIFMLLNEALK--RHQVDVSSLRVGLVGGAPVPVETIREFEAQTG---IVIVEGYGQTELSPLATLQPPHPDKRRLSSCGLPIPGTEVRIVDTEGRDVPVGEPGELLVRG--FNVMQGYWRQPERTAETIEPD--GWLHTGDVFRQDADGYLYAVDRLKDVIIYGGFNIYPKEVESILYRHASVLEAYVVGAPDALKGEIPVAFVRIDESADP-AAVQAGLEALCREELAPYKRPRRYHFVDAFPKTSTGKVLRRELRQMAA--------------------------- 119513139 484 --------------------------------------------------------------------------HQLFEEQVEKTPDAVAVVFEN------QQLTYQQLNSRANQLAHYLQSLGVKPDTLVGLCVERSLEMAIGVLGILKAGGAYLPIDPEYPPERVSFMLEDAQV-------------SLLLSQKSLLNQLPLDNQANPCQIICLD----------------QETFNLALTENPSLQSQPDHLAYVIYTSGSTGRPKGVMIEHSAIV-NLSLTWAKTFQVQNHSRLLQFGSFSFDLSVAEITTAF--VTGACLYLANKETLLPSQSLVDFLTANKITHSFLSPSALSVLPKASL--------PDLQCLTVGGEACTTELVNQW-----GTKRRFYNCYGPTESTVTATIFLCQPNGKKP-PIGKPLSNLRIYILDAHHQPLPPGIPGELCIAG--VGLARGYLNRPETTAEDIFGQVERIYKTGDLARWGADGNIEYLGRIDNQVKIRGFRIELGEVETALNRNPDIRTSCVIAREDIPGQKQLVAYVVPDQHCTVT---IGELRQYLKEKLPEYMVPHAFVILESLPVTPNGKIDRRAL-------------------------------- 119513139 2053 -----------------------------------------------------------------------------------------------------QQLTYNELNSRANQLAHYLQYLGVKPNVLVGICVERSLEMVVGILGILKAGGAYVPLDPEYPTERLAFMLEDAQVSVLLTQQSLLQREKAGGQGAGEDEVLSSPASSQPKIVCLDTDT---------------QVISQLNQENPISAVQTHNLAYVIYTSGSTGKPKGVAMNHLPLCNLILWQLENT-TVAQDAKTLQFAPISFDVSF-QEIFSTWCSGGTLVLI-TEELRRDALALLGFLE-EKAVARLFVPFVALQQLAEVAVDSELFATDLKEIITAGEQLQITPAISQWFSKLGNCTLHNHYGPSESHAVTAFTLSPPVETWPLLPPIGKAIANTEIYLLDQNLQPVPIGIPGELYIGG--VSLARGYLNRPDLTAERFIKLNIGQYKTGDLARYLEDGNIEYLGRIDTQVKIRGFRIELGEVEAALSQYGDVEGCCVIAREDTPGNKRLVAYVVAHPESTPT---VSELRQFMKAKLPDYMIPSAFVILQSFPLTPSGKVDRRAL-------------------------------- 119513139 3151 --------------------------------------------------------------------------HQLFAQQVELTPDAVAVVFD------DQQLTYQQLNTQANQLAHYLQSLGVGPEVLVGIYLERSISMTVALLAVLKAGGGYVPLDVDYPQQRLTYISQDSQISVLITQE-------------------KLLNFLPVEGVKVIVLDQEC------------EVFYSQSPENPVSEVIPENLACVLYTSGSTGKPKGVMLTH-GALVNHSSAISEAFGLTSSDRVLQFAAFGFDVAL-EEIFPTWFKGGTVVLRP-VQMFSSFANFAQFIEQQQITVLTLTSAYWHEWMVAVSQSYSTVPQSLRLLTVGGDTVLPETVAMW--QQFVGDRITCLNAYGPTEASVTAIVYDVQNYQPEKTNIGRPVANTEIYILDSNLQPVPIGVKGELYIGG--ERLARGYLNRPELTQEKFHQPSHYLYKTGDLARYLPDGNIEFIGRIDDVVKIRGFRVALGEIESLLVQHPDVIAQVVMLREDQAVHKQLVAYVV-----SDNPSLTQELQSFLKQKLPNYMIPTAFVMLEALPITTNGKVDRRAL-------------------------------- 70607503 6 ---------------------------------------------------------------------------------------RPAIYY------KDEIWTYRRLIDEINRVGNALKKF-LEREQRLLMISYDSPYFISVFYGAMKIGAFPIPVNTFTIPDDHIFYLEDSKAKVLVVEPE-------IWDRLASKLNGRTEELKYVMILPGGHREQLHISPHPAKVMLYEDIVPHESTDLNPAKTSPDEPAFGLYTSGSTGHPKCAVHLHKDIIVVLNTYVKNVLKINENDKLFSASKLFFAYGLGNSSYFAFGNGASVVLM---PERVEPKRVLHYIQTYKPTIFFAVPTIYNSLLNVEEW--KKYDLSSIRLCVSAGEPLPGKIYEEWKKRY---VVEILDGIGSTEALHIYISNFPGES--RPNCTGKVVPGYEVKIVDENGNQVKAGEIGDLYVKG--DSVAMYYLHKYEDTRKNMQGY---WFRSGDKFYFDDNGYLYYIGRSDDMIKAGGMWISPIEVESVILTHEAVLEAAVVGIKDEVGLTKVVAFVVPKQGYEANEKLEEGIKEYLKGKLPSYKIPKQIRFVNELPKTATGKIQR----------------------------------- 157931675 53 --------------------------------------------------------------------------HQLFEEQVERNPNAVAVIFEG------QQLTYQQLNQKANQLAHYLRTKGVEPEVLVGIFVERSIEMLIGLLGILKAGGAYLPLDPSYPSDRLIYMLTDAAVSILLTQ-----------------QSLVDSLEANSAEVVCLDRDWH--------------IIANYSQHNPVNLVKAENLAYVIYTSGSTGKPKGVMNIHKGICNNLLRTI-DTYPLIAGDCILHIGVLSFDVS-VWEIFSSLTSGTTLVVA-KPEGHKDIAYLINLIAQQQVTQASFVPSMLRIFLQQPNLESCRY----LKRVFSGGEALSYELTQRFFERL---DCELHNLYGPTETAVYATYWCQPQSNYQVIPIGRPIANTQIYILDPHLQPSGIGIAGELHIGG--VQLARGYLNQPELTNERFISNPFGEYKTGDLARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVVLQADTSENQRLVAYVV-RKNSSLTP---SELRRFLQQKLPAYMIPSAFVVLSELPLNPNGKIDRRKL-------------------------------- 197780833 15 ----------------------------------------------------------------------------VLRRSARRTPARVAVEY------GERSWTYEELDDAVSRAARLLLDQGLDRGDRVGAYGHNSDAYLIAFLACARAGLVHVPVNQNLTGDELAYLVGQSGSSLVLADPGLPDGVRTLPLRDSADSLLTRLA---------------------------------ATPRYDGPEARGEDLVQLLYTSGTTALPKGAMMPH-RALVHEYLSAITACDLSAGDRPVHSLPLYHSAQMHVFLLPYLAVGATNIILD----APDGDRLFDLIEQGRADSLFAPPTVWIALTNRPDFA--TRDLGGLRKAYYGASIMPVPVLERLRERL--PKLAFYNCFGQSEIGPLATVLAPDEHKGRMDSCGRTVLFVDARVVDEDGKDVPDGTPGEIVYRSPQLCE--GYWDKPEETEAAF---RDGWFHSGDLAVRDAHGYFTIVDRVKDVINSGGVLVASRQVEDALYTHEAVAEVAVIGLPDERWVEAVTAVVVPRGEVT-----EAELIDHAREELAHFKAPKRVLFVDELPRNASGKILKRELRD------------------------------ 88706228 37 ----------------------------------------------------------------------------------------------------ERRFSFREANHRANQLCHALSGMGLEPGDRVALLAYNGHQFIESFFGPAKAGLVIMPLNWRLTADELAFILKDGGAKALIFDTDFTHLAE--------DLRGRDVAGSDVEHWIAVGAEAPDFARHYER------LLAQQPADEPEFLAGPEDNLFIMYTSGTTGLPKGVVHTH-ETVFWAIITMVNTGDIRGTDRYLLLLPLFHVGALAPMIGAVYRGNSLVILRD-----FDPLKVWQLFESERIDTSLAVPAM--LNFMLQVPGYEQYDHSSVRNIICGAAPVPVATINAYIDL----GIEIHQVYGLTESGGPGCLIVGEDSLTHVGSAGRAFFHTEAKIVDAHGETVPAGETGEILLRG--RHMMKEYWNRPDATAETLQD---GWLHTGDIATMDAEGFVTICDRKKDMIISGGENVYPAEIENVLMQHDGVADAAVIGLPSEKWGESPLAVIVAADEALTD----RELMTFCQGKLARFKQPTAVRFVDSIPRNPSGKILKRLLRD------------------------------ 126647096 7 -------------------------------------------------------------------------------------PNKDAFIFM------DKRLTFAQINGAANQIANSIQKLGIKKGDRVALSCLNLPYFPMVYFGILKAGAIVVPLSVLLKHDEIEYHLQNSGAKAYFCFEGTP------DLPMAKEGYEGFCNTDCCEQFIVISPQMSDPSPIDGVKALGM-LMKDEPPVFSTVVTKSDDTALIIYTSGTTGKPKGAELSHSNLLLNAMLSVK-ILSLEKEDTQLIVLPLFHIFAMTVLMNAGLYVGATSVLLP----RFDASQVFGLMQKHQVNIFGVPTMYWGLLNFEGEQFDLKGIAKNLKTCVSGGAALPVNVLENFKKKFNVD---ILEGYGMS-EGSPVVTFNQKEFGTKAGSVGVPIWGVEVKIVDEEGKELPVGEKGELIYRG--HNVMKGYYNNLEASEKTIQD---GWLYSGDVAIKDEDGFFFIVDRTKDMIIRKGLNVYPREIEEVMMKHEAVSMVAVIGVPAESLGEEIKACVVRNNGFDISEE---ELISWTKAHIASYKYPRIIEFLDALPMSATGKILKKEL-------------------------------- 166368399 536 --------------------------------------------------------------------------HQLFEAWVEQTPDAIALIFKGE------QLTYRELNSKANQLANYLQTLGVKPETLVGICIEPSLEMIVGILGILKAAGAYVPIDPTYPSERIAYMLDDSQLAVLLT-----------------EEKLVTSLPQHQAQVICL-----DSDWKE---------ISTESKSYPITSLTPENLAYVIYTSGSTGKPKGVLVAHRGLCNLSQAQIKL-FNVQPDSCVLQFASISFDASISEIVMA-LCAGARLYLGTREELQPGQP-LLELLQEQEITHLTLVPSALAALSSENLPALQN--------IIVAGEPCPPSLVIQWA-----NGRRFFNAYGPTESTVCATVA-QCFEDMNMLPIGRPIANTKIYILDRYLQPVPIGVPGELHLAS--VGLAKGYLNRPEKFIANPFSQKDRLYKTGDLVRYVNDGQIEFIGRIDHQVKIRGFRIELGEIETILNQHPQVKEAIIIAREDQPGVKRLCAYVIASQNLTVS-----QLRLFLQEKLPQYMVPAFFVLLDAFPLTPNGKIDRRALPQPAL--------------------------- 186685550 1 ---------------------------------------------------------------------------------VERSPQSIAVIFEN------TQLTYWQLNQQANQLAHHLRALGVGPEVLVGICLERSLEMIVGLLGILKAGGAYVPLDPAYPSERLAFILEDTQTPVLLTQEKLLNN------------------LPPHQAQVVCLDSNWQGNIQN-------------SQENPVNQTAGDNLIYVIYTSGSTGQPKGVMIPHRGICNQLYWRQK-TFRLTQADKVLLTISFSFDPSVWQIFWPLCFGGQLTVARPG--GHQDTAYLVKVITEQQITVLALVPSILRILLEEKGIE----NCPFLRHITCGGEALPGELIERFFAKLGLDNVLYNCYGPTEASIDTTFWTCQRGTNSTIAPIGRPITNAEIHILDDNLQPVPAGESGELHIGG--IGLARGYLNRPELTIDKFIEPGARLYKTGDLARYLSDGNIEFLGRIDDQVKIRGFRIELGEIEAILGQHPALTQTLVIARDDVNGDKQLVAYIVASAEQIPS---RVELRRFLQSQLPEYMVPAYFVFLDTLPLNPNGKIDRRAL-------------------------------- 196177586 473 -------------------------------------------------------------------------------------------------------LTYQQLNEQANQLAHYLQSLGVKPEELVGLCVERSLDMAIALLAILKAGGAYVPLDPAYPRERLAFMLEDTQSKLILTKSRL------------------RSLLPDVPHLVCLDE--------------QRDLITQQPTTNPTSSVTPHNLLYVIYTSGSTGQPKGITLSHQALGNLIHW---HLDTMEKGVGVLQFASLSFDASF-HEMFAAWCSGGTLYMISEN-LQLDVDKLVHFLAKKTIQKVIFPVALWQQIAQVYGHQSHLFRHLTEVVTTGEQLQITQPIIELFKQLHHCYLHNHYGPSETHVVTSYTFNDSPDTWPIYPPIGQ-PIANTQIYILDQQWQPVPIGVPGFLCIGGA--NLARGYLNRPHLTAEKFVSNPFGTYQTGDMARYLPDGNIEFLGRVDHQVKIRGFRIELGEVEAVLSKHPQLSQVVVTVQGNTANEKRLVAYVVAKPEQTVTAE---QLRQFLLSKLPEYAIPSTFVALNALPLTPNQKVDRRAL-------------------------------- 196177586 1485 ------------------QYEYLLQQIIEQPD-------KSIHSYSLVTPQCQSQLPD--------PTIRLDVPEYAIANWVALTPQQVAITHLGE------RVSYAQLWQRAFEIAQVLLAEGVQPGDVVALWGEASVGLIAAMVGVFLSGGVLLIIDSTLPEARMQVMVKESGAKYLL---------------NLGDNAIPQTLTIGAAQLIDIQPKTGEPCQSPSQVM-------------PLPQLTPEAPAYIFFTSGSTGKPKGVLGTHRGLAHFLAWQGQ-TFEITPQDRVAQLIRLSFD-ALLRDVFLPLTHGARLCLPDPE-RNLEPSQIFNWLDKQQITVIHTVPTVVQYWLTQKPQGI--GLESLRWLLLSG-EPLTQTVVQQWRESFPASGQMVNLYGTTEMTMVQCYYPVPIEPPLGVMPGGWSLPHSQALILNPANQLCGIGEIGEIVIRSGWG--TLGYINEPEAQQQRFKPNPYGCYYTGDLGRYRADGSVQVLGRQDEQLKIRGIQVQPGEIEAVLNQHPKVAASVVTVWEASPGDKRLVAYVVARKNQ---PWEGSELRTFVQQQLPDYLLPSGWVALEALPMSANGKVNRRALPD----PSESLGNRTA---------------- 194547248 3 ------------------------------------------------------------------------------------------------------TLSYAELDRLSAAFAAYLQKQDLQPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDAGVRALVTRIEYLIEARMGDLLPALKGWLVNSVVKSVKKMVPDYRLPQALPFR-------QALKQGQGHALQPVRVGLEDVAVLQYTGGTTGVSKGAMLTHGNLVANMLQVHAQLSQLGKDEVMIAPLPLYHIYAFTANCMCMMVSGNHNVLITNPRDIP------GFVKELKKWRFSALLGLNTLFVALMEHPGFKVDFSNLKLTNSGGTALVSATAERWK---GVTGCTVVEGYGLTECS-PVVTTNPYGEQARLGTVGIPVVGTALKVIDEQGNELPVGERGELCVKGP--QVMKGYWQRPEATEEILDAE--GWLKTGDIAVIDEDGFVRIVDRKKDLILVSGFNVYPNEIEDVVMAHPKVASCAAVGIPDEKSGEAVKLFVVARDPSLS----VEELKAYCKENLTGYKIPRQIVLKDALPMTPVGKILRRELREIA---------------------------- 124521582 8 -----------------------------------------------------------------------------------------------------RAWTFKELHAISNAYANKLTQLGVRKGDRVGILLYNCLEYFGLYFAAAKIGAIAVRLNFRLSSPELVYCLNDSGTKILCFHAGLAGRIEPIQHEV------------PVEQFICLQDEASAVP---GWAQPFSVLGEGQQEDPGVPSIHLNDPVMLMYTSGTTGRPKGAIWTHNTTFWFSAIQ-ALKWGFQARETAMTTGPLYHVGAMEDIALPVLMRGGTVII--TKSKNFEIQRVLSVIEKEKVTCCFLFPFMIYDMLHLPDLAQYRLET--LKTIYTGGDPLMPWALESIRAHFPHIG--VVQVYGLTEGQPIAASLDPQDAAKKGSTVGKPMPLTAIQIADDAGNPLPAGEVGEILIKSPAVSE--GYWKKPEATMETFAD---GWCKTGDLGFFDSEGFLTIAGRKKDMIRSGGENIYPAEIEDVLYRHEAVKEVSVIGIPDPKYMEAVCAIIVRKDGARLTE---KEVTEYCKRHLASYKKPRKVIFVKEIPRTPSGKV------------------------------------- 82702953 469 --------------------------------------------------------------------------HRLIERQVEVQPEAIALIF------GDVELSYGELNRRANRLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQSRV------------------RSAIPHSDQCVVLELDRLD--------------LEEESGSNPQVALHGYNLAYIIYTSGSTGKPKGVSVAHHALVEHAQVAVGF-FGLGSTDRMLQFSTINFD-GFIEQLFPPLCAGAAVVLRG--PALWDSETFYRELIEKRITVADLTTAYWFMLVQDFARGGPR-DYGLLRQVHAGGEAMSPEGLKAWSEA-GFDGVTLLNTYGPTEAAVTATVWNCSDYIVPIVSIGSPLAARHIYLLDANLTPVSPGIPGELCIGGELL--ARGYLNRGGLTAERFIADPFRLYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIEMQLLAQPEVREAVVVARENPAGGARLVAYVSLHAEAEME---VGRLREALGKVLPDYMLPSMIVVLESLPLNPSGKVDRKAL-------------------------------- 168830117 3010 -----------------------------------------------------------------------NTFHGLLEEQAGRTPDATAIWFE------DESLTYAELNAKANGLARRLRTQGIKTGDLVGLIAERSLEMIVGIYGIMKAGGAYVPIDPEYPKERISYMLEDSGAKLILTQAHLLE----------------------------------HLGWTENVLLLDESSTYDADTSNLEDTAGPDDLAYVIYTSGTTGQPKGVLVEH-RGLPNLSDVYGTHFEVTPQDRIVQFASLSFDASVSEILTA--LSHGGVLCIPSTQDILDHALFEQFMNDKGITVATLPP--------AYAIHLDPERLPTLRCLLTAGSAASVELIEEWRKHV-----RYSNGYGPTDSVCTTIWSVPDSEEATDIVSIGRPIANHSVYILDDHFLQPVGVAGELCI--SSIGLARGYHNRPEKFVDNPFAPGERMYRTGDLVRWLPNGTIEYLGRIDHQVKIRGYRIELGEVEAQMLRVPSVQEVVAMAVEGDDGYKDLVAYFVAAQKLEVS-----ELRAVLSEMLPGYMIPSRFIQLEDMPLTSNGKIDRKALK------------------------------- 91975669 37 ---------------------------------------------------------------------------------VARFGERPAIV-------DDRTLSYRELDAQMRRIAASLTGLGVARGDRVALFLGNCWEFLACTLACNRIGALLVPIGTRQRRAELEFLLNNSGAKVLVFE------------ADLADQIPAPAEAPTLQHRFAAH---GDAPSDADGARPFDDLLAASPADAPIAAMHEDDTAVILYTSGTTGKPKGAELTHLSILHSAYAFARAH-ELTEHDRGLVAVPLSHVTGLVGVSYATLAAGGCVVLMRQAYKTADFLALAS-----RERITYSILVPAIYTLAAMHPEFDRYDLSAWRIGCFGGAPMPVPTIEMLAKRL--PNLQLRNAYGATETTSPTTIMPQACWRDHMDSVGQVIPYAQVRVMDADDNEVAPGEPGELLISGPMV--VPRYWQRPDANAKDFVD---GYWRSGDIGSIDAEGFVRVFDRKKDMINRGGFKIFSAEVENVICGIDGVLETAIIGTPDPVLGERVNAIVVTSEGAAVSE---RDVAAYCAARMSDYKVPESIIIRSELPRNANGKIQKTVLRE------------------------------ 77460575 28 ------------------------------------------------------------------------------------------------------TLTYAELERQSAAFAGYLQAHDLVPGDRIAVQMPNVLHYPIAVFGALRAGLIVVNTNPLYTAREMRHQFKDSGARALVTDIQYLIEAKMGDLMPTAKGWLVNTVVSKVKKMVPAYSLPQAISFK-------SALRMGRGLGIKPLKVGLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMQQVRACLGQFGSDEVMIAPLPLYHIYAFTANCMCMMVSGNHNVLIT---NPRDIGGFIKELKNWKFSALLGLNTLFVALMDHPD--FKTLDFSTLKLTNSGGTALVKATAERWEQITGCR---ITEGYGLTETSPVACTNPYGELS-RIGTVGLPVPGTLLKVINDDGVEQPLGERGELCIKGP--QIMKGYWNKPEATAEVLDAE--GWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGVPDERSGEAVKLFVVARE----TGVSLEELKAYCKENFTAYKVPKHIVLRESLPMTPVGKILRRELRDIA---------------------------- 75676868 34 -------------------------------------------------------------------------------------------------------MTYREIDETSRALGAYLQSLGLKKGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEYQLKDSGAEAIIVLENFAATGKTAVRHVIVGSMGDLLGFKGLIVNFVVRHIKKMVPPSPHAVKFNDALAAGRGMALARPELAPDDVAFLQYTGGTTGVSKGATLLHRNILANMLQNDAWLQPVKPPVIDQLFIVCALPLYHIFALTACFMLGMRAGVNLLIPNPRDIPGLVKELRKYQINCFPAVNTLYNALLNA--PGFEQVDFSKLRASIGGGMAVQKAVAERWLKVTG---CPLLEGYGLSETS-PTLTCNPADGDKYTGSIGLPLPSTYISIRDNDGREMPLGEAGEICASGP--QVMPGYWNRQDETAKVMTAD--GFFRTGDIGVMSTDGYTRLVDRKKDMIVVSGFNVYPNEIEDVIASHPGVLECAVIGVKDERSGETVKAFVVRKDP----DLTREEIIKFARTELTNYKVPKQIEFRDSLPKTNVGKILRRALRD------------------------------ 82702952 471 --------------------------------------------------------------------------HRLIERQVEVQPEAIALIF------GDVELSYGELNRRANRLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQSRVRSR------------------IPHSGQYPVLELDRLD--------------LEDESDSNPQAVLHGHNLAYVIYTSGSTGKPKGVSVTH-EPLSMHVQSIGKAYGMTTMDRELQFASINFDGAHERWLVPLAFGSA---LMPRDNDFWSVERTVAEIVKHRITIACFTPNYLHQMAELLGTAGRAL---PIRSYTVGGEAMSRASFDFVQTTLQPPRIINGYGPTETVITPLISKAYPGTGFESAYMPIGCPVGDRIAYIDSDLNPVPAGVAGELYLGG--IGLARGYLNRGGLTADRFIETGGRLYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIETQLLAQPEVREAVVVARENPTGGARLIAYV---SAHATTDLDAARLREALARTLPDYMLPSMIVVLESLPLNPSGKVDRKAL-------------------------------- 82702952 2055 ----------------------------------------------------------------------------LIERQVEVQPGAVALIF------GDAELSYGELNRRANLLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQSGVRSR------------------IPHSGQYPVLELDRLD--------------LEDESDSNPQAVLHGHNLAYVIYTSGSTGKPKGAGNRH-LALYNRLAWMQEAYELGNDDTVLQKTPFSFDVSVWEFFWPLMYGARLAIAAPG--DHRDPARLLSLILRQNVTTLHFVPSMLQAFLAHEGIEAC---VATLRRIICSGEALQAEVQKQVFRKL--PGVGLFNLYGPTEAAIDVTQWECVDDRDNSVPIGKPISGLQAYILDVHLNQVPQGVAGELYLGG--IGLARGYLNRGGLTADRFIETGGRLYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIETQLLAQPEVREAVVVARENPTGGARLIAYV---SAHATTDLDAARLREALARTLPDYMLPSMIVVLESLPLNPSGKVDRKAL-------------------------------- 82702952 3134 ------------------------------------------------------------------------FVHNLIEQNAEHHPEAIALLM------GEQELSYAELNERANRLAHHLARMGVGPEVRVGVAMERSLEVIVTLLAVLKAGGAYVPLDPEYPVERLSFMVNDSGMSLLLTE----------------EKLLAKLGSGFGVQVWLLDSLDLTAE----------------SGSNPDIPLHEHNLAYIIYTSGSTGLPKGVAVAH-GPLSMHCQATAGIYGMTPHSCELLFMSFSFDGAHERWLTA-LTVGAGLAVRDQE--LWTAEQTYDALHSYGITNAAFPPAY---LGQVAEWAAPRSDPPPVELYVFGGEAMPKASYDLVRKTL--RPRILINGYGPTETVVIWKTEASNSFDCAYAPIGRPVGERTAYVLDLDMQPVPIGRVGELYIGG--YGLARGYLGRAGLTAERFVADPFRLYRTGDLVRWLDDGNIEYIGRADHQVKIRGFRIELGEIEACIRELTGLTDVAVVVREGA-GGPQLAAYVAPKETTKGSAGLGSTLKQQLVRRLPEYMVPAHIVILDKLPRLPSGKLDRSALPEPDAVAADTYRAPST---------------- 114321937 15 -----------------------------------------------------------------------------------------------------RNWTYGQAHQHAARLAGLLRQLGVQPGDRVAVQVDKSPEAICLYLACLRAGAVFLPLNTAYMRTELEYFLHDAEPSLAVVRPAGEETLR------------ELAEAKGGTRVETLDANGGGS--------LMRTLSEQAPEPLPPHPVSRDDLACILYTSGTTGRPKGAMLSHGNLAANALALEEAWGW-RQDDVLIHALPIFHVHGLFVAMHCAMMGASKVYFLP----RFDADQVLQLLPRATVLMGVPTFYTRLLQQPELNPELCR----NMRLFISGSAPLLEETFQQWYERTG---HPILERYGMTETGMNISNPLEG--ERRPGTVGFPLPGVEVRIVDTEGHELPPGEVGSLQVKGP--NVFSGYWRLPEKTAEEFTDD--GYFITGDMATVSEDGYYAIVGRAKDLVITGGYNVYPKEVEGFIDGLDGVRESAVIGLPHPDFGEQVAAVVVPKAGPKLDEA---AVIHQLKGELAGYKVPKAVFFVDELPRNAMGKVQKNVLRE------------------------------ 188592145 40 ------AALQASTGQSFHRYGALHDFSVREYRTFWRQWSQGLAWSGSPEPVCVGD---DCEHARFFPNVLLNYAENLLGLEVAG-PDAPALTACHAD-GRRERLTRGELRDRVARAAHALSQLGLREGDRVVAVMRNDAQAVVAALAVTALGATLSTAAAEMSVETLLDRFAPLAPRLLLAHTAQRPFDTGLSLADNV--AGLAAALPSLEGIVQLDDGVLPATVGQPVHALGELIRRGDAGHFAWRRFPFNHPLFIMFSSGTTGKPKCIVHGAGGSLLEHLKEHRLHSDLRPGDRLYFHTTCAWMMWNWQ--LSSLASGVEIVTYDGPIATVD--ALWRLVADERVTVFGTSPAYLKMCEDAGLVPGQQFDLGALRAMMSTGSVLFDAQFEWVRDHV--KPLPLQSICGGTDILGCFVLGNPNLPVYAGEAQCKSLALDVQAWEHGA----PTSGIGDLVCANPFPSRPLGFYGDVDGFHKAYFSANAGVWTHGDRIEFPPEGTARLHGRSDGVLNVRGVNVGPGEIYRVLRDIPEIREAMVVAPPDERYDQRMVLLLVLQDGVALTGALAARVRRDLARRASPTHVPDRILAVPELPATHNGKLSEAAARNAVNGLP--VGNAAALRNPGCLDAIR----- 149375223 29 ------------------------------------------------------------------------------------------------------TLTYRDLDTQSRNFAAWLQNKDLKPGDRIAVQMPNVSQYPVVVFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVVANMAHNAEKVLPHTGIEHVIVTEDMHSPLKRTLMNAAVKHLKKMVPAFSLPQAHLSAGAREKFSPVECKKDDIAVLQYTGGTTGVAKGAMLTHGNLVANLLQVMMEDSVEEGTEVVIAPLPLYHIYSFTLNCGIMLEAGAHNVLI---PNPRDIPGFVKELKNHRFTAFLGLNTLFVALCNNEE--FKALDFSALKLTSSGGMALTSDTAKMWQRVTGCE---ISEGYGMTETSPVVTFNP--NSAIQLGTIGLPIPGTQVKTIDDDGNETPLGEPGELCVKGP--QVMRGYWQRPEDTQKSFTDD--GFLQTGDIALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVSGHPKVVECAAVGVPDDKSGEAVKVYLV----ATAEGVTENELKEFCRERLTAYKVPKSFVFRDELPKTNVGKILRRELRD------------------------------ 172059182 6 ----------------------------------------------------------------------------ALDRAARATPDKPFLVSESA------TITYAAARERSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLMFGAWRLGAAFVPINHKLQAPEVDYVLEHSRSTALLFDVAAPVVERVVHPARRLVTEGELDGVPNFDTMCATMDGLAGIEPADG------------------------DIAQILYTSGTTGRPKGCVHSH-RTVTLAAMQAALATGIGRNERTLMAMPIWHSSPLNNWFGGTLYAGGTVVLL----REYHPLRFLQTVERERVTLYFGAPVSYTLPLDTID-GFAAFDLSSVRAWLYGGGPIGAAQAERLARA--YRSHAFFQVYGMTEAGPAGTTLYPDEQVAKAGSIGRHGGPGVDRVVRMDGVDARPGETGEIWLKT--DSMMLGYLDDAAATHAAFAPD--GWYRTGDIARIDQDGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHSDIVEAAVVGVPHPDWGETVVAHVVMRANAAPDAD---ALRTFCGERLAAYKVPREFAFGQALPRTPTGKLQKFLLR------------------------------- 209520067 17 ----------------------------------------------------------------------LNCATELLERTIEAHRDQPAIW--SEVDGKPRATTYGELLALVNRSAHVLVEMGLRPGNRVLLRGPNTLQMAVAMLAALKAGLVVVPTMPLLRAKELKQIIVKAQVGAALCD------ARLTTELERCTNPQDEFYCAGLKQMRRFHDDSTD---------SLETLAVNKPEHFTASDTAADDVCLIAFTSGTTGAPKGCMHFHRDVIAMCDLFPRHVLKPSASDIFCGTPPLAFTFGLGGLLCFPLRVGASTVLVE----KLMPQTLLDVVERFHATVMFTAPTFYR----QMAPLIAQHDVSSLKKTVSAGEALPDSTRRLWHDATGID---MIDGIGSTELIHIFISS--QGADIRPHAIGRAVPGYVVQAVDDDMQPVPPGTIGKLAVRGPTGCR---YLADERQLRFV----RDGWNLPGDSVYLDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHEAVAECGVIGVADETRGQIVRAFVVVNPGYTADDKLVAQLQEFVKNNVAPYKYPRVITFVRALPRTETGKLKRFELR------------------------------- 83718897 3059 -----------------------------------------------------------------------------------------------------RRLSYAELTARGRRMAAWLQGQGVGVGGRVAIVGERTMETIAAMYGILASGAAYVPLDPDWPDERKALVIEDAQPLMVI--------------------------------------GGGGAWCGAVRQVELAELDVTPDAALTPHQATVDDLAYVIYTSGSTGRPKGVMVRHGDVM--HLDGLRERMALSETDVWTAFHSYAFDYS-ILEIWYPLMTGATVVPVPYWVTR-SPEAFHELLRTEGATIVCQTPAAFQ---QLVAVPHRGVRLRWAVVGGETYHASLPASADPAQ------YPRIANVYGITETT--VITTFEPLERGQPVTIGRPFPGQRIYLLDRHGRLVPPGAVGEIHVAG--EGIAAGYLGAQQRFVADPYRPGERMYRSGDLGRFLPGGRMESLGRADRQVKIRGYRIELGEIECALSSLEGIG-GAVADVREGASGRQLVAWYVAAADMD-----AQRVRTALKQRLPDSMMPSALIRVDGFALTANGKIDRRALPREAAPTAPAQGPRNALE--EALAAI------ 163783473 7 ---------------------------------------------------------------------------------------------------EKLKIKWKELKHYVDSFSRYLELIGVRKGDNVVILMSNSKEFIIAFLAIGKLGAVPVPLNTFLKRAELEYILSDCEAKLVVTQGKFAELLNGIEEKTKVEKFV----------------WAEEAPVLNETNLSFEEGLTIEDYEHLKPQAELEDLAVILYTSGTTGKPKGVMLT-YRNIFSNIENIVRVFEITPKDRFIVYLPMFHAFTLTATVLLPLYTASPIVI---VKSIMPFSNVIKQTLLKRVSVFMGVPEVFNALSKAKL-PWYFMWFNRIRYFVSGGAPLPLDTLERMKRKF--KRAVLLEGYGLSECSPVVSVNLPSKQ--KPLSVGPPLPDYEVKVVDEELMELPRGEVGEIIVRG--DCVMKGYYKNPYETENTI---INGWLRTGDLGYVDEDNFIYIVDRKKDLIITKGMNVYPREVEEVLMSHPKVELCAVVGRKDAHHGEIPVAFV--KPSEEGADLKEGELRTFLKDKLANYKIPKQFIFLEDLPKNATGKVLKRVLRDKLNGEFDKRSD------------------- 120554513 29 ---------------------------------------------------------------------------------VQKFADKPAFTAVG------VTLTYRDLDTQSRNFAAWLQNKDLKPGDRIAVQMPNVTQYPVVVFGAMRAGLIVVNTNPLYTIREMEHQFNDSGAKALVV------------LANMADNAEKVLPHTGIEHVIVTEIADMHSPIKPGAHKLPAVLSAGAREKFTPVDIKLDDLAVLQYTGGTTGVAKGAMLTHANLVANLTQVMLEDQVEEGKEVVIAPLPLYHIYSFTLNCGIMLEAGAHNVLI---PNPRDIPGFVKELQKQKFSAFIGLNTLFVALCNNED--FQDLDFSGLKLTASGGMALTSDTAKMWQRVTGCE---ISEGYGMTETSPVVTFNPRSAIQI--GTIGLPIPSTVVKTIDDDGNETPVGEPGELCVKGP--QVMRGYWQRPDDTQKSFTDD--GFLKTGDVALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVTTHPKVVECAAVGIPDAKSGEAVKVYVVPKEGVT-----ANEIKEFCRERLTAYKVPKHFEFRDELPKSNVGKILRRELRD------------------------------ 127513601 15 --------------------------------------------------------------------------------------DNTALIYE-DAGGDIRTFTYQSLDAQINRAANLFLKQGIAKGDKVAVQLYNSPEFIFCWFGLAKIGAVIVPINTQYVQGECSYILTKCDVTALVTEPSFLPIYEALAAKGQR-----------LEQVFVARAAGEQFA---GRVNFDDQLALQAPTLDLHVPLESEDPAEILFTSGTTSLPKGVVLTH-CNLQFAGHYTAWQTRLTAKDRYLSMMPNFHIDFQCNAAMAVFTVGACLVMLEKYSARRFWKQICDYRATLTHSMPMILRTLMLQPVAEGEDQHCLRDM-LFFMHISDQEKLDFETRFKV---------TLFNSYGMTETLVGLIGDTPGEPRHWP-SIGRPGLGYEAKVIDETGREVPPNVVGDLWVKGPGRSLFKEYYQDPQATEAVL--RRDGWLITGDKAYVDERGLFYFVDRKSNMIKRSGENISSTEVENVLMSHPAIQDAAVIGVADPIRDQAVKAFVIFAPGMSLT---VEEILAFCSANMAKFKVPSYVEIREAFPRTCTCKVDKKLL-------------------------------- 156740578 9 ----------------------------------------------------------------------------ALRRAVEHAPQRPFLLFEGL------SFSYKDIAAIAACWAARLRAVGVERGDRVALFLENSPAFVTAYLGTHMIGAIVVLVNTLYRQTELRHILNDSAAKVVIVGDQA------------HADLLRQANAPGVVI------------------FASDVVLEGADDAPDWTRAPPGDIALIGYTSGTTGRSKGAMLTH-ANLMANSAAVTVAWHWTEHDRLLLTLPLFHIHGLGVGLNGTLYTASTVDLRRG----FDAADVLDTLARGETTMFFGVPTMYTAEARRRQAAGASARVDGMRLFVSGSAPLSPQTFAEFEELFGHR---ILERYGMTETVMNLTNPYDGERRPGTVGMPFPGQEARIVDVRTR-QPLPDGEIGEIQVRGPHV--FAGYWRNPQATAEAFDAD--GWFNTGDLGWRSADGYFTITGRARELIISGGYNIYPREVEEVLLAHPAVSEAAVVGLPDAEFGEQVVAVVVPA--TSATDSLEQELIDWCRARLASYKKPRRIVFVASLPRNALGKVQKHVMQQ------------------------------ 170782691 30 ---------------------------------------------------------------------------------AERHADRVAVV-VGDVAT-----TYRELWDETRAYAGALAARGVGEGTSVAMLIPNVADFPRVYYAVLALGGVVVPVHALLKAEEIAYVLRDSGSALLVCAGPLLEQG------------AKGAALAEVPVISVLVPASTE-----GGPDRLEELAPAATPIRTYVPRRPSDIATILYTSGTTGQPKGAEGCHLALVMQVDVLLLNTLDLRTGDRILGCLPLFHTFGQTCTMNASFRIGATIVMVP----RFDGDAALALMVEHDTQVFMGVPTMYFALLAA---AGRNPARPALRYAVSGGAALPVAAIEAFRDAFSAEIHEGYGLTETSPVASFNHVGLPARPGTVGKPIWGVQIEIADPEHEDRVELLERGVLGEIVIRG--HNLMNGYLHRPEDTARAVVD---GWFRTGDLGTIDDDGYIRVVDRTKDMILRNGYNVYPREVEEVLARHEAVAQCAVFGVPHEEHGQEVVAAIVPKADATVDAA---EVVAYMKERIASYKYPRRVEVVEALPLGPSGKILKRAL-------------------------------- 94314059 12 ----------------------------------------------------------------------------AIRHFARERAGAIAYAFEGRET------TFADFDRHTDRVAQALLADGVKAGDRIAYVGKNSDHYFELFFGAAKMGAVIAPVSWRLAGPEIQYIVSHCDATLVFVGPESSASVRNL-----------LPALPLVRRAVAMEGGEPDWPA-------YTEWRDACPDTPPAHEAKPADVVLQLYTSGTTGRPKGVMLMHRNLTSGTEISMRDWSQWNDEDVSLVAMPVAHIGGSGWGVRGVLVGCKGVVARE-----FDPGKVLDYIEHDRISKLFMVPAAMQIVLR--DPRARQVDYSRLKHMLYGSSPIPAALLREGMAVFGCG---FVQQYGMTETTGTIVALPPEDHTPRMRAAGKAMPGSEVAVVGPDGQRLAAGEVGEVVIRSP--QNMAGYWKQEEETARTIDAD--GWLRSGDAGYMDADGYLYIHDRVKDMIISGGENIYPAEVESAIYGHPAVADVAVIGVPDERWGEAVKAMVVLRPGVAADAD---SILGWARERIAGFKVPKSIDFIDAMPRNPSGKLLRRALRE------------------------------ 212640043 21 -----------------------------------------------------------------------------LDRAVSLYGDKVGVISEG------KSLTYREFSERVNQLSHGLSDLGVKKGDRVAYLAPNTLEMLEGFYGVFQTGAIMVPLNIRLKPDDYVFILNHSESKVLFVDYELY-----------HLIAPIKDELQTIEYIIVHGKTDDIHEIAYDTW-----LAQYTKEPFERPDIDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALSTM-HHLRVSDRDVYLHILPMFHVNGWGAPFYYTANGATHVCLRKAIP-----ETIFEYVNQYKVTVMHMAPTVLNTLLQYYEQHVPTIEHDVRVVI--AGSAPPPAFVTRVEKELGWE---FIQVYGMTESSHLDHLPLSDQYRMKAKAGYAMICEVKVVDEHGEQVPRDGKTIGEVIVRS--NGVMAGYWKNPEATMETI---RNGWLHTGDMATIDAYGNIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVVRPGKEVTE---QELIAFSREKLAHFKAITGVTFVQELPKTASGKIQKVHLRN------------------------------ 148557266 21 -------------------------------------------------------------------------------------PEATALI----VRHQGIRWSYAELLARVDDLARGFLGAGLKPGDRIGIWAPNCVEWVLVQFAAARAGLVLVNINPAYRAGEMARALQMVGCAALVLARSFKSSDYVAML------AEVRGELPELRLAFSIGEGEHPGCRPLASV--------MGGDAPLPRDVRPDDPTNIQFTSGTTGLPKGATLSHRNIVNNGYMVGHRIG-LSSADTLCIPVPLYHCFGMVMGNLACVAHGATMCFPGEG---FDPGSTLEAVAAEGCTALYGVPTMFVAMLEYPD--FDRHDLGTLRTGIMAGSLCPISVMRAVLDRMNMREVTIA--YGMTETSPVFQSAMDDAIELRVSTVGQVQPHLEAKVVDADGKVVPLGEPGELCTRG--YSVMLGYWGDPEKTADVIDAE--GWMHTGDLATLDEQGYGRIVGRIKDMIIRGGENIYPREIEEHLLTHPDIVDAQIFGVPDAKFGEEVCAWVISRSGALS----VEAVIAHCRDRIAHYKVPRHVRLVEQFPLTVTGKVQKFAMREI----------------------------- 118477773 464 ----------------------------------------------------------------------------LFEKQVQKNPNKIAVTCNG------IKLTYKELNERANELAHYLVEEGIGPNQFVALVFSRSTEMVVSMLAVLKAGAAYLPIDPEYPAERIHYIVNDAKPVCIITHSS-------VSSTVVIANGIKKIELDSEEMKIALKTY----SHMNIACMDDEALL---------------NPAYTIYTSGSTGNPKGVIVP-MKALSNFLLAMDDMFSLHENDHLLAVTTFAFDISALEIYLP--LISGASITIAQKEVIQEPSALTALLLEERVTIMQATPTLWQALVAEYPERLQGLN------VLIGGEALPTHLANTLKEL----GCTITNLYGPTETTIWSTVMNIDERESGIPPIGKPIWNTEVYILDAGLQPVPPGVIGELYIAG--EGLANGYLGKPELTAERFVANPYGMYRTGDLVKWRNDGVLEYVSRADHQIKIRGFRIELAEIEMVVQRHEKIKQAVVMVREDRPNDKRIIAYIVAEEKETIH---LAEIRSYVSESLANYMMPAAFVLLEELPLTPNGKVDRKKL-------------------------------- 116669001 5 -----------------------------------------------------------------------------------ATGAKPALVIVEQDGSATRR-SFAELAARSNQVANWLRSQGVRRGDRMIIMLGNQVELWELMLAGIKLGIVLIPTTTLMGPADLADRVERGEAGWAAVGSSNIGKFSGVPGNYKLIEIADGGN------------AAEAAAETTAGVARYADADGAPTDFTPDAPTKADETLLLYFTSGTTSKAKLVEHTHTSYPVGHLSTMFWIG-MGPGDVHLNVASPGWAKHAWSNVFTPWIAEACVFIYNYS--RFDAKALMEQMDREKVTSFCAPPTVWRMLIQADLTLLKNPPTK----VVSAGEPLNAEVIDQVHRAWGQT----IRDGFGQTESTVQIANTPGQPIKIGAMGKPLPGYDVVLVDPATGEEADDGE-LCLRLDPRPVGLMKAYYGDPEKTADAF---RDGYYHTGDMASRDERGIITYVGRGDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDALKLSVPKAFVVLAAGHQPGPELAEDILRYCRDHLAPFKRIRRLEF-AELPKTISGKIRRVELR------------------------------- 170028419 36 ------------------------------------------------------------------------------------------------------RYSYAEVLDRADRLAAGFYLLGLQKGDRVAIWAPNSAAYYLSTLAVARAGMISVGINPAYQIPELEYALNKVGVKALITIECFRERNYYEMLMELLPELLKCSRVPTLKAVII-----DAENMRYPGTISAHELLRLPSDQQVHARICPDSGACLLFTSGTTGKPKAALLSHFALINHSVTIAERNDLGRKMHRACVHIPLFHVYGLSFGVLSALSYGTTAVLPGY---WFNASDSLNAIAREKCTVMYGTPTMYVDLLREYRKGMVNLHR--MDLANYAAACCSPQLILELESVMGIRKVLAAYGM-TELSGVTFMSQAEDSTQTALESVGRIADHYEAKVVDREGGIVPFGTPGELWVRG--FGNLLGYWGDEDKTKEIM--GPDGWLKTGDQFVLRPDGYGRIVGRIKELIIRGGENIYPREIEDVLNTHPAILESHCIGVPNERLGEEVCAYIRLKDSDGMID--MEEIRSFCKFKLAYFKIPKHLRIVQQYPKTPTGKV------------------------------------- 205374504 10 --------------------------------------------------------------------------------------NRVALIIE-EATGEHEQVTYEQLISTVNKIGNVFLGRGLRKGDKALVIVPRGRQAYEIYLALLKIGVVIIPCSEMLRAKDLMYRIDHSEAKAVICDKHLVSCFDEVDLSELFRFI---------------------VSGNIPGFVSLESEISTANNQLSITPTSRDDLAFLSYTSGTTGNPKGVSHTHGWAYAHIRTAAKDWLSIVEGDTVWATAGPGWQKWVWSPFLSVLGSGATGLVY---KGKFEPKTFLSLLDKHNVNVLCCTPTEYRLMAKVEDLSHYSLSSLHSAV--SAGEPLNREVIDTFHQHFSVE---VRDGYGQ--TENTLLVGTLKGMKIKPGSMGKPTPGNHVEIINEEGVPCEVEEVGDIAVHRDTPALFKEYYKDR---ERTLMQFRGDYYITGDKAKRDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALIKHPLVKECAVVASPDEIRGHIVKAFVVLTHLQQNEEETTIELQNHVKRLTAPYKYPRIIEYLEELPKTTSGKIRRVDLRN------------------------------ 149180901 8 ---------------------------------------------------------------------------------VRKFPDKEALY----DVRKNVRFTYREWNEEVNRLANALMQEGVKKGDRVTAFLFNTEELGTTFFACAKIGAVFNPINFRLMGEDVAFILNDAAPKVVLFEKAVEPVIASIENRF--------------PHTAFWFIDKETPDYAAC----YHEKVQASKSEEVKVEVGEDDLYAIMYTSGTTGRPKGVMHTHRDMAEQSLIVIAAT-KLNEKDVGLVAAPMFHCAELHCAFLPRIHAGGTNVLLHQ----FAPKKVLELIDSEKITKFFAAPTMWNMLLQEN---LADYNLQSLQLGLYGGAPMAPSLVHACHEMLGIGL---VQAYGMTEMGPAITFLSEEDQLTKAGAAGKACLNHEIRIPNEDGPSDPNGESGEIIVQGP--CMMSGYFNRNEASEEAM---HKGWYHSGDIGYLDEEGFLWVKDRVDDMIISGGENIYPREVEDVLHAHDGVLDVAIVGQPDNHWGESVTAFVVKKDPLLTDDALDEWCRN--SASLANYKRPRNYLFVDELPRNASGKIQKFLLRK------------------------------ 214029573 9 ---------------------------------------------------------------------RLNAAVELTDAMVEKFGDHTALI------GNGRRRTYKELSDWTNRLAHVLSELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKAIDKAEISHALCD------------TRLMDELVTCAKTSAYLTSVV------GFDGTSNHDAELDRLALEKPVTYEAVETGRDDVALLGFTSGTTGAPKATMHFHRDLLMIADGYAAEVLGVTSEDVFVGSPPLAFTFGLGGLAIFPLRFGASATLLENA----SPPNLIEIIEKYKATVCFTAPTAYRVMLRAME---EGADLSSLRAAVSAGETLPAPVYQDWIDKTG---KPMLDGIGATEMLHIFISNRFDDH--RPACTGKPVTGYQVRVLDSNGDEAPRGEVGRLAVKGPMGCR---YLADERQAEYVQ----DGWNVTGDSFVMDSDGYLHFAARNDDMIVSAGYNIAGPEVEAALLAHEAVAECAVIGAPDEARGEIVQAHVVLSEGHSASEALVKLLQDHVKATIAPYKYPRHIVFTAALPKTETGKIQR----------------------------------- 118764445 468 -------------------------------------------------------------------------------------PDAVALV------ASEERLTYAALNERANRLAHHLIGLGVGPEDIVAVCLERSADLVVSLLAILKTGAAYLPLDPHYPAARLGFMLADARPAATVTTAGLASQAPGDGTRVHLDD-------------------------PALVDALRRQPAHDPSDAERIRPLDPEHPAYVIYTSGSTGKPKGVVVPHQNVVRLLDST-EAWFGFGPGDVWTLFHSYAFDFS-VWECWGALLRGGRLVVVPYEVSR-SPAEFLRLLVHEGVTVLNQTPSAFQQLMQADRDDPTLGQRLQLRFVIFGGEALDVRRLQDWYTRHADTAPQLVNMYGITETTVHVSYLPVTREIAHGQAQHQIGHRIPDLRTYVALRPVPVGATGELYVAGA--GLARGYLGRPALTAQRFVADPFGMYRTGDLARWRADGGLDFLGRADEQVKVRGFRIELGEIALVLARHPAVAQAEVVVREDQPGDKRLVAYVVPAAGSSVDPQV---VRAQAAAELPEHMVPAAVVVLDTLPLTANGKLDRGALPAPVFTSRSDRAPGSALE-------------- 134099242 471 ---------------------------------------------------------------------------------VRRTPDAVAVVSGQDE------LTYAELDARANSLAQRLTRAGIGPEDRVALLVPRSADLVVAVLGVLKSGAAYVPIDPDHPADRIRFVLGDAAPAALVAGG-------------------DLAELPDVR-----------VPLFHVTAPSSADDSPAGAPQVAPPDVD--QPAYVIYTSGSTGTPKGVVVSH-RNVVGLFAATESLFQFGPEDVWTLFHSYAFDFS-VWELWGPLLHGGRLVVVP-REVTRSPADFLRLLAEHRVTVLNQTPSAFEELSRADADAPGTALA--LRVVVFGGEALEPTRLASWYERHGDSTPLLVNMYGITETTVHYLALDGSHATSPASAIGRGLPGLSTYLLDEALRPVPDGVVGELYVGGA--QLARGYLGRPGLTATRFVADPFGAYRTGDLARRAGDGRLEYVGRADDQVKIRGFRIEPAEISSVLATHPDVSRCAVVARHGAQGGAYLVVYVV---GESVDPA---ALRGYLAARLPEHMVPAAFVELESLPLTGNGKLDRRALPAPEFGSTAPSREPAT-DTERVLAELF----- 134099242 1533 ---------------------------------------------------------------------------------VRRTPDEVAVV------GAGTRLTYAELDTRAAALAARLAARGMGPEQIVGLHLDRSPELVVALLAVLRCGAAFAPVEPSLPAARVAELCRTSGTRLVLTTQAG------------------RADLPELDGVDVLAVDGDEAAAEPPAEHEVR------------PPLTGDNLAYVIYTSGTTGRQKGAMIRHRPICFRLLWQARL-LGFGPGDAALFKAPLGFDISVNEIFLP-LVTGARVVIAEPG-VERDAEQLLEIIREHRVTFAYLVSSVLDVMLGL---PGIEDVAGSLKHVWCGGEALTPELFARFRRQLADSVMYHGYGPAEATIGVSHEFYRPGTERA-SVSIGRPNPNTRMYVLDEHLQPVPVGVQGELYVAGLQLG--RGYVNAPALTASRFVADPFGMYRTGDLACWTAGGTLEFRGRADHQVKIRGMRVELQEVESVLSEHPAVRQAVVVTARSRSDVGLLVAYCTTTDESVTGDG----LRGWLRGRLPEHMVPAAVVCLPRFPLMPSGKVDRRSLPMPELGSAVAYRDPAT---------------- 108797289 33 -------------------------------------------------------------------------------RSARRFPDKTAIV------DGDVVLTFAEFERLVDRAAAALQDNGFGPGDRIALLSHNCWQYAVLAFATARAAVVLVPINFMLTAEEISYLLGHSGVRGFLV---------EADLTATAEEAMRLGGSVTTKVALV-----PDGDAPAEGWDDFARWLTTESPAPSP-HIDDDQLLRLMYTSGTESRPKAVMHS-SRSLMWQYVSTIVAGSMAGDDVEVHSLPLYHCAQLDNFLATDVYLGATSIILP----RPEPELVLRTIERYGVTNYFAPPTVWISLLRC--PVFDEVDLSSLRKGYYGASAMPREILAELRERL--PDLRLWNFYGQTEMAPLASALGPDEQDAHAGSAGRPVVNVETTILDEDDTPVATGVVGEIAHRSPHL--MLGYLDDAAKTAEAF---RGGWFHSGDLGYYDEHGLLHVVDRKKDMIKTGGENVASREVEETLYRHAGVQEAAVFGLPHPVWVETVVAAVVLRDGSAVTED---DIIAHCRAHLAGYKTPKQVFFVDTLPKNPSGKLLKRDLRQ------------------------------ 56965380 14 ------------------------------------------------------------------------------------------------------TLTYGQLKKRACQLAHALLQSGLNKGDRVATLMSNRKEHIEIDAAIAFAGLVKVPVNYRLHPKEATYIIEHAGAGVVIGERQLLAGLSANVERIDVEEA-------------------------------YEPFLQMQSDDFPDVAVGEDDLFAIMYTSGTTGKPKGAMLTHRNMIAGA-LSLIQACEITYGDTIGHVAPLTHGTNFL-AQTAWFYGLKQVVFKKFEPSGFIDE-----LEKQQVTVMFMVPTLVNLMVHDPCFDPVKLRSLK-----SINMAGAPIAVPKLQKALTALGPKLAETYGLVEAPMAITIMPKQQLGARPSSCGATGPFAEVKIVAPDGEEAPVGDIGEVACRGSLV--MKGYWQNETATAEAIKD---GWFYTGDLGRLDDKGYLHLMDRAKDVIITGGLNVYPREVEEVLNQYPAVKETCVFGAPDEKWGERICAHVVLQAGAAPVTE--AALIAHCTEHLARYKKPKVIEFVHELPKNSYGKIMRKTLRN------------------------------ 16077417 1456 ------------------HFARLLEDAAADPE-------------KPISEYKLLSEEEAASQIQQFNPGRTPYIVQLFEEQAANTPDHTALQYEGE------SLTYRELNERANRLARGILSLGAGEGRTAAVLCERSMDMIVSILAVLKSGSAYVPIDPEHPIQRMQHFFRDSGAKVLLTQRK-------------------------------LKALAEEAEFKGVIVLADEEESYHADARNLALPLDSAAMANLTYTSGTTGTPKGNIVTHANILRTVKET--NYLSITEQDTILGLSNYVFD-AFMFDMFGSLLNGAKLVLIP-KETVLDMARLSRVIERENISILMITTALFHLLVDLNP-----ACLSTLRKIMFGGERASVEHVRKALQTVGKGK--LLHMYGPSESTVFATYHPVDELEEHTVPIGKPVSNTEVYILDRTGHVQPAGIAGELCVTG--EGLVKGYYNRPELTEEHPFTSGERMYKTGDLARWLPNGTIEFIGRIDHQVKIRGQAIELGEIEHQLQTHDRVQESVVLAVDQGAGDKLLCAYYVGEGDIS-----SQEMREHAAKDLPAYMVPAVFIQMDELPLTGNGKIDRRAL-------------------------------- 16077417 2544 ---------------------------------------------------------------------------------AQRHKDRPAVTYNG------QSWTYGELNAKANRLARILMDCGISPDDRVGVLTKPSLEMSAAVLGVLKAGAAFVPIDPDYPDQRIEYILQDSGAKLLLKQEGISVPDSYTGDVILLDGSRTILSLP-------------------------LDENDEENPENPETAVTAENLAYMIYTSGTTGQPKGVMVEH-HALVNLCFWHHDAFSMTAEDRSAKYAGFGFDAS-IWEMFPTWSIGAELHVIEEAI-RLDIVRLNDYFETNGVTITFLPTQLAEQFMELENTSLRVLLTGGDKLKRAVKKPYT-----------------LVNNYGP--TENTVVATSAEIHPEEGSLSIGRAIANTRVYILGEGQVQPEGVAGELCVAG--RGLARGYLNREDRFVADPFVPGERMYRTGDLVKWTG-GGIEYIGRIDQQVKVRGYRIELSEIEVQLAQLSEVQDAAVTAVKDKGGNTAIAAYVTPES------ADIEALKSALKETLPDYMIPAFWVTLNELPVTANGKVDRKAL-------------------------------- 23098513 20 ----------------------------------------------------------------------------LLTRTSERYPDKNAIAYRSE------RLTYQELDNLVNQTANGFLNIGIKKGDKLILVSKNSLDFVLVTYALAKIGAVLIPVNYMLTSQEIRYILENSMAIGVMASTEFR------------DVVIAAAEDKNLEHYIALEVVPTEVE-SSGQWIALNQIQSNQSSTMPEVEIYDDDLAHILYTSGTESKPKGVMLTHKSIVSEYVSTIID-CKMESHDISIHALPLYHSAQLHVFLGPSIYIGSSGVILPSA----SPELILETIEKEQVTQLFCPPTVWIGLLRHPD--FNKRDLSSLKKGYYGAAIMPMEIIKELTERL--PQIELWNCYGQTEVAPLATVLQPKDQLRKLGSAGLPSLNVQTKIIDANGEEVARGIVGEIVHRTPHA--MTGYLYATEKTKEAF---KHGWFHSGDLGFMDEEGYITIVDRKKDMIITGGVNVSSREVEEVIYEIDGVSEVAVISVPDPYWGEAVTAIIVLKEENIVT---KQQVIEYCSGRLSKFKIPKYVDFTDVLPKNPSGKVLKRSLRN-----NYEDVDFSTL--------------- 153011323 35 ---------------------------------------------------------------------QLNATYELVDAHLANKGDRIAL------QAPGVRWTYSDLAAMINKIANVLTKLGMKTGNRVMIRSGNNPTKIALYMAIIKAGGVVVATMPLLRARELVQIIDKAEISIAFCD---------HALIGEMQNAVAQTDF-----------IKTLVTWEGNAGGELGALLAGASSDFDAVATRADDPCLLGFTSGTTGLPKATIHFHRDLLIVCDCYAHHILNATEDDIFIGSPPLAFTFGLGGLVLFPFRIGASTVL----PAKTAPHDLAVAIGEYKPTVCFTAPTAYRAMLSKID----QYDLSSLRKCVSAGEALPLPTFEAWKRATGLSL-----ADGIGATEMLHIFISAPEDDIRPGATGKPIPGYEARVIDDNGQECPPGTPGRLAVRGPLGCK---YLADARQTKYVE----NGWNITGDTYVMDADGYFWYQARNDDMIVSAGYNIAGPEVEASLLAHPAVAECGVVAAPDEERGCIVKAYVVLNEGYHGDTNLQETLQSHVKSELAPYKYPRVICWVSSLPKTESGKLQRSALRAQAATEAR----------------------- 149178475 6 ---------------------------------------------------------------------------------AREYPDKVALVVD------QQRYTYQDLELQSNRLAQALLQRGLQRGERVAIHLDNSLEATVAIFAVLKAGGVFVMVNPTTKIDKLTYVLNNCRATTLII------PNKKQNL--ILEHAALLPHLKTVIATGADCDQPESTEWQLLRYDSWDQLQKEYADQLTPPAIKSIDLAALVYTSGSTGNPKGVMLTH-LNMTSAARSITTYLMNEPADIILNVLPLSFDYGL-YQLLMAFRVGATLAL-EKSFTYPH--AVLQKIIDEQVTGFPLVPTMSAILLK---MDLSKYDFSNLRYITNTGAALPTEHILTFRKRL--PHVQIFSMYGLTECKRVSYLPL-DQVDIRTGSVGIAMPDSEVFIVDDAGHRLPAEQTGELVVRGA--NVMLGYWEAPERTAERLKPPGEMYLYTGDLFRMDREGYLYFVGRRDDIIKSRGEKVSPKEVENVLFAHPAISEAAIIGDPDPILGQSIRAIVTVMPEQELTE---KAVIAYCRKHLEDFMVPQKVEFRDELPKSPNGKV------------------------------------- 192362139 3 -----------------------------------------------------------------------------------------------------RTLSYADLDRLSGAFAAYLQQHSLKPGDRVAVQLPNILQYPVAVFGILRAGMVVVNTNPLYTAHEIKHQLNDSGAKALVVLANIAKNAAAVIAETNVEQVIELADLHTPFKRVLLNFAKMVPPFQFPHQVPFNEALAKASVSFTPVTRDHEDIAVLQYTGGTTGVAKGAMLSNRNLVANMLQVNDHMKTVFRPQQEFYVAPLPLYHIYSFTIH----CTSAMALGNHSLLIPNPRDIPGFVKALKQVPFTFFVGLNTLFNALLRNPFQKLDFSHLRLSSSGGMALTTETAHHWVELT---KAPLTEGYGLTETSPVLCINPVD--NVQLGTVGIPVMDTECKVIDEHGNSLPTGEAGELCVRGP--QVMKGYWQRPDATAEVLDAD--GWFKTGDIAIIQADGFVKIVDRKKDMINVSGFKVFPNEVEDVLCSHPDIIEAAVVGIPDGDGSEQVKAFIVTSNP----ELSLEQVRKYAKEQLTPYKVPHLVEFRKELPKTNVGKILRRELRD------------------------------ 88800835 28 ----------------------------------------------------------------------------LFDAKVKQFADKPAFTCMG------KTITYKDLDALSSDFAAYLQETDLKPGDRIALQMPNIVQFPIAAWGALRAGLVVVNTNPLYTERELEHQMNDSGAKAMVVAAQALKVQPRTPVEKIIVTEIADLHPPLKRALVVVKRVKKMVPDFDATVPFRTALRQGQNFSYRPVRTGHDDPIVLQYTGGTTGVAKGAMLTNRNLIANMLQCYEYFLALKDGEETLITPPLYHIYAFTVHCMVLMYTGNQSVLI---PNPRDIPGFVKELSKHRFTGFVGLNTLFVALCNNDD--FKKLDFSGLKLTISGGMALTHAAADTWKDVTG---CLINEGYGMTESSPVLSFNPPGHAQL--GTIGVPAPSTEVKVINDDGVAQPIGEPGELCARGP--QVMKGYWNRPQDTAKTIDED--GWLKTGDVAVLQEDGYLKIVDRKKDMIVVSGFNVYPNEIEDVLVGHPKIVECAAVGVPSEKTGEAVKVFIVTNDEVSD-----EDLIAYCREHLTAYKVPRQFERRDELPKTNVGKVLRRELR------------------------------- 189347895 5 ----------------------------------------------------------------------------VVRRRALESPDQQALLFKGSV------ISIGTLEQESNALAEALSELGVASGDRVALLMPNSPQMVISELAVWKTGAIVVPLNPLYTENELVYALNECGAETIIVLTSFYGKIKAIAPDTRLRRVIAKEYLPPLIQVLFTFKDGHRISLQKGDYLLQDLIARHASAQSKPLPVRHDAPALFLFSGGTTGNPKCAVSTHRSLVISGVQIASWFSVIKGRDTIILNMPMFHVYGQAGIMPAAIMGGYALVM---VPNPRDIDDLLHIIKTLKPAVLPGVPTLFTALLNHPKVKKDNRIMKSLKLCVSGAAPLMLETKQSFEALTGGRIIDAYS--LTETTLASTFTPILGTYKPGSVGIPVPDVDVRIVDQENGKDELAPHDVGEVIMRAP--QLMKEYWQNPG---ETAMVLRNGWLYTGDLGYVDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIARHPAVQEVSVAGVPDPYKVEAVKAWIVLRSGEKL---MASDLCDFCRRDLAAYKIPRHVEFTEALPKSTVGKVLRRKL-------------------------------- 146343642 6 --------------------------------------------------------------------------YDWIAHHARRTPTKIAMV----DLGSGRRFSYAEFDARVARLAGHLRDCDLAKGDRVTVLALNATDTLEVQFACFRVGAIFVPLNTRLTVPELQFIVGDCAPKLMIHDDDLADTALAVSRLCGVGSALR-----------------------YGPGGSYEQAIATAKPLAAVEPVTLDDVSTIMYTSGTTGQPKGAMITHGMTFYNCVNLGGPAY-ITPSSVLLTVLPLFHTGGLNCYTNPVLHVGATVLIM--RAFDPGQALQLISDRAQGINVFFGVPAIYQFMAQH--PAFATADFSRLVIGGVGGAPMPVPLLETWEKR----GVALQQGYGMTETSPAVLALDREDAARKAGSAGKPVLHTEVRIVRPDGSDAEVGELGELWVRGP--NVTPGYWNRPDANRASFTD---GWLHTGDATRVDDEGFYYIVDRWKDMYISGGENVYPAEVESVLHRLSAVAEAAVIGIADPQWGETGMAIVAVKPGQTLSEA---DIFAHCQANLARFKCPRTVRFVDALPRNATGKIHKPTLRK------------------------------ 91974833 22 -------------------------------------------------------------------------------RGARRHRDKIAVIM------GETRLTYGELDARANRIAHGLLAMGLGNGARIGGLARNSIDFLTLYFAAAKAGAIFCPSNPAIPDADLVHILGHAEVSAIFIDPDRHQQFTAV-----------ASQVPSIRKIFSVGGNG-----QADSQLDSLAVIAEGQPAIDPEATGDRDVAMIMYTSGTTSAPKGAMLSH---INVTTGAVHNAFAGEVDENTIATAILPFHCGQLSISSGTLMRGGTVVVFDG----FEPAALLDAIARERITWLFALPAMYRALLAHKD--LDNTDVSSLAFCLYAMAPMDPSTLREASRRL---KARFALTSGQTEAYPPTVVFAPEFQLTKHGFWGRAMPLVDLAIMDDDGRLVEDGSVGEIVYRGPMV--MEGYLKDPEATARAFEG---GWFHSGDLGRFDEDSLLLFVDRKKDIIKSGGENVSSVKVESCLLAHPAVRAAAIVGVPHSRWSEAVVAAVCLLPGSVEDEG---QLIAHCKQTLAPFEVPKKIVFYRELPQTATGKLQKYQIRGELENLFRD---------------------- 167619990 523 --------------------------------------------------------------------------HQLFEAQAQRTPDATAAVFE------ERALSYAELNRRANRLAHHLIARGVRPDDRVAICTGRGLDAVVGLLAVLKAGGAYVPLDPAYPAARLAYMLDDAAP-----AAVLTTAALADELAFKLPTILLDAQNPSF------------------------ESQPNDNPDPAALGLTSRHLAYVIYTSGSTGQPKGVMVEH-GNLVNLIQSNRQHFSGVGQARTCCWTSFGFDVC-VFEIFMSLAMGGTVHVVPDRLRISADGFFQWLIAQ-RIEVAYLPPFLVRRLREYSDELVASLS---LRRILVGVEPLREKDLYRLERLL--PELIVVNGYGPTETTVFSTSYLDMRDYDRAAPIGRPIANTRIYILDSHGQPVPIGVAGEIHIAGA--GVARGYLNRPELTAERFVSDSFRMYRTGDLGRWLPDGTIEYLGRNDFQVKIRGLRIELGEIETRLARCDGVRDAVVIAREDTPGDKRLVAYVLPQSGVALVPA---ELRRQLAGQLAEHMLPSAFVMLDALPLTPNGKLDRKAL-------------------------------- 167619990 1608 -----------------------------------------------------------------------------IERHAALTPLAPAIICA------EGCMQYRELAAETRRVAGA-VVAAGARREPVAVLLPRSVGAIAAYSGVMRAGCAYVPIDPATPPERMRDV------------------------------------LATLNYVLTTRALAAALDGIDARVILVDEAAAADVAPPT---VALDDLAYVMFTSGSTGKPKGVMIDH-RAASLTIESILRRYAIGPADRLLCVSSVGFD--LSVFDFFGAFAAGAAVVLAPESSNVEPHVWLDLMERERATVWESVPAVMELLLLECRNSGRKLPPSLKLVMLSGDRVPVSLPARIREAATAELHVIALGGATEAAIWSCYYDTRHLPPDASFVPYGRHLPGQRLYVLSSSLRPLPIGVPGDLWIAGA--GVARGYLGQPYRFVADPHVPGERMYRTGDRARVLADGNLEFLGRVDDQVKIRGFRIEIGEIEAALGAAPGVERGVATIVEHHGR-QTIAAYVVARANAVLDHA---EIRDALARRLPPYMLPASIVSIDSVPLTRNGKIDRRALMQV----------------------------- 54027007 364 -----------RSHIDFETNPNLY--SAEEAAAHHGRFLEFFDRFKVWELPVVTAAERERTLVEWNPDTTL---VALLDAQIPRTPDRIALDFEGA------TLTYAEFDERVNRLARFLIADGVGPESLVALGMRRSLELVIGMHAVLKAGGAYVPIDPDHPAERTAYILSSADPVCVLTVSG--------------------DELELPESVRRVEIDTLDVSAYSPQPLTDAD---------RRAPLRPENTAYVIYTSGSTGRPKGVAVTHHAIVNQQLW-MLDEYRLTADDVYLQKTATTFDVSL-WGYFLPLMVGAKLVIAAPD-GHRDPLYVADMIARHRVTVTDFVPSMLTVFVAH----ATPAQVQSLRAVFVIGEALPPETAAQF-RALTADGAGLHNLYGPTEAAVSVTYWEATAADTVTVPIGIPEWNVEVYVLDSRLRPAAIGAPGELYLGG--RQLARGYRGRPDLTSDRFVANPFGMYRTGDLVRWNAAGTLEYIGRTDFQVKFRGQRIELGEIETVTLAHPAVSQSAVLVV-DTATGQQLVAYVVPAPGQSIDPL---ELTRFAAEHLPSYMVPASVMVLDAFPLNTSGKLDRKAL-------------------------------- 54027007 4684 -----------------------------------------------------------------FADATL---VSLFDEMAAAHPEQVAAKFGADA------LTYAELDRRANVLARRLIEDGAGPEKLVAVLLPRSLDLVVALLAVVKTGAGYVPIDPAYPAERIAYVLADARPASVVLDS--------------TVEAEIPAGLPGITVDGFGVETGDMADADDAPITDADRL----------APLSPDNVAYVIYTSGSTGRPKGVAVAHRNVVRLLANTDRD-FGFGPQDVWTLFHSYAFDFS-VWELWGPLSFGGTVVVVDYY-TSRSPEQFLELLRAERVTVLNQTPSAFYQLAEADRTAAPGAARLSLRYVVFGGEALELRRLSDWVARHGDASPVLVNMYGITETTVHVSYRALDAATIASSIVGRAIAGLRVYVLDNRLRPVPVGVAGEMYVAGP--QLARGYLGRPDLTAARFVANPLGEYRSGDLARWNRFGELEYLGRADDQVKVRGFRIELGEIEAAVLAQPGIAQAAVIVREDQPGDQRIVAYVVAEPGVTPD---LDAVRSGAAEQLPSYMVPSALVRLEWIPLTVNGKLDRRAL-------------------------------- 54027007 3663 ---------------------------------------------------------------------------------VARTPDAVALTFEG------TSLTYAEFASRVHRLARWLKDNGVGPESYVALGIRRSLDLLVGMYAISAAGGAYVPIDPDNPAERIEHILETAGPVCVLTSGS-------------------DLDVTLSRQVRIDRLDLSGYSDAPLTDADRH------------RPLRTGNTAYVIFTSGSTGRPKGVAVSHAAIVNRLVWGHAQ-YGLAADDVVLQKTPATFDVS-VWEFFWPLQVGARLVIA-----KPDGHRDPSYLAQLIIDEHITTAHFVPSMMSLFVVEPRAAECTGLRNVFASGEGLPAVTAQRLRELTGARL---HNLYGPTEAGVEVTFHEVTDADTVTVPIGAPVFNTQVYVLDSRLRPVPVGVPGELYLAGA--QLAYGYVTRPDRFVADPFGHGVRMYRTGDLVAWTADGELEYLGRTDFQVKLRGLRIELGEIEGALTALPAVSQSVVVVRHDERTGDQLVAYLIAEPNYTID---VDAVKAALSTQLPAYMVPAAFVVLDAFPLNASGKLDRKAL-------------------------------- 54027007 9506 ---------------------------------------------------------------------------------AARTPETVALTFEG------TSLSYGEFAARVHTLARHLVELGVGPESMVALGMRRSLELVIGMYAVSAAGGAYVPLDPDHPAERIAYVLDVAAPVCVLTTSGDEFDAGTVPTVEIDRLDLDGYADTPL------------------------------TDADRRAPLRPSNTAYVIFTSGSTGRPKGVAVTHAAIVNRLVW-MQSEYGLDRTDVVLQKTPATFDVS-VWEFFWPLQVGARLVVA-KPDGHRDPAYLVELITGQRITTAHFVPSMMSVFVAED----RAAECTSLRNVFASGEALPAVTAQRLRELTGARL---HNLYGPTEAAVDVTYHEVVDADTVSVPIGAPVFNTRVHVLDSRLHPVPVGVAGELYLAG--VQLARGYVARPDRFVADPFGDGQRMYRTGDLVAWTADGELEYLGRTDFQVKLRGLRIELGEIESALTALDSIAQAVVVVRSDERLGDQLVAYVIAAAGRSID---IEAVRGELAGALPGYMVPSAFVVLDAFPLNASGKLDRKAL-------------------------------- 54027007 7362 ---------------------------------------------------------------------------------VARTPDAPALTFEGTG------LSYAEFAARVHRLARWLIQRGVGPESYVALGMRRSIDLVVGMYAVSVAGGAYVPLDPDHPAERTEYILATADPVCVLTSGD----DLPIDTAQVRIDLLDLDGLSE----------------------------APVTDAERRMPLRPENTAYVIFTSGSTGRPKGVAVSHAAIVNRLVW-MQAEYGLTAADAVLQKTPATFDVSVWEFFWPLQIGARLVV--AKPDGHRDPAYLAEVISAERVTVTHFVPSMLAVFVADAAAARCDA----LRMVFASGEALPPKPAHRLRELTGAEL---HNLYGPTEAAVDVTYHRVTDADIDTVPIGAPVFNTQVYVLDARLRPAPVGVAGELYLAGA--QLARGYVARPDRFVADPFGDGQRMYRTGDLVAWTAEGELEYLGRTDFQVKLRGLRIELGEIESALTALEEIAQAVVVVRGDQRTGDQLVAYVVPAPGAQVDSDL---VREDLGRQLPAYMVPALVMALDAFPLNASGKLDRKAL-------------------------------- 54027007 12717 ----------------------------------------------------------------------------LLDAAVAADPDTVALVADVVE-GERVTLTYAELDARVNRLARHLIGQGVGTEDRVALAIRRSADLVIAMYAVAKAGAAYVPVDPDQPAERVGYILDTAAPVCVLTT------------------ARDGFTTDAAPTVIL-----------DELDLSGYAATPIAAAERV-RPLAAANTAYVIFTSGSTGVPKGVAVPHGAIANQLFWKTAEFGLGTDNVVLLKTAAT---FDLSVWEFWSAAVSGGRLIVATADGHRDPAYLNALMGETGVTTLHVVPSMLDA----LLTDAGDRMPDTLRRILAIGEALPAATAQRFRR---NNTAELYNLYGPTEAAVSITSHRVDDDDTVSVSIGAPEWNSQVYVLDLRLRPVPVGVAGELYLAGA--QLARGYFARPDLTADRFVADPFGMYRTGDLVAWTADGELEYRGRTDFQVKIRGFRIELGEIEAALLRQDSVSAAAVLAHTDPNLGDRLVAYVVPA--ARDADLDTRALQSALTAELPSYMVPGAFVVLDALPLNANGKLDRNAL-------------------------------- 54027007 2524 --------------------------------------------------------------------------------QVEATPDAVALVYA------DEQLTYRELRERSARVARDLMAAGVGPESLVALGIRRSTELVVAMYAVLQAGGAYVPLDPDQPADRINHILDTARPALVLTT-----------RRDNFADVVADA-------VPTLFVEDLPADAATSGAPITDAE--------RPAPLRPGNTAYVIFTSGSTGRPKGVAVGHAAIVNRLLW-MQAQYPIGAEDAVLQKTPATFDVSVWEFFWPLQTGARLVVAKPDGHRDPVYLAQIIAEQGITTAHFVPSMLAVFVSTLGNDNGDSPLPAPRLRQVFASGEALPAATARRLCELTGARL---HNLYGPTEAAVDVTYHEVTAADVVSVPIGRPVWNTRVFVLDARLHPVAPGVAGELYLAG--DQLALGYVGRPDLTADRFVANPFGGYRTGDLVAWTKSGELEYLGRTDFQVKLRGLRIELGEIEAALSAQPGVAQSVVVVRSDPHAGDQLVGYVVAGSDASVD---VAAVRAGLSAVLPGYMVPAAIVVLDAFPTNASGKLDRKALPAPVF-EAKTFRAPSTIE--EIVADIFAD--- 54027007 5760 ----------------------------------------------------------------------------LLAEAAARDPQAPAVVFEG------TSLSYAELDERSNRLARLLIAEGIGAEDLVAVGVPRSADSVFAAWAVAKTGAAFVPVDPNYPAERIAHMVTDSGSPVGLTV------------------AAVLDGLPDSTRWLVL--EELDLDAFDGGPITEAE---------RVRPTRPEQPAYVIYTSGSTGVPKGVVVTH-AGLANFRAEQVQRYDIDSGTRALHFASPSFDAS---ILELLLALGAGGALVVVPPGVYGGEELSELIRRERVTHAFITP--------AALATFDPTGLDTLRVLVAGGEACPPELVAKWAVPLGDTGRIRAFHNGYGPTETTIMTNISDALMPELVTIGGPIRGMRSLILDNRLRPVPVGVAGELYLSG--IQLARGYHARPDRFVANPYVPGERMYRTGDVVRWTRTGEVEYVGRSDFQVKVRGFRIELGEIDAALASHESVDFAVTVGHDNAAGATVLVSYVVAAPGHSID---VPTLTGHVEQRLPAYMVPSSIMVIDRVPLTPVGKLDRKAL-------------------------------- 54027007 11576 ------------------------------------------------------------------------------------------------------ELTYREFDERVNRLARLLIARGVGAESLVGLAVRRSLDLVVGMYAIVTAGGAYVPLDPDHPAERIAHILDTAQPACVLSTTADA----------------------------VPVPAGTDLVLLDTVDLAGYSAAPVAAAELV-RPVRGDNPAYVIFTSGSTGRPKGVAVSHGAIDNQIEWMLSE-YPMGPGDVYLQKTATTFDVSL-WGYFMPLRAGAKLVVATHD-GHRDPAYVADMIARHGVTVTDFVPSMLSVFAAN----LATGSVPTLRDVFVIGEALPPETVNAWYQV---SDAVLHNLYGPTEAAVSVTYWPARGRDERTVPIGLPQWNVGVYVLDSRLRPVPDGVAGELYLAGA--QLARGYVARPDRFVANPFVAGQRMYRTGDLVVWRAPHRLEYIGRTDFQVKFRGQRIELGEIETALLAQPAISQAVALVVPSSLGDQ-LVAYVVPRPGQV---AEQNALLAAVSQTLPAYMVPAAIVVLDAFPLNASGKLDRKAL-------------------------------- 54027007 8427 -------------------------------------------------------------------------------------------------------LSFGEMQRRANRIARTLIDRGVGPESRVAVAVSRTEHLPVALYAVLLTGAAYVPVDTTYPVQRLEFMLTDAAPVCVLTTAADADAVPAVDVPVVLLEQAATAGSDAPVT-----------------------------DADRRAPLRPDNLAYVIYTSGSTGVPKGVGVTHRDAV-QLFANTQPLFGFDESDVWTLFHSYAFDFS-VWELWCALAYGGSVVVVDYL-TSRSPELFRELLVRERVTVLNQTPSAFYQLVEADRAASAAADAGEFRYIVFGGEALDLRQLRRWYERHPADAPRLVNMYGITETTVHVSFLSLDEQVVPASVIGRALPGLSAYVLDERLAPAPVGVAGEIYVTG--EQLARGYLGRPGLTASRFVANPFGMYRSGDVGRWVGFANLEYAGRSDQQVQLRGFRIELGEIEAALEQCDGVRQAVVMVRADEHAGDRLVGYVVPDTGAAVDPV---AVREQVARFLTAYMVPDAIVVLDTLPLTPNGKLDRRAL-------------------------------- 54027007 1507 ----------------------------------------------------------------------------LFDATARRRAHATALLFDPGERSEGEALTYGEFAARVNRLARKLIEEGVGPDTLVAVGIRRSLDMLVAVYAAVAAGGGYVPIDPDHPAERTEYVLASSRPVVLLTTSG---------------DDVTGGDCP------VLHVDTLDLDGYPDGPIDPAERRGVVRPEN---------TAYVLYTSGSTGRPKGVAVTHAAMVNQMAWKIAESG-LDETDVVLHKTPFTFDAS-VWELFATLIVG-AQVIVAAPDGHRDPLYQSEVIWRHQVTMTSFVPSLLSVFASTAP----AAECSSLRAIFVGGEALTSSTVALFRRL---SPATVVNLYGPTEFTVNATSWRVIDNGGGAVPIGRPVWNARAYVLDEALRPVPAGVAGELYLGGA--QIARGYHGRPDLTAERFVADPFGEYRTGDLVRWNRNAHLEYIGRTDFQVKFRGQRIELGEIEAALLEQPAINQAVVLVI-DTVAGDQLVAYVV-----GAGEIDTEEVKTALRRRLPAYMVPSVVVALPEFPLNASGKLDRKALPAPVFEVREFRAPTTPIE--EIVAQIF----- 54027007 10591 ------------------------------------------------------------------------------------------------------ELTFAELDARVNRLARHLIARGVRTEDRVALAMRRSLDLVVSMYAVSRAGAAYVPIDPDQPAERVGYILETAAPAVVLTTTA------------------DAFETEVGEIVAVDALDLSAVSAAPITDADRNGALLPAT------------TAYVIFTSGSTGRPKGVAVPHGAVANQLCY-IAEEFALGADDVVLLKTAATFDVSVWEFWSAVLTGGRLVV------ATADGHRDPAYLNALMRDTGVTTLYVVPSMLDALLIESGDRMPESLRRILAIGEALPAATAQRFRAA---NRAGLFNLYGPTEAAVSITTHEVDDDDTVAVSIGVPQWNSQVYVLDSRLRPVPVGVSGELYLAGA--QLARGYFSRPDRFVANPFAVGERMYRTGDLVAWTADGELDYRGRTDFQVKIRGFRIELGEIESALLKQDAVAAAAVLAHTDPNLGDRLVAYVVP---ATPGEIDTFALQTALSAEIPSYMVPSVFMQLDELPLNVNGKLDRKAL-------------------------------- 83776506 2185 ----------------AQHWRNLLEALIADP----QQRLSQLPLLAPTEQQQLLDSLGVEPGER-----RLDQCHHLFAEQALARKDAPALTFAG------QTLSYAELDARANRLAWALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSRIGLLLSDRAMF---------------TALGDLPSSVARWCLEDD--------------SAALADYPATELPFISLPQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIER-FGMRPDDCELHFYSINFDAA-TERLLVPLLSGAHVVL--RAQGQWDAEEICGLIRTHRINVLGFTPSYGS---QLAQFLATQNQVLPVRMIITGGEALTGEHLQRIRAAF--KPSLFFNAYGPTETVVMPLASLAPEVLEEGAGSVPIGSVIGDRVAYIDLALVPQGATGELFVGGA--GLAQGYHDRPERFVADPFAADGGMYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLDHHSIREAVVLAL-DAPSGKQLVGYLVAEQGEAQQAELREALKSHLKAQLPDYMVPTHLILLASMPLTANGKLDRRAL-------------------------------- 83776506 60 ----------------------------------------------------------------------------ALQRRAAQTPDRLALRFLAETEEQGVVLSYRELDQRARTIAAALQAQ-AEFGNRAVLLFPSGADYVAAFFGCLYAGVIAVPAYPPESAERLLSIIADAEPRMLLTS------------ADLRDALQQIDGAPPLLCV---------------------DTLDNAQAERWVEPTLPQDIAFLQYTSGSTALPKGVQVSHGNLVNELLIRHGFGIDVNPDDVIVSWLPLYHDMGLIGGLLQPIFSGVPCILMSPAYFLGRPLRWLEAISQYGGTISGGPDFAYRLCERVSESALERLDLSRWRVAYSGSEPIRLDTLERFAEKFTPCGFSEDSFMASYGLAEATLFAEPGDGSPIMSCGISQPEHAVLIVEPSSLQELNDNAVGEVWAAGP--SIAHGYWRNPEASAKTFVQHAGRTWLRTGDLGFIRDGELFITGRLKDMLIVRGHNLYPQDIEKTVENEVEVVRVAAFAVTQGGEEGIGIAAEISRSVQKPPEALIKAIRQAVAE--AYQEAPNVVVLLNALPKTSSGKLQRSACRN------------------------------ 67922760 468 --------------------------------------------------------------------------HQLFEAQAEKTPHAVAVEFE------DQKLTYQQLNTKANQLAHYLRSLGVKPEILVGICVERSLEMVIGLLAILKAGGAYVPIEPTYPTERIQYLLEDSKVAILLTQNHLT------------------TTLPEYQGRIICLDTKS-------------ELMSNGGKQNLVSELSIDNLIYIIYTSGSTGKPKGTMNTHQGVVNRLLW-MQDTYQLTTRDRVLQKTPFSFDVS-AWEFWWPLMTGACLVVAQPE-GHKDPTYLIKLIKEQQITILHFVPSMLQIFLEEAD----EESCSSLREVFSSGEALTVALEEKFFSRLKAEL---HNLYGPTEAAIDVTWQCQANSQRSSVPIGRPIANTQTYILDVNLQPVPVGVPGELYLGG--VQLARGYLNRPELTAERFIENYSRLYKTGDLVCYLPDGNIEYLGRLDNQVKIRGLRIELGEIEAQIAQYETVKEAVVIAREEIAGDKRLVAYLVPQEESTVN---SSKLRKFLREKLPNYMIPSAFVTLEELPLTPNGKIDRKAL-------------------------------- 196176090 508 --------------------------------------------------------------------------HQLFEEQVEKTPDAVALVF------NQQQLTYRELNNRANQLAHYLQTLGVKPEDLVGICVERSLDLIVGLLAILKSGGAYVPFDPTDPAERIAYMLEDAQVGMLLTQDSL------------------------VKELPVGNPQLIPLDSQW-------QIISQQSSENPLTVVTADNLAYINYTSGSTGKPKGVKVLHRGVIRLLF--GIDYVHLDAQQRLLQMAPISFDAA-TFEIWGALLHGARCILFP--ETVPTAQTLKEVIHTHNITTLWLTSALFNGIVAEDAEAL-----SGVPQLLTGGEALSVKPVKKALAAL--PSTQIINGYGPTNTTFTCCYSLPKQLPGTSISIGRPISNTQVYLLDAYFQPVPIGVTGELYIGG--DGLARGYLNRPELTGEKFYQTNARLYKTGDLARYRADGNIEFMGRIDNQIKLRGFRIELGEIEAVLTQHISVQYAVVIVRKDQLGHKRLVAYFTSNSEQSITD----ELRSFLKSKLPDYMIPSAFVKLEALPLTSNGKVDRRALPK------------------------------ 161612398 17 -------------------------------------------------------------------------------------GDKTALIFESCE-GIVRQFSYASLNEEINRTANLFYSLGIRKGDRVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLGEESAWILQNSQVSLLVTSAQFYPMYREI----------RQDNSTPLNHICLI---GEQLPADDGVSHFTQRQSRQSTTLCYTPALSTDDTAEILFTSGTTSRPKGVVITH-YNLRFAGYYSAWQIALRDDDVYMTVMPAFHIDCQCTAAMPAFSAGSTFVLLEKYSAR----AFWDQVRKYQATVTECIPMMIRTLMVQPAAPTDRQHHLREVMFYLNLSAQEKDA---FTERFGVRL---LTSYGMTETIVGIIGDRPG-DKRRWPSIGRVGFSYEAEIRDDQNRPLPAGEIGEICIKGPGKTIFKEYYMQPEATARAL--EPEGWLHTGDSGYQDEDGYFYFVDRRCNMIKRGGENVSCVELENIISAHPKIQDIVVVGIKDAIRDEAIKAFIVLNEGETLSEA---EFFSFCENNMAKFKVPSFMEIRTDLPRNCSGKIIKKNLK------------------------------- 160899048 24 ----------------------------------------------------------------------------LVARSCRAHGAQPAV------TSAARSISYAELEQRSNRLANALLAQGLARGDRVGIYLPNCVEIVEIEIACYKAGLIKAPFNARLSPREVGDIAANSDAAVIVTTAARAEAFK--PHLQSADVRLLLLDGPAGE--------------------SYEALLARASDRFQPVAVHEHEVAVLHYTSGSSGVLKAAMQTFGNRLAQLRKFLMRGEGMQAGHVLGLVGPVTHASGMQ--MVPALCTGATIHLFSG----FEPGAFMAEMQARRVTHTFMVPTMINMLLAEIGGRYRPL--PDLLRLGYGAAPMAPARILQAMDVFGPILSQGYTTSGVCGLSVQDHLQARASRPERLASCGRPFLESLVEVLDDEGRPVPEGEIGEIVVSGADV--FAGYWRAPELTAEV---LRNGRYHTGDLARMDEQGFVYIVDRKKDMVISGGFNVYPSEVESVLYEHASVADACVFAIPDDKWGEAVAAHIVLKPGLAGD---SAALDRFCAERLGGFKRPRHIEFVQQLPKNPNGKVMRRAVQA------------------------------ 163943332 455 ------------------------------------------------------------------------------------------------------KVTYRELNEHANQLAHYLQKKGVGPDTLVGLCVERSLEMIVGILGILKAGGAYVPLDPTYPEQRLQYILEDAGIQLFVTQESLKE----------------LKWLPENIKSICLDRD--------------RDEIGQESKTLPFSDVSSQNLAYVIYTSGSTGNPKGVMIEH-HNVIRLFKSTDCWYQFNEKDTWTLFHSYAFDFS-VWEIWGALLYGGKLVVVPYLISRSPKDFYQLLVEEE-VSVLNQTPSAFRQLIQVCEQEDENKNLNLRYVIFGGEALEPISLLPWF-QRYGEKEPQLINMYGITETTVHVTYYPITQDDVRHSNIGKRIPDLEVYILDAYQQPVPIGVEGELYIGGA--GLARGYLNRPELTAERFIPHPFRLYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTINAYASIKEAVVIVREDQPGDKRLVAYVV-------GDGNVGAWREYLKTKLPSYMVPSRFVTMEAIPLTANGKVDREVL-------------------------------- 27381196 6 ----------------------------------------------------------------------------LIDRNAAFAPDKTAIAF------GRERLSYAAFAARIEQTATALQELDVGRGDRVAILSLNRPDYLVLLYACARLGAMLVPLNWRLAIAEQLFILTDAGAKVLV-------------LEQAFEGVLSELVRTAPGTSVV------GLDFVPPRGTTFESLLANSDLTSRNPHTDLSCPLLIVYTSGTTGRPKGAVLRQ-EALFWNGVMSQHMHNMTSDDHVLTVLPLFHVGGLNIQTTPALQLGATVTIH----ARFTPDTALAAIAHDRPTLTVMVPAIIQAASEHPAWTTADLSSLKAVATGSTIVPP------HLIDRFVARGVPVLQVYGSTETCPIAIYTRLGGDLSREGSTGLAGLCCEAQVIDEAGREVPAGTPGEIAVRGP--NVFFEYWGNADATHDALSD---GWYRTGDIGLCDADGYFWIRDRKKNLIISGGENVYPAEVERVLLEHPDVSECAVIGRPDPRWDEVPIAYVIRRPGCRLEAE---ELRAYLQAQLARFKVPRDIVFVTDLPRTALGKVQHFLLKQL----------------------------- 84495288 28 -----------------------------------------------------------------------------LDATIAVHGDREALV----DRAQGLRWTYAAFGAHVDRLAKALVAAGLEKGDRVGIWAPNCAEWTVVQFATAKAGVILVNINPAYRSHELRYVLGQAGIRGLFSAESF----KASNYVSMIDEV--RADCPDLEHVWVIGQ-QSWADLVALADGVSDERLQLIGAE-----LSPDDAINIQYTSGTTGFPKGATLSHRNILNNGYMVGE-ICGYTEVDRICIPVPFYHCFGMVMGNLAATTHGACMVIPAPG---FDPNLTLTATAEEKCTSLYGVPTMFIAEWALPN--LGDYDLSTVRTGIMAGSPCPAELMK---KLIASGIDEMTIAYGMTETSPVSTQTLTDDDFDRKVGTVGQVGPHLEVKDPVTLETLPHGEPGEFWTKG--YSVMLGYWGQDDKTAEALVD---GWMRTGDLAVMDDAGFLQITGRIKDMVIRGGENIYPREIEEFLYTHPDIVDAQVIGVPDEKYGEELAAWIRMRDGAQP--LTAETVRAFATGKLAHYKVPRYVRIVEDFPMTVTGKVRKVEMREI----------------------------- 167458041 24 -----------------------------------------------------------------------------LRRTVQRFPDRDALVSV----YQGYRATYRQFWEETSLVARGLLVRGVKKGDRVGIWAPNRYEWVVIQYASARIGAILVNINPAYRVHELEYALKQSGVSTLLLARTFRNADYVAMVRDV------RLRCPELRQTIVIDDEWGALKHDALR-FSEDELARLERD------LQFDDPINIQYTSGTTGFPKGATLSHHNIVNNGFFIGEF-LRYTDADRVCIPVPFYHCFGMVLANMAITTHGAAMVI---PLDNFDPLTVMRTVQQERCTALYGVPTMFIAELDHPE--FQAFDFSSLRTGIMAGSPCPVEVMKKVQKDMHMPEVTICYGMTETSPVSTQSRTDDPLEKRVTTVGQVHPHVEIKIVDPTTGRIVPRGTPGELCTRG--YSVMLGYWRDPHATREAIDDG--RWMHTGDLATIDEHGYVKIVGRIKDMVLRGGENIFPREVEEFLYTIPGVSDVQVIGVPDVKYGEELMAWVKLRPGVTLTGE---EVRAYCKGKIATYKIPRYYKFVDGFPMTVSGKV------------------------------------- 114563672 33 ------------------------------------------------------------------------------------------------------RWNYREYQAKVDALATGLLALGIQPGDRVGIWSPNNIEWCLIQFATAKIGAIMVCINPAYRPEELEYSLSNVGCRAVICADKFKSSDYLQMLNELLPELLTTLALPQLEFVIRMGTDRTPGMLNFNDLLLEVNDEAQHVLATIADSLDTHDSINIQFTSGTTGSPKGATLSHHNILNNAYL-VADAMGFTQADKLCIPVPLYHCFGMVLGSLSSIIHASAAVYPGES---FDPLTTLQVVAQERCTALHGVPTMFIAELEH--PQFNQFDLSSLRTGIMAGATCPEEVMRRVQELMYMKEVL-IGYGQTECSPLNHITEIDSPIEKQVLTVGRALPHTEVKIINEFGDVVAIGQPGEVCSRG--YCIMQSYWNDAVKTAATIDSA--GWLHSGDIGQMDELGYVQIVGRIKDMIIRGGENIYPREIEEKLYSHKDVQDAAVFGVQSDKYGEEVCAWIKVRANADITED---DIRHFLTEKFAYFKVPRYIKFVDQYPMTVTGKIQKFKMREL----------------------------- 118053900 30 ------------------------------------------------------------------------------------------------------RYSYAQLHQAARQLASALLSRGLVKGDRVGIWSHNNAEWVLMQLATAQVGLVLVNINPAYRTSEVEYALNKVGCKALVSMPRFKTSDYLGMLRELAPELLQSRRLPALRTVVWIGPGAADLDVEQPGMLRFSQLMAQGTSADEAATLSNLDPINIQFTSGTTGFPKGATLTHRNILNNGFF-IGECMRLTPEDRLCIPVPLYHCFGMVLGNLACFTHGSTIV---YPNDGFDPITVLEAVQAEKCTGLHGVPTMFIAELDHPRFA--EFDLSTLRTGIMAGSPCPIEVMKRVVRDMHLSEITIA--YGMTETSPVSCQSDADTPLEKRVATVGKVQPHLEVKDPSTGEIMAPGQSGELCTRG--YSVMHGYWDDEARTREAIDAEQ--WMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGVPDVRYGEELCAWVIVKPGLELGED---EVRDFCKGQIAHYKVPRYIRFVQAFPMTVTGKI------------------------------------- 163725086 9 ------------------------------------------------------------------------------------------------------RFTYKELNERSNRLANAMKSAGIEPGDRVAYLGLNETEFFDLYFGLGKLGAILVPVNFRLAPPEVLYIINNCEASKVVVGTDFF------------------PVIDAIKGDLCTNSIYALGDSIPEWAQSYSDFLASGSPDEPVHVGGDDDTLTILYTSGTTGKPKGAELTHAGYFHEA---VNLRATLGDVGTKMLMPLPLFHIGALAPVPHCVQFGMTMVF----QRAFDPAEFLQLLATENISWFGSVPQV--LMFLRSVPQFETFDWSSIRMALVYAAPVPVTLIKEFAEK----GMNVRQLYGMTECTGPAAVIDADKAIVKAGSTGPAMFHCDIKLVDDKGEEVPTGELGELL--LLTTHPMKGYWNNPEATASTIID---GWIHSGDMAKMDEDGYLYILDRKKDMIISGGENIYPAEVEDTLLSHPAIADVGVIGVQDEKWGEAVKAVIVLNKEQSLTQD---ELIEWCRDKLARFKTPKQVVFAEEIPRTPTGKILKRILRD------------------------------ 108762666 9 -------------------------------------------------------------------------------------PDSVAVV--DPSRGDAGRFTYRAMNTRATALGGWLRDAGVQKGDRVGIVAHNGVEYLDALFACAKIGAVFVPFNWRLHAAELADLVRSIRPGVLFFGDDFRDTVADV-----------RERLGGGPRLVSLESQGLP-----GADAYAATLAHVPGSPVTQDAVSEEDILCLIFTGGTTGRSKGARVSYRMVAWNTLNT--LVHEVRPGDVTVTHTPMFHTGGLLVYTLPLLTVGGTVVLM----RRWEPEALLDLIPREKVTLFFAVPTQYQQLLESPR--FKTTDFSSVRFMTSGGAALPVPLIQAWQAV---HPVPFKQGFGMTEFGPGLFSMGPEYAVSKAGSIGRPNYFIAAKLVDDDGREVPTGEVGELLLKGPSMC--SGYFEDEAATREAIDAE--GWLHTGDLARVDADGFFTIAGRKKDMFISGGENIYPLELESALYEHPAVAQCAVVGVPDAKWGEVGRAFVVLKPDGKVSAE---ALLEHLRGRVARFKVPKRVELMERLPISAAGKILKRELRDAA---------------------------- 171057115 13 -----------------------------------------------------------------------------------------------------RDFSYRQVDELSRAFAVWLQAQGLQPGDRVALMMPNVPQYPVAVAGVLRAGGVVVNVNPLYTPRELEHQLKDCGARILVILENFAHTLKAVPVKHVVLASMELMGFPKVDFVVRKVKKLVPAFELPGAVRFKDTLAEGRGKTPKPVSTGPDDVAVLQYTGGTTGVSKGAVLLHRNLVANLLQSEAWYQPALHQIVQVCALPLYHIFAFNVNMMLGLRVGACNILI---PNPRDLPAVFKALAGRRFHTFPAVNTLFHAMANHPD--FGSVDWSHLKISAGGGMAVQQATAKLWLEKTG---CPICEGYGLSETS-PVVAANPTDTTAYSGTIGLPIPNTDVRLLDDNGAEVGPGLAGEIAVKGP--QVMAGYWQRPDETAKVMTAD--GWFRTGDIGMVDERGYFRIVDRKKDMILVSGFNVYPNEIEDVLTQMPGVLECAAVGVADARTGEAVKVVIVRKDPS----LTEADVRAYCEQNLTGYKRPRLIEFRPDLPKTPVGKVLRRELRD------------------------------ 218291047 5 -----------------------------------------------------------------------------------------------------RVYTNAELAALSSQLAHHIQALGVRPGDAVMVTMPNRPEVVIAFYAIAKAGAVAVPVMPLLQASEVRYIIQDSNPKLVITCEV---------LKPKIQQAIQDLSNPPVVRSV-----------DDAGVEGFETVLSHYPAERPNLQVEDHQPAVILYTSGTTGKPKGVILTHHCANARAAADLAEQYVLKVEKRVGLGILPLSHAFGFTMMNTALCLGELDVLLP----YFDPVLVFQAIERYLVTHFTAVPAMFHALLHHPD--ADKYDLSSLSVCISGSAPLPESVRKAFEEKF---HCLVFQGYGLSEAAPVVTAPRFDK-PAKPGSVGLPLPGVEVAVLDDDGNPLPPGEIGELAVRGPNVS--PGYHNLPEEMEKVF---RNGWLFTGDMARLDEEGYVYIVDRKKDVIIRGGFNIYPSDLEELLSQHPAVAEVAVVGAPSERMGEEVVAYVVRKKGADVTEE---ELIAFCQEHLAKYKTPKVVQFVPYLPKNLIGKVDKKKLREMA---------------------------- 29830185 490 ---------------------------------------------------------------------------------VARTPEGVAVSFEGTD------LTYAELNARANRIAHALIAKGVGPETLVGLSLERGIELIPALLGILKSGAAYLPLDPANPADRIAYIVGDAQAPVVVTTAE---------HAHLFDVELLLLDTDAPD-------------------------LAARPDSDPGVPGSPENLIYTIYTSGSTGRPKGVALTHTNVVRLLERGNE-HYAFTDTDVWPLFHSYAFDVS-VWEMWGALLHGGRLIVVPYDVTR-SPEEFLDLLVRERVTVLNQTPSAFRSLVAADAELSLR-------AVVFAGEKLEISELRPWADRFGLDRIALVNMYGITETTVHTTYHRLTERDLDPRAGNAVGHPLRVYLLDADRQLVPVGVPGEIHVGGP--GVARGYLNRPELTAERFVPDPYGPYKSGDLARRLPDGSLEFLGRIDDQVKIRGFRIELGEIETALAAHPQVRDAVVLVREDTPGDKRLVAYTTPAADQAPAPG---DLRSHLAARLPEYMVPAAFVALDALPLTTNGKLDKRAL-------------------------------- 29830185 2579 ----------------------------------------------------------------------------------------------------ERTLTYAELDEHANRLAHALRARGVGAESRVAVQLDRGPVLIAALLAVWKAGGAYVPVDPSYPAERVASIVGTSGAAVAVTSAAYADRFGAVSLLLDDEDVSAL------------------------------------PSAAPARADDLDQLAYVIFTSGSTGRPKGVEVPHRGLAGHVGWAARELASRGTGGAPLFSSVAFDL--IVPNLWAPLVTGQRVFAVPQDTEPAELGHRLLAGAPYSFVKLTPGHLDLLA-----EQLTTEQAQELAEVMVVAGEALPGATADRSLDILGPGR--LINEYGPTEASVTTVFPVLAPVGRDVVPIGRPLPNMRVYVLDSALQPVPVGVTGELYVGG--TGVARGYAGRPDLTAERFLEPGARLYRTGDLVRHLPDGNVEFLGRVDDQVKIRGYRVELGEVQAVLAEHPAVRDAFVTVHEPVPGDRRLVGYWTPAAGAGARPE---ELAAHCAVRLPDYMVPSAFVALEALPLNANGKVDRGVL-------------------------------- 29830185 1549 ---------------------------------------------------------------------------------AARTPDAVAV------GHQDGTLSYGELDVRANQLAHHLRGLGVGAESRVLVRLDRGPDLLTALLAVWKAGGAYVPVDPSYPADRVTAMRELSGAPVTLTEI-------------------------PVRALISL-------------------------PTGAPARTDDLDLAYVIFTSGSTGTPKGVEVTHRGLANHVAWAARELASQGDGGAPLFSSVAFDLV--VPNLWAPLVTGQAVHTVSQDVDMADLGEHLVASGPYSFIKLTPGHLDVLAQQLAPEQAA-----ALAPVLVVAGEAFTRATLERWRALA--PDTRLINEYGPTEASVGTTVHVPRDAETDVLPIGRPLPNMRVYVLDPALQPVPVGVTGELYVGG--TGIARGYAGRPDLTAERFLPDPYGTYRTGDLVRQRPDGNVEFLGRVDDQVKIRGYRVELGEIQAVLTAHPGIRDAFVTTVDGELAGYY-------------APAGAEGVREHLADRLPDYMVPATLTALDALPLNANGKIDRKAL-------------------------------- 84687202 15 -----------------------------------------------------------------------NTIADALTRAARRYGDRTALHFA------DRTWTFTGLYDGAGRIAARLLEAGLVPGDRVAAYGRNSDAYLLLYLACARAGFIHVPINYALVGRELAYILDNCGADALFV-----------------DPALQDMASPVLAEMEPLKLVGTTHSGDGLDALRMAQDDAQSVPGDLGEGIDAEDLVQLLYTSGTTAAPKGAMMSHRALLAE-YTSCIVELELSAKDRALAGLPLYHSAQMHVFTVPQFIVGATTWLIE----APLPDLCLELIETHGITSFFAPPTVWISLLRS--PAFEARDLTSLEYVYYGASIMPVPVLQELRERL--PGARPFNCYGQSEIGPLATVLYPHEHEERPASAGRPIYNVETRLVDEDMNDVAPGEQGEIVHRSP--QLLSGYWDKAEATEEAFAG---GWFHSGDVGVMDEAGYITVVDRTKDIIKTGGTMVASREVEEVLFTHPAVSEVAVIALPHPKWVEAVTAVVVLREGAEASED---DLIAFAKDNLAPFKLPKRVLFASELPRNTAGKILKRTLRD------------------------------ 57865519 18 ---------------------------------------------------------------------------------------KKAIIYK-DNEHENISVSYKELISNANKVGNVFLNHGLKKGDKVLIMMPRAIVTYELYIAALKLGIAIVPSSEMLRTKDLQYRITHGEIDAVISFSSLTKEFENVKEYDQLKKFI--------------------VAGHKEDWVSIEDEKEKVNDDLKGADTTRDDLAILSYTSGTTGNPKAVTHSHGWGYAHLQMAPKHWLCIQENDLVWATAAPGWQKWVWSPFLSVLGMGATAFVYN---GRFHPETYLELLQNYQINVLCCTPTEYRMMAK--LSHLEQYNLEYLHSAVSAGEPLNREVVEQFKRHF---NITVRDGYGQTEST--LLIGFLKDTEPRMGSMGKGIPGSFVTVIDDDGKEVGPNVKGNIAVPLDLPALFKGYFKDEARTKAASTGDY---YVTGDQAHIDNDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHAAVKECAVVASPHDIRGNIVKAFIILQDDYEASDELIQELQVFCKNEVAPYKYPRAIEFVENLPKTNSGKIRRVELRD-AEIKKYQQQDSS----------------- 194289897 5 -----------------------------------------------------------------------------LHRNAQHFPDKVALV----DVESGRHVTYRHVDERASRFAEYLRDLRLAPGTRVAVLAHNSSDYLEMLYGCAKAGMVMVCLNWRLPVAELLPILQDCTPQVLVAGDGFLGV------------AAELARALPLRAVLHL-ADDEAADVPAGWTEYEAVLDAASGRIIEMPCRDENEIWHLLYTSGTTGKPKGVIQTYGMVFFNAVNAM-LANQITRDDVFLNVLPFFHTGGLNLYANPVLHAGGTVHILRQ--FEPQAVLSRLDRGSGAGITMFFAVPAVYLFLSQHPRFAH-TDLSGVRNMAAGGSPVPRPLL----EAYLAKGVTIRFGFGMTETGPTVFVCDEDTARRKLGSIGKPVGSMLTRIVDPLGADVGPGERGELLIKGP--GVTPGYWNLPEATAQA---LRDGWLHSGDIAYFDADGDYYIVDRAKDMFISGGENVYPAEVENVLFQLPEVAEAAVIGMPDARWGEVGMALVVLRPGSVLDAD---AVVAHCRAHLAGYKVPRHVRFVDALPRTPSGKVEKHKLRAGLAG-------------------------- 170738553 9 -------------------------------------------------------------------------------RSTARFADRPAIRCFGAD------LTYADLRAGAEAFAGWLQAQGIRKGDRVALMLPNVPAYPIALFGALIAGATAVNVNPLYTARELTHQIGDAGARVLIVLENF-----------AGVVAEALPALPGLERVVVAGPGDAPYSLPAGRFVAFRASLAAGRAGFTPVDIAPDDLAFLQYTGGTTGISKGAMLTHRNVTANIEQS-RLWFGMRDDEGPGRVMVTALPLYHIYGLTCCFFFMTRLACCLLVPNPRDIAGFVKLLRTNRFTNLSGVNTLFNALLNHPDIG--QVDWSALEYANAGGMAVQAVVARRWKALTG---KPIIEGYGLSETAPVVSINRRDLTE-WSGTIGYPVPSTEVSVRDPAGQEVAAGEAGELCVRGP--QVMPGYWRRPDETARVM--TPDGFFRTGDVAVLQPDGQLRLVDRMKDMILVSGFNVYPNEVEDVLATHPGVLEVAVVGRPLPETGETVVAHVVRRDP----DLTADALRAFARKNLTAYKVPREFVFHGTLPKSNVGKVLRRELRD------------------------------ 29826917 3 --------------------------------------------------------------------------------------------------------SYAELDQRSARAAALLRAEGVRPGDRVALMLPNVPEFVVLYYGVLRAGAVVVPMNPLLKTRETEYHLRDSGAQMLF------------EWHQAPGEGAQGAAAAGVRHMAV-------------EPAAFAGLLAGHAPLPEVSEPDSEDVAVLLYTSGTTGRPKGAMLTHTGLRHNTEVNAVDVQRMTAEDVVVGCLPLFHIFGQICAMSVTVRAGASLTLIP----RFDPQTVLDAIARDRATIFEGVPTMYAALLQH----PSEADVSTLRMCISGGASLPVEILHGFERRFG---CVVLEGFGMSETSPVVTFNHPDR-PRKAGSIGTPIKDVQVRLLDEKGQDVTPGEIGELAVRGP--NVMKGYWNRPEETAATIPD---GWLRSGDLAHRDEDGYLYIVDRKKDMIIRGGYNVYPREIEEVLHEHPAVALAAVVGLADAHLGEEIAAAVVLRPKAQATPD---ELRQFVKERVAAYKYPREVWLVDTLPTGPSGKILKR---------------------------------- 116694647 5 ---------------------------------------------------------------------RTSLFYN-VEAAAHRYPDKTAIQYFG------TAISYGQLQDEIERMAGYLQACGIEPGDRVLLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVAAFAGSELYQRGPALRHVILHDYAGMLRDDGGLAVPAWLREAPPAPQAAPSGAMPVAWDAASAAGYRPLPHQAGYDTLCMLYTSGTTGHPKGCMHSH-GTLMTAAAGAVIWRGATPESVVLAVAPMFHLLGMQNCMNSPLYLGATVVLMP----RWDRALAADLLERHRVSVWGAPPAMMVDFFSQ--PGIDARDLSSLAYVGGGGAAMPEAVANMLQERFG---LPYVEAYGMTETA-AFILSNPRNQPKRECLGIATFGVDARVVDPETLQELPCGETGEIVVHGG--QVMLGYWNNPEANAATFIEGGKRFLRTGDLGFMDEQGYFFMRDRLKRMINASGYKVWPAEVENLLYGHPAIHEACVIAARDQRRGETVKAVVALRPEARGTDADPERIMAWCREHMAAYKVPRIVDVVDALPKSATGKILWRALQE------------------------------ 148258667 12 ----------------------------------------------------------------------------LLRRSAARTPGKTAVIC------GETSWTYAEFNAIVDRLAAGLAARGVVKGERVAILARNSHAFAALRFALARLGAVLVPINFMLKPEEVAYILKHAGARMLATDSGFAGVARD-----------AKALAPAVEQLIWLPSEG---PSERQTDMIDFADLASSTAQVPAVEIAGSDVAQIVYTSGTESLPKGAMLTHDAVIWQYVSCVVDAG-IAAEDVTLHALPLYHCAQLDVFFGPSIYVGATNIIT----AFPTPDNLLPLIAKYRITSFFAPPTVWISILRS--PLFETTDVSTLRKGYYGASIMPVEVLRELAQRL--PKVRLWNLYGQTEIAPLATMLGPEDQLRKPGSCGRAVLNVETRVVDDDMNDVAPGEVGEVVHRSPHL--MLGYFHDDERTAAAFQG---GWFHSGDLATIDEEGYITIVDRKKDMIKTGGENVASREVEEALYLIPEVSEVAVVGLPHPRWVEAVVAMVVVKSGCDLTEE---AVLKQASAKLATFKTPKRVVFVDALPKNPSGKLLKRQLRE------------------------------ 78059917 7 -----------------------------------------------------------------------------------------------------KQITYGELDVLSRSLAAWLQSRGLERGARVAIMMPNVLQYPISICAVLRAGYAVVNVNPLYTPRELQHQLNDSGAEAIVILDG---------CTATLDAIIAHTQVKHV--LVAAQGNAAAAEQTPSPHVKFDDAIEEGRGKFVLASPSPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQTDVWLKPARDWDVTQFITVAALPIYHIFALNCCLLTMHTGGLCVLVPNPRDIGGMIQSLAGYKVTSFPGVNTLFNAMLHHPE--FSRLDLSNLLLANGGGMATQEAVARRWKEMTG---APIIDGYGLSETS-PCVAINPVAGREFNGTIGLPLPSTEVSIRDDDGKELPPGAAGELCIRGP--QVMAGYWQRPDETAKVMTAD--GFFRSGDIASISEDGFVRIVDRKKDMILVSGFNVYPNEIEEVVANHPGVFEVAVIGVPDEHSGEAVKLFVVRKDP----ELTFDDLMAFCKGQLTGYKRPKSIEFRDSLPKSNVGKILRRELR------------------------------- 75907835 536 -----------------------------------------------------------------------------------------------------QQLTYSQLNSRANQLAHYLRSLGVKPDVLVGLCVERSLEMVVGLLGILKAGGAYLPLDPEYPTERLSFMLEDAQVSVLLTQQLLLDR---LPSYEKAGEQGAGEQGEKLLTTYQAQLVCLDTDW---------QLISHSSQENPITDVQADNLGYVIYTSGSTGKPKGVAMNQLSLCNLILWQLQNT-KISHGAKTLQFAPISFDVSF-QEIFSTWCSGGTLLLI-TEELRRDALALLGLIQEKAVARLFLPFVALQQLAEVAVDSGLVNSHLKEIITAGEQLQITPVIAQWFSQL---NHCTLHNNYGPSETHVATNFTLDNSVETWPLLPPIGKPITNTKIYILDNYPVPIGVPGELYIGG--VSLARGYLKRPELTQENPFEQGQGSYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQYRDVQAACIIPREDTPGDKRLVAYVVAHQDSTTT---MGELRQFLKAKLPEYMVPSTFVMLDALPLTPSGKLDRRAL-------------------------------- 75907835 1633 --------------------------------------------------------------------------HQLFEEQVQRTPHAVAVEYEN------QQLTYDQLNRRANQLAHYLQSLGVKPEVLVGICVERSLDTVVGLLGILKAGGAYVPLDPNYPVERLSYMLADSQLPILLTQKHLLK------------------QLPNNQTQTICLDED-------------WQKLANYSDENPCSQVKSDNLAYIIYTSGSTGKPKGTMIVHRGVVNYLSWCTK-AYDVAAGVGSTVNSSLSFDATITS-LFSPLLVGAKVLLLPEEEEIEALKTALCSGTKFSLVKITPAHLEILSHLFTSEAVNIQAQ-----AFIIGGEALSEKIASFWKKRA--PETKLINEYGPTETVVGCCIYEVEKLGYPNIPIGRPIANTQLYILDSHLQPVPIGVPGELYIGG--DGVARGYLNRQQKFIPNPFEKSQGSYKTGDLARYLSDGNIEYLGRIDDQVKIRGFRIELGEIAAVLNTHPQVKQAVMIVTEDIHGNKRLVAYVVTSDESLST----NQLRQFLKQQLPEYMIPSGFVTLESIPLTPNGKIDRKAL-------------------------------- 157147546 17 -------------------------------------------------------------------------------------GNKTALIFESSE-GVVRQFSYASLNEEINRTANLFLASGIQKGDNVALHLDNCPEFFFCWFGLAKIGAIMVPINARLLREESAWILQNSRAQLIVTSAEFYPMYRQILLEDDTL-------------LNHICLIGENAPVEDNVSHFSQLKDQQPATLCYAPPLSTDDTAEILFTSGTTSRPKGVVITH-YNLRFAGYYSSWQCALREDDVYLTVMPAFHIDCQCTAAMAAFSAGSTFVLIEKYSAR----AFWGQVRKYRATVTECIPMMIRTLMVQPASPEERQHCLREVMFYLNLSVQEKDAF------IARFGVRLLTSYGMTETIVGIIGDRPG-DKRRWPSIGRPGFCYEADIRDEQNRSLPAGEIGEICIKGPGKTIFKEYYARPEATAKALEA--NGWLHTGDSGYRDEEGFFYFVDRRCNMIKRGGENVSCIELENIISAHPKIQDIVVIGIHDSIRDEAIKAFVVLNEGETLTEE---EFFAFCEQNMAKFKVPSFLEIRNDLPRNCSGKIIKKNLK------------------------------- 163857729 27 ------------------------------------------------------------------------------------------------------TLTYAQLDRLSRDFAAWLQSRGLRQGDRVALMLPNLLQYPVCLFGALRAGCAVVSCNPLYTAHELAHQLGDSGAQAIVIAENFPRTALRHIVVTSVGELLGPLKGRVVDFAVRHVKRKVPGWSLPGATRLRSALAAGHGLPLQAPRLTRADPAFLQYTGGTTGVAKAAVLTHGNMLANLCQAHAWVRGLEGEECVVTALPLYHVFALTANCLTFLKLGARNLLI---ADPRDLKAFIRALRKTPFSAITGVNTLFNGLLNHPEFA--SLDFSRLRLTLGGGMAVQRAVAQRWREVTGVALAQAY----GLTETAPAVTINPLDVETFTGSIGLPVPSTDLSVRDDDGRELPLGETGELCVRGP--QVMPGYWNRPDETALVFHSD--GFLRTGDMGYVDERGYVYLVDRKKDLILVSGFNVYPNEIEDVAALHPGVREVAAIGVPDERSGEAVKLFVIRRDPGLD----AATLIAHCRQHLTGYKVPRHVEFRDDLPRTPVGKILRRELR------------------------------- 119472994 41 ------------------------------------------------------------------------------------------------------RLTYKEFQKEVNQLAMGLLAIGVKPGDRVGIWSPNNIQWCLTQFATAKIGAIMVCINPAYRPNELQYALNSVECSTLITASQFMLNSLAPELKHCDSGKLSAKALPNLKNVIRIGNEVSAGMFSFSDIMRMATPAHELELNAIAANLNAEQDINIQFTSGTTGNPKGATLTHKNILNNA-LFVGDSMHFTEHDKLCIPVPLYHCFG---MVLGSLLCVTKGAAAIYPSDSFDAKTTLDVIEQEGCTALHGVPTMF--ISQLELSTFNEYDLRSLRTGVMAGSTCPEQVMRKVQTQMNM--HQVLIAYGQTCSPINNITETDSSIERQVTTVGRALAHTEVKIIDELGNIQKIGLPGEVCSKG--VGIMRCYWNDEEKTKATIDSD--GWLHSGDLGVMDSEGFVSIVGRIKDMIIRGGENVYPREIEEVLYTYPGIQDAAVFGISDEKYGEEVCAWIQPKEDTTLDE---QAIRAFLHDKLAYFKMPRYIRFVESYPMTVTGK-------------------------------------- 186457601 1423 --------------------------------------------------------------------------HQLFEEQVKRTPDASAVIF------GEQQLTYRELNTSANKLAHHLQSLGVSSDVPVGLCLERSIELVTAILGILKAGGAYVPLDPAYPKERLAMMLDDSRAPVLVTQEKLL------------------ITLPDHKCQVVCIDKTLPTAFMEQNPVSTAV---------------PGSLAYVIYTSGSTGKPKGVAMGHRPLVNLIWWQLKSS-TMGKGDKTLQFASPSFDVSFQEIFSTW--CSGGVLMLIDEEVRHDPPKLLRFIREQKVNRLYLPFIALH-QLAESVTEEDLLPESLREVITAGEQLRITGKITTLFEKL--TNCTLHNHYGPSESHVVTAYTLPGTPGQWPALPPIGKPIANTQIHLLDDQFQPAGEPGELYIGG--VCLARGYLHQAHLTSETALEQGARLYKTGDLARLLPDGNIEFLGRVDHQVKIRGYRVELSEVENVLGKHPAARECVVSAREDVPGQKRLVGYLVLQPGQNVT---VKDLRDFLQSELPDYMVPSAYVILDSLPLTPSGKVNRMAL-------------------------------- 186457601 461 ------------------HFQTLLEEIIHNPEQRISKL-RLLTNLERQQLLNDWTNTTTDYPA--------NKCQDLFEEQVRLTPHAVALKFEL------QHLTYAELNERSNKLAHHLASAGVRTGSIVGVLMDRSLELIIGLMGILKAGGAYAALDPSSPMERLELMLEDLNSPVVLT---------------RSTTAALLPKSSSSEKTIRPRLICLDEDWP---------AIEKESGENPVCETNPESIAYICFTSGSTGRPKGVCIPHRGVVRLVRNT--EYITLGPEDRMAQCATVSFDAA-TFEVWGGLLNGGQVHIFS-RESMLTPQRFAAELEAFRITTLFLTTALFNQLVAEVPRGFAALKN-----VLFGGEAVDPGAVRKVLQTGRPRRLLHVYGPTECTTFATWKLVESVEEGALTVPIGRPISNTTAYILDGEREPVPVGVTGEIYLGG--DGLARDYLLSPALTAERFVHNPFGKYRTGDLGRYLASGEIEFIGRVDHQVKVRGFRIEPGEIEAVLARHPGVQQCVVNAHQGRDGSKQLTAYFVPHSQPGPG---STELRRHLREKLPEYMVPSAFVTMEAIPLNQNGKVDRRSLPAPETGRDRSLGPRDSVE-------------- 118465191 10 --------------------------------------------------------------------------------------------------------TWTQVDERARRLAGYLAGRGLEPGERVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARGVIVHADHLDKFS-----------------SEIDRLDVVLPIGDE----------YESALAAAEPVAPQVAISPDDVAVILYTSGTTGRAKGVMHTHRGLLYQAADT-NLVTEANRSDVMLATT-PFFTAGGMVRTVSWLYLGQTMVIHQ----RFDPQAVIDEIERSSITFTTFIPTMLHRTLAILEDGPPR-DMSSLRRISYGSAPVPPGLARKAMDLLGCDLQ---QRYGLTECGGQATILTPQDHRDIATSCGRETPMCVIRVIDAEGNDAPVDEVGEIVIVSP--ANAVGYWNQPEQTAETF---RPDGLRTGDLGYLDADGYLHITGRRTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKSHVRDQQALTEELAALCRAELAGYKQPRRFEYRDEFPLGPAGKILKR---------------------------------- 17230135 463 -----------------------------------------------------------------------------FDIQVERTPDDVAVVFE------EQQLTYRELNQRANQLAHYLQTWGVQPETPVGIYIERSLEMVIGILGILKAGGCYVPLDPAYPASRLTYIINETQVPVVLTQESLLEKLLGFTSSQASSKVLNKTLCLCLDTDW--------------------QEITQKPDNNPITNVNHEDAIYIIYTSGSTGTPKGVINTHRGVSNRLYW-MQQQYGLERGEVVLQKTPFSFDVS-VWEFFWTLLNGGRLVM-SKPGGHQDPNYLLEIIAQHKITTLHFVPTMLGVFLEA---PNLNERCHSLKRVICSGEALSIEIQNRFFQHLDAELHNLYGPTEAAIDVTYWQCQPTDNLHTVP--IGRPITNTQIYLLNDYLQPVPLGIPGEIYIGG--VGVARGYWKRPDLTTETQHSALSTLYKTGDLARYLPDGNLEYLGRLDNQVKIRGLRIELGEIEAVINQHPDVQQAVVILDSKQADNQRLGAYVVQKSTSLESPDFTSELEKLLASQLPEYMLPSVFVMLSELPLLPNGKINRQALP---TPETVRHANQSYIAPRNSTETIIAN--- 1171129 1551 --------------------RTLLSAAVDAPGK---SIARLLLAEEEWRQVFDWNQAEHALPSR--------CLHELVEEQAARTPHAVAVTCEG------HQLTYAELDAHANQLAHHLRQLGLAPEGRVAICLERSVEMVTAMLAVLKAGGAYVPLDPEYPTERLAQLFADCEAHVVLTQQSLADRVKMVAAR----------------------RVFVDTDWP---------VIAACPRQAPPPVVTPDHLAYLIYTSGSTGTPKAVMLSHRGIVNNLAWRQR-TWPLSAEDRVLQNHSFSFDPSVWATFWPLLVGARAVL--TPSGQHYDSKALVGLLREQGITVYGAVPSLNAVLMEEPEIGRCTH----LRYVLSGAEALTGGLQRGIFSRV---SAAVANLYGPTETTIDATANCPRVDAPEDAPIGRPIANLRMYVLDEHLQPVPVGVPGELFVGG--VGLARGYHARPGLTSQRFLPDPFRLYRTGDLGRYRADGAIMFLGRVDEQVKVSGYRVELGEVETALGRHPDVREAIVVAREGLQGIKRLVAYVTPAKGGTPEA---RSLTAFLEKILPAYMIPPVFVIVNELPKMPSGKVNRNALPAPQMDRPDTAGPRTPLED------------- 1171129 493 ----------------------------------------------------------------------------AVEAQAARTPDRVALVFGSE------QLTYAELNARANRLARLLKTRGVGAERRCAVCMECSPDLVVSLLAVLKAGGAYVPVDPRYPLERVRYMLEDARAQVLLTRRELAHHGEGIP------------------HVVSLPEAG---------------LVGEGDANLEPVA-DAAQLAYVLYTSGSSGRPKGVMVSH-GALANFLTTMAREPGLRAEDVLAAVTTFSFDIAALELYLP--LVQGARVVMATREQAADGRALSGVLARHGVTVMQATPATWRMLADAGGAPGTGF------TVLCGGEALPQDLA----DALTANGARVWNLYGPTETTVWSCRKRLGAGDRVSLGGALGNTSVH--VLDPDLRPVPVGLAGELFIGGS--GVARGYWGRPSITAERFVPDPFRLYRTGDLVRRRVDGELEFIGRADHQVKLRGYRIELAEIELTLRRHEAVRDVVALVWGSSEAERRLIAYVVPVAGRQPWPTGCASTPGPC---LPEYMVPSANVLLDALPLTPNGKVDRRSL-------------------------------- 119358356 31 ----------------------------------------------------------------------------VVRRSAELCPDNTALLFKGS------TISYGELERLSSALAVSLIVLGIKKGDRVALLMPNSPQMIIAEFGVWKAGAIVVPMNPLSTEHELEHALNECGAETGIVLTPFYEKLKSVEKKTALRRVIASPFMQLLFTLLKEKKDGHRIALRAGDHMFQDLLLSSRQAGRREFGVRHDETALFLFSGGTTGKPKCAVISHHALVMTGMQIASWFSVIRGKDVILLNMPLFHVYAQAGIMPAAIIERYPLAL---VPNPRDLDDLLGTIKKVRPALLPGVPTLFNALIQHPRVKADKDILKSVKLSVSGAAPLLLETKKRFEELTGGRIIDAYS--LTESALASVFTPILGTYKQGSVGVPVPDVTIRIVDPEYGRDFCKVLEIGEVIMHAP--QLMTGYWQNP---AETALTLRDGWLFTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVLAAHPAVLEVGVAGVPDPYQGEAVKAWVVLRAGVSVS---VEELQAHCRKELAAYKVPKHIEFTLSLPKSMVGKVLRRKL-------------------------------- 148271251 6 -------------------------------------------------------------------------------------------------TGNERT-TYKELWNQTRATAGALAAYGVSPGIPVAMLIPNVSDFPRVYYAVLALGGVVVPINPLLKSEEIAFVLRDSGAQLLVCAAAFLEQA---------VPAARQASCTVVSLHSSVDMPESPARL--------EDELSKSNPINSYVPTLPGEAATILYTSGTSGRPKGAVGSHQALIMQVDVLLLNTLDMRHGDRILGCLPLSHTFGQTCTMNLAFRIGATVILM---PRFDGDEALKLMVEYETQLFMGVPSMFVALLGAAKRNVA----RPPLRYAMSGGAAIPVAIIEAFRVEFA---AHIHEGYGLTETSPVATFNHVGISPRPGTVGQAIWGVQVEVADPTRLCLLQVGELGELVVRG--HNIMMGYLNRPDETARVIVD---GWFRTGDLGVIDDDGYVRVVDRTSDMIIRNGYNVYPREVEEVLARHPSVQQCAVFGVPHESHGEEIVAAVVLRPEMTMNP---KAVRDFMYRQLAAYKVPRRIEIVESLPLGPSGKVLRR---------------------------------- 197775794 38 ---------------------------------------------------------------------RLNCGEELLDRTIERFGDRP--VFRS---GAGEVWSYGHLRERVDRIAHVLTELGVVPGNRVLLRGPTTPHLAACWLAVMKAGAVAVTVLAQHRAGELATVCEIASVGHALCD-------------VRTVDELVKAEVPGLRITTYGGDAPDDLLGL---------AAAAGPEPYEPVRTAADDVALIAFTSGTTGRPKGCMHFHRDVLAIADTFSAHVLRPEPDDVFAGSPPLGFTFGLGGLVVFPMRAGACALLLEQA----GPGQLLPAIAEHRVSVLFTAPTAYRVMLDQFD----SHDTRSLRRCVSAGENLPAATWQAWLERTGLR---IINGIGATELLHIFISAADG--AIRPGTTGVPVPGWQARVVDGEGRPVPDGEPGLLAVRGPVGCR---YLADPRQTQYV----RDGWNLTGDTYVREPDGWFRYVARADDMIISAGYNIAGPEVEDALLHHPDVAEAAVVGRPDELRGQIAVAYVVLREGAATGEATADALRDFVKERLTPFKCPREIVFLDALPRTPTGKLQRYRLRAL----------------------------- 104782966 28 ------------------------------------------------------------------------------------------------------TLSYAELDRYSAAFAAWLQQHELVPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNMFGKRVQEVLHDTGIEEAKMGDMLPALKNTVVDKVKKMVPAYHLPQAVSFKQVLRQGRGGHKPVSQALDDVAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACFGQRGADEVMIAPLPLYHIYAFTANCMCMMVTGNHNVLITNPRDIP------GFIKELGKWRFSALLGLNTLFVALMDNPGFKLDFSALKVTNSGGTALVKATAERWEALTGCR---IVEGYGLTETSPVASTNPYGQL-ARLGTVGMPVPNTAFKVIDDAGLEQALGERGELCIKGP--QVMKGYWQQPEATAQALDAE--GWFKTGDIAIIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMNHPQVANCAAIGVPDERSGEAVKLFVVAREGGLD----VDELKAYCKANFTGYKVPKQIVVRESLPMTPVGKILRRELRDIA---------------------------- 146343554 4 ----------------------------------------------------------------------------LLDRNVEARGDKLAY------TDTVSELTYRGLQQQSFRVANMLRRLGVRREERVAMIMLDTVDFPAVFLGAMRAGIVPVPLNTLLTTEQYAYVLADCRARVLFVSEALYPAVKDI----------VGGRMPDLDCVVV-------SGTNAFGHKLLSEELAGESDQFETVATHEDEPAFWLYSSGSTGMPKGVRHLHGNLAATAETYAKQVLGIRESDICLSAAKLFFAYGLGNALTFPLSVGATTILNSERPT---PALMFKLMNRYNPTIFYGVPTLFAAML-HDESLRHEKAGNALRICTSAGEALPESVGNAWKARFGVD---ILDGVGSTELLHIFLSNAPG--DIKYGSSGRPVPGYQVRLVNEAGQDVPDGEVGEMLVHAPSAGE--GYWNQRHKTRSTFEGYWT---RTGDKYVRDAEGRYTFCGRSDDMFKVSGIWVSPFEVESALITHPSVLEAAVVPDADPEGLLKPKAYVVLRPSV-DRATLHEALKEHVKQKIGPWKYPRWIEVVESLPKTATGKIQRFKLRE------------------------------ 197732070 466 ------------------HFRALLDHALRDPDA----VLARIDILGAAERALMTAGPVNGPSVDGYP-----LMHGLFESMVAERPDAVAVVADG------TQYTYAEVNERANRIAHLLRSLGARPEDAVGVHLERGPDLIPALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTSDLA---------------------PSLTTV-----------YDGQLIVLDTTDLTDLPTENPAVVSSAENAIYTIYTSGSTGRPKGVVLTH-VNVARLLTTAQEHFAFDHTDVWSMAHSYAFDVS-VFEMWGALAHGGQLIVIPRAVTR-SPEEFADLLTQHQVTVLSQTPTAFSSLTALAAANDPRINQLHLRAVIFAGEKLETRELTPWVKHKGLTAPVLVNMYGITETTVHTTYHALDDTDLANPAQSRVGHPLSDHLHDPEGRPVPLGVPGEIHVSGP--GVARGYLNRPALTAERFLPDPYGAYRSGDIALRRPDGSLEVIGRIDDQVKIRGFRIELGEITAALTNHPDIRQAITIVREDTPGDKRLVAYLVPEPGHLLN---TPAIRQDLTQSLPDYMVPTAYIPLDAIPLTANGKLDKR---------------------------------- 197732070 1579 ---------------------------------------------------------------------------------VAERPDAVAVVADG------TQYTYAEVNERANRIAHLLRSLGARPEDAIGVHLERGPDLIPALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTSDLA---------------------PTLTTV-----------YDGQLIVLDTTDLTDLPTENPAVVSSAENAIYTIYTSGSTGRPKGVVLTH-VNVARLLTTAQEHFAFDHTDVWSMAHSYAFDVS-VFEMWGALAHGGQLIIVPRAVTR-SPEEFADLLTEHQVTVLSQTPTAFSSLTALAAANDPRINQLHLRAVIFAGEKLEISGLRPWVDRKGLTAPVLVNMYGITETTVHTTYHALTEQDLEADGNPIGRPLSDLAVHNTDGRPVPLGVPGEIHVSGP--GVARGYLNRPSLTAERFLPDPYGMYRSGDIALRNPDATLDFSGRIDDQVKIRGFRIELGEITAALTNHPDIRQAITIVREDTPGDKRLVAYLVPEPGHTPDA---KTLRTELATTLPDYMVPTAYVPLDTIPLTPNGKLDKR---------------------------------- 39934078 37 ---------------------------------------------------------------------------------VARFGDRPAIV-------DDRALSYRELDLLVRKIAVSLAALGIGKGDRVALFLGNCWEFLAVTLACNRLGVLVVPIGIRQRRAELEFLLNNSGAKVVVFEAE------------LTDEIPAAAEVPQLAHRFVAHGTAE-------GARPFEDLLAAEPANAPLAEMHEDDTAVILYTSGTTGKPKGAELTHLSILHSSYAFARAH-ELTERDRGLVAVPLSHVTGLVGVSYATIAAGGCVVLMRQAFKTVDFLALA---ARERITYSILVPAIYTLAVMHPE--FDKHDLSAWRIGCFGGAPMPVPTIEMLAKRL--PNLQLRNAYGATETTSPTTIMPQAYWRDHMDSVGQAVPYAHVRVLDADDNEVAPGEPGELLIAGPMV--VPRYWQRPDANAK---EFVNGYWRSGDIGSIDQDGFVRVFDRKKDMINRGGFKIFSAEVENVICGIDGVLETAIIGTPDPVLGERVNAIVVTSEGASLSE---RDVAAYCAARMSDYKVPESIIIRSELPRNANGKIQKTVLRE------------------------------ 116750059 5 -----------------------------------------------------------------------NVACELIDGHADARPDKTAIYH------GAETISYRQLRVRINRFGNVLRGLGVSPGERILIALPDCPECVIAFLGGIKCGAWPVLLSPQLSRDAYEYILHDSLAVAVFSAG--------------TSEALRADARNLLHRV-------------RADDDDFARMLEEASPELEPHPSRKDDIAFMLYSSGSTGKPKGIPHRHRDMVYTAQAYGGGVLGLSENDVCYSASKLFFAYGLGNSLSFPLFHGASVVLY---PDAVMPGDVIDIFSRYGPTIFFGVPALYNVLLQSLDQPVR---FPSLRLCVSAGEALPATVCSRWREFTGLD---VLDGIGTTEVLHIFISNRPG--EVRPGTSGFVVPPYEARIVDDGGNDLAAGQPGRLLIRG--LSTAPFYWNQPEKTSETML--RDGWLHTGDIFVEEAGCYTYQ-GRADDMFKVGGNWVSTSRVEQVIREHPAVSECAVTWREFEGF-ARPVAFVALAPGVSEESRLSGEIRSHVMERLPGYMCPAQIEFRATLPKTETGKIQR----------------------------------- 177671132 26 -------------------------------------------------------------------------------RAVARSPQAVALRFE------DRDWTYAQLRDGAHRVARRLQDTGLPAGTRVAAYATNSDAYALLFLACVTAGYVHVPVNFALKGGELAHALEDSGAELLVADAGMLER---------VDQVRAEGRASALRHVWTMLPAGHAEPSV--LQTAQDETLDAAAPEAE---VSATDLAQLLYTSGTTSTPKGAMMSH-RALVAEYLSSIIALDFTAEDRPLVAMPLYHSAAMHVFLLPYLSLGATVRLL----AAPDIPRMLELVETEHIGSLFLAPTVW--VPLANHPGLATRDLSSLRKAQYGASIMPVTVLQRLRQ--SQPGIGFYNCFGQSELGPLCTVLRPEEHDARPASCGRPVFHVEARVMTADGAPAAPGEPGEIQYRSP--QLLSGYWNRPDATADAFTDD--GWFRSGDQVTQDAAGYIQVVDRIKDVINTGGVLVAPREVEDAIYELDEVAEVAVIGLPDERWIEAVTAVVVLKEGAELTAET---VRTHVKERLAGFKVPKRVDFVAELPRNQSGKLLKRALRA------------------------------ 163701603 14 ------------------------------------------------------------------------------------------------------TLSFAQLKAGAEAFAGWLQAQGIRKGDRVALMLPNVPTYPIALFGTLIAGATAVNVNPLYTARELTHQVGDAGARMLVVLENFAGVAQALPALPELEMVVVAGAGDGLRLRGVLITLAAPYSLPPGRGTRFLAVLAAGRAGFRPLPIAPGDLAFLQYTGGTTGVSKGAMLTHRNVMANIEQT-RVWFGMRDDEGPGRVMVTALPLYHIYGLTCCFFFMVRLACCLFVPNPRDIAGFVKLLRTNRFTDLSGVNTLFNALLNHPDIG--KVDWSALEYVNAGGMAVQAVVARRWKALTG---KPIIEGYGLSETA-PVVSINPRTLTEWSGTIGYPVPSTEISVRDAAGAEVPIGEAGELCVRGP--QVMPGYWRRPEETAKAM--TPDGFFRTGDIAVLQPDGQLRLVDRMKDMILVSGFNVYPNEVEDVLATHPGVLEVAVVGRPMPETGESVVAHVVRRDP----DLTAEALRAFARKNLTSYKVPREIVFHGALPKSNVGKVLRRELRD------------------------------ 163724405 22 --------------------------------------------------------------------------------NVAKYPNKTAVIF------GDRTMTWTDVWENSNRLGHALLDLGLNRHDRVLILLPNCPEYPEVVLGINKAACVATACNFRLTAPEVAYQLNDCGARAVILKSAA----------ELETVLSVKDQVPSLEHVIMVENSA------PEGVFDYKSLLAQAPAEEPGVETDPSDVHLLMYTSGTTGKPKAAARTYKSDYHMANAVI-HELGLTPDDVYLAAAPMYAAASMGYTFSTMMSAGTLAILPAFIP-----DQIFPEIERVKATWIFMVPIMYEWMLTTPADVLGASDVSSVRHVVSCGAPLHNATAKKMIDSFTQAK---VSNWLGASEFGFISRYTYENGPAGEGCVGRPVFDLELAVFDEEGNRAAVNEPGVLYGRGYSMWE--GYLNKPEATKEAFLDHEWG--TVGDICRQGEDGDFYIVDRKNDMIITGGMNVYPVEIENVLMAHEAVADVAVIGVPDEKWGEAVKALVVKAQGSEISED---DLIAYCKENMAGFKTPKSVEFIDQVPRSMIGKALKAQMRK------------------------------ 111020930 1 ---------------------------------------------------------------------------NHVARHAFAKPDAVALRFRGTST------TWRELEDRSARTAAVLAAHGVGRGDRVVLLLTNRPEFLEVMLAATRVGAIAVPVNFRLSPGEVRFIVADSDATVVVVEDSLTGLAAEVD-----------------ESVPVL------VVGDAPDDVSLETQLRAADPDVPIADVAEDSPAAIMYTSGTTGRPKGAVLSHLNLQAQALTLIRGWRLFDTESEVNLVSSPLFHIAALGSVGPFLLIGATIVIHPT--GAFDAAELLDALERERVTSVFMVPTQWQAI---LDDAGPDGRDLALRVLGWGAAPATPTLLDRLYAAF--PDAAIVAFFGQTEMSPVTCMLDGKDAVRKIGSVGKPIDTVAMRVVDEAMNDVAQGEIGEIVYRGP--GLMEGYWRNPAATADAFDG---GWFHSGDLVRVDSDGFVYVVDRKKDMIISGGENIYCAEVENALAAHPDIVDVAVIGRADERWGEVPVAVVVPRAGAALE---VDALADWLDGRVARYKRPKFVEVLPQLPRNASGKVVKGVLRE------------------------------ 159036889 12 --------------------------------------------------------------------------------------------------DDRRAVTYADLEARTRRLAGHLRGLGVKRGDRVAIWLRQSVSTVESYLAVVRAGGVGVPLNPDAAQAELEYLLSDSGATAVITDAVQAQRLR-----------------PTPHRALVVTGD------VPAGALSYDELAVSEPEQPAGDDLGLDDVAWMFYTSGTTGRPKGVLSTQRNCLWSVASCYVPIPGLTDQDRVLWPLPLFHSLSHIACVLSVTVVGATARIMDGSSV---QDVMRALQQEEPTFLAGVPTTYQQLVSAARRHGFTA---PSLRIGLAGGAVLGAELRQEFEETFG---VPLVDAYGSTETCGAITINPPDGPRINGSCGLPVPGVGVRIVDPTTGGDLPAGAEGEVWVSGP--NVMVGYHNSPEATAKAM---RDGWFRTGDLARRDGAGYLTISGRIKELVIRGGENIHPVEVEAVLRTVPGVADVAVAGVPHETLGEVPVAYVIP----GPDGFDVESLVTRCREQLSAYKVPHQVHEVASIPRTASGKVQRRLL-------------------------------- 166368744 476 --------------------------------------------------------------------------HQLFEEQVERTPDHIAVVFE------DQQLNYRELNARANQLAHYLQNLGVGPDVLVGICVERSLEMMVGLLGILKAGGGYLPIDPEYPTERLLYILQDAQVRVLLTQKHLI------------------AGLPKHQSELVCLDTD-------------WSFITQAQESNPCCEVQPENLAYAIYTSGSTGDPKGVMIQHSSVVNLAHGLHQAIYAHHQISPLRVSINGSLAFDTSVKQIIQLIYGHSLNIVPEK-VRFDGHAMLSYLRQQKIDVLDCTPSQLRLLISVGLLDSDNHPQS----VLVGGEAIDESMWATLAKA---QNINFYNVYGPTECTVDTTICL--ITANLKPVIGRPIANVQTYILDEYLQPVPVGVPGELHIGGA--GLARGYLNCPELTNEKFISHPFHQYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHNYVETTCVTAREDSPGIKRLVAYIVPPKNVTPS---TNELRQFLKARLPDYMIPSAFVTLETLPLTPNGKLDHRAL-------------------------------- 119510828 544 ----------------------------------------------------------------------------LFEQQVEKNPDHIALVFES------QQLTYQQLNQKANQLAHYLQNYPIQPDTLVGICVERSLEMIIGVLGVLKAGGAYVPIDPNYPQERIKFLLEDSGVSVLLTQSFILEQLPITEQKYQAI-------------------------------CLDKEAFAEELTDNPSPKITPENLAYVIYTSGSTGRPKGVMIEH-GGLVNLTLAVNQVLQIQPQSRLLQFASFSFDVS-IWEFAPVLAAGACLYLAKKETLLPNQD-LVNFLTNHKISHATLPPSVLSLLPQAP--------FPDWQIIIATGEACPTELVTRWAK-----GRQFFNAYGPTESTICTSIALCQPNGKKP-PIGKPWPNIQIYILDAHHQPLPPGIPGELCIAG--VGLARGYLNRPELTAEKFFGKVKRIYKTGDLARWGIDGNLEYLGRIDEQVKLRGFRIELGEIESQLLQHPSVKEAVVILYKTES-NQSLIAYVT-----GITHDLCPELRNHLKSRLPDYMIPAQIMVLDKLPLTPNGKINRKAL-------------------------------- 113868902 39 -----------------------------------------------------------------------------LRAWARKRPDHAALVWYG------TTVTYAELDNLSERCAALLKGRGVGAGDRVAVMMGNCPQFHVVFYGILKLGAVYVPVNPLFKEQELVYELNDAGATTVIVQDQLLMSVRAQTRLRTVYTTSAGAMLPAQPDLPLPAGLDAPPLAVEGTIDLLQALRDTAPVALPPVDMDA--LAALNYTGGTTGLPKGCMHTQRDMVYTAAASYALTGGVDSGDVMLNFLPMFWIAGENLGLIYPIFSGATVVLL----ARWDPVAVMAAIERYRVNRTFVVVDNAVELMNHPESGRYDLRSLQHTRAASFIRKITPDIRQRWHALTGSIIAEGAWGMTETHTSDTFTTGMQDDDMDRPVFVGLPVPGTRIKICDFDGAVLPVGAEGEIVVSTP--SLFKGYWGRPDVDAEVF---RDGWFRTGDIGAYDEAGYLHFLGRRKEMLKVRGMSVFPSELEVLLSRHPAVLGSAVVGRPDPDKGQVPVAFIRLRAEHA-DGITADTLHAWCREQMAVYKVP-EIRILPEFPLTATGKVRKVELQALL---------------------------- 161524893 42 -------------------------------------------------------------------------------------------------------MTYRALAQKVDAFASYLQAIGVKPGDRVAIMLPNTFQYPVALFGTLKTGAIVVNVNPLYTARELAHQLKDSGAETIVVFENFARRVKNIVVTALGDLLADGFNAKGRLINFVLKHVKKLVPAYPQAIRLRAALALGARERAKPAAITRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQLTGEIELTPLPLYHIYSLTVNAFIFMGLGGRNILIANPRDTKMMMKILRHETFTGITGINTLYNAF-----LDNDEFRRRDFSKLKLAMAGGMAMQRAVAERFQQVTG---RPIVEGYGLTECSPIVTMNPVDLNDMSAFSIGLPAPSTIVRFRREDGTWAGIGEPGELCVRGP--QVMRGYWQRPDETAKVIDAD--GWLATGDIGVMDERGFVRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGVPDEVQGERIKVFVVRRDPT----LTVDDVLAHCRKNLTGYKMPKFVEFRDALPQTNVGKILRRALRD------------------------------ 119475626 5 --------------------------------------------------------------------------------HAGTRPNAIAIT----DLFSEREYTYAQMNERVAQCAGFLRDLNIQQGQHVAILSQNSSDFMEILFACARIGAVLVPLNYRLVADELDFITGDAEAKALFCDADFLEVGK---------EVAMGCDLP----LIDMQGDGSKSRYEYG--------LAEAVPIYHMVDQDLSALWVIMYTSGTTGRPKGARITH-YVMQSNNLNNMSNSNITQSSISLTFMPVFHIGGLNCYTVPTLFVGGRILMM----RSFDAATTLAALNNKTVQVTHFLGVPATFQFMCQHPDFEHFDPSGIELATVGAAPMPVPLLKIWIEK----GLQLQQGYGMTETGPSVFSLPREYALEKIGSCGKTLMFTKVRIVADDGSDVSANEIGELWVQGG--NIIESYWNRPEANVKDFVD---GWFRTGDAARIDEDGFYYIVDRTKDMYISGGENVYPAEVENTIYQLEDITEAAVIGLPDEKWGEIGCVVAVLKSGSTLTEE---DILNHCDGKMAKFKLPRSVRFIDALPRNTTGKVLKTVLRQQA---------------------------- 94971987 39 ---------------------------------------------------------------------------------AERYPDKTALWFYG------RELSYRELREQAERLAGHLAAQGVQKGDRVAVWLQNSPAWAVAAHAAWQLGAVVVPLAPMLQAREFAYFLGDAGIRVGVVGAELYERAKQGGLEHAVVANIMRGTDPAKAGIPLPSGLDVNPELQAGDVTLEEALKADAAPAAE---IGPDDLAVMPYTSGTTGTPKGCMHTHGTVQANVFGAGAWV-DGTVEDVFLASLPFFHVTGFVNSLLAPINGGGKIVIM----ARWDRDAARELIRDQGVTLWTNTATMVIDLLASPHFNPSDLRSLRNVTGGGASLP-----AAIGQQLLDQTGLTFCEGYGLTET-MAQTHSNPKSRPKLQCLGIPLFDVDARVVDLDTGEELPVGGVGEIVIHGP--QVMKGYWNRPEATAAAFMEDGKRFFRTGDLGYRDEEGYFFFTDRLKRMVNVSGMKVWPAEVENTLHGHPAVQEACVIAVPDERTGERARALIVLKPGQQVTGE---EIEAWARTQMATYKVPRDYVFVESLPRGATGKV------------------------------------- 154247996 25 --------------------------------------------------------------------------------WVARTPDALAVV------GGERRVTYGALDAAVERLADGLFAHGVRKGARVATLVGNHLAVVELSLACARIGAIHVTLDIRQRRPEIAYILAQSGTMLLVHDAACAS------------ELPEAAEVPELRHRF-------AAGGSATGSEPYEELFAQPAPE-RAADVSEEDPFCILYTSGTTGKPKGAVLT-NLGVIHSCLHYRYALGLEPGDRTVLAVPNAHMTGLVGVIHGTLAAGACLILMGQ----FKARLFLELAARERLTAALMVPAMYNLC--LLDPQFEQLDLSSWRIAAFGGAPMPEASARRLKEK--SPKLTLFNVYGATETSSPVAILPRDAPPERLDSVGRVMPCIDLKVMDEDGREVPPGTAGELWIAGA--SIVPGYWRNPEADATAFVG---GYWRSGDVGSIDAEGYLKVFDRKKDMINRAGYKVYSAEVESVLVFHPDVSEAAVVGYPDPVLGERVEAFVVAGPDLSVDD-----LRRFCAARLSDYKVPDRVTILPELPRNPNGKVMKNVLRERAAG-------------------------- 75911029 15 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVF------GKQHLTYQQLNHRANQLAQYLRTLGIGAEMLVGICLERSPEMIIGLLAILKAGGAYVPLDAGYPQERLAFMLVDTQIPVLLTQKELVKKLPNHEARVICLD-------------------------------TDWEIINQHTPENQNISITPDNLAYVMYTSGSTGQPKGVSVVHRGVVRLVKQTNYANF--TNTEIFLQFAPISFDAS-TFEIWGCLLNGGKLVLYPS--NTPSIDELGQVIQKYQITTIWLTAGLFHLMVDENIHALKPLRQ-----LLAGGDVLSVSHVQKFLKTV--ENCQLINGYGPTENTTFTCCYHDPVRPDSSIPIGRPIAHTQVYILDENLQPVAMGATGELYIGG--DGLARGYLHRPELTKERFIELNNSNYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIELGEIEREISQYPDVRENVVLAHQTATGEKRLVAYIVL---HQSSSYKQEQLRNFLQQRLPDYMLPSAFMVLESLPLTANGKVDR----------------------------------- 29126583 86 --------------------------------------------YQPWQQAFDDSEAP---FYRWFSGGLTNACFNEVDRHVTGYGDEVAYYFEGDRWDNSETITRRRLLVEVVKAAQVLRDLGLKKGDRIALNMPNIMPQIYYTEAAKRLGILYTPVFGGFSDKTLSDRIHNAGARVVITSDGAYRNAQVVPYKEAYTDQALDKYIPRVEAVVVVRHTGQEILWNEGRDRWSHDLLDAALASIPCEPVDAEYPMFIIYTSGSTGKPKGVIHVHGGYVAGVVHTLRVSFDAEPGDTIYVIADPGWITGQSYMLTATMAGRLTGVIAEGSPLFPSAGRYASIIERYGVQIFGVTFLKTVMSNPQNVEDVRLYDMHSLRVATFCAEPVSPAVQQFGMQIMT---PQYINSYWATEHGGIVWTHFYGNQDFPLRPDAHTYPLPWVMGDVWVAETDESGEKGEIVITAPYPYLTRTLWGDVPRFVKTYWRRGPWGYIQGDFAIKYPDGSFTLHGRSDDVINVSGHRMGTEEIEGAILRDPDVGNCIVVGAPHREKGLTPVAFIQPAPGRHLTGADRRRLDELVRTEKGAVSVPEDYIEVSAFPETRSGKYMRRFLRNMMLDEP--LGDTTTLRNPEVLEEIAAK--- 158315503 2 ---------------------------------------------------------------------------------ARRHPDRCAVRFAG------RRTSYGELREQAARFGSALLGRGLERGDRVAVLLPNCPQYLAVLFGAWHAGLVAVPMNAKLAGPEIQVILDDSGARAFVHAGAGTVAG--LDLTGVQEVVVDVRGVGAGVSADTDTDTGDGARTAGGGPSGFDRLLAEGSAELVPVDVAGDDLAWLFYTSGTTGRPKGAELSHRNLTVTTWTLLADVCDYRPSDLALHVAPLSHGSGL-YSLGAIARGAENLI---HDGGGFDPAEVLELVARERITV--IAFLVPTMIVKLLGAP--ETDTSSLRCAVYGGAPIHVEHSRAMIERFG---PVFVQIYGQGESPMTITYLDHGASPDTPLDSAGVAHPGVEVQIMGDDRPLPAGEEGEICVRGDVV--MRGYWNNPEATSRA---LRGGWLHTGDIGRLDEHGRLFLLDRSSDVIISGGSNIYPREVEEVLIQHPAVAEVVVFGVPDELWGENVV----AAVVPAAAPPPANDLIDFSLTHIARFKKPKQIIYVDALPKSSYGKVLRREARRLAAGHEHVTGQPATIRDPGAAE-------- 160900185 2689 --------------------------------------------------------------------------HQLIERQAQARPDAVALVF------GDQVLSYDQLNRRANQLAHRLMALGVRPETRVGIAMERSIEMVVGLLAIMKAGGAYVPLDPDHPPERLAQMIEDGAVRRLLTHSALRER------------------LPAGEDLQWLDIDRIDVAGESQR--------------NPVVAVHGEHLAYVIFTSGSTGRPKGAANRH-AALHNRLAWMQQAHALDASDAVLQKTPFSFDVS-VWEFFWPLMVGARLVMAAPG-DHRDPARLVALITGHGVTTVHFVPSMLQAFVAHAGVAACTG----LRRILCSGEALPAEAQNAVFRLLPGAG--LYNLYGPTEAAIDVTHWRCRDDGRRQVPIGQPISGIRTYVLDCAMRPAPQGVAGELYLGG--IGLARGYLNRPALTAERFVADPLDTYRTGDLVRWNGEGQIEYLGRLDHQVKIRGLRIELGEIEAHLLAQPGVREAVVVAAQATSGGARLVAYV---AGPDADAGLAETLRQALAGRLPDYMQPSAIVVLPALALNANGKVDRKAL-------------------------------- 160900185 3794 ----------------------------------------------------------------------------LFEQQVDERPQATALVF------GDECISYAQLNRRANRLAHRLIAEGVGAEVRVGIAVERSVEMVVAVLAVLKSGAAYVPLDPGYPAERLAHMVGDSGMACLLTQS----------------------------------RLGLEVAGRVKALDLDAIGAMPGSDHNPGAAVHGECLAYVIYTSGSTGRPKGVGISHRCLAEQAQLAVGFA-ALSPQDRVLQFATLNFD-GCIEQLFAPLVAGAAMVLRGSE--LWDSATFHRELMARQISVADLTTAYWLLLVQDFARQGLRGYGRLRQVHV-GGEAMPGAGLQAWRDA-GLGHVRLLNAYGPTEATVFDCTGLVEGAGAAPQDLPIGRPLAGRHMWVVDMRPVPLGVAGELCIGGPLLS--RGYLNRAGLSAERFVADPFGHYRTGDLVRWNAQGQLEYLGRVDHQVKIRGLRIELGEVQAQLLALDDVREAVVVAGEGP-AGTRLLAYVSARSGRTLDE---QEMRERLATVLPDYMVPGAIMVLDQLPQNANGKLDRQAL-------------------------------- 160900185 5313 ----------------------------------------------------------------------------------------------------EQTISHGELQARSNHFANRLVQAGVGRGAIVGIAMERSLEMVICLLSVLKAGAAYLPLDPASPAERQRFMLADSGASHLIA----------------HRAALHKLGTPAVAHLVVAEEVD----------------FTQACNAAPAHAVHERDLAYVIYTSGSTGQPKGVVVEH-GPLSMHCAATAGIYGMRANSRELHFMSFSFDGAHERWLTA-LSIGAGLVLRE--PQMWTAEQAWEALRHHGISNAAFPPAY--LAQIADWAAEQSQEPPPVELYVFGGEAMPKAAYDKVRQSL--RPRLLINGYGPTETVVIWKAEASETFDCAYAPIGRPVGERTVHILDADLHRVPHGVVGELYIGG--YGLARGYLSRHGLTAERFVADPFRLYRTGDLVREMPDGNIEYIGRADHQVKIRGFRIELGEVEKAVRAVPGVVDAAVL-VQDAGTGKQLVAYVVGEEG-TAAQTLVQRIRQQTGEHLPDYMLPAHTLVLPALPRLVSGKLDRGAL-------------------------------- 117165259 2 --------------------------------------------------------------------ATLSVAA-VLAENARRRPDKEALV------EGDLRLTFAEVWRRARAQAGALTGLGVRPGDRVALMAPNTAEFPQAYYAIAAMGGVVVPVHLLLSAGEVEHVLRDSGATLLLC-------------------------HPAQAETGAAAAREAGVRMVALGE-EFEKLAADAEPLHSYVTRDADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATVNAFDANDIRPDDIALGALPLFHAFGQTVSLNSTWRAGATLVLLP----RFDAARAIDLMVKEKVNTFH---GVPTMFVALAAAAGGADALPGLRVCVSGGASLPVAVLERFEEAFGAK---IYEGYGLSETSPAAAVNQPARPGTIGHPLWGVDVEIARAEVEGRVELLPPGELGEVVVRG--HNVFSGYLGRPEATAEALVD---GWFRTGDLGTKDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLTRHPGIAQVAVIGLPDELHGEEVCAVVVPAPDAPRDAVGITE---WSKQYLGKYKYPRRVEFADELPLGPSMKVLKRELR------------------------------- 148685227 3 ---------------------------------------------------------------------EFNFASDVLDYWAQKRGPSPAFWWV-NGQGDEIKWSFRKLRDLTCRTANVFEQCGLQQGDHLALILPRVPEWWLVTVGCMRTGIIFMPGTTQLKAKDILYRIQISRAKAIVTTASLVPEVESV-----------ASECPDLKTKLVVS------DHSHEGWLDFCSLIKSASPDHTCIKSKMKDPMAIFFTSGTTGYPKMAKHNQGLAFRSYIPSCRKLLKLKTSDILWCMSDPGWILATVGCLIEPWTSGCTVFIHHLPQ--FDPKVIVEVLFKYPITQCLAAPGVYRMVLQQKT---SNLRFPTLEHCTTGGESLLPEEYEQWKQRTGLS---IHEVYGQSETG--ISSATLREMKIKRGSIGKAILPFDLQIIDEKGNILPPNTEGYIGIRIKPTRPLGLFMEYENSPESTSEVECGDFYNSGDRATIDEEGYIWFLGRGDDVINASGYRIGPAEVENALAEHPAVAESAVVSSPDKDRGEVVKAFIVLNPESHDQEQLIKELQHHVKSVTAPYKYPRKVEFVSELPKTVTGKIKRKELRN------------------------------ 148264397 8 ---------------------------------------------------------------------------HLLEHSARKYPDNVAVVF------KEKSVTYSELEQQSNDLARKLQQSGIKKGDRVGIMLSKSIETIVSLFGILKSGAIYVPIDPSAPVNRITYIIKHCGIECLIASS---------PNLNTLLSDSEEQMSVTKAIVVGKDHDESRHLNILAECLPFYQVSDNGDSEFQSVEMSDSSPAYILHTSGSTGNPKGVAISHLNALTFVEMAARF-FKISETDRFCNHAPLHFDLSVFDIFVAVKCGAAIVLLPELLSTFPVKLSEF--IAKEQITIWNSVSSVLTML--ADKGMLERHSFDALRIVHFSGDIMPAKYLRVLTKHMGNAS--FFNIYGQNSSMFYPIGELPDDDAWRIPIGRPFPNFEVFALNDAGEVISRVGEDGELYV--GSSTVALGYWGEEWMTGDKFVPDPRYPYKTGDLVRIDGHGNYVFSGRKDNMVKSRGYRIELEEIETVLSSHPEIMAAVVLPIPDELVGNRIVAVIVPMSNRTVG---KEDVVRHCATRLPKYMMPEIMEFRDSLPMTSSGKIDRKTLAGICAGNYR----------------------- 86159041 19 --------------------------------------------------------------FRWPVLDRFNWALDWFDMIADGNG-RTAL-HIIEDYGAELRLSYVELAERSNRVATYLRRHGVERGHRVLMMLPNCVQIWEVMLASMKLGACVIPATSLLTPEDLQDRIERGRVGHVITDAAGTEKFR----------------------VLNGDFTRHVVGEAVPGWMQYEDAYDEGSFFLPHGETLASDPVLLYFTSGTTAKPKLVVHTHKSYPVGHLSTM-YWIGLREGDKHLNVSSPGWAKHAWSSFFAPFNAGATVCVYNYA--RFSAARTLEVLARHEITTLCAPPTVWRMLILEDL----AKHRVKLRELLSAGEPLNPEVIEKVRQAWG---ITIRDGYGQTETTCQI--GNSPGQQLKPGSMGRPLPGYKIALLDEEGRPAPEEGEICIDLEARPASLMAGYEGDANLN---DFVTRHGHYHTGDVATRDEDGYITYVGRSDDVFKSSDYRISPFELESALIEHDAVAEAAVVPSPDELRGLLPKAFIILKPGRAPDRELALEIFRFLRRRLAPYKRIRRLEF-SELPKTVSGKIRRVELRR------------------------------ 118431813 50 -----------------------------------------------------------------------------------------------------------------SKFAGYLRSRGVGKGDVVGLFLPNSPQFAIAFYGALIAGAIVSPMNVLYSPREIRHQLSDNKARVLVALDMFKDRV-LAGLPSSVEEVLWQDYLPGLKALLYKLFKKPPSPPKGGIHKKFTDALKHEPIDSKPEINPHEDVAALMYTGGTTGTPKGAMLTHRNLLANVLQIDAWFRGVRGKDVFVGALPWFHIYGLTAVLNSGVQKAATIIVY----ARPNIEEIMRDIERYKATVFHGVPTLYRMIINHPK--VEKFNLRSLEVCISGAEPLPKAVAERFMEITGAKLR---EGYGLTETSPVTHVNPIMGEARYGSIGIPVPSTVAAVADPESPAILEPGQVGELVVSGP--QVMKGYYNRPEENEKVFFECCGRWLRTGDMARMDEDGYFYIVDRKKDIIKYKGYSVFPREIEEVLYRHECVREAAVIGVPHPEYNEVPKAFVALRDECK-GKVKPEDIIEFARKHLAPYKVPKEVEIREDLPKSGVGKILRRVLRE------------------------------ 115523797 12 -----------------------------------------------------------------------------------ARGEEIAFEFEG------RTTRFAALDHRTNQVAHALQAMGVEPGARIAYLGKNSDAYFELLLGAMKARVVTTPVNWRLAPPEVAYIVEDCQAVAMFVGPEFVDEVRRL-----------KEQMPHLKTILTTEGGAPEWP-------DFAAWRDAQPDSDPGVEVLETDVAIQLYTSGTTGHPKGAMLSHRNMLTLVRAGGGEWNRWSADDVSLVAMPIFHIGGSGWGILGLVHGARGVIAREFEP-----HKVLDFFAEHGITKLFMVPAAMQFVVRQSRARHM--DFSKLRYMMYGASPIPAALLKECIEVFKCG---FVQMYGMTETTGTIVALAPEDHVIKMRSAGKALAGVELAILDPDGKPLPPREVGEIATRSG--SNMIGYWNLPEATAKTI--DGDNWLRTGDAGYLDEEGYLYIHDRIKDMIISGGENIYPAEVESALCDHPDIAEVAVIGVPDDNWGEAVKAMVVMKPGKQLTA---HDIIAFAHERIAKFKTPRTIEFLEALPRNGSGKILRRQLRE------------------------------ 159154207 446 --------------------------------------------------------------------------HQLFEEQVERNPDAIAVVFAN------QQLTYRELNSKANQLAHYLQSLGVDPEVLVGICVERSLDMVVGLLGILKAGGAYVPLDPSYPVERLAEMIADAQVSLLLTQ-----------------KPLLNLLPPNAAKIICLD--------------SDSQILLNESKENPQSAVKPENLVYLIYTSGSTGKPKGVMIEHRSLVNFVQAE-KVQWEINSSDRVLQFGSISFDI-LEKDIYPCLSVGGTLVL-RTQEMLSSISTFMQKCREWDLTVMNLPTAFWHQLVSELNRKKETLPRS-LRLIFTGGERALPEKIEQWQEYLQETAPQLINAYGPTETTFCKLSTYKREDRLSDVPIGRPMANTQIYILNAELQPVAIGVKGEIYIGG--VGLARGYLRRPEKFIQNPFKKSQRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIESALNTHPQLEQAVVILREDTPNNKLLIAYLVTK-NQSLSP---SELRSFLKQKLPDYTIPSAFVILSELPLTSNGKIDRKALP---TPDEISFSDTQYLAPRNHIEEIL----- 84687111 15 ----------------------------------------------------------------------------LLLRTAAVYPEKDAIVF------PDRRLTFTELQENTLRRARGLYALGVRPGDHVGILLPSSLETVECFFAIALLGAVSVPINARYRGDELGFVVENADIKAIVTQGRVTDGLDFVARLNEAIPALDLPNMPVLKRLILIGSDENPGFTTDAAFREIAETVPADTIDALRNRVRVRDTALMLYTSGTTSHPKGCMISH-ESLIRTGQAMAKRYDMTEDDVFWSPLPMYHIGA-----MFPLCAAYSVGATYLSMQYFDGGVALEMIEAERATVTYPSFGTFIGDMIYHPD-FDKRDLSSIRIMNSNMAMQPAAFAKAIQNKI--PNAIQVGTFGMTETSGTVTTSFPDSYEERTRRLGKPFDGLEVKIVHPETGPCGTDEIGEICVRG--YSVFTEYYKDPEKTAEA---KRDGWFHTGDLGAFDAGGTLMYHGRLKDMLKVGGENVAAQEIEAVVSGHDAVKFCQVVGKPDARLQEVPVAFVELVPGANPDP---QEIIDFCKDKFSSFKVPREVHYITEWPMSSS-KI------------------------------------- 71907970 15 ----------------------------------------------------------------------------ALQRSVRRWPSKEALLY------GARRWTFQQLAQAANRVANGLLARGLQPGDRVAAYGKNSDAYVLLWLACNRAGLIHVPINYALTEGELKYILDQSGAKAVFHDVAI--AGHVEHLKPELQCALYGT-----------FYDGGDLDVLAM-------AQARGNEQMPAVTIDENCVAQILYTSGTTANPKGAMMTHRALLAEYGSAI-VALEISASDRSLASLPLYHSAQMHAFLMPQLLMGATTLII----AAPVPDICFDVIAREGITSFFAPPTVWISLLRH--PGFDTHDLSCLRRGYYGASIMPVPVLEELRHRL--PSMRVFNCYGQSEIAPLATVLSPEDHLIAPASAGRPVMNVETRVVNEQMEDMAPGEMGEIIHRSP--QAMIGYWDKPDQTEEAFLG---GWFHSGDVGYIDENGFLFICDRIKDVINTGGVVVSSREVEECLYTHPAVAEVAVIALPDEKWVEAVSAVVSLKVGAQVSEA---ELIDFAKGRIAPFKVPKSIFFKQELPRNTAGKLLKRELRR------------------------------ 39372 2544 ---------------------------------------------------------------------------------VEKTPDHIAVI------DEREKLSYQELNAKANQLARVLRQKGVQPNSMVGIMVDRSLDMIVGMLGVLKAGGAYVPIDIDYPQERISYMMEDSGAALLLTQ----------------------------------QKLTQQIAFSGDILYLDQEEWLHEEASNLEPIARPHYIAYIIYTSGTTGKPKGVMIEHQSYVNVAMAWKDAYRLDTFPVRLLQMASFAFAFDVSAGDFARALLTGGQLIVCPNEVKMDPASLYAIIKKYDITIFEATPALVIPLMEYIYE--QKLDISQLQILIVGSDSCSMEDFKTLVSRFGST-IRIVNSYGVTEAAAIMNQPLSSLHVTGTVPIGKPYANMKMYIMNQYLQIQPVGVIGELCIGGA--GVARGYLNRPDLTAENPFVPGEKLYRTGDLARWMPDGNVEFLGRNDHQVKIRGIRIELGEIEAQLRKHDSIKEATVIAREDHMKEKYLCAYMV-----TEGEVNVAELRAYLANDRAA-MIPSYFVSLEAMPLTANGKIDKRSL-------------------------------- 39372 471 ---------------------------------------------------------------------------------VEKTPEHVAVVFE------DEKVTYRELHERSNQLARFLREKGVKKESIIGIMMERSVEMIVGILGILKAGGAFVPIDPEYPKERIGYM------------------------------------LDSVRLVLTQRHLKDKFAFTKETIVIEDPSISHELTEEIDYINESEDLFYIIYTSGTTGKPKGVMLEHKNIVNLLHFTFEKT-NINFSDKVLQYTNAVL-TCVTKKFFSTLLSGGQLYLIR-KETQRDVEQLFDLVKRENIEVLSFPVAFLKFIFNEREFINRFPTCVKHIITAGEQLVVNNE----FKRYLHEHNVHLHNHYGPSETHVVTTYTNPEAEIPELPPIGKPISNTWIYILDQEQQLQPQGIVGELYISGANVG--RGYLNNQELTAEKFFADPFRMYRTGDLARWLPDGNIEFLGRADHQVKIRGHRIELGEIEAQLLNCKGVKEAVVIDKADDKGGKYLCAYVVMEVEVNDS-----ELREYLGKALPDYMIPSFFVPLDHVRLHLNGKIDRKSLPNL----------------------------- 85714341 27 -------------------------------------------------------------------------------------------------------ITYRELDEMSLALGAYLQNRGLKAGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEHQLKDSGAEAIIVLENFASTGRTDVRHVIVGSMGDLLGFKGVIVNFVVRHIKKMVPPSPGAVRFNDALAAGRGMTFARPELTPDDAAFLQYTGGTTGVSKGATLLHRNILANMLQNDAWLQPAKPPRVDQLFIVCALPLYHIFALTACFMLGMRAGVNLLIPNPRDIPGLVKELRKYQINIFPAVNTLYNALVNA--PGFDQVDFSKLKVSIGGGMAVQKIVAERWLKATGCAL---LEGYGLSETS-PTLTCNPADSDRFSGSIGLPLPSTYLSIRDDDGKEIPLGEAGEICARGP--QVMPGYWNRPDETAKVMTAD--GFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIAGHPGVLECAVVGIKDERSGEAVKAFVVRKDPNLTSE----EIIKYARTELTSYKVPRHVEFRDSLPKTNVGKILRRELRE------------------------------ 90423185 12 ----------------------------------------------------------------------------VVRAQATARGDAIAFEFEG------RRTSFAALDRHSNRVARALLAAGIQPGQRISYLGKNSDVYFELLLGAMKANVVMAPVNWRLAPPEIAFIVNDCQAAALFVGPEFVAAVGAL-----------AAQLPGVKTFIATEGGAAEWP-------DYAAWRDAQSDDAPAIALGPRDVAIQLYTSGTTGHPKGAMLSHANFLALVRAEQPQWNQWREDDVSLVAMPVFHIGGSGWGVMGVYHGVKGVIARE-----FDPHKILDFFGTFGITRVFLVPAAMQFVVRQPR--AREMDFSKLRYMLYGASPIPAALLKECLALFKCG---FVQMYGMTETTGTIVALPPEDHIERMRAAGKALPGVELAILDPDGNRLPPRQVGEIATRSG--CNMVGYWNLPDATAKTIDAD--NWLRTGDAGYLDEDGYLYIHDRIKDMIISGGENIYPAEVESALNDHPDIAEVAVVGVPDEIWGEAVKAVVVMKPGKQASA---HDVIAFAHQRIAKFKSPRTVDFIAALPRNGAGKILRRALRE------------------------------ 22122743 42 --------------------------------------------------------------------AKFNFASDVIDHWASKRSSGPALWWM-NGSGKEIKWSFRELSEASKQTANVLSACGLHRGDRVAVVLPRIPEWWLMILGCMRTGLVFMPGTIQMRSSDILYRLQASKARAIVAGDEV---------AQEVDAVAPDCSFLKIKLLV--------SENSREGWLNFKALLKEASTIHQCVETESRESAAIYFTSGTSGPPKMAEHSHCSLGIKAKMDAASWTGLSTSDIIWTISDTAWIMNILGAFLEPWVLGACIFVHLLP--KFDSQTVLKVLSSYPINTLVGAPIIYRMLLQQD---LSSYKFPHLHSCFSGGETLLPETLENWKAKTGLE---IREIYGQTETG--LICRVSRTMKVKPGYLGTAFAHYDVQVIDEQGNVLPPGKEGDIAIRVKPIWPIGMFSGYVDNPKKTQDNIRGDFWLMGDRGIKDPEGYFHFIGRSDDIINSSGYRIGPSEVENALMEHPAVSETAVISSPDPSRGEVVKAFVVLAPESHDRDQLTKVLQEHVKSVTAPYKYPRKVEFVLDLPKTVTGKIERAKLRA------------------------------ 89098014 6 ----------------------------------------------------------------------------------------VAVI----DAEQGKSWTYKELNSRAEALAGWLLERGAAKGDRIALLAPNHISCLDFLFACGKIGAIFVPVNWRLAAEEIQAILADCTPVII-------------GYHYSFIELASRLQLHQYESVC----------------LDETPFRMPGRPFIPPWQVDEEDPLAMIYTGGTTGKPKGAVLSHRAILWNAVNT-AVSWGLTNQDTTITYLPMFHTGGINALTLPLLLAGGKVVLAGNY----NPSDAARYIREYQCTIILLVPTMYHMLIDTDE--FKEGSFESMRVFLSGGAPCPLSIYEEFRRK----GLHFKEGYGMTEAGPNNFYISPQEAVLKKGSIGRPMLFNTVKILAETGVEAGNGEVGEVLIKG--RHVFSCYWNNEEATKDAV---RDGWLYTGDLAKVDDEGFFYIVGRKKDMIITGGENVYPLEVEQWLGSCPQVDEVSVIGIDDRKWGEAVTAFIVLKEAAAMT---KDEIKGYCRQKLAAYKVPKFIYFLDKLPKTHVGKIDKKQLK------------------------------- 153005842 24 --------------------------------------------------------------------------------------------------------TYRELWEQTSELARALLVRGVRKGDRVGVWSPNRYEWVVLQYACARVGAILVNVNPAYRVHELEHALRHAGVSTLVLARAFRQADYVSMVREV------RLRCPELRQTIVIDDEWTDLR-QDARRLSEEEL------SNVERSLQFDEPINIQYTSGTTGFPKGATLSHHNILNNGYFVGQ-HLRYTEHDRVCIPVPFYHCFGMVMGNLACTSAGATMVIPAES---FEPRAVMRTVQEERCTSLYGVPTMFIAELEHPEFA--SFDFSSLRTGIMAGSPCPIEVMKRVQRDMHMPEVTICYGMTETSPVSTQSRVNDPLDKRVSTVGQVHPHVEIKIVDPTTGRVVPRGAPGELCTRG--YSVMLGYWDDAAATR--AAIDAGRWMHTGDLATLDAEGYVKIVGRIKDMVLRGGENVFPREVEEFLYTIPGISDVQVIGVPDAKYGEELMAWVKLRPGVTLDGE---AIRRLCRGKIATYKIPRYYKFVDAFPMTVTGKVQKFRMRELA---------------------------- 124007603 14 -------------------------------------------------------------------------------------PNKIALIYEDEL------YTYAQLEQNANRVAQGLLQLGLSPQTRVAILAKDSLASYEILFGCAKSKTVLVTINWRLVAQEVLFILNDSQTEVLFVGKEFLPLIEQI-----------KPDLQNIKTIISIEQPDASMEYRDYTSWKNQHSNQSPALDYLPE-----DVTVQIYTSGTTGLPKGVQLAHYSFMKGMQAQGDAWMNLNAQDTLLLSLPMFHIGGLWWTIQGMIVGGRGAVLNTFVP-----WRALELIEQYQITKVAMVPAMIQFCMAEPT--FDTTNFSSVQGFLYGGSPIAPTLLRQAMDALQCG---FFQIYGMTETGNMAVCLRPEDHDTRLKAAGKPLPGVEVKITNSQGELLSAHQIGEIHLKSP--SRMIGYWNRDEATKKTLVD---GWISTGDVGYQDEEGYIFVCDRVKDMIIYAGENLFPVEIEAALSEHEGIEEVAVIGIPSEQWGEIPKAFIVQKPGYSLKKKV---ILSFAKERMADFKVPRSVEFVDKLPRNPSGKVLKRVLRE------------------------------ 30020587 2574 -----------------------------------------------------------------------NAIHQLFEEQVHRTPDALAVV------DEKQQLTYRELNERANQLAHHLQKCGIGTESLVGLCFERSVEMVVGLMGIWKAGAAYVPLDPSNPESRLQYILEDTGIRVLVTNE------------------VLLGWIPKDIKTVCLDRD--------------QAMLSQESKLSPICEVTGENLAYVIYTSGSTGNPKGALVQHHSVINLSYGLQKEVFSHEIPSNMRVGLNASIAFDVSIQQLQMLLYGSSLYIIP-SEVRTNPERFVSYIRENKLEMFDMTPSLLQLLIDGGL-LETSADVHVPSKILVGGEAIMPSLWKQLVET---EKIDFYNVYGPTECTVDATCYHIE-TDSKRVTIGRPLPNVQTYVLDKNLLPVPVGVTGELYIGGA--GIARGYLNRPERFIRHPFNEEERLYRTGDLVRYLPDGNLDYLRRIDNQVKIRGFRIELEEIEASIERHPLVKEAVVLVTEDKLGEQRLVAYVV-------GDGSMHDWREYLKTQVPNYMVPAHFIKVDKIPLTPNGKVDRKAL-------------------------------- 30020587 1013 --------------------------------------------------------------------------HQLFKEQVNRTLDAVAVV------DEKQKLTYRELNEKANQLALYLQQCGIGNESLVGLCFERSVEMIVSIMGIWKAGAAYVPLDPSYPESRLRYILEDTGIQVLVTNESL------------------QDWIPKEIKIVCLDRD--------------QAMISQESILSPKCEVTGENLAYVIYTSGSTGNPKGVLIQHHSVLNLSHGLQKEVFEHEIPSNMHVGLNASIAFDASIQQLQMLLYGSSLYIIPNE-VRSDPEQFVAYIRENKLEIFDITPSLLQLLIDAGLLETCDGVHAPSKV-LVGGEAIMPSLWEQLVET---DKIQFYNVYGPTECTVDATCYHIKKDS-KRVTIGRPLPNVQTYVLDSNRLLVPVGVMGELYIGG--VGLAKGYLNRPELTSEHPFKEGERLYRTGDLVRYLPDGNIDYLGRMDNQVKIRGFRIELGEIESTLQEHDLVKEVVVIVRENQSGDKRLVAYVV-------GEGSVEEWREYLKTKLPIHMIPSYFVEMKELPLTINGKVDRKSL-------------------------------- 33596937 10 -----------------------------------------------------------------------------------------------------RTLSYAGLDRRSRAFAAWLQARGLGRGERVALMMPNLLQYPICLFGAWRAGCTVVSCNPLYTPRELAHQLADSGARAIVVADNFPQTALEHVVVTSIGEQLGWPRGPVVDFVVRRVKRMVPAWSLPGARRLRDVLAEGERLPHAAPALGHADLACLQYTGGTTGVAKGAMLTHGNLIANLCQAYAWVRPLVKEGRECVVTPLYHIFALTANCLTFLKIGASNLLIVNPRDIPAFVRELR-----KTPFSCITGVNTLFNALLDHPGFARLDFSRLRLTLGGGMAVQRSVAERWRAVTG---KPLAQAYGLTETS-PAVTINPLDAPDFTGSIGLPVPSTELSIRDEHGEELPLGATGEICVRGP--QVTPGYWRRPDETALSFHAD--GFLRTGDMGYVDPRGYVFLVDRKKDMILVSGFNVYPNEIEDVVALHPGVREVAAVGVPDARSGEAVKLFVIRKDP----DLDAAALIAYCRANLTGYKVPRSVEFRTELPRTNVGKILRRQLRD------------------------------ 209966294 25 --------------------------------------------------------------FRWPDTGPFNWALDYFDVIARDNP-QPALRVVSED-GSEETVSYAEMAARSARTATWLRGLGVGRGDRILLMLPNIPPLWEVMLAAMKLGAVVIPATTLLAGEELRDRVERGGARFVIVAAGQCDRF---------------DDLPGVTRI--------AVGGAPSGWIAYEESRGAPAEFSPDGETRPDDPMLLYFTSGTTAKPKLVLHTHRSYPVGHLSTM-YWIGLRPEDVHWNISSPGWAKHAWSNVFAPWNAQATVFVYNYA--RFQARAVLDVLVGHGVTTLCAPPTVWRMLIQEDL----KSWPVRLREVVGAGEPLNAEVIEQVRSAWGLTV-----RDGFGQTETTAQVGNSPGQPVKPGSMGRPLPGYDVVLLDADGNEAEEGEI-ALRLSPRPAGLMAGYQSAAGEPVQ---PPAGGWYRTGDVASRDADGYLTYVGRADDVFKASDYRISPFELESALIEHPAVAEAAVVPSPDPVRLAVPKAFLVLAAGYEPDADLARDIFRHIRATLPPYKRVRRIEFAD-LPKTISGKIRRVELRR------------------------------ 56420040 28 -------------------------------------------------------------------------------------PNKTAIYYYGAV------YSYKQLLDEVNALAGYLQKLSVKPGDRVLLYMQNSPQFVISYYAILRAEAIVVPINPMNTSEELSFYVNDCETRVAIVGQELLDKAAPLLGRTALEQIIVAAYSDASDESPVSLPAEVAAPRRAIGDERILLWADCLGAQLPPLPYNGHDIAVLPYTSGTTGVPKGCIHPH-RTVNANIVGAYHWGDVTSDSVALATLPFFHVTGMVHSMHTPIFAGAAMVLM----TRWDRDAAARLIELHRCTHWVNISTM--LIDFLANPALGRYDISSLSSISGGGAALPEAVGEKLFQLTGVR---YFEGYGLTETISQTHFNPPDRPKLQ-CLGVPSFDVDARIIDPATGRELGVGEVGEIIVCGP--QVFRGYYRREKETEEAFIEDGKRFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVVGVPDPRRGETVKAFIVLHDEY-VGKVTEEEIIEWSKTQMAAYKYPRLVEFRSSLPMTSSGKLL------------------------------------ 56410454 6 ---------------------------------------------------------------------------------VKRYPDAIAIVQEN------VRFTYARFDEEINKLAAGLQTLGIEKGDRVLLVTKNRWEMVALYWAIQKIGAVFTPINFRLMSHEIEYCLRDSEAKAIVYEPAS------------KDEVLKATKDVSVKKIGLLNVEGAEVSYKELLRLGEEKNLIR-------PQIDMDDICLILYTSGTTGKPKGVPRSHKNE-YGAAVAHILQNQYVTGESTLGVMPLYHTMGMRSLLSMAFLNGKLVMTPDYSP-----KKLLEEIEREKITCAYLVPTIYHDLVNHPD--FTKHDLSSLTKLGYAGAAMTTSLTKEIFEKLN--PKVFVNHYGCTEVYTFTTCNYPGCAGKPGFHQDIRVVKVDPNKEVGPDDVVAPNVPGEIIANLSSIEAFRGYWKRPDANKKAI---RQGWYFTGDLGYFDEDGDLYVVGRVDDMIISGGENIHPLEVEDVLSKHPKVYEVAVAGLPDDHWGQIVTAFIVKADPT----LTAQELDQYCREKLANFKRPKKYIFVKEIPKSPVGKILRRKLK---NGEYDGILD------------------- 86748182 37 -------------------------------------------------------------------------------------GDRPAIV------DEDVTLSYRDLDGRVRSIAASLIGLGVAPGDRVALFLGNCWEFVACALACNRIGARLVPIGTRQRKAELDFLLTNSGAKVLVFE------------ADLADQIPAQADVPTLTHRFAAHGDAA-------GARPFADLLAASPADAPVVAMHEDDTAVILYTSGTTGKPKGAELTHLSILHSAYAFARAH-ELTEHDRGLVAVPLSHVTGLVGVTYATLAAGGCVVLMRQSYKTPDFLALA---SREKITWSILVPAIYTLV--AMAPEFDRHDLSAWRIGCFGGAPMPVPTIEMLSKRL--PNLQLRNAYGATETTSPTTIMPQAHWRDHMDSVGQPIPYAQVRVVDADGNEVAPGQPGELLIAGPMV--VPRYWQREDANAA---EFIGGYWRSGDIGSIDAEGFVRVFDRKKDMINRGGFKIFSAEVENVICGLDGVLETAIVGTPDPVLGERVNAIVVTSEGAQLSEG---DVAAYCAARMSDYKVPESIILRTELPRNANGKIQKTMLRE------------------------------ 167565915 459 -------------------------------------------------------------------------------RQAAATPDAIALTF------GPAHLSYAALNAHANRIAHRLIALGVGPGAIAAVCVNRSLDLVVALLAILKSGAAYLPLDPDYPPERLAFMLTDARPAATLTTADLASRVEGGGVVLHVDDPGENDASP--------------------------AAAPDPTDDDRLRPLRPSDPAYVIYTSGSTGRPKGVVVPHANVIRLLTST-EPWFRFGPNDVWTLFHSCAFDFS-VWECWGALLTGGRLVIVPY-PVSRSPVEFLSLLARERVTVLNQTPSAFQQLMQADRDDAALGRQLRLRYAIFGGEALDVRKLDDWYARHAETAPQLINMYGITETTVHVSYELTRRTAAEPAYSPIGCKIPDLRLYVLDGNPVPPGVAGEIYVAGA--GLALGYLGRPGLTAQRFVADPFGMYRSGDLARWRADGTLDFIGRADDQIKIRGFRVELGEIAHALVQHATVAQAEVVVREDTPGEKRLVAYVVAATGLAATP---QALRADLARHLPEHMVPSAVVVLDALPLTPNGKLDRRAL-------------------------------- 217968853 19 ----------------------------------------------------------------------------AFARSVRRNPEREALRFEG------RSWRYAQLDRAANRVANRLLGLGLAVGDRVAAYGRNSDAYVLLWLGCVKAGLIHVPINYALLDAELRYIVEQSGARALFCDAD----------MATHVEALGSDLPCEWRGTLHGGQERDVLEWAQAG----------GTDTAPAIALDEEAIAQLLYTSGTTAAPKGAMMSHRALLAEYTSTL-LATDIRAEDCALAALPLYHSAQMHVFLMPQLLVGATTLLIQ----APQPERCFELIERERVTSFFAPPTVWIAFLRHPAFEPARLASLQKGYYGASIMPVPV----LQELAASLPALQLYNCYGQSEIAPLATVLRPEEHAERPASAGRPIFNVETRIVDSDLNDVPAGEMGEIVHRSP--QLMSGYWD---KPEETAASFRDGWFRSGDVGYLDEAGYLYITDRIKDIIKTGGVVVASREVEECLYTHPAVAEVAVIGLPDERWIEAVTAVVALKQGAQATAA---ELIAHVHARLAAFKVPKRVFFVEDMPRNASGKLLKRELR------------------------------- 209522068 48 -------------------------------------------------------------------------------------------------------LTYAELGRKATAFAAYLQSIGVQPRERVAIMLPNTFQYPVALFGVIKAGGIVVNVNPLYTVRELAHQLKDSGAQTIVVFENFAKKVRNVIVTGLGDLLADGLNLKGRLLNFMLRHVKKMVPAYPQAVPLLKALSTGYSRPLTPVSATHEDIAFLQYTGGTTGIAKGAMLTHRNIIANLLQAKAWAQLSGEGETVLTPLPLYHIYSLTLNALIFMGLGGRNILI---ANPRDMKRVMMIIRHEKFTSMTAVNTLYNAFLDNEE--FCRRDFSDLKLAMAGGMATQKAVAERFKAVTG---KPIVEGYGLTECSPIVSMNPVDLTHLRDFEIGLPAPSTQVRFRKDDGSWANIGEAGELCVKGP--QVMKGYWNRPEETAKAIDDD--GWLATGDIGVMDSRGFIRLVDRKKDMIIVSGFNVYPNEIEDVIAAHPDVREVAAIGVRDPVQGERVKVFIVRR-----TPTLTAEVIAYCRKNLTGYKVPKLVEFRDELPQTNVGKILRRALRD------------------------------ 187923664 62 -------------------------------------------------------------------------------------------------------LTYGELGRKATAFAAYLQSIGVKPGERVAIMLPNTFQYPVSLFGVLKAGGVVVNVNPLYTVRELAHQLKDSGAQTIITVEDALPGTKVVIVTGLGDLLADGLNLKGRLLNFMLRHVKKMVPAYPKAVPLLEALSTGYSRPLTPVRPTHDDIAFLQYTGGTTGVAKGAMLTHKNIIANLLQAKAWSEGQLTGEVELTPLPLYHIYSLTVNALIFMGLGGRNILI---ANPRDMKRVMMIIRHEKFTGMTAVNTLYNAFLDNEE--FCKRDFSDLKLAMAGGMATQKSVAERFKAVTG---KPIIEGYGLTECSPIVSMNPVDLSNMRDFEIGLPAPSTQVRFRKDDGSWANIGEAGELCVKGP--QVMKGYWNRPDETAKVIDED--GWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEVEDVIAAHPDVREVAAIGVPDAAQGERVKVFIVKRNPS----LTAEQVIAHCRKNLTGYKVPKLVEFRDELPQTNVGKILRRALRD------------------------------ 119510825 1065 -----------------EQYEQVLIEMVANPEQRIGQ----IPLITASQQKLLGEWNQTDR-----ETTQSQCIHKLFELQVELTPDAVAVEQDG------KKLTYRELSDRANKIAHYLQSLGVKPETLVGICVDRSLEMIAGLLGILKAGGAYVPIDPAYPQERIAEMIADTQLGILLTQNRFQEK--------------------------LVGYSGQTICLD-----TDWAKIATQSPANPVSDVQLNHLAYIIYTSGSTGKPKGVMIEHRSLLNFVTTAIDE-YGINAQDQVLQFASVCFDTS-IEEIFPCLAVGATLVL-RTEEMLNSSDDFWRCCQKWQLTVLDLPTAYWHQLVTELQPQNSPIPASLRTVIIGGEEVQLEKVQHWHNCTAHLSPAPQLFNTYGPTEATVVTTLERLTPENTSVSIGKPISNAQVYILDQYQQTVPIGVPGELHIGGA--GLARGYWQRPELTAEKFIENTEGNYKTGDLVKFRRDGNLEYLGRVDNQVKIRGFRIELGEIETVLRQHPQVSQAVVIAHQEITGQKRLVAYF-LPQGPQPT---IDELRQFLKQKLPNYMIPAAFMVLDSIPMTPNQKVDYRALPDFSRSDEDKFAAPRTL--------------- 119510825 44 ---------------------------------------------------------------------------------VEKTPDNIAVVFDG------QKLTYQELNHQANKVAHYLQSLGVGTEVLVGICIERSLEIIVGLLGILKAGAAYLPLDPTYPKERISFMLADSQVQVLLTQQKF----------------LESFTESGVKTVCLDQDW---------------ELITQQNPENPTSNVTAENLAYVIYTSGSTGTPKGVPVPHRAVNRLVCNTNYVQF--TTTDRTAQASNTSFDAA-TFEIWGSLLHGATLVGVPQN-VLLSPVDFAAYIQEQKINILFLTTALFNQLANIVPQAFKDLRY-----LLFGGEAVDPKTVRAV--LTHGAPQQLLHVYGPTESTTYSCFYPVENVPEGATPIGRPISNTQIYILNEQLQPVPVGTPGEIYIGG--DGLARGYLNRPELTAERFISHPFHNYKTGDLARYLPDGNIEFVGRVDNQVKIRGFRIELGEVEAALSQHPDIQQAVVIVREDIPGDKRLVAYVVPDQKAV----TATTFKSFLEDKLPAYMVPTAWMLLDFLPLTPNGKVDRRSL-------------------------------- 163723072 16 ----------------------------------------------------------------------------------QNTPDKTAVIFEDEP------FSYKQLNQGANRCAHYLQQLGIKKGDRIGVLMLNCMEFLECYFAAAKLGVIFVPLNWRLTGPELEYQINDSQCRLLLFHDCFFYS---------IDPVRSNLKVENDKFVYCQSNPDAPARPDWAVDFHAGADDKPVSEPVPDSPIAMDDDLAIVYTSGVTGNPKGAVLSHGQTYFKCFQTSLYVQDISANEVMVAQMPLFHSGGLFIVATPVIFSGITLVMRRG----FNPDEFAQDIERYKATAVFALTTMWRFI--LDTGKLDQIDVSSVRSVMGGGERTPPSLF----EELAKRGLYMQQGFGQTECSAMTLVPKED-IQRKMGSIGKPGFFAHVWIGDNNGKELPPGEIGHILAKGP--TVMSRYWNLPDMTEKAIVN---GILNTGDLGYMDEEGYLYIVDRAKDMYRSGGENVYPAEVEKILAGHPKVLNVSIIGVPDEKWGETGAAFIVPAMGQELAEE---EVLEYLQGKAARFKHPSKIFFVEELPLTATMKV------------------------------------- 90423730 29 -----------------------------------------------------------------------------------------------------RAISFTELEALVETAAAALLRAGYGKDCSVGLYLGNLPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARILITSD--LAGLLPMALKFLEKGLLDRLIVCDDEHWGAVGNPHTPIP-DDPRIVRYADFTKDATPPAQWPALKPDDVAVLQYTGGTTGLPKGAMLSHGNLTIYDLWGARDRAERNTVERVICVLPLFHIYALTVILLRSLNNGDLISLHQ----RFDVAAIFRDIEEKRATVFPGVPTMWIAL--ANDPSLESRDLSSLATCGSGGAPLPVEVAKVFERKTGLQLK---SGWGMTETCSPGTSHLEGPDKPGSIGLMLPGIELDVVSLDDTSKPLPPGEVGELRIRGP--NVTRGYWNRAQETAEAFVGDR---FLTGDIGTMDRDGYFFLVDRKKDMIICGGFNVYPQMIEQAIYEHPSVQEVIVIGIPDQYRGEAAKAFVKLRSGAAPFS--VDALREFLKGKLGKHELPAALELVDELPRTSVGKLSRHELRA------------------------------ 46198650 5 ---------------------------------------------------------------------------NWLGRLAAYHPDRPALWFRN------TWLTYGELYLRARKAAGALRALGVAKGDRVGLIAWNHPAYLDLLFAGPLLGHILTPFNHRLSLPELQALHAYTEPKVLFYGEGFQEVARALDPKALPLEALLE-----------------------------------GEEAPEEVRVDLEDPALLLFTGGTTGLPKGALLPYRQLLVNAVQT-AFSWGLSREDR-YILATPMFHAALNALATPLLYLGSQVVVEE----RFHAEEYLELVRLHRPTLLFLVPTMYQMLLEA--QAFAETDLSSVRFAISGGAPCPAPV----REAFRERGVRFKQGYGLTECGVNCFTFELEEAERYPESVGRPMPHLWARLVREDGKEAGVGEAGELWLSGSVV--MKGYFRRPEENEKVFVWDGERLWRTGDLAHRDEGGRFYIVGRRKEMFISGGENVYPVEVERALYDHPAVKEAAVVGVPDPRWGEVGAAFVVLRE-----PLAAEALRAFLKARLAGYKVPKHLIFLEELPKTGPGKVQKEALKRL----------------------------- 160899759 13 -------------------------------------------------------------------------------------PNKEALV--AWEGGERRVWTYAQLDAEVNRHAHGLAELGIGHGDVVAAFLYNTPAFVFTMLAAARLGAIFNPINYRLAAQELAFILKDGAARALVFE---HEGGEVAARAQALLKAEGGGTGAGIEHWIFADDAPAD-PLPVWATQRLSALARGRSSAPPQAHVRESDPCILMYTSGTTGRPKGVLHTHRSKLAHNALMHQ-TMQFTRDDVGLAMAPLNHTAELHTSFLPRLQAGATQVLL----RRFDVTEAWRLIHEERVSFFFAAPTMVTMLLA--DPIASPEQAPALRLVEYGGASMAPHLIREWTRKVGSDL---VQVYGTTEMGPCMSILLPREQLSHAGSAGLPSMGHDLIVARLREDNAPPGEVGEILVRGP--CMMAGYLNRPDANTRALA---HGWYHTGDLGHIDDDGYLWIRDRIDYMINSGAENVYPREVEDALVEHADVLEVAVIGEADERWGQIVAAHVVAKPGATPTAEALDAFLVH-GDRLAAYKRPRRYHFREALPKTASGKIQKQLLRVVVA--------------------------- 108805084 9 ---------------------------------------------------------------------RLNAAAELLDKMVSGRP---AVH------TDEGAWSYRDLLEKANRISRVLTEMHLVPGNRVLLRAPNTPMLIAAWFAVLKAGGIVVATMPLLRKPELLKIIGKAQVTHALT-----------DTRLTEDLEAARAGQPVLENVMTFGPGGE-----------LEERMASKPADFETVETAAEDVAIIAFTSGTTGEPKGCMHSHRDLLAVCDTFGKRVLKAQPDEVFTGTPPLAFTYGLGGYTLFPMRAGASVLPIE----KPGPDALLEAIERRGATTIFTAPTGYRA----LLDSIGEIDASSLRKCVSAGEPLPAATSDAWFEKTGVR---IIDGIGSTEMLHIFIS--ASGEDIRPGSTGKPVPGYRARVVADDMSPLPPGEVGKLAVKGPTGCR---YLADPRQADYV----VDGWNITGDSYRMDEDGYFWFQARTDDMIISAGYNISGPEVEAALLGHRAVSECAVVASPDEERGNIVKAFVVLREGASGGPELVKELQDFVKGRIAPYKYPRAVEFVDELPKTQTGKIQRFKLRELEKERAAPRGSVS----------------- 186473680 8 -------------------------------------------------------------------------------------GDKTALVIGGE------SWSFLQLDCFSSNVAKSLEQRGVGKGSVVSLYSPNCAQWIIAYYAILKLGAVVNPLNLMLTSSEAAYAVSDCKAVAVLGSLE-----KLVPLR-------EALGINQVRLISFGTATGS-------IECFNDLLSGDGTDHYPVSAIELDDLCTIGYTSGTTGHPKGAMLSHRAIL--LNTAMTSTYHVRTDRDIVVSALPCSHVYGNIVMNCAVACGMTLVLH----AVFDAKAILASIEAYRATIFEGVPTMYMYLLNLPELA--DYDVSTLTRCTVGGQTMPPQKMEEVERKFG---SPLLELWGMTELGGLGATHLYGPKKNGSIGVPLPLLKARIASLESPSKEVTAREVGELQMKGPIT--MMGYYGRPEATLETIDAD--GWLHTGDLAYIDEEGFIFIVDRLKDMVITGGFNIYPAELERVLCEHPSIALAAVVGVPDDIKGELAKAFIVRKHGAEIRTE---DVFEFCRQRLAAYKVPRLIEFVEDLPKTNSGKILRRELRKKAL--------------------------- 114661360 42 --------------------------------------------------------------------AKFNFASDVLDHWADKRPPSPALWWV-NGKGKELMWNFRELSENSQQAANVLSACGLQRGDRVAVVLPRVPEWWLVILGCIRAGLIFMPGTIQMKSTDILYRLQMSKAKAIVAGDEVIQEVDTV-----------ASECPSLRIKLLVSEKSCD------GWLNFKKLLNEASTTHHCVETGSQEASAIYFTSGTSGLPKMAEHSHSSLGLKAKMDASWTG-LQASDIMWTISDTGWILNILCSLMEPWALGACTFVHLLP--KFDPLVILKTLSSYPIKSMMGAPIVYRMLLQQD---LSSYKFLHLQNCVTVGESLLPETLENWRAQTGLD---IRESYGQTETGLTCMVS--KTMKIKPGYMGTAASCYDVQIIDDKGNVLPPGTEGDIGIRVKPIRPIGIFSGYVDNPEKTAANIRGDFWLLGDRGIKDEDGYFQFMGRADDIINSSGYRIGPSEVENALMEHPAVVETAVISSPDPVRGEVVKAFVVLASQSHDPEQLTKELQQHVKLVTAPYKYPRKIEFVLNLPKTVTGKIQRAKLRD------------------------------ 17230136 476 ------------------------------------------------------------------------TVYELFSQQVEKTPDKIAVLF------GNKSLTYQQLEQEANHLAAYLQNIGVQAETRVGICCDRSLEMVISLLAVHKAGGAYVPLDPGYPQERLQFIINDSQISILLTQTSLLNN------LPLIEEIALNKPLKTPLCASAPLREIKIIPLISNTDKTNDLS-------------HPNQLAYLIYTSGSTGTPKGVQILH-RSLSNFLTAMSKAPGLTAEDNLLAVTTLAFDIAALEIFLP-LIVGACLVLVE-REVTLDGERLAQAIAQHQITFMQATPATWRLLLASGWEGKQDLKILC----------GGEALDNTLAQQLLSCTQEVWNLYGPTETTIWSAAQ--KLSIDEPVTIGHPIANTQFYVLDEHLQPVPIGVPGELYIGGA--GVAKGYWQNQQSTVNSQQSTVNTLYKTGDRVRYLPDGKLEYLGRLDYQVKIRGFRIELGEIEAVLAQHPQISQAVVSVQEDEPGEQRLVAYIVPNSQDVGS----NDLQQFLANKLPKYMIPGVFVTLTALPLTPNGKVDRKAL-------------------------------- 196193967 11 -----------------------------------------------------------------------------------------------------QTLTFADLEEKSRHLAKWFQACGLQQGDRVAIQLPNLNQYPIAAYAAFRAGLVVVNTNPLYTPREMQHQFSDSGAKALVVFADALDRLEAI------------KADTQVEHVLVTGPADLIAPPKETQHGYHDFVAAMEQPDLEPIKAQREDIAVLQYTGGTTGVAKGASLTHANILANAAQMEDRLGERCEAEIFVCPLPLYHIYAFTVNMLALFNLGAMNVLI---PNPRDLDGFVKTIQPFKFTGLAGINTLFVGLCRHPD--FKALDFSSLKLTFSGGSALTSSAAKLWQSVTG---CPVTEGWGLSETSPVATLNQFGAEELGTVGAPLIGTEVQ--AWDEEGNPLAIGEVGELVIRGP--QVMQGYWNRPEETAKSMKD---GFFRTGDVGVVQENGNIKIVDRLKDMIIVSGFNVYPNEIEDVLSRHPSVVEAAVVGKPDDKTGEAVCAHVALSEDVP-----VNDIIAFCREELTAYKVPKHVIVHAELPKSTVGKILRRELRD------------------------------ 104782428 22 ----------------------------------------------------------------------------AFDATVARHGEREALV----VRHQHLRYSWRELAAEVDVHARALMALGVEVGERVGNWAPNCAQWCILQLATAKVGAILVNINPAYRVGELEYVLRQSGCRWLVCADAFKSSDYQAMVQELVPELLASERLPDLRGVISLAAEPPAGFLPWAALAGRAGEVEVVAYEARQQGLQFDQPVNIQYTSGTTGAPKGATLSHYNILNNGYMVGE-SLGLTERDRMVIPVPLYHCFGMVMGNLGCITHGSAMI---YPNDAFDAELTLRAVAEERASILYGVPTMFIALLDHPSRAA--LDLSTLRSGIMAGATCPIEVMRKVIDQLHMAEVQIA--YGMTETSPVSLQTGPDDLELRVTTVGRTHPQLETKLVDVDGRIVARGEIGELCTRG--YSVMLGYWDNLQATHDAL--DPAGWMHTGDLAVMDDDGYVRIVGRNKDMIIRGGENIYPRELEEFFHTHPAVAEAQVVGIPCSKYGEEVVAWIRLHPGHSATAE---ELQQWCKARLAHFKTPRHFRFVDEFPMTVTGKV------------------------------------- 109127827 11 ---------------------------------------------------------------------EFNFASCVLDYWAQKRGPNPAFWWV-NGQGDEVKWSFREIADLTRRTANILQTCGLQQGDLLALILPRVPEWWLVAVGCMRTGIIFMPATIMLKAKDILYRLQMSKAKGIVTTD-----------TLASDVDSMASECPSLKTKLLVS------DHSREGWLDFRSLVKSASPEHTCIKSKTMDPMVIFFTSGTTGFPKMAKHSHGEKQLKAPQASRAWTSLKTSDVSWCLSDSGWILATMGTLVEPWTAGCTVFIHHLPQ--FDTKVIIQALLKYPINQFYGAPSIFRMILQQD---FTSIRFPALEHCCTGGEVLWPKDQEEWKRRTG---LLLYNVYGQSETGIICAT--LREMKIKPGFLGKASPPYDVQVIDDKGSILPPNTEGNIGIRIKPARPVTLFMCYEGNPEKTAEVECGDFFNTGDRGMMDEEGYICFLGRSDDIINASGYRIGPAEVESALMEHPAVAESAVVSSPDPIRGEVVKAFIVLTPQSHDKDQLTKELQDHVKSVTAPYKYPRKVEFVPDLPKTITGKIKRKELQKKEKGQ------------------------- 116266962 7 ----------------------------------------------------------------------------VLDRIAAQFPDHDAVVC------PDRRLTYAQLRDEVRRAAAAMITLGVEPGDRIAIWSPNTWHWVVASLATHYAGGVVVPLNTRYTASEATDILLRTGAPLLIASGKFLGADKTAD--------LDRATLPALRHIVRVPIDENDGTWDEF--IARADDATLAEVDARAAAVSPDDVSDILFTSGTTGRSKGVRCAHRQSLDGS-AAWAECGQVSSTDRYLCINPFFHNFGYKAGILACLQTGATLYPM----LTFDPEQTMKAVAEHKITVLPGPPTIYQTLLDHPR--RGDYDLSSLRFAVTGAAVVPVVLIERMQSELDID--IVLTAYGLTEAAGFGTMCRPDDDAVTVATTCGRPIADFELRLDDSG---------EVLLRGP--NVMLGYLDDEA--ATAAAIDADGWLHTGDIGKLDAAGNLTITDRLKDMYICGGFNVYPAEIEQVLARLDGVAESAVIGVPDERLGEVGKAFVVAKPGAQLDQAT---VIAYAREHLANFKVPRSVEFLDALPRNPGGKVVKPALRE------------------------------ 73958947 81 ---------------------------------------------------------------------KFNFASDMIDHWASKRPPGPALWWVSGD-GNELVWNFSQLSELSQQAANVLSACSLQRGDRVMMVLPRVPEWWLVTLGCMRAGLVFIPGTIQMRTKDILYRLQVSKARAIVAGDEVAQLVDTI-----------ASDCPSLKTKLLVSEKSRD------GWLDFRTLLREASTTHCCVETGSQEAAAIYFTSGTTGLPKMAEHSHSSLGLKAKMDIGVWTDMQPSDIIWVISDTAWILNILASFLEPWAVGACSFIHLLP--KFDPVIILKVLSSYPINNFVGAPIIYQMLIQQD---FPSYKFPHLQNCYSGGDALLPDILENWRARTGLD---IRELYGQTETG--ITCRVSKNMKIKPGYLGTAIPHYDVQVLDDKGNVLPPGIEGDIGIRVKPIRPIGIFSGYVDSPEKTAASIRGDFWILGDRAIKDQDGYFRFIGRSDDIINSSGYRIGPSEVENALMEHPAVIETAVISSPDPVRKEVVKAFVVLAPQFLFHDQLTKELQQHVKSVTAPYKYPRKVEFVSELPKTNTGKIQRKKLRD------------------------------ 86159431 24 -----------------------------------------------------------------------------LRRTVERFPDREALVSV----YQGYRATYRQFWEETSLVARGLLVRGVKKGDRVGIWAPNRYEWVIWQYATARIGAVMVTVNPAYRVHELEYALKQSGVSMLALSRTFRNADYVAMVREV------RLRCPELRHTLVIDDEWSALKHDALR-------LSEQELTRLERDLQFDEPINIQYTSGTTGFPKGATLSHHNLLNNGFFIGEY-LGYREADRVCLPVPFYHCFGMVIGNLAATSHGSAIVI---PLDNFDPVTVMRTVQQERCTSLYGVPTMFIAELDHPE--FHTFDFSSLRTGVMAGSPCPIEVMKRVQKDMHMPEVTICYGMTETSPVSTQSRTDDPIEKRVTTVGQVHPHVEIKIVDPTTGRVMPRGTPGELCTRG--YSVMLGYWNDPHATRGAIDDG--RWMHTGDLATIDEHGYVKIVGRIKDMVLRGGENIFPREVEEFLYTIPGVSDVQVIGVPDVKYGEELMAWVKLRPGVSLTGE---EIRAYCKGKIATYKIPRYYKFVDGFPMTVSGKV------------------------------------- 115351469 42 -------------------------------------------------------------------------------------------------------MTYRTLAQKVDAFASYLQSMGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIVVFENFARTVKNIVVTALGDLLADGFNAKGRLINFVLKHVKKLVPSLPQAIRLRSALALGARGKPQPVPTTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVSGDVELTPLPLYHIYSLTVNAFIFMGLGGRNILI---ANPRDMKMVMKIIRNETFTGITGINTLYNAFLDNEE--FRKRDFSQLKLAMAGGMAMQRAVAERFQQVTG---RPVVEGYGLTECSPIVTMNPVNLNDMGEFSIGLPAPSTLVRFRREDGTWAAVGEPGELCVHGP--QVMRGYWQRPDETAKVIDAD--GWLATGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVQGERIKVFVVRRDPT----LTVDDVLAHCRKNLTGYKMPKFVEFRDALPQTNVGKILRRALRD------------------------------ 167647935 19 --------------------------------------------------------------------------------HRQVRPEATALVFEG------RATSFADFDRNTDRVAAALLAEGLTKGDRIAYVGKNSDHYFELLFGAAKAGVVLAPIGWRLAPREIAYILGDAEARMVFVGPEMIAHVRDV----------AELILDQPTLVAMEPNDYGHPEFMPWRDA--------APEDGKPAHVTSADIAVQLYTSGTTGRPKGAMLTHANILGPRRLAAAAWNRWGPDDVSLVAMPVAHIGGTGWGVVGLVNGAKGVVAREFDPT-----KVLDFIERDRVSKMFMVPAALQIVVRLPR--ARQVDYSRLTHILYGAAPIPLDLLRECLEVFGCG---FVQQYGMTETTGTVVYLPPEDHNPRMRSAGLPMPGVELRILGEDGRVLPPGEVGEVAVRSP--ANMAGYWKLPEATADTIDSDS--WLRTGDAGYIDADGYLFIHDRVKDMIISGGENIYPAEVESAVYGHPHVAEVAVIGVPDDTWGEAVKAVVALKPGAPRDPA---DIIAFSRTRIAGFKAPKTIDFVEALPRNASGKILRRELRE------------------------------ 150400181 12 -------------------------------------------------------------------------------KQVQKNPEKEFLVY----PDRNLKFTYGEFNDRVNMLSKGLLEIGIIKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVMKQSDMKALAIIDGFRDVNYLDELKTSQRGNLNSSEFPFLKSVIYVGQEKHRGMYNTNELMLLGKHTPDDKILKIKSELNSNDVINMQYTSGTTGFPKGVMLTHKNILNNGFY-IGEKQKFTEKDRLCLPVPLFHCFGIVLGVLAILTHGGTLVMLE----LFDPLLTLAAIQKEKCTAVYGVPTMFIAELSH--PMFDMFDLSSLRTGIMAGSPCPVEAMKKVISEMNMKDVTIAYGLTEASPVFTMTSVDDPIEKRVQTVGKSMPNCEVRIVDPETGKTCLPNQVGEICCKG--YNVMKGYYKMPEKTSEVI--DKEGWLHSGDLAVQDSDGYYKIVGRIKEMIIRGGENIYPREIEEFLYTMPEIKDVQVVGIPDEKYGEIVGAFVIVKEGCELKEE---DVRDFALLKIARYKVPKHVFFVNEYPMTASGKI------------------------------------- 89901061 15 ------------------------------------------------------------------------------------------------------TISYAELERLTREFAAFLQGLGMAQGDRVAIMAPNLLQYPVALFGILRAGMVVVNVNPLYTPREVAHQLQDAGAKAIVIVENFAAVLQRVPLKHVITDLLPWPRRSLINFVIKKVKKMVPAWRIDGAIGFRAALARGARSSFKPVQVKREDIAFLQYTGGTTGVSKGAMLTHRNILANVEQTGVWISASFQEGREIAIAPLPLY--HIFCLTSTLSFMKWGSLIVLITNPRDLPALIKELGRWKFSVMTGVNTLFNGLLNA--PGFDQLDFSTLKVVVGGGAAVQKTVAERWQQVTG---RYITEAYGLTETSPGVCANPLATPWNGKIGLPIPSTEVSIRDEHFNELPVWHGETGEICIRGP--QVMKGYWNNPAETAKVMQD---GWLKTGDVGHLDGEGYFAITDRKKDMILVSGFNVYPNEIESVIAMHPGVLECGAVGIPDEKTGEAVKVVVVRKDPS----LTKDDILAHCKTQLTGYKMPRHIAFCDELPKTPIGKILRRDLRD------------------------------ 197333462 67 ------------------------------------------------------------------------------------------------------RIGYAEADALSDSVAGHLAGRGIGRGDRVAVMLQNTPHFALAVLGAWKAGAVVVPLNPMYKSAEVGHILRDSGAVALVCAWAGFLRETAYGTALRTTLTASDLDFQSRNDIRVLALGQPGPPADAGSDVDDLVTVARRGHPAPPDPLTAADTALISYTSGTSGTPKGAMNPHGALTHNALRQVTGH-PIPEGARYFALAPLFHITGMVCELAACFTNAGTLVLAH----RFDAGVVLDAFLEHRPDYAVGPATAFMALAAHPD--VTPDHFASFRVLSSGGAPLPPALVERLRTAFGFRGGYGLTESTAACATVPAHREAPVDPVSGTLSVGVPGADTVVRVLDEHGAELPFGETGEIVVRGP--QVVRGYWG---LPAETALTFPDGELRTGDVGFMDTDGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGEGVKAYVSLRPGAHAEPA---ELSAYCAERIAAYKYPRQVEILPVLPKTTSGKILRRELRE------------------------------ 209966781 4 ------------------------------------------------------------------------------------RPDRCAL----EELETGFRLTYRGLEDRCARAAAVLADEGVGEGDRVAVLCRNRIDFFVLLFAVAKLGAILVPLNWRMPAAELKPLLADCTPRRVVAGQE------------DMATAAAASGTPPL-------------GLDDPGPHGFAARLAAAVPHPGRERWPGGQVWYLIYTSGTTGRPKAVIYTYAMALVNYVNIGQAI-DLRGDDRTLNFLPLFHTAGINLHTLPTLIAGGTVMILPG----FDADAMIGLLAAGRLDTFFGVPAVYQQLGLH--PAFDTVDPARVRSWGCGGAPLPDALA----ERFFARGVRVCNGMGMTETGPTAFLVDPADAPRKIGSVGKPQLLCAVRIVGPDGRDVPPGETGELWFSGP--GVTPGYWNRPDATAAAFAPG--GWLRSGDLARCDADGYYYIVGRLKEMFISGGENVYPAEVENVLVRHPAVLEAAVTGVPDDRWGEVGRAFLMLRPGCAPPDP--GDLAAWCRERLAAYKVPKSFVFLDDFPRTAAGKV------------------------------------- 91789999 31 ------------------------------------------------------------------------------------------------------RYTYRELQTEANRLASALLGLGLLSGDRVGIWSHNNAQWVLMQLATAKVGLILVNINPAYRVAELEYALNKVGCKALVTMARFKYLGMLRELAPEWAHALESARLPHLHTVAWIDEPGQGAELDEPGLLRFSALLASGQPQDPARTLKAGDPINIQFTSGTTGFPKGATLTHRNILNNGFF-IGEAMKLTPADRLCIPVPLYHCFGMVLGNLACLTHGATIV---YPNDGFDPLSVLQTVQDEKCTGLHGVPTMFIAELDHPR--FKEFDLSTLRTGIMAGSPCPIEVMKRVVGEMHLSEITIAYGMTETSPVSCQSSTDTPLEKRVATVGLVQPHLEVKIVDPESGEIVAPGVSGELCTRG--YSVMHGYWEDEARTAEAIDAE--GWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGVPDPKYGEELCAWIIVKPGQSVNEE---EIRAFCKGQIAHYKVPRYIRFVSGFPMTVTGKI------------------------------------- 67159279 628 --------------------------------------------------------------------------HQLIEDQVARTPEAVALVF------GEQEMSYGELNGRANRLAHRLIELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIGDSGIDLLLTQEHLQDR------------------LPSTDGVQNLLLEPGD------------DWLEGYGEENPASRTMPQNLAYVIYTSGSTGQPKGVTISHGAF-SMHSQAVGQCYGLTVNDRLLQFASISFDAA-AEQLFTPLANGAAVVLGDV--RQWSAVRLAEEVERSGITALNVPPAYIDQISDALEEAHRHID---VRICILGGEAWKAGLLGKAVRA-----GQVFNAYGPTETVITPVWQVESDEFVGYAPIGKPVGQRQAYLLDDSLNPEPQGNIAELYLGG--EGLARGYLNRPSLTAERFVPDPFRLYRTGDLARYRADGVIEYLGRLDHQVKIRGFRIELGEIEARLQQHEAVREAVVIDVEGP-GGRQLAAYLVPDDGDERQTKLRRELKAHLGAALPDYMVPAHLVFLERLPLTPNGKLDRKAL-------------------------------- 67159279 2196 --------------------------------------------------------------------------HQLIEEQVARTPEAVALVF------GEREMSYAELNRRANRLAHRLIELGVGPDVPVGIAVERGVEMVVGLLAILKAGGAYVPLDPEYPGERLAYMIGDSGIGLLLTQRHLQDR------------------LPSADGAQSLFLEPDD------------DWLEGYGEENPANRTMPQNLAYVIYTSGSTGRPKGAAVRIGSFVNLLHWY-RAACELTADDRVLLLSSYSFDLTQKN-LYGVLCAGGQLHI---APAGYDPDSHRRQIGKHRLSVLNCAPSAF-----YPLLQGDRAELASLKHVLLGGEAIQPGELAEWLGSPQAANVSIHNTYGPTECTDVVIARTPGSTVPGLSALPIGRPLPGVSAYVLDGSPVALGQAGELHIGGDCVGE--GYWHRPGLTAERFVPDPFRLYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIEARLRQHGAVREAVVIDVEGA-GGKQLAAYLVPDDPAMLEDDLRGELKAHLGAVLPDYMVPVHLVFLARLPLTPNGKLDRKALPQL----------------------------- 152985850 28 ------------------------------------------------------------------------------------------------------TLSYAELDRLSAAFAAYLQKHDLKPGDRIAVQMPNVLQYPIAVFGALRAGLIVVNTNPLYTAREMRHQFKDAGVRALVYLNLFGKLVQEVLPDTRIEEARMGDLLPALKGWLVNSVVKSVKKMVPDYQLPQQALKQGQGHALQPVRVGLEDIAVLQYTGGTTGVSKGAMLSHGNLVANMLQVHAQLSQLGKDEVMIAPLPLYHIYAFTANCMCMMVSGNHNVLITNPRDIP------GFVRELKKWRFSALLGLNTLFVALMEHPGFKIDFSNLKLTNSGGTALVSATAERWK---GVTGCTVVEGYGLTECS-PVVTTNPYGEQARLGTVGIPVVGTALKVIDEEGKELPVGERGELCVKGP--QVMKGYWQRPEATEEILDAE--GWLKTGDIAVIDGDGFVRIVDRKKDLILVSGFNVYPNEIEDVVMAHPKVASCAAVGIPDEKSGEAVKLFVVARDPSLS----VEELKAYCKENFTGYKIPRQIVLKDALPMTPVGKILRRELREIA---------------------------- 149182632 6 -------------------------------------------------------------------------------------------------------WTYSELNERASRLAGLFLEQGVKKGDRIALFAENHVSYFDFMFACLKIGAIFVPLNWRLSTDELQFVVRDAAPAIMGVQTSFIQQASELQEDFYLIEIDSNHYLEGIATSKITAKLD----------------------------LEESDPLAMIYTGGTTGHPKGAVLSHRSIMWNAVNTIVSW-NLTDRDTTLTSIPMFHTGGLNALSIPILVAGGTVVLSPG----FHPDQAVKDLIDYKCSIVLFVPTMYHMLT--GTKAFKKAKFPDMKVFLSGGAPCP----LGIYEAFNSKGLAFKEGYGLTEAGPNNFYIDPKEAVVRQGSVGKPMLFNEVKVVNEQGLEAGADEVGELYLRGSHL--FEYYWKKDDETREAWQG---GWFRTGDLAKKDEDGYYYIVGRKKDMIITGGENVYPSEIEYWIESHDTVDEVAVIGIPDEKWGEKVVAFVTAKGSTGLSPE---ELQEYCKRKLTKYKIPKCFYIVDQLPKTHVGKINKNELRN------------------------------ 91772637 32 -----------------------------------------------------------------------NFAYDVVDRYAMEQPDKRALVW-CDDNGNELVYTFKDLKHYSDKAANLFKKYGIEKGDVVMLTLKGRYEFWICILALHKIGAVALPATHMLTTKDVTYRIELSNIKMVVSAD---------------DEGLMGYIDEGHKGYEDILLHKASLNGGREGWLDFTKELEEASADFTRPATKNEEIALLYFSSGTTGLPKMVQHDFAYPL-GHIITAKYWQNVRDDGLHLTVADSGWAKCVWGKLYGQWISGTAVFVYDYE--RFDAKNMLEFASKYGVTTFCAPPTIYRFLIKED---LSQYDFSSLEYCVVAGEPLNPEVYERFLEFTGLKLMEGF----GQTESIVSIATYP-WMEPKPGSMGKPSPEYDIELLNLDDEVCDFGEEGEIVIKGKTVGLFAGYRSDEKKTNEVWHD---GYYHTGDMAWKDEDGYFWFVGRSDDIIKSSGYKIGPFEVESALIEHPAVLECAITGVPDATRGQIVKATIVLAKGYVASEELKKQLQDHVKKATAPYKYPRAVDFVD----------------------------------------------- 167838410 6 ----------------------------------------------------------------------------ALERAARATPDKPFLR------DDGATITYRQMQQRSRRAADVLASFGIAPGERVAAMCLNTPAFFDLLLGAWRIGVVVVPVNHKLQAPEVDHILRHSASRAVLFD------------------AALAPVLAKVEHGARRLVTEGEANGAAPFDRLVADATGLASGASGAP--DDAALAEILYTSGTTGRPKGCMHSH-HTVALAAATSALALSMTERERTLMAMPVWHASPLNNWFGGTLYVGGTVVLM----REYHPLRFLQTVEAEQATLYFGAPVSYTLPL-ETIADFASFDLTSVRAWLYGGGPIGAALARRLMHA--YRSEAFYQVYGMTETGPAGTVLYPFEQTMKAGSIGRQGTPGVDVRVVTAGDDARPNEIGEILLRA--DSMMLGYLDDPGATRAAFDDD--GWYRSGDVARVDADGYLFVVDRIKDMIVTGGENVYSKEVEDVLTAHPAVSEAAVIGRAHPQWGETVVAHVVLRAGGAEAAVDADALRAFCETRLAAYKIPREYVFAERLPRTPTGKLQKYLLRA------------------------------ 27376430 27 -----------------------------------------------------------------------------------------------------KSISYRDLDQMSVALAAYLQGRGLQRGARVAIMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVEQVITKTSVKHVIDLLGFKGVIVNLVVRRVKKMVPWSLPGAVSFNDALSAGRGTFNKPKLSPGDVAFLQYTGGTTGVSKGATLLHRNIVANVLQNDAWLQPAAPPHVDQLMIVCALPLYHIFALTACLLAVRAGGCNLLIPNPRDIAGFVKELAKYQVNSFPAVNTLYNGLMHHPD--FKKLDFSKLKISNGGGMAVQRPVAEQWKAVTG---CFIAEGYGLSETS-PTLTCNPATTNDFSGSIGIPVPSTYISIRDDDGNEVPLGQAGEICAKGP--QVMSGYWNRPEETAKVMTAD--GYFRTGDIGVMDEKGYTKIVDRKKDMILVSGFNVYPNEIEEVIASHPGVLECAVIGIPDSKSGEAVKAFVVKKDQN----LTAEAVIKFCHEQLTGYKVPKHIEFRTDLPKTNVGKILRRQLRD------------------------------ 163725988 14 -----------------------------------------------------------------------------LDQTISQFPDNDAVIYV----DRNYRLTYKEFGETVDALAKGLMALGVEKGEKVAIWATNIPYWVAFQFATAKIGAILLTVNTNYKTAELAYLLEQSETENLFLIEGYQDTDYVPELKTQERGMLNAPRFPHLKRVGFLGQEKHRGFYSIPEIMSLSVMTTDEQYKERQDALDPHDVVNMQYTSGTTGFPKGVMLTHFNIGNNGFWIGENQ-NFSEKDRVCIPVPLFHCFGCVLGVLAAVTHGSAMVILEQ----FDPVQVMASVEEEKCTALYGVPTMFIAVLEH--KLFSKFDYSSLRTGIMAGSPCPVSVMKQVIDLMNMSEVTI--CYGLTEASPVITQTRIGDNIQRRTETVGRVMPEIELKDPETGEDVAPGVPGEVCCRG--YNVMKGYYNMPEQTAGAIDD--QGWLHSGDMGVMDEEGYLSITGRYKDMIIRGGENIYPREIEEFLFKLEGVMDVQVVGVPSKKYGEQVGAFVILKDGAKLEE---SDVTDFCRGQISRYKIPKYVVFTDSFPMTASGKI------------------------------------- 157644503 31 ---------------------------------------------------------------------------------ARTQPDKPALLFKGA------TMSYRALEEASDACAAAFASLGARRGDRVGLLLPNCPQFFVAQFGAWKIGAIGAPLNPIYTERELEGPVRDHGIETLVTLTRFYRRVKNIQLRRVIATNIKEHFPPVLRLLFTLTREGDRITLEPGDYDFARLLADNRARTVERARLAADDPAVLLMSGGTTGTPKGVVGTHGGYVMAGLQIRKWAALRGADDVILLPLPMFHVYGNVGVQALSLISGCAIAL---VPNPRDLADLVATIRRVKPTFFNGVPTLYIALLNHPDVRNGKVDFKSIRICFSGAAPLLAETKARFEGITGGRIVEGYSLTEAMMA--LCVNPVQGPNKLGSVGMPLPDVTVTIFDGDEGTRELAIGEVGEIAISAP--QLMLGYWNRDEESANVLRDHVRRYLHTGDLGYLDADGYLFIVDRKKDLIKTSGNQVWPREIEEVIATHPAVAEVGVAGVSDPNKGEAVKAWVVVRAGEAVTEA---DLRAYCRERLAPYKVPSRVEFRSELPKTMVGKVLRRALRD------------------------------ 75520421 1225 -----------------------------------------------------------------------------LEDWAAATPDKTALVFR------EQRVTYRELNERVNQLAHTLREKGVQPDDLVMLMAERSVEMMVAIFAVLKAGGAYLPIDPHSPAERIAYIFADSGAKLVLAQSPFVEKASMAEVVLDLNSASSYA----------------------------------ADTSNPPLVNQPGDLVYVMYTSGSTGKPKGVMIEHGALLNVLH-GMQDEYPLLQDDAFLLKTTYIFDISVA-EIFGWVPGRGKLVILEPEAEK-NPKAIWQAVVGAGITHIN---FVPSMLIPFVEYLEGRTEANRLRYILACGEAMPDELVPKVYEVLPEVKLE--NIYGPTEATIYASYSLAKGSQESPVPIGKPLPNYRMYIINRHGQLQPIGVPGELCIAGA--SLARGYLNNPALTEEHPLEKGERIYRTGDLARYREDGNIEYLGRMDHQVKIRGYRIELDEIRSKLIQEETIQDAVVVARNDQNGQAYLCAYLLSEQ-----EWTVGQLRELLRRELPEYMIPAHFVLLKQFPLTANGKLDRKAL-------------------------------- 75520421 205 --------------------------------------------------------------------------HQLFEQQVEMTPDHVAVV------DRGQSLTYKQLNERANQLAHHLRGKGVKPDDQVAIMLDKSLDMIVSILAVMKAGGAYVPIDPDYPGERIAYMLADSSAAILLT------------------NALHEEKANGACDIIDVHDPDS----------------YSENTNNLPHVNRPDDLVYVMYTSGSTGLAKGVMIEHHNLVNFCEWY-RPYFGVTPADKALVYSSFSFD-GSALDIFTHLLAGAALHIVP-SERKYDLDALNDYCNQEGITISYLPTGAAEQFMQM--------DNQSFRVVITGGD---------VLKKIERNGTYKLYNGYGPTECTIMVTMFEVDKPYANIPIGKPIDRTRILILDEALALQPIGVAGELFIVGEGLG--RGYLNRPELTAEVHPQTGERMYRTGDRARFLPDGNIEFLGRLDNLVKIRGYRIEPGEIEPFLMNHPLIELTTVLAKEQADGRKYLVGYYV-----APEEIPHGELREWLGNDLPDYMIPTYFVHMKAFPLTANGKVDRRALPDV----------------------------- 166368742 467 -------------------------------------------------------------------------------------------------------LTYEELNCKANQLAHYLQFLGVKADSLVGIFVERSLEMIIGILGILKAGGAYVPLDINYPKERITYILEDTQLSILLTQSQLLE------------------QLPAFQGTTICLDQDWSI-------------IAKQSTVNPLVAVEQHNLAYIIYTSGSTGQPKGVMIEHRSVVNYILTTIRE-YGITSEDQILQFSSICFDAS-VEEIFVSLLSGATLVL-RTEEMLRSSEYFWQCCQKWQLTVLSFPTAYWHQLASE-LTPDTLPILSKIKLIVIGGEAIQPAKVQQWQTVTGQPLPRLLNGYGPTEATIAATFSEFTSPTITNIPIGRPISNTQVYILDAFLQPVPVGVAGELHIGG--MGLARGYFNRPELTQEKFIPNSFEKYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLSQHNAVKTAVVIAQEDETNQKRLVAYIIPQPQKEKNSLNVTELRQFLKAKLPEYMIPSAFVILESLPLTPNGKIDHRAL-------------------------------- 166368742 3636 ------------------HFKTLLAAIVENPR---QSVASLLNPEEEYQLLEGWNETKADYSY--------NKCHQLIEEQAARTPDAVAVVFEN------QQLTYAELNSQANQLAHYLRSLGLETEVIVGLCVERSLDMIVALIGILKAGAAYLPLDPEYPQERLQLMLEDSQVPLLLTQSSLIDKLPNHRGQTIFLAEI----------------------WQEIKPMNWDNLTG---------KVTASNLANVIYTSGSTGKPKGVMVEH-QGLCNLALAQIQTFAVSSQSRVLQFASFSFDACISEVLMA-LGAGATLYLASKENLMP-GLPLIKQLRENKITHITLPPSALAVLSWENL--------SSLQTIIVAGEACSPELVKKWSQ-----GRNFFNGYGPTEGSVCATVAKCTPFDTK-ITIGRPIPHVQVYILDSHLQPVPIGVPGELHIGGA--GVARGYLNRPELTAEKFISNPFKLYKTGDLARYLPDGKIEYLGRIDNQVKVRGFRLELGEIEAVLSQHPLVQEAVVMARAD----------------------------------------------------------------------------------------------- 83748639 24 -------------------------------------------------------------------------------HHAAQTPERIALLWYG------RTICWRELDQLSTRLAVQFQRLGVARGDRVALFLQNCPQGILAHLAAAKLGAIAVPCLPLSRQHELRDQLTDCGARILIAAADAARPGTAIATIITTRYADLQPAQPACRKALAVPPEGQAGNGQFDLMQLLAEPVDVAERNAVAAQVDLDEVALMIYTSGTTGRPKGAMLTHRNALYKTAVTVQ-MSGIHAADVLLAAAPLSHIAGMLMGMNLMLYAGAPTILL----YRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAGQYRMASLVNNPCTSFGAPLTEAIADRW-RAFAGPQCRIYEAAYGLSETHTCDTVTPPDAPRWGWHGKIVPQTEVRIIDPRTGTELPPGRSGEITIRSP--GVFRGYWRRDEATRATLQD---GFLRTGDIGQVSPDGYLQWQGRLKELIKVSGYSMFPEDVEALLSRHPAIRQVAVTPMPDPDKGEVVCAHVVRMGATALTEA---ELIAWSRENMAPYKVPRRVKFHDALPATATGKVLRRLLRE------------------------------ 196258200 1046 ----------------------------------------------------------------------VNTIHQLFEEQVRKNPEAIAVVC------GQEKINYQQLNEKANQLAHYLRTLGVKSDDLVGICLERSLEMIIGVLGILKAGAAYLSLDPVYPKERLDYMMIDAKVSIVVTLEKYAYL--------TNNQAVKSVYLDSQKAII-----------------------EEQNTANFEAEIGTKNLAYIIYTSGSTGQPKGVLIEH-KSLINLTQSAINQYQINVKDKVLQFASINFDAA-AEEIYPCLSSGGTLVL-RTEEMMKSVANFIQKSQEKGITIWDLPTAYWHLLVTEIMQENLSLPPSLRLV-ILGGERVLPERVKMWQEYVGYYPKL-VNSYGPTEATVVSTLYYLPDAPVKEIPIGKPINNVQVYILDQYLQPMPLGVPGELYIGG--LGIARGYLNRPEKFIDNPFKAGDKLYKTGDLVRYKPDGNLEFLGRIDSQVKIRGFRIELAEIEAILNQYSRIKQAVVIAREDHPGNKQLVAYLLGKQNQV----TLEEIRYYLKEKLPAYMVPSVFIFLDEIPLTPNGKV------------------------------------- 196258200 2 ----------------------------------------------------------------------LNKCHHLFETQVEQTPEAAAIAF------KERELTYQELNIKANQLAYYLQTLGIKSETLVGLCVDSSLEMIIGMLGILKAGGAYVPLDPAYPQERLSYMVQDSQISLLVT------GAKWSNLITNYEGAVVCLD-------------------------SQWSDIAQYSSSNLINTVKPNNLAYIIYTSGSTGKPKGVMIEHQSLVNYIQLII-DQYQLVKAEGVLQFASISFDVA-AEEIYSSLCSGATLVL-RTEEMISSIPLFVKKSEELSINVWNLPTAYWHLLVQELINRKIALPNSLRLVIIGGEKAQSEAVKQWLKRVGTFP--QLINIYGPTETTICKLSELTESQLNRSEIPIGKSIGNNIQVYVLDENIKILPTEVEGEIYIGGLGVARGYLNRPEKFIQSPFNPSERLYKTGDLGLYLTDGNLEYRGRIDYQVKINGFRIELGEIENFLRQHPQVAQTLVIDREDSLGNKSLVAYIVP---YLAEENLTTNLEKYLTNKLPSYMIPRNFVVLENLPLTVNGKVDRKAL-------------------------------- 206687447 9 ----------------------------------------------------------------------LNAAVELTDAMVEKFGDRTALI------GNGRYRTYKELADWTNRLAHVLTELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVINTMPMLRKGELAKIVDKAEVSHALCD------------TRLKDELVACAKDSTFLKTVV------GFDGTSNHDAELDRLALEKPVTYQAVKTGRDDVALLGFTSGTTGSPKATMHFHRDLLIIADGYAREVLDVQPEDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENA----SPPNLIEIIEKYKATVCFTAPTAYRVMLRAMD---EGADLSSLRAAVSAGETLPAPVYQEWMEKTG---KPMLDGIGATELLHIFITN--RFSDHRPACTGKPVRGYQVKVLDADGNEAPHGEAGRLAVKGPTGCR---YLADSRQADYVK----DGWNITGDSFIQDADGYLHFAARNDDMIVSAGYNIAGPEVEAALLAHEAVAECAVVGAPDEARGEIVQAHVVLAEGQVPSEDLVKRLQDHVKAVIAPYKYPRSVVFTEALPKTETGKIQR----------------------------------- 170691767 7 ------------------------------------------------------------------------------------------------------RLTYAQWDVRVRGLAQALFDLGVRQTDRVAIFQKTSDATATAYLACQLLGAIAVPMNYRMSANDAAFIIRDAGARALIYDDS-----------MQAVVAKVEQGLPDLRIYVRVTGHGGHGDELPGHHHDFDSLIDGTRHRDAPPPVTPEDISALVYTSGTTGRPKGAIHTHGNDVAIATNCV-MEYSLTSTDSALHIAPLYHVGGMQAYFMPHLMVGAANIVLP----RYDPERTLAAIGEHRITTLFAVPTQIQDM--LFHPSFARTDHSSLRMITTGGAAIPAAAMQRVIDEFCPN---VYNGYGMTEASLTLLLHPRDALSRLGSCGKPTLISTCRVVTNDTERVVPPGEVGQLIVRGP--QLARAYWNNPVETAK---KFRDGWLYTGDLFSVDAGGYFHFHGRADDMIVSGGENIYPREVEEVLYHCPGVQEAAVIGVPDPKWGQAVTAFVV-RSDAQLTED---AVIAFCKASLAPYKRPKKILFVDRLPLNPSGKVLRREL-------------------------------- 152977012 26 --------------------------------------------------------------------------------------DKLALIWQ-DEKGARREVTYFELIKGANKIGNAFIKSGLQKGDKLLIMMPRLIEAYMTYIGAIKAGFVVIPSSEMLRKKDIEYRIQHGEVKAIISYEPYISQFEGIE------------GMDSLQKFVL-------SEKEVDGWANLNTALETESDVLDIVKTDKEDMVFLSYTSGTTGNPKGVVHTHAWGYAHLRTSAPNWLGIEENDIVWATASPGWQKWIWSPFLATLGSGATGFVYH---GKFEPKTYLQLLDENQVNVLCCTPTEYRLMAKVEN--LQQYNLKALHSAVSAGEPLNREVIETFQKHF---QVTVRDGYGQ--TENTLLIGVMKGMEIRPGSMGKPTPGNQVEIINEEGHPVSVGEVGDIAVHIDTPALFKQYYKDDERTA---MQFRGDYYITGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVRECAVVASPDEIRGSVVKAFIVLRDNVQEKEDLIPLLQEHVKTLTAPYKYPRKIEFVDELPKTISGKIRRVELRK------------------------------ 115713351 547 ----------------------------------------------------------------------------------------PAFWWI-DTKGNEIKWSFRDLAEKSKKVANMLQSCHIKQHDKVMVILPRIPEWWLLNLACLRIGAVLVPGSTQLREMDIRDRLESSKAVCIITDEE---------ISHLVDKVVK--DTDGFQHKILIRDKDEKNNNNRPGWLDFQELYDAASDEHECVRTRGSDPMTVFFTSGTTAKPKMAEHTHVSYGLGHIITGKYWLDLTPHDIFWNMSDTGWAKSAYSNVYAPW-GQGSCVFIHHSP-RFDPQQTLQVFNDYPISIFCGFPMAFTMMIQQDT---SQYSLRSLRDCVSAGDFLNPEVNQAWKQVSG---NYIREGYGQTETVNMIGSF--RCNQVKPGSCGMAAPGHDMAIVDEDGNELPRGKEGIIGVKVKPVRPLGLFTQYVDDPERTQSVFRGDYYLTGDKAVQDEDGYFWVIGRNDDVITSAGYRIGPFEVESALIEHPAVAEAAAVSSPDPTRGEIVKAFIVLAEECKTRDQLVTELQEHTKQLTAPYKYPRKIEFVDSLPKTGSGKIRRVELRQ------------------------------ 160895568 5 -------------------------------------------------------------------------------------------------------ISYADMQRRSQRAAAVLQAQGVGRGDTVALMCLNAPGFVEALFGAWRLGAALMPVNHKLQAPELQYILDHAQCKALVFDAALAPVVAAAPHPCARLVTEAQEAVPGVQ--------------------DWDTLVAAARPMEGTRPADG-DIAQVLYTSGTTGRPKGCLLSH-RAVTLAAITAALGLSITREERTLMAMPIWHSSPLNNWFGGTLYMGGTVVLL----REYHPQHFLQAVQDEGVTLYFGAPVSYFAPLQMLPD-FARYDLSSVRAWVYGGGPIGADMARKL--ATAYRSDRFYQVYGMTETGPTGTTLYPEEQVERAGSIGRVAPGVDMRVVRDDGEDAGPGDTGEIWLRTG--SVMDGYLHDAQATAAAFAPG--GWYRTGDLARLDDAGYLFIVDRTKDMVITGGENVYSKEVEDALSAHPQVADVAVVGRPHPEWGETVVAHVVTRGEAAPEAE---ALQQFLADRLARYKIPREFVFAASLPRTPTGKLQKFLLRQ------------------------------ 163793174 1 -----------------------------------------------------------------------------LDRAATTYPDRVAIVH------GEHRWTYAQKYQRARRLASALVARGIGVGDTVSVLLPNTPAMLEAHYGVPMSGAVLNAINTRLDAPTIAFILDHAESKLVIVDREF---------TAVMAEAVAASRSKPP---VIWVNDPLAEHGEPLGEAEYEELLAAGDPEFAWVPTDEWQAIALNYTSGTTGNPKGVVF-HHRGAFLNASGNAIAFGLNRETRYLWTLPMFHCNGWTFTWAVTAVCGTHVCLRKVDPTL-----IFPSIADNLVSHMCGAPIVLTMLIHAPETVRRRFDHT---VSIATGGAAPPSAVIAGMERMGFKVTHLYGLTETYGPSTICAWP-PEWDALEPDAKARKMARQGVQYPTIEGMPLDGQTIGELWLRG--NTVMKGYLKNPKATGEALAE---GWFHTGDLAVLHPDGYAEVKDRSKDIIISGGENISSLEVEDVLFRHPGVMEAAVVARSDERWGETPCAFVTVKPGASLTAE---EVIAYCRENMARFKAPKTVVF-GELPKTSTGKIQKFVLRERAE--------------------------- 84502154 51 -------------------------------------------------------------------------------------GPRDALIFPG------RRLSYYDLDRAVDELASGFLALGLEKGDRLGIWSPNRLEWVLTQFATARIGVVLVNINPAYRLAELDYALNKVGCKALVLARSFKYLGMVRSLAPEMEKALHAAKVPSLRHVIV-MGDEVPGAWSFDEVATLGGPAQQLRLPQIDRGLQPDDAINIQFTSGTTGHPKGATLSHYNVLNNARFVTDRI-RLTENDRLAIPVPLYHCFGMVMGVLGAVSKGAAMVFPGEA---FDPVATLDAVSAERCTALYGVPTMFVAMLAELD--RQPRDLLSLRTGVMAGALCPVEVMRQVNDRMNMSEVTI--CYGMTETSPVSFQSFVDDPLMRRCETVGRVHPHLEVKIVDEGAIVPPGTQGELCTRG--YSVMKGYWEEPEKTAEAI---RDGWMHTGDLAVIDEEGFCTITGRVKDMIIRGGENIYPREIEEFLMSHPQVSDVQVFGIPDKRLGEEVCAWVVATEGSTLEAE---ALRAYCTGQIAHFKIPRHIRLVPEFPMTITGK-------------------------------------- 54026122 23 ------------------------------------------------------------------------AAELLCDRHPA---DAVAFVIESDLSSTD--LTYGELRERSARFAAALAGLGVGPGDRVATLMAKSADLVVALLGIWRRGAVHVPLFTAFAPPAIALRLDASRTVAVIAD------------ADQAAKLLPGEDIPTEVPWRLIVAGQVPESLAVREPLRFAELLESYDADDPAVAVGGDGLLVQLFTSGTTGTPKGVPIP-VRALASFHAYQEFALDVRPDDVFWNAADPGWAYGLYYAILAPLAAGTRSLLLHAG---FSPALTWQVLEKFGVTNFAAAPTVYRALRSDDGPAPAGISLRRAS---SAGEPLTPEVVAWSARTLG---VPVRDHYGQTEHGMVICNAWHDQLNAAAPMGRQLPGWTCAVLSDTADVEAAPGELGRLAITRSPLMWFLGYLDAPERTAQ-RFTADGRWYLTGDAGSRDADGFFTFSARDDDVIIMAGYRIGPFEVESVLVMHDDVAEAAVVGLPDELRGEVLEAFVVLRSGVDGSAELAAELQQLVKQKFAAHAYPRRVHFVDSLPKTPSGKVQRFVLRE------------------------------ 121609507 29 ----------------------------------------------------------------------------LMDEAFRKHADRVAYSFMG------RDVSYAETDTLSSALAAYLQSLGLAKGDRVAIMMPNVPQYPVAVAAVLRAGLVVVNVNPLYTPRELEHQLKDSGAKAIVLQQCLAHTSVKHVVLCAMGDQLGLLKGALVNYVVRKLKKMVPAYHLPAAVRFNDAVAQGARGTLKKPGITPEDIALLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWNLPAGEQPTNVCALPLYHIFAFTVNMMLSLRTGGKTILI---PNPRDLPAVLKELSKHRFHSFPAVNTLFNALANHPD--FGTVDWSNLKVSLGGGAAVQGAVAQLWLQKTG---CPICEGYGLSETSPSVCCNPVTATEFSGTIGVPIPSTWMKLIDDNGKPVTQPNQPGEIAIKGP--QLMAGYWQRPDETAKAMTED--GYFKSGDIGVTDERGFFKIVDRKKDMVLVSGFNVYPNEVEGVVANCPGVLECAVVGVPDEKTGEAVKLVIVKKSP----DLTEAQVREFCRHELTGYKQPKVIEFRAELPKTPVGKILRRELRD------------------------------ 119510826 459 -----------------------------------------------------------------------NINYQCFEKQVQKTPDKIAVVY------KQEHLTYRQLNNRANQLANYLKSLGVKPETTVGICVERSLEMVVGILAILKAGGAYVSLDPAYPRERLAFMLEDVQTPIVLTQTH-------------------LQNILPLNHQTVVNLDID------------REIIAQYPQDNLPNEVNAENLAFIIYTSGTTGTPKGTEILHRSIIGLMLGVDYIHFDA--EQIFLQHSSNSWDM-LAWELWTPLIYGGRCVLYPEK--IPTPEGLSQIIKEQGVNILFLTTALFNLMIDTMAEGLLE----IKQLMFGGESVSVPHVRRALELLPGTKILHGYGPCECTVITSCYTVPQQLPENINSIPIGKPIGDRTVYILDNNLQRVPIGVIGELYVGGA--SVARGYSNQPKLTRENPFIEGDILYKTGDLVRRLPDGNLEFIGRIDNQVKIRGFRIELAEIEAVLIQYPDIKQAVVMAREDEPGQKLLVAYLVAQNNV-LTP---SSLRNFLKSKLPDYMIPAAFVFLENLPLTPNGKINRRAL-------------------------------- 118050183 27 -------------------------------------------------------------------------------------PDKAALVFLG------RTTTYKELCEGTERMAAYLHGLGVQKGDRVIVLMQNSSQLVLAHYAIFRANAVVVPVNPMNTAEELKHYITDSGAKVAITTSEALQHLLVTRFTDGFDADVQGPDAPPEAWRNWLLGEREPASLNHGQVHAWTQALAC-SELPPPHTAGRDDLALLPYTSGTTGQPKGCMHLH-RSINHNAVSGAMWGTGTSENVVLAVVPMFHITGMVSVLHSAIYMGATLIIM------PRWERELAGRLISHYQVTSWTNIPTMVIDLLASPNFASFDLSSLKYIGGGGAAMPQAVAQRLLEQYGLR---FCEGYGLTETAAPSHSNPPDH-PKQQCLGIPFMSTDARVISPDTLEEVPQGEQGEIVVNGPEV--FEGYWQRPEATEQSFMEDGKRFFRTGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVESLMFRHPGIQEACVISAKDAYRGETVKAVVVLRAGHEATTA--EQIIQWCHDNMAVYKAPRLVQFVTALPKSGSGKVMWRMLQE------------------------------ 66822235 5 ------------------NYENEIDLANNRPIEFWDEVAKDLYWDRMYDKVYSGD----EIYPDWFKGGELNTCYNVLDIHIKETRDQTALIYECPFLNKNIKLTYYQFYEKVCEFSRVLLNLNISKNDNVLIYMSNTIEAPIAMLSCARIGATHCVLFDGYSVKSLIDRIETITPKLIITTNYGIFNDEIITFTPNLKDAIELSTFK-PSNVITLFRNDNDIPTIPNTLSWYDEIKKFKEPFYEYVPVESSHPLYIIYTSGTTGSAKAVVRSNGPYMVGIKY--QTLIQKGKIKVVFSHTSIGWVSFHN-LLYGLFSVGYTLVMSEGGVTKPKHDDIWEIIERNEVSCAFTMAKAIRYLIKVDPDCHSKYDLSNLKEMVLGGEPIEESISNYIQEKLKVQSTRVFS---------------------------------------DDGKELPLYEIGELVFKLPLPPGFTTTFYKNDEKFKQLFTKFPGYYYPGDLGFKDENNCYGVVSRSDDQIKISGNKVQLNKIETSILKHPLVLECCSIGINNPDCYNVPIGILVLKQQEEDLNKLQSEINTIISKDIENFAILRKILIVPQLPKTKVGKTQRQIISKYLNDTNFQLPD------------------- 91976005 7 -----------------------------------------------------------------------NAAVDFVDRNVAERGDKIAFI------DPLRSLSYGELRDAAARVGPMLARLGVEQEDRIALVLQDTVDFPILFWGAIRAGVVPVLLNTRLTTDQYRYLLEDSRAKAVFVS---------TDLLPLIEEAAT--DLSHLRSIIAVGEGASAAARLADLLAAENE-------GGAPARTCADDVAYWQYSSGTTGMPKGVMHVHSSPRVMATSAGQRRIGYRQDDIVFSAAKLFFAYGLGNAMFCSMWVGATSVLY---PERPTAESVFDVLRLHQPTLLFAVPTLYAAILADQQRKHERLPE-RLRLCVSAGEPLPAQVGLNWRNRFGRD---IVNGVGSTEMGHLFLTNLPS--AVEYGTSGVPVDGYRLKLVDDQGCDIADGEIGELLVNGG--SAAAGYWNQRDKSRMTFIGEWTRTGDKYH---RRADGVYTYRGRTDDMFKVSGIWVSPFEIEEALMGHPKVAEAAVIPAEDIDGLIKPKAFIVLASQDEDINVLIQDLKDHVKRAIGPWKYPRWIRVVNELPKTSSGKLQRYMLRAMVLDQ------------------------- 70607864 27 ---------------------------------------------------------------------------NILEVSANRYPDKDAIIYYG------TRIKYEKLLSNTLKFSSFLNELGIKKGDRVAIFMPNSVQWIIAYFGILRANAVVVPINPLIAEDELNYILKDSGSVAVVTLSSQLPKVMKAIQGTEVRNVISGMFRDYLSSSIKVHPLMLKEPEIQGDVIKWKESISSNKP-LPEVSVTSEDIALIPYTSGTTGFPKGCIHTH-STIWPTVIGSAFWNMVTPSAIGLASLPLFHVTGFVHSLNTPMYVGGTIVLMSIW----DREAALDAIEKYKVTHWTNISTMV--VDLLSTPGIEKRDLSSLVMVGGGGAAMPEAVAKKLRELTGLD---YVEGYGLTETMSQTHVNPPHRPKLQ-CLGIPHFGVDALVVDASTGEVLPPNKEGEIVVKCP--SLFKGYWRKEEETRKSFITNGTEYFRTGDLGYMDDEGYFFIVDRVKRMINRAGFKVWPTKVENKLYQHPAILEACVVSTPDPRVGEEVKAYVVLRPEFR-GKVTEEDIIKWSKEHMSAYEYPRVVEFVDSLPKSGSGKILWRVLQD------------------------------ 171325033 28 -------------------------------------------------------------------------------------PQKTAIHYYGA------SYSYKQLWEQVNALAGYLQKLSIQPGDRVLLYMQNSPQFIISYYAILRAEAIVVPINPMNTTEELSFYIQDCETKVGIVGQELFGKVEPLTLEHVIVAAYSDYIAAPYPVSLPDEVALPRQAYANDRVYYWTDCLE-ANLLPKEYKGHIDDIAVLPYTSGTTGVPKGCVHSH-RTVNANIVSAYHWANVTSDTVCLVTLPLFHVTGMVHSMHLPIFAGAAMVML----TRWNRDSAARLIEMHRCTHWVNISTM--LIDFLANPSLSKYDISSLASIAGGGAPLPEAVGEKLFKLTG---VQYMEGYGLSETISHTHFNPPDRPKLQ-CLGIPSFDVDARIIDPATGKELGVGEIGEIVVHGP--QVFKGYYRREKETEEAFIEDGKRFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVIGVPDPRRGETVKAFIVLQDEY-VGKITEEEIMEWAKTQMAAYKYPRIVEFRSSLPMTSSGKLL------------------------------------ 89897044 8 -------------------------------------------------------------------------------------PDKIALVC------KDKRLTYQELNCRVNALAHALLDLGIGKGDKIGYLFPNSMEIVELFFAIAKIGAIAVPLNHRLVAREIKCLLDSVECDVFVYSRLYDGPVSEVK--------------GSFRTVKHIIRLGEPAP----GEYSFEKLLEHKDTSEPDIAVDSGDLFRIQFTGGTTGRSKGVMRTHEADLFQTIGVMSNKMGASPDEVVLTQSPLHHQGGITWMLCVIVTGAQFVIC-----DGFDPVEILRQIEQERVTYMLLLPPSTYLRLIDAPV-FRDYDVSSVKVVHTSAGGTSPAIIQKMAEAF--PNCEVYYGWGQTETGHRITREMALHHPEKTQSIGRPMPFFQLRIVDEAGKDVPLGEVGEGIAKGP--AIFSGYYKQPELTDGTITD---GWTRTGDMMRQDEEGLYYMVDRKKDMIKTGGENVFAQEVEAVIRKHPAVLDCSVIGVPDQTFGEAVMAVVKLRSGYTATAA---DIQEHCKRDLSSYKKPRYVEFLDEFPVDSAGKIQKFRLRK------------------------------ 11498886 42 --------------------------------------------------------------------------------HVKDRGNQKALIWSNIETGEKKEYTYEQFAAEGNRIVNFLRGHGVEKGDSFYMMIPLLPPIWFATFATVKGGFIGVPTATTMTVRDLEYRFKVYPPVAIMADEAS---------AKTIDEALSNVGAEPKVKIVIGDRSGWE----------SYDSLSKESSEAEAAKTKWDDIIFSFFTSGTTGLPKRVAHTATSYPVGHLMTAC-IINVQPGDIHHNLSAPGWAKYAWSSFFAPLNVGATATGFYY--TRLNGDLYLQAVSEFKVNTFCAPPTAWRLFMFAD---IGKYDYSALRDVVSAGEPLNPELYEQWKK---YTDTEIRDFYGQTESTAMIGNPPWFKGGKIIPGSFGRPTFMYDVTLVDDNEITKPNEVGHIVVRLD-RWRPIGLFKEYMGDPEKTAKVFVGKYYYTDKAFFDEKGYWWFVGRADDVIKTSDYRVGPFEVESALIEHPAVAEAAVVGSPHPIRYQLVKAFVILAPGYEPSRELALELFMHCKNILARYKIPRIIEFVPELPKTISGKIRRVELRQI----------------------------- 191161414 10 ---------------------------------------------------------------------TFNAADFFVDRNIRERGEKIAVFCE------DRSLTYSQMQSGMNRIGNLLKALEVRMEERVALLLHDTEVYPQAFFGAIKIGAVPVCLNTMNRSQDFQFYLNDSRARILLVESQLLEQIIPI-----------RENLQFLKHIVVANGPAA------GSCLSLAELMASQSDQLETAPTCRDDACFWLYSSGSTGSPKGTVHLQHDMVYAAKTYGQKVLDIKEDDVFFSAAKLFFAYGLGNGIYFPFCVGATAV---YLPSRPTPNDVYATVRRHRPTLFFGVPTLYGQMLEE------EGAMGGVRLCVSAGEALPPAYLHRFKARFQLD---ILDGIGSTEMAHIFISNRPG--EIAPGSSGKVVPGYEARIVGEDMHDLPAGEIGTLLVKG--DSAAAYYWNKHGKSTETMMGQWLNTGDKYVC---DEKGFFHCAGRSDDMLKVGGIWVSPNEVEACLIEHPAVLECAVIGAPDEDDLIKPMAFVVLNQ-AQPTESMEEELKQYVKKSLALYKYPRWIRFMDELPKTATGKIKRFELRNLL---------------------------- 71907185 28 -------------------------------------------------------------------------------------ADKVAYISMG------REITYRQLDVEATEFAGWLQAKGMQKGDRVALMMPNILQYPVALFGTLRAGCVVVNCNPLYTPRELEHQLKDSGATAIVIVENFAHTLEQVISHTAIRHVVRLGSLKGMIVNFVVRRVKKMVPWHLPGGISFKTALAQGRANFKKVALEQGDLAFLQYTGGTTGVSKGAMLTHANIASNVTQAYNWIKPVVREGEEFIITPLYHIFALTANCLTFLMIGARNLLIANPRDIPGFVKEWG---KYPVTVVTGVNTLFNALLNNPD--FDKLDFSTMRVTLGGGMAVQGPVADKWRQITG---TPLLQAYGLTETSPAATIN-PLDMEEFNGAIGLPISSTEVSIRDDYGNEVPLGQVGEICIRGP--QVMKGYWQRDDETALVFYPD--RFLRTGDMGYVDKKGFVFLVDRKKDMILVSGFNVYPNEVEEAVAMHPGVMDVAAIGVADEHSGEAVKIFVVRKDPKV----TERMLIDHCRGLLTGYKIPKHVEFRDDLPRTNVGKILRRALKE------------------------------ 115401180 13 --HPDPSSVNQRRQLRLSTFDDIQEWATSDIEAFAEDFWNFVIYSERPKAVLDQLWPP----PTWFPGAALNYAENLLAFGLKTKANSIAVYEEGDITGSRERLTFRQLEDEVARWAHALKRLGVGVGDPVGVVLPNYIDALLIFLACAACGAVFSSTAPDMGASGIIDRYRQFKPVVFICQTEVTYAGKYIDLKMTQVHAQLKEQVAKLSHCVVNLRNGHPARLPAGPQVRAASVRPSAPADAPRTDKDSSTALALLDPLNSDTISLGICHAAGRVLLQHRKEHLLHKSLTQGSVYYQYTTTGWMMWN--YLVSALAGGTQIVLYDGSPLYPKPSSQLAIVKREHVEDWGTSPKFLESLKATSFAVPPLPQLAVVDVTGS---ALSAELYDWFYTKFPSRLGL-LSGSGGTDLVGGILMPSPMSTIHAGEIAGCALGMKARVFDDDGHDITDSGAKGELVITRPFFSMPLGFLTGNQAYEKSYFSKFPGVWCHGDFVRRNPTGGFEVLGRSDGVLNPGGIRFGSAELYSIIERFPQVQDSVAVGQKLPDHDEQVLLFVVLRQG-RLDSALRDDITAAIRTGLSARHVPSHVIQVKDIPYTTNGKKIEGLVRDVVSGKP--VTPSAAVANPESLEEYKKYER- 90424693 23 ----------------------------------------------------------------------------------------------------ERRVSFAELERDANRFANYLVSRGLRPGSKISTICNNSVEFVKALFGIHRAGLVWVPINTMLGPADMDYILDHAEVNLALIDDN-------LHAQPERRAALEKRG-------IDLVTIDLTGKAKAAGLASFGELIEGQSDAEPEIDFDDRDLAMIIYTSGTTSRPKGAMHCH-LAVVMAVMSNCIEMKLGRDDGITGQFPIFHCAGHV-LLLSYLAVGGRMALMRG----FDPMVCMEAIQRDKLTVFVGLSLMYQAILDHPR--RNDYDLSSLRMCIYTMAPMGRPLLERGIRELCPN---FALTSGQTEMYPATTMSQPDRQLERFGNYWGESIVNETAIMDEEGRLLPRGEIGELVHRGP--NVMMGYYKDPEATAAA---RKFGWHHTGDLALIDANGEVLFLDRKKDMIKSGGENVASVRIEETLLAHPAVQNAAVVGLPHPQWGEAVSAFVKLKPGAAASEAEIA---EHCKAHLGGFQVPKLIRIVEDMPMTATGKLRKVELRN------------------------------ 48428777 31 -----------------------------------------------------------------------------------------------------KYLTYAEVDQLSRKVGAWLQGKGLEKGARVAIMMPNVLQYPVAIAAILRAGYIVVNVNPLYTPRELEHQLNDSGAEAIFILENFATTLQQVIARTKVKHVVDLMGVKGLVVNLVVRHVKKMVPSFPGSVPFNSVLSQGASLQLKPVALTPDDTAFLQYTGGTTGVSKGATLSHRNVVANVLQAEAWLLNNGPKVEQLVFVCALPLYHIFALTVCGMLGMREGALNLLVPNPRDIAGLIKEMSKYQINTFPAVNTLYNALLNHPDFA--KLDFSGYRVCVGGGMAVQKAVADKWKEVTG---CPIIEGYGLSETSPIACAN-PCDIKEYSGTIGLPLPSTEIAILDDAGNPVALGQAGEIAIRGP--QVMRGYWNRDDETAKVMTAD--GFFKSGDIGIMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVVQHPGVLECACVGVPDEHAGEVVKIFVVRKDPS----LTAEQLMAYCREQLTGYKRPKYIEFRTDLPKTNVGKILRRELRD------------------------------ 170028421 74 ------------------------------------------------------------------------------------------------------RLTYSAVLEKADRLAAAFYQLGLEKGDRVAIWAPNCSAYYLATFAVARAGMISVGVNPAYQVPELEYALNKVGVKALVMAESFRTRNYYNVLEELIPELLKSSRVPSLKTVVIDCEERSPGTFSMFELLELPTEQQIKNIESMQTRICPDSGACMLLTSGTTGQPKVALLSHFGLVNNATQAARRNELDTKDHRVCVHVPLFHAFGLVFGVFSTLNYGSTMVLPSAG---FKGSDSLKAINKEKCTVVYGTPTMFVDMLAESRK--DNVDLHPMDLAIFGAASCSPQLLLNAQNQLGIRQVR--TGYGMTETSCTFLCDRGDSTESSLETVGRIMDQCEAKVVDREGNIVPFGTPGELWIRG--YGTMLGFWGDERKTKEVLSND--RWFRTGDQFVLQPDGYGQIVGRLKEMIIRGGENIYPKELEDVLNTIPEVLETHCIGVPDDRLGEEVCAYVRVVDSVEGQQFDMDRLKRFCKDKLAHYKIPKHLRVVEELPKTTTGKV------------------------------------- 75910308 1106 --------------------------------------------------------------------------HQIFEQQAQLTPNAVAV------ESGEQKLTYRELNHRANQLAHFLQSLGVKPEVLVGICVERSVEMLVAMLGVLKAGGAYLPLDPAYPQERLAHMLTDSQASVLLTS------------------ANLASQLPKSSAKLVKLDTDWQV-------------ISRQPIINPTGIVVPSNLAYVIYTSGSTGKSKGVLIPH-QALVNHNYAIAKNYELKASDRILQFASFSFDVA-AEEIFPTWLSGATLVLRPEE--IFSIPDFVQFVKQQDLTVLNLPVAYWQEWVSQMPQISW---TPNVRLLVVGSERVPLERFLTWQQLVG-SNVSWRNAYGATITATIYGSHLSSHQQTAASFIGRPIANTQIYILDQHLQPVPIGVTGELHIGG--NGLAQGYLHRPELTAEKFIAHPFRLYKTGDLARYRSDGTIEFIGRIDHQVKIRGFRIELGEIETALNQHPQVRECVVIASDDQLAHQQLQAYIVFHQQLKVD---SSELHRFLKQKLPEYMIPTSFFQLENIPLTPNAKIDRQAL-------------------------------- 94312996 28 -------------------------------------------------------------------------------------PERPALIYYGSE------ITFAELDDLSERCAELLRGHGIGPGNRVAVLLGNCPQFHIVFYAILKLGAVYVPVNPLFKEHELAYELNDAGATMVIALDTLVPMLMTVKPQTSVETVFSAGEFLPAHPTLPVPAGLDAAPVAHAGTIDLMAAIQTCTGNVRDVSVDLDALAALNYTGGTTGMPKGCMHTQRDMIYTAAATLAVTSTLPSSDVMLNFLPMFWIAGENLGLIYPIFSGATLVLL----ARWDPLAVMSAVDRYRVNRTFMVVDNLVELLQHPELARHDMRSLQHTRVASFIRKLTVDLRRQWHALTGSVVAEGAWGMTETHTSDTFTTGMQTDDMDRPVFVGLPVPGTRIKICDFEGVTLPVGEEGEIVVTTP--SLLKGYWGRPDANAEVF---RDGWFRTGDIGAYDDAGYLHFLGRRKEMIKVRGMSVFPSELEVLLGRHAAVLGSAVVARPDRDKGQVPVAFIRLRPGH--DDVSAEALTAWCREHMATYKVP-EIRVVDELPMTATGKVKKGELQKQFEQDEQEVG-------------------- 9715734 1545 -------------------------------------------------------------------------------------PDAVAVIFEN------QQLTYGELNTQANQLAHHLQSLGVRPEVLVGIYLERSLSIIVTLLAILKAGGGYVPLDPDYTQQRLADISEDSQFSVLITQ----------------QKLLNSLPVQGVKIIVLDTE---------------SEMLTNQSQVNPVSEVKPENLACLLYTSGSTGKPKGVMLTH-AALVNHSSAISEVFGLTSGDRVLQFASFSFDVA-AEEIFPTWYKGATVVLRPTQ-MFPDFASLSQFIAQESLSVLNITPAYWHEWAVAVSQDNATVPPSLRLV-AVGGDAVLLETVTIWRQVVG-DRVNCLNVYGPTEASVTAIVHHPQSETANSVLIGRPIANTQAYILDRHLQPVPVGVKGELHLCG--VRLARGYLNRPELTEEKFIPNPFRLYKTGDLARYLPDGNIECFGRIDNQVKIRGFRIELGEIEAVLNQYIDVQTSCVIIREDTPGDKYLVAYVVPYPEKIPT---ISELRQFLSRNLPLYMVPQAFVFLDFLPLTPNRKVDRRALPDLSSNRTDKYVPPRT---------------- 9715734 477 -------------------------------------------------------------------------------------PDAVAVVFEN------QQLTYHELNCRANQLAHYLRSHGVGADVLVGICVERSLEMIVGLLAIFKAGGAYVPLDPEYPQKRIQFMLKDSGTSVLLTQSFLL-------------DQLPIAEQQNPYQVICLD----------------QESFSSELTDNPNPQSTPNNLAYVIYTSGSTGRPKGVMIEH-QALVNLSLAWCKTFQVQSQSRLLQFG--SFSFDLSVAEIATTYVSGACLYLPNIETLLPSQVLVDFLADHKISHSFLSPSALSVLPQATL--------PDLQYLSVGGEASSAELVERW-----GTGRRFFNAYGPTESTVAATIAICQPNGRKP-PIGRPIANAQIYILDEYLQLVPVGVPGELHIGGA--GLARGYLNRPELTQEKFIPNPFDNYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLGDVQASCVIVREDITGDKRLVAYIVPQKEVTPT---VTELRQFLKAKLPEYMVPNAFVILESLPLTPNGKIDHRAL-------------------------------- 9715734 4052 -----------------------------------------------------------------------------------------------------QQLTYAQLNNRANQLAHYLRSLGLETEQLVGICVERSPLMLVGILGILKAGGAYVPLDPEYPQERLSLMLEDSQVSLLLTQWTLIEKLPQHPAKPVFLDEIWQQ-------------------------------IAQNSQENLTGIVTAANLANVIYTSGSTGKPKGVMVEHQGLCNLAQAQIQ-AFGLHSDSRILQFASLSFDACISEILMS-LGSGGTLYLGSKDSLMPGT----PLIERLRDYAITHITLPPSA-----LAVLHKVELTTLQTIIVAGEACAVELIKQWSA-----GRNFFNAYGPT-EGSVCATLAKCSALTQKLPLVGPIANVQVYILDSQLQPVPIGVPGELHIAG--VGVARGYLNRPELTQEKFISNPFGPYKTGDLGRYLADGTIEYLGRIDNQVKIRGFRIELGEIEAVASQHPLVQESVVIAREDIPGDKRLVAYLVPAQGQVLPEQLAQ---------------------------------------------------------------------- 9715734 2626 -------------------------------------------------------------------------------------PDAVAVVFEN------QQLTYHELNCRANQLAHYLQSLGVGADVLVGLCVERSLEMIVGLLAILKAGGAYVPLDPDYPQERLNLILEDAQVSVLLIQQHLVEKLQQHQ-----------------AHIVCLDSDGEKI--------------AQNSNSNPLNIATPSNLAYVIYTSGSTGKPKGVLVNH-SHVVRLFAATDSWYNFNSQDVWTMFHSYAFDFS-VWEVWGALLYGGRLVVVGYLVTR-SPKSFYELLCQEKVTILNQTPSAFRQLIPAEQSIATVGDL-NLRLVIFGGETLELNSLQPWFDRHGDQSPQLVNMYGITETTVHVTYRPKADLHGKASVIGRPIGDLQVYVLDEHLQPVPIGVAGEMYVGGA--GVTRGYLNRAELTAQRFISNPFNGYKSGDLARYLPNGELEYLGRIDNQVKIRGFRIELGEIEAALSQLREVREVVVVARSDQPDNKRLVAYVVPQQ-------------------------------------------------------------------------------- 115379187 9 -------------------------------------------------------------------------------------PQRTALI----DIPHQRRINWADLDTRVRRLANGLRALGLRSGDRVAVLSRNSIEYQELYFAVGRAGLVLLPLNWRLSTDALRTLVTDAEPAVLVASAEFRNVASELG--------------RAVDLVSLLYYGPTE-------DGSYEELIASAPDSEPPEQVRDTDPYFILYTGGTTGMAKGVVHSHRSAAAGMLNQTVAE-RIVPSDVYLLTGQMFHIP--VVLSMNYLAHGCPVVLMN-----FDAQQALAVIEQERVSAFLGITTM--LNWMLAVPGFDSYDLSSLRNIQYGGGPMPSAVVRAVAEAFPCGL---IQGYGQTEGTTMSFLSQEDHHRLRSCGREGFGTRIRVVDPNGHEVPRDGKTPGEIVVRS--EANMLGYFRRPELTAAT---LQNGWMRTGDVATWDHDRYLYIVDRLKDMIISGGEKIYSIEVEEAIGRHPAVLECAVIGVPDERWGESVKAFVVLKPDQKATEE---DILDVARKHLASYQKPRSVEFIAELPKAPTGKLLKRALRA------------------------------ 138895018 28 -------------------------------------------------------------------------------------PNKTAIYYYGAA------YSYKRLLDDVNALAGCLQKLSVEPGDRVLLYMQNSPQFIISYYAILRAEAIVVPINPMNTSEELSFYINDCETKVGIVGQELLDKFGRTPLEHVIVAAYADYASDESPVALPVEVAAPRQMIRDERLLLWTDCLDAGLP-PLPYHGHVDDIAVLPYTSGTTGVPKGCIHPH-RTVNANTVGAYYWSNVTSDSVALATLPFFHVTGMVHSMHVPIFAGSSIVLM----TRWDREAAAQLIERYRCTHWVNISTM--LIDFLANPALGRYDISSLASISGGGAALPEAVGEKLFELTGVR---YFEGYGLTETISQTHFNPPDRPKLQCLGVPAFDVDARI-IDPVTGRELGVGEVGEIVVHGP--QVFLGYYRREKETEEAFMEDGKRFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVVGVPDPRRGETVKAFIVLHDDYVGN-VTEEEIIEWAKTQMAAYKYPRLVEFRTSLPMTSSGKLL------------------------------------ 56475804 10 --------------------------------------------------------------------GTMNAADEIIGRPLSLGGEQAAIV------SGERSVSYRELNAMVNRTGNALKEHGVARGERVLFLMDDSPEMVAAYLGTLRIGAVSVALNVRLAPRDVRYVIEDSECRVLMIDAEFV---------HLYEEIAGELASRPLVVV--------RGPALPAGCVSLESFVAGCSDALESEPAAPNDVAFWVYSSGTTGRPKAVMHTHECVL-IADRMEREYFGVVPGDRIFTTSKMFFGWALGHSLMGGLRCGATVII---APGWPDPTLMAEIIERHKPTLFFSTPVMYRNLLR--EGVAETSACRQIRHFLSAGEKLPETLYQRWLEVCG---KPIIDGIGASETIFLFLVN--EGHEQRPGSCGKKVPWAEVRLVDEAGEEITPDVPGLIAIRTP--SQFAGYWKQPELTAKA---LRDGWYYPGDMFSFDRDGYWYHNGRADDMLKISGQWVSPSEIESCAMTAPGISEAAVVGIQQDDGLMRLALIAVAKDPTANEARLSEEVLDTLKANLSIYKCPRTIRFVEELPRTATGKI------------------------------------- 78066144 42 -------------------------------------------------------------------------------------------------------MTYRTLAQKVDAFASYLQSIGIKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTVRELAHQLKDSGAQTIVVFENFARTGDLLADGFNAKGRLINFVLKHVKKLVPAYHLPQAIRLR-------SALALGARGKPQPVQITRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVSGDVELTPLPLYHIYSLTVNAFIFMGLGGRNILI---ANPRDMTMVMKIIRNETFTGITGINTLYNAFLDNEE--FRKRDFSKLKLAMAGGMAMQRAVAERFQQVTG---RPVVEGYGLTECSPIVTMNPVDLNDMAAFSIGLPAPSTVVRFRREDGTWAPIGEPGELCVHGP--QVMRGYWQRPDETTKVIDAD--GWLGTGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVQGERIKVFVVRRDPS----LTVDDVLAHCRKNLTGYKMPKFVEFRDALPQTNVGKILRRALRD------------------------------ 134099240 7 ----------------------------------------------------------------------------LLRTWAARSGDAPAVV--AENVGSARRLSYAELDGRVDATAAGLRALGIAARDRVVVHLPNTLDFVVVFFALLRCGAVPVLALPAHRQSEIEHFVTLSEAVAYVVPDEHE------GFDFRGLAADVAAKAPSLRHVLVSGDPGPFTAL---------DALPAGSAEPLPEA-DPGDVAVLLISGGTTGKPKLIPRTHRDYAYNARASAE-VCALTSDDVYLASLPVAHNFPLACPGLLGVLGAGGTVVLSPSP---SPDVGLRLVERHRVTVTALVPPMVRMWVDVAAW--DTHDRSSLRLLQVGGAKLDDGLARQVTPALGCR----LQQVFGMAEGLLNYTRLDDPDELVFGTQGRPSPDDEVRVVDENGDPVAPGEVGELWTRGPYT--LRGYYRVPEYNATSF--TPDGFYRSGDLVRQLPSGHLVVEGRRKDVINRGGENVSAATLEEHLLAHPAIAQVAVLGLPDDSVGERVCAVVVLAPDAGRAPKL-KELRAFLIDRLARFMYPDRLVVRDALPLTGVGKINKRELVALTAGSQEKEGDVS----------------- 170696709 2 ----------------------------------------------------------------------------------REHRNKPAFVCMGKG------ISYGELDALSRKLAAWFQSKGLARGARIAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYMPRELEHQLKDSGAEAIVTLQAVVRNTAVKHVVVAAMGDLMGVKGAVVNFVVRRVKKMVPAWSLPGHVKFNAAIAEGERQTFKPVQQGPDDVAFLQYTGGTTGVAKGATLLHRNLIANVLQSEVWLNPVNRTDIEQFITVVALPLYHVFALTVCLLTIRTGGLGVLIPNPRDIPGTIKALQGYAITTIPAVNTLYNALLNSPD--FDKLDFSKLIAANGGGMAVQEAVAKRWFEHT---KTPIIEGYGLSETS-PCVTCNPVTVTEYSGTIGLPLPSTEVSIRDDDGNEVPLGQPGEICIRGP--QVMAGYWNRPEETAKVM--TPDGFFKSGDVGFMNDRGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVVKKDDALTD----ADIFAYCKQQLTGYKRPKIVEFRTELPKSNVGKILRRELRD------------------------------ 218442731 1501 ----------------------------------------------------------------------LNKCHQLIEEQVQKTPNAIAIIFE------DHQLTYRQLNERANQLAHHLQTLGVAPDVLVGICLERSLEMLIGLLGILKAGGAYIPLDPAYPPERIAYMIDDSQMSVIVTQ--------------------KKCLHCLPKKTIDIVYLESD-----------RDSFSQYNTHNPISKIQSNHLAYVIYTSGSTGKPKGVQITHQSVTNFLM-AMRQTPGLNETDILLAVTTISFDIAVLELYLPLIVGAKTVIV--------SREIALDGLQLSKVLAQTGATILQATPATWQMLLSTGWEGNSQLKILCGGEALPQKLA----QRLVSKSASVWNLYGPTETTVWTIHPVEPHQDDHRLIESIGHPIANTQIYILDTQLQPVPVGIKGQIFIGGVQVARGYLNRPQLTNDRFISNPFRLYKTGDLGRYLPDGNIEYLGRIDHQVKLRGFRIELGEIEATLTKHPLVQEAVVLLRENEVKQSYLVGYVVPQQ-ASLTEI---ELLGFLKEQLPDYMTPQTLVFLPSLPLTPNGKVDRRSL-------------------------------- 218442731 456 --------------------------------------------------------------------------HHLFEHQAELTPNKIAVVFE------EEQLTYAELNAKANQLAHFLHKQGIKNDSIVGIIKPRSLEIIIIMLGILKAGAAYLPLDPNLPAEGLNFRLKDAQVSHII-------GDLSLAGKLDHITIIDLDQDPKI--------------------------IADESQNNSLIPVNPENLIYVLYTSGSTGQPKGVMIEH-RHLFNYIHSILNRLEFAQDANFALISTFTADLGNTVIFPALCTGGCLHIISQERAMNPDALAQYCDRYPIDYLKIVPSHLNALLNTTHPEKIIPK------KGLILGGEALNWQLVEKLKSLA--PNCSIVNHYGPTETTVGVLTYTLTNDSLKNSVTVRPLPHVKIYILDEVKQLVPIGVAGELYIGG--NSVARGYLNRPQLTEERFLTDGEKLYKTGDRVRYLPDGTVEFLGRTDNQVKLRGFRLELEEIEALLNQHEGVRQSVASVWEKEPGQQQLIAYIVPHKEHNLSPI---SLQNFLLEKLPDYAIPSGFLFLTTLPLTANGKVDRKAL-------------------------------- 163800027 32 ---------------------------------------------------------------------------------VAKDPDREFIVY----PDRDLRFTYGEFNKRVDMMAKGLLEIGIKNGDNVGLWARNVPDWLTFVFATAKIGAVAVTVNTSYKSHELDYVLKQSDMKALAIVDQFRDVNYIEELKTQRRGELNSETYPYLKNVMYIGPEKHRGMYNTHEIMLLGKHIADEKLEEAKKEVKNTDVVNIQYTSGTTGFPKGVMLTHRNILNNGYY-IGESMHYSEKDRVCLPVPLFHCFGIVLGVMATLTHGGTLVMIE----LFDPVLTLAAVQKERCTSLYGVPTMFIAEFSH--PMFKMFDLSSLRTGIMAGSTCPTEAMKKVIDEMNMSEITIAYGLTEASPVFTQTKATDSIDKRVNTVGVALPHSEVKIVDPETGEIVGKNQVGEICCRG--YNIMKGYYNMPEKTAETIDDD--GWLHSGDLAEQDDDGYYKIVGRIKDMIIRGGENIYPREIEEFIHTMDGVKDVQVAGIPDKKYGEIVGAFVILEEGADLTEE---DIRDYAITKIARYKVPKYVFMVEEYPLTASGKI------------------------------------- 170695279 53 -------------------------------------------------------------------------------------------------------MTYGELGRKATAFAAYLQSIGVKPGERVAIMLPNTFQYPVSLFGVLKAGAVVVNVNPLYTVRELAHQLKDSGAQTIIVFENFAKTGDLLADGLNIKGRLLNFTLRHVKKMVPAYQLPQAVPLLKALAVGYARPL-------TPVRPTHHDIAFLQYTGGTTGVAKGAMLTHRNIIANLLQAKAWSEGQLSGEIELTPLPLYHIYSLTVNALIFMGLGGRNILI---ANPRDMKRVMMIIRHEKFTGMTAVNTLYNAFLENEE--FRKRDFSDLKLAMAGGMATQRSVAERFKAVTG---KPIIEGYGLTECSPIVSMNPVDVSNLRDFEIGLPAPSTQVRFRKDDGSWADIGEAGELCVMGP--QVMKGYWNRPEETAKVIDDE--GWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEIEDVIAAHPDVREVAAIGVPDDAQGERVKVFVVKRNPS----LTAEQVIAHCRKNLTGYKVPKVVEFRDELPQTNVGKILRRALRD------------------------------ 212703717 21 -----------------------------------------------------------------------------LDETVARIPDKEAIVY----ADRNYRQTWREFADTVDLFAKGLMALGVQKGEKVAVWASNVPYWVTLQFATAKIGAILITVNTNYREHELEYLLNQSECENIFIMDSLRDHDYIDELRYQSRDRLNFARLPHLRRVCFLGAEKHRGMYSVPEILSMSVMTDDAEYQARQDSLDPWDAINMQYTSGTTGFPKGVMLTHVGVGLNGYWIGRNQ-RFTDEDRVCLPVPLFHCFGCVLGVSACVNHGACMVILEAY----NPLHVLAAVDSERCTALYGVPTMFLAELEH--KMFKRFDVSSLRTGIMAGSVCPEPLMRRVVEDMYMKDIT-ICYGLTEGSPVMTQSDPDDPLHLRCETVGCAMPGIEVRIGDPETCEEPRGEVGEILCRG--YNVMKGYYNMPEETARTISPD--GWLHSGDLGTMDENGYVRVTGRIKDMIIRGGENVYPREIEEFLMGMPGVLDIQVVAVPSRKYGEEVGAFIIARPDVPVAPE---DVRAFCRGKIAWYKIPRYIAVVDGFPLTASGKIQKFKLREMAA--------------------------- 108763218 3 ------------------------------------------------------------------------IVHDWLARRAALAPERTALI---DADHGERRISFREWNDSASRTAAFLHALGVGRGDRVAVLAYNCVEFLDLFFACAKLGAVLQPLNWRLSATELGGLLADAEPSVFVFGPEFRTQVEAV-----------RSGASFVRHWLSLAAPGPSERAFSERDTQTDVAL-------PPLELEEDAPWVLCYTGGSTGLPKAAVLTHRSITANAVNTV-MGWGLTADDVAILNAPLFHAGGLSVFTAPLAYAGGASVVC----RSFDVEGVFDLVRRGVVSLFFGVPTMFIEMQRHPR--FDAVDLSRLKLVISGGAPCPAPVF----ERFFARGVDFKTGYGLTEAGPNNFWLPPEDVRRKPGAVGVPLFHVEARI----DGETQPGDVGELLLRGPHLC--AGYWRRPGDTARTFAD---GWLHTGDLATRDAEGCFRIVGRSKDLIISGGENIYPSEVESVLAGHPDVAEVAVIGVADPKWGETPRALVVARPGTSPSAE---ALLRFCDGRLARYKTPKSIRFVDALPRTSAGKVDRRTL-------------------------------- 154286904 30 ------------------SYHDLWEWSISEPSAFWEEIWYFVKAQKSYDKVLDKG-TPLFPKPVFFKGSLLNFAENLLFPASNPGENSVAIIAATE--STREHISWKDLRARVHRCALSLREAGVVKGDRVAGFVGNHANTVIAMLAATSIGALWSSVSTDTGVNAVLERLRQIEPVVLFVDNASPYNGKVHPTHAKVVELTA--SLDSLRYVVVFDAVQELVKLSNGRCMTFSDFLATSSATLQFEPLPPDHPVYILYSSGTTGAPKPIVHGALGTLIQHKKEHALHGDIGPGDRLFYFTTTTWMMWHW--LVSALASGASIVVYDGSPFRPGDMAMPRLIDELHITHFGTSAKYLSILEQSALNPTKHPHRPVQKAIFSTGSPLAPSTFDYVYSSI-HPDIMLGSITGGTDIISLFGASCPILPVHRGEIQCRGLGMAVSIFDYAGRDISATDDAGDLVCTVPFPAQPVMFWPPGPIYRKSYFEHFPSIWHHGDFVKLNSKTGMEMLGRSDGVLKPAGVRFGSAEIYNVILKHNEVEDSLCIGRRRNENDETVVLFVKLAARDKSAPDLVSRIQATIRKELSARHVPTIIVACPEIPVTTNGKKVENAVKQILCGLNIKTG--ASVANAGCLE-------- 69146491 2617 --------------------------------------------------------------------------HQLFEEQVKRTPDAVAVVC------SQQQLTYNELNCRANQLAHYLRKLGVKPDELVGICLERSLDMIVGLLGILKAGGAYLPLDPDYPSERLQFAIADAQLSLLLTQEGLIDKLPEHQ-----------------ARLILLDR--------------FTEEINQNSQDNLTGVVTANNLANLIYTSGSTGKPKGVMVEHRGLFNLAQAQIK-TFNLQSNSRLLQFASLNFDASIWEIIMA--IGAGATLYLDTKDALMPGLPLMERLKDYGITHVTLPPSALAALPLE--------EIPELQTIIVAGEACSEELIKQWA-----TGRNFFNAYGPTETSVCATVEKWTDETLKV-TIGRPIANTQIYILDSHLQPVPIGVPGELHIGG--MGLARGYLNRPELTQEKFIPNPFEKYKTGDLGRYLPDGKIEYLGRIDNQVKLRGFRIELGEIEALLNQNEAVQSSCVIVREDNLGDKRLVAYVVPQPEINLT---INEIRQFLRAKLPDYMVPTAFVLLDTFPLTPNGKIDRRAL-------------------------------- 69146491 467 --------------------------------------------------------------------------HQLFEEQVKRTPEAVAVVY------SEQQLTYNELNCRANQLAHYLQSLGVKPEQLVGICLERSLDMIVGLLAILKAGGAYVPLDPEYPTERLLYILQDAQIRVLLTQKHLI------------------AGLPKHQSEIVCLDTD-------------WSFITQAQESNPCCEVQPENLAYAIYTSGSTGKPKGVMIQHSSVVNLAHGLHEAIYAHHQISPLRVSINASLAFDASVQQIIQLIYGHSLNIVPEK-VRFDSHAMLSHLRQQKIDVLDCTPSQLRLLISVGLLESDNHPQS----VLVGGEAIDESMWATLAKA---ENINFYNVYGPTECTVDSTICL--ITANLKPVIGRPIAKVKTYILDEYLQPVPIGVPGELHIGG--MGLARGYLNRPELTQEKFIPNPFEKYKTGDLCRYLPDGKIEYLGRIDNQVKIRGFRIELGEIETVLSQHNAVKTAVVIAQEDETNQKRLVAYIIPKIEIISTPKEVTELRQFLKAKLPEYMIPSAFVILESLPLTPNGKTDYRAL-------------------------------- 153010432 33 ----------------------------------------------------------------------INACIECCDRH--TGDNRVALRAITAN-GELSEFTFENLRDMAARVGNVLKDAGVGVGDVVAGLLPRTPELIATILGAWRIGAIYQPLFTAFGPKAIEHRLKTSGAKLVVTNTA------------------NRSKLTEVENCSKVAIVPAPGEDLPAGDIDFCAAAASASVDCAPVLRKGSDLFMMMSTSGTAGLPKGVPVP-LYALMAFGAYMREAIGLRSDDIFWNIADPGWAYGLYYAVTGPLQLGMATTLYE---GGFTAESTYDIIERLGVTSLAGSPTAFRLLMAEGPEAA-KRVKGRLRVVSSAGEPLNPEVIRWFDAYLG---APIYDHYGQTELGMVVNNHHGLEHSVRHGSAGYAMPGYRIAVLDEQSNELGPNQPGILAVAKSPLLWFSGYYKQETPAIAD------GYYRTGDTVEFEPDGSISFIGRADDVITSSGYRIGPFDVESALLEHAAVNEAAVVGVPDPQRTEIVKAFVILAPGFEGTHELKDELALHVKKRLSAHSYPREIDFVNELPKTPSGKIQRFLLRK------------------------------ 172037947 417 ---------------------------------------------------------------------------QLFERQVEKTPNHIAVTFDN------QELTYQELNSQANQLAHHLQSLGVKPETLVGICLERSLEMVIAILAILKAGGAYVPIEPTYPLERIKFILHDTQSSILLTDQNF-------------------SNCP-VETLIHLNRDYFK--------------LSQYPKTNLTPQTTPNNSIYALYTSGSTGNPKGVVNTYRGVLNRLNW-MQKAYNLTPDDRVLQKTPYTFDVSVWEFLWTLLNGACLVV------AKPGGHQDSGYLANLIIEQNITTVHFVPSMLQVFLEEANASQCHSVKRVICSGEALSVDLKNRFFQTVKAEL---HNLYGPTEAAIDVWTCLPDDYSVP---IGKPIDNIQVYVLNAQQKLLPVGVAGELYLGG--EGLARGYLNRPHSFVPNPFQPGERLYRTGDLVRYREDGNLEYLGRIDNQVKIRGVRLELGEIETILSQHPDITACVVLAKEFESGDRRLIAYIQTSQ----TEDISQKLRQFLEQKLPSYGVPSAFVTLESFPLTPNGKLDRKAL-------------------------------- 196156265 36 -------------------------------------------------------------------------------------------------------WTYKEYWLQIERVACGLLANGVEPGDRVGIWSPNNIEWSIVQMATARIGAIMVCLNPAYRPNELAFAINNVQVKYLVMAQSFKQSNYVAMLKELAPEILSLSMLPSLKFIYTIGDQPVDGLLPFSALQREPTESLRIKLTEIEAELSADDNINIQFTSGTTGNPKGATLTHRNILNNGLLVAQ-AMRFTHKDKLCIPVPLYHCFGMVLGNLVCLASGACAVFPGES---FAPETTLRTVEEEKCTALHGVPTMFIA--ELELPNFKEFDLSTLRTGVMAGSTCPEELMRKVHSEFNMTE--VVIGYGQTCSPINHITDIDSPFEKQVKTVGRAMPHTEVKIIDAKGNTLPIGEPGEICAKG--YCVMKGYWGDEAKTKATIDDE--GWLHSGDLGEMDDEGYVTIVGRIKDMIIRGGENIYPREIEEVLYQHNDVSDAAVFGIPDDRYGEQVCLWIKAKENRHIDEE---KIREYLKSKLAYFKVPKYINVVQDYPMTVTGK-------------------------------------- 161618269 54 -------------------------------------------------------------------------------------------------------ISYKELDDHSRALAAWLQSRGLVKGDRVAIMMPNILQYPITFTAVLRAGFVVVNVNPLYTPRELEHQLNDAGAKALVVLENFATTVEKALPSINVPNILDMLGFKGHIVNLVVRRVKKMVPAWPGHVRFKDALAQGRAKSFNPVPVQGCDIAFLQYTGGTTGISKGAMLTHSNILEQMNLWMDVAFRNKGKPKALNFVCLYHIFALTVNAMIGMKLGARNILI---PNPRDIPSFVKELKKYPVHIFPGLNTLFNGLMNNPD--FQTLDFKPLILTLGGGMAVQRPVAERWQ---HMTGCHITEGYGLSETSPVACANALDATEF-TGTIGLPMPSTDVVIRDDDGSDLPLGKVGEICVRGP--QVMKGYWNRPEETARAIMAD--GFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAEHPGVLESAAVGIPNEHSGEVVKLYVVRRDP----ELTEDEAKAFCAERLTNYKRPREVEFRESLPKSNVGKILRRELRD------------------------------ 189500337 6 ---------------------------------------------------------------------------------AADYPDRTAFFFKGS------SMSWSELDRLSNALSAALVSEGLKKTDRVALLMPNSPQMILSELAIWKAGAVAVPMNPLYTGHELEHAMKECGAETAIVLTPFYRKIRSIGLRKIIATNIKEYLSPLKKVLFSLLKEKKDGHAIEPGDLWLGEMIAGHRDAPCPERVTPEDMALFLFTGGTTGLPKCAVCTHKALVVSGMQIARWFSVVRGEDIIMLNMPLFHVYAQVGILGAAIVDDYPFAL---VPNPRDLDDLLVTIKKLKPAVLPGVPTLFSGLINHPRTRKDSTVLGSLKLCVSGAAPLLLETKKRFEELTGGRIIDAYALTESMIGS--VLTPVLGTYKEGSVGIPAPDVEIRIVDQESASRELPFHEVGEVIMRAP--QLMKEYWKRP---EETMSTIRDGWLYTGDLGYLDDDGYLFIIDRKKDVIKPGGFQVWPRDVEEVIASHPDVVEVGVAGVPDDYQGEAVKAWVVLREECVLDAET---LREFCKKELVAYKVPKYISFTESLPKTLVGKVLRRKL-------------------------------- 145236613 41 ------------------------------------------------------------------------------------------------------RWTYSNLNAEANRLARGLLAMGIKKGDRIGVMAGNCEQYISVFFAAARVGAILVVLNNTYTPRELYYALDHTDCRVVFMTPRIGRHALEDVLAELGPQPKQNGKSAALEEIVILRGEYQNFSTYNDVIQRGEKLPNSALPDREAE-LRPDDVCNLQFTSGSTGNPKAAMLTH-HNLVNNSRFIGDRMDLTSFDILCCPPPLFHCFGLVLGMLAVVTHGSKIVFPSE---TFDPKAVLHAISDEKCTALHGVPTMFEAILSLPKPP--NFDTSNLRTGIIAGAPVPRPLMKRLFEELNMTQYTS-SYGLTEASPTCFNAVTTDTIETRLTTVGKVMPHARAKIIDTQGNIVPVGERGELCIAG--YQLTKGYWNNPEKTAETLVTDEDGWLKTGDEAIFTPEGRCSITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDAKYGEVVGAFIAVAAGYEDKKPSVEELRNWTRETLGRHKAPQYVFVVDRVPVTGSGKVRKVDLRKIAAG-------------------------- 5915761 1554 ---------------------------------------------------------------------------------AEKSPNHPAAVF------KDQMLTYRELNEKANQLARTLRQKGVQRESVVGIMAERSLEMLTGILAVLKAGGAYMPIDPGLPKERIQYLITDSGADLLLTQ-------------------------HQLIGSISFAGEIIQIDQADAYDTDGSNLEHLNSP---------GDLAYVIYTSGTTGNPKGVMVEH-RNIIHAHYTWRKHYELASFSVNLLQLASMSFDVFAGDLCRSLLNGGTMYIVPDD-VKLEMNLLYDMINKYGIHMLESTPSLIIPLMKYIDH--HKLDFSSMKLLIMGSDTCTIKDYKWLVERFGQ-RMRIINSYGASVDSGYYEEALDRIPEIANTPIGKPLDNTAFYILDPSLNPQPVGVYGELYIGG--EGIARGYLNKPELTKENRFAAGGNMYKTGDLARWLPDGNVEFLGRIDHQVKIRGFRIETGEIETKLLENQNISEAVVIDREDKKGHKYLCAYIVARAKTN-----TNELREYLSDHLPDYMLPSYFIQINKMPLTPNGKIDRKAL-------------------------------- 5915761 525 ---------------------------------------------------------------------------------AEKTPDHTAVIFE------DQQLTYRELNEKANQLAWLLREKGVKPDTIVAIMTDRSLEMIIGIIGILKAGGAYLPIDPDYPEDRVKYMLEDSGADMVVIQEPFKSK-------------------------------------IDGRQLITAEDTRSFSKENLPNVNKASDLAYVIYTSGSSGRPKGVMTTHRNVVHYVDAFTKRI-PLSEHDTVLQVVSFSFD-AFSEEVYPILACSGRLVISRKVSD-LNIDELVKTIGKYRVTLVSCSPLLLNEIDKNQHLTFHP-----QMKFISGGDVLKFEYVENIIK-----GADVYNSYGPTEATVCATYYQLSSADRKKTSIPIGKPLSNYKVYIADGRPQPVGVPGELLIGG--EGVARGYLNHETLTKAAFVVDESGEYRTGDLARWLSDGNIEFLGRIDSQVKIRGYRIELEEIEHRLLMNDNINEAIVVAKEDQENSKYLCAYIAFNNKNAD----IEQVQERLAKDLPEYMIPSCFIKLDQIPRTINGK-------------------------------------- 29827799 12 ----------------------------------------------------------------------------VLRRSARRTPARRAIHYR------DRSWTYAELDEAVSRAARALRETGLAPGDRVGAYGHNSDAYLIGFLACARAGLVHVPVNQNLTGDDLAYIVDQSGATLVLTDPDLADGVRTLALRDADDSLLTRLATT---------------------------------AQYDGAEPRGEDLAQLLYTSGTTALPKGAMMTH-RALVQEYLSAIAALDLSAGDRPVHSLPLYHSAQMHVFLLPYLAVGAENVILD----APDAEQIFDLVEAGRADSLFAPPTVWIGLSNRPDFA--TRDLSGLRKAYYGASIMPVPVLERLKERL--PELAFYNCFGQSEIGPLSMVLGPDEHKRRMDSCGRPVLFVEARVVDESGKEVADGEQGEIVYRSSQLCE--GYWDKPEETAEAF---RDGWFRSGDLAVRDAAGYFTVVDRVKDVINSGGVLVASRQVEDALYTHEGVAEAAVIGLPDERWIEAVTAVVVARGEVT-----EAELLAHAREKLAHFKAPKRVLFVDELPRNASGKILKRELRD------------------------------ 163761585 8 ------------------------------------------------------------------------------------------------------TLSFRQVDEMSSALAAYLREAGLEAGDRVALQAPNGLPFPVIAFGVFKAGCVLVNVNPLYTAEEMARQFADSKPAALVIVDMFADKGHHIPTVIVTRVAEFMPMLPRMIVGAVQKYWDKTIHPVDVAHIRLPDAIAAGAARRDTASVDPDDIACLQYTGGTTGVSKGAMLSHRNIIMNMAQTMEMISGVKKGEVALTALPMYHIFAFTVNLVGFYWLGARNILI---PNPRPLSNLKRAFENYKITWMSGVNTLFNGL--SNEIWFLDTPPKHLKFASAGGMALQKAVAERWEEITG---KPVLEGYGLTESSPVITFNPLGRT--RSNSIGVPVPSTDVACLDGDGQPVAPGEVGELAARGP--QIMLGYWKRPEETEKTIKD---GWLLTGDIATMDADGYFRIVDRKKDMVLVSGFNVYPNEIEDCLAAHPGIVESAVIGVPDGAAGEAVKAFVVSRDPA----LTVEDIRAHCKAHLTGYKVPKLVEFRDELPKSNVGKILRKDLR------------------------------- 108759320 1504 ----------------------------------------------------------------------------LFERQAQRTPDVVALEHQGE------TRTYRQLHEAAEALADRLGALGVGPGVRVSICLDRSIHAQVALLAVLKAGGAYVPLDPTYPPERLRYMLEDARPRVLLTEKKYSEL------------------LPSQGLTQVLLDDTEAPATKTPR-----------------PRVEPHHLAYVLYTSGSTGKPKGVAMPHRALVNLIEWQTEHASPL----RTLQFAPLNFDVSF-QETFSTWCSGGTLVLID-EGTRRDPDALADFLDVARVQRLFLPAVALHHLAQAALRTEHRVPGLTEVITAGDQLRITDPIRRWFQE----GGKRLHNHYGPTESHVVTALELEGDPRHWPPSIGRPIANAAVHLLDANQRPVPVGVPGELYLAG--TCLADGYLSRPDLTAERFLSPPVRAYRTGDLGRLTVDGSIEFLGRADDQVKIRGFRVEPGEIERALCAHPDVRDAAVIVDGDATREKRLVAYVVPE------TVRLAELPDFLARDLPEYMVPALFVPMPELPRTPSGKVARRAL-------------------------------- 108759320 2503 -------------------------------------------------------------------------AHRFVEEHAERTPDAIAL------ELGQERLTYGELNRRANRAAHQLIAMGAGPEMLVALAVPRSFEMLIGLLAIWKAGAAYVPLDLSYPKDRLDGILEDSGAALMVSTHAAEQKWRA----------------------------------PQVRTLWLDEPADAAPTGNPDSGVRMENAAYVIYTSGSTGRPKGVILEH-RGLANVIEMQRHELGADAGCVMLQFSSISFDVSVWEIVMA-LTNGGRLVVAP-ADTLLAGDELAKVLLAHGVTHMVLPPTSYAALPTDREYPALR-------MLTSAGEALPPEVVHTWAR----PGVLFVNAYGPTEVSIISTLGHCRQDDPGAPPIGRPALNLEGYALDRHGALLPIGVPGELHIGG--VGVARGYLNREELTREHPFKPDARLYRSGDLVRWRKDGNLEYLGRIDHQVKLRGYRIELGEIEAVLASYPGVAKAVVHSAGAQGGVKALIAYVV-----STQPVDVHALREYARKKLPEFMVPAQFIHLEELPLSSSGKVDKR---------------------------------- 108759320 3544 ------------------------------------------------------------------------------------------------------TLTYAALEARAKAVAQALVQRGVTPGTLVALAVERSVGMMAGLLGILKAGAAYVPLDPAYPRERLTFMLEDSGARVVITQ------------------AHLTSRFPGTDVVVL------------------------GDDTLESFEPRSGALAYCLFTSGSTGQPKGVLIEH-SALANHMAWMDDAMPLAHEDRVLQRTSLSFDAS-VWELFAPLMVGARLVLAPHGLGA-DTEHLARVLRERDVSVLQLVPSLLTALVEEPGFA----NLPALRRVCVGGEPLPSATVATLFSR---SKAEVWNLYGPTEATIDSLAHLPGQVGAHGPTEPIGLPIHRMEALILDGRPVPEGVPGELYLAGP--GLARGYLNRPELTQSRFIEHAFRMYKTGDVVRRLADGTFLFVGRADRQVKLRGHRIELGEVEAAIARHPAVREAVAL-VRGTGGDSRLVAFVVPHASAQRPEPT--ELRSFVEQQLTANMVPGQFVLLDALPLAPNGKVDTRAL-------------------------------- 108759320 466 -------------------------------------------------------------------------------------PDATAVV-----GPDGQSISYRELDRRAERVARHLRQLGAGRERIVGVCIGRSVEMVVALLGVLKAGAAYLPLDPNYPAERLAYIVGDAAPVAIL---------------NTGADPIADTRVPRLDVSRVLNETAT-------------------PDVPAKEPVQLDDLAYVIYTSGSTGAPKGVLVTH-RNLMNLVSWHTEAFGLTAKDRTTQLASTAFDAS-VWEIWPTLAAGATLHLVPPELSSAPSDLANWLVAQQISISFLPTVVAEAVLALQWPSPCALRFVLTGGDRLHATPP-------------AGLPFQLVNNYGPTETTVVATSTVAPDGKQGLPSIGRPVANARIYILDRQRRPVLPGVIGELYIGG--VGVTRGYLNRPDLNVERFVPDPFRMYASGDFARFLPDGTIAFHGRADRQVQIRGVRVELGEIEAALAAHPDVTAAAVVSEAQRQNGDRLIAFAVSDVVPQPDAAV---LTQFLATKLPTAILPSRVIVIDRLPLTPNGKV------------------------------------- 170770077 49 ---------------------------------------------------------------------------------VARYADQPAFVNMGEV------MTFRKLEERSRAFAAYLQQLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLEKVVDKTRMGDQLSTAKGTLVNFVVKYIKRLVPKYHLPDAISFRSALHNGYRMQYVKPELVPEDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVHATYGPLLHPGKELVVTPLYHIFALTINCLLFIELGGQNLLITNPRDIPG---LVKELAKYPFTAITGVNTLFNALLNNKE--FQQLDFSSLHLSAGGGMPVQQVVAERWVKLTG---QYLLEGYGLTECA-PLVSVNPYDIDYHSGSIGLPVPSTEARLVDDDDNEVPPGQPGELCVKGP--QVMLGYWQRPDATDEII---KNGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHPGVQEVAAVGVPSGSSGEAVKIFVVKKDPSLTDESLV----TFCRRQLTGYKVPKLVEFRDELPKSNVGKILRRELRDEARGKVDN---------------------- 23099672 11 ------------------------------------------------------------------------------------------------------RYTYKEFNQLCEKVARGIMALSIDKGEHVAVWGTNTPEWLTLQYATGKMGAVLVTVNTSYRANELEYLLKQSDSTTIFLIENYRDHSYIDTLYEICPELLNAERLPSLKNVVIMGEKRYPGAFHWNDIIDKAEEISREELIFQSQNLDPNDVINMQYTSGTTGFPKGVMLTH-RNLTNNGFNIANCMKLTAEDRLCIPVPFFHCFGCVIGTLAAVSVGATMIPIQE----FEPEQVLKTVEQESVTALHGVPTMFIAELNHPN--FERYNLSSLRTGVMAGSNCPVEVMKNVMNKMNMSEITICYGQTESSPVITQTRANDPIELRVESVGKALPNVEVKIIDPATNEELPHYTQGELCTRG--YHVMKGYYKNPEATQRTIDED--GWLHTGDLAIMDDNGYCKITGRLKDMIIRGGENIYPREIEELLYKHPKILDAQVVGVPDEKFGEEVHAWIILKEGEISSSD---EIKQFCNGQISKYKIPKHIFITDAYPMTASGKI------------------------------------- 75907832 487 -----------------------------------------------------------------------NQCHHLFAAQVQKTPDAIAVVY------GEQQLTYHQLNTQANQLAHYLQKLGVKPGVLVGICVERSVSMIVGLLAILKAGGAYVPLDTEYPQERLAFIIEDTQLSVLLTTQKIAE------------------TLPQDQGRVVCFDTDI-------------EAIALESQQNPTVEVTADHLAYVIYTSGSTGTPKGVVVDHKAVNRLVINT--NYINIKPTDVIAQAANCTFDAA-TFEIWGALLNGARL-LGVRKDLALSPKQFATFMRSQDISVLFLTTALFNQIAQAVPSAFNSLRY-----LLFGGEAVD---VKWVREVLNNGPQQLLHVYGPTENTTFTSWYLVQDVPEDATTIPIGRPIANTQIYLLDSQLQPVGVGVPGEIYIGGDGLAREYLNRPELTQQKFIDSHSCLYKTGDKARYLSDGNIEFLGRIDHQVKIRGFRIELGEIETVLSQHPLLKESVVVVREDSPGDKRLVAYLVPADYTHDNQKLVPQVREYIQQKLPNYMVPQAFVLLHALPLTPNGKVDRRAL-------------------------------- 115373618 24 --------------------------------------------------------------------------------HARKTPDRLALSFEA------KRYTYGELARHVTALAQALLRRHLKPGERVALYLENSPAFVIAYLGVQYAHGIVVLVNTQYRQVELDHILTDSETRVCVTGAAGATELTPL-----------LGGLPALEWLITAEPLTASPP-PSLTVLSLDTLLAEPVEERPMSVPGGSDIAVLGYTSGTTGRSKGAMLRQSHLLSNIRAVTQAWRW-TEQDRLLLALPLFHTHGLMVGLHGTLYMGASVDLR----RRFVASETLETLRDDPAITLFFGVPTMYGRL-LEESRRTGVRPRPLRLMVSGSAPLSAQLFHEIEAEFGQR---ILERYGMTET-IMNTTNPYEGERRPGTVGMPFPGQEARVVDVRTRKPVPDGEPGEIEVRGPHV--FAGYWRREQATEEA-FDKEGGWFRTGDLGLRDADGYFHITGRARELIISGGFNIYPREVEEVLATHPGVGEVAVLGLPDPDFGEQVVAVVVPAAGQPVPG--VQALVDWCKDRLASFKKPRRVEFVDALPRNALGKVQKHVLRE------------------------------ 163798036 8 -----------------------------------------------------------------------------LRYHADRRPEASAILY------GEARITYRDLLDRVLRLAGWMHGEGVGEGTIVALVMKNSPAFLELAFAVSHLGAVLLPVNYRLAAEEVGYIVDHSGADLVFVD----------------EELIAAVGTVAVRAIPVTTAMQADMRTLAGRDTLP----------VPAARRQPEDLFRLMYTSGTTDRPKGVTHD-YANIYWKCMDHVVDLAVTRDDCLCVVGPLYHVGAFDLPGLTVLWMGGTLTIIRD----FSPEAVLRTIERHRVTGIWMAPVMTNGVLACPDRERW--DVSSLRWCIAGGDRTPESRIREFTEAF--PGARYIDAYGLTETCSGDTTMEAGMELAKIGSVGRPLAHVEIEIRDDTGAALPSGTEGEICLRGA--KITKGYWKDPERTAASFWP--SNWFRSGDVGYLDADGFLYLTDRKKDLIISGGENIASSEVERVIYELPQVSEAAVVARPDPQWGERPVAVVVLKHGTTLDHLT---LQAHCRAHLAGFKVPRELHLVDALPRNPSGKVLKRVLRD------------------------------ 76801955 8 ---------------------------------------------------------------------------------VESTPDAPAIVYE------DTELTYEQFWTRAGQFAQALDDRGIGAGDRVGIYLPNLPQFVTAFYGTLRAGGIVVPMNPQYKAREIGHLLGDSGAKAVVS---------------------LADNVPNVLDVVAETDVEEVVSVGGDVDDATTFEAFLADETQPVVDRADDDVAVQPYTSGTTGTPKGVLLTHENIRWTTHANADVHGGFQATDRLVGTLPLFHIYGMSVVMNGAMYSGGAYYPVPEWDATTVMDR----IEDEELTIMFGVPAMFNDMINHPEVESYSLDS--LRFVNSGGSSLPMEVLERFEELFGVEL---YEGYGLTETSPVTHANREGRVEAKVVDEDFETVPRVEAGPIDEEAADLHEITGELVVSGP--NVMKGYYELPEANREAFTEDGTRWFHTGDVCYWDEDGFFFVVDREKHMIVTGGYNVYPREVEELLFEHEDVADAAVVGVPDERRGETVKAFIVPTPDADASPE---DIKQFCLDTLAEYKHPREVEFTEELPRTTTGKV------------------------------------- 211638936 4865 --------------------------------------------------------------------------HQLFEQQVEKYPDAIAVVHEG------QSLTYAELNICANRLAHQLIALGVVPDQRVAICVTRSPATVVGQLAVLKAGGAYVPLDPAYPGERLIHILTDAAPAILLADSAG-------------------------------CDALGEKVLTRLTLLDPNSLLDQPDSNPLVSSLTSRHLAYVIYTSGSTGTPKGVMIEH-RGLVNLIQEKIVQFDIHSGSRMLQFASFGFDASVWEVMMA--LCGGATLDIPVDIVRQEPHHLWHYLEEHTVTHACLTPTMLREGAGLPVMTIKP-------TLILGGEAPSAALLGALSGRVN-----LFNAYGPTITVCATVWYCPPDYTDELISIGRPTANTRIYLLDTYGQPVPLGAVGELYIGG--IGVARGYLNHPELTVEHFLTDPFRIYRTGDLARYLPDGNLMFVGRNDQQVKIRGFRIEPGEIEARLLEYSAVREALVLASGDGP-DKRLIAYVV----VPADDGLVNNLRSHLSIILPDYMVPAAFVRLDAFPLTPNGKLDRRAL-------------------------------- 211638936 602 --------------------------------------------------------------------------HQLFEQQVEKTPEATALI------AGDKTLSYAELNAGVNRLARQLIAQGISPGDHVAILLERSIELVVAQLAILKVRAVYVPIDPNMPDERKNGLINDCSAKLLLTD--------------------ELADIP-VGLTALLLRISAEVNTHREEETGFNLNL----------PCRSSDAAYVMYTSGSTGTPKGVIVPHRAVVRLVINNGYA--EIGQDDRVAFTANPAFDAS-TFEIWAPLLNGGALVVIDHA-TLLTPQVFIQVLQAHRITILWLTVGLFNRLVAELSAAL-----PQIRTLIFGGDIPDRQVIAQVLDKHPPQQQAYGPTEGTTFTTMYPIASLPPGMAKVP--IGRPIANTRVYLLDGYGQPVPLGGVGEIYVGGA--GVACGYLNRPELTAERFLEPNARMYRTGDLARYLVDGNLEFLGRNDQQVKIRGFRIEPGEIEGRLTEYPAIREAVVL-VQDDGQDKRLIAYVV----AEVDEELVNNLRTYLSTILPDYMVPAAFVRLDAFPLTPNGKLDRRAL-------------------------------- 211638936 3809 -------------------------------------------------------------------------------------------------------LSYAELNARANRLAYQLIEQGILPDDHVAILLERSVELVVAQLAILKVGAVYVPVDPRMPDKRRNWLINDCLAKLLLTDRQVIPVGLAIPRFYLTDE---------------------------------TDTMREEDYLNPDLSCSSVGTAYVMYTSGSTGTPKGVVVPHRAIVRLVINNGYVA--IGPDDRVSFTANPAFDAS-TFEVWAPLLNGGTLVVIDYT-TLLTPSKFVRALQDYRITILWISVGLLNRLVAELSPVL-----PQIKVLIFGGEVLDPNVIAQILDRSPPQQQAYGPSEGTTFTTMYRITTLPPGMTRVP--IGRPIANTRLYLLDAYGQPVPLGVMGEIYVGG--DGIACGYLNRLELTTERFLADPFRMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLTEFPAVREAAVLAL-GEGLDKRLVAYVV----ADEDEGLVNCLRTHLSTILPDYMIPAAFVRLDAFPLTSNGKLDSRAL-------------------------------- 211638936 2734 -----------------------------------------------------------------------------------------------------QSLSYAELNVRANQLAHQLIEQGICPDDHVAILLERSVELVVAQLAILKASAIYVPLDPGVPDERKNWLINDCSAKLLIGARVDVPVGLSVPLFRLSDEV---------------------------------GISKEGSRFNPDLPRSSIGPAYIMYTSGSTGTPKGVIVPHRAVVRLVINNGYA--DIGRDDRVAFTANPAFDAS-TFEVWAPLLNGGTLVVIDHAI-LLTPQEFVRTLQVHQISVLWISVGLLNRLVAELSPVL-----PQIKILIFGGEVLDPNVISQVLA--NSPPQQLLQAYGPSEGTTFTTIYHIETLSVGMTRVPRPIANTHVYLLDAYGQPVPLGGPGEIYVGG--DGVACGYLNRPELTAERFLAPGARMYRTGDLARYLSDGNLVFLGRNDQQVKIRGFRIEPGEIEARLTEYPGVREAVVLVLGD-GQDKRLVAYVV----ADANEELASRLRIHLSKILPDYMVPTAFVRLAVFPLTPNGKLDRRAL-------------------------------- 211638936 5936 --------------------------------------------------------------------------HQLFEQQVEKTPAATALI------AGDETLSYVELNTRANRLARQLIAQGICPNNHVALLLERSIELVVAQLAILKVGAVYVPIDPNVPDERKNWLINDCSAKLLLTNGWVIPVGLAVPLFRLTDEAGTS------------REEDSNLDWSG----------------------RSSDPAYVMYTSGSTGMPKGVVVPHRAVVRLVINNG--YVEIKQDDRVSFTANPAFDAS-TFEVWAPLLNGGALVVIDYA-TLLTPQALVRVLQAYRVTILWLTIGLFN-------RLVTELSPVLPQIKILIFGGDIPDLRVIAEVLDNSPPQQLLQAYGPTFTTMYRIVALPPGAARVP--IGRPIANTCVYLLDDDSQPVPLGVAGEIYVGG--DGVACGYLNRQELTAERFLTDPFRMYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLTEHFAVREAAVLALSN-GQDKQLIAYVV----ADAEDGLVNSLRTYLNTILPDYMVPTAFVRLDAFPLTANGKLDRRAL-------------------------------- 211638936 1678 --------------------------------------------------------------------------HQLFEQQVKKTPEAIALI------AGDKVFSYAELNVCANRLARQLIEQGVSLGDNVAILLERSAELVVTQLAIFKVGAVYVPIDPKVPDERKNWLINDCSAKLLFTDEQANIPAGLA---------------------VPLFRLSGNIITDREENHFNLDL-----------PGSSTGSAYIMYTSGSTGTPKGVVVPHRAVVRLVINNGYA--EIEQDDRVAFTANPAFDAS-TFEVWAPLLNGGTLVVIDHV-TLLTPSDFVRALQVHRITILWMSVGLLNRLVTELSPVLAQ-----IKILIFGGEVLDPYVIAQILDKNPPQQQAYGPSEGTTFTTIYPITALPPGVAKIP--IGRPIANTRLYLLDAYGQPVPLGATGEIYVGG--DGVANGYFNRPELTAERFLTDPFRMYRTGDLARYLPDGNLLFVGRNDQQVKIRGFRIEPGEIEARLTEHPAVSEALVLALSD-GQDKRLIAYVVAEPG----DGLVVSLREHLSTILPDYMVPAAFVRLDAFPLTPN---------------------------------------- 28804618 58 --------------------------------------------------------------------------HQLFEEQAAQNPQGIAVIFEG------QKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPTERLGDILSDSGISLVLTQ-----------------ESLGDFLPQTGAELLCLDRD--------------WEKIATYSPENPFNLTTPENLAYVIYTSGSTGKPKGVMNIHRGICNTIKYTIG-HYNITSEDRILQIISLSFD-GSVWEIFSSLISGASLVVA-KPDGYKDIDYLIDLIVQEQVTYLTCVPSILRVFLQH----PKSKYCHCLKRVIVGGEALSYELNQRFFQQLNCEL---YNAYGPTEVAVE--TTIWCCQPNSQISIGRPLANAQVYILDSYLQPVPIGVAGELHIGG--MGLARGYLNQPELTAEKFIPHPFAQYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKN----SLLTPQDLRRFLQQQLPAYMVPSAFVMLSDFPLNNNGKIDRKKL-------------------------------- 108763177 2130 -------------------------------------------------------------------------------------------------------ITYADFNRRANQLAHHLRGLGVGPGVLVGAFIDRSPEMLVTLLAILKAGGAYVPLDPAHPVERLRFLLDDARAAVLVTKQSLAERLPAHTAKVVHLD-------------------------------TDAVTLASRPTENPPNTATATSPAYVIYTSGSTGEPKGVVISH-GQMAVHFQDMQLHFELTERDRVLQFASFNFDASLEQIL-PTFMTGATLVLRGNQVWTPEELARRVVEQRLSVMNFPTAYWQQTQSWAESPPTIGAHDLRLVIIGGDTVLPKVLELW----QHGPLGNVRTLNAYGPTETLITATTAIPKGWSATRVPIGRPLSNRPCYVLDRHGAPVPIGVAGELHIGGPLV--AAGYLNRPELTAQRFVPDPFRLYRTGDLVRYRPDGTLEFLGRSDHQVKVRGFRIELGEIESALSAHEHVQEVVVMVREEPGHDKRLVAYVVPSAQGSVTPA---ALRQFLLEKLPDYMVPAFFVLMEAMPLTASGKLDRKAL-------------------------------- 126729399 6 -----------------------------------------------------------------------NAALHFVDRHLEGRADKVAF---REAAGKTRSLTYGQLSARSDLVAGALGAAGIQPEQRVACLVLDQIEYPEIFWGALKAHVIPIALNTLLTPETYDFILRDSRAVCLFVSRELYDTVKPV-----------LAENPFLRHVVVIGDDTPEGCLNYERCLEGAEAV-------PVAQVSEDECAFWLYSSGSTGQPKGVRHVHGALRATADTYGAQVLGIEEDDVVFSVAKIFFAYGLGNAMTFPMSVGATTILFNGRPV---PEVAAQIIRDERPTIFCGVPTLYAATVHWLEK--NGVPEHRLRACISAGEALPTEVGTAWLRLWGVD---ILDGVGSTEMLHIFLSNRPG--DVVYGTSGMAVPGYELRCVDEEGNQIAPGGVGELLVRGA--SAAEGYWNKRSKSRATFEGEWT---RTGDKYEITEEGRFVYCGRTDDMFKVSGIWVSPFEVEQALVAHPGVLEAAVVPWRDDDDLEKPKAFVVLKEGADAG-EVIGALKEFVKARVGAWKYPRWVQVVEDLPKTATGKIQRFKLRAQAAPE------------------------- 134099694 40 -----------------------------------------------------------------------------VSHWARTVPDRVAYDFYG------RRITYAELDELAARFAGWLDAVGVAPGERVGVFLPNCPQLVVAMLGVLRAGAVYVPVNPMFREHELRHELADAGVSVLLSLDALYPLVEKVRPDTAVREVLVTALTDMLPPEPVRPEPGSVRAPSEIASGWARAL---AHPPAPGRGADLDALAALNYTGGTTGMPKGCEHTQRHMIYTAATAAAAAGIDVTGEVFLIYVPIFWIAGEDFGILVPLFCGSTVVLL----TRWDAGAVLEAVTTRRVTTMLGTVDNYVELMEHPDSGAHELSSLRRPRAMSFVRKLTPRLRQRWRELAGPGSVLREASYGMTETTEGFQAGDHDLLTAPVFCGLPVPGTEFMVVDEVTAEPLPLGATGEIVVRSP--SLLTGYYQQPEATAHA---LRDGWLHTGDLGIVDEDGCLHYLGRNKEMIKVSGMSVFPSEVESLLARHPGVLGAAVVPKTDPERGQVPVAFVQPAPGAELDEA---ALREWARLNMAPYKVP-VVRLVDALPMTATGKI------------------------------------- 161504805 22 --------------------------------------------------------------------------------------DKTALIFESC-AGEVQHFSYASLNREINRTANLFYSLGIRKGDNVALHLDNCPEFIFCWFGLAKIGAIVVPINARLLREESAWILQNSRTSLLVTSAPFYPMYRQI----------QQEGRTPLSHICLI---GPTLPAEEGVSHFYTLKAQQPDVLLYTPPLTPDDTAEILFTSGTTSRPKGVVITH-YNLRFAGYYSSWQCALREDDVYLTVMPAFHIDCQCTAAMAAFSVGATFVLIEKYSAR----AFWGQVRKYCATVTECIPMMIRTLMTQTPAADDRHHCLREVMFYLNLSVQEKEA---FTERFGVRL---FTSYGMTETIVGIIGDRPG-DKRRWPSIGRPGFCYEAEIRNEQNRALPPGEIGEICIKGPGKTLFKSYFERPDATAKAL--EPNGWLHTGDSGYRDEEGFFYFVDRRCNMVKRGGENVSCVELENIIAGHPKIQDVVVIGIKDDIRDEAIKAFVVLNEGETLTEE---DFFTFCEENMAKFKVPSYLEIREDLPRNCSGKIIKKNLK------------------------------- 148272594 3 --------------------------------------------------------------------------------------------------------SYRDLGEQIARAAQGLADAGVRAGDPVAIVLPNCPQHVVAFYAALRLGAVVVEHNPLYTPRELQHQFEDHGARTVIAWDKSVATIQALPEDVRPERIVSRTRLLLRLPVPKARGARAAIAAKVTGTITWERISAAAPLPVDHPRPAATDLAVIQYTSGTTGAPKGAELTHLNLSANAAQSRAWVPTVSRGSVVYAVLPMFHAYGLTLCLTFAMSMGSRLVLFP----RFEPDLVLQAIRRHPPTFLPAVPPIYRRLREAAE--AEGVSLAGISISISGAMALPESVVVPWEEQTG--GWLVEGYGLSECSPVLMANPVGDTRRAGTVGLPLPNTEVRVVDPEDPTIDRPAGEPGELLVRGP--QVFRGYHGRPDETAAVLLEG--GWFRTGDVVTIDEDGFVRIADRIKELIITGGFNVSPSEVEDAVRELDGVRDAAVVGIPRDGGDEEVVAAVVLEEGATLDEQAA---RTTLRAELAAYKVPRRIVVLDELPTSLLGKVLRRKVRE------------------------------ 158954790 537 --------------------------------------------------------------------------HQLFEEQVKHNPDSVAVVFEG------QQLTYSELNSRANQLAHYLKSLGVETDELVAICIERSLEMIVGLLGILKAGGAYVPIDPDYPLERISFMLQDTQVKILLTQQSLL------------------PSLPNHQAIIVC----LDKDWKQINQ------------ENLNSAVSADNLAYIIYTSGSTGTPKGVVVTHQAVNRLILNT--NYIQFTPDDCVVQASNIAFDAA-TFEIWGALLNGAKIIILPKS-VLLSPQEFALSLKENQISVLFLTTALFNQLANLVPQAFNNLRC-----LLFGGEAVDPKWVQEVRSKGAPQRLLHVYGPTENTTFSSWYLVENLPSTATTIPIGKAIANTQIYLLDKNLQPVPVGVVGELHIGGA--GLARGYLNRPELTQEKFIPNPFRLYKTGDLARYLPDGNIEYIGRIDNQVKIRGFRVELGEIEAVISQNEDIQSVCVIVREDNPGDKRLVAYIVPKLGVTMTSE---DFRQFLTHKLPGYMVPSAFVMLEFLPLTANGKIDRRALKA------------------------------ 119962641 5 -----------------------------------------------------------------------------------TRGSKPALVIVEQDGSSTRR-TFKDLSQRSSQLANWLRDQGVKRGDHMIIMLGNQVELWELMLAGIKLGIVMIPTTTLMGARDLQDRVERGGATWVAVGSANIGKFADVEGDYTLVEIGAQRTNADAKQ--------------------YADSYDAGTDFTPDAPTRADETLLLYFTSGTTSRAKLVEHTHTSYPVGHLSTM-YWIGLEPGDVHLNVASPGWAKHAWSNVFTPWIAEATVFIYNYQ--RFDAAALMDQMGREGVTSFCAPPTVWRMLIQADLTQL----TSPPRKVVSAGEPLNAEVIGQVEEAWGVT----IRDGFGQTESTVQIANTPAQSVKIGSMGRPLPGYDVVLVDPLTGQESDDGE-LCLRLDPRPVGLMKSYFGDEAKTAEAF---RDGYYHTGDMASRDSDGVITYVGRDDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDAVKLSVPKAFVVLAAGYEPGPAVAEDILKYCREHLAPFKRIRRLEF-GELPKTISGKIRRVELR------------------------------- 118726068 2999 --------------------------------------------------------------------GKL-TVHELFERQAEFRPDSIAVMCEGTG------ITYNELNEKANKLARLLQNEGIKREESVGIMVHKSIEMIIGMLGILKAGGAYVPVDPDYPADRIHYMLKHSQTRFLIIDQSSFEKTEMINTEENSLE--------------VVINLSEGAGKTAGLIKYTAEDIKNLSPYNLKNKANPKNLMYIIYTSGSTGLPKGVGVSHANAVNYLNWSIEN-MSLSHKDVMALVTSMSFDIS-VFEIFGSLLSGTCLCIVPDS-RMKDGSLFMEYIDAGKVTIWHSVPALMIQAVKSRKTLGNQELFSRIRCIMIGGEAWTYELAKDIREYFHHAR--IVNMYGPTEATIWVTSHDVRDNPGSSTVIPIGKPISNNKVLILDSCMCPIGIPGDIYISG--LNVTRGYYKDEEKTREVFTEKGSIIYRTGDVGRYLSDGTIEYLGRKDGMIKVRGYRIEIGEIENVLLQNEEIIQAAVVAKKSGETSKLICYY------TAPREHTYEELRGCLEKKLPDYMIPAQFIWLEKMILTPNGKIDRKSLAALDIGEP------------------------ 118726068 2014 -------------------------------------------------------------------------------------------------------YTYAQINSLANCIARTLLEKGVMKGDIVGIMVERSCNMLVGILGILKAGAAYLPIDPEYPGERINYMLNDSSVKVLLTSG-------------------------KLKGTVAFYGISVDMD---------DDGLYTGNCENLSINNRPDSLAYVIYTSGSTGKPKGVMIEHQAVCNFIEGMVEKIEFGSGKSILALTSMSFDIFILETIL--PLCIGMKVVIASEEQQK-DPKLLSEIIKQNSIEMLQMTPSRLQL---LLSDSRGRSSLSVPQVLMVGGEAFPQALLDEVKR---CTNARIYNMYGPTETTIW--STIRELTDRSTIDIGKPIANTQVYIVSESGNLQPIGIPGELCISGDGLS--RGYINRPELTLEKFLENPYMMYRTGDFVKWLPDGNIEYIRRIDHQVKLRGYRIELGEIEELLLKYSGVREAVVDVKGEDSESRKLGAYVT-----ADRDLTEVELKKYLENELPQYMIPTYIMVLEELPLTPNGKTDRKAL-------------------------------- 126652596 5 ----------------------------------------------------------------------------LLARNARKYPTKEAVICHG------RRVTYHDLDEQVTRFSHALLEQGVRQGDKVLIFMPNVVEFVVSYFAIQRMGAIVVPVNAKFTLQEVEYVAQHAEAKVIIAHEAIF---------------------AAVQHIAVI-PLKIKTGQQVAGWLHYETMIQSASSQTIECQLNEDDASTILYTSGTTGKPKGVLFSYRNILTVAQM-IAVEMEVKPESRILLMMPLTHSAPLHLFLMAGVFVGSTNVLTP----TFTPDLLMDSIEQEKTTHFFGAPVAYLLT--AQMPRLQSADLSSMKWWVYGGAPLSENEVRFIQQSFRTTNLTCV--YGLTEAGPSGSLLFGKEHEGKASIGQRAPLGTEIRIVNDSGEDVPAGEVGEIVLFG--EGNMLGYYRDEAATNAAFIDS---WLKTGDLARKDEDGFIWIVDRKKDVIISGGVNIYPKEIEDCLLSFEGIFEAAVVGVPHPQWGETVKAVYSAKQDID-----EEALKDYLEGQLAKYKIPRIFEKVEALPRNASGKILKQSLK------------------------------- 77458076 499 -----------------------------------------------------------------------------------------------------QQVSYAELNRQANRLAHRLIANGVGPDVLVGIAAERSPQMLIGLLAILKAGGAYVPLDPAYPADRLAYMIEDSRIDWVLTQSHLRE------------------QLPLPAHVRCVL-------------LDDATSLIDAAEHNPDVAVQPDNLAYVIYTSGSTGKPKGALLAHHNVVRLFEATSGW-FGFDQNDVWSLFHSYAFDFS-VWEIFGALLYGGRLVIVPHAVSRSPQDVY-TLLCEEKVSVLNQTPSAFKQLMK-VACEADQPLTQHLRYVIFGGEAIEVKSLRPWFERFGDQTPQLINMYGITETTVHVTYSLADLNAESASPIGVPIADLSWYLLDEGLNPVAKGCTGELYIGRA--GLARGYLNRTDLTATRFIPDPFRLYRTGDLAKYCNDGSIEYVGRIDHQVKIRGFRIELGEIEARLLDQPQVQDCAVL-THDGPSGLQLVAYVI----AADSTELRDTLIAALRAQLPDYMVPAHLLFLERFPLNANGKLDRKAL-------------------------------- 83645425 27 ------------------------------------------------------------------------------------------------------TMTYGEMEKYTRAFAAYLQETNLKPGDRIAIQMPNLLQYPIAVFGAMRAGLIVVNTNPLYTPREMEHQFNDSGAKALVVANMASQAQEVLPHTGVEHVIVAQDMHPPIKRMVMNAAIKMVPPYNIPNAVPFTKVMSMGARTFKPVDVNPEDIAVLQYTGGTTGVAKGAMLTH-RNLVSNVAQLKPLLTVRLGETVIAPLPLYHIYSFTMNCGVMLDTGNHSILI---PNPRDFEGFIKELGKWKFTAFLGINTLFVALCNNEK--FQELDFTSLKVTAAGGMALTSDTAKMWKKVTGCD---VTEGYGMTETS--PVVSINPMNAIQIGTIGLPIPNTMVKIIDDEGKDLTVGEVGELCVKGP--QVMKGYWQRPDETAKTMTED--GWLKTGDIAMVQNDGYLRIVDRKKDMILVSGFNVYPNEIEDVVTSHPDVVECAAIGVPDLKSGEVVKVFVV-KSNPNLTE---SALKEFCRERLTAYKVPKTIEFRDELPKTNVGKILRRELRD------------------------------ 92119189 28 -------------------------------------------------------------------------------------------------------ITYREIDEMSLALGAWLQGRGLKKGARVALMMPNVLQYPVSTVAVLRAGYAVVNVNPLYTPHELEHQLKDSGAEAIIVLENFASTVQQAIGKTNIRHVIVGSMGDLVNFVVRHVRKMVPPSSIPGAVKFNDALAAGRGMTLARPNLAPDDVAFLQYTGGTTGVAKGATLLHRNILANMLQNDAWLQPAKPPVVDQLFVVCALPLYHVFALTACMLAMRAGGVNLLIPNPRDMPGLVKELMKYQINCFPAVNTLYNGLLNA--RGFDKVDFSKLKASVGGGMAVQKAVAEKWLRVTG---CPLLEGYGLSETS-PTLTCNPADTGKFSGSIGLPMPSTYISIRDDDGREVPLGEAGEICAKGP--QVMPGYWNRPDETAKVMTAD--GFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIASHPGVLECAVIGVKDRKSGEAVKAFVVRKDPT----LTRADIIKFAHTQLTGYKVPRQIEFRDSLPKTNVGKILRRELRD------------------------------ 70731449 3518 ----------------------------------------------------------------------LNI-HQLIEAQAARTPDAVALLCAGE------QLSYGQFNQRANQLAHKLIEQGVGPDVRVGIAVERGLDMIVGLLAVLKAGGAYVPLDPEYPQERLHYMMQDSGIQLLLTQSPLLER------------------LQDGLAVPYLCLDQAPV------------WLAGMAQGNPPERSSAENLAYVMYTSGSTGRPKGVGITH-NALSQHARATASHFNMTATDRGLQFSTFNFD-AFVEQLYPALIRGASVVIRGKA--LWDSETFYRELIEQGISIVDLSTAYWFMLGKDFA-AKGPRDFGRLRQLNLGGEAMPAEGVAAWKQA-GLKHACLLNTYGPTEATVSATAHDCGAYLKGTEPLPAVIPGRSIYLLDSSGNLPLNGVMGELMIGGDLL--ARGYHDRPGLTAERFISDGGRLYRSGDLARYDAEGVIEYAGRIDHQVKIRGFRIEMGEIEARLLELTPVREALVLAQ-DGASGPQLVAYVVPAAQVAADAQLREQLKAALKEVLPDYMLPAHLLFLEALPLSPNGKLDRKALPK------------------------------ 182440532 1587 -------------------------------------------------------------------------------------------------------LTYAELSSRAQSLARLLAARRIGPGSIVALALPRSTDLVAGLLAVSLAGAAYLPMDPDYPADRLAYMLDDARPAALITDAATAERLPAHELLITVDEAAGYPDGPLGQ-------------------------------SDRTRPLSPGDPAYVIYTSGSTGRPKGVVVTH-HNVTRLLTATEHWFAFGPHDVWTLFHSYAFDFS-VWELWGALLYGGRVVVVPYA-TSRDPHAFLRLLADERVTVLNQTPSAFY-QLAAADREAPGHDLALRYVVFGGEALELGRLADWYTRHPENAPTLVNMYGITETTVHVSYLALDRETAARAISSTIGGNIPDLRVYVLDDQPVPPGVTGEMYVAG--EGVALGYLGRPDRFVADPFAHLFGMYRSGDLARRRADGTLEYFGRGDQQVKIRGFRIEPGEIEAVLAAHPEVADVAVVVREDQPGDKRLVGYAVPAPGADPVPA---ALREHAAATLPAHMVPSAVVVLDRLPLTGNGKLDRKAL-------------------------------- 182440532 478 ------------------------------------------------------------------------------------------------------RLTFAELDAASDRLAHLLAGVGAPAGSRVALALPRTADMVVALLAVLKAGLVCQPLDLGHPAARTLAVLEDARPLRVIGTAETL-------------AALPRHGLRTV-------------PLDAPATADALAACPVGPPSAGPA---LGDPAYLIHTSGSTGRPKGVLVGHNLCAGHGTDHIAPAVARTGRERLRVAHSASFAFDASWDPLLWMVHGHELHLLDDAA-YRDPAALTAYVDAHRVDYLDVTPSYAEALLAEGLLDEGRHHPAHLVVGG---ETVPPALWERLTEAAAVHP---VNLYGPTETTVDAYYWVPGETAARP--DGRPVRGSRVYVLDSSLRPVPAGVTGELYVAGA--CLALGYPGRPDLSAERFVADPFGMYRTGDLVRRRADHTLEFLGRSDDQVKIRGFRIELGEIQARLAAHPR-VAAAAVIARDSGHGVRLLAYAVPAKG-TATPPAPGELRDHLAAALPAHMVPATVTLLEALPRTANDKLDHRAL-------------------------------- 186682532 1621 --------------------------------------------------------------------------HQLFEEQVERTPNAVAVEFVDERSEASRRLTYHQLNCRANQLAHYLKSLGVSADVLVGICVERSLEMVVGLLGILKAGGAYVPLDPNYPQERLAVMLEDAQVSVLLTQHSLLNR------------------LPQHQAHLVFLDTD-------------WQLISQSSQDNLISDVQATNLAYVIYTSGSTGKPKGVALNQLALCNLILWQLQN-NTISTGAKTLQFAPISFDVSF-QEMFSTWFSGGTLFLI-TEELRRDTSALLGFLQEKAVERLFVPFVALQQLAEVAVGSELVNSHLREIITAGEQLQITPAISQWLSKLT---DCTLHNHYGPSESHVIITFTLNNSVETWPPPIGRPIANTQIYILDQYLQPVPVGVAGELHIGG--VSLAQGYLNRPELTLEKFISNHSRLYKTGDLARYLPDGNIEYLGRIDNQVKVRGFRIELGEVEAVLSQHGDVEGCCIIAHEDTPGDKRLVAYVVAHQNSTPT---ISELRQFLKAKLPDYMVPSAFVMLESMPLTPSGKVDRRAL-------------------------------- 186682532 467 -------------------------------------------------------------------------------------PDAVAVVFEN------QQLTYHQLNSCANQLAHYLKSLGIKSDTLVGICVERSIEMVVGLLGILKAGGAYVPLDPEYPTERLAFMLEDAEVSILLTQQRLIDRLPEHQAKFICLDEA-------------------------------WEQIAQNNQDNPTSEVKAFHLANLIYTSGSTGKPKGVMVEHKGLCNLAQAQIQ-TFGLTSDSRVLQFASFSFDASISEILMA-LGSGARLYLGTKDSLLPGKPLIEQLSDRSITHITLPPSALAVMPGSELPAL---------QTIIVAGEASSSELIRQWSA-----GRNFFNAYGPTEASVCATIAKCTEDDNK-ISIGKAIANVQVYILDEYLQPVPIGVPGELHIGG--LGLARGYLNRPELTKEKFIPPNPRLYKTGDLARYLPNGNIEYLGRIDNQVKIRGFRIELGEIEELLNQHSDVQTACVIAREDHPGDKRLVAYVVGHKQHSPT---INQLRSFLSSQLPQYMIPHAFVMLESLPLTPNGKVDRRALR---APDSREGLEISFVAPRTPIEEIL----- 85375345 12 ---------------------------------------------------------------------------HALAAQAEERPADVALRF------GDRVTSYAEYDRHATQIANGLAALGFEKGDRIAYLGKNSDHAVELFLGTVRGGFVFVPVIWRLAPAEIEFITRDAGATVLFVEEGF-------------------ESVPFEGRKIVMER-----EFANWRDAQSEDLVD--------TDVAVGDAMLQLYTSGTTGLPKGVVLSHANMRPILRASGLDWASADPGTSIILAMPYGHIAGVGLAGGAVLAGQQLIIHAE-----FDPAATIRDIRDHRVEYIFLVPAAIRIVLSHPDAA--TADFSSIKGLNYGASPIPLDLLKEGVERLKCD---FAQMYGMTETYGTVVSLPPEDHKPGREKVMRSAPGNEIRILDENLQPLPPGEIGEVAIKSP--SNMIGYWNRPEETAKTLIGD--GWLRTGDAGILDEDGYLYIQDRIKDMIISGGENVYPAEVESALFGHDDVADVAVIGVPDEKWGEAVKAIVVARPGCEPDAD---AIIAHARERIAAFKCPKSVEFVEALPRNPSGKILRRELRA------------------------------ 90414802 3 -----------------------------------------------------------------------NLATN-LERNATFCPTNTALIF------QEQKFNYQELNRMVNQVANQLVQLGIKPDDKVALSCPNMPAFVVSYYAIQKVGAVTVPLNIMLKGAEVAYHLNDSDAIALIC---YQGNSALPTGQFGHAGFLQASCCKH----FIMIEAENNQEALPEGTHAFNAWLASSEVHFDAVYRKAEDSCVILYTSGTTGHAKGAELSQSNMLCNAQACQALTNQ-KGTDVSIAVLPLFHTFGQSLILNTSVLAGSALVLIP----RFVPKTVMQQMYTHKVTHFAGVPTMYIGLLAFTEKHGNEYINKNMKVAISGGASMPVEILKRFEEIL---NVPVIEGYGLSESSPVAAFNLLEY-KRKPGSIGQPLPGVTMKAVDKDGVEVAQGREGELLIRG--HNVMKGYYKKPEETAKTIVN---GWLHTGDIVRIDNEGYVFVVDRLKEVIIRGGFNIYPRDIEETFMTHPDVHLVAVIGVPHKTYGEEVKAFVVLKEDRKIT---SKEFVHWGKERLADYKYPRQVEILESLPMTATGKILKRMLK------------------------------- 167888939 628 -----------------------------------------------------------------------------------------------------RQLTYRELNAQANRVAHVLRKKGIGPDQMVGIAVHRSLEMIVGLLGILKAGGAYLPLHPEDPEERLGFMLEDSEASILLTQRDQLDRLRPH---GANRELIAIEDL-----------------LMEGMELTGEECEKNPESVNR-----STDLVYVIYTSGSAGKPKGVTIEHASLINRLHW-MEKRIPFGAEDVILQKTPYTFDVSLRELF--SWAIQGSTVCFLEPGGEKDPATIAETVEANGVTAIHFVPSMLGAFLEYIEHSGAAGKMRSVRRVFASGEALMTEHVRRFTRLLGAEGATLHNLYGPTETVEVAYYDCPAEQEPESIPIGKPIDNVKLYILDHKDRLQPIGVPGELHIGG--DCVARGYVNRKELTEEKFVADPYRMYRTGDLARWLPDGNIEYMGRIDHQVKIRGYRIELGEIEAAILAYEGVQTAVVLARDDRSGGSYLCAYV-----EHAQEFNVQALKARIKEVLPEYMVPAYIVSMEAMPYLSSGKIDRKAL-------------------------------- 127513794 39 ------------------------------------------------------------------------------------NPTKVAIQFYGYE------LTYAQLDEMSTRFANVLRGLGVGQGDGVAVFMPNCPQFHIAFLGILKCGAVHMPVSPLSKEMELRHQLGDSQPKVALCYDALLPTMRPVCQELGIEHIITTSYTDRPRAITAVLPDLFEIPKTPLADIDFFEAIDNASKEVLDYIPALDDLAAINYTSGTTGMPKGVMHTHRNMISYYPVTFGEVGPEGTDLVMLSFLPEFWIAGEDTGLLLPLYSGATLVLM----ARWDTKAFMELVHHHKVNMTIMLIDSVDEILNHPHLHQFDLTSLTTVPCISFIKKLNRDYRQRWRELTGTTLFEVAYGMTETHTCDTFTRGFMDLSFDPAFLGLPVPGTEIKICDFVTGELMPLGVEGEIQIRTP--TLLKGYWNKPDLNKNLFEEG--GWYRTGDLGMITEEGFFRYLGRRKEMLKVNGMSVFPTEVESMLGQHPAIASCGVVGRPDERKGQVPVAFVTLKPGF---DETQESLQAWCVNAMAIFKVP-EIRIQERLPMTATGKI------------------------------------- 119513002 420 --------------------------------------------------------------------------HHLFEEQVKQNPDAVALIYE------DEKLTYQELNKKANQLSHYLQHLGVKPETLVGICVERSLELIISILAVLKAGGAYVPLDPAYPQERLNFILQDAQLPIILTQQHFITKL-----------------LPTSAKIICTDID-----------------IHSQPSDNPSSSVKSDNLAYVIYTSGSTGKPKGVMVAHRGLCNLATAQIKL-FEVRPDSSVLQFASISFDASISEIVMAICAGAKLCLATRDSLQPGQPLQKLLQIQNISHVTLVPSALA----------ALSPQDLPNLKNLIVAGEPCPGDLAASWA-----VGRQFFNAYGPTEATVCATVLLYQPGMK--ISIGQAIAHTQIYILDHYLQPVPIGVPGELHIAG--VGLARGYLNQPDLTAQKFIDTNSRLYKTGDLGRYLPDGNIEFLGRIDNQVKIRGFRIELEEIETTIVQHPQIQQAIAIVREDIPGTKRLVAYIVPHQQHSLN---SNEIWEYLKHKLPEYMIPAIFVFLDSLPLTPNGKIDRKSL-------------------------------- 197116940 7 ----------------------------------------------------------------------------LLTRSATSFPDKTAVSFRNEE------LSYAELEAASNQLSAALKAHGVQRGDRVGILMNKSLESIVSVFGILKAGAIYVPLDPGAPASRQASIIRHCGIEIVLAAPQLLE-----------QLLAEAGEAPPLRAAIVTGSPAVTLPHPAGSMSCWDEILGESCECPADDGLCGAAPAYILHTSGSTGSPKGVVISHLNALTFVEMAVRF-FEISPQDRLANHAPLHFDLSIFDIFCAARSAATMVLIPDALSAFP--VRLADFMQSEGVTVWNSV--ASLLTKLADQGALDRLTLDRLRLVHFSGDLMPVKYLKILKQ--CMPAAVFYNIYGQTEANSSLYFRVPDVVEEAAWKIPIGTPFPNFEVFAIDNVVTGAGEEGELHVLSS--TVALGYWNDCGRTQAQFTSAHARVYKTGDMARLDAAGNFVFAGRKDHMVKSKGFRVELGEIEIVLNSHPDIRQAVAVAIPDDLAGSRIVAYVCLREGVELEP---QTLVVHCSDHLPKYMVPEQIRYLPSLPVTSNSKIDRKAL-------------------------------- 104782965 29 -----------------------------------------------------------------------------------------------------KTLTYGELYALSGAFAAWLQQHDLKPGDRIAVQLPNVLQYPVAVFGAMRAGLIVVNTNPLYTARELEHQFNDSGAKALVCANMAHLAEKVVPKTQVKHVIVTEVALPPLKRVIKYVKKMVPAYNLPGAVRFNDALALGKGGAVTEANPQPNDVAVLQYTGGTTGVAKGAMLSHRNLVANMLQCRALMGNLHEGCEILITPPLYHIYAFTFHCMAMMLIGNHNILISNPRDLPAMVKELG-----KWKFSGFVGLNTLFVALCNNEAFRNLDFSALKITLSGGMALQLSVAERWKTVTGCAIC---EGYGMTETSPVAAVNPSDANQVGTIGIPV--PSTLCKVIDDNGQELPLGEVGELCVKGP--QVMKGYWQREEATAEILDSD--GWLKTGDIALIQPDGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQSAAIGVPDEKSGEVIKVFIVVKPGMTLT---KEQVMEHMRANVTGYKVPRYIEFRDALPTTNVGKILRRELRD------------------------------ 111020456 6 ----------------------------------------------------------------------------VFDSNVRKTPDKAFLHFQGRDH------TYGSVQDGSRRAAALLRTLGVEHGDRVALMCFNTPGFVYAMLGAWRIGAVVVPVNHKMQAPEVDYILRHARVKVCVFDGEL------------------APVIERLETPVQLLSTDTAVAGHTFFDDAIADL-----DGIDGIDLDENDPAEILYTSGTTGAPKGCVHSHRNVVLVA-TTAALGLSITREERLLMAVPIWHASPLNNWLMATLYMGGTVVLVEYHPVHF-----LEAVQQQRITLCFGPPVIYTTAQNAVPD-FADHDLSSVRAWLYGGGPIGADVARRLVE--SYRTTRFYQVYGMTETGPVGAVLYPEEQLAKAGSIGRAAAGVDMRLAGPDGADVPAGEIGEIWLRT--ETVMQGYLDDPAATAAVFADG--GWYRTGDLARKDDDGYLFIVDRAKDMIITGGENVYSKEVEDAISGHPDVVDVAVVGRPHPEWGETVVAHVVWR---EPDVVGADDIRDYLSDKLARYKIPRDYVFANVLPRTPTGKIQKHLIR------------------------------- 121596053 35 ------------------------------------------------------------------------------------------------------RYTYAELHQAARQLASALLGLGLAKGDRIGIWSHNNAEWVLMQLATAQVGLILVNINPAYRTAEVEYALNKVGCKALVAMPQFKTSDYLGMLRELAPEALQAARLPTLRTVVWIDAAGSGVAGQQPGMLRFSTLMARGDADAIAAQLHNTDPINIQFTSGTTGFPKGATLTHRNILNNGFF-IGECMKLTPADRLCIPVPLYHCFGMVLGNLACLTHGSTIV---YPNDGFDALTVLETVQAERCTGLHGVPTMFIAELDHPRFA--EFDLRTLRTGIMAGSPCPIEVMKRVVGDMHLSEITIA--YGMTETSPVSCQSDAETPLAKRVSTVGRVQPHLEVIDPETGAVVPRGERGELCTQG--YSVMHGYWGDEAKTREAIDEG--GWMHTGDLATMDDEGYVNIVGRIKDMVIRGGENVYPREIEEFLYRHPMVQDVQVVGVPDQRFGEELCAWIIAKPGTRPSED---DIRAFCKGQIAHYKVPRYIRFVTSFPMTVTGKIQKFKIRDVMKDELGLAEDKTA---------------- 148982248 3 -------------------------------------------------------------------------------------------------------VSFAQLEQLAGKVATNLERLGLKKGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNVLFKAREIAYHLNDSDAKAYLCFEGSEELPIGRYGLQGFAQA---DNCEHFVSMPIPNGATSTLSEAHDHQETIEDWLAQPLDAYESVACHGDDTAVILYTSGTTGQPKGAELSH-TNMQTNAMSSQYLMRLEYSDTTMATLPLFHSFGQTVMMNASVLTGSTMVLIP----RFEPSLVIDQIISHKVSVFAGVPTMYIALLKAGEASPDSSEQHSLRLGVSGGASMPLEVIRQFESRF---ELPVLEGYGLSETAPVATFNHIDGDRL-SGSVGQPLCGHLIKITDVQGNSVAMGELGEVCIKSP--SVMKGYYQRPEATTEAI---RDGWFLTGDIGRVDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHHEQLGEEIHAHVVLHEHTQCD---SKALMAWCREQLADYKYPRKVFIRSALPMTATGKILKREL-------------------------------- 52078849 463 ---------------------------------------------------------------------------------AADHPEKTAVVYEG------QKLSYRELNEQSSRLAMALRRRGIGPDAPAAIVMERSERVITAMMGVLKAGGAYVPIDPGFPEERIRFMLEDSKAKAVITDSGLTF-------------------------------------ETAETVQFSEALSESRENGYPSSAAGAGHLAYIIYTSGTTGRPKGVMIEHRQVHHLVRGLQQAVGTYDQDDLKLALLAPFHFDASVQQIFTSLLLGQTLYIVPKK-TVSDGRALSDYYRRHQIDVTDGTPAHLQLLAAADDLSGVKLRH--MLVGGEALSRVATERLLQLFAETAESVPAVTNVYGPTETCFTITNRTDLQYDTAYVPIGRPIGNNRFYILDENGALLPDGVEGELYIAGDGVG--RGYLNLPDMTRDDPFVSGGLMYRTGDTARWLPDGTVDFIGRRDDQVKIRGFRIELGEIESVLQGAPAVEKAVVLARHETGGSLEVCAYVVPKQGGKIH---IQGLREHLSKHLPDYMIPSCFVELNEIPLTASGKVDRKAL-------------------------------- 92113592 25 -----------------------------------------------------------------------------------------------------RTLRYAELERLSRDFAAWLHETDLEPGDRIAIQLPNVLQFPVAIFGAMRAGLVVVNTNPLYTEREMAHQFQDAGVKAILIADKLERILPRTDIRHVLVTELGDMHGAAVKHVKKMVPRYSLPDAIGFRT----ALSQGHGRTSEAVTCHGDDIAVLQYTGGTTGVAKGSMLTHRNLIANMLQTRQMIAGLIEEGRETIIAPLYHIYTFTVNCLFTMVTGNHTVLI---PNPRDIDGFIKTLRKTEYTGFVGLNTLFNALCQRED--FRALDFSRLKLTISGGMALTKAVAKRWEEVTG---CAVLEGYGMTETSPIVCVNPPDGIQL--GTIGKPVPGTSIKVIGPEGEDVPRGEPGELCVKGP--QVMKGYWQRPEDTARAMDDE--GWIRTGDIAVIQEDDYVRIVDRKKDMIIVSGFNVYPNEVEDVVAAHEDVVEVAAIGVSDDATGEAIKLFVVSRNEALD----AETLRGWCKRELSAYKVPKLIEFRDELPKTNVGKVLRRELRD------------------------------ 86211704 502 ---------------------------------------------------------------------------------AERRPDAVAVISGGD------RVTYAELDQRANQLAHLLEGRGVGPETLVGLCVDRGIEMIVAILAILKLGAAYVPIDPHHPRDRVQFVLADSGVTVAVTQQRFTGLLET-------PEAPGTPDASGTSGIRLILLDAE------------REPLAGQPRTPPTARPSAQNLAYVIYTSGSTGVPKGILMPATCVLNLVAWQ-KRALPIGPDAKTAQFATLTFDISLQEIFSALLYGE--TIVVPGEELRMDPAEFATWVHANEIDQLFVPNVMLRAISEEVDPHGTELAALRHLSQAGEPLSLHHDLRELCARR---PELRLHNHYGPSEAHVVTSYSLPAEVAEWPLTAPIGRPIGNTRVYVVDLRPVPVGVPGELCVAG--EGLARGYLGRPDLTASRFVADGSRMYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVLHTAVMVREDTPGDKRLVAYVVADATAADHGGLTETLRRHVESAVPEYMVPSAFVLLDTMPLTSGGKIDRKAL-------------------------------- 86748870 26 ------------------------------------------------------------------------------------------------------QINYAGLQERADIAAAALLRAGYGPGASVALFLGNTPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARVLITTDSAALLPMALRFL---DKGLLDRLIVCADSDWGASATPLAPLPDDPRVIRYADFIEGPAKPAAWPQISPDDIALLQYTGGTTGLPKGAMLTH-ANLTSAVSIYDVWGLVRAGEGGAHRVICVLPLFHIYALTVILLRCLKQGDLISLHQRFDVAAVFRDIEEKRATVFPGVPTMWIAL--ANDPSLESRDLSSLTMAGSGGAPLPVEVARLFERKTNLKLK---SGWGMTETCSPGTGHPPGPDKPGSIGLMLPGIELDVVALDDPKKVLPPGEVGEIRVRGP--NVTQGYWNRAQETAESFVGDR---FLTGDIGYMDSDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDDYRGEAAKAFVKLRDGAKPFS--VEELRDFLKGKLGKHELPAAVEFVDELPRTPVGKLSRHELRN------------------------------ 28871652 1155 ----------------------------------------------------------------------------LFEQQVERTPEAIALVFEAE------QLSYSQLNTRANQLAHRLLDYGVGLDSRVALCIERSAQMVITLMAILKAGGAYVPLDPGYPTERLAYMLDDSKPDVLVSQESVRDCLPEHSVPTLWLETEEQEIAGCSSHNLTIGDTDS--------------------------------LAYCIYTSGSTGRPKGVMNAHGAVVNRLQW-MQEQYALSNQDRVLQKTPFSFDVS-VWEFFWPLIQGARLVIC-KPEGHKDPSYLWNLIGQQGVTTAHFVPSMLQAFLKTGPAQPADS----LRHVFSSGEALPVAVANEFLER--YRHTRLHNLYGPTEAAVDVSYWECQPDYRHPVPIGRPVANTRLYILDETLQPAPIGVIGDLYIAG--VQLARGYFGRPDLTAERFINHGGRMYLTGDRGRYLPSGDIQYLGRIDHQIKIRGFRIEPGEIENALLQCPTVREAVVVPRDDAFGGQYLVAYI----ASSVSEPDAAQLRKQIGKILPDYMQPSFYVVLAALPLSANGKIDRQALPQIAQSLARDYLAPTT---------------- 28871652 9 ------------------------------------------------------------------------------------NAERLAFTYLADGESVSDSLTYVQLDQKARSLAAHLQRH-TRPGDRVLLVYPPCMEYTIAFYACIYAGVIAVPALSPANAKRLHLIAQDSQPALALTMDAV---------------------LTGLQRIVT---DDNTPNLLTDITWLSSNLLVDASADWQCPPTVASDIVFLQYTSGSTGAPKGVMVSHANLLANVELS-KQTYRIREQDVFVSWLPAHHDFGLIGAIILPVYMASHCVQFPPAAFVMRPYRWLKLISDYRARITGGPNFAFQLCQRVTEEQKQSLDLGSLEIAVNGAERIRPGTLRSFVEAFGLKPHAMVPAYGMAESVLLVTANTQTPIGQLPRMRTISKDHRVGIFHPQHALRLAAQQVGEIWISGP--STARSYWRQEQVFNTRAEGDETRWFRTGDLG-FVNDGDLYITGRLKEVMIFSGRNIYPQDIEITVEAIPAFRACAAFSIENGEVSQLVVVQELESRQHVEFDSVMPRLRAELADRHEVFDLAAVLLVTGTLPRTSSGKIQR----------------------------------- 13094061 453 --------------------------------------------------------------------------HQLIEAQVELSPGSPAVSF------GAQTLSYGELNRRANRLAHKLRELGVGPDVLVGLAVERSLDMVVGLLGILKAGGAYVPLDPESPQDRFAYLFEDSGIGLLLTQSHL--------------------------------RDALPIPTGIQSLNLDETALADYSEANLACVVSPQNLAYVIYTSGSTGKPKGALLTH-HNVVRLFAATQEWFRFDASDVWTVFHSYAFDFS-VWELYGALLYGGKAVIVPRDVARSSQDFHALLLS-EQVTVLNQTPSAFQQLIPLACEAARGGSQLALRYVVFGGEALDLSSLKPWLDVFGDRQPRLINMYGITETTVHVTYSLDDLKSVGSSPIGEVIPDLSCYCLDGTLNTIVPGSHGELMI--GQDGLARGYHGRPALTAERFVSQGGRLYRSGDLARYGGDGVIDYLGRIDHQVKIRGFRIELGEIEARLQEQGAVRQGVVLAQ-DGPQGKQLVGYVVPGDSSVLDSLLRGSLREALKASLPDYMVPAHVLFLASLPLTGNGKLDRKALPQLLQGQFTAPQ--SALE-------------- 13094061 1629 --------------------------------------------------------------------------HQLFEAQVKVSPDAPALLF------GEQVLSYTALNQRANQLAHRLREQGVGPDVLVGIAMERSPEMVVGLLAILKAGGAYLPLDPEYPQDRIEYCFEDSQSILLLSQSHLLAR---------------------------------MPEAFHARTLLLDQLSLEGYPVTDPVCMEPGNLAYSIYTSGSTGKPKGVLIEHRNVTALIGWAL---TVYSQQDLCGVLASTSICFDLSWELFVTLSAGGYAVLAANALELPHLAAKD------RVRLVNTVPSAIKMLLETGELPAT------VRTINLAGEALKQSLVDELYAT--GHVQQVYDLYGPSEDTTYSTFTL--RCANGRANIGRPIANSAVYLLSEAVAPVPVGVNGELYMAGA--GLARGYLGRPGLTAERFIPDPFRMYRTGDLARYQDNGLIEYAGRIDHQVKIRGFRIELGEIESRLQAQEAVREAVLLAQ-DGPTGKQLVGYVVPADETARQSALRDALRGQLKQTLPEYMVPAQLVFLEALPLTPNGKLDRKAL-------------------------------- 148657957 10 ----------------------------------------------------------------------------ALQRAVAHAPHRPFLLFEG------RAYPYATVAAAASRWATRLRAAGVERGDRVALYLENSPAFVAAYLGAHMIGAIVVLINTQYRHTELRHILSDSQARVIIVGDQAH-----ADLVCQAQENAQTIRADAV----VLEETGDMPDWASAPA--------------------PHDIALLGYTSGTTGRSKGAMLTHANLMANSAAVTRAWHW-TEQDRLLLTLPLFHIHGLGVGLNGALFTASTV---DLRRGFDATDVIDTLTRGETTMFFGVPTMYTRLIAEARRRLAEGAPFRVDTVRLSGSAPLTPQTFAEFEELFGQR---ILERYGMTETIMNLTNPYDGERRPGTVGMPFPGQEARIVDVRTR-QPIPDGVIGEIQVRGP--NVFAGYWRNPQATAEAFDAD--GWFNTGDLGWRGADGYFVITGRARELIISGGYNIYPREVEEVLLDHPAVAEVAVVGLPDPEFGEQVVAVVVPT--AQPRDGLEQELIDWCRARLASYKKPRRVIFAATLPRNALGKV------------------------------------- 148557265 9 -----------------------------------------------------------------------NFTRDVMGRWAELRPDDPAMIW-TDPAGTVIERSFAEMAVAASRAAAVLTEAGVGRGDTVLILLNREIEWWELMLGCIAIGAIASPGTTQLMAKDIAYRHQAAAARCVVASGEMAER---------VDAALAGEDVARL-----------HVGGPRPGWIDHAERRAAATPIAAAADTGFDEDALCYFTSGTTGQPKMTIHTHGYML-AHRITGSYWLDLKPGDLHWNLSDTGWAKAAWSSLFAPWLMGATIFVHHSSG--FDPVATLDLLERMPVTTLCAPPTAYRMFVRSD---LTGRRFDTLRHCVSAGEPLNPEVIDLWKAATGRD---IHDGYGQTETVLLCAN---RTGAARQGSMGRPAPDFDLAVIDGEGKRLPADAEGDVALRIAEGHPPGLFARYRDDPQRTADTKRHGWYLTGDRAIVDADGYFWFVGRSDDVILSSGYRIGPFEVESALFEHPAVAESAVVSSPDPTRGEVVKAFVVLAAGFEPSDALVGMLQDHVKSTTAPYKYPRKIEFVASLPKTVSGKIRRKELRD------------------------------ 182413782 1813 -------------------------------------------------------------------------------------------------------LTYAELDARANQLAHGLRRAGVGPDRLVGVCAERSVDLVVALLAVLKAGGAYVPLDPGYPRERLAFMLADSAVPLVLTQDHLREGLR----------AVVNSATATAPRLVAL-----DAEWPE---------IAREPTTPPASGVTPSHLAYMIYTSGSTGRPKGALNTHRAIVNRLLW-MQDAYRLTAADTVMQKTPFSFDVSVWEFFWPLLAGARLVV--AQPGGHQDAAYLADLAARERVTTMHFVPSMLQLFVEQPGLARCAA----LRQVFCSGEALPFELQERFFAR---HAAELHNLYGPTEAAVDVTAWCERGSRERVVPIGRPIARTRMYVLDPRMQPVPIGVAGELYIGGIAVG--RGYHGRPELTAEKFVPDPFGTYRTGDRARWRPDGAIEYLGRLDFQVKLRGFRIELGEIESALRALAGVSAAAVLVREDQPGDQALVAYVV----AAGVPGDAAGLRGALRKELPEYMVPAEFVFLPALPLSPNGKLDRRALPAPARGRPET---------------------- 18376631 23 -----------------------------------------------------------------------NAADDLIGRNLDARGPKIAYI------DDEGRYSFDELARRVNRCGSALGELGLRREERVLMCVHDTIDFPTVFLGAIRAGIVPIAVNTLLTASDYEYMLTDSRARVAIVSEPLMAVFGPL-----------LGKVPTLERIIVAGDPAAGAD-------SLAALLAQGREAFPAAPTVADDACFWLYSSGSTGAPKGTVHIHSSLIHTAELYARPVLGIREDDVVFSAAKLFFAYGLGNGLTFPLAVGATAVLMAERPT---PAAVFERLRQHRPTIFYGVPTLYASMLASPDCPARG--ELNLRACTSAGEALPEEIGRRWTERYGLD---ILDGIGSTEMLHIFLSNRPG--QVRYGTSGMPVPGYRVRLIDDAGNETAPGEPGELQISGP--TSAVCYWNNREKSRSTFLGEWTRSGDKYLL---DQDGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGCEDEDHLIKPNGFIVLKPGLEADEALREMLKNHVKAMLAPYKYPRWMEFVEELPKTATGKIQRFKLR------------------------------- 159898406 1573 --------------------------------------------------------------------------HHVIEAQVAQHPTAIALRYE------DRTLSYAELNVRANQLAHRLIDLGVRPDTLVAICAERSIEMVIGLLGVLKAGGAYVPLDASYPIDRLEFMLADAQPLVLLTALTAGQTNSEL------QQLIEFQACPRL-------------------DLMQLQLLADQPTHNPAVAIEGHNLAYMIYTSGSTGKPKGALNQHDAIINRLLW-MQAEYRLTAADRVLQKTPFSFDVS-VWEFFWPLLVGAQLVLARPE-GHKDPEYLTEVIQAEQITTVHFVPSMLRLFLEHRQAPMCTS----LRRTICSGEALPADVAQQFLQQLPQSGLHNLYGPTEAAVDVSYWACRPDAT-ASSVPIGRPVANTQLYLLDQALQPVPIGCFGELYIGGLQVG--RGYYNRPNLTAERFVPDPFRLYRTGDLARWRADGNIEYGGRIDHQVKVRGLRIELGEIEQQLLALPDITDAVVVLREDQPGDQRLVAYVV----SSNETLLISIVRQRLAQHLPEFMLPNALVQMDALPLSPNGKLDRR---------------------------------- 159898406 3686 --------------------------------------------------------------------------HHLIEAQVARTPTAIALHYE------DQVLSYGALNARANQVAQRLIALGVQPDDLVAICAERSLELVIGLLGIMKAGGAYVPLDASYPQERLAFMLADARPLVLVTA------------------LTATQTTPALQQLL-------EAQVCPRLDLMDWSTLTQEATDNPVVAMHGQHLAYMIYTSGSTGTPKGAMNSHAAILNRLMW-MQAEYRLTAADRVLQKTPMSFDVS-VWEFFWPLLVGAQLVIARPD-GHKDPAYLAEVIQTAQITTVHFVPSMLRLFLAH----PQARGCRSLRLTLCSGEALPADVVSQFFAHI--PLSALHNLYGPTEAAVDVSYWCAAESLTTSVPIGRPVANTQLYVLDSLLEPVPIGCFGEVYIGGVQVG--RGYHHRPSLTAERFVEAGARLYRTGDVGRWRADGSIEYAGRIDHQVKLRGLRIELGEIEHRVLALPAVTDAVVVVREDQPGDQRLVAYVV-APHAALT---LDAVRQQLAQHLPEYMLPNGLMLLESVPLSPNGKVDRRRL-------PAPSYEPLTSDDPTALEQLV----- 159898406 4749 -------------------------------------------------------------------------------------------------------WSYAELAAATNRLAWHLQDMGIGPDMVVGVYLDRSPRLIVALLAIIKAGAAYLPLDPNHPLERLIWMLADSQAKLVLTE-------------QLHAIQLADQPCPVLDI-----------------ETAWSIIEATQPDSAPPLQIVAENLAYVIYTSGSTGVPKGVAIPHQTVL-ALLASMRHQLQLGLGDRILALSTMAFDISVVDVFLP--LTSGATIALISSEVARDPVLLRRVLEGQAINVLQATPATWRLLISA----------GWQGNPTLTAIAGGEALSVDLAAAIRARSKQLWNMYGPTETTVYATRALIENDDISLGW---GLDNVRLYVLDQAGQVVPLGVAGELYIGGS--GIARGYLERPSLTAERFVEAGARLYRTGDLVRQRADGRFDYDGRIDHQVKVRGFRIELGEIEQRLMALAEVNDAVVVVREDQPGDQRLVAYVV----AAPNALTLSTVRQRLAQHLPEYMLPNLLMVLDAFPLSPNGKVDRR---------------------------------- 159898406 2637 -------------------------------------------------------------------------------------------------------WTYAQMNTAANQLAWELRELGVGPEVVVGMYLNRTPLLLVTLLAILKAGGAYLPLDPQHPIERVTWMLADSQALVVVTEQHLSARLNASPCQVLDIETA------------------------------WLRITAENSPSAPPLSSTAANLAYVIYTSGSTGVPKGVAIPHHTVL-ALLASMREQILMRVGDVLLALSTMAFDISVTDVFLP--LTSGATIYLVTSDVARDPVLLRDVLERQPIRLVQATPATWRLLISA----------GWQGDPTLTAIAGGEALHADLAAAIRMRSNALWNMYGPTETTVYATRALIENDDISLGW---GLDNVRLYVLDQAGQVVPLGVAGELYIGGS--GIARGYLGRPSLTAERFVEAGARLYRTGDLVRQRADGRFDYDGRIDHQVKVRGFRIELGEIEHRVLALPAVTDAVVVVREDQPGDQRLVAYVV-APHAALT---LDAVRQQLAQHLPEYMLPNAVVVLESMPLSPNGKVDRRRL-------PAPSYEPLTSDDPTALEQLV----- 160899977 30 -------------------------------------------------------------------------------------PDKAAIRYFGS------SISYRELCEGTERMAAYLHSLGVQRGDRVILLMQNTPQLILAHYAIFRANAVVVPVNPMNMAEELRHYITDADAKVAITTADLLEHLVVTQFTDAFDAGVQGDDAPPVQWHDWLLTRREPAVLDGGSVHTWQQALAC-NDAAPPHVVGRDDMAVLPYTSGTTGHPKGCMHPH-RSINHNAVAGSYWGSGTSETVVLAVVPMFHITGMVSVLHTAIFVGATLVVM------PRWDRELAGRLISRYQVTSWTNIPTMVIDLLGSPNFAQFDLTSLKYIGGGGAAMPQAVAQRLLEQYGLR---FSEGYGLTETAAPTHSN-PFEHPKQQCLGIPFMSTEARVIDPETGADVPQGEQGEIVVHGPEV--FDGYWKRPDATAQVFMEDGKRFFRTGDLGHVDEDGYYFITDRLKRMINASGFKVWPAEVESLMFRHPAIQEACVISTRDAYRGESVKAVVVLRAGKEDT--TAEDIIQWCRENMAVYKAPKIVQFVKALPKSGSGKVMWRQLQEAEAG-------------------------- 148654773 34 -----------------------------------------------------------------------------------------------------RRLTYAAFGARVYRLANALRRQGVEPGDRVAILCRNASEMLEAHFGVPQIGAILVPINVRLTSDEIAYILDHSGARALIVDAE------LTPLIAPIRTQLNALEVIVVADVSRRHAGSPTDASTLPGSVDYEEFLSDSSPEPSVYPVDDEDPISINYTSGTTGRPKGVIYTHRGAYLNALGEIIEVG-LRPDSTYLWTLPMFHCNGWCFPWAVTGIGATHVCLPKVEA-----ARVLSLIEAEQVSHFCGAPTVLITLAMECPPGF-------RFARRLTVVTAAAPPPPAIIQRMEELGATIIHVYGLTETYGPHTVCEWKREWARQGVGYLHAPELRVVDEEMRDVPADGATLGEVVMRG--NNVMKGYYRDEEATRQAF---RGGWFHSGDLGVMHPDGYIELRDRKKDIIISGGENISTIEIERVLYQHPLVLEATVIGVPDIRWGETPKAFIILKPGAQMTAD---EIIAFCRERLAHFKCPKFVEFVESLPKTSTGKIQKFVLRE------------------------------ 73537349 12 ---------------------------------------------------------------------------------------QIAYVFEGRET------TYGAFGTHTDRVANGLLAAGLAPGDRIAYLGKNCDHYFELLIGAAKAGVVITPISWRLAAPEVEYIAADCDAALLFVGNESVELAQSI-----------ASQLPALRGVVAMEDAVVDWPA-------YQDWRDGQATTPPTHVSRPDDVVLQLYTSGTTGRPKGAMLTHRNLTVSAIIAERAWLRWVPDDVSLVAMPVAHIGGTGWGLRGLLAGAKGIVVRDFDPR-----RVLDFIANDRISKLFLVPSAIQIVLR--DPRARQVNYSRLRYLIYGSAPMPADLLREGMEVFGCG---FVQTYGMTETTGSVTGLMPEDHTALLRAAGRALPWAEVAVVDAAGKHVPPGEVGEVIVRS--LQTMAGYWKQPEETARAIDAD--GWLRTGDAGYMDADDYLYIHDRVKDMIISGGENVYPAEVENAIYGHPHVAEVAVIGVPDARWGEAVKAIVVPRDGATPDA---RDILQWARERLAGFKLPKSIDFVDALPRNPSGKVLRRQLRE------------------------------ 111017166 1563 ----------------------------------------------------------------------------LFDAQVARTPDAVAVVF------GDVTLSYSQLDCRANSVARYLIDRGVGPESRVGLAMRRSPDLLVGMYAIVKAGGAYVPVDPDHPTDRIGYVLDSAQPVCVLTTSA------------------DRGALPAGQSFVEIDRIA--LDSYSGGPVTDSDRLA---------PLRPDNPAYVIYTSGSTGRPKGVSVPHRGIVNQLLW-MQSEYALTERDVLLQKTATTFDVSLWGYFWP--LHTGATMVLATPDGHRDPEYLARVIDEHGVTVTDFVPSMLDAFVASVPI----TSCSTLRHVFVIGEALPPETVTRFRAL---SDAGLHNLYGPTEAAVSVTYWDTATTVAGTVPIGVPEWNTQVYVLDSRLHPVPPGVAGELYLAG--EQLARGYLGRVDRFVANPFTPGLRMYRTGDLVRWTSAGALEYIGRTDFQVKFRGQRIELGEIEFVLRAQPSVTSAAVLVHSDPGTGDRLVAYVVPEPGHDLD---TTRLRECAAASLPAYMIPAALMVVDEFPLNTSGKLDRQAL-------------------------------- 111017166 4117 ----------------------------------------------------------------------------LFEAQAARTPDAVAVDFDGDV------LTYAALDARANQLARHLIALGVAPETRVAVVMRRSLELVVGIYAVLKAGGAYVPVDPDHPAERTSYVLASAQPVCVLTTSA----DRPDLPNRIPVSALDTLDLSGVSAVPL-------------------------TDAERIEPLRPAHPAYVIYTSGSTGKPKGVAVPHAAIVNQLLW-MQSEYALTDRDVWLQKTATTFDVSL-WGYFWPLQVGATMVLA-----TPDGHREPAYLTRVIDERAVTVTDFVPSMLDVFVAAAPEGTCRSLRLVFVIGEALPPATVLRFRELSAAGL---HNLYGPTEAAVSVTYWKTGDADTTNVPIGVPEWNTQAYVLDSRLHPVPVGVPGELYLGGA--QLARGYLGRVDLTSDRFVANPFGMYRTGDLVRWTSSGALVYIGRTDFQVKFRGQRIELGEIETVLRSHPAVTGAVVSVYSDTTVGDHLVAYVVGTPG----ELDVAELRRQASESLPSYMVPSAITVLDEFPLNTSGKLDRKEL-------------------------------- 111017166 9501 ----------------------------------------------------------------------------LFDTRVAADPVRVAVIFDRDE------LTYADFDARVNRLARRLIEQGVGPESVVAVAMRRSIDLLVAIYAVVKAGGAYLPVDPDHPAERTAHVLDTAQPACVLVSGAGLAGGGSVPVIDVASEDVSGFDSSPVTDADRLW------------------------------PLSPANTAYVIFTSGSTGRPKGVAVTHGAIVNRLLW-MQHEYTLTSADVVLQKTPVTFDVS-VWELFWPLQVGASLVIA--APDGHRDPRYLTGLIQER--HVTTTHFVPSMLSVFTAEPAVAVCDSLRLVFCSG-EALTPEQVSRFRAVCGADL---HNLYGPTEAAVDVTYWETGAADTVTVPIGRPVWNTQVHVLDSRLHPVPNGVAGELYLAG--DQLARGYLNRPDRFVANPHVAGGRMYRTGDLVRRRADGVLEYVGRTDFQVKLRGQRIELGEIEAALEAHPDVSQAVVVVHRDDRGEEALVAYLV-----GPRAADWSDVRAHLSARVPSYMIPAQVVHLDTLPLSANGKLDRTALPAPAA--------------------------- 111017166 8384 ----------------AERFTRVLASVVEDPDVAVGAI-DLLDGPERQSIVADFNDTGVDLPPT--------TLAELFSAQAARTPEKAAVFFEGTE------LTYAEFDRRVDVLAHRLIDRGVGPESVVGLAMNRSIELLVGMYAVLRAGGAYLPIDLTHPADRLAYVLATARPVCILTTSSDGFAAESVP----------------VIEIDTLDHTGSP--------------REPVTDARRLAPLRPENTAYLIFTSGSTGRPKGVAVTHAAIANQLRWK-QHEYSLDTTDAVVQKTPVTFDLS-VWELFWPLTTGARLVIA-----RPDGHRDPAYLADLMRQQRVTTAHFVPSLLEAFLATPDAGEQPALRRVLCIGEALPVDTAARFRRRFGT--VALHNLYGPTEAAVSVTAWTHTADDVDTVPIGGPEWNTQVFVLDARLNPVPVGVAGELYLAG--EQLARGYVARADLTAERFVANPFGAYRTGDVVRWHVRDSLEYLERSDFQVKVRGFRIELGEIESALVSSAGVGQAVVVAHQHPHTGTTLIGYVVPEDGATVD---FAAVLAEVGAAVPSYMVPAALVVLAQLPLTSNGKLDRRAL-------------------------------- 111017166 7374 ---------------------------------------------------------------------------------VAAAPDGPAVVFEGE------SLTYRDLDERSNQLARLLVDRGVGPETRVALALPRSLESVVAVWAVAKTGAAFVPVDPGYPADRVLHMVQDSGAMVGITVSA------------------KQDVLPDSIRWMLLDDPALAVR-------CTHESRLPLTNRDRMRPILSDQVAYVIYTSGSTGRPKGVAVTH-RGLMNLVTDERELLGVTSGSRTLHFASPSFDAS-VFEMLMALGAGATMVIAP--PTIYGGSELAELLAAEHVTHAFSTP--------AALASVDHHGLDDLAVVVVAGDVCPPELVARWA-----PGRRMVNAYGPSEATIMSSITEPLRAG-EPVTIGGPSRGVRALVLDGRLRPVPVGVPGELYVGGP--SLARGYLGRPGLTAERFVADPYGMYRTGDLVRWRENRVLDFVGRTDHQVKIRGFRIELGEIDAALTAHPQIEYATTIGYEHPNGETSLVAYVLPFTGEDVD---RVEVANFVGRTLPAYMVPASVTLLDALPLTPAGKLDRAAL-------------------------------- 111017166 2628 ------------------------------------------------------------------------------DEQAARTPDAVAVVYR------DVSVTYREFNSRVNRLARKLIAEGAGTETTVAVAARRSIEFLIALHAVLRSGAAYVPLDVDLPAERVAHVIEAAHPVLVLTA--------------------VRGEFESDSGVRVLPIDGLELDRFDDAPVTNRDRL---------RPLAADNLAYVIFTSGSTGRPKGVAVSH-AGLGSHFEFLMSLCALDETDRVVVKTPQSFDASLWELLWP-LAVGARVVIAEPD-GHKDPDYLAELIDTEQITAIHFVPSM----LAVFTDVIAPSRFSSLRTVFVGGEALSVNVARRFAAV---SDAAVLNAYGPAEVAAASTTSWVDTSNSAIVTVGTPVWNTRAYVLDQRLHPSPAGVTGELYLAGTQVS--RGYAGRPDLTAERFVAPGTRMYRTGDRLRWTGRGELEYLGRNDFQVKLRGLRIELGEIEAVLESADSVAQ-AVVTVYSGAASEQLVAYLVARAGTRVD---IEALTAYAASRLPEYMVPDGFVTLDAFPLNASGKLDRVALPAPAVGD------------------------- 111017166 494 ---------------------------------------------------------------------------------VRSNRDGDALVAPGHGISSADTLSYRALDEASNRLARLLIDLQVGPEVMVALALPRSRESVSSVWAVAKAGAAFVPVDPSLPADRIAFMLEDCGAPIGITT------------------AALRDGLPECTHWIVLDDDEFRATAAAYPP-------DAVTDTDRTRALSVDHPAYVIYTSGSTGRPKGVAVTHRGVVNLAADE-RDRLVVSSGSRVLHFASPSFDASVFELVMAVCAGATLVV----APTTIYGGTELAELMAEQRVTHAFCTPAALASLDH-------RGLDHLRTVVVAGDVCPPELVARWA-----PGRIMVNAYGPSETTIMSSATGP-MVPGQPVTVGSPTVGVDLVVLDHRLRPVPAGVRGELYVLGS--SLARGYVRRAERFVASPFGTGGRMYRTGDVVRWVTAPDLEFLGRSDFQVKIRGFRIELGEIDAALTAHPVVEFAYTVGYDDGSGSSRLVSYVLPVP---ATDVETRVLSEFVGERLPGYMVPSSIMMLDSLPLTPAGKLDRNAL-------------------------------- 111017166 6296 ---------------------------------------------------------------------------------AERYPDSTAVVFDG------VSIDYRELDRRSTQLARALIGMGVGPETYVALALPRSVESVLCVWAAAKTGAAYVPIDPAHPADRIAHILRDSGVVVGVTCAEFAE------------------HLPGVTDWLVLDDPAVLRELSSAST-------APVGDADRTSALHVDHPAYLIYTSGSTGLPKGVVVSH-RGLANLAGSYTTAVRATEESRVAHLASPTFDLSVLELL---LAHTSGAALVVCPPGVYGGVELHEVLQSERVTHMTITNAALASVEPEGLDDLRS--------IVVGGDACPPETVARWADRL-----ELVNGYGPTEVTVGATFSSVLGQG-RDITIGGPLPGVAAVVLDSRLRPVPVGVVGELYLLGP--ALARGYHERAALTAHRFVASPFRMYRTGDIVRWFPGHAIEYLGRSDHQVKVRGLRIELGEIDAALNAHPDVEFAATLGYESP-AETRLASHVLVGAGADRDPA---ALLAFLRQALPGYMVPSALVFLDTIPLTPNGKLDRDAL-------------------------------- 111017166 5241 -----------------------------------------------------------------------------------------------------RSMTYGELDRRSNLWARELIEAGAGPETFVAVALARSIESVLAVWAVAKTGAAFVPVDPNYPAERIAHMLGDSGSALGLTTIEF------------------RAGLPDSTQWLVMDDPDHTALVTSHSSAAVTAADRLG-------RMHADQLAYLIYTSGSTGLPKGVAVTH-SGLANLLTELADEYELTADARTLHFASPSFDASVFEYLMAFCRGATMVVVPHSVYG---GTELAELLGAQGVTHAFFTP--------AALASVDHTGLDELAVIVVGGEAWGADLAERW-----VPGRALFNGYGPTESSMMVTQSGPLMLGERMTIGAPVRGVEAFV-LDARLHPVSPGVPGELYISGP--ALARGYHQRLGLTAERFVANPHGMYRTGDLVRWVESRTIEYVGRSDFQVKIRGFRVELGEIDSVFRAHSAVGFAATIAHDTESGVTALVTYVCAASGNDVD---VDDLTAFVGGVLPAHMVPGSIMVLDSIPLTPAGKLDRRAL-------------------------------- 192362107 515 ---------------------------------------------------------------------------------VEKTPDRIALLFTGDDANGAQTLTYAELNSQANQLAHILRKMRVGPDVLIGIAVERSVEMVIGLLGILKAGGAYVPLDPEYPKERLAYMMADSGISLLLTQ-------------------------TALRDILPIPDSINVLCLDNYISELRDANYRVGLNDNLPPITVPQNLAYVIYTSGSTGKPKGVGNTH-LALHNRLAWMQEVYALTSADRVLQKTPFSFDVSVWEFFWPLLHGARLVVAAPGIHREP--ERLVKIINNTGITTVHFVPSMLQAFIGCGLVPHCRS----LRRIICSGEALSAESQHQVFHTL--PSVMLYNLYGPTEAAIDVTHWTCTNDGNSRVPIGRPIANLQTYIQDAQLNTVPVRVSGELYLGG--IGLARGYHGRPALTAERFVPNPYDNYRTGDVARYRPDGNIEYEGRIDYQVKIRGFRIELGEIEAQLLTITSVSEAVVIAQDVGDGGQQLVAYVVPDADIEHQDVFKDSIKAHLQQVLPDYMVPNQYVLLNAMPLTPNGKLDRKAL-------------------------------- 192362107 1605 ----------------------------------------------------------------------------LFEKQVDKDPDAVALIFPEYKGKEERTLTYAELNTRSNRLAHKLKEMGVGPDILVGIAVERSVEMVVGVLAIMKAGGAYVPLDPAYPEERLAYMVENS--------------------------------CLTLLLTQSLLDDHLPIPRGIQRVYIKDDYTGYSADNISSQP-HPNNLAYLIFTSGTTGLPKGVGIDQ-GSLACHVEVFSNRLELNARDRVLQYATLNFDTF-GEQLFPALCCGAAVVLRGEE--LWDHDTLYKNILQQDISIVNLTPALWHQMITDYAAKGI-TDFGYLRQMLVGGESMPPSALAIWQQLGVSKQVTLWNFYGPTEATCCNRYFNSDKPELTTVPIGEPLQGRLVYIVNNSLNLVPIGAVAELVIGGELL--ARGYHGRPGLTAERFIPDPFRLYRTGDLARFRPDGNIEYAGRIDHQVKIRGFRIELGEIEARLQSQVTIKDAVVLAQAGTGSQQQLVAYLVPTAGDTDVERDAAEVKAHLQNTLPDYMVPNQYLLLEALPLTPNGKLDRK---------------------------------- 192362107 3155 ---------------------------------------------------------------------------------VEQTPDATAIIFPGNETDKRQTLTYAALNARSNQLAHTLRGMGVGPDTLVGIALERSVEMVISLLGILKAGGAYVPFDPEYPESRLRYMMADSGISLLLTQ----------------------------RKLPVLLPVSNEVKVLCLDEPNDSDLLSWHPASCAPVITRPDNLAYVIYTSGSTGNPKGAGNTH-KALHNRLAWMQDAYGLTPNDSILQKTPFSFDVSVWEFFWPLLNGARLVV--SSPGDHRDPERLMTLIQQTAITTLHFVPSMLQAFMQHDAAGRCNT----LRHIICSGEALSPDLRDQAGHLFPFAK--LHNLYGPTEAAIDVSHWTCIDAGGTNVPIGRPIANLKIFILNADLHCVPIITNGELYLGG--IGLARGYHDRPGLTAERFIPDPFRLYRTGDLARFRPDGNIEYAGRIDHQVKIRGFRIELGEIEARLQSQVTIKDAVVLAQA-GTGSQQLVAYLVPTAGDTDVEQDAAEVKAHLQNTLPDYMVPNQYLLLETLPLTPNGKLDRK---------------------------------- 149919670 15 ---------------------------------------------------------------------RLNMVQFFLDARLDEGGDKAAIHYHGDPADPGRTLSYAELVADSCRVTNLLRELGLGIEDRVLILMPDTPAWVAAYFGILRAGCVAVPANAWLKAKDYAYYLEYARPKAVIVDASIWPA----------VDEARRAEGRHTKHFIVHDRSAGQQWSVPAGTVDLAKALRELPGEAQTEPTYRDDFSTWLSSSGSTGNPKCVVHMHHDFVWNTIAYAQRTLKLTRDDRTLAAPKLFFGYALASNMLFPLSVGGSCVLLPHRVKPADYFELL--ARYEATQFVTVPTTIAKMVAAAEEGAAEGKKLDKLHSLISAGEALPARVYRSWRDRFGAE---IYDGIGSAEMFHVYITNRPGDVKEGSLGKIVEGYDYELRDDAGKVIEGT-GEIGTLVIKGPSAG--LCYWRMRDKSRATFQGDAVVGGDKFML---DADGYFWYCGRGDDMLKCSGVYVSPVEVENALIGHPAVRESGVVGYRDDAGLEKTMAFVEVHDDHRAQLDDAEAIIEHCRGQIAAFKAPRRIEFVDDLPRTETGKIRRAALRELA---------------------------- 55378129 32 --------------------------------------------------------------------------------------------------GQREQYTFRELDELSDRLAAGLASLGVEAGDRVGVVVPQKPQNPITHLANWKLGAVSVPLTVLFGTDALQYRLDDAGATVAV-----------IDPTVRDDIDAIREDCPTLEHVLEIETDAPAGDVHAFGDM----LAAPENTDIEPYDSTPDTDTAILYTSGSTGPPKGVRHSHALWLGRAAAAYNFFDQLGPDATVWTPADWAWGAALGGTLFATWHHGGTIVGYPASG--FEAEAAFDLLSEFDITRSFMPATALRMLMDIED--PTTTYDLAIETFAVGGESLTPEIVDWVAETF---DSVTINEFYGQTELNLVVANNSNWFDTQPSSMGKPLPGYDLAILDPDAAPLSTGELGEIAVRPHDRSVF--FDEYWNMPEKTAAKEVDGWFVTGDLARQDADGYVWFKSRKDDVIITSGYRVGPMEVESAILEHPDAVQAGVIGVPDDTRGEIIKAYVEASADAPAHETLRSEIRSIVREHLAEYEYPREIEFADALPQTTSGKIRRKELQA------------------------------ 158424808 35 ---------------------------------------------------------------------QLNAAVELTDRMVERFGDHTALI------GNGRRRTYKELSDWTNRIARTLVEYGLQPGNRVLIRSANTPAMVACWLAATKAGAVVVNTMPMLRAGELAKTVDKAEISLALCDTRLLE------------------ELVTCAKESRFLKTVVGFDGTANHDAELDRASLCKPVHFEAVKTGRDDVALLGFTSGTTGVPKATMHFHRDILAIADTYARNVLRVTPDDIFVGTPPLAFTFGLGGLAVFPLRFGATAALLETA----TPPNLISLIEELRATICFTAPTAYRAMLAAM---AEGADLSSLRIAVSAGETLPAPVYEAWTRKTG---KPILDGIGSTEMLHVFISNTLEDHG--PGRTGRPVPGFEAKVVDEAMNEAPRGTVGRLAVRGPTGCR---YLDDPRQAEYVK----DGWNVTGDAFVQDEDGYFHFAARNDDMIVSAGYNIAGPEVEAALLSHDAVSECAVIGAPDEERGQIVQAFVVLAPGLKEDESLVRALQNHVKATIAPYKYPRAIRFVDALPKTATGKIQRFALR------------------------------- 191163193 7 ----------------------------------------------------------------------------LLTRSAAAFPDKTAVSFRN------QELSYAELQAQSNQLSALLKGHGVKRGDRVGILLNKSLESIVSVFGILKAGATYVPLDPAAPAARQASIIRHCGIETLLAAPQLLERL-----------LAEAGEAPPLRAAIVTGSPAAALPHPAGSMSCWDEILGESCEVPANDGLCGAAPAYILHTSGSTGAPKGVVISHLNALTFVEMAVRF-FEISPRDRLANHAPLHFDLSIFDIFCAVRSAATMVLVPEALSAFPVRLADFMQSEAITVWNSVASLLTKLADQGALDRLTLEKLRLVHFSGDLMPVKYLKILKRCMPAAV------FYNIYGQTEANSSLYFRVPDVVEEAAWIPIGTPFPNFEVFAVDEGGNVVTGAGEEGELHVLSSTVALGYWNDCDRTKAQFTPDHARVYRTGDMARLDAAGNFVFAGRKDHMVKSKGFRVELDEIEIVLNSDPGIRQAAVVAIPDDLAGSRIVAYVCLREGVELKP---QRLVGLCADHLPKYMVPEQIRYLPSLPVTSSGKIDRNAL-------------------------------- 126347644 5 ----------------------------------------------------------------------------LLERNRQCRPGRTALV------DEERSVTWAEFHDRTLELARGLAELGIERGDRVAVLSKDRIEVLESYFALARLGALFVPLNHSLAEPEVAGIVERVGAVAVIGESDLLDRHPELPSSVRIRLALDKPSFTALGTL---------------------------AADRDLPDVADTDPIAVLHTSATTGQAKGVTV---DGGSFRAIALGWLVMARPTDDIVMVNCCPLYHGSMVVSLTYLAAGATVVLMPG----FTPQRALTAVERHGATHMWLVPQMLRFMLQA--KASRRADLSSLREVLYGAAPMPLDVYAEAVERLGCG---FRQVYGMTEVGGPFVTLGPDEHPAPRIPCGRVVPGMSARAVDGGGRELPPGEIGEIVVRGP--GVMQGYWNDPEATREITAD---GWIRTGDLGFMDDEGRISLVDRTKDVIIRAGQNVYPSEIERALMSHPAVRDAAVVGMPDEDYGEVPLAYVVPEPDAELG---TAALLAHVAGLLAPYKRPRRVEFIEQVPRNPAGKIIKKLLR------------------------------- 83749776 56 ----------------------------------------------------------------------------------------TAL-WVLDEQGGQTRLSFAQMAERSARVANHLRALGVRRGDRVMLMLGNVPALWDVMLACMKLGAVIIP------------------ATTLLTADDLRERIAMGEVGHVVVGATDCVKLDAVAG--TFTRIAVGAERAPAGWHRLEDADAASPGFTPDAPTQASDPLLLYFTSGTTSRPKLVMHTHASYPVGHLSTL-YWIGLRPGDIHWNISSPGWAKHAWSCFFAPWNAGATVFVYNYA--RFEAKAVLDVLCRAGVTTLCAPPTVWRLLIQEDL----AAWKPALRELIGAGEPLNPEVIERVRAAWG---ITIRDGYGQTETTCQ--VGNSPGQPVKPGSMGRPLPGYRITLRDPDGNLADEGEI-CIELDPRPMALMSGYAGNADKTAEAM---CGGVYHTSDIAARDADGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLRAGQVAGPDLARDILRFCRGRLASYKRVRRIEF-AELPKTISGKIRRVELRQ------------------------------ 6563397 1566 --------------------------------------------------------------------------HQLFEEQVALTPDAVAVVFEN------QQLTYQQLNCRANELAHYLQSLGVEADVLVGICVERSLLMVVGLLGILKAGGAYVPLDPDYPQERLSFMLEDAQLRVLLTQHQLKEK------------------LPQHQGQVVCLDTD-------------WQFISQSSQENLITTVQASNLAYVIYTSGSTGKPKGAMNTHLGICNRLLW-MQQAYQLTALDCILQKTPFSFDVS-VWEFFWPLITGARLVVAKPG-GHKDSAYLVNLILEQQVTHVHFVPSMLQVFLEEQNLENCRS----LKRVICSGEALPVELQERFFARL---ECELHNLYGPTEAAIDVTYWCFPNGHLRTVPIGRAIANTQIYILDEHLQPVPVGVAGELHIAG--VGLAKGYLNRPDKFIPNPFSREVGEYKTGDLARYLPDGTIEYIGRIDNQVKIRGFRIELGEIEVLLNQCEDVQASCVIAREGTTGDKCLVAYVVPHQHSKPT---TNELRQFLKAKLPDYMVPSAFVILESMPLTSNGKVDRRAL-------------------------------- 6563397 482 --------------------------------------------------------------------------HQLFEEQVDSTPNAVAVVYEN------QQLTYQQLNYRANQLAHYLQSLGVGENVLVGLCVERSLEMVVGLLGILKAGGAYVPLDPEYPAERLSFMLTDTHVKVLLTQEKLVE------------------SLPQHQARVVCLDTDWHS-------------ISQANQDNLNSTVSAENLSYVIYTSGSTGTPKGVAVTHQAVNRLVLNT--NYIQLTADECVAQAANIAFDAA-TFEIWGALLSGAKLVIITKS-VLLLPEEFAVNIHKHKISVLFLTTALFNQLASVVPQAF-----SSLRYLLFGGEAVDPKWVLEVLDKGAPQHLLHVYGPTENTTFSSWYLVEDLATTATTIPIGRAIANTQIYILDQSLQPVPVGVPGEIYLGGA--GLAQGYFNRPELTKEKFIPNPFEKYKTGDLARYLADGNIEYLGRIDNQVKIRGFRIELSEIEAVLSQHGDVQVSCVIVREDTPGDKRLVAYVVAHQNCKPT---ISELRQFLKAKLPDYMVPNAIVILESLPLTPNGKVDRRAL-------------------------------- 6563397 2647 --------------------------------------------------------------------------HQLFEKQVDSTPDAIALIARSANAVEDQQLTYYELNYRANQLAHYLQSLGVGSDALVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPPERLSFILEDAQVSVLLTQQSILDR------------------LPQHQANQVCLDTDA-------------QLISQCSQDNLISDVQANNLAYIIYTSGSTGQPKGIAM-NQLALSNLILWHRENLKIPRGAKTLQFASINFDVSF-QEIFTTWCSGGTLFLIG-EELRRDTSALLGFLQQKAIERMFLPFVALQQLAEVAIGGELVNSHLREIITAGEQLQITPAISQWLSKLTDCTLHNHYGPSESHLATSFTLTNSVETWPLLP-PVGRPIANAQIYILDRFLQPVPVGVPGELYIAGVLLSQ--GYFNRPELTLEKFIPNCDRLYKTGDLARYLSDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLDVQASCAMIAREDIPGNKRLVAYIVPQKEQKLT---VSFVRSFLKSKLPEYMVPSAIVILDALPLTPNGKLDRRAL-------------------------------- 47156883 1429 ----------------------------------------------------EWNDTDHSISPRPFPD--------LFEAQVAQTPTANALVF------GALHLSYQELNARANQLAHQLIYQGIGPGQVIAIDVPRSPEWVIAVLAVLKAGAAYLPLDPSYPASRIIYMLEDVQPCLLITTTNSL-----ISNPKLNIPKLQLDSFP------------WEASLNVTSEKQDYGLQANIEDNRGTQPLHVSDPAYIIYTSGSTGKPKGVVVTHAGISSMVATQIKY-FEVTPESRILQFSSLSFD-GVVWELCSALLTGATLVMAPSERVQPGPEL---------IQLIGDYHVTHAVLPPAVLMVLSPDNIPSLTHLIVSGEAASGELVKRW-----SVGRCLINGYGPTETTVCATLSSPLSGNGIPPIGRAVINVQCYV-LDDQLQLLPPGAIGELYISGP--GLARGYLNQPQLTAERFLDIGSRMYRTGDLVRWRNHGELEFVGRADNQVKIRGFRVELGEVETALTNCPPVSDALAMVREDRPGEKFLVAYVVGQDSMDTDA-----LRAQLVNDLPPYLIPGAIVTLKKFPLTVNGKIDRKAL-------------------------------- 47156883 21 ---------------------------------------------------------------------------------VNRTPNQIAIVFD------ELHLSYTQLNVKANYLANLLIRSGVEPKTPIAIQIERSIELVVAVLAVLKAGAIYVPLDPRLPLARVHWILDETRAQTLLTISNSKNLDKIKNIQTT---------------------------------IRVDVHLKKEDPDSPAIDTQPDDLAHIMYTSGSTGHPKGVAITHRAILEFV---ADRCWKNELQERVLFHSSLGFDISN-YELWVPLLRSGQLVMAPSGP--LDVSTLKQVIQKQSITSLFLTTSLFNLVTEENPRCLAGVQQVWI-----GGEQASVAAIQRMWDA--CPEITVVNGYGPTETTTYVTLYTIESRPQGNRVPIGRPMENTQVYVDEELKPVPSGTPGEIYLAG--TGLARGYFGQPSLTSTRFLANPFGMYRTGDLGVWIDSDQLVCLGRSDRQVKIRGIRIEPSEIEAELRNHPEIGEAVVTVREDSPDEKRLIAYLIAK--------------------------------------------------------------------------------- 17544783 61 -------------------------------------------------------------------------------HHAAQTPERIALLWYG------RTICWRELDQLSTRLAVQFQRLGVARGHRVALFLQNCPQAILAHLAAAKLGAIAVPCLPLSRQHELHDQLADCGAKVLVAAAEAARPGTSVDAVITTRYADLQPAQPACRKALAVPPELIAADIASAPVLLGEPVDVAERNAVTAIQVDLDEVALMVYTSGITGRPKGAMLTHRNALYKTAVTVQTSG-IQAADVLLAAAPLSHIAGMLMGMNLMLYAGAPTILL----YRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAGQYRMASLIGNPCTSFGAPLTEAIADRW-RAFAGPQCRIYEAAYGLSETHTCDAVMPPDAPRWGWHGKIVPQTEVRIVDPHTGAELPPGRSGEITIRSP--GVFRGYWRRDEATRAAMQD---GFLRTGDIGQVSPDGYLQWQGRLKELMKVSGYSVFPEDVEALLSRHPAIRQVAVTPMPDPDKGEVVCAHIVRMSGMALTEA---ELIAWSRENMAPYKVPRRVRFHDALPATATGKVLRRLLREEAA--------------------------- 17230141 467 ---------------------------VENP----SRKISEIPILTPQEQLVEWNQTQVDYPQKWL--------HQLFEEQVQRTPDSIAVCY------QEQTLTYQELNSKVNQLAHHLQKLGVGCESLVGIYLERSPELIIALLAVLKAGGAYIPLDNKLPPERLAYMLGDAQPRIILTM------------------AASVTGLPDYQGTVICLDED-------------WQSIAQNPTENLPNIVTGENLAYIIYTSGSTGKPKGVMLTHRGLANYLQWAIQTYPVDLGVGVPVQSAISFDATITS--LYTPLLVGKAVILLPEAEEIEALKNALSSARNFSLVKLTPAHLSILSQ-----LLPQKVPAGYPQAFIIGGEALTEQHLEFWRSYFPQTKLINEYGPTETVVGCCIYDASQGKSSKGNVPIGRPIANTRLYILDRYLQPVPIGVPGELYIGGA--GVARGYLNRPELTAESQQSTVNTLYKPGDRARYLSDGTIEYLGRLDDQVKIRGFRVELGEIEAILKAHPSVQEAVVILQKVHPQSSQLVAYLVGNQQTV-------DFRQYLATKLPAYMLPSAFVWLEQLPLTTNGKVDKQQLPAPAAPESEQVAPRNAIE-------------- 186683276 4239 -----------------------------------------------------------------------NICHQFFEMQVERTPDAVALVFEN------QQLTYRELNQQANHLAHYLRTLGIRVDVLVGLCVERSLEMLVGLLGILKAGGAYVPIDPEYPQERISHILSDSQVSLLLTQHRLV------------------ARLPEHQATLVVI------------DESWEQIIQH-SQENPISGVKDSDLVNVIYTSGSTGKPKGVMVKH-SGLCNLAQAQIDLFDLLPSSRILQFASFSFDASIWEVVMA-LGSGARLYLGTKESLLPGLE-LIELLRDYGITHITLPPSALAVLPQAELPALQN--------IIVAGEACAPDLIKQW-----SVGRRFFNAYGPTETTVCATVAECGNGERSDKPPIGRPIPNTQAYIDSYLQPVPIGVPGELHIGGA--GVAQGYLNRPELTTEKFIAEGSRLYKTGDLARYLPDGNIEYLGRIDNQVKVRGFRIELGEIEVILSQHPAALQVAVIAREDVPGDKRLVAYLVLNQEEAPT---VNDLRQFLKQKLPNYMMPSAFVFLETLPITPNGKVDRRAL-------------------------------- 186683276 3168 ----------------AEHFRNLLEGMVANPEQRIAELPLLAAWERQ-QLLVEWNNTQREYPHK--------CIHQLFEEQVELTPNAVAVVF------GNQRLTYQELNSRANQLAHYLQELEIKPDTLIGICLERSLDIFVGILGILKTGAAYVPLDPDYPQERLDYMFSDSQVSILLTAKKLVTQIPRHSAQLVYLDA-------------------------------DWDVIATKSQQNLASEVKPENLAYVIYTSGSTGRPKGVMVPHRSLVNAYFGWEQAYELRTKTSSHLQMANFSFDVF-TGDLVRGLCSGAKLVLCP-REWLLTPELLYKLMQEEKVDCAEFVPAVIRNLIAYLEKTKQNLDFMRVLAVGSDSWYVKE---YEEFQRFCGLETRLINSYGATIDSCYFESTNVKLPVEALVPIGKPFPNVQIYILDSDLQPVPIGVLGELYIGGA--GLAHGYLNRPDLTQERFIEPTSRLYKTGDLARFLADGNIEFLGRIDNQVKIRGFRIELAEIEAVLRQYPTVSQTVAMAREDIPGDKRLIAYVV---GNQESVPVISDLRRFLKEKLPEYMIPAAFMVLQTIPLTPNGKVNYREL-------------------------------- 186683276 4 -------------------------------------------------------------------------------------PNQIAYTFLVDGDTEEVKLTYQELDQKARAIAVELQSLKAAPGERALLLYPSGLEFIVAFFGCLYAGVLAVPVYPPRRNQRLQAIVKDSEARFALTTASV--------LTNIQQGFAQEPELTALHCIAIDKIVSDASNWQKP-------------------PLEKSTLAFLQYTSGSTGTPKGVIVTHGNLLQNSEY-IKSAFELTPNSVSVTWLPSFHDMGLIDGVLQPLYTGFPSVMMSPASFVQQPIRWLKAISDYKATHCGGPNFGYELCVKITPEQRANLDLSSWCSAYSGAEPVRRETLEKFAATFGFQAKFFYPCYGMAEATLMIVADEPVYCVVDPKCGYAWLDTKIAIANPQSLTLCAPEQVGEIWVSGS--SIAKGYWNRPEQTKETFHDTAEGPFLRTGDLGFLKDGQLFITGRLKDVVIIRGCNHYPQDIELTVEQHQALKAGSGAAFSVDIDGEEQLVIVQEVERTYLRHLNLDEVVEAIKTSVSQIHELQVYAVLGSIPKTSSGKIQRHACRA------------------------------ 186476462 62 -------------------------------------------------------------------------------------RERVAYVSVGE------SLTYGELARKATAFAAYLQSIGVKPGDRVAIMLPNTFQYPIALFGVLKTGAIVVNVNPLYTVRELSHQLKDCGAQTIVVFENFAKRVQNVIVTGLGDLLRDGPNLKGKLINFILRHVKKLVPAYPQAVRLLDALATGYRRTLSPVTIAPADLAFLQYTGGTTGVAKGAMLTHRNIVANLLQAKVWAESQLTDEIELTPLPLYHIYSLTVNAMIFMGLGGRNILI---ANPRDTKRVMKILRHETFTGITAVNTLYNAFLDNEE--FRRRDFSKLKLAMAGGMAMQKAVADRFREVTG---KPIIEGYGLTECSPIVSMNPVDLKHMREFDIGLPAPSTQVRFRKDDGSWANIGEPGELCVRGP--QVMKGYWNRPEETAKVLDDE--GWLATGDIGVMDSRGYIRLIDRKKDMILVSGFNVYPNEIEDVIAMHPDVREVAAIGIPDVAQGERVKVFVVRRNP-SLTEE---QVIAHCRKNLTGYKVPKVVEFRDELPQTNVGKILRRELRD------------------------------ 116517461 742 ----------------AEHYCNLLRAVCADPQQAIGDVP-LLTADE-HRQQQQWSAAPCAPASQWLP--------ELLNEQARCTPQRIALRWDGG------QLDYAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGVLAIIKAGGAYVPLDADYPADRLAYMLHDSGVDLLLTQTALLER------------------LPACDGVSVIAMDALH--------------LEQWPSNPPGLHLHGDHLAYVIYTSGSTGQPKGVGNTHAALAERLQW-MQATYGLDASDVLMQKAPISFDVS-VWECFWPLITGSQLVLAGPGE-HRDPHRIAQLVRQFGVTTLHFVPPLLSLFIDE----PQSARCTSLRRLFSGGEALPAELRNRVLAQL--PSVQLHNRYGPTETAINVTHWQCTEADGERSPIGRPLGNVLCRVLDSDLNPVPAGVPGELCIGG--LGLARGYLGRPGLSAERFVADPLGPYRTGDRARWSADGVIEYLGRLDQQVKLRGFRVEPQEIEARLLAQDGIVQVAVL-VRDTSAGPQLIGYYTAPDVAQGQDELNSRLKAALAAELPDYMVPAQLLRLDAMPLSPSGKLDRRAL-------------------------------- 116517461 1850 ----------------------------------------------------------------------------LFDEQARARPDAPALTFAG------QTLTYAQLDSRANRLAWHLRERGVGPQVRVGLALERSLEMVIGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGISLLLSDRAMLQALGALP---------EGVGCWSLE--------------------DDSAALAHYPDHPLPLINLPQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIQR-FGMRPDDCELHFYSINFDAA-TERLLVPLLSGAQVVL--RAQGQWDAEEICGLIRQHRINTLGFTPSYGS---QLAQWLATQGQTLPVRMCITGGEALTGEHLQRIRAAF--SPSLFFNAYGPTETVVMPLASLAPEQLEEGAASVPIGSVIGARVAYIDLALVPPGATGELYVGGA--GLAQGYHQRPGMTAERFVADPFRLYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLEHEAVREAVVLAL-DLPGGTQLAGYLVASQDGEQQATLRDALKNHLKAQLPDYMVPTHLILLASMPLTANGKLDRRAL-------------------------------- 116517461 41 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPLADNQVGEVWAAGP--SIALGYWRNPEASAKTFVQHDGRTWLRTGDLGFLRGGELFITGRLKDLLIVRGHNLYPQDIEQTIEREVEVVRVAAFAVNDGGEEGIGIAAEISRSVQKPPEALINVIRQAVAE--ACQQAPSVVVLLNALPKTSSGKLQRSACR------------------------------- 194333878 6 ----------------------------------------------------------------------------VVRSHAEARPDRPAFYFMGEQT------SWNQLEKQSNALARALVGSGLQKGERVALLMPNSPQMIVAEFAIWKAGGVVVPLNPLYTSKELHHTLNECGAVLAIVLTPFYTKVASIRARRMVIAARISRDLPFMKRCLLKEKKEGHRPLIDPGDSLLEDLIATGNAMNDQLQLPPADNAIFLFSGGTTGEPKCAVCTHQSLVISGSQISAWFGVVPHEDIIMLNMPLFHVYAQVGIFGAAMMGGYAAAL---VPNPRDLDDLIKVIRRLGPAVLPGVPTLFNALLRHPRIENNHRILRSLKLCVSGAAPLLSETRKRFAGLTGGSIIDAYSLTEAMLAS--VLNPVLGTPREGAVGIPAPDVELKIVDPVNPALTLDSNQPGEILLRAP--QLMEGYWQRHEETVKILKD---GWLYTGDIGYMDEDGYLYIIDRKKDLIKPGGFQVWPREVEEVIASFPGITEAGVAGIPDSYQGEAVKAWVVVTEGFRLD---TRELKEYCRDYLAPYKIPRYIEVIDSLPKTSVGKVLRRAL-------------------------------- 194502131 6 ----------------------------------------------------------------------------ALERAARATPDKPFLR------DDGATLTYRQMQQRSRRAAEVLASLGVAPGERVAAMCLNTPAFFDLLLGAWRIGAVVVPVNHKLQAPEVDHILRHSASRAVLFD------------------AALAPVLANVEHDALRLATEGEAAGAAPFDRLVADAAGIAPATPDDAAL-----AEILYTSGTTGRPKGCMHSH-RTIALAAATSALALSMTERERTLMAMPVWHASPLNNWFGGTLYVGGTVVLM----REYQPLRFLQTVEAEQVTLYFGAPVSYTLPLDTIAD-FASFDLTSVRAWLYGGGPIGATLARRLMRA--YRSEAFYQVYGMTETGPAGTVLHPFEQAMKPGSIGCQTPGVDVRVVTAAGGLARPGEIGEIRLRA--DSMMLGYLDDPGATRAAFDDD--GWYRSGDVARVDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLNAHPAVAEAAVVGRAHPEWGETVIAHVVLGQAESAAGVDADALRAFCATRLAAYKIPREYVFAERLPRTPTGKLQKYLLRA------------------------------ 13475625 3 -------------------------------------------------------------------------------------GDKVALVC------GKQRVTYGELEARANAIATDLAASGVARGDRVMIFADNTVETVVSFWAVLKANAVVCIVNPLTKSDKVDYLLNDCRPAALITDAHLHAIFRE-----------PARGCQSLLRMIVSGSIDDPELSRLPRAVRWDTAVGNGGDAPPARRCIDIDLAAIIYTSGSTGEPKGVMLTH-RNMMTACTSIASYLELAEDEVILNVLPLAFD----YGLYQMIMAFRTGARLVLERSFAFPAQVLGLIRQEGITGFPGVPTIFAALSE--LRSLKDQDFSSIRYVTNTAAALPLKHILMLRELFSSAR---IYSMYGLTECKRCTYLPPEDLKRKPLSVGIAIPNTEMWIVDEHDRRVGPGVVGQLVIRGA--TVMKGYWGKPEATARKLKPPGEQVLYTGDYCRMDAEGYLYFVGRGDEIIKSRGEKVAPKEVENVLMDIPGVREAAVIGVPDELLGQAVKAFVVMENGRTIGE---KQLQMECQKRLENFMVPKSIVVVASLPMTDTGK-------------------------------------- 56709183 9 -------------------------------------------------------------------------------------GDHTALI------GNGRRRTYKELSDWTNRLAHVLVELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAEITHALCDTRLME------------------ELVSCAKTSKHLRTVVGFDGTSNHDAELDRLALQKPVRFQAVETGRDDVALLGFTSGTTGDPKATMHFHRDLLIIADGYAREVLGVVPEDVFIGSPPLAFTFGLGGLAVFPLRFGAAATLLEQA----SPPNMVEIIQQYRATVCFTAPTAYRFMLKAME---EGADLSSLRAAVSAGETLPAPVYDEWIAKTG---KPMLDGIGATEMLHIFISNRFDDH--RPACTGKPVTGYQVRILDENGNEAPRGEVGRLAVRGPTGCR---YLADDRQSGYVQ----NGWNVTGDSFVMDDDGYLHFAARSDDMIVSSGYNIAGPEVEAALLSHPAVAECGVIGAPDEARGHIVEAHVVLTPGHTGDALMVKTLQDHVKATIAPYKYPRSVRFIEALPKTQTGKIQR----------------------------------- 218698457 22 -------------------------------------------------------------------------------------GHKTALICESS-GGVVNRYSYLELNQEINRTANLFYTLGIRKGDKVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLREESAWILQNSQACLLVTSAQFYP----------MYQQIQQEDATQLRHICL---TDVALPADDGVSSFTQLKNQQPATLCYAPPLSTDDTAEILFTSGTTSRPKGVVITH-YNLRFAGYYSAWQCALRDDDVYLTVMPAFHIDCQCTAAMAAFSAGATFVLVEKYSAR----AFWGQVQKYRATITECIPMMIRTLMVQPPSANDQQHRLREVMFYLNLSAQEKDAFC---ERFGVRL---LTSYGMTETIVGIIGDRPG-DKRRWPSIGRAGFCYEAEIRDDHNRPLPAGEIGEICIKGPGKTIFKEYFLNPKATAKVLEAD--GWLHTGDTGYRDEEGFFYFADRRCNMIKRGGENVSCVELENIIAAHPKIQDIVVVGIKDSIRDEAIKAFVVLNEGETLSEE---EFFRFCEQNMAKFKVPSYLEIRKDLPRNCSGKIIRKNLK------------------------------- 70730356 48 ----------------------------------------------------------------------------LIEQQVQRSPDAVAVCFD------DQTLSFCQLNRRANRLAHYLRELGIGPDSLVGVQMERSLELMVALLAILKAGGAYLPLDPGYPEERLALIIDDAAVSVVLTQQRFEHRLKAQAVEVICLDDPASEELHP-------------------------------SEDNPASINSPGDLAYVIYTSGSTGRPKGCMLPHKAICNRLLW-MQRHYQVGPAERILQKTPFTFDVS-VWELFLPLLSGACLVMA-----KPEGHKDAHYLVQIIQAQQITICHFVPSMLRFFLKHPAVAECRSLSQVFVSGEALTHDLLLQFCSRL---DARLHNLYGPTEAAVDVTWWPAEPRPDQRVPIGRPIDNIQIHILDAESHPVPIGQTGELCIGG--VGLARGYLNRPELTAEKCAQPDARLYRTGDEARFLDDGQIEVLGRFDSQVKLRGFRIELGEIENTLKSHPGISDAVVLVQDPGSEDPKLVAYVVAQG------LDKKTIRDFVKARLPEYMTPNRVQFVEQIPVTAHGKTDRQAL--LAADGIAPAGVRAPALEPQAL--------- 70731294 28 ------------------------------------------------------------------------------------------------------RYTWQQLREAVDLHARALLALGLKTGDRLGIWAPNCAQWCIAQFASAKIGAILVNINPAYRSSELEYVLRQSGCQWLICAGAFKTSDYHGMLQGLVPELAEQSRLPELRGVISLDAQPPSGFLPWSQLSALGAGATAEQLQARQDSLDFDQPVNIQYTSGTTGFPKGATLSHYNILNNGYMVGE-SLGLTAADRLVIPVPLYHCFGMVMGNLGCVTHGTTMI---YPNDAFDPLLTLTAVAEERATGLYGVPMMFIAVLDQPR--RSEFDLSSLRTGIMAGATCPIEVMRRVISEMHMSEVQIA--YGMTETSPVSLTGPDDDLELRVTTVGRTQPHLESKIIDEAGNVVPRGTIGELCTRG--YSVMLGYWNNPEGTRESI--DQAGWMHTGDLATMNQQGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCDRYGEEIVAWIKFHPGHSANEL---ELQTWCKERIAHFKTPRYFKFVEEFPMTVTGKIQKFRMREI----------------------------- 89053747 41 ------------------------------------------------------------------------------------------------------TLTFSQVDEMSDGLAVYLREAGLKQGDRVAVQMPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMAHQFADAEPKALIVVDIFADKGHPIPNIIVTQVAEFFPAMPRGIVRLVQRHWDRTLAPITLPHIRLPDAIEAGSAEGYRSALSSDDIACLQYTGGTTGVPKGAMLTHANLMMNMEQTMEMISNVEKGEVALTALPLYHIFAFTVNLLGFYYLGARNVLI---PNPRPLSNLKRAFENYPITWMSGVNTLFNGLSK--EVWFQDTPPKHLKFASAGGMALQSSVAERWEEVSG---KPVLQGYGLTESSPVMTFNPLGKT--RPGSIGIPVPSTELRCLDDDGTEVPQGEAGEIAARGP--QIMKGYWNKPEETAKTMHGD---WLLTGDIGVMDADGYFSIVDRKKDMVLVSGFNVYPNEIEDCLVRHPGIMEAAVIGVPDGASGEAVKALVVLHD-QTLTPD---AIRAYCKEHLTAYKVPKAVEFRDDLPKSNVGKILRKDLRS----EQAPLRDAS----------------- 118487892 20 -------------------------------------------------------------------------------------ANRTSVIYEG------TRFTWRQTYERCCRLADSLRSLNVGKNDVVSVLAPNIPAVYEMHFAVPMAGAVLNTINTRLDAKNIATILIHSGAKVFFVDCQY---------KELADKALRFLEGP-VPSIIASIDDVDTPTGVRFGQFEYEQLVQRGNPGYTGELIDEWDPIALNYTSGTTSAPKGVVYSH-RGAYLSTLSLILGWEMGSAPVYLWSLPMFHCNGWTFT-WGVAARGGTNVCIRNT----SAKDMYQSIADHKVTHMCCAPIVFNILLEA--KPHERREITSPVEILTGGAPPPASLL----EKIESLGFHVTHAYGLTEATGPALVCEWQTKWNKLPQQDQSKDADIKDLDTMASMPRDGKTMGEIVLRGS--SIMKGYFKDPEATSKAF---RNGWFVTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVELESVLYRHPRVLEAAVVAMPHPKWGESPCAFISVKKNSETNDVKESEIIAYCRKNLPRFMIPKRVEFMPELPKTSTGKIQKFQLREVAKNFAVNEKLPS----------------- 94312079 27 -------------------------------------------------------------------------------------------------------ITYGELDQLSHAFAAWLQSRGLRPGARIAIMMPNVLQYPVVLAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVLSATPVKHVVVASMGDLLGTVVVRNVKKMVPAWELPHCVRFKDVLAEGRKTLKPVNTGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQSEAWMQPAKGAPIDQVVTITALPLYHIFALVCCLLGMRSGGLSILIPNPRDIPGFIKELQKYKFHMFPAVNTLYNALLNHPDFA--KIDFSGLRVANGGGMAVQEAVAKNWLAKTG---CPIIEGYGLSETS-PSATCNPTDTDAFSGTIGLPLPSTDVSIRDDDGNELPLGQPGEICLRGP--QVMAGYWNRPDETAKVMTAD--GFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDQHSGEVVKLFVVKKDPALS----EADVIAFCKDRLTGYKRPKYVEFRTELPKTNVGKILRRELRD------------------------------ 157376358 14 --------------------------------------------------------------------------------------DNTALVFE-DAAGDVRELTYSALNNEINKAANLFLQLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINTQYVYGECKYIINKCDVKAVVIEEEFLPTFKRI----------EQDDDNSVNNILVTRVVSSDIS----NAINFDLLLSQQSTQLEMVPLSSDDVVEILCTSGTTSRPKGVEITHCNLLFAGYYT-AWQTNLRADDTYLTMMPSFHIDFQCNAAMAAFTVGARLVMLEKYSAR----KFWKQVCDYRATITHSMPMIVRTLMLQPVMPNEREHCMLFFMHISDQEKLDFETRFKVE---------LFNSYGMTETLVGLIGDTPGEERHWP-SIGRPGLSYEAKITDENGNEVAPNIVGDLRVKGPGRTILKGYYKDPEATAEVLTAD--GWLYTGDKGYVDERGLFYFVDRKTNMIKRSGENISSSEIEKALMSHPDILDAAVIGVPDHIRDEAVKAFVIFNEGVSLS---IDEILNYCSENMAKFKVPSFVEIRESFPRTCTCKIDKKLL-------------------------------- 163726433 37 -------------------------------------------------------------------------------------PDKAAVVF------GDKTLTYAQLEEAANRTANALADLGVKKYDRVAILAHNTIHHVLTWLGCCKIGAVYLAINYLLKGKDVTYCIDHSESKVFIVEDALYPLVEDV-----------LDDMKTVDTFIWSDDFAGQGPPSD-RFKDFESWYSAYPATEPDVILRIEDPCQMTYTSGTESLPKGVIISNQALIAQYMGAIID-GRYDTNDINVNALPIYHCAARDVFLNPVFWVGGTNVLM-----APDLGEVLATIDKYRATMFFAPPTVWIGLLRHPD--FDKYDLSCLTKCYYGASIMPVEVLKEILERFPDAG--VYNYYGQTELAPYHTVLKAEDALGKLGSAGMAGLNMESRLEDEFGETITEGAPGEICGKGPHAMIM--YFKEPEKTEDAMKG---GWFHSGDIGVLDEDRYISVVDRKKDMIKTGGENVSTREVEEVVYLDKRVEEVAVIGVEHAKWVEAVTAVVVPRAGETIAED---EIMDLCKEHLAPFKTPKRVIIVDALPKTPTGKILKRDMRQ------------------------------ 167034657 22 ------------------------------------------------------------------------------------------------------RYSWRQLAAQVENHARALMALGVNTGERVGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVLRQSSCRWLVCADAFKTSDYHAMVQELVPELLASERLPALRGVISLAANPPAGFLPWHALPEWAGQTSPEACSARQQSLQFDQPVNIQYTSGTTGAPKGATLSHYNILNNGFMVGE-SLGLTERDRMVIPVPLYHCFGMVMANLGCITHGSTMI---YPNDAFDAELTLRAVAEERASILYGVPTMFIAMLDHPSRAQM--DLSTLRSGIMAGATCPIEVMRRVIDQMHMAEVQIA--YGMTETSPVSLTGPDDDLELRVTTVGRTQPQLENKLVDADGCIVPRGEIGELCTRG--YSVMLGYWDNPQATADAI--DPAGWMHSGDLAVMDEHGHVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCSRYGEEIVAWIKLHPGHSAT---VEELQGWCKARIAHFKVPRHIRFVEEYPMTVTGKVQKFRMREI----------------------------- 68536632 41 ----------------------------------------------------------------------------CLARIVAEYPDHDAVI----DFYGDVHLTYTEFYRKVQRLASGLHAAGYRKGDRIGIWAPNRWEWTLVQFATAEIGAILVCINPSYRHKELVYAMGQSGVKGLFSAGRF----KDSNYRAMIDAAESQFSRHNYKETIFF------------GSERWDELANHAILDLNPVRLHPDDPINIQYTSGTTGMAKGATLTHRNILNNGYLVGE-TLQYTDQDKVVIPVPFFHCFGMVMGNLGAITHGATTIIAGPV---FNPQSVLEAVEHGKATSLFGVPTMFMAELDEIEHAKAKYDLSSLRTGIMSGTACPTRTMRQVMDIMNINEITIA--YGMTETSPVNHQTLVDDPIEKRVGTVGRPNPHIEVKDPETGETVKRGEQGEILIRG--FLVMQGYWDMPGKTADAIDED--GWMHSGDLGTMDEEGYARITGRAKDMVIRGGENLYPREIEEFLMTHPDISDVQVVGVPDEKYGEELMAFIIMREDTEPLDQ--AAVRDFCDGELTRHKIPKYVECVESFPMTLSGKVRKVELREHA---------------------------- 126642193 33 ----------------------------------------------------------------------INAYVECCERYVGK--NKTALIWEGKN-GQAEHYTFEQLAELSGKLANFFKAQGIQAGDCIAGLLPRTPELLITILAAWRIGAIYQPLFTAFEAKSIDHRITTAQTKLIVTNDEQRPKLNTLN----------------VPVIVTVHQTG----LLSEHDFDFWQSLQRYSEQCEPVNRSFDDDFLMMFTSGTTGLAKSVPVPLKAILAF-KGYMTHAVDLREEDMFWNLADPGWAYGLYYGITGPLSLGHSIIMDERS---FNVDQAIELIKKYKVSNLTGSPTAFRMFFGFKEK-FDPSIKQHLRVVSSAGEPLTPEVVNWFKQDLEVN---IFDQYGQTELGMVIANHHALEHPLKVGSAGFAIPGHRFAVLDQNYQELPTGGVGILAMEQSPLMWFKGYGGNNRK------AFVGKYYLTGDTVTLNEHGGIDFVGRADDVITTSGYRVGPFDVESTLLECEAVLESAVIGKPDPERTEIVKAFVVLKPAYQACETLKDKLQQYVRNRLSRHAYPKEIEFVDSLPKTTSGKIQRGLLKQ------------------------------ 163721947 7 ---------------------------------------------------------------------------NIIKQRAQERPDHIAYYFF------EQPVTYGEFDRQIDQAANALLNMGMKPGDKIATLLPQSPAFSTLFMAAGRIGMVVVPLDPRFKAGEMQALCERTKPRILAT---------LAFPEEIKAEVEQLASLYEFERIFYYMGVLDKPGALPYEKLLEGDAKPVPEEFHPADE----DPYIIIFTSGTTGRPKGAVISHKNSWAISKATTDMWGILH-TDKVLCNMPTSHVAGTHDLLAAQFYAGATGILMP----KFDPMETLAAIEKYGISYFGGVPTMYRLIFKNAD--VTAHDLSSVRLAVLSGEPSSQELVQQVSQAFPNGR--IVASFGMSETAGFFTFTTPDDPPERAEKTEKPAPGFEMKIVDLHGADLPVGEVGEMFVRG--DSVINGY---MDPEDDKNVFMGDGWMATGDLGRLDEQGYLIFMGRIKEMYISGGYNVYPQEIEAFLNAYPGVNTSAVMETPDEVWGEIGVAFVIPEPGVDLD---IEALKAHCKKHLADYKRPRKFIVTDDVPRSLIGKVVKKELKK------------------------------ 119513261 379 --------------------------------------------------------------------------HQLFEAQVKLTPAAVAVIFEG------QTLTYQQLNERANQLAHYLQAKGVNREVLVGIFVERSLEMVIGILGILKAGGAYLPLDPSYPADRLAYMLSDAALSILLTQQSL-----IASLPTNQAEVLCLD--------------------------SDWQLIAHYSQQNTVSQVTSENLAYVIYTSGSTGKPKGVMNLHQGICNNLLRTMDAYPLIAKDAWVGKSQRIVQITPFSFDVSVWEIFWPLIAGATLVVAKPDGHKDPNYLINLIVQQQVTQINFVPSMLRVFLQQPNLENCRCLQRVFCGGEALSYELTQQFFERLDCELHNFYGPTETAVDATFWQCTPQSNYQIVP--IGRPIPNTQIYILNSQLQPVPIGIPGELYIGG--VSLARGYLNKPELTAQKFIDNPFGQYKSGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESVLDTHPQVGQTVVILREDIAENKQLVAYV-LRKDQSLNPG---ELRRFLQDKLPGYMIPSAFVILLDFPLNPNGKI------------------------------------- 84394538 3 -----------------------------------------------------------------------NLAVN-LERSASLFPNKVALRMGTDE------VSFSQLEQLSGNVAANLKRLGLKKGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNVLFKAREIAYHLNDSDAKAYLC----FEGSEELPIGRYGLQGFEQANHCEHFVEMPIPAGADTTSERNEQHESIADWLGQPLSPFESVACHGDGTAVILYTSGTTGQPKGAELSH-TNMQTNAMSSQYLMRLEYSDTTMATLPLFHSFGQTVMMNASVLTGSTMVLIP----RFEPSLVIDQIINHKVSVFAGVPTMYIALLKAGEESPDSLENHSLRLGVSGGASMPLEVIRQFESRF---ELPVLEGYGLSETAPVATFNHIDGDRL-SGSVGQPLCGHLIKITDIQGNSVAMGELGEVCIKSP--SVMKGYYQRPEATAEAI---RDGWFLTGDIGRTDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHHDRLGEEIHAHVVLHEHTQCD---SAALITWCREQLADYKYPRKVFIRKALPMTATGKILKREL-------------------------------- 146307891 509 -------------------------------------------------------------------------------RRVQAQPEAIALVF------GEQRLSYAELDLRANQLAHHLQKLGVTRDSLVGVAALRSVEMVVALYAILKAGGAYVPMDPEYPAERLRYMLEDSGVSLLLSHDAVIDG------------------LPQVSGVQVLNLDHLD--------------LSQEPQTAPEVDIHPEQLAYLIYTSGSTGKPKGAGNSH-AALYNRLAWMQQAYHLTADDRVLQKTPFSFDVS-VWEFFWPLITGARLVMAQPG-DHRDPAKLVELIEREKISTLHFVPSMLAAFVGHGDL----HGCDSLCRIVCSGEALPAELASSTRQLL--PQAELYNLYGPTEAAIDVTHWRCSGQEGRSVPIGRPIANLQIHILDERLNPQPIGVAGELYIGG--IGLARGYHRRPERFVASPFGDGQRLYRSGDLARWTEEGVLEYLGRIDHQVKLRGLRIELGEIEAALLEHPALREAVVL-----VRDQQLVAYVVGGDYDEV------ELRARLKQRLPEFMLPSHVMQLERLPLSPNGKLERKAL-------------------------------- 146307891 4063 -----------------------------------------------------------------------------------------------------QRLSFAELEARANCLAHQLIARGVGAEVRVGVALERGIELFVALLAVLKAGGAYVPLDPDYPGERLRYMLEDAGVKLLLSHQA------------------ALPRLPEVAGIEVLDLDHLP--------------LNDQPEQAPEVNIHHEQLAYLIYTSGSTGKPKGVAVAH-GAIAMHCQAIGERYELTAEDRELHFLSVSFDGAHERWL-TPLSHGARVVIRDQQ--LWSVQQTYDCLIEEGISVVALPPSYLR---QLAEWAEQCGKAPGVKTYCFAGEAFSRELLQQVIRSL--QPQWIINGYGPTETVVTPTIWRVPAATADFDTAYAPIGDRVGARQGYDLNLLPVGVAGELYLGGLL---ARGYLDRPGATAENPYRPGERLYRTGDRVRLGADGQLEYLGRLDQQIKLRGFRIEIGEVEAALKACAGVGESLVV-VKDSAAGKRLVGYV---SGQALSE---SELKAQLKQRLPSHMVPSHILALERLPLLPNGKLDRQSL-------------------------------- 167035078 503 --------------------------------------------------------------------------HQLIEAQVEAAPDAVALVF------GERSLSYAELNRRANQLAHKLLELGAGPDVLVGLAVERSLEMVIGLLGILKAGAAYVPLDPEYPQDRLSYMFQDSGIHLLLTQQHLRDA------------------LPVPAGVKTL-------------VLDGHAGLAGYSDANPVCRVTPDNLAYVIYTSGSTGKPKGTLLPH-RNVVRLFAATQHWFNFDASDVWTVFHSYAFDFS-VWELYGALLYGGKAIIVPKDVARSSEDFHALLVR-EQVTVLNQTPSAFKPLIPVACEAMKAGQGLALRHVVFGGEALEVSSLKPWFEVFGDRRPRMINMYGITETTVHVTYRPVTFEDLHSSPIGEVIPDLSWYLLDAALNPILPGCTGEMLI--GQAGLARGYHGRPGLTAERFVGNGGRLYRSGDLARYRSDGVIEYIGRIDHQVKIRGFRIELGEIEARLIEQPAVRQVAVLAV-DGASGKQLVGYVVPVESEVLQDTLRDSLRSELKASLPEHMVPAHLLFLEQLPLTGNGKLDRKAL-------------------------------- 167035078 3050 --------------------------------------------------------------------ATTHVAHLAIAEHARLRPDALAVVC------GDQQLSYAQLDQRANRLAHHLIALGTKPESTVGIALERSVEVIVAFLAVMKTGAAYVPLDIDYPQDRLQWIVEDSAMHLLLTNSALSQR------------------FDTVGRIVELDRL----------------ALAGLPDGVPRARVEDDNLAYLIYTSGSTGKPKGVAVSH-GQIRMHCQAIAELYEMDESTRELLFMSFAFDGAQERWL-STLSSGGCLVIRGN--RLWTAEETWQVLHEQRIDIACFPPAYLQQLAEFGES--QQQVAPPVRIYCFGGDAVPDALFELVKRTL--RPQYLTNGYGPTETVVTWKVSADQSCQAVYAPIGDRVGLRTLQVLDQDLNPLPDGVAGELYIGG--EGLARGYHQRAERFVADPFAEGARLYRTGDRVRRRADGTLDFIGRLDNQLKIRGFRIEPGEIEARLRNLADVRDAVVVAREGA-TGKQLVGYVV--SGSENTNP--AQLREALRTELPDYMVPAQLVVLEAMPLTPNGKVDRKAL-------------------------------- 167035078 2020 -------------------------------------------------------------------------AHQLFQLQARERPGATALVF------GEQQLTYRELDLRTNRLAHLLTAHGVTANSLVGVAAERGLALAVALIAIHKAGAAYVPLDPDYPQDRLTYLIEDSGIGLLLGD----------------AEAMARMPVPAELPCIELQ--------------SGEDWLQDCSEQPLLCEVSLDSLAYVIYTSGSTGMPKGVAIAHQALSVFCEVASGYS-RLTPDDRVLQFATFSFD-GFIEQFFPPLSRGACVVMRDQQ--LWDTDTFSTQVIRHGITVADLPAAYWRL---LALDRRAAVAYGQLKQIHVGGEAVALDGLQAWLED-GPAQVRLLNTYGPTEATVVATTYDCSRLAQVPAAHSGVPIGRTLRALDDGLLPTPIGVPGELYIGGDGC-LARCYHQRPSLTAERFIPDGARLYRTGDLGYFDEQGELAYRGRADHQVKVRGFRIELGEIEQHLQAHPQVRQAAVIVVDHA-GVKQLCGYVVAVDQGADQAELRATLKQSLKAGLPDYMVPSYLMLLEHMPMTPSGKLDRKRLPDI----------------------------- 15597620 3718 ----------------------------------------------------------------------------------------------------EQRWSYAELNRRANRLGHALRAAGVGIDQPVALLAERGLDLLGMIVGSFKAGAGYLPLDPGHPTQRLTRIVELSRTLVLVCT-----------------QACREQALALFDELGCVDR---------PRLLVWDEIQQGEGAEHDPVYSGPQNLAYVIYTSGSTGLPKGVMVEQAGMLNNQLSKVPY-LELDENDVIAQTASQSFDISVWQFLAAPLFGARVAIV--PNAVAHDPQGLLAHVGEQGITVLESVPSLIQGMLAEERQALDGLRW-----MLPTGEAMPPELARQWLKR--YPRIGLVNAYGPAECSDDVAFFRVDLASTESTYLPIGSPTDNNRLYDDAFELVPLGAVGELCVAGTGVG--RGYVGDPLRTAQAFVPHPFGAYRTGDLARRRADGVLEYVGRIDHQVKIRGFRIELGEIEARLHERADVREAAV-AVQEGANGKYLVGYLVPGETPRSSADWFERIKQQLRADLPDYMVPLHWLVLDRMPLNANGKLDRKALPAL----------------------------- 15597620 13 ----------------------------------------------------------------------------ALRRRAVQEPERLALRFLAEDDGEGVVLSYRDLDLRARSIAAA-LQAHAQLGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESAERLLSIIADAEPRLVLTTADLREP------LLQMNAQLSAANAPQLLCV--------------------DQLDPAVAEAWDEPQVRPEHIAFLQYTSGSTALPKGVQVSH-GNLVANEVLIRRGFGIGADDVIVSWLPLYHDMGLIGGLLQPIFSGVPCVLMSPRYFLERPVRWLEAISQYGGTVSGGPDFAYRLCERVAESALQRLDLSGWRVAFSGSEPIRQDSLERFAEKFAASRFSFFACYGLAEATLFVTGGQRGQGIVLMCCGRSQPEHAVLIVDAASGEVLGDDNVGEIWAAGP--SIAHGYWRNPEASAKAFVERDGRTWLRTGDLGFLRDGELFVTGRLKDMLIVRGHNLYPQDIERTVESE----------VPSARKG-RVAAFAVTVDGEEPAQELIDSIRQAVAE--AYQEAPKVVALLNALPKTSSGKLQRSACR------------------------------- 159154185 427 ----------------------------------------------------------------------LNKCHQLFEDQVERSPNAVAVIF------KDQQWTYKQLNEKANQLAHYLQTKGVKPEVLVGIFIERSIEMLVGLLGILKAGGAYVPLDPSYPSDRLTYMLSDAAVPILLTQ-----------------QSLVDSLLANQAEVVCL-----DSDWHVIANYSQHNLVSL---------VTSENLAYVIYTSGSTGKPKGVMNIHQGICNNLLRTM-DAYPTTIGDCILQITPLSFDVS-VWEIFWCLTSGSTLVVA-KPEGHKDIAYLINLIAKQQVTQVFFVPSMLRFFLQQPNLESCR----CLKRVFCGGEALSYELNQQFFEHFNCEL---HNLYGPTETAVDVLWQCQPRSNDQIIPIGRPIANTQIYILDQYLQPVPVGIAGELHIGG--VQLARGYLNQPELTAQKFISNLFGQYKTGDLARYLSDGNIEYLGRIDHQIKLRGLRIELGEIESVLDTHPQIEQTVVVLRGDTAENQRLVAYVVSKDNL-LTP---SELPRFLKEKLPLYMIPSVFVILSDLPLNPNGKI------------------------------------- 126667412 30 ------------------------------------------------------------------------------------------------------TLSYRDLDVHSRNFAAWLQNKDLKPGDRIAVQMPNVCQYLVVTFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVTSIEHVIVTEVADMHSTFKRTLMNTVVKHVKKMVPAYNLPQAHKLPAV-------LAAGAREKFTPVECKKDDIAVLQYTGGTTGVAKGAMLTHGNLVANLLQIMLEDNIIEGREVVIAPLPLYHIYSFTLNCGTLLEAGAHNVLI---PNPRDIDAFVKELQNHEFTAFLGLNTLFVALCNNEE--FCKLDFSHLKLTASGGMALTSKAAKTWKRVTGCEIC---EGYGMTETS--PVVSFNPRSAIQLGTIGLPLPGTLLKTVDDDNNETPFGERGELCVKGP--QVMRGYWQRPDDTRKSMTDD--GYLRTGDVAVIQEDGYIRIVDRKKDMIIVSGFNVFPNEVEDVISGHPNVLECAAVGIPDEKSGEAVKVYLIAKEGVTAG-----ELKEFCRERLTAYKVPRHFEFRTELPKTNVGKVLRRELRDEASN-------------------------- 90421044 36 -----------------------------------------------------------------------------------QHKDQPAFHFMGA------TMRFKELDEQSRHFAAFLQSLGLQKGDRVALMMPNLFQYPVAVAGVLRAGLIVVNTNPLYTPRELSHQLRDSGAKAIVSTLEACRAETPVEHVIVMGDMLPTLKRHLVNFVVRKVRKMVPAYKLDGAIAFRDAMARGRAASFTAVASERDEPAVLQYTGGTTGVSKGATLTHGNIIANVLQSEAWHMPANEQITTVCALPLYHIFGFTVNMMLSMRTGGCNILI---PNPRDIPATLKELKKYRFHSFPAVNTLFGALARHPD--AKSVDWSHLRLSVGGGMAVQAATAELWRRQTGCSIC---EGYGLSETAPSACCN-PTDSTEYSGTIGVPIPSTELKILDEEGGEVPMGERGEIAIRGP--QVMVGYWNRPDETARVMTAD--GFFRTGDIGVMDETGRFRIVDRKKDMINVSGFNVYPNEIEEIVTRMPGVVEAAAIAIPDENSGEAVKLFVV----ASDPELTADKVKAFCRDNLTGYKRPREVEFRDELPKSGVGKVLRRELRN------------------------------ 29829739 209 ----------------------------------------------------------------------------LFTRQARLTPDATAVV------GDGFRLTYAELDARANRLARTLRERGVGRDDLVAVLADRSPQLLVAVYAVLKAGAAYLPVDPGYPVERIRYVLDDSAARLVLSTP------RHRDLVHEGREVLDL----------------------------TDESAYAKDSTAPEVIGDARDLAYVIYTSGSTGNPKGVQIEHRSVVNRINW-MQRAYPVTSADVIMQKTPTSFDVSVWELFW--WMFEGAAVCLPDPGAERDPEALVTAIERYGVTTMHFVPSMLGAFLDFVVGAGVQAGLVSLRQVFASGEALTPHHVRRFAEATTGPAARLINLYGPTEATVDVTHHACGPDDVDRVPIGRPIDNTRILVLDSGLRPQPVGVPGELCIAG--VGLARGYLGRPERFVAAPAAGEERVYRTGDLARWLPDGSIDYLGRIDHQVKVRGYRIELGEIEESLRRHPQVKDAVVLARKAEDGQTHLCGYV-----QSADALTEEDLKRHLGVTLPDYMVPARLVALDTFPLSPNGKLDRRAL-------------------------------- 145294415 12 -------------------------------------------------------------------------------RRATVRPESTAIEFEG------TSITYGEFSKRINRLGHALLDLGVVHQDRVAYVGFNHPALLEVFFSTNLIGATPVLVNPRLSANEIDYIIQDSGASIVFYGIDLIEHATYLQELHPEIIMVA-------------------VEGDEGPGLRRKALIEAASDADIDLEVSDDDIALLMYTSGTTGRPKGAMLSH-RNLFFNYFNALLSQEIEQGAVLLSTAPLFHIAGLNMTTIPVMMKGGKVIIH----REFRAEHVLDEIERSKVSESFMVPAMIDMLSNHPSFA--ERDLSSLRAIMVGGSPLSERALRIWQ----GRDVKIVQGFGMTETAPGACLLEATDTSTHLGTAGRAHFFTDIKVDPKTGEEVPTGEAGEVLIRGPHV--MTGYWNRPEDTASA---LQNGWYHSGDIAIKDADGYYTIKDRIKDMYISGGENIYPAEVEQALQELEAVLDAAVIGVPDERWGETGIAFVSLRESHLANPPTGPELRELLGSVLARYKLPREIHIIEELPRNATGKIQKNILRD------------------------------ 162450659 2608 -------------------------------------------------------------------------------------------------------LTYRALDERADALARALVRHGAGPDEVIALLAERGLDFLGGMIGVWKAGSAYLPLDPFHPPHRIAQVLESSGARRVLVS-----GPLEAALRRALEGMAAAPQVIHLEDALTPGAEIARAPLPHAR---------------------PSNLAYVIYTSGSTGAPKGAMVEHRGMLNHLFAKVQD-LELTAEDCVAETASQCFDISVWQFLVALLLGGRVHILGEEV--VRDPARLLAAIEEHGLSIVELVPSMLRAVLAEARSLERAPQLSGLRWMVATGEALPPELCTQWIEA--YPAVPLLNAYGPTECSDDVTHHRVREVPTAAHVPIRSVANMRLYLLDRRGQPAPIGVPGELF--VGGVGVGRGYLRDPRRTADVFLPDPFRMYKTGDLARYLPSGELQFLGRLDHQVKVRGFRIELAEIESALKRHPGVAEAVVVAREDRPGDKQLVAYVVPAAGSPRSAAL---LKEHARELLPEYMVPAFVVLLDALPLNANGKVDRKAL-------------------------------- 162450659 29 ------------------------------------------------------------------------------------------------------RMSYADLARRARQVASALRQV-AEPGERAILLYEPGLEYIVAFFGCVYAGLVAVPAYPPDPARRLCAILKDARAGLVLST--------------------------GTITSMAVHLFDRAPELGAARWVATDELPAEGEGAFRPPAVGPASLAFLQYTSGSTGTPKGVMLSHRNLLHNLE-SISRCFGAHRGSTGVIWLPPYHDMGLIGGILEPLYHGFNVALMSPLTFLRHPLRWLQAISEERATISGGPNFAFELCRKSSPEERRSLDLRSWEVAFCGAEPVRPETLDRFAAAFGPCGFRRTAFYPCYGLAEGTLIVSGGEAGSGPICGRSLPDQELVVVHPEALTACPAGHVGEIWLRGP--SVAQGYWGRAEETKGTFRAREPGEFLRTGDLGFLKDGELFVTGRRKDLIILRGRNHYPQDIELTVEQHPAIRSGCSAAFAVEVDGEERLA-LALEIDVRKERDLRARLSAAIRERLAMEHQPHAVALLPSIPKTSSGKIQRHACRAAFLG-------------------------- 162456538 397 ----------------AEQYRALLGSAAEA----WSAPASRLGLLGPAERARRLSEGRGAAHDAAPPR----CLHEAFEEHAARQPDALAVV------AGDRRLTYRELNQQANRLAHHLRRRGVGGGSPVGLCGERSVDMIAGLLGVLKAGGAYVPLDPHAPVQRLAQQIRRAGFSVLLT------------------NAPARARLPDLSDTDCAV-----------LSLDDAALLDGEPEGDPAVPVLPDDLASVVFTSGSTGEPKGVGITHRGIASYTRSVCEALGITEAGLHFATVSTLSADLGNTSI-FGALASGGCLHVIGYE-----TATDGRLFSEYYRRWPIDVLKIVPSHLSALLDTGEGSAVLPRRLLVLGGEALPLALAERIAAL--SSGCAVANHYGPTETTVGALVALRDRRGCASVPIGRPLASAEAYVLDERLEPAPAGMVGELYLGGA--GLARGYLGQPDLTAEHPFGVGARLYRTGDRARYRPDGAIEFMGRRDHQVKIRGFRVELGEIEARVREHPAVGQAVVVAREDGAGGRAIVAYVVPREGAVD----EAALRGFLKDRLPEYMHPSDLVVLHALPLTANGKVDRKALPSPAARRRREYVAPRT---------------- 134097188 25 -----------------------------------------------------------------------------LDRTAARFPERDALI----EHTTGRRWSYREFVADVDALALGLLGAGITKGDRVGIWSPNRAEWTLVQYATARIGAILVNINPSYRVHELEYVLDQAGIRMLVSARAFKTSDYVSMVEQV------RAKCAALERVVFLDGDEWDALFDRDGD----------PARLAAIELSADDPINIQYTSGTTGFPKGATLSHHNILNNGFFVGEL-CRYTEADRVCIPVPFYHCFGMVMGNLACTSRGAAMVIPSEG---FDPRTALAAVAEERCTSLYGVPTMFIAELDHPEFA--DFDLSSLRTGIMAGSPCPVEVMKQVIDRMGMAEVAI--CYGMTETSPVSTQTRADDSLERRVSTVGRVGPHLEVKIVDTGLTVPRGEPGELCTRG--YSVMLGYWEQADKTAEVIDAA--RWMHTGDLAVMDADDYVGITGRIKDMVIRGGENIYPREIEEFLYTHPDILDAQVVGVPDARYGEELMAWVRLREGAA--ELTVEALREFCTGKLAHYKIPRYVHVVEEFPMTVTGKVRKVEMRE------------------------------ 73542678 27 -------------------------------------------------------------------------------------------------------ITYGELDRMSAHFAAWLQSRGLRPGARVAIMMPNVLQYPVVLAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQQVLARTPVKHVVVASMGDAIVNFVVRNVKKMVPEWELPNCVRFNAVLAEGRKTLQPATTGPDDVAFLQYTGGTTGVSKGAVLLHRNVVANVLQSEAWMQPPIEQVVTITALPLYHIFALTVCCLLGMRNGGMSVLI---PNPRDIPGFIKELQKYKFHMFPAVNTLYNALLNNPEIG--KVDFSGLRVANGGGMAVQEAVAKQWLAKTG---CPIIEGYGLSETS-PSATCNPTDSNAFSGTIGLPLPSTEIAIRDDDGRDVPLGQPGEICIRGP--QVMAGYWNRPDETAKVM--TPDGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVAAECPGVLEVAAVGVPDTHSGEVVKLYVVKKDPA----LTEADVIEFCKERLTGYKRPKYVEFRTELPKTNVGKILRRELRD------------------------------ 126740144 15 -------------------------------------------------------------------------------------GDHTALI------GNGRRRTYKELADWTNRLAHVLSELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELGQIVDKGEISHALCD------------TRLKDELVACAKESKYLKTVV------GFDGTSNHDAELDRLALEKPVTYEAVQTGRDDVALLGFTSGTTGSPKATMHFHRDLLIIGDGYAREVLDVQPEDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENA----SPPNLIEIIQKYKATVCFTAPTAYRVMLQAME---EGADLSSLRAAVSAGETLPAPVYEDWIEKTG---KPMLDGIGATEMLHIFLSNRFDDH--RPACTGKPIGGYQVKILDAEGGEAPVGTVGRLAVKGPTGCR---YLADDRQEGYV----RAGWNVTGDSFMMDADGYLHFAARNDDMIISSGYNIAGPEVEAALLSHEAVLECAVIGAPDEARGEVVAAHIVLSEGHVPSDPLIKQLQDHVKATIAPYKYPRLVQFTKALPKTETGKIQR----------------------------------- 118051524 29 ----------------------------------------------------------------------------------AKHADKVAYSFMG------KELTFAQVDAQSKVFAAYLQSLGLQRGDRVALMMPNIPQYPVAVAGVLRAGYVLVNVNPLYTARELEHQLKDSGAKAIVIQDGMHGSAVQHIVLCAMGDELGLLKGMLVNYVVRSVKKLVPAFSLPGAVRFNDALAKGRGASLKAPVLKADDMALLQYTGGTTGVSKGAVLLHRNIIANVLQSEAWNVPAGEQPTSICALPLYHIFAFTVNMMLAMRTGGKTVLI---PNPRDLKATLKELSRHRFHSFPAVNTLFNGLANHPD--FDTVDWSHLKVSVGGGMAVQSAVAELWLKKTG---CPICEGYGLSETSPSVTCNPVTATAYSGTIGVPLPSTYVKLVDNDGRDVNELGQPGEVAVLGP--QVMAGYWQRPDETAKVMTAD--GYFLTGDIGTMDERGFVKIVDRKKDMVIVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKSGEAIKLIVVKKDPA----LTEQAIRDYCQANLTGYKRPRHIVFRADLPKTPVGKILRRELRD------------------------------ 121603384 37 ---------------------------------------------------------------------------------------------------QRRRYTYLELQRETNRLASALLSLGLQPGERVGIWSHNNAEWVLMQLATAKAGLILVNINPAYRTAEVEYALNKVDCKALVTMARFKTSDYLGMLRELAPEWLESAKLPHLRSVVWIDEAG-QGDEQPGLTRFSSLLASGNPDDARLAALQATDPINIQFTSGTTGFPKGATLTHRNILNNGFF-IGEAMKLTPADRLCIPVPLYHCFGMVLGNLACLTHGATIV---YPNDGFDALSVLQTVQDERCTGLHGVPTMFIAELDHPRFA--EFDLSTLRTGIMAGSPCPTEVMKRVVNSMNLGQITIAYGMTETSPVSCQSSIDTPLAKRVSTVGLVQPHLEIKIIDPESGEIVLPGVSGEFCTRG--YSVMHGYWDDPARTAESIDAD--GWMHTGDLATMDFEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGLPDKRYGEELCAWIVTRPGETLSED---EIRAFCKGQIAHYKVPRYIRFVPGFPMTVTGKI------------------------------------- 159028634 468 ---------------------------------------------------------------------------------------------------EDEFFTYQELNNRANQLAHHLQALGVKADSLVGIFVERSLDMIIGILGILKAGGAYIPLDIDYPQERIAYLLEDSQLSILLTQSKFLE---------------QLPQFPANTICL-------DQDWST---------IAKQSTVNPLVAIEQHNLAYIIYTSGSTGQPKGVMIEHRSVVNYILTTIRE-YGITSEDQVLQFSSVCFDAS-VEEIFVTLLSGATLVL-RTEEMLRSSEYFWQCCQKWQLTVLGIPTAYWH-QLAAELTLDNLPILSNIKVIFIGGEAIQPAKVQQWQTVTGQPLPRLLNAYGPTEATIAATFYEFTSPTTTNVPIGRPISNAQVYILDACLQPVPVGVAGELHIGG--VGLARGYFNRPELTQEKFIPNSFEKYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLSQHSGVKTAVVIAREDDTNQKRLVAYIIPQIEIISTPKEITQLRQFLKAKLPEYMIPSAFVILESLPLTPNGKTDYRAL-------------------------------- 167035080 1958 --------------------------------------------------------------------------HQLIEAQVFATPDAPALVF------GEQSLSYAELNGRANQLAHKLREQGVGPDVLVGIAMQRSLEMVIGLLGIVKAGGAYVPLDPEYPQDRLSYMFDDSGIALLLTQSHLREA------------------LPIPAGLRSLDLDTEDLSGYSDGNLNLD--------------VAPLNLAYVIYTSGSTGRPKGAGNSHQALVNRLWW-MQKAYGLDASDSVLQKTPFSFDVS-VWEFFWPLMTGARLVMAQPGA-HRDPQLLVETINHHGISTLHFVPSMLQAFMTHE---AVESCVSLKRVVCSG-EALPAELARQTLQRLTAAG--LYNLYGPTEAAIDVTHWTCQPDESISVPIGQPIDNLKTHILEGSLQPAVRGSAGELYLGG--VGLARGYHQRPALTAERFVDNGGRLYRTGDLARYRADGVIDYAGRIDHQVKIRGLRIELGEIEARLLELPSVQEAVVLAQ-DGPNGQQLVGYVVPADSTQDQSALRDSLREALKVGLPDYMVPAHLLLLGKLPVTPNGKLDRKAL-------------------------------- 167035080 505 -----------------------------------------------------------------------------------------------------------------NRLANYLRQRGVGAGSVVALCLPRSIEWVSALLAVLKTGAAYLPLDTQQPQERLQQLLADSAATVLLHEPGDSRFVGLDGLQVI---------------------------------ACDHSAWATCSDSPLDVAVAPEQPAYLIYTSGSTGQPKGVVISHGALASYTQAVLER-LQLPAEASMAMVSTTAADLGHT-VLFGALASGRLLHLLPQE-LAFDPDGFASYMAQHQVGVLKLVPSHLQGLLQA----ARAADVLPGEALILGGEACSWGLLEKIREL--RPGCRVINHYGPTETTVGVLTFEPGQPVPGCRTVPVGRPLGNASAQVLDGYLNPLAAHVPGELYLGGQGVAQGYLGQPGLTAERFVPTEDGVYRTGDRARLTADGLIEFVGRADDQVKIRGYRVEPGEVARLLAGLPAVREAVVLALPLDSDAERLVAYVVAEAGVT-----EQQLLAQLQARLPEYMVPAQMLLLERLPLTANGKLDKRAL-------------------------------- 116672125 16 --------------------------------------------------------------------------------------------------------SYRELGALISKAAAGLKKLGVKAGDRVALVMPNCPQHIVAFHAVLRLGAVVVEHNPLYTDRELRHQFEDHGAAVAVVWDKAVERVRQLPADVGLRSIVSVELIPAMPLVQRLDQPKGRAAPAARPVLPWRKLLESGELKKKHPRPAPQDLAVLQYTSGTTGLPKGAMLSHANLQANAAQGRAWVPGLKEGETVYAVLPMFHAYGLTLCMTFALSIGAKLVLF------PKFDVDLVLRALKRSPATFLPAVPPIYDRIAAAAAERGIGLESIRYSISGAMNLPTSTVETWEKATG---GYLIEGYGLTETSPIAIGNPFGPSRKPGTVGVPFPLTDIRVVDPRNARDRAPGEEGELLIRGP--QVFSGYWNRPEETKEALLDG--GWFRTGDIVSVDDDYFVTIRDRIKELIITGGFNVSPSEVEDVLATFPGVSEVSVVGLQRPSGGEDVVAAVVPIPGTTIDPD---ALLAFARKHLTAYKVPRRVVVLDSLPRSLIGKVLRREIRD------------------------------ 120611816 31 -------------------------------------------------------------------------------------PDKPAMVFFGSVLG------YRELARTAERLAAHLHALGVRRGDRVLLCMQNCPQLVAAHFAILRANAVVVPVNPMNRAEELKHYITDPDARVAITTDRRLQHLVVSQFTDAFDPASPDAQAMPEAWRDWLCPVRPLPALEGGAVQPWSEAVASG-AEPPACEAGPEDLAVLPYTSGTTGLPKGCMHPHRSIMHNAVAS-ALWGTATSESVTLAVVPMFHITGMVSLMHSSIYAGATLVMMP----RWDRDLAGRLISGHRVTNWTNIPTMVIDLMASPR--FSEYDLSSLVYIGGGGAAMPQAVAQRLLEQFGLR---FREGYGLTETAAPSHTNPPDR-PKQQCLGVPFISTDSRVIDPDTLREVPVGEQGEIVIHGP--GVFSGYWKQPAATEAAFIEDGKRFFRSGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVEALMFRHPAVQEACVIAARDSYRGETVKAVVVLRPAHR-GQVSEADIIAWCRENMAVYKVPRVVQFADALPKSGSGKVM------------------------------------ 23100121 12 -------------------------------------------------------------------------------RAIKYYPEKIAIV------DGDKSFTYKEFGHRVDQLSKGLLEKGIKEGDHVAVMLPNTHYMLECFYGICQIGAVMVPLNYRLSAKDLNYIINHSDAKLLIVDEAFTEPIEEI------------QNSLSLEEMIIVEVDGESTSLQG---TLYEALIHHDNDELPIVEIDENQLMTINYTSGTTSNPKGVMLTHRSNYINA-ANFLYHINVSHDDRYLHTLPMFHANG-WGGVWAITAAGGTHVCLRKV----DPPLILDIFEEQQITMLCGAPTVVNMLVNEPK--AKQLNLQSKLRMATAGSPPAAALIQKAQDILGLE---MVHVYGLTETSPFILYCEWKQDFIKARQGIELAFNGETTVIRPDGEEWNGEELGEIVTRG--NVVMQGYYKDVEKTDAAMKD---GWFHTGDLAVIHSDGFIEIRDRAKDLIISGGENISSTEVEGVLYKHPDVLEVAVIAIPDEKWGEVPLAIIVPQPHSALTEE---EVITYCRENLAHFKSPKKVEFVEELPKTATGK-------------------------------------- 149758534 48 ---------------------------------------------------------------------EFNFASDVLDYWTQKRGPNPALWWV-NDQGDEVKWSFREMTDLTRRAANVFQTGGLRQGDHLALILPRVPEWWLVTVGCIRTGIVFMPGTTLMKARDILYRLQVSKAKGIITTD---------TLAPEVDSVASECPALKIKFLV--------SDHSRKGWLDFRSLIKSASSDHTCVKSKTMDPMAIFFTSGTTGLPKMAKHNQGLALRSSFPSCRKLLQLKTSDVFWCLSDPGWITATLASMLEPWTAGSTVFVHHLPQ--FDHNVIVQTFFKYPITQCLAAPSVFRMILQQD---FTSLRFPTLEHTCAGGEALLPEEQEQWRRQTG---VLLYQVYGQSETG--ITCGILRGMKIKPGSMGKAIPPFDIQIIDDKGNVLPPDTEGNIGIRIKPTKPIGLFMCYQDDPVKTAEVECGDFYNTGDRATMDAEGYIWFLGRSDDVINASGYRIGPTEVESALAEHPAVAESAVVSSPDLIRGEVVKAFVVLTPQSRDRGQLTKELQEHVKSVTAPYKYPRKVEFVPELPKTITGKIKRNELRK------------------------------ 111020945 6 --------------------------------------------------------------------------------HAATTPDKPAVI----MAGTGQTVTFAELESRSVRIARHLHALGLRRGDHVAVLATNTPAIFDIYWAAMRSGLYLTMANWHLTPPEIAYIVEDCGAKALIVDAA----------------------LDAVAHDLTALTPATEHRLAFGGTIPGYNSLDRAAAAESDVPLDQPRGADMLYSSGTTGRPKGPVRQIHEPGDTMTGMNATVWGVTPDTVYLSPAPLYHAAPLRTCASVQALGGTVVVM-----DRFDAEKALAYIEQYRVTYSQWVPTMFVRMLKLPAETREKYDVSSLRVAVHAAAPCPVEVKRQMIEWWG----PILSEYYSSTELNGMTLVNSDEWLRKPGTVGRAALGVAH-ICGDDGADLAPGEIGTLYFER--DTLPFEYHNAPAKTRDAQHPQHPTWTTTGDVGYLDEDGYLFLTDRKSFMIISGGVNIYPQEIENTLTEHPAVLDVAVIGIPDEEMGESVLAVVQTVPGVIGDDALAGELLDHVRGRLARFKVPRNVVFSDDLPRTPTGKLVKGTLRD------------------------------ 118053508 24 -------------------------------------------------------------------------------------------------TSASKSLSYAALEQRSNRLANALLAQGLQRGDRVGIYLPNCTEIVEIELACYKAGLVKAPFNARLSPREVIEIADNSDAALIVTTAERAESFRAQLRKPQVPLIL----------------------LGYIENNSYERLLEKASDQFSSVSVHEHEVAVLHYTSGSSGTLKAAMQTFGNRLAQLRKFLMRGEGMQPGHTLGLVGPVTHASGMQ--LMPALCTGATIHLFSS----FEPARFLQDMRSLRVTHTFMVPTMINMLLAETAGRYRPL--PDLLRLGYGAAPMAPTRILQAMDVFGPVLSQGYGA--GETTSGVCALTVQDHLYARAARCGRPFLESCVEVVDDEGRPLPQGEVGEIVVSGADV--FAGYWRAPELTAEV---LKHGRYHTGDLARVDEHGFVYIVDRKKDMVISGGFNVYPSEVEAVLHEHAAVQDACVFAIPDDKWGEAVAAHIVLKQGQTPGDTGINEIDRFCADRLGGFKRPRHIEFVQQLPKNPNGKVMRKTVQA------------------------------ 207082412 25 ------------------DYQKILNWSIKNSPEFWSAFWS-FSKIKGIKGNKKIKKSKIFYKNKFLPNSKLNFAENLL----TKNNNEKAITFISENNYREER-SWVKLNENTSKLIQFLKDKKIKKKDRIAAYMPNTIETVEAFLATSSIGAIWSSCSPDFGVKGVIERFSQINPKLLFITDQYFYNGKNINVLVRLSEILKK--IPSIKNIVVVSYPGKKFIPFRKNIFRWNELMKISSRNINFTKYDFNHELAILYSSGTTGKPKCICHRTGGVLIQHKKEHQLHCDIKEGDNVFYFTTCGWMMWNW--LVSVLASKASIVLFDGSPMFKKDDLLLKIAEKENITFLGISAKYADALRKLKPKLKYKYNLEKLKTICSTGSPLSNEGFKYVYQNIKKNVHLASISGGTDIVSCFVLGNLYQPVHVGEIQNKGLALDVDIFNDKGKSIKNKKG---ELICKNPFPSMPLKFWNDKNDYKNAYFNRFSNVWHHGDFAEIKTNNGFVIHGRSDTTLNPGGVRLGTAEIYSEVEKFKEVKESIVVGQSWDN-DVRIVLFLIMNSKFYLTEDLLKRIKMQIRKNASPRHVPSKVIVVNDIPRTKSGKIVELAVKNTI--ERNKIKNKEALANPDSLK-------- 157347766 18 ---------------------------------------------------------------------------NFLTRAAVAYARKTSLIYES------TRFTWQQTYERCCRLASSLHRLNVAKNDVVSVLAPNIPAMYEMHFAVPMCGAVLNTINIRLDAHNIATILGHSEAKVFFVDYQYVPLAREALLLLMAQHKEKLVAESSIPLVIVIDDIDTPTGVRLG-ELEYEQLVANGNPGYAPVEVDEWDPIALNYTSGTTSAPKGVVYSH-RGAYLSTLSLLLGWEMGGEPVYMWSLPMFHCNGWTFT-WGVAARGGTSVCIRNTTAY----DMYRNIALHNVTHMCCAPIVFNILLEAKENERQRLKTPVQILTGGAPPPAP------LLEKIEALGFHVVHAYGLTEATGPALVCEWQAEWNRLPRDHQAKDVDVKNPDTMASVPRDGKSMGEIVLRGS--SIMKGYFKDPEATSKAF---KNGWFFTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVEVESILYRHPRVLEAAVVAMPHPKWGESPCAFITINKNQTGDDVSEDDIIQYCRKNLPRYMIPKKVEIMEQLPKTATGKIQKFELRTLA---------------------------- 186686596 65 --------------------------------------------------------------------------HQLFEAQVEKTPDAVALIF------NNQHLTYRDLNSRANQLAQYLQTLGIKAETLVGICIERSLEMVVALLAILKAGGAYVPLDPGYPRERLAFMLLDTQVSILLTQKDLVAKLPTHTAFVICLDA----------------------DWHT---------IAQNKKENLSTNVTAENLAYVMYTSGSTGTPKGVSVIHRGVVRLVKETNYAH--LTAEEIILQLAPISFDAS-TFEIWGCLLNGGQLVI--CPPHTPSLEELGQIIQQYQVTTLWLTAGLFHLIVDEKIDALKSLRQ-----LLAGGDVLSVPHVQKFLQTV--ENCRLINGYGPTENTTFTCCHLAPVQPGVSIPIGRPIANTQVYILDNNFQTVAIGEIGELHIAG--DGLARGYLNRPELTAEKFISHSFRLYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIELGEIEREIAQHPDVREIVVLARQDETGEKQLTAYIVPHYNSRYT---HNNLRSFLQQHLPHYMVPSAFVMLESLPLTANGKVDR----------------------------------- 150009364 10 -----------------------------------------------------------------------------LEHWAETTPDKEYIVY----SDRDLRFTWSEFNKRVDDMAKGMLAIGITHGTHVGVWATNVPDWLTFLYAGAKIGAVLVTINTNYKQSELEYLVENADIHTMCITDGVFDGSYVDMVYTMLPELLKSKRFPRLRNVVYIGQEKYRGMYNTPEMLLLGQNIKDETLEAAKARVNCHDVVNMQYTSGTTGFPKGVMLTHYNIANNGFLTGE-HMKFTADDKLCCCVPLFHCFGVVLASMNVLTHGCTQVMVE----KFDPLLVLASIHKERCTAVYGVPTMFIAELNHPMFEM--FDLTSLRTGIMAGSLCPVELMKTVDEKMHMR---VTSVYGLTETSPGMTHSRIEDPAEVRYNTVGHEFEFTRVIDPETGEECPVGVQGEMCNRG--YNNMKGYYKNEAATNEAIDKD--GFLHSGDLGVRDENGNFRITGRIKDMIIRGGENIYPRELEEFLYHFPGVKDVQVAAVPSKKYGEEVGAFIILHDGVTATEE---EVKDFCRGKIARHKIPKYIFFVDTFPMTGSGKI------------------------------------- 152990284 5 --------------------------------------------------------------------------YEIVKEHATKRPKSVAYFID------ERKITFHRLLLKIDTLARFMELMGVQKEEKVAIIMANSLEFIITLLAAQKLGAIPVPINNFLKEDEITFILNDSDAKLLAASAKY---------------AKELRNVLETTNVQKIVWEGEYQGLDENNIAFSEILESLESHEKLNQHVDIDDTAVIIYTSGTTGKPKGAMLS-YRNIFSNILGVERLLTITPKDRFIVYLPMFHSFTLTVTVLMPLYFGSPVVIIR---SIMPFSNIIKQLLLKRVTIFTGVPDVYNALSKAKL-PWYFHWFNKVKYYVSGAAALPEDTLKRFQSKFKKGK--LLEGYGLSECSPVVAVNLPNKQ--KPKSVGPALPGVEVKIVDEDMVELSRGEVGEIIVKG--DNVMQGYWKRPEATAETIVN---GWLKTGDLGYMDDEGFIYIVDRKKDLIISKGINIYPREIEEVLMNNPHIKAAAVIGIKDEKSGEVPVAYVELEDGEKISE---NEIKRYLKEHLANFKVPRSVYIVDELPKNATGKVLKRVLKE------------------------------ 76802349 9 -----------------------------------------------------------------------------LERARRNYGDQEAVV-----ATTGERFTYNELADRADRVSKALQERGIEKGDAVAVLDPNTHYHLEAAYGSMQLGAIHAPLNYRLLPDDLEYILNDCDAKAVIADYELAEKIEAVRDDIPTDIFITN-----------------DATETDGEWEDFDEVIDGVGPDYDEPEMDEDDVITINYTSGTTGDPKGVMRTHRSETLHAYLT-SIHQEISDDDVYLWTLPMFHVNGWGHIYSITGMGAKHVCTRGV-----DAETIFEAIQSEDVSYLCAAPTVLNMLLDYYDSHDVETTGDSDVRVATAGSAPPEATIRTVEDEFGWYLKH---VYGATETGPLITTSDSRRFFDKTQGLGFLGTDVRVVDEDGNDVPRDGQTIGEIVVRG--NQVMDRYLGKPEATEEAFNDRVEGYYHMGDLATVDENGMMRIQDRKKDIIISGGENISSIELEDTLFEHPEVSDVAVIPAPSDEWGETPKAFVVPESGDPDDPAVTEELTAFTRENLASYKMVRRVEFVEELPTTATGKVQKYELRE------------------------------ 196177558 538 --------------------------------------------------------------------------HQLFEAQVEQTPDAVAVVCE------DHHLTYSELNRRANQLAYELQSLGVGPEVLVGICFERSVEIIVALLGILKAGGAYVPLDPTYPPERLHYLLSDSQVLVLLTQQKFL-----------------DLLPPSSAHVICLDIDNQNLDAK--------------SQENPVCRTHAHNLAYVIYTSGSTGKPKGVAIEQKSILNYHY-GVTDRMTFQPNRHFALAATISADSGLT-TIFACLSTGGTLHLLSDQ-RVFDPDAFADYFTRHPIDYFKIVP----SHLAALQTPTTQQSILPQKLLILGGESSNADWVQRLQEQA--PTCTIFNHYGPTEATVGVLVYQVEDKSDLSQYSQRPLANTQIYILDSQLQPVPIGVPGELHIGGVYL--ARGYLNRPDKFIPNPFSQEPGSYKTGDLARYLPDGTIELLGRIDLQVKIRGFRIELGEIEAILSEHPQVQTAAVIARSEPSGDKRLVGYVVVNHEPAPP---ISELRNFLKQHLPEYMIPATFVVLAELPLLANGKLNRQAL-------------------------------- 29423266 15 -------------LVNSENRHALWAWRVAHRAAGRRECLEYIGAHWP------DIRPAGLPDAGKDAGACL---HDLFAAQVARTPGAPALIWR------DHEISYRRLDDDSSRLAAYLRLRGIGPGAFVGLCVERSPQMITALLGVLKTGAAYVPLDPEYPVERLRYVLSDTGARLLLTQ-----------------EALRPLFPDHDGEILCLDQHRQDI-----------DALSAAPAPDSPVPL-PSDTAYVIHTSGSTGRPKGVLVTHRSLANHSSAVNRY-FAFAPGDRVLQCRPLSFDAA-AEEIFPPLLHGAALVL-GSDPLRQTFRALTQQVIDTGTTFLSVPTAFWHSWVAEEDCLLRLATESALRTMIVAGEKATRQALLTWKKRVGED-IRWFNVYGPTEGTITTTVHEPGADWEIGEYIGRPIDNVRTYVLDDALRPVPAGEPGELFIGGA--GVAVGYLNAPQTTAERFLPPGSRLYRTGDLVRADADGCLEFLGRRDHQVKLRGYRIELGEIEAVLTEHEDVR-ACVALVTGDGPDSALVCFVTA---GGRAAPPAAELIAHLRGRLPWYMIPTAVHVLDAFPLTPNGKIDRAAL-------------------------------- 159898399 465 --------------------------------------------------------------------------------HAQATPDAVALRF------GQQHLSYGELNRRANQLAAYLRAQGVPPGSLVGLCVERSLELVLGILAILKAGAAYVPLDPRYPLERLHYMLNDSQAQVLLTQHS-----------------LSQQIRTEQQRVIYLDHDWPTI--------------AQYPSFELAVPLWPESLVYLIYTSGSTGRPKAVPITHRGLANLAYAQIQ-AFELDAQQRILQFASLSFDASIFEIVMA-LWSGATLVLADQETLLPGPSLIELLQQQAITHITVPPSALKVLPEAELPAL---------STVIVAGEACPAELVARW-----GLDRRFFNAYGPTEATVWSSLALCDDPNQKP-SIGRPIANTQLYILDQYLQPVPVGIAGELYIAGP--GLAWGYLNRPELTAQMFVEPGQRLYRSGDLACFLPDGSINHLGRVDHQVKIRGFRIETGEIEQCLCEHPLVHEAVAIARDEPNGQKRLVAYVVATPDNQPS---SAELRTFLQTRLPEHMLPAVFVLLASLPLTPNGKLDRHALPKTTRHAEQALFDAPQTANQQILAEI------ 111023066 368 -------------HIDFEANPNLY--SADELD---RHHSRFFDFFERFASVSDLAAMRGQVVTGWNGDVVTGTVVDLFDAQVGRTPDATALVFDGEE------LTYAEFDARVNRLARTLIGRGVGPETKVALAIRRSLDSMVAMYAVVKAGGAYVPLDSDHPAERTAYVLESARPLCILT--------------------VARDGLVFPADQDVLEIDALDLSGAPAGPIRDDE---------RAADLRPANPAYVIYTSGSTGRPKGVAVSHASVLNQVTW-IASRYGLDANDVVLQKTPTTFDVS-VWELFAALASGSRLVIAAPE-GHRDPAYLADVIAREKVTATSFVPSMLSVFVAEAD----REQLVSLRVVLVAGEAFPPAVAATFRAK---SDAGLHNLYGPTEFTVHATAGEVDRETLHTIPIGTPVWNTEAYVLDGHLRPAPIGSAGELYLAGA--QVARGYEGRPELTAERFVANPFGAYRTGDLVKWRVDGSIEYLGRTDFQVKVRGLRIELGEIEAAMSSYPHVAQSVAV-VHDSSLGQRLVGYVVPEPGSAVD---VEDLTVHVGRAVPSYMVPDAVVVIAEMPVGASGKLDRKALPEFAAESSEYVAPRSTME-------------- 111023066 2008 ---------------------------------------------------------------------------------AAENGERTALVADGE------SLTYAELDARSNLLARVLVDRGVGPETSVALGMTRSLHSVIATWAVAKAGGTFVPVDPRYPSERIAHMVADSGAILGLTV------------------AAQRDTLPSDVEWLAL-------DSSECDALCAPKSADPVTDSERTASVQLEHPAYMIYTSGTTGLPKGVVVTH-TGLANFSAEQRTHYGVSPSARTLHFASPSFDASVLELLLAFGCGATMIV---APADLYGGEELRNFLADNEVTHAFVTP--------AALASVEPAGLDRLEVVVVGGEACPPELVERWA-----PGRRMYNGYGPTEATIMSNVSNLLVPGSRVEIGGPVCGVTVYVLDEL-LRPVPVGVAGELYIAGP--GLARGYHDRLGLTAERFVANPFGMYRTGDVVRFVVDHGVEYVGRSDFQVKVRGFRIELGEIDAVLVKHPDLEFAATLGTSMPSGSTALVSYVLPTAGASVD---VAEVTHFVGDMLPAHMVPSSVVVLDEIPLTTAGKLDRKAL-------------------------------- 111023066 5442 ------------------------------------------------------------------------------------------------------TLTYSELDVRANKLARLLISRGVGPDSLVAVALDRSADLVVSLLAVVKAGGGYLPTDVTYPADRLEFMLTDARPVVILTSIA-------------HAAGLPDTGIPTV----LLDADETLIDLADLDAGPVEERERHAA-------LRANNLAYVIYTSGSTGRPKGVMVTHSAVVQLFDRTFGE-FGFDDSDVWTLFHSYAFDFSVWELWGALLYGGRLVVVDYLTSRSPDEFRAL--LSRERVTVLSQTPSAFYQLSAA-DRALETPDDLALRYVIFGGEALDLGQLSKWYDRHPETAPRLVNMYGITETTVHVTHLALDRKFAEASVVGEPIDGLRVHVLDSRLRPVPTGVSGEMYISGG--QLTRGYLQRPDLTSTRFVANPFGAYRSGDVARWNSAGLLEYLGRSDSQIQLRGFRIELGEIESALLRAPGVAASVAVVLRDAEVGDRLVGYVVPESGAILVP---TEIKDFASGFLTSYMVPDVVMVLGAMPITVNGKLDRKAL-------------------------------- 111023066 7575 ---------------------------------------------------------------------------------AAENPDVTALVFEGE------SLTYADFSARVNRLARHLVGRGVGPETVVGLAIPRSVELLVGMYAIAAAGGAYLPIDPDHPAERTAYVLESAQPVCVLATRAVVGGLPGEVDYLLLDELDLGGIDPSPLT-----------------------------DAERITPLRPENAAYVIYTSGSTGRPKGVAIAHRAIANQLRWKQSEYPLTAEDSVLLKTAATFDLS--VWEFWWALTAGARLVVA-----TPDGHRDPSYLAALVAEQQVSTVHFVPSLLSAFVAVAEPAQLVSLTRVLCIGEALPADTMLRFRDV---SDAEIFNLYGPTEAAVSVTHYRCGDERDGSVPIGRPEWNTQTYVLDARLHPVPAGVTGELYLAG--EQLARGYFGRHDLTAERFVANGHRMYRTGDLVRWNRDGNLDYVGRSDFQVKVRGFRIELGEIERALVAHPSVAQAVVVVHHDRHTGDRLVGYVVPEQGVSVDDA---DVLTFAGRSVPGYMVPSALIALDVLPLNINGKLDRKAL-------------------------------- 111023066 10194 ---------------------------------------------------------------------------------VARTPDRTAVV------ADHVRLTYAEFDARVNRLARHLMSMGVGPDSVVGIAMRRSLDMVISLYAVHAAGGAYVPIEPEHPADRTSYVVDSAMPTCVL----------------------------SLADDIANLDVDVPVYLVEDFDLSEYAAGPVEDSERLAE-LRPDNLAYALYTSGSTGRPKGVAIPHAALANQLAW-MRDVYGIGAQDVVLQKTPFTFDAS-VWELFLPLVVGGTLVIASPD-GHRDPEYMAATVGTEAVTVIQFVPSVLTM----FLDAATADRSGSLRLVFAGGEPLPQSAA---ERVAGLGSAELVNLYGPTEVTINSTAHVVEPSGTATIAPIGSPAWNTRAYVDAHLNPAPIGVPGELYLDGA--QLARGYVNSSERFVANPFDDGARMYRTGDLVRWNENGVLEFVGRTDFQVKVRGLRIELGEVEEAFVRYRDVAQAAVI-VHNSEVGARLVAYVVPKPDAALDAAALN---GFVAESLPEYMIPDSLMVLAELPLGTSGKLDRRAL-------------------------------- 111023066 6518 ---------------------------------------------------------------------------------VEISPESVAVSYEGREA------TYRELDELSNQLARVLIDRGVGPESYVALAITRSVESILGIWSIAKAGGAYLPVDPKLPFERIGEMLSDSGAVLGLTV------------------ARHHDDLPGTVPWIVLDETAAAEEIGARSAGAVEDA-------DLRRALTVDHPAYLIYTSGSTGKPKGVVVTH-RGLANLTREVREHYVVSPDSRFLHVASPSFDTS-VGEMLAAFSAGATLVISP--ADVYGGDELADLIRRERVNNVVMTPTA--------LMTVDPDGLDTVTSVVVGGDTCTPELVARWA-----PGREMRNAYGPTETTVIVTITEPMVAGERVTIGS-PLRGVESLILDSRLRPVPEGVPGELYICGP--SVTRGYHNRPSVTAERFVANPFGMYRTGDVVRWADGHRVEYVGRSDFQVKVRGFRVELGEIDAALAAQPNVEFAVTVGRENPAGLTTLVSYVLPADGATVDPE---SLKSVVGETLPPYMVPSVVILLDEVPLTGIGKLDR----------------------------------- 111023066 8656 -----------------------------------------------------------------------------------------------------EQVTYRELDERSNRLARVMIGRGIGADDFVALALTRSVESILSIWAVAKTGAAFVPVDPSYPFERILHMVTDSRVEVGLTTGAHV------------------GELPDTVRWLVLGEDEMDGDCASVSSEAVTD-----ADRIRPTRVD--DAAYVIYTSGSTGLPKGVVVTH-TGLANVTTEQVERLRLTPQSRVLHFASPSFDAS-VFELLHAVAAASTMVIASGVVYGGDELARL--LKKQKVTHAFITPAALTTVDPAGLDGI--------EVLSVAGEACPPELMQKWA-----PGRRMFNLYGPSEATIWSTSSNP-MKADQPVTIGGPTRGVDVVVLDSRLTPVPVGVAGELYVAGP--SVARGYHNRFALTAERFVANPFGGYRTGDVVRWVHDGELDYVGRSDFQVKVRGFRIELGEIDAELGSHPSVDFAVTLGHHRELTGQVLVSYVMPAAGASID---VAELSAFVSETLPGYMVPSSIMAIDSVPLTPAGKLDRKAL-------------------------------- 111023066 4268 ---------------------------------------------------------------------------------VAANPDGVAIVSGGD------SITYRELDELSNRVARILIERGVGAETFVGLGITRSIVSIAGIWAVAKSGGAYVPIDPGYPDERIAHMVTDSGVSLGLSVSS------------------------------EVGRLPADVDWLVLDSEDFENAAAQYSTAPVAEAVTPANSAYVIYTSGTTGQPKGVVVTHRGLANFA-AEQRERYRVTTDSRTLHFASPSFDASVLELLLAVGAGATMVIAPTDVYGGPEFAK---FLREHRVTHGFVTPSA--------LASVDPSGLDDFQFVVAGGEAVPAELAARWA-----PGRSLFNGYGPTETTIMTNISDP-MAADGPVTIGGPIRGTSALVLDDRLRPVPVGIAGDLYLSG--LGLARGYHRRTPLTAGRFVANPYGMYRTGDVVRWTKDATVDYVGRSDQQVKVRGFRIELGEIDAVLAKHPAVDFATTSVLPGPSGDSVLVSYVLPVPGVEVD---VPRMLDFVGEFVPTYMVPSTIVTLDAIPLTPVGKLDRRAL-------------------------------- 111023066 3201 --------------------------------------------------------------------------------------------------------TRGELNRRANQLARELRAQGVGPDDVVALIVPRSLEWVIGMIAAWKLGAAYSPFDQDWGLDRIVGLIEDSGTRAVVVTNS-------------WSGLTEAPLGNAVLDAAIVVDDADTIERLAAHDVSDFAHDPWSDAEA------SSRLAYVISTSGSTGRPKPTMVP-MIGVSNTYQWYRHALDFTEGTGVLVANSPLFDQTQKNI---WVSVAYGGVMHLAQPG-FDPLPILRQIGTGDVQIANMAPSAFEVLSDLDTEGVLG----KLDIVVVGGEQLRPAA----CSALIGTQTRLINTYGPTEASATDSSYEVDDAEQWPVPFGAAFEGVEYHVLDGRMRPVPPGVTGELYIGG--IVLARGYGGMTGITASRFVANPFGNYRTGDLVRERDHGQLVFVGRSDFQVKIRGLRIELGEIESALTANSDVLQSVVV-VHESEQGPRLVSYVTAAAGVELD---IDAILDDLHRALPSHMIPDTVMVLDEMPLNANLKVDRKAL-------PEPVFATSTVE-------------- 160896395 29 -----------------------------------------------------------------------------------------------------KELTYSQVDAQSRAFAAYLQSLGLARGDRVALMMPNIPQYPVAVAAVLRAGFVVVNVNPLYTARELEHQLKDSGAKAIVIIENFAHTLQAHMVLCTMGDQLGMLKGAIVNYVVRKVKKLVPPFSLPGAVRFNDALSKGMRSPFQAPQLQASDMALLQYTGGTTGVSKGAVLLHSNIIANVLQSEAWNLPAMEQPTSICALPLYHIFAFTVNMMLSMRTGGKTILI---PNPRDLKATLKQLSTQRFHSFPAVSTLFNGLANHPD--FNTVDWSHLKVSVGGGMAVQSAVAQLWLQKTG---CPICEGYGLSETSPTVSCNPVTSTEFSGTIGVPLPSTYLKLVDDDGNDVTELGARGELAIKGP--QVMAAYWQRPDETAKVFTAD--GYFRTGDIGTMDERGYFKIVDRKKDMVLVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKTGEAVKLVIVRKD----DSLTEQAVRDFCHDNLTGYKRPRVIEFRTELPKTPVGKILRRELRD------------------------------ 186683585 414 ----------------AEQFHKLLKSATAHPEATISEL-EILSDRTRNQILFEFNQTQADYPQD-------KCIHHLFEEQAEQTPNNIAVTFSG------QKVTYHELNTRANQMAHYLQRLGVEKEVLVGICVERSLEMIVGILGILKAGGAYIPLDPNYPSERLAFILEDTKTPVLLTQQRLLSGLPAHSAQTICLDTA-------------------------------WAIIAQESQENSPVKTHSENLAYVIYTSGSTGKPKGVQIAHRHLV--NSTTARITYYQEPVSSFLLLSSFAFDSSVA-GIFWTLCSGGILCLPQEGLQLDIPKLLELIVQNHVSHLLSLPSLYTILLQESKPEQLTSL-----RTVIVAGESCPAELVQRHHQL--PSKPSLFNEYGPTEGTVWSSVYHCRSQQIKEQVSIGQPINTQIYLLNSHLQPVPIGVIGEVYISG--DSLARGYLNQSEKFIPNPFSDRPGMYKTGDLARYLSDRNIEFLGRLDQQVKIRGYRIELGEIEAVLDQHPEVREVVVIAQKQELQDMRLVAYLVANQQPV---SLISELRRYLLDRLPEYMIPSAFVLLKEMPLLPNGKVDRRVLPDQPLNLEENLVAPET---------------- 56420671 26 -----------------------------------------------------------------------------------------------------KVVTWGTLLDHVRRFARYLQEKGVRKGSYVALYMQNCPQYIIAHFAIQQLGGVVVPLNPMYRESELAYFFAEVPLVGIIAGEEGLSRIQQAEQQTAPLSFIVTCHYADPAGGIPLCAELVQPKEAMSAADDFAAIIAAYPPLDETASIDWNDVGLIIFTSGTTGRPKGAMLTYGNALFKTAASAQANRLTEKREQLMAHSPLCHIAGMVMGLNTPVYTGHPCVLF----TRFDPMATIKAIETYKVTAWYSIAPMNAAILQVLSTTSADLSSLKRNLATSFGLPVTKDLAERWAEATG--GCLLYEAAYGLSETHTCDTFMPDDRVKFGSCGIPTYETDIRIIDPETKRELGPGQSGEIVVKNP--GVFQGYFRRDDATSETLKD---GWVYTGDIGYVDEDGYLYFQGRLKEMIKVSGYSVFPEDVEALLNEHPAVKQCAVIGVPDPMKGEVPKAFVVLHDSYKGRVA-PSDLIEWAKTHMAAFKYPRYIEFIDELPATPSGKVLRKLL-------------------------------- 13310120 28 ------------------------------------------------------------------------------------------------------TLTYAELERHSAAFAAWLQQHDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNMFGKRVQEVLPDTGIEEAKMGDLLPALINTVVDKLKKMVPAYQLPQAISFKQVLRQGREQSPPVPLSLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACFSQHGPDEVMIAPLPLYHIYAFTANCMCMMVTGNHNVLITNPRDIP------GFIKELGKWRFSALLGLNTLFVALMDHPFRQLDFSALKVTNSGGTALVKATAERWEALTGCR---IVEGSGLTETSPVASTNPYGQL-ARLGTVGIPVAGTAFKVIDDDGNELPLGERGELCIKGP--QVMKGYWAASLRPLLKALDADGWFKTGDIAGDRPRTVSTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGVS----VDELKAYCKANFTGYKVPKHIVLRDSLPMTPVGKILRRELRDIA---------------------------- 84617322 16 ----------------------------------------------------------------------------VLREHADNFGGKVAF------EDAERAVTYADLEARTRRLAGHLAGLGVRRGDRVMICLRNSVEMLESYLAILRADAIGVPVNPASTDFELDYLLADSEAAVVITDPVHVAGF------------LRSPSLPRGARLLVTGDTPAHAS-----VHAYQELVRTEPAEPARDDLGLDDVAWTFYTSGTTREPKGVLSSQRNCLYSVAASYVPIPGLSADDRVLWPLPLFHSLSHIACVLAVTAVGATARIMDS----PSGDEFLEAARETRATFVAGVPTTYHYLLEARRQRRITL--PDLRIGLVGGAVAGPGLCRSFREEFG---VPLVDAYGSTETCGAITMNPPGGVRVDGSCGLPVPGVDVRIVDPETGRDVPAGAEGEVWVRGP--NVTPGYHNKPEATAAAFQD---GWYRTGDLARRDAAGYFTISGRINDLIVRGGENVHPEEIEAVIRAVPGIADVGVAGRPHEVLGEVPVAYVV----AGPSGVEADAVIERCRRELSTFKLPEEVYEVAGVPRTASGKIQRRLL-------------------------------- 16262533 3 -------------------------------------------------------------------------------------------------TADGRVWTYGDMLEHSGRIASVLDALGVRPGDRVAVQVEKSPEALMLYLACLRTGAVYLPLNTAYTLAELDYFFGDAEPRLIVCAPGAKEGI--------------------AKHAADCGAEVETLDEKGGGSLI--DLARGKAPDFPDADRGPDDLAAILYTSGTTGRSKGAMLTHDNLLSNA-TTLREYWRFTADDRLIHALPIFHTHG--------LFVASNVILLAGASMFFLPKFDANEVLRLMPQSTSMMGVPTFYVRLVQNPGLTHEATAGMRLFVSGSAPLLAETHRTFAQMTG---HAILERYGMTETNMNTSNPYDGERIAGTVGFPL-PGVSLRVADPESGRPLPKGETGMIEVKGP--NVFKGYWRMPEKTQGEFRAD--GFFITGDLGRIDERGYVHIVGRGKDLVISGGYNIYPKEVETEIDQMPGVVETAVIGLPHPDFGEGVTAVVVRKPGAAIDE---RAILDGLEGRLARYKQPKRVIFVDDLPRNTMGKVQKNVLRE------------------------------ 207722354 920 ----------------------------------------------------------------------------LFEQQAARAPEAVAIVCD------DRRLTYAELNARANRLAHHLIGLGVRTEDRVAVLLDDSTDFVIAIAAVLKAGAVYTPLSSRYPDERKQWIMADAAAGVLLVKGDAPEGLRAMPGRVIDID---------------------------------DPALARQPATNPGRAIAPDQLAYVIYTSGSTGRPKGVAVTHANIASFA----ADRRWRNGDHARVLAHSPHAFDASTYELWVPLLMGGQIVAAPPGNLEPATLRQL--IDTAGVTAVFMTTAMFRLAMDTDPACLRGL-----HTLWTGGERASAAAFERMRAV--CPDTEVVHVYGPTETTTYAIAYPVPTQGDMAENVPLGGPLDNTQIHLLDAMPVPIGAAGELCIGGP--GVARGYLNRPGLTADRFIADPFGPYRSGDLGRWRHDGTIEFLGRIDEQVKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQPGNRQLVGYVVA---ANAAEPEPAALRRYLSERLPDYMVPAAVVMLDALPLTPNGKIDRKAL-------------------------------- 118054153 8 ---------------------------------------------------------------------RLNCAVELLDRHVAQRGDRLCIQAEG------VRWTYAELQEQANRVANVLTGLGLVTGNRVLLCAPNNPMMVACWFGVIKAGGIAVAAMPLLRAKELSAIVDIAQIGHALCDEALRSEMQGAQGKSAR-----------LQKVLFFNGQGAAADALEP-------LMQAASASFTAVDTAATDTCLLGFTSGTTGVPKATMHFHRDVMAVCACWPAHVLRANADDVFIGSPPLAFTFGLGGQVLFPMSIAASMALLEKA----GPAQLVDGIEKFGATVVFTAPTSYRVMAQQGE----RIRRTRLRKCVSAGEALTASTRALWKDATGIE---IIDGIGSTEMLHIFISH--REEDARPGATGKAVPGYRAKVVDEEGREVSPGTLGKLAVQGPTGCR---YLNDSRQTKYVS----QGWNLTGDAYLMDGDGYFVYQARTDDMIISSGYNIASPEVEEALLLHAAVAECAVIGVADSERGQIVKAFVVLRAGHMASDALVMELQDFVKSQVAPYKYPRAVQFVDQLPRTATGKLQR----------------------------------- 134099673 10 ---------------------------------------------------------------------RLNCAEVLLDQAVERWGDRLCLITPGE------RWTYGQLRRRASQIAQVLTERGLVPGNRVLLRGPNNPWLVAAWFGVIKAGCVAVTTMPLLRGTEIRTLHELTRTSLALCDHRFVDD--------------LHAGVPELPLLGYGSGDGEDLI----------RLCDGKSGEFTAAGTAADDVALLAPTSGTTGRPKATMHFHRDVLANADTFARYVLKPAEDEVFTGTPPLGFTFGLGGLVVFPFRFGAASLLLE----KPGPDELVAAIAEHGATVLFTAPTA----YKAILATGKASALPSLRRCVSAGEHLPAEVWAEFHRQTGLK---IINGIGGTELLHIFISAADD--DIRPGSTGRVVPGFEAVVLDDDGSPVPDGQPGRLAVCGPTGCR---YLADPRQQVYVQ----DGWNITGDTYVRDADGYFWYQARNDDMIISAGYNIAGPEVEEALLAHPDVVEAAVVGAPDEHRGTIVMAFVVLRPGVDGDERTTERLQTFVKHAIAPYKYPREIEFVAELPRTVNGKLQRYLLRE------------------------------ 177670592 30 -----------------------------------------------------------------------NFGFDWFDRLAQARADVPALIIAEDDGRSTER-TFAELSAASNRVANWLSAQGLRRGDRLILMLNNQVELWEFMLACIKLRVVMVPTTTQMTSGDLEDR---------VTRAGAAWAVAGAEDLAKFAGVGEDLHLVHVPGVFAEGPARRAPEVAGHTVLSYDDADDAATELTPAEPTPADETLLFYFTSGTTSKPKLVEHTHTSYPVGHLTTL-YWIGLEPGDVHLNVASPGWAKHAWSNFFAPWIAEAT--IFVHNARKFDPAALMANMERYGVTSFCAPPTVWRMLIKADLAQLTTPPTK----TISAGEPLNAEVIDQVHKAWG----TTIRDGFGMTETTLQVANTPGQKVVIGSMGRPLPGMDVTLIDPLTGQEADEGEI-CLRLDPRPVGLLKSYYGNQEKTDEVF---RDGVFHTGDIARRDENGVLTYVGRADDVFKSSDYKVSPFELESVLVKHPAVMEGAIVPTPDELRLAVPKAFVTLAPGHEPTVETARAILQFTLTQLPPYKRIRRIEFL-ELPKTISGKIRRVELRK------------------------------ 70731451 1525 ---------------------------------------------------------------------------------AAKAPDAPAVFFA------EQRLSYRELDTQANQLAHKLIELGVGPEVRVAIAMPRCAEIMVAFLAVLKAGGVYVPLDIEYPQDRLRYMMQDSGAWLLLTQSHLLDRLPI-------------------------------PDGLPTLSVERAADFAGYPASAPQVDLAEENLAYVIYTSGSTGLPKGVAVSH-GPLAMHSLATGERYEMSPADCELHFMSFAFDGSHEGWMHP-LIYGASVLIRDDSLWSP--EFTYEQMHRYGVTVGVFPPVYLQ---QLAVHAERDGNPPAVRVYCFGGDAVPQASYDLAWRVL--RPKYIFNGYGPTETVVIWKAKAGDPCDAAYAPIGNIVGNRSAYVADANLNLLPVGVAGELYLGG--LGVARGYLDRPGLTAERFITTGARLYRSGDLTRYRTDGLVEYVGRVDHQVKVRGFRIELGEIEARLLEQDPVLEVAVIAQPGPS-GQQLVGYIVPVDADVASAQLRESIKARLRESLPDYMVPTYLLFLEALPLTPNGKLDRKSLPKV----------------------------- 70731451 3056 ----------------------------------------------------------------------------LIEAQAARTADAVALLCAG------QQLSYGQFNQRANQLAHKLIEQGVGPDVRVGIAVERGLDMIVGLLAVLKAGGAYVPLDPEYPQERLHYMMQDSGIQLLLTQSPLLER----------------------------LRDGVEVPHLC----LDQQGLDGYSLNNPAPRAQADNLAYVMYTSGSTGRPKGVDISH-RALTQHAQVSRDYFNMSAADRGLQFSTFNFD-AFVEQLYPALICGASVVIRGKA--LWDSETFYRELIEQGISIVDLSTAYWFMLGKDFAS-REPRDFGRLRQLNLGGEAMPAEGVAAWKKA-GLKHACLLNTYGPTEATVSVTAHQDGQALPSQMPLGKGLPGRSIYLLDNSGNLTLSGATGELMIGGELL--ARGYHDRPGLTAERFISDGGRLYRSGDLARYDAEGVIEYAGRIDHQVKIRGFRIEMGEIEARLLELPLVREAVVLAQEAAGGPQLVAYVVAAAGVAVESPEVREQLKAALKEVLPDYMLPAHLLFLEALPQSPNGKLDRKALPK------------------------------ 70731451 468 -------------------------------------------------------------------------------RQVAAQPEAPALVFAG------QCLSYRELDLRASRLAAALVARGVGPEVPVGIAVERSLEMVLGLLAVLKAGGAYVPLDPQYPEQRLSYMLEDSGVRLLLS------------------ETAVQPRLPVAARVEVLLLDQAQAWAPD------------SDPLAALPGMAAGNLAYSIYTSGSTGAAKGVSITHGALANYVQAIIQR-LPLGAARTMAVVSTIAADLGHT-TLFGALCSGSCLHVIDLD-TGLDADAFGAYLHTHQIDVLKIVPSHLQALMSGEEPAR----SLPRQCLVLGGEACPAALVRRI--ATLAPECAVFNHYGPTETGALTMAAATLADERAVVPLGLPLANVRARVLDASLQPVAPGTPAELYLGGA--GLARGYHQRAALTAERFVGDGQRLYRTGDLARYLDGGVIDYLGRIDHQVKIRGYRIELGEITAALKQLPQVEDAVVVSVAGES---QVAAYVVLAKAQEP-EAAWQEIRRQLAVALPDYMLPMHFLALAGMPLTPNGKLDLRAL-------------------------------- 62425501 14 -----------------------------------------------------------------------------LRRSADVFPDKRAVVY------NDQELSYREFAAAVETRAHALRAAGIQPGDRVAYLMPNLPEALMAQFAVPLAGAVLVPINTRLAAEEVRYICNHSQAKLLVIDTQLWPSVAPVLDGLDTVEAIVDVEDTTIAASAEVARPDFAAPSVTSLDEFLAGAEAD-TDELSWRVEDERATLSINYTSGTTGRPKGVMYSHRGAYLNALGEI-IHSDHDEKSVYLWTLPMFHCNGWCTGWALAAAGGTQVCLREVR-----GDVIWDLIDRHEVTHLNGAPTVMSTVINAE----QAHSLDRAVTATMAGAAPSPTLIWE-MEALNFQIVHVYESYGPYTVCEWQDSWDSLDDKSRARLRARQGVGMVQADQARIDVPADGQTIGEIVMRG--NNVMKGYFRDEDATAKAFQG---GWFHSGDLGVMHEDGYIELRDRSKDIIVSGGENISTVEIEQAISSHPAVLEVAVIGVPDDKWGERPKAFIIVREGSAVTEA---EVIDHVRTQIAKYKAPREVEIVEALPKTSTGKIQKFELRN------------------------------ 15887754 40 -----------------------------------------------------------------------------------------------------KSLTYRELDADTRAVAAWLQSRGLEKGDRVAVMMPNILQNPVAVYGILRAGMVVVNVNPLYTPRELEHQLKDSGAKALFVLENFAHVAQQAVPKTAVRHVVVAAMGHIVNLVVRKVKKLVPAHAIPGSISFKAMLKEGQGVSLKPVGLTAQDIAFLQYTGGTTGVSKGAVLTHANLLANKAQISLWLDAAFNGRKFICALPLYHIFALTVNSLMGIALGGHNLLIANPRDIPG---FVKELSHYQPHIFPGLTTLFNALMNNEE--FRKLDLSSLIFVLGGGMAVQRPVAERWVSVVG---CPITEGYGLSETSPVATVNRLDAAEF-SGTIGLPISSTEIDIRDEDGNSLPTGEVGEICIRGP--QVMAGYWQRPDETAKAITAD--GFFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEVEEVAASHPGVLECAAIGVPDEHSGETVKLFVV-KKDQSLTEA---ELKAFCAKNLTNYKRPKIIEFRTDLPKSNVGKILRRELRNL----------------------------- 66047063 28 ------------------------------------------------------------------------------------------------------TLTYAELERHSAAFAAYLQQHQLVPGDRIAVQMPNILQYPIAVFGAMRAGLTVVNTNPLYTAREMRHQFKDSGARALVTAIEYLIEVKMGDMQSAAKGWLVNTIVDKVKKMVPEFHLPQAVGFKRALRLGRDSRMQV-------VPRGLQDVAVLQYTGGTTGLAKGAMLTHGNNMQQVYACMRQQLFEEGKEVMIAPLPLYHIYAFTANCMCMMISGNHNILIT---NPRDIGGFIKELGKWQFTAMIGLNTLFVALMNHPE--FKKLDFSALKSTNSGGTALVKATAERWAQITG---CTIVEGYGLTETSPVASAN-PYGTMARLGTVGIPVPGTAMKVIDDNGVELPFGERGELCIKGP--QVMKGYWNQPDATAECLDAE--GWFKTGDIAVIGADGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVANCACIGVPDERSGEAVKLFVVARDPGLS----IEELKAFCKENFTGYKVPRQIVLRDSLPMTPVGKVLRRELRDIA---------------------------- 218442727 464 -------------------------------------------------------------------------------------PQSVAVIF------QDQQLTYQELNERANQVANYLKHLGVGTEDLVGIYLFSSIEMIVGLLGILKAGGTYLPLDPSYPQQRLALMLEDAQISLLLTNNQLREQIPEFTGKTIC----------------------LDGDWSKITEQNKENLLTQTTPDN---------LAYVMYTSGSTGTPKGVCIPHRGVVRLVKNNHYAS--LNSSEVFLQFASISFDAA-TFEIWGCLLNGARLVLFPEKEFTLSSLGKV--VQDYEVTTLWLTAGLFHLMVDQQLESLRGLRQ-----LLAGGDVLNPNHVRKFINQYKDCRLINGYGPTENTTFTCCYSITDDTQWETSVPIGYPIANTQVYVLDRYLRPVPIGIAGELYIGG--EGLARSYWNRQERFIDNPFQPKTKLYKTGDLVCYRSDGTLEFLGRLDQQVKIRGFRIELGEIESTLSEHPAVAEVTLALKEDTKGEKRIVAYVVCHREKAVS---VKDLRDFLQKVLPDYMLPSVFVFLDKLPLTSNGKVDRQAL-------------------------------- 211907948 6 ----------------------------------------------------------------------------AVQRNAGWSGAAVALRYPGAD------LTYADLEDKTGRLAAVLANGGVGPGDRVAYVGLNSPAFLTTLLATLRIGAIFVPVNFRLAGPELRTVLDRSGAVALIGEPGHVEMVDAVRDTAAVKRFLLVDDDPEV-----------PVAGSTAGWEPWSRALAEAAPTDRVVPGRFDDPAILMFTSGTTGTPKGVVLT-YGNIWWNSVNVDTRLDARRGDVTYASAPLFHVGALNSFVVRTIVRGGTVVLR----RSFDPAEFLADLIQYQVNSMFVVPAMLAGLRR--VPGVFEADLSHLRSIVVAGAPVPPSLIHDFADH-----GIWLQQAWGLTETAPFATHLPVERTLDKIGSAGIPMPYTQVRVVDTNLPVPPGVSGEIVVRGP--NVTPGYWENPEATASAFDDE--GWFHSGDIGYLDDEGYLYIVDRLKDMVISGGENVYPAEVERILVNMPGVSDVAVVGVPDQKWGEIVVAVVSLHADAELT---LEDVREYAALQLARYKLPQRLRIVDRVPRNASGKLEKLSIRSMLMDEHR----------------------- 3510629 7947 ---------------------------------------------------------------------------------VRRNPDAVALVYE------DRQLSYRQLNRRANHVARQLLQLGVQPDERVAICAERSLDMIAGLLGVLKSGAAYVPIDPAHPADRMAFMLQDSQPRALLTQGA-----------------------------LSLPVGDTPLMLLDSAESLLAADDQAFDANPVVDGLTAENLAYVIYTSGSTGQSKGVMVEHRSVFNFWNVLTRTTHQ-HCPTPATVALNAGFFFDMSIKGISQLFSGHKLVIIPQL-LRANGSELLDFLEAHQVHAFDSTPSQLDTLLSAGLLERSSYQ---PVSVLLGGEAINASTWEKLR---NCPTIRLYNMYGPTECTVDATIDLIRDLGEKP-SIGRPIANVQVHVLDARGEPAPLGVAGEIHIGGS--GVARGYLNRDELSAERFIVDPFRLYKTGDLGRWLADGTLEYMGRNDFQVKVRGFRIELGEIENVLLAVPGIREVVVIARNDSQGDQRLVAYVC---GESVAAE---HLRSELLRHLPEYMVPSAFVQLDALPLTANGKLDRRAL-------------------------------- 3510629 5791 ----------------------------------------------------------------------------------------------------EQTLTYAELDSRANALAQHLRKHGVGPGTRVAILLDRSVELLASMLATLKCGAAYLALDRLAPEERLRFMLEDSEAIMLLSRS-----------------------------------DLTAPDMTPRLDLDTLELSANQEPVVPATEVAGETPACIIYTSGSTGVPKGVIVTHNGIVRLVQDNGYYDF--SAEDRVAFSSNPAFDAS-TPEIWGALLNGCQSVIIEPQ-VLLEPVAFAALLKRHGVTAMISSTALFNLYAGLIPEALAGLRM-----IMCGGERADPASFRRVREH--SAQVRLFNGYGPTEGTTCATSYEIFDVLPDTLSLPIGKPNANVRVYVLDARPVPMGVVGDIYIGG--TGVALGYLNRPELTAERFSEDPFRLYRTGDLARWLPDGNLEYLARNDGQVKVRGFRVELGEIESVLHLYDGVRNSVVVAHEASPGDTRLVAYYTVHAGVAAPDP--EDLRAQLSADLAEYMVPSVFVRLDALPLTLNGKVDQKAL-------------------------------- 118725401 505 -------------------------------------------------------------------------------KQAEKNPDGIAVIFE------EQQLTYKELNLRVNQLAHYLRRLGVGPDTIVGVLMDRSLESAIALEGILKAGGAYLPFDTDCPKERLTFMLEDAQVPILVTQERHIEALKDINTIKICIDA-------------------------------NYNEISKESIENPVNIASMNNLAYVIYTSGSTGKPKGAKLPHLALFNRIKWAQGN-YKLNATDRVLQKTPMTFDVS-VWEYFWPLAVGAGLVMARPG-GHKDSAYLVDVISEKKVTTIQFVPSMLRAFLEENEI----KKANCLRRVISGGEALSVELHDRFFEKL---DVELHNQYGPTEAAIDVTYWKCYKGCKRHTIPIGHPANTKLYILDKYFNPVPIGVPGELHICG--DGLASGYLNRNEKFISNPFSDKHGGYKTGDLVRYANDGSIEFIGRIDHQVKIRGLRIELGEIEAMLLQHPDVHASAVIVWEGSEDVKRLVAYIVMESGKEFN---TTELRSYLKAKLPDYMVPAVLMNIDALPLTTSGKLDKR---------------------------------- 3724089 1505 ----------------------------------------------------------------------------LFEKQAAEHPEHTAVVCD------HIRLTYRDLNEKAERTATMLMKQGVRSGDIIGLMFDRSPDMVIGVLSILKAGGAYLPIDPEYPQERISFMLNDSGARILLTE----------------------------------HGHNKPADYHGQILYLNDAENELISPDLKAQETLADQPAYVIYTSGTTGQPKGVVVEHRNVISLLKHQ-DLPFDFGSEDVWTLFHSYCFDFS-VWEMFGALLNGSTLVVVS-RETARDPNAFRLLLKNEGVTVLNQTPTAFYGLIHEEENH---TDRLHVRYVIFGGEALQPGMLVTWNEK--YPDTDLINMYGITETTVHVTYKKLSSADIEKNKSNKPLATLQAYVMDAHMNLQPTGVPGELYIGG--EGVARGYLNRDDLTAARFVPPGDRLYRTGDLAKRLASGDLEYMGRIDDQVKVRGHRIELGEIQASLLQLPIIKEAAVITRDDEQGQSAVYAYLVAEDGQVVNEA---DIRAALRAVLPDFMVPARLIQIDSIPLTVNGKLDQKALRAQAENDISPRNEIEAMAD--IWEELLEAEE- 3724089 473 --------------------------------------------------------------------------------------------------------TYRQLDERANQIAHALIEKGAGSGGIVAVMMERSMDMAAALLGIWKAGGAYLPLDPSYPKERLSFLLHDSQAALLLTEEELI----------------------------------SSIPSGYEGSIVTSGHTTHYRTDSPDASIGE--LAYLIYTSGTTGRPKGVLVDHQGIANTLQWR-REEYGMSEGDTALHLFSYVFDGCVTSLFTPLLSG--ACVLLTTDNEAKDVLALRRKIAQYKVSHMLIVPSLYR----VLLEVLTAEDAKSLRIVTFAGEAVTPDLLETSRKI--CPSAELANEYGP--TENSVATTILRHLNEEERITIGHPIANTKVYILQGEQLQPIGAAGELCISGA--GLARGYYKRTELTEKAFFLKGERLYRTGDAGRFLPDGTIEYIGRFDDQVKIRGYRIELSEIETVLRQASGVKEAAVLARDVSDEEKELVAYIVPEKGNGLPN-----LHQHLAGTLPSYMIPASIIKITQMPLTSSGKLDRSAL-------------------------------- 539960 52 ----------------------------------------------------------------------------------------PAFWWV-DGNGKEVRWSFEELGSLSRKFANILEACSLQRGDRVMVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKSKCIITDDTLAPAVDIV--------AAKCENLHSKLIVSQHSREG---------WGNLKEMMKYASDSHTCVDTKHNELMAIYFTSGTTGPPKMIGHTHSSFGLGLSVNGRFWLDLIASDVMWNTSDTGWAKSAWSSVFSPW-TQGACVFAHYLP-RFDSTSILQTLSKFPITVFCSAPTAYRMLIQND---ITSYKFNSLKHCVSAGEPINPEVMEQWKKKTGLD---IYEGYGQTETVLIC------------------------------------GNFKGMKIKPGSMGKPSPAFNVEDNPSKTASTLRGNFYITGDRGYMDEDGYFWFVARSDDVILSSGYRIGPFEVESALIEHPSIAESAVVSSPDPIRGEVVKAFIVLNPDYKLHDQLKKEIQEHVKKTTAPYKYPRKIEFIEELPKTVSGKVKRNELRR------------------------------ 163855021 27 -------------------------------------------------------------------------------------------------------ITYAQLDSHAHAFAGWLQGLGLQKGARVALMMPNVPAYLVSMLGTLRAGHVVVNVNPLYKADELQRQLLDSGAEVIVIQDVGDRGALRHVVVTGPGDLLGGLKAPLVNLAARYIKRMIPAWRIDGALRLPQALARGAAAPFTPPALGLDDVAVLQYTGGTTGVPKGAMLSHGNLVNVLQLQAVARPALRDLEHGQLTIISALPLYHVFAMTVCGLFGIYAGMRNLLIINP-RDQPALIDAWRKAGVNIFPGVNTLFNALAHNADFAKLDFSGLRLTLGGGMAVQRQVAERWLQITG---RPLIEGYGLSETSPVATVN-PTDAREYSGSIGLPLPSTDVAILDDDGNPVPLGERGEVCIRGP--QVMLGYWNKPEETRRCMTSD--GFFRTGDIGIMDEKGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVVGVPDDHSGEAVKAFVVRKDPA----LTEAQVIDWCREKLTGYKRPHAVEFRDELPKSNVGKILRRELR------------------------------- 192293267 10 ---------------------------------------------------------------------------------AQARPDRIAVI------DGERQLRYAEFDALIDRIAATLQRDGLKPTDTISICALSSIEYAATFLAALRAGIAVAPLAPSSTAKDFSAMVRDSAAKILFTDDFAANAMKDAEID------------AAVKRVAFDDGTSGEA---------FTRWLAPEGTKPAPVTIDPEWVFNIIYSSGTTGTPKGIVHSH--QMRWAQYGKLDPIGYGPDAVTLLSTPLYSNTTLV-CFNPTLAGGGTVVLM----KKFDARGFLELAQKYRVTHAMLVPVQYRRIMALPE--FGQFDLSSFQMKFCTSAPFAPELKADILKRWPGG----LTEYYGMTEGGGSCTLLAHEFPNKLHTVGQPRPGHEIRMIDEDGNFLPNGEVGEIV--GRSDTIMKGYLNQPQKTAEVFWTDKDGWVRSGDVGRFDADGFITLMDRKKDMIISGGFNIYPSDIEAVAAKHPDVLEVAVVGMPSEEWGETPVAFVAARPGRSIDPA---ELKTWTNGQVGKTQRLAEVVLVESLPRSAIGKVLKRELRD------------------------------ 119897324 29 -----------------------------------------------------------------------------------------------------RSLAYDELDVLVSRFAAYLQELKLAHGARVALMMPNVLQYPVAMFAALRAGYTVVNVNPLYTARELEHQLRDAAAEAVILLENFAHTLEMVVQHLPIRDLLGFPKGAVVDFVLRRVRKLVPPWKLPGAVRFREALAAGAKHTFRPADVGHDDIAYLQYTGGTTGTAKGAILTHGNIIANLQQAHAWIRPQVREEVIITALPLYHIFSLTANCLTFFKIGATNVLIT---NPRDIRGFVKELGKHRFTAITGVNTLFNALLNNPDFA--RLDFSALHITLGGGMAVQQAVAEKWRAVTG---VPLIEAYGLTETS-PAVAINPLDLKAFNHSIGLPVPSTEVSIRDDDGVEQPPGQRGELCVRGP--QVTRGYWNRPEDSARAF--TPDGFLRTGDIAVMDEAGYLRIVDRKKDMILVSGFNVYPNEVEDVVASHPGVLEVAAVGVPDARSGEAVKVFVVRKD-ASLTEA---DLIAYCRENLTAYKVPHRVVFRESLPKTNVGKILRRALRD------------------------------ 207723093 4646 ---------------------------------------------------------------------------------VRRTPEAIAVEYEG------QRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQPNTL-------------AQLGAMSVPVLD--------------------LESALEGEAEHDPQVEGLEPHHLAYVIYTSGSTGQPKGVMNAHRGVVNRLWWA-QETYRLDADDRVLQKTPFGFDVSVWELFWPLLAGAR--LVMARPEGHKAPAYLAETIEQTGITTLHFVPSMLQLFLEQVEAGRCQG----LRRILCSGEALPHASQQRCLARF--PQSELHNLYGPTEAAIDVTSWCNAETYPGIVPIGRPIANTQIYVLDAHGQPVPLGVTGEIYIGGA--GVARGYLNRPELTAERFVEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSRCVGVREAAVTVREDTPGEPRLVAYYVSGEAIE-----AQALREQLQSSLPEYMVPAAYVKLDRLPLTPNGKLDRK---------------------------------- 207723093 1452 -----------------------------------------------------------------------------------------------------RQLSYRELDARANRLAHHLRELGVAADVLVGLCVDRSIEMIVGLLGILKAGGAYVPLDPDYPQARLAYIFQDAMLSVLVSKRELVRRL-------------------PIDWVQVVELDDAEPAWADH------------PSTPPRIQSEPGQLAYVIYTSGSTGQPKGVAVTHQGVASLVYSQCER-FGVSSQSRVLQFASISFDAAVSEIGMG-LLSGACLVLAPAQALMP-GAALTGLLDRERITHVTLPPAVLALMPEQAL--------PADCHLIVAGEACPASLVRRWSE-----GRTLINAYGPTEATVCATMSRALTAQDMPSIGGPIGNVRVYVLDAF-LQPVPVGVTGEIYIAGS--GLARGYWQRAERFMANPFASGERMYRTGDLGRWQPDGSLDYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGQPRLVAYYVGSEANVSGEAIAQALREQLQGSLPEYMVPAAYVKLERLPLTPNGKLDRK---------------------------------- 67921998 1605 --------------------------------------------------------------------------YQLFETQVENTPNAIALIHE------TQQLTYHELNSQANQLAHYLQQLGVKPETPVGVCLNRSPHLIITLLAILKAGGAYLPLDPHYPSERLALMIEDAKIPILITQGNILQP-------------------PGVTIVDLDLD---------------QDKITEQPIINPSTNVLPQNLAYLIYTSGSTGRPKGVAIAHSSTASLLNWA-KDTFTSEQISGVLASTSVCFDLS-VFEIFVPLSWGGSVILVDNALALPELS------------YIEKVTLINTVPTAATELLRLNAIPNSVKTINLAGEALSKHLVQKLYK--NSPVEKVFNLYGPSEDTTYSTVALINPETQNSPSIGFAVTNTQAYILDHYLQPVPMGVPGELYLGG--KGLARGYLHQPVLTAESPFGEGERLYKTGDRVRLREDGEIEYLGRNDYQVKVRGFRIELGEVEDKLLKHPDIAQAVATVKEDNNGNKRLVAYLVIESTATFSGE--ENLRRFLQETLPDYMVPSLYVILDSLPLTPNGKIDRKAL-------------------------------- 67921998 503 -----------------------------------------------------------------------------------KTPNNIAVVFE------EESLTYQQLNQKANQLAHYLHSLGVKTETLVGICLEPSLEMVISLLAILKVGGAYLPLDPNYPEKRLDFMIKDSEINYLIGSSEG-------------DFVVLRSGVRSEESIKFFVDIKE-----------LKAKINKQKDTNIDIEINRENLAYVIYTSGSTGIPKGVQIPH-RALSNFLLSMSKKPGLTDNDTLLSVTTLSFDIA-ALELYLPLIVGAKLILVARNIAV-DGVSIAQQLETHQVTVMQGTPATWKLLVSS------GWEGKKDLTIFCGGEALDPGLAQYLQQK----SKKVWNLYGPTETTIWSSVYKVNSDKVRL---GKPINNTQFYILDKDYNRVPIGVPGELYIGG--MGIARGYLNRPELTAERFIADGERLYKTGDLVKYGEDGEIEYLGRIDYQVKLRGFRLELGEIETILLTHPQVREAVVI-----VKEESLIAYIVTKGNREEGTKLYGYLKEFLGEKLPNYMIPSRFMELDSLPLTPNGKIDRKALPEIELNSEDYVAPKTATE-------------- 54308480 3 -----------------------------------------------------------------------NLATN-LERNASFCPTNTALIF------QEHKINYQELNRMVNQVANQLVKLGIKPYDKVALSCPNMPAFVISYYAIQKVGAVAVPLNIMLKGTEVAYHLDDSDAIALIC----YQGNSALPTGQFGHAGFLQAN--SCKHFIMIEAENNQEALPEG-THAFNAWLASSEIHFDAVYRKAEDSCVILYTSGTTGHAKGAELSQSNMLCNAQACQALTNQ-KGTDVSIAVLPLFHTFGQSLILNTSVLAGSALVLIP----RFVPKTVMQQMYAHKVTHFAGVPTMYLAFTEKHGSEYISEIAKNMKVAISGGASMPVEILKRFEEIL---NVPVIEGYGLSESSPVAAFNLLEY-KRKPGSIGQPLPGVTMKAVGKDGIEVAQGKEGELLIRG--HNVMKGYYKKPEETAKTIVN---GWLHTGDIVRIDDEGYVFVVDRLKEVIIRGGFNIYPRDIEETFMTHPDVHLIAVIGVPHKTYGEEVKAFVVLKEDRKVTP---KELVNWGKERLADYKYPRQVEILESLPMTATGKILKRMLK------------------------------- 153005446 19 --------------------------------------------------------------FRWPVLDRFNWALDWFDIVADGNP-RTAL-HIVEEYGAEVRLSYAELAERSNRVAIYLRRHGVERGDRILMMLPNCVQIWEVMLAAMKLGACVIPASTLLTPEDLVDRIERGRVRHVVTDPAGAEKMRTID--------------GGLTRLVV----GEQVPGWIPFELAYEE----SSLFIPHGETMSSDPVLLYFTSGTTAKPKLVVHTQRSYPVGHLSTM-YWIGLREGDVHMNISSPGWAKHAWSSFFAPFNAGATVFVHNYARFVP--RATLEVLARHEVTTMCAPPTVWRMLILEEL----AQHQVKLREALSAGEPLNPEVIERVKRAWG---VTIRDGYGQTETTAQI--GNSPGQPLKTGSMGRPLPGYRIALLDEDGRPAPEEGEVSISLEPRPAGLMAGYEDDPNLNE---FTARHGHYHTGDVATRDADGYITYVGRADDVFKSSDYRISPFELESALIEHDAVAEAAIVPSPDPVRGLVPKAFIILKPGRAPDRELALEVFRFLRRRLAPFKRVRRLEF-SELPKTVSGKIRRVELRR------------------------------ 118468421 9 ----------------------------------------------------------------------------------------------------ERRRTFLEVADRVARLAGALRALGVRAGDRVAMLAQNSDRYHEYLLAVPWANGVLNPVNIRWTPAEIAYSLEDSGTKVMFVDDSFARMLPAIKDAW-----------AELSTVIYAGEASPPA-----GTLAYEELIDKSDPVDDARR-GGDELAGLFYTGGTTGFPKGVMLSHANLLTSTYGLLTPGFAFRPGGICLHAAPMFHLADLMSWSAGLLQGGRHVFIPSFEPVT-----VMQAIAQHQVTDALLVPTMIQKLIDHPD--INRYDLTSFRALFYAASAIPQALLERAMKVF--PNAEFVQGYGMTELSPLATLLSPDDHQKPRRSAGRAAPSAEVRIVDPDGNEVPRRTVGEVAVRGG--NVMLGYWNKPQETAAAI---RDGWMHTGDAAYMDDDGYIYVVDRIKDMIITGGENVYSAEVENAVVQHPSVAACAVIGVPDADWGERVHAVVVLQPGAELAAC---QIREHAKRLIAGYKCPRSIEFVNALPLSGAGKVLKRELRE------------------------------ 111020949 18 -------------------------------------------------------------------------------RSAARFPDKLAVVHR------DVRLTFAEFDTLIDRVAAALHSEGLTRGDRLALLSHNCWQYAVLNFATARLGVVLVPVNFMLTGGEIAYILDDCAADAFVVEDALVPVAE--------KALAESKGSVRVRATIPLGDTATPGGWRSLRDWAEGEF-----GSPPEVFVADDDVVRIMYTSGTESRPKGAMLT-SRSLMWQYISCIVTGGMSSDDVEVHALPLYHCAQLDNFLSTDIYLGATSIIVDG----PDPQVLLRTIEAEQVTNLFCPPTVWISLLQSPEFA--TTDLRSLRKGYYGASPLPVEILREMNRRL--PGIRLWNFYGQTEMASLATALGPEDQETRGGSAGKPALNVETRIVDDRDLPLPAGEVGEIVHRSPHA--TVGYLGQPEKTAEAFAG---GWFHSGDLGYLDEDGYLWVVDRKKDMIKTGGENVATREVEETLYELDGVGEAAVFAVPHPRWIEAVAAVVVPAAGVELDE---KDVVEHCRGRLAGYKVPKYVIVADSLPKNPSGKILKRVLRD------------------------------ 159045943 39 -------------------------------------------------------------------------------------PNHVAAIFEA----QGIRWTYRDLIREVDALAGGLLQLGLKPGDRVGVWAPNCAEWLLAQFATARLGIILVNVNPAYRPFELSYALKKTGCTALILAAQFKNSDYVAMLSEVVPEALHAAELPDLRAVIVTEAEAPDGMIAFPDLIAKGRAVVAKDLDAITRKLDCHDPINIQFTSGTTGLPKGATLTHRNIVNNAASVTSAI-KLIEQDMLCIPVPFYHCFGMVMGTLGCVTKGAAIVVPGPG---FDPITTLDTVSKHRCTALYGVPTMFVGMLEHPRFA--EYDLSSLRTGIMAGAPCPIEIMRQVQSRMHMSEVTIA--YGMTETSPVFQSATDDPVQKRVSSVGRIQPHVEVKIVDEDSVVVPVGAQGELLTRG--YSVMQGYWDEPDKTAEAIDAD--GWMHTGDLATLDVDGFCKITGRVKDMIVRGGENVYPREIEEFLYTHPAISQVQVFGIPDQKFGEIVVAWLVAKPGADPTEA---EILDFCRDSIAHFKVPAMVRFKNSLPMTVTGK-------------------------------------- 84499963 16 -------------------------------------------------------------------------------------GDRTALI------GNGRRRTYKELADWTNRLAHAMVALGIRPGNRVLIRSANNPAMVAVWLAATKAGAVVVNTMPLLRAGELTAIVDKAKIQFAFC-----------DTRLMDEMATCAKTSEYLEKVVGF-------DGTSNHDAELDRLALEKPVTFDAVDTGRDDVALLGFTSGTTGAPKATMHFHRDILIIADGYAKEVLNVTPEDVFVGSPPLAFTFGLGGLAVFPLRFGAAATLLENA----SPPNMIDIIQKYKATVSFTAPTAYRVMLRAMD---EGADLSSLRAAVSAGETLPAPIYDEWIEKTG---KPMLDGIGATEMLHIFVTNRFDDH--RPACTGRPVTGYEARVVDDEGNDVPPGTTGRLAVRGPTGCR---YLADERQAGYV----LDGWNITGDAFTMDEDGYLHFAARNDDMIISSGYNIAGPEVEAALLSHPAVAECAVVGQPDEDRGSIVEAHVVVAEGHTAGEKLVKALQEHVKAVIAPYKYPRSVRFIDALPKTETGKVQR----------------------------------- 11498446 22 ------------------------------------------------------------------------------------------------------KWTYRQMKDASDKVANFLFDIGVEKGDRIVVALPNLPHYAIIANAIYKVGGIVVQCNPIYTEREIRYIVKNSGATRMFAFEGMYPRIRPLIVICRIEDFLGFVMSALFKAFLKKKMVGKVDIDRRKEVVFWQDVLKYERTDKRAEINPKEDVAMFQYTGGTTGFPKAVMLTHYNLVVNAYQVAEWDPRTTPSDVAVGCLPVFHVYGMTMLNSSAVLRMKVIPI----PDPRDVEAILKAVHKYKATTFTGVPTMFISMLNHPK--LSKYDLTSLRVCVSGAAPLPVEVKRKWEEITGGKL---VEGYGLSEASPVTHCN-PLYGLNKAGSIGVPYPDTYAVVIDEEGNILPPGEEGELAIYGP--QVMKGYWMMDEETEKT---LINGWLLTGDMAKMDEDGYFYIVDRKKDMIVAGGYNIYPREVEEVLFEHPAVAEAAVVGVPDPYRGETVKAFVVLRPEYK-GKVTEKDLDKFCRERLAAYKVPRLYEFRDELPKSLVGKVLRRVLR------------------------------- 186459884 507 ---------------------------------------------------------------------------------AAARPDAIAIVFEN------KKLSYRELNEQSNQLAHYLIKTGVQRDDLVGICLERSCELIVSLVAILKAGAGYVSLDPTYPKERLSWMLEDAESRIILTDSSL---AKALPIAVNGLE-----QNGCIPKIICLDEE--------------WKAITGQSLDCPTQDCDSESIAYVCFTSGSTGRPKGVCIPHRGVVRLVKCT--NYASMTEADTFLQFAPVSFDAS-TFEIWGALLNGARLVVFP--PKFTSLAELEEFIQKQQITILFLTAGLFHQMVEEQVECLKGL-----RVLLSGGEVLSTRHVQKALDALSGCQVIDVYGPTENTTFTSWHGIPRQLPAARSIPIGRPISNTTCFILDDHLQPVPIGVYGYLYTGG--DGLALGYLKNPDLTAARFVRNPFDVYNTGDVVRYLQDGNIEFLGRKDSMVKIRGFRVELGEVEVALLAHHAIRECVAMVHNNSSLEKQLVAYVVPREKGKPTSE---ELRMFLKDKLPDYMLPSVYVNMESLPLTATGKVNRRALPQL----------------------------- 66045844 516 -------------------------------------------------------------------------------------------------------LTYAELNQQANQLAHRLIELGVEPDTRVAVSLRRGAEMVVALLGILKAGGAYVPIDPDLPSARQAYMLEDSSPQAVLTTRDLSDN------------------LPASDHPVLV--------LDGHDDRAQLASQPTGNPDAKALGLQPNHLAYVLYTSGSTGTPKGVMNEHLGVVNRLLWA-RDAYQVNSQDRVLQKTPFGFDVSVWEFFLPLLTGAE--LVMARPGGHQDPDYLAQVMSDAGITLLHFVPSMLDVFLEH----RSTRDFPQLRRVLCSGEALPRALQRRFEQHL--KGVELHNLYGPTEAAIDVTAWECRPTDPESVPIGRPIANIQMHVLDTLGQLQPLGVAGELHIGG--IGVARGYLNQPDLSAERFIADPFRLYKTGDVGRWLANGALEYLGRNDFQVKIRGLRIEIGEIEAALAKHPAVHEAVVTAREDIPGDKRLVAYYT--QSAEHTAVDLEILRSHLQQQLPEYMVPAIYVLLEAMPLTSNGKLDRKALPAISRGYEAPQGEVETL--------------- 66045844 2692 ---------------------------------------------------------------------------------VRTQPDAIAVAF------QAQRLSYAELNRQANRLAHHLIGLGIGPDDRVAICVERGVEMMVGLLGVLKAGAAYVPLDPAYPAERLAYMIEDSQPAALLTQRHLQEYLPTLTLPLVLLDDDQRKTFTE------------------------------RDDNPVVEALGVRNLAYVIYTSGSTGNPKGVMIEHRGLVNYSVDAARL-FGLSQSDTVLQQNTLNFDLSVEEIFPALLAGAT---LTPSREIFGSEGTENHGIDPTVLHLTAAHWHTLVAEWHKQPQVAEQRLQHVRLINVTGDALSAQKL--KLWDEVRPAHTRLINTYGPTEATVSCTAAYAGSEGSGNATIGKPMANTRIYLLDAHQQPVPYGVAGEIYIGG--DGVARGYLNLEEVNAERFLADPFRMYKTGDLARYMADGRIEYLGRNDFQVKVRGFRIELGEIEARLGNCTGVKEAVVIAREDNPGDKRLVAYVVAQPQSQLTAA---DLRAELAPQLAEYMLPSAFVLLDELPLTPNRKLDRKALPAISRGYEAPQGETET---------------- 66045844 6969 ------------------------------------------------------------------------------------------------------EVSYQALNRRANRLAHELLAQGVRPDDRVAILAERGTQMICAVLAVLKSGAAYVPLDPTYPTERLGYLLTDSAPVALLAQSA-------------CLDVLPAHSVP----VLTLGADNDSADL--------ADESLDRNPEPAALGLSREHLAYVIYTSGSTGLPKGVLVEHGNVARLFDATAGQ-FNFGHEDVWTLFHSFAFDFS-VWEIWGALCYGGKLVIVP-SEVARSPDDFYALVCEQQVTVLNQTPSAFRQFIQARERSPQEHA---LREVVFGGEALDFRSLQPWTARTPLSRTRLVNMYGITEITVHATYYPISQSEIDTAMPSLIGPDLCLRILDDYQQPVPVGVNGEIYIGGA--GVARHYLNRTELNAERFIADPYRLYRTGDVAHYRSDGGVVYVGRNDSQIKIRGFRIELGEIEAQLLACPDVREAMVIVREDRPGDKRLVAYLIAEDGAAPESAL---LRSQLASVLAEHMLPSAFVTLETWPLTTNGKLDRAAL-------------------------------- 66045844 4846 -----------------------------------------------------------------------------------------------------QRLSYAELNRQANRVAHHLISLGIKPDDRVAICVERGVEMLIGVLGVLKAGAAYVPLDPAYPAERLAYMIEDSTPSALLAQRDV------------------QAHLPTLDLPLVLLDEDQRTTLSERGD------------NPVVETLGAHNLAYVIYTSGSTGVPKGVMVEH-RGLFAVSAAWEQLYALHAPLNHLQMAGFSFDVF-SADLIRSLAFGGTLVLCP-RETLMDPPALYRLLSEESIGFADFVPAVLNALLGWVEE--TGHDLSFMRTVVCGSDIWTAHSARQLRKLCG-DHVQIVQAYGVTEASIDSTCFEFEATSQVDGVLPIGRALANTRIYLLDGQAVPPGVAGELYIGGA--GIARGYLNLQQRFMDNPFVAGERLYRSGDMARYRADGNIEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRESLVVIREDSGGTPKLIAYFVATRDESGPALTPRALRQQLQLNLPEYMIPAAFVRMAALPLSANGKLDRRAL-------------------------------- 82503185 2683 --------------------------------------------------------------------------HHLFEQQVQRDPDAVALVVEG------RSLSYARLNAQANQLAHYLIARGVRPDDRVAVCAERSFALIVGLLAVLKAGAAYVPFDPAYSSERAAQILADAAPKLVLADRAGR--------AMFGEQALRDRGVLDLEQDQSLW-------------------FDRQGNNPEPAGLHSGRLAYLIYTSGSTGTPKGVMIEH-RNVCALIAALQSVYSLSAQDRILQFSSPSFDAS-VEEIFATLATGATLVLRNDAWLESSAAFVERCARHEITGLSLSTSFWAQLADAWSDLKA----LPKLRQIVMGGEAVAAHALKRWFDD-AQAGPELLNAYGPTETTVDATLHRLRASDPVP-SIGRPLANTRAYLLDRFGQPVPLGAVGELFLAGACVG--RGYLNRPELTAERFLADPFRMYRTGDLVRYLADGTLEFLGRNDHQIKLRGFRIELGEIEARLAAHPAVREAVVLAL-GEDGDKRLVAYVVADDGERAPSALAADLRAHLAAVLPGYMVPAAFVALDALPMTVSGKLDRKAL-------------------------------- 82503185 1608 --------------------------------------------------------------------------HQLFEQQVRRTPDAVAL------ASHDRSLSYRELNAQANRLAHYLIEHGVRPDDRVAICLERSFAMVVGLLAVLKAGGAYVPIDPGYPRDRVAAILADADPAIALVD--------RVGRASLGADAAGARDLLDL-------------------DAADPAWSDRSAADPEPAGLSARNLAYVIYTSGSTGTPKGVQNEHRGVVNRLAW-MPEEYRLGAGDTVLQKTSFGFDVS-VWEFFWPLLHGATLALAPPDA-HKDPAALIELIVRHRVTTVHFVPSMLAVFLQADGVERCAG----LRRVICSGEALPGASVRLLHKRL--PQTAIHNLYGPTEAAIEATATCPRDFAGDTVPIGRPIANARIYLLDPRRQPVPLGAVGELYIGG--VGVARGYLNRPELTDERFLDPDARMYRSGDLARHLAGGDIEFLGRNDHQVKLRGFRIELGEIETRLAAHAEVRETVVLAL-GEGSLMRLVAYVVAAQAREPASEFGARLRAHLAAALPEYMIPAAFVALDALPLTPSGKLDRRAL-------------------------------- 82503185 499 -------------------------------------------------------------------------------RWAGREPDAVAVV------SSERALSYGELNAQANRLAHHLIDQGVRPGDLVAICAQRSLAAATAVLAVLKAGGAYVPLDPDDAPARLRELLADADPTLVLSDAAGRRA--------LGENALLAHAVVDLDERRPVWAGASTAD-------------------PRPAGLSPRHLACAIYPAGATAAPAGAQNEHRALVDRLRW-MQDAYRLGAGETVVQQTSLAADAAL-WELFWTWSNGATVVLAPAGA-----QSTPAALVELFVRHDIATAHFAPAALAAFLRADGVERCVGLRRLICSGEALSGASLRLAQQRLPWAAIHRLYGPAETAMDATAWTCPPDFAGDRA-PIGRPIANTRVYLLDRHRRPLPPGAVGELHIGGAGIG--RGYLNRPELTAERFVPDPFRMYRSGERARYRPDGELECLGRSDRQLRLRGLRIEPGDIEARLAEHPAVQRAVVLA-PGDGERKRLVAYLVVRPGHAGD--LSAELRAFLASTLPDYMTPAAFVMLDALPLTSRGELDRDAL-------------------------------- 171057873 3 -----------------------------------------------------------------------------LDACVAACPDKVALTAVQVESGEVRRFTYRELAAMADRVAVGLSRLGVGRNDVVAMQLPNGWQFTVVYLACSRIGAVVNPLMHIFRERELTFMLGHGEAKVLIVPKTF----RGFDHERMVDTI--RPDLPKLQQVVVVGGSGA----NSFEALLCGPAWENEPDAHEVSRPGPDDVTQLIYTSGTTGEPKGVMHTANTVMANIIPYAER-LHLGSDDVVLMASPMAHQTGFMYGLMMPIMLRASAVL----QDLWDARRAVELIRSEGATFTMASTPF--LSDLAKTVAETGTSVPTLRTFLCAGAPIPGALVEQARKVLGTK---IVSAWGMTENGAVTLIKLDDDDQRAFTTDGCPLPGVELKVVDADGAELPAGQAGKLLVRAA--SNFGGYLHRPQWN----GTDADGWFDTGDLARIDAQGYIRISGRSKDVIIRGGENIPVVEVEALLYRHPAVAQVAIVAYPDERLGERACAFITTKPGQSLD---FAGMVEFLKQKLAIQYIPERLVVRDALPSTPSGK-------------------------------------- 192812560 29 ----------------------------------------------------------------------------LLRKRAAAHGERVAVVC------GDRHISYAELDNRVDRLAAGFLKLGIKAQERVIVQLPNIASFFDTIFALFRIGALPVFALPVHRRNEIVYLCGFSEAAAYIIPD------MESGFDYRDLAAQVQAAVPSLRHVIVAGDPGPGAFVSLDDLYLD--DLECSSHGSDAEGPNPGDVAFLQLSGGTTGLPKLIPRTHDDYIYSLRMSAE-ICSLDKDSVYLAVLPVAHNFPLSSGVLGTLYAGGRVVLARSA----SPDAAFPLIASEGVTITAVVPPLALIW--LESAPSRSEDLSNLQVLQVGGAKFSAEAAKRVQTVLGCKLQ---QVYGMAEGLVNYTRLDDPEDITVHTQGRPMSPYDEVRLVDEDDVEVAPGEVGELLTRGPYT--IRGYYKADKHNEKAF--TTDGFYRTGDLASMTPSGYLVIQGRSKDQINRGGDKVAAEEVENHLLAHPSVHDAAVVAMPDEYLGERTCAFVIVHHGAVSG----NELKAFLRNRLAAYKIPDRVEFMDSFPHTGVGKVSKKQLRELAA--------------------------- 118587652 4 ------------------------------------------------------------------------------------------------------QVTYADMLARSAQYAGALQKLGVKPGDRVAVQVEKTSEALMLYLGTIRAGGVFLPLNTAYTPAEIGYFVGDAEPSVFVCDPA-------------KADVLAGTAQKAGARLHTLDQNGEG---------SLADLADGMPKDYENRSREDDDLAAILYTSGTTGRSKGAMLTHENLASNSQTMVKYW-RFTEDDVLLHALPIFHTHGLFVATNCLMMAGGSMLFLPKFDLDQVLSALPRATSMMGVPTFYTRLLASDRFTRE--------ASAHMRLFISGSAPLSAEVHKEFYERTG---HAILERYGMTET-NMNTSNPYDGDRRPGTVGFPLPGVGLRVVDARTGRVLPDGEVGIIEIKGP--NVFAGYWRMPEKTAQEFRAD--GYFITGDMGRIDEDGYVSIVGRSKDLIISGGFNVYPAEVEALLDELPGVAESAVIGVPHPDFGEAVVAVLAPKPGAKLQQD---AVQASLNDRLAKFKQPKKVHVLEALPRNTMGKIQKNVLREQFSGD------------------------- 218442829 1032 ------------------DYQTLLREILANPYQRLS-QYSLLEEEQKHQLLVAWNQTDTKYPA-------VQTIHQLFEEQVRKNPQLIAVVCDQE------QLNYQQLNEKANQLAHYLRTLGVKADDLVGICLDKSLEMIIGILGILKAGGAYLSLDPAYPTERLDYMITDAKVSLVVTLEKYAHLTNNQAVKWVCLD-------------------------------SQKEIIDKQNTTNLEAEIEPKNLVYIIYTSGSTGQPKGVLIEH-RSLINFTQSAINQYQITAQDKVLQFASINFD-ATAEEIYPCLSSGGTLVL-RTEEMMKSVADFIGESQKKGITIWDLPTAYWHLLVTEIVQENLSLPPS-LRLIILGGERVLPERVKMWQEYVGYYPQL-VNSYGPTEATVVSTLYYLPDTPVKEIPIGKPINNVQVYILDHYLQPMPVGVPGELYLGG--LGIARGYLNRPEKFIDNPFKAGDKLYRTGDLVRYQRDGNLEFLGRIDSQVKIRGFRIELTEIEAILNHYSLIKQAVVIAREDHLKNKQLVAYLLGNQGITL-----EEIRYYLKEKLPAYMIPSVFIFLDKIPMTPNGKVDYKAL-------------------------------- 218442829 4 -----------------------------------------------------------------------NCIHHLFEIQVEKTPDAVAVAFE------KKQLTYQELNTKANQLAYYLQTLGVKPETLVGLCVDRSLEMIIGMLGILKAGGAYVPLDPVYPQERLSYMVQDSGMAVLVTGE-------------------KWSNLITNYNGIVVCLNSQWRD------------IAQYSSNNLINTVKPNNLAYIIYTSGSTGKPKGVMIEHQSLVNYTQLIIEQ-YQLVKGDRALQFASISFDVA-AEEIYSSLCSGATLVL-RTEEMLSSIPLLVKKSEELAINVWNFPTAYWHLLVKELINHKIVLPKSLRLVIIGG-EKAQAEAVKQWLKTVGTFPQL-INIYGPTETTICNLSELTESQLNRSEIPIGKSIGNNIQVYVLDDNLKILPTEAEGEIYISGVGVARGYLNRPKKFIQSPFNSSERLYKTGDLGLYLSDGNFEYRGRIDYQVKLNGFRIELGEIETVLLQHPQVSQTIVIDREDSLGNKSLVAYIVA---YLAEKNLTTNLQDYLKNKIPSYMIPGNFVVLENLPLTINGKVDRKAL-------------------------------- 50812234 1159 --------------------------------------------------------------------------HELFEQQAKKTPDRAAVSYEG------QTLTYRELDEKSTQLAIYLQAHGVGPDRLAGIYVDRSLDMLVGLLAILKAGGAYVPLDPSYPAERLEYMLEDSEVFITLTTSEL---------------------------VNTLSWNGVTTAL---LDQDWDEIAQTASDRKVTRTVTPENLAYVIYTSGSTGKPKGVMIPH-KALTNFLVSMGETPGLTAEDKMLAVTTYCFDIAALELFLP---------LIKGAHCYICQTEHTKDVEKLKRDIRAIKPTVMQATPATWKMLFYSGWENEESVKILCGGEALPETLKRY---FLDTGSEAWNMFGPTETTIWSAVQRINVECSHA-TIGRPIANTQIYITDSQLAPVPAGVPGELCIAG--DGVAKGYYKKDSRFIDNPFEPGSKLYRTGDMARWLTGGRIEYIGRIDNQVKIRGFRIELGDIESRLSEHPGILECVVVADMDN-----LAAYYTAK--HANASLTARELRHFVKNALPAYMVPSYFIQLDHMPLTPNGKIDRNSLKNILSGEQLKQRQTS----------------- 50812234 33 ----------------------------------------------------------------------------VLYRTATELGDTKGIIYLQPDGTEVYQ-SYRRLWDDGLRIAKGLRQSGLKAKQSWILQLGDNSQLLPAFWGCVLTGVVPAPL-----AVPPTYAESSSGTQKLKDAWTLLDKPAVITDRGMHQEMLDWAKEQGLE---------------GFRAIIVEDLLS-AEADTDWHQSSPEDLALLLLTSGSTGTPKAVMLNHRNIMSMVKGIIQ-MQGFTREDITFNWMPFDHVGGIGMLHLRDVYLGCQEINVSSETILMEPLKWLDWIDHYRASVTWAPNFAFGLVTDAEEIKDKKWDLSSMRYMLNGGEAMVAKVGRRILELLGLPADAIRPAWGMSETSSHEFTRAGTSDDDHFVEIGSPIPGFSMRIVNDHNELVEEGEIGRFQVSG--LSVTSGYYQRPDLNESVFTED--GWFETGDLGFL-RNGRLTITGRTKDAIIINGINYYSHAIESAVEELPEIEAACAVRLGQNSTDQLAIFFVTSAKNDEQMSQLLRNIQSHVSQVIPEYLLP---VQKEEIPKTAIGKIQRTQLK------------------------------- 119718356 39 ----------------------------------------------------------------------------LLRRAADQVPDRIALVDGTVDPADRRRWTYAELLEIAEQVADALLAR-FEPGERLAIWEINRPEWVMLQLGAALAGVVVVTVNPQYRIDELRYVLEQAEV------SGIAHGAEHRGVSMNDLVAHALPAVPRVRHVI--------------RFDDWERFLASGTGRREFPDVSPDDDCMIIYTSGTTGFAKGALLHHLGVVNASSLSAQRA-NFRDGDCWINPIPLFHTGGGVLGSIGTLARRGRQVVVPQ----FEPGLVLDLIENEGGNLIVTVPTILIALLDHPDRP--SRDLSSMRTIMCGGAKVPEDLVRRTNEIVGCDFSILFGQAEMHGVLTQSL-PTDSPQDQATTLGIPLVHVEVKVADPVTGEPVPIGQPGEICARG--YQTMREYFRMDEATAATI--DRDGWLRSGDVGTMDERGYLQIAGRIKDIIIRGGENIHPLEIEELLIHHPGIAEVAVIGIPDSHWGEQVAA-VVRANGAPPTAE---ELHAYCRASLAPFKTPKLWYFVDEFPMTPSGKIRKVELRSVAHG---SLGDP------------------ 44662946 1217 ---------------------------------------------------------------------------------------------------QEQRLSYAELDERSERLAIYLQQCGVQPNRIVAVCLERSLDMLVALIGIARSGAAWLPLDPNYPDDRLRFMLSDSQAQLLLTEEG---------LRDKTAAIVSQAVGERLQIVAM--------------DGHWPEIERQARTSELQMRDDPRNLAYVIYTSGSTGIPKGVMIEHRSLVNFLY-SMLNRPGLRANDRLLAVTTYCFDIAGLELLVPLLCGACCCICATDKLN--DSEALQGEIERLQPTVMQATPSTWTLLF------HGGWNNRQGVKILCGGEPLPPAL----RQRFAESASQTWNLFGPTETTIWSTVSRLDLTKD-SVDIGTPIANTRVYILNGDDQLVPIGVPGELCIAG--DGLARGYLGNPQKFIANPFEPGNRLYRTGDLARWREDGVLEHLGRLDQQVKVRGYRIELSDIETWLNRHPSVAQSLVVGHEQA-GGMLLVAYYV--KDSEWASVSSTELRNYLAEHLPEYMVPAFFRALSNMPLMPNGKVDRKAL-------------------------------- 183599024 27 -------------------------------------------------------------------------------------------------------MTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFAHTLEKVVFLTRMGDQLSRPKATLVDFVVKYVKRLVPKYHLPDAISFRRAMHYGYRMQYIKPKINGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIEQARAAYGPVLKIGSEFVVTALPLYHVFALMVNCFLFINVGGVNLLIT-NPRDVAGTVKELARYPITSITGVNTLFNAW--LHNAEFQQLDFSKLRLTVGGGMPVQKVVAEKWQKLTG---KHLLEGYGLTECS-PLVTGNPYNLTAYSGSIGLPVPSTEIKLVDDDGNEVALGEPGEMWVKGP--QVMKGYWNRPDSTAEILHD---GWLATGDIAEIDSEGYIRIVDRKKDMIIVSGFNVYPNEVEDVISSHPDVVECAAIGVPSTSTGEAVKVFVVSSNPNLTSD----DLKTFCRRSLTAYKVPKLFEFRTELPKSNVGKILRRELRD----EEKQQKDKST---------------- 159154195 447 --------------------------------------------------------------------------HQLFEEQVKLNPNAIAVIFE------DQKLTYQQLNKQANQLAHYLQEKGVNKEVLVGIFIERSLEMIIGILGILKAGGAYIPLDPNYPAERLTYMISDSRCSILLTQ-----------------QSLVQFLPPNQAELLCLDRD--------------WQSIANYSQENPINAVTSDNLAYVIYTSGSTGKPKGVMNLHRGICNNLWRLI-DAYPLTLEDRILQLTPFSFDPSVWEIFWS--LISGTTLVVAKPEGHKDIAYLINLIVSEQVTHICFVPSMLRVFLQQPNLESCR----CLKRIFCGGEALSYELNQLFFERLNCEL---HNLYGPTETAVDATYQCKPQSNYQIIPIGRPIANTQIYILDKYLQPVPIGVAGELHIGG--VPLARGYLNQPELTAKNFISNPFGNYKTGDLARYLPDGNIEFLGRIDNQVKLRGLRIELGEIESLLATHPQVEQTVVILPKDITDNQSLVAYVVGKNLSVNP----RELRSFLQAKLPVYMIPSAFVILSEFPLNPSGKI------------------------------------- 29828145 3 --------------------------------------------------------------------------------NARRRPEKTALV------EGELRLTFAEVWQRARAQAGALVGLGVRPGDRVALMAPNTADFPHAYYAIAAAGGVVVPVHLLLSASEVEHVLKDSGATLLLCHPAQAETGTAAAQAVGVQVITLGAEFEKLARI--------------------------AEPLPSYVTRAADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATVNAFDANDIRPDDVALGALPLFHAFGQTVSMNSTWRAGATLVLLP----RFDAARAIELMVKEGVNTFH---GVPTMFVALAGAAAAMDALPELRVCVSGGASLPLAVLERFEEAFGAK---IYEGYGLSETSPTATVNQPVFTRAGTIGHPLWGVDVEIARAEVEGRVEPPGELGEVVVRG--HNVFSGYLGRPEATAETLVD---GWLRTGDLGTKDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLLRHPGVAQAAVIGLPDELHGEEVCAVVVRATGAVPEAA---EITEWSKEHLGRHKYPRRVEFTDALPLGPSMKILKRELR------------------------------- 148252529 27 -------------------------------------------------------------------------------------------------------ISYRELDDMSVAMGAYLQGLGLAKGARVALMMPNVLQYPIAISGVLRAGYAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVQQVQTKVKHIIIASMGDLLGFKGVIVVRRLKKMVPAFPGAVPFNDALAAGRSKRFQKPVIGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPVMERPPHVCALPLYHIFALTCCFLLAVRAGGANLLIPNPRDIPSFIKELM-----KYQVNNFPAVNTLYNGLLHHPDFRKLDFSKLKVSNGGGMAVQRPVAEQWKQVTGCS---IAEGYGLSETAPVLTCNLPTSTEF-TGTIGLPLPSTWLSIRDDDGNEVPLGQAGEICAKGP--QVMAGYWNRPDETAKVMTAD--GFFRTGDIGIMAADGSIKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLETAVIGLPDEKTGEVVKAFVVKKDPA----LTAEDIVKHCHAQLTNYKVPKQIEFRTELPKTNVGKILRRELRD------------------------------ 159154193 437 --------------------------------------------------------------------------HQLFEEQVKLTPDAVAVIFEG------QFLTFQELNERANQLAHYLREKGVDIEVLVGIFVARSLEMVIGILGILKAGGAYVPLDYSYPVDRLAYMLSDAAVSILLTQQSLVD------------------SLPENQAEVVCLDRDWQI-------------ITNYSQQNPDSQVTSENLAYVIYTSGSTGKPKGVMNIHRGICNNLLRTI-DSYPLTPKDRILQITPFSFDVSVWEIFWS--LTSGATLIVAKPEGHKNIAYLINLIAQEQVTQINFVPSMLRAFIQE----VNSEDCHCLQRVFCGGEALSYELTQRFFEHFNCELYNFYGPTETAVDATFWQCTLQSNYQIIP--IGRPIANTQIYILDHHLQPVPIGIAGELHIGG--IPLARGYLNRPELTAQKFIDNPFSNYKTGDLARYLPDGNIEFLGRIDNQVKLRGLRIELGEIESVLDTHPQIEQTAVILREDIADSQRLVAYIVSK-NHSFTPG---DFRRFLQHKLPGYMIPSAFVMLSDLPLNPNGKI------------------------------------- 163737633 9 -----------------------------------------------------DNLPPVDQWPEFLTDGRLNAAVELTDAMVAKFGDHTALI------GNGRRRTYKELTDWTNRLAHVLVELGVQPGNRILIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAEISHALCD------------TRLMEELVACAKTSAHLKSVV------GFDGTSNHDAELDRLALEKPVRFEAVATGRDDVALLGFTSGTTGSPKATMHFHRDLLMIADGYAAEVLQVTPEDIFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENA----SPPNLIEIIETYKATVCFTAPTAYRVMLRAME---EGADLSSLRAAVSAGETLPAPVYDEWIAQTG---KPMLDGIGATEMLHIFISNRFDDH--RPACTGKPVKGYRVRVLDSDGNEAPRGEVGRLAVKGPTGCR---YLADARQGEYVK----DGWNITGDSFVMDVDGYLHFAARNDDMIVSAGYNIAGPEVEAALLSHDLVTECAVIGASDDARGEIVQAHVVLAEGAQASEVLTRALQDHVKAAIAPYKYPRDIVYTDALPKTETGKIQR----------------------------------- 21039044 20 --------------------------------------------------------------------------HHLFEDQAARRPDAIALI------EGEQSLTYRELNVRANHLAQHLLSLGCQSDDLVAICIERSAELFIGLLGILKAGCAYVPLDVGYPVDRIEYMLRDSDARILLTSDVAKKLALTIPALQECDQEIFEYDFHFLAIGKLLHNQYLRLLHFYFYTLIQQCRVFQANSVSQQTQVLPNNLAYCIYTSGSTGNPKGILMEHRSLVNMLWWHQQTRPSVQGVRTLQFCAVSFDFSCH--EIFSTLCLGGILVLVPEA-VRQNPFALAEFISQQKIEKLFLPVTALLQLAEAVNGNKSTSLALCEVITTGEQMQITPAVANLFQK----TGAILHNHYGATEFQDATTHTLNGNPEGWPTPVGRPLHNVQVYILDEAQQPVPVGEEGELCIGG--IGLARGYHNLPDLTNEKFIPNPFGTYRTGDLARYLPDGTIEHLGRIDHQVKIRGFRVELGEIESVLTSHQAVRECAVVAREIAGHTQ-LVGYILAKDTPNLSDKLEPILRQYSEAVLPEYMIPTRFINISNMPLTPSGKLDRRAL-------PDPKGDRPALSTP------------ 6049264 29 -----------------------------------------------------------------------------------------------------KTITYGELYALSGAFAAWLQQHDLKPGDRIAVQLPNVMQYPVAVFGAMRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCANMAHLAEKVVPKTQVRHVIVTEVALPPLKRLVIKYVKKMVPAYSLPQAVRFNDALALGKGQPVTEANPANDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCRALMGNLHEGCEILITPPLYHIYAFTFHCMAMMLIGNHNVLISNPRDLPAMVKELG-----KWKFSGFVGLNTLFVALCNNEAFRALDFSSLKITLSGGMALQLSVAERWKAVTGCAIC---EGYGMTETSPVAAVNPAEANQVGTIGIPV--PSTLCKIIDDAGNELPLGEVGELCVKGP--QVMKGYWQREDATAEILDSE--GWLKTGDIALIQADGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEVIKVFIVVKPGMTVT---KEQVMEHMRANVTGYKVPRLIEFRDSLPTTNVGKILRRELRD------------------------------ 158424593 16 ----------------------------------------------------------------------------LLDRSVAAYGGKTALNFLG------RCWTYAQLGGLVDRAAAGLQRLGVVPGTRVGLCLPNTPYSVIFYFAVLKAGGIVVNFSPLYVERELKHQIRDSGTTIMVVPDLRIIHSRVAAVAIVCPFAGILSPLKGLLFNLFKRKDKAVYDTSDGRHVTLKTLTADVPALKPVLVDAEREVAVLQYTGGTTGVPKGAMLTHAAVASNARQVIDHVDCLTPGERVLGVLPLFHVFAMTTVMNIPIALGAEIILVP----RFQLADLLKTIARTRPTLFPGVPTIYGAINNAPETQPQ--DLASLKLCISGGAPLPVEVRHRFEALTGCKL---VEGYGLSETSPVLTANPPGIIKDGSVGKAVPQTVLEIRSLEDPTRILGVGEKGEVCARGP--QVMLGYWNRPEETRSAFVD---GAFRTGDVGYVDADGYLFLVDRIKDVILCGGFNVYPRMIEEALYLHPAVAEAVVIGVPDPYRGQAPKAFVTLKAGETVTGD---DLRAFLIKQVSKVEMPKEVEVRDSLPRTLVGK-------------------------------------- 158521616 12 -----------------------------------------------------------------------------------------AIVFE------ETRMTYRQLNTRVNRLANALTALGCKKGDHLAVLAENCSQYVEIYFAAAKIGACVCPQNHRLADEELTYVINHGESTLFLVGHGFEDRACSI-----------QSGLTNIRYWI-------SIENFIDGYLSYEELIKTHPDTEPVPPVDEQDLAILMYTGGTTGLPKGVMLTHRNLMNAVLTAATALANLGPGRRFSTCMVLPMFHVSLWPVLLTLSIGGKAVI----NRKMDLGEILRLIQDEECAHINLVPTIYGWLVDYPD--ADKYDISSLIYMTYAGSPFPTEVLKKCIRRFG---NIFSQGYGATETAGGAATMLSYQDHEIEGSRSRTAPCSRIKIADDEGRALPYGQSGEICVTG--KHIMAGYWKDPVKTAEA---LRDGWYHTGDMGYMDEDGYVFLTDRKADMIISGGENVYPKETEDVLYQHEAVAECSVVSAPDPRWGEIVKAVVVLQPGKTATEE---ELIAFCKERLAGYKCPKSIVFWDNLPTSIIGKVLKKEIKA------------------------------ 39933746 7 -----------------------------------------------------------------------NAAVDFVDRNVAERGGKIAFI------DPQRSLSYGELRDAVARVGPMLARLGVEQENRIALVLKDTVDFPILFWGAIRAGIVPVLLNTRLTADQYRYLLEDSRSRVVFASSEFL---------PVIEEAAA--DLPHLRTIIAVGDAPAP-------TLQLANLLATEQEGGAPAATCADDIAYWQYSSGTTGMPKGVMHVHSSPRVMAENAGRRIGY-REDDVVFSAAKLFFAYGLGNAMFCPMGIGATSVLY---PERPTADSVFDTLRLHQPTLLFAVPTLYAAML-ADPRSRTETLPDRLRLCVSAGEPLPAQVGLNWRNRFGHD---IVNGVGSTEMGHLFLTNLP--HAVEYGTSGVPVDGYRLRLVGDRGQDVADDEIGELLVSGG--SSAAGYWNQRDKTRTTFVGEWTRTGDKYH---RRADGVYTYCGRTDDIFKVSGIWVSPFEIEQALMSHAKVLEAAVIPAEDTDGLIKPKAFIVLASRGDIDPALFDELKEHVKSAIGPWKYPRWIQIMDDLPKTSSGKLQRYLLREMTLG-------------------------- 6563400 1539 --------------------------------------------------------------------------HQLFEEQVERTPNAVAVEFVDERSEASRRLTYQQLNCRANQLAHYLKSLGVTADVLVGICVERSLQMVVGLLGILKAGGAYVPLDPNYPQERLAFMLEDAQVSVLLTQHSLLDR------------------LPQHQASQVF----LDTDWQMISQLSQDNLISG---------VQTNNLAYVIYTSGSTGKPKGVALNQLALCNLILWQLQN-NTISTGAKTLQFAPISFDVSF-QEIFTTWFSGGTLFLI-TEELRRDTSALLGFLQQKAIERLFVPFVALQQLAEVAIGGELVNSHLREIITAGEQLQMTPAISQWLSKL---NDCTLHNHYGPSESHVIITFTLNNSVETWPLLPPIGRPIANTQIYILDKYLQPVPVDVAGELHIGGVSLARGYLNRPELTQQRFIDPDSRLYKTGDLARYLPDGNIEYLGRIDNQVKVRGFRIELGEVEAVLSQHGDVEGCCIIAREDTPGDKRLVAYVVAHQHCIPT---ISELRQFMKAKLPEYMVPSTFVMLEEMPLTPSGKVDRRAL-------------------------------- 6563400 467 --------------------------------------------------------------------------HQLFEEQVELTPDAIAVVFEN------QQLTYRQLNCCANHLAHYLQSLGIKPDTLVGICVERSIEMVVGLLGILKAGGAYLPLDPEYPTERLVFMLEYAQVSILLTQQRLIDRLPEHQAKLICLD-------------------------------ETWEQIAQNNQDNPISEVKAFHLANLIYTSGSTGKPKGVMVEHKGLCNLAQAQIQ-TFGLTSDSRVLQFASFSFDASISEILMA-LGSGATLYLGTKDSLLP-GKPLIEQLSNHCITHITLPPSA--------LAVMPGSELSALQTIIVAGEASSAELIRQWSA-----GRNFFNAYGPTEASVCATIAKCTEDDNK-ISIGKAIANVQVYILDEYLQPVPIGVPGELHIGG--LGLARGYLNRPELTKEKFIPNPFRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEELLNQHSDVQAACVIARQDNPGDKRLVAYVV---GHKQHPPTISQLRSFLSSQLPQYMIPHAFVMLESLPLTPNGKVDRRALRA------------------------------ 197775591 3 ----------------------------------------------------------------------------LVRRSARRTPDRTAVRYA------DRSWTYARLDEAVSTAAAVLTGHGLRHGDRVASYGHNSDAYLIAFLACARAGLVHVPVNQNLTGDDLAYILGQSGSALVLADPGLV------------------PHLPAGTAVRALRDTDDSL----------LAALSEPRSFTPAHEPRDEDLVQLLYTSGTTALPKGAMMTH-RALVHEYVSAVTALDLAPGDRPVHSLPLYHSAQMHVFLLPYLAVGAENTILD----APDAGRIFDLVEAGRADSLFAPPTVWIGLADHPEFA--TRDLGALRKAYYGASIMPVPVLERLRERL--PGLGFYNCFGQSEIGPLATVLRPDEHEGRMESCGRPVLFVEAKVVDEDGKEVADGTAGEVVYRSPQLCE--GYWDKPEETQEAF---RGGWFHSGDLAVRDGEGYFTVVDRVKDVINSGGVLVASRQVEDALYTHPAVAEAAVIGLPDERWIEAVTAVVVAREKVT-----EAELIAHARDRLAHFKAPKRVLFVDALPRNASGKILKRELRD------------------------------ 145225137 23 -------------------------------------------------------------------------------RSARRHPHKLAIV------DGTTRLTFAELDAHVDRVASALRDSGFGKGDRIALLSHNCWQYAVLAFATARAGVVMVPVNFMLGPDEIAFILGHSKVTGFVVETA---------LVPVADEAMAAAGEDCAVTTRIAITSGDPVP---AGWQDYAHWSQSAATPAPAVEIADDDVLRLMYTSGTESRPKGVMHT-SRSLMWQYISSIVAGSMSGEDVEIHSMPLYHCAQLDNFLITDVYLGATSIILPG----PDPEAILRTIEAEQVTNFFAPPTVWIALLRC--PAFDRYDLTSLRKGYYGASAMPREILHELRDRL--PNVSLWNFYGQTEIAPLASSLGPDEQDRHGGAAGRPAVNVETAILDDSDNPVPPGTVGEIAHRSPHL--MVGYLDDPQRTAEAF---RGDWFHSGDLGYYDEFGLLHVVDRKKDMIKSGGENVASREVEEVLYQHDDVQEAAVFGLPHPVWVEAVVAAVVPREGRVLDPD---AVIAHCRSRLAGFKTPKQIFTVAELPKNPSGKLLKRELRE------------------------------ 16082632 3 ---------------------------------------------------------------------------------------KTALI-VSDPELNSRSETYGTLLKKSYKLANFLYEMKVRPGNRIMIMMENSLEIYHAVTASIALGAVYAPTASILPDSQIKYRIDHLNPKAIFSDSGSYDKLKGYGYTVVNLE---------------------DPDTAKEIDGYQETFSRFYD--------DPDAEHVIFFTSGTEGNPKMVLHNNTYPLG--HRTTVRWLDLRAQDTHWNISSPGWAKWGWSSYYSPMISGSTV--FNMRYRKFDPEVALKAMEKFLITSICAPPTVWRMFLLQDLSSMNLH----LRKAASAGEPLNPEIIDRIRQYLGVTVK---DGYGQSESTLM--VGNLEKQTVKPGSMGRPLDPYRVVIVDDAGNRLPPNTTGHIAVDIGENGLFVSYMNDPSLTRDRF---RNGLYYTGDMGYMDEDGYLWFVSRSDDVIKSSDYRIGPFEVESALLRHPAVAESAVVGTPDEIRGDLVKAFVVLKSGYTPSQDLARELSIHVRNLVGPHARPRKIEFVGELPKTISGKIIRKELRKLELEKYNKAKDPSS---------------- 156740435 5 -----------------------------------------------------------------------------LARRADLTPHRIALL---DAADNLRPITFRLWHTNVSRTARFLAGRGVQPGDRVAVLAMNCVAYLDIWFACGKLGAILQNLNWRLTPTELAGLIADAEPALLIYGPDFVEQVRALRSAGIVTPGIAL----------------DADCRADPGDPVFAERDAYPDTPLQAVDLTADTPWIICYTGGTTGLPKGAILTHGNVFFNVVNTVA-GWGLRPDDVTILNAPLFHTGGLN-VFTAPLAHIGG---MSIVCRQFDPDQVFDLIEQQGVTIYFGVPTMFLALQRHPRW--ETADFSRVRWMISGGAPCPPPVFETFRRR----GVPFRTGYGLTEAGPNTFWLPDDDIEHKAGSVGYPLPHIDLRLVNERGEPCAPGEVGELQIRGAHVC--AGYWRRPAETAATIVD---GWLRTGDLARRDEEGCYTIVGRLKDVIISGGENIYPAEVEAVIAGHPAVLEVALIGAPDATWGEVGWAVVVLHEASRQQTDIERQILDYCRDRLARYKIPKRVIVVDALPRTGAGKIDKRALRR------------------------------ 2522214 1507 --------------------------------------------------------------------------------------------------GDEQTLTYKELNIRANRIAAVLRRKGVGPETVVALLTTRTPEIAAGMLGILKAGGAYLPIAKDLPADRISYMLSDSGAKILLQSEKA--NNQRLDLELKCEKIV------------------------------IEEIQGQGETKNFEAPAGPHSLAYIIYTSGSTGKPKGVMIEQRSVIRLVKNS--NYIEFTPEDRLLLTSSLGFDV-VTFEILGPLLNGAALHLTD-KETFLDSHQLKRYIEQNGITTMWLTASLFNHLTEQNEKIF-----SRLINLIIGGEALSASHVNRIKQA--CPELSIWNGYGPTENTTFSTCFHIEKLYEHSIPIGRPIGNSTAFILNKWGMLQPIGAVGELCVGG--DGVARGYLGRPDLTKENPFAPGEQMYRTGDLARWLPDGTIEYVGRVDDQVKIRGYRVELGEIESALRHIDGVKEAAVLARTGQLGTKELYAYISVKEGTD-----AEQVRTHLSQMLPGYMMPAYVIEMDALPLTANGKLNRKAL-------------------------------- 2522214 467 ----------------------------------------------------------------------------LFERQVALTPDRTALRFSGG------SLTYAQLDMYANRLAARLTAHGITKESIVGVLSERSPDMLTAVLAVLKAGGAYVPLDPAYPEERLSYMLKDSGAALLLTQPG----------------------------------LKAPVFSGKTLEVDMTALANEESECHSLHQADSDSLAYVIYTSGSTGRPKGVAVEHRQAVSFL-TGMQMQFPLEEDDIIMMKTSFSFDASVWQLFWWTLSGASAYLLPSGWEK--DPALMVKAIREEGVTTAHFIPAMLNSFLDQAEIEAPRS----LKRVFAGGEPLAPHTAARFASLLPETSLVHGYGPTEATVDAAFYACDPELDKNRLRPIGKPVPGARLYVLDPHLAVQPVGVAGELYIAGA--GVARGYLNRPELTEEDPFYPGERMYKTGDLARWLPDGQVEFLGRLDDQVKIRGYRIEPGEIEAALRSIEGVREAAVT-VRTESGEAELCAY--------AEGLGRNEVRKQLETLLPGYMIPAHIIEMEQWPVTPSGKLDRKAL-------------------------------- 149185302 25 ----------------------------------------------------------------------------LLEQTLAKHPDKPFLHFLG------RSYTYSEVHREAQQFAAGLIARGIKPGDRVGLFLPNVPIYASAYYGAMMAGAIVVNYSPLYTVEELAWQVADSGTRLLVTTAASVLDCSELETLVVGSLADMLPWYKGLALKTLGRSKVAKVSYSNTILGFGDMLGDPAKTSFPPID-AAEDIALLQYTGGTTGRPKGAMLGHSQLAMNAQQTAGLNPFGDPSSEVFMGALPFFHVFANTALLNHAMVTGGSIAMVP---RFDAGQVLDTIAKYKTTGFPGVPTMFQALLDHPKLA--KTDISSIKVCISGGAPMPAPVHDKFEAVTGVR---VVEGYGLTESSGVVSANPYEGVRKKGTIGQLVMGTEVIFLDKEDENLAPEGEPGELAIHGP--QVMRGYWNKPEAGNDTFVVRGKRYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSQVEDVLLENEAVKEVLVIGVPDEYLGERPRAYVTLNDET----ATAEDLCEWLNARVGKHERVESIVIREELPKTLVGKLDRKALRA------------------------------ 159154191 447 --------------------------------------------------------------------------HQLFEEQVKLNPDAVAVIFEG------QKLTYQQLNERANQLAHYLQRKGVNIEVLVGIFIERSLEMVIGLLGILKAGGAYLPLDPSYPAERLAYMLSDSAVSILLTQQSLI------------------ASLPENQAQVLCLDSD-------------WQLIANYNQHNLVNRVTWENLAYVIYTSGSTGKPKGVMNIQRGICNNLLQAISTH-SLTANKRILQITPFSFDVS-VWEIFCPLIAGATLVVA-KPEGHKDTNYLINLIAQQKVTHINFVPSMLRVFLQE----ANLENCHALQQVFCGGEALSYELTQQFFERFNCEL---YNFYGPTETAIDATCYQCTPQSSHQIIPIRPIANTQIYILDAHLQPVPIGIIGELHIGG--YPLARGYLNQPELTAKKFIYNPFGNYKTGDLARYLPDGNIEFVGRIDHQVKLRGLRIELGEIESILDSHPQVAQTVAIVREDTVQNQQLVGYVAAKD-QLLTP---SDLRRFLQQKLPSYMIPSAFVILSDLPLNPSGKI------------------------------------- 163723837 33 -----------------------------------------------------------------------------------------------------RNISYKELKDQADRFAAALDSMGVKKGDRVALYLLNCPQFIICYMGALMIGAVVTPVSPVYSSSEVRHQLTDSGAKVIVCQDFLYDNVVEAEVKDKIILTGVNEYLPKLKKLFTKGILGDSATMADQGLISLQDLLKKHSPNPPKVEIDPNDLAALPYTGGTTGHPKAAMISHYTIVSCQAQAMEFWGHLEGNETVIAFLPLFHIYGQVIIMLTGLVHGFNLVLF----TTPDLDKILNAMDQYQASAFYGVPTLFEYLKEYDKT--NRVNWKKLKLVVCGADTLHDTTVEDWERRTGSR---IIEGYGMTETAAASLANPP--HRPKRGSFGIPLPNITAAIIDVDGTEMPVGEVGELVLSGP--SIMTGYWQRPDDNQETMVEAGMTWLRTGDLVKMDEEGYFYFFDRKRDLIKYKGYSVFAKHVEEVLYDHPQVKAAGVVGVPNPKVGQMIKAYVVLQAEAR-GKISEEEITEYCKTKLAHYKVPQIIEFRGELPKTDVGKV------------------------------------- 163794768 37 ---------------------------------------------------------------------RLNCAVEFLDRHVAERGERT--LFATPEGD----VSYAEFQKTVNRMAWVLVEFGLVPGNRVLIRSANNPTMTAALFAVIKAGGIVVCSMPLLRAVELATIVEKGQIRLALCDSRLSDEMEKTGARRN----------STLERIVYFTTDAPDG---------LEARMAGKPDTFDAVDTARDDVCLIGFTSGTTGEPKGTMHFHRDMLAICDAYSKHVLRPEPDDRFIGSPPLAFTFGLGGLVLFPMRVGASAVLLEKA----GPDQLIDAIEAFRPTVCFTSPTAYRA----ILGKLKGRDLSSLRKCVSAGETLPKPTWDDWFAATGIKM-----QDGIGATEMLHIFISATLDEIRPGATGKVVPGYQAKVVGPDGAELPPGQIGRLAVRGPTGCR---YLADDRQRNYVQ----DGWNLTGDTYRMDEDGYFWYQARNDDMIVSSGYNIGGPEVEAALLSHPAVAECGVVAQPDPDRGSIVKAYVVLKPGQTGDPALTKALQDHVKAEIAPYKYPRSIEYLSALPRTDTGKLKRYELRAMAE--------------------------- 111025247 7 -----------------------------------------------------------------------------LERSAEVHPNKTAVV------DGGRRISYSDLASIVTRLAHGLRRSGVGPGDRVAYLATNSAELLAAHYAVPLIGAVLVAINTRLSPPEIEYICNHSEAVLLLGEPVFL-------------EQLQDTSLLTVRETVQLPQQDGGYVDTAQSHLTYDALMARGSEERLPWEVDETRTISINYTSGTTGRPKGVMYTH-RGAYLNSLSQIHHQHFDIDTKYLWTLPMFHCNGWCGPWAVTAASGTHVCI-----RVVRGDAMWSLIDSEKIDHMSGAPTV--LTTLATADGAHPLDRS--MTITTAGAPPSPTTIRAVREIVHVYGLTETYGPCAVCEPQADWAALDEDTLARLLARQGVGMLASGPVRVVRTQRGPHGEIGEIVMRGNIV--MKGYFGDDSATAEAFSG---GWFHSGDLGVMHPDGYIQLMDRAKDIVISGGENISTIEVEQVLMSHPSVLDVAVIGVPDTKWGERPKAFVVLKTNSTVSDC---DLTQFAREHIAAFKAPREIVFLPELPKTSTGK-------------------------------------- 93005170 67 ------------------------------------------------------------------------------------------------------RWTYQQLQQHVNQLASSMIEMGLEIGDRIGIWSHNNAEWLLMQLATAKVGVILVNINPAYRTFELQYALNKLGCSALVLMRHFKSSDYASLIRELCPEILDLVEIPTIERIIWIDEPDSDEEFGFMQKFSAWMAEGDANDPRVAERLKNTDAINVQFTSGTTGTPKGATLSHRNILNNGYF-IGEAMNLTEEDRLCIPVPLYHCFGMVLGNLAILTHGGCIV---YPNDGFEPLSVLQAVEEEKCTGLHGVPTMFIAELDHPE--FENFDLSTLRTGIMAGSSCPIEIMRRVIDEMHMKEVTIAYGMTETSPVSCQTNEHTPLDKQVSTVGLVQPALEVKVIDTETGEIVRLGETGELLTRG--YSVMKGYWGSRFKTREAIQD---GWMHTGDLATMDEDGYVKIVGRSKDMVIRGGENIYPVEIENYLYRHPKIRDVQIVGVPDEKYGEVLAAWIIPKEAGSLTEE---EVRQFCSEHIAHYKVPAYYRFVTEYPMTITGKI------------------------------------- 159030043 498 --------------------------------------------------------------------------HELFEHQVLKSPNAIAIEWENE------KVTYQDLNHRANQLAHYLQSLGVNSEVLVGIYLERSLLVIVGLLAVLKAGGAYIPLDPDYPQQRLTYMAEDAQISLLLTQESLLDSLPAEDVGVIVLDKLA-------------------------------EKLTVQSRENPLSEVVPENLLCLLYTSGSTGKPKGVMLTH-AALVNHSWGISEVFGLTESDRVLQFASFGFDVA-AEEIFPTWLKGGTVVLRPGQ-MFPTLTDFADFIEQERLTVLNITPAYWHEWAIAVSQSL-ATVPSSLRVVAVGGDAVLPETVNIWRQMVG-KRVQCINVYGPTEASVTAIVHDYQSEKINSVLIGRPIANTKAYILDQNLQPVPIGVKGELHLCG--VRLARGYLNRPELTAEKFIDNFNRLYKTGDLARYLPDGNIECFGRIDNQVKIRGFRIELGEIEAVLNQNIDVQTSCVIIREDTPGDKYLVAYIVAHYERIP---MISELRQFLSSKLPLYMVPQAFVFLESLPLTTNLKVDRRALPAPTASQDQKTVIAPRTATEKIVAEI------ 27376091 24 --------------------------------------------------------------------------YDWIAHHGRRTPGKVAVI----DLASERRFTYSQLDARVSRLASFLHTLKVSRGDRVAVLALNTTDTLEVQFACGRLGAIFVPLNTRLTVPELQFITADCAPKVMIHDADLAE------------TALSVAKLCGVATSLLLGPGGA-----------YEAGIAAAKPLDRIEEVTLDDVSTIMYTSGTTGHPKGATITHGMTFWNCVNLGGPA-CIGPSSVLLTVLPLFHTGGLNCYTNPVLHAGGTVMIM----RAFDPGTALGLINDPAQGINVFFGVPAIYQFMAQHPAFATTDLTRLIVGGVGGAPMPVPLLKVWEAR----GVALQQGYGMTETSPAVLVLDREDAARKAGSAGKPVLHTEVRIVRPDGSDADVGELGELWVKGP--NITPGYWNRPEANKSSFTD---GWLHTGDATRIDEEGFYYIVDRWKDMYISGGENVYPAEVENVLHQLGAIAEAAVIGIPDPQWGEVGLAIVAVKPGQRLTE---TDVFAHCAANLARFKCPRQIRFVDALPRNATGKIHKPTLRK------------------------------ 77460574 29 -----------------------------------------------------------------------------------------------------KTLTYGELYELSGAFAAYLQQHDLQPGDRIAVQLPNVLQYPVAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAETVVPKTGVKHVIVADLLPPIKRLVIKYVKKMVPAYHLPKAVKFNDVLSKGQGQPVAEAPDSGDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCKALMGNLNEGCEILITPPLYHIYAFTFHCMAMMLIGNHNILISNPRDLPAMVKELS-----KWKFSGFVGLNTLFVALCNNEGFRKLDFSALKVTLSGGMALQLAAAERWKAVTG---CPICEGYGMTETS--PVATVNPIQNIQIGTIGIPVPSTLCKVIDDAGVEQPLGEIGELCVKGP--QVMKGYWQRQEATDEMLDSE--GWLKTGDIALIQPDGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEAIKIFIVAKPGVTLT---KEQVMEHMRANVTGYKVPRSVEFRDALPTTNVGKILRRELRD------------------------------ 167571747 6 ----------------------------------------------------------------------------ALDRAARATPDKPFLRYDGA------TITYSQMDRRSRRAADVLAALGVAPGERVAAMCFNTPAFFDLLLGAWRIGAVVVPINHKLQAPEVDAILGHSASRVVLFD------------------AALAPVLAKVGHGAHRLMTEGDAGGAASFERLVADASGIASGTPDDAAL-----AEILYTSGTTGRPKGCLHSH-RTVTLAALTSALALSMTERERTLMAMPIWHASPLNNWFGGTLYVGGTVVLMRDY----HPLHFLQTVEAEQATLYFGAPVSYTLPLDTIVD-FASFDLTSVRAWLYGGGPIGADVARRLMRA--YRSEAFYQVYGMTETGPAGTVLHPFEQTVKAGSIGRQGTPGVDVRVVTAGDDARPGEIGEIRLRA--DSMMLGYLDDPDATRAAFVDG--GWYRSGDVARIDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLTAHPAVAEAAVIGRAHPEWGETVVAHVVLHASGADDAVDADALRAFCAKRLAAYKIPREYVFAERLPRTPTGKLQKHLLRA------------------------------ 88813260 7 -------------------------------------------------------------------------------------------------------LTYRELDERSRAFGAWLQHRGLGKGDRIALMLPNVLQYPVALFGALRVGLTVVNVNPLYTVRELTHQLDDSGARAIVILENFAHTLEQVPLTTRVGDLLPIPKAQLVNAVVKYIKKAVPRFDLPGAVSFRKALREGARLELETTAVEPTDLAFLQYTGGTTGTAKGAMLTHRNMVANLQQASVWIAMRPGQEIIITALPLYHIFSLLANCLMFMKNGGENVLITNPRDLPGFVKELR-----RHPFTAFTGVNTLFNGLLNTPGFTDLDFSHLRLTLGGGMAVQRRIAERWKTTTG---TTLVEAYGLTETSPAVCIN-PVNLAAYNGSIGLPIPSTEVSIRDDQGNELALGENGELCIRGP--QVMAGYWGKGAAETNSAFLEG-GWLRSGDIARMDAQGYIYLVDRKKDMINVSGFNVYPNEVEDVLVAHPDVLEAAVIGLPDEAHGERLKAFLVCGKRTPSTE----EVLDHCRKQLTGYKIPREIEFRSELPKSNVGKILRRSLRE---------------------EEIERARQA 67159280 506 ----------------------------------------------------------------------------------------------------EQRLTYRQLDAQANRLAHYLIELGVKPETRVAIAMRRSPEIMVAFLAVLKAGGAYVPLDLKYPQDRQLYMMKDCAAALVLTQS----------------DVLGQLPLP---------------DGLPALAVDRTDNWQGYPDSAPQMALTAESLAYVIYTSGSTGQPKGVMVSH-GPLAMHCLAAGERYEMSMSDCELQFMSLAFDGAHERWLTA-LSHGAHLLMCGDELWTP--EQTYRAMHRYGVTVTALPPVYLQ---QLAEYAEHDGNPPPVRVYCFGGDAVPQATYDLAWRAL--RPQYIFNGYGPTETVVTWKARQSDACGAAYAPIGTLLGRRCAYVLDTNLNLLPIGFAGELHLGG--EGLARGYLDRPGLTAERFVSEGERLYRSGDLTRARSDGLIDYLGRLDYQVKIRGFRIELGEIEARLQQHEAVREAVVIDVEGP-GGRQLAAYLVPDDGDERQTELRRELKAHLGAALPDYMVPAHLLFLARLPLTPNGKLDRKAL-------------------------------- 119494285 41 ------------------------------------------------------------------------------------------------------RWTYADLKDEADRVAHGLLAMGIQKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALEHTDCRLLFVTPRIGRHSLEEVLAKLGPRPKEQGTSSALEEIILLRGQYNGFSTYEHVIQRGLPLPSHALQDREAE-LHSTDVCNLQFTSGSTGNPKAAMLTH-HNLVNNSRFIGDRMNLTSFDTLCCPPPLFHCFGLVLGMLAVVTHGSKIIFPSE---TFDPTAVLRAISDEKCTALHGVPTMFEAILSLPKPP--NFDCSNLRTGIIAGAPVPRPLMKRLLEELNMTEYTS-SYGLTEASPTCFNALTTDSIERRLTTVGKVMPHAKAKIIDTQGHIVPVGQRGELCIAG--YQLTKGYWNNPEKTAEALITDSDGWLKTGDEAIFDEEGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDQKYGEVVGAFLALAADVSARPSD-EELRAWTRETLGRHKAPQYFFVVDRIPVTGSGKVRKVDLRKIAAGLERRLAKMAAIKD------------- 148683984 76 ----------------------------------------------------------------------------CLDATAQRFPDREALVILHENI----RLNFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQSSELEYVLRKVGCKGIVFPKQFKTQQYYDILKQVCPEALKSERLPDLTTVISVDAPLPGTLLLDDIVAAGGKEQNLAQLRYNQRFLSCYDPINIQFTSGTTGNPKGATLSHHNIVNNSMLIGQRLKMPTKTAEELRPSPLYHCLGSVGGTMVSMMHGATLLLSSPS---FNGKKALEAISREKGTLLYGTPTMFVDILNQPDFSSYDFTSIRGGEVLSAGSPAPPELIRAIINKMNMKELVVV--YGTTENSPVTFMNFPEDTLEQKAGSVGRIMPHTEAQIVNTGELTNLNVPGELYIRG--YCVMQGYWGEPQKTFET--VGQDKWYRTGDIALMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFLKHPQVQEAQVVGVKDERMGEEICACIRLKSGETTTAE---EIKAFCKGKISHFKIPRYIVFVEGYPLTISGKI------------------------------------- 113476538 417 ----------------AEHFQNLLTAVVENPETPVGKLSMLSEREK--QKILIAWNETKTDYPQ-------DISHQLFESQVEKTPDAIAVVFESE------KLTYSELNNKANQLAHYLQKLGVKPKAHLGICVERSLSMVIGILGILKAGAAYVPLDSSYPSERLAYMISDAQVSVLLTQ-----------------ESLLTSLPKHQAQVVCLDRDWKGI--------------KEFSTVNLSSGVTPENLGYIIYTSGSTGKPKGVAMSQRALVNLIMWQQEEA-TVGQGAKTLQFTPISFDVSF-QEIFSTWYSGGTLVLVSQEVRRDSFALMAFMVESQIERIFLPFVALQQL---ATVAPQCQVLPPFCEIVTAGEQLQVTPDLVALMNRL--PNCKVQNQYGPSESHVVSAYTLQGTNWPKLPPIGRPIANNQLYIFNTDLQPIPIGVSGELYIGG--VGVANGYLNRPDLTVEKFIGIGNRLYKTGDLARYLSDGNIEFLGRIDNQVKIRGFRIEIGEIETTLSQHPIVKETVVLLREDKPGNKLLVAYIVPE--TEGAQNVVPQLKQYLKEKLAEYMVPSAFVVLSKLPLTPSGKVNRRAL-------------------------------- 86747355 2 -----------------------------------------------------------------------------LRVWARRAPQRPAVIFYGHVT------TYAELDRLSDRFAALLMQKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALDQLVPVVEQVRGETSLREVISFADVIPAQPTIPVPDSVSGPRVAVAGATDLLSALAAMPELAPLPPAALDDIAALNYTGGTTGMPKGCVHTQRDMVYTAAANHGISVAGDENSVFLSFFPEFWIAGENFGLIFPLFAGATLVLL----ARWDAVGVLSAIDRYKVDVTAMPVDGAVELMDHPRFKEFDLSSLKQVRVVSFVKKLNPVYRKRWKDLTGTILTEASWGMTETHTSNTFTAGFQDDDFDLVSQPIFVGLPVPGAEFFETGELVPLGGEGEIRVRTP--SLLKSYWNKPQATAESLVD---GWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQLKPEAEGT-ITAAELQAWCAERMAVYKVP-EVRIIEALPMTATGKV------------------------------------- 162456539 1597 -----------------------------------------------------------------------------------------------------RRLSYAALNRAANHVAHALRAQGVGPDTIVAVLESRDIELVVALLGVLKAGGAYLPLDPHQPEQRIAGVVEASRAPVVVTSEA-----------WVPRLAKALAHLPEPARPRFVTRERLAAQRGP----------APEPVENPPRLAGPGHLAYVIYTSGSTGVPKGAMVEHAGMLNNVRGKIP-ALELGPSDVIGQTASQCFDISVWQLLSALLCGGRVHIVPDEIVG--DPRRLLEEAEAQGITVLELVPSLLAELVSADADAPR---LSRLRWMLPTGEALTPDLCRRWFAR--YPRVPLMNAYGPAECADHTITAAPGPEVV--HMPIGRPVPNVRLHVVTGGDLAPVGVTGEICVAGVGVG--RGYLNDPARTAEVFVPDPFGMYRTGDLGRRLADGTLEFSGRRDHQVKIRGFRIELGEIEARLARHPEVREAVVTVREERTSGKRLVAYVVGEGGATPAPE---RLREFLKEALPDYMVPPVFVALPALPLTPNGKVDRKAL-------------------------------- 162456539 488 --------------------------------------------------------------------------HELFEAHAAARPGALAVACE------ETALTYGELDRKANQLARRLRALGVGPEDRVVLCIERSAEMVLALLGALKAGAAYVPVDPKFPRDRLRAVVEDSGARVVVTQER--------------------------------WAGAFDGPGPALLFLDRDAGALAAEPGAPLGQTARTDLAYLIYTSGSTGRPKGVAVEHRHLVNYVRGVLAR-LPLAEGGGMALVSTVAADLGHTSLFGALCSGRALHVLSE--ARIFDPDATAEYMSRHGV----DALKIVPSHLGALLEAARPERVLPARCLVVGGEASSWELIERIRTLA--PGCTVVNHYGPTETTVGSLTWQIDPARGRTVPIGRPLPNTQAYVLGVNFEPVPVGVPGELYLGGA--GVTRGYHARPELTAERFVPDPFGGYRTGDRARVLADGAIEFLGRTDHQIKLRGHRVELGEIEARLREQPEVRE-AVVAARDDGGAARLVAYVVAREAALDAAALRA----RLAEQLPDFMVPAVIVALPALPLTANGKIDRAAL-----PEPERAGAPEAVAPRSEVEAILAK--- 218441877 472 ----------------------------------------------------------------------------------QENPEAIAIIFE------DKTLTYQQLNERSNKLAHYLQQQGVNSESLVGICVERSLEMVIGLLGILKAGGAYVPLDPGYPKDRLAYMLEDSQVSILLTQEKLID------------------QLPENKANIICLDKDWKT-------------ISNYPTNTPSSNVTSDNLAYIIYTSGSTGKPKGVMNTHRGIVNRLLW-MQDQYQLTLQDRVLQKTPFSFDVS-VWEFFWPLMTGSRLIIA-KPEGHKDSSYLVNLIAQNEITTLHFVPSMLQVFLQEKNLDRCQS----LKRVICSGEALPFSLQQRFFDHFNCEL---HNLYGPTEAAIDVFYQCQRDTKLNSVPIGRPVANTQLYILDEDLQPVPVGVAGEIHIGG--IQVARGYLNRPDLTKEKFICDPFNPYKTGDLGRYLSDGNIEYIRRLDHQVKIRGFRIELGEIENTLSQHPAIQETLVISHLSQTGDQQLIAYLVATEKILPS-----QLRSFLADKLPDYMIPSAFVTLEKFPLTPNGKVNRRAL-------------------------------- 3080742 1510 ---------------------------------------------------------------------------------AAERGGHPALQFE------DKVWSYGELNRKANQLARRLRERGVQPGTTAAILTARSAEMVIGILAVLKAGAAYVPIDPDHPEKRVQHFFEDSGAAVLLTQKA-------------------------------MKPLAEAAEFGGDILFLEDEHLYLGDASDLRLPISPEAMANLTYTSGTTGTPKGNMVSHRNILRTVKNT--NYLDVMTSDIVLSISNYVFD-AFMFDVFGSLLNGAKLVIAP-KDTILDMSRLAHVLEKEKVTVLMITTALFNLLTDMRPDSLKGLRR-----VLFGGERASVDHVRRALNTVGKGR--LLHMYGPSESTVFTTYYPVNEVPDDAQAIPIGKPVSNTEVLILDGNVQPAGVAGELCVGG--DGLVRGYFNRPELTAEHPFKTGEKIYRTGDMARWLADGCLEFIGRIDHQVKIRGQRIELGEIEHHLVTHEMVQEAAVLAVDTGKRDQMICAYFT-----ADQELSSEELRRYAAEGLPGYMIPSVFMQLQELPLTGNGKVDRRAL-------------------------------- 111026466 14 -----------------------------------------------------------------------------LRRSADVYPDKTAVIY------GDEALTYRALAEAVELRVRALRAAGVRPGDRVAYLMPNVPEMLIAHFAVPLAGAVLVAINTRLSGEEIRYIVDHSQSTFLVIDTALSSSIVDVAEKFE-----------TVETIVTVTDDAASGTAALAECRDFSDLLAMVHPAIEWAVDDERSLLSINYTSGTTGKPKGVMYSHRGAYLNAIGEL-IHSKHDVDSVYLWTLPMFHCNGWSTGWAVAAAGGTQVCLREVR-----SELIWNLIDRHGVTHLNGAPTVIITIMNS----GRAHKLDRPIIVTTAGAPPSPTTI----ERMADIGFEVVHVYGLTETYGPYSICEPQSSWKSLDAATRARRMARQGVGMIQDVPADGVTIGEIVMRG--NNVMSGYYRNPEATRSAF---GGGWFHSGDLGVMHPDGYVELRDRAKDIIISGGENISTVEVEQALMTHPAVIEAAVVGVPDPQWGERPKAFVVV---IEPGDVTAADLLEHVQTRIARYKAPREIVVVPNLPKTSTGKI------------------------------------- 120404947 11 ----------------------------------------------------------------------------------------------------ERVRTFADVGDRVSRLAGGFRSLGASPGDRIAILSLNSDRYQESLLATVWSGCVTNPVNIRWSAAEIAYALRDSDSRILLIDDAFLPMLPEL-----------RREFPGLGDVIHCGD-----GVAPPECLAFEDLLGVSDPVTDAHRSGS-DLAGVFYTGGTSGHPKGVMLTHDNLMTSAMGALASGFFLTSGGPLLHAAPMFHLADLAIWLEQVIRGGTHVFIPSFKP-----EGVLDALQRHRVSDLLLVPTMVQMLVDHPALPV--YDTSALQMVMYGGSPIAAALLERASKRLPTASFVQAYGMTEVSPIATLLSPRDHDDPVLRRSGGVAAPHSEVRIVDEDDVEVPRGDVGEITVRGGHV--MAGYWGRPEDTATA---LRGGWMHTGDAGYMDERGYVFVVDRIKDMIVSGGENVYSVEVENALARHPAVAACAVIGVPDERWGERVHAVVVPSAGADARNLDPEELREFCRSLIGGYKVPRTVEVVAALPLSAAGKVLKRELRA------------------------------ 2501967 363 ---------------------------------------------------------------------------------VAARGHAVAVVCEGEE------LSYKELNARANRLARVLMERGAGPERFVGVALPRGLDLIVALLAVTKTGAAYVPLDPEYPTDRLAYMVTDANPTAVVTSTDVHIPL-IAPRIELDDEAIR-------------------------------TELAAAPDTDPCVGSGPAHPAYVIYTSGSTGRPKGVVISH-ANVVRLFTACSDSFDFGPDHVWTLFHSYAFDFS-VWEIWGALLHGGRLVVVPFEVTR-SPAEFLALLAEQQVTLLSQTPSAFHQLTEAARQEPARCAGLALRHVVFGGEALDPSRLRDWFDLPLGSRPTLVNMYGITETTVHVTVLPDRATSLSGSPIGRPLADLQVYVLDERLRPVPPGTVGEMYVAGA--GLARGYLGRPALTAERFVADGGRLYRTGDLAKVRPDGGLEYVGRGDRQVKIRGFRIELGEIEAALVTHAGVVQAVVLVRDEQTDDQRLVAHVVPALPHR--APTLAELHEHLAATLPAYMVPSAYRTLDELPLTANGKLDRAAL-------------------------------- 146283295 29 -----------------------------------------------------------------------------------------------------KTLTYGELYKLSGDFAAYLQQNDLQPGDRIAVQLPNLIQYPIVVFGAMRAGLIVVNTNPLYTAREMEHQFNDAGAKALVCANMAHLAEEVLPKTGIKHVVITEDMLPPLKRMVVKHVKKMVPAYSLPKAVKLNDALALGRGKAVREASPSEDVAVLQYTGGTTGVAKGAMLTHRNIVANMLQCKALMGANLNDEVLIAPLPLYHIYAFTFHCMAMMLSGNHNILISNPRDLP---AMIKDLGKYRFSGFVGLNTLFVALCNSED--FRKLDFSALKVTLSGGMALQLATAERWKQVTG---CPICEGYGLTETS--PVASVNPIEHIQLGSIGIPVPSTQFKVINDDGQELAQGEIGELCIKGP--QVMKGYWQRPEATDEVIDAD--GWFKTGDIGVIQEDGYIRIVDRKKDMILVSGFNVYPNELEDVLASLPGVLQCAAIGVPDEKSGEAIKLFVVVKPGESLT---KEQVMQHMHDNLTGYKRPRYVEFRESLPTTNVGKILRRELRD------------------------------ 124266087 14 -------------------------------------------------------------------------------------------------------WTYVQFDHVCNRLATGLAAQSIASGDRVAVLARNSHAFAALRFAVARLGAVLVPINFMLSADEARYILEHSGAKLLCTDSGLTELAR------------KASAGTAVERLVWL--PGEDPSEPAAGLTRFEDLLEFGDRVPSPV-LHGGMLAQIVYTSGTESRPKGAMLTHDAVIAEYVSCIVDA-EISESDLILHALPLYHCAQLDVFLGPAIYIGATNVIT----GKPTADNLLALMARDGITSFFAPPTVWISLLRA--PQFDTTDLSALRKGYYGASIMPVEVLKEMQRRL--PKVRLWNLYGQTEIAPVATVLKPEDQLRKAGSAGRATLNVETRVVDDAMRDVAVGEIGEIVHRSP--QLLSGYFRDEERTRAAFEG---GWFHSGDLGVLDAEGYLTVVDRKKDMIKTGGENVASREVEETIYALEGVSEVAVIGLPHPVWIEAVTAVIVPKAGHALTEA---AVIAFCDQRLARFKIPKTVILTDALPKNPSGKLLKRELR------------------------------- 91780873 11 --------------------------------------------------------------------------------WARTNPSRTALMY------GNQSISYGDLQRRVEATAGMLKGTRIRRGDIVALLMKNSAAFVEIMLAVSQAGAVILPINYRLGPDEVAYILQHSGAKLLFHDEEFEVPPGLVHSQAVTGAAQSDTSV----------------------------LAAGHEPCTEAYPSRPDDLYRLMYTSGTTDRPKGVMHSYGNVAWKSFD-HIAALGITKDDRLLVVGPLYHVGACDLPGLAVLAQGGMLRIMRD----FDAQAVLEAIERERLTGAWLAPVMLSRILALPE--RYRFDLGSLRWVVGGGERTPEQRIREFGSLF--TGARYIDAYGLTESCSGDTLMEQGRELDKIGSTGRALAHVQLAIMSDDGRMLAPGMQGEICVRGPKVTQ--GYWKDPEKTARSFVD---GWFRTGDVGYMDEEGFLYLTDRKKDMIISGGENIASSEVERVIYQLAEVAEAAVIGAPDPRWGEQVTAVVVLRAGATLT---LDALRTHCEGRLGGFKTPRQLILRDALPRNPSGKVLKRVLRD------------------------------ 161213730 20 --------------------------------------------------------------------------HHLFEDQAAKRPDAIALI------DGEQSLTYGELNVRANHLAQHLLSLGCQPDDLLAICIERSAELFIGLLGILKAGCAYVPLDVGYPGDRIEYMLRDSDARILLTSDVAKKLALTIPALQECQTVYLDQEIFEYDFHFLAIAKLLHNQYLRLLHFYFYTLIQQCQATSVSTQVLPNNLAYCIYTSGSTGNPKGILMEHRSLVNMLWWHQQTRPSVQGVRTLQFCAVSFDFSCH--EIFSTLCLGGILVLVPEA-VRQNPFALAEFISQQKIEKLFLPVIALLQLAEAVNGNKSTSLALCEVITTGEQMQITPAVANLFQKTGAMLHNHYGATEFQDATTHTLKGNPEGWPTLVP--VGRPLHNVQVYILDEAQQPVPLGGEGEFCIGG--IGLARGYHNLPDLTNEKFIPNPFGAYRTGDLARYLPDGTIEHLGRIDHQVKIRGFRVELGEIESVLASHQAVRECAVVAREIAGHTQ-LVGYIIAKDTLNLSDKLEPILRQYSEAVLPEYMIPTRFINISNMPLTPSGKLDRRAL-------PDPKGDRPALSTP------------ 54025067 6 --------------------------------------------------------------------------------HVDSFPDKPALI----MAESGEVLTYRELEDNSVRLARHLRAAGLRPGDHLALLSGNDPKVYEVYWAALRSGLYITAVNRHLSPSEISYIVDDCGARALIVSAALAESAEKV----------------------VAETPAVEIRLAFGGDVPGHASYEDALAASSPEPLDQPRGADMLYSSGTTGRPKGIKQPLPQRQDTYTAIFGPLYGFGTETVYLSPAPLYHAAPLRFGGVVHALGGTVVVM-----EKFDAEAALAAIERYRVTHSQWVPTMFVRMLKLDEQVRTRYDVSSLKVAVHAAAPCPIDVKRAMIDWWGPILHEYY-----ASTEANGATFIDSEQWLRKPGSVGKAGLGVIRICGEDGKELPTGEVGTVYFEREDVPFA--YHNDPAKTADAVHPDHPTWTTTGDIGYVDDEGYLFLTDRKAFMIISGGVNIYPQEIEDALALHPKVFDVAVIGVPDEEMGESVKAVVQPAPGAEPGPDLAAELRDYLRERIAHYKVPRSFDFADDLPRTPTGKLVKGKLRA------------------------------ 209552131 11 --------------------------------------------------------------------------YNTLLQAAQPRMEKAAIVYEGE------TITFAMLLTRIDQVVRRLRSLGVQQGDAFAVFGQNHPEHLYCYYAASKMGAVFVPVNPNLTASEVDYNFRHSEAKVLFFDDHVEETAK------QAVPAEKLFHISSLTNV------------------------APGSAETQA-AIDVNDDFIITYSSGTTGNQKAIVLDHRAQIDVA-ASLSQMWGISEADTTLVALPLGYLYGFSTAAATGLSVGGTVIVL----RRFHPRDVLASFEEHPVTVYHGVPTMFTMMMEYCEQRGLRFDLSRVRQLICSGAPLPEEVSARFVEKFGKPLQ---NYYAMTEVAPVFGRYYDDATDLPAGAIGKAAPGALIKIQRPDGSECGVDEPGEALVRGA--ATLKRYAKDEALTAASLED---GMFRSGDLVSRDKDGFYYIVGRIKEIIIRGGHNISPAEVEKATVRHPAVQDAAVVGIADRIFGEVPVAFVVLRSNATVSEE---DLIGFLEKQVSDFKVPRTVHFVAELPQGKTGKVDKKALK------------------------------- 108801657 11 ----------------------------------------------------------------------------VLDRIAEQFSDHEAVV------TDDRRLTYAQLRDEVRRAAAAMIDLGIAAGDRVAIWSPNTWHWVVAALATTYAGGVVVPLNTRYTASEASDILARTAAPLLITAGKFLGADRSAD--------LDRSALPALRHIVRVPIETADGTWDDFVSRGTD----LAAADARAAAVRPDDVADILFTSGTTGRSKGVLCAHRQSL-DAPAAWAECGQLTSSDRYLCINPFFHNFGYKAGILTCLQTGATLI----PQLTFDPEKAMAAVAEQRITVLPGPPTIYQTILDHPKRA--EYDLTSLRFAVTGAAVVPVVLIERMQSELDID--IVLTAYGLTEASGFGTMCRADDDAVTVATTCG---------RPIAGFELRIGDSGEVLLRGP--NVMLGYLDDPEATAAAI--DPDGWLHTGDVGTVDERGNLRITDRLKDMYICGGFNVYPAEIEQVLARLDGVAESAVIGVPDERLGEVGKAFVVAKPGANLDE---QAVIAYARDHLANFKTPRSVEFLDVLPRNPGGKVVKPLLRK------------------------------ 37577047 2535 -------------------------------------------------------------------------------------PNAPALV------SRENTLTYQELDEWSNGIAWALRDRGVKPDTPVGIMMPRSFSMIAAILGVWKAGGCYVPIDPEYPAERKRYILGDSRTKLLIT----------------------------------LPAADQEALEDFEGEIFAIENAETYDGSPLPQVSRPQHLAYIIYTSGTTGQPKGVMVEHKGIANTLQWR-RNAYTLNETDTVLQLFSFSFDGFLTS-MFTPLLSGAKTVLPDENEAK-DILSIKHDLSHHRITHMIIVPVLYRA----LLDVIQPEDAKTLRVVTLAGEAADRELIDRSMAI--CPNTELANEYGP--TENSVATTAMRHMERQKNVCIGRPIDNTEVLILNGDQLQPIGVAGELCIAG--TGLARGYVNLPELTAKTFVQHPYRMYRTGDAARWMADGTIEYLGRMDDQVKIRGHRVETKEIESVIRRISGVKEAVVLARETAPAQTELCAYIVAEQDFN-----TEMLRAELNKQLPLYMMPAFIQTLDSLPLSPNGKLDRRALPEPAFNQVRTFHAPTS---------------- 37577047 1495 --------------------------------------------------------------------------HHALEQQAAKTPDQPAVIVEDEE------ITYKELNEQANRVAWELIDRGVKAETTVAIMGRRSPEMLIGIYAILKAGGAYLPIDPDYPEERIRFLLKDSDSDILLIQS-----------------------------------DNLDIPAFDGEIVHLSQLNSKRRLSNPNVEVYPDSLAYMIYTSGSTGRPKGVQVEHQSAVNFLN-SLQFRYPLNQSDVILHKTSYSFDASIWELFWWPYGGASVYLLPQGGEKEPDM--ILKVIEEQQITAMHFVPSMLHAFLEYLKNGPVPIKTNRLKRVFSGGEQLGAHLVSRFCELL--PDVTLTNSYGPTETVEAAFFDCPLDEKLDRIPIGKPIHHVRLYILNQKQKMLPAGCIGELYIAGA--GVARGYLNRPELTEEDPFYPGERMYKTGDLARWLPDGQVEFLGRLDDQVKIRGYRIEPGEIEAALRSIEGVREAAVT-VRTESGEAELCAY--------AEGLGRNEVRKQLETLLPGYMIPAHIIEMEQWPVTPSGKLDRKAL-------------------------------- 37577047 466 -------------------------------------------------------------------------------KQAEKTPDARAVI------DQAHSLTYKELNESANRLARHLRKKGVMRQEPVAIMMERSTEFVTGILGILKAGGAIVP--PHYPSDRINYILNDCGCSHVVSQAHF------------------------------------APLLETGLNVIYMEDIQIEDGSCLHSVNSADDLLYMIYTSGTTGKPKGVQFEHRNMANLLQFEFTRSGIDFENDV-LQFATPAFDVCY-QEIFSTLLGGGTLHIVPEAI-KRDVPQLFAFIKEHQTTISVSPTAFIKMIFSEQEFA----NAFPHDVKHLITAGEQLIVSSLLQDVLRQRSMYLHNHYGPSETHVVSYTIHPGNQIPEFPPIGKPIDCTDLYILNRQKQLQPRGVSGELYISGS--SVARGYINNDKLTREDPFRSGAVMYRTGDVARIREDGSFEYIGRADDQVKIRGYRIEPQEIEIALMNHPEVKEAAILIRQNQGEEHELCAYYCSMHRLDSSA-----LRQYLANKLPEYMIPAKWVWVDSIPLTPNGKVDQSALPK------------------------------ 171463648 30 -------------------------------------------------------------------------------------------------------LTYRELDQHSKHFAAYLQNLGLEPGSRVAIMLPNVMQFQIAMLGILRAGFVVVNVNPLYTARELEHQLKDGGASALVIAHVYQQIAKNVPLKKTIITSLEMIGLKGAIVNFVVRNVKKLVPVWPGHILFTQVLSEGGRHQWQRPKVSMSDIAFLQYTGGTTGLSKGAILLHKNILSNVIQTELWLPGLKRKKVDQLVFLCALPLYHIFALTACLVGMRKGGLLVLVPNPRDFDGFIKLLKKH-PDINIFPGVNTLFNALLHKPEFASVKLPNILATIGGGMAMQKVVADQWQKATG---SPIAEGYGLSETSPVACVN-SALIESFTGYIGLPVPGTEVVILGDDGIEVPFGTPGEICIRGP--QVMAGYWNKPEETKNVMTAD--GFFKSGDIGIMNADGFTKIVDRKKDMVLVSGFNVYPNEVEEVLSLIPGVLECAVIGVPDEDSGEAVKAFIV-KQDESLTEE---DILAFCKENLTNYKYPKHIAFRNDLPKTNVGKILRRELRDL----------------------------- 182413785 1478 --------------------------------------------------------------------------------QVAATPERVAVVHR------ERRLTYAELDALANRIAVRLRCAGVQRGDFVAILDERGVEFLAAMLAILKAGAAFIPIDPGYPEERVRHMVHDSAVPVLITRRSVWQRHGAERLRP-----------ASLREVLLL-------------DEVDNACAESSGATAAPVAGAPGDAAYMLYTSGSTGAPKGAIVRHNGAINHIFGQFRE-LEFTPGTAFLQSAPSSSDISVWQFLAPLLIGGRTVI--ADFETVCDAAQLFRLVRDEGITIELVPVVLKEFLDHAATLPAPRRALPALAYAMVTGEAVSVALVNQWFQL--YPAIRLANAYGPTEAADDICQAMPLPVDAPTVPIGRPLPNLTLYVLDRHRQLVPVGVPGEIAVSGVGVG--AGYWRNEEKTRAAFVTNPYDDYRTGDLGRWRPDGTLEMLGRFDQQVKLRGFRIELGEIESMLARHPAVGEAVVLIREDQPGEKRLAAYATLNASAE----------------------------------------------------------------------------- 182413785 467 ------------------------------------------------------------------------------------------------------RLSYAELDARANRLAHVLRARGVGPDQPVALCLERSLELVVALVAIVKAGGAYVGLDPEYPAARLALMLADAGVRVLVTQEA---------LADQLTSAIAASGATTISPVILERAAAE---------------LAAAPGTDPGVRVTPDHLAYISYTSGSTGRPKGVAIPQRGVVRLVKNTDFAEF--GPKEVFLQLAPVAFDAS-TLELWAPLLNGGTLVVM--APGTPTLEALGATIRTERITTLWLTAGLFHLMVDERLD-----DLRGVRQLLAGGDVLSVAHVRKFLREVPACRLINGYGPTENTTFTCCATLRESDLAGGSVPIGRPIANTRVYVLDAALRPVPIGMPGELFAGG--DGLARGYVGRNELMAEKFVDPRARLYRTGDRVRWRNDGTLEFLGRQDQQVKIRGYRVEPAEAEAALTAEPGVRAAVVVVREHAGH-KRLIGYAV-ADGTSGD-----TLRTRLQARLPEYLVPAVVVTLEALPLTPNGKVDRAAL-------------------------------- 90422531 7 -----------------------------------------------------------------------NAAVDFVDRNVAERGDKTAFI------DPSRRICYDELSDAAARVGPMLARLGIEQESRIALILQDIVEFPILFWGAIRAGIVPVLLNTRLTADQYRYLLEDSRSKAVFVS---------TNLLPLIEEAAA--DLPHLRSIIAVGDEPSSA-------LNLRDILAAENEGGAPASTCADDVAYWQYSSGTTGMPKGVMHVHSSPRFMAQSAGQRRIGYREDDVVFSAAKLFFAYGLGNAMFCSMWVGATSVLY---PERPTAESVFHVLQVHQPTLLFAVPTLYAAILADQNSKDERLPE-RLRLCVSAGEPLPAQVGLNWRSRFGRD---IVNGVGSTEMGHLFLTNLPN--AVEYGTSGFPVEGYRLKLVDEQGRDIADDAIGELLVNGG--SAAAGYWNQRDKSRTTFIGEWTRTGDKYH---RRADGVYTYRGRSDDMFKVSGIWVSPFEIEEALMSHAKIAEAAVIPAEDLDGLIKPKAFVVLASREENISVLFDELKEHVKRSIGPWKYPRWIRVVDELPKTSSGKLQRYMLREMV---------------------------- 148556693 38 ----------------------------------------------------------------------------LIDAAVRDHGERRAIDFLG------RHWTYAEIGALVDRAAAGLQAIGVGPGIRFGLCLPNSPYFVILYFAALRCGATIVNFNPLYVEHELKHQIQDSGTTVMAVIDVASIHAKVAALRTIIVCPMADILPPLLSIAYRLFKRGEIAAWPDGRHVTFSTVTDGASGGFRPVEVSPDDVAVLQYTGGTTGVPKGAMLSHANLTANSYQMILHVGQRPRQDRIMGVLPMFHVFALTTVLNYSVDTAAEMILLP----RFELKQFLKTAKRTRPTKLLAVPTMLTAINKAAASQAIHFDDLDYCV--SGGAPLPFDVRTEFERLTGAR---VVEGYGLSETSPILTCNPVEGAVKDNSAGPAFPGTVLEIRSLDDPHVIPTGERGEVCARGP--QVMKGYWNKPEETEKVFVD---GAIRTGDVGYLDEDGYLFLVDRIKDVIIAGGYNIYPRVIEEALYEHPAILEAVVIGVPDAYRGQAPKAFVVLRPGQQAS---VDELFEFLKSRVSKIEMPREVEIRTSLPKTLIGKLSRKEL-------------------------------- 153007718 61 -------------------------------------------------------------------------------------------------------LSFKKLDEYSRALAAFLQSRGLVKGDRVAVMMPNILHYPIAFTAILRAGFVVVNVNPLYTPRELEHQLNDSGAKALIVLENFASTVEKTLNSVNVPNIIDMHGFKGHIINFVVRRVKKMVPWNIPGHIRFKDALAQGRAQFNPIPVQGSDLAFLQYTGGTTGVSKGAMLTHSNILANVEQMHVWMEVAFRNKGKPKALNFVCALPLYHIFALTVNAMIGIKLGARNILIPNPRDISGFVKELKKYPFHIFPGLNTLFNGLMNNPFQTLDFKPLILTLGGGMAVQRPVAERWQKMTG---CHVTEGYGLSETSPVACANALDATEF-SGTIGLPMPSTDVAIRDDDGNDLALGEVGEICVRGP--QVMSGYWERPDETKRAIMPD--GFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAGHPGIVETAAVGIPNEHSGEVVKLFVV-RSDLNLTED---EVKAYCAERLTNYKRPREVEFRESLPKSNVGKILRRELRD------------------------------ 196257129 18 -------------------------------------------------------------------------------------PHKTALIYDS------TSWTYAQFAQRVNQLAHRLRQEGLQKGDRVAFLCPNIPPMLEAHFGVPLAGGILVCINIRLSPQEILYILNHSGAKFLFVDTEWTNNIKQI-----------QSQLETVEKIIHISDQENLAPLEGEEYQGFLDKAN--SKSVPWLISDEMETISINYTSGTTGKPKGVMYSHRGAYLNSLGEI-LETRLTPESVYLWTLPMFHCNGWCFPWAVTAIGATHLCL-----RKFNAALIWQLIHEQKVSHLCAAPIVLISLLNDANCPQKLEVPLRITTAGAPPSPTLIEKITAIGAKITH-VYGLTEVYGPYSVCQWQELNLPERAKRLARQGVPYIGAEGLRVVDEQMQDVPADGETIGEVIMRGNMVMKGYYNDPQATENAFSG---GWFHSGDIGVMYPDGYMELRDRIKDIIITGGETVSSIEVEQCLYAHEGVLECAVIGVPHEKWGETPKAFVTLKEDFTVTE---QDLIEFCRSKIAHYKCPTAIEFI-VLPKTSTGKIQKYLLRQ------------------------------ 75520420 4097 -----------------------------------------------------------------------------------------------------QTLTYAELERRANQTANYLQQKGVRPGALVGLCVKRSLEMLIGMLGILKAGGAYVPLDPDYPEERLAYMMGDAGITVLLTQEQL------------------MPGLPSGERTTIALDRDWP-------------LIAKESEQAPDVDTTAESLAYVIYTSGSTGLPKGTLVVHRGIVRLVKET--DYVTITEQDVFLQASTVSFDAA-TFEIWGSLLNGAKLVLLP--PELPSLAEIGQAIQSHHVTTLWLTAGLFTLMVDHHKEYLSGVRQLLVGGDIV--------SVPHVKKALEIAGLTVINGYGPTENTTFTCCNPVTVMPESAHTFPRPIKNTTAYVLDRHMQPVPIGVTGELYIGG--DGLAEGYLNRPDLTAERFVPNPFRLYRTGDLVRYLPDGLIEFIGRLDNQVKIRGFRIELSEVEAVLAKHPAITASVVIVHENEAGMKQLVAYAVKDAEQELG---TAELRQHFKAHVPDYMVPAAFVMLDALPLTPNGKVDRKAL-------------------------------- 75520420 3041 ----------------------------------------------------------------------------------------------------TERLTYAELNKRANQLAHYLRAQGVGPEVLVAVLMERTTEMIVALLGIIKAGGAYVPIDPAYPQDRIGYTLDDSQAAIVLTQE------RLLPMLPEHTA-----------QVICLDRD--------------WACMAVQPEANVPNLAAPTNLSYVIYTSGSTGLPKGVAIQHSSVIAFIFWA-KTVFSAEEMSGVLASTSICFDLS-VYEIFVTLSCGGKVILADNALHLPS------------LPAAKEVTLINTVPSAAKELVRMNAIPPSVRVVNLAGEPLPNTLAQSLYAL--GHVQKVFNLYGPSEDTTYSTYVQVTKGAKTEPTIGRPLANTQAYVLDAKLQPVPLGLPGELYLGG--DGLARGYLKRPKMTAERFLDPDARMYSTGDLVRYLPDGQLEYLGRIDHQVKIRGYRIELGELEAVLRSHPQIKEAVVVAKEDKLGEKRLVAYITTKDGECGDRAV---LTSWAKAKLPEFMVPSFFVWLDAMPLTPNGKIDRK---------------------------------- 75520420 482 ----------------------------------------------------------------------------------------------------EQVLTYRELNEKANQLAKLLRARGIGPESMVSLLTERSAEMMIAILAIFKAGGAYLPIDPSHPKERIEYILQDSRSELLL----------------------------------VNHRFLGAVDFADRIIDLEAAEIYQGAADNLECVSHANHLAYVIYTSGSTGKPKGVMIEHASLLNIIF-ALQELYPLLENDAYLLKTTYTFDVSVAEIFGWILGSGRLVILDPGAEKEP--AHIWETMVNHGVTH---VNFVPSMLIPFVDYVRDQQQESPLRYIFAAGEAMPSELVGKVYEAL--PGVILENIYGPTESTIYATYSLAKDSQDVLVPIGKPLANIQTHIVNKHGQLQPVGVPGELCIAGA--SLARGYWNNNEKFVPHPFAAGQRMYRTGDLARYRQDGNIEYLGRIDHQVKIRGYRIELDEIRAQLIQEASIRDAVVIARTDHNGQAYLCAYFIADKQWT-----VNALREALRQTLPDYMVPSHFIQMEEFPLTSSGKIDRKAL-------------------------------- 75520420 1522 -----------------------------------------------------------------------------VARIAQELPEQFAVI------GEQGALTYAQLDAKANQLAHALLKRGIGSEDLVGICVERSSEMQIGQLAILKAGAAYVPMDPAYPRERLAFMIKDAGMSLVLTQE------RLLDALPQEAAALL------------------------CLDRDWQE-IAAESTAAPAIKTNADQLAYVIYTSGSTGTPKGVEIEHGSLLNLVNW-HQRAYSVSAEDRASQIAGTAFDASVWET--WPYLTAGATICQPREEIRLSPEKLRDWLVETGITISFLPTPL--AENLLPLPWPTGAALRYMLTGGDTLHQYPTADV----------PFTLVNQYGPTENTVVATAGAVPVLGERAPTIGRPIDNVSVYVLDENRQPVPVGVVGELYIGG--KSLARGYRNRPDLTEASFVPNPFRMYRTGDLVRYAADGSIEFIGRADDQVSIRGFRVELGEIESALYAHPAVAESVVIVREDVTPGKRLVAYAVLHEGE---ERQTSELRQSLKEMLPDYMVPSAIVLMEALPLTPNGKVDRRAL-------------------------------- 149194093 4 --------------------------------------------------------------------------YELLEKNAKEIGKKTAYFID------DKKISWQDVKKKVDTFARTLELLGIKKGDKIPIYVNNSLEFVIALFGIQKIGAVPVPINTFLKEDEISFILNDIEAEFLIASSKFEKNIPNIREK------------TSVKKIIW----EGEPSIIDEDNISFTEILSNIEPHESIEYPTLDDLAVIIYTSGTTGKPKGAMLT-YKNIFADIWGINEIVKITPKDRFIAYLPMFHSFTMTVNILLPLYTGSAVVII---KSIMPFSNIIKQTLLKRVTIFTGVPDVYSALSRAKL-PFYFHWFNKVRFYVSGAAALPGEVLERFSKKFKKAK--LLEGYGLSETSPVVAVNRP--YLQKPGSVGPAIPGVEVKIVNDELIEVPIGEAGEIIVKGDIV--MKGYYNRDEANEEC---LINGWFLTGDIGKVDEDGFIYILDRKKDLIISKGVNIYPREIEEIILKFPGIKDCAVVGLKDENHGEIPVAFIEVEEDMEVNE---KDLRKYLKSKLANYKLPKYIYFVENLPKNATGKVLKRILRE------------------------------ 15921367 26 ------------------------------------------------------------------------------------------------------KITYRELNLMIDSVASQL---DINKGDVVIVTMQNIPQFIITEFAVWKKGGIVLPVNPSYTEKELDYIIENSEAKLMIRSCEAINTKKIRTITTNPETFHEIPSELKAKWKI----------------IDCEEELDFKSLHREKVDVSPNDLALLVYTSGTTGRPKGVPITH-KNIYASSIIYKHWFKFTEKDKVLGIAPFFHITGQIFHITTPLISGSEIVI----SYRFDPTLALRHVEEKKTTVTMAVATAYRAILNEY----KGEDLSSMRLWSSGGMPMPRTLEIEWREKIGQWIYMAWGLTETTSPATLWPYPYNGELPVDPETGVVSSGIPVY------NTEISIAEDGEVLVRGP--QVVSGYWKMEKF--------RDGWLPTGDIGKI-IDGWVYIIDRKKDIINASGFKIMPREVEEVIYMHPAVSEVAVVGLPDQYRGETVAAFIKLKDGYTPNEKVEEEIISLCRKNLAPYKVPKIIRFVNEIPKTPSGKIMRRVFRN------------------------------ 207724375 3146 ---------------------------------------------------------------------------------VRRTPEAIAVEYEG------QRVSYAELNVRANRVAHVLIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQSSTRE------------------QLGALSVPVLDLDQEGTLEGEAERD-------------PQVAGLEPHHLAYVIYTSGSTGQPKGVLVEH-RQVARLFASTQQWFGFGVEDVWTLFHSFAFDFS-VWEVFGALLHGGRLVVVP-KLTARSPQAFYALLCRSGVTVLNQTPSAFRQLMAGQQEAPEARHQ--LRQVILGGEALEVGALRPWYERAENAGTQLVNMYGITETTVHVSYRALAAADAQGTGSPIGRRIPDLRVYVLDGEPVPVGVTGEMYIGGA--GVARGYLNRPELTAERFVEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCEGVREAAVTVREDTPGEPRLVAYYVSSEAIE-----AQALREQLQSSLPEYMVPAAYVKLDRLPLTPNGKLDRK---------------------------------- 207724375 4207 ------------------------------------------------------------------------------------------------------KLSYRELDSQANRLAHRLMAQGVGPDARVGLCVERGLPMVIGVLGILKAGGAYVPLDPSYPQERLGYMLEDSAPVAVVAQSGTRD------------------------------RLGDRLDERPVAVIDLDEVDWKAEAAHRPEVLSSHHAAYVIYTSGSTGRPKGVTVEHRQVVNLLE-SMRGLLEMTEAERWLAVTTLGFDIA-GLELYLPLISGARVIVLDREASR-NAQTLSAALEGSGATVMQATPSTWRLLLESGWAGRPGLK------ALCGGEALSGELAQRLRARVG----RLWNVYGPTETTIWSSAKEAGDAGRGVVGIGRPIANTQIYVLDAHGEPVPLGVTGEMYIGGA--GVARGYLNRPELTAERFVEGRERMYRTGDLGRWLADGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGEPRLVAYYVSSEAIE-----AQALREQLQGSLPEYMVPAAYVKLEHLPLTPNGKLDRK---------------------------------- 207724375 1 -------------------------------------------------------------------------------------------------------MTYAELRDAAKRIAVHLLGSGCGQDQPVLLIFNPGLDYICAFFGCLYAGAIPVPAYPPAHARRLERLQADAGARFALTVSDELSRIAAFETQQGKQLAVECW-------LAIDRADGNAGDWTDPG-------------------LDSSRIAFLQYTSGSTGAPKGVMVTH-RNLFANLAAMTAEGKMGRDEVMVYWLPPYHDFGLIGGILQPLVLGCTVVLMRPAAFLLNPYRWLKAITDYRATVAGAPNFAFDLCVRSITQAQRATDLSSLRVLASGAEPVRPGTLEKFTAAFGFNPAAWFAAYGMAEATLLIAFGWGIRFRGQPRCLPFSRSALQKGAVVAADDERDHGRVGEIWVSGP--SVAQGYWQRAEDTRRSFAADGERYLRTGDLGFL-HEGELYICGRLKDLIILNGLNIYPQDVEAAFESHAKLRENGTIAFADRDDTEKLVIVQELAFRQPVEGGMFESMAAAVSMNVG--VTPDIIVLVKALPRTSSGKIRR----------------------------------- 215495126 11 ---------------------------------------------------------------------------HLIDRATERIGDTTAIVYSHQNISK----TYTEYRKDVDQLAAGLVSLKLPEGSRVAILVPRLYEGAQLLYAASKAGLVMVGINTFCTVSELEFCLNKTESAALILADKFTDKNFYETLLQIAPEMLSSQRLPFLKHVITIGDIRKPGSITFDDLINSGTAEHHVAMNAVSAKVQFDQDAFIQFSSGTTGEPKPVRLSHFNVVNNANIVGRFIGYHQQPESICLNGELIYGFGRTLGVLAATMFGCTVMMPGLA---FSPKATLETIANHRCTVAYATPSMLFEMMRELEQG--SYDVTSLRKGVLSGSVCNPTLAEKARTKLNVQS--LYIMYGATETSPIFSSTNPDEPKDCWIRTVGTPDHVEVKVVDAEGKIVPVNTRGELCTRGPHV--FKGYLNDDAKTKEA---KRDGWYHTGDEGKMSEDGRITFVGRMKEIINYRGLKVPPLEVENVLNMHPDVKEAQVIGVPDETVGEKICAWIELQPNKSL---IQEEIKAFCKDKLSWFMVPEHVLFVNSFPRTQTGKVQKHKMRE------------------------------ 91978542 10 ---------------------------------------------------------------------------------AQARPDRIAVI------DGERKLRYAEFDALIDRIAAALQRDGVKPTDAISICALSSIEYAATFLGALRVGVAVAPLAPSSTAQDFAAMVKDSSAKILFTDDFA-------------AEAMKDAAIDASVRRVALDGGASGAAFSGW--------LAAEGAKAAPVSVDPEWVFNIIYSSGTTGTPKGIVHTH--SLRWRQYGQLDPLGYGPEAVTLLSTPLYSNTTLV-CFNPTLAGGGTLVLM----KKFDARGFLDLAQQHRVTHAMLVPVQYRRIMALPE--FGSYELSSFVMKFCTSAPFAAELKRDILARWPGG----LTEFYGMTEGGGSCALLAHEHPDKLGTVGQPMPDHIIRLIDEDGNFLPQGSIGEIVGRSAVV--MTGYLNQPQKTAETFWTDKDGWVRTGDVGRFDQDGFLTLMDRKKDMIISGGFNIYPSDIEAIASQHPAVLEVAVVGMPSEDWGETPVAFVVARPGAMLDPA---ELKAWTNAKVGKTQRLSEVVLSEALPRSAIGKVLKRELRDLAAG-------------------------- 111017163 1797 ---------------------------------------------------------------------------------VARTPDAVAVVFAEEE------LLYAEFDARANRLARELLARGVGPESRVAVALRRSLELMIAIYAVEKTGAAYVPLDPDHPASRIAYVIESAEPACVLTSS---------RDRCEGVDSAAGAAVIEIDTLNLSRRPSTPITAAERGG-----------------PIHPDSTAYVIYTSGSTGRPKGVAVSHRAIVNRLLW-MQDTYRMDHTDVVLQKTPVTFDVS-VWELFWPLEVGARLVLAAPD-GHRDPTYLSHIIADHQVTTMHFVPSMLAVFTAGAEPELCGS----LRQVFCSGEALPPATADAFRE---FGSAALHNLYGPTEAAVDVTYWECTEGDRASVPIGAPVWNTQVYVLDSRLHPVPVGVHGELYLAG--IQLARGYVGRSDLTSDRFVANPFGMYRTGDVVRWRADGNIEYIGRRDFQVKLRGQRIELGEVEAAVLAHPSVAQAVVTVHRSEATGESLVGYVIPVAGADIDTAV---VRDAAAEALPAYMVPTRIIVLDRFPLGATGKLDRGAL-------------------------------- 111017163 8064 ------------------------------------------------------------------------------------DPDSVALSFE------DRQVTYRELDEWSNRLARVLCAQGVGPETFVAIGMPRSIEEVVSIWSVAKSGAAFVPVDPTYPRDRIDYMLTDCRASVGLTV------------------AGRRDNLPDTVPWLVLDDESFAEQVAAVSS-------SPVTDADRTRPLHLAHPAYLIYTSGSTGKPKGVIVTHRGMANLTAEEHER-FQVTHESRVSHLASPSFDASIFELMMAFGASARVVIV---PPTVFGGTELADLFRRNAVTHAFITPTALSSIEDVGLESL--------RVLAVAGEACPPELVEIWGKH-----RNMHNGYGPTETTIQASVSAP-MRPGGVVNIGAPALGFGSLVLDERLQPVPVGVPGELYITGP--GLARGYHNRSALTSERFVACPFGMYRTGDVVRWRGDHTIEYIGRTDFQVKVRGFRIELGEIDAVLARHPAVAFAATIGHTGPSGDTLLASYVRAAEGHDLEPA---ELRTHAADRLPAHMVPSAVVVLDQIPMTPVGKLDRKAL-------------------------------- 111017163 5442 ---------------------------------------------------------------------------------VARFPDATAV------TSEDVALTYAELDARSNRLARLLISQGVGPETLVAVALPRTCDLIIALLAVIKTGGGYLPVDITYPADRLAFVFEDAAPNCVITTTG---------------DVSALPDSETPAILLDDPETTADLAQQSPATITDAD---------RVTPLDSSSVAYVIYTSGSTGRPKGVVVSHRNVL-TLFANTQPLYGFDENDVWTMFHSYAFDFS-VWELWGPLLYGGRLVVVDYY-TARSPEMFHELLRNEQVTVLNQTPTAFYQTDRIVSEIDVNAAALALRYVIFGGEALDLGQLGRWYSRHDDSAPTLVNMYGITETTVHVSYLALDREFAEASVIGRGIAGLHVHVLDRRLHPVPPGTIGEMYVSG--DQVTRGYLGRSSRFVADPLRPGARMYRTGDLARWNTDGQLEYLGRSDFQVKIRGFRIELGEIESALLRYRGIAQAVVLTRDDGHGGHRLIGYVVPESGATV--EVSSAL-EFVGTQLTSYMVPATLVVLDALPLTSNGKLDRRALPEPDFGARVSAGRAPATEMETVLAGLFAE--- 111017163 736 ----------------------------------------------------------------------------LLARAVEAGGDGDALVYQG------RTLTYPELDAQSDRLARMLIGHGVGPGSVVALAIARSIESVLATWAVAKSGAAFVPVDPNYPADRIEHMLTDSGAVVGLTV------------------AAHRSSLPETTPWLVMD------DASFGRDLAQHAAGTVADADRL-RPLRTADPAYLIYTSGSTGTPKGVVVTHAGLANFAEDE-RQRFAVTAGSRTLHFSSPSFDASILELLLAVGAGATMVV---APSTVYGGTELADLLSRERVTHAFVTP--------AALASVDPTGLDHIRCVVTGGESCPPALVAQWA-----PGRVMFNAYGPTEATVVASVAGP-LTVGEPVTIGRPSRGCGLLVLDSRLHPVPRGVPGELYITG--DGVARGYHNRSIPTAERFVADPHGMYRTGDLARWNAAGQLEYLGRTDFQVKIRGFRIELGEIDAVVRSHPSVAFATTVGRTAPSGDTVLVTYVLPEDG---TDIVVGDILEHAAAALPAHMVPARVMVLREVPLTPAGKLDRKAL-------------------------------- 111017163 2852 -----------------------------------------------------------------------------------------------------REVTYRDLDERSNRLARLLIGRGIGPESVVALALARSPESVLSLWAVAKTGAAFVPVDPNYPTDRIVHMLSDSGAALALTVAEF------------------RPTLPDCTSYVVVDAPGFD-------DEVSAHSAAVVTDADRTHPLALENPAYLIYTSGSTGTPKGVVVTHRGLANFATDE-RVRFGVTPRSRTLHFSSPSFDASILELL---LAVGSGATMVIAPASVIGGTELADVLREGRVTHAFITPAAMASVDPAGLDQL--------ECVATGGDVCPPELVAQWV----TGGRRMFNAYGPTEATVVSSVTGP-MIPGEGVTIGRPPMGTGEMVLDSRLHPVPNGVTGELYVSGS--GLARGYKDRAGTTAERFVANPYGMYRTGDLARWNGAGQLEYLGRSDFQVKIRGFRIELGEIETALTRYPGVARSVVSAHRGSTGANRLVGYLVPTAGAELDPE---AVLEFVGGFLAPYMVPSALIVLDELPLTPAGKLDRRAL-------------------------------- 111017163 7031 ------------------------------------------------------------------------------------DPNRTALTFEG------RNVSYRELNERSNQLARVLISRGAGPETFVALGIPRSIESVLAVWAVAKTGAAFVPVDPNYPMDRIEHMLTDSGATIGLTMAAY-------------EKALPDS----------VPWLQLDSPKFEKACQSKPALPVADSDRRSPISLD--NAAYIVYTSGSTGKPKGVVVTH-EGLDNFAEDQRQRFAAAQTSRTLHFSTPSFD-GSVFEYLQAFGVGATMVIAP--PTVYGGAELAELIRSEHVTHAFVTT--------AALSTVDPTGLDEFQHVVFGGEACPPELVTRWA-----PGRQLSNAYGPTETTVMANISDP-MTVGDPITLGGPIRGVGELVLDSRLQPVPVGVPGELYITGA--GLARGYHRRPELSSQRFVANPFGMYRTGDIVRWRADHTVEYVGRSDFQVKIRGFRIELGEIDNEIATFPGVSFAATLGVPGPSGDTVLVTYLLPNTAGGVDPA---ELTAHLSTRLPAHMVPTSVMFLDEIPLTPVGKLDRSAL-------------------------------- 111017163 4426 -----------------------------------------------------------------------------------------------------RRMSYRELDERSNQLARLLIDRGVGPEDIVALGISRSIESVLAVWSITKTGAAFVPVDPTYPRERVEHMVTDSGCTLRLEADHGRLPDTVRWLTLDDTETATAIRAMSTDTV---------------------------TDDDRVAPLRFAHPAYVIYTSGSTGKPKGVVVSH-RGLDNFAEEQRTRYATDSTSRALHFSSPSFDASVLEYLLS-FAVGATMVIVP--PSVYGGEELAELIRTEGVTHGFVTPAALASVDPEGLEVFQNV--------VAGGEAVPPELVTRWA-----PGRTMYNGYGPTETTIM--SNLSDHLQVGETVTIGPVRGVSEVILDSRLQPVSVGVAGELYISG--EGLARGYHARAGLTSERFVANPYGMYRTGDLARWRSDHTVEYLGRTDFQVKIRGFRIELGDIDSALAAHPSVAFAVTLGRPGPAGDTVLVSYVLPEAESALEPP---ELKEWTANLLPAHMVPSSIMILDEIPLTPVGKLDRAALPEQFLPTSDDFRPPSTVLEHTIADVI------ 118462221 445 ------------------HYRTLLDSLLSDPDATLSACALMSDADAEWLRAVST----GEQFIT--PAATLS---ELVSRRAARTPDAVAVVYEG------RTYTYRDIEEESNRVAHWLIERGVGTEDRVAVLLDKSPELVITALGVLKAGGVYLPVDPTYPQDRLNFILGDADAKLVL-------REPVTDLADYPATA----------------------------------------PTELLRPLTPQNTAYLIYTSGSTGLPKGVPVPHAPIAEYFVW-FGDEYRIDETDRLLQVASPSFDVS-IGEIFGTLIMGARLVI-PRPDGLRDIGYLTELLAREGITSMHFVPSLLGLFLSLPGVSQWRTLRRVPI----GGEALPGEIADKFHATF---DASLYNFYGPTETVVNCTSPVEGAQGTRVVPIGRPKINTRVYLLDNALQPVPPGVIGEIYIAG--THVAHGYHRRPQRFVADPFSRGGRMYRSGDLARRNANGDIEFVGRADEQVKIRGFRIELGEIAAAISVDPSVGQAVVLAMDLPQLGKSLVGYVTPAQGAGTETVDVERIRARVAAALPDYMTPAAYVVLDEIPITAHQKIDRAALPQPQIGAGTEYRDPTT---------------- 118462221 1566 -----------------------------------------------------------------------------------------------------EHIDYPALHRRSDNLAALLVDRGVGPGTLVGLSTRRSIELVVALVAIMKAGAGYFPVDPGYPSARKQFMLDDVRPPVVVATVEAVD---------------TMPGLPGVELL--------SLDDPQVRALVDRDDVDPRAGRLRPP--HPDDPMYLVFTSGSTGKPKGAVGTHRSMAARLDWQLR-HYPPRTDDVRLAQASITFLEG-GMEMLAGLAAGATMILADDAE-HRDPEALGELMHRHSVAQVTAVPSLVSALLDSRPDAVRSLSR-----LVCGGEPVSTSLLQRLVSVCDEADGGGPELLNNIGSTETSGAVSRGPLSPPNPLVGKPVPGAQAYLLDDGLRPVPVGVVGELYYAG--DQLARGYWKRPGLTAARFVANPFGAYRSGDLARWTEDGQLEFVGRSDHQVQVRGFRVELAEVEAALAGADG-VAAAAARTWEVHGGTSLAGYVVPQADEAEKAAFAAQVRAEIAATLPGYMMPSSLTVLDALPKTESGKLNR----------------------------------- 54114895 461 -----------------------------------------------------------------------------LERQAALTPEAPALCYE------DHEISYQQLNQRANRLAAFLRLQGLQPDDRIAVCVNRSPDMVIALYAILKAGAAYVPLDPDYPQDRLRHMLQDCGARFVLID-----NGGEHALHPLRDIAVPRLHLQRESHLWRQAPDGNPPPLAAD---------------------PQRSLAYVIYTSGSTGKPKGVMNEHRGVINRLLW-MQKAYTLTPDDVVLQKTPFSFDVSVWEFFWPMMVGARLAIAKPGGHQEPDYLS--ACIAQHGVTTLHFVPSMLQLFLRHGDMAQCASLKRIVCS----GEALPLATVQRCLQQL--PQAELHNLYGPTEAAVDVSSWQCLPDDPRPLVPIGKPIANTQLHILDDLQPLPPGIAGELHIGG--IQVARGYLNRAALSAERFIADPFSAYKTGDLARWLPDGNIEYLGRNDFQVKIHGLRIELGEIEQQLRQCSGVEDAAILAREDESGGKRLVAYVIAPEQTAAAAEWRRQLQQH----LPDFMVPSCFIRLDAFPLSPNGKLDRKALPA-----PANMQETAAYEAPQ----------- 146275992 21 -------------------------------------------------------------------------------------------------------WSFAELWQRSRAAASALIARGIKAGDRVAIWAPNSREWIVAAIATMACGAAVVTLNTRLKGREAGDILRRTNARLLFTVEGF--------LGIDYRALIVDEDLPALEGTVLLDREFDAFMRDGRGAGDPAVDAAMA-------QIDADTVSDILFTSGTTGSPKGVLMTYGRVLPQAAVWCANT-RLTEGDRYLIANPFFHSFGMKVGWVACILAGAVAVPMLQ----FDVGQAIDLIERERITFMPGPPTIFQMLLAELDK--RKWDCSSLRGGTTGAATVPPALVERIRNDLGMVD--LITAYGMTECVNITTCVPGDDAETIARTCGKAFPGNEVRIADENGNELPRGEAGEVLVRG--QGVMLGYLDNPEATAEAIDAA--GWLHTGDVGTMDERGYVRITDRMKDLYISGGFNVYPAEVEKLLAEHPAIGMAAVVGVPDERLGEVGRAFVVLRPGASATEA---ELVAWSRENMANYKVPRSFVLVDDLPRNASGKVLKTELRA------------------------------ 113460878 27 -----------------------------------------------------------------------------LDKAIREHPDRPAYVNMG------QVLTFRKLEERSRAFAAYLQELKLKRGERVALMMPNLLQYPIALFGTLRAGLVVVNVNPLYTPRELEHQLQDSGAIAIVVVSNFASTLEKVVFNTNIKHVILSFGKRTLVNFVVKYIKKLVPKYKLPSAVTFREVLAVGKNQYVRPQVERTDLAFLQYTGGTTGVAKGAMLTHGNIITNIFQAAWIASPFVGDHKKQRKAIIALPLYHIFALTANCLLFIELGITAVLITNPDIDGFIKELKKHRFVGITGVNTLFNAL--LNNENFKEVDFSALKLSVGGGMAIQQSVATRWHELTGCN---IIEGYGMTECS-PLIAACPINVVKHNGTIGVPVPNTDIKIVKDDGSLAELDEPGELWVKG--EQVMQGYWQRPEATEEVLKD---GWLATGDIVIMDKTYSLRIVDRKKDIIIVSGFNVYPNEIEDVVMLNPKVAEVVAIGIPDEVSGEKIKIFVVKKD----DSLTRDEIRQHCRQYLTGYKIPKYIEFRDELPKSNVGKILRRVLRD------------------------------ 16265106 4 -------------------------------------------------------------------------------RNAAANGAKTALV------TDRRRLGYAELDDLSTRLAAAFAENGVKRNDRVLVFMDNCWEAAAAIFAILKAGATFSPINASTKADKLAYIVADCEAAAILTQ---------AKLMPVVAEALALA----PGHAPFVASTAAPGGRIPDGAASFEECLTAAPAPVRHGGID-VDLGMLIYTSGSTGRPKGVMMTH-RNIDAASESITTYLRNTPDDIILNVLPLAFDYGL-YQLLMAIRLGATLVL---EKSFAFPQAIFDRIRTERVTGFPLVPTMAAMILQMRD--LEPGFLPSLRYLSNTAAALPPAHIARLRELFPGAR---LYSMYGLTECKRCTYLPPEELDRRPGSVGIAIPNTEAFVVDDEGNRVPPGVPGELVIRGPHV--MQGYWRNDAATERMLRNPWEKVLHTGDLFRTDEEGFLYFVGRKDDIIKTRGEKVAPKEVETVLHAHPGIAEAVVIGVPDPVLGAAIGALVVLSDP-TLTE---KDIIRHCSRHLEDFMVPKIVEFRTELPKTDTGKVSRRL--------------------------------- 66047061 29 -----------------------------------------------------------------------------------------------------KTITYGELYELSGAFAAWIQQHDLQPGDRIAVQLPNVLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCANMAHLAEKVVPRTQIREVADMLSPFKRLLINSVIKYVKKMVPYHLPKAIKFNDVLGKGRGQPVTVSPGSVDVAVLQYTGGTTGVAKGAMLTHRNLIANMLQCRALMASNEGCEIIITPLPLYHIYAFTFHCMAMMLLGNHNILISNPRDLPAMVKELS-----KWKFSGFVGLNTLFVALCNSDGFRNLDFSALKVTLSGGMALQQAAAERWKQVTGCQVC---EGYGMTETS--PVATVNPSQYVQMGSIGIPVPSTLCKVIDDAGNELAFGETGELCIKGP--QVMKGYWQRQEATDEMIDSE--GWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGETIKVFVVAKPGVTLT---KEQVMAHMRANLTGYKVPRSVEFRDVLPTTNVGKILRRELRD------------------------------ 148554368 22 ----------------------------------------------------------------------------ALDAAARRWPEREALV----DCGQAVRLSWRDLARRAGDFAAGLLALGLAPGDRIGIWSLNRVEWAITQFAAAKAGLVLVTINPNYRLSELEYALRSVGCAAVVTASVFKSSDYVGMLRTLMPEMAAGPGLPALRHVIQMDPEPVAGAVAFATVEALGRDAGPARLRALEGVLGSRDPVNIQFTSGTTGLPKGVTLSHRNILNNGYFT-GLKLKLTAQDRICIPVPLYHCFG---MVMGNLAAVTHGAAMVYPGEGFDPLATLAALSGERCTALYGVPTMFIAQLEH--PAFAAHDLSSLRTGIMAGSPCPIEVMRKAIDRMNLREITI--CYGMTETSPVFQSETDDPVELRVGTVGRVHPHLEVKIVDDAGETVPRGVAGELCTRG--YSVMLGYWNDPEQTAAAIDDA--GWMHSGDLATIDEDGYCRIVGRIKDMVIRGGENLYPREIEEFLHTHPAIRDVAVFGVPDRHYGEELCAWIIRHDGAPIDE---TEVRAFCRGHISHQKIPRHIRFVDAFPLTVTGKVQKFVMREQM---VRDWEDAST---------------- 194291979 2007 ----------------------------------------------------------------------------------------------------EERLTYAALNRRANALAHRLIEQGVGPDVPVGVLAERSVEMVVALLAILKAGGAYVPFDPDYPADRLAYMIEDSGVALVLVQ--------------------RPDAMPALPRAV------------AAVDLTDPALYAQGGERNPTPALSPEHLAYVIYTSGSTGRPKGAGNRH-GALHNRLWWMQAQYRLDGDDTVLQKTPFSFDVS-VWEFFWPLMTGARLALAAPG-DHRDPQRIAALIAQHRVTTLHFVPAMLQAFVA--DSTVAAACASLRHIVCSG-EALPADLARRTMNLLPQAG--LHNLYGPTEAAIDVTHWTCRDDGGHAVPIGRPIANVSAHVLDGAMHPVPDGIAGELYLGGA--GLARGYLGRAALTAERFVADPHGAYRTGDLARRRADGPIEYLGRLDHQVKIRGLRIELGEIEARLLAHGSVREAVAVALTGE-GPARLVAYVVPAPGAALD---TDALRAWLAHALPDYMVPGAMVVLERMPVTPNGKLDRRAL-------------------------------- 194291979 524 -------------------------------------------------------------------------------------PDAVAVICD------EQVLRYGELLARADRLAAVLHARGIGAEHRVGIALSRSPDLIVALLAVMRCGAAYVPFDPAYPKDRLAYLFDDSAIRLLVTEPALLDA----------------------------------LPAPAALPVLTLDAVDDAIAPLPEQPIHPGQLAYVIYTSGSTGRPKGVCVAHGPLAMHVAATI-DAYEMGPHSRELHFLSFAFDGAHERWLCA-LACGGSLLLRDDALWTP--EQTAAAMTRHGVTNAGFPPAYLRQLAEYCEQSGAR---PPVALYSFGGEAMPRAAFAQA--RRALAPRTFVNGYGPTETVVTPMVWKVRADAPEADFIGRPVGARRCYLLDAELNLVPPGVAGELYIGG--EGLARGYLNKGGMTAERFVGDGARLYRTGDLARWLPDGQLEYLGRIDQQLKIRGFRIEPGEIEARILAQAGVANAAVIAAEGPS-GARLVAYVVPAAGSTIDGAT---LRTALAAELPDYMVPAAFVVLDTLPLTPNGKLDRRALPAPA---------------------------- 214003829 409 -------QVAKQALHRLAR---VLERMIAEPET----AVGRLDVVTDAEREL--------VVERWNETGAVAYAVDLFRQQVEKTPDATAV------QAADQTWSYAELDQWSDRLAGALTDRGVRRGDRVGVVLERSPEVLATWLGVWKAGAAFVPVDPGYPADRVAFMLADSAVAAVVCRPDTSGAVPADYSLIILDDAV--------------------------------------DAEFSPVPIGADDLAYVMYTSGSTGTPKGVAVPHRSVAELAGDSG---WRVQPDDVVLMHAPHTFDASL-FEIWVPLVSGARVVIAG--PDLVDARRLREAVAA-GVTRAHLTAGSFRAMAEESPESFAGLRE-----VLTGGDSVPPRAVERVREACPQARIRHLYGPTETTLCATWHVVEPGDVVDAVLPIGRPLTGRRLYVLDAFLRPLPPGVSGDLYIAGA--GLARGYLGRSERFVADPFAPGQRMYRTGDIAYWTYEGELVFEGRADDQVKIRGYRVEPGEIETVLAAQPGVDQAVVVA-----RDERLIGYVVSDAGVDP-----AQLREQIGEVLPDYMVPAAVVVLDALPVTANGKIDRAAL-------------------------------- 108761394 539 --------------------------------------------------------------------------HELIQAQVERTPNAVAVV------SGTRTLTYAELNRRANQLAHHLRRLGVRPEARVGLCVERTEDLVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLTQQRLL------------------PGLPATEARVVCLDADAAALGAE-------------PEVNPGRVTTPDSLAYLIYTSGSTGKPKGVMIDHRNAVAFLQWA-QSVFSPESLAGTLASTSICFDLS-VFEIFTPLCCGAKVIVAKNALELPE------------LPAAKEVTLVNTVPSAMGALLRGGGVPASVTIVNLAGEALAGALVDSIYALGHVRD--VFNLYGPSETTTYSTFTRVNRGETP--TIGRPVGNTQVYVLDANREPMPVGVPGEVYIGG--HGVARGYLGRTELTAERFVDAGAHLYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAALQEHPGIRDAVVVVREGPGADKQLVAYVVGRDGKAPEPG---ALRDHLKSRLPEYMVPFVFVGLEALPLTPNGKVDRAAL-------------------------------- 77458073 516 --------------------------------------------------------------------------HSLIEDQVRATPDSLALVF------GEQRLTYAQLNARANQLADVLIEHGVGPEVLVGISVERSLEMVVGLLAILKAGGAYLPLDPEYPQDRLAYMFEDSGIALLLTQSH----------------LLAQLPVPAGLRSLVLDQDG--------------DWLEGRSEANPELNLDPENLAYVIYTSGSTGKPKGAGNRHSALVNRLCW-MQQAYQLTADDSVLQKTPFSFDVSVWEFFWPLMTGSSLVVAAPGA--HRDPAQLIQVITEQRITTLHFVPSMLQAFLQ---DPAVAECTSLTRIVCSG-EALQVDAQQQVFAKLPNAG--LFNLYGPTEAAIDVTHWTCRDEGRDSVPIGQPIANLSTYILDNSLAPLPVGVIGELYLGG--EGLARGYHRRPALTAESPFGDGQRLYRTGDLARYRADGVIEYAGRMDHQVKIRGLRIELGEIEARLAEHDDVRETVVIAQ----DGSLLVAYVVPDDEALLSADDATELKAHLGQSLPEFMVPQHWVWLEKMPVSPNGKLERKALPKF---------DASTLQN------------- 77458073 3078 ---------------------------------------------------------------------------------VAQTPDAIALIFE------DRQLTYTELNAAANRVAHGLLQHNVGSDVLVGIAVDRSMDMIISLLAVLKAGGAYVPLDPGYPADRLLAMIEDSGLRLMLSQQHLLQR------------------LPVVAGVRTLTVDGDAWPLL---------------DSNPTAVVHGQSLAYVMFTSGSTGRPKGVGISH-QALARHTRVSEAYKGLSARDRVLQFATFNFDSFVEQ-VYPALICGAAVVLRGNE--VWDSETLYQQILARDISIADLTTAYWNVVVQDFADHGPR-DYGRLRQMVVGGEAMPPQAIAAYRRA-GLEQVQLINAYGPTEATVDCVDYVQDSQPLPAALPIGHGAGRTIHILDSAGQPVPQGVVGELLVGGELL--ARGYFQRPDLTADRFLPDPFRLYRTGDLARVNADGLIEYVGRLDHQVKVRGFRIELGEIETCLLRQDGVRQALVLAQPGA-GGQQLVAYVVPHDEANANAAWLQVLRDGLKNSLPDYMQPSHVLLLAQMPIGPSGKVDRKAL-------------------------------- 120406234 7 ----------------------------------------------------------------------------VLDRIARELPDHPAVVTESGNPAAARTLTYAELRAEVRQAAAALIDLGIEPGDRVAIWSPNTWHWVVACLAIHHAGGVLVPLNTRYTASEAEDILVRTAAPLLFASGEFLGADKA--------ASVDRDAVPALRHVVRIPIEKSDGTW----DEFMSRGANLDAVDERVAAVTGDDVSDILFTSGTTGRSKGVRCAHRQSL-DASAAWAACGQVTSDDRYLCINPFFHNFGYKAGILACLQTGATL----FPELTFDPENAMRAVQEHGITVLPGPPTIYQTLLDHPK--RGDYDLSSLRFAVTGAATIPVVLIERMQSELDID--IVLTAYGLTEAAGFGTMCRADDDAVTVATTSG---------RPIADFELRIGDQSEVLLRGP--NVMLGYLDDPEATAAAIDAD--GWLHTGDVGELDDAGNLKITDRLKDMYICGGFNVYPAEIEQVLARLDGVAEAAVIGVPDERLGEVGKAFVVRLPSAELDE---KTVIDYAREHLANFKTPRTVEFLDALPRNPGGKVVKPLLRQ------------------------------ 118473471 12 ----------------------------------------------------------------------------VLDRACAYYGERTAIL----DAATGASVTYRELGQWRNQIAHALIDNGVQKGERVGLLMPNCLEFIPIQQAIWAAGAVLVQMPTRAAAEGFKSNLAQTDATTLL-----------YHAKFEDAIASIRDGLPKLQTLI---RVGTAENEKSVDALDFATLVAGQPTHRPQVDIDEHDEAYVLFTSGSTGEPKGVVNSHYTWSYYSISAGLEIGDIRFGEVFAHGAPLTHFTQI--FVLPTFVRGGTNVMLPG----LEPESLLTFIERHGVTAVALVPTIIYLLLDHPR--RSEFDLSTLQTVVYAGSPIAPERLRQALEVFG---PIFIQTYAGTEPGYVACLRKPEHWTARLAAAGRPMFPVRVSVQDENDRILPVGEVGEICSQQ--LGQMLSYLD----PARNAETLRDGWVHTGDVGYLDHDGYLYIVDRKKDMVVSGGFNVFPRQVEDALATHPAVAQSAVIGVPHEKWGEAVMAVVVPQSGEITGPELESELIKHVKAALGSVAAPKTVLFADSLPLNPAGKVDKKAIRK------------------------------ 134097892 344 ---------------------------------------------------------------------------------ARRTPDAVAVTFEGGDT------TYGELDARATALAHHLIDHGVGPEQLVALALPRSAELVVALLAVLKAGAAYLPLDPGHPAERIAHIVADARPAVLVSDTEHASRLLPSDITRL------LLDDPATAEAISAHSQRDPGPGERGR-------------------VGPDNAAYVIYTSGSTGRPKGVVIPH-RNVVRLFTATEPWFSFDDTDVWTLFHSYAFDFS-VWELWGALLHGGRLVVVPHEVSR-SPGEFLELLERERVTVLNQTPSAFYQLVQADREACAELALRYVVFGGEALELSRLDDWY----RRHPRNPVLVNMYGITETTVHVSHLELDREQAARREIGRGIPDLRVYVLADDLEPVPPGVVGEMYVAG--EGLARGYLGRRGLTAQRFVADPHGMYRTGDLAKWRADGTLEFAGRADHQVKIRGFRIEPGEIEANLAAHPGVRQAAVVVREDRPGDRRLVGYAV-------TDAEPARLREHLAAVLPDYMVPSALVVVDEIPLTGNGK-------------------------------------- 125547722 43 ---------------------------------------------------------------------------------AEAYADRVALV---EAAAGGRSYTYGEVARDTARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRALAAEIKKQVEDSEAKLVVANEVAFDKVK-------------DAGVP----VIGVGDRERMPGAISWDERLAAADRTGAPVMAPPEPVQQSDLCALPYSSGTTGVSKGVMLSHRNLVSSLCSSMFAVGELAGEVVTLGLMPFFHIYGITGICLATLRHKGTVVVMD----RFELRAFLRALVAHRVAFAPLVPPVMLAMVKSPAAAELDVSALALRSVMTAAAPLAPDLLAAFRDKF--PGVQVEEAYGLTEHSCITLTHAAGHVAKKSSVGFILPNLEVKFVDPDTGRSLPANTPGELCVRS--QSVMQGYYKRKEETERT--VDGKGWLHTGDVGYIDGDGDVFIVDRIKELIKYKGFQVAPAELEAVLLSHPSVEDAAVFGVPDEEAGEVPVACVVRRHGAEEGEE---EIVAYVAERVASYKRVRVLHIVDAIPKSVSGKILRRQLRD------------------------------ 171686204 22 -------HVNSKYGLSLADYPDLYKWSVDNVADFWGDVWHFIKASKPFDQVLAPD-APMFPRPDFFAGARLNFAENLLFANADVDEDAVAVITATEDDNALTETTWAELRDQVRRCSNALRAAGVKENSVVAGFVANHVQALVALLSAATLGAIWTGISPDSGVSAVLDRLVQIRPQVLFSDNATLYNGKEWSGKAKTLEIVEALKQHGLETVVIIFETGLDEFRNLGVRAEEHDSFLSSSTDQPFTQLPPSHPLYVLYSSGTTGLPKAIVHTAAGTLLQHKKELYLHCSLSPASRMLYFTTTSWMMHHWSV--SALSCGASLVLYSGSPFKPNGYLSLPILSKLRVTHFGTSAAYLTTLEANSVIPIHNLDLSRLEAIYSTASPLPPSTFSFVYQAFPSRVNLASITGGTDIISLFGAPCPLLPVKVGEIQCAGLGMAIAVMDSASSSAEPEEGEEGDLVCLKPFPCQPLTFFGPQDKYRSAYFERFENIWHHGDFVKIPDSKGLVMLGRSDGVLKPAGVRFGSAEIYNVLTRHGEVEDAVCVGRRERDRDETVCLFVVMKEGKGFDEGVRRRIGEVVRRELSA---------------------------------------------------------- 115522619 7 -----------------------------------------------------------------------NAAVDFVDRNVAERADKVAFI------DPSRSLSYGELRDAAARVGPMLARLGVEQENRIALVLHDCVEFPILFWGAIRAGVVPVLLNTRLNADQYRYLLEDSRSKAVFVS---------TDLLPVIEEAAA--ELPHLRSIVTVGDGPSAAARLV-------DLLAAETEGGAPARTCADDVAYWQYSSGTTGMPKGVMHVHSSPRNLSKNVGVRRIGYREDDVVFSAAKLFFAYGLGNAMFCSMWVGATSVLY---PERPTAESVFDMLRAHQPTLLFAVPTLYAAILADRRCKDEQLPR-RLRLCVSAGEPLPAQVGLNWRQRFERD---IVNCVGSTEMGHMFLTNLPN--AVEYGTSGLPVDGYRLKLVDDQGRDVGDDEIGELLVNG--ESAAAGYWNQRDKSRMTFIGEWTRTGDKYH---RRADGVYTYRGRSDDMFKVSGIWVSPFEIEEALMSHCKVAEAAVVPAQDVDGLIKPKAFIVLASQQSEESALFEELKEHVKRSIGPWKYPRWIRVVDELPKTSSGKLQRYMLREMALDQNGPV--------------------- 77458072 2011 ---------------------------------------------------------------------------------AAERPQRTAVIFNG------QHFSYGEIDQRANQLAHALIARGVGAETRVGVALPRSESVIVALLAVLKAGGAYVPLDTSYPRERLAYLIEDSGLALLISDSSV------------------SAQLPVAESVPVLELDRLDLREWPIK--------------APQVQLDPDNLAYVIYTSGSTGNPKGVSVAH-GPLAMHCQAIGQRYEMRDSDCEFHFMSFAFDGAHERWLTS-LTHGASLLIRDDTLWTP--EQTYNAMREHGVTVVAFPPVYLQ---QLAEHAEREGHPPKVRIYCFGGDAVPSASFERVKRAL--DPDYIINGYGPTETVVTPLIWKAGREVPCGAAYAPIGSRIGDRSAYVDLNLLPQGMAGELYLGG--TGLARGYLNRPGLTAERFVADPFSHYRTGDLVRQRADGTFDYLDRIDNQVKIRGFRIELGEIEACLQALDGVREAVVVAQESAGSGKRLVAYVV---GDSAREDFAEDLREQLKATLPAHMVPAYVLRLERMPLTPNGKLDRKNLPK------------------------------ 77458072 3525 --------------------------------------------------------------------------HQLFEQQVQRAPDQVALYFA------DQHLTYAALNQQANRLAHTLRQRGVGPDVLVGIAVERSLEMIVSLLAVLKAGGAYVPLDPQYPGDRLTCMIED------------------SGLLLLLSQSHLLERLPQVAGVEVLCVDRQPEQLQSAD---------------LPNLTLADNLAYVMFTSGSTGRPKGVGINQASLTKHACVTVDL-MALTAQDCVLQFSTFNFD-GFVEQLYPALITGASVVLRGTE--IWDSETLYSEMLDKRISVIDLTTAYWGMLAKDFAE-VGPRDYGVLRQVHAGGEAMPPEGMAAWNKA-GLAHVRLLNTYGPTEATVTATSLDCGDYVTGAEPTPSTLPIRSIYLLDIAGQPVPVGAVGELMIGGELL--ARGYFNRPDLSAERFMPDPFRLYRTGDLARFRADGVIEYIGRVDHQVKIRGFRIELGEIEARLLDAPTVRETLVMAVAGPS-GQQLVAYVVPTDDSELQSELRRALREQLQQTLPDYMVPTHLLFLAKMPLSPNGKLDRHALPK------------------------------ 77458072 514 ----------------------------------------------------------------------------------------------------EQTFTYAEIDARANALAHKLIECGVSPEVRVGVAMQRSDSLLVALLAVLKAGGAYVPLDPDYPADRVAYMLEDSRALVLLTEHA----------------VAETLSVSAETQVLLLDRIGAE--------------LAAYPSRAPVTAVTPDNLAYVIYTSGSTGKPKGVAIAHRNVQALIDWS---RTVYSRDDIQGVLASTSVCFDLSWELFVTLANGGSLIIARNALELP------------QLSARDQVRLINTVPSAINALQRDGAIPSSVRIINLAGEPLKQSLV----EALYQQASVEHVYDLYGPSEDTTYSTWTRRAAGGTPSIGRPLTGTASYLLDADLQPVPQGAAAELYLAGA--GITRGYLGRAAMTAEKYVSNGERLYRTGDLTRYQADGALQYVGRIDHQVKVRGFRIELGEIEARLLQQGAVRELAVLAQEGAS-GQQLVAYIVPTADADAQASLRETLKAALRQHLPDYMVPAYLLFLEQLPLTPNGKLDRKALPAVSQQQREHVAPRSALE-------------- 154149649 7 -----------------------------------------------------------------------------------------------------ETYSYRELRDEMNRIGCGLSGLGIQKGDRVCIYLDSSPEYLISYFAIWRIGAVAVPANSVYQAEELLHVVRDAGARAIITDIRGAPVAGAVQEK-----------APGLAHIICVAGPGNTDAMPGDAVAWSSFPAVPASVRAANCAMD--DLCHIQYTAGTTGKPKGAMLSHGNWMTALDAE-REALRLRPDDVYLGIYPMGH-VGLSWGL-AVLRAGGTFVMME----RFNPAEYLALAGRYKVTVLAGMPPVIHTLVHA--EPGIEEHLRTVRVIISGGGQLLPSVWAAFDKRFHIPVANSYGLSETIVIGSGTTTLPEYPHLTKNYQSVGVAVGYTEVRIVDVDDPEKPGEAGEIALRGP--SVAKGYWNLPEAT--ATVFRHDGWFLTGDIGYIDEEGILYITDRKKDMIIMSGWKIYPTEVENVIVQHPAVADVAVFGVPDERRGESPVAAVVLKAGAALAEP---EFETFCRQHLAGYKVPRTLVIVDDLPRVHGWKLLRRTLRE------------------------------ 217969583 20 --------------------------------------------------------------------------------------DNPAL-WIIEEDGRESKLSFAEMSARSNRVANWLRKQGVKRGERILIMLGNEVPLWETMLAAIKLGAVVIPATTLLTPEDLVDRVERGQVRHVVIGKAHTDKFENLPGSFGRIA----------------------VGGAPAGWKAFEDAAAESDAFTPDGVTRVDDPLLLYFTSGTTSKPKLVLHTHQSYPVGHLSTM-YWIGLKPNDRHMNISSPGWAKHAWSCFFAPWNAGACVFLYNY--NRFNAAALLDVLVKYEVTTMCAPPTVWRMLIQQDLASV----KTKLRELIGAGEPLNPEVIDQVKKAWG---ITIRDGFGQTETT-AQIGNTPD-QPLKPGSMGRPLPGYKIALLDAESKPSVEGEVALVMGEHRPVGLMVGYSGDPAKTAEVM---RDGHYRTGDVASIDEDGYITYVGRADDVFKASDYRISPFELESVLIEHPAVAEAAVVPSPDPLRLAVPKAFVILVAGQEPSRELAKDIFAFTRERLAPYKRIRRLSFAD-LPKTISGKIRRVELRK------------------------------ 134287107 519 ----------------------------------------------------------------------------------------------------HRQLTYRELDARANRLAHLLTARGAGPERTVALALPRSADLVVALLAVVKTGAAYLPLDPDYPAERLASMLADAGPSVIVATAA----------------------------------TRVVAPDRTALVLLDDEPQAGLPDTAPRTKHDPRHPAYVIYTSGSTGRPKGVVVTH-HNVVRLFTAAQQHFGFGPSDVWTLFHSYAFDFS-VWEIWGPLLHGGRLVVVPYS-TSRSPGAFLDLLAEQRVTVLNQTPSAFYQLIEADRERPRPTALPALRHVVFGGEALDAPRLEGWYERHGHTASLS-NMYGITETTVHVTHTALDGPDGAPGSVGAPLADLRAHVLDGALRPAPPGVTGELYVAGP--GLARGYLGLPALTAERFVDTGARMYRTGDLVRRRADGTLEYVGRADHQVKIRGFRIELGEIEAALAALPSVAHAAVTAREDTPGDRRLAAYAVPADGVPADPA---AWRRELAAVLPAHQLPASFTPLDAIPLTVNGKLDRAAL-------------------------------- 134287107 1584 ------------------------------------------------------------------------------------------------------ELTYAQLDARAGALAARLTALGIGPECPVAVLQERSADLVVSLLAVLRAGGFYVPLNHRNPASRMSQIMTMAGARVLLTDRAAHERHRCHAWAGQAE-------------VVVVDDPAPASAPAPAAVVPGH----------------PDRLAYVMYTSGSTGTPKGVAITHR---DVAVLAADRCWRTGNQQRVLLHSPYSFDTSQ-YELWVPLLSGGTVVVAP--PGDLDTAALREALTRGRVTGMWLTSGLFNLLAEESPECFRGVREVW-----TGGDVVSPAAVTRVLAA--SPDTLVVDGYGPTETTTFSTHHFMRAPWTEETTVPIGSPLDNTTCHVLDLRPVPPGVTGELYIGGARL--ARGYLGRPDATAERFVADPSGMYRTGDLVRRRADGILEFLGRADHQVKVRGFRIELGEIESVIGRHPTVAQSAVLVREDRPGDKRVTAYVVP---AAAAAADAGELRRHVAASLPDYMVPAAVVLLDRLPLTPNGKLDRR---------------------------------- 118590245 3723 --------------------------------------------------------------------------------------------------GSTERLTYAELEDRANRLAHLLIRRGIGAEDRVAIALPRSPDMIVALLAVLKSGAAYLPLDPDYPSARIAMMLEDASPRLVISETAT-------------AQVLTDGVPTSALLLLDAQATGTELAAMSALSPTNAD---------RRQAIHPAHPAYVIYTSGSTGKPKGVVVT-REALKNLLCCLSIEIRLRPQDRVLSATTIGFDIA-GLELYGPLLVGASALLFEGSQREAD--RLYDWIGQERPTVMQATPSLWRSLLEVGPLPPLQ--------ILVGGEALDSGLAAQLQTA-----GPVTNVYGPTETTIWSLSASVSDEGSSTPPIGQPLWNSQVYVLDATLQPVADGVSGELYIGG--LGLARGYHGRSDLTSDRFVADPFRMYRTGDMVYRQKTGELVFLGRGDSQVKIRGHRIEPGEIEAAITSMTNIAQAVVVDRPDGVRGSSLVAYVVPVEGAELK---TDALRSVLLRNLPDYMVPGAFVVLPELPLTPNGKLNRQALPDPV----WKPGEAS----PATLQE------- 118590245 2180 --------------------------------------------------------------------------------------------------GSTERLTYAELEDRANRLAHLLIRRGIGAEDRVAIALPRSPDMIVALLAVLKSGAAYLPLDPDYPSARIAMMLEDAAPRLVISETATATSMTDGSPDLALLLLDAQATGTELAAMSALSPTNAD----------------------RRQAIHPAHPAYVIYTSGSTGKPKGVVVT-REGLSNLAYAQIDRFAISEQSRVAQFASFSFDAAFSEIVTA-LVSGAALVIWPRQAFT-DPAALKTFMNAERITHITLSPSLLSVM--------STTDLPDGCVLVTAGEAISVPEVRRWSDR-----CCLVNAYGPTEVTVCGSMSLPPTQEGDIAPIGLPIWNSGLYVLDQALQPVPNGVAGELYIGG--VGLARGYLTSSRFVADPFAGDGWRMYRTGDLVYRAEDGNLFFLGRSDAQVKVRGRRIEPGEIERVLLERSDVAQCLVSVYSDRKATSRLVAYVIGQEGSEPD---VQELLRYCADRLPDYMVPAQIDLLPYLPRLPNGKIDRKAL-------------------------------- 118590245 46 -------------------------------------------------------------------------------RQVQSKPGATALIMPGSV------LTFEELDRKANRVAWYLIRRGIGSGNIVALGCAAGPDLVVCLLGVIKAGACYMPLDPAYPRQRLTDMLQDAQPDLILAEQSV-------------AEIVAAADQTQQAVFLGSGALSREIAAQPETAPLGKDLLRGQSG---------NDPAYLVYTSGSTGRPKGVLGRQAALANRLLW-IADALPFAEGERTLFKTSLNFIDG-STELLGALCNGCAVVLAGGNVSA-DPRRLAEMVEAFAVTRLTVVPSLLASLLEDDCLPGLKG----CRTWVTSGEPLPSSLLQRFCDKL--PDAWLFNFYGASEAAGDSLWARCDAGWN--TGIGNPIRDTRVYLLDDRLQPVTDGEKGELYISGS--GLALGYHRQPDKTAERFIASPFGPYRTGDVARRMPDGSYEFLGRSDHQVKIRGVRVEPGEVAAALDRLPDVSRSAVVSNRRDNGEVYLAAYVVWGTGADRDGP---KLMNALAEALPPAFLPSAIVSLDALPLTPNGKLDRAALPDVGSGASEPQSDLETL--------------- 118590245 1123 ------------------------------------------------------------------------------------------------------TLSYAELDGLSDRVARNLIRRGVRPGARVAVFMDRSIELVVVTLAIVKAGGAYVPLNRNDPPNRLQQLVEDTKTHLVLTDAE-------------DAISITFDDVPCVPYC----------------------ELQEASENESLPNVAAGQIACVLFTSGSTGRPKGIAISH----RNIQALALDGCWPEGSHERVLLHSPYAFDASTYEIWTPLMRGQELFVAP--PGILDAETIARLVEERHVTAACITTRLFNIIAGEKPEAFKPL-----RSVLIGGEAASAEALRRATAA--SPDTRFVNGYGPAEGTTFVTWHAMRTLEESAHKVPIGLPRDNCSVRILDDRLQPVGIGMVGELYLAGDCLTLGYLGRTGLTAERFVADPAGMYRTGDLVRWRSDGLLTFVGRADHQVKINGFRIEPQEIENAIGRQPDIGQCTVVVREDRPGEKKLVAYVV---GAGAGEPDLERLRERLSETLPAFMVPAHFVLLEHLPFTTNGK-------------------------------------- 196246253 283 --------------------------------------------------------------------------HQLFEAQVKRTPDACAVIH------NQEQISYQALDQRANQLARYLQQFEVKPDTKVALYLDPSIELLITILAIWKAGAAYVPISPSMPRERVHFMLCDIQAPVLITKEPFINNDLAFPCQVIRLDA-------------------------------DAAQIDGQPNTPPLHQATPDNLAYVIYTSGSTGEPKGVMVPHRGIANTLLRR-QEAFPFHQTDRLLLTFSFVFDAS-IFQLFQPLLSGACLVIPEREHG-GDPMRIINAIRRYQITVLGLNPSLLALLVKEQGFE----QCDSVRMMFCGGESVSESLLEKINEVTGIN---VHNMYGPTEASME--ATYWTYEPQMRVSIGRPIKNTRAYVLDEQLQPTPIGVPGELYLGG--VGLAWGYLNQPQLTAEKFLPDPFRMYRTGDRCRWLPNGYLEYLGRQDEQVKLNGYRIELQEIEACLQKNTTVRENVVLLREDQPGDKRLVGYVVPKNIEQSNPE---ELRSYLRSHLPTYMIPSTFVFLESLPRTAGGKVNRRALKA------------------------------ 5915762 3003 --------------------------------------------------------------------------HQLFEEQAERTPGHTAVVFEKEE------LSYKALNERSNQLAGLLREKGVKPDMIVGVMAERSVEMIVGMLAVLKAGGAYLPIDPEYPEDRIRYMIEDSGISILL-----KKADKQIDVDFTCI------------------------------DMNEKGLAKDMAAENLGHTSGSSDMAYVIYTSGSTGKPKGVMVNHQSIVNTLYWR-KQSYGYSTADATLQVPSFSFDSS-VEDIFTTLISGAKLVLI--RDLRMNPREIIGVLRTHKATNLLAVPSFYLNLLDTIEQPLDDLRF-----VTVAGEGFNESLIRQHFEKL--PNVKLFNEYGPTENSVCSTRGELRKDDEKV-VIGRPISNHKVYILNHNQQLLPLGTPGELCLSG--EGLARGYLNRPDKFVPNPFAPGESMYRTGDLARFLPDGQIEYLGRIDHQVKIRGFRIELGEIENQLLKIEGIDAAAVMAREDQAGGKYLCAYIV-----ADKAAGVADVRKCLLKELPDYMVPSYFVKLDQLPLTANGKIDRKAL-------------------------------- 5915762 4033 ------------------------------------------------------------------------TVHQLFEQQADKTPEQTAVVYA------DEKLTYRELNERANQLARLLRDKGADADQPVAIMIEPSLEMIISMLAVLKAGAAYVPIEPEQLAKRTNEILSDSRAAILLVKGSVKEN----------------------------------VAFAGEIVNVADGLIDAKVASNLSASGSADQNAYIIYTSGSTGKPKGVFVRHGNVVNYTTWFMKEAG-LTENDKAMLVSSYAFDLGYTSIFSALLSGSELHI--ARKECYTNAHRALKYIKENGITYIKLTPSLFNIFVNDPGFSAEKPCATLRLVVLGGEMINTRDVETFYNQ---YPDHVVMNHYGPTETTIGSVFKVIDPEHLDSFKECTPIHNTNAYVLDENMKLLPEGVYGELCIAGA--GVTGGYVNRPDETKENPFAPHTKMYRTGDLARRLSDGNIELAGRIDTQVKVRGYRIEPEEIKNRLLAHDDIKEAFIAAREDHKGAKQLCAYFT-----ADAELPFEDIRTYLMHELPEYMIPSSFVQIEKMPLSANGKIDTAALPEPQPGKETEYEPP------------------ 89899814 271 ------------------------------------------------------------------------------------------------------HLTWRELYTAATRCAAGLSGRGVAPGERVAMFMANCSEFVIATYACAWIGAVVVPINARARTPEVQYILEDSGATVLLCASDLAQ------------------MVPATAAVPGLMHRFVAGPTVAAPFESFSVLMQ-ESPLATPTMRQEEDLAALLYTSGTTGKPKGAMLSHLNIVHSAMN-FALTMQLTNQDRSMLAVPMNHVTGLVGQLYTMLYCQGCVVVMPQ----FKALEFARLAALERITHTVMVPAMYNLC--LLLPGLADHDLSRWRIGAFGGSPMPPASIEALARKL--PTLALMNAYGATETSSPAAIMPADMTNGRTDSVGITVPCGEICVVDETGCEMPHGKIGELWIKGPMV--VGGYWNNP---EATATEFCDGYWRSGDIGTMDTQGFVRILDRKKDVINRGGYKVFCAEVENLLAQHSAVIESAVVGVPCSVLGERVHAFVCV--SVLDDSTQAQAFQALCSAELSDYKVPETWTITDPLPRNPNGKVMKRELRR------------------------------ 196182468 11 -------------------------------------------------------------------------------------PDKVALI------GDGQRLTYAEVEAQANRLANALLAEGLQRGDRVVLFLPNCLELAIAIFAVLKAGGVFVPLNPSTKSDKCAYILNNCQARVLLTS------GRQADLAQQLTQ-----QVPSLTTLILTSPIPETSTGNVLSFTAIQSECLSQRPQKVNIDL---DLACLIYTSGSTGDPKGVMSDHSNVVFAASSIIEYLGNVESDSV-IGLLPLSFDYGL-YQLLMVFKFGGTLVL---EKGFTYPAAILKRMEQERVTGFPGVPTIYAMLLK---MDLSAYDLSSLRYLTNTAAALPPSHILQIRAKF---PWATLFSMYGLTETKRTLYLPPEQLDKRPDSVGIAIPGTEVWIENEQGVRLGSGQVGELVVRG--RHVMRGYWENPEASAARFLMPGERLCYTGDLFRQDEEGFLYFVSRQDDMIKSRGEKVAPKEVENVLYGLSGVREAAVIGVTDPVLGQVVKAFVV-QEGDELTPA---DILRHCRAHLEDFMVPKLVEFCGQLPKTSSGKI------------------------------------- 17548862 3104 ----------------------------------------------------------------------------VFEAQVRRTPEAIAVEHEGW------RVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVIGLLGILKAGGGYVPLDPSYPRDRLAYMLEDSAPVAVLAQSNTREPLGALSVPVLDLE---------------------------------NPLEGEAEHDPQVTGLEPNHLAYVIYTSGSTGQPKGVLVEH-RQVARLFTSTQPWFGFGAEDVWTLFHSFAFDFS-VWELFGALLHGGRLVVVPKLTARSPQAFYALLCEAGVTVLNQTPSAFRQLMAAQQEAPAARH---RLRQVILGGEALEVGALRPWYERAENAGTQLANMYGITETTVHVSYRALEAADAQGTPIGRRIPDLRVYVLDAHGEPVPVGVTGEMYIGGA--GVARGYLNRPELTAERFVEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEASLSQCAGVREAVVTVREDVPGEQRLVAYYVSGEAIE-----AQALREQLQGSLPAYMVPAAYVRLAHLPLTSNGKLDRK---------------------------------- 17548862 6302 ---------------------------------------------------------------------------------VRRTPEAIAVEHEG------QQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVVGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQS-------------NTREQLGALSVPVLD--------------------LDRPLLEEAEHDPQVTGLEPHHLAYVIYTSGSTGRPKGVMVEHRGLSNLLDWYLED-LGLRSDDTVLLVSSYSFDLTQKNILGPLLAGGR---LHLAGPFVPD--ALVAQIRREGITHINLSPSAFHALIDA----AGAEGLGGLRRVVLGGEPIQPARLQG----LPEPRPRFINSYGPTECSDVVAWHALDAELDRYRPLGRSVRNVRLYVLDAHRQPVPTGVAGEIYVGGAGVG--RGYRNLPELTGACFLADPFRMYKTGDLGRWLANGSLEYLGRSDDQVKLRGFRVELGEIGASLARCDGVREAAVLAREDAPGEPRLVAYYVAEPGAAVEA---SALRRHMQAQLPEHMVPAAYVRLEHLPLTPNGKLDRRALPAPAADAVAPQGDVETM--------------- 17548862 18 ---------------------------------------------------------------------------------AATRPDDTAYVFLQDGDEGESRMTYAELHDAARRVAVHLLGNGCGQDDPVLLIFNPGLDYICAFFGCLYAGAIPVPAYPPAHARRLERLQADAGARFALTVSEELSRIASF-------ETQQGKRLPVERWLAIDRADSDAGDWTDPG-------------------LDGSRIAFLQYTSGSTGAPKGVMVTH-RNLFANVAAMTAEGRMGRDEVMVYWLPPYHDFGLIGGILQPLVLGCTVVLMRPAAFLLNPYRWLKAITDYRATVAGAPNFAFDLCVRSIPAQRATLDLSRLRVLASGAEPVRPGTLEKFTAAFAPHGFNPAAWFAAYGMAEATLLIAFGWAIRFQGQPRCLPFHQLAIVDPETLRRCEPGRVGEIWVSGP--SVAQGYWRRDEDSRRSFAADGERYLRTGDLGFLHA-GELYICGRLKDLIILNGLNIYPQDVEAAFESHARLRENGTIAFADRDDTEQLVIVQELEFRQPVEPGMFECMASAVSMNVG--VTPDVIVLVKAIPRTSSGKIRR----------------------------------- 127514012 19 --------------------------------------------------------------------------------------------------------SFADIERDSRYFAAYLQQHQLEVGDKVAIQLPNITQFVIAAYGALRAGMILVNTNPLYTQRELIHQYRDSDAKALVVLSDLLPTLETVIPETQIETVISTHPLD-------LIATQPQADSQLAHIGFNQVLALGSQAEYRPVEVAQQSLAALQYTGGTTGLSKGAMLSHSNLLNMLQVQSRLASKFVEGEEIFIAPLPIYHIYAFMVNFVYFEQGGCSVLI---PNPRDISALIQTMSQHPFTGFAGLNTLFVGLCHQ--QSFQALDFSHLKITISGGTALTQAAASIWQSTTG---CTISEGYGLSETSPVVSLNAPGLECL--GTIGRPVIDTQVKILDASEQEVPQGEIGELAVKGP--QVMSGYWQKPEETAKVMTSD--GFFKTGDIALATEDGMHKIVDRKKDMIIVSGFNVYPNEVEDVLAAHESVLECAVIGVDDSRSGEAVKAAIVLREPELANDATKQALLEHCRAQLAAYKLPKIIEFMPALPKSTVGKILRRELRK------------------------------ 24744798 476 --------------------------------------------------------------------------HHLVEEQVLKTPEAIAVIFEG------QELTYQALNERANQLAHYLQEKGVKPEVLVGIYFERSLEAIIGILAILKAGGAYVPLDPTYPRDRLDYMLTDSAVSILLTQQSL---------------------------VTNLREDLDTLKIESFCLDSDWLILENYSRENPSSSVQSENLAYLIYTSGSTGKPKGVMNLHQGICNNILRT-KDSYPTTNRDRLLQISSLAFDASVLDIFWS--LSSGMALIIPKPEGTKDLAYLIQLMIEKKVSQVFFVPSLLRLLLQQPNLENCRY----LKRVFCGGEALSSELMQQFFQHFNCEL---HNLYGPTETSVDATCWCPPRTDDPAIAIGRPIANTQIYILDRHLQPVPVGIVGELHIGG--IPLARGYLNQLELTAEKFIPNPFGQYKTGDLVRYLADGNIEYLGRIDNQVKLRGLRIELGEIQTILDSHPQINQSVVIIQTDSEDNQRLVAYV----DSQNQALTPKELRQFLQPKLPAYMIPSAFVILPEFPLNANGKV------------------------------------- 24744798 1481 ----------EKCLL---HFDKLLTAMLANPEQPIGK----ISLLSDSETALIED------FIRPIPRLEIRTVLDDFADQVRIQSHLPALVY--TEDGLTKQLSYQELDQLTDIWANNLNNLGIEKESICGVSLEGDYRQVIAMLAVFKARGIYLPLRLDEPEERWQRMIVKTSPAIILIAAENLEMIKP-----------RLLVLAKPPNLLVVNHQEIQQYYEWNGTNYQEFSIVENNNRKDLLMPDADDANYIIFTSGSTGEPKAILGSHGSLRHFINWE-KIEFGINHNWRCLQIAQINFDPYLRETLVT-LCSGGTLYIPDSIDREDLERLLLRLGEWQINLLHTVPSVMRLFLNIGRNLPNANQLLKNLQVLVLGGEPLFVKELCEWHEVFGNQ-TEFVNIYGASETTFIKHFHRIPNNISYARVPGGKTLPDAAFAVIDENRPCAIGEVGEIFVKSPYL--TKGYYQDEILTNSVFVPNPLNNYRTGDLGRLLPDLTLEVIGRRSDQIKLNGVRIELGEIEDAVAAIDGVQKALVIA----DKKEELVTVIAYYQGN--NTVNREQISQKLKQVLPTYMQPTFLIQLESFPLLPNGKIHRLALPKPEGNITQSISQPT----------------- 189546049 39 -----------------------------------------------------------------------------------------------------KTLTFAELEKLSAKVAGWLQAQGLKKGDRVAVMMPNILQYPVVVSAILRAGMVVVNVNPLYTPRELEHQLNDSGASAIFVLENFATTVSAVVARTGVKKVVDLMGLKGHIVNFVVRRVKKLVPAWSIPGHIPFKSVISAGKTLSPVDISPSDIAFLQYTGGTTGVSKGATLLHSNLLANITQNVMWMKPFPDQLVYVCALPLYHIFALTVNMFMAMEQGGLNILIANPRDIPG---FVKEISRYRFNVLPGLNTLFNALANNED--FKKLDFSGLILTLGGGMAVQRPVADLWQKATG---CFIAEGYGLSETSPVATTNRADGTE-YTGTIGLPVPSTDIDIRDDDGNSLPLGEAGEICIRGP--QVMAGYWNRPEETAKVM--TPDGFFRSGDIGFMTPEGYVKIVDRKKDMILVSGFNVYPNEIEEFVVTMPGVLECAAIGVPDPHSGETVKLFIVKKDPN----LTEADVKAHCAQGLTNYKRPRYIEFRDSLPKSNVGKILRKELR------------------------------- 148548910 9 -------------------------------------------------------------------------------------PERLAVI------DRHTRLTFAQLEQRANQLASALLAQGIATGEHVAILAPNRAELVEAEVAFYKAGLVKVPVNARLAPDEVIQVLNDACSVALIADAQLAQAL-----------LDRRQEVPSLRLIVTL--------GERGGDITYAALLAQGSSQPISCDLPDDALAVLHYTSGSSGVLKAAMLSVGNRKALIRKSLASTRRAAPGDVMAHVGPITHASGMQ--LMPLLAVGACNLLLE----RYDDQLLLETIQREGVTRLFLVPAMINRLVNFPD--VERYDLSSLRLVMYGAAPMAPALVKRAIEVFGPILAQGYETCSLVTVLTEQDHLCEGGDYRRLASCGRCYFETDLRVVNDHFQDVQPGEVGEIVVKGPDI--MQGYWRAPHLTAEVM---RDGYYLTGDLATVDEQGYVFIVDRKKEMIISGGFNIYPSEVEQVLYSMPQVFEAAVVGVPDEQWGEAVRAVIVLKPGMALQE---QDVIEHCAQALAGFKKPRAVDFVSELPKNPNGKVVRRLIRD------------------------------ 21672887 32 ---------------------------------------------------------------------------------ARKHPEDPALLFLGN------TISYGELERESNAFAAALHASEVRKGNRVAVLLPNSPQMIIAEFGIWKAGGIAVMLNPLWTEHELERAIDECEAEIAVVLAPFYEKINHLRSRTSLKTVVDLHDYFPAAMRNASPANGAVATMLQSSDLRMPAMIESYSGSQTPVEVSPKDPALFIFSGGTTGKPKCAIGRHEASVMNGMQVDAWFRPVLGSDRVMLNLPLHHVYPQVAIIGYGFVTRSPLVLI---PDPRDFELLIKTIKQYKVGLLPGIPTLFNALAAHPLLKEAPGSLDSLKLIISAAAPLHNKTRRRFKELTG---ATIIDAYGLTEAMVSPVCPLNGIRKNGSVGLPVPDVEMRIVDADTGIEVLPSMEIGEIVIRSP--QLMTGYWKNPEETAEV---LRDGWLYTGDLGYIDDDGYLYIVDRKKDVIKPSGFQVWPSEVEEVIAMHPAVLETGVAGVPDDYQSEAVKAWVVLHKGHSLDAE---QLKNWCRQTLAPYKVPKHIEFCEQLPKSALGKVLRQAL-------------------------------- 163724435 3 -------------------------------------------------------------------------------------PNKVATSFFGTET------TFIELKRMSSRFANALKNAGVKKGDRVGLHLPNSPQYIVAYYGALSLGAIVVNLNPMYTPEELTALCSNTGVSTLISFDMVVPLIQEVAKAANIERVIITKVTDFINGMP--QSTPEELKLEKEWFHFSQFLADCTDTTPNRPRIDGEDAALIQFTGGTTGLPKGAVLTHNNCFNLKFWCDPAWEMLSVDKRYLSVLPFFHVYGDVVAMNMSIMTGATQIVVP----RFDIEEIMGIIGLMENPMFLPAVPTMINAILNHPKAKELELDRRFTFLNSGGAPIAVSLLEQGRDL----GVNMSEGWGMSETTSVGLGTPVQGTTKPGSVGIPISNMEIKLIDPEDGTEVGPGRKGELLIKGPVV--MKEYWDNP---EETAGQLKDGWLHTGDVAIQDEEGYLSIVDRTKDMIIAGGYNIYPREIDEVLSTHPKVAEVVTVGIPDEYRGETVKAYVVPKPGQELTE---QDIIAFSKEKLAPYKQPKMVEFREELPKSAVGKLLRKVLRA------------------------------ 159898934 454 ----------------AQHYQNLLEAVLASPDLELAELAQLL----PTPTALEANLLPL---------------HQRFEQQVQANPQAIAVRFEQS------QLSYAELNSRANQLAHQLKTLDVGPDTLVGLCVEPSLDTIIGILAILKAGGAYLPIDPAHPQERIVWLLADAKVGLVVTQARCVNKLPQAGLQLIVLDAV-------------------------------DSALSNQPTSNLPASAQLDDLAYMIYTSGSTGTPKGALITH-RNVARLFSSTEAWFNFNNHDVWSLFHSFAFDFS-VWEIWGALLYGGRVVVVPFM-TTRNPAGFYQLLVDEGVTVLNQTPSAFRQLIISDAEHDLPSRLALRYV-IFGGEALNVGALQPWFERHGDLRPQLVNMYGITETTVHVTYSMHDVENPQSSPIGTAIPDLDLYVLDDHCLPVPLGITGELYVGGA--GLARGYWNRNERFIKHPFAETGRLYKTGDLVRRLANNEIEYLGRRDNQVKIRGFRIELGEIQATLMSHPAITDAIVAVNTISADDQRLVAYLVTQPNQVPR---FSQLRTFLKQRLPEYMVPTSFIMLERIPLTANGKIDYRALPS--QQQTKQLERSQPIAAPTSVTE------- 149374522 25 ------------------------------------------------------------------------------------------------------RYTWGQTYERCRRLASALSSRGIGRGDTVAAMLPNIPAMVECHFGVPMIGAVLNTLNVRLDAEAIAFMLEHAEAKVVVADREFGGVVR--------DAVSRLDSKPLVIDV----DDPEYGEGIQMSDLDYEAFLQEGDPEFQWNPENEWDAISLNYTSGTTGNPKGVVY-HHRGAYLNSLGNQAVWSMGQHPVYLWTLPMFHCNGWCFPWTVTAMAGTHVCL-----RRVDPEKILQLIRDHQVTHMCGAPIVLNALLNVPESAKAGID---HEVKAMTAGAAPPAQVIGAIEEMGIAITHVYEVYGPVTVCAWKAEWDEKTLDERATIKARQGVRYHTDPSTMEPVPNDGKTIGEIFLRG--NTVMKGYLKNPKATEEAF---RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDAKWGETPCAFITLKP--EASEVSEEDLIDFCRERLARFKVPKTIVFTD-LPKTSTGKIQKFVLRDQA---------------------------- 94314746 7 -----------------------------------------------------------------------------LHRRVQQTPDHVATIFRS------RRRTYREFSERVSRLAGALQQLGMNPGDRVSMLSLNSDRYLEYAMSVWWGGGVLNPVNTRWSVPEIVYSLDDCDTGILIVDDHFL--------------AMAEPIRATAKRAPILIHAGDGAP--PAGMLGFEALLADASPVPDAMR-GGEDLASIMYTGGTTGKPKGVMQSH-LNLWSSSISRLAQFPLDEATITLHAAPLFHTAAMAKAVGVFVIGGTHTMVP-----TFDPAEVLETLERERVNDIMLVPTMLQAILACPDFA--RRDVSSLKRINYGASPINGAVLDAALAAM--PNVEFSHAYGLTEASPVVSVNPPANHGPVYRSAGRPGFGVFVKVVDPNGDEVPRNTIGEIIVRGP--NIMQGYWNKPEETRQA---LRNGWLHTGDGAYMDDAGYLFIVDRIKDMIVTGGENVYSAEVENALAQHPAVHSCAVIGVPHERWGEAVHAVVVLRPGLQAGED---ELRTHCRALIASYKCPKSVEFRTELPLSAAGKILKRDLR------------------------------- 83646182 1088 ----------------------------------------------------------------------------------------------------EETLTYAQLNRRANQLARYLKEVGVGPDAIVGVCVERSLEMVVALLAVLKAGAAYAPLDPHYPGDRLDYMLRDAAPKAVLT------------HAQVPADVNALLAAYAVEREARLIDLNATAAWEHKRSVDLS---------REETAVNASHLAYVIYTSGSTGRPKGVMNEHRGVVNRLTW-MQKAHALTAEDAVLQKTPFSFDVSVWEFFWPLMYGARLVV--AKPEGHKDPVYLSDLIRARRVTTLH---FVPSMLSPFLDQAAAGVSDSLRHVFCSG-EALPAQSVRRFRERF--PGVELYNLYGPTEAAIDTVWDCVGNEVGATVPIGRPIDNIRLYILDPHRQPCPVGVVGELYIAG--VGVARGYLNQPELTAEKFVADPFCMYRTGDLARFLPNGDIEYLGRNDFQVKLRGFRIELGEVEAAIASHASVRECVALVREDAPGDARLVAYVTLANGEDVDDALNLALREHLQDRLPAFMIPSNFVWLATMPVTSNGKLDRKAL-------------------------------- 83646182 29 -----------------------------------------------------------------------------------------------------ETLTYDVLNRRANRLAHELRRRYGDELAVVGVCLDRGIDAIVAVLGALKAGAAYAPVDMSYPLERQAYILRDSNVSVVISSAEIIRA------------------------------LPDTFAFLDMDAYDFSGDANDDESQNPSRACTPEDLAYLIYTSGSTGAPKGVCMPHKALVNLLVWQIREQGDY-AGKKTLQFSPLSFDVSF-QEIFATLASGGELVLMANE-LRLDPLALLSLIESQQAQRIFLPYVALNS-LALAAVAEDRYPGGLLDVVTAGEQLVITPAIRQFFSAL--PNCRLHNHYGPSESHVVTAHTLSGHPRQWPDLPSVGAPIDQVELFVLDENNRPLRDETPGELCIGGLQLAYGYHQRPQETAARFVDIDRRLYRTGDLARWRPDGLLDILGRIDFQVKIRGYRVELGEVEAMLMRHPAVRDAVVAAQGEDADSKCLAAFVERAQQRQTSEGVQESIRRYMQEQAPDYMRPAAVVIMERFPLSASGKVDRKAFPVIAHGAANN-GDATPPE--TALERLLAE--- 154686134 446 ----------------AEHYMKLAEKVLSDPEIAFEACSGLLN------QKRDESRSSHQPNER--------CIHEVFVEKAGRHPDREAVTF------GENSLTYRELDERSTALAVYLQEKGVTPECPVGICTERSFEMVIGILAILKAGGAYVPLDPAFPNERMAHVLTDSGVSIVLTQEKTRG----------MIEQLAIGGVSTVE---------------------IENSGRSVSGAKLTPRSKPHHLAYILYTSGSTGKPKGVMVEHRAIMNTLQF-LEAEYPVAQEDAYLLKTNYVFDVSISELFGWFIGNGRLVILPPGAEKNP--QLCMEYIQTHQVTHLNFAPAVFNVFLETVKRHTAFTEDGPVKYVMVAGEAFPKDLVKKSVSIFKHARIENIYGPTETSIYAAYYSCGQKEITSRNTPIGKPIHNTRLYIVDEKLSPVPDGVAGELCVAGA--GLARGYYNQPESFIDNPFSEGEKLYKTGDLARWLPDGNIEYAGRIDSQVKIRGFRIELGAIETKLSEHPDILDQAVV-VQEKNGHKKLIAYYTARSGHTADE---KALRNHLLSSLPDYMAPAHFIRLDALPLTPSGKVNRKDLKQ------------------------------ 149378162 16 -------------------------------------------------------------------------------------------------------MSYRQLLTEVEAMAGYLQAQGVKKGDRVLLYMQNSPQYAIAYYAILRADAVVIPVNPMNRAAELEHYIADTGSRVCLAGQELAGFILPMLDSTDLERVVVTSYNTYIDKETDLDLPAEVAAPAWSKDVPVSWEQALAGNHKPAEHTGPDDLAVIPYSSGTTGAPKGCMHTHRSVMATAVHRAFWNLS-TANTVQLATLPFFHVTGMTGSMNSPIYSGSTTIIM----TRWDRTTAARLIERYRV--TGWTNIVTMAVDFLSNPDIGQYDLSSLNTIGGGGAAMPEAVAAKLKAMTGLDYIEGYGLSETMAATHINPSDHPKPQCLGIPVFDVDSRIIDVETLEEKG----PGEVGEIVSNGP--QVTQGYWHRPAETEAAFVDDGKRFFRTGDLAYYDEEGYFFMVDRVKRMINASGFKVWPSEVEGLMYRHPAIHEVCVISSPHPKRGETVKACIVLTPDAESS-ATEAEIVSWCKEQMAAYKVPEIIEFVDELPKSPTGKLMWRALQE------------------------------ 170728321 19 --------------------------------------------------------------------------------------------------------SFSEIERDSRYFAAYLQSIGLNVGDRIAIQLPNITQFVIAAYGAIRAGMVIVNTNPLYTERELIHQFNDSGAKALVVLSDLLPTLTNVVAKTDIETVI---STHALDLHAPQEQAQPQPEVPFATLTFHHILSQGAELNYQPITSQLEQLAALQYTGGTTGLSKGAMLSHGNLIANAMQIKSRVGDIKGEEIFVAPLPIYHIYAFMVNLVLYFERGACSVLI---PNPRDISSLIQTISNYKFSGFAGLNTLFVGLCHQPE--FKALDFSHLKVTISGGTALTQAAANVWQQTTG---CTISEGYGLSETSPVVSLNSPGLEQI--GTIGKPVIGTEVRILDTDDNEVPLGESGEVAVRGP--QVMQGYWNKPEETAKVM--TQDGFFKTGDIGVATSDGFHKIVDRIKDMIIVSGFNVYPNEIEDVLSNHDAILECAVIGVKDERAGEKVKAVIVLNDQSSDQEAARAELESYCRAQLTAYKVPRIIEFVDALPKSTVGKILRRELRE------------------------------ 116282899 502 ---------------------------------------------------------------------------------VERRPDAVAVISGGD------RVTYAELDQRANQLAHLLAGRGVGPEALVGLCVDRGIEMIVAILAILKLGAAYVPIDPNHPRGRVQFVLADAGVTVAVTQQETPEAPGKPEVSGTHGVPGAAPGAPDAPEASGTPDAPGTPGIRLILLDAEREPLAGQPRTPPTARPSAQNLAYVIYTSGSTGVPKGILMPATCVLNLVAWQ-KKALPIGPDAKTAQFAMLTFDISLQEIFSALLYGE--TIVVPGEELRMDPVEFATWVHTNEIDQLFVPNVMLRAISEEVD----PHGTELAALRHLSQAGEPLSLHHDLRELCAHRPERLHNHYGPSEAHVVTSYSLPAEVAEWPLTAPIGRPIGNTRVYVVDLRPVPVGVPGELCVAG--EGLARGYLGRPDLTAARFVADGSRMYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVLHTAVMVREDTPADKRLVAYVVADATAADRPGLTETLRRYVESAVPEYMVPSAFVLLDTMPVTSGGKIDRKAL-------------------------------- 170028425 317 ---------------------------------------------------------------------------------------------------EAKRLTYSTVLDKVDRMAASLFQLGLSKGDRVGIWAPNGALFYLSTLAVARAGMISVGINPAYQVPELQYALNKVGIKALIAPERYRSRSKVVPLLTSHPEKLKSSAVPSLSTVIIDVDDKRALP----GTIGYQDLLKIAPKQEQASSISPDSGVNLQFTSGTTGQPKAALLSHYNFVNNATVGVRNGFEENRKHRICVQNPFFHVFGMVVGITTAAGYGCTLVLPG--PGFKAEESVQAIIKEKCNVIYGTPTMYVDLVNKVRE---SGAKLPPVDVAVTGGAPCAPKLFLDIRDVLGVKQVKTI--YGLTETTAVCFQTLPDSEENILTTVGHLGDHWEAKVVDSEGNMVPYGTPGELWMRG--YGNMLGYWGDEAKTKDTFAED--NWLKTGDQFVLREDGYGKIVGRIKEMVIRGGENIYPKEIEDFLNSHPKILETHCVGVPDERMGEEICAFVRLRDSSQTMD--RAELKDFCQGKIAHFKVPRYVRVVEQLPRTTSGKI------------------------------------- 121700583 49 ------------------------------------------------------------------------------------------------------RWTYAALKDEADRVARGLLAMGIKKGDRVGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELSYALGHTDCRLLFMTPRIGRHSLEQVLTHMGPRPIQQGTSSALEKIIILRGEYQGFNTYNHVIQRGEPLPSHALLDREAE-LRPGDVCNLQFTSGSTGNPKAAMLTH-HNLVNNSRFIGDRMKLTSFDILCCPPPLFHCFGLVLGMLAVVTHGSKIIFPSE---TFDPAAVLHAISDEKCTALHGVPTMFEAILSLPKPP--NFDTSNLRTGIIAGAPVPRPLMKRLLGELNMMEYTS-SYGLTEASPTCFNALTTDTIERRLTTVGKVMPHARAKIIDAKGNIVPVGKRGELCIAG--YQLTKGYWNNPTKTAEVLITDADGWLKTGDEALFDEQGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDYKYGEVVGAFLALAAGYEGKRPSEDELRAWTRETLGRHKAPQHFFVVDRIPVTGSGKVRKVDLRNIAAG-------------------------- 39933728 30 -----------------------------------------------------------------------------LDACVAHCPDKVALTAVRLDGGAVRRFSYRELATLADRVAVGLNRLGVGRGDVVAMQLPNWWQFTVLYLACSRIGAVLNPLMPIFRERELSFMLKHGDAKVLVVPKSFRGFDHEAMARSL------QPDLPALRTIVVVDGGGAD-DFDTLLTTPEWEKQPDAAAILQGSRPSPDDITQLIYTSGTTGEPKGVMHS-ANTLMANIVPYAQRLALRESDVILMASPMAHQTGFMYGLMMPIMLRASAVLQDIWE----PTKAAELIRTERVTFTMASTPFLTDLTRVVKE--SGEPVPSLKTFLCAGAPIPGPLVEQAQAGLGAK---IVSAWGMTENGAVTLIKLDDDDKLASTTDGCPLPGVEVKVIDGDGKTLPPNQIGRLVVRS--CSNFGGYLKRPHWN----GTDADGWFDTGDLAYMTADGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVAQVAIVAYPDERLGERACAVVVPKTGASID---FAAMVEFLKQKLALQYIPERLVVRDAMPATPSGKI------------------------------------- 186456149 341 -------DLFDDATIDLEHYRVLLEGIISNPNQRISDLP-ILTAGERYRLLVEWNQTRTD-----YPKNKT-IAE-LFEEQASASPDAVALVFEG------KSLSYRQLNRQSNQLAHYLIRSGVQSGELVGLCLERSFEMIVGLLAILKAGGGYVSLDPTYPKERLALMMEDAEIRVLLTES-------------RLREALPRQTKKSEPGHDILKAICLDKEWK---------AVSEQSGERPISSCGPESVAYVCFTSGSTGRPKGVCVPNRGVVRLVKAT--NYASLTGNNVFLQLAPVSFDAS-TFEIWGALLNGARLVIFPPIPSSLSDLGSF--IEKQRITILWLTAGLFHQMVEEQVERLKNVRQ-----LLAGGDVLSVPHVEKALEIL--EDCQLINGYGPTENTTFTCYHAIPHRVPRSIPIGKPVSNTTCYVLDCNLRPVPIGVYGQLYTGG--DGLALEYLQRNELTAERFIDTGSKLYHTGDTVRYLSDGNLEFLGRTDSMVKIRGFRIELGEIEAAIAADDSVRDCVVVARKISTTEKQLVAYVVPKGKSKPTSE---ALRSHLKDKLPEYMMPSAYVFLETLPLTASGKVNRLAL-------------------------------- 42521902 4 ------------------------------------------------------------------------------------------------DGDTGREFSYAEFFDLANAGAHVLHEKGICKGDRVAVLATNELEYVFLFFALQRLGAIMVPVNFRLTQREVNHIITDSSPKLVLFQEAYRD--------------------------IVENLPDTRHYLLQGPDSFATDLQNPPAQGEMPFVPKEEDPAMILYTSGTTGSPKGALLTYKMIFWNSINTT-LRLNISQTDCTVIFLPFFHTGGWNVLTTPFIHRGAKVVFL----KKFDAEQILSLSEKEKATLLFGVPTTMEMMARSPR--LNDINLESIRYAIVGGEPMPLELIKTWDKK----GVPVRQGYGLTEFGPNVFSLNEEDALRKIGSIGFPNFYIEAKVVDPEGRELGSNQVGELLLRGPMI--MQGYWHNEKATQETIKE---GWLCTGDLVRRDDEGYYYVVGRKKDMFISGGENVYPPEVEQILRSHPGVLEAAVIGIPDDKWGEVGKAFVV-RSSNELTPET---LHQHCIQNLAKFKIPKHFVFLPSLPKGDSGKILKRVL-------------------------------- 53803805 459 -----------------------------------------------------------------------------------------------------QRLSYGELERRSNRLAAFLLNEGVGPGSVVALLLDRSCELAVALFGVLKAGGAYLPLDPAYPEDRLAYMLEDSGARIVLTRNALADALRLPGIELLRLDADRATDGDGL-------------------------------DEAPPCPAGPDDIAYLMYTSGSTGQPKGVMVTHRGIV-NLCAAIRRRYDLAPGDRVLQYASLSFDIC-VEEIYPTLYAGGTVVFRDESQGHSVHE-FLDWADREGITVFDIPTAFWNELVR-GLTASGGVLPAKLRLTVVGGEKASGAMLEAWNRLPGAARVTWLNSYGPTETTVYQPSPLPSGLPLTDPPIGRPIDNVRLYVLDRHLKPVPIGVPGELYIGGA--GVAKGYLRRPELTTAAFVDPEARMYRTGDLVRYGADGQLYFLGRSDNQVKIGGFRVEPGEIEAAIERHESVAQAAVKALETA-GGKYLAAYVVPAQGRRFDA---NELEAFLRATLPEHEIPQAFVAMAEFPLTPGGKLDREVL-------------------------------- 114797870 51 ---------------------------------------------------------------------------------------------------QDERLTYAQAHEQVNAVAAWLAAQGVKPGDRVAVAMRNYPEWMLIYWACVSTGIAVVGMNAWWTPEEMAYALSDSAPKYLFLDAERLDRVKE-----------------RPDMVDGIKLVGVRLKGDAGDVTPWADVIAHGG-DMPDVAIDPDSDACIFYTSGTTGHPKGAQLTHRGCVSNLFATGVAPPATPPIPVTLITTPLFHVTANNCGAYATTAAGGTMVLM----YRWDAGEALRIIAQEKVSSMSGVPVMARELINHPDFAM--TDTSSLVSLAGGGAQVPPDLVQKIEAQVSTARPS--TGYGMTETCGIITSVAGDFFVDKPDSAGPAMPSFEAKCVDDDGNTVAPGQVGELWVKGS--SVIKGYINRPDATAASITD---GWLHTGDIARIDEDGFIFIVDRKKDMVLRGGENVYCAEVESAIYRNAAVAECCVFGVPDERLGEEVGVAVVLKSGTTLSAD---ELRAHCATIMAKHKVPRYIWFLDELPRNASGKFLKRDLRD------------------------------ 134100437 25 -----------------------------------------------------------------------------------ERADRTAL-WMVEEDGRETEVSFSAMSRRSNQVANWLRGLGVSRGDRIVLMLGNQVELWETVLAAMKLGAVVIPATPLLGSADLRDRVDRGRARFVVTTSES---------------AAKFADVPG-------DYGRIAVGEPVAGWESYADSAVGGGSFTPDGPTRADDPLLLYFTSGTTAQPKLVEHTHVSYPVGHLSTM-YWIGLEPGDVHLNISSPGWAKHAWSNVFAPWNAEATVFIHNY--GRFDAVRLLEQMQRCGVTSFCAPPTVWRMLIQADLGILRTPPAK----VVGAGEPLNPEIIEQVRRAW---SVTIRDGFGQTETS-VQVANTPGQPVRPGSMGRPLPGFEVELLDPVTGEPGDEGEI-CLALQPRPVGLMTGYADDSERNDEV---TRGGHYHTGDVGTRDADGYITYVGRTDDVFKASDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAVPKAYVTLTARHEPTPETALSILRFAREHLAPYKRVRRIEFMD-LPKTISGKIRRVELR------------------------------- 37525802 465 -------------------------------------------------------------------------------------PDSVALTYQQEN------ISYTVLNQRANQLAHYLVSRQIGPEQRVMVCLPRSIEMMVTLLAIIKAGAAYVPVEADYPQSRLDFMIDDAEPACVITTSEIAQRLTANIPMILLDDPELLTYL----------------EMQSVADLSDKERLQ---------PLISAHPAYIIYTSGSTGVPKGVVVTHHNVMRLLQSTQRW-FNFSETDCWTMFHSYAFDFA-VWECWGALLNGGRLVIVPWEVSRSPTD-FLQLLVSEKVTVLNQTPSAFQALIHADREAPELGQSLVLRTVIFGGEALNAHILEEWYQRHDDNAPQLVNMYGITETTVHVTYFPLSREVVAQPASSLIGEPIDDYILDEAQHPVPVGFVGEIYVGGA--GVARGYLNRPELTAERFMADPFHMYRTGDLARLRRDGVLDFLGRTDDQVKIRGFRIELGEVAAALNAHPDIVQSEVIVREDEGQQKRLVGYVIAHKGITLESQL---IRSSLTTCLPEAMIPAAIVQLDHFPLTINGKLDRKALPK------------------------------ 115523725 27 -------------------------------------------------------------------------------------------------------ITYGELDQMSAAFGAYLQSKGLKKGARVAVMMPNILQNPVATTAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIVVLENFASTVEQVVAKTQVKHIVDLLGFKGVIVNFVVRRIKKMVPAFPNAVSFNAALAAGRGMKLTKPHIGPDDVAFLQYTGGTTGVSKGATLLHRNNVLQNDAWLQPALQLLPKDLDQLFIVCALPLYHIFALTACLLAMRAGGVNLLIPNPRDMKGFVKELMKYKVNSFPAVNTLYNGL--LHTPGFDQVDFSQLKISNGGGMAVQRPVAEQWSKLTGCG---IAEGYGLSETS-PVLTCNPATIDHFTGSIGLPLPSTLISIRDDAGNELPIGQTGEICAKGP--QVMAGYWNMPEET--AMVTTADGFFRTGDIGVMSPDGYTKIVDRKKDMILVSGFNVYPNEIEEVIATHPGVLECAVVGVNDARTSEAVKAFVVKKDP----DVTAESIIEFCRTQLTSYKVPKIIEFRTDLPKTNVGKILRRQLRD------------------------------ 39937327 27 -------------------------------------------------------------------------------------------------------ITYRELDEMSVALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVEQVPVKHIIVGAMDMLGFKGVIVNLVVRKVKKMVPAFPGAVSFNDAVSAGRGQKFTKPAIGPESVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPAKPPHVDQLFIVCALPLYHIFALTACLLGMRAGGVNLLIPNPRDIPGFIKELMKYQVNSFPAVNTLYNGL--LHAPGFDKVDFSKLKISNGGGMAVQRPVAEAW---LKMTGCPIAEGYGLSETA-PVLTCNPATVNEFNGTIGLPMPSTELSIRDEEGKEVPFGTAGEICAKGP--QVMSGYWNRPDET--ALVMTADGFFRTGDIGVMSPDGFTKIVDRKKDMILVSGFNVYPNEVEEVVASHPGVLECAVIGVPDSRTGEAVKAFVVKKDP----DVTAEDIIKFCHHELTNYKVPRQIEFRTTLPKTNVGKILRRELRD------------------------------ 156933633 38 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAWLQQLGLQKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLEKVVDKTQMGDQLSTAKGTLVNFVVKYVKRLVPKYHLPDAISFRSALHNGYRMQYIKPEVTPDDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVLGTYGPLLHRGKELVITPLYHIFALTMNCLLFIELGGQNVLITNPRDIPG---LVKELGKYPFTAMTGVNTLFNALLNNKD--FHKLDFSSLHLSAGGGMPVHQAVAERWEKLTG---QFLLEGYGLTECS-PLVSVNPHDIDYHSGSIGLPVPSTEVKLIDDEGNEVAPGEPGELCIKGP--QVMLGYWQRPDATDEILQD---GWLRTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGIPSEASGELVKIFVVKKE-ASLTEE---ALITFCRRHLTGYKVPKQVEFRTELPKSNVGKILRRELRD----EARRAGDNTA---------------- 77460161 2138 ----------------AKHWRNLLEALIANPQ---QRLSELPLLDAPEQQQLLDSLGPGER--------RLDQCHHLFAEQALVRKDAPALTFAG------QTLSYAELDARANRLAWALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGVGLLLSDRAMFK---------------ALGELPSNVARWCLEDD--------------SAALADYPATELPFISLPQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIER-FGMRPDDCELHFYSINFDAA-TERLLVPLLSGAQVVL--RAQGQWDAEEICGLIREHRINILGFTPSYGS---QLAQFLATQYDILPVRMVITGGEALTGEHLQRIRAAF--RPSLFFNAYGPTETVVMPLASLAPEVLEEGAGSVPIGSVIGDRVAYIDLALVPQGATGELFVGGA--GLAMGYHERAGITAERFVADPFRMYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLDHDSIREAVVLAL-DAPSGKQLVGYLVTERSEAEQAELREALKAHLKTQLPDYMVPTHLILLASMPLTANGKLDRRAL-------------------------------- 77460161 1080 ----------------AEHFSNLLRAVCERPEQAVGDL--QLLTAAEHSQQTAWSVAPCTPAQQWLP--------ELLNEQARQTPERTALVWDGG------SLDFAELHTQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAIIKAGGAYVPLDPDYPAERLAYMLSDSGVELLLTQTALLDR------------------LPASEGVSVIAMDTLH--------------LENWPSQAPGLHLHGDNFAYVIYTSGSTGQPKGVGNTHAALAERLQW-MQNTYRLNDNDVLMQKAPISFDVS-VWECFWPLITGARLLIASPGE-HRDPHRIAQLVQQYGVTTLHFVPPLLSLFIDEPL----SAECTSLRRVFSGGEALPAELRNRVLAQL--PAVQLHNRYGPTETAINVTHWHCSVADGERSPIGRPLGNVACRVLDSDLNPVPAGVPGELCISG--IGLARGYLGRPALTAERFVVDPLGEYRTGDRARWTHDGVIEYLGRLDQQVKLRGFRVEPEEIEARLLAQACVAQAAVL-VRETVAGPQLIGYFTATDASEDQDAQTARLKTALAAELPEYMVPAQLMRLDAMPLSPSGKLDRRAL-------------------------------- 77460161 3722 -----------------------------------------------------------------------------------------------------QQLSYEQLNQNANRLGHALVAAGVQMDQPVALLGERNLDLLGMIIGSFKAGAGYLPLDPGLPSQRLQRIIELSRTPVLVCTEACREQATTLLDEFSCA--------------------------NRPRLLVWEEVQAGASSANPGIFSGPDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPY-LNLSDADVIAQTASQSFDISVWQFLAAPLFGARVDIVPNTIA--HDPQGLLVHVQQQGITVLESVPSLIQGMLASDRLSLDGLRW-----MLPTGEAMPPELAHQW--LLRYPQIGLVNAYGPAECSDDVAFFRVDLASTRGSYLPIGTPTDNNLLYLLDGDLVPLGAVGELCVAGTGVG--RGYVSDPLRTAPVFVPNPFGTYRTGDLARRRSDGVLEYVGRVDHQVKIRGYRIELGEIEARLHEQPEVRDGAV-GVQEGVNGKHLVGYLVAADCALNQSERLERIKQRLRAELPEYMVPLHWLWLDRLPLNANGKLDRKALPALEIGQLQSQ---DYLAPRSVLEQ------- 77460161 13 ----------------------------------------------------------------------------ALQRRAALTPDRLALRFLAETEEQAVVLSYRELDQRARTIAAALQAE-AGFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESAERLLSIIADAEPRLLLTSADLRDA---------------------------LQQIEGAPPLLCVDTLDAELVERWVEPTLP-----QDHIAFLQYTSGSTALPKGVQVSHGNLVNELLIRHGFGIDVNPDDVIVSWLPLYHDMGLIGGLLQPIFSGVPCILMSPAYFLGRPLRWLEAISQYGGTISGGPDFAYRLCERVSESALERLELSRWRVAYSGSEPIRLDTLERFAEKFTACGFSEDSFMASYVAGTPRGTGIPALRVDDQALAQNRAEAGEGSPIMSCGISQPDHAVLIVEVWAAGPSIALGYWRNPEATAKTFVQHAGQTWLRTGDLGFMRDGELFITGRLKDMLIVRGHNLYPQDLEKTVENEVEVVRVAAFAVNQNGEEGIGIAAEISRSVQKPPEALIKSIRQAVAE--AYQEAPSVVVLLNALPKTSSGKLQRSACRN------------------------------ 148272598 30 -----------------------------------------------------------------------------VERSIQRHAKAVALEFFGRET------TYREMGDQIARAAEGLRRLGVRKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFEDHGARVVIAWNTVVPRDVPVDTIVSVDLPAAMPLATRLKPVPAARRARAAITAPVKDTVTWETLVDHRRIAASRPRPELDDVAILQYTSGTTASPKGAILTHRNLHANAMQGRAWVPGLDGGETVYGVLPMFHAYGLTLCLTFAMAIGARLVLF------PKFDVDLVLAAARKHPPTFLPAVPPIYERLARGAKEKRVDLTGVRFAISGAMNLPVSTVELWE---GLTGGYLVEGYGLTETSPVALGNPIGPSRRPGTVGVPFPSTEVRVVDPEDTVDRQPGEEGELLIRGP--QVFQGYWRRPDETRAALLDG--GWFRTGDIVRVDADGFTTIVDRMKELIITGGFNVSPSEVEDVVRGAPGVQGAAVVGLPSADGGEDVTAAVVLDPGATLDEA---AVRAYCRAHLTAYKVPRRVIQVDALPTSLIGKVLRRQVRE------------------------------ 193885234 469 ---------------------------------------------------------------------------------VNANPDAPALTYSG------QTLSYRELDEEANRIARRLQKHGAGKGSVVALYTKRSLELVIGILGVLKAGAAYLPVDPKLPEDRISYMLADSAAACLLTHQEMKEQA-------------------------------AELPYTGTTLFIDDQTRFEEQASDPATAIDPNDPAYIMYTSGTTGKPKGNITTHANIQGLVK--HVDYMAFSDQDTFLSVSNYAFD-AFTFDFYASMLNAARLIIADEH-TLLDTERLTDLILQENVNVMFATTALFNLLTDAGEDWMKGLRC-----ILFGGERASVPHVRKALRIMGPGK--LINCYGPTEGTVFATAHVVHDLPISSLPIGKPISNASVYILNEQSQLQPFGAVGELCISG--MGVSKGYVNRKEKFIENPFKPGETLYRTGDLARWLPDGTIEYAGRIDDQVKIRGHRIELEEIEKQLQEYPGVKDAVVVADRHESGDASINAYLVNR-----TQLSAEDVKAHLKKQLPAYMVPQTFTFLDELPLTTNGKVNKRLLPK------------------------------ 2624948 12 ----------------------------------------------------------------------------LLKAHAARRGSQTAF------ADSRRGVSYAQLEARTRRLAGHLAQLRLLPGDRAAIYLGNCVETIESYLAIARASAIGVPINPHSSTAELAYLLDDSAARVIVTDHTRLPQVRRL-----------QAERPHLTVVVTGDEESGAVPF--------DALAETEPQQPARDDLGLDDIAWMLYTSGTTGRPKGVLSTQRSCLWSVAASSAGVLGLSETDRVLWPVPLFHSLAHIYCVLSVTAVGATARITE----AFDAEELLHTLRAEEFTFLAGVPTMYHYLLDAARDG--DLSLPNLRVCLSAGAISTATLRAEFQETFG---VPLLDCYGSTETCGLITANWPNGTQAEGSCGLPVPGLTVRIVDPETHESVETGEEGEIWVGGP--SLMVGYHNQPEATEAA---LPRGWYRTGDLGRRDDLGYHTITGRLSELIIRSGENIHPTEVEQVLLRVPGVTDAAVVGSAHPTLGEVPVAFLVPADGFDPD-----EVFAACREHLAYFKVPEELYEIGSIPRTGSGKIKRHALAQ------------------------------ 196252815 466 -----------------EQYKVLLQGVVNDPERHLSELP--ILPLEEKNKVLYEWNDNDVAYPH------INGLHKFFERQVEKTPDSPAVFFENEYC------TYQELNERANQLAHYLINIGAKKNTAIGLFLDRSIDMIVGMFGIMKSGAAYVPLDIKYPSDRIAAILKEAGIKILITQDDLL------------------SDVPQMEGLNVICIDREQKK------------ICSFSKENPSVEVSNNDLLYILFTSGTTGKPKGVLVEHRCYINYIQGIIRKLEI----DSPLNFAIVSSFAAGTTNIFIPLFTGGQLHILSYE-RATDPEKFLDYFRKHKIDAMKLVPSHFEALKTVQNFE----DIIPGKRLVFAGEACSWELIEEVRRL--NPSCMIQNHYGPTETTVSALAYLVPDELPQHVPIGRPLPNVKAYVLDKHRQPVPIGVVGELYIGGA--GVARGYINEPEMTKQKFIPNPFHMYRTGDLVRYLPDGNIEFLGRIDRQIKIRGYRIDPEEIEHAIKEHSVVRDAVVTVRGNSEKSNKLVAYLVLDKKAEGNLD-ISEIRRYLKKKLPEYMRPSSFTVLDSIPLNTNGKV------------------------------------- 134298447 14 --------------------------------------------------------------------------------------EKTVLIFE-DRNGSISEYTYSQLNEEINKTANLFLDLGIQKDEKVAIQLHNCPEFLMCWFGLAKIGAVLVPLNTHYTQEECGYILKKCDVATVVIEEEFLPIYDRS--RPNKDISIKNILLARSEKQIPGTINFKENKGKQPGELK------------ELRPLSSDDVAEILFTSGTTSKPKGVVLTHCNLLYAGIFT-SWQGAFRYDDRYLSIEPAFHVDFQLTALMPVLTVGATMIAVE----KYSASRFWKQICKYKATITQAMPMMLRTMMLQPQQEWEKDHCIRQFFFFLALTNQEKDA---FEERFNVRL---FNSYGLTESLVGVIGDFP-FGERKWPSIGRPGLSYEAKIVDEEGNEVPPNTIGEICIKGPGRTIMKEYYKDAEATAKTL--KPGGWMHTGDKGYVDESGWFYFVDRKVNMIKRSGENVSATEIENILMCHPKIAEAAVIGVPDPIRDQAVKAFIVFKEGEELSTE---EILEYCRGRMAKFKVPSFIEIRTSFPRT------------------------------------------ 152995601 12 ------------------------------------------------------------------------------------------------------TLTYRELGEKSDAFAAYLQETDLMPGDRIAVQLPNIIQYPVVLFGAMKAGLIIVNTNPLYTPKELEHQFNDAGVKALVVFANMAHNVEKILAKTSIKHVIIADFHPPLKRLVVKYVKKMVPEYHISGALTLNDVLSKGKGKPEKVECNPENIAVLQYTGGTTGVAKGAMLTHANLIANMYQLSSRLSSIIADTNEVYIAPLP-----LYHIYAFLIHGLTLLERGHSVLIPNPRDLPGFVKELKKWPFTGFVGLNTLFVGLCNKAEFKADFSTLKLTCSGGMPLTHAAADEWERITGCK---IVEGYGLTETSPVVSFNPIGKE--RIGTIGLPVAETDIKIQGRDGESLPQGESGMLCVRGP--QVMKGYWNREEATREAMTED--GFLITGDIAMQHPDGYLQIVDRAKDMIIVSGFNVYPTEVEDCLSSHPSILESAAIGVPDDKTGESVKAFVVLRANVETLDE--KALRIYCKENLAAYKVPKFVEIRKELPKTNVGKVLRRALRE------------------------------ 170743461 9 -----------------------------------------------------------------------NLAH-CLTQAAQRHPEGIAIDWGG------RTWSWAAFDARVSRLAAALRARGIGKGDRLLVHARNGNPILEIMYAAFRLGAVFVPTNHRLMPGDVAYLAEQSGARAFLCQAD-----------NPGHVAAVRAARPDLSLVVTLGEGEAEG-------LAYEALLAGAPDAPVAAAVEHDDPCWFFYTSGTTGKPKAAVLTHGQMAFVITNHLCDLMPDTRPERDVSLVVAPLSHGAGVHALAQVARAVTTVLPGS--DRFDGAEIWRLVAQHRVTNMFTVPTILKMMVEH--PAVAAHDHSSLRYVIYAGAPMYREDQKRALGVLGPVIVQYFEVTGNITVLPPHLHDPEDGPGVRIGTCGIERTGMEVQIQDAEGRALPPGETGEICVCGP--AVFAGYWNNPKANAEAF---RDGWFRTGDLGFLDAQRFLTITGRASDMYISGGSNIYPREIEEKILTHPAVAETAVLGVPDPVWGEIGVAVCVPREGASLTEA---EILDYLDGKVARYKMPKRVFLRPSLPKSGYGKITKAMVRE------------------------------ 218247796 1496 --------------------------------------------------------------IEWN-NTKTNYIHQLFEAQVLKTPNAVAVKQQGN------QLTYAELNQKANQVAHYLQELGVKPDNLVGICISRSLDMIIGILGILKSGAAYLPLDPTYPKDRLIYLLEDAKVEILLTKDT-----------------LLNDLPTRFTKVICLDQDWSQI--------------AVQNTTNPIIKVQEHNLAYVIYTSGSTGNPKGVMIEHRALVNFTKAAINN-YQITEQDRVLQFASISFDAA-AEEIYPCLSCGATLVL-RTDEMLSSIATFFHQCQQETITVLDLPTAYWQQIITVLNNQSETLFYSLRLVIIGG-ERVIPEKIRTWQKQVGNYPKLLNTYGPTEATVVSTIYSVDSSAKIKQEVPIRPINNVLTYILNEQLQPVPIGIPGELHIGG--MGLARGYLNRPELTAKSFFDSSELLYKTGDLVRYLSDGNIEYLGRIDNQVKIRGFRIELGEIESVLISHPDIKETVVIVREDTPENKRLVAYVV-SNFIYSDNDLKKTLSNYLKNKLPNYMVPSVFIALEKLPLTQNGKI------------------------------------- 218247796 477 -----------------------------------------------------------------------------------KNPDAVALVFQGE------TLTYQQLNKKANQLAHYLQQFDLKADNLVGICLERSLEIVIGILGILKAGLAYVPLDPTYPQERLDYMVVNSQLSALISQKNLLKKLQSYSIPIICLD-------------------------------TNKEQIIQQKQENLIYQTNSQNLAYVIYTSGSTGKPKGVMIAH-KNLINAYYAWETTYQLTTHCSSHLQMASFSFDVFSGDLVRSLCSGGKLVLCP-REFLLDPPQLYQLMLEEKIDTAEFVPAVLRVLIDYLETQDKTLDFMKLLIVGSDSWYVKE---HEKVKGFCGDQTRFINSYGATIDSSYFEETEIRLDKEGLMPIGRPFPNTKLYILNAHLQLVPIGVTGELYI--SSIGLAKGYLNRPDLTQENPFNPLERLYKTGDLARYLSDGNIEFLGRIDNQVKIRGFRIELAEIEAILTLHESIKQAVVMVKEEQPGNKHLVAYITCHQATEASNNLTKILTNYLKENLPHYMVPRIFVVLETFPLTPNGKIDRR---------------------------------- 218287514 21 -----------------------------------------------------------------------------LDHTVSRFPDREALVY----ADRDYRQTWREFGDMVDRFAKGLMAMGIQKGEKVAVWATNVPYWVALQFATAKIGAILITVNTNYREHELRYLLTHSECENIFLIDSVRDHDYLETLYRIAPELRVQARLPHLKRVCFLGMEKHRGMYSVPEILSLSVMVDDEEYKARQDSLHPWDVINMQYTSGTTGFPRGVMLTHVGVGLNGYWIGR-HQNFGPEDRVCLPVPLFHCFGCVLGVSACVNHGAAMVILES----FNPLKVLAAVDSERCTALYGVPTMFLAELEH--KLFHRFDMSSLRTGIMAGSVCPEPLMRRVIDDMNMKEITICYGLTEGSPVMTQSDSHDSLQLRCETVGCAMPGIEVRVADPETCEELPRGQVGEILCRG--YNVMKGYYNMPEDTARAVSPD--GWLHSGDLGVMDENGYLRITGRIKDMIIRGGENVYPREIEEYLMGMPGVLDVQVVAVPSFKYGEEVAAFIIPRPGVEIGPE---DVRAFCRGKIAWFKIPKYVAVISGFPLTASGKIQKYKLREQAA--------------------------- 124007606 1191 --------------------------------------------------------------------------HNLFKANVEKNPEQLAVV------GADGQLTYQELDALSGQLAHQLVTAGATPDSLVGVCLPRSLDMIVAVMGIIKAGAAYVPLDAAHPDERLNYMLENADLKLLVTCSHLEERLKQV-------AAVQNSQLFFTDRL---------------------EKGTGTSVEHAHQVVAADGLAYMIYTSGSTGKPKGVMVTHQGVINHSFSTIRQ-FGFTPEDRLLQFASISFDVF-AEDVFPTLIAGATLVMMEDEKFI-DPMYVKQTMQLHKVTLVNFPTAYWHTLSS------MSFQDTTLRTVLIGGEQAEMEHYKQWRE--NNPNLPVMNTYGPTETTISVAYYPMTEATTKLPNIPIGQPYQNTQLYVLNEQLEPVGEIGELYIAG--DGVTRGYWKNQEKFVDNPFNPGTRLYKSGDKAQWNAEGQLVCLGRVDQQVKIRGFRVELGEIEQVLSAHPLVLQAVVVAQKI-NQNQQLKAFVTFKVQVK-----AEALSVHLKERLPEYMIPANFELVDKFPLTVNGKVDRKKLSELANSATTQVASEGTLD--EVAQELIALWQS 66768642 23 -----------------------------------------------------------------------------------------------------KTITYREADQLVDQFAAYLLELQLKKGDRVALMMPNCLQYPIATFGILRAGLTVVNVNPLYTPRELKHQLIDSGSSVLVVIDNFGTTVQQVIADTQVKQVITGFPKAALVNFVVKYVKKLVPEYRINGAIRFRDALALGRKHRVPTQIEPDDIAFLQYTGGTTGVAKGAMLTHRNLVANMQQAHQWLAGTGKLEEGHEVVITALPLYHIFALTANGLVFMKIGGCNHLISNP-RDMPGFVKELKKTRFTAFTGVNTLFNGLLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKQVTG---LTLVEAYGLTETSPAACIN-PMDLVDYNGSIGLPIPSTDACIKDDDGKVLALGEIGELCIKGP--QVMKGYWKKADETAKVMDAE--GWLHTGDIARMDERGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGVPDEKSGEIVKVVIVKKDQA----LTAEDVKAHCRTNLTGYKQPRVIEFRKELPKTNVGKILRRELRDAA---------------------------- 197756050 29 -----------------------------------------------------------------------------LDRTVRRFPGRDALV----DRAAGRRWTYAEFAADVDALALGLLDLDITKGDRVGIWAPNRAEWTLVQYATARIGAILVTVNPAYRSHELEYVLRQSGMRMLVAA----ERFKSSDYAAMIEEV--RPGCPELEFTVLLDGPRWTDLLERGRQGDPARLARAQA------ELSADDPINIQYTSGTTGFPKGATLSHHNILNNGFFVGEL-CHYTELDRVCIPVPFYHCFGMVMGNLACTSHGAAMVIPAPS---FEPAATLAAVEAESCTSLYGVPTMF--ISALADPGFDSYDLSGLRTGIMAGSPCPVEVMKEVIDRMGMTEVSI--CYGMTETSPVSTQTRADDSVERRVSTVGRVGPHVKVVDPATGRTVPRGEPGELCTRG--YSVMLGYWGEPERTAEAVDAA--RWMHTGDLAVMDEDGYLSITGRIKDMVIRGGENLYPREIEEFLHTHPDVLDVQVIGVPDPKYGEELMAWVRMREGAEP--LTAETVRAYCAGRLAHFKIPRYVHVVEEFPMTVTGKI------------------------------------- 116050371 1071 ------ADLFEEASIRAAQYLELLRQVAEDPQRCLGDIA-LVDAEQAA-RLAEWGSAPCEPARAWLP--------ELLERQLAQSAERVALEWDGGSLG------YAELHARANRLAHYLRDKGVGPDVRVAICAERSPQLLVGLLAIVKAGGAYVPLDPDYPSERLAYMLADSGVELLLTQAHLFER------------------LPGAEGVTPICLDSLKLDNW--------------PSQAPGLHLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQW-MQATYALDGDDVLMQKAPVSFDVS-VWECFWPLVTGCRLVLAAPGE-HRDPARLVELVRQFGVTTLHFVPPLLQLFIDEPGVAACGS----LRRLFSGGEALPAELRNRVLQRL--PAVALHNRYGPTETAINVTHWQCRAEDGERSPIGRPLGNVVCRVLDAEFNLLPAGVAGELCIGG--LGLARGYLGRPERFVADPFSTGERLYRTGDRARWNADGVLEYLGRLDQQVKLRGFRIEPEEIQARLLAQPGVAQAVVV-IREGVAGSQLVGYYTGAAGAEAEAEQNQRLRAALQAELPEYMVPAQLMRLAQMPLGPSGKLDTRAL-------------------------------- 158317682 1592 -------------------------------------------------------------------------------------PDAVAVTW------GERRLTYAELDAAANRLARLLATRGVEPESLVAVALPRSIDLVVALLAVQKAGAAYLPLDTAYPADRLAFMLSDAAPVCLVTS------------------AEALPALPARTRVPMIALDAPPVV----------AALAEQSPARLPARARPENAAYVIYTSGSTGRPKGVVVPH-QTVTRLFAHTQPWFGFDETDVWTMFHSASFDFS-VWELWGPLLYGGRLVVVDHHVSR-SPELFLDLLRRESVTVLSQTPSAFSQLIEADRAGGEDPAELALRYVVFGGEALDLGRLPAWYARHRDDAPVLVNMYGITETTVHVTYLRLDEAVVRASLVGGPIPGLRVHVLDQHLRPVAPGGLGELYVSGG--QLARGYLGRPGLTATRFVADPFGMYRTGDLARRTADGGFEYLGRADDQVKVRGFRIELGEIQAAIATHPAVEQAVVLAREDQPGQRRLVGYVVAAPGRRVDSE---ELRRHAAAMLPEFMVPVAVLALDAFPLTGNGKLDRAAL-------------------------------- 158317682 419 ----------------------------------------------------------------------------LLARRAARAPGHAAVVTSGG------TLTYGELVGRADALAYQLRGLGTGPGAIVALALPRTLDLVVALAGVTRAGAAYLPVDPGYPADRITLVLEDAAPSLLITTREL------------------AATLPIPAGVTVVLVNGPAAGPEAGTEFGTEFGSVPEPPAAAAVPAELGSAAYVIYTSGSTGRPKGVVVPH-RALTNFLASMVDQFQLGDGDRVLALTTLSFDIA-ALELLAPLTAGATVHLAGQDEAR-DPTALAALLAGGGITVAQATPSMWQSILAASDDRFPGVR------VLSGGEGLPPAVAATLAERA----DEVVNLYGPTETTIWSTAGPVAGDGRP--TVGRPIRSTQVYLLDTALAPVAPGMPGELYIGGA--GVADGYLRRPSRFVADPFSAGGRLYRTGDLARWTADGELDVLGRVDDQVKVRGFRIEPGEVEAVLGRHPAVARCAVVARDDGPAGRHLVAYVVPAPGTVVDPAL---LREHLAAALPEHMVPGAFVQLAALPTTPNGKLDRR---------------------------------- 158317682 5860 ------------------------------------------------------------------------------------------------------ELTYAELDARANRLARLLAARGAGPESVVAVAVPRSADLVVALLGVLKTGAAFLPLDLDHPADRVAFMISDAGARLLVST----RGHAEELIALGALGALGALGVPGPLGDPGAPGTGAPLDLVLLDEPGTAAELATGDPARPGVATSLDSAAYVIYTSGSTGRPKGVVVTH-EGVGSLVATAVDRLGVNGTSRVAQFASVGFDVAVFDLCMALCVGGRAIIV--PAQRRVAGPELTGYLADHGATHMILPPALVAALPADCALPAGA-------VLVVGTETVPIETVRRWSSHL-----RVVAAYGLTEATVNSTLWQADPDWTGAVPIGVPDPNTRAYVLDTALRPVGVGAVGELYIGG--RGLARGYLGRPALTAQRFVADPFGRYRTGDRARWRPGGVLDFLGRADDQIKIRGYRIEPGEIQSVLMRHPGVRQAVVLAREDRPGSLQLVAYVVPVDPAQTGPADPAALRVHAAEYLPEYMVPAAVVLVPRLPMTPNGKLDRAAL-------------------------------- 158317682 4755 ---------------------------------------------------------------------------------AAASPDRPALVAGG------TKLTFAELAEQVGSLAWLLARRGAGIEDVVALALP-RARMVPALLGVMTAGACYLPIDTDHPADRLAFLLTDARPRLVLTT-----------------AALAGQLPATGAEVVVLDDPAVQAELAA-----HPAGLPIAGLPPAGQALRGDNAAYVIYTSGTTGRPKAVVATH-RGVTNLFASHEVELILWGGDGPLRAVHAASFSFDGSWEPLLWLFAGHTVHVADEATMRDPAALAEYVVNARIDFLDVTPTYLR----ELVHLGFLDGAHLPGVIAVGGEATPAPLWERLRTL---PGVVAHDLYGPTEYSVDAYGWHGDGT-------AGPVANTRALVLDAGLEPVPDGVPGELYLAG--DGLARGYLGRPTRFVADPFAPGGRMYRTGDRARRRADGTLAFLGRVDDQVKVRGFRIEPGEIEAALLALPGVAAAAVIVREDAAGDPRLVAYVVPDPCATADPADLGALRSELARTLPSHLVPSAFVAVAELPRTVSGKLDRAAL-------------------------------- 158317682 3164 -----------------------------------------------------------ELAARWFLPVGTETVADMLAAQVARTPDLTALVF------GDERVSYADLDARVNWMARLLLARGAGPETVVALGLGRSVNMVVALFAVLRTGAAYLPLELDHPPARLLGMVADAGAALLVATDAT---------AAYLDGAGAGPDEPVPRLLLDDPAMAAELAATGAGELSDAELGLFARDRAD----RLDHPAYVIYTSGSTGRPKGVVTPTNMQLNHREEIFAPAVAAAGGRRLRIAHTVSFAFDMSWEELLWLVEGHEVHVCDEN-LRRDAEALVAYCDAHQVDVVNVTPTYAHHLFELGLLDRAEDGRHRPPLVMLGGEAVSEAVWNRLRDTADTAG---YNLYGP--TEYTINTLGAGTADSPTPTVGRPIRNTRAYVLDGWLHPVPDGVPGELYIAG--DGLARGYLDRFTRFVADPRVPGGRMYRTGDLVVRGADGNLDFLGRTDEQVKIRGYRVELGEITAALDRHPRVSQAAVVAADDAPGTRRLVAYVVPAE-------------------------------------------------------------------------------- 17548863 1615 ---------------------------------------------------------------------------------VRRTPEAIAVEHEG------RQVSYAELNARANRVAHALIGLGVGPDARVGLCAGRSVELVVGLLGILKAGGGYVPLDPSYPQDRLTYMLEDSAPVAVLTQGLVRE----------------------------------QLGMLSVPVLDLDGPQEDAEHDPQVEALKPHHLAYVIYTSGSTGRPKGVMNEHRGVVNRLWWA-QQTYRLDASDRVLQKTPFGFDVSVWELFWPLLAGAR--LVMARPEGHKAPAYLAATIEQAGITTLHFVPSMLQLFLDQVEAGRCQG----LRRMLCSGEALPHALQQRSLARFPHSE--LHNLYGPTEAAIDVTAWCNAEIHPGVVPIGRPIANTQIYVLDAYRQPVPLGVTGEIYIGGA--GVARGYLNRPELTAERFVEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVAMREDVPGEQRLVAYYVSGEAIE-----AQTLREQLQASLPEYMVPAAYVRLEHLPLTPNGKLDRK---------------------------------- 17548863 3747 ---------------------------------------------------------------------------------VRRTPEAIAVVHEG------QQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVIGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQSNTRE----------------------------------QLGALSVPVLDLDGPLEEAEHDPQVTGLEPHHLAYVIYTSGSTGRPKGVVVEHRNTVNFLAWAARAFPPASLARTLFSTSLNFDLS--VFECFAPLTTGGRIDIVVNVLALGDGTHDVRLI--------------NTVPSALSALLESSGLDPAVEVVNVAGEALKRELVERLFAQTQARR--LYNLYGPSETTTYSSWVCMDRQTGFQAHIGRPIANTQIYVLDAYRQPVPLGVTGEIYIGGA--GVARGYLNRPELTAERFVEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVTMREDVPGEQRLVAYYVSGEAIE-----AQTLREQLQASLPEYMVPAAYVRLERLPLTPNGKLDRKEL-------------------------------- 17548863 2703 ------------------------------------------------------------------------------------------------------TLSYRELDSQANRLAHRLIARGVVPDARVGLCVERGLPMVIGVLGILKAGGSYVPLDPSYPRDRLAYMLEDSAPVAVVAQSGTRDR----------------------------------LGDRPVAVVDLDEASWQAEPSHRPEVLSSHHAAYVIYTSGSTGRPKGVTVEHRQVVNLLE-SMRGLLAMTEADRWPAVTTLGFDIAGLELYLP--LISGAVVIVLDREVSRNAQSLSAALEGSGATVMQATPSTWRLLLESGWSGRPGLK------ALCGGEALPGELAGRLRARVG----RLWNVYGPTETTIWSSAREVDATDAGQGVVPIGRPIANTQMYVLDAYPVPLGVTGEVYIGGA--GVARGYLNRPELTAERFVENRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLLQCAGVSEAVVTVREDAPGEQRLVAYYVSGEAIE-----AQTLREQLQSRLPEYMVPAAYVRLERLPLTPNGKLDRKEL-------------------------------- 17548863 566 ----------------------------------------------------------------------------------------------------ERQLSYRALNALANRLAWRLREAGVKPGDRVAILLERSIELVASELAILKCGAVYVPLDCNAPQARLRFLLEDVEAALLLTASG-----------------LDVPVLAGLRRLDVDGAAGNSA----------------VDADLPPVP-GGEAAAYVLYTSGSTGLPKGVVVPHRAISRLVLNNGYAAFCA--DDRMAFASNPAFDAS-TLDVWVPLLNGGRVVIIDQ-PTVLAPERFAQALRRGQVSVLWMT-----AGQFHQYAPSLIGVFPQLRYLMVGGDVLDPATIAMVLRE--GAPQHLLNGYGPTETTTFATTHLIQAVAARGIPIGRPIANTQIYVLDAYQQPVPLGVTGEIYVGGAGVG--LGYLNRPELTAERFVEGRERMYKTGDLGRWLPDGSLEYQGRTDAQVKLRGFRIELGEIEASLSQCAGVSEAVVIVREDTPGERRLVAYYVSGEANVSGEAIAQALREQLQASLPEYMVPAAYVKLERLPLTPNGKLDRR---------------------------------- 15790370 12 -------------------------------------------------------------------------------------PDHPAVVYD------DHTHTYSDLWERTGQFAAALRDHGVTPDDRVALYLPNLPQYVTAFHGALRAGCVVVPMNPQYKTREIEYLLSDSGASVVVA---------------LADGASTVEDVRAETAVDTVVTVGGDADVGTP----FEAFLDTGSDD-TVAPRDDDDLAVQPYTSGTTGQPKGVQLTHHNLASNAEQSMDIVPDLQPADRKIGVLPLFHIYGMTVGMNAALFAGAT---FYPMPRWDTEDAMSLVADAELTLFDGVPTMYNDII---THPNAEEFDLSSVRRCTVGGSGIPTEVLRKFEELYTAKID---EGYGLTETSPVTHFNSPNWIDARIVTDDFESVPPVDEGPVDESDHDMDDITGELVVSGP--NVMAGYLDLPEANRKAFTEDGKRWFHTGDLGYHDADGYFYIVDRKTHMINTAGYNVYPREVEELLFEHDAIADAAVVGVPDERRGETVKAYVVRAPDTDVSAD---EIREFCLTNLAEYKHPRTVEFVEQLPRTTTGKI------------------------------------- 111018496 9 ---------------------------------------------------------------------------------VESAPDGPAIRYLGG------TLDYRAVDELSDGVAAYLAENGFGKGDRLAIYLQNVPQFVLALLGTWKAGGVVVPLNPMYR-DELSHILTDAGVTAIVCADRVAERASAAGVRIAMTASELDIQTSDDPRVF----GGVTRVRAQGVPDLLEVARACAGADVPDPGLVPDDVALVSYTSGTSGVPKGATNTH-RNLTVNSSILRLYESKPAGSPIFALAPLFHITGMVCQLLTAIDLASPLILA----YRFEAGVVLDALERERPVFMVGPSTAYMALMAHPD--FSGERFASLEAVMSGGAPLPPAIVERFRELTG---KYIRNGYGLTETSAPCVVVPPNLEAPVDPSIGLPLPSAVIRIVGEDGQDLDPLEVGEIAVDGPMVVPA--YWNKPDATAQ---SLPGGRLLTGDVGFMDAQGWVYVVDRKKDMINASGFKVWPREVEDVLYRHPAVREAAVVGEPDSYRGETVAAFVSLRPGQT---AETDDLVEYCRERLASYKAPRRVEIVDELPKTASGKILRREMRR------------------------------ 206684835 3 ---------------------------------------------------------------------RLNMAAQCLAHPVE----KTALI---DMTGAARRISYGELSQMTDGLARYLLTR-IQPGDRVGVLLSQSPWCAAAHLAIWKAGGISVPLFKLFKHDALASRAGDAGVRFVFTDTEG------AGLLGDLAEAV------------------------------MADRAGLEGAPVPFADTAPETPAVLIYTSGTTGSPKGALHGHRVLTGHLPGVAISHDHLQPGDVLWTPADWAWIGGLFDVLMPGLALGVPVV--AARLDKFSPEACADLIATAGVRNVFFPPTALRMLKAA------GQGLSGLRSVASGGEPLGAEMLAWGRRRLGVT----INEFYGQTECNMVASSCAADFEPRPGCIGKAVPGHQLAVINEAGTPTED--EGDVAIRRGSASMLLEYWNRP---EETAAKFRGGWLVTGDRG-IWEGGYLRFVGREDDVITSGGYRIGPAEIEDCLLTHPAVATVGVVGKPDPLRTEIVKAYVVLKAGAKASE---QELQDYVKDRLAHYSYPREVAFLDALPMTVTGKVIRKELKARAAGEVQ----------------------- 103487349 13 -----------------------------------------------------------------------------LTHWAAERPDRVALR------EEDRVYSHGDLDDLTARVASALLGAGLNKGDRVAWIGKNSDLYFILFYGAARAGIVMAPVGWRLSPAEWAFIVNDTRAKMVFAGPGF--------------EGLADQLAGRLEHDPVIVDAAKAWAMIEG------------AARTAFDPSGANDAVLQLYTSGTTGNPKGAVLSNRNLFALRKHSSTLDLPYTRWDDDLVAMPCAHIGGTGLGIMALAAGLPGIVLAEFNP-----EGVFDAVEQHGVTRFFMVPAALQMLLMHPRC--TSVDYSRLKYILYGAAPIPLELLRQCIQVFG---AQFIQAYGMTETTGTISMLPPEDHDPRMRSAGKALPGVEIRVVDADGNPLPTGEVGEVVTRSS--NNMLGYWNLPDATANTMTDD--GWIRTGDAGYLDEDGYLFIHDRMKDMIITGGENVYPAEVESAIFGHPAVQEVAVIGIPDAKWGESVKAVVVAKPGARIEEA---DIIAWARERIAPFKCPRSIDVIDALPRNASGKILRKDLRA------------------------------ 114566706 40 ----------------------------------------------------------------------------------------------------RRDMTWRVFDEKANRLANLLLKRGIKKGDKVAILLMNCLEWLPIYFGILKTGAIAVPLNFRYTAEEIKYCLELSETRALIFGPEFIGRIESIYNQ--------------IANVKPLFYAGENRPSFAEN---YDRLTANCSSEAPAIKLTDEDNAVIYFSSGTTGFPKAILHTH-QSLMSACYTEQNHHGQTREDNFLCIPPLYHTGAKMHWFGSLLAGSKAVLLRGVKP-----EWIIKTVSEEKITIVWLLVPWAQDILDAIERGDVKYDLSQWRLMHIGAQPVPPSLIKRWKQYF--PNHLYDTNYGLSESIGPGCVHLGTENIHKVGAIGIPGYNWEVKIAGENGCSVTQGEVGELAVKGP--GLMKCYYNDPEATAAV---LRDGWLFTGDMARMDEDGFIYLVDRKKDVIISGGENLYPVQIEEFLRAHQAIKDVAVIGLPDKRLGEIAAAIIELKAGHSCTEE---EIRAFCAP-LPRYKRPREIIF-DKVPRNPTGKI------------------------------------- 120612373 2034 ----------------------------------------------------------------------------LFERQARLRPDAVALRFEDDA------LTYGELDRRANRLAHRLRAAGAGPEARVGVALGRGLDLVVSLLAVLKSGAAYVPLDPDYPPERIAYMAGDSGMACVVTQDGLWDAS------------------PLPAGLAVVDPRCDAGAW---------------PDTPPDAAVHPDHLAYVIYTSGSTGRPKGAQLCHRQVVRLLRGTDGW-FRFGPEDVWTLFHSCAFDFS-VWELFGALCTGGQLVVVPYWVSR-SPQDFLALLRTRRVTVLNQTPSAFGQLPATYEPPPAGMPELSLRVVIFGGEALDPQRLRPWIAHFGDARPELVNMYGITETTVHVTWRRITRADLQPQRSPVGTAIPDLGLFDADLRPVPPGVPGELFVSGA--GLARGYLRQPALTAQRFVAHGERLYRTGDRVRRGEDGELEYLGRVDHQVKVRGFRIEPGEIETRLLAQPEVREAVVVAEQGP-GGARLVAHVSAQPGLAIDVAL---LRDRLGESLPDYMVPAAVLVSDGLPLTPNGKVDRRALPSAAQGEPPRDGVEAALA-------------- 120612373 514 -------------------------------------------------------------------------------------------------------WSFRALDRRANHLAHRITALGAGPERRIGVALSRSPELVAALLAVLKAGAAFVPLDPAYPAERLAHMARDSGMALLLTESA----------------------------------LAGRIPLPPGVACIACDDEPGACDAGPDAPAGPRQLAYVIYTSGSTGLPKGVLVEHGPFAAHCVDTAA-CYEMGPGTRELHFLSFAFDGAH-ERLFTGLACGAAVVLRDD--TLWTAEETLEALRVRGITHAGFPPAY--LGPLADWAGRAGGDAPALELISFGGEAMPREGFDAVRRHL--RPRLLINGYGPTEAVVTPMLWKVDALASFPQAYAPIGQPMPGRTAHVDLQPVPRHVPGELYLGGS--GLARGYGGRPERFVADPFGSGGRLYRTGDRVRWREDGQLEYLGRTDHQVKVRGFRIEPGEIEAALRAAPGVGETVVVARETAQ-GTRLVAYLAPVPASVPAAPDEGALRAHLERSLPDYMVPSAIVVLDRLPTGPGGKVDRK---------------------------------- 75296548 43 ---------------------------------------------------------------------------------AEAYADRVALV---EAAAGGRSYTYGEVARDTARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRALAAEIKKQVEDSEAKLVVANEVAFDKVKDA----------------GVPVIGVGDRERMPGAISWDGLLAAAD--RTGAGVVPVDAAQQSDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVAPETAGQVTLGLMPFFHIYGITGICCATLRHKGTVVVMD----RFDLRTFLRALVDHRVMFAPLVPPVMLAMVKSPVADEFDLSDLALKSVMTAAAPLAPDLLAAFQRKF--PGVQVEEAYGLTEHSCITLTHAAGHVAKKSSVGFILPNLEVKFVDPDTGRSLPANTPGELCVRS--QSVMQGYYKRKEETERT--VDGKGWLHTGDVGYIDGDGDVFIVDRIKELIKYKGFQVAPAELEAVLLSHPSVEDAAVFGVPDEEAGEVPVACVVRRHGAEEGEE---EIVAYVAERVASYKRVRVLHIVDAIPKSVSGKILRRQLRD------------------------------ 108804872 16 -------------------------------------------------------------------------------------PEKTAVVY------GDRRYTYREFERRVDRLASGLREAGLRGGDRVAFICPNTPPLLEAHFAVPAAGGVLVAINTRLSPEEVGYILEHSGARFVFADAGLEHLASGAEAQRVRID-----------------------DTGAEGDPYEDFLAAAPPEPPESPLKDEEETISLNYTSGTTGRPKGVMYSHRGAYLCALGNVIEAG-MGYETRYLWTLPMFHCNGWTYPWAVTAVAGTHVCLRRVEP-----GRIWRLFKEEGITHYCAAPTVQVGIINDEA----AHRLPRPVRAMIAGAPPSPTLIAG----LGDLNIDPVHIYGLTETYGPITTSAPRKEWARQGNAYVTADIVRVVDENLQDVPRDGETMGEIVMRG--NMVMKGYFENEEATREAFEG---GWFHSGDVAVWHPDGYVEIRDRRKDIIISGGENISTIEVEQAVVSHPAVLECAVVAIPDEKWGERPKAFVTLKKGHNATEE---EIIEHCKAKIARFKAPSAVEFVEELPKTSTGKVQKFVLRE------------------------------ 60650932 413 --------------------------------------------------------------------------------QARRTPDAPAVQHDG------TVLTYRDLHRSVERAAGRLAGLGLRTEDVVALALPKSAESVAILLGIQRAGAAYVPLDPTHPAERLARVLDDTRPRYLVTT------------------------------------GHIDGLSHPTPQLAAADLLREGGPEPAPGRPAPGNAAYIIQTSGSTGRPKGVVVTHEGLATLAADQIRR-YRTGPDARVLQFISPGFDVFVS-ELSMTLLSGGCLVI---PPDGLTGRHLADFLAAEAVTTTSLTPGALATMPA--------TDLPHLRTLIVGGEVCPPEIFDQW-----GRGRDIVNAYGPTETTVEATAWHRDGATHGPVPLGRPTLNRRGYVLDPALEPVPDGTTGELYLAG--EGLARGYVAAPGPTAERFVADPFGMYRTGDLVRRRSGGMLEFVGRADGQVKLRGFRIELGEVQAALTALPGVRQAGVLIREDRPGDPRLVGYIVPAPGAEPDAG---ELRAALARTLPPHMVPWALVPLPALPLTSNGKLDRAAL-------------------------------- 60650932 5217 ------------------------------------------------------------------------VAEQIVRR-AALDPDAVAVI------TAEEELSYRELERLSGETARLLADRGIGRESLVAVALPRTAGLVTTLLGVLRTGAAYLPLDTGYPAERLAHVLSDARPDLVLTHAGL---------------------------------AGRLPAGLAPTVLVDEPQPPAAAAPAVPTSPSGDHLAYVIHTSGSTGRPKGVAIAESSLRAFLADAVRRH-DLTPHDRLLAVTTVGFDIA-GLELFAPLLAGAAIVLADEDAVR-DPASITSLCARHHVTVVQATPSWWRAM--LDGAPADAAARLEHVRILVGGEPLPADLA----RVLTATGAAVTNVYGPTEATIWATAAPLTAGDDRTPGIGTPLDNWRVHILDAALGPVPPGVPGEIHIAGS--GLARGYLRRPDRFVANPFAPGERMYRTGDLGRFRPDGTLEHLGRVDDQVKVRGFRIELGDVEAALARHPDVGRAAAAVRPDHRGQGRLVAYVVPRPGTRGPDA--GELRETVRELLPDYMVPSAQVTLTTLPHTPNGKLDRAALPAPVFG-------------------------- 60650932 1501 ----------------------------------------------------------------------------LLESRAARTPDRPAVV------ENDHVLTYADLHTRANRLARHLIAHGVGPERLVAVALPRSAELLVALLAVLKTGAAYVPLDLTHPAERTAVVLDDCRPAVILTDAGAAR-------------ELPRRDIPQLR--LDEPEVHAAIAEQPGGPVTDRDRTCV-------TPVSGEHVAYVIYTSGSTGRPKGVAVEHRSLADFVRYSV--TAYPGAFDVTLLHSPVTFDLTVTS-LFPPLVVGGAIHVADLTEACPPSLAAAGGPTFVKATPSHLPLLTHEATWAASAKVLLVGGEQLLGRELDKWRAGSPEAV-------------VFNDYGPTEATVNCVDFRIDPGQAGPVAIGRPLRNTRVFVLDGGLRAVPVGVVGELHVAG--EGLARGYLGQPGLTAERFVACPFGMYRTGDLVRWRADGMLEFVGRVDDQVKVRGFRIELGEVEAAVAACPGVDRSVVVVREDRPGDRRLVAYVTAAGDEA--EGLAPLIVETAAGRLPGYMVPSAVVVLDEIPLTPNGKVDRAAL-------------------------------- 60650932 3083 ------------------------------------------------------------------------------------------------------EWSYAELNARANAVARWLIGRGVGPERGVGVVMDRGPDVVAMLLAVAKSGGFYLPVDPQWPTERIDWVLADAGIDLAVVGENLAAA----------VEAVRDCEVVDYAQIARETRLNEQAATDAGDVTDGERVSA----------LLSGHPLYVIYTSGSTGLPKGVVVTHASVGAYLRRG-RNAYRGAADGLGHVHSSLAFDLTVT-VLFTPLVSGGCVTLGDLDDTANGLG----------------ATFLKATPSHLPLLGQLDRVLAPDATLLLGGEALTAGALHHW--RTHHPHTTVINAYGPTELTVNCAIPPGHCLPDGPVPIGRPFTGHHLFVLDPALRLTPPDTIGELYVAG--DGLARGYLGRPDLTAERFVSPGERMYRTGDLARWRSDGTLEFIGRADDQVKIRGFRIELGEVEAAVAAHPHVARAIAVVREDRPGDQRLVAYVT---GSDPS-GLSSAVTDTVAGRLPAYMVPSAVVVLDQIPLTPNGKVDRAAL-------------------------------- 60650933 6250 ---------------------------------------------------------------------------------AAARGDAPAVVYEGEE------LSYRELNTRANRLAHVLAEHGAGPERFVGVALPRSPDLVVALLAVVKSGAAYVPLDPEYPADRLAYMAGDAAPVAVLTRGDVELPG--------------------------------SVPRIGLDDTEIRATLATAPGTNPGTPVTEAHPAYMIYTSGSTGRPKGVVVSHGAIVNRLAW-MQAEYRLDATDRVLQKTPAGFDVSVWEFFWPLL--EGAVLVFARPGGHRDAAYLAGLIERERITTAHFVPSMLRVFLEEPGAALCTG----LRRVICSGEALGTDLAVDFRAKL---PVPLHNLYGPTEAAVDVTHHYEPATGTATVPIGRPIWNIRTYVLDAALRPVPPGVPGELYLAGA--GLARGYHGRPALTAERFVACPFGMYRTGDLVRWRVDGTLEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAY--VTVGGVGGDGLRSAISGLVAERLPAYMVPSAVVVLDEIPLTPNGKVDR----------------------------------- 60650933 2595 ---------------------------------------------------------------------------------VAARGDAPAVVYEGEV------LSYRELDARANRLAGLLVGRGAGPEHFVGVALPRGLDLIVALLAVLKSGAAYVPLDPEYPAERLVHMVTDAAPVVVVTSTD-VRTLRTVPRVELDDEATRATLVA-------------------------------APATGPDVKMSASHPAYVIYTSGSTGRPKGVVISHGSLANFLAWAREDLGAERLRHVVLSTSLSFDVS--VVELFAPLSCGGTVEIVRNLLALVDRPGRWSASLVSGVPSAF------------AQLLEAGLDRADVGMIALAGEALSARDVRRVRAVL--PGARVANFYGPTEATVYATAWYGDTPMDAAAPMGRPLRNTCVYVLDDGLRVVPVGVVGELYVAG--VGLARGYLGRVGLTAERFVACPFGMYRTGDLVRWRVDGTLEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVT----GVDTGGLSSAVMRAVAERLPAYMVPSAVVVLDEIPLTPNGKVDR----------------------------------- 60650933 5194 ------------------------------------------------------------------------------------------------------RLTYAELDARANRLAHLLLARGAAPETFVAVALPRTEELLVALLAVQKTGAGHLPLDPGFPAERLSYMLDDARPAVVLTTEDI------------------SARIPGGSHVVL-------------DSEQVTGELHDHPATSPAGRGNPAGPAYVIYTSGSTGQPKGVVVP-SAALVNFLADMVPRLGLRGGDRLLSVTTVGFDIA-ALELFVPLLSGATVVLADGE-TVRDPALARQTCEDHGVTMVQATPSWW------HGMLADAGDSLRGVHAVVGGEALSPGL----RDALTRGARSVTNMYGPTETTIWSTSAGQAAGDSAPPSIGTPILNTRVYVLDAALCVVPPGVAGELYIAG--DGLARGYLGRAGLTAERFVACPFGMYRTGDLVRWRVDGALEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVT----GVDTGGLSSAVMRAVAERLPAYMVPSAVVVLDEIPLTPNGKVDRAAL-------------------------------- 60650933 457 ---------------------------------------------------------------------------------ARRRPHDTALVF------TSTSWTYEELNDRANRLARLLVAAGAGSDDFVALAFPRSAESVVAILAVLKAGAAYLPLDMDQPAERLTGILADA--------------------------HPTVVLTTTTATPLPHPGRTLVLDSPTTARALAAAPAHNLTDADRRTPLNARNAAYIIHTSGSTGRPKGVVIEHRSLANLFHDHRRALIEPHGGSRLKAGLTASLSFDTSWEGLICLAAGHELHLIDDD-TRRDAERVAELIDRQRIDVIDVTPSFAQ---QLVETGILDEGRHHPAAFMLGGEGVDAKLWTRLSDV---PGVTSYNYYGPTEFTVDALACTVGIAPRPVIGHPLDNTAAYILDGF--LRPVPEGVAGELYLAG--TQLARGYAGRPGLTAERFVACPFGMYRTGDLVRRSPGGVVEYLGRVDDQIKLRGFRIEPAEIELALAGHPAVAQNVVLLHRSATGEARLVAYVVPGTPVDP-----RELTGHLAARLPAYMVPSAFVLLDTLPLTPNGKLDRGALPEPAFG-------------------------- 60650933 4124 -------------------------------------------------------------------------------------------------------WSYGELNARVNVVARWLVGRGVGAECGVGVVMGRGVDVVVMLLAVAKAGGFYVPVDPEWPVERVGWVLADA-------------GVGLVVVGEGLSHVVGDFPGGEVFEFSRVVRESCLVELVAADGV----EVRNVTDGERASRLLPGHPLYVVYTSGSTGRPKGVVVTHASVGGYL-ARGRDVYAGAVGGVGFVHSSLAFDLTVT-VLFTPLVSGGCVVLGELDESAQGVGASFVKVTPSHLGLLGELEGV----------------VAGNGMLLVGGEALSGGALREWRER--NPGVVVVNAYGPTELTVNCAEFLIEEVPDGPVPIGRPFAGQRMFVLDAALRVVPVGVVGELYVAG--VGLARGYLGRVGLTAERFVACPFGMYRTGDLVRWRVDGALEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVT--AGGVGGDGLRSAISGLVAERLPAYMVPSAVVVLDEIPLTPNGKVDRAAL-------------------------------- 169829579 16 ------------------------------------------------------------------------------------------IIYE--EHSDVQFITYAHLLERANQAAHVFTKNGLTKGDVILVMVPRSVEAYIVYIAALKAGLTIIPSSEMLRTKDIEYRIHHADAKAIVAFEPYIQ---------------QFDQVENLQEVQLFVIGNAHEPWQPLLDIMRKQPTTYISST----PTKSTDHAFLAYTSGTTGNPKAAVHTHSWGYAHLRTIAPHWLGVQENDIVWATAAPGWQKWIWSPFLAILGSGATAFVY---KGKFDAATYLTLLEKFKMNILCCTPTEYRFM--AALDNLQEYDISSIRQAVSAGEPLNSEVIKKFADTF---HLQVRDGYGQ--TVNTLLVGTMVGMDARVGSMGKPTPGYTVEIIDDFGEPVAIGEVGDIAVHRETPALFKRYLNDP---ERTNLQFRGDWYITGDRAYKDADGYFWFEGRGDDVIISSGYTIGPFEVEDALMKHPTVKEVAVIASPDRVRGNIVKAFIILQYGVNGDQGLIQTLQNHVKSLTAPYKYPRAIEFVTELPKTASGKIRRVELRQ------------------------------ 28871239 29 -----------------------------------------------------------------------------------------------------KTLTYGELYELSGAFAAWIQQHDLQPGDRIAVQLPNVLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFKDSGAKALVCANMAHLAEKVVPKTQIKADMLSPFKRLLINSVIKYVKKMVPAYHLPQSVRFNDVLAKGHGQPVTDVSPGAVDVAVLQYTGGTTGVAKGAMLTHRNLIANMCKALMASELGEGCEIIITPLPLYHIYAFTFHCMAMMLIGNHNILISNPRDLPSMVKELS-----KWKFSGFVGLNTLFVALCNSEGFRNLDFSALKVTLSGGMALQQAAAERWKQVTG---CPVCEGYGMTETS--PVATVNPSEYIQMGTIGIPVPSTLCKVIDDVGNELAFGETGELCIKGP--QVMKGYWQRQEATDEMVDSD--GWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGIPDEKSGESIKVFVVAKPGVTLT---KDQIMVHMRANLTAYKVPRSVEFRDVLPTTNVGKILRRELRD------------------------------ 85709766 42 -----------------------------------------------------------------------------LARTVAHNPDAPFLHFLG------RTYSYSEIEREAKSFAAGLIAMGVEQGDRIGLFLPNVPIYASAYYGAMMAGAVVVNFSPLYSVEELAWQVGDSGTKVLVTLDAKVLEGSALETLIVGSLSEMLPAVKGLALKLFKRSQIADVAWGPDTLKWSEMLRSWPEGEATLDRRD--DLALLQYTGGTTGRPKGAMLGHSQLTQNAQQVAANPFEDPRKEVFMGALPFFHVFANTALLNHAVAAGASIAMVP----RFEAKQVLQTIQKYKATGFPGVPTMFQALLDHPD--LTKTDLSSLKVCISGGAPMPAQVHTKFEEVTGVR---VVEGYGLTESSGVVSTNPYEGTRKKGTIGQLVAGTEIVLLDKEDTKLAPDGEPGELAVHGP--QVMRGYWQRPETDADVFVERGKRYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSVVEDAILKHEAIKEALVIGVPDDYKGEVPRAYVTLEDPE--TDIGADALKGWLNDRIGKHERVDQVVIRKELPKTIIGKLDRKALRA------------------------------ 42491112 4323 --------------------------------------------------------------------------HQLFEEQAERTPEHTAAVYEKS------RFTYRELNERANRLARILRSEGVQPDQPVGILAERSLEMIVGIMAILKAGGAYVPMDPDSPQERIRYILEDSGAKVLLAQP----------------------------------HLQDRVSFAGEILLLNDERMNSGDGSNLVTAAGPDHLAYVIYTSGTTGKPKGTLIEHRQVLHLMEGLRGQVYGAYDSGLRVSLLAPYYFDASVKQIFAALLGGHALYIVPKA-SVSDGYALSNYYRTHRIDVTDGTPSHLQLLIAA-----DSLHGVTIRHMLIGGEALPQATVAQLLELFGSSMPLITNVYGPTETCVDASVTLASADDGGYVPIGKPLGNNRVYIVDSHDRMLPIGVKGELCIAGDGVG--RGYLNTGVKFVADPFVIGERMYKTGDLARYLPDGNIEYAGRKDHQVKIRGYRIELGEVEAALLNIEHVQEAVILARENAEGQSDLYAYFTGEKSLP-----INQLKEKLSDQIPGYMVPSYLMQLEQMPLTSNGKVNRSAL-------------------------------- 154686250 3284 -------------------------------------------------------------------------------RQAAQTPQEIAIQYEGAE------ISYKELNETANKLARILRKRGVKHQEPVAVIAGRSPSLAIAVLGILKAGGAIVPIDPSHPAERIRYIIENSSCTHVVTEKDRSVPEAATQIVTFIEEAETEPDGSNVQTINT-----------------------------------AEDLLYVIYTSGTTGKPKGVLLEHRNMANLLYDQFTNSG-IDFKTNVLQYASPAFDVCY-QELFSALLSGGTLHIVPESI-KRDAAQLFSFINKHQTDIVFFPTAFAKMLFNEESYAY----SFPRCVKHLITAGEQLTVSRLFQQVLRTHGLHLHNHYGPSETHVVSTYTIPGDDIPEYPPIGKPICHNNMYVINKNKQLQPFGIAGELYISGANTG--RGYVNNPEKFLPDPFREGAVMYRTGDLARLREDGQIEYIGRIDDQAKIRGYRIEPKEVEVILANHPAVREAAVLIQKNALGENELCAYCSVSKATDPSA-----LRKDLAKNLPDYMIPVKWAFVESIPLTANGKVDRKAL-------------------------------- 209551963 26 -------------------------------------------------------------------------------------------------------LSYRELRRSSRALGAGLMSRGLKHQERVTTLLPNCLEIWQLYFATAAARGIFMPLNRDLAPSEIAYMLNHASPRFIFTCSA---------LLPKLEEALAALDYEPTVIMI-------DEAKPHGRRVDFLEAADVAS----LPAVDPEDVVIISYTSGSTSNPKAMAFSHRVELDGAKLY-EDAWGITSKDKVLIAMSLGWTFGVNPGSFPELRAGGSILLLE----KFNPVKVLEAIEKHGITVMKGVPTMYAMMLAHVEETGKEYDLSSLRVALCAGADLPLTLAQKFKQRFG---LQLTNFLGMSEVKLVASPRCENDFFAPDGSVGTPPPGMEVRFVDENMQDVPTGQTGEFLVRS--VAWMTGYFGDPEKTAACNLG---GWYVSGDLGRRDEAGYIYYVGRLREQIIRGGAKIAPAEVEEVLMSRPDIALCAVIGVPDEMYGEAVKAFIVSKDARLDTEA----LKAYCAERLANFKVPTIFEFVPDLPIGPTGKVQKKLLR------------------------------- 85858227 4 -----------------------------------------------------------------------------------------------------RSISYQELEERSNQLASVLMRAGVQKGDRVGIFLPKSIESLISLFAILKNGSTYVPIDPRLPSGRIEYILQNCDIACMISSSATL---KKVLADLSDDLALKKVILTD------WDGDENEKPEGHPQFIPWTSIRDEDGQRNPGPDIADVNPAYILYTSGSTGTPKGVAISHLNSLTFVNMAAEY-FGIDTPDRLASFAPLHFDLSIFDIFTAVRQGASIVLVPEFYSTFPI--RLAEYIDKQRVTVWNSVSSVLIMLVDMGKLEKCGFE-TLRLIHFSGDILPPRYLRELKSHMKNADFYNIYGQTEANSSMCYHIGAVPPGDHWKIPIGKPFPNFEVFAVNEDGRKISSPGQEGELYVKSS--TVAVGYWNDGERTKERFTSDASRCYKTGDIVKLDDKGNFVFVGRKDSMVKSRGYRIELNEIEIILNGHPLVRQAVAVAAPDEKIGHLVVGFASLVEGESLSEI---DLLRYCQDRLPKYMVPESIHFLKRLPTTSSGKVDRKAMEK------------------------------ 9957179 26 ------------------------------------------------------------------------------------------------------RYSWGELAEVVEGCARGLLALGLLPGDRVGIWAPNCAEWCIAQFAMAKVGAILVNINPAYRLSELEYVLKQSGCRWLICAEQFKSSDYHAMLAELIPELLHATRLADLRGVISLGRTPTAGMLGWAKLLGLAGQISHDVLRRRQAQLQFDDPINIQYTSGTTGFPKGATLSHYNILNNGYMVGE-SLGLSEHDRLVIPVPLYHCFGMVMGNLGCLTHGSTMI---YPGDAFDPLSTLQAVAEERATVLYGVPTMFIAELDHPRRA--EFDLSSLRTGIMAGATCPIEVMKRVIEQMHMAEVQIA--YGMTETSPVSTSAADDPLELRVASVGRTQPHLETKLVDEQGNVVPRGQIGELCTRG--YSVMLGYWNNQEATQESIDEAK--WMHSGDLAVMDEAGYVSIVGRNKDMIIRGGENVYPREIEEFLFGHPAVADVQVVGIPDSKYGEEVAAWVKLHPDQALTAE---ALAEYCKGRIAHFKVPRHFRFVEEFPMTVTGKV------------------------------------- 21218859 7 -----------------------------------------------------------------------------VRRTAEHHPDAEAVVC------GHVRLTYAELDDHSDRLAAALTGLGLSRGERVATLAANRAELVVTEVALYKAGLTRAPVNARLGDGEVAHLLRESDARVLLTDAAHL------------DTARRAVPGSGVKAVIGYDGPADLGPG-------YQELLAATPREAVDVECAEDDIAVLHFTSGSTGKLKAAVQTYGNRLALLRKSMNQATRVGTGDRQILAGPVTHASGMP-LMGIFFAGGCAVVLPRW-----DAAEFLATVERERATHAFLVPTMVNTVLALEN--ARDHDLSSLRHLLYGAAPMSPARVRAAWDLFGPVLSQGYGC-GETTSGVLFLSTEDHRRAVEGDDCGRPLAEAEVRIVDDGGEPVADGEIGEIAVRGPDV--VPGYHNEPELTARSF---RDGWFLTGDLARRRRDGYVFIVDRKKDMIISGGFNIYAVEVESVLHQHPDVFEAAVVGVPDEQWGEAVKAVVVPRAGVTLDA---TELIAFCAEHLARMKKPRSVDVVAALPHNPNGKIDRRAIRD------------------------------ 154686131 1131 --------------------------------------------------------------------------HELFERQAAETPDACAVVYE------QQQLTYRELDEKSTKLALYLQAHGAGPDDLIGIYTDRSLHMAVGLLGILKAGGAYVPLDPSYPADRLEYMIADSRISMCLTT-------------------------ADLEHSLNW----GGVQTTAIDRDWSHIESTAAERTSLKRLVTPDDLAYVIYTSGSTGKPKGVMIPH-RALTNFLISMANEPGLSSEDKLLAVTTYCFDIAALELYLPLIKGAECNIC--KTEVTKDARKLKELIQEYKPTIMQATPFTWKMLF------HSGWSNEENVKILCGGEALSEQLKQQFLD----TKSEAWNMFGPTETTIWSAVQRI-TENESALTIGRPIANTRVYIMDSGLNPVLEGVPGELCIAG--DGLARGYFNKPELTDKAFVSHRSKLYKTGDMARFLPGGRIEYMGRMDTQVKIRGYRIEPGDIESRLNAHPAVQESVVV-VNNHSGNEKLCAFYIRKNGEPLPSA--KELRKHMKQALPAYMAPASFVRLEELPLTPNGKVDRKLLA--ARDLTEKQPDTQT---------------- 154686131 33 ----------------------------------------------------------------------------VLHKTAAAAGDQKGITYIQPDGTKVYQ-TYSSLKKIALSIVKGLRQSGVKAQDEVILQLSDNSQLIPAFWGCVFLGAIPVP---------------------LAAAPAYTEMNSGTQKLKDAWTLLNQPYVITSRDVLPEMTEWAEEQGLSGFCALAAEDLSAHEMDTDCHHPRPEDLAMLLLTSGSTGTPKAVMLSHENIVCMVKGNIQ-MQGYTSEDVTFNWMPFDHVGGIGMLHLRDVYLGCEEINIPSESILMDPLKWLDLIDHYRASVTWAPNFAFLLADFAEEIQTRKWDLSSMRYMLNGGEAAVAKVGRRIMELLGLPANAIRPAWGMSETSSGVITLENTNDDDRFVEIGLPIPGFNMRITDDRNQVVEEGEIGRFQVSG--LTVTSGYYERPDLNESVFTED--GWFETGDLGFL-REGRLTITGRTKDAIIINGVNYYSHAIESAVEELPEIETAACAVRPNQSTTDELAIFFVT--SVPLDEKLLHHIHQHVTQRIG--VTPDYLLPVEDIPKTAIGKIQRTQLKSFEQGQFDSLHN------------------- 29501267 569 ---------------------------------------------------------------------------------------------------EEQTLSYGELNRRANQLAHHLLARGIRPDQRVAICVERGPQMIIGLLGILKAGAGYVPIDPAYPLERIAYTLEDSAPVAVLTQADTLDRVGAL--------------------------------GVPIIDLDSLQLQAELSSNPQIPELTPNHLAYVIYTSGSTGLPKGVMVEHRNVVRLFSATHDW-FNFNPQDVWALFHSFAFDFS-VWEIWGALAFGGQLLLVPQAVSR-SPDDCYALLCRTGVTVLNQTPSAFRQLIAAQGRSPLQHS---LREVIFGGEALEPGLLKPWYARVGNAGTRLVNMYGITETTVHVTYRPADALLVGRSPIGVGIPDLQLYVLDAQHEPVPAGVIGELYVGGA--GVARGYLNREALTAERFIADPFRLYKTGDLARWTADGSLEYLGRNDDQVKIRGFRIELGEIEARLAACAGVREALVIAREDSPGDKRLVAYWLAAAGTEPSAA---QLRDELLLSLADYMVPSAFVRLDALPLTTNGKLDRKAL-------------------------------- 29501267 2671 ----------------------------------------------------------------------------------------------------TQQLTYAQLNQQANRLAHHLLGLGVQPDDRIAVCLQRSPQMLVALLAILKAGAGYVPIDPAYPAERIAYLLQDSDPVAVLAQGATRELLGRVPVI----------------------------------DLDNALWQHLPETNPQLPTLTPAHLAYVIYTSGSTGQPKGVVVEH-ATLENLVHWHCEAFDLRAGSHTASVAGCGFD-AMAWEVWPALCVGATLHLPPPSISNEHLDELLDWWRAQPLQVSFPTPIAEYAFSRELGHPTLRTLLIGGDKLRQFSRGQTFDVINNY----GPTEATVVATSGSIHAGQLLHIGRP-------------ISNARIYLLDEQQRPVPVGVAGELYVGGA--GVARGYLNRPELTAERFLEDPFRMYRTGDLARWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALSSHPAVQDAVVLVRE-----ARLIAWFTAR-----TTVDNEDLRAHLLARLPQALVPAAYVRLEALPLTANGKLDRKAL-------------------------------- 29501267 1654 -----------------------------------------------------------------------------------------------------QQLSYGELNQRANRLAHHLIGLGVQPDDRVALCARRSPDMLVALLAILKAGAGYVPVDPAYPAERIAYLLQDCAPVAVVAQ------------------ASTRDLLGGVQVI----------------DLDNDLWQHLSDANPQVPALTPKHLAYVIYTSGSTGQPKGVMVEH-ATLENLVHWHAEAFDLQAGSQTASVAGFGFD-AMAWEVWPALCVGATLHLPPPSIRNEHLDEMLDWWCAQPLQVSFLPTPV------AEYAFSRQLQHPTLRTLLIGGDRLRQFSRQQTFEVI--------NNYGPTEATVVATSGPVELDQ--PLHIGRPIANVRIYVLDAEQRPVPVGVAGELYVGGA--GVARGYLNRPELSAAQFLEPQARMYRTGDQARWLADGNIEYLGRNDDQVKLRGVRIELGEIEAALGSHVALQEAVVL-----VRDGRLIAWFTER-----TAVDIQQLHTHLQARLPDALLPAAYVRLDALPLTANGKIDRKAL-------------------------------- 6449057 264 --------------------------------------------------------------------------HQLFEEQANRTPDQVAVVYEEN------QLTYQELNEKANQIARTLQSEGVHPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPTYPEERIRYILEDSDTKLLLVQHHLREK---------------------------VPFTGKVLDMEDPQTFSED-------GSNLESISGPNQLAYVIYTSGSTGKPKGVMVEHRSVINRLVW-MQENYPLDERDAILQKTAITFDVSVWELFWWSIVGSKVVLLPNGGEKNP--ELILDTIEQKGVSTLHFVPAMLHAFMEQTPSGKLKRKLASLRYVFASGEALTPKHVDGFQRIIPVSHAQIINLYGPTEATIDVSYFECEADKRYNSVPIGKPISNIQLYILQAGYMQPVGVAGELCIAG--DGLARGYLNRPEKFVKNPFSAGERMYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEVEAALFHIPSIQESIVLAQ--EINEEILCAYYTANDTLTAG-----ELREHLSRQLPSYMIPAYFIQLKRMPLTLNGKIDRRAL-------------------------------- 6449057 1784 --------------------------------------------------------------------------YQLFEEQAARTPEQIAIVFE------DQKLTYRQLNEQANQLARTLRAKGVRSDRTAAIISDHSIELVVGILAVLKAGGAYVPIDPDYPEQRIQYILNDSKTEIVLTQS----------------------------------HLQQRLAHEGTIVLLDDENSYHKERSNLERISNIKDLAYVIYTSGSTGKPKGVLIEHQGLTNYIWWADRVYVKGEKTTFPLYSSIAFDLTVTS--IFTPLISGNAIIVYGDKDRTTLLS---SIIEDSRVDIIKLTPAHLQLLKEMNISPECTIRK-----MIVGGDNLSTRLAQNISEQF-QDQIEIFNEYGPTETGCMIYLYDPKKDRQESVPIGTAAANMNIYLLDTGMKPVPIGVPGEMYISGA--GVARGYLNRPDKFVEHPFAAGERMYKTGDAARWMPDGHMEYLGRIDHQVKVRGYRIELGEVEAALLLVESVKEAVVIAVEEEGSNQ-LCAYV------TGDESLKTQLKQQLQNKLPAYMIPAYFVQIEEMPLTANGKIDREAL-------------------------------- 60280019 464 ------------------HWQNLLRGMLENPQASVDSLP-MLDAEERYQLLEGWNATAAEYPLQ-------RGVHRLFEEQVERTPTAPALAF------GEERLDYAELNRRANRLAHALIERGVGADRLVGVAMERSIEMVVALMAILKAGGAYVPVDPEYPEERQAYMLEDSGVQLLLSQSHLKLPLAQGVQRIDLDQA--------------------------------DAWLENHAENNPGVELNGENLAYVIYTSGSTGKPKGAGNRHSALSNRLCW-MQQAYGLGVGDTVLQKTPFSFDVSVWEFFWPLMSGARLVVAAPG--DHRDPAKLVKLINREGVDTLHFVPSMLQAFLQDEDVA----SCTSLKRIVCSGEALPADAQQQVFAKLPQAG--LYNLYGPTEAAIDVTHWTCVEEGKDAVPIGRPIANLACYILDGNLEPVPVGVLGELYLAG--RGLARGYHQRPERFVASPFVAGERMYRTGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIEARLLEHPRVREAAVLAV----DGRQLVGYVVL---ESEGGDWREALAAHLATSLPEYMVPAQWLALERMPLSPNGKLDRKAL-------------------------------- 182413784 416 --------------------------------------------------------------------------------QVRRTPERIAINF------GAEQLTYAELDARANRVAQRLRRLGVGPDALVGLYFERSIELIVAILGVLKSGGGYLPFDPIYPPERIAFMLADAQPRVLLTQPECLERVQRV---IATLAAETGGGEVAAALTVVALEDGA-------------ALLADESAAAPEEIARPEHLAYCIYTSGSTGRPKGALIEHRQVVRLLLND-RLPFAFGADDVWTLFHSCCFDFS-VWEMYGALLYGGRLVIVPRA-VAQDPAAFAELVAREQVTVLNQTPTSFYQFAR---TVLARREQLALRVVIFGGEALAPLHLREFRAA--YPAVRLVNMYGITETTVHVTVEDVSDVDIAANRSTIGRPIPTTTTNLLDGQLQPVGVPGEICVGGEGVG--RGYLKRDELTRARFVVNPYRSYRSGDLAKQLPDGRMIYLGRIDDQVQIRGFRVELGEIKTRLLQHPAVSEVELIARPGASGALELVSYYVPR-----TEVATTELRRHLVATLPDYMVPSAFVPLPALPLTSNGKVDRRAL-------------------------------- 73966369 113 -------------------------------------------------------------------------------------------------PQENIRVTFAQLQEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLLQLATARAGIILVSVNPAYQAMELEYALKKVGCKALAFPKQFKTQQYYNILKQICPELLKSQRLPELTTVISVDDPLPGTLLLDEVVETGSKEQHLAQLRYTQQFLSCHDPINIQFTSGTTGNPKGATLSHYNIVNNSNLILKMHLKPPEEKRMILPSPLYHCLGSVGGTMVSVMYGTTLILSSP---TFNGKKALEAISKERGSFLYGTPTMFVDILNQPD--FSSYDISTIRGGVIAGSPAPPELIRTIIDKLNMKDLVVAYGTTENSPVTFMNFEEDTVEQKAETVGRILPHTEAQIVNMKTGNLVELNTPGELFIRG--YCVMLGYWGEPEKTKEAIGPDK--WYRTGDIAAIDKQGFCKIVGRSKDMIIRGGENIYPAELEDFFHKHPQVLEVQVVGVKDARMGEEICACIRLKKGEKTTEE---EIKAFCKGKISHFKIPRYIVFVTDYPLTVSGKI------------------------------------- 75531349 11 ----------------------------------------------------------------------------------------------------ERSITYRELDAATNRHGNALRAHGVGKGDRVLFLMDDSPELVAAYLGTLRIGAVAVALNVRLAPRDVLYVIQDSACRLLYIDAEFLHLYQQI--------AGELEQPPQV----VVRGDEAPAPAI----IAFKHFLDGQAATLESVQVAPDDVAYWLYSSGTTGRPKAVMHAHRSVLIADRLE-REYFGIKPGDRVFTTSKMFFGWSLGHSLMGGLQCGATVIV---APGWPDAERVMATAARHRPTILFSTPVMYRNLLR--EGAGESAAMRDIRHFVSAGEKLPENIGQQWLDTFG---IPITEGIGASETVFLFLCARPDAYRIGSCGKRVPWAEVRLLDELGNEITTPD-TPGLIAIR--MASQFVGYWKLPETTEKA---LRDGWYYPGDMFSFDADGFWYHNGRADDMLKISGQWVSPGEIESCASAVPGIAEAVVVAVPNDDGLTRLTLFIVPEDPSASQQKLSEAWMTTLRGTLSIYKCPRTIQFLEELPRTATGKV------------------------------------- 120401378 14 ----------------------------------------------------------------------------VLDRACTYYSDRVAIV------DGDRSLTYRELWLWRNRIANALIAAGVQKGDRVGLLMPNCLEFIPVQQAVWAAGAVLVQMPTRAAADGFRSNLAQTDATTLLYHAKFEESV-----------AAIRDELPKLQTVIRVGEPIAALT----EAADFAAVVSAAADTRPDVAVDEHDEAYVLFTSGSTGEPKGVVNSHYTWSYYAISAGLEIGDIRFGEVFAHGAPLTHFTQI--FVIPTFIRGGTNVMLPG----LDVESLLSNIERHRVTATAVVPTIIYLLLDH--AGRDRFDIASLNTMIYAGAPMAPERLRQALDTFGPIFIQTYAGTEQGYVSCLRKHEHDEDWVARLASAGRPMFAVQVTIRDDRDNVLPTGEAGEICTRQ--LGQMLGYLDAQRNAE----TVRDGWVHTGDIGRLDERGYLYLVDRKKDMVVSGGFNVFPRQVEDVLCTHPTVAQAAVIGVPDPKWGESVLAMVVARPGEITGTELQLELVDHVKQALGSIPAPKKILFTDELPLNPAGKVDKKAIRK------------------------------ 209517776 7 -------------------------------------------------------------------------------------ANDPAYVHDG------RRITHGELLKRAKRLGSALYQAGARHQDRIGVLSMNSIEFGEVMAATQWSGYILATVNFRLAPSEIAYVIQDGAPKILIFEAQYLPVIEKL-----------RAELTSVETYVCI---GGDSPW----ALNYETFVASGTPDGPPMRAREEDIWCLIYTSGTTGRPKGCVWGH-REMRQLVQVDTWLCDMQHPDRTLIVMPMFHLGGLVISLSQHVRGGCAYLYRQFDPV-----AMMQAIERDGLTILLLAPTMVQMLLEA--PGIEHADLSNVRTIVYSAAPMPSPVLKKAIELF--DGCNFVNLFGQTEICMFCLSPMQHRPDGTPREQKWPYPNLQARILDDDGNECPPNVAGEIVARSG--AMFRGYWNNSVATLET---LRDGWCHTGDMGRIDEDGFLFLVDRKKDMIITGGENVYSREVEEAVLQHPAIAECAVIGLPDPKWGENVCAVVTLRNNLSVTEA---EIIEHTRALIASYKKPKTVIVADALPKLVTGKVNKVELRRL----------------------------- 216346 465 --------------------------------------------------------------------------------------DHPAVVFE------DRTLSYRTLHEQSARIANVLKQKGVGPDSPVAVLIERSERMITAIMGILKAGGAYVPIDPGFPAERIQYILEDCGADFILTES------------------------------------KVAAPEADAELIDLDQAIEEGAEESLNADVNARNLAYIIYTSGTTGRPKGVMIEHRQVHHLVESLQQTIYQSGSQTLRMALLAPFHFDASVKQIFASLLLGQTLYIVPKK-TVTNGAALTAYYRKNSIEATDGTPAHLQMLAAAGDFEGLKLKH-----MLIGGEGLSSVVADKLLKLFKEAGPRLTNVYGPTETCVDASVHPVNAVQSAYVPIGKALGNNRLYILDQKGRLQPEGVAGELYIAGDGVG--RGYLHLPELTEEDPFVPGDRMYRTGDVVRWLPDGTIEYLGREDDQVKVRGYRIELGEIEAVIQQAPDVAKAVVLARPDEQGNLEVCAYVVQKPGSEFAPA---GLREHAARQLPDYMVPAYFTEVTEIPLTPSGKVDRRKL-------------------------------- 186471737 40 ------AALQARTGEVIDDYQSLHDFSVRDYRTFWRCFVEWSKGLEMSGRIEPVCVGDECEHACFFPRAQLNYSANLLNLSVAP-ANAPALTACHAD-GRRVHLSRGELRERVARLAHSLSKLGLRDGDRAVAVMRNDADAAVTALAVTALGATFASAAPEMGVEAMLDRFAPLGPRLLFAHTAACDFDTGMPLATKVGQLA--SALPTLQGLVCLDERNGLLDTVSQPVYSIGELINAGDASFRWPRFSFNHPLFIMFSSGTTGKPKCIVHGAGGSLLEHLKEHRLHSDLRPGDRMYFHTTCAWMMWNWQ--LSALASGVEIVTYDGPISTIDVL--WRLVANERVTVFGTSPAYLKMCEDADLAPGLQFDLGALRTIMSTGAVLYDTQFDWVRDHVKPLLLQSIS--GGTDILGCFVLGNPDLPVRAGEAQCKSLALDVQAWDQGARTTGIG----ELVCINPFPSRPLGFYGDTDGFHAAYFSRHPGVWTHGDLIEFSPEGTARLHGRSDGILNVRGIKIAPAEIYRVLNDIREIREAMAVGLADQTRDKRIVLLLVLQDGASLDGRLLARIRHDLAHRASPAHVPDRVIAVEALPVTHSGKLSERAACNAVNGLP--LANVAALRNPECLDAIR----- 186682531 1703 --------------------------------------------------------------------------YQLFEEQVQRTPDAVAVIFEN------QQLTYYQLNCRANQLANYLQSLGVSADVLVGICVERSIEMVVGLLGILKAGGAYVPLDPDYPQQRLSFILDDAALPVLLTQQSLLESL--------------------PEHTAQVVCLDSD-----------RQLIEQHSRENPLTGGKPENLAYVIYTSGSTGQPKGVQVNHSSVVNFL-ASMSHCPGLTDSDTFCAVTTISFDIAALELYLP--LVVGAKVVVVRREVASDGARLLLELQHSSTTVMQATPATWQMLVASGL-----STQQLGMKLLCGGEALPPQLAHQLLETGAQVWNLYGPTETTIWSSICQLRNESTQLEAKIAPIGRPIANTQFYILDSHLQPVPVGVAGELHIGG--LGLAKGYLNRPQLTQEKFISNPFRLYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELGEIEAVLSQHEDVQASCVIAREDTPGDKRLVAYVVPHLGQTPT---VSQLRSFLSNQLTTYMVPHTFVMLESLPLTPNGKVDRRALKA------------------------------ 186682531 535 --------------------------------------------------------------------------HQLFEEQVELTPDAVAVVYEN------QYLTYHELNCRANQLAHYLKSLGVKADVLVGICVERSLEMVVGLLGILKAGGAYLPLASDYPTERLRLMLEDAQVSVLLTQQ------KLLDRLPEHTAQLHFGSLP-YGTLRERLRSGQAAQYKVCLDADWQ-LISQLSQDNLISETQATNLAYVIYTSGSTGQPKGVLITHQGLLNLVFW-HQRTFKITTLDKATQLAGTAFDAA-VWELWPYLTAGASIYLVKPEILLSPVDLQ-DWLESKKITISFLPTPM--AEQLLSLEWPESTTLRTIVTGGDKLHRYPSGLL----------PFQVVNNYGPTENTVVTTSGLVGRDNNISPPIGRPIANVEIYILDSYLQPVPIGVPGELHIGGA--GLARGYLNRPELTQEKFIESHSRLYKTGDKARYLNDGNIEYVGRIDDQVKIRGFRIELSEIEAVLSQHSDVQLSCVIAREDSPGDKRLVAYVVAHQDCKP---VISELRQFLKTKLPEYMVPSAFVILESLPLTPNGKVDRRALPK------------------------------ 94501059 25 -----------------------------------------------------------------------------------------------------KTLSYSELDQLTADFAAYLQDTNLQKGDRIAVQLPNLLQYPVVVFGAMRAGLVVVNTNPLYTEREMEHQFNDSGAKALVVANMAGKADRVVPKTQIEHVIVTQAGCSPLKRTLVNFVVKNVKKEVEPFTLPGHKLKQGKKSSYSPVSSAPEDIAVLQYTGGTTGVAKGAMLTNRNLVANMCQAHPLFMMSKGGDESAKVVVAPLPLYHIYAF-----TVNCMVLMEHNVLIPNPRDLPGFISELKKWKFNAFLGLNTLFVGLCNNEFRKLDFSNLQLTISGGMALTKAAADRWKEVTGCE---VSEGYGMTETSPIVAFNPPGHTQIGTIGMPV--SNTVCKVIDEEGNDLPVGEAGELCVKGP--QVMKGYWQRPEATAETITED--GWLKTGDMAQIQEDGYLKIVDRKKDMIIVSGFNVYPNEVEDVVAGHPDIVECAAVGVPDDTTGEQVKIFAVT-SNPSLTP---KDVKDFARERLTAYKVPKMVEFREELPKTNVGKILRRELRD------------------------------ 110635215 3 -------------------------------------------------------------------------------------GEKTALV------SGSTRLSYGEFDALTDRLAAALAANGVRRNDRVLIFMDNAWEAAVSIFAVLKAGATFSPINASTKAEKLAYIIGNCEAAAILTQ---------AKLMPVAAEARALHGQP-----LLLISTEGRGGTVPDGTVSFTQCLE-AEPAPVAHRGIDVDLAMLIYTSGSTGRPKGVMMTH-RNIEAAATSITTYLRNRPDDIILNVLPLAFDYGL-YQLLMSVKMGATLVL---EKSFAFPHAIFDLMRKENVTGFPLVPTMAAMILQMRD--LEPGFLPTLRYITNTAAALPPPHIARLREL--CPGIELYSMYGLT-ECKRCTYLPPEELDRRPDSVGIAIPNTEAFVVDDDGKPVPPGEVGELVIRGPHV--MKGYWRNDKATVKMGLNPWEKVLYTGDLFRMDADGFLYFVGRKDDIIKTRGEKVAPKEVEAVLHTHPSIAEAVVAGVVDPVLGQAIAAMVVSRDPA----LTEREVIRHCSQHLEDFMVPKIVKFVTELPKTDTGKVSRRL--------------------------------- 121610369 46 -----------------------------------------------------------------------------LRRWAALQPQKAAVIFYG------QTITYAQLDALSERCAALLASHGVQAGERVAVMLPNCPQYHIVFFAILKLGAVHVPVNPLFKAQELLYELNDSGAKTLVVLDQLAEMAGRVFFTSMHDMLPAAPTLPVPPSILPRIAPAGMLDLMPALHASTQQAPQPSQPPQWTRRTPELDPAALNYTGGTTGMPKGCVHTQRDMIYTAATTCSVAHQIGPDDITLNYMALFWIAGENAGMIFPIFSGSTVVLL----ARWDPVGAMAAIERYGITRAGMVLDNAVEIMEHPQAGAYDLRSLKVVRVSSFVKKLNPEYRRRWCQLTGTVMIEAAWGMTETHTCDTFTAGQQDDDGQPVFVGLPVPGTVIKICSFQTGATLPIGQEGEIVVRSP--SLLKAYWNKA---EATTESLRGGWLHTGDIGVFDARGCLHFLGRAKEMLKVKGMSVFPSEVEALLGRHPEVLGCGVVGQADAEKGEIPIAFVRLRDASALTEA---DLAAWCRDNMAGYKVP-QIRLVSALPMTATGKV------------------------------------- 63079050 1445 ------------------HFEQLLAQIVEQPEARIGQLELVADAER---KMLLEDFNLTKVDYP-----REKTIQELFEEQVDKNPDQIALIC------GEQQFTYEQLNVKFNQLAHVLRREGVQPNQVIGLITDRSLSMIVGIFGIIKAGGGYLPIDPTYPTERIEYMLEDSQTHLLLVQ----------------------------------HRDMVPAGYQGEVLIIEDEISRDEQVANIELINQPQDLAYVMYTSGSTGKPKGNLTTHRNIIKTVCNNG--YIEITTEDRLLQLSNYAFD-GSTFDIFSSLLHGATLVLVP-KEVILNPTDLITLIREQQITVSFMTTSLFNALVELDVSSFQN-----MRKIAFGGEKASFKHVEKALDFLGNGR--LVNGYGPTETTVFATTYTVDERIKEWIPIGRPLHNTTVHILSADDKLQPIGVIGELCVSG--EGLARGYLNTMERFVENPFRPGERMYRTGDLARWLPDGVLEYVGRKDEQVKIRGHRIELSEIETRILEHPAISETVLLAKRNEQGSSYLCAYIVAHGQWN-----IQELRKHVRDVLPEHMVPSYFIGLDKLPLTSNGKVDKRAL-------------------------------- 63079050 472 --------------------------------------------------------------------------HQLFEEQVSRTPEQIAVVFKGE------SFTYRELNEKANQLAWVLRKREVRPNEIVAIMAEHSLEMLVGVIGTLKAGAAYLPIDPSYPEKRIAHMLQDSKA----------------------------------EQLLIQPHLNMPQDFKGSVLWLTEESWAKESTTDLPLATSANDLAYMIYTSGSTGLPKGVMVEH-QALVNLVMWHNEAFGVTMTDQCTKLAGFGFDAS-VWETFPPLIQGATLHVLEES-RRGDIYALHEYFEKNAITISFLPTQLAEQFMELTSSTLRVLLIGGDRA-----------------QKVKETSYQIINNYGPTENT-VVTTSGQLHPEQDVFPIGKPITNHSVYILDQNRHLQPIGIPGELCVSGA--GLARGYLNQPERFVDNPFVPGERMYRTGDLVRWRIDGSIEYLGRIDEQVKIRGYRIELGEIETKLLEHPSISEALVVARNDEQGYTYLCAYVVATGAWSVS-----SLREHLIETLPEYMIPAYMMEVEKMPLTANGKIDKRAL-------------------------------- 90422549 30 -----------------------------------------------------------------------------LDACVAACPDKTALAAVRLDGDQTRRFSYRELATLADRVAVGLSRLGVTRNDVVAMQLPNGWQFSVLYLACSRIGAVLNPLMPIFRERELSFMLKHGEAKVLVVPKTFRNFDHEAMTRGL------QPLLPALQQIVVVGGGGAD-DFETLLTIPEWEKAPDAPAILTNHRPGPDDITQLIYTSGTTGEPKGVMHSANTLMANIIPYARR-LKLSQDDVILMASPMAHQTGFMYGLMMPIMLQASAVLQDVWE----PAKAAELIRTERVSFTMASTPFLTDLTRVVKESA--LPVPSLKTFLCAGAPIPGPLVEQAQAGLGAK---IVSAWGMTENGAVTLITLDDDDKLASTTDGCPLPGVEVKVIDGDGAALPAGQIGRLVVRA--CSNFGGYLRRPQWNA----TDAEGWFDTGDLAYMTPAGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVSQVAIVAYPDERLGERACAVVVLRTGETID---FRTMVEFLKQKLAVQYIPERLIVREAMPATPSGKI------------------------------------- 167841928 9 -----------------------------------------------------------------------------------------------------RHIAYGELDRDSDALARHLAASGVQRGDLVLLCVAPSPALITAILAILKAGAAYVPVDPSAPPQRVAIIREDSGARFAVTTSD------------------CEASVATVARRIVLDRDGAAIAASAAR-----------EPALALPEVRRDDLAYVIYTSGTTGKPKGVMIEHGNVLRLFDRTDPW-FGFGEDDVWTLFHSAAFDFS-VWEIWGALLYGGRLVILDAAQRK-DTARLLEVLADEQVTVFNQTPAAFYAVVRAAESSVPRRPLALRYVVFGGEKLDFAQLAPWIARH-GDSRPALINMYGITETTVHVTYTAADVAGASASVIGRPIPDLDVLLLDEQRAPVADGDIGEMYVGGA--GVARGYLNRPELTRERFVEIGARCYRTGDLARRNARGELEYVGRNDAQVKIRGYRIELGEIEAAVNQHPDVGQSVVVAHEHANGTRHLVAYYVARKPGAHDDARTRDLRAFVAGKLPDYMVPAFFVALAELPVTGNGKFDRRAL-------------------------------- 118047215 8 -----------------------------------------------------------------------------------------------------RPITYGEWNATANRTAHLLRALGVERGDRVATLAQNCVDLLDLWFACGKIGAILQPLNWRLTPTELSDLIADGEPRVLAYGPEY-----------TATTLLLRERATSVTHWLAI--DGAAPALPHDPVITQRDAF---PATYTPVELSWDDPWVICYTGGSTGTPKGAILTHRSIAANAVNTV-----MSWGLRPDDVAILNAPLFHTGGLNVFTAPLVQIGGASIVCRSFNVDQVFDLIDHGPATLFFGVPTMFIAMQQHPRWP--TVDFRRMRIVISGGAPCPEPVFHTFWER----GIDFKTGYGLTEAGPNTFWLPPELVRVKPGAVGYPLMFIDLRVVAADGRLCGPDEIGELQIRGPHVC--AGYWRRPAETAAAFVD---GWLRTGDLASFDTDGCYRIVGRLKDVIISGGENIYPAEVESVLAGHPAVAEVALVGMPDPHWGEVGWAAVVVRPDSDFSD---QDLLAFAGTRLARYKLPKRIVILPELPKTGAGKI------------------------------------- 69934699 6 -------------------------------------------------------------------------------------PDHLALVFE------DRRWTYAEWLARVRRFAQALSDLGVRPGDRVAFYVSTSENSVTTYFACQMLGAVAVPMNFRLSAGEAAHILQDSGARVLIYGRSLTGNVERIAAQMHS--------------IHDFIGCAYDRAHIPAGHLHFETLAEQTADRDEPRIIPSGDISSLVYTSGTTGRPKGVIHTHANDIAIAMNCV-MEYSLNHTDNALHIAPLYHVGGMQAYFIPHLLVGGTNVVI----GRYEAEKTLDTIAAERITTLFAVPTQIQEM--LFHPRFRDQDLTSLRLITTGGAAISAATMERVMAEFC---PAIFNGYGMTEASLTLVLHPQDALRKLGSCGKPTLISECRIVTDDPMREVPPGQVGQLIVRGP--QAMQGYWNNPFETQK---KLKAGWIYTGDLFSQDRDGFYYFHGRADDMIVSGGENIHPREVEEILYRCPGVQEVAVVGLADEKWGQAVTAFVVRSDPALSAQDLDAFCKA--SDALAPYKRPRRYEFLESLPLNPSGKVLRREL-------------------------------- 103487248 17 -----------------------------------------------------------------------------------------------------RETSFAALDAASNRVAHALVAAGVVPGDRVSALTKNHDSWYPLFFGAARARACFAPINCRLAPAEIGFILGDAGPKLLFVGEDFFD-----------CALAAVADLSAPPRLIALYGAHPAFE-------PLDSWLAGASDAAPKDAPQRADDVLQLYTSGTTGLPKGVVLTNANYRTFLEAATRVDGFAYGEDETVMIVMPLFHVAGTNVSFSGLAQGGRLVLVKD----FSAADAVRMLREEDVAHAFLAPAMIQMM--LLDPAAGAGPYPQLKSIAYGASPIAEDVLRRARATFGCD---FVQFYGMTESGGSYLSPTAHDLPGKLTSCGQPWPGVDMAILDGEGRELGDGAIGEIAIRGGIV--MKGYWNRASATEETLAG---GWLHTGDVGYRDADGFYYVHDRIKDMIVSGGENVYPAEVESAIMGCPGVADVAVIGVPDDKWGEGVKALVVPAAGAAPDPAAII---AWARERIAAYKVPKSIEFIDALPRNPSGKVLRRELRA------------------------------ 134101550 1 -----------------------------------------------------------------------------LRRNAVHQPNAEAVVCE------QTRLTYAQLDHDSDRLAAALQDLGLVAGDRVATLSWNCAELVVTEFALYKGGLVRVPINARLSEGEVAHLLRESGARVLLAGPE------------HMPAAVAAAADSPVEHVVGL-------PGAEGAQHSYADFLSRTDAPPAWAQVRPEDPAVLHFTSGSTGALKAAVQTQGNRLALMRKSASSEARVGTGQRQLLVGPITHASGMP-IIGTAFAGGCLVVLRGFEP-----EQVLDTIQRERVTHALLIPTMINSILQA--CSRDDFDLCSLERVVYGAAPMTPTRIRAAWDFFGPVLAQAYTSAVMFLTTEDHRRAIEDGEQELLSSCGRPSTEAEVLVVDDDFREVPPGEVGEIVVRGPEV--VPGYYEAPKLTACSF---RDGWFFTGDLATRREDGYVFIVDRKKDMIISGGFNIYCVEVEAVLHRHPDICDAAVVGVPDDQWGEAVKAVAVRRRGSAVDAE---SLIEFCGERLARMKRPRSVDFVEALPINQNGKIDRKAIRE------------------------------ 66045813 1597 ---------------------------------------------------------------------------------AQRTPDAIAVSYE------EESWSYATLNAQANRIAHRLIGMGIGADDRVAICTHRGLQMIAGLLGILKAGAAYVPLDPAYPVERLAYTLDDSAPVALLSQRSV----------------------------------QGTLPVSQVPVICLDDDLQDESVCNPQVPVTPGNLAYVIYTSGSTGKPKGVMIEH-RNVARLFSATEEWFGFNQQDVWALFHSFAFDFS-VWEIWGALLHGGHLVIVPQLVSR-SPEDFYALLCSTGVTVLNQTPSAFRQLIAAQGENGQAHSLRK---VIFGGEALDTVILKPWYARQVNAGTQLVNMYGITETTVHVTYYPGDAQRLGASPIGRRIPDLQLYVLDARGEPVPMGVVGELYVGGA--GVARGYLHREALTAERFLDNPFRMYRTGDLGRWLADGSLEYMGRNDEQVKIRGFRIELGEIAARLNDHPDVLDAVVVAREDVPGDKRLVGYYTSAEDKAGLD--IEQLRAWLSGLLPEYMVPAAYVRLASLPVTANGKLDRKSL-------------------------------- 66045813 547 ------------------------------------------------------------------------------------------------------HLSYRELNARANALAHHLIGLDVQPDDRVAVVARRSLETLVGLLAVLKAGAGYVPVDPAHPDERIAYLLGDSAPVAVLAQPAFVERLQGLGLAGLNTPLIELDLASWPE----------------------------QQDNPHIDALDSTHLAYVIYTSGSTGQPKGVMVEH-RTLNNLIDWHREAFDLRAGSHTASVAGFGFD-AMAWEIWPALCAGATLHLPPAEIGNEQLDALLDWWIAQPLQVAFLPTPV------AEYAFSRNLRHPTLRTLLIGGDR--------LRQFHRDPGFAVINNYGPTEAT--VVATSGRLLPDGSLDIGKPVANTSIYLLDERQQLVPLGVPGELYIGG--DSVARGYLNQPQLTAERFVHDSFRMYRTGDLARWNADGTLEYLGRNDDQVKIRGVRIELGEIENQFSQLPGIEEALVLAREDEPGQPRLVGYFTERAGAASS--TVEQLRTALLARLPGYMVPGALVRLESWPLTANGKVDRRAL-------------------------------- 66045813 4782 -----------------------------------------------------------------------------------------------------QHLSYAELNARANALAHHLIGLGVRPDDRVAVVARRGLETLTGLLAVLKAGACYVPVDPGHPDERISYLLENSTPMVVLAQFDLLTR-------------LPELQVP----VIALDRPD----------------WSQRTDNPSVPEMTTQHLAYVIYTSGSTGLPKGVMVEH-RTLNNLVDWHCEAFNLRAGSHTASVAGFGFD-AMAWEVWPALCAGAVLHLPPAE------------IGNEQLDVLLDWWLAQPLQVAFLPTPVAEYAFSREHHPTLQTLLIGGDRLRHFNR---DPGFAVVNNYGPTETT--VVASSGRMQPGKVLHIGKPVTHARLYVLDSRGQPVPLGVPGELYIGGA--GVARGYLNRADLTAERFLDDPFRMYRSGDLVRWLSDGTLEYLGRNDDQVKIRGVRIEPGEIEQHLAQCPGVGEAVVTTQRLDDGTLRLVGYFTRRNASLDSAA----LRAHLLGQLPEYMVPAVFVGLDALPLTQNGKVDRKALP---APDLAALANLAYQAPSTALEE------- 66045813 2669 ----------------------------------------------------------------------------------------------------RRSLTYGELNERANHLAHYLLVQGVRPNERVAILLPRSLELLISQLAIGKCAATYVPLDVNAPAERQHYMLDDCQAKCVLTQSATSLGSTV------------------------------------QRIDLDQLNLDDQPAHDPGLPQASDTAAYVMYTSGSTGAPKGVRVAHRGIARLVLNNGYADF--NEQDSIAFASNPAFDAS-TMEVWGALLNGGQLLVIEHT-TLIDPMRFSAALRHGNVSVLFLTSALFNQYVQLIPEALSGL-----RLLLSGGERADPASFRTLLAQA--PGLHLLNAYGPTETTTFATACEVRADHAESVPIGRPIGNTTVYVLDAHQRLTPLGAIGELYIGG--DGVALGYLNRPDKFIADPFSDQPGAYRTGDLGRWLEDGQLECLGRNDDQVKIRGFRIELGEIVNCLHQLPGIREAVVLAREDEPGQVRLVAYFTSRLDAEAPAP--EQMRAHLQANLPEYMVPGAFVELTALPLTANGKLDSRALPK------------------------------ 66045813 3720 ----------------------------------------------------------------------------------------------------EQSLSYAQMNRQANSLAHHLISLGVRPDDRVAVVARRGLDTLVSLLAVLKSGACYVPVDPAHPDERINYLLADSAPVVVLAEQAFMAR---LPALKVPLLALDRPQWPE------------------------------KPANPLVSGQTPGDLAYVIYTSGSTGQPKGVMVEH-RTLANLVHWHCQAFALHAGSHTATVAGFGFD-AMAWEVWPALCAGATLHIPPAE------------ISNEQLDLLLDWWLAQPLQVAFLPTPVAEYAFSREYHPTLHTLLIGGDRLRQFHR---EPGFAVINNYGPTETT--VVATSGRLLPDGSLDIGKPIANTRVYLLDEQQQLVPTGVAGELYIGG--EGVARGYLNQPQLTAERFLSDPFRMYRTGDLARWNADGTLDYLGRNDDQVKVRGMRIELGEIEAQLTSLPGIEESLVVAREDEPGQSRLVAYFI--EQGPRSALDIARLRADLLDRLPGYMVPSAFVRLDAWPLTANGKVDRRAL-------------------------------- 63079045 35 ----------------------------------------------------------------------------LFEKQVQERPNQTAVIF------NEQSMTYKEMNERANQVAHSLRKHGAAPDEIVGILADRNMDMLISILGVLKAGAAYMPIDPTYPTERILYMIHDSQTKIVLAEHEMVPEGCNAELILLHDSSLLNEETSDLEHVN-----------------------------------KPEDLAYIIYTSGSTGKPKGVMIEHRNVIRLLFND-RNLFDFTSDDVWTVFHSFCFDFS-VWEMYGALLYGGKIVLVSFEIAR-DPQAFRDLLQEQKVTILNQTPTAFYQLSSQEMQ--HSDSNLSIRKIIFGGEALTPSQLKAWKQK--YPNTALINMYGITETTVHVTYKEFQLHDMDSTVSNIGKPIPTLRTYVLDSKRNPIGVKGELYVSG--KGVARGYLNKPERFMDNPFVAGERMYRTGDLARWLPEGELEYLGRIDHQVKIRGYRIELGEIEAELLKQKGIKEAVVLVTNDKDAQPQLHAYLTSKE-----DLAAADLRNQLTTTLPSYMIPAHFIFVSQMPVTPNGKIDKESLRKI----------------------------- 111023623 4590 ----------------ADRFTRLLEAVVADPNSPVGD----IDILDPTEKQLDWNHTDHATTTDTLV--------SIFGAQVARTPDAPAVV------DGNRTLSYAEFDARVNRLARHLITQGVGPETIVALRMRRSLDFVVGVYATLTAGAAYLPIDPHHPAERTHFILAVAQPTCILTT--------------THDEQVDLPDPVPVLHLDTIDLSPLSAAPVTDADRH--------------APLRPQNTAYVMFTSGSTGRPKGVTVAHSAIVNEAQWVVE-AFDHRAGDRLLQSNAVTFDAS-TPDLFAPLQVGGCVVLAGPD-GQRDPDYLAELIRAQKVTHVASVPTVLTSLMAS----RSSDALDGLKVVYLGGESLSGNTVARLAE---FSPATVWNQYGPTETTVSVICHRCTQHEESVVPIGTPQTNCHAYVLDHRLHPVPVAVVGELYVAG--VQLARGYHNRPALTAERFVANPYGMYRTGDLVRWHPDGTLEYLGRRDLQVKLRGHRIELGEIEATLTTHPDITHAAVTVHHDHHTGDRLVGYVAPRNGAPLDPTT---IHTFAADRLPDYMVPTPITILDALPLTTNGKIDRQAL-------------------------------- 111023623 2021 ----------------------------------------------------------------------------------------PAVIYR------DHHLSYEQLDTASSQLARILIAEGIGTENTVAIALPRSPDAILAVWATTKTGAAFLPIDPNYPKDRITHMLSDSRAALGLTT----------------TEHATTLPGPLPWLVIDTPDIQTRCNTIDPGPITDADRL---------RPLHTTNTAYLLYTSGSTGTPKGVVVTHQGLANLAAEQHER-FTTTPHSRTLAVASPSFDASVFELL---LAAGTGATMVIAPPTVFGGDELTHLLHTNHITHAVITP--------AALATIDPTHLHTLHTVLSAGEACTPDLLTRWTTHTDHTPRRFFNGYGPTETTVMSNCSGPLPPG-GPITIGGPIRGTHAYVLDDRLRPVPTGVTAELHLAG--IQLARGYHNRPALTAERFVANPYGMYRTGDLVRWHPDGTLEFLGRRDLQIKLRGHRIELAEIEATLTTHPDITHAAVTVHKGPVT-EQLVAYVVPTPGAQIDPA---RVRAFAADRLPDYMLPDPITVLDRLPLTPNGKIDRRALPAPANRQFRPPVTPTTIAD------------- 111020450 7 ------------------------------------------------------------------------------------------------------ELTYAQFAERVDAFAAQLSENGVGRGDVVAIMLPNRTELLIALMASWRIGAAATPVNPTFTASEAEYQIDDATAVLVV-------------------------------------NEGSGAPTGGRPVIAVDDMATIPDPAWAPGTTACDDLALLIYTSGSTGRPKGVMLTH-DNLQVMSSSMVRHFSLTADDHCLLILPLFHVNAICVSFLTPMLAGGQL----SVTGRFSPARFFDDVARLRPTYFSAVPTIYALLVSQDTVG----DTSSLRFAVCGAAPISKELLEHAEQRFG---LVIVEGYGLT-EGTCASACNPPDGLRKLGTVGPALPGQTIAIVDESGAPVPAGAVGEVVIRGA--NVMRGYLGRPDETERTVVD---GWLHTGDVGRLDEDGYLTLVDRIKDMIIRGGENIYPKEIENALATHDDVLEAAVIGAPHDVYGEVPVAYVVTYPETAVTDVLLAE---HLGSRLTKVKLPVAIHIVDALPRNPVGKI------------------------------------- 197790482 28 -------------------------------------------------------------------------------------------------------LSYREYNACSAALAAYLQSLKLSPGARVGIMMPNVLQHPIASTAILRAGYVAVNINPLYTPRELEVQLNDSGAEAIIVLENFAHTLEKVHAETAMRHVLMGMKGWLVNFVVRHVKKMVPAFSLPGAVGFNDALTRGCKVPFKRPTLGPDDIAFLQYTGGTTGIAKGAVLLHRNIVANVLQNDAWLQPVDGQFLQVCALPLYHIFALSACFLLTLRAGGASLLI---PNPRDIPGFIKELKRYRVHSLPAVNTLYNAL--LHAPGFDEIDFSGLIACAGGGMAVQRAVAEEWKKRTG---CAIAEGYGLSETS-PVLTCNPSDIEDFNGTVGLPVPSTLISIRDDTDNEVPLGERGEVCASGP--QVMQGYWNRPEETAQAMTAD--GYFRTGDIGLFTPEGYLRIVDRKKDMILVSGFNVYPNEVEEVLASHPGVRECAVIGVPDGKSGEVVKAFVIRKDPALTEDA----LIAYAVERLSKYKAPKRIEFRTELPKSNVGKILRRALRD------------------------------ 94311571 33 -------------------------------------------------------------------------------------ADKAAIRYFGNA------ITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIISYYAILRADAVVVPVNPMNRSEEFKHYVTDGQARVAICTADLAAGVMQADAELSADERLQHLLVTQYTDALHVHPEDAPPAWLTAEHPLPDNATPWAKALAAPHTAGPDDMAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGSTWSGS-GAESVILSVLPLFHVTGMQYGMNGPIYSGATVVML------PRWDREVAGHLISRYQVTHWTNIPTMVIDFLGSPNLASFDMSSLRYIGGGGAAMPQAVAERLKTQFGLN---YLEGYGLSET-MAPTHSNPADRPKLQCLGVPTFNTDARVVDPVTLKELAPNEVGEIIVRGP--QVFKGYWGKPDATRDAFIEEGQTYFRTGDLGRMDEEGYFFITDRLKRMINASGFKVWPAEVENLLYKHPAVQEACIIGTRDAYRGETVKAVVVLRADAKGKTQ-PEDIIEWAKEHMAAYKYPRVVEFVDALPKSGTGKVM------------------------------------ 70731540 1117 -----------------------------------------------------------------------------LHEQLRQSPERTALVWDGGQLG------FAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAIIKAGGAYVPLDPDYPAERLAYMLGDSG---------------VQLLLTQTHLLGRMPEAPGVSAIAMDSLKLDSWPSHAPGLHLHGE-----------------HLAYVIYTSGSTGQPKGVGNTHRALMERLQW-MQDSYQLQADDVLMQKAPISFDVSVWECFWPLITGCRLLIAAPGE--HRDPHRIAQLVQEYGVTTLHFVPPLLQLFVDEPL----SAECHSLRRVFSGGEALPAELRNRLLQQL--PNAQLHNRYGPTETAINVTHWQCSVDDGERSPIGRPLGNVLCRVLDAELNLMPAGVPGELCISG--QGLARGYLGRPALTAERFVEEGARLYRTGDRVRWCADGVLEYLGRLDQQVKLRGFRVEPQEIEARLLAQDGVAQAAVL-VRDTVAGPQLIGYYTAQASDEDETEQSARLKTALAAELPEYMVPAQLLRLDAMPLSPSGKLDRRAL-------------------------------- 70731540 2144 --------------------------------------------------------------------------HHLFSEQALARKDAPALTFAG------QTLSYSELDSRANRLAWMLRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGIGLLLSDARMF---------------AALGELPISVGRWCLEEDGA--------------LLADYPAGELPFISLPQHQAYLIYTSGSTGQPKGVVVSHGEIAMHCQAVIRR-FGMRADDCELHFYSINFDAA-TERLLVPLLSGAQVVL--RAQGQWDAEEICQLIRQHRISILGFTPSYGSQLAQH---LATQQQTLPVRMCITGGEALTGEHLQRIRAAF--QPSLFFNAYGPTETVVMPLASLAPEQGVASVPIGRIVGARVAYILDADLALVPQGATGELYVGGA--GLAQGYHRRPGMFVADPFATDGGRYRTGDLVRQCADGQVEYIGRVDHQVKIRGFRIELGEIETRLLDHPAVREAVVLAL-DTPAGKQLAGYLVTEVAEHNDANLREALKQQLKTQLPDYMVPTHLILLASMPLTANGKLDRRAL-------------------------------- 70731540 3732 -----------------------------------------------------------------------------------------------------QRYSYAELNRCSNRLGHALVANGVGFDQPVALLAERGLELLGMIIGSFKAGAGYLPLDPGLPGQRLGRIIELSRTPILVCTAACREQAQALLDEFGCAG--------------------------RPRLLVWEELQAAGHAEHNPGRYSAPDLAYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPY-LHLSEADVIAQTASQSFDISVWQFLAAPLFGARVDIVPNTIA--HDPQGLLAHVEEQGITVLESVPSLIQGMLAQDAIALDGLRW-----MLPTGEAMPPELAHQW--LLRYPQVGLVNAYGPAECSDDVAFFRVDMASTRGAYLPIGTPTDNNQLYLMDLELVPLGAVGELCVAGTGVG--RGYVSDPLRTALAFVPHPFGAYRTGDLARRRSDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQPELRDAAV-GVQEGVNGKHLVGYLVASDTNLSPSECLERIKPRLRAELPEYMVPLHWLWLAHLPLNANGKLDRKALPALEIGQ------------------------- 70731540 13 ----------------------------------------------------------------------------ALQRRAVLAPDQVALRFLAEEQDQSVVLSYLDLDLRARTIAAALQA-NAEFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPHHQERLISIMADAEPRLLLTSAGLRDS-------LLQMDELKAPGAPQLLCV--------------------DTLQAGLAEDWQAVALQGDDIAFLQYTSGSTALPKGVQVSHGNLVANELLIRRFGIDLNPDDVIVSWLPLYHDMGLIGGLLQPIFSGVPCVLMSPAYFLARPVRWLEAISEYGGTISGGPDFAYRLCERVSESALERLDLSGWRVAYSGSEPIRLDTLERFAEKFSACGFSHENFLASYGLAEATLFAEPGQGSAMMSCGFSQPEHAVLVMDPQQLGELPDNRIGEVWAAGP--SIAHGYWRNPEATAKTFVQHAGRTWLRTGDLGFIRDGELFITGRLKDLLIVRGHNLYPQDIEKTIEREVEVVRVAAFAVTEQGQEGIGIAAEISRSVQKPPEALIKAIRQAVAEACQE--APSVVVLLNALPKTSSGKLQRSACRRLADG-------------------------- 31505496 1691 --------------------------------------------------------------------------HQLFEEQVERSPNAVAVVFEN------QQLTYQELNEQANQLAHYLQTKGVKPEVLVGICLERSPQMVVGLLGILKAGGAYVPLDPTYPTQRLEMILADSQVSVLLTQQ------KLVARLPENKA-----------DMVILNTDGGDISLKNKK--------------NPISQVNSRNSAYAIYTSGSTGKPKGVVIEHHSTITLLCWA-KQVFTTDELAGVLASTSICFDLS-VFELFVPLAWGGKVILAQNALDLPSLQAQEVTL-------------INTVPTAIAQLLQIKGIPNCVQTINLAGEPLSNQLAQQLYQQ--ENIQRVYNLYGPSEDTTYSTFSLVQKGAIKQPSIGRPISNTQIYIFNPDLQPVPIGIVGELYIGG--EGLARGYLNQPQKFIANPFDNSQKLYKTGDLARYLPDGNIEFLGRIDNQVKLRGFRIELGEVESVLETYPQIQQAVVMLREDTPGNKRLVAYLVTQNQSIS----MSDLRRFLQQKLPDYIIPSSFVILSTLPLTPNGKVDRKML-------------------------------- 31505496 253 --------------------------------------------------------------------------HQLFEEQVERSPDAIAVVFDN------QQLTYRHLNERANQLAHYLQKLGVKPELLVGICIERSLEMIVGLLGILKAGGAYVPLDPSYPKERLSYMLEDTGVKVLLTQRSLTEL------------------LPENQAIVVSLDGDWQV-------------IAQENQNNLNSGVKGENLAYVIYTSGSTGKPKGAMNTHKGISNRLVW-MQNTYQLTSSDRILQKTPFSFDVSVWEFFWPLLAGATLVVVKPQ--GHKDNTYLIKLIQQQQITTIHFVPSMLRVFLQEPSLE----NCSCLKRVICSGEALPYELTQRFFERLNCEL---HNLYGPTEAAIDVTWHCLPQIQQQIVPIGRPIANTQIYILDQYLQPVPVGIAGELHIGG--VGLARGYLNRPELTSHKFISHSFGDYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIELGEIETVLSHHPAVEQSIVIVHEEETGHKSLIAYIV----------------------------------------------------------------------------------- 166368741 537 --------------------------------------------------------------------------HQLFEEQVKRTPDAVAVVC------SEQQLTYNELNCRANQLAHYLQKLGVKPDELVGICLERSLDMIVGLLAILKVGGAYVPIDPDYPQERISFMLQDTQVKIILTCESL------------------QNSLPNHQAIVIC----LDKDWQQ---------INQASLENLNSTVSADNLAYVIYTSGSTGIPKGVIVTHQAVNRLVLNT--NYIQFTPDDRVVQASNIAFDAA-TFEIWGALLNGAKIVIIAKS-VLLSPQELALSLKENQISVLFLTTALFNQLANLVPQAF-----SSLRCLLFGGEAVEPKWVQEVLEKGAPQRLLHVYGPTENTTFSSWYLVENIASTATTIPIGKAIANTQIYLLDKNLQPVPIGVVGELHIGG--MGLAKGYLNRPELTQEKFIPNPFEKYKTGDLARYLPDGNIEYVGRIDNQVKIRGFRIELGEIEAVLSQNQAVQSSCVIVREDNPGEKQLVAYIVPKLGVKLTSG---DLRQFLSHKLPGYMVPGAFVLLEFFPLTANGKIDRRALKA------------------------------ 91789324 15 -------------------------------------------------------------------------------------PDKPALVFF------DRVLSYAEVLRQAERLAATLHRLGVRKGDRVVLNMQNCPQWVIAHFAILRANAVVVPVNPMNRAEELKHYITDPDARVAITAAELAPGERLAHLIVTHADAGENGVALPEAWRDWLGSRHALPALEGGSVMHWADALADGDGELPAHTATPQDLAVLPYTSGTTGLPKGCMHTHASIMHNAVASI-LWGNSTFENVTLSVVPMFHITGMVSVLHATIYGGGTLVIM------PRWDRELAGRLISHWHVTHWTNIPTMVIDLLGSPNFASFDLSSLVYIGGGGAAMPQAVAQRLWEQYGLR---YAEGYGLTETGGPSHSN-PYDATRQQCLGVPFVSTDARVIDPETLQEVPQGEQGEIIMCGP--QNFQGYWKRPDATAAAFIEDGKRFFRSGDLGRMDEQGYFFLTDRLKRMINASGFKVWPAEVEALMFRHPAIQEACIISSSDAYRGETVKAVVVLRAEARGKTS-EDDIIDWCKQNMAAYKYPRIVQFVDALPKSGAGKVMWRILQE------------------------------ 152986789 8 -----------------------------------------------------------------------------------------------------KTLTYGELYKLSGDFAAYLQQHDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLIVVNTNPLYTARELEHQFNDSGAKAVVCLANMAHLVEGVLPKTGVKQVIVGDILPPLKRFIVNFVVKHIKKMVPAYSLPQDALARGAGKSFQEAAPKADDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCKALMGNLNEGCEILIAPPLYHIYAFTFHCMAMMLTGNHNILITNPRDLPSMLKDLGQWKFTGFVGLNTLFVALC-----NNETFRKLDFSALKLTLSGGMALQLATAERWKEVTGCAIC---EGYGMTETA--PVVSVNPFQNIQVGTIGIPVPSTLCKVIGDDGQEVPLGERGELCVKGP--QVMKGYWQRQEATDEILDAD--GWLKTGDIAIIQEDGYMRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGIPDEKSGESIKVFVVVKPGATLT---KEQVMQHMHDNLTGYKRPKAVEFRDSLPTTNVGKILRRELRD------------------------------ 116748798 5 -----------------------------------------------------------------------------LARNARLYPDEVALVERDPAQKSRREISWRTFDEQANRVATALLQRGVGKGDRVVHLLMNCLEWLPIYFGILRTGALAVPLNFRFDAAAIERCVQVTEAGTFFFGPEFVDRVNAV-----------RERLDTVKSYVFVGPDEVRPDYAE----DYGAFLASGSALDPRVDLNTLDDAALYFTSGTTGSPKATLLTH-RNLEFACYAENSHHHQTHADNFLCIPPLYHTGAKMHWFGNLIVGARAVVLRGTEPRWILEAVSEEKVTIVWLLVPWALDILFAVENR--DVKLSHYNLRQWRLMHIGAQPVPPSLVKQWKKVF--PHHQYDTNYGLTECTGPGCVHLGVENMHKVGAIGVPGFDWEIKIVSSGREPVAKGEIGELAVKGP--GVMKEYYRNPEATREVLDD---GWLFTGDMARQDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPKIRDVAVIGLPSARLGELATAVVQVKTGQELTE---REVMDFC-EGLPRYKRPRRIIF-AAVPRNPTGKIEKPLLRKRYAG-------------------------- 116694595 33 ----------------------------------------------------------------------------LVRRAARRHGERIAIQEDGL------RLTYAALDASRIQAARALMALGVQPGDRVAIWAPNFSEWIIAALATHSIGAALVPLNTRMKGAEAGAVLADSGARLLLCVDAF--------LGESYPQMLAPHRPATLERLVILRPGQGRTPGPDELAWEAFLALAPQADMAAFAKVRGDTLMDIMFTSGTTGRPKGVMTAHAQNL-RAVDGWAAITGVRPGDRYLIVNPFFHTFGYKAGWLAALSRGATVLPH----LVFDAEAVMTRVENERITVLPGPPTLYQTLLNAPR--LREFDLSSLRVAVTGASAIAPALIQRMRDELGFD-TIITGYGLTESCGFATLTRAGDDAETVAATSGRAMPGIEIRCIDGQGQPAATGEAGEVLVRG--YNVMQGYFGLPEATAEAIDSE--GWLHTGDVGTLDARGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGIPHERLGEVGRAYVVLRHGARVDAE---ALIAWARRHMANYKVPREVLFVTSLPVSAAGKVL------------------------------------ 119513001 453 ------------------------------------------------------------------------YIHQLFTEQAIKTPNAVAVRFGNAE------LTYTELNQKANQLANYLKTCCVAPEVLVGFYLERSLDVLIVILAILKAGGAYLPLDPHYPQERLADILDDSQASLILTQESLL------------------TSLPEYSGKVILLDTDLTV-------------ISQQSLETPVSAVKPENLAYVIYTSGSTGKPKGVMITHQNIVNHA-TSIIEKYQVNNHDRILQFSTFIFDVA-AEEIFPTWLTGATLVMRP-KEMFASLVEFNQFLAQESLTVINLPAPYWQEWVLELERKSIQIPDSLRLVVTGSEQVLAEKLL--LWQKLVGEKVQWVNAYGPITATIYQLTANSQLSGINSVSIGSPIANTEIYILDQNLQPVPIGVFGELHIGGA--GLARGYLNRPELTHEKFISNLIRLYKTGDLARYLPDGNIEFLGRIDYQVKIRGFRIELGEIEAVLAQHPLVKTSAVIVREIQLGSKQIVAYVVTQE----DADIQTNFRSFLQEKLPDYMIPAFFVRLAELPLTTTGKINRPALSAL----------------------------- 52222861 11 ---------------------------------------------------------------------------------AARTPERTAVVFEG------RAVSYRELDARAERLAAVLAGRGAGPERFIALLLPRSAELIVAILAVLKSGAGYIPIDPEYPADRIAYILGDARPVATITTAEVRDG-------------LPDPDTGSGTDWLILDESGYE-----------QEPAGARPQPAPAAPRSAENPAYVIYTSGSTGRPKGVVIPH-SNVGRLLSSTAHWYGFDEQDVWPLFHSFAFDVS-VWEIWGALLHGGKLVVVPHAVTR-APADFLRLLVEERVTVLNQTPSAFYQLMAADRENPALGAQLALRYVVFAGEALDLGKLADWYERHDDRAPTLVNMYGITETTVHSSFDKEGAAGATGSAVGVALPDLTFHVLDEDLRPVPVGAEGELYVAGP--GLARNYAGRPGLTAERFVACPFGMYRSGDLVRPLPDGGLEYLRRSDDQVKIRGFRIELGEISHALAQDPSVDQATVVVRDEASGERRLVAYVVPAGSARPTP---SRLRAALATRLPGYMVPTAFHVMPAFPLTANGKLDRRAL-------------------------------- 52222861 2111 --------------------HTLLEETAENPDRRVGELP-LLTAAERHTIVHTWTDTASDYS----VDRRLDA---VIAEQAAARPTAIAVV------DGERQLSYGELDRRANQLAHHLRAAGVGRDALVGIAVERSAEVVVAILGTLKAGAAYVPLDPEFPAQRLATMLSESRPAVLLTQ-----------------EHLLAGLPPTDARVVCVDRDLAAIEAH--------------PTAAPVSGGDAGDLAYVTYTSGSTGRPKGVMVEH-RSLFNIITEAGRLYDLGPDSRMLQFYTMSFDGG-VWEVFLTLTAGATLVIADPEA-RQSPAHLAEQLRAESITALTLPPAVASVLDAASLPGIRSL--------GLAGDVLAPELAREWAR-----GRRLFNIYGPSEATLSVALHRVDPGAARQVPLGPPVPNTRFHVLDERLAVVPVGVTGELYIGGA--GLARGYLGRPDLTAQRFVADPFGPYRTGDLIRWTPQGRLEFAGRVDNQVKIRGYRVEPAEVESALLRQPGVAEAVVIARDDDTGHKRLVAYVV--PDGSGTAPERAALLRALGGQLPGYMVPSALVTLPELPLGPTGKVDVRALPDPAAGGTADRIPPRT---------------- 52222861 1087 -----------------------------------------------------------------------------------------------------QTLTYAQLDARANQLAHYLGALGVGRGTPVVLNLARKPQLIVAMLAVLKAGGAYVPTALDTPAARLGHLLEETGTPVLLTT-----------------ARQAGALPPTEASVIDLDAAGPDIARHPEHD--------------PQVATRPEDLAYIVYTSGSTGRPKGVAVPH-SALTDYCAWHNDALDVGPEDRGSSVVGLAFDVA-VGEVWPYLCAGAR-VDQPDQETLDDPTALVEWFAENGTTVAYLPTPRIESLLDVAAITTTRLRTVLVIGDSLRRRPQ-PGLPFTLLNAYGPAEATVA-------ATQAVVEPLGPDAPAGLPSIGAPLYNTAAYVLDDRLCPVPVGVPGELYLAGA--GLAQGYQGRPDLTAERFVGCPFGMYRTGDIVRWLPDGTLDFLGRIDNQVKLRGYRIELGEIESVLARREELSQVFVTVREPSPGRRSLVAYLVADRGTAPDPE---ELAGYIASVLPEYMVPSSFVLLDALPLTANGKIDRRAL-------------------------------- 145595250 8 ------------------------------------------------------------------------------------------------------RLTYRQLDERANQLAHRLLALNVRPEEPVAVLMDRSVELVVALLAVLKAGACYLPLHSAYPMERMQWIIDNCERPVLLTDTPTLRRG-----------------LPKTRKLIPV---------------DTDPEIAAQPVTDPAAPRHPLQLAYLIHTSGSTGHPKGVQVTHSDVLGLVQ---DRVWNGDRHERVLMVAPYAFNVS-TYEFWVPLLHGGQIVVAP--PGDLDIATLRSLISENRITGLHLTAGLFRIIAEEAPDSLTGVRE--VLTGGDVIAPTAVRRVLEANPDLVVRGMYGATELTLFSTHEPMTTPFHEDTTVPIGSPMDGVQRYVLDAGM---RPVVVGEVGELYVAG--RGVARGYHGRADLTAERFVANPFGMYRTGDLMRVTPEGRLTFVGRIGDQVKINGFRVEPAEVEVAIASFPGLAHVAVVASPTALDGDRLVGYVVPK----ATEIDLAALRTHIAQALPDYMVPAGIMVVDTLPLTPNGKLDRKAL-------------------------------- 212510130 44 ----------------------------------------------------------------------------VLDKTAEKYGDRTAIV----SCYQNKRITYQEVKEQAEAFACGLLETGVVPGDRVGIWSQNSAEWYIISFACAKAGFISVYLNPAYRSEELKHCLRAVGVKVLIAADSFFDILRKIDSNFLNGEALKSDVLPELKSIVNISDSSISSFYSFNDIVKKCTGNAKDELRKISKSLGPEEPVNIQFTSGTTGSPKGAVLSHFNIVNNSYCISRRQEFHEKHHIVCFMGPLFHALGSVVAMLGCVHEGLTLVI---PTTAFSPTKAVEAIVQEKCTVLVGTPTMFIDVVKIVKQKELKIDT--VELAISGGAYTSTVLFSDMIEYFKVKRVSSV--YGLTETGPVSFMSQVNDDREKQLTTVGCMEHVEAKVVDDNGKTLPWNTPGELWVRG--YNIMKGYWSLKEKTKETI--TPERWLKTGDQFVLLENGYGKIVGRKKDLIIRGGENIYPADIEEFLSTHPDILEAQVVGLPDPRLGEQVCACIRLKPNSFLTEE---EVKEFCKGKIADFKIPYYVWFVDKFPITPSAKV------------------------------------- 119508892 496 ---------------------------------------------------------------------------------VERTPDEIALIF------GEECFTYRELNIKANQLAHYLQGLGVKPEIPVGICLERSPEMVIGMLAILKAGGFYVPLDPAYPDERLQYILDDAKVGILLVHAETQRRTEEFG------------------RVVCL-----DADW---------ENIGEYPITNPVTDVTPGNLAYLIYTSGSTGKPKGVMIEHRSPVCLLYWA-REVFSDDAISGVLAATSICFDLS-VFEIFVPLCRGGKVILAENALELPNLAA------------KNQVTLINTVPSAVTQLLQFNAIPNSVNTVNLAGEPLTWKLVQQLQQLPHVEQIFNLYGPSEDTTYSTYIELKDITPNSSTPPIGRPIANTQVYILDRYLQPVPVGVPGELYIAGA--GLARGYWQRPELTDERFINWGMGNYKTGDRVRYLPDSNIEYLGRLDSQVKIRGYRIELGEIDALLSQYPEIQESVVIASEKASGDKNLVAYIAPKSINILN------LRQYLADKLPNYMIPAHFMTLDALPRNPNGKIDRKAL-------------------------------- 119508892 1552 ---------------------------------------------------------------------------------VAKQPNQPAI------FTTEQTLTYQQVSDRVCDLVQQLQYLNVIPNQLIAIVMDKGWEQVVAALAIFTSGAAYVPIDPQLPAQRRLQLLQETQAQIILTQS---------------------WLDKTLEWADHLTRICVDTPPQP------------SPCKGEGVRQQPTDLAYVIYTSGSTGTPKGVMIDHQGAV-NTILDINQRFGVTAKDRILALSSLSFDLS-VYDIFGILAAGGTIVIPECG---NDPTHWMQLINQYQVTIWNSVPALMQLLLDSSP-----TQNQTLRLVLLSGDWIPLTLPERIRSQFNHP--QIISLGGATEASIWSIFYPIDKIDPHWKSIPYGYSLSNQQVYVLNHSLEPSPIWAIGAIYIAGLGVAKGYWQNPELTAEKFINWEQTFYKTGDLGRYLPDGTIEFLGREDFQVKVNGYRIELGEIEAALQQHPAINQAVV---------------------------------------------------------------------------------------------------- 207722949 216 -----------------------------------------------------------------------------------------------------QRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPPERLAYMLEDSAPVAVLAQSSTL-------------AQLGAMSVPVLD--------------------LESALEGVAEHDPQVEGLKPHHLAYVIYTSGSTGRPKGVMVEHRNTVNFLAWAAGSFPPSSLAKTLFSTS-----LNFDLSVFECFAPLTTGGCIDVVPNVLALGDGTHDIR-----------LINTVPSALSSLLESSGLDPAVEVVNVAGEALKRELVERLFAQT--RAQRLYNLYGPSETTTYSSWVCMDRQTGFLAHIGRPIANTQIYVLDAYQQPVPAGVTGEVYIGGA--GVARGYLNRPELTAERFVEGRERMYRTGDLGRWLADGNLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVMVREDTPGQPRLVAYYVSSEATASGEAIAQALREQLQSSLPEYMVPAAYVRLERLPLTPNGKLDRK---------------------------------- 73537875 55 -----------------------------------------------------------------------------------------------------ERVTYAAFRRAALHVAHALVRDGIRPGDRVALAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGAELEYGLNDSGSRVAIVDAERLDRL-----------ASHLTACPALERVYVSRAGAVDGEAKESVTGASPAWAILPDLALPDVAIDPEDDATIFYTSGTTGKPKGALGTHRNATTVAVASLPAPDPAAPQKAALLSVPFFHVTGCMAVLNSALANGGKIVLMH----RWDALRALELIERERCTTAGGVPTIAWQLLEHPE--RDRFNLSSLESMSYGGAPASPELVRRIGETIPQSAPGI--GWGMTETSATFTSHSAEEYVLRPDSSGPALPIGEMKIVDGRGQSLPVGETGELMVRGA--NVVRGYWNKPEATSQTFAD---GWLRTGDIGRLDDEGHLYIVDRMKDMLIRGGENIYCIEVESTLYEHPAVMDAALVGIPHKTLGEEPGAVVSLKPGMQATED---ELRGFVAERLAAFKVPVRIVVLPDLPRNANGKILKSNLRKL----------------------------- 88812175 366 --------------------------------------------------------------------------------QAGRSPDAIALVFE------DVEISYAELNRRANRLAHFLRERGVSPEDVVGVCLGNPVEVIVALLGILKAGGAYLPLDPSYPPERSAFMVQDSGARCILTSETLAQR------------------LTVEEHVEVIY-------------LDTESSIKRCDSTTPAPTVDSFNLAYLIYTSGSTGQPKGVMVSH---ANAVASTVARLAFYQEKVAGFLLLSSFSFDSSVAGIFWTLAQGGKLCLLDDRQRK-DPNRIAERVARHGVSHVLTLPSF-------YDQILDALGTTGLRCAIVAGETCSSDLPARHFEKL--SDTRLVNEYGPTEGTVWCTANIHPHVYDDRIPIGKPTPSMQIYVLDSQLEPVATGLVGEIYVGG--RGLARGYRHRPALTAERFVEDGERLYRTGDLGRWRADGVLEYVGRIDHQVKIRGFRIELGEIEARLREQNIVREAVVTAREDASGDMRLVAYVVPRASGQVQAAYRDELGGYLRTWLPEHMVPGWYVWLTRLPLMPNGKVDRNALPAPDIGQAQQ---------------------- 29830349 13 ------------------------------------------------------------------------------------------------------RISYAELGARVERAAAACIASGVGVGDRVGIWAPNSLDWIVSALGAVSAGAVLVPLNTRFKGSEAAYVLRRSGARLLFVTGTFLGTSYVASLRRAAGEGEPLPGLPALEQVVVLADDAPADFRTWKDFLASGEGVGEAETRERARGLDGSTVSDIIFTSGTTGRPKGAVITHAQTL-RAYEVWSDLAGLRRGDRYLIANPFFHTFGYKAGVIACLMRGATMIPQP----VFNVDTVLANIAAERVSVLPGPPTLHQSLLDH--PARDAYDLSALRLVVTGAAVVPLRLVERLRGELGVG--TVLTAYGLSEASGIVTMCRRGDDPSVIASTSGRAIPGTEVR-----VEAPLGSPGEVLVRG--FNVMRGYFEDERATAAALTED--GWLRTGDVGVLDASGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDVADVAVIGVPDARLGEVGKAYVVRRPGSVLTGD---DLIAWSRREMANYKVPRAVEFVGELPRNAGGKVVKGELR------------------------------- 150378370 3955 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAGRAA--------LGAEAIADLSAVDLDTATAWADQSAD------------------DPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEHQHLSNYLQWSNRSFY--KRTSNGSPVTHSMSFDGIVTTLFGPLLAGTKLHLLDPT----------VQIISLGELKKGQAFDLVKVTPSHLSILNKKIDQPPTKALMVGGEALVPADMQLWQRRFPNVRLINHFGPTEATVGCAAFEITGDVEGLTSIPIGRPIANTRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPDLTAERFLADPFRMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 150378370 7220 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAYHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAGRAA--------LGAEAIADLSAVDLDAATAWADQSAD------------------DPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEHASVLNVLR-ALLDVSGLTERDSFLAITTISFDIA-GLELYLPLAVGANVVVAHGASAI----GLQRYLSHQKITVMQATPAAWRMLFDA------GWEGAPDLSALCGGEALPSELASN----LGRRVKSLRNLYGPTETTIWATTFLTDTRIEAPHRYVRPIANTRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPDLTAERFLADPFRMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 150378370 5050 ---------------------------------------------------------------------------------VRRAPDAVALVFE------EQSISYGALNADANRLAYHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAGRAA--------LGAEAIADLSAVDLDAATAWADQSAD------------------DPDPHALGLTARNLAYVIYTSGSTGTPKGVMVEHRNTVNLLHWSGG-VFAESEIRRTLFSTSVCFDLS-VYECFLPLSQGSKLYLVEDALKLARTPVDASLINTVPSAITALVN--------------QKAVPASASVINLAGERVKADLIERIFE--STRVQKICNLYAPSETTTYSTWICMPRGQAVVETIGRPIANTRIYLLDGHGQPVPFGAVGELYIGGA--GVARGYLNRPDLTAERFLADPFRMYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKSAEADGAGLAASLRAHLGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL-------------------------------- 89098026 5 -----------------------------------------------------------------------------LDRAVSLYADKEAI------FADERSFTYQELGSRVNKLSFGLKGLGVEKGDRIAYLAPNSVEMLEGFYGVFQTGGIMVPLNIRLKPEDYLYILNHSGAKVLFADQDLYHLILPV-----------KEQLQTVEKIIVHYKNDQTAEVG-----YDDWLKEQQEGRFPRVQLDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALSTM-HHLRVTDKDVLVHVLPMFHVNGWGSPFYYTANGASQVCL-----RKADPETIFQALMKHNGTVLHMAPTVLNSLLQY--HGSSKLPAGGDVRVVIAGSAPPPAFVAKAERELGWE---FIQVYGMTESSPSHLSNLPEEEQYRMKAKAGYSMIGCEVKVVDENGERYDGKQIGEVITRS-NGVMKGYWKNEEATMEAI---RGGWLFTGDMATVDLHGNIDIVDRKKDIIISGGENISSIEVEGVLYDHPAVLEAAVIAVPHEKWGETPHAFIVKKEDAEIAAE---DFILFTRERLAHFKAITGVTFVKELPKTASGKIQKIRLRQ------------------------------ 90422380 4 -------------------------------------------------------------------------------------PDKTALVC------GNERIAYRDLERRIGHVASGLRQHGLGAGDRIVVFLNNGVEIVELFYAAFSLGAIVVPVTTRLTSHEVQHICADSQPSAI----AFEGPGDAIQVLAVHPDALRIA-----------------VGQSAEGAIDYASLREAEIAPLPLLSVQSDD-AVIMYTSGTTGSPKGAIITHANIVTQHCFINAVEWGISRDDRYLVTTPLAHRTGFARLSNALTLGGTLVVM-----KKFDPKQTIDTIDREQISVIGMVPTVCRMMLPQIEADPDK--CASLRRIVVTGEAFPVELKRRFIALLPQVR---LVSFFAMTEVGGVTSLSHEEQFDHAASIGRPTPGVEVRIVDDAGNAVATGEAGELLVRVGEPGRMRGYYNRPEETAKAIED---GWIRTGDVARADDEGYLYIVDRKKDMVLSGGFNIYTKEVELALLANPVVAEAAVIGIPDAIYGEAVVAFVEPLPGMTPTP---QSIVDGVRGLVAGYKKPKYVFIVDELPRNSLGKVLKRELRD------------------------------ 152983610 2189 ---------------------------------------------------------------------------------VAASPQAPALTFAG------QTLSYAELDARSNRLARVLRRHGVGPEVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLERLQYMIEDSGVRLLLSHAALFE---------------ALGELPAGVARWCLEEDAAALDAED--------------PAPLAALSGPQHQAYLIYTSGSTGKPKGVAVSH-GEIAMHCAAVIERFGMRADDCELHFYSINFDAA-SERLLAPLLCGARVVL--RAQGQWGAEEICELIRAEGVSILGFTPSYGSQLAQWLEGQGRQL---PVRMCITGGEALTAEHLQRIRQAFA--PASFFNAYGPTETVVMPLACLAPECLEEGAASVPIGSVVGARVAYIDLALVPQGATGELYVGGA--GLARGYHERPALSAERFVAEGGRLYRTGDLVRLCDNGLVEYVGRIDHQVKIRGFRIELGEIEARLLEHPQVREALVLAL-DSPSGKQLAGYVVAAQDEDAQAALREALKTHLKQQLPDYMVPAHLLLLASLPLTANGKLDRRALPA-----PDPALNRQAYEAPSVLEQ------- 152983610 13 ----------------------------------------------------------------------------ALRRRAVQEPERLALRFLAEDDGEGVVLSYRDLDLRARSIAAA-LQAHAQLGERAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESAERLLSIIADAEPRLVLTSADLREP------LLQMNAQLSAANAPQLLCVDQLDPAGAE---------------AWQEPALRPE-----HIAFLQYTSGSTALPKGVQVSH-GNLVANEVLIRRGFGIGADDVIVSWLPLYHDMGLIGGLLQPIFSGVPCVLMSPRYFLERPVRWLEAISQYGGTVSGGPDFAFRLCERVAESALQRLDLSGWRVAFSGSEPIRQDSLERFAGKFAASRFSFFACYGLAEATLFVTGGQRGQGIPALAVDGEALARNRIAEGEGSVLMCCGRSQPEHAVRAAGPSIAHGYWRNPEASAKTFVERDGRTWLRTGDLGFLRDGELFVTGRLKDMLIVRGHNLYPQDIERTVESE----------VPSARKG-RVAAFAVKVDGEEPARELIDSIRQAVAEVCQE--APKVVALLNALPKTSSGKLQRSACR------------------------------- 197789890 4 ---------------------------------------------------------------------------------------KPAIIFEGAV------LSYAELDDLANQFAHLFGELRLDIGDRVSLLIGNEPLVVASYFGLFKAGLIANPINNRLTASEVSFVLEHAQARVLITTPEFL-----------PLALQAIAELANPPRIVLL---GAHVDAALPADVSEQDLYRQKRTPRLVEGLTEQTPILLIYTSGTTGRPKGVLLSH-ANVWADGVALSQGFRVTSDHVALCFMPLFHCNALIVSHISTFIGHGTIVLC----RKFSAREHWRLVADHQVTSFSAPPTVLAILLEREAEARDARIKLDFVKTGS--APLTVELATRFENRFGKD--ILIEGWGTECTATSTLNPLYAGGRRKIGSVGQALAGQKIAVVDDQGRFLPPHSTGELVIQSP--TMMLGYFRDEEATRRTIID---GWLHTGDLGRMDEEGYVFLVGRKKEIIIRGGENVSPLEIEEVMCRHPSVRDVAVGGLPDRIWGEVVVACVVANGVAS-----EQELIAHCRENLADFKVPVKIAIVDELPRNATGKILRR---------------------------------- 47568327 4 ------------------------------------------------------------------------------------HPDRIAII------TDEEEMTYKQLHEYVNKVAAYLMGLHVQKGERIAILSQNSLEYIVLLFAIAKVECIAVPLNIRLTENELIFQLKDSGTTLLFVEETF------------QNMALSMQKVSYVQSVISIKSLKEIEDRKIDN----------------FEEINESASFIICYTSGTTGKPKGAVLTQDNMFWNALNNT-FAIDLTIHDRSIVLLPLFHIGGIGLFAFPTLFAGGVIIV----PRKFEPTTALSMIEKHKVTVVMGVPTIHQALVNCEKFETTNLQSVRWFYNGG--APCPEEL----MREFINRGFLFGQGFGMTETSPTVFMLSEEDARRKVGSIGKPVLFCDYVLIDENKNKVEIGEVGELLIRGP--NVMKEYWNRPDATKETIQD---GWLYTGDLARVDEEGFVYIVGRKKEMIISGGENIYPLEVEQVINKLSDVYEVAVVGRQHVKWGETPIAFIVKKSSSVLTE---KEVIEHCRLFLAKYKIPKEIIFLKELPKNATGKI------------------------------------- 108760065 21 --------------------------------------------------------------------------------------------------SEEGEVSYGELEARANRLAHHLRRLGVGPESIVGLHVPRSIDMVVCVLGIWKAAGAYLPLDPEYPAERLRLSLADARADVLVTS-----------------GAVDAWWEWGGHRVVDLRRDAARI--------------ASEPDSPSDNGLTAEHLAYVIYTSGSTGSPKGVMVTHRAVANHLRWR-QATYPLGAADAFLQKASLSFDIS-VWEIFAPLIAGARLVLARPG-GQRDGGYLAGLIARQGVSIAHFGPTLLRLVLDAPELERCTS----LRHVFCGGEVVPVSLCERLLARVPARLHHQYGPTEATIDASCWDCVPGETRSYVPMGAPVANTRLH--VLDARGHLAAPGEVGELLIGG--VGLARGYLRRPDLTAAAFVEPGARLYRTGDLVRRMPDGTLQFLGRRDHQVKVRGYRVELGEIEAALLGHPGLREAVVVVRGEGEDEHRLVAYVVPARNAVEPLELTA-LRAFLERSLPDYMVPAVFIPLDGLPLTPTGKVDRGAL-------------------------------- 108760065 1090 -----------------------------------------------------------------------------------------------------ERVTYRELDARANQLAHMLRGHGVGPEVRVGLCLPRSLELLVAVLGVLKTGGAYVPLDPDYPAERTAYVMADAGVAVLLTQSSVRGRLPAGQVRSILFDEVR-------------------------------AELAALPSTPPPRPVLSTRLAYVLYTSGSTGRPKGVMVTHQNVLNFL-QSMRREPGLRPEDVVLALTSLSFDIA-GLELFLPLAVGARVVIAPQA-WQRDGALLAAGLTRCGASVLQATPATWQMLLQAGLPAGLGLR------AFCGGEAMSRPLA----RALGEVAGSVWNLYGPTETTIWSAVERLQDEEADPSLGHAIDNTELYVLDTG-GRPVPVGVAGELFIGG--EGVARGYLGQPALTAERFVPDPFRLYRTGDLVRWREGGGLEFLGRIDHQVKVRGHRIELAEIETTLAGHPAVEQAVVVARVHAAEDVRLVAYFIPRTGQ--DGRNVQALRQWLSERLPGPMVPTVFVPLACFPLTPNGKVDRRAL-------------------------------- 215485199 17 -------------------------------------------------------------------------------------GHKTALICESS-SGVVNRYSYLELNQEINRTANLFYTLGIRKGDKVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLREESTWILQNSQACLLVTSAQFYP----------MYQQIQQEDATQLRHICL---TDVSLPADDGVSSFTQLKNQQPATLCYAPPLSTDDTAEILFTSGTTSRPKGVVITH-YNLRFAGYYSAWQCALRDDDVYLTVMPAFHIDCQCTAAMAAFSTGATFVLVEKYSAR----AFWGQVQKYRATITECIPMMIRT---LMVQPLSANDQQHRLREVMFYLNLSEQEKDAFCERFGVRL---LTSYGMTETIVGIIGDRPGDKRRWPSIGQAGFCYEAEIRDDHN-RPLPAGEIGEICIKGPGKTIFKEYFLNPKATAKVLEAD--GWLHTGDTGYRDEEGFFYFVDRRCNMIKRGGENVSCVELENIIATHPKIQDIVVVGIKDSIRDEAIKAFVVLNEGETLSEE---EFFCFCEQNMAKFKVLSYLEIRKDLPRNCSGKIIRKNLK------------------------------- 196193162 5 -----------------------------------------------------------------------------LRRAVQLNGQGTATVFAG------RRQTWREFEDRIACLANGLLSLGINAGDRVAILALNSDRYLEYFYAVSWAGAAVNPVNIRLAPPEIAYTLNDSGSKVLFVDDTF--------------AALLPSLQPQLESIKHVVFMGE--GECPQGCIDYESLVANADRIRDANA-GGDDLAGLFYTGGTTGRSKGVMLSHDNLVFNALNVVAEMGY--DSDTIYMHAGPMFHLADMASTFAVTLAAGTHGIVP----RFDVDEVLAFIEQEKVTNTLLVPTMVNLL--ASSGRIANYDVSSIKRMLYGASPMPEAVLISAMEQM--PTVSFAQGYGQTEASPIITSLGPEHHIPKLRSAGRAALGVEVVVLDENDQVVSQGTVGEICARGP--NVMLGYWGMESTTADT---LRNGWLHTGDLGYMDEDGFVFIVDRAKDMVISGGENIFSVEVEGAIYSHPAVQECAVIGIPDERWGEAVHAIVVLREGEHASEA---EIIEHCRERIAGYKVPRSVDFAESLPVSGAGKVLKNELRA------------------------------ 170746993 54 ------------------------------------------------------------------------------------------------------TMTYATLGQQARDLAAWLRGQGLAKGDRVAIMLPNVPAYAVAIFGVLLAGGTVVNTNPLYTPRECAQQIGDSGARILIV----LENFGATIAAALPDVALERVVLVGPGQVIHVRKAVPAFRLPEGLAIPFATVLRRGRSLPRVAAVEPEDLAFLQYTGGTTGIAKAAMLSHRNIMANVEQSQLWFNDPSVTRCVVTALPLYHIFALTACFFQFMRSGGSCLLI---PNPRDCDGMVKTLSRTRFTHLMGVNTLFNVLINHPKIG--TVDFANLDFVVGGGTAVQRAVAERWKALTG---NTIIEGYGLSETSPVVCVN-PRGMRDFSGTIGYPLPSTEVSIRDISGAPLPNGQPGEICVRGP--QVMRGYWNRPEETARAMTAD--GFFRTGDVAILQADGQVRIVDRMKDMILVSGFNVYPNEVEDVLAAHPAVLECAVVGAPSEETGEMVVAHVVLKDPAVSIDV----LRAHARTQLTGYKVPRRVVLHETLPKTNVGKVLRRMLRD------------------------------ 204927578 31 -------------------------------------------------------------------------------------PDKIAVV-----DNHGASWTYAALDCAASRLANWLLSQGIQPGDRVAFQLPGWCEFTLIYLACLKTGAVSVPLLPAWREAELVWVLNKCQAKIFFAPTVF---------KQNRPVDLILPLQNQLRHLTHIVGVDKLAPATTALALS--QIIDRSEPLQSNINIHGDELAAVLFTSGTEGMPKGVMLTHNNILASERAYCAR-LNLTWQDVFLMPAPLGHATGFLHGVTAPFLIGARSVLLD----IFTPEACLTLLAQQRCTCMSGATPFIYDLLCAVEQQPADLSSLRFFLCGGTTIPKKVA------RDCQQRGIKLLSIYGSTESSPHSMVNLGDSTSRMMNTDGYAATGVEIKIVDEDRNTLPAGHEGEEASRGP--NVFMGYLDEPELTARALDNE--GWYYSGDLCRMDEDGYIKITGRKKDIIIRGGENISSREVEDILLQHPRIHDACVVAMPDERLGERSCAYLVLKPPH-LSLALEEVTAFFSRKRVAKYKYPERIVIVEKLPRTASGKVQKFLLRQ------------------------------ 116622709 21 ---------------------------------------------------------------------------HALAHSAARFPDRDALI----VSHQNVRLTWSQLDREVTRVARGLAGLGLAPGDRAGIWASNCLEWILMQYASARAGVVLVNVNPAYRSHELRYVLQRSRIHALF----LHERDARANYREILTQSRNGENIP-LRHVIWLSDPSWDAMLSSGRD-------------FVPDTARPHDVANIQYTSGTTGSPKGVLLTH-HNLLNNGMAISLALRASEQDRICVPVPLYHCFGSVIGSMVSVVTGAALILPSAQ---FDVLATLEAVHRERATALYGVPTMFIAELVHPDFA--QFDFTSLRTGVMAGAPCPIEVMRTVAERMHCSEMTIAYGQTESSPVITMSAVDDPLELRVATVGAALANTEVRIADPESGTTVPIGEQGELCTRGYLV--MKGYDEDPEATAAVI--DRDGWLHTGDLAAMRPDGYFSFRGRAKDTIIRGGENIYPREVEDFLHTHPKIADVYIIGIPDARLGETVLAWVQLKPGEAATAE---EIQAFCKGKIAYFKIPQYIRFVDSFPMTVTKKIQKFLMRA------------------------------ 167896017 27 -------------------------------------------------------------------------------------------------------ITYGELDTLSRKLGAWFQSRGLPRGARVAIMMPNVLQYPVTIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQAVIARTAVKHVVDLLGLKGHLVNYVVRRVKKMVPAWPSYTRFNAALATGGRQTFKPAKPAPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAQAWHEPAHRPDVKQFITVIALPLYHVFALTVCLLTLRTGGTGILIPNPRDIAGMIKELKGYPIITIPAVNTLYNALLNHPD--FDQLDFSKLAVANGGGMAIQENVAKRWYEKT---KTPIVEGYGLSETS-PVATCNPVTATEYSGTIGLPLPSTEIAIRDDAGDDVPLGQPGEICIRGP--QVMAGYWNRPDETAKVMMPD--GFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPALTD----KDLLAYCKDRLTGYKRPKYVEFRADLPKTNVGKILRRELRD------------------------------ 13661780 28 -----------------------------------------------------------------------------------------------------EKVTFGQVQHAAVRVAGVLRSRGVEPGDRVVLYLDPSVEAAEVVFGVLVAGAVLVPVPRLLTGTSVAHRLADSGATVLVTDGPGVDRLEST-----------GCSLHDVDVLTVDGAHGAPLGDLTRRV-----------DPLAPVPRRSSDLALLMYTSGTSGPPKGIVHGHRVLLGHAGVDYAFEL-FRPGDVYFGTADWGWIGGLMLGLLVPWSLGVPVV--AHRPQRFDPGATLDMLSRYSVTTAFLPASVLRMFAEHGEPAQRRL-----RAVVTGGEPAGAVELGWARRHLSDA----VNKAYGQTEANALIGDSAVLGSVDDATMGAPYPGHRIALLDDAGTHVAPGEVGEIALELPDSVALLGYWDAS---SASVVPPAGSWHRTGDLARLAHGRRLEYLGRADDVIKSRGYRIGPAEIEEALKRHPQVLDAAAVGLPDPESGQQVKAFVHLAAG-ELTEEISAELRELVAAAVGPHARPREIEAVAALPRTETGKVRRREL-------------------------------- 89897471 31 -----------------------------------------------------------------------------------------------------QILTYKNTNDRANQVANFLKEAGVRKGDIVGVMIQNSPEIYYTMWGAQKLGAIALTINFCLKGPEISYVLNDAKPKVVFVMDEFTKGLRYADTKPYVVEVITRANHNSPEIRTSLI-----------------DILAKYPLDECLVKQSLDDPFLLLYSSGTTGKPKGVLLSNRAQLSQ-CRNFNQMGYIKGNDVMLLMLPMFHTNPLCVFTYPLSFAGQALCIR----KKFSPNDFWPTVMHYGITVIMGVPTMFDYILNKIDPSHIDLSKVKIRYAFTGGAPLSLTTRRGFKEKYNIDFLVGY----GLTEGCGGNSTEPALGHYKEGSCGMVHAEEVIEIMDSEGRILPNNVDGEVCIKG--DCIMLGYLNQPEQTAEV---LRDGFLHTGDIGHFDDEGYLYITDRKGDMIVRGGENIYPRQIEIVLEEHPLVAEVAVIGVPDQCLGQRVKAYIVPRQKGLFTE----EIRQWLLERMANYKVPEFYEFVDQLPRTPSGKVQKFELRK------------------------------ 156740509 3 -------------------------------------------------------------------------------------PDKVALVCDG------RRLTYRDLDQMTNRLAHALVEHGIRRGDRVAIIAPNSVEAVVGIFAVLKAGGVFVVINHTTKQDKLTAILNNCRASAIIVDAQ---------IRDVHLSAL-LRDVPSLR-VGVLSNQRTETRLTHSRFIDFDEVQGQYDATPLPRVTIDLDLACLIYTSGSTGEAKGVMSDHSNVVFASGSIIEYLHNVE-DDVVINMLPLSFDYGL-YQLLMTFRFGGRLIL---ERSFAYPAAILKRVEEERVTGFPGVPTIYAM---LLPIDLSQYDLSSIRYLTNTAAALPPSHALELRRKFPWAR---LYSMYGLTETKRTLYLPPEELERRPGSVGIAIPGTEVWLEDEQGNRLGPGEVGELVVRG--RHVMRGYWEAPEATAQRYRPPGERVCYTGDLFRMDEEGYLYFVGRKDDIIKSRGEKVAPKEVENVIYELPGVTAVAVVGVPDPILGQAIKAFVV----STNPDLTEKQILAHCRARLEDFMTPRYVEFRDELPVNASGKIARREL-------------------------------- 110347266 14 ----------------------------------------------------------------------------------------------------ERNVTFADHYHRARRLAAGLRELGVKHQGRIAIMAMNSYDQITAYSACELSGFVAATVNYRLAAPEVEQILLDCTPSVFVFDEAYVPMVETI-----------RARLTSVRHFICIGKAPAWA-------TEFDTLIEGASDEENPWQVVPQDLIHIIYTSGTTGRPKGVMRSHFAEIHMAEMMTTEVGLL--ADDIVQVMMPLFHVGARWVQLGAQLRAAKLVLHQ----KFDEAEVIETIARERITLTHMAPTLVQRMLQH--PLVETADLSSLRTIYYSAAPMPLPTLKKGLELFGNVFVQLYGMTEGAGTTLSKRQHRPAGMERERRWVGQAPHTMQIRVVDSDGNEVPVGEPGEVVTRTA--TRMSGYWNNSAATADAI---REGWYYTGDIGYFDEEGFLYLVDRKKDMIISGGENIYCREVEDALNAHELVAEVAVFGTPDPEWGEIVVAAIVPKHGAILDEAT---LESHCRELIASYKKPKRYVFLSEIPKLNTGKTNKIALRK------------------------------ 56404609 17 ---------------------------------------------------------------------------------------KTALIFESAQ-GKVRQFSYSELNEEINRAANLFHACGIKKGDHVALHLDNCPEFFFCWFGLAKIGAVMVPINARFMYEESAWIINHCQAHFVVTSDNF----SPIYQPMLHDKHSPLTQL--------FLITENCLPTEQGVVDFLSEKAKHPVTLNHHTPLSVDDTAEILFTSGTTSQPKGVVITH-YNLRIAGYYSSWQNALREDDIYLTVMPAFHIDCQCTASLPAYSVGATIVLLEKYSAR----ASWKQILKYQATVTECIPMMMRTSMAQPVSPDEKQHKLREVMSYLNLADKEKDA------SIERLNVRLLTSHGMTETIVGLIGDRPG-DKRRWPSIGRPGFCYQAQIRDKQNQQVPNGVVGEICVKGAGKTLFKEYYNRPDATEKALEPD--GWLHTGDYGYRDDEGFFYFVDRSCNMIKRGGENVSCIEIENIIASHPKIQDVAVIGVPDDIRDEAIKAFVVLVDGETLSEE---AFFAFCEQNMAKFKVPSAVEFKQGLPRNCSGKV------------------------------------- 158523208 5 -----------------------------------------------------------------------------LARNARMYGHEVALVERSPAENLRRQITWSEFDRQSDQVANALVGLGIGKGDRVVHLMTNCLEWLPIYFGILRTGAWVVPLNFRFVATTIQKCVQTAEAKVIFFGEEFIDRIHAVK--------------PELDKTVHTYIFTGSEAAAPDYCKTYKQLLETTAPVRPDVPLFLEDSAALYFTSGTTGDPKATLLTH-KNLEFACYVENHHHRQTHEDNFLCIPPLYHTGAKMHWFGNFIVGAKSVIMKGVEPRWIIEAVSEEKITVVWLLVPWALDLLFAIENKDIRLDDFQLDQWRLMHIGAQ--PVPASLIREWKKIFPHHDYD--TNYGLTESTGPGCVHLGMENMHKVGAIGKAGFDWETRIVDEALTPVKQGAVGELIIRGP--GVMKEYYKNPEATAAVLKD---GWLLTGDMAREDEDGFIWLVDRKKDIIITGGENIYPVDVEEFLFTHPKIHDAAVIGLPSLRLGEIAAAIIQVKEGQTLT---KEELVAFC-EQLPRYKRPRKFFF-DKIPRNPTGKI------------------------------------- 153885135 24 -----------------------------------------------------------------------------LHRSARKFGAKVALV------DGARRMTHGELNADSNRYAHALLASGLKPGDKVAMVCGNSAQFLVAAYGILKAGLVWVPINAMLGPEDVRYILEHAEARHVVIDAALYPALR---------DTLATLGLPAHQCFGEPVADGPQP---------VEQALQGHADTQPAVVIDDRDLALIMYTSGTTGRPKGAMHSH-RSVHAALMSNVAGLNLNETDVFSCLLPMFHCAQFATAASAMMVGATLVI-----QRGFDPAALIDAIAGERITQLFGLPLMYAALLHHPLRA--QRDLSSLRLCLYAMAPMAKPL---LERLIAEVCPNFALGSGQTEIFPMTMYFAPDQQLQRTGNYWGQPCMVNEAAVMDDGNLLGPNQLGEIVHRGP--NVMLGYYKDPQATANAC---RFGWHHTGDLGMWDADGQLQFKDRIKDMIKTGGENVPSVKVEEVLLRHPDVANAAVVGLPHAHWVEAVAAFVCLKPDAQADAAALQ---AHCRAHLGSFEVPKHIAVVDKLPMTATGKIQKHVLR------------------------------- 217422026 1624 -----------------------------------------------------------------------------------------------------ETLSYTDLDARANRLAHYLRGQGVGPDTRVGLALGRGVEMMTGLLAILKAGGAYVPLDPGYASERLRAILDDSRPAIVLADAAGRTA------------------------------LDALAGAPPIADLHADASRWSALPSTPPEGLTPRHLAYVIYTSGSTGQPKGVMVEHASVVNLWRALDEAIYRTHPSARRVSLNASIAFDSLVKQWVQLLSGRTLVVVPE--PVRFDGRRLLDAIGRDRIDVFDCTP----SQLALIEGARGPEDEAYPQVTLVGGEAIGEGMWSELASA---SSRTYYNVYGP--TECTVDATLARITAEHAPHIGGPLANVRAYVLNERLSPAPVGVRGELYIGGA--GVARGYLNRPERFIDDPFVAGGRLYRTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREVVVLARDSAADEKRLVAYYT-------GDADVVALRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADG-------------------------- 86136639 9 -------------------------------------------------------------------------------------GDHTALI------GNGRRRTYKELADWTNRLAHVLSELGIRPGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRAGELGQIVDKAEISHALCD------------TRLMEELVTCAKTSDYLKSVV------GFDGTLNHDAELDRLALEKPVSFEAVQTGRDDVALLGFTSGTTGAPKATMHFHRDLLIIADGYAQEVLDVQPEDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENA----SPPNLIEIIQKYRATVCFTAPTAYRVMLQAME---QGADLSSLRAAVSAGETLPSPVYEDWMAKTG---KPMLDGIGATEMLHIFITN--RFSDHRPACTGKPVSGYQVRVLDQDGNEVPRGEIGRLAVKGPTGCR---YLADDRQASYVQ----DGWNVTGDSFTMDAEGYLHFAARNDDMIISSGYNIAGPEVEAALLSHEAVSECAVIGTPDEARGSIVEAHVVLSAGHIPSEALVKLLQDHVKASIAPFKYPRSVVFAKDLPKTETGKIQR----------------------------------- 40556689 439 --------------------------------------------------------------------------HQLIEMQAEKHPERVALTFENSE------MTYGELNERADKVAFALLKEGVTLDSPVVVMLDYSFNMIISLLGILKAGGAYVPIDPDYPQERIDFILQDSGSNVIITSNLFEDKVK-----------------------------------FDSTMLFIEELNETPMQDFERVDVAPNNLAYVIYTSGTTGRPKGVMIEHSNVIQLVMHQ-PNSFKFSSNDVWLLFHSFCFDMS-VWEIFGSLTYGGRLVLA-TKETIRDTYKLAQLIADEGVTVLNQTPSAFYVFQQVAEE--MPKLAFKIRLITFGGEMLKPGLLQSWFKR--SPNTVIVNMYGITETTVHVTYMEIGEKEMHSNAIGVPLPTYSCYVFDKHMNPTPKGMQGELYVGG--HGVARGYLNNSERFIQNPYNPSERLYRSGDLVRILENGEMEYIGRSDHQVKIRGYRIETGEIEHHLQQHADVKEAVVLSIAFGE-EQELCAYILTDQDIS-----QNELRYYLTDKIPSYMIPMYFVLLSEMPLTTNGKVNRRALPK------------------------------ 111019649 6 --------------------------------------------------------------------------------WVSQDPTRVALRFE------DQSWTWQQLSDRVRRNAAAQSALGLAPGDRVAFLDKNHPASLETTLACALAGTVNAVLNYRLAPSELAYVINDSRAELLILGAEFVDVVDAI-----------KPNLDHVRTIIVLGGEADE----------YEAWLGKAPPREIAHPAHPEDCFLQLYTSGTTGHPKGAMLTH-RSVGAHSIAASAAFGFARDSVNMVAMPLFHVGGTSWALAAMSQGAETILVREVVP-----AVVLDQITRQSVTHAFFVPAVIRFFLQV--PGVSARDFRSLRCLGYGGSPMPEALLREAMSTFEVD---FYQVYGMTEASGVFCVLGPQDHRDPARPELLRAAGRPRVVDPATGDELPSGEVGEFQIRGP--QVMAGYWQREADTAASFDGE---WFRTGDAGRRDPDGFFFVEDRVKDVIISGGENIYPAEVERVVSEFPDVAEVAVIGVPDDKWGEVVRAVVVAKSGADIDE---NKLLDFCAAHLAGYKRPRTIDIVTSLPRNATGKILKRDLRA------------------------------ 2764761 10 --------------------------------------------------------------------------------------------------DDHRTVTYGDLEARTRRLAGHLAGLGVRHGDRVAICLGNRVSTVESYFAILRAGAVGVPLNPGSATAELEHPLTDSGATVVVTDAAQAARLRLAPH-------------------VELLVTGDDVP---EGAHSYDELALSEPAEPAADDLELDEPAWMFYTSGTTGRPKGVVSTQRNCLWSVASCYVPFPGLSDQDRVLWPLPLFHSLSHIACVLSATVVGASVRIADGSSADDVMRLIEAESSTFLAGVPTTYHHLVRAARQ------RGFSAPSLRIGLAGGAVLGAGLRSEFEETFG---VPLIDAYGSTETCGAITMNPPDGARVEGSCGLAVPGVDVRVVDPDTGLDVPAGEEGEVWVSGP--NVMLGYHNSPEATAAAM---RDGWFRTGDLARRDDAGYFTICGRIKELIIRGGANIHPGEVEAVLRTVDGVADAAVGGVPHDTLGEVPVAYVIP----GPTGFDPAALIEKCREQLSAYKVPDRILEVAHIPRTASGKIRRGLL-------------------------------- 120612374 473 -----PQEMAEIAG----HYERMLDALAHDPGRPVGEVAMLGDAERA--RLQAWSAGGEAADLDLPV-------HQMFERQAALTPDAPALVAEG------REWTYAQLDARTSRLAHRLRACGVGPEMLVGVALARGSDMVEALLAVLKAGGAYVPLDPELPADRIAYMLGDCAPALVLTD------------------AAHRACLPAAMAQPVVLLPLEDAPPGDG-----------AEAACLPVALHAEHLAYVIYTSGSTGRPKGAANRH-GALSNRIAWMQRAYGLGPGDTVLQKTPFGFDVSVWEFFWPLAVGARLAVAPPGAHREPAHLQAL--IQRHAVTTLHFVPSMLQALLAQLD----AHACASVRRIVCSGEALPAEARRQVLERL--PGVALHNLYGPTEAAIDVTHWTCHAQERGPVPIGRPIAGLRTHVLDAAMQPVPPGAPGELFLGGA--GLARGYAARPERFVADPFEPGARLYRTGDLVRWRGDGSLEYLGRLDHQVKIRGQRIELGEIEARLLARPGVREAVAVAASTP-AGTALVAYCSPHAGATLDGE---ALRARLAAELPEAMVPSQIAVLPALPLNANGKVDRKAL-------------------------------- 209965611 14 -----------------------------------------------------------------------------------------------DGPRQGVYYTYADIDAVSARFANVLVAMGVKPGDRVAVQVEKSAENVMLFLAVLRAGAVYLPLNTAYRRGEIAYFLEDAGPALVVCRPE---------DEAEMRELAAAAGVPQVATLGV------------AADGSLAEAGLEQPTTFATVPREKDDLAAILYTSGTTGRSKGAMMTH-WNLGSNLLTLHDCWGFRPDDVLLHALPVFHTHGLFVGLGTVLLAGGSLLFLS----RFDADAVLRLLPAATLMMGVPTFYTRLLAHPA----FGRAQAATMRLFISGSAPLLADTHRAFQERTG---HAILERYGM--TEACMITSNPLEGDRIPGTVGFPLPGVELRVVGEDGAVLGPEETGVIEIRGP--NLFKGYWNRPDKTAEEM--RPDGFFITGDVGKVDARGYVHIVGRAKDLIISGGFNVYPKEVETVLDALPGVVESAVFGLPHPDLGEAVAAVVQKHPGQ--DGLTEAAVIAAVKAELAGFKVPKRVWFVPELPRNTMGKVQKALLRD------------------------------ 108757920 462 --------------------------------------------------------------------------HSLFSEQAARAPDAVALV------SGETLVTYAELERRANQLAHHLRTYGVSRGTRVGLCLERSPDMVVGLLAILKAGGAYVPIDHHYPAERISLLLQEAGIGVLVTTKPLAEGLPASNSKHVCV------------------------------DTDADVITALPHDAPLPATVGGDDLAYVMFTSGSTGRPKGVCIPHRAVSRLVLANPFIHF--GPDEVFLQLAPVAFDAS-TLELWGALLHGARLVLAP--PHTPSLDELAALLTHHRVSTLWLTAALFEQMVLHQGNALAGVRQ-----VLAGGDVLPPLRVRQHLERIPLGAVL-VNGYGPTENTTFSATHRAGEAFGTSVPIGRPLGHSTAYVLDSRMEPVPVGVPGELFVGG--DGLAWGYLSRPELTAEKFLAPGARLYRTGDRVRWRADGSLEFLGRSDFQVKVRGFRIELGEIESVLQQAPGVQEAVVLAREDAPGDKRLVAYFVPTAAARSEEQAANAIRTFLKARLPEYMLPAVFMPLEVLPLSPNGKVDRKALPAPYADLNRT---------------------- 108757920 1582 --------------------------------------------------------------------------------------------------DDEHSLTYAELNRRANQLAWALRTRGVGPEVRVGLCMERAVDMVVGVLAILKAGGAYVPMDPAYPAQRLAYMVSDSNVSCMLTQQRVADAGHKVEVLCVDDAGLVNGS---------------------------------RDASNPPRLSRPQHLAYVIYTSGSTGMPKGVMVQH-ASVMNLRAALAATAYAGVGKPLRVSLNASLSFDASVQQLVQLADGHALCVVSQA-TREDTRLMLAWLERHSVDVLDCAPSQLRLLLDEGLAAHSPLR------VLAGGEALDEALW---ARLSAHPHIECFNVYGPT-ECTVDSTLRPVRGASLPPSLGGPLANAQTYVLDAYLQPVPVGVPGELYIGGA--GLARGYLNRPELTADRFIASGARLYRTGDRARWLPQGELEFLGRIDFQVKVRGFRIELGEIESALRQHPAVRDTVVLVREDTPGLQRLVAYVVAEAEAT-TVVDSGTFRPFLKERLPEHMVPSAFVTLEALPLTPNGKLDRKALPAPEAPRSAATRPLST---------------- 111020235 29 ----------------------------------------------------------------------------ALAEYAHHHPDRLAVV------DGDRQVSYAELDAMIRRLAGVLLERGIRPGDSVVWQLPNWLEAIVVHHGALRIGAVSTPIIPIYRHREVQFILKQSRARIAFAPGMF----RTFDHRGMFDELA--PTLPDLEHVITVR----------GSDNEFDHLLSGATPLDNPVEHASTDIALLLYTSGTTSDPKGALHTH-ESLDYENRSIIELFDLTGEDIVYMPSPVGHITGILYGLQLPFMLGSHVV-------FQDIWDPGAGLELLQRRHCTFVVGATPFLHGLVHHPDLAEYDIALRVFGCGGADVPPELIRQAEEQLGCTATR---IYGSTEFPTLSGGNASDPLDKRATTDGRPIGSAEARTVDEHDTPVPPGAVGDLQVRGPDL--FTGYL-DSRLNADAFASG--GWFRTGDLAVIDEDGYIQITGRRKDIIVRGGENISAKEIEDLLFEYPGIADIAVVGMPDPIMVERICAYVVPSDQAHPPA--LDELTSFLRERMATQKLPERLEVVEQLPRTATGKIQKFILRD------------------------------ 126635118 5592 ------------------------------------------------------------------------AVHELVARQAARTPDAVAV------TAGTTTLTYAELNAAANRLAHRLIRQGVRPEDRVAVLQERTAELVVTSLAVLKAGGVYVPLDPHQPAARSEFILRDTAAVALVTDRA--------------PDALGFAALASVVAADSGDGTTADPD----------------------VPTAPDQLIYVMYTSGSTGTPKGVANTH---ANVVHLAGARYWRQGRHDRVLMHSPYAFDAS-TFEIWTPLLTGGRIVVAP--PGRLGAPDLAAVIAEQQVTGMFVSAGLFRVLADEHPACFAGVREIW-----AGGDVVSPVAVRRVLDA--CPGTIVANEYGPTETTVFSTVNPLRAADTVPEPIGAPLWNTRVYVLDERLQPVAPGVKGELYLAGA--GVARGYLGRPGLTGQRFVADGERMYRTGDVVSWDADGRLIFAGRVDDQVKLRGFRVEPGEIEAVLRQRPEVAEAAVILREDRPGDKRLVAYVVTAAAFSAHPD---DLRRHVAATLPDYLVPSAVVLVDVLPLTANGKLDRAAL-------------------------------- 126635118 1502 ---------------------------------------------------------------------------------VARTPDAVAVECDG------RTLSYAELDRRSNQVARWLIGQGAGPERFVGVVLPRSPELIVTLLGVAKSGAAYVPVDPAYPAERIAYILEDARPVLVIDDAAVLTAAGDHD-------------------------------------------------EAPVNQAGPAHPVYVIYTSGSTGRPKGVVVQHSSVGAYLLRG-REVYPDAAGSALVHSSVSFDLT--VTALYTPLVSGGRIVLGDLDEKAP------------------PTTFMKVTPSHLALLEALPGEVSPSGTLVTGGEALTGEVISSWRDT--HPDVALVNAYGPTEATVNCTDFTMAPGFRPPVPIGRPFWNTQAYVLDERLRPVPPGVTGELYVAG--VVLARGYWQRPGLTAERFVANPFGAYRTGDRARWNADGNLVYAGRADAQVKVRGFRIELGEIEAVLTTDPAVTQAAVLVREDQPGDKRLVAYVR---------GSVDGLRERVAQALPDYMVPAAFVALDEFPLTPNGKLDRRAL-------------------------------- 126635118 2464 ---------RASAGLIADRFLLVLRSVLADPQAPIG-AAQTLD-RAESDRILTTWNDTTRPTPD------LSLVE-LLAEQVTRTPEAIAVECDGA------RLTYAELDDRAARLASWLVDQGVGPERFVAVALPRSIDLLVTLLAVAKAGAGYLPLDLEYPADRLAYMLQDAQPVLVL-----------------------GSGLPGATPI-----DDIDLTMHQPLTTTVEGLRDRAS--------------YVIYTSGSTGRPKGVVVPDAAFVNFVID-MRDRFGLTAGDRLLAVTTVGFDIA-GLELFVPLLTGATVVIAP-RDVVRDAAALSALIGSAGISVMQATPSLWRAVLAEDADLSALH-------VLVGGEALPSDLARDLHERAA----SVTNLYGPTETTVW---STVAEVEPGRSTIGTPIANTQVYVLDAALRPVPAGVPGEVYIAG--DGVVRGYWQRPALTAQRFVANPYGFYRTGDIGRWAADGTLEYLSRADDQVKLRGYRIELGEIEAVLAADPAVVQAAVLVREDRPGDKRLVAYVRGSADG---------LRERIARSLPEYMVPAAIVELDTFPLTPNGKLNRRAL-------------------------------- 126635118 3545 ------------------------------------------------------------------------------------------------------TLTYAELDRRSNQVARWLVGRGAGPERFVGVVLPRSTDLVVTLLGVAKSGAAYVPVDPAYPAERIGYILDDARPVLVIDD------VRALAEAGTYDTTAVNHAVPA-------------------------------------------HPVYVIYTSGSTGRPKGVVVQHSS--VGAYLLRGREVYPDAAGVALLHSSVSFDLTVT-ALYTPLVSGGRVVLGDLTETTTTRPTFMKVTPSH-----------------LALLEALPAHVSPSGTLVTGGEALTGEVINSWRAA--HPDVALVNAYGPTEATVNCTDHHVEPLGAGPVPIGRPFWNTQAYVLDAALQPVSAGVTGELYVAG--VVLARGYWQRPGLTAERFVANPFGAYRTGDLVRWNADGTLVYLGRADGQVKLRGFRIELGEIEAVLTTDPAVTQAAVVVREDQPGDKRLVAYVR---------GSVDGLRERVAQALPDYMVPSAFVALDEFPLTPNGKLDRRAL-------------------------------- 126635118 4509 -----------------ERFQRVLREAVQAPGAPIGE----IDILGPADRAR--LLLDWNTTARPTPDLSL---VELLAEQVARTPDAIAVECDG------VHLTYAELDDRAARLASWLVDQGVGPERFVAVALPRSLDLLVTLLAVAKAGAGYLPLDLEYPADRLAYMLQDAQPVLVL-----------------------GSGLPGATPI-----DDIDLTTQLPLTTTVEGLRDRAS--------------YVIYTSGSTGRPKGVVVPDAAFVNFVID-MRDRFGLTAGDRLLAVTTVGFDIA-GLELFVPLLAGATVVIAP-RDVVRDAAALSALIGSAGISVMQATPSLWRAVLAEDTDLSALH-------VLVGGEALPSDLA----RDLHTRAASVTNLYGPTETTVWSTVADVDPDRSTIGSPIANTQVYVLD---AALRPVPAGVAGEVYIAG--DGVVRGYWQRPGLTAQRFVANPYGFYRTGDIGRWAADGMLEYLSRADDQVKLRGHRIELGEIEAVLAADAAVAQAAVIVREDRPGDKRLVAYVRGSADG---------LRDRAAAALPGYMVPAAFVELDTFPLTPNGKLDRRAL-------------------------------- 126635118 465 -------------------------------------------------------------------------------------------------------LSYAELDARSTRLAWALRERGAGPERFVGIALPRDAQLVVVLLAVLKTGAAYLPIDLSHPADRIAFMLADTEPALIVTT----------------------------------AASAAALPPAEAPLLLVDDLEPAGAAAADLPPVRLGHPAYVIYTSGSTGRPKGVVIEHRSLGAYLQWA-----------RQAYPAMSGTSLLHSPISFDLTVTALYTTLVAGGLVRVADLDERAAADGPRPTFLKGTPSVLAMLDALPD------DVSPSELIMLGGELLLGEAADRWRSR--HPGADLLNVYGATEATVNSVQYRGTPAPAGPVPVGRPFWNTRVYVLDAGLRPVPAGVPGEAYIAG--TGLARGYWRRPGLSAERFVAPGARMYRTGDVVRWNTDGQLEFVGRGDGQVKLRGYRIELGEIESVIAADDAVTQAAVLVREDRPGDKRLVAYVRGNADG---------LRERVAELLPDYMVPAAFVVLDVFPLTPNGKLDRRALPAPA---------------------------- 85372889 58 ----------------------------------------------------------------------------ALAVHARSHGERLFTIYE------DERVTYDAWYRAVAALATEFRKRGIAKGDRVALAMRNLPEWPVVFFAATSIGAICVPLNAWWTGDELEFGLADSGAKLLVCDAERWERI-----------APHREACPDLADVLVSRMGGDDLSVERLEDLTPHSWPTLPDAEMPEADIAPDDPATIFYTSGTTGRPKGALGSHRNLTTNILSSAGEVPPAGVQKVGLTVIPLFHVTACSASMMGALFAGHTLIFL----YRWDTVKAFEIIEREKVNLTGGVPTIAWQMIEHPD--RDKYDLSSLESIAYGGAPAAPELVRKIYEVFGAMPG---NGWGMTETMATVTSHTAEDYLNRPESCGPPVPVADLKITDEAGRELPVGEVGELWARGPMT--VIEYWNRPEASAETFVD---GWVRTGDLARLDEEGFCYIVDRAKDMVIRGGENIYSSEVENVLYDHPAVTDAALIGLPHKQLGEEPAAVVHLAPGMTASE---TELQSWVAERLARFKVPVRILFVDTLPRNANGKIL------------------------------------ 154684837 468 ------------------------------------------------------------------------------------NPDAPALTYSG------QTLSYCELDEEANRLARRLQKQGAGKDTVVALYTKRSLELVIGILGVLKAGAAYLPVDPKLPEDRISYMLADSAAACLLTHQEMKEKA-------------------------------AQLPYTGTTLIIDDQARFEEQASDPAAAIDPDDPAYIMYTSGTTGKPKGNITTHANIQGLVK--HVDYMAFSEKDTFLSVSNYAFD-AFTFDFYASILNAARLIIADEH-TLLDTERLTDLIRQENVNVMFATTALFNLLTDAGEEWLKGLRC-----VLFGGERASVPHVRKALEIMGPGK--LINCYGPTEGTVFATAHVVHDIPDSLSSLPIGKPISNASVYILNGQLQPFGAVGELCISG--MGVSKGYLNRHDLTKQTFFKPGETLYRTGDLARWLPDGTIEYAGRIDDQVKIRGHRIELEEIEKQLQEYPGVKDAVVVADRHESGDASINAYLVNR-----TPLSAEDVKRHLKKQLPAYMVPQTFTFLEELPLTTNGKVNKRQLPK------------------------------ 133917245 537 --------------------------------------------------------------------------HQLFEEQVGKNPDAVAVIYEQE------SLTYQQLNQKANQLAHYLQSLGIKTEELVGVCVERSPLMIIGLLGILKAGGAYLPLDPNYPSERLAYMLEDSAVSVLLTQ-------------------------KTLVHCLPNHQGQKFCLDKDW------EIIAQNCQDNPINQSTSQNLAYIIYTSGSTGQPKGVLIEHQSLLNLIFW-HQNAFNITEIDRATQLAGIAFDASVWEIWPYLTCGACLAIVPQYLLTSPNQLQQW--LMDQRITVSFIPTPLAEILISLDWPSICTLRLMLTGGDKLNDFPST------------SIPFILVNNYGPTENTVVTTSQTPNLSAEKAPAIGRPIANTQVYILDQYQQPVPIGIPGELYIGGS--GLARGYLNRDSKFIPNPFRIKQGNYKTGDLVRYGNDGQIEFVGRIDDQVKIRGFRIELGEVETVLNQHPQVKEAIIIAREDQPGVKRLCAYIIGHKKLSIS-----ELRLFLQEKLPQYMIPAFLIILDAFPLTANGKIDRLALPQPALEEDEDVRNIT----------------- 187919099 10 ----------------------------------------------------------------------------LIDERAAQHPDKPFLLAALDDDETATVLTFRELRDDCRALEARFREAGLQPGEVISVFMGNGIQTARLLLAAMYSGLVANPLNLLCQPSQVRYIVDHSDTRMIFAASDTHAVTREIALIQTEPDDAEPPSLHEPALVEAAAHGASGATAPAPALAKRSVAPRPVTSRATAYEPTADDVALLMYTSGTTGTPKGVLLTHRNLVANARNISAEH-RLASDDRVLASLPLYHINGLVVTLLAPLFHGGSAVMTS----RFSARTFWRDVALHACTWINVVPTIVAYLLNADE--ACTYDLSALKFCRSASAALPADHHRAFEARFGIG---VIETMGMTETAAPVFSN-PYEMERRRVGSIGLPSGGEAKVIDREGRECAANECGELVLRG--EQVMGGYYKRPEETAAAFTSD--GWLRTGDLGYRDADGYFYINGRAKELIIKGGENIAPREIDEALLRHPDVLDAAAVGVPDPAYGQDIVAFVVPRMSDGRGAPDPADLREHCLRELGRYKTPKEFRFVDELPRGPSGKVQR----------------------------------- 145220633 4 -----------------------------------------------------------------------------VRSHGRNRPDAPALIV------GDRTVSYRELDERSNRTAQAFSRTGVGPGDRVAFVERNGIEFFDVAFGSAKLGAVAVPVNWRLTAPEMRHVIADCGASVVVVGQEFTGRIEAI------------ADDLDVEVVVI---------GKHRHWPTFDDLLAAAPAVDPGVVTGPDDLVFLMYTSGTTGAPKGVMLSNANVVCKT-AGVGGPWKFDADSVSLAVMPLFHMAGFGWALAGLWEGAVTVVLRDVDP-----GAILDAVARHRVTNMLLVPAVIQ--FLLDTTGLDDTDLSRLRIVVYGASPITDDVLMRGIDRFG---GIFAQVYGMTETGSVTQLDGDEHLPQLLRSCGRPYPWVQIRVVDPTGRDVAPGTVGEVWTRS--DQNMLGYWNNPEATAATL--TPDGWLRTGDAGYLDRDGYLYLHDRIKDMIVSGAENVYPAEVENVLMTHPAVTDVAVIGIPDTRWGEA-----VKAVVVAGAPVTEAELIAFAREQLAGFKLPKSVDFVDALPRNPSGKLLKRQLRE------------------------------ 107101845 3473 -------------------------------------------------------------------------------------PERVALLFE------ERQLSYGELNAQANRLAHRLIELGVGPDVLVGIAVERGLEMIVSLLAVLKAGGAYVPLDPEYPQERLGYMIEDSG------------------IALLLSQSHLLQRLPAASGIACL-------------ALDQAWDWQDRPASDPQLRAHPQNLAYVMFTSGSTGRPKGVGISRESLSRHTHVSLEF-FGIGPDDRVLQFSTFNFD-GFVEQLYPPLACGASVVLRGTE--IWDSETLYREIVERRITTVDLTTAYWNMLAKDFANQGVR-DYGALRQVHAGGEAMPPESLVAW-KAAGLEHVRLLNTYGPTEATVTVTTPYVDGSKAIPATMPIGKVLPGRAIYLLDGQPAPVGAVGELVIGAELL--ARGYFKRPDLTAARFIPDPFRLYRTGDLARYGADGVIEYVGRVDHQVKVRGFRIELGEIEACLGEHPAVREALVIAVEGA-AGAQLVAYLVPQAEAEVQAALRNELKALLRDSLPEYMVPAHLLFLERLPLSPNGKVDRKAL-------------------------------- 107101845 1999 -------------------------------------------------------------------------------------PDAPAVLFD------DQVLSFAELDSRANRLAHALIARGVGPEVRVAIAMQRSAEIMIAFLAVLKSGGAYVPLDIEYPRERLLYMMQDSRAHLLLTQSHLLDRLPI-------------------------------PDGLSCLCLDREQEWAGFPAHDPEVALHGDNLAYVIYTSGSTGMPKGVAVSH-GPLAAHIVATGERYEMTPADCELHFMSFAFDGSHEGWMHP-LINGARVLIRDDSLWLP--EQTYAQMHRHGVTVAVFPPVYLQQLAEHAERDGNPPAARVYCFGGDAVAQASYDLAWRALR-----PQYLFNGYGPTETVVTWKARPDDPCGAAYMPIGTLLGNRSGYILDAQLNLLPVGVAGELYLGG--EGVARGYLERPALTAERFVPDPFGAYRSGDLTRGRADGVVDYLGRVDHQVKIRGFRIELGEIEARLREQAAVREAVVVAQAGAS-GQQLVGYVVPQDDAGAQAACRDALRKALKERLPEYMLPAHLLFLACMPLTPNGKLDRKALPK------------------------------ 15602572 27 -----------------------------------------------------------------------------FDNAVQTHPDRAAYVNMG------QILTFRKLEERSRAFAAYLQELKLKRGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLKDSGATAIVVVSNFASTLEKVVFNTDVKHVILSFGKRTLVNFVVKYIKKLVPKYKLPNAVTFREVLSIGKRQYVRPQMERKDLAFLQYTGGTTGVAKGAMLSHGNIIVNLFQANWIAEPFVGDRTKERKAIIALPLYHVFALTVNCLLFVELGITGVLITNPDIEGFVKELKKHRFVAITGVNTLFNAL--LNNENFKEVDFTALKLTVGGGMSIQQSVATRWHDTTGCN---IIEGYGMTECS-PLIAACPINMVKHNGSIGVPVPNTDVRIIKEDGHEAELGEPGELWVKG--EQVMQGYWQRPEATAEVLMD---GWMATGDVVIMDKDHYLRIVDRKKDMILVSGFNVYPNEIEDVVMLNDKVAEVVAIGVPNEVSGETIKIFVVKKDES----LTRDELRKHCRVHLTGYKIPKEIEFREELPKSNVGKILRRVLRD------------------------------ 214038394 3 --------------------------------------------------------------------------------------------------------SYGEVNTLSNQIAHGLLALGISRGQRIAILGENSLEHLLLFMAASKIGAVTVSLNYRLAPAELAFIINDANSRVLVALDG------------------MEDSLTGLRQQI--DDDITVISHGFADTLSWNEWVSQYPESSPNIESDPQDAYIQLYTSGTTGNPKGVVSSHFNMLSVTMNSVATPHRPSPGMATILCAPLFHIGGAGSIAYNIFSGIHTLL-----HRTFDPTKVVADMENHPVSNIFMVPAMIMAVLQMPD--IEQRDFSKLKQIFYGASPISETVLRRAIEVFQCD---FIQMYGMTETTGTVVNLSAEDHRLALRSCGRTSVGGQAKVVDLEGNERPKGEVGEIWLKS--DTNMKSYYN---LPEATAANLTDGWVHTGDAGYMDEQGYLYLKDRMKDMVVSGGENIYPVEVENALAKHDAIVDVAVIGVPDEKFGEALLAFAVLNKDSSLD---LNEMVEFCRDKIAGYKIPRQLQIVDELPRNPSGKILKKILRQ------------------------------ 124520780 6 -----------------------------------------------------------------------------------------------------------------NRIAGNLQKNGIRKGDRVLVCMPNCPEVLFSYQGIARTGAIIVPVMFLLHAEEIAYILRNSGAKAVITNAATMPKLRQ-----------AISGLPEKPVVFSADGITSDP---------------LENDFTPVTGIREDNPAVILYTSGTTGSPKGVILTHRNLYSNAVNSAANTKEGQGREVTIGVLPLAHVYGLTVSNVCYIKGYSVVVFAKFEP-----EQVFAAIEKYRVRSFSVVPAMVYAMYHHPK--AEAYDLSSLESLGSGSAPLPEALRRGFLDKFGVEVLEGY----GLSEAAPVVSSYKEGMPYKPGSVGVPIPGVEIKIVNPNDLEVPAGEVGELVVRG--DNITPGYYQNR---EETARVLKNGWLYTGDLAKVDEDGYLYIVDRKKDLIIRGGFNIYPRDIEELLARHPAVLETAVIGVPDERMGEEALAFIVKKPG---DETSAQDLAAYCRKHLAKNKVPKKFVFLDDLPRNGVGKILKTQLRKQAA--------------------------- 78043276 12 ------------------------------------------------------------------------------------RPEHPALSFRG------RKVTYREMAKIIEKYAVFWQQKGLKPGDKVLLVSGNSPEFVYTYFGVVKAGGIIIPVNMGLAPEEIRYIFGDAQARFVAIQEKIWLTLK------------ERFPLPEEMVIVLNEALTSEIM----------------NLEAKFIEPTYNDVCTILYTSGTTGFPKGAMLTHENLIFDTDSVTRFA-EVDENDNYLAVLPLFHSFAWTACLLAPLYTGATCTIEDG----FNPREIGKVLVAEKITIFLGVPSMFVYLLEYLPREAFNS----VHLAVSGGSSLPPQFFYAFEEKFG---VPLVEGYGLTEAS-PIVTLNPRRGPRIPGSIGKVLPGMEVKIVDENLNELPPGEVGELMVFG--KNVMKGYYNKPEETAKVLVN---GGLLTGDLGKKDEQGYLYIVDRKKDLIIVSGFNVYPTEVERAILDHPAVREVAVVGVPDGVRGEAVKAFITLKEGY--NNLTRKELSEFLRDKLAAYKIPRYVEVLPELPKNATGKIMKKVLR------------------------------- 182677838 501 --------------------------------------------------------------------------HELIEAQVREQPDAVAVLYEG------QSFTYGELNAKANQLAHHLRELGVGPDVLVGIAVEPSLDMVIGLVGILKAGGAYVPLDPNYPEDRLAYMIENSGIGLLLTQEPLLGA-------FGWLGREPKPGIGSNPMIFCLDRDWLKVSAYPTEDL--------------PNITNPQNLIYCIYTSGSTGRPKGADNYHASFVNLVGWYFSESERAHRKERVILASSLSFDLTQKNVL-GTLAAGGTLIV--PLGTLMDTDHFVAALTRFKPTRLNCTPSAYHVISKYVTEHTLS-------LVVLGGEPIDATLA----AHLSKQNIDLMNSYGPTECADVAISYLNAAGSEQTDIPGKPLPNIQIYILDADLNLVPAGVAGELYIAGISLG--RGYHGRPDLTAERFIETGARMYRTGDLARWRSDGNVDYIGRVDHQVKIRGFRIELGEIEAALLRYEGVREAIVL-VRDAAGGKQLIGYVV---GADERGDLESRLRNHLKSSLPDYMVPARIVVLEKMPLTVNGKVDR----------------------------------- 207087470 1 --------------------------------------------------------------WEWNVPEEINIGQLCSSIHLTEFENKLAMIVENDELGTDQ-ISFKELAIKTDQFAQCLINLGLQSEDRVLIRLPNSLDYPISFLGAMKAGYVSVPTSTLLTAEEVVYLANDSQATALVTDKSMW-------------KSLQEHNLPPQLKYIFLTGVGDVEESDNFHIFDMQQEIDKIKKIDFSVNTKANDPAYLVYTSGTTGYPKGVLHAHRAIIGRKPASQYWFDFEGQGDRIVHSGKFNWTYVLGSGLMDPLHLGKTIVVYE---GKNHADTWMKLIKKHSATIFIGVPTIYRQILQKTD--FKAEDIPSLRYCMSAGEHLSDEVLNQWRDRFKQDIFEAV----GMSEFSYYLSENKYNPIRPGSAGFPQPGHDIKLINPDTLEEVSTGEEGMICVPDSDPGLFLRYWNLPEETDKHLHS---GWFFTGDYAKYDEDGYIWFLGRKDDIIKSFGYRVSPYEIERVFKSHPDVADCAAIGEEIEKDKLLVVTYILPHEGKDPDP---NDLLKFGQNNLAAYKAPKTIYIAHEFPKTKNGKILRK---------------------------------- 119505751 25 -------------------------------------------------------------------------------RRAKMTPQDPALTYEGD------TQTFEQLAQNIGKVAYFLKSLNIEPGDRVGYLGQNHPRFLEVLYASSLVGAIFVPLNYRLTSQEVQFIANDSGLKVLFADQFT---------AHLIDGYEDELPCKHLISVGFNSR-----GWTALDSALANDAIEMAGRSLIPAQVTESDTALIMYTSGTTGRPKGALLSHGNIFWNLLN--AKFMEEIMRGTTLTCAPLFHIGGLNVTTHPSLVSGVHVVLHQ----AFDAKRILADIEKYQVSTMFGAPTMFDMLT--YESTFEATDFSSIIAFNCGAAPVPLPLIETYLEK----GVQFCQGYGLTETAPYVSVLSSKDSVTKKGSAGKALMFTEVCIVDASGAVVPALERGEICVSGP--NVTAGYWGLEAATRDAFDNR--GWFLTGDIGYLDDDGYLFICDRKKDMIISGGENVYPAEVEGELLALPGVKEVAVLGLPDDKWGEKVVAVAVIDDSSDIS---IKSVSDFLAGKLARYKQPRELHVVDELPRNPAGKVQKFVLKE------------------------------ 89092146 25 -----------------------------------------------------------------------------------------------------RTIDYAELDRLSAAFAVYLRETNLKPGDRVAIQLPNLIQYPIVLFGILRAGMVVVNTNPLYTPKEMEHQFRDSGAKALIIHKSMAHNAEKIHLFVTQVGDLHDFIKRNLLNAAVKYLKKMEPDYNLPDAIPLRSALYQYDGQQPPVDVQTSDVAVLQYTGGTTGVSKGAVLTHANLIANMLQAEERVPGVDWTETVISPLPLYHIYAFTVAQVVSLLGGHSVLI----PNPRDIPGFVKEMGKWRMSTFVGLNTLFVALCNNEK--FSEVDFTNLKFTASGGMALNPSTAVMWKEKTGCE---IIEGYGLTETSPAVCFNPPDDN--RVGTIGLPMLHTDVRIIGTDGNDVVAGEAGELCVKGP--QVMRGYWQREKETASSFTDD--GYFITGDIATVDEEGYFRIVDRAKDMIIVSGFNVYPNEVEDVLTQHPDIIESAAIGMPDDKSGEVVKVFVV----SSNPNLTREEVRDWCKDKLTRYKVPKMVEFAEELPKSNVGKVLRRMLK------------------------------- 121607868 31 -------------------------------------------------------------------------------------PDKAALVFFG------RRLRYRELAEGAERLAAWLAAQGVQRGDRVALCMQNCPQLVLAHFAILRANAVVVPVNPMNRAEELKHYITDPDTRLAITASNALPPGERLAHLDAFDADATGPDAPPEAWKPWLHSQLPLPALDGGQTHAWADALACPQP-PPALQAGPDDLALLPYTSGTTGLPKGCMHLHKGIMHNTVAS-NLWSNGAADNVTLAVLPMFHITGIVSMMHTAVYSASTLVIM------PRWDRSLAARLLVRYRISHWPNIPTMVIDLLGNPDFRHQDLASLVYIGGGGAAMPQAVAQRLQEHCG---LCYTEGYGLTETAAPSHTNPPDH-PRQQCLGIPYIGVDARVIDPDTLQEMPVGESGEIIIHGP--QVFAGYWKRPEATAAAFIEEGKRFFRSGDLGRMDEDGYFFMTDRLKRMINASGFKVWPAEVEALMFRHPAIQEACVIAAKDSYRGETVKAIVVLRPTHQDTTG--QQIIDWCRENMAVYKAPRIVQLVSALPKSGSGKVMWRTLQE------------------------------ 146337807 11 --------------------------------------------------------------------ARYNASRVLFDNLAKGNASKPALI------GSAGERSYAELCVDACRWGNGLASLGLTRGDRVLLFLDDTPAYPAAFFGAVRAGYVPLLINTLTPPDLLQFYLADSGAKVAVADAEFAGRFDS-----------QACAETALQTLIVVN--GVAPATAAPSTIAGDRWLADFAAELAEADTHRNEMAFWMYSSGSTGRPKGIVHLQHDMAYSEQAFARNVLRLRADDICFSVPKIFFAYGFGNSITFPFTAGATTLLL---PGQPKPAAIFDAIGRFRPTVFFGLPTLYTALTKADR--AVEADLSSLRLSVSAAEVLSAEVFNGWKSLTGLE---IVEGLGSTEVLHVYLSNRED--RKKLGAAGLRVPGYEIALRNGEGREVGTGEEGILWVRGDSNTPL--YWNRPDKTAETIREG--GWIYTGDRFVRDADGFHFFRGRADDLVKISGQWVYPLEVELCLAEHPVIRECAVFAHELPDRRMTLKAVVVTNGGSHDEPAMTKALQDFVKAKLLPYKYPREIVFIDELPKTGTGKIDRQAV-------------------------------- 197738707 7 ------------------------------------------------------------------------------------------------EPSTDVRMTYAQMNALANRCADVLTALGIAKGDRVALLMPNSVEFCCLFYGAAKLGAVAVPINTRLAAPEVSFILSDSGSKVVI---------YGAPSAPVIDAIRAQADPP-----------GTVTDWIGADSL--AERLRSAAADEPAVECGGDDNLFIMYTSGTTGHPKGVVHTH-ESVHSAASSWASTIDVRYRDRLLLPLPMFHVAALTTVIFSAMRGVTLISMPQ-----FDATKVWSLIVEERVCIGGAVPAILNFMRQVPEFA--ELDAPDFRYFITGGAPMPEALIKIYAAK----NIEVVQGYALTESCGGGTLLLSEDALRKAGSAGRATMFTDVAVRGDDGVIREHGE-GEVVIKSDIL--LKEYWNRPEATRDAFDN---GWFRTGDIGEIDDEGYLYIKDRLKDMIISGGENVYPAEIESVIIGVPGVSEVAVIGLPDEKWGEIAAAIVV----ADQNEVSEQQIVEYCGTRLARYKLPKKVTFAEAIPRNPTGKILKTVLRE------------------------------ 214043308 31 ------------------------------------------------------------------------------------------------------RLTYAALDAQVDAVALGLMAHGVSAGGRVGLLLGNSPEFLIVLLASLRLGAVAVPINVREQTPELAHILQDCGARVLVHD------------ADLADRLPKPKDTPQLDHRFSV---GGPVDGS-----TDYDGLLSQGGELAVPTVTEEDNAVILYTSGTTGRPKGAMLTHLNIIHSAMH-FEMCMELGTGERSLLSVPASHVTGLVATLFTMLRTAGCSVIM----RSFQAEAFLETAAREKVTQTLMVPAMYNLF--LLRCAVEDYDLTNWRIGGYGGAPMAQSTIQELSEKL--PGLLLVNAYGATELSSPATILPLGLGAERSDSIGIAVPCGEIRIVDPNGNDVEDGEHGELWIKGPMV--VPGYWNNPEKTKS---EFQDGFWKSGDVGSRDAQGFIRLHDRRKDMIIRGGYNIYSAEIENTLTAHPSVIECAAIGRPDPVLGEKLQVFV----HTTDAGLDAAAVKAFVGAHLADYKTPDFVTLTDALPRNANGKIVKAVLRD------------------------------ 119508893 1569 --------------------------------------------------------------------------HELFEAQVTETPERIAVVW------GEKQLTYQELNTKANQLACHLQSLGVQPETPVGICVDRSLDMIIGLLGILKAGGAYVPLEPNYPLARLALIIQDA----------------------------------QMQVLLTQQQQLTKLPQLEIPTVCLDSPIPSQLSTVNRQPLTSN-LAYIIYTSGTTGIPKGVAITHQSPVTLMYWAREIYSAAELTGVLASTSICFDLS--VFEIFVPLSWGGCVILADHALQLPELPAAA------------QVTLVNTVPSAARELLRLNGISASVQTVNLAGEPLPKSLVDALYQQ--STIQRVYNLYGPSEDTTYSTFTLIPPHSQQAPTIGKPIANTQVYILDQNLQPVPIGVPGEIYLSGA--GLARGYWKRPELTAERFINWGIGNYKTGDRARYLPDGNIEYLGRLDHQVKLRGFRIELGEIEAVLNQHPQVAQALAIVRNDNPEHSRLVAYVVPKSHIE-----TAELRQFLAEKLPAYMLPTAFVILETLPLTANGKIDRQAL-------------------------------- 119508893 431 ------------------------------------------------------------------------TAYELFSQQVTKTPDKIAVIFGGE------SLTYQQLEQKATQLADYLQNLGVQAETRVGIYCDRSPEMVISLLAVHKAGGAYVPLDPSYPQERLQFIINDSKISILITQTSLLNNLPKIELTPLKTPLCASAPLRDIKTIPLTSDKTSDFS-------------------------HPHQLAYLIYTSGSTGTPKGVQILH-KSLSNFLTAMSKAPGLTAADNLLAVTTLAFDIAALEIFLP-LTVGACLVLVE-RDVTLDGERLAQAIAKHQITVMQATPATWRLLLTSGWEGKQDLKILC----------GGEALDNTLAQQLLSCTQEVWNLYGPTETTIWSAAQ--KLSIDQPVTIGHPIANTQFYVLDQHLQPLPIGVPGELYISGA--GVARGYWQRPDLTAERFLLREYTLYKTGDRVRYLPDGKLEYLGRLDNQVKIRGFRIELGEIEAVLTEHPAVTQAVVTVREQE---PRLVAYIVPCSTESPSPPLIKDLQTFLANKLPRYMIPGIFVTLAALPLTPNGKIDRKAL-------------------------------- 115397321 41 ------------------------------------------------------------------------------------------------------RWTYADLDDEANRVARGMLAFGIKKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALDHTDCRLLFLTPRIGRHSLEEVLTKLGPRPKENGLSKALEEIVILRGTYANFSTYDEIIKKGLSLPTDALMDRETE-LHPEDVCNLQFTSGSTGNPKAAMLTH-HNLVNNSRFIGDRMKLTSFDTLCCPPPLFHCFGLVLGMLAVVTHGAKIVFPGE---TFDPQAVLHAVSDEKCTALHGVPTMFEAI--LSLPKPAGFDSSNLRTGIIAGAPVPRPLMKRLFEELNMTQYTS-SYGLTEASPTCFNAETTDSIETRLRTVGKVMPHAQAKIIDAHGHIVPVGERGELCIAG--YQLTKGYWNNPEKTAETLITDADGWLKTGDEALFDADGRCTITGRFKDIIIRGGENIYPLEIEERLAAHPAVEIASVIGIPDQKYGEVVGAFIALAPGYENKRPSDEELRTWTRETLGRHKAPQYVFVVDAIPITGSGKVRKVDLRKTAA--------------------------- 206967382 265 -----------------------------------------------------------------------------LEEQAERTPDQTAVVYE------DSRLTYRELNERANQLARTLQSEGVQPDQPVGIMAERSLDMIVGIFGILKAGGAYVPIDPGYPEERVRYILEDSDTKLLLVQNQSRER---------------------------VPFTGKVLDMKDPQNF-------CEDGSNVEPAAGPDHLAYVIYTSGSTGKPKGVMVEHRSVINRLVW-MQEKYPLDERDAILQKTAITFDVSVWELFWWTISGSRLVLLPNGGEKNP--ELILDTIAQKGVSTLHFVPAMLHAFLESMDQKPSGMLKSLRHVFASGEALKPVHVAGFKRIITSVSQAQIINLYGPTEATIDVSYFDCQTEEMYASIPIGKPISNIQLYILHADLEHPIGVAGELCIAG--DGLARGYLNRPELTAEKFVNHGERIYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIEIGEVEGAFFQLPAIKEAIVIAREIE-GETSLCAYYTAQHALTAG-----ELREELSRQLPSYMIPAYFVQLEEMPLTFNGKIDRKSL-------------------------------- 119194119 59 ------------------------------------------------------------------------------------------------------RWTYGHLEDESNQLARGLLAKGIKRGDRIGVMAGNCEQYVSLFFAAARVGAILVVINNTYTCPELMYALKHVGCKLLFIVPRIGRHSLLDALSNLKTPLGRSNDLPELQQTIMIRGRYRDFEIYDDVKYAGRSVPMNA-VQRRQEELSPSDVCNLQFTSGSTGNPKAAMLSH-YNLVNNSRFIGDRMDFTQSDVLCCPPPLFHCFGLVLGLLACITHGAKIV---YPGETFDPEAVLRAISDEKCTGLHGVPTMFESILSHPR--PEGFDCTFLRTGIIAGAPVPRPLMRRLIDELNMTEFTSSYGLTEASPTCFNAITSDSIDRRLTTVGKVMPHASAKIINPQTGKTVRIGERGELCMAG--YQLFRGYWNNPSKTAESLIRDEDGWLRTGDEAVFDSEGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAISRAAVVGMPDSHYGEVVGAFLSLEEGSSPPSA--EEVRNWTRQTLGRHKAPRHVFVFGHMPLTGSGKIQKQVLRDL----------------------------- 89274995 2585 ------------------------------------------------------------------------------------------------------ELSYAELDARADRLARGLVGRGVGPESVVGVLLGRSADVVVAVLAVAKAGGAYLPVDPDYPADRVAFVLSDAGAEWVVTSAEF------------------APVLPAGVAAVPVDGAGSGPVF----------------DSVPLPTVRPDHPAYVIYTSGSTGRPKGVVVPH-RSVVALFAAAREMFAFGADDVWSGFHSFAFDVS-VWEMWGALLHGGRLVVVPFDVSR-SPREFVELLERERVTVLSQTPSAFYQLMGA------GGALPDLHTVVFAGEALEPARLDGWWERHGGTGPRLVNMYGITETTVHVTHHDLRPDTAADGSVIGRGLPGLSVFLLDEWRPVPVGVTGELYVAGA--QAARGYLGRAGLTGERFVACPFGMYRSGDRARWSRDGRLVFAGRADEQVKIRGFRIEPGEVEAVLAGHPDVAQAAVLVGDDTLGGRRLIGYVTPGGTTEDADGLADAVRVYAGERLPSYMVPSAFVVLDGLPLTVNGKLDRRALPAPAH--------------------------- 89274995 4715 ------------------------------------------------------------------------------------------------------RLTYAELNARANRLARLLVRHGVGPESSVAVCLRRSAELPVALLAVLKAGGAYLPVDPGHPAERVGHVLDDARPALLLTDRAT------------------AADLPGPEHLVV----DDPRTAAELQALDTHDLTARERLG----ALLPGHPAYVIHTSGSTGRPKGVVVPHGAMANFV-AAMRERFPMSSADRLLAVTTVSFDI-HVLELYVPLLAGAGVVVAEDA-DVRDPAAVAALIERFGVTVMQATPALWQALLTEHAGSASGLRLLVGGEALPAALAARMAAV----------GDTVTNLYGPTEVTVWATAGLTADDPDSRVPIGRPLPNTRAYVLDDALRPVPPGSPGELYLAG--VQLARGYLGRPERFTACPFASGERMYRTGDLVRWRTDGALEFLERADDQVKIRGFRIELGEVEAVLGAHPAVQRAAAAVREDTPGDRRLVGYAV--ADTPDPRALAEAVRAHAAERLPSYMVPSAVVVLDALPLTANGKLDRKAL-------------------------------- 89274995 6811 ------------------------------------------------------------------------------------------------------RLTYAELDARVNRLARLLIRRGVGPEARVAVCMERSADLLVALLAVLRTGAAYLPVDPGHPAERVAFMLDEARPALLLTGRGT-----------------AVEAFGPERVVVDDPRTVAELADLDAGAVTDAERVTPPLPD---------HPAYVIYTSGSTGRPKGVVVTH-GAMANLVATMGRRFPMDTEDRLLAVTTVTFDI-HVFELYVPLLAGAAVVIA-VDGDVRDPAAVAGLVERFGASLMQGTPALWHGLLTAHAEAARGLRLLVAGEALSGSLAARMAAVGSTVTNLYGPTEATVYATAAGVEAGTTASQVP---------IGRPIDNTRAYVLDGRLQPVPPGVSGELYLAGA--QLARGYLERPGLSAERFVACPFGMYRTGDVVRRRTDGQLEFRGRADDQVKIRGFRIEPGEVEAVLGAHPAVGRAAAVVREDVPGDKRLVAYVVAADGGPDDGGLAAVAHDHAAEHLPSYMVPSAVVVVDALPLTSTGKLDRRAL-------------------------------- 89274995 3659 ------------------------------------------------------------------------------------------------------EIGYAELDARADRLARVLVEAGVAAESTVAVVMERSVDLVVTLLAVLKAGAVYVPLDAGWPVARMRTVVEDSGARWVV-----------VHEPTSGHEFLRGLGIPTLS----------------------ADTDADAEECVLPQRWSPRQAAYVMYTSGSTGVPKGVVATHGDVVRLATD-----RCWGATPRVLFHAPHAFDAS-TYELWAPLLSGGTVVIAPNERVDPVVLRRL--VTGHGLTHVHATAGLLRVLADQDPGCFTGVRE-----VLTGGDVVPAESVRRVLDA--NPGVVVRQLYGPTEVTLCATQYEVADAAEVDGVLPIGRPLDNTRVYVLDGNPVPVGVAGELYVAGA--GVARGYLGRPVLTGERFVACGERRYRTGDLVRWDTEGRLVFLGRADEQVKIRGFRVEPGEVETVVTAHPAVAQATVLVREDVPGDKRLVAYLVPAD---PGAAVGLTVRAYAAERLPEYMLPSAMVELDALPLTPNGKVDRAAL-------------------------------- 89274995 7925 ----------------------------------------------------------------------------AFARRTAADRDAVALVSDSGE------VTYGELDARADELARALVASGVGPESVVAVLMERSADLVVALLAVLKAGGAYLPLDVRWPVARMRAVIEDAGATSVVVHDATAGHD--------------LGRTTGLDVIPVAAGADSAVVLPAAVAPGAAA--------------------YVMYTSGSTGVPKGVVATHRDVV-----ALAGDRCWGATPRVLFHAPHAFDAS-TYELWVPLLSGGTVVLAPDEAVDGSVLRTL--VTGHDLSHVHVTAGLLRVLADQDPGCFTGVRE-----VLTGGDVVPAESVRRVLDA--NPGVVVRQLYGPTEVTLCATQYEVADAAEVDSVLPIGRPLDNTRVYVLDGNPVPVGVAGELYVAGA--GVARGYLGRPVLTSERFVACPFGMYRTGDLVRWDAEGRLVFMGRADDQVKIRGFRVEPGEVETVVAAHPAVGQAAVVVREDTPGDKRLVAYLVPAGTET---SFADAVRAHTADRLPEYLVPSAFVELENLPLTVNGKLDREALP--APGFPHGAGDT------------------ 89274995 5795 -------------------------------------------------------------------------------------PDAVALV------GSGVELSYAEVEARANRLARKLIGLGVGPESVVALVLERSPELVIAVLAVLKAGGAYVAVDPGQPADRIRFVVEDASPVLVIDDVDFLTETADFDAAPVSDADRLSPLLPS-------------------------------------------HPAYVIYTSGSTGRPKGVLISHAACVSYVASHVR--YGVGEGSRVAQFASAGFDAFCEEWWLALLGGGALVVVPSE---RRLGEELVRFLLEERVTHATLPPAVAVLMREEALAPGFVLD--------VGGEVCPPDLV----DRWVAGGRTLFNSYGPSEATVNVTVWQAVDGSVGAGVPIGRPVGNTRVFVLDDGRPVPVGVLGELYVSGVQLG--RGYLGRPERFVACPFDPGQRMYRTGDRVKWSADGELVFAGRADDQVKIRGFRIEPGEVETVLAAHPAVAHAAVVVREDTPGDKRLTAYVVPAHDTDF-ADVPETLRAYAAEQLPAYMLPSAIVELDVLPLTTNGKLDRKAL-------------------------------- 89274995 1554 ------------------------------------------------------------------------------------------------------RITYAELDARADRLARTLVASGVRPESAVAVAMERSADLVVALLAVSKAGGVFVPLDAGWPAARTRAVIEDADACLVLVDGTTAGLEAGVALLRVDATTDTVVDLPG--------------------------------------PVPPDGAAYVMYTSGSTGVPKGVVTTHKDLVRLATD-----RCWGTTPRVLFHAPHAFDAS-CYELWVPLLSGGTVVIAPRE--RVDAALMRRLTTAHRLTHVHVTAGLLRVLADDDPGCFDGVRE-----VLTGGDVVPADAVRRILDA--NPRAVVRHMYGPTEVTLCATQHVADAAEVDGVLPIGRPLDNTRVYVLDDGNVVPVGVTGELYVAGS--GLARGYANRAESTAECPFGPGERMYRTGDLARWTPDGRLVFAGRADDQVKIRGFRVEPGEVEAVLAAHPAVAQATVAVREDTPGDKRLIGYLVP---VEQGSALTAAVRAYAAERLPEYLVPAAFVELDAFPLTVNGKVDRAAL-------------------------------- 89274995 471 -------------------------------------------------------------------------------------PDAVALV------GSGVELSYREVDARANRLARKLIGRGVGPESVVALVLERSPELVIAVLAVLKAGGAYVAVDPGQPADRIRFVIEDASPVLVIDDLNFLAETEDFDDFPVTDADRISPLLPS-------------------------------------------HPAYVIYTSGSTGRPKGVLISHAACVSYVASHVR--YGVSESSRVAQFASAGFDAFCEEWWLALLGGGALVVVPSE---RRLGEELVRFLLEERVTHATLPPAVAVLMREEALAPGFVLD--------VGGEVCPPDLVDRWVAA----GRTLFNSYGPSEATVNVTVWQAVDGSLGAGVPIGRPVGNTRLYVLDDGRPVPVGVLGELYVSGVQLG--RGYLGRAGLTAERFVACPYRMYRTGDRVKWNAEGELVFAGRADDQVKVRGFRIEPGEVETVLAAHPAVAHAAVVVREDTPGDKRLTAYVVPR---TPGTGVGAAAVARVAERLPAYMVPSAVVELDALPLTANGKLDREAL-------------------------------- 169630516 6 --------------------------------------------------------------------------------HAAQFPDKPAVVMAGSGA----TLTYGELDRQSRRLARHWYDSGLRKGDHVALLSDNVPEVFVVYWAALRSGLYITSVNHHLAPAEVSYIVNDSGSSALVVAAGVREQAEAI--------------LDDTPAVTLRLAFGGDVRGYD----SYEDALDGASDEPLPAQPAGSDMLY---SSGTTGRPKGIKVRQVDEPNPFAMLFAHLYGFNAETVYLSPAPIYHAAPLRFCGFVQSMGGTAVVM-----ERFEAEEALAAIEKYRITHSQWVPTMFVRMLKLPKEIRDRYDVSSLKVAVHAAAPCPVEVKQSMIDWWGPILYEYYS-----STEGNGVTFIDCATWLKRPGSVGSAALGVLHICDETGAELPAGEAGLVYFER--EELPFSYHNDDEKTRSACHPAHDTWTTTGDIGYVDEDGFLYLTDRKAFMIISGGVNIYPQEIENALALHPAVLDVAVIGVPDAEMGESVKAVVQPADSSAAPRELAAELTDFLRERIARYKVPRSFDFTDTLPRTPTGKLAKGLLRQ------------------------------ 188584132 13 -----------------------------------------------------------------------NIAADVCDRWALSEPDRTALLVLGPD-DRPEPVSYGRLRSDSLRLAAALAARGIGPGDRVGVLLPQSAAVVITHFAAYRLGAIALPLAGLFGEAALRHRLGDSGTRAVVTDAAGLAKLERL-----------RADLPDLALIL-------SVDGASGPAEDFSAVLASAAEDYETRATGPDDPALMIYTSGTTGLAKGALHGHRVLLGHLPWTLMHGFPPEGTGLMWTPSDWAWAGGLLNVLMPSLRLGMPVVARPF--GRFEPEAAFRLMADLGVTNAFLPPTALRM-LRGVAEPRKTFDLSALRNIASAGEALGAETFEWAREALGLAIGEAY----GQTECNLVLASCARVGVARAGATGKPVPGHRVAVLREDGTEADADETGEIAVRAPDPVLFLGYWNQPEATAK---KFRDGWWMTGDRARRDSEGYVRFVGREDDLITSAAYRIGPAEIEACLCAHPAVALAAAVGVPDPLRTEVVKAFVTLREGFSPSESLAAEILAFAKARLSAHEVPRTLAFRDSLPMTTSGKIIRRQLRD------------------------------ 29829698 40 ---------------------------------------------------------------------------------VSRTPDATALVFR------DTRLSYTELDERSDRLARLLAGHGAAPDRVVALTVPRSVELVVALLAVLKTGAAYLPVDPDYPADRIGYLLADAAPVLLLTHSD----------------------------VEATLPPGARPEGLPRLVVDAQEEPLERAPFAPARPPAAQDAAYVIYTSGSTGRPKGVVVPHAGIVNRLHW-MQHEYRLTGDDRVLQKTPSGFDVS-VWEFFWPLITGATLVVAEPG-GHKDPAYLAELIRGERITTVHFVPSMLQVF---LDEPAAALCTGLRRVVCSG-EALPVELADRFTASL--PGVPLHNLYGSVDVTYWEYTPEPGATSVP---IGRPVWNTRLYVLDAALRPAAVGETGELYLAG--VQLALGYLNRPGLTAERFVADPYGMYRTGDLARRRPDGALDYVGRADHQVKIRGLRVELGEIEAALARHPAVSGAAVLVREDRPGDKRLVGYVVPAPGGTVDPA---ELRTLAATTLPDYMVPSTVVVLESLPLTPNGKLDRK---------------------------------- 120401958 4 --------------------------------------------------------------------------------HGRERPGAPALVV------GDRTVTYGELDDRSSRAAQAFAQAGVGVGDRVAFVDKNGAEFFEVTFGLAKVGAVGVPVNWRLAAPEMRHIIADSGAKIVVVGQDFAGHLEAIE--------------DGLDADIVVIGD-------HPRWPAFDDWVASHPPVDPGVVTGPDDVVLLMYTSGTTGAPKGVMLSNTNYVYKTGGVAGPW-QFDADAVSLAVMPLFHMAGSGWALAGLWQGATTVVLRDVEP-----AAILDAIARHRITNMLLVPAVIQ--FLLDTDGVAEVDLSTLRVIVYGASPISDDVLVRGIERFG---PIFAQVYGMTTTGSITQLDGPDHVPALLRSCGRPYPWVQIRIVDETGADAVAGTVGEVWTRS--EQNMLGYWNNPDATASTLTAD--GWLKTGDAGYVDDDGYLFLHDRIKDMIVSGGENVYPVEVENVLMTHPAVADAAVIGVPDRRWGEAVKAVVVAARGAQLTEA---ELIAFARDRIGGFKLPKSVDFVDVLPRNPSGKLLKRALRE------------------------------ 196258201 415 -----------------EHFQNLLTSIAENPE----QPVVLIPFLTPQEQLKDWNDTQVDYAYD-------KCIHQLFEEQVQRTPDAVAVVFENE------QLTYQELNHRANQLAHYLQSLGVGADVLVGVCLERSLEMIVGLLGILKAGGAYVPFDPQYPIERLKFMLEDTQVKVLLTQ-----------------EKLVKSLPQNHVHIICLDTDWQTISL--------------ANQDNLNTLVSGENLAYVIYTSGSTGKPKGVVVTHQSVNRLVLNT--NYIQLTVDDCIAQAANIAFDAA-TFEIWGALLNGAKLVIINKS-VLLSPSEFAFNISSQKISVLFLTTALFNQLASFVPKAF-----SSLRYLLFGGEAVDPRWVQEVLDKGAPEKLLHVYGPTENTTFSSWYLVENLSTTATTIPIGKPITNTQIYVLDKYLRPVPVGIPGELYIGG--LGLARGYLHQPTLTQENPFSLGEILYKTGDIARRLPDGNLEFVGRINNQIKIRGFRIELEEIETVLVLHSEIKQAVVTLRKNSLGEKYLVAYIIAK-NSQLSPKI---VRNFLMQKLPDYMIPNDFVFLDAFPLNTNGKINR----------------------------------- 17230137 496 ---------------------------------------------------------------------------------VERTPDAIALIF------GEEAFTYREINIKANQLAYYLQTLGVKPETPVGICLERSPEMVIGMLAILKAGGFYVPLDPAYPDERLQYILDDAKVEVMLTQ-----------------------------------RRKDAKEEKKVVDLGDWESVGEYPVTNPVTDVTPGNLAYLIYTSGSTGKPKGVMIEHRSPVCLLYWA-REVFCDEAISGVLAATSICFDLS-VFEIFVPLCWGGKVILAENALELPN------------LPAKYEVTLINTVPSAITQLLNFNAIPHSVNTVNLAGEPLTWKLVQQLQQLPHVQHIYNLYGPSEDTTYSTYIELKDITPNSPTPPIGRAIANTQVYILDKHLQPVPVGVPGELYIAGA--GVARGYWQNQQSTVNSQQSTVNTLYKTGDRVRYLPDGNIEYLGRLDNQVKIRGYRIELGEIDALLSQYPEIQESVVIASETSSGDKNLVAYIAPKN------INIADLRHYLTDKLPGYMIPAHFMTLDALPRNPNGKIDRKAL-------------------------------- 17230137 1547 ---------------------------------------------------------------------------------VAKQPNQTAIV------TTEQTLTYQQVSDRVCHLAEHLQQLSVIPNQLVAIVMDKGWEQIVAALAILTAGAAYVPIDPQLPAQRRLHLLQETQAQIILTQSWLDTTLEWADHLTRICVDLSPNLSPTRREALTSPSDSSDVE---PILNSPPSLVGKGAGGL----GQPTDLAYVIYTSGSTGTPKGVMIDHQGAV-NTILDINQRFGVTENDRVLAVSSLSFDLS-VYDIFGILAAGGTIII---PKSGNDPTHWMQLINQHQVTIWNTVPALMQLLLDTSP-----TQNQTLRLILLSGDWIPLTLPPRIRSQF---NHPQIISLGGATEASIWSIFYPIETIDPNWKSIPYGYNQQVYVLNHSLEPCPTWAIGEIYISG--LGVAKGYWQNPELTAEKFIQLDMGEYKTGDLGRYLSDGTIEFLGREDFQVKINGYRIELGEIEAALQQHPAITQAVVTTAGNALSQQQLVAYLVLQP-------------------------------------------------------------------------------- 146343357 27 -------------------------------------------------------------------------------------------------------ISYRELDEMSVAMGAYLQGLGLAKGARVALMMPNVLQYPIAISAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVQQVHTQVKHIVVASMGDLLGFKGVIVVRRLKKMVPAFPGAVPFNDALATGRGKRFHKPTIGPDDAAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPVMDKPPHVCALPLYHIFALTCCFLLAVRAGGANLLI---PNPRDIPGFIKELMKYQVNNFPAVNTLYNGLLQHPD--FRKLDFSKLKVSNGGGMAVQRPVAEQWKQVTGCS---IAEGYGLSETAPVLTCNLPTATEF-TGTIGLPLPSTWLSIRDDDGNEVPLGQAGEICAKGP--QVMAGYWNRPDETAKVMTAD--GFFRTGDVGIMAADGSVKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLETAVIGLPDEKTGEVVKAFVVKKDP----GLTAEDIVKHCHEQLTNYKVPKQIEFRTELPKTNVGKILRRELRD------------------------------ 153894987 11 ------------------------------------------------------------------------------------------------------RYTYAELGERADRFSAVLQECGIEKGDRVAVLDPNTHYHLEAAYGAMQIGAVHTPLNYRLTPDDFSYMLSDAGVDAIYADAEYAANVEAIR-----------------EEVPTETFLTNDADAIEGDWESFDEALADANPDYERPEMDEDDVITINYTSGTTGDPKGVCRTHRAETLHAYL-ITIHQEITDDDVYLWTLPMFHVWGHIYAITGMGARHICT-------RGVDVEAVFDRIRAEDVSYFCAAPTVLNMLGDHYADHGGATTGDNDVRAATAGAAPPEATIRTVEEEFGWDLKH---VYGATETGPLVTTSDAKRHFDKTQGIGYLGTDVRVVDENGEDVAPDGETIGEIVVRG--NQVMDRYWNKPDATEEAFSERLEGYYHMGDLAVVDEDGFVSIQDRKKDIIISGGENISSIELEDTLFEHDVVSDVAVIPAPDERWGETPKAFVVPESGDPDDAATPEELKAFVRERVADYKTPGEVEFVAELPTTATGKIQKYELRE------------------------------ 71734760 3727 -----------------------------------------------------------------------------------------------------RQLSYAELNIASNRLGHALIEAGVSFDQPVALLAERGVELPGMIIGSFKAGGGYLPLDPALPDSRLSGIIGQSGTPLLVCSAQCLEQGRAL------LEALTESARPQL--------------------LVWETVQQRESAQHNPGRYSAPDLAYVIFTSGSTGLPKGVMVEQRGMLNNQLSKVPY-LSLSERDVIAQTASQSFDISVWQFLAAPLFGARVDIVPNDIAR--DPQALLAHVQAQRISVLESVPSLITGLLAEQQATLDSLRW-----MLPTGEAMPPELASQWLQR--YPQIGLVNAYGPAECSDDVAFFRVDAASTRSAYLPIGSPTDNNRLYLLDLDLVPLGAVGELCVAGAGVG--RGYVADPSRSVPVFVPHPFGAYRTGDLARRRKDGVLEYVGRVDHQVKIRGYRIELGEIETRLLEHSAIRETVVLAV-DGPLGKVLAAYLVPSAATQDPDALRDELKNHLKASLPDYMVPAHLVILEAMPLTPNGKLDRKAL-------------------------------- 118151292 77 ----------------------------------------------------------------------------CLDATAQRVPDQEALV----VHHENIRLTFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYALKKVGCKALVFPKQFKTQQYYNILKQICPEALKSQRLPDLTTVISVDAHLPGTLLLDEVVAAGSQEQNLTRLRHTQQFLSCHDPINIQFTSGTTGSPKGATLSHYNIVNNANMILRLHQKTPEESRVVLPSPLYHCLGSVGGTMVSLMHGVTLILCSPV---FEGKKTLEAISRERGCFLYGTPTMFVDVLNQPD--FSSYDISTMRGGVIAGSPAPPELIRAIINKLNMKELVVAYGTTENSPVTFMNFTEDTVEQKAESVGRVMPHTEAQIVNTETGTLTELNTPGELCIRG--YCVMLGYWGEPQKTEEAI--GQDKWYRTGDIAMMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPQVQEVQVVGVKDDRMGEEICACIRLKEGEKTTAE---EIKAFCKGKISHFKIPRYIVFVTNYPLTVSGKI------------------------------------- 170722329 6 ------------------------------------------------------------------------------------------------------RLTYAQLERRSNRLASGLGALGVATGEHVAILAANRVELVEAEVALYKAAMVKVPINARLSLDEVVRVLEDSCSVALITDATFAQAL-----------AERRAALPMLRQVIALEGEG--------GDLGYAALLERGSEAPCSLDPADDALAVLHYTSGSSGVLKAAMLSFGNRKALVRKSIASTRRSGPDDVMAHVGPITHASGMQ--IMPLLAVGACNLLLD----RYDDRLLLEAIERERVTRLFLVPAMINRLVNYPD--VERFDLSSLKLVMYGAAPMAPALVKKAIELFG---PILVQGYGAGETCSLVTVLTEDGNYQRLASCGRCYFETDLRVVNEAFEDVAPGEIGEIVVKGPDI--MQGYWRAPALTAEVM---RDGYYLTGDLATVDAQGYVFIVDRKKEMIISGGFNVYPSEVEQVIYGFPEVFEAAVVGVPDEQWGEAVRAVVVLKPDAQLDAA---ELIERCGRALAGFKKPRGVDFVTELPKNPNGKVVRRLVRE------------------------------ 196193100 428 ----------------------------------------------------------------------------LFSQQAAKQGDAIALVH------GDARVSFAELEARSNQLARYLIAQGVKPDDVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPAYPADRLCYMLEDSGTELLLTESGL------------------APSLPSVETVTPIAVDALSLDAFSAQTLDNE--------------PHPDQLAYVIYTSGSTGKPKGVSLTH-AGLTMHVQTIGERYGMTPDDVELQFASISFDGAVERWTVP-LAFGSRVVIRDQQ--LWSAEQCCEVLKNEGVTVACFPPSY---MGPLLDWIEQEKPALKVRSWTLGGEAFTRETFERMQHVL--KPQRILNGYGPTETPMLWAAYEGDSLTSAYAPIGTAVGPRTLYVLDQDLNRVPFGVAGELYI-GNEVGLARGYHQRPDLTAERFLPDPFGMYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESQLLGHEPIREAAVVAQPSP-AGDRLVGYVVLR-----GPIVIDNILAALAGSLPDYMVPSQLIVLEALPLTPAGKVDRKALPA-PQWQTASEGDAPQTDNEQTLATI------ 196193100 1957 ------------------------------------------------------------------------------------------------------RVSFVQLESRANQLARYLIEQGVQPDDVVGVSFERGVTMIEAFLAVMKAGGAFLPLDPGYPSDRLHYMLEDSDAKLLLTSSGLVE------------------TLPRVDAVKPIAVNELSLDVFSAQSLDSE--------------PHPDQLAYVIYTSGSTGKPKGVSLTH-AGLTMHVQTIGERYGMTPDDVELQFASISFDGAVERWTVP-LAFGSRVVIRDQQ--LWSAQQTCDALQKEGVTIACIPPSY---MGPLLDWIEQTQPPLKVRSWTLGGEAFTRETFERMQQVL--KPQRILNGYGPTETPMLWAAYEGDSLSSAYAPIGTAVGPRKLYVLDQDLNRVPVGVAGELYI-GNEVGLARGYHQRPDLTAERFLPDPFGMYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESRLLAHPQVREAVVLAQPSP-GGNRLVGYLVPR-GPLSTDALMAELV----TEFPDYMVPGQLLVLEAMPLTPAGKVNRKAL-------------------------------- 196193100 3016 ----------------------------------------------------------------------------------------------------EQQLSYAELERKVNQLANRLRRAGVKEDVRVAIGLPRSLELVIGILAITRAGGAYVPLDPGYPQDRLAYILDASSPALLLTHSELLE------------------------------------SWPQGVPMWCLDELDDQPVTPPAVQWHPDQAIYVIYTSGSTGKPKGVLNTQ-AALENRLLWMQNAYPLQAADCVLQKTPFSFDVSVWEFFWPLMVGARLAVAPPQAHGDP------QWLQQVMADEDVTTLHFVPSMLKAFVDATGLQRLPQLKRLICSGEALDMELQKAVFA--SRNDVELHNLYGAIDVSFWQCRSLEREEKEKPADGHTVPINIQLHVLDTDLNPVPRGVPGELYLGG--TGLARGYFARPDLTADRFLEPGSRMYRTGDQVRQRDDGIIDYLGRLDHQVKIRGLRIELGEIEQQLKQLPEVNDAVVVA-HHSDAGDQLVAYV------SADSDNRDGWRQSLAEALPEYMVPSLFMVLEALPLSPNGKLDRKAL-------------------------------- 115522607 3 ----------------------------------------------------------------------------------------------------ERRLSYRELDDASRQLAASLVRAGVGRGDRVVVFLDNSAEAVIAIFAVLKAGAVFSPINPSTKADKLAYVLNNCRAAALITSG-----------RLRAVAQKAVAQAPTVATVIV-----AECAEPPPGWIRFEDALARDDGGLPSAGI-ELDLAMLIYTSGSTGHPKGVMMTH-QNVVAAATSITTYLESCTDDIVLSVLPLSFDYGLYQALMT--AKVGATLVLEKSFAFP--QTILQRIVAEQVTGFPIVPTMAALLLQMKTLAPGSLPSLRYITNTAAALP-----VTHILRLKTLLPQARLYSMYGLTECKRCTYLPPEQLALRPDSVGIAIPGTEAYVVDDAGAKVPAGEVGELVIRGPHV--MKGYWENPEATARALRTGPFEWLYTGDLFRADDEGFLYFVGRKDDIIKTRGEKVSPKEVENALHGLPGVKEAVVIGVEDAMLGSAIKAIVV----AEDIGLTAQDVIRHCARHLEDFMVPKHVEFRANLPKSDNGKIDRRAV-------------------------------- 126740263 50 ------------------------------------------------------------------------------------------------------RMSYYDLDRAVDELASGLLALGLEKGDRVGIWSPNRFEWVLTQFATARVGLILVNINPAYRLGELEYALNKVGCRALIAAKAFKSSDYAGMIRTLAPELLRAAKLPHLRSVIIMDDQPGNGTYSFEALRKLGGPAQQLRIPEIDKTLGPDDAINIQFTSGTTGMPKGATLSHYNIVNNARYVTDRIG-LTETDRLAIPVPLYHCFGMVMGVLGVVSKGATMIFPGEG---FDAGQTLDALAKERCTALYGVPTMFVAMLEQ--LGKNPRDLSHMRTGIMAGAPCPVEVMQRVNTDMNMQEVTI--CYGMTETSPVFQSFVNDPTDKRCETVGRVHPHLEVKIIDQDGQIVPVGQQGELCTRG--YSVMKGYWEDV---KKTGESTVDGWMHTGDLAVFDKEGFCSIVGRVKDMIIRGGENIYPREIEEYLMRHPKVSDVQVFGIPDETFGEEVCAWAIAKPGMDLTEE---ELRNALNGQIAHFKIPRHFRIVDELPMTITGK-------------------------------------- 149919197 9 ----------------------------------------------------------------------------------------------GTSPAEPRALSYAALEAETNQVARWLRVQGVERGDRVAILAKNRLEYLELLFACAKLGAVLQALNWRLTPAELGPLIAAAEPALLCWDQTFAELVDAL-----------RPSLPSGLRTVALDDASTQTE------LRLASCRALGSEPLEREAFGPDQPWVLCYTGGTTGLPKAAVLTHATVTWNAVNTVASWG-LDAGDLAVLNAPMFHTGGLNVFTTPLIHAGGCSVLFDLDELYALLAAPLPTPTGPRGVSCFFGVPAMFQAMQADPRWA-EAPLERLKLIISGGAPCPAPVFEGFWAR----GIDFKTGYGLTEAGPNNFWLPPERVREKPGAVGWPLMHVDVRVADETGEPCPADGVGELWIRGPHVS--PGYYANPEATAASFVD---GWLRTGDLAVADAEGCVTIVGRSKDMIISGGENIYPAQIESAMSSHPAVAEAALIGVPDERWGEVGRAFVVLAADEPSAEGFSAELLAFLGERLARYKLPKSVVVLDALPRTGAGKIDKRALAQL----------------------------- 167589922 27 -----------------------------------------------------------------------------------------------------RTMTYAELDTYSRHLGAWLQHRGLRKGARVAVMMPNVLQYPIAVAAALRAGFTVVNVNPLYTPRELEHQLRDSGAEAIVVLENFATTLQQVIARTRHVAVASLGDLLGPVRGMVVNFVARRVKRLPGATPFRTALRDGARHPFQPAALNHDDVAFLQYTGGTTGVSKGATLTHRNVIANILQNDAWSQPAKAPQIDALVTVCALPLYHILALNACLMGARWGAMNLLIPNPRDVDGFVKELSRHRVNFFPGVNTLFNALLNH--PGFAALDFSGLRITLGGGMAVQEAVSTRWMKTTG---CPILEGYGLSETS-PSVTLNPPTLGAFTGTIGLPVPSTDIALLGENDEPVAQGQPGEIAIRGP--QVMAGYWNRPDETAKVM--TPDGFFKSGDVGVMDEHGFVRIVDRKKDMILVSGFNVYPNEIENVVAAHPGVVECACVGVPDSNSGEAVKLFVVRRDPALTTEA----LMAYCKKEFTGYKKPKYIEFRDSLPKSNIGKILRRELRD------------------------------ 15899770 23 --------------------------------------------------------------------------------------DRIALDYFGN------KITFEELRHMANSIASQLSEY-VKKGNVVIISTQNIPQFIIAEYAIWKLGGVVLPVNPSYTEYELKYLIQDANPKIAIASCESNVRKLSHIIKIITTNPNTFHELP------------YEYKEKWRVEDYCEEELNLKSNKFDNVKVNVDDLALLVYTSGTTGKPKGVPITH-SNIYASSWIYKNWFKYTENDKILGIAPFFHITGQIFHITTSILAGSSI----YTSFRFDPELSLRIIEENKTTLTMAVATVYRAMLNVLD----KQDLTSMRLWSSGGMPMPRVIEEEWRKRVGDWVYMAWGLTETTSPATLWPYPYNGNLPVEPEYGIVSSGIPVY------NTEIMIGEDGEIFVRGP--QVVKGYWGMG--------EFKDGWLPTGDIGKI-INNWVYIIDRKKDIINASGFKVMPREVEEVIYQHYAVDEAVVVGVPDEYRGENIVAYVKLKKGYSLSDDLAADIINYCRMHLAPYKVPRQVRFVNDIPKTPSGKIMRRVFRD------------------------------ 85860485 23 -----------------------------------------------------------------------------LKRSAAEFPDQDALLYQGYA------LNYRRFNELVDRFAAFLSGQGIGRGRAVAILLPNCIPCVIAYYAILRIGAIAVMNNPLYTDPELEHQLNDSESCAVITLDLLGNRMIDLRGKTKIRQIVVLPFPKSLLFRLLARRKRISAPVKRAPDVNSWKSCLRSDPLLLPEYCGFSDVAVYQYTGGTTGQPKGVELTHANLSKQVQQCAAWFPKFRKGEIMLGALPYFHAFGMTTAMNLSVFKGWAQILVP----RPKSGPLLEAIRKYRPTFAPLVPAMYAGMLNHPDFA--GTDMTCLKGAFSGAEPLSGKLRQEFELKTG---AVIVEGYGMTETSPVTLINPDGARKIGSVGLPISDTLCRIVDPVEGVDDVPLGERGELIIRGP--QVMKGY---KGRPEETAGIIRGGWCYTGDIALMDRDGYVFLVDRKKNLIISGGYNIYPHEIEEVFNSHPKIAESCAVGIPDEKKGEKVKVFAVLKKDEIATEE---ELMDYCRTRLAVYKLPKIIEFRRELPKSRVGKILHRELRE------------------------------ 167462043 87 -------------------------------------------------------------------------------------PDQAAVVFE------DKQMTYRELNERANQLARTLQAKGVKADQPVGIMAERSLEMIVGIFGILKAGGAYVPIDPEYPEERIQYLLKDANISVLLLQE----------------------------------HLKHKVTFNGQLIHLNDEEFYHSDRSLLSPVAGSSNLAYVIYTSGTTGKPKGVMVEHRGIVNSLQWK-KSFFGLSEEEHVLVLLPYVFD-AFVLNFFGPLISGATVYLLNNQDSK-NPVMIKDIISREGITGFAATPRLLRLIIENMEVN----DFNHVKHVVVGGEQLETDII---KRLFSLNPDILLNNQYGPTENSVVSTYLPIRSPGQPITIGKPVANHRVYILGEQNGLQPIGVTGELCVGGA--GLARGYLNTREKFVDDPFVPGEKMYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIETALLNIEAVQEAIVVAHENEKGDKALCAYYVVNKSFEAS-----KMKEELSAQLPSYMIPSYFVQLEQMPLTPNGKIDRKAL-------------------------------- 195118066 54 ---------------------------------------------------------------------------------------------------EDKRYTYRSLIAEVDRLAASLRKLGLNKGDAVGIWAPNYVQWYLGMIGAARAGLISVGINPAYQAPEVSYCLNKVDIKAIIAPETFRTQNYYEILRSICPELIRSEKFPHLRAVIINSTQSLKGALRFDDVLGFSNADEQAEISKLQRHILPESPCNVQFTSGTTGNPKAAVLSHHNFVNNGIHVGKRNEIA--GERICVQVPLFHAFGVVITIMASMATGATIVL---PAAGFSPEDSLKAIIKEKCTVIHGTPTMYVDLVAMQRKLQMPL--GKIKKAITGGATVSPQLILDVKSVLGVEAMHSV--YGLTESTAVIFQSQPGEEGNRVLDYVGHTDHVEAKVIDEQGCLVPLGQPGELCVRGYLT--MLGYHGDEAKTKEILGADK--WLHTGDQFVLEKDGYGRIVGRLKDMVIRGGENIFPKEVEDFLNTHPQVVEAHVIGVPDERLGEELCAFVRLESDVDPKSFTNATVRAYAKGKLAHFKVPHYVVPVDSFPKTTSGKV------------------------------------- 197772889 14 ---------------------------------------------------------------------------------------------------------YAELGERVERAAAACIASGVRKGDRVAVWAPNTLDWIVCALGAVTAGAVLVPLNTRFKGTEAAYVLRRSRARLLFVTGTFLGTSYVASLRRCDVE------LPDLEQVVVLAESAPQEYRTWKDFLAGGDGVDARQVRERAATVTADDPSDLVFTSGTTGRPKGAVITHAQTLRCYDLWSELAG-LREGDRYLIVNPFFHTFGYKAGVVACLTRGATMVPQP----VFNVETVLANIAAERISVLPGPPTLHRSLLDH--PARGRHDLSTLRLVVTGAAVVPLDLVERLRDELRVP--TVLTAYGLSEASGIVTMCRRGDAPATVAATSGRAIPGTEVR-----VLAPQGEPGEVLVRG--HNVMRGYFEDPAATARAI--TPDGWLRTGDVGVLDEQGNLRITDRIKDMFIVGGFNAYPAEIEQLLGPHPDVADVAVIGVPDERLGEVGKAYVVRRPGSTLTAD---DLIAWSRREMANFKVPRHVEFVAALPRNASGKVLKTKLR------------------------------- 2894188 2544 ---------------------------------------------------------------------------------VAATPEATAAIFE------DQSLSYAELDARANQLARWLIEQGVGPEDLVAVMLPRSLELVIALLAATKTGGAWLPIDPDYPADRIAYMLDDAEPALVITTAAL--------------SASPVGEVLAARSTTMVIDDPSAAGEVAGRD------RAPVTDTDRTRRLDPRHPAYLIYTSGSTGRPKAVVITHRNLTNYLFHCGRMYPGLRGRSVMHSSIAFDLT---ITAMFTPLTVGGTVHVGALEA------------------VIGAVDSAPSIFLKATPSHLRTLDTGSRESAVSGDEQLPVDTIVQWRRT--YPNTVVVNEYGPTEATVGCVEYRPGQECPPGGVVPIGTPLTNMRAFVLDSWLRPPGAVGELYVSG--VGVARGYLGRASRFVADPFGSGERMYRTGDLVRWNPDGQLVFAGRVDDQVKVRGFRIEPGEIEAALVAQESVGQAVVVA-HDSDVGKRLIAYVTAAGQTGVD---TAAVREGVAARLPQYMVPAAVVVLDALPLTTNGKVDRAAL-------------------------------- 2894188 1036 ---------------------------------------------------------------------------------AAQRPNDVALV------DRDGELSYGELWERSVKFAAVLRAHGVGSESRVGLVVGRSAWWTVGMLGVMLAGGTFVPVDPAYPDERKEWIFRSADPMLVVCGGTTRE---------------------------------TVPAQFADRLLVIDEVDLAAGSDAALPQVDPRNAAYVIYTSGSTGTPKGVVVTH-AGLGNLALAHIDRFAVAPSSRVLQFAALGFDTIVSEVMMALLSGATLVV--PPEQDLPPKATLTETLERWDVTHVKAPPSVLGTVDALPDR---------VETVVAAGELCPPGLVDRLSA-----DQRMINAYGPTETTICATVSMPLSPGQHPIPFGGPVPGVRGYLLDSFLRPLPPGVTGELYLAG--IGVARGYLGRSERFVADPFVPGERMYRTGDLAYWTDQGELVSAGRADDQVKIRGFRVEPREIEFALSGYPRITQAAVTVRDD-----RLVAYV------TPGDIDTQAVRDDLASRMPQYMVPAAVVALDALPLTAHGKIDRRAL-------------------------------- 108763649 1162 ---------------------------------------------------------------------------------AARTPEAVALCFESE------TLTYGELDRRANQLAHHLRGLGVGPEHRVGVCLERSLELVVSLLGVLKAGGAYVPLDPSYPQERLDFMLRDAAVRVLLTQQRLAKVFTEAAVTRVFVDADERAPF-------------------------------QHAESPRRSASWSESLAYVIYTSGSTGRPKGAMNTHAGVRNRLLW-MQSEYGLSADDRVLQKTPLSFDVS-VWEFFWPLMTGARLVLARPG-GHQDPAYLKQLIQDEAITTAHFVPSMMQAFLAESAVE----QCASLRRVFSSGEALSPELRDHFVARL--PETRLYNLYGPTEAAVDVSAWCHRSLPSRTVPIGQPVANTALYVLDTRLAPLPVGVPGELYIGGVQVG--RGYLGRPDLTAERFVEEGMRMYRTGDRARVLPDGSLEYLGRLDHQVKVRGHRIELGEIEATLEQHPAVQQAVVLARTAVGDDVQLVAFISHR-GHAPTPAT---LRDFLAERLPGFMVPSHIGILAELPLGPSGKRDRLAL-------------------------------- 108763649 2225 --------------------------------------------------------------------------------HAAATPDAVALTCE------HHQLTYGALNQRANQVAHHLRALGVSAGARVGLCLERSLDMVVALLGILKAGGAYLPLDPTFPPERLGFLVQDARMAALVTRSGL--------------------------------ADDLPVQWIPVVSLDEDAAALAARPTANPTPVNAEHEAYVLYTSGSTGKPKGVAVPQRAVVRLVRNTHYVH--LGPDETLLQFAPLAFDAS-TFEVWGALLNGARLAIHP--PTTPSLEELGSFIARQGVTTVWLTAGLFHQVVDHALESLASVRQ-----LLAGGDVLSPAHVRRVVER--YPGCRVINGYGPTENTTFTCCHTPDEPLVNAVPIGRPISNTRIHVLNAALEPVPVGAPGELCAGG--DGLALGYLNDPQRFIPDPFSPVPGAYRTGDRCHVLPDGRVEFLGRVDEQVKLRGFRIEPGEIEAALALHPTVHEARVMAREDGPGEKQLVAYLVARPSRELPPA--EDLRRYLQARLPVFMVPSAFVTLAAFPLTANGKVDRRAL-------------------------------- 108763649 3291 --------------------------------------------------------------------------HHLVETQASHTPDAPAVTFE------ERSFTYRQLDEQATLLARRLQSVGVGPDARVAIVLDRSLEMVVAMLGVLKAGGAYVPLDPAHPKARLEAVLQEAHPAAVVTRRELAPNLPVREVPTLLVEDAPEHPLPPLTR-----------------------------------GVAPRNLAYVLYTSGSTGRPKGVMVDH-GNLVNHFVTLDERIEARPAGTWLAVTPYTFDISGVELVWTLTRGFHLVIHPEERHARRSVAE---QIEHHAITHLQCTPSRASLLLQS---PGMARALARLRVLVLGGEALTPALAAELRTRLTGRL---LNIYGPTETTIWSTTHAVEASG-PTVPIGRPVSNTEVYIVDAHGTPVPMGAAGELLIGG--EGVSRGYLHRPELTAERFIPPGARLYRTGDACRYQPGGVLEFLGRIDQQVKIRGYRIELGEVEAVLREHPALREAAVVARTQDDDAARLVAYLVPSQRDTPLEALVAHVRAFLRERLPEYMVPSAFVPLEALPLNASGKVDRQALPQ------------------------------ 108763649 18 ---------------------------------------------------------------------------HCLRHRASTQPDAIAYTFVGDDASDETRISYRELDRRARAIAASLQRMD-AAGERAILLYPPGLDYVAAFLGCLYANVIAVPAYPNRSLPRLQAILTDARASIVLTTEMILS--------------------------LVDSLEEQASQLRDRRWLATDLLEAGCEDGWREPEVTGQTLAFLQYTSGSTGTPKGVMLTHGNLVHNSHL-IGLGMELREGSVAVNWLPPYHDMGLIGGILQPLYNGFHGVLLSPITFLQRPLSWLQAIERHRGTCAGGPNFAFDLCRKTRPEEREQLDLRTWQVAFCGAEPIRPETLARFARAFGFRPEFFYPCYGQHGQGAPRDEGTGQDTVTLVSSGTQLPTQSLVVVDPQARTLQADGEVGEIWMSGP--SVAQGYWGRPEETEQARLARGEGPFLRTGDLGFLRDGQLFVTGRAKDLIIIRGRNHYPQDLEQTTEQHPAIRPSAAFSVDVDGEEHLAVAFEVSARQEVSPDDVATSVQQAIAEHLGVHAV--LLLKAGALPKTSSGKIQRHACRAFLDGTLELIGNPAAQEAPS--EQVAEA--- 111025727 1 -----------------------------------------------------------------------NLAAN-LHRSARLHPDRTALSC------GDRTISYTEFLQLSQRIAGVIRASGVRPDTTIGLVSSNVPAFPVVFYGALLAGCSVVPLSPQLTARELIYFFEDSDAQMVLAHS---------PDADAADAAARQIGLPLLRVT---------------GDGLPESWVRDTQPIEEAVHRSGDDTAVILYTSGTTGQPKGAMLTHDNLNTNAWTMCETILESDQHDVMIICLPLFHVFGLSCGINAAVVAGAESALVP----KFDSSVVADLIGSKGATLFAGVPTMYSA----MLNDPGTHELSSLRVCLSGGAALPLEVLHGFERRYG---ATIYEGYGLSETSPAAVFNRPSIE-RREGSVGLAVRGTDVRIVDSQGVGVAHGVVGEIVIRG--ECVMAGYFGRPEATAEAIPD---GWFRSGDLGRMDEDGYLYIVDRKKQMIIRGGYNVYPRQIEEVLYEHPAIREVAVIGLEHSRLGEEIGAAVVIREGFEFS---QADVQEFCRERIAGFQRPRHIWEVRELPKNAVGKILHRSIR------------------------------- 121596236 28 --------------------------------------------------------------------------------------------------------SYRETDALSRQLAAYLQSLGLVRGDRVALMMPNVPQYPIAVAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAATLQAHVVLCAMGDRLGLPKGLLVNYVVRNVKKLVPAYQLPGAVRFNDALAKGAGLQLNKPSLKSDDIALLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWNKPATEQPTAVCALPLYHIFAFTVNMMLSMRTGGKTILI---PNPRDLPAVLKELSKHTFHSFPAVNTLFNGLANHPD--FNTVNWKNLKVSVGGGMAVQAAVAKLWLDKTG---CPICEGYGLSETSPSASCNPVTATEFSGTIGVPLPSTSMRILDDEGHDISATGQAGEIAIKGP--QVMAGYWQRPDETAKVMTED--GYFKTGDIGVMDARGYFKVVDRKKDMVLVSGFNVYPNEVEDVVALMPGVLECAVVGVPDEKTGEAVKLVIVKKDPA----LTEAQVKDFCRANLTGYKQPKVIEFRTELPKTPVGKILRRELRD------------------------------ 210082681 37 --------------------------------------------------------------------------------------------------------TYEQFFEECDRLAAGFVALGLKKGDRVGMWGPNTLEWVLTQFATARAGLILVNINPAYQVHELEYALRKVGCRAIVSATAFKTQDYYKMLHQICPELLKTRNLPMLETVIMLGEEKFPGTYSFPEVLDMGDHAHMRTVLEMQDKLQFDDPINIQFTSGTTGNPKGATLTHHNIL-NNQWFIGHRLGFHEKVCTIRSACLCHC---------------TTVLACCTAIYGTPTMFIDILHHSN---------------------FDNYDLTSLNTGIMAGSPCPIEIMKQVVSKMHCPEV-CIAYGTTENSPVTFMGYMADSLERKVGTIGQPFPHVEVKIVDTDGRVTPVNTPGELCTRGP--GTMLGYWDDPEKTAEVIGSD--RWYMTGDIAVLDEEGYGQIVGRIKDMIIRGGENIYPREIEEFLYTHPKIEDVQVIGVPDERMGEEVCAWIKLR---EGENMEEEEIRAFCKGEISHFKIPRYIRFVSEFPLTVTGKVM------------------------------------ 119716841 2 --------------------------------------------------------------------------------------------------------TYAGLGDLVARAAEGLRRVGVGAGDRVALVLPNCPQHVVAFYAALRLRAVVVEHNPLYTEEEMAFQLADHRPTVVVAWDKVAPMVRRIVEPLGAPTVLAVHLPSALPRVPRAARTRAALSGPARGIRRWESILRGPALAADHPRPTSADVALLQYTGGTTGRPKAAVLTHRNLRANAAQGRAWMPGLVDGDVVYAVLPLFHAYGLTLCLTFSMSIGATLVLM------PRFDVDLVLEAMRRRPATFLPAVPPVYQRLAAAAAEHGVDLSSIRYAISGAMSLPAETAELWEAATG---GLLVEGYGMTETSPVALGNPAGDARRIGAIGVPFPSTEVRVVDRHDSRELPAGQAGELLLRGP--QVFAGYWERPAETAEVVLAD--GWIRTGDVVVMSEDGFFTIVDRIKELIITGGFNVYPSEVEHALRELPGIVDAAVVGLPSGRGDEDVVAVVVLEPGTTLDED---AVRAGCREHVAAYKVPRRVYAVDALPVSIIGKVLRRQVRD------------------------------ 28869338 1134 ----------------------------------------------------------------------------LLERQALQTPERIALVWEGG------SLDFASLHAQANRLAHYLRDKGVGPDIKVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPTDRLAYMLQDSGVELLLTQSHLL------------------GDLPSAEGVCTLAMDMLHLDNW--------------PVSAPGLHLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQW-MQATYALDETDVLMQKAPISFDVS-VWECFWPLITGSRLLLAGPGE-HRDPHRIAQLVNEYGVTTLHFVPPLLQLFIDEPLTQ----QCSSLRRLFSGGEALPSELRNRVLEQL--PNVQLHNRYGPTETAINVTHWQCLRADGLRSPIGRPLGNVLCRVLDSELNPLPRGVAGELCIGG--IGLARGYLNRPGLTAERFIADPLGQYRTGDLVRWATDGALEYLGRLDQQVKLRGFRVEPQEIEARLLAQPGVGHAAVL-VRETAAGPQLIGYYTAEAGQEVQAE---HIKSALALELPDYMVPAQLVRLDSMPLSPSGKLDRRAL-------------------------------- 67153361 29 -----------------------------------------------------------------------------------------------------RTLSYGELYELSGTFAAFLQGLGVQEGDRIAVQLPNLLQYPVAVFGALRAGLVVVNTNPLYTAREMLHQFNDSGAKVLVCEEVLPRTGIRHVLVTEVGDLLPPFRRVLVNAVVRHLKRMVPAYHLPQALKFTEALSRGRERTLREVAAAPDDIAVLQYTGGTTGTPKGAMLTQRNLVANMLQCRALVAGVLGEGCETLVAPLYHIYAFTLHCMAMMLIGNHNLLITDPRDLPGMVRVLR-----KWRFSGFVGLNTLFAALCHDEGFRCLDFSALKLTLSGGMALQQATAECWK---GLTGCEVLEGYGLTEASPVVSGNPYG--HIRPGTIGMPLASTLCKVVDEQGREVPSGSSGELWVKGP--QVMKGYWQNPGATAEVLDAD--GWLRTGDIAVIEPDGYLRIVDRKKDMILVSGFNVYPNELEEVLAALPGVLQCAAIGVPDERTGEAIKLFVVPRPGSGLTEE---RVLRHMHDNLTGYKRPKHVEFRDRLPTSNVGKILRRELRDGAPGQ------------------------- 115525777 26 -----------------------------------------------------------------------------------------------------RAISFEQLEAMVDTAAAALLCAGFGRDHSVALYLGNTPDHPVNFFGALKAGARVVHMSPLDGERALSHKLSDSGARVLITTDSA----------MLLPMALKFLEKGLLDRLIVCADSGWGAGGSPPRVIAYADFIKDASRPAAWPSVAPDDIALLQYTGGTTGLPKGAMLTHANLVAAESIFSIWWAPSRREERVICVLPLFHIYALTVILLRTLKQGDLISLHQ----RFDVAAIFRDIEQKRATVFPGVPTMWIAL--ANDPSLESRDLSSLVTAGSGGAPLPVEVARLFERKTGLQLK---SGWGMTETSSPGTGHPPGPDKPGSIGLMLPSIELDVVALDDPRKVLPPGEVGEIRVRGP--NVTKGYWNRPQETAEAFVGDR---FLTGDIGYMDADGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDQYRGEAAKAFVTLRQDAEPFH--VEDLREFLNGKLGKHELPTALEIVDELPRTTVGKLSRHELRN------------------------------ 3080743 412 ---------------------RLAEEAIANPE---SKAASAAMLSKQEQQTLLAFNQTKSDYPR------EKTIPELFEEQVKASPDKTAVAADG------RSLTYRRLNEKANQLARRLKVKGLQREMPPAIMMERSLEAAVSMLAVLKAGGVYVPIDPGYPEERIRFLLEDSGSKIVLTKDSTQISLEGYEVLAVNAMDAEKEDAANLEHVN-----------------------------------KPEDLAYYIYTSGSTGRPKGVMVEHRNIVRLVKNAG--CIPLKSGVKMAQTGAVSFDAS-TFEVFGALLNGGTLYPVP-KETLLDGKRFNMFLKETGITTMWLTSPLFNQLAQQDPGMFATLND-----LIIGGDALVPGIVNRVKRE--SPELSLWNGYGPTENTTFSTCFLIDQAYERTIPIGKPIGNSTAYIVDEYGSLQPIGVPGELCVGG--DGVARGYLNQPELTDEDPFAEGKRMYRTGDLAKWLPDGNIEFLGRIDHQVKVRGFRIELGEVEAALARLEGISEAAAVIRENNAGENEICAYY---AGARPAAQLRTEL----SRSLPEYMIPAHLIELDSMPLTANGKVDKRQLPAPIAEET------------------------ 15558973 35 ------------------------------------------------------------------------------------------------------RWTYGDLLANANRIANVLRELGIVPGNRVLLRGPNSPMLVACWFAVVKAGAIAVTTMPLLRAKELGQILDKGRVTHALCAQAL-----------RGELDAAAAARPFVAHVVSFGDPSGAG---------LEAAMARQPEQFDNVATAVDDTCILAFTSGTTGQPKATMHFHRDVIAACRCWPPHVLRPQADDVFIGSPPLAFTFGLGGLVLFPMSVGAAIVLLEQA----SPPQLLDAIREFGATILFTAPTSYRAMAEARERRLGAPYGGSLVKCVSAGEVLPAATRELWKDATGIEI-----IDGIGATEMFHIFISADEEHARPGATGTVVPGYRAEIVDDEGRELPAGTVGRLAVKGPTGCR---YLDDSRQRNYV----RDGWNYTGDAYYMDADGYFHYQSRLDDMIVSAGYNIGAPEVEDALMQHPAVAECAVIGVPDEERGQIVKAFVVPRPGLGAGEMLVRELQDFVKRTIAPYKYPRAIEFRDSLPRTETGKLQR----------------------------------- 162139461 28 ----------------------------------------------------------------------------VFERACKAHADRPAF------SNMGVTLSYSDLERYSAAFAAWLQHHDLQPGDRIAIQMPNLLQYPVAVFGALRAGLIVVNTNPLYTAREMRHQFQDSGARALVYLNTFGNHVQEVLADTVIEHLIEGDMLPTLRGALVNAAVKHLKKMVPDYSLPQAVLRDGARHSLKPTPLSLDDIAVLQYTGGTTGVAKGAMLTHGNLVANMQQVRANMQQLDGQEVMIAPLPLYHIYAFTVNCMCMMVTGNHNVLIT---NPRDINGFVKELQRWQFSAFLGLNTLFVALMAH--PQFKKVDFSRLKGTNSGGTALVSAVAERWKSMTG---CTVVEGYGLTETSPVVCAN-PHGEHSRLGTVGLPVPGTTLKVIDDEGNALPLGERGELCVKGP--QVMKGYWQRPEATAEVLDEE--GWLRTGDIAVIDQDGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVAACAAIGVADEKSGEAVKLFVVPSDPT----LTQEELHAYCRENFTGYKMPRHYVFRDALPMTPVGKILRRELRE------------------------------ 171315762 7 -----------------------------------------------------------------------------------------------------RTTTFSELIDRVARLARALRNQGVSTGHRVAMLALNSDRYVEYIFGTLWAGATLNPVNTRWSIAEIAYSIDDCETEVLLVDDTF-----------IGTVARLRQRCPRIRTVIYCGDAETPTGM------LNYEHLVQTNGPLPDSMRNGHDLAAILYTGGTTGSPKGVMLSHTNLVSNVLSSLAATPRPEVKTV-LQIAPLFHVGALSFVLQSM-TRIATQVIHPG----FDPKAALRDIAKHQVNEIFIVPTM--LKVLLDEPSFAEHEMSSLRNIIYGAAPIDASLLQSAMERI--PSSQFLQAYGMTETSPPAACHVTGGPKLKAAGRPAPACEIRIVDLATD-VDCLTGIAGEIAVRGP--GVMLGYWNKPEETAKA---LRNGWMHTGDIGYLDADGFLYVTDRIKDMIISGGENVYSTEVENAILTHPAVQLCAVVGIPDETWGEIVHAIVVLRPGHTVG---IEDLRTHCRESIASYKCPRSIEFRSELPLSAAGKLLKYKLRE------------------------------ 42491137 1512 --------------------------------------------------------------------------HDLLEQQAEKTPDRPAIL------TDDISITYQELNERANELAHQLIKRGIRLEDKTAIMGRRSPDMLIGIYAVLKAGGAYLPIDPDYPEERIRFLLKDSGVKFLLAEPELFAPD---------------------------LFEGETISLKSGQTGNPE------SAANPNVPVKPDSLAYIIYTSGSTGRPKGVQVEHRSAVNFLY-SLQTRYGLSDSDIILHKTSYSFDASIWELFWWPIAG--ASVFLLPQGGEKDPEMILNALENNRITAAHFVPSMLHAFLEYINSRKQPIKKTCLKRVFAGGEQLGPHLVSRFYDLL--PGTELTNSYGPTETVEAAYFDLPQGKEFHNVPIGISGHNMRLYILNQKKRLLPPGCIGELYIAG--TGVARGYLNRPELTEEDPFYPGERMYQTGDIARWTEEGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTART-EHGETALYAYIEGRES--------DDVRAELATRLPAYMMPAQFIKMSEWPVTPSGKLDRRAL-------------------------------- 42491137 479 -------------------------------------------------------------------------------RQAAKTPDQIAIRYEGE------SVTYKELNESANKLARLLQKRGLKREEPVGVMLGRSPSLAAAVLGILKAGGAFVPIDPGSPKERIRYVIENSGCVHVVT------------------ERHQSVPAEQTLQVTYIEDAGTEADGSNVQSINTAD-----------------DLLYMIYTSGTTGKPKGVLLEHKNMANLLSHQLTNT-DIDFCTNVLQYASVAFDVCY-QELFSVLLSGGTLCIVPESI-KRDVSQLFSFIDQHNTEVVFFPTAFVKMLFNEEGYA----QSFPRCVKHVITAGEQLTVSRLFRQTLRLHGMHLHNHYGPSETHVVSTYTIAGDDIPEHPPIGKPIHHNKMYILSKNRQLQPLGIAGELYISGANTG--RGYVNNPALTEEDPFRTDAVMYRTGDLARLRADGQIEYIGRTDDQVKIRGYRIEPKEIETVLANHHAVKEAAVLIQTNESGENELCAYCSVSQATDPS-----QLRSDLAKELPDYMIPVKWAFVDSIPLTANGKVDQRAL-------------------------------- 154686276 2479 --------------------------------------------------------------------------------QARKTPDAAALI------SGETLITYKELDDWSNKIARALQKRQIGPDAAVGIVIPRSPEQVAAVFGVWKAGGAYVPIDPEYPEERKQYIISDSGTALLLTAHGAIE----------------------------------QVPDRFNGEVLALEDIQEQDASPVQSLSAPEDLAYIIYTSGTTGRPKGVMVEHRSVSQTLQWRSGF-YDLNEKDTILQLFSFSFDGFVTSMFTPLISGAKAAVLAEDEAR--DILAIKHYLASYRITHMIIVPVLYRT----LLDVLEPGDAESLRIVTLAGEAVDQNIISRSLSV--CPHTELANEYGP--TENSVATTAARHIEQSENITIGRPIEHSHVYILNGDHPQPIGVTGELCISGS--GLARGYRNLPKQTAQAFFQKNRRMYRTGDLAKWLPDGTLQYIGRIDEQVKIRGYRVELKEIESALTGIKGVKEAAVTAHTASAGQTELCAYIVTEEGTE-----SETVQQALRNEMPAYMVPAFFETLEALPVTPNGKLDRRAL-------------------------------- 186455065 434 --------------------------------------------------------------------------HHLFEEQVHRTPEAVAAVYE------DKHLTYQQLNLKANKLARELQECGVGPDVRVGVFMNRSLEMIVGLYAIHKAGGAYVPLAPSNPPERLAFMLEDAQVPVLLTQPT-----------------LLAMLPPTTAKVISLDQNLTAQIPPNGSEVEATTEASLQSD--LKAVVTPENLAYVIYTSGSTGKPKGVMVRHCNVVNFFAGMDRVIGWLALTSISFDISVLELFWTLSCGFKAVIQAHTKAIPPNRAAAIEHKYTIPEQILRYGVTHLQCTPSLAGIMLEE---PKTAAALRNVKKFLFGGEPLPPTLVEKIA-----GFGELLNMYGPTETTIWSTTHSVTREDD-LMSIGRPIANTEIYILDAHLQPVPVGVAGELFIGGA--GVARGYLNRPELTAERFIQHPFRLYRTGDLARYRHDGKIEYLERLDHQVKLRGFRIELGEIEAALGQHPSIKESVVSVWEARPNDKRLVGYCVAKPSQEFQA---MELRRFLKTKLPEYMVPSILLQLDALPLTPNGKIDRKAL-------------------------------- 84515863 14 ------------------------------------------------------------------------------------------------------TLTFRQADEMSDALAVYLRDAGLQAGDRVAVQVPNCLSYPVAAMAVFKAGCVLVNVNPLYTADEMAKQFIDAEPAAVIVVDMFAEAVKTYPVKHVIVTRVALPRLPKMIVGMVQKHWDKSVLPISIPHIRLPDAVAAGRAKHDSLHISPDDVACLQYTGGTTGVSKGAMLSHANILMNMAQTMSLITNLEKGEVALTALPLYHIFAFTVNFLGFYSIGARNILI---PNPRPLSNLKRAFENYKITWMSGVNTLFNGLNN--EVWFLDTPPKYLKFASAGGMALQTSVAERWEQVTG---KPVLEGYGLTESSPVLTFNPFG--QVRHGSIGVPIPSTDVRCVDDDGVDVPQGQPGEVIAKGP--QIMLGYWRKPEETAKTI---QNGWLLTGDIGTMDADGYFRIVDRKKDMILVSGFNVYPNEIEDIIAAHPDVTEVAVIGVPDGAAGEAVKAYVVARNEGLS----KDDLRAYCKEHLTGYKVPKFVEFRDELPKSNVGKILRKDLRA------------------------------ 88603692 8 -----------------------------------------------------------------------------LDTHQARFPDKIALIH----PKSNRSYTYTDLHRLSGSLAVVCEEFGLVPGDRVVLYLDSSPEYLISYFALWRAGLVAVPTNIVYRKDELAYAIRDSGAKMLITSVSSRD-----------ITGLMKESCPELVHIVEVGGVGK---------YSWENLTLSHDP-LRPVPCSPDQVCQIQYTSGTTGRPKGAMLTHSGWLAALQAEGE-ALDLTCDDIYLGIYPMAH-VGISWGL-SVLRAGGTYVIME----RYNLDEYISLTREYQITILAGMPPVIHALTE--TPPGTEDNFTSVRRIISGGGPMHSPTWKKFNERFKIPVINAYGLSETIVLGCGTVIRPEDYPTADEYNSVGKPVGYAEVKIVEVGNPAKSPHAGEIALRGP--GVALGYWNQPEETKEVFMED--GWFLTGDIGYIDDHGMLVITDRKKDMIIMSGWKVYPTEVENVLINHPKISDIAIFGCPDEEKGEIPAAAVVLRNKE--DTLTLEELSGWSREQLAGYKIPRRLVILNQLPRVGGWKLLRRELRE------------------------------ 52425413 27 -----------------------------------------------------------------------------FDKAVREHPDRPAYINMG------KVLTFRKLEERSRAFAAYLQELKLTRGERVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASTVEQVVFNTDVKHVILSFGKRTLVNFIVKYVKKLVPKYKLPHAVTFREVLSVGKHRQFVRPDLARDLAFLQYTGGTTGIAKGAMLSHGNIITNVFQAKWIAESFIGDRRRERIAIIPLPLYHVFALSVNALLFVELGITAVLITNPDVDGMVKELRKYPFTAITGVNTLFNAL--LNNENFKEVDFSSLKLSVGGGMAVQQSVAQRWHDLTGNN---IIEGYGMTECSPLIAASTI-LTDKHDGSIGVPVPNTDIRIMRDDGDEAELGEPGELWVKG--EQVMQGYWQRPEATAEVLKD---GWMATGDIVVMDKNYIMRIVDRKKDMILVSGFNVYPNEIEDVVMLNPKVLEVVAIGVPHEVSGETIKIFVVKKDES----LTRDELRAHCRNLLTGYKVPKEIEFRDELPKTNVGKILRRVLRD------------------------------ 154684834 1459 --------------------------------------------------------------------------------QARKNPDRTALQFEGE------TLSYQQLNERANRLARHILSVG-GGGKTAAVLCERSMDMIVSIMAVLKAGSAYVPIDPEHPVQRIQHFFRDSGANVLLTQQS-------------------------------LKPLAEKAGFQGVIVLADDEASYEKDSRNPALPFDSKTIANLTYTSGTTGTPKGNIVTHANILRTVKNT--NYLTVSEEDTVLGLSNYVFD-AFMFDMFGSLLNGAKLVIVP-KDTVLDMSRLSRVIKRENVSILMITTALFHLLVDMEPSCLTTLRK-----IMFGGERASVEHVKKALAAVGKGR--LLHMYGPSESTVFATYHPVDVIEEDTLSVPIGKPVSNTEVFIMNGRIQPAGIAGELCVSG--EGLVEGYYNRPEKFVKHPFKEGERMYKTGDLARWLPNGDIEFIGRIDHQVKIRGQRIELGEIEHQLQSHDQIQECIVLAVDQGAGDKLLCAYVV-----GLREISSRELREHTAKDLPAYMIPSVFIQLDELPLTGNGKIDRRAL-------------------------------- 154684834 465 --------------------------------------------------------------------------------------DKPAVVYEG------RTLSYRTLHEQSGRIAGRLLQAGISADSPVAVLLGRSERVIAAILGILKAGGAYVPIDPDFPADRIQYILEDSGAKAVLT------------------------------------EAGIQAPAADAERIDFDEAVQY-ETAADGVSTQSDRLAYIIYTSGTTGRPKGVMIEHRQVHHLVQSLQQEIYQCGEQTLRMALLAPFHFDASVKQIFASLLLGQTLYIVPKT-TVTNGSALLDYYRQNRIEATDGTPAHLQMMVAAGDVSGIELRH-----MLIGGEGLSAAVAEQLMALFHQSGRTPRNVYGPTETCHQVSADNGMNQQAAYVPIGKPLGNARLYILDKHQRLQPDGTAGELYIAGDGVG--RGYLNLPDLTAEDPFNGSGRMYRTGDMARWLPDGTIEYIGREDDQVKVRGYRIELGEIETVLRKAPGAAQAVVLARPDQQGSLDVCAYIVQEKGTEFHPA---EYREYVSKHLPDYMVPAYFTKTDEIPLTPSGKADRKKL-------------------------------- 154684834 2501 ---------------------------------------------------------------------------------AARYANRPAAAYNGA------KWTYGELNARANRIARILMDCGVTADERVGILTKPSLEMAAGVLGVLKAGAAFVPIDPDYPEERISYILQDSGAKLLLTQEALGVPESYKGETILLDGSRSILSLP----------------------------LDENDEANPQTETTADHLAYMIYTSGTTGQPKGVMVEH-HALVNLCFWHHDAFAMTADDKSAKYAGFGFDASIWEMFPTWTIGAELHVIDEAI--RLDITRLNHYFEEHGVTITFLPTQLAEQFMDLENTSLRMLLVGGDKLKRAVKQPYT-----------------IINNYGPTENTVVATSGVINPEEGSLSIGRAIANTRVYILGDGD-QVQPEGIAGELCVAG--RGLARGYLNREEETAKDPFVPGERMYRTGDLVKWNAQCGIEYIGRIDQQVKVRGYRIELSEIEVRLAQLADVHDAAVTAVEDKAGNTALCAYVAPQQ------DDIEALKSALKDTLPDYMVPAFWVEMDELPVTANGKI------------------------------------- 37520004 6 -----------------------------------------------------------------------------LDRQVQLHPDAPAFI------GPEKSLTFGELARASAAVAGGLAQLGVVCGDRVAVMLPNVLPFPIAAYAIWRLGAQLVTVNPLLKPQEVRHLLTDSGARVLVSLGQLLPP---------------IAELIAELNIQVVTVGGGELGTPF-------EHLFAAPPLLEPAAVAPEDVVAVLYTSGTTGRPKGAMLT-SRNLGYDSEACAAALEIGPSDRLFMVLPLFHAYGMTIGLLVCTRNGASVYL---EPRFVPAQALAHLKQFECTAFIGVPALFAALLTTE------GTALTNLRFCISGGAPLPLPVLEAFEAKF---QTVILEGDGPTECSPVTAVNPLRGVRKAGSIGIPLPGQQMTIRDPQSGEFLSDGEVGEILVRGP--NTFKGYLNLPEETAQVFVDD---WLRTGDLGYRDGDGYFYIVDRLKDLIIVAGLNVYAREVEEVLQSHPRVRMAAVVGEFDELRGEVVHAFVEPISEQEPPEA--QEIIRYCREKLADYKCPRRVTVMAELPRSTTGKILKRVLKE------------------------------ 111018533 19 ---------------------------------------------------------------------------------VQAHPDHPAVAYF------DGVLTAREVDDLSDALAVALSEWGVGRGDRVGIYLQNVPQYVLALLALWKVGAAALVLNPMYRGNELRRLVDDGEPIGIICEDVSAAATAETLRGSSVRFSISTSALDFQTRNDPRVFESTTRATPATDGDLVELLARFGGRRPPLVELGGDDLALLTYTSGTTGPPKGALNSHANVLATA-LDFGDCAGVVDGDVVFAVAPLFHITGAMLNAGVALVRDCLLVFA----NRFNAAVALETFVEHRVTYTIGSITVFNALSEV--PGVSADHFASVKTLYSGGAPIPPATVEKFEARFG---KYIHNAYGMTETTAGVIAVPPGKRAPVDPSIGLPLPRVDVRAVDPNGDPVPPHTAGELEIAGP--QVVSGYWRNPDASRDT---LPGGRLRTGDVAIIDEAGWVYLVDRLKDQINVSGYKVWPREVEDTLYEHPAVHEAAVVGQPDDYQGESVVAYVSLRKGATATED---ELVAFARDRLAAYKRPRLVHIITDLPKTQTGKIRRSDLR------------------------------- 111018584 7 ---------------------------------------------------------------------------------VATTPDKPAVI----RPSTGEQLTYRELDERSTRLARHLRSLGLKVGDHLALVSSNDLRVLEVYWAALRSGLYITVVNWHLTPEEAGYVVDDCGAEVLIVS---ADAGGAVPR--------EENQLPRVRHRLVYGGELDGFD-------SYDDAVAAQSAEPLDSQPRGQDMLYSSGTTGRPKKPALPEGEVNTTTDPYTAVFAPMYGFDSDTVYLCPAPLYHAAPLRF-CGTITSVGGTIVLMD----RFDAEEALRLIEEYRVTHSQWVPTMFVRMLKLPKDVRDKFDVSSLKVAIHAAAPCPPDVKRSMIEWWG----PVIHEYYASTEGAGATFIDSAQALAKPGSVGHDGVMGIVHICDDNGADVPVGDIGTVYWER--EERPFEYHNDPVKTESATHPDHPTWTTSGDIGYIDSDRFLYLTDRAAFMIISGGVNIYPQESENVLTMHPKVFDVAVIGVPDEEMGEQVKAVVQLVEGVEPSDAVARELLDYVRDRVSHFKAPRSIDFSDDLPRTPTGKLVKHKLRA------------------------------ 17230139 472 --------------------------------------------------------------------------HEIISQQAQQTPDATAVVFA------DKTLTYAELNAKSNQIAHYLLQLGIKPEARIGVYLERSPLLIIALLGILKAGAAYVPLDPTFPPERLRFMMADAELKLLLTQ---------TSLTSVITDKIATINLDELE-----------------------EDISQQPIFDPQIKVTPEQLTYLIYTSGSTGQPKGVMIE-GRSLVNILTDLKQRLSITPNDKLLAVTTIAFDIA-ALELFLPLIAGAQVVLPPQTALV-DPRQLANCIEHHQITIMQATPATWRLLLASGWEGKQDLKILC----------GGEALENTLAQQLLSCSQEVWNLYGPTETTIWSAAQ--KLSIDEPVTIGHPIANTQFYILDEQLQPVPIGVPGELYIGGA--GVARGYWKRPDLTAERFKGLGTGQYKTGDRVRYLRDGKLEYLGRLDYQIKIRGFRIELGEIEAVLAQHPAVEQAVVTLREDEPGEQRLVAYIVSHPEIIPT-----ELRTFLGEKLPIYMMPSAFILLEKFPLTPNGKIDRKALPK------------------------------ 32487245 3470 ----------------------------------------------------------------------------LFRRQVERSPDAVAVV------DAARSLSYSGLLDEAEELARLLVGLGVRRETRVGVLVGRSAELVVALLGVSSAGGVFVPMDPDYPRERISFILADSAPEVLLCTSETRQA----------------------------------VPEEFAGAVVALDAPLAADPRTALPRVEAGDGAYVIYTSGSTGVPKGVLVPH-AGLGNLASAQIERFGVTSASRILQFAALGFDAAVSELCMA-LLSGGTVVLADAESMPPRVSLG-DAVRRWGITHVTVPPSVPAVEDDLPDSL---------ETLVVAGEACPPALVDRW-----SPGRRMINAYGPTETTVCATMSSPLSPGRDVVPIGRPITGLRAYVLDAFLQPVPPGVTGELYVAGA--GLARGYLGRPGLTAERFVAPGERMYRTGNRARWTRDGELVFTGRADAQVKVRGYRIEPGEIEAVLADHPGVAQVAVVAREDGPGQKYLVAYVVPAAEQVADGALISALRESAAGRLPEHMRPAAFVPLDTMPLTPNGKVDHRALRA------------------------------ 32487245 457 ----------------------------------------------------------------------------LFDRQVERGRDRVAVV------EGKRAVSFGELAEHAERLAGYLSGRGVRRGDRVAVVMGRSPGLIATLLAVWKAGAAFVPVDPAYPAERVQFMLADAEPAAVVTERA-------------CQAAVPAGGLDPIVL------------------DDPDTLRAVAEHARLSAGAHADDLAYVMYTSGSTGRPKGVAVSHG---NVAALAGEPGWGLGPEDAVLMHASHAFDISL-FELWVPLLSGARVVLAE--PGAVDGEALAGYVAG-GVTCAHLTAGTFRVLAEESPESVAGLRE-----VLTGGDAVPLAAVERVRRACPDVRVRHLYGPTEATLCATWWLLQPGEPTGPVLPIGRPLAGRRVYVLDAFLRPVPPGVTGELYVAGA--GVAQGYLGRPALTAERFFVPGGRMYRTGDLARWTDQGELAFAGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVVSARE-----ERLIGYVVAETGGDLDPV---RIREQLAATLPEFMVPAAVLVLDALPLTGNGKVDRRAL-------------------------------- 32487245 1949 ----------------------------------------------------------------------------LFRRQADAAPDATAVI------GDGRTLSYAGLDRESDRLAGHLARRGVRRGDRVGVLMERGADLIVALLAVWKAGAAQVPVNVDYPAERIERMLADAGASVAVCAGA----------------------------------TRHAVPDGIEPVVMDAPATEAERHEAPPLAVGAHDVAYVMYTSGSTGVPKGVAVPHG---SAAALAGDPGWSQGAGDRVLMHASHAFDASLLEIWVPLVSGACVMV---AEPGAIDAQRLRDVIARGATTVHLTAGTFRVLAEESPD------SFSGLREVLTGGDVVPLESVARVRRACPEVRVRELYGPTEVTLCATWHLIEPHTETGDTLPIGRPLAGRQVYVLDAFLQPVAPNVTGELYLAGA--GLAHGYLGAPAATSENPAASGERMYRTGDLARWTDRGELLFAGRADSQVKIRGYRVEPGEIEAALAEVPHVAQAVVVAREDRPGEKRLIAYVTAEEGSGLDPD---AVREHLAGRLPEFMVPAAVVLLDGVPLTPNGKIDRAAL-------------------------------- 91978868 7 ---------------------------------------------------------------------------------ANTHPDRPAFI----MASTGETVTYAELEARTNRLAHLLRNHGLKRLDHYSVFMENNNRYLEACGAGERSGYYYTCVNSYLTAAELVYILTNSESKVLITSTAKLDVARE-----------ALKDCPHVTLCVVVDGVGESERIVG--------LAEATKGLPDTPIADESLGTAMLYSSGTTGRPKGILRPLPEQPPPLFHFLNMLWKYRNDMIYLSPAPLYHSAPQA-AVGLTIRDGGTVIIME----HFDPEQYLALIEKYKVSHSQLVPTMFSRMLKLPEEARSKHDLSTLEVAIHAAAPCPPQVKEQMIKWWG----PIIHEYYGATEGLGFTACNSE-EWLKHRGTVGKVMFGDLHILDDRMQPCPKGTPGQIWFKTA---TPFEYFNDPNKTQEARSDDGS-MSTVGDVGYVDDDGYLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVIQPMPGVDPDSDLAQELIAFCGQSLSRQKVPRSIDFLEELPRLPTGKLYKRLLRD------------------------------ 183983827 32 -----------------------------------------------------------------------------------------------------RRWSYAQLLTDVRQLATGLVRAGIGRGDRVGIWAPNRWEWVLVQYATAEIGAVLVTINPAYQARELEYALRQSGVAMVIAASGFKGSDYAAIL------AEVAPGCPELHDVAFLDGDGWAKLAGSGADLVALQEIA--------TTLSADDPINIQYTSGTTGFPKGVTLSHRNILNNGYLVGEL-LEYTAEDRICIPVPFYHCFGMVMGNLAATSHGACMVIPAPG---FDPAATLRAVQAERCTSLYGVPTMFIAELGLADFA--TYDLSSLRTGIMAGSTCPVEVMRKVIDQMHMAGISICYGMTETSPVATQTRSNDSLQRRVTTVGRVGPHLEIKVVDPATGRIVPRGTAGEFCTRG--YSVMSGYWKAPERTAEVI--DPEGWMHTGDLALMDECGYVQITGRIKDIVVRGGENISPREIEEFLHSHPDIVDAHVVGVPDERMGEELMAVVKLRAGAELTTGL---LREYCAGQIAKFKIPRYLRLVDEFPMTVTGKVRKVEMRQQA---------------------------- 54027036 1149 ----------------AAKFDRLLRAALADPERVLGDI-DVLDAGER-DYVVDSWNASGHKVAERFL-------HDGFDIQVRRTPDAIAVR-----ADDGETLTYAELSARANRLARLLIAAGVGPESLVVLAMPRGVELVVAMYAVLRAGGAYVPVDPAHPAERVGHILATAAPRVVLTTAAAGVAP-------------------------AALPAGVPVHQVDELDLSGYAPTRIA--DHERAPLHPDNPAYVIFTSGSTGKPKGVSVSHRAIVNQLAWMHAE-YRVRPGDVYLQKTAATFDVSL-WGYFLPLRAGATLRLA-----APDGHRDPRYLAETIAADQVTLTDFVPSMLAVFAAHARRGELDSLREVFVIGEALPPETVAAFHAVCDAGL---HNLYGPTEAAVSITYREVTAADGPLVPIGEPEWNSQVYVLDARLHPAPIGVPGELYLAG--DQLARGYHGRVDLTADRFVANPFGMYRTGDLVRWSSDGELIYLGRVDFQVKFRGQRIELAEIETALLAEPEVGQAAAALWSRERGGEHLVGYVVAAPGAEVD---IDRLRAALTRRLPAYMVPTALVELAEFPLNTSGKLDRRAL-------------------------------- 54027036 2270 -------------------------------------------------------------------------------RQAARTPDRPALTADG------VTLTYAEFAARVNRLARWLIGQGVGPDALVALGMRRSIDLVVGMYAVTVAGGGYLPLDPDLPAERTRHILDTAIPVAVLTA--GTDLDLPVAQIRIDRLDLERYPTTPVR------------------------------DAERRAPLRAAHTAYVLFTSGSTGRPKGVAVAHAAVVNRLRWMQEAYIALRPDDVLLQKTPVTFDVSVP-EFFWPLQVGARLVLATPD-GHRDPRYLAEVIRAEGVTVAHFVPSMLAVFLAEAASGDTRLRH-----LLCSGEALPAATAQRARELTGAR---VHNLYGPTEAAVEVTCHEVTDADTDTVPMGRPVWNTRAYVLDARLRPVPVGVPGELYLAGA--QLARGYLGRADLTADPFDEPGDRMYRTGDLVRWNRDGELEYLGRTDFQVKLRGLRIELGEIETALLAVPGVEQAAVLVRDDHGTGPRLVAYVV---GVEPVPA--EGLRAELARRLPGYMVPGVYVALDALPLNASGKLDR----------------------------------- 54027036 6506 -----------------------------------------------------------------------------------------------------RQLTYRALDEQSSRLARMLIGQGIGAEDIVALAIPRSAEYQLALWAVAKTGAAFVPVDPTYPAERIAHMLTDSGAALGLTVER------------------ARAGLPGDTEWLVLDAATTAARLR-------HTSAAPVSPGELVRPVRTDDAAWMIYTSGSTGLPKGALVTHNGIAGVAY-TQRDRYDVTARTRVLGVASPSFDASMLELLLAVVAAG-TLVIAP--PEVFAGAELTELMARERVSHAFITPSVLRT--------LDPARLPDFTHLIIGGEAFGTETVAAWAR----DGRAVFNGYGPTETTIVATVSPP-LRPDRPVELGVPLAGMSAVVLDARLRPVPAGVPGELYLRG--HGLARGYHARPGLTAGRFVADPHGPYRTGDLACWTADGALRYLGRGDHQVKVRGLRIELGEIDTVLAAHPSVRAAVTVGHAVAGEDVALVSYVVAAQGEIVDTAALL---AHAARALPPYMVPAAVTVLDRLPLTPVGKLDRAAL-------------------------------- 54027036 3336 --------------------------------------------------------------------------------------------------------TYTEFAERVNRLAHHLIGAGVGPERVVGLVAHRGLDMLVAMYAIVRAGGAYLPLDPAHPADRLAQIVESAQPALVLVPVGADLPPLGVPVLRMADLDLADAPARPV------------------------------TDADRTAALRPDNTAYVLFTSGSTGRPKGVAVTHRAIMNQLRW-LEHRYQVTGADRILQRAPLTFDVSVWECFLPVAVGAPLVIAAPGA--HLDLAAFADLLREHRITIAEYVPSVLAALIAE----GMGDALASFRHLHCGGEALTPDLLTALRGVFDGAVHNAYGPTEAAISAVYHEFTDADVAQGRDVAIGRPCWNTRVYVLDTRLRPVPIGVPGELYLAG--NQLARGYHRRPGPTAERFVADPFGMYRTGDLVRWNRDGDLIYLGRNDFQVKLRGQRIELGEIEAALAAVPGVANAAVRVVADSAGRDALVGYV------SGDDLSAAAVLDVLRDRLPGYMVPAHLVVLAEMPLTTVGKLDRAAL-------------------------------- 54027036 7574 -----------------------------------------------------------------------------------------------------RSLTYGEFAAAVNRLARVLIGRGVGPESLVALAIPRSTELLVAMYAVLTAGAGYVPLDPAHPLERTTAVLAAADPELVLVSTRAPMLPERV---------------SGLEIVLDIAGIGTDVPAHPVR------------PYELVRPVHPADTAYVIFTSGSTGAPKGVVVPQAAVTHQLEW-MQSEYGLGADDAVLLHTSAAFDLSVWEFWWAPRTGARLVLAPEGAHRDPQGLLDLLTYA-----AVTTVTLVPAQVAMLTEVAGERGLPAALRRLLVIGEALPTDTVRRTGESTQARLD---NLYGPTEATVSVTRYRTGADEHGAVAPIGAPEAGTRVYVLDDLHPVPTGVVGELYLGGA--QLARGYHRRPDLTAERFVADPFGAYRTGDLVRWTAEGQLVFVQRRDFQVKVRGYRIELTEIEHALRAHPAVAEAVVLAHGAGGAEAMLVGYVTTR-----TPVDTEDLRAALAGTLPGYMVPAALVRLDALPLTANGKLDRAAL-------------------------------- 54027036 4345 ---------------------RLLSAAVADPARPVGD----LDLLAADERALVLRHWNDTAHPVAAPDDTL---ASLFERQVRRAPDAIALSFEG------TSLSYAEFAARARRLARWLVSQGVAPGSAVALGMRRSVDLVVGMYAVTLAGGAYVPIDPEHPAERVEYVLRTARPVCVLTAGADLSVGTAPQVRVDRLELSRFADGP-------------------------------IRDAERRAPLRPGHPAYVLFTSGSTGRPKGVAVAHAAIVNRLVW-MQDRYGLRPDDVVLQKTPATFDVS-VWEFFWPLQVGARLVVA-----RPDGHRDPAYLARLTVDERVTTVHFVPSMLAVFLAEPAADRTGLRRVFASG-EALPAPIAQRARRVLGAR---VHNLYGPTEAAVDVTFHEVTDADTGAVPIGRPVFNTRLLVLDARLRPVPVGVPGELYLAGA--QLALGYVARPDLTAERFVADPFGMYRTGDLVRWNRDGELEYLGRTDFQVKLRGLRIELGEIETALTALPGIEQAAVLVRGTAGGEDTLVGYLV------ATDPDLDAVRAALAARLPAYMVPAAFVVLDELPVNSSGKLDRAAL-------------------------------- 54027036 135 ---------------------------------------------------------------------------------VRRTPDAIALEFE------DITLTYAEFDARAEALARHLVRCGVGPETLVGLAARRSIELMVGMYAIHKAGGGYVPIDPEHPAERIAYVLDTAAPVLVLTTTA-----------------------------------DEPAGLGDARVLRIDEFEAAPPAAEPELAPHPDTVAYVIFTSGSTGRPKGVAVSHRSVMANLRWRQRLH-PMRPDDVVIQKTPFTFDVS-VWEFFWPLQVGARLAIARPD-GHRDPAYLVRFLAERGVTIAHFVPSMLAMFVAELASSGVALDALRMVV--ASGEALPAATAAALRDVSGATLQ---NTYGPTEATVDVTAHEVTAADTVTVPIGTVADDNELLVLDESLRPVPTGVVGELYLAG--VQLARGYVARPGLTAERFVANPHGMYRTGDLVRWGGGAELEYLGRIDFQVKLRGLRIELGEVEAALLRSQQVAQAAVVVRQHA-GGDHLVGYVVPAGG----PVDPAAVLAVAREHLPEYMVPALVQVLDELPVNANGKLDRAALPEAAAGEYREP--------------------- 54027036 5413 ---------------------------------------------------------------------------------AAATPDDPAVIHVPDDGSAAAVLSYGELDRRGNQLARHLIGLGVGPESLVALAIRRSTDLVVAMYAVLKAGGAYVPIDPDHPPLRIAHVLDTAAPALLVTTDVTLDYDGPV---------------VAVDTVALDGYADDPV-----------------APEERRGPLHPDNPAYVLFTSGSTGKPKGVSVSHAAIVNQITW-MQSRYRLDSGDVYLQKTATTFDVSL-WGYFLPLRVGATVVLASPD-GHRDPGYLAEVMGAYGVTVTDFVPTMLAVFAGHVAESGQAAALAALRMVFVIGEALPGETVRAF---TAISSAAVHNLYGPTEAAVSITHREVTGETGRAVAPIGNPEWNSRVYVDSRLRPTLPGVAGELYLAG--VQLARGYHGRPALTADRFVANPFGMYRTGDLVRWETRGELVYLGRTDFQVKFRGQRIELGEIEAVLAAVPGVA-----GAAARVLGEHLVGYLLVAPEAADDDAVLARARAAAHEALPAYMVPGALLALDEFPLNVSGKLDRAAL-------------------------------- 18034622 485 -------------------------------------------------------------------------------------------------------LSYTELNQQANRLAHALIKAGIRPDNRVAICMERSLEMVIGLLGILKAGAAYVPLDPEYPTDRLGNILSDSDPALLLIHHGLQDH---------------LPMTTMPVWVLESEEYRTNIASQPTDNPVATDL-----------GLTSRHLAYVLYTSGSTGLPKGVMNEHRGVVNRLLWA-QDEYQLTQHDRVLQKTPFSFDVSVWEFFLPLLAG--TQLVMARPGGHKEALYLLEEIEARGITTLHFVPSMLQSFIHLTP----AGRCPSLRQILCSGEALSYSLQQQCLAHFAHSE--LHNLYGPTEAAIDVTSWCVPDQHIGLVPIGHPIDNTQIYILDKHDQPVPIGVIGEIYIAGA--GVARGYLNKPELTAERFIHPDMRMYKTGDIGRWLADGSIDYLGRNDFQVKIRGNRIELGEIEARLAQSDGVQNVIVIAREYDAGDTRLVAYLIPKPGVTLS---IPALREQVGGSLPDYMIPSAFVMLDAFPLTLNGKLDRKAL-------------------------------- 63079048 465 ---------------------------------------------------------------------------------VDKNPDQVALVF------GEAQLTYRELNEKANQMARGLRKQGVLPDQVIGLLTDRSLEMIIAILAIFKAGGAYMPIDPSYPSERIQYMLADSRTHLLLVQKA----------------------------------EMIPANYQGEVLLLTEDSWMDENTDNLDLVNQAQDLAYVMYTSGSTGKPKGNLTTHQNIVKTIMNNG--YMEITPNDRLLQLSNYAFD-GSTFDIYSALLNGASLILVPTH-VLMNPTDLASVIQDQHITVSFMTTSLFNTLVELDVTSLK-----HMRKVVFGGEKASIKHVEKALDYLGAGR--LVNGYGPTETTVFATTYTVDHTIKETGIMPIGRPLNNTKVFIADNQLQPIGALGELCVSG--EGLARGYLNTADRFVENPFMRGERMYRTGDLARWLPDGSIEYVGRIDEQVKIRGHRIELGEIEARLLEHPAISETVLLAKQDEQGHSFLCAYLVTNGAWS-----VAELRKHIKETLPDSMVPSYFIEIDKMPLTSNGKADKRAL-------------------------------- 63079048 1498 ------------------------------------------------------------------------TVHQLFEEQVQNMPDQKAIVF------GEEQVTYKELNAKANHLATLLKQKGITNEQLVAVMIEPSIEFFVGILAVLKAGGAYLPIDPTYPTERIAYILEDSQSKVLLV------------------------------------RGHEQVQTQFAGEILEIDSKKLSTEELKDVPMNNKDLAYVIYTSGSTGQPKGVMVEH-RSLMNLSAWHVQYFGITKDDRSTKYAGVGFDAS-VWEVFPYLIAGATIYVIDQETRY-DVEKLNQYVTDQGITISFLPTQFAEQFMLTDHTDHTALRWLLIGGDKAQQAVQ-------------QKQYQIVNNYGPTENT-VVTTSYIVSPEDKKIPIGRPIANNQVFILNKENQLQPVGIPGELCVSG--DSLARGYLHRPERFVANPFVPGERMYKTGDIARWLPDGNIEYLGRLDDQIKIRGYRVELGEIESAILEHEAIHETVVLARQDDQNQTYLCAYVVPKKSFD-----VAELRQYLGRKLPHFMIPAFFTEMTEFPITSNGKVDKKALPDLSQSEIDYVAPTTTLE--ETLAEL------ 115610677 53 ------------------------------------------------------------------------------------------------ETGQRR--TFQQIKEKVDSLAAGLLSLGVQRGDRVGIWSPNTLGWILTQYATARIGAILVNLNPAYQITEIEYTLKKVGVKVLIAPENFKTQHYYKMLTDLCPEMLKSKRLPELESVIIFDSELMSLP----GAYDIDDVMDMGRTEHYDVSLQFDDIINIQFTSGTTGIPKATCLTHYNIISNLN-TQSFVFPVKPGDVSCLPAPLFHVMGMSTSMVGMMQGITTVL----PSAGYESGAILRAIQDEKCSIFFGPPTMLIDMLHHPD--FETFDLSSWETVYTGGSHVPIEIIRRIAEEVPS-----------------------------------MKELLMKMVDPSSGDVMPVGKQGELCIRAPWV--MVGYWGDEENTKETLDQT--RWLHTGDLAKMDSDGYISIVGRIKDVVIRGAENISTIQIEQCLHTHPKIEDVQVVGVPDERMIEELCACVKLKAGETCE---KEDIREFCRGKLSHYMVPRYVEFVEVFPRTTTGKV------------------------------------- 182413787 523 ---------------------------------------------------------------------------------VAQTPDAIAV------SGEGAALSYGELNARANRLAWRLRRAGVGPEARVGMYFERTVDLVVGIVAILKAGGAYVPFDPVYPAERIGFMLRDAAPRVLLTQQ------------------------KHEAFCRGLVADGTELVCADDRSLVGE------RTDNLRVDVRPEQAAYVIYTSGSTGQPKGCVVEH-RQVVRLFEATQAWYRFGREDVWTLFHSYAFDFS-VWELWGALLYGGRLVVVPFE-TSRSPEAFLELLRQEKVTVLNQTPSAFRGLMAADESA--RPAPLSLRYVIFGGEALEPASLAPWWERHGDEQPQLVNMYGITETTVHVTYPLRRADGENGSVIGRPIPDLRLYVLDAFQQPVPIGVVGEIYVGGA--GVARGYLNRPELTAERFVPDRLGGYRSGDLARWRADGELEYLGRADHQVKIRGFRIELGEIEAALASHPAVRSALVL-LREERGDKSLAAYVVWR-GEPVAPAV---LRAHVGERVPEYMVPADIVGLAAFPLTPNGKVDRRAL-------------------------------- 158339495 1616 --------------------------------------------------------------------------HHLFEAQVERIPDAIAVVF------QDQQLTYGELNQRANQLAQKLRSQGVQPDVPVGICVERSIDMLVALLGVLKAGGAYLPLDPTYPSERLAFMLDDAQVKHLVTQS-----------------ALCDRIPPHQAQVVYLDRLATENSRPDSG--------------NPIHSPQTENLAYVIYTSGSTGKPKGVMVNH-RSLVNYTEAIASAYVLKPSDRVLQFASINFDVA-AEEIFPTLAQGGTLVL-RTDEMLDSIPTFLHQVQALELTVLNLPTAFWHQFTAELDRMSTTVPDSLRLVVI-GGERALADRVQTWHRVVG-EQIRLVNCYGPTEATIGATLCDLTAYAPTEWPIGKPIQNVQTYVLNADLQPVPIGIPGELYIGG--DGLARGYLNRPELTAESKLSPSICLYKTGDLVRYRPDGNLEYLGRIDHQVKMRGFRIELGEIEAALGQHPAVQNAVVVDDETELGTRRLVAYGVAMPYADLS---MPELRQFLTEKLPAYMVPAVFVLLETLPLMPNGKVNRQALP---APDATQAESDATVASPRTPTEI------ 158339495 517 ---------------------------------------------------------------------------------VEQTPDAIALIFE------DQHLTYAELNARANQLAHYLQTLGVKPDDLVGICCDRSLDMMIGLLGILKSGGAYVPIDPDYPSDRLAWMMSDAHLAILLTQ-----------------RSLTDQLPPHQAQVVEL-----DGDWQTIAQQPRHNLANLATAD---------HLAYVIYTSGSTGKPKGVQITHRSLVNFLCSMHKQ-PGLTADDTLLAITSISFDIA-ALELYLPLITGAKVVVASRT-VAADGEQLSELLSRTGATIMQATPATWRMLLTAGWSGQAGLKMLCGGEALSGDLAQ--QLMNMGTSVWNLYGPTETTIWSTIYPVKNQPHNHTDSEVPFTIPIGHPIANTQIYLLDRHGQPVPVGVPGELHIGG--DGLARGYLNRPELTAERFIDFGVRLYKTGDLARYRPDGSIEYLGRLDHQVKIRGFRIELGEIEAVLRQHSDVHEVVAISRPDLFGESQLVAYLVCQPERQVDSG---ELRKFLRAKLPDYMVPATYMTLEALPLTPNGKVDRKAL-------------------------------- 195388515 54 ---------------------------------------------------------------------------------------------------EAKRYTFRSLLAEVDRLAAGLRKLGLQRGDAVGIWAPNYIQWYLGMMGAARAGLTSVGINPAYQGPEMEYCLNKVDIKAILAPDTFKTQNYYEILRDICPELLKSEKFPHLRTVIINSQQSLKGALRFDELLDLSNASEQAEIGKLQREIQPESPCNVQFTSGTTGHPKAAVLSHHSFVNNGIHVGNRNEL--EGERICVQVPLFHAFGVGITIMAAMAKGATLVL---PAAGFNPKDSLQAIVNEKCTVIHGTPTMYVDLVAEQRKL--QLPLGKIKKAITGGAAVSPQLVLDVKQVL--RVQAVHSVYGLTESTAVIFQSLPGEKDDRVLHYVGHTDHIEAKIVDAQGCIVPLGQPGELCVRG--YMTMLGYHGDVEKTKEILAED--NWLHTGDQFVLESDGYGRIVGRLKEMVIRGGENIFPKEVEDFLNSHPQVIETHVIGVPDERLGEELCAFVRLESDVDPKSFTNEALKAYCKGKLAHFKVPRYVVTVDTFPTTTSGKI------------------------------------- 115360684 7 -------------------------------------------------------------------------------------GDVPAVIHR------DRPLTYRQLEARSNQLAHALIALGLRRGDRVAVQSRNCTELVEIECALYKTGLVKAALNPRFTTAEASDVVENCTPRVLIAGRGYTGYTRATP------------GFASVETFIAIGGAEGYVD--------YEALLGRAASHAPDFASHADDLAVLHFSSGSTGKIKAAMQSYGNRMASLRKLIGMDTQPRPGDRLALVGPITHASGM--LMQPFLYCGATLVLFD----AFETAQFLADLERLRVTHVFMVPAMINML--LNEPALAHTDLSALKSLSYGAAPMAPARIQEAWARFGPILSQGYSTSGVTRLTIADHAYAIAQCPERLASCGRPMGETEVCVLGEDGRPLAAGEVGEIAVRG--EDVFKGYWGAPELTAEVLVN---GWLMTGDLARTDEDGYLYLVDRKKDMIVSGGFNVYPTEVEAVLYQHPDVLEACVFSVPDERWGEGVKAAVVLKPQRTANQD---ALVAHCRSLLADYKLPRSISFVAELPRNASGKIARKMVRE------------------------------ 26990911 1500 --------------------------------------------------------------------------HQLFEDQAQRHPQAPALIFA------DATLSYTELDQRANRLANKLREQGVGPEVLVGVAVERSLELVIGLMAVLKAGGAYVPLDPDYPSDRLAYMIEDSGIGLLLSQQALAER------------------LPVPAAVRILCLDQD------------AQWLAGYADTAPEVDVRLANLAYVIYTSGSTGRPKGAGNTHEALLNRLQW-MQGAYGLDASDTVLQKTPFSFDVSVWEFFWPLMTGARLAVALPG--DHRDPQRLCQTIIDHQVSTLHFVPSMLQAFMASAEVEQCRS----VRRVVCSGEALPAVLAQQCRERLPHAG--LYNLYGPTEAAIDVTHWTCGDKQGFSVPIGQPIDNLRTHILEPDLLPAARGVNGELYLAG--IGLARGYHGRPALTAERFVEQGGRLYRTGDLARYRPDGVIDYAGRIDHQVKIRGLRIELGEIEARLAEHAQVREAVVLAQ-DGPSGKQLVGYVVPEPGSEAGQRLREQLAHFLGQGLPDYMVPAHLMLLANLPVTANGKLARNLL-------------------------------- 26990911 505 --------------------------------------------------------------------------YRLFEQQVCRTPDAVALRF------GEQTLSYAELNRQANQLAHALRERGVGPEVLVGVAMPRGPRMLVGLLAIFKAGGAYVPLDPDYPAERLAYMIEDSGLGLLLTEQA------------------------------VLARLQVPATVASLCLDTDTACYASAAAEDLPLDVDADHPAYVIYTSGSTGRPKGVTVRHGALVNFL-TSMAVQPGIAASDRVLALTSLSFDIA-GLELYLPLLHGASVVLLADQQNK-DPFALLRVIEQQAVSVIQATPSTWRMLLDNAPPQALRGKR-----VISGGEALSSELAQRLIDQAGHVWNLYGPTETTIWSGIEKVTDSRQVWLGKPIGNTTFH------VLDAQFDAVPVGVSGELFIGG--DGLARGYLKRPGLTAERFIPNPHGHYRTGDLVRYRDDGVLEYMGRIDHQLKIRGFRIELGEIEASLQGFGAVREVAVIDV-DGPLGKQLAGYIVLQADAEVQETLRLALKAHALKSMPDYMVPTHLVFIPRMPLTPNGKLDRK---------------------------------- 26990911 2620 --------------------------------------------------------------------------------WAQQQGDAVAVKVDG------QTLSFAELDRAANCLAHALIAEGVGPEVRVGVALQRTPQMIVALLAVLKAGAAYVPIDTAYPAERLSYLMEDSGVALLVSQTA------------------ALAGLPKLANVHALNLDSFDPTQWPGH--------------APQVTLQGENLAYVIYTSGSTGKPKGVVVSH-DALAMHCQAIGERYEMTPADCELLFMSFAFDGAHERWLTA-LTHGGSVLLRGDELWTP--EQTCQALHRHGVSVAAFPPVYLQ---QLIEQVREHGNPPPMRIYCFGGDAVPQASYEQAHAYL--QPQYIINGYGPTETPTIWKAAPQQPCGAVYAPIGTLVGQRSAYVMDVDLNPLPPGVAGELYLGG--TGVARGYLNRPGLTAERFVAPGGRLYRTGDLVRQREDGTFDYLGRLDNQVKVRGFRIELGEIEARLADMDPVRQAAVV-VRDGPSGKQLFGYVTLAEGHA--QGIAEQLRERLKQELPEYMVPAQLMVLERMPLSPNGKLDRNAL-------------------------------- 8926195 11 ----------------------------------------------------------------------------LVDQHLDSGSDKAALY------SPHGHVSYGELYRSMCAMGRALRELGIQREQRVLLILDDTPAFFTAFLGAGRIGAVPVPINYQTDPEQVRFYAQDSYARAAVI------------------EAVRYEELAPALQEAGVMVISTEPAGPDDGRLHMRDLIRGHEGELGAASTHAEDPALWLYSSGSTGRPKGVVHLQRDIAPACRHYAGDVLGVTQDDVHLSTTKLFHAYGLGNSLLFPLWFGGTCVLL---PGFPAPHLVLETIERVRPTLLFSVPALYNAMPRS--PGAGSRDLSSIRLCVSAAESLPAHVWERWRDLYG---LTILDGVGSTEMLHIYCSNTER--ALRPGSSGRAVPGYQIKLVDPDGGDVEGAGSGEMFVRGG--SMLAQYWHRADQTRSVLKGS---WYRTGDRYRRDEDGFYWYEGRADDMMKVSGLWVAPAAIETALQQHPDVAEAAVVGV-DTDRLTRIKAFIVLRDGCQGSDALARQLRQWCKDRLASHQFPHLVEFAADLPKTPTGKIQRFALR------------------------------- 87199233 24 --------------------------------------------------------------------------------WAEDRPQGVAL------DGPDRKLTYGELEETTARIAGGLAAMGIAKGDRIAWFGKNSTLYFALFFAAARLGAVMVPIGWRLAPVEATWIAGDAQARMVFLGEGFEGL------------ADAFAALPAVGHCLTQAEAWHWID---------------GLPAGAFEPAGADDAVLQLYTSGTTGNPKGAVLSNRNLFGLRKQSIGNYTTMTDDEAILVAMPCAHIGGTGLGVMAIGAGLPGIVLAEFEPR-----AVFDAVEQKGVTRFFIVPAALQMLLNHPDCA--SVDFSRVKYIIYGASPIP---LVLLRECIAMFSAEFIQAYGMTETTGTICMLPPEDHDVNGNQRMRPLPGVEVRVIDENGRSLGPNEIGEIQTRSS--NNMLGYWNLPEATAKTM--TPDGWISTGDAGYLDEDGYVYMHDRIKDMIISGGENVYPAQVESAIYGHPDVQEVAVIGVPDEKWGEAVKAVCVPKPGHTIDP---QSIIDWTRERLAGFKVPKSVDVIDALPRNPSGKILRRTLRE------------------------------ 126734258 36 ------------------------------------------------------------------------------------------------------TLTYHQADEMSDALAVYFREAGLKTGDRVAIQVPNCLAYPIAAMAVFKAGCVLVNVNPLYTAEEMAKQFADAEPAAIVVVDMFADKDYPIPNVIVTRVAEYFPAMPRGIVGLVQKYWDKTIKPIATPHMRLPEAVKAGRAKHARATIDPDDVACLQYTGGTTGVSKGAMLTHTNILMNMEQTMELIEQFEKGEVALTALPLYHVFAFTVNFLGMYSQGAHNILI---PNPRPLSNLKRAFENYKITWVSGVNTLFNGLN--GEIWFQDTPPKHLKFASAGGMALQGIVAERWEEVTG---KPVLEGYGLTESSPVLTFNPYGKT--RLNSIGVPVPGTEVKCVDEDGADVPQGEPGELIAKGP--QIMKGYWNKPEETGKTI---QNGWLLTGDIGVMDDDGYFRVVDRKKDMILVSGFNVYPNEIEDTIAAHPGVEEVAVIGVPDGASGEAVKAFIVKRDDTLDKDAM----RAYCKEHLTAYKVPKAVEFRDELPKSNVGKILRKDLRA------------------------------ 90411622 10 ---------------------------------------------------------------------------------VHKFADQTAFINMG------QVMTFRKLEERSRAFAAYLQDLKLKKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAHTLESVVILTSLGDQLSRPKGTLVNFVVKYVKKMVPKYHLPHATSMRAALKKGRRMQYVKPFLSGEDTAFLQYTGGTTGVAKGAVLTHRNMLANVMQAKGAYGPVLTDGRELIVTPLYHVFALTVNCLLFIEIGGQNLLITNPRDIP---TFVKELQRYQFTAITGVNTLFNALLNNED--FHELDFSNLRLSVGGGMAVQRAVAEKWKD---ITKTYLLEGYGLTECA-PLVAAYPHNLVDYNGSIGLPVPSTDVRIVDDEGNVLPNDQTGELQVRGP--QVMKGYWERPEATKEVLTDD--GWLSTGDVVRFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVIALHPKVLEVAAIGQEHEVSGEIVKVCIVPRD----SSLTRDELLIHCREHLTGYKIPKIVEFREELPKTSVGKILRRALRE------------------------------ 163796330 24 -----------------------------------------------------------------------------LDRTAAVFPSRLAVVH------GKRRYTWAQAAERCRRLGSALTKRGIGKGDTVAAMLPNTPEAFEAAHGVPMTGAVLNMLNTRLDAEALAFMLDHGEASILLTDTEF---------APTIEAALAR---TTRKLTVIDVDDSEGPGGKRLGETDYESFLASGDPDYRGVPADEWDAIALNYTSGTTGDPKGVVY-HHRGAYLNALGNVLVWGMKMHPVYLWTLPMFHCNGWCFPWTITAQAGTHVCL-----RKVEAKAIYDTFADEGVTHLCGAPIVMSMLLNAPDEARREF---PQKVQMMTAASAPPAAVLEGMERLGIEVTHVYEVYGPAVVCAWHEEWSGRPIEEQADLKSRQGVRYPMVANPDTMEPVPADATTMGEVFMRGNIVMKGYLKNPNATDKAFKD---GWFHSGDLGVVHPDGYVELKDRSKDIIISGGENISTIEVEGVLYRHPAILEAAVVAKPDEKWGETPCAFVTLRPGKTTTPE---EVIAFCRQHLASFKCPKTVVF-GELPKTSTGKVQKFVLRERAKG-------------------------- 90424581 16 --------------------------------------------------------------FRWPDQAPFNWALDWFDAELAGDPDRTALWIVDAASGGETRLSFAELSRRSNQTANFLRAQGLKRGDHLLLLLGNVVPLWEIMLAAIKLGLIVIPATTLLTPDELRDRLERGRAKLVVAAP---------------DQVAKFANLGGADLARVV------VGEAQAGWLPFAQSADYPGSFAPDAPTDPDEPMLLYFTSGTTAKPKLVRHSQRSYPIGALSTM-YWLGLQPGDVHLNISSPGWAKHAWSCLFAPWNAGATVFVVNQP--RFDAKSLLATVVRCGVTTLCAPPTVWRLFIQEK---LSDYKVALREVCGAG-EPLNPEVIDQVKSAWG---LTIRDGYGQTETT--ALAGNSPGQVVKIGSMGRPLPGYQVIITDPDGKPAKEGEITLKLGADRPAGLMQGYQGEGGSLSGADGE----VYRSGDVAFADDEGYLTFVGRTDDVFKSSDYRISPFELESILLEHEAVAEAAVVPSPDPIRLAIPKAYVMLAAGTEPSRDTALSIFRHLQARLSPFKRIRRIEMVTELPKTISGKIRRVHLRRL----------------------------- 166711952 23 -----------------------------------------------------------------------------------------------------KTITYREADRLVEQFAAYLLELQLKKGDRVALMMPNCLQYPIATFGVLRAGLTVVNVNPLYTPRELKHQLIDSGASVLVVIDNFGTTVQQVIADTPVKQVITGFPKAAVVNFVVKYVKKLVPDYRINGAIRFREALALGRKHSMPTQIEPDDIAFLQYTGGTTGVAKGAMLTHRNLVANMQQAHQWVGGLEGQEVVITALPLYHIFALTANGLVFMKVGGCNHLISNPRDMPGFVKELK-----KTRFTAFTGVNTLFNGLLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKKVTG---LTLVEAYGLTETSPAACIN-PMTLTDYNGSIGLPIPSTDACIKDDAGTALAIGEIGELCIKGP--QVMKGYWKKADETAKVMDAE--GWLHTGDIARMDEQGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGMPDEKSGEIVKAVIVKKDPA----LTADDVKAHCRANLTGYKQPRVIEFRKELPKTNVGKILRRELRD------------------------------ 196258202 509 --------------------------------------------------------------------------HQLVEEQAALNPEAIALVFEN------QSLTYRQLNEKANQLAHYLREMGIKTETLIGLSIERSLEMIIALLGILKAGAAYLPLDPEYPPERLHFMLEDSQAFLLLTQASLLEK------------------LPNNQTKILLLAEIWP-------------RISSYSQENLTGVVEAANLAYLIYTSGSTGKPKGVMVEHRGVYNLAQAQIE-AFSVEKNSRVLQFASFSFDACISEILMA-LGSGATLYLACKDAIMPGQPLNDFLRQQEITHVTLPPSVLAALPVETLPAL---------QSLIVAGEACSLELMKQWSR-----ERNFFNAYGPTEASVCATIAQCTPNDAKVTIGCA-MANVQVYILDSHLQPVPIGVIGEIHIGG--VGIARGYLNRPELTQEKFIRDPFRLYKTGDLGRYLADGKIEYLGRIDHQVKVRGFRIELGEIEAALLKHPFVKEAVVIARSDYTTVQHLIAYLIPAFSAQVLAEQLAQVREFIQQQLPGYMVPQEFVLLDAFPLTSNGKIDRRKL-------------------------------- 107023108 28 ----------------------------------------------------------------------------LLDDAMRRFADRPAFHAFG------RTLTYADVERLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVVFVAVAKIGAIQVNVNPHYTARELEHQLNDAGVEVAVVCGGSMGTFADVVGGTRVRTVL---SVGREDLGVVDAPAGTCDALPPGSTALAQAIAAGESLACEPVALSGADLLLLQYTGGTTGLSKGAALSHRNLVANIAQFAAIVPDARREEVVVTAIPLYHIFALTVNFLSYFAIGAQNWL---VANPRDMDGFIDVLKAARPTVFVGVNTLYAGL--AGHPRLKEVDWSRLKLSAGGGAAVIDVISSRWKAVTG---NFIREGYGLSETS-PVVSFNPQSIDRFTGTTGLPLPSTDVKLLDEQDREVAIGEAGEICVKGP--QVMSGYWQKPDANAAAFTAD--GYFRTGDVGVFDAAGFLRIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDPRTGEAVKLFVVLAPDADVTEA---QLVAHCRASLAAYKVPKLVRFVDRLPKSTVGKILRREL-------------------------------- 16040971 1716 --------------------------------------------------------------------------HQLFEEQSQRTPDQAAVI------DKDRQLTYGELNKRANRLARTLRAKGVQTDQPVAIITRNSIESVVGILAVLKSGGAYVPIDPEYPQDRIRYMLDDSQAGIVLMQQDVRK----------------------------------QLAYEGVTVLLDDESSYHQDGSDLAPINDVSHLAYVIYTSGSTGRPKGVLIEHGGLTNYIWWAKEVYVKGEKANFPLYSSISFDLTVTS--IFTPLVTGNAIIVYDGE----DKTALLESIVRDPRVDIIKLTPAHLQVLKEMNIA----DQMAVRRMIVGGENLSTRLARSIHEQF-EGRIEICNEYGPTETGCMIYRYDPAKDRRESVPIGTAAANTSIYVLDENMKPAPIGVPGEIYISGA--GVARGYLNRPEKFVDDLFEPGAKMYKTGDLAKWLADGNIEYAGRIDEQVKIRGYRIELGEIEAALLQEEAIKEAVVTAREDVHGFKQLCAYYV-----SGGQTTAARLRKQLSQTLASYMVPAYFIELDEMPLTSNGKINRK---------------------------------- 16040971 3286 ---------------------------------------------------------------------------------AHRTPDNTAVVFEG------KQFTYEELNRRANQLARTLQAKGVQADQLVGIMTERSLEMVVGILGVLKAGGAYLPIDPDSPSERIRYILNDSSISVLL----------------------------------YCGKLQDDIGFSGTCIDLMEEHFYHEKDSSLALSYQSSQLAYAIYTSGTTGKPKGTLIEHRQVIHLIEGLSRQVYSAYDAELNIAMLAPYYFDASVQQMYASLLSGHTLFIVPKEIV-SDGAALCRYYRQHSIDITDGTPAHLKLLIAAGDLQGVTLQH-----LLIGGEALSKTTVNKLKQLFGEHGAAPTNVYGPTETCNIECSSDAWARSQNYVPIGKPLGRNRMYILDSKKRLQPKGVQGELYIAGDGVG--RGYLNTDEKFVADPFVPEDRMYRTGDLARLLPDGNIEYIGRIDHQVKIQGFRIELGEIESVMLNVPDIQEAAAAALKDADDEYYLCGYFAADKTIQIS-----ELRERMARHLPGYMIPAHFVQLDKMPLTPNGKLNRQLL-------------------------------- 148553237 23 -------------------------------------------------------------------------------------------------GEDGRATSFAAFRDRADRLAAALVAHGVAYGDRVAIWAPNSPEWMVAASAIESIGAIMVPINTRFKGAEALYALGKTRARVLFTVAGFLGNDYAAMLRQAGGGAHPVAALPNLREIILLDDASLAA--------FEADRCSDAELAARIAGVRSDSIADILFTSGTTGFPKGAMHDHGQALWMVANWNR-SNDLRAGDRALIVNPFFHSFGYRSGWVSGLVAGMTV----FPVASFDPEAVLKLIERERISVLMGPPTIFTTLMEHPR--FGAYDISSLRVGHTGAANVPVDLIRAGREVFGFD--LFLTSFGQTETTALVTVNYPDSDFETIARTVGVPLPGVEVRI--------AEESGELLVRGP--NVMRGYFEDPEQTAATIDAE--GWLHTGDVACLNADGTVRILDRLKDVVIVGGFNAYPAEIEHVLRAHPAVADVCVIGWPDDRMGEVCAACVIPRPGAALS---LAELTAWSRERMANYKVPRHLFLVEDFPRTPLGKIQKFVLRD------------------------------ 114571232 50 ---------------------------------------------------------------------RLNCGTELLDRTVDKGGDRMAVY------SKARSLTYAGLLAEANRLAHYLVEMGIIPGNRVLLHGPNGVDLMVAWYAVMKTGAVAVTTMPMFRAGELAKVIAKGQVGHALCDPALVEAVR--------EAARSEPVLARIE--------------CWGEDSELAAALPGKPADFDNADTARDDVALLAFTSGTTGQPKACAHFHSSVLAMADTFGRHGLVPDSDEIYTGTPPFAFTFGLGAFVVFPARAGIAVAL----PDKPGFDALCECIETFKATTLFTAPMGYRALMANWDT----HDLSSLRKCVSAGEHLPAAISDAFHE---CSGLRLIDGIGATELIHIFIAG--SGEPVRVGSTGRVVPGYQARLIGDDGDEVPVGEVGRLAVRGPTGCL---YLKDDRQAGYVQ----DGWNLTGDLFRRDEDGYFWYFSRADDLIVSSGYNIAGPEVEQALLTHPAVAECAVVGAPDAERGTIVKAFVVLKAGHCAGETLACALQDHVKATIAPYKYPRAVAFLDSLPKTQTGKLQRFKLR------------------------------- 218259483 12 -------------------------------------------------------------------------------HWAETTPDKEYLVY----SDRDLRFTWKEFNERVDRMAKGMLSIGIKHGTHVGIWATNVPDWLTFLYAAAKIGAVAVTVNTNYKQSELEFLVENADIHTMCITDGVFDGSYVDMMYTMLPELLKSKRFPVLKNVVYIGQEKYRGMYNTPELLLLGENVSDETLVEAKKLVTPHDVVNMQYTSGTTGFPKGVMLTHYNIANNGLLTGE-HMKFTADDKLCCCVPLFHCFGVVLASMNVLTHGCTQVMVE----KFDPLVVLASIHKERCTALYGVPTMFIAELNHPMFSM--FDLTSLRTGIMAGSLCPVELMKQVEEKMFMRVTSVYG--LTEASPGMTHSRIDDPAEVRYNTVGRDYEFTEVRVIDPEGEECPVGVQGEMCNRG--YNTMKGYYNNPAATAEVIDKD--GFLHSGDLGVKDEHGNYRITGRIKDMIIRGGENIYPRELEEFLYHLKGVKDVQVAAVPSKKYGEEVGAFIILHEGVTMTEDI---VKDFCRGKIARHKIPKYIFFVDTFPMTGSGKI------------------------------------- 156120553 40 --------------------------------------------------------------------AKFNFATDVIDHWAGKRPPGPALWWV-NGNGDEVMWNFSQLSELSQQTANVFAGCGLQRGDRVTVVLPRVPEWWLVILGCMRAGLVFMPGTIQMKAKDILYRLQVSKAKAIVAGDEVAEIVDTV-----------APECPSLKTKLLVSEKKRD------GWLDFKTLLWKASTTHCFVETGSQEAAAIYFTSGTSGLPKMAEHSHSSLGIKAKMDAGKWTDLQASDIIWPISDTAWIVNILGSLLEPWTSGACTFIHLLP--KFDPVIILKVLSSYPINYMVGAPIVYRM---LLLQDLSSYKFPHLKCCFSGGETLLPDTLEKWKAQTGLD---ILEFYGQTET-----------------------------VIDDKGNVLPPGTEGDVGIRVKPIRPIGIFSGYVDNLEKTEANIRGDFWVLGDRAIKDQEGYFRFMGRTDDIINSSGYRIGPSEVENALMEHPAVVETAVVSSPDPIRGEVVKAFVVLAPHSRDPDELTKELQQHVKLVTAPYKYPRKIEFVLDLPKTNTGKIQRSKLRD------------------------------ 124268756 19 -------------------------------------------------------------------------------------------------------FSFAQVDEMSRSLAAYLQTLGLAAGDRVAVMMPNVPQYPVTVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIVENFAHVLQKVPTKKVVVTALDLLGFPKSLIVNTVVRKMVPAFELPGAVRFNDALAAGRGKSYAAAKVGPDDIAVLQYTGGTTGVSKGAVLLHRHLVANILQSEAWYQPAGEQINTVCALPIYHIFGFNTNMMLGLRMGGCNILIANPRDLP---TMFKQLRGERIHSFPAVNTLFNAMAHHAD--FGSVDWSHLKISVGGGMAVQSATAKLWLEKTG---CPIVEGYGLSETS-PSATCNPVDSSAYSGNIGLPMPNTLLKLIDDDGHEVSPGTPGEIAIKGP--QVMAGYWQRPDETAKVMTAD--GYFRSGDIGVADERGYFRIVDRKKDMILVSGFNVYPNEVEEVVTQMPGVLECAAIGVADAKCGEAVKLVIVRSDPAV----TEEQVRAYCEANLTGYKRPKIVEFRTELPKTPVGKILRRELRDKA---------------------------- 154248360 17 ----------------------------------------------------------------------------LLDTSVAEFGDRTALSFFG------RKWTYAQLGKLVDQVAAGLQAQGVRKGVKVGLCLPNTPYSVIFFFAIMKAGGTVVNFSPLYVERELRHQIRDSGTMIMVVPDLKLIHSRVAAVAQVCPMSGILPFPKGLLFNLFKRKEKAEFSLGDGLHLAYGALLRHGDRPQPVEVDVENDVAVLQYTGGTTGVPKGAMLTHANISANAEQVITHADCRRIGKRVLGVLPLFHVFAMQTVMLIPICLGAEIILVP----RFQLSDLLDRIEREKPTMFPGVPTIYAAINGVAD--IDKRDLKSLTLCISGGAPLPAEVRERFEDLTGCKL---VEGYGLSETSPVVTANQPGRVKDGSVGTALPQTVIEIRDLEDVRRIVPQGQKGEVCVRGP--QVMKGYYNRPDDTASAFID---GALRTGDVGYLDEDGYLFLVDRIKDVILCGGYNVYPRVIEEALYLHPAVAEAVAIGVPDPYRGQAPKAFVTLRADSEATPG---ELMDFLTAQISKIEMPKAVEIRDSLPKSVVGK-------------------------------------- 120555009 15 -------------------------------------------------------------------------------------PDYPAIIH-----GAIRR-TWAETYDRCLRLASALKGRGIGRGDTVAVMLPNIPAMVECHFGIPMIGAVLNTLNVRLDAEAIAFMLEHGEAKVVIADREFGQVIK---------DAVRHLEHKPL---VIDVDDPEYGEGVQVSDLDYEAFLQEGDPQFQWSPDNEWDAISLNYTSGTTGNPKGVVY-HHRGAYINALGNQTVWSMDMHPVYLWTLPMFHCNGWCFPWTITAMAGTHVCL-----RRVDPEKILQLIHDHQVTHMCGAPIVLNALLNASPEAKAGID---HEVKSMTAGAAPPAQVIGSIEEMGIKVTHVYEVYGPVTVCAWKSEWDELPLHDRAKIKARQGVRYHTDPNTMQPVPKDGKTIGEIFLRG--NTVMKGYLKNPTATEEAF---RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDEKWGETPCAFITLKP--EAGDVSEDDIINFCREHLARFKVPKTVVFT-ELPKTSTGKIQKFVLRDQA---------------------------- 50812237 454 ---------------------------------------------------------------------------------AKQTPDAVAVMFE------DRSLTYKEVDEKSTSVAVYLQHQGVRPEQPVGICAERSFDMIIGILGILKAGGAYVPLDPSFPQERLKYMLKDSQASIVLTQPNVH--DRISGLTGSHVKAINI-------------------------ELACRNGYTDQQSSGLKREVKPEHLAYIIYTSGSTGEPKGVMVEHRSIMNTLNF-LESHYPVTAEDAYLLKTNYVFDVSIS-ELFGWFIGDGRLVILPPN-GEKSPQLCMDYIETYKVTHINFVPAMLHVFLEMAKDNKRFTEDGPLKYMMVAGEAFPKVLVKKAVSLFTNCRVENIYGPTEASIYAAYFGCGKGDIASHHTPIGKPVSNTKIYIVDQHLKPVPIGKPGELCIAGA--GLARGYFKKPEKFIDNPFESGTKLYKSGDSARWLPDGNIEYLGRIDSQVKIRGFRVELGAIETKLGEFPGILDQAVV-VKQLEGHQQLAAYYTEESGHAS--ANPKDLRLHLKSSLPEYMIPSHFIRLDELPLSPSGKVNRKEL-------------------------------- 28871240 28 ------------------------------------------------------------------------------------------------------TLTYAELDRHSAAFTAYLQQHQLMPGDRIAVQMPNLLQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDSGAKALVTAIEHLIEVKMGDMQSAAKGWLVNIIVDKVKKLVPPFRLPQAVGFKRALQLGRDSRVQ-------AVAQTLDDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQVYACMRQDRPEEVMIAPLPLYHIYAFTANCMCMMISGNHNILIT---NPRDIAGFIKELGKWKFTAMIGLNTLFVALMNHPE--FKKLDFSALKSTNSGGTALVKATAERWAQITG---CTIVEGYGLTETSPVASAN-PYGTQARLGTVGIPVPGTAMKVIDDEGVELAFGERGELCIKGP--QVMKGYWNRPDATAEALDAE--GWFKTGDIAVIAADGFVSIVDRKKDLIIVSGFNVYPNEIEDVIMTHSKVANCACIGVPDERSGEAVKLFVVPRDPSVS----VEELKAFCKENFTAYKVPKLIVLRDSLPMTPVGKILRRELRDPA---------------------------- 158316602 15 ----------------------------------------------------------------------------------------------------SRAVGWAELERRTGWLAGHLADLRLQPGDRAAIVLGNCVEVVESYLGFARASVVGVPINPRVTETELAYLLDDCGARLVVTDPARIDMVGRV-----------LRDRPGLR--VVVTGGHAPPPSAPAGTLSFAALAGAQPRSAARDDLGLDDVAWMLYTSGTTGRPKGVLSTQRSCLWSVAACYAPIPGLSEQDRVLWPLPLFHSLSHIACVLGVTAVGASARLLDG----FAASEVLAAIQEDGSTFLAGVPTMYHYLVRAARE--SGFSAPSLRMCLVGGAITTARLRRDFEEAFG---APLLDAYGSTETCGSITINWPTGARVEGSCGLPVPGLGVRLVDPETGLDVGAGAEGEVWVRGP--NVMVGYHNQPEATAAA---LRDGWYRTGDLARRDDAGYFTITGRIKELIIRGGENIHPGEVEEVLRGVPGVADVAVVARPHDLLGEVPVAFLVPGPEGLDPD----RLLATCRERLSYFKVPEELYEIDRIPRTASGKITRHVLRAASSGHHDTLFRVDWIPRPSV---------- 167365898 7 --------------------------------------------------------------------------------HAKSNPDKVAYR----MASTGQALTYRQLDERSNQGAHLFRSLGLKAGDHIALLMENRLAFMEICWAAQRAGLYYTAISRYLTKDEIGYIVQDCGAKVVITSAQGSETMKSL-----------LSDAPGAPLYYMV-------DPPTAGFRSWEQETAAQPTTPIADEVAGYDMLY---SSGTTGRPKGIKREFEGNAPFLRLLCEKMCGMNVESIYLSPAPLYHAAPLRFNMMATTLGGTSIIM-----EHFDAEQFLALVEKYKVTQSQLVPTMFVRMLKLPDEVRCRYDVSSLKGAIHAAAPCPVDVKAKMIEWWG----PILIEYYAGSEGNGVTVST-SQQWLAHRGTVGKAVVGTIKILDDEGEEQPVGEIGTVYFADAPSF---SYHNDPDKTKKAYNEK--GWSTLGDVGYLDDEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNPEMGEEVKAVVQLRDGAAPSSERAAELIAFCRERLSPIKCPRSVDFEAELPRTPTGKLVKRHLKD------------------------------ 189240709 46 ---------------------------------------------------------------------------------VAKFGDRKALISR----HQKKSLTFAEILDQTDKLASGFRSIGLEKNDRVGLWAPNLIEWYITKMACARAGLIMVGLNPAYQPPEMEYCINKVGIKAIVCADQFKSQNFYENLATVAPELLKSGKVPSLQTVITMSENKKRGAFNFGEILDLATNDSIAQIRKYQRDISPDGPCNLQFTSGTTGKPKAALTSHFNMVNNGYLIGKRNELNRKHHTICLQVPFFHAFGTTISIMAALNHGATMVL---PTDGYSPDKSLDAIKEEKCTIIHGTPTMYVDLVHQQE--VRKEDISPEIA-VAGGALCAPQLFKKMLSVLNVKKVKSV--YGLTETTAVVFQSMVTESEEKAVSTVGHVEHVEVKIVDKDGVVVPCGTPGELCIRA--YCNMLGYWEDEAKTKE--MIGPDNWLMTGDQFILEEDGYGKVVGRLKEMIIRGGENIFPKEIEEFLNSHPNILETHVIGLPHERLGEEVCACIRVKPGTKVT---FDDMVSFCKGKMAHFKIPSKLKVVDEFPKTTSGKIQKFKLKDLPAN-------------------------- 75812670 2255 -----------------------------------------------------------------------------------RNPDAIALVYENE------QLTYQELNRRANLLANHLQRLGVCADTLVAICVERSLEAIVGILGILKAGGAYLPLDPTYPSEHLAFILKDTQV------------------SLLLTQSQLLPKIPNNKAQTLCLDSEWDI-------------IANNSDDNPSCRTTKENLAYVIYTSGSTGNPKGVLITHQNLVHSTNARIAYY----QTPISSFLLIPSFAFDSSVAVIFWTLCQGGKLILIKDGWQRDIWQLAQLIEQHQITHWLSVPSLYNSLLAHIE----KQQLISLQTIIVAGETCSIELVKNHQKLL--PNTSLFNEYGPTETTVWSSVYNCSHHDLNNNSIPRPISNTQIYILNSHLQPVPIGTPGEIYIGG--FGVSKGYLNRPELTIEKFIPDPFRLYKTGDQARYLSNGNIEFIGRIDHQIKLRGYRIELGEIEAVLQQHPQVKQAIVIARNSDSENQQLVAYIVPSQTQ---DSLTNELRSFLQTKLPNYMIPSVILQIDTLPLTPNGKIDR----------------------------------- 75812670 1153 ---------------------------------------------------------------------------------VEKTPDAVAVVFEQEE------ITYKQLNQQANQLAHYLQGLGVKKEVLVGVYLERSPQMVVSILAILKAGGAYLPLDPSYPRERLAFMLQDAQVAVLLTQEKFL------------------PSLPEHQATVVCLDKD-------------NEVWASETIVNPVNEVTTHNLAYVIYTSGSTGRPKGVMNTHRGICNRLAW-MQETYQLTIVDRVLQKTPFSFDVSIWEFFWP--LTTGACLVMARPGGHQDSAYLVKLIQEQQITTIHFVPSMLQVFLAEPSVEACK----CLRRVICSGEILPVQLQEHFFTRLDAELHNLYGPTEAAIDVTFWACNRHSDKNIVP--IGRAIANTQIYILDKHLQPVPIGVPGELHIGG--VGVARGYLNQPQLTAEKFIVNPFRLYKTGDLARYHTDGSIEYLGRLDDQVKLRGFRIELTEIESVLTQHPDVRKAVVVMREVESTTKQLIAYCVCRHQPAPN---ITKLRRFLGEKLPDYMIPATFIMLDALPVTANGK-------------------------------------- 75812670 14 ---------------------------------------------------------------------------------------------------EVQSLTYGELDNQAQRIAGLLQAFGVKKGERVLLLYPPGLEFITAFFGCLYAGAIAVPAYPP--------RANQSLSRLVIATDA--------------------DSTVALTTTTVLSYLQQHPTFNVLRLLTTDNMMADDWTNLWRQPVIDRDLAFLQYTSGSTGTPKGVMVSH-GNLLHNQLLIKQAMQHTTATIFVGWLPLFHDMGLVGNMLQPLYLGIPCILMSPVAFLQKPVRWLQAISQYRATTSGGPNFAYDLCRKITAEQRATLDLSSWEVAFNGAEPVRQATLEKFAVTFGECGFRFYPCYGMAETSGGCKTTPPVLQPVQSDALAQNQIVPAKAGEIGTQILVGCGQPGEIWVAGA--SVAQGYWHQPEQTESTFKDTKEGPFLRTGDLGFLQDGELFITGRLKDLIIIRGRNYYPQDIENTVQQHPALEPGAAFSIDVDGEERLVIAQEVQRSHIRDIDEVIATIRAAVAHEIQLYGV--LLLKPGSILRTSSGKIQRYACRAKFLAGSWETIASSILEGMEVADEIISE--- 70730393 39 ------------------------------------------------------------------------------------------------------QLSFAELDRLSDRCAALLGELGIGPGDRVAVYLPNCPQLHIGFWGILKCGAVYAPVSPLARTLELEYQLKDSGARVILCFDQLLDVVQAVSDACELSAILALSELCPATPSIPLPDLLRAPKRLAPGVIDFFPALEACRAATPAHRPALGDMGALNYTGGTTGMPKGCIHSHGDMLYTCASFVPVALGLRQDSVLLNFLPEFWIAGENAGLLFPIYAGCRLVLL----ARWDALGFMAAVAHYRVSHCGLLVDSAAEVLEHPSVADYDLSSLKATGCISFVKKLTPDYRQRWRAQTGCTLFEFSFGMTETHTCDTFTAGLQTDDFAPTFVGLPVPGTEFKVCDFDSGALLPLGSEGELCVRSP--SLLQGYWQRP---EASAAALRDGWLHTGDLGQITGQGFIRYLGRRKEMLKVNGMSVFPSELEALFGQHPQVLASAVIGRADERRGQQPVAFVVLKPDAPQDP---HALAAWCQEVMAAYKVP-QIRLVASLPMTATGKV------------------------------------- 51244407 38 ------------------------------------------------------------------------------------------------------RLTYREFSERVDNLARGLAELGLKKGERVGIWSQNRLEWVLVQFATARLGLVLVNINPACRLRELDHILSQVDCSAIIFSDRSKFTNYFEMVTTLIPQLLDDSLSPSLRFVIRMGNELIGNILSLQKIIADGEESHYPLDDILPL-LHRDDPVNIQFTSGTTGQAKGATLSHFNILNNASNVTAR-MNFGPGDRLCLPVPLYHCFGMVLGVLGCLSKGASIVF---PAERFTPKTTLKVIEQEACTALYGVPAMYISMLSVPSFALFNL--SSLRTGIMAGAPCPIEVMREVVGRMHLSEITIA--YGMTETSPVFQSEVSDSLKNRVTTVGRVHPHVQVKLVSKEGKTVPVGVTGELWTRG--YSVMCGYWADPERTAESIQD---GWMRTGDLAVLDEEGYCSIVGRLSDMILRCGENIYPREIENYLYGHPAIQEVQVFGIPDPRLGEELCAWIIVRPEHSLE---KSDIRQFCRGKIASYKIPHHISFVDEMPMSVTGK-------------------------------------- 15597598 4539 -------------------------------------------------------------------------------------PDAVAVIFD------EEKLTYAELDSRANRLAHALIARGVGPEVRVAIAMQRSAEIMVAFLAVLKAGGAYVPLDIEYPRERLLYMMQDSRAHLLLTHSHLLER------------------LPIPEGLSCL-------------SVDREEEWAGFPAHDPEVALHGDNLAYVIYTSGSTGMPKGVAVSHGPLIAHIVATGER-YEMTPEDCELHFMSFAFDGSHEGWMHP-LINGARVLIRDDSLWLP--ERTYAEMHRHGVTVGVFPPVYLQQLAEHAERDGNPPPVRVYCFGGDAVAQASYDLAWRALK-----PKYLFNGYGPTETVVTWKARAGDACGAAYMPIGTLLGNRSGYILDGQLNLLPVGVAGELYLGG--EGVARGYLERPALTAERFVPDPFGAYRSGDLTRGRADGVVDYLGRVDHQVKIRGFRIELGEIEARLREHPSVREAVVVAQPGAV-GQQLVGYVVAQAPAVADAECRAQLKTALRERLPEYMVPSHLLFLARMPLTPNGKLDRK---------------------------------- 16127418 16 -----------------------------------------------------------------------------LRERARENPDRLAVVME-----TGEAVTYAQFDALVDRVAAALQRDGVAPGEAVAVCALSSIPYAALFLGALRAGVAVAPIAPSSTPESIAGMVADCGAKLFFLDAGVAEAQK-----------------PAPVPVRPIALDGSSAGQA------FDAWLAPEDATPTPVEIGPKHPFNIIYSSGTTGTPKGIIQSHGMRWKHIF--VGDAIGYGHTPVSLLSTPLYSNTTLVC-FFPTLAGGGTVVLM----KKFDVVRYLELAAKHRITHTMLVPVQYRRLMEHPD--FDRYDLSSTRMKFCTSAPFAADLKAQVLKRWPGG----LVEYFGMTEGGGTCILMAHEHPDKLHTVGRPAPGHDIRLVDEDGRQVGPGVVGEIVGRSA--SMMNGYHGRPDKTAEATWVSPEGWIRTGDVGRFDEEGFLTLMDRKKDMIISGGFNIYPSDLEAVLVQHPAVFEAAVVGVPSDAWGETPVAFVALKSSQVAEAD---AIKTFVNGQVGKTQRLAEVVVVDSLPRSHIGKVLKRELRD------------------------------ 148657748 3 -------------------------------------------------------------------------------------PDKVALVCDG------HRMTYRDLDLMTNRLARALVEHGVGRGDRVAIFMPNSVEAVVGIFAALKAGGVFVVINHTTKQDKLTAILNNCRAAALI-ADAQIRDVHLSALLH---------DAPSLR-VGVLCNQGAAARITHPRFIDFDAVQAQYDAAPLPRVTIDLDLACLIYTSGSTGEPKGVMSDHSNVVFASESIITYVQNVE-DDVVINMLPLSFDYGL-YQLLMTFRFGGRLVL---ERSFAYPAAILRRIEEERVTGFPGVPTIYALLLQ---MDLSRYDLSSIRYLTNTAAALPPSHVLELRRTFHWAR---LYSMYGLTETKRTLYLPPEEVERRPGSVGIAIPGTEVWIEDEQGNRLGPGEVGELVVRG--RHVMRGYWEAPEATAQRFRPPGERVCYTGDLFRMDADGFLYFVGRKDDIIKSRGEKVAPKEVENVIYELPGVVAVAVVGVPDPILGQAIKAFVVTKNA----DLTEMQVLAHCRSRLEDFMVPRYVEFRDELPVNTSGKIARREL-------------------------------- 78187906 47 -----------------------------------------------------------------------------------------------------RSMTYGELERESDAFARGLLSLGVRKGERVALLLPNSPQMLISEFGVWKTGAVAVPMNPLYSDTELEHAFRECGASAAVTKVAALRDCRTDGPLRLLIPTGIGEYLPPLKRLLYERPQGHRVDARRGDPPFQSILRSGRHGGSLPVPPRSDEPALFLFSGGTTGTPKCVVSTHRSLVISGMQIVTWFSVLKGSDPIMLNMPLFHVYGQAGIMTAALSGRHPMAL---VPNPRDLDDLLSTIRRVRPSVLPGVPTLFTALIAHPRVKRDPGLLRSLKLCVSGAAPLLQETKERFESLTGGRIIDAYSLTEMTLAG----TFSPILGVYKPGSVGVPLPDVEVKIVDEATGEGPLGTNMVGEVLMRAPQMMRGYWQRPG---ESGEALREGWLLTGDLGYMDEDGYLFVVDRKKDVIKPGGFQVWPREVEEVIARHPAVLEVGVAGVHDPRQGEAVKAWVVLREGMRLE---LEELREHCRQDLAAYKVPRFLECRESLPKSQVGKVLRRKLK------------------------------- 167854747 27 -----------------------------------------------------------------------------------------------------QVLTFRKLEERSRAFAAYLQELRLEKGERIALMIPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEYQLNDSGAKAIVVVSNFAATLEKVVFNTQVKHVILSFGKRTLVNFVVKYVKKLVPKYKLPHAVSFRETLSIGKQRQYVRPLYKNDLAFLQYTGGTTGVAKGAMLSHSNNILQAKWVAYPLIQRSQERIGVIALPLYHVFALTVNCLLFIELGVTGLLITNPRDIP---AFVKELKKYPVMAITGVNTLFNAL--LNNRQLKEVDFSNLKLSVGGGAAIQRAVADRWHKTTG---CHIIEGYGMTECSPLIAATRNDSTE-YSGSIGVPVPNTDIRIVDDAGNDLPIGERGELWVKGP--QVMQGYWQRPEDTAEVLKD---GWMATGDIVELGQDLNLRIVDRKKDMIIVSGFNVYPNEIEDVVALHPKVNEVVVVGIPSEVSGESIKVFVTKKDES----LTREELRNHCRQHLTGYKIPREIEFRDELPKSNVGKILRRVLRD------------------------------ 83748752 27 -----------------------------------------------------------------------------------------------------KVLSYGEVDVLSRQLAAWLQSRGLAPGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVTTLQQVLPNTPIKHIVVASMGDLLGGLKGMLVNFVVRSVKKMVPAWPNCVRFNTALEEGARLALKPTSVGPDDIAFLQYTGGTTGVSKGAMLLHRNIVANVLQSEAWMLAPDDEVVTITALPLYHIFALTV---CCLLSMRKGGLGVLIPNPRDIPGFIKVLKQYRFHMFPAVNTLYNALLNNPEFA--GVDCSRLRVANGGGMAVQEAVAKKWLEVTG---CPIIEGYGLSETS-PSATCNPTDTDVFSGTIGLPLPSTEIAIRDDDGRDQPVGLAGEICLRGP--QVMAGYWKRPDETAKVMYAD--GFFKTGDVGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRRD-ASLTEE---KLLAFCKEQLTGYKRPRFIEFRNELPKTNVGKILRRELRD------------------------------ 115524396 16 --------------------------------------------------------------------------------------------------------TFAQLSKRSNQVANFLRAQGLKRGDHLLLLLGNVVPLWETMLAAIKLGIVVIPATTLLTADELRDRLERGAAKLVVAAPDQVAKFDGLGDAM-------------LKRVVV-------GGTAPDGWLPYAQTDDQPDTFTPDGPTKADDPMLLYFTSGTTAKPKLVLHSQRSYPVGALSTM-FWLGLIPGDLHLNISSPGWAKHAWSCFFAPWNAGATVFVVNQP--RFEAKSLLATIARCGVTTLCAPPTVWRLFIQEK---LSDYKVSLREVCGAG-EPLNPEVIDQVKAAWG---LTIRDGYGQTETT-AMIGNSPGQA-VKIGSMGRPLPGYRVAITDVDGQPAKEGEVTLLLGDARPAGLMQGYQGEGGKLSGADGEL----YRSGDVVFCDDDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDPIRLAIPKAYVLLTAGHEASREVALSIYRHLQTRLAPFKRIRRIEIVNELPKTISGKIRRVHLRRLEHDDNH----------------------- 169783238 59 -------------------------------------------------------------------------------------GDRTAVICKHQND----RVTYAGLDAKSNALARGLESVGVRTGDRVGVMLGNSMEFSIATYALFKLGAILVPINPSFNATQVVSALTHLEATHMIVSTESNLPRKEHLVQDLHKSKLESALVPSLKHIIIVDNSSGRVDISEYRSLTKFSSVTSAAAALPYRDLSPHDVVNIQFTSGTTAMPKAACLTHRSVL-NNGSQIGDRMRLTPEDIVCCPPPLFHCFGSVLGYMATATHGSAVVFPTES---FNARAALTAVQEERCTALYGVPTMFIEELTLIDDGVPNEGFGHLRTGIAAGSSVPAALMQRLHKVLNLTELTI--CYGMTETSPVSAMTTTDDPIDKRINTVGRLMPHKIVNPADRSQILPVGVPGELAVSGYLL--MKEYWGDPQRTAESMIADEKGWMHSGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCILTHAGVMDVSVVGVPDEKYGEVVAAFIIPKEHQDEAAPLTEEIREWVRGRLSNHLVPKYVFNLEHFPKTASGKI------------------------------------- 186470600 46 -----------------------------------------------------------------------------------------------------QTLTYADIDRLSTAFAAYLQKAGVRKGDRVAVMLPNLLAFPIAFIAIAKIGGVQVNVNPLYTARELEHQLNDAGVETIVVFDGSTCALAQALGSTKVKTVITAGAGDGSGAVI----PGPAADTALRNAITLPQALARGTREADPVGVDGNDLLFLQYTGGTTGPSKGAVLTHRNLVANIEQFKAFMPDLRPGEETIVTAIP---LYHIFALTVNFLTYFSVGAENWLVANPRDVDPFIDVLKAARPTIFVGVNTLYACLAAHPRLP-EVDWSRLRLSAGGGAA----VIDVVSQRWKSVTGSFIREGYGLSETSPVVSFNPQFIDAFTGTIGLPVPSTDVKLLDDENREAAIGEPGEICVRGP--QVMRGYWQQPEANARAFTAD--GYFRTGDVGVFDAKGFLRIVDRKKDMVLVSGFNVYPNEVEAVATALPGVAECACVGVPDERTGEALKLFVVAAPGAGLTQD---ALIAHCRASMAAYKVPKIIRFVEALPKSTVGKILRRELR------------------------------- 62425119 17 --------------------------------------------------------------------------------------DNPAL-WIVEQDGSEGKWSYAELSCRSNQVANFLRRSGVKRGDHVMIMLNNQVELWETMLAGIKLGAVLLPTTTQLGPIDLNDRVDRGKAEFVIAGAE---------------DAAKFDDVDAEVVRIVVGD-----EAKRQQDYSYADADDEDISFDPQGTSRADDLLLLYFTSGTTSKAKMVAHSHVSYPIGHLSTM-YWMGLTPGDVHLNVASPGWAKHAWSNIFTPWIAESCVFLYNY--TRFDANALMETMDRVGVTSFCAPPTVWRMLIQADL----SHLKTPPKIALGAGEPLNPEVIDRVKQEW---DVLIRDGYGQTETT-LQVGNSPDQELKYGSMGKVLPGYDVVLIDPATGEEGNEGEI-CLRLDPRPLGLTSGYWSNEEKTAEAFEG---GVYHTGDVAERDENGYITYVGRADDVFKASDYRLSPFELESVLIEHEAVAEAAVVPSPDPVRLAVPKAYVVPAGGFEPNAETARAILAYCREHLAPYKRIRRLEF-SELPKTISGKIRRVELRA------------------------------ 196050530 257 -----------------------------------------------------------------FSGSRT--VYQLFEEQAERTPEHAAVKFKND------HLTYRELNEKANRLARTLRNCGVQPDTLVAILADRSLEMIVSIIAVWKAGGAYVPLDPEYPKERLQYLLHDADADVLLVQ----------------------------------RHLKNSLTFDGPVIDLNDETSYHADSSLLSPAAGHSHLAYVIYTSGTTGKPKGVMVEHGGIVNSLQWK-KAFFKHSPADRVLVLYPYVFD-AFILNFFGPLISGATLHLLPNEENKETFAIQ-NCIKQERITHFSTSPRLLKTMIEQM----NAEDFIHVQHVVVGGEQLETDTVEKLHSL--QPRIRINNEYGPTENS-VVSTFHPVQSADEQITIGSPVANHQAYILGAHHQIQPIGVPGELYVGGA--GVARGYLNRPEKFEEHLHVPGQEMYKTGDLARWLPDGRIEYLGRIDHQVKIRGYRIEIGEVEAAMFNLENVREAAVVAREDADGAKQLYAYYVGEPSLT-----AAQFRKELSRELPNYMIPSRFIPLERIPLTSNGKID---LKALPAADENTRAEYEYIAPRNSIEELL----- 83943695 45 ----------------------------------------------------------------------------------------------------ETRLTYTELDQHVGRIAAGLRARGVEKGDRVALLLSNRWEFIATMMGCLRLGAIAVPINIREGTPELAFILRQCGAKI------------AVHGMDVADRLPPPADLPGLTHRFCVGGTVAGSDAF--------DTLPAQTPLTDAVPLHEDDIAVILYTSGTTGQPKGATLTHLNIVHSAMH-FELCMELGAGERSLLCVPASHVTGLVATVFTMLQTAGCTVMME----VFGAHEFLSLTANEKVTQTLMVPAMYNLF--LLRCNVDDYDLQHWRIGGYGGAPMPQSTITELSEKL--PNLCLMNAYGATELTSAVTILPMGFGTKRADSIGIAVPCADIRIVDPQGNDVPDGTHGELWIKGAMT--VPGYWDNPDRTAS---EFHDGYWKSGDMGSRDAEGFICLHDRRKDMIIRGGYNIYSAEVENALTAHPSVIECAAIGCPDPVLGEKMHVFI----HTTDTALDLDAIKAFARTKMADYKAPDFATFDPDLPRNANGKIVKNTLRD------------------------------ 29501268 1592 ---------------------------------------------------------------------------------------------------DEQQLTYAELNARANQLARHLRELGVGPDSRVAICVERGLDMVVGLLAILKAGGGYVPLDPAYPLERLAYMLKDSAPLAVLVQGTTRSLLGEVS--------------------------------VPVIDLDQSQWQSLPADNLSVAELTPQHTAYVIYTSGSTGQPKGVINEHSGVVNRLLW-MQDAYQLTSSDTVLQKTPFSFDVS-VWEFFWSLMTGARLVMARPE-GHKDPLYLSEIIEREHITTLHFVPSMLDVFLAHADTARCASLRQVMCS----GEALPGSVVRRFKQQL--PGSQLHNLYGPTEAAVDVTAWNPLESTPDNTPIGKPIANTRMYILDAQQQPVPHGVVGELYIGG--VQVARGYLNNAERFLNDPFQSNGRMYRTGDVARYLPDGNIEYLGRNDDQVKIRGLRIELGEIQARLTQIDGIQEVAVLAREDVPGDKRLVAY------YTGAPLEIETLRGHLLENLPDYMVPAVFVHLDALPLSPNGKLDRKAL-------------------------------- 29501268 4772 -------------------------------------------------------------------------------------------------------LTYRELNQRANRLAQHLRELGVQPDARVAICVERGLDLVVGLLGILKAGGAYVPLDPGYPVERLAYMLKDSAPTAVLVQ-----------------TATRGLFDDAVATVI---------------DLDRSTWQHLPDHDSSVPGLSASNLAYMIYTSGSTGLPKGVMIEHRSACNMVHWGSQISPPTEHGALLQKA--PFSFDSSVWEIFWPLCSGMRLVLARPNGNRDS----AYVVQTIREQQVTVVKFVPALLQQFIEQDGVEQCTSLTDVLNGGGE-LSAVLARQVRDRLPW--VRLHNVYGPTETTVDSTGWTLEPHMPVPDNVVPIGTNTRLYVLDAYGQPVPQGVSGELHIGG--VGVARGYHMQAERFIDSPFVAGDRLYRTGDLARYNNHGELEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAIREAVVM-----VRDERLVAWYTVRSGVE--APSLETLRSHVLERLPEYMVPGAFVLLDALPLTPNDKIDRKAL-------------------------------- 29501268 2668 ----------------------------------------------------------------------------LFERQVAADPHAIAVVHGG------QTSSYGDLNDRANRLAHYLIAQGVQPGAQVAILLPRSRELLVAQLAIAKCAAAYVPLDINAPSERQAFMLEDSRAVALLTLSS------------------------------------EAIDYAAPRIDLDRLKLSGQSTHNPNLAQSSDALAYIMYTSGSTGTPKGVMVPHRGIARLVLNNGYADF--NRQDRVAFASNPAFDAS-TMDIWGPLLNGGRVVVIDHQ-TLLDPNAFGRELSASGATILFVTTALFNQYVQLIPQALKGLRM-----VLCGGERGDPTSFRRLRAEAPQLRIVHCYGPTETTTYATTFEVHEVAENAESVPIGAPISNTQVYVLDAHQQPVPMGVTGELYIGG--QGVALGYLNRADLTAEDPFSDRPGAYRTGDLVRWLAPGQLDCIGRNDDQVKIRGFRIELGEIENRLLSYPGINEAVVLARRDGQEPLRLVAYYTAHDGTLE----LAGLREHLQTQLPEYMVPSAWVQLDALPLNNNGKVDRKAL-------------------------------- 29501268 547 ---------------------------------------------------------------------------------VAERPDALAAVFA------DAQLTYAELNQQANALAQHLIGLGVKPDDRVAIVARRGLDTLVGLVAILKAGAGYVPIDPAHPAERLNYLLDDSAPVAVLTQSHLRERLPALN--------------------------------VPVLDLDHCNWPLTVTQNPQVPGLSTANLAYVIYTSGSTGLPKGVMVEH-HTLSNLVDWHCTAFDLCAGRHTSSLAGFGFD-AMAWEVWPALCAGATLHLAPTHEGGEDIDALLAWWCAQPLDVSFLPTPVAEYAFSQNLEHPTLRTLLIGG--------------DRLRQFNRNQHFDVINNYGPTEATVVATSGLV--QSGDALHIGKPLSNATVYLLDEQQRPVPLGVAGELYVGGA--GVARGYLNRPDMTAERFLRDPFRMYRTGDLARWREDGNIEYLGRNDDQVKIRGVRIELGEIETCLNQLPGIQEAVLLAREDQPGQPRLVAYFTEQPQVEALP--VGELRAQLLSRLPEYMVPTAFVKLAALPLTANGKVDRKAL-------------------------------- 29501268 3739 -------------------------------------------------------------------------------------------------------LSYFELNAQANRLAHHLISQGVQPGDHVAILLPRSLELLVAQLAIAKCAAAYVPLDINAPSERQAFMVEDCQAAALLTLS------------------------------------REDIDYAAPRIDLDRLILSGQPTHNPNLLQSSEALAYIMYTSGSTGTPKGVMVPHRAIGRLVLNNGYADF--NAQDRVVFASNPAFDAS-TMDIWGPLLNGGRVVVIDHQ-TLLDPNAFGHELSASRATVLFVTTALFNQYVQLIPQALKGL-----RILLCGGERGDPAAFRRLLAEAPKLRIVHCYGPTETTTYATTFEVREVAENAESVPIGGPISNTQVYVLDAHQQPVPMGVTGELYIGG--QGVALGYLNRADLTAEDPFSDQPGAYRTGDLARWLAPGQLDCIGRNDDQVKIRGFRIELGEIENRLLNCQGIKEAVVLARRDGQDITRLVAYYTAHAGRLDSADLHAQLLA----RLPEYMVPTAWVQLDVLPLNNNGKVDRKALPQAALLSRVYVAPISALED------------- 218153985 25 -----------------------------------------------------------------------------IERTAEVYPDRLAIVH-----GELRQ-TWGQTYARCRRLASSLRRAGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNALNTRLDPETIAFMLDHGEAKAVIVDPEF---------APVMAKALALRQSQAPLLLIDVEDAVYGPAAQRLGTLTYEDFLAQGDAQFAWEPGDEWDAIALNYTSGTTGNPKGVVY-HHRGAHTNAVSNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAARAGVNVCL-----RRVEAQAIFDAIRNHGVTHYCGAPIVHGLLVNAPAAMKEGVPAG---VKAMVAGAAPPASMIEGMEQMGFDLTHVYEVYGPATVCAKHAAWDALDIGERARLNARQGVRYHLQPDTMEPVPHDGETMGEIMFRGNIA--MKGYLKNPKATEEAF---RGGWFHSGDLAVQYPDGYIKIKDRSKDIIISGGENISSIEVEDVLYRHPDVLAAAVVAKPDPKWGETPCAFVELKAGAQATPE---DIVAHCKKHLAGFKVPRAVVF-GELPKTSTGKIQKFELRKQA---------------------------- 60279951 1942 ----------------------LLQRMAETPQAALGELA-LLDAGERQEALRDW-QAPLEALPR---GG----VAAAFAHQAASAPEAIALVC------GDEYLSYAELDMRAERLARGLRARGVAAEALVAIAAERSFDLVVGLLGILKAGAGYLPLDPNYPAERLAYMLRDSGARWLISQETLAER--------------------------------LPCPAEVERLPLETAAWPASADTRPLPEVAGETLAYVIYTSGSTGQPKGVAVSQ-AALVAHCQAAARTYGVGPGDCQLQFASISFDAA-AEQLFVPLLAGARVLLGD--AGQWSAQHLADEVERHAVTILDLPPAYLQ---QQAEELRHAGRRIAVRACILGGEAWDASLLTQQ----AVQAEAWFNAYGPTEAVITPLAWHCRTQEGGAPAIGRALGARRACILDAALQPCAPGMIGELYIGG--QCLARGYLGRPGQTAERFVADGERLYRTGDLARYRVDGQVEYLGRADQQIKIRGFRIEIGEIESQLLAHPYVAEAAVVAQ-DGVGGPLLAAYLVGRDAMR-GEDLLAELRTWLAGRLPAYMQPTAWQVLSSLPLNANGKLDRKALPKVDAAARHQAGEP------------------ 154686249 1787 --------------------------------------------------------------------------HQLFEEQAERTPEQAAIVFE------DKKMTYRIVNERANQLARTLVAKGLQAEELVGIMAERSPEMVIGILAILKAGGVYVPIDPDYPKERIHYMLEDSNVSILLLQHHLLEG----------------------------------TDYQSHTVFLDDPSSYGAEASNLKLNVMPNQLAYVIYTSGTTGNPKGTLIEHKNVVRLLFNN-KNVFDFNASDTWTLFHSFCFDFS-VWEMYGALLYGGKLVIIPKQIAK-NPERYLQLLKSEAVTILNQTPSYFYQLMQEER--ADPESNLNIRKIIFGGEALNPSFLKDW--KLKYPLTQLINMYGITETTVHVTYKEITEREIDEGRSNIGQPIPTLQAYILDEYIQVMGIPGELYVAG--EGLARGYLNRPEKFVEHPFAAGEKMYKTGDVARWLPDGNIEYLGRIDHQVKIRGYRIEIGEVEAALLQLESVKEAVVIAIE-EEGSKQLCAYL-----SGDDSLNTAQLKHHLLNKLPAYMIPAYFVQMEKMPITANGKIDRKALPALIEKQLAEIKNILALSDPGIKDNFFD---- 17545499 28 -------------------------------------------------------------------------------------PDKDAIVFYG------RHVRYRELHDDALAVAGWLQQAGVGKGDRVLLYMQNCPQFVAAYYGILRADAVVVPVNPMNRPEEFKHYITDAGASVVICSDDLAANVTA-----------ANADLPQAQRVRHLLATSYADALPATCDHSEDVPPAWLTAAHPPQPAGPDDLAVMPYTSGTTGFPKGCMHPHRTVMHNV-VGGALWSQATMEGVSLSIIPLFHVTGMQYGMNAPIYMGSTVVMLP----RWDREVAGRLISRYKVTHWTNIPTMVIDFLAS--PQLAAFDLSSLVYIGGGGAAMPQAVAERLHKAFN----LLYQEGYGLSETIAPTHSNPADRPKLQCLGMPVFNTDARVIDPQTLQELPPGEVGEIIVNGP--QVFLGYWGKPQATAESFIEEGQRFFRTGDLGRMDEEGYFFLTDRLKRMINASGFKVWPAEVESLMYKHPDIQEACIIGTHDAYRGESVKAVVVLKAHAR-GKTTEEDIIGWARDNMAAYKYPRVVEFVDALPKSGTGKVMWRTLQE------------------------------ 33603150 27 -------------------------------------------------------------------------------------------------------MTYAQLDAHARHFAAWLQGRGLARGARVALMMPNVPAYLVCLLGTLRAGMVVVNVNPLYKADELQRQLLDSGAETIVILENFAHTLQAVPDRGAPGDLLGGLKAPLVNLAARYVKKLVPPWRIDGAHRLPDALRDGARATFTPPALGMDDLAVLQYTGGTTGVPKGAMLSHGNLVANVLQTEAVAQPVLHDGRQLTIISALPLYHVFAMTVCGLYGMHAGMRNLLVINPRDQAALIAAWRQAPVNIFPGVNTLFNALVNNPDFA--KLDFTDLRLTLGGGMAVQRQVAERWLELTG---HPLIEGYGLSETSPVATVN-PTDAKTYSGSIGLPLPSTDVAILDDDGAPVPLGERGEVAIRGP--QVMLGYWQKPEETRNVMTAD--GFFLTGDIGIMDEAGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVIGVPDEHSGEAVKVFVVKKDPA----LTAEAVLQWCEERLTGYKRPRHVEFRDELPKSNVGKILRRELR------------------------------- 146280502 16 ------------------------------------------------------------------------------------------------------RLSYADLARQADAFARYLRHHGLQPGDRLALQLPNSLQYPIATFGALKAGLVIVNTNPQYTAAEARHQFRDSGARAILVLDRLLPLVRAV----QADTALERIILTSVEDLQAPVYDSLEPATER---FMQALRLGEQSPALDCV-VGLERLALLQYTGGTTGVSKGAMLSHRNLLANVLQTIELFDKPGEKDVRIAPLPLYHIMAFATNCLSSVGMGLHTVFIR---DGRNLDETIGAMQRHPFSLLSGINTLFVGLMNH--PQFRSIDFSHLKWATSGGAPLNSEVGRRWQVLTGAPIREGF----GLTEASPVVATGTALSPYREGYIGQALIDTELRTVDDDGNDVPAESPGELWLRGP--QVMQGYWQRPEETAKVITAD--GWLKTGDIALLDAEGFVKIVDRKKDMILVSGFNVFPNEIEDVLMQHPSVRECVAVGIPDARKGEAVKVFVSLREATDD-----QALLEHCRQFLTGYKLPSAIEIRDELPKTAVGKLLRRQLRD------------------------------ 39934523 43 -----------------------------------------------------------------------------LRAWAKSAPLRPAVIFYGHVT------TYADLDEQSDRFAALLLQKGVKKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALDQLAGVVEQVRAETSLREVIVADVIPSDPTIPVPDSVSGSRIIVPGATDLLSALAALPKPEPLP-PAALDEVAALNYTGGTTGMPKGCVHTQRDMVYTAAANHGISVVADQNSVFLSFFPEFWIAGENFGLIFPLFTGATLVLL----ARWDALGVLTAIQRYKVNVTAMPVDGAVELMDHPRFKEFDLSSLSQVRVVSFVKKLNPTYRKRWKDLTGTILTEAAWGMTETHTSNTFTAGFQGDDFDLVSQPIFVGLPVPGAEFFETGKLVPLGGEGEIRVRTP--SLLKSYWNKPEATAESLVD---GWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQLKPEAEGT-ITPAELQAWCAERMAVYKVP-EIRIIDALPMTATGKV------------------------------------- 218442726 474 -----------------------------------------------------------------------NLCHQWFEASVRRSPHAIATVFE------TQYLTYQDLNQRANQLAHYLQKLGIKPGSLVGICLDRCLEMPIAILAVLKAGGAYIPLDPTYPEQRLAFVLQDSQVSTLITTQ------KLLNILPQCQAQIVCLDTHRAK-------------------------IEQQSQENPTSKGVLEDLAYVIYTSGSTGKPKGVMISHRAINNRLLWG-QSEYPLTQSDRVLQQASFSFDFSVWEFFAPWLAGGQ--VILVPPGQHRDSSYLVKLIQEQKITVAHFVPSMLRAILEEPGIQGCQS----LRYVFSGGESLAYDLQQCFFSRLSAELYNQYGPTEATVDATFWKCQRNDEPSLIP--IGRPIANTQVYILDFNKQPVPIGVPGELWIGG--VGLAQGYLNRPDLTAENPFCAGGQIYRTGDLARYRSDGAIEFLGRIDSQVKVRGFRIELEEIEAIIRQHPNVKETVVLAREDIPGRQRLVAYVVINEDKGLD---KGDLVNLMGENLPDYMIPSDFVALSALPLTPSGKIDRLAL-------------------------------- 73541237 13 ----------------------------------------------------------------------------LVRRAAQRYGDRIAIQEDGL------RLSYAALDASRIQAARALMALGVQPGDRVAMWAPNFSEWIIAALATHSVGAALVPLNTRMKGVEAGAVLADSGARLLFCVDDFLGESYPQMLAPHRPATLERLVILRPGH----GRAAADGELPWEAFLALAQQVDMAAFAEREATVRGDMPMDIMFTSGTTGRPKGVVTAHVQNL-RAVDGWAAITGVQAGDRYLIVNPFFHTFGYKAGWLAALSRGATVLPH----LVFDAEAVMTRVENERITVLPGPPTLYQTLLNAPR--LREFDLSSLCIAVTGASAIAPALIQRMRSELGFD-TIITGYGLTESCGFATLTRAGDDADTVAATSGRAMPGIEIRCVDAQGRPVATGEPGEVLVRG--YNVMQGYFSLPEATAEAIDAD--GWLHTGDVGTLDTRGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGMPHDRLGEVGRAYVVLRHGARVDADT---LIGWARRQMANYKVPREIVFVPTLPVSAAGKVL------------------------------------ 50083514 29 -------------------------------------------------------------------------------------------------------LTFNELEEASRKFAAYLQSLNLPKGSRVAVMMPNVLQYPIVALGVFRAGLVLVNVNPLYTARELEHQLNDSGAEVLVIIENFASVYQTILGKTPVKDMLGTLKGTLVNFVLRKVRKQIPAWNVPGHVKFNSALNKVSPSHYKRPNLTLSDTAVLQYTGGTTGVSKGAELTHRNLVANMLQCDGIFQDSSKDDKMFCALPLYHIFAFMVCAMYGMYKGQANILI---PNPRDLPAVIKELRKYQPTFFPAVNTLFNALVHNEE--FKQLDHSKLKIAMGGGMAVLPSTAEAWKRITG---VTIIEGYGLSETSPVATVNPPASSEF-SGTIGIPLPLTDVAILDDDGHPVALGEQGEISIRGP--QVMKGYWNRPDETAKVMTSD--GFFRTGDIGVMNDRGYVKIVDRKKDMILVSGFNVYPSEIEEVIAKHPKVLEVAAIGVPDEKSGEVPKLFIVKKDPSLTTE----EVLSFAKENLTGYKRPRYVEFMDELPKSNVGKILRKDLRK------------------------------ 118472739 15 -------------------------------------------------------------------------------RSARRCPDKVAII------DGDVTLTFAEFEHHVDRAAAALQDNGFGVGDRVAVLAHNCWQYAVLAFATARAGVVLVPVNFMLTAEEICYILGHSRAGGFLV---------EADLVPTAEAAMRLGGSVTTTAALVLPGQGLPAGWT-----DFDRWLQTDSPAPAP-YVADDQMIRLMYTSGTESHPKGAMHST-RSLMGNYISSIIAGSMEGTDIEIHSLPLYHCAQMDNFFITDIYLGATSIILP----RPEPELVLRTIEKYGVTNYFAPPTVWISLLRS--PVFDQVDLTSLRKGYYGASAMPVEILAEMRERL--PNLRLWNFYGQTEMAPLASALGPDEQDAHAGAAGRPVINVETAILDDDNRPVPPGEVGEIAHRSPHL--MLGYLDDEAKTAEAF---RGGWFHSGDLGYYDEHGLLHVVDRKKDMIKTGGENVASREVEEAVYRHPAVEEVAVFGLPHPTWVEAVVAAVVTRDGAELTED---ELLTHCRSCLAGFKTPKQVFFVESLPKNPSGKLLKRVLRE------------------------------ 123914455 67 ----------------------------------------------------------------------------CLQATVERYPDREAMVFVQDGIRK----TFAEFYQDVEKAAAGLLAAGLKRGDRLGMWGPNIYEWVLMQFATAKAGIILVAVNPAYQLQEVEFALRKVQCNAVVCPTKFKSQHYCDMLKQLCPEMIKSSRLPDLHTVIV-TDSQQPGSFLLKDLMQAGSSQHYQQLQDLQKKLVCDDPINIQFTSGTTGKPKGATLSHHNIVNNAYFTGMRIGYNWRKNVRICLPVPLYHCFGSVGGGVIMALYGTTVIFPS--TGYDGRANLRAIEKEKCTFVYGTPTMYIDMLGQPDLA--KFDLSSVRGGIAAGSPCPPEVMRKILNVMGIKEMVIGYGTTENSPVTFCGFPVDSAERKIVTVGCISPHTEAKVVDPTTGEIVPLGAQGELMIRG--YCVMLEYWQDEEKTRECI--TKDRWYKTGDIASLDQFAYCKIEGRIKDLIIRGGENIYPAEIEQFLHTHPKILEAQVVGVKDERMGEEVCACIRLKEGQECT---VEEIKAYCKGKIAHYKVPRYILFVQDYPLTITGKIQKHKLRE------------------------------ 124523699 2 -----------------------------------------------------------------------------------------------------KKMTYAQFYREAINVAGFFQKKGYKKGDIIALFLHNSDVLLIAYYACQLGGFTAMPVNTKLAPPEVQYIFHHSEAKALIYD----------------------IRLLHILHEIPREFHQFQDRLMVGGEDTFRTIAGENTDAFMPPQIEADDTAVIFYTSGTTGRPKGVMLS-AANVRAAAQIWSEAMDLSREDRVHIVTPLFHCAACHVFSIPAIYRGGTMIIEEQ----FSPEKTLETMEKEKVTVFFGVPAMYSILLNTPKMA--EVDLSYLRLFCYGASPMPYERVRQLKTRFPAVKVQ--NLYGQTENAPAASTLTDRFALEKAGSVGQALPQTEIQVVDADGSPVSAGEVGEIIVKGP--QVMKGYLKNE---EETRRVLQNGWLYSGDLGYFDEAGFLYLVDRKKDMLIRGGENVYPVEVEEVLYEMPEILEAAVVGIPHEIYGEVPKAYIVVKKGETLTEE---KVLAYCSGKLAKYKWPAEIEFLQTLPRNASGKVLKHVLRKQISGE------------------------- 37527407 1593 ---------------------------------------------------------------------------------AEQTPDAIALVF------GDQQLTYAQLNAKANQLAHYLVAQGAKPDSMIAICIERSIDMVVSVLAILKSGSAYLPLDPAYPQERLAYIIDDAQPLMVITNS--------HNQKLLPENSLFSIDVTTTSFAELSTDNIPAVELG----------------------LCSTHLAYVLYTSGSTGMPKGVMIEH-QALVNLVVGLADAYLYSKQDRVLQFAALSFDMS-IEEIFGALGNGSTLVLRG-EDWLMDIATFWQRCREYQISAVNLPTTFWHEVVSEETVLVPEH----IRQISVGGEQIKPDKVVAWYQRPGHLP-RLVNAYGPTEYTVNTCIAYDLRGDTLSIGHPIQNTAIFLLDKNQQLVPF--GAVGEICVAG--DGVARGYINKEQLTRERFVSRYPKLYRTGDLGRYSLAGDIQYYGRDDHQVKIRGFRIELGEIETRLRSLPTIRDAVVIAREDEPAHKYLAAYITL-----DGQQKVAEIRHLLSQQLPSYMVPAAFVVLEEIPLTANRKVDRKALPKVIQGEIE----------------------- 37527407 536 ---------------------------------------------------------------------------------AEQTPDAIALVF------GDQKLTYAQLNARANQLAHQLRAQGVSTSGRVAVLLQRSIDMITALLAVMKAGAAYVPVDPSFPVDRVQYMLNDAEPQCIISNREYASRSVGFAELTCLLDHIDLSQSPT-----------TNIPKQSIG-------------------LAASALAYVIYTSGSTGKPKGVMVSHSAVNNFLI-SMQDNLQCVAQDNILAITTISFDIAVLELYLPWLSGATCVVAAQQ--DVTDPARLVALLEQHSISLLQATPTTWNMLLESGWQGRSSLK------MISGGEALPLATAT----ALLSKGSALWNMYGPTETTVWSTIAKLDVQLLEQQTIGLPLNNTTIYLLDEQLKPVPFGAVGELYIGG--DGLAEGYFKREDLTTERLINLTFSDYKTGDLARYTTEGSLVYLGRNDYQVKLRGHRIELGEIEQVINLFPQITRSVVVALNDQQTQQYLAGYVVAEQQIDIDA-----LRQHLEQKLPAYMLPRAIIQLETLPLTLNNKIDRKAL-------------------------------- 37527407 2668 ---------------------------------------------------------------------------------VKATPDEIALNFAGE------TMTYRELNQRTNQLAQYLVNQGAKVNTPVVMFIERSFEMVITIIAILKTGAGYVPLDTSLPTERLNIILSDLSDEILVTTCALNDRIAVKRQKMVLLD-----------------------------DPCTAEILGKQLISNLAIESSLDNLGYVLYTSGSTGKPKAIEMPQRALSNLLQGISQLEPALTGPNRWLQFSSIGFDLSFEDIFMPLLSGGSVQLI--DKSTQLDIRLLAKQIQQAQLQVLNLPYAVLQNLAEYSGVNGLQFPELRVIVSSAERLKITAAIRQFF---TTHRHCKLVNHYGPAETHVVTSKTLQGEPASWPDLPTIGRSLPNVAGYILDEYPVPMGAIGELYLAG--DCLSRGYYQQPQLTAERYLDCDWRVYRTGDLASFHQNGEINYFGRNDHLVKIRGFRIELGDIEAQLSKFDGITGTVVIAIDTEAGDKQLIAYFIAANPLDLS-----EIKTYLSASLPDYMLPSAYVRMAAFPLNTNGKVDR----------------------------------- 52078850 469 ---------------------------------------------------------------------------------VEASPDKTAVAADG------RSLTYRRLNEKANQLARRLKARGLMHGNAAAIMMERSLEAAVSMLAVLKAGGVYVPIDPGYPEERIRFLLEDSGAKIVLTKD---------------------SPQISLEGYEVLAANAVDAEKEDAANLVHAN--------------KPGDLAYYIYTSGSTGKPKGVMVEHRNIVRLVKNAG---YIPLKSDVKMAQTGAVSFDASTFEVFGALLNGGTLYPVP-KETLLDGKRFRVFLEETGITTMWLTSPLFNQLAQQDPGMFATLND-----LIIGGDALVPGIVNRVKRE--SPELSLWNGYGPTENTTFSTCFFIDQAYERTIPIGKPIGNSTAYIVDEHGALQPIGVPGELCVGG--DGVARGYLNQPELTDEDPFAEGKRMYRTGDLAKWLPDGNIEFLGRIDHQVKVRGFRIELGEVEAALARLEGISEAAAVIRENNTGETEICAYYTAV-GARPAAQLRTEL----SRSLPEYMIPAHLIELDSMPLTANGKVDKRQLPAPIAEETD----------------------- 52078850 2543 ------------------------------------------------------------------------------------------------------QWTYKELNARANRLARLLIEKGAGPEQRVGIMVKPSLEMAAGVLAILKAGAAYVPIDPGYPAERIGYVLKDSGAELLLTQSGLTMPDA---------------------------FTGEVIDLNREASILAGEL-YPEDDINPSAEAQSDNLAYLIYTSGTTGQPKGVMVEH-QSLVNLCYWHNDAFTVTEQDKSAKYAGFGFDASVWEMFPYWIAGAELHIIDEAI--RMDITRLNEYFEENGITITFLPTQLCEQ--------FMELDNQSLRVLLTGGDK---------LKRIEKRNYTLVNNYGPTENTVVATSTAIDPDE-GMLSIGKPIANTRAYVLGQNNEVQPVGVAGELCIAG--RGLARGYLNKPEETAEDPFVPGERMYRTGDAVKWLEDGRLEYIGRIDQQVKIRGFRIELSEIEVQLARLSEVQEAVVTDIEDAYGNKALCGYVV-ADEQLDTESLARKL----GQTLPDYMVPAYWVQLDELPVTANGKVDRRALPQ------------------------------ 52078850 1503 -------------------------------------------------------------------------------------------------------LTYRGLDERANQIANVLRSEGIGKDDVVGIMLDRSAEVAAAILGVMKSGGAFLPIDPEMPTSRIQYMLEDSKARWLLTE-------------HSHQAAL--------------------ADWYNGRLIDVRNDTLMASKKRPHLIHDGASLAYIIYTSGTTGQPKGVQLEHRNLANYVSWFISEA-RLSASDKTMLLSSYAFDLGYTS-LFPVLLAGGELHIVR-KETYTEPETFIHYIGEQGITYIKLTPSLFHTVVQPQSFALAKGLQS-LRLIVLGGEKINPKDVERFHSR--YPDTRFINHYGPTETTIGAIAKPVEPGMIRQFTIGRPISGAGALVLDASRRLVPAGAAGELYITGS--GLARGYVNNREKFIENPYTPGTFMYRTGDLVRRLPNGEIEFLGRTDDQVKIRGYRIELKEIEEAFIGLEHIERAVVLSFTADSGLDELCAYIQAKRQLPVS-----EMRERLSERLPSYMIPSYFVTVDKMPLAANGKVDRSALPEPLSGQSDSYRAPST---------------- 156550129 52 ---------------------------------------------------------------------------------------------------QSSRLTYGELLLRADKLAAGLKKLGLRKGDRIGIWGPNEIEWLISYMGAARAGLIVAGINPYYQLGELHYCLKKIGAKAVL-APESYRTQRYAEMLLTVKK-----NLPMLDHIIVYADDHVTGTRRFRDVESLADRKEVEMVKEEQVEISPYNGTNIQFTSGTTGNPKAVLLSQRGLVNNSRQAVTRLD--TDGRKICLNVPYFHAFGMVMGIVGPLHAGSTVVLESP---TFNPIKSIEAIIAEKCSVCFGTPTMWTNMIDVQTRTGAKIDT--LYTGSTGGAPASPDLYKRVRECLRMERIKSI-YGLTENTAIVNQALPEEDNQLTETTIGYISDHLEIKVIDEKGEMVPFGTPGELCTRG--YSIMLGYWDDEESTRKAIMEDE--WLKTGDQYVLREDGYGIIVGRLKDMIIRGGENIYPKEIEHFLESHPSILEVHAFGVHDDVYGEEMCACVRLRSGAKIS---VDDVVNYAKGKIAKFKIPRYIVFREEFPKTTSGKIQKYKLRQ------------------------------ 153006025 20 --------------------------------------------------------------------------------------ERPAL-WLVDGGGDELKLSFAELSRRSAQVANFLRENGVRRGDAVLMMLGNVVPLWEVMLACMKLGAVIIPATTLLTTDDLEDRFERGKVRHVIVGD---------------TDAGKFDALPGDYTRIVVGR-------ERPGWIAYDGARDAAPEFTPDGPTAADDPLLLYFTSGTTAKPKLVLHTHTSYPVGHLSTM-YWIGLMPGDVHYNISSPGWAKHAWSNVFAPWNAGATVFIYNQA--RFDAKATLDVVTRCGVTSLCAPPTVWRMLIQEDL----ASYPVRLRELVGAGEPLNPEVIDQVEKAWG---IVIRDGYGQTETTCQI--GNSPGQKVKPGSMGRPMPGYRVALLGDGERPAREGEI-CLSLEERPVGLMSGYRDDP---AKTAHLLRNGHYHCGDVASVDDEGYYTYVGRMDDVFKSSDYRISPFELESALIEHDAIAEAAVVPSPDPRRLTVPKAFVVLRDGYEPSRELALSIFQHIRAVLAPYKRVRRIEIAD-LPKTISGKIRRTELSRL----------------------------- 94971864 6 ---------------------------------------------------------------RWPELSEFNWALDHFSPLARELGGAPALVWDGGQVG------YAELDAWSSRAANFLRKCGVRRGDRVLLMLSNVPELWAAFLACMKLGAVVIPATTLLTPDDLRDRFERGGARCAVV---------------------EAAETPKFTDLVGFERISVGPVEGWTDFARAQDEPAEFEPDGV---TRASDPLLLYFTSGTTSRPKLVLHTHASYPAGHLSTL-YWIGLRRGDVHWNVSSPGWAKHAWSSFFAPLTVGAAVVLFNE---RFDARRVLELLERLNVTTLCAPPTVYRMLIQQDLAGARVG----LREVVGAGEPLNPEVIEVVRRAWG---LTIRDGYGQTETT-AQVGNTPG-QPVKPGSMGRPLPGYRVVLLDAAGREADEGELCLDLSARPL-GLMAGYAGDEAKTRAV---LGGAYYPTGDVARRDEDGYLWYVGRADDVFKSSDYRISPFELESLLIEHPLVAEAAVVPSPHPERLSVPKAYVVLVAGAQPSRETALDILRFTRERLAPYKRVRRLAFR-ELPKTISGKIRRVELRAHAA--------------------------- 54025186 3 ----------------------------------------------------------------------------------------------------------AEFARRVDTAAAVLHSRGIRKGDVVAVVLPNRVELVVLLFAAWRLGAAVTPVRPDATEDELRYQILDAGARVVVAEDG---------------------RDPGFLDVARVAGPGADADVP-----------------APSAAADPHATALIIYTSGTTGRPKGVVLDHANIAAM-CAMIVDALGLDETDHSLLVLPLFHVNGIVVSILSPLLTGGRATIA----GRFSASAFFPLVERVRPTYFSAVPAIYAMLVAQ--PAEVRPDTSSLRRAICGAAPMPAELIARFETRFG---VPIVEGYGLS-EGTCASTINPPAGPRKPGTVGVPLPGQTVAIMGADGALLAPGARGEVVIRGA--NVMRGYLGKPEATAATVVD---GWLHTGDVGYFDPDGYLVLVDRIKDMIIRGGENIYPKEIENVLHSHPAVLESAVVGAPDPVLGEVPVAHVVTMPGTAVSEA---ELVAHCRHSLARDKVPVAVRITDALPRNAVGKIDKKALRAI----------------------------- 172037968 1511 ---------------------------------------------------------------------------------VKNNPNAIALIYE------TQQLTYQELDIKANQLAHYLQRFGVKPDTLIGLCVERSLSMIIAILAILKAGGAYVPIDPNAPSERIDFLLEDTQINLLLTQ-------RNIDHQW-----------PNTVTVIDLD----------------EKAIAQESPTLPVTDTTSEHLAYVMYTSGSTGIPKGVCIPHRGVIRLVKNS--NYVDIREDDVFLQAAPYTFDAS-TFEIWGALLNGGRLVILPSP--TPSLEELGEAIENYGVTTLWLTAGLFHLMVEEKLESFKNVRY-----LLAGGDVLFPDHVKTVLRTYPHCCVINGYGPTENTTFTCCAVLTDVEQIGHSVPIGRPISQTQVYILDPYLHPVPFGVPGELYIGGG--GLARGYLNRPELTAERFIKQGERLYKTGDLGRYDRKGNIEFLGRKDNQVKIRGFRIELGEIEAILSQYPKVQSAIAVVKATPQGNKQLIAYVVPKMGEIL---IIQELKTFLTQKLPDYLHPNHYMILEAFPLTPNGKVDRRSLPQPILSTSTTEAPRNAIE-------------- 85375469 25 ----------------------------------------------------------------------------LLERATARKPEAPFLHFLG------RTYSYREIYTEARRFAAGLVEMGIAKGDRVGLFLPNVPIYASAYYGAMMAGAIVVNFSPLYTVEELAWQVGDSGTRLLVTVDVLVVGSLAEMLPRLKGIALRLFKRSQIASVPYGELGDPVRRWSSVQADWNWALFLDGREPDLPDLDAEQDLALLQYTGGTTGRPKGAMLGHSQLAVNAQQVAAINPYADPSAEVFMGALPFFHVFANTALLNHAVASGASIAMVP---RFDTKQVLHTIQKHRATGFPGVPTMFQAMLDHPDLA--KTDLSSLKVCISGGAPMPAPVHARFEEATGVRL---VEGYGLTESGVVSVNPYEGTRKRGTIGQVVAGTEVLLLDKEDPTVLAPEGEPGELAIHGP--QVMRGYWNRPETEADVFVEHHKRWLRTGDVAEIDEDGFLSIVDRIKDMIAVGGFKVFPSVVEDVILEHQAVREALVIGVPDDYTGEKPRAYVTLAGDADIGGD---ALRSWLNARVGKHERVDSVVIREELPKTLIGKLDRKALRAEVLG-------------------------- 214043728 25 ---------------------------------------------------------------------RLNVGVELTDKMVENFGDATALI------GNGRRRTYKELTDWTNKLARAMVELGLKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELTAIVDKAEISHALCD------------TRLMDEMTACAKGSRYLKSVV------GFDGTSNHDAELDRLALEKPVQFQSVDTAVDDVALLGFTSGTTGSPKATMHFHRDLLIIADGYAREVLQVTPSDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENA----SPPNMIEIIEKYKATVCFTAPTAYRAMLAAMD---QGADLSSLRAAVSAGETLPAPVYHDWKEKTG---KPMLDGIGATEMLHIFISNRFDDH--RAACTGKPVSGYQAKVIGEDGAEVSRGEVGRLAVRGPTGCR---YLADDRQGVYVK----DGWNITGDSFSMDEDGYLHFAARNDDMIISAGYNIAGPEVEAALLSHPFVVECAVVAKPDEQRGSIVQAHVVLAIDTPKDASTIKLLQDHVKAEIAPFKYPRDIRFIDALPKTPTGKIQRFALRE------------------------------ 113867314 42 --------------------------------------------------------------------------------------------------------TYAELLAQVERMAGYLQACGVRRGDRVVLLSQNSPQFIVAYHAILRADAVVVPANAMLLEDELRHIVTDSGAVAAFAASELVGQVAPHVIVHHYGDALPAQPDDGLSIPDWVQQRSSGTALPAGAVHWQQAMAAGSTPSPRSAGLD--DLCMLPYTSGTTGAPKACMHTHRTVMVSV-AGSQLWRRSHAESTFLAVAPMFHLLGLQNGVNAPVYMGGTIVLLP----RWDRRTVAQLVARHRVTFWAAPPPMLVEFFAQ--PGIESFDLSSLACVVGGGAAVPDSTARLMKERYG---LQFVEGYGLTETASFIIAN-PLAAARSGHLGVPTYGVDARVIDPATLTEVPRGEVGEIVVHGA--QVMLGYWNQPAANAESFITDGKRFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILEACVIAARDPHRGETVKAVIVRRDGAGVSEE---ELLAWCRTSMATYKAPRIVQFVERLPRSATGKI------------------------------------- 167836776 45 ------------------------------------------------------------------------------------------------------RMTYAALAHKAAAFASYLQSLGVKPGDRVAIMLPNTFQYPVTLFGTLKTGAIVVNVNPLYTVRELAHQLKDSGAQTIVVQDALPETQIKHVVVTALGDLLADGLNPKGRLIFVLKHVKKLVPAYPQAVRLRAALAAGARKAPAPVAIKRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKTWIEDQLTGDVELTPLPLYHIYSLTVNAFIFLGLGGRNILIANPRDTKMMMKILRHETFTGITGINTLYNAF-----LDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEQVTG---CPIVEGYGLTECSPIVTMNPYDANEKRAFSIGLPAPSTIVRFRKEDGAWANVGEPGELCVHGP--QVMRGYWQRPDETAKVIDAD--GWLATGDIGVMDEQGFIRLIDRKKDMILVSGFNVYPNEIEDVLVSHPGIREAAAIGIPDPVHGERIKVFVVPRDAS----LTVEDVLAHCRKNLTGYKMPRAVEFRDALPQTNVGKILRRALRD---EELAKLAN--APADPSA---------- 197783926 1 ------------------------------------------------------------------------------DRRAALDPDGAAV------SDGRQALTNVQLLRRVQAATRHLQDLGIGPGDVVALKLTNRVEFVLLLFAAWRLGATITPVNPSMTDVEVARQLEDSGARLLVGEDS------------------------------------EAPAPDGIAVLAVGELREGAVEQDQVPPTDPSALALLIYTSGTTGVPKGVMLDHANIAAMADMG-RRALEVGPADRCLLILPLFHVNGIVVSTLMPLLAGASVTIAD----RFNPETFFDVVERERPTFFSAVPTIYSMLAALPDQ--VRPDTSSLRFAVCGAAPASADLLTRFETRYG---VPLIEGYGLS-EGTCASTINPVAGPRRAGTVGLPFPGQEIRILDAEGSEVPPGVDGEVVVRGP--NVMRGYLGRPDETAKVLVD---GWLHTGDVGRLDADGYLTLVGRSKDMIIRGGENIYPKEIEDVLVSDPSVLEAAVIGVPDEKWGEVVVAYVQPRPGRTVD---STALIDLCARSLTGYKRPTSYVVVDAIAKNAVGKI------------------------------------- 14210837 492 --------------------------------------------------------------------------HELVQAQAERTPQAVAVV------SGQKTLTYAELNRRANQLAHHLRRLGIQKEERVGLCVERTEDIVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLTQQRLV------------------PELPATQARVVCLDKDWPT-------------IGAESDTNPERITAPEAIAYLIYTSGSTGKPKGVMIEHRNAVAFLIWAMS-VFSPKELAGTLASTSICFDLS-VFEIFTPLCCGAKVIVAKNALELPE------------LPAAREVTLINTVPSAMGALLRSGGVPSSVAIVNLAGEALAGALVDQIYQLDHVRD--VFNLYGPSETTTYSTFTRVNRGQTP--TIGRPVGNTQVYALDSNREPMPIGVPGEVYIGG--MGVARGYLGRPELTAERFVRSPFGGYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAVLMEHSGIRDAVVVVREGLGADKQLVAYVVGRGEKAPEPA---ELRDYLKSKLPEYMVPFLFVGLDALPLTPNGKVDRAAL-------------------------------- 218442830 468 --------------------------------------------------------------------------HHLFEQQVIKTPDAIALIY------KNQKLTYKELNTHANQLAHYLQYLGVKLEDKIGVCIERSPLMIIAILAILKVGGAYVPLDPGYPSERLAFMIKDAQSPIILTQKHLLTQLFQDDHQLLID------------------------------IESEWDSIAQYSSDNLTCEVSLENLAYIIYTSGSTGTPKGTEIPHRSFLGFMFGV--DYIQLDANVIWLQHSSISWDAA-ILELWPPLLYGGCCVLYPGNIVTP--EKLSKIIQNEKINTLWLTAALFNLMIDTQPESLLG-----IKQLLVGGESLSVNYISQALELL--PETKIINGYGPSECTVFTCCYPIDRKLDKKITSIPIGQPIGDRIVYRNLHRVPVGVPGEIYIGGA--SVARGYLNQPILTQENFFIPGDILYRTGDIGRRLPNGNLEFVGRINNQIKIRGFRIELEEIETVLGKHSGIKQAVVTLGKNSLGEKSLVAYI-MAKNSQLTP---QTVRDFLREKLPDYMIPNAFVFLDAFPLNPNGKINRR---------------------------------- 163941038 6 --------------------------------------------------------------------------------------------------GGEKRYSFQQYNERVNQLAHYLLHTGVKRGDRIGILCKNNHPFPSVMMASLKIGAIFIPLNHQLTAYELESIVKEARLKVLVIDDEFSEV---------------------VLKINAVKEIPYVIETTKEGFGSFELKLKEQPITEPNVEVHEDDDAIYLFTSGTTGQAKACVIGH-KNLHHYFTEIAGQREIPAGERFLSVHPLFHMSGVLSILNCIYHGVTMVFLADSNPTL-----IWDKIEEEKITTMLAFPAVYSYMLDELDK--KERNISAFKVAQSGGTKVPETLIQKYMEK----GIYMVQGYGST-EGWVVTSWHPNMGKEKMSSVGKTLKHVELKIVHPEGDELTTNKVGEIHVKSPYM--FKGYWNNEEATKKVVKD---NWFNMGDAGMIDDDGFLHIMGRYKDVIVRGGDNVYPDQVEDVIHEINGVLEVAVVGIPNDFWGEVPTAYIVKDNQTSLTEE---EIIQHCKEKLASYKIP-EVVFMDELPKNALGKVLKRELRDV----------------------------- 187600010 5 -------------------------------------------------------------------------------------------------------LTYREWNERVNQTAHLLRDMGVARGDRVAALAQNCVDLLDLWFACAKLGAIFQPLNWRLTAAELRDLIVDGEPRVLAYGPEY---------------AAMSLALRPQTPFVAHWLAIDDAPAADPSDLTIARRNAF-PTHFEAVPLSWDDPWVICYTGGSTGLPKGAILTYRSIAANAVNTV-MSWGLRPDDVAILNAPLFHTGGLNVFTAPLLQIGGASIVC----RSFNVDQVFDLIDHGPATLFFGVPTMFIAMQQHPRWP--TVDFSRMRIVISGGAPCPEPVFH----AFWARGIDFKTGYGLTEAGPNTFWLPPELVREKPGAVGYPLMFIDVRVVAADGRECGVDEIGELQIRGPHVC--AGYWRRPAETAAAF---RDGWLRTGDLASFDADGCFRIVGRLKDVIISGGENIYPAEVESVLAGHPAVAEVALVGMPDPHWGEVGWAAVVVRPGSTFSE---QDLITFAGLRLARYKLPKRIVTLAELPKTGAGKIDKQAIK------------------------------- 214043499 2 ---------------------------------------------------------------------TVNLLHQIIDRAAERDPTSQAFRFM------DQSLTYAALADRSARLAAELIGQGVKRGDRVGILMPMSLESALAIYGILKSGAAYVPLDPSAPVERLVLIMQQCGITHLISADA----------KTATLEAL-CERLPKLSCIVGVTTDIAPT----VRCISWDSV--TTTPPAAPVRMISSDIAYIIFTSGSTGMPKGVTHTHASGLHYAR-GITDLFGILPSDRLANHAPLHFDISLFDFLGGPLCGATTVILPDPYKAFP--ASMSELMEKEKVSIWFSAPFALTELC--LRGVLDQRDLTALRWVIFGGEPFAPKYLNALIAQWPHARFSNCYGPAEVNACTYHHIDQSLADDVEAIPIGRIWDVAEGLIVDENDAPVAFGTPGELLVRTP--TMMRGYWRTCFYHRPVTEDFSDRFYRTGDLVVDGGPDGMQFLGRKDRQIKLRGFRIELDEIEAVLAQHEQVEEAGSFLSRDAS---TIWAAVTLQPGAMTTPE---ELIVHCRDRLARYCVPAEIHILQEFPRTTSKKIDRRAL-------------------------------- 99080576 34 ---------------------------------------------------------------------RLNMAAQAMDHPA----DKLAIIDLT--SGTRRDVFHRELAVMVDGLARTLLQR-VAPGDRVGVLLSQSPWCVAAHLAIWKIGAVSVPLFKLFQHDALANRVEDAGAKYVLTDREG---------------AAQLGDLAEPLITAEIGVEGDPVPFAD---------------------TGSEDPAVIIYTSGTTGKPKGVLHGHRMLTGHLPGVSISHDHLQPGDCLWTPADWAWIGGLFDVAMPGLALGVPVVAARLDKFTP--ETCAEVMRLGEVRNVFFPPTALRMLKAA------GQGLDGLRSVASGGEPLGAEMLAWGQRHLGVT----INEFYGQTECNMTVSSCCADFPVRPGCIGKPVPGHVVEVIDADGQPTR--EEGDVAVRRGSGSMMLEYWNRPDATAE----KFHGDWLVTGDRGIWEAGYLRFVGREDDVITSAGYRIGPSEIEDCLMTHPAVATVGVVGKPDALRTEIVKAYVVLKPDHAPSE---KELQDYVKERLASYSYPREIAFLDALPMTVTGKVIRKELKARAAGE------------------------- 167037001 15 -------------------------------------------------------------------------------------------------------YTYREVDFLIDKYASFFQSIGVKKGDRVALSFPNCPEYIFSFMGASKAGAIVVPLNMMLTLEEIAYIIMESGTSTIV-------------LHPVIAQKIDKSQLGRLNIKNVVILDENTIATILKMKV------------AKPVDVEADEVCAYLYTSGTTGKPKGAMLTHNNFLADV-KALDEVSDLGPNDNFLALLPLFHSFSWTVNILLGFYLGSTITIKES----FMPKDTLETLTNEDVTVFCGVPSMFAVLMRMAEKGQFKA----LRLAISGGAPLAPEIQRGFEEKF---NFPLVEGYGLTEAAPVALNPLEPDAIRKPGSIGLPLPCVEAKIVDENDNELSVGEIGELVLKGP--NIMVGYHNMPEETAKT---LRGGWLHTGDLVKKDEDGYFYIVDRLKDMIILGGFNVYPREVEDALLEHPDVLEVAVIGVGDQLKGEEVKAFVVLKEGAKAD---KKELQHFLKNKLASYKIPKIFEFVPKLPKNAAGKIEKKLLKE------------------------------ 50927563 40 --------------------------------------------------------------------AKFNFASDVIDHWAEKAGKRPALWWM-NGSGEELKWNFRELSEISKQTANVLRACGLQRGDRVAVVLPRVPEWWLVTLGCMRSGLVFMPGTTQMKSTDILYRLQSSKARAIVAGDEVV---------QEVDAVAPDCSFLKIKLLV--------SEKNREGWLNFKALLKDASPIHQCVETVSQESAAIYFTSGTSGPPKMAEHSHCSLGLKAKMDAGWTG-LGPSDTMWTISDTGWILNILGSFLEPWVLG--TCIFVHLLPKFDPQTVLKVLSSYPINTLLGAPLIYRMLLQQD---LSSYKFPHLHSCFSGGETLLPETLESWKAKTGLE---IREIYGQTETG--ITCRVSRTMKVKPGYLGTAIVPYDVQVIDEQGNVLPPGKEGDMALRVKPIRPIGMFSGYVDNPKKTQANIRGDFWLLGDRGIKDTEGYFHFMGRTDDIINSSGYRIGPSEVENALMEHPAVVETAVISSPDPIRREVVKAFVVLAPESHDQDQLTKVLQEHVKSVTAPYKYPRKVEFVLDLPKTITGKIERAKLRA------------------------------ 182436807 12 ------------------------------------------------------------------------------------------------------RLSYAELGERVERAAAACLASGVEPGDRVAIWAPNTPDWIISALGAVTAGAVLVPLNTRFKGTEAAYVLRRSRARLLFVTGTFLGTSYVASLRR------AEVRLPDLERVVVLADTAPEDYTSWPDFLAAGEGVLPSAVRERAAAIAPSDPSDIIYTSGTTGAPKGAVITHAQTL-RAYGIWSDLAGLREGDRYLIVNPFFHTFGYKAGIIACLMRGATMVPQP----VFNVDTVLANIAAERISVLPGPPTLHQSLLDH--PARDAHDLSALRLVVTGAAVVPLRLVERLRNEL--RIATVLTAYGLSEASGIVTMCRRGDAPEVVATTSGRAIPGTELRVLAE-----PGAPGEVQVRG--FHVMGGYFEDPDTTAATMTED--GWLRTGDVGVLDAAGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDVADVAVVGIPDPRLGEVGKAYAVRRRGATLTAD---DLIAWSRREMANFKVPRAVEFVAELPRNASGKVVKGELR------------------------------- 120613289 465 ----------------------------------------------------------------------------LLDAGLSRDPGAVALRFEG------RSMTRGELDRKALDWAHRLAAMGAGPERIVALAIPRSLELVAALVAVLRSGAAYLPIDPDFPADRLAFMLDDAQPVCLMTTEELSGRFDGGIARFIVDAAEPQAGIQPPA----------------------------PAGALASATLHPSHPAYVIYTSGSTGRPKGVVVPHSAIVNRLRW-MQAEYGLESSDRVLQKTPSSFDVS-AWEFFWPLLAGATLVIA-----RPGGHRDPPYLADLIAREAVTTVHFVPSMLELFLQEPAAAACHTLRRVVCSGEALSAPLAARFHGMLGW--CALHNLYGPTEAAVDWACTHEACAGLARIPIGRPIWNTRMYVLDPGLQPLPVGATGELYIAG--DGLALGYLNRPALTAERFIADPYGMYRTGDLARWCDDGTLEFLGRSDHQVKIRGLRIEPGEIESALMRHPGVQQAAVVVREDAGGSKVLVAYCVPVAGDRLDDF---SLRAHVAQRVPEYMVPSAFVVLAELPLGPSGKLDRRAL-------------------------------- 158314873 1494 ----------------------------------------------------------------------------LIRDQVARTPGAVAVV----DDADGAELVYAQFDARVNALAHLLTERGVRVGGRVAVALPRSADLVTSLAAVLRAGAAYVPVDPGYPAERIAAILQDSGARVAITDSAT---------------AVAHAGVLTAAGVVTVVLDEDAVRGQ----------IEHGAPDAPPRPLTPDDTAYVIFTSGTTGRPKGIALSHAAVVNRLVWG-REALGFSSSDRVLLKTPFTFDVSVPEFFLP--LITGAVVVVARDNAHGDPGYIAGVVRKRRVTSVHFVPSMLQAF---LDSGVEAGFFPDVRLVSFTGEALPVAAAIRAREVF--DRAELFNLYGPTEAAVEIASYDIAALNADADSTPIGRPVSNSYVRVLDGWPVPVGVTGELYLGG--VQLAEGYVGRAGLTAERFVADPLGAYRTGDLARWNDQGELEYLGRSDDQVKVRGFRIELDEIRAVLERHPAVSGAAVTALDHPAGGKFLAAYVTTTPSAPADQALADALREHTNALLPEYMVPASFTRLATLPTTPSGKLDRKAL-------------------------------- 158314873 4519 ----------------------------------------------------------------------------LLDDQVARSPGETALV------AGARSFTFAGLSAEVNRYARLLLERGVRQEHRIALLLPRDERMVIAMFAVFAVGAAYVPIDAELPDDRIGYMLDVAGPTVLVTDRDVARLGPAAGRVVNLDDAVVRARVAELADGPVTVAERGG-------------------------EVSLDHLAYIIFTSGSTGRPKGVAVGTNMYANHVEKIFDRVVAHQGGRRMRIAHTTSFSFDASWEQLFWLLNGHSVYVI-NEEMRRDPQQLLAYYDDQRIDGFDVTPSYGQVLVDEGLLERDRADATGVVFVSLGGEAVPERLWQQLRDA------PGVESYNLYGPTEYTINALGADLADSPNPSVGTPIFNTRAYILDQNLQFAPGVPGELYLAGA--GNARGYWEQPERFVACPWEPGARMYRTGDLARWNDEGRIDYLGRADEQTKIRGYRIEPGEIRDVLEAHPEVVRAEVIAADHPSGGKFLAAYVTTARIDTSDDALRRSLREHAAQHLPDYMIPASYNRLETFPLTTTGKLDRKAL-------------------------------- 171705318 549 --------------------------------------------------------------------------------HAAAQPDAIALSFE------QHALTYRQLNERANQVAHALLAHGVRPDARVAICVERGPQMIIGLLGILKAGAGYVPIDPAYPQERIAYTLADSRPVAVLVQADTAQR----------VGALARIDLDHLGPLPI---------------------------SNPRLHLSPANLAYVIYTSGSTGQPKGVMIEH-RQVARLFGATQQWFGFNHHDVWALFHSFAFDFS-VWEIWGALMHGGQLLIVPQLVSR-SPDECYALLCDAQVSILNQTPSAFRQLIAAQGNSAQSHS---LRQVIFGGEALEPGMLKPWYARAVNAGTQLVNMYGITETTVHVTYRAADAHLVGMSPIGVRIPDLQLYVLDARREPLPLGVVGELYVGGA--GVARGYLNREALNAERFVATGLRMYKTGDLGRLLADGSVEYLGRNDDQVKVRGFRIELGEIQAHLATANGVRDAVVIAREDQPGDKRLVAYVI-----SDGELNVAALRDHLLRSLAEHMVPSAFVRLDTLPLTTNGKLDRKAL-------------------------------- 171705318 3737 ----------------------------------------------------------------------------------------------------EHTLSYQQLNERANRLAHHLRDSGVRPDARVGICVERGLDMVIGLFAILKAGGAYVPLDPAYPPERIAYMLHDSAPVVVLAQSATR-------------------ALLGDAVVI---------------DLDHSTWQHQPVTNPPVPGLTARHAAYVIYTSGSTGQPKGVINEHAGVVNRLLW-MQDAYGLKAHDAVLQKTPFSFDVS-VWEFFWPLFTGARLVMARPE-GHKDPAYLCEVIAAEHITTLHFVPSMLDVFLAHGDI----SQAVGLVRVMCSGEALPGSLVRRFKQQL--PGIGLYNLYGPTEAAVDVTANCARPEVPDNTPIGKPIANTRLYVLDGQLQPVPLGVAGELFIAG--VQVARGYLNRPELTAERFLDDPFRMYRTGDLGRYLPDGTLEYLGRNDDQVKIRGLRIELGEIQARLIEHPAVKDAVVVA-----RDQRLVAY------YTGAPADIDSLRAQLLQHLPDFMVPALFMHLDAWPLSPNGKLDRKAL-------------------------------- 171705318 2662 ----------------------------------------------------------------------------------------------------SEALTYQQLNQRANQLAHHLLELGVQADDRVALCCRRGPQMLVGLLGILKAGAGYVPIDPAYPAERIAYLLQDSAPVAVLAETSTRELLGSVALVDLHDPAWQRHAVSNPQL----------------------------------PALTPAHLAYVIYTSGSTGQPKGVMVEH-GTVENLVHWHCEAFGLTAVSHTSSVAGMGFD-AMAWEVWPALCVGATLHLPPAEIGNENIDELLAWWLAQPLDVSFLPTPV-----AEYAFSLPQQHPTLRILLIGGD---------RLRQFSQERRFAVVNNYGPTEATVVATSGRVRAGQV--LHIGRPIANATSYVLDAHLRPVPVGVAGELYVGGS--GVARGYLNRPELTAERFLQDPFRMYRTGDLVRWLPDGNLEYLGRNDDQVKLRGVRVELGEIESRLAALDGIREAVVLVREG-----RLLAWFT-----EQRPLQIETLRAHLQAQLPEALVPVAYMQLDQLPLTANGKLDRKAL-------------------------------- 171705318 1609 -----------------------------------------------------------------------------------ARPEATAVVH------GEHSLSYRDLNRRANRLAHYLLNQGVQPGEPVALALPRSIDLIVSQLAVLKCASVYVPLDVNAPPERQAFMVQDSGAR-------------------------------------------------QRLDNLAELNLDVMPATNPAVAQSSDSVAYIMYTSGSTGTPKGVLVTHRGISRLVINNGYADF--NPHDRIAFASNPAFDAS-TMDVWGALLNGGQVQVIDHATLL---DPLAFGAELKGATVLFVTTALFNQYVQLIPQALAGL-----RILLCGGERADPAAFRSLLAQAPALRLVHCYGPTETTTYATTYEVRALASDADSVPVGRPISNTQIYVLDAQLQPVPLGITGEICIGG--EGVAKGYLNRAQLTAENPFVDQPGMYRTGDLGRWSEEGLLECLGRNDDQVKIRGFRIELGEIEARLASCAGIQEVAVLAREDVPGDKRLVAYFTWA-GADLG---IDQVHAHLQGQLPDYMLPSAYMPLASLPLTNNGKLDRKAL-------------------------------- 218288557 16 --------------------------------------------------------------------------------HAGRRPERVALRSHG------RSITYAELYAAARSMAARAFALGVRPGDRVGVMCHQGLMHALCLHALMLLRAVLVPLNWRLQPSELAYQVEDCGASFVLCDESAAPLASQV----------AGMVSRPVQTVILSERA------------WDAEESHGGSESIASIDVSLQSVHAIVYTSGTTGRPKGAMITYQNHWYSAMAS-ALQFGLDPDEHWLVPMPLFH-VGGMGVLMRSLIYGTTAVVHD----RFDAERVDRALASGEITLVSLVPTMLARILKLRRGPY----PPRLRAILLGGAGCPRPVLERALEL----GLPVAQSYGLTETNTQVATIDLADALRKMGSSGRPLANTRIAVQGPDGPTTEPGVEGEILVQGP--TVFAGYYNRKEETERALAE---GWLHTGDIGRFDEEGFLYVLDRRADLIVSGGENVYPAEIESQMLALPGVVDAGVVGKPDDEWGQVPVAFVVLEPGKVLTDEMARALREELRGRLAHYKVPAEIRQVDALPRTASGKLMRYEMRK------------------------------ 124265546 32 -----------------------------------------------------------------------------------------------------RELGFRQIDELADALGAWLQARGVVKGTRVALMMPNLLQYLVALAAVLRVGAVVVNVNPLYTARELQFQLKDSGAEVIVVLENFAATLEEVIDRTVVKHVVKGQLVNFVVRNVKKMVPAFTLPLTEGRSVTRFNMAIAEGTRLKLVRVGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVMQTEAWFRPMGQQIVCVCALPLYHIYALMLCFVMGARLGMKNLLI---PNPRDIPGLVKTLTKHRVNMFPAVNTLFNALANNAEFA--RLDFSGLVASTGGGMACQQATAEKWLRITG---CPMVEGYGLSETSPLVTCNRLD-LRQFSGNVGLPIPSTEIAIRDDDGRDLPLGEAGEVCIRGP--QVMAGYWNRPDETAKVM--TPDGYFKSGDIGVLDERGYLRIVDRKKDMIIVSGFNVYPTEIEQVVNLHPGVLECAAVGVPDEKTGEAVRLFVVRKDPS----LTEQQLADHCRQNFTAYKRPRRIEFRDDLPKSNVGKILRRELR------------------------------- 148255171 36 ------------------------------------------------------------------------------------------------------RLSWRQVADAAARIASGLHAKGLRRGDRLALLLGNRIEFVLTLLAAAKLGLVTVLLSTRQQTPEIAYVLNDCGARLLL------------------HEAALAGRLPAGD---VTPELAGRIAVDDDPARSGFAALTDQPVHTDRVEIAEEDTAMILYTSGTTGRPKGAMLAHCNIVHSSMIY-EACLGLTAADRSIAAVPLGHVTGVVANITSMVRCAGTLIIMPE----FKAGDYLKLAARERVTYTVMVPAMYNLCLLQPD--FDSHDLSSWRIGGFGGAPMPVATIERLAAKI--PGLRLVNAYGSTETTSPSTLMPSVLTARHLDSVGLPCPGASILVMDADGRELPRGEIGEIWIGGG--QVIKGYWNRPDATAESFTA---GYWHSGDLGSIDADNFVRVFDRQKDMINRGGLKIYSAEVESVLASHPAVVESAIIARPCPVLGERVHAVVVTRE-----PTSSETLRSWCAERLSDYKVPETLIVTPDLPRNANGKVMKRQLRE------------------------------ 27375218 28 -------------------------------------------------------------------------------------GDKLALI------GPAGTRTYAELCAEACRWGNGFISLGLKRGDRVLLFLDDTPAYPAAFFGAVRAGFVPLLINTLTPPDLLQFYLADSGATVAVAESEF--------CARFNAEARKDTSLRTLIVV-----NGEMGERAAPAAVAAASWLAQFPAELAEANTHRNEMAFWMYSSGSTGRPKGIVHLQHDMTYSEVAFAQNVLKLTPDDICFSVPKIFFAYGFGNSVTFPFSVGAATLLL---PGQPKPATIFAAIEQYRPTVFFGLPTLYTSLTKA--EGAQQTNFSSLRMALSAAEVLSAEVFNGWKTLTGLE---IVEGLGSTEVLHIYLSNRPE--RKKLGAAGLRVPGYEVALRNKDGSEVGDGEEGILWVRGDSNTPL--YWNRPDKSAETIREG--GWIYTGDRFVRDADGFHFFRGRADDLIKISGQWVYPLEVELCLADHPDIRECAVFAAELPDRRMTLKAVVVMNSRTTDQGEATRRLQDYVKGKLLPYKYPREVIFIDELPKTGTGKIDRQAL-------------------------------- 89899820 20 ------------------------------------------------------------------------------------------------------RLRWHEVQGRADELASGLASAGLVPGDRAALVLGNSASFVTIIFALARMGVIAVPIGTRSSASEIAYMLENSGCCAVFCDSETVAR--------LPDAAL----LPGVRLRVCLSQQ------PGCQALDEIALAGRGAAPVQAYAGSEEDAAYILYTSGTTGRPKGAILTSLGVVHSTMHY-EACMGLGPADRSVISVPMSHVTGLVALVLTAVRCAMTLIVM----AVFKAKQFLQLAERERMTHTLMVPAMYNLCLLQPD--FSGPALKSWRLGAYGGAPMPPATIEALASKLG--GLELMNAYGATETTSPATMTPPGSTASHTDTVGISVPCAEIIIADFDGTPLPTGTSGEIWIRGPMV--VKGYWQNPTATAESFTD---GFWHSGDIGTMDDSGFVRILDRIKDVINRGGYKVFSSEVEAVLASHPQVIESAVVGRPCPVLGERVHAFVVVRDGASAD-----SLKMFCAERMSDYKVPETFTLSSELPRNANGKLLKRQMRDAA---------------------------- 114765668 20 ---------------------------------------------------------------------RFNIAHECIDRHVK--GDAVALRVAHAD-GRDEVMSFEELSRRSSQIAHYLAGRGVAKGDRIAVMIEPSLAFYCALFGVIKAGAVAVPMFSLFGPDGIRLRVGDCRPKIFFTNAE--KAPEAIEGGAQNVTVVDDDFLSGLDALPTRFNWDTAGS----------------------------DLAVLQYTSGTTRALPAAVQHSHQSIVTLMVAALYATGIRPGDRFFCPSSPAWGHGLWHGTLAPLAMGVSTGTFS---GKFDPVRLLKALQDFGITNLTAAATHYRMMRNSGQAERFTYQFDKLSFTG---EPIDSETAAYVERVFGTK---VRSMYGTTEIGVIIANYPADDLEVRDGAMGKAVPGVEVEVQRADGSPAAPGETGELMVRKRGQ-----------------------WFPTKDLGRVDEDGYFYHGGRADDVIISAGWTIGAVEVEDAVLSHPAVAECGVIGAPDPVRGLVVKAHIILKHAAPPSDALVQDIQDHVRARLARHEYPRQIVFVSELPKTPAGKVNRKILRD------------------------------ 158339491 553 -----------------------------------------------------------------------------------------------------QTLTYQDLFARANQLEYHLRQMGVTPNQLVAIAMDKGWEQVVAVMGVLMAGAAYVPLDPHLPQSRLEALLDNSEAAIVLTQTRWLEQQVWPDRVHCLCVDDWSRDGSDFGFSILDFRSKSDGVDVNFDLAQVDQSKQSEHLEPLSSVQTADDLAYVIYTSGSTGTPKGVMISHRNVVNVITHTNQR-FQVGEQDRMLALTALNHDLS-VYDIFGLLSAGGAIVMPDVEAVK-DPSHWLTLMARERVTLWNSVPAFMEMLIDEAEAQAINPLDSLRLTILGGDWPDRLRAIAPNTQIFSIGGPTETTIW---NIGYLIDTVDPNWASIPYGQPLANSKYYILNEILEDCPIWVPGQMYC-----AGVQLAKGYWRDKEKTNHTHPYTGERLYATGDLGRYRPNGTIEILGRIDFQIKLRGLRIEAGEVEAALLQHPAV-QAAVVGGIGDHHPERLVAYVVPQS----TAPSLEELRDFLAQKLPSHMVPSAFVFLETLPLSANGKVDRKALQAQA---------------------------- 145634614 27 -----------------------------------------------------------------------------FDKAVREHPDRPAYINMG------QVLTFRKLEERSRAFAAYLQEFKLQRGDRVALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELENQLQDSGAVAIVVVSNFASTLEKVVFNTNVKHVILSFGKRTLVNFVVKYVKKLVPKYKLPHAVTFREVLSIGKRQYVRPEISREDLAFLQYTGGTTGVAKGAMLTHGNIITNVFQAKWIAEPFIGDHSRTRSAILALPLYHVFALTVNCLLFLELGITAILITNPDIEGFVKELKKYRFEAITGVNTLFNAL--LNNENFKEVDFSALKLSVGGGMAIQQSVATRWHELTGCN---IIEGYGMTECS-PLIAACPINVVKHNGTIGVPVPNTDIKIIKDDGSDAKIGEAGELWVKG--DQVMRGYWQRPEATSEVLKD---GWMATGDIVIMDESYSLRIVDRKKDMILVSGFNVYPNEIEDVVMLNYKVAEAVAIGVPHAVSSETIKIFVVKKD----DSLTRDELRNHCRQYLTGYKIPKEIEFRDELPKTNVGKILRRVLRD------------------------------ 156530477 9 ----------------------------------------------------------------------------ALYLHARQRPDAAFLITPAHPGGPEEIFTFAECVRLMDRYARALIALGVGPGDCVAVRLPKSPHSMILFLAITRAGGTYVPINPDFTQREARVLIADSAPTLLIDNDAAAAADMGADFKVMGFGTGAAHDLASI------------------------------AADAPLPGIGPRDRAVMLFTSGTTGRAKGAPLTHANLLANIR-ALAEAWAFTQSDRLLHVLPAFHGHGLFLGIAMPVYCGASVILM----RKFDAAETIRLMKQSSVFMAVPAIYTRLLEQPE----FSAASCRTLRLATSGSAPLPPELFNELRQRMG---LTIVERYGLTETS--ILTSNPIDGSARVGSVGRPLSCVDLRIADDNGSPLSVNEVGHVQVRGG--GIIETYWQRPDRGDDWTAD---GWFETGDLGRIDEDGFVWLVGRKKDLIISGGYNVYPREVEIQIEAQGGVSEAVVFGVPHPDFGEGVMAAVKPEAGAALDIDL---LEQKIAEALSKYKRPKRIILVDEFPRNAMGKVLKNELRQ------------------------------ 182435357 65 ---------------------------------------------------------------------RLNCGHELLDRTVEEHGDRPALR-----SGDGGVWSYGELRETVDRVARVLTDLGVVPGNRVLLRGPTTPWLAACWLAVMKAGAVAVTVLAQARATELATICSLARIGHALCDARSARD-------------LAEADVAGLR--VTLFGGDGPGDLTR--------LAEARSGPYRAVDTAADEVALIAFTSGTTGRPKGCMHLHRDLLAIADTFSRHVLRPSADDVFAGSPPLGFTFGLGGLLVFPLRAGASTLLLEQA----GPRQLLPALVRHRVSVLFTAPTAYRT----MLGDLDGHDLSALRRCVSAGENLPEATWRAWHEATGLR---IINGIGATELLHIFISAADD--AIRPGTTGVPVPGWQARVVDERGDELPDGEAGLLAVRGPVGCR---YLSDPRQTEYV----RHGWNMTGDTFVREPDGYFRYVARADDMIISSGYNIAGPEVEDALLRHPEVAEAAVVGRADELRGEIVVAHVVLTEG---SEQTADSLRAHMKAALAPHKCPRVFVFQPSLPRTATGKLQRFLLRD------------------------------ 183983170 3440 -----------------------------------------------------------------------------------------------------ETLTYRELDDRATDLARGLAARGAGPEAIVAVALPRSARLVVALLAIAKTGAAYLPIDPNYPSERSAYILSDAAPQLLITDTPT------------------APTLPDTGVAVLILDTTLDTSPDTTEVSDRGIEATPAHRDRDCPQPGPDNLAYIMYTSGSTGHPKPVAITH-RNVVALFTGFGWWRGLTDTDVWAWCHSPAFDVS-AWELWGALLHGAQAVVVPWE-VVRSPRELWQLVVDKRITVLSQTPSAFYELIRVQRELPASAESSALRMVVFAGEALDPSRLRGWYPGQGEQAPALINMYGITETTVHTTYLELTSEDAERGVSPIGGPLGNVRVFVLDLCPVPVGVAGELYVAGA--QVARGYRGRVGLTAQRFVACPFGMYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRIEPGEVEAVLAAHPRVAQAAVAAYSTSGGDKQLVGYIVAESVTDAGPELANEVRRWVGERLPEYMVPAAVMVVEGLPLTANGKLDRR---------------------------------- 183983170 1957 -----------------------------------------------------------------------------------------------------ETLTYRELDDRATDLARGLAARGAGPEAIVAVALPRSARLVVALLAIAKTGAAYLPIDPNYPSERSAYILSDAAPQLLITDTPT------------------APTLPDTGVAVLILDTTLDTTEVSDRGI----EATPAHRDRDCPQPGPDNLAYIMYTSGSTGHPKAVAITHHNVINMAVLCG--WLQGAAQGRVAMAASPGFDASVL-EVWPALLRGNALVV---WAGQMDVAALRWLITDRGATSMFVPTALLHQLADETPDCLEQMDHLVTGGDVLSPVAVGKVLV-------AHPQLTIVNAYGGTVAATMYPITAADGLDGGSVPIGGPLGNVRVFVLDAGLCPVPVGVAGELYVAGA--QVARGYRGRVGLTAQRFVACPFGMYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRIEPGEVEAVLAAHPRVAQAAV---------------------------------------------------------------------------------------------------- 183983170 5641 -------------------------------------------------------------------------------------PDAPALH------DDHQTLTYRELAARVNRLARFLIAAGVGPEAVVGLAIRRSIELVVGMYAVVQAGATFVPIDPNQPSQRNGYVIKTADPVCVLTTSGDRF------------DAAVGARVIEIDQVDVSGFSADPI-----------------TDADRVRSLRPDNTAYVMFTSGSTGQPKGVAVSHAAIVNHVLW-MRAHYAVGPKDVYLQKTAATFDVSLWGYFVPLISGAQIMLAAPNEQGNPQYLA--KTIHSRGVTLTDFVPSMLSVFCASAPHDALVSLRD----VFVIGEALPPTTA----QAFTTVCDAALHNAYGPTEAVTTTTWRTSPSDVHSVPIGAPQWNCQVFVLDAGLCPVPVGVAGEAYIAGA--QLAQGYRGRGGLTAERFVACPFGMYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRVEPGEIAAVLAAHPRVAQAAV---------------------------------------------------------------------------------------------------- 146303191 37 ------------------------------------------------------------------------------DIHVKERGSKTALIWRDINTGEEAKLSYHELSLMSNRVLSTLRKHGLKKGDVVYLMTKVHPMHWAVFLAVIKGGFVMVPSATNLTVAEMKYRFSDLKPSAIISDSL---------RASVMEEALGSL------KVEKFLIDGKRETWNS---------LEDESSNAEPEDTRGEDVIINYFTSGTTGMPKRVIHTAVSYPVGSITTASIVG-VRESDLHLNLSATGWAKFAWSSFFSPLLVGATVVGINYE-GKLDTRRYLGEVENLGVTSFCAPPTAWRQFITLD---LDQFRFERLRSVVSAGEPLNPEVIKIWKDKF---NLTIRDFYGQTETTAM--VGNFPFLKVKPGSMGKPHPLYDIRLLDDEGKEIKPYEVGHITVK--LNPRPIGLFLGYSDEKKNMESFREGYYYTGDKAYFDEEGYFYFVGRGDDVIKTSDYRVGPFEVESALLEHPAVAEAAVVGVPDTVRWQLVKAYIVLKKGYMPSKELAEEIREKMKTLLSPYKVPRIIEFVDELPKTISGKIRRVEL-------------------------------- 73540526 31 -------------------------------------------------------------------------------------ADKAAIRYFG------KAVTFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRVEEFKHYVTDAGARVAICTVDLAVGVEQAQSELAPADRLQHLLATQYSDALPATHEHPEDAPASWLTTQHWTEALGAGLQPGPHTAGPEDLAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGATWSGS-GAESVILSVLPLFHVTGMQYGMNGPIYSGATVVMLP----RWDREVAGRLISRYQVTHWTNIPTMVIDFLASPNLA--EFDMSSLRYIGGGGAAMPQAIAERLRDQFGLN---YLEGYGLSET-MAPTHSNPADRPKLQCLGVPTFNTDARVIDPVMLKELPPNEVGEIIVSGP--QVFKGYWGKEDATRDAFIEEGKTFFRTGDLGRMDEEGYYFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDAYRGETVKAVVVLRAHAK-GKTTAEEIVDWAKENMAAYKYPRVVEFVDALPKSGTGKVMWRQLQE------------------------------ 91779393 10 -------------------------------------------------------------------------------------------------------LTFRELRDDCRVLEARFRQAGLQPGDVVSVFMGNGIQTARLLLAAMYSGLVANPLNLLCQPSQVRYIVDHSDTRMIFAADAGLSREIALIGTEPAQAAPPVLTKREPALAEAGARIASGSAAAAAAHAFAMRGARHEEDTAPTHEPAADDVALLMYTSGTTGTPKGVLLTHRNLVANARNISAEH-RLTADDRVLASLPLYHINGLVVTLLAPLFHGGSAVMTS----RFSARTFWRDVALHACTWINVVPTIVAYLLNADET--CTYDLSALKFCRSASAALPADHHRAFEARFGIG---VIETMGMTETAAPVFSN-PYEMNRRRVGSVGLPSGGEARVIDREGRECAANECGELVLRG--EQVMGGYYKRPEETAAAFTAD--GWLRTGDLGYRDADGYFYINGRAKELIIKGGENIAPREIDEALLRHPDVLDAAAVGVPDPAYGQEIVAFVVPRLSDGRAAPDPADLREHCMRELGRYKTPKEFRFVDELPRGPSGKVQR----------------------------------- 94498434 35 -----------------------------------------------------------------------------------------------------QTLSYADVDRLSRDFAAYLQSLGVRKGDRIALMTPNFMAFPIAFLGIARAGAVQVNVNPLYTPRELEHQLRDADARILVGFSGASATVAEVLSRPDAQSLLQTVIMIGPGDGTAAALPSPPVDARLQGTIAAQALMDGESLPFAPVALGGEDLLFLQYTGGTTGLSKGAALTHRNLVANVQQSIVADNLRPGEEVIVTAIPLYHIFALMVNFVTYFSVGAENWL---VPNPRDMDSLIDVLKASRCTVFTGVNMLFAGV--ATHPRAKEVNFSRLRMAAGGGSAILEPTSAKWEALTG---CPVREGYGMSETSPVISFNLA-SAGGYNGTTGVPLPSTDVMLLKEDGTEAAQGEAGEVCVKGP--QVMRGYWQQPQANAEAFTSD--GYFRTGDVGLFTPDGLLKLVDRKKDMIIVSGFNVFPNEIEGVATACPGVLECACVGVPDERTGEAAKLYVVRAPGADVGAE---QIVAHCRSQLTAYKVPKQVAFVDALPKSTVGKILRRELRQIA---------------------------- 148254993 16 --------------------------------------------------------------------------------------------------DRQTKLSFAALSRRSNQVAKFLRAQGLQRGDHLLLLLGNVVPLWETMLAAMKLGVVVIPATTLLTIDELRDRLERGRAKAVVAA---------------QDQVTKFADLGAGDLVRIVVG----APTTPAGWLPFELAAAADETFTPDGPTQPDDPMLLYFTSGTTAKPKLVRHSHRSYPVGHLSTM-YWLGLQPGDVHLNISSPGWAKHAWSCFFSPWNAGATVFVVNQP--RFDAKGLLAIIRRCGVTTLCAPPTVWRLFIQEH---LADFKVSLREACGAG-EPLNPEVIDQVRAAWG---LTIRDGYGQTETA--AIVGNSPGQTLKIGSMGRPLPGYRVEVADIDGNLASEGEITLALTGERPAGLMQGYQGDDGKLSGADGVR----YRTGDVVFRDEEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAVPKAYVLLTAGAERSRETALSIFAHLQSRLAPFKRIRRLELVSELPKTISGKIRRVQLRRLEHEDNRT---------------------- 119776029 19 --------------------------------------------------------------------------------------------------------SFNEIDKLSTDFAAFLQHHQLQPGDKVAIQLPNLTQFVIAAYGVLKAGMVLVNTNPLYTERELIHQFKDSGAKVLVVLSDLLPTLAKVVAETPIELVISTHALDLVSPQIQPKTGLKNIEFLKALNLGSQESWQ-------PVAANHSTLAALQYTGGTTGLSKGAMLSHGNLIANALQCRDRLANVPGEDIFVAPLPIYHIYAFLVNLVLFVEQGACSVLI---PNPRDIPSLIKTLAKYPFTGFAGLNTLFVALCHQEE--FRALDFSHLKLTISGGTALTEAAAGLWQQTTG---CTISEGYGLSETSPVITLNQPGAE--RLGTIGRPVLATEVQILDEDETPVPMGQAGELAVRGP--QVMSGYWQQAGETERVFSKD--GFFKTGDIAIAEPDGCYRIVDRKKDMIIVSGFNVYPNEVENVLASHPAVLECAVIGVADERSGEAVKAVIVLKPSVEADDA-RAAITAHCQANLAGYKQPRHIEFVASLPKSTVGKILRRALR------------------------------- 91975613 7 ------------------------------------------------------------------------------------RADQTAIV------AGERSFTHGELLDRVSRLASAFRAFGVRTGDRVAILAANGHPYVECYFAVLWAGGVVVPVNSRFALAEMIEQVNDAEPSILVCDQSFADIAVQIAEACSC----------------LTAIVATAAAAGLPGVYDYESAVANAEP-CDDAGRGGEDLACLFYTGGTTGRSKGVMLSH-RNLWVNAVVTAMSFGFDESTVALHAGPLFHLGAGARVYTTSIMGGRHVVIPRFAPT-----EVLEAISRHKVTVATFVPTMLGMILQLPD--LDSYDLSSLKLITYGASPMPEAVLQECLRRF--PSIKFGQSYGMTELSPVATIHLPSAPRRRLRSAGRPIVSAEVKVVDAEDRELKRGEVGEIVVRGPMV--MMGYWRKPELTAEA---LRGGWMHTGDSGSFDADGYLYISDRIKDMIISGGENVYSIEVENAVLTHPEVMQCAVIGIPHPKWGEAVHAVVVRRPGSSLSAE---ELIAFCRSAIADYKSPRSVEFRDDLPLSSVNKVNKAALRQ------------------------------ 111019388 1964 ----------------------------------------------------------------------------LFDAQVERSPEAVAVIFGPD------RLTYAEFDARVNRLARYLVAKGIVPETVVGVAVSRSIQLLVALHAVLKAGGAYLPMDPEHPLGRTALVIDSAAPALVLTSGSHNRAV--------------------PHGVAVVDLDLLDLTGYDARSITNSE---------RRAPLHPANAAYVIYTSGSTGRPKGVTVTHEMMVNQFRWA-QTLTPLDGSDAVLHKTPLTFDISAWELLWP--LHTGARVVIAAPDGHRDPRYLARMVAQESITTLHVVPSMLDAFLEQC----GPRELAPLRRVYSAGEPLSAATASRFEER---SAAALYNWYGPCEAAAATSESLDGNEFGTSVAIGRPIHNIRTYVLDSRLRPVPVGTRGELYLAGAYL--ARGYAGRPDLTAERFVADPFGMYRTGDVVRWNESGRLEYLGRTDFQIKLRGQRVEPGEIESALTSDPAVTHAAVTVHRDAEAGDRLIAYVVAADGVPPDE---RRIVDRLAGLLPAYMIPSAVVPLPALPLTTSGKLDRAAL-------------------------------- 111019388 398 -----------RVHLDFKANPRLY--SQDELEGFLRYFRHFLDADAAHPPVLTENETAALVPFPGPPDSVPVTLADVFRAAATQHPDATAVVTAGSE------ITYRELDGRSDRIAATLARLGVGSGDVVAVALPRSSGHVCAVWAVAKTGAAFLPVDPTYPVSRVRHMLGDSHAAVGLTSAEYT------------------NTLPDSTEWLLLDESGGSNVH-----------------DFPTPTIRLDDAAYLVYTSGSTGVPKGVVVTH-RGIANLVSAQRTRLDLDSAARVLHVASPSFDAS-VFEMLMAFGSGAALVIAP--PAVFGGSPLARLMTTERVTHAVITPSVLASM--------DPGEVGGLRTLVVAGEKCPPELVSRWASR-----CRMIDAYGPAETTVMATVSEP-LAEPGPVTVGRPIRGARAVVLDHRLRPVPVGVVGELYVAG--TALARGYHRNARQTSERFVADPYGMYRTGDTVRWTYDHELEYLGRSDEQVNLRGLRVEPGEIDATLLRYPAVRFAVTV-IRSRGAGDQLVSYVVGADTVT-----EQDLLSFLSTELPPHLVPAAVVVLPDIPLTPSGKLDRTAL-------------------------------- 111019388 3010 -----------------------------------------------------------------------------------------------------RSMAYRELDAESNRLARALMRRGVGPEAFVALGVPRSVLSVVSVWAVAKTGAAFVPVDPHYPAARVRYLMDDSGAVLGLTT------------------AADREALPDGTDWLLLDDPDFRTECRGYSS-------APVTDADRARPLDARHPAYVIYTSGSTGNPKGVVVTH-TGLADFTAEQRERYSVTASSRTLHASSPSFDGSVLEILLA-LGAGACMVLAP--PAVQADDQLTDLLARERVSHVFTTPTV--------LATVDPRGLHDLRVVVAGGEPCPPELV-----AVWAAQEQMYNGYGPTETTVMTSISDP-MAAGGPVTIGRPIRGAAVLLLDSRLHPVPTGVAGELYISGP--GVARGYHRRPALTAARFVASPFGMYRTGDVGRWRRDGSIEYLHRNDSQIELRGVRIELGEIDATLLAHPTVRFAATDVRELRDGVDALVSYVVPARNETVDPD---QLIRFAATRLPMPLVPAIVVVVDAVPLTVNGKLDRSAL-------------------------------- 111019388 4018 -----------------ERFIRMLSEAVAQPDTAVGDLA-----------LLDPD--PDVPTATPSSGETL---VDLFERQVAAAPDAIAVV------SGDRTLTYRELDEQVNRLARHLIGAGVGPESMVGLAIRRSVDLLVGMYAVATAGGAYVPIDPDQPGQRNAQVIRSSATRVVLTTE--------------RDRFDLSDVLPAETRLVVIDR----VDLSGVDPSPISDLDRIA-------PLLAQHPAYVIHTSGSTGTPKGVVVTHAAVVSFLSWRQDTDPLGADDTVMLKLQYT--FDASVREFWWPLIAGARMVIARPD-GHRDPRHLAELIGRHRVTAGYFLPLML-----AEILAIPEADLTSLRQVSCGGEVLPPGTAHSVHAR--CPDAVLYNEYGPTETAVAVTRTVVGTEAATVPIGVPQNGVGVLV-LDSRLHPVPIGVPGELYLAGA--QLARGYLGQPGATAARFPANPWGMYRTGDVVSRRRDGTIDYLGRRDLQVKIRGQRVELEEIETALRRHAAVAQSAAAVYESAGTGARLVGYVVPHPDMVVD---TRAVSAELAQRLPRYMVPNQIVVLGALPSTPHGKLDRRAL-------------------------------- 13474515 58 -----------------------------------------------------------------------------------------------------KSISYADVEQLSAAFGAYLQSKGLQKGARVAVMMPNVLQYPVAMMGILRAGYVVVNINPLYTPRELEHQLKDSGAQAIVILENFANTLQAVIARTAVKHVVMLGGLKGTIVNFVVRRVKKMVPAWPGHVKFNAAMKAGAGLGFKPAKVAADDVAFLQYTGGTTGVSKGATLLHRNVLSNVVQNAQWMEDAYTHPNFICALPLYHIFALTVNALMGMQQGARNVLI---PNPRDIPAFVKELQKYPVHIFPGLNTLFNALLNNED--FRKLDFKPLVLTLGGGMAVQKGVAERWKALTG---CPVTEGYGLSETSPVATANKFSSGDF-TGTIGLPLPSTEIAIRDDDGNNLPLGEVGEICIRGP--QVMAGYWNRPDETAKVM--TKDGYFKSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNELEEVVAMHPGVLEVAAIGVPDEHSGEVPKLFIVKKDPA----LTVEAIAAFCRENLTGYKRPKYIEFRTELPKTPVGKILRRALRA------------------------------ 54022686 2091 ------------------------------------------------------------------------------------DPDAVALV-DGALTDQRSEVSYAEFDARANRLARHLISLGVGPGSRVVVALHRSVDLLVAIHAVLRTGAAYVPVDPDHPAERTAYVLDLSEPSCVLTHAAADFRTERAPVLHV--DALDLSGYPA----------------------------DPVTDADRRAPLRPADTAYILFTSGSTGRPKGVAVPHRAVANHVRWFVAE-YGIGAADVSLFKTTITFDMSVWDVFVPFVTGGR--VVIAGRDGHRDPRYLAEVIAAERVTVIPFVPSMLRAI-------VDTLDGAALDTLRVIWLAGEALSAETAAAARRVSRARLDNLYGPTETAVVTMTARVPADAAGIVPIGAPIWNVRAYVLDDRLRPVPVGVAGELYHAGIQLSH--GYFGRPDRFVASPFGDGERLYRTGDLVRWTTDGQVEYLGRTDFQVKVRGLRIELGEIETALLGHDAVRQAVVVVHTDAQLGDQLVGYVVPEPGQDGGELDAEALRAHLAALVPSYMVPAAFVLLAELPLNANGKLDRKML-------------------------------- 54022686 16 ------------------------------------------------------------------------------------------------------QLTYAELDERSTRLARALIARGIGPEDLVALGIPRSVDSVLACWAVAKTGAGFVPVDPNYPADRVAHMLGDSGAVVGITV------------------ADVRDDLPGDVEWLVLDDPAT-------VDLLAAQSGEPVTGADRVRPLLAEHPAYVIYTSGSTGLPKGVVVTQ-AGLASFCEEQRERYRVTEESRTLHFASPSFDASVLELLLALGGAATMVVV---SPTVYGGAELAGLLRRTGVTHAFITP--------AALASIDPTGLDDLRVVVAGGEACPPELVRRWAVPLGGSVREFYNGYGPTETTIMTNISEP-LRPGELVTIGAPIRNVAAYVLDSRLRLVPTGVVGELYLSGA--QLARGYGNRPGMTAGRFVADGARMYRTGDLVRRTASGALEYLGRNDFQVKIRGFRIELGEIDAVLASHENVDFAVTVGHRLDNGSTILAAYVHAADGSPLD---TAELTALAEQQLPAHMVPTSITVLDEIPLTPVGKLDRRALPAPAL--------------------------- 54022686 1102 -------------------------------------------------------------------------------------GHAVALV--GPDGG---RVSWPELDARVDSVARVLISRGVGPEDRVALALRRGVDLVVAMYAVARAGGAYVPVDPDQAAERTDYILRTAAPVLVLTDAATGFTTDIAP---------------------VLAVDGAEVAVTPPAPITDADRLA---------PLRPDHTAYVIFTSGSTGRPKGVAVPHAAVVNQLRWKVSE-FELTADDAVLLKTAATFDLS-VWEFWSAAACGGRLVIASPD-GHRDPAYLTELMAREGVTTLHLVPSMLDALLTASGDALPGS----LRRVLAIGEALPAASAQRALR----TGTALFNLYGPTEAAVSITNHLVTEADRSTVPIGAPEWNSRVYVLDGRLRPVPVGVSGELYLAG--TQLARGYFGRPERFVANPFTPGARMYRTGDVVAWNAAGELDYRGRTDFQVKIRGFRIELGEIEAVLQAQPGVAAAAVAAHSDPHTGDRLVGYVVPADPAA--EVDTAAIKTALATELPSYMVPSAFVVLDALPLNVNGKLDRKALPEPVF-EPREFRAPTTPVE-EIVAEIF----- 119508895 346 ---------------------------------------------------------------------------------VERTPDNIAVVFE------DKQLTYKELNQRANQLAHYLQTLGVQPEIPVGIYIERSLEMVIGILGILKTGGCYVPLDPAYPVSRLTYFIDETNISVLLTQSSLLDK------------------LPHYSGKILALDTDL-------------QEISQTSENNPTTLVNPDNAIYIIYTSGSTGTPKGVINNHRGVSNRLYW-MQQQYNLEIGEPVLQKTPFSFDVS-VWEFFWTLLNGGCLVMA-KPEGHQDTNYLLEIIEQQQITTLHFVPAMLGVFLEE---PNLTARCRSVKRVICSGEALSIEIQNRFFRSLNAELHNLYGPYWQCQPTPPNLGAESGGVELHTVPIGRPISNTQIYLLNEDLQPVPLGVTGEIYIGG--VGVARGYWNNPQSTVNSQQSAVITLYKTGDLGRYLPDGNLEYLGRLDTQVKIRGLRIELGEIEAVLNQHPDIQQTVVILDSKSSENQRLVAYIVPASTSTESESFTQELQKFLLSQLPDYMLPSIFLVLSALPLLPNGKINRQAL-------------------------------- 182440603 3 ----------------------------------------------------------------------------VLTRSARRTPDRTAVRYAG------RAWTYRSLDAAVSTAAAVLAEHGLAPGDRVAAYAHNSDAYLIGFLACARAGFVHVPVNQNLTGDDLSYLLDQSGSSLVLTDP---------------DLAARLPA-------------GLPVRELRDAPGSLLDALETDRVFTPRRPPASDDLVQLLYTSGTTALPKGAMMTH-GALVHEYVSAITALGLSANDRPVHSLPLYHSAQMHVFLLPYLAVGAENTILD----APDAATIFDLVEAGAADSLFAPPTVWIGLANHPEFAA--RDLTGLRKAFYGASIMPVPVLERLREHL--PRLAFFNCFGQSEIGPLATVLGPDEHEGRMDSCGRPVLFVEARVVDEKGEDVPDGTAGEVVYRSPQLC--SGYWDKPEETAAAF---RDGWFHSGDLAVRDAEGFLTVVDRVKDVINSGGVLVASRQVEDALYTHPAVAETAVVGLPDDRWIEAVTAVVVLR-----GEADEGELIAHARQKLPAFKAPKRVVFVEALPRNASGKILKRRLRD------------------------------ 154285262 13 --HPNPESLERKTGLKFPTFLSLYDYSVNSRAAFWEFCWHDLNPIHSYTSVVDET-ARMDSIPEWFAGTYMNFAENMLFSTAGKEDSKDAVTEVREGGAETRNITFGELRRRVGKLSQAMKAAGVKKGDRVAVVASNSIDTLVVFLAVTALGGLFSSSSTDMGAKGILDRLLQIKPQWLFMDDWTVYDGKTIDLRSKMNAIVRGMEFQGIVSQPRFQDCPADVNMVPRAQTLATFLAKAKGDKLEFVRVKFSDPFLVVYSSGTTGTPKCIVHSVGGIVLSGLKEGILHREMNSTSVALQYTTTGWIMYLSG--LQPLMHGCRVVLYDGSPFLPDATSFIKLAGEQKVTHLGTSPRYMYELQRNGIHPREVTDLSNLEVLTSTGMVLSDALFEWFYDKGFPPNVQLSNISGGTDIAGTFGTSNAGCQGPSLGTPIAVYDQTVEGGKGVKGIPLEEGVPGELVATAAFPNMPVMFWGENERYFDAYFARFDDVWTHGDFVMIHPTKQIFFLGRADGVLNPSSVRFGSSEVYSILENANEISDSICVGQRRPRDDETVMLFVLMRPGVPFTKKMVDDVKAAIRSGLSPRHVPKYVFETPEIP-------------------------------------------- 66045185 2194 ---------------------------------------------------------------------------------AHRRADAPALTFAG------QTLSYAELDAKANQLAWMLRERGVGPQIRVGLALPRSLDMVVGLLAILKAGGAYVPLDPEYPLERLHYMIEDSGVGLLLSDRALF---------------AALGELPAGVARWCLEDDQP-------------SLASFSSDELPFISL-PQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIRR-FDMRPDDCELHFYSINFDAA-TERLLVPLLSGARVVL--RAQGQWDAEEICTLIRQQQVNILGFTPSYGS---QLAQWLATQGQTLPVRMCITGGEALTGEHLQRIRAVF--QPELLFNAYGPTETVVMPLASLAPQQLEESVPIGRVVGARVAYILDADLALVPQGASGELYIGGA--GLAQGYHQRPGMTAERFVADPFRLYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLEHAAVREAIVLAL-DTPSGKQLAGYLVSDQGDEQQAQWRESLKSHLKAQLPDYMVPTHLILLDSMPLTANGKLDRRAL-------------------------------- 66045185 3727 -----------------------------------------------------------------------------------------------------RQLSYAALNIASNRLGHALIEAGVGFDQPVAVLAERGVELPGMIIGSFKAGAGYLPLDPALPNSRLSDIIGQSATPLLVCSAECLEQGRAL------LDALPEASRPQLRV--------------------WEDLQQSDSAQHNPGRYSAPDLAYVIFTSGSTGLPKGVMVEQHGMLNNQLSKLPY-LSLSDRDVIAQTASQSFDISVWQFLAAPLFGARVDIVPNDIAR--DPQALLAHVQAQRISVLESVPSLITRLLAEPHAALDSLRW-----MLPTGEAMPPELASQWLQR--YPQIGLVNAYGPAECSDDVAFFRVDAQSTRSAYLPIGSPTDNNRLLDDALDLVPLGAVGELCVAGAGVG--RGYVADPQRTVPVFVPHPFGAYRTGDLARRRKDGVLEYVGRVDHQVKIRGYRIELGEIETRLLELPAIRESVVLDVAGPL-GKVLAAYLVPRSTAQDHEALRDEVRNHLKASLPDYMVPTHLVLLEAMPLTPNGKLHRKAL-------------------------------- 66045185 12 ----------------------------------------------------------------------------ALQRRALHTPDRLALRFLTDENDQGLVLTYRDLDLRARTIAAALQRQAV-PGDRAILLFHSGPDYVAAFFGCLYAGVIAVPAYPPHHQERLLSIIADAEPRLLLT-------GADLQPALLQMDELAAADAPPLLCV--------------------DTLPAAPAQEWQGPQLQADDIAFLQYTSGSTALPKGVQVTHGNLVNESLIRHGFGIDANPDDVIVSWLPLYHDMGLIGGLLQPIFSGVPCILMAPAYFLARPLRWLEAISEYGGTISGGPDFAYQLCSRVSDSALERLDLSRWRVAYSGSEPIREDSLRAFADKFASCGFTPDSFMASYGLAEATLYNVVEPGDGQPVMSCGTGQPGHGVLIADPVSLQVLGENQVGEVWASGPSIAHGYWRNPEATARAFVQHAGQTWLRTGDLGFQRHGELYITGRLKDMLIVRGHNLYPQDIEKLIESEVDVVRVAAFAVTQDGSEGIGIAAEISRSVQKIPDALIKIIRQTVAE--AFQEAPSVVVLLNALPKTSSGKLQRSACRRLADGSLDSPASDSTLA-------------- 86748469 37 -------------------------------------------------------------------------------------------------------ITYRELDEMSAALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEQVLAKTAVKHVVDMLGFKGVIVNLVVRKIKKMVPYSLPSAVPYNEAVAAGRGLKLTKPLGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQNDAWLQPAKPPHVDQLFIVCALPLYHIFALTACLLGVRAGGVNLLIPNPRDMPGFIKELMKYQVNSFPAVNTLYNGL--LHSPGFDKVDFSKLKISNGGGMAVQRPVAEAW---LKMTGCPIAEGYGLSETA-PVLTCNPATVTEFNGTIGVPVPSTYLSIRDDEGKEVPFGTPGEICAMGP--QVMSGYWNRPDET--ALVMTADGYFRTGDVGVMTEDGFTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVIGVPDKRTSEAVKAFIVKKDP----DLTAEDVIKFCHTQLTNYKVPRQIEFRTTLPKTNVGKILRRELRD------------------------------ 125975602 40 ----------------------------------------------------------------------------------------------------RRDMTWKVFDEKANRFANLLIKRGIKKGDKVAILLMNCLEWLPIYFGILKAGAVAVPLNFRYTAEEIKYCLELSDSIALVFGPEFIGRIENIYDQIIPKIKLLLF----------------AGENRPSFAESYDRLTANCPSEAPKVEITDDDDAAIYFSSGTTGFPKAILHAH-RSLVSACYTEQKHHGQTREDNFLCIPPLYHTGAKMHWFGSLLSGSKAVLLRGIKP-----EWILRTVSEEKITIVWLLVPWAQDILDAIERGDVKYDLSQWRLMHIGAQPVPPSLIRRWKKYF--PHHLYDTNYGLSESAGPGCVHLGVENIHKVGAIGLPGYNWEAKIVDENGCPVKQGEVGELAVKGP--GVMKCYYKDPEATAAVLKD---GWLLTGDMARMDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRSHEAIKDAAVIGLPDKRLGEIAAAIIELKPGFECTEE---EINKFCL-VLPRYKRPRKIIF-DKVPRNPTGKI------------------------------------- 167462044 466 -------------------------------------------------------------------------------------PDQAAIVYEG------QQMTYQELNERANQLARTLQGKGVEADQPVGIMVERSLEMIVGILGILKAGGAYVPIDPKYPKNRIEYMVADSGTKLLLTQS----------------------------------HLQDRVTFAGTVVNLNEESSYHEERSNLEHIVQPNHLAYVIYTSGTTGKPKGVMVEHHSVINTLMQ-LEKKYPLEKNDSILLKTNYTFDVSVT-ELFGWFFGEGKLIIA-KSGLEKEPEALFNMIQEKKITHINFVPSMLQVILNEITQTDIEKLQSLKYV-FSAGEALSGKTIKQFYSYTLPAVLENLYGPTESTIYATQYTTNEEMKGLLNTPIGKPIRNVQAFIVKDIDQLQPIGVAGELCISG--VGLARGYLNRPDKFVDNPFVPGEKMYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIEAALLRIEAVQEVIVLAYENVNGDKALCAYYVAGKSLNGS-----EMREQLSGQLPSYMIPSYFVQLKQMPLTPNGKIDRKAL-------------------------------- 110645305 481 -------------------------------------------------------------------------------------------------------LSYAELNARANRLAHCLIARGVGPDVLVGIAVERSLDMVVGLLAILKAGGAYVPLDPTYPQDRLRHMLEDSAVGLLLSQEHLL------------------PGLPLHEGLEVL-------------SIDRLERDASVSTDDPVVNLRPENLAYVIYTSGSTGKPKGVAISHAALAQFSRIASGYS-ALTPEDRILQFATLSFD-GFVEQLYPALTRGACVVLRGG--DLWDTGELYRQIVEQGVTLADLPTAYWNLFLLDALAEPRRSYGALRQIHI-GGEAMPLEGPKLWRQA-GMGRVRLLNTYGPTEATVVSSVFDCSAENARVGNASPIGQALPGRTLDEHLGLLPVGPVGELYIA-SRAGLARAYHDRPGLTAERFLPDPFGEYRTGDLARRRGDGVIEYMGRADHQVKIRGFRIELGEVEARLLDLEGIREAAALALDG-----QLVAYLVAEGGEDETPALRERIRTALRASLPDYMVPSHLLFLERMPLSPNGKLDRRALPKPDAGQRDHMAPASALE-------------- 18920648 480 ---------------------------------------------------------------------------------VRDNPEAIALIFEG------KKLTYRELNGRANQVGHYLQEKGVTSEVLVGIFIERSFEMIIGILGIMKAGGAYVPLDPNYPPERLDYMISDSAISLLLTQQSLVQ-----FLPENQAEILCL-----------------DTDWSR---------IANYSQENLTSPVKTENLAYVIYTSGSTGKPKGVMNIHQGICNTLKYNIDN-YNLNSEDRILQITPFSFDVS-VWEVFSSLTSGATLVVA-KPDGYKDIDYLIDLIVQEQVTCFTCVPSILRVFLQH----PKSKDCHCLKRVIVGGEALSYELNQRFFQQLNCEL---YNAYGPTEVAVDATVWC-CQPNSQLISIGAPIANVQVYILGSYLQPVPIGVAGELHIGG--MGLARGYLNQAELTAEKFIPHPFAEYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKD----TLLTSQDLRRFLQQKLPVYMIPSAFVMLSDFPLNPNGKID---VHKLPIPDETSLVESSYLA-------------- 110834954 3009 ----------------------------------------------------------------------------------------------------EQQLSYAQLDRKVNQLANRLRRAGVKEEVRVAIGLPRSLELVIGILAITRAGGAYVPLDPSYPQDRLSYILEASSPALLLTHSSLLGG---------WPKAVPMWCLDELD-------------------------VSDQPTTPPPVQWHPDQAVYVIYTSGSTGKPKGVLNTQ-AALENRLLWMQNEYPLQAADCVLQKTPFSFDVSVWEFFWPLMVGARLAVAPPQAHGDPQWLQQV--MADEGVTTLHFVPSM----LKAFVDASGLQNVPRLKRLICSGEALDMELQKAVF--TSRDDVELHNLYGPTEAAIDVSFWQCQPEGGHTVPIGAPISNIQLYVLDTDLNPVPRGVPGELYLAG--IGLARGYFGRSDLTAERFVPNPYGMYRTGDQVRQRGDGIIEYLGRLDHQVKIRGLRIELGEIEQQLKQLPDVNDAVVVA-DHSDTGDQLVAYV------SADSDNREVWQQALADALPEYMVPALFMVLEALPLSPNGKLDRKAL-------------------------------- 206677861 9 -------------------------------------------------------------------------------------GDHTALI------GNGRQRTYKELTDWTNRLAHVLVDLGVKAGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRAMELGQIVDKAEITHALCDA-----------RLLEEMELCLETSRHLQHVV-------DFDGTSNHDATLDRLALEKSVKFNTVHTGRDDVALLGFTSGTTGSPKATMHFHRDLMIVADGYAREVLQVTPEDVFVGSPPLAFTFGLGGLAIFPLRFGATATLLEAA----SPPNMIEIIQKYKATVCFTAPTAYRVMLEAME---QGADLSSLRAAVSAGETLPSPVYDDWMAKTG---KPMIDGIGATEMLHIFISNRFDDHN--PACTGKPVTGYEAKIIDESGAEVPYGEVGRLAVRGPTGCR---YLNDDRQTGYV----LDGWNVTGDSFMKDADGYLHFAARSDDMIISSGYNIAGPEVEAALLSHPAVHECAVIGAPDEARGMIVQAHIVLAD-AEPTQETAKMLQDHVKATIAPFKYPRDVQFIDALPKTQTGKIQR----------------------------------- 85858649 2 -----------------------------------------------------------------------------VDRHVRERGDNICAYTDKGN------YTYRDIQKMANKMANMFKDLDIRMGDRIIMLVLDTPWFYSTFWGAVKMGAVPVPSSTMLTPADYEYYLNDSQARTLVVSS------RLLPVVNQIEE------LRFLKNMIVVDDDGV-------FSTPYQQIYASASDEFQTVFTSADDVAFWLYTSGTTGGPKGAVHSQSDMQYSAEAYGKHILEITEKDICYSAARLFFTYGLGNAMFFPMSVGAAAVL---NPDPPAPAHVFRLIKTYKATLFFGVPTLFGQMLITQDKIPKDHDLVSLRACPSAGEALPPDLYHKFKARYGVE---ILDGPGSTEMLHIYLSNKLG--DVKPGSSGKPVPGYEEKIMDEEGNELPDGEVGNLWIKG--RSSLRYYWRKRDKTAATVIGEWVN---SGDKYYKDAEGYYWPSGRADDMLKVGGIWVSPLEVENCLREHASVMECAVVGAMDEENLVKPKAFVVLNQGFAQSPELEKELKQWVLDRLAKFKYPRWIVFIDSLPKTATGKIQRFKLR------------------------------- 118353005 42 --------------------------------------------------------------------------------------DQVAII----SHLQKKQFTYSELYRTCEKVAASLLSLGLKKGDRIGIYSPNNYEWVITQYAASMADLILVNINPAYQEHELEYCLKKVGVKAIVMASHHRKSDYVKFINNIVPELLKSAKLPNLKFVIRIDDEKTPGMMSFKSLYELAGSKDYQKLHTTMRITEPDDATNIQFTSGTTGNPKGATLTHFNILNNGYLLGQRLGLVQSDKICLSV-PLYHCFGMVMGNLAALNYGSTIVLPSEG---FNPQHSMQSVGEYQITTMYGVPTMFYEYIKEYEHNPKLYNISTLRKGIMAGALCPQSLMSKLINEWKMTDLQIA--YGMTETSPIFQTESSDNLEDKCGTVGKIFPHTEAKIINSKGKILERGQSGELCIRG--YPVMQKYWADIRNTNKTI--DTNGWLKTGDVAVMDDRGYVKIVGRIKEMIIRGGENIYPKEIEEFLRTHPSIMDVQVVGVPNQKFGEETFALIRLKQNQEVKPL---DIAEFCKGQIAHYKVPKYVKFVDSFPLTITGK-------------------------------------- 187919737 21 ---------------------------------------------------------------------ETNLFYNA-EVSAARYPNKPFIVFY------DTAITFAEFKDEAERIAGFLQECRVKAGDRVLLYMQNSPQWIIAYYGILRANAVAVPVNPMNMTGELAHYVEDSGATTIIAPQCLFSNVEPLPGKGVEHAIVATYSDTSPIPVPEFIAASRKTFAIAGVTSWQEVLDRHIAPG--PLTAGPDDLCVMPYTSGTTGKPKGCMHTHRSVMSTALGGCVW-FSSPPDGVYLSVLPLFHVTGMQGGMNSAVFSGTTIVLLP----RWDREAAALCMQKYRVTAWQSISTM--MVDFLSNPKLDEYDLSSLTGTRGGGAAMPDAIARKLKALTGLD---YVEGYGMTETIAGTHINPP-HRPKPQCLGIPVFDVDSRVIDPVSLEELPQGETGEIVTHAP--QVMQGYWRNPKATAEVFIEDGKRFLRTGDLGHIDEDGYFFMTDRLKRMINASGYKVWPAEVEALMYRHPAIHEVCVIGVKDEKRGETVKALVVPDAAHAGT-ITAQEIIDWAHEQMAAYKAPRIVEFVASLPKSGSGKILWRTLQE------------------------------ 26989514 26 -----------------------------------------------------------------------------LKRAAQVYPQRDAVIY------GARRYSYRQLHERSRALASALERVGVQPGERVAILAPNIPEMLEAHYGVPGAGAVLVCINIRLEGRSIAFILRHCAAKVLICDREFGAVA---------NQALAMLDAPPL---LVGIDDDQAERADLAHDLDYEAFLAQGDPARPSAPQNEWQSIAINYTSGTTGDPKGVVL-HHRGAYLNACAGALIFQLGPRSVYLWTLPMFHCNGWSHTWAVTLSGGTHVCLRKVQP-----DAINAAIAEHAVTHLSAAPVVMSMLIHAEHASAPPVPVSVI-----TGGAAPPSAVIAAMEARGFNITHMTESYGPSTLCLWQPGVDELPLEARAQFMSRQGVAHPTVLDTDTGRPVPADTLGELVVRG--NTVMKGYLHNPEATRAALAN---GWLHTGDLAVLHLDGYVEIKDRAKDIIISGGENISSLEIEEVLYQHPEVVEAAVVARPDSRWGETPHAFVTLRADALASGD---DLVRWCRERLAHFKAPRHVSLVD-LPKTATGKIQKFVLREWARQQEAQIAD------------------- 121609209 7 ------------------------------------------------------------------------------------------------------TLSYAAWNARVRRFAQALFNLGVRQMDRVAILQKTSEATPTAYMACQLLGAIAVPMNHRLSPDEAAYILRDAGARAVIYDDAMLPLMGKMVLAIRVRSAASDVSDVSGASGASGASGAPDAPGLPKHHHCFEALIDGATRDAPLPQPGAEDISAIVYTSGTTGRPKGAIHTHGNDVAIATNCV-MEYSLTCTDVALHIAPLYHVGGMQAYFLPHMVVGAANVILP----RYTALTTLEAIARHRVTTLFAVPTQIQDMLFHPDFAAMDVSSLRMITTGGAAIAA-----ATMQRVIHEFCPRVFNGYGMTEASLTLLLHPRGSCGKPTLISTCRVIRNDPERRVAASETLAAGEVGQLIVRGP--QLVARYWNDPAETEK---KFRDGWLYTGDLFSVDDAGYFHFHGRADDMIVSGGENIYPREIEEVLYHCPGVQEAAVIGLPDPKWGQAVTAFVV----KSDIDLLAAEVIAFCKASLTSYKCPKQVFFLDQLPRNPSGKILRREL-------------------------------- 197777862 5 ---------------------------------------------------------------------------HILHRAVQQTPDDVATIC------GDRVRTWQESAERVARLAGGLRALGACEGDRIGILALNSDRYHEVLLAAWWAGCAVNPVNIRWSAKEIAYSLADSSTRVLFVDDAFAPLTPALH--------AEWDGVTTLIHC---------GDGPTPQNMHSHEELILSHEPLEETHSADGEPAGVFYTGGTTGFPKGVVLSHANIWASVLSAAATVRLVRQGGRMMVAAPMFHLAGLSCWYAQSLIGGSHVFVPAFEP-----AAVLQVIEKHRPTATLLVPAMVQMLVDHPD--AGSRDLSSLETLVYGAAPISRALLERTHQVLPRTSLVQGYGMTEMAPCIAMLGADDHNDGRLLRSAGRALAGVEVRIVDREGAEVPQGTVGEIVARG--EGMMQGYWKKPHETAEA---LRGGWMHTGDAGYLDADGYLFLVDRVKDMIVTGAENVYSTEVENAVAQHPSVAACAVIGVPDAQWGERVHAVVVLRPGCTATAE---EIRDHTKSLIAGYKAPRSCEFVDELPLSAAGKVLKRELRA------------------------------ 60279983 513 ----------------------------------------------------------------------------LFEHQVQRSPEAPALVF------GEQRLSYGELNRRANRLAHALIARGVGAESLIGVAMERSVELVIALMGILKAGGAYVPLDPEYPQERLSYMLEDSGVRLLLTQ------------------AHLLDGLPVSAEVQPLMLAAD------------SEWLEGFDASDPEVAVTGENLAYVIYTSGSTGRPKGAGNRHSALTNRLCW-MQDAYQLDGSDAVMQKTPFSFDVS-VWEFFWPLMVGARLVLAQPG-DHRDPSRLMDLIGRESISTLHFVPSMLQAFLQA---PGVSACTSLKRIVCSG-EALPVDAQQRVLAEL--PGVRLYNLYGPTEAAIDVTHWDCREEGRDTVPIGRPIANLRCYVLDDALEPVPVGALGELYLAGA--GLARGYHLRPERFLADPFATGERMYRTGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIETRLLEHHAVREAAVLVV----DGKQLVGYVTLAAE---PDEWRGMLSAHLAESLPEYMVPMQWVALERMPLSPNGKLDRKAL-------------------------------- 177672299 9 -----------------------------------------------------------------------------LERTAAEHPHSTALIL------GENRMTYAELQDQSQRLAGLMRQEGIGPGDRVALMVPNIPAFPVVFFAALQLGAVVVPMNPLFKRREIEYYLEDSGASML-------------------------WSVPSEEAVEGARERGVPLRTLGEDGLAPH-LAESPGPVTETVERDLEDDAVILYTSGTTGRPKGAQLTHRNMGTNADTAAETLIQLQHGETVLGCLPLFHVFGLTCALMAPVTMGASLALIP----RFDPAVAAQTVRERAVDVFIGVPTMYGAVLAAAKD--HPEDLASLRLGVSGGSALPVELLRRFEATF---DCEILEGYGLSETSPVACFNHPGEAHQPGSIGRAVRGCELQLVTPDGAVVSEGDEETLGEVWIRGENVMKGYWGKPEATAQAITED--GWFRSGDLARRDAAGNYYIVDRTKDMILRGGLNVYPREIEEVLYEHPAVAEAAVVGVPHPELGQEVAAHAVLAPGAHATEE---ELIQHVKARVAPYKYPRTVTVRDGLPKTATGKILKREL-------------------------------- 62425445 2 ------------------------------------------------------------------------------------------------DRHSERRWTYAEFDRDTDALAIGLLERGVKKGERVGIWAQNVAEWALVQYATAKIGAILVNVNPSYRSHELEYVAEQSGMSMLISQISAPPHSDFRAIATEVAGKVAGLELVFIDTVVIGERESFAHLIGTGRDLLDDGAAKYSRLEKLAGELAMDDPINIQYTSGTTGFPKGVTLSHHNILNNGFFIGELLSYSAKDSVVLPV-PYYHCFGMVIGNLAALSHGAAIILPSPG---FDPGAALSAVSEEKATSLYGVPTMFIGELEHPD--FSSYDLSSLRTGVMAGSPCPVEIMKRVISDMNMDEVAI--CYGMTETSPVMMTRVDDTLEARTQTVGRVMPHLEIKIDPVTGQAVPRGQKGELCTRG--YAVMLGYWENQEKTAETIDA--SRWIHTGDLGIMDDNGYVDISGRIKDMVIRGGENVYPREVEEFLYHHPSIRDVQVVGVADEKYGEELMAWVILKDG--FDSLTAAEVREFCNGKLAHFKIPRYVEVRESFPMTVSGKI------------------------------------- 111017211 20 -----------------------------------------------------------------------------LERSASVFPDRIAVVH------GDRRYSYREFGDEVERLARVLRSR-IEPGDRVAFLCPNTPEMLFAHFAVPLAGGVLIALNSRLAGRELEYILEHSGTSLLFVDSELVGSV-----------ATAREAVPSLREVIEIPDSTIARPMVPEGIVMYADFLAAADDPLHWGVDDEQQVIAINYTSGTTGKPKGVMYTHRGAYLNSLGET-FHNGFAGSTKYLWTLPMFHCNGWCTPWAVTQAAGTHICLRAVRA-----DAIWDAIDTLGVTHLCGAPAVCSTIAEA------PQAHPVDALRITTAGAPPSPTVIAQLEAIGVTVVHVYEVYGPYTICEYQDSWSDRTAEERASLLSRQGVGMVQAENQMNDVPADGETMGEIVLRG--NNVMLGYYRDPEATAEAFAG---GWFHTGDLGVMHADGYIQLKDRAKDIVISGGENISTVEVEQAMMTHPAVLDVAVVGVPHPKWGERPKAFVIVKKGATVTAE---ELVEHTRGRIAKFKVPDEIVFPLELPRTPTGKVLKFELRN------------------------------ 148550573 2 -------------------------------------------------------------------------------------------------------WSWQELNREAERVACGLLDHGVRRGDRVGIWAPNCAEWTVIQFATAKIGAILVNINPAYRVSEIEYALAKVGCSVLVTASAFKSSNYIAMLREIGTR-----SLPDLRLVISLGEQAHDGFIPWEQLRVSADPLLLGAAS---ESLRPDDAINIQFTSGTTGFPKGATLTHRNILNNGYFSGQTI-NLTVKDRICIPVPLYHCFG---MVLGNLASVTSGAAMIYPGEAYDARMTLEAVRDERCTALYGVPTMLITILNHPD--LDQFDVSSLRTGIMAGAPCPAAMMEQIMDRLNMREVTI--GYGMTETSPLTTTSIDDPVAERVATVGRVHPHAEAKIVGLNGETLQVNQQGEYCSRG--YAVMQGYWNDPEKTDDAIDAE--GWMHSGDLAVMDERGYVRITGRIKDMIIRGGENIYPRELEEFLLGHPLIVDVQVFGVSDAKFGEEVCAWVIARAGHRLSAD---DVIAHCRGKIAHYKVPRYVRIVEGFAMTVTGK-------------------------------------- 82503187 455 -------------------------------------------------------------------------------------------------------LTYRELNREANRLAHRLIGLGAGPGHKIGICHGRSLRLPVALLAVLKSGSAYVPIDPSYPPARVRHILDDARPALAIVDEQGAAALGPFDGVAIRIDAAAGAG---------------------------HDEAASANPARAATGLSAHDVAYVIYTSGSTGRPKGVLIEHRNAASFIQWALAHYPAEKLAAVLAATSICFDLS--IFEMFVPLATGGRVVLAENVLALRDH-------EIEGLSLINTVPSAIRALLEADAVPRS------VRCINLAGELLQQELVDELYARLG--AVEVYDLYGPSESTTYSTVCL--RTRGGSASIGRPIANTQVYVLDESGDPLPSGAIGEIHIGGA--GLARGYLDRPEATAEKFVFNRHRVYRTGDLARWTADGRLQYRGRKDNQEKIRGHRVEPGEIEACLREHPSVAECIVVGRAGDAGGRYLVAYVVAAGDAEAAAGLIAELGRFLAARLPAYALPSRFVALSALPLTPNGKVDRNAL-------------------------------- 75910188 676 -------------------------------------------------------------------------------------------------TDGETQITYAELNRLSNQVANYLQAQGVKPGVFVGIMTRRGPLMFVGILGILKAGGTYVPLDPIYPHERIKYILEHAQIGILLTENRLTNK-------------LAECLTEQLPLKTLMFLDEGVFEQGKAWTQLNKKTWARCSDIAPANVNTPDDLMTVLYTSGSTGKPKGVMLNHRGYMNRLVW-MQNAFQLRYGDRVAQKTSCCFDISVWEIFWP--LMVGATVYSVETETVKNPWLLAQWIQDNQINVMHFVPSLFGEFCHALESESWTF--PDLRWLVFSGEALPVPFVQRWIDKYGMSVGL-ANLYGPTEASIDVTAHIIRQRPGEQEICIPIGKAIDNVYIDEQMQPLAPGKMGELWIGG--VQLAKGYLKDPQRTADAFFSHVPGEYLYKDLAVELPDGSFEYHGRIDHQIKIRGFRVELGEIESVLNSHPVISEAAVLAVDYENGQKRLIACL------AGSQVDNQQIKEFLAQRLPDYMIPHRWEWLASLPKTHNGKLDRKAI-------------------------------- 197747792 27 -----------------------------------------------------------------------------------------------------QVLTFRKLEERSRSFAAYLQELRLKKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAVIVSNFAATLEKIVFNTEIKHVILTRMGDRTLVNFVVKYIKKLVPKYKLPHAVSFREALSIGKQQYVKPNIVSQDLAFLQYTGGTTGVAKGAMLTHQNNMMQAKWIVEPLLGNSANMIGLVPLPLYHVLALSMNCLLFIELGLTGLLITNPRDIPG---FIKELKKYKVSVITGVNTLFNALLNH--ESFKEVDFSHLKLSVGGGAAIQSSVAKRWHDLTG---VHIIEGYGMTECS-PLISATRGDSVEYSGSIGVPVPNTDIRIVDDEGKEVPLGERGELVVKGP--QVMQGYWNRPDETAQVLQD---GWMATGDIVVMGDDLNLRIVDRKKDMIIVSGFNVYPTEIEEVISQNPKVNEVVAIGVPSEASGESIKIFVTKKDES----LTRDELRTYCRQFLTGYKIPRDIEFRDELPKSNVGKILRRVLRD------------------------------ 182437058 463 -------------------------------------------------------------------------------------------------------LTYAELDARTGELAARLTAEGVGPETIVALVLGRSVESVIGSLAVMRAGAAFLPVDPDYPAERVAFMFDDARPAAVLTTEAY-------------EKAVPRSGGAA---VLVLDPADGAAARSAPRS---------EPRSAPRAPLPVASPAYVIYTSGSTGVPKGVVVTHAGLAAFA-ATERERFAVTGDSRVLQFSSPSFDASVLELCMA-LTSGAALVVPD--PGPLAGEPLAEVIAGRRVTHALIPP--------AALASVPAADLPGFSCLIVGGDACSPELVARWA-----PGRRMVNAYGPTESTVAVSMSIPLEASGGVPPIGAPVHDTRAYVLDGSLRPAPLGAEGELYVAGA--GLARGYLRRPGLTAERFVADPFGMYRTGDLVRLREDGQLEFAGRVDDQVKVRGFRIELGEVESVLARHDRVDRAAVVAHGTGAGGKQLVAYVVPAGPEPLDAET---LRAHVAELLPEYMTPSLVIPLDALPLMINGKLDRKAL-------------------------------- 182437058 2989 ------------------------------------------------QTLSDWNDTSRAVPAQTFP--------ALFEQRAATAPESPALI------AGDRRMTYGELNARANQWAHYLISKGAGPERYVAVAVPRSADWPAITLGVLKTGAAHLPVDPGYPADRIAHIVRDARPALVVATGETATG-----------PALAGTVVHAVDDADVTARVDA-APVTDPTDRDRD------------TPLGVDHPAYVIYTSGSTGLPKGVLVTHRGIAGMAG-AHAENFAIDTDSRVLQAVSPSFDVSMAD-LAMTLLNGATLVLPDTHHA-PAGEELAALVDRHGVTHLQITAGV--------LATVPRTALGSLRTLAVGGEACPPDQVDHWSR-----GRRLLNVYGPSEATVCATMSRPLSGAVHPPIGAPLWNTRVYVLDSV-LMPVPVGVAGELHIAG--DGLARGYLGRPGLTAERFVAHPFGAYRTGDLVRWNTDGQLEFVGRADDQVKIRGFRVELGEIEAALVTHPGVTAAAAALHRGADGRDRLVACTVPSGAAPADAG---ELGDHLGRLLPEYMVPAAFTVVGALPLNANGKVDRTAL-------------------------------- 182437058 1986 ----------------------------------------------------------------------------LIEAQAARTPQAVALI------DGVTELRYAELNERANRLAHELIHRGAGPERLVAVAMERSAELVVALLAVLKSGAAYLPVDPSHPAARIGGLLDDARPGIVLTTRSA-------------AATLPRHDADTV-----------TVDDAATAAGIAARPAADPTDADRRSPLTAGNPAYVIYTSGSTGVPKGVVVEHRSVVDYLGWTS--LSYPGAAGRALLHSPVSFDLTVT-ALFTPLTVGGAVLIAALEEEPELSARLA----------GAPVTFMKATPSHLPLLGALPAAYSPTAELLLGGEALLGEALAGWRER--HPDATVRNVYGPTEATVNVTEFTIDPLAPGPVPMGRPQANVRAYVLDSALRPVASGVAGELYLAGP--CLARGYLGRAGLTSERFTADPYGMYRTGDVARRLADGDLVFVGRADDQVKLRGHRVELGEVSAAVAALPGVAAQAVV-VRDGADGGRLVAYAVPADGAAPDG---QDLRRLLADTLPDYMVPDAVVVLDALPVTSHGKLDRRAL-------------------------------- 160900186 1554 ------------------HYVAMLQALADDPSRKVDEVAAELHRQQAWGRA--AALPACRPAAAQTLHGR--FASQVLARAGAQ-----ALSFEHHVLG------YAELDAQANRLAHRLIALGVRPETRVGIAMQRSLEMVVGLLAILKAGGAYVPLDPDYPADRLAHMVEDSGIALVLTQAAVRER------------------IPGAAALQVLEIDMLDLSGEPGTD--------------PQVEVSADSLAYVIYTSGSTGRPKGAQLSHRNVARLLDATDAW-FGFGPDDVWTLFHSYAFDFS-VWEIFGALCTGGRLVVVPYWVSR-SPQDFLALLRAERVTVLNQTPSAFGQLVHAVEQEDGNGAGLALRQVIFGGEALEPESLRPWFDRFGDQSPQLINMYGITETTVHVTYRQITKADLDGGRSPVGVAIPDLGLYVLDGSLNPQGVAGELYVAG--EGLARGYLNRAGLSAERFIANGDRLYRTGDLVRWSAQGELEYLGRADQQVKIRGFRIELGEVQSQLLAQPEVREAVVLAKE----GARLIAYVSLRDAVEES-----QLKQRLGQALPDYMVPSAIVVLEALPLTANGKVDRKAL-------------------------------- 160900186 542 ---------------------------------------------------------------------------------------------------------YAQLDRQSDQLARALVARGVGADVRVALHAERSCAFVLGLLAVLKAGGTYVPLDPGLPAQRLAWQLRDSGAVLMLCQQA-----------PAWDAGVPLLSL----------------------DLNACQDPCIAGQAPPAAPPHSAQGAYVIYTSGSTGQPKGVVVSHGALAHYVQAVLQRLDLPDAARSMAMVSTVAADLGHT-VLFGALCSGRALHLMAPE-LAFDPDGFARYMAEHRVDVLKIVPSHLQGLLNA----GMPADVLPASRLVLGGEATRWPLVDRIAAL--RPGCRVLNHYGPTETTVGILTQEADEALRGGESLPVGRPLANSRVLDADLQPVPLGASGELYLGGP--GLARGYQARPGQTAESPFQPGERLYRTGDRVTMLADGSLQFLGRMDDQVKVRGYRVELREVALALQAVPGVAQAEVVARPDGNGNGQLHAYAVPQAGV---PADRPGWAAALAQALPEYMVPASITVLECMPLTANGKIDRKAL-------------------------------- 160900186 2700 ---------------------------------------------------------------------------------ARQRPQAPALAADG------QVFSYGDLDRRASRLAQALIAQGLRPGQRVGLVAERGAAMVAGLLAILKAGAAYVPVDPALPDERMQYMLQDSGACLVLAS--GLAPGRL---------AVLAASVPKVLELEALEVLEAREPGPQA-----------GSERAPRVEVHGDQAAYVIYTSGSTGRPKGVVVRHAAFSNFL-QSMAAQPGLQAQDVVLATTSVSFDIAGLEIFLP-LAVGAQLVVAGREQVR-DAAALAALLERSRASVMQATPSGWRLLLAGGWKAARPLK------ALCGGEALAPDLIDLLRAA-------GVDLWNLYGPTETTIWSSLQQVQGDAATLGQAIAATRLLVLDEGLRCVPQGVAGELFIGG--QGLARGYWQRPGLSAERFVADGERLYRTGDLVRRNADGALEYLGRLDHQVKIRGHRIELGEVEAALLAQPEVREAVVTA-AGSGSDTRLVAHVSLH--ASLHASLHAPLHARLASGLPDYMLPSAIVVLDTLPLNNSGKVDR----------------------------------- 166797876 4286 ------------------HFEQLVDSIIKQPEA---ELARLNMMTKEEERDIQQLFNDTAVAEKRIPT----TIHQLFEQQAERNPDHEAVMF------GNQTLTYRQLNERSNQLARVLQDKGACTDQVVAVLTDRSAHMIIGILAILKAGAAFLPIDPELPEKRRAFMLKDSGADVLLTC--------------------AGHAIPPL--------------FEGEVLLLDDPLLYQGRTDNLNLSCSENDLMYVIYTSGTTGQPKGVQLEHKTMTNLLAYEQDHTQL--RFDRVLQFAAMSFDVCY-QEMFSALSSGGILFIIGNEA-KRDIRQLNDFVRTHGIQTAFLPTAFLKLLASEKHYFEPFAECVDHIIAAGEQLIAT----RMLRDMLARHQVTLHNHYGPSETHVVTMYTVDPDTDQELQPIGKPISNTEIFILNEAGTLQPVGIVGELCISG--VSLARGYHNRESLTLETFVPHPYRMYKTGDLARYLPEGNIEYAGRRDHQVKIRGYRVELGEVEAALLKH--VQEAVVLAKENTDGQSDLYAYFTAEQSLSIS-----QLKEKLAGQIPGYMIPSYFIQLEKLPLTGNGKVNRRAL-------------------------------- 168141016 7 --------------------------------------------------------------------------------------------------GGEKRYSFQQYNERVNQLAHYLLHNGVQRGDRIGILCKNNHPFPSVMMASLKIGAVCIPLNHQLTAYELETIVKEAKLKVLVIDEEFSEV------------LLKIDAVKEIPYVIQTTKEGFG---------SFELELQKQPTSEPNVEVHEEDDAIYLFTSGTTGQAKACVIGH-KNLHHYFAEIAGQREIPAGERFLSVHPLFHMSGVLSILNCIYHGVTMIFLADSNP-----AIIWDKIEEEKITTMLAFPAVYSYM--LDELNKKERNISTFKVAQSGGTKVPETLIQKYMEK----GIYMVQGYGST-EGWVVTSWHPMMGKEKMSSVGKTLKNVEVKIVHPEGHELTTNEVGEIHVKSPYM--FKGYWNNEKATKKVVKD---NWFNMGDAGMIDDDGFLHIMGRYKDVIIRGGDNVYPDQVEDVIHEIHGVLEVAVVGVPDDFWGEVPRAYIVKDGETTLTEE---SITQYCKEKLASYKIP-EVVFIEELPKNALGKVLKRELRDVVL--------------------------- 218291275 3 -----------------------------------------------------------------------------LHVHALARPAHPAMYFLG------TAITYGELDAYAFAMSALLAELGLRKGDAIALYMPNMPHFLIAKFGAERLGVAVSPVSPLAKEWEVEYQLQDLGAKLVICDDDRLDIARVVCEKLGISHLLSASLFDSVRSVAAKAESGLPAPGDPLMPRLLDRLGRSAKG-----SVDGDDTCLIMYTSGSTGMPKGAMLTYANAAYKAEAVV-TASRLTEADAVLGVMPLCHIAGLLMGACATVRAGATLVLLP----KFDPEVAMDAIQLHRVTVMYTVTPMNLAIMQHPRSGHTDFSSLRLNPCTSFGVPVTDRVAAEWKALTGVPLYEAA--YGLTETHTADTQMPLDAIRYGTHGKPIPGTQIRIAPLDDPTGELGPGEEGEIWIRSP--GVMKGYLHREEATREALQD---GWLRTGDIGLMDDDGYLIFRGRKKEMIKCSGYSVFPEEVEHWLSRHEAIRQVAVIGVPDPQKGEVVKAFVVLEPSY-VGRVTEADIIAWSREKIAHYKCPRHVEFRESLPATGTGKILRRAL-------------------------------- 62422798 6 -------------------------------------------------------------------------------------------------------LTWSQFDQYSTAFAAYLVEHGIAVGDRVAIYEQNTPAFMIATYGIWKVGGVVVPLNPMYR-GELEHIFADAEVKGLVVSKAAFL-GRVAPYAAALPVVVRSFQVDGPEAIFSMFADLPGAPGENPGPDQVPNLPDFQDTGFTPLIPAPEDEAIVVYTSGTSGKAKGASATHASVSSNARYCVR-TPTFEPGDGFLTLAPIFHITGFVCQFIAGVSGGARLIL----NYRFDPGSLLELFLREKPTYMAGPATVYTAMLAH--PSATAEHFASFKRIMSGGAPLPEGLVTKFEQKTG---VYIGQGYGLTETCAQVATVPPGLRAPVDPDCGLPQPDTMIRILDDFGEPLGPNEIGEVAVSGPEV--VAEYINNEKATAE---QLPDGELRTGDVGYMNEDGWLFIVDRKKDMINASGFKVWPREVEDVLYTHPAIQEAAVVGIPDEYRGENVAAFVTLQSGPEADAVTEAEIVEFCREKLASYKAPRQVTIIDELPKTSSGKILRRTIR------------------------------- 214003830 3391 ----------------------------------------------------------------------------LVRQQAEQTPDAVAV------QDAARSLSYSQLLGEVESLARLLVSLGVRRENRVGVLVERSAELAVTLMGVTFAGGVFVPVDPDYPRERIEFMLANSAPEVLVCT----------------------------------KTTRAVVPAEFTGTVLVLDELPAADPGVELPSVAPEDAAYVIYTSGSTGVPKGVLVAH-SGLVNLGYAHIERMAVTASSRILQLSAIGFDAIVS-ELYMTLLAGATLVLPDAASMPPRV-TLGDAIRKAGITHLTVSPSVLASEDDLPDTL---------QTVLTGGEALPPALVDRW-----SPGRRVIQAYGPTETTICSTMSAPLSPGHDQVPLGGPIYNVQHYVLDAYLQPVPPGVVGELYITG--VGLARGYLGRPERFVASPFAPGERMYRSGDLFRWTREGQLMFAGRVDAQVKVRGYRVEPAEIEAVLIEHPEVAQVAVAVRRDGPGDKQLVAYVVPTADASST--LTAALRELAAERLPEYMMPAAFVSLEKMPLTPNGKLDHKALQA------------------------------ 214003830 1915 ----------------------------------------------------------------------------LFRRQVGKSPDTVAVV------DGERTLSYADLDRESDRLAGHLAGLGVRRGDRVGVVMERGADLFVALLGVWKAGAAQVPVNVDYPAERIEQMLVGSSFAVCVEAGLVPEGVQPVDVRAT-------------------------------------------GGEPPALTVGAHDVAYVMYTSGSTGVPKGVAVPHG---SVAALAGDPGWSQGPDDCVLLHASHAFDASLV-EIWVPLVNGARVMVAE--PGAVDAERLREAISR-GATTVHLTAGAFRAVAEESPESFIGLRE-----ILTGGDAVPLASVVRMRQACPDVRVRQLYGPTEITLCATWLVIEPGAETGDTLPIGGPLAGRQAYVLDAFLQPVAPNVTGELYLAGA--GLAHGYVGNSERFVANPFASGERMYRTGDLARWTDQGELLFAGRADSQVKIRGYRVEPGEIEAALAEVPLVAQAVVVAREDLAGEKRLIAYVT---GEALDPD---EVRAHLAARLPEFMVPGMVLVLDSFPLTLNGKIDRAAL-------------------------------- 214003830 440 ----------------------------------------------------------------------------LFDGQVESRRDAIAVV------DRDQAMSYGVLAEDAERLAGYLNGRGVRRGDRVAVVVERSHDLIATLLAVWKAGAAYVPVDPAYPLERVKFMLADADPAAVVCTAGYR------------DSVLDGGLDP-----IVLDDPQTRQAVSECSRLS--------------VGTTADDVAYVMYTSGSTGTPKGVAVSHG---NVAALVGEPGWRVGPDDAVLMHASHAFDISL-FEMWVPLVSGARVVLAGS--GAVDGAALAAYVAD-GVTAAHLTAGAFRVLAEESPESVAGLRE-----VLTGGDAVPLAAVERVRRTCPDVRVRHLYGPTEATLCATWLLLEPGDETGPVLPIGRPLAGRRVYVLDGFLRPVPPGVAGELYVAGA--GVAQGYLERPERFVADPFVAHGRMYRTGDLAYWTGKGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVLA-----RDEHLIGYAVAEAGHELDPV---RLREQLADTLPEFMVPAAVLVLGELPLTVNGKVDRQAL-------------------------------- 119479619 63 -------------------------------------------------------------------------------------GDREAVI----SKHQNHRLTYASLDAKSNALARGLESVGVRKGDRVGVMLGNSSEYAIATYALFKLGAILVPLNPSFNATQVISALSHLGAAHLIISAESNLPRKKHLVQDLHTGKLESAVVPSLKNVIFVDNSSGRVKWSDYKSLTPSDNVADANP-LPPQDLSPNDVVNIQFTSGTTAMPKAACLSHRSIL-NNGSQIGDRMRLTAKDIVCCPPPLFHCFGCILGYMATATHGSAIVFPTES---FNARATLKAVQEEKCTAYGVPTMFLEELGLLQDGEVEQKGFEFLRTGIAAGSSIPEALMKKLHKVLNLTELTI--CYGMTETSPMTATDDPLDKRISTVGRLMPHVEAKVVDPANRSKILPINTRGELAVSGYLL--MKEYWGDPHKTAEVMIADQEGWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLTCPGVADVSVVGVPDERYGEVVAAFIICKEQDRRT-VTEDKIREWVRERLSNHLVPRYVFFLDSFPKTASGKV------------------------------------- 167366445 16 -----------------------------------------------------TDYDKAVAGFRWPDPAPFNWALDWFDAELAASPDRAALWIVDGATGSEVKPTFAQLSKRSNQVANYLRAKGLKRGDHLLLLLGNVVPLWETMLAAIKLGLVTIPATTLLTPEELRDRLDRGRAKAVVAAP---------------DQVAKFTGLGGDDLLRIVVGDAQD------GWLAYAETAQQPDAFTPDGPTKADDPMLLYFTSGTTAKPKLVRHSQRSYPVGALSTM-FWLGLQPGDVHLNISSPGWAKHAWSCFFAPWNAGATVFVVNQP--RFDAKSLLTTIGRCGVTTLCAPPTVWRMFIQEK---LADYHVSLREVCGAG-EPLNPEVIDQVKAAWG---LTIRDGYGQTETTAM--VGNSPGQKVKIGSMGRPLPGYVVKITDADGQPAKEGEITLALGDARPAGLMQGYQGEGGKLTGADGE----VYRSGDVAFADEDGYLTFVGRTDDVFKSSDYRISPFELESVLLEHDLVAEAAVVPSPDPIKLAIPKAYVLLTANAERSRDTALSIFKHMQGRLAPFKRIRKLEIVSELPKTISGKIRRVQLRRI----------------------------- 53804105 8 ---------------------------------------------------------------------------------------------------DERRVDFAEFDRASDAIAAGLAVRGVAKGERIGLYCINSVEFTLAYAGIVKAGAVVVPINLLLSAEEVHYNLADAGVSGLIYHGQVSANAAAV---------ADRLSGLKVRAGIGLDDQDGDV---------WRALLEESAEPPSIEFDAVEDLAAILYTSGTTGHPKGAMLTHGNLLANTTSVREALDWRPGEDRVLVVLPMFHAFAATVGMLTPLLHGCALI----PLAKFEPDRVADTIGRHRATLFLGVPSMYALLCRLGEERIARF--GTVRLCVSGGAALPPSVMEQFQARFGLP----IHEGDGPTECSPVTCVNPVAGPVKRGTVGLPVPGVEMKILGEDGVELPRGELGEIAVRGA--NVFKGYWNQPEATRECF---RDGWFLTGDLGQVDDDGYFSIVDRKKDLIIVNGMNVYPRVIEEVLCRHPAVREVAVVGDPDPLHGERVVAYVVL-----DAPASEAEIRAWCKPYLGRHEIPRQVKALQQLPRNAAGKIVKRQLRR--QGEVERGVD------------------- 115745900 59 -------------------YPQVFADSITQPEEFWAEQAERVVWFKKWDRVMDLTQSPASN---WFVGGELNMCYNAVDRHVDEYGDQDAIIHDSPVTGSVTKITYKELQDEVSKFAAALVKSGVKYGDRVLIYMPMIPQAVMAMLACARIGAIHVLVFGGFASKELSVRIDHVKPKVIVSASVGVEPGRIVDYKSLLDNAIDMCESKPKACIIYNRPNFESTKFIPGRDFSWTELTASVQG-HDCVPVKATDALYVLHTSGATGTPKAPMRPTGGYVVALYWTMKHLYGMEPGEVWWAASDLGWIVGHSYICYAPLLHRNPTIMYE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 109647574 8 ----------------------------------------------------------------------------LLDYWGGKTPDKEAVY------DGLRRMSYGELKREAGQLAKALACLNIQAGDKVLAILPNWHEFIVLFFALAKMEAVLVPCGVSLTAKEISQRCQMIQPKLAFVS-------GHDQLRWLEAEAG--------------CCKIIAVRFEDKKAMGYSELLALGEKNREPGKRQDEVMCTIIFTSGTTGAPKGVELT-DRSIMQTAISIGIRLESSHRDVFLVPLPCTHLFGIVTGMVVPLYVGAKIVIME----RFRAKEALKLIEQEQITVHHGVPTMF--IRELEDYKGHEVNLQSLRTGVAAGAICSEEVLKKITDIFKFNLMV---AYGLTEFVGVSMTTLSDTIEDRLKTVGKPYEGIQVRAVHESGRTAEPGEVGELCCKG--YGAMKGYYQLPAQTRKVLDAE--GWLHTGDLARIDERGYITIVGRKKEVIIRGGYNIYPREIEEVYYNHPEVMEACVIGLPHQDLGEQTVAFIQLKSHSQQTAAL---LREYAKGKIAKYKVPDRVLLVEQLPKLSNGKIDKRELGKMA---------------------------- 148546913 512 -----------------------------------------------------------------------------------------------------QTLSYQQLNEHANRLAWRLIEGGVGPDVKVGVALERSPQMLVALLAVLKAGGAYVPLDPHYPDERLAYMMEDSGIRLLLTQ-------------------------PSLQARLPIPATVQCLLLAPEHPLGSGCNAAAYGVHNPQPQLSAEHLAYMIYTSGSTGRPKGVMVPH-GALVNFIASMAKAPGLATGDRLLSLTTFSFDIF-GLELYLPLVQGACVVLAGPD-TAQDPQRVLELVAQQSVTVLQATPSTWRMLLDSGRGEVLAG-----CTKLCGGEALSDDLA----QRLLALGGPLWNLYGPTETTIWSALHRLQPARPQA-LLGRPLDNTRLYLLGEDLAPVPVGVAGELLIGGA--GLARGYYQRPGLTAERFVPDGERLYRTGDLARYRAEGVVEYLGRIDQQVKMRGYRIELGEIEAQLARHPAIREAAVVARPGP-GGQQLVAYLVPQDDAQTREALGEALKRQLRSALPEYMVPTWTTFVATFPHTPNGKLDR----------------------------------- 120612991 38 ------------------------------------------------------------------------------------------------------RYTYAELHAEVRRLAGALLGLGLQKGDRVGIWSHNNAEWVLMQFATAQVGLVLVNINPAYRTAEVEYALNKVGCKALVAMARFKTSDYVGMLRELAPEWLAARRLPHLRTVIWIDTPG-QGGIEEPGMLRFSELLARGDADAVAKTLDPRDPINIQFTSGTTGFPKGATLTHRNILNNGFF-IGECMRLTPEDRLCIPVPLYHCFGMVLGNLACVTHGSTIV---YPSDGFDPLSVLETVQAERCTGLHGVPTMFIAELQHPRFA--QFDLSTLRTGIMAGSPCPIEVMKRVVSDMHLEQITIAYGMTETSPVSCQSSTDTPLDKRVSTVGLVQPHLEVKIIDPDSGEPVPRGRSGELCTRG--YSVMHGYWGDPDKTREAIDAE--GWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDEKYGEELCAWIIAKPGEQPTED---SIRTFCQGQIAHYKVPRHIRFVSEFPMTVTGKI------------------------------------- 121638387 32 ----------------------------------------------------------------------------------------------------RRRFNYSELLTDVHRLATGLVRAGIGPGDRVGIWAPNRWEWVLVQYATAEIGAILVTINPAYRVREVEYALRQSGVAMVIAVASFKDADYAAML------AEVGPRCPDLADVILLESDRWDALAGAEPDLP--------ALQQTAARLDGSDPVNIQYTSGTTAYPKGVTLSHRNILNNGYLVGEL-LGYTAQDRICIPVPFYHCFGMVMGNLAATSHGAAMVIPAPG---FDPAATLRAVQDERCTSLYGVPTMFIAELGLPD--FTDYELGSLRTGIMAGAACPVEVMRKVISRMHMPGVSI--CYGMTETSPVSTQTRADDSVDRRVGTVGRVGPHIKVVDPATGEAVPRGVVGEFCTRG--YSVMAGYWNDPQKTAEVIDAD--GWMHTGDLAEMDPSGYVRIAGRIKDLVVRGGENISPREIEELLHTHPDIVDGHVIGVPDAKYGEELMAVVKLRNDAP--ELTIERLREYCMGRIARFKIPRYLWIVDEFPMTVTGKVRKVEMRQQAL--------------------------- 196243883 436 --------------------------------------------------------------------------HQLFEEQVIRTPDAIALEFEG------ISLTYFELNQKANQLGHYLQKLGVKPDSLVGICVKRSLDMIIGILGILKAGGAYIPIDPTYPKERIAYLLEDAQIDLLLSQAG-----------------LSTELPQSQTTVINLDENWSEIALESCNNVLSQ--------------VTPQNLVYIIYTSGSTGKPKGVMIEH-QSLVNFTKTAIDIYNITPKDRVLQFASISFDAA-AEEIYPCLSSGATLVL-RTDEMIASTDTFFHQCQAKQLTVLDLPTAYWQQITTELENANQKLPNTLRLVIIGG-ERAIPEKIETWHKKVGDFPKL-LNTYGPTESTVVATVYPPSVKIKQEVPIGKPINNVTTYILDPNLELVPIGVPGELYLGG--MGLAKGYLNRPKLTAENPFNTSERLYKTGDLVRYLSDGNIEFLGRIDNQVKIRGFRIELGEIESILSRHPEIKETVVIVREDTPAQKRLVAYITSDKIASQTDNWYETLKHYLKTSLPDYMIPQSFVLLENLPLTVNGKI------------------------------------- 188592326 30 ----------------------------------------------------------------------------LLRRAASRHGERIAIQEDGL------RLTYAALDAGRIQAGRALMALGVQPGDRVAVWAPNFSEWIIAALATHSVGAALVPLNTRMKGAEAGAVLADSGARLLFCVDGFLGESYPRMLAPHRPGTLERLVILRPGQ----GRAAGADELTWEDFIALAPRTDIAAFAAREAGVRGDTPMDIMFTSGTTGRPKGVMTAHAQNL-RAIDSWAAITGVRAGDRYLIVNPFFHTFGYKAGWLAALSRGATVLPH----LVFDAEAVMTRVENEGITVLPGPPTLYQTLLNAPR--LREFDLSSLRVAVTGASAIAPALIQRMRDELGFD-TIITGYGLTESCGFATLTRAGDDAETVAGTSGRAMPGIEIRCIDAHGETVATGEPGEVLVRG--YNVMQGYFGLPEATAETIDSD--GWLHTGDVGTLDARGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGMPHERLGEVGRAYVVLRHGARVDADT---LIAWARRHMANYKVPREVLFVSSLPVSAAGKVLKYQLRA------------------------------ 163853830 36 -----------------------------------------------------------------------NIAADVCDRWALSEPDRTALLVLGPD-DRPEPVSYGRLRSDSLRLAAALAARGVGPGDRVAVLLPQSVAVVVTHFAAYRLGAIALPLAGLFGEAALRHRIADSGACAVVTDAPGLTKLERL-----------RADLPDLTTILSVDGAGEAAEG-------FFAALENAPDGLATRATGPDDPALMIYTSGTTGLAKGALHGHRVLLGHLPWSVMHGFPPEGTGLMWTPSDWAWAGGLLNVLMPSLRLGMPVV--AKASGRFEPEAAFRLMADLGVTHAFLPPTALRMLRGVAD-PRQRFDLSALRNIASAGEALGAETFDWARDALGLTIGEAY----GQTECNLVLASSARIGVARAGATGKPVPGHRVAVLREDGTEADADETGEIAVRAPDPVLFLGYWRQPEATAK---KFRDGWWMTGDQARRDADGYIRFVGREDDLITSAAYRIGPAEIEACLCAHPAVALAAAVGVPDPLRTETVKAFVMLRAGFSPSDALAAEILAFAKARLSAHEVPRALAFRDTLPMTTSGKIIRRQLRD------------------------------ 160940566 91 ------------------------------------------------------------------------------------------------------RLTYREVKRRSDGLAKGLMHIGILKGDHVAVIMDNCWENVVTKIAIEKTGAVIVNLNIHEKKDMLECLLHRADVKAVILKQGIKNREHMDMFYQISPELIYAPRLPLLRHVIVTDQERPRCAWQFEKLMELGMSMGDSLLKERMKAVRPFDDATIIHTSGTSGVPKGVMLNHCQILENAWIHVQY-LGLEKEDRLCMTPPMFHSFGCVGSVLSSMMAGAALVCYEKT----DRICLLEMLRKERCTVLCSVPTVYIRLIREMREGKAGGEDLCLRLCVTAGAPCPEHTLRDMKRVMGAEAAVVMYGMTEAGPGISSTSMDDSLETAVSTVGRLWPGVTGRIQDLTTGRVLGPGQAGELCIKS--YGVMKGYYNNPEETEKA--VDREGWLHTGDIASLSEDGLLTLKGRCKDLIIRGGENISPREIEDFIRNYEPVEDVAVVGAPDEQYGELVYAFIRPKEGAVVT---KEGLRNWCRGKIATIKIPQEIELTDHFPISATGKISKGQLRSLAREHLEGRGPRQT---------------- 197755251 65 -------------------------------------------------------------------------------------------------------WTYGALRERVDRLAHVLADLGVVPGNRVLLRGPTGPWLAAAWLAVMKAGAVAVTVLAQQRAQELATVCAMAQVRHALC----------------HVTVLDDLVKAEVPGLRITPYGGADPD-------DLLRLAEAHPEPYTAVETSADDVALIAFTSGTTGRPKGCMHFHRDLLAVADTFSREVLRPRPQDVFAGSPPLGFTFGLGGLVVFPLRAGASALLLEQA----TPRLLLPAVAEHRVSVLFTAPTAYRMLDALGPYDVGAHDLSSLRRCVSAGENLPEATWRAWHERTGLR---IINGIGATELLHIFIS--ASDEDIRPGTTGRVVPGWQARVVDPAGRPVADGEPGLLAVRGPVGCR---YLADPRQGEYV----RDGWNLTGDTYVRDPQGYFRYVARADDMIISSGYNIAGPEVEEALLRHPDVVEAAVVGRPDERRGQIVVAYTVTREGVVLTEET---LRAFMRSELAPHKCPRSFVFVPALPRTATGKLQRFRLRDL----------------------------- 149175119 71 -----------------DGFAAVYDWSVSNRVEFTAKLLERIQFRESPKQIMDLHA--GVEQIEWLRGASLNIVESCL----REKSEQIAILFQRS-TDEVQQLSYRELRALTARVANGLTEAGIEPGERIAVMLPMTPESVAIFLGIIAAGCVVVTIADSFSAEEMQVRLKITAPRLIFIQDVITRNGRQLPLY------AKLESLSELPAVVLPESASHTVSLREHDQLWSDFL--SASLELNCVPRKPQDETTILFSSGTTGNPKGIPWDQTTPIKSAGDGY-LHHDIHAGDIVCWPTNLGWMMG-PWLVYAALINDATIALSDAVPT---SRRFCEFVQNAGVTMLGLVPSIVSAWRSQETTA--GLDWSHIKVFSSTGECSNPDDMLWLMSRAGYR--PVIEYCGGTETGGGYITGTVLKPGV-PGLFSCPALGFEWLLLNETGKETANGEVFFVPVIGLSTRLINRDHHEVYYADIAPGPDGQVLRRHGDQIEALPGGYFRAHGRVDDAMNLGGIKVSSVQIEELLTQTSGVREVAAIAVPPSGGGPQLVIFMVMQEGAAFAAEIQQQMQQIIRSQLNPLFKIHAVREIEQLPRTASNKVMRRKLRDLYQNEE------------------------ 186470990 9 ----------------------------------------------------------------------------------------------GNTSARARALTFGELREDCRALEVRFREAGLRAGDTLSVYMSNGIQTARILLAAMYSGLVAHPLNLLCQPTQLRYIVEHSDTRAVFVESDTRKAARDIQIVQTAPDALVMPTLPRAERALAEAVTDDDVRSAPIAGERESVDASIVRSNTPCT----TDVALLMYTSGTTGAPKGVLLTHRNLLANAANITAEH-RLGADDRVLASLPLYHINGLVVTLLAPLFHAGSVVMTP----RFSARTFWRDAARHGCTWINVVPTIVAYLLNSDE--PCAYDLSALKFCRSASAALPADHHRAFESRFHIG---IIETMGMTETAAPVFSN-PYDAAQRRIGSIGVPSGGEAKVIDQQGRECAPNECGELVLRG--EQVMSGYYKRPEETLAAFTAD--GWLRTGDLGYRDDEGYFYINGRAKELIIKGGENIAPREIDEALLRHPGVLDAAAVGVPDSAYGQDIVAFIVARATDE-KALDIADLRAHCLRELGRYKTPKEFRFVAELPRGPSGKVQR----------------------------------- 85707574 28 -----------------------------------------------------------------------------LRAQVAERPDAMALRELLADGNIGREWTYAQLLEDAGRCARALASRH-AAGTRIAIMGGNCPEWVLVQYGAAMAGLTLVTVNPSFIAREVRYVLEQSGSGAV----YYQPNVRGTALRPIVDEAAA--GLPAHDHII---------------DITDHGELFAGEKDGELRPTGPHDIVMIQYTSGTTGFPKGVLL-HQHGLVQSNRDVFVRWNLAPGKTVMCPFPLFHTAGSAVCVLGVMAHGACLLLVS----VFDPVAVAKAIEREKPEILGGVPTMIFAVIEAAK--ATGTDVTGLETVVSGGAMVQPALNKAAIETFG---VPILIVYGQTETYPGITAVWPGDSGEELFETIGQPIAHIEVAIPQDNSILGIGEQGEICMRG--YNQMVGYNDNPQATAETIDAE--GWLHTGDLGTMAANGYLKITGRVKEMIIRGGENLFPAEIEAAMLEHPAIAEAAVAGVPDEKWGEIVACFMRPTDGAERPTD--DELKAFIRERLSPQKTPAHWVWMKEFPLTGSGKI------------------------------------- 162949344 81 -------------------------------------------------------------------------------------PEKVCLI----DGNTGRKHTYGEIEVSMRRVAAGLAKIGVKQGDVIAFLLPNCAEFVQVFLGAAKRGAVITTANPFYTSAELRKQILASGTTVVVTQSSYVDKLEGLNVQIVT------------------------VDQHVDGCLHVSALLKADEAECPQVEIHPDDVVCLPYSSGTTGLPKGVMLTHKGLVSSVSQQVDPNFNITVEDTMMCVLPMFHIYSLNSILLCGLRVGAALVVMS----KFELPKLLDLIQRYKVTVGPFVPPIVLAIAKN--PIVDNYDLSSIRMVLSGAAPLGKELEDAFRARL--PNAILGQGYGMTEAGPVLAMCLATPFPVKPGSCGTVVRNAEVKIVDTEGMSLPYNQPGEICIRGP--QIMKGYLNNPEATANTIDKD--GFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLFSHPLIQDAAVVSRKDDIAGEVPVAFVVRTPGSIISEE---EVKAYIADQVVFYKKIHSVYFVDSIPKSASGKILRKDLRN------------------------------ 115444579 29 ------------------------------------------------------------------------------------------------DGQTGESYTYAEVESASRRAAAGLRRMGVGKGDVVMSLLRNCPEFAFSFLGAARLGAATTTANPFYTPHEVHRQAEAAGARVIVTEACAVEKVR---------------EFAAERGVPVVTVDGAFDGCVEFREVLAAEELDADAD------VHPDDVVALPYSSGTTGLPKGVMLTHRSLITSVAQQVNPNLYFSKDDVILCLLPLFHIYSLNSVLLAGLRAGSTIVIM----RKFDLGALVDLVRKHNITIAPFVPPIVVEIAKSPR--VTAEDLASIRMVMSGAAPMGKDLQDAFMAKI--PNAVLGQGYGMTEAGPVLAMCLAEPFKVKSGSCGTVVRNAELKIVDPDGTSLGRNQSGEICIRG--EQIMKGYLNDPEATKNTIDED--GWLHTGDIGFVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMKDDLAGEVPVAFIVRTEGSEITED---EIKKFVAKEVVFYKRINKVFFTDSIPKNPSGKILRKDLRALAAG-------------------------- 111224890 28 ---------------------------------------------------------------------------------AEQSPHKPAVI----VAGTGAVLTYGELEDASSRLARRLHEVGLRRGDHLALLTDNDPRAFEVFWAALRSGLYITAVNRHLVADEVAYIIDDCGARGLVVSAALL------------DVAEQIVEATPRVGIRLVYGADAGASSTYG---SYDEALASVPPGPLSHQPCGTDMLY---SSGTTGRPKGPEREVHEPGDPLVTLFGSMYDFGPDTVYLSPAPIYHAAPLRFGGWVH-RHGGTVVLMD----RFDAEGALAAIEHHRITHSQWVPTMFVRMLKLAPAVREKYDLSSHRVAVHAAAPCPPEVKRAMIDWWGSIIYEYYS-----STEKAGATFITTEEWLRKPGSVGRPGMGIVRICGDDGAELPTGQVGTIFFERDVP--AFEYHNDPAKTAAARHPDHPTWSTTGDVGYLDEDGYLFLTDRRAFTIISGGVNIYPQEIEDSLTLHPKVLDVAVIGLPDEEMGERVVAVVQPAPAAVPGPELAAELLDFLRPRLAGFKIPRTVDFVDDLPRTPTGKLVKRQLRD------------------------------ 118726071 1307 --------------------------------------------------------------------------HQLFEEQVQKTPHNIALIFEG------KQLTYHELNEKSNRIAWYLIEKGVREDSVVGIMVERSMELVIGIMAILKAGGAYLPIDPDYPKERIDFLINNSNTSMLLTGK-----------KISEDMYLENTETIAVREVLDNNNL---------------------PVTNLNLEYNPERLMYVIYTSGSTGNPKGVMVKSHSFVNLLNWFVRE-FDIGEKDCNLIIAPASFDLAQKN-FFSTLVTGGCLCIF--SPGLYDYERMSEVINKEHVTMINCTPSAFYPLIDFNADSGFLRLQSLSRV-FLGGEPINMGKLLPWRKSMAYSAD-IVNTYGPTECTDIASFYRIDNNIIEAVPIGKPIDNVQIYILDKNQKLVPQGMVGELCIGG--IGLTRGYYNDPGLTKERFIECGRKVYRTGDLAKWTQEGNIEFLGRVDNQVKIRGYRIEMGEIEASILSHPAIREAVAIAKEDSTGGKYICAYIVSDTGLSIT-----ELRDYLQKSLPGYMIPSRFVQIEKMPLTPNGKINRKAL-------------------------------- 118726071 265 ----------------------------------------------------------------------------------------------------EKSLTYKQLNVQANKAAQMLIEKGLKKGDIVGLISGRSADTIIGIMGILKAGCAYLPIDPSYPVKRIEYMLTDSDAKAVLVQN----------------------------------THSHELEYNGIIIDLNSKAFNNSSCDNPLISRGADDLAYVIYTSGSTGEPKGVMITLENVVNLVNGLELNIYRKYIGRLKVAIVAPFVFDASVQQIFTSLLFGHSLYIVPDDVRSDGKKLEGFYIENKIDISDGTPNHLAGLALNASSDI----KNMKVKHFIIGGEALHYTTVEKFYSRFEGNTPEITNVYGPTECCTFYTLNPSDLAGSKIIPIGKPMPNVQVYILGENQELIPRGCIGEVYISGTGVG--VGYLSREQMTSENPFNVDKKMYKTGDLGRWLPDGNIEFIGRKDGQVKIRGYRIELGEIEAQLQKHENIREAVVTDRKEDSENKVLCAYFTANEKLGVT-----QLREHLSDKIPEYMIPTYFVQIEKMPLTINGKLDKNAL-------------------------------- 118726071 3422 -----------------------------------------------------------------------------------QNPDFIAAICNSEE------ITYMDLNTRANRIAEVLRDRGVQRDSLVAILVSRSLEMLAAILGVLKSGAAYLPLDPEYPEERLRFILEDSNAHILLANS----------------------------------NLNSGISFHGEVIDLAHGSINQKSGENLPNINNPKDLAYVLYTSGSTGKPKGVMISH-DAVCNFMTGVTDKIRIEKGSSILALTTISFDIFVLETLLP-LCHGLKVVIADEDHQK-DPRMLRGLITGKNIDMLQMTPSTLQILMNELKNLSC---FNSVKQVMIGGEAFPETLLRELRKVY---KGKIYNMYGPTETTVW---SAIKDLTKNSCVSIGGPIANTQILIMNGDNLQPIGVAGEVCIGG--DSLARGYLNRSELTKEKFVSPGKRLYKTGDLAKWMPDGSIAFMGRIDNQVKIRGYRIELDEIEKCILKYNLINECVVIAQEDEFSNKQLICYYVSSEEITVS-----EIMQHIGRDLPDYMIPGIYVRLASIPLTPNGKVDRRALP--AAGTARPNIDSEYKENSEIEKKIAE---- 118726071 2369 -----------------------------------------------------------------------------IEKQVEEHRESTAV------KTHDRLVTYGELNDSANNIANIILKKS-KSNDRVTLLFEHGADMIIGILGVLKTGRSYVPLDPAYPEERLVDIFKDSGAEILVTNDKNLKYAEELVHILN-------------RKVYLINIDKVDL---------------ISPANNPKIAIEPEQTAYILYTSGTTGKPKGVMQSHKNIMELVGNYAEELLISHADRLGLTTSYSHTVAAID--IFSALLNGAGIYPYDLK-NKGSIENMSNWIEENSISILHTVPSIYRYFIKSIDKTKRISDTRLIILGGEVVYSSDIE----EYKLLFSDDCIFVNLFGASEILVATFYLVDKNTQVNTRTVPIGYELEGVSIQLLNDDNKAAGIYECGELVYHSHYLSQGYWNTNHQFERNPETGEVIAYKSGDLARLLPSGTIEHLGRKDTQVKIRGMRIELTEIESVVGGLKGIRECAAIVLEKPNQENTIVVFYVPENEEVIEN---KQFKLMLKSKLPEYMIPSLLYPVESIPHTPNGKVDRKAL-------------------------------- 184201196 2 ------------------------------------------------------------------------------------------------------HMSYGQLDELSARGAALLKANGIRPGDRVALVLPNVPHMAVLYYAILRAGGIVVPLNPLLTPRELSYHFQDSGCSFVLAWEDMAEASQKAAEEIEGLNVLPISARGTVER------------------------LQGVDPDRDVVERQDSDTAVLLYTSGTTGRPKGAELTHHNLLTNAEVAGE-VFNLHHGDVMFGGLPFFHVFGQTVALNGVICSGAAVTLLP----RFHPGKALEILRRDGVTIFAGVPTMYVALLHQANQDPQAVEGVDLRAGVSGGSPMPVEVMAKFEKVFG---TTVFEGYGLSETSPVVCFNQPGNE-RKPGSIGTAVRGAELRVVDGDDQQVPTNEVGELVVRG--QYVMKGYWNKPEATEGAM---RGGWFHTGDMAREDEDGAFFIVDRKKDMILRGGYNVYPREVEEAIYQFPGVVEAAVVGVPSEKHGEEVGAVVVFESGVLESEALTQELDAFVQERVAKYKYPRIYRVTDELPKGPTGKILKREL-------------------------------- 89274994 6300 -------------------------AAVAEPEAPLAAL-ELLTGDEHRRIVEDWNDTAGPV-----PDG---LVPELFAAQARLSPETVAL------AGAGVELSYREVEERANRLARKLIARDVGPESVVALVLERSPELVIAVLAVLKAGGAYLPIDPGQPAERIRSVIEDAAPVLVIDDPDFL-------------------------------------------AETADHTAAPVTDADRVSPLLPSHPAYVIYTSGSTGRPKGVVVTHEGCANLS--ASHDWYGVAAGSRVAQFASVGFDMFCEEWLLALLRGATLVTVPADRRLGPDLG---HFLVDQGVTHAALPPAVAATIPDGLLDPSFVLD--------VGGEACPPELV----ERWTADGRTMFNAYGPTEATVDATVWRPGLDAGAAVPIGRPVLNTRAYVLDDALRPVPVGVVGELHLAGS--GLARGYLGRTERFVACPFQPGRRMYRTGDRVKWDADGQLVFAGRADDQVKIRGFRIEPGEVEAVLASHPDVARAAVTVREDSPGDLRLVGYVVPAEDVDAG-ELPRTVRGFAGERLPSYMVPSAVVPLDALPLTPNGKLDRRAL-------------------------------- 89274994 2621 -------------------------------------------------------------------------------------PDAVALV------GGGVQLSYGEVEERANRLARKLIARGVGPESVVALVLERSPEVVIAALAVLKAGGAYLPVDPGQPAERIRSVIEDAAPVLVL-------------------------------------------DHPDFLAETADYDAAPVTDADRVSPLLPSHPAYVIYTSGSTGRPKGVVVSH-RSVVALFVAAGGVFEFGAGDVWSWFHSLAFDFS-VWEVWGALLHGGRVVVVPFDVSR-SPREFVELLERERVTVLSQTPSAFYQLM------GVGGGLPALRTVVFGGEALEPGRLDGWWERFGEAGPRLVNMYGITETTVHVTHQDLRPDTAADGSVIGRGLPGLSVFLLDEWRPVPVGAVGEMYVAGA--QVARGYRGRAGLTGERFVACPFGMYRTGDRARWSREGRLVFAGRADEQVKIRGFRIEPGEVEAVVAGHPDVAQVAVVAREGGPGGLRLVAYIVPEPAEQA-EGFSERVRVYAGERLPSYMVPSAFVVLDGLPLTVNGKLDRTAL-------------------------------- 89274994 509 -------------------------------------------------------------------------------RQLAACPDAPAVVC------GATELSYAELDTRSDRLARALVAEGVGQESAVAVLMERSIDLVVALLAVVKAGGAFVPLDTGWPEARKRAVIEDAGASVMVVDD-------------------KAAGHEQFGASLVAVGSGAD------------------SDVVLPASVAPGAAAYVMYTSGSTGVPKGVVATHRDVVRLA----KDRCWGAPARVLFHA--PHAFDASSYELWVPLLSGGTVVVAPDEA--MDGAVLRRLVSDHGVSHVHVTAGLLRVLADQDPGSF-----SGVREVLTGGDVVPAESVRRVLDA--NPGVTVRQLYGPTEVTLCATQYEVADAAEVDGVLPIGRPLDNTRVYVLDGSPVPVGVAGELYVAGA--GVARGYLGRPVLTGERFVACPFGMYRTGDLVRWDAEGRLVFMGRADDQVKIRGFRVEPGEVETVVAAHPAVGQAAVVVREDTPGDKRLVAYLVPAGTET---SLADAVRAHTAERLPEYLVPSAFVELENLPLTPSGKLDRKVL-------------------------------- 89274994 1574 ------------------------------------------------------------------------------------------------------ELSYGEVEARSNQWARHLIAAGVGPESVVALVLERSPDLLVAILAVLKAGGAYLPIDPDQPAERVAFMIEDAAPVLVLDESALQAGA-------------------------------------------GDRADSAVSDADRLAPLLPTHPAYVIYTSGSTGRPKGVVVTHEGFANLSLSHRR--FEVGPGSRVAQFASAGFDMFCEEWLLALLSGAALVTV---PADRRLGADFAEFLAESGVTHATLPPAAVATLPEGALDDGFVLD--------VGGEALPAETVSRWAA-----GRKMFNSYGPTETTVNVWRCRSGLAAGAEVPIGRPIVNTRVHVLDDALRPVPAGVLGELYVTG--TGLARGYLGRAERFVACPFEPGQRMYRTGDRVKWNADGDLVFAGRADDQVKIRGFRIEPGEVEAVLAAHPWVDRAAVVVREDTPGDPRLVGYVIPAEDI-DTHELPSLLTEFAAQRLPAHMVPSAVTTLDAFPLTPNAKLDRKAL-------------------------------- 89274994 3686 ---------------------------------------------------------------------------------VAAHPDAVAVVSDG------VRLTYRELDLRSDRLARALIRSDAGPEPVFAVLMERSADLVVALLAVLKAGGAFLPLDATWPQARMRSVIEDAAACLVVVSE----------------------------------------TWAGHDLGITEVAVDAGSDEGHLPVVPEAATAYVMYTSGSAGVPKGVVAAHRDVV----ALAGDRCWGAPARVLFHA--PHAFDASSYELWVPLLSGGTVVVAPD--GRMDTTVLRRLVLDHDVSHVHVTAGLLRVLADQDPGCFAGVRE-----VLTGGDVVPAESVRRVLDA--NPDVRVRQLYGPTEVTLCATQYEVADAAEVDGVLPIGRPLDNTRVYVLDGNPVPVGVAGELYVAGA--GVARGYLGRPVLTGERFVACPFGMYRTGDLVRWDAEGRLVFVGRADEQVKIRGFRVEPAEVEAVLGAHPAVGQAAVVAREDTPGDKRLIAYLVPNEGETLDGP----VREYAAERLPEYMLPAAFVELDTLPLTVNGKLDRKAL-------------------------------- 89274994 4731 ------------------------------------------------------------------------------------------------------RLQYDEVDARSDELARRLMAAGVRPESVVAVAMERSADLVVVFLAVLKAGGTYLPLDLGWPTARMRAVAEDADARCIVTHQAT-----------AGHEFVRTTALSEVRV----------------------DVIAGPAAEVTLPLVDPGAAAYVMYTSGSTGVPKGVVATHRDVVRLA----KDRCWGDPARVLFHA--PHAFDASTYELWVPLLSGGTVVVAPGEAI--DGAVLRRLVSVHGLSHVHVTAGLLRVLADQDPGCFAGVRE-----VLTGGDVVAAESVRRVLEANPGVGVRQLYGPTEVTLCATQYEVADAAEVDGVLPIGRPLDNTRVYVLDGSLSPVPVGVAGELYVAGA--GVARGYLGRPVLTGERFVACGERMYRTGDLVRWDVEGRLVFLGRADEQVKIRGFRVEPGEVETVVAAHPAVAQATVLVREDVPGDKRLVAYLVLAGAET---AAVDAVHTHVAEQLPSYLVPSAFVELETLPLTPTGKVDRAAL-------------------------------- 148555407 3 -------------------------------------------------------------------------------------------------------VTYGDVDKRSAAFAHLLRGAGVGVGDRVAVQAEKSIDMLMLYLGALRAGAVFLPLNTAYTAGELDYFMRDAEPALFVCDPAALPAV------------APLAEAAGVPRVETLGADGGG---------SLAALLAGRPESFDDVARDDKDLAAILYTSGTTGRSKGAMLSH-DNLGSNAFTLREAWAFGGGDVLLHALPIFHTHGLFVATNTILAAGASMIFLP----KFDAAEVLRRLPRATVMMGVPTFYIRLL----DEAGFTRDHVAHMRLFVSGSAPLSADIHREFRERTG---HAILERYGMTETNMNISNPYDGDRIAGTVGFPLPGVSIRIA-DPETGAELPQGEVGVVQIAGP--NVFQGYWRMPDKTAA---EFRDGWFVSGDLGLVDARGYVTLVGRAKDLIISGGYNVYPAEVETALDELPQVHESAVIAVPHRDLGEAPVAVIVPRDKGYADAD---AIRAGLADTLARYKQPRAILFVDALPKNAMGKVQKALLRE------------------------------ 211960841 20 -----------------------------------------------------------------------------LDDTVKNYAHRPAIYFMG------KTTSYGELGDFVERAAGALQAMGVKKGDKVGLCLPNTPYYTIFYFAIMKVGGVVVNFNPLYVEREIAFQARDSGARIMVTMDLSVIYDRVEAVRQEGDNIIVCPMLPQPKKLLLFKRKDVSNIPADSAHIRFKDFLAKSKGVTPVAIEPKEDVAILQYTGGTTGVPKGAMLTHYNITSNMEMLESHYGGLKRGEKTLCVLPFFHVFAMTVLQNLSILGAAEMLLMP----RFDLKDLLDLAAKKKPTLFAAVPTLYTAINNSELT--KNYDLTSIRYCMSGGAPLPVEVKQKFEALTG---CVLVEGYGLTESSPVASAPMDGTGKDGSIGVVMPGTTVEFRDLDEPEKVVAPGEKGELCIIGP--QVMKGYWNRPDETAKTL--EGGRVLHTGDVGYMDEDGFIFLVDRIKDLIICSGYNVYPRVIEEALYQHAAVAEVIVIAIPDGYRGQAPKAFVKLKDGQSATED---ELKEFLKGHISKIEMPKAIEFRDELPKTMVGK-------------------------------------- 39937881 7 ---------------------------------------------------------------------------------AKTRPDHPAFI----MASTGETVSYAELEARSNRLAHLLRNHGLQRLDHYSIFMENNNRYIEACAAGERSGYYYTCVNSYLTPAELAYILTNSESRALITSKAKLDVARE-----------ALKDCPNVTLCVVVDGDGESERIVG---------LAEATKNLPDTPIADESLTAMLYSSGTTGRPKGILRPLPEQPPPLFHFLNMLWKYRDGMIYLSPAPLYHSAPQA-AVGLTIRDGGTVIIME----HFDPEQYLALIGKHKVTHSQLVPTMFSRMLKLPEEARKTYDLSTLEVAIHAAAPCPPQVKEQMIEWWG----PIIHEYYGATEGLGFTACNSAEWLAHRGTVGKVMFGDLH-ILDDGMKPCPKGTPGQIWFKTA---TPFEYFNDPKKTQEARSEDGS-MSTVGDVGYVDDDGYLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVVQPMPGVAAGADLAAELIAFCAQSLSRQKVPRSIDFMDELPRLPTGKLYKRLLRD------------------------------ 157106382 13 ---------------------------------------------------------------------------------------------------EAKRMTFSDVLDKVDRLAASFYQLGLQKGDRIAIWAPSGTQFYISTLAAARAGMISVGINPAYQIPEVKYALNKVGVKALIAAESYRSTNYYEMIKQIVPELIVSSKVPSLSAVIMKSNSGNKL----QGTISYEDLMKTVSEESIQHNISPDSGVNLQFTSGTTGQPKAALLSHFNFINNAILGLKHGFNLTENHRVCIQVPFFHVFGVVTGILGSISHGCALVVPG--PGYNPSASVLAIVSERCNVIYGTPTMYVDLV---NEVKKTGTDLPSIKLVVTGGAPCAPQLYKDIQSVLGVEQVKTI--YGLTETTCVCFHSVWEESQEKVLTTVGHGDHWEAKVVDQNGDLVPFGMPGELCVRG--YGTMLGYWEDEQKTKETIA--IDKWLKTGDQFVLREDGYGKIVGRIKEVVIRGGENIYPREIEDVLITHPDVLEVHCVGVPDDRMGEEVCAFVRLNNGV--NEFDRVQVKEFCKGKIAHFKVPKYVEIIDHFPKTTSGKI------------------------------------- 127513116 27 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQELKLQKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFQTPVKSVILTGLGD-LLSAPKRTLVNFVVKYIKKMVPKYHLPHAISMRQSLSKGRRLQYVKPTIKGDDIAFLQYTGGTTGVSKGAMLTHGNIVSNLLQADAAYSPLLADGKEFVVTPLYHIFALTVNCLLFLHKGANNLLITNPRDIP---AFVSELKKHPFTALTGVNTLFNALVSSEE--FKTLDFSNLKLSIGGGMAVQRAVADKWQ---GITKTRLLEGYGLTEAS-PLLTCCPYNLEGYNGSIGFPVANTDMQVRDEEGNVLPQGETGELFAKGP--QVMKGYWQRPEETAKVIDKD--GYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVLEVAAVGVPHEVSGELVKVFVVPKD-KSLTEE---QVIKHCRHHLTGYKIPKLVEFRDELPKSNVGKILRRELRD------------------------------ 60279981 501 ------------------------------------------------------------------------------------------------------ELSYRELNRRANVLAHRLRAEGVGPDVPVGIAMQRSPELVVALLAVLKAGGAYVPMDPSYPAERLAFLAEDSGIGLLLTQ------------TFLQDELPFNAQLTNL----------------CLDDPSLFQNVPAQWDGNPEQRACPEHLAYVIYTSGSTGRPKGVGITH-GALVNHMRWMQERFQLAAHERVLQRTSSSFDAS-VWEFWLPLMSGARLHLAPAELGT-SLESLWGLVEAQRINVLQMPPSLLQA----LLPFAGDDQLDSLRLLCCGGEALSGALLEQLGRRWNGEL---VNLYGPTEATIDCCFSAPVKEVGAEIPIGAPIAGVRARILDAAGGVCPVGCRGELLIAGA--GLARGYLGRPGLTAERFVPDPYGDYRTGDLARLRRDGQIDYLGRLDHQVKIRGFRIELGEIEARLLEQECVREAVVLA-ADGASGQQLLGYVVPQDVGALEDEKRGALREALKASLPEYMVPTQWVFLAALPLLPNGKLDRKALPAPEAGDSQQV--------------------- 60279981 3525 -------------------------------------------------------------------------------------ADAPAVLFDGEL------LTYGELNRRANRLAHYLLAEGVGTESLVGIAMERGPDMLVGLLAVLKAGAAYVPLDPDYPRERLAYMLEDSGVRLVLSQS------------------WLSPGLPLAKGVAAL-------------DLDRTGWLDGYPSNDPLRPLAAENLAYVIYTSGSTGRPKGVQIEHRSLLNFL-ASMAREPGCTSSDRLLQLTSLSFDIAGLELYLG--LTRGACIVMPKAQQSKDPQALLALIEEAEVSIIQATPATWRM-------LLDGAPERAEVLRGRKALCGGEALGGGLARRLLAHVDSLWNVYGPTETTIWSSCQRVLDSEVIHLGGPIGNTALHVLDDELEPMPAGGGGELLIGGGGLARGYFARPALTAERFVPNPFDAHGGRYRTGDLASRRSDGVIDYLGRVDHQVKIRGFRIELGEIEARLQEQGLVREAVVLAQEGAH-GAQLVGYVVPIT-SELAPDWRDVLRNALKGCLPEYMVPAQLVALERLPLTPNGKIDRKALPKPDAG-------------------------- 157963846 14 --------------------------------------------------------------------------------------NNTALVYE-DAAGDVQEYTYSHLNAEINRAANLFLSLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINNQYLFAECQYIINKCAVKAVVIEEEFLP----------IYTRMKQETDNTINNILVTRTTNPEISDSMNFDTL---LSQQVVELIQRVTISSDDVAEILFTSGTTSRPKGVEITH-CNLQFAGYFTAWQTCLRSDDIYLTMMPSFHIDFQCNAAMATFTVGAKLVMLEKYSAR----KFWKQICDYRATITHSMPMIVRTLMLQPTTPFERDHCMLFFLHISDQEKLDFETRFNVQ---------LFNSYGMTETLVGLIGDSPAEERHWP-SIGRPGLGYEAKIADENGQELAPNVIGDLWVKGPGRTIMKGYYQDTKATEEVLSAE--GWLYTGDKAYVDDNGLFYFVDRKTNMIKRSGENISSSEIEKVLMSHPYILDAAVIGVPDLIRDEAVKAFVIFNEGVSLS---VEQILQYCAENMAKFKVPSFVEIKKSFPRTCTCKVQKKLL-------------------------------- 146338086 26 -----------------------------------------------------------------------------------------------------RPITFNRLSELVDQAAAAFLRAGYGKGASIALFLGNSPDHPINFFGALKAGARVVHLSPLDGEIALSHKLSDSGARILVTSN--LSALLPMALKFLAKGLLDRLIVCEDDDWGKVGTPQTPLP-DSPAVITHRAFVDGAVPPAAWPTISPDDIALLQYTGGTTGLPKGAMLTHGNLTSAVIWSRATRTQHDGGDRVICVLPLFHIYALTVVLLTALRIGSLVSLHQ----RFDVEAVMRDIEVKRATYFPGVPTMWIAIANLPD--LDKRDLSSLTSVGSGGAPLPVEVARILERRVGMKLK---SGWGMTETCSPGTSHPEGPDKPGSIGIALPGIEMDVVSLEDPSKVLSINEVGEIRVKGP--NVTRGYWNRPEESAQSFVGD---HFLTGDIGYVDADGFYFLVDRKKDMIISGGFNVYPQMIEQAIYTHPAVQEVIVIGIPDAYRGEAAKAFIKLRDGFAPFP--VEELRDFLTGKLGKHELPAAVEFVDELPRTPVGKLSRHELRQ------------------------------ 197285027 27 -----------------------------------------------------------------------------LENAVANYADQPAFINMGEV------MTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFAHTLEKIVFLTRMGDQLSRPKATLVDFVVKYIKRLVPKYNLPDAISFRRAMHLGYRMQYIKPEITGDDLAFLQYTGGTTGIAKGAMLTHRNMLANLEQAAAYVPALNVGKELVVTAPLYHVFALTVNCLLFIEVGGKNLLIT---NPRDVKGTIKELSRYPVTAITGVNTLFNAW--LHNPEFRQLDFSKLNLSVGGGMPVQSSVAKEWEELTG---KHLLEGYGLTECS-PLVTGNPYNLKKYSGSIGLPVPSTEVKFMDDEGNEVSRTEGGEMWVRGP--QVMKGYWNRPDATAEVLHD---GWVATGDIATMDDEGFIRIIDRKKDMILVSGFNVYPNEVEEVVTAHPKVLESAAIGVPSKSSGETVKIFVVKKDP-SLTED---ELKTHCRRYLTGYKVPKIIEFREELPKSNVGKILRRELRN------------------------------ 196194350 28 -------------------------------------------------------------------------------------------------------ITFSQLKEQVDALAGYLQSLGVEKGDRVLLFMQNAPQFTISYYAILRANAIVVPVNPMNRAAELEHYLEDTEASVAICGQELLSAIAPVNLRHVIVAAYNDYIVRDTDLPLPPEVETPAVALTDPAHLAWKDVIAAARQPSELL-VGPDDLAVFPYSSGTTGAPKGCMHTHASVMATCVQGAVWS-HGTTESVTLATLPYFHVTGMQGSMNSPIYCGSLVVLM----TRWDRRVAAKLIERYQVSR--WVNIVTMAIDLLSDPEVENYDLSSLENIGGGGAAMPAAVSDKLFKLTGLRYMEGYGLSETIAGTHINPTDRPKSQCLGIPVFDIDSRIIDVE----SGKELAPGEVGEIVTHGP--QVFQGYWKRPQETQKAFIEDGKRFFRTGDLGYIDEEGYFFIVDRVKRMINASGFKVWPAEVESLMYRHPAIQESCVISTPHERRGESVKACVVLSADMKGT-LTEQAVIDWCKEEMAAYKVPNVVEFRDELPRSPTGKVMWRALQE------------------------------ 213964984 66 -------------------------------------------------------------------------------------------------------FTFERFYNRVLRLASAFIRAGYRPGDRIGIWSTNRWEWTVVQYACHHIGLVLVNINPAYRQHELNYVLEKAGVRMVFAA----RRYKDSDYRTMLIEASKQRGV-RLDKVIYF----GSSEWYEHMHSEIDDLSEYTS------QLKPDDPINIQFTSGTTGFPKGATLTHRNLLNNGYF-IGELLGYTETDRICVPVPFFHTFGMVIGTFAAFTHGAAIVIPAPSFKARETLKAVHSAKATSLYGVPTMFINELEEAHDQEEYGSPYDLSMLRTGVMAGTSCPSKTMRDVMDKLNMREIAI--CYGMTETSPVSFQTRADSPLEKRVNTVGQIMPHLEARIICEGETLPRGEQGEVVVRG--YSVMKEYWEHPEKTAEAIDAD--GWMHTGDLGVLDDEGYLSITGRIKDMLIRGGENIYPREIEEFLFTHPAVVDAQVIGVPDDKYGEEIMAWVILHDDVE--DLTAEDVAAFAHGKLSRHKIPRYVHVVEEFPMTASGKVRKVEMREMA---------------------------- 85715932 507 ---------------------------------------------------------------------------------VRRAPEAVAVVHDG------IHLSYGELDARANQLARHLIASGVGPDQLVAICLPRGIGMIVSLLGVLKAGGAYLPLDPVYPAERLRQIVEDARPKLLIADHG--------RCATFADAACEILDL----------------------DASASTIAELASPAPEAVGLTSRHLAYIIYTSGSTGKPKGVMVEHRGVVNLA-LTQQEMYAVSPCSRVAQFASFSFDASAWEIVMA-LCSGAALFLVGQRE-YQSTSDLIDYLVDNAITHAGLPPAMLQGRTDLDRLATLK-------VLVLAGESPKAELIKSL-----PSSVAVFNGYGPTEVTVCATTWLPADFNDDVIPIGRPIPNQRVYLLDRFGAPVPLGATGEIYVGGA--GIARGYLNRTELTEERFKRDPFRMYRTGDLGRYLPDGNLEFLGRNDLQVKIRGFRIELGEIEFRLNEHPSVSDSVVLVRHDHNGDPRLIAYVATTDAAPDAGEFAAAMRSHLRSLLPDYMVPSAFVRLDALPLTPNGKIDRKAL-------------------------------- 85715932 1595 ----------------------------------------------------------------------------------------------------EEALSYGELNGRANRLAWRLRARGVGTDVVVGLWCERGVGMMVALLAVLKAGGAYLPLDPDYPQERLTHMLRDSGAALVLTQSALRGRFAAV------------------------------LEETGAEAWLIDAQPEGGNDSNPAIAVPPESLAYVIYTSGSTGVPKGVMVRHDAVTNFL-ATMAEQPGMTEKDRVLGLTSLSFDIAVL-ELWLPLTVGARVVLADRAAA-QDPGRLKALAAAHEVSLIQATPATWRMLLDHEGALPSG------CRVLCGGEALPPDLA----RRLVAQAGEVWNLYGPTETTVWSARHRLDAADARP-ALGRPIGNTTLYVLDHDLNVAPVGVAGELYIGGA--GLARGYWRRGALTAERFMPDPFGLYRTGDVARWGEDGVLEYVGRADHQVKIRGFRIELGEIEARLAAQAG-VGAAVVVAREAGTGRQLVGYVSGEALDAAALKAAL------AASLPDYMVPARIVVLERLPLTPNGKIDRKAL-------------------------------- 70728850 33 -------------------------------------------------------------------------------------PDKVAYRFFG------HTLSFAQLQAEALALAGWLQGEGVEPGDRVALYLQNCPQFIIACYAILRANAVLVPINPMNKVQELSYQLGDAQARVLICAADLAPIAQAANASLEPEQASADMHPAEVASAEIDAWLRSEPALPEGYQRWNQALAQARCPGPHTAQAD--DLALLQYTSGTTGHPKGCMHTHRSLMSNA--VSGSWTQSTVESVGLGVVPFFHITGLVCFVLRAVFDATSTVIMP----RWDRELAGRLISRYRVTHWTCIPTMVIDLFASPHY--QDFELSSLVHINGGGAAMPEAVAQRLRQEFG---LTFLEGYGLTETAAASHGNPPERAKLQ-CLGMPFFGVDSRVVDPRTLEELAPGEVGEIITFGPML--FKGYWRNPEATEAAFVEEGKRFLRTGDLGHMDEEGYFFLTDRLKRMINSSGFKVWPAEVEALLFKHPAVHEACVIATRDAYRGESVKALVVLRSEARGHTA-SEEIIAWAREHMAAYKVPRVLEFVDSLPKSGSGKVMWRVLQD------------------------------ 111018508 3 ---------------------------------------------------------------------------NVIDRHADATPGNIALR------GADSTLTYGQLRDASTRYAGALTRAGLSPGSRVLLAAPSVPEFVVAYLGIQAAGCVVVPVNTMSTRPETEYVLADAGAALAIVW---------HELGPAIGDAASALDIP-----------------------VWTLAPGAAAPDAEPVPVDRDDTAAILYTSGTTGRPKGAELT-VGNLLSGGEIGAECSRGSSDDRTGTGLPLFHVFGQASVMMATFTGGGSLSLL----ARFDPAAMLALLRRDRLTIMAGVPTMWNAMLHAAD-GADSQDFIQLRIAISGGASLPGEVAREFESRFG---CTILEGYGLTETTAFGTFNDIDRGG-KIGYTGRAVPRLEVEVRDHDDTACPPGTVGEVFVKGA--TVMKGYWNRPSDTAAVLDAD--GWLRTGDLGEIDADGDLRIVDRVKDLIIRGGYNVYPSEVEEVLYTHPDILEAAVVGVPDDHYGEEVAAVVATVPGSGLDGG---ELTSWARERLSAYKIPRIVAIVDSLPKGSTGKILKRSI------------DRTALKNDALTAEVPER--- 157804711 491 ----------------AEHWEVLLQQIVTNP----QQKISNLSWLTKADQKQLELWNQTNTNY--PQDKTL---VDLFEEQVNKTPGNIALVFE------EQSLTYQELNQKANQLAHYLREYQIEPDSLIGICIEPSLEMIVGLLGILKSGSAYVPIDPNYPESRINYIISDSKISILLTQS-------------VIKDKFLLSQGKNLDHLICLDKCDFELK----------------SKDNLTVKNQPNNLAYIIYTSGSTGKPKGVAVNHQAISRLVLKT--NYIQIMPEDRVAQAANIAFDAA-TFEIWGALLNGAKVIIIPKSI-LLSPSEFAASIQSQEVSVLFLTTALFNQLAALFPETF-----SSLRYLLFGGEAVDPKWVQEVLDKGSPQNLLHVYGPTENTTFSSWYLVEKSPKNAITIPIGKPISNTRIYILDQYLQPVPVGIPGELCIAGVGLAIARPDLTDEKFIEVNLFGKIERIYKTGDLAKWGDDGNLEFLGRIDHQIKLRGFRIELGEIESVLLEHPAVKEAIV-NLHKTENNQQLVAYVT----GELIDDLSQQLKQHLKTYLPDYMIPSQIIRLDEFPLTPNGKIDRQAL-------------------------------- 172037955 534 -----------------------------------------------------------------------NCCHQLFEEQVAKNPDAVALIFES------QSLTYQELNQQSNQLAHYLQTLGVKPEVKVGICVERSPEMIIALLAIFKAGGAYVPLDPAYPQERLAFMVSDSQISVLLTT-----------------ETLAPTIPQAQAQVICLDRDWKTI--------------RQKSQDNPIGGVTPQNLAYLIYTSGSTGTPKGVLVSHGGLVNLTEDKIR-VCQVSPDSCVLQFFSFSFDASIPEIIMA-LGCGAKLCLAKLESLLPGPN-LLKLLKDEKITHITITPSA--------LSNLAVTDLPDLEMVLVGGEAPSPELIDNW-----SGDRLFINAYGPTEVT-VNASMVPCGNGHPTLPTLLPSANKQLYILDRHLQPVPVGVLGELHIGG--VGLARGYLNRPDLTAERFIKQGARLYKTGDLACYLPDGRIKLLGRLDNQLKIRGFRLETGEIETLLQQHPQIKATVVIGREEVSGDKRLVAYYV----AEPTVPSASELRQFLREKLPEYAIPSAFVSLEAFPLTPNGKI------------------------------------- 82502197 5550 ------------------------------------------------------------------------------------------------------KLTYRELNEKSNQLARYLRDKGVKEDTIVAIMAERSPEMVVGIMGILKAGGAYLPIDPDYPEERIKYMLEDSGAAIILVDHKQ-------DLGTLHQEAVELTG----------------------------DFSSYPADNLEPAG-NTDSLAYIIYTSGSTGKPKGVMIRQRGLVNYITWAARVYVQGEQLDFALYSSIAFDLTVTS--IFTPLISGNRVIVYQHSRDGEPLIR--------KVFRDQKAGIVKLTPSHLSLVKDMGASGSSIKRLIVGGEDLKTELAKEITERFHH-NIEIYNEYGPTETGCMIYQYDAGRDRQVSVPIGKPASNVQLYILDERQEVQPVGIAGELYISG--DGVAKGYLNKPELTSENPFLPGERMYRTGDLARMRPDGHIEYLGRIDHQVKIRGYRIELGEIEHQLLRHSDIKEAAVAAKTDQSNDQVLCAYVVSERDIT-----QEDIKAFLVKELPEYMVPSYLLKLDELPLTPNGKV------------------------------------- 82502197 1501 ---------------------------------------------------------------------------------AETSPDQTAVVFE------DQKLTYRQLHERSNQLARFLRDKGVKPNTAVGIMVDRSPEMIIGLLGILKAGGAYLPLDPAYPEDRIKYILGDSQTKFLLSEEALIKK-----------------------------RSFIKEAGMINIDIHDKQIAALDAAQLETVS-HSGDLAYIIYTSGSTGKPKGVLIEQ-KGLSNLVSAVVKLMHLNTDSRVIQFASLLFDAS-VFEIFPALAAGAALVLGRQEEMMPGQPLT-SFLRQYDITHATLPPTV--------LNVLDEFRLENLKVIVSAGSACTEELAKRWF-----GNRLFINAYGPTETTVCATAGVYGGSGRP--HIGSPIDNTNVYVLDQNQKPVPTGVVGELCVGG--ISLARGYLNRPELTAEHPFVSGERLYRTGDLARWLPGGHLEFLGRIDHQVKIRGYRIELGEIENQLLKLDKIDEAAVIARKDDDNSDYLCAYIVSKEDWTST-----ELSEWLEKELPHYMIPAYFVRLDKLPLTANDKVDRKALRHVATGAEYE---------------------- 108804692 4 -------------------------------------------------------------------------------------------------------ISHGDLDRSAARIGGWLRSRGIGQGERVVLCGGNSLNFVMAYLGILRAGAVVVPAGATLTERELRHLVEDSGATCALGYGDALKKLVAIDYELRLVVALEERTTSAVPCLQQVISEGEPL---------------------EPENAGGDETALLAYTSGTTGRPKGVPLSHANLLSSIRAVMRAWRW-CENDVLVHALPLSHQHGLGGVHASLLAGARAVV-----HSKFDPGRLCAAIESESATVLFAVPAIYERLVEW--EGIRDVNFSSLRLAVSGSAALSPELAHRVSAVLGRD---VLERYGSTESGLSVSNPYDG--PRKFGSVGLPLPGTELAIVDDHGCCMPPGNAGEIVLRGP--QVFSGYWNLPDATRDSFYPG--GWFRTGDIGRVDPDGYLTITGRSKELIISGGLNVYPREVELVLESHPAVDRAAVVGVPSERWGEEVVAFVVPAQGNMVD---SSKLASHVREHLSGYKCPKRFLKIDELPRNEVGKVLRNELVRIA-GEEARAG-------------------- 91780352 11 ----------------------------------------------------------------------------------------------------EERLTWRELDIRTNQVANAIRALGFDKGDKIALFMPNSLALFELFWGVVKAGCVVVCLNTMLEGSALARITNSSDARAMFAGGSS---------RTLVDEVRDRLEGIAPEHFYSVDSPGD-------GWNSAQTLFDAAPSTPPQVTILPSDSMTIIYSSGTTGVPKGIEHTHFGRLNY-PHGFAMGLAINRYSVAVCAT-PIYASGTWITMFPTMYRGGTVVLLPQY-------SPEAFIDAVRRERGTHSFLVPTQYIGLLQQPLQNYDLGSLKALVTAGQSLLPATYAALLRAFPHAGIYEV---YGMTEGFSTLAIPEDVARGKTGSVGKPSFLDDVRIIDEQGRELPPGETGEIVAYGP--GMMKGYYNRPDMTEAATWISPAGYMRSGDLGQMDEDGFLYVNGRLKDMIKSGGINIYAADLEQVVIEHPAVHEVAVIGVPHEKWSETPVAVVLLKPGASAEPDV---LMRWVNQRLSKYQRLSLLLIRDELPRAIYGKVQKQALRE------------------------------ 163785631 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVYGPLSVGTTSVVAEGAPDYPDPGRWWSIVEKYKVNVFYTAPTAVRLFMKYGEEWPKKYDLSSLRILGSVGEPINPEAWIWYYENIGRGQCSIVDTWWQTETGGHMITTVPAYPQ-KPGKAGKPFFGIEADVVDKEGNPIEPNKVGYLVIKKPWPSALRTCWGEPERFEK-YWSEIGKYYFAGDMATKDEDGYIMILGRADDVINVSGHRIGTAEVESALVSHPSVAEAAVIGKPHEIKGESIKAFVILKQGYEPSESLAKDIKMHVRHELGALAVPDEIEFVEKLPKTRSGKIMRRVLKAKELGMP--LGDISTLED------------- 4468634 430 --------------------------------------------------------------------------HELFQRQARETPDAMAVSYEG------HSLSYQALDTRSREIAAHLKSFGVKPGALVGIYLDRSAELVAAMLGVLSAGAAYVPLDPVHPEDRLRYMLEDSGVVVVLARQASRDKVAAIAGASCKVCVLEDV---------------------------------KAGATSAPAGTSPNGLAYVIYTSGSTGRPKGVMIPHRGVVNFL-LCMRRTLGLKRTDSLLAVTTYCFDIAALELLLP--LCAGAQVIIASAETVRDAQALKRALRTHRPTLMQATPATWTLLFQS------GWENAERVRILCGGEALPESLKAHFVRTASD----VWNMFGPTETTIW--STMAKVSASRPVTIGKPIDNTQVYVLDDRMQPVPIGVPGELWIAGA--GVACGYLNRPALTAENPFTPGTTLYRTGDLARWRADGEVEYLGRLDHQVKVRGFRIEMGEIEAQLAGHPSVKNCAVVAKELNGTSQ-LVAYCQPA-GTSFDEE---AIRAHLRKFLPDYMVPAHVFAVDAIPLSGNGKVDR----------------------------------- 94313668 78 -------------------------------------------------------------------------------------GDKTFVVYE------EERVSYRAFAQAATTLAQQLVRDGIHKGDRVAVAMRNLPEWPVAFYAAILAGAIVTPLNAWWTGPELEYGLADSGSRVAIVD--YERLDRITEHLAACPDLERIYVVRAPANATFDDPRIVPLASVIGESDAWPAL---PSQSLPVVPLDPDDDVTIFYTSGTTGKPKGAVGTHRNACTVAVCASPLRNLLRRGEPVLLAVPFFHVTGCMSILNGTLATGGKIVLL----YRWDTLRAMELIQAERCTGAGGVPTI--AWQILEHPQRGEFDLSSLENMNYGGAPASPELVRRIKEVFPHAAPGI--GWGMTETSATFTSHSAEEYIHRPDSAGPALPICEMKIDDGFGRALPPGEVGELLVRGANVVH--SYWNKPEATAKTFVD---GWLHTGDVARIDEDGFLYIVDRMKDMLIRGGENIYCIEVESTLYDHPAIMDAAVVGIPHRTLGEEPGAVVSLKPGMKATEA---ELQEFVRARLAAFKVPVRVIVLEELPRNPNGKILKSNLRKL----------------------------- 148259640 16 --------------------------------------------------------------FRWPEARDFNWALDWFDAHLARDAGRPALWIADPAGGEDVRLSFAELSARSNRTANFLRARGVRRGDRLILLLGNIVPLWEVMLAAIKLGAVVIPATTLLTPEELQDRVERGAARFVVTTA---------------DQAAKFDAVAG---------TFQRIAIGGAPDGWTPYAPEGESDDFAPDPTRADDPLLLYFTSGTTAKPKLVLHSHYSYPVGSLSTM-YWIGLRPGDVHLNISSPGWAKHAWSSFFAPWNAGATVFIVNQP--RFEAKALLDTLVRCGVTTLCAPPTVWRLLIQNDL----AQWKVALRELACAGEPLNAEIIDRVRAMWG---LTIRDGYGQTETT-AQIGNSPGQA-VKPGSMGRPLPGYRIAILDQANDSVTEGEVALPLGAARPAGLMRGYVDAETG---ALRGTDGAYYRTGDVAQIDADGYLTFVGRADDVFKSSDYRISPFELESVLIEHGSVAEAAVVPKPDEIRLSVPVAYVALVPGTAADRATALSIFRHARARLAPFKRIREIVFVTDLPKTISGKIRRVQLRR------------------------------ 212534606 64 ---------------------------------------------------------------------------------VQKFGDRTAVISR----HQKGRFTYHELDRNSNAVARGLQSISVRKGDRVAVMLGNSLEYASLTYALFKLGAVLVPLNPSFNANQIVSALSHLGASHLIISAEANLPRRATSLIKHIIPGLDSMSCPSLKQVVVVDNSTGRFDGSSYKALTPYDSIASYRKALPNQGLSLHDVVNIQFTSGTTSMPKAACLTHRSILNNGIQ-IGDRMLLTENDIVCCPPPLFHCFGSILGYMATATHGSAIVFPSES---FNGLASLQAVREERCTALYGVPTMFIEELGLLDRGEVPYDFQYLRTGIAAGSSIPAELMRKLHKKLNLTELTI--CYGMTETSPVSAMTTTDDPMDKRITTVGRLMPHKVVDPVDRSKVLPIETKGELAVSGYLL--MKEYWGAPDKTAEVMLADEHGWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEVENCLLAHPSVNDVSVVGVPDEKYGEVVGAFVVMSPSTTNTTNLKEELRLWVREKLSSHLVPKFIFFLDAFPKTASGKIQKFKLKELA---------------------------- 189425456 19 --------------------------------------------------------------------------------NLARQPDKTAYICNGEA------VSYQQLADRACRFATLLQQNGIAAGDRVLLILPDSPVFVAAFLGAVLHGAVAVPVSTALTADDYRYILQDSGARFLLYSSAVPPAAE-----------LASTALTNLVCTETLTGWLDHCPAARLAAAAPEE----------------DELAFMLYTSGSTGKPKGVPHRHRDLLVAARQYAVQVLGMQQDDLIFSASKLFFAYGLGNSLAFPLYTGATAILY---PGKPLPDELLHLIAQHRPTLFFCVPTVYAQIILSTAAPELTL---PMRLCISAGEGLPGAVLDEWQRLTG---LAILDGIGTTELTHIFISNYPD--RIRSGSAGQAVPGYRIRLVDDEGNLVQSGTPGHLQVQG--DSTAPCYWNLPEKSAATMLPDG---FIKTGDVFLEQDGYYYHRGRSDDMLKVGGQWISPVQVEEVLRSHPAVEDCAVAAC--QIWGMRPAAHLILKPGSTTDPAFERELRSFMAARLPDYMVPVRYHLVDDLPRTATGKVQRFKLR------------------------------- 81681127 1976 ----------------ADRFARVLRQFAADP----RTRIAAIDVLSEAERVHDWNATALEVPPEFVP--------EQFARQAAATPDAVAVVV------GEQHLTYAELSERANRMAHWLIAQGIGAESRVVVLLPRSADLVAALLAVWQAGGCYVPVDPDYPAARVRSVIDDCAATLVLDENLLDRTD-----------------------------------------------LSRYPAHAPAIAVAPGQAAYTIYTSGSTGKPKGVVIGH-DALTNFLASMQRTLRLSAQDRFAAVTTIAFDIAALELFLP--LTTGARVVLANREHVANPPAMLDLVEQTGVTVMQATPALWQMLATHDVRRLSGVR------VLTGGEALPRPLA----EGLCAHAAQVINLYGPTETTVW--STLADVATCKPPSIGTPIANTQVLILDSALRPVPPGVGGDLWIAG--DGLARGYHRQPGLTASRFVANPFGMYRTGDLARWSESGRIEFLGRADFQIKLRGFRIEPGDVEHALTRHPAVREAVVTIREDQPDDKRLVGYVVVAEDAETPP--TRELQQFVREQLPDYMVPSAVVTLPAIPLTANGKLDR----------------------------------- 81681127 422 ----------------AERFVTFVRAALTDP----RARVRDISAIGEQERVALLDRCAGPVVE--LAGVTVPV---LLDMQALATPDAAAVVHENAV------LTYRELAARSDALARRLAECGAGPERLVAVAVPRSIGLAVALCAVLKAGAAYLPIDPDSPAERVEFMLGDARPTLLLTVAGT--------------DGLAITPLHGAQ--------------PRWEASVIERTTAASPAATSQAGGTGEHAAYLRYRSGPFGPAAGVVVTHAALVNELLW-MQQRYRLNDTDRVLHKAPASLNASGWEIFWPLIAG--ATVVMATQDVHGDATALAAMIRRTGVTTVHVVPSVLAELVR--DEAVVTAGKGLRHVMCSG-EVLPADLAARFHE----SCDVPVHSLYGPVEAMPVVTSCDYRPGSPTVPLGRPISNAGVYVLDSQLQLTPPGVVGEVYVTG--VGLARGYLHRPAATADHFVACPFGMYRTGDLARWTDDGELEHAGSADQRVRIRGFWAAFLEIEAVLTAHPGVDQAAVIARPDPDRAAQLIAYVVPATGGRMGAAGLDELRRFVAARLPEHLVPATIVVLDRLPLTAEGK-------------------------------------- 186459885 2084 ----------------------------------------------------------------------------------------------------ERRFTYAELNEHANQLAHHLRSCGVGPDKLVGVCMNRSIEMITTLLAILKSGGAYVPLDPMYPKERLAFMLRDAKVSVLVTC------------------AHLKSKLPEHEARVVVFDEDWR-------------QIEHNSNKNPDKITDRTNLAYVIYTSGSTGLPKGVAIEHRGVVSMLLWA-RDVYSAEDLSGVLASTSICFDIS-VFEIFAPLSWGGKIILAQNALQLPSLAAAEEVTLINTVPSIM------------AELLRIGNVPKSVRAVGLVGEPLSTALVDQIHEL--SHVNCVYDLYGP--TEDTVYSTFTRRRIKEKANIGRPLPNTQVYILDGKLQPVPPGVHGELHLGG--MKLARGYLHQPELTAKRFIEPGSKLYKTGDIARYLADGRIEYLGRMDHQLKVRGFRIELGEIESVLRQHPDVGQTVVVAQDGPNSTRQLVAYVTARNGAVPG---IEEMKRHLKSKLPDFMVPAYFVTLSALPLTVNGKIDRKSLPAIPAGHERYVG-------------------- 154251014 57 -------------------------------------------------------------------------------------GDREFIVYE------DERLTFENHYRAATAFGRVLQKYGVKKGDRVALIMRNFPEWSIAFWGIAAIGGVVVPLNAWGTGPELEYGISDSGSKVVIVDHERLDRLRPH---------LKALGLNGLVAVRTPDAELGVAEAFETLVGKASDYAKLPADPLPDPGLDPEDDATIFYTSGTTGKPKGALGTQCTNLTNALLGGARAFMRRGEMVTLLSVPLFHATGCHSILVGTYASGGKLVIIHKW----NPEQALELIERERVTSFGGVPAMVWQVLESPDFA--TRDTSSVESIGYGGAPSAPDLVARIKKQF--PKCHPSNGYGLTETSAITTQNLAEDYVAKPDSAGVAVPVVDLKVVDEKGNELPRGQVGELWIRGP--NVVKGYWNKPEATAAAI--TEGGWFHSGDLVRMDEEGFVYILDRAKDMLIRGGENIYCVEVEDALYAHPAVMDAAVVAIPHKVLGEEVGAIVQVAPGKQVTEE---ELRAHVGKLLAAFKVPIKIEIRHELPRNPNGKILKTVLRE------------------------------ 115361217 3427 ----------------------------------------------------------------------------LFEQQVERTPDAVAAVYD------DVALTYAELNLRANRLAHRLIELGVAPDVLVGVAMERSLDMVVALLAILKAGGAYVPVDPEYPAERVRFMIDHAQLRWLLTQQH-----------------LLDALPDTDARVIVVDRDTLDLDAAPASNPA--------------PALSGENLAYMIYTSGSTGRPKGALNTHRAITNRILW-MQHAYMLGADDAVLQKTPFSFDVSVWEFFWPLIAGAR--LVFARPGGQRETDYLVELIERERITTVHFVPSMLRAFLDHPD--LDAHCTSLRRVVCSG-EALPYDLQQRCLARL---DVRLFNLYGPTEAAVDVTAWCRRDDPHRIVPIGRPIANTRVYIVDAQLQPVPVGVAGELLIGGTPVG--RGYHGEPEKFIADPFSPHARLYRTGDLARYRPDGNIEFLGRIDHQIKLRGLRIEPGEIEVALASHPLV-EAAVVALRGADDGARLVAWL---RSSHPEAELIAAVRGHLRQRLPDYMVPSAFVVVPAFEQLPNGKLDR----------------------------------- 86751335 10 ---------------------------------------------------------------------------------AQAHPDRIAVI------DGERQLRYAEFDALIDRVAAALQRDGVQPTDAISICALSSLEYVATFLGALRAGVAVAPLAPSSTAQDFAAMVKDASAKVLFTD------------DFAADAMKAAAIDPGIRRVALDGGASGAAFADWIAAADQ---------KPTPLAIDPEWVFNIIYSSGTTGTPKGIVHTH--YLRWRQYGQLDPLGYGPDAVTLLSTPLYSNTTLV-CFNPTLAGGGTLVLM----KKFDAKGFLDLAQKHRVTHAMLVPVQYRRIMALPE--FGDYDLSSFVGKFCTSAPFAAELKRDILARWPGG----LTEYYGMTEGGGSCALLAHEHPDKLATVGQPMPDHEIRLIDEAGNFVAQGEIGEIVGRSAVM--MQGYLNQPQKTAETFWTDKDGWVRTGDIGRFDEDGFLTLMDRKKDMIISGGFNIYPSDIEAIASQHPDVLEVAVVGMPSEDWGETPVAFAVPRPGAALDPA---DLRAWTNAKVGKTQRLSDVTLVETLPRSAIGKVLKRELRD------------------------------ 163846258 32 ----------------------------------------------------------------------------LLQQAAERFADATAIAFYG------RTLSYARLWAETNRFARGLLGTGFQPGERVVILLPNIPQSVIAYFGVLLAGGIVVLANPIFDAEGFAHEVRDSGATTVIALSMFHRLVEQVRAELHFPRLILKEYLPSSQRLLFTEQEGHRVPDAQASQALWFQHLVAAGQDGELPTLDAGDPAVILYTSGTTGAAKGVLHRHASLYINAYQTMWYADAEEGNERVLCVIPFSHAYGMTACMNVGIALGATLILLP----TFETHNVLHTIRRERPTIFPGVPPMYAALNEVRE--VRKYGLSSLKSCLSGAAPLPVEVQEGFER---ITRSRLVEGYGLTEAGPVTHANPLRGARRAGTIGLPIPDTEARIVDLETGQDLPPGAIGELLIRGP--QLMAGYWNNPEATAEALTAD--GWLRTGDIARMLPDGYFQIIERKKEMIIAGNYNIYPRDLEEALYEHPTVIDAAVVGVPLPNGKTEVRVFAVTRPGERVSEA---EVLAFLRERVNLPVVPDKIEFREALPRSFIGKLLRR---------------------------------- 29893229 20 -------------------------------------------------------------------------------------PNRTSIIY------GKTRFTWPQTYDRCCRLAASLISLNIGKNDVVSVVAPNTPAMYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILFIDRSFEPLAREILQLLSSED--SNLNLPVIFIHEIDFPKRVSSEESDYECLIQRGEPTPSLLARMFCIQDEHDPISLNYTSGTTADPKGVVISH-RGAYLSTLSAIIGWEMGTCPVYLWTLPMFHCNGWTFT-WGTAARGGTSVCMRHVTAP----EIYKNIEMHNVTHMCCVPTVFNILLK--GNSLDLSHRSGPVHVLTGGSPPPAALVKKVQRL----GFQVMHAYGLTEATGPVLFCEWQDEWNRLPENQQMTEVDVRNKETQESVPRDGKTMGEIVMKGS--SIMKGYLKNPKATYEAF---KHGWLNSGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENIIYKYPKVLETAVVAMPHPTWGETPCAFVVLEKGETNNEDREDDLIEYCRENLPHFMCPRKVVFLDELPKNGNGKILKPKLRDIAKG-------------------------- 152996586 2347 -----------------------------------------------------------------------NVCVELIEEQARKEPDRTALVFE------DSSLSYGELNTRANQVAHYLLSRGLKREEIVGLCHERGFDLLVSMLGILKAGGAYVPLDPGYPSRRLAGMLEDSGARWVLSDSEVLSG---------TPDLLSDIRAGS---IGLLEMEFIEVDRQPYRDAIGGSEQSN----PVLSERSSSDLAYVIYTSGSTGRPKGVMIEHHSLVNFLFSSVER-LSLDQYTVCLALTTISFDIAYL-ELFGPLLKGGQVVLMA-EEDKLNIDVFSTVLTDSDVNLIQATPTYWSWVLEH------RLEMPESMTVLCGGEAISKQLSDKLVGSFGG----YYNCYGPTEATIWSLINYIDPDKDRAILGNAVSNLQHYVVDRWN-EPVPVGVPGELLIGG--EGLSRGYLNRDELTGEKFIANPFRVYRTGDLVRWLSDGNLEFLGRLDHQVKIRGYRVELEEIETVLSRVEGVKDSLVMARSDEGH-QQLVAYILNDLPAEEESELIRQCREKLQEQLPDFMVPSGWVVVTQWPLLPNGKINRAALPEV----------------------------- 152996591 2031 -----------------------------------------------------------------------NVCVELIEEQARKEPDRTALVFE------DSSLSYGELNTRANQVAHYLLSRGLKREEIVGLCHERGFDLLVSMLGILKAGGAYVPLDPGYPSRRLAGMLEDSGARWVLSDSEVLSG---------TPDLLSDIRAGS---IGLLEMEFIEVDRQPYRDAIGGSEQSN----PVLSERSSSDLAYVIYTSGSTGRPKGVMIEHQGLINLANYQH-LALGVDENCRFLQFSSFNFD-GAVFEWLAALTHGGQLHLIRREMMLSPMDLS-DYIRTYQLTHFNLVPSILQEMPVET--------FSSSCYLFSVGEALTETLRERYAEH-----CHFYNGYGPTESTVSF--SYWKISIDGKISVGKPLHNTQGYVVDRAMQLVPVGVPGELLIGG--DGLARGYLNQSELTQERCQDHSSRVYRSGDMVRWLEDGSLEFLGRVDHQIKIRGNRVELGEIESCLQSLAVVGNALVLTREYEGHMQ-LVGYVSQEESSGLSEELIVQCRDGVSDVLPDYMVPVAWVVVYQWPLLPSGKVDQKALAEL----------------------------- 152996591 438 -----------------------------------------------------TDREPGSHIHEWF------------EFYAEKCPASPALVFRGNE------LSYGELNEKANQFARYLRHRGLDSGDFVGLCVRRSMSMFVAILGILKSGCAYVAMDPNLPKSRLIDILKDSKPCLLVVDEATCFDGSLHD---VYLDAELKETLPELVCIDSVEVENDLIQQSGENLIVEE------------IGLTPSSPAYVIYTSGSTGKPKGVVVVHKGMCNLAICQVNE-FGLGGDQKVLQFSSASFDAS-VFEWMAALCHGGELYLISQ-----DMVYSTSQLSTYIKDNSINFLTLVPSVLKELPVSCFKND----SIVLSVAEKFNPTLRETLSKR-----CKLYNGYGPTENTCAFTIT--KILPAGNISIGKPLPNMQAYVVDQSLNLLPPGVPGELLIGG--ESLAQGYLNRPELTAERFISNPFRVYRTGDRVRWLSDGTLEFLGRIDEQVKIRGFRIEPGEVESKLQALNEVRDALVMAREDQGH-RYLAAYVLPDSNHDNDGDLIALCRAHLKSSLPNYMVPAGWSVLSQWPLLPSGKINRQAL-------------------------------- 152996591 4192 ------------------------------------------------------------------------FVHEMFERSVDSCPEKTALVI------GDQRISYQLLEEKANRLARYLISQGVSEGECIGLYLDRSYNQIVGVLGVLKAGCAFLPLDVDSPKKRINHILSDSGIRTLITTTKYIEKISEIDLAGIV--ALDEPNVEG--------------------------AIQNCSSKPLSTDINKSDLAYVIYTSGSTGVPKGVMVGH-NAIIPHIYAVAEQYDIEPQDQIFQLNSFVFDAFFEQLFVSFMVGGT---FYMPVSGKIDTDLIIETMQTHQITVIDIPTALCR---ELMSVNSLSKAFSDLKCLIVGGEKLSPTILEQWSLLKESNRPVLINAYGPTETVITACFHVVEPINVVSIPIGRVLGNRLAYVVNESMNLVPPGVPGELLIGG--ESLAQGYLNRPELTAERFIPNPFRVYRTGDRVRWLSDGTLEFLGRIDEQVKIRGFRIEPGEVESKLQALNEVRDALVMAREDQGH-RYLAAYVLPDSNHDNDGDLIALCRAHLKSSLPNYMVPAGWSVLSQWPLLPSGKINRQAL-------------------------------- 111022069 5468 ------------------------------------------------------------------PDATL---AELFERAAQRSRHATAVVCEG------VSLTYDELDTRANRLARLLIARGAGPETLVAVAAARSVELVVALLAVVKSGAGYVPVDVTYPAERLAFVFADARPVCVLTTEAAVRASGVPLLLVDSAETVAELDRTSPLPVTDGDRTG---------------------------PLRPDSVAYVIYTSGSTGQPKGVQVAH-RNVVTLFANTQPLFRFDACDVWTMFHSAAFDFS-VWELWGALLHGGRLVVVDYF-TTRSPDMFLRLLRDENVTVLNQTPTAFYQLAEADR--VAGATELSLRVVVFGGEALDLGQLTRWYARHVDTAPALVNMYGITETT-VHVSHLPLDAELAASASARALPGLRVYVLDSRLHPVPPGVVGELYVSGPQVS--RGYLGRFTRFVADPHTPGSRMYRSGDLGRWNADGQLEYLGRNDFQVQVKGFRIELGEVESALLACEGVAQSVVLARR-----ERLVGYVVPEAGRVLDPA---GIVDAVAGRLAAHMVPAAVVVLDALPLTVNGKLDRRALPEPDFGRQVSLGRAPATETERILAGLFAE--- 111022069 4433 ---------------------------------------------------------------------------------AGNRPEAAALVCDGRET------SYRELDERSSALARVLIERGAGPETFVALGLPRSRESVLAVWAVAKAGAAFVPVDPNYPADRIEHMLADSGAALGVTMSAHRHR------------------LPGSVPWLVLDDAAFDRTWAAASPVRVTDLDRRS-------VLDVDHAAYAIYTSGSTGRPKGVVVTH-RGLANLLTEQTEHYTVSPDSRCLHICSPSFDVAILELVQSC-AAGATLVIAP--PDVYGGAELAALLRRERVTHACITPAVLATVERDGIEHLEAL--------VVAGDAVGDELV-----AAWGADRAMFNGYGPTEATILTTFSRP-MRPGEPVTIGGPVRGIALSVLDARLQPVPAGVPGELYIAGP--ALARGYHRRPALTAERFVADPYGMYRTGDVVRWSRDHTLEYLGRSDFQVKIRGQRVELGEIDSVLTTHPHLDFAATLGRPGPLGDTALVSYVLPHDGEEVAAP---EVLAFAGRILPKYMVPAAVVVLDEIPLTPVGKLDRKAL-------------------------------- 111022069 1767 -----------------ERFVRVLRAVVDDPAAVVGDIPVLGAVER--DLVLDRWNREGVT-----ADAQT--VVELFARVAASTPDATAVVC------GDETLTYGELDEQANRLARLLIAEGVGTESLVAVMVDRTPALVVTLLAVLAAGGGYVPVDTSYPAERVAAMFDDARPVCAVVSAEF---------------ASLAPAGIPVVAIDDPATAGAMAELSGLPVTDSDRL----------RPLWADAVAYVIFTSGSTGRPKGVQVSHRCVVTLLANT-RELFGFDSSDVWTLFHSYAFDFS-VWELWGALVHGGRLVLVDYF-TARSPDTFLELLRRERVTVLNQTPTAFYADRAANAVNDAGGSPLSLRHVIFGGEALDVGQLERWYTRHDDRAPVLVNMYGITETTVHVSFDRALAASVPGSVIGGGLPGLRVYVLDGRLHPVPPGVVGELYVSG--DQVTRGYIGRQGLTSTRFVADPFDHHRAGARMYRSGDVRLEYMGRSDFQVQLRGFRVELGEVEAALAACAGVAQSVVVVRGDDRDGDRLVGYVVPETGADVDAA---AVLDAVGESVPSYMVPAAVVVIDALPLTVNGKLDRKALPEADFG-------TSTLRNP--VEEIVAA--- 111022069 776 -----------------------------------------------------------------------------------------------------EELSYRELDRWSTQVARMLIDRGVGPESFVALALPRSFRSVASVWAVAKTGAAFVPVDPNYPADRIDYMLADSGVVLGLTEEAA--RGRLHDSIPWC--------------VLDDPDFQADCAARSGRPLTDSDRIQ---------PLHLDNAAYLIYTSGSTGRPKGVTVTH-RGLDNFAADQQERFGATRSSRTLHFSTPSFDASVFEYLQAFGVGATMVVV---PPSAYGGSELADLLRSERVTHGFVTT--------AALGTIPPDSLGDFLDVVVGGEACPPELVARWA-----PDRRLHNAYGPTETTIMANISAP-MTPGDPITLGGPIRGAEEVVLDARLRPVPVGVPGELYIAGA--GVARGYHRRPGLTAARFVADPYGMYRTGDVVRWRPDHTLEYLRRSDFQVKVRGFRIELGEIDAMLQTHPDVRLAVTIGRPGPSGDTVLVSYVVPAPGRPIE---TTELLRQVRNRLPAYMVPSVVVVLDEIPLNPVGKLDRAAL-------------------------------- 111022069 8091 -----------------------------------------------------------------------------------------------------RTISYRELDEASNRLARRLIEDGAGPGTTVALSLPRSIESVLSVWAVARTGAAFLPVDPGYPLDRIEHMLTDSGAVSGVTLRA------------------HRDQLPGTVNWIVLDDAEDE-------ERIRLQSPAPVTDADRTAPLHEAHPAYLIYTSGSTGVPKGVAVTH-RGLANLAAEERDRLAVTPGARVLHFASPSFDAS-VFELVMAFCAGATLVIAP--PTIYGGTELAALLSDERVSHGFVTPTALASM--------DPLGFESLRTLVVAGEACPPELVARWA-----PGRRMFNAYGPTETTIMSNIS-DALVPGEPITLGAPTRGVSEVVLDSRLRPVPLGVVGELYVSG--RALASGYHRRPGLTASRFVAAPWGMYRTGDVVRWRRDGTLEYVGRSDFQVKIRGFRIEPGEIDAVLTDHPDVGFAVTIGRAGPAGEPLLVSYVRPIGGADVD---TAELTRLVGERLPAHMVPAAIVVLEQIPLTPVGKLDRTAL-------------------------------- 111022069 6956 ---------------------------------------------------------------------------------VAVDPDAVAL------SSGDVEVSYRELDERSNRLARALIARGLGPETSVAVGIPRSIESVLCVWAVARTGAVFVPVDPNYPGERITHMLTDSECALGLTTSE------------------HRARLPENIGWLVLDDPAFAAECAAASAAPVDDGDRTA-------PVTLDTAAYLVYTSGSTGRPKGVTVTHRGLDNFARDQLAR-FGADPGSRTLHFSTPSFD-GSVFEYLQAFGAAATMVIVPT--TVFGGDELAQLIRDRHVTHAFVTTAALASLDPAGLDHFTDV--------AVGGEACPPELVSRWA-----PGRRLYNAYGPTETTVMSNISDPLTPGDRITIGGPIRGVTELV-LDSRLQPVPAGVPGELYLAGA--GLARGYHRRPERFVADPAEAGQRMYRTGDIVRWTPERTIEYLGRSDFQVKVRGFRIELGEIDTTLTADPDVRFAVTVAYRGPAGDTLLASYVVPAPEHALDTET---ITRRLAGRLPSHMVPSSITVLDEIPLNAVGKFDRKAL-------------------------------- 111022069 2915 --------------------------------------------------------------------------------------------------SDGRQVSYRDLDEWSNRLARLLIERGVGPEQVVALALPRSIESVLAVWSVAKTGAAFLPVDPNHPAERIEYMLGDSGAVAGLTT------------------AALRSALPASIPWLVPGDPETEAELALLPAAAVTDADRTSA-------LHVDHPAYVIYTSGSTGKPKGVVTTHRGLANFA-ATEQNTFGTTAASRTLHFASPSFDASVLELM---LAIGPGATMVIASPSVYGGDELAELLLRERVTHCFVTPAALASVDPAGLESV--------QCVVTGGETCPPELVARWA-----PGRAMFDAYGPTESTVVSSISTP-LAPGEPVTIGAPTLGFTAAVLDQRLHPVPAGVAGELYLAGP--ALARGYHGRYPLTAERFVANPFGMYRTGDLVRWTADGQLDYLGRTDFQVKIRGFRIELGEVESALLAHGDVAAAVADVRRDERSGDRLIGYVVPEPGADIDPG---EVLQFAGTRLASYMVPAAVVVIAALPVTVHGKLDRKAL-------------------------------- 194015882 468 ----------------------------------------------------------------------------------------------------EHTMTYAELNEQANRLARHLQKNGVTHQTVIAILAGRTPELIVSLLAVLKAGAIYVPIDPDYPESRIQYMLKDSGATHLLTHSSFIGQVKGLAFDGKYLFA-------------------------------DDQEISLMSSENLPLEAALHDTAYIMYTSGTTGQPKGIMTTHSNIARVVKNT--NYLTISETDTLLSLSNSVFD-GFTFDVYGALLNGAKLVL-PKKETILNMGELTGLIKRENISVMFVPTALFNLLVDEETDWMRSVRK-----VLFGGERASVQHVRKAFAVMGKGR--LINVYGPTESTVFATYYPVDPMEARSIPIGKPLNQTGAYILSQHRQLQPIGMVGELCLSG--KGLAKGYLNRPDLTKQAFFAAGERLYRTGDLAYFRTDGLIEYAGRVDDQVKIRGHRIELSEIEAHLLMHPGVKQAALIADQHNTQHTRLLAYMTCEEEWKDKLDV---IKSGLKEKLPAYMQPHDLIRLEKIPLTPNGKVDKRQLPKPAL--------------------------- 192361246 2146 ----------------ADHWRNLLAAMIGDPQ---QAVASLPLFNSAEQAQLLACLNPSPVDAV--SHSELIPVQDRFAQRAASAPEAIALIMDGE------TLCYGELERRANRLAHWLRAQGIQPEQRVGLALERSFEMVIGLLAILKSGAAYVPLDPEYPRERLHYIIEDSGIVMLL----GYRA---------------------------LFDTMGELPAEVNRWCLEDDALAHYPDSAPASLTQPRHQAYLIYTSGSTGKPKGVVVDH-GPLAMHCQAVIDTFGMRDDDCELHFYSINFDAA-SERLLTALLCGARVVLRRQ--GQWAVEEIASLIAEHKVTILGLTPGYQLAQWVMDHRAVKENAFSSVRLCITGGEALTPEHWQAMSRAF--QPAYFFNAYGPTETVVMPLAAPVGRQGTATLPIGKAVGERVAYILDDNLMPVPAGATGELYIGG--LGVARGYHGRLDLTAENPFDIAGRLYRTGDLVRLNADGLAEYVGRGDNQVKIRGFRIELGEIESCLLGAPGVREAAVLAVGNEGHRQ-LVGYLVLADETIDT--FKARVKDYLQQQLPDYMVPAQLIVLDRLPLNPNGKLDRRAL-------------------------------- 192361246 1090 ----------------AEHFQYLLQQIADDPQRAIADL-SLLDAAG-YRQLSTWEHVPGLGRSSTLLAG--------LEHAAALYPERIAIQWAGESIG------YQQLHETANRLAHYLQHCGVGPDVCVGVLIERSPLMLSAILGILKAGGAYVPLDREYPIARLNDMLRNTGATLLLTSGAAPEG----------------------------------LSRAISIDLATLELANW-PVTPPVVDLHDHHLAYVIHTSGSTGRPKAVGVSRGAMGERLAW-MQATYALTSEDVLLQKAPLTFDVSVWECFWPLLAGAR--LVLPGVGDQRDPYRLLEWVIREHVSVLHFVPSLLQQFIEQPD----AANCHSLRLLFSGGEVLSPALRDRVLDVL--PQVTLHNRYGPTEAAINATYWQCQKDDTEFSPIGRPLSGTCCRVLDGEFAQVPPGVAGELCIGGA--GLARGYLGSPAQTAQRFVPDPYRLYRSGDGALWHTDGALVFLGRLDRQVKLRGFRIEPGEIEARLCEMAGIRQAAVQVHTRANGDQQLLAYYTLEKGRGIAPD---SLKQALKQVLPDYMVPAQLIPLDEMPLLSSGKV------------------------------------- 192361246 3760 ---------------------------------------------------------------------------------------------------------YRELNQYANRLGHRLLALGNLADKPVALLAERNLKLLGMILGTFKAGTAYLPLDPAHPLQRLADMLTMSRAPVLVCERSQVALG---------HDVLALCPEHNRPLLLVWEDTQHDA----------------VPDHNPGIYGTANSLAYVIYTSGSTGKPKGVMVTQRGMLNNQLSKVPY-LQLDERDVVAQTASQCFDISVWQFLAAPLFGGRVVIVPNDIAHHPT--ALMAQVVAERITVLESVPSLIQRMLEEDEQPLSGLRW-----MLPTGEAMPPLLAKRWLER--YPDIGLVNAYGPAECSDDVAFFPVSESFTTGSYLPIGSPTDNNRLYNDELSLTPIGAVGELYVAGTGVG--RGYLADPVRTARAFIPNIFGGYGTGDLARRRSDGLLEYVGRADHQVKMRGFRIELGEIESCLLDVEGVREAAVI-VQARLSGDYLVAYLTPTQTFIASSELIERCKSWLQACLPDYMVPAYWQLLAEMPRNTNGKLDRKALPTLALQEQSYVAPRDTLE-------------- 192361246 13 ---------------------------------------------------------------------------HALRAKAEYMPDSTALYFLNDQGDGARQLSYYELDRQARTIAAVIQTM-ASPGDRAILLFPSGVDYVAAFFGCLYAKVIAVPAYPPESVARLASIIEDARPRLLLTDSVLLK-----PLQEAGQHLLAKLGADAPEWLCV------------------DTLDSVIAERWQKPNIDPGDIAFLQYTSGSTAQPKGVQVSH-HNLVTNEWMIRQSFAIGDDDVIVSWLPLYHDMGLIGSLLQSIFSGIPCVLMSSNYFLERPVRWLEAISHYGGTISGGPDFAYRLCERIGETALQQLNLSNWKVAFSGAEPIREDSLRLFSEKFGFNSDKFFPCYGLAEATLFVTHAVPGTGATLVGCGRHQPGQEIRIVEPVRQIGLADGVVGEIWTSGP--GIANGYWCNAEATAKAFVNLDGRIWLRTGDLGFLREGELFITGRLKDMLIVRGHNLYPQDIERTIEEEVEVVRVAAYAVNFNGEEGIGIAAEISRKLQRLVPALIDSIRQVVAEVFQE--VPQQVALLNTLPKTSSGKLQRSACR------------------------------- 186683606 473 --------------------------------------------------------------------------HHLFQEQVERTPDNIAVI------SGKERLTYGSLNARANQLAYYLQRLGVGPDVLVGICVERSPLMMVVVLGILKAGGAYVPIEATYPLERQAYIIADSNVPILLTQQH-----------------LAASLPTKGTKVICLDTNWEDI--------------AQENIANPVSQTTPENLAYIIYTSGSTGKPKGTLIPHRGLVNYLSWCTQ-AYTVEQGTGTLVHSPLGFDLTITSLFSPLLVGSQVKLLIEMLYTALSQSSNLSLVKLTPAHLELLAQQFSPQEAAGRTRAFIIGGENLLAQNIAFWQKYAPDTI-------------LVNEYGPTETVVCCIYQVNNKQQSGSIPIGHPIANTQLYVLDRHLQPVPIGLVGELHIGG--QGMARGYLNLPELTAEKFIEPGERLYKTGDLARYRCDGTLEFLGRIDNQVKLRGFRIELGEIEAALLEHPGVQESVVVVHEDVSGNQRLVAYIVLRADLSTS---ISELSQFLKPKLPEYMVPSVYLQLDALPLTSNGKIDRKSL-------------------------------- 73539398 11 ----------------------------------------------------------------------------AVGRAVRRDPDKTAIRF------GARSWTFRQLDEAAACVAGALAQWGLRPGDRVAAFGKNSDAYVLLWLACLRSGLIHVPVNFSMTRSEAEYIVTQSGASAIFADPALAERVQGLPCRV-------------------------SGTLHGGGDHDILMAAAQGPAAPVLAELADDTPAQILYTSGTTSAPKGAVLTHRALLAEYVSTIA-ACDVRASDYSLAALPLYHSAQMHVFLMPLLLSGGTTLIADS----PEAGFCLRTIHDEEITSFFAPPTVWIALLRHADFDPARLGTLTKAYYGASIMPVP--VLLELQAKL--PALRFYNCYGQSEIGPLATVLGPDEHAERPASAGRPVLNVETRIVDEKMNDVAPGTLGEIVHRSP--QLLTEYWDKPEQTAEAFAG---GWFHSGDLGYMDVAGYLYVVDRIKDVINSGGVLVSSREVEECLYTHPAVAEVAVFALSHPKWVEAVTACVVLKRDTAATEET---LVAHARDALAPFKVPKRVVFVADLPRNTAGKLLKRKLRE------------------------------ 87118370 31 -----------------------------------------------------------------------------------------------------RTMSFTELDEKSDNFAAYLQETDLVPGDRMAIQLPNVLQYPVVIFGAMKAGLIVVNTNPLYTAKELEHQFNDSGAKALVVTSESILAKTGIKHVFVTEIADFHPQPKRLLINSVVKYVKKMVPAYPMAKKLNDVIAKGQKYTLKAVEKKPGDIAVLQYTGGTTGVAKGAMLTHANLVSNMHQLGDDAHCIKGEEIYVAPLPMYHIYAFIIHGLTLLEKGAQTVLI---PNPRDIPGFVKELSKWKITGFVGLNTLFVALCNNKD--FQALDFSALKITASGGMPLTHAAADEWEAVT---KCKVVEGYGLTETSPVVSFNPPGKQQIGTIGIPV--AETIVKILDDDGNEVPQGESGALCVCGP--QVMKGYWKREAATQEIMVNG--NFLNTGDIALRQADGYLKIVDRAKDMVIVSGFNVYPTEIEDCLSSHPDVLEAAVIGVPDEKTGEAVKAFVVLKGDKAQFDS--KALRDYCRESLTAYKVPKIIEVREDLPKTNVGKVLRRALRD------------------------------ 157371000 38 ---------------------------------------------------------------------------------VKRYADQPAFMNMGEV------MTYRKLEERSRAFAAYLQELGLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLEKVVFLTRMGDQLSAAKGTLVNFVVKYIKRLVPKYHLPAAISFRSALQRGRRLQYVKPDIINSDLAFLQYTGGTTGVAKGAMLTHRNMQANLEQAKAAYLPLFREGQELVVTPLYHIFALTVNCLLFIDLGGHNLLITNPRDIPG---LVKELGKYPFTAMSGVNTLFNALLNNED--FHKLDFSTLRFSVGGGMSVQKAVAEKWEKTTG---KHLLEGYGLTECA-PLVTGNPYDLKHYSGSIGLPVPSTDIRLVDDNGHDVPVGEPGELWVKGP--QVMLGYWQRPDATDEVLKD---GWLATGDIVTVDEMGFVRVVDRKKDMILVSGFNVYPNEIEDVVSQHPKVLECAAIGVPSDVSGEAVKICVVKKDAS----LTKEELLTHCRRQLTGYKVPKIVEFRDELPKSNVGKILRRELRD------------------------------ 149375957 25 ---------------------------------------------------------------------------------------------------------WQQTYERCRRLASALADRGVGKGDTVAAMLPNIPPMLECHFGIPMLGAVLNALNTRLDAKAIAFMLEHGEAKVLIADREF---GDVIN--------EAVGMLDNPPQVIDVNDPEFSGAGTQVSDLDYDAFVASGDPAFDWQPADEWDAISLCYTSGTTGNPKGVVY-HHRGAYENAMGNQAVWSMGMHPVYLWTLPMFHCNGWCFPWTITAFAGTHVCLRKVEP-----EKILQLISEHKVSHMCGAPIVLNTLLGASEAAKSSFSHT---VQAMTAGAAPPAKVIEAIENMGFRVTHVYEVYGPVWKSEWDDLPVEDRARIKARQGVRYHTMMVGDPETMEAVPKDGNTIGEIFLRG--NTVMKGYLKNPKATEEAF---RGGWFHTGDLAVWHADGYAEIKDRLKDIIISGGENISTIEVEDVLYRHPDILEAAVVARPDEKWGETPCAFVTLKP--EAGEVSEDDIIAFCRERMAKFKVPKTIVF-SELPKTSTGKIQKFVLRD------------------------------ 153885946 28 -------------------------------------------------------------------------------------PDKDAVIFYG------RHTTFHELHDDAVAVAGWLQQAGVQKGDRVLLYMQNCPQFMAAYYGILRADAVVVPVNPMNRPEEFKHYVTDSGAATVICSADLAVNNAELPEAQRTRHLLVTSYADALPATYEYPEDAPPAHPAQPGAVAWNDVLA-QRLVPGPHTAGPDDLAVMPYTSGTTGFPKGCMHPH-RTVMHNIVGGSMWSNGTKEGVSLSIIPLFHVTGMQYGMNAPIYMGSTVVMLP----RWDREVAGRLISRYKITHWTNIPTMVIDFLAS--PQLAEFDLSSLAYIGGGGAAMPQAVA----ERLLKDFNLAYQEGYGLSETIAPTHSNPADRAKQQCLGIPVFNTDARIVDPQTLKELPPGEVGEIIVSGP--QVFLGYWGKPQATAEVFIEEGKKFFRTGDLGRMDEDGYFFLTDRLKRMINASGFKVWPAEVESLLYKHPDVQEACIIGTRDAYRGESVKAVVVLKAHAK-GKTTEDDIINWARDNMAAYKYPRVVEFVDALPKSGTGKVMWRTLQE------------------------------ 110611744 473 ----------------------------------------------------------------------------LLDRQAHATPDAVALLWEGSPT------TYRELAERSGRLARLLTERGAGPERCVAVAVPRSPELVVALIAVLRAGAAYLPVDPDYPAARVAFMLADARPALLLTAKDTADR------------------LPPTDVPVLLVDD-----------------VPPAEGPVAPAAHGVDHPAYMIYTSGSTGRPKGVVVTHAAIVNRLLW-MQDRFRLDGTDRVLQKTSASFDVS-VWEFFWPLITGATLVIA-----RPDGHRDPDYLAELIRRAGVTTAHFVPSMLAEFVTDGAAAACTGLRRVVCSGEALPAELAARFHRTFG---VPLHNLYGPTEAAVDVTAWEYRP-GARTVPIGTPIWNTALYVLDSRLRPLPPGVHGDLYIAGA--GLARGYHDRPGLTAERFVACPFGMYRTGDLARWNAQGELEFAGRADHQVKIRGFRVEPQEIEDTLTGHPAVLRAAVVARPGRGADAALVAYIVPAGGSRPAGADLAELRGFVAARLPAHLVPAAFVALDRLPMTANGKLDR----------------------------------- 110611744 2036 ------------------------------------------------------------------------------------------------------RLTYRELEERSGRLAHWLAGRGVGPESRVVVLLPRSADLVVALLAVWKAGGTYVPVDPEYPAARVRAVVEDSAPVLVL-----------------DEKRLASVDLTD---------------------------RSPHPARGPRVPLGADHAAYVIYTSGSTGTPKGVVVRH-GALAILLTGMQKRFALTPDDRLLACATVAFDIAALELFLPLLTGGR--VVLAGKDDITQPTALLDLVRQSRVTVMQATPALWQSLATHAP------DCLMGLRVISTGEALPLALA----ETLSRHAAEVTNLYGPTETTVYATAARVLPGGRMPPSVGGPVAGTRILVLDRALRPVPPGATGDLWIAG--DGLARGYHNRPGMTAERFVACPFGMYRSGDLARWTAAGEVEYLGRSDHQIKLRGHRIEPAEVEHTLTCHPAVRRAAVIVREDRPGDRRLVAYVVPEAGAEPTTAL---LREVVGQRLPAYMIPAAFVTLTEVPLTPNGKLDRSAL-------------------------------- 114799617 5 -------------------------------------------------------------------------------HHARTSPDRPAII----MAGSGETISFRQLDERSNQIAHALRAAGCQPGDTIAIFAENSPRYFEICWGAQRAGLYYVCISSRLTAPEVKYIIEDSGSKLLIT----------------------GANKGAVAKEAAAAAGTKDLWSIDGEVEGFKPLEALAAPFPTTPIADEMAGTDMLYSSGTTGRPKGIRPPLERGLNILVQIARAMSGASPESVYLSPAPLYHAAPLRWCMTFTRIGSTVIVM-----EKFDPEEFLKAVEKYKVTHTQVVPTMFVKMLKLPEDVRMKYDVSSMTFAIHAAAPCPVPVKEQMIAWWG----PVIDEYYAGSEGNGM-TYVKSPDWLTHKGTVGRPIHGQVHICDEEGNELPIGEEGQVYFSG---TVPPNYHNDPEKNKAALNPIHPDWSSLGDVGKLDADGFLYLTDRKSFMIISGGVNIYPQETENVLITHPKVADVAVIGVPDEDFGEAVKAVVQPMPGIAHSEELAAELMAFCQANLSKLKCPKSIDFDPELPRHATGKLYKRLIRD------------------------------ 154253527 28 ---------------------------------------------------------------------RLNIARYCLARAAAETPDKTALLVVSDADDAAECWSYGALDDAVRRVAAGLLAEGFRPGERLMIRMPNTSEYALMFFGALAAGLVPLPSSSQLTPAEADFLLQDSAASAVALAPG----------------------------------MTMQASGRRVIDEAMLARLKLHPPLDAYADTGANDPAFLVYTSGTSGKPKGVLHAHRSAWGRRPMY-KGWYGIEADDVMLHAGAFNWTYTLGVGLTDPWANGATTVLYNGEK---DVAVWPKLMAKTGATLFAAVPTLYRQILKYCD--LSSFDLSRLRHGLTAGEALSATLLDHWREATGKEL---YEALGMSECSTYVSTAPGMEIRIGSPGRPQPGRCVAALPVEGGTEPLPAGNVGLLAVHRSDPGLMLGYWRRPDEEAEVYRGE---WFIGGDLASFDEDGYMHYHGRADDLMNAMGYRVSPQEVEAALATHPDVQEVAVTEIHVREDVSIIAAFVVPKEASEPDAA---AILKWGAERLAAYKCPREIIFVDTLPRTANGKVMRRTL-------------------------------- 110677930 30 ------------------------------------------------------------------------------------------------------TLTFEQVDQMSDAFAVYLREAGLQQGDRVALQMPNCLSFPIAAFGILKAGCVLVNVNPLYTADEMAKQFVDAEPHALIIVDMFADRGHPIPNIIVTRVAEFLPTLPKWIIGLVQKHWDKSVKAIEVPHIRLPDAIAAGRVHMQSEKVQPDDIACLQYTGGTTGVAKGAMLTHANLIMNMEQVMELISGVEKGEVALTALPMYHIFAFTVNLLGFYWLGARNILI---PNPRPLVSLKRAMENYKITWMSGVNTLFNGLTN--EVWFTDSPPKHLKFASAGGMALQTAVEERWQEITG---KPVVQGYGLTETSPALTFEPLG--KKRSGTIGVPVPSTLVACLDEYGHEVPVGQSGEIAAKGP--QIMAGYWNKPEETAAVMKD---GWFLTGDIGVMDADGYFTIVDRKKDMVVVSGFNVYPNEIEECLATHPAIVEAAVIGVPDDATGEAVKAFVVKRDPSLS----EAEVRAHCKAHLTAYKIPKRVEFRDELPKSNVGKILRKDLRA------------------------------ 120613207 29 -------------------------------------------------------------------------------------------------------------------LAAYLQGLGLVRGDRVAVMMPNVPQYPVAVAAILRAGFVVVNVNPLYTPRELEHQLKDSGARAIIIIENFAATLQAHVVLCAMGDQLGLLKGMLVNYVVRKVKKMVPPFSLQGAVRFNDALARGARASLAKPDLRPDDVALLQYTGGTTGVSKGAVLLHRNLIANVLQSEAWNEPAMRQPASVCALPLYHIFAFTANMMLAMRTGAKTILI---PNPRDLAAVLKELSKHTFHSFPAVNTLFNGLANHPD--FNTVDWKNLKVSVGGGMAVQSAVARLWLEKTG---CPICEGYGLSETSPSASCNPVTTKEYTGTIGVPLPSTRMKLIDDEGRTVTEPGRTGEIVIHGP--QVMAGYWQRPDETAKVMTED--GYFKTGDIGTMDERGFFKIVDRKKDMVLVSGFNVYPNEVEDVVATLPGVMECAVVGVPDEKTGEAVKLVIV-KKNQELTEA---QVREFCKSNLTGYKQPRVIEFRESLPKTPVGKILRRELRD------------------------------ 172037983 447 ------------------------------------------------------------------------YIHQLFETQVKKSPNKIAVIFNNE------SLTYQQLNQKANQLAHYLQRLGVKPETLVGICLDPSLDMVISLLAILKAGGAYLPLDPNYPEQRLDFMIKDSGIDYLIKGSEG-------------DFVLLRSGVRNSESVKYLIDINK-----------VQGEINQEKKTNLDVDINLDNLAYIIYTSGSTGIPKGVQIPH-RALSNFLVSMSEKPGLTDDDTLLSVTTLSFDIA-ALELYLPLIVGAKLVLVPRT-VAQDGVTLGQQLESHQVTVMQGTPATWKL------LLASGWEGKKDLTIFCGGEALDPSL----GQHLQQKSRAVWNLYGPTETTIWSSVYQVTSDKVRL---GKPINNTQFYVLDKDYNQVPIGVPGELYIGG--MGVARGYLNRPKLTAERFMAIGSRLYKTGDLVKYGEDGEIEYLGRTDYQLKLRGFRLELGEIETILLTHPQVKEAVVI-----VKEESLIAYIVSTHTPP--------LKDFLAEKLPSYMIPSRFIELDSLPLTPNGKIDRNALPEIELNHKDYIAPKTATE-------------- 172037983 1535 ---------------------------------------------------------------------------------VKRTPDAIALIHE------TQELTYQDLNHQANQLAHYLQQLGVKPETPVGVCLNRSPQLIVVLLGILKAGGAYLPLDPNYPSERLALMMEDAQIPILITQG-------------------NISQPPGVTII----------DLEVDQDKIIQQALINPSSELLPE-----NLAYLIYTSGSTGRPKGVAIAHRSTVALLYWA-KETFTAEQLSGVLASTSVCFDLS-VFEIFVPLSWGGTVILAENA------------LALAELPHAEKVTLVNTVPTAATELLRLNAIPNSVKTINLAGEALSKHLVQQLYQ--NSPIEQVFNLYGPSEDTTYSTVALIDPEAQQSPSIGVAITNTEAYILDAYLQPVPLGVPGELYLGG--EGLARGYLHQPILTAERFIPEGSRLYRTGDRVRLREDGHIEYLGRIDNQVKVRGFRIELGEVEENLLKYPAISQAVTTVKEDNAGNKRLVAYLVMESMDQLLEE--AKLRHFLQQSLPDYMVPSLYLVLKELPLMPNGKVNRKAL-------------------------------- 163857748 12 -----------------------------------------------------------------------------LARTVAERGPHEAFV------GPDGRYGWQDMAAQARAVAAALHAQGVRRGDHVGVMLGNSALWIQVFYACASLGAVTVPVNTRFKSEELRFCLKQADISLLIMADEFLFMGLLRQVEPAVDTGLPGDALPKLRKVVVAGRRVPAGALGYEGFISQGALVDGAELDEAAGQVAPDDVLLIQYTSGTTSFPKGVMLTHANMLTNAWAAAQRIG-VTPDDRYFSIRPYFHVAGTTLSILVSLVTGCCLLTLP----RFDVGEALRILDRERCTLTSGNDTIFLMLMGHPDFDPARLHLR------GGWAAVGPEVMQKIRDVMGVPSICNAYGQSEASPNVIMSAHDDDFALRAMGWALPHPGMQVRVVDPGTGAPLPPGQRGEIQARGW--SIMKGYYNMPDATARALSPD--GWLSTGDLGEMDGDGRLRMVGRLKDMFRVGGENVAPLEIEEVLHAHPAVQLAQVVGVPDARLGEVPAAFVLLKEGHRARPD---ELIAWCKERCANFKVPRYLDVVD----------------------------------------------- 167035081 1545 -------------------------------------------------------------------------AHQLLEHQASLRPDAVALIFD------DQQMTYAELDRCSNQLAHRLRALGVGPDRLVGVAVERGLGMALALVAIHKAGGAYVPLDPDYPQERLAYMVEDSSIGLLLAD------------------------------VPSRERLQLSTPLPCVVLEPGNDWLSAWPAEPLANLAAPENLAYVIYTSGSTGMPKGVAIDH-HALSVFCQVAGDYSRLSPNDRVLQFATFSFD-GFIEQFFPPLAQGACVVLRDL--RLWDTATLLDEINRHDVTVADLPAAYWRLLALERRAP---EAYGRLKQIHVGGEAVPEDALRAWL-ADGPTAVRLLNTYGPTETTYDCSQMTPQQISQGGVPIGRAIPGRSLHALDDGLAPTPVGVPGELFIGGAGC-LARGYHQRPSLTAERFIPDPFRLYRTGDLGCYDENGQLAYRGRADHQVKVRGFRIELGEIEQYLRAHPDVREATVLAI-DLPAGKQLCAYAVPVEGH--DGDLRLALKHYLKASLPDYMIPSYLVTLPSMPLTPSGKLDRKAL-------------------------------- 167035081 510 -----------------------------------------------------------------------------------RHPERIAVVAAGEQA------SFAELDARAEAIASRLVKAGVGPDTLVGVLADRSVGMLASILGVLKAGGAYLPLEPEQPAERLAYMLTDSGTRRVLA--------------------------------------PGNWQAELPAAVQHLDWAQAGNGSVARTAPAAANLAYVIYTSGTTGQPKGVAISH-GALANYVDGMSARLPVERIRSMAQVSTPAADLGHT-MLFGALCGGHTLHLL-LREQVLDAEGFAAYLAEHQVDALKIVPSHLEA------MLVAGRAALPSQCLVLGGEAISPGLLGKIRQLA--PALKVFNHYGPTETTVGVLVAELSEQSSLGQPLANTRVAVLDRC----LQPLPAKAKGELYIGGA--GLARGYLNRPSLTAERFVPDPHGSYRSGDWVRQGND--LQFAGRMDGQVKIRGYRVELAEIENQLRALDGVANALVRVQGQAPQLQ-LAAWLVPSEMPADCQAWQDSTRATLKSRLPEHMVPTHLMVLEHLPVTANGKV------------------------------------- 166712260 560 ----------------------------------------------------------------------------------AAAPDAVAVLFE------QQQISYGQLNAHANRIAHALIALGVRPDDRVALCLQRGIGMIAGMLAILKAGAGYVPVDPASPQQRLAFILEDSAPVALVTD------------------ACTLPSLPSVSCPIIDLDLDGAG---------HDELARQPQSNPSPVGLSPAHLAYVIYTSGSTGKPKGVQVEH-RNVTRLFSATQDWFGFAASDTWALFHSFAFDFSVWEIWGALLYGGRLLIVPQQVTRSPQECYRLLCRSGVTILNQTPSAFLHLIDAQQGEQADHRL-----RLVIFGGEALDPRMLRPWFARPRNAATQLVNMYGITETTVHVTYCPADAINGGVSPIGKRIPDLRVYLLDAQRQPVPVGVAGELYVGGA--GVARGYLNNAERFLDDPFHPGARLYKSGDLARWLPDGQLEYLGRNDEQVKIRGFRIELGEIQAKLTAHPQIRDALVMAHDDTAGHKRLLAYVIAHE--TQGAPTPEQLRQWLSATLPDYMMPSAYVQLDAWPLTLNGKLDRK---------------------------------- 166712260 1644 ----------------------------------------------------------------------------LFERQVAATPEAVALECDG------QRLHYSELNARANQLAHRLLQLGIGPDERVAICVQRSAQLIIGLLAILKAGAAYVPLDPTYPAERLAYLLHDSAPRAVLVHAPTGHALGDVALPVIDIDDAAVTDLPC--------------------------------SNPHVPGLTAAHLAYVIYTSGSSGQPKGVMVEH-RQLAHLVAWHKAAFGVGEGTRSSSLAGLSFDAA-AWEIWPSLCSSGCLVM----PSAVHSADVASLLQWWRAQELDVSFLPTPIAEHAFATGIAPQRLRCLLVGG-----------DRLRQVPDGLPFSVYNNYGPTETTVVASSGVVTPGMHNP-PIGRPLPYLRAYVLDAQGQLAPLGVVGELYLGGA--GVARGYLGREALTAEDPFYPGERMYRTGDLCRWLDDGQLDYVGRNDAQVKILGRRIELGEIEAHLLSHPQVREAAVLAREDVAGERRLVGYVIAAGDTPTT----AELQRHLRVQLPEYLVPEAFVALEAWPLTANGKLDRRAL-------------------------------- 166712260 2715 --------------------------------------------------------------------------------------------------------SYAALNRKANQLAHHLIGLGVGAGQYVAIRLPRSLELVVAQLAISKCAAAYLPLDMQSPDGRLQQILDESAARWVVSRSDQPLPDGAARL-------------------------------------DMDLLDLGASPTHDPVPQSSASDAYVMYTSGSTGVPKGVRIAHRGISRLVCNNGYAEFL--PGDRVAFAANPAFDASTLEVWAPLLTGGCVVVIAQDIVLSPDRLR--VCLQEQAISVLWLTAGLFHHSAAALLPVFPQLRYLIVGGDILDPAVVAQVLAEGAPQRL-------LNGYGPTETTTFATTHRITDVC-GPIPIGRPIGNTRVYVLDAHGTPVPIGVAGELYIGG--DGVALGYLHQPTLTAERFIPDRFRLYRSGDLVRWRKDGVLEYLGRTDGQVKVRGFRVELGDIASALQTHPTVAIAAVVQREDVQGAKQLVAYYQ-ADVAMDVAHDAQALRTHLLTRIPEYMLPAAYVRMAQLPLTANGKLDRHALPLPARNDHAGHDDT------------------ 85372916 25 --------------------------------------------------------------------------EDVLRAQAAERPDALALRELLADGNAGRQWTYAELLVDAERAGRALASRH-PAGTRIAIMGGNCPEWVLIQLGAAMAGLVLVTVNPSFLPREVRYVLEQSGAGAV----YYQPNVRGSALRPVVDEAAA--GLAASDYVIDIEDHGD---------------LFAGENDGELRATEPRDICMIQYTSGTTGFPKGVLL-HQHGLIQSNQDLFRRWNITEGKLVMCPFPLFHTAGSAVNVLGCLSQGACLLLVS----LFDPVAVAKAIEREKPDVLGGVATMLYAILEAAK--ATGTDVFSVSTVLSGGAMVPPELNRAAQASFG---VPILIVYGQTETSPAITAAWPTDTGAELVETIGQPCSHMEVAILDPATRSVCAVDEQGEICMRGFNQMVGYNDNPQATAETIDED--GWLHTGDLGRMSARGYVRITGRVKEMIIRGGENLFPAEIEAAMIEHPAIAEVAVAGVADEKWGEIVACFMRLAEGHERPGD--DDLKTFVRERLSPQKTPAHWIWVTEFPLTGSGKI------------------------------------- 63086970 2544 -------------------------------------------------------------------------------------------------------LTYGELNERANRAAHQLMDFGAGPEKLVALAVPRSFELIIGLLAIWKAGAAYVPLDLSYPKARLDTIFEDSGARLLVSTHAAEAKWRA----------------------------------PHARTLWLDDPPASGRGGNPDSGVRMENAAYVIYTSGSTGQPKGVILEH-RGLANVIEMQRHELAADSSCVMLQFSSISFDVSVWEIVMA-LANGGRLVLAP-ADTLLAGEELAKVLINHRVTHMVLPPTSYAALPADREYPSLR-------LLLSAGEALPPEVVNTWAK----PSVQFVNAYGPTEVTIICTLGQCKQGDPGAPTIGRPALNLEGYVLDSHGELLPIGVPGELHLGG--IGVARGYLNRRQKFIPHPFKPSERLYRSGDLVRWRKDGNLEYLGRIDHQVKLRGYRIELGEIEAVLATHAGVAKAVVIVHAAGASGKLLVAYVVPAGPVDAHA-----IRDHARKRLPEFMVPSEIILMEELPLTSSGKV------------------------------------- 63086970 446 --------------------------------------------------------------------------HELVARVARRSPEATALV-----GADGRRLTYRELDEHASRVAWRLRQLGVQREARIGVGIGKSVELIVGMLGVLKAGGAYLPLDLNYPAERLAYLVRDASPAAIL----------NVGVDPIPDTAIPRIDVSQVM------------------------AGEKAPPGFVPEPVLMENLAYAIYTSGSTGAPKGVLVSHRNMMNLVAWYVEDA-QLTAEDRVTQACSTTFDVSVMDI-WPTLVTGAALYLVSPE-LLLSPSELPRWLTERQMTVSFLPTPIAEAALALKWPESSKLRLMITGGDRLHVFP-PPDVRFQLMNIYGPAETTVASTAAIFEPGLQEGLPSIG----------RPVANDRIYILDRSQRPVAPGILGELYIGG--IGVSRGYLNRPELTATRFVEPGARMYASGDLAHFLPDGNLAFHGRLDRQVQVRGVRVELGEIEATLAEHPGVSAAAVVSEGHQQNGDRLIAF---AACAAPNPPDADALSAHLSKKLPDAYLPRRIIVIGELPLTPNGKV------------------------------------- 145222072 11 ----------------------------------------------------------------------------VLERIARELPDQPAVV------TAQRTLTYFGLRSEVLHAAAAMIDLGIEPGDRVAIWSPNTWHWVVASLAIHHAGGVLVPLNTRYTASEAEDILARTGAPLLFASGAFLGADKA--------ASVDRDSLPALRHIVRIPVDTDDGTWDEYIARGAKEEALAAVGARA-AAVTADDVSDILFTSGTTGRSKGVRCAQRQSL-DASAAWAACGQLTRDDRYLCINPFFHNFGYKAGILACLQTGATL----YPELTFDPGETMQAVQEHRITVLPGPPTIYQTLLDHPR--RSEFDLSSLRFAVTGAATIPVVLIERMQSELDID--IVLTAYGLTEAAGFGTMCRADDDAVTVATTSG---------RPIADFELRIGESGEVLLRGP--NVMLGYLDDPEATAAAI--DGDGWLHTGDVGELDPAGNLKITDRLKDMYICGGFNVYPAEIEQVLARLDGVAEAAVIGVPDDRLGEVGKAFVVTLPGAELDE---KTVIDHAREHLANFKTPRSVEFLDALPRNPGGKVVKPLLRQ------------------------------ 161355861 2645 --------------------------------------------------------------------------HQLFEAQVDRKPEAIALTFDG------QRLGYAELNARANRLAHYLQERGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPSHPPERLRRMLDDTNPVAVLVDD-------------IGADALASFESHVAARSPRVHLS---------RDIAQWRACSPANPSTPRER-AARRLAYVIYTSGSSGEPKGVMNEHRGVVNRLWW-MQQTYALDERDAVLQKTPFSFDVS-VWEFFWPLMSGARLVIA-KPEGHKDPAYLSELIDRERVTTLHFVPSMLQAF--LEDEGAARGCGSVKRVMCSG-EALPPSLVKRFYRCL--PDARLHNLYGPTEAAVDVTAWACDAEEGGASVPIRPIANTRIYVLDEYGQPVPRGVAGELYIGG--VQVARGYLNRPELTREDPFVAGGRLYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVRETVVLARPDTKREKRLVAYYT-------GDADATALRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRHTL-------------------------------- 89897460 39 -------------------------------------------------------------------------------------------------------ITYYEANTSACRLANAMLDMGIKKGDRVVINLPNMPEFLIAAHACFKIGAIVVPTNPRYTKRELLCQYLNCKAETIICLD--------LNLNLNCEILLENQDV--LKRIIVVSTQNPPFKVQEKEFIMYKDLVEKGREAEPEEEALLDDIGLIIYTGGTTGVGKGCCITNFNLIAMAWKQMCQYFVNLENYKVLSSTPMYHIHGFQTTFNANILIGGSIIIMPEI----TPDNILEAVNQYEPNVWLGVPALIGALCLHPKLAESKMNKLQHIGCGASSIPMS--IMDKFESIVG---VPIIEGYGASETSMAVASNPMTKRKAGSVGIPYPNTDCKVVDIVTGTKEVPLGQVGELCFKGP--QIVKEYWQNP---KETALNFQEGWWHSGDIGYMDEEGFIFILDRKKDMIICSGFNVYCSEVENILNSHPQILEAAVIGVPDLKRGETVKAYVVIKSGEKVSDL---AIKDFCRKYLAAYKLPNEVEFINALPRTSVHKINRKALRAL----------------------------- 119963563 38 ---------------------------------------------------------------------RLNAAAVLIDDAVEQYGDRPALR-----TPDGTVWTYGQLQQRSNQVAQVLTELGVVPGNRVLLRGPNNPWIVAAWLGVLKAGAVVVTTMPMLRSNEVSTLIGLTKPVVAISDHRFV-------------DELAVAAGDAVTVLAYGADDDGDLSSRCGRK----------SGVFTAVDTSADDVALLGPTSGTTGVPKVTMHFHRDILANADTFARYILQPTADDVFAGSPPLAFTFGLGGLVVFPLRFGASSLLTEKA----GPVELAEHASKAGATILFTAPTAYRAILKENRGDVLRG----LRLAVSAGEHLSKETWEAVREATGLRL---VNGIGATEMLHVFISAAGD--DIRPGTTGRAVPGFRASILDGDGHELGPGKIGRLAVIGPTGCR---YLDDPRQANYV----VKGWNVTGDTFSMDADGYFTYQARSDNMIVSSGYNIGAPEVETAIDQHPDVVENAVIGIPDEERGSIVCAFIVLREGITGDAAKRKEIQDFVKQTIAPYKYPRDVRFVNELPRNPSGKLQHFKLRD------------------------------ 169210344 40 --------------------------------------------------------------------AKFNFASDVLDHWAEKAGKRPALWWV-NGKGKELMWNFRELSENSQQAANVLSACGLQRGDRVAVMLPRVPEWWLVILGCIRAGLIFMPGTIQMKSTDILYRLQMSKAKAIVAGDEVIQEVDTV-----------ASECPSLRIKLLVSEKSCD------GWLNFKKLLNEASTTHHCVETGSQEASAIYFTSGTSGLPKMAEHSYSSLGLKAKMDAGWTG-LQASDIMWTISDTGWILNILGSLLESWTLGACTFVHLLP--KFDPLVILKTLSSYPIKSMMGAPIVYRMLLQQD---LSSYKFPHLQNCLAGGESLLPETLENWRAQTGLD---IREFYGQTETG---LTCMVSKTMKIKPGYMGTAASCYDVQIISEKRDGGRLGGRRDCLQTKLLMSLIIFCGHQENPDKTAANIRGDFWLLGDRGIKDEDGYFQFMGRADDIINSSGYRIGPSEVENALMKHPAVVETAVISSPDPVRGEVVKAFVILASQSHDPEQLTKELQQHVKSVTAPYKYPRKIEFVLNLPKTVTGKIQRTKLRD------------------------------ 21911414 3467 -----------------------------------------------------------------------------------------------------RKLSYGGLLEEAEDLARLLAGLGVRRETRVGVLVGRSAELVVALLGVSLSGGVFVPVDPEYPAGRIELMLTDSAPEVLLCTKA----------------------------------TRTAVPDGFAGVVVVLDERSAADPGAALPAVAVGDGAYVIYTSGSTGTPKGVQVTHAGLGNLAGAQIER-FGVTSSSRVLQFASLGFDAAISELCMA-LLSGGTVVLADPDSMPPRVSLG-DAVRRWRITHVTVPPSVLAVEEDLPDSL---------ETLVVAGEACPPALVDRW-----SGDRRMINGYGPTETTVCVTMSAPLSPGRDAPPIGRPIANMRAYVLDAFLQPVPPGVAGELYVTGA--GLARGYLGRPERFVADPFSSGGRMYRTGDRARWTREGELVFVGRADAQVKVRGYRVEPGEIEAVLSDHPGAAQVVIVAREDGPGEKRLVAYVVPAA-AQPADELIAALRETAAERLPEHMRPVAFVPLDAVPLTPNGKVDHRALQAPLAGNSSGRGPRTAVE-------------- 21911414 459 ----------------------------------------------------------------------------LFDRQAERRGDETAIV------DGDRTTSFRDLAGYADRLAGYLTGRGVGRGDRVAVVMERSTDLIATLLAVWKAGAAFVPVDPGYPVERVKVMLADADPAVVVC-----------------RAANRAAVLDGGLDPIVLDDPEIR--------------RAVAECARPSVQVSADDLAYVMYTSGSTGTPKGVAVSHG---NVAALVGEPRWEIGPGDTVLTHASHAFDISL-FEIWVPLLSGARMMIAE--PGAVDGEALARYVAA-GVTAAHLTAGAFRVLAEESPESVAGLRE-----VLTGGDEVPPAAVRRVRRACPDIRVRHLYGPTETTLCATWWLLEPGDEAGGVLPIGRPLAGRRVHVLDAFLRPVPPGVKGELYVAGA--GVARGYLGRSERFVADPFVPGERMYRTGDLAHWTDEGTLVFGGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVVLA-----RDERLIGYVVAEEGRDLDPA---GLRERLAETMPEFMVPAAVIVLDELPLTVNGKVDRQAL-------------------------------- 21911414 1954 ----------------------------------------------------------------------------LFRRRSAGTPDAVAVV------DGDRTLSYGDLDRESDRLAGRLAETGVRRGDHVGVVLERGADLFVAFLAVWKAGAAYVPVHVDYPPVRIERMLADAGVTVAVCAEGT-----------------RNAVPDGLEPVPV-------------------DAPWAGETRHETPTVTARDAAYVMYTSGSTGEPKGIVVPHG---SVAALAGDPGWALDADDCVLMHASHAFDASL-FEIWAPLVRGARVMVAE--PGAVDTQRLREAVAR-GVTTVHLTAGSFRVLAEESPGSFDGLRE-----ILTGGDVVPLASVAQLRRACPDVRVRHLYGPTETTLCGTWHLLEPGDEPGDVLPIGRPLAGRRAYVLDAFLQPVAPNVTGELYLAG--VGLALGYLGARERFVADPFVPGERMYRTGDLARRNDRGELLFAGRADAQVKIRGYRVEPTEIETVLAEAPQVAQTVVVAREDGPGEKRLIAYAIAEPDQVLDPE---ALREHLAARLPEFMVPAAVVVLDDFPLTINGKIDREAL-------------------------------- 60279969 2984 ---------------------SLFERSVERLAAHWRNLLEAI-CREPARRVLLDRSERDLLLARWDQTGERPFVHQLVAEQARRAPEAIAVLF------GEQRLSYGELDSQANRLAQRLVELGVGPEVRVAIAMRRSAEIMVAFLAVLKAGGAYVPLDIAYPAERLRYMLEDCGAALVLTQ----------------RDVLERLPLPAGLASLAVDGPGEWQDRPEG---------------APEVDLAEENLAYVIYTSGSTGLPKGVAVSHGPLVSHIRATGER-YETSPADCELHFMSFAFDGAHEGWMHP-LINGARVLVRDDSIWLP--EETYAQMHRHGVTIGVFPPVYLQ---QLAEHAERDGNPPPVRVYCFGGDAVPQASYELAWESL--RPDYLFNGYGPTETVVTWKARPQDPCGAAYAPIGTLLGRRRAYVLGADLDLLPLGLAGELYLGG--EGVARGYLDRPALTAERFVPDPYGNYRSGDLTRARADGLVDYLGRVDHQVKIRGFRIELGEIEARLLEQECVREAVVLAR-DGANGKQLVGYVVPQDVGALEGEKRGALREALKASLPEYMVPTQWVFLAALPLTPNGKLDRKAL-------------------------------- 60279969 2012 -----------------------------------------------------------------------------------------------------RAWSYRQLDAEANRVAWGLLEAGVERDRAVALLADRGLELMAMMIGTFKAGAAYLPLDPSLPRSRLVNLLKLGGVPALVVGEGHQALARE--------------------------LLEELPEESRPALLDWAAQQGQGKCEQRPGIVAPTNLAYVIYTSGSTGHPKGVMVEQAGML-NNQLSKVPLLALDENDVIAQTASQSFDISVWQFLAAPLFGAQVDILPNDIA--HDPLALSRRVRERGITVLELVPSLIQEVLDDPQETLPGLRW-----MLSTGEALSPELARRWLTRYPQVG--LMNAYGPAECSDDVSFFRVDTQSTGGTYLPIGQATDNNHLQDDDLLPVPLGGIGELYVSGTGVG--RGYLADPGRTALAFLPDPYRIYRTGDLACRGKGDQLEYVGRIDHQVKVRGFRIELGEIESRLLELPIVREAVVLAQ-DGPTGKSLAAYLVPAESDTPLVALRDECRAALKGQLPEYMLPSLWRSLDSLPLNPNGKIDRKAL-------------------------------- 27382404 43 -----------------------------------------------------------------------------LRAWARRSPERPAVIFYGHVT------TYADLDRQSDRFAALLQAKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAAHVPVSPLSRAFELSYELNDTQADVIVALDQLIPVVEQVRGEVRLREIIVTSFADVLPAAPAFPTPESAPRIAAAGATDLLPALAAMPAPSPLPPPGLDEVAALNYTGGTTGMPKGCVHTHRDMVYTAAANYGISVLSDESSVFLSFFPEFWIAGENFGLIFPLFSGATLVLL----ARWDAVGAMAAIDKYKVTITAMPVDGAVELMDHPRWSEFDLSSLKQVRVVSFVKKLNADYRRRWKDLTGTILMEAAWGMTETHTSNTFTSGFQDDDFDLNNQPIFVGLPVPGAEFKITDFETPLGAEGEIRVRTP--SLLKSYWNKPEATAESLVD---GWLRTGDIGSIDKDGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPDKGQVPVAYIQLKPEAVGTIS-AESLRAWCAERMAVYKVP-EIRIIEALPLTATGKV------------------------------------- 116694856 3 -----------------------------------------------------------------------------LRRAARYWGDQPAILY------QDRVVTYRQLDQRSTRLANALLALGLQPGDRVAVQSRNRPELVELECALYKAGLVKAALNPRFTAAEASDVVGNCTPRVLITGPGYTGHARTTAGFGSIETFIAIGDAPA-------------------GYVEYEALLANAGTTPPDITPAPDDLAVLHFSSGSTGKIKAAMQSYGNRMAALRKMVSGMRPARPGDRLALIGPVTHASGM--LMQPYLYQGATLVLFE----KFEPAHFLAEVARLRITHVFMVPAMINMLLAEPTLA--QADLSSLKTLAYGAAPMAPARIREAWERIGPILSQGYSTSGVTRLSTTDHADAIANHPERLASCGRALGETEVRVVDEQGKEVAVGEIGELVIRG--EDVFHGYFNEPALTRETIID---GWLHTGDMARVDEAGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDDTWGESVKAVVTLRPGREATA---QQLIAHCRERIADYKSPRSVDFVAELPKNASGKLARKIVRE------------------------------ 194290540 4 ------------------------------------------------------------------------------------------------ETHDGLYYSWDDLDRATAKLANLLASLHLPEGARVAVQVEKSPEALFLYLATLRAGYVYLPLNTAYQEAEIDYFVGNAEPSVVICSSKNFGWVSKVAFRH------------GVNHVFTLDDD---------RSGSLLARAAGKADSFETVARADDDLAAILYTSGTTGRSKGAMLTHRNLASNAQTLHEFWGW-RSDDVLLHMLPIFHVHGLFVASHGALLAGAKMIWAP----KLDMAQVLKFLPRCTVMMGVPTYYVRMLQEPRFDDDTCRR----MRLFVSGSAPLLLETFDAFRERTG---HTILERYGMSETVMLVSNPYDPALGERIGGTVGMPPGVSVRVVDGEGKRCAPGEIGNVEVRGP--NVFKGYWRMPEKTREEFTDDGWGAIVSQAGERAVPDHYLTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVAESAVIGVPHADFGEAVVAVVVRKPGADIDEG---ALIGTLKGRIANFKVPKRVHVVDELPRNTMGKVQKNVLREKFAG-------------------------- 108760185 2686 -------------------------------------------------------------------DATL---HGLFEAQAARTPDAVAVVAEG------QQLTYAALEEQANQLAHHLRTLGVGPEVRVGLCAERSVELVVGLLGVLKAGGAFVPLDPAYPTARLTHMMRDAGLSVVVTMDA----------------------------IADVLPAGGELLVALDGDRRQ---LARNPSEPPRVGSLPEHLAYVIYTSGSTGTPKGVLVPHQGLCNTLGTIIRAH-DVRPGRRVLQAAALGFDASVL-EVLSTLVAGAELHLAPRESLLPGAPLRGLLESRGITTVTLTPSSLSQLEPEGLPLL---------ETVISAGEACSPELARRW-----KPGRRLLNGYGPTEASVC--ATLSTELDVERPDIGRPVANMRAYVLDGRGQPVPPGVPGELYLGGP--GVARGYLGRPELTAERFVEAGARLYRTGDRVRFLADGRLEYLGRTDFQVKLRGFRIELGEVEAVLRQYPDVRDAVALVREDTQGARRLVGYVV-----QAAELDASALRSFMKERLPDHLVPAAFVALDALPLSPSGKVDRAAL-------------------------------- 170751826 11 --------------------------------------------------------------------ARFNAARYCLAENARLRPDKTALVMVGDGTAD--RLSFGAVERAVRGIAAGLLGLGLKPGDRVMIRMGNEADYVLVYFGALAAGLVALPSSPQLTEGEAAFLMENSGAAAVVVGSG-------------------------------CTVAPEALGGRLLLDAAAVAALKAGPPLPDYADTAADDPAMLIYTSGTTSRPKGVLHAHRAAYGRRPM-LDHWLGLTESDVMLHAGTMNWTYTLGVGLSDPWSVGATAVLYN---GPRDPGVWPRLIAAYGATLFAAVPTLYRQILKYGD--LGAHDLSSLRHGCTAGEPLAVELLEAWGQATG---KPLYEALGMSEISTYISSGPTIPVRPGSPGKPQPGRRVAILPVAGEPVPLPAGESGLLAVHRTEPALMLGYWNRPEEEAEVM---RGDWFVGGDLARLDADGYLWFEGRNNDLMKAMGYRVSPNEVEAVLSTHPSVAEVGVAELPVRADVSVICGFVVLQPGVEPDAE---GLLAWCAERLAAYKRPREIRFLDALPRTANGKVQRKRLAEAVAG-------------------------- 190890635 2 -------------------------------------------------------------------------------------------------TGRGQTWTYGDAFALSGRIAGAMDTLGVRPGDRVAVQVEKSAEALILYLACLRSGAVYLPLNTAYTLAELDYFIGDAEPRLVVVASTARAGVATIAQ----------------RHGAIVETLDADGSG------SLLDLARDEPADFVDASRSADDLAAILYTSGTTGRSKGAMLTHGNLLSNA-LTLRDYWRVTADDRLIHALPIFHTHGLFVATNVTLLAGASMFLLSKF-----DADEVISLMPEATMLMGVPTFYVRL---LQSPRFGKEAAANIRLFISGSAPLLAETHTEFEARTG---HAILERYGMTETNMNTSNPYEGKRIAGTVGLPL-PDVAVRVTDPATGQVLPPEQTGMIEIKGP--NVFKGYWRMPEKTAAEF--TGDGFFISGDLGKIDSDGYVHIVGRGKDLVISGGYNIYPKEVESEIDRIEGVVESAVIGVPHPDFGEGVTAVVVRKPGAVLDE---KTIVSALQDRLARYKQPKRVIFAEDLPRNTMGKVQKNILRQQYAG-------------------------- 214045824 14 --------------------------------------------------------------------ARLNMAAQCL----GQDAGRTAII---DLTGDARRVSYGALSAMADGLARSLLPR-VQAGDRVGVLLSQSPWCAAAHLAIWKIGAISVPLFKLFKHDALKSRVQDAGITLVLTDAEGR------DLLGDLAEA------------------------------WMAETAGISGDPVPFADTGPDDPAVLIYTSGTTGSPKGALHGHRVLTGHLPGVSLSHDVLRPGDCLWTPADWAWIGGLFDVLMPALALGVPVVAARLPKFSP--EDCARIIADGGVRNVFFPPTALRMLKAA------GATIPGLRSVASGGEPLGAEMLAWGQTAFGLT----INEFYGQTECNMVASSCGTSYPARPGCIGKAVPGHTLAVLTKDGVPTTD--EGDVAVRRGSAAMMLGYWQRP----DATAEKFKGDWMITGDRGIWEGEYLRFIGREDDVITSSGYRIGPAEIEDCLLTHPDVATCGVVGKPDALRTEIVKAYVVRKPGSTVDGAT---LQDWCKSRLASYSYPREITFLDALPMTVTGKVIRKDLKAIA---------------------------- 37521519 1 -------------------------------------------------------------------------------------------------TGDGRSYTYNQVVRASENLATGLRRLGYAPGCRIAVMLPNLPEYGLAMYGLWWLGAQPVLINPQLTLRELRHILLDSQAQAVITT------------------ADLLPTLAPLRCLPPMLTFIVVGGEVPAGDLSFAELTATAGRSG-IQRIHPTDTAALLYTSGTTGEPKAALLTHGNFWAIA-QSSRIAIEGTPKDHLLCVLPLFHSFGCMVALVLF-------ALMGASVTFEHRLTPKRLMEHLRDPRLSFLIAVPNLLSTLLRFPADFRLTENLRCVCCGGSALHPQVEADFRARFGDIVRQGYG--LTECVSSTTLNPLPGPVRPGSIGKPLPGGPELAICDPQTGALLGERQVGELLIRGPHV--FKGYHNRPEASAAVFLD---GWLRSGDLGYRDADGYYFVVDRIKDVIIVSGQNVYSQEVEKVLLSHRAVREAAVVGDPDPDKGEVVHAYVSLHEGATVGEA---ELVHYARSQLAPIKVPRRLTVVEALPKSPTGRILKRRLR------------------------------- 159036030 1467 ----------------------------------------------------------------------------LFERQVRRTPEKVAVVF------GEQHMTYRELNERANRLAHHLRSLGVGPEVVVGSCLERGPDAVVVLVAVLKSGGVYVPFDPDHPAERLDFMLTDANAHLVVTTQAFAHR------------------------------------LAGRRVVTVDDDRLAASATTDPGTLPPHNLAYVIYTSGSTGRPKGVMIEHRSYA-HHCRVIGDAYGIGSDDRVVLLSALTFDVAMDQT-AATLLAGATVVISD--PVFWTPSELPARLAEHGVTIMEITPAYYRELLEADVGRLTALRLMNVGSDVVTVADARRWAATGLPARFLCNYGP--TEATVTCVLHPVAGLDADERDEAAMPIGRPVSGTRGYVLDAKLMPVPVGVPGELCLGG--VRLARGYLNRPELTADRFVERGARLYRTGDLVRWRPDGTIEFIGRIDQQVKVRGFRIELGEIEAALAEHPAVQASVVAVREVGPGEKQLVGYVVPRVGPVPD---VAGLRAHLRDRVPEYMVPARWVTLDALPLTASKKVDRKAL-------------------------------- 159036030 408 -------ALFDRARIEAANYLRLLSRALAEP-------------TRPVGRVELVAEPELRQLHEWNPTPRLSLPE-LFTAQARRTPDAVAV------AGAEGELTYAELASRVSALTSFLVSQGVTTEKSVGVSLPPGADLVTTLLAVLAAGGVYVPLPPEHPAERLALMVADAGVELVVTNS------------------VLRDQLPTVHTV----------------ALDSDQALIAAAPPAAPPAVHPGNAAYVIYTSGSTGRPKGVTITHDGIRNRVLWSV-HRYGMTARDRVLQKTTIGFDASVWEFLSP--LVSGGAVVTPPPGVHRDPAAMVEAVSTHGVTMLQLVPSVLRLLVDVPQLAG----CSSLRLVCSAGEPLPVSLCERLLEVL---DVEVVNTYGPTECAIDSTAAGFRSGEQGDIVPIGTPLRNMRAHVVDRWDEVPLGVPGELCVSG--VGLARGYVGRGDLTAERFRPPGERWYRTGDLVRWRDDGVLEFVGRVDEQVKIRGVRVEPAEVEAAVRTHPDVGEAVVAARRGELGDLELVAYTVPANG---TPVSLESLAAHLADVLPAPMIPSNHVGLDVLPLTPNGKVDRAAL-------------------------------- 134099241 456 -----------------EHLDRLLDAALADPATPVGEL--ELLAPGERERLLHECNDTATRTDERLLPER-------FKAQVALTPDALAVTAPGEEAGTE--LTYAELNARANRLARELVGRGIGPEHVVALAVPRSPAMMVAALAVLKAGAAYVPVDPSYPAERVRLMLADSSPALLLAT---------------CTVAAELPDGGVRRLLLDDPEVAEQVAALPGTDLADSD---------RNAPLLPGHPAYVIYTSGSTGTPKGVVVAHRALSNHLDWAVRRFAGL--GGRTLLHSSMSFDFSVTP-MYGPLLCGGVLELCEDSPDAIANAT--GPATFLKITPSHLPLLPSVRFAAEGPRTLVIAGESLHGESLVDRQPPEGE------------GLDVINEYGPTETTVGCTIPFADGAPAGPVPIGRPVANTRCHVLDQALRPVPAGVPGELYIGGS--QLARGYLGRPGLTASRFVATGERLYRTGDRVRRRADGALEFVGRVDEQVKIRGHRVEPGEVEAVLLRHPAVAQAVVVGRSDGPSGTYLAAYVVLNDSGQ-SVVDGAALREQVAAQLPEHMVPGVVVVLGELPLSPSGKADRRAL-------------------------------- 1168218 31 ----------------------------------------------------------------------------CFER-VAEFADRPCLI----DGATDRTYCFSEVELISRKVAAGLAKLGLQQGQVVMLLLPNCIEFAFVFMGASVRGAIVTTANPFYKPGEIAKQAKAAGARIIVTLAAYVEK------------------LADLQSHDVLVITIDDAPKEGCQHISV--LTEADETQCPAVKIHPDDVVALPYSSGTTGLPKGVMLTHKGLVSSVAQQVNPNLYFHSDDVILCVLPLFHIYSLNSVLLCALRAGAATLIMQ----KFNLTTCLELIQKYKVTVAPIVPPIVLDITKS--PIVSQYDVSSVRIIMSGAAPLGKELEDALRERF--PKAIFGQGYGMTEAGPVLAMNLAFAKNPFPVKSGSCGTVVRNAQIKITGESLPHNQAGEICIRGPEI--MKGYINDPESTAATIDEE--GWLHTGDVEYIDDDEEIFIVDRVKEIIKYKGFQVAPAELEALLVAHPSIADAAVVPQKHEEAGEVPVAFVV-----KSSEISEQEIKEFVAKQVIFYKKIHRVYFVDAIPKSPSGKILRKDLR------------------------------- 146306528 8 -----------------------------------------------------------------------------------------------------KTLTYGEIYKLSGDFAAYLQKHDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLVVVNTNPLYTAREMEHQFNDSGAKALICANMAHLAEQVVPKTGVKHVIVTEDMLPTFKRLLVNHVKKMVPSYHLPQAVKLNDALAKGRGQSFNEANPSNDIAVLQYTGGTTGVAKGAMLTHRNLVANMLQVKELMGANEGCEVLIAPLPLYHIYAFTFHCMAMMLIGGHNILLTNPRDLP---AVVKDLAKYRFTGFVGLNTLFVALCNNEE--FRKLDFSALKLTVSGGMALQLATAERWKEVTGCAICE-----GFGMTETSPVATVNPFSAIQLGTIGIPVPSTLCKIINDDGQELAIGEIGELCVKGP--QVMKGYWQRQEATDEILDAD--GWLKTGDIGLIQEDGYLRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGEAIKVFVVVKPGESVT---KEQVMEHMRANLTGYKVPKAVEFRDVLPTTNVGKILRRELRD------------------------------ 71994703 27 --------------------------------------------------------------------------------------------------------TYSQVATDAENLACGLLHLGLKKGDRIGIWGPNTYEWTTTQFASALAGMVLVNINPSYQSEELRYAIEKVGIRALITPPGFKKSNYYQSIKDILPEVITSRNFTCFQHLIMFDEEDKPGAWKYTDVMKMGTEEDRHHLSKIERETQPDDSLNIQYTSGTTGQPKGATLTHHNVLNNAFFVGLRAGYSEKKTIICIPNPLYHCFGCVMGVLAALTHLQTCVFPAPS---FDALAALQAIHEEKCTALYGTPTMFIDMINHPEYANYNYDS--IRSGFIAGAPCPITLCRRLVQDMHMTDMQV--CYGTTETSPVFMSTRDDPPEQRIKSVGHIMDHLEAAIVDKRNCIVPRGVKGEVIVRG--YSVMRCYWNSEEQTKKEI--TQDRWYHTGDIAVMHDNGTISIVGRSKDMIVRGGENIYPTEVEQFLFKHQSVEDVHIVGVPDERFGEVVCAWVRLHESAE-GKTTEEDIKAWCKGKIAHFKIPRYILFKKEFPLTVTGKV------------------------------------- 13470819 9 ----------------------------------------------------------------------LNVGVELTDRLVEKGGDHTALI------GNGRRRTYKELSDWTNRLAHALVEYDVKPGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRTGELTKIVDKAEITIALC-----------DTRLMDEMTACAKDSTFLKQVIGF-------DGTANHDAELDRAALDKPVTFTAVNTGRDDVALLGFTSGTTGVPKATMHFHRDLLIIADAYAREILQVTPDDIFVGSPPLAFTFGLGGLAIFPLRFGAAATLLEQA----TPPNMIHIIETYKATISFTAPTAYRAMLKAMD---EGADLSSLRVAVSAGETLPAPVFEEWTEKTG---KPILDGIGATEMLHIFISNRFD--DRKPASTGKPVGGYEARIVDDAMREVPRGETGRLAVRGPTGCR---YMADDRQKEYV----RDGWNLTGDTFTQDEDGFFHFAARSDDMIVSAGYNIAGPEVEAALLSHPDVAECAVIGAEDGERGQIVEAHVVLVQGVAPDALTVKRLQDHVKAMIAPYKYPRSIKFIAALPKTQTGKIQR----------------------------------- 6007554 475 --------------------------------------------------------------------------HQLFEEQAAQNPQGIAVIFE------DQKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPTERLGDILSDSGVSLVLTQ----------------------------ESLGDFLPQTGAESLCLDRDW---EKIATYSPENHFNLTTPENLAYVIYTSGSTGKPKGVLISH-RGLMNLICWHQDAFEITPLDKITQLARIAFDAA-VWELWPCLTAGASLVLVKPEIMQSPPDLRDWLIAQEITVSFLPTPLVEKILSLEWDENIALR----IILTGGDKLHHYPSGLMPF---------KLINNYGPTENSVVTTSGLVRDYNPPSPSIGKPVYNTKIYILDQNLQPLPIGVPGELHI--SSVGLARGYLNRLELTQEKFISNPFNSYKTGDLVRYLPEGNIEFLGRIDNQVKLRGLRIELGEIEAVLETHSEVEKAVVILREDTSDNQRLVAYIVRKSPSLG----IGELRRFLQQQLPAYMVPSAFVILSDFPLNNNGKIDRKKL-------------------------------- 16078894 473 -------------------------------------------------------------------------------------------------------WTYRQLQVRANQIAHALIEKGVGSGDIVAVMMGRSMEMPAALLGIWKAGGAYMPLDPHFPAERLSFLLKDSQAAQLLIEED-------------------------LISLIPPSYEGNTITIEH-----------TESYQTEAPNMPPGDLAYLIYTSGTTGRPKGVLVDHHGIANTLQWR-REEYSMTEQDISLHLFSYVFDGCVTSLFTPLLSG--ACVLLTTDDEAKDVLALKRKIARYKVSHMIIVPSLYRVLLEVM----TADDAKSLRIVTFAGEAVTPDLLE--LNQIICPSAELANEYGP--TENSVATTILRHLNKKERITIGHPIRNTKVFVLHGNQMQPIGAAGELCISGA--GLARGYYKQQELTQKAFFLEGERLYRTGDAGRFLPDGTIEYIGRFDDQVKIRGYRIELREIETVLRQAPGVKEAAVLARDVSAEEKELVAYIVPEKGNSLPD-----LYQHLAGTLPSYMIPASIINISQMPLTSSGKLDRFALPEPENNTSVTYMAPRTL--------------- 16078894 1505 ------------------------------------------------------------------------------------------------------QLTYRDLNEKAERAAAMLIKQGVRTGDIVGLMLDRSPDMIIGVLSILKAGGAYLPIDPEYPKERISFMLNDSGAKLLLTERG----------------------------------LNKPADYTGHILYIDECENNSIPADVNIEEIVTDQPAYVIYTSGTTGQPKGVIVEHRNVISLLKHQ-NLPFEFNHEDVWTLFHSYCFDFS-VWEMFGALLNGSTLVVVS-KETARDPQAFRLLLKKERVTVLNQTPT---AFYGLMLEDQNHTDHLNIRYVIFGGEALQPGLLQSWNEKYPHTD--LINMYGITETTVHVTFKSAADIAKNKSNIGRPLSTLQAHVMDAHMNLQPTGVPGELYIGG--EGVARGYLNRDELTADRFVSPGDRLYRTGDLAKRLSNGELEYLGRIDEQVKVRGHRIELGEIQAALLQYPMIKEAAVITRADEQGQTAIYAYMVIKDQQAAN---ISDIRTYLKNALPDFMLPARMIQIDSIPVTVNGKLDQKALPE-PEKQAYTADDIS----------------- 162452411 1009 -----------------------------------------------------------------------------------------------------RSLSYRELDEQANRCARFLCAHGVVPDQIVGVLMQRSLELVVALVAILKAGGAYLPLEPTYPEQRLEFMARDAGVAVLLTQSSFVLAGFTGTRLCLDTEASR---------------------------------LSSYSADSPRVEVRPEHLAYVIYTSGSTGMPKGCMLSHRAICNRLHW-MQEAYALTPLDRVLQKTPFTFDVS-VWEFFWPLITGARIVLAAPGAER-DPAALAGLIQEHGVTACHFVPSMLRLF---LDEPRAAGCASLRHVFFSGEALPYP----LMERALSTFSAQLHNLYGPTEAAVDVSFWKCNLRDDRKVPIGRPIANIRLYILDEQQRPVRPDQTGELYIAG--VGLARGYLNRPELTAERFVSPGARMYKTGDRAAWLPDGNIDFLGRMDGQIKLRGLRIELGEIEAALLGHEAVREAAVAVRDADSGDPRLVAYVVLRDGASFSPQV---MRRFLESSLPRYMVPNQFVQVAGIPVTAHGKMDRAAL-------------------------------- 207728232 28 -------------------------------------------------------------------------------------PDKDAIVFYGG------HLRYRELHDDALAVAGWLQQAGVRKGDRVLLYMQNCPQFIAAYYGILRADAVVVPVNPMNRPEEFKHYITDAGAGVVICSDDLAANVTALPEARRVRHLLATAYADALPATYAYPEDAPPAWLPQPGAVAWKDALA-QRLVPGPHTAGPDDLAVMPYTSGTTGFPKGCMHPHRTVMHNV-VGGSLWSQTTMEGVSLSIIPLFHVTGMQYGMNAPIYMGSTVVMLP----RWDREVAGRLISRYKVTHWTNIPTMVIDFLAS--PQLAAFDLSSLVYIGGGGAAMPQAVAERLQKEFN----LLYQEGYGLSETIAPTHSNPADRPKLQCLGMPFFNTDARVIDPQTLEELPPGEVGEIIVNGP--QVFLGYWGKPQATAEAFIEEGKRFFRTGDLGRMDEEGYFFLTDRLKRMINASGFKVWPAEVESLMYKHPDIQEACIIGTHDAYRGESVKAVVVLKAHARGR-TTEEDIIGWARDHMAAYKYPRVVEFVDALPKSGTGKVMWRTLQE------------------------------ 48478247 18 --------------INNNNYHDAFKNSIKDLNGFWKSLASF------YGIELNGSYKRGENFIDWFNETRINYTDLVLK---NKNLNGYSIIYINEKLNE-KRISWNELSVMVYNLAGFLIEIGLKKGDVVAGYINNNYYAIISFLAASLIGCTWTCVSQDFGLGAVISRFQQSNPKVLIASPFYYYNGVFYDKTNEIKRIID--SVKSIKNVIV----------TDKCDIDSFIFDNIRSSKNVNSNTFFNDPLWILYSSGTTGIPKAMVQSQGGIILEHIKSLGLHLNISKNSRFMWLTNTSWMMWN--FMVSGLLLGSTLVIYDGNPYYPGNDDFWKAINKNNVTHFGAGAPYFSGLMKSGYDFKFYGDY-----IGSTGSPMPPEVFDYIYK---NNDVWLSPISGGTDLCTAFITANPLLPVIRGRMQCIALGADVSSYDENGLETRDVG---ELVIRQPMPSMPIYFLNDNKRYIDAYFSYFKNVWRHGDWVKIFDDGSVIIYGRSDSTLNKKGIRIGTGDYYSILNKIDHVIDSLIVGIELENGDYYMPLFVKLDTG--INDDIIKNIKNEIVKDLGKRYVPDEVIQVPDIPETLSGKKMEVPVKRILSGDIKNAYNKDSMVNPESMEFFIKFRE- 195433499 54 ---------------------------------------------------------------------------------------------------EGKRYTFKSLLAEVDRLAAGFRKLGLQQGDAVGLWSPNYVHWYLGMLGAARAGLTSVGINPAFQGPEVAYCLNKVGLKAIVAPEIFKSQNYYEILRGICPEIIKSEKFPHLRSVIINSETHLKGALRFDDLLDLSNRTEQEEIGKYQTKISPELPCNIQFTSGTTGNPKAASLSHYNFVNNGIHVGNRNQL--EGERICVQVPLFHAFGVIITIMAGMSKGATLVL---PAAGFSPKDSLAAIVKEKCTVIHGTPTMYVDLVSAQRELQVPL--GRIKKAITGGAIVSPQLILDVKKVLGVESMRSV--YGLTETTAVIFQTLPGDDEESVLHTVGHQDHVEVKVVDADGNCVPFGQPGELCVRG--YVTMLGYHGDKEKTEETIGADK--WLRTGDQFVLQEDGYGRIVGRLKEMIIRGGENIFPREVEDFLNAHPQIVEAHVIGVPDERLGEEIVAFVRLHNDVDPKSFTVEALRAYSKGKIAHFKVPRYVVPIDAFPKTTSGKI------------------------------------- 27378293 11 --------------------------------------------------------------------------------HARRTPERPALKYRGEE------ISYAVFDARIRKAAGWLAAQGIGAGDVVAVLMKNSAAFLELVFATSHLGAVFLPINFRLSRDEVGYIAGNAGARLLMVDEELAANAAGAKIVVLDEAAQQSV-----------------------------TRLAGGAAAAPMHVRAPSDLMRLMYTSGTTDRPKGVMLSYDNFYWKSADQT-IALGLSAETRLLVVGPLYHVGALDLPGIAVLWHGGFIRI----ERNFEPETALAAIAEDRLNAAWFAPVMTTAM--LTCPTRDRYDVSSLTWAIGGGEKTPELRIRAFSEYF--RNARYIDAYGLTETVGGDTFMEAGREIEKIGSTGRAIAHVEIEIRDEEGRTLPPNVNGEICLCGP--KITRGYWKDSEKTAAAFFGD---WFRSGDVGYLDDEGFLYLTDRKKDMIISGGENIASSEVERVIYELSEVREVAVIGLRDARWGERPVAIVVLAEGASLE---LPALTEHCRARLASFKVPKQLVVRDSLPRNPSGKILKRVLRA------------------------------ 90415781 43 -----------------------------------------------------------------------------------------------------QTLCFSEIEQLSRQFGCYLLEHGLGAGDRVAVQLPNISQFPIAIWGILRAGLVVVNTNPMYTAREQLHQFNDSGAKALVVLSDLLPVTEQVIPQTGVETVIATS------AIDLLQPQPLPASSLSNLVSFTDALALGADKQLPERSSSMSDVAVLQYTGGTTGPSKGAILTHGNIFGGVRMSKVSVDFSDEEDLLIAPMPLYHVFGFTMNAVSGFLGGSHSVLI---PNARDIDSMVATMKQHPLTTMAGITTLLQGLMRH--PQFDEIDFSRLKGIVVGGAALVKEVGDEWEARTG---APVFEGYGLSETTAVLTCNGPDKS--RLGTVGLPMLFQEVKLIDVEGNAVATGERGEVCCRGAHV--MQGYWNRPDATAEALDAD--GWFRTGDIGVMAEDGMLTIVDRLKDMVIVSGFNVYPNEIEDVAYGHGDIIECAVVGVADERTGEAVKLFVV----STNPDLSEQQVKDFCREQLTAYKVPKHVAFMDELPKSPVGKILRRELRD------------------------------ 158293300 61 ------------------------------------------------------------------------------------------------------RLTYAAVLDKVDGLAAAFHQLGLRQGDRVGIWAPNGTLFYLTNLAAARAGMITVGINPAYQVPELEYALQKVGVKALVAAEGYRQQNYYGMISHIAPELLKSKALPELSAVIIDSQKSLPGAIKFSELFEVPSEQAISKIEMLQSKIMPDSGVNLQFTSGTTGHPKAALMSHFGFVNNGLHIGNRNEMDQRMHRLCVQVPLFHAFGMVIAIMAALSYGSTLVLPTAG---FKAADSLAAIVRERCSIVLGTPTMYVDLVRRIVESGAKLDSP--EIAVTGGATCSPKLFADIKHTLGVRKVKTV--FGMTETTAVIFQSLFEESPEDVQQTVGHVTDHYEKVIDRDGHIVPFGTAGELCVRG--YGTMLGYWGDEKKTKETIAAD--RWLRTGDQFMLREDGYGKIVGRLKEVVIRGGENIYPKEVEDYLNTYPKILEVHCIGVPDERTGEELCAYVRLKDPEETID--REEIMRYCEGKLAYYKVPKYVRVLNDLPKTTSGKV------------------------------------- 108761108 513 -------------------------------------------------------------------------------------------------------LTYGELDQLSDRVAASLQDLDVGPEVVVGVYLDRSAELIVSLLAVMKAGGAFLALDADEPVDRLRHIVADARPRVVISSAKLSER-------------LWGMGGFVTLHVDEGYRDMPAAPGQQLR-----------------RDVLPDHLAYILYTSGSTGRPKGTEITHRSIVNYLRWSV-DAYRLREGTGSPVIGSVSFDGTLTS-LFAPLLAGRALFLVP-----RGHEIDQLTSRDYPEQGFSFIKMTPSHLRAFNGLGRTREVLGRTHAVVLGGEGHGVDLAPWREQGLPTRVINEYGPTEAAVACCFETLLPDGTPPPERVPIGRPISHMRLYILDRYLQPVPVGVPGELYIGG--VGLARGYLRRPDLTAERFVPEGSRLYRTGDHARYLSDGRIEYLGRQDDQLKIRGHRVETGEVEAALGRHPDVVQAAVLLQRLPSGAPRLVAYVQPQSMENGD--LRAELRKSLREVLPEYMMPEVIAVLPELPLTPSGKIDRKALPPVASEAPV----ASALARTEARTETERQLQA 126740368 16 ---------------------------------------------------------------------RLNMAEQCLSHPA----DKLALI---DMTGPARQLTFGGLADMVDRLARYLLSR-IAPGDRVGVLLSQSPWCAAAHLAVWKAGGISVPLFKLFKRDALAARAGDAEVRFVFTDTEG---------------AELLGDLAEAVMVETAGRDGAAV---------------------PFAETTPETPAVLIYTSGTTGSPKGALHAHRVLTGHLPGVAISHDHLQEGDCLWTPADWAWIGGLFDVLMPGLALGVPVVAARLDKFTP--EACADLIKAAGVRNVFFPPTALRMLKAA------GQGLEGLRSVASGGEPLGAEMLAWGRRELGVT----INEFYGQTECNMVASSCGADFDPRPGCIGKAVPGHELAVIDATGNPTA--EEGDVALRRGSASMLIEYWNRP---EETAAKFRGNWLVTGDRGIWEGD-YLRFVGREDDVITSGGYRIGPAEIEDCLMTHPAVATVGVVGKPDALRTEIVKAYVVLKPEVEASE---RELQDYVKERLAHYSYPREVEFLKELPMTVTGKVIRKGLKARAAKE------------------------- 217979541 8 -----------------------------------------------------------------------------------------------------RSFTFRELDELTGRFAGGLRSLGVRAGDRVVLHLPNGWEWIVSYHAIARIGAVVVPANFLLSAAEVTFAARDSEALALI----------------LPAERRSAVAVSEDVAVITLGSSEGAVEFQRLL----------AGAYIDPVERGADDLFTIGYTSGTTGRPKGAMLTH-GCVYASMAATATMHVRHAGDIVLSSLPFPHVYGNV-VMNAVFLTGMRLVSTP----RFEAGAALKLIEQERVTLFEGVPTMYYQMLAHPDIASADLTSLVRCTVGGQTMP-----LSQIEAVANRFGCPVLELWGMTEVAGPAVTHSPYWPSRYSIGLPAPGVHARIVDLEERTRDQPIGEAGELLVRGPMV--TRGYWNDAEATADAIDKD--GWLATGDVARADSDGYIFIVDRKKDLIITAGYNVYPAELEQVIAMHPSVVMVAVAAIADAEKGELAEAFVVRRADATLDE---TELLIHCRKHLAAYKVPRRVIFVDDLPKTSTGKIMRRKLRE------------------------------ 170750178 16 -----------------------------------------------------------------------------------ESRDRAALRIVEAGSGAEQSLTFGELARRSGQVANHLRQLGLRRGDHLLLLLGNVPALWETMLAAMKLGAVVIPATTLLTADELADRLARGRPRAIVAGPE---------------QIARFAGLDTGGAVRLVTGAPTE------GWAAYDDAFEASETFAPDGPTGADDPLLLYFTSGTTAKPKLVRHSHRSYPVGALSTM-YWLGLQPGDVHCNVSSPGWAKHAWSSFFAPWNAGATILVINQAP--FNAAALLAQLERTGATTLCAPPTVWRMIIQEDLTGKRLALREVC----AAGEPLNPEVIERVKTAWG---LTIRDGYGQTETTALM-ANTPG-QPVVPGALGRPLPGYRVRVLDLDGQPASEGEVCLELGAHRPAGLMQGYDDGQGNLSGAAGDL----YHTGDVAFVDEQGCYTFVGRADDVFKSSGYRISPFELESVLIEHPAVAEAAVVPIPDPMRHTIPKAYVSLVAGASPGPETALDIFRFTNARLATFKRLRGLEFVTDLPKTISGKIRRVQLRRL----------------------------- 56479161 29 -------------------------------------------------------------------------------------PDRIAVIH------GARRYTWLESYTRSRRLASALKQLGVGKNDTVAVVLNNTPEMFECHFGVPATGAVLNTINTRLEPETVAFMLNHAEAKVLITDREFAR---------VMAKAIELANRPDL-IVIDVDDPEYSGPGDRVGTLEYEALLETGSPDFAFEPADEWDAISLNYTSGTTGNPKGVVY-HHRGAYLNAMSNIVSWGMPPHSVYLWTLPMFHCNGWCFAWTMAANAGTNVCLRRVDPRL-----IFEAIREHGVTHYCGAPIVHSMLANAPESWREGIDHKM---YGLVAAAPPPAAVIEGMAKIGIDLTHVYETYGAVCAKHDEWKDLPLAEQIALNGRQGVRYHAQEDPQTMEPVPWDNQTMGEIMFRGNLV--MKGYLKNPDATEESF---RGGWYHTGDLAVMQADGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVALPDPKWGEVPAAFVELREGTTVTEA---ELVAHCREHLAGFKSPKKIIFGP-LPKTSTGKIQKFVLREQA---------------------------- 165975858 27 -----------------------------------------------------------------------------------------------------KVLTFRKLEERSRAFAAYLQELRLEKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVVVSNFAATLEKIVFETSVKHVILSFGKRTLVNFVVKYVKKLVPKYKLPHAVSFREALSIGKQQYVKPSLYREDLAFLQYTGGTTGVAKGAMLSHGNNLMQAKWVAEPLLRNSRECIAVIPLPLYHVFALSVNCLLFIELGITGLLITNPRDIPS---FVKELKKYKVVALTGVNTLFNAL--LNNEQFKEIDFSHLKLSVGGGASIQSAVAKRWHDAT---DCHIIEGYGMTECSPLIAATRSDSVE-HTGSIGVPVPNTDIRIVDDEGNDVPIGERGELWVKGP--QVMQGYWQRPQDTADVLKD---GWMATGDIVVMGEDLNLRIVDRKKDMIIVSGFNVYPNEIEEVVAHNPKVNEVVAIGIPSKSSGEAIKIFVTKKDES----LTREELRTYCRQYLTGYKIPREIEFRDELPKSNVGKILRRVLRD------------------------------ 146351242 39 ----------------------------------------------------------------------LNAGSVLIDDAVVEHGDRPALH-----TPDGTTWTYGDLQKRANQVAQVLTEFGVVPGNRVLLRGPNNPWIVAAWLGVLKAGAVVVTTMPMLRSSEISTLIDLTKPTVAISDHRF----------------VDELSVAAGDDVAVLAYGGED-------DADLLSRCGAKSGQFTAVQTAADDVALLGPTSGTTGAPKVTMHFHRDILAIADTFARHILTPTHDDVFAGSPPIAFTFGLGGLVIFPLRFGASALLTERAA----PVELAENAEAAGATILFTAPTAYRAILKAE----RGDLLSRLRLAVSAGEHLPKETWEAVHQATGVRL---VNGIGSTELLHVFIS--AAGEDIRPGATGKPVPGYRATILDDDGREVAPGEPGRLAVIGPTGCR---YLDDPRQEIY----ILNGWNITGDTFLRDEDGYFIYQSRSDNMIVSSGYNIGAPEVEAAIDQHPDVLENAVVARPDPERGSIVCAFIVLRESVTGDDAKRKEIQDFVKATIAPYKYPRDVRFVDELPRNPSGKLQHYKLRDQVNHEKDQLAGASA---------------- 159900486 5801 -----------------------------------------------------------------------------------------------------QTLTYRELIARANQLAHALQERGVGPDVLVGICVERSLDLMVGLLGIVIAGGAYVPLDPSYPAERLAFMLEDARVAALVTQKRLL--------------------------------SGLPADSIPRLCLDTDWSLVAGNQDCPPAAVTPAHLAYMIYTSGSTGRPKGTMIQHSGLANYLTWAV-DAYAMAAGDGAPVYSSVSFDLTIT-GLFGPLLAGRTVHLLPEDAGADGLGANLSVAETY-SLVKITPAHLEILNHQMPAHQAAGR----TRAFVIGGENLRADMVAFWRDHAPQTALINEYGPTETVVGCCVYTVTTDTPAVGVLPIGRPIANTQMYVLDPRLQLVPIGVVGELYIGGAGVG--RGYHRRPDLTAERFVPDPFGGYKTGDLGRILADGTLECLGRVDHQVKVRGFRIELEEIEAALLRQAGVREAVVAARRQESGDIQLAAYVVAAPDNPLQ---IPTLKQSLQELLPAYMAPSHIMLIDELPLTSNGKVDRGALPAPAQ----------TLASEAVL--------- 159900486 24 ------------------------------------------------------------------------------------------------------QVTYWQLSKRSNQLAHYLLAQGVTPDTPVAVCIPRSTDLVVALLGILKAGGAYLPLDPAYPAERLTFMLEDSQTPLVLTRAGLLRP---------------EDGLPKTVKRIALDDMAG--------------LLANQPTSAPSSQVGPANLAYVIYTSGSTGRPKGVAIEHRSAINLITW-HQREFAVGAGDRATQVASPAFDAA-VWEIWPYLTTGASLHIPAEELRLLPMELKDWMVSQ-AITMSFLPTPIAERIIALPWDGPCSLRVLLTGGDRLQRHPD------------HELPFVLVNNYGPTENAVVSTSGLVGADHGQPPSIGRSIANTEAYILDSAMQPVAVGAPGELYVGG--VGLARYYLNRPDLTAEHPFSRRPGSYRTGDRCQYRADGSIEFLGRIDFQVKVRGFRIELGEIEVCLVGHPAVKEAVAAIQEMPSGANRLVAFVAQRPGSAVDKAV---LKEYLGQHLPEYMVPTAITTIDSFPLTPNGKIDRRAL--LLQAVVPAAGDRTAPATP------------ 159900486 1081 --------------------------------------------------------------------------------------------------GRDATLTYAELDEQSSRLAAHLRYAGVGPDVCVGVYLERTPRLLVVLLAVLKAGGAYVPLDPAYPAERLAFMIEDTRVAVLLAEHASRETLPSHAAQVIFVDAL--PPLPSVQ--------------------------------PPKRGAGPENLAYIIYTSGSTGRPKGVMITHANAAFFMDWALEVFSPADLEGTLAATSMCFDIS--IFEFFAPLSCGGSVLLAE------------NILHLAAMPATPPITLVNTVPSVFAEVLRDTELPPSVRVVNLAGEALPRVLVDQLYGL--PTVERVYNFYGPSEDTTYSTIDCVARDGAGPPPLGRTIDNSEGYVLDGFQQPVPVGIAGELYLGGAGVS--RGYFGRPALTAERYLPDPFRMYRTGDRVRRQADGTLEYLGRMDRQVKLRGFRIELGEVEAALSEQAAVQEAAVVIKASPRGDPTLVGYVVARAGEALDSTT---VQAALRERLPEYMVPSQVVVLLGLPRTSSGKLDRRAL-------------------------------- 159900486 4738 ---------------------------------------------------------------------------------------------------------YRDIDHQSDQWAQALRRHGVGPETIVAICLERSPTMLVALLAVLKSGGAFALVNPRN-LDQLPALIEELAPAVVL-----------------RDATAPQVPATAGRAVLDLSADWAEIASLPAVSLDH--------------MLHPDSAACLVQTDGAAGTRRLVVLSH-RALGQRLLAAQAAYPLYPTDRVLHSAALETGDAVWAWL-APLTAGSAVVL----DVAGGESAGPSLIETVTAQDVTVARLLPSQLDVLLDAPRF-TECTTLRMVLAAGEPLSQTTQDRFFERSAAELYNLYGAAETTLDALAWRCARDADLSDPSAPLGAPLEATQVALLDDQGRVVPVGIAGELYLGGAGVS--RGYFGRPALTAERYLPDPFRMYRTGDRALYRADGMLEYRGRVEQQVKLRGFRIELGEVEAALSEQAAVQEAAVVIKASPRGDPTLVGYVVARAGEALDSTT---VQAALRERLPEYMVPSQVVVLLGLPRTSSGKLDRRAL-------------------------------- 94314357 5 ----------------------------------------------------------------------------ALHKAFRENPSGVATIFA------QRSTTFSQLIDRVARLASALRGQGVAAGDRVAMLALNSDRYVEYIFGTLWAGAALNPVNTRWSVAEIAYSMEDCGTSVLLVDDNFLDLIGPL-----------RERCPCIQTVIYCGDAETPAGM-----IDYEQLVRSSAPIADSLR-SGHDLAAVLYTGGTTGAPKGVMLSHANIASNVLSSLAAASRPPVTSI-LQMAPMFHIAALSFVFQAVTRLATQVILPG-----FDPKAAIRDLSRYRINEVFTVPTMLKMM--LDDPTFADHDLSSLRNIIYGAAPIDGALLQRAMAQI--PSSQFLQAYGMTETSPVSAILAADCHVVGSPRGRPAPACEVRIVDPATDEDCPTGTVGEVAVRGP--GVMLGYWNKPEETARA---LRNGWMHTGDAGYLDADGFLYVTDRIKDMIISGGENVYSTEVENAILTHPAVQLCAVIGIPDEKWGEAVHAVIVVRPGHELS---VDAVHAHCRERIASYKCPRSVEFRADMPLSAAGKLLKYKLREV----------------------------- 167361986 29 -------------------------------------------------------------------------------------PDRPALF----EIATNRQLSYAELDTRIARCAGLLSDLGARRGGRVALLARNSLDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPVLLVHDEEFAATVASLAGADPEMAVISTADGPA-----------------------GFAARIEASLPAAPVSADADGACVLLYTSGTTGQPKGVVIT-RRNAFFAAFNFSVVGEIGPGSVALCDLPFFHTIGLIAVARTTLMLGGTLVVSD----RFTPARTLAALADRQRAVTHYFAVPQIALALRNDPVYSAAALAGLHALFVGGAPLTQALIESYLD----DGVALVNGYGMSEAGTVLHVPIDRRVQDNPGSVGLPAPLLDIRIVGEDGREVDDGETGELWLRGP--AVTPGYWNKPQETAAAFTE---GWYRTGDLGRREANGFYHIVDRLKDMYISGGENVYPAEVEAALASHPAILDAAVVGIPDIRWGECGLAYVVLRPGAVATGD---EIAGHCAARLAAFKRPARILFVEAIPRTASGKVQKYVLRQ------------------------------ 159898327 35 ----------------------------------------------------------------------------ALREWAQRSGDATAVVC------GERRWSYRELDQRVDRLAAGLQQLGIQTKQRVVVQLPNCAEWFVVCFALFRVGAIPLMALPAHRLAEIGYFCQHSEAVAYVIAD------KVGSFDYRNLAAEVKAVAPTLEHVLVVGEAGP-----------FTALAEVDAEPSEFPTLDPAEVALFQLSGGSTGVPKLIARTHDDYLYSVRASAE-ICKLDASSVYLCVLPMAHNFPMSSGTLGTLAAGGTVVLAPQ----PSPDVAFPLIAREGVTITGMVPPLALLWLDAAAN--RKAELSSLKQILVGGAPFGAYTARRVQPELGCQLQ---QVYGMAEGLVNYTRLDDAAELICHTQGRPISPLDEVRIVDDEDNDVPLGELGHLITRGPYT--IRGYYRAAEHNQRAFTSD--GFYRTGDLARLNATGYVSVEGRAKDQINRGGEKVAAEEIEQHLLNHPAIHDVALVGLPDRFLGERTCAVIV-SNGVNIN---RREVLQFLRSRLAEYKLPDRVEIVESLPKTGVGKINKRLLRE------------------------------ 114764711 8 ----------------------------------------------------------------WFPD-RLNLAAQVCDDWAADAPERGAI--LDMRAGDMRLCSYGALQLLSRRVEAWLRGQGVGRGDRVGVLLSQSPLCAAAHIAAWRMGAISVPLFKLFKHDALASRLGDSGARAVVTDDEGADMVAPFGLPTVTEDALPEPGV------------------------------------WPAVETRPEDPAVLIYTSGTTGKPKGALHGHRVLTGHLPVEMSHDLLGQSGDVLWTPADWAWIGGLFDVLMPGLALGVPVVAARMP--RFGVEECLRICREASVRNVFFPPTALRMLKAE------GAEIPGLRSVASGGEPLGAEMLGWGRAAFGVE----INEFYGQTECNMVASSCNALFEARPGCIGKPAPGVRIGVIDDQGLETDG--EGDVAIQRGAASMMLEYWQNP----EATAEKFRGDWLVTGDRGIWEHGFLRFVGREDDVITSAGYRIGPAEIEDCLLTHPGVATVGVVGKPCALRTELVKAYVVRKAGHDPSAE---ELQDWVKERLASYSYPREIGFLDALPMTVTGKVIRKQLK------------------------------- 126667866 15 -------------------------------------------------------------------------------------PDYPAIIH-----GAIRR-TWAETHERSLRLASALVGRGIKKGDTVAVMLPNIPAMVECHFGVPMTGAVMNALNVRLDAEVIAYMLEHAEAKVILVDREFGEV------------ILEAVSRLDKKPLIIDVDDPEYGEGVKVSDLDYEAFLQEGDPEYQWDPTDEWDAISLNYTSGTTGNPKGVVY-HHRGAYLNSLGNTAVWSMAMHPVYLWTLPMFHCNGWCFPWTITAMAGTHVCL-----RRVDPEKILQLIREHRVTHMCGAPIVLNALLNVPPASKAGID---HVVKAMVAGAPPPAQVIGAVEEMGIALTHTYEVYGPVTVCAWKDRWNDLPLAERAAIKSRQGVRYHTDPGTMKPTPKDGKTIGEIFLRG--NTVMKGYLKNPKATEEAF---RGGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEIENVLYRHPAVMEAAVVARPDEKWGETPCAFVTLKPDA--GNVTEAAMIDFCRKHMARFKVPKTVVF-SDLPKTSTGKVQKFLLREQA---------------------------- 91976023 30 -----------------------------------------------------------------------------LDACVAACPDKTALTAVRLDRGEPRRFSYRELATLTDRVAVGLARLGVGRNDVVAMQLPNWWQFSILYLACSRIGAVLNPLMPIFRERELSFMLKHGEAKVLVVPKTFRNFDHEAMARGL------QPSLPALQRIVVVDGGGAD-DFDALLTIPEWEQQPDAQTILSSNRPGPDDITQLIYTSGTTGEPKGVMHS-ANTLMANIIPYAERLRLGADDVILMASPMAHQTGFMYGLMLPIMLKASAVLQDVW----DPAKAAELIRAEQVSFTMASTPFLADLTRVVKESAKSV--PSLKTFLCAGAPIPGPLVEQAQIGLGAK---IVSAWGMTENGAVTLIKLDDDDKLASTTDGCALPGVEVRVVDGDGNALLAGEIGRLVVRS--CSNFGGYLKRPQWN----GTDADGWFDTGDLAYITAGGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVAQVAIVAYPDERLGERACAVVVPRSGGAIDPAMVEFLK---SQKLAVQYIPERLIVREAMPATPSGKI------------------------------------- 171058759 25 -----------------------------------------------------------------------------VERSAEVFGARTAVIH------GRRRYSWAQVRERSARLASALRSLGVERGHTVSVMLPNTPEMVEAHYAVPALGAVLNTLNTRLDAALLAWQMNHCEATVLITDSEF------APLMDKALALLKSQHGRELRVIDVCDSEFTGVHEHLGTHEYEDLLAAHVPLHRLEGPADEWDAIAVSYTSGTTGDPK-GVVTHHRGAYLNAVCNSVTWTMPHFPVYLWTLPMFHCNGWCFP-WTIAALGGTHVCLRKVDARAILDAMREHAVDHYCAAPIVHSLLINAPAELREGLGTDPTGSSRKIRGLVAGAAPPAAMIEGMQRIGFDITHVYEVYGPPEWADADLGEQARLNGRQGVRYVLQEGMTVMDPETMTETPADGQTMGEIMFRGNIV--MKGYLKNP---KATQASLEGGWFHTGDLAVMEPDRYVKIRDRSKDVIISGGENISSIEVEDALYRHPAVTACAVVAKPDPKWGETPLAYVELAYGAQVTAP---ELIAHCKALLAGYKVPREIRF-EPIPKTSTGKI------------------------------------- 115380535 130 -------------------------------------------------------------------------------------------------TGGGKTLTYAELNRRAEQVARRLKAEGVGPEQVVGLLMERSVDLVEAMVGVVKAGCTYLALDPKLPAERLEYMLKDSGTRVVVTQAE----------------------------------WKGLAEGEGRDVVVLEEGAFAAEGGWAPVEVSAQAVAYVMYTSGSTGRPKGVAVTHQGVVRLVRESNYAAF--SPDDVFLHWNTMMFDAS-TFEVWGALLNGARLVVSP--PGLPSLADVARLIAEQGVNTVLATAALFQQLVDHQLEGLRPLKN-----LLAGGDAMPPVQAKRLLDTLPKTRLINAYGPTENAVITTCHTLQPGYDARTRVPLGVPLDGTDVYVLDEEMQPVPEGVVGELYTGG--DGLARGYVGRPELTAEKFVPNPYGKYRTGDLARWRGDGSLEFVGRADTQVKVRGFRIEIGEVEGALESHPEVKAAAVVVQGEGAEGKRLVGFVV----GGGRKVEVGEVRGYLEKRLPEYMVPSLLVEVEKLPLTGNGKVDRKAL-------------------------------- 115375642 523 -------------------------------------------------------------------------------------------------------LTYGELDQLSDRLAVYLQSLGVGPEGVVGIYLERSPQLIVSFLAVLKAGGAFLALDPDEPSERLRRILDDARPEVVLSAGE------------------------------LAGRLAELGRFTVVRVDEQGQLLPSATGKRLRRETGPGNLAYILYTSGSTGQPKGTEITHRSIVNYLKWCV-DAYRLKAASGSPVIGSVSFDGTLTS-LFAPLLAGRALFLLP-----RGQEIDLLTSETYPEQDFSFIKMTPSHLRAFDGLGRARKVLERAHAAVLGGEGLHADLATWREQRIATRIINEYGPTEAAVACCVYDVPQGGEPLPERIPIGRPIDNTQLYILDRHRQPVPIGVPGELHIGG--TGLARGYLRRPDLTAERFISGGDRLYRTGDLARYLPDGRIEFLGRVDSQLKIRGHRVEAGEIEAALARHPRVVQAAVVLRHVPNSPPRLVAYVQAKALAEGDAALKEEFRKFLRGQIPDYMIPGAFEVLDELPLTPSGKIDRKAL-------------------------------- 28870015 1599 -----------------------------------------------------------------------------------------------------QSWSYATLNAQANKIAHRLIGLGIGEDDRVAICTHRGLEMIAGLLGILKAGAAYVPLDPAYPLERIAYTLGDSAPVALLSQRSV-------------QAALPVSQVP----VISLDEAG----------------LQDESERNPQVSVKPTSLAYVIYTSGSTGLPKGVMIEH-RNVARLFSATEDWFGFNEQDVWSLFHSFAFDFS-VWEIWGALLHGGRLLIVPQLVSR-SPEDFYALLCSAGVTVLNQTPSAFRQLIAAQGENPQAHS---LRQVIFGGEALETAMLKPWYARNVNAATQLVNMYGITETTVHVTYYPVDAQRVGASPIGKRIADLQLYVLDTCGEPVPLGVVGELYVGGA--GVARGYLNREALTAERFLDNPFRIYRTGDLARWMADGSLEYLGRNDEQVKIRGFRIELGEIASRLNDHPQVLDAVVVAREDVPGDKRLVGYYTCAEDQTGLD--IEQLRAWLSGLLPDYMVPAAFVRLAGLPITANGKLDRKSL-------------------------------- 28870015 4782 -----------------------------------------------------------------------------------------------------QRLTYGELNHRANALAHYLIGLGVRPDDRVAVLARRGLETLCAMLAVLKAGASYVPVDPAHPDERIGYLLEDSAPVVVLAQFDLLAR---VPDLHVPRVALDRP-----------------------------DWLQRDDTPHVP-GLTAENLAYVIYTSGSTGQPKGVMVEH-RTLNNLVDWHCQAFDLRAGSQTASVAGFGFD-AMAWEVWPALCAGAVLHLPP------------ADIGNEQLDLLLDWWLAQQLHVAFLPTPVAEYAFSRELHHPTLHTLLIGGDRLRHFKR--DPGFAVVNNYGPTETTVVASSGL--MLPQGVLHIGKPVAHARLYVLDAHSQPVPLGVPGELYIGG--TGVARGYLNRPDLTAERFLDDPFRMYRTGDLVRWLADGTLEYLGRNDDQVKIRGVRVELGEIEQQLAQCPGVAEAVVTTQRLEDGTLRLVAYFTRRDAALDSATLRSQLL----GRLPEYMVPATYVGLDALPLTQNGKVDRKAL-------------------------------- 28870015 552 -------------------------------------------------------------------------------------------------------LSYGELNQRANALAHHLISLGVRPDDRVAVVARRGLETLVSLLAVLKSGAGYVPIDPAHPDERVAYLLTDSAPLAVLTQPALLPR-------------LEGLSLPGPKALLI--------------DLERSDWPAK-TGNPQLADLTSSHLAYVIYTSGSTGQPKGVMVEH-RTLNNLIDWHCEAFDLRAGSHTASVAGFGFD-AMAWEVWPALCAGATLHLPPADIGNEQLDALLDWWLAQPLQVAFLPTPV------AEYAFSRDLRHPTLRTLLIGGDR--------LRQFHRDPGFAVINNYGPTETT--VVATSGRLLPNGSLDIGKPIANTSVYLLDSLHKLVPFGVAGELYIGG--ESVARGYLNQPQLTAERFLRDPFRMYRTGDLARWNPDGTLEYLGRNDDQVKLRGVRIELGEIESQFSQLPGIEEALVLAREDEPGQPRLVGYFTERADATPSR--LEDLRTALAARLPAYMVPGALVRLDSWPLTANGKVDRRAL---------PVPDRSAL--------------- 28870015 3721 ----------------------------------------------------------------------------------------------------EQSLSYAELNRQANSLAHYLISLGVRPDERIAVVARRGLDTLVGLLAVLKAGACYVPVDPAHPGERIAYLLSDSAPVAVLAQQTFIER---LPALGVPVIALDRPHWPEQAHNPIV------------------------------AGLTAKDLAYVIYTSGSTGQPKGVMVEH-RTLENLVHWHCQAFDLHAGSHTASVAGFGFD-AMAWEVWPALCAGATLHVPPAEIGQLDALLDWWLAQPLQVAFLPTPVAEYAFSRQLRHPTLRTLLIGGDRLRQFHREP----------------GFAVINNYGPTEAT--VVATSGRLLPDGSLDIGKPIANTRVYLLDEQQQLVPLGVAGELYIGG--EGVARGYLNQPQLTAERFLQPHARMYRTGDLARWNADGTLDYLGRNDDQVKIRGVRIELGEIEAQLAQLPGIEEALVMAREDEPDQSRLVAYFIERADSATVAA--AQLRSDMLARLPGYMVPSAFVRLDAWPLTANGKVDRRAL-------------------------------- 28870015 2651 ----------------------------------------------------------------------------------------------------RRSLTYGELNERANHLAHYLLGQGVRPDEHVAILLPRSLELLISQLAIGKCAATYVPLDVNAPAERQQYMLGDCQAKCVLTQSA-----------MSIATSVQRIDLDQLN-------------------------LDDQPAHDPGLPQGADTAAYVMYTSGSTGAPKGVRVGHRGIVRLVLNNGYAEF--NEQDSIAFASNPAFDAS-TMEVWGALLNGGQLVVIEHT-TLIDPARFSAALRHGNVSVLFLTTALFNQYVQMIPEALGGL-----RVLISGGERADPVSFRAMLAQA--PGLHLLNGYGPTETTTFATAYDVRALSAESVPIGRPIGNTRVYVLNAQQRLAPLGVIGELYIGG--DGVALGYLNRPELTVEDPFSDQPGMYRTGDLGRWLEDGQLECLGRNDDQVKIRGFRIELGEIVNCLHQLPGIREAVVLAREDEPGNVRLVAYFTSQQDVEAPAP--GQMRAHMQANLPDYMVPVAFIELTALPLTANGKLDSRAL-------------------------------- 169797609 29 -------------------------------------------------------------------------------------------------------MSFNELELASRKFATYLQNLGLAKGTRVAVMMPNVLQYPVVALAVLRAGLVLVNVNPLYTARELEHQLNDSGAEVLVIIENFASVYQSILGKTPVKDMLGTLKGTLVNFVLRKVRKQIPAWNIPGHVKFNSALNKENPSNYKRPTLTLSDTAVLQYTGGTTGVSKGAELTHRNNLLQCDGIFQSKFGANDGDRIVCALPLYHIFAFMVCAMYGMYKGQANILI---PNPRDLPAVIKELRKYQPSFFPAVNTLFNALVNNEE--FKQLDHSNLKMAMGGGMAVLPSTAEAWKKITG---TTIIEGYGLSETSPVATANPPASTEF-SGTIGIPLPLTEVAILDDDGKEVPLGEQGEISIRGP--QVMKGYWNRPDETAKVMTAD--GFFRTGDIGVMDSRGYVKIVDRKKDMILVSGFNVYPSEIEEVIAKHPKVLEVAAIGVPDEKSGEVPKLFIVKKDPSLTTE----EVLNFAKENLTGYKRPRYVEFMDELPKSNVGKILRKDLRKPA---------------------------- 114564259 19 --------------------------------------------------------------------------------------------------------TFREIEQGSRDFASYLQSTSLQPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPMYTERELIHQFNDSGAKALVVLSDLLPTLTNVIDKTTVELVIS-------THAMDLIQPQPQPETPFNKVAFTSVLTEGAKHPYQAIKPNHDDLIALQYTGGTTGLSKGAMLNHGNLLANSGQVKSRITMTEGHDVFVAPLPIYHIYAFMVNLVLYFESGSCSVLI---PNPRDIAGLINTMKAYPFTGFAGLNTLFVGLCHQPE--FKALDFSKMKITISGGTALTSAAANLWQQTT---QCMISEGYGLSETSPVVSLNAPGHQ--RLGTIGKPVLGTEVHVLDMDDNEVAIGQAGELAVRGP--QVMQGYWNKPQET--ANVMTKDGFFKTGDIGIASEDGYHTIVDRKKDMIIVSGFNVYPNEVEDVLSTNELVLECAVVGVEDERSGEAVKAVIVLKQPPADIEAVKQAINDYCRSQLTAYKVPRIIEFTEQLPKSAVGKILRRELRK------------------------------ 164511455 492 --------------------------------------------------------------------------------HAGRTPDAVAV------TDGTRQLCYGDLDRRANQVAHRLRALGVGPGTLVGLCVPRSAELVVGLLGILKAGGAYLPLDPDSPPERLHHIVGDAGLAHVVGTTGTRPLWDVSGLRAVDLEA-------------------------------DADGLDRLPATAPRSGVTPDDLAYVIYTSGSTGRPKGTLVPH-RNITRLFSATDHWFGFGADDVWTLFHSIAFDFS-VWELWGALAHGGRLVVVPYV-TSRSPQEFHRLLCEERVTVLNQTPSAFHQFDRA-DELSPRQDRLALRQVVFGGEALDVAALRGWFRRHGDTAPRLVNMYGITETTVHVTYRPRDAEEGRGSVIGVPIPDLRLHLLDDRGRAVPHGAVGELYVAGA--GLARGYLNRARLTAERFPTTASGRYRTGDLARLRADGELEYLGRIDDQVKLRGFRIELGEIEAALTAHAGVRAAVARVVRDATGSPVLTGYVVPAPHTGADPLSVDDLRAHLAARLPDYMIPGAFLTVPALPLTGNGKVDRRAL-------------------------------- 164511455 1576 ----------------------------------------------------------------------------LIERQVRRTPDAPAVRFEGTALG------YRQLDEAAERLAARLRALGARPGAFVGLLMDRSLLLPVALLAVLKSGAAYVPLDPDHPEARTRALLSQAGIGLVVAD-------------GRRAGALRAAGPADAPTVTVVVPDEPGPAAD--------------SAAVPVTAAGPDDPAYMIFTSGSTGTPKGVVVAHRAIANRLLW-MQEAYGLNPGERVLQKTPYTFDVSVWEFFWPLLTGG--VLVLARPGGQRDPAYLAGLVAEEGV---STVHFVPSMLDVFLDDPLAVRRAAGLTRVLCSGEALPHEVQTRFLDLL--PHVELHNLYGPTEAAVDVTAWHCLPGAGDTVPIGRPIANMRTHVLDARLREVPTGVTGELFLEG--VGLALGYHGRPDLTAERFVGVTRRLYRTGDLARHRTDGALEYAGRTDHQMKIRGFRVEPGEIEAALAEHPEVRACAVL-----LHGERLTGYVVPTGDTGDTADIGAALDTYARTRLPRHMVPSAWVLLDALPLTRNGKLDRAAL-------------------------------- 85703679 26 -----------------------------------------------------------------------------LRRAAHLFPTREALIYR------DTRRTYAEYHARVSRLASALVKLGIEPGDVVATLLPNIPAHCEAHFGVPACGAVLNAINTRLEADTIAYILDHGGARVVLCDPQFL---------PTLAQAIDLMEGPPPGVVEV--ADDAAGVHAHGHYMEYEELLASGDPDFPWIPEDEWESLALNYTSGTTGRPKGVVY-HHRGAYLMTMGTVVSWDLPRYPTYLTIVPLFHCNNWNHVWLMPMLGATLVCCRDITA-----KAIYDAIADEGVTHFGGAPIVLNMIVNAKDSERRRFDHIVDVFTAGAPPPAATLAAIEPLGFKVTQVYGLTETYGHVTECLWQEAWDDLPDDERYSIMPMMEDITAMDPETMTQIPMDGESLGEIMIRG--NSVMKGYLKNPAATEEAFHG---GYFHSGDIAFQHPDGYLKIADRAKDIIISGGENISSVEVEGVLMRHPAVMLCAVVAKPDEKWGEVPCAFVELKDGVTVSEA---ELIAFARERLASFKTPKAVVF-QELPKTATGKIQKFELRQ------------------------------ 108757791 33 ----------------------------------------------------------------------------LLHERAQRHGERTALV------AGERRLTYANLDARVSQLAAGFHALGIQARDRVVVQLPNVAEFFEVIFALFRLGALPVFALPAHRASEIGYFCAFTEAVAYVIAD------KQAGFDYRTLAEQVRGTCPTLKHVIVAGDAGPFTALSSL----------YAAPTALPPGPAPSDVAFFQLSGGSTGVPKLIPRTHDDYIYSLRGSV-DICQLDETSVYLCALPAAHNFPLSSGVLGTFYAGGTAVLAPNS----SPDTVFPIIERERVTITAVVPPLAMVWMDAAKT--RRHQLASLRVLQVGGARLSTEAAMRVKPTLGCT----LQQVFGMAEGLVNYTRLDDPEDVIVSTQGRPIPDDEIRVVDEDGEDVAPGETGQLLTRGPYT--IRGYYKAEAHNAKAFTDD--GFYHTGDVVRVTPQGYLVVEGRAKDQINRGGDKVAAEEVENHLLAHPDVHDAAVVAVPDAFLGERTCAFVIAR-GTPPAPNV---LTAFLRQRLAAFKIPDRVEFVEAFPKTGVGKVSKKALRDVLAGAPS----------------------- 148546912 4617 ---------------------------------------------------------------------------------VQRTPDAIAVTCEG------QALSYAQLNQRANALARRLVDDGVGPDVLVGLAAERSLDMVVGIFAILKAGGAYVPLDPAYPADRLAYMIEDSGLQRVLAQPQVL------------------ASLPVPAGVRVLSLESSDDSSQAD------------PLACSPVTVSPDNLAYVIYTSGSTGKPKGVLLPQRNVLRLFTATDAD-FRFGSDDVWSLFHSYAFDFSVWEIFGALLYGGRLVIVPQHTSRSP--EAFYQLLADEQVTVLNQTPSAFKQLMAVATTAEPQRPLALRSV-VFGGEALDVNSLAPWFERFGDRQPQLVNMYGITETTVHVSYSRADLGKAASSPMGVPIPDLSWYVLDGDLNPVAKGCIGELYVGRA--GLARGYLKRSDLSATRFVPDPFGAYRTGDLARYHADGVIEYAGRIDHQVKIRGFRIELGEIEARLQAQPQVREALVLAQEGA-TGQQLVAYLIPAAEVALEQQLRAQLREQLKEALPDYMVPAHLLLLDRWPLTANGKLDRKALPK------------------------------ 148546912 1568 -----------------------------------------------------------------------------------------------------QQLSYGQLEARANQLAHRLRALGVGPDVLVGIALERSLDMVVGLLGILKAGGAFLPLDPQYPAERLAYMMQDSGIDLLLSHSRVL--------------------------------PGLDVQAGMRTLLLDQRVEQPGADHAPTVALNPQNLAYVIYTSGSTGQPKGVAVAH-GPLAMHCLATGQWYEMTPADRELHFLSFAFDGAHERWLTS-LVMGGSLLLRDDELWSP--ERTYEEIRRHGVTMAGFPPAYLQ---QLAEHAAHAGNPPPVRLYSFGGDAMPRATYERVQQSL--QPQVMINGYGPTETPMVWRTRAGDHCDSAYAPIGQPVGERSACVLDAALGLLPAGVAGQLYLGGA--GLARGYLGRPGLTAERFVPDPFGTYRTGDQVRLRADGQFDYLGRIDNQVKIRGFRVELGEIEACLLACAE-VREAVVVAVDGPSGKQLAAYLVLADSIAAHAEQREQLKAALRQSLPDYMLPTHWLVLEQLPLLPNGKLDRKAL-------------------------------- 148546912 3091 -----------------------------------------------------------------------------------------------------RQYSYSELNRRANRVAHGLIALGVGPDQPVALLAQRSLELLGMMVGTFKAAAGYLPLDPGLPQQRLSHIVALSRTPVLLCTEASQAQAEAL------LDALDEARRPQLLVLETLDRPG--------------------SAEHDPQRYSPQHLAYVIYTSGSTGQPKGVMVEQAGMLNNQLSKVPY-LALGPDDVIAQTASQSFDISVWQFLAAPLFGGCVQIV--PNELAHDPEALLQQVREQRISVLESVPSLIQGMFQAPAIAVPSLRW-----MLPTGEALAPELARQWLQR--YPDVGLVNAYGPAECSDDVAFFRVDLASTQGVYLPIGSPTDNNRLYVLDLELAPLGVTGELCVAGTGVG--RGYVGDPLRTAQAFIPHPCGAYRTGDLARRRADGVLEYVGRVDHQVKIRGFRIELGEIEAALLDSDQVREAVVMAQPGAN-GPQLVAYCVADD-AVAADALKQQLKASLKARLPDYMVPVHWVLMARLPLTPNGKVDRKAL-------------------------------- 148546912 532 -----------------------------------------------------------------------------------------------------RQLSYAELDADANRLAHQLIEWGVGPEVRVGIAVERSVEMIVGLLAILKAGGAYVPFDPEYPQERLAYMLDDSGV------------------QLLLTQQALLPRLPQDTQVRYLVLDQA------------AEELARFSTTAPPAQLNADNLAYVIYTSGSTGRSKGVTISHGALANYVQAALQR-LALGRVASMAVVSTLAADLGHT-TLFGALCSGSCLHVIALDIS-LDAERFAAYMHAHAVDVLKIVP----SHLQALLDGPHPARALPQRALVLGGEACPAGLMAHLAQLA--PHCTLFNHYGPTETTVGALADAVEPSATGRVPLGRPLANMQAYVLDASLQPLSTGCQGELYLAGA--GVARGYHRRAAMTAERFVPNPFGVYRTGDLARQLANGQVDYLGRVDHQVKIRGYRIELGEITDTLKRQPRVHDAVAV-IHGTGSAARIVAYVVPDSQADASQVLADA-QAALARQLPDYMLPSRFMALPGMPLTLNGKLDLRAL-------------------------------- 157346706 33 -----------------------------------------------------------------------------LFRKASSYPRRPALI----EAHSGETVNFAQFKSMVIKVSHGLTRLGLKKNDVVLIFAPNSIQYPLCFFGVIAIGAIATTANPLYTVAEIQKQVKDSNAKLVITIPQLWEKVKALNL---------------PAVILDSADTSKDTIQSPLKITYFSDLVKMAGEHFPKVSITQGDTAALLYSSGTTGASKGVILTHGNFVAAAMVTMDEELMGEMHNVFLCFLPMFHVFGLAVVMCAQLQMGYTIVSMP----KFDLDVALKSIEKYRVTHMWLVPPVMLALVKQGK--LDRYDISSLKHIGSGAAPLGKELMEECAKSL--PHVAVGQGYGMTETCGIVSKEIPKIGIQHTGSTGPLVSGVEAQIISVDTKPLPPNQLGEIWVRGP--NMMKGYFNNPQATKLTI--DKKGWVHTGDVGYFDEQGKLFVVDRIKELIKYKGFQVAPAELEALLVSHPEILDAVVIPFPDAEAGEVPIAYVVRSPNSSLTEE---DVKTFIANQVAPFKKLRRVSFINTVPKSASGKILRREL-------------------------------- 115361213 253 --------------------------------------------------------------------------------------------------------TYADLNAQANRLAHELRHHGVGPESLVGIMLDRSEWMIVAILGILKAGAAFVPLDPAYPAERINHILGDTGLSLLVTQSSQL----AQWYEFSGVTLLLDQELPG----------------------------WTPLPDNPPCRAEPANLAYVIYTSGSTGRPKGCLLEHRNLAHYIAWAAGYYFADSTTGSFGLYSSLCFDFTLTNI-FCPLVRGKSLRIYPQSESIDTILARMFQPGSGVDTLKLTPTHIHLLEY-------MNLSRSGVRKVIVGGEELTPQHIATLRKI--DPALDIYNEYGPTEATVGCIVERVDGT-PPTVLIGRPIANTRVYMLDDALRPVPLGVPGEICIAG--DGLARGYHQRPDKFVEHPFPGEARIYRTGDIGRWLPDGQIQCYGRVDDQVKIRGHRVELGEIEAALTAHEDVVGAAVMLRESAHGVRKLAAYVKGSANLN-----VADLRAFLAGKLPDYMVPSDIFPIAEFPLNANGKLDRPALLAM---EPAATPDAASLD-------------- 158137912 2686 ---------------------------------------------------------------------------------------------------EEGELSYRQLDEQANRLAHHLIGLGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPGYPAERIRHMLVDSAPLAVLVHNAT-------------REAAHGAQAPLV-------------------DLDQPCWHAQPISNPRVPALNARHLAYVIYTSGSTGLPKGVMVEHRNVVNLVRWSQRLCQPTGDGAVLHKT--PVSFDASVWELFWPLCSGLRLVLA-----RPDGQRDPQYLAQLIEAQQVSVVQFVPALLQQFLETPASSRCTRLSDIVCGGGELTEALAAQVRQRL--PGVRLHNVYGPTETTVDCSAWTLEPGAELPQPIGTAIDNTRLYVLDPYDQPVPWGVVGHLHIGGA--GVARGYLQQAERFIASPFVDGERLYRSGDLVRQCQDGNLVFLGRNDHQVKIRGLRIEPGEIEACLVRIPGVREAVVLAFDAPVSGARLVAYLTGEPQAADG------LRKALLMHLPEYMLPAQYIHLDHLPLTPNGKLDRNAL-------------------------------- 158137912 3743 ------------------------------------------------------------------------------------------------------TLSYRELNEQANRLAHHLIALGVKSDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPDYPTERVRHMLSDSAPVAVLVHSATRHVPEAVRLI----------------------------------DLDQPTWNAQPSSNPVVPTLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLLW-MQDAYNLGADDVVLQKTPFSFDVSVWEFLWP--LQTGARLVMARPGGHRDPEYLRQVIRSEGVTTLHFVPSMLDVFLAHGDASADALKR-----VLCSGEALPGSLVRRFHAQL--PTVELHNLYGPTEAA-VDVSAWHCVTAPDNTPIGKPIANTTLYVLDTLGQPVPQGVAGELFIGG--VQVARGYLNRAERFIDDPFSTRPGAYRTGDLARHLSDGNIEYLGRNDDQVKIHGLRIELGEIQAGLTAIEGVKEAVVIA-----RDQRLVAY------YTGEEQAVESLRSALLAHLPAFMVPALFMHLPALPLSPNGKLDRKALPEALQNREYQAGDTETL--------------- 158137912 4788 -----------------------------------------------------------------------------------------------------RQWSYAQLEQHANRLAHHLLGLGVRPGDRVALLLPRSIELLAAQLAASKCAAVFVPLDSNAPVERQAFMLDDSQARVLLTLSSEHAVGHAL------------------------------------RVELDRLDLAGYPQQSPGLVVDAESAAYIMYTSGSTGTPKGVQVPHRAIVRLVINNGFADF--TCQDRVAFASNPAFDAS-TLEVWAPLLNGGAVVVIDQHQVLSRQALREVLLEQ-GVTVLWLTAGLFHQFADDLLPAFAKLRY-----LIVGGDVLDPAVVNRVLRH--GAPVHLLNGYGPTEATTFSTTYAIRAVDAGSIPIGKPIGNGRCYVLDARQQPLPVGAVGELYIGG--DGVALGYLGQPALTAERFLDDPFRMYRSGDLACWQADGTLRYLGRADQQIKLRGFRVELGEIEARLGACAGIRETAVVVREDVPGDKRLVAYFTASEPAPG----IAELHQQLQGQLPDYMLPAAYVCLGGLPLTANGKLDRRAL-------------------------------- 158137912 5840 -----------------------------------------------------------------------------------------------------QVLSYGELNRSANRLAHHLIERGVKVGDRVALCLPRTLERVLALLAVLKAGAAYVPIDPAYPAERIAYLLEDSAPALVLVESATLALVGETPCVQLHRDAWQGA----------------------------------ADSNPRVAGLDDRQLAYVIYTSGSTGQPKGVMVEH-ATLANLVHWHGEAFALNAGSHTSTVAGFGFD-AVAWEVWPALCAGAVLHLPPARIAAEHVDELLDWWLAQPLAVSFLPTPVAEQALRRERQHPTLRTLLVGGDRLRQFERDP--------------GFALVNNYGPTEAT--VVATSGQLAAAGALHIGMPIANTRVYVLDERQQPLPVGAVGELYIGGA--GVARGYFNRPQLTAERFVADPFRLYRTGDLVRWNADGTLDYLGRNDDQVKIRGVRVELGEIESVLAAQPGIGDAVVL-----VRGERLLAWFT-----ETAPVAVDTLRQALQASLPAHLVPMAFMHLPALPLTSHGKLDRNAL-------------------------------- 158137912 1640 -------------------------------------------------------------------------------------------------------LSYGDLNLRANRLAHQLIARGVRCGDRVALCLGRSAERVIGLLAVLKAGAAYVPVDPSYPAERIAYLLADSAPALVL-SEAAIDGLPAGIPRLNLDQAASDDALDSNPHV---------------------------------PGLDAHQLAYLVYTSGSTGQPKGVMIEH-HTLANLVHWHCQAFALETGTRTSSVAGFGFD-AMAWEVWPALCAGATLHLPPAHIGNEHVEALLDWWLEQPLTVSFLPTPVAELALRRERQHPTLRTLLIGGDRLRQFERDP--------------GFALVNNYGPTETT--VVATSGQVQPGAALHIGKPIANTRVYVLDAHRQAVPVGVVGELYIGGA--QVARGYFNRPELTEQRFFADPFRMYRSGDLVRWNADGTLDYLGRNDDQVKIRGMRVELGEIEAALAAQTGIADAVVL-----VRGERLLAWFT-----ESAPVVIDAVRQALQASLPGHMLPQAFIRVEEWPLTSHGKLDRRAL-------------------------------- 158137912 600 -------------------------------------------------------------------------------------------------------LSYDALNRHANQLAHQLIARGVKVGDRVALCLPRNSGRVVALLGVLKAGAAYVPVDPAYPAERIAYLLADSEPALVVSEAA----------------------------------ITGLPAGVPRLDLDLAQSIAVHDSNPQLPELHAQHLAYLVYTSGSTGQPKGVMIEH-HTLANLVHWHCQAFALDATAHASSVAGFGFD-AMAWEVWPALCAGATLHLPPAHIANEHVDELLDWWLAQPLTVSFLPTPVAEQALRRERQHPTLRTLLVGGDRLRQFERDP--------------GFALVNNYGPTETT--VVATSGQVVPGGPLHIGRPIANTRVYVLDEGLQPVPVGVTGELFIGGA--QVARGYFNRPALTEQAFLVDPFRMYRSGDRVRWNADGTLDYLGRNDDQVKIRGVRVELGEIEATLAAQPGIDTAVVL-----VRGERLLAWFT-----ETAPVDIETLRQALQARLPAHMVPLALLRLAELPLTSHGKLDRRAL-------------------------------- 90425549 27 -------------------------------------------------------------------------------------------------------ISYGQLDEMSTALGAYLQSKGLKQGARVAVMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEHVIARTGVKHVIDLLGFKGVIVNFVVRRVKKMVPAFPSKVAFNDALAAGRSLKFAKPTIGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPAKPPHVDQLFIVCALPLYHIFALVCFLLAMRAGGVNLLIPNPRDMKSFIKELKKYQVNSFPAVNTLYNGL--LHAEGFDQVDFSKLKISNGGGMAVQRPVAEQWSKLTGCG---IAEGYGLSETA-PVLTCNPATIDSFTGSIGLPLPSTYLSIRDDAGNELSLGQIGEICAKGP--QVMAGYWNMPEET--ALVMTEDGYFRTGDIGVMSEDGSTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVVGVHDSRSNESVKAFVVRKDP----EVTAEEIIKFCHTQLTNYKVPKQIEFRTELPKTNVGKILRRQLRD------------------------------ 206562520 3 -----------------------------------------------------------------------------LRRAARYWGSQPAVVHR------DRAVTYRQLDERSTRLANALRGLGFARGERIAVQARNCIELVEIECALYKAGLVKAALNPRFTAAEAADVVGNCTPVAFIGGRGY------------TDYTPDSPGFGSVERFVSL-------DGAVSGYLDYETLLAKGSDTAPDYVPAADDLAVLHFSSGSTGRIKAAMQSYGNRLASLRKVLGMDRPAQPGDRLALIGPITHASGM--LMQPYLFCGATLVLFD----AFEPAQFLAEVARQRITHTFMVPAMVNML--LNTPALAQADLRSLKVLGYGAAPMAPARIEEAWARIGPVLSQGYSTSGVTRLGIADHAHALLHDRERLASCGRPLGETEVRVVDADGREVEGDAIGELVIRGADV--FQGYWNAPELTREVLID---GWLHTGDLARTDREGFIYLVDRKHDMIISGGFNVYPTEVEAALYRHESVLEACVVGVPDDKWGEAVKAVVVLRAGH---AAQAADLVAHCRAQLADYKAPRSVDFVAELPKNASGKIARKLVRE------------------------------ 67921835 196 --------------------------------------------------------------------------HQLIEEQVEKNPEQIAVIFE------DEQLTYRELNQKANQLANYLQKSGIIPGDFIGLFLEPSLTRIIGLLAILKVGGIYLPLDPNYPLARLRFMIEDSQISILLTQESLHYKSYIKSLRTIN------------------------------LDTDWNEIAQEYS-NNIVANIAENNLAYIIYTSGSTGLPKGVLIDH-KSLSHHCQNIIDNNHLNIKDRILQFASFSFDVSLEQIL-PTLGVGASLILVNAKNLTIFNLNKI--IIDLGLTIVNFPPSYLTQWLEFIDKNEFKHSLNQLRLVISGGEALPLNTVKKW-NLSPLKNISLINAYGPTEATITAITPLPKNTNCKTIPIGRPLPNRTTYILDAQQNPVPIGVSGELYIGG--EGLACGYLNQLELSKEKFIDNPFGTYKTGDLVRYLTDGNIEFLGRIDNQVKIRGFRVELGEVETILSQHFQVREAKVMIREDKHNNQRLVAYIINDLGKISPSDRSHEIREYLKKRLPNYMIPSAFIFLEPFPLTPNGKI------------------------------------- 54294403 46 ------------------------------------------------------------------------------------------------------EITYAELDSLSRNFAAYLQQLNLEKGARVAIMLPNVLQYPVAIFGVLRAGYVVVNTNPLYTADEVIHQMNDSGAEVIIVANFAKTIEKALPSMPSVKHVIVGDLFPSFKRFIVNFVVNHIKKLVPAFTIPHAVAFNYALSELHRVELNHDDIAFLQYTGGTTGVAKGAILTHGNLIANVMQAYTWILGVSKQDVIVTALPLYHIFSLTANCLTFMKIGAKNILIT---NPRDMGHFIDQIKNSGFTAITGVNTLFNALLNHPK--FKEIDFSKLKLALSGGMALQKSVSLKWSE---MTKTRVLEAYGLTETS-PAVTINPMYLEGYNGSIGLPLPSTDVSIRDESGKEVPIGTSGELCIKGP--QVMPGYWKRPDET--ALVFTKDGFLKTGDIARMDEEGFIYLVDRKKDMIVVSGFNVYPNEVEQIIGMHPSVLEVGVVGIVDEESGERVKACIVRKD----STLTAEQIINHCKEHLTAYKIPKVVEFFDELPKTNVGKILRRALKNQ-EKEQKNSVNKKTME-------------- 145224829 34 --------------------------------------------------------------------------------------DRVALI----DAKSGRQTTYREMVARIDSFAGALAARGVGVGDVVGLLAPNSSAFAVAFHGILRAGATATTINALFTAKDIAKQLTDSRARTLIT---------VTPLLAQAREGAALAGL-SDEDVIVLDGPGRDGSGDGAGHPNAADILAPGTPAPQVNFAPSSHLAVLPYSSGTTGNPKGVMLTH-RNLVANVAQIRPLHGMEPDDVVLAVLPFFHIYGMTVLLNAALHARARLVIMPS----FDLGDFLGNIAEHRCTIAFIAPPVAVALAKH--PLVDDHDLSSLQVVMSGAAPLDADLGHAVAKRL---DCKVVQGYGMSELSPVHITPFDGGRLNMHDDAPLASVGWTVSNAASKLVDPETGAEIELWFKGP--NVMAGYLNNEEATKETIDED--GWLHTGDLAQIDDRGLVYIVDRLKELIKYKGYQVPPAELEAVLLSHPDIADAAVVGVRDEEGEEVPKAFVVTQANSELTE---TDVIEFVAGQVAPYKKVRKVEFIDAIPKSASGKILRKDLR------------------------------- 167463030 817 --------------------------------------------------------------------------HECFEERVRKKPHLVALVHR------DQVITYQELNEKANQVARLLAKAGIKTNEPVGLSAGRNANMITAMLGILKAGGCYVPIDPEYPLHRKQHIMRHSGIRMLMVDGV----GQSVELLNADSDIEVLISLSQPDN------AQGMLLKKPGIIIYNEGDIMQQPTENLSGNSHAGDLMYVMYTSGSTGLPKGVMVTHENVSNFIQWSI-NHFGLGPDDNMMLVTSICFDIS-VFEIFGALLSSATLHIVDAKMLH-APRELLNYISQQQIHVWHSVPTLMNQAVLLLNHYGNTRTFHFQHVRMLGGESWSVKLAKQIKEHFTQAE--IHNMYGPTETTIWVTSYHLEIEEMREIPIGKPIANNQVWIKDPNGHLCSVGLPGDIYISG--KNVTQGYFHNNEETAKKFVRDGKIHYQTGDIGRYLPDGSIEFLGRSDHLVKVRGYRVETGEIERALLQKQGIDQVVVVARREQETTNLVCYYV------GSMELDGKDLSLHLENLLPHYMIPSRFIRLENLPLTPNGKIDQKALRNLAE--------------------------- 84502505 7 --------------------------------------------------------------------------------------------------------TWSEVAGRVERLAGALAAQGVSEGDRVALLAHNSARFFEAVFSTLWIGAVSVPLNTRWSQAELAYGLEDSEPKVIFVDDEFLE----VTLKLRDEVA---------PNLVVIRLTGEGSTGPAVHDL---EALVAANDPAEPAYGPVQSLAMICYTGGTTGQSKGVMLSHLALWSSALGFGADVRDLVHESSTSLLVMPLFHVGGLLSLFAMTLGAGCCVFM----RAFDPLEVMQTIESRGVTHLILVPTMIRMIIDRKD--LEDYDLSSIKVLSYGASPMTEGQIAETLEKLPSYGQTELSPYISKLAMEQHVSDANGEARLTSVGHAGIMAEVIIA--DDDLREMPRREVGEILVRGPHT--MTGYWRKPDETAATLVN---GWVRTGDVGWMDEEGFIYIVDRKKDMIVTGGENVYSSEVENALSAHPAVAIAVVIGIPDDRWGEAVHAIIVCRDERTATE---KELIEHCRSRIAGYKCPRSVEFRDALPLSAAGKILKRDLRA------------------------------ 134291062 5 -----------------------------------------------------------------------------------------------------RTLTYADVDRLSAALAAYLQQAQVRKGDRVAVMLPNVLAFPVVFVALARIGAVQVNVNPLYTPHELEHQLNDAGVEVAVVCGGSMATFADVVGKTRVRTVL---TVGRDDLGVVDAPAGACAALPPGSLALADAFAAGAALQRAPVALDGSDLLLLQYTGGTTGLSKGAALSHRNLIANVEQFAAIVPAARREEVVVTAIPLYHIFALTVNFLSYFAIGAQNWL---VANPRDMDGLIDVLKAARPSVFVGVNTLYAGL--AGHPRLKEVDWSRLKLSAGGGAAVIDVISARWQAVTG---NFIREGYGLSETS-PVVTFNPQSVDRFTGTTGLPLPSTDVKLLDDENREVAIGGAGEICVRGP--QVMGGYWQKPEANAAAFTED--GYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVVTALPGVAECACIGVPDERTGEAPKLFVVLAPDATVGEA---EIVAHCRANLAGYKVPKQIRVVERLPKSTVGKILRREL-------------------------------- 154246745 32 -----------------------------------------------------------------------------------------------------RTVTWGEMEARVDAMAAELAHRGVGKGDRILVQSKNCLEMFESMFAAFRIGAVWVPTNFRQTPGEVAYLASASGAALMICHADFPEHVPAV-----------LAEAPTVTAVIAIGAADFGPDYADLVAARLGEKAKVADVEHD-------DPCWFFFTSGTTGRPKAAVLTHG---QMAFVITNHLCDLMPGTTQADASLVVAPLSHGAGVHQLVQVARAVKTVLLPSEKFDPAEAWRLVEQWRVTNMFTVPTITKLLAEH--PSVNTYDHSSLRYVIYAGAPMYREDQKRALKALGKVLVQYFEVTGNITVLPPALHDPEDGPSVKLGTCGFERTGIQVQIQNDMGEEVQPFETGEICVCGP--AVFAGYYDNPEANAKAF---RDGWFRTGDLGHMDSEGFVYITGRASDMYISGGSNVYPREVEEKVLTHPAVAEVAILGVPDPMWGEVGVAVCVLREGASLAED---ELIAFLDGKVARYKMPRRVHFWDALPKSAYGKITKKMVREALA--------------------------- 157347706 20 -----------------------------------------------------------------------------LDRAATVYGDCPSVVY------NSTTYTWSQTHHRCLQVASSIKSLGIGRGQVVSVVAPNIPAMYELHFAVPMAGAVLNTINTRLDAKTVSVLLRHSESKLIFVDYQS---------RPLILESLSLFPPSSQRPLLVLITDDEDSPPSTVDFLCYEDMVGRGDPEFKWRPESEWNPMILNYTSGTTSSPKGVVHCHRGIFIVTVDSLIDW-CVPKQPVYLWTLPMFHANGWSFP-WGMAAVGGTNVCL----RKFDASVIYEAIRVHRVTHMCGAPVVLNMLSNWPGTEPLK-----NPVQILTAGAPPPAAILL---RTESRGFIVSHGYGLTETGGLVVSCVWKQKWNRLPATERARLKSRQGVRTVGMTERDGSSLGEIVLRGG--CIMLGYLKDPKGTSKSLTDD--GWFFTGDVGVMHSDGYLEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPERTEQP-TEKEIMEYCRARMPHYMVPKTVVFEEELPKTSTGKIQKFVLRETA---------------------------- 187929491 39 -----------------------------------------------------------------------------LRHWARTTPDKPAIHFYGHDT------TFAQLDDLSDRVAALLAQHGIGAGDRVAVFLSNCPQFNAVFFGILKLGAVYVPISPLSQRAELMHALGDATPRAIVTLDRLMPLVRDVRAETSIEHAFRYADVLPAEPTLPLPAMLTEPPLACGDAIDLLPALAQTTPIPLPAG-SLDAVAALNYTGGTTGLPKGCIHTQGDMVDMAAAFSTVSLRADADTVMLSFYPQFWIAGENTGLIFPAFLGVPLVLL----ARWDAEAFMAGVQRYRVTNGSMLVDSAAEVMAHPRVHAYDLRSLRHTGVSSFVKKLNPEYRRAWRELTGSTMAESAWGMTETQTCNSFTVGMQDDDFDQPIFVGLPVPGTDFKICNFDTHDVPIGAEGELCVRTP--TLLKGYWNKPEATAQT---LRDGWFHTGDIGCIDEQGYVHYLGRRKEMLKVNGMSVFPAEIEAMLGKHPAILGSAVVGRADEHRGQLPVAFVMLRPEAVGTLD-SATLTGWCRENMAGYKVP-IVRIVDALPLTATGKV------------------------------------- 90021531 4 ------------------------------------------------------------------------------------------------------TLTFDEIEKLSAEFAYYLQNLKLEPGDRIAMQLPNVLQYPVALYGAIRAGLVVVNTNPLYTAPEIEHQLNDSGAKALVVAASIIKNTKVEHVIVTNFADLHPAPKRWIINAVVKHVKKMVPKFHFESQHAFRAAVGHGKTSFTKHAKTSDDLLVLQYTGGTTGVAKGAMLTHGNLTSNVWQMIEHMPYVPGKETFLACLPLYHIYAFNLHALSAFCYGEHNILI---PNPRDLQSLVDAIKNEDLTVMIGINTLFNALCRFEPFLALNFDR--LKITSSGGMALTMDAAHTWEKITGCK---VVEGYGLTEASPVVSGNPSDAIQLGTIGVPLPETQVKIVDDM--GNELPQGETGELCVKGP--QVMPGYWNKPEETKKVLSD---GWLRTGDMALIQADGYLKIVDRKKDLIIVSGFNVYPNEVEDVITQHPAVIEAAAVGMADAESGERVKVFAV----VSDTNVTERELVDFCKKSLTGYKVPKKIVFREALPKTNVGKILRRELRD------------------------------ 67156099 1075 ----------------------------------------------------------------------------LLTAQARATPQAIALV------SGEATLDYTDLERRANRLAHRLRELGVGPEAKVGLLAGRGVELMVALLAVVKAGGAYVPMDADYPRERLAWMIGDSGLSLLL----------------GHRRVLDALEAPAGLATLPLEELDAEG----------------YPDTPPALALDAGNLAYVIYTSGSTGQPKGVGVSHGALSERLHW-MRREYALDASDVLLQKAPLGFDVSVWECFLPLIAGSRLVLAADGE--HRDPRRLVELARAHGATCLHFVPPLLQLFVEEPALG----DCRRLRLLFSGGEALSAELCRRVRERL--PQVALHNRYGPTETAINVTHWRCAEEGARV-PIGRPLANVVCELRDAELELAPGGAVAELLLGGS--GLARGYLGRPALTAERFVEDGARLYRSGDLARWRDDGALEFLGRADEQVKVRGFRIEPEEIRAHLLSQPAVRQAVVLVREGA-AGARLVAYLT-SDGAQDDPALAERLKRALAASLPEYMVPAQFVRLDALPLTPTGKLDRKAL-------------------------------- 67156099 2185 -----------------------------------------------------------------------------------------------------RTLSYAELDVRANRLARVLRERGGGPEVPVGLALERSAEMVVGILAILKAGGAYVPLDPEYPLERLRYLIEDSGIALLLGHAVLFE---------------ALGELPAGVARWCLEDDLAALDG--------------QSGAPLPRLAGPDNLAYLIYTSGSTGQPKGVAVCHGEIAMHCRAVIER-FGMAASDCELHFYSINFDAA-TERLFAPLLCGARLVLRGQ--GQWDAESICQLIREQSVSILGFTPSYGS---QLAQWLISRDERLPVRLCITGGEALSGEHLQRIRAAFA--PQAFFNAYGPTETVVMPLACRAPETGAASVPIGSLVGARRGAILDADLAPLPQGAAGELYLGG--KGLARGYHRRPALTAERFVPDADGAYRSGDRVRLRDDGQVEYLGRIDQQVKVRGFRIELGEIEARLREHPAVTDTAVLAL-DTSSGKQLAGYVATATDEAARAALREALKAHLRAQLPDYMVPAHLSLLEKLPLTPNGKLDRRAL-------------------------------- 67156099 3711 ---------------------------------------------------------------------------------------------------------YAGLNARANRLGHALRAAGVGVDQPVALLAERGLDLLGMMIGAFKAGAGYLPLDPGHPAQRLTRILELGRVPLLVCSAAC--RAQAVELL----EALAGQGRPRL----LVWDEVQAGDW---------------PTANPGVYSGPDSLAYVIYTSGSTGLPKGVMVEQAGMLNNQLSKVPY-LGLDEADAIAQTASQSFDISVWQFLAAPLFGGRVEIV--PNAIAHDPGALLALARERGVTVLESVPSLIQGMLAEERDGLGALRW-----LLPTGEAMPPELARQWLQRYPQVG--LVNAYGPAECSDDVALFRVDMEATAGSYLPIGSPTDNNRLYLLDLELVPAGATGELCIAGTGVG--RGYVGDPLRTALAFLEPGERLYRSGDLARRRVDGLLEYVGRIDHQVKIRGFRIELGEIEAHLHEQAEVREAAV-AVQEGPNGKYLVGYLVPADAPLLHGELFERVKQRLRAELPDYMVPAHWLLLEGLPRNTNGKLDRKALPELEIGQSR----------------------- 67156099 26 ----------------------------------------------------------------------------ALMRRAAAQPERLALRFLGGDG--EEVLSYRQLDRQARIIAAALAERG-EPGERAVLLFPSGPDYVAAFFACLYAGVIAVPAYPPESSQRLISIIADAQPRLILTTSGV--AGSLAALGEGRGDALPEL-------------------------LAVDALDPALADGWRAPAVPAEAIAFLQYTSGSTATPKGVQVSH-ANLEANEWLIRQGYRIGDDDTIVSWLPLYHDMGLIGGLLQGIYSGVPVVLMSPQHFLERPVRWLEAIGRYRGTISGGPDFAYRLCHRIAEGNLAGLDLSGWRVAFSGSEPIRQDSLAAFAERFGFRPDAYLASYGLAEATLFVSGGRPGQGPVLMSCGWEQPGHPLLIVDPRSGEALGDGLVGEIWSSGP--SVAQGYWRNPQATAQVFVERDGRTWLRTGDLGFRQRGELFVTGRLKDMLIVRGQNLYPQDIERTVEEC--VAEVAAFAVEHEGREALGVAAEIGRRTAQAADELLGRIRQAVAE--AHHEAPVLVLLLEALPKTSSGKLQRSACRQ------------------------------ 197330308 14 ------------------------------------------------------------------------------------------------------RIDYAQLGERVERAAAACIAAGVEAGDRVAVWAPNTLEWIVSALGAVSAGAVLVPLNTRFKGAEAAYVLRRSRARLLFVTGTFLGTSYVASLRRAAAEGPGTGPLPGLEHVVVLAEDAPASFRTWKDFLAGGDRVPAEAVRARAAAIRPDAPSDIIFTSGTTGSPKGAVITHAQTLRCYDVWSELAG-LREGDRYLIVNPFFHTFGYKAGIIACLTRGATMVPQP----VFDVDTVLANVAAERISVLPGPPTLHQSLLDH--AHRDHHDLSALRLVVTGAAVIPLRLVERLRGELRIATVLTA-YGLSEASGIVTMCRRGDPAEVIAQTSGRPVPGTEVRIADPEGAPLPAGRAGEVWVRG--HHVMRGYFEDPAETARAI--TPDGWLRTGDVGVLDADGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDIADVAVVGVPDPRLGEVGKAYAVRRPGATVTAD---DLIAWSRREMANYKVPREVEFVGELPRNAGGKVLKRELRA------------------------------ 29828849 71 -------------------------------------------------------------------------------------------------------WTYGQLRARVDRIAHVLTSLGVVPGNRVLLRGPTTPWLAACWLAVLKAGAVAVTVLAQQRPHELATMCGIARVTHALCDVRAV-------------DDLAKAEVPGLR----LTTYGGDAPDDLLRLPAPDEA-------YPAVDTAADDVALIAFTSGTTGRPKGCMHFHRDVLATADTFSKHVLRPQEDDVFAGSPPLGFTFGLGGLVVFPLRAGASALLLEQA----GPRQLLPAIAEHRVSVLFTAPTAYHAMLDELP----AHDTGSLRRCVSAGENLPAATWRAWHERTGLR---IINGIGATELLHIFIS--AADERIRPGMTGVPVPGWHARVQDENGTPVPDGEPGLLAVRGPVGCR---YLADPRQREYV----RGGWNVTGDTYVRDPDGYFRYVTRADDMIISAGYNIAGPEVEDALLRHPDVTETAVVGRPDEARGQVVVAYAVLRAGARRDAE---ALGAFLRSELAPYKCPREFVFLDALPRTATGKLQR----------------------------------- 150396652 18 ---------------------------------------------------------------------------NLLSQAARRNPDEIALI------RGDVQWQWREIEERVDAMAYAFHEFGVRKGDRILVHSANCNQMFESMFAVFRVGAIWVPTNFRQMPEEVAYLAQSSGARMVIFQAAF--------------DAHAEACRATGERIESFVSIGSSPIGEDYDAIVARNLGRGVS----PAAVDRDDPCWYFYTSGTTGRPKAAVLTHGQMAFVVNNHIGDLFPATHRDKSIVVAPLSHGAGVHQ--LCQVARGATTILLPSE--KLDIPQFWTLVEKWRVNNLFAVPTIVKLLVE--DPSVDRYDHSSLRYVIYAGAPMYRADQQTALEKLGAVLVQYFEVTGAITVLPPAFHSLGDGPDARIGTCGFERTGMQVQIQDENGDEVAAGCSGEICVIGP--AVFAGYYRNPEANAKAF---RNGWFRTGDLGHVDTQGFLYITGRASDMFISGGSNVYPREIEEKLLMHPDISEAAIVGVPDPVWGEVGVAVCVARDGATLDAA---GLREWLDGKVARYKLPKKIVFWPEMPKSAYGKIAKKMIRE------------------------------ 119897986 29 -------------------------------------------------------------------------------------PDRVAVIH------GKRRYTWLESYTRSRRLASALKQLGVGKNDTVAVILNNTPEMFECHFGVPACGAVLNTVNTRLDAEGVAFILNHGEAKVLITDREYSRMGKAIELANRPDMI-----------VIDVDDPEYTGPGERVGKLDYEALLETGNPEFEYEPGDEWDAISLNYTSGTTGNPKGVVY-HHRGAYLNAMSNIVSWGMPPHSVYLWTLPMFHCNGWCFAWTMAANAGVNVCLRRVDPRL-----IFDAMREHGVTHYCGAPIVHSMLANAPEEWRKGIN---HKVSGLVAAAPPPAAVIEGMAKIGIDITHVYETYGSVCAKHDEWRDLPLAEQVAKNGRQGVRYHAQEDPTTMEPVPWDNETMGEIMFRGNLV--MKGYLKNEKATEESF---RGGWYHTGDLAVMQPDGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVAAPDEKWGEVPCAFVELKDGATVTAE---EIIAHCREHLAGFKTPKKVIF-GALPKTSTGKIQKFVLREQA---------------------------- 117621371 27 -----------------------------------------------------------------------------LGRAARVYPDYPALIH-----GPLRQ-SWAQTERRCCQLASALRRRGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAVLNTINTRLDAESMAFIFQHAQSKVVLVDREF--------------GALVQKALALVENQPLLIAIDDPLEGELVSDLDYEAFLAEGSGDEPWLPQDEWQAISLNYTSGTTGNPKGVVY-HHRGAHLNAVNNVLSWELPKHSVYLWTLPMFHCNGWCFPWTLAATAGVSICL-----RHVQAAAIYEALHEHKVSHFCAAPIVLNMLNNADPALKRGLDHP---IKVMTAGAAPPATVIAGMEAMGITYGPCVLCEPQRSWQGQDATTLSRLKARQGVASPLQGEMRVINPVSGEPVPQDGKTMGEIVLRG--NVVMKGYLKNPSASAEAMAE---GWFRSGDLAVWHPDGYVEIKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVKLKEGRELT---QAELIAFCREQMAHFKAPKRVIFTP-LPKTSTGKVQKFMLRQ------------------------------ 194337802 11 ----------------------------------------------------------------------------VLHRSAVEQPLQPALYFKGAA------LSYVEMERQSDALAGALLLLGIGKGDRVALIMPNSPQLLISEFGVWKAGAIAVPMNPLYTVNELEHALNECGAETVIVLTPFYEKIKAAQTVSRLKRVIASPINKLLFTLVKEKKDGHRVKLHKGDHWLAALLAAQSGVKFTPVAIKFDDPAIFLFSGGTTGNPKCVVISHQAMVMTGMQIASWFSVIKGKDIILLNMPLFHVYAQVGILTAALIERYPVAL---VPNPRDIDDLLHTIKSLKTAVLPGVPTLFTALLNHPKVKRDSSMLKSLKLSVSGAAPLMLETKRRFEELTGGRIIDAYS--LTESALASVFTPILGTYKHGSVGIPIPDVEIRIVDPETGFETLPELEIGEIIMRAP--QLMKEYWQNPM---ETALVLRDGWLYTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEAIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRPGHLLS---VDELREHCRKDLAAYKVPKHVEFIIALPKSTVGKVLRRKL-------------------------------- 187479329 27 ---------------------------------------------------------------------------HLLDEAFQRHADRIACTAMGSD------ILYRQIDLWARSFAAWLQSRGLERGSRVALMMPNVPAYLVALLGVFRAGMVVVNINPLYKPDELQHQLADSGAETIVILENFAATLAAVSERGQLKDLLGGLKAPLVNFAARHIKRLVPAWRIDGACALTQALHEGAQRPFAAPEQAMSDLAVLQYTGGTTGVPKGAMLSHGNLVNVLQVGAVARPALGAPDGPPLTMLSALPLYHVFALTVCGLFGMYAGMRNLLIINPRDQAALIS-AWRRVPVNVFPGVNTLFNALTDNPGFIRLDFSGLRLTLGGGMAVHPSVAERWLQITG---RPLIEGYGLSETSPVATVN-PTDSAAYSGSIGQPLPSTDVAILDDAGAELPLGERGEVAVRGP--QVMLGYWRRPEETRQSM--TAEGFFRTGDIGIMDERGYTRIVDRKKDMIIVSGFKVYPNEVETVISACPGVRECAVVGVPDANSGEMVRAYVV-RSHPGLTEA---DILKWCETRLTNYKRPRAIVFRTELPKSNVGKILRRELRDEAA--------------------------- 146306755 6 ----------------------------------------------------------------------------------------------------KQRITFAQLERRTNRLASGLFDLGLQPAAHIAILALNRVELAEAEVAFYKAAMVKVPINARLSLDEIIQILNDSHSQAVITEGRFAAALQA-----------RRAETPRLRWIISLDD--------EAGDIAYRALLAGGSEAPVHSDPADDALAVLHYTSGSSGVLKAAMLSFGNRKALIRKSIASTRRAAPGDVMAHVGPITHASGMQ--IMPLLAVGACNLLLE----RYDDRLLLETIERERVTRLFLVPAMINRLVNFPE--VERFDLSSLRLVMYGAAPMAPALVKRAIEVFGPILAQGYETCSLVTVLTEQDHLIEDGDFSRLASCGRCYFETDLRVVNDNFEDVKPGEIGEIVVKGPDI--MQGYWQAPELTAEVM---RDGYYLTGDLATVDERGYVFIVDRKKEMIISGGFNIYPTEVEQVLYSLPQVFEAAVVGVPDEQWGEAVRAVVVLKPGESLSAE---AIIEHCGRSLASFKKPRAVDFAKELPKNPNGKVVRRLIRE------------------------------ 166368391 485 ---------------------------------------------------------------------QTNIAENLFEHQVLKNPNGIAIEWCRE------KITYQDLNHRANQLAHYLQSKGVKVESLVGICLEQSVSIIISFLAIIKTGAAYLVLAPNYPQERLNYILNDAQVSVLITQNTLVNLFRDHQAEVVCLD-------------------------------TEENLIVSQSQNNLVNPIQPNNLAYIIYTSGSTGTPKGVMIEH-QSLVNHSLGIIKVYDLTNRDRILQFASFTFDVA-AEEIYPTFLTGATLVMRP-ALMFPSLADFTQFIQQKCLTVINLPATYWHEWVLDLSQTLITLPETLRLVITGSEEVLPERLWQKILSNSQREDITWLNAYGPTEATITSTVFNPNFIHKIAQIHSVAIPITNTQVYICDRYLQQVPIGIPGELLIGGLGLAKGYLNRDDLTREKFISEYQRFYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIEIGEIEAVLTEYPDVRATAVIVREDQTNNKQLVAYIVPKYPSIDP----AKLRSFLKQKLPDYMIPAFFVQLQELPLMSSGKIDRNALPAPTESQYQKTMITPRTATEKIVAEI------ 84685017 5 -----------------------------------------------------------------------NAAVYFVDRHIEERADKPAF---READGEHRTLTYGDLHEQAGRWAGALHKHGVRREERVAMIVRDQIEFPVVFWGSLKAGAIPVPLNTLLSASVYEAILNDSRASILVVSEQLWETVKPAVDGNRY-----------LRTVVVIGD-------APEGTESYTDFVAGAEIEETCEA-SADELAFWLYSSGSTGTPKGVRHVHGSLKATCDTFGAQVLGIREDDTVFSVAKMFFAYGLGNAMSFPMSVGATTVLMGGRPT---PDGVSALLADEKPTVFCAVPTLYAAMVAAQEKAGTDPVHS-VRICTSAGEALPREIGERWQRLWKAE---IVDGVGSTEMLHIFLSNRPG--DIVYGTSGKAVPGYEVRLVDEHDEDVAEGDVGELLVRGP--SSAEGYWNRRFKSMDTFQGHWT---RTGDKYERTPEGRFVYCGRTDDMFKVSGIWVSPFEVEQALIDHPCVLEAAVVAREDEKDLVKPAAYIVLKEGVE--APTPEAIKDFVKEKIGMWKYPRWIEVVDELPKTATGKIQRFKLRD------------------------------ 118470449 36 --------------------------------------------------------------------------------------DRPAL-WIVEEDGAETQVSFADMAERSDRVATWLAALGVGKGDRVILMLGNQVELWEAMLGIAKLGAVIMPTTGALGPADLADRIARGGARFVIA------------------NASDTDKFAAVEGDYGRIVVGEAVE----GWHAYSDASEVQPQRF-ASATTVDDTMLIYFTSGTTSKPKLVEHSQVSYPVGHLSTMAWIG-VKPGDVHLAISSPGWAKHAWSCFFAPWIAEATIFVYNY--RRFDAPALLNQLRRAKVNTFCAPPTVWRMLIQADLGARPEG----LREILGAGEPLNPDVIAQVEKAWGLT----IRDGFGQTETTLQVGNTPGQPVKPGSMGRPMPGVPVVLVDPITGEPADEGEICLDLSKRP-RNLMTGYLGDPQRNEAVMAG---GYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAYVALAEGWEPNADTAKAVMEYARDHLAPYLKVRRVEFFD-LPKTISGKIRRVELRK------------------------------ 171325833 7 --------------------------------------------------------------------------------------------------------TFMELHESVMKRARQLANTGVRKGDIVAIFMKNSVAMIECIHALHYIGAIVLLQNTRLTSHELAWQLKDSGAVYVIADDELADRIEG-----------------------------------NIRVITMSELSALPEENVEFQQYHFDDIATIMYTSGTTGKPKGVLQTYENHWWSAIGS-ALNLGLNENDCWLAAVPFFHISGLSIMMRSVIYGMSMYVM-----RAFDAKKANELIIGGKVTIMSVVSAMLQ---KMIADLGERRYPETFRCMLLGGGPAPKPLL----EVCKAKGIPVYQTYGMTETASQIATLAPEYSLTKLGSAGKPLFPSQLR-IEKDGQVARPYEPGEIVVKGP--NVTKGYLHRPDATAKAI---RGGWFYTGDIGYIDEDGFLYVLDRRSDLIISGGENVYPAEIEAVLLSHEAVEEAGVTGIDDETWGQVPCAFVKRKRGYSVT---VEQLKQFCQAHLAKYKIPKQIYFVDELPRNASQKLLRHQLKQLI---------------------------- 186456066 1547 --------------------------------------------------------------------------HQLVEAAAAETPNAAAVVFDG------KCLTYQELNRRANRLAHYLKRNGVGPDVLVGLCVERSLEMVIGLLGILKAGGAYLPLDPEYPMERVAFILQDAKAPVLLTQQSLLRKLPVIAPSTDGTSQVQN------RAVFCLDPDLSAIPERNE--------------ENPVCATTQENLAYVLYTSGSTGQPKGVQIPHRALVNFLTST-QQEPGMKASDVLLAVTTLSFDIA-GLELWLPLTVGAKVVIAR-SAAALDGKQLIRLLAQCHATVMQATPVTWRMLLEAGWAGNPKLN------ILCGGEVWSEDLV----KQLLPKCASLWNMYGPTETTIW--SAVDRIQSPETPVIGRPMANTQFYVLGPEMQPVAVGVPGELHIGG--EGLARGYHKREQLTAEKFIKDPFRLYKTGDLVRYRRDGKIEFLSRIDNQVKIRGYRIELGEIETILRQHPYVRDCVLAARNGPAGEKRLIGYVVLRPSPV---SITSELRSFLKERLPDYMVPSVFVTLEALPLTPNGKVDRKALPEPAKSETDNFVAPET---------------- 197104811 59 ----------------------------------------------------------------------------------RAHGEKIFLVYE------DERVSFEAFYRAVSAFARELQAQGVGKGDRVAVIMRNLPEWVMAFYAAASVGAVVTPLNAWWTGPELEYGLTDSGAKVAVMDAERYERMTEH-----------LHNCPELKRVYVSREVDEIAHPHVAKLFEPNDWAKLPDQPLPAVEIGPEDDATIFYTSGTTGKPKGALATQRAVNSNILTAAAARSFLRRGEMPLISVPFFHVTGCFAVLNPTLFSGGKLVMMYKW----DVIRAFELIEREKIMLAGGVPTIAWQLIEH--PARANYDLSSLESVSYGGAPSAPELVRRLREAF--PKSQPGQGWGMTETCATVTSNGAEDYVNRPDSCGVAAAVAEIQIRDPNDTVLPPGEVGELWSFGPMNC--KGYWNKPEATAQTFVD---GWVRTGDLARMDEEGFCFIIDRAKDMLIRGGENIYCVEVENVLYDHPAVMDAAVVGVPHRTLGEEPAAVVTLKPGAEASED---ELRAHVAERLAAFKVPVAVKFRETLPRNPNGKILKNELKKL----------------------------- 194291366 6 --------------------------------------------------------------------------------HAQRTPDKAAVI----MGGSGAVVTYRELDQRSNQVAHLFRKLGLKPGDRVAFMVENHARMFELCWGAQRSGIVYICLSTRLNAADAAYIVNDSGARVLVTT-----------HAQAEIAAALAGQTPALQARLML-------DGTVPGYETYENALADCPATRIDDEVTGGDMLY---SSGTTGRPKGVYAPPSSPDIDAPTTCQRLYGFDADTRYLSPAPLYHAAPLRYTMSVQALGGTAVVM-----EHFDAEQFLRLVQQHRITHTQLVPTMFSRMLKLPEAQRQTYDVSSLRVAIHAAAPCPVQV----KEAMIAWWGPVIWEYYAGTEG-NGVTVVDTPQWLERKGTVGRAMVGKLRICGPDGALLPPGEPGTIYFA---EGRPFSYHNDAAKTAETRHPQHPDWSTIGDVGYVDADGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPADMGQAGPELAAELIAFCRANLSAIKCPRSVDFESELPRLPTGKLLKRLLRD------------------------------ 157376827 19 --------------------------------------------------------------------------------------------------------SFSEIERDSRYFAAYLQNHALEVGDRVAIQLPNITQFVIAAYGAIRAGMVLVNTNPLYTERELTHQFNDSGAKVVVILS---------DLLPTLTNVVANTGIETVTHALDLISPQAQPEVPFDTTLFNDVLAKGEQSPFNRITSQIDKLAALQYTGGTTGLSKGAMLSHSNLIANAMQIKSRLGEVEGEEIFVAPLPVYHIYAFMVNLVLYFERGCCSVLI---PNPRDISSLIATLSKYPFTGFAGLNTLFVGLCHQPE--FKALDFSHLKITISGGTALTQAAANVWQQTTG---CTISEGYGLSETSPVVSLNAPGHEQL--GTIGKPVLETEVKILDNDANEVPLGERGELAVRGP--QVMGGYWNNTGDT--ANVMTKDGFFKTGDIAIETADGFHKIVDRKKDMIIVSGFNVYPNEVEEVLASHDAVLECAVVGIDNERSGEAVKAVIVLANNEADTIEVESTILAYCREQLTAYKIPKIVEFVPMLPKSTVGKILRRELRK------------------------------ 67920609 468 ------------------HFQVLLQEIISDPQA----QISQLSLLTKQEK-KQLLFEWNQTETKQLENS---FIHQIFEEQVKKNPDNIAVTF------GQEKLTYQQLNNKANQLAHHLGKLGVKREVKVGILMERSLDLLISIFGVLKAGAAYVPLDPTYPLDRITFMVEDSQIAVLLTTINN-----------------------SVENFNSVTTINLDQDWP---------LITQEREENPNISLFRDNLAYVIYTSGSTGKPKGTLITHHGLSNYLTWAIA-TYPVEEGSGSPVNSSIAFDATITSIFTPLLVGKKVILL-------PETGEIEALSETFIQESLSLVKLTPAHLSILNPLLTQKEEIPQGHALIIGGEALSSKSLTFWQEK--SPKTRLINEYGPTETGCCVYQVPPQVSHSENVPIGRPITNTEIYILDQYLQPTPIGVPGELYIGG--LGVARGYFNRPDLTAERFIPHPFRLYKTGDLARYLSDGTIEYLGRIDDQVKIRGFRVELGEIEGILRQHPQVKEAIAVVQEDNNKIPRLVAYVVA-------ESEIEELRQFTSDKLPGYMVPTLFLTMDSFPLTVNGKIHRKKL-------------------------------- 163722075 5 -----------------------------------------------------------------------------LARNARMYGKETALVEREPEKRSRREITWNHFKEDADTLACALAMAGVSKGDKVVQLMTNCLEWLPVYFGILSSGAVAVPLNFRFTGEDIALCCDIAEAKVFIFGPEFVERIAKIK--------------GSLDKTVGTYIFYGPKEACPDFAIHASLFVEKAQARAPKVDLFLRDDAAIYFTSGTTGTPKATLLNH-RNLEFACYLENRHHNQTHEDNFLCIPPLYHTGAKMHWFGNFIVGAKAVILKGVTSEWILEAVSEEKVTI--VWLLVPWALDILFAIESGEVKLKNYELDQWRLMHIGAQPVPPSLIKEWLNVF--PHHQYDTNYGLTESTGPGCVHLGLGNLHKVGSIGKPGFDWEYAIVDAERNPVPQGSPGELMVRGP--GMMQEYYKNAQATQET---LINGWLATGDVAKVDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPDVADAAVIGVPSLRLGELPAAVVKLKPGRELT---KEQLAEYCQE-LPRYKRPRRFFF-GDVPRNPTGKIEKPKLRKQYAG-------------------------- 163738790 25 ----------------------------------------------------------------------LNMAAQALD-----HPDQLALIDLT--TGARRDIRYGELRQMVDAVARDLMQR-VQPGDRVGVLLSQSVDCAVAHLAIWKIGAISVPLFKLFQHDALASRIGDAGLELVLTDGGGT------------------AQLGSLAQPLLVADILSASTGQSDHLL-------------PYAETTPETPAVLIYTSGTTGSAKGALHGHRVLSGHLPGVAISHDHLQPGDCLWTPADWAWIGGLFDVLMPGLALGVPVVAARLDKFTP--EACAEIIRQGDVRNVFFPPTALRLLKAA------GQGLDGLRSVASGGEPLGAEMLAWGQRHLGVT----INEFYGQTECNMTVSSCVADFPVRPGCIGRPVPGCTVEVLDDTGTPTKD--EGDVAVRRGAASMMLEYWNRPDATAEKFHAD---WLITGDRGIWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLMTHPAVATVGVVGKPDELRTEIVKAYVVLKPGHSPSE---SDLQDYVKSRLAKYSYPREVEFLDALPMTVTGKVIRKELKARAAGK------------------------- 94312732 4 --------------------------------------------------------------------------HHLLDRWLTESPDQPFIH-----LPDGRSLTFADLGALTTAAEAELLALGVLPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPAEIDAFAAKADARVIFTAAASRAASAHARRFDAVPSALNGMEHSHVR--------------------------ANAMPEGQPLQ---DQVAALIFTSGTTGEPKGVMLTHDALIHFARVTCEAR-ALSPVDRSYAFVPMTHIFGLGTVLLSSLLAGAQLVMRPQ----FDPADLLDALAHCGVSQLQGPPTLYSRLLAHLQHEGITTPTAPALRYLYTGAPLDLSLKQRVEATFG---LTLHHGYGLSEYAGSVHVTRLGDRRADTSAGYAVAEAEVQVTDPVTGTPLPLGERGELWLRG--RGLMPGYFRDPDATAKAMREG--GWYASGDLGEMHADGALFVVGRLKEMIIRSGFNVYPAEVETALNTHPSIQRSAVVGCRESDGNEEIIAFVELRPGATLD---VAALQNHLRERLAPYKRPARIVALPELPTNNNGKILKRELQEQAA--------------------------- 196155956 27 -------------------------------------------------------------------------------------------------------ISFEELDTLSAQFAAYLQASGLKRGDAVAIMMPNLLQYPVAMFGILRAGMVVVNVNPLYTARELKHQLNDANAKAIVIVENFACTLEEVIADTNLQEVALGDMLPAPKRWIVVKYVKKMVPTLPETTSFMSAVKKGQSLKYTRPEIDSGDIAFLQYTGGTTGVSKGAMLTHRNMVANLEQVSGILETVIEEGEDFVVTALP-----LYHIFALLANCLMFVKYGCRTNPRDMPAFVNELSKYPFTILPGVNTLFNGL--LNTPGFDELDFSKFKFGLGGGMAVQQPVAEKWEKVTG---TVLLEGYGLTECSPVVAVNPPQIEAYKGAIGM-PVPSTDIKLLDDDGNPVEKGEPGEMWVKGP--QVMKGYLNRPEATEDILKE---GWLATGDIATVDDEGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEAAAVGVPHEVSGEVVKLFVVKNN----DALTEKDVIAHCRNHLTGYKVPKQVVFKDDLPKTNVGKILRRELRD------------------------------ 13540953 4 ---------------------------------------------------------------------------------------KTAVI-MSDENLSSKNETYGTLLKESYKLSNFMRQLRLKAGNRILIMMENSLDLYHVVTASIAAGMVYAPTAPILPDDQIKYRVEQLKAKAIFVDAGTHQKAEQFG-----------------DIVVNMSDEGTRVEISKMDDTFNDFETEIDGEHA------------VFFTSGTEGMPKMVLHTNRY--PEGHRTTVKWLDLNRDDVHWNISSPGWAKWGWSSYYSPFIAGSAV--FGMSYRRFDPERALDAMSKFQITSVCAPPTVWRMFLQHD----VGSRALYLKKAASAGEPLNPEVIERFEKYTGVK---IKDGYGQTESTLM--VGNLTGMKVKPGSMGKSLEPYDIRIVDENGNELGVNRTGFIAVKKRPEGLFSAYINDKKLTHDRF---KNGYYYTGDTGYRDEDGYIWFVSRSDDVIKASDYRIGPFEVESALLRHPAVVESAVVGSPDDIRGDIVKAYVVLKKGYEPSYELARELSMLVRNTIGPHARPKRIEFVEDLPKTISGKIIRKQLRQMEIDRYMKMKN------------------- 108759883 416 ------------------HYARLLEELAHHPERRLDELSMLPDAERR-QVLLDWNQQRADYPF--------NSSIQLIQEQAARTPDAIAVTHR------DAQLTYRELNARSNQLAHPLIAEGVGSDIVVALLGDRGVDFLASIVGILKAGGAYLPLDPDHPAERLAQILGQSQTPMVVVSRERRALLDAALALLPAGARPRALEIPEL-------------------------LERQAPADDPPCRSHGRNLAYVIYTSGSTGAPKGAMLEHAGKI-NHIRGMIDFLRLGPADVMAQTASQCFDISVWQFLAPLMLGARVQIL--DTELTRDPASFLAELDRTGITVEVVPALLTAMLEQLERMDPARLPMQSLHCLIPTGEVLPPALCRRWLKL--YPRVPLLNAYGPTETSDDYTVSQPPPDDEERVPVGYALPNLTMYILDPRLRPVPVGLAGELYIGGIGVG--RGYLNNPARTAASFLPDPFRFYKTGDICRYRPDGSIEFLDRADFQVKIRGFRVEPGEVESVLARHPTVRQAVVVARELPTRGKQLVAYVVPYEGTWPGAEGITVLREFLQGHLPHYMMPSVFVVLPALPLNANGKVDRKAL-------------------------------- 86741146 3209 -----------------------------------------------------------------------------------ARPDAVAVVCE------DVRLTYAELDAAVNRLARLLVGLGVGPERIVAVALPRSVEMVVALLAVLKAGAAYLPVDPEYPAARQAFMLADAAPVV---------------TLGTARTVGALPEHGAVRVVVDAPDTVRVLAGLPGTAVRDAE---------RVRSLRPGHPAYVIYTSGSTGTPKGVLIPQ-RNVAALIETAGRVYGLGADDVWSLFHSYAFDFSVWEMFGALLLGGRVVVVAHSVSRSP--REFVELLSRTGVTVLSQT---PSAFYQVIGELAAAGVGSSLRYVVFGGEALEPARLRQWYDRYPGDVPVLVNMYGITETTVHVTHIALDRERVVAGTGSVVGGPLPGVRTYEFLRPVPPGVVGELYVAGA--GLARGYLNRPALTGERFVACPFGMYRTGDLARWTGDGGLVFAGRADAQVKIRGFRIEPGEIEAVLSGHPAVDQVAVVMREDQPGHRHLVAYLAGTAGTAGTAGDGSDLRDFAAGLLPDYMVPSAVVLLDALPLTVNGKLDRDAL-------------------------------- 86741146 1090 ----------------------------------------------------------------------------VLDRYVHTHPD-TAANWVAQD--RYVTLTYARLDTAANRVARDLVAAGVRSGDRVGVVMERSVELVAVLVGVVKVGAAYVPVDVEWPVVRVGRVLAEAGVRVVVADD----------------------WAPDLPESVGVVWAGGWVDGE-------------GECGPPAVRVGADDVAYVMYTSGSTGVPKGVAVTHAGVVGLA----ADRCWSREVHGRVLFHASHAFDASTWELWVALLSGGQVVVAP--AGRVDAGVLKGLISDFGPTVVHVTAGLFAAVAEEAPGCFVGVRE-------VVTGGDVVSAAAVVRVVEACPGVVVRQLYGPTEVTVCATVFRPGDEVASVVPIGRPMDNTRVFVLDRFLQPVPPGVTGELYVAG--VGLARGYFGRPGLTGERFVACGERMYRTGDLGRWTGEGQLVFAGRADAQVKIRGFRIEPGEVEAVLVMHPGVSQGAVIARADQPGQKRLVAYVVASDGETLDTV---QIRDFVAGLLPDHMIPSAVVVLDALPLTANGKVDRAAL-------------------------------- 86741146 2151 ----------------------------------------------------------------------------AFDAQVAARPDAVAV------AAGDVRLSYARLAQAADRVAHRLAVAGVQPGDLVGVALERSAELVAVLIGVLRAGAAYVPVDLEWPSARVAQVLAGTG---VVVASAGFAAPPGVGVVPVGDWVLSGPPLT-----------------------------------PPYVVAGHGDLAYVMYTSGSTGVPKGVAVTHAGVVSLA----ADRHWSGGADQRVLFHAPHAFDASTWELWVPLLAGGQVVIAP--PGPLDAAGLAELISGAGLTAVHVTAGLLAALAEEDPGCFAGLPELLTGGDVVSATAVARVAA-------ACPDTVVRHLYGPTEITMCATVFRPGEEVPGPLPIGHPLDNTRTYVLDDLLQPVPPGVVGELYLAGP--GLARGYWARAGLTGERFVACGERMYRSGDLVRWTAAGELVFVGRADTQLKIRGFRVEVGEVEAVLAVFPGVTRVVVVAREDRPGHRYLVGYVV------PGDVDGRAVREFAAERLPEYLVPAGVVALPALPVTPNGKLDRGALPAPDFGGLVTGGAPRT-----AVEEVL----- 116694129 11 ----------------------------------------------------------------------------AIARAVRRSPGKTAIRF------GERAWTYRQLDQAAARVAGALAQWGLRPGDRVAAFGKNSDAYVLLWLACLRSGLIHVPVNFSMTRAEAEYIVTQSGASAIFADPALADRVEGLPCKV-------------------------SGTLHGGKVRDVLAAAASGPAAPVSDSLTDTTPAQILYTSGTTSAPKGAVLTHRALLAEYVSTIA-ACDIRESDYSLAALPLYHSAQMHVFLMPLLLCGGTTLIADS----PEAGYCLRTIHAEGITSFFAPPTVWIALLRHADFDPARLGSLTKAYYGASIMPVP--VLLELQQKL--PALRFYNCYGQSEIGPLATVLGPDEHAGRPASAGRPVLNVETRIVDETMQDVPPGELGEIVHRSP--QLLTEYWDKPELTAEAFTG---GWFHSGDLGYMDAEGYLYVVDRIKDVINSGGVLVSSREVEECLYTHGAVAEAAVFALPHPKWVEAVAACVVRKRGHEDAAE--EELIAHARQALAPFKVPKRIVFVADLPRNTAGKLLKRQLRE------------------------------ 145602634 13 -------------------FRDLHRFSITRRGEFWSSLWDAAGYIHEHDQVVDFD-APIDSVPRWFEGVRLNWAENTLDRGSAKEDDKIAVTEVREGASEIRDITWGELRRQTGELAAALAGRGVKRGDRVVIVGANSIETLLVWLATAWLGAIFSSSSTDMGVDGILQRTVQINPKVLFMDDAALYNGKVVDLREKMTQVVDCSAFAGAVAIPRFQGHAKDVSKVPNTETWASLHSQTQGAQPPPTRIPFHEPFLVCYSSGTTGAPKAIVHTVGGLMLSLYKEGALHEGLGPDSVTLQFTTTGWIMYVTNI--GVLVLGARAILYDGSPLTPDPTVLIKILSKYKATKLGTSPRWMLELAKRGISPKEVADLSSLKIVLSTGMVLSDQLFEWFYEKGFPAHTQLANISGGTDIAGCFGIMNPLEPVYIGGTQGPSLGIDVRVYDALEGKEVPHGTPGELVAVNTFPNIPAFFWGDKQKYHGSYFARFDHVWSHGDFAVHPMTGGIHFLGRADGVLNPSGVRFGSAEIYGVIERADAVVDSLCVGQRRPDSDESVMLFLLMRPGHKLDGKLERE-------------------------TTVNLKKVELPVKQIVSGQ--KIKPSGTLANPKSLD-------- 118594802 11 -----------------------------------------------------------------------NIGEACSDRQISKNGKQTAMIVEDDQLGSS-NITYDELAAKTNQFAEIIKNLKLEKQSRVLVRLPNCLHYPIAFLGAMKAGCIAVPTSTLLTATEVIYLAKDSEAAVLVTDHETWKSLEPIAEELTFLKA------------VFIHQASHDLSSDYLDVKDLGIEIDKIEVCTPNPATKSDDPAYLVYTSGTTGYPKGVLHAHRALLGRNPASKYWFNFSAVHDRILHTGKFNWTYVLGSGLMDPLYLGKTVIVYE---GKNNPNQWVDLIHKHNATIFIAVPTIYRQILQ--KTQSTKEDVPSLLHCMSAGEHLSDEVFERWNSRFGLDIYEAV----GMSEFSYYISQSVHRPIRPGSAGFPQPGHKIKLINPETLEEIKAGEEGMICVPEDDPGLFLEYWHLPEETAK---YKHNGWFFTGDYARYDSDGYLWFLGRKDDIIKSFGYRVSPYEIERVFKAHPQVNDCAVIG--EVSGDKVLVVVYVLASESSINPD---DLVEYGRANLASYKAPKVVYITNHFPRTKNGKILRK---------------------------------- 23013752 26 -----------------------------------------------------------------------------LERAAAVWPDRLAVIH-----GPVRR-TWAETFVRCRKLAAALAQRGIGLGDTVALMGANTPETFEAHFGVPLTGAVLNAINTRLDADAVTFILNHAEAKILITDREFSPVVKK-----------ALAALGRTIPVIDIDDPQFKGGELLGEKTYEQLLDEAQSEAPWTMPSDEWQAIALNYTSGTTGNPKGVVY-HHRGAYLNAVSNALSWQMGDGTVYLWTLPMFHCNGWCFPWTMAVVAGTSVCL-----RHVRVDAIMSAIRDEKVTNFCGAPIVLNMINNAPAALKEGISHA---VKVMTAGAAPPAPVIAGMERMGWEVTHVYECYGPTVQCVWHDKWNPLSIEEKAQIKARQGVRGPMLEGLMEPAPKDGKTVGEIFMRG--NNVMKGYLKNPAATQEAFAG---GWFHTGDLAVWHPDGYVEIKDRSKDIIISGGENISSIEVEDILYAHPAVLEAAVVARPDEKWGETPCAFIALKDGAEASEA---DIISFCRERMAHFKVPRTIVF-GGLPKTSTGKVQKFMLRQKA---------------------------- 87199490 14 -------------------------------------------------------------------------------------------------------VSYRELRDGAFRVARALIGLGIARGEHVALLMPNSVEFAEALFGIMLAGCVAVPLNARHRAAEIGYIIDNSQARILLTS---RHDSDPVNFIEVIEQALPTPSAPALRYVALLRGEGSGDVLGREAFLSQGVRTDPAEVEHTRRSVRVRDAALIIYTSGTTANPKGCVLPHEAVTRGPVERARYRLSANGVDVTWAGGPLFHIGSLAPFIGSVGVAGTFL-----ADSYFEPGRAIALMEKHAVTLAWPWFAAIVQGIIDHPEFSAEKFAHLKYLFLIA----PPTLVERVQDLLPHTEIIQACGMTETSGVFALCDTDEDRESRIFTQGKACPGIEIRIVDPETGQDLPDGTMGEILVRG--YNVMDGYWDAPEKTSEALV--GHGWLKTGDLYTRQPNGSLIFGGRCKDMLKVGGENVAAIEVEAFLCTHPAVKTAEVVGRPDPRLDEVPVAFIELYDGETINEE---ELIAFCRGRIASYKVPRAIRFMSAWPMSAT-KIDKRALRA------------------------------ 212637615 14 --------------------------------------------------------------------------------------NNTALVYE-DAAGDAQEFTYSQLNDEITKTANLFFSLGVKKGDKVAVQLYNSPQFIFCWFGLAKIGAVTVPINSQYLLAECQYIIDKCAVTAVVIEEEFLP----------IYSAMQQVAGNSIKHILVSRAQSETLS----PAMSFDQLLQQQAVELQRITLSSDDVAEILFTSGTTSQPKGVEITH-CNLQFAGYYTAWQTSLRCDDIYLTMMPSFHIDFQCNAAMAAFTVGATLVMLEKYSAR----KFWRQICDYRATITHSMPMIIRTLMLQPKVATEQNHCLRDMLFFLHISDQEKRDFESRFKV------QLFNSYGMTETLVGLIGDSPSEERHWP-SIGRPGLGYEAKVADENGQELAANVIGDLWVKGPGRTIMKGYYQDAKSTEEVLSAD--GWLYTGDKAYVDDLGLFYFVDRKTNMIKRSGENISSTEIEKILMSHPYIQDAAVIGVADVIRDEAVKAFVILTEGTVLS---VDEILQFCAENMAKFKVPSFIEIKISFPRTCTCKVQKKLLK------------------------------- 115699978 79 --------------------------------------------------------------------------------------------------------TFSQFREECDRLAAGLLATGVGRDDCVGIWGPSTLEWVLTQFATARIGAILVNINPAYRQDELEYALKKVGVKTIVSAQSFKTQNYYEMLNGICPEMIKSENLPMLKSVVMMGKGNFPGTFSFDDVMDMGKEDHFKHIEKMKSVLQFDQPVNIQFTSGTTGKPKGATLTHHNIVNNSYFIGAVLKYHEQEHRIGVPVPLYHCFGMVGGSLCAMVHGNTCVFPSPS---FEPEASLKGIQEERITSQYGTPTMFIDMLNHPN--FNQYDMSSLTTGIMAGSPCPIETMKQTRSLMNMKD----------------VCIAYGLTEVSPVICQTEMHDPVDLRVSTVGKPSPHNE-----------NIMNYYLALASKS----------FISTCDIATMNEEGYITMAGRIKDLVIRGGENIYPTEIEQFLYKHPKIEDVQVIGVPDERMGEELCAWIRLKAGQEATPE---EIKSFCKGKISHFKIPRYIEFVDEFPLTVTGKVQKFKMRQV----------------------------- 111021764 36 -----------------------------------------------------------------------------------------------DASGVDRALTYRELSDRADRLAAGLQSSGVQPGDRVVVQLPNIVEYVEVIFAVFRLGALPVFALPAHRAQEISYFCSFTDAAAYVVTDTHA----GFDYRTLARDVVSSAENPP--RIIVAGDAEEFTSL---------DELRAAEPMSDGPAVGPESVAFLQLSGGTTGVSKLIPRTHTDYLYSVRESDR-ICGVDESTRMLVVLPAAHNFPMSSGILGVLHAGGRVVLAPD----PSPDTAFALIEKEGVTIASLVPPLALAWLAA--SGRTERDLSSLEVLQVGGAKFSAEAAKRVRPELGCT----LQQVFGMAEGLVNYTRLDDPEDTIVTTQGRPISPDDEVRVVDDGEPVPNGTSGHLLTRGPYT--VRGYYQAPEHNSTAFTED--GFYRTGDIVRLTDDGYLVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVADVAVVSMPDPYLGERSCAFVVV-QGEQPKAV---ELKKFVRGRLAEYKVPDKVVFVDEFPVTGVGKI------------------------------------- 138896407 6 ----------------------------------------------------------------------------------------------------ERTKTFTELYEAAASWARRLAGAGIKEGDIVALLMKNSIEMIEIVHALFFLGARALLQNVRLTPYELGWQLDDSGARFVIADDGFADRF-----------------------------------GGDERVITVSALAGLAEADVPLKETYHLDTATIMYTSGTTGTPKGVLQTYGNHWWSAVGSV-LNLGLHERDCWLAAVPLFHISGLSIAMRSVIYGMPMQL-----QTSFDAKAANALIMDGKVTVMSVVAAMLQRMVVELGGERYP-DTFRCMLLGGGPAPKP------LLEVCKEKGIPVYQTYGMTETASQIVTLAPEYSLTKLGSAGKPLFPAELR-IVRDGKPAAPYEAGEIVVKGP--NVTKGYLHRPEATEQAI---RDGWFYTGDIGYVDEEGFLYVLDRRSDLIISGGENVYPAEIEAVLLAHPDVEEAGVTGMEDETWGQVPYAFVKLKQGAAADED---ELKQFCRGRLAKYKVPARIYFVHALPRNAAQKLLRRELK------------------------------- 152993822 7 --------------------------------------------------------------------------YEFLSAQVQKRKRKVAL-FDGDE-----KITYGEVLENVDKLAAFFADKGIEEGDKVALFLRNSPEFIYTVFAISKIGAIVVPVNTFLKEDELSYILKDSESTVLVAS-------------TVHESVVNRSNGPVQCRFILW---EGESPRKDERNFTFSEALSTTDSTRHIAR-KLDDTAVLIYTSGTTGKPKGAMLSNKNLLSNIEFARKLI-KVTPKDRIIVFLPMFHAFTFTVGVILPLYAGGSIVII---KSLQPFSNIFKQTLTKRVTLFFGIPSVYNALAKAKL-PWYFIWFNNIRAFISGAAPLQPKTLNAMAKKF--KRAKLLEGYGLSEASPVVCVNT--FEKQKAGSVGTAAHDYEIKIVDEDMNELPTGEIGDIIVRGDHV--MQGYLNRPEATRETIVN---GWLLTGDMGYLDDEGFLFLVDRKKDLIISKGINIYPREIEEVIDAFEGVAASAVIGVRDEKSGEIPVAYLELEEDVESCDE--ASLKKHMRENLANFKLPKQIHVIDELPKNATGKVLKRVLKD------------------------------ 126729535 15 ---------------------------------------------------------------------RLNMAEQVCDGWANREPERLAILDLSED--RPERVSYARLHALSLRVEDVLRRKGVAEGDRVGVLLSQSALCAAAHVAAWRMGAISVPLFKLFREDALRARLEDSGAQVVVTDTEG-------------------SGMLAPFGVAPVTRADLPEEGRG----------------ADAAQTGPETPAVLIYTSGTTGKPKGALHGHRVLTGHLPVEMSHDFLGQAGDMLWTPADWAWIGGLFDVLMPGLALGVSVVAVREAKFSPKILARVAKAGARNVFLPPTALRMMKAEGASVRGLR---------SVASGGEPLGAEMLAWGRAAFDVT----INEFYGQTECNMVASSCSALFDVRPGHIGRAAPGFDVGVIDADGQETHG--EGDIAIRRGAGSMMLEYWNDP----AATAAKFRGDWLVTGDRGAIEDGFIRFVGREDDVITSGGYRIGPAEIEDCLMTHPGVATVGVVGKPDPLRTEIVKAYVVPKPGASVTPE---ELQDWVKARLAAHSYPREVALVEDLPMTVTGKVIRKELKRQATAETE----------------------- 37527405 531 -------------------------------------------------------------------------------RQAAQRSDATALVWQ--VAGETQTLTYRELNQRANRLAHHLIEKGVRPGNIVALCLPRSPEMIVSILAVLKAGAAYTPIDIDNPQSRINHIITDCQPVVVLTNNTYADKF-------------------------------AELNVIVELLTSEMELFSGTASDDPNISHSLDELAYVMYTSGSTGKPKGVMVEH-TQLSHFVAAALAMYAVKPDDNILQFSSFAFDIS-IEECFVTLCAGATLVLRDDD-WLNSADLFWQQCGQHNITVMSLPTAFW-----HQVSSGDALVPDTLRLVIVGGEAINAEIVRHWFA--SANRPPVMNTYGPTETTVLASYYLIESQIEQSVPIGRVGGHVKAYVVDEHLNLVPQGVIGELVVGG--KGVSRGYLNRPEEQQRSFIGEVERLYRTGDLVRFNVHGEIEYIGRKDSQIKIRGFRIEPGEIENQLIAIDGVRQAVVTA--DEINGKQLIAYYVADVPLEP-----AALKEQISQTLPEYMVPNAFISLDSIPMTVNGKV------------------------------------- 37527405 1596 --------------------------------------------------------------------------HQLFEEQAERSPEQTAVI------DGELHLTYRQVNAQANQVAHFLLDKAYTPDSFIAVCMERTAASVITVLGILKAGLAYVPFDADQPLQRIEYILQDSGAPLVVVDD----------IQCLPTEVASAYNVWRLDEILSRSRLNTHIAVTQRHS-------------------TATNLAYMTYTSGTTGHPKGVMVEHTAMIARLYGWDAVFGLFQRPPTVLQMAGLAVDIFLGDIVKS-LTTGGRLVICRKS-DLITTEDLYQLIEQQHVTFGDFVPVILRNLLDYAEQNRVRLNSLRHILVGS--EAWYGRDLNRL-QKLMHTDARCFNIYGQTESGDVTHLCLPDDAYVPIGTPFANTHIYILDAY---GEPVPMGVVGEIAVGGP--GLARGYNRNQQKFVKDNLSGRCGYYHTGDQARLKFDGTLEFLGRNDDQIKLRGFRIELAEIDAKLRALPDVQNAIAVVREIEPGNKQIIAYL-----QTPRPLLVERIREQLRHQLPHYMIPSAFVCLNAFSVSITGKV------------------------------------- 37527405 2661 ---------------------------------------------------------------------------------------------------------YAQLALAADKLATLLIARGIGVNDTVGIYLSRTPEVVISVLAILKANATFVPLATDYPTERIAHIINDADIQLIVSQ-----RSESHTLPVDEQRIVMVDEIDSVDTAVVAREVALSAQER---------------------------VAYIMYTSGSTGTPKGIKISHHNLLSY-YQAVQRCYPANSAHAVLQIANIGFDIFIEELMLSVFSGGR--LVLDNHKTAYSVKQLCQIIDAQKVTLISVPTALWHEWTYQLTADDVEQLVEHLKVCIVGGEAMRMELLALWQQKT-QGKIRLFNTYGPTETTIVATATQFDTLTNSVVPIGRPLAHCQTYVLDSQGGLVPPDVIGELYIAGDALS--LGYVNNPEQNAAQFVEMAIGLYKTGDRVYWNNEGELVYVGRLDNQVKIRGFRIETREIESALSAIDGVATSIVRVTVDATSEKQLCAWLVMPEGTE-TDAVIPPIREQLKTRLPEYMVPTLYAVIATIPTTANGKV------------------------------------- 30020438 465 -------------------------------------------------------------------------------KQVQKNPNKLAITCDGVN------LTYKELNERANELAHYLVEEGIRPNQFVALVFPRSIEMVVSMLAVVKAGAAYLPIDPEYPAERVNYIVNDAKPVCIITHSSV--SSKLVIENDMKKIVLDDEETKIALHTYSRMNIACKND------------------------VSLLNPAYTIYTSGSTGNPKGVIVP-MRGLSNFLMAMQQKFSLNENDHLLAVTTFAFDIS-ALEIYLPLISGASLTIAQ-KEDIQEPSALTTLLQEERVTIMQATPTLWQALVTDYPEKLQGLN------ILVGGEALPAHLANKLKEL----GCSITNLYGPTETTIWSTFMNIDEGEKGIPPIGKPICNTEVYVLDAGLQPVPPGVIGELYIAG--EGLASGYLGKPELTAERFVANPYGMYRTGDLVKWRSDGALEYISRADHQIKIRGFRIELAEIETVLQRHENIQQAVVMVREDRPNDKRIIAYIVAEEKEPIN---LSEIRSYVSESLANYMIPSAFVVLEELPLTPNGKVDRKKL-------------------------------- 114705531 28 ----------------------------------------------------------------------------LLDEAFKKHGDTTAFILMGS------KMSFAELDERSRCFAAYLQSIGLKKGDRIALMMPNVLAYPVAVAGALRAGLVVVNTNPLYTVKELTHQMKDSGAKAIVVTVASCKSQTSLKHVIVTTIGDLQPTIKRLITNLVVRKIKKMVPAYELPDAFREALEKGKAAKFTPTSGNLDDIAVLQYTGGTTGVSKGAALTHGNVIANVLQVELWQIKPGTTMTMVCALPLYHIFGFTVNMMLSMRMGGTNLLI---PNPRDLPALLKALKGETFHSFPGVNTLFGAIARHKD--AKSVDWSALVLSVGGGMAVQKKTAELWEELTGTSIC---EGYGLSETSPVASANHTLGTK-YTGTVGLPLPGTEMAILSDDGEKLGVGEAGEIAIKGP--QVMVGYWERPDETAKVMTED--GFFRTGDIGVMDENGWFRIVDRKKDMINVSGFNVYPNEIEDIVASMPGIIEAAAVATPDENSGEAVKLVVV-RDDSSIDEA---AVKAYCRENLTGYKRPRIVEFRDELPKTNVGKVLRRELRD------------------------------ 198476768 53 ---------------------------------------------------------------------------------------------------EGKRYTFKSLLEEVDRLAAGFRRLGLRPGDSVGLWAPNYMHWYLGMMASARAGLTSVGINPAFQGPEVAYCLNKVNVKAIVAPETFKSQNYYEILRSICPEIIKSEKFPHLRSVIIDSKDSLKGALRFDDCLDLASSSEREEIGKLQTKICPESACNIQFTSGTTGSPKAAALSHYNFVNNGIHVGTRNQL--EGERICVQVPLFHAFGVVITIMAGLSKGATLVL---PAAGFSPKDSLQAIVKEKCTVIHGTPTMYVDLVSTQRKLQVPL--GRIKKAITGGAIVSPQLIKDVKEVLGVEAMHSV--FGLTETTAVIFQSVPNDSEDKVLHTVGHQDHVEAKVIDSDGKCVPLGQPGELCVRG--YVTMLGYHGDPEKTEETIGKDK--WLRTGDQFVLEANGYGRIVGRLKEMIIRGGENIFPKEIEDFLNTHPQVIEAHVIGVPDERLGEELCAFVRLNEDIDPATFTVEALRAYCKGKLAHFKIPRYVFPVEAFPKTTSGKI------------------------------------- 157804709 468 ----------------------------------------------------------------------------LFEKQVEKTPNAIAIVY------KDEQLTYQELNQRANQLAHYLQFLGIKLEDKIGVCIERSPLMAIAILGILKAGGAYVPLDSAYPVERLAFMLEDVKCPILLTQTHLS----------------NQLPVDDIKQVINI-----ESEWKNISQYSSDNLL---------TQVTPNNLAYIIYTSGSTGTPKGTEIPHRSFIGFMFGV--NYIKLGADNIWLQHSSISWD-ALTLELWTPLLYGGRCVLYPDNITTPENLSKI--IKEEGVNILWLTCALFNLIIDTMPEALLEVKQ-----LIIGGESLSVSHVRRALNLL--PQTQIINGYGPSECTVCYVIPKQLDQNVNSIPIGKPIGDRRVYLLDQNLQRVPIAVPGEVYIGG--KSVARGYLNQHEKFIDNPFVDGDTLYKTGDLVRRLSDENLEFLGRIDNQVKIRGFRIELGEIETVLTNYSEIREAIVTIREDQPGDKSLVAYIVPHNHQLTT----RDLRNFLSQKLPNYMIPNAFVFLDKFPLTPNGKINR----------------------------------- 144898564 26 ------------------------------------------------------------------------------------------------------TYSYADLEARSAQFAHVLVASGVTPGDRVAVQVEKSPEAIFVYMACLRTGAVLLPLNTAYQPEELEFFLSDAAPAAVICQPARAAQLQAIVDKTGIKARLLTLGADNSGTLV--------------------DEAAGQSTDFTTIERTGGEVASILYSSGTTGRPKGAMMSHDNLAANAQTLHKLWGW-QPDDVLLHALPIFHTHGLFVATNCVLLNGSPMIFC----AKFDAEQVLDLLPQASVFMGVPTFYTRLLTS----PRLNPDTCRTMRLFISGSAPLLSETFNDFAARTG---HTILERYGMTEGGMF--TSNPLVGARKAGTVGPALPDMQVRITDEAGNTLPQGEVGGIEVKGP--NVFIGYWNMPEKTKAEFTAD--GFFKTGDVGVIDSDGYVAIVGRAKDLIISGGYNVYPKEVEDAIDRMDGVVESAVIGMPHPDFGEAGLAVIVAEKGRDLSAG---AMLADLKGRLANYKVPKQMVFVTELPRNAMGKVQKNVLRE------------------------------ 110833045 5 -----------------------------------------------------------------------------LRRAVQLNGEGTATIFAG------RRQTWKKFEDRIARLANGLVGLGVESGDRVAILSLNSDRYMEYFYAVPWAGAAVNPINIRLAPPEIAFTLNDSGSKILFIDDTFSALLPIL-----------RPQFESIKHVVFI------GDGECPEGCIDYESLIVQSERMSDVDAGGDDLAGLFYTGGTTGRSKGVMLSHDNLVFNALNVVAE-MGYGRDTVYMHAAPMFHLADMASTFAVTLAAGTHGIVP-----RFDVDEVLAFIEREKITDALLVPTMVNLL--ASSGRIANYDVSSIRRMLYGASPMPEAVLISAMEQM--PKASFAQGYGQTEASPIITTLAPEFHVAKLRSAGRAALGVEVMVVNENDEEVPRGTVGEICVRGG--NVMRGYWGMESTTEET---LRNGWLHTGDLAYMDEDGFVFIVDRAKDMVISGGENIFSVEVEGAIYSHSAVQECAVIGIPDEKWGESVHAIVVLCEGSSASE---TDIIDHCREKIAGYKVPRSIEFRSELPISGAGKVLKNELR------------------------------- 218247800 453 ---------------------------------------------------------------------------------VQQTPHQIAVVYE------DQKLTYTQLNKRANQLAHYLIELGIKPDNPVPIYANRSLEIVIAMLGILKAGGAYLPIDSGLPLQGLKQRLQESKASLLITQ-----------------QSLIKPQLLPNHQVIYLDKDWTTISQN--------------SSQNPNIELTDKNLVYVIFTSGSTGQPKGVAIEHRQLLNYVH-SILTKLDIPTNANFALVSTFGADLGHTCI-FPTLCTGGCLHIISQE-----RAANAKSLADYFQHHEIDCLKIVPSHLSALLSADPQASILPRQRLILGGEASPWTLIDQIRQKA--PNCRIFNHYGPTETTVGATTFAIDQTLPHPTPIGRPLDNIQLYVLDEQRKPVPIGVPGELYIGGS--GVARGYLHRPELTAERFIDNPFNHYKTGDRVRYLPDGNLEFLGRFDNQVKIHGFRIELGEIEAILSQHPQISQVAVIASKDNSGDRRLVSYIVPQNATTN----ETQWRSFLQEKLPDYMIPSIFVELKTMPLTQNGKIDRHNLPDPAIKNATNFVAPRT---------------- 89092399 29 -------------------------------------------------------------------------------------PDRTAVIY-----GDLQR-TWSQTYERCIRLASALRKRGVGEGDTVAVMLPNIPEMLELHFAVPMTGAVLNTQNTRLDAETIAFMLDHGEARVVITDREFS---------NVMERAVRMA---SVDPLLVDVDDPQFTGGELIGSLTYEQLLAEGDNDHWSPPEDEWQAITLNYTSGTTGNPKGVVY-HHRGAHLNATSNIIGQNLPPHAVYLWTLPMFHCNGWCYPWSVTAVAGTHVCLRHLLP-----EKVFELIQACGVTHFCGAPVVLNMLLNAPEESKMLVDHPVTVTTGG---AAPPAAIIEGMEKIGIKVVHAYGLTESYGPSVFCAHQDEWDQMVLEDKAAKMARQQLMVGDPETMAPVPRDGKTMGEVFMRGNNVMKGYLKNP---SASDAAFSGGWFHSGDLAVWHEDGYIEVKDRSKDVIISGGENISTIEVEDMLYRHPAILEAAVVAKPDEHWGEVPCAFVTLKDGQSATEA---EIIEFTRSNMAHFKCPKKVVFAP-LPKTSTGKVQKFALRAML---------------------------- 56410462 6 -----------------------------------------------------------------------------------------------------RQYTYGELEEHVWRVASAFQRLGIRQRDRVMVLLKNRIETVVIFFALQKIGAVFAPVNPYMSFEIIKYCANDLEAKVIIYEGDGQNWIKKIMFNDRPILISLEDDSHS--------------------DLTYQELINYKREHFEEPIISDDDIALILYTSGVTGTPKGVPRSHMNE-YSSTIAHIFQTRLDMGEVCLGAVPFYHTMGMRVLLSTIMLAGKLVILSD-----FDPIDALKSISKEKVTSLYLTPTMYHDII--HCSKLGDYELSSVNKLAYAGAKMTKALTDKCFSTFN--PKHFVNHYGSTEIYTYTTCSEPESAGKPGIHQNIRVVRADPFGNATIDDLVQPEEVGEIIVNMNSPEAFKGYWNRPDLTKKAI---RNNWFFTGDLGFFDQAGDLYVLGRIDDMIISAGENIYPMEVEEVLTQHPQVADCAVIGEPHERWGQIVVALIVPKEPGLNAQELDRFCMQH--EKLPNFKRPRKYIFVPEIKRTVTGKVLR----------------------------------- 69934166 35 --------------------------------------------------------------------------------------------------------TYAQLCAEASRFGNALLGAGLTQGDRILLFLDDSPAYPAALFGAIRAGLVPLLINTLTPPELLNFYLKDSSSRVAIADAAFAARFDDVACAE-----------TALERLVVVN--GAAPEDSPVPVQTAEAFLQGVSDSLAPAPTGRNDMAFWQYSSGSTGRPKGIVHLQHDMAYTALSFGRHVLDLQPGDICFSVPKIFFAYGLGNSLTFPFSVGATSVLL---PGQPRPAAVFEAIATCRPTHFFGLPTLYTAMTSAPEAA--TADLSSLKLCLSAAEVLANEVAEAWRALSGHD---IIEGLGSTEVLHIYLSNTRE--ARRPGAAGLRVPGYEVAIRDPDGNDVPDGEQGVLWVRG--DSNAPFYWNRPDKTADAM--RGDGWIYTGDRMRRDADGFYYFLGRADEFVKVSGQWVYPLEVELCLADHPELRECAVLAVEMADRRMTLHAFVTAEDPGADRAALADRLKRHVKATLLPYKYPRSVIFLDHLPKTGTGKIDRQALLAI----------------------------- 3114612 1530 -------------------------------------------------------------------------------------PDAPALVSDGA------TLSYSELNTRANHLAHQLTTRGIRPGDAVAVLLQRSPDTVTTVLALAKTGATYIPLDSRYPADRIRLVLDETRTKLLITDHTTDLDTTTTQFNPA------------------------------------DTPHDGEDPGNPNHTTHPDDAAYIMYTSGSTGRPKGVIATHR---NITALALDPRFDPTAHRRVLLHSPTAFDAS-TYEIWVPLLNGNTVVLAPT--GDLDVHTYHRVITDQQITAVFLTTALFNLLTEHDPACLAGVREVW-----TGGEAVSAFSVRRVQEA--CPSVVVVDVYGPTETTTFATHNPVPTPYTGPVAIGRPMATMHAYVLDDALQPVAPGVVGELYLGGA--GLARGYLDRPERFVANPHRPGERMYRTGDLARWSADAQLEFVGRADQQVKVRGFRIEPGEIENVLTGHPAVAQAAILVREDQPGRPRLVAYVVADGGTAPDG-----LREALRRRLPEYMVPSAFVVLDRLPLTANGKVDRAAL-------------------------------- 3114612 485 ---------------------------------------------------------------------------------------------------DETSLTYRELDERANRLAHLLAAHGVGPERIVALALPRSVDLVVAVLAVLKAGAAYLPLDPEYPANRLAHMVTDAQP------------------TLILTTTETEAKLP----------DRHTAPALRLDDPETLAALAGQPANSPAVGLRPDHPAYVIYTSGSTGVPKGVVNTH-RNVVRLFDATRPWFDFGPDDVWTLFHSYAFDFS-VWELWGALLHGGRLVVVPYDVSR-SPHAFLDLLADQGVTVLNQTPSAFHQLAQAAADPGRPPRRLALRTVVFGGEALQPARLAEWYRRHPEDTPQLVNMYGITETTVHVTHPLTRDRAAAGAASVIGAGISDLRTHVLDGQLVPPGAVGELYVAGP--GLARGYLGRPALTAERFVADPYGMYRTGDLVRRNPDGELEFVGRADHQVKVRGFRIELGEVEAALLAHPDVEQATVIVREDRPGDTRLVAYVVGREALRP-----EQVREFTRERLPEHMVPAAVVQLERLPLTPNGKLDRAAL-------------------------------- 21225255 2 --------------------------------------------------------------------ATLSVAA-VLAENARRRPDKEALV------EGDLRLTFAEVWRRALARAGALVGLDVRPGDRVALMAPNTADFPVAYYAAAAAGAVVVPVHLLLSPAEVEHVLRDSGATLLLCHPAQAETGAAAARQ------------AGVRTITLGEE--------------FDRLAADAEPLPSYVTRDADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATVNAFDANDIRPDDVALGALPLFHAFGQTVSLNSTWRAGATLVLLP----RFDAARAIELMVKEGVNTFH---GVPTMFVALAAAAAGAAALPELRVCISGGASLPVAVLERFEEAFGAK---IYEGYGLSETSPAAAVNQPARPGTIGHPLWGVDVEIARAEVEDAVELLPPGELGEVVVRG--HNVFSGYLGRPEATAQALVD---GWFRTGDLGTKDEDGFLRIVDRKKDVIIRGGYNVYPREVEEVLMRHPGIAQVAVIGLPDELHGEEVCAVVVRAPGTTPDAPDAAGVTEWSKQHLGRHKYPRRVEFTDELPLGPSMKVLKRELRAV----------------------------- 159043549 36 ------------------------------------------------------------------------------------------------------TLSFAQVDEMSDAFAVYLREAGLNPGDRVALQMPNCLSFPVAAFGVFKAGCVLVNVNPLYTAEEMGKQFLDAEPHALVIVDMFADRGHPIPNIVVTRIAEFLPALPRGIVGLVQKYWDRSVAEIEVPHIRLPDALEAGRRHQADERVAPDDVAVLQYTGGTTGVAKGAMLTHANLIVNMEQTMELIEGLERGEVVLTALPLYHIFAFSLNMLGFYWMGARNILI---PSPRPLANLKRAFENYRITWMSGVNTLFNGLTN--EIWFTDTPPRHLKFAAAGGMALQSSVAERWREITGTD---VLQGYGLTETS--PILSLEPLGKTRSGSIGIPLPATRLACLDDDGKQVAIGDRGEIAAKGP--QVMKGYWN---KPEETANVLQNGWFLTGDIGVMDADGYFHIVDRKKDMVVVSGFNVYPNEVEDCLASHPGIIEAAVIGVPDGATGEAVKAFVV-KGDSGLSEA---DIRAHCKEHLTAYKVPKRVEFRDELPKSNVGKILRKDLRA------------------------------ 116694704 6 --------------------------------------------------------------------------------HAQRTPEKPAVI----MGGSGAVVTYRELDERSNQVAHLFRSQGLQPGDRVAFMVENHPRLFELCWGAQRSGIVYVCLSTRLNVADAAHIINDSGARLLVTT-----------HAQAEVAAALAGQTPALRGRLML-------DGTMPGYDAYETALARCPATRIDDEVTGGDMLY---SSGTTGRPKGVYSPNIDDPTTLTSLCQRLYGFDAETRYLSPAPLYHAAPLRYNMTVQALGGTAVVM-----EHFDAEHYLQLVQQHRITHTQLVPTMFSRMLKLPEAQRQAYDVSSLRVAIHAAAPCPVQVK---EAMIAWWGPVIWEYYAGTEGNGVTVVSTPEWLERK--GTVGRAMVGKLRICGPDGALLPPGESGTIYFA---EGRDFSYHNDEAKTAESRHPQQPDWSTIGDVGYVDADGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPVDMSQAGPELAAELIAFCRANLSAIKCPRSVDFASELPRLPTGKLLKRLLRD------------------------------ 187477479 11 --------------------------------------------------------------------------------NAERHPGKTAI------SDSQRALTFAQLCARARALAHYLTGLGVAPGDRVAIMAGNSIDYLALLHATAIGGFAIVPVNTRYGLAELDHLLRDAEPKVFIYDAA---------HQALVDTLSQDDALPS------------PPAWLDALPADLADPHCNDPVTRRFGKVGDDDVALIMYTSGTTSTPKGAMLTHGNLSANAVNYI-MELGIDAEARSLLATPLFHIGGFGVVNGPILYAGGSLHILP----RFDIDVVIQALVEQQPTHIFLLSTMWVGLTDHPDFGALILPSAKFVQTAAAP-------LGEWRQALIRKVFPNAEFSWGFGMTESCVTTYTREILEHPGSIGYLWRHVQYRLVDSDGQVLPDRGPGELQVRGP--TIFKGYWKQPALT--AQVLDPQGWLHTGDLIRIDDDGFSHFLGRSKDMIKTGGENVAALEVENCLTSHTDVREAAAFGVPHEYWGEELVAAVVPAAGRMPG---IDALREHCRAHLSGFKVPKRIFIVDALPQSSSGKV------------------------------------- 66506431 87 ------------------------------------------------------------------------------------------------------RLTFNEILGRADRFAAGLKRLGLERGDRFGIWAPNDVEWIIGFVAATRAGLVSVSINPTYKLNEIAYCLKKAGIKAVLSPANFKNQDYPAMLLR------AKQTCPTLEHIIIYSKDHVAGTRRLADVEQLASKIEVERIAGEQDRISCHSGSNIQFTSGTTGNPKATLLSHRSLVNNARQNVLRSEIRMENKVCLNV-PFFHVYGLIKGLLTMFHTGVTIVL---EARSFNPTKSLDAIIGEKCDTVYGTPTMWITMLDVYHRVQPPPITLACGVTGGAIA--SPELFKKIRESFNFNNIKNI-YGLTEVTGVIFHSMPNEKNELTDNTVGHLSDHIEVKVVDENGKTVPFGTRGELWSRG--YSNMIEYYNDEEATKKSI--TKDGWFKTGDQFILRSDGYGQIVGRLKEMIIRGGENIFPKEIEDVIMMHPLVAEVQVIGAYDEVYGEELCACVRLRDGAKLE---KEELKEFCASQMASFKIPHYVEFVTEYPKTSSGKVQKYVLKR------------------------------ 197926690 1126 -------------------------------------------------------------------------------------------------------ITYSELDARANRLARHLIRRGVTAETRVAVLAERSAQLVVTTLAILKAGGVYVPLHTGYPVDRMRHVLADTEAALLLTD-------------THHAATAARLDTPAL-------------------TVDEDTTAGEQDTTAPDVTVRPDQLAYIMFTSGSTGTPKGIGITHRDAI---ALAADRCWDLDTGSRVLMHSPYAFDIS-TFELFAPLLAGGRIVVAPR--GDIDAAVLQRTLAAHGVTSLLLTAGLLGVIADEAPEVFTGVKDVW-----TGGDVVSPTAVRRVLEACPGTVVKTLYGPTETTLGCTWLPFTDPRRIPPAVPIGRPLDNTRAYVLDERLRPVPPGVTGELYIAGA--GLARGYWDQSARTAERFTADPHRMYRTGDLARRDADGVLHFCGRADQQVKIRGFRIEPGEIETALAAHPDVTRAAVVARPGRAGDKVLVAYLVTAPDAGDT--TAEQLRAGLETQLPDYMVPAAFVALPALPVTPNGKLDRDAL-------------------------------- 163848506 10 --------------------------------------------------------------------------------HAETTPHRPCIVFD------QHLITYADLARAVAGWAGRFHSLGINRGDRIALALPNTPAFIAAYFGAQLAGAAVVLINPQYRHTELSHLLSDSEPAIVVATTE--------------NEAFITAAMPESR----------------PHLLKPLAELCGAPPADPFTPPAADEMALIAYTSGTTGRAKGAVHTH-ASLAANCAAISTAWRWTEHDRLLLMLPLFHVHGLGVGVHGTIRNGASLELHS----RFDADVALQRMHDPAITLFFGVPTMYIRLIEAARH--QGVPEHRLRLFVSGSAPLSPQTFADFASLFG---QPILERYGMTETGMNLTNPYAGERRPGSVGMPFPGQEARIV-DRTTGQPLPTGQIGEIQVRGPHL--FRGYWRNPAATAAAFTAD--GWFYTGDLGFVDDDGYFHITGRSRDLIISGGYNIYPREVEEVLAQHPAVAECAVYGEADPDLGEVPVAAVVTNGQAV----TAADLIEFCRMHLAAYKRPRRIHFVTSLPRNALGKVQRHLLADAVSN-------------------------- 86137607 15 ---------------------------------------------------------------EWILSAQLNMARQAMSHA----PDKLALV---DLTGPQRRISHGELAEMVDGLVRYLLTR-IKAGDRVGVLLSQSPWCAAAHLAIWKAGAISVPLFKLFKRDALASRAGDAGVRFVLTDPEG---------------ALLLGDLAEAVMASEVGIDGAPM---------------------PFAETTAETPAVLIYTSGTTGSPKGALHAHRVLTGHLPGVAISHDHLQTGDCIWTPADWAWIGGLFDVLMPGLALGVPVVAARLDKFTP--EACADLIARGGVRNVFFPPTALRMLKAA------GQGLDGLRSVASGGEPLGAEMLAWGQSSFGVT----INEFYGQTECNMVASSCGGDYAPRPGCIGKAVPGHEVAVIDAEGNPTD--QEGDVAVRRGSASMMLEYWNRPKETAE----KFRGDWLVTGDRGIWEGDYLRFVGREDDVITSSGYRIGPAEIEDCLLTHPSVATVGVVGKPDPMRTEIVKAYVVLKEGTAATE---KELQDYVKNRLAHYSYPREIAFLDALPMTVTGKVIRKELKARAAAEQE----------------------- 73538863 17 ----------------------------------------------------------------------------LIDEQAARRGSHPFLVWEPFD-GQGKTWSYAEFGDAVRRFAAGLQTRGVQAGERVLVHLDNCAESVIAWLGCAYAGAVPVTTNTRSSADELAYFASHSGAVAGITQPRFAAMVRAAAPALNWVAVTATDNGAPPEADVAGFTPFAAIDAD--------------PATLASRPHEPMAPFGIQYTSGTTSRPKAVLWSHANALWGAQLCAR-HEDLRADDVHLVHLPLFHTNAQVYSVAASLWVGATVVLLP----KFSVSRFWPVSLKHGCTWTSVVPFCVRALMAQPLPER----HSYRHWGSGVCEPPTDAHF----------GVKTIGWWGMTETVSHGTVGSPHRANA-PMSMGRPSPGYEIHVLDAQGRPVAPGQTGDLYVRGRGVSLFLEYFNDPAATAAAFRED--GLFITGDRVRLGEDGALYFADRAKDMLKVGGENVAASEIERVIALVPGVAEAAVVAKKHPMLDEVPVAFVI--PGPAAGDDLAKRILAACAAQLADFKRPHEVRLMDSLPR------------------------------------------- 83644855 220 -----------------EHYEKLLQELLSAPDA---EVAAA-SITTPADEALLQQVNATEREYR--RDVRI---ETVFAEQAARTPDAMAVVCGQD------HLTYTQLNDAVNALAAQLRAAGVAEDQLVAVAAERSTQMMVAILAILRAGGAYLPIDPGYPANRIQYVLENSGANVILT-----------------------------------HRHLLQLDTSGYTVIDIDEKALGAEHAEAETVGGAENLAYAIYTSGSTGKPKGVLIEHHSVINRIAW-MQNAYPLTVEDVILQKTPISFDVSVWELFW--WFFTGSRVCMLEPGGEREPEKIVAAIEAHKVTTMHFVPSMLNAFLDYVESTQAVARLQSLRKVFTSGEALTLHQAERFKKLLHVANGTRLINLYGPTEATVDVTHLDCTAKPELDKVTIGSPIDNTQIHIVDKQLRPIGVPGELCIAG--VGLARGYHALPEVTADRFVANPERWYRTGDLARWLGNGEIEYLGRLDHQVKVRGFRIELQEIDAVLRSHSAVRD-AVTLVHRAAGLDKLVAYVTANGEPEP-----ETLRQHVAGQVPAYMVPDMVIVLEQMPLSPNGKLDRKAL-------------------------------- 114797684 54 -----------------------------------------------------------------------------LDLAAEQFPDRTYLVYQNE------RVTFSALQLAVRKLAAEMRDYGIKKGDRVAIVMRNYPQWPLGFYAALSLGAIATPMNSWWTAEELEYGLSFAGVKLAIMDLQIYERFRDH-----------LDKLPELKNVLIARDTTEEIADPRVSSLDPNDWEDLPDAGPTGVEIGPDDDATIMYTSGTTGKPKGALATHRAVITNMFNSCQARMFLRKGEPVPAPDPDAMRATLISIPFFHATGSFAILIPSVAMYKWDAGEALPIIEGEKISAVGGVPAIAWQILEHPD--RDKYNLSSIQAISYGGAPSAPELVSTIKKRF--PEAAPGNGWGMTETCATATLNIGEDYVNRPSSAGAPPAAVELKICDPDGNDMPAGEVGELWCKSAANC--RQYWNRPDATAETF---RNGWVVTGDLARIDEEGFLYLVDRAKDMLIRGGENVYCIEVESALYDHPAVMDAAVVGIAHKILGEEVGAVVQLKPGKAASEA---ELRAHVAGQLAAFKVPVEIQFQDELPRNANGKILKAELRQ------------------------------ 16122313 27 -------------------------------------------------------------------------------------ADQPAFINMGEV------MTFRKLEERSRAFAAYLQQLGLQKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLSDSGAVAIVIVSNFAHTLEKVVFKTQMGDQLSAAKGTLVNFVVKYIKRLVPKYYLPDAISFRTVLQKGRRMQYVKPDVINTDTAFLQYTGGTTGVAKGAILTHRNMQSNLEQAKAAYAPLLQPGRDLVVTPLYHIFALTVNCLLFIELGGRSLLITNPRDIPG---MVKELSRYPFTAITGVNTLFNALLNNEE--FTHLDFSTLRLSVGGGMPVQKAVAEKWETLTG---KHLLEGYGLTECS-PLVTGNPYDLKHYSGSIGLPVPSTDVRLRDDDGNDVELGKPGELWVRGP--QVMLGYWQRPDATDDVLKD---GWLATGDIATMDEDGFLRIVDRKKDMILVSGFNVYPNEIEEVVALHAKVLESAVIGVPNEVSGEAVKVFVV-KNDASLTPE---ELLTHCRRYLTGYKVPKIVEFRDELPKSNVGKILRRELRD----EEVKVGTTDA---------------- 987101 498 ---------------------------------------------------------------------------------AARNPDAIAVV------DERVTLTYAELGGRANKMAHLLRHKGVRPGELVGLCVDRGADMIRGHARILKAGAGYVPIDPEHPIERTRFGLDDSSISTGIAQETYRTR------------------FPDVRDIILPDDPG----------------LENQPASPPDVTTDRNSLAYAIYTSGSTGRPKAVLMPGICVVNLLLWQ-ERTMGREPASRTAQFITATFDYSVQEIFSALLGG---TLVIPPDDIRLDPARLAQWIDDSRITRIYAPTTVLRALVEHVDPHGHGLVDIASPLPGGESLVLDGKLREC---ALHRPHLRVHNHYGPAESQLVTGYTLPEDVSAWPSTTPIGKPIDNTRIHLLDDALRPYPTAYAAQVCISGIGLARGYLARPELTRQRFITEGTGMYLSGDLARRLPDGNLEFLGRIDDQVKIRGIRIELGEIETALSEHAAITQAAVTVREDDRGDKRLVAYVVPHSDA---GDLAVELRGHVEARLPSYMVPSAFIVLDKLPLTTSGKTDRRALP---APESWSPGPTS----------------- 177671554 28 -------------------------------------------------------------------------------------ADRAALLECGPDGDTGRTWTYGQLREESVTVAKALMAAGYEAGDRIGMWSPNVAEWVSLLYGAARAGVILVNLNPAYRAHELTYVVEQCDMRGLVVACADARMDPPATAR-----AVARESAPHLRQLIMLHAADPVAEGTWADFLAGAARVSDEDLAVREAATGPADPVNLQYTSGTTGFPKGVTLTHRNVLNNGFH-IGELLGYTEEDTVVIPVPFFHCFGMVIGVIATVSHGSLAVIPARS---FEPVSALRAVAATGATSLYGVPVMFIAMLARPE--ADALDLSTLRTGVMAGSTCPVEVMKKVIDRFHMSEVAICYGMTETAPVSTMTRRDDSLEVRTQTVGRTMPHVETKIVDPATGDVVPRGATGELCTRG--YSVMLGYWDAPEKTAEVLDAD--GWMHSGDLASMDEDGSVRIEGRIKDLVIRGGENISPREVEEFLYTHPDIQDVQVVGVPDEKYGEQLMACVIMKDGIEP--LTVDAVREFAAGRIAHFKIPAHVRVLDAFPMTVSGKVRKVELRE------------------------------ 126667476 5 -------------------------------DAFKAARQQLLDLREDYDRAYET--------FKWPELNEFNWALDWFDDYARDN-EKIAL-WLVDADGSEYRYSFEQMRQNSNQVANFLRDQGLRRGDTLLIMLDNVIELWETMLAAIKLGALVIPASTLLSKMDLGDRLGRGAVTHVLTTNEHVPKFEGVAEGLTRIVAGE----------------------PCEQWINYEDAYDYEKTFEPEGVTLATDPMLLYFTSGTTSLPKLVLHTHQSYPVGSLSTM-YWLGLQPDDIHFNISSPGWAKHAWSNLFAPWDAGCTVFIYRQP--RFDAPATLKVIADKGVTSLCAPPTVWRMLIQEDLAAYDVKLKS----LVGAGEPLNPEVISRVEKIWG---LTIRDGYGQTETTAQI--GNPPAQKMKSGSMGRPLPGYKITLLDPLDKEVTEGEIAIDVRNQRPLGLMQEYRDDPERMAKALHD---GFYRTGDVASRDDDGYYWYVGRADDVFKSSDYRVSPFELESILIEHESVAEAAVVPAPDEMRLSVPKAYIVLRRDYEPGPEAAKALFAFIRERMAPYMRIRQIEF-AELPKTISGKIRRVELR------------------------------- 121592561 6 --------------------------------------------------------------------------HHLLDRWLAEAPARPFIH-----LPDGRSLSFADLGALTDTAEAELRALDVRPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPAEIDAFVGKADARVVF----FTAAASRSAAAHAQRFAAVDSALPGMQHGAVLQDAQPEAGALRD------------------------TVASLIFTSGTTGQPKGVMLTHDALIHFARVSGASR-ALGPQDRSYAFVPMTHIFGLGTVLISSLLAAAQLVMRPQ----FDPDDLLDALVHHGVQLQGPPALFSRLLAHLQERGIQRPEAPALRYLYTGAGPLDLALKQRVEAAFGQAL---HHGYGLSEYAGSVHLTRLGEQRPDTSAGYAVAEAEVRVTDPATGEPLPLGERGELWIRG--RGLMPGYFRDPSATAAVMREG--GWYASGDLGEMHADGALFVVGRLKEMIIRSGFNVYPAEVETALNTHPSVQRSAVVGRTVEDGNEEIVAFVELRPGAALDAD---AMQSHLRELLAPYKRPSYIVALSELPTNTNGKVLKRTLKDQALG-------------------------- 111221090 13 ------------------------------------------------------------------------------------------------------QLTFGELESRSRQVAHLLAGYGLRPGDHVAILLPNRPEYFEVAWGAQRSGLYWTPVNWHLTAEETAHIVDDCGARVLFTSAELAPIVKRV-----------RESATRLEHIVMIDAGPAELA---EGILDHRATLAGQPDAEPAGQVEG---IYMFYSSGTTGRPKGIEPALPLDPFGTGLAIDRAFGFGPDSVYLCPAPLYHAAPTGWSTATQRLGG-TVVLME----RFDPVEALRAIERYRVTHVQVVPTMFVRLLKLPAAQRTAFDLASLRLVVHAAAPCPPEVKQRVIDWLGPIVFEYY--AGSEGGGMCAITS---QEWLTHRGSVGRAVIGVVHIVDDDGAQLPVGEIGRVFFESPTRME---YHNDPEKTAAAYNDR--GWLTLGDLGHLDADGYLYLADRRTDLVISGGVNIYPQEIENVLILHPAVADVAVIGVPDAEMGQRLLAVVQPTAEAVVGAELAAVLQAFGRERLAGFKVPRTIEFVEELPRLPTGKLQRVRLRE------------------------------ 32968220 1542 ------------------------------------------------------------------------------------------------------TLTYLELNQRANRLAHHLRELGVQPDSRVAICVERGLDLIVGLLGILKAGGAYVPLDPDYPLERLNYMLQNSAPVALLVHGATR----------------QLLGEPSVPLI----------------NLDHGSWEQQPSGNPQVPGLNASNLAYMIYTSGSTGLPKGVMIEHRSACNMVHWGSQLSPPTGHGALLQKA--PFSFDSSVWEIFWPLCSGMRLVLARPD-GNRDSAYVVQTIREHQVTV---VKFVPALLQQFIEQDGVEQCTSLTDVLNGGGE-LSAALARQVRDRLPW--VRLHNVYGPTETTVDSTGWTLDPEMPVPDNVVPIGTNTRLYVLDAYGQPVPQGVSGELHIGG--VGVARGYHMQAERFIDSPFVPGDRLYRTGDLARYNHHGELEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAIRQAVVM-----VRDERLVAWYTVRSGVE--APSLEALRAHVLERLPEYMVPGAFVLLDALPLTPNDKIDRKAL-------------------------------- 32968220 481 --------------------------------------------------------------------------------------------------DQGQSLTYAELNQRANALAHHLLDLGVRPDDRVAIVARRGLDTLVGLLAILKAGAAYVPLDPAHPAERLSYLLEDSAPIAVLTQRAL------------------RGHLPALSVPVI---ELDQPSWSAGRV-----------DAPKVPGLTPANLAYVIYTSGSTGLPKGVMVEH-RTLCNLVDWHADVFDLHAGSHTSSLAGFGFD-AMAWEVWPALCVGATLHLAPASEGSEDIDALLDWWRAQPLDVSFLPTPI------AEYAFSRQLDHPTLRTLLIGGDR--------LRQFPRQPSFEVINNYGPTEATVVATSGRIDAGQ--ALHIGKPVSNATVYLLDEQQQPVPLGVTGELYVGGA--GVARGYLNRAELSAERFLEPGARLYRTGDLARWRADGNLEYLGRNDDQVKIRGIRIEPGEIESALASHSAVREAVVLVR----DGQLLAWF------TEQAPLDINELHAQLKTRLSSAMLPSAYVRLTALPLTANGKVDRKAL-------------------------------- 194290374 31 -------------------------------------------------------------------------------------ADKAAIRYFGNA------ITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRAEEFKHYVTDAQARVIFTADAELEPAQRLQHLLVTQYADALPPAHEHPEDAPPAWLTTPHPLPAGATKWADAL--GAGLQPGPHTAGPDDMAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGATWSGS-GAESVVLSVLPLFHVTGMQYGMNGPIYSGATVVMLP----RWDREVAGRLISRYQVTHWTNIPTMVIDFLASPNLA--EFDLSSLRYIGGGGAAMPQAVAERLREQFGLN---YLEGYGLSET-MAPTHSNPSDRPKLQCLGVPTFNTDARVIDPVTLKELPPNEIGEIIVSGP--QVFKGYWGKEDATREAFIEEGKTFFRTGDLGRMDEEGYYFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDPYRGETVKAVVVLRAHAR-GKTTPEQIIDWAKDNMAAYKYPRVVEFVEALPKSGTGKVM------------------------------------ 170722706 507 -------------------------------------------------------------------------------------------------------LSYAQLNRQANRLAHALIAQGVRQDTPVGIAAERSLELVVGLLAILKAGGAYVPLDPEYPAERLRYMVEDSGISLLLTQS---------------------------------HLRDRLPLPPRLPVLLLDQALAAQPEHDPQLPCAPEQLAYVIYTSGSTGRPKGAGNSHQALANRLQW-MQAAYGLDASDTVLQKTPFSFDVSVWEFFWPLITGARLAIAAPG--DHRDPARLVQLIVQHQVTTLHFVPSMLQAFLLDDQVAR----CSSLQRIVCSGEALPVEAQQQVFAQLPQAR--LYNLYGPTEAAIDVTHWTCRDEGKTGVPIGKPIANLACWILDAGLQPQPAGVIGELYLGG--VGLARGYHQRPERFVACPFQPGARMYRTGDLARYRADGVIEYCGRIDHQVKIRGLRIELGEIEARLMEQPTIHEAAVLAV-----DNQLVAYLVAKAGTPLPE--REQLSQALLAHLPDYMVPNQWLFLQRMPLSPNGKLDRKAL-------------------------------- 170722706 1957 ------------------HFEALLERLLSHPEAAVGTLGLLDTVVQPHAQPCDTAQHDLAS---------------LIGRHAQERADQVAVRCDG------VQLTYGQLEEQANRLAWTLLERGIGREDRVGIALDRSVRTIVAFYAVMKAGAAYVPLDIDYPAERLQWIIGDADVALLLTDSV----------------------------------IGERLGIAPERRLDLDRCELSAQRHAPQQQTLDDQLSYMIYTSGSTGNPKGVAVA-RGPLRMHCQAIIERYEMGPSTRELLFMSFAFDGAQERWL-STLISGGLLVLRGNTLWTP--QQTWDVLHAEAISIACFPPAYLQQLAEYGQAQPAPPPVRIYCFGGDAVADANFEQVKQVLK-----PQYLTNGYGPTETVVTWKVPVTARCEAVYAPIGVAVGKRTLYVLDDCLNPLPAGLAGELYIGG--EGLARGYHRRPERFVADPFSATGGRYRTGDLVRQRPDGVFDYLGRLDNQVKVRGFRIELGEIEARLRDIANVLDAVVVAREGAN-GKQLVGYVVRGDGERA----VTPMLEYLRQVLPDYMVPAQLMVLDALPLTPNGKVDRRAL-------------------------------- 163849580 34 -----------------------------------------------------------------------------------------------------RVITYGALDEASARLAHHLRNLGLQPGERVAIMLPNLLQYPIAFFGVIRAGLVVVNVNPLYTAPELEHQLRDSGACTIIVLENFCATLQVALRTVDVPDELARPKAILTDLVVRHVRRLIPRWHIAGAMQWRRILSVRVKPNLPQVETGLNDIALLQYTGGTTGGAKGAVLTHGNVLANALILGAWFAAVHKGEKYLVALPLYHALALICQVVNRFILGGCGVLIT---NPRDLNGLVAEMRRHRFRSLAGVPSLFQALAQHPDIG--KVDFSETVACCSGGAPLPLVVAEVWKSATG---LTIVDGYGLTEAAGVAVMNPLGARPQRS-GIGVPVCSTEIEIRREDGSVAASDEPGEIYVRGP--QVMRGYHNQPEETARAIDAG--GFLATGDIAAMGRDGYLTLIDRKKDMAIVGGFNVFPSEVDDVLLRHPGIREAAVVAVPDAHSGEAILACVVRQNPH----LTEAEVIAHARASLTGYKVPRRVVFLDVLPKTPVGKVLRRVLRD------------------------------ 206687705 11 ------------------------------------------------------------------------------------------------DTSTGQDWSFSRINDAANAVAAGLKAQGLAEGDRAAIICQNRVEFFIALFACQKTGIILCPLNWRQPALELVETLDQVGISLLLTDAEFQATA------REAAAGAGAPVLTIEEDLVGWIRDGGPA---------------------VKAPVPAERPWYLLFTSGTTGLPKAVIQTARMAWANAVNIGQAI-DIASTDRAACFLPLFHTAGNLYTLPVFLTGGSSTILPKFEP-----ETVRSLLASGRINQFFGVPAVYQA---LSLLPGIGDLDWTPIRCGCGGAPLPEPLI----RFFAAEGANVLNGMGMTETGPTVFLMDPAHAAEKIGSVGKPQSLVDVR---LAGVADGAEGAGELQLRGP--GVTPGYFGNPEATAKTFTED--GWLATGDVARRDADGYYYIVDRIKDMFISGGENVYPAEVERVLNAHPAILEAAVVGVPDAKWGEAGAAFVVLRPGQTLSPET---LRPWCRERLAGYKVPAHVRFVEDFPRTAAGKV------------------------------------- 7188337 49 -------------------------------------------------------------------------------------------------------LTYGEVDALSRRCAAGLRRLGVGKGDVVMALLRNCPEFAFVFLGAARLGAATTTANPFYTPHEIHRQATAAGARVIVTEACAVEKVRAF----------------AAERGIPVVSVDEGVDG-GCLPFAETLLGEESGERFVDEAVDPDDVVALPYSSGTTGLPKGVMLTHRSLVTSVAQQVNPNLHFSSSDVLLCVLPLFHIYSLNSVLLAGLRAGCAIVIM----RKFDHGALVDLVRTHGVTVAPFVPPIVVEIAKSAR--VTAADLASIRLVMSGAAPMGKELQDAFMAKI--PNAVLGQGYGMTEAGPVLAMCLAEPFAVKSGSCGTVVRNAELKIVDPDGASLGRNLPGEICIRG--KQIMKGYLNDPVATKNTIDKD--GWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMQDELAGEVPVAFVVRTEGSEISE---NEIKQFVAKEVVFYKRICKVFFADSIPKSPSGKILRKDLRKLAAG-------------------------- 218760819 27 -----------------------------------------------------------------------------------------------------KSITYDELNELSKKFASFLQDLGLKQGARVALMMPNVLQYPIALFGILRAGMVAVNVNPLYTARELEHQLNDSGAEAILIFAQQVLGNTPVKHVLITEIGDMLGFPKSLLVNTVIKRVKKMVPPFPNAMKFKAALAKGNSATHKPAKITLDDLAFLQYTGGTTGVSKGAELTHRNIVANVLQARAWISGKIEDEIMITPLPLYHIFSLTANCLTFSSIGALNVLITNPRDIPGFVKELN-----KWKFTSMTGVNTLFNALINDPEFAKVDFSSFKLALGGGMAVQEPVALKWKEITG---KPLVEAYGLTETSPAASINRMD-LKAYNGYIGLPISSTLFAIRDDDGNDLPLNEVGEICIKGP--QVFRGYYKRPEETEKAFWSD--GFFKTGDMGFMTEEGFIKLVDRKKDMILVSGFNVYPNEIEDVVAGHPKVLECAAVGVPDAKSGELVKLFVVAKDP-SLTEE---ELKAFCKENFTGYKVPKFYEFRDELPKTNVGKILRKDLRQ------------------------------ 196228829 421 -----------------EHYQQLLAGMVNSPD---SSIATL-----PMLNVLEREQLLTEWNATDFKHDTSTFLHRRFELWAQGAPDETAVIF------GEESLTYDALNRRANQLAHHLRAAGVGPEMRVGISMHRSFEMLVAVLGVLKTGAGYVPLDPAVPAERLHYMIEDAQLASILTQERFVETL-----------------TPHGILLLAVDTDWGKIATQPETNLDAPDFKD--------------SPVYITYTSGSTGKPKGILMTQRPLLNLLGWMLRTT-KLPPLARTLQFASLSFDVSFQDIFSTWLSGGTLVLITEAQ--RQDLAGLAGLLDRYGVHRLFLPAVALQQLAEGFCNSNLACANLRKVISGSEQLLITDSVRQMFTRLKECRLHNEYGPSEAHVVTELKMPDDPATWVVRP-AVGKPIDNTQMYILDRTGQPVPIGVIGELHIGG--VCLARGYLGREELTAEKFMQCNMRMYRTGDQARWLANGDIEFVGRVDHQIKIRGYRVEPNDVEAALEKHEQVREAFVMAREFGPGDKRLVAYLGTDPANAPG---VSELRAFLATKLPEYMIPSAFVLLEKLPLNANGKVDRKALP--APDSARPELATAFIAPQGALEEFI----- 168064660 108 ------AELLASYKDPIASFNDFYQLSVEKPEVYWDIVLKELGFHERPSCILDETNFLGEPCPRWLPGAILNVAECCLQLDSEERGREIAVMWEGQDDSPISCLTMAELRERVCRVANALEGAGFRKGDAIAINMPMDVHAVIIYLAVILAGCAVVSIADSFAPSEIASRLKISKAEGIFTQDVILRGQRTHPLYNRVVEAPRAIVLPARDDGIQVVLREGDMTWDKFLELT-STVDRQVPDDFNAVAMNIDDTSNILFSSGTTGDPKAIPWTHATPIKAAADAWAHH-DIRHRDVVAWPTNLGWMMG-PWLIYAALLNRASIALYNGAPLGYGFAK---FVQDAKVTMLGLVPSIAKAWRN--TQVVHGCDWFHLRCFSSSGEASNVDDYLWLMSQAKYKPIIEY-CGGTEIGGGFVTGSMLQPQTLSAFSTPAMGCKIVILDDRGQPLPSDLPATGECALDPSIFGSSTRLLHYNVYYKGMPQVQGKILRRHGDEIERTVGGYYRAHGRVDDTMNLGGIKVSSVEIERVCAAHEDVLETAAVGVPPAGGGEQLLIVLVLKDSRKALEDLKKVFNAAIQAKLNPLFKVNAVGIAPSLPRTASNKVMRRMLR------------------------------- 172037963 468 ------------------HFQVLLRDIISKPQAHISEL-SLLTEKEEKQLLLEWNKTETKQLENIFIS-------QLFEAQVEKTPNNIAV------TSAQQQLTYRELNSKANQLAHYLQTLGVKPEVKVGILMERSPDLLIAILGVLKAGSAYVPIDPTYPSERIAFMVEDAQIAVLLT---------------ETKTAISQTFPTSASKITLDQDWP---------------LIASESQENSVISLFEDNLAYVIYTSGSTGKPKGTLITHGGLSNYLTWAIA-TYPVTEGCGSPVNSSIAFDATITSLLTPLLVGQKVILL-------PETGEIEALSEVFTQENLSLVKLTPAHLSILNSLLAEKEKIPQSHALIIGGEALSQHSLTFWQEK--CPQTRLINEYGPTETGCCVYEVPSQVSQTENVPIGRPIANTELYILDQYLQPTPIGVPGELYIGG--VGVARGYFNRPDLTAERFIPEGSRLYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELGEIEGMLRQHPQVQEAIAVVQEDNNKTPRLVAYVVASSEPP-------DLRQFLSEKLPAYMVPTLFISLDAFPLTPNGKIDR----------------------------------- 184201926 26 -----------------------------------------------------------------------------------------------------KRWTYREFLHDVRSLATGLDRLGVRTGDRVGIWGPNSWEWVLMQYASAELGAILVNINPSYRQHEVDFALAQAGISTVVSSPAFKNSDYAGML------EAARPHAPELQNVVLMGSPEWDALFVEPDD---------ARLASVATGLHADDAVNIQYTSGTTGRPKGATLSHRNILNNGYF-IGELLHYTAEDRIVVVPPLYHCFGMVIGNLAATSHGCAIILSGPG---FDPRAALRAVAQERATSLYGVPTMFIAELELPD--FGDYDLSTLRTGVMAGSPCPMEVMRKVISEMHMSEVAICYGMTETSPVSFQTRSDDSLDRRVGTVGRVHPHVEVKIVDPSTGETVPRGQAGEFCTRG--YSVMKGYWGQEEKTREAI--DPEGWLHTGDIAVMDEDGYAQITGRIKDMVIRGGENIYPREVEEFLYTHPDVVDAQVIGVPSEKYGEELMVWLRLRDGAP--ALTAEAILEFADGKISRHKIPRYVHVVEEFPMTVTGKVRKVEMRE------------------------------ 188533675 38 -----------------------------------------------------------------------------------------------------QSLSFQQLETRSRAFAAYLQQLGLKKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVANFAHTLETVMDNTEVKHVILTHLGDQLSMIVVKHIKKMVPAYHLPGAISFRQVMQSGRMKYVKPHIVNDDLAFLQYTGGTTGVAKGAMLTHRNMQANLEQTKATYGSLAGKETVVTALPLYHIFALTVNCLLFIELGGANLLITNPRDIPGLVKELSKCRFTAITGVNTLFNAL-----LNDKGFNRLDFSSLSLSAGGGMAIQKAVAERWEKLTG---HYLLEGYGMTECS-PLVSVNPYDIACHNGSIGLPVPSTDIMLVDDAGDETAPGEPGELCIKGP--QVMLGYWQRQDATDEV---LKNGWLRSGDIVTVDDEGFLRIVDRKKDMILVSGFNVYPNEIEDVLMLNAKVGEAAAIGVPGDAAGETVKIYVV-KKDASLTAD---ELIAHCKKHLTGYKIPKIVEFRAELPKTNVGKILRRQLREEAIGSSQPSG-------------------- 186454961 1050 --------------------------------------------------------------------------HHLIEAQVERTPKAVAVQFESS------QLTYDELNKKANRLAHHLKRLGVGPETLVGLCVDRSLEMVVGLLAILKAGGAYVPLDPHYPKERLAFILHDCRTPVLLTQQRLLE---------------------SLPKLIPESETSSNAKTPTVICLDSDLLVEQGDERNPKTTVSAENAIYVIFTSGSTGQPKGVLISHRSFINFLI-GMQQEPGLEKDDVILAVTTLSFDPA-GLELWLPLVVGAKVVIA-KSDVAMDAKRLSKQLAACGATLLQATPATWQLLLDS------GWTGSPNLKILCGGEAWSNEMAGQ----LLPRCRSLWNMYGPTETTVWSAATRVEKAEVPL--IGKCIANMQYHVLDSQLQPVPIGVPGELHIGG--DGLARGYLNREKLTGERFADPKSRLYKSGDLVRYREDGRIEFLGRMDNQVKIRGHRIELGEIESTLRKHAAVRNVVVAAQELAPGDKRLVAYLVLEESETVT---TAALRQFVKGQLPEYMIPSAFMVLEKFPLTPNGKVDRKAL-------------------------------- 516360 411 ----------------AEHLTRMMEAAVDQPAAFVREYG--LVGDEEQRQIVEVFNSTKAELPEGM------AVHQVFEEQAKRTPASTAVVYEG------TKLTYRELNAAANRLARKLVEHGLQKGETAAIMNDRSVETVVGMLAVLKAGAAYVPLDPALPGDRLRFMAEDSSVRMVLIGNSY---------------------------------TGQAHQLQVPVLTLDIGFEESEAADNLNLPSAPSDLAYIMYTSGSTGKPKGVMIEHKSILRLVKNAG--YVPVTEEDRMAQTGAVSFDAG-TFEVFGALLNGAALYPV-KKETLLDAKQFAAFLREQSITTMWLTSPLFN-----QLAAKDAGMFGTLRHLIIGGDALVPHIVSKVKQA--SPSLSLWNGYGPTENTTFSTSFLIDREYGGSIPIGKPIGNSTAYIMDEQQCLQPIGAPGELCVGG--IGVARGYVNTEKQFLEDPFRPGERIYRTGDLARWLPDGNIEFLGRIDNQVKVRGFRIELGEIETKLNMAEHVTEAAVIIRKNKADENEICAYFT-----ADREVAVSELRKTLSQSLPDYMVPAHLIQMDSLPLTPNGKI------------------------------------- 3318718 42 --------------------------------------------------------------------------HQLFEEQVSKRPNNVAIVCENE------QLTYHELNVKANQLARIFIEKGIGKDTLVGIMMEKSIDLFIGILAVLKAGGAYVPIDIEYPKERIQYILDDSQARMLLTQ----------------------------KHLVHLIHN---IQFNGQVEIFEEDTIKIREGTNLHVPSKSTDLAYVIYTSGTTGNPKGTMLEH-KGISNLKVFFENSLNVTEKDRIGQFASISFDASVWEMFMALLTGASLYIIL--KDTINDFVKFEQYINQKEITVITLPPTYV--------VHLDPERILSIQTLITAGSATSPSLVNKWKEKV-----TYINAYGPTETTICATTWVATKETIHSVPIGAPIQNTQIYIVDENLQLKSVGEAGELCIGG--EGLARGYWKRPQKFVDNPFVPGEKLYKTGDQARWLSDGNIEYLGRIDNQVKIRGHRVELEEVESILLKHMYISETAVSVHKDHQEQPYLCAYFVSEKHIPL-----EQLRQFSSEELPTYMIPSYFIQLDKMPLTSNGKIDRK---------------------------------- 88855357 16 ------------------------------------------------------------------------------DRALA-TPDRVAV------DDRGVVLTYRQLDDRASALAAAFLDGGYGVGDRIATITGNSSDHVVVFFACAKAGLVLVPLSWRLSPREIAQQLEQADPALLLVEDEFSTLAALAADRLVAPIARGILGTHGIERVIV-------------------APLRSSSPVPERRAVRDEDALLIVFTSGTLDQAKGAILSHSNC-FWTNLSLSRTAEITSADTVLAVMPQYHVGGWNIQPLLAWWMGATVVL----ERTFDPARVLQLIADRRITTMMGVPANYLILSQHPRFA--SSDLSSLAHAIVGGAPMPEPLLRVWHSR----GVALTQGYGLTEAAPNVLCLPDEEARVRIGSAGKPYPHVDVDIDPVTGERIDGAGQGELLVSGP--GVFSGYFR---APEATALALRDGWLATGDLVSRDAEGYYRVLDRIKDIFITGGESVAPAEIEGVLFGHPAIADVAVVGVPDEQWGEVAVAWVVVRSGASTDE---TDLLDFARAALAKFKVPKRVIFVEAIPRSSSDKVRRRVLLGQWTEQSEQLGRISS---------------- 163761560 34 -----------------------------------------------------------------------------------------------------KTITYQEMENLSTRIGAWLQSLGLEKGDRVAIMMPNILQMPVAMAAVLRAGYAVVNVNPLYTPRELEHQLKDSGAKAIITLQQVIKNTGVKHVCVASMGDLMGLKGHLVNFVVRKVKKMVPDWSLPGHTSFKAALAAGSGRTFKPTQTQPSDVAFLQYTGGTTGVSKGATLLNSNVLSNVAQNDLWLPAAFVNKVYVCALPLYHIFALTVNALMGMSQGAHNILI---PNPRDIPGFVKELGKYEFHVFPGLNTLFNALLNNED--FQKLNFKPLLLTLGGGMAVQRPVAERWKQLT---SCVISEGYGLSETSPVATANRFDAADF-SGTIGLPLPSTSIDIRDEDGAPVPLGEVGEICIKGP--QVMAGYWNRPDETANVMTED--GYFRSGDMGLMDENGYTKIVDRKKDMILVSGFNVYPNEIEEVAVEHPGIAEAAAVAMPDEHSGEAVKLFVVRKDPALS----EADVKAHCAKGLTNYKRPKTVVFKDELPKTNVGKILRRELRD------------------------------ 115461284 20 -------------------------------------------------------------------------------------------------------FTWSQTHRRCLRLASALVSLGISRGDVVSVLLPNVPAMYEMHFAVPMSGAVLNSINTRLDARTVSVLLRHSGSKLIFVDPALLPVLR-------DALRLLPAGHTAPRVVLVEDPHEKEFPPAPAAALTYERLVEKGDPEFAWVPASEWDPMILNYTSGTTSAPKGVVHCHRGIFLITVDSLVDW-AVPPRPTYLWTLPMFHANGWSFPWGMAVVGGTNVCL-----RRVDAAEVFDTIARRGVNHLCGAPVVLNMLANAPEGVRKPL---PGKVRILTAGAPPPAAVLYRTEAIGFEVSHGYETAGLVLSCAWKWDKLPASERARLKARQGVRTPGMAEVDVVDGEPRDGSTMGEIVLRGG--CITLGYLNDEAATKAAI--RDNGWFYTGDVGVMHPDGYVEIRDRSKDVIISGGENISSVEVESVLYGHPAVNEAAVVARPDEFWGETPCAFVSLKQG--GGAVTAADVVAWSRERMPRYMVPKTVIFRDELPKTSTGKIQKYVLRNIA---------------------------- 111019772 48 -----------------------------------------------------------------------------LRHWATERPQTVAIDFYG------RAITYAELDELSDRFAGWLLQRGAAAGDRVGVHLTNCPQFHVAMLGILKIGAVHVPINPLFREHELAYELDDAGVEILLTQDSFAAMVDSV----LDQTALRHVAITALSDLLPAEPSVAPPFPLTSAPTDWAQIMN--SVRAEPIPMNPDALAALNYTGGTTGMPKGCEHTQAHMVYTAATATLAGGRQVGEPVVLGFLPIFWIAGEDFGILYPLINGGTVVLL----NRWDPDAAATLVDSRGVTSMVGTVDNYVELMDLPGFAERDFSTLDNAMAVSFVLKLDPAIRGRWRDATGHVLREASYGMTETHTADTITQTDDEDLLSEPVFCGLPVPGTDVLIVDDAGAPVPVGQAGQIVVRSP--SLLTGYYGKPDATAAA---LRDGWLQTGDVGKLNGKGALHYLARNKEMIKTNGMSVFPSEVEALLMLHPDIQSAAVVPKPDPGKGQVPFAFVQLLPDREVSGE---ELQEWAARNMATYKVPT-VEVLDALPMTATGKV------------------------------------- 67157301 24 -----------------------------------------------------------------------------IERSAAVHPNRPAVIH-----GSIRR-TWAETYTRCRRLASALAGRGIGKGDTVAVMLPNIPQMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLIADREYQE---------VIHAAIGMLDHPPL---LIDVDDPEYGEGLPISDLEYEALLAEGDPAFAWQWPDEWQAISLNYTSGTTGNPKGVVY-HHRGAYLNALGNQMVWAMGNHPVYLWTLPMFHCNGWCYPWTVTALAGAHVFL-----RRVDPQKILTLIHEHRVTHLCGAPIVLNALVNMPDSAKAAIDHP---VHAMVAGAAPPAKVIGAVEEMGIKVTHVYEVYGPVTVCAWHEEWDELPLDERARIKARQGVRYPMVADPQTLEPVPRDGDTIGEIFMRGNTVMKGYLKNPSATAEAFEG---GWFHTGDLAVWHPDGYVEIKDRLKDIVISGGENISTIEVEGVLYRHHGVLEAAVVARPDEKWGETPCAFVTLKAGHERTSE--AEIIAFCREHLAGFKIPRRVVF-SELPKTSTGKIQKYVLRD------------------------------ 15965442 18 ---------------------------------------------------------------------------NFLSQAARRNPDEIALVH------GDRRWRWSEMEARVDAMAYALHEFGVRKGDRILVHSANCNQMFESMFAAFRAGAVWVPTNFRQLPEEVAYLAESSGARLVIFQAAF--------------EAHAEACRAAGEQIGSCIPIGSSRVGEDYDAIVARNLGRSVS----PVAVDRDDPCWYFYTSGTTGRPKAAVLTHGQMAFVINNHIGDLFPATHRDRSIVVAPLSHGAGIHQ--LCQVARGATTILLPSE--KLDIPQFWALVEKWRVNNLFAVPTIVKLLIE--DPSVDRYDHSSLRYVIYAGAPMYRADQKKALEKLGAVLVQYFEVTGAITVLPPAFHSSEDGPDARIGTCGFERTGMQLQIQDEDGNEVPAGATGEICVIGP--AVFAGYYRNPEANAKAF---RNGWFRTGDLGHVDAQGFLYITGRASDMYISGGSNVYPREIEEKLLMHPDISEAAIVGVPDPVWGEVGIAVCVARGGATVGAA---ALREWLDGKIARYKLPKKIVFWSEMPKSAYGKITKKLIRE------------------------------ 111022396 4196 ----------------------------------------------------------------------------AFDGQVARTPEAVAVVFDGE------SLTYAELAVRVNRLARYLISSGVGPETLVALGMRRSLDLVVGMYAVVRAGAGYVPLDPDHPADRVGYILDAADPVVILSTE-------------------RDEFAAAGQRSVVLIDT---LDLSAFSDAAISDADRMA-------PVHADDLAYVIFTSGSTGRPKGVAVTHRAIVNQLVW-MQAEYRLDEHDVYLQKTATTFDVSL-WGFFLPLRAGATVVLASPD-GHRDPAYLAATIAGHGVTVTDFVPSMLTA----FAGAARSRDLESLRDVFVAGEALPASTVRDFGRV---SSARVHNLYGPTEAAVSVTADVTGTDAPTAVSIGVPEWNSRVYVLDARLHPVPWGVPGELYLAG--VQLARGYHGRVDLTADRFVANPFGMYRTGDLVSWAADGRLRYVGRTDFQVKLRGQRIELGEIESALQAHASVLQAAASVVSTP-TGQHLVGYVVPAAGSEFD---LDAVKASVSEVLPSYMIPGAFVVLDAFPLNTSGKLDRKALPA-PMFEAKQFRAPST-----PVEEIVSA--- 111022396 2048 -------------------------------------------------------------------------------------------------------LSYAEFDACANRLARHLIGAGVGPEALVGIAVRRSVDLLVGIYAVIKAGGAYVPIDPDQPAERTAYVLATADPVLILTTTG---------DRVALRAAAPMVDLDTLDV--------------------SAESSDPVGDRDRLAPLHPDNPAYVIFTSGSTGRPKGVAVPHEGIVNRLLW-MQHRYPLGAGDVVLQKTPVTFDVS-VWELFWPLQTGARLVIAE-----PDGHRDPVYLERVLREQSVTTVHFVPSMLAVFLAGAHVEGCGSLRRVFTSGEALPPATAADLNRVSGTEL---HNLYGPTEAS-VDVTAYETRPDENVVPIGAPVWNTQTYVLDARLRPVPVGVAGELYLGG--RQLARGYQRRADLTADRFVANPFRLYRTGDLVRWLPNGQLDYLGRTDFQVKLRGQRIELGEIEAVLLRHDDVAQAVVVVRNDGSTGDYLAAYVVPAVGAAADE---RAVLDFAVVLLPRYMVPSALVVLEALPVTGNGKLDRKAL-------------------------------- 111022396 3143 -------------------------------------------------------------------------------------------------------MTYAELDARSNRLARVLISRGVGPESFVALAFPRSIASMVAVWAVAKTGGGFVPVDPSLPTERIERMVVDSGAVIGLTSVQTTR-------------------LPGEIDWVVLDEAGAYGS-------CGERSTAAVTDDERTASLELSNAAYMIYTSGSTGIPKGVVVSH-RGLASFTTGSRQELGLTTRSRVLRYSSSSFDAS-VFEMIAGFSAGATMVIAP--PDIVGGAELAEVLRGERVTHVITAP--------AALGTVDPTGLRDLETVVVGGDVCPPELVAKFA-----PGCRFVNSYGPTETTIVITMTETLAAGDR-ITIGVPIAGAGAVVLDARLRPVPAGVIGELYLSGS--GLARGYHARSALTAGRFVANPYGMYRTGDVVRWTLSGTLDFVGRSDSQVQLRGLRIELGEIESALVACESIAQAVVIVREGDVA-QQLVGYVVPASGHIVDVDATREV---LGRSLPRYMVPDALMVLDALPLSTSGKLDRRAL-------------------------------- 111022396 457 ------------AHIDFEANPNLYTE-----EQLRSHHARFLEFFAAGDRILDVLHADERADLVPFHGPRIQPSRELLADGVTAAPNGAAIQASG------REISYRDLDADSNRLARLLIEAGAGPETCVALSLPRSAESLLAFWAVAKTGAAFVPIDPKLPTERITHMLADSGALVGITLDEL------------------CPSLPDTTSWIVLDDVTVRVRCARLSDAAITDWDRRA-------PLSVHNAAYMIYTSGSTGVPKGVVVTHNGLANFA-ATARPELGVTRESRVLRFSSASFDAS-VFEMIQAFSVGATMVVAP--PEMYGGGELVDLLREQRVTHIISAPTV--------LNTVDPRGLEQLEAVVVGGDVCTPDLVERFGAV-----CRFTNSYGPTEATIIITVGEPLAPGA-PITIGRPIQGASVVVLDRKMRSVPVGVVGELYLAGP--ALARGYHNRHTLTAERFVANPFGEYRTGDEVRWVRDYALEFIGRSDSQVKIRGFRIELGEIDAALLAQCGVNFAATVIQQTAGGTATLVSYVRLDAGCEFDPA---AIVEGVAAVVPSHMVPPIVMRLEHVPVTAAGKLDRSAL-------------------------------- 196009249 19 --------------------------------------------------------------------------------------NRIALI--DDDKEEAKSITYGELRDRIERCCSGLIRLGLQPKDVVMIRSPNCLEFVIGFFAVIAAGGIVTTCNPIFTEHELARQLNDSKPAYIITHESCINTVKKVNYSFRRKIVIGKPPIRDNSYQAMFDLINGKVN----------------KAPRKFKVSPKSDVAVILYSSGTTGLPKGVMLSHYNMVNFSHRDIGALNMDSEDECLLNVLPLFHVYGLVSILSFTLCNGRRLVL----QSKFIHTKFLNAIQEYKVTKLLCVPAMVLFLAKS--PLIDNYNLSSLTYISSGGAPVSSEIGEDLQKRL--KLQTFNQGYGMTELGPLVVYAFLNSYKVGS-VGKLVPNTDCKVINVDNGEAVGLNEVGELCFRGP--QMMLGYINNPQATADTI--DKNGWLHTGDIGYYDNEGNVFVIDRLKELIKFKGFQIAPAELEAILNDHQQIADSAVIGIPDETAGEVPKAYVVLRN--SKDSLSAKDIIKYVAENVAWYKQLRGVEFVQSIPKSASGKILRRVIRQ------------------------------ 116695632 3 ---------------------------------------------------------------------------------VRDRPDAPALTALSLDSGSMTRFTWRELARMADRVAMGLSRLGIGAQDVVSCQLPNGWHLTVLYLACSRLGAVLNPLMPIFRERELSFMLAHAQCKVAVVPQLFRGFGHAQMLQGLREA------LPALRHIVVAGGDGAD-SFEALLSGPAWEYEPDAANILLRSCPGPDDVTQLIYTSGTTGEPKGVMHS-ANTLFSNIVAYAERLRLTSDDVVLMASPMAHQTGFMYGLLMPVLLGAHAVLQDIW----DPARAAALIREEGVTFTMGSTPF--LTDLARVVAESGTPVPSLRIFLCAGAPIPGALVERAREALGAK---IVSAWGMTENGAVTTTLPDDSDERASTTDGCPLPGVEIRIVDGTDADVPPGETGRLLVRA--CSNFGGYLKRPQLN----GTDADGWFDTGDLARLDASGYLRIAGRSKDVIIRGGENIPVLEVETLLYRHPAVSQVAIVAYPDERLGERACAFVVPRAGQPFD---QAAMVDWLKQKMALQYIPEKLVVRDALPATPAGKIQKFRLREMLRGD------------------------- 186683594 460 ---------------------------------------------------------------------------------------------------QTQQLTYAELNARANQLAHYLQKLGVGSEVLVGICVERSLEMVIGVLGILKAGGAYVPIDPIYPKERQAFILGDTQALVLLTQQSLV--------AEIPTEGIKVICLDTDWEVI-----------------------ANECPENPVSQTTALNLAYVIYTSGSTGKPKGTLIPHQGLVNYLNWCTQ-AYAVEQGDGTLVHSSLAFDLTITS-LFSPLLVGCRVDLL---PEDQGIETLSNSLLHHSNLSLVKITPVHLELLNQQISP--KEASGRTRAFIIGGENLLVNSISFWQKAA--PDTMLVNEYGPTETGCCIYKVPSSEQLSGSVPIGQPIANTKLYVLNPHCQLVPIGMVGELYIGG--LGVARGYLNRPELTAEKFVEPGERLYKTGDLVRYRPDGTLEFLGRCDDQVKIRGFRIELGEIESVLSEYSGVQETVVIARQDVPGNQRLVAYIVWNHESPS----LSDLRSFLKQKLPEYMMPSALISLKALPLTSNGKVDRRALP---APDTTRPELEATYAAPTAVEEILAQ--- 73537986 47 -------------------------------------------------------------------------------------PGKTAIQFYGNA------ISYTALLDEVKRLAGYLQHCGVGQGDRVVLFSQNSPQFIAAYFAILRADAVVVPANAMLLEDELRHIVTDSGAVAAFAASELLDQIAPHVIVHSYGDALTDADLAGGSLAIPDWARQGDAALPPGAAQWLSAVAKAHRPG--PHRSTPDDLCMLPYTSGTTGAPKACMHTHRTVMASV-AGSQLWRRSHAESNFLAVAPMFHLLGLQNGINGPVYVGGTIVLLP----RWDRRTAAELISRHRVTFWAAPPPMLVEFFAQ--PGIESFDLSSLSCVVGGGAAIPEGTAQLMKERYG---LTFVEGYGLTETASFIIAN-PLAAPRNCHLGVQTYGVDARVIDPATLEEVPVGDVGEIAVHGA--QVMLGYWNKPEANAESFIVDGKRFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILESCVIAARDPHRGETVKAVIVLRPDAPALGE--NELLAWCRGNMATYKAPRIVKIVERLPRSATGKI------------------------------------- 212635097 27 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQELKLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLTDSGAKAIVVVSNFAHTDKVVAETPVESVILTGLGDRTVVNFVVKYIKKMVPKYHLPQAISMRKALSKGRRQYVKPVVKKDDLAFLQYTGGTTGVSKGAMLSHGNVVSNLLQADAAYGSLLINGKEFVVTPLYHIFALTVNCLLFLHKGANNLLITNPRDLP---AFISELEKHPFTALTGVNTLFNALVNSEE--FTKLDFTDLKLSIGGGMAVQRAVADKWQ---GITKTRLLEGYGLTEAS-PLVTCCPYNLEGYNGSIGFPVANTDIQVRDEEGKVLAQGETGELFAKGP--QVMVGYWNRPEET--ANVIDKNGYLATGDIGYMDDKGYFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPHEVSGELVKVFVVANDKS----LTKEDIIKHCREHLTGYKIPKLVEFRDELPKTNVGKILRRELRD------------------------------ 110600526 3 ------------------------------------------------------------------------------------RPDKAALVC------GQQRLAYKELDILSDRLAVTLVEMGITRQDRVIIFLENSLESVIAMFAILKAGGVFIMLNPDMKANKLSFILKDSEAKGLIGHTGKFAVINDAMMDTNTLENI--IWCEDGDTDLHLMERSTRPDMETILWSGIMNNHGSVPTDKLPRCID-VDLATIIYTSGSTGEPKGVVSTHYNMV-AAAASITSYLKNREDDIILNTLPLSFDYGLYQVVMAALFGG--TVVLEKSFTYPY--AVIERLVQEKVTGFPIVPTMVAILLQ--LESLGKYDFSSLRYMTNTAAALPVSYIEKLQAFF---PHVTIFSMYGLTECKRVAYLPPEELKRKPSSVGIAIPNEEVFIVGADGNRVGPKEVGELVVRGS--NVMQGYWKRPEETAKTFKPGRYRGLYTGDLFTMDEEGFLYFVARKDDLIKTRGERVSPKEIENCLCSLPGIVEAAVIGVPDEILGQAIKAFLVTGKEARLTQD---DVLKHCSKNLESFMVPKYLEFHEILPKSASGKIDKKKLK------------------------------- 218252569 2 ------------------------------------------------------------------------------------KPDSLAIV------DHERRITYRELQQHVAACRDRLYAAGVRVGDRVSIFSRNSADYVYAYMAIVSLGAIAVPINFQLSSREIAYIIKDSGSRHILT-----------------------YQPLNLVDALSTLRCDMRVTQHDIRQMGKKDESLPAAPTLPPT-FDEQNPCVIIYTSGTTGSPKGAVLSHRNLITNADQMS--IMGCKAEHHVLCVLPMYHCFGWTCSVLYPLYCGAEVVILDS----FTPKETISVIREEKINDLYIVPSICSLLTK----LASKEDMASLRLVVSGGTTLPLQIEQDFMNKFGVDIC---EGYGLSETSPVVTMNPPE--KPKVGSCGPVVPGIAWKLIDADGKEVPKGEAGEFIVKG--DNIMLGYWNLPDATKNA---LRGGWLHTGDVARADEEGYIYIVDRLKDMIISMGENIYPREVEELIYQFPGISEAAVVGIDDKLRGQAGACFYSLHEGASIN---IRELKKFLQANLALYKIPREFHELQSLPRTSTGKIKRQILRDFLA--------------------------- 113868752 31 -------------------------------------------------------------------------------------ADKAAIRYFGNA------ITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRAEEFKHYVTDAQARVIFTADAQAELAPAERLEHMLVTQYADALPPTHEHPEDAPPAWLTTPHPLPAGATAWPEVLGAGLQPGPHTAGPDDMAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGSTWSGS-GAESVILSVLPLFHVTGMQYGMNGPIYSGATVVML------PRWDREVAGRLISRYQVTHWTNIPTMVIDFLASPNLAQFDLASLRYIGGGGAAMPQAVAERLREQFGLN---YLEGYGLSET-MAPTHSNPSDRPKLQCLGVPTFNTDARVVDPVTLKELPPNEIGEIIVSGP--QVFKGYWGKEDATRDAFIEEGKAFFRTGDLGRMDEEGYFFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDPYRGETVKAVVVLRAHAK-GKTTPEQIIEWAKENMAAYKYPRVVEFVEALPKSGTGKVMWRHLQ-----ECENARNTGAEERPAA---------- 66819033 38 -------------------------------------------------------------------------------------------IYDTDDKQILKEYTFKEIKIKSNQLANKFKEIGLKKGEVVGVFLTQGIECALSHITILRSGFIGLLLSVLFGPEALEYRISSSSASCVIT-----------DLDNIHKLLKVVPNLPSLKKIIVFGDNLNSINYSKHKELWNENICNNYSKEFEPIITKSNEPAYLIYTSGTTGLPKGCLHAH-RVLIGNNVGLQFTLNLFPENCYYSPADWAWIGGLLVVFLPSLYFGVPLLAY-KSKGPFDAKKLLTLVKTHNVTMSFLPPSALKMIKFQKDQ-LKDHKINNMLAINSGGESLGENLLVWSKDQFGVE----VAEFIGQSEGNFITGNCLDLFPPKNGSMGKPIPGSNVRILNDNGERVPHDEVGYLCITGDNANQFLGYWNDPSSTEKRMIESGTKWIKTGDLAKEDSDGYFWYIGRDDDVINSSGYRIGPNEIEGCLLKHPLILNVAVIGIPDEIRGEVVKAYIVLNQSVTPSQEIKKEIQNYVKTQLSAHQYPREIEFINEMPITTTGKIMRNSLRQL----------------------------- 16078893 1510 ---------------------------------------------------------------------------------AEQTPNAVAIV------SDTQVFTYEDLNSWANQIASVLQIKGVGPDSVVALLTGRTPELIAGMLGILKAGGAYLPIDSNLPVERIAYMLSDSRAALLLQSEKTEKRLLGIECEQIIIE----------------------------------DIQKQGEAKNVESSAGPHSLAYIIYTSGSTGKPKGVMIEQRSVIRLVKNSNYITF--TPEDRLLMTSSIGFDVG-SFEIFGPLLNGAALHLSDQQ-TFLDSHQLKRYIEHQGITTIWLTSSLFNHLTEQNEQTF-----SQLKHLIIGGEALSPSHVNRIRNV--CPEVSIWNGYGPTENTTFSTCLHIQKTYELSIPIGRPVGNSTAFILNQWGVLQPVGAVGELCVGG--DGVARGYLGRPDLTKEHPFAPGDRLYRTGDLARWLSDGTIEYVGRIDDQVKVRGYRVELGEIETALRQIDGVKEAAVLARTAQTGSKELFGYISVKAGTN-----AEQVRSLLARSLPNYMIPAYIIEMETLPLTSNGKLNRKAL-------------------------------- 16078893 467 ----------------------------------------------------------------------------LFERQAAVTPERLAIRFSGG------SLTYAELDMYASRLAAHLAARGVTNESIVGVLSERSPDMLIAVLAVLKAGGAYLPLDPAYPKERLSYMLKDSGASLLLTQPG----------------------------------CSAPNFSGETLEVDMTSLECEEVKRHVSASVSDGSLAYVIYTSGSTGQPKGVAVEHRQAVSFL-TGMQHQFRLSEDDIVMVKTSFSFDASVWQLFWWALSGASAYLLPPGWEK--DSALIVQAIHQENVTTAHFIPAMLNSFLDQAEIERLSDRTSLKRV-FAGGEPLAPRTAARFASVL--PQVSLIHGYGPTEATVDAAFYVLDPERDRRIPIGKPVPGARLYVLDPHLAVQPSGVAGELYIAGA--GVARGYLNRPERFLEDPFYLGERMYKTGDVARWLPDGNVEFLGRTDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVRTDS-GEPELCAYV---EGLQ-----RNEVRAQLQRLLPGYMVPAYMIEMEQWPVTPSGKLDRNAL-------------------------------- 115526317 10 ---------------------------------------------------------------------------------AQAAPDKIAVI------DGERQLRYAAFDELIDRVAAALQRDGVKSRDAISICALSSTNYVAAFLGALRAGVAVAPLAPSSMPQDFAAMVQDSGAKILFTDDFAANAMK--------DAAID----PAVKRVALDGGGSGAAFSGW---------IAAEGAKPAPVTVDPQWVFNIIYSSGTTGTPKGIVHSH--YLRWRQYGQLDPLGYGPDAVTLLSTPLYSNTTLVC-FNPTLAGGGTLVLM----KKFDAQGLLELSEKHRVTHTMLVPVQYRRIMALPD--FDQFDLSSYQLKFCTSAPFAAELKRDILKRWPGG----LVEYYGMTEGGGSCALLAHEHPDKLATVGQPMPEHEIRLIDEDGNFVPQGGIGEIVGRSAVM--MQGYLNQPQKTAETFWAEGNRWVRTGDVGRFDADGFLTLMDRKKDMIISGGFNIYPSDIEAVLTQHADVLEAAVVGMPSEEWGETPVAFVVLRPNASTDAA---ALKTWTNAKVGKTQRLADVAIVESLPRSAIGKVLKRELRD------------------------------ 56421407 6 ----------------------------------------------------------------------------------------------------RRTKTFAELYEAAAVWARRLAQAGVKEGDIVALLMKNRIEMIEIIHALFFLGARVLLQNVRLTSYELGWQLDDSGARLAIADEEL---AGSLDGDGRVLTVGAVAALPEV-----------DVSLKETCDL--------------------EEVATIMYTSGTTGTPKGVLQTYGNHWWSAVGS-ALNLGLHERDCWLAAVPLFHISGLSIAMRSVIYGMPM-----RLQTSFDPKEANEWIMRGDVTIMSVVAAMLQRMVAELGEARYP-DTFRCMLLGGGPAPRP------LLEACKEKGIPVYQTYGMTETASQIATLAPEYSLTKLGSAGKPLFPAEL-CILKDGKPAAPHEAGEIVVKGP--NVTKGYWQRPEATAQAI---RGGWFFTGDIGYLDEDGFLYVLDRRSDLIISGGENVYPAEVEAVLLSHPDVEEAGVTGVENETWGQVPYAFVRLKRGASPDEA---ALRAFCRERLAKYKVPARIYFVDELPRNAAQKLLRRELKRLI---------------------------- 162454129 58 -------------------------------------------------------------------------------------------------PAEDRVYSFFALNEAIDRLGYALDRRGVGPGVTVLLALKNRPEFLMCQVALARVGASVVAASWRSTPAELAYLAGHSGARMLLFDS---------DIAGVIREAAPRLEGIPPEEMIAIGERAPGFSHLDDLLAAFDDLAAERGASPD----RSERAAVVMYTSGTTGKPKGAVRGFGGGIVLPALGAIGATPMRAGDVHLAVCPLYHLTALGFVNLSLIVGATIVILPEFQPELF-----LEAIQRYRVTTTAVVPTMLHRVLELGEARLSAYDTSSLTAIFVGGAPLSPALAAEVMAAFGDRL---FNFYGATETGIVTIAG-PEDLRASPGTIGRPVAGSELLLLREDGTPCQDGEVGELYVRSSLL--VSGYHRDPGATRE---STRGGYFSVGDLARRDARGCYHLEGRKRELIISGGVNVYPAEVEAVLHDHPAVAEAAVVGVPDRAFGERVRAVVALRPGATASEG---DIRAHCRARLAGPKVPREVVFVDALPRNPTGKVMKREL-------------------------------- 206688119 26 --------------------------------------------------------------------------------------------------------TYAEYHERCTRLASGLARLGVKPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINTRLDTGTVAYIFEHGEAKAVLVDPQFLELA---------EAAVEEMEGPAP--ILIEVADDQATWHATGRHMEYEALLASGDPDFQWVPEDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWRMV-LHPVYLTIVPLFHCNGWNHTWMMPLVGGTLVCCRDISA-----QNIYNAIHYEGVTHFGGAPIVLNMLVNALDEERRTFDHTVE--VFTAGAPPAPATLSKIENLFNITHVYGLTETFGHVTECYWKAAEWDGLDKRQGVAMPMLEPVVVRDSEHNVLPMDGQSQGEIALRG--NVVMKGYLKNPDATAEAF---KGGYFNSGDLAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPDVLLAAVAAMPDEKWGEVPCAFVELKPGASTDEA---ALIAFSRETLAGFKAPKKVVF-QELPKTSTGKIQKFELRKIAKN-------------------------- 78355604 13 -----------------------------------------------------------------------------LDHAVANWPDNEAVVYV----DRDYRQTYREFGKVVDDLARGLMALGVKHGEKVAVWSTNVPYWVALQFATAKIGAVLLTVNTNYRKSELQYLLTQSECENLFIMDGYRDHDYLQTIYDLMPELLNLNGFPHLRRVMFLGVEKHRGMYSVPEIISLGVMVSDQEYAERQRMLSPGDVVNMQYTSGTTGFPKGVMLTHVGIGLNGYWIGRNQ-NFTHKDRLCLPVPLFHCFGCVLGVLAAVNHGATLVILEN----FNPVHVMASVDQENCTALYGVPTMFLAVLEH--KLFEKFDFSSLRTGIMAGSVCPEPLMRRVIENMNMTEVTICYGLTEGSPVMTQTLPTDSFERRTRTVGKAMPGIEVQVVDPDTGEELPHGSQGEVVCRG--YNVMKGYYNMPEATQKAVDAD--GWLHSGDLGIMDEHGYVTITGRIKDMIIRGGENIYPREIEEFLYGMEGVQDVQVVGVPSRRYGEEVGAFIIAKEGADLAPE---DVRDYCRGQIAWYKVPRHIAFVEEYPMTASGKI------------------------------------- 159898385 2030 -----------------------------------------------------------------------------------------------------QRLSYAELEQQSNQIAHYLCGLGVGPNSLVGIHLERSALMLVALLGVLKAGGAYVPLDPSFPLERLSYMAEDSNIRVLLTATST--------------QALASSLQHGPWAVVALDEV--------------ADSLARMPTTAPLPSAQTHDLAYAIYTSGSTGKPKGVLLEHQAVVNFV-QSIQHKPGIASSDRLLAVTTLSFDIAVL-ELYGPLLCGATVVLAS-REAAGDAEQLINLINQHDITTMQATPATWRMLLAA-------GWQGSNLRALCGGEPLPRDLAGALLERVAQVWNMYGPTETCVWSTCAQITTELLLNSTQL-PIGRPLANTQCYVLDAQQQPLPVGALGELYIAG--TGVARGYHERPELTEQRFVPDPFRMYRTGDLARYRNDGTLECLGRIDQQVKIRGYRIELGEIETILLAHPSVAQALVV-VQTTATDAQLIAYLI---GATP-EVAIEPLRQHLALQLPRYMLPSAIVVLNEWPLTPNGKIDRQALPK------------------------------ 159898385 532 --------------------------------------------------------------------------HHLVQQHALVQPNALAVTWQG------QHLSYAQLDQAANRLAHYLIEQGIGCGDFVGLCFERSLAMPVAWLGVLKAGAAYLPLDPSYPLERLAFMCSDAKLRLVLTQAG-------------------LADCLPLEQPLVIWEQLS-------------DALGDYPATALGVAIHPQQPAYVIYTSGSTGLPKGTVIAHGPLAQTYRAWEQAYQLSDKIRVHLQMAAFSFDVC-TGDFVRALGSGGRLVLCP-RDYLLSPADLYQLIVSEQVDCGEFVPAVLRELCHYLALTKQKLAMP---LVIAGSDMWYGEEYQRFQTVF-EPSTRLINSYGVTEAVIDSCYFSADQPLIRSVPIGRPFAATAMYVLDQWLQPVPNGAIGELYLAG--ERLASAYLGRPDLTSERFVPDPWGMYRTGDRARWTSTGQLEFLGRGDQQIKLRGFRIELGEIETALTQYSSIQHAVALVHTTPH--PQLVAYVV-----TTQALDQPALLQWLQTRVPEYMLPSGIVELEQLPLTPNGKVDRKAL-------------------------------- 168000194 44 -------------------------------------------------------------------------------------GDRVAMV----DAPTGRSLTYAQLERNVRVVAAGLKNLGVRQYDVVMLLSPNSIEFAVVFFAVMSLGAVLTTVNSVNTTGEIQKQMNDAGAKFIITTAALTEKIAGVDL-----------------PVVIFGDDEVVPSFGSRATHRYSELLRTDTNGVPRIQISQDDIAALLYSSGTTGLSKGVVVTHRNFISCSCLYNSGVDEVFSSDVLLVLLPMFHVYGLAICTMCSLARGIKVVVMPQ----FNFVEMLSFIQTYKITHLPLVPPIIIALAKQ--DVVLKFDLSSLFQIGSGAAPLGKDILSLCAKRF--PNVKLKQGYGLTESTGACSTNVSDMDAHYGASGILLPNTQGMIIDPVTNKPMPPTKQGEFWIRGP--SIVKEYFKNPKATSETIDKD--GWLHTGDLVMIDNDGYIHVLDRLKELIKYNAYQVAPAELEALLLSHPSILDCAVIPYPDEVAGQIPMAYIVQKPGKKFTED---EIMDWVGKQVAPYKKVRKVAFINAIPKSASGKILRREL-------------------------------- 34496914 27 -----------------------------------------------------------------------------------------------------KVLSYAELDALSGRFASFLQRLGLKKGDRVAVMMPNLLQYPIAVFGTLRAGGAVVNVNPLYTPRELEHQLKDSGAETIVILENFAGVLEQVLPRTQVKEMLGILKGTLVNFVVRKVKKMVPPWRIPGHVRFSDALSIGAAKPYDKVALTHEDVAFLQYTGGTTGVAKGAVLLHKNIVANMLQASAWVGTLEGQEVIVTALPLYHIFSLTANLMVFTEIGALNVLITNPRDIPG---FVKELRKYPITCITGVNTLFNALLNHPE--FSKLNFSTWRLTLGGGMAVQKAVADKWKAVTG---VPLVEAYGLTETSPAACIN-PMDLKEYNGTIGLPVPSTEIEIRDAEGRPVAPGEQGELCIRGP--QVMRGYWNRPDETAKVLGAD--GFLATGDMAVLTPEGYVKLVDRKKDMILVSGFNVYPNEIEDVVAGHPDVLEVACIGVPDDKSGEVVKVFVVKKNPALTD----KDIIRYCRENLTGYKVPKLVEFRSELPKTNVGKILRRALRD------------------------------ 161520206 18 --------------------------------------------------------------------------------------DRPALWIVDGATGTGEPYSFAQMSERSSRIANWLRGIGVGRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSADDVRDRVQIGGAKYAIVDE-------------NETAKFEQPGLGLAQRIV--------AGAPRDGWLAMNDGYAASGAFEPDAVTHANDPMLLYFTSGTTSKPKLVEHTHRTYPVGHLSTM-YWIGLQPGDIHWNISSPGWAKHAWSCFYAPWNAQACVFAFNYA--RFEAKAVLDALVKYRVTTLCAPPTVWRMLVQQ---PLASFDVALREIVGAG-EPLNPEIIERVKKAWG---ITIRDGYGQTETT--CLIGNSPGQPVVAGSMGRPLPGYRIALLDPDGAPVSEGEVALPLDADGARGLMTGYANNRDATAHAM---RDGHYRTSDIAMRRDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTYITLRQGYEESAALALEIFRFSRDKLAPYKRIRRLQF-AELPKTISGKIRRVELRR----REIERGDDAT---------------- 144900132 27 -------------------------------------------------------------------------------------PDRVAVIH-----GPVRR-TWGETLVRVRRLAAGLAARGIGKGDTVAMLAANTPELFEGHFAIPLAGAVLNAINTRLDAEAITFILEHGEAKLLIVDREFSKVTK------------KALEGLKVKIPVFDIDDPTYVGGELIGEGTYEDLLAD-ELHPWTMPGDEWDAIALNYTSGTTGNPKGVVY-HHRGAYLNAVSNALGWTLPDGPVYLWTLPMFHCNGWCFPWTMAAAAGTSVCL-----RHVRVEPILDLIRSENVGYFCGAPIVLNMINNAPAALKEGISQP---VKVMTAGAAPPAAVIAGMERMGWEVTHVYEVYGPVIQCVWHDKWNDLSIDDKAKIKARQMLEAVMVADPMTLEPCPKDGMTMGEIFMRGNNVMKGYLKNPKATVESFEG---GWFHTGDLAVWHADGYVEIKDRSKDIIISGGENISSIEVEDVLYKHPDVMEAAVVARPDEKWGETPCAFVSLKDGATCTEE---DIIAFCKAHMAGFKTPRTIVFGP-LPKTSTGKIQKFMLRQQA---------------------------- 218247799 478 -------------------------------------------------------------------------------------PNAIAIEFEGN------SLTYYELNQKANQLANYLHRLGVKADSLVGICVERSLNMIVGLLGILKAGGAYIPIDPTYPKERINYMLEDSKATILVSQ-----------------LSLKCQFVNYGQTIIYLEEISNKKPTI----------------ERTQTNVSANNLAYVIYTSGSTGKPKGVQICHQAIVNFL-TSMADKPGIKAEDVLLSVTTLSFDIAGLEIFLP-LICGAKVVLVS-RETAIDGVALKETIEQCQPTIMQATPATWQMLVEAEWQGNKQLK------ILCGGEALSHALAKKLLERTA----TLWNMYGPTETTVWSLIHQVKSAEHIP--IGRPINNTTIYILDSDLNPVPIGVPGELYIGGA--GLAKGYLNRPDKFIDNPFNSELKLYKTGDLARYLKDGTVEFLGRIDYQVKIRGFRIELGEIEAVLNQHPSILNSVVIAKQETVGTQRLVAYYT---SSINGGVAVEELRQFLGQNLPNYMIPSVFIVLEEFPLTPNGKINRLAL-------------------------------- 1906378 2897 ----------AQALVD--RLLRLLAAVADDPGLTVGRV-ELLDPAERHRVLQDWNTTPGGDGA-----ARTPVTE-LLERQAARTPDAVALVHD------DGRLTYAELHARANRLARHLITLGAGPEQIVALRMPRSLDLYVALLAVLKTGAAYLPVDISYPAERIAFMIEDARP------------------------------------VTVLDRLPDDLGAYRDTDLTDAD---------RTAPLRPEHPAYVIHTSGSTGTPKAVVMPH-AGLANLLTWHARRFPGGTGVRTAQFTAIGFDFSVQEILSP--LVMGKTLAVPSEEVRHSAELLAGWLETQQINELFAPNLVIEALAEAAAEAGRTLPDLTDILQG-GEALAPTERVRAFTAAVPGRRLHNVYGPAETHAVTTHTLAADPAHWPPSAPIGRPVDHDRVYVLDSALRPVPPGVTGELYLAGA--GVARGYLHRPRTTAERFVADPYRMYRTGDLGRWNTRGELEFAGRADHQVKIRGFRVEPGEVEAALTAHPRITQAAVLA-----HGDRLVAYVVTTADRDLTG-----VREHLAARLPDFMVPTAYVRLEALPLTVNGKLDR----------------------------------- 1906378 1475 -----------------------------------------------------------------------------------------------------RSLTYAELDARANRLARHLVALGAGPEQIVALQLPRSLDLVTAVLAVWKSGAAYLPVDPDYPPERIAHMRADARPALVV-------------------------------------------DAIPDDTTLAAYADSRLTDADRSAPLLPAHPAYVIYTSGSTGAPKGVVVAH-RSLAATVPAQAAAFGLGTHSRVLNFASISFDAA-VWELTSALFTGAGLVLADADDLLPGPS--------LARLVHDRHITLIALPPSALPALPDGALPPGTDLIVAGDATAPDQAARFA------PGRRMVNAYGLTETTVCATMSEPA-TGDGAPPIGRPVAHARVYVLDERLRPVPPGVTGEMYVSGA--GVARGYLHRPALTAQRFVETGTRMYRTGDLARLDADGRLHFAGRADQQVKIRGFRIEPGEIETVLTAHPAVAAGAVIAREDTPGDKQLVAYLT----------------------------------------------------------------------------------- 59712315 7 ---------------------------------------------------------------------------------VHKYADQPAFINMGSV------MTFRKLEERSRAFAAYLQELKLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGAAAIVIVSNFASTLEEVVDNTPVKHVILGEQLPRAKGTIVNFVVKYVKKMVPKYDLPHATSMRNARMQYIKPFIESEDLAFLQYTGGTTGVAKGAMLTHRNMIANVMQAKGAYGPVLTEGRELIVTPLYHVFALTVNCLLFIEMGGRNLLITNPRDIPG---FIKELQKYPFTAITGVNTLFNALVNNED--FHELDFSNLRLAVGGGMAVQRAVAEKWQQHTG---CYLLEGYGLTECS-PLVAAYPHDLTSYNGSIGLPVPSTEVRMIDDEGNVLTNDQVGELQVRGP--QVMKGYWNRAEATKDMICED--GWVSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAVGKPHPTSGEVVRICVVKRDPS----LTKDELVAHCRKHLTGYKIPRIVEFRDDLPKTNVGKILRRELRD------------------------------ 81681119 24 ----------------------------------------------------------------------------------ARHADKTALVC------GERRMTYAELSRASADVAGGLLDVGIEPLDRVVVQLPNVPEFVVVVYALLRIGAIPVMALPGHRKVELTHLCAHSQAVALVVVDQV----KGFDHRALAREV--RAEVPALKHVVVAGDAEE-----------FTALADLYRRGRDLPAVDPSEPALFLLSGGTTGLPKLIPRTHDDYAYNMRAT-ADALRFGAEDVYLAVNPIGHNSALGCGVLGALLVGGTAVLTSSV----RPDEVFELLERERVTLTTLVPPVVRLWLDAARKSDVRFPNLMLQVGSSKFDPARAAEVRTSLGAV-------LTQWFGVGEGLLTYTRLDDPEEVVLATEGRPAAHDEILVVDTDGRPVPDGAEGELLVRGPYT--IRGYYRAEEQNRRSF--TPDGYFRTGDMVRRRPDGSIVVVGRIKDIINRGGEKVPAEEIEEHLLAHAAIRDAAVVGVADPVLGEKTVAFVILRDE----PISPAAVKSFLRERLATYKIPDRVVPIEEFPRTAVGKVDKVTLR------------------------------- 15234634 33 -------------------------------------------------------------------------------------------------------LTFSQLKSAVARLAHGFHRLGIRKNDVVLIFAPNSYQFPLCFLAVTAIGGVFTTANPLYTVNEVSKQIKDSNPKIIISVNQLFDKIKGFDL---------------PVVLLGSKDTVEIPPGSNSKILSFDNVMELSEPEYPFVEIKQSDTAALLYSSGTTGTSKGVELTHGNFIASLMVTMDQDLMGEYHGVFLCFLPMFHVFGLAVITYSQLQRGNALVSM----ARFELELVLKNIEKFRVTHLWVVPPVFLALSKQ--SIVKKFDLSSLKYIGSGAAPLGKDLMEECGRNI--PNVLLMQGYGMTETCGIVSVEDPRLGKRNSGSGMLAPGVEAQIVSVETGKSQPPNQQGEIWVRGP--NMMKGYLNNPQATKETIDKKS--WVHTGDLGYFNEDGNLYVVDRIKELIKYKGFQVAPAELEGLLVSHPDILDAVVIPFPDEEAGEVPIAFVVRSPNSSITE---QDIQKFIAKQVAPYKRLRRVSFISLVPKSAAGKILRREL-------------------------------- 161870148 7 --------------------------------------------------------------------------------------------------------TYDALKQEVEAVAAYLQNIGVKFGDTVALAVSNSTEFITAYFAVSAIGAVAVPMNTFLKNSEYAYILNDCKARFMFASAG------------LSKELAGLKAQTPVEKIIWTGKSRQGGGAAEG-DAFFEDVRRFPEKPDLGHQPRINDLAHIIYTSGTTGHPKGALIS-YANLFANLNGIERIFKISKRDRFIVFLPMFHSFTLTAMVLLPIYMACSIIL---VKSVFPFSNVLKQALLKRATVFLGVPAIYTAMSKAKIPWYFR-WFNRIRLFISGGAPLAEQTILDFKAKF--PRAKLLEGYGLSEASPVVAVNTPERQKARSVGIPLPGLEVKAV--DEELVEVPRGEVGELIVRGG--SVMRGYLNMPAATDETIVN---GWLKTGDFVTIDEDGFIFIVDRKKDLIISKGQNVYPREIEEEIYKLDAVEAAAVIGVKDRYADEEIVAFVQLKEGMDLGE---NEIRRHLRTVLANFKIPKQIHFKDGLPRNATGKVLKRVLKEQFDG-------------------------- 197732072 18 ----------------------------------------------------------------------------LIARQAALDPDAVAVV------AGRERLTYGELHRRAELAAHRLRQLGAGPDTPVGVRHGRGFDLVVGLLAIWRAGSAYLPLDPEAPQARLRALIDRSGTRLVLCE----------------ADQADAVTAAGARAVVPAHLVDDPSRGPGQR-----------ADLPPAPSLHRHNTAYVLHTSGSTGEPKGVMVSH-EGAGNLIRWMVDHFGFGPGTRVLHRTPLIFD-AHVWEVFAPLAAGGTLVLAD-AGAERDPAALVRAVAEHGVTTLQVVPSILRLMVAEDGWDRCHA----LRQVLSGGEQLHAELAQRLRALVDVDVW---NTYGPTECSVNATAHRFDPAQSEPVPIGRPIPGTRVLVVDATGTPVGIGVPGELLIGGA--GLARGYLGRPGQTADRFVPDPYRLYRTGDRVRWTPDGVLEYLGRTDDQIKVNGVRIEPGEIESHLLDHPQVVMGTVLPYRVDDGGKRLAAYVVPASDDAP-EQIEQTLRRYLLERLPASHLPSRFLFLDRLPIGPTGKVDRKALPDPAADSAATGADAT----------------- 125564660 20 -------------------------------------------------------------------------------------------------------FTWRQTHHRCLRLAAALQSLAVSKNDVVSVIAPNTPALYEMHFAVPMAGAVLNAINTRLDAANVAAIVRHAEPKVLFVDYQFIRVATDALKAVMGDGDGDGGVVRAPLPLLVVIDDGDKPTGARVGELEYEQLVARGDPAYPPRPVDEWDAVALNYTSGTTSAPKGVVYSH-RGAYLNTMGLLLQWGVGHEPVYLWSLPMFHCNGWTFT-WGVAARGGTNVCI----RAPTADAMYAAFAAHGVTHMCAAPVLFNI----LLDGACREPLRRPVEVLTGGAPPPAALLERVERVTHAYGMTEATGVVMVCEWREQWDALPPSERARLKARQGVSDADVKDLKTMESVPRDGATMGEVVLRGS--NVMKGYFKNPRATADAF---RDGWFLTGDVGVVHPDGYVEIKDRSKDVIISGGENISSVEVEAALYQHPAVREAAVVAMPHPHWGETPCAFVALKREFAGAGEVEQEVVSFCRNRMAHYMVPRKVVFVDELPKNSTGKVQKLALRDMA---------------------------- 211639165 490 ---------------------------------------------------------------------------------VAARPDNVALVFEG------KTLTYRQLNEQANQLAAAIREQPIPADTLVALYLDRSLEMVISILAVLKAGGAYVPISPEYPPERVRFILEDTASPCVLTQQRYLTTLREYTQVQTKQPAL--------------------------ITVDDRRAIENLPTEDLVPVSGATDLAYVIYTSGTTGQPKGVLQTHHNVVRLFTSTQKDYQFNQNDTWVLYHAYTFDFS--VWELWGALLYGGRLVI-PTVECTKDFGRFSRLCSDQNVTVLNQTPGAFYAFIDASLN--IGAEFPHLRYVIFGGDKLNPVQLKPWWNHYGDQSPALINMYGITETTVHVTYKLTQNDATAVSCIGRPLNDMYAYVLNHSGNLVPIGAPGELYIGGA--GLARGYLNNPFATNKDKERGYTRLYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIECALTTHPQVKQAVVIDREYE-GNKALVAYLVTEGALSDD-----ELIRHLSSSLPDYMLPASLTRIESIPLTLNGKVDRQALPAPVWGNQE----------------------- 211639165 2600 ---------------------------------------------------------------------------------VASTPDTVALVFAG------TSLTYRQLNERANQLAYVIRERYQQHDTPIALYLDRSLEMVISILAVLKAGGAYVPISPDYPLERVRFILDDTQAPCVVTQQRYLATLATDKQTCTEQPVLIAADDPTI--------------------------TADKPVDNPASVNTPSDLAYIIYTSGTTGQPKGVMIEHKNVVHMAAAQTEIFDALKRKKSLMFAAYV--FDGSVFELFPGLFNGLT--LYLCSETERNAPAVEKLIQRESIEI--------AALPPAILKLLVGSHLPSLQLLVTAGESPSLDFLEHFSRH-----CNVLNSYGPTEVTVCATEKIYQRGGI-PTNIGKAINNARLYVLDNHGNLSPVGTPGELYIGGA--GLARGYWNNPFATAADKTKGYTRLYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIESALTTHPQVKQAVVIDREH-NGHKVLVAYLVTEGALSDD-----RLIRHLSSSLPDYMLPASLTRIESVPLTLNGKVDRQAL-------------------------------- 197123268 5 --------------------------------------------------------------------------------HAERRPEAPAV------ATPSVRVTYGELAGRVRALAGHLAARGVRPGDRVMLALPNVPATVAAGLAVNALGATTVEVNREWSPEILGRILAQTRTRALVWGRDARTWGGLCRSHPLERLWVVHPGAPPAALLDALGGTPATWVLEDGRV----DPAEGGAPHPPSPALSPDQPALVLYTSGSTGQPRGVVQT-FRNVEANSRSIVQYLELGESDRALLILPLYYCYGRS-VLQTHLLAGGSVFLDG---RFAFPRVVLEAMTGEGCTGFAGVPLTFEIIRRQVDVASLRFPTLRYLTQAGG--AMAPDTVAWVRKAF--QPARLFVMYGQTEATARLAYLPPERGEEKLGSMGVAIPGVELRVVDDGGRELPTGETGHLVARG--DNVTLGYLDEP---EETAAILHDGWLWTGDLASRDADGFFFHRGRSKEILKVGGHRVSPIEIEHAVARHPDLAEAAVVGVQDALMGELPVAFVVPRPGASPTED---DLRRFCREHMPAYQVPVRFTFVDALPRNESGKLLR----------------------------------- 90422861 10 -----------------------------------------------------------------------------------------------------RTINYAEFDDLIDRVAASLQADGLQPRDVIAICALSSIEYVVTFLGALRAGVAVAPLAPSSLPRDFAAMLEDSGAKILFMDATTIAAMGDAAQ-------------------AALQVSFDDAGWGRPFSAWCAA----PGSKPKPITIDPEWIFNIIYSSGTTGTPKGIVHTH--ELRWRQYGQIDPLGFGPDAVTLLSTPLYSNTTLV-CFNPTLAGGGGLVLM----KKFDARGFLELSETHRVSFTMLVPVQYRRIMALPD--FDRFDLSSYKMKFCTSAPFAAELKADILKRWPGG----LVEYYGMTEGGGSCALLAHEHPDKLATVGRPMPGHEVRLIDEEGRQVAVGQIGEIVGRSPVM--MQGYLNQPGKTAETFWAEGNRFVRTGDIGRFDDDGFLTLMDRKKDMIISGGFNIYPSDIEGVLAAHPDVVEVAVVGMPSEEWGETPVAFVVLRADASLD---VAALKAWTNARVGKTQRLNDLVVVESLPRSAIGKVLKRELRDL----------------------------- 120401043 6 --------------------------------------------------------------------------------HARTAPERAAVV----VAETGETLSYRRLDEQSAALARVLHDAGLRPGDVVVLLSDNAPEALVVLWAAQRSGLYVTAINHHLTPAEAGYIVCDSGARALVASAA---------LRELADGVVAEAGGPEVRI---------AFGGRIDGFADYESTLAAAGPPLAEQPCG----AVMLYSSGTTGFPKGPERSVDQPGDPVVAIAGGLFGITSSDVYFSSAPIYHAAPLRWCGMVH-ALGGTVVLA----KRFDAADTLRYIEKFRITATQMVPTMFVRMLKLNDEVRSRYDLSSLRGVIHAAAPCPVDVKQAMIDWLGPIIWEYYS-----STEVHGMTVIDTGQWLSHQGSVGRSVLGTLHICDDDGHDLPAGEVGTVYFER--DALPFSYHNAPEKTAEAQHPAHPFWTTVGDLGYVDDEGYLYLADRKAFMIISGGVNIYPQEVENALTLHPAVHDVAVIGVPDPEMGEQVKAVVHLTAGVDPSEELARELIDYTRARIAHYKAPRSVDFVDDLPRTPTGKLVKGKLRE------------------------------ 116250276 39 ---------------------------------------------------------------------------------------------------------YRELESQTRKLAAWLQSTGLQKGDRVAVMMPNVLQNPIATYAILRAGLVVVNVNPLYTPRELEHQLKDSGAKAIFVLENFARTVEQVDLRHVVVTSLGEMLGPKGLIVNFVVRKLVPSWSIPQHKSFGQVLREGAGKELQPVTLTGGDIAFLQYTGGTTGVAKGAVLTHENLLAQLSLWLRSAFERKKEPNFLCALPLYHIFALTVNSLMGMSHGAHNILIANPRDIPGLVKEF---EKSKVHIFPGLNTLFNALMNNADFA--KLDFSSLIMSLGGGMAVQRPVAERW---LKMTGTAVTEGYGLSETSPVATANRFDS-PEFTGTIGLPLPSTDLDIRDEEGNSLPSGQVGEICIRGP--QVMAGYWQKPEETARVMTDD--GYFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAMHAGILEAAAIGVPDGHSGEAVKLFVVRKDPN----LTEAEVKAHCIANLTNYKLPRFIEFRTELPKSPVGKILRKDLR------------------------------- 26990913 1561 -------------------------------------------------------------------------------------PDAVAVIHEG------QAWSYAELNRRANRLAHRLQALGAGPEVLIGVALERGLGMVAGLLAILKVGAAYVPLDPDYPAERLAYMIEDSGLALLLTQ------------------ASLSEQLAVPACVTQVC---------------LDALLEDGDASNPQVAIDPATLAYVMYTSGSTGRPKGVAITQGALSQHAQVSLGF-FNLKPSDRILQFATFNFD-GFVEQLYPALICGASVVVRG--PELWGSERFYRELISNDISVVDVTTAYWFMLAKDFAEHGPR-DYGRLHQFHAGGEAMPPEGLLAW-QAAGLGHVTLLNTYGPTEATVTVTAHDCAPYLPPVMPIGRVLAGRSIHLLDNSGGAVLNGAVGELMIGGELL--ARGYHQRPGLTAERFIPDPFGAYRSGDLARYLADGQIEYAGRIDHQVKIRGFRIELGEVGARLLEHASVRDALVIDV-DGPLGKQLVGYLVPAASVQTQQELLAQLRTDLRSSLPDYMVPAHLIWLPELPLSPNGKLDRKAL-------------------------------- 26990913 506 -------------------------------------------------------------------------------------------------------LSYGELDARADQLCAQLQAHGVVADQPVGLIAERSVNLLVGLLAILKAGGAYVPLEPGQPQQRMAFMLRDAQIKVLLRA--------------------------------------EDEPGPAIGGVQCLALNAAGGEAGVPVAVHSGNLAYVIYTSGTTGMPKGVAVSHGALANYLE-GLSERIALGDLEHFAMVSTPAADLGHT-MLFGALWAGKTVHLLQREAVLDADGFAAYLSANHVDALKIVPSHLGALLDACADASVLP-----QRCLVLGGEACPPALLARIGTL--RPGLKVLNHYGPTETTVGVLTAELAAGEVTHLGSPLRNSRVQ--VLDATLQAVPGMAKGELCIAGA--GLARGYLARPGLTAERFVPDAHGEYRTGDVVQRDRQGRLLYLGRVDHQLKIRGYRVEPGEIEACLQGLPDVDKAVVRATGQDGSLQLLAYLVAPRARERDAEAAQEAVQQALKLHVQAHMVPARVLFLDSLPLTANGKV------------------------------------- 24375162 19 --------------------------------------------------------------------------------------------------------SFNEIERDSRYFAAYLQNNNLKPGDRIAIQLPNITQFVIAAYGALRAGLILVNTNPLYTERELIHQFNDSGAKALVVLSDLLPTLAKVVATTPIELVISTHPLD-------LIDPQVQPKTGLKNVEFCHVLQQGALLPFTRFVPTLSDLAALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGSVEGEDIFVAPLPIYHIYAFMVNLVLYFECGGCSVLI---PNPRDINGLIKTLAKYPFTGFAGLNTLFVALCHQPE--FKALNFSHLKITISGGTALTAAAANLWQQTTG---NTISEGYGLSETSPVISLNAPGYQ--KIGTIGKPVLGTEVKLLDESGNEVTQGTAGELAARGP--QVMLGYWNNPQET--ANVMTPDGFFKTGDIAILNEEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPNIIECAVVGVKDDHSGEAVKAFIVLKDDSQDHEKIKTAILNFCREQLTAYKLPKQIEFMSQLPKSTVGKILRRELKN------------------------------ 214031142 4 --------------------------------------------------------------------ARLNMAAQALDH----DESQLALI---DLTGPDRQVSVGALHDHVDRIARHLLEK-VKPGDRVGVLLSQSVGCAAAHLAIWKIGAISVPLFKLFQHDALASRINDAGLSYVVTDAAG---------------EAQLGALATPLRVEPLLIAGAE-----------------AASRLPFADTTPETPAVLIYTSGTTGSAKGAVHGHRVLSGHLPGVAISHDHLGQGDCLWTPADWAWIGGLFDVLMPGLALGVPVVAARLDKFTP--EACAEIIARGEVRNVFFPPTALRVLKSA------GQGLDGLRSVASGGEPLGAEMLAWGQQNLGVT----INEFYGQTECNMTVSSCAVDFPVRPGCIGKPVPGCVVEVIDPDGAPTQG--EGDVVVRRGAASMMLKYWNRPEATEE----KFHGDWLVTGDRGIWEGDYLRFVGREDDVITSAGYRIGPAEIEDCLMTHPAVATVGVVGKPDPLRTEIVKAYVVLKAGATATE---KELQDHVKQRLAQYSYPREVEFLDALPMTVTGKVIRKELKA------------------------------ 91790374 33 -------------------------------------------------------------------------------------------------------VTFGQTDSLSVAFAVYLQGLGLLKGDRIAIMMPNVPQYPVAVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAHVLEKHVVLCAMGDQLGMLKGALVNYVVRNVKKMVPAFNLPGAVRFNDAVAQGTRGTLKRPDIKPDDVAVLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWSLPAGEQPTYVCALPLYHIFAFTVNMMLGMRTGAKNILI---PNPRDLPAVLKELSKHTINSFPAVNTLFNGLANHPD--FNTVDWSHLKISVGGGMAVQSSVAKLWLEKTG---CPICEGYGLSETS-PSASCNPTNSKAFTGTIGVPIPSTWFKLIDDDGNEVPPGQPGEIAIKGP--QVMAGYWQRPDETAKVM--TPDGYFKSGDIGVLDENGFFKIVDRKKDMILVSGFNVYPNEIEDVVARLDGVMECACVGVADEKSGEAVKLVIVKKNP----ELTEAQVREYCKANLTGYKQPKVVEFRADLPKTPVGKILRRELRD------------------------------ 166712261 448 ------------------------------------------------------------------------------------------------------RLTYAQLNARSNQLAHHLITLGVGPEQRVALCMERCLELVVALFAVLKAGGAYVPLDPRYPSERLAYMLSDSTPRALIVHSAT--------------------------------RDLLEDPNAILIDVDRPEWLHRPTDNQAVAALVPSDLAYVIYTSGSSGRPKGVMVPHDALSNYLHWAIDH---YHPGQGAVVSSSLSFDATVTSLYLPLLCGGTTELL----PERDEIEALLKRVCADQPLCLVKITPAHLDVLVQQLAACGGT--PSVSLFVVGGEALHASTVKRLRQLAPHAR--VVNEYGPTETVVGCVAYDWDAGTLATIPIGRPIDNMRIHLLDANRQTVPVGVAGELCIAGS--QVTRGYLHRAELTEQRFVVDPFGMYCSGDLARWMPDGTLEYLGRNDDQIKLRGFRIEPAEVSSRILDNPLVADAAVAVHTAASGEKCLVAYYV----SDAPEVTAEQLRQQLQQRLPEYMVPAVYIRMDRLPMTPNGKLDRHAL-------------------------------- 119194577 15 -----------------------------------------------------------------------NFAVDVVDKWAAETPSPQALLWVDQNGRNPLSLDYAYFSKRSHRAAGLLARLGVKKGDRVIIILPRVPAWWEVATAVIRLGGVVCPCTTLAVAHDIEYRAQASGATVFVGDSVSLEKFNSVRKNCPNVRLALQAAGAPLK---------DTLQYSSELDKFPEEFLFRGDG----RKTKWSDPSMIYFTSGTTGMPKMVLHNQVSYPLAHVLTGRLWLDLEPGKLYWNLSEQGWAKAAWAWFGAW--NCGAALFVQETVGPFSAEQTLDNLHNYPITTLCAPPTAYRQFVLPSRQEYFRRNPPMREHCVGAGEPLNDQVIRTWKEMCGLE---IRDGYGQTETTLVCGNIKGNKVKFGSMGKPLPGVPLTVITPEGEESPAEEEGEIAIATTTPEGNIFSGYLPDGTVLRPTRQGKGRSWYLTGDRAYRDDEGYLWFVGRSDDVINSSGYRIGPFEVESVLKKHPAVVESAVVASPDAARVEVVKAFIVLQDEYKDSAALIAELQDFCKAETAPYKYPRRIQFVEPLPKTISGKIKRAELRAL----------------------------- 167462048 468 -------------------------------------------------------------------------------------PDQTAIVYEG------QQMTYRELNERANQLARTLQAKGVKADQPVGIMVDRSLEMIVGLLGILKAGGAYVPIDPEYPKNRIEYMAADSGTKLLLTQS----------------------------------HLQDRVTFAGTVVNLNEESSYHEERSNLEHIVQPNHLAYVIYTSGTTGKPKGVMVEHRSVVRLVKNT--NYVELNRNTRMLQTGTIAFDAS-IFEIWGAILNSGQLYLTKHE--------HIMNVSILKRLIQQHSINTMWLTSPLFNQLSQQDSHLFKNVNTLIIGGETLSLSPINQVRRDNPTLKMVNGYGPIENTTFSTTHLIDGEQTHAVPIGRPIRNSTAYVVDQSLHLQPVGVWGELIVGG--DGVARGYLNEPKLTAECPFIDNERCFRTGDIVRWTDNGSLEFKGRFDNRMKIRVYHIETGEIETALLNIEAVQEAIVLAQENENRDKALCAYYVANQSFEVS-----EMKEKLSGQLPSYMIPSYFVQLECMPLTPNGKIDRKAL-------------------------------- 126645039 1 -----------------------------------------------------------------------------------------------------KTLSFNELDKLSSHFANYLIHLKLEQGSRVALQMPNTLQYPVAMFGALRAGMIVVNTNPLYTSAEMKHQFNDAGADVIVIVANFAHNLEKIREEISAKRIILLGFLKGTIVNLVVKHVKKMVPSYPGADTFKSALEQGAEYEFHAPKIKKSDTAFLQYTGGTTGVSKGAELSHGNIIANMQQISEWMKPSEREEVVITALPLYHIFALTVNCLSMLKIGAHNVLIT---NPRDMPAFCKDLSKHKFSVFTGVNTLFNGLLNQ--ESFKNLDFSHLKIAVGGGMAVQKSTAEKWKKVTG---TPLAEGYGLTETS-PVASCNPIDGTERNGTIGIPLPNTEMCVMDDEGNMLDIGERGEICIKGP--QVMIGYWNRPKETAEVMRGE---WFKSGDIGIMDEDGFFKIVDRKKEMILVSGFNVYPNEIEDVIASCEGVLEVGVIGMPDPKSTEKVVAYVVPK-GDSLSED---KVIAHCHESLTNYKIPKEVYFTDELPKSNVGKILRRKIKE------------------------------ 27377348 28 -------------------------------------------------------------------------------------------------------LTYGALGERTQDLVRTLRGLGIAPADRIAVALPRGADSALALIAVASSC-ACIPVNPDLTADELQRYFSELKLTALVT---------RADMNSASRDVARALDIAVIDFVPGPNDDLGGCAFVGPAV----------GPASTSGASRGDDDAFILLTSGTAARPKMVPLTHRNVCLSATNAGR-VLSLTSHDRLLNVLPLFHAHGLISGLLTALAAGSSVICTEG----FDASSFFGWMRELQPTWYTAVPTIHRALLTAAEANPDRARASSLRVIRSASASLAPAILGGLEATFG---VPVLETYGMTEAASQIAANP---FELRKLGSVGRAAGPEIAVMDETGRALASGAHGEIVLRGANMS--RGYYNDEAATQAAF---RDGWFRTGDLGYLDADGYLFIVGRIKDVINRGGQKISPLEVEEVLLSHPAVLEAGVFAVPHPKLGENVAAVVVLRAN---SEATSDQLRKFARKRLAAYKVPSLIRSVAALPKGASGKVKRNALADL----------------------------- 27377348 1039 ----------------AAQFKTLLKAVIANPE----QRISRLPLLTEAER--RQLLAKGHGVPANFT-TRGNLSER-FDRQARTTPNAVAV------SDGHTSLSYRELARRSQAAARWLAREGVGAESVVALLAERGPDLLAAMIAVQRVGAAFLNLDPDQPPARLATILGSSCARVLLIGRA-------------QSAMVEALLEPLVERIQVAELDDAIAP--------------RATKPARAARRAASSLAYLIYTSGSSGAPKGVMIEQ-RGLSNHLASLISELKLSARDVIAQTAPQSFVISVWQFLAGPMVGARVHVC--GNAIVQDPILLAREIEREGITVLEIVPSLLRVIVDRMDEAPILRAFARLRLLISTGEPLPVDLCRAWFAR--CPKVPLINAYGASECSDDVSLHRPPATATSNVPVGAPLPNTQLYVLDANLEPQPVGVTGELCIGGAGVG--RGYINDPAQNKQRFLPDPFRLYRTGDLARRRADGTIECLGRADHQVKVRGYRIELKEIENALADHPSVRAGIVEPRREASGDVRLIAHIVARPGSRVSA---SELRDFLKSRLPGHAIPSAFLFMDQVPLNAHGKIDRSML-------------------------------- 154483335 5 ----------------------------------------------------------------------------LLERNAREFPKDIALVEINPDIQEKRRVTWRDFNEKANRVANLLISRGIRKGDKVAILMMNCLEWLPIYFGILKTGALAVPMNFRFDAQEIKYCLELSETDVLIFGPEFVGRIEEI--------------VDEIDEKRILFYVGGDCPTFAE---DYDKLASNCSSLSPEIEIKDSDDAAIYFSSGTTGFPKAILHNH-ESLMHAAKAEQNHHGQTKDDVFLCIPPLYHTGAKMHWFGSLLTGGKAVLLKGVTPKTILETVSNEGCTIVWLLVPWAQDILLALDRGEIKLEDYKLDQWRLMHIGAQ--PVPQSLIKRWKEYF--PHHQYDTNYGLSESIGPGCVHLGVENINKVGAIGIPGYGWEAKIVDPEGNPVEQGSVGELIVKGP--GVMTCYYNDEKATAETIKD---GWLYTGDMAEMDEDGFIYLVDRKKDVIISGGENLYPVQIENFLSKFPKIKDVAVIGLADERLGEIAAAIIELNPDTECTE---QEINDFCKE-LPRYKRPKKIIFTK-VPRNATGKI------------------------------------- 54022679 15 ----------------------------------------------------------------------------------------------------VRTMTYRELGAEAARLANALSGLGIGVGDRVGTFMWNNNEHMVAYIGVPAMGAVLHALNIRLFPEQLVYVANHAEDKVVIVD------GSLVPMF-----AQLLPNMKTVRHVIVANGDAATLQAPKGQVHSYSELLAGQSDSYDFPVIDERSAAAMCYTSGTTGDPKGVVYSHRSNWLHAMQVVSPSGMGFSGADSVLAIVPLFHANAWGIPYAALMSGANVVMPD---RFLQPGPLLEILANLKPTFAAAVPTIWGGVLAA--LAAQPQDISHLRTVVVGGAAVPPSMMHAFQERLHAWGMTETSPLGSVAHAPAGVTGEEEWAYRYTQGRFPASVQARLVDDAGNVVPNDGESLGELEVKGPWITG-SYYSPDGSPVDPDKFD--NGWLRTGDVGKISPDGYLTLVDRSKDVIKSGGEWISSVDLENAVMGHPAVAEAAVIGVPDEKWDERPLVAIVLAEGATAEP---TELRDFLADKFAKWQLPEHWTFISEVPKTSVGKFDKKQLRAQYANGELDVKTLA----------------- 163748534 19 --------------------------------------------------------------------------------------------------------SFSEIERDSRYFAAYLQSIGLKSGDRIAIQLPNLIQYVIAAYGAIRAGMVLVNTNPMYTERELTHQYNDSGAKVLVVLSDLLPSLENVIANTAIDTVIS-------THAADLLAPQAQPRVSFTTHKFLDVLAQGQNLPFERFSTSLASLAALQYTGGTTGLSKGAMLSHSNLIANAMQIKSRLSDVEGEEIFVAPLPVYHIYAFMINLVLYFERGCCSVL---VPNPTDITSLIKTLSDYKFTGFAGLNTLFVGLCHQPE--FKALDFSHLKVTISGGTALTQAAAGIWKETT---HCTISEGYGLSETSPVVSLNAPGLEQL--GTIGKPVIGTKVKILDNDDNEVALGETGELAVKGP--QVMSGYWNKPQET--ALVMTDDGYFKTGDIALATPDGLHKIVDRKKDMIIVSGFNVYPNEVENVLANHEAVLECAVIGVADERSGEAVKAVIVLADQHSDPEAAKAAIISYCREQLTAYKVPKQIVFMSALPKSTVGKILRRELRK------------------------------ 119504189 15 ------------------------------------------------------------------------------------------------------TLTYKQTQEQAHALAAWLISKGCTQGDRVAIWAPNCQQWIVAALGAQAIGATVVTLNTRYKGAEAADVLRRSGARFLFSVEQFLDVD--------YPALLQPFDLPDLIATVTLMVHSQSDDFASVLETGRELLATEDGETAASTTVTADTVSDILFTSGTTGQAKGVVTDHGQNL-EAFSAFVEILGLDASDHYLIINPFFHSFGYKAGWLATMIAGAT----AFPLAVFDVPTVIAQVQKHRINVMPGPPTLFQSLLSHKDFDRAKLKTLNKATTGAAVIPT--QLIKDMWEKLGLETVITA-YGLSETCGLVTMCRRGDDAQTIASTSGRSIPNIEVAIFDSDGNRLPAMEPGEIVVRG--YNVMRSYFENPIATAETIDSE--GWLHTGDIGFLDTNDNLHITDRLKDMYISGGFNCYPAEIEQQLCQHPAIAQAAVIGTPDSRLGEVGAAFVIPKNSSPPAD---QEIISWCREVMANYKVPKQLFWVDTLPLNATGKILKTELRN------------------------------ 169631633 5 --------------------------------------------------------------------------------------------------DQGREHTVEQFADRVARLSAGLRANGVRPGDRVGMLSLNSDRYIEYLTAVPWLGAALNAVNIRWSLAEIGYSLRESGTRVLLVDDTFKAAAAPLRAACAC-----------LETVIYCGAGPAPQDM-----IGYEDLLASHEP-IDDTRTGGDSLLGVFYTGGTTGNPKGVMLSHNNVLASAMGSLSTGNFLTRGGRLLHSAPMFHMADFSAVLAGNLSGSTHVIVPSFSP-----QGVLDAIVAHDVQDMLLVPTMIQMLVDH--PGAAQLDLSGIRSITYGASVISEAVLQRATRVFPNARFT--QAYGMTEVSPVATLLLPDDHDDPARSAGRAAPHCEVRIVDPDDNEVPRGEIGEVIVKG--DNVMLGYWE---LPEESAAAIRDGWMHTGDAGRMDDRGYVYIVDRIKDMVVTGGENVYSAEVENALAKHPAVAACAVIGIPDEQWGERVHAVVVKQAQSECCDG---DLQEHCREHIANYKVPRSFEFVDELPLSGAGKILKRVLRQ------------------------------ 12698386 40 -----------------------------------------------------------------------------------------------------RRYSYRQLHERSCALASALERVGVQAGERVAILAPNIPEMLEAHYGVPGAGAVLVCINIRLEARSIAFILRHCAARVLICDREFGAVAQ---------QALAMLDAPPL---LVGIDDDQAERADLAHDLDYEAFLAQGDPGRPSAPQNEWQSIAINYTSGTTGDPKGVVL-HHRGAYLNACAGALIFQLGPRSVYLWTLPMFHCNGWSHTWAVTLSGGTHVCLRKVQPDAIHAAIAEHAVTHLAPVVMSMLIHAEHASVPAVPVSVITGGAAPPSAVIAAMEARGFSITHAYG--MTESYGPSTLCLWQPGVDELPLEARAQFMSRQGVAHPMLEEATVLDTDTGRPVPADGRTLGELVVRG--NTVMKGYLHNPEATRAALAD---GWLHTGDLAVLHPDGYVEIKDRAKDIIISGGENISSLEIEEVLYQHPEVVEAAVVARPDSRWGETPHAFVALRADALPR-TTGDDLVRWCRERLAHFKAPRHVT-LTELPKTATGKIQKFVLREWARQEEE----------------------- 111017427 4 ----------------------------------------------------------------------------ALTYWSRSKPDLTAIDFDGDA------VTYAELAAWADGVAHDLASRGVVPGDRVSFLGANSLEWAVASLAAMKVGAIAVGFNQRMLAGELITLVEDCEPTVVYCEEALLPRLEEVQQT---------------RNTFSIAVFEKDVRPLRGSDH----------AKYRTPVVDLDTPTAIVFTSGTTGKPKGVIFTHATVAGEMHEWHLMEPIQPNNLRPVLVLPLFTAAGIIWGISRVVLHGGTLFLQPG----FDPAKALRVLAEDKANTLTGPPILFEQIAKA--PGFADADLSHMVTAHVGGARVPVDLLHKWQA----QGVSLRQIYGQTEIGGSATAMPREEAAQHPDKCGWGGIFTKIRVVDAEGNDLPANETGQILLRGP--GMMPGYWRNEDATRSALID---GWLQTGDLGKLDENGYLTFVDRLKDMIISGGLNISPAEIEAVINQIPGVEEVAVISVPDAKFGETPAALV-----RTTTEMKESEVVGFCNERLADYKVPRYIVFMDELPRMPSGKIAKRQLRD------------------------------ 67153760 41 ----------------------------------------------------------------------------------------------------ERRWTYAELDARVDRVAAGLVGQGIAAGDRVVVQLPNIAEFVMVIFALLRLGALPVFALPAHRRAEIGYFCAFAEAKGLVIRDRHAGFDYRQMARDIRDEAA------TLSTVVVVGEAEEFIPF----------ERLDAEPLPLPEP-KADTLAFLQLSGGSTGRPKMIPRTHDDYFYSVRASAE-ICGLGPDTVFLCALPAAHNFAMSSGILGVLYAGGSVVLAPD----PSPDTCFALIARERVDMTALVPSVALAWMEA--APARQAELASLKVLQVGGSRLSDEAAQRVDSLLGCKLQ---QVFGMAEGLVNYTRFDDPQELIVGTQGRPISPDDEVRIVDDEDRDVPPGETGHLITRGPYT--IRGYFRADVHNARSF--TRDGFYRTGDVARRLPSGHLIVEGRDKDQINRGGDKVAAEEVENHLLAHPAVLDVAVVAMPDAFLGERTCAFIVPR-GEAPRPL---EINRFMRERVAGYKVPDRIEFVDQLPKTGVGKIDKRALRE------------------------------ 194015904 436 -------------------------------------------------------------------------------------------------------MTYGELERKTNQMAHFLQTHGLQRHDFVAVCMNHSPELIVLLLGILKAGGAYVPIDPEYPEERIQFILDDSQAKLFFTDDASAY----------------------------------HFNGDTYNIYNVWDQLAQYNAEHPFIG-DAEDVAYMIYTSGSTGQPKGVMIEH-RSLVNYIMSAKTHYTDSSDDHFALYSSIAFDLTVTSI-YTPLVIGSTVMIYRQEDQPGFLLEHILFDQKAKVIKLTPAHMALLTDAAL--------SQSVVKRMIVGGEQLSTALAKRITEASDGRISIFNEYGPTEATVGCMIHQFHQDDEGASVSIGVPMPNTEIYLLDEHQQAVLPGTVGEIYISGAGVG--RGYWQRPDRFLPNPFVNGRRMYRTGDIAKRANDGKIDYIGRIDHQIKLRGYRIELGEIELALMALEEVDKAAVIDLTDESGEKQLAAYIELKEKQMTSFLLRKKL----SDQLPAYMVPAYFVVLDELPLTQNGKINRTALPDPLLSQETAVEWSKETAD---IEEII----- 212636697 15 --------------------------------------------------------------------------------------------------------TFNEINHYSRQFAAYLQQENLVQGDRVAIQLPNITQFVIAAYGAIKAGMVLVNTNPLYTQRELIHQFNDSGAKALVVLS---------DLLPTLTEVVANTGIETVTHAMDLIAPQPQPEVPFATVPFCDVLSAGEKLTYAPVISVSGQIAALQYTGGTTGLSKGAMLTHGNLLANAMQIKSRLGDVEGEEIFVAPLPVYHIYAFMVNLVLYYERGGCSVLI---PNPRDISGLISTLGQYPFTGFAGLNTLFVGLCHQPE--FKALDFSHLKVTISGGTALTQAAASIWQQTTG---CTISEGYGLSETSPVVSLNAPGLEQL--GTIGKPVLGTQVKILDMDDNEVPIGETGELAVFGP--QVMLGYWNNPDETAKVMTSD--GYFKTGDIALATDDGYHKIVDRKKDMIIVSGFNVYPNEVEDVLSNHEAVLECAVIGVEDERSGEAVKAVIVLSDSNIEHEQAKAMVDKYCREQLTAYKVPKIISFVDALPKSTVGKILRRELRK------------------------------ 118048419 10 -------------------------------------------------------------------------------------------------------ITYRDLAAASAGWATRYRDLGIARGDRVALALPNSPAFLAAYFGAQLAGAAVVLVNPQYRHAELSHLLADAEPLIVVATDE-------------NEAILREAMTAPHPHLI-----KPDASLCGASPVDPTAFSPPAAD----------DMALIAYTSGTTGRAKGAIHTHASLAANCDAVIRAWRW-TEADRLLLMLPLFHVHGLGVGVHGTIRSGASLELH----ARFDAELALQRMADPAITLFFGVPTMYVRLIEAARQ--HGVPRHRMRLFVSGSAPLSPQTFADFADLFG---QPILERYGMTETGMNLTNPYEGERRPGSVGMPFPGQEARIVDRTTR-QPLPAGEVGEIQVRGPHL--FRGYWRNPSATAAAFTED--GWFNTGDVGFVDTDGYVHITGRSRELIISGGYNIYPREVEEVLAQHPAVAECAVYGQPDPDLGEVPVADVVIRSGIHTTA---QELIDHCRQQLAAYKRPRQIRFVTALPRNAMGKVQRHLL-------------------------------- 158521217 29 -------------------------------------------------------------------------------------GDKTAYAFMG------THVSFADLDCYANRFARMLLDNGFKKGDVVGINLPNIPEYGIAWLGTLRAGCVVSGVSPLLSAPEMKHQLTDAKARALVTLDAVFAAADQLPDLKLVVVASVGGFLSPVKRFLGKRPQGRVTPLADKSVVQIEKVIKGYSGDDPGVAVTPDDIAYIQYTGGTTGLPKGAQLSHRNVVADLLIVQHWLHWEKGRGLALSGFPFFHIAGLFFNKNCIYLGWTQVLI----PNPRDTDHICKEIKKYRPTVLVNVPSLFQMLIAN--PAFKTLDHSGLEGCISAASPFPEESQRQLESIVGEGK--LLEVYGMTETAPLTTMNPMQGKKKLGHIGLPLPNTDLCLKNTETGEKVAVGQPGEICVKGP--QVMVGYFNQPEETAKAF--DVEGYFHTGDVAIQDEEGFLRIVDRTKDMIIVGGFKVFSRRVEDILSEHPAIDMIATIGRANPERSELVEAYVKPVAGHPLAAALEKEILAFAKEKLSPYEIPKRVHVLDELPLTPVGKVDKKVLRK------------------------------ 115525231 49 ----------------------------------------------------------------------LNVGVELSDRVVERGGERIALV------GNGRKRSYRELSEWTNQLAHALVEFGVRPGHRVLVRSGNNPAMVAVWIAACKAGAVVVNTMPMLRAGELSQIIDKAEIALALTDSRLAE--------DIEKAASTSAFLKRVVHF--------DGGATHEAELDRAALAK--SNSFDAVKTGRDDVALLGFTSGTTGQPKATMHFHRDILIMADGYAREVLNVTPDDVVVGSPPLAFTFGLGGLAVFPLRFGATATLLEDA----TPPNLIKHIATHRATLVFTAPTAYRAMLAA---AGNDADLSSLRLAVSAGETLPAPVYEEWVAKTG---VPILDGIGATEMTHIFISNRVG--DVQGGATGRPVAGYEARIVDHDMQPLPAGTPGALAVRGPTGCR---YLADDRQTKYVQ----GGWNLTGDTFLCDADGVFRFVARADDMIISAGYNIAGPEVEVVLLGHPDVAECAVIGAPDFERGEIVEAHVVLKPGVAAAPDEVKRLQDHVKAILAPYKYPRSIKFVAALPRTQTGKIQRYILRAKA---------------------------- 188580070 4 --------------------------------------------------------------------ATVNHLFGLVRTHLPAEPDAKVFI----ETIEGARYSYADLLARSGAYANALVALGVKPGDRVAVQVEKSAEVIFLYLGAVRAGAVFLPLNTAYTGPEIAYFLGDAEPALFVCD-----PGREADLSAVAGEA-------GVKQVRTLDASGRG---------SMAEAADAASADFTDVPRGPDDLAAILYTSGTTGRSKGAMLSH-DNLASNALTLAQYWHFTADDVLIHALPVFHTHGLFVATNIVLATGGTMLFLPRLDAKKILELMPRATAMMGVPTFY--------TRLLKEPGLTREVTAHMRLFVSGSAPLLAETHREWSQRTG---HAILERYGMTETNMNTSNPYEGARRAGTVGFPL-PGVSLRVVEPETGAPLGPEEVGMIEVKGP--NVFQGYWRMPEKTAAEL--KVDGFFITGDLGKIDRDGYVHIVGRGKDLIITGGYNVYPKEIESEIDALPGVVESAVIGLAHPDFGEGVTAVVVPGEGAPD----EAAVLAALEGRLAKYKCPKRVLFANELPRNAMGKVQKNLLRE------------------------------ 187940038 5 --------------------------------------------------------------------------------------------------------SYAELDARAEAYAGLLVALGVGRGERILLWAEKSVELPALMQGALRKGVVYVPVDPLGPVSRLEKILADSGASLVFSTASRL---------------ADLDALERRPRIVVLDDPACPLHWSH---------VELPASASAPEEIGEHDLAYILYTSGSTGTPKGVALSHRNALAFVEWANER-FAFEARDRFSNHA--PFHFDLSVLDLYCAFSRGAAVCLVPEGIAFSPALLTAFLQEQRISVWYSVPSVLLMMMR--DGNLLQSCPDSLRVVLFAGEPFPIKHLRVLREAFPGLRMANLFGPTETNVCTCYEVVAVDPARLQPVPIGTAASGDEVWAEKDDGRRCEVGEEGELIVRGP--TVMLGYFGQPAVT---------GSYRTGDLVRQLDDGNYEYLGRRDDMLKVRGYRIERGEVEAALLAHPRVREAAVI-VAGGGMDAALWAFLVPSDGEAVS---LIELKRHCAERLPRYMIVDRAKTLAELPRNANGKVDRFKLKALVE--------------------------- 197755184 33 -----------------------------------------------------------------------NVAAHFLD---GADGDRTALI-----GGDGRRTSYARLRGLANRVGHALRALGVRPQDRVLIAMSDGVEFVAAWYGAQKIGAVTAEVYSFLHAKEYRYYERYVAPRVVVADAGTVERLRAA-------------------GVRNLLVAGVPADALRAGEHHFDSLVAGQPDELDPAPTHRDAPAIWKFTTGSTGAPKACVLPARSPRLSFDWYARGVLDLRPDDVVLPVPKLFFGYSRDLAALFPFGVGAAGIIF---PERSTVERVFELIAAHRPTVLVNVPTMMRAMVAH--PLAREQDLSCLRLCTSAGEALPPDLHRAWLDTFGVE---VADGLGSSETYHIFLSNRPG--AARVGTLGQEVPGYRVKVVGEDGEELPDGETGVLEVTGA--TAALEYWQEPVKSAAAFPAPH--TVRSGDLAVRDADGFFHYRGRKDDLLKVGGVWIAPAEIEDCLLTHPEVVDCAVVGVESEGLTK-PRAYVVARSEVTGT-----QLTEFVRAGLSPHKYPREYRFVTELPRTAAGKVDRRALRA------------------------------ 73542680 20 -----------------------------------------------------------------------------LRHWARERPQQPAVHFYGHVT------SYAELDAQSDRCAALLAAHGIGTGDRVAVLLPNCPQFHVVFFGILKLGAIYVPVSPLSQRAELLHALRDSTLCALIALDQLLPLVADTREELGADDPLRNLFVASYADVVPAEPTLPLPPMVQAPRLEPEDLLRAMSTCTAPAPQAIPDPAALNYTGGTTGLPKGCIHTQGDMVDMAAAFGAVALPMTDDSVMLGFFPEFWIAGENLCLIFPVFFGIPLVLL----ARWDAQTFMAAVQHYRVTNASMLVDSAVEVMDHPRVADYDLRSLRHVGVSSFIKKLNLDYRHRWQALTGATIAETAWGMTETQTCNTFTCGMQDNDMQPVFVGLPVPGTEFKVCDFATGELLPLGTEGELCVRTP--TLLKGYWNKPEATRE---SLRDGWFHTGDIGVIDTDGYLHYLGRRKEMLKVNGMSVFPAEIETMLGQHPAILGSAVVGRPDEDRGQVPVAFVMLKPDAVGTVD-EAALTAWCRGSMAVYKVP-QLRIVDALPLTATGKV------------------------------------- 182437057 3036 ---------------------------------------------------------------------------------ARRTPDAPAVVF------GDTRLDYRDLDARSDRLAGLLAGLGVGPETPVGVLMERSAELPVVLLAVLKAGGAYVPLRDTDPAPRLRRLLADTGARVVVTD-------------------------------------GASAPLAGELGVTVLDARDDSPAQAPRVTVLPDQLAYVMYTSGSTGLPKGVEITQRDIVGLAF----DRRWESGAHRRVLMHSPTAFDASTYESWVPLLRGGAVVVAP--PGALSVAALEQLLATHEVTGLWLTAGLFRLVAEESPGALSGLREVW-----TGGDVVPAEAVRRVLAA--CPGIVVTDGYGPTETTTFALSHPLTAAEPVPARVPIGRPLDNTRVYVLDGRPVPAGVAGELYIAGA--GLARGYTRRPAATAGRFVANPFGMYRTGDLVRWTADGVVEFAGRADDQIKLRGFRIEPGEIEDRLARHPAVAQAAVLVREDRPGDRRLVGYAVLAD--PDGPATTADLTAYLSGELPDYMVPSALVAVAALPLTANGKIDRRAL-------------------------------- 182437057 4089 ---------------------------------------------------------------------------------VAAEPDAPAV------SDRGVTIGYAELDARANRLAHRLIAAGVAPGDRVAVLQERSADLVVSTLAVLKAGAAYVPLDARYPLPRLGLIVEETGSRVLLT-----------------DRALSKVAVDGPAEVIVV---------DGGREAARSTDPDPGSPDIAP---HQDELAYVMYTSGSTGKPKGIGVTHANVV-----AFAADERWRSGHEKVLFHSPHAFDASTYEIWATLLGGAHLVVAP--PGQLDASGLRRLTEEEGLTAVFMTTALFNLIAEEDPGAFAGLREIW-----TGGEQVSPAAFQRVLAACADTAVVHVYGPTETTVYALCVPLRAPVAALRTVPVGRPMDNTRAYVLDDRLRPVPFGVAGELYLAGA--GTARGYPGLPGMTAERFLADPFGMYRTGDVVRQDAEGLIEFVGRADHQVKIRGLRIELGEIESVLQDQPQVSRTLVTVREDAPGDKKLVAYLVPVPGAD-----TAGLREQVARRLPDYMVPSAFVYLPDLPVNANGKVDRKAL-------------------------------- 182437057 1512 -----------------------------------------------------------------------------FDAWAAARPRATALV------TEDQELTYAELAARTDRLAHWLREQGAGPERFVAVRLPRTVDLVVALLAVLKSGAAYLPVDPALPADRIAYLLRDAQPLLVLTEEEMARADRAGAPTAAPAPV-----------------------------------------------RHPDHPAYVIYTSGSTGRPKGVVVP-GGGMVNLLDSLVRRLGLTPDDRTAAVSTVGFDIAVMEIFLP-LTSGGTLVLAGSDAVK-DPEELGALLTRTGTTVLAAAPSLWHVLEETVPQALRGLR------KMTGGEALAPDLA----RRLVALGGPVFNLYGPTEITVC--ATGAEMDGVAPVTIGGPIGGTRVHVLDAALRPVPPGVPGELYIAGA--GVTRGYHGRPGLTAERFVPDPYGMYRSGDLVRWGDEGRLDYLGRTDFQVKLRGFRIELGEIEEVLGGHGDVGRAVVGVHEFRPGDRRLVAHVMPAEGRTVDAAV---LREHAAAALPAYMVPAAFVVLDELPLNANAKVDRKAL-------------------------------- 42491139 439 ---------------------------------------------------------------------------------AAKTPDQEALRYNG------VSWSYKKLNQRANQIAHALREKGARPDQITAVMLRRSMSTVAALLGIWKSGSAYMPIDAEFPPERISFLLRDSEASLLVT---------------------EKDLLPLI------------PPHFKGSVVIMEETVSQQTAPLPPVS-DSGNWAYVIYTSGTTGRPKGVLVQHKAISNTLQWR-REEYGMTEGDIALHLFSYVFDGSLTSLFTPLLSG--ACVLLTDEDDAKDVLSIKQKITRHGVSHLLIVPSLYR----VLLDSLTKKDAQTLRAVTFAGEAATPDIVE--ASRGICPNAELLNEYGP--TENSVATTILRNLQKSSRITIGRPIANTSVYIMHGDRLQPVGAVGELCISG--KGLADGYFQQKELTDKHPFREGERLYRTGDAARFLPDGTIEYMGRFDDQVKVRGYRIELGEIETALRSLSGVKEAAVTVRKMADGEQELAAYVVLNAGVTFKP------HAELAGRLPAYMIPGSFTKLTEMPLSVSGKLDRAAL-------------------------------- 108758947 5 -------------------------------------------------------------------------------RAAAKAPESIAI------KGPDGTLTYGQLDALANRIARALQELGVKQGDRVGLWTEKSVRAVAAMQGIARLGAAYVPLDPLNPATRTRLILDDCGIDVMVTT-------------TTRASELHNAGVSRLRYLLVD---------DKGPEICWNRLSGFSSEPLPPHGAGDHDLAYILYTSGSTGTPKGVCISQRNAMAFIEWCHALLGT-TPEDRFSNHAPFFFDLSVLDLYAAFMGGASVTLIPEALAFAPEKLVELVLRERFTCWYSVPSALMLMM----QEGGLLKHGALPFRAVLFAGEPFPIRHLRPLREHLPQAR--FFNLYGPTETNVCTFHEVTDISPHRTEPVPIGRASCGNRVWLARPPPEEGDGVGELMVEGP--TVMLGYWGQPRH--------GSGPYATGDRCREVPDGTFEYLGRRDNMLKVRGRRIEAGEIEAALLTHPDIREAGVIA-TGSGLEARLVAFVV--SGASKPPSLLK-VKKHCAERLPRYMIVDEVRVLPELPRTPNGKLNRRALREL----------------------------- 154686278 1509 ----------------------------------------------------------------------------------------------------HERLTYRELNEKADRIADMLSENGIRSGQIVGIMTERSPDMLIGILGILKAGGAYLPIDPDYPDERISFMLTDSGARALLTQS------------------------------------GLGISGMDGLPVLYIDKPESVSADRTKEMITPEQPAYVIYTSGTTGKPKGVMTEH-RNVISLITHKGLPFDFGSEDVWTLFHSYCFDFSVWEIFGALLYGGKVVIVPKDTARDPHLYRQL--LQSEGVTVLNQTPTAFSGLIHEEAGH---TDKLKLRYVIFGGEALQPGMLKSWKEK--YPETELVNMYGITETTVHVTCKNMDDIERNKSNIGRPLETLHAFVMDAYMNPQPIGIPGELYIGG--EGVARGYVNRDDRFITNPHVSGMRLYRTGDIAKRLLNGELEYVGRKDAQVKVRGHRIELGEIKSALQELSSVKEAAVITRADQHGQHSIYAYAVLHGNEKIKEA---EIQASLRAFLPEYMIPARLIALDELPLTANGKLDEKALPQPELND--SLGDDISLRN------------- 24159056 29 ------------------------------------------------------------------------------------------------------HWSYRELDTRADRLAAGFQKLGIQQKDRVVVQLPNIKEFFEVIFALFRLGALPVFALPSHRSSEITYFCEFAEAAAYIIPDAY----SGFDYRSLARQV--QSKLPTLKNIIVAGEAEEFLPLEDL----------HTEPVKLPE-VKSSDVAFLQLSGGSTGLSKLIPRTHDDYIYSLKRSVE-VCWLDHSTVYLAALPMAHNYPLSSGVLGVLYAGGRVVLSPS----PSPDDAFPLIEREKVTITALVPPLAMVWMDAASS--RRDDLSSLQVLQVGGAKFSAEAARRVKAVFGCTLQ---QVFGMAEGLVNYTRLDDPEEIIVNTQGKPMSPYDESRVWDDHDRDVKPGETGHLLTRGPYT--IRGYYKAEEHNAASFTED--GFYRTGDIVRLTRDGYIVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVHDAAMVSMPDQFLGERSCVFIIPRDEAP----KAAELKAFLRERLAAYKIPDRVEFVESFPQTGVGKVSKKALRE------------------------------ 117618777 27 -----------------------------------------------------------------------------------------------------QTITYRRLEEQSRAFAAYLQELKLSQGDRVAVMMPNLLQYPIAVFGILRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVSNFAHTLEKVVYLTRMGDNLGLAKGTLVNFVVKYVKKLVPKYNLPHASTMRQALAKGRYLQYIKPEINNDDLAFLQYTGGTTGLSKGAMLTHRNLIANVEQCLGVYGPMLERGKEFVVTPLYHVFALTVNCLLFMRIGGYNLLISNPRDIPG---FVKEIRKYPFTCITGVNTLFNALVNNGE--FQSMDFSRLKLTIGGGMAVQRAVAEQWK---GLTDTPLLEGYGLTECSPLVSVCPYDLLDYNGSIGLPVCSTDIRLVDDAGQVIHELGKPGEMQVRGP--QVMSGYWQRPEATAEVMQD---GWLCTGDIAVCDEQGFFKIVDRKKDMILVSGFNVYPNEIEDVVALHPKVLEVAAVGVPHKVSGELVKIFVVKKDAKLQED----EIIAHCRKHLTAYKVPKLVEFRDELPKTNVGKILRRVLRD------------------------------ 190895249 18 -----------------------------------------------------------------------------------------------------RQLTYAELDRRIARCAGFLVALGVRRGARVAMLARNSVDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPLLLVHDEEFSSAVAILAEADPEMTVISTADGPAA-----------------------LAARIEASLPAAPVPADADGACILLYTSGTTGQPKGVVIS-RRNAFFAAVNFSFVGEIGPGAVALCDLPFFHTIGLIAVARTTLMLGGTLVVSD----RFTPARTLAALADRERPITHYFAVPQIALALRNDPAYSAAALSGLHALFVGGAPLTQTLIESYLD----DGVALVNGYGMSEAGTVLHVPIDRRVQDNPGSVGLPAPLLDIRIVGEDGRDVGEGEIGEFWLRGP--AVTSGYWNKPRETAAAFTD---GWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPAVLDAAVIGVPDERWGECGVAYVVLRPGVAATGE---EIAGHCAERLAAFKRPVRILFVETIARTASGKVQKHVLRQ------------------------------ 160900258 7 --------------------------------------------------------------------------------------------------------SWSQLAQRIERCAGLLRALDVAPGDRVGMMGLNSIRYLEYFYGCWWAGAAVNPVNIRWSAQEVAYSLDDCDTRVLFVDDAFA------------PLVPRLRELSSSLHTVVFCGTGA----APEGALHYEQLLAAATPCADALR-SGNDLAAVMYTGGTTGRPKGVMLSHDNLFINALSNASNVPR-----QHVKVGMVVTPMFHVAGCGLALLMAQRLVPQVIVPA-FDELAILAGIQQHGVNELFLVPTMIRRLIEHPRLA--EFDLSSLRLMLYGAAPIDATLLERAMQLL--PGADFAQAYGMTELSPTIVSMGPAEHRPGPQRERRPVTIAEVRIVDGEGRELPPGEVGEITARGPMV--MQGYWNRPAETAAALKD---GWMHTGDMGRLDADGYLFVVDRLKDMIVSGGENVYSAEVENAIAQLSQVAMCAVIGVPDERWGERVHAVIVAREGQPLTEA---EVIAHCRERIAGYKCPRSVEFRAELPLSAAGK-------------------------------------- 15218839 20 -------------------------------------------------------------------------------------PNRTSIIY------GKTRFTWPQTYDRCCRLAASLISLNISKNDVVSVMAPNTPALYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILFLDRSFEALARELHLLSSEDSNLNLP--------VIFIHENDFPKRASFEELDYECLIQRGEPTPSMVARDEHDPISLNYTSGTTADPKGVVISH-RGAYLCTLSAIIGWEMGTCPVYLWTLPMFHCNGWTFT-WGTAARGGTSVCMRHVTAP----EIYKNIEMHNVTHMCCVPTVFNILLKGNSLDLSPR--SGPVHVLTGGSPPPAALVKKVQRL----GFQVMHAYGQTEATGPILFCEWQDEWNRLPENQQMEDVDVKNKETQKSAPRDGKTMGEILIKGS--SIMKGYLKNPKATFEAF---KHGWLNTGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENVLYKYPKVLETAVVAMPHPTWGETPCAFVVLEKSETTIKEDRVDLIEYCRENLPHFMCPRKVVFLEELPKNGNGKILKPKLRDIAKG-------------------------- 86747455 5 --------------------------------------------------------------------GNTNMNANLFARDAPGDPDKRAI-----ETADGGSISYGELVARAGRVANVLIARGVKIGDRVAAQTEKSVEALVLYLATVRAGAVYLPLNTAYTLHELDYFITDAEPSLVVCDPATRDGIAAIAAKVNAAVE----------------------TLDAGGQGSLTDAAAQASSDFATVPREGSDLAAILYTSGTTGRSKGAMLSH-DNLASNSLTLVDYWRFSPDDVLIHALPIYHTHGLFVASNVTLFARASMIFLP----KLDPERIIDLMPRATVLMGVPTFYTRLLQS----PRLTKDATSHMRLFISGSAPLLAETHREWSARTG---HAVLERYGMTET-NMNTSNPYDGERVPGAVGFPLPGVSVRVTDPDAGRELPRGEIGMIEVKGP--NVFKGYWRMPEKTAAEF--RPDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGLPHADFGEGVTAVVVRSSQSSLDEA---EVLKSLDGQIAKFKMPKKVIIVDELPRNTMGKVQKNVLR------------------------------- 126661333 206 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVYE------EEQLTYQELNQKANQLANYLQTLGVSNGKFIGLFLEPSLNRIIGLLGILKAGGIYLPLDPTYPQERLNFMIEDSKISILLTQ----------------------KYLNPKLSIKSSKTINLDTDWDKIEQEFCHEVENQTTVEN---------LAYVIYTSGSTGMPKGVLIDH-KALSYHCQNMIVYYKLNNSDRVLQFASFSFDVSLEQIL-PTLAVGATLILVNTKDLIPSDLNKI--IIDFNVSVVDLPPGYLTQWLHCLEQNRISTAINKLRLVISGGETLSLNTIEKWYQS-PLKDISLINAYGPTEATITAITFLVPKDKYRTIPIGRPLPNRKTYILDTQKNPVPIGVVGELYIGG--EGLACGYLNQFELTQEKFINNPFQLYKTGDLARYLTDGNIEFLGRIDNQVKLRGFRIELGEIETILTKYSYVREAKIMIREDNYSNQRLVAYIILNPCQTSSLKISQQIKEYLQEKLPNYMIPSVFIILETFPLTPNGKI------------------------------------- 39935847 28 -----------------------------------------------------------------------------------------------------RHYTWKETRARCRRFASWLTRSGIGRGDTVAVMLPNVPAMVEVHFAVPMAGAVLNALNIRLDAAAIAFQLDHGGAKIILVDPEFS---------SVVAEALKLMTKPKP--LVIDVDDKMYPGSHRIGELEYEYAVASGDPTFAHRPEDEWDAISLGYTSGTTGNPK-GVVTHHRGAYLNAVSNILAGNLGQHPVYLWTLPIFHCNGWCFPWTLAAAAGINVCL-----RKVDPAKIFELIPKHGVTHMCGAPIVYNALINAPEAPKG---VPTKPVVGLIAGAAPPMAVLAGAETIGIKLTHVYEVYGSVCAEQPGWDELPVAERAKLKRRQGVPYPMQEAPETMQEVPRDGETIGEVMFRGNIV--MKGYLKNEKATKEALAG---GWFHTGDLGVLDADGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGASATEA---EIIAYCREHLPGFKTPKSIVF-SSIPKTSTGKIQKFMLRD------------------------------ 5524340 1964 ----------------------------------------------------------------------------------------------------ERSFTYREVEESANRLAHLLSGQGAGPGQRVAVVIPRSAEAVVAIFAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVTTAEVRDR----------------------------------LDGFTGQIIDFDDPAVAEQPATGLPVPAADNIAYIIYTSGTTGTPKGVAIPHRNVTLLLET---LDAQLGLGQVWTQCHSLAFDFS-VWEVFGSLLYGGRLVVVPDAVVRSAEDLHALLVREQVSVLSQTPSAFYALQSADALAPELGQQLKLQTVVFGGEALEPHRLATWLHHHPGLPR--MINMYGITETTVHASFREIVDADVDSSDSPIRRAAANLAFFVLDGWPVPVGVVGELYVAGG--GLATGYVGRPGLSATRFVACPFGMYRTGDLVRWGADGQLQYMGRADAQVKIRGYRIELGEIQAALAGLDGVEHAAVIAREDRPGDKRLVGYIT-------GTADPAEVRAQLGERLPGYMVPSAVVVLDALPLTVNGKLDTRALPAPEYSDVDRYRAPVT-----AIEEIL----- 83949843 26 -----------------------------------------------------------------------------LRRAVQIYPDYEALVY-----GETRR-SYREYHARVTQLASALKNLGLRPGDVVATLLPNVPAHVEAHFGVPASGAVLNAINTRLEPDTISYIFGHGEAQLALVDTA---------LLPLAEAAIARMKGKGPQIVEV--ADPQAGYPATGRYLEYEDFLASGDEDFNWIPKDEWESLALNYTSGTTGRPKGVVY-HHRGAYLMTMGTAVSWPMPHQARYLTIVPLFHCNNWNHSWMMPLVGGCVVCCRDITAR-----AIYDAIADDGVTHMGGAPIVLNMIVNAKPEDRRAFD---HIVQTYTAGAPPPAATLRAIEPLGFSVTQVYETYGHVTECTWHARWDGEEDEERYAIKARTGVLMPMMPETMKQVPMDGATQGEIMIRG--NAVMKGYLKNPEATKEAF---KGGYFHSGDIAFQHPDGYLKIADRAKDIIISGGENISSIEVEGVLMKHPEVLLCAVVAKPDDKWGEVPCAFVELKEGAVCDEA---AIIAFARERLAGFKTPKQVRF-QELPKTSTGKIQKFELRKIAA--------------------------- 83950247 9 -------------------------------------------------------------------------------------GDHTALI------GNGRRRTYKELTDWTNRLAHVLVELGVVPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIVDKAEISHALC-----------DTRLMEEMEACAAESRFLKHVIGF-------DGTSNHEAELDRMALEKPVRFDAVETAQDDVALLGFTSGTTGTPKATMHFHRDLMIIADGYAAEVLGVTEEDVFVGSPPLAFTFGLGGLAVFPLRFGATATLLETA----SPPNMIEIIQKYKATVCFTAPTAYRAMLAAME---EGADLSSLRAAVSAGETLPAPVYEDWMRKTG---KPLLDGIGATEMLHIFVSNHFEDHT--PACTGLPVRGYEARVIDAEGQELPRGEVGRLAVRGPTGCR---YLADARQAEYVQ----GGWNITGDTFWMDEDGRLHFAARNDDMIVSAGYNIAGPEVEAALLAHPLVSECAVIGAPDVARGHIVEAHVVLCDPAAASDETIKALQDHVKASIAPFKYPRSVKFCDSLPKTATGKIQRFILKQQAE--------------------------- 153954150 662 ----------------------------------------------------------------------------------RATPDAIAIMY------KDENITYKELDHISNRIANYLKSQGVKRGSLVGIMVFPGPIMLFGMMGIMKAGAAYVPVDPSYPTERVQYILNNSDIEILLT---------EHGLKTSLEQLIKE---DSVIKALMYLDYGTFLDSIYNYKQILKEQWMAANDGEPEVINSPDDLMTVLYTSGSTGNPKGVMLGHRGYMNRLKW-HQDTFKLKPGERVAQKTSCCFDISVWELFWPLMYGG--IVCPASKETVKNPWSLGKWLIDTKINIMHFVPSLFGEFVNALED--DDYSFKDLRWLIFSGEALPMATIQKWIDKHGLS-IGLANLYGPTEASIDVTCHRPGINGENSIPIGKPIDNVFIKNLDEDMKELPDGEMGELWIGG--IQLSSGYMNNKQKTEEAFFKDVPGDYRTGDLTSRRQDGSYEYHGRKDNQVKIRGFRVELGEIEAVLGTHPCVNETAVIAVDYIQGQKQLFAWV---SGNKVDD---SELKRCITKKLPYYMVPHRFEWVTVLPKTPNGKLDRKVL-------------------------------- 163727008 3 -------------------------------------------------------------------------------------------------------ITFAELDLYSNRFANMLLDSGLKKGDVVGINLPNIPEYAIAWLGTLKAGCVVSGVSPLMASDGMKYQLENSNAKGLVTLDAIFEIAPYLPDLKLVVAGSVGGFLPPLKRLLKKIPSGKVTQLPGKKVLKFSQVIQGEDSKQPSVALSPDDIAYIQYTGGTTGPPKGAMLSHRNAVSDLLITQKWLSWEHGKGLALSGFPFFHIAGLFFCENCVYLGWTQILI----PNPRDTKHICKEIEKYKPTALVNVPSLFQMLLA--EPAFKALDFSNLEVCISAAAPFPEESQKELEAVVG--RGKLLEVYGMTETSPLSAMNPAKGRKKLGSVGLPLLNTEVRLVDTSTGEEVEQGQPGEICVKGP--QVMVGYYNKPEETAKAIDSE--GFMHTGDVGIMDEHGYVSIVDRTKDMLIVGGYKVFSVKVEEVLATHPGVDMIAITGKPNPERSELVRAYVTLNPDYAKTEAIKKGIMDLAKDKLAPYEAPKEIIIMDEIPLTTVGKIDKKELRKL----------------------------- 15807969 45 -----------------------------------------------------------------------------LHEWATRQPERAAIEFYG------QTLTYAELDDLSDRLASWLEERGVLPGERVAVLLPNCPQFNVAFHGVLKRGAVFVPLSPLARGGELQHLLDEADPAALIVLDALWPVAEPHLAGRAVREVLHVGLAATLRPTLPLPDLLRAAAAQPAGQHDLFALLRGVTVRPQAEP-ALDSPAVINFSGGTTGLPKGCLHHHRDLIYTCASYCAVAVERSEHPVFLSFLPQFWIAGEDLGVLFPTFLGATLVLL----TRWDAQAFLRAVPHYGVTITTLLVDQVDELLEHPAAAQTDFSSLRQVNAVSFMRKLNPDYRRRWAALTGSLIAEASYGMTETNTCDTFTTGFQDLLSQPTFVGLPVPGTEFKVCDFETGELRPFGEEGELCVRSPA--------VYKGSWRERRAESPGGWLHTGDSGIIDEQGLLHYLGRRREMIKVSGMSVFPGELEMLLGRHPAVSGVGVLGRPHERRGEEVVAFVVPRPGHDLSAA---ALSEWCRAEMAAYKVPT-IYFLDELPLTATGKV------------------------------------- 52222862 1988 ------AYVADELHLNLGYDPDLFDEATVERMA--GHLATLLDAVAPHTPVDDLPLLDAAEHHRWFPPPR--PVHELFAERAARTPDAVAV------SDATRQLTFAELETRANQLAHHLAGLGVAPGTLVGVCADRGVDAVVALLGVLRAGGAFVPLDPAYPAERLQVMLEDAAVPVVVTEERLLDRTAGHDATTVCLD----------------------------RDLP---LLEELPARPPYTAVAPDDLAYVVYTSGTTGRPKGVMVEHRHVHHMVHAWDRRYGLAALQPRALSVSSISVDLFFSDFLLSALFGGTMVICPQDA--VADQVALTDLLLKSRAQLMVTVPTLARAVVAELAW--RGVTPEALRVLMVGSEGWPADAAAEILAGLA-PGTVLVNAYGSTETTVDSTVFQLGRDPLGFVPVGRPLANTRIYVLDERMRPVPTGVVGECYIGGDGVS--RGYLGRPELTAERFLDDPFRMYRTGDLARWRADGNLECLGRVDDQVKIRGFRVELGEVEAALARHPAIDSAAAAIRKDDGGPARLVGYVVPAAGHTPD---LAELRAFAAERLPSPAVPTAYMVLDALPMTPSGTVARRAL-------------------------------- 52222862 512 ---------------------------------------------------------------------------------VARTPDADALV------SDEETLSYAELDGRINQWARLLLARGAGPETLVAVALPRSAQMVTAILAIQKTGAAYLPLDPKSPAERNRLMIEDARPLLVLTSAGFGDGAE-------------------------LGAPALFLDDPDTRAAAGELSAGPLAAAELPAPLLPGHPAYVIYTSGSTGRPKGVVVTH-TGVHGLVAAQSAHFRTGHGARVLSFASLGFDAAFS-ELGMALLSGGALVVVDQERILPGQP-LADVLAEHRVTHVTLPPSALSA--------LTPGTLPKDLTLVVAGEACPPAVARTWSAH-----HRMINAYGPTESTVCASMSTPDTVSGDSVPIGRPLSGVRVSVLDDRLRPVPAGVPGEVYLSGA--ALARGYLGRLALTAERFVADPYGMYRTGDRARWLAGGDLDYLGRTDDQVKLRGFRIELGEVEAVLSRHDGVGAVAATVHKDERGTRRLVAYVVPAREDAADPA---RLREFAREVLPEHMVPSVFVPLDRLPLNANGKVDRRAL-------------------------------- 145477323 35 ---------------------------------------------------------------------------------------------------------YSELYTRSKELAAAFIALGLEKGDRIGIWSPNNVEWALTQFAAAMADLILVNINPAYQTSELEYTLNKVGCKALIMKSSFKHSNYVAMLKELAPELLSSKRLPYLKSAIIIDNIHKHGFYNFKDIFSLSNADHLHQVDIRMEKQDPDDITNIQFTSGTTGLPKGASLSHINILNNGKYVGGRI-NYTEKDVVAIAVPLYHCFGMVLGNLACINYGSTMV---YPSDGFSAAATLEAVTNYKCTSIYGVPTMFIEYINEYEKHNHKYDVSTLRTGLIAGSLASEALMKQIINVLGVKDIS--NCYGQTECSPITCQNKPTDSFEIKTTKVGCPLNAEVKIVDSNGNVVPYDTPGEYCARG--YSVMKKYWEDEKATRETI--DKNGFLHSGDIATMDKDGYIAIVGRNKDMIIRGGENIYPKEIEEYLSHMNGVEQVQVIGCNDEKYGEEVVALIKMKKDAEEISGL--DVYQYCHKKIAYYKIPKFVKFVNEFPQTITGK-------------------------------------- 190410086 1493 ------------------------------------------------------------------------ICHVLFEKQAALLPDEVALVAGGEKT------TYRELNSRANALAHRLIELGVKPGSRVAICIERGVDMIVALIATLKAGAAYVPIDPAYPKERIAFIAADANVTLVLTQSA----------------------------------LSGELTGASGTLIAVDELKTPAACDNPDVPVAAGCLAYIIYTSGSTGKPKGVVMPHGPLASLIRWQTARS-ALPTGAPTLQFASLSFDVSF-QEIFSTLGAGGTLVLINEDQRR-DPPALWELLHEEDVRRLFMPYVALQ-QLAEHARHAPALPQSLTELITAGEQLQVTPQIAEMITRLGADLYNQYGPTESHVVTELKLTGAPSDWPARP-SIGRMLPNTTVQILDPHGQQCPIGIPGELCIGGA--ALAHGYLEKRALTAEAQSTNGGRLYLTGDRARFLANGELEFLGRSDQQVKIRGYRVELGEVEVALRTHPSVKEAVVVAR--ENRGERLVGYIQADAESSVSTE---DLRAHLRTILPEHMIPTSYVIMESLPLTPSGKLSR----------------------------------- 190410086 441 --------------------------------------------------------------------------------HAARTPTAVATI---EPNGTS---TYFELNQRANRAARTSFLAQLSAGSTVAVACGTGSGWLAVVLAILKAGLVWAPIDPADVVKP------DGGP---LNSDWAERILAALRPALVVVDAATEPCFGK----FGVEALRIEALWDEAEDQPDGELEISLTPDAPAVALARIEGATETATVR---------LSHR---MLGRAGYDRFLRLSPEDRVAHLSNIASDCAR-YEIFGALSAGAAIVFVPPELSLRS-RRFAALLQETSATVLPIAMADLERLTREFPRSLRNVR--------LVLSAERQLDWGELQQVLPPEILERVHMVSGDPSGFYLIQPLALLDPEAAEIPLGVPACGVDVRLGSDLDPMPERVPGDLYVQHP------------------DLPDPDPGYRTEDFVRL-EDGQLVLHGGMEDALLTGNLKTYFAEIEAMLCDHPAVVAAAVTARPRQGLADRVIAFLDLSQNVSASD-----LQSFFAERLPARLMPAKFELGREIPYDSKGAIDRRAL-------------------------------- 154244956 13 --------------------------------------------------------------------------------------------------------SYAHVRAQAAGVRARLLAEGIGRGDFVALVLANGPDFVASYLGVLSLGAVAVCINPMLAEAETAFILADSACRIALAEGDVAAR-------------LSLSGLPVL------------------------DAGTAATGTWAVEDVADNHPAVVVYSSGTSGRPKGVMLSHGNVAFTARSKVRY-MGVTGADRLLLFLPLHHCFGQNAILWPALAAGACVVL----QRRFDRAAVLQSLRADGVTMVFGVPTTFLA----LEGRITAADGPRVRYWFSAAAPLPLEVEERWHRHMG---LPIHQGYGQTECSPFATYNHA-HSLRRGKVGTAIDEVDLRIVDPADGRDLPKGEAGEIVLRGP--NVMLGYLNRPADTAKAI---RQGWLHTGDIGRLDADGYLSVEDRLTDLIIIGGRNVYPAEVENALYSHPAVAEAAVYGVADPFLGEEVWANVVLKPGVSIGA---QELEAVCRRSLAAYKVPTAITFVDALPRNPTGKILKRELRAAAA--------------------------- 114773385 29 -----------------------------------------------------------------------------------------------------QTYTYAQIDSASASFASYLNEMQLSPGDRIAIQLPNVLQNPIAVYGAFRAGLVVVNTNPLYTPREMKHQFNDSGAKALVI---------LADFLPKYDEIAADVGIERVIITSATELLMPNTAPTHDTHANFTTVLEQGAAQPLPARIDIHDVAALQYTGGTTGVSKGAALTHSNIISNCVQTIIRLGFESQAEVVVCPLPLYHIYAFTVCMLAFASRGAHVLLI---PNPRDPDAFIAAIKPHQFTTFAGINTLFVGLSSHPD--FKTCDFSKLKLTISGGTALTTGAVDAWKSVTGCD---ITEGYGLSETAPVAAFNQAGNEQ--YGTVGLPVDGTDIAILAEDGSHQPDGEAGEIAVRGP--QVMAGYWQRPEATAEVMTAD--GYFKTGDVGVILPNGCIQIVDRLKDMIIVSGFNVYPNEIEDVLTQHPAILEAAVIGKPDDHSGERVCAYVSLN-----SEIDTADIEAHCRKLLTAYKVPKEIHVMDELPKSSVGKLLRRMLRD------------------------------ 148546914 460 --------------------------------------------------------------------------HQLFEAQARRQPDATALLF------GDQRMSYRALSELSSQWAHKLIEQGVGPESLVGIAAERSLEMVVGLLAILKAGAAYVPLDPDYPAERLAYMFEDSGIELLLTQ------------------AHLREQLPAFAGQVLL--------------LDQPGELGGYSRQVPACRLHPENLAYVIYTSGSTGRPKGAGNRH-LALYNRLAWMQQAYALDGADTVLQKTPFSFDVS-VWEFFWPLMTGARLALAAPGE-HREPERLIDTIERHQVTTLHFVPSMLQVFVRE---PGLQRCHSVRQVICSG-EALAVDTQQQVFSHL--PGARLHNLYGPTEAAIDVTHWTCVDEGRDSVPIGRPIANLYTHILGPAFEALPQVAMGELMLGG--QGLARGYHRRPSLTAERFVSHGQRLYRTGDLARYRDSGVIEYCGRIDHQVKVRGLRIELGEIEARVLEHPQVREAVVLAQ-DSGHGQQLVAYVLAEEQAVDAAELRDSLREQLKGSLPDYMVPTHILQVQAWPVTANGKLDRKALPK------------------------------ 124521128 18 ------------------------------------------------------------------------------------------------------RVSYSALLQDVDHFANVLAAKGVKKGDRIAVSLPNWYEAAVIYFAAAKIGAILVPINPLYKSHELEYILDNAAPVLLI-ASESLEKNLGFQQSLQWVKESITVRFPLMGFPSFDEYTGGAASYRSVQKTKIDA---------------DNDVFCILYTSGTTGKPKGVMITHRAVVQSAR-TIASVLKCTDQDAFIISAPLFHIFGLAINLVCAISAGARILLQE----KFRAEQTLKLIEQESITVQQGVPTMFL--KQLEVENLENYNLSSLRTGIVGASPIPPNKVKEIREKMGMELN---QSFGITEAVTVTSTTFEDDEDKILEILGRPIPGVELKIVNDKRETVPHGVVGEIAVRS--FAVMKGYYKMPEQTDQVLDSE--GWFYTGDLGMLDEDGYLKFVGRKKEMIIRGGFNIYPQEIEAVLSKHPYILESAVIGFPDEVLGEIVCAVIRLKEGADCSEE---DILTYLKEWIAIYKVPQRILFTQDFPTTASGKIQKVRLREQLLK-------TAVQSNPKSLE-------- 210100673 97 -------------------------------------------------------------------------------------GDNVAIV----DGPTGRSYTFSELKDLIRRLSSALTRLGFKQQDVLALYAPNLPEYAIVLFAVTAVGGVITTVNPLYTVGELTNQLTHSKAQYTVTIADFAQNARK-----------AKSNCPGVKDIYIIGGTAEGCKPLS------DLLADDGSAMPADVKIDPRDIAILPYSSGTTGLPKGVMLTHYNIIANLCQNVKGILLLDPQEECLIGQLPFHIYGLVVILFNCLMQGVRLVTVP----RFEPEAFLGCVQNYKVTRILTVPPV--AVFLAKHPIVDSYNLSLIKEVFCGAAPMGTEITMALMDRLKIPNHR--QGYGLTETSPIVTIGREG-VFVPGSFGILVPNTKAKVVDTETGEAVGPGEDGELCVLGP--QVMKGYLDNPEATTSTI--NPEGWLLTGDIVRYDKDGNFYAVDRVKELIKYKGFQVAPAELESVLLGHPGVQDAAVIGLPDEVAGELPKAFVVKK----ADDVTEKDITDFVAERVAPYKKLRGVAFVGEIPKTPSGKILRRLLKDL----------------------------- 156973697 471 -------------------------------------------------------------------------------------PHSPAIIFEG------QKLSYEELAKKVYSLTNWLTAEGVTLGDRIAVCVPRSEELIVVQQAILAAGAVYVPVDPDYPEGRIHYMLESSAPKFVFSTS-----------------ALQDKLPHGVEVKLVDDDTLPTI-------------YKRVEPLPPQVKPEPHSPAYMIYTSGSTGKPKGVVVTHDAIVNRLLW-MHDQYPITAKDRVLQKTPAGFDVSVWEFFWPMMVG--SCLVIAKPDGHKDPIYLQDLIHREKITTLHFVPSMLQIFVQQADPDLCQS----LRQVFCSGEALPIELVNHYYQAF---NAPLHNLYGPTEAAVDVTYWPSENTEGTSIPIGRPVWNTQIYILDDALNPVPPGVVGHLYIAG--RQLAQGYHGQPELTAERFIENPFGMYLSGDLARWREDGAIEYCGRSDFQVKIRGFRIELEEIENALANHPSVAQVAVLAQEYNDGDKRLVAYVTAENTEQGIDS--NALQTYLAEPLPEYMVPSYFVELEAFPLTPNGKLDRSALPK------------------------------ 218442831 509 --------------------------------------------------------------------------HQLVEEQAALNPEAIALVFEN------QSLTYSQLNAKANQLAHYLRELGIKTETLIGLSAERSLDMIIALLGILKAGAAYLPLDPEYPSERLSLMLEDSQVFLVLTQASLLNK-------------LPDIQTPTLLLAEIWPK------------------IASYSQENLTKVVEATNLAYVIYTSGSTGKPKGVMVEHRGVYNLAQAQIE-AFAVEKNSRVLQFASFSFDACISEILMA-LGSGATLYLACKDAIMPGQPLR-DFLRQQNITHVTLPPSVLRVLPLETLPALQSL--------IVAGEACSLELIKQW-----SGEQNFFNAYGPTEASVCATIAKCTPNDTKVTIGH-PITNVQVYILDSHLQPVPIGVMGEIYIGG--VGVARGYLNRPQRFIADPFSNHQGRYKTGDLGRYLVDGKIEYLGRIDHQVKVRGFRIELGEIEAILLKHPLVKEAVVIARTDYTTVQHLIAYLVPTFQNQALPKQLDQVREFIQEKLPSYMIPQEFVLLDALPLTSNGKIDR----------------------------------- 182437059 992 ----------------------------------------------------------------------------LFERQAARTPGAPALI------EGDRTLSYGELDALSNRLARRLIRAGAGPEQRVAVLLPRSAELVVALLAVLKSGAAYVPVDPDYPGERIAHMLADASPALVLAGPGAPPPAVPAGTPVLDAAEELRDPAPDP---------GAPADTDRSR------------------PLDPDHPAYVIYTSGSTGRPKGVVVTHRSVA-----------------VYLECARDGYPSVAGGTLLHSPVSFDLTVTSLYAPLISGGTVRVTALEGPGSGAP-RPSFLKATPAHLALLGVLPEEFSPSDELVVGGEMLLGEAVEELRRH--RPGIAVVNEYGPTEATVGCVIGPDDTVPGGPVPIGRPMRNSAVRVLDPALAPVPPGSRGEIYLGGG--QLARGYLDRPGLTAERFVADPYGMYRTGDVGRWRADGLLEYLGRVDDQIKLNGFRVELGEIEAVLARHPGVARSAAAVREDVPGHRRLVGYVVPGDGAPPAEA---DLLAWAARALPAYMTPAVAVVLDALPLTPNGKLDRRAL-------------------------------- 170739204 17 ---------------------------------------------------------------------RFNAARHCLEAQARRHPDKPALILAGE-GGAAQVLSYGEIDRAVRAVAAGLLALGLAPGSRVMIRMGNDADYAIVYFAALAAGLVAQPSSPQLTPAEAAFLLEDSGAAAVVAAED----------CPLDPASLRGRALLRPADV---------------------ARLRAGTPLAAYADTAAEDPASLVYTSGTTRRPKGVLHAH-RAVWGRRPMHDHWLGLTGDDVVLHAGTMNWTYTLGVGIQDPWARGATAVLYT---GPRDPALWPALIARTRATLFAAVPSLYRQILKYAD--LSAHDLSRLRHGITAGEALSPELLAAWTAATG---KPLYEALGMSEVSTYVSTGPTVPVRPGSPGRPQPGRRVAILPPEGEPVPLPAGETGLLAVHRSDPGLMLGYWNRPDEEAAVIRGE---WFAGGDLARLDADGYVWFEGRHDDLMNAFGYRVSPNEVEAALIGHPEVQEVAVAERAVRADVRVVAAYVVPRPGAAPEAE---DLLAWCRARLAAYKCPREIVFLEALPRTPNGKVQRK---------------------------------- 197333591 8 -------------------------------------------------------------------------------------PDRTALRYR------ERSWTYAELDAAVSTGAAVLRERGLAHGDRVATFAHNSDAYLLAFLACARAGLTHVPVNQNLTGEDLAHILDDCASVLVLADPD------------------------------LASRVPGGRPVRPLRDAPGSFLDELAEPRDFTPDRDAYGVVQLLYTSGTTAAPKGAMMTH-EALAHEYESAIEALDLAEGDRPVHSLPLYHSAQTHVFLLPYLAVGAENTVLD----APVAEEIFDLVEAGRADSLFAPPTVWIGLAGHPD--FERRDLGALRKAYYGASIMPVPVLERLRARL--PGLGFYNCFGQSEIGPLATVLGPDEHEGRMESCGRPVRHVEARVVDEDGAEVPDGTAGEVVYRSPQLC--LGYWNDPEATKKAF---RDGWFRSGDLAVRDAQGYFTVVDRVKDVINSGGVLVASRQVEDALYTHPGVAEAAVVGLPDERWIEAVTAVVVPRGEVT-----EEELLAYAREKLAHFKAPKRVLFVDALPRNASGKILKRELR------------------------------- 111021687 4581 --------------------------------------------------------------------------YEAFARHVAATPDAVAVVDAGGE------VTYAELSVRADRIAALLHRRGVSVEDVVGLAVPRSAQMVAVVLGVLKLGAAYLPLDLNHPSDRISYMLADSAARVLVTTVG---------------ESPRIADVDGLTRVLL-------------DDESVVTELETGPAVQVPRPPQGLDAAYVIYTSGSTGKPKGAILTH-DGIPSLVATAERRMKLVPGSVVMQFASIGFDVA-VFELSMALCTGSRLVIVPDESRVAGPELT-DFMAAHAVTHAIIPPSLLAA-------LPSGCDVPEGCTVLVGTETVPPELIGRWAERLN-----LLAAYGLTEATVNNTLWQAQPGWDSAVPIGIPDPNEQAYVLDDRLQPVPPGVAGELYIAG--RGLARGYLGRPDLTSVRFVPSPFGMYRTGDRARWRADGNIDFLGRVDDQVKIRGFRIELGEIIAALGSHPEVKQSAVVA-DRSGDIVRLVGYVTSADGHAAGQIDPRAVREHAAARLPDYMVPTLVVVLDELPLTPNGKLDRKAL-------------------------------- 111021687 1998 ----------------------------------------------------------------------------LLEEQAERTPDAVAVVFE------DEHLTYAELHARANRLARLLVDRGVAPESKVAVALPRSLDLMVALLAVGKAGGAYVPLDTGYPADRLAYMLEDAEPVCVLTDGTVPFAGSGVPQVRVSDAA------------------------------------AFSPEPLTGVALAPQHPAYVIYTSGSTGRPKGVVVPHAGIVNRLLWVQRFR-PITPSDTVFQKTPSSFDVSVL-EFFGPLLAGATLVLA-----RPDGHKDPAYLADVIIRRSITRVHFVPSMLEVFLAEPAAARCTGLRIISCSGEALPVASARRVAELLPGVELDNLYGPTEASVDVSYAASVQGIDASAPSVPILPTSNTGLYVLDRYLQPVPAGAAGELYLSGP--QLARGYLGRPERFVADPFSRGSRMYRTGDVARVNADGAVEYVGRVDDQVKLRGFRIELGEIEAQMAACPGVRQAAAVVRTDRPGQQQLV-------GYVVGDADVDDVRARLTAALPEFMVPVAFVTVPEFPVGPSGKLDRTAL-------------------------------- 111021687 482 ---------------------------------------------------------------------------------VSRTPDAEALIAGG------TRLSYRELGERVAQLSHHLCARDVGAETVVAVGLPRSAEMVIGLLAVMCSGGAFVPLDPSWPEDRRTSVLADAGAALVLTGPGGV----------------------------------TDAGERAVPVDLAAWAYADQPTEPPAVTVQGSRLAYVIFTSGSTGRPKGAMIRHEAVCARLLWQRDEILGFGPADASLFKAPLSFDISVNEILLP-LVAGGRLVVAEPG-GERDPQYLLDLIAGESVTF---VYLVSSMLDVLLDLSRGTDLLAALKHVWCGGEVLTPRLFERFRSQLAITLYHGYGPAEATIGVSHVI--YRENAARIATSIGRPNPNTQLYVLDEHLNPVPLGTGGELYAGGFLLG--RGYVDAPGLTASRFVADGSRLYRTGDLARWAPDGSLDFLGRADNQVKIRGMRLELEDVEAGIVSHPDVRHSAVVVRETPSGAKYLAAYVVAKQDSVPD---VAELRVWASSKLPEYMVPSAFVVLDRFPLTPNGKLDRRALPEPDLG-------------------------- 111021687 3513 ---------------------------------------------------------------------------------ARGRPEDTALVF------GDRRVSYAELDADVNRMARVLLGHGAGPERIVALALPRSVEMVVALFAVLRTGSAYLPLELDHPAERLLAMLDDARPTVLVTTSEV-------------------AGTLAAATVDTLAVDSVDFGGVASAPLSEAELGGFAPGT----PGRLDHPAYVIYTSGSTGKPKGVVTPTNMQFNHREAIFEPVVTAAGGRRLRIAHTVSFAFDMSWEELLWLVEGHEVHICDEN-LRRDAEALVAYCDTQAIDVVNVTPTYAQHLVEEGL-LDDGPGRHRPPLVLLGGEAVSDSVWNRLRDTDGTVG---YNLYGP--TEYTINTLGAGTADSATPTVGTPIWNTSAYVLDAWLRPVPDGVPGELYISG--VGLARGYLDRFERFVADPFEESVRMYRTGDLVRRREDGNLDFLGRTDDQVKIRGHRVELGEIASALEALDDVRQAAVVVDSGPGGFKRIVGYAVV---STCQPRDVNKYSQALRATLPDYMVPAAVIEVDSLPMTVNGK-------------------------------------- 37527408 1572 -------------------------------------------------------------------------------------------------------ITYAELNQRANQLAHYLIEQGVARNHIVAIYAERSIEFVVAILGIMKAGAAYVPLDPTNPLERLSYMLADSGVNVVLTQNGLTFNGQKYFLL--------------------------DTDWSSLGDY---------PNTNPEVECYPNDLAYMIYTSGSTGKPKGALVHHAGALNHIDAEFDVLGFMDSDNRNFLQSAASSSDVSVWQFLAPLMSGGKTVILPNAMDLPEYVRVLQNEQIHLIQTAPSVLKILLEHFLNKGGISIPLPDLKWLMIIA--EPCPVPLVNRWLQ--NYPQIPVMNGYGPSEASDYFIIDEPLTEQVKNIPVGKPLPNLTMYVLDQRMQILPTNVVGELCVSGIGVG--KGYWNNPEKTAETMGGHGTRLYRTGDLGYWRADGNLELVGRIDNQVKIRGFRVELGEVESALVKLPQVMEAAVLVHKDRVGENCLVAYLVLAANVVQIQQSINDIKQGLSYHLPDYMIPGYYEILTRMPLNAADKINRHELPKFVNHHSKWIGPANALE--QSLAEI------ 37527408 481 -----------------------------------------------------------------------------IEQYAKRHPDAIAIV------DGERHMSYATLSNKANQLANYLIEQGVRPDSRVAICLPRSSEMIVAMLATLKAGAAYVPMDPDYPDGRLQFMLTDAKPVVCITVSSIAHRFAACEITTLLLDDAQLNEHLALRSVANISASNIGLQLE--------------------------HLAYVIYTSGTTGQPKGVMVEH-KQLSHFVAHISKAYRLTEHDKFLQFSSVSFDIS-VEECFGSLCNGGTLVLRADDIHY-DFDAFWAFCRHHEISVTSLPTAFWHQLVNYSRQPIES---SLRLVILGGEMVKSVSAREWFER---GPAIELINTYGPTETSAYCMTSLADVTTMIP--IGKANYGTQLYILDTNLKSVPAGFQGELYIGG--TGVTRGYLNREQDSAKYFVANPFGPYRTGDIVRQLSNGNLEFIGRNDNQVKINGFRVEPEEISNQLMDYPGIHEAVVYPRQLGSDDRQLIAYIVAEGTIN-----INAIHLAMKSKLADYMLPVAVVQLEKLPLTQNGK-------------------------------------- 37527408 2663 ------------------------------------------------------------------------------------------------------QLTYQQLNEKANQLAYYLLEHHIQPDTPVGLCVERSLEMVIGMLAILKAGGAYVPLSPECLEERLVCILEDTQLNVVLLQSCL------------------QQVLPDFSGQRVILDNLSNIDGQTSTVYSHY---PIANPNRHSLGLTANHLAYVIYTAGSKGRPKGVMIEHGNTVAMLSWAQS---QYTKEDIACVLASTSLNFDLSFELFLPLVSGTRVCIVENII------ALYEGIDHEVTLINTVPSTMSYLVDQ-------NAIPSSTRVINLVGEALSANLVNEIYEK--NKDVVVYNLYGLPEDTTYSTWAKLDSSINATPTIGRIINNSQAYILDKEHQLVPYGSIGELYVGGA--SLARGYFNRIELTKERFVTNPFHDFRTGDLVRYLPDGNLEFIGRIDVQVKIRGFRIELGEIEYQLNRQTGVSSSLVLAEATSTGDKQLVAYVKPAEKQRAQTQFIQDIKSTLAKSLPDYMMPSVIVMAEEWSLPSNGKIDRKVLSEIEHGKNDDIGETETL--------------- 163758241 29 -----------------------------------------------------------------------------------------------------EKVSYKAFFANAERMAQALVASGVKPGDRVAVQAPKTQAMLELYVATVLAGAVFLPLNTAYTAAEITYFLTDAEPRIFVCDP------------NCEDELSAVAKDAGVAEVLTIGADEGG---------SLPERRDAAAPGFTPVPRGPDDLAAILYTSGTTGRSKGAMLTH-QALASNAQTLKESWHFSADDVLIHALPIFHTHGLFVATNITLIAGSSCIFMS----KFDADEILDYMPEATVLMGVPTFYV-----RLLETEGLRKASANMRLFVSGSAPLLAETHSRWRNVTG---HAILERYGMTETNMNTSNPYDGDRRAGTVGFPL-PGVELIVTDPATGAPLPQGETGVLEVRGP--NVFAGYWKMPDKTAEEL--RDNGFFITGDLGRIDADGYVHIVGRGKDLIISGGYNIYPKEIELVIDDLPGVVESAVIGVPHKDFGEAVVAVIVAQDGVEISA---QDVSNMIKDNLARFKQPKSIEFVEALPRNAMGKVQKNALREAYDG-------------------------- 124485231 38 ------------------------------------------------------------------------------------------------------RYNWTEFLAETNAVAKGLMMLGVEHGTRVAIWAMNYAEWILVQFATAKIGAVMVNINPAYRTFELEYALKQSEVDTLILQGKFKTSDYVGMFYEACPEAIRSEKFPYLRNVVFMGEIIYNGMYRWSELLEMGEYVSDFELENREESVSFDDALNIQYTSGTTGFPKGVVLSHHSVL-NNGLFIGDGMSFTENDKLCIPVPFYHCFGMVLSNMACVTHGSTMVIPGP---FFDAEAVLQAVEAEKCTALHGVPTMFIAELEHPN--FNRYDLSSLRTGIMAGSPCPIEKMREVASRMNMKDIVIVYGLTETAPGITMSTTSDTLENRVATVGRAFPHTEIKITDPKTGRIVPLGEKGEICARG--YMKMKCYYNNPNATKQVIDKD--GWLHSGDLGTMDEEGYVRMAGRLKEMVIRGGENLYPREIEEFFHLHPKISDIYVIGVPDAKYGEELCAWVKAEPGTTITEE---EIKAFADGKIARHKIPRYYKFVDSFPMTVTGKI------------------------------------- 86748804 7 --------------------------------------------------------------------------------HARTQPDKIAY----QMASTGKAITYRELDELSNQGAQLFRTLGLKAGDHVALLMENRLAFMEICWAAQRAGLYYTAISRYLKQDEIAYIVQDCGARVVITSPQGADAI-----------APLVSTLPGVAFFMV--------DEPAPGFRSWDKEAGAQPTTPIADEVAGYDMLY---SSGTTGRPKGIKREFEGNAPFLRLLCERMCGMNQDSIYLSPAPLYHAAPLRFNMMATTLGGTSVIM-----EHFDAEQFLALVEKYKVTQSQLVPTMFVRMLKLPDEVRTRYDVSSLKGAIHAAAPCPVDVKAKMIEWWG----PILIEYYAGSEGNGVTVST-SQQWLSHRGTVGKAVVGVIKILDEAGEELPTGEIGTVYFADA---PAFSYHNDPDKTKNAYNDK--GWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQTRDGVTPSKELEAKLIGFCRDRLSAIKCPRSIDFEAELPRTPTGKLVKRHLKD------------------------------ 85712691 27 ------------------------------------------------------------------------------------------------------EMSFAELGEKAKQFAAYLQSIGLQKGDAVAIMMPNLLQYPVALFGVLAAGMTVVNVNPLYTPRELKHQLTDSQSKALVILENFANTYEKIAKDVQLEKVITGDLLPAPKRWLVNFVVKYVKRMVPSHSISQRALNKGKQKAYQRPGLTGDDIAFLQYTGGTTGVAKGAMLSHRNMVANLEQVSSVITPIMSDEIIITALPLYHIFALTANCLTFIKHGGRNILITNPRDMPGFVKELG-----KVKFSMISGVNTLFNGLLNTKGFKDLDFSNLKVSLGGGMAVQKSVAEHWERVT---KSRLLEGYGLTECAPVVTVNPYDIEHYTGSIGLPVPSTDVKICDPESGEEVALGDAGELYVKGP--QVMVGYLNRPDATAESIKE---GWFATGDMATCDERGYFKIVDRKKDMILVSGFNVYPNEIEDVLADHPKVLEVAAVGVPHESSGEVVKVFIV-KKDKSLTE---REIIDFSRENLTGYKVPKLVEFRDELPKSNVGKILRKELRD------------------------------ 89073542 7 ---------------------------------------------------------------------------------VRKYADQTAFINMG------QVMTFRKLEERSRAFAAYLQELKLQKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAHGVKNVILTSLGDQ-LSRPKGTLVNFVVKYIKKMVPKYYLPHATSMRIALRKGRRMQYVKPFIIGDDMAFLQYTGGTTGVAKGAILTHHNMVSNVMQAKGAYGPVLTEGRELIVTALPLYHVFALTVNCLLLMEMGQNLLITNPR--DIPTFVKELQRYQFTAITGVNTLFNALINNED--FQELDFSNLRLSVGGGMAVQRAVAEKWQKITG---NYLLEGYGLTECS-PLVAAYPYDLTQYNGSIGLPVPSTEVRMVDDEGNVVGIDEVGELQVRGP--QVMKGYWQRPEATKEVLTED--GWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALNDKVLEVAAIGQAHEVSGEVVKICVVKRDQS----LTKDELIAHCRQHLTGYKIPKIVEFMDDLPKTNVGKILRRVLRE------------------------------ 110667656 11 ------------------------------------------------------------------------------------------------------RYTYDELGTRADGFSAALRRMGVEKGDRVAVLDPNTHYHLEAAYGTFQIGGIHTPLNYRLIAEDYEYILSDADVSVVYADHEYAEKIDTI-----------RDDVPTETFI----TNDISESNTEGKWHEFDDIVA-QSTEYSRPSMSEDEIVTINYTSGTTGDPKGVCRTHRTETLHAQY-VSIHQQISDGDVYLWTLPMFHVNGWGHIYAITGLGGKHVCTRGI-----DAEWIFDTIRSENVYLCAAPTVLNILMDRYDSEGGVKTTGDAPVRAATAGAAPPEATIRTVEEEFGWDL---LHVYGATETGPLITTSDVDRRLDDSDNRFGLKKKQTVVDETGERVPWDGESIGEIVVRG--NQVMDRYWKKPEQTETAFSDRIDGYYHMGDLAVVDENGFIEIQDRKKDIIISGGENISSIELEDTLFSHDAVSDVAVIPVPSEEWGESPKAFVVPTANPQTSNVSESELIEHCKGMLAGYKIPREIEFVNELPRTATGKIQKYELRE------------------------------ 72162270 36 -----------------------------------------------------------------------------------------------------QRWTYAELGERSAVLATGLARLGIAAGDRVVVQLPNIPELFEVVFALFRLGALPVYALPAHRAHEITHLCTTAQAKALIIPD------RHAGFDYRTMAAQLRHAGTAPEHVVVVGEPGGFTPL--------AELRADRPDPGVFTRPEASDAAFLQLSGGTTGLPKLIPRTHDDYLYSVRASAE-ICALGTDTVYLAALPAVHNFPMSSGFLGTFHAGGTVVLAPN----PSPDTAFSLIETERVTITAVVPPIALQWLDAVEHGSQSHDLSSLRVLQVGGAKFAPEAARRVRPVLGCTLQ---QVFGMAEGLVNYTRLDDPDDIITTTQGRPISPDDEIRIVDEADRPVPDGEVGHLLTRGPYT--IRGYYRAEEHNATAF--TPDGFYRTGDLVRRTPTGHLVVEGRAKDQINRGGEKVSAEEVENHILAHPAVHDAAVVGMSDPYLGERVCAYVIAR----TEPPSRSELLRFLRERLASYKIPDRVEFVDRFPVTGVGKISRSELRR------------------------------ 119504542 27 ----------------------------------------------------------------------------------------------------ERRITFGELDERVRRLANALRDLGLSKGDRVAILSKNCIQYMEVFYGAARCGLIALPLNWRLSDVELLRLLEDGEPRVIVVSAEYREMAERLRQKIHID------------HWFIFEDQPED---------NYEHLIAAASSDEPAAQVSADDPVLILYTGGTTGLSKGALHTH-HSLYMGMINQTVAERIVPTDVYMLTGQMFHIP--VALAMNYMAHGCPVVLIN-----FEAKLALEVIQRERVSAFLGITTMINWMMAV--EGFSDYDLSSLRNFQYGGGPMPRSVVEAAMKAFPCTLIQGYGQTEGMTMTFDHIDALHGRHGERLSSCGRPGFVTEVQVVDSSGVPVPKDTPGEIVVRS--EANMVGYWQRPELTAE---ILRDGWMWTGDIAVWDTQGYLFIVDRAKDMIISGGENIYSTQVEAAIHQHPAVLESAVFGIPDDTWGEAVKAVVVLKPDQTATAA---DIIAVASEHLASYQKPKSVDFVEALPKAPTGKILKRELRD------------------------------ 119715047 21 -----------------------------------------------------------------------------LRRNAQRHPERPAVVGYGGPHGEGRTLTFAELNERANRLANALAAQGAVKGDVMALMGRNNPGSIVAFWAAAKLGVAVTGVNFTFTDSELHYQLEHSGAKIVVCEDAFFDRIDAI-----------SSPLPELRIRVSNDFFDSAAPQPWQR---MSGLIESASADEPDSDVDESTLGIIPYTSGTTSLPKAIAIPQRNYFVSMIPSYTTGIGLLEEDV-WYFTMPLHTIAGIGMQICLLSLGNTIVL----PFAVDADEALDAIVAEKVTVVGQTPTFYLQLIRSPKFAAADLHRLRRCISYGGTMPQ---AMFDAFETVAPDVLWITLWSQSEITQTPTIGRFKRLADIPNGDAAWIGRPTAQLEVRVVDEDGNPAAEGELIVRTP--GAMAGYYKDPERTAKVV---RDGWIHTNDMVRIDDEGNLYFVDRRNDVIKTGGMNVSSVEVERTLYGHPAVQEVAVVGLADPYWMQVVTAFVVPKGSV--DEVDVEDIRAFCKKTLAGYKIPKEIHLVSALPKDTQGKILKRQLRR------------------------------ 118353816 33 -------------------------------------------------------------------------------------------------------FTYQEYFKEIQKFAAGLLNMGLKKGDRIGIYSPNNYEWCITQFAASMADLILVNINPAYQEHELEYCLNKVGCKALVLASHHKKNDLAPELKTSKFGSLKSQRLPSLKYLIRIDDEVTPGMINYKDVLQMGGLKDFKTLDRIMNIASPDDATNIQFTSGTTGLPKGATLTHFNILNNSFF-IGNRLGYSEKDVICVPVPLYHCFGMVLGNLCAINFGSTVVMPSEG---FSAKKAMESVTKYKCTSIYGVPTMFLEYVKEYESNPSIYNYSTLKKGVMSGALCPQALMSKLISEWDVPNIQI--CYGQTESPIIFQTNQNDSLEDKCTTVGTIFPHSEVKIINKKGHIVPIGESGEICIRG--FGVMEKYWADRKATSKTI--DQDQWIKTGDMGIIDERGYMKIVGRLKEMIIRGGENIYPKEIEEYLRSHRSIQDVQVLGVPDEKFGEETFALIKLKQDQVLEG---KDIFEYCKGQIAHYKVPKYVKFVNEFPLTVTGK-------------------------------------- 21449343 12 ----------------------------------------------------------------------------LLREHAAERGDRVAFR------DARRAVTWVDLELRTRRLAGHLAARRLLPGDRAVILLGNRVETVECYLALVRAGAVGVPLNPVSTDAELGALLDDSGARLVLTDAA-----------HADQLAGLRATRPALEVVHV--------------DRDYEALAGVDAPLPAHDALELDDLAWMLYTSGTTGAPKGVLSTQRNCLWSVAACYAPVLGLTPDDRVLWPLPLFHSLSHIAGVLATTAVGATTRVVDG----RSPQDVLAALHEERSTVLAGVPTTYHHLVRA--AGERGFLAPDLRVGLVGGAITTAELRAAVEQRFG---VPLIDAYGSTETCGSITVNWPTGPRVEGSSGLPVPGLAVRLVDPDTGLDAPTGAEGEVWVRGP--SVMVGYHNRPEATAAA---LRDGWYRTGDLATRDESGFHAVTGRIDDVVVRGGEKVHPAEVEAVLRAVPGVADAAVVGRPHDVLGEVPVAFLVPGEGFDP-----AQVLAVCRERLSYHKVPEELYQIESVPRTASGKITRRVL-------------------------------- 192289994 7 ------------------------------------------------------------------------------------RADDIALV------TPERSFSHGEVLDRVARLARVFRRFGIEAGERVAILAANGNAYIECYFAVLWAGGVVVPINSRFSLAEMIEQVTDAEPTVLVSDRSFLDSALQLADACRGITAVIAAAPGAAGPPKLHDYEAVLADEKPCAD----------------AGRGGDDLACLFYTGGTTGRAKGVMLSH-RNLWVNAVVTSLSFGFDETTVALHAGPLFHLGAGARVYTTSIMGGRHVVIPRFSPN-----DVLAAISQHKVTVATFVPTMLGMILQLPD--LDSYDLSSLKLITYGASPMPEAVLQACLRRF--PSIRFGQSYGMTELSPVATIHLPSAPQNRLRSAGRPIVSAEVRIVDAEDRELKPGEVGEVVVRGPMV--MMGYWKQPELTAHV---LRGGWMHTGDSGRFDADGYLYISDRIKDMIITGGENVYSIEVEHAIAAHPDVLQCAVIGIPHAKWGEAVHAVVVRRPGSSLT---TDELITFCRSVIADYKSPRSIEFRDDLPLSSVNKINKAALRA------------------------------ 77458438 1543 ----------------------------------------------------------------------------LFEQQVQRRPDAIAL------QAGEQQLTYRQLNEQANRLAHHLREHGVQPDSRVAICVERSLDLVVGLLGILKAGGAYVPLDPDYPLERLHYMLQDSAPVAVLVHD--------------------------------VTRNLLGDPGVPVIDFDRCTWQHASTENLQIPGLSASNLAYMIYTSGSTGTPKGVMIEHRSACNMVHWGSQISPPTEHGALLQKA--PFSFDSSVWEIFWPLCSGLRLVLA-----RPDGNRDSAYVTRVIRERQITVVKFVPALLQQFIEQDDASQCTSLTDVLNGGGELTAALARRVRERLPW--VRLHNVYGPTETTVDSTGWTLEPDQPVPEPIGKALSNTRLYVLDAHDQPVPFGVSGHLHIGG--VGVARGYLMQAERFIDSPFVAGDRLYRTGDLVRYRADGNLEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAVREAVVL-----VRDERLVAYFTGREGFDAPP--IETLRAHVLERLPEYMAPGAYVKLDALPLTPNDKVDRKAL-------------------------------- 77458438 478 -----------------------------------------------------------------------------------------------------QQLTYAELNRQANALAHHLIGLGVRPDDRVALVARRGLDTLVALLAILKSGAGYVPVDPAHPAERLSYLLRDSAPAVVLTQRDLRERLPVLD----------------------VSLIEIDSRGWPINDL-----------NPDVSGLTSAHLAYVIYTSGSTGQPKGVMVEH-HTLSNLVDWHCTAFDLWAGRHASSLAGFGFD-AMAWEVWPALCVGATLHLAPSRDGGEDIDALLDWWRAQPLDVSFPTPIAEYAFSRHVEHPTLRTLLIGGD---------------RLRQFNREQTFAVINNYGPTEATVVATSGRIGPG--RTLHIGKPVSNATAYLLDDRQRPVPIGVAGELYVGGA--GVARGYFNRPELTAERFLDDPFRMYRTGDLARWRPDGTIEYLGRNDDQVKIRGVRIEPGEIEAALSRHESVRDAVV-----QVRDGQLLAWFTERQ-----PLDITQLHAHLKTRLPSAMLPSAYVRLTALPLTANGKLDRQAL-------------------------------- 2052277 71 ---------------------------------------------------------------------------------AARTPRATALTFEG------RTVDYADLNARANRLARRLAARGAGPERTVALRLPRSVDLYVAVLAVLKTGAAYLPIDPEYPSDRIAAMLEDARPALVLTEDDVDEDLSGIPDGNLTDA-------------------------------------------ERTAPLTPAHPAYVIYTSGSTGRPKAVVMP-GAAVVNLLAWHRREIPAGAGTTVAQFASLSFDVAAQEILSTLLYGATLAV--PTDAVRRDADAFAAWLEEYRVNELYAPNLVVEALAEAAAEQGRTLPDLRHIAQAGEALTAGPRVRDFCAAL---PGRRLHNHYGPAETHVMTGIELPVDPGGWPERVPIGGPVDNARLYVLDGFPVPPGVVGELYLAGA--GVARGYLNRPGLTAERFVADPFGMYRTGDLARWAGSGVLEFAGRADHQVKVRGFRIEPGEVESVLAAQPGVARAVVLAREDRPGERRLVAYLVAVPGSVPDPGV---LREALGRVLPAFMVPSSFVVLDALPLTPNGKLDRAAL-------------------------------- 2052277 1121 ---------------------------------------------------------------------------------AAEHPDAVALVQEGTETG------YADLNTRANRLARLLRAQGIGPEQVVALSLPRSADLIVSVLAVLKTGAAYLPVDPAYPAERIAYLLQDGAPALVLT--------------HTSVAAGLPGGVPQLL-----------VDQVGLDDVPGHDL----TDAERTTPLHPLHPAYVIYTSGSTGLPKGVPVPHRSVASVLVPLIEE-FGLGPGSRVLQFASISFDAALWEITLA-LLSGATLVVAPAEQLQPGPALAELVARTGTTFLTLPPTALAVLADDALPAGVD---------LVVAGEATSPDQVGRW-----STGRRMTNAYGPTEAAVCTTISAPLTGAVVPPIGRPVPNARAYVLDAL-LQPVPPGVVGELYLAGG--GLARGYRNRPGLTAERFVADPFGMYRTGDLARWRPDGELEFAGRTDHQVKIRGFRIEPGEVEAALATHPAVERAAVIAARHED-DRRLVAYLVPAGAGTPAD-------------------------------------------------------------------------- 118467324 1 ------------------------------------------------------------------------------------------------------TISYGELHDRSRRVAAALHELGLRRGDGVAVVLPNRPEFLEITWGCQLSGLYYTPVNTHFTADEVVYVIDDSDAKAVFVD------------------ASLPGIAARLRSANPAVHIGVGGKLPGWRDY---EGVLGVAGDAPPVS----DGSEMLYSSGTTGRPKAVRRPLPQDGNGSWAALIHKYGMTQRSVYLSPAPLYHAAGVNYTMAVNRVGAASIIM-----RKFDAETVLRLIETHRVTHAQFVPTMFVRMLKLPEAVRDRYDVSSLRCVIHAAAPCPVDVKHRMMRWFG----PIIHEYYGGTEGFAGTTIGPQEWLAHP--GSVGIPLAPVHVLDEDGREVPVGQTGELYFEGGPDFE---YFKDPVKTASVYNER--GWRSLGDMGHLDEDGYLYLTDRSTFTIVSGGVNIYPQEVENLLVMHPKLLDAAVFGVPNDEFGEEVKAVVQPADGVPPGPDLAAELIAYCRAHLAGYKCPRTVEF-DTLPRDPNGKLYKRRIRE------------------------------ 67920612 488 -----------------------------------------------------------------------NSCHQLFEAQVEKNPHAVALIFEN------QLLTYQELNQKTNQLAHYLQKLGVQPEVKVGICVERSPEMIIALLAIFKAGGAYLPLDPAYPQERLAFMVSDAELSVLLTTETLAE------------------TLPQTETQIVCFDRDL-------------ETINQESKDNPLSNVTPQNLAYLIYTSGSTGTPKGVLISHGGLVNLTEDKIR-VCKVSANSCILQFFSFSFDASIPEIIMA-LASGAKLCLAKLETLIPGP-ALLNLLQEQKITHITITPSA--------LANLTFTELPDLEMVLVGGEAPSPDLIENWSR-----DRLFINAYGPTEVT-VNASMVPCGNGHPTLPTILPSTNKQLYILDSHLQPVPVGVLGELHIGG--VGLARGYLKRPDKTADVFVPPGSRLYKTGDLACYLPDGRIKLLGRLDNQLKIRGFRLETGEIETLLQQNTKIKANVVIGREDTSGDKRLVAYYVSESDPIP---VASELRQFLREKLPEYAIPSAFIPLDSFPLTPNGKI------------------------------------- 115522501 16 -------------------------------------------------------------------------------------ADKLAI-----ETLEGERISYGDLVARSGRMANVLVARGVKPGDRVAAQAEKSVAALVLYLATVRAGAVYLPLNTAYTLHELDYFIGDAEPKLVVCDPAKREG----------IAALAQKVGAGVET------------LDAKGQGSLSEAAAQASVDFATVPREGDDLAAILYTSGTTGRSKGAMLSH-DNLASNSLTLVEFWRFTPDDVLIHALPIYHTHGLFVASNVTLFARASMIFLP----KFDPDAIIQLMSRASVLMGVPTFYTRLLQS----DGLTKEAARHMRLFISGSAPLLADTHREWASRTG---HAVLERYGMTET-NMNTSNPYDGARVPGAVGPALPGVSLRVVDPETGAELSPGEIGMIEVKGP--NVFQGYWRMPEKTKAEFRDD--GFFITGDLGKIDADGYVFIVGRGKDLVITGGFNVYPKEVESEIDAISGVVESAVIGVPHADLGEGVTAVVVRDKGASVDEA---AVLGALQGQLAKFKMPKRVLFVDDLPRNTMGKVQKNVLRE------------------------------ 52142555 16 ----------------------------------------------------------------------------------------------------EQRVTYEDLHHRITRAIAGLYELGIQKGDKVCIMLHNTPEYLDVWFALSFMGAITVPLNVHLKGDGLQYIVSHSDCKLIIVDKEFF--PQITSCLSVIQRDIQIVAYGKNESAIISKHGKEQL------VIELKDVLHTNNQHLPTEFVSSSSINSILYTSGTTGLPKGVMLSHSAYVNSAQSFANFMVGASSKDVLFTALPLFHINAQAHTVLGAISSNATIAL----GKRFSASRFWDEIRSHGATIFNSLGSMIPILCKQPE----KEDDNANLVRVTACAATPKEFWKPFEERFGVR---IVEGYGLTETTGFCVTNP--LYANKPPSIGKPYSYVETKIVNEDGKEARTGEIGEIFIRSQGQAFMEGYYKMLDKTEEAVKE---GWFHTGDRGYLDEEGYLYFCDRIKQCIRRRGENISSWEIEKVVNNHPKVLESAAIGVPSEVGEEDVKLYVIVKKGETLS---YEEIIDWCQDRMAYFMVPRYVQFCEVFPKT------------------------------------------ 50121300 27 --------------------------------------------------------------------------------NVKRYADRPAFINMGEV------MTFRKLEERSRAFAAYLQQLKLQKGDRVALMMPNLLQYPVALFGVLRAGMVVVNVNPLYTPRELEHQLKDSGATIVIVSNFAHTLEKVVHILTRMGDQLSTAKGTLVNFVVKYIKRLVPKYHLPDAISFRRVLQEGRRQQYVRPDIINSDLAFLQYTGGTTGVAKGAMLTHRNMQANVAQCLAAYGPVLKEGNEWVVTPLYHIFALTANCLLFFELGGQNLLITNPRDIP---AVVKELKQYPFTAITGVNTLFNALLNNKE--FHELDFSTLRLSVGGGASVQRAVAERWEKLTG---KHLLEGYGLTESS-PLVAVNPYDLKHYSGSIGLPVASTDVRIIDDNGNDVGPGESGELWVRGP--QVMLGYWQ---QPAATDDVLKDGWLATGDIVTADDEGFLRVIDRKKDMILVSGFNVYPTEIEDVISRHPKVSESAVIGVENEVSGEAVKAFVVRRD----SSLTKEELITHCRRNLTGYKVPKEIEFCEDLPKSNVGKILRRELR------------------------------- 197767327 352 ------------------HYLRLLRSAADDPD----RPVSRLDLLTEAERAELLLAAAGTTDGPVPSDLCL---HELIERQARLTPDATAVHCDG------QHLTYRELDRRANRLARYLRERGAGPERLVGVCLPRSTELVVALLAVLKSGAAYLPLDPDLPVRRLSFMLSDARAPLLLTLRSLADRLPTATGTAADPAADTVTDVVTPDDTAAHEATTAPATGVTTVWLDREDLVATRSDEPLPALAHPAGLAYAIYTSGSTGRPKAVLVPHAGVVNYLVVRGRQ-LGLDGSDVVASVASISFDV-LVPQVFMPLAWGASVVIAP-SEVAVDGPRLAEMMRAFGVTTLMATPATWHL-------LLDSGWRGGRFQAICVGEALQPQLA----ERLLGVVSTLWNGYGPTEASVGCVTHRVDPERDGSVPIGRPLGHLRIHLLDRHGAPVPAGVPGEIHIGGA--GVTRGYAGRPGLTAEDPFGHGDRLYRTGDLARYLPDGTLVFLGRTDEQVKIRGYRVELGEIEAALAARPGVDRAAVT-VRGSGTGAELAGYVVWRPGGPDRPAALAELRRSLHDTLPDHMVPVTLTALGRIPLTPNGKVDRAAL-------------------------------- 15131493 3476 ----------------------------------------------------------------------------LFRRQAERSPDAVAV------EDGARSLTFGGLLGEVEALARLLVGAGVRREHRVGVLVERSAELAVTMMAVSFAGGVFVPVDPDYPRERVEFMLANSAPGVMVCT----------------------------------KTTRAAVPAEFAGTVLVLDELPAADPDVELPPVAPEDAAYVIYTSGSTGVPKGVLVTH-SGLANLGYAHIERMAVTSSSRVLQLSATGFDAIVS-ELYMALLAGATLVLPDAASMPPRV-TLGEAIRRAGITHLTVSPSVLASEDDLPDTLR---------TVLTGGEALPPALVDRW-----SPGRRVIQAYGPTETTICSTMSAPLSPGHDQVPLGGPIHNVRHYVLDAFLQPVPPGVVGELYITG--VGLARGYLGRPERFVASPFAPGERMYRSGDLFRWTREGQLLFAGRVDAQVKVRGYRVEPAEIEAVLAEHPWVGQVAVSVRRDGPGDKQLVAYVVPADAAAENGTLASALRELAAERLPEYMMPAAFVSLEQMPLTPNGKLDHRALQA------------------------------ 15131493 1958 ----------------------------------------------------------------------------LFRRQAGASPDAVAVV------AGERTLSYADLDRESDRLAGHLAGIGVGRGDRVGVVMTRGADLFVALLGVWKAGAAQVPVNVDYPAERIERMLADVGASVAVCV-----------------EATRKAVPDGVEPVVVDLPVIGGV-----------------RPEAPPVTVGAHDVAYVMYTSGSTGVPKAVAVPHG---SVAALASDPGWSQGPGDCVLLHASHAFDASLV-EIWVPLVSGARVLVAE--PGTVDAERLREAVSR-GVTTVHLTAGAFRAVAEESPDSFIGLRE-----ILTGGDAVPLASVVRMRQACPDVRVRQLYGPTEITLCATWLVLEPGAATGDVLPIGRPLAGRQAYVLDAFLQPVAPNVTGELYLAGA--GLAHGYLGNTERFVANPFSGGGRMYRTGDLARWTDQGELVFAGRADSQVKIRGYRVEPGEVEVALTEVPHVAQAVVVAREGQPGEKRLIAYVTAEAGSALE---SAAVRAHLATRLPEFMVPSVVVVLESFPLTLNGKIDRAAL-------------------------------- 15131493 457 -------------------------------------------------------------------------------HQVAHRRDEPAVV------DGDRTVSYGELAERAERLAGYLNGRGVRRGDRVAVVLDRSPDLIATLLAVWKAGAAYVPVDPAYPVERRKFMLADSGPAAVVCAEAYR---AAVPDTCPEPIVLDDPRTRQ----------------------------AVAESPRLSAGTSADDLAYVMYTSGSTGTPKGVAVSHG---NVAALAGEPGWRVGPGDAVLLHASHAFDISL-FEMWVPLLSGARVVLAG--PGAVDGAALAAYVAG-GVTAAHLTAGAFRVLADESPEAVAGLRE-----VLTGGDAVPLAAVERVRGRVRNVRVRHLYGPTEATLCATWWLLEPGDETGSVLPIGRPLAGRRVHVLDAFLRPVPPGVAGELYVAGA--GVAQGYSSRPALTAERFVADPSGMYRTGDLAYWTEQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVTP-----RGEHLIGYVVAEAGHDADPV---RLREQLAGTLPEFMVPAAVLVLDELPLTVNGKVDRRAL-------------------------------- 111023557 23 ------------------------------------------------------------------------AAELLCDRHPA---DDVAFTVVESDLSST-DLTYGYLREQSTRFAAALADLGVEPGDHVATLMGKSAELVVALLGIWRRGAVHVPLFTAFAPPAIAFRLGASGAKVVVSDASQL------------DKLTPGEDIPADASWQVVVVGGADSGALDFGALV--ESHDAADVKGAAVTVGGDGPLVQLFTSGTTGTPKGVPVP-LRALASFHAYQEFGLDVRRDDVFWNAADPGWAYGLYYALLGPLAAGTRSILLHAGFSAP---LTWQVMERFGVTNFAAAPTVYRSLRADPTPIPETVKLRRAS---SAGEPLTPDVISWAEANL---DVFVRDHYGQTEHGMFIANSWADGLRNEVRDGSMGKPLPGWACAVLEDDSDPPRTPGRVAIHSSPLMWFTGYVDAPEKTAQ-RFTADGRWYVTGDAGQTDEDGFFFFSARDDDVIIMAGYRIGPFDVESVLVMHDEVVEAAVVGMPDELRGEVLEAFVVLRDGVDGTDELEVELQTLVKKKFAAHAYPRTVHFVPNLPKTPSGKVQRYLLRQ------------------------------ 158339499 492 --------------------------------------------------------------------------------QVEQTPNAIALVF------QDEQLTYAELNRQSNQLAYYLQNQGVKPEVVVGLCVERSPAMILGLLGILKAGGAYLPLDPTYPPERLAFMLADAQVPLLVTTST------------------SATHLPNPTAQVI----KLDADWPT---------ISQEPEHNPSSAVTVENLAYLIYTSGSTGTPKGVLVPHAGLVNLTDDKIR-TCQVRPDSRVLQFFSLSFDASVPEIVMS-LGCGAALHLAPPEDLLPGPGLLKLLREQAITHITAPPSAL---------TALPPADLPALQMVLVGGEAPSPELIAQWSK-----GRLFINAYGPTETTVNASM---VPCEAGAEPTLRPAANKQLYILDRHLQLLPIGVPGELYIGG--IGLARGYLNRPEKTAAAFVDFGTRLYKTGDLACYRRDGHIKLLGRLDHQVKIRGFRIELGEIEARLAQHPAVQESVVIVREDQPGERRLVAYVATSSDPAPT---TSELHRFVAKTLPKYMVPAVFVRLEALPLNPNGKVDRQAL-------------------------------- 115525824 7 --------------------------------------------------------------------------------HAKSQPDKIAY----QMASTGEAISYRQLDERSNQGANLFRSLGLKAGDHIALLMENRLEFMEICWAAQRAGLYYTAISRYLTKDEIGYIVGDCGAKVVITSPRGSDAI-----------APLIDTLPGVAFFMV--------DEPQPGFRSWDKEVAAQPATPIADEVAGYDMLY---SSGTTGRPKGIKRAFEGNAIDVPNPFLKILCMTGDSIYLSPAPLYHAAPLRFNMMAITLGGTSVIM-----ENFDAEEFLRLVEKHKITQSQLVPTMFVRMLKLPDEVRARYDVSSLKGAIHAAAPCPIDVKARMIEWWG----PILIEYYAGSEGNGVTVSN-SQQWLGHRGTVGKPVVGKIKILNENDEELPVGEIGTVYFADA---PTFSYHNDPEKTKRAYNDR--GWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQPREGVRPDADFAASLIAFCREHLSPIKCPRSVDFEAELPRTPTGKLVKRHLKD------------------------------ 163697578 10 --------------------------------------------------------------------ARFNGARYCLEANARRHPDKPALILVG-DGDAAQVLTYGEVDRAVRGVAAGLLALGLAPGSRVMIRMGNDADYAIVYFAALAAGLVAQPSSPQLTPAEAAFLMADSGAAAVVAAEDCP----LDPESCRGRAVLRPADVAHLRA---------------------------GPPLPAYADTAADDPAYLVYTSGTTSRPKGVLHAH-RTLWGRRPMHDHWLGLRETDVVLHAGTMNWTYTLGVGIQDPWARGATTVLYT---GRRDPGIWPALIARYRATLFAAVPSLYRQIVKYAD--LAGHDLSSLRHGITAGEALPAHLLAEWTRATG---KPLYEALGMSEISTYISTGPTVPVRPGSPGRPQPGRRIAILPPEGPPEPLPAGETGLLAVHRSDPGLMLGYWNRPDEEAAVFRGE---WFTGGDLARLDADGYVWFEGRHDDVMNAFGYRVSPSEVEAVLIGHPDVQEVAVAERAVREDVRVIAAYVVPKPGHAPD---REALIAWCQERLAGYKCPREVVFLEALPRTPNGKVQRK---------------------------------- 214041908 6 -------------------------------------------------------------------------------------PDNQAVFYEG------QALDYAHLNDLSDRLAQGLCDLGVQAGDRVGLWMPKSLCAVIAIFAILKVGAAYVPISELAPPNRVGFVAGDCNMKVLLTDHDGFDRLGDASVAGAVPVAVDMAMLKAL--VGRLERPGAE----------------------------PGRLAYVFYTSGSTGVPKGVMVTHDAALNFVDWA-STRFGIGPEDRLASLAPLSFDLSVLDIFAA--VHTGACVHMISSARMIFPTSLSRYIQEHAITIWYSVPAV--LARLASHGRLDKHSMASLRHVLFAGEPFPVAQLETLMQAV--PDARFHNLYGPTET-NVVSHFEIDRLEGDAIPIGRPCAGNIFEIIAEDGTVATGAATGELLVSGPSLMQGYCNLPDLTQARLVHLARTESAYRTGDRVRRDDNGVYHFLGRLDDMIKSRGVRIEPGEIESVLLRHPSVEEAIVLGRPDPDIGHRLAAIVVLGGAVTDT-----ELITHCRDFLPTYMVPSEILQSTGLPRTATGKIDRLAARALLEG-------------------------- 33591821 11 --------------------------------------------------------------------------------HARRTPDKAAIVYR------DQEIGYAEFHQRILQAAAMLHARGIGQNDVVALFMKNSAAFLELAFAASYLGAVFLPVNYRLAAPEAAYILGDAGAKLLLVDEEF-------------------DAIVALETPKIVIDAQAQADSRR--------LGQPGLEIPPQAAVAETDLVRLMYTSGTTSRPKGVMHS-YGNLHWKSIDHVIALGLTASEKLLVVGPLYHVGAFDLPGIAVLWVGGTLCVH----REFDPEAVLASIERHRLTCGWMAPVMLSRVLTVPD--PDRFDLDTFAWCIAGGEKTPESRIRDFTRVF--TRGRFVDGFGMTETCSGDTLMEAGREIEKIGSTGRALPHVEIRIADGAGGWLPANRKGEICMRGP--KVTKGYWNAPEKTAEAF---YGDWLRSGDVGYLDEEGFLFVTDRTKDMILTGAENVASSEVEAALYELPQIAEAAVIGVHDDKWGERITAVVVLNPGQTLT---LEEIDRHCRQRLASFKVPRELKVVAELPRNPSGKVLKRVLRDEYNG-------------------------- 186455067 508 -----------------------------------------------------------------------------------------------------ESLTYRELNERSNQLAHYLKRCGLQPEQCVGVYLERSVRMVVALLACLKAGGAYLPLDQSFPRKRLGFMLIDSKASMIITEEEFSHEFKECSARTICLD-------------------------------KEADEIAEESLTNPAPGSTGERLAYVIYTSGSTGKPKGVCTPHRAITRTVLNT--DYVHLDQSIVMAQATNASFDAA-IWEIWGALLNGARLVITP-TEVLLSPRELQNHLQHHGITSLFLTTSLFHQLVSEVPSIFCGLRH--LMVGGEAMEPKWAAEVLR-----NGPPQELLNGYGPTESTVFATCKLVCPAQVESIPIGRPIENTSTYVLDSNLQPVPIGVAGELYIGG--DGLALGYLNQPELTAQKFINPEARLYKTGDLACYLPDGNLEFLGRIDQQVKIRGFRIELGEIESTLLQHPAIRQCIVTVCPGAGGVKQLAGYLVCRQSHSASSL---ELQNFLKQRIPEFMVPAFFVFLGALPLTPNGKVDRPAL-------------------------------- 193077430 42 -----------------------------------------------------------------------------------------------------QSFSYAEIDLYSRQVATFLQSLGLEKGTRVAVMMPNIIQYPIISLAVIRAGYILVNINPLYTARELKHQLNDAGAKVLFILEQFL----PVYDAVKEQVSVEQIITTTMTEMLVEQPTELDT-LDSKKYVFKQILLKANAQDYIRPKLILEDTALLQYTGGTTGVSKGAELTHKNIVANL-LQNNVVFKSYFGDRDAFIAICALPLYHIFGFTVCLLHSAMNKGYATVPNPRDLDALVHCFEKYRPTVFPAVNTLFNAL--LHHEGFNKLDHSRLEITTGGGMAILKSTADGWEKLTG---RIIREGYGLSETS-PVATFNPPISNIFSGTIGIPVPSTDIAILDDEGHQLAPGETGEIAIRGP--QVMKGYWNLPEETKAVMTAD--GFFRTGDIGYMNEKGYTKIIDRKKDMILVSGFNVFPNEIEEVLAQHPKILEVAVVGIADEKSGEVPKAFIVKKD----DSLSVEEIQNYAKENLTGYKQPRHIQFINELPKSNVGKILRKELK------------------------------- 75910301 472 ----------------------------------------------------------------------------------------------------HESLTYAQLNAKSNQLAHHLQKLGVKPEVLVGICVERSLDMLIGILGILKAGGAYIPFDPTYPQERLGFMLEDAQIPILLTQQRLVDKF--------------------VEHKTQIICLDRDLPENATLSI-----------DNPVSNVTSENLAYIIYTSGSTGKPKGTMIPHRGLVNYLSWCT-NAYALAQGYGAPVQSSIGFDATITS-LFSPLLVGKRVVLLPEKEEIEALSALLQSDQNYSLVKITPAHLEM-----LNQMLPNHKGVTETRALIIGGEALLGKSLNFWRD--NAPKTRIINEYGPTETVVGCCVYEVDEQTSGAILIGRPIANTQLYLLDDKQKLVPIGVPGELYIGGA--GVARGYLNRPELTQQRFIEPNSRLYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELEEIESLLAQHPLVNAVTVIAREDQPGDKRLVGYIVPKEQAPTS----SELRQFLQSKLPEYMIPSAFVMLEVIPLTTHGKVDRQAL-------------------------------- 56695582 27 -----------------------------------------------------------------------------------------------------RRYTWAETYTRCRRLASALAGRGLGKGDTVSIIAANIPEMYEAHFGVPMAGAVLNAINTRLDAPIIAFILSHAEARVLIVDPEFSEVVR---------DALAQIDRPDL--LVVDIEDPSFAGGAPVGTLSYDALLAEGDPDFDWSPGDEWDAIALNYTSGTTGNPKGVVYHHRGAALNATSNI-LTWGMPQHAVYLWTLPMFHCNGWCFP-WTMAANAGVSVCLRAVRDEPIYRAF----REEKVTHFCGAPIVLNMLANAPDHM----KDFDHQIKVMTAGAPPPAAVIEKMEAMGVDVTHVYETYGPSVVCAWKEEWDGRPGAERAALKVRQGVRYVMVADPETLEPVPADGETMGEIFMQGNIVMKGYLKNPDATDRAF---RGGWFASGDLGVMHPDGYIALKDRSKDIIISGGENISSVEVEDVLYKHPAVMEAAVVARPDEKWGETPCAFVELKPGQSVEAA---DLIAHCRANMAHFKAPKTVVF-GELPKTSTGKIQKFLLRE------------------------------ 158339509 12 ---------------------------------------------------------------------------------AQENSERIALFY------QEETYTYGQLQQWVQRAARSLLMAGIERENRIALLLPDSPELVFAFWGAIWMGAVPVPINTACSVDEVRYILQDSRAKLLVTTEDWQAKLSPITSPFLQHTWLNTGETPLLSQLEQL------------------------PATAITAATSRDEPAFWLYTSGSTGKPKGVIHLHQSMVVCVEHYAKTTLGLRRDDITYSVANIPFAYGLGNTLYMPLAVGAATVLSDAINAF----DIVADIQRYQPTVFFGIPSVYANLLAIHE--IEPLNPAGLRLCVSAAEQLPESLWYQWRAT---HNQEIYEGIGTTEFLHIFLSNQPGAC--KPGTSGRPVAGYDVRVVDDEGHSCAVAEIGNLVVGG--ESLMGGYWNHLQATRQAIHGSTM---HTGDKYQCDAEGYFKFMGRKDDLFKVNGQWVSPMEIEDVLHQHPQVLEVAVLPESQEERLTQVIAYITLKAGNPPSPELETQICRFAKQHLPHFKAPKTVQFVDALPRTPTGKIHRKSL-------------------------------- 41407518 4483 -------------------------------------------------------------------------------------------------------VTYRQLDEASNRLAHRLAAAGAGPGQTVALLFSRSAEAVAAILAVLKTGAAYLPIDPSAPQTRVEFMLGDAEPIAAVTTAELAQRL-----------------------------AGRPVTVVDVDDPGIDTLPNTALPLPDPDGI-----AYLIYTSGTTGAPKGVAVTHHNVTQLLGSLDAGLPSPGVWSQCHSLAFDV----SVWEIFGALLRGGRVVVMPEAVARSPHDLHDALIARHVTVLTQTPSAVAMLSPQGLE----------SVSLVLAGEACPPEVVDQWA-----PGRVMVNGYGPTETSMCVSISAPLTAGSGIPPIGSPVDGAALFVLDESLRPVPPGVVGELYVAGS--GVAAGYLGRPSLTAARFVACPFGMYRTGDLVRWRADGQLDYLGRADEQVKVRGYRIELGEIQAALSALDGVEQAVVVAREDNPGDKRLVGYIT-------GTADPAEARARLGERLPAYMVPAAVLGLDAIPLTPNGKLDARALPDYAAGEYRAPESPT----------------- 41407518 411 ----------------AERLQRILAAMAADP----ARLLSSLDVLRDPEHAQLEALGNTAVLTRT-PGPAVSVPE-LFATQVARAPQDVALVCEG------RSLTYRQLDEASNRLAHLLAGLGAGPGQSVALLFSRSAEAVASILAVLKTGAAYLPIDPAAPETRIGFMLADAKPVAALSTAE----------------------------------LAGRLEGHGMTVIDVNDPRIQDRPATALPVPAADGVAYVIYTSGTTGVPKGVAVTHRNVTQLL---GSLDAGLPPAGVWSQCHSYAFDVSVWEIFGALLRGGRLVVVPEDVTRAP--EELHDVLVNEQVSVLTQTPSAVAMLSPQGLESV---------SLVVVGEACPAEVVDRW-----SPGRVMVNAYGPTETTMCVAISAPLAPGMGSPPIGVPVDGAGLFVLDAWLRPVPPGVVGELYVGGA--GVACGYWRRGGLTASWFVACPFGMYRTGDLVCWRSDGQLDYRGRADEQVKVRGYRIELGEVQAALAALDDVDQAVVIAREDRPGGKRLVGYIT-------GTADPAEVRTALAQRLPVYMVPAAVVALDAIPLTPNGKLDTRAL-------------------------------- 150395338 41 -------------------------------------------------------------------------------------------------------LTFSDLNAYSAKIGAWLQSLGLAKGDRVAVMMPNVLQNPVIVYGILRAGFTVVNVNPLYTPRELEHQLVDSGAKAIFVLENFAHTVEQVLARTAVKHVVDMLGAKGLIVNLVVRRVKKLVPWSIPGHLSFGAVLARGAKGFKRANVAPSDIAFLQYTGGTTGVSKGATLTHNMAQMELWLNTAFLRKPRPESLTFMCAPLYHIFALTVNSLMGLATGGNNILI---PNPRDIPAFVKELGKYRTNIFPGLNTLFNALMNNAE--FRKVDFSSLILTFGGGMAVQRPVAERWLEMTG---CPIHEGYGLSETSPVATANRLD-TDDFTGTIGIPLPSTEVEIRDEDGNTLPLGEVGEICIRGP--QVMAGYWQRPEETAKAISPD--GFFRTGDVGFMNTEGLTKIVDRKKDMILVSGFNVFPNEIEEVAATHPGILECAAIGIADPHSGEAVKLFVVLKDPN----LTEEEIKRHCAASLTNYKRPRFVEVRTELPKSNVGKILRKDLR------------------------------- 86740679 715 -------------------------------------------------------------------------AHQLFIRQARSRPEAPAVVC------SDRSLSYGELDRRSTRLAAFLGRHGIGPGSLVGIYLERSEEIVVAVLGVMKSGAAFVPLDPVYPPDRITQMLTSSGSTLLLTRTSLEPDVRDCP-----------ATVVTLDQYWDVIATAGGGPGEEHDEESDEEKYDRGSPEGR---------AYVIYTSGSTGRPKGVDVGH-RALTNLLCSMARTPGFTEYDRLLAVTTVCFDIAYLELLLPLVTGGQVEVV--PADVASDGFELRRRIERSRPTVMQATPATWRMLIAAAWEGDRGL------TALCGGEQLPRDLADGLLARVA----KVWNLYGPTETTIW--SSVDRVEPGRQVTIGRPIANTRFYVLDRWLQPVPPGVPGELYIGG--DGVAAGYLGEPELTRERFVRDPFGMYRTGDIVRHLPDGRIDYLHRVDNQVKLHGYRIEPGEIEEALRRHDGIAEAVVCPRDIAPGNRQLVAYLVSAE--SGLGARPEELRRYLRTRLPPYMIPAAFVTVTRLPLTANGKIDRRSL-------------------------------- 170722710 513 -------------------------------------------------------------------------------------------------------LSYAELDAQANRLAHYLRGQGVGSDSLVGVAAQRSIEMVVALLAILKAGGAYVPLDPEYPEERLAYMIEDSGIGLLLTQQA----------------LLDSLPLPHGVQCVALDTL----------------VLDTMPDSTPGLKVEPTQLAYVIYTSGSTGRPKGAGNSHQALTNRLCW-MQQAYGLDASDTVLQKTPFSFDVSVWEFFWPLMTGARLAIAAPGE--HRDPQRLIRAIEHYRVTTLHFVPSMLQAFIHEPGV----HACSTLSRIVCSGEALPVDAQRQVFARL--PAAALYNLYGPTEAAIDVTHWTCVEEGKDSVPIGQPIANIRTYVLDAGLEPVAVGVAGELYLGG--VGLARGYHRRPERFVADPFGTGERLYRTGDRVRQRADGVIEYLGRFDHQVKIRGLRIELGEIEARLAEHALVRECVVLAL----DGRRLVAYLVLN---ATPEGWQGQLKDWLLQSLPEFMVPSQLVPLDGLPLTPNGKLDRKALPQPEAG-------------------------- 170722710 1998 ------------------------------------------------------------------------------------------------------TLDYGQLNGLANAWAQQLIARGVGPEDLVGLCSERGLAMIVGLLAILKAGAGYVPLDSQYPRQRLQDMLDDSAVRLVLGT----------------------------------RTAAQPLALAGTADWLWLDQPLAPQDDNPAPRACADNLLGLIYTSGSTGRPKGVALTH-GAIAAHIATMVGQYQVTAQDRFVHFASINFDWGTEQWLLPLSQGACCIVRGD---DIWTAAQAFEVIERERASVVYFP---TQYACQLAEWAHQQGRALPVRCMNVAGEALSREGFERIQAHL--QPQRIVNGYGPTETVITPLLWQADGSTRIDTGYAPIGTPVPGRTAYTALQLLDTGTDGELYIGGP--CLARGYFGQAALTAERFVPDPYRLYRSGDLVRQQANGELVFIGRLDHQVKIRGFRVEPGEVEACLLALPEVREAVVMP-GGQGADLHLAAWLVPVDGSQADAALRQRILDALRAVLPPYMVPSRLQLLDSLPLNPNGKVDRKALPSIE-------VDTSEEAFSAPLDALREVAQA 155061086 515 ----VPADPAKEAHRLAARFERFLRTAAERPD----EEAALLPLLSDEERVLDTWNDTATPYPAD------RCVHQLFAEWSTRQPDAPAVRC------GDTVLTYGELDRRSGLLARRLARLGAGPGTLVGVFLDRSADLLTALLAVARTGAAYVPLDPVYPPERIRHMLDDSGAILVLTEPAL---------------AAALPEDCPARTVEL-----------GPGAEDADDGPLDQDRDGFPDRASAADLAYVIYTSGSTGLPKGVRIGHRALTNFLCAMAREPGFGRDDRLLAVTTACFDIAGL--ELYLPLVTGGEVRVAP-ADTVADGFALRELVEAYRPTVMQATPVTWRMLIDAGWRGGPGL------TVLCGGEALPADLAADLVRRA----DRVMNMYGPTETTIW--SSVDRVEAGRPVTIGRPLANTRMYVLDERLRPVPPGSPGELYIGG--DGVAEGYHRRPELTAARFLDDPFGPYRTGDLVRHLPDGRLAYLRRTDNQVKLHGYRIESGEVETVLRDHPAVAQAAVVVRADEPGGGRLVAYAVAEGTARLPD--TAELREHVRARLPAYMVPSAVVALPALPLTPNGKLDRKALPAASAGRPGEAVPRDALE-------------- 158314867 35 ---------------------------------------------------------------------------------AERYPDKLAVI------DRDTRLSYRQLTDEVLRLAAGLQDLGLGRGDRVVVHLPNTYEYIAFVFALWELGVIPVVAPIAHRRAEIEHFIEIAEARTYITDSGTDLAALAADLKGRWA---------HLEHTVILDRGGGGAE--------YDALLSKGSLEHV-RRCSPQDVALLQMSGGTTGVPKLMPHTHHTYGYALRRSVGERGITERTVHLLVMPICHSMSTRSPGFLGAFSVGATIVIAPNG----SPDAAFPLIEKHRANRVTLVPPILLAW--LNSSLRDAYDLSSMQVIMCGGAKLSEEVARRVEPELGMELS---QSFGMGEGLVVSNPPDVDRETSVRYQGRPASEADEIRVIDDEGNDVPPGAPGHLLTRGP--SVIRGYYRNPEQNALAFTSD--GFYRTGDIVERDERGFMRVVGRSKDQINRGGEKIAPEELENAFLAHGGVHNASVIGIDDEVLGERIKAYLIPRSPEDVADLTLSKLRRFLQEGLATFKLPDFVEVVDKFPYTAVGKVSKRLQRE------------------------------ 154684835 466 -----------------------------------------------------------------------------------------------------REWTYREVNEAANRLARHLVKSGLEKGRTAAIMNDRSAETVVGMLAVLKAGGAYVPIDPAFPEDRLRFMAEDSSIRLVLTVQDYQEQAGAL-------------------QVPVVMLDESADETVSGTDLNL--------------PAGGNDLAYIMYTSGSTGKPKGVMIEHRNIIRLVK--HSNYVPVHEEDRMAQTGAVSFDAG-TFEVFGALLNGASLHPV-KKETLLDAGQFAQFLKEQRITTMWLTSPLFNQLAQKDAGMFNTLRH-----LIIGGDALVPHIVSKVRKA--SPELSLWNGYGPTENTTFSTSFLIDQDYDGSVPIGKPIGNSTAYIMDENRNLQPIGAPGELCVGGS--GVARGYVNTEKQFVRDPFRPDEMIYRTGDLAKWLPDGTIEFLGRIDNQVKVRGFRIELGEIEAKISQAENVTESAAVIRKNKADENEICAYFTADQALSP-----EDLRKTLSESLPEYMIPAHFIQMNQFPLTANGKIDKKAL-------------------------------- 154684835 1452 ----------------------------------------------------------------------------LFERQAQKTPDLTAV-------AGGISLTYRELDERSNRFARHLQACGTGSEDIVAIMMDRSADLITAILGVMKAGAAFLPIDPETPEERIRYSLEDSGTKLLVVNE---------------------------------RNMTAAAVYKGNTVVMEDGEWQNESADRLETEPGFDQLAYIIYTSGTTGKPKGVQLEHRNLINYVTWFSREAG-LTEADKSVLLSSYAFDLGYT-AIFPILQAGGELHIVP-KETYTAPDQLGEYIQKNGITYMKLTPSLFHMIVNTARFAAERR-FSPLRLVVLGGEKIITSDVRKFHDVYAHTD--FINHYGPTETTIGAIAGRINMERLDQYEQRRPIANTGALVLDGAMQLVPPGASGELYIAG--KGLARGYLHRPQLTAENPFSPDSLMYKTGDVVRRLPDGTIEFIGRADDQVKIRGYRIELKEVETVLLSVNGIQEAVVLAVS-EGGLPELCAYY-----KADSELKGSELRKRLSETLPSHMLPAYFVQVDRIPLTANGKTDKNALPK------------------------------ 145221053 3 -----------------------------------------------------------------------------------ATPDKPAVIMYPAGT----VVTFGELEARANRLAHLFRDAGLVEGDAVALLMENNEHFHAVMWAARRAGLYYVPINTHLTAAEVAYIVDNSGAKAIV-------GSAKLADTLAGLEAELPNGLPQL--LLVAGAELSATSASGGDVDGWQRYPECVADKLETPIADEIDGDLLQYSSGTTGRPKGIKRELPHLPPPGMMAMLVEFWMHPDAVYLSPAPLYHTAPSVWSMQVQAGGITTVVM-----EKFDAEGALDAIQKYKVTHGQFVPVMFARMLKLPEDVRKSYDVSSLQRVMHAAAPCPVEIKKQMIDWWG----PIVDEYYASSEAHGSTLITADQWLERPGSVGKPLTGVVH-IVGEDGNELPAGQAGEIYFEGGYDFE---YLNDPDKTASSR--HPQGWKTVGDIGYVDEEGFLFLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQRVKAVVQLVDQADATEEFADELIGWLRDRLAHYKCPRSLSFEEQLPRTDTGK-------------------------------------- 161522394 34 -----------------------------------------------------------------------------------------------------RTLTYADVDRLSSALAAYLQQVGVRRGDRVAVMLPNVPAFPIAFVAVAKLGAVQVNVNPLYTARELEHQLNDAGVETIVVCGGSTGTLADVIVRTRIRTVL---TVGPDDLGIVPVADAARGALPTATIAFADALEDGARRTFDAVAPNGDDLLLLQYTGGTTGLSKGAALSHRNLVANVAQFEAFMSDAAGDEVIVTAIPLYHIFALTVNFLSYFTAGAQNWL---VANPRDVDALVDVLAAARPTVFVGVNTLYAALSAHPR--LGNVDWSRLRLSIGGGAATIDVVSARWQAITG---NFIREGYGLSETS-PVVSFNPLFVDRFTGTTGLPLPSTDVKLLDERDREAAIGEPGEICVKGP--QVMTGYWQQPEANAAAFTAD--GYFRTGDIGVFDAAGFLRIVDRKKDMILVSGFNVYPNEVEAVATALPGVAECACIGMPDERTGEAVKLFAVLAPGATLTEA---DIVAHCRANLAGYKVPKCVRIVERLPKSTVGKILRRELSRV----------------------------- 211957883 31 -----------------------------------------------------------------------------LERAAKVFPTHTAIIH-----GSIRR-SYREFYERSIRLASALSQRGIGKNDCVSVMLTNTPPMLEAHYGVPMAGAVLHALNTRLDAAIIAFQLDHAESKLVIVDREFSK---------VMSEALELATVKP--TVVLYDDKEFPQSAPVIGELEYEELIASGSTDFQWQPKDEWDAITLNYTSGTTGNPKGVVY-HHRGAYLLAQANIITAAMGKKPVYLWTLPMFHCNGWCFPWSLSLVAGTHVCLRQVR-----QGPIWNALADEKVTHLCGAPIVMSTLLNTPEDQKRKF---THEVEFFTAAAPPPEAVLAAMAEEGFNVTHLYEVYGPVNEWHEHWDELPTSEQVALKARQGVNYQDLAVLDPKTMQPVPADGETIGEVMFKGNVVMKGYLKNPSATQEAFAG---GWFHSGDLGVQHEDGYVQLKDRSKDIIISGGENISSIEIEEVLYKHPQISAAAVVARPDDKWGETPCAFVELKENSSVTE---TDIVAYCKEHLASFKSPRTVVFTD-LPKTSTGKIQKFVLREQA---------------------------- 218758399 13 -----------------------------------------------------------------------------LDETVAKYPDNDAVIYV----DRDYRQTYRQFSQVVDDLAKGLMALGVRHGEKVAVWATNVPYWVALQFATAKMGAILLTVNTNYREHEIRYLLTQSECENLFIIDGFRDHDYVQELKTQPRGQLRCSSLPHLKRVMFLGAEKHRGMYSVPEIISMSAMVSDEEYAERQRALDPHDVVNMQYTSGTTGFPKGVMLTHVNIGNNGYWIGKNQ-HFTEKDRVCLPVPLFHCFGCVLGVLAAINHGAALVILES----FSPMHVMASVDQEKCTALYGVPTMFLAVLEH--KLFERFDFSSLRTGIMAGSVCPEPLMRRVVEKMYMREITI--CYGLTEGSPVMTQSLVTDPFERRVQTVGRAMPCIEVRDPDTNEEVPRGTQGEVVCRG--YNVMKGYYNMPEATTAAIDAD--GWLHSGDLGVMDEEGYVVITGRIKDMIIRGGENIYPREIEEFLYGMDGVQDVQVVGVNSRKYGEEVGAFIIPKPGVEMAPE---DVRDYCRGRIAWHKVPRYISFIDAYPMTASGKIQKFKLREMAA--------------------------- 56476570 5 -----------------------------------------------------------------------------IDRHAGLEPGKTAIRF------PERDLSYAQLAGLVERLASALKASGVAHRSCVAYLGYNSPEMLATLFACARLGALFMPLNWRLAGPEHRQLLADCPPSVLFVEPRF------VAQIDAFRDALADVTL-------------VAFDAPPQGWISYEALLERSGDAVPRDPVGPQTPLLICYTSGTTGKPKGALLSQGALAWNAVNSIDLH-ELSADDRILTTLPLFHVGGLNNQTTPALSAGATVVLHP----KFDADATFDAIEQERITLTVLVPAQLEMMIARPRWQSADLSSLRMITTGSTIVPE------RLIREVHRRGVPLVQIYGSTETCPIAAYVKPADAQRKAGSAGRAAPHCSLRIVGDDGHDVKPGATGEILVRGP--NVMNAYWNDLQ---ASAAVLKDGWFRTGDMGHQDGEGYLWVDGRKKEMIISGGENIYPAEIENLLGESPDIAEVAVVGRLDERWGEVVVAVVVPLEGRTLDAG---HVLQLLEGRIARYKLPKEVVFLDELPRTALGKVRKDDVRQLVA--------------------------- 2911799 32 --------------------------------------------------------------------------------------------------------TYAEVELTSRKVASGLNKLGIKQGDVILLLLQNSPEFVFAFLGASIIGAISTTANPFYTPAEVAKQATASKAKLIITQAVYAEKVQEFVKENVHVKIV-------------------TVDSPPENYLHFSELTNSDEDDIPAVEINPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYFHEKDVILCVLPLFHIYSLNSVLLCGLRVGSAILLMQ----KFEIVTLMELVQKYKVTIAPFVPPVVLAVAKC--PVVDKYDLSSIRTVMSGAAPMGKELEDTVRAKL--PNAKLGQGYGMTEAGPVLSMCLAPFEIKSGACGTVVRNAEMKIVDPDTGRSLPRNQSGEICIRGS--QIMKGYLNDPEATERTVDND--GWLHTGDIGYIDGDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPDISDCAVVPMKDEAAGEVPIAFVVRANGSKITED---EIKQYISKQVVFYKRISRVFFTEAIPKAPSGKILRKDLRALATGD------------------------- 159042809 20 ---------------------------------------------------------------------------------LARRGDAPILI----DGPSGAAMTGAQLEGRIRACAGGLRARGIGPGDVVAIMAPNMPDYATAFHGAAFAGATVTTLNPTYTTEEAAHQLRDSGAQMLVTVPAFA------------DLAAEAVQGTGVTETVMMGTTGPG-----------SLEALFGPPLAAQVAVDARDIVVLPYSSGTTGLPKGVMLSHRNLVVNVDQTAE-IIGITVQDVTVGFLPFFHIYGMTVLMNCYLSRGAAVVTMP----RFDLEQFLSLCQTHRPRQLYIAPPVALALAKH--PMVDDYDLSGVEFILSGAAPLGGDVAEAVGRRLGVE---MVQGYGMTEMSPVSHFTPPGQNVPGSVGPTAPSAESRIV----DPETGEDAAEGEVWVRGP--QIMQGYLNRPDATAET--VTRDGWLKTGDLGRFDEAGNLFITDRVKELIKVSGFQVAPAELEAVLLTHPAITDAAVIGVPDDSAGERPMAFVV-----RSDPDLSEAVIAHAAEHLAHYKRIARVAFVEAVPKSASGKILRRLLRA------------------------------ 170028427 48 ---------------------------------------------------------------------------------------------------QAQRLTYSDVLEKVDRIAASFYQLGLKKGDRVGIWAPNGTQFYLSTLAAARAGMISVVINPAYQIPEIEYAIKKVGVKAIYIPERYLSQRYYEMLAQLAPELLQSSKLPSLSAVIVDSESGGKLPGTQYQDLFTLSSSEDQSKESLQSQISPDSGVNIQFTSGTTGQPKAALMSHYGFVNNGIHIGFRNEFNLKDHRICVQTPFFHVFGMVIGIVAAMSYGTTLVLPGPG---FKVAESLEAIDKEKCTVIYGTPTMYVDLVRRVREANIKL--PPIDLAVTGGAICSPKLFEDIQEVLGVRQVKTV--FGMTEASAVLFQSLFNESKDKVLETVGHHDHYEAKVVDANGNTVPMGAPGELWVRG--YGTMLGYWGDPQKTKETI--DVDKWLKTGDQFELRPDGYGKIVGRMKEMVIRGGENIYPKELEDFLNTHPKILETHCIGVPDERMGEELCAYVRLKDEGQSLE--HAEMKQFCKGKISHFKIPKYLRIVDEFPKTVSGKI------------------------------------- 197786793 17 ---------------------------------------------------------------------------------AAEFGDAPALI----DGTDGTTLTYAQLDRFHRRVAAGLAEAGVVQGDVLALHSPNTIAFPTAFYAATRAGASVTTVHPLCTPEEFAKQLGDCAARWIVTVSPLLETAR------------RAAEIAGGVREIFVCDSA-------PGHRSLIDMLASTAPEPDLAIDPVTDVAALPYSSGTTGTPKGVMLTHRQIATNL-AQLQPLMSAGPEDRILAVLPFFHIYGLTALMNAPLRVGASVVVLP----RFDLETFLAAIQNHRITGLYVAPPIVLALAKH--PLVEHYDLSSLRYIVSAAAPLDAELAAACSARLGLPPVGQAYGMTELSPG-THVVPLSAMREAPPGTVGKLIAGTEMRIVSLDDPDKDTGEPGEILIRGP--QIMKGYLGRPDDT--AAMIDPDGWLHTGDVGHVDADGWLFVVDRVKELIKYKGFQVAPAELEALLLTHPGIADAAVIGSYNEQGNEVPHAFVVRQPAASGLSE--SEVMMYVAERVAPYKRVRHVTFVDAVPRAASGKILRRQLRE------------------------------ 218768523 21 -----------------------------------------------------------------------------------------------------KTLTYAETGKLATDFASYLQNLKLPRGERVAIMLPNVLQYPVALFGILQAGLVAVNTNPLYTPRELEHQLKDSGATAIIVLENFANTLELVLPRTQIKHVIVASVLKGSLINFVIRKIKKMVPEYRIRETFQTALKEGAKHVFQPVALNREDTALLQYTGGTTGVAKGAVLSHGNICANMLQAKEWINQLREGKETVIAALPLYHIFALTVNLMIFANAGSKIILITNPR--DMKGFIGELKKQRVNVFIGVNTLFNAMVNRPDFA--EVDFSELRLTLGGGMATQKAVAEKWKKITG---TPIVEAYGLTEAS-PGVCCNPLNIESYSGSIGLPVSSTEVELRDANGKEVPVGQPGELWVRGP--QVMKGYWNRPEETAKAIDAR--GFLETGDIAVMDEKGWLKLVDRKKDLVVVSGFNVYPNEIEEVIAHHGKVMEVACIGVPDEKTGEALKVFVVKKDPS----LTKEELIAFCRTELTAYKVPKNIEFRDELPKSNVGKILRRELRQ------------------------------ 16077418 1501 -------------------------------------------------------------------------------------------------------LTYRELDEQANQLAHHLRAQGAGNEDIVAIVMDRSAEVMVSILGVMKAGAAFLPIDPDTPGERIRYSLEDSGAKFAVVNER------------------NMTAIGQYEGIIVSLDDGK---------------WRNESKERPSSISGSRNLAYVIYTSGTTGKPKGVQIEHRNLTNYVSWFSEEAGRADGNDKTVLLSSYAFDLGYT-CMFPVLLGGGELHIVQ-KETYTAPDEIAHYIKEHGITYIKLTPSLFHTIVNTASFAFDANFES-LRLIVLGGEKIIPTDVIAFRKMYGHTE--FINHYGPTEATIGAIAGRVDDAFAKRPTIGRPIANAGALVLNEALKLVPPGASGQLYITG--QGLARGYLNRPQRFVENPYSPGSLMYKTGDVVRRLSDGTLAFIGRADDQVKIRGYRIELGEIETVMLSLSGIQEAVVLAVS-EGGLQELCAYYTSDQDIE-----KAELRYQLSLTLPSHMIPAFFVQVDAIPLTANGKTDRNALPK------------------------------ 91792981 28 ---------------------------------------------------------------------------------VAKYADQPAFINMGA------TITYRKLEERSRAFAAYLQELKLEKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELKHQLVDSGAKAIVVVSNFAKTLEEVVNETPVESVILGDQLSAPKRTLVNFVVKYIKKLVPKYDLPHDSLTQGRRLQYIKPEINSEDLAFLQYTGGTTGVSKGAMLTHKNVVSNVLQANGAYSPALNDGTEFVVTALPLYHIFALTVNCLLMHKGSQNLLITNPR--DIPAFVGELKKYPFTALTGVNTLFNALVNNTD--FTSLDFSRLKLSIGGGMAVQKAVADKWQSITKTRLLEGY----GLTEASPLLTCCPYNLSGYNGSIGFPAPSTLIQIRDEDGNALAQGERGELFAKGP--QVMQGYWQRPEETAKVIDSD--GWLSTGDIGYMDEKGFFYIVDRKKDMILVSGFNVFPNEVEDVVALHPKVIEVAAVGVPNDASGELVKIFVVAKD-KSLTED---ELIKHCRHHLTGYKVPKLVEFRDELPKTNVGKILRRQLRD------------------------------ 217422110 1635 --------------------------------------------------------------------------HQLFEAQVDRKPEAIALTFDG------QRLSYAELNARANRLAHYLQARGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPAYASDRLRGIVQDSQPALVLAD------------------AVGRAALGELDGALPVIDLETDA----------LRWREMPATNPEVASQHVHHLAYVIYTSGSTGRPKGVMVEH-AQVVRLFGATQAWFGFDERDVWTLFHSYGFDFS-VWEMWGALLHGGRLVIVPTEVTR-TPSAFFALLCAEGVTVLNQTPSAFQALMSAQEEREEAAGNHRLRYVIFGGEALEPRTLASWYARHG-ERTQLVNMYGITETTVHVTYYAEDAMRLGASPIGVRIPDLQLYVLDDRREPVPMGVTGELYVGGA--GVARGYLNRPERFIDDPFVAGGRLYRTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREVVVLARDSAADEKRLVAYYT-------GDADVVALRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADG-------------------------- 217422110 2751 -------------------------------------------------------------------------------------PDTIALIADGEPVG------YAELNRRANRLARHLSARGLQPDQRVAICIDRGIDMVVAMLAVLKAGGAYVPLDPAYPSERLDYLLRDCAPVALLTHA-------RLGASMQTRLVLALARLDTGCALIDLESDAG--AWRHERD-----------DDPPPSGLTPRHLAYVIYTSGSTGQPKGVMVEH-RSVCNLVAWHAGAFDVGTGCRSASVAGVAFD-ATTWEVWAALCNGGCLSLAPGDAA----SDPQALLRWWRAQELDVGFLVTPLAELAYATGQSNAGMRTLLIGGDRFSRWPDSM---------PPGQMLVNNYGPTEATVVATSGRLQPGEATPPIGRPIANTRVYVLDAW-LRPAPIGVAGELYIGG--VQVARGYLNRPERFIDDPFVAGGRLYKTGDLARWRTDGRLEYLGRNDFQVKIRGFRIELGEIEAQLAKVADVREVVVLARDSAAEEKRLVAYYT-------GDADVVALRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRAL-------------------------------- 111219685 44 --------------------------------------------------------------------------------HADSTPDKAAVVSYAKGRLLPETVTYGQLRAYVDRFAAALLDIGTGPGKVVSIQVANGWEGPALALATMRVGAVPNPIPIIYREHEVRHMLEEAGSAVYVAPQHFRGYDFAEMGARLHREI---ASLEHVYFINADDAVSSELHFARHFIEPRRELDPALGATLDSLRPGADDLAMLVFTSGTTGKPKAALHTFNTAWSGYRNVIVNALDLKSDDIAFMASTLGHLTGFIHGMLVPLSLGQKVVYQDQW----DVDQMLDLLETEGLTWTLSATTFALDMVDAQKHRPRPLA-SKLRAFACGGASIPPGVAVDMDQIFSTSLVP---LWGCSETGIASIHHLGAALDVLDASDGYPVPWQETRVVDDDLAPVPAGTIGNLQVRGP--GVFAGYFGREDLTLDAFTAD--GWYDTGDLGKVLPDGAIRIAGRSKDIIIRGGQNISAVEIESALYKHPEVQEVAVVAYPDERLGERVCAMVVPRPGSSLTLENVARFLD--AAGMAKPFWPQRLVLVDQLPRTPSGKVQKFVLRR------------------------------ 118386067 68 -------------------------------------------------------------------------------------------------------FTYSQLYQKCEQLAASLIALGLKKGDRIGIYSPNNYEWCLLQYAASMADVILVNINPAYQEHELEYCLNKVGCRALVMSSQFKKSNYIEMINNLAPELLKSIRLPSLQFVIRIDDEPTPGMLNFQQLMKLGTSKDISLLHRRMKATTPDDATNIQFTSGTTGRPKGATLTHFNILNDGYF-IGERLGYTKDDSICVPVPLYHCFGMVIGNLTAINYGSTIVLPSEG---FSAQKAMEAVTKYKCTSIYGVPTMFLEYIKEYESNPSIYNYTSLSKGVMAGALCPEWGIKNIQICYGQTETSPV----------FFQTSQDDSLTDKCTTVGQIFPHCEVKLINKQGKVVQIGEKGEICVRG--FCNMEKYWGDIKNTNKTIDND--NWLKTGDVGQLDERGYLKIVGRIKELIIRGGENVYPKEIEEYLRTNPKILDVYVVGVPDQKFGEEIFALIRLKDGVQFD---KQEIYDFCKGQIAHFKVPKYVKVVESFPLTITGK-------------------------------------- 154250878 24 -------------------------------------------------------------------------------------------------------WSFARLASTAARYAAFFAGLGLVKGDRIVLQVEKSPEALCVYLACLRGGFVFLPLNTAYRTDEIDYLVGDAEPALVICDPSMEEALR---------EITARRGTPHLLTLDANARG------------SFMDGAEKVRDALPAAVCAAGDLAAILYTSGTTGKPKGAMLSH-GNLAANGIALRDVWRFTEDDVLLHALPIFHAHGLFVACHCALLSGAKMI----WQQKFERADVIRELPRATVFMGVPTFYTRLLSGEDFNRDLVRH----MRLFTSGSAPLLAETFEEFRARTG---HAILERYGMTETGMN--TSNPYDGERRPGTVGFPLAGTQVRVVSDEGAVLEAGEIGGLQVQGP--NVFTGYWRMPEKSAEEFTAD--GWFKTGDVAMIDVDGYVHLVGRAKDLIISGGFNVYPKEIEELVDDMPEVLESAIVGVPHADFGEAGVAVVVLRPGQMLDEAT---LLARLKERVANFKVPKRAFFVESLPRNTMGKVQKNLLR------------------------------- 21242833 487 ------------------------------------------------------------------------------------------------------RLTYAQLNARSNQLAHHLIALGIGPDQRIALCMERCPELVVALLAVLKAGSAYVPLDPRYPSERLAYMLSDSTPRALIVHSAT--------------------------------RDLLEDTNAILIDVDTPEWLHRPTDTPLVAGFAPCHLAYVIYTSGSSGRPKGVMVPHDALSNYLHWAIDHYHPRQGAVVSSSLSFDATVTS----LYLPLLCGGTT---ELLPERDEIEALLKRVCADQPLCLVKITPAHLDVLTQQLAACGGT--PSVSLFVVGGEALHASTVKRLRQLAPHAR--VVNEYGPTETVVGCVAYDWDAGTLATIPIGRPIDNMRVYLLDANRQTVPAGVAGELCIAGS--QVTRGYLNRPELTEQRFVVDPFGMYCSGDLARWMPDGTLEYLGRNDDQIKLRGFRIEPAEVSSRILDNPLVADAAVVIHTAASGEKCLVAYYV----SDAPEVTAERLREQLQQRLPDYMVPAVYIRMDLLPMTPNGKLDRHAL-------------------------------- 209520428 19 ----------------------------------------------------------------WPVLGEFNWALDYFDAIARDN-DNPALWIVDDPSNEGLRLSYAQMSERSSRMANFLRGAGVGRGDRVLLMLPNRVELWDVMLAAMKLGAIVLPATTLLSADDVRERVQIGGAKFVVVDSAELAKFDALD--------------------VPLTRFSVGAPRDGWIDI---AAAYEASPHFTPEGVHASDPLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTM-YWIGLQPGDIHWNISSPGWAKHAWSCFFAPWNAQACVFVFNFARFVP--KDTLAALVRFNVTTLCAPPTVWRMLVQEPL----GDYPVKLREIVGAGEPLNPEVIERVKHAWG---ITIRDGYGQTETTCQI--GNSPGQPVVPGSMGRPLPGYQVELVDADDQPVGEGEI-ALPLAQRPLGLMTGY---ANNANATAQAMRNGFYHTSDVALRRDDGYYVYVGRSDDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRHGYEAGPELARAVFAFSREKLAPYKRIRRLQF-SELPKTISGKIRRVELRR------------------------------ 91790063 4 -----------------------------------------------------------------------------------------------------RWMSYAQLDDLSSALGAWLQSLGLEPGARVAIMLPNIPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGATTIVILENFAGTLAEVVERTPVKNIVMASMGDLLGFWYGAWITAYKLPLGDGRTVFSQAVADGAKRSLAPAQSNLDSIAFLQYTGGTTGLSKGAVLTHRNIVAAILQAEAWFTPARIGDVSTTNNIAALPLYHIFALTLCLLTMRWGAHLTLVPNPRDFGKFIEVLKKRPFHLLPGVNTLFNALLQH--PQFKTVDFSSLCVSQAGGMAASAGTAKQWLQVTG---CPMIEGWGMSET-CAIGTNNPVTNREFTGTIGLPLPSIELAIKGEDGNSLAPGESGEICIRGP--QVMTGYYRQPDENEKAF--TRDGFMRTGDIGIMDERGYTKIVDRKKDMIIVSGFNVFPNELENVISLCPGVVECAAIGIADDKQGEAIKVFVV-KNDPTLTED---DVSAYCKQHFTGYKRPKYIEFRDDLPKSNVGKILRRELRAAA---------------------------- 170746513 54 -----------------------------------------------------------------------------------------------------RRLTYADLYARCRRLAAGLAARGIGPLDTVAILAPNVPEMIEAHFAVPMLGAVLNPLNTRLDAATIAFSLRHGGARALLVEAEYAGLA-------------ARALADLAEPILVVAIGDSGID----GALSYGDLLAEGDPDYAWAPEDEWQSLCLLYTSGTTGDPKGAVYSHRGGYLQA-LGNAVTFGLTGESVYLWTLPMFHCSGWSYPWASVAACATQVCLRKVEP-----AAIFRLIAEHGVTHLCGAPIVLSMIAHAPAQDRVPFPQRVRCAVGG---AAPSSTIIRTMEELGFQVTHLYESYGPVCLAQPDWTDLPDTERYARMARQGVPLATLEAVSVADTVPVPRDGTTVGEIRLRGNTVMKGYLGNPGATEAALAD---GWYRTGDLAVWHPDGSVEIKDRAKDIIISGGENISSLEVEEVLMRHPAVMLAAVVARPDPTWGESPCAFLEVKPGTSVPSE--QELIAFCREHMARFKVPKTVVFGP-LPKTSTGKIQKFVLREQA---------------------------- 119433785 1513 ---------------------------------------------------------------------------------AQRFPEHTAVV------DGDVRVTYRELAARSHRVARALRRLGAKPGELVAIVARKGWQQVVAALGVLESGAAFVPVDPDLPAARLTHLLHRAEARIALT----------------HLAVAEEVPFPDDLSVLAVDDDSALQDNSALQDNSALD----ASDEPLDRAQGMDDLAYVIFTSGSTGEPKGVMIDH-RGAANTIRCVNQHFAVGPHDRVLAVSSLSFDLA-IYDLFGVLAAGGTVVLPRHS-RRRDPAHWAELVATERITLWNSVPALAEVLVGYAEALAPQALRSLRVVMLSGDW-IPVALPDRLRRLAPETHVRSLGGAGSIWSVWYPIGEVDPSWRSIPYGM--PMDNQSMHVLDRGLSPRPDWVADELYIGG--TGVALGYWRDPERTASTHPDTGERLYRTGDIARYLPDGNLEFLGREDNQVKISGFRVELGEIESTLERLPGVRTAAVVAVGDPRGEKRLAGYVAREPGEQVDP---TALRRRLAELLPSHLVPPTLHVLDQLPLTNNGKVDRAELR------------------------------- 119433785 492 ---------------------------------------------------------------------------------VARTPDSVALLAAG------HQITYRQLNARANQLARRLRARGVRAEDRVALFLPRSLDSVTAMLGILKAGGAYVPLDPDHPSTRLSAVIADAAPTLLVTTKEIQDR------------------CPEYRGPVLLLD-------------SERDALSTEDTADLRLPVRADNLAYVLHTSGSTGRPKGVLGLHRGAVNRAAWWEK-VYPFQPGEVCAARTALGFVDSVWETFGPLIAGVPLLVLSPDE--VADPVRLVDRLAAHRVTRLVGVPSLATLLLDELPDLDQRL--PELRFWVLSGESLSGGLARRFHERL--PGRTLLNLYGSSEASADATAAIPHSATESRVPIGRPISGVAVQVRDSALRALPALAPGELHVGG--ECLARGYHRRPAETAAVFLPAPDGPFRTGDAARWRPDGQLDYLGRLDGQVQVRGHRVEPGEVEQALSGHPDVRAAAVVARPDSTGSTALVGYLVADRNLDL-----AQVRDFLRQRLPGYLVPSLLTQVPALPMTPSGKVDR----------------------------------- 119775069 20 ---------------------------------------------------------------------------------VRDYADQPAFINMGAV------LTYRKLEERSRAFAAYLQELGLKKGDRVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELKHQLIDSGAKTIVVVSNFARTLEEVVDDTPVEDLLSAPKRTLVNFVVKYIKKLVPKYDLPHAISFRSALQKGRRMQYVKPELDIDTLAFLQYTGGTTGVSKGAMLSHGNVVANVLQANGAYAPLLADGKEFVVTPLYHIFALTVNCLLFLHKGAQNLLITNPRDIP---AFISDLRKYPFTALTGVNTLFNALVNNEE--FTQLDFSRLKLSIGGGMAVQRAVADKWQSITKTRLLEGY----GLTEASPLVACCPYNLEGYNGSIGFPAPSTLMQVRDDDGNVLPQGETGELFAKGP--QVMKGYWQRPEET--TKVIDANGWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEDVVAMHPKVIEVAAIGVPNDASGEIVKVFVVAKDKS----LTESDVIKHCKHHLTGYKVPKLVEFRDELPKTNVGKILRRELRN------------------------------ 186682771 539 ---------------------------------------------------------------------------------VAKNPDNLALVFES------QSLTYQQLNQKVNQLAYYLQNHQVQPDTLIGICVERSLEMIVGVLGILKAGGAYVPIDPNYPQERIKFMLEDSGTSVLLTQSFVKHQLPLGELKYTCQVIFLDKAIFSLQL-----------------------------TDNPSSQSTPDSLAYVIYTSGSTGLPKGVMIEHRAIVNLSLAWAK-TFQVKQNSRLLQFG--SFSFDLSIGEIATTLTTGACLYLAKKETLLPSQILVDFLTHHKISHSFLSPSALSVLPQATL--------PDLQCLTVGGEACPAELVTQW----ATTGRCFFNCYGPTESTVNAALAMLCHPNGKKPPIGQPLSNIRIYILDPHNQPLPPGIPGELCIAG--VGLARGYLNRPDLTAQQFFGKVERIYKTGDLARWKSDGNLEYLGRIDNQIKLRGFRIELGEIESILLQHPLVKEAIATLYKTES-NQSLIAYVT-----GINNDLSRQLKNHLKSRLPDYMIPAQIIILDQLPLTPNGKIDRKAL-------------------------------- 183604885 50 ------------------------------------------------------------------------------------------------------RWTYGQLENESSHLARGLLAKGIQRGDRIGVMAGNCEEYVSLFFAAARVGAILVVINNTYTDAELKYALSHTACKLLFIVPRIGRHDLKNALEDLHSPDISK-RLPNLNETVMIQGSFKSF-GTYKDVILAGNVVPLSAVQRRQDTLSPFDVCNLQFTSGSTGNPKASMLTH-HNLINNSRFIGDRMDFTEYDILCCPPPLFHCFGLVLGLLACITHGAKVV---YPAETFDPEAVLRAISDERCTALHGVPTMFEAILALSR--PDSFDCSQLRTGIIAGAPVPRPLMKRLWNELNMTEFTSSYGLTEASPTCFNAFTSDSIATRLTTVGKVLPHASAKIINPETGETVKIGERGELCMSGYQIH--KGYWGNLEKTAEALIEDEDGWLRTGDEAVFNSDGYCTITGRFKDIIIRGGENIYPLEIEERLTAHPAISRAAVVGLPNKHYGEIVGAFLVLEPGHTCPPD--DEIKNWTRQTLGRHKAPKHVFVLDDMPQTGSGKIQKQVLRDL----------------------------- 115699980 19 ----------------------------------------------------------------------------CMDDMAEKKPDHDAFVFV----EEGVRWTFSQFREQVDRLAAGFLAIGLKKGDRIGIWDSNTSEWVLTQFAAARIGAILVTINLAYRPNELYYTLQKAGVKAIVSAQNFKTQNYYEMLSTVCPELLRSEKLPMLESIIMLGKGDFPGAHMFDDVIDMGNIEHKLMVEGYAKTVQFDDPVAIMFTSGTTGNPKGATMTHHRIVNNGYHIGCRVGY----DKACVARTRCTFVYGTPTMFIDLMSQPT---------------------------------------------FKDTDMSSVHSGIIGGAPVSPEIIRQMTKGMGMKYVAVGFGMTEAGPMIAIVDEEDPQDKQFNTIGRLCQHMEGKVIDPETGQIVPVDVPGELCVRG--YANMIGYWENEEATKASIDATK--WYHTGDMATMDEDGYCRIIGRFKELIIMGGRNIYPVEIEKYIYTHPKVEDVHVIGIPDDRLGEKVVACIRVKAGEDLTEE---DIKEYCQGEISHYKIPKHVIFMEAFPMTVSGKV------------------------------------- 209548180 4 --------------------------------------------------------------------------------------------------GAAQTWTYGDAFALSGRIASAMDTLGIRPGDRVAVQVEKSAEALILYLACLRSGAVYLPLNTAYTLAELDYFIGDAEPRLVVVASAARAGVEKIAKQY-------------GAIVETLDADGSG---------SLLDLARDEPADFVDASRSADDLAAILYTSGTTGRSKGAMLTHGNLLSNA-LTLRDYWRVTADDRLIHALPIFHTHGLFVATNVTLLAGASMFLLS----KFDADEVVSLMPQATMLMGVPTFYVRLLQS----PRFGKEAAASIRLFVSGSAPLLAETHSQFQARTG---HAILERYGMTETNMNTSNPYEGKRVAGTVGLPL-PDVTVRVTDPATGEVLPAGQTGMIEIKGP--NVFKGYWRMPEKTAAEFTAD--GFFISGDLGKIDRDGYVHIVGRGKDLVISGGYNIYPKEVESEIDQIEGVVESAVIGVPHPDFGEGVTAVVVCKPGAGLDE---KSIVSALQDRLARYKQPKRIIFAEDLPRNTMGKVQKNILRQ------------------------------ 209547749 39 -------------------------------------------------------------------------------------------------------MSYRELESQTRKVAAWLQSTGLQKGDRVAVMMPNVLQNPVATYAILRAGLVVVNVNPLYTPRELEHQLRDSGAKAIFVLENFARTVEQVDLKHVVVTSLEMLGLKGLIVNFAVRKVKKLVPSWSIPQHFGQVLREGANKTLQPVTLAGSDIAFLQYTGGTTGVAKGAVLTHANLLAQLSLWLRSAFERKKQPNFLCALPLYHIFALTVNSLMGMSLGARNILIANPRDIPGLVK-----EFGKSDVHIFPGLNTLFNALMNNADFAKLDFSPLIMSLGGGMAVQRPVAERWLKITG---TAVTEGYGLSETSPVATANRFDS-PEFTGSIGLPMPSTDLDIRDEDGKSLPLGEVGEICIRGP--QVMAGYWQKPEETARVMTED--GYFRSGDMGFMDARGYTKIVDRKKDMILVSGFNVYPNEIEEIAAMHSGILEAAAIGVPDGHSGEAVKLFVVRKDPK----LTEAEVKAHCIANLTNYKRPRFIEFRTELPKSPVGKILRKDLR------------------------------- 154244864 30 ----------------------------------------------------------------------------------AEKPDATAVVSIVVGTGARRDLTYSEIDHLAWRAAVGLRRLGLGKDDVLASQLPNGWEFVVLYIACRRLGIVFNPVMPIFREHELRFMLRHGEAKAF----AIPRVFRGFDHEAMAETL--KPELPDLSNLIVVGGAGPNGFEALLLDPAFDAEVSGIRQISARDRGDANDVCQLIYTSGTTGEPKGVMHTANTMYSNLVPYAAR-LGLGASDVVLMASPMAHQTGFMYGLLMPVMLKARMVLLDSW----DKALAAKVIAQDGVTFTMASTPFLMDLTNAVEEL--GTNSSTLRIFLCAGTAIPGALVERARRVLGTK---IVSAWGMTENGAVTLVSPSDPDERSVNTDGFVLPGMEIQIRAADGTVLPAGQEGALYVRG--CSNFGGYLKRPQWNA----TDAEGWFDTGDIARIDDAGYIRICGRTKDVIIRGAENLPVVEIEAVLYKHPDIQQVAIVAYPDERLGERACAFVVPKQGKTFS---FEEMVRFLSQHLAKQYYPERLEVCDQLPSTASGKIQKFALR------------------------------- 77458440 564 -----------------------------------------------------------------------------------ERPEAVAAVFLGE------HVTYAELNLHANALAHHLISLGVRPDDRVAIVARRELDTLAGLLAILKAGAGYVPLDPAHPAERLSYLLSDSAPVVVLTQSDLRDR------------------LPTLDVPVI--------------DLDRHTWPLSLALDPRVPGLTNEHLAYVIYTSGSTGLPKGVMVEH-RTLSNLIDWHCGAFDLCAGRHTSSLAGFGFD-AMAWEVWPALCAGATLHLAPTRDGNEDIDALLDWWRAQPLDVSFLPTPVAEYAFSQNLEHPTLRTLLIGGDRLRQFSRH--------------QHFDVINNYGPTEATVVATSGKVDAGQ--ALHIGRPVSNATVYLLDEQQRPVPIGVAGELYVGGA--GVARGYLNRPELTAERFLDDPFRMYRTGDLARWQSDGTLEYLGRNDDQVKIRGVRIELGEIETRLNQLPGIQEAVLLAREDEPGQPRLVAYYTEQAQVEPQP--VAELRACLLAQLPEYMVPAAFVRLDALPLTANGKVDRKAL-------------------------------- 77458440 2654 ----------------------------------------------------------------------------------------------------EQRLSYAELNARANRLAHHLRGLGVGPDARVAICVERGLDMVVGLLAILKAGGGYVPLDPAYPLERLAYMLKDSAPSAVLVQGST-------------RALLGEVAVPVV-------------------NLDHDIWQALSVDNLAVDGLTPQHTAYVIYTSGSTGQPKGVINEHSGVVNRLLW-MQDAYRLTAEDSVLQKTPFSFDVS-VWEFFWPLMTGARLVMARPG-GHKDPLYLSEVIEQQQITTLHFVPSMLDVFLAHGETARCHGLRQVMCS----GEALPGSLVRRFKQQLPGSG--LHNLYGPTEAAVDVTAWDPIETTPDNTPIGKPIANTRLYILDAQQQPVPQGVVGELYIGG--VQVARGYLNRPERFLNDPFKPNGRMYRTGDVARYLADGNIEYLGRNDDQVKIRGLRIELGEIQSRLTDIGGVQEAAVLAREDVPGDKRLVAYYT---GARLEIDV---LRGHLLEHLPDYMVPAVFVHLDALPLSPNGKLDRKAL-------------------------------- 77458440 3730 -----------------------------------------------------------------------------------------------------QSLSYFELNERANRLAHHLIGQGVQPGDPVAILLPRSLDLLIAQLAIGKCAAAYVPLDINAPAERQAFMVEDCGAKALLTFS-----------TETVDYAVRRIDLDALK-------------------------LDAQPPHNPDLPQSSESVAYIMYTSGSTGTPKGVMVPHRAIGRLVINNGYADF--NPQDRVAFASNPAFDAS-TMDVWGPLLNGGRVVVIDHA-TLLDPHAFGQELAASGATILFVTTALFNQYVQLIPEALKGL-----RIVLCGGERADPAAFRRLLAEAPELRIIHCYGPTETTTYATTFEVREVSETAESVPIGGPISNTQVYVLDARQQPVPMGVIGELYIGG--QGVALGYLNRPDLTAEKFLQDPFGDYRTGDLARWLAPGQLECIGRNDDQVKIRGFRIELGEIENRLLNCDGVKEAIVLARQDGQEPLRLVAYFTAEEGVD-----SASLRGQLQARLPEYMVPSAWVQLDALPLNNNGKVDRKVL-------------------------------- 77458440 1612 -----------------------------------------------------------------------------------ERPEAVAAVCQG------QALTFAELNRQANTLTHHLIGLGVRADDRVAIVARRGLDTLIGLVAILKAGAGYVPVDPAHPAERLNYLLSDSAPVAVLCLSDLRERLPALD--------------------------------VPVIDLDLQGWPDTEPSNPQVPGLTSEHLAYVIYTSGSTGLPKGVMVEH-HTLSNLVDWHCRAFDLCAGRHTSSLAGFGFD-AMAWEVWPALCAGATLHLAPARDGSEDVDALLDWWCAQPLDVSFLPTPVAEYAFSQNLEHPTLRTLLIGG--------------DRLRQFNRQQSFDVVNNYGPTEATVVATSGIVEAGQ--ALHIGKPIANATVYLLDEQLRPVPVGVAGELYAGG--VGVARGYLNRPDLTEERFVNDHGRMYRTGDLARWRADGSIEYLGRNDDQVKIRGVRVELGEIETRLNQLPGIQEAVLLAREDEPGQVRLVAYFTEQPQFEPLA--VAELRAHLLSQLPEYMVPAAFVRLDALPLTANGKVDRKAL-------------------------------- 193290648 41 ------------------------------------------------------------------------------------------------DGANDQIYSYAEVELTSRKVAVGLNKLGVQQKDTIMILLPNSPEFVFAFMGASYLGAISTMANPLFTPAEVLKQAKASSAKIIITLACYI--GKVKDYATENDVKLIC------------------IDSAPEGCIHFSELTQSDEHEIPDVKIQPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNANLYMHSEDVLMCCLPLFHIYSLNSVLLCGLRIGAAILIMQ----KFDIVHFLELIQKYKVTIGPFVPPIVLAIAKS--PLVDHYDLSSVRTVMSGAAPLGKELEDTVRTKF--PNAKLGQGYGMTEAGPVLAMCLAPFEIKSGACGTVVRNAEMKIVDPDTGCSLPRNQPGEICIRG--DQIMKGYLNDLESTTRTI--DKEGWLHTGDMGFIDNDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPNISDAAVVPMKDEQAGEVPVAFVVRSNGSTITED---EVKDFVSKQVVFYKRIKRVFFVETVPKSPSGKILRKDLRALAAG-------------------------- 3142696 4 ------------------------------------------------------------------------------------------------------QLSYRELNERANRLARTLRSQGVTKDRLVGLMTERSIDMIVGMLGILKAGGAYVPIDPNVPRGRIPYMLDDSGTELLLTQSHLVDKVAFDGHMLVLDGAQS-----------VYHEDGSNLESLSG----------------------PNDLAYVIYTSGTTGQPKGVMLEH-HGLCNLKTYFEFEFKISTLDHMLLFASYSFDAACWEIFQA--LFCGATLYVPTSETILDYERFEQYMADHHITVAALPPTY--------AVYLEPQRMPNLRILVTAGSAASTELVYKWKDQVA-----YYNGYGPTENSVATSIWPVDERAGQLISIGRPVPNHRVYMDDVHGHLAPIGVAGELCVSGP--GLARGYLDRPELTAEKFVEAGYERYRTGDLARWMPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVEDVQEVIVLAQADEQGQNQLVAYYVAEREVSAG-----ELRSLLGEELPNYMVPSFLVQLEQMPRSPNGKIDRKALPA-PEGSLQTVAD------------------- 3142696 1060 ------------------------------------------------------------------------------------------------------TLTYAELDEQANRLARVLRAKGVEADQSVGVLLERSADLLVSILGVLKAGGAHVPMDTMYPQERIDYMLQDSGAKVVITS----------------RAASLSLSLPSTVQAIVLDDEGVQAQW---GAQESSNLIPFAGLSPACIIGLYDD------TSGTTGQPKGVMIEQGSVGNLVDALYERVY--SRYDQPLHIAWLSEFVFDASVIFASLLLGHTLHV-RVRYVRPERRALIAYYRTHRIDLSDGTP----AHLHILNESVSVTEAPDVKHYLIGGEALSVQLVQGFLHKWSGYRPVITNVYGPTEATVDATAVLLEKFYHTVSIGTPIANQAVYILNTRQQLVDPMGIAGELYIGGA--GIARGYLNLPELTAEKFVPNPFRMYRTGDLARWLPDGSIEYLGRIDHQVKIRGYRIELGEVEAQLLTVDGIQKAVVTAWENEDGHKDLCAYI------------------------------------------------------------------------------------ 119505362 34 -------------------------------------------------------------------------------------------------------LSYRELDELAENFGAWLLESGLAAGDRVAVQMPNLIQYFVVVLGALRAGMVVVNTNPLYTEREIEHQFNDAGVKLLVVQANVAQQAAAVLPRTTVEKVVELADLHPQPKRFLINFIAKHIAFSIPGALKLTEVLAAGRKHVSVTQLRAGDLAMLQYTGGTTGVAKGAMLSHGNLVANVLQADALFGSYQSGDTFVQPLPVYHIYAFTASMYALYVGAHTVLI----PNPRDLKSVVSAFKTYRPRLFFGLNTLFVALTN--DSAFQALDFSDLKVTLSGGMALTEDAAKTWEALT---QCPVSEGYGLTETSPVATGNPGGAQQLGTIGIPVPKTEVRVVDATNQ--PLGFDDAGELCIRGP--QVMQGYWQRPEATAEAINAE--GWFLTGDVAVIQPDGYLKIVDRKKDMIVVSGFNVYPNELEDVVSKHPGVLECAAVGLPDSKNGEVIKMFVVRKD----LALTEAELKDFCRTQLTGYKVPRHIEFRDDLPKTNVGKVLRRELRE------------------------------ 212638233 7 ---------------------------------------------------------------------------NWLRQRAHLTPNRVALY------DDIQAISFAELHDRTVKRARQFVYLGVKKGDIVAILMKNSIHMVEVIHALHYIGAIVLLQNVRLSMEEIKWQLDHSGARFVIC----------------------------------------DGPFPDERVIEWNEFIKLRERDGEWQTMHLDDVATIMYTSGTTGKPKGVMQTYGNHWWSAIGS-ALNLGLHENDCWLAAVPFFHVSGLSILMRSVIYGMSVYIMSS-----FDAKRSNELILQGKVTMMSAVSTMVQQIIQQLKQPY----PSSFRCMLVGGGPVSQTLLQSC----AHWNIPVYQTYGMTETASQVATLPPD--ARHKHGSAGKPLFHMGIRIEKDGQQLNANEVGEIVVKGP--SVMKGYWNNEQATAAVLKD---GWLYTGDIGYMDEEGFLYVLDRRSDLIISGGENVYPAEIESVLLQHEAVKEAGVVGVADGTWGQVPCAFVVLHD-VTATEE---QLKQFCMNKLAKYKVPKRIYFVDHLPRNAANKLMRHKLKN------------------------------ 152976896 792 -----------------------------------------------------------------------------------------------------EKVTYSELDHLSNRLAHCLREKGVKRGDLIGIMTNPGPYMLIGMLGILKSGAAYVPLDPSYPLNRIHYILNHAKVEILLSEQAFKTQISQLLQKQTLMD-------------IVVYIDPWETDVQMSLQQIEKETWMSYSHQEIERINHPDDIMTVLYTSGSTGHPKGVVLQHRGYMNRLNW-HQDIFKLKLGERVAQKTSCCFDVSIWELFWP--LMFGGTVCPVHKDVVRNPWRLARWIIETRISVMHFVPSLFGEFIHSIED--KAYHFPNLRWLIFSGEALPASVIKKWLQTYGESTGL-ANLYGPTEASIDVTYHIIEGNQINSILIGKPLNNVHVKILDEDMREVPKGIIGELWIGG--IQLAKGYLNNPSKTKEAFFSEIPGDYRTGDLVKMRPDGNLEYHGRIDNQVKVRGFRVELGEIEAVIHSHSSVKEVGVVTLDSPEEHKQLIACVV---GNCLEE---QELKRFIGQKLPYYMIPHRIEFLSSLPKNHNGKLDRKVMLSILQTKKKEMQDVSSVVTETAI--------- 60650097 31 --------------------------------------------------------------------------------------------------------TYEEVELISRKVAAGLSHLGLHHGDTIMILLPNSPEFVFAFLGASYIGAVSTMANPFFTPAEVIKQAKASNAKLIITQACYV--------KKVWDYAVENG--------VKVMCVDSPPPEAAGECLEFSQLTSADEGDMPEVEINSDDVVALPYSSGTTGLPKAVMLTHKGLVTSVAQQVNPNLYIHSDDVILCVLPLFHIYSLNSVLLCGLRVGAAILIMQ----KFDIVPFLELIQRYKVTIGPFVPPIVLAIVKS--PVVGNYDLSSIRTVMSRAAPLGKELEEAV--RIKFPNAKLGQGYGMTEAGPVLAMCLAGFEIKSGACGTVVRNAEMKIVDIETAASLGRNQPGEICIRG--DQIMKGYLNDPESTARTI--DKEGWLHTGDIGFIDDDDELFIVDRLKEIIKYKGFQVAPAEIEALLLNHPSISDAAVVSMKDEEAGEVPVAFVVKSNGSTITED---DIKQFISKQVIFYKRIHRVFFIDAIPKNPSGKILRKDLRAILPTKAATLSN------------------- 149911423 27 -------------------------------------------------------------------------------------------------------LTYGEIDEKSRAFAAYLQELKLTKGDRVALMMPNLLQYPIALFGALRAGMVIVNVNPLYTPRELKHQLNDSGAKVIVIISNFA----SVLEKVIKDTAVEHVILTQLTNLVVKYVKKMVPKFSLPNSVPFNRVLSKGSLPFAKVETGFDDIAFLQYTGGTTGVSKGAVLTHKNMLANVLQAQGAYGSIPGKETVITALPLYHVFALTVNGLLFFLGGGKNILITNPRDLP---ALIKEIDDHKPTAITGVNTLFNALVN--DETFAKIDFSALKLSVGGGMAVQRSVAEKWKKITG---NHLLEGYGLTECSPLVTVNPYDLHEYNGSIGLPVSSTEVRIIDDEGGVLTKPGAVREMQVRGPHV--MQGYWQRPQDTAEVITAD--GWLNTGDIARMDEVGFFYVVDRKKDMILVSGFNVFPNEIEDVLTLNDNILEAAAIGVPHESSGETVKIFVVKKGEIS-----KEEIIAHCREHLTAYKIPRIIEFRDELPKSNVGKILRRELRD------------------------------ 186456427 402 ------------------HFKALLEGIVANPDQLISE----LPLLTEPERVLLEWNNTGRAF------SQDQCVHELFEAQVARTPQTVALTC------GQQSLSYAELNSRADRLAEQLLTWGVRPETLVGVCLERSPVLLTALLAILKAGGAYVPLDPDYPKDRLQFVLQDAHAPLLLTQKEFADHFALPDM-----------------QVVCLDKESSEVLQGPEPEIQSNDPNSQTRPSL-------NQLAYVLYTSGSTGRPKGVLIEHRSVVNLLGWAHELYTREELAGVLASTSVCFDLS--VFEFFVPLSCGGRVILAENALELP------------QLPASGEVTLLNTVPSAMAELLRTRGLPASVRVVNLAGEPLSPQLVDELYRTQPCVR-KVYDLYGPTEDTVYTTCALRRPGA--PATIGRPLANKQVYILNEQQEPVPVGVPGELFIGGS--GLARGYLHQAQLTSEKFIPHPFRLYRTGDLAAYLPDGNIEFIGRTDHQVKLRGFRIEFGEIEAVLTQHSAIREAVITLQGESSNNKQLVAYLAIDPGRTITE---NELHLFTRERLPDYMVPSTFLTLDALPRTPNGKIDRKAL-------------------------------- 195655729 20 -------------------------------------------------------------------------------------------------------FTWSQTHRRCLRLASALVSLGINRGDIVSVLLPNVPAMYEMQFGVPMSGAVLNNINMRLDARTVAVLLRHSGSKLVFVDPAS--------LTLIRDALKQLPQGHPAPRVIPVEDPHEKLPAAPPGSLTYEGLLEKGDPEFAWVPASEWDPMVLNYTSGTTSEPKGVVHCHRGIFLITLDSLIEW-AVPPQPTYLWTLPMFHANGWSFPWGMAVVGGTNVCL-----RRVDAAEVYATIAGRGVSHLCGAPVVLNMLANAPE--GVRRPLPGKVRILTAGAPPPAAVLHRTFEVIHGYGLTETAGLVVCCAWKGEWNKLPASERARLKARQGVRTPGMAEVDIVDGEPXDGSXMGEIVLXGG--CVMLGYLDDDKAXKXAI--RDNGWFYTGDVGVMHPDGYMEIRDRSKDVIIXGGENISSVEVESVLYSHPAVNEAAVVARPDDFWGETPCAFVSLKEEGS----TAADVIAWCRQRMPHYMVPRTVVFRDELPKTSTGKIQKYVLRNLA---------------------------- 154252119 19 ---------------------------------------------------------------------------HLLAVHVAARPEHPFLIWEPFE-GAAKTWSYRAFAHEVAQVAAGLKKRGVKTGERVLIHLDNCPESLIAWYACAHLGAVAVTTNARSVEDDLIYFSDHAEVVGAITQPAF--------------ASLVAASCRKIKWLAVTETDNGAAPKETNRPAKSESFSALYGDAAD-VPLRAPDPMLVQYTSGTTSRPKGVVWTHANALWGAKLC-AMHEDLRASDVHLTYLPLFHTNAQSYSVLAALWVGATVVLQP----RFSASRFWNISAKHGCTWTSMVPFCVRALMSQ-----EKPKSHSYRYWGNGISAPPTDA---------HFGVKTIGWWGMTETITHGIVG-DIHLPNRPMSIGKPSPAYEIAILDDNGASVAPGETGNLLVRGPGLSLFLEYLNNPEATSKSFDE--QGYFITGDRVTLGEDGFISFADRDKDMLKVGGENVAASEIERVVMTVPGIQECAVVAKSDPMLDEVPVLFVVPGGEASAPKDLAAQIDAACAKGLADFKRPREIRIVDALPRSTLEKIAKAELRRIVEN-------------------------- 58616605 21 --------------------------------------------------------------------------------------------------------TFVEVNARVNRLAHGLAAFGVAKGDLVGLLLPNCPEFIYTWFALCKLGAVELAISDAYKGAFLAHPMNLGKARVLFTNADLAQRVAEIE-----------DDLPSLERIVIVDRTASSAPKFHRIVVSRFEELYTDNTSNPDVIVTPHDPAAVLMTSGTTGPSKGVVMPHSQFYFFAEEDVQLT-RLREEDVYMTGFPLFHGNAQFLTVYPCLIAGAHVVLYPRFSASDWVGRV--------CRSGATVTNLLGATMAFILSQPPSENDRAHRIRCIYAAPLSPDLAGKFTERFGVEE--YVDGFGQTEISNVFMTPPDAPRPAGASGVLVDQWFEVKLVNPETDEDVPEGEIGELLVRNKAPGIMSTEYL--GMPEKTIEARRNLWFHTGDALRRDKDGWYYFVDRVKDALRRRGENISSFEVEAGVRSHPAVAECAVVGVRDEAAGEEVMACVVLNPGDEVS---FDELSEWCEARMPNFMVPRYIQILPDLPRTASEKVRKKELRE------------------------------ 67920342 458 ----------------------------------------------------------------------------LFEKQVEKTPDNIAVIFE------EESLTYEKLNKKANQVAHHLQKLGVKPETLVGICLQRSLEIVIAILAILKVGGAYVPIDPTYPLERINFILEDAQISILLTNQDF-------------------PNCP-VKTLINLQTNYFQS--------------YPEQNTNPTPELSLDNSIYALYTSGSTGNPKAVINTHRGLLNRLNW-MQKAYELTPDDRVLQKTPYTFDVSVWEFLWTLLNGACLVI------AKPDGHQDSAYLASLIIEQNITTVHFVPSMLQVFLEEQKASQCNSLKRVICSGEALSVDLRNRFFQTIK----AELNNLYGPTEAAIDVTACTCQTDDLSVPIGLPIDNIQVYVLNAQLQLLPVGVVGELYLGG--EGLARGYLNKPDLTAENFFKAGARLYRTGDFVRYQEDGNVEYVGRIDNQVKIRGVRLELGEIEAILSQHPDIIACVVLAKEFAPGDRRLLAYIQTSQ----TEDISEELRQFLGERIPNYGIPSVFITLESFPLTNNGK-------------------------------------- 148258277 26 -----------------------------------------------------------------------------------------------------RPISFNALAGLVDQAAAAFLRAGFGKGASIALFLGNSPDHPINFFGALKAGARVVHLSPLDGEIALSHKLSDSGARILVTSN--LSALLPMALKFLEKGLLDRLIVCEDDHWGQVGTPQTALP-DSPAVITHRAFVDGAVAPAVWPAISPDDIALLQYTGGTTGLPKGAMLTHGNLTSAVIWSRATRTRSEGGDRVICVLPLFHIYALTVVLLTALRIGSLVSLHQ----RFDLEAVMRDIEHKRATYFPGVPTMWIAIANLPD--LDKRDLSSLTSVGSGGAPLPVEVARILERRVGMKLKSG----WGMTETCSPGTSHPKEGPDKPGSIGIALPGIEMDVVSLEDPTRVLGVNEVGEIRVKGPNVTKGYWNRPEETAQSFVGDR---FLTGDIGYVDADGFYFLVDRKKDMIISGGFNVYPQMIEQAIYIHPAVQEVIVIGIPDAYRGEAAKAFIKLRDGFAPFP--VEDLREFLTGKLGKHELPAAVEFVDELPRTPVGKLSRHELR------------------------------- 171463917 25 -----------------------------------------------------------------------------LERSAEIYPNKTAIIH-----GKLRQ-TWSQTYERCRRLASALQKHGIGLGDTVAVMLPNTPPMVEVHFGIPMAGAVLNALNTRLDAESIAFMLNHGEAKVVIVDPEF-----SVVMKKALEIAKKDSGREFL--VIDVGEKEFDVPGEKLGKLTYEQFLSEGDPSFAWVPADEWQAICLNYTSGTTGNPKGVVYHHRGAAINAVSNV-LDWDINKHPVYLWTLPMFHCNGWCFPWTIAARAGVNVCL-----RRVDAQHIFAAIKEHGVTHYCAAPIVHNLLVNAPDELKAGVPTG---VKGLIAGAAPPASIIEGMEKLGFDLTHVYEVYGPASVCVKQDEWNDLDIGKRARLNARQGVRYHMQQETMKPVPADGETMGEIMFKGNIA--MKGYLKNEKATQEAFEG---GWFHSGDLAVMNPDGYVKMKDRSKDIIISGGENISSVEVEDVLYRHPAVNAAAVVAKPDPKWGETPCAFLEIKPGSDVTPE---EIIAHCKQHLAGFKVPRAIVFC-ELPKTSTGKIQKFELRKQA---------------------------- 218718182 3 ------------------------------------------------------------------------------------------------------RFTYDELDRHSNALARGLQSLSVRKGDRVAVMLGNSLEYASLTYALFKLGAILVPLNPSFNANQVVSALSHLGASHLIISAEAQPRDNTPLIKHLVPDLHAESHVPSLKQVVVVDNSAGQFDGSAYKALTFSSIVSDLPADREALPLSPHDVVNIQFTSGTTSMPKAACLTHRSIL-NNGTQIGDRMLLTENDIVCCPPPLFHCFGCILGYMATATHGSAIVFPSES---FNGLASLQAVREERCTALYGVPTMFIEELGLLEKGEVPHDFQYLRTGIAAGSSIPAELMRKLHKTLNLTELTI--CYGMTETSPVSAMTTTDDPIDKRITTVGRLMPHKVVDPADRSKTLPIETKGELAVSGYLL--MKEYWDAPDQTAEVMLADENGWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEIENCLLAHPAVKEVSVVGVPDEKYGEVVGAFVVIHSASNSRDQLKEELRLWVREKLSSHLVPKFVFFLDAFPKTASGKIQKFRLKELA---------------------------- 166797875 28 -------------------------------------------------------------------------------------------------------VSYRQLFEEAQGYLGYLQHLGIKPKQEIVFQIQENKSFVVAFWACILGGMIPVPVS----------IGEDDDHKLKV---WRIWNILNHPFLIASEKVLDKIKKYAAEHDLQDFHHQ----LNEKSDIIQDQTYDYPASFYEP---DADELAFIQFSSGSTGDPKGVMLTH-HNLIHNTCAIGTALAIHSKDSFLSWMPLTHDMGLIACHLVPFITGINQNLMPTELFIRRPILWMKKAHEHKASILSSPNFGYNYFLK-FLKNEPDWDLSHIKVIANGAEPILPELCDEFLKRFNLKRSAILNVYGLAEASVGAAFSKIGKEFVPVYLHRQPIDYCQLRISDETNERVEDGIIGHIQIKG--DNVTQGYYNNPESTEKALTSD--GWVKTGDLGFISESGNLVVTGREKDIIFVNGKNVYPHDIERVAIEMEEVDRVAACGVYDQKTQSEIVLFVVYKKSPEKFAPLVKEIKKHLYKR-GGWSI-KEVLPIRKLPKTTSGKVKR----------------------------------- 115374171 40 -----------------------------------------------------------------------------LRERAQRHGDRTALV------AGTQRWSYREFDERTDRLVAGFHALGIKPRDRVVVQLPNIAEFFEVVFALFRLGALPVFALPAHRSAEINYFCEFTEAVAYVIPD------KHSGFDYRTLAEKVRGAVPSLRHVIVVGEAGPFTPLSQL----------YASPAAGLPGPAPSDVAFFQLSGGSTGVPKLIPRTHDDYIYSLRGSVE-ICGLDETSVYLCALPAAHNFPLSSGVLGTLYAGGTAVLA----LHPSPDQTFPLIERERVTLTALVPPL--AMIWLDAAKARRHDLSSLKVLQVGGARLSAEAAQRVRPTLGCTLQ---QVYGMAEGLVNYTRLDDPEELIVATQGRPISPDDEIRIIDEDGRDVAPGETGQLLTRGPYT--IRGYYNAEAHNARAFTSD--GFYCTGDLVRVTPEGYMVVEGRAKDQINRGGDKIAAEEVENHLLAHPSVHDAAVISIPDPFLGERTCAFVIPREA----PPTAATLTSFLRERLAAYKIPDRVEFVTTFPQTGVGKVSKKALRE------------------------------ 152980122 27 -------------------------------------------------------------------------------------------------------LTYREVDHLSTEVGAWLQSIGLQKGARVALMMPNVLQYPIAIAAVLRAGYVIVNVNPLYKPRELEHQLTDSGAEAIIILENFAATLEKVIASTQVKHVIVATMGDLVNFVVRHVKKMVPAYSLPQAVPFKEVLRQAAGMTLQRPALGHQDLAFLQYTGGTTGTAKGAMLTHRNIIANVLQNEAWISPVLNTDKQLIFVCALPLYHIFALTTCGMLGTHLGVMNLLIPNPRDIPGFIKELMKYKVHFLPAVNTLYNGLLNNPDFA--KVDFSELKLCNGGGMAVQKVVNDKWREVTGCAIC---EGYGLSETSPTATANPP-TTNEFTGTIGLPVSSTELKIIDSDDNEVPHGSAGEIAIRGP--QVMAGYWNNPVETAQSMTAD--GFFKTGDIGIMDERGFTKIVDRKKDMILVSGFNVYPSEIEGVVAAHPGVLECACIGVPDEHTGEAVKLFVVRRDPA----LTEAELMAYCREQFTGYKKPKSIEFRTELPKSNVGKILRRELRD------------------------------ 71733810 1040 ---------------------------------------------------------------------------------VQRVPNAVALL------ADEQALTYAELNQSANRLAHYLIQQGVKPEQRVGLCLERSAQMVIGLLAILKAGAAYVPFDPAYPAERLAFMFGDAAPTLLLTQ------------------ASLRADLPPLRDTLSICCLDVDA-----------QQWAQCSASNPHVPVSPGNLAYVLYTSGSTGRPKGVAHSRAALDNLIAWQLEQAPV---SQRVLQFASLNFDVSF-QEICSTLCQGGSLVLMSETARK-DLASLRPTLVAEGVQRAFLPFAVLQQLAGLSESDAARPADGCEIFTAGEALLINDELRAFVCGLGGAQLHNQYGPTETHVVSQFSLNCDEAGQWPDAPPIGRPIANARLYVLDGDLNPVPVGVAGELYIAG--TCLARGYLNRSERFLPNPFDPQPGMYRSGDLARFHADGNVQYLGRIDQQVKLRGFRVELGEIDSLLQQQPGVQEAVVLLREDMPGDKRLVAYVV-------GPASAETLRAELQRHLPEHMVPTAWVSLAQLPLTRNGKLDRPALPAL----------------------------- 71733810 2156 --------------------------------------------------------------------------HELFDRQALAAPDALAVI------GTQRQLSYRQLRAEARHLAARLQRMGVVPNRLVAVVMERGWEQVVATLAIQYAGGAYLPLDPTLPTERLEHILQRAEASLALTQPALLQR------------------IEWPEQIKVISVTDPVISGDAISD----------QPELHAVDLTPDDLAYVIYTSGSTGMPKGVVIDHRGAVNTL-LDINRRFAVGARDRVLAISSLSFDLS-VYDFFGMLAAGAAVVLLEPQQA-LDPAHWLALIERHQVSLWNSVPALFSMLLEYAEGERSALPSSLRVAMLSGDWIP---LTLPERAWALQPTLQLISLGGATEASIWSILYPLQQVDPHWRSIPYGKPLDHQRFYVLDDALQVRPTWVAGQLYIGGIGLAKGYWRDETLSAGSFYAHGERLYRTGDLGRWLPDGNIEFLGREDTQVKVQGHRIELGEIEAALNRHPGV-QSAVVRVLGEALGEKRLAGYVLKADASLQA---SDFAQYLADKLPAYMVPSSFTFVQEWPLSANGKV------------------------------------- 71733810 2 ---------------------------------------------------------------------------------VRRNPDAIAARFEQDA------LDYATLNTQANRLAHYLRSLGVGPDVRVGVCLERSLDMLVGVLAILKAGGAYVPLDSAYPKARLAHMLADSAPRV-----------------------LLSHAAARLALLAALEECAASAPLLDLADTRLWAAQPVDNPDPHAVGLTSRHLAYVIYTSGSTGTPKGVMVEH-RGLMAVSAAWERLYALHKPLNHLQMAGFSFDVF-SADLIRALGFGGTLVLCP-RDTLMDPRALYRLLSEARIDFADFVPAV--LNPLLVWAQETGHDLSFMSTVVCGSDIWTAHSARQL-RRLCGERVQIVQAYGVTEASIDSTCFEFDSNSHVDAVLPIGRALANTRIYLLDAFQVAPGVTGELYIGGA--GVARGYLNLPQRFVDSPFVTGERLYRTGDLARYRADGNLEFLGRNDSQAKLRGLRLELGEIEARLAEVTGVRDNLVVLREDSVGVPRLVAYFHEQADAGLTP---KSLRQHLQLSLPDYMIPAAFVRMDALPLTANGKLDRSAL-------------------------------- 159899647 444 ------------------HFHSLLEYAVTNPDASI-EHLPLLSSSERQQLLQTWNSTSANYPA---VDSIVR----LFEAQAARVPERTALHFEG------QTLSYAELNQRANQLAHSLRQRGIGCDMRVGLFIDRSLDLLVGALGILKAGAAYVPIDPIYPQDRISAMLEDGAVSLLLTH------------------AELAAELPKLDLEVLCLDQAWPT-------------IAQAPTHNLNLALEPRSLMYVLFTSGSTGRPKGVAIEHHNYVNYIQ---GLLQRIEAEDGWSYALVSTFAADLTTNVYGALCSGGELHIVAYE-RATDPEAFAAYFRQHRIDV----MKLVPSHFEAMRGLNNLADVIPKQRLILAGEASLWEQLSDIRQL--QPSVQLQNHYGPTETTVSMLTYPIPSQPHYPSSTVRPLGNVQIYVLDRRMQPTPQGVPGELYVGGAGVG--RGYIGRPDLTAERFVEAGARLYRSGDLVRYQPDGAIEFLGRIDLQVKIRGYRVELSEIETAIQAQAQVANSVVILREDTPGDKRLVAYIVPEAGQSLN---IGSIREALRNSLPDYMVPTAFVELDGLPLNPNGKIERRAL-------------------------------- 159038431 8 ---------------------------------------------------------------------------------------------------DVVHLSYEELLAEVRRVAQALIASGLRPGDRLALWAPNSAQWVLGALGGSYAGLTLVPVNTRFTGVEALDVIHRSGASGLVVVDPFLGTDRLATLQAAATAEGRQ-----LPRVIVRVPSGWDEFVSQSRAVPELEADACAAA------VTPDDLSDVLFTSGTTGRSKGVMSAHRQSMAVAAAWANIA-RLTPDDRYLVINPFFHSFGLKAGIFACLASGSAIV----PQAVFDVPRTMALIADQRITVLPGPPTLYTSLLGYPD--ARRFDLSSLRLAVTGAATVPPALVEQIRKELGAD---VLTAYGLTEAVVATMCRPGDDARTVAETCGRAAAGCEVRIADPGG---------EVLLRGP--NTMLGYLDDPIATAEAIDAE--GWLHTGDIGQLDEHGYLTITDRLKDMYVCGGFNVYPAEVERALAQLPGVAESAVIGVPDPRLGDVGKAYVVCRPGHSLSAA---EVIEFCRSRLANYKVPRSVEVRSELPHNASGKVLKYLLRA------------------------------ 113970514 27 ---------------------------------------------------------------------------------VAKYADQPAFINMGA------TLTYRKLEERSRAFAAYLQELKLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLVDSGAKAIVVVSNFARTLEEVVEQTPVKSVILGDQLSAPKRTLVNFVVKYIKKLVPKYDLPHETLSRGRRMQYVKPVITGDDLAFLQYTGGTTGVSKGAMLTHRNVVNVLQANGAYSPALRDGSEFVVTAPLYHIFALTVNCLLFLHKGSQNLLITNPRDIPGFVA---ELKKYPFTALTGVNTLFNALVNSSDFA--ELDFSRLKLSIGGGMAVQKAVADKWQSITKTRLLEGY----GLTEASPLLTCCPYNLDGYNGSIGFPAPSTLIQVRDDAGNVLPQGETGELLGKGP--QIMKGYWQRPEETAKVIDKD--GWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGELVKVFVVAKDKS----LTADDIIKHCRAHLTGYKVPKLVEFRDELPKTNVGKILRRELRD------------------------------ 163703553 9 -----------------------------------------------------------------------NLAHS-LTQAAQRHPDRTAIVW------GERNWTWAAFDARVSRLAAALAARGIAKGDRLLVHARNGNPILEIMYAAFRLGAVFVPTNHRLMPGDVAYLAEQSGARAFLCQAD-----------NPGHVAAVTAACPEVSLVVTLGEGTAEG-------IPYEAMLAEAPDGRVPAAVEHDDPCWFFYTSGTTGKPKAAVLTHGQMAFVITNHLCDLMPIPESDVSLVVAPLSHGAGIHA--LTQVARAVTSVL--PASDRFDGAEVWRLIEQHRVTNMFTVPTILKMMVEH--PAVAAHDHASLRYVIYAGAPMYREDQKRALKTLGPVLVQYFEVTGNITVLPPHLHDAEDGPGVRIGTCGIERTGMEVQIQDAEGREVPPGETGEICVCGP--AVFAGYWNNSKADAEAF---RDGWFRTGDLGFLDAERFLTITGRASDMYISGGSNIYPREIEEKILAHPAVAETAVLGVPDPTWGEIGIAVCVPREGAALTEA---ELLAFLDGRIARYKLPKRVFLRPALPKSGYGKITKKLVRE------------------------------ 110634877 24 -----------------------------------------------------------------------------LERAALTYPDHPAVIH------GSTRITYREFWENCRRLASALVRLGIRRGDTVSVLLSNTPPMIEAHYGVPMANGVLHSLNYRLDAQAIAFQLEHSESKVLIVDREFS------SLASDALALLKNSPIVIDYDDPEYPDDAPYPKGPFIGSLEYAAFLRSGNPDFPPPPRDEWDAISLNYTSGTTGNPKGVVCHHRGAALMALNKT-IHGEMGKHPVYLWTLPLFHCNGWSFSWTVAVQAGTHVCLRWVRARV-----VYDLIADHGVTHLCGAPIVMSTLLNAPDEDKRRFS---HEAIFITAAAPPPEAVLAAMRDAGFRVLHLYETYGPAMVNEWKAEWDALPPAEQAAHKARQGVRYVAVLDSETMQPVPADGETMGEVMMRGNVVMKGYLKNQKATEEAFSG---GWFHTGDLGVMHPDGYVQLKDRSKDIIISGGENISSIEVEDALYRHPKVMQCAVVAMPDEKWGERPVAFVELRPNVHADEA---EILSYCKATLARFKCPSRIIF-ETLPKTSTGKIQKFALRA------------------------------ 211961593 4 -------------------------------------------------------------------------------------GDNIALI------GNGRKRTYKELADWTNRIARALQEYGVEPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRTGELSQIVDKAEIKLAMC-----------DLRLMEEMELCLKQNDHLTKIVSFDGTANFAGELDKVALSK-------PVQFDAVKTGRDDVCLLGFTSGTTGQPKATMHFHRDLLIIADAYAKEVLDVQPTDVFVGSPPLAFTFGLGGLAIFPLRFGATATLLETA----GPKQLIEIIETYKATISFTAPTAYRAMMAAME---EGADLSSLRIAVSAGETLPAPVFEQWKSKTG---IPMLDGIGATEMLHIFISNH--LEDAKPATTGRVIKGYSAKVVDEEMKEVPRGTVGKLAVRGPTGCR---YMQDNRQQKYV----RDGWNLTGDAFYQDEKGYFHFAARADDMIITSGYNVAGPEVEAALLSSPEVSECAVIGVPDEDRGQIVEAHVVLVEDHPQDAEVIKRLQDYVKSTIAPYKYPRSLKLVDSLPKTATGKIQR----------------------------------- 213017610 10 ---------------------------------------------------------------------------------------KVAIHC----PSRGTSYTYGDVRGQMNRLAQGLLAVGIRRGDRVCIYLESSPEYLFSYFAIWRIGAVAVPTNRVYRGEELLHAITNAGAVAVITDSEGAAVVSSVRDRAGCLQ----------QVICTEEGISGTVPWQQ---------FASYPAAMRAVDCSFDHLCQLQYTSGTTGLPKGAMLTHGNWMSALDAE-REALGMTPDDIYLGIYPMGH-VGISWGL-AALRAGGTFVIME----RFHLDQYLALIERYQVTVLAGMPPVIHSLV--HSPAGIEAALSSVKVIISGGGSLLPSVWEAFDRRFHIPIANSYGLSETIVIGSGTTTLPNYSFLTREYRSVGVPVGYTEVNIVSPEDPDPPDTPGEIALRGP--SVAQGYWQMPEATAAVF--RPGGWFLSGDIGYLDTEGVLFITDRKKDMIIMSGWKVYPTEVENVLVQHPKIRDVAVFGSPDERRGEIPVAVVVPAGDEPPT---YDEISTFCRSHLAGYKIPRGLIIVESLPR-VNGKLLRRTLRE------------------------------ 194291897 60 -------------------------------------------------------------------------------------ADRTFVVYE------DERVSYDAFLRAAIAMAQALVRDGVRKGDRVALAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGQELEYGLADSGSRIAIVDAERLDRILEH-----------LPGCPALERIYVSRAGAAPAEPRVMALESVSSWAALPEQAPPAVDIDPDDDATIFYTSGTTGKPKGALGTHRNNLLRRGEPIPAPDPAAPQKSMLLAVPFFHVTGCMAVLNGAIATGGKIVLLH----RWDALRGMELIERERCTAAGGVPTIAWQILEHPE--RGRFDLSSLENINYGGAPASPELVRRIREVFPHAAPGI--GWGMTETSSTFTSHSAEEYVMRPDSSGPALPIGEMKVVDGRGQALPPGETGELMVRGA--NVVRGYWNKPEATAQTFVD---GWLRTGDIARLDDEGYVYIVDRMKDMLIRGGENIYCIEVESALYEHPAVMDASVVGLAHRTLGEEPAAVVSLKPGMQASEA---ELQDFVRARLAAFKVPVRILIYDMLPRNANGKIMKSNLRKL----------------------------- 211591051 43 ------------------------------------------------------------------------------------------------------RWTYGQLKDETDRLARGMLASGIQKGDRVGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALNHSECRMLFMTPRIGRHNLEEVLTQLGPNPKKAATSETLEEIVILRESYNNFPTYHDVMERGLSQAAHVLQDREAE-LQPDDVCNLQFTSGSTGNPKAAMLTH-HNLVNNSRFIGDRMNLTSFDVLCCPPPLFHCFGLVLGMLAVVTHGAKIVFPSE---TFDPKAVLHAISDEKCTALHGVPTMFEAI--LSVPKPSNFDTSNLRTGIIAGAPVPRPLMKRLFAELNMTEYTS-SYGLTEASPTCFNAFTTDSIHTRLTTVGKVLPHARAKIIDTHGNIVPVGQRGELCMAG--YQLTKGYWNNPEKTAETFITDAEGWLKTGDEASFNAEGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPSIELASVIGIADPKYGEVVGAFIAIASGAERPTD--DELRTWTRDTLGRHKAPQHVFVFGEVPVTGSGKVRKVELRQMA---------------------------- 69934384 1 ------------------------------------------------------------------------------------DPEAVAI-----ETQAGERIRYGDLIARSGRMANALAAFGVQPGDRVAVQVEKSVQAIILYLATLRAGAVFLPLNTGYTPAEIGYFLGDAEPRVFVCDPA-------------RQEALRGPTEAAGARMVTLDAEGRG---------SLTDAADAAPEAFATVARDSDDLAALLYTSGTTGRSKGAMLTH-GNLVSNAQVLREAWRFTAQDVLIHALPIFHTHGLFVATNVVLFSGASMIFLP----KFDVDRIFEGMARATVLMGVPTFYVRLL----QDDMLNAETTANMRLFVSGSAPLLAETHREWQARTG---HAILERYGMTETNMNASNPYDGERIAGTVGLPL-PGTEIVVTDPETGAELPRGEIGMIEVRGP--NVFKGYWRMPEKTAAEL--RDNGFFITGDLGKFDERGYLHIVGRGKDLIITGGYNVYPKEIETEIDALPGVVESAVIGLPHRDFGEGVTAVVVPTGSPALTEA---DVLAPLEGRLAKFKQPKRVLFMDELPRNTMGKVQKNLLRDRFAG-------------------------- 91794284 19 -------------------------------------------------------------------------------------------------------------------FAAYLQHKDLKPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPQYTERELIHQFNDSGARAVVVLSDLLPILAKVVATTPIKYVISTHSADMLAQQIQPKTNIATIEFLSL-------LKQGAELEFTPVYPAQDALAALQYTGGTTGLSKGAMLTHGNMLANAYQVKSRITMTPGEDVFIAPLPIYHIYAFMVNLVLYFETGACSVLI---PNPRDIPGLIKTMAKYPFTGFAGLNTLFVALCHQ--EAFKTLDFSHLKITISGGTALTSTAADAWQRTTGCMVC---EGYGLSETSPVVCLNASGFQ--RLGTIGKAVIGTEVMILDADDNPVPMGTTGELAVRGP--QVMAGYWQQASETAKVM--TKTGYFKTGDIALVSEDGFYTIVDRKKDMVIVSGFNVYPNEVENILATHSSVLEAAVVGVSDEHSGEAVKAVIVLKDPSQDPQIAKADIEAHCRKQLTAYKVPKIFEFKTQLPKSTVGKILRRELRQ------------------------------ 197784424 73 ------------------------------------------------------------------------------------------------------TWTYGTLRARVDRLAHLLTDLGVVPGNRVLLRGPTTPWLAACWLAVLKAGAVAVTVLAQQRPHELATMCEIARIEHALCDIRAV-------------DDLAKAEIPGLR----ITTYGGDAP---------DDLLNREAPPYPAVETAADDVALIAFTSGTTGRPKGCMHFHRDVLAIADTFSKHVLKPHGDDVFAGSPPLGFTFGLGGLVIFPMRVGASSLLLEQA----GPRQLLPAVAEHRVSVLFTAPTAYRAMLDELD----AYDVSSLRRCVSAGENLPAATWRAWRERTGLR---IVNGIGATELLHIFIS--AADEDIRPGTTGVPVPGWHARVVDETGHEQPDGEPGLLAVRGPVGCR---YLADPRQREYV----RDGWNITGDTYIRQSDGYFRYVARADDMIISAGYNIAGPEVEDALLRHPDVVEAAVVGRADEARGQVVVAFAVLKEGAERDAE---ALRTFVKGELAPYKCPREIVFLDALPRTATGKLQR----------------------------------- 77458439 3762 ----------------------------------------------------------------------------------------------------EQRLTYAELNAQANRLAHHLRELGVGPDSRVAISVERGLELMVGLLGILKAGGAYVPLDPAYPAERLDYMLKDSAPVAVLVHGAT--------------------------------RELLDESTALVIDLDQAHWTFNPDDNPQVLGLSASNLAYVIYTSGSTGAPKGVMVEHRGVGNLLHWSSQLCPAVT--DGALLQKTPFSFDASVWELFWPLSAGLRLVLARPD-GHREPAYLAQVIREQRVSVIQFVPVLLQQFLEQDDV----SQCSSLTDVFCGGGDLTPALARLVRERL--PQVRLHNVYGPTEATVDSTVWTLEPSMAVPDPIGRPINNTRLYVLDAAKRPVPMGVIGQLFIGGA--GVARGYLGMAERFTPSPFVAGDRLYATGDLVRYRADGQLEFIGRNDFQVKLRGLRLEPGEIEAQLLSHPALREAVVLVRE-----ERLVAYFTWH--AEAGQPGIEALREHLLARLPDYMVPSAFVALDSLPLSPNGKVDRKAL-------------------------------- 77458439 2681 -----------------------------------------------------------------------------------------------------QQLTYGQLNQRANRLAHHLIGLGVQPDDRVALCVRRGPQMLVGLLAILKAGAGYVPVDPAHPAERIAYLLQDSDPVAVLAQASTREL----------------------------------LGMMPVIDLDSDAWQHLPDSNPQLPYLTPANLAYVIYTSGSTGQPKGVMVEH-ATLENLVHWHAEAFDLHAGSHTASVAGFGFD-AMAWEVWPALCVGATLHLPPETVSNEHLDELLDWWRAQPLQVSFLPTPVEYAFSRELQHPTLRTLLIGGDKLRQFNRAQTFAV---------------INNYGPTEATVVATSGLVEVGQ--PLHIGRPMANARIYLLDDQQRPVPVGVTGEMYVAGA--GVARGYLNRPDLTAERFLTDPFRMYRTGDLARWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALASHPAVQDAVALVR----DGQLLVWF------TERAPADIEALRNHLQTRLPQALIPAAYVRLDALPLTANGKLDRKVL-------------------------------- 77458439 548 -----------------------------------------------------------------------------------------------------QSLTYVELNMRANRLAHRLRELGVGPDTPVAICVERGPELVIGLLGILKAGGAYVPLDPAYPAERLNYMLKDSAPVALLAHGAT--------------------------------RALFEAGGVPLLDFDQDHWQDYPEHNPQVPGLNASNLAYVIYTSGSTGTPKGVMVEHRGLGNLLHWSSQVCPPV--ADGALLQKTPYSFDASVWELFWPLTAGLRLVLARPDA-HFEPAYLTQVVQEQRISVIQ---FVPALLQQFLDVENVSQCTSLTDVFCGGGE-LTPELGRQVRERL--PQVRLHNVYGPTETTVDSSVWTLEPSMPVPEPIGRPVSNTRLYILDEQLQPLPLGVAGELYIGG--VQVARGYLNLASLTAERFLDDPFRLYRTGDLCRYRADGNLEYLGRNDDQVKVRGLRIELGEIQTRLTQLATVLAAEVLVREDVAGDPRLVAY------YTGGPLEIGELRSHLLEQLPDYMVPTAFVHLAAMPLSPNGKLDRKALPQILRGYEAPVGDV------------------ 125540773 45 -----------------------------------------------------------------------------------------------------RTYTFAETRLLCRRAAAALHRLGVGHGDRVMVLLQNCVEFAVAFFAASFLGAVTTAANPFCTPQEIHKQFKASGAKLILTQSVYVDKLRQHEAFPRIDACTVGDDTLTVITI-------DDDEATPEGCLPFWDLIADADEGSVPEAISPDDPVALPFSSGTTGLPKGVVLTHRSVVSGVAQQVNPNLHMGAGDVALCVLPLFHIFSLNSVLLCAVRAGAAVALMP----RFEMGAMLGAIERWRVTVAAVVPPLVLALAKN--PFVERHDLSSIRIVLSGAAPLGKELEDALRARL--PQAIFGQGYGMTEAGPVLSMCPAFAKEPTPSCGTVVRNAELKVVDPDTGFSLGRNLPGEICIRGP--QIMKGYLNDPEATAATI--DVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLIAHPSIADAAVVPQKDDVAGEVPVAFVVRAADSDITEE---SIKEFISKQVVFYKRLHKVHFIHAIPKSASGKILRRELRKLAA--------------------------- 29827146 19 --------------------------------------------------------------------------------HARNQPTTPAVLFEG------RTVTYEQLHRESNRIAHAVQAAGLTPGDRVAYLGKESEHYYEILFGCAKSGTVLVPVNWRLTAPEVSHILRDSGTRLLFLEEEF-------------GPIVEKMPTAPPETVVGLGEP-------------FVAWKASHPDTDPTPHVTPDTPVAQLYTSGTTGLPKGVVLAHRSFFAIRDALASDWIDWRAGDIALIGIPGFHIGGLWWATQNFNAGTTIVAM-----RAFAARQAVDLIRDLGITTACVVPAMLRMM--LTEPRVSAKDFTTLRKTVYGGSPISEAL---LEESLAVLDCEFAQIYGLTETGNTAVCLPPAAHVPGGSLMQRPYPGVGSKVIDGEGRELPPGAVGEVCLATP--AHMVEYWGLPGKTAETLVD---GWIHTGDAGYIDEDGYIFIRDRIKDAILVAGENVYPAEIENVLEHHPGVAEAVVVGAPDERWGEYVHAFVVPAPGQRPSP---RDLHTFLVPRLASFKLPARYEFIESVPRNPSGKILRRELRD------------------------------ 27379393 43 ----------ARTGQQLSDHAAMDRFSVEDFHSFWRL---FLEWS---DVPRDGAAEPACETARFFPDLRLNYAECLL----AGSPGQPVLTACHADGSRDR-FTRGALRVAVDRLAKSLQRLGVRRGDHVVAIARNNAEAVIACLATAAIGGTFASCAPEMGVPAILARFAPLEAVVLFGCLRAERWDAGIPVAERVLETAA--GLPSLAAIIALDDGSLDVGEGTAPLHRLADLLDGGEIGPSWPRHPFNHLLFTMFSSGTTGPPKCIQHGAGGTLLEHLKEHRLHCDLSHGDRLFFQTSCGWMMWNWQ--LSALASGVEIVLYDGPLAAAD--TFWRIVAEERVTVFGTNPAYLHFCEEKGFSPGRVLDLSALRTMLSTGSILYPRQYDWVSSKVKSSMPLQSISGGTDIIGCFVL----GNPNLPVHRGEAQCRSLGLDVRSLPPPDDPQAEIGELVCANPFPSRPLGFHGDADRFHAAYFAQNPGYWTHGDLIEATPHGGWRLHGRSDGVLNVRGIRIGTAEIYRILDDVGGIVEAMAVEQEDEPGGTRMVLLLVLREGVVLDSALAKHIRSELARCGSPAFVPARIAQVDALPVTFNGKRSEIAARDAVNGRP--VRNRDALQNAECLEAIANH--- 94311726 15 ------------------------------------------------------------------------------------------------ETHDGLYYSWDDLDRATAKLANLLTALKLPAGSRVAVQVEKSPEALFLYLATLRAGYVYLPLNTAYQEAEIDYFVGNAEPAVVVCSSN---------------------NFGWVSKVAFRHGTAHVFTLDDNRTGSLLQRAAVQPDTFETVECADDDLAAILYTSGTTGRSKGAMLTHRNLASNAQTLNEYWGW-RSDDVLLHMLPIFHVHGLFVASHGALLAGAKMIWAP----KLDMGQILKYLPRTTVMMGVPTYYVRML----QEPRFDKELCSNMRLFVSGSAPLLLETFDAFRERTG---HTILERYGMSETVMLVSNPYDPALGERIGTVGRPLPGVSVRVTGSEGKSCEPGVIGNVEVKGP--NVFKGYWRMPEKTAEEFTADGWGAIVSQAGERIVPDNYLTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVVESAVIGVPHVDFGEAVVAVVVRKPGMEIDEA---GMIGTLKGRIANFKVPKRVHVVDELPRNTMGKVQKNVLRQ------------------------------ 198252086 40 ------------------------------------------------------------------------------------------------------TLTFAQVDEMSNGLAVYLREAGLEKGDRVALQVPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMARQFADAEPQALIVVDMFADKGHPIPNIIITQVAEFFPAMPRSIVRLVQKHWDRTLAPIDLTHIRLPEAIEAGRQEAYREALLPDDIACLQYTGGTTGVSKGAMLTHKNLLMNMEQSMEMITGVEKGEVALTALPLYHIFAFTVNLLGFYYLGGRNILIPNPRPLTNLKR-----AMENYPITWMSGVNTLFNGLSNETWFQDSPPKHLKFASAGGMALQSSVAEVWEKVTG---KPVLEGYGLTESSPVITFNPLGKM--RPNSIGIPVPSTELRCLDEDGKDVPQGQPGELAARGP--QIMKGYWKKPDDTAKIMQGD---WLLTGDIGIMDKGGYFSIVDRKKDLVLVSGFNVYPNEIEDCLTRHPGILEAAVIGVPDGASGEAVKAFVVLSDQSLSS----ATIRAYCKEHLTGYKVPKMVEFRDDLPKSNVGKILRKDLR------------------------------- 160893391 9 -----------------------------------------------------------------------------LERNAREFGDDVALVEINPDVTETRRVTWREFNEKANRFANLLVSRGIRKGDKIGILMMNCLEWLPIYFGALKTGALAVPLNFRYDAEEIKYCVELADVDVLVFGPEFIGRVETV-----VDEIA--------EKRILLYAGGNCPTFAE----DYDKLTANCSSTFEKRDIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAATVEQKHHGQ-TKDDVFLCIPPLYH-TGAKMHWFGSLITGGKAVLLKGV-NAKTILQTVSDEQCTIVWLLVPWAQDLLLALESGEVKLSDYKLDQWRLMHIGAQPVPQSLIKRWKEYF--PHHQYDTNYGLSESIGPGAVHLGVENIDKVGAIGVPGYGWQVRIVDEDGKDVKQGDVGELILKGP--GVMTCYYKNPEATAETLKD---GWLYTGDMAEQDADGFIYLVDRKKDVIISGGENIYPVQIENFLSKYPKIKDVAVIGLADPRLGEITAAIIETKDGMECTED---EINEFCKE-LPRYKRPRRIIF-EDVPRNATGKIEKPLLRK------------------------------ 118463736 3429 ---------------------------------------------------------------------------------AARTPDAVALTCDG------RSMTYRELDEAANRLAHFMIHHGAGPGERVALLFPRSAEAIVAILAALKSGAAYLPIDPALPAARVEFMLTDAAPIVAVTTAALAERLHGFDLTVIDVA---------------------------------DPAVATQPATAPPVP-DPDDVAHIIYTSGTTGVPKGVAVTQ-YNVAQLFDDLRIGIELSPRQVWTQFHSYAFDFS-VWEIWGALLHGGRLVVVPETVSRSPNEFHDLLVREHVTVLTQTPSAVGLL----------RTDGLDGTALVIGAEPCPPELVDRWA-----PGRTMVNVYGPTETTMWACKSAPLTAGSGFPPIGAPVTRAAFFVLDDWLRPVPPGVVGELYLAGDGVG--VGYWRRPGLTAARFLACPFGMYRTGDLVRWRADGQLDYLGRADEQVKVRGYRIELGEIQAALSALDGVEQAVVVAREDNPGDKRLVGYVTGSVAPAKARAALAE-------RLPAYMVPAAVVVLDSLPMTVNGKLDTRAL-------------------------------- 118463736 8081 ---------------------------------------------------------------------------------AARTPDAVALVYE------DRSWTYRELDEAANRLAHRLAGFGVGAGERVALLFSRSAEAIVAILAVLKAGAAYLPIDPALPDERIGFMLADAAPMVAISTAELAPRLHGH-------------------HVVVLDVHDPAVDTQ---------------PSTPLPPPGADDIAYLIYTSGTTGVPKGVAVSHRNVTQLLTADSG----LPREGVWSQWHSLAFDVSVWEIFGALLHGGRLVVIPDSVVRSPD--------DFHALLVDEQVSVLSQTPSAAGTLSPEGLESTALVVAG---EACPAELVDRWA-----PGRTMINAYGPTEATVYTAISAPLQPGSPAGVPIGFPVPGTGLFVLDELRPVPPGVVGELYVAGA--GVACGYWRRGGLTASRFVACPFGMYRTGDLVRWRGDGQLDYLGRADEQVKVRGYRIELGEVRSALAALDGVDQAAVVAREDRPGDKRLVGYIT-------GDADPAEARARLGERLPAYMVPAAIVALDAIPLTPNGKLDTRAL-------------------------------- 118463736 5536 ---------------------------------------------------------------------------------AARTPDAVALVCGG------RRMTYRELDEAANRVAHLLRVRGAGPGHTVALLFSRSAEAIVAILGVLKSGAAYLPIDPALPGERIGFMLADAAPLVAIST------------------AELAPRLHGQHDVPVV---------------DVHDPAIEAAPSSALPPPGADDIAYLIYTSGTTGVPKGVAVSHRNVAQLLTAESG----LPREGVWSQWHSLAFDVSVWEIFGAQLHGGRLVVIPESVARSPEDLHALLITEQVSVLSQTPS-----------AAGALSPEGLEDLTLVVAGEACPSELVDRWA-----PGRTMINAYGPTEATVYAAISAPLRPGALGGVPIGSPVPGGAVFVLDEWRPVPPGVVGELYVAGA--GVACGYWRRGGLTASRFVACPFGMYRTGDLVRWRGDGQLDYLGRVDEQVKIRGYRIELGEVRAALAWVDGVDQAVVVAREDRPRDKRLVGYIT-------GTADPAAVRAALAERLPAYMVPAAVVTLDAIPLTPNGKLDTRALPAPEYSDADRYRAPDN-----AVEEIL----- 118463736 7025 ---------------------------------------------------------------------------------AQRSPQAPAVTFEG------RTTTYRELDEASNRLAHLLIGRGVGPGQAVALLLPRSADAIVAILAVLKTGAAYLPIDPALPAARIEFMLDD----------------------------------TAPTAAVTTAALAGPLRGRDLTVVDIGDRALSRQPHTALPAPDPDHVAHIIYTSGTTGVPKGVAVSH-HNVTRLFDAQAVGVELSADQVWTQFHSYAFDYS-VWEIWGALLHGGRLVVVSDAVARSPMDFHALLVA-ENVTVLSQTPSAVRMLSPQGLESA---------ALVIGAEPCPPELLDRWA-----PGRTMVNVYGPTEATIFSTASTPLAAGSGAPPIGSPVPGTALLVLDGWLRPVPAGVVGELYVAGRGVGY--GYLRRAGLTASRFVACPFGMYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIEVGEIRSALAALDGVDEAVVIAREDRPGDKRLVGYIT-------GDADPAEARARLAERLPAYMVPVAVVVLDALPMTVNGKLD---LRALPAPEYAAAGYRS----------------- 118463736 9575 ---------------------------------------------------------------------------------AAQTPDAVAISWDGL------SMTYRELDQAANRLAHLLADHGAGPGQSVALLFSRSAHAIVAILAVLKTGAAYLPIDAAAPAARVRFMLADS----------------------------------AAVAAVTTAGLRSRLDGCDVAAIDIEDPRIQTRPSTPLPAPAPHDIAYVIYTSGTTGVPKGVAVTHRNVTQLLEPLDAGLPSPG----VWTQSHSYAFDVSVWEIFGALLRGGRLVVVPEAVTRSPKDFHALLVDEEVTVLTQTPSAVAMLSPEGLE----------SVSLVVVGEACPAEVVDRWA-----PGRVMVNAYGPTETTMCVAISAPLAPGMGSPPIGVPVDGAGLFVLDAWLRPVAPGVVGELYVAGA--GVAAGYVGRSGLTASRFVACPFGMYRTGDLVCWRPDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYIT-------GTADPAEARTALAQRLPVYMVPTAVVALDAIPLTPNGKIDTRAL-------------------------------- 118463736 1974 -----------------------------------------------------------------------------------------------------RELSYRELDEWSTRLARKLIQHGVGPERAVGVAIERCAELVVAWWAVTKAGGVYAPVNLDHPVERVASVLHTVDAVCVLT--------------CGTDEVAGAGPRPILR--------------IDGLDLSGHSTEPITDADRR-SPLRADDTAYLIFTSGSTGVPKGVAVSHTGLLGWA-AAQRELFGLGADARVLMVASPTFDASVGELL---LAAGSGAALIVAPPQVYAGEALTALLHNQRVGTAILTPTVISTLDRGRLDGL--------HTLVAVGEACLPELVDGWA-----PGRQMFNGYGPSETTIW--VTCARLTAGQPVRIGAPIPGVCARVLDGWLKPVPVGVVGELYLSGPALGH--GYLGRVDLTAERFVANPFGMYRTGDLVRWTPEGTLDYLGRADNQIKLRGQRIELGEIENTLLACPQVTQAAVT-VQDSAAGSQLVAYVTLDHGPSDAD-------------------------------------------------------------------------- 34556678 6 --------------------------------------------------------------------------YTLLWQNAQEHPRKTALFVD------KLQLNYKELLRESDKVASFLQKEGIKAGDRVALILSNSWEYIATLFGVLRLGAIAVPVNTMLKSDEMEYILKDSGAMLAFISGKF------------EKEAKNLLYTTGLKKVIW-----HDAEVKCDARNLRYEEMVEAKNLPKEWAKGSGEVAVIIYTSGTTGFPKGAMLTHDNFFSNLAAVTER-FKIHAKDRFIVYLPMFHAFTLTATILLPFYRSCSLVVI---KSILPFSNILKQVLLKRVTIFLGVPDVYNALIRAKLPWYFLWFNS-VRIFVSGASALSESTLARYKEKF--KRAVMLEGYGLSECSPVVAANPLERQKVSSVGPAVPGYEVKIV--DDELMELPVGERGEIIVRGG--CVMKGYLNHPEATQNTIVN---GWLLTGDIGKMDEEGYIYILDRKKDLIISKGINIYPREIEEAILSFPTVKSCAVVGWQDESLDEIPVAFLEYEEGAKPHSE--SEIKGYLKKHLANFKIPKHLYVRDELPKNATGKVLKRVLKE------------------------------ 121609389 9 ----------------------------------------------------------------------------CLRRWASRHAHRTALV------DEDTRISFAQLDRRVDRLAAGLHALGLRRGDRAMVQLPNSIGFVTVCFALLRLGAIPVLAMPTQRAHDIDALCRLAEPVAYFVPDE------VGGFDYRPLAAEMARAHPSLRAVVIDGGAGPHVPGAHELATLDGDPQEWAEP-------SPGDTALLLLSGGTTGVPKLIPRTHADYAYNFTAS-ADLCGLDESTVYLAVLPVAHNFTLACGVLGTLAQGGTVVL----SRTASCDEAMPLIERERVTHLALVPPLAQLWVQAREW--EDSDLSSLRLVQVGGSRLAPLLARRLPQALGCR----LQQVFGMAEGLLCYTRLDDPEDAIIHTQGRPSPQDEVRIVDEHDQDVPPGEVGQLLTRGPYT--IRGYYRAPEHNAGSF--TRDGYYRTGDLVRRDPAGNLIVEGRIKEQIQRGGEKISAAEVEFALGHLPGVRAAAVVGVPDALLGERICAFVQPQD----TPINMGGLREALRERLSTFKLPDQAEVLTHWPLTPVGKIDKHRLIAIAQ--------------------------- 149190840 37 -------------------------------------------------------------------------------------------------------LTYRDLNEKSDAFAAYLQELRAKKGDRIALMMPNLLQYPITILGALKAGLVVVNVNPLYTPRELEHQLRDSGATIIVAVTNFKTSIKHVILTSIGDE-LAPHKRTLVNFVVKYVKKMVPKYHLPGAISLRRALTGGKRMDFNPPVIESSDLAYLQYTGGTTGLAKGAMLTHRNIIANVLQVYGHFGPRTSKDRAVTPLPLYHIFANSVSMMLMMYMGGSNLLIT---NPRDLNSFVNDLSKYPFTMIFGLNTLFAALNNHAK--FRELDFSNAEFTIAGGMATQKHIADEWQKITG---MPIIEGYGLTECS-PVVAGGVHTQQSYVPAVGVPLPSTELRIVDENGQPLGVNEVGEIQIRG--DQVMKGYWKQEAETNA--ILTKDGWLYSGDIGRMDEDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPKIVEAAAVGVPDDVAGERVKLIVVTSGPVTVDD-----IKKHCRQHLTGYKIPKVIEFRDELPKTNVGKILRRVLRD------------------------------ 148255483 26 -----------------------------------------------------------------------------LARSAAVYPDHVSTVYEG------RSFTWRQTYERCRRFASYLAGRGISEGDTVAAMLPNIPAMNEAHFAVPMTGAVLNTLNIRLDAPSIAFQLDHGQAKIILVDPEFS---------GVISEALKLMSGPKPFVIDV--DDASYAGGSRIGEIEYEVAVAAGDPGFEPRPADEWDAIAMSYTSGTTGNPK-GVVTHHRGAYLNAVSNILAGGLGQHPVYLWTLPMFHCNGWCFPWTMAAAAGINVCLRKVDPT-----KIFELIKTHGVTHMCGAPIVYNVLINAPDAPKGKRETP---VIGLIAGAAPPVAVLEGAENIGIKLTHVYEVYGAEQPGWDDLPPAERAQLKRRQGVPYPLQEAVTVLNPETMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATQDAFAG---GWFHTGDLGVLDAHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFIELKDGAQATEA---EIIAYCRSHMSGFKTPKVVVFGP-IPKTSTGKIQKFLLRN------------------------------ 148259274 30 -------------------------------------------------------------------------------RSVAENAALPALEYRDRETG------FAELGEAIGEVAAGLASLGHAKGERIALYLPNVPAHPFCFYGALTAGLVVAHLSPLDAERELAHKLHDSGARTLVTTNLGAMLGM----------ALKLLDAGHVERIIVADDAAPPIPTGDPRVMTLDALRARGRAAFEPPAIAPDDLALLQYTGGTTGLPKGAMHTHATAIYATFFDGQNRFPPGQKFRAICVLPLFHIYALVVLCLLQLSRGSTLLLR----LKFDAETTLRDIEVKKASYFPGVPTMWIALANVPD--LDRRDLSSLRLVGSGGAPLPVEIGQRFERLTGMRLG---GGWGMTETASAGTGNLDGLFKFGSAGMPLPGIKLDVVALDDPSRVLPYGETGEIRIRSP--NTFIGYWQNPEETARSFVD---GHFLTGDVGYIDEDGMVFLVDRKKDMILSGGFNVYPTVIESAIYEHPDVAEVIVVGVPDDYRGQSAKAFITLKPGAA--EFTIESLRDFLADKLGKHELPAAVEFREALPKTSVGK-------------------------------------- 70729531 83 -----------------------------------------------------------------------------IERTAAVYPDYPAVIH-----GSIRR-TWAQTYSRCRRLASALAGRGIGKNDTVAVMLPNIPAMLEAHFGVPMIGAVLNALNVRLDAEAIAFMLAHGEAKVLIADREFHE---------VIHAAVAMLDHPPL---VIDLDDPEYGEGQPVSDLDYEAFLAEGDPEFAWQWPDEWQAIALNYTSGTTGNPKGVVY-HHRGAYLNALGNQMTWAMGNHPVYLWTLPMFHCNGWCYPWTVTALAGVHVFL-----RRVDPQKILDLIREHQVTHLCGAPIVLNALVNMPDTAKAAIDHP---VNAMVAGAAPPAKVIGAVEEMGIKVTHVYEVYGPVTLCAWHAAWDELPLEQRAQIKSRQGVRYPMVADPKTLEPTPRDGQTIGEIFMRGNTVMKGYLKNPTATAEAFEG---GWFHTGDLGVTHPDGYVEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKADHQDVRE--AEIIAFCREHLAGFKVPRTVVFSP-LPKTSTGKIQKFVLRDMAKN-------------------------- 91787967 4 -------------------------------------------------------------------------------------------------------YTWRDLDRATAMVANLLQSLGLPEGSRVAVQVEKSVEALVLYLATLRAGYVFLPLNTAYQSAEIEYFIGNAEPAVVVCSSKNFGWVSKIAFK---------------------AGTQNVFTLDDDRTGSLLERAAHCSDRHDIAIKKPDDLAAILYTSGTTGRSKGAMLSHGNMLSNA-LVLKDYWGWKKGDVLIHALPIFHVHGLFVAIHGALVNGSKMIWLS----KFDPKLVVKKLPEATVFMGVPTLYVRLL----AEPGLDREACRNMRLFVAGSAPLLIETFNAWQQRTG---HTILERYGMSETAMLTSNPYEGGE-RRGGTVGLALPGVSLRVQGDDGKPLPVGEIGDIQVKGP--NVFQGYWRMPEKTKEEF--TPDGYFKTGDVGKIDERGYITIVGRSKDLIISGGYNVYPAEIEGYINDMPGVAESALVGVPHPDFGEVGIAIVVPKPGASLDAG---EIIAGLKSRLANFKIPKRCFIASELPRNTMGKVQKNVLRD------------------------------ 126740722 26 -----------------------------------------------------------------------------LQRAAQVFPDHPAVIY------GKQRINYAEYHARCSRLASGLAQLGVKSGDVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVSTVAYIFDHGEAKVALVDPQFLELA---------EAAIEEMEGPAP--ILIEVADDPAGWHATGRHKTYVDLLAEGDPEFDWIPQDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWRMVQH-PVYLTIVPLFHCNGWNHTWMMPLLGGTLVCCRDVSA-----QNVYNAIHYEGVTHFGGAPIVLNMIVNALDEERRTFDH--QVEVFTAGAPPAPATLAKIEDLFNITHVYGLTETFGHVTECYWKAQDWADLDARQGVAMPMMEPVVVRGSDHEILPMDGQSQGEIALRG--NTVMKGYLKNPEATAEAF---KGGYFNSGDLAVQHADGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDEKWGEVPCAFVELKAGKTLEEA---ELIAFSRETLAGFKAPKQVIF-QELPKTSTGKIQKFELRGIA---------------------------- 126347649 460 -----------------------------------------------------------------------------------------------------ERLTYAELNAEANRLARLLAERGAGPGRVVALALERGTRLLPALLAVLKTGAAYLPLDPGHPAERLRLVVEDAAPVLLVTERA--------------HAHLAGDALP----VVRLDDEEVAADLARRGAADLTDADRRG-------PVRPSDIAYIIHTSGSTGRPKGVPVPH-ANVVRLFASAAEHFSFGADDVWTLFHSYAFDFS-VWEIWGALLHGGRVVVVPYAVSR-SPREVLELLHREGVTVLNQTPSAFEQLVDA--DAERGGDAGALRYVVLGGEALRPARLRPWADRHGLDRPVLVNMYGTVHVTHHRLTRADLDDPRRGSVIGTPLADLRVHLLDDAGRPVPPGATGEMYVSGA--GVAAGYLDRPDLTADRFLDDPYGMYRSGDLARRRPDGTLDYLGRADAQIQLRGFRVEPGEIEAVLASHPGVTRAAVVARRADNGAQHLVAYTVASGAAPVSPA---ELRAHTAAHLPEHMVPAVCVPVDALPLTANGKLDVRAL-------------------------------- 126347649 1677 ----------------------------------------------------------------------------ALRRAAERRGD---IVHVHADGSEHRR-SYAALIPEASRVLAGLRRAGLRPGDQVILQCDATEDFLAVLWGCVLGGFVAVPLTVPASYDT---------PSAALTKLEGIW--RMLGRPWIVCSAGREAGLRALAARQDW----------PGLRLTTADALREAPEDHDWHPARPDDLILMLMTSGSTGLPKAVRLTHRNVLTRSAAT-EQTNRLGADDVSLNWIPLDHVTGVVMFHLRDVYLGCRQIHAPTSWILQDPPRWMDLADRYRVTVTWAPNFAFGLLAEQSDRFADRWDLSPMRLVMNAGEVVVASAARRFLRAFGLPQDVMHPGWGMSETCSVVTDAVPRDGEGTFVSCGLPYPGFAMRIVDEQGTVLDEGEAGRFQVRG--TSVTGGYHDNPAANAEAFTED--GWFDTGDLAYL-SDGELYITGRAKDVIIVNGVNHYSHEIEACVEELPWVENAAVAVRTDPSSTDELALFFHPVQDVTAGA--LREITGKVAREIG--VSPAHLIPVDAVPKTEIGKIQRTKLRK------------------------------ 149925844 13 -------------------------------------------------------------------------------------ADRPAFVSAGTE------FSYKQVDDMSDQFAGYLKSIGVQAGDVVAIMLPNCVQFPVCFVGAMKLGCTLTNVNPLYTVRELNHQLKDSGATTIVVFENFLEGTKVKNIVITQLGDLLGGLKGLIVNFVMRKVKKMVPAYNLPQAVPIKKALAAGKGVSYPKPSPKDDVALLQYTGGTTGVSKGAMLTQRNLMSNMEQGLAWMSEAIGKDPICVVTMLYHIYALAVNCMLFMTFGARNILI---ANPRDVGTVMKVLRKEKFHVITAVNTLFNAFLNNEE--FCNRDFSDMKFAMSGGMALQQPIAERWYKVTG---CAISEGFGMTETSPVVTVPHGGERPAFRGNVGLPIPGTEVRLKRDDGLWAGLNEPGEICVRGP--QVMLGYLNRPEETAKTIDKD--GWLATGDIGTMDEQGFVKIVDRKKDMIIVSGFNVFPNEIEDVVAQHPGVLECGVVGVPDPVTGEKVK----LVVVKKDQSVTKEDLIAHCRQNLTGYKIPSFVEFRDDLPKTPVGKILRRELRD------------------------------ 159028632 480 --------------------------------------------------------------------------HQLFEEQVERTPENIAVVFE------DQQLNYRELNARANQLAHYLQKLGVEPDVLVGICVERSLDMIVGLLGILKAGGGYVPLDPAYPQERLDFMLGESQAQVLLTQSPLAAGFTHHDIPVVYLD-------------------------------SDWQKIAEFEEENPENTTTAKNLIYTIFTSGSTGKAKGVAIEHRQLLNYLN-GIQERCLSKPGGQFALVSTFAADLGNT-VIFPSLINGGCLHLLSEARTT-DSNAFLEYCQQH----PFDYLKIVPSHLAALLSAAQPETKLPWQKLILGGEPTTWNLAEKV--LIHAPQCQIFNHYGPTEATVGVLTFAMDSQSISQSQRDRPLANTQIYLLDQNLQPVPIGVQGELYIGGA--SLARGYLNRPELTNEKHQETENRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQPNYVETTCVIAREDSPGIKRLVAYIVPPKNVTLS---TSELRQFLKARLPDYMIPSAFVTLEALPLTPNGKLDHRAL-------------------------------- 84702299 53 ---------------------------------------------------------------------------------VKKYGDKVAIRCMETD------WTYRRLDEDSRAFASYLRSKGINPGDRVAIMMPTVPQYVVCLLGALRAGCVMVGVNPLYTARELCHQLEDSGAVAIIIFDQFASIFATIREKTPVKEVIVGPKGAIANLVVKYVQKKVDSYSIPGHTKYTDAIKKGRSLPNADIKRSPDEIAALQYTGGTTGVAKGAVLKERNLLAAAKIGDVWTKPGREREPVLQKALIPLPLYHVFTLYVVASSLGIGATCIFVPDPRDGKLLVKTMARNPFNLMIGVNRLYQAEVDGEPVLKKFVDFSNTRACISGGTPTMRSVAESWHKQTG----LWIMEGWGMTETVGAGTCNPDGLDGFNGTVGLPMPSTRIEIRDDDGKALPIGERGEIWLSGP--QVMAGYWKRPDETAKVM--DGKGFMATGDIGIMDENGFIEIVDRKKDMILVSGFNVYPSEIEDVVDTIEGVSEVAAVGIPSERTGEAVKLFV-AKSDPNLTEA---DIMAVCKRELTNYKRPSKIVFMDELPKSAVGKILKKELKDV----------------------------- 56477375 26 ------------------------------------------------------------------------------------------------------RFTWQETYARCRRLASALVQHGVGCGDTVAVMLPNVPAMFEAHFGVPMIGAVLNTLNTRLDPEAIAFMLAHGEAKVLITDPEFASLVGP-----------ALERLDGPKPLVIDALDDEYPGSDRLGAIEYEEFLAAGDPEFAWSPPDEWDAIALNYTSGTTGNPKGVVY-HHRGAYLNAASNIISWGMPQHAVYLWTLPMFHCNGWCFPWTMAANAGINVCL-----RKIDVALIYELIRTHKVSHFCGAPIVHGMLINAPEGM---RDGITHKVSALIAGAAPPAAIIEGMERIGFDITHVYETYGPASVCAKHPSWDELPIDRRAERNGRQGVRYHMQPETMVPVPADGETMGEIMFRGNLV--MKGYLKNEKASDEAFAG---GWFHTGDLAVMHPDGYVKIKDRSKDVIISGGENISSLEVEEALYRHPAVMTAAVVAKPDEKWGEVPAAYIEVKDGTAVT---VDDIIAHCREHLARYKVPKHIEFC-VLPKTSTGKIQKFVLREQA---------------------------- 108798485 5 ----------------------------------------------------------------------------ALHRAVQQTPDLPATVF------GERVRTWAQTADRAARLASAFQGLGVRSGDRVALLAQNCDAYHDFLFAVPWADGVAVPVNTRWSVHEIAFSLEDAGALVLVVDDVFLDMVEELRELAPTVQA----------------YIHAGDRARPEGVLDFEDIITAHDP-IEDARRGGDALAAIYYTGGTTGTPKGVMLSHANLMAAALGALSTGQFLEPRGRLLHSAPMFHLADGSGWLARNLVGGTHVILPSFTP-----DAVAVAVERYQITDMFLAPTMIQMFVDS--PAAAQHDLSSLKHLIYGASPISQAVLERAMRLLPQVKLLQAYGMTELSPTTTVLTGEEHLDPALLRSAGRAVPIAEVKIVDEDDNEVPRGTVGEVAARGPHV--MLGYWNRPEETAQA---LRGGWMHTGDGGYLDDNGYLFIVDRIKDMIVTGGENVYSAEVENALAQHASVATCAVIGVPDADWGERVHAVVVLQEGMTATA---QELRDHCGSLIARYKAPRTVDFVDSLPLTAAAKVSKVDLRQ------------------------------ 987100 11 --------------------------------------------------------------------------YDLLRANAERLGDKIAYV------DSRLALTHAELATRTGRIAGHLVDMGVDRGDRVAILLGNRVENIESYLAIARASAVAVPLNPDATEAEVAHFLSDSGAVAVITDSAHLDDVRRTAPAANIVLVGEERTPPGVR--------------------SFAELATTEPLRPPRDDLGLDEPAWMLYTSGTTGTPKGVLSTQGSGLWSAAYCDIPAWELTENDVLLWPAPLFHRLALHLCLLATTAVGATARIMNG----FVASEVLEELTEHRCTVLVGVPTMSRYLLGAADTFEPRT--SSLKMGLVAGSVAPASLIEGFEDVFG---VPLLDTYGCTETSGSLTVNWLSGQRIPGSCGLPVPGLSLRFVDPISGADVADGEEGELWASGP--SIMIGYHEQPEATAEVLSD---GWYRTGDLARRSETGHVTITGRIKELIIRGGENIHPHEIEAVALDVPGVKDAAAAGKQHPVLGEIPVLYVVPETGGVDTDM----VLAVCRERLSYFKVPEEIYRVDAIPRTASGKVKR----------------------------------- 52081565 7 ---------------------------------------------------------------------------NWLKQRAELTPDRMAVI------QGDHKLTFIQLFHEAKKTAGRLKSFGLKNGDTAALLLTNRMEMVIAVHACFLLGVRIVLLNTKLSMAERSYQIEHSEAKLLLTEKPFIEEHR---------------------------------GGQPARAVDIEDVQNAAPPVTEIESIHLDDAATIMYTSGTTGRPKGVMQTFANHYFSA-VSSALNLGLQEHDRWLIALPLFHISGLS-ALFKSVIYGMTVVLHQ----RFDAEEVLRSIKDQQVTIASVVQTMLSRLAAKVDRCPGSLRC-----LLLGGGPAPLSLLEECKRK----RLPVVQSYGMTETCSQIATLAPEYSIEKLGSAGKPLFASSIK-IEKNGTECQPGEHGEITVKGP--TVMKGYLKNEAANKDSFND---GWFKTGDIGYFDDDGFLYVLDRRSDLIISGGENIYPAEVEAVLLSHPNVAEAGVKGVDDKTWGKVPHAYLV-----ADSPVDEEELSEFCKERLASYKVPKAFHFVDRLPRNASNKLMR----------------------------------- 153887493 22 -------------------------------------------------------------------------------------------------------ITFAQFKDETERIAGYLQQHDVKAGDRVLLYMQNSPQWMLAYYGILRANAVVVPVNPMNMTDELRHYVEDGGARTAFVAQNLYERGDADGQLAHTIVATYSDYLKQPSSITPPEFVSAPRHISGGDHIGVTHWNDMLDARVAPGPLGPDDLCVMPYTSGTTGKPKGCMHTHRSVMCTALGVVNWASG-TQNSILLSVLPLFHVTGMQSGLNAPLFSGATVVVLP----RWDRDAVGRAIAHHRVTEWWSISTM--AVDFLSNPKLDDYDLSSLRVVAGGGAAMPDAVAKKLHDKTGIE---YIEGYGLSETIAPTHINPP-HRPKSNCLGIPIFDVDARIVDPQTLEELPQGETGEIVTHGP--QLMQGYWRNPEATREAFIEDGKRFLRTGDLARKDEDGYFFMADRLKRMINASGYKVWPAEVETMMYYHPAIQEVCVIAARDTHRGETVKAFVVRNARHT-QAVTEDDIITWARENMAAYKAPRIVEFVESLPKSGTGKIMWRELQE------------------------------ 126464300 14 -------------------------------------------------------------------------------------PDSAALIFRG------RTRSWAEFAADMARIQQGLAAQGVRRGSRVAVLDRNSDDYVLLGYALAGMGAVLAPVNMWLRPAELSYILGNCQPLLLVTSAEFLDAAREAIAPLADPPALVLRGDEAP------------------GTIAWAEIAAGEGRAPVSRPESWDDPHLVLYTSGTTGRPKGALISHRRTVLDALAALP-VFGIGQHERFFCYMPLFHTGAWDYLKLYFMRRGAAVI-----AERFEADAAVAEIEAHRCNGMFGVPLVLRQM---VESQAWGTSDMSSMRLIAYANYDPSALILRIVEAFGAEGLRIANAYGLTEGGPYICINRPETAMSKPLSIGQPVPGVQVALLDEDLREVPPGALGEICVRGP--ALMSGYLNRPEATAEAFAG---GWLHTGDLGRVDEEGFVHLVDRKKDMIRTGGENVFAKEVEQTLVTHPAIRDCAVVGLPDDDYGERVVAVVVAEPGTDLAEA---EVRSFVRDRLAGFKAPRQVIFVPELPKTPAGKIKKHEVRKAIAAE------------------------- 154250610 7 ----------------------------------------------------------------------------------------------------TRTRTWTELHDRVSRLAGALRGLGVGAGDRIALLSMNSDRYLETCFAAWWADAVIVPMNTRWSVAEHVYSIEDAGAALLLMDETFREAGLAV-----------RDACPRIAHAVYM------GDGAAPETCLSYEELIAAGPAIGDARRGGEELAGIFYTGGTTGFPKGVMLSHKALWTSSLSVGAGTAGFNPDMRYLHAAPMFHLADFAMSTATTIYGGSHVFMPSFEPASF-----LKLIEQHRASYALLVPTMIRMLLDCPAMA--QHDLSSWKGLFYGASPMPEALLREALAKL--PGVAFTQGYGQTELAPIATLLGPEFHVLKLRSAGRPGLCVELRVVGPDGKELPRGEVGEVAVRGP--NTMLGYWNKPEQTAATLVD---GWVMTGDGGYMDEEGFLYIVDRLKDMIVSGGENVFSAEVENAVMQHDAVAECAVIGVPDPKWGERVHAVVVPKSGRHLSEE---ELFAHCKALIAGYKCPRSADIRHELPKSAAGKILKTDLRR------------------------------ 163793449 32 -------------------------------------------------------------------------------------PEKVAIHYYGTP------ITWAEMDRATDRLAGWLHEAGIKRGDRVLLFMQNSPQFIIGYYAILRANGVVVPVNTMSRSAELTHIAEDTGATAAIVGQEVVEPLASGQPLRHVVAAAYADFLRVPTDLTLPDGVATPRRPVAGNGLVTWQAVMEAAYAPPPLEIGLDDWCVLPFSSGTTGRPKGCLHTH-RSVGFTMFASVLWSPSNHESISLVSLPLFHVTGMQNSMNMQVFQGSEMIMM----TRWNRRTAAELIARHQVTHWRCITTM--AIDLLSDPDAASFDLSSLVAVSGGGAQMPKAVADRLHTLTGIE---YLEGYGLTETIAPTHIN-PFHRPKRQCGGIPIFDTDARVVDPDTLQELGVGVVGEIVAAGP--QIFVGYWNRPEDTAAVFFERGKRFFRTGDLGYYDEEGYFFLVDRLKRMINASGFKVWPAEVEAMMYDHPDIQEVCIIATPDVRRGETVKAVIVLRAGAALE---VDALQDWCRERMAAYKVPAVIAFAEGLPKSPTGKVLWRVLQE------------------------------ 115372245 16 -------------------------------------------------------------------------------------------------------LTYRQLDERANQVAHALRAWGVGPEHRVGLCTGRCLEMMVGLLGILKAGGAYVPLDPVYPRPRLAFMLEDARVSVLLTRSD-------------------------VEGVL-------PLEARRVLRLDEAGALAREPVSRPKPLAAPEHLAYVLYTSGSTGRPKGVQVEHRSLLNLAE-SLGQTFGLAEDSHVLQYASLCFDVSLWEIL-AAWVGGGTLHLMPPEALLPGPALLDLLRARAITHAALPPSVLAVLPDAALPAL---------KVLVSTGEECPASVAARW-----SPGRRFFNAYGPT-EATVHATLFEGTGGARPPPIGRPMGGMSAYVLDEQLRPTAGDAVGELYLGG--KGIARGYLHRPELTAERFVETGERLYRTGDSARWLPDGNLDYLGRRDHQVKIRGHRVEPGEVEHVLAQHPAVRAGVVVGREDVPGAMRLVAYLAVRPGPTPGPSGWRRL---VREALPEYMVPAVFVELPALPLSPNGKVDRQAL-------------------------------- 115372245 1228 ----------------------------------------------------------------------------ALVRTAAAAPDR-GITYVGADGAEQYQ-SYPELLHEARCVLTGLRERGLGPGARVILQLGSLREHCTCLWACLLGGMTPV--------------------TVAIAPAYEKHNAVAVKLHNIWELLGHPPVLTSARLVSALEGLRTRFPMEALQLLCVEDL-QGRPPAANLHPAKPEEVAFLQLSSGSTGVPKCIQETHWGLIHHFHAEAQVNGYI-PDDVSLNWLPFDHVAPTLIYHLGVAYLGHAQVHSSTEWVLGDPLRWLDLMEKHRVSYSWSPNFGFKLVSDAVRQAPHRAWRDRLKRLMNAGEQVTAPVIREFIQVFGLRTQVMQPGYGMAELCTAITYQNDFHPERGVHRAAKSSLNGPLVLKDTEDGPPNPGVQLRIVVQARGAVVTPGYLHNEAANREAFV--GEGWFNTGDSGFL-WRGRLTLTGREKEMIIVRGSHLYCHEIEDMVRDIGGVEPACSVDVS-ALGTEGFAIFFVPRETAAGWARIATEMRTRVTARLG--AAPTFIVPVEEFPRTTSGKIQRGVLKKALEG-------------------------- 218246663 464 --------------------------------------------------------------------------HQLFEAQVNRTPDATAIIFV------DQQITYRQLNEQANQLAHHLRGVGVSSGTLVGLCLERSVAMIIGLLAILKAGGAYIPLDPNYPVARLQFMLQDAKPDVLLTDQHLLSRLGKFS-----------------GQTVCFNRD--------------QALWQTQPTENLENLTQPDDLAYVLYTSGSTGRPKGILGLHRGAVNRLTWMWR-TYPFAPGEVTCQKTSLNFVDS-VWELFGPLLQGIPTVLVPQEVLI-DPHRLVQTLGKHQVTRIVLVPSLLSTILETTEDIDQQL--PKLKIWISSGETLRIDLLNQFRQSLPNRV--LLNLYGSSEVSADVTCYDTQTLAPDATRVPIGQPIANSQIYDQDLQPVPIGIPGELYAGG--DGLARGYLNRSDLTAERFIEVGARLYKTGDLARYLPDGILEYLGRIDHQVKIRGIRIELEEIESVLRQYNAIRQVAVTVTE----GEQLVAHIVIENGIEFK---LDELREFLHNRLPEAMIPGVYLTLDTLPLTPSGKVDRRTL-------------------------------- 218246663 1534 ---------------------------------------------------------------------------------------------------QEQTLSYGELNRRSNQLARYLQRLGIGTENIVGCCFERSPLMLIALLGTLKAGGAFLCLDPGYPRERLEYMLEDASVSTVLTQQHLQEA--------IPDGSHQLLCLDS-----------------------EWEKIAEEQESPLESPVTPHNLAYVVYTSGSTGLPKGVMVEHQGLTNVICAQIPL-FGITPESRVLQMLSISFDAAL-GEIFRTLVAGATLFLAPKDELLPGPSLIA-LIQKYKITTLTMPVATLGA------LPSVSEQLPDLQTLTVGGEVCLPELAARWNK-----GRRLINGYGPTETTIGATLATEWNSERKPPLGKPLANVKVYVLDPW-MQPVAVGIPGELYIGGS--GVARGYLNRPDLTAERFISHGDRLYRTGDLVRWLSDGNLDFLGRIDQQVKIRGFRIELGEIESVLSQHEQVGQ-AVVTVYAERGVQRLVGYVTPKNNENPSSL---ELREFLKARLPDYMIPAFFMVLASLPVTANGKVDRKAL-------------------------------- 121296534 30 -----------------------------------------------------------------------------------------------------KVLTYGETDALVEQFAAYLLELKLKKGDRVALMMPNCLQYPVATFGVLRAGLTVVNVNPLYTARELKHQLVDSGAAVLVVVDNFGDTVQQVIADTPIKQVIDMLGLKGVVVNFVLKYIKKMVPYTLRGAIRFNQALKLGSGHTLPVELDHDDVAFLQYTGGTTGVAKGAMLTNRNLVANMQQASAWISGIEMGKEWIITALP---LYHIFALTANGLVFMKFGGCNHLITNPDMKGFVKELKATRFTAITGVNTLFNGL--LNTPGFDEVDFSSLKVTLGGGMAVQRAVAERWKKVTG---VTLVEAYGLTETSPAACIN-PLNLAEYNGAIGLPIPSTDACVKDDNGVTLAPGDVGELCIRGP--QVMKGYWQRPEETAKAIDAD--GWLHTGDMARMDEHGFFYIVDRKKDMILVSGFNVYPNEVEDVIAMMPGVLEVAAVGVPDEKSGEIVKVVIVKK-----DPNLTAEVKEHARANLTGYKHPRIVEFRKELPKTNVGKILRRELRD------------------------------ 218715259 51 ------------------------------------------------------------------------------------------------------RWTYRQLQMESERLARGLLANGIQHGDRIGIMAGNCEQYVSLFFAAATVGAILVVINNTYTKAELMYALEHTACKMLFISPTIGRHEEAINYLENRD---RSHSLPGLNEVVIIRGQYHNLKTYEDVILEGRGVSRNVAYRHTNV-VSPYDVCNLQFTSGSTGNPKASMLTH-HNLINNSRFIGDRMDLTSSDVLCCPPPLFHCFGLVLGLLACVTHGAKVV---YPGETFEPAAVLDAISKEQCTAIHGVPTMFESIFAVSR--PENFDCSRLRTGIIAGAPVLYSLMQRLVAELNMTEFTSSYGLTEASPTCFNAFTHDSIERRLTTVGRVMPHASAKIIDPKTGRTLPIGERGELCMSGYQVHN--GYWKDPQKTADTLLRDEDGWLRTGDEAVFDEDGYCTITGRFKDIIIRGGENIYPLEIEERLGRHPAISHAAVIGIPDGHYGEVVGAFIELELDIKALPS-AEELRDWTRETLGRHKAPRYIFACGSIPQTGSGKVQKQVLRELAH-KLIEQGRTETL--------------- 148658688 6 ----------------------------------------------------------------------------LLSRHARYRSNHTAVIV------GDARLTYREFNARVNKVAHALLGLGLTKGDKIATVLPNCMELLEVYWAAAKTGLVVVPMSTLLRGQGLATLLRDSDTAAVVTDSA---------HAPVIDAIRSDLLIDPARFLI------TDAPDRPGYRNYHALVVPMSEDDPTGIELCSDDPYNIMYSSGTTGLPKGIVLTHGVRAGY-GTIFASSYRITPESVILHAGALVFNGAFLTFMPAFYLGATYILMP-----AFNTRQLIEIAIREKVTHIKMVPSQIVALLNEPD--FDERHVPSIEMLGSVGAPLHMEHKLELERRFPNRLYELYGLTEGFMTILDKY-----HRGEKLGSVGVPPPFMEIKIIDDQGRELPPGEVGEICGRGPLM--MTGYYKRPDLTAQAVVN---GWLHSGDMGYVDADGFLYLVDRKKDMIISGGINVFPRDIEEIIVQHPAVREAAVFGVPSEKWGETPLAAVILKSPGLVSAE---ELREWINARVAGYQKVSQVVIMDDFPRSAAGKTLKRVMRD------------------------------ 73538583 7 -----------------------------------------------------------------------------LHRCLQQTPDRTATIFR------TRRQTFRQLGDRVARLAGALRQLGMAEGHRVSMLALNSDRYLEYMLSVWWGGGVLNPVNTRWSVPEIVYSLDDCDTGILIVDDHF--------LPMVPGIVASASRKPVLIHV--------GDNATPDGMLSYERLVAEATPVEDAQR-GGDDLAAIMYTGGTTGKPKGVMQSHMNLWSSAISRMAQ-YPCPEDTITLHACPLFHTAAMAKAVTLFVAGATHALIP-----AFDAKEVLDTMVREQVNEILLVPTMLQAVLSHPDFASHDLSGLQRINYG----ASPISAGLLDAALAALPQVQFFHAYGLTEAAPVVSVNPPVNHGPEYRSAGRAGYGVTVKIVDEQGVEVPRNTVGEIIVRGP--NVMQGYWNKPAETAAT---LRDGWLHTGDGAYMDENGYLFIVDRLKDMIVSGGENVYSAEVENVLSRHPAVASCAVIGVPDARWGEAVHAVIVLKPGAQADEA---GLREHCRQFIAGYKCPKSIEFRAEMPLSAAGKILKRDLR------------------------------- 197728980 464 -------------------------------------------------------------------------------------------------------LTFAELDVRANRIAHALRARGTGPGDRVAVLLERGPHTLPALLGVLKSGAAYVPVDPGHPADRIAFLLADSRARAVLTGPGTEAPPDI------------------PDGVPVLRADLLAADASGGTD------------RPVPPAAGPRDLAYVIYTSGSTGRPKGALVEHHSVVNRLAW-MQRHCPIGAADTLLQKTPVSFDVSVWELFWWGVEGAGLALLPPG--GERDPRTILRAVAEHGVSVHFVPSMLGPFLDLLEERPELGAEAATLRQVFCSGEALPPARVEQFARVLGTPAAPGTNLYGPTEATVYHDCPTVPGQPVRRVPIGRPVANTGLYVLDPHGRPQPTGLPGELCIGG--VQVARGYLERPGLTAEDPFRPGGRMYRTGDLARFLADGSVEYLGRIDGQVKIRGNRVEPGEVQNALAALPGVRDALVVDHHGGDGGVRLAGYYVADAVIDPL-----RLRTELSRSLPEYMIPAYFVRIDAVPLTPNGKADRR---------------------------------- 197728980 1544 -----------------------------------------------------------------------------------------------------RRWSYTELDRAADRAARRLRALGAGPGSRVGVCLDRAPETIAVLLGALRAGAATVPLDISYPCERIAAMIGQARPVTVVTRSAQ---DTCVPGGTDRITVAELLDGGGSGGSDSGSGGGGGGAPDGAGVSDGAGELPGADPDG---------VAYLLFTSGSTGVPKGVEMPH-RSLAGLVAWQNAVPSGVVGGVTLQYAPLSFDVSF-QEIFSTLCGGGTLLLVPEAERR-DPPALLRLLDRARVERLYLPYVALQQLAETAQALGTVPRHLRAVLSSGEQLRVTDEIRALCAALPGVLLENQYGPTESHVVTRYTMSGDPDAFPALPPIGTPVDGAEVLV-LDGRMRPVPDGVTGELYLGGS--CLAHGYAGRPDLTEERFVPRPSGVYRTGDLGFRLPDGSVVCSGRVDSQVKVRGFRVEPAEVEIAITRHPGLTEAAVVARGREGNDSFLAAFLVGDPDRADLDLLAKQL----RSVLPGHLVPSHFQWVDALPLTPSGKRDDRAL-------------------------------- 89053642 20 ---------------------------------------------------------------------------------LAGRGGAIAIV----DGPSGRMVTAEDLMARIKAVAGGLTARGVLPGGTIAILAPNIPEYPVVFHGVAWGGGTVTTINPTYTAPEIRHQLEDAGAVMLVTISMFEESAREAMVGTACQELVVLDGGGGDGALDMNDILGEELPEQAPGDW-------------------AEDVVVLPYSSGTTGKPKGVMLTH-RNLVANVTQGAAASEITPDDKAIAFLPFFHIYGMTVLMNLFLNQSATIITMP----RFDLELYLRLIQEHQATRLYIVPPVALALAKH--PLVEDYDVSSVTQIVSGAAPLGAEIEAAVGARFGAVS---VQAYGMTELS--PISHLTGVDEIRHGSSGQAVPSTECRIVDPETLEDPAGMEGELWIRGP--QVMKGYLNNPDATAETMAEG--GWLRTGDLAEIDEDGFMFIRDRLKELIKYKGFQVAPAEVEAALCACDGVTDAAVIGRNDAEAGELPIAFVVTAGSID-----EATLRSHCEGCLASYKRPVEYRFVDNVPKSASGKILRRELRD------------------------------ 126180094 8 ------------------------------------------------------------------------------------NPEKTALI----VPSTGESYTRADLLDRVCRVGRGLLDLGVGRGDRVCIYLDSSTEYLVSYFALWRIGAVAVPTNRVYRESEVLYAVRDAGAVAVITDAEGATLVDRI-----------RDQAPSLRHVV-------AVGGEAAGATPWADLLR-APADCRAVHCRFDDLCQIQYTSGTTGKPKGAMLTHGNWI-AAMDAERDVLRITDTDVYLGIYPMGH-VGLSWGI-AALRAGGTYVVME----RFELDRYLDLAREYRATIVAGMPPVIHSLIQ--TPPGTETALATARAMISGGGPLTPGVWKPFHERFGIPVVNAYGLSETVVVGTGTAIRPEHYATADEFRSVGTPVGFSEVKIVDAGDPAQPGEDGEIALRGP--GVALGYWQMPEETAAVFLPD--GWFLTGDVGHLDADGMLYITDRKKDMIVMSGWKVYPTEVEDVLVQHPGVRDAAVFGCTDEHRGEVPVAV-VVPAGDSISPD---EIVAFARERLAGYKVPRRIIIAGEIPR-VNGKLLRKRLREEYCG-------------------------- 83649192 37 -----------------------------------------------------------------------------LSRGAQAFGDRTAVI------AGERSWTYGDLNARADQLASGLNTLGITPGSKVVVQLPNIGEFIEVIFALFRLGAAPIMALPTHRYAEISYFCEFADAVAYIAPAKSGGFDYRDIGKKLKDEGL-------VRQVIIAGDAGDFVPLDGL----------YQAPGAAPE-IDPSAIALLQLSGGTTGMSKLIPRTHDDYLYSVRASAE-ICGLSPQTVYLAVLPAAHNFPLSSGVLGVLYAGGTVVLSES--GAPDIAFPL--IARHRVTMTAMVPPLALAWMTACDNLKKPPDLSSLQVLQVGGAKFTEEAARRVTPVLGCKLQ---QVFGMAEGLVNYTRLDDDIDTVVTTQGRPISPADEVRIVDEDDQPVAPGATGLLLTRGPYT--IRGYFKAAEHNAKSFTAD--GFYRTGDVVRLTDAGYLVVEGRAKDQINRGGEKVAADELENHLLAHPLVHDAAVVAMPDPYLGERTCAYVIPQNHAAAPEQRPQDLLKFLRERLAVFKIPDRIEFIDAFPKTRLGKVDKKALRQMIA--------------------------- 13473991 22 ------------------------------------------------------------------------------------------------ETDDGRSLSYGDMLARSAQFAHALLQLDVEPGDRVAVQVEKSPEALLLYLACVRAGAVFLPLNTAYTLTELGYFFGDAAPRVIVCDPA-------------RAADIGRMVEPSGAVVVTLDRNGRG---------SLADQASRLPSDFHDVARGPDDLAAILYTSGTTGRSKGAMLSHENLASNARVLVEQW-RFTSGDVLIHALPIFHTHG--------LFVATNVVLMAGAAMLFEQKFDPARIVALLPRGTALMGVPTFYVRLLQQDGLDRQAAKTIRLFVSGSAPLLADTHKAWRERTG---HAILERYGMTETNMNTSNPYEGERRAGTVGFPLPGVALRIA-DPDTGKPLAQGEVGMIEVKGP--NVFGGYWRMPEKTKAEFRAD--GFFITGDLGMVDTDGYVHIVGRGKDLIISGGYNIYPKELESEIDALDGVSESAVIGVAHPDFGEGVTAVVVRAPGAAITGA---EVLGAIAGRLARYKHPKQVIFVDELPRNTMGKVQKNLLRD------------------------------ 56697629 16 ---------------------------------------------------------------------RLNMARQCLSQPA----GALAII---DLTGPARRITHGDLSGMVQGLARALLPR-VAPGDRVGVLLSQSPWCAAAHLALWHIGAISVPLFKLFQQDALRSRLEDAGARLVLTDAEG---------------ATLLGDLATPLMAAEIGLPGEPVPQADTR---------------------PEDPAVLIYTSGTTGRAKGALHGHRVLTGHLPGVSISHNHLRPGDCLWTPADWAWIGGLFDVLMPGLALGIPVV--AARLDKFSAEACADVIAQGGVRNVFFPPTALRMLKAADQAL------PGLRSVASGGEPLGAEMLAWGEGAFGLT----INEFYGQTECNMTVSSCAADFPVRPGCIGKPVPGHEVAVIDDTGQPTRG--EGDVAVRRGSASMLLEYWRNPAATAE---KFRGDWLVTGDRGVWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLLTHPGVATVGVVGKPDPLRTEIVKAYVVMKPGARASEE---ELQTWVKDRLAQYSYPREVAFLDALPMTVTGKVIRKELKRRAAAELE----------------------- 7188335 48 -----------------------------------------------------------------------------------------------------KTYTFAETHLLCRKAAAALHGLGVRHGDRIMLLLQNSVEFALAFFGASMLGAVSTAANPFCTPQEIHKQLVASGAKLVVTQSAYVDK-------------LRHEAFPRIGEALTVITIDEDDGTPDGCQPFWALVSAADENSVPESPISPDDAVALPYSSGTTGLPKGVVLTHGGLVSSVAQQVDNLHMRAGEDVVLCVLPLFHIFSLNSVLLCALRAGAAVMLMP----RFEMGAMLEGIERWRVTVAAVVPPLVLALAKN--PGVEKHDLSSIRIVLSGAAPLGKELEDALRGRL--PQAIFGQGYGMTEAGPVLSMCPAFAREPTPSCGTVVRNAQLKVVDPDTGVSLGRNLPGEICIRGP--QIMKGYLNDPVATAATI--DVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLIAHPSIADAAVVPQKDDAAGEVPVAFVVRAADSDIAEE---AIKEFVSKQVVFYKRLHKVYFTHAIPKSASGKILRKELRA------------------------------ 218248431 506 --------------------------------------------------------------------------HQLFEEQVAKTPDAVAVVYE------EQQLTYQELNQKANQLAHYLHKLGIKPDTLVGICVERSLEMIIGLLGILKAGGAYVPIDPNYPAERISHIINDSQIHLLLTQK------------------LLRENIPENQAKLILIDCSNSAFLEE-------------STQNLACQSQTDNLAYVIYTSGSTGKPKGVLINH-ANVTRLFLATQDWYQFNAKDVWTLFHSYAFDFS-VWELWGGLFYGGRVVIVPYFVSR-SPEEFYQLLHREQVTVLNQTPSAFQQLIRVDEKSDYQTKLNLRLVIFGGEALDIPSLKPWF-DKYGDCQPQLVNMYGITETTVHVTYRPITQADVFSSSSVIGIPIPQVYILDQNLQPVPIGVPGEMCVGGDGVS--RGYLNRPELTAEKFIHPEERLYRSGDFARYLPNGDIEYIGRIDHQVKIRGFRIELGEIESILSIHPDIQESVVIAREDQPGNKRLVAYLVSKPGQELQRSLSQGLREYLKEKLPDYMVPSAFVLLEKLPLTPNGKIDRKAL-------------------------------- 218248431 1675 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVYE------DQQLTYLQLNQKANQLAHYLIKFGVKPDTLVGICVERSLEMVMGLLGILKAGGAYVPIDPNYPAERIEYMLKDSAVSILLTQE---RLVKELPETQAQMICLDKDWLT----------------------------ISQENPNNCLSQVNAKNLAYIIYTSGSTGNPKGVMIEH-NSLVNFRTTAIEKYQFTVEDRILQFSSISFDAA-SEEIYPCLTIGATLVLRTQEILTGGIG-LLEQCRKCQLTILDLPTAFWYQIVSELSMTKNRFPETLRLIIVGGEAVTTEHIQTWI--AWTENTPQLVNSYGPTEATVVSTIWLLESSEVGLSVPIRPLANIQTYILDPNLKPVPIGVAGELHIGG--DGLARGYLNRPELTAEKFIPNPFDPYKSGDLCRYSPDGNIEYIGRIDHQVKIRGFRIELGEIESLLSTHPEIRESVVILREHEPGNKRLVAYLVLKEEATLQRSLSQGLRRYLKEKLPDYMIPSAFVLLEKLPLTPNGKIDRKAL-------------------------------- 118465153 15 -------------------------------------------------------------------------------------------------------LSYRQVAEESRRLAAGLRELGIGAGDRVGMLLANSLEFVTVKFAIARLGAIAVPFNYLYRRDELAFVLGDSGCRVLVTMTGFRMLDDIAPGWDTAGFAARHPAADELPSLRHVVLAEAEQPARQGLPLVANLGATAARLDVPPECVDPLGPADLLYTSGTTGSPKGVLLTHDSVLRTAYAS-ALTRAYADGRRIVYALPCYHMFGYIEGLLSAMFVGGAAIMQQ----KFTAEGYFRAIDAHRATDMLCVPTMAVAMVES--PARARYDLSSLTAILCGSAPAPVWLWQRIAKDFGVSE--IVTGYGMTECGGCMSLTLPEDPLALASSTVGRPKVIYRVVDPDSGEELPPGTPGELLSTGP--TAMIGYWNRPAETADA---LRDGWLHSGDLGLVRADGYLELTGRRKELYKSGGELVMPKEIEDLLAGHGDISQVFAVGLSDDRWGEIGCVVVVRAPGATITED---DVLALCRDKLARFKVPKRVVFYEDLPTTPTGKV------------------------------------- 148654409 27 ---------------------------------------------------------------------------------AREYPAAPAILFYG------RVIDYAIFDRLATRFAVALRNAGVAPGERVALVLPNIPQAPVAYYGALRAGAIVVLTNPIFEAGGLVRQLTDAGATTLVALSMFHERASVHRVIYTNLKEFLPPGQRRLFTLLRQEREGHRVPTDEARRALWMAHMLADTAAAPLPSRDPDEPAAILYTGGTTGEAKGVVHTHRSLVANALQVAAWFPAARRGERVVCVLPFSHAYGMTACMNFSVAIAAAMILLP----TFETAHVLHAIRRERATIFPGVPPMYAAI--AEMSNARRYGLSSLRACISGAAPLPIEVQEGFERVT---RARLVEGYGLTEAGPVTHANPLGSAHERYATIGIPLPSTDAKIVDTTGADLPPGRIGELLVRGP--QVMQGYWNRPDDTADAF--TPDGWLRTGDMARMDADGFFQIIERKKDVIIAGPYNIYPRDIEEVLYQHPKVLEAAVAGIPRPEGRPDLRAFVVLRKGEHATAD---EIIEFLRERLSAHKVPHIVEFRDALPRSFIGKVLRRAL-------------------------------- 66045036 1043 ---------------------------------------------------------------------------------AQRTPDAVALL------ADERALTYAELNQSANRLANYLIEQGVRPEQCVGLCLERSPQVVIGLLAILKTGAAYVPFDPAYPAERLAFMFADAAPSLLLTQTAL------------------RAGLPPLPDTLPICCLDVQAQRWSG-----------YSEANPQVPVSPGNLAYVLYTSGSTGRPKGVAHSRAALDNLIAWQLEQTPV---SQRVLQFASLNFDVSF-QEICSTLCQGGSLVLMSEA-GRKDLAALRPTLVAEGVQRAFLPFAVLQASFTETDASVPMPLPKGGCEVITAGEAVNDELRAFVCGLGGAQLHNQYGPTETHVVSQFSLNCDDAGQWPDAPPIGRPIANARLYVLDGDLNPVPVGVAGELYIAGA--CLARGYLNRPDLSAERFLPDPFRMYRSGDLARFAADGNVHYLGRIDQQVKLRGFRVELGEIDSLLHQQPGVREAVVLLREDVPGDKRLVAYVV-------GPATAETLRAELHRHLPEHMVPTAWVALAQLPLTRNGKLDRQAL-------------------------------- 66045036 2166 --------------------------------------------------------------------------HELFDRQALAAPDALAVI------GTQRQLSYRQLRAEARQLAALLQRRGVVPNQLVAVVMERGWEQVVATLAIQYAGGAYLPLDPALPVERLEHILQRAEASLALTQPA----------------LLQRVEWPAQVQVISVS------------DSIIADAGRSDQAELNAVHLTPDDLAYVIYTSGSTGMPKGVVIDHRGAVNTL-LDINRRFAVGAADRVLAVSSLSFDLS-VYDFFGTLAAGAAVVLLEPQQA-LDPAHWLTLIERHQVSLWNSVPALFGMLLEYVQSERSVLPTCLRVAMLSGDWIP----LTLPERAWALQPALQLVSLGGATEASIWSIQYPLQQVDPAWPYGKALDHQRFYVLDDALQVRPTWVAGQLYIGG--IGLAKGYWRDEALSAGSFFAHGERLYRTGDLGRWLPDGNIEFLGREDTQVKVQGHRIELGEIEAALNRHPGV-QSAVVRVLGEALGEKRLAGYVLKADPSLQA---SDFVQYLADKLPAYMLPTSFTFVQEWPLSANGKV------------------------------------- 66045036 27 ---------------------------------------------------------------------------------AQRNPDAIAARFELD------TLDYATLNTQANRLAHYLRSLGVGPDVRVGICLERSLGMLVGVLAVLKAGGAYVPLDPAYPKARLAHMLADSAPRVLLS-----------------------HAPARAALLAALEEGEVATQVLDLTDTRLWAAQPTHNPDPHAVGLTSRHLAYVIYTSGSTGMPKGVMVEH-RGLIAVSAAWEPLYALHNPLNHLQMAGFSFDVF-SADLIRALGFGGTLVLCP-RDTLMDPPALYRLLSEARIDFADFVPAV--LNPLLVWAQEAGRDLSFMSTVVCGSDIWTAHSARQL-RGLCGEQTQIVQAYGVTEASIDSTCFEPDSHVDAVLPIGRALANTRIYLLDAAGDRVPQGVTGELYIGGA--GVARGYLNTRERFIDSPFVAGDRLYRTGDLARYRADGHLEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRDNVVVLREDGAGVPRLIAYFREQTGAALTP---KGLRQHLQLSLPDYMIPAAFVRMDALPLTANGKLDRIAL-------------------------------- 163814910 7 -----------------------------------------------------------------------------LERNAREYGNDVALVEINPDVQETRRVTWREFNEKANRFANLLVSRGIQKGDKVGILMMNCLEWLPIYFGVLKTGAIVVPFNFRYDAEEIKYCVELADVDVLVFGPEFIGRIEAV-----VDEIAEKR---------ILFYVGGNCPTFAE---DYDKLTSNCSSVFEKRDIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAAKVENVHHGQ-TKDDVFLCIPPLYH-TGAKMHWFGSLIVGGKAVLLKGVSAK-TILQTVSDEKCTIVWLLVPWAQDILLAIENGDVHLEDYELSQWRLMHIGAQPVPQSLIKKWKEIF--PNHQYDTNYGLSESIGPGAVHLGVENIHKVGAIGVPGYGWQAKIVNEDGTEVEQGAVGELILKGP--GVMTCYYKNPKATEECLKD---GWLYTGDMAMQDEDGFIYLVDRKKDVIISGGENIYPVQIENFLSKYEKIKDVAVIGIADARLGEITAAIIEVKDGMTCTEE---EINEFCKE-LPRYKRPRKIIF-EHVPRNATGKIEKPLLRR------------------------------ 27378440 14 ------------------------------------------------------------------PEGTL---YDALARAANDRPSHPATVFYGA------SLSYAELRERVDALAGFLQACGIKRGDRVMIALQNSPQYVIAYYAVMRADAVIVPVNPMNKTAEMAYLAADSGAKVAIIGSELSDFAPLVGDAIAYAIVAQYRDEVPVATPYTLPSCVTEAPSEMPSSPGWHFWSSAIAQGLRPGAMGPDDLMILPYTSGTTGKPKACMHSHRSALFTAALQARW-YGLDGGDVMTGFMPLFHVAGMQGSMNAAIVARATLLLM----ARWDKDLLPDLFETYGVTFWNAAPTMIVDVLASVR--FRDRCFAKLKVLTGGGAAMPTAVAERLKGRFGLD---FVEGYGMTET-MSPTHLNPMAAPKRQCLGIAVQETDARIVDPESLIELDDNVVGEIVVHGP--QVLQGYWNRPQANAESFIESGKRFLRTGDLGYRDADGYFFAVDRLKRMINVSGFKVWPAEVEAAMYQNRAIRECCIVSAPDDYRGETVKALVVLDEAMRATTS-ADDIIGWARGVMASYKAPRAVIFVDHLPRTASNKINWRLLQD------------------------------ 50084772 28 ----------------------------------------------------------------------INAYEECCGRYVGQ--NKIALIWEGLE-GETKQFTFDELATYSGQLANYFKSQGVQPGQCIAGLLPRTPELLITILATWRMGAIYQPLFTAFESKAIEHRLSVAQTQLVVTNKE------------------QAAKLNAVNNLKVLTVEKDSFDILDQPDFWN--ALKHFDAQYQSEMITFNDHFLMMFTSGTTGLAKPVPVPLKAILSF-KGYMTHAVGLNQSDSFWNLADPGWAYGLYYGITGPLSLGHSIILDEQG---FSVDRAIELIKKYKVSNLIGSPTAFRMFFGFKEK-FDAEIKDYLRVVSSAGEPLTPEVVHWFKNDLDIN---IYDQYGQTELGMVIANHHALEHHVKIGSAGYAIPGYRFVVLDEHHQELSSDSIGVLAIAASPLFWFTGYGENNRS------AFVGQYYITGDTVKMNAFGSIDFVGRIDDVITTSGYRVGPFDVESTLLECQEVLESAVIGKPDAIRTEIVKAFVVLKSQYQADQSLSEKLKQYVRGRLSKHAYPKEIEFVDQLPKTASGKIQRGVLKQ------------------------------ 24581924 53 ---------------------------------------------------------------------------------------------------EGKRYSFKSLLQEADALAAGFRKLGLQPGDAVGLWAPNYLHWYLGMMGAARAGLTSVGLNPAYQGPEIAYCLNKVNVKAIIAPETFKTQNYYEILRDICPEIIRSEKFPHLRSVIIDSNDSLKGALRFDDFLDLASKSEREEVAKMQKSILPESACNIQFTSGTTGNPKAACLTHHNFVNNGIHVGNRNEL--EGERICVQVPMFHAFGVIISIMAALTKGATMVL---PAAGFSPKDSLQAIVNEKCSVIHGTPTMYVDLVNTQKKLQVPL--GRIKKAVTGGAIVSPQLIKDVRQVLNVEAVHSV--YGLTETTAVIFQSLPGDSDVVLNSVGHLTDHIEAKVVDAEGRCVPFGQPGELCVRG--YTTMLGYHDDEEKTKETIGND--RWLRTGDQFVLEANGYGRIVGRLKEMLIRGGENIFPKEIEDFLNAHPQVIEAHVIGVPDERLGEEVCAYVRLEEGVDPASFTAETLKAYAKGKLAHFKVPRYVIPIDAFPKTTSGKI------------------------------------- 193594214 37 ---------------------------------------------------------------------------HLIDEAAEKYPNREAIVSV----HQNRKITFSDLKHEVDELAAGLLEIGMKPGDRLCLMGSNSVEWEITLLASIKAGMIAVNINPLYMKNELHHCLSKVDAKMLIALEFHPNQNYYELLKNIVPEIAQQPHLPNLEFIVMNTEKNLPGVIKYWDVCQSGTIKSTSYLKKINRELNPHAICNIQFTSGTTGAPKGACLTHNNVVNNSYFYSKRMLLMEKEHRILLQVPFFHTFGTVVGIMASLNSGSALIL--PAFGYKPIESARAILAEKCTILYGTPTMYIDLINASKELLDQGHTFTTPEIGLCAGALCSPNLFKQIKTTFNLKRLA-------------------------------------VKVVDKNGITVPMGRPGEVWFKG--YNVMPGYWNDEEMTKKAIDD---GWLRSGDILILNEDGYGVVTGRIKDIIIRGGENIQPQAIEYFLESHPEIIQAQVFGIPDERLGEVVCAAITITKGSTVDEET---VKNYCNGNIARFKVPNHVLIMDDFPKTVSGKIQKFRLRDIMQDYIRNMKNL------------------ 67921836 1512 ---------------------------------------------------------------------------------VKKYPDKIAV------QSKDNQYTYQKLNTEANKIAKSLLNLGIDKQAKVALFFDHNVSMIAAMLGILKAGKIYVPIDPNYPQDRVIYTLEDSCAEVILTNQINSDNIKAITHGKLPIINIDKLNDVAVEINL---------------------------------EISPDTLAYILYTSGSTGQPKGVIQNHLNVLHFIRNHTNNLHISADDNLNLLASYS--FDAAVIDIFSALLNGATLFVFDIKKEGLNSLYNW--LETHKITIFHSTPTVYRYFLEKSKVSLAKAQLSHIRLVVLGGEPVLKKDV-KLYQQFFADNCIFVNGLGATESSFYLQYLLNKKTQIQKQIIPVGSTFEDTEIVLLDEEGNITDLYGEIAVRSPHV--ALGYWQKEELTQAVFLKDFQGIYRTGDWGRLRNDGVIECLGRKDNQVKIRGFRVELGEIEALLNKHPQIKQSVVIYKEDSLREKQLIAYIVPQDISLVSPQIIKQVREFLQEKLPSYMIPAKFVLLETLPLTPNGKIDRRIL-------------------------------- 67921836 446 -----------------------------------------------------------------------NLCHQVFEEQVEKIPEAIALIF------GEEEISYQQLNQKANQLAHYLRSLGVQTETLIGLFIERSPIMIIAMLAILKVGATYVPLDTKYPQERLSLILEDCQISLLLTQ-------------------------TSLEKIL------DEENYNINQVNIDNLSLDDYSDYNIKNRVKSHNLAYIIYTSGSTGKPKGVAIEHRSPVALVYWAKERFSPQEFSGVLASTSICFDLS--IFEIFVTLGFGGSIIMMENALELPE------SLHRDKVTLINTVPSIISELIKVNSIP------QSVKIVTLAGEPLTVNIVHQLYKI--DTIEKVYNLYGSSEDTTYSTCELISKEITDNPSIGRPITNTKIYILDKHFNPVPCGVSGELYIGG--DGLARGYFNRPQKFIDSPFEHGQKLYRTGDLASYRKDGKIDFLGRIDNQVKIRGFRIELGEIEAVLNNYVYIKEAKVTSKKDKQGCQQLVAYIILDNKQILCQKISQEIREYLQHKLPAYMIPYVFVPLEYFPLTPNGKI------------------------------------- 15237335 20 -------------------------------------------------------------------------------------------------------YTWRETNLRCLRVASSLSSIGIGRSDVVSVLSPNTPAMYELQFAVPMSGAILNNINTRLDARTVSVLLRHCGSKLLFVD---------VFSVDLAVEAISMMTTDPPILVFIADKEDADVADRTKFSYTYDDLIHRGDLDFKWRPESEWDPVVLNYTSGTTSAPKGVVHCHRGIFVMSIDSLIDW-TVPKNPVYLWTLPIFHANGWSYP-WGIAAVGGTNVCL----RKFDAPLIYRLIRDHGVTHMCGAPVVLNMLSATNEFQPLNR-----PVNILTAGAPPPAAVLLRAESIG---FVISHGYGLTETAGLNVSCAWKPQWNRLPASDRFTEIDVVDPESGRSVERNGETVGEIVMRGS--SIMLGYLKDPVGTEKA---LKNGWFYTGDVGVIHSDGYLEIKDRSKDIIITGGENVSSVEVETVLYTNPAVNEVAVVARPDVFWGETPCAFVSLKSGLTQRPTEV-EMIEYCRKKMPKYMVPKTVSFVDELPKTSTGKVMKFVLREIA---------------------------- 52082187 30 ------------------------------------------------------------------------------------------------------HLSYRELDRRADSLAGGLLKLGIKKNDRVVVQLPNIIEFFEVCFALFRIGALPVFALPSHRHSEITYFCEFSEAAAYIIPD------RHAKFDYRKLARQVKEKLQGLRHVIVAGEPEE-----------FEALASLYDQPAPPQNVYPEDVAFLQLSGGSTGLSKLIPRTHDDYIYSLRVSAE-ICRLDHNSVYLAALPIAHNYPLSSGVLGTLYAGGRVVLASGG----SPDETFPLIDKERVTITGLVPPLALIWLDA--ASARRDDLSSLQVFQVGGAKFSAEAARRVSSVFGCKLQ---QVYGMAEGLVNYTRLDDPEDTIVHTQGRPMSPFDEIKIVDEKGRELGPGQTGELLTRGPYT--IRGYYKAEEHNAKAFTED--GFYRTGDLVKVNSSGYLIVEGRAKDQINRGGEKVAAEEVENHLLAHPGVLDAAVVSMPDQFLGERACAYIIPRGAAPA----QAELQSFLRERLAAYKIPDRVEMVEDFPQTGVGKVSKKELRA------------------------------ 104782108 3705 ------------------------------------------------------------------------------------------------------QLSYRQLNEQANRLAHHLIALGVKPDDRVAICVERGLSLVVGLLAILKAGGAYVPVDPDYPAERISHMLGDSQPRAVLVQGATR---------------------------------GLVGSPVTLVDMDQPTWAALPASNPQVPGLTSDHLAYVIYTSGSTGVPKGVMVEHRNVVNLVHWSAG----LFPAEGAVLHKTPVSFDASVWELFWPLCSGLRLVLA-----RPDGQRDPQYLVELIEQQRVGVVQFVPALLQQFLEQVGKRCTSLTDIVCGGGE-LTEALARQVRERL--PQVRLHNVYGPTEATVDCSAWTLEPQDPLPHPIGRPIDNTRLYVLDAHDHPVPFGVAGQLHIGGA--GVTRGYFQQAERFIASPFVEGDRLYRSGDLVRQRPDGVLEFLGRTDHQIKLRGLRIEPGEIETCLNRIAGVREALVLVHEHPHSGPRLVAY------HTGEPQAADHLRAVLLAQLPEYMVPALFIHLDAMPLTPNGKPDRKAL-------------------------------- 104782108 4761 --------------------------------------------------------------------------------HAESSPEALAVIH------GERHWSYRALDQHANRLAGYLLELGVQAGDRVALLLPRSFDLLAAQLAVSKCAAVFVPLDGNAPVERQAFMVADSQAVVLLTHS-----------------------------------DQPQVEGGRRVELDRLDLGRYAS-EPLNLAVDAGSAAYIMYTSGSTGTPKGVQVPHRAIVRLVINNGFADF--NSQDRVAFASNPAFDAS-TLEVWAPLLNGGAVVVIDQDQV-LSRQALGDTLLTHGVTVLWLTAGLFHQFADDLLPAFRRLRYLMVGGDVLDPAVITRVLRDGAPQHL-------LNGYGPTEATTFSTTHEIVSVGEGSIPIGKPIGNARCYVLDARRQLLPVGAVGELYIAG--DGVALGYLGQPELTAERFLIDPFNMYRSGDLACWQADGTLRYLGRADQQVKLRGFRIELGEIEARLAACAGVRDVAVVLREDSPGDKRLVAYFT-------GQQAIAELHQHLQGQLPDYMLPSAYVQLDALPLTANGKLDRRAL-------------------------------- 104782108 547 ------------------------------------------------------------------------------------------------------QLTYGQLNEQANRLAHHLIGLGVKVDDRVAICVERGPSLLVGLLAILKAGGAYVPVDPAYPGERIRHMLGDSAPVAVLVHAATR----------------AVPGTAEVPRV----------------DLDQPSWGALPRHNPLVPGLTPRHLAYVIYTSGSTGVPKGVMVEHRNVVNLVHWSAG----LFPAEGTVLHKTPVSFDASVWELFWPLCSGLRLVLARPD-GQRDPQYLVELIEQQRVGVVQFVPALLQQFLEQAGSARCASLTDIVCGGGELTEA----LARLVRERLPQAR--LHNVYGPTETCSVWTLEPRDPLPPGPLPIGRPIDNTRLYVLDSADQPLPWGVAGHLHIGGA--GVTRGYLQQAERFIASPFVKGDRLYRSGDLVRQREDGVLEFLGRTDQQIKLHGLRIEPGEIETALNVVAGVREALVLVHTHPHSGPRLVAYYC------GVEQPAEHLRDALLERVPEYMVPALFMHLDAMPLSPNGKLDRKAL-------------------------------- 104782108 2638 ----------------------------------------------------------------------------------------------------EQRMSYGQLNQRANRLAHYLIEHGVACGDRVALCLERGPQRLVAMLAVLKAGAAYVPVDPGYPAERIAYLLSDSLPALVLVEAS----------------------------------TATLVGEVPAVSLDGGAWRDEPDSNPVVQGLDDRELAYVIYTSGSTGQPKGVMVEHHTLANLLHW-HQEAFALQAGSHTSSVAGFGFD-AMAFEVWPALCAGAVLHLPPAHIGGEHVDELLDWWLEQPLQVSFLPTPV------AEHALRRERQHPTLQTLLVGGDR--------LRQFDRDPGFALVNNYGPTETT--VVATAGTLLAGGALHIGKPIGNLRAYVLDAHRQPVPVGVIGELYIGGA--QVARGYFNRPDLTEERFLEPGARMYRSGDLVRWNVDGTLDYQGRNDDQVKVRGVRVELGEIEAALKAQPGITDAVVL-----VRDERLLAWFTEAASVDVD-----TLRQGLQSCLPAHLVPQAFTRMDALPLTPHGKLDRKALPEPLLQAPQPVGDT------------------ 104782108 5823 ----------------------------------------------------------------------------------------------------EQRLSYGELNQRANRLAHHLIKRGVLCGDRVALCLERGPQRLVAMLAALKAGAAYVPVDPGYPGERIAYLLSDSTPALVLVESS----------------------------------TAALVGEVATVALDGKAWRGEADSNPVVAGLDDRQLAYVIYTSGSTGQPKGVMVEH-RTLANLVHWHCETFELGAGGHTSSVAGFGFD-AMAWEAWPALCAGAVLHVPPAPIGGEHVDELLDWWLEQPLQVSFLPTPV------AEQALRRERQHPTLRTLLVGGDR--------LRQFDRDPGFALVNNYGPTETT--VVATSGQLQPGAALHIGKPTANTRAYVLDEHRQPVPVGVIGELYIGGA--QVARGYLNRPDLTEERFLEPGARMYRSGDLVRWNADGTLDYQGRNDDQVKIRGVRVELGEIEAALKAQAGIADAVLL-----VRNERLLAWFT-----EAAPVDVEILRQGLQSSLPAHLVPQAFTRLEALPLTPHGKLDRKAL-------------------------------- 63033851 12 ----------------------------------------------------------------------------------------------------HRTVSHAELERRTRRLAGHLAGLRLHPGDRAMICLGNRVETVESYFGVLRANGVAVPVNPRSTDAELSYLLADSGARLVLTDVAHAEQFDRL-----------REQFPELRVVV------SGDGPLPKGFIAFEPLPDTEPDLAARDDLGLDEVAWMLYTSGTTGLPKGVLSTQRNCLWSLAACYVPVTGLTAEDRVLWPLPLFHSLSHIVCLLAATAVGAGTRIVDGVST----SDVLDALREERSTFIAGVPTLYHHLIEAARE--RDFATPELRIALVGGAVATADLVRSFEATFG---VPLVDAYGSTETCGAIAVNWPTGPRVEGSCGLPVPGLTVRLVDPDTGVDVPAGREGEFWVSGP--NIMAGYHNQPEATAAA---LRDGWYRTGDLGRRDEAGFCTVTGRIKELVIRAGENIHPGEVEAVLRTVPGVADAAVVGKPHAVLGEVPVAFVVP----GPDGFDPSALLATCRERLSYFKVPEEIYEIARVPRTASGKITRHVL-------------------------------- 171318252 2090 --------------------------------------------------------------------------HQLFERQARRSPQAVALVHEGG------QLSYDALNRRANQLAHYLRAQGIGTDSLVALCVHRSPEMVVALLGILKAGAAYVPLDPTHPRQRLAYMLADTATPLLLTQQNLLEH-------------LGEPTLPVL-------------------CLDGAAAVLDAQPQHDPNLLAHPDLAYCIYTSGSTGQPKGAMNSHRAIVNRLLW-MQAQYQLDADDTVLQKTPYTFDVS-VWEFFWPLMTGARLAIARPD-GHKDPRYLAQAMRQYHVTTAHFVPAMLQAFLAQSQEALPALRR-----VFASGEALPASVQRQFRQR--YPQVALYNLYGPTEAA-VDVSHWTCADDGDSVPIGCPVANTQLYLLDAALQPVPVGSAAEIYIAG--VQLARGYLRRPDLTAEKFVPDPYGMYRTGDVGRYRPDGSIEYLGRTDHQVKLRGLRIELGEIENSLLGIPGVREAAVL-VRHDHDHAQLVAYVAMREPALG----ITELQDRLRALLPDYMVPTAWVTMPALPLNANGKIDRKAL-------------------------------- 171318252 1044 ------------------------------------------------------------------------------------------------------TLSYAELDARAGRLAAYLQDLGVGPDALVGLCVPRSLDMVVGLLAILKAGGAYVPIDPDYPADRISYMLADSNARVLVTQAAIARR---------------LPDSPAPRVLI-------DEDWSR---------IAAATATAAREGLEAHHLAYVIYTSGTTGRPKGVMVQQRGLANLMQWFVRDIGIGADDAVLLVSSHSFDLTQKN--IFGPLITGGVLHL---AAEPFDPHAIVQQVRREAISFINCTPSAFYALVEASD---DRQLRSLRRVMLGGEPIQLPKLMQ-----LPEPRPQFINSYGPTECSDVDVFHLLSSELQRYRTGVHAVRNTQLYVLDERCRPVPRGVVGELYIAG--IGVARGYLNRPDLTAENPFSQGARMYRTGDLVRWNSEGVLEYLGRIDHQVKLRGFRIETGEIEAALLECTLVQQALVVACDNHRGQLQLVAYVV-GDGTTSDE---SSLRRHLEARLPKPMIPAAFMWLDQIPLSPNGKVDRKALPAPAL--------------------------- 171318252 1 -----------------------------------------------------------------------------------------------------------------------LRQAGIAPGDRVGHSFERSTEAIAALIAILKIGAAYMPIATDAPAPRRDFMLHDSGAKAVICG---------------RDVAASLASCP----VPVLPWTAST------------DAPHEPVEPLPEANVGPASIAWVLYTSGSSGQPKGVLGTHRGCVTRIEALWTHQPFVKDERCFQHTAFTTVDSF--WEILAPLCAGHALHVVGDD-LIKDPERLLPHLAALGIRRICMVPSLLALLVDLFPSLH--AVVPDLKLWVVSGEPLTLDLCVRFRAAT--RDARLFNQYGLTESCADVTSYDASAAGTTPISSAFGTCLYAPIGRPFEGTEMPDGTAGELCIVG--ECLSDGYLNRPELMQERFFTMPRRALRTGDRVARLPEGDLLYLGRIDSQINLRGYRIEPGEVEAAIAAHEDIVQAAVVLQELDALRKHLVAFVTLRPAAAMQQDILAELKRHAEARLPAYMLPGAFVVVDAMPLTPTGKVDRQVLASTSRAPRVAVGEVSA---------------- 170726670 15 -----------------------------------------------------------------------------------------------------QTLTFEELERLSGALGAWLQSSGLVAGDRIIIQLPNINQFPIAVFAALRAGLVVVNTNPLYTPREMLHQFTNSGAKGIII---------LQDLLGKLSEVIESTEIGTVIVTHPLDLISKKLASPEWGVGMMDAIALGETYELKPRNKNLDDTCVIQYTGGTTGLSKGACLTHRSILSNVGQFFERIDEKLEEQKEIFVCPLPLYHIYAFVVNMIMLFSKGN-LNLLIPNPRDLDALVKSIGEHKITGFSGINTLFVGLCQH--PGFKGLDFSSLKMTFSGGSALSMHAAQTWQNLTG---CTVSEGYGLTEASPVVCMNEPGNEQL--ASVGRPLIGTQVEIWDEHDRVLPIGEQGQIVVRGP--QIMKGYWLLPDETNKAMAKD--GFYRTGDVGEIRPNGCIKIVDRLTDMIIVSGFNVYPNEVEEVLVSHPSINEAAVVGEPDSKSGERVCAYVVLDKSIE-----MKTLLDYCREMLTAYKIPKRIIFMESLPKTTVGKILRRELRQ------------------------------ 32141196 1540 ----------------------------------------------------------------------------LFERHVRERPGAEAVV------AGDTSLSYAELNARANRLARLLVARGAGPERLVALALPRSAELPVAVLAVAKAGAAYLPLDPAHPAERIAGTLDDAAP-------------VALLTTAAVAAGLPDTDVPRL----LLDEEPAAGGGEDAADLTDADRLA---------PLLPGHPAYVIYTSGTTGRPKGVTVTH-SGLPALLDIFTSQLDVVPGSRVLHHLSPAFDGGFWELAMGLLTGAALVVV---EPGTVPGPALAALAVRHRVTH--------AAITPAVLQLIPEGALPAGTTLVVAAETCPPELVARWSA-----GRLMRNSYGPTETTVCATMSAPLAGAAVP-PIGRPIADTAGYVLDDALQPVPPGVPGELYVRGP--GLARGYLGRPSLTAGRFVACPFGMYRTGDLVRHRADGDLEYLGRTDTQVKLRGMRVEPAEIEAVTAGLPGVAQAAVLVREDTPGDRRLVGYVVPDAGASVDPG---ALRQALRGSLPEYMVPAALVVLDALPLTTNGKLDHRAL-------------------------------- 32141196 416 -------------------FRRALRTVLDAPDTRVGAVA-LLDPEVRGTVLEKWSGSDDVRPAERFTD--------LFEEQVARTPGKTALI------APDGRLTYAELDAAANRLARRLVELGVGPERHVAVAVGRRTELVVGMLAVLKAGGAYVPVDPEYPPDRIRHMIQDADPALVLTTSDV-------------DDRIGEECCGPLTFVMDDPNTGTSLGRHSGTALTDAD---------RAAPLLPGHPAYVIYTSGTTGRPKGVVVEHRALSAFVRHCRSSQAPDISGLSVMQASASFDQS--VGSLHAPLISGGCVRLTDLRALAETAGSEPG---------FHRATFMKGTPSHLALLATMPPEVAPSGTLTLGGEELRGEILAPWREAAG--DVTVVNVYGPTETGHCLEHWIAPDRTVEPGPVPIGTPHEGVRVYVLDSALRPVAPGLDGEVYLAGVQLARGYLGRGGLTAERFTADPFGMYRTGDVAHWNEAGELVFAGRADRQVKLRGYRIELGEIEAAVAGGPGVRQAAVVLREDRPGDQRLVAYVVPDPGHWDEAAARA----RLALSLPDFMMPSAFVALDALPLSPNGKLDRAAL-------------------------------- 120612831 2 ---------------------------------------------------------------------------------------------------------YAELDRLSTRLGAWLQAQGLPQGARVAIMLPNVPQFAVAMAAVLRAGYTCVNVNPLYTPRELEHQLRDSGAGAIVILENFARTFSEVVERTAVKHVVRGRWLTFAVRHLARMVPAFDLPLSDGRRVTPAALAEGARHTLAPSTARLDSAAFLQYTGGTTGLSKGAVLTHRNIVAATLQAEAWFTPARIGDVRQANSIAALPLYHIFALTLCLLAIRQGSHLTLIPNPRDIPKLVAVLKKRPFHLLPAVNTLFNALLQNAE--FRTLDFSHLCVSQAGGMAASESTARQWQKVTG---NTMIEGWGMSETCAIG-TNNPVDNPEFTGTIGLPLPGIDIAIKDDAGESLPVGQSGEICIRGP--NVMSGYHQQPGENARAFTAD--GFLRTGDIGVMDEQGYTRIIDRKKDMILVSGFNVFPNELEQVIALCPGVLECAAIGVPDEKQGEAIKVFVV-RSDPALTEEAVAR---YCNEHLTGYKRPRHIEFRDALPKTNVGKILRRELR------------------------------- 71068220 4185 ------------------------------------------------------------------------------------------------------TLDYAELDARSNRLARALLGLGVGPEDFVALAVPRSADLVVAVLAVLKSGAAYLAVDPDHPAERTSYILHDCRPVAVLSTTAVRET----------------LHGTVGEAVGEVPWLLLDEPATGGATAGHSA--APVTDADRRSPLLPDHPAYTIYTSGSTGRPKGVVVSH-ANVSRLLTACRAAVDFGPDDVWTLFHSSAFDFS-VWEMWGPLAHGGRLVVVPHD-VARSPGDLLDLLGRERVTVLSQTPSAFQLLRAESDLGVPPRTTAALRYVVFGGEALDTAQLAPWR----GRPVRLVNMYGITETTVHVTHLELDDAAVDRGGSPIGTPLNDLRAHVLDQGPVPVGVVGELYVAGP--GLARGYRRRPTRFVADPFDTGGRMYRTGDLVRRTQDGGLHYVGRSDSQVKLRGYRIEPGEIEAAARRHPDVAQAATAVHGEGPQDRYLVCYVVPAADTDPDP---HQVRAHLADALPGYMVPAAVVPLTALPLTPNGKLDRAAL-------------------------------- 71068220 453 -------------------------------------------------------------------------------RQVARTPDAPAV------SSDRATWTYAQLDAHAERVARRLAARGVGPESLVALAVPRGVELAALILGIQRAGGAYLPIDPEYPAERVGFLLRDARPALLVGGTGT-------------------------------EPSAADCPRVPAEELLDAGACRAEADVPPPGSLPVDLPAYVVHTSGSTGRPKGVVVTHAGIAALAAEQIER-YRLGPGSRVAQLAALGFDVAVAELVMA-LASGSCLVL---PPHGLAGDELASFLRDRRITTALAP--------AAVLATLPPGDLPDLTDLVTGGEQPPPALIARWA-----PGRRMFNVYGPTEATVQATSGRCAADGDRSPDIGNPEAGVDAYVLDAALRPVPDGVTGELYLRG--RGLARGYLGRPGLTADPHTGTGERMYRTGDLVRRVPGDGLRFVGRADDQVKIRGFRVEPGEVEAALAELDGVEQALVTVREERPGDRRLVGYLTPAPGHRGSLD-VERLRRVLADRLPAHLVPSLLMELAEIPRTANGKVDRAAL-------------------------------- 71068220 3097 ---------------------------------------------------------------------------------VDRTPDVLALV----EGGDGARLSYAEFDARANRMARFLIARGLGAEDLVGLVFPRGADLLTGLWGALKAGAAYLPVDVDYPAERIALLLGDGNPALVLTTSAH---------------AHLVPEAPGRQILCV--------DLPGPADELARAAEGRVTDSELPRPVGPDTLAYVLYTSGSTGRPKGVAVGRGSLAAHAVRSRDR--YPDAAGVSLLHSPVAFDLTVT-ALFTTLISGGTLLLAELDEHAQDSGVTYVKGTPSHVALLNELPGVLDATAE------------RPGTLVLGGEPLTGEMLERWRAH--HPQARVFNDYGPSETSVNCSDLLLEPGAEVPEPIGRPLPGNHMFVLDHLLQPVPVGVVGEIYVSG--VGVARGYHGRPGLTAERFLAPGARMYRTGDLGRWRPDGIMECLGRTDDQVKVRGFRVELGEVEAALAARSDVARATVVVREDEPGDRRLTGYVVPEGGPDADFDPAAALRDLAAAL-PPYMVPAAIVVLSELPRTENGKLDRRAL-------------------------------- 71068220 1544 ---------------------------------------------------------------------------------AARTPDAPAV------TEPGRVWSYAELDARADRVAAALAARGIGAEDLVAVLLPRGAELVATLLGILRAGAAYLPLDTGHPADRNRRALSDSAPALLVTDAGRSRTLRG----------------ETGCAALVLGAEDTERELADRAPLPRD-------GAGLVRPVTGDNAAYTILTSGSTGRPKAVVVTRDALDAFVDRALDTYGDALGGEALLHSPVAFDLTVVT--LYGPLAAGGRVRVGDLD------ESGIARWEKERPAFVKATPSHLALLTEFGGSTAPG-------TVVLAGEQLIGARLDRWRTRLGASGTTVLNSYGPTETTVNCLEHRIAPDADVPSGPVPVGRPVPGVRVDDRLRPVAPGVTGELYVCGP--GVARGYRARPAATAERFVACPQGMYRTGDLMRWTADGELVYEGRADAQVKVRGFRVEPGEVEAALLGLPGVREAAVTLLEGPEGTERLVGYVVGASEEP------AALLERLRVRLPDHMVPAALVDLDALPLTPNGKLDRRAL-------------------------------- 71068220 5260 -------------------------------------------------------------------------------------------------------LTYAQLDERAGRIAAALARHGAGPESRVAVCLPRTADLVAALLGVLRAGAAYVPLDPEYPDERVAAILADTRPVALLTTAD------------------------------CRPAITGAATAAGGAVLLAADAAHGAGPVPEPPAPLPDQAAYVLHTSGSTGRPKGVVVS-RGNLANLLADMRDRLRPTADDRLVAVTTVSFDIA-ALELFLPLVTGAGLVLADRGAAR-APEELAALLTASGATLLQATPTTWQLLAETAPDALRGLR------KLVGGEALPASLASRLRELGGE----LVNVYGPTETTIWSTAAHLDRVTGSAPPIGRALRGTRAYVLDEWLNPRPENVPGELYLAGA--GVARGYLGRGGLTAERFTADPFGMYRTGDLVRRRADGELEFLGRTDHQVKVRGFRIELGEIETALGAHPHVAGAVVVAVPDAPAPRRLVAYVVPEP-------------------------------------------------------------------------------- 154314383 21 ----------------------------------------------------------------------------LFERKDREFPDDKAIYTDAE---TSRSYNYKQLRDTAIEFGKGLKAWEWKKGDVLALYTPNCIDTPAVLWGTHWAGGIVSPANPGYTVDELTFQLKDSGAKGIVTQKAFIKEAQ---------AAAKNAGIPEDRIILVGDGKDETHRFKHFTNVRNLA----GTSRYRRTKSKPEDLAFLVYSSGTTGHPKGVMLSHGNIVANTFMANAAEGVNGRGDKLMAVLPFFHIYGLTCIIHFSLYMGLECIVME----KFELEKFCHTIQKFGATFAYVVPPIVLMLGKS--PVVSKYDLSTVRMMNSGAAPLTRELVDAVYARL---KIPIKQGYGLSETSPTTHTQPWEDWNKYPGSVGRLLPNQVAKYMNSEEKEVPAGQTGELWIKGP--NVFQGYLKNPEGTKNALTED--GYFKTGDVGHQDKDGNFYITDRVKELIKYKGFQVPPAELEGLLISHEDIDDVAVIGIYNEEQTEVPRAYVVPRKGVAGDKEEEKKIMAWLQAKVASHKRLRGVKFVDVIPKSPSGKILRRLLKDRALKEGEK---------------------- 163746190 13 -----------------------------------------------------------------------NMAAQCL----AQPDDALAIIDLTSDT--RRDVTYGALHQMADGLARALLAE-VQPGDRVGVLLSQSPWCAAAHLAIWKVGAISVPLFKLFKHDALASRIGDAGCAIVLTDAEG---------------ADLLGDLATPLMAAEVGITGDPLDFAD---------------------VGPEDPAVLIYTSGTTGTPKGALHGHRVLSGHLPGVSVSHDHLQKGDCLWTPADWAWIGGLFDVAMPALALGVPVVAARMP--KFTVEGCADVIARGEVRNVFFPPTALRMLKAADVAL------PGLRSVASGGEPLGAEMLAWGRKAFGLE----INEFYGQTECNMVASSCGADFRAKPGCIGKSVPGFELAVLDGNGQPTDA--EGDVAVRKGAPSMMLRYWNRPDETAA----KFHGDWLLTGDRGIWEGDYLRFVGREDDVITSAGYRIGPAEIEDCLLTHSAVATCGVVGKPDALRTEIVKAYVVLKPGAQVEA---KELQDWVKERLASYSYPREISFVEDLPMTVTGKVIRKELKRLAARENEDV--------------------- 157106378 46 ---------------------------------------------------------------------------------------------------ENKRLTFSDVLEKADRIAASFYQLGLKKGDRVGIWAPNGTQFYLSSLAAARAGMISVLINPAYQVPEIEYAINKVGVKAIIANESYRSQQYYNMLAQLAPELLKSSKLPSLRTVVIDSEQNNKLPGAIAELLNLPSEPAISKIEALQSKIPPDSGVNIQFTSGTTGQPKAAFMSHYGFVNNAIHIGHRNEFDLKDHRICVQTPFFHVFGIVIGIVGAMSYGTTLVLPGPG---FKASESLETIAKEKCSVIYGTPTMYVDLVRAVRESGIKL--PPVDLAVTGGAACSPQLFVDIQKALGVRQVKTVFGMTEASAVLFQSLFNESKENVLETVGHLTDHYEAKV-VDQDGNTVPFGTSGELWVRG--YGTMLGYWGDEQKTKETI--DVDKWLKTGDQFQLREDGYGKIVGRMKEMVIRGGENIYPKELEDFLCTHPKILETHCIGVPDERMGEEICAYVRLQDSSMSLD--HAEMKAFCKGKIAHFKIPRYLRIVDDFPKTVSGKI------------------------------------- 211592573 62 --------------------------------------------------------------------------------------------------------TYASLDTRSNSLARGLESLGVGKGERVGVMLGNSMEYAVATYALFKLGAVLVPLNPSFNTAQVIAALGHLEASHLLISTESNLPRKKVPLLNLHKSKLESAPVPSLRNIIMVDNSEGRVDISSYKSLTQYASIMSQGSPLPPRNLSPDETVNIQFTSGTTSMPKAACLTHRSIL-NNGSQIGDRMLLTPNDIICCPPPLFHCFGSILGYMATATHGSAIVFPSES---FNARAALEAVQEEKCTALYGVPTMFLEELSLIETGVSSEGFQHLRTGIAAGSSIPAEIMKKLHKVLNLTELTI--CYGMTETSPVSAMTTTDDPIDKRIYSVGKLMPHKIVNPVDKNVILPIERRGELAVSGYLL--MKEYWADPEKTAEVMIPDDSGWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLANNGVADVSVVGVPDVRYGEAVAAFIVPRD-HSSNTVTAEEIQQWVREKLSNHLIPKHVFFLESFPKTASGKI------------------------------------- 148255750 13 -----------------------------------------------------------------------------------------------------RSWTWRELDAMVSALAAALAEQGIVKGDRILVHSKNCEEMFVSMFAAFRLGAVWVPTNFRLMPDEVAYLATASGAKAFLCHGDFPEHAAAVTTTDFTWRIGEGGSL--------------------GTRAVAEAIRAHAGAEIANAAVEHDDPCWFFFTSGTTGRSKAAVLTHGQMAFVITNHLALTPGTTEHDASLVVAPLSHGAGVHQLMQS--ARGAKTVLLPSE--KFDIAEAFSLIERHRVSNLFTVPTILKMMVEH--PAIDQFDHSSLRHVIYAGAPMYREDQKRALARLGKVIVQYFEVTGNITVLPAAAHEEEDGPEARIGTCGYERTGMQVSIQDDQGRELKPSETGEICVIGP--AVFAGYYDNPEANAKAF---RDGWFRTGDLGHMDAQGFVYITGRASDMYISGGSNIYPREVEEKILTHPAIGEVAVLGVPDPVWGEVGVAVCVAREGGAAPSE--SEIAGYLATKLPRYKMPKRFFFWDALPKSGYGKIPKRLVRD------------------------------ 157961947 28 --------------------------------------------------------------------------------------------------DDSEKISYAELATRALAVSKSLIAAGVTPGDRVAIWLPNCANWVIASLGLQMAGAILVPLNTRMKPTEAADILARSGTKLLFVMGDFLGVDYPAALAKLLPVNVEAQVIVSARAATSSNPLRLTQTWQQFLAMGNNQTSEIA--LERANAVKPDDIADLMFTSGTTGKPKGVMSSHRSCL-LAFTQFVEILGIEKGDRYLVVNPFFHAFGYKAGWLTCLIAGATILPH----KVFDADEVIERIQKDKISVLPGPPTLYLSMLSHPKLEY--TDLSSLRVAVTGAATIPPVLIERMRSELGFKIVTTA-YGLTECGGLATICNPDEDVNTISTTSGSAIKGTQISIQSNSGQPLGIGVQGEICIKG--FHVMQGYFQNATATAEAIDND--NWLHTGDIGMLDECGNLTITGRLKDMFIVGGFNCYPAEIEAVLAEHDAISLSAVIGVPCERMGEVGCAYIVCKLGHTINE---QELISWSRERMANYKVPRHVRFVNSLPVNASNKVIKTAL-------------------------------- 99081406 26 -----------------------------------------------------------------------------LQRAAHVFADEPALVY-----GQTRR-SYAQYHDRCTRLASALAGMGVAPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINIRLDVDTVAYIFDHGQAKVVLVDSEFL------PLAEAAKERLQGAGPTLIE-----VPDTEAGHAASGRYTTYEDLIAHGATDFDWIPEDEWESLALNYTSGTTGRPKGVVY-HHRGAYLMTMGTVVSWRLQLRPVYLTIVPLFHCNGWNHTWMMPVLGGTVVCCRNTTA-----EAIYNAIADEGVTHFGGAPIVLNMIVNAKDTERRAFDHTVE--VFTAGAPPAPATLEKIERLFHVTQVYGLTETYGHVTECLWKGDSWDEIKARQGVAFPMMDHITVMDADMQQVPMNGSDQGEIVMRG--NSVMKGYLKNPEATEEAFAG---GYFHSGDIAIQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDEKWGEVPCAFVELKEGADVDEA---SLIAFARQTLAGFKTPKAVVFC-ELPKTSTGKIQKFELRKSFAG-------------------------- 54022733 446 ------------------HYLHLLDSALREPTRRLADLA----MLSPEDRAAVLEQSHGELVP---APATTMVA--LLERAAAQRPGDLALV------SDDTELTYDQLHRRANRVARLLIAEGIGTEDIVGLRMTTSVEFVVAMLAVLKSGAAYLPIDPAYPEDRIEYLVEDAEPALVL----------------------------------------GPVEFAAAESAAADLPDTAPTDADRVRPLLPGNLAYVIYTSGSTGKPKGVPVPHAAIAEHVE-SFTAEWGMTAEDRLLQSSSVSFDASLLDLFVT--LSLGARLIVPKPDAFRDIAYVADLITRRGVTVLHMVPSMLSTFLLLPEVSEWRALRHVP----VGGEALPGEVADKFAGVF---DAELRNHYGPTEAVVCSTMPVEGPQGTGVVPIGVPNRNVYTYVLDEALQLVPAGVVGELYLGG--DQLARGYLGRPQRFVADPFTPGARLYRTGDLVRRNHFGELEFVGRADEQVKVRGFRIELGEVEAAVATHPAVGHCVVVVAEDPAVGPMLAAYVVPAADEIAGGEILEEVRAHAAAVLPQYMVPSAFAVIPEIPLTVNGKLDKRAL-------------------------------- 146329147 4 ------------------------------------------------------------------------------------------------------TLTFDDIDRKSSILAAYLQKLGYQKGDRLAIMMPNLLQYPITLYACFKAGIIAVNVNPLYTARELEYQLRDADVRGIVIAENFAHTLADVHLPSLKDIIIELGWGKGMIVNFVVRYIKQLVPYYFEQSINYKHIFLSSELPFQAPEIDLDDIAVLQYTGGTTGIAKGAMLTHRNLLANIQQVTYWVG--KGIDKPGMICITPLPLYHIFCCTVNAMCLPSLGMHNVLITNPDTKSFVRTLKSYPFSVMTGLNTLFRGLLRSPN--FKNLDFSHLRFVVSGGMPLDKGVADEWQNVTG---NVIIEGYGLTETSPIVTANL-LYNEGFTNGIGYPVSETLVKICDENGMPVETGAIGELWVKGP--QVMKGYWRQPQETEE---SLKDGWFKTGDMATMDARGFCRLVDRKKDMVLVSGFNVYPSEVESVLNAHPDVLESAVIGIPYEKTGEAVKAFVVLKPEKKLTEE---ELRHYARANLTGYKRPKFYEFRSELPKSNVGKILR---RDLMRKEREKMQAPAA---------------- 218153568 18 ----------------------------------------------------------------------------LIERQAAHRPGHTALVLE------DRRLDYAALHAGMDRVARSLQRDGMQPGDVVAICAGTSVEYVLAYLGALRAGVAVAPLAPSATAEHLSAMLDNCGARLVL----------------RDREVAAQWPLHAGAALRCV-ALDDAAEAGEPWSQWLAQGDGAPATTPAPITPEPDWPFNVIYSSGTTGVPKGIVQS--WAMRWAHVRRAVTNGYGPDAVSLCATPLYSNTTLVAAL-PTLALGGTLVLM----RKFDATRYLALAQQHGATHTMLVPVQYQRLMACSD--FDRTDLSRLQHKFCTSAPFSAALK---AEVLRRWPGRLIEYYGMTEGGVRCELHCHDFPH-KLHTVGRPGEGADIRFIDEQGRELPAGEQGEIVGRSA--GMMSGYYRLPDKTREAEWAEGRRYIRSGDVGRLDADGFIVLGDRKKDMIITGGFNVYPSDIEAVLCQHPQVAECAVVGVPSEQWGETPVAYVVGRSGSQPTAE---ELREWLNTRVGKTQRVADLRLVERLPRSEIGKVLKRTLRE------------------------------ 121605027 30 -----------------------------------------------------------------------------LDACVATCPDKLALTAMRAESGATTRFTYRELATMADRVAVGLTRLGVGQSDVVACQLPNWWQFTVTYLACSRIGAVMNPLMHIFRERELSFMLKHGEARVLIVPKVFRGFDFEQMVT------ALQPSLPELKQIVVVDGSGANSFDALLSGPAWEDA-ADAQDILTRHRPGPDDVTQLIYTSGTTGEPKGVMHTANTTMANIIPYAER-LRLGADDVVLMASPMAHQTGFMYGLMMPIMLRASAVLLDIWE----PLKAIALIRDQGATFTMASTPF--LTDLARTVAESGKAVPTLRTFLCAGAPIPGALVEQARRVLGTK---IVSAWGMTENGAVTLINLDDDDERAFTTDGCPLPGVELKVVDGDGSALPAGQAGRLLVRA--CSNFGGYLKRPQLNA----TDADGWFDTGDLAQLDGQGYVRITGRSKDVIIRGGENIPVVEIEYLLYRHPAIAMAAIVAYPDERLGERACAVVVPKPGQSID---LPSIVEFLKQKVAVQYMPERLIVRDAMPSTPTGKIQKFKLRDMLQG-------------------------- 55377684 11 -----------------------------------------------------------------------------LDRAREYYGDKEAIV-----ATTGERFTYDEFGERADGFSAAMAARGIEKGDRVAVLDPNTHYQLEAAYGTMQLGAVHTPLNYRLVPDDFEYILSDAEVDAVYADYEYADKIEPIR-----------------DEVPTDIFVTNDTDAVDGDWESFDEIIEEAGTDYERPEMDEDDLITINYTSGTTGDPKGVCRTHRTETLHAYI-VALHQEISDDDVYLWTLPMFHVNGWGHIFSVTGMGAKHVCTRGV-----DAEGIFDAVRTEDVSYLCGAPTVILADRYAAHDGEIETTGANDVRIATAGSAPPEAVIRTVEDDFGWYLKH---VYGATETGPLVTTSNARFSVKKRQGIGYLGTDVRVVDEDGNDVPHDDETLGEVVVRG--NQVMDRYWNKPEQTEEAFSDRVEGYYHMGDLATVDEDGMVAIRDRKKDIIISGGENISSIELEDTLYEHDAVSDVAVIPAPSDEWGETPKAFVVPNSGDPDNPGVTAELRTFTREQLATYKVVRRVEFVEELPTTATGKVQKYELRE------------------------------ 213966676 2591 --------------------------------------------------------------------------HHLFEQQVEQTPDAIAVSFEG------QHLSYRALNEAANQLAHYLISRGTRADDLIAICMERSVEMVVSLLGVLKAGGAYVPIDPHYPDERIAYMLADAAPILTLTQRSLLK-------------------LTALQRTDSLCLDEHATS------------LAHLPKTNPQRLIDPACLAYCIYTSGSTGAPKGSLNSHEAIINRILW-MQDTYLLDATDRVLQKTPFSFDVSVWEFFWP--LSVGARMLLAKPEGHKDPRYLEALIEREGVTTAHFVPSMLSAYMALTQASHTRA----LRRVFSSGEALSTSVQNEFFKR--YPATQLHNLYGPTEAAIDVTWHCQAGDVGHAVPIGRPVANTRTYILDETLQPVPIGVTGNLYLAGVQLS--RGYLKRVDLTAERFIPDPHGMYMTGDTARYRAHGEIEYLGRNDQQIKLRGFRIELGEIEMQLCAHPQVSQAVVSVNTSDADNPTLTAYLVCNADTQPS---VDELRECLARTLPDYMADVCFQFLDHLPLTSNGKVDRRAL-------------------------------- 213966676 484 ---------------------------------------------------------------------------------ARATPDATAILCAG------QEVSYRQLEQQATAIADRLIALGAGPETCVAICLDRSVTMVAALLGTWMAGAHYVPMDPGYPHARLLHMLQDSKARILLSERPYVQAFSAAAVQI----------------------------------VLLDEVQSNPRPSDIRHPVAALNTAYVIYTSGSTGLPKGVQVPHRAVVNFL-LSMTNQPGINAGDRLLAVTSISFDISVL-ELFLPLISGASLVLA-------DSEAAADGQALIKLAMHQDVTFIQATPSTYWLMLEAGWPSTLKLKVLCGGEALPPVLA----QKLLQRSDSVWNMYGPTETTIWSAISRVTGS---ASTLGRPIANTVLRVLDENARLCATGSPGELHIGG--EGVARGYLDRADLTAQKFVPDPYRIYKTGDLVRWLPNGEIEFLGRIDHQVKVRGFRIELGEIETRLVSFPSVRQGAVIVREDQPGDQQIVAYLLVGEQYAAEPV---QLRHHLAQTLPGYMIPNHFVVLEQFPLTPNGKLDRK---------------------------------- 120599068 27 ---------------------------------------------------------------------------------VAKYADQPAFINMGA------TLTYRKLEERSRAFAAYLQELKLEKGDRVAIMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELKHQLIDSGAKAIVVVSNFARTLEEVVDQTPVKDLLSAPKRTLVNFVVKYIKKLVPKYDLPHALSMRDTLTRGRRLQYIKPIITNDDLAFLQYTGGTTGVSKGAMLTHKNVVNVLQADGAYSPTLKDGSEFVVTAPLYHIFALTVNCLLFLHKGSQNLLITNPRDIP---AFVAELKKYPFTALTGVNTLFNALVNSDD--FSQLDFSRLKLSIGGGMAVQKAVADKWQ---NITKTRLLEGYGLTEAS-PLLTCCPYNLDGYNGSIGFPAPSTLIQIRDDAGHVLPQGETGELFGKGP--QVMKGYWQRPEETAKVIDKD--GWLATGDIGYMDEKGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNEASGELVKVFVVAKDKS----LTADDIIKHCRIHLTGYKVPKLVEFRDELPKTNVGKILRRELRD------------------------------ 71068223 1535 ------------------------------------------------------------------------------------------------------HLTYAELNARANRLARVLVRRGIRPEHRVAILMPRSVEQITALLAITKAGGAAVPVDPGHPGQRIAFMLRDSACALILADHPHAAGREEIA------------------GVPVLVPADEPAP----------ERATDLADGDRNAPLTAGHAAYVVYTSGSTGRPKGVVTEHRGLLSLATAQ-RERYPVGPGSRVLQLASPSFD-GAVLELLMALTTGGTLVLPDGP--LLAGQPLADMLAEHRISHAFIPPAVLSGLPSEGLEGL--------RCLVVGGEAVTAPLTDRWA-----PGRRMLNIYGPTETTAVTLTSEALTPGGPPPAIGTPVPNTRAHVLDDRLRPVPPGVTGELYLAGA--SLARGYGRRPALTASRYVGCPFGMYRTGDLARLDREGRVHHMGRTDEQIKLRGFRVEPGEIRARLTEHPAVREAAVVLRDDGPGGRALVAYAVPADG--PPRPTAAQLRAHLNALLPPYMVPAAFLVLDALPTTPNGKLDREAL-------------------------------- 71068223 461 -----------------------------------------------------------------------------------------------------RSVDYARLADRSGRLARLLAEHGARAERFVALVLPRSPELVETALAVWQTGAAYVPVDPAHPADRMARLLREADPVLTVTTADLADR--------------LPAGLPLL--VLDGPSTAAALQALPGGPLTASEL---------PAPVDPRNAAYALYTSGSTGRPKGVVATHRSLVGYL---LRGSAQYPSDGRSLVHSPVSFDL-TVGALYVPLISGGTVRLAS--------------LDDEPVLRPGETPPDFVKVTPSHLPVLEGLPGEVSPTGAITFGGEQLTGRHLRRWRADHPDVTVYNVYGPTETTVNCSEHRRDPVGDGPVPIGRPLWNTRLFVLGPGLAPVPVGVPGELYVAGA--GLTRGYLRDPGRTAERFVACGQRMYRTGDLVRWNEDGLLEYLGRVDDQISLRGFRVEPGEVEAALAAHPAVRRAAVVLREDTPGDARLVAYAVPAEPEPPSPLPTEQILEHLRRTLPPYMVPAHLVELPALPVTPHGKIDRAAL-------------------------------- 154686279 1498 ---------------------------------------------------------------------------------AEETPHQTAVI------EGAQQISYSQLNERANRLARTLHKNGFGPGKRAAILANRSIEAIVSVLAVMKSGGAYIPVDSHYPEERIRYLLKDSAASVLMVQSEYKELASQLTDHNLFLIQL---------------------DLEDQYDICAKNIQPSASPD---------DTAYIIYTSGTTGTPKGVEVRNRSF-THAALAWRRIYELDLIPVRVLQMASFSFDVFSGDLARALLNGGTLVICPDD-VRLEPQQLYRLIDQHRITFMESTPALVVPFMEY--IYRRKLALQSVKILVLGSDMIKSQDFYTLHERFGKE-MRIINSYGVTEATIDSSYYEAEMSEEPREDDVPIGVPLPNVQMYKDKQVQPIGVFGELYIGGA--GVAKGYWGQPELTEGAFSDPLQMGYRTGDQACWLPDGTLRFQGRIDKQVKIRGYRIETGEIESVLLKHDQVKEAAVTVIKDAEGQARLAAYIVPKEADTSS------LRQSLMQELPAYMMPSHIIGLDSMPLTLNGKLDKSAL-------------------------------- 154686279 461 -------------------------------------------------------------------------------------------------------LTYAELDQYTDRLAARLRQKGVRKESMVGVLAERSPEMVVSVLAVLKAGGAYVPLDPEYPEDRLRYMLDDCGACLLLAQPGLSVSGFSGETLEVSLSALTG----------------------------------ETETGAVSEEADSNSLAYIIYTSGSTGTPKGVAVEHRQAAAFLS-GMQGQFPLTEEDVIVLKSSFSFDASIWQLFWWTMSGASVYLLPAGWEK--DPVRMIKAFASEKVTTAHFIPAMVNSFLDALETEPAETRTRLGRTVFAGGEALSPLTAARFADLLPETVLIHYGPTEATVDAAFYVCDRKRDSGRTRLPIGKPVPGARLYVLDSGGTIQPAGVAGELYIAG--TGVARGYLNRPELTEEDPFYPGERMYQTGDIARWTEDGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTAR-NEHGETALYAYIEGRES--------DDVRAELATRLPAYMMPAQFIKMTEWPVTPSGKLDRRAL-------------------------------- 126635117 2025 -----------------------------------------------------------------------------LARQAAARPGELAVLADSAE------LTYGELDAAANRLARHLIGLGAGPEQVVAIALPRTPGMVVAMVAALKTGAAYLTLDPAVPDQRLRAVVADCGAVAVVTDTAI------------------APRLDGTSRAVVLDDPATAAAVTGQPGTAITDADRRG-------PLDPRHPAYVVYTSGSTGTPKGVVMP-MGSLTNLLAWHTGTYPAAPGTRTAQFLAVSFDFAVQEILQA-LVAGKTLVLPAEHVRH-DAYELAAWIDRYAVNELFAPRLVIDAVLAAAADRGSDLRTLTDVFQGGEAFQLGDELRAWA----AGGNRRAHNVYGPAETHAVTTATMPADPAAWPATAPIGRPLWNATVFVLDLQPVPLGAPGELYVGGA--QLARGYLNRPGRTAERFVASPFGAYRTGDLVRWTRDGELQFLGRGDHQVKIGGFRVEPGEVEGVLAAHPGVTTAVVVPRDDLPGGTRLVAYAVPDPQHDLGPDGGRRLRAHLEEHLPSYLVPAAVVLLDVLPLTPNGKLDRAAL-------------------------------- 126635117 423 -------------------------------------------------------------------------------------------------------LTYAELDERANRFARYLIGRGAGPERLVGVHLPRSADLMVVLLGVLKAGAGYLPIDASYPPDRIAAVLDDARPVLLVDDTAVLAASAGLPGTPVTDAERRTPLLP-------------------------------------------QHPAYVIYTSGSTGRPKGVLIDH-RALGEFLTTCRDRYPQAAGTALLHSSISFDLT--VTVLFTPLVAGGCV----DVADLPNDGR--------------PPAFVKATPSHLALLEGPGDNASPTGALVLGGEQLLGEALAPWRAR--HPQAAVFNDYGPTETTVNCADYLGDDTPAGAVPIGRPLPGNRLYVLDPALQPVPAGATGELYIGG--TGLARGYVNRPGLTADPYAGPGARMYRSGDLARLRADGNLEYLGRIDDQVKIRGYRVEPGEIEAVLASADQVARCAVVVREDRPGDQRLVAYVVAADGTVDPSALT----AHLAARLPAYMVPSAIVGLDELPWTANGKVDRRAL-------------------------------- 16078892 466 -------------------------------------------------------------------------------KQAEKTPDAHAVI------DQACSLTYRELNKAANRLARHLRMKGVVRQEPVAIMMERSAAFITGVLGILKAGGAIVPVDPHYPADRIRYILHDCGCSHVVSQ------------------AHLPSSLEDNYIITHPEDIESKVDGSNIKSVNNAD-----------------DLLYMIYTSGTTGKPKGVQFEHRNMANLLKFEYTHSGIDFEADV-LQFATPSFDVCY-QEIFSALLKGGTLHIVPEAI-KRDVPQLFAFINKHQTNIVFLPTAFIKMIFSERE-LANSFPDGVKHLIAAGEQLMISDL---FQDVLRKRGIHLHNHYGPSETHVVSTYTHPGDPIPELPPIGKPIGCTDLYILNHQKQLQPCGVPGELYISGA--SVARGYVNHDKLTSDDPFKPDVIMYRTGDLARRLEDGNIEYIGRADNQVKIRGYRIEPQEIEVTLMNHPDISEAAILIWQDQNGEHELCAYYC-----SVQKLNTIDLRSYMASELPEYMIPAKWIWVDSIPLTPNGKVDRAAL-------------------------------- 16078892 2537 -----------------------------------------------------------------------------------------------------KTLTYQELDEWSNGIARALRSRGVKPDTPVGIMMHRSFSMIASILGVWKAGGCYVPIDPEYPKERKRYILSDSGTKLLMTINEA----------------------------------DLGVLADFEGEILTIESVEEDDKSPLPQMSSAHHLAYIIYTSGTTGRPKGVMVEHKGIANTLQWR-RNAYAFNETDTILQLFSFSFDGFITSMFTPLLSGAKAVLLHEEEAK--DILAIKHQLSRQRITHMIIVPVLYRA----LLDVVQPEDVKTLRVVTLAGEAADRELI--ARSLAICPHTELANEYGPTENS-VATTVMRHMEKQAYVSIGQPIDGTQVLILNSNHQLQPIGVAGELCIAG--TGLARGYVNLPELTERAFFKPEARMYRTGDAARWMADGTLEYLGRIDDQVKIRGYRVETKEIESVIRCIKGVKDAAVVAHVTASGQTELSAYVVTKPGLS-----TNAVRSELQNKLPVFMHPAFIEKLDSLPLSPNGKLDRGALPKPVEGERPFLPPSSKME--QILADI------ 16078892 1497 ----------------------------------------------------------------------------ALEQQAEKTPDQAAVIFE------DGVMTYKELNEQATRISWELIGRGVKPETTVAIIGKRSPEMLLGIYGILKAGGAYLPIDPDYPEERISFLLEDSGTNILLLQSAGL---------------------------HVPEFTGEIVYLNQTNSGLAHRL------SNPNVDVLPQSLAYVIYTSGSTGMPKGVEIEHRSAVNFLN-SLQSRYQLKHSDMIMHKTSYSFDASIWELFWWPYAGASVYLLPQGGEKEP--EVIAKAIEEQKITAMHFVPSMLHAFLEQIKYRSVPIKTNRLKRVFSGGEQLGTHLVSRFYELL--PNVSITNSYGPTETVEAAFFDCPPHEKLERIPIGKPVHHVRLYLLNQNQRMLPVGCIGELYIAGA--GVARGYLNRPERFLEDPFYPGERMYKTGDVARWLPDGNVEFLGRTDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVRTDS-GEPELCAYV---EGLQ-----RNEVRAQLERLLPGYMVPAYMIEMEQWPVTPSGKLDRNAL-------------------------------- 197760065 838 ----------------------------------------------------------------------------------------------------EQTLTYEELSARANRLARHLAATGVGAEDVVGLLLPRTPELVVAVLAVLKAGAAYLALDPEQPAERIAYLLGDAAPTLTLTTAPL---------------AERIPDGSPVRRLCL--------DEPEAAAAVAGQPAADLTDVDRARPLSPLDPAYLVYTSGSTGRPKGVLMPGRTLVNLLTWEGRTR-PAPAGGRTAQFTTPSFDVS-TQEILATLLDGDTLVIPDMDI-RGDFPAFVRWVDRERITRLYAPNVVIETLCQIAEEEDLRLASLRRVVQAGEALVLTERMRRFFADR---PRCRLENHYGPAETHVTTGFALPADTAAWPYTAPIGGPVDNTRVYVLDDGLRPPGVPGELYIAGA--ALARGYAGRPGLTAERFVACPFGMYRTGDVVAWTATGRLEYRGRADDQVKVRGFRIELGEVEATLAGHPGVARVKVLAEDHPTRGRQLAAYVVPAAGAEP--PTAQDLREHAGRSLPGYMIPARFAAVDGFPSSPNGKVDAKALKELPAQEAHTPPATAA---------------- 148553592 20 ---------------------------------------------------------------------QFNFAFDWFDRIAERS-DAIALSIASPRG--LRAWSYRDLSLGSNRVAHFLRRHGIGPGDRLLIALGNRIELWETQLAAMKAGCVMVPCTVMLGAAELRERMARSGARAIVADDSIAERLGTPDKGWI----------------------GFNVDAPRPGWIDYGAAYGEPAGFAPDQPTRGTDPLLIYFTSGTTAQPKMVTHSHVSYPVGHLSTL-YWIGLKPGDTHLNISSPGWAKHAWSSFYAPWLAEASILTIDQPA--FDARFVLDQIRDRAVDCFCAPPTVWRMLLQE----RIEQWPVRLREAVSAGEPLNPHVVERVREVWGID---VRDGYGQTETTAQIGNTPGQPLVAGAMGRPLPGFRIELDGAADHG-------EIILHAGDMAAGVMLGLQAEAG---SAVLPPSGGIHRTGDIASAAPDGTLTYIGRADDVFKSSDYRISPFEIESVLLEHPAVAESAVIPSPEPTRLAVPKAIIVLAPGHAPSAETAAEIFAHSRARLAPYKRIRRLEF-GELPKTVSGKTRRAELRE------------------------------ 134099985 5 --------------------------------------------------------------------------------------DRTALV----MAGSGRSTTYGELEERSTRLAHFLRESGLRRGDTVALLTDNSIHAYEVYWAAVRSGLYLTAVNRHLAAAEVAYIVSDSKAKALVVSAELDEPAE---------------WLDALPDVGTRLAYGGAVDGFG----DYESALAASSPVPPARQPRGADMLY---SSGTTGRPKGRDVDVSEGDNHLTPLTRSLYGFGPDTVYLSPAPFYHAAPLRFG-ASVHAVGGTLVMME----HFDPENALRAIERHRVTHSQWVPTMFVRMLKLPESAR-RHDLSSHRVAIHAAAPCPVDV----KRAMIDWWGPILHEYYAATEGIGMTVIDSGTWLDKPGSVGRAVLGVVHV-CADDGAELPPGEVGTVYFERDER--PFEYHGDPDETRSAQHPLHPNWTTTGDLGYLDEDGFLHLTDRKAFMIISGGVNIYPQEPENVLALHPSIADVAVIGVPDEEMGEAVRAVVQPAPGAEPGPELERELIEHVRSRLAHYKAPRAVDFVDSLPRTPTGKLV------------------------------------ 118581275 9 ------------------------------------------------------------------------------------RPDKTAVVH------GEVRATYAQINSMTNELASWLLSQGVSAGDRIVILFKNSIEYIVSYYGVLKARGTAVPLNCDVKQDSLDAILREIRPKAILAT------GKLERILQETSSQSRKNSLMLISQPALSWRSDA------CTVVAWEDVVCGRTIDNPRLPISESELASIIYTSGSTGKPKGVMLSHRNITSNTHSIIQY-LHLHEDDIQMVVLPFFYVMG-TSLLNTHMAVAGTVVI---NNRFAFPACVIEQMATEHVTGFSGVPSTYAYLLHRSPLALFRDRLTALRYCSQAGGHMSRQTKEKLLQVLP-PHTKLYVMYGATEAAARLTYVEPDHLTSKIDSIGRPIGGVTIRIMDEKGNELSPGVPGELVAQGP--NIMLGYWMDSKSTSEVLDENG---YHTGDMGFMDEEGYLFVTGRKNDLLKVGGHRISLQEIEDALMATELVMEAAVLGVDDPLLGAKLVAIAAPIEGKTDG----KNVLARCQTILPKHKIPSEIRLVNALPKSANGKINR----------------------------------- 196193910 24 ---------------------------------------------------------------------------------AEQFPNREALVFLG------HAMSYRQLDEMADRMVALFVAQGAKAGDVLGLQMPNTPQYVVAFIAAARLGMVSTSISPLMTPPEIIHQASDARVKILMTLMSFWQTS--IPPVLGKVESLSTVIVSGPMDLVTGQGESVEESRDGVNVMSLHDHL-PSSADPVNTKVAMDDVLYLQYTGGTTGMPKGARLS-SFNLFMNNLQANVFYGYRTGEETVASAFPLFHIGGAAVLFNALRTASTFLLI---PDPRDIDHFVGEMQKRTPTVLAAVPALYQMLCANDT--FKSLDFSGLRMAISGAAPFAKEEVQKLESVVGAGKFCEV--YGMTETSPVITLNPASHFKEAHVGIPLPGTDVRIVDAEDGNIPMPLGEAGEIIAAGP--QIMQGYLAMPEASEKARVMDGQTWMHTGDIGVMDEDGFIRVCDRSKDMLIVGGYKVFSVEVESKVQSLPWVAMCAVVGRPDHDRNDVVQLYIQRMPDNQASEDLKAELSTFCKANMSPYKVPREVFFIDAIPLTSVGKIDKKALRKTA---------------------------- 27379624 30 -----------------------------------------------------------------------------LARSAAVYPDHVSTVYEG------RSFTWAQTYERCRRFASYLAGKGIGVGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLDAPSIAFQLDHGGARIILVDPEFS---------SVITDALAQMSGPKPFVIDV--DDPAFKGGKRIGEIEYEAAVAQGDPDFTAPPKDEWDAIALSYTSGTTGNPK-GVVTHHRGAYLNAVSNILAGNLGQHPVYLWTLPMFHCNGWCFPWTIAASAGINVCLRKVEPT-----KIFELIKQHGVTHMCGAPIVYNTLINAPDAPKTSTGNAARRVVGLIAGAAPPVAVLEGAENIGIKLTHVYEVYGAEQPGWDELPPAERARMKRRQGVPYPLEEGVTVINPQTMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATKEAFEG---GWFHTGDLGVLDEHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFVELKDGASATEA---EIIAFCRSHMSGFKTPKAIVFGP-IPKTSTGKIQKFLLRN------------------------------ 70729516 1612 -----------------------------------------------------------------------------------------------------QRLSYGQLNARANQLAWHLRELGVGPDQRVAICVERGPGMVIGLLGILKAGGAYVPIDPGHPAERIAYLLQDSAPLALLVQGSTR----------------ALVGQPAMARV----------------DLDQPEWQARPEGNLQVPGMSCAHLAYVIYTSGSTGLPKGVMVEH-ASLENLLDWHCQAFDLGPGRHASSVAGFGFD-AMAWELWPTLCGGATLHLPPAGIGHQDLDQLLHWWQAQPLDLSFLPTPVAEYAFSQ------GLGHPTLRTLLIGGDR--------LRQFSQEPSFAVVNNYGPTETT--VVASSGRLLAGGPLDIGRPIANARIYLLDPQQRPVPIGVAGELYVGGA--GVARGYLNRPELTAERFLEDPFRMYRSGDLARWRADGRIDYLGRNDDQVKVRGVRIELGEIETCLNRLPGIREAVLLAREDQPGQTRLVAYFSATPGAEPSPA---ELRRRLLEQLPEYMVPAAYVHLAALPLTANGKLDRRAL-------------------------------- 70729516 2656 ----------------------------------------------------------------------------------------------------EQQLSYRELNQQANQLAGHLLHLGVGPDSRVAICVERGLPMVVGLLGILKAGGAYVPIDPGYPAERIAYMLDDSAPQALLADSAT-------------RPLLGNLALPLV-------------------DLDQPQWHRQPRVNPRLNGLTPSHLAYVIYTSGSTGRPKGAMNEHRAVVNRLLW-MQEQYRLTAEDAVLQKTPFSFDVS-VWEFFWPLFTGARLVMARPD-GHKDPAYLRQVIRDERISTLHFVPSMLDVFLAYGDTRECAGLRQVMCS----GEALPGSLVRRFKQQL--PQVALHNLYGPTEAAVDVTAWDPLAQTPDNTPIGKPIANTRIYLLDAQMQPVPRGVVGELYIGG--VQVARGYLNREQLSAERFLEPGARLYRTGDLARYLADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEGVKEAVVLAREDVPGDQRLVAYYTTVAGQPALA--VEQLRRALLEHLPEFMVPALFMHLAALPLSPNGKLERKAL-------------------------------- 70729516 3741 --------------------------------------------------------------------------HQCFEEQVLARPQQVAAV------QGAEQLSYIQLNTRANQLAQHLLQLGVQPGDHVALLLPRSLDLLVSQLAVSKCGAAYVPLDVNAPAERLGFMLADSGAPVLLSHSERVL-----------EAAVQRVDLDRLR-------------------------FDRLAGHNPNLALSSEAVAYVMYTSGSTGAPKGVRVPHRAITRLVINNGYADF--NPEDRVAFASNPAFDAS-TLEVWGPLLNGGRVVVVDHA-TLLDPHAFGSLLERTGVSLLFLTTSLFNQYVQLVPQAFKGLRM-----LLCGGERADATAFRRIQAEL--PHLRLVNGYGPTETTTFAVTHEPGELAADADSVPIGRPLSNTRVYVLDGQPLPVGVVGELYIGG--DGVALGYLNRPDLSAQKFLIDPFHMYRTGDLGRWLENGLLECIGRNDEQVKIRGLRIEPGEIQAQLARFPGLRDGAVVVREDSPGDKRLVAYYTLHEHTPAPDA--EQLRSHLQQQLPDYMVPLAYVHLQALPLTRNGKLDRRAL-------------------------------- 159898936 500 ---------------------------------------------------------------------------------VAKTPEATALI------GEDQVLSYHELNRRANQLAYRLQAQGVGPESLVGICCDRSIAMVVALLATLKSGGAYIPLDPAYPNERLAWMLNDSQAALVLTQSHLLE--KVQQLKQADLTVLDLAKICD----------------------------GNEPSQNLVSAVQPANLAYIVYTSGSTGQPKGVMASQ-QGLTNLVTAQIAGFGVTSASRVLQFASFSFDAAISEIGMA-LASGASLVLMP-AGGLAAGTDVLALIRQHNITVATLPPSL--------LAVLSADQAPSLTTVIAAGEASSNEVVQRWA-----VERNLINAYGPSETTVCASLTRLEPNLAGTPPIGRPLANLQVYLLDQQQQIVPVGVIGEIYVGG--VGVARGYLKRPALTAERFITPGQRLYRTGDLGRYRVDGQIEFVGRIDQQIKLRGHRIELGEISSLLNAHPAVEQSVVLVHDHASSTARLIAYVVANSQAPASYDLAADLQAYAKQKLPAFAVPSAFVVLPSMPLTPNGKIDQRKL-------------------------------- 149370391 22 --------------------------------------------------------------------------------------------------------TYKEFYDQVNHLAKSLLADGVVLGDRVGMWSPNRYEWTLVQYATAQIGAILVNLNPAYRTHELKFAINQSGISYIICPVAY----KTSEYKKMLESVSE--NCISLEKVIYLDTPDWDLLLEKGHTITEEVYNE------AINKLDFDQPINIQYTSGTTGFPKGVTLSHHNVLNNGYFVARR-LNYTDADRVCIPVPFYHCFGMVIGNLACTSHGACMVIPSEG---FDAALALKAVEEEKCTSLYGVPTMFIA--ELSLENFKDYNLSSLRTGVMAGATCPEEIMKRVQSEMNMKDVTV--CYGMTETSPVSLQTTIGTPLDKQVSTVGTVMEHLEVINPENGNIQPIGEEGELCVRG--YSVMLGYWNNIETTQEVI--DNARWMHSGDLAVMDDEGYVCISGRIKDLIIRGGENISPKSIEDFLYTHPKVLDIQIIGVPSEKYGEEIMAWVKLHHGVQCSD---SELLAFCKNQIAHYCVPKYWKFVNEYPMTVSGKIRKVEMRETA---------------------------- 157691114 1508 ---------------------------------------------------------------------------------VQAHGHKPALQCEG------VILSYQELNDRVNQLAHYLREHGFERGMKAALFFERSNEMVLSVLAVLKAGGVYVPIDPDFPDERVKHFLTDSGTQFLLTHQVLRQRSVLASFEGTIIE-------------------------------TEDQAIDQQSDSNIKIRLSPEDLANLTYTSGTTGKPKGNMVTHRNILRTVKQS--NYLAIHQEDTVMSLSNYVFD-AFMFDVFGALLNGAKLIVLP-KDHILNMNELSGAIEKEKVSILMITTALFHL-----LIDMKKDSLKNIRKVLFGGERASVPHVMTALETVGEG--TLVHMYGPSESTIFTTYYPVNYIEEQALSIPIGKPVSQTAVYIVDGQLQPPGVAGELCVAG--DGLVKGYYGQQEKFVENPFRPGEVMYKTGDLARWLSNGEIEFIGRIDHQVKIRGQRIELGEIEHQLLRHPQLKEAVVIAAPND----TLCAYFTAEGSVSLTD-----LREQAGRELPVYMMPSFFMQLDELPLTNNGKLDRRAL-------------------------------- 157691114 462 -------------------------------------------------------------------------------------------------------FTYGELYQKAEKLARFLQMKGVSRDVPVAVLMDRKAEAMVAIFGILKAGGAYVPIDPALPEERIQYIVEDSGASIVLTEETFVSTYHALSEKMVVLQQIALDDERLPQLV----------------------------DESVPE-----DLAYMIYTSGTTGKPKGVMIEHLQLHHLVHALHHEIYE-EASELQMALLAPFHFDASVKQIFTALLFGHTLHIIPRETTR-------NGVQLAAYYRKHQIEAADGTPAHVQLLLAAELEGLSLLHMLVGGEALPAKAAHSLIEAIRMPDFTLWNVYGPTETCVDAAVHRLESEQQRYVSIGKPLGHHRLYILNEHDQLQIQGAAGELCIAGIGVG--RGYVKQSELTEKDPFSPGERMYRTGDLVRWLPDGTIDYLGRMDDQVKIRGYRIEVGEIEAVMEQVVGVDQAVVLVVEEADGEKALSAYYQSREGVSVDM-----LQAAIKHQLPAYMMPLYFKELDAFPLTVSGKVDRRALAAL----------------------------- 91977191 28 -----------------------------------------------------------------------------LERTANVYPDLTSVVYEG------RHYTWKETRARCRRFASWLVRNGIGRGDTVAAMLPNVPAMVEAHFAVPMAGAVLNGLNIRLDAPAIAFQLEHGGAKIILVDPEF---------AAVIADALKQMKGPKP--LVIDVDDKMFPGSHRIGELEYEYAVASGDPSFAGEPKDEWDAIALGYTSGTTGNPK-GVVTHHRGAYLNAVSNILAANLGAHPVYLWTLPMFHCNGWCFPWTMAAAAGVNVCL-----RKVDPAKIFDLIRRHGVTHMAGAPIVYNALINAPEAPKGAAARPVVGLIAGAAPPVAESIGIKLTHVYGLTEVYGPASVCAEQPGWDDLSVADRAQLKRRQGVPYPLQEAVTVLDPETMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATKEALAG---GWFHTGDLGVLDPHGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKEGASATEA---EIISYCREHLPGFKTPKSIMF-SAIPKTSTGKIQKFMLRD------------------------------ 134287116 914 ---------------------------------------------------------------------------------LSRHPDRPAVHWDG------RVVDYRELDHRTARLAHQLIASGIRPGDHVAVHMNRSDDLVVALVGIVRAGAVYVPVDPANPPERVRYLLEDSGARVVVADAALAAVPAAAGAVVLCQDRDED-----------------------------RALLASRPVTPPQVEVGPDDPVYTIYTSGTTGKPKGCRNTHRGFVNRVRW-MQDRFPLGADDRVAQKTPYGFDVSAWEFFWPLLAGASIVVARPG--GHVDPGYLARLLREERVTVAHFVPSVLGLFLRD----RAASDCASLRYVFASGEALPVATMKRFFQVLP-DGAELHNLYGPTEAAIDVTHWACRPDWDEPTVPIGRPIARTRIHVVDERMARPDGTPGEIVIGGA--GVALGYHGRPELTAERFVDPSPRLYRTGDLGQLGPDGEIRYLGRIDGQFKLRGLRIEPEEVEAALTELPGVSEARVLPVTDPATGEQILAAVCVEADGTLAPS-VGQMRRDLARSLPSYLVPSSFRFVDRLPLTANGKLDRRA--------------------------------- 159043385 26 -------------------------------------------------------------------------------------PDREAVVY------GARRFTYAEYHARVSRLASALAGAGIAPGDVVATLLPNIPAMVEAHFGVPACGAVLNTINIRLDVDTVAYILSHGGAKAVLVDSQFL-----------PLAAEACERLDGPAPLLIEVADDAAGVHALGGYTEYEDFLAGGDPDFPWIPRDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMVLY-PRWLAIVPLFHCNGWNHSWMMPMLGGTVVCCRDVSA-----QAIYTAIAENGVTHFGGAPIVLNMIVNAPDAARRPFSHTVEVFTAGAPPAAATLAAIEELGFNVTQVYGLTETYGCVWNPDWDTLPQAERAAIKARQGVALPQMEHITVMDPEMRQVPMDGATTGEVMMRGNSVMKGYYRNPDATAEAFAG---GYFHSGDIALQHPDGYIQIADRAKDIIISGGENISSVEVEGALMHHPAVLLCAVVAKPDPTWGEVPCAFVELKDGKTAEEA---EIIAFARERLAGFKTPKKVVFT-ELPKTSTGKIQKFELRN------------------------------ 170696106 27 ----------------------------------------------------------------------------LLDGAMRHFADKPAFHANG------QTLTYADVDLQSTDFAAYLQHVGVRKGDRVAVMLPNVLSFPVTFVGITKVGAIQVNVNPQYTARELEHQLNDAGARVIVVCNGSTSTLAEVIGKTSVTTVI----TVGLGDCGKVAIPGPAVDASLRGSITLPAALEAGGTQLTPVSISGDDVLFLQYTGGTTGLSKGAVLSHRNLIANIEQFKAFSPKVLREEVIVTAIPLYHVLALMVNFLSYFSIGAENWL---VINPRDVGALIDVLEAARPTVFIGVNTLYAGLAAHPRM--IDVDWSRLRLSAGGGAAVLATTSARWKQVAG-----SFIRQGYGLSESPIVSFNPDYIVEFNSTAGLPLPSTDIKLLDEDDVEVNIGEAGEICIKGP--QVMGGYWENPEANAKSFTSD--GYFRTGDVGVFDRKGFLKIVDRKKDMVVVSGFKVYPNEVEAVATTFPGVAECACVGIPDEKTGEAVKLFVVKAPAVEIDEA---ALIAHCRAGMAGYKVPKFIGFVDALPKSSVGKIMRREMRNL----------------------------- 186456425 466 ----------------------------------------------------------------------TNCCHEAIEAQAQATPDAIAMVC------GDEQLTYRELDMRANQLAQCLQSFKVGPEVLVGVCMEVSLDMVTALLGVLKAGGAYVPLDPDYPKDRLTFMLEDARSPVLLTQQKF------------------ADMFPGTQASVVYLDNGRVEPAVGNSHC----------TEAPSNKVMSDNLAYVLYTSGSTGQPKGVMVTHRNILNFFAGMDQH---LKKESGVWLAVTSISFDISVLELFWTLARGFKVVLQKRDENLVT--AIARQIARHNVTHFQCTPSMAEMLARDPD---ARQALRSLRHLLLGGEALSSELVKQLH-----ISGEISNMYGPTETTVWSTTHKVNREESR-IPIGRPLANTEIYILDQQLQPVPIGVPGELFIGGA--GVVRGYFERNELSAEKFIPNPFRLFKTGDRARYLADGTIEFLGRLDHQVKLRGFRIEPGEVESTLRQHPGVRECVVVVREFAPRDNRLVAYVVPVAESALT---TRSLRELLKQRLPDYMIPSAFVLLDAFPLTPNGKINRRAL-------------------------------- 83590812 26 -------------------------------------------------------------------------------------------------------LTYDAYLLAVRRLEKALLALGMRKGERVALLMANGLNYAVTFTGVMASGGVVVPINPHLKPAEVTRLLGDAGTSLVLTDDGWYRVFY------------------PLLKGLPVRRLDLGVQGGRLLALELASGSKGDDRAVEASPLGRNDLALLLYTSGTTGKPKGVMLTHGNLLAEARYIQKGH-RLTPEDTALCILPLYHINGEVVTLITPIFSGGRVVM----PHKFRASRFWDWVRNYRVTWFSAVPTILSILLSH--PLPDRSALSSLRFARSASAPLPVAVLREFEARFA---VPVIEAYGLSETA-SQVTTNPLPPAVRKPGSVGLPVGNQVRVVNENGETVPAGVTGEVVVRGENVC--RGYFHNEEATAASFKG---GWFYTGDLGYLDADGYLFLTGRRKELINRGGEKFSPREIDEILYRLPEVELAAAVGVPDPLYGEEVVAFIQLRPGKSLAED---RVISFLRDYLADFKVPREVIFIRDFPRGPSGKIQR----------------------------------- 194561089 26 --------------------------------------------------------------------------------------DQPALWIVDAATGTGDPYSFAQMSERSSRIANWLRSIGVGRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSPDDVRDRVQIGGATYAIVDE--------------NETAKFEQAGLGLEQKIV-------AGAPRAGWLAMNDGYAASAAFEPDAVTHANDPMLLYFTSGTTSKPKLVEHTHRTYPVGHLSTMYWVG-LQPGDIHWNISSPGWAKHAWSCFFAPWNAQACVFAFNYARFEP--KVVLDALVKYRVTTLCAPPTVWRMLVQQ---PLASFDVKLREIVGAG-EPLNPEIIERVKKAWNIS---IRDGYGQTETT--CLIGNSPGQPVVAGSMGRPLPGYRIALLDPDGAPVTEGEPIGDDVTRP-VGLMKGYANNPDATAHAM---RDGHYRTSDIAMRRDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLRQGYEESPALALEIFRFSREKLAPYKRIRRLQF-AELPKTISGKIRRVELRR----REIERGDDAT---------------- 134292054 18 --------------------------------------------------------------------------------------DAPALWIVDAATGTGDPYSFAQMSERSSRIANWLRGIGVVRGDRILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRDRVQIGGATYAIVDE--------------HETAKFEQAGLGLKRKIV-------AGAPRDGWLAMNDGYAASAAFEPDAVTRSNEAMLLYFTSGTTSKPKLVEHTHRTYPVGHLSTM-YWIGLQPGDIHWNISSPGWAKHAWSCFFAPWNAQACVFVFNYARFEP--KAVLDALVKYRVTTLCAPPTVWRMLVQQ---PLATFDVQLREIVGAG-EPLNPEIIERVKKAWG---ITIRDGYGQTETT-CLIGNTPG-QPVVAGSMGRPLPGYRIALLDPDGAPVGEGEVALPLGGGTGAMRPVGLMNGYANNPDATYAMRDGHYRTSDIAMRGDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLRDGFEESPTLALEIFRFSREKLAPYKRIRRLQF-AELPKTISGKIRRVELRR----REIERGDDAT---------------- 125924597 554 -----------------------------------------------------------------------------------------------------RSLSYAELNQQANVLARQLRGLGVQPDDRVAIVARRSLETVVGLLAILKAGACYVPIDPAHPAERLNYLLQDCGPRAVLTQAELLGR--------------------------------LPALAVPVIELNQRLWLDQTADNTQVPGLSAANLAYVIYTSGSTGLPKGVMVEH-RTLGNLVDWHCQAFDLRPGSQASCLAGFGFD-AMAWEVWPALCVGATLHLAPAQDGSEDLDALLAWWRAQPLDVSFLPTPV-----AEYAFSQEQGHPSLRTLLIGGD---------RLRQFSHDQGFALINNYGPTEAT--VVASSGPIHAGGELDIGRPVANARIYLLDSQQRPVPIGVAGELYVGGA--GVARGYLNRPQLTAERFLDDPFRMYRSGDLARWLADGRIDYLGRNDDQVKIRGVRIELGEIETRLCQFPGIQEAVLLAREDQPGNPRLVAYFTQQQDVALD---VAQLRAHLLAQLPDYMVPVAYVRLDALPLTANGKLDRKAL-------------------------------- 149915939 26 --------------------------------------------------------------------------------------------------------TYAEYHDRCTRLASALVKLGVTPGDVVATLLPNLPAHAEAHFGVPACGAVLNTINTRLEADTIAYILDHGGAKVLLVDPQFL---------PVAAEAIDMMDGPAPTVIEV--ADDQAGAHAHGHYMEYEELLASGDPAFEWIPEDEWESLALNYTSGTTGRPK-GVVCHHRGAYLMTMGTAISWPMPRHARYLTIVPLFHCNNWNHTWMMPMVGGTVICCRDITA-----SAIYDAIADEGVTHFGAAPIVLNTIVNA--KPEDRRDFDHVVEVFTAGAPPPAATL----RAIEPLGFQVTQVYGLTETYGHVTECLWQTRWDGLADMPMMEDITAMDPETMIQTPMDGTTQGEIMIRG--NAVMKGYLKNPKATEEAF---RGGYFHSGDIAVQHPDGYLQIADRAKDIIISGGENISSVEVEGVLMMHPAVLLCAVVAKPDEKWGEVPCAFVEIKDGADTTEA---ELIAFARHRLAGFKTPKRVEFR-ELPKTSTGKIQKFELRKLA---------------------------- 163795761 3268 ----------------------------------------------------------------------------LLEAQAAATPEAVALV-----AADGRAMTYSALHRTAATVAGILRRRGIGRGDVIAVLCRRSPDMVVGILAALKAGATYLPLDPSYPPARLAFIVEDAAPALVLSQSELTE------ILPSDTEVLLLDTVP--------------------------EACGSNATDAASPPATPDDAAYIIYTSGSTGQPKGAILPHRAVVNYLVWA-RDTYRPELG-RGAPINTSIGFDATITSLFLPLIAGTAVYLIDEEDEIGALAACLSDHRDFSLVKLTPAHLDILRMTMAPEDLA-----GMARVLVIGGEALSAATVQAWRDHA--PETRLFNEYGPTETTVGCIVHEPDTPTSGMVPIGRPIANTRIYLLDAEMQPVPVGVAGEVYIAGA--GVADGYLRRPELTAERFLADPFGMYRSGDLARRDADGRMEYLGRADGQIKLRGHRIEPGEIEAALLAQPSVAQAAVILRKDAVGDAELAAYLVPAAGVEPRA--TAALQQALSERLPAVAVPSSYIWVDAVPLSPNGKVDRARLARVA---------------------------- 163795761 6970 ------------------HFHTLLDSALADPEAALGQLTEEAGAERRWTTAADI---PGPT-----------TVVDLFERQAAAKPNAVAVRCQG------RHVTYRTLDRWDRIAARLRARADLAPGERVAVDLPRSEALIAAMFGIWKAGLVHVPIAPGDPAERKAFLIADAGCKAVI---------------------------------------GGDADSIVPRIDPTND---RSRPTARGAECSPGDVAYVFYTSGSTGKPKGVMIEHRNLAAFARI---LHGAFGMRDGDAVFALTTATFDISMLELICPLTQGLRVTVADDATVADPALTLADIRDSGVTVLQVT------PSRLALLLAQDGGLGAVRLLLVGGEALPAYLAASLRALHGPDGKPIFNVYGPTETTIWSTAEEIGDA---PPGIGWALPGEVVLILSLAGRPQPVGVPGEIAIAGAGVG--RGYLARADLTAERFTADPRRMYRTGDLGLRRADGGIEFLGRVDDQVKLRGFRIEPGEIEAALTGHPSVHQAKVV-VRDIAGAPELVAYVV-APTLDLPGPGEADLRARLHETLPPHMVPMVIVALDALPLLPSGKIDRKAL-------------------------------- 163795761 5443 ---------------------------------------------------------------------------------------------------------YRALDHAANGWAAALLDHGLRPEEPVGLALPSSVALIAAMLGILKAGGAYVPLDPRHPADRLRAMIADAGCRLVLTAE--------------TRDASGLADSTLIRAPIT-------------------------PRADRPARIDGGDLAYILFTSGSTGRPKGVMVEQRAVVNLIHGLNRAIYDPLATTGPLQVAQFASVVFDASVIFPALLAGHTLHPVDGALRRDAPA----LLRWFRARGINVADGTPTLLDMLLEAGLDRTPLPDLRHLILGGEPLSSAALRRLRENPSLAGLAVTNAYGPTETTVDATLFELRGDAPLPAVIPIGTPLPNVEALILDGEPVPIGVAGELHIGGA--GLARGYVADNARFIPHPHRDGERLYRTGDTARWLEDGAIEFLGRRDGQIKIRGHRIEVGDVEAALKRAPGIRHCAV-GVQPGGPRPALTAWIV-----ADREIPTADLRRHLAGHLPDAMIPARFQVLPALPLTPSGKIDRK---------------------------------- 163795761 4333 -------------------------------------------------------------------------------------------------------LTYGMLERRSNRVAHRLVEAGVAPGDLVGLMATRSCDLIVAQLAILKAGAAFVPIDPDYPRGRIDAMLTAVEIRCLIVQD------------------------------------DAPIAVPDRCRRVPLSALDGEAAEGPDRHPSAEDLAYVMFTSGSTGQPKPVAVPHRAVVRLVRDT--NFVALGGDDRLLLTGALSFD-ATTFEIWGMLLNGGTLVLADSR-LILDARDLGRLLAEERITTLWLTSSLFNHMVDQGADLFAPL-----RTLLIGGERLSPPHVAAV--RRRLPALRLLNGYGPTENTTFSLVHPIDAVEDGRDIPIGRPIANSRAYILGPGDRLAPVGVVGEI-VVGGDGLARGYLGQDALTAERFVDHGERVYRTGDFGCWLPDGSIAYLGRRDRQIKIRGVRIEIGEVEAALRAQAGVERAAVTTRERA-GVPELVAYVT-GDLAMDTDAVRRDLHTL----LPKAMVPAHVLKIDSLPLDGNGK-------------------------------------- 163705510 20 ---------------------------------------------------------------------------------ARRHRDQIGLVW------GEKTWTWAELDRRIDAMAAALAARGVTKGDRVLVQSKNCNQLFESMFVCFRLGAVWVPTNFRQTPGEVAYLGHASGASVMICHSDFPDHV-----------AAVREVAPDLREVISIGASSFGTDYDTL-------VADYAGQAILPASVDYDDPCWFFFTSGTTGRPKAAVLTHGQMAFVVTNHLCDLMPTTHQDASLVVAPLSHGAGIHQ--LTQVAAGAKTVLL--TSDRFDIEEAWALVARWRVTNMFTVPTIVKMLTEH--PSVDQHDHSSLRYIIYAGAPMYREDQKHALRKLGKVLVQYFEVTGNITVLPPALHDLADGPGVKVGTCGFERTGMQVQIQDEQGREVGPGETGEICVCGP--AVFAGYYNNPEANQKSF---RDGWFRTGDLGHVDEDGFLFITGRASDMYISGGSNVYPRETEEKVLQHPAVAEIAILGVPDKTWGEVGVAVCVLKAGATLSE---QELLSWLENKVARYKLPKRVFIWDELPKSGYGKITKKAVRA------------------------------ 84499393 4 -----------------------------------------------------------------------------------------------------QEFTYARMHGLISQVARALKAAGIEKGDRVALHLPNCPWHPIFFFGTLWSGAAVTHLSPLDARREIEHKLTDSGAKMVIS-------LTTPEFADHFAPLIDEGVCPPLYLCPDPISARGRECPVIPGAHAVEDLLAGHSVDPDAAPVTPEELALLQYTGGTTGVPKAAKLTHSNLATTSQMMGKNEASALPGTRALGYSPLFHIMGLSSGMIKRVSEGGTLCLR----LRFDAASAIDEVEKKGIVALAGVPTTWIAILAQPD--IDKRDLSSLDYVASGGAPLPVEVYSRVKQLTGLKLR---GGWGMTETSPGGTTVPQGMPDEKLGTIGVPVPGLDMMIVDVDDCEKGPNQSGEMVIKGP--NVTSGYWNRPDEENAACF-TRDGYFLTGDIGYMDEDGWFYIVDRKKDLILSGGFNVYPLTIENAIHQHPAVLEAMVIGVPDAYRGESAKAFVMLNPGAE--RFTLEELQDFLSDKLGRHEMPRHLEFRDELPRTAVGKASRKMLRD------------------------------ 119477819 20 --------------------------------------------------------------------------------HAQDRPNNVAVISRYGDR------TFAELNARVNQLAQVLRNSGLQPDDGVAILLTNRPEFIEAYFACLRAGFRITPINWHLLGDNASYVVENCQAKAFIGDA-------------RCDQSAVEAYRDNRSQLKVALCVGGHIEGFD----SYDARLEMESAENIE---NPEVGAQMLYTSGTTGRPKGVYRERLSATEVLNTPIVDAAYNPETDRCLCSGPAYHAAPLTFNIALPISNGVGVVLMDKW----DAEETLRLIDQHKITHTHMVATMFHRLLALPEETKRKYKLSSLKYVLHGAAPCP---IHVKRDVIGWLGPVVYEYYAATEGGGGYIIASEEWLKN-PGSVGKAPDSAHNKVCNDDGEELPVGEIGTIYFKAPALKF--TYFKDDEKTAGSYNGDF---FTLGDMGYIDEKGYLYLTGRSAETIISGGVNIYPQETDDVLLKHPAVADVCTVGVPSEEWGEEVKSIVQLKQGVEQGEIISEELIAFVRENLAVFKAPKSIDFIAELPRLPSGKIQRRLVRA------------------------------ 77974170 1501 -----------------------------------------------------------------------------------------------------ETLTYQQVSQRVSVLAADLRQQGVQPGDRVAVALPRSVNLSLALMAILAAGAAYLPLDTGYPDDRLAYMISDAKPRLIITINALAERFAGQAPLLLLDQLPSSDQLPQLPAVV----------------------------------ITPDHPAYLIYTSGSTGRPKGVVVSHGAIVNRLLW-MQNEYPLGSDDVVLQKTPCSFDVSVWEFFWPMITGAR--LVMAPPQAHRDPDALRAIIEDYGVTTAHFVPSMLAAFVSA--MHGQRQPCPSLRRVFCSGEALSRELSQLYQHIFSAPLHNLYGPTEAAVDVTYQPAYGDALARVTGSSVPIGKPVWNTQLRILDGMLRQVPVGIAGDLYLCGAQLAHGYYARPDRFVADPYDRGQRMYRTGDIARWLPDGTVEYLGRSDDQLKIRGQRIELGEIESALLELPQVQQAVVVGEEGALAGRQLVGYIVPVAGAEETD--MATLRNQLSERLPPHMVPVIIVSLKAFPLSANGKLDRKALPAPVNGRAPQVGLESVIA-------------- 77974170 484 ----------------------------------------------------------------------------------------------------EQNLTYRQLSARVTQLGRALIARGIGAEDVVAIGIPRTVDSLVAILGVLASGAAYMPLDLDYPMDRLTLMCEDASPRLLLA------------YQSTEDVLLPLTATSGMPLVCL--------DDDIFRRECAAFSTQLISDPERRQPMQGDHLAYMIYTSGSTGRPKGVMSTHGGHCTHLYGPAMAEFKQHNARRMRAGHTASFSFDSSWEPLFWMMMGCEMVIFD-EEMRRDVYALVQTMDQVPIDTMDITPSFFTQMIDSGLLEEGRHRPAFIMIGG---EAATPRLWDLLKQ---HPELNVVNFYGPSEYTIDTLGAN--TKVSEQPVIGRPVANTEVYLLDSQLTKVPVGAVGELYIAGP--GLARGYLNRPDRFVANPFRHGEVMYRSGDLMRWTAQGQLDFVGRIDHQIKVRGFRVELGEIENALVALPEVSSAVVIAEAIGATHRLIGYCAVPDVQLRASDDLNTRLMSQLAVTLPDYMVPAILMVLDEMPLTVNGKIDRQAL-------------------------------- 28871653 1484 ------------------HFETLARSAISDP----SQPAQRLSMITAQEK--------QHILHEWNATQQVYAVHQLFTEMSEPCADLPAVMF------GTASMSYRQLEARSNQFAHYLQRSGVLPGTLVGICLERSMHVPVAILAVLKAGAVCVPMDPSYPTERLRFMAQDARADLIITLTTL------------------RPRVEGCSHTIICMDQCADA--------------WHEPSSNPARPQNLLDLCYVIYTSGSTGLPKGAALTHEMLTNLVQWQLTES-RLSRGDNTLQFSPLSFDVSF-DEFFSTWASGGTLVMVS-EDTRRDPVLLLELIQRQNIARLFIPFVALQGIADA-ARDVDKLACLKEVVCGGEQLQVTQEVVDLFQKL---PDALLHNQYGPTESHFVTGYRLSGDATQWPALPPIGKPLFNSQMYVLDLEPVPVGVRGDLYIAG--VHLARCYWERPDITAERFLSPGARMYKTGDVARYLPDGNIEYLGRSDHQVKIRGFRIELAEVEQALMAQETVASAAAMVREDRPGLKKLVGYLVAKSDCTLN---IVDIKEHLRRTLPDYMVPTTFVILPTLPLTPSGKVDKRSL-------------------------------- 41407340 467 --------------------------------------------------------------------------------HVQRTPDAVAVTF------GATSLTYAQLDEASNRLGHLLADHGVGPGDCVAVMFPRCADAIVSMLAVLKTGAAYVPIDPAHASSRMDFVLADAAPSAVITTSDLRSRLDDHDLL----------------------------------VVDVHDPAVEAQPGTALPWPAPEDTAYIIYTSGTTGTPKGVAIPH---LNVTWLIESLDAGLPPGNVWTQCHSSAFDFSVWEIFGALLRGRRLLVVPESVASSPEDFHALLVAEQVSVLTQTPSAVAMLSPEGLESTAL-----------VVAGEACPTDVV----DRWAAPGRVMLDAYGPTETTVCASISTPLTAGDPVVPIGSPIAGAAMFVLDKWLQPVPAGVVGELYLAGRGVGH--GYVRRPGLTASRFVPNPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGFRIELGETQSVLAGLDGVEQAAVVAREDRPGDKRLVGYIT-------GTADPAELRAQLADRLPPYMVPTAVMVLDALPLTGNGKLDKRALPEYAAGEYRAPGD--------AIEEIL----- 41407340 3000 -----------------------------------------------------------------------------------------------------RSVTYRRLEEHANQLAHQLIRYGAGPGDCVALLLERSAEAVAAILGVLKAGAAYLPIDPSLPSARIEFMLTDAAPAAVLTSTEFHCRLQDYHQT----------------------------------VIDVDDPSIREQPVTAPPAPAPDNIAYLIYTSGTTGVPKGVAVTHRNATQLFASLGAAGLPAAPGKVWGQCHSLAFDFSVWEIFGALLNGGRVLVVPDDVVRSPEDLCAL--LIEERVDVLSQTPSAFDALQRA-----DSARRLNPQTVIFGGEALIPHRLGGWLDG-HPARPRLINMYGITETTVHASFREIVDGDIDGNVSPIGMPLAHLGFFVLDGWPVPAGVTGELYIAGA--GVAAGYLGRPGLTASRFVACPFGMYRTGDLARWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAELDSVEQAAVIAREDRPGDERLVAYVT-------GTADPAQLRTALTERLPAYLVPAAVLVLDALPLTPSGKLDTGALPA-----PDYQGPEDYLAPAGAVEEIL----- 112800 40 -----------------------------------------------------------------------------------------------------ETFTYSQVELLSRKVASGLNKLGIQQGDTIMLLLPNSPEYFFAFLGASYRGAISTMANPFFTSAEVIKQLKASQAKLIITQACYVDKVK---------------DYAAEKNIQIICIDDAPQD-----CLHFSKLMEADESEMPEVVINSDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYMHSEDVMICILPLFHIYSLNAVLCCGLRAGVTILIMQ----KFDIVPFLELIQKYKVTIGPFVPPIVLAIAKS--PVVDKYDLSSVRTVMSGAAPLGKELEDAVRAKF--PNAKLGQGYGMTEAGPVLAMCLAFAKEPYEIKSGACGTVVRNAEMKIVDPETPRNQRGEICIRG--DQIMKGYLNDPESTRTTIDEE--GWLHTGDIGFIDDDDELFIVDRLKEIIKYKGFQVAPAELEALLLTHPTISDAAVVPMIDEKAGEVPVAFVVRTNGFTTTEE---EIKQFVSKQVVFYKRIFRVFFVDAIPKSPSGKILRKDLRAIASGD------------------------- 118473021 16 ------------------------------------------------------------------------------------------------------RLTFVELADRVRRAAGAFLAHGIGRGDRVAIWAPNSAEWMIAAFGALTAGGVVVPVNTRFKAEEAADVIRRSGAKVVLRQQGFLGQDFEVP-----------AGVPAIE--------------------IKSDFLASGEPA-VVGGLRGTDIADIVYTSGTTGRPKGVMMNHLQTL-RLYAEWCDLADLREGDRYLIVNPFFHTFGYKAGCIASLIRGATVL----PVAVFDVDAIVELIATERVTMLPGPPTLYH----SLLGVPDKAKLATLRAGVTGAADIPVELIRRIHEELPFE--TVATGYGLTEAGTATLSRPGDSFTDIA----------TTVGTACDGVEVNLADDGEVLVRG--YSVMQGYLDDPAATAEAIDAD--GWLHTGDLGEFTESGRLRIIGRKKDMFIVGGFNAYPAEIEGFLLEHPDVAQVAVIGVDDDRMGQVGKAFVVLREPLDGTRQTAEDLIAWSRERMAGYKVPRYVEFLEELPLNATGKVM------------------------------------ 159038823 11 ----------------------------------------------------------------------------LLGQHAVRRGDKIAF------ADGRRGVSYGDLDRRTARLAGHLAALGLEAGGRAVILMGNSVEAVESCLAVIRAGGVAVPLNPQSSQAEVDYFLDDAEPTVIVCDPARL-------------DQVSRAHSAGRRPPIILAGEAGPGEHGAPDTVRYEDLVGTEPSGPTPDEAPLDDPTWMLYTSGTTGRPKGVLYSLRSSLWLVAACHEPVLGLSEQDRLLWPMPLFHGLGQNLCVIGVTAVGATARLMSG--FAPSEVRELLREE----AVTFLAGVPTTYHYLLDHVTDGATDLPALRLGFVAGSASGAALGRRFEEAFG---VPLVDQYGSSETG-AITSNRPFGDRIPGSVGPPVPGVDIRLVDPDSGRDVPAGEQGEVWVAGP--NVMLGYHRQPDATAAV---LRDGWYRTGDLARRDVHGHLTLTGRRKELIIRGGENIHPVEVEEVLRAAAGVSDVAVGAEPHDVLGEVPVAYLVPDPEGVD----VATVFAHCRRLLAYHKVPDKLYAIECVPRTTTGKITRHLL-------------------------------- 217974490 18 --------------------------------------------------------------------------------------------------------SFNEIERDSRYFAAYLQNKTLKPGDRIAIQLPNITQFVIAAYGAIRAGLILVNTNPLYTERELIHQFNDSGAKALVVLSDLLPTLAKVIDSTQIELVISTHPLD-------LIDPHVQPKTGLKNVEFCQILKQGADLPFSRFISNLDDLSALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIASVEGEDIFVAPLPIYHIYAFMVNLVLYFECGGCSVLI---PNPRDISGLIKTLAKYPFTGFAGLNTLFVALCHQPE--FKALDFSHLKITISGGTALTAAAANIWQQTTG---NMISEGYGLSETSPVISLNAPGYQ--KLGTIGKPVIGTEVKLLDENNLEVPLGTAGELAARGP--QVMRGYWNNQQETANAM--TPEGFFKTGDIAIATAEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPSVIECAVVGVKDEHSGEAVKAFIVLKDDNQDHQQAKEAILTYCREQLTAYKLPKVIEFMTQLPKSTVGKILRRELKDKA---------------------------- 89893689 10 -----------------------------------------------------------------------------LDYWAEIAPDREA-IFDG-----QQRRTFRELKEEVQCLAFALSQLEIRKGDKVLTIIPNWYEFIVIFFALAKLGAILVPCNEIFAKNEICDRLQQVEPKAVFIAHKSH-----FCLLQEQKLACEII----------------TTRFEEKDLLSFAKLLEKGRGAIRPVEVDSYDVFTIMLTSGSTGRPKGVELT-YENLFQGAKSIGERLECTHQDIFLVPVPCSHLYGLVTGIVLPLYFGGKIVLMENY----SPQEALSLIEQEKVTVHYGVPTMFIREINEHLQ--HKKDVSSLRTGMIGGTMVDEHLVRQIRSVLNCNIMV---AYGSTEAVTVSMTTLQDDLELRTQTAGRPYEGVEVKVIDGDGKALGLGEVGELICKG--FNVMKGYHLAPEETAKIIDE--NGWLHTGDLGTIDRSGYIRIVGRKKDTIIRGGYNIYPGEVEKVYYTHPEVLEVCVMGVMQEELGEQIYAFIQLK---KDSEETETTLREYTRDKIAKFKIPDQVILIKEMPRSPNGKIDKKALAK------------------------------ 3046722 452 -----------------------------------------------------------------------------------------------------RTLTYRELNEQANKVAHLLRKKNVGRGEPVALLFRRSPEMVIAILAVLKAGGAYLPIDPEYPEARIQYMLEDSGAVCMLTQEE-------------------------------LAGQAASLSFHQNTILIDDPAVSAESGRNLEIAAEPDDLAYIMYTSGTTGKPKGNLTTHANITRVVKET--NYISLSEKDTLLSLSNYAFD-GFTFDVYGALLNGAKLVVADQA-TILHIGKLTETIQKENITVMFVTTALFNLLVDAGTEWMKGIRK-----VLFGGERSSVSHVKKAFAAMGPDRIIHVYGPTETTVFATFYPVNRIEDNAVSIPIGKPINETNAYILTENNRLQPIGAVGELCLTG--TGVSRGYLNRPELTAEHPFNSGETMYRTGDLARWLPDGNIDFIGRIDDQVKIRGHRIELGEIEEELMRCQGVKEAVVIAKKRGNGDAALTAYVVPVRGAVVSNE---EVRRQLARNLPAYMVPDAYIMLEELPLTANGKVNRRLL-------------------------------- 114562908 27 ---------------------------------------------------------------------------------VAKYADQPAFINMGA------TMTYRKLEERSRAFAAYLQELHLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLVDSGARAIIVVSNFANTLEEIVDQTPIEDQLSAPKRTLVNFVVKYIKRLVPKYHLPHALSFRDALSKGRRLQYIKADISGEDLAFLQYTGGTTGVSKGAMLSHKNVVNVLQASGAYSPALDDGAEFVVTAPLYHIFALTVNCLLFIHKGSKNLLITNPRDIP---AFVGELRKYPFTVLTGVNTLFNALVNNEE--FTQLDFSGLKLSIGGGMAVQRAVADKWQNLTKTRLLEGY----GLTEASPLVTCCPYNLSGYNGSIGFPAPSTFIQIRDDDGKVLAQGETGELFAKGP--QVMQGYWQRPEET--ASVIDKNGWLATGDIGYMDEKGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGELVKIFVVAKD-KSLTEE---ELIKHCRHHLTGYKVPKLVEFRDELPKTNVGKILRRQLRD------------------------------ 110611740 29 ----------------------------------------------------------------------------------------------------ERRMTYAELARRADRLAGGLIGLGIRPLDRVVVQLPNVPEFVVVVFALMRAGAIPVLALPGHRRAEIAHLCAHSGAVAYVVKDEF----------GGFDFRTIARDIAPVPHVIV-----------SGNAQEFTSLESLDAKDVTLPRVDASDPALFLLSGGTTGLPKLIPRTHDDYAYVMRASAE-AMQVGAEVVYLAVNPVAHQAALACPGVLGSLLLGGKAVLTSSVRPDD---VFALMRREGVTVTTVVPSVLRLWTDAGRPPGELSRLLVQ----VGSAPLDPALALRAAKTLGCR----VQRWYGISEGLLTHTRLDDPEEVAVGTDGRPMSPGDEVRVVDEGNPLPDEEAGEMQVRGPYT--IRGYYRAPEENARSF--TPDGFFRTGDLVRRRPDGNIVIVGRIKDVINRAGEKVSAEEVERQLRTHPAVQDAAVIGVADTVLGERTYAFVVLDQADIRPSAMKEFLRGH---GLATYKIPDRLIPVPQLPRTPMGKVDKKALRKLV---------------------------- 54023241 14 -----------------------------------------------------------------------------LDRAASVHGERTAVV------DGPRTLTYRELHDRCRSLAGALVDRGVQPGDRVAVLSHNTLEMLEAHYGVPYAGGVLVPLNARLSATEIAFILDHSGARVLIATD---------PLTSLALEAVAL--TPGPMTVIAAEEYEAIVASGAPVDISSHDELA---------------PIAINYTSGTTGKPKGVVYTH-RGAYLQSVAMAFHSGMDLNSVYLWTLPMFHCNGWCFTWAVTAAGATHVCLPKVEA-----DAIWAAIGDAGVTHLCAAPTVISTITSDAPT----TTSPRRVWVATGGAPPAPALLARARR----CGLDVTHLYGMTETYGPAVINEWDRAWDAAPEAERDRLNARQVDEAGGDVPADATTIGEIVLRG--NNVTAEYYRDPAATAAAVSD---GWFRTGDLAVRHSDGYIEIRDRAKDLIISGGENISSIEIERAILEHPAVLEAAVVRVPHEHWGERPAAFVSLRPGAELSSG---ELRAHLLDRLAKFKVPDRIEF-ATLPKTATGKI------------------------------------- 86751803 22 ----------------------------------------------------------------------------LLRLHAQARPEHPFVIWAPFDA-PARVWRYGEFHDRVGALAAGLVARGVRPGDAVLIHLDNCAEFLLAWFACVELGALAVTTNTRSAAAEIDYFADHCNAVAAITQPAYAE--------------LVAANCKKLRWIAVIHDPGSPLPAQPVAKAESFDSLFGDSANRPRRPTDPFAPCSVQYTSGTTSRPKAVLWTHANALWGAKINAA-HQTLRADDVHLAYLPLFHTNALAYSMLASLWVGGTCVV---QPRFSSSRFWKVALEHRCTWNSNIAFCLKALMDQETPK-----DHSFRLWGTAVAEPP----------VFAGFGIKIIGWWGMTETITHGIIAEADQPNT-PMSIGRAAPEYAIRIVGEDGAPTAVGDTGNLLIKGPGLSLFAEYLHNEQATRDSFDE--HGYFITGDRVTLLEHGAIRFGDRAKDMLKVGGENVAASEIEQVVITVPGVREAAVVAKKHPMLDEVPVVFVIPAAGVDAAPDLADQILAACSRSLADFKRPREVRLVDDMPRSTLEKVAKAELRKMLA--------------------------- 214039489 11 -----------------------------------------------------------------------------------------------------RRMTFGALDERVRRLSNALMELSLEKGDRVAILSRNCIEYMEIYYACARVGMIAQPINWRLGEAEMARILADGSPRLVVVSAQYSEL------------------IPGLKA---SSTADNWLSFGEGSDGSYDALINASADNEPSESVSGDDPMLILYTGGTTGESKGALHTHRSLFMGMINQTVAERVVTTDVYMLTGQMFHIPVALA---MNYHAHGCAMVLIN-----FDARLALETIEKERVSAFLGITTMLNWMMA--DEKFAEFDLSSLRNIQYGGGPMPHSVVAAALAAFPCTIIQGYGQTEGMTMSFDHLRALAGEHPERLASCGREGFITEIRLADPEGNAVPKDGVTPGEILVRSEANMVGYWQRPDLTANTI---RDGWMWTGDIAVWDEEGYVFIVDRAKDMIISGGENIYSTQVEAAIHQHPGVLESAVFGVPDEEWGESVKAVVVMKPGEKATE---QEIILAAAQHLASYQKPRSVDFVDSLPKAPTGKILKRQLRD------------------------------ 115371923 2276 ---------------------------------------------------------------------------------AREQPEQLAVI------SSQRTLSYAELHRLAVHLGDRLHARGARPGQLIAILMEKGWEQVLAVLGVLYSGAAYLPIAPSLPPERIRYLLRNGEVRIVLTQS-------------------------------VLDRALSLPQDVEWIAVDQERAALDAPAPAEPRQRG-DDLAYVIYTSGSTGEPKGVMIDHRGAV-NTILELNGRLGLKPGDRVLGVSSLSFDLS-VYDILGTLAAGAALVLPEPSGNR-DPQHWARCITRHGVTVWNSVPALMEMLVEWASQIDPEALRPLRLALLSGD--WIPVSLPERVRRLNPRIELLSLGGATEASIWSIVYPIQGVEASWASIPYGRAMANQGVYVLDEHFPRPVWVVGELYIGG--VGVARGYWRDSVRTEQRFLDHPERLYRTGDLGRLLPDGHIEFLGREDTQVKLRGHRIELGELEATLLRHPRVAEAVAT-VFTEQGDRRLVAYVVAREGEAPTEEL---LREHLAATLPAYMVPARLILLKSLPLTANGKVDRNRLPTPVQPRAEASGEPRT-EKEEALSQIWQE--- 115371923 1153 ----------ARAACMLEQFEHLLHQIVASPERPIGACTLVLSRLRLPDPTVTLSLVPYEPVP------------HLLRTQARLFAQKSAICHQG------RTWSYEALGEAMAALVRALLAHGLEPHDVVAVTGPRSFGLIAAMSAVLAARGVLLSLDPRLPGERQRLMLRRAGARYLL------------------------HVASENEHPESFFDGLTRLEVSTANGRLLDAPPTGEPAPCPLPEIRPEDPAYIFFTSGTTGLPKAVLGWHTGLSHFLHWQ-RESFGIGPADRAAQLTGLSFDV-LLRDVFTPLTSGATLCI-PGEEELGDPSALLSWMEHQRITLLHTVPTLARSWLEYVPEHVH---LGTLRWAFFAGEPLSHALVECWRSRFPGAGG-IVNLYGPTETTLAKCGFVVGPEPEPGVQPVGLPLPHTQAVLNRAGGLCGVGEIGEITIRTPYRS--LGYLGDRAETEQRFLPNPFRSYRTGDLGRYRPDGNLEILGRIDHQIKVAGVRIEPEEIAEVLSQHADVSACAVVARHHPRGHLALVAYVVPSTARVPPP---SELIAFLAERLPSTMVPSLAVVLEQLPLTPNGKLDRQAL-------------------------------- 115371923 74 ----------------------------------------------------------------------------------------------GDPEGAVEEWSLAHLDILARSIAATLQEAN-ARGERALLLYAPGLEFIAAFVGCLYAGVTAVPCYPPDPSRRMRAIAQDCEARFILTT---------------------TPILEMVGALATYAPELLKVRWIATDSTSHDLASAYRRPD-----LDEGSLAFLQYTSGSTGTPKGVMVSH-ANLMHNERMIEMGFEINHSAVIVGWLPMFHDMGLIGQVLQPLYLGTSVTLMSPLDFLQRPYRWLQAISHLRATVSGGPNFAYELCRKVTPEERATLDLSSWDVAFTGAEPVRRETLERFSETFGFRRGSFHACYGASREARPVIHAVDKEALQRHQVVEARGEGADSQWMVSSGWIAPAGEVGEIWVAGP--SVALGYWGRPEETQQVFHARGAGPFLRTGDLGFFIGEELFISGRLKDVIILRGRNHYPQDIEHTVRAHPCVRPCAAFSVEVSGEEQLIVAAEVKLHGEERAATVADAIRRAVADH------------------------------------------------------------- 126664342 4 -------------------------------------------------------------------------------------------------------LSYGELYRRCCQMSDALRRRGVNPGDTVAILSPNSHEMLESHYSVPMAGAVINTINIRLDAATLSFILGHGEARVLFYD---------TDWEDVVRAAVSELEAPPL---LISIESKAGVSDGLAQQDYENLLLEGNAEASWQRPNDEWDAIALNYTSGTTGNPK-GVIYHHRGAFLAAMTNSMVFQMTPETVYLWTLPMFHCNGWAYTWAITAVGGTHVCLRDVDPM-----NIYRHIETYRVTHMCGAPVVMNMLLQ--ELGREKLKLSRSTQFALGGAAPPSSVIRKAEEI----GFQITHLYGLTETFGPSALCVPQPEWQALPLEQRALKMSRQGVSTHESVPADGKTMGEICIRG--NTVMKGYLKNPEATANAF---RNEWFHTGDLAVMHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPQVSEAAVVAMADEKWGEVPCAFVHLIDDSE--EITCEDIIAFCREHMPHFKAPRKVVF-GELPKTATGKIRKNILRD------------------------------ 109899114 27 -----------------------------------------------------------------------------------------------------KSITFKELDQQSKQFAAYLQHSGLKKGDAVAIMMPNLLQYPVALFGVLRAGMVVVNVNPQYTARELKHQLNDADAKAIVIVENFACTLSEVIMLTQIGDMLGFPKKWLTNLVVKHVKKMVPAFSLPSAIHFMDAMKEGASKRYERPTLTGDDIAFLQYTGGTTGVSKGAMLSHRNMVANLEQASAILNTVTVPNEELVVTALPLY--HIFALQANCLLFLKLGCANLLITNP-RDMPAFVSELGKYPFTVLTGVNTLFNGLLNTPSFTELDFSKVKFSLGGGMAVQRSVAERWYKLTGHVLLEGY----GLTECSPIVSVNPPQLEQYNGSIGLPLPSTDIRLVDDDGVDVAPGEAGEMLVKGP--QVMVGYLNRPEATEEIMQD---GWLATGDIARCDEDGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEVAAVGIPHEASGEVVKLYAVRRE----DSLSEQDVIEHCRKHLTGYKVPKKVEFRDELPKSNVGKILRRELRD------------------------------ 157375658 27 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQELKLVKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFAHTEKVVDQTPVESVILTGLGLSAPKRTLVNFVVKYIKKMVPKYDLPHAISMRKAGLQYVKPKLVSDDISFLQYTGGTTGVSKGAMLTHGNVVSNLLQADAAYSPLLIDGKEFVVTALPLYHIFALTVNCLLMHKGSNNLLITNPR--DLPAFISELKKHPYTAITGVNTLFNALVNTPEFA--ELDFSQVKLSIGGGMAVQRAVADKWQR---ITKNKLLEGYGLTEAA-PLVTCCPYNLEGYNGSIGFPVAMTDIQVRDDAGKVLPQGENGELFAKGP--QVMKGYWQRPEETANVIDS--QGYLATGDIGYMDENGFFFIVDRKKDMILVSGFNVFPNEVEEVVAMHPKVVEVAAVGVPNELSGETVKVFVV-QNDKSLTE---QDVIAHCREHLTGYKVPKLVEFRDELPKSNVGKILRRELRD------------------------------ 186456652 20 ----------------------------------------------------------------------------------------------------KQTLTFRDLNTRANQVAHFLRSCGVGPNVLVGISVERCFEAVIGVLGILKAGGAYVPLDPSYPQERLSFMLQDARAPVLLTQRKLIDNLPTTSASVICLDA-------------------------------DWQKIAAHGTHNPEATVSPENLIYVIYTSGSTGRPKGAGVYHRGFMNLMHW-FVTEFSITSEDNVLLVSSLSFDLTQKN-LYATLLCGGQLHLLPSGPYEP--GQIAGLVHQHRITLLNCTPSAFYPLIEPATVPAMERVSSLRCVLLGGEPISILRLKPWLENEIC--RAEVANTYGPTECTDICGCYRLNRGNMHRFDFVKPIYNVQLAILNPDLSLCDIGQAGELYVAGEGVG--AGYINDSALTSAKFIRPGPLIYKTGDLVRYLPDGNIEFLGRMDHQVKIRGFRIELHEIENALASLPAIQESVVIVQPSPLGDPRLIAYYVLKNGQSLEAA---EIRQTLRQKLPDYMVPSAFMRLERFPLSPNGKVDRRAL-------------------------------- 152978782 27 -----------------------------------------------------------------------------FDKAVREHPDRPAYINMG------QILTFRKLEERSRAFAAYLQELKLKRGDRMALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASTLEKIVFNTEIKHVILSFGKRTLVNFVVKYVKKLVPKYKLPHAVTFREVLSIGKQQYVRPDLERDDLAMLQYTGGTTGVAKGAMLSHGNLITSVMQCAWIAIPFIGNHSRQRKAILPLPLYHIFAVVNCLLFIELGVTAVLITNPRDIDGLVKEMKKHRFVAFTGVNTLFNAL--LNNKNFKEVDFSSLKLSVGGGMAVQQAIATRWHELTGSN---IIEGYGLTECSPLVAASNVNCL-IHDGSIGSPVPNTDIRIVTDSGENAPLGESGELWVKG--DQVMKGYWQCPEATAEVLKD---GWLATGDIVTMNEKGIIRIVDRKKDMILVSGFNVYPNEIEDAVMLNYKVAEVVAVGIPHSVSGETIKIFVVKKDP----GLTKEELKTHCRQYLTGYKVPREIEFRDELPKSNVGKILRRVLRD------------------------------ 159037819 30 --------------------------------------------------------------------------------------------------------TYVELAAQVDRAAEALRRLGVGRGDRVALVLPNCPQHVVAFYAVLRLGAVVVEHNPLYTEQELAHQLADHGARVAVVWDRVAPLVHRTAGTTKVETVVASAALPRLKRWALRLPLPRARTARAAMTAPAPDALAWEPLAADHPAPEPEDTALLQYTGGTTGTPKGAILTHRNLRVNAAQGRAWMPGLRDGETVYAVLPLFHAYGLTLCLTFAVSIGAALVLLP----RFDVDETLTAVRRRPPTFLPAVPPIYERL--AVAARARRVDLTSIRYAISGAMTLPPATVRLWESVTG---GLLVEGYGMTETSPVALNPVSAARQPGTVGVPFPATNVRIVDPDDPTRDRAPGEAGELLISGP--QVFAGYWHRPEETAAVLLPG--GWLRTGDIVEMNSDGFVRIVDRIKELIITGGFNVYPSEVEEALRQVPGVRDAAAVGLPGAGGAEEVVAAVVLHPDCATDAA---GIRAACRQHLTAYKVPRRIVVVDDLPRSQLGKVLRREVRD------------------------------ 2894189 1959 -----------------------------------------------------------------------------------------------------RTLSYADLDRESDRLAGYLAAMGVRRGDRVGVVMERGTDLFVALLAVWKAGAAQVPVNVDYPAERIERMLADAGASVAVC-----------------LEATRKAVPDGVEPVVMDVP-----------------AIDGVRHEAPQVTVGAHDLAYVMYTSGSTGVPKGVAVPHG---SVAALASDPGWSQGPDDCVLLHASHAFDASLV-EIWVPLVNGSRVMVAE--PGAVDAERLREAISR-GVTTVHLTAGAFRAVAEESPDSFTGLRE-----ILTGGDAVPLASVVRMRRACPDVRVRQLYGPTEITLCATWHVIEPGAETGDTLPIGRPLAGRQAYVLDAFLQPVAPNVTGELYIAGA--GLAHGYLGNNERFIANPFASGERMYRTGDLARWTDQGELLFAGRADSQVKIRGYRVEPGEIEVALTEVPHVAQAVVVAREDHPGDKRLIAYVTAEEGPALAAD---AVREHLAARMPEFMVPAVVLVLDSFPLTLNGKIDRAAL-------------------------------- 171184860 8 ----VPPSLKWKT-VDFSLYFKLYGESVRDVFRFWMGEAGRLVWRRPPSKAYEGGV--------WFPDGELSPYENVVGRHRGSWWDKVALVWESEE-GEVRAYTYGDLDRLVGEMAGVLRGLGVGRGDWVVFYAPPTPEVVALMLAAVRIGAPFEPVFTGWGWYALARRVASRRPKAVVTVDAFPRRGRPVRVKEAVDKAV-----PEEVRVLVVPRMGVGVARRRNDVL----LEEVERAPWEEAVVPSGHPLFGLHAGYPEG-PRPLTHRAGGYLTQTYATTRW-LGVRPRDTYFCTVLPGWITGVTYVLFGPLMVGSSVVVYEGGPDYPHWDRWWSIIERYAVTVFVTTAGALRYLSRQDPELLKRHNLDTLRLIITTAEPMEVEIWRWTYQYVGTGTAPTVDSLPEKLSGRIPVIHSFIQTEFGTFVTGPLPDYVFTPLKPGSAGPPMPGFALDVVLGNPVRGRPGRLVAKAPWPATPAELEFSGVYDTGDLAVMDGDLYIFPMGRRDGVLKVNGYRISPGEIKEALWRALG-AEAEVGKVRDPLKFEAPV--VKVKGGHR-----AEDVRRLVREMVGPIAEPAEVV-------------------------------------------------- 194290931 20 -----------------------------------------------------------------------------------------------------RRLSYRELDDLSSQFADYLLEAHPEPVQVATLCA-NSADMVVAINGIHKAGHVWVPVNILLDPAQIGYILRHAEVSCIVADEA-------LSTQPQIAELLHGLDLP----VILVRAGAGSTGGR-----TLANVTRGRPAALPAVDIDSGQPALIMYTSGTTGNPKGAVHSH-ASVYSAVLANVSALAYTEKDVVSGMLPLFHCGQHVAMATAL-AAGASVVLARG----FSAQATIDAIARERITLLIGLPMMYAAI--LDDPRAPSADFSSLRLCMYAMAAMPRVLVDRIAAAMCSDIVLVTGQTEMYPVTMSF--RPVEHPHRDANYWGTSTVVCETALMDDDGRLLGPGEVGEIVHRGP--NVMLGYFKDPAATESVQ---KYGWHHTGDLGTFDEDGQLLFLDRKKDMIKTGGENVASIRVESAILSHPAIASAAVVGLPHPHWSEAICAFVVLKPDSECSE---QELIAHCRPHLGKFETPKAVKFIEALPLTATGKVQKHILRK------------------------------ 16078895 1501 ---------------------------------------------------------------------------------AEENPEHIAVI------DNETEISYRLLNERANRLARTLQNRK-GPKPTVAVLAKRSIDAIVGVLAVMKAGGVYIPIDAHYPKARIEYILRDSGADILLLQRE-------------------------LKHLISNSPESEMSHIFLDDEGSFEESNCNLNLSPAPEE-----PVYIIYTSGTTGAPKGVIVT-YQNFTHAALAWRQIYELDRKPVRLLQIASFSFDVFSGDLARTLTNGGTLIVCPDE-TRLEPAEIYKIIKSQRITVMESTPALIIPVMEY--VYRNQFKLPDLDILILGSDMVKAQDFKTLTDRFGQS-MRIINSYGATIDSSFYETSMGGECTGDNVPIGSPLPNVHMYVLSQTDQIQPIGVAGELCIGGA--GVAKGYHHKQMKFTENPFVSGERLYRTGDRACWLPNGTIRLLGRMDYQVKINGYRIETEEIESVLLQTGLVREAAVAVQHDKNGQAGLAAYIV------PSDVNTNALRAALTKELPAYMIPAYLIPLVNMPLTLNGKLDRNAL-------------------------------- 168139546 1303 --------------------------------------------------------------------------YQLFTDQVKRTPNEVAVVFE------QKWLTYSELHKRSNQIAHFLKEQGIGLGDKVGLLAKRRVDTIVNMLGILKAGAAYVPIDPDHPLDRQTYILKNSSCKFLLEPSLYEEND-----------------------------------------------LSFYTTEDMPAIAGPEDIAYIIYTSGSTGKPKGVIITH-QAVTNTIQDINQKYEVNEDDRIISISSMCFDLS-VYDIFGALSTGAMLVMIR---DLRDMQELIRTVERRGITIWNTVPAIMDL---ALDQVGSHFEHSSLRLVLHSGDWIPLSLPEKIKRHFPIAEVVSL---GGATEASIWSIYYPVKQVESHWNSIPYGMNQTYYVLNYEKKMCPVGVIGDLYIGG--VGLAKGYLNDEKKTNEAFVSHFGLIYKTGDCGKMHSEGYIEFLGRQDYQVKIQGYRVELEEISHCLLTYKQVEHAVVIDQTDENGIKFLVAYVVTEQNISTT-----ELRKHLRDHLPDYMIPSYFVYLDQLPLTPNGKLDRKAL-------------------------------- 126665766 28 -------------------------------------------------------------------------------------PDQTAIIFYDAF------ITYRRLLAEVEAMAGYLQAQGVKKGARVLLYMQNSPQYVISYYAILRADAVVIPINPMNRAAELEHYIADTGSRVCLAGQELAEYITPLLGKTDLEQIVVASYNTYINPDTDLDLPAEVASPAWSGDVVSWESAMAASLSPQEHTAGPEDLAVIPYSSGTTGAPKGCMHTHRSVMATAVHRVFWNLS-TSDSMQLATLPFFHVTGMTGSMNGPIFAGSTAVIM----TRWDRTTASRLIERYKVTA--WANIVTMAVDFLSNPDIGKYDLSSLQMIGGGGAAMPGAVAEKLKRLTGLN---YIEGYGLSET--MAATHINPNAKPKAQCLGIPVFDVDSRIIDVDTEEKGPGETGEIVSCGP--QVTIGYWNRPAETDAAFVEDGKRFFRTGDLAYYDEEGYFFMVDRLKRMINASGFKVWPSEVEAMMYRHPAIHELCIISAPDPKRGETVKACIVLIPEAEGSTS-AEDITDWCKEQMAVYKVPTIVEFVSALPKSPTGKLMWRALQE------------------------------ 168018920 44 -----------------------------------------------------------------------------------------------------RHLTYDQLERQVRALAAGLKCLNVRQYDVVMLLSPNCIEFPVIFLAVVSLGAVLTTVHQANTAGEVQKQMKDSGTRLIFTTAALTEKIAGFDL-----------------PVVIFGDDEVVPGFSSKPIHQYTELLRTDPYGVPRVKIKQHDTAALLYSSGTTGTSKGVVLTHRNFISCCMLNAGSDETLSPDDVLLLLLPMFHVYGLGICTVASLARGIMLVVMPQ----FDFVNMLSTIQTYRVTHLPLVPPIVIGLAKQ--DIVFKFDLSSLVQIISGAAPLGKEMLEACAKRLPTVQFKQGYALTESTAGCTTCVNVDDAAAHFGSSGWLLPNMEAMVVDPNTNQPLPPTKEGELWIRGP--TIMKGYLNNPKATSESLDKD--GWLHTGDLVVIDNDGYLDVKDRLKELIKYNAFQVAPAELEALLLSHPAVLDCAVIPYPDEISGEIPMAWIVRQPEQQLNED---EIMDWIAKQVAPYKKVRKVAFVDAIPKSASGKILRK---------------------------------- 121701367 28 ------------------------------------------------------------------------------------------------------------------RFAAGLRKAGLRPGDRVLLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVPRELAFQLQDSGAVFLLCADASLEAG---------IEAAKLAGMGLDRVFVFNSDIFEGRGDGRKGCRYWGELVASVEEDELSTPEEADRTLALNYSSGTTGRPKGVEISHKNYVANMMQY-NYLFYLSPDWRWLCFLPMYHAMAQNIFIAAALSRGVPVYIMP----KFDFLKMLEYVQEFRITDLILVPPVVIALAKHPAAKSGKYDLSSVEAIGSGAAPLGREVCEEVEALWPPGRLNVKQGWGMTETTCSIMGWDPTEKSSTASVGELNANCEAKIMADDGVTEYGRGQRGELWVRAP--NIMKGYWKNPQATKETKTED--GWLKTGDIAYVDGQGKFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADAAVIGIPVND-DERPRAYIVLKAGQSATA---SDIIAFMDGKVSAIKRITGVIFVEAIPKNPSGKILRKVLRDQAREETQQTGVTAKL--------------- 25026977 22 -----------------------------------------------------------------------------------------------------RTQTYGELDKEVRRVAAGLRALGVRPGDRVAIVLPNCPQHIAAFYAVLKLGAVVIEHNPLYTAHELKDPFKDHGARVAIVWDKALERLRADTALETIVSVNMINAMPTLQRIPALRKSREALSGAAPNTVPYEVLASSAEDIVSEESVTKDTTALILYTSGTTGRPKGAQLSHGNLFANILQGKAWVPGLGDKERMLGALPMFHAYGLTMVGTLSVFIGGEMVLLPS----PRIDLIMDVMKKHTPTWLPGVPTLYEKIVEASEEQGIPIKGVRNAFCGASTLP-----VRTVERWESHTGGRLVEGYGLTETS-PVIVGNPMNDDRRPGYVGIPFPDTLVRIANPDNPDMPDGTEGEVLVKGP--QVFKGYLNQEEATEKSFHD---GWYRTGDVGVMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLAEHPDIEDIAVVGLPREDGAENVVAAITLVEGAALDPE---GLKTYARENLTRYKVPRTFYHFEEMPRDQMGKIRRR---------------------------------- 171060260 27 -----------------------------------------------------------------------------IERAAAVYPQRVAVIH-----GELRQ-TWAQTFERCRRLASALRQAGVGRGDTVAAMLPNVPAMFEAHFGVPATGAVLNTLNTRLDAEAIAFMLQHGEAKVLLTDREF---------AGVIEPALALLGEHRPLVIEV--EDELAPAGKALGEIGYEAFLAGGDAAQAWTPDDEWDAIALNYTSGTTGNPK-GVVTHHRGAYLNAASNVIGWSLPQHPTYLWTLPMFHCNGWCFPWTMALVAGTSVCL-----RRVDPALIYTLIRAHRVTHLCGAPIVYSMLIHAPAALREGI---THTVNGLIAGAAPPAAVIEGCEAAGINLTHVYEVYGPAAVCAKQESWDALPLAERAMLNSRQGVPYPLQQATMQPVPADGVTMGEIFFRG--NVVMKGYLKNPDATAEAFAG---GWFHTGDLAVLHPDGYVKIKDRSKDIIISGGENISSLEVEDTLHRHPAVMLAAVVAQPDAKWGEVPCAFIELKPGMQVSEA---ELIDFCRSHLARFKVPKRIVF-SELPKTSTGKLQKFVLR------------------------------- 195638312 44 ---------------------------------------------------------------------------------AEAYADKVALVEAAPGG---RSYTYGEVARDVARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRAIAAEIKKQVEDSDAKLVVTNEVAYDKVK-------------DAGVP----VIGIGDDMERLPGAISWDELLAAADRTGAPVVALDPVQQSDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVGELVGQVVTLGLMPFFHIYGITGICCSTLRHKGTVVVMD----RFDLRTFLGALVTHRVMFAPVVPPVMLAMVKSPVADDFDLSGLALRSIMTAAAPLAPDLLAAFEKKF--PGVQVEEAYGLTEHSCITLTHAPVQVAKKNSVGFILPNLEVKFVDPDTGRSLPKNTPGEICVRS--QAVMQGYYRKKEETERTIDAK--GWLHTGDVGYIDDDGDVFIVDRIKELIKYKGFQVAPAELEAILLSHPSVQDAAVFGLPDEEAGEIPVSCVVRRCGASESEA---DIMAYVAGRVASYKKLRLLQFVDVIHKSVSGKILRRQLRD------------------------------ 210118088 28 -------------------------------------------------------------------------------------GDRVALV----DGPTGRSYTFSQLKKLIRGCGSALTRLGFKQHDVFAIYSPNLPEFAIIFFGVIGIGGTVTTVNPLYTADELAHQLEMSGASYVITIGMFADKAKQAKDKC--------------EKIKDVYVFGEAEGCTPFSSLLRDD----GSAFPADVQINPRDVAVLPYSSGTTGLPKGVMLTHYNFIANLEQMRQDGSIAAVNPSLLGLLPFFHIYGMSVILAGSLLVGANVVVLP----KFDQELFLKCIQDYKVTHVHLVPPIALFLAKH--PMVDKYDFSHVQELFCGAAPMGKELSDAVRNRLNVPSIRQ----GFGMTETSPVTHVVKMGESKPVTLVLLFPPDAKVVDVESGKLLGEGEDGELCVRGP--QVMKGYLNNPEATANTIKD---GWLHTGDIGHYDSECNFYVVDRLKELIKYKGYQVPPAELEALLLSEPRVQDAAVIGVPDLEAGELPKAYVVKKADSDVTEE---DIKQFIAGKVAPYKKLRFVEFTDQIPKSTSGKILRRVLKQ------------------------------ 111019311 1445 ----------------------------------------RVDILTPQERVLEWSHAEHSVPARTFD--------EYFSAQVAETPDAEAL-AVGASVRPAVSLTYRQLDERANRIAHLLISRGAGPGDVVALALDRSAELIISVLAVLKSGAAYLPVDPTYPADRIAHMLADGAPVAILTSSVGVPDRTPLG----TDVPILDLDDPGLQSLLDTQPVTAPTDADRSR------------------PLKLDDAAYLIYTSGSTGVPKGVVVPHRGIADLLSLQ-SDVIGMDHTTRALHFSSISFDLAFWQIMWGVLSGG-TLVVATDADRIP-GEPLARVINEHDVNFVGVPPSFAAAFPPEHPIP-------DGVDLMLGAEKLTPQLIERYA-----PGRRLFNAYGPTECTVNATLALVEPGHEGPVPIGVVDPGKHAYVLDHALRPVPPGVSGELYLAG--DSVTRGYRNQSPKTAERFIAPGSRMYRTSDVVWWGRDGQIYFTGRADSQVKVRGFRIELNEIEAVLSGDPDVEHIVVVVREDRPGDQRLVAYATSVPGGRIDPD---QLHRRAASRLPDYMIPAAFIAVDEFPTLPNGK-------------------------------------- 111019311 454 -------------------------------------------------------------------------------------------------------LSYRELSTRSAALARQLRSAGAGRGTVVAVSLPRGTDLIVAVLAILRSGATYLPIDPSSPAERARFILRDAQPSLGIGS------------------ADLLGDLPRVE----------------------EDSAQSASGELD-NAVQADDIAYVIYTSGSTGVPKGVPIPH-RNVMRLFDVSREWFTFTEDD-CWPLLHSYAFDFSVWEIWGALLHGGRLVTVDEA-TLTSPADLAGLLVDEGVTVLNQTPSAFGHLVDA-LVRADSFDRLRLRYVVFGGEALDPAVLRAWFAATGPDGAELVNMYGITETTVHVTATKVTAADVVDIGVPLGDLRTYVLGPG--LRPVPPGVTGEIYVSGPGLS--PGYLGRPDLTSGRFVADGTRMYRTGDLARYDATGTLHYHGRIDDQIQLRGYRVELGEIGAAMTAVPDVQAAVATAHEQAGGDQRIVGYVVPRPGGE-HDAVEEQVRAHLVRSLPGYMTPSALVMLDRLPLTHNGKV------------------------------------- 1171128 1174 -----------------------------------------------------------------------------------------------------ERLTYAGLMERVRKLAARLRRNGVGPEVRVGVFSLRTADLVVGLLAVLEAGGAYVPLDPNYPRQRLDFIMRDAEMPVLLTQRA----------------------------------LASRLSPHGARLLFLEEPDTQEGPLPTPAPVQPEQLAYVLYTSGSTGQPKGVAISHRSAATFVQWAGETFSKEELTGVLAATSICFDLS--VFELFVPLSYGGRVILADTA------------LHLLELPAASEVTLINTVPSAITELLNASGIPSSVRTINLAGEALTSDLVARLYAET--PAARVVNLYGPSETTTYSTYTPLPAQAVEPVSIGRPVANTQVYVLDRHLAPVPVGVRGELFIGGA--GVARGYLGRPRMTAERFLAPGARMYRTGDIVRYRAEGSLEFLGRADHQVKVRGFRIEFEEIETALRNHPAVREAVVVAR-GTGAERHLVAYVVL---SARGESLVTELREHLRGRLPDYMVPGVFVMMEVLPLTPNGKVDRAAL-------------------------------- 1171128 25 -----------------------------------------------------------------------------------------AFTFLGEAGVPAVRVDYSSMDVLARAIAARLQADG-RVGERALLLYAPGPEYVAAFFGCLYAGVVAVPVYPPDTARLERSLLRDSRASVVLTTSFLQGLAGA---------------------MFELAPELGELSWVATDGIALEEAGAWKPPG-----LSGDSVAFLQYTSGSTADPKGVVLTHRNLMHNLSVIHER-FQLNRGSRGVIWLPPYHDMGLIGGVLTPIFGGLPVDLMSPLSFLQEPLRWLKTLSERRGTCSGGPNFAYELCRKISDEQKAGLDLSSWELAFCGAEPIRPDTLEAFSKAFGFRREAFYPCYGALEAHRAVAASSPGDTVRHVSCGTVVPDEQILVVDPETRTALPPGHIGEIWVRGP--SVAQGYWLRPEETARTFQARLAGWLRTGDLGFL-HDGELFVSGRRKDLLVIRGRNYYPQDLETVERSHPALRPAAVFSVSV---GASEEVVVVQEVDRRYPGGDWPDVIAAIRRDISEQHALRVHAVVGSLLKTSSGKVQRGATREALEGQLDTV--------------------- 159036021 396 ------------------------------------------------------------------PDGTV---DGLIAVQAQSTPDAVAVRTTAED------ITYAELDTRVNRLAHHLRALGVRSGSLVAVLLDRGPDLLTALLAVLRAGGAYVPIDPEYPDARVAFIVVDSAAEVVITRSTLADRV-------------------------------GDTDGKLVLLDRDRAAVAARRADAVGPTATADDLAYLIYTSGSTGTPKGVMV-HHRALTNFVTSIVRRPGLTASQSVVALTTISFDPSLL-ELYVPLLVGATVVLADTEQAR-DPQRLTDLVALTRPAVLQATPAMLRALLDTGWVPPARL------TVLSGGEKLPSELA----RRLATDGAQVWDLYGPTETTVWVTSARLDPAGRVVDWSPQANCTVHLLDRHAE--PVPIGSVGELYVGG--TCVALGYRGQPALTAERYVPDPYRLYRTGDLARRHQDGSVEILGRADRQVKIRGHRMEPSEIEAALLGHDEIRAVAVHPTSTPAGEQQLTAYIVPRGN---TPPPVEGLRTFLRRTLPDYMVPAAYVPMEALPLTPNGKV------------------------------------- 146303791 19 ---------------------------------------------------------------------------------LESSGEGVAINFLGN------RISYPELRGMVESVSSQLE---IGRGDVVILSTQNIPQFVIAEYAVWRKGGIVLPVNPSYTQAELDYLARDSGAKLVIASCE--------------------SNVPSNLPVIRTNPHTFH-KVEGWNIPDCEEELNLKSGRGDRVNYSPQEVAVLMYTSGTTGKPKGVPITHSNLYASSLIYVRW-FQFTGRDKVLGIAPFFHVTGQVFHVTTPVMAGSQIV----ATFRFDPRSALRTVQEERTTVTMSVATAYRAMLNSY----SGEDLTSMRLWSSGGMPMPRALEEEWKRLTG--SWIYMAWGLTETTSPATLWPYPYSGELPVNEMGVVSSGMPVYNTEIEL------EDGELLVRGP--QVVKGYWKQE--------EFKDGWLHTGDIGEI-RDGWVYVIDRKKDVIVTSGFKVMPREVEEVLHLHPGVDEAVVVGIPDEYRGERVVAFVKPRPGAKLN---LEELKEFCRTRLAPYKVPREIRLVDEIPKTGSGKIMRRAFKE------------------------------ 169797158 24 -----------------------------------------------------------------------------------------------------RQISWKQTYQRCRQFASQLQQLGIVKNDTVSVLLPNVPAMIEAHFAVPMAGAVLNTLNTRLDAKTIAFMLEHAETKVLLVDSEFVNLAREALSLIPNQHII----------VIDVADEEYEGENQFLGSFEYEEWLAQGDANFEWQPEDEWDAISLNYTSGTTGNPKGVVY-HHRGAYLNAASNILACGMKPRAVYLWTLPLFHCNGWCFAWSIAASGGTNICL-----RKVDPELVMQLIAKYKVDYFCGAPIVLSMIINL---PKEKQPSIEHHVEVMVAGAAPPVAVIEGMRNIGINVNHVYETYGQAGWSDLSITEQAQLHSRQGVPYPLQDSMRVLNPETMQPVPNDGETMGEIMFRGNIV--MKGYLKNPKATEEAFAG---GWFHTGDLAVCHPDGYAKITDRSKDIIISGGENISSLEVEDVLYKHPAVLTAAVVAKPDERWQEVPCAFIELKTGASVTPE---EIIEHCQKELARFKVPKDVV-ITEIPKTSTGKLQKFILREWA---------------------------- 160896712 28 -----------------------------------------------------------------------------------------------------RWMSYRELDQLSTRLGAWLQGLGLEPDARVAIMLPNVPQFAVSMAAVLRAGYTCVNVNPLYTPRELEHQLKDSGATAIIILENFAHTLADVDLLGGMYGSWITFAVRHLAKMVPAYSLPLDGAGGTVREVFSQALARGAQKELRPSQAGLDSVAFLQYTGGTTGLSKGAVLTHRCIVAATLQAHAWFTPALHGRVKAQDTHIILPLYHIFALTVSLFAMRMGASLSLIPNPRDIPKFVKVLQKRPFHILPAVNTLFNAL--LNNAQFRELDFSQLRVSQAGGMAASEGTARQWQQVTG---SVMIEGWGMSETCAIG-TNNPVVTTSFSGTIGLPLPGISIAIKDDEGRDLPMGEAGELCIKGP--NVMRGYYNQPDETAKAFTAD--GYMRTGDIGVMDQEGFTRIIDRKKDMMVVSGFNVYPNELENVISMCPGVLECAAVGVADERQGEAIKVYVV-RSDPALTED---QVMRFCHDQLTGYKRPRTVEFRDELPKTNVGKILRRALRDPA---------------------------- 89099705 7 -------------------------------------------------------------------------------------PDRHALYFEGNA------YTFKQLYDAASQVAGKLAGAGAVRGSYTGVLLKNHSDSVFILLALQLLGATAVILNNRLTAEEIGWQLADSNATLLITEAAFTDKARELSL--------------------------------DGCSLVMKEVLAEQPSAAAVEEVSLDQVCTIMYTSGTTGHPKGVLQTYGNHWWSASGS-AFNLGVREDDCWLCAVPLFHISGYS-ILMRSLIYGIPVVLHGS----FSEEQIITDIREKKVTIMS---VVSTMLSRLAASIGDNGLPSHFRCMLLGGGPAARDLL----EKCTAKGLPVYQSYGMTETSSQIVTLAPEYSFSKLGSAGKPLFPSQLRIMEGD-REAERGQAGEIAVKGP--NVTPGYLNREAETAKAMKD---GWFYTGDIGMLDEEGFLYVLDRRSDLIISGGENIYPAEIEGVLTSHPAVADAGVIGVKDPDWGEVPAAFIQTMNGAELS---SQEIEEFCLGRLAKYKVPKACYFVEEIPRNASRKILRRELR------------------------------- 119477221 52 -------------------------------------------------------------------------------------GDNIAIV------TPKESYSFQQLDDTASALAGSLINLGVNPHDRLAILGHNSADYIIWHYAAAKIGVILHVLNTRLVTTELQWMIDNAESIALVVDSDFVEQANVLEEL-----------CPSIKFLIGMN--GETTTEYSTRALAENGYLSSQLPDF-----DPQNAALMIYTSGTTGRPKGALQSHAGSL-MADQLSRDAVAITSCDTYLALMPFFHQAGLIRTRATLLAGGRCVI-----PGKVEAAETANAIVRYGVTFTMIPQQNIAIINKLRDDGPEGFKNLRLLLGGGGVGERATKTIKILCDTLSCD---YFGVYGQTETTGPAVYIRGDDVFERPTACGKPFPGVDIAIWNDNNKPLPPLSSGEIVVRGP---ITATYWRNEPANSALYEGE---WIHTGDIGYLDDDGFLYFKGRVKELIKTGAENVYPREVEAVLEQHPDIADVAVFGIPDEEWGEVVCMVVVCRKNSKPD---LTEIRAFCRHKMGAYKIPKRLFIREQIPRNHTGKILRQPL-------------------------------- 119713625 11 --------------------------------------------------------------------------------------------------------TYSELDSLSNKVAQGLIGLDCQPDSRVAFLGKNSDLFFEFLYGTIKSKTVTVGINWRLAPPEVAYIINDSKSEVLLVGPEFFGLVEEI-----------KNDIPSIKKIITVGGVHEEWE-------DYSAWRDSQENIDPMLESSGDDDVIQLYTSGTTGHPKGVQLTNDNFSSCFVMNEDSMYRMNEGETNLVCMPIFHVAGTNMGLAGMVTGAKNIIIPEVDPTL-----ILKLIEEERIQHALFVPAVILFLVQHPESA--NTDFSSLKTVIYGASPITDDTLIKAMELMKCD---FWQVYGLTETNGAITFLYPEDHEVKLRSCGKAGKDVGIRVVDSEDNDVSVGEVGEVIIQS--LNNMKGYWNRPEATAE---SIKNGWFYSGDIGYFDDEGFLYIHDRVKDMIVSGGENIYPAEVENALLSHPQILDAAVIGIPDDKWGEATKAFIVQSEGDPLDEV---DVISYVKTQIAGYKCPKTVEHIDALPRNPSGKILRKNLRA------------------------------ 32967976 1091 ----------------------------------------------------------------------------LLARQVALAPQRTALTWR-EATGTVATLSYAGFDERSSRVAHALREYGVGANTPVALCLARGADVLPAVYGVLKAGGGYVPIEPDNPPERIAGLVRDSGARVLLTQ---------------RRQTASLPKLPGVTVLVV----------------DDHEALSRFPATVPKPVPRPQDLAYVIYTSGSTGRPKGVMVEHHSVVNYL-TTLQEKFRLTSDDRLLLKSPLSFDVS-VREVFWALSTGATLVVAE-AGRHADPDYLVEAIERERVTVVHFVPSMLHVLLETLDGP---GRCPTLRQVMTSGETLPVQTARRCLELLGAELR---NMYGPTETTVEMTCEVRGRTDTERLPIGRPFPNTRVYVLDDELRLVPRGTVGELYVSGA--PVARGYLGRPALTADRFLPDPYGMYRTGDLGRFTGEGLLDFQGRGDFQVQLRGHRIEPGEIETVLCEQPGVAAVAVVRRPDSPEAAHLVAYAVRAEEPHGTD---QALRAKLAERLPHYMVPTAVVTMDALPLTVNGKLDRAAL-------------------------------- 32967976 24 -------------------------------------------------------------------------------------------------------LTYAELDERSTRLAHRLRALGVRAETPVGVMLERDPELVVALLGVLKAGGAFVPVDPTYPAARIRHMLDDSGARAVL-------------LRQELRDRLPEDLRDGTGQVAVV-----PVGAESGAGTSTRRPVTPVEQEPRPERL-----AYIVYTSGSTGLPKGVMVEHRGIVSYL-LGMLEHFPMGPRDRMLQVTSLSFDVS-VYEIFLPLLTGGATVL-PRSGSHTDAAYLSGLIAEHGVTSFHMVPSLLRTFV----DGLDPRQCAGLRRIFVSGEALDTTLVVDVHDRLPCD---VVNLYGATESVDSTWWTAPRDLPDAPVLVGRPMAGATAYVLDDEMRRLAPNEVGEVYLGGA--SVTRGYHGRAALTAQRFLPDPYGPYRTGDLGRVEDNGELRLLGRIDHQVKLHGRRIEPGEIEAAMTAHPHVSLAAAVPAGAGAGA-------TLTGFFTGAEADAEELRGFLAQRLPAALVPSRLVALDTLPLSPNGKIDRNALADIAA--------------------------- 115610848 4 ----------------------------------------------------------------------------------------------------------------VDRLAAGLVSIGAKRGDRIGIWGPNSLEWTLTLFACARLGAILVNLNPAYVENELEYALKKANIKLIVASTPFRTMRYYDILASICPELLNSQRLPDLKSVIIMGNDQHPGSLVFNDVIDMGREEHYDIIEQRKKSVQFDDIINIQFTSGTTGHPKATCLTHFQLINNMVILESVTNVVGIDKAGCVPMPLFHCGGMSYLILGLVFGSKTV----FPSAGFDATACLRAIHEERCAHLIMVPTMVIDFLQHPK--LSTFDLSPLQSLSSGGSAVPSQVRRDAEELLKVKTKVLYGMTEAALGVLVSLDTDPESARMKPAGRAFPWIEIKITNPSTD-EIVDVNTPGELCIRGP--CVMSGYFDDDEKTKETI--DHARWLHSGDLASMDEDGYVEILSRIKDMVIRGGENIFPVQIEILLHKHPKIKDVQVIGVPDARMIEELCACVKLKEGETLTED---EIKNFCKGKISHFMVPRYVRFVNSYPLTQSGKI------------------------------------- 118466679 11 ----------------------------------------------------------------------------ALDRLARRLPDHDALI------TEDRSFTAAALRDEVHRAAAALIELGVRAGDRVAIWSPNTWHWVVACLAIHHAGAAMVPLNTRYTAAEAGDILARVGAPVLFGMGRFLGHDRLAD--------LDRAALPALRHIVRI-----PIETDDPVPGSWDEFIAHGTDAERAAAVTSDDVSDILFTSGTTGRSKGVLCAHRQSLSASASWAAN-GKITSDDRYLCINPFFHNFGYKAGILACLQTGATLIPH----LTFDPLRALQAIEQHRITVLPGPPTIYQTLLDH--PARRDYDLSSLRFAVTGAATVPVVLVERMQSELDID--IVLTAYGLTEANGMGTMCRADDDAVTVATTCGRPFADFELRIDDSG---------EVLLRGP--NVMLGYLDDPD--ATAAAIDADGWLHTGDIGVLDEAGNLRITDRLKDMYICGGFNVYPAEVEQVLARMEGVADAAVIGVPDERLGEVGRAFVVPRPGAQLDE---QSVIAYTRDHLANFKAPRSVRFVDALPRNSGGKVVKPQLREL----------------------------- 145488402 35 ------------------------------------------------------------------------------------------------------QLTYGEFFKRSKELAAAFVALGLEKGDRIGIFSPNNVEWALTQFAAAMADLILVNINPAYQTNELEYTLNKVGCKALVLRSTFKHSNYVSMIKELAPELLNSNRIPALRSLILIDDVHKKGFFNFKELFSIFGTSHLNEVDSRMSQQDPDDITNIQFTSGTTGAPKGACLSHLNILNNGKYVGERV-RYTEKDKVVIAVPLYHCFGMVMGNLACINYGSTMV---YPSDGFSAGATLEAVTNYKCTSLYGVPTMFIEYLNEYERHTQKYDVSSLRTGLIAGSLASEALMKQIINVLGVRDIS--NCYGQTETSPITSQNKTTDSFEIKTSKVGQPLNMEVKIIDSDGMVVPYDTPGEYCSRG--YGIMKGYWGDEKATKNTI--DVNGFLHSGDVATMDKNGYVAIVGRIKDMIIRGGENIYPKEIEDYLSHMKGVEQVQVVGCFDEKYGEEVVALIKMKKDAEELTGL--DVYQFCHKKIAHYKVPKYVKFVNDFPYTITGK-------------------------------------- 167625306 19 --------------------------------------------------------------------------------------------------------SFNEINRYSRQFAAYLQQENLVQGDRIAIQLPNITQYVIAAYGAIKAGMVLVNTNPLYTQRELIHQFNDSGAKALVVLS---------DLLPTLTEVVETTSIETVTHAMDLIAPQPQPEVPFDTVAFCDVLAKGEQLTYAPVISVHEQIAALQYTGGTTGLSKGAMLTHRNLIANAMQIKSRIGIVEGEEIFVAPLPVYHIYAFMVNLVLYYERGGCSVLI---PNPRDISGLITTLSKYPFTGFAGLNTLFVGLCHQPEFKV--LDFSHLKVTISGGTALTQAAATVWEQTTG---CTISEGYGLSETSPVVSLNSPGFEQL--GTIGKPVIATQVKILDMDDNEVPTGSTGELAVFGP--QVMLGYWNKPEETAKVM--TQDGYFKTGDIAVATEKGFHKIVDRKKDMIIVSGFNVYPNEVEDILSNHDAILECAVIGIEDERSGEAVKAVIVLNESHSDTLQAKSIIEAYCREQLAAYKVPKVIEFADALPKSTVGKILRRELRK------------------------------ 115526899 7 ---------------------------------------------------------------------------------AKDRPDQPAFI----MASTGESVSYRELEARANRLAHLLRRHGLKRLDHYSIFMENNNRYLEANGAGERAGLYYTCVNSYLTAGELTYILSNSESKVLITSQAKLDIARE-----------ALKDCPNVTLCIEVDGPGES------ERIVGLDEATRGLPDTPIADESLGTP--MLYSSGTTGRPKGILRPLPENPPPLFFFLQKLWQYRDGMIYLSPAPLYHSAPQA-AVGLTIRTGGTVIIME----HFDPEQYLALIEKYKVTHSQLVPTMFSRMLKLPEEVRNRYDLASLEIAIHAAAPCPPQVK---EEMIKWWGPIIHEYYGA--TEGLGFTACDSEQWLAHRGTVGKVMFGDLHILDDGMQPCPKGVPGQIWFKTA---TPFEYFNDPTKTKEARSADGS-MSTVGDVGYVDDDGFLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNDDLGEEVKAVIQPMPGIDAGADFAEELIAYCGQSLSRQKVPRSIDFIDELPRLPTGKLYKRLLRD------------------------------ 148653908 22 -------------------------------------------------------------------------------------PHKTSIIYD-DLVNTPITYTWSQTFERCRKLAHALRKLGIGKEDTVAIMAPNTPAMVEAAFGVPMSQGVLCTLNTRLDINALTFCLQHSEAKVLIIDSEYAHHVELIEETFPNLILIHATDM-TLPDVPAFGKMSYEALLQSGEFDSDEAIRAFDGTIYP---TDEWDAIALNYTSGTTGKPKGVVY-HHRGATLNALSNILDWDMPKHTTYLWTLPLFHCNGWCFPWTVAERAGINVCLRQI-----DANLILKLIAKYQITHYCAAPIVHNMIAAGDSQLQQAIN---HNVKGFVAGAPPSEAMLEKMEAMNFNVTHVYEVYGPVTICAEHVSERAAKKSRQGVVSHLMSGFEVFKQGTTEPVAADATEMGELALKG--NMVMKGYLKNPKATKEAFAG---GWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEIENTLYKMPEVSSCGVVAASNDKWGEVPVAFIEIAEGATLT---RDQVIEHCRQHLAKFKVPKHVIFC-EIPKTSTGKIQKFELRNAA---------------------------- 149185931 11 -------------------------------------------------------------------------------------------------------ITFGEFEERSRKIVAMLAARGIAKGDRVAWLGKNSRLYFELFYSAARMGAVMVPIGWRLAAPEVAYILGDTGAKLLSIGEGFEEA-----------AAKACGQMDSPPQVISTPDAEGAIEN---------------EAAKEFEPAGPDDAVLQLYTSGTTGNPKGAVLTNRNLFALRVPSEEEGQPWSHFDEDEAILVCMPCAHIGGTGLGIMAMSSGIRAIVQEEFTPDGVLDGFEQGITRLFIVPAALQMVVQHPRA-----KTTDMSAIKYVLYGAAPIPLDLLREAVKTIPDAG--FLQCYGMTETTGTIAALPPEDHDLDGNQRMKSAGKAVPKVIGEDDAELPRGEVGELICRSP--SNMAGYWNLPEATESSLVD---GWMHTGDAAYMDEDGYVYIQDRMKDMIISGGENVYPAQVESAIYGHPQIAEVAVIGVPDETWGETVKACIVLKPGEELDEA---SVIAWTKERLAGFKVPRSIDVLDVMPRNASGKILRKDLRA------------------------------ 118725151 1713 -----------------------------------------------------------------------------------------------------KKLSYVELNDRANCLARLLQKNGVGRESIVALMMERSLEMITAIMAVQKAGGAYLPVDPHFPAERIDYILKDSDTGILLTHKEFGDLKIPQNIKKINLDLID---------------------------------LSHGEKSNLPLIATSENIAYVIYTSGSTGKPKGTLIEHRSLVNRLNW-MQKKYPLNRDDIILQKTPYTFDVSVWELFWWSIAGAKVCFLEPGAEK--DPGKIVEAIEKNNITVIHFVPSMLGVFLEYLNQTGEVSRVAGLKQVFASGEALTPSQVKAFRSLLSKNETRLANLYGPTEATIDVSYDCDTEDELDSIPIGKPIDNTKLLIMDKNMQLQPVGVTGELCIGG--NCLAREYLNKPEMTDENPYKPNERLYRTGDLAKWRRDGNIEYLGRIDFQVKIRGLRIELGEIEKQLTAHPDVKECVVVAWKKGEGDIHLVAYVVCENSMQAEQG---GIQSFLEKSLPDYMVPRIYVFLEMMPLSPNGKIDRKSL-------------------------------- 13476075 25 -----------------------------------------------------------------------------LERAAKTYPDHIAIIH------GRQRISYRDFWRRSLKVASALQKRGIGKGDTVTVMLSNTPPMLEAHFGVPMTKAVLHSLNTRLDAAVIAFQLDHAETKVLIVDREFSGVVR---------QALDLAKVTPLVIDYDDPDYAADAPYPKGGALDYEDFVAGGDEDFAWSPDDEWDAISLNYTSGTTGNPKGVVYHHRGAALMAYTNTIHAGMAKHA-VYLWTLPMFHCNGWCFPWTLAVQAGTHVCLRWVRPKP-----IYDAIADHGVTHLCGAPVVMSVLINARDEDKRTFA---QTVTFNTAAAPPPEAVLSGMADAGFAVTHLYETYGPAVVNEWHGEWDDLAKGERSAKKARQGVRYVMDPETMQATPADGETIGEVMFRGNIV--MKGYLKNRKASDEAFAG---GWFHSGDLGVMHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPSVASCGVVARHDDKWGEVPVAYVELKPGKTASEA---EIIEHCRALLARFKVPKAVIF-AEIPKTSTGKIQKFRLREMA---------------------------- 120403865 51 -------------------------------------------------------------------------------RSARKQPDKIAII------DGDVCLSFAEFERLVDRAAAALSDNGFGVGDRLALLAHNCWQYAVLAFATARAGVVLVPINFMLTAEEISFILGHSQVTGFVV---------EADLVPTAEAAMQLAG-------NVATGAALVPPGQSLPDGWTDFAQWLQTDSTAPNPIDDDQLIRLMYTSGTESHPKGAQHS-SRSLMGNYVSTIIAGSMESADIEIHSLPLYHCAQLDNFLITDVYLGATSIIVS----RPDPELVLRTIEKHEVTNYFAPPTVWISLLRS--PVFDQVDLSSLRKGYYGASAMPVEILAEMRERL--PNLRLWNFYGQTEMAPLASALGPDEQDAHAGSAGRPVINVETAILDDDNSPVAPGVVGEIAHRSPHL--MLGYLDDDAKTAESF---RGGWFHSGDLGYYDGHGLLHVVDRKKDMIKTGGENVASREVEEVIYRHSAVEEVAVFGLPHPVWVEAVVAAVVVRDGMEVTED---ELASHCRAHLAGFKTPKQVYFVDSLPKNPSGKLLKRSLRE------------------------------ 83311600 217 ------------------------------------------------------------------------------------------------------RFTWKQTYDRCRRLGSALAARGVGVGDTVAVMAANTPAAYEAAFGVPMTGGVLCALNIRLDAEAIAFMLQHGEAKVLLTDREFAPTIK------------KALSLLEAKPIVIDIDDAAVTTGEMLGEMEYEAFIAGGDPEYAWVPSDEWDAIALNYTSGTTGNPKGVVYHHRGAYINALGNVVNWG-MTGHPVYLWTLPMFHCNGWCFPWTLAALAGTNVCL-----RRVDGGHMFAAIEKHKVTHMCGAPIVMGMLINAPEKDRRPLPHPVEFMTAAAPPPAAVRLESQGFKITHVYGLTEVYGPATVCAWKEEWDELPLDERAKMKSRQGVRYVNEEAMMVADPVPKDGATMGEVFYRG--NVVMKGYLKNPSATNEAFSG---GWFHTGDLGVWHADGYIELKDRSKDIIISGGENISTIEVEGVLYQHPSVGEAAVVARPDEKWGETPCAFIGLKDGATATAE---EIMAFCRERLAHYKCPRTVVFTN-LPKTSTGKVQKYVLREMA---------------------------- 29830407 17 ---------------------------------------------------------------------------------AAEFGEAPALV----DAVDGTTLTYEQLDRFHRRIAAALAEAGVRKGDVLALHSPNTIAFPTAFYAATRAGASVTTVHPLATAEEFAKQLSDCSARWIVTVSPLL------------DTARRAAELAGGVREIFVCDSA-------PGHRSLIDMLATAAPEPRVDIDPAEDVAALPYSSGTTGTPKGVMLTHRSIATNL-AQLEPAVPTGPGERILAVLPFFHIYGLTALMNAPLRLGATVVVLP----RFDLDTFLAAIEKHRITHLYVAPPIVLALAKH--PAVAQYDLSSLKYVISAAAPLDADTAAACSRRLGVPPVGQAYGMTELSPGTHVVPLNAVNPPPGTVGKLVAGTEMRILSLDDPDQDLPVGEAGEIAIRGP--QVMKGYLGRPEATAAMIDED--GWLHTGDVGRVDADGWLFVVDRVKELIKYKGFQVAPAELEALLLTHPKIADAAVIGVYNDDNNEVPHAHVVRQPSAA--DLSAGEVMMYVAERVAPYKRIRHVTFLDEVPRAASGKILRRQLRDL----------------------------- 86751798 7 ---------------------------------------------------------------------------------ANTHPDRPAFIMASTGAA----VSYAELEARSNRLAHLLRRHGLKRLDHFSIFMENNDRYLEACGAGERTGSYYTCVNSYLTAPELVYILTNSDSKALITSTAKLDIARE-----------ALKQCPNVTLCVV-----ADGDGESERIVGLAEATKGLPDT--PVADESLGTA-MLYSSGTTGRPKGILRPLPEQPPPLFHFLNMLWKYRNDMIYLSPAPLYHSAPQAAVGLA-IRDGGTVIIME----HFDPEHYLALIEKYKVTHSQLVPTMFSRMLKLPEEVRNKYDLSTLEVAIHAAAPCPPQVKEQMIAWWG----PIIHEYYGATEGLGFTACNSEEWLAHRGTVGKVMFGDLH-ILDDRMQPCPKGTPGQIWFKTA---TPFEYFNDPGKTNEARSADGS-MSTVGDVGYVDDDGFLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVIQPIPGVDPDVDLAQELIAFCGQSLSRQKVPRSIDFLEELPRLPTGKLYKRLLRD------------------------------ 87201173 8 --------------------------------------------------------------------------------HATANPDRAAVI----MGGSGEVMTYAELEARSNRFAQLMRARGLQIGDTIALCLENRADYFPIAWGAQRAGLVYVAISSRLAAPEIAYIAKDSGSRLLIGS---------------------AYTAPVLDEVAKLEPGVPQLRLDTDGPLSLDAAMAEMPDTPIDDERAGCDMLY---SSGTTGKPKGVRIPLPEDANSLMAIANQAFGIGGDAVYLSPAPLYHAAPLRWSMTIHRLGG-TVVAME----KFDPEHALELIEKHKVTDSQWVPTHFVRMLKLPDEVRSKYDTSSLKLAIHAAAPCPVPVKQAMIEWWGPALREYY--AGTEGNGFTFISS---EEWLKRPGSVGRALLGTIRICDENGDEVPPRTEGQVFFEG---GSPFSYHNDPDKTRDA--TNKHGWTSLGDVGWVDEDGYLFLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADVAVIGAPDPDMGERVVAVVQPRDMAEAGPALAAELTEWLAPQLSRVKMPRQIDFRAELPREPTGKLFKRLLRD------------------------------ 126725183 26 -------------------------------------------------------------------------------------ADRTALVY------QDLRLSYAQYHNRVSSLADGLRKKGITPGDVVATILPNIPAQVEAHFAVPAMGGVLNTINIRLDTDTVTYILEHGEAVALLVDTQFLPLA----------EAAIANMTGEKPRVIEVPDAGAGFPAT-GRYETYDDLLAAGDPNAPWTPEDEWESISLNYTSGTTGRPK-GVVAHHRGAYLMTMGTVVSWRLQLYPKYLTIVPLFHCNGWNHTWMMPVLGGTVVCCRDITP-----AAIYDAIADEGVAYFGGAPIVLNMIVNAKDEDRRDFDHTVEVFTAGAPPAPATLAAIESLGFNITQVYGLTETYGHVTECVWDDTRWADRANIKARQGVAFPMMEDIAVLDGDMQPRDGATQGEIMIRG--NSVMKGYLKNPEATAEAFAG---GYFHSGDLANQHDDGYIQIADRAKDIIISGGENISSVEVEGALMNHPAISLCAVVAKPDDKWGEVPCAFVELKEGETATE---SEVITFVRERLAGFKTPKRVIF-QELPKTSTGKIQKFELRGVA---------------------------- 196004889 16 -------------------------------------------------------------------------------------GDREAVV----DAASGRCYTYAQIRGLARKFASALTRRGLQKGDTVAVYSPNIPEYPIVFFGIIIAGGTITTCNPLYTPKELSHQLHLAEAKHIFTVNLFAEKAK------------EAAFLSKISNIYVLGSPTGD------GITSFQELLADDGSYLKEVKFDREDVAVLPFSSGTTGLPKGVMLTHHNIVSNVQATIKGFFYVNTDDTILALLPWFHIYGMVTILFAGLRFGAKIISM----ARFEPKAFLETIQKHKITIAPIVPPIAVFLSKH--PLVDSFDVSSLKDVISAAAPLGKET----QAALGTRLGVNVRQGYGMTELSPVITVSISEGNVIGSAGVLIPHTKAKTVDIQTGEALSYGKSGELCFKGP--QVMKGYLKNKAATDRTIDAD--GWLHTGDIGYYDESGHFYIVDRLKELIKYKGFQVAPAELEELLLTHPKVADAAVIGVPDVDAGELPKAFVVKRAN----DITEEEIIAFIASEVGPHKKLRGVEFIESIPKSASGKILRRQLKA------------------------------ 83943458 13 ----------------------------------------------------------------------------LFDRAIRRFGDRPAIV------DGKSKLTYRQLGARISQYKSAFAALGLKNGDAVGLLVTNTIEAYSVMAAAICMGVRYTALHPMGSLDDHLFIVGDAEIDMLIVEPTA-YAARIEPLSKACKIATLGPS---------------------EGHTDISALADQQTPGDLSPTLDPSQIVCVVYTGGTTGMPKGVIHRHPSFVNSVQTVLGE-YEWPAETRMLIVAPISHAAGL--LVLPVLLKGGMVVMANG----FTPTGFQDTILEHKITATFVVPTMIYALLDHPDVVVEK--MSSLELIIYGASPISPSRLEQALKFFGSVFMQGYAQ--TEVPLQITILRREDHDPARPESCGHPTAAVQTAILDEDDQPVARGEVGELCIRSPMV--MDGYWKRPEETAET---LRSGWLHTGDMAREDDEGYLYLVDRKKDMIISGGFNVYPREVEDTLSSHPDVANVAVVGVPHDKWGEAVTAVVVQREGCTID---SAALSSFVKDKKGPIYAPKAIHVVDAIPLTAIGKPDRKAVRAMLA--------------------------- 54022684 1041 -------------------------------------------------------------------------------RAVAAHADSVALSYEGAE------LTYREFDERVNRLARLLIARGVGAESLVGLAVRRSLDLVVGMYAIVTAGGAYVPLDPDHPAERIAHILDTADPVCVLSTS---------------ADAAAVPAGAEVLHVDTVDLSGYSAAPVEAAEL--------------VRPVRPDNPAYVIFTSGSTGRPKGVAVSHGAIDNQIEWMLSE-YPMGPGDVYLQKTATTFDVSL-WGYFMPLRAGAKLVVATHD-GHRDPAYIAETIAAQRVTVTDFVPSMLTVFATHTA----PGSVPTLRDIFVIGEALPPETVAAVRA---MSDAAVHNLYGPTEAAVSVTYWPARETDVATVPIGLPQWNTRVYVLDARLRAVPAGVVGELYLAGA--QLARGYVSRPDRFVANPFEPGARMYRTGDLVVWRDQHRLEYLGRTDFQVKFRGQRIELGEIETALLAQPQISQAAVLVVPTATGDQ-LVGYVVPRPGETVD---TDDLLAAVGTTLPAYMVPAAIVVLDAFPLNTSGKLDRKAL-------------------------------- 54022684 2 -------------------------------------------------------------------------------------------------PADQRELTYRELDESSSRLARELIDRGMGPGDFVAMGIARSVESVTSLWAIAKTGATYVPVDPAYPADRIAHILGDSGARVGLTTSAHRGA------------------------------LGGDVDWIDLDDPEQLARIAARPAHPRVRPLTAAHPAWVIYTSGSTGKPKGVLVSHHGLAMVAAVGARFGFGV--GSRATHVTSPSFDFSLMEMLFAFSQGATLIV---APPMVYGGAEMAELVRREQVTDLLMTPGALESVDPAGLDSV--------RTVVVGGEKVNPELVARWQR----PDRAMHNVYGPTETTVIVTS--AELRADEPVTIGTAFPGVGAYVLDPRLRPVPAGVVGELYLAGP--SLAYGYWGRPELTAERFVSAGSRMYRTGDLVRRREDGAFEYMGRSDFQVKIRGLRIELGEIDNALIAHPDIDYAATLGVTLPSGTTALAAYVLAKPGTEPD---TAEVAEFVGKTLPAYMVPASITVLDELPLNAVGKLDRAAL-------------------------------- 197730574 34 -------------------------------------------------------------------------------------------------------WSYDELRERVDRTAHVLSGLGVTPGERVLLRGPTSPGLAACWLAVMKAGAVAVTVLDRHRPPELAAICEIAAVRHALCDARSL-------------ADLEAAGVPGLR----ITPYGGDTPRDLLR------LTRGRPTVYPAVDTAADDVALIAFTSGTTGRPKGCLHFHRDVLAVADTFAAQVLRPEPDDLFAGSAPLGFTFGLGGLVVFPLRVGAAALLLERA----GPRQLLPAIAAHRVSVLLTAPTAYRVMLSGPDDGGLG----PLRRCVSAGENLPADTWHGWRERTGIR---IINGIGATELLHIFISAADD--AIRPGTTGVPVPGWQARIVDGQGRPLPDGMPGLLAVRGPVGCR---YLDDPRQREYV----RDGWNITGDTYVRESDGYFRYVARADDMIVSAGYNIAGPEVEEALLCDPDVVEAAVVGRPDPLRGQIVVAHVVLREGVPAGEATAEALMVAVRRRLSPYKCPREIVFTRELPRTPTGKLQR----------------------------------- 110598018 467 --------------------------------------------------------------------------------HAAEHPESTALCF------QNRRIGYAELNAGANQLAHALIALGIQRDAPVAIALERTPEMIVAMMAVLKAGGCYLPLDPSWPPERLAFMLEDSAAELLLTSELLRERL-------------------SLKAVQTLCPGAGNP------------FVSLKPSGNPDLAISPEQLAYIIYTSGSTGTPKGVAVSHRGVGNMALAQIS-AFGVKRESRVLLFASFSFDASVSEIATA-LCSGAELHIPDEEQRIP-GLALRHYLEDSAITHITLPPTALALLPKAGLPLLEAL--------VVAGEPCPPALA-----AFWSKGRRFFNGYGPTEATVCTTCRHADISPDRPLPIGRPIANTRLYLLDRNRQPVPTGIAGELYIGG--VGLASGYLNRPELTAEDPFSSRPGEYKTGDLVRYRTDGNLEFLGRLDHQLKIRGFRIEPGEIESALTAIPSIHSALVDARNDAYGQPALAAWLV----AAGTPPSIAGLRADLGRTLPEYMIPTSFIFLEAMPLTVNGKIDRKALPD---PEHSVSENSAAPRDP--VEEFL----- 118049569 22 -----------------------------------------------------------------------------------------------------RWMSYAELDRFSAQMGAWLQSLGLEPGARVAIMLPNVPQFAVSMAGVLRAGFTCVNVNPLYTARELEHQLKDSGATAIIILENFARHIRHICLTSMGDFAVRHLAKMVPAFDLPLGAAHGSTGPQRQVTLFNKALAEGAGRKLVASTATLDSVAFLQYTGGTTGLSKGAVLTHRNIVAATLQAHTWFTPALEGRVKANETHIVLPLYHIFALTVSLFAMRLGGSLSLIPNPRDIPKFVKVLKKRPFHVLPAVNTLFNAL--LHNPEFRQLDFSQLFISQAGGMAASEGTARQWQQTTG---CAMIEGWGMSET-CAIGTNNPVTNKEFTGTIGLPLPSISVAIKDDEGRNLPNGQAGELCIKGP--NVMQGYYNQPAETAKAFTAD--GYMRTGDIGVLDDEGYTRIIDRKKDMMVVSGFNVYPNELENVISMCPGVLECAAVGVKDDQQGESIKVYVV-RSDPSLTED---RVMRYCQEQLTGYKRPRHIEFRDELPKTNVGKILRRELR------------------------------- 68697710 507 ---------------------------------------------------------------------------------ARRHPDHTAV------EAPDRQLTYRELDEAANRLAHHLLALGVRPEQPVGVALDGTADAIVATFAVLKAGAVLLPLDPEYPAERLEHILRRSGATLLLTQRSLAGRF-----------------------------AGNDVTTVLLDDDATRAALADGPADRPGLPIAPDRLAYVIFTSGSTGVPKGVMVPH--RAFGSLTRSAEQFAQTPDSRVLRFASPSFDVSLLELLMTFDAGA-TLVLEPRALLVP--GEDLARLIRERPVSTVLLSPSALSTLTAGELPGLR-------TVVMAGEAATLELAQQW-----CDGRDVFNGYGPTEAT--VLATIARCAPDRVPPLGRPVAGYTVHVLDDTLRPVPFGRQGELFLGG--VGLARGYLDQPDVTADRFLPDPSGTYRTGDVVRWGADGELEFLGRTDHQVKLRGFRIELGEIETRLEDHPGVR-TAVVLVRGEGSDRRLAGYAVRAPGKE--RPTAAGLRQWLRDRLPGYMVPELFLVLDALPTSPNGKLDREALPDPLAQSGDTAGNRPPLLDP------------ 94314662 24 -------------------------------------------------------------------------------------------------------LSFREMSERSSRMANYLRGLGVSRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSPDDVRDRVQLGEARFVVVDGAELGKFEDVDASVTRIAVGERV----------------------AGWHHIGDAYQASPTFVPDGVTRATDLLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTM-YWIGLQPGDIHWNISSPGWAKHAWSCFYAPWNAQACVFIYNFARFAPRDA--LDVLVQRNVTTLCAPPTVWRMLVQE---PLASYAVKLREIVGAG-EPLNPEIIERVQSAWG---ITIRDGFGQTETTCQI--GNPPGQPVVPGSMGRPLPGYRVDLVDLDDHPANEGEIV-LSLASRPLGLMAGYSNNEKATAEAM---RNGFYHTSDIAMRRDDGYLVYVGRADDVFKASDYRLSPFELESVLIEHEAIGEAAVVPSPDPVKLYVPKAYVTVRQGYEAGPELARAVFRFSREKLAPYKRIRRLQF-SELPKTISGKIRRVDLRR------------------------------ 16125570 60 ----------------------------------------------------------------------------------RSHGDKIFLVHE------DERVNFEAFYRAVTHMAAELESFGVQKGDRVAIVMRNLPEWPVAFYGALSLGAIVTPLNAWWTGPELEYGLVDSGAKVAIVDVERYERMGEHLHNCPDLKRVYVSRAKEEITHPYVIPLESKIGGA-------NDWAKLDEKPLPTVAITADDDATIFYTSGTTGKPKGAIATHRNINSNIFAAAAAGARAFPQKGALLSVPFFHATGCFAVLNPSLFAGAKLAMM----RKWDPERAMQVIQDEKLTQMGGVPTIAWQIIEHPNRA--NYDLSSIEAVAYGGAPSAPELVRKIKEI--WPKSSPGNGWGMTETSATATSNSAEDYENRPDSCGPAVPVTDLKIMTVEYRELPIGEVGELWCKGP--QVVRGYWNKPEATAQTFVD---GWVRTGDLARLDAEGFCFIIDRAKDMLIRGGENIYCIEVENCLYDHPAVMDAALVGVPHKTLGEEPAAVVTLKPGAEATEA---ELRAFVADRLAAFKVPVKVVFWPELPRNANGKIMKNELKKV----------------------------- 91781041 42 ----------------------------------------------------------------------------------------------------TTRLSYRELDRQVDRLADALAAAGIQAGDRIAVMLSNRLEAVLCVLAIARAQGILVPIGERLRAPEVAHILQDSQAIALVYQET------------------CEPQLPPAEATPLCAARFCCGTSRCGNPAFEQLLATRAQVQQLPVLTGEDDIFGILYTSGTTGRPKGATLTHLNVIHSCLHWVDRLGLVQEGERSVLCIPWSHVAGLCGVVFPLLYLGGALVLVKE----FNKRTFLRLASEERMSHALLVPAMYGLC--LLDPDLRSFDLSAWRIGVYGSAPMPEATIRRFAEAV--PHLVMCNAYGATETASPATIMPPGDGLDQSDSIGKVVACGEIRVMDENGCEMPPGEPGELWIRGPMI--ASGYWRNPEATESAFVA---GFWKSGDIGSVDSQGYVRIADRKKDMINRGGFKIYPAEVENVLCELGGVLEVAVVGRPHVILGETVVAFVRCVD-VDVTDAI---VREFCSEKLADYKIPDHVVIVEELPRNPNGKMQKEMLREMA---------------------------- 186472866 2617 -------------------------------------------------------------------------------RHAAEMPDAIAVDFI-DANEVRTRLTYRELDDRANRVAAALLNAGVKADSVVALYVERSIEMVVALFGVLKAGAAYLPVDPDYPAERVAYLLDDARPAVILTQSSLH--ARVVDSIGDTDA-----------------------------QVWRVDELDAGSVPDSSVDVHPDQLAYLIYTSGSTGRPKGAGNTH-RALANRIAWMQGAYRLTPRDVVLHKTPFGFDVSVWEFVWP--LSAGATLAIAAPGDHRDPARLAAAIDAYGVTTLHFVPSMLGAFLGYLRDFGAAAQCAGITRIVASGEALSPELVARARALLPQAQLHNLYGPTEAAIDVSHWTCTDDDAGATAVPIGKPIANIQLHALDAALHPLPAGAIGELYLGG--VGLARGYLGRAALTAEDPFKPGARLYRTGDLVCRRADGVLDYLGRADQQVKLRGLRIEPGEIEAVLRAAPGVHDAVVIVRDDG-----LIGYVARRAQEEFD---RTALFAALHAQLPAYMVPTHVIELDALPVTPNGKCDRNAL-------------------------------- 186472866 28 ------------------------------------------------------------------------------------------------------RMSRSELDARASRVAAILRARGVGIEVRVGVCVDRSCDLFVALLAVLKAGGVFVPLDPRQPAERLDWIARDAG----------------------------------LRHGIVTRDASAAMRARFEHCIDADMIDIDEAADFEDVQVHPHAAAYMIYTSGSTGTPKAVVVEH-GPLAAHCDAIIGAYPMMDADRVLHFASVNFDLAHEYWL-APLAAGASIAITAPGTIAPDDARML--VEQECVTIAAFPPAYLREFARA---ARRHGVPDALRVLAFGGEAMPGDVFGEIRQTFN--DVRLINGYGPTETVISPMLWSLDPHVAYEDTSCGLRTARVTDPASADGAALDDGSCGELLLGGA--CIARGYHGRAAQTAEADGEPGSRVYRTGDLARLRTGGAYDYLGRVDDQVQIRGVRVEPGEIAQSLRSHAHVRDAAILV-------EQIAGRVQLTACVVITGAIENALREHLSKRLPDAWQPHRFALLDALPYTLNGKLDRDALR------------------------------- 186472866 1041 ----------------------------------------------------------------------------AFSHHANATPNRIAV------TDSHRQLTFEALDAASSRAARALIEQGAGAERAIALCIDRSVDFVVALLAVLKSGGMAVPLDPAAPRDRIEASIAACNARCVIVASNAPR-------------------IETQAHVVSL------------------DALLEADDQGDRRFIAPDQAAYLIYTSGSTGTPKGVVVSHRALADYVQGVLDE-LKFAPGASMAIVSTVAADLGHT-TLFGALCSGRTLHLLP-KECAFDPDRFAATMRERAVGVLKIVPSHLHALLEAQ----HPADVLPSHALVFGGEPLPWTLVERIASL--RPACRVINHYGPTEATFDATANVRAANASTGVPTGRPLPNARACVLDAHGAPVPVGAIGELYLGGP--GVARGYLGRAAATAERFVPDASGPYRTGDRVRLRADGAIDYLGRLDDQVKIRGYRVEPGEVSATLRAIDGVRQAETLAI-VEDGRTRLVSFAVVQGSRD-----EAVLRGKLAARLPDYMVPATLTLCDAFPVTANGKIDRAKLRELA---------------------------- 89902535 27 -------------------------------------------------------------------------------------------------------MTYAELDQHSRDFAAYLQNLGLNKGERVAVMMPNLLQYPVALFGVLRAGLVVVNVNPQYTVPELEHQLKDSGAVAIVVLENFAHTLQEVALKLNVLSTEVGDMFPVLKEVLTKYVKKMVPEWHIDGVIEFNAALRAGRDTLRHVPLGHDDIAFLQYTGGTTGVAKGAVLTHGNLTANLQQLGAWIAHDLLDGRELFV--CPLPLYHVFALSSSLVFMKIGAHSILITNPRDLPAFIHDLKKYPFTAIVGVNTLYRALLDTPEFA--EVDTRSLKVVIAGGMAVQRVVAERWKKATG---KPIIEAYGLTETS-PGVTANPLNIVDWTGTIGMPFPSTEAAVLDDDGRELALGEVGEIGIRGP--QVMTGYWNRPDETAKVF--TAEGWLRTGDMGFMDERGYFKITDRKKDMIIVSGFKVFPNQIEDAVALHPGVAEVAAIGAPDERSGEVVKIIVVRSDPA----LTEQDLLAHCRQHLTDYKVPKIIEFRTELPKTNLGKILRRQLRALPE--------------------------- 6449055 2895 ---------------------------------------------------------------QWFET------------QAEQRPDDEAVIF------GNERCTYGQLNERVNQLARTLRTKGVQADQFVAIICPHRIELIVGILAVLKAGGAYVPIDPEYPEDRIQYMLKDSEAKIVLAQ----------------------------------LDLHKHLTFDADVVLLDEESSYHEDRSNLEPTCGANDLAYMIYTSGSTGNPKGVLIEHRGLANYIEWAKEVYVNDEKTNFPLYSSISFDLTVTS--IFTPLVTGNTIIVFDGE----DKSAVLSTIMQDPRIDIIKLTPAHLHVLKEMKIA----DGTTIRKMIVGGENLSTRLAQSVSEQFKGQLD-IFNEYGPTEAVVGCMIYRYDTKRDRREFVPIGSPAANTSIYVLDMNLVPVGVPGEMYIGGA--GVARGYWNRPDLTAENPFAPGTIMYKTGDLAKRLRDGNLIYLGRIDEQVKIRGHRIELGEVEAAMHKVEAVQKAVVLAREEEDGLQQLCAYYVSNK-----PITIAEIREQLSLELPDYMVPSHYIQLEQLPLTSNGKINRKALPA-----------------PEVLEQIAE---- 6449055 36 -------------------------------------------------------------------------------------------------------VSYRQLFDEAQGFLGYLQHIGIQPKQEIVFQIQENKSFVVAFWACLLGGMIPVPNDHKLKVWRIWNILNN---PFLLASETVLDKMK----KFAADHDLQDFHHQLIEK----------------SDIIQDRIYDHPASQYEPE---ADELAFIQFSSGSTGDPKGVMLTH-HNLIHNTCAIRNALAIDLKDTLLSWMPLTHDMGLIACHLVPALAGINQNLMPTELFIRRPILWMKKAHEHKASILSSPNFGYNYFLKLKDNKSYDWDLSHIRVIANGAEPILPELCDEFCAAFNMKRSAILNVYGLAEASVGATFSNIGERFVPVYLHRKPIDYCQIRICNEANEGLEDGFIGHIQIKG--ENVTQGYYNNPESTNRAL--TPDGWVKTGDLGFIRK-GNLVVTGREKDIIFVNGKNVYPHDIERVAIELEDIDRVAACGVYDETRSREIVLFAVYKKSADRFAPLVKDIKKHLYQR-GGWSI-KEILPIRKLPKTTSGKVKR----------------------------------- 39933541 26 --------------------------------------------------------------------------------------------------STSRRWTYAQLNDDARRCASWLLTQ-FKTGDHICVWAPNVPEWIVLQYGAALSGLVLVTANPALKASELEFVLQQSQSVALFHLDAF---------RGVETGAVARSFASAKLRCISFSGWLAEIRRTEIGAL---------------PRIDPGQPAQIQYTSGTTGRPKGALLHHRGLITNASYVAARAGL--DHSVLLSPMPLFHTAGSIMSVLGCLNSRSTLVL----PLLFDPGTVLDAIAHTRADTLFGVPTMLLAVIDAQLQA--PRDLSSLRVAASGGAQVPPELHRRIHDALKLPLLTVFGQTELSPIVSQTCIDDPDEQRIHSVGRPLWNVEVRIVDPNGD-RVVVIGVEGEIQVRG--YQTMLGYFNAPKETSETITAD--GWLRTGDLGAMDEAGYLRITGRLKDMIIRGGENIYPAEVEACLLRHPAVADISVFGAPDDKWGEVVAAAVRLVPDVPVTA---TELSAFCKTEIAPHKAPTVWYACTGFPLTASGKI------------------------------------- 126665759 33 -----------------------------------------------------------------------------------TRADHPALI------SKQGTVSWRDLLDQTNRIANRLRDAGLEPGDSVAALSENSADYVALYLGVLTAGGCMVPLSGMASAETLSLMLSDCRAKFLFVSQ------KNGDLLHSFQPGLQGL---PDDRIVALDEDGEGIG------QTLRDWLGDASARARPADVSLDDAFNIIYSSGTTGTPKGIL--HDYRFRQRQMERMSLYGLDCDAINLVSTPLYSNTTLVSVL-PMLFHGGTLVIM----AKFDARRFLELAETHRVTHAMLVPVQYQRILA--DAEFDRFDLSSFKLKLCTSAPLRPDVIADAMARWPGNIREVYGLTEGGISTSLDCAAHPN----KWNSVGIPTEGAEVRVIDEDGHELPRGETGELV--GRAISMMRGYVNRPEQTREMLWESPEGFYRSGDMGRIDEDGFIHILDRRKDMIISGGFNIYPVDLEKALLAHPAVDDAAVIGIPSEHWGETPLALVVLKPGHQDS---RLTILEWANGQLGKSQRISAIELREELPRSTIGKVLKRELRE------------------------------ 15802113 50 -------------------------------------------------------------------------------------PDKIAVV-----DNHGASYTYSALDHAASCLANWMLAKGIESGDRIAFQLPGWCEFTVIYLACLKIGAVSVPLLPSWREAELVWVLNKCQAKMFFT-----------PTLFKQTRPVDLILPLQNQLPQLQQIVGVDKLAPATSSLSLSQIIADNTPLTTAITTHGDELAAVLFTSGTEGLPKGVMLTHNNILASERAYCAR-LNLTWQDVFMMPAPLGHATGFLHGVTAPFLIGARSVLLD----IFTPDACLALLEQQRCSCMLGATPFVYDLLNLLEKQPADLSALRFFLCGGTTIPKKVA------RECQQRGIKLLSVYGSTESSPHAVVNLDDPLSRFMHTDGYAAAGVEIKVVDDARKTLPPGCEGEEASRGP--NVFMGYFDEPELTARALDEE--GWYYSGDLCRMDEAGYIKITGRKKDIIVRGGENISSREVEDILLQHPKIHDACVVAMPDERLGERSCAYVVLKAPHH-SLSLEEVVAFFSRKRVAKYKYPEHIVVIEKLPRTASGKIQKFLLRK------------------------------ 145225442 3 -----------------------------------------------------------------------------------ASADRPAL-WIVEEDGREQKVTFAQMAHRSDQVATWLQGLGVGKGDRVILMLGNQVELWESMLAVAKLGAVIMPTTGALGSEDLADRIRRGGAGYVIA------------------NAADAPKFDGVDGDYVRIAVGGGADGWHTYADSAHADAHTHDP-----QTTAGDPLLVYFTSGTTSKPKLVEHSQISYPVGHMTTMAW-LGVRPGDVHLAISAPGWAKHAWSCFFAPWIAEATIFVYNY--GRFQAPALLDQIRRAGVNTFCAPPTVWRMLIQSDLGERPEG----LRELLGAGEPLNPEVISAVEQAWGLT----IRDGFGQTETTLQIGNTPG-QPVKAGSMGRPMPGVPVVLVDPLTGELADEGEICLDLSGTPLNLMTGYLGDDERNAQVM---RDGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAYIALADGWSADESTAKAILEHSRDHLAPYLKVRRLEFAD-LPKTISGKI------------------------------------- 89053160 3 -----------------------------------------------------------------------------VDRHAEGRADKPAFV---EADGKERVLTYGQLHVESGRFAGALGRHGVRREERIAMIVRDQIEWPVVFWGAMKAGAIPVPLNTLLSSDVYETILTDSRASILVVSEEMWEVVEPATRDNAFLRAI-------------LVIGDAPEMTESYRDFT------DGAPEVETVAANDDELAFWLYSSGSTGQPKGVRHVHGALKATCETFGDQVLGIREDDVVYSVAKMFFAYGLGNAVSFPQSVGATTVLFGGRPTPP---VVFDILAKHRPSILCAVPTLFAALVQAAD----GAPKHGLRLCTSAGEALPRDVGEGWDRLTGVE---IVDGVGSTEMLHIFLSNAPGDCVYGTSGTAVPGYELRLVNEHDE--ELADGEVGELLVRGP--SSADGYWNRRAKSQATFEGMWTRTGDKYER----KDGRYIYCGRTDDMFKVSGIWVSPFEVESALVDHASVLEAAVVARADEAGLDKPAAFVVLTEGAEVPEA--EALKAFVKDKIGMWKYPRWVEIVEDLPKTATGKIQRFKLRA------------------------------ 115375634 997 ------------------HYQVLLKGAVEQPEK---RLWQLVLGEGERQTVLEKWNQTGRE-----EGPEL-FCE-LFEKQVEKTPEAVAVVC------GEQALSYRQLNAQANRVAHALKARGAGLEKVVGVVQERGVGYLVSLLGVLKADAVYLPLDPALPASRLAGLVKQSGCQWVLSEEKTRGLAQEIA-----------------QGQPVLEREGV--------------LAEGRGEHNPKHEVEPKSLAYVLYTSGSTGVPKGAMIEHRGMKNHLMAKVRD-LGMGPEEVVAQVAVQSFDVSVWQFLSALLSGGRTAVFPDESAWEP--QKLLKEMGRQGVTLLETVPAHMKLILEELEARPNEYDVSALKWFFLNGEALPAELCQRWFER--YPGIPMVNAYGPTECSDHYKMMKAPQQKQGWMPIHGTLPNLQLYVVDEWIQPVPLGVPGELC--VGGVGVGRGYLGDAVKTAGSYVPNGERLYRTGDLVRCLEDGTLEFLGRNDHQVKIRGIRIELGEIEAALRKHPRVGMCVVVARA-EGQGKRLVGYVSAKEGAQPTG---KELTEYLKGQLTAAMVPSAMVVMEALPLTHNGKVDRKAL-------------------------------- 214045349 38 ------------------------------------------------------------------------------------------------------RVSYAQYHARCSRLAAALNAMGVASGEVVATVLPNIPAQAEAHFGVPACGAVLNTINTRLDVDTVTYILDHGEAKVVLADTQFIDLVEA-----------ACAVLNTPPRIIEVPDADAGFPAT-GRHLAYEDLLAQGDPDFDWRPQDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMV-LRPVFMQIVPLFHCNGWNHTWMMPLLGGTLVCCRDITA-----AAIYNAIADEGVTHFGGAPIVLNLMVNASDAERRSFDH--QVEVFTAGAPPAPATLSKI-EALGFNVTQVYETYGCLWSSDWDNLQGPDRAAIKARQGVAMPMMEDITVLDADMVPMDGATQGEIMIRG--NSVMKGYFKNPTATAEAFAG---GYFHSGDLAIQHPDGYMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDDKWGEVPCAFVELKPGKTGDE---TEMIAFTRKTLAGFKTPKKVVF-QELPKTSTGKIQKFELRKLAA--------------------------- 212538689 51 ------------------------------------------------------------------------------------------------------RWTYRQLQVESERLARGLLASGIQRGDRIGVMAGNCEQYVSLFFAAATVGAILVVINNTYTKAELMYGLEHTACKMLFISP-TIGRHSLEDAINCLENGDPSHTLPDLKDIVVIRGEYRNLKTYEDVVREGQSVPRNVAYRHANV-VSPYDVVNLQFTSGSTGNPKASMLTH-HNLINNSRFIGDRMDLTYSDVLCCPPPLFHCFGLVLGLLACITHGAKIV---YPNETFDPAAVIDAISKERCTAVHGVPTMFESIFAVPRPA--DFDCTRLRTGIIAGAPVPYSLMERLVTELNMTEFTSSYGLTEASPTCFNAFTHDTIDRRLTTVGKVLPHASAKIIDPKTGRTVPIGQRGELCMSGYQVH--SGYWKNPQKTTETLLRDEDGWLRTGDEAVFDADGYCTITGRFKDIIIRGGENIYPLEIEERLGRHPAISRATVIGVPDSHYGEVVGTFIEFKPDVKQLPS-AEDLRDWTREVLGRHKAPRYLFVCGSIPQTGSGKVQKQVLRELA---------------------------- 91978335 10 -------------------------------------------------------------------------------RNAALVPDRTAFVFDGL------RVTHREYLSRIEKLAAGLLRENVRPGDRVAILSQNCPEMVELIGAVALIGAILLPVNYRLNAEEIGFVLGDGAPVVLIAGADYRD--------------IVTGLQPSLESVRRIFAIGSDPAPFTPFAELASD------DAFAPPEVAASDGFVIIHTAAVGGKPRGALISQ-GNLLIAQSSLIEAWRLGERDVNLGMLPLFHVTGLGLMLTLQQAGGASVI-----AAKFDPAQAARDIAAEQVTVM---AEFAPMLGNVLDQAKPEQLKSLRAVTGL----DTPETIERFEKA-----CPQATFWATFGQSETSGLSTFSPYRDRPKSAGRPLFWRTVAVVDADDKPLPAGEVGEIVLRGP--TVFKGYWNNEAATKHAF---RNGWHHTGDMGRFDADGYLFYAGRAPELIKTGGENVYPAEVEGAIRQHPAIAEAVVIGVPDPQWSEAIKAVCVCRPGHSVGAD---ELADFVAGLIARYKKPKQVVFVDALPKTGKGEIDRAAVKS-AHGQ------------------------- 55377030 12 --------------------------------------------------------------------------------------DRAADIYDGIVAHDGTEYTYAEVNERVNQLAHALSDRGVSKGSRVALLAPNTHYFIETLYATNKLGAVFVPLNYRLDPAKIEYILNDCEAATVIADYDFAEKVQPVRDDI------------PAETFIGYEPDRIDGEWEAYSGI----LDGQPTAEPDRPEMAEDDDASINYTSGTTGDPKGVVRTHRTE-SWHSLVLNQHMEIRDDDTYLWTLPMFHCWGHTYAITGTGGTHVCQRTFDAADTFRRVREYDVSFMCGAPTVLNKLIQHYRANDGDVVTQGDR-----DVRIATAGSAPATATIERVEDEFGWR---IIHIYGLTETAPIITTSNSPRRIAERGRELKVKQCTDIRIVDEDGTDVPRDGATIGEVVVQGNQVMDRYLNKPEITEEAFNDRAEGYFHTGDLAAWDEDGMIQIMDRRKDIIISGGENISSIELEDELYDHPGVLKAAVIPTPSEDWGETPMAIVVP---TADSDATEQDILEFLRERVASYKVPAGIDFRDSLPETATGKIQKYELRE------------------------------ 85375292 5 --------------------------------------------------------------------------------HAAARPDHPAVI----MAGTGETVTFGEMDAASNRFAHLLRARGIGHDEAFAVLLENRAEFYTLIWGSQRAGTMLVPISTRLTAPEIAYILKDSEAKLLITSTAF-------------DDVMQGIRAECSDLPVLMMDGEGDEDFAAALDAQPSEPIDDQRAG-----------LVMLYSSGTTGRPKGIRPAPPEDPDPLAANMGAGMPADGSMVYLSPAPLYHAAPIGWSSTVHRLGG-TVVMM----AKFDPETALEAIEKYKVTDSQWVPTHFVRMLKLPEEIRTRYDLSSHQRALHAAAPCPVPIKKQMIEWWG----PIVNEYYAGSEGIGMTLVKSEDWLTHPGTVGRAIHGTLH-ICGPDGEEVPAGTDGLIFF---ENDILPTYHNDPDKTKDAMHPK--GWMTLGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLISHPKVMDAAVIGAPDPDLGEKVVAVVQPKDMSDAGEAFEGELRDYLAPNLSRIKMPRLFDFRPDLPREANGKLYKRELRD------------------------------ 134100820 2469 ----------DTARSVAERFVRLLEQVVTDP----RLRLSQVDVLTGRERALAVRPADPSAQPSWPE---------LFERQVRRVPGNLAV------DSRDGRWTYAELNERANRFAHHLIGLGIGPGDVVALALPKSGELVAAIIAVLKTGAAYLPVDVEYPAERIRHLLED---VALVVSTAGVELPRPALLIDSGFAAHPATD---------------------------------PTDAERNAPLRAESAAYVITTSGSTGLPKGVVVSHAGFA-TLSGNHVRSYGVREDSRVYQYVSPSFDVSVAELCMALLTGACLVV----PRRTATGAELAVELDRERVTHLHIPPSV--------LATVPRVELPHLRCLVTGAEPCPAELVEFF-----GRGRTMINAYGPT-EATVEVTWARCEPGVHPVPIGLPLDGAAAYVLDSRLRPVPAGVAGELYAAGP--GLAQGYRGRFGLTAERFVANPFGMYRTGDLTRWGADGRLEYLGRADDQVKVRGFRIEPGEVEAVLAAHPGVEQARVVVREDRPGDRRLVGYVVGRAAAP-------ELLRHAREALPDYMVPSAVVALDEMPLTANGKLDR----------------------------------- 134100820 450 -------------------------------------------------------------------------------------------------------VSYRELNERVNRLAHHLIAAGVGPGSLVGVALPRSVELVTALFAVVKAGAAYVPVEPDHPAERIEHILRDAAPDLVITTS--------------------------------------DVRVPARNLLLLDEPLPEHPATNPGRAVAG--PMYVLYTSGSTGRPKGVVVPARAVLHRLD-GMQRAYRLDASDRVLQKTPAGFDVS-VWEFFWTLNEGATLVLAADG-GHRDVDHLAAVIREHGVTTVHFVPPVLRM----FLETPQAGECTSLRRVFTGGESLPADLQRRVWELL---DVRLHHLYGPTEATIDVTFHDCEPGRVDPAPIGKPVPGARLYVLDGALRPVPVGTTGELYL--ATTQLAHGYHRRAPLTAERFVADPFGMYRSGDLARWRKDGVLEFAGRADDQVKVRGARIEPGEIEAVAREHPSVGQVAVVVRGDRRGQERLTAYVVGEAGP---------LREHLRRHLPDYMVPTSFVELGALPLTPSGKLDRRAL-------------------------------- 134100820 1487 ---------------------------------------------------------------------------------------------------------YAELNRRANRLARLLLERGAGPERFVAIALPRSVDLVVALLAVLKTGGAYLPLDPAHPAERIGFMLDDVRPVLVLTDRG----------------------------------CADRIPSTTPRLLVDEVDTSTVDDRDPRRSLGMRNAAFVIFTSGSTGRPKGVVVQHDSLNGYLSWVRSAYPAV--AGRALVHSPVSFDLTVT-GLFAPLTTGGCAQLVELDESAELGG--------------HRPTFVKATPSHLPVLLTLPPECSPTRQLVLGGESLVGEVLEQWRAR--HPEATVINEYGPTETTVGCTEFRIEPGEPVPVTIGRPIWNTRMYVLDAALRPAPVGVEGELYIAGDLV--TRGYLNRPGLTSSKFVADPFGFYRSGDIARWNADGMLEFIARVDDQVKIRGFRIELGEIDTVLNQHPAVRHAAAIVREDTPGDKRLVAYVVPE-----GELDAAGLRDHVADRLPEYMVPVAFVTMDALPLTGNRKLDRNAL-------------------------------- 218442725 464 ---------------------------------------------------------------------------------VERSPLSIAVIWE------DQQLTYEELNNRANQLAHYLKKRGIKPDSIVGLCLDRSLEMIIALFAILKAGGAYLPLDVALPSQRLALILEQAEISLLLTQQR--------HLKQFSQNPLEIFCLDRDWSIV-----------------------AQNSKNNLPVETIPSHLAYVIYTSGSTGNPKGVMIEH-RSLVNHTLVATDHYSITSSDRVLQFASISFDAA-AEEIFPTLITGATLVLREMLRTIPHFLQQCQNLALTVLDLPTAVWHQLTTELAEGSKLP-----SSVRLVIIGGESANPKFLALWQQQVSPSVRLMNSYGPTETTIVATICDLTDIAPSDIVPIGKPISNVQAYVLDSHLNPVPVGVSGELYLGG--VGLARGYLNQPELTGEKFISNPFRLYKTGDKARYRRDGCLEYLGRIDHQVKVRGFRIELGEIETTLERSPSVQKAVVLLKENQSGQGNLIAYILPQKGKLI---LEDELRNFLQKSLPHYMIPSIFIPVDQFSLTTNGKVDRRLL-------------------------------- 90418664 46 ------------------------------------------------------------------------------------------------------RISHARLRVMADQVAALLTAEGISRGDRVGLLVGNRWEFVAALVGGVRAGIVIVPLSTRASSPELAYILDDCGAALTIC-----------------EAELAHRLPEGARRLAIGAEPDTTEDARDPFAEILATASQTLATDALPVPLAEEDLAVILYTSGTTGNPKGAMLTH-LNIAHSCLVYRHCMRLTAADRTIVAVPASHVTGLIANVFALLGVGGAVVMM----ARFEADAFLALATAERMTFTIMVPAMYNLCLLRAD--FTRHDLSHWRVGSFGGAPMPVATIERVAQLL--PNLDLVQAYGATETTSPATIMPAGGQIARPASVGAPVPGANIRIMDSEGHEVPRGQSGEVWIGGPMV--VPGYWNLPEKTAESFID---GAWRSGDVGRLDEAGYLFIHDRLKDMINRGGYKVFSAEVENVLAFHPGVAEVAVVPYPDPVLGEKVQAFVHRRD-AEIDETV---LAAFCRVRLADYKIPDRFVFTDPLPRNANGKLMKSPLREQA---------------------------- 91978017 26 -----------------------------------------------------------------------------------------------------RQISYTKLHDLAGTAAAALLRAGYGAGSSVALFLGNTPDHPINFFGALKAGARIVHLSPLDGERALSHKLTDSGARVLITTDSA--ALLPMALKFLDKGLLDRLIVCADDDWGAVGNPHAALP-VDPRVVRYADFVRDAQQPASWPEVSPDDIALLQYTGGTTGLPKGAMLTHANLTSAVSIYDVWTLVRGEGQRVICVLPLFHIYALTVILLRCLKMGDLISLHQ----RFEVAAVFRDIEEKRATAFPGVPTMWIAL--ANDPSLESRDLSSLTMAGSGGAPLPVEVARLFERKTKLKLK---SGWGMTETCSPGTGHPPGPDKPGSIGLMLPGIEIDVVALEDSKKVLPPGAVGELRIRGP--NVTKGYWNRPQETAESFVGDR---FLTGDIGYMDPDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDAYRGEAAKAFITLRAGAAPF--TVEELRDALAGKLGKHEYPAAVEFVAELPRTPVGKLSRHELRN------------------------------ 91975061 13 ---------------------------------------------------------------------------------AQRARDATAIIF--DERSGARSLSWMDADEQSDRIAVWLHRQGIERGDRVGVMCTVRSEYILIYMACVKLGAVLVGVNALYKGQEVSQLVARTSPKILFVVE-------RDGDRPVCDEIAEVLADGGGCRVVKLHTDQPQQGLLFDAIAETPTSEQRHWLAQRIAEIDPDDAALFVFTSGSTGVPKAVVLTHRNLIVNLAVQIR-CFQMKADDRLLVHMPLNHVGAATELVVPSFLLGSSMVLIE----RFDPQHALDVVARHRVTFLHQVPAMY--IKEFNLPKFDEYDLSSLRTMTVAGATTPPAVMAKMMEKVP----QVFTGYGMTELGGFVTYTEADDPDTISFTVGKIAPEFELKIVDDDKKEVPIGARGEVALRG--DCCFKGYFGDEASTNEALDKD--GWYYSGDIGVLDERRYLTLVDRKKLMFITGGYNVYPREIEDYVGRHDAVEFAACLPKPHDVMGEVGVLFVKLKDGTVRD---TTAIERFCVDGLATYKVPRDIRVLKEFPLTPIGKIDR----------------------------------- 119476647 9 -------------------------------------------------------------------------------------PNREALI----DVHSGRRVSFGELDQNTCRLANALVQLGLSKGDRVAVLSKNSIEYMEIYYACARVGLIAQPINWRLGLDEMVRILDDGSPSVVISSDDY---------------------CEQIEKLKDKIDVPHWLNFGDGGDGSYEALLKSSTATEPLASADGDDPVLILYTGGTTGQSKGALHSHHSLYMGMINQTVAERVVPSDIYMLTGQMFHIPVALG---MNYHAHGCPMVLIN-----FDARLALETIERERVSAFLGITTMLNWMMA--DAKFDEFDLSSLRNIQYGGGPMPSTVVAAALASFPCTIIQGYGQTEGMTMSFDHTKALDGDHPERLDSCGREGFVTEMRLADPDGNLVPRDGKTPGEILVRSEANMLGYWQRPDLTRETI---RDGWMWTGDIAVWDEAGYIFIVDRAKDMIISGGENIFCTQVEAAIHKHPGVLESAVFGIPDDQWGEAVKAVVVMKPGYSATE---REIIDVAAGHLASYQKPKSVDFVDSLPKAPTGKILKRELR------------------------------- 157962269 27 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQDLKLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLTDSGAKAIVVVSNFAHTLEKVVDETPVEDLLSAPKRTLVNFVVKYIKKMVPKYHLPQAISMRKALYKGRRLQYVKPSVKKDDLAFLQYTGGTTGVSKGAMLSHGNVVSNLLQADAAYGPLLDNGKEFVVTPLYHIFALTVNCLLFIHKGANNLLITNPRDLP---AFIGELDKHPFTVLTGVNTLFNALVNNEDFA--KLNFTELKLSIGGGMAVQRAVADKWQ---GLTKTRLLEGYGLTEAA-PLVTCCPYNLDGYNGSIGFPVANTDIQVRDDEGNVLPQGEIGELFAKGP--QVMVGYWQRPEET--SNVVDKQGYLATGDIGYMDEKGYFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPHEVSGELVKVFVVANDKS----LTKEDVIKHCRVHLTGYKIPKLVEFRDELPKTNVGKILRRELRD------------------------------ 88705663 53 -----------------------------------------------------------------------------------------------------ERLTFGESYAQASALARSLIDYGVQPGDRVAILSRNNPQWMLGFIATLSIGAVAVPMNAWWTTEELDYGLKDCGAKVVIADRQ--RLERLVPLQAELQLAL----------IAVDDCSGLDLSFRNFRDL----VGAHQGAEMPVVDVAPDDYATIMYTSGSTGHPKGALSSHRGMLSALYSWMLLGTPAKFPPSGLLTIPLFHCTGSHTAFLLSLIVGRKLVIMHKW----DVQEALRIIEEERITWFTGVPTMSAELQAA--AAESDRDLSSLAEIYGGGAARPPAQVEKLAKTFKHSSAGI--GYGLTETNALGTINTGAVYRARPGSAGRVVPVTDIAILDENDQPLPAGERGEVCIHSPANC--LGYWNKPEATAEAF---RDGWFHTGDVGYMDEDGFLFIVDRIKEIIIRGGENISCIEVEAGIYQHPAILEAAVYGVPDERLGEAVAASVVLREGETLTTE---GLQEFLREHIAGFKIPAHVRFHDELPRIATGKIFKRQLKA------------------------------ 169825388 27 -------------------------------------------------------------------------------------PDHVAVIY-----GSLRR-SYRDFYARTRRLASALAARGIGRGDTVAVMLPNTPALIECHYGVPMTGAVLNTLNTRLDAAMIASFLDHGEAKVLITDREFARVIKP---------ALAHAKVRPL--VIDYDDPEFSGEGERLGSLDYEAFLASGDPAHAWSPGDERDAITLNYTSGTTGDPKGVVYDHRGACLQAVGNVVTTG-LGKHPVYLWTLPMFHCNGWCFPWTLSVVAGTHVCLRQVRA-----KAVYDAIADHGVTHLCGAPVVMQQLLNAPAAERRALPHPVSFVVGG---APPPEAGLAGMAEAGFDVTHVYETYGPEWHADWDALTTPEQAARKARQGVRYPPEALDVLDPKTMRPVPADGQTVGEVMFRGNVVMRGYLKNPKATEEAF---RGGWFHSGDLGVKHPDGYLQLKDRSKDIIISGGENIWSIEVEEALFKHPAVADAGVVGKPDEKWGEAVCAFVERKNGFEMVSA--EELIDWCRQSLASYKVPKHVFFT-ELPKNSTGKTNKVQLRE------------------------------ 134099577 4389 -------------------------------------------------------------------------------RQVLAAPDAVALV------DGDRRLTYSELDRRADGVAGVLLAAGVRRGDVVGVALPRSVENVATMLAALKLGAAYLPLDLSYPRERLSYVLTDSGAGVVVTTRA----------------------------------EADRVPAADGVELLVLDEVADEPGVALPPPPGLDDAAYVIYTSGSTGRPKAVVVPH-DGIASLVATAVDRVGVTAESRVLQFASPAFDVA-VFETAMALCVGGRLVLVPEQARVAGEPLTDLLLE--------QGITHAALPPALLAALPAPCRLPEGITVLVGTEAVPPHLIERWA-----GHARLVVAYGLTEATVNSTLWTAEP-GTGTVPIGRPDPNTQAHVLDANLRPVPLGVPGELYIAG--RGLARGYLGRHGLTAERFVACPFGMYRTGDRVRWRRDGTLDFLGRVDEQIKIRGFRVEPGEVEAALVAHPAVRQAVVVA----DEGSRLIGYVVPEGQVD-----TAELRTHVSGLLPEHMVPAAVVELDRIPLSPNGKVDRRAL-------------------------------- 134099577 3374 ---------------------------------------------------------------------------------AARTPDEVALVF------GEQRLTYAELDARINRLARLLLARGAGPERVVALGLPRSTEMVVALFAVLRTGAAYLPLDLDHPADRLRMMIEDTEPVCLVSTTSV---------------APSLHGAPAEHRVLV----DDPAVAEELAGLSGAGLADAERPGFAPTPDRMEHPAYVIYTSGSTGKPKGVVTPYRGLTNMQLNHQEAVFIASAGGRRLRIAHTVSFAFDMSWEELLWLVEGHEVHVCDEELRRDAEALVSYCDEHGIDVVNVTPTYAQLLIEEGLLEGYR-----PALVLLGGEAVSEAVWTSLRDT---DGTYGYNLYGP--TEYTINTLGASTFDSDSPTVGRAIWNTRAYVLDPYLRPVPPGVPGELYIAG--VGLARGYHRRFGLTAERFVADPFGMYRTGDLVRRRDDGNLDFLGRTDDQVKIRGYRVELGEIESALDSHPGVSQAAVVA-DTSTAVPRLVGYVV-------GPVADGELREHLKQRLPDYMVPAALMTVERLPLTVNGKLDVKAL-------------------------------- 134099577 434 ----------------------------------------------------------------------------AFERQVRETPDAVAVVCE------DQQRTYGELNAEANRLAHLLLAEGVGAEQVVAVAVPRSVEMVAALLAVLKTGAAYLPLDLDHPPDRIAFMLREA------------------------------------SRVVTVPELAGELPPGPPQVLVGDAAGRPAQD--PGVEVRLDQAAYVIFTSGSTGRPKGVVVTH-DGIGSLVATAVDRLGVDAGSRVLQFASVGFDVA-VWELSMALCTGGRLVVVPEQRRVAGRDLTDYAVE-HGVTHLALPPSLVSALPADCELPEDA-------VLLVGTEVVPAELIERWAKRL-----RVVVAYGLTEATVNSTLWMAEQGRRGSVPIGRPDPNTRIHVLDSALRPVGVGVTGEIYVAG--RGLARGYLGRRGLSAERFVADPFGMYRTGDRARWRPDGTLSFLGRSDDQIKIRGHRIEPGEVESALMGHPDVVQAAVLARQDHRGATRLVAYVH-------GEADGAAVRAFAETLLPDYMVPNPVVVLAELPLTPNGK-------------------------------------- 134099577 1829 --------------------------------------------------------------------------------QVAKTPDATAVVF------GATEMSYVDLDAAAERLAARLRARGAGPEQVVAVAVARSAELVVALLGVLKSGAAYLPVDLDYPEDRIAYMLSDSRARLVVTTRDA-------------------AGLPEGAERLFVEDSDSDVSGSAPQDG--------------PRPV-PDNPAYLIYTSGSTGRPKGVVVTHRAIVNRLEW-MQDRYRLGADDRVLQKTPSSFDVSVWEFFWA--LGVGAAVVLARPDGHRDPAYLAGLVRAQGITTMHFVPSMLAAFLGTDEVTADPGWASSLRRVFSSGEALGGDLAAQWTELTGVRL---HNLYGPTEAAVDVTWWPFDGAPDAVVPIGWPVWNTRLHVLDPCLRPVPDGVPGELYLAG--VQLARGYHRRAELTAQRFVADPFGMYRTGDLVRRRPDGAVEYLGRADRQVKIRGNRIELGEIESAMSRLPGVAHAAVVAREDGPSV-RLVGYFVPSAPVD-----TAELEATLAAELPAAMVPTAFVELDALPVTPSGKLDRDAL-------------------------------- 170727283 28 ------------------------------------------------------------------------------------------------------TLSFRQIDEYSAAFAHYLQNHSLLPGDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDLFVENIQAETNLELILTASLADMLPSVKRVLINSTVKHIKKMVPKYHLPQAVSFRKGKSFTPAHLSQPDDTIVLQYTGGTTGVAKSAELTNANIIANMLQSGSVTMQQDMGDDKQSIMVAPLPLYHIYSFTVHLMAFFR--LGEHSVLIANPRDTETFIKAMKPFKITGLMGLNTLFVSLMESPFKQLDFSEMVFTLSGGTALMDDTAERWKEMTGVG----ISEAYGLTECSPAVCMNPFNGLERQGTVGQAVAGTSLKCINAIGDEVPVGERGELCVKGP--QVMKGYWNRPKATRES-FTPDGDWLLTGDIAIIDEDGYVSIVDRVKDMIIVSGFNVFPNEIEGVVATHPDVLNCAAIGVPDPKQGEVIKLYVVTQDNVTLSPE---ELKAFCKERLTAYKIPRIYEFRKELPMSPVGKILRRQLKD------------------------------ 9937224 1514 -----------------DSYARVLAALVADPDGRYDRHEFRSDRDRAALAVL--TRGPEAPAAD-------RCLHDLVADRAADRPDAPAVQLDTDV------LSYGELDRRANRLAHHLRSLGIGPESVVGVLAERSLAQIIGLLAVLKAGAAYVPLDPAQPDERLAAVIAGSGAAAVL------------------------------------HRPGLEGRLPAGVRALPTDAADGSTATHDPGPTTPRNAAYVMYTSGSTGEPKGIVVEHRNVV--ASLAARGAHYAAGPGRFLLLSSFAFDSSVA-GIFWTLTQGGTLVL-PGEGQQLDPAALVETIARQRPTHTLAIPSL----LAPVLDQAAPGDLASLRTVIAAGESCPAELAAACRDLL--PGSTFHNEYGPTETTVWSTVWSQENEHDGPHLPIGRPVAGTWVHPRHRGRTVPLGVAGELSIGGA--GVARGYLGRPRDTAAAFRAPGGRAYATGDLGRYLPDGNLEFLGRADHQVKIRGFRVELGEIEAVLDTHPELQRTIVMARGDHPGDQVLVAYVLPAPGRRPEPA---DIQGYVRDRLPRYMVPTAVIVLDAVPLTAAGKVDR----------------------------------- 9937224 479 -------------------------------------------------------------------------------------------------------LTYAELDERSNRLAHHLTGLGVTPGRHVVVSVGRSAELLVGLLGVLKAGGAFVPVDVGFPRKRLEFVLRETAAPVLLCTADVRDR--------------------------IGTRTLDDAGVTPVALDADRRRIAAHPAGPTGIATTPDAPAYVVYTSGTTGKPNGVRVPHRGLTNYLTWCTG-AYGLDGGTGTLVHTSISFDLTLT-TLFGPLLAGGQVVMLSETAGVTGLIAALRSRRDL-TLVKLTPTHLDVVNQLLTPDELRGA----VRTLVVGGEAVRAESLEPFRA----SGTRVVNEYGPSETVVGSVAHVVDAATPRPVPIGRPIANTTVHLLDQRRRPVPDGVVGELWIGGA--GVADGYLGRPELTGERFLPDGGRVYRTGDLARRRADGTLEYLGRTDAQVKIRGVRVEPAETEAVLASHPGVGQAVVVARLDEDPGRTLTGYVVPARGAQAPP--HEELIAYCRERLPEHFVPAVLVTLDALPVTGHGKIDRGALPK------------------------------ 118725403 475 --------------------------------------------------------------------------HTMFEKQAKAAPDACAIMYRGE------HYTYGQLDSLSSRIANYLVKQGLHIGEPVGVSIERSPEAVACILGILKAGGAYVPMDPSYPKARIAFMLEDSGLKLVLTKKDILKGVETNAVMLCIDECMQQ--------------------------------ISEESDDSPENKADSGSVAYIIYTSGSTGRPKGVQGLHKGIINRCNWMWR-TYPYKEEEICCQKTALSFVDS-ICEIFSPLLKGIRLVIIPDE-TLLDVQHFVDELSVSRISRIVLVPSLLQAMLDTVPDIGKKL--SELKLWVTSGETLRIELMKRFKQSIPNGRLINIYGSSEVSADVTYYDTALASETLSRVPIGRPIDNTEIYILDSNKQPVPIGVAGELYVAG--DGLAKGYLNRPELTEERFVPNPYDMYRMGDMARYLPDGNIEYLGRGDNQVKIRGIRVELGEIESVLLKFPSVKEAVVVSYGELKGDVRLAAYIVP----DVTVPEVDELRSFIRGYLPEYMIPVSINFVEHIPLLPNGKIDKKSLPD---PELFNFKEMSYIAPRNSLEEMV----- 17229139 14 -------------------------------------------------------------------------------------------------------LTYQQLDRLSNQVATYLRTQGVAPNTRVGIMAERGARMMIGILGILKAGGSYIPLDPGYPTDRLRYILEHATIQTLLTEHQV------------SQQLVACVQEALPLQTVMFLDEGEPLGEIQSLTQITAETWQSLSDDALELCNSPDDLMVILYTSGSTGRPKGVMLNHRGYMNRLTW-MQNTFSLQPGDRVAQRTSFCFDISVWEIFWT--LMSGATICPVQREVVLNPWEFARWIQETQINVMHFVPSLFGEFISALENETWSF--PQLRWLMFSGEALPMSFIQRWIDRHGLKTGL-ANLYGSIDVTCHLITERPDERLTTQIPIGKAIDNVYVKVLDGGMQPVQPGNMGELWLGG--VQLALGYLKDPEKTAQAFCPPGDYIYRTGDLVKELPDGTIEYHGRIDHQVKIRGFRIELGEIESVLTTHPDVREAAALAVDYGEGQKRLVACI------SGNKIKNRFLKEYLEQKLPHYMIPQRFLWLDSLPKNHNGKLDRKAL-------------------------------- 161524771 2584 ---------------------------------------------------------------------------------ARATPDAVAL-ELADAHGTIRQIGYRELDRRTSRVAAALRRRGVRPDTPVALCVERSFDMVIALVGVLKAGAAYLPIDPDYPAERIAYLLRDARPAVAITQP---------HLRAQVDAAL-----------------GERASTQWLTLADLLDDDAVADTDERAADVDDAQLAYLIYTSGSTGRPKGAGNTH-GALANRIAWMQHAYALTRDDVVLHKTPFGFDVSVWEFVWP--LAAGAKLAIAAPGDHRDPARLCAAIAAHRVTVLHFVPSMLAAFAAYLDDFSAAAQCATVRLIVASGEALAPELVARMARLL--PNATLVNLYGPTEAAIDVSHWTCGADDARATAVPIGHPIANLRLHVLDWQPVPPGATGELYLSGA--GLARGYLGRPALTAEDPFVPGERMYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRAAPGVHDAVVV-----VRDEQLIGYVARGDGAALD---RAALLETLRAQLPAYMVPAQLIELDALPVTPNGKCDRHAL-------------------------------- 161524771 34 ------------------------------------------------------------------------------------------------------RLSRGALDACASRLAQQLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLGWIVGDAQLRYGIVDAAGRAALRT---------------------------PFEHAFDVADAMAAAAQAGAAGVSEGPCVAVHARSAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAAL-PIRADDRLLHFASVNFDAAHECWL-APLALGASVTIAPPQPFAPDAAHALMVRDAISVAAFPPAYLREFANVAARDGVPPAL-----RVLAFGGEALPQQAFECVRRTFPAVRLVNGYGPTEAVISPMLWPVEPGETPVNADDAYAALPIGRPIGPRVARIDRSDAAADAGELLLGGLCVARGYHGRPALTAERFVPDADGVYRTGDLVRLRDDGAFDYIGRVDDQVQVRGVRVEPAEIAACLRAHPAVADAAVIA-ETGAGPTRLIACIALRAAIDD-----AALGAHVAAQLPAAWQPHRFVRCEALPYTLNGKLDRAALREIAAARTAQPG-------------------- 161524771 1030 ---------ADTARAWLDSYAALLASAVRDPQC--------------ATAALPCDGAPASRQPR---DGRALHVEHAFARQAAAYPHRIAV------ADTASSLSFAELDDASNRVARALQQRGVCAEAPVIVCIERSVRFVVGLLGALKAGALAVLLDPAQPAARLAAAAADCGARCALVANTSAWPVDTRAQPLDIDALAHDATLATAAGV--------------------------------RVAPHPEQGAYLIYTSGSTGTPKGVVVSHRALADYVQGLLDELAFV-PEASFAMVSTVAADLGHTTLFGALCSGRTLHLLPASCAFDPDAFADEMRRREVGVLKIVPSHLQALLDARVPADVLPRHALVTGGETLTWALVARVAALAPACRVINHYGPTEATVGALACDTASIAADARDPAAGVPLGMPLPNARALVLDAF--GACVPPGATGELHLGGP--GVARGYLNRPAQTAEDPFTAGARLYRTGDRVRLGTDGRIVFLGRIDDQVKIRGYRVEPGEVSAAVRSAGPIAQAETLAIEHDGRL-RLATFVVPRDGAAFDEAALR---TALAATLPDYMVPAQCIALARLPVTANGKIDRAALRELA---------------------------- 168005746 8 ----------------------------------------------------------------------------LLDNSAAEHGEQPGLI-----TSGSLQLTHKELQDAIDKTAIQLRRIGVKPGNLVSLAFPNTLEFVVAFIAVTRVRAIAAPLNSAYTEDEFKFYLEDANSTLLLVP--GAEGNKAA------EAASKTLGLP----IAGVHWEKGSSSGDEIVLTPKDKVEDGAGPKP-----DEGDEALFLHTSGTTSRPKGVPLTQ-KNLASSIKNIIATYELTPSDRTLIVMPLFHVHGLMAALLSTLVSGGAAVL--PSAGRFSASSFWSDIRDNHVTWYTAVPTIHQILLKVHKSKPES-EYPKLRFIRSCSSSLAPPVLADLEASF---KAPVLEAYAMTEASHQMTSNPLPHHGVHKPGSVGKATGIELAILDDDGSILKPGEIGEICIKGP--NVTSGYKNNPD---ANQVAFAFDWFHTGDRGKLDEEGYLSLTGRIKELINRGGEKISPLEIDAVLLAHPAVSEAVAFAAPDDHFGEEVNAGIVLNKG---TEATAMDIVEHCKKNLAPFKIPKRIFFADELPRTATGKIQRRIV-------------------------------- 88857002 2728 --------------------------------------------------------------------------HELFEAQVQHAPERTAVWFE------EQCLSYGELNAKANQLAHYLRAHGVGPDSLVGLCTERSLEMVIGIWGILKAGGAYVPLDPELPSARLQYLVSDTQANVVLST-----------------QALKEHITLGEAQVVYLDGLGSQV-------THPFSEYSEENINLKEIGLTSQHLAYMIYTSGSTGQPKGVLLAH-QALHNRIDWMDREYGCDSLDVILQKTPYSFDVSVWEFIWPMLKGAKLVV--AKPQGHKDPSYLTELIVATGVTKLHFVPSMLGVMLAHGD---LRRCQSLKQVFCSG-EALQISHVEQFRYQLPEVG--LHNLYGPTEAAIDVSYWDCSQPLGSSVPIGKPIQNIQLYILDDELNLLPQGACGELHIGG--DGLARGYLNRPELTQERFIANPFRLYKTGDLVRYKEDGNIEYMGRLDHQVKIRGFRIELGEIEYQVAQHKQIDSALVVAQADKAGNQRLIAYGKTVQAEASKEDVIASLKAELAAVLPEYMVPANVILVSEWPLTPNGKIDRR---------------------------------- 88857002 1639 -------------------------------------------------------------------------------------PNNTAVVF------QNQAISYQTLNEQANRLAHYLQNYDIKPDTLIGLCLNRSVNMMVGILAILKAGGAYVPLDPTYPQERLNFIFDDASLDLVLTQSCLC------NTLTLDDNKLLCLDSAQLESALVCYPTS---------NISKDSL-----------ALTAAHLAYVIYTSGSTGQPKGVLQSHEN--------VRRLFYVTQPDFNF-TAQDCWCVFHSYAFDFSVWEMWGALFYGGKLLVPDTRLFIELCHKEKLTILNQTPSAFKQLTEYLVSIGQAL--PTLRTIVFGGEGLVESHLALWWQNFADHSAELINMYGITETTVHVTYKVLGQGSRITIGKPLRDQHILLLDESLNLVPK--GCAGEIYVAGA--GLARGYLNRNPYYHEAGAWLGERLYKAGDLARYDAEGELHYLGRLDDQVKIRGHRIELGEVESRITQLEMVDSALVLALPGVDAQLQLVAYVKVIDTFKEGD-WQAQLKQTLSQQLQAYMLPSVIVPITQWPLTNNGKVDKKALPAIETGTDHTNFEAPTTATEQTVTEI------ 162463359 61 -------------------------------------------------------------------------------------------------------YTYAEVESLSRRAASGLRAMGVGKGDVVMSLLRNCPEFAFTFLGAARLGAATTTANPFYTPHEVHRQAEAAGARLIVTEACAVEKVR---------EFAAERGIPVV-----------TVDGRFDGCVEFAELIAAEELEADA-DIHPDDVVALPYSSGTTGLPKGVMLTHRSLITSVAQQVNPNLYFRKDDVVLCLLPLFHIYSLNSVLLAGLRAGSTIVIM----RKFDLGALVDLVRRYVITIAPFVPPIVVEIAKSPR--VTAGDLASIRMVMSGAAPMGKELQDAFMAKI--PNAVLGQGYGMTEAGPVLAMCLAFAKEPYPVKSGSCGTVVRNAEDPDTGAALGRNQPGEICIRG--EQIMKGYLNDPESTKNTI--DQDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMNDDLAGEIPVAFIVRTEGSQVTED---EIKQFVAKEVVFYKKIHKVFFTESIPKNPSGKILRKDLRALAAG-------------------------- 154314885 12 ---------------------------------------------------------------------QFNFVREVVDQWSQRRGDSPALVLVTQ--KRRKDVSYRELSERSIQVASAFYELGIRPGDTIVISAARCRDWYEILCACLRSGIIICPVASGLSGLDLEHRIQKVHAKAFIGD--LVQVEKVLPIK---------PRLATLQHMIQI---GYDDRITDAIDYSVLVATGQANLVDTTINSVANSPAVLYFTSGTTGEPKTAQHNQISLALSSKIAGEHWCQLSPGSLFWSLSEVGWVKG-SWAVFAAWNHGAALLVDETPSQMFDPIHTLRIMHEYPVTNFCATPTAYRLVTPQSREFAASHPPQMIRICISAGETIESTVIKAWGE--MTRGATILNGYGLTETVFLCTETI---ESQRPGSMGRPLPGIPLEILSDDAEPVVIGEEGAIGVCVSDCKDSIYDVFNGYMNEEGVVTRGKEYYLTGDRAYQDEEGYFWFKARKDDIINCSGYRIGPSEVEAVLQSHPGVLESAVVGIPDEERGSIIKAYVVLNQEYETKAKLQVELRQHCLNNSAPYKCPRVIEFIAKLPRTVTGKVQRHELRA------------------------------ 193688096 52 --------------------------------------------------------------------------ENLIDEYVERWPDRDALVC----GVTDRKFTYHETRLACKRFAASLKKRGATTGQVLAVLLPNVPEFAVTALGAIEAGLVVTTINPVYTPFEIAHQFKDAGAVGVVTIPE---------LLPKVFEAQKLMDGPGVKPLYVISVNG-KGDRPSGAWDFDEMLDPMVDTSVLKKCRSNADVAFMPYSSGTTGLSKGVSLSHRNLVANITQTHFSDTTATYQDVLPAILPFYHIYGLTMILLRGLSYGCKLVTLP----KLESDLFLNILKNYKATLLYVVPPMVLLLGQHKNVTHEHFQSLKIICNGAG--PVKEADAEKVIARTQNKNVRFCQAYGMTEASPVFVSRNSSLVDYLTVGPPISNTKAKVVDPTDDTIEYGPGEVGEIQVHGP--QVMMGYHNNPEATANTVSPD--GWLRTGDIGYYNDQKEFFIVDRIKELIKVQGYQVPPAELEGLLRTHPAVLDAAVIGVPHDRTGEAPLAYVVLDPDRPAASE--ADVKAFVAERVAPYKQISAVRFVESLPKSAAGKILRRVLKE------------------------------ 1903034 20 -----------------------------------------------------------------------------LDRAAAVYGDSPSLLHD------TTTHTWSETHSRCLRVASTLSSLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVVLRHSESKLVFVDHHSSSLVLEALSFLPKNEKPRLVLLQDDSNISGLTNMSASSSADVDFLDTYEGVMERGDPRFKWVPNNEWNPMVLNYTSGTTSSPKGVVLSHRAVFMSTVNSLLYWSMPNR-PVYLWTLPMFHANGWGYT-WATAAVGATNICV----RRVDAPTIFELIDKHQVTHMCAAPMVLNMLTNYPSRKQLKR-----PVQIMTAGAPPPATVISSAESLGFD---VAHGYGLTETGGLVVTCAWKPEWDGLGQDERARLKSRQGIRTAVFAEHDGVTVGEIVFRGG--CVMLGYYNDPEGTAASMRED--GWFYTGDIGVMHPDGYLEVKDRSKDVIICGGENISSTEVETVLYTNPAVKEAAVVAKPDKMWGETPCAFVSLKCSDRGS-VTEREVREFCKKKLPKYMVPRNVVFMEELPKTSTGKIQKFLLRQMA---------------------------- 153004116 16 --------------------------------------------------------------------------------HAARRPDAPAV------ATPALRLTYGELATRVRALAAHLAEHGVAAGDRVVLAVPNTPATVVAGLAVNALGGTAVEVNREWGGEVLSGVVAQTGARHAVIWGRDLRTWAGVAARSRLDAVWVLHAAGLPEALPGVAST--SVLLEDGRLHAAAPASPPPSPELRP-----DSPALILYTSGSTGRPRGVVQT-FRNVDANTRSIVQYLGLGADDRALLVLPLYYCYGRS-VLQTHLFAGGSVFLDSRFAFPRVVLDALASEQCTGFAGVPLTFEIIRRQVNVASMAFPRLRYLTQ-----AGGAMAPETIDWVRRAF--EPAKLFVMYGQTEATARLSYLPPGRAEDKRGSIGVPIPGVELRVVDEQGRELAPGAVGHLVARGG--NVTLGYLDEPEATAE---ILREGWLWTGDLAYRDSEGFLFHQGRSKEILKVGGHRVSPVEIEHVIADHPDVAEAAVIGIRHDLVGEVPAAFVVGRAGRSPSEA---ALLQHCREQLPPYKVPVKFTVVEALPRNEAGKLLR----------------------------------- 148653990 39 -----------------------------------------------------------------------------------------------------QELSYNDLERYSRQVAAYLQSLGLQKGDKVAVMMPNILQMPLTVLGIIRAGYILVNVNPLYTAHELEHQLSDSETKVLFLLENFAKTYEDIGKKMVDQVVVTSMGMSPVKGFIVNYVKKMVPDYNIPGSVSFKKVLKVGAAYKRPTNIGLDDVAVLQYTGGTTGVAKGAMLSHGNNLLQADTYIGNAFDKFIERNEQPVIMTALPLYHIFSFTVCMYGLYKGCIGSLVPNPRDGKSLIKAYKDYPPAFFPAVNTLFNGLINSEHFRV--LDHSKLEMSMGGGMAVLKDTAAKWKAGTG---NVIVQGYGLSETSPVASAN-PLGLDEFPGNIGVPFPGTDMAIIDDEGNEVAIGERGEICVRGP--QVMKGYWKREDATAEVMTED--GYFRTGDIGVMDEDGYFKIVDRKKDMIIVSGFNVYPNEVEDVMSGHPKILECGVIGVHSDKSGEEPKIFVV----RSDDSLTEQEVLDYAKENLTGYKRPRIVEFVDELPKSNVGKILRKDLRE------------------------------ 15843125 5 -------------------------------------------------------------------------------------PDRVAVIC------GDEQLTYAQLEDKANRLAHHLIDQGVQKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELRYLFDNSDMVALV-----------HERRYADRVANVLPDTPHVRTILVV-EDGSDQDYRRYGGVEFYSAIAAGSPERDFGERSA-DAIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATGEFVKDMIRYPIPPMIHGATQSATWMALFSGQTTVLAPE----FNADEVWRTIHKHKVNLLFFTGDAMARPLVDALVKGNDYDLSSLFLLASTAALFSPSIKEKLLELLPNRVIT--DSIGSSETGFGGTSVVAAGQA--HGGGPRVRIDHRTVVLDDDGNEVKPGSGMRGVIAKKGN-IPVGYYKDEKKTAETFRTINGVRYAIPDYAQVEEDGTVTMLGRGSVSINSGGEKVYPEEVEAALKGHPDVFDALVVGVPDPRYGQQVAAVVQARPGCRPS---LAELDSFVRSEIAGYKVPRSLWFVDEVKRSPAGK-------------------------------------- 110834953 504 ---------------------------------------------------------------------------------AAERGDAIALVHGG------TRVSFAELDARSNQLARYLMGQGVKADQVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPGYPKDRLHYMLKDSGARLLLTSSALI------------------GVLPEVATVAPVAVDRLSLNDFPANALNNE--------------PHPDQLAYVIYTSGSTGKPKGVSLTH-AGLSMHVQTIGKRYGMTPDDVELQFASISFDGAVERWTVP-LAFGSRVVIRDQQ--LWSAQQTCDALQKEGVTIACIPPSY---MGPLLDWIEQEKPPLNVRSWTLGGEAFTRETFERMQQVL--KPQRILNGYGPTETPMLWAAYEGDTLSSAYAPIGHAVGPRKLYVLDQDLNRVPVGVAGELYI-GNEVGLARGYHQRPDLTAERFLPDPFGMYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESQLLGHEQIREAVVVAQPSP-TGDRLVGYIVMRNAAVPGEHEPQTILAALSESLPDYMVPSQLITLEAMPLTPAGKVDRKALP-VAQWHTASEGAPPQTDNEKVLADI------ 46201011 29 ------------------------------------------------------------------------------------------------------TISYADLEAMSARYAHALVEAGVKPGDRVAVQVDKSAEAVVLYLACLRSGSVLLPLNTAYQAGELEYFLSDAAPAAVVCQP------------HRLAELEGLAAKAGITTCVMTLGASGDGTLP--------ERAKGKAESFATVPRGGDDMGAILYSSGTTGRPKGAMMSH-TNLGSNSQTLHRLWGFKPDDVLLHCLPIFHTHGLFVAINCVLLNGSAMIFCP----KFDAEQAIGLLKRATVFMGVPTFYTRFLTS----PNLTPQACSHMRLFISGSAPLLEETFNAFKDRTG---FTILERYGMTEGGMF--TSNPLDGDRRAGTVGFPLPDVELRITGEDGRILPQGEVGIIEVKGP--NIFKGYWNMPEKTKSDF--TPDGFFKSGDVGVIDERGYVSIVGRAKDLIISGGFNVYPKEVEDFIDRLPGVVESAVVGMPHPDFGEAGLAIVVAEKGAAVTPD---GVIDALKGLLANFKVPKQAVVVSELPRNAMGKVQKNVLRD------------------------------ 89899135 29 ----------------------------------------------------------------------------------------------------------------VLRAAGVFETHGIKAGDVVALMLPNQAEFVVAMFAAWHLGAAMTPINPALTQKEASHQIVDSRAKLLINS-----TGEAVVAGVTTLPATAQKDGP--------RHEGKPVD-------------------------DPSALALLIYTSGTTGLPKGVMLDH-ANIEAMTEMGREGLQITSADHCLLILPLFHVNGIVVSVLTPLASGAHVTIR----RRFDIDTFFADIERLRPTFFSAVPTIYTMLGALPSD--VRPDVSSLRYGVCGAAPASAELLTGFEARYG---FPLVEAYGLS-EGTCGSTLNPVDGVRKAGTVGLPLPGQKIAIADGKGAHLPPGSTGEVLVAGP--NVMRGYLNQPDATAKTIVN---GWLHTGDIGRIDDDGYLSIVGRLKEMIIRGGENIYPKEIEDVLVEHPSVLEAAVVGAPDERLGEIVVAFVSRRPGATVT---VDALNAHCASRLARHKLPAIIHIIESLPKNAVGKIAKPVLREQVRGQ------------------------- 126741255 1 -------------------------------------------------------------------------------RQAQVGGERPALYF-----GTELVANYQEFHRRAAALANWLIAEGTAPGDRVAIFMKNCPDYLIALYGVWYAGAAAVPINAKLHGAEAAYILENSGAGLVFTSAGLKEALQVEGVERAGCRVLDIAD-------------------------PDYEAALQQEPLPVPVACAPEDLAWLFYTSGTTGKPKGVMITHRMLTTVSLGYFADVDQATGADQILYAAPMSHGAGL-YNMVHVLVGAAHVC--PPSAGFDVREILDLAAHFGRVQMFAAPTMVTRMTAQAKAMGRSGDGLR------SVIYAGGPMYLADILEAEAHFGEIFIQVYGQGECPMGITVLKREEVADRSHPRWRAQSFVEVQIGTAEGEPLATGEMGEIMVRG--DAVMPGYWMNPKANAET---LRDGWLMTGDMGTLDQDGYLTMTDRSKDLIISGGSNVYPREVEEVILTHPLVQEASVVGRPHSDWGEEVVAFVV-------GSATPEQLEEHCRAHIARFKCPKAYFQVPDLPKNNYGKVLKTELRA------------------------------ 9651915 41 --------------------------------------------------------------------------------------DRPCLI----NGNTGETFTYAEVELTSRRVAAGLDKLGIQQNDVVMLLLQNCPEFAFAFLGASYIGAMSTTANPFYTPAEVAKQAKASNAKLIITQSAYVDKVKDF------------AKLNDVKVMCVDETSSEDV-------LHFSELMSADESETPAVKINPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYFHKEDVILCVLPLFHIYSLNSVFLCGLRVGAAILIMQ----KFEINKLLELVEKEKVTIAPFVPPIVLSIAKCPD--LHRYDLSSIRMVMSGAAPMGKELEDTVRAKL--PNAKLGQGYGMTEAGPVLSMCLAEPYEIKSGACGTVVRNAEMKIIDPDTNESPRNQSGEICIRGS--QIMKGYLNDPEATENTI--DKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLISHPNLSDAAVVSMKDEAAGEVPVAFVVRSNGSKISED---DIKQYISKQVVFYKRISKVFFTDKIPKAPSGKILRKDLRALAAG-------------------------- 91780377 14 ----------------------------------------------------------------------------LLVRAASRHPDRDAVVFPDD------RYTYAEVLRRAMLVARGLLSLGVRPRDHVGILCTNGIEFIEGLFGVALAGAVAAPINARYKVNELKYIASNADLVAILTADAYVDFPDVFELSSSEALGLDLESAPRLRNVILLSGSERPGFISRERLLELAARVSEEDVHVARSRVRLRDIGLLLYTSGTTANPKGCLLSHEAVTRGPVERATIRFGLKVADVTWGAGPLFHIGSLSPFLGSIGAAGTYV-----TDAFFDAGRALDLLIREKPTVMFPWFPAIMQALMNHEKWDPAKLSSVRSILLIGPRP----LLDKVQAALPQVELVASCGM-TETAGIYAVSDVSETVEQRATGHGRPCSGIEARIVSSDGSEVTDSTPGEILLRG--YCVMEGYYRDPANTRKALDAE--GWLHTGDLYSRTPDGRLMFHDRIKDMLKVGGENVAPAEIETFLCTHPSVVMASVVGIADARLDEVPVAFVELAAGNTLEAEF---LISFCRGQLASFKIPRRIHFVD----------------------------------------------- 170726463 21 ------------------------------------------------------------------------------------------------------TLTYRKLEERSRAFAAYLQDLKLEKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFAHTEKVVDQTCVESDLLSAPKRTLVNFVVKYIKKMVPKYNLPHAISMRKALSKGRRMQYVKPKLVNDDLAFLQYTGGTTGVSKGAMLTHANVVSNLLQADAAYSPMLIDGKEFVVTALPLYHIFALTVN-CLLFMHKGANNLLITNPRDLPAFVGELKKHPYTALTGVNTLFNALVNSEE--FKDLDFSQLKLSIGGGMAVQRAVADKWQA---ITKTKLLEGYGLTEAA-PLVTCCPYNLEGYNGSIGFPVAMTDIQVRDDEGKVLPQGEIGELFAKGP--QIMKGYWQRPEET--ANVIDTQGYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNELCGELVKVFVV-KNDKSLSE---QDLITHCRKHLTGYKVPKLVEFREELPKSNVGKILRRELRD------------------------------ 54022447 11 ------------------------------------------------------------------------------------------------------RLDWTQLLAEVQRTARALIARGVRRGDRVAIWSPNTYHWVVAALAAHYAGAALVPLNTRYVADEAADVLGRVRPAALFVAGTFLGRDRLTELR----AAAPDLAIETVVVIPVEPGTSVPTDARTLNWPDLDAAAEPAEAEQRAREVDPEDLSDILFTSGTTGRSKGTLVAHRQAMSVVRAWAERA-TLRADDRYLVVNPFFHNFGYKAGFLACMVTGATIV----PQVTFDVPRTMQLIGSERITVLPGPPTIYQTI--LDFPGRESYDLSSLRVAVTGAATVPVVLIERMRSELAFDV--VLTAYGLSESAGFGTMCSPDDDAVTVANTCG---------RPIADFELKLSEAGEVLLRGP--NVMLGYLDDPEATAETIDAE--GWLHTGDIGTVDERGYLKITDRLKDMYISGGFNVYPAEVEQALARLDGVAESAVIGVPDERMGEVGKAYVVRKPGAELTEE---QVIAHAKTVLANFKVPRFVEFRDQLPYSAAGKVLKRQLRE------------------------------ 63079046 1504 --------------------------------------------------------------------------------WAEKAPHSIALVF------KDKQMTYQELNQRANQVAHLLRGNGISANDFIGLMVDRSFEMIISMLGILKAGGAYLPIDPDYPEDRIDYMLSDSKAKILLKQSDQT----------------------------------APASFEGKVIAIDTPELLEMDIENIPKVNNSSDLAYIIYTSGSTGKPKGVLINHRCVI--NMQLTAETFGIYPSSRILQFASFSFDSSVGEIFYT-LLNGACLYLVEKDLLLSGNEFVAWLKKNRISSIPFISPSALRMLPYE--------DLPDLAYISTGGETLPADLVKAWGE-----NRVFLNAYGPTETTVDATVGV--CTPEGKPHIGRPVTNKKVYVVNSNNQLQPIGVPGELCIGG--EGVALGYLNRPDLTQENPFAPGERMYRSGDLVRWLPDGTIEYFGRLDDQVKIRGHRIELGEIETRLLEHPSIKEAIVIPRSDESEATYLCSYLIAEGSWN-----AADLRKYLKASLPEYMIPSYFVELHELPLTPNGKVNKKALPK------------------------------ 156399331 29 ----------------------------------------------------------------------------------AEYGDEKALI----DSATGKSFTFSELCTLIRKCGSVLVRRGAQIGDTMAVILPNMIEYPVVCYGALSVGMRVTTLNPQYTVREMVPQLKDSQANYIITTPE---------LIHQVNQAAAKCSC--VRRVFVL------ADTPGHQTLYDQILNDDGSAFPSHVPVNWQDVAYILYSSGTTGLPKGVLLTHYNLISAVVILNNFWAMTSEQTTEAIIQVLIVPMFHVFGLAIMLGINIAIGVTMVCIRQFDPVSFLEAIQKYKVTNISVVPPL--LIFLAKHPSVLKYDLSSVKSVGCGAAPLGEEMMDAFMSRF-----PNVESNQGYGLTEFCVALIGRKNLKKPSVGEVLPCSQVKVVDLKTGVAQPAGKQGEICIKGPLM--MKGYLNNPEATANTI--DHEGWLHTGDIGYYDDQEHFYIVGRVKELIKYKGFQVPPAELEDLLQSHPDIADAAVIGVPDEEAGELPKAFVVLKAGTLGT--TPQDIIQFVSENISPQKRLRGVEIVDSIPKTPSGKILRRQLRE------------------------------ 182434241 473 ----------------------------------------------------------------------------LFERQAAAHPDRPAVEAAG------RVLTYTELNTRANRLAHALIATGVGPEDVVGVALRRGADVHIAQLAVGKAGGVFAPLDPDQPAERLAGLIAGSGAAVVLAHSGT-----------------DHTPWSGDATVIATDRLPEGLPGHDPTDADRR------------APLRLHNGAYLIHTSGSTGRPKGVLVEHRPLVDLVTWAHAR-FATRPGDRVTQFASPSFDVTFAELANSLFAGATLVVVPEEERAGAPLADFLNRA----------AITLAVIPPTVVASLPLDASLPAGMSLVVGTEALPPEVVRAWADR-----HRLFNAYGPTEAVVNSATWVPARWAGGPVPIGPPDVNKRAYVLDDALRPVAPGVLGELYIGGP--GLARGYLGRPLITADRFVADPFGMYRTGDLARWNERGELEYAGRTDHQLKIRGFRVEPGEVEARLTAHPAIAQAVVTGHTDGRGVRRLVAHAVPAPGGDPRPA---DIVAWAAEGLPDHMVPAAVVLLDALPLTAANKTDRSAL-------------------------------- 182434241 2977 ----------------ADRYVTLLAALVARPELPVHRAA----VLSPPQRAGVLAASTGDERP--LPHAPL---PRLLAERYAAGATAPALI------DDGISLGYEEFDGRVGRLAALLRDRGVGPETRVAVALPRSADLVVALHAVQRAGGAYVPVDPDHPADRVAHMLADAGPRLLITLTALRERLPV----------------------------PGDVPVLELDAPDARAACAAAAPVGVHPGLRGEHAAYVLYTSGSTGRPKAVVVTHTALVNRLRW-MAGHFPFGPEDRVLQKTPAGFDVSVWEFFLPMLTGSTLVVLPDG--LHRDPAEVAEAVIRHGVTTVHFVPSMLAA----FAAEPRAAHCTGLRRIIASGEALSAALARTVRAVL--PGASLHNLYGPTEAAIDVTAWEATGEPGGSVPIGTPVHNTGAYVLDAGLRPVPDGVTGELYLSGP--QLARGYLGRPGLTADRFVAHPFGAYRTGDLVRRRADGALVYVGRTDGQIKLRGLRVELGEIEAVIAEEPRVAASAVVLREDTPGRPVLTGYLVPATGTAPDP---REITERIARRLPDHMVPTALITLDALPLTPSGKLDRTAL-------------------------------- 182434241 1992 -------------------------------------------------------------------------------RRAAETPAATALI------AGDEEWSYADLAARVTAVAGRLRELGARPERLIAVALPRSADLVAVLLAVSATGAAYVPVDPDFPADRVAHLLADSDPLLVI-------------------------------------RPGHPVLAPGPHGGTRAELPGAAP--------DPESTAYVIHTSGSTGNPKGVVVTH-GALANLLDAIAKTLGSGPGHRLLAVTTVSFDIA-ALELFVPLVTGAAVVLAQREEV-LDPLLLSGLAERTRATHLQATPSLWRGIIDAAPGLLDGL------CVLSGGEPLPADLA----DRLARGGARLLNLYGPTETTIWSTAADLAPDSGTPHVGHALRNTALRVLDTW-LRPVPPGVPGELYIGGA--GLARGYLGRSRFTADPFGAPGDRMYRTGDLARIQDDGTLRVLGRTDHQLKVRGHRVEPGEIETALRSHPEVTDTVVVGLPDPSGSVRLVAYVTGA---------ATELRPYLAQRLPEHLVPSVVVRLPALPLTPNGKVDRAALPAQASGGERTRAPRDARE--AVLGELF----- 182434241 4548 -------------------------------------------------------------------------------------------------------LSFRDVTERAARLAHELIARGVGPEDLVALMLPRTEEMLISILAVHQAGAAYLPLDPDYPAERVVFMLADASPAVLLTTTA-------------------LAGRAGHPATVLLDDPGTRAALATRS-------VRPPTDAERAHPLRPENPAYLIYTSGSTGTPKGVVVTHRSVVNLFHSHRRALYEPVVERTGRSRLHVGHAWSFSFDASWQWMFHGHCVHVLTEDVQRDPDRLHRYLRDHAIDFIEVAPTVLA---QLEEAGLTEGGSCPLPLLGVGGEAVPDGQWARLRELPGTD---VVNLYGPTEGTVDAMIAHVRDSERQL--IGRAVDNARVHLLDAGLRPVPPGVPGEMYLAGA--GLARGYRGRAALTSERFVADPFGAYRTGDLGRWTVDGAVEFLGRVDDQVKIRGFRIEPGEIETVAAAHPELSRVAVVAREDA-GVRRLVAYGVPRPGGAPDPL---ALRAWLAERLPGHLVPAAVVLLDALPVTANAKLDR----------------------------------- 29829701 428 -------------------------------------------------------------------------------------------------------MTYGELARRSGKLARHLRARGIRPGQVVGIVMDRDLDALVAMLGVMRAGGAYAVMDPSHPAARIDYMLQDTAAPVVIT----------------RADVAGGLPTSEDRKVVLI-------------DADWAAIEAESDTEPLEELADRETLAYVLYTSGSTGRPKGVMIEHRSLRVFIEAYRHTFGEFTPEDRLLQQPSLIFDMSQ-GEIYTALITGATLVLVSPE-DASSPEALGTLIREQRVTYVGLSPTLLSL--------LDGGPYPHLKYIMGGAEVLPAELVNKW----NIPGRKFVNLYGPTEAAIACTEYLCEHIWRSAPPIGRPEYGRLHYVVDRHGNLAPVGVPGELLI-GGEDGLARGYLNTDEKFVPNPFEPTGRVYRTGDLVRWTPDYQVDFIGRIDNQVKLRGLRIELGEIESALVAHPQIRMALVLLKADPQGEKQLVGYYTVLGDQAPT---LAELRRHLGESMPEYMVPTAWVKLDEFPLTLAKKIDRHAL-------------------------------- 94314427 142 -------------------------------------------------------------------------------------------------------VTYEKLLNDVRSLAGWLQQRGVRQGDRVLLSAQTSTQFVTAYHAILRADAVPVLANPMCRSAELEHLMNDSGAKVAIAAQELWPQMEPLLAKGLEDVMLFQSGLEGIGDADVPDWFSVPIALPENEKVCGWGKALSANLIPWPAQARADDLCLIAYTSGTTAHPKGCTHTH-YSLMTAAVTAANWRGDTTETVFLGAAPMFHMLGLQSLVNTAIHLGATSVLLP----RWDARKAAELIARYRVNRWGAAPPMLLDLLGLPNLPDSALES--LALINGGGAALPEAVNKRLSEEL---RIHYMEGYGMTETAAMVMAT-PLQRPKRQCLGIPTFGVSAALVDPATLEFYPDGESGELWISGDQVS-PHGYWNNEPANRESYVERGKRWLRTGDLAVRDEDGYYFLVDRLKRMINVGGYKVWPAEVESLLHSHPAIQEACVIAVTDERRGERVRALVVVRNGASLTEE---ELTEWSRSNMAAYKCPREIIFTDRLLRSPTGKI------------------------------------- 90423552 4 --------------------------------------------------------------------------HDMLRRTARDRPDKEAIAWHGG------RINYATLDEMSSQIATFLKDAGVERGMRVAIYSAKCVEEVAVIFAIMKLGAVLVHVNPAFRDDKLLHVLAECEPAALFFHPSKRGAVARAARASALPPLLIRFGADGP--VVAADPDAGCVAAIELSTILHD--LAAAGETFADVFSVADDLAAIIYTSGTTASAKGIMVTHGILSQATLVSAQLLGNV--ADDRLISLTPFSFDGALSQLFTMTLVGGTLVLQDS----LFPKDVLATLTAERITGVHAVPSFWRMMQDRYPVFADAA-LPCLRYLSLIGESFPEADLLRLKRTLASTDFY---MMYGTTEAFRSTCLAPAEFFTKRGSAGRPLSGVTIGIVDEHGQPCPPGTVGEIVHAGAFVS--PGYWK-----RATSTTFRDGRIYTGDLGTLDADGYLRFVGRKDTMVKRLGYQLYPEDVEACLQTLDGVALAAVTCRPDPSGAQALRAFIVCRRGATLGE---TAVAQHCRRHLPYYMVPDDVVFVDSLPTTGNSKIDRGRLR------------------------------- 159898098 25 -------------------------------------------------------------------------------------ADAVAVIHA------DTQLTYAQLDQRANQVAHALLEQGIKPDHLVALCLERSIDMLIIVFGILKAGAAYLPIDPHYPYERQRFMIEHSQAPLVITTAEGALASRPVEIQLELLMAIA----------------------------------AQKPTSAPNQRVDPDQLAYVIYTSGSSGQPKGVMITH-RALVNHMQWMQTTFGFNRHDRFLQKTPLSFDAS-VWECYAPLLCGGQLILA-KPDGHHDAHYLVEMIQRYQISVLQVVPSLLRMLQTEPQLANCRS----LRYLFIGGEPLHSELVAQVRRVLPAR---MINLYGPTEATIDATWAECNQTTEYPTIPIGYPIDNLTTWVDAQMQPVAVGRSGELYIGG--MGLARGYQRQPDRFVPDPFSTQPGTYKTGDRVRLLANGALLFLDRIDQQIKLRGYRIELGEIQAGLERHPQIRQSVVVGQLDQTKTLQLVAYVVPMPEARIP---IEQLRALLKAQLPRYMLPSAFVILERLPLLANGKLDR----------------------------------- 159898098 1047 ---------------------------------------------------------------------------------VREQPNALAIV------TDHESISYSRLNQRADMLAGALRQAGVGPGMEVGIVSEPSIATIAGILAVLKLGAAYVPLDPSHPQQRLNLIINEAQLQAILVESQLEQ------LLPNTSAAIIR-------------------------------LDSDHGAVTDYPIVAAQACAYGLFTSGSTGQPKGVACSHEAVINLLD-AMQQMRPLPQGCRHSLWTSLSFDVS-VYEIFSALTQGGTLYLIDQT-MRLDADQFFAWLAKYAIESAYIPPF---MLHDLALWLMANRNRLQLKRLLVGVEPIPEQNLAIIGQLI--PGLTIINGYGPTETTICFYSVPPFNDSARVTPIGRAIQQMAVYVLDRELQPMPTGVIGDIYIAG--IGLALGYIAKPDLTAEVFLEPGMRMYRSGDRGRYLADGSLMFVGRSDRQVKIRGMRIELNEIRTCVLQHAQVHEAVVNIYNDQPDNPQIVAYVVPTKGQLLTEA---SLRTYIGQKLPLAMQPQAFVLLDRLPLTANDKLDWAALPA-----PFPATRLSPMEAPSTLEQIL----- 72383894 29 ----------------------------------------------------------------------------------------------------EESLSYAELGILSEALAAFLQQSGLRKGDRVALMLPSCPAFLIGLAAIFQAGMVAVPVNPLYTPRELKHQLQDSDATCIIVADQLHQPLQQVLEETSIVQVLTAPVVALAKHAGEVQQAGTAGGGRTCQPLVDAILQGGRGGSLSPVAQTTEDIAILQYTGGTTGVSKGAVLTHKSVCASLAQILTWVGPTLAGSEASMVTPLP-----LYHIFPLATALLALSLGCENRLVPNPREAGSVLAELKRRPFQMLVGVNTLFNSLVNTPLISVDFSATRLVIGAGASIQDAIAKRW---LAVGAPPVTEAYGLTETSPSATFNPPG----RSGSIGIPVPSTDVRLVDESGHDVPLGVAGELLIKGP--QLFSGYWNQEAETRKAFLDG--GWFRTGDIVVMDELGFMTMVDRKKDMILVSGFNVYPNEIEAVAAMMTDVLEAACIGVPDDRSGEAPHLFIVPR-NMTLTPE---QVEAHCRSHLAAYKVPRHITLIDALPKSAVGKILRKDLR------------------------------- 86356134 39 -----------------------------------------------------------------------------------------------------KSMSYRDLESQTRKVAAWLQSIGLEKGDRVAVMMPNVLQNPVATYAILRAGLVVVNVNPLYTPRELEHQLRDSGAKAIFVLENFARTVEQVDLRHVVVTSLGEMLGPKGLMVNFVVRKLVPSWSIPQHKSFSQVLREGAKKSLQPVTLAGGHIAFLQYTGGTTGVAKGAVLTHQNLLAQLSLWLRSAFQRKKQPNFLCALPLYHIFALTVNSLMGMSLGAHNILIANPRDIPGLVK-----EFGKSNIHIFPGLNTLFNALMNNAEFAKLDFSSLIMSLGGGMAVQRPVAERWLKTTG---TAITEGYGLSETSPVATANRFDSIEF-TGSIGLPIPSTELDIRDEEGRSLPLGEIGEICIRGP--QVMAGYWQKPEETARVMTAD--GYFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAMHAGILEAAAVGVPDGHSGEAVKLFVVRKDPN----LTEAEVRAHCIANLTNYKRPRFIEFRTELPKSPVGKILRKDLR------------------------------- 149909077 15 -----------------------------------------------------------------------------------------------------KTLTFKEIDQLSAAFASYLQNHDLKPGDKIAIQLPSITQFPIVAYGATRAGLVLVNTNPLYTPREMLHQFNNSEATALVILSDLLPVAEKVLPDTNIKTIIT-------THAADLLAPQEQGSTQLDTISLLDAIALGKNNPYVPVACDMDDLAVLQYTGGTTGLSKGAMLSHRNVLSNTIQTKNRLTNAEGEEILISPLPLYHIYAFNITLLLYFSTGAHTVLI---PNPRDMPSFVNAIKDVKFTAISGLNTLFVGLCTLPE--FKALDFSYLKITTSGGTALTSSTAKLWKEVTGCDIC---EGYGLSETSPVVTFNRPGETLVGSIGAAL--PGTEIKLLDDNDNEVEAGQAGELSVRGP--QVMQGYWRSEAATAEVMTDD--GFFKTGDIAEQLDNGYYKIVDRKKDMIIVSGFNVYPNEVEEILSNHTGILEAAVIGVPLEKTGEAVKAFIVKTKDNQDLKE--QDVISHCKEFLTAYKVPKQIVFMDELPKTAVGKILRRELR------------------------------- 111022070 720 ---------------------------------------------------------------------------------ARTNPDGIALSYRGTE------VTYREVDERSNQLARVLAGRGIGPENFVALGTTRSIESVLSMLAVAKSGAAYVPVDPNYPAERIEHMLGDSGAALGITVSAV------------------RSLLPDAIPWLVLDDD-------EFRTHCAAHPVSVVTDAERARPLRVENPSYVIYTSGSTGRPKGVVVTH-GGLDNFAAEQRSRFGATETSRILHFSTPSFDASVSEYLHVFAAAATMVIV---PPTVYGGAELSRFLKSERVTHGFVTT--------AALGTVEPDGLADLGDVVFGGEACPPELVERWA-----PGRRLSNAYGPSEATVMSNISAP-MSPTGTITVGGPLRGFHEVVLDARLQPVPPGVAGELYVAG--DGLARGYHGKSALTAERFVANPFGMYRTGDVVRWRTDLSLEYLGRIDFQVKIRGFRIEPGEIDTVLHAHPRVRTAMTMPRTAPSGDTVLVSYVLPAAGHQLA---TRELIDYAAEQLPTYMVPAAIVVLDEIPMTPVGKLDRAAL-------------------------------- 111022070 5437 ------------------------------------------------------------------------------------DPDSVALSFE------DRRVSYRQLDEWSNRVARVLRGRGVGPETFVAVGMPRSIESVVSIWSITKAGAAFVPVDPTYPRDRIDYMLIDCRAALGLT--------------------VRSRRSTLPDTVPWLILDDEDFATQASAVSS-----APITDADRTNPLHLAHPAYLIYTSGSTGRPKGVTVTHRGMADFTAETHQR-FQVTHESRVSQLASPSFDASVFELMMAFSASARVVIV---PPAIVGGSELADLFRREQVTHATITPTALAALDNDGLDSLRVLD--------LVGEACPPEVVARWA-----PGRSLHSGYGPTETTIQASVSDP-MRPGESVNIGAPARGFAFLVLDERLQPVPVGVPGELYIAGP--GMARGYHNRAALTSERFVEPGCRMYRTGDVVRWRESASLEYIGRSDFQVKVRGFRIELGEIDAVLTRHPAVAFAATIGHIGPSGDTVLASYVRAQDGQEVQPA---GLRTYASERLPAHMVPSAVVVLDRIPMTPVGKLDRKAL-------------------------------- 111022070 1732 ----------------------------------------------------------------------------LLDAQVGRTPGAAAVVC------GDVVLSYGEFDARVNRLARFLVAAGVGPESSVGVAVRRSVEMLVGIYAVVKAGGAYVPIDPGQPAERVGYVVGIADPVLVLTSSADRVVVPAGVRVVELD---------------TLDVSGFSAGPVGDGDRSG--------------PVRPENPAYVIFTSGSTGRPKGVAVPHEGVVNRLLW-MQDRYGLASDDVVLQKTPVTFDVS-VWELFWPLIVGARLVIAE-----PDGHRDPAYLERVIREESVTTVHFVPSMLEVFLAGANVEGCGALHRVFTSGEALPSATAARLR---GVSGAELHNLYGPTEAAVDVTFHEVSGSDRTVVPIGAPVWNTQTYVLDGRLRVVPVGVAGELYLGG--VQLARGYQGRADLTADRFVANPFGTYRTGDRVRWLPSGELEYLGRTDFQVKLRGQRVELGEIEAVLLRREDVAQAVVVLRGDGSSGEYLAGYVVPVAGAVVDERV---VRESAAVALPGFMVPSVVVVLAELPVTVNGKLDRKAL-------------------------------- 111022070 4333 -------------------------------------------------------------------------------------------------------VSYGDLDERSNRLSRALIARGAGPETFVAIGIPRSLDSILSVWAVAKTGAAFVPIDPNYPDERITHMLVDSGVTLGVTTTAHRDR------------------LPGAAHWLVLDEPAFAIECAERAGAPVTDADRSG-------PVTLDTAAYAVYTSGSTGVPKGVVVTHRGLDNFALDQLER-FGATPQSRTLHFSTPSFD-GSVFEYLQAFGAGATMVIA--APTVFGGEELARLLADRRVTHAFITTAALASLDPAGLVHLTDL--------VFGGEACPPELVARWA-----PGRRLYNAYGPTETTIMSNISEP-MVPGNPITIGGPIRGVTELVLDPRLQPVPVGVPGELYLAGA--GLARGYHRRPALTAERFVAHGERMYRTGDIVRWTADRSIEYVGRTDFQVKVRGFRIELGEIDSTLMSEPDVGFAATLAHRGPAGDTLLVSYVVPASGRSLDPVV---LTRHLADRLPSHMVPTSITVLERIPLTAVGKLDRAALPELLSGTGHDRVPVGPIEDAVAV--------- 111022070 2843 ----------------------------------------------------------------------------AFDRMVASAGDAVAVRCDGA------SMTYRALDDRANRLARLLVAQGVGAETLVVVGMTRSIDLVVALLAVVKTGAGYLPVDVASPAERLAFVLGDARPECVLTADAGTFRGAGVP-------------------VVVLDDPETVTALQQFSSLPVTD-------DDRRTPLHLDSVAYVIYTSGSTGQPKGVQVSHRNVITLLANT-QTLFGFGPADVWTMFHSAAFDFS-VWEMWGALAHGGRLVLVDYF-TARSPERFLELLRGETVTVVNQTPTAFYQLAEADRLA--GGPGLSLRYVIFGGEALEFGQLRRWYARRGDAAPVLVNMYGITETTVHVSHHRDLVEEESASVIGRGLPGLRVYVLDGRLHPVPPGVVGEMYVSGAQVS--RGYLGRSGRFVADPFTPGARMYRSGDLGRWNGHGQLEYLGRNDLQVQVKGYRIELGEVEAALLACEGVAQSVVTA-----RGDRLVGYVVPETGAAIDPAAIIDAAAV---RLASHMVPAAVVVLDELPRTVNGKLDRKALPEPDFGQRVTAG-------------------- 8926185 8 -----------------------------------------------------------------------------------------------------KTLSFSETDTRTDRLAQALIAQGVKPGDRVAVMMDNVADWPLSWFAAIKAGAITVPVNTRFGATDLAHVLKDSQAVRVLASPGCVPLARDVSGSIGHPCA--------VRTLRELEADFGDRPVDGPGLSAHAD-----------------DTVNFQYTSGTTGFPKACMLSHDYWLRTA-WMIAVHSGLRPDDVVLTAQAFSYMDPQWKAVMCLMGGVPLVVLP-----RFSASGFWHSVRQHRATLTYVLGSMPMLLYKQPPHSGDR----DHAMRLVLCSGIPRDLHHAFEDRWG---AAWREVYGSTESGLDLIMPPGEEATVGSGAMGYPPSGKEVIVADERQRPVQPGQIGEILVRG--RPMMKGYWNNPDSTERAF---RGGWYHTGDLGRAEAAGSVVHAGRLKDMIRRGGENIAAAEVESVLEAHPAVLAAALAGIPDELFGELPKAFLQLRPGYRPTTATARSVLAHTRRHLAKFKVPAYVEFVDSFPMTPSARIQKR---------------------------------- 182678730 18 -----------------------------------------------------------------------------------------------------KRYTYAKLGDLVDRAARGFQQLGVRKGARVGLCLPNTPYSVICYFAILKAGGIVVNYNPLYVEREMKHQIEDSGTTIMVTLDLAQIYPKVSAMLEERIVVCRMAECLPRSKAILFSLFKKSELADVPADLQNISFTRLIANDGKPRHVDIDDIAVLQYTGGTTGVPKGAMLTHGNLTANVEQCRRILMEDSQGERILGVLPLFHVFAMTTVMNFGVTVGAELILLP----RFEIKQVLQVIVRKKPTLFPGVPTIYTAINNAASDGAFNL--SSIHYCISGGAPLPGDVRCRFEKLTGCRL---IEGYGLSEASPLVICNLKGENKPESIGIPAADTIIEVRDPENSSRVLGVGEKGEICVSGP--QVMAGYWQRPAETAEVMVD---GMLRTGDIGYRDEDGHYFIVDRIKDLILCGGYNVYPRVIEEALYRHQAVAEAVVIGIPDAYRGQAPKAFVRLREGISVSPE---QLKTFLEEQISRIEMPKIIEIRDHLPKTMIGK-------------------------------------- 163726194 5 -----------------------------------------------------------------------------------------------------RQVTWGEFDARVNQVANALIKAGLKKGDKAALLSLNCIEALEIMCGVLRAGGVIVPLSPLLTSEQLAFLTQDAGASFFFCT---------FPLQGLVQPVLDQLNDIPQERRMAVF-------FDEDGWTPYEDFLSGASVSSVFVDTQDHDEAVIIYSSGTTGLPKGIVHTHFSR-TMLGTAGGLEFRIHSGSTMLINTPL-FTNATWVMLLGSMGVGALVVLLP----AFSPEAFFQAVEREKITHTFLVPTQYHVILDHPD--FDQHDLSSLQIMVSMGSALPLPVKKQILQRMGKGL---IELYGL--TEGVGTTLKPEEIEEKTGSVGTPISGTEIRIIDHEDKELPFGEIGEII--GISSGLMKGYHNRPDANAEIIWKDEFGFIKTGDIGRFDEDGFLYILDRKKDMIVSGGINVFASDIEEVLIQHPDVNEAAVVAIPHEKWGETPLALVIPYPDAEARED---EIMGWVNQRLAKYQRLARVEFREDFPRNALGKVLKRQLRE------------------------------ 73540569 20 -------------------------------------------------------------------------------------------------------LTFGALSADADALCERYAAAGLASGQTVSVYLPNGEQTARLLLGTMACGLVVNPINLLCQPAQLRYILTHSDTRLIFTWPGGEAAIR---------EALREATLDVPVVI-------------TAPDATNLPALPVVRNDAPPLPLPEPDPALLMYTSGTTGTPKGVLLTHHNLATNGANVSREH-ALGPADRVLATLPLYHINGLVVTAIAPLVHGGSVVM----PTRFSASSFWHDITRHGCTWLNVVPTI----IAYLLNDPDGKAPAGVRFCRSASAALPPEHHREFEDRFGIG---VIETMGMTETAAPAFSNPLDPQQRRIGSIGR-PSGTHARVLGRDGKPVDDGQIGEIVLQG--ENVMAGYYKAPDVTRDAF--THDGWLRTGDLGYRDADGYFYITGRAKELIIKGGENIAPREIDEALLRHPAVLEAAAVGVPDPAYGQEIVAFVVMRDATPCDDA---ALRAHCLRELGRYKTPKEFRFISELPRGPSGKVQR----------------------------------- 115375643 5 --------------------------------------------------------------------------------------------------GPDATLTYGQLDALANRIARALQGLGVKKGDRVGLWTEKSTRAVAAMQGIARLGAAYVPLDPLNPAVRTRIILDDCRIDVLVTSAS-------------RAAELHSGGMDRLRFLLV---------XDEGPSLPWSRLAEFSDAPLPHHGSDDHDLAYILYTSGSTGTPKGVCISQRNALAFIEWCHGL-LNTTPADRFSNHAPFFFDLSVLDLYAAFLGGASVTLIPEALAFAP--EKLVELVLRERFSIWYSVPSALTLMMQQ--GGLLNHPELPFRAVLFAGEPFPIKHLRPLREHL--PAARFFNLYGPTETNVCTFHEVTDISPERTEPVPIGRASCGDQVWLARPPDSEPGEVGELMVAGP--TVMLGYWGHPPQ--------GDQPYATGDLCRRLPDGTFEYLGRRDNMLKVRGRRIEPGEIEAALLTHPDIREVGVVA-SGAGLEARLVAFLVSASATAPS---LLKVKKHCAERLPRYMIVDEVRVLAEMPRTQNGKLDRRALQAL----------------------------- 194016178 1873 ----------------------------------------------------------------------------------------------------EEHMTYQELDEKATQLAAYLQSKGVGPGSLVPMLFDRSFDMIVSVLGIVKSGAAYVPMSPEYPDARIRLIVRDTQSDVIITQSHLIER--------------------------LVDFTGTKIEMDKPLPVTDAVYQREQS------IIGEDQLAYVNYTSGSTGTPKGVMLPHAGVVRLVRKT--NYIKLGPDDKMLQLSNYAFD-AFTFELWGMLLNGGQLILIPKYAA-LNMDELSRLIKVHQVTANCLPTALFNRLVEHDPKSVAGY-----RTLLVGGEAMSSE---HARKALPHMEGVLINAYGPTENTTLATTHQVMHMPARSVPIGVPISNSTVVILDDALNPVPAGVKGEIYIGG--TGLAKGYLHDPERTHERFIDNGDRLYRSGDLGTWRSDGTIEYLGRKDNLVKIRGYRIECGEIETALLKHPQIKECTVIAKTY-GSSKRLAAYLV-----TDGENPVSGWKAFLQESLPGYMIPSYFIVMDEMPVTTNGKVDQKALPDPAETISLSQGD------------------- 194016178 200 ------------------------------------------------------------------------------------------------EGGRTLTQSYPELLTNAERVLSGLRKAGLTNGDQVLLQLKDHQDFITAFWGCILGGIIPTPV----SVPPVYDETNQAVNKL-----KGVFRLQNEPFIMTNEASAED-----------IAGLRESFEAKDIPILTIETLLSCEPDEQHYEP-EPDEPVLQLLSSGSTGVPKCIRHNHQSILSRII-SFEQTNGFTHEDMSLNWMPLDHVGGIVMFHVHDVYFGCQQISPSIDQFIERPMVWLDWVETYGVTRTWAPNFAFAMMNEYEDDIRKGWDLSTLTYIMNAAEAVVPKVTQRFMHMMGQHRHAMVPAYGMSETGDIQCVAQDHPHKMTFTEVGAPIPSVWIRIVDEHHHVLPEDQVGRLQVKSP--TIMMGYDQNEEANQEVFVE--NGWFHTGDLGFI-HEGRLVLTGREKDIIVINGANYLNYEIEAVVEEVDGVEVAAAYGIPESSNDTLAVFFVTQKDSLEEQITMIQQIREAIIRKIG--IEPDHIIPVDQFPKTESGKIQR----------------------------------- 6449056 4289 -----------------------------------------------------------------------------FEQQAEDTPDRVAILFEN------QTWTYRQLNERSNQLARVLRNQGVGADRVAAILTERSANMMIGILAILKAGGAFLPIDPELPDERRAYLMEDSGADVLVTC---------------------------VEHTV-------PPSFEGSVVLLDDPLVYQGDASNLNLSYAENHLLYVIYTSGTTGKPKGVQLEHKTMLNLLAYEREYTQL--RFDRVLQFAAMSFDVCY-QEIFSTILSGGTLYIIDNEA-KREIRELNEFVKTHRIQTAFLPTAFLKLLASEKQYFEPFAECVDHIITAGEQLIMTNTLREMMMRH----QVSLHNHYGPSETHVVTMCTVDPEIHQEMPPIGKPISNTEILILNEAGTLQPIGIVGELCIAG--ISLARGYHNRHEKFVPHPYDANKRMYKTGDLARYLPDGNIEYAGRMDHQVKIRGYRIELNEVEAALLNIEHVQEAVVLARENTEGQSDLYAYFVAEQALPIS-----QFKEKLAQQIPGYMIPSYLMQLEQMPLTSNGKVNRSALPLPAAG-------------------------- 6449056 267 ---------------------------------------------------------------------------------AERTPDHVAVKFVNN------HMTYRELNEKSNRLARTLRNYGVQADTLVAIMAERSLEMIVSIMAIWKAGGAYVPLDPEYPEERLQYVLNDANADVLVVQRHFKNS---------------------------LVFDGPMIDLNDETSYHADCSLLSPIAEH-------SHLAYVIYTSGTTGKPKGVMVEHGGIVNSLQWK-KAFFKHSAEDRVLVLYPYVFD-AFILNFFGPLISGAALYLLPNEDNK-DLFAIQNVLKLERITHFSTSPRLLQAMTEQM----NAEDFYHVQHVVVGGEKLEPDTV---ERLFSLQPQIRINNEYGPTENSVVSTFQPVYSADEQITIGKPVANHQAYILGAHRQIQPIGVPGELYVGGS--GVARGYLNQPDLTEEKFVDHRRKMYKTGDLARWLPDGRIEYLGRIDHQVKIRGYRIELGEVEAALSNLEEVRETTVESREGIDGTKQLYAYYVGEPSLSAG-----QFREILSRELPDYMIPSYFIHLERIPLTSNGKI------------------------------------- 6449056 3287 -------------------------------------------------------------------------------------PDRTAVVFEGE------SLTYGELNKRANQLAQALRVEGVQAGQLVGIMAERSLEMIIGIFGILKAGGAYLPIDPDSPVERIHYIARDSGINILLTHGELPEN---------------------------LNFSGTCINMKEEQAYHETDI-------NLAVPCQFDQLAYCIYTSGTKGTPKGTLIEHRQVIHLIEGLRNAVYSAYDGVLHVAMLAPYYFDASVQQIYASLLLGHTLFIVP-KEAVSDGEALCQYYRQHRIDVTDGTPAHLKLLVAADDGEGVPLRH-----LLIGGEALPKTTVTKFIHLFGADRPAITNVYGPTETCNIEVSADAWTRSQVHIPIGKPLGNNRMYILDSQQKLQPVGVQGELYIAGDGVG--RGYLNTNKKFVNDPFVPSGRMYRTGDLARLLPDGNIEFIERVDHQVKIHGFRIELGEIESIMLNIPEIQEAVASVLEDADGEHYICGYYVANKPFPTS-----QLRDRLTRHLPGYMIPAYFVQMDQMPLTPNGKLNRNLL-------------------------------- 6449056 1777 -------------------------------------------------------------------------------------PDQAAVI------DGDKQITYRQLNERANRLARTLRARGVQADQPVATISRNSIELVTGILAILKAGGAYVPIDPEYPQDRIQYILEDSKA-----------------------------------GIILMPRDVRQQITYEGVVILLDEESSYHEEAFNLEPLNANHLAYVIYTSGSTGKPKGVLIEH-RGLSNYIWWAKEVYVKNEKTNFPLYSSISFDLTVTSI-FTPLVTGNTIIVYDGEDKTALLSSIVQDQRVDIIKLTPAHLHVLKAMNIANKIAIRK--------MIVGGENLSTQLAQSIHEQF-DGQIEICNEYGPTETVVGCMLYRYDAVKDRRESVPIGTANTSIYVLDEDMKPVPIGVPGEMYISGA--GVARGYLNRPEKFVENPFVTGERMYKTGDLAKWLPDGNIEYLGRMDEQVKIRGFRIELGEIETAMLQAEEIKEAVVTAREDVHGLKQLCGYYVSSQPITVS-----QIREQLSQSLPGYMIPAYFIKLEKMPLTPNGKI------------------------------------- 91780889 11 --------------------------------------------------------------------------------------------------------TWRQLAIDVERHGAALQSLGIIAGAKVGILMPNGYEWVVWAYAAASIGAVVVPLNTRFLAAELAYQLATADIEILVTDFLAIVAAMVPALSEAQPGAWRSETLPRLRHIVTTGTSTTFVGELSAGSLTASDPAAIIRVHEAAAKVKPDDPVLIQFTSGSTALPKGAMLSHQSTLRNAHDVAAR-LHITHADRIFVPGPFFHVGGLTLGMLLGLSTGAPI----HTLARFDPAAVLATIAREQITVYSGVDSLFITLYKY-----PGFRREAIASVTKGWIASSPDIVRMVQTEMGLTGISNV-FGISEASPNVTIGDLDEPPALRAATCGRPHPGCEVKIVDPTGETVPAGESGEILYRG--YSLMLGYYNNPAATAKAI--DVDGWLHTGDRGILRASGHLEYHGRIKDMLRVGGENLAPAEVEEALCRHPKVRQAAVIGLPDERLVEVPAAVVELKEGETCSAE---EITAWCAARLAAFKVPRVIAFVEQMPMTGSGKI------------------------------------- 158426160 24 -------------------------------------------------------------------------------------------------------VTWAEMDARVDAMAVALAGKGLGKGDRVLVQSKNCLQMFESMFACFRIGAVWVPTNFRQTPDEVAYLAQASGAVAMICHADFPDHERIV-----------REQAPGIATVIGI----GDAPFGEDYDALVAAHLGRKGPVAD---VEHDDPCWFFFTSGTTGRPKAAVLTHG---QMAFVITNHLCDLMPGTTQADASLVVAPLSHGAGIHQLVQAARAVKTILLPSERFDVAEAWGLVEKWKVTNIFTVPTITKMLVEH--PSVDQFDHSSLRYVIYAGAPMYREDQKRALAKLGKVLVQYFEVTGNITVLPPALHEPEDGPHVKIGTCGFERTGMQVQIQDDQGREVNAFETGEICVCGP--AVFAGYYENPEANAKSF---RNGWFRTGDLGHMDAEGFVYITGRASDMYISGGSNVYPREVEEKLLQHPALVEVAILGVPDPMWGEVGVAVCVTRDGAPVNEA---EIIAFLDGKVSRYKLPKRVFFWEALPKSAYGKITKKMVRE------------------------------ 89093400 28 --------------------------------------------------------------------------------------------------GDVRR-TWAETYTRCKQFASALRAKGVNPGDAVSIMAPNLAEHFEAHFAVPMCGAVLNSINIRLDSEAVAFILKHAESKVLITDREFSSVVKG------------ALELLDEKPFVIDIDDPYWSEGEFIGETKYDDFLATGDEHFVPHKVDEWNAITLNYTSGTTGNPKGVVY-HHRGAYLNAISNSISWGMDQHAVYLWTLPMFHCNGWCFPWTIAAMAGVNVCL-----RHVRADDIFNAIKREKVGYFCGAPIVLNMLNSADDELKTGIE---HQVKVMTAGAAPPAAVIAGMESLGFSVTHVYETYGPSVVCAWHDEWDEKSLDDKARLKARQMLDGLMVADPVTMKPVPKDGETMGEIFMQGNLVMKGYLKNPDTTEKSFEG---GWFHSGDLAVWHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPLVQEAAVVAKNHEKWGETPCAFVALKEG-SDRDITEKEIIDFCREHMAHFKAPKDIVF-GDLPKTSTGKIQKFLLRDRANGVEQD---------------------- 165868784 265 -----------------------------------------------------------------------------------KTPDQIAVVC------NDQSLTYRELNKKANQLASILQSKGVSKESIIGVMVDRSLEMIIGMMGILKAGAAYLPIDPNYPTERIEYMLQDSQAKYLLS-----------------------------------KRTEEVLPQFAGEVLYLDEYLFQGEESNLVREHNPNDLAYVIYTSGSTGNPKGVMIEQKSLVHFLNVMRE---KVKANQSFLFLASVSFDISLLEICLP-LTQGSKVVIA--TEDQFATKELAHLVKKHKVDLWESTPSRMEVILSDPEGANFLKD---LKSILLAGEAFSIDLVEKIR---CISEATISNIYGPTETTIC--ATVKDLSTSKEVTIGKPNPNYHSYILNKYGQLKPFGIPGELCIAG--VAVARGYLGKDEKFVPSPFAAGEMMYHTGDLVRWLPNGELEYLGRMDHQVKIRGYRIELREIETQLREYPEINQVIVV---DQVYGNRLAAYYVSDNKVSFG-----EIRKYLSDKLPEFMIPEKMIQVEEIPLNPNGKVDRK---------------------------------- 91782261 27 --------------------------------------------------------------------------------------DSPALWIVDDPASAGTRLTFAQMAERSSRVANFLREQGVARGDRLLLMLPNRVELWEVMLAAMKLGAVVLPATTQLSSDDVCERVEVGAVRFVIVDGSEVGKFDGIE--------------ATVKRIVVGTRAAVTQGWIDF------ALAYEASPAFKPDPTNASDPLLLYFTSGTTSRPKLVEHTHQSYPVGHLSTM-YWIGLRPGDVHWNISSPGWAKHAWSCFFAPWNAGACVFVYDYTRFVP--KDTLNVLVQCGVTTLCAPPTVWRMLVQEPL----ASYPVKLREIVGAGEPLNPEIIERVRHAWG----TTIRDGFGQTETTCQIGNSPGQPVVAGSMGRPLPGYRIELVDADDHAASEGEIALSLAHRP--TGLMTGYANNPQATEYAM---RNGLYHTSDVALRREDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADAVRLSVPKAFVIVRHGYQIGPELAREVFRFSREKLAPYKRIRRLQF-SDLPKTISGKIRRVELRR------------------------------ 111022434 2009 ----------------------------------------------------------------------------LFDAQVAHTPNAPAVVFEGTG------VTYAEFDARANQLARFLISGGVGPESLVGVAVRRSVDLLVGIYAVIKAGGAYVPIDPDQPAERIAYVVATAGPIVVLT--------------MTADRVALPAEVPAV-----------DLDTLDVSALSDDPV----RDRDRLGPLHTRNPAYVIFTSGSTGRPKGVAVPHEGIVNRLLW-MQHRYPLSDDDVVLHKTPVTFDVS-VWELFWPLQTGARLVIAE-----PDGHRDPAYLERVIRAESVTTVHFVPSMLAVFLAGAHVDGCSSLRRVFTSGEALPPMTAAALHRA---SEAELHNLYGPTEASVDVTYYETGPDETTVPIGAPIWNTQTYV-LDGRLQPVPVGVAGELYLGG--VQLARGYQGRSDLTADRFVANGSRLYRTGDLVRWLPTGQLEYLGRTDFQVKLRGQRIELGDIEAALLRHGDVAQAVALVRNDGSTGDYLAGYVVPAPGRSPAE---RAVLDFAAATLPRYMVPSALVVLAQLPLTANGKLDRKAL-------------------------------- 111022434 4154 ------------------------------------------------------------------EGGTL---VQLFDEQVRRTPDAVAVVFE------EQSLTYAEFDSRANQLARYLISREVGPESLVGLGMSRSLAMMVSIYGVLKAGAGYLPLDPEHPAHRTEYVMATAKPVVVLTTS------RDRDDLPAAVDAVEVDVLD--------------------LSVFDAEAVTDAS---RLAPLRPENLAYAIFTSGSTGRPKGVAVSHRSVVNQIAW-MRSRYALGDRDTVLHKTPITFDAS-VWELFYPLQVGARLVIAAPG-GHRDPEYLMRMSDRWHVTILEFVPSMLALFLAESSLALPRS----LRYVSVGGEALPSELAARFAARTEAVLD---NTYGPTEVTVTSTVHRCLAGASGPIPIGRPIRNTRTFVLDRRLHRVPVGVPGELYLAG--IQLARGYHARGALTAERFVAHGERLYRTGDLVRWNSNGDLEYLGRTDFQVKLRGLRIELGEIETALTADESVDQAVVV-VRDGEFGQQLVGYVLPTRGRTVDVEATREV---VSTSLPNYMVPDVLVVLDALPLNPSGKLDRRAL-------------------------------- 111022434 3055 ---------------------------------------------------------------------------------VASNPLGVALTCGG------VQMSYPDLDSRSNRLARLLISRGVGPETFVALSFARSIESVVSVWAVVKTGGGFVPVDPKLPVERIEHMLVDSGAVIGLTSAETTSPGKVAWLVPTAGEVQELCDGFSSAEI---------------------------TDAERRAPVTWTNAAYMIYTSGSTGVPKGVVVAH-AGLASFCADARLELNLTGNSRVLRLSSSSFDAS-VFEMIAGFSAGATLVVAP--PEIIGGSELAELLRVERVTHIITAP--------AALGIVDPGGLDELQAVVVGGDVCPPELVAKFA-----PFCRFYNSYGPTETTIIISMTEALVPEER-ITIGTPIEGAGAVVLDARLHPSPVGVIGELYLSG--RGLARGYHARGALTAARFVANPFGMYRTGDLVRWTRDGRLDFVGRIDSQVQLRGLRIELGEIEAALSRCEGVAQTVVVLRHDPHTGEQLVGYVVADSKAALDPE---ALRIRVGETLPNYMVPSRVMVVDALPLNPSGKLDRRAL-------------------------------- 111022434 5220 -----------------------------------------------------------------------------FDAQVARTPDAVAIVYDNE------SLSYAEFSARVNRLARRLIDEGVGPESLVALGIRRSLELVTGIYAVLRTGAAFVPLDPDQPPARNDYILETTGPVCVLTARDGFDTSRN----------------------RVLNIDAPDLSVYSSEPVGESEVVTSARPEN---------LAYVIFTSGSTGRPKGVSVSHRAIVNQMAW-LAAEYELGDSDVVVQKTPVTFDVSMWELLVPLAVGARMIVARPDGHRDPDYLLSLMQDSGVTVAAFVPSMLATLLADPEAFLP------DSLRCVFAGGEELPVELSGRCASR---SKARLDNKYGPTEYAVTATSHRCDGLERESVPIGEPVWNTTALVLDRRLHPVPIGVEGELYLAGVQLS--RGYHRRQGLTAERFVADPFGAYRTGDVVKWNPRGQLMYLGRLDSQVKVRGLRIELGEIETALVAQQTIAQAVVI-VHDGDFGQQLVGYVVPEGGRLVD---VESVRATAGRSLPQYMVPDVLMVLDQLPLTASGKFDRNAL-------------------------------- 111022434 506 -----------------------------------------------------------------------------------------------------REVTYRELDQRSNQLARLLIESGAGPETFVALSLPRSAESLVAFWAVAKTGAAFVPVDPKLPPERVAHMLSDSGALVGLTLHEL------------------RATLPDGIHWLVVDDDEVRARCDRQRRAAIGDADRRA-------PLSVHHPAYMIYTSGSTGLPKGVVVTH-TGLSNFAAGARPELGVHDESRMLRFSSASFDASVFEMIQAFSAGATMVV---APPEVHGGSDLVDLLSEQQVTHIITAPTVMNT--------VDPRGLEHLEAVVVGGDVCTPDLVERFGQV-----CRFTNSYGPTETTIIITAGEP-LMPGEPITIGRPIQGTSVVVLDRKLRAVPAGVVGELYLAGP--GIARGYHHRHGLTANRFVANPFGEYRTGDEVRWVRHYTLEFIGRSDTQVKIRGFRIELGEIDSALLAQDGVNFAATVVHRTAGGTTALVSYVRLDTGREFDPV---AIVEGVAEIVPSHMIPSAVMRLEHVPVTAAGKLDRSAL-------------------------------- 167590686 28 -------------------------------------------------------------------------------------ADKPAFHALG------QTLTYADVDRLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVVFIAVAKIGAVQVNVNPLYTARELEHQLNDAGVETIVVCGGSTRTFADVIANTPRIRTVLTVGRGDLGVVDV--PDAVREALPRDAIALADALAAGERLACEPVALGGDDLLLLQYTGGTTGLSKGAALSHRNLLANIAQFGVFVFDAQREEVVVTAIPLYHIFALTVNFLSYFAIGAENWL---VANPRDLDAFIDVLKAARPTVFVGVNTLYAGLANH------PRLKEIDWSRLTLSAGGGTAVIDVISARWKAVTGCFIREGYGLSETSPVVTFNPPSIDAFTGTTGLPLPSTDVKLLDDNDREAGIGAPGEVCVKGP--QVMRGYWQQPEANARAFTAD--GYFRTGDIGVFDDQGFLKIVDRKKDMVIVSGFNVYPNEVEAVATAFPGVAECACIGVPDPRTGEAVRLFVVAAEDAAVTEA---DLIAHCRANLAAYKVPKVIRFVERLPKSTVGKILRREL-------------------------------- 119656129 2294 ----------------------------------------------------------------------------LISRAARAHPDALA-VAVPSERGDTRRLNYGELERRSNRLARKLRELGVGSGSVVALCLDKSPELIVALLAVLKAGGAYLPLDPDYPAERLAYMAGHAGAKLAVIDEERRER---------------------------LAGWDGDVLTPDELQLIADADTDASPLDFAPAPT---DTAYVIYTSGSTGKPKAVRVTH---ANWASAYAGWEREYALDQTHAHLQMASFSFDVFAGDFARALCAGKTLVPVTRELLFNTQRLYRAMVEEKIDAAEFVPAVVRGVMDYCEREGERLDFMRLLVVGSDVWKVEE---YRRLRALAGPHTRTINSYGLSEATIDSTYFEGDAAELRMVPIGRPFPNTALYILDERRQPVPAGVAGELWIGGG--GVCAGYVNDEEQTAQRFGELPLGVYRTGDLARWSGDGQVQLIGRADGQVKVRGHRVEIGEIESQLAAWPEIAQAVLTVREDARGEASLCAYCVAAEGATLN---WRALREHLAQYLPTFMIPSQYVQLDALPLSGNGKV------------------------------------- 134093504 27 -------------------------------------------------------------------------------------------------------LTYAEVDTLSQKLGAWLQGTGLQKGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYKPRELQHQLVDSGAEAIIILENFATTLEKIIVSTQIKHVVMLGGLKGLLVNFVVRHVKKMVPFSLPQAVSFKDVLAQAAHMHLQRPLGPQDIAFLQYTGGTTGTAKGAMLTHRNIVANILQNEAWIWPVEPPDKTLNFVCALPLYHIFALTACCMLGTRLGVMNILIPNPRDIPSLVKELMKYKINLLPAVNTLYNGLLNNPDFA--KVDFSELKLCNGGGMAVQQVVNDRWRVVTGCS---IIEGYGLSETS-PVATSNPVETTEFSGTIGLPVPSTEVMILDSNDNEVALGLSGEIAIRGP--QVMAGYWNNPAETAQAMTAD--GFFKTGDIGVMDARGYTRIVDRKKDMILVSGFNVYPSEIENVVAGHPGVLECACIGVPDEHTGEAVKLFVVRR-----DPALTAELMAFCKEQFTGYKKPKMIEFRTELPKSNVGKILRRELRD------------------------------ 163813378 180 -------------------------------------------------------------------------------RRVQARARDAAQI--AAVTHEGASLSYAELNARANRLAHRLIALGVRPDQRVALLLERGPDLIVAMLATLKAGGAYVPLDPLYPSERLAFMLDDSRPKVVLTQASLED---------------ALPSSRALMTAGVVVIDDPAASWLQ---------LSDADPDPAALGLNEQHLAYVIYTSGSTGQPKGVMVE-RANLANLVGWHCETFPLQPGERTASMAGMAFDAC-TWEIWPALSMGATLAL-PPRAAAGDPAQLLQWWQAQELHSGFLVTALAEIALQDAAAAKPGRALRSLLTGGDRLNRLPDAAL----------PFELVNNYGPTETTVVATSGTLR-ADDGAVHIGRPIANTAIYLLDAHGEPVPQGVAGELYIGGA--SVARGYLNRAELTAERFLDDPFRMYRSGDLARWRGDGRIEFLGRNDHQVKIRGFRIELGEIEARLARQPGVAEAVVHAREDSPGEPRLVAYLV-----GADVPAAAQLREALAKELPEYMLPAAFAILERLPLTPNGKLDRRAL-------------------------------- 158316400 17 -------------------------------------------------------------------------------------PDRAALV-AADDGGNVQRLTYATLVERVRALSAGLASIGVRRGDRVVLWLTNTPEWVVSHFACMRLGAVTVPVNTFLKPAEVSYVITQSGARHVILLDGFRALRMPAMLAEICPEHLLSAGIPDLRNVVIFHRGGGDLGALEALGRDPSAADARGLADRLERQVLGSDLAMVKYTSGSTGFPKGVMLEQGGIVANAALHSRRIG-IGGSDVFFSMMPFFHAGGSIWGLMTMLVNGGTLVFTE----AFNARLGAELIESERATVMFGVIPAEVVQAAIED----GRDLSSLRIAAVPNE--------DARRVMPNVTFTFVPFGLTETYGPASVTAPDDPPDKRRTTGGRPPGNEVRVVDPATGLDVPPGAVGEAWVRG---NVMRGYWNKPEENARVLDAD--GWLHSEDLVSMDADGYITYAGRLKLMLKVGGENVSVEEVEKVVASHDAVAYCGVVGVPDRRRGEVVRAYVVVRPGHCLDADI---LRSWLKTRLARFKVPRDIVFLDELPRLANGKLDRV---------------------------------- 84684175 403 --------------------------------------------------------------------------------NLDRNPDKVAL------TGPAGDVTYAGLIADAARWGNAFKAAGLIQGDRIAFFLDDTPTYPAAFFGAVRAGFVPVLLNTMTPPDVLAYYLEDSAAPLALTEPGLVEVF-----------AKAGTRVPLIVN-----------GEAPAGTRAAADFIAGQPDTLDLAPTGPDDMAFWMYSSGTTGRPKGIVHLHHDMAYSQQSFAAHVLKLREDDICFSVPKIYFAYGFGNAFTFPFSIGATTLLM---PGRPTPDAVLDMIETYRPTVFYGLPTLYTAICNA--PGIAERDLSSLRQCMSAAETLSEDVFNRWKALTG---LPAIEGLGSTELLHVYLSNTAEEQ--RLGAAGKAVPGYEIELRDADGNRVGSGVDGVMYARGG--SSAPCYWNRPDKTADTM----RGDWIYTGDRFIEEDGFYYFQGRADDLIKVSGQWVWPLEVERCLNEHPDVHECAVLAHELPDRRMTLRAVVALRQGHVPREGQTEALQNFVKSRLAPFKYPRFVSYIEDLPKTGTGKLDRQAVKA------------------------------ 182440525 30 -----------------------------------------------------------------------------LRQRAEAHPDRVAIV----DPVAGSRWTYADLDRRADRLAAGFLARDIAKGDKVVVQLPNIAEFFEVIFALFRIGALPVFALPAHRESEITYFCEFTEAVAYVVAAE------HGGYDYRELASKTRANVSTLRHVFVAQGDPGE----------FEALSEVAEEPVGYGGPRPDDLAFLQLSGGSTGVPKLIPRTHDDYIYSL-WGSNEICAVDERSVYLCVLPAAHNFPLSSGSLGTLYAGGRVVLCPG----PSPEVAFPLIEREGVTITGLVPPLALLWTEA--APGTAHDISSLDVLLVGGAKFSEEAARRVRPALGCTLQ---QVFGMAEGLVNYTRLDDPVETIVTTQGRPISPDDEILVVDDDDREVAPGGTGHLLTRGPYT--IRGYWNAPEHNARSFTED--GFYRTGDIVRVTATGHIVVEGRAKDQINRGGEKIAAEEVENHILAHPAVHDANVVAEPDPYLGERVCAYVILRSGAGPLKAV--AVKRFVRERLAAYKVPDRVEFVDAFPQTGVGKVSKKDLRNAAA--------------------------- 110639356 47 -QYPIQSNLHEEKKSGNTSYPAFYSWSIDKKEGFWKAMIDSLSFEQPYSSVLEKSDDPDQVH--WLKNARFNIVESCF--QAAS--EQAAIFYQAEQSSEIHTISYGALKQKVIQYASGLSKNGFAAHDRIILYLPFSIDAIAFYLACIYMGAEPVLVSDSFSAQELTKRIAIIKAKAVLTTDQYWYADKKIAVLPKVLEA-------NPCRIILYSEEQSDASTIRANDLLLSDLLDVYGTSYPPYYHTTADTISILFSSGTTKEPKALPWKAATPIKCAVDG-KLLQDIHAGDVVTWTSGMGWMMA-PWLIFAALLNKASIAVYGGA--YSKKEFLDFTVQTHVTVLGTIPSVVKSWRAQA----FQPVANWKVRIFSSTGEPSDAEDYFYLM-YLNNFNAPIIEYCGGTEIGGGYISNVVELPIALSSFNTPAPGSTFILLDENKHVVEQAGAGEVFLIPPAIKSHAEEYYANLPVLPAYPLLRRHGDGFHKT--TIEGTAYYRSMGRTDDSMNLGGIKVSAVEIETVVNTHPDIIESAAVALQSTGGGERLVVFVHTTH-ETDNVQLQKELQKIIQAELNPLFKIYDLVFKENFPRTASNKLMRKELRKELAG-------------------------- 46135817 57 ---------------------------------------------------------------------------------VSAHGDREAVIARTPTPHSHETLTYYALDSLSNSLAHSLSSLGVRKGDRVAVSLGNGPEFAALTYACFKLGAILVPLNPGFNEHQVIAALKHLAIKTLIVTDLAYKPGRGRSNEHLLRSVIQSEAVPSLCNVVVFCHPDIKFDLKGCRAFTPYSSLVDGSSVKPDSPLSPSDVINIQFTSGTTSMPKAAMLSHRAIL-NNGALIAHRMGLHADDRIVVPPPLFHCFGCVLGYMATATTGASILF--PSPAFDPEATLHMVVDHEATGLYGVNTMLVAVLEALNRGDVVPHDPKHLTKGIVAGSSVPPSLMSTLYKRLGLDD--LVICYGMTETAPVSCMTSPSDPIDKRTSSIGKVMPHKIVDPLDHSKILPVGKRGELATAGYLV--MEGYYGDEARTSEVRVEDGTVWMYSGDEAEMDEQGYVQITGRIKDLIIRGGENIHPLEVEDCLLTHKGVREASVIGVPDERYGEAVAAFIIPARGWTPDEEKVDELRQWVATKLSKHLAPKYVFWIDEYPKTPSGKV------------------------------------- 104782281 1508 ---------------------------------------------------------------------------------VAATPQAPALMFAG------QQLSYAELNARANRLARELVAQGATADALVGIAVERSVEMVVGLLAILKAGAAYVPLDPEYPRERLAYMIEDSGIELLLTQ------------------AHLLAELPLGEGVRSLVLDQPDAWLAGHGDSNLGLVPA------------PQQLAYVIYTSGSTGTPKGAGNRHDALVNRLCW-MQEAYGLTAADNVLQKTPFSFDVSVWEFFWPLITGARLVVAAPGA--HRDPGQLIALIETEQVSTLHFVPSMLQAFLQ---DPQVTRCTSLRRIVCSG-EALPVDAQQQVLARLPWNG--LYNLYGPTEAAIDVTHWTCREEGRDSVPIGVPIANLATYILDAELAPVPVGVAGELYLGG--VGLARGYHRRPALTAERFVASPFGGYRTGDLARYRADGVIEYAGRIDHQVKIRGLRIELGEIEARLLEQPGIREAVVLAI-DTPAGKQLAGYLVPEDAAQDQAQLAEQVRGQLRQALPEYMVPGPLMLLAQLPLSPNGKLDRKALPAI----------------------------- 104782281 510 ------------------------------------------------------------------------------------------------------TLDYATLNRRANRLARRLRAAGVGPDVLVGIAVERGVELVVGLLAILKAGGAYVPMDPEYPAERLAHMVEDSGAQLVLTQ-------------------------AHLRGALALPAGVEALELQAG-----EDWLAEFDGDNLANLAAPSNLAYVIYTSGSTGKPKGVGVRHDGVLNFL-ASMLKQPGIDASDRVLSLTSLSFDIA-GLELYGSLLAGACIVLVERA-TARDPQALLAAIDTERVSVVQATPSTWRMLLDSPQAASLAG-----CKALCGGEALAPDLAARLIERCGH----VWNLYGPTETTIWSALHYLDAGHPQV-LLGRPLDNTALLVLDADLQPVPVGVAGELYIGGA--GLARGYHQRPGLTAESPFADGERIYRTGDLARFDGQGRLEYIGRADHQVKIRGFRIELGEIEAQLLARAEVREAAVVAR-DTGLGTQLVGYLVPADAAEAQQALRETLRAALGEALPEFMVPAQLMLLARMPLTPNGKLDRKAL-------------------------------- 154245648 23 ----------------------------------------------------------------------------LLRLRAREAPNRLALSAHSASGHRDR-LTYAQLVERMEAIARGLARLGLGRGDRIAVLLEAGRECILTALGALRLGAAVVPLNTRYADEELAHALALVEPAAVVTTAEG---------------AGRLARLAPALRTLVVEGAQIDTETSL-----------WPEPEREPPGIAPHDPACLLFTSGTTARAKAVMHDHRSMI-GAGLSCSAALGLTPADLYQGGWPFFTSSGLNLGCMSSWVAGGGFVFEEP----LDNGGRLRLVARERSTFLHGVPSVIHFMIEEYAKG--GYDVSSLRRVGYGGSAMPAEVIRRISAA--WPGVEQVQIYGMTESGPAGARLEPADMWRKHGSIGVAMPHCEIAIVDEAAAPLPAGATGEILIRGPGVG--KGYFRNPEATQAAF---RAGGILTGDVGHLDPEGYLYFTDRKKDVINRGGLKIASVAVEQVLYRFPGVLEAAVVAIAHPHLGEDVAACIVPQPGVHLD---LDEIARFCADKLADYERPRRWLVLDALPKNPMGKVLKTELRQ------------------------------ 182434242 1562 ----------------------------------------------------------------------------LFDAVAAAHPDAPAVAGPDLATGDRTELDYRGLDTAANALAHDLIAHGVRPQDRVAVMLPRTVEAVVALLAVAKTGAVYLPVDPDYPAERIAHMLTDAAPTLVLTTPGTPASDGVPRLETDGALRTRSADDPGL-----------------------------------WRTQRPDAAAYIIYTSGSTGRPKGVAVTH-TGLPALARTLADAFGAGQGDRVLQFASLSFDTSVWEIVMALFSGAALEIV---PADRRLGEPLAAFLAEHRVTHLTVPPAVLAALPEDAVAPG--------TTLIVAGEACTPALVRAWA-----GRTRMFNSYGPTETTVDATLWRCDPDRLRADDNSPVPVGAAVAETDAALRPVPPGTPGELYVAGS--GLARGYLGRPGLTATRFVADPYGMYRTGDLARRRFDGELEYLGRADHQVKLRGFRIELGEIESALTALPGVRQAAAVLREDRPGSRLLAGYAVPRTGADLDPG---RLRTALARTLPDYAVPATVTVLPALPLGPTGKVDRAAL-------------------------------- 182434242 482 -------------------------------------------------------------------------------RAVALEPDATAV------TDGDRALSYRELDALSDRVAHLLSAHGAGPGTCVALSLEPSAEQIGAILGVLKTGAAYLPLPADAPADRIRPQLASARPATGLTASARRRDG------------------------LPATDGSADRPGAGWLTLDDLPPADPGVTPYTVPGISPADAAYVIHTSGSTGRPKGVVVEHRNVLRLLDATDDDFGFGRDDVWTLFHSYAFDFS--VWEIFGALLYGGRLVVVDHATTRAPEEFAALLRREHVTVLNQTPSAFHQLADVLLGREAGNGGELALRTVVFGGEALDPGRLAGWFERYGDDGPELVNMYGITETTVHVTHRTTDATAVPTSPVGRPLDDLGVRLLDAALHPVAPGATGELYVAGP--GLARGYLGRHALTATRFVADPYGMYRTGDLARWTADGELDHLGRADEQVQIRGFRVEPGEARAALAALDEVADAVVLARPAPGGGTRLLAYATPAAGPLAPERLRR----ALRERLPDYLVPAAVIPVDHWPLTVNGKLDR----------------------------------- 182434242 4132 -------------------------------------------------------------------------------------PDAPAVI------DGDRTVPYGELLRDARSLAAPLRAHGVRRGEPVAVLLPRSAGLVTAAHAVLQAGGAYLPLDPDHPAARLSAMLDANPPAVLLTDRA---------------------------------HRDLLPDGFDRPVLLLDDPRPPAPAGPAPAAPHPAQPAYILHTSGSTGRPKAVVVPHGALANRLAWTQRR-FPLGPGDRMLAKAAPGFDVSVWELTGPLLAG--AAVVVAGPDGHRDPACLVRLIREHGVHAVHFVPSMLALFAAEPD----AAHCTSLRWIFSGGEALTDTLVRRCAEVFA---APVVNQYGPTEAAVDVTARPAVPGEGPLVPLGAPGAGTRAYVLDAALRPVPPGVSGELYLGGA--QLALGYSGRSAGTAERFVADPFGAYRTGDLARWNGRGELEYLRRADDQVKLRGVRIEPAEVRTALLGHPDVRDALVLVRDDPSGAARLVGYVT--PGDPAAPPLPADLLAHGAKLLPAALVPSDVVVLDRFPLTVSGKVDR----------------------------------- 182434242 3055 -----------------------------------------------------------------------------------------------------RPVTYAELVARAARFADRLRDAGAGPEQVVALLLPRSVDLVVAELAAAWTGAAYLPLHPDWPAERVR----------------------------------TVLGAAGAVALVAGPGGATAAYGPQPVLHPPADHAPAGPPGVPPATAAPHRLAYVMYTSGSTGEPKGVAVPEAAVLALASDS----RFAGDAHRRVLVHSPHSFDAATHEIWGTLLRGGELLLAPDAPLDPARWRSLLTGEARRAAGKAAVAGAGSAWFTAGLFALLAQDAPETFTALVWTGGDVVAPGAVAAAHAAAPGLRVVNGYGPTETTTFATAHPPEAPHAGPLPIGAPLDGTTLRVLDTALRPSLPGVPGELYIGGA--GLARGYHGRPAPTAARFVADPHGRYRTGDLVRVRPDGALDFLGRTDDQIKLRGHRVEPGETEAALLAEAGVAGAAVVLRTDLPGGPALVAYAVPAPDTALDTDALR---ARLAARLPDYQLPAHLVAVAVLPLTENGKLDRAAL-------------------------------- 62423119 6 ----------------------------------WRPIINTLDWEVEP----DELFRPDPTGGTWFPGARIDALHNLLLRHLDTHSDRLALHWEGE-PGDRESLTYRELADDVATFTAALQKLGVGAGDRVALHTGWLPSTAVAMLACTGLGAPWTLIPVSLPVEALSQKFAQLNPTLVVTQDGAWRHGSIIPTKHRVDDALAA--IESVEHTIVVRRTGMDVAWFVG-DHWYSDLLESNRDRRHAAPTSAVDVDTTLCRALVASHDSPALLTSHTVGQLLPNIAAFHRAIRGPGNLWCAGDASWVVSQWHGLLGPLLFGDTAILYEGTLDIPNRDRAGQIISRFNVSTFLTAPSVMRS-IREWEDESHNQANSGIRRIITAGEAVEPELKAWLRERFKAHGTEVIDGWGQVLLGG----------IVYLRHASATMPDCGLHVIADDGQTIRPGETGEMVLTTPLPGQVRSWEPGSSSTRDKQQRFGPDRYATGDRVTFSTTGEVIHHGRLDDLVSISGQLISLSAVENVIDDHPFVHSSSALVIRREGLGRAVAAVVATVPEASDDSSIASEIMNSVHDVLGGLGRPRAVVFVDALPK------------------------------------------- 194292230 27 ---------------------------------------------------------------------------------VRDRPDAPALTALSIDRQHVTRFTRRELARMADRVAVGLSRLGIAAGDVVSCQLPNGWHLSVLYLACARLGAVLNPVMPIFRERELSFMLAHAQSKVVVVPKLFRGFDHAQMLRGLRDA------LPALRH-VVVVDGDGDDSFEALLSGPHWEDGADAAAILQRSRTGPDDVTQLIYTSGTTGEPKGVMHT-ANTLFSNIVAYAGRLHLGGDDVVLMASPMAHQTGFMYGLMMPVMLGAHAVLQDIW----DPVRAAALIRDEGVTFTMGSTPF--LTDLARVVADSGVPVPSLRIFLCAGAPIPGALVEQARQALGAK---IVSAWGMTENGAVTTTLPEDSDERASTTDGCPLPGVAIRVVDGTDTDVPVGETGRLLVRA--CSNFGGYLKRPQLN----GTDADGWFDTGDLARLDADGYLRIAGRSKDVIIRGGENIPVLEIETLLYRHPAVAQVAIVAYPDARLGERACAFVVPRAGQSID---LDGMVDWLKQKMALQYIPEKLVVRDALPATPAGKIQKFRLREMLVGD------------------------- 218152914 37 -------------------------------------------------------------------------------------------------------YTWRDLDRASARIANLLASLKLPEGSRIAVQVEKSVEAMLLYLATLRAGYVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPG------------NFGWVSKIAFTAGTQHVFTLGDD---------RTGSLLERAAHFGDEHRAVPRKADDLAAILYTSGTTGRSKGAMLTHGNLLSNA-QVLKDYWGWKPGDVLIHALPIFHVHGLFVAIHGALINGSKMIWM----AKFDPKAVIAAMPRATVFMGVPTLYVRML----AEPALTQAAASHMRLFIAGSAPLLIETFKEWQDRTG---HTILERYGMSETIMLTSNPYAGQAERRGSTVGFPLPGVGLRVVDDAGKPVPVGEIGNIQVKGP--NVFKGYWRMPEKTKEEFSAD--GWFKTGDVGKVDERGYVSIVGRSKDLIISGGYNVYPAEIEGYINEMPGVAESAVVGVPHPDFGEVGVVVVIPKPGAKVDGD---AVIASLKSQLANFKIPKRCFVTTELPRNTMGKVQKNLLRDQYKG-------------------------- 197105971 16 --------------------------------------------------------------------------------------DKPALI------DARRTISYAELDALMDRIAAALQRDGVGKADVAAVCASTSVEYGATFFGVLRAGAIVAPLAPSSTPESLIVQLEDSGAKVFFLDKGV---------------ADHMAGVLDQVTAKRVSLDGSDVGQP------FEEWLVPEGAKPVLHEIDPDQGFNIIYSSGTTGAPKGIVQPHRM-----RWGQIRRGVYPPEAVSLVSTPLYSNTTLVSFL-PTISNGGTVVLLP----KFDVEQFLKLSEKHRVTHAMLVPVQYRRLMAHPD--FDKYDLSAFQMKFSTSAPFPAELKAEVLRRWPGGLVEYYGMTEGGGSCGLVCHEHPD----KLHTVGKPLPGHDIRLIGEDGKEVAQGEIGEVVGRSG--AMMVGYHNQPGKTSEAEWWSPEGYIRTGDVGRFDEDGFLTLMDRKKDMIISGGFNIYPSDLEAEIVQHPAVLEAAVVGVASDAWGETPVAFVALRPGQSVSAE---ELRAWVNGRLGKTQRLADLKIVEGLPRSHIGKVLKRELRD------------------------------ 213964973 26 -------------------------------------------------------------------------------RHLSNHPRRKALTFFG------RSTSYAELDAKVRSVAAGLRALGVRKGDCVALLMPNCPQHVIAYWAVLHLGAVAVEHNPLYTAHELRHPFNDHGARFAICWDKIVPVLEDLRNNTPLETIIAVNMLQDLPFVMRLRAARAKLHSSAPQVMGFDALLHDAHDLQADESITADDTAVMMYTSGTTGSPKGAQLSHRGLVANILQGKAWVPGLGKEEISLGVLPMFHAYGLTIVTNLSMLIGAELVLVP----APEIPLIMKVMKNNRPTWVPGVPTLYEKIVEAAE--RDNVDLSGVKFAFCGAATLPVSLVQKWEKLTGGRL---VEGYGLTETSPIIVNPMDGNRRPGYVGLPFPDTEVAIVDPEDSTKLRADGEEGEVIVRGP--QVFAGYLNLPEATEKSFTDGGDRWYRTGDVGVMESDGFIKLVARIKEVIITGGFNVYPAEVEEVLLSHPDITDATVVGLPKSDGSEMVVAAITLADYARLDSD---AYRDHCYDNLTRYKVPRAFFHLEELPRDQMGKVRRRDVRDVLL--------------------------- 147677711 2 -------------------------------------------------------------------------------------------------------------------------QRGLAKGDRVIIALPNCPEFIYSYLGAARAGGIAVPLNLLHTPRELAFIIKDSGAKFLITNQFIGQQIKQLPNLDLTVTILDENSIKEI----------------------------LSSPPAAFPEVKSEDTCTFLYTSGTTGQPKAVMLSH-DNLIGNVISMDEAAKFGRDENFLVVLPMFHSFGWSTSVLLPLYIGCTATIID----TFRPKELLQILSKERITIFCGVPSMFTVLLK----TRRQTTFPTLKYAISGGDSISEEHMLAFEKLF---NFPVIEGYGLSEASPVVCLN-PLYGVRKIKSIGVPLPGVEVKVADDDDRELPSGEIGELLVKGP--NVMKGYYNREEETRSA---LKGGWLHTGDLAYRDQDGYFYIVGRKKELIITSGFNVYPKEVEEVLTAHPTVAEAAVIGVPHPVKGESIKAFIVPEEGRTPD---KQELLRFLKGHLAGYKIPETFVISSELPRGATGKILKRMLK------------------------------- 169631241 3 ----------------------------------------------------------------------LNIA-DLIEHAIDTMPDRVAII------SGDRKLTYAELEEQSNRLGHYLQSQGVGPGDKVGLYCRNGIEIVIALTAIVKIRAISVNVNYRYVEAELHYLFENSDMAALV-----------HERRYSDKVANVLPSTPNVKTAIVV-EDGADGSFDSYGGVPFADALAQGSPERDFEERSPDDI-FLIYTGGTTGFPKGVMWRHEDIYRSLFGGINYVTGEYIEGEWGFPIPPMIHGATQAATFMALFQGRTTVLAPE----FNPEEVWELIEKHKINMLFFAGDARPLIDALDTETGRARDLSSLWVLASSAALFSQTVKERYLELLPNRVITDAIGASETGTGGLSTVTKGQMHPGGPTVKISSTTTVLDE----EGNPVQPGSGVRGLIAKSGH-IPVGYFKDEKKTAETFKTFNGVRYAIPDWATVEADGTVTMLGRGSVSINTGGEKVFPEEVESVLKGHPAVFDAVVVGVPDEKWGQHVGAVIAVREGVELT---FEDLDAHARKEIAGYKVPRSIWIVDSVKRNPAGKADYRWAKEVSETEKVDLVN------------------- 197327359 14 ----------------------------------------------------------------------------LLREHARSIGEQVAF------EDRRTRLTYRDLERRTRRLAGHLAGLSPARGERVAILLGNRVEAVESLLAVTRASAVSAPLDPGGSGPELAHLLDDSGARVVVTDPA--RLSRLRPLLAARPGLTVLVVEEAEEIEEVEEPQGADPDGEPDGHLRYEDLVGTEPPTPAPDDLGLDEVAWLLYTSGSSGTPKGVLLTQRNRLAPVAAGLVGVLGMSRQDRLLWPLPLHHAMSHVVCVVGVAATGASAMIPPRAPYTLLGGVPTTYSALLDEVRAEAARHPGQGDGDMGPGAGPGLGTPALRGCVSGGASAGPAFRRSFEEVCG---VPYLEHYGSTEAGPVTMAA-PGDTTAAESCGRVLPGTRVRVGGGADGQDVGEG---ELWVSGP--GVTPGYHGSAQATAEV---LRDGWFRTGDLARVDAGGELVITGRASDLIIRGGANIHPSEVEAVLRRLPGVADAAVAARPHPAFGEVPVGYLVPERGRVLD---RAALLAACRRELSLFKVPAALYEVEGIPRTASGKVRRHALADL----------------------------- 167588024 1 ----------------------------------------------------------------------LNCAAALLDAAVEERGTRVAITTEA-----GVTWSYRELRDASNRIANMLHDAGLVAGNRVLLHGANHPFLAAAWFGVVKAGGVAVTTMPKLRAGELSTVIDRARVTHAICEAALSTELDAAMARMQWRGDVRRYETDDV--------------------HPGDGWLSGYSDEFTAAGTRADDPCLIAFTSGTTGEPKATVHFHRDVMAACHCFPQHVLKPTADDVFCGSPPLAFTFGLGALLLFPVSVGASVVLLPKAST----ERLLAAVARNRVSILFTAPAAYRAMLGHLDH----HDVSSLRKCVAAGEALPAWTREAWHKRTG-----MHLIDGIGATEMLHIFASTGDTESKPGAIGKAVPGYRLAIVDEQGRCLPPNQIGYLAVQGPTGCR---YLNDARQ----RDYVRHGWNLTGDAAYLDDEGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDVAECAVVGQIDEWGGTLICAHVVLQPGVDGTEALTTQLQQHVKGVIASYKCPHRVYHAGGLPRNESGKLRRAALRQQANGATSPL--------------------- 84495210 7 -------------------------------------------------------------------------------------GDKPAYV----LADTGESLSYRELEESSNRVAHLFRNLGLRRGDHVAILMENRLDAFPIYWAAQRTGLYYTPVNWHLTRDEAAYIVDNCEAKVLVSS----------------------VDLEDIAAHAAATATHLEQRYVVGGEVDGVDSLESAVAVLPTTPVENQEGYYMFYSSGTTGRPKGILPAMADVPFGTGLTLDHQFGFSHAATYLNTGPLYHAAPVGWSM-GTIRNGATAVFMS----RFDPELTLRVIQDLGVTHAQFVPTMFVRMLKLPDEVRQAYDVSSLMVAIHAAAPCPITVKEAMIDWLGPK---IVEYYAGSESNCFFVITSPEWLEHR--GSVGKAVIGTAHVCDAHGHELPSGEIGQLWFDGPDFE----YHQDPDKTASAHDAR--GWSTLGDLGWLDDEGYLYLADRRTDLIISGGVNIYPREIEDALALHPAVQDIAVIGVPDDEMGQRVHAIVQVADGVTPGAELAADLAQEASSRIAGFKLPRTIEFVDDFPRLPSGKVLRRKL-------------------------------- 116181874 40 ---------------------------------------------------------------------------------------------------TDRSYSWGDIRSASIAFGRGLMAWGWKTGDVLAFYTPNSIDTPILTLGALWAGGIVSPANPLYTVDELAFQLHDSGAKGLVTQPANL---------PVAIAAAQKANLPLDRIILVGHHRD------PSGQIRHFSSLTTTTTTTTKPATPQQSPAFIVYSSGTTGLPKGVCLTHRNMVANVRQWRAVGGPDGRGDKQLGVLPFFHIYGLTCGVLMCVYEGWQLVVLE----RFDMLKALRAIERHRITLAYVPPPVVLAFSKH--PAVDGFDLSSLKVLHSGAAPLSRELTEAVWARL---RVPVKQGFGLSETSAVVCCQVVDEWGKFMGSVGKIMPNMSAKIVGEDGEEVAEGEPGELWLKGP--NVFPGYFKNPERTKEAFSAD--GFFKTGDVFRRDKHGNYYCVDRLKELIKYNGYPVPPAELEGVLIGHKEVADACVIGVEDQAKTEVPRAYVVLRDGVAASEAKAQELADWVATQVAPHKKLRGIRFVDQIPKSPSGKVLRRVMRE------------------------------ 115469306 48 -------------------------------------------------------------------------------------------------------YSYGEVEELSRRAAAGLRRLGVGKGDVVMSLLRNCPEFAFTFLGAARLGAATTTANPFYTPHEIHRQASAAGARVIVTEACAVEKVRGF---------AADRGIPVV---------AVDGDFDGCVGFGEAMLDASIEPLDADEEVHPDDVVALPYSSGTTGLPKGVMLTHRSLVTSVAQQVNPNLYFRREDVVLCLLPLFHIYSLNSVLLAGLRAGSAIVIM----RKFDLGALVDLTRRHGVTVAPFVPPIVVEIAKSPR--VTADDLASIRMVMSGAAPMGKDLQDAFMAKI--PNAVLGQGYGMTEAGPVLAMCLAEPFEVKSGSCGTVVRNAELKIVDPDGATLGRNQSGEICIRG--EQIMKGYLNDPESTKNTI--DKGGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPDIKDAAVVPMIDEIAGEVPVAFIVRIEGSAISE---NEIKQFVAKEVVFYKRLNKVFFADSIPKSPSGKILRKDLRKLAAG-------------------------- 54024764 5199 -------------------------------------------------------------------------------RAVRAHADAPAVEFEG------RSLTYAEFAARVNRLARWLIARGVGPETAVGLRMRRSLDQVTAMYAVHAAGGAYVPIDPDLPADRIDYMLATAAPVVVLTALDDLDLAGLDATQVTDAERLA--------------------------------------------PLRPDHLAYILFTSGSTGRPKGVAIPHRAVVNQVRW-LTDAYALGPGDVVLQKTPATFDVS-VWELFGSLAVGARLVIARPG-GHTDPAYLAEVIAAHGVTITSFVPSMLAAFAQSAPASALRS----LRALLVAGEAFGADVVAAVRRVL--PEVELHNLYGPTEFTVHATARPVRAGDTGAVPMGTPVWNARAYVLDARLRPVPPGVVGELYLAG--VQVARGYHARPGLTAERFVPDPYGHYRTGDLVRRNRTGDLEYLGRTDFQVKLRGLRIELGEVEAVLAEHPGVARALA-AVRSTGAAARLVGYLVPAPGATLD---VDAVLAHAAAELPDYMVPGAVVVLDSVPLTPSGKLDR----------------------------------- 54024764 424 -----PGAGRESTHIDFQGNPNIYTRA--ELAGHHRRFLRFLHAFEPAERALLPVRGPNPAPPRLLPD--------ILGAAARRDPAATAII------APDATVTYGELDRESARLARRLVALGCGPETAVGIVLRRSVESVLAAWAVARCGAAIVQIDPAYPAARIEHMIADSGARTVLTV------------------AEHRDRVPDGVAALVLDDPATRAALAGTAD-------GPVGDDERTRPLRPADTAYLTYTSGSTGTPKGVQVTH-AGLAGLIADRVAAYGMAADSRVSYALSPSFDASLEQFLTCFASGAALVVV---PPEIIGGEGLTRLLAQARVTHLTLTPAMLATVDPEPLTEL--------RAVVVGGDVCPPNVVERW-----TGPWALLNEYGPTEATVTAACARLRPGHDRTVGGPIRGVAAM--VLDRTLQPVPPGTPGELYLAGP--GLARGYRHRVGETAARFVADPYGMYRTGDLARWRTDPELELLGRSDFQVKIRGYRIEPGEIDAALTGHEHVELSVTVPVPNKSGTTVLASYVVPVRGHRLD---VAELQRFARATLPPHMVPTVLMPLESLPVNAFGKVDRRAL-------------------------------- 54024764 1983 ----------EQARTLLARFERILAQIVTDPERRVAAITAE------PGVPEDVSRSDEQLPAR--------TLRDILTATAAAHPDATAVR------AGTTSLTYRALAERAADLARRLIARGARPESFVAVVAPRSAELPVAIWAVAMTGAAFVPIDPANPPERIAGLLADAHCALGVTIDA------------------------------VAHQLPSTVEW------LRADEETVATVPSPAGPVLPDTTAYVIYTSGSTGTPKAVQVSH-RGLANLVAAQADAFAVDTASVVLQVASPGFDACVSELL---LAHSRGACLSIAPPQVYGGSELEDLIGREHITHAIITPSV--------LGTMAPDRVPSLATVAVVGEATGADLVRRW-----GAGRRLLNHYGPTETTIWATGSTELRPGDQVTIGAPIPGTSVRVLDAW-LRPVPVGVTGELYVGGP--GLARGYHERPTRFVADPDRPGERIYRTGDAVRWVRGRELAYLGRNDQQVKIHGLRIEPGEIDAHLARRPAVARVATVDQRGPAGEPVLVSYVVPAAGAELD---VTALRADLERALAHYMIPAAIVVLDDLPLTPVGKVDRKALRA------------------------------ 54024764 4132 ------------------------------------------------------------------------------------------------------RLTYAELDERSNRLARHLIRRGAGPERTVLVAVARSVESVVAWWAVVKTGAAYVPVDPGYPAGRIEQMVTDSGATLGLTV-----------------AAVRDRLPAAVEWVVLDADARADDTAARLAALPGGRI----GDAERLRPLRPANTAYVVFTSGSTGVPKGVAVTHAGIADFL--AGQRGYGVGPDSRVLHFASPSFDASLLEIL---LAVGGAAALVIAPTELYGGTELGEFLRTQRVTHAFVTP--------AALASVDPAGLDDLRVVLSGGDEVPADLVRRWTGTDDAGVREFRVLYGPTEATIVATAVDRGQPTARSCIGTPVPGMRTLV-LDARLQPVPVGVAGELYLAGP--GLARGYLDRPRFVACPYAGPGERMYRTGDLVRWNRAGALEFMGRNDFQVKVRGFRVELGEIDAALTARPDVRYAVTVPRRDGAGPVMLVSYVVPEAGALPAEA---DLRAALTTVLPSYMVPAAVLILDRIPLSPNGKLDRRALPAPVL-QPKRFRAPST---------------- 54024764 3100 -------------------------------------------------------------------------------------------------------LTYRELDERSDRLARLLLARTAGHDRVVAIALPRSLAAVTAVWAVAKAGAAFLPIDPSLPAERIAFLLSDSGAALAVTDSAAAAAVPAAVATLVLDDEDTRRAVESVP-------------------------AGRVTDAERGGPVRLDDVAYLIYTSGSTGTPKGVLVTHRGLADLVAAQHRL-LGVDRNAAVLQVAAPSFDASVFELLLAHGAGARLIVAPPQVYGGP---QLADLIRGEHVTHAVVTPSALATVPADGLDEL--------RVLATAGEAVGVELVERWA-----PGRRMVNLYGPSESTIWATAG--DLRPGAPITIGGPVGPVAAVVLDTWLRPAPIGVVGELYLFGAGVAAGYAGRRGLTAARFACPFDGGRMYRTGDLVRRNRDGALEFVGRNDFQVKIRGTRVELGEIDAALAAQDAVAFAVTVPRRIGGGAVVPVSYVVPAAGAAVSG---TELRGALADELPAYMVPAAVVVLDEVPLTANGKLDRDAL-------------------------------- 108762082 3573 ------------------HYVRLLQHALEAPDTAVSAL-ELLPASER-EHLLRTWNDTGADFPR------EHTVHALFEAQAARAPDAPAVLNDGDV------MTYGQLDARANQLARYLRRMGVRSQTLVGLCLRRSVDMVVAVLGVLKAGGAYVPMDASQPPARLSFLLEDTGTPVLVTEDAV-------------------ADTLPVSQALVLC-----------LDSEWERTAGRESDAPLESVSSAEDLAYLIYTSGSTGRPKGVLVEHRGVVNYLHWA-RKAYAVDDGAGAPVHSSLAFDLTVTSLLLP-LTAGRPVTLVPEEDGVEGLATALRTSADFSLVKLTPAHLQMLA-----AQLPPEARAGHTRAFVIGGEALTSATVEPWRQHAPSTRLINEYGPTETVVGCCVHTVEADTPVEGAVPIGRPIANTRLYVLDAALRPVPAGVPGELYIGG--EGVARGYWRRPELTAERFVPDPFRMYRTGDRVRLRPSDVLEYLGRVDFQVKVRGHRVEPGEVEAALIELPGVASAVVVLREDGTTGPRLVGYVTGHDAMPETEP----LRASLAQRLPAHMVPSALVALAQLPLTANGKVDR----------------------------------- 108762082 407 -------------------------------------------------RVLADSNPPRRPFP-------LEAAFEHFSAQAARTPDQVAL------SSSSARWTYAELEAHTNRAARRLVAQGVGLESVVAVLGRRSEATVRALMSIHKAGGAYLPLDAQLPAARLARLLEESRAPFVLPLD--------------TDEALLSEVLAGV-------------PEARRPRVLSLEGLESQSAERLPPRATPDSLAYVLFTSGSTGTPKGVMVDHRGMLNHL-LGMREALGLDGYDVVAQIAALSFDISIWQ-MLGALPGGGTTYLIEDD-VMRDPPRLADALEQGRATVMEMVPSVLQAI---LEGARPEQDFPDMRWVVLGGEPVPPALCRTWLER--CPGCRMADAYGPTESSDVASLHFINEPPEGSFTPIGTPKANMEVYVLDDLQPVPVGIVGELYLGG--LGVARGYVGRADLTAERFVPHPFRLYRSGDLGRWLPDGVLQFVSRADLQVKVRGMRIELGEVEAALASLPGVRSAAVTVQRRGPSDSWLAAWVVPASP----DADVHSLQAALARLLPAFMLPSRWVLRAQLPLTSTGKLDRKALAAIPLDEAPSL--------------------- 108762082 1521 --------------------------------------------------------------------------------HARNTPERLAL------ASADAQWTYAQLEALSLRAARTLRAQGVGHESVVAVLGRRSEATVRALLSLHKAGAAYLPLDAQLPAARLARLLMESRAPFVL---------PLGPIEALLTEVLAEIPLEHRPRVLSLQNLEAE------------------SDAPLPPFTTPDSLAYVLFTSGSTGTPKGVMVDHRGMLNHL-LGMQHSLQLGASDVLAQTAPLSFDISIWQMLGALAAGGTTYVVDDDVVREP--ARLIAALQQAGATTVELVPSLLQALLEE----PGEAPLPALRQMLTIGEALPPSTCRAWFER--HPGLPLVNAYGPAECADTATLWRMHAPPASASTPIGTPKANLEVYVLDDLQPLPPGVPGELYIGGTGVG--RGYVGRADLTAERFIPHPFRLYRTGDRGRWNADGTLGFLGRVDFQVKVRGMRIELGEVEAALASLPGVRSAAVTVQRRGPSDSWLAAWVVPASPDTD----VHSLQAALARLLPAFMLPSRWVLRAQLPLTSTGKLDRKALAAIPLDE------------------------- 108762082 4632 -------------------FEQLLTEAVRTPDAPLARL-SLLSSQQRAQVLATLDGGPQDIP----EGACI---HTLFEAQVRRSPHAPAVAH------GDSTWSYAELNARANALAARLLSRGIQPEERVGVVMEPSNQGMAALLGILKAGGSYVPLDAGWPEPRKRSVLTRSGVQRLWVDAEALE---------------------------------AHAGLVPDVEVPPQPAHIAEDLEPGPRHVAASQVAYIVFTSGSTGEPKGVMVEH-RSVVNHNVALAARFGLRPGDRMLQFAPLSFDAA-AEDLYPPLVVGATVVMRS---GLVPAHVMTPYLEETDITLISLPPTYIEEWIRQMESHGQRV-PARLRLLAPGGDVLKRETYEAWVRV-GGGHAPWLNVYGPTECTITSATCDEGLGTDATFPIGRPISRVRIHLLDEHLEPVLPGLPGRVYIGGA--APARGYLGAPDMTAERFIEPGARMYHTGDLARMLPDGRLRFLGRADHQIKIRGFRVELAEIEACLRQFPGVEEAVVLARAGGSGQTQLQAFLQAPPQHVRADA----LREHVAARLPSYMVPAALVVLEALPINANGKVDRQALPDL----------------------------- 108762082 2583 ----------------------------------------------------------------------------LIEAQVARTPDAPAVV------APEGTLTFRELHTRASRLAAHLTAAGAGPEAVVGLCLERSLDAVVSLVAIFISGAGCLPLEASHPPARRAALLRQARARLVVSRPGLFAGVE-----------------PGVPLVSPDVR---------------------GDVVAVPRPPRAEHLAYLLYTSGSTGEPKGVELTHRNVV--HCFAAFDTYYATQPGDCWASSGSLSFDIHLEELLFSITRGARTVLREVGPLGLGRDILGHGI--------THVVITPSSLATALEEPRAAEAFRSLKVLVTGGEVLPDPLV----RQLALTHTRLVNTYGPTETSINVAAEI--TLPDRPVRLGRPLDRCRLYVLDANGAPVPPGVPGELYIGGTCLG--RGYRDRPDLTAERFIPDGGRLYRTGDRVRWNGDGSLGFLGRTDFQVKVRGVRVELEEVEAALLRQPGVRQASVV-VRGTQRDARLEAFLVLEGTA---AGVESRLREGLSRALPEALVPSRFTVLTALPMTTSGKVDRKALAALPIPDIEPEAAPEA-RPRGAVEELL----- 111021464 3 ------------------------------------------------------------------------------------------------------QLTFTEFDDAAARLATVLERAGIAPGDRVGLMLPNTPAFAIVLYGILRRGAIAVPMNPLLKSREVAFFLSNTGATALFGSPGFADAA-------------TAAAAATGARCWLVDDAGLD------------DLMADVPPQPRPVDRTDTDTAVVLHTSGTTGKPKGAELTHGGLARNAEVTARTLLEIGPADVVMGCLPLFHVFGLTCGLNAAVSVGATLTLIP----RFEPRQALEVVERDGVTVFEGVPTMYSALLG-VASEFPESATATLRVCVSGGSALPVQVLTDFEEAVG---AVILEGYGLSETSPVASFNHPGRE-RKPGTIGTPIEGVEMRVVDDAGAEVAQGEPGEIQIRGG--NVMKGYWNLPDATAAAVSPD--GWFATGDIGKVDEDGYFVIVDRKKDLIIRGGFNVYPREVEEVLYEHPAVAEAAVVGVPHESLGEEIGAAIALKAGAHADPA---ELCDFVRTRVAAYKYPRKIWLVDTLPKGPTGKIVRR---------------------------------- 171317249 31 -----------------------------------------------------------------FPG-NLNCSAALLDAAVDERGDRVAIT-----TGSGATWTYRALRDASNRIANMLRDGGFMQGNRVLLHGTNHPILAAAWFGVVKAGGVAVMTMPLLRAGKLSIIVDRAKVSHVFCEAALSSALEIA--------------LDTQRNIRYVRFYETDGPGLPDRWV------REYSDRFKAVATRAYDPCMIAFTSGTTGKPKATIHFHRDVMAICRCFPEHLLKPTADDVFCGSSPLGFTFGLGALLLFPVSVGASVVLLPKA----NPSSLLTAIAEHRVSILFSVPTAYRTMLEQIDD----YDVSSLRKCVSAGEALPSVTRDAWHWRTGIRL-----IDGIGSTEMLHIFASTDDGPSKEGAIGKAVPGYRLAILDDNGRRLPPYQVGNLAVQGPTGCR---YLNDPRQRQYVK----RGWNLTGDAAYLDDEGYLFYQARADEMIISSGYTISPAEVEQALLLHPDVSECCVVGESDDRDGRLICAHVVLRSGVDGTEALTAELMQHVKGLIAPYKCPRRIYHAGDLPRNESGKILRVALRQL----------------------------- 46201858 2 ---------------------------------------------------------------------RINAAAALIDTAVAAGFGAKPVFHYGEG-----TWSYAHLLDRAERIARVLTEFGLVPGNRVLLRSANTPMLVACWLAVLKAGGICVTTMPLLRAKELSYIVEKARIAIALC---------ELDLAEEMD--LTRQKMPELRHVSYFTPLGDGTK----SDADLDRRAEAKPAGFANVDTAADDVALITFTSGTTGNPKGAMHFHRDILASCDCWPRRHG-LDADEVVIGSPSIAFTYGKAAFMMYPLRYRATAVLVP----KPTPDLILEGIQRHRATSLYAVPT----SFNAMLGMIGKYDISSLRKGSSAGEHLRPKLYDDWLDRTGIKL---VNGIGMTEMLTHFICQSAD--VAKPGATGFPVDGYSACILDDDFNPLPVGSKGRLAVRGPTGCR---YLDDQA--RQAGFVK-NGWNVTGDIMEQDQDGWFWYVDRSDDMIVSSGYNISAQEVERAILDHPKVAECAVIGVPDEARGTIVRACIVLDNPSLASELLAEEIQTFVKANIAPYKYPREVKFVEFLPKTQTGKIQRFRLREL----------------------------- 167366729 26 -----------------------------------------------------------------------------------------------------RQITYTKLEAMAETAAAALLAAGYGRDSSVALYLGNTPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARVLITTDSA-------ALLPMAERFLAKGLLDRLIVCSDASWGESATPLAPPRVITYADFIKDASKPAAWPAISPDDIALLQYTGGTTGLPKGAMLTH-SNLTSAVSIYDVWGLVRANSGGIHRVICVLPLFHIYALTVILLRCLKQGDLISLHQRFDVAAVFRDIEEKRATVFPGVPTMWIAL--ANDPSLEKRDLSSLTMAGSGGAPLPVEVARLFERKTNLKLK---SGWGMTETCSPGTGHPPGPDKPGSIGLMLPGIELDVVALDDPKRVLPPGEVGELRVRGP--NVTKGYWNRP---EESAHSFVGDRFLTGDIGYMDQDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGVPDDYRGEAAKAFVKLRDGAKPFS--IDELRAFLTGKLGKHELPTAVEFLDELPRTTVGKLSRHELR------------------------------- 167462472 418 ------------------------------------------------------------------------TVHEWFEEQVQKTPHHIAVVC------GDEQITYRELNERANRLAHLLRNKGVEGDTIVGLMMERSIELVTAIIGILKAGGAYLPIDPSYPSNRISYMLQDSKAQVLIVDHKADKMDYGIDIVDIH-----------------------------------QPDIEFLPSNNLPIEITDSHLVYVLYTSGSTGKPKGVLIEHRNLVNLLIWYINNHGIEEKTHIPFMTNYVFDPSA--EQIFAPLIRGGTVYCI-KQELLFNTEQFLNYLQQHELGLIDVTPVLLREL----------LYDKKNDIGLKRVIAGGERLDNQLKNQIIKNGFTLYNGYGPTETTVEVIFT--KCELDRDVVLGKPIDNVNIYILHKHDELQPVGVVGELCIAGPAVG--RGYLNKPQRFVSDPFCPEQRMFRTGDLARWLPDGSIEYMGRQDDQVKINGVRIELQEIESSLLKHPQIKDAIVVLRENKQGEKYAAAYCV-SEGIDLSHD---EIKDFLRNILPDNMIPSCFVLMEKLPLLPSGKVDRAAL-------------------------------- 33595625 10 -------------------------------------------------------------------------AHAIIDRH--RASGRTALVFIDQQGRESRH-SYAELAEQSDRAANLLARLGVRPGDRVAGLLPRGPEILVAMLAAIKIGAIYVPIFTGFKRDAIEYRLGHSGARVVFTHAALRGQLPAV--------------LPGQARCVTVAAGAA---DTAAGDIDFAAALREAEPRFAAQPREREDIAALIYTSGSTGRPKGGAIA-VNFLAAVWPYLTYGADMRADDVVWPTGDPGWGYGFVCYL-GALAMGATIVSLAANPT---PEVCLDVLARQRVSNFATTPTLLRGVMALGMDAVRARPNAVRAIS-SCGEPLNGEVVEFFQQAWGRTPM---DHFGATEYGLPVGNFNAVAVPAKAGSMGLPFPGYEIAVLDDAGQPLAGAHASGWLAKR--RSADRLYWSHYWDDAGATAELERGEWIVTDLAHRDAEGYYWFDGRAGDMIKSAGYRIGPFEVESALLAHGAVAEAAVVGVPDALRGELVKAYIVLLPGHAASPRLAEEIQLFVKTHCGAHLYPRIVEFVPDLPKTDTGKIQRFALRQ------------------------------ 117928399 461 ----------------------------------------------------------------------------LVARWARQRPDEPAVIDIGVTGDADRTITWREFDEQASDVALALLRSGVEPAEPVAYQLPNCAEFPTLALAVARIGAVSCPLMPFYRRREVAFMLTRSRARVLVV----PRYFRNRDYVAETHALLTEEPDVSVRRVIVLGPGPVPDGPAGVQWQTFDDWVAAARTDRATRRPAPDARAQLLFTSGTSGEPKGVLHR-MNTLTRAVGMEIRHLGLTNADRIFVPSPLAHQTGFLYGMWLAFGLGVPQIL------QPVWDGRIAAAAIRRRRATFVQAATPFLADLVSAVEESGEPLESLRIFVATGAAVPRNLAERATRLLGAAVC---GAWGTTETCLGTLAAPTDEPAKVWGTDGRPLADIAVRVVDDHGEELARGVEGHFEVKTP--CLFEGYLDHPEWTAQAL--TPDGWYRSGDLAVIDESGYVRITGRAKDVINRGGEKIPVAEVEQILHTHPAIRDVAIVAMPDERLGERACAFVVLRPAATLT---FPQVQQYLDERVAKQYWPERLEIIDELPRNPSGKIQKFKLRERIADILRSESNPGSL--------------- 118725418 460 --------------------------------------------------------------------------YELFEEQAERTPNKTAVIFDSIE------LTYKELNERSNSLARYLRELGVGRDRIVGLMSTHSHYMVIGILAIIKAGGAYLPIDSTYPAERIEFIVKDSGTSILLTDNETNYNGHIINLK---DENLYKGQVCNLEKIN-----------------------------------KTTDLVYVIYTSGSTGAPKGVMVEHRGLVNYIWWAKKMYVRNEKEVFPLYTSLSFDLTVTS--IFTPLISGNTIVVYYDDGTEFI---------LLRILRENKVSIIKLTPVHLSIIKDMNNDNSSVKRFIVGGEDLKVALAHSIYKSFG-GDIEIFNEYGPTETVVGCMIHKYDVKNDLGVSVPIGIPADNIQIYILDKNLNPVPVETIGELYVSGAGVTRGYLNRKERFVDNPFIKGSKMYKTGDLAKHLHGGEIVYMGRSDYQVKLRGYRIELGEIENYLFSHNSITDAIVIDRNDEKGNKYLCAYIV-----STTDLDISEIRMFLSSKLPDYMLPSHFVILQSLPLTSNGKVDRKLL-------------------------------- 115374805 2530 ----------------------------------------------------------------------------------------------------ETHLTYGELNARANQVAHALRAQGAGRGSLVGICVERSLEMVIGLLGILKSGAAYVPLDPSFPAERLAHMLDHSRLSLLLA------HGKTAGVLPER----------GVRRLL----------------LDEHAALSSHSSENPEGGAGAEDVAYVMYTSGSTGTPKGIQVLH-GAVTNLLESIRDLLGPSDRDVLLAVTTISFDIA-ALELYLPLLVGARLAVADHE-TVADGERLKQEMARRVPTLMQATPATWRMLIEAGWEGDPKLD------ILCGGEALRKEL----SAQLLPRGKRLWNLYGPTETTIWSSAHRVQASPHGAERADASEPNTQLYVLSPALQPVPLGVTGELFIGG--MGLAQSYLGQPSLTAEKFVQPGARLYRTGDLVRYRPDGTLEFFGRTDFQVKIRGFRIELGAIEAALAQHPAVANVALIAREVKPGDSRLFAYVVFQREQAVPPE---ALAEFLQSKLPGYMVPGAIIPVEELPLTPNGKVDRKALAAL----------------------------- 89274993 1513 ------------------------------------------------------------------------------------------------------ELSYAELDARAEGLARGLVGRGVGPESVVGVLLGRSADVVVAVLAVAKAGGAYLPVDPDYPADRVAFVLSDAGAEWVVTSAEF------------------APVLPAGVAAVTVDGAGSGPVF----------------DSVPLPTVRPDHPAYVIYTSGSTGRPKGVVVPH-RSVVALFAATRGVFEFGAGDVWSWFHSLAFDFS-VWEVWGALLHGGRVVVVPFDVSR-SPREFVELLERERVTVLSQTPSAFYQLM------GVGGGLPALRTVVFGGEALEPGRLDGWWERFGEAGPRLVNMYGITETTVHVTHQDLRPDTAADGSVIGRGLPGLSVFLLDEWRPVPVGAVGEMYVAGA--QVARGYRGRAGLTGERFVACPFGMYRTGDRARWSRDGRLVFAGRADEQVKIRGFRIEPGEVEAVVAGHRDVAQVAVVAREGGPGGLRLVAYIVAAEG---TDGLADRVRVFAGERLPSYMVPSAFVVLGGLPLTVNGKLDRTAL-------------------------------- 89274993 462 --------------------------------------------------------------------------------HAARTPDAVAVVCGASET------TYRELDERAERLAGVLRGHGVGPEAVVAVCLPPGPALLTAFLAAWKAGAAYLPMDPGHPAERARLTLAESRATALIATGEPLR----------------------------------DLAGSGIAALDPDDLPVTAPAAPAAPAPLPAQLAYLIFTSGSTGVPKGVAVTHGALANYTVWAAEF-FRMRPGDHSPMHSSTAFDLAVTGVLVPLVCGGAVDISPEGGAAGLAALTRARAGEPFG-----LVKVVPGHLPLLTETLTVPERASATRRLVVGGEALPGAHVRAWLRDAPDTVVVNHYGPTETTVGCCVFEVPSGRPVGDRVPIGRPIANTRLYALDDALNPVPVGALGELYVAGA--GLARGYARRAGPTAERFVACPFGMYRTGDLVRWTAGGQLEFAGRADDQIKINGYRVEPAEIEAVLSRHPAVARAVVVPRTTDRDGPQLVAYVVPAGGKEAD---TREVRRFAAHALPAHMVPATVVALDTLPLTANGKADRSAL-------------------------------- 118470215 5644 ---------------------------------------------------------------------------------------------------------YAELLARVNRLAWVLRSRGIGPEDTVALAVPRSIDAVVALFAVLRAGAAYLPLELDYPDERLAVMLGDAEPRVLVTGATAQRIARV-----------------------------ASAPLTVLDAPDTCDELARARSDWDGYSPHPDQPAYVIYTSGSTGKPKGVVTPHRGLTNMHLNHREAIFAPTHGRRLKIAHTVSFSFDMSWEELLWLIEGHEVHICDEV-LRRDATSLVRYCHDHRIDVINVTPTYAALLFEEGLLEQAGH---PPVLVLLGGEAVSTTVWNRLRD---SERWYGYNLYGPTEYTINTLGG--GTDDSATPTVGTPIWNTRAHILDNWLRPVPDGVPGELYIAGA--GLARGYLGQPGLTASRFVANPFRMYRTGDLVVRRADDNIDFLGRTDDQVKIRGYRVELGDIEAALVSHPGVSQAAVIARPDTAGSSRLVAYVVP---TTENPDVLDDLRMHLTATLPAYMVPTAMATLTEIPLTDNGKLDTRALPDVA---------------------------- 118470215 6704 ----------------------------------------------------------------------------LVSRQATSTPHATALRYEESE------LSYRDLDGWSDRLAAHLSARGAAPGTVVGVSLPRSVELVVALVAVAKSGAAFLPLDPEYPRERLEYMVSDARPITVLDDPDAVRRSR-------------------------------------------------GEPDGELPRIDPAAWAYVLYTSGSTGRPKGVAVAHAGIVNRI-ACLQHAYPLGTDDRMLVKTPISFDTS-VWEVFWPLSVGATLVVA-----RPGGHREPAYLAAMIAEQCVTAVDFVPSMLEVFLDEVAGTCASLTRVTV-GGEALTTELAARFAEAF--PGVPLHNLYGPTEAAVDVLGWTADG---GPVALGVPGWNVRAYVLDDYLNPVPAGAPGELYLAG--IQLADGYLHRGARFVASPFDQGARMYRTGDVVRWRADGQLEYLGRSDDQIKLRGVRIEPGEIETVLATHPAVSSVRVIA-----RGGRLMAYYVPAGVEASAGELRDELREHAAAALPSHMVPSGFVALTEFPLTPSGKLDRRALPEFA---------------------------- 118470215 2599 ----------------------------------------------------------------------------LLARRAEQNPDDVALVF------GAQSVTYREFDDRVSQFARHLRARGAAPETFVALALPRSIDMVVALFAVLRAGAAYLPLELDLPIDRLRTIIDNAEPVLLVTTTDRTELIGHARARGADVIALDDAETAA-----------------TLADTPAHPLTAGELGAFASDSTRLNHPAYLIYTSGSTGRPKGVLLTNMYFNHREAIFAPTVARAGSAEQLRIAHTVSFSFDMSWEELFWLVEGHQVHVCD-EELRRDAPALVAYCHRHRIDVINVTPTYAHHLFDAGLLDDGAHTPP---LVLLGGEAVGDGVWSALRD---HPDSAGYNLYGPTEYTINTLGG--GTDDSDTPTVGQPIWNTRGYILDAALRPVPDGAVGELYIAG--TGLALGYHRRAGLTAATMVADPYRMYRTGDLVRRRPGELLDYLGRVDDQVKIRGYRVELGEIESVLTRADGVARCAVVARATGANVKTLAAYVIPDRWPAEDAAFITGLRDHLARVLPGYMVPTRYGIVDTLPLTINGKL------------------------------------- 118470215 1543 ----------------------------------------------------------------------------------------------------ETEWTYGQLGARAGELAAALAEAGVRRGDIVALATARSADLVAAIWAIIAAGAAYLPVDLAYPRTRIEYMLRHARPTAVIADGVGAH--------------VVSGALPADTIVVSTTATHAAVP-------------------FTPVPVDGADAVSVLYTSGSTGEPKAVVGTHAALANRLAWAVEAWPAATR-----IAKSPLSFIDGTTELLAGLAAGARTVLAGDE-TARDGRRLAQLVAAHGVEQLLAVPSL-----AAVLADERTEDVAELNRWIVSGEALEPRHLHAL--RTACPTAEIVNSYGSSEVAGDVLAGVQDDAGITL---GAAVPGAGIRILDSRLRQLPAGVIGEIYVTGG--QLARGYLGRPGQTATRFVAAPGGMYRTGDLGALLPGGRVVFAGRADDQLKINGHRVEPGEIESVLARQPGVREAAVIG-----TGTQLAAFVVL----ESDAPGAGDLLTAVSAELPGHLVPSSLRPVDAIPLLPNGKRDNNALRSLL---------------------------- 148259010 22 ----------------------------------------------------------------------------------ETRRDHPFLIWAPFDA-PARHWSYGAFHERVGALAAGLVKRGVKPGDAVLIHLDNCVEAMLAWFACVELGALAVTTNTRSAAAEMSYFAEHCRAVAAITQPAYAE--------------MISAHCRGIRWLAVISHDPGQPETAAVGVGDRFETLFADSADRPRRPVDPFAPCSVQYTSGTTSRPKAVLWTHANALWGAKVN-AVHQDLHQHDVHQTYLPLFHTNALAYSMLASLWVGASCVIQP----RFSASRFWPVALEHGCTWTSTIPF----CMKALLDQEVPRDHKFRLWGTAMSEPM----------AFAKFGIKIIGWWGMTETITHGIVGDIDQPNT-PMSIGRAAPEYTIRITDDDGRPTDVGGTGNLAIKGPGLSLFAEYLYNAEATRTSFDAD--GFFLTGDRVTRLENGFIKFGDRTKDMLKVGGENVAASEIEQVIITVPGVRETAVVAKKHPMLDEVPVAFVIAQDGI-PRDQLPETVLAACRAGLADFKVPREVRLVDELPRSTLEKVAKAELRKLL---------------------------- 78059928 5 ----------------------------------------------------------------------------LLDDAMHRYADRPAFHSYG------RTLTYADVDRLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVAFVAVAKIGAIQVNVNPLYTARELEHQLNDAGVEVAVVCGGSMGTFAEVVGGTRVRTVLSVGRGD----LGVVDAPAGTCDALPPGSIPLADAIAAGEAAFEPVALGGADLLLLQYTGGTTGLSKGAALSHRNLVANIEQFGAIVPAAREEEVVVTAIPMYHIFALTVNFLSYFAIGAQNWLI---ANPRDMDGFIDVLKAARPTVFVGVNTLYAGL--AGHPRLTEIDWSRLKLSAGGGAAVIDVISSRWKAVTG---NFIREGYGLSETS-PVVSFNPQAIDSFTGTTGLPLPSTDVKLLDDQDNEVAIGSAGEICVKGP--QVMGGYWQKPDANAAAFTAD--GYFRTGDVGVFDEAGFLRIVDRKKDMIIVSGFNVYPNEVEAVATGVPGVAECACIGVPDARTGEAVKLFVVLAQDAIVTEE---QLVAHCRESLAGYKVPKLIRFVDRLPKSTVGKILRREL-------------------------------- 54022492 15 ---------------------------------------------------------------------------------ADAEPDRIALV-----DPSGREVTYRELATLANRYATGLRDLGLRTGDVLVSMVHNCVEAIAAYFAAYQSGLYIVAVNWHLTGPEVAYILSDSEAK---------AFFADERFAAAAEAAADEAGLPASARFSV-------------GEINGFTPLSELGDADAGRPDDRTTGAPMLYTSGTTGRPKGVRRPDPDVVSPANTSFFALFGLQPYDVHICGSPLYHTAVLNFATISIQLGHKVVLM-----DKWDAEEMLRLIERHRVTHSHMVPTQFHRLLALPDEVRAKYDVSSLRSMVHGAAPCPEETKRRMLEWWG----PTVTEYYAATEGGGTVISGAEWLRKPGSVGKAWPYSVIKVLSEEDGSELPPGETGLVYMKMGASSF--EYHHDKTKTEESRVGDL---FTVGDIGYLDEDGYLYLCDRRSDLILSGGVNIYPAEIETVLITHPKVADVAVFGIPHEDWGQEVKAVVQPAEGVEADAALTEELLAFAATRLAKYKMPRSIDYLDELPRDPNGKLYKRKLRE------------------------------ 91974524 58 ----------------------------------------------------------------------------CLAANVARWPDREAYVFHP----GGERLTWGEVGAQVDRVAAALREFGFRKRDRLCLLTAGCPEYVIAYLAIVQLGGVAVPVNLGLTDEGLAAQINKVGAKGLVVSSEVWSG---------KLDAVRG-GLDSVEAVFVI------GGAAPQGTLAFSELSSLRTTPVDHEAVDEWDLCAISFTSGTTGVPKGTMAMHINALGCAQNVVIAAKGLGPDDVNLCMPPLYHNTAVYADFLPALLSGGKCVIMS----AFTPLEAIKLIEAERATWAVAAPIMLWMMMNHPE--FRNHDCSTLKKILFGGHASSETFINQLNREFA--PIAMVNAGSVSESTAVGFALPTEDAIRKITSCGLATPNTDIAIFDDAGNEVEPNVIGEVAYRG--QQTNAGYWEEPGKTAEVF--RRDGFVLSGDWAKIDEDGYLWLLDRKKDMVVRGGQNVYCIEVENKLYLHPKVLRAAVVGVPDHVFSERLKAIVVLKPGESATAD---EIREHCAKHLAKYETPEYVVFGASLPANAAGKTLKRPL-------------------------------- 145595166 10 -------------------------------------------------------------------------------------------------------VTYGELAAEADRVGRGFQALGLAPGDTVAMLLPNSADLLAAEFAALETGLYSVPLNWHLTAAEIAYILRDSGARVFVAHGRFAEVAAAAAAEASIPA-----------------DGCFAAAGGVPGFRPLADLGAGASDRPAPRTLG----ALMVYTSGTSGRPKGVRRPLTGADPDTVPPVSLWFFGLFGHVHLCCSPLYHTAVMNFAVIS-LQLGHPVVLMD----RWDPHDMLRLIERHRVTHSHMVPTQFRRLLALPEKTRTAYDLSSMRVMIHGAAPCPHEVK---RRMLDWWGPVVVEYYAASEGGGTLIS--AGDWLARPGSVGQAWPGSQVRVLDPDGSDAPVGQPGTVYLQMGETTF--EYLGDAEKTRQSW---RGRMFTVGDIGYLDDDGYLYLCDRKSDMIITGGVNVYPAEIEGELAAHPAVADVAVFGIPHDEWGEEIKAVVQPEWGVTTGPELTSELLEFLTGRLARFKLPRSVDYVEELPRDPNGKLYKRLLRD------------------------------ 118053258 7 -----------------------------------------------------------------------------LRRSIQQQPHATATIYNG------RRRSFVQLGDRVARFAGALRALGVQAGDRVAILGLNSDWYLEYYLATYWAGAAVNPINIRWSAAEIAYSLDDCDTHVLLVDDSFLP---LIPEIRKSAQALQ-----------TLIHIGDGPA--PEGMLSYEALIANTEPVEDALR-GGEDLAGVFYTGGTTGTPKGVMLCH-RNLYTNAISGVCENTARRSSVGLHAA-PMFHLADGAFMNALLAAGGCHVMVP----RFDPVAVLQAISTESVTDLLLVPTMIQMLVDHPD--VHQYDLSSLQNMLYGASPISEGLLDRAMKTIPSVGFT--QAYGMTELAPVATVLSPEMHRQEGWAQGRHRVCTEVRIVDPDGQEVARGEVGEVVVRGP--GVMLGYWNKPAETAAAI---RNGWMHTGDGGRMDDEGYVFIVDRLKDMIVTGGENVYSVEVESVITTHPGVASCAVIGVPSEQWGELVHVFIVRKTGAMLEAD---ELIQFCKNRIAHYKCPREVSFIDAMPLSGAGKILKTTLRA------------------------------ 111024976 11 -----------------------------------------------------------------------------------------------------REFSFEQLDARVAAVAAQFAGRDVGRGDVVAVMLPNRSELVVAIFAAWRLGAAVTPVNPNFTEQEATHQIADAGATLVVNA-------------------------------------GPGAPTGGKPTIAVDDLAEHSTGEVPPVVLADSDMALVIYTSGSTGRPKGVMITH-GNADAMTASIVEVMALTTSDHCLLILPLFHANALMVSLLASLRVGAQLTVV----GKFSPDTFFHAVEKHRPSYFSGVPTIFALLV--TKAAERDTDLSSLRFAICGAAPATRELLQASEEMLG---APLLEGYGLTEATCASAIN-PLVGLRKIGTVGPSLPGQSIRVVDDELRDVPTGETGEVLITGPVV--MAGYLGNPEATEKTIVD---GWVRTGDVGVLDSDGYLTLVDRIKDMIIRGGENLYPKEIENAIGSLPGVLEVAVIGRPDDVMGEVPVAFVVPYPDASLTPET---VIEHCRNLLTRVKVPVAVDIVTELPKNPVGKIDKPGLRKALVG-------------------------- 121713186 12 -----------------------------------------------------------------------------------------------------QRLTYADLDAKSNALARGLQSVGVGKGERVGVMLGNSSEYAIVTYALFKLGAILVPLNPSFNATQVVSALGHLKAAYLIVSAESNLPRKAPRIRDPHGSRLESADVPSLKRVILVDNSSGRVNWSDYKCLTPSDSTADASP-LPPQDLSPYDIVNIQFTSGTTAMPKAACLSHRSIL-NNGAQIGNRMRLTPEDIVCCPPPLFHCFGSILGYMATATHGSSIVFPTES---FNARATLQAVQEEKCTALYGVPTMFLEELGLLQDGEVAYEFEFLRTGIAAGSSIPAALMEKLHKVLNLTELTI--CYGMTETSPVSAMTAVDDPIDKRISSVGKLMPHKVVDPADRNKILPVDTSGELAVSGYLL--MKEYWNDPQRTAEVMLADQEGWIHTGDEASISPDGYITITGRIKDLIIRGGENIHPLEIENCLLKLPGVANVSVVGVPDERYGEVVAAFVICKEQDRDT-LTEDKIRVWVRDRLSNHLVPKYIFFLESFPKTASGKVQKVNLKETA---------------------------- 163726263 8 ---------------------------------------------------------------------------------AEAAPDAPAYYFYG------REISFKEMDDLSDKLAYGFLKEGILRGDRIGIIALNQPEWLAVYFAAAKIGASVVGLSPRHPAPELLKLVQRSRPRAIVSLKNVGDTDYVELLEQNKDKVKGLEFC--------YFIGGEGANGCKSLESLMEEEPDQELLTAACAQVEPEDEIMFAFTSGTTGQPKAAAITHKSQIASARAQTKHV-RVTSKDVLMLTQPLSHVGGITIGMASMLLAGGPTILI---PVFLPEEVLNQAAEYHPTIIGGFPTTHHMLMAHE---GFDKMDVSNIRVVITGGSNAEPDLVERLHQA--YPESTIMNLYGSESSGGALMTPWNCHYTMVGRTVGKPFPGFDVKIVGMDGRELPVNETGEVWLKG--DCVVTGYFDMPEETAKTFDQT--GWLRTGDMAYKDEEGFIILMGRRTEMYIQEGLNVFPVEVEDILSTHPAVDMVAGIGIPDPVYGEVGRYYVVPSPGSETNED---ELRSFCIQSLADYKVPKQIVFRQDLPMTALGKI------------------------------------- 83698588 992 -------------------------------------------------------------------------------------PDHVALIAERE------QLTYRELNRRANQAARRLRRLGVGPDVLVGVLADRSIEMVVALLAILKAGGAYVPIDPTYPRERIDFIAEDAGLSVLLLAEERRR-------------------LPSFR--------GTQLCLSTERHLLDGEAEHDLGPTA-----GPDHLAYVIYTSGSTGKPKGCMIPHDAICNRLLW-MQDEYRLAPDDRVLQKTPYTFDVSVWEFFLPLIAG--ATLVMARPEGHKDVAYLVRVMEEQRITTCHFVPSMLNFFLKEPALP------THLRQVFTSGEALSYDVMDTFLRR---SPARLHNLYGPTEAAVDVTYWPCERRPDRKVPIGRAISNVEIHILDSALRPVPAGAEGDLYIGG--VCLARGYLNRPERFVPSPFDPGARLYNTGDRARTLDDGNIEYLGRLDAQVKLRGFRIELGEIEAALSAHEAVQDAVVAVQDAHTEDPKLVAYLVTGGRPFPAPG---ALKAYLKERLPDYMVPNRFAPIAQIPVTAHGKLDRKAL-------------------------------- 73537440 6 --------------------------------------------------------------------------------HAQRTPDKPAVI-----MGDGTVVTYRELDEHSNQVARLYRDHGLQPGDRVAFLIENHPRLFELCWGAQRSGITFICLSTRLNVADAAYIVRDSGAQMLITSRAQAE-----------IAAALTEQVPGLKGYLMLNGTL-------PGYTPYETTLAQYPTWRIDDETTGGDMLY---SSGTTGRPKPPASPQIDTPTSLTALCQKLYGFGPDMRYLSPAPLYHAAPLRYNMSVQALGGTSIVM-----DHFDAEQFLRLVQEHRITHTQVVPTMFSRMLKLPAETRGSYDVSSLQVAIHAAAPCPVQVKEQMIEWWGPVVWEYY-----AGTEGNGVTVVSSREWVERKGTVGRAMIGKLRICDADGKLMPNKQPGTIYFAEGRQFV---YHNDPAKTAESRHPEHAEWSTIGDIGYVDDDGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPASMADAGPALAAELIAFCRENLSGIKCPRTVDFEAELPRLPTGKLLKRVLRD------------------------------ 62737794 8 -----------------------------------------------------------------------------------------------------ERISYARLWDRARRYAAALRGQGIGPDDKVALLMPNTPEFAAVYFAVLALGAVVVPVHTLLKPAEVSHLLRDSGARALVWAG------------TLPQETARDAGETGVLLLTVGEALHGSVLLDDG-----------VEPIDTYVERGADDLALVLYTSGTTGRPKGAMLTHGNVATNIAVTAVSPFAFGEDDVLLGALPLSHTFGQICGMAVTFHAGATLVVME----RFEAHDALRLMREHGCTVF---MGVPTMYHALLEAVAAGAPAPRLTRVYSGGSALPVPVLDRVRAAFGCE---VYEGYGLTETSPCVAYNQPGIPCKPGTPIDGVRVAIADAELEGRIRLLKQGDIGEIVVSG--HNVMAGYLGRPQETAEVLVD---GWFRTGDMGVQDEDGYLSIVDRKKDMIVRGGYNVYPREVEDVLLRHPAVDGACVVGVPSVKHGEEVCAVVRVKPGQRASGLLAEEIVAWSRVHMAAYKYPRRVEFVETFPLGSSGKVLKREL-------------------------------- 119508896 489 --------------------------------------------------------------------------------QVEKTPDAVAVVYDKEEGVVVESLTYRELNQKSNQVAHYLQKKGVKPEIIVGLCVERSPLMIIALLGILKAGGAYLPLDPNYPPERLGYMLADSQVPILLTETSLK---------------------PALSTPPNYEIIYLDTDW---------EIISQCSTENPKSEVTPENLAYLIYTSGSTGKPKGVLIPH-IGLTNLTKHKIEICDVHPGDCVLQFFSLSFDASIPEIIMA-LGSGAKLCLAKSESLLP-GETLLQLLQNNAVTHITITPSALSLIPSA--------DLPHLRMILVGGEAPSPELIAKWSE-----ERRFINAYGPTEVTVNASMVLCGNGH-PLLPTIRPSANKQLYILDNYLQPVPIGVIGELYIGG--IGLARGYLNRNQKFIPNPFSQQPRLYKTGDLACYLPDGRIKLLGRIDNQVKIRGFRIEPQEVETVLCQNSGVRAGVVIIREDQPEQKRLVAYVIPNEETREQGKTSQSLRSFMREKLPEYLVPSAFVLLDNLPLTPNGKV------------------------------------- 149375189 468 ----------------------------------------------------------------------------ALQHHVSTTPDAVACEF------GDRRWTYQELEERSNAVAAILASQGIAASNTVAVCVERSDAALAAIIGILKLGAIYLPLDPDFPEARLQHMIEDSEASAVIVDPQT-------------PAAIAGLDLVKVDINEAVNQNAA------------------ASSSLPPVNIAPEQTAYIIYTSGSTGKPKGVLVPHRALINFLESMAEKPGCV-ATDRLLAVTTFSFDISFLELLLP-LTQGATTVIADKDSVK-DGEKLRQLILDHQISIMQATPATWRILLDTDW-----RQDGVRMRGLCGGEPLPQDLVRDLLGCL----DELWNMYGPTETTVWSTCHRLRLTD-RLISIGQPIGNTQVHILDRECNPLPLSCPGELYIGG--LGLATGYHNRPELTAEKYVDHHGRLYATGDLAKWDPDGNLQHLGRMDDQVKVRGYRIELGDIESALVTCPDVKSACAYVWELSPGDARIVGCVVSESGNEPN---VVNIRKELRKVLPAYMIPQYIIAIEAVPLSPSGKMDRRRLPKPELRESSILK-ASALAN------------- 157352224 25 -------------------------------------------------------------------------------------------------------YTYADVHLTARKVAAGLNRLGIRQGDAIMLLLQNCPEFVFSFLGASYLGATSTTANPFYTPAEIEKQATASSARIIITQACFAEKVKKFAEENDVKIIC--------------------IDEPVAGCLHFSELSQADENDIPDVNISPDDVVALPYSSGTVGLPKGVMLTHKSMITSVAQQVNPNLYFHLDDVILCVLPMFHIYSLSSVVLCGLRVGAAILIMQ----KFEINTLMELVQKHKVTIAPFVPPILLAIAKS--PVAHQYDLSSIRTVISGAAPMGKELEDSLGSKL--PNAVIGQGYGMTEAGPVLSMCLAPFEIKSGACGTVVRNAEMKIINPETGASLPPNQAGEICIRG--DQIMKGYLNDIEATKEAIDEEK--WLHTGDIGYIDDNDELFIVDRLKEIIKNRGFQVAPAELEAILIAHPNIVDAAVVPMKDEAAGEVPIAFIVRSNGFEITED---EIKEYIAKQVVYYKRIKRVFFIETIPKAPSGKILRKDLKKLAAG-------------------------- 192808543 248 -----------------------------------------------------------------------------------------------------EQITYEQLDRQSNQISHMLIAKGLRKGQFVSIFMKRSLDTIISMLGVLKAGGAYIPLDPSHPDERNAYIIEDTTSNIILTHPDF--------------TAKLNGLLAQVQT--------------KPEYFCLDDHVDSYPAEACGVDVTGDDLAYIIYTSGSTGKPKGALIAHQGVVNLA-LANRENLQMSEQDIILQYSTFSFDAS-VYDIFGSLACGSRLHLLSDEQ-RFSIDAFTEAVADTNATRVAILPTVFFNQLAAYLPMEDTHKYRNIKTIVVGGEALAGETVRMFRKKLPIPIVNLYGPTETTVVATGHVVDYPISEDLATVYIGTPFANYELYIVNEHDELCPTCVTGELLICS--VGVAKGYLNQPEKTREAFIESGKQYYRSGDLVRLLPNGQVEYRGRKDSQVKIRGFRIEIGEIEDNLAKHECVKDIAVIPRTDEDGSKMLAAFYTSHDGQAVPA---KELVQFLSRKVPSYMVPKYICFVEEMPLSPTGKIDRKKL-------------------------------- 118099923 54 ----------------------------------------------------------------------------CLDETAERFPHRDAFVFYRD----GVRKTFAQFKEEVDQAAAGLLALGLMKGDRLGMWGPNKYEWVLMQFATAQAGIILVSVNPAYQAHELEFVMRKVGCKALVFPSHFKSQKYYDILKQSCPEVIKSKRLPDLSTVIML-DSKLPGTFHMDEVMQAGDSSHMKQLRALQQTLSCNEPVNIQFTSGTTGSPKGATLSHRNIVNNANLIGMRLGITEQDYRVCIPAPLYHCLASVGGCMVSALHGSSCVFSAPS---FEGKATLEAVSQEKCSFLHGTPTMFIDMLSQPD--FDSYNLSSLRGGVIAGSPVPPEIMKVVSTKMHMPEVMVAYGTTENSPVTFMGFPTDDITRRTETVGSILPHTEAKIEDPETRKPVPLNTPGELQVRG--YCVMLGYWNDSARTREVISDD--NWYKTGDIATLDEHGYCRIIGRCKDMIIRGGENIYPAEIEQFLHTHPKVEEVQVVGVKDSRMGEEVCACIRLRAGQSCAAD---DIKAFCKGKISHFKIPRYVVFVNQYPLTVSGKV------------------------------------- 208973124 491 ---------------------ALLRRLAED-EGAWEQAG--LDTFPARQREL---LSQVNGTARPLSGDLL---HSGFYRNAAAKPEAPALI------SSRASLSYGELARKANRLGHALRERGVAPNRIVAVVMEKGWEQIVAVLGILSSGAAYLPIDSGLPLERRAFMMENCGATLVVTQPKFSQG-------------------PWAEGIQVLTVTP--------------EAFSDYSEAPLPQVQGPEDLAHILYTSGSTGHPNGAMLTHAGMVNAVEWTNRK-FGVGPDDRLIALSALHHDFS-VYDIFGTLSAGGAIVMPEAS-TRRDPAHWASLMAQHGVTLWSTVPAMMEMLLTYLEGGNVRLTCPLRLVMLGGDW---IAVTMPTRLRARFGGVKVVSVGGPTETSLWNITHPVVEADERRRSIPYGKPIANTRYYVLDLDERPVWVPGELCCAG--IGVAKGYIGAGAGSKKFTVHPRTGIYRTGDLGRYLPDGTIEFLGRIDFQLSIRGQRIEPGEIEAALLQEPSIS-AAVVSAVGEHHEKRLVAYVVPADLKRGID--TRRIREFLARKLPEHMVPSSYVVLEALPLTRNAKVDRRAL-------------------------------- 120404803 442 -----------------DHYAVLIRSALDDPDTTLSGLQDDLEWLRAVSVGPTFDTPPATIT-------------DLIEAQVRRSPDGTAVVYEG------RHYTYREINEAANRVAHWLIGEDVGAEDRVAVMLDKSPELVVTALGVLKAGAVYVPIDPAYPQDRLEFILGDCDAKVVVREPVTGLDGYRAD---------------------------------------------DPGDNDRRRPVGPYNTAYLIYTSGSTGLPKGVPVPHRPVAEYFVW-FKGDYRVDAGDRMLQVASPSFDIS-IAEVFGTLACGARLVIHRPG-GLNDIGYLTALLRDEGITAMHFVPSLLGLFLSLPGVNQWRTLQRVPI----GGEALPGEVADKFRATF---DALLHNFYGPTETVINATRFVEGRQGTRIVPIGKPKINTAIHILDDALQPVPVGSIGEIYIGG--THVARGYHHRPERFVADPFTPGARMYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAITVDPSVGQAVVVVSDLPNLGKSLVAYLTPADGAGVD---VDRIRTRVAAALPEYMTPAAYVVVDEIPITAHGKIDRAAL-------------------------------- 124267872 7 -------------------------------------------------------------------------------RAALAHPDRPAVL-----LGDTVVLDYRTLADRAARLAGHLRGLGLQPGERVALCMHNHVGYLELLYAAWWAGLVVVPVNAKLHPGEVAFIVGDAEAAVLFVSEDL-----------APDLRAPLAALPALRQVLTPADAAYRTALE--------------AAAIEPVHRAPDDLAWLFYTSGTTGRPKGVMQSHRNLAAMTACYFMDVDEVTAADAIVYAAPMSHGAGMYNFAFVAKAARHVV----PVSGGFDPAELLTLSRGIGRLCLFAAPTMVKRLVSHLRDTGAPAHGFKTIVYGGG-----PMYVEDIQDALGVMGPCFVQIYGQGESPMTITALSRQHLADRAHPKWLDRIGSVGMAHDSRGDPVAAGEMGEVVVRG--ETVMTGYWRNPEATAQT---LRDGWLRTGDLGAMNEDGFLTLKDRSKDVVISGGSNIYPREVEEVLLRHPGVREAAVIGQPDAEWGEIVVAFIV-GDGVEP-----EALDALCLQHIARFKRPRRYRFVEALPKNSYGKVLKTALRQLA---------------------------- 214042555 27 -----------------------------------------------------------------------------LERAATVFPEHTAIIH-----GALRR-SYAVFYARSRRLASALAQRGIGRGDTVSAMLPNTPAMLECHYGVPMCGGVLHSINTRLDAAIIAFQLDHAMSRIVIVDSEF---------MPLMQEALALAEVRPL--VIQVDDPEYDGTTEAFDGADYESFLAEGDPAFAWMPEDEWDAISINYTSGTTGDPK-GVVSHHRGAYLLAQGNALTTSMRKHAVYLWTLPMFHCNGWCFPWTLSAIIGTHVCLRQVRA-----EPIWNALADEKVTHLCGAPIVMSLMISAPAETQRALD---HTVQFFTAAAPPPEKLLADMQTAGFEVTHLYETYGPAVVNDWHWSSLPSGEQARLKSRQGVRYLPLDVLDPETMQPVPRDGVTMGEVMFRGNVVMKGYFRNPQATQTAFEG---GWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEVEEVLYSYPSVEIAAVVAMPHPKWGETPCAFIEPKSGHEID---TDALRTWCRERLAAYKVPGKFV-VTTIPRTSTGKIQKFALRD------------------------------ 86741155 2581 ---------------------------------------------------------------------------------VRRSPDAVAVVF------QDVGLTYAELDAAAGRLAARLTEQGAGPERVVAVALPRSAEMLVALLAVLKTGAAYLPVDVGYPSSRVAFMLADADPAAVVCTAETAR---------------ALPGHPAVRTVLDDPRTAEAPA---------------ARQPTASGRIDPRHPAYVIYTSGSTGTPKGVVISHRNLVTFL-AAMRIRPGLTEADVLLAVTTLGFDIA-GLELFLPLVVGGRVVVAE-REVALDPRRLAAEIVRHSATVLQATPVTWRMLVD------DGWAGSPGLKALCGGEALPPDLA----EAMIERCAQVWNMYGPTETTIW--STCRQLTAGGGVSLGTPIAGTRTYVLDDLLQPVPPGVVGELYLAGP--GLARGYWARAGLTGERFVACGERMYRSGDLVRWTAAGELVFVGRADTQLKIRGFRVEVGEVEAVLAVFPGVTRVVVVAREDRPGHRYLVGYVV------PGDVDGRAVREFAAERLPEYLVPAGVVALPALPVTPNGKLDRGALPAPDFGGLVTGGAPRT-----AVEEVL----- 86741155 1520 ---------------------------------------------------------------------------------VRRSPGAVALVCEG------RVVSYGELEVAANRLAWRLVGLGVGAERVVAVAVARSVELVVALLAVVKAGGAYLPVDPEYPASRVGLMLADADPVVVLCTAETV------------------GGLPEHPAVRLMVDDGGVVRDCPGTS--------------PGVVVRPGCPAYVMYTSGSTGVPKGVVVSHRGIVNRLLW-MQGEYGLGGDDRVLQKTSSGFDVSVWEFFWPLVTGACLVVARPG--GHRDPRYLVDLVVAERVTTVHFVPSMLGLFLDEEGAALCGGLRRVVCS----GEVLPGELVERFQGVLPGVGLHNLYGPTEASVDVSFWACPPGVSGVVPIGGPIWNVRLFVLDGF--LRPVPPGVVGELYIAG--VGLARGYVGRSSLTGERFVACGERMYRTGDLVRWRGDGVLVYVGRVDAQVKIRGLRIELGEVEAVLAGDGAVGRVAVVVREDQPGHRYLVAYVVAAAGRGVDAA---GLREFAARRLPEYMVPAAVVELAELPLTLSGKLDRKAL-------------------------------- 86741155 474 ------------------------------------------------------------------------------------------------------RVTYGELEVAANRVARDLVAAGVRSGDRVGVVMERSVELVAVLVGVVKVGAAYVPVDVEWPV---------------------VRVGRVLAEAGVRVVVADVGVSDLPGSVGVVWAGG-----------WVDGEGECGPP---AVRVGADDVAYVMYTSGSTGVPKGVAVTHAGVVGLA----ADRCWSREVHGRVLFHASHAFDASTWELWVALLSGGQVVVAP--AGRVDAGVLKGLISDFGPTVVHVTAGLFAAVAEEAPGCFVGVRE-------VVTGGDVVSAAAVVRVVEACPGVVVRQLYGPTEVTVCATVFRPGDEVASVVPIGRPMDNTRVFVLDRFLQPVPPGVTGELYVAG--VGLARGYFGRPGLTGERFVACGERMYRTGDLGRWTGEGQLVFAGRVDGQVKVRGFRIELGEVEAVLGLYPGVGRCVVVVREDEPGQKRLVAYVVASEGEALDTV---QIRDFVAGLLPEYMVPAVVVVLSGLPLTGQGKVDRGAL-------------------------------- 91779012 19 ----------------------------------------------------------------WPALGEFNWALDYFDVIARNN-DNPALWIVDDPAGDGLRLSYAQMSERSARMANFLRGVGVGRGDRLLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSADDVRDRVQIGGAKFVVVDSA------------------ELAKFDTLET--PLTRLSVGAPREGWIDLS---AAYDASPQFTPQGVHATDPMLLYFTSGTTSKPKLVEHTHQSYPVGHLSTM-YWIGLQPNDIHWNISSPGWAKHAWSCFFAPWNAQACVFVFNFP--RFVAKDTLNVLVRFNVTTLCAPPTVWRMLVQEHLTDYPVR----LREIVGAGEPLNPEII----ERVKHAWGITIRDGFGQTETTCQIGNSPG-QPVVPGSMGRPLPGYRIELLDADDQPVTEGEI-ALPLAERPLGLMTGY---ANNANATAQAMRNGFYRTSDVALRRDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRQGYEAGPELARAVFAFSREKLAPYKRIRRLQF-SELPKTISGKIRRVELRR------------------------------ 134102620 11 ----------------------------------------------------------------------------VLRRTAARVPGRVALRF-ADGSGAEREWTYAELDDAVSRAAGVLLAAGASKGDRIAAYGRNSDAYLIGFLACARAGLVHVPINYNLTGSELGYLVEQSGSTIALADPAL------------------AGALSGVDRVIPLR----------GAEKSLLELSTAGEVPALPEDVADDDLVQLLYTSGTTSRPKGAMMTHRALLHE-YVSCVVALDFTDGDDPLHAMPLYHSAQMHVFLLPHLMIGSTNRLVES----PDPQDVLRRVEEERIGAFFAAPTVWVALSNHDD--FGRRDLGSLRKAYYGASIMPGPVLSRLRESL--PGLGFYNCFGQSEIAPLATVLRPEEHDLRPDSAGRPVLFVEAKVVDEQGNQVAPGELGEIVYRSPQLC--TGYWNKPEETAEAF---RDGWFHSGDLVRQDEQGYVTVVDRIKDVINTGGVLVASREVEDALYTHPAVAEVAVIAVPDPKWIESIAAVVVRKSDVD-----EAELLEHARESLAGFKVPKRIRFVDDLPRNSSGKLLKRVLRE------------------------------ 29893231 20 -------------------------------------------------------------------------------------PNRTSIIY------GQTRFTWPQTYDRCCRLAASLLSLNITRNDVVSILAPNVPAMYEMHFSVPMTGAVLNPINTRLDAKTIAIILRHAEPKILFVDYEFAPLIQEVLRLIPTDQSQAHPR-------IILINEIDSTTKPFSKELDYEGLIRKGEPTPSFRVHNEHDPISLNYTSGTTADPKGVVISHRGAYLSALSSI-IGWEMGIFPVYLWTLPMFHCNGWTHT-WSVAARGGTNVCIRHVTAP----EIYKNIELHGVTHMSCVPTVFRF---LLEGSRTDQSPKSSPVQVLTGGSSPPAVLIKKVEQLGF--HVMHGYGLTEATGPVLFCEWQDEWNKLPEHQQMELQQRQGVRNTLESVPRDGKTMGEIVIKGS--SLMKGYLKNPKATSEAF---KHGWLNTGDIGVIHPDGYVEIKDRSKDIIISGGENISSIEVEKVLYMYQQVLEAAVVAMPHPLWGETPCAFVVLKKGDEESVTSEGDLIKYCRENMPHFMCPKKVVFFQELPKNSNGKILKSKLRDIA---------------------------- 153855583 5 --------------------------------------------------------------------------------------------------------------EKANRFANLLIERGIKKGEKVGILLMNCLEWLPIYFGILKTGALAVPLNFRYSADEIKYCVELAEIDILVFGPEFIGRVEEIA-----DEISKGRLLYFV------------GDGCPGFAEDYNAHTANCSSQSPKIDVNDDDEAAIYFSSGTTGFPKAILHNH-ESLMHAAKAEQNHHGQTKDDVFLCIPPLYHTGAKMHWFGSLLTGGKAVLLKGTSPKTILQAVSEEHCTIVWLLVPWAQDLLLALDNKELDIA--DYDLDQWRLMHIGAQPVPPSLIKHWKEYF--PHHQYDTNYGLSESIGPGCVHLGVDNIDKVGAIGKAGYGWEAKIIDEQGETVKQGETGELAVKGP--GVMTCYYRDPKATAEVLHD---GWLYTGDMAMEDEDGFIFLVDRKKDVIISGGENIYPVQIEDFLRTNEAILDVAVIGLADHRLGEISAAIIELKPGVECTEE---DIQEFCK-KLPRYKRPRKIIFAD-VPRNPTGKI------------------------------------- 161355862 549 --------------------------------------------------------------------------HELFERQAARAPDAIAVI------QDERALTYAELNRCANRLAHYLRARGVRGGDRVALYARRSPELLIGMLATLKAGGAYVPLDPGYPAERLTHILLDSAPVVVL-----------------RDAAASDDVLVRLNAGTLILDLHADDERWSAQPSGNLKLCGSHEPD-----VGARRLAYVIYTSGSTGAPKGVMVEHASVVNQIGALTEY-LELDASDRVLQFSNIAFDAS-VEEIFATLTCGATLVLRTDR-WLADAETFWALCGAQRISIVDLPAQF---FGQLALSGRRAVPTGVRCVVIGGEAVGASALDAWFAEE--GRRPRLFNTYGPTETTVSVTVHEVRGRHDDANVIGRPIANTRVYVLDAWLRPAPIGVAGELYIGG--VQVARGYLNRPERFIDDPFVAGGRLYRTGDLARWRTDGRLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREVVVLARPDAATEKRLVAYYT-------GDADVVALRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRAL-------------------------------- 44889628 28 --------------------------------------------------------------------------------HIQEFSDKPCII----DGITEKVYTYADVELTSKRVAVGLRDLGIRKGHVIMILLPNSPEFAFSFLGASYLGAMSTTANPYYTPAEIKKQAMGSGVRVIITESCYV------------------PKIKDLEHNVKIVVIDELVD-EHSTCIPFSQLSSADERKLPEVEISPDDVVALPYSSGTTGLPKGVMLTHEGLITSVAQQVNPNLYFRSDDVLLCVLPLFHIYSLNSVLLCGLRAGSTILLM----RKFDLTKVVELVGKYRVTIAPFVPPICIEIAKNDMVGMCNLLN--IRMVMSGAAPMGKELEDKLKEKM--PNAVLGQGYGMTEAG-PVISMCPGFAKHPTQAKSGSCGTIVRVMDPETGFSLGRNLPGEICIRGP--QIMKGYLNDPEATSSTI--DLEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLVSHPCIADAAVIPQKDEVAGEVPVAFVVKASGSDITED---AVKEFISKQVVFYKRLQTVYFVHAIPKSPSGKILRKDLRA------------------------------ 15237328 20 -------------------------------------------------------------------------------------------------------YTWRETNLRCLRVASSLSSIGIGRSDVVSVLSPNTPAMYELQFAVPMSGAILNNINTRLDARTVSVLLRHCESKLLFVD---------VFSVDLAVEAVSMMTTDPPILVVIADKEEEDVADLSKFSYTYDDLIERGDPGFKWRPESEWDPVVLNYTSGTTSAPKGVVHCHRGIFVMSVDSLIDW-AVPKNPVYLWTLPIFHSNGWTNP-WGIAAVGGTNVCL----RKFDAPLIYRLIRDHGVTHMCGAPVVLNMLSATQESQPLNH-----PVNILTAGSPPPATVLLRAESIGFVISHIVSCAWKPKWNHLPASDRARLKARQGVRTVGFTEIDVVDPESGLSVERNGETVGEIVMRGS--SVMLGYLKDPVGTEKA---LKNGWFYTGDVGVIHSDGYLEIKDRSKDIIITGGENVSSVEVETVLYTIPAVNEVAVVARPDEFWGETPCAFVSLKNGFSGKP-TEEELMEYCRKKMPKYMVPKTVSFMDELPKSSTGKVTKFVLRDIA----KKMGDKT----------------- 157347704 20 ------------------------------------------------------------------------------------------------------TYTWSQTHRRCLQVASSIKSFGIGRGHVVSVVAPNVPAMYELHFAVPMSGAVLNTINTRLDARTVSVLLRHSESKLVFVDCLS---------RALILEALSLFPPNTQWPLLVLIADEEVAPSSTVDFICYEDLVERGDPEFKWVPESEWDPIILNYTSGTTSSPKGVVHCHRGIFIVTIDSLVEW-SVPKQPVYLWTLPMFHGNGWTFTWGMAAIGGTNVCL-----RKFDARIIYDAIPKYGITHMCAAPVVLNMLSNYPNHQPLG-----DPVKILTAGAPPPYSVLLRTESLGFVV--------SHGYGMTETAGVRARVKARQGVRTVVMTEVDVVDPKSGVSVKRDGSSGEIVLRGA--CIMLGYLKDPEGTSKCMSKE--GWLYTGDVAVMHPDGYIEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKP-ESPDKPTAKEMMEYCRARMPHYMVPKTVVFKEELPKTSTGKIQKFKLRDIA---------------------------- 27363619 27 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQELKLKKGDRVALMMPNLLQYPVALFGVLRAGCIAVNVNPLYTPRELEHQLNDSGATAIVIVSNFANTLEQIVVLTSLGQMLPRAKGTIVDFVVKYVKGMVPKYDLPGAISMRKALHKGRRLQYVKPFMTGDDIAFLQYTGGTTGVAKGAILTHRNMIANVMQAKGMYGPVLQPGRELVVTPLYHVFALTVNCLLFIEMGGRNLLITNPRDIPG---FVKELQKYPFTAITGVNTLFNALVNNED--FHELNFSHLKLAVGGGMAVQRAVAEKWKKTTG---CYLLEGYGLTECS-PLVAAYPHDLVDYNGSIGLPVPSTEVRIVNDEGEALANSETGELQVRGP--QVMQGYWQRPEATKEVINND--GWLSTGDIVKFDEDGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGEVVKIYVVKRDPS----LTKEEIINHCRQHLTGYKVPKLIEFREDLPKTNVGKILRRVLRD------------------------------ 195655239 116 ------------------SFPDLHKFSNENPEAYWKMVFEDMGIQFSVEPSCIWRENTAYPGGEWLPGAELNAAANCLTAKPGRSSDGPAIVWEGKDSDPLNFMSLEELRKKVCLVAKAIDALELPKGSAIAIDMPMDVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKLSEAKAIFTQDYILRDDKELPLYSRVVEA------KAPMAIVIPVRGSLLIKGLRVDDLSWQDFLRRVNHTEAENYTAVNQPAYILFSSGTTGEPKAIPWTHITPLKAAADGWC-HMDIRKGDVVAWPTNLGWMMG-PWLVYASLLNGASMALYNGSPN---SSGFAKFVEDAKVTMLGLVPSIVRTWKNTDCTA--GLDWSSIRCFSSSGEASSVDDYLWLMGRAGYKPVIEY-CGGTEIGGGFVTGSMLQPQALSAFSTPAMGCNLFILDSSGNPLPQDSVGIGELALDPTLFGSSTTLLNDHQEVYFNGMPEWHGKIRHGDEFERTSDGYYRAHGRADDTMNLGGIKVSSIEIERICNRHEAILETAAIGVPPVGGGEQLTIAVVLKDQSSQIEDL-NQLKLACNKKLNPLFKVSSVVIVPSLPRTASNKVMRRVLRK------------------------------ 198265203 4 -----------------------------------------------------------------------------LARAAKVFPDREALVY------GDTRLTYRDYHARVSQLASALQIAGVVAGDVVSTLLPNIPAQAEAHFGVPAAGAVLNTINIRLDVDTIAYIFDHGEAKVVLVDSQFL---------PVCMQAIEAMEGAAPLVVEVPDPIAGVPEI--GKQIDYETFLAAGDPNFAWVPEDEWESLALNYTSGTTGQPKGVVY-HHRGAYLMTMGTPVTWRMTLHPIFLTIVPLFHCNGWNHTWMMPMLGGTVVCCRDVSAAAIYAAIADEGVTHFGPIVLNLLVNAKSEDRRDFDHFTAGAPPAPATLAAIGDLGFNVQQVYGLTETYGHVTECLWNDNWDTLPLDKQSAIRARQGVAFPQMEDITVMSDAMEQVAMDGK-----TQGEIVIRG--NSVMKGYLKNPDATAKAFKG---GYFHSEDLAVQHPDGSMQIADRAKDIIISGGENISSVEVENALMGHPDVMLCAVVAMPDDKWGEVPCAFVELKVGHEASAE---ALISFTKQRLAGFKCPKRIVF-GELPKTSTGKIQKFELRK------------------------------ 93006979 63 -------------------------------------------------------------------------------------------------------ITFKQLDLYSRQIASYLQSLGLVKGDKVGVMMPNILQYPVVALGIIRAGMVLVNVNPLYTSRELSHQLHDSGTKALFIQDAQDKGQVKHVIVCKIGDMLGTIKGPVVNLVARHVKKMIPAYRLPESTSFKQALSAVSASKYQRPDLNLSDVALLQYTGGTTGVAKGAMLSHGNLIANMLQISALMEDIDATDVLLTALPLYHVFSFMVCGMYSMYQGCAGLLI---PNPRDLDGLIKEMGKYKPAFIPAVNTLFNGLV--HKESFADLDFSSLKASIGGGMSVLPSVAKEWQKITG---LPIVEGYGLSETS-PVVAFNPMTIAEFTGKIGIPAPSTDVILIDDDEKMVAIGERGEICVKGP--QVMIGYQNRPEETAESF--TASGHLKTGDIGIMDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMSEHPGIVECGAIGIPNDDRGEDPKLYVVKKGNVT-----EQELLDFGKKQLTGYKRPRHIQFVDELPKSNVGKILRKELRK------------------------------ 113868764 21 -----------------------------------------------------------------------------LHGHAAAAPGRPALHYLG------RTFTYGKLWRRVERASAHLAAWGIRAGDRVGTLCLNHELQLVLLFACARVGAMFVPLNYRLAPAELRTIAGHAQLAALFHDE---------RHAGLAQEAGSGCQVAHLDRLID----------------------HPAPFGVAHAPVPDDAPLLLAYTSGTTGKPKGAVHTQAGLLANARASW-WAHGMTADDHVLSVLPMFHVGGLCIQTLPALLAGAQVTLHD----RFAPDAWLGAVAQARPSLSLMVPATLRAVLEHPGWPGADLSALRGVMAGSSTIPLS------YIEAFHARGVPLGQVYGATETGPVSVVLKLQDAMARPGYAGWPQPEAQVRLAGPDGAEVAPGEVGELWVRGA--NVMAGYWNQPDN------GLPDGWFHSGDLAHRDAGGCIEVVGRSKDMIISGGENIYPAEIENVLAGLPGVQECAVVGVADARWGEVPVAVIVPAPGAPRDALGAEPLRELLATRIARFKLPREVVLLEDLPRSALGKVLKPQLRAMLE--------------------------- 68537137 34 --------------------------------------------------------------------------------------------------------TYEQYGHQVAIASAALEKLGVQRGDHVAIALPNCPQALIAFYAIQNIGAVPTLHNPLYTAPELRHPFNDHGAKVAFFWDKVGDVAETLRLVTLPDEMPAPLRYALKLPIPKIKAMKDKLTGPAPAAVSWKSFMRTGGNGEKWLRIDPTDPALILYTSGTTGKPKGAVLTHRNLIANLRQGQAWVKGLGKGEVMLAALPIFHAYGLTMNITLAPMIGGEIQLL------PAPEMPLVMRVMKKNMPSWMPGVPALYQNIMKEAAKRDMPLSGVRNSFSGASALPAETVREWESSTGGN---IVEGYGLTETAPIIAGNPMGKGREGYIGVPFPSTEIRIANPDNPAETMPDGEAGELVVRGP--QVFKGYLNRPDATADAFYED---WFRTGDMAVMESDGYLKIVSRIKEMIITGGFNVYPAEVEEVLCEHPSIEQASVVGVQRKDGSETVAAAVVLANGAVIDAD---DFRAFAKERLTAYKVPKVFHAFQELPADQLGKVRRREVQELVA--------------------------- 91777399 11 --------------------------------------------------------------------------------HAGLTPDKAAAI----NSTSGEVLTYRELDERSNRFAQCLYAAGLRRGDHIAMVLENNMRCFEVCWAALRSGLMITPVNRYLTAAEAAAIIEDSHAQVVVSSYAMRELA------------------AGLTGMMPTCRLRLMVDGTISGWDSYEALTGRYPATRLA---DEWLGAMMIYSSGTTGRPKGIIRAQPQGRVTEGSGSARRYGFDAQTVYLSPAPLYHTAPLGYGIETQF-GGGTVVFME----KFEPLEALQAIERYRVTHSQWVPTMLIRLLKLGPAVRNAFDLSSHRVAIHAAAPCPQEVKRQMIDWWG----PIIEEYYSSTEGNGVTTLNTEEWLAHPGSVGRALLGVIH-ICDDDGNELPVGETGTVYFER--DQLPFRYHNDPDKTRAAQHPRHPAWTAVGDIGHVDADGYLYLTDRKAFMIISGGVNIYPQAIEDALAVHPDVQDAAVIGVPDAEMGEQVKAIVEPAPGVAPSDALAERLLAYLRTRVARYMVPRSIDFIDAMPRLPTGKLYKRALRE------------------------------ 84393456 27 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQDLKLKKGDRVALMMPNLLQYPIALFGVLRAGMIAVNVNPLYTPRELEHQLNDSGAKAIVIVSNFASTLEKVVDKTPVKQMLPRAKGTIVDFVVKYVKGMVPKYDLPGAISFRKALHKGRRLQYVKPFMAGDDIAFLQYTGGTTGVAKGAILTHRNMIANVLQAKGAYSPVLQEGRELVVTPLYHVFALTVNCLLFVEMGGRNLLITNPRDIPGFIKELQ-----KVPFTAITGVNTLFNALVNNEDFHELDFSNMRLSVGGGMAVQRAVAEQWKKATG---VHLLEGYGLTECA-PLVTGNPYDLKDYTGAIGLPVPSTEVRIVDDEGKVVGNDQVGELQVRGP--QVMQGYWQRPEATKEVI--DQDGWLSTGDIVKFDDEGLLYIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKRDPS----LTKEDIIAHCREHLTGYKIPKLIEFREELPKTNVGKILRRVLRE------------------------------ 188992939 9 -----------------------------------------------------------------------------------------------------QEWTYAELDDLIGRLAAVLQTRGCVDGERLAVLARNSVWQVALHFACARVGAIYVPLNWRLSGTELDALLQRAEPRLLLGDDVAAGRAQVEDFARFIDNA--------------------------------KQLAPAETPYIPPDRVS-----LILFTSGTSGQPKGVMLS-EQNLQQVAHNFGVTTRVEAHSSFLCEAPMFHIIGLATNVRPVLAMGGSI----QVSNGFEPKRTLGWLGNPALGITHYVGVPQMMQAFRSQPGFDPAALRHLTALVSGGAPHASEDLLGWLE----DGIPMVCGFGMSEAGTVFGMSVDCEVIRKLGAAGISSPTVQTRVVDNEGNDCEVGMPGELLLRGPNLS--PGYWRDPQATAE--MRDGAGWFRTGDIVRRDADGFFWVVDRKKDMFISGGENVYPAEIEAVLADHPEIRECAVVGMADAQWGEVGYLAIVP---ATETPDL-ERIRSYLSERLAKYKVPKHLRVVAALPRTATGKLQKARLKDALANE------------------------- 188579693 9 --------------------------------------------------------------------ARFNAARYCLDENARLRGDKTALIMVGEN-GPVGRLTYAQADRAVRGIAAGLLGLGLKAGDRVMIRMGNETDYVLVYFGALAAGLVALPSSPQLTADEAAFLMQNAGVAAVVTGTGLSDAGAGGPAGCIRLDSEAIA------------------------------AMKAGEPLADYADTAADDPATLVYTSGTTSRPKGVLHAH-RAIWGRRPMHAHWLGLTESDVMLHAGTMNWTYTLGVGITDPWACGATTVLYN---GPRDRGIWPRLIAEQGATIFAAVPSVYRQILKYADLA--EHDLSRLRHGVTAGEALSSDLHEAWTRATG---KPLYEALGMSEISTYVSSGPTIPVRPGSPGRPQPGRRVTILPAEGPPEPLPAGETGLLAIHRTDPGLMLGYWRRP---EEEAAVMRGEWFAGGDLARLDTDGYLWFQGRNDDLMNAMGYRVSPVEVESVLAGHPDIAEVGVTELAVRTDLRVIAAFVVLRPGAEPDAD---GLIAWCGDRLAAYKAPRAIRFLNALPRTANGKVQRK---------------------------------- 183985018 11 ----------------------------------------------------------------------------ALDRLVRRLPNHDALV------TDERSFTVSELHDEVYRAAAALIELGVKPAARVGIWSPNTWHWVVACLAIHHVGAAMVPLNTRYTADEAADILARTEAPVLFAMGHFLGSDRV--------AGLDRKALPALRHIVRIPIEEPDGTW----DEFIETGTDTGAVAARAAAVSPDDVSDILFTSGTTGRSKGVLCAHRQSLSASASWAAN-GKITADDRYLCINPFFHNFGYKAGILACLQTGATLFPH----LTFDPLRTLQAIERHRITVLPGPPTIYQTLLDH--PARDDYDLSSLRFAVTGAATVPVVLVERMQSELDID--IVLTAYGLTEANGMGTMCRADDDALTVATTCGRPFADFELRIGPD--------TGEVLLRGP--NVMLGYLDDPRATAAAIDAD--GWLHTGDIGVLDEAGNLRITDRLKDMYICGGFNVYPAEVEQVLARLDGVADVAVIGIPDHRLGEVGRAFIVARPGFNLDE---KSVIDYTREHLANFKAPRSVRFVDTLPRNAGGKVVKPQLRELA---------------------------- 158314519 7 -----------------------------------------------------------------------------------------------------ERVSYGSLEARSRQFARVLRARGLRPGDTVALLAENHARYLEVYWAAIRSGLYLTAVNWHLTAAEAAHLLGDSAARVLVTTARFTDLARTAADLSPTCSTLLL------------------LDGTEDGFESYEEVIAAQSAAPLADQPAGD---VMLYSSGTTGRAKGIRRPDQPGRPSASPMAKAFLGIGEDSTYLTPAPLYHAASLHWAAGAHELGATLVIM-----DRFDAEQMLAVIEKERVTHAQVVPTMMIRLLKLPAEVRTRYDVSSLRSLTHAGAPCPPAIKRQMIDWLG----PIVDEYYSSTEGSGMTFIGSADWLAHPGSVGRTIIGTPH-ICDDNGRELPVGEPGLLYFDRGTEHF--EYHNDPEKTREGRHPKHPTWTTSGDMGYVDTDGYLYLTDRKSFMIISGGVNIYPAEIEAALILHPAITDVAVFGLPHADMGEYVHAVVQPTDGVDATPELAEQIRAFARDHLAGYKVPRAITFRDQLPRMSTGKLAKNALRQEYLG-------------------------- 88705760 22 ----------------------------------------------------------------------------ALREAAAECPEALAMIAGTPKPDQRRQWTYAELLEEAELTARALLT-NFETGDRVAVWAPNIPEWIIMEYGCALAGIVLVTVNPSYQSDELAYVLRQSRASGLFLLPEFRGNPMQKHLEK------ARGDCPDLKKVVLFNE--------------WQAFLATAGDHALPE-VKPDDACMIQYTSGTTGFPKGALLHHRGLVNNGAHTLS-IMGAAQGGTYMGIMPLFHTGGCVLAVLGALSKRSALVLVE----AFEPGLVLALMEEYRAAAMLGVPTMLIAMVEHPSFP--ERDLSSVKALCSGGSTVPADLVRRLEAAVG---APFTIVFGQTECSPVACMTHPDDSIDDKAHTLGQAMPGVKVVDPETGATQPVGVLGEFCTRG--YHVMHEYFENPEATTKTIDAE--GWLHTGDLCSMDERGYCKIEGRLKDMIIRGGENIYPREIEELLFQHPSVGEVAVVGLPSERLGEEVGVFLRPAPNNRL---CRDTLFAYLREHLSPQKTPRYWYEVENYPMTGSGKIQKFELRK------------------------------ 68535535 19 -----------------------------------------------------------------------------LQRSAQVHPNKIAAV------DGPRRITFAEFNEDAQAFAHALIADQVAEGDRVGILAANSYEALLAQFAVPLANAVTVPINTRLAPKEVNYILDHSSIDVLVGEKELIDPILASGERNLRR-AVYIADKEGVE--PQVEKGETEAQGASLVTTFSDYLAGHRDEEPLPYRVDENETIAINYTSGTTGKPKGVIYTHRGAYLNA-LGQAHTQHFSHDTVYLWTLPMFHCSGWCTGWAAMAVSATQVALRAVRPEMWELIRTEGVTAMCGAPAVLNTLVDDENKRRVTNLRVTTAGAPPSPTTITRCENIGVEVVYGLTESYGPFTVCEAQPEWADMTVRRR-AVLKARQGVASITNEDVRVIEPTEHLDEALVDVPADGATLGEIILTGNGIMAGYFKDEEATAHAF---RGGWFHTGDLGVMHPNGYIQLMDRAKDVVVSGGENISTIEVEQAVISHPDVSDCAVIGVPDEKWGERPRAYVTLRPEARGGDELEEAVIAYCRAHIAGYKVPRDVRILDELPRTSTGKV------------------------------------- 149185110 6 --------------------------------------------------------------------------------HAEARPDHPAII----MSGSGETLTYGEMDAYANRFAQLLRARGLRRGDHFGVLLENSIHYLPIVWGSQRAGTMMVPVSTRLTAPEICYILKDAGVKLLITSIYFADRIDAI-----------RAHCPDMELLILGGEAMED----------YEAALAGQSAEPIADQAPGQ---YMLYSSGTTGSPKGVRPAPPPIPLVGLAVMGAGMPADGSMVYLSPAPLYHAAPLGWCTTAHRLGGTVVVM-----EKFDPVHALETIERYRVTDSQWVPTHFVRMLKLKPEEREGYDLSSHQRALHAAAPCPVPIKREMIEWWG----PIINEYYAGSEGIGMTLIKAEDWLERPGSVGKAIYGTIHV-CGPEGEELPAGQDGLLYF---ENAMIPTYHNDPAKTAEAMHER--GWMTLGDIGHLDEDGYLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPCEDFGEKVVAVVQPMDMREAGDSLESELRDFLAPRLSSVKMPRLFDFRPELPREANGKLYKRELRD------------------------------ 186459886 59 -----------------------------------------------------------------------------------------------------RCLTYRELNARANQVAANLRQLNVGPEVMVGICMERSWELLVGILGILKAGGAYLPLDPSYPGSRLSLMLEDAQPLVVLTQAKLCRTLPAIGTRTICLDAL-----PTIDEV-----------------------------ENPSLLNFPGNVAYVLYTSGSTGRPKGVLIEHRSVVNLLGWAHELYTREELAGVLASTSVCFDLS--VFEFFVPLSCGGRVILAENALELP------------QLPAAGEVTLLNTVPSAMAELLRTRGLPASVRVVNLAGEPLSAQLVDELYRTQPCVR-KVYDLYGPTEDTVYTTCALRRPGA--PATIGRPLANKQVYILNEQQEPVPVGVPGELFIGGS--GLARGYLHQAQLTSEKFIPHPFRLYRTGDLATYLPDGNIEFIGRVDLQVKIRGHRVELGEIESALNQHPAIRENAVV-LRNEADQKRLVGYAVARSKEHPTA---SELRRFLQGKLPDYMVPSTFVWLSAMPLTVNGKLDRRAL-------------------------------- 114321637 39 --------------------------------------------------------------------------------------------------------------------AWLLREAGLGPGEPVAIQMPNCLAYPVTAFGALKAGTPLVNMNPLYTAPEMHHQLADSGARVLVIVDLFADKLEQAAVEHVVLTSVADFFPKPLRWLIVLRWRGERPPPPAGVHHLGRTLEEGAAGQFTPPSPAADDLALLQYTGGTTGRAKGAMLRHRHLLANVAQIEAVAGPAGHQDTVLTALPLYHIFAFTFNLLVFHRQGSHNVL---CPSPRPVDRLRKAFARYPVTKFSGVNLLLHGLCQA--EWFRSQPPPQLDLTVAGGTALNPRVAERWSEVT---RSRVLEGYGLTETA-PVVAVNPPQGEARLGTVGLPVPGTEVRIVDDNDRPVPAGERGEVVVRGP--QVFDGYWKQPQ---ESEHALRGGWFHTGDVGVMDEQGYLRIVDRKKDMIDVGGFNVFPQEVEEALLEHPAIIMAAVVGVPGDAGDEQVVAYVVCDERESAPDE--DALRQFLNRHLTRYKIPRRILFRDSLPVTTVGKVLRRELREQA---------------------------- 215491712 51 ----------------------------------------------------------------------------VIDRATDVFGDTTAMVY----THQSISKTYTEYGKDVDQLAAGLVSLKLPVGSRVAILAPRLYEGAQLLYAAPKAGLVMVGINLTCSVTELEFCLNMAECPALIIGDKFTTKDYYQMLLQIAPELLNSKRLPFLKHLITIGDTRKPGSMTFDDLMNSVTAEDYATMNSLSTRVQFDQDAFIQYSSGTTGQPKPARLSHFNVVNNANILGRFVGYHEQRESICVNSELIHGSGRTMGVLAATLFGSTIVMAGP---TFLPKLVLEVITKHRCTMVYGSTTLFFAMVRDLEEGV--HDVSSVRKAIMGGSLCNPATIEKAIASLNAQHLYIV--YGASETSPVITCTNPGEPTDRWIRTLGTPDHVEVKVVDAEGRMVPWNMRGELCTRSPYV--FNGYLNNEAMTKDAI---RDNWYYTGDEVTMSEDGRITFVGRIKEMINFKGFKVAPLEIENILNTHPDVEEAQVLGVPDERTVEKICAWIKLKSDKSLS---QKDITDFCEEKLPEIKVPEFVLFVDSFPRTHTGKV------------------------------------- 116672566 30 --------------------------------------------------------------------------------------DRTAVV----DGSSGAETSYRQLLEQIDAVAGAVSAQGLGPHGVAAILCPNVPAFAAVFHGLLRAGATITTINSLYTADEITLQLQDAAATWLFTVSALLPGA---------VQAAERAGIPADRLVVLDGAPGHP---------SLKDLLTAGAPVPAVSFDPATHVAVLPYSSGTTGRPKGVKLSHRNLVANVEQS-RGLLKVKPQDRLLALLPFFHIYGLTVLLNLALRERACLVTMP----RFDLAEFLRTIQDHKCTYLFIAPPVAVALSKH--PLVAEYDLSSVHTTLSGAAPLDGELGATLAERLHCRVLQGYGMTEMSPVSHLIPVDAPDVPVSSVGFTVPNMECRLVDPATGEDIDIPAEAPGHLLCRGP--NVMLGYLNRPEETADTL--DPDGFLHTGDIATVRADGVVTIVDRLKELIKYKGYQIAPAELEALLLSHPGIADAAVIGTPDADGQEVPMAFVVRQPGAEGEALDEDGVIDFVASRVAPFKKIRRVEFIEAVPKSASGKILRRMLK------------------------------- 11497878 16 ------------------------------------------------------------------------------------------------------RYSYGEAYERVSRLANVLEELGVDVGDRVGVLSWNTHRFFELFFAIPGIGAVLLEMNLRLHPREIAYVANHSGAKVIFVDESLLPIAEAIAPSIGVEK-------------YVVMTDGETPETKLPEVYSYEELLRKASKDYDFPMVDETSAYAACYTSGTTGNPKGVYYSHRSMV-LHSLIAAIGMGLRPEDAYMQLVPMFHANGWGVFFAATLAGSK--LVFPGRYAVDNLAPVVELMQSEKVTATAGAPAIFLPMLNYLQKVEPKPKFNIRAWSGATEPPLA------VMKGLKEFGIEIIHAYGATETSPLVCYNYVKWELKRKQGIPVFGVEVMLVDEEGNRLPHDGKTIGELCIRGHWI--TGSYYKDARTFESFIDDGLLKWWKSGDAATIDEWGYIKIVDRFKDLIKSGGEWISSVDLENHLMAHPKVFEACVVGIPHPKWEERPLAFVVPKPEFKDS-ITKEELYEHLKQRFAKWQLPDDIIITDEIPKTSVGKFSKRTLRE------------------------------ 154501092 7 -----------------------------------------------------------------------------------------------------REITWGQFDKKANRFANLLLSRGLKRGTKVGILLMNCLEWLPIYFGILKAGCLAVPLNFRYSSDEIQYCLDLADVEALVFGPEFIGRLEPI--------------LPNLGRVRQWFYVGNKTPSFAE---SYRELVMYCTFENPPVHLELSDLAAVYFSSGTTGFPKAILHNH-KALLSACLTEQQHHGQTHEDVFLCIPPLYHTGAKMHWFGSLASGGKAVLLRGVSP-----QWILRTVTEEKCTIVWLLVPWAQDILDAIDRGQVNLDDDQWRLMHIGAQPVPPSLIHRWKKVF--PHHLYDTNYGLSESIGPGCVHLGVENIDKVGAIGKPGYLWQARVVDEQGNEVPQGQVGELIVSGP--GVMQCYYKNPEATAEVLKGD---WLYTGDMAEMDADGFIYLVDRKKDVVISGGENLYPVQIEDFLRRFEKLKDVAVIGLPDARLGEIAAAIVEVKEGVDCTEE---EINAFCQE-LPRYKRPRRIIF-DRIPRNPTGKIEKPVLRE------------------------------ 154687304 30 ------------------------------------------------------------------------------------------------------HWTYKELDERADRLAAGLHKLGIQKEDRVVVQLPNIAEFFEVIFALFRLGALPVFALPSHRSSEITYFCEFAEAKAYIIPDMHSGFDYRALARQVKDK------LPDLAHVIVAGEAEE-----------FQELSSLHREPVQLEDISPAEVAFLQLSGGSTGLSKLIPRTHDDYIYSLRISAE-ICGLDQHSVYLAALPTAHNYPLSSGVLGTLYAGGRVVLSP----TPSPDDCFPLIEKERVTITALVPPLAMVWMDA--SGSRSDDLSSLQVLQVGGAKFSAEAARRVKSAFGCT----LQQVFGMAEGLVNYTRLDDPEEIIVNTQGRPMSPFDEVRVDDDGRDVAPGEAGHLFTRGPYT--IRGYYKAPEHNERSFTAD--GFYQTGDIVKLTADGYIIVEGRAKDQINRGGEKIAAEEVENHLLAHPAVHDAAMVSMPDDFLGERSCVFVIPK-GEAPKPG---ELKAFLRERLAAYKIPDRIEFIASFPKTGVGKV------------------------------------- 207739085 1160 ---------------------------------------------------------------------------------VRRTPEAIAVEYEG------QRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDLSYPKERLAYMLEDSAPVAVLAQSST-------------REQLGAMSVPVLD--------------------LESALEGEAEHDPQVAGLEPHHLAYVIYTSGSTGQPKGVEATIAGLANRLQWFIRDV--LTEVPVTAFKTSIGFVDSITETL-GTLLAGGTLVVFD-SEAVKDLPVFAQRLRQTGVSHLVVVPSLLKYLLQSGETRLDGLRM-----LVCSGERLAPELARQCVAA--YPQARLLNFYGSSEVGDATFYPYAGPDHVPAHSVIRPIANTQIYILDAYGEPVPIGVPGEIHVGG--EGVARGYLHRPELTAERFVDGRERMYKTGDLGCWQADGNIVYLGRNDHQVKLRGFRIEPGEIEARLACCEGVREAAVLIRDDGAGEPRLIAYY-----SGPAALPAQALRAQLQTVLPAYMVPAAYVYLERMPLTSSGKLNRHALPQPAAG-------------------------- 91976348 22 -----------------------------------------------------------------------------------------------------RHRSFEEVNARAAQIAGGLQGLGVKPGDCVCVLMRNDIAFLESAYAVMMLGAYMVPVNWHFKPEEVLYVLGDSGTRVLI-----GHADLLHHAAGIVPAAVTMLSVPTPPEILASYSIDPDHRSAPAGAIDLDGWLAQQRPYDGPALPQPQNMIY---TSGTTGHPKGVKRPTPQQSANAEAMRAAIYGLKPGVRALCPGPLYHSAPNSFGIRAGRLGGVLALMPRFEP-----EALLQLIEQHRIDTVFMVPTMFIRLMKLPEAVRNKYDVSSLRHVIHAAAPCPPDVK---RAMIDWWGPVIYEFYGSTESGAVTFASSEDALK-KPGTVGKIAAGAELVFVDDDNNEVPQSEVGEIFSRIPGNPDFTY----HNKPEKRAEIDRGGFITSGDMGYLDEDGYVFICDRKRDMVISGGVNIYPAEIEAALHAIPGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLE---QSNIREQLRLSLAGYKVPKHIEIMAQLPREDSGKIFKRRLRD------------------------------ 86138155 9 -----------------------------------------------------------------------------------------------------QVITHRDFLAKSAQIAHVTAQIGLKPGDRVAVQVEKSAEALALYAACAQAGLVFLPLNTAYTVDELSYFIENSGASLIVCDGGSADQLGIVAKDLN-------------AKIETLNSDGGGSLMEQAREM---------ATSFATVERDGDDLAAFLYTSGTTGRSKGAMLTQNNLLSNA-QTLVEEWRFTSADVLLHALPIFHTHGLFVATNVTLAAGGSMIFLP----KFDLDQVLDRL-PEATTMMGVPTFYTRL---LGDARFTKELSAHMRLFVSGSAPLLAETHVQFEHRTGHR---ILERYGMTET--NMNTSNPYEGERRAGTVGFPLPGVEVRICDAEGTAMPQGEIGEIEVRGP--NVFRGYWQMPEKTAAEL--RENGFFITGDLGRIDQDGYVQIVGRNKDLIISGGYNIYPKEIELVLDDQPGVLESAVIGVPHPDFGETVLGVIVPENGVTPD---VESIEKAVSQSLARFKHPRKLVMLEELPRNTMGKVQKNILREQYQG-------------------------- 163758844 32 -----------------------------------------------------------------------------LERAALIHPDHIAIIH------GSQRTSYAMFLERSKRLANALGSVGIGKGDTVSVMLSNTPAMLEAHHGVPMTGAVLHSINTRLDAQAIAFQLDHAETKVLIVDREFSAVMAEALALAAAKPLVIDYDDTE------YPDDAPFAKGERIGTHDYDTFVSAGAPDFRSAPDDEWDSVSLNYTSGTTGNPKGVVY-HHRGAALMGYSNVIASGMGRHPVYLWTLPMFHCNGWCFPWTLGVVAGTHVCL-----RWVRAKAMYDAIADHGVTHLCGAPIVMSTLLNAPET--EKRDFSQTVSFNTAAAPPPEAVLAGMADA----GFEVVHLYGLTETYGPAVVNEWKSEWSKLDRSERTARKARQDPETMENTPADGETIGEVMFRGNIV--MKGYLKNPEASAEAF---RGGWFHSGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEVEDALYKHPAIMAAAVVARPDDKWGETPCAFVELRPGQTLSEA---EVIEHCRGLLARFKCPRSVVFR-EVPKTSTGKIQKFLLRE----EARSLGNP------------------ 116052235 24 ---------------------------------------------------------------------------------------------------------WAQTYQRCRRLASALAGRGIGQGDTVAVMLPNIPEMLEAHYGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLITDYEFHE---------VIHAAIGMLDHPPL---VVDVNDPEYGEGRPVGELDYEALLAEGDPQFAWEPRDEWQAISLNYTSGTTGNPKGVVY-HHRGAYLNALGNQMTWSMGQHPVYLWTLPMFHCNGWCYPWTVTALAGVHVCL-----RRVDPQKVLTLIREHQVSHLCGAPIVLNALINMPDSAKAAIDHP---VHAMVAGAAPPAKVIGAVEEMGIRVTHVYEVYGPVTVCAWHGEWDELPLERRAAIKSRQGVRYPMVADPKTLEPVPRDGQSIGEIFMRGNTVMKGYLKNPSATEEAFAG---GWFHTGDLAVCHPDGYIEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKSDHQGLAE--SEIVAFCREHLAAFKIPRTVVF-SELPKTSTGKIQKYVLREWAA--------------------------- 73537752 30 -----------------------------------------------------------------------------FDATVARAPDGPALTSLQVESGAVRHFTWRQLDAMVTRIAVGLRRLGIERNDVVSCQLPNGWEVTALYLACARIGAVLNPLMPIFRERELSFMLAHADSKVVVVPQRFRGFDHAGMLAGLRD------SLPALRHVVITGSDGPD-GFEAMLCGADRDSDPDAAAILRRDRPSPDDVTQLIYTSGTTGEPKGVMHTANTLLSNILPYAER-LRLGAGDVVLMASPMAHQTGFMYGLMMPVVLGAHAVLQDIW----NPVQAARLIRETGVTFTMGSTPF--LTDLARTVEESGQPVPSLRTFLCAGAPIPGALVERARTALGAS---IVSAWGMSENGAVTTTLPDDSEERASTTDGLPLPGVEVKVVDAQDASVLAGEVGRLLVRA--CSNFGGYLKRPQLNA----TDAEGWFDTGDLAKLDAEGYVRIAGRSKDVIIRGGENIPVVEIETLLYRHPAVAQVAIVAYPDERLGERACAVVVPRQGQGFDPAMVDFLKA---QKVALQYIPERLIVQDALPATPAGKI------------------------------------- 154251304 6 --------------------------------------------------------------------------------HAQTMPDKPAYI----MAATGETVTFKELDERSNQVAHLFRDAGLKPGDAIAIFMDNNVRYYEICWAAQRAGLYFTCISSRLTAGEIAYIAEDCGAKLFFTSTA---------LAATAEELVKDNHLPKVARKFVV-----------GGALNGYESYEAARDKFPKTRIDETAGTDMLYSSGTTGRPKGVKHPLTGGAIDEVSALALLYGMDEKTIYLSPAPLYHAAPLRWSMTVQRLGGTVVVM-----EHFDAEDSLRCIEKYKATHSQWVPTMFVRMLKMPEDVRKKYDVSSMKVAIHAAAPCPIPVKEQMIEWWG----PVIYEYYAGSEGNGFTA-LNSEEWLAHKGSVGKPLNAIAHICDDEGNELPVGEAGTIYFESDSQFE---YHNDPKKTQESRHPNHPTWSTLGDIGKVDEEGYLYLTDRKAFMIISGGVNIYPQEAENILVMHPKVADVAVIGVPNEDFGEEVKAIVQPADWSEAGPALEAELMEFCKKNLSAIKCPRSIDFQEELPRHPTGKLYKRLIRD------------------------------ 91976684 3 -----------------------------------------------------------------------------------------------------QTMTFTEVDLLSNRIANVFIEFKLEVGSRVGMLLNNSIYTLPIDFGFVKSRLSRVPMNSRLSAAEQQQMLEGAGVQILIHGTDLTER------------AHELAQSMQLKLISVGNRADPD---------DLLQLAQAQSDAPPARTAEPDDVVITIFTSGTTGKLKAVEHTQASWAAMATNVLIN-MEIGEGDVMLHAASMIHASG-CFIVPYWLRGGVAAVLPGFTP-----ASYLDAVERWKPTALNLVPTMIGMLLDH--PGIEQADFSSVKSIIYGASPMPRPTMHRALKLWG----PRFAQYYGQSEAPIFITNLTKEDHVGPDSCGRPSIDCEIKLVNEEGDDVAPGEAGEIALRTAFA--MKGYYNAPELNAQMFLPG--GWLRTRDVGRFDKDGYLYLVDRTSDMIVTGGYNVYPREVEDALAAHPAVREVVVVGLPDDKWGETVAAFVALRKEASAEDA---ELIAFARERLAGYKVPKQVQFIDEVPKSPVGKLLRRAVRD------------------------------ 148978261 27 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQDLKLKKGDRVALMMPNLLQYPIALFGVLRAGMIAVNVNPLYTPRELEHQLNDSGAKAIVIVSNFASTEKVVDNTPVKHVVLTSLGLPRAKGTIVDFVVKYVKGMVPKYDLFRKALHKGRRLQYVKPFMAGDDIAFLQYTGGTTGVAKGAILTHRNMIANVLQAKGAYGPVLQEGRELVVTPLYHVFALTVNCLLFVEMGGRNLLITNPRDIPGFIKELQ-----KVPFTAITGVNTLFNALVNNEDFHELDFSNLRLSVGGGMAVQRAVAEQWKKATG---IHLLEGYGLTECS-PLVTGNPYDLKDYTGAIGLPVPSTDVRIIDDEGNVVANDQVGELQVRGP--QVMQGYWQRPEATKEVI--DQDGWLSTGDIVKFDDEGLLHIVDRKKDMILVSGFNVYPNEIEDVVALHGQVLEVAAIGQPHEVSGELVKIYVVKRDPS----LTKEDIIAHCREHLTGYKVPKLVEFREDLPKTNVGKILRRVLRE------------------------------ 11321499 411 -----------------------------------------------------------------------------------------------------QHISYDELNRRVNRLARLLADRGAGPEQLVALVVPRSIEMVTAVLAVAKTGAGFLPIDPGYPADRIAYMLGDAGPAVVCTTRT------------------AAAVLPQDVSGIVLDDPAVAAEAAGLSDEDPVASEHWA-------PVPPAALAYVIYTSGSTGRPKGVAVTH-AGLANLVAAKVERMDVDEQSRILQFASPSFDAFMTELLATIGAGATLVV---PPPGILAGDHLAEVLVAERITHVVLPPVAAASVSPESLPDLRSL--------VLAGEASSGDLIARWA-----PGRRVINAYGPTEATVCATMSEPLSADATP-PIGGPIPGAACYVLDEALRPVPAGVPGELYLGGA--GLARGYLGRPGMTAERFVADGSRMYRTGDLVSWRSDGGLDFLGRSDEQVKLRGFRIELGEVERVLTNHPGVDRAVAVVREDGAGGRRIVVHLIPSAGAAPT---MAELREHAGRFLPDFMVPGAFVLLDAFPLTPNGKLDRRAL-------------------------------- 148252660 2030 -------------------------------------------------------------------------------RRVAAHPAAIALV------TDDARMSYAELNARANRLARQLRARGVAQDAAVGLAFERSIDMIVAVLAVLKAGAGYLPLEPDYPDQRLAAMLRDSGAKIVLTMSGLQDR-------------LSATGVAGNVEVVVI----GAADRNPPADIDSSNLS---------LPTHVEGLAYVIYTSGSTGIPKGVACTRGALAARLAW-MQAEYALAPGETLLQKTPFSFDVSVWEIMWPLTIGARLAIAPPGAHREP--KRLIDAITTHGVTTLHFVPQMLAQFIAD----PGAVRCTSLKRLFSGGEALPVQLIDQVHAV--YPSVRFDNRYGPTETLINASFWNCGRQSGRSVPIGHPIPGTVLRILDADLNLVDEGTTGELHIGG--TGLARGYLGRPALTAERFIADPFGPYRSGDLARWRDDGTVDYVGRADHQVKVRGFRIELGEIEARLLQQPEVSAAAVIAREF-GAGRQLVGYV--SGGGTLNGAALC---EALAAELPDYMVPSRIIVLDRLPLMVSGKVDRLALPAPEVGDA------------------------ 148252660 512 ----------------------------------------------------------------------------LFEKNAEDRPGAPALIF------GAETVSYGALNNHANAIARHLIAQGVRAGDVVGLSMRRSPELVAAFIAVLKAGAAYLPLDPDHPLARQSAAIRDIGTTVVLVAAAGLR---------------------------------EWSRMEGVSVVDVGAIRCEGRETDPAIGVHPQSLAYVIYTSGSTGVPKGVAVAHGPFAVHCEVTAEL-YEMDRQSRELHFLSFTFDGAH-ERLWTALSCGAALVMRDA-----DLWSAEQTLEVMRAQNVTNAGFPPAYLQQLADFAAWRGNPPPVSLYSFGGEAMPKSGFDKIRRALQPRK--LINGYGPTETVVTWKTDAAAEIDCAYAPIGRPVGRRSAYVLDGDLNIVPVGVTAELHIGG--EGLATGYWNRPGLTAERFIPDPYGEYRTGDLARWRADGVIDYLGRSDHQLKIRGFRIEPGEIEARLAQQSGVQAAVVVAREVAGR-QQLVGYVF---GEALDE---RTLRAALLEELPDYMVPARIICVAQMPLTAHGKIDRDAL-------------------------------- 148252660 4588 --------------------------------------------------------------------------HEAISRHALIDPERTALTIAGD------SLSYGALERRANRLAHHLIALGLAPDQRVAVVVERTEATMLALLAVLKAGGAYVPLDPELPPERIAYVLRDSGALFLLSG---------------------ARDVAAPNDVSRVDLGGFDFE--------------SGPDHSPQPRLHPENVAYVIYTSGSTGRPKGVAVAH-GPLAMHCRATAALYQIDDRSCELHFLSLAFDGAHERWL-TVLSHGARLVMRDAELWTP--EQTVETARAHGVTHLGLPPAYLQ---QVADWVEQSGNPPPVRLYSFGGEAMPKAGFDKVKRTL--KPQILINGYGPTETVVTPLVWKVDDCDKAYAPIGVPVGSRTAYILDGQLNLIPAGAAGELYIGGA--GLARGYHAKPGLTAERFLAPGARLYRTGDLARWDADGVIEYLGRGDDQVKVSGFRIELGEIQSALSSEQAVAQAAVLAMP-GIAGNQLIAYVAPRDARTAAERLSASLLASLRRSLPAYMLPARIIVLDHLPTLSSGKVDRK---------------------------------- 90415997 54 -----------------------------------------------------------------------------------------------------QTLSYAEIDQLGERIAGYFHQLGLAAGDRLAIQLPNLLQYPIVVIAAWKLGLVIVNTNPMYTHRELVHQFNDSGAKAVVVLDQFYDTLQAIEHVVVTRAIDLLPQPKKTLLTAVTKVLGKRPSLPAQGIISFTDMLAGQSAYPSHTP-AYDDISALQYTGGTTGVSKGVMLTQGSLMSNVAQTMDMVSAGGRSVKYFTTVSPLPLYHIYAWMLNMGLMPATRGHSVLIPDPRNIPMFVGAIKSLKFEIFCGLNSLFVALLQ--DSKFQKLDFSKLQITLSGGMALMDAVAHEWHEATG---CVVSEGYGMTESSPVISMNPSGHE--KIGTAGIPLPGTEIKVVDENGVEQDVGGVGELCVRGA--QVMKGYWQREAQTEEVIVD---GWLHTGDIVTVDEQGYIKIVDRLKDMIIVSGFNVYPNELEQALTLHPDVLECAAIGVADAKAGEVVKMFVVANNASLTTE----QVVEFCKANMAGYKVPKFVEFREDLPKSNVGKVLRKELKA------------------------------ 54025086 1543 -------------------------------------------------------------------------------------PDAVAVRHHGLDT------TYRELDERANRLARVLIAHGAAPETVVAVAMPRGLDAITAIWAVAKTGAAYVPVDPGYPGERIAHMLADSGALLGLT-------------LPECLAALPEWPTTTRGRHSRTPRDWLVLGAPELTSACDSASPRPVTDADRRLPLRVAHPAYLIYTSGSTGTPKAVVVTHAGLASLAHEQIQL-FGITDTARTLHFSSPSFDASVLELLLAFAAGATMVI---APAGLYGGRELADLLRAERVTHAFITPAALATVPDEGLHDL--------AAVIVGGEACSDELVDTW-----TVRHRMHNMYGPSEATVAATASKP-MVAGQPVPLGLPVRGMRLFVLDRRLRPVPPGTPGELYLSGP--GLARCYLGRNGLTAQRFPANPYGMYRTGDLVVIDAAGGLRFLGRADDQVKIRGFRIELREIDHVLRTHPGVAFALTVVHVDEHDEPRLAAYVTAEPGVALRGA---DVLATVRDRLPGYMVPAAVVVLDEVPVTPSGKLDRKAL-------------------------------- 54025086 404 -----------RTHLDFEANRLLYREVAAHHRRFVDYLAEFVAA-EPGTPVRALQAITPAEHHRWNDTAEVAPAADLFAARAAMCPDAVALEFD------DTALTYRELDERTNRLARLLIARGAGPETVVGLCLRRGIDLVVGMYAIIRAGAAYLPLDPDHPVERRADILAQADPVCLLVA------------------AGEGPALPADVPVLAL----DTVPLSGYDAAPVTDADRRA-------PLRPDHLAYVLFTSGSTGRPKGVGISHAAIVNRLRW-MQHEYPLDAGDAVLQKTPATFDVS-VWEFFWPLQVGARLVLAAPD-GHRDPAYLAGVIAEKRVTTAHFVPSMLSVFVTDADVRGCGS----LRQVFCSGEALPAATVREFHAALGTPGGPRLHNLYGPTEAAVDVTYWPCPPDPDTVPIGSPVWNTRTYVLDAGLRPVPPGVVGELYLAG--VQLARGYLGRPQRFVADPFTPGARMYRTGDLARWRPDTALEYLGRTDFQVKIRGQRIELGEIEAALLADERVARAVCVARRGRTGDE-LVGYAVAAPGATVD---TADVLAGLRRRLPGYMVPAVLMALDELPLNANGKIDRKAL-------------------------------- 54025086 2607 ---------------------------------------------------------------------------------VARDPSRTAVVAVGDGTA----LSYRDLDRRANRLARALIARGLGAGDRIALGLTRSIDSVLTALAVAKTGAAFVPVDPKYPAERVRHMLTDSGSALGLTRAEHAER--------------LAPAASTPWLVLDDPAFRAELDGYTADPLRADE---------PTRPAAVTDLAYLVYTSGSTGTPKGVAVTH-AGLSNFADELRDRLDTTPDSRTLHFATPSFDAAMLDLLLALGPGATMVI---CPPEVYGGDELAELLERERITHAFITPAALATIDRQ------RWALPHLRGLMVGGEALGPELVTRWAD-----GRRLLNAYGPTETTIVATLSAP-LAVGGPITIGTLVRGARAVVLDERLRPVPVGVPGELYLAGP--GVAQGYLDRYGLTAARFVADPFGMYRTGDVVRWTADRELVYLGRSDFQVKMRGFRIELGEISAALTAHPDIRFAH-TEVRAINGADRLVSYVQATDAHLD----IAAVRAHLAARLPAHMVPASITVLDRIPLTPVGKLDRAAL-------------------------------- 54025086 3685 -------------------------------------------------------------------------------------------------------VTYDALDRWTNRLARVLIEHGVGPESLVALGFTRSVESVAAVLAVAKTGAAFVPIDPLYPAERIAHMFADSGAVLGLT-------------------------LSAHRATLPVEGGWILLDDPEFRARVLAAAPEPITQAERTAPLRLENPAYVIYTSGSTGTPKGVVVTH-GGLSNFAAECAQRFDVRPTDRVLNFATPSFDAAMLDLLFA-LGGAATLVIAPT--GVVGGAELTRVLVAERITHAFITTSA--------LGTVDPSGVTEMRHVLVGGEALPPDLANRW-----SVGRNLYNVYGPTETTIVTMMSAPLY-PDGPITIGGPIRGVGVGVLDRRLHPAPMGVTGELHLSG--NALARGYLNRPGLTAQRFIANPYGMYRTGDLVRWRPQTEVEYVGRVDHQVKIRGFRIELGEIDAALARHTDVELATTLGHRTAAGSTALVAYVKPRPGSTVTA---RELTAHVAALVPNYMVPQSIMLIDEVPLSPTGKLDRRQLPEPVFAGTVEYRAPST---------------- 119505624 4 -----------------------------------------------------------------------------IDYHADRRPTHAAL------NAHDFEWDYRTLVERSHAIARLLLEAGIKREDRIGVLGLNSAAYFAILLGASRIGAVTVSVNFRLAPAELAFVLDDAQVDILFVTDD-----------NIDETITQTIAIRELPTRLIANRSDAFLALT-------TAINQEVEPYRQIGQVDEHSPALQLYTSGTTGKPKGAVLSHRNILSLTQMMGIANDGAYNADTINLVVAPLFHIGGTGVAYIGLAYGAHNILHE----AFDPLRVVETIQAQSVTSMFMVPAMIQAIVKLVPN-VRDYDFSSLENIAYGASPISATLLKEALEVF---DSRFSQVYGMTETSGTVIALSPEDHDKAITSCGKACPGNEVKIVDTEGVELGPNQTGEICLRSA--SNMLEYFNRSQATAETLLD---GWVMTGDAGTIDEEGYIYLRDRLKDMVVTGGENVYPVEVENVLSGIPGVIEVAVIGIPDETYGEALLAIFALQPNHMIDAD---DVIAFCRDKLAGFKIPRRVECIPALPRNPSGKILKTTLRE------------------------------ 126657601 469 -----------------------------------------------------------------------NLVYQQFEKQAIQKPEHLALI------DENQSLTYEELNQKSNQLAHYLIKKGVKPDCIVPLLVERSVDFIVGMLAILKAGGAYLPLDATLPLEALKLRVEDAQASLIITQNHLKLNLADLSLTILNLD-------------------------------QEQDNIAQESTENPNIPVAADNLVYVIYTSGSTGKPKGVGVEH-KQLYNYVYGIQDKLDLPPESHFANVSSFAADLGNT-VIFPPLCTGGCVHIISQD-RIMDAEGFAEYCDHHPID---CLKIVPSHLSTLLIAAKHPEKILPKKRLILGGEASNWQLIKKIKQ--YAPDCCIYNHYGPTETTIYSVTSDEPVSDLNTVPLGTPLPNTQMYILDRYLQPVPIGVTGELYIGGDNLS--RGYLNQPERFIENPFDKQTKLYKTGDLARYFPDGTIEFLGRSDRQIKIRGFRIELGEVEGTLRQHPQIQEAVVTSWEASPGNPRLVAYLISSEEEKPENEI---LNHFLAQKLSDFMIPSHFLWLDTFPLTPNGKI------------------------------------- 167462473 1966 ------------------------------------------------------------------------TVYNLVDERARRHPEKIALWFEG------KEMTYAELQEKSNQLAHSLRNSGISRGSIVGIMLEHSFEAVTAILAIMKTGAAYLPIDPEYPKERINFLLKDSRTQILLVS----------------------------------GRTSGKYNFNGQVLNVEDKHLYDAPPTALDLEVAPEDPVYMIYTSGSTGKPKGVVISHKSLMNHINWATRVYMKEEEEFSCPLYSSLSFDLTVTS-LFAPLATGNKMVIY---------KGGNKEMVIQKILEDDLVHIIKLTPTHLKLIKELGIRSSNIRTFVVNGELMRTTLARDIYRLF-DGNAVIYNEYGPTEATVGCTIHRYDFDKDDQISVPIGTPVDNAKIYLLDMQLVPEGIPGEIYISG--DGVALGYLYRNELTREDPFEPERMMYKTGDTARLLDDGKLEFLGRQDHQVKIRGFRIELGEITKALESFEPIKEGIVIARENQLDDKYLCAYFVTKQLPEKEPNLIQEIKEHLAKQLPSYLVPQYFMRLDEFPVTPNGK-------------------------------------- 167365962 7 --------------------------------------------------------------------------------------------YHGIISGDRRR-SFDEVNARVATIAGGLQALGVKPGDCVCVLMRNDIAFMEAVYGVMTLGAYAVPVNWHFKPEEVGYIIGDSATRVLI-----GHADLLHSVASAIPADLTVLSVPTPPEVIANYKIAPDHLSPPNNAIDFDGWLAQQKPYDGPAQPQPQNMIY---TSGTTGHPKGVKRPTLEQAVHAEKMRATIYGLKPQVRALCPGPLYHSAPNSFGIRAGKLGGVLVLMPRFHP-----EEFLQLVQEHKIDTVFMVPTMFIRLMKLPAEVRAKYDVSSLRHVIHAAAPCPADVKRAMIE---WWGPVIYEFYGSTESGAVTFATSEDALN-KPGTVGKIAHGAELKFIDDDGNEVPQGEIGEIFSRIAGNPDFTY----HNKPEKRAEIDRGGFITSGDMGYLDDDGYVFICDRKRDMVISGGVNIYPAEIEAALHAVTGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLDESF---IRSQLKLALADYKVPKHIKIMPELPREDSGKIFKRRLRD------------------------------ 145595185 8 ----------------------------------------------------------------------------ALHRAAQEFSSAPALVEPG-----VTQLSYAELLAEVRRVAQALIAGGLRPGDRLALWAPNSAQWVLAALGASYAGLTLVPVNTRFTGIEALDVTHRSRASGLVVVDPFLGTDRLATLQAAATAEGKQ-----------LPRLVVRVPSGWDEFVAGGASVPEPVANARAAAVNPNDLSDILFTSGTTGRSKGVMSAHRQSIDVA-TAWADIARLTPDDRYLVINPFFHSFGLKAGILACVVSGTAIV----PQAVFDVPQAMALIADQRITVLPGPPTLYTSLLGHPD--ARRFDLSSLRLAVTGAATVPPALVDQIRKELGAD---VLTAYGLTEAVVATMCRPGDDAQTVAQTCGRAAAGCEIRIADPGG---------EVLLRGP--NTMLGYLDDPTATAAAIDAE--GWLHTGDIGRLDERGYLTITDRLKDMYVCGGFNVYPAEVERTLAQLPGVAESAVIGVPDPRLGEVGKAYLVCHPGHALS---TAEVTEFCRSRLANYKVPRSVEVRSELPHNASGKILKYLLRGELRGDE------------------------ 163801045 420 -------------------------------------------------------------------------------------PDATAIIH------GQSSLNYQTLADHAERCAGALAKAGVVPGDRVAISMDKGIGQVVAALGILYAGAIYVPVSLDQPRERREGIYQGAEINVVLTDQSYLTGA---------------------------------TSTERFTYLIWQDAIKSSPMDKSPE-VSPEQPAYIIYTSGSTGTPKGVVISHQGAL-NTCIALNQRYQVDRRHRMLALSALHFDLS-VYDIFGLLSAGGAVVLVDES-DRRDPSAWCKAIKDHKVTMWNSVPALFDMLLTYSSCFNNDAPSRIQLAMLSGWIGVDLPARYRQYRADGKFIAMGGATEASIWSNVFDVEQVPDNWVSIPYGYPLSRQKYRVVDNL--GRDCPDWVPGELWIGG--DGVALGYFNDEQKTQTQFVTDDQTWYRTGDMGCYWPNGVIEFLGRRDRQVKIGGYRIELGEIEAALNSIPQVQRSVATAT--GKKDKTLVAFIVTDSEQTTVKPLTDDIQDHLKDQLPTYMIPQRIVLLDALPLTANGKIDHTALAQIIS--------------------------- 119510827 502 ---------------------------------------------------------------------------------VAKNPHNIAVVFES------QQLTYQQLNQKANQLAHYLIEFQIQPDTLIGISVERSLEMIIGVLGITKAGGAYVPIDPNYPPERIRFMLEDSGISVLLTQSFLQEKLPISELKH---------------QIICLD----------------EEAFTEQLIDNPNPKSTPDNLAYVIYTSGSTGQPKGVMIEHKAIVNLALAWTE-TFQVQHHSRWIQFGSFSFDLS-IGEIATTLSAGACLYLAQKETLLPSQ-ALVDLLAEHKISHFALPPSALAVLPQATL--------PDLQALIIGGEACAAELVEQW-----GTTRSFFNCYGPTESTVIASIFRCEPNGKKPSIGQ-PIANNSIYILDPHNQPLPPGIPGELCIAG--VGLARGYLNRPETTSEDLFGKVERIYKTGDLARWCADGNLEYLGRIDEQVKLRGFRIELGEIESLLLQHSLVKEAVVI-LYETDSNPRLVAYVT---QAEKSVTLGIEIKEYLKNRLPNYMIPSQIMVLEQLPLTANGKLDRR---------------------------------- 167850360 112 -----------------------------------------------------------------------------------------------------ERVTYAALNASANRLARHLRALGVVADTRVAVCIERGAPMVIALLAIWKAGGAYVPLDPAYPRERIAYMLRDSAPIAVLTSRASRD--------------LVASHLPDRAPLVVIDAAACPWDALSGDDLDPNDI-----------ELNATHLCYVIYTSGSTGQPKGVMIEHRNLVNYTLDAIRW-FGLGPGETVLQQNSLNFDLSLEEILSSGAALAPAVELFGAGGSARGHSARPTMIHLTAAHWQQLVGEWHRAGAR---PAAALEGVRLVNVTGDALSPHKLEQW----DAIRPAHTRLINTYGPTEITISCSAAYVRHAPMSRVSIGRPFANSRMYLLDARGEPVPVGVTGELYIGG--DGVARGYLNRPERFVDDPFRPGSRMYKTGDLACRRGDGEIEFVGRNDFQVKVRGFRVELSEVETRLAAVDGVQEIAVLAREDAPGEKRLVAYYT-------GAAEMAALRECAARDLPAYMMPAAYVCLPALPLTPNGKLDRNALPPPAHGYEAPQGDIETLAR--IWEQLLERER- 119513006 473 --------------------------------------------------------------------------HELVIKQAEKTPDAVALVF------NQQQLTYQELSDRANQLAHYLQKLGVGADVPVGLCLERGLEVAIAILAILKAGGVCVPLDPSYPPERLELILQDTQVPVLITQ--------------TNLQALLKCDFPHHRLILEQEWT----------------EISLESKTNPTTQITSENLAYIVYSSGSTGKPKGIAVPHYSITNLIEHHLA---KMACGVGVLQFAPLSFDV--SYHEIAAAWGTGGTLYMIPEETRLDLDKLVQLWANHPIQKVILPVSLLQQLAEVYGQQPELLQNLREICAAGEQLQITQPMIELFKQL---PNCRLYNFYGPTEADLVTAYAFDQNPEKWPIYAPIGQAAVNVKVYILDLQPVPVGIVGELYVSG--YGLARGYFNRSELTNEKFISNPFGQFPYHRLVRYLPDGNIEFLGRIDDVVKIRGYRVDLGELEAILSKHPQISQAVTTTHGENAKEKFLAAYFIPVVGQTVTA---SELRKFLAAQLPDYMIPSAFVQMESFPLSPNGKVNRKVL-------------------------------- 83953921 14 --------------------------------------------------------------------ARLNMAAQCLSH----DPARRAII---DLTGDARRVSFGTLSDMVDGLARALAQR-VLAGDRVGVLLGQSPWCAAAHLAIWKIGAISVPLFKLFKYDALASRVRDAGVTLVLTDPEG-------------RDLLGGLATP-----------------------LMADSVGVAGDPVAFADTGPDDPAVLIYTSGTTGSPKGALHGHRVLTGHLPGVSLSHDVLQDGDCLWTPADWAWIGGLFDVAMPALALGVPVVAARLAKFSPD--ACARILREGDVRNVFFPPTALRMLKAE------GATIAGLRSVASGGEPLGAEMLAWGQQAFGLS----INEFYGQTECNMVATSAGSQFPQRPGCIGKPVPGHDVAVLDDDGAPTAD--EGDVAIRKGSAAMMLGYWQRPDETAQ---KFRGDWMLTGDRGVFDGD-YLRFIGREDDVITSSGYRIGPAEIEDCLLTHPDVATCGVVGKPDSLRTEIVKAYVVRKSGATVDE---QTLQGWVKTRLASYSYPREVAFLDALPMTVTGKVIRRELK------------------------------- 19551645 30 ------------------------------------------------------------------------------DNNLAINADKPATYFFG------RSQTYGELDKEVRKTAAGLRALGVRPGDHVAIILPNCPQHIAAFYAVLKLGAVVIEHNPLYTAHELLEPFKDHGARVAIVWDEQLRGQTQLETIVSVNMINAMPPLQRLALRLPIPALGAAPNTVPFETLTSAAMGGDGDDVVSEPTVTKESVALILYTSGTTGRPKGAQLTHGNLFSNLLQGKHWVPGLGDKERMLAALPMFHAYGLTMVGTLSVFIGGEMVLLP----TPRIDLIMNVMKKHTPTWLPGVPTLYEKIVDASEK--EGIPIKGVRNAFSGASTLSQRTVERWEKHTGGRL---VEGYGLTETSPIIVGNPMSDHRRQGYVGIPFPDTIVRIANPENLDEMPDGSEGEVLVKGP--QVFKGYLNQEEATKNSFHGE---WYRTGDVGVMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLAEHPDIEDSAVVGIPREDGSENVVAAITLVEGAALDPD---GLKEFARKNLTRYKVPRTFYHFEEMPRDQMGKIRRREVQA------------------------------ 161523918 29 -------------------------------------------------------------------------------RWAAQAPERPALI------EDARRLSYAELAQAVDAVASRLAALGVRGGDRVMIVAENSVAQVVLLFAAARIDAWALVSNARLSVAELDAIAAHARPKL---------------MAFVTDTSPDARAHAARHEAVRADALPVDIGAWSYR-------LDAHAGSEPVAADGAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAAMSSTLR-RVSPDDIVYAVLPVSHVYGLASVCLGSLYAGATLRLAP----RFSPEAVRVALADEGVTIFQGVPAMHAKLIEHLHTHGHAWHAPRLRFAYSGGSPLDAALKARVERVYG---IPLHNGYGMTESS-PTITQTPLDAPRADCSVGMPIPGIEMRIVGPDGADVPRGEVGEIRVRGP--NVMLGYYRNADATHAAVSPD--GWLSTGDLARQDADGAVTIVGRSRELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRPVEGNEEVL-AFVELAPGATATDAT---LHAWCAERLAPYKRPARIRVLDALPAASTGKVLKHKLREL----------------------------- 163724864 42 ------------------------------------------------------------------------------------------------------RITYGEIDAYADRFARMLIKQGFRKGDVVGINLPNIPEYVIAWLGIMRAGCISSGVSPLLSPKELEHQLNDGEIKGLVTLDALFVHADRLPHLKLVVGASVAGFLPKIKQI--LGKLLKKVPSGKLRPLPGKTVMAFSSILKDPEELGPNDAAYLMYTGGTTGPSKGAVLTHRNFVSELLLTTHYMEWTGLQVGIMSAFPMFHIAGLMVNAFAIYCGMTQMML----PDPRNVNMIMDFLEKEKPYIFGNVPSIYYMLLAQPR--FKTIDHSSLAQCVSAAAPFPVDSQKQLEAVIGQGK--LIELYGMTETTGVAVMNPLHGAKRLGAVGLPLPNTDVKIVDTATGEEAPLGEPGEILVRNPMI--MQSYFKKPEETRKAVDSE--GFMHTGDVGFMDEDGYITLVDRTKDMLIVSGFKVFSKKVEDIMADHPAIEIMALIGAPNPDRSELAKAFVTLDAEYAFDEALKADIIAFAKEHLAPYEVPKEIEIIEEMPLTSVGKLDKKVLRA------------------------------ 214045142 8 -----------------------------------------------------------------------------------------------------RDYSWAQMNRRVHAIAWQLEKLGVKPGDRVAYLGLNSHWIVEIYVVPSMIGAISVPINHRLSVEEMVGVIGDATPAILIFDRHFHE-----------QAADLLAQCPSLQTLILADWDQPADDLPDGTDTLIAEAPAVADNAFDESASRSDDTMILFYTSGTTGQPKGVMLSHSNFLVNA--TGSGHLYGYRQDDVLLLSGPLFHLGTGSRVFTALAYGTTMVVQP----KFEVVDTLRMIEAQKITTMTMVPTMLNMVMNHPRFP--EFDFSSIRVLTYGASPMPVTLMERAIAAI--PGITFCQGYGLTETSPVLSVLEPADHIPKLSTVGRPILYSDLRIVDADDNPVPTGTPGEIVVRGP--QVMNGYWNRPQETAHAM---RGGFFHTGDAGVMDADGYLTIAGRTKEMIISGGENVYPIETENALSKHPAVAQAAVFGVPHAKWGEMVYAAVALHDGKPASED---ELIAFCRERIAHYKAPR----------------------------------------------------- 76802331 3 --------------------------------------------------------------------------------------------------------TYGELEATANSVANVLVENGVAAGDRVGLYIPNTDQFPAAYFGAIKTGAVPVPLNLRMDPNTLEFVLQDSGVDHLIGSPLLVGGMDTDDGRIAGPTELADNAGVGNVYVPGVGDDD---------VVNYSQAVAEADDEFETVERAYDDVAVQPYTSGTTGKPKGVLLTHENLLSTIESYTKGGLPVDADDNTALVLPLFHIYALNAIQGTFIYKGGTMHMIP----RPDPEMILQTISQNDVTTFAGVPALYNMMWQVYRESPDDYDMASLNDVVCAAAPLADDTRRTIEDAW---DVPMTEGWGMTETGPAGCTEPSRGVRKSAGCIRLHSDQLEPAPDDDIDFTDESQVTGEIAIRGP--NVFEGYYNRPEKTGAVFDDD--GWFYTEDIARVDEDGYFWMVDRADDMIISGGENIYPAEVEDALYEHPGVAEAAVVAAPHEIKGEAPVAFVVPEPDADLEEE---QLRDFTLDHVATYAHPRRIFIIEELPRSATQKVQR----------------------------------- 120419813 477 --------------------------------------------------------------------------HQLFEQQVEKNPNSIAVVFEEEQS------TYQQLNQKANQLAHYLQTLGVKPEVLVGICIEYSIDMIVGLLGILKAGGVYVPLDPNYPQERLAFMQEDSNVHIILTQQPLLEKIS-----------------PQNAHIVCLDRD--------------RDVIAREGVENLDRQTTLDDLAYAIYTSGSTGKPKAVLGTLRGIVNRLHWIWE-MLPFGADEICSQKTSINFGD-HVAEIFSPLLKGIPLVIVPDDI-RGNIPRLMSLLSDRKVTRIVLVPSLLKAILENAPQQLTKLRY--LKYVFCSGEVLPLTLAKEFHQKISSAR--LFNLYGSSEVAADVTCALEEYLKRNTIPIGKPISNTQIYILDKYGDLLPPGVTGELYVGG--DGLAKGYLNLPELTRESKKAQAERLFRTGDLARWLPDGNIEFVGRIDHQVKVRGFRIELGEIEAVLSTHPQIQQVVVIAIEDIPGSKRLVAYIVCEDESLST----YHLREFLKQKLPEYMMPSAFVILDTLPLTPSGKIDRKAL-------------------------------- 120419813 1872 --------------------------------------------------------------------------------------------------------SYAQLLEDAQRILGGFRKLGIKPQDKVILQLKENKDFISAFWGCVLGGFIPVP---------------------VVIPVSYDQPNVNLNKLQNSWQMLERPLILTDKKSLSELKKWSQNLNDDNFKLETIESLQKFSTDKDYYNAQPEDLALFMLTSGSTGMSKVVQLSHLNLLSRTIGSIQ-MNNFTPEDITLNWMPLDHVAGLIYFHIRDIYLGCKQIHATSQLVIEKPLRWLDWIDTFGVTVTFAPNFAYSLINDFQEIEKQNWNLSSIRLMLNGAEQIVAATARRFLKLFGLPGDAMTPSWGMAEVSSGITYSLSSSDDNSFVNLGKPIRGTCLRIVNQDMEVLSEGEIGLLQVKG--LTVTSGYYQNPKANKEAFTED--GWFNTGDLGFI-KDGCLTITGRQKDIIIINGVNYYSHEIEAVVEELGEVEVSAACGVCVASNNEELVIFFTP---YVSEKNQLLELLKKVREQVIKYINPSYLIPIDKIPKTSIGKIQRSLLKQ------------------------------ 17063848 32 -------------------------------------------------------------------------------------------------------YTYYDVELTARRVASGLNKLGVQQGDVIMLLLPNSPEFVFSFLGASYRGAMITAANPFFTSAEIAKQAKASNTKLLITQASYYDKVKDLDVKLVF------------------------VDSPPDGHMHYSELREADESDMPEVKTNPDDVVALPYSSGTTGLPKGVMLSHKGLATSIAQQVNPNLYFHNEDVILCVLPLFHIYSLNSVLLCGLRAKAAILLMP----KFEINALLGLIQKHRVTIAPIVPPIVLAIAKSPD--LEKYDLSSIRVLKSGGASLGKELEDTVRAKF--PKAKLGQGYGMTEAGPVLTMCLAEPIDVKPGACGTVVRNAEMKIVDPEGNSLPRNQSGEICIRG--DQIMKGYLNDQEATQRTI--DKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLSHPKITDAAVVPMKDEAAGEVPVAFVVRSNGHTDTTE--DEIKQFISKQVVFYKRISRVFFIDAIPKSPSGKILRKDLRKLAAG-------------------------- 119508831 12 ------------------------------------------------------------------------------------------------------TLTYQQLRTIVADLVAQLHSFGLGKGDRIAIAMTNSSSMACIFLA-ASLCGTAAPLNPKYKQEEFAFYYEDLQAKALITLPGT-------------PEAAITAIHPDMLLIQAITNADGTLSLELSR-----EIIQPQRETSTPDLPQSDDVAIILHTSGTTSRPKRVPIRH-RNLIASAQNIVSVYNLTANDINLCLMPLFHIHGLVGCLLATLASGGTFIC----PTGFNALEFWQLVERYKPTWYSAAPTIHQMILARASRNEDIVKSHSFRFIRSSSAPLPPVIIEQMEAVLNVPVVESY----SMTEAAHQMTSNPLPPKNRKPGSVGYGHGVEVGIMDEDGKLLAQGSLGEVVVKGA--NVIDGYENNPQANATAFVN---GWFRTGDQGKLDPDGYLYLTGRIKELINRGGEKISPLEIDDILLRHPAVAEALAFAVPHKTLGEEIHAAVVLK-----SDTSEQELKSHCSQHLAEFKIPKQIHILEALPRGATGKLQR----------------------------------- 148254375 7 -----------------------------------------------------------------------------------------------------RRRSHADIADRAARIASGLAQLGVGQGDCVCILMRNDIAFIEAAYGAMRLGAYGVPVNWHFKPEEIDYILKDSGTKVLI-----GHADLLHQLAGLIPAGVTVLSVPTPPEILSAYRIDAHLLATPESAIALESWLAQQSPYDGPQVPQPQNMIY---TSGTTGHPKGVRRPTAEQSQSAERMRALIYGLKPGSRALLPGPLYHSAPNAFGLRAGRLGGALVLMPRFEP-----EAFLDIIQAERIDTIFMVPTMFIRLMKLPDEVRRRYDMSTLRHIIHAAAPCPADVKRAMIE---WWGPVIYEFYGSTESGAVTFATSEDAL-RKPGTVGKVSPGAELRFVGEDGRILPQGEIGEIYSRIAGNPDFTY----HNKPEKRAEIDRDGFITSGDVGYMDAEGYVFLCDRKRDMVISGGVNIYPAEIEAVLHAVPGVHDCAVFGIPDAEFGEALMAVVEPQPGRVLDP---MEIRTRLKASLADYKVPKHIEIQHKLPREDSGKIFKRRLRD------------------------------ 154509057 34 -----------------------------------------------------------------------------------------------------RQLTYAELAQEMRQAAGALHQAGVRPGDRVALVMPNCPQHAVAVLGTMLLGAVVVEHNPLAPAGELEGEYERHGARVTIAWSKSLEGRGHTTFCMDLTTALPAASRMALKFPVKAAREKRESSPRPNWARSWTHAMRTATPWRGDCPSAMEDVALLIHTGGTTGVPKAAALTHANLMANVEESIAWVPVLHEGEVFYCILPLFHAFGFTIGFLAGLRLGATIAMF------PKFDTALVLAAQRRLPCTFFLGVPPMYERLLAAAQGTNADLSSIHFSLSGAMPLSAELADQWEQATG---GLMIEGYGMTEASPIILSPLASSRARGALGIPFPSTQVRIVDPENPSREVADGEVGELIARGP--QVFSGYWNQDDETADVFTEDDWLRTGDLVQVR---DGFIYMADRRKEMINSSGFNVYPTQVENAVRSMPGVLDVAAVGVPAGESGEDVVAAVVLEAGASVT---LADLRKWAEKSLAHYALPRQIVVMTELPRSQLGKVMRKKVREQIMG-------------------------- 170722725 1080 ---------------------ALLEQVCADPQLALGEVA-LLD-EQGCHQLLAWGQAPAPAPQR--------LVVEQLNEQARQTPERRALVWEGG------SLDYAELHQQANRLAHYLRDKGVGPDCCVAIAVERSPQLLVGLLAILKAGGAYVPLDVDYPAERLAYMLRDCQASLLLSNSG------------------RLATLPQVDGVSAIALDQLHLDSW--------------PSHAPGLHLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQW-MQATYALDAGDVLMQKAPISFDVS-VWECFWPLITGCKLVLAGPGE-HRDPQRIAALVQQHGVTTLHFVPPLLQVFVQEPL----AAGCTSLRRLFCGGEALSASLRDRVLQRL--PQVQLHNRYGPTETAINVTHWHCRAEDGERSPIGRPLGNVVCRVLDGELQLAAPGVPGELYLGGA--GLARGYLGRPGLTAERFVPQADGNYRSGDRARWQVQAQLEYLGRLDQQVKVRGFRVEPEEVQACLLAQPGVEQALVLIHKDAVGAQLV--------GYYSGPGQAEALLASLAERLPAYMVPAQLIALEHMPLGPSGKVDRKALPAPVWQQREHVAPQTAL--------------- 170722725 13 ----------------------------------------------------------------------------ALAQRAAHTPDRIALRFLADAPGEQAVLSYRDLDMRARTIAAA-LQARAAFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPQHHQERLLSIIDDAEPRLLLTVAALHDSLQGL-------QALAADSAPELLTV--------------------DGLDPALANDWREPALAGDDIAFLQYTSGSTALPKGVQVSHGNLVANEQLIHGFGIDLNPDDVIVSWLPLYHDMGLIGGLLQPIFSGVPCVLMSPGYFLARPQRWLQAISEYGGTISGGPDFAYRLCERVSEAALASLDLSRWRVAYSGSEPIRQDSLDTFAEKFAPCGFTPSSFFGSRRGQGIGALELDADAFAANRAEAGKGSVLMSCGYPQPGHAVRIVEPQCLEIWAAGPSIASGYWRNPEASARTFVEMDGQRWLRTGDLGFMREGEVFVTGRLKDMLIVRGQNLYPQDLEKTLEREVDVLRVAVFAVDDQGEEGIGVAVEISRNVQKASEALIKTLRQVVAD--ACRQAPAVVLLLNALPKTSSGKLQRSACR------------------------------- 134099417 12 -------------------------------------------------------------------------------------------------------VSYADLELRTRRLAGHLADLRLQPGDRAAILLGNRVEVVESYLAILRAGAIGVPLNPRVTETELSYLLEDSGARVVITDEAHVEQVRAAGGEVRRIVVVGDGPVPS-------------------GTVSYAHLAATDPATPARDDLPLDAPAWMLYTSGTTGRPKGVLSSQRNCLWSVAACYVPIPGLSEEDRVLWPLPLFHSLSHIACVLGVTAVGATARVLDG----FSADEVLNALREDSTTFLAGVPTMYHHLVRA--AGEQRLSLPDLRMCLVGGAITTAALRRSFEQAFG---APLLDAYGSTETCGSITINWPTGARVEGSCGLPVPGLGVRLVDPETLVDVATGEEGEVWVQGP--SVMAGYHDQPEATAAVFHD---GWYRTGDLARRDESGYFTISGRIKELIIRGGENIHPGDVEAVLRSVPGVADAAVVGKPHEVLGEVPVAFLVPGP-EGLDPE---HVLAVCRQELSYIKVPEELYEIDRVPRTASGKITRHVL-------------------------------- 206560058 9 ------------------------------------------------------------------------------------------------------RLSRGALDARASQLARQLRAAGVGAEVRVGVCVERSGELFVALLAVLKAGGVFVPLDPRHPAARLDWIVQDAQLRHGIVDAAGRAA------------------------------LGTPFEHAFDATADASGVAQDHAFDDDTVAVHPRSAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAAL-PIEAGDRLLHFASVNFDAAHECWL-APLAVGAGIVVAPPQPFAPDAAHALMVREAVNVAAFPPAYLREFAAVAARDGVPPAL-----RVLAFGGEALPQQAFEFVRRTFPAVRLINGYGPTEAVISPMLWPVAPGEMPVLAADDAYASLPIGSVIGPRAARIDGAAADGVGELLLGGVCVARGYHGRPALTAERFVPDADGEYRTGDLARLRDDGAYDYLGRLDDQVQVRGVRVEPAEIAACLRSHPAVADAAVIA-ETANGPTRLIACVALRAAADDVA-----LKAHVAAQLPAAWQPHRFVRCDTLPYTLNGKLDRAALRE------------------------------ 63086969 1954 --------------------------------------------------------------------------------QVARAPDAIAI------ERGDLKLSYGELDRRSTRLARHLATLGFGPEKRAALCLPGSVEFIVSMLGVWKAGGAYVPVDPEYPEARIEHMLEDSSAELLLTVRAAGERPR-----------------------------------FQGRTLWMDEEIPEHAHPPELGLPSASAAAYVIYTSGSTGKPKGAVLEH-RGLANISAVSRERFALGADGAVLQFASPSFDAS-VWEITAALTSGARLVL-PTDETSRAGEGLAALLTQKRISLTLLPP--------STLAALPEGAYPDLRVLISGGEACTAELV----KKWAVGSRRFFNAYGPTETTIYATLAELTPDQAGAPPIGRPIPGSVVRILDSAQRQVPIGVPGELCIGGIAVG--RGYHGLESLTRERFIQDTFRLYRSGDLARWRSDGSIDYLGRLDHQVKLRGYRIELGEVEAAISSHPGVQQALITV----HKGQ-LAAYAVGRGGAIPT---VQALREHAKARLPAYMVPAHILLLDAFPMTPNGKIDRKKL-------------------------------- 63086969 460 --------------------------------------------------------------------------------QVARTPDAAALSF------GDVHLSYAELNARANVVAHEVRGRGVGPESLVGICVERSAELVIAILGVLKAGGAYVPLDPASPRERLALILEDAEVTALVTETK--------------------------------RRDELPTEKVPTIFVDALQWQEGQRAPNPAPGLTPDNAAYVIYTSGSTGRPKGVIVTH-ANATRLFTTTDALYGFGPSDVWTLFHSAAFDFS-VWELWGALFYGGRLVVVPHWMTR-SPEAFGELIAREGVTVLNQTPSAFRALLRA-PSIADGVGGRGLKWIIFGGEALDAATVRPWFERYADAATRLINMYGITETTVHVTYHHVTQADLSSAASLIGRPIPDLVINDEHGQPVPDGVPGEMYVGGA--GVARGYLKRPQRFIHNPSAPSERLYRSGDLAIRQQDGTFTYLGRIDDQVKIRGFRIELGEIQSVMARHPAVADAYVSTYERSADDRRIVAYVVPKQG------------------------------------------------------------------------------- 91974963 4 -----------------------------------------------------------------------------------DDPNRLAI-----ETAAGETISYGDLIARAGRVANVLVARGVKTGDRVAAQTEKSVEALVLYLATVRAGAVYLPLNTAYTLHELDYFITDAEPSLVVCDPSKRDGIAAIAAKVKAAVE----------------------TLGGDGQGSLTDAAAQASAEFTTVPRSADDLAAILYTSGTTGRSKGAMLSH-DNLASNSLTLVDYWRFTPDDVLIHALPIYHTHGLFVASNVTLFARAAMIFLP----KLDPDRIIDLMPRATVLMGVPTFYTRLLQSPRLTQQATRH----MRLFISGSAPLLADTHREWAARTG---HAVLERYGMTET-NMNTSNPYEGERVPGAVGFPLPGVSARVTDPETGRELARGEIGMIEVKGP--NVFKGYWRMPEKTRSEFRDD--GFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRDKGAAIDEA---QVLSGLDGQIAKFKMPKKVIFVDDLPRNTMGKVQKNVLRD------------------------------ 124005304 4 -------------------------------------------------------------------------------------------------------LSYAQIDQASRNFAAYLQSLGLKKGDRIGLQMPNLLQYPVALFGALRAGLVVVNVNPLYTVREMVHQYNDAGVETVVILANFADKLQTALSETKIKNVIMLGTFKGLITNFVVKHFKKMVPAIPGMIRFKDTLRKGQSMSFAKPELVNTDTAFLQYTGGTTGVSKGATLSHRNIVANLTQNKAWFIGLEEGEVMITALPLYHVFALTVNCLLMAHVGAKSVLITNPRDMPGFVKTLI-----QNPPTLFTGLNTLFNGLLNTDGFTQVDWSHTKFVVAGGMAVQKPVAERWEKATG---VQVAEGYGLSETS-PVLSCNPLDGNARIGCIGLPLPSTELKILDDDGHEVAQGEPGEICARGP--QIMSGYHGRPDETAKTFFPD--NWFRTGDIGLMEPDGFFRIVDRKKDMILVSGFNVYPNEVEDVVAGHDGVLEVAAIGIPDAKATERVKVYIVKKDAN----LTQADVIGYCKNNLAGYKVPKEVEFREDLPKSNVGKILRKKLKD------------------------------ 157691118 200 ------------------------------------------------------------------------------------------------EGGRTLTQTYPELLTNAERVLSGLRKAGLTNGDQVLLQLKDHQDFITAFWGCILGGIIPTPV---------------SVPPVYDETNQAVNKLKGVFQLQNEPFIITNEASAE-----DIAGLREAFEAKNMPVLTIETLLSCEPDEQHYEP-EPDEPVLQLLSSGSTGVPKCIRHNHQSILSRII-SFEQTNGFTHEDVSLNWMPLDHVGGIVMFHVHDVYFGCQQISPSIDQFIERPMVWLDWIETYGVTRTWAPNFAFAMMNEYEDDIRKGWDLSTLTYIMNAAEAVVPKVTQRFMHMMGQHRHAMVPAYGMSETSIDQTSLTSEIQYVAQDHPHKMTFTEWIRIVDEHHHVLPEDQVGRLQVKSP--TIMMGYDQNEEANQEVFAE--NGWFHTGDLGFI-HEGRLVLTGREKDIIVINGANYLNYEIEAVVEEVDGVEVAASYGIYNPESSNDTLAFVTQKDSLEEQVTMIQQIREAIIRKIG--IEPDHIIPVDQFPKTESGKIQR----------------------------------- 93005024 26 -------------------------------------------------------------------------------------PDRTAIIYDDLEHNNLTQ-TWQQTYDRCRQLADGLRKLGIDKNDTVAVMMPNTPAMVECAFGVPMSGGVLCTLNTRLDINALTFCLQHSEAKVLILDSEFAEHAEMID--------------ETFPNLIVIHATDAALDIEGFGQMSYEALLASSDSLDNWEPLDEWDAIALNYTSGTTGKPKGVVYHHRGATLNAISNI-LDWDMPKHPMYLWTLPLFHCNGWCFPWTIAERAGVNVCLRNI-----DADLILQLIAKHQVSHYCSAPVVHNMIAGGKPEYKEAI---THTVKGWVAGAPPSETMLAAMEAMGFHISHVYEVYGQQEWDTLDVAGRAQKKSRQGVTSHLMTGFDVFKQGTTEPVAADGEEMGELALRG--NMVMKGYLKSRKATEEALTD---GWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEVENVLYKMLEIQSCAVVAAPHDKWGEVPVAFIEIHEGSTLQ---RDHVMEHCKQHLAGFKVPKYIVF-AEIPKTSTGKVQKFELRQAA---------------------------- 83312683 64 ------------------------------------------------------------------------------------------------------TVSYGDMEAMSARYAHALVAAGVKPGDRVAVQVDKSAEAVVLYLACLRSGAVLLPLNTAYQAGELEYFLFDAAPSAVVCQP---------------------SRLAELEGLAVAAGIGTCVMLGSHGDGTLPERAKGLSETFATVPRGGDDMAAILYSSGTTGRPKGAMMSH-TNLGSNAQTLHDLWGFRPDDVLLHCLPIFHTHGLFVAINCVLLNGSPMIFCP----KFDAEQAIGLLKRATVFMGVPTFYTRFLTS----PNLTPEACSHMRLFISGSAPLLEETFNAFKDKTG---FTILERYGMTEGGMF--TSNPLVGDRRAGTVGFPLPDVQLRITGEEGQVLPQGEVGIIEVKGP--NIFKGYWNMPEKTKSDFTED--GFFKSGDVGVVDARGYVSIVGRAKDLIISGGYNVYPKEVEDFIDRLAGVVESAVVGMPHPDFGEAGLAIVVAEKGASLTAE---GVIDSLKGRLANYKVPKLAVVVTELPRNAMGKVQKNVLRD------------------------------ 149374923 22 ----------------------------------------------------------------------------LLQRSARVYPEKLAVI------DDDMNLSYRGLYARCRQMASALSRRGIETGDTVAILCPNSHEMLEAHYSVPMSGGVLNAINIRLDAGALSFILAHGEARVLF-------------YDTQWEEQVRAAVAELEVNPLLVAIDSKAGKSQGLADLDYEALLQEGDAEAGWQAADEWDAISLNYTSGTTGNPKGVVY-HHRGAYLAAMTNAMAFDMTAETVYLWTLPMFHCNGWAYTWAITAVGGTHVCLREV-----DSQEIYRRIEDYGVTHMCGAPVVMNLLIQ--DLGRASLTLSRPARFALGGAAPPSSVIRKAEEI----GFQITHLYGLTETFGPSTLCVPQPEWQQLPLEDRAKKMSRQGVPMHEAVPADGNVMGEICIRG--NTVMKGYLKNEEATEKSFSD---GWFHTGDLAVMHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPRVSEAAVVAMADEKWGEVPCAFINPIDDVE--ELTHEEIIAFCREQMAHFKAPRKVV-LGELPKTATGKIRKNILRD------------------------------ 167588976 1959 --------------------------------------------------------------------------------------------------------TYRDLVEGADRIARHLQAAPIQPDDRIAVWMPRSHLMLETILAIWKCGAAYVPVDPAYPARRVEAILASARPTVIVATDCVPPP--------------ALSSIPTVDPSRLPDDRGADA------------------PAPSAPRCRPADLAYVIFTSGSTGQPKGAMVEHRGMLNHVLAMARRVGLGTHSAVAQTASHCSDIS--VWQCFAALVSGGTTVIYPDA-VILEPALLIDSLHRDRITAMQFVPSYLATFLVELERHAAPA-FPHLDTLLTIGETLQPASVRTWFRL--NPAVRLINAYGPTEASDSVHYSMACAPDLPAIPIGKPIENLRLYVVDADMNLCPIGVKGEICIGGAGVG--RGYLFDEKRTQAVFRDDPFNPYHTGDIGCFGPDGNLHFFGRRDFQVKVRGYRIELGEIEAALTDLEGISNAVVIARDAADAETTLCAY------ASGTGWTPARVRQALREKLPAHMVPDTVMLLPALPVTPNGKINRAAL-------------------------------- 126635119 1520 -------------------------------------------------------------------------------------------------------LTYAELNVAANRLARLLAARGAGPESRVAALLPRSGELVTTMLATLKAGAAYLPVDPEYPPARIRAMLDDAAPDVIVTSRDL------------------AARFPDDRTVVL---EPGALDGFAGTDLTDAD---------RTAALTPAHPAYVIYTSGSTGRPKGITMPAGATANLLEW-HARELPGRPGARVAQFTAVSFDVSVQEMLSAVLTGRTLVVCDEDV--RRDPVALTRWLRDSRIQELYAPNLVVDAVCEAATTRGITLPELTDLVQAGEALTLHPAVRRFHEQ---HPGCRLHNHYGPAETHVVTAYRLPERVEQWPATAPIGAPIANSAMRVLDPWPVPPGVPGELYIAGA--NLARGYLNRPALTGQRFVAPGTRMYRTGDLASWDGDGNLRYLGRTDDQVKIRGFRVEPGEVEAVLTTLPGVTRAAVTVREDRPGDKRLIAYVVPAQD-------TAALHRELTGRLPAHLVPAVIVGLDELPLTPNGKLDRAAL-------------------------------- 126635119 465 ---------------------------------------------------------------------------------------------------DDTTLTYAELDEASDGLARHLAGLGVGAETPVALLMDRSASLIVALLGILKAGGAYLPLHPGDPDDRMRTVVADTGAPIILADPANAARAAGLGPRVVDPSATEGGPVPEP-------------------------------------ALSPGALAYLIYTSGSTGVPKGVAVTHHNVLELAADSA---FRTGAHERVLIHSPQAFDAS-AYELWVPLLSGGTAVVAP--PGKLDVAQLGKTLAEHAVTALWLTSGLFQLVADEAPESLAGVREVW-----TGGDVVPAASVRAVLDA--CPDVTVVDGYGPTETTTFAVRHRPGTPVPAEVPIGTALDNTDLRVLDAALRPVPPGVPGELYLGGTGVG--RGYHHRPALTAARFAADPYGEYRTGDLVRWTETGVLEYLGRADHQVKIRGFRIETGEIEAVLARHDEVAQAVVTVWEPAPGDKRLAAYLVGARGGTLD---TAGVRAHAEAVLPGYMIPAAFVVLDTLPLTGNGKVDR----------------------------------- 94501131 28 ------------------------------------------------------------------------------------------------------TVTYRQIDEWSAAFANYLQNHSLKKGDTIAIQMPNTLQYPVVMYGALRAGLRVTNTNPLYTEREMLHQFNDSEAKALVCMDVFAKSVQNIKDQTGLETIILADMLPGLKRVLINFAAKYVKKMVPSYDLPRNALSLGAGKSFKPDHMNPQDTIILQYTGGTTGVAKGAELTNRNLVANMLQSKSMLQQVNENGEKLKPLPLYHIYAFTVHLMALFEQGDHSVLI---ANPRDTETFIKFISPFKLNAFVGLNTLFVSLMASPN--FKKLDFSELKLTLSGGTALMDDTAKRWKELTGSG----ISEAYGLTECSPAVTMNPGGGLERMGTVGQAVPATALKCIDDEGNEVAIGERGELCVKGP--QVMKGYWKRPDASKSA-FTEDGEWFRTGDVAIIDEDGFVKIVDRIKDMILVSGFNVFPNEIEAVVSEHPDVDNCAVIGVPDDKSGEAVKLYIMTENSNLTGDDM----KAWLKDKLTGYKMPRHIEFRDELPMTPVGKILRRELKD------------------------------ 167565312 18 --------------------------------------------------------------------------------------DKPALWIVDAATGDGAQYTFAQMSERSARIANWLRGIGVARGERILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRDRVRIGGARYAIVDE-------------NEAEKFEQPGLDVMKIVAGAPRAG---------WLALADGYAASAEFTPDGVTHASDPMLLYFTSGTTSKPKLVEHTHRTYPVGSLSTMYWVG-LQPGDVHWNISSPGWAKHAWSCFYAPWNAQACVFAFNYARFEP--KVVLDALVKYRVTTMCAPPTVWRMLVQQPLATF----AVKLREIVGAGEPLNPEIIERVKKAWG---VTIRDGYGQTETT--CLIGNSPGQRVVPGSMGRPMPGYAIELLDPDGASAGEGEVALPVGPSVERGLMKGYANNPEATAHAM---RDGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVTLRAGYEPGEALAREIFRFSREKLAPYKRIRRLQF-AELPKTISGKI------------------------------------- 38233000 33 ------------------------------------------------------------------------------DNNLAVNADKPATYFFG------RTQTYAELDAQVRAAAAGLKAFGIRPGDRVAIVLPNCPQHIAAFYAIQLLGATVVEHNPLYTAHELEGLFQDHGARVAIAWDKAASTLEKLRDTTNMTEAMPRIQQLALRPIPPIAAKREQLTAFADNTVPWSTLIGNAGKRTEFPKVTKDDIALILYTSGTTGTPKGALLSHGNLVSNCFMGKAWVPGLGDQPERFLAALPMFHA------YGMTMVGTLGVFVGAEMVLLPAPQIPLIMKIMKNHTPTWLPGVPTLYEKVAEATAKGVEIKGIRNSFSGASTLPVRTVEDWENLTG---GLLVEGYGLTETS-PVLCGNPMNGNRRPGYIGVPFPDTEIRIANPDNLDMPDGEAGEVLARGP--QIFQGYLNKPEATAATFHGD---WFRTGDMGVMEEDGFIRLVSRIKEIIITGGFNVYPAEVEEALIAHPDVDDAAVVGRPRKDGSEDVVACIVLKDGAALDPE---GLKTHCRKLLTRYKVPRTFYHFEALNKDQLGKVRRREVQQ------------------------------ 159898401 400 --------------------------------------------------------------------------HELFSAQAAITPDHPAVVVE------DQQLSYAELEARSNQLARELLARGVRPDQPVALALDRSLNLLVGILGILKAGGAYVPLDLGLPKERLGFMLGDIQASIVVS------------------ETSLQAQLPEHAADYLWLDQAWPT-------------IAEHSSEPVAASAVPSNLMYIIYTSGSTGQPKGVGVSH-QSLYNYISSISQRLNLPPQASFASVSTFAADLGHT-AIFPTLTNGGTLHLI-----TAERASNASQLADYMQQHAVDCLKIVPSHLAALLAVAEPARVLPRQRLILGGEAVSWKLLQTL--ALLAPDCQVFNHYGPTETTVGVLTNNLPSAQSAIPALGRPIANTQIYLLDVHGQPVPLGMTGELYVGGA--ALARGYWQRPAITAERFVQTGSRLYRTGDVARYLPDGKLEFLGRADDQVKIRGFRIELGEIEAALRNHTAIEQAAVIVRDDPAGDKRLVAYLVAGQQRPLS---LRELRNFLKQSLPDYMVPAAFVMLERLPLNANGKLDRQAL-------------------------------- 167367258 22 --------------------------------------------------------------------------------HAEARREHPFVIW-SPFDGPSRSWSYGEFHDRVGALAAGLARRGIKQGDYLLIHLDNCVEFLLAWFACTELGAIAVTTNTRSAAAEIEYFADHCGAVAAITQPAYADLVAANCKKLKWMAVIG-------------HDPGAAIAAQPVAKGHSFDSLFGDSADRPHRRTDPLAPCSVQYTSGTTSRPKAVLWTHANALWGAKINAA-HQTLRADDVHLLYLPLFHTNALAYSMLSTLWVGGTVVV---QPRFSASRFWKVSLEHGCTWLSTIPFCMKALLEHEVPKAHR------FRLWGSAVAEPPP---------FASFGIKIIGWWGMTETITHGIIAEADQPNT-PMSIGRAAPEYAIRIVGDDGAPTRVGDTGNLLIKGPGLSLFKEYLHNEAATRDSFDE--HGYFITGDRVTRLEHGAIRFGDRAKDMLKVGGENVAASEIEQVVITVPGVREAAVVAKKHPMLDEVPVVFVIPQGGVAAAPDFVDRITAACTAALADFKRPREVRLVDDMPRSTLEKVAKAELRKMLA--------------------------- 115361247 29 -------------------------------------------------------------------------------------PERTAIVH-----GTIRR-DWAETYRRCRLLAGALRGRGIGNGDTVAMIAANTPELFEAHFGVPLCGAVLNTINTRLDADTIAFILDHGDAKLLITDREFSPTVKK-----------ALARLGRVIQVIDIDDPQGEGDLLGEKDYEALLQEATHTEFSVAMPEDEWQAISLNYTSGTTGNPKGVVY-HHRGAYLNAVSNALSWHLDEDTTYLWTLPMFHCNGWCFPWTMALVAGTSVFL-----RHTRAERILAAIRTEAVTHFCAASVVLNMINNAAPELKAGI---RHRVKVMTGGAPPPASVIAGMECMGWEVTHAYESYGPVVQCVWRESWNALELDAKARLKARQEAMMVARPDTLEPVPKDGQTLGEVFLRG--NNVMKGYLKNPDATVEAFSG---GWFHTGDLGVWHPDGYLEIKDRSKDIIISGGENISSIEIEDILYSHPAVLEAAIVARPDDKWGETPCAFITLKDDSVVTEA---DIIAFCRERLAHFKVPKTIVFSP-LPKTATGKI------------------------------------- 197728633 46 ------------------------------------------------------------------------------------------------------RVTYAELGTRVERAAAACIAAGIRRGDRVALWAPNTLDWIVCALGAVTAGAVLVPLNTRFKGPEAADVLARSRARLLFVTGAFLGTSYVAALRRETAGA----GLPHLERVVVLEGPAPADPRYRTWDAFRADGGTIGADEVRARAVGPGDTSDIVYTSGTTGRPKGAVLTHAQTLRCYDLWSELAG-LRGDDRYLIVNPFFHTFGYKAGIIACLTRGATMIPQP----VFDTATVLARIAAERVTVLPGPPTLHQTLLDH--PARDHHDLSTLRLVVTGAAVVPLSLVERLRSEL--RIDTVLTAYGLSEAGGLVTMCRRDD-----PPGAVAATSGHAVPGTELRILAGPGLPGEILVRGP--QVTRGYFEDPGATAAAVDAD--GWLHTGDIGVLDPAGRLTVTDRVTDMYVVGGFNAYPAEIERLLGLHPDIADVAVVGVPDRRLGEVGRAYAVRRPGATLTAD---DLIAWARREMANYKVPREVSFVAELPRNAGGKVLKAELRA------------------------------ 20799717 20 --------------------------------------------------------------------------------------------------------TWSETHSRCLRIASTLASLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVLLRHSESKLVFVD---------HHLSSLVLEAVSFLPKDERPRLVILN-DGNDMPSSSSADMDFLDFMERGDLRFKWVPKSEWTPMVLNYTSGTTSSPKGVVHSHRSVFMSTINSL-LDWSLPNRPVYLWTLPMFHANGWSYTWATAAVGARNICV-----TRVDVPTIFNLIDKYQVTHMCAAPMVLNMLTNH---PAQKPLQSPVKVMTAG--APPPATVISKAEALGFD---VSHGYGMTETGGLVVSCAPEWDRLEPDERAKQKSRQGIRTAVFAEVDHDGATVGEIVFRGG--SVMLGYYKDPEGTAASMRED--GWFYTGDIGVMHPDGYLEVKDRSKDVVICGGENISSTELEAVLYTNPAIKEAAVVAKPDKMWGETPCAFVSLK--YHDGSVTEREIREFCKTKLPKYMVPRNVVFLEELPKTSTGKIQKFLLRQMA---------------------------- 153864076 19 ---------------------------------------------------------------------------------VAKNPSNLAVVFEGEG------LSYQELNDKSNQLAHYFLKHPTASNPLIAICVERSREMVIGLLGILKAGGAYVPIDPNYPAKRIAYMLKDSGAPLLLTQTALK--------------------------------VKLPLDDSSVIAIDEADFASQA-TQNPKQQSQPDDLAYLIYTSGSTGKPKGVLVEHRNVL--ALLSGFEQLAASGHSHSGILTVPISFDVSVWEIFSQLCYGGTLHLL-----HKDSLLDTPCLVRYLVDNQITSAYLAPALLEPVVMAFGKRSCPLQRL-LVGVEPIVQKTLQLFRQL--SPQLRIINGYGPTEATVCATLFNFEQEPERQTPIGKPVANYQVYVLDTENALLPINIPGEVCIAGA--GVARGYLNRPELTAEKFFGKRERIYKTGDLARWLPDGNLEYLGRIDHQVKLRGFRIELGEIEAVLCQHPEVKEAVVV-LYDADDNKRLVAYVSVDKELT-QADLASELKNSLKQQLPDYMIPADLMVLDALPLTSNGKIDRKAL-------------------------------- 77462142 26 -----------------------------------------------------------------------------LKRAAEVHTDRTALV------NGSIRLTYGEYHARVSRLASALAGMGIQSGDVVATLLPNIAAHAEAHFGVPACGAILNAINTRLDLDTVSYILEHGGAKLLLCDTAFLKLAK---------DACARLEGKAPILVEVCDREAGFSP--SGEVLEYEDLMDRGNPWAPWVPEDEWESIALNYTSGTTGRPKGVVY-HHRGAYLSTYGNAIAWRMQLYPVYLTIVPLFHCNGWCHTWMVPMLGGTVVCCRDITATAIYAAIADEGVTHFGNTLINAAPEDRRSFDQVVEVFTAGAPPPAATLAAIEPLGFNVTQVYGLTEVYGPATECIWKPEWDETAGEERSA-------LKARTGVAMATLEGAEVHDTHGQPIPRDTVHLGEIAMRGNMVMKGYYKNPEATAEAF---RDGWFRSGDIAFQHPDGYIKITDRAKDIIISGGENVSSVEVEGVIAHHPAVSLCAVVAKPDERWGEVPCAFVELKRGRQATEE---EIIAFARERLAGFKTPKQVIFC-ELPKTSTGKIQKFELRAVA---------------------------- 7188339 38 -------------------------------------------------------------------------------------------------------YTYTEVDSLTRRAAAGLRRMGVGKGDVVMNLLRNCPEFAFSFLGAARLGAATTTANPFYTPHEIHRQAEAAGAKLIVTEACAVE------------KVLEFAAGRGVPVV--------TVDGRRDGCVDFAELIAGEEPEADEAGVLPDDVVALPYSSGTTGLPKGVMLTHRTSVAQLVDGSNPNVCFNKDDALLCLLPLFHIYSLHTVLLAGLRVGAAIVIM----RKFDVGALVDLVRAHRITIAPFVPPIVVEIAKSDRVGAD--DLASIRMVLSGAAPMGKDLQDAFMAKI--PNAVLGQGYGMTEAGPVLAMCLAPFKVKSGSCGTVVRNAELKVVDPDTGASLGRNQPGEICVRG--KQIMIGYLNDPESTKNTIDKD--GWLHTGDIGLVDDDDEIFIVDRLKEIIKYKGFQVAPAELEALLLTNPEVKDAAVVGVKDDLCGEVPVAFIKRIEGSEINE---NEIKQFVSKEVVFYKRINKVYFTDSIPKNPSGKILRKDLRALAAGIPTEVAAP------------------ 134100388 35 ---------------------------------------------------------------------------------ANAHPDRVAVV------DGDRRTTYGELDARADRLAAGLRGLGITARDRVVVQLPNIAEFFDVCFALFRIGAVPVFALPSHRLTEIGYFCEFSEAVACITTDVEAGFDHRVP------AAEVARRVPGLRQVL--------IAGDPGDSGFIALEQIDGEPTDDPGP-RPGDIAFLQLSGGSTGVPKLIPRTHDDYIYSFRAS-NDICGVTEDTVYLGALPIAHNFPMSSGTFGVLHAGGRVVLA----RRPSPDEVFPLVERERVTMVAAVPPLALVWLDA--AAGTEHDLSSLQVLQVGGAKCSEEVARRVRPVLG----ATLQQVFGMAEGLVNYTRLDDPEEVVLTTQGRPISPGDEVLVVDDGRPVAAGETGHLLTRGPYT--IRGYYKADEHNAKAF--TPDGFYRTGD---------VVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVHDAAVVSMPDDYLGERTCAFVVPR----GTPPKARELIRFVRERLAGYKVPDRVEFLERFPRTGVGKVSKRDLREVIS--------------------------- 78059964 58 -------------------------------------------------------------------------------------------------------VSFARFQHEAEQVAGFLQQRGVKAGDRVLLYMQNSPQWMIAYYGILRANAVVVPVNPMNMTDELAHYIEDSGASTVFVAQDLYPRGLAHVVVATYGDYVAQPSAVAFPDFVAAPRHVDGPGVAHWRDVLAEQLAPGALTA------GPDDMCVMPYTSGTTGKPKGCVHTHRSVTCTA-AGFVDWFDDPEDAIHLAVLPLFHVTGMQGGLNGPLVRGSTVVVL------PRWDRDAAGRAIGRNRVTVWQSISTMMVDFLSNPNLHEYDLSSLRSMRGGGAAMPDAIARKLKDTVGLD---YVEGYGMSETIAATHINPPAHPKPQCLGIPVFDVDARIV-DPVTFEPVPQGEVGEIVMHAP--QLMQGYWRNPEATKQAFVEDGKRFLRTGDLGRIDADGYFFMADRLKRMINASGYKVWPAEVETMMYRHPAIKEVCVIGTRSAHRGETVKAFVVLDPAY-PGGVTPDDVVAWARDHMASYKVPRVVEFVESLPKSGSGKIMWRELQE------------------------------ 92119059 4 ------------------------------------------------------------------------------------------------ETLDGRRITYGDLIAFSGRLANTLVTRGVKPGDRVAVQVEKSVPNLALYLATVRAGAVYLPLNTAYTLNELDYFITDAEPALVVCDPSKADGIKAIAAKV----------------------GAKVETLGAGGKGSLTEAAMTAKPAFATVARADDDLAAILYTSGTTGRSKGAMLTH-DNLASNSCSLVDCWRFTDTDMLIHALPIYHTHGLFVAINVTLFARASMIFLP----KFDPDLVIRLMARATVLMGVPTFYTRLLQNPA----LTKESTRYMRLFISGSAPLLADTHREWSARTG---HAVLERYGMTETG-MNTSNPYDGDRVPGAVGRALRGVSVRVTDPETGKELPRETIGMIEVKGP--NVFKGYWRMPEKTRAEFRSD--GFFITGDIGKIDGEDHVHILGRGKDLVISGGFNVYPKEIEGEIDALPGVVETAVIGVPHADFGEGVTAVVVCNKDADISEA---KVLGALDGRLAKFKMPKRVIFVDALPRNAMGKVQKNILRDTYAG-------------------------- 170722705 1536 ---------------------------------------------------------------------------------AQRQPQAVALRYQG------QALSYAELNQRANRLAHRLIAAGVGAEVPVGLVAERGFAMIVGLLAILKAGGAYVPLDPAHPAERLAFVVRDSGIKVLLDQPGLL---------------------------------AELPEYDGLLRLNLEAGYDDQPVDNPAPRSSVDNLAYIIYTSGSTGLPKGTLLSQHNVL-RLFSACDRWFRFDHNDVWTLFHSFAFDFS-VWEIFGALLHGGRLVIVPQTLSR-DPQGFLQLLVDERVSVLNQTPSAFKPLTQAACSATSA--DLALRLVIFGGEALDVAALRPWFERFGAQRPQLVNMYGITETTVHVTYRPIGLDDLSRTVSPIGELIDDLSGYLLDGEPVPAGCVGELYI--GQAGLARGYLNRATRFIANPFSTQPGSYRTGDLARRRGDGTLEYIGRIDQQVKVRGFRIELGEVEASLLAQPAVAQAVVIADQGP-AGTRLLAYLVAHEGQGGD---TGALRAALKAQLPDYMVPAHCMWLEQLPLTVNGKLDRSAL-------------------------------- 170722705 492 -------------------------------------------------------------------------------RLARSHGEAVALV------AGDTRLSYRALDNAAEHLARRLQAAGIRPGERVAVALERGAPLIVALLATLKAGAAYVPLDPQFPAERLAYMLEDCGAPLLLSQ------------------ASVLAALPTPGQQVLLLD-------------DFDLQTAHQPEPALALDCPPQQLAYVLYTSGSTGNPKGVMVPH-GALSNFVAAMAKAPGLHPGQRLLSITTCSFDIF-GLELYLPLCTGACMVLADKH-TVQDPAAILDLLISEHIDVLQATPSTWRMLLDNDPDQRLPA-----LTALCGGEALGDDLAV----RLLARCAALWNLYGPTETTIWSARHALARASARPELGQ-PIERTGLLLLDGNLLPSPPGVAADLYIGG--DGLAQGYHQRPGLTAERFVPHPYGKYRTGDLARRHASGSLDFLGRVDHQVKIRGFRIELGEIESALLTLDAVREAAVVAR-DGVDGAQLVAYVVPASRPADIQAFTAHCLAPLREQLPGYMLPARLHLLQAMPLTPNGKLDRKAL-------------------------------- 186683378 543 ------------------------------------------------------------------------------------------------------TLTYAELDHLSNYIGRQLRDLGARPNQLVAVVMEKGWEQLVAVLGILKSGAAYLPIDPSLPQERLNWLLDNAEVAIAFTQ-------------------------PRLEVNLSF------ATQVKWLTIDDSTLVQASTSQPLPSIQTPEDLAYVIYTSGSTGIPKGVTIDH-RGAANTILDINQRFGMTAEDRVFAISSLSFDLS-VYDIFGTLAAGGTIIMPD-AQGSRDPAHWLDVLQREQVTVWNSAPALMKLLVEYAGDRCDRLSSSIRLVMMSGD--WIPVTLPEQIHSLGNDV--QVISLGGATEASIWSIFYPIEAVDPSWPYGKPLSNQSIHILDEALQPRPDWVPGQIYIGG--VGLAQGYWRDAAKTQASFIQHGERLYCTGDLGRYLPDGNIEFLGRIDFQVKIRGYRIEIGEIETVLQQHPAIRSVAVSAVGEQRDDKQLVAYIVFEQEQSITSL---ELRSYLQQKLPEYMIPSMFMFMDSLPLSSNGKVDRRAL-------------------------------- 73541602 17 --------------------------------------------------------------------------------HAASQPAHAALVH------GERSMSYGELDAIMTRIGAALQRDGVQAGGTIAICATSSIEYAAVYLGAIRAGVVVAPLAPSSTAQSLAGMVADAGASIFFVDAAVAEALQSV--------------LPQLGATRLVTLDNSAAG------QTFQSWLAPASAPFDEPEVRPELPLNIIYSSGTTGVPKGIVQSH--GMRWAHVSRGAMTGYGTDAVTLLSTPLYSNTTLAS-FFPTIGLGGTAVLMS----KFDAGKYLELAQRYRVTHTMLVPVQYQRLMAHPD--FDNYDLSSYKRKFCTSAPFSAALKAEVVRRWPGKLT---ELYGMTEGGGGCLLH-ADEFPDKLHTVGRPAPGADVRIIDENGKELPPGSTGEVVGRSGAMMNGYHNLPDKSAEIEWHDAEGNRFIRTGDIGRFDEDGFLVLMDRMKDVIISGGFNIYPSDIEAVVRTHEAVADVSVVGVPSESWGETPVGFIALRDGHDVTA---QAVLAWANERLGKTQRLSALHVVDSLPRSAIGKVLKRELRD------------------------------ 146276338 26 -----------------------------------------------------------------------------LRRAADVHAERTALVH------GSIRLTYGEYHARVSRLASALAGMGIQPGDVVATILPNIAAHAEAHFGVPACGAILNAINTRLDLDTVSYILEHGGAKLVLCDTAFLKLAS---------EAAARLGARAPVIVEVCDRESGFTP--SGDFLEYEELMARGNPWAEWVPEDEWESLALNYTSGTTGRPKGVVY-HHRGAYLATCGNAIAWRMQLFPVYLTIVPLFHCNGWCHTWMVPMLGGTVVCCRDITA-----KAIYAAIADERVTHFGGAPIVLNTLINAAPEDRRHFDHVVEVFTAGAPPPAATLAAIEPLGFNVTQVYGLTEVYGCIWKPEWEGTTGDERAALKARTGVAMATLEGAEVHDTHGQPIPRDTVHLGEIAMRGNMVMKGYYKNPEATAEAF---RDGWFRSGDIAFQHEDGYIKITDRAKDIIISGGENVSSVEVEGVIAHHPAVSLCAVVAKPDERWGEVPCAFVELKRGREATED---EIIAFARERLAGFKTPKQVIFC-ELPKTSTGKIQKFELRAVA---------------------------- 119476024 23 ------------------------------------------------------------------------------------------------------RYNYATLQQRCRRLASALSQHGIGPGDTVSVIAPNIPAHLEAHFAVPMTGAVLNSINIRLDADTFAYIFDHGECDVLLIDAQFAEVAK---------QALSKSSRRPL--IIDLDDSLGPRSVRIGSTTYEQFLLTGNPDIVPALPADEWQSLALNYTSGTTGNPKGVVY-HHRGAHQNAMGNILAWNMGHAPTYLWTLPMFHCNGWCFPWTITLLAGVHVCLRDVAA-----DAIIESIVANDVSHMCGAPIVLSMIANAPEVLRNQIPKGIKIMTAGAAPPAAVIVAIEDLGAEITHTYGLTEVYGPCVYCAWHTEWDELSREHRAAMKARQGVAYPDVLDPETMRPVPDDGETIGEVMFRGNVVMKGYLKNPDATREALAD---GWFHSGDLAVKHPDNYIEIKDRSKDIIISGGENISSIEVESALYQHSAVLSAAVVAKADDKWGETPCAFVELKDGTTLDA---QTLIAFSRNHLASFKIPKHVIF-GELPKTSTGKIQKFILREKA---------------------------- 167915646 471 ---------------------------------------------------------------------------------AARTPDATAIV------DGATTLDYRALDARANRIAHALAHAGVRAGDRVALHLEPSIGLVAAQLAVLKLGAAYVPVDVGNPPARKAFVAQDSGARLVL-----------------GDAALDWPAAAGV----------------PQRDLAALLAGPWPSDAPARAPQCGGDPAYVMYTSGSSGQPKGVLVTHRGIARLAVNSGYATFDAS--DRFAFASNPAFDAS-TFEVWTALLNGASIGIV-KRDDLLDLGALAGKLSSIGVTCLFLTTALFNRCVSFDPAMFARLRC-----VISGGERADPAVYRKVLEAGPPRHLLNAYGPTETTTFAAVWEAEPRTLAAQAAPIGRPIGNTSVYVLDAYGAPVPVGVTGEIHIGGP--GVAQGYLNRPALSAERFVRDPFRMYRTGDLGRWRPDGMLDCIGRADFQVKIRGFRIELGEIEACLLEHGALAQAAVLARDDGDGGKTLVAYYVPRAGHEDGAP---ALRAHLAARLPEYMVPAAYVRLPAMPLTPNGKLERRAL-------------------------------- 157429063 31 ----------------------------------------------------------------------------LFERWARRTPDAIAVVC------GEESLTYREVDTRANRIARELLARGVGAESIVAVVLPHSAELPVALLGVLKAGAAYVPIDPAYPAERIEFMLRDAAPVVLLTAAGS--------------AAGLSDTCPTL--------------------VLDGIEPSQVDEVGPVEVRHPDRLAYIIYTSGSTGRPKGIGATHRDLVTFV--TDRRWGGESQHCVLLHSPLPFDASA--YQLWTPLLNGGRLVVSPTSELTPESLAKL--VAEHGVTATLLISSVFNLLVAEDVSCLAGFREVW-----VGGERVSSPFVRRAM--LDCPDTTFVNGYGPTETTVFATSHVPADFDGPEIPIGRPLDSLSVAVLDERLRPVPPGTPGELYIAGA--QLARGYLNRRTLTAERFLACPFGMYRTGDIVTQMPDGELLYQGRADDQVKVRGFRIELGEIETVLLSHDAVAHAAVGVHTDSGGGKHLVGYVVPVEDTVDHD----ELRGFVAANVPAYMVPSVFMTLDRLPLTPNSKLDRAAL-------------------------------- 92117535 26 -----------------------------------------------------------------------------------------------------RVFTWAETYERCRRFASFLSSRGVKRGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLEAASLAFMLDHGGAKVILVDPEFS---------GVIAEALALMTCPKPFVIDV--DDAAFSGGERIGAIEYEAAVAAGDPGFVAVPQDEWDAIALSYTSGTTGNPK-GVVTHHRGAYLNAISNVLAGGLGQHPSYLWTLPMFHCNGWCFPWAIAATAGVNVCLRKVDPV-----RIFELIQKHGVTHMCGAPIVYNTLINAPGAPKGNAARPIVGLIAGAAPPVAESIGIKLTHVYGLTETYGPASVCAEQPGWGALPADQRAQLKRRQGVCYPLQEAITVLDPETMREVPRDGETIGEVMFRGNIVMKGYLKNETATNEAFAG---GWFHTGDLGVLDEQGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLLAAVVAKPDAKWGEVPCAFVELKDGARATEA---EIIAHCRERMPGFKTPKAVVF-GTIPKTSTGKIQKFLLRN------------------------------ 170732963 1095 -------------------------------------------------------------------------------------------------------LTFAELDDASNRIARALTQRGVAAEAAVVVCIERSTRFVVGLLGALKAGALAVLLDPAQPAARLAAAAADCGARWALVAEPAA------------------------------WPAGLDAQPLDVDALAQDATLAHAAGVR--VAPHPEQGAYLIYTSGSTGTPKGVVVSH-GALADYVQGMLDELAFAPDASFAMVSTVAADLGHTTLFGALCAGRTLHLLPAACAFDPDLFADEMRRREVGVLKIVPSHLQALLDARVPADVLPRHALVTGGETLTWALVARLAALAPACRVINHYGPTEATVGAIACDTASIAADARDPASGVPLGLPLPNARALVLDAF--GACVPAGATGELYLGGP--GVARGYLGRPAQTAEDPFTPGARLYRTGDRVRLRTDGRLAFLGRIDDQVKIRGYRVEPGEVSAAVRAAGPIAQAETLAIEHDGRL-RLATFVVMRDGAAFDEAAVR---AALAATLPDYMVPAQFVALARLPVTANGKIDRAALRELAA--------------------------- 91762622 24 -----------------------------------------------------------------------------------------ALVYES------RSYTWEEVYKRCVKFASALDKLGVKTGDTVSIMAFNTPEIFEAHYSIPMVGAVINAINTRLDPNTISYILQHSDAKVLIVDRQFHD---------VIEKALKNVKNKITIIDIDDQDIDTS-SFKRIGELEYESFLNTGNENYEWKPKDEWEAISLGYTSGTTGNPKGVVYHHRGSYLMATGSV-TAWNMPNKLNFLCVVPMFHCNGWCYPWTLAMLHARVICLRNI-----DVKKMFELIDKYEVTHFGGAPIVLNMIVNA---PKEDQKALKRKVNVLTAGAPPPSIIFEKMENLGFEVMHVYETYGHMLQCAWNDDWNSLEKDKKNEIKARQGVRYPMDPETMKPAPKDGKTMGEIMIRGNIV--MKGYYKDKEATDKSMAG---GWFHSGDLAVTHPDGYIKIQDRSKDIIISGGENISSIEIENAIAKHPSVSLAAVVAKPDEKWGETPCAFVEL---IEDKPATEKEIIDFCRETLAGFKLPKSVIFCD-LPKTSTGKIQKFELRK------------------------------ 109648232 12 ----------------------------------------------------------------------------------------------------RQRISYAQLNRRVNKLAHGLLELGVTKGDKVAYLLPNGLRIVELYYAVQKIGAVSVAINYRLASPEIGCLLEQADCQVFVYHELFDDKVRQVK--------------ENVKTISLMIRVGEQ---PIQGEYAFEALTDHDHEEEPDILIGEEDLCRIQFTGGTTGRSKGVMRTQRQEIFQVIGITTALELGGPDRVMLTQSPLCHQAGLSWLNVAIGAGNTLIVC-----DRFEPEKILRQIQEESVTNVMLLPPSSYHRIFALPSLA-EYDLSSVKSVHSSAGGTSPEIVRKLYKVFPNCVVRCLTETGGVGTTFVLTREVLENNPELTKSVGKEMSFLELRLVDESGREVPVGETGECIARGP--SVMTGYYNQPELTEEVIKE---GWVYTGDLLRKDEKGYYYFMDRKKDMIKSGGENVFAQEVEGVIRTHSAVDDCAVIGVPDPRFGEAVMAVIKTKPGQAVTGE---GIQEHCKKYLAGYKKPRLVEFVDEFPVDQAGKI------------------------------------- 56460927 27 ------------------------------------------------------------------------------------------------------EMSFKELGLKTRDFAAYLHSTGLKKGDAVAVMMPNLLQYPVALFGILRAGMTVVNVNPLYTPRELKHQLVDSQAKALVILENFYEKIKAEAPLDLVVTTQIGDQLPLLKRVVKYIKRMVPSHNLKGTVSFNQALAKGTMADYKRPEVTGDDIAFLQYTGGTTGVAKGAMLSHRNMVANLEQVSSVITPIMNDETIITALPLYHIFALTANCLTFIKHGGKNVLITNPRDMPNFVKELN-----KYPFSMISGVNTLFNGLLNTKGFKDVNFSNLKIALGGGMAVQRAVADEWERVT---KSRLLEGYGLTECSPVVTVNPYDIEHYTGSIGLPVPSTDMRIVDPETREEVALGEPGELEVKGP--QVMVGYLNRPDATAESIKD---GWFATGDMATVDERGYFKIVDRKKDMILVSGFNVYPNEIEDVLADHPKILESAAIGVPHESSGEAVKVFIVAKDKS----LTEREVIDFSRENLTGYKVPKLVEFRDELPKSNVGKIIRRELRD------------------------------ 126437596 6 --------------------------------------------------------------------------------HAQIAPDRPAVI----VAETGEQVSYRQLDDDSAALARVLYDAGLRTGDVVALLSDNSPEALVVLWAALRSGLYITAINHHLTAPEADYIVGDSGARVLVAS-----------------AALDGLAAKVGADLPLRLSFGGEIDGFG----SFEAALAGAGPRLTEQPCG----AVMLYSSGTTGFPKGIQRDVDAPGDPIVAIARAFYDISESDIYYSSAPIYHAAPLRWCSMVH-ALGGTVVLA----KRFDAQATLGHVERYRITVTQMVPTMFVRLLKLDADVRTRYDVSSLRAVIHAAAPCPVDVKHAMIDWLGPIVYEYYS-----STEAHGMTFIDSPDWLAHPGSVGRSVLGDLHICDDEGNELPAGRIGTVYFER--DHLPFRYLNDPEKTAAAQHPAHPFWTTVGDLGSVDEDGYLYLADRKSFMIISGGVNIYPQETENALTMHPAVHDVAVIGVPDPEMGEQVKAVIQLVEGIRGSDELARELIDYTRSRIAHYKAPRSVEFVDELPRTPTGKLVKGLLR------------------------------- 37930570 5 -------------------------------------------------------------------------------------------------------YTYEEVEMTARKVASGLSQVGIQQGETIMLLLPNTPEYIFAFLGASYIGAVSTMANPFFTPAEVIKQAKASAAKLIITQACYVDK-------------VRDYAAEAGAKVVC-------IDAPPAGCLTFSELTAADEREMPAVKIHPEDAVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYIHSEDVMLCVLPLFHIYSLNSVLLCGLRVGAAILIMQKFEIVP----FLDLMQRYKVTIGPFVPPIVLAIAKS--PLVAKYDLSSVRMVMSGAAPLGKELEDSVRTKF--PNAKLGQGYGMTEAGPVLSMCLAPFEIKSGACGTVVRNAEMKIIDPQTGVSLGRNQSGEICIRG--DQIMKGYLNDPESTKNTIDED--GWLHTGDIGFIDADDELFIVDRLKEIIKYKGFQVAPAEIEALLLNNPYISDAAVVSMQDEQAGEVPVAFVVRSNGSTITED---EIKQFISKQVIFYKRINRVFFIDAIPKSPSGKILRKDLRA------------------------------ 167645312 6 --------------------------------------------------------------------------------HAQTQPDKPAYI----MAGSGETVTYGQLDARSNQGAQLFRSLGLKAGDVIAILMDNSPRFFEIAWAAQRAGLYYTCVSTKLTPAEVEYIVKDCGAQVLIVSPALDDVAQAV-----------APLIPGVRLFRVGGGKGAFEDFEAARDAM--------PATPIADETSGSDMLYSSGTTGRPKGVKPALTGGPIDAPHALQMMAMLFGFSGDSVYLSPAPLYHAAPLRWCMTVQKLGGTVIVM-----EKFDPEAALALIEKYKVTCGQFVPTHFVRMLKLPEAVRAKYDVSSIKSAVHAAAPCPVPVKEQMIAWWGPVIFEYY--AGTEGNGFCWINS---QNWLTHKGSVGQAVLGELRICDEDGNPVPPRTEGTVYFA---NGPAVNYHNAPDKTAESY--NQHGWTTLGDVGWVDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPMDWAEDQTDLAQELAAFCRANLSHVKSPRRIDFMQELPRHATGKLYKRLIRD------------------------------ 145299087 27 ---------------------------------------------------------------------------------------------------------WAQTERRCRQLASALRRHGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAVLNTLNTRLDAESMAFIFQHAQSRVVLVDREFGAVVRKALALVKTQPLLIAIDDP-------LYREGELIS-----ELDYEQFLAQGGDEPCWLPDDEWQAISLNYTSGTTGNPKGVVYHHRGAHLNAINNV-LSWELPKHSVYLWTLPMFHCNGWCFPWTLAATAGVSVCL-----RHVQARAIFDALREHKASHFCAAPIVLNMLNNADPALKYGLNHP---IKVMTAGAAPPATVIAGMEAMGITYGPCVLCEPQRSWQGQDATALSRLKARQGVASPLQGEMRVINPVSGESVPQDGKTLGEIVLRG--NVVMKGYLKNPDASAEAMAE---GWFRSGDLAVWHPDGYVEVKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVKLKEGRELSQV---ELIAFCREQMPHFKAPKRIIFTP-LPKTSTGKVQKYMLRQ------------------------------ 186683591 458 --------------------------------------------------------------------------HQLFEAQVQKTPNKIAVVFEN------QQLTYAQLNSKANQLADYLQQQGVKPEVLVGLCTERSLLMIIGLLGILKAGGAYLPLDPTLTKDGIAGRLQNTQIPVILTQQRLVNA------------------LPTHTAQIVCLDTDWDT-------------IAQHKDENLSSEVTTENLAYVLFTSGSTGKPKGVAIEHQQLLNYLNGITQR-LDLSTTTNFATVSTLAADLGNTGIFAALCTGGCLHVLSAECAT--DSAALAKYCRTHPIDCLKIVPSHLATLLAAAP----SDSILPRQQLILGGEAANWQLIEQIQQQVPSSLIFNHYGPTEATVGVTTFAVEQQINHTQTVPLGRPLANTQIYLLDEQLQPVPVGVPGELYIGGA--GLARGYLNQSDLTAAQFIKPGSRLYKTGDLARYLPDGNIEFLGRVDHQVKIRGFRIELGEIETTLCQHPQVQQAVASIREEEFGNKSLVAYVVPKQQQTLS---VSELYRFLREKLPEYMMPATFIMLKALPLTPNGKVNRRELPE-SNGDRPELA--ATYEPPQTIEQTIAN--- 92118068 16 --------------------------------------------------------------------------------------------------GAETKVTFEVMSRRSNQIANLLRVQGLKRGDHLLLLLGNVVPLWETMLACIKLGVVIIPATTLLTPDELRDRLDRGRAKAVVAS---------------QDQVAKFACLGGDGLIRVVVG----ATALHPGGLPYEAANDFPESFKPDGPTNADDPMLLYFTSGTTAKPKLVRHSQRSYPVGHLSTM-YWIGLKPGDVHLNISSPGWAKHAWSCFFAPWNAGATIFICNQP--RFEAKGLLATIGRCGVTTLCAPPTVWRLFIQEK---LSDFKISLREVCGAG-EPLNPEVIDQVKSAWG---LTIRDGYGQTETA--ALAGNSPGQKVKVGSMGRPMPGYKVKVIDADGNPTKEGEVALVLGADRPAGLMQGY----QSEGGKPGGDDGDLYRSGDVVFVDDEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDPIRLAIPKAYILLVGGTERSRETALSIYRHMFERLAPFKRIRKLELVTELPKTISGKIRRVQLRRLEHDDDRD---------------------- 218531869 30 ----------------------------------------------------------------------------LFDRSVLRFAERPAITCFGA------SLRYREVGAAAQAVAAWLAANGYGKGDRIAVMMPNVPACPVSLLGVLVAGCTVVNVNPLYTPRELAAQINDSGARVLFVLENF-----------CHTVAQALPQMPSLERIVVVKRAVPPYTLPAGRTLRFEAVVRAGRGLKRPVAIEPGDVAFLQYTGGTTGIAKAAMLTHRNIMANVEQS-RAWFRGPAGEGDGHVAVTALPLYHIFALTACFLFFFRLGCCLLIPNPRDLDGFVKTLSRTRFTNFAGVNTLFNALNNHPK--ISTVDFSNVEYVVGGGMAVQSAVAARWKAITG---QTILEGYGLSETS-PVVSVNPLGLADWTGTIGYPLPSTEVTIRAEDGTVLPFGVPGELCVRGP--QVMAGYWNRPEETRAAMTAD--GFFRTGDVAVMTPDGQIRIVDRMKDMILVSGFNVYPNEVEDVLATHPAVVECAVVGAPCGESGEMVVAHVVLRDPSVEPDA----LRAHARASLTGYKVPRRIVIQDSLPKTNVGKVLRRALRD------------------------------ 114707974 26 -----------------------------------------------------------------------------------------------------RIFTYRDLDNDTAQMANALIALGVEPGDRVAVQVEKSIEAFFLYLATVRAGGVFLPLNTGYTPSEIEYFLGDAKPRVFVCSPK-----KKDALTPIAEKAGAKLETLGVRR------------KGEAPAGSIAERSADAEKSSNVIERSAGDLAAILYTSGTTGRSKGAMLTHDNLLSNAE-VLEDTWAFTSQDVLLHALPIFHTHGLFVATNTVLIAGGSVIFLE----KFDLDTVFAHL-GEATSMMGVPTFYTRM---LDDERLSKETAGHIRLFTSGSAPLLAETHRAFERRTGQR---ILERYGMTET--NMSTSNPYDGERRAGTVGFPLEGTELRIVGEDGKELAQGEIGSIEVRGP--NVFKGYWQMPEKTKSEFRDD--GFFITGDLGQIDEEGYVSIVGRDKDLVISGGYNVYPKEVELAIDEIDGIVESAVIGVPHPDFGEGVVGIVVAERPIE-----EEAVVAPLKEKLAKYKQPKRIIFVDEIPRNTMGKVQKNILRD------------------------------ 165881891 3516 -----------------------------------------------------------------------------INRLAELTPDAEAVICDG------RSYSYKVLADKSSQLAHYLREQGVKPEQRVGVALARGIDLPLAFLAILKAGAVYVPMDLSYPQERLAYMIKDSQMAHILTSDNS------------------------------LDDIAGSATLHPFADIELSEQWQQ-------PAVCPAQGAYLIYTSGSTGNPKGVLVS-RASIAAHCRGIGRRYEMRPSDRELIFMSFCFDGAHERWL-TVLTHGAAVVIRP--ERQWDLHETYQNLHQQRVSIAVFPPVFLRELAAHVEQV---GNPPPVRVYCFGGDAMPQATFELAQRVLKPD--FFINGYGPTETVVTPLTWLPGSEFDAVYAPIGELVGQRQAWLDSHLNLVLPGQVGELYLA-EEIGLARGYLNRPDLTAERFVADGSRLYRTGDLVRWNEQGLMEYLGRTDHQVKIRGFRIELGEIETLLRKRPEVRQAVVVA-DDTPSGKRLVAYVSGHQGELPDEA---ALKAMLTASLPDYMVPAVIMALSDLPLNSNGKIDRKALPK------------------------------ 165881891 1999 -----------------------------------------------------------------------------------------------------QSMTYAELELASNQLAHCLNARGIGAEDKVALVFERSLEMVTSILAVVKAGAAYVPLEPSLPLERIAYIASNSGLSLFLGDDSLARLDGLGDLA--------------------------------ERVTYQSLSLADYPSQLPGHDIPANQLAYVIYTSGSTGKPKGVGNQHSAIYNRIAWQ-QSAYPIGADDKVLQKTPFGFDVS-VWEYFWPLMYGAELVIAQPGA-HKDSAQLLDTINHFGVTTLHFVPSMLQAFIGHEAV----HTATSIRRILCSGEALPSEVQAQALSKL--PLAKLYNLYGPTEAAVDVSHFTCHGDPALPVPIGAPIAGIRLYVLDRALNLCPPGVAGELYIAG--TGLARGYVNRERFVADPFMNDGSRMYRSGDLVCWNSEGLLDYLGRTDHQVKIRGFRIELGEIEAALYAIDGVREAVIVADRD-GATQRLVGYV---SGEADVELAVDALKAELAAQLPEYMVPAVIMVLDTLPLNSNGKIDRKALPK------------------------------ 165881891 500 -----------------------------------------------------------------------------------------------------QSMTYAELEQASNQLAHCLNTRGIGAEDKVALVFERSLEMVISILAVVKAGAAYVPLEPSLPLERIAYIASNSGLSLFLGDDSLARLDSLSDLA--------------------------------ERVTYQSLSLTDYPSQLPEHDIPATQLAYVIYTSGSTGKPKGVVISTARYTTVLPGSSRPIRLAQTTKCCKKPPSGLTCRCGS---FSGRMYGAELVIAQPGA-HKDSTQLLDTINHFGVTTLHFVPSMLQAFIGHEAV----HTATSIRRILCSGEALPSEVQAQALSKLPQAK--LYNLYGPTEAAVDVSHFTCHGDPALPVPIGAPIAGIRLYVLDRALNLCPPGVAGELYIAG--TGLARGYVNRERFVADPFMNDGSRMYRSGDLVCWNSEGQLDYLGRTDHQVKIRGFRIELGEIEAALYAIDGVREAVIVADRD-GATQRLVGYV---SGEADVELAVDALKAELAAQLPEYMVPAVIMVLDTLPLNSNGKIDRKALPK------------------------------ 126652410 5 ---------------------------------------------------------------------------------------------------TAEQWTYQQLSEEISKWCQFFQGQQLLKGSRVAVFAKNHIQLFAVLFACGLRGLIYVPLNWRLSKEELAQILEDATPSILLFEEE------------------------------------DTCPIVLDKMFSLHSIQQQKKGSVNKQTMEVDDPWLMIYTGGTTGRPKGVVLSFESVNWNAMNTIISWG-LHDKDRTLNYMPMFHTGGLNALCIPLLMAGGTVIIGD----KFEAEAALRATNQYETTISLFVPTMYQAMIAS--KYFQENQFPSMKVFLSGGAPCP----HPIYDAFYRKGLFFKEGYGLTEAGPNNFFIAREDAYAKKGAVGKSMQFIEAKIIKPTGHNCAPREVGELLVKG--KHMFRFYWNNKEETASIMQD---GWLKTGDLAMMDEDGDFFIVGRRKEMIISGGENVYPQEVEQCILQHPDVQEVAVIGIADDYWGEVVTAFIVCHHQV---ATILDELHDLCHQQLGRFKIPKQILFLEELPKTSVGKIDKKAL-------------------------------- 37526050 27 ---------------------------------------------------------------------------------VAHYADQPAFINMGEI------MTFRKLEERSRAFAAYLQNLGLSKGDRVALMMPNLLQYPVALFGVLRAGMIVVNVNPLYTPRELEHQLNDSGTSAIVIVSNFAHKVKHVILTRMGDQLSRPKGTLVDFAVKYIKRLVPKYNLPDAISFRC-AIQKGYRMQYVKPEINGNDLAFLQYTGGTTGVAKGAMLTHRNILANLEQAKAVYSPLLRVGQELIVTALPLYHIFALMVNCLLLIYLGGCNLLIT-NPRDITGTAKELGRYPFTSVTGVNTLFNAWLNNEE--FKKLDFSTLRLVVGGGMPVQKAVAEKWAKVTGTNLLEGY----GLTECSPLVSCNPYNSKHYTGSIGFPVSSTEIKLVDDDGNEVEMGQQGELWIRGP--QVMAGYWNRPDATEEVLKD---GWVATGDIANVNEQGSIHIVDRKKDMILVSGFNVYPNEVEDVVSAHPKVLESAAIGVSSESSGETVKVFVV-----RIDPGLTEELKTHCRRYLTGYKVPKIIEFRDELPKSNVGKILRRELRD----EEEKVRNVA----------------- 118474838 4 --------------------------------------------------------------------------------------------------DDKKKISYEELRNKVDMCAAFLQSNSISYSDKVAMIVTNSPEFIVAFLAITSIGAVAVPINTFLKKNEFEYILNDCDAKMLIVSNSHLE------------EILGLERKTNLRKIAVIGEYEKPND-----KYTSFYLYEEFSPCKINQNVSIDDISSIIYTSGTTGHPKGAVIS-YKNVFSNLVGINRIFTITNKDRFIVYLPMFHSFTLTVMVLLPLFSASAAVI---VKSVFPFSNVLKQTLLKRVSVFLGVPAIYAAMAKAKIPWYFKWFNSIRY-FVCGSAPLAKQTIDDFAKIF--PRAQLLEGYGLSECSPLVSVNRPE--HKKISSVGLPLAEYNVKIVDDEMMEKNIGEVGEIIVKG--DNVMQGYLNNPGATDDTI---INGWLRTGDIGKIDEDGFLYIVDRLKDLIISKGQNIYPREIEEIIYRLEEIEACAVIGIKDESEDEDVVAFVQLKDGINIEAI---KIKEFLKKHLANFKIPKHIYFADELPKNAAGKVLKRVLKD------------------------------ 28897644 27 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQELKLQKGDRVALMMPNLLQYPVALFGILRAGCIAVNVNPLYTPRELEHQLNDSGATIVIVSNFANTLEQIVDNTPVKHVVLTSLGLPRAKGTIVDFVVKYVKGMVPKYDLPGAISMRKARLQYVKPFMSGDDIAFLQYTGGTTGVAKGAILTHRNMIANVLQAKGAYGPVLSPGRELVVTPLYHVFALTVNCLLFIEMGGRNLLITNPRDIPG---FVKELQKYQFTAITGVNTLFNALVNNED--FHELDFSNLRLAVGGGMAVQRAVAEKWLKTTG---CYLLEGYGLTECS-PLVAAYPHDLVEYNGSIGLPVPSTEVRMVDEEGNVLPNTGTGELQVRGP--QVMQGYWQRPEATKDTINED--GWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKRDPS----LTKEEVIAHCRQHLTGYKVPKLVEFREDLPKTNVGKILRRVLRE------------------------------ 126343208 78 ----------------------------------------------------------------------------CFDDTVKKFPDREALVAVPQNIRK----TFAQLKQEVDMAALGLVKIGINTGDRLAMWSPNSYEWVLMQLATAQAGIVLVSVNPAYQAQELEFVLKKVNCKAIVFPNKFKTQNYYNILKLICPELLRSERLPDLTTVIMV-DSKLPGTLHMNDVLQSGNAAQMDQLRDIEKSLSCYDPINIQFTSGTTGTPKAATLSHHNIVNNSIFIGRRMNLHKKEARLVLPSPLYHCLGSVGGTMVSILYGVTFILSSPS---FEGKTALEVVARERATLIYGTPTMYIDMLNQPD--FSSYDLSSLQGGEIRGQLAQPVILQMDITSLGSRDLFVAYGTTENSPVTFMQHTKDSIERKTQTVGRIMDHTEAKILDLQTGKELERNMAGELCIRG--YCVMLGYWDDPQKTEEAIDEDK--WYWTGDVATIDEEGFCRIVGRSKDMIIRGGENIYPAELEDFFHKHPMIQEVQVIGVKDHRLGEEICACIRLKG--TAKDITPEDLKAYCKGKISHFKIPRYIVFVKDYPLTASGKIQKYKLRQ------------------------------ 71277782 39 -------------------------------------------------------------------------------------------------------ISYAELSVQATAFAAYLQQLGLERGDKFAIMVPNCLQYPIALFGALLAGLTVVNVNPLYTARELEHQLKDSDAKAMLIIENFAQTLEKVVDKTAVKHVIMTSLGDTVVNCMVKYVKKMVPAFKLPHAVRFNTVLSRGALKLSPVELCGDDLAFLQYTGGTTGLSKGAMLTHRNMVANLQQAKAAIFPLLEEGNELVVTPLYHIFALTANCLTFFTMGGTNLLITNPRDMPNFVKELS-----KYPFTAITGVNTLFNGLLNTPGFSELNFSTLKMSLGGGMAVQRPVAERWQQITGTRL---LEGYGLTECAPLVTIS-PYNLAAYDGSIGLPAASTDVKIMREDGSEADIGESGEMWVKGP--QVMLGYYKCVEATEEVLKD---GWFATGDVAMMDDKGFFTIVDRKKDMIIVSGFNVYPNEIEEVLAMHEGVLESAAIGVPHEVSGEVVKIFVVKKS----DDLDEKTLIKHCRENLTNYKVPKLVEFRKELPKTNVGKILRRELR------------------------------- 21321598 4241 ---------------------------------------------------------------------------------AARTPDAVAVTFDGSA------LTYRELDERANRLAHHLVAEGAGPEQFVALLLPRSAELVVAVLAVLKAGAAYVPIDPAYPAERIAGMVEDARPVTVL---------------------------------------------------DRLPDLSGYPSTPPRTSLRPENPAYVIYTSGSTGKPKGVVIPH-ANVIRLFTATDHWFKFDHTDVWTLFHSYAFDFS-VWELWGPLLHGGRLVVVPYEVSR-SPRDFARLLDDEGVTVLNQTPSAFYQLIPEQPDARY---------VIFGGEALDLRKVADWRGA-----GTLINMYGITETTVHVTYTEADGTVGVPIPDLR------VYVLDDDLQPVPPGVVGEMYVAGP--GLARGYLDRPGLTASRFVANPFGMYRSGDLARW-VDGKLDYLGRADQQVKVRGFRIEPGEVEAVLAAHPAVRQVAVVARED-----RLVAYVVADEPVP-----AAALREHAARTLPDHMVPAAYVPLERLPLNNNGKLDRAAL-------------------------------- 21321598 5238 -------------------------------------------------------------------------------------------------------LTYAQLNAAANRLAHHLIAAGAGPERVVAVRLPRSAELVVAELAVLKAGAAFLPVDPAYPAERIGFMLADARPLLVL---------------------------------------DGPVDVSDQPDHD------------PGVAVRPEHPAYVIYTSGSTGRPKGVVVTHAGISTFSAAEVA-HLDVRPGDRVLEFSSPSFDASVLELCMALPAGAALVV---PPPGPLLGDQLADVVDEFGVTHALIPPVA--------LATVPDRPLPTFRTLVVGGDACSADLVARWA-----PGRRMVNAYGPTESTVVTSWSRPLAPGGVP-PIGRPLPGTRVHVLDAEGRPVPIGVPGELFVAG--VGLARGYLDRPGLTAARFVADPFGMYRTGDVVRWNRRGELEFVGRADEQVKIRGFRVELGEVETAVLRHPDVREAVVVARADGAGHKRLVAYVVGAVG---------DLREFLGESLPEYLVPSLFVPVEALPMSPNGKVDR----------------------------------- 21321598 1828 ---------------------------------------------------------------------------------ARRTPDATALVFR------DRSLTFAELDARANALAHHLRAEGVGAEDVVAVRVPRSADVVVALLGILKAGAVYLPIDPTLPADRVELLLDDARPKFVLDA------------------------LPTLS----------------------------PADEAPDVVLRPEQAAYIIYTSGSTGKPKGVVVEHRQLANLFY--ANRHELMGERTRFALTATFSFNTSWEGLLFLAAGHELHVI---DDELRLDPDGLVTYVRDHRVGTMDLTPSYAHRLVAA------GLLEPGLEQLMLGGEAVDAALW----RRIARSGVRGFNYYGPTETAVDAASTRVAGDHP---VIGRPLHNARAYVLDADLRPVPPGVPGELYVGGAQVG--RGYLGRPGLTAQRFLPDPFGMYRTGDRVRW-LDGVLDYLGRADDQVKLRGFRVEPGEVAAALREVPGVRDAVVVVRSG-----RLVGYVTGEPETDA--------RDHLKASLPDYMVPSAVVAVEAFPLSPSGKLDKKAL-------------------------------- 21321598 2850 ------------------------------------------------------------------------------------------------------RLTFAELDARANRLAHHLIGLGARPERTVAVRLPRSADAVVAVLAVHKAGAVYLPIDPALPTERLDVLLADAAPTVVL------------------------DSWPDLTTC---------------------------PDTRPRVDLRPDNAAYVIYTSGSTGTPKGVVVEH-RNLVNLLHNHRDDFATEHLRVALSAVFTFDTSWEGLV----LLADGHEVHVITDDVRLEPAEFVRYVRVHGIDLVDAGPPFARQLLDAGLL----TGTHAPKILTLGGEALDTALW----RELARSGVRAHNFYGPTETTVDAVSTRITGD---RPLIGRPLRNLTAYVLDADLRPQPEGVPGELFVAGP--QVARGYLDRPGLTAQRFLPDPFGMYRTGDRVRWVGDQ-LEYLGRTDDQVKVRGYRVEPGEVEAALLAHPDVRQAVVVPREH-GGHTRLVGYVVGA---------ATDLAAWLKDRLPEHMVPSVFVTLDGVPLTPSGKVDRRAL-------------------------------- 45580851 1957 -------------------------------------------------------------------------------RRARSSPDAVAV------SGGGRTLSYAALDRESDRLAGHLAGRGVRRGDRVGVVMERGTDLFVALLAIGKAGAAYVPVNLDYPRDRIERMLTDAGVSVAVC----------------------------------VQATSGAVPDGLAPVVMDSPAIAAAPSEAPPITVGAHDLAYVMYTSGSTGVPKGVAVPHG---SVAALAGDPGWSVGPGDGVLMHAPHAFDASLL-EIWVPLLSGAHVVVAD--PGAVDAQRLREAIDR-GVTTVHLTAGSFRVLAEESPDAFRGLRE-----VLTGGDAVPLASVVRLRETCPEIRVRHLYGPTETTLCATWHLIEPGVATGDTLPIGRPLAGRRAYVLDAFLQPVAPNVTGELYLAGA--GLARGYLGTAERFVADPFAAGERMYRTGDLARWTEQGELLFAGRADAQVKIRGYRVEPAEIEAALTAIPEVAQAVVVAREDGPGEKRLIAYVTAAGQPGPDPA---AVREHLGERLPEFMVPAAVVVLDGFPLTINGKIDRAAL-------------------------------- 45580851 433 -------------------------------------------------------------------------------RQVAQRPDEVAV------ADGDRVMSFGELAERADRLAGHLSARGVRRGDRVAVVMERSGELIATLLAVWRAGAAFVPVDPAYPAERVKFLLTDAEPVAAVCT-----------------AAFRAAVLDGGLEAIVVDDPGT----------------WPAVAPCPPVPTGPDDLAYVMYTSGSTGTPKGVAVSHG---DVAALVGDPGWRTGPGDTVLMHASHAFDISL-FEIWVPLLSGARVMIAG--PGAVDGAALAAQVAAGVTAAHLTAGAFRVLAEESPESVAGLRE------VLTGGDAVPLAAVERVRRACPDVRVRHLYGPTETTLCATWWLLEPGDETGPVLPIGRPLAGRRVYVLDAFLRPLPPGTTGELYVAGA--GVAQGYLGRPERFVADPFAPGGRMYRTGDLAYWTEQGTLAFAGRADDQVKIRGYRVEPGEVEAVLGGLPGVAQAVVC-----VRGEHLIGYVVAEAGRDLDPE---RLRARLAATLPEFMVPAAVLVLADLPLTVNGKVDRPAL-------------------------------- 145225845 35 ----------------------------------------------------------------------------------------------------ERSWTWSQWNDRVRRLAGALTERGISRGDVVAFLDKNHPACVELTFAAASLGAATAIVNCRLAPDELDYVLNDSGAKLLIVGEEFTGSIDKIRDK-----------LGRVEHVISVKPDGDD---------EYEAMLEASSPVDRADDVEPGDVCIIMYSSGTTGRPKGVELTQANIIAHTVNAHE-GFEFDEGDKNMVSMPLFHVGGSSYVQFG---------IHDGFPSVMTRDVDGMTLAGAILKGANRTFLVPAVLAKVLDAGEDAVKFGSLKTFAYGASPMPLPLLRQALEAWPNTDFMQTELCGVISHLLPEAHRDPGREERLSSAGTLVPNAELRVVDPDTLKDVPTGEQGELWFRSP--QLMKGYHNKPEATAESITED--GWFRTGDVGRVDDGGYIFVEDRLKDMIISGGENIYSIEVERVLAEHDAVVEVAVIGVPDDKWGEVVKAVVVIEGETSES-----ELIAFARERLAAYKCPKSVDITDELPRKPTGKILKKELRK------------------------------ 77458492 1100 ---------------------------------------------------------------------------------ARQTPDAVALLADRE------QLSYGELNRAANRLAHYLIEQGVGPEHRVGLCLERSPHMVIGLLAILKAGAAYVPFDPAYPSERLALMFSDAAPTLLLTQSSL------------------MAGLPANEAKICCLDTGA-------------AQWAQHPADDPQVTVSPENLGYVLYTSGSTGRPKGVAHSCRALDNLIAWQLAQAAAPQ---RVLQFASLNFDVSF-QEICSTLCQGGSLLLM-TEDSRKDLAALRPTLVAEGVQRAFLPFAVLQQLAGLTEADAPMPAGGCEIITAGEALQINDELRGFVRGLGGAQLHNQYGPTETHVVSQFSLDCNDAESWPDAPPIGRPIANARLYVLDEHLNPVPVGVAGELYIAGA--CLARGYLNRPDLTAERFLEPGARMYRSGDLAKFLADGNVQYLGRIDQQVKLRGFRIELGEIDSLLHQQPGVQEAAVLLREDVVGDKRLVAYVV---GTATPECLRAELQ----RQLPEHMIPSAWVRLSQLPLTRNGKLDRQAL-------------------------------- 77458492 29 ---------------------------------------------------------------------------------------------------QQEAISYRELNTRANRLAHHLRKLGVGPDVRVGLCLERSLEMLVGVLAVLKAGGAYVPLDPAYPQARLAHMLADSAPPVVLTHGQA-------------RDILRAALEPSATAPTVL----DLADARDWASLPADNL------DPHSIGLTPRHLAYVIYTSGSTGTPKGVMVEHRGLVAVSGDWARL-YGLGEPIKHLQMAGFSFDVF-SADLIRALGFGGTLVLCP-RDTLMDPPALYRLIREAQIGFADFVPALLNPLLAWVEE--TGHDLSFLHTVVCGSDIWTAHSARQL-RRLCGEQVQIVQAYGVTEASIDSTCFTENNQIDAVLPIGRALSNTRIYLLDADGKPVAEGVAGELYIGG--VGVARGYLNLPQRFIDSPFLAGERLYRTGDLARYRADGQLEFLGRNDAQAKLRGLRLELGEIETRLADIPGVRESVVLLRQDSPGEPRLVAYYCEKPDSTLSPRL---LREQLQISLPDYMVPTAFVRLDALPLTANGKVDR----------------------------------- 77458492 2152 --------------------------------------------------------------------------HELFERQALATPDALAVI-------GTRQLTYAQLRNEARQLGARLQTQGVLPNRLVAVVMERGWEQVVATLAILYAGGAYLPIEPTQPAERLRHILERAEASLVLTQPA----------------LLDRIEWPAQVTAIAVT-----------------DEVSNDELPLQPVQVNESDLAYVIYTSGSTGQPKGVVIDHRGAVNTL-LDINRRFAVGPNDRVLAISSLSFDLS-VYDFFGTLAVGATVVILEPQLS-LDPAHWLELIKRHQVSLWNSVPALLGMLVEYVEGEGGALPASLRVAMLSGDWIP----LTLPERAWALQPDLQLISLGGATEASIWSIYYPVQQVDPAWPYGKALDHQRFYVLDEALQVRPTWVAGQLYIGG--IGLAKGYWRDEKLSAGSFFNHGERLYRTGDLGRLLPDGNIEFLGREDNQVKVQGYRIELGEIEAALNRHPGVQSAVVRILGSTLGEKRLAGYVL-----KADPALQADFSAYLSDKLPAYMIPPSFTFVEAWPLSSNGKV------------------------------------- 24744797 1746 --------------------------------------------------------------------------HQLFEIQVERSPDAVAIVW------NQERLTYRQLNEQANQVAHYLQNLGVESESLVGICLERSLSLVVGLLGILKAGGAYVPLDPHYPTERLELILTDSQVPVLLTQ----------------QTLLSHLSHYSGDRVVLDRD---------------AAIIAQQPKTNPKSQVSSSNSVYVIYTSGSTGKPKGVVIEHRSTVTLLDWA-RTVFSFDELAGVLASTSVCFDLS-VFELFLPLTVGGAVILADNALALPNL------------AAATEVTLINTVPTAIAQLLALEAIPQSVRTVNLAGEPLSNSLVQKLYQL--PQIERVYNLYGPSEDTSYSTFSCIEKGATTQPSIGRPIAHSQVYLLNATHQPVPLGTIGELYMGGA--GLARGYLHRPELTAEKFIANPFHSYKTGDLARYRPDGNLEFLGRSDYQIKLRGFRIELGEIEVVLENCPGVKQAVVLRREDLVGGAKLVAYVV----SENSTLTTQDLRRFLEQQLPDYMIPGFFVPLESFPLTPNGKVNRPAL-------------------------------- 24744797 258 --------------------------------------------------------------------------HQLFEEQAKRTPNAIAVVYENE------SLTYQELNNRGNQLAHNLQKLGVKPDTLVGICLERSLELVVGLLAILKAGGAYVPIDPHYPQERLTYLLADTQVKILLTS-----------------QSLTSLLPANLAKIICLD--------------SDWDLIAKENPDNFESGVTVENLAYVIYTSGSTGQPKGAMNCHRGVVNRLLW-MQDTYPLTQGDRILQKTPFSFDVS-VWEFFCPLLTGARLVVA-KPEGHKDSVYLIKLIQDQQITTLHFVPSMLRVLLQEADLEKCQS----LKRVICSGEALPNDLSQRFFERFNCEL---HNLYGPTEAAIDVTYWCSPNWKREVVPIGRPVANTQIYLLNADLQPVPIGVVGELHIGG--VQLARGYFNRPELTAEKFIANPFRLYKTGDLARYLPDGNIEFLGRLDHQVKIRGFRIELGEIETILGQHPDVCQSVVLAHQTETGSQTLIAYVV----------------------------------------------------------------------------------- 40713152 3467 ----------------------------------------------------------------------------LFRRQAQRSPDAVAVR------DAARSLSFGALLGEAEGLARRLVASGVRRETRVAVLVERSAELVVALLGVSLAGGVFVPVDPDYPGDRIALMLADAAPQVLVCTA----------------------------------RTRSVVPGDFAGAVLALDEPSAAGPQVSLPRVAARDGAYVIYTSGSTGVPKGVLVTHAGLGNLASAQIER-FGVTSSSRVLQFAALGFDAAISEVCMA-LLSGGSIVLADAEHMPPRVSLGDAVRRWDITHVTVPPSVL-----------AVEDDLPDDLTLIVAGEACPPALVDRW-----SPGRRMINGYGPTETTVCATMSSPLSPGRGAVPIGGPIANMRTYVLDAFLQPVPPGMTGELYVTG--VGLARGYLGRPERFVADPFSPGGRMYRTGDRARWTGDGELVFAGRVDAQVKVRGYRIEPGEIEAVLAEHPGVAQVVVVARQDGPGEKQLVAYVVPAAGPTAEASLISALREAAAARLPEHMVPAAFVPLDAMPLTPNGKVDHRALQA------------------------------ 118465061 5194 --------------------------------------------------------------------------------HVARTPHAVAVTC------GRRSWTYRELDSSANRLAHLLIHHGAGPGDCVALLLERSAEAVAAILGVLKAGAAYLPIDPSLPSARIEFMLTDAAPAAVLTSTEFHCRLQEYDQT----------------------------------VIDVDDPSIREQPVTAPPAPAPDNIAYLIYTSGTTGVPKGVAVTHRNATQLFASLGAAGLPAAPGKVWGQCHSLAFDFSVWEIFGALLNGGRVLVVPDDVVRSPKDLHAL-----------LVAERVDMLTQTPSEVGVLSPDGLESTTLAVAGEACPVEVVDRWA-----PGRVMINVYGPTETTIVAAVSAPLTPGPEAPPIGAPVPGTALRVLDAHLRPVPPGVVGELYVAGAGVS--TGYLGRPGLTASRFVACPFGMYRTGDLVRWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAALDGVDQAAVIAREDRPGDKRLVGYVT-------GTADLAQLRTALAERLPGYMVPAAVLMLDALPLTPSGKLDTGALPA-----PDYQGPEGYLAPAGAVEEIL----- 118465061 1599 ----------------------------------------------------------------------------------------------------ERSWTYRELDSSANRLARVLAGRGARPGERVAVLVPRSAGAVVSILAVLKTGAAYVPIDPGLPSARIDFMLADAVPVVTVTT------------------AELRASAGDPDRVVAIDDPAPHVPRIGGR-----------------AAPAPDDIAYVIYTSGTTGVPKGVAVTHHNVTQLL---GSLDDRLGLGRVWSQCHSLAFDFSVWEIFGALLRGGRLVIVPDDVVRSPEDLHAL--LIGEGVTVLSQTPSAAAALSPERLESV---------ALVLGGEACPVELMDRWA-----PGRLMVNQYGPTETTLYATMTTPLRAGGAAVPIGSPVPGAALFVLDGRLRRVPPGVVGELYVAG--RGVAAGYLGRAALTASRFVACPFGMYRTGDLARWGADGQLHYVGRADEQVKIRGFRIELGEIRSVLAGLDGVEQAAVIARDDGAGHPRLVAYIT-------GTADPAELRAQLADRLPGYMVPSAVVVLDALPLTGNGKLDTRALPDYAGGRYRAPGD--------AIEEIL----- 118465061 548 -----------------------------------------------------------------------------------------------------RCWTYREVDETANRLAHLLIQHGVDRGQYVGLLLDRSAEAVVAILGVLKAGAAYVPMDPAVPAARIAFIVADADLRVVVTD------------------AGSRSRLTGLGAAIV--------------DLDDPALADYPATEPAGPGPAAGDIAHVIYTSGTTGEPKGVAVSH-RNITQLFASLDTGITLGPDQVWSQCHSLAFDFSVWEIWAALLHGGRLVVVSDAVARSPDDLRRL--LIRERVTVLTQTPSAAGALSPQGLDSV---------ALVIGAEPCPPELVDRWA-----PDRVMINVYGPTETTMWVSHSRPLAAGSGAPPIGSPVAGASFFVLDPWLCPAPVGVTGELGAGVGAGYVGRAALTASRFVACPFGGTGTRMYRTGDLVRWGADGQLHYVGRADEQVKIRGYRIELGEIRSALTDLDGVEQAAVIAREDSPGHKRLVAYLT-------GTADPAQVRTQLADRLPGYMLPSAVLALDALPLTVNGKLDTRALPARAENRYRAPQNPTSLAD------------- 118465061 3034 --------------------------------------------------------------------------------QVANAPHAVALRCAG------RSMTYRELDEASTRLAHLLAGHGATPGCFVALLFSRSAEAIVAMLAVLKTGAAYLPIDPALPATRIEFMLGDAAPVVAVSTAGLRAR-------------LEAFGLPVV-----------------------DVAATGAQPGGPLPPPAPDNIAYLLYTSGTTGVPKGVAVTHRNVAQLLESLHASLPGTGVWSQCHSYGFDV----SVQEIWGALAGGGRLVVVPESVTSSPDELHALLIAENVTVLSQTPSALAALSPRNL-----------HAALVIGGEPCPAALADRWA-----PGRVMINAYGPTETTVDAVLSTPLAAGAGAPPLGSPVAGATLFVLDGWLRPVPAGVTGELYIAGA--GVAAGYLGRAGLTAARFVACPFGMYRTGDLVRWDRDGRLHYVARADQQVKIRGHRIELGEIHSALAELDGVEQAAVIAREDRPGEKRIVGYLT-------GTADPAAIRARLAERLPAYMVPAAVLAIEALPLTPNGKLDARAL-------------------------------- 207082840 24 -----------------------------------------------------------------------------------------AIVYE------DRSYTWSEVCKRATKFASALEKIGIKKGDTVSFLAFNTPEIFEAHYSVPMTGGVLNTINIRLDANTIAYILEHSEAKVLVVDRQ---------LHVEVKKALKILD-KKIIVIDINDKHADQSKLEKIGDLEYESFLNTGDENYLYKPDDEWQAISLSYTSGTTGNPKGVVY-HHRGSYLMSTGSAVAWNMPNRLNFLTIVPMFHCNGWCYPWTIAMLNGRTICLRNI-----DVKKIFELIDKYNVTHFGGAPIVLNMITGAPESDRKKLK---QKVHVLTAGAPPPSIIFKKMKDLGFEVMHVYETYGHVTQCAWNEEWNAYDEDKQNEIKARQGVRYPMDPETMKEVPSDGKTIGEIMIRG--NVVMKGYFKDKEATDKAMAG---GWFHSGDLAVMHPDGYVKIQDRSKDIIISGGENISSIEIENTLSKHPSVSIAAVVAKPDEKWGEVPCAFIEM---VTDKPTTEKELIDFCKETLAGFKVPKQVIFC-ELPKTSTGKIQKFELRK------------------------------ 158315199 7 -------------------------------------------------------------------------------------PDKPAVILAGGPRGQERILTYRELVEGSNRLARLLVDSGLRPGDRLAILAENHLRYFELVWAGLNCGLYITPVNSHLTPPEVAYLINDSGARALISSRALAAVAEA-----------VVPETPGVVRRLML----------DGGSEHYEDLDAATAGFSAEPRDDEIRGTFMLYSSGTTGRPKGIQFPLPDWPAPLLPGARGAFGFNAEAVYISPAPLYHAAPLRVSALMHSVGGTVVVLP-----KFDAEGALHAIERYRVTTSQWVPTMFVRMLKLPPEVRARYDLSSLRIAVHAAAPCPVEVKRQMIEWWGPIIFEYYS-----GSENVGSTGLTSEEWLAHPGSVGRAQGGVLHICGEDGAELPAGQDGAVYFEAKGAGF--NYHNDPDRTRAVSHPAHPGWRTLGDIGHVDEDGYLYLSDRKDFTIIAGGVNIYPREIEDVLVLHDEVVDVAVFGVPHPELGEQVKAVVQPVRMADAGDGLAARLLEHCRTRLAPFKWPRSIDFVPELPRLDNGKLYKKPLRD------------------------------ 197787432 42 -------------------------------------------------------------------------------------------------------ISYRELDAQAARYANYLTACGVKTGDRVAVQVEKSTAAVMLYLATVRAGAIFLPLNTAYTLNELDYFFGDAEPALIVCDPS-------------KAEGIAKIAQPIGARVETLDSEGRG---------SLADGATKSADSFTTVQREGSDLAAILYTSGTTGRSKGAMLTH-DNLASNSLSLVEIWHFTDKDVLIHALPIYHTHGLFVAINVCLFSGATMIFL----KKLDTDRIIDLMPRSTVLMGVPTFYVRLLQN----PRLTKEAASHMRLFISGSAPLLAETHREWSARTG---HAVLERYGMTET-NMSTSNPYDGDRVPGAVGFPLPGVTMRVTDPETGRELARDEIGMLEVKGP--NVFKGYWRMPEKTKTEFRED--GFFITGDLGKIDPRGYVHIIGRGKDLVISGGFNVYPKEIESEIDAIPGVVESAVIGVPHADFGEGVTAVVVPDKTAKLDEA---AILHALDGRLAKFKLPKRVLFINELPRNTMGKVQKNILRD------------------------------ 171320246 42 -------------------------------------------------------------------------------------------------------LSYADVDGHSNDFAAYLASAGLAIGDVVAIQLPNSLHYPIAVFGAWKAGLIVTNVNPLYTERELRAQLEDSGAKILVTHSLSLETAARVAAETGIRIIVAGLGEFFPAPVAAAIEAALSAETGPGGATLISAALADARTHGNPSVDRRHPVALYQYTGGTTGQSKGAVLEHRNIASVLRMTSAFDTPFQVDDVMLTALPLYHVFAFTINFLMTFRKGAHNVL---TPKPRPLRNLRPAFEQFRPTWMTGVDTMYAGLMAESWFREKPPALRYALAGGTATRPDTAE-------RWAGMVCPLVEGYGMTET-CCIVSFNPPNANYRSGSVGLPMPGSEIRAVDGDGRPVAAGERGELQVRGPHV--TSGYLNCPGENATAFAE---GWLRTGDIVTIDADGWITVVDRLKDMVLVSGFNVYPNEVESVIAAHPDVAEVAVVGVSHQATGEAVCAYVVARRPELTDE----DVIAFCRKQLTGYKVPKLVRFVGDLPKSAVGKILRAQVRDL----------------------------- 119503363 17 ----------------------------------------------------------------------------------EKYPDRQALIF------PDSQLSYSELAALSQSYARAMIGHGLKRGEHVGVLAINRPEYIALLFACMFCGTVAVLLNARFRVQELRHATTHCDLKWIFVGEGVPHAARYLEAYPTLADALAVPAAPNLECAVALDVFESPGFLAFTDFLAEENLATPEQLDARRQEVVASELALIMFTSGTTSLPKGCMLTQ-ESVFRTSLAMRNRLSLTIKDCMWDPLPMFHMASILPLL--SLFHDGGSCLTD---DKVDIDRAVEQIQKHRATFLYPAFPAIMAELVNHPDLKLDEIDYVRLINNVGSAQALRENMRVWPSATHISAFGMTE-----LSGIGSHTDPADSPQIRAETCGKPYEGVEVQVVEPDGRICKADEQGELYVRG--FLVFEGYYKQPDETAKAIDD--QGWFHTGDLGSLDTEGRIRFHGRIKDVLKVGGENVSPLEIEAWLSTHPDVMVAQVVGVPDARLDEVVAAFIQLRPGATLSD---KEVIDYCEGQIASFKVPRVVRFLNEWPMSAT-KIQKSVLRE------------------------------ 54025512 6 ------------------------------------------------------------------------------DTHAAADPDRPAYIMAETDT----VVTYRHLVDASRAVAALLWSRGLRHGDCVVLLMENHVDFPKIAWAAQRIGLRYVTISTRLLPEEVAYILADSGARALFTSARHADVAAAASARVPAV------------------RERFDVDADRPGFENVSAAVASVPDGVRPDEREGVDLLY---SSGTTGRPKGVVLAPLGTPPGVAGLLHSRWGIGRDSVYLSPAPLYHAAPLRFTMTVHRFGGTVIVM-----ERFDAEAALAAIERYRVTHTQMVPTMFIRMLKLPDEQRLRYDLSTLRTVIHAAAPCPPDTKRAMIDWLGPIVHEFYS-----CTENALFTALDSHEWLAHPGSVGRAILGTPHILDDGGRELPPGEPGTIWSEG---GLMFEYLNDPAKTAASRNER--GWTTVGDIGYLDEDGYLYLADRRADLILSGGVNVYPREAEDALVVHPKVADAAVFGIPHDELGEVAHAVVVPAPGVAPDAALAGELLAYLRERLAGYKCPRAIDFEPELPRAATGKLYKRVLRE------------------------------ 167035079 459 ------------------HWQNLLTVIIEQPAQRIADLA-LLD-DHEYQQIVEGWNATLASYPD---DSCI---HQLFEAQVTKAPDAPALIF------GEQTLSYGELNRRANQLAHKLREQGVGPDVLVGIAIQRSLEMVVGLLAILKAGGAYVPLDPEYPQDRLEYMLDDSQAILLLSETSLITR--------------------------------MPAQFQSRTLLLDQLTLDGYPDTDLACLPTARNLIYCIYTSGSTGKPKGVQIEHRSVAALIGWSLSVYSQADLCGVLFSTSICFDLS--VWELFVTLSAGGYAVLAANALELPDLAARD------RVRLVNTVPSAIKQLCETGNIP------PSVKIINLCGEALKQSIVDDLYRLEHVSD--VYDLYGPSEDTTYSTCTLRAAGGK--ANIGRPLDNSAAYVLSGGLQPVPVGAVGELYLAGA--GLARGYLKRPGLSAERFLEQGGRIYRTGDLARYRPDGVLEYVGRVDHQVKVRGFRIELGEIETRLQQ-EAVRETVVMAI-DGPAGQHLVAYVVPTDDVAAQETLRENLRAALRKSLPEYMVPSHLVLMDRLPLTPNGKLDRKAL-------------------------------- 196158224 20 -----------------------------------------------------------------------------------------------------QTLTFAEIDSKSSALARYFHEAKLTPGTRVAIQLPNLIQNPIVVYAALRAGLVVVNTNPLYTEREMKHQFTDSGAKALVILGDLLPKFTSIKNDTSINTVITTSATE-------LLDPNTAPALDGTVSLSQAVEIGKGLPQFERPKIQLDDLAMLQYTGGTTGVSKGAALSNKNVLANCIQMLDRIGDGFKDEVLVCPLPLYHIYAFTVGMMALFAKGTQIILI---PNPRDIDGFIQTLKPHKISAFMGINTLFVGLGRHPEFA--KLDFSNLHLTMSGGTALTQAAVSIWQDVTG---NTITEGYGLSETAPVVSFNIPGKEEIGTVGYEL--EGTEVALLDSQDKPVEEGDSGQIAVRGP--QVMMGYWNRDDETAKVMTED--GFFKTGDIGIRTESGAIKIVDRLKDMIIVSGFNVYPNEIEDVLTSHPNVMEAAVVGKPDDKTGERVCAYITLSSEVSTDD-----VTEFCKKHLTNYKIPKSITVLEELPKSTVGKILRRELR------------------------------- 3798625 491 ----------------------------------------------------------------------------LLARYAARTPDAVAV------TDPCTSLTYGELDRRANRLAHLLRARGTVTGDLVGICADRGVDLVVGIVGILKAGAAYVPLDPEHPPERTDFVLADARLTAVVAHETYRHRFSGVPHVVTPD----------------------------------DPDLGRQPDTAPHLTLGRDSLAYAIYTSGSTGKPKAVLMPGVSAVNLLLWQ-ERTMGREPASRTVQFVTATFDYSVQEIFSALLGG---TLVIPPDEARFDPPGLARWMDEQAITRIYAPTAVLRALVEHVDPHSDQLSALRHLCQGGEALALDARLRELCRHR---PHLRVHNHYGPAESQLITGYTLPADPDTWPAAAPIGRPIDNTRIHLLDDRPVPDGMPGQLCVAG--IGLARGYLARPELTAERWVSGGERMYLTGDLARRAPGGDLDFLGRIDDQVKIRGIRIEPGEVENVLAEDARVAHAAVSVREDPRGEKFLAAYVVPTAGPHGD-GLAASLREGLADRLPAYLVPSAVVVMDALPRTTSGKVDRRALPDPAPG-------------------------- 84516538 26 -----------------------------------------------------------------------------LDRAASVFPNHIAIVH-----GALRR-NYAEFYMRSRQLASALAQNGIGRGDTVSAMLANTPAMLECHYGVPMSGGVLHSVNTRLDASVIAFQLDHAMSKVVIVDREF---------MPLIEKALALANVTP--RVIQYDDPEFPGPATATEAQDYNAFLSTGDPDFDWMPLDEWDAIAINYTSGTTGDPK-GVVSHHRGAYLLAQGNALTTSMAKHAVYLWTLPMFHCNGWCFPWTLSAIVGTHVCLRQVRP-----EPIWAALADEGVTHLCGAPIVMSLIISAHQAEKRTFD---HQVQFFTAAAPPPEKLLADMKTAGFDVTHLYETYGPDWHHEWSDLPLAEQATLKSRQGVRYLPLEGLDVLDPETMPRDGETMGEVMFRG--NVVMKGYFRNPKATQQAFAG---GWFHSGDLGVRYPDGYIQLKDRSKDIIISGGENISSIEVEEALYRHPAVKTAAVVAMPHEKWGETPCAFVELSTGADVDAAT---LRAWCKDWLAPYKVPSMVVFM-EIPRTSTGKIQKYMLREHA---------------------------- 34495548 24 -------------------------------------------------------------------------------------------------------LSYRELDRQSARLADYLRGLGLRAGERVALMMPNLLQYPVALYAVLRAGLVAVNVNPLYTARELHHQLADSQARAIVVLENFVEQARADTSLQHVVVTAVGDMLPAPKRWLVYVKKLVPSYRLPGAISFRKALAAGDATRWRDARLAPDALAILQYTGGTTGLAKGAMLSHRNLLANVEQA-RLVLGEALIEGRAVVATPLPLYHVFALTVNCLLITRLGGNSLLITNPRDLDGLVAELARHPVNAFTGVNTLFNALVHH--AGFAKLDFSRWKVAIGGGAAVQQAVAEAWQRTTGLVLLEGY----GLTEASPLVSVNALAAERYTGTVGMPVPGTEVELRDDAGRPAADGEPGEVCVRGP--QVMAGYWQRPEETAKVFHAD--GFFATGDIGIRTADGLLKLVDRKKDMVLVSGFNVYPNEVEDVVAQHPGVREVACIGVPDERSGEAVKIVVVRKDPS----LQADELLRHCRDNMTAYKVPRHVEFRDALPKSNVGKILRRELRQPA---------------------------- 88857802 12 -------------------------------------------------------------------------AHHLIAQQVKKSLGRVAV------TNGEQFLSYRMLDERANQLAHYLREHNVGPDTLVGLCVERSLEMMVGVLAILKAGGAYVPLDPAYPKERLAFMVQDTGLTVVLTQ-------------QKVATLLDGFNVTAVPICTLQH------------------FNDYATDAPDVPGLTPANLAYVMYTSGSTGTPKGVMVTHRNLVNFA-ANCELRYDITEADNVLQFSTMNFDIFVEEWL-ASLSRGASLVL-RHEAVSLSREAFIDFCQQHAISVASLPTAFWHQLALSEEELA----RLSLRLVIVGGEALDKKSVASL-----KPGFCLLNSYGPTETTVTGFAIDSDYAESRAVPIGRANANTACLVLSEQLTLCPPGVMGELYISG--QGLAKGYFIDNPYYDKSNLALSERLYKTGDWVRLSGDGELVFMGRIDDQVKIRGFRVELGEIVNQLMADETVELAVVLAEPGHDGGKTLRAYVQPQQDEAQHSQWLQSLQQSLSASLPNYMVPATFSVVVQWPVTTNGKV------------------------------------- 88857007 551 ---------------------------------------------------------------------------------VSATPEKIALICA------QQKLSYAELDAASNNLARYLRAQHLRINKNIGLLLPRSTQMIVAMLAVLKAGCTYVPLNPDYPEARLNYILEDANVELVITTDSLTLLLTKVGIST------------------VILNDELSVKLLAGEDVSQNE-----SEGLEFEPSVVSEPAYVIYTSGSTGQPKGVVVPHRAVIRLV--TEPNFMTLNQDTVFLQAANVAFDAA-TLEIWGPLLNGGQCVIYP--ERYIELEQLNQIIVRHKVNALWLTAGLFSEWSKECPVELP------LQYVLAGGDVLDPAAVCRVQQRL--PKVQVINGYGPTNTTFTCCYPVPANFDSSKSVPIGYPLQGDQVMLLSDNELVPYGCVGELCVSGA--GLAQGYLNQNPFYLDSGSIRYQKLYRTGDLARYNAQGVIEYVGRIDDQIKIRGFRVELGEIEQQISQLNEVSSALVMVCED-KHIKRLVAYVELQQGVSDRSYDLAQLADELKQRLPDYMVPSAFVIIDAWPLTNNGKIDRRAL-------------------------------- 159898405 522 -------------------------------------------------------------------------------------------------------LSYHALEQRANQLAHHLQLLGVGPEHVVGLCVERSLDLVVAILAILKAGAAYAPVDPSYPVERLAWMLSDLQPTVVIAQHGVLDR------------------LPSVACSVVVLET-------------IAAHLAAYPTTAPTVDISPENLAYVMYTSGSTGRPKGIMINQRNIVRLVRNTTYAAF--GPDQVGLLLATVAFDAS-TFELWGCLLNGGRLVIAP--PQQLSLAELGHLVEREQITTLWLTAGLFHQMVDHALDRLGSLRQ-----LLAGGDRLSPVHVHKVLER--WPQCRLINGYGPTENTTFSCCQQLSATTDLAQGVPIGQPIANSTAYILDLQLVPIGVVGELYLGGA--GLARGYLARPDQTAAAFIPNPMRLYRSGDLARYRDDGTIEFIGRRDQQVKVRGYRIELEEIVGVLLAQPQVDDAVVVVREDRVGDQRLVAYLV---GDNPAIELIE---QAVQGQVPSYMLPSAYVVLDALPLTANGKVDRR---------------------------------- 1483603 1506 ---------------------------------------------------------------------------------ARRTPDAVAVV-----GDDGTELTYAELDARSGALARRLAAAGAGRESAVAVLQQRSVHLVVSLLAVLKAGGFYVPLNTRYPADRMRLITADVKARVLLTDRAT-------------DTAHECRSWAGDADVLVV------------------DELPTGGEPLPVVPAHPHQLAYVMYTSGSTGNPKGVAITHG---DVAALAADTCWRTGNQQRVLLHSPYSFDTSQ-YELWVPLLSGGTVVVAP--PGDLDTRALERAIVDGGVTGMWLTSGLFNLLAEESPHCFTGVREVW-----TGGDVVSPAAVARVLAASPSTMVADGYGPTETTTFATHHFMRAPWQQETTVPIGTPLDNTTCHVLDDRLRPVPPGVTGELYIGGS--GLARGYLNRPERFVADPYAPGGRMYRTGDLVRLRRDGVLTFLGRADHQVKVRGFRIELGEIESVLGAHPGIAQSAVLVREDRPGDKRLVAYVVPAPGATADATV---LRRHVAAALPDYMVPAAFVPLDALPLTGNGKLDRRAL-------------------------------- 1483603 454 ---------------------------------------------------------------------------------AAATPHAVAVSHDGD------HLTYAQLDARANRLAHRLVEQGAGPERLVALTLPRSLDLVVALLAVLKSGAAYLPLDPDYPADRLAWMLEDAAPVLVL------------------------------------------------DPQAMTEDLAGYPDTAPRTAVDGAHPAYVIYTSGSTGRPKGVVIPH-SNVVRLFTSTDHWFGFGPDDVWTLFHSYAFDFS-VWEIWGALLHGGRLVVVPYHVSR-SPGDFLDLLAREKVTVLNQTPTAFHQLDAADRARTAAPELALRYVVFGGEALDVARLADWYARR--GTAARLVNMYGITETTVHVTHAPLGPGHAVPGTPSLPIPDLTPRVLDAALRPVPPGFTGELYVAGA--GLARGYLNRPALTAQRFPADPYGMYRTGDLVRHLDDGTYAYLGRGDDQVKIRGFRIELGEIENVLATHPGVAQAAAVVREDRHGDLRLAAYAVPTPGTEPD---VAGWRALLAGQLPAHSLPASFTLLAALPLTANGKLDRAALPAPQAPAPETADEPAPAADPG----------- 104782107 2633 ---------------------------------------------------------------------------------VRRTPDAVAV--KAEEGG----LTYRQLDEQANRLAHHLIALGVKPDDRVAICVERGLAMVVGLLAILKAGGAYVPVDPEYPAERIRHMLSDSAPVVVL--------------------------------VHAATRHVPEAATVPLIDLDRPSWLEQPVQAPVVKGLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLLW-MQDAYQLGADDVVLQKTPFSFDVSVWEFLWP--LQTGARLVMARPGGHRDPEYLREVIRAEQVSTLHFVPSMLDVFLAHGAVQPERLKR-----VLCSGEALPGALVRRFHAQL--PTVELHNLYGPTEAA-VDVSAWHCMTAPDNTPIGKPIANTTLYVLDGHGQPVPQGVAGELYIGG--VQVARGYLNRAELTAERFLDDPFGTYRTGDLARHLADGNLEYLGRNDDQVKLRGLRIELGEIQACLTAIEGVKEAVVLARE-----QRLVAYC------TGTPQPTEVLRAALLARLPEFMVPAQFIHLDALPLSPNGKLDRKAL-------------------------------- 104782107 550 -----------------------------------------------------------------------------------------------------QRWRYAQLEAQANRLARCLLEHGVQPGDRVALLLPRSFDLLAAQLAVSKCAAVFVPLDGNAPVERQAFMVADSQAVVLLTHS-----------------------------------DQPQIEGGRRFELDRLDLGRYAS-EPLNLAVDAGSAAYIMYTSGSTGTPKGVQVPHRAIVRLAINNGFADF--NSQDRVAFASNPAFDAS-TLEVWAPLLNGGAVVVIDQDQVLSRQALHDELLAQSVTVLWLTAGLFHQFADDLLPAFRR------LRYLMVGGDVLDPAVIARVLR--DGAPQHLLNGYGPTEATTFSTTHEIVSVGEGSIPIGKPIGNARCYVLDARRQLLPVGAVGELYIAG--DGVALGYLGQPELTAERFLADPFNMYRSGDLACWQADGTLRYLGRADQQVKLRGFRIELGEIEARLAACAGVRDVAVVLREDSPGDKRLVAYFT-------GQQAIAELHQHLQGQLPDYMLPSAYVQMDVLPLTANGKLDRRAL-------------------------------- 104782107 3690 ----------------------------------------------------------------------------------------------------ERQLTYAELNEQANQLAHWLISEGVVPGDHVAILLPRSLPLLVAQLAVLKCAAVYVPLDINAPAERQAFMVQDCQAVALLT------------------------------------LGGIAGDLGVRRVDLDCLALDDQPGHNPGLASDAADVAYVMYTSGSTGTPKGVRVAHRGITRLVLNNGYADF--NAQDRIAFAANPAFDAA-TMDVWGALLNGGQVLVIDHQ-TLLEPVRFGATLREGGASVLFVTTALFNQYVQLIPEALAGL-----RILLCGGERGDPGAFRSLLAQAPALRLVHCYGPTETTTFATTHEVRALAEDAEHVPIGRPIGNTTVYVLDHQGRVLPEGVTGELYIGG--DGVALGYLERPQLTAERFLDDPFRMYRTGDLARWRPDGQLECLGRNDDQVKIRGFRIELGEIEQHLAQCPGLDEGVVQALRLEQGPLRLVAWFTRHDPALDG----LKVRAFLRERLPEYMLPAAFVALEALPLTNNGKVDRKAL-------------------------------- 104782107 1592 ----------------------------------------------------------------------------------------------------EQTLSYGELNRQANALAHHLIDLGVRPDDRVAVVARRGLDTLVALLAVLKAGAGYVPVDPAHPDPRVRYLLSDSAPVVVLAQRALFER---LEGLEAPLLALDQPDWPARH------------------------------DNPVVAGLTPDHLAYVIYTSGSTGEPKGVMVEH-RALANLVHWHRKAFELRAGDHTASVAGFGFD-AMAWEVWPALCAGAVLHVPPEPLGNEQLDAMLAWWLAQPLKVAFLPTPV------AEYALSQGLRHPTLRTLLIGGDR--------LRQFNSDPGFVVVNNYGPTETTVVATSGLV--LPGGALDIGRPIANARAYLLDEALQLVPSGATGELYVGGA--GVARGYLNRPDLTEARFLADPFRMYRTGDLARWNADGTLEYLGRNDDQVKVQGRRIELGEIEAQLLQMPGIEEALVLAHEAQAGQPRLVAWFIAR-GEAPTPA---ELRAVLLQRLPAYMVPVALVRLTAWPLTANGKVDRRAL-------------------------------- 54023210 9 ---------------------------------------------------------------------RLNCASALLDGAVDRHGDRPCL------STAESTWSYGDLLDTANRIARVLTEFGLVPGNRVLLRSPNTPWLVACWFAVVKAGGVVVTTMPLLRAAELTKLIDLTRPALALCD-------------HRLTAELACADLPVV-----------PVGGPGAEDLTRRAAAK--PPTFTDVATAADDVVLLAPTSGTTGTPKATMHFHRDVLAVADTFGAHVLRPRPDDVFIGTPPLAFTFGLGGLVIFPLRVGASTVLLERA----DPESLVVAIEKFAATVLFTAPTAYKALLKRDDLDGLRT----LRRCVSAGEHLPEPVFTGFRERTGIS---IVNGIGGTELLHIYIS--AADADIRPGSLGRAVPGFQVEIQDDDGNPVPDGTAGLLAVKGPTGCR---YLADPRQ----RDYVRGGWNLTGDTCTRDADGYLWYHARSDDMIVSAGYNIGAPEVEAVLDRHPDVAECAVVGVPDADRGNVVHAAVVLRAGVDGSDEKVRELQDFVKSTAAPYKYPRSIVFVTELPRNPSGKLQR----------------------------------- 148555181 11 ---------------------------------------------------------------------------------AAARGDADALVF------PDRRLSHAQLHASARRWAKALLAMGVEPGRNVGILLTTRPEFVEVMFGIAMIGAVAVPVNARYQAHELAFLVRDADLVALVTTGAFSRRLQAAALADADPHALDLADAPLLRRIVCIDPPCQPFMVSAEAALAEGDPIDDAAVDAAIDAVDPEQIALVLYTSGTTANPKGALISHRAIVGNSRNLGKR-YRVTAADKVWSPLPIFHIAGILPLTMVIDAGGAYLTVP-----HFDAATALAMLGREGATVAY-PSFVTIMQDLITHPSFATTDLSKLRLMNSNFAVQPAWIKEAMTKAMPHT-VQVGTYGLTEGAGTICTSNIDDPFALRTGRLGVPLDEWEVRIVDPEGRDCALGEQGEIVARGP--NMLKGYYNAPDKTAEV---LRGGWFHTGDIGSFDASGHIMFHGRTKDMLKVGGENVAAAEIEAMLQTHPAVKLAQVVGLPDPRYVEVPAAFVELVDGGQVSEA---ELIAHCKGKLATFKIPRHVRIVSEWPMSTS-KI------------------------------------- 194016008 462 -------------------------------------------------------------------------------------------------------FTYGELFQKAEKLARFLQMKGVSRDVPVAVLMDRKAEAMVSIFGILKAGGAYVPIDPALPEERIQYIVEDSGASIVLTEESFVSTYRALSEKMVVQQQIALD----------------------------DELLPQLVDQSVPE-----DLAYMIYTSGTTGKPKGVMIEHLQLHHLVHALHHEIYE-EASELQMALLAPFHFDASVKQIFAALLFGHTLHIIPRETTRNGVQLAAYYKKHQIEAADGTPAHVQLLLATELDGLSLRH-------MLVGGEALPAKAAYSLIEAVRMPDFTLWNVYGPTETCVDAAVHRLESEQQRYVSIGKPLGHHRLYILNDHDQLQVQGAAGELYVAGIGVG--RGYVNQPELTEKDPFSPDERMYRTGDLVRWLPDGTIDYLGRMDDQVKIRGYRIETGEIEAVMEQVDGVDQAVVLVVEEADGEKALSAYYQARHENVSVDI----LQAAIKHQLPAYMMPLYFKELDAFPLTVSGKVDRRALAAL----------------------------- 28870014 2590 ------------------------------------------------------------------------------------------------------QLSFRQLNEQANCLAHHLIKLGVRPDDRVAICVERGVGMVVGLLAILKAGGAYVPLDPSYPRERLHYMFKDSAPIALLTQATT--------------------------------RALLDDEGTPRVDLDSADWDMQHVANPRVTDLTPNHLAYVIYTSGSTGTPKGVMVEHRNVSNLVQWSSRLCPPTSGSALLHKT--PISFDASVWEIFWPLSSGIALVLARPD-GQRDPAYVAQVIQERRISVVQFVPVLLQ----QFLDLPQSRDCHSLTDIVCGGGELTVALAEQLRQRL--PQVRLHNVYGPTETTVDCSVWTLEPHQPVPGPIGRPISNTRMYVLDAQDQPVPQGVSGQLHIGGS--GVTRGYLNDAERFIDSPFVSGDRLYRSGDLVRQRADGLLEFLGRNDDQVKIHGLRIEPGDIQACLTAHPDIQQAVVLVRDEPPGGQRLVAY------YTGTLLPIETLRELLRARLPDYMVPALYVHLHEMPLAPNGKLDRKAL-------------------------------- 28870014 1533 ----------------------------------------------------------------------------LIEAQVARTPQSPALIQDG------TSLSYAQLNQQANRLAHHLISLGVRPDERVALCLHRGPQRLIAMLAVLKAGAAYVPVDPVYPAERIAYLLQDSTPRLVLTEHATL----------------------------------ALVGDIAQVNIEQAEVHSHPDSNPQVQGLDAQNLAYVIYTSGSTGQPKGVMVEH-RTLANLVHWHCQAFSLHAGSHTASVAGFGFD-AMAWEVWPALCAGAVLHLPPAQVGNEHVDELLDWWLEQPLQVSFLPTPVAEQAFR------RPRQHPTLRTLLIGGDR--------LRQFDSDPGFAVINNYGPTETTVVATSGPV--TPGGPLHIGGPIANTRVYVLDEQLQPVPVGVIGELYIGGA--GVARGYLNKPQMTEERFVADPFRMYRSGDLVRWNVDGSLDYLGRNDDQVKIRGMRIELGEIEAVLARQADVKDAVVL-----VRGERLLAWYTEVSAVEP-----ETLREALQACLPPHMVPLAFTRLQSLPLTSHGKLDRNAL-------------------------------- 28870014 471 -----------------------------------------------------------------------------------------------------QHLTYAQLNRHANALARRLIDQGVRPDDRVAVVSRRSLETLIGLLAILKAGAAYVPIDPSHPRERLNYLLSDSAPVAVLTLSSLADR-------------LPPLAVPLIELDHCAHSQGDD-------------------SNPQVSGLSRDNLVYVIYTSGSTGQPKGVMVEH-HTLASLVDWHCAAFDVKAGSHTSCLAGFGFD-AMAWEVWPTLCAGATLHLAPVQESGEDIEAMLNWWRAQPLDVSFLPTPVAEYAFSQDDEHPTLRTLLIGG--------------DRLRQFAHNRRYAVVNNYGPTETT--VVATSGQVFASGSLHIGVPIANTRVYVLDGHLQPLPPGVPGELYIGGA--GVARGYLNQPQLTEERFIHDPFRMYRSGDLVAWNADGTLDYLGRNDDQVKIRGMRIEPGEIEAVLTCQQGVKDAVVLVRD----------FHLLAWFTETSAVDTDALNHALRALLPGYMVPRAFTRMPSLPLTANGKLDRRAL-------------------------------- 126436245 17 ------------------------------------------------------------------------------------------------------RFSFAEVVHRIRCAAGAFADLGIGKGDRVAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKSEEAADVITRSGAKAVLVQQGFL---------------------------------GVEYAAPEGVPVIDLKSDFLAGGEPFSRTVDGSDISDIIFTSGTTGRPKGVMMNHRQNL-RLYEEWCNLADLRQGDRYLMVNPYFHTFGYKAGLIASFIRGATMVPVP----VFDVDRVVDLIAAERITMLPGPPTLYHSLLSVAD----KSKLATLRAGVTGAADIPVELVRRVLEELPF--QTLATGYGLTEAGTATLSRPGDSFADIA----------TTVGTACDGVEVRIADDGEVLVRG--YSVMQGYLDDPAATAEAI--DPHGWLHTGDLGTLDDAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPDVAQAAVIGVPDERMGQVGKAFVVRREGHA-EPLSAEGLIAWSRERMAGFKVPRYVEFLDELPLNATGKVM------------------------------------ 154508727 28 --------------------------------------------------------------------------YNLLDDAARLYPDRIALDYFGATT------TYAQVRDQVLKAARVLHEAGVGPGDTVAIALPNCPQAFVAFYACMRIGAIAAQHNPLAPASEIAGQLGRHGGKVAIVWEKCVDAYPLSVLDTVFTVDISHGMPASQRLLLRLPRNQLRGSVPSGTRSWDRATASSAAIDPSFPLPSPDDRAVILHTSGTNGIPKSAPLTHRNIGVNVNQCMFWVWKLHEGETFFSLLPYFHAFGLTFFLCASVRKAATQVLL------PKFDAQMALDAHKRRPITFFVGVPPMFERILRLATRTKTDLSSIRYSVAGAMPLSTALAGEWEEATG---GMIVEGYGLSETAPVLTAPLSDKRRHGVLGVPFPSTQLRLVSLDDDTLDVEDGQPGEIIVRGP--QVFEGYLDAPEETARVFTSE--GWFKTGDIG-VNSDGFISMADRKKELILSGGFNVYPSQVEAAIRSHPSVNDVAVVGVPVSDATEEVAAAIIMQEGSAP--LTLEEVRAWAEKTIAHYALPRQLVVIAELPRNQMGKILRRKVAQLV---------------------------- 118470844 29 -------------------------------------------------------------------------------------------------------LTYGQLREQSTKFAAALSELGIGPGDHVATLMGKSAELVVALLGIWRRGAIHVPLFTAFAPPAITHRLRASDARLVICDADQL-------HKITHDDSAPS---PAPWRVVVAGPSTTDDVLELAGLIRRHDGVSTAEMTAV---TGGSGTLVELFTSGTTGSPKGVAVP-LRALASFHAYQEFGLDVRREDVFWNAADPGWAYGLYYAILSPLATGTRSILLHAGFSPP---LVWRVMERFGVTNFTAAPTVYRSLLTDPTSVPPTVRLRRAS---SAGEPLTPDVISWSRANLG---VLVRDHYGQTEHGMFIANAWADGLRDEVHEGSMGAVLPGWRCNVLDLNPSRRMGRVAIDAHNSPLMWFNGYTNAPDKTAE-RFTPDGHWYLTGDIGHVDDEGKFHFCGRDDDVIIMAGYRIGPFDVESVLVMHPSVIEAAVVARPDHLRGEVLEAFVVLREGTEGSEDLEKELQTLVKKKYAAHAYPRTVHFVTELPKTSSGKVQRHLLRR------------------------------ 194289810 17 ----------------------------------------------------------------------------LVREHAAQRPAQRALMH------GDRVLDYAGLDAAMDRIAAALARDGVRPGEAIAICAASSIEYAAVYLGAVRAGVVVAPLAPSSTPDSLAGMIADAGARLLFTDATVSDVLGPVRAR--------------LAGTPVVTLDGSEAGRP------YADWLAPAGTPVAEPEIRAEMPLNIIYSSGTTGTPKGIVQSHGMRWAHVSRGAATGYG---ADAVTLLSTPLYSNTTLASFFPTIGLGGTAILM----ARFDAGKYLALAQQHRVTHTMLVPVQYQRLLAHPD--FDRHDLSSFRQKFCTSAPFSPALKAEVLRRWPGGLTELYGMTEGGGSCLLHAHQFPD----KLHTVGRPAPNADIRIIDDEGRELPPGSTGEVVGRSP--AMMNGYHNQPEKTAETEWHDAQGFIRTGDIGRFDEDGFLVLLDRKKDMIISGGFNLYPSDLEAVVRQHPAVSEVSVVGVPSERWGETPVAFVALHAGSSAS---VQDVLAWANERLGKTQRLAAIHEVESLPRSAIGKVLKRELRD------------------------------ 115436398 20 -------------------------------------------------------------------------------------PDRLAIVASDGSAGVAVSRTWRDTRARCLRLAAALTGLGVQRHDVVAVFAQNIPAVCELHFGVPMAGAVICTLNSRLDAAMAAVLLRHSEAKVVFVDRALLGVAQKALVLVAEAGARRPVLVLISELLDENERSPPDAKIKVTRDYEYEHLLSAAAAGSSPDPADENEPIALNYTSGTTSRPKGVIYSH-RGAYLSSLAAVIVNAMAETPVYLWTVPMFHCNG-WCQVWGVAAQGGTNVCV----RRVTAAAIFDSVARHGVTHMGGAPTVLSMIVNADERRRQPGGRRRRVTVMTGGAPPPPQVLFRMEEQLVIHSYGLTETYGPATVCTWKPEWDALTAEERARIKSRQGLHHVKDPATMRSVPADGRTVGEVMLRG--NTVMSGYYKDGGATAEALAG---GWLRSGDLAVREEDGYIKILDRSKDIIISGGENISTVEVEAALFGHPAVEEAAVVGRPDEYWGETPCAFVKLRGGGGGGAAVEEELMAFCRARLPRYMAPRTVVVVEELPKTATGKVQKVALRE------------------------------ 197773282 233 ---------------------------------------------------------------------------------ARRHPDAVAAVHRS------RRWTYQELNVRANRLARGLLAEGLRPEDVVAVVTERDLNWMAGVLGVLKAGGAYLPIDPQYPPGRIATMLGRARCGTVLTEPGSTTSLDR-----------AVSSLPGTRRLLVPTLAESDTDGGDLGL-----------------DVAADRLAYVCFTSGSTGEPKGAMCEHAGMLNHLYAKIDD-LGIGEGQVVAQTASQCFDISVWQLLSALLVGGRTLLV--EQEAILDAGRFLDTIADGRVEVMQLVPSYLDVVLSALE--RDPRDLPDLKCVSVTGEALKRELVERWFTA--GPGTRLVNAYGLTETSDDTNHEVMDEVPAGVRIPGRPVNNVHVYVVDDDLSPVPLGAPGAIVFSG--ICVGRGYVNDPERTRSVYLADPHRPYRGGDFGRWLPDGKLEFLGRKDAQVKIRGFRIEIGEIENTLLRLPDVRDGAVVVTGPEGHDRQLVAFCT-----GPRPQAADVLRERLGEMLPDYMVPAAFHQCESLPLTANGKIDKKALAALAE--------------------------- 126731456 5 ------------------------------------------------------------------------------------------------------RVTYSDLQDRVQALATGLQAIDPEFGSRVGICCYNTVEHLVAWLAVLAAGKVWVPLQPMNAQEELLRSVELTRASIVIVQPETAQKLSGAQAQFVMADA-----------------------RSDKADTTAALCRTYAGQSPEAGHLPLSATQAIKFTGGTTGRPKGVMQPYRAWNTNIAIQIAAW-SLGEGQRYLAAAPITH--GTSTYILPTLATGGTLVLLD----RPRPEETLHFLQAERITTTFVPPTVLYMLMELLT--VRDADYAHLKNLIYGAGPMRPEAIGRAQEIFGPCLASTYGQTEAPQIA-TMISARELADPEKRTSVGRETLLSRVEMMGPDGQILPPGETGEIVIRGDLL--MTGYWDQPEATEKALKD---GWLHTGDLGVKDEDGYVYIRGRAKEMIITGGFNVYPADVETVMGEHPDIVDCAVFGVPDDKWGEAVHAAVQLRDGARVTGA---AIIAFVREKLGPVKTPKSVRFMADLPRNAIGK-------------------------------------- 99081011 26 -----------------------------------------------------------------------------LERAATVFPEHTAIIH-----GPLRR-SYAAFYARARQLGSALSHRGITRGDTVSALLPNTSAMLECHYGVPMCGAVLHSINTRLDAAIIAFQLDHAMSKVVIVDSEF---------MPLMQEALALCSVQPL--LIEVDDPVYEGARIKTEAVDYDSFIADGDAEFAWMPEDEWDAISINYTSGTTGDPK-GVVSHHRGAYLLAQGNALTTTMGKHAVYLWTLPMFHCNGWCFPWTLSAIIGTHVCLRQVRA-----DQIWNALADEGVTHLCGAPIVMSLMISAPADVQRPLD---QTVQFFTAAAPPPEKLLADMKTAGFEVTHLYETYGPAVVNDWHWSELPHDEQSRLKSRQGVRYLNVLDPETLEPVPHDGETMGEVMFRG--NVVMKGYFRNPDATRKAFEG---GWFHSGDLGVVHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAIAVTAVVAMPDEKWGETPCAFIELAEGAEID---TDALRQWCRDQLAPYKVPRKFV-LTEIPRTSTGKIQKFALREQA---------------------------- 26990934 3709 ---------------------------------------------------------------------------------------------------------YAGLNLAANRLGHALVAAGVCVDQPVALLAERGLPLLGMIVGSFKAGAGYLPLDPGLPAARLQSIIQLSRTPVLVCSAACAEQGRQL-------------------------LGELEASLRPQLLVWEDVQANPIASHNPGIHSGPDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPY-LALSEQDVIAQTASQSFDISVWQFLAAPLFGAKVEIVPNVIA--HDPQGLLAHVQATGITVLESVPSLIQGMLASDHQALDGLRW-----MLPTGEVMPPELAAQWLQR--YPQIGLVNAYGPAECSDDVAFFRVDAASTQGSYLPIGTPTDNNRLYLFDQALVPLGAVGELCVAGAGVG--RGYVGDPVRTALAFIPHPYGAYRTGDLARQRLDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQAEIRDAAV-AVQEGVNGKHLVGYLVAHQGVSADAALLEQVKQRLRAELPEYMVPLHWGWFDSLPHNANGKLDRKALPAI----------------------------- 26990934 13 ----------------------------------------------------------------------------ALAQRAAQTPERIALRFLADTPGEQAVLSYRDLDQRARTIAAALQGR-ASFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPESAERLLSIIDDAEPRLLLTVAALRDSLQGL-------EALAADNAPQLLAVDGLDP-------------------ALAANWREPV-LKGDDIAFLQYTSGSTALPKGVQVSHGNLVANEQLIRQFGIDLNPDDVIVSWLPLYHDMGLIGGLLQPIFSGVPCVLMSPRYFLARPLRWLQAISEYGGTISGGPDFAYRLCERVSEASLAGLDLSRWRVAYSGSEPIRQDSLATFADKFGFDPQSFFASYGLAEATLFVSGSRPGTGSVLMSCGFPQPGHAVRIVEPQQLQVLGDNQVGEIWAGGP--SIARGYWRNPEASARTFVEMDGQTWLRTGDLGFIREGEVFVTGRLKDMLIVRGQNLYPQDLEKALEREVQVLRVAVFAVEHQGEEGIGVAVEISRNVQKAPQDLIKTLRQVVAD--ACRQAPAVVLLLNALPKTSSGKLQRSACR------------------------------- 218437819 43 -----------------------------------------------------------------------------------KTPNQVALIY------QHQEITYHELDKKSSQLANYLQKKGVREETLVALYLERSPDLIITILAILKAGGAYLPLDPAAPLKRLETILQDAKCPILITQKTKLNSLQAIPDRLQT----------------ICIDDGLDLSYFPDEITYKTE-------------VTSEHIAYVMYTSGSTGKPKGVCVIHRGIIRLVKNT--NYVNLSTDEVILQLASIAFDAA-TFEIWASLLNGGKLVLMPVQ--TPSLQEIGAAIKQYGITTLWLTSGLFNLVVEEHIEYLKPLKQLLAGGDILSRFHVKKVLKE-------IPHCQLINGYGPTENTTFTCCHHIDDLVKPSIPIGRPIANTQVYVLDNDLQLVPIGVAGELYIGG--DGLAKGYLNQPHLTTEKFHDPNSHLYKTGDRVRWCEDGTLEFLGRIDFQVKIRGYRVELGEIETILSHHHQVKSTAVLAIEDSIKNKQLVAYVIPEEKITD-----RQLRDFLKDKLPDYMIPSEFIFLEEFPLNLNGKVDR----------------------------------- 154686277 1505 ----------------------------------------------------------------------------LFERQAKETPDARAVVYDG------QILTYRELNERANRIAAALRSNSVGPESVVALLTGRTTELASGILGILKAGGAYLPIGDDVPRERAEWMLKDCKADILLQSD-------------------KLDGLPLSGKRLFIEDIQTKAGL---------------SSENPEPLGGPESLAYMIYTSGSTGAPKGVMIEQRSVIRLVKNS--NYIDFTPEDRLLFTSSLGFDV-TTFEIFGPLLNGASLYVSDQE-TYLDSDVLETFIQQNGITTLWLTSSLFNHLSEQNEHVFSGLSR-----LIIGGEALSPSHVNRVRNAL--PHLSVWNGYGPTENTTFSTYFLIEQSYDHSIPIGRPVGNSTAYIINSRGTPQPIGVIGELCTGG--DGVARGYFGRPELTEENPFVPGERMYRTGDLARWLPDGTIEYAGRMDDQVKIRGYRVELGEIEAALRSLDGVKEAAVSVRTGQSGNKELIAYMSLQADMD-----TEKVRSLLSKQLPNYMVPAYMMELEKLPLTPNGKLDRK---------------------------------- 47681509 1079 -----------------------------------------------------------------------NCIHELFEEQVQETPDAVAVVFEN------QQLTYDQLNCRANQLAHYLRNLGVKPEDLVGLCVERSPLMIIAILGILKAGGAYIPLDPTYPQDRLNFMLEDGKVSILLTQLILKEKLPHHQAKPIFLDEIE-------------------------------EEITQNSPENLSKVITGSNLAYVIYTSGSTGKPKGVAIEQ-FGLYNLAKFQQSIFNLSSKSRILQFTSLSFDVSIWEILMA-LAAGGSLYLGSKYSLLPGIN-LIERLRTDKITHINLTPSALSVMPLE--------DLPALETIIVAGEACTADLVQKWGAK-----RQFFNAYGPTEITVIATVKQCDPTDPIAPIGQ-PITNTQTYLLDQELQPVPIGVPGELYIGG--VGVARGYLNRSQLTQERFIANPFGEYKTGDLCRYLPDGNLVFLGRIDHQVKIRGFRIELGEIETTLRQHPN-VQDVVVVAVSEENQKRLIAYLAP----QLTDSKVTELRCYLKQKLPDYMIPSAFISLKQFPKTPSNKIDRKAL-------------------------------- 167566222 3 ---------------------------------------------------------------------------------------------------DDTRLTYRALAAQSLSFAERLQALEIAPGERLAIFLDKRAEAVVAMLGAAAAGVVFVPINPILKPDQVSHILTDSGARCIVTSSLRARILGDDALATIPYVILTDAKTQAPSRTTYLRWTQADAPPEGAASAHASAAASLQTDTIDA------DLAALLYTSGSTGRPKGVMVSHRNLLEGA-WSVAHYLRHTTADRILAALPLSFDAGLSQLTTAWAAGATAVLV-----NYLMPADVVDICRRERITFAGVPPLWIQLSRAAWPDDARARLRYFANTGGHMPQPVLRALRGLFPHALPY-------LMYGLTEAFRSTYLDPAEVDRRPDSIGKAVPNARILVVREDGAPCAPNEVGELVHVGA--CVTLGYWNDPARTALRYRAQRETAVWSGDLVRRDDDGFLYFVSRNDAQIKSSGYRISPEEIEDVAHASGLVAEAVALGVPHDELGEAITLVVVPLSADSFTPD---ALRAWCAKRLPPYMVPHAIAARASLPRNPNGKFDRVALRADAAN-------------------------- 78223227 10 -------------------------------------------------------------------------------------PDKVAV------KHHDRTITYAQLHEEALKMKGLIRGLGIKRGERVGIYLDKSIEQLTAMFGATLAGAVFVFINPILKKEQIEYIVNDCQIQLMITTSELFRKN----------------HLAAPGKLIHVDEPEHDREGHPC----WPKLKATLPADYTPVPGFSPDIACLIYTSGSTGMPKGVVVPHSTVVDGAEIVSTY-LEITEKDRIISVLPFNFDYGLNQATTAVL-HGATLVLHQFV----MVKDLLDLLVKEEITGFAGMPPIWAKLFNDKIKLTYNSDFPHLRYLTNSGGKVPRIMVSRIREFFSNSR---LFLMYGLTEAFRSTFLPPEELDRRPDSIGKGIPNVEILVVNAKGEECAPGEEGELVHRGALITH--GYWNDPEKT-KVIFRKNPRFHDQPHLVKKDEDGFLYYVSRRDEMIKTSGYRVSPTEVEEVLIGLPGVSNVVVFGKEVESGDQIIVA--VMETDHE--EEHKKELLKECRKRLPTYMVPQEIHFEKAFRKTANGKIDRSGIKKLAAGKN------------------------ 16126639 10 -----------------------------------------------------------------------------------------------------RRWTYAELDADIARAVGVLRRRGVGEGDRLAVLAKNQVLLVILHLACARLGAMFAPLNWRLSASELHALIEDADPAMIVGDDQ-----------------LAAAGLDGVDLDVL------------------RAEIDCADPDTRARA-DRERPSLILYTSGTSGRPKGALLS-ERNLDQTAINFGRLGKVTHESVFLVDAPMFHIIGLITSIRPVLMHGGAILVSDGFEPARTLGRLGDP--TLGITHYFCVPQMAAMLRRQPAFDASALRRLTAIFTGGAPHPAPD------IRAWLAEGIPMVDGYGMSEAGTVFGMPADATIDARAGSAGLCMPPVFTRIVDEQDRDCPPGVPGELLLKG--DNVFRGYWRRPEDTARAFTED--GWFRTGDIALADAEGYHWLVDRKKDMFISGGENVYPAEIEAALADHPAILECAVVGVPDPRWGEVGHLVVTCREGAVLDLAL---ILSHLEDRLARYKLPKALTLVAALPRTASGKIQKTVLRELLAGDPRT---------------------- 147802303 72 ---------------------------------------------------------------------------------------RVALI----DSATGRRVTYAELRRSIRMLATGLHGLGIRKGDVVFLLAPNSLLYPTICLAVLSIGAVLTTANPLNTQSEISKQVDDSGAKVAISAPEELHK-------------LLQTGVPTLLT----------HRTCDENSLSIEELIDCSDPDLPPAQMSQSDTAAILYSSGTTGTSKGVILTHAKFIMMTLLKWSVDITSSNNDVFLCFIPMFHIYGLAFFALGLLRSGTTTVVMP----RFDSKAMLDAIQAYQVSNIPAVPPVILGLVKNS----SSCDLSSLRRVGSGAAPLSKEVAEGFREKFPWVELRTGYGLTESCGAATYFVTDEQAKARAGSSGRLLPRFCAKVVDTETGLALPPNREGELWLKSP--TVMKGYLGNAEATAATITSD--GWLRTGDLCYFDEDGFLYIVDRIKELIKHNGYQVAPAELEAILLSHPSVLDAAVIPVEDEAAGQIPMAYVVRAGGSELT---QQEVIQFVAGQVAPYKKVRKVGFINAIPRSTAGKILRK---------------------------------- 148546862 1131 -------------------------------------------------------------------------------------PQRTALVWDGG------SLDYAGLHQQANRLAHYLRDKGVGPDTCVAIAIERSPQLLVGLLAILKAGGAYVPLDVDYPAERLAYMLADCDAR------------------LLLSHSSLLGKLPQVDGVSAIALDQLHLDSW--------------PSHAPGLHLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLQW-MQTTYALNDSDVLMQKAPISFDVS-VWECFWPLVTGCKLVLAGPGE-HRDPQRIAALVQAYGVTTLHFVPPLLQVFVQE----PQAGACSSLRRVFSGGEALSAALRDRLLQVL--PQVQLHNRYGPTETAINVTHWHCQVADGERSPIGRPLGNVLCRVLDDELELSAPGVPGELYLGGA--GLARGYLGRPGLTAERFVPQADGNYRSGDRARWQVQLELEYLGRLDQQVKVRGFRVEPEEVQACLLAQAGVEQALVLIHKDAVGAQLV--------GYYSGSAQPAEVLAVLAEQLPAYMVPAQLIPLAQMPLGPSGKVDRKAL-------------------------------- 118619263 5 -------------------------------------------------------------------------------------PDRVALIC------GDEQLTYAQLEEKANRLAHHLIDQGVRKGDKVGLYCRNRIEIVIAMLGIIKAGAILINVNFRYVEGELKYLFDNSDMVALVHERQYADRV-----------ANVLPDTPNVKTILVVQ-DGSDKDYQRYGGVEFYSAIADGSPERDFAELQSADDIYILYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATGEFIKDMIRYPIPPMIHGATQSATWMSIFSGQTTVLAPE----FDADQVWRTISDRKVNLLFFTGDAMARPLLDALMKDNDYDLSSLFLLASTAALFSPSIKEKLLELLPNRVIT--DSIGSSETGFGGTSIVGAGQATTGGPRVTIDHRTVVLDEEGNEVKPGSGVRGIIAKKG---NIPVGYYKDEKKTAETFKTINGVRYAIPDYAMVEADGTVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRYGQHVAAVVAPRPGSRPS---LAELDGFVRSAIAGYKVPRSLWFVDEVKRSPAGK-------------------------------------- 27379160 35 ------------------------------------------------------------------------------------------------------RLSWRQVVDRAARIAEGFRKLGLKRGDRVAILLGNRIEFPLLLFAAAHEGLVTVLLSTRQQKPEIAYVLTDCGAKILI------------------HEAGLAGRLPDARDVPDVIH---RVAVDDDPHASRFAVLADKAAAAAPVDVSEEDTAMILYTSGTTGKPKGAMLAHCNIVHSSM-VFASCLQLTEADRSIAAVPLGHVTGVVANITTMIRCGGALIIMP----AFKAADYLKLAARERVTYTVMVPAMYNLCLLQPD--FDSYDLSSWRIGGFGGAPMPVATIERLKATI--PGLKLMNCYGATETTSPSTIMPGELTASHIDSVGLPCPGARIVAMGPDGRELPHGEIGELWIQSA--SVIKGYWNNPKATTESFTG---GFWHSGDLGSVDADGFVRVFDRQKDMINRGGLKIYSAEVESVLAGHPAVIESAIIARACPVLGERVHAVVVTRTPVAGDV-----LRAWCAERLSDYKVPETMAITTELPRNANGKVLKRQLRE------------------------------ 145222135 3 -------------------------------------------------------------------------------------PDRVAII------TGDEQLTYAQLEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFDNSDMVALV-----------HERRYADRVANVLPETPKVKTILVI-EDGSDDDYERYGGVEFNAALEQGSPERDFGPRSEDDI-YLLYTGGTTGFPKGVMWRHEDIYRVLFGGIADEYDLSRSAVDNPPMPPMIHGATQSATWMALFSGHTVVLTPE----FDADQIWRMIHEHKVNLLFFTGDAMARPLLAHQEEGNTYDLSSLFLLASTAALFSTSIKEKFLELLPNR--IITDSIGSSETGFGGTSIVAKGES--HTGGPRVTIDKNTKVLDEDGNEVEPGSGKRGVIAKCGH-IPVGYFKDEKKTAETFRTYNGVRYAIPDYAEVEADGTVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPRDGARPS---LADLDAFVRKEIAGYKVPRSLWLVDEIKRSPAGK-------------------------------------- 85074761 65 --------------------------------------------------------------------------------------------------------TYEELDRVSNRLAHSLRSLGVKKGDRVAVSLGNCAEYAAITYAVFKLGAILVPLNPGFNAKQVSAALNHLNVELLIITDLAYKPCRGRSNLPLLRDIIEAPHVPSLRTVVVLDNTPSHPASEFPPLSSCRSLIPFGAPVTPDSPLCPSETINIQFTSGTTSHPKAAMLTHTGIL-NNGALIANRMGLEPTDSMVVPPPLFHCFG---CILGYMATATTGAAILFPSPAFDPLASLRMAADHKATGLYGVATMFVAMLELIGAQSHLSDPNHLRKGIAAGSSVPESLMRRLYAKIGLQD--LVICYGMTETSPVSLMTAPSDPFEKRTASVGKAMPHTKVKIVDRTRILPIGERGELASAGYLV--MKGYWGDPEQTAEVMITEPDNWMYTGDEASMDSDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLIAEASVVGVADEKLGESVGAFIIVHKDVEPVEGTRREIREWVAKHLSQHMVPKHVFWVDEYPKTASGKIQKFKLRDLA---------------------------- 108763578 3623 ---------------------------------------------------------------------------------VERTPGAVAVEWAG------QQVSYEALNRRANQLAHHLRGMGVGPEVRVGLCAERSLEWVVSALGILKAGGVYVPLDASYPLERLGWMKREAGVALLVAQ-----------------EKLADEVASGSELVVCV-------------DTEWDTQIARQPETNPGARVGGGHLAYVMFTSGSTGNPKGVAVPQRAVTRLVLGGGVADF--GPEEVWLQLAPTGFDAS-TLEVWGALLHGGKLVVYPEGP--LELEALGRRLKEAGVTSLWLTAALFEQMQAYQPEALSGVRQVLAGGDVLSVGRVRERV---------RSGGILLNGYGPTEGTTFTTVHRVAEEEVGLTVPIGKPVGNTRVYVLDEGMPVPVGVRGELYVGG--EGLAEGYVGRPEWTAESPFGEGERVYRTGDEVRWQEGGLLEFLGRRDEQVKVRGYRIELGEVEEALKQHAQVKEAAAV-VRGEGQEKRVEAYVVAPGGEGG------ALKEYVRQKLPEYMVPSVVVVLEALPLTPNGKVDRKAL-------------------------------- 108763578 467 ---------------------------------------------------------------------------------VARNADAPAVRCE------EKEVTYGALEARANQLAHQLRGQGVGADVPVALCLARGVEWVVGMLGILKAGGAYVPLDPSQPESRLRMLVEEVDAPVVVTQARY----------------AAIFEGTRARRVVV--------------DGDAALLEQWPSAAPPLVTVHPEQLAYVLFTSGSTGRPKGVAVTHGQLANYVQAAIERLGLADCASFAL-VSTVAADLGNTVLFPALCTGGLLHVLTQERASSPT------GVAEYFARHGVDCVKLVPSHLAALMSGAEPRLVLPRKRLVVGGEAASWILLEQVHALA--PECEVYNHYGPTEATVGVLAGRVERRPTSPVVVPLGRPMGNTRVYVLDGGLRPVPVGVAGELYAGGAQVTRGYLGHPELTAERYVPDPYGMYRTGDKVRWLADGRLEFIGRVDFQVKVRGFRVEPGEVATVLRAHPEVRDAVVVAREDVPGNKRLVAYATPSSQPAPD---TAALRAFLQQRLPGHMVPSALVVLDALPLTPNGKVDWRAL-------------------------------- 108763578 2604 ----------------------------------------------------------------------------CVEHHAERTPEAPAVRCE------ERELTYRQLEAQANQVAHQLRGMGVGAEVPVALCLERGVEWVVAMLGILKAGGAYVPLDPSQPESRLRALVE------------------EVAAPVVVTQARHAATFEGLSARRVEMDGDA-------------ARLEAQPTEAPRVEVQPEQLAYVLFTSGSTGRPKGVAVTHGQLAHYVEAANARLGLAECTSFAL-VSTVAADLGNTVLYAALWTGGLLHVLTQER------ASSAAGVEEYFQRHGVECLKVVPSHLAALMSGAAPGQVLPTKRLVVGGEAASWSLLEQVAALA--PGCEVHNHYGPTETTVGVLAGRVELPRRAESPATRPMGNTRVYVLDRSLRPVPVGVGGELFVGGA--QVTRGYVWRPELTAERYMEAGARMYRTGDKVRWLGDGRLEFIGRTDFQVKVRGFRVEPGEVAAVLRAHPDVQDAVVVAREEVPGDNRLVGYAVRTARAAPD---IAALRGFLQQRLPGHMVPSALVVLDALPLTPNGKVDWRAL-------------------------------- 218248430 440 -----------------------------------------------------------QILIQWNQTHRLNTLHQLIESQVTKSPDAIAVVFE------DQSLTYTQLNEQANQLAHYLVELGVKPNTLVGICVERSLEIVIGLLGILKAGGAYVPFDPDYPQERLAYMLEDSQVGILLTQDSLV------------------PTLPRSQAHLVCLDRDWPV-------------IAHEKVTNPPLLTTPENLAYVIYTSGSTGKPKGAMNTHKGIVNRLLW-MQEAYSLDASDRILQKTPFSFDVSVWEFFWPLLTGAR--LIMAQPGGHRDSGYLVKIIQEQGITTLHFVPSMLQIFLEESAVC----DCISLKRVICSGEALPFDLQERFFERL---ECELHNLYGPTEAAIDVYWQCFPHHPLKKVPIGRPVANTQLYVLDSYLKPVPLGATGELHIGG--VQVAQGYWNRPELTAEKFIQNPFDSYKTGDLCRYLPDGNLEYLGRIDHQVKIRGFRIELGEIESVLISHPDIRESLVMAREDQLGNKRLVAYLVLVPDRTLTEELSQGLIKYLQDKLPDYMLPSTFVLLEQFPLTPNGKVDRRAL-------------------------------- 26541519 329 ---------------------------------------------------------------------------------AERTPDAVALR----DPQGEHTWTYGELVDRSDRFAAALRGLGVRPGDRVGVCLDRSAQLVSVLLAVMTAGAAYVPLDPTYPADRLAYTADDAGLSLVVVEDGGKDDGNAFADH-------ATVTLPRLR-----------------------ELAAGQGAWEEPGTVGPDDPAYIIYTSGSTGRPKGVVVPHRNVGRLLDATADD-FRLGPQDVWTWFHSAAFDFS-VWEIWGALGTGGRLVVVPYW-TCRSPEDFRALLLDERVTVLNQT---PSAFSRLLPLERAAPTPLALRLVVFGGEPLDARALLPWFDTHPESACRMVNMFGITETTVHVTAQTVTRADASSQSVGRALPGWSVRVLDTRGRLVQPGCVGEIAVGG--DGLALEYLGRPELTAERFVPDPDGEYLSGDKGRQLPDGRLEHLGRLDSQVKLRGHRIELDEIRSVLLTHPSVRAAAVVTRPTDANGETLDAYAVL------DGADAREVRRHAARLLPEYMVPATVTPLAELPLTVNGKVDVAALPAAAGGELPCVADESA---------------- 157106384 56 ---------------------------------------------------------------------------------------------------ESKRFSFSDVLEKVDRLASSLHLLGLEKGDRVGIWAPNCSAYYLTTLAISRAGMIAVGINPALQLPEVEYAMNKVQIKALVTIESYRTQKYYEALCQLMPELLKSSKVPSLKMVIVDTESKKPGTMTLNDMLQMASEEEISKIESLQPGISPDSGAALLFTSGTTGQPKAALLSHFGLVNNGTHSANRLELDCKPHRICLQVPLFHVFGMSLGLMASFNYGSALVFPSAG---FQAIASLKAIVEEKCTMIYGTPTMF--VDLLNEVQKDSKKLPPLDFALIGASSCSPNLILEVKKGLGVRE--VLAGYGMTESGATFTSGRGDKTEVALATVGKLMEHFEAKVVDNEGNAVPFGTPGELCLRG--YGTMLGYWEEEQKTKEIIGADH--WLKTGDQFVLSQNGYGTVVGRIKEVIIRGGENVYPKEIEDILNTHPHLLEAYCIGVPDERLVEEICAFVRVKETAPKGAIDLDEIKQFCQGKLANFKIPRHLRIVEHFPKTTSGKI------------------------------------- 134283760 489 -------------------------------------------------------------------------------------PDAIALV------DRGRRITYGELNARANRLAHVLIEAGVGPEALVGLHMPRSAELVVGMLAILKAGGAYVPLDPAYPASRIEFMVADARPMLSITTGE------------------HAAQLPARTPTIVLDAADAQAALRRAPAH----------DPVRPAPLDREHAAYVIYTSGSTGKPKGAVVSHRNVIRLLDGTRGWFDFGAAHTWTLFHSFAFDFS--VWECWGALLTGGRLVVVPYDVSR-SPAEFLKLLVDERVTVLNQTPSAFRQLMQADEAHADLSARLALRYVVFGGEALDARSLARWYERHADTAPRLVNMYGITETTVHVSYSRAIAGMPANSLIGRPLPDLRVYVLDAALRPVPAGVPGEMYVAGA--GLARGYLRRPSLTAQRFIADPFGMYRTGDVARWRADGGLDFIGRADEQVKVRGFRVELGEIAARLACDPSVAQAQAVVRQDGPAHERLVAYVVPRAGATID---VCALRASLAAEMPEYMVPAAIVALDAMPLTPNGKLDRAAL-------------------------------- 15898832 45 -----------------------------------------------------------------------------------------------------EEISFSDLKRKALRLALYLKEHNIKKGDVIAILASKKIQQIIVFLATLSLGAIYQPLFTAFGPEAIKMRTRDVKPKIIFCQDDQKDKINDAILFSKFDELLSYGELKEIEKI------------------------------------NWDDAIILLYTSGTTGTPKGALIAKRLFL-NIYVYMKYGIGVRENDVFWNPADPGWAYGLYYGIIGPLMFGKTIIFLDEP---FNPERTMEFMEENKVTNFAFAPTAYRM----IAGTVKKKYDLVLERASSAGEPLNPEVIRWFMDKY---NVTIKDHYGQTEVGMVVYNGWGYDAKVKIGSMGLPAP----------GYEVDIIEDIIAVKRDSPGFHFLGYLNNPEKTKESF---RGDWYLTGDNAYKDEEGYLWFVGRKDDVVKVSGYRIGPFEVESVLLEFPAVLESAVVADEDPIRGHVLHAYIVLKSGYTPSEELKKEIIDFVNTKYSRHVHLERVDFVDKLPKTESGKIQRYLLRK------------------------------ 118046487 8 ------------------------------------------------------------------------------------------------------TWTFADLRSQVEQLAAWLQHHGLGRGDRIAIALGNGPAMAITFL-AAATAATAAPLNPKYRRDEFAFYYEDTNARALIVAPGESEEARAAPGMILIEAALDATG--------RLTFTTTDTAGSPRRDGFAE----------------SDDIAMILHTSGTTSRPKRVPIRH-RNLVASTNNIIATYQLSPADRSLCVMPLFHIHGIVASLLSQLAAGGAVVC----PPGFDGLKFWSWVEQTRPTWYSAVPTMHQVLLARAERNAALIAAHRFRFIRSSSAPLPPVVMERMEAVFG---APVLESYGMTEASHQM-TSNPLPPGRRKPGSVGIGFGVDVGIMDDNGQFLPNGVRGEVVVRGPNVVD--GYENNPEANATTFVN---GWFRTGDQGYLEADGYLCLTGRIKELINRGGEKISPLEIDDVLLRHPAVAEALAFAVPHATLGEEVHAAVVLREGMSVSE---RELRDHCARLLADFKVPRAIHILSALPRGATGKLQRITMAK------------------------------ 91086285 44 -----------------------------------------------------------------------------------------------------ETISYLDLLKKSCFLAESLLKSGYGRDTIVSISSENNVQFYIPVIACLYIGAVVAPINHNYTEYETTHSLNICKPRIVFCSKAVAQ--KFVQLKNR---------LGFTEKIVIIDDDFCDIYGTETLAHFIKTGLRGFAPLCRFPGVDFDQIAFIMCSSGTTGLPKGVMQTHTNLMVRYMHTIDPRY-VQKADTFLGILPFFHGFGLVTNFFALVQGEKIVVI-----KRFEEKLFLKAVQDYKIPSLWLAPPLVVLLAKS--PLVDQYDLSCIREVTSGAAPLSKETEELVMKRLKIKGIR--QGYGLTEATLGVIMMSVGDIKHGSSGKVATYMKCKIR-DPETGKSLGPGKVGELCFKGPMV--MPGYYNNEEATRNSFTSD--GWLLTGDLGYYDQDEYFYIVDRLKELIKYKGFQVAPAELEAVILSHPKVQDVGVVGLPDESSGELPVAFVVKKPGANLTE---KEIIDFVAGKVSSQKRLRGVIFVPAIPKNPSGKILRRELRKMLS--------------------------- 114767644 26 -------------------------------------------------------------------------------------PDHPAVIY-----GPHRK-TYAEHHDRVSQLASALTKIGIKPGDVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVDTIAYILDHGEAKLVLCDPQFI---------PHLAEAIELMEQEPPKVIEVADPHGGAKAF--GDYLEYEDFLATGDPEFDWIPEDEWESLALNYTSGTTGRPKGVVY-HHRGAYLNAMGQVLSWRMVLHPVYLTIVPLFHCNGWCHT-WMMPAVGGTVVCCRDITAHNIYDA----IADEGVTHFGGAPIVLNMLVNAPEQEKRAFDHAVEVFTAGAPPAPATLAKIETMGFHVTQVYGLTETYGPDVECAWQAAWEPERAAMKARQGVAMPFMEHVTVMDEQMTIIPADGETKGEIMHRGNGVMKGYLKAPKATREAFEG---GYFHSGDIAVLHPDSYVQIADRAKDIIISGGENISSVEVENTLMGHEAVLLCAVVAKPDETWGEVPCAFVELKPGHEAGEA---ELIAFARERLAGFKTPKKVVF-EELPKTSTGKI------------------------------------- 172061519 30 -------------------------------------------------------------------------------RWAAQAPAHPALI------EDARRLSYGELSRAVEAAAERLARLGVRGGDRVMIVAENSIAQIVLLFAAARVDAWALVSNARLSASELDAIAAHARPKLIAFATEA----------------------SPDARAHAARHDATPADALPVDIGAWSHRVDPSAPGEPMAADGAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAAMSSTLR-RVSPDDVVYTVLPVSHVYGLASVCLGSLYAGATLRLAP----RFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHAHAWRAPRLRFAYSGGSPLDADLKARVERVYG---VPLHNGYGMTESS-PTITQTPLDAPRTDCSVGVPIPGVEMRIVAPDGTDVPHGEVGEIRVRGP--NVMLGYYRDADATRAAVSPD--GWLGTGDLARQEADGSVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVVGRAVEGNEEVL-AFVELVPGASATEA---ALQAWCAQRLAPYKRPARIRVLDALPAASTGKVLKHKLRELA---------------------------- 197117471 4 ------------------------------------------------------------------------AVHNLLENSARIRPDKVALV------QGDLRITYRQANTRANRVAGWLIDEGVLPGERVVLLLKNGIEYLAGYYGILKAGAVAVPLNCDLRVDALRELLADLHAVAVICGSEGEQLLNGID-----------SDLFGIRLLLIKDASGSRTP-RGARVFAWDEVVTDADLPDHGLATNASALAGIIYTSGSTGAPKGVMLSHRNIVSNTCSIIQY-LGLNENDVQMVVLPFFYVMGKS-LLNTHVAVGGTVVV---NNAFAYSAPVIRQMAQEGVTGFSGVPSTYAYLLHRSPLAAFRDKLPALRYCTQAGGHMAREIKQRLMEVLP-PHTRLYIMYGATEAAARLTYVEPEMLVEKIDSIGRAIPGVTVRVLDEKGEEVAEGEIGELVASGA--NIMLGYWRDE---IATGRVLDANGYHTGDMGYRDGDGYLYVTGRKDHLLKVGGHRLDPQEIEDALMATGELLEVAVLGVDDHLLGKKLVAIAVSLQENPSDKVLLSR----CLSRLPRHKIPSEIRFVAALPKYASGKIDR----------------------------------- 63079049 1494 -----------------------------------------------------------------------------------KTPDAVALVYKG------QELTYRELNQRSNQMARTLREHGVGRDQIIAVMINRSHELIISILAVLKAGGAYLPIDPTYPLDRIEHMLEDSQTAMLLTQKE----------------------------IQIPTGYSGEVLFVDQADIYHEDATDLSSMNQPA------DLAYIIYTSGSTGKSKGVMIEHRSLHNLIHISHP--YKMGAGSRVLQFASSSFDASVA-EIFPALLTGSTLYIEEKEELLTNLVPYLLENQITTV-----------ALPPSLLRSVPYRELPALECIVSVGEACTFDIVQTWGQ-----NRTFINGYGPTESTVCSAFGVV-TAEDKRITIGKPFPNQKVYIINENQQLQPIGVPGELCIAGAGLS--RGYLNRPELTQENPFAPGERMYKTGDVARWLPDGNIEYAGRMDDQVKVRGNRVELGEVTSQLLTHPSITEAVVVPIVDTHGATTLCAYFI-----EDKEVKVNDLRHHLAKALPEFMIPTYFIKVDHIPLTGNGKVNKQALPDISAQTGHEIVAPSS-QDEEILVQVWEE--- 63079049 466 ---------------------------------------------------------------------------------VKRTPEAIALRFE------DQQLTYQELNQRVNQLAWTLRMKGLQQEELVGIMVQRSLEMIVGVLAVIKAGGAYVPIDPEYPLDRIQYMLEDSGTNWLLTT--------------------KQSEIPSIYLGHVLY--------------LEEDTVYHERSSDVEIVNQSSDLAYIIYTSGSTGQPKGVMIDHRAVHNLHLSAG--IYGIAQGSQVLQFASLSFDASVGDIFHS-LLTGATLHLVKKEQLLSGHAFMEWLDEAGITTIPFIPPSVLKELPYAKL--------PKLKTISTGGEELPADLV-----RIWGANRTFLNAYGPTETTVDASIGNCVEMTDKP-SIGTPTVNKRAYILDQYGHIQPIGVPGELCVGG--EGVARGYLHRPELTDEKFVNDPYRMYKTGDLARWLPDGTIEFLGRMDGQVKIRGFRIELGEIEARLNQAPSVKQAVVLARSGEQKQVYLCAYLV-----TDNDLKVSALRKELSQTLPDYMIPSFFIKVEKIPVTVNGKIDKKAL-------------------------------- 15223865 20 --------------------------------------------------------------------------------------------------------TWSETHSRCLRIASTLASLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVLLRHSESKLVFVDH--------HSSSLVLEAVSFLPKDERPRLVILNDGNDMPSSSSADMDFLDTYEGFMERGDLRFKWVRPWTPMVLNYTSGTTSSPKGVVHSHRSVFMSTINSL-LDWSLPNRPVYLWTLPMFHANGWSYTWATAAVGARNICV-----TRVDVPTIFNLIDKYQVTHMCAAPMVLNMLTNH---PAQKPLQSPVKVMTAG--APPPATVISKAEALGFD---VSHGYGMTETGGLVVSCAPEWDRLEPDERAKQKSRQGIRTAVFAEVDHDGATVGEIVFRGG--SVMLGYYKDPEGTAASMRED--GWFYTGDIGVMHPDGYLEVKDRSKDVVICGGENISSTELEAVLYTNPAIKEAAVVAKPDKMWGETPCAFVSLK--YHDGSVTEREIREFCKTKLPKYMVPRNVVFLEELPKTSTGKIQKFLLRQMA---------------------------- 154246404 26 -----------------------------------------------------------------------------LERAAGVFPDHTAIIH-----GALRR-NYRDFYARSRRLASALAKLGVGKGDTVAVMLPNAPAMLEAHYGVPMTGAVLNSLNTRLDAAILAFTLDHGEAKVLITDREFS---------PVMKAALAMATRKPV--VIDYDDPEFTGKGERIGTIEYEDFLATGDADFAWTPDDEWDAIALNYTSGTTGDPKGVVY-HHRGAHLLAVGNVVTCSLGKHPVYLWTLPMFHCNGWCFPWSITLAAGTHVCLRQVRAKP-----IFDAIADYKVTHMCGAPIVMSTLLNTPDADKRPL---PHKVEFITAAAPPPEAVLAAMQEAGFNVVHVYEVYGPSVVNEWHAEWDALPAQERAIKKARQGVRYGDVLDPDTMVPVPADGETLGEVMFRGNVVMKGYLKNPTATDAAFAG---GWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPAVSAAAVVAKPDEKWGETPVAFVELREGASATAE---DLIAHCRTHLAAYKCPRHIVF-EEIPKTSTGKIQKFRLREMA---------------------------- 157112922 35 ---------------------------------------------------------------------------------LREHPDNVGLI----DPESEIQLTYQQILEQSARVATGLTRLGLTKSDNVAIVSENCLEYCFAMFGSIFVAAPLALLNPAYVEGELQHAINLSRPKIIFVSPNVLEKVGVIRKMQLNVKVVLFGDHPKVSAYTEVMRFSELIDPTAPASNYVPDSVDVNS-----------HVALIVLSSGTTGLPKGVQLTHINIMTTHSKEASKILELPDQLVALAATPLYHVVA-GVGLINMVTNNCRCVLMP----KFDVHMFLNSIQKYKVNLMTVVPPLMVFLAKH--PIVDNYDLSSLMTLICGAAPLSKEIEDQVRERLGIAFIRQGYGMSETTLGVLMQT---GFENKAGCVGKVRLGQWVKVIEPETGKILGPNQRGELCFKGSLI--MKGYVGKEHAIDKD------GWLHTGDIGYYDDDEDFFIVDRIKELIKYKGFQVPPAELEAILLKHPKVKDAAVIGLPDERVGELATAFVVKEDGQEVTGA---EIIKYVAEQVSQQKQLHGVRFIDAVPKTTTGKILRRELRELAKNTNSKL--------------------- 77458493 529 --------------------------------------------------------------------------HQLVEAQVASNPQACAVIFEG------QSLSYAELNARANRLARHLRTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPLGRLSHMLGDSTPAVLLT----------------------LGSAHGILRQAVQGSTWEAPILDLEKDAGNWASLPADNLDPRNVGVTPDHLAYVIYTSGTTGLPKGAMVAH----RGLSNLLLWCLQVCGEAGAMLHKIPFGFDASAWETFWPLATGGRLVIA-----RPGGHYEPAYLAREVREQQVTALVFVPAMLQLFLEVDEVSQCVSLTDVFSGGGELPPALARRFQERLPRARLHNVYGPTETTVINSIWTLEPGEVPARQLPIGRPIANNRFYVLDDRDQPVPVGVTGHLHIGG--VGVARGYLGSAERFIDNPFVAGDRLYRSGDLARYRPDGQLEFLGRNDFQVKLRGVRLELGEIEARLEAFPGIRSAVVLMVGEAAQDQRLVACCVVAEPVD-----EAAVHAHLATTLPRAVIPGSYLWLDALPLTANGKVDRTALTALADEELVN---------------------- 194245672 12 ------------------------------------------------------------------------------------------------------------LERRTRRLAGHLGQLRLHPGDRAMICLGNRVEMIESYFGVLRADAVAVPVNPRSTDAELTHLLADSGARLVITDAARAERDRLRAERFGDLTVIATQDGPLPDGVIAFEPLAAEEPELPARDGLGLD-----------------DVAWMLYTSGTTGRPKGVLSTQRSCLWSVAACYVPVPDLRAEDRVLWPLPLFHSLSHITCLLAATAVGATTRIVDGT----SAQDVLAALEQERSTFLAGVPTLYRYLVDAARE--RGFTAPDLRVGLVGGAVTTAELLRAFEDTFG---VPLIDAYGSTETCGAIAVNWPTGARVAGSCGLPVPGLTVRLVDPETLLDVPAGREGEFWVSGP--SVMLGYHNQPEATAEV---LRDGWYRTGDLGRRDEAGFCTVTGRIKEMIIRGGENVHPGEVEAVVRAVPGVADVAVVGKPHDVLGEVPVVFVVPGAGGFDPAA----VLAACREELSYFKVPEEVYEIERVPRTASGKTTRHVL-------------------------------- 160898212 15 -------------------------------------------------------------------------------------------------------YSWADLDRGSARMANLLQSLQLPPASRIAVQVEKSVEALMLYLATLRSGHVFLPLNTAYQSAEIEYFVGNAEPAVVVCAPG------------NFGWVSKIAFTSGVAHVYTLGDD---------RSGTLLERAAHHGDEHEVVERGEDDLAAILYTSGTTGRSKGAMLTHGNMLSNAE-TLKDYWGWQEGDVLIHALPIFHVHGLFVAIHGALINGSPMIWLS----KFEPGTVISRMRDATVFMGVPTLYVRML----ADARLTREAAAHMRLFISGSAPMLVETHRDWQERTGHERYGMSETIMLTSNPYRADAHNGGQSERRAGTVGFALPGVGVRIVDDAGQQVPVGEIGNIQVRGP--NVFKGYWRMPEKTAEEFTAD--GWFRTGDVGKLDERGYVSIVGRSKDLIISGGYNVYPAEIEGFINELPGVAESALVGVPHPDFGEVGVAVVVPRPGAALEP---QAVVDALKGQLANFKIPKRCFVVQELPRNTMGKVQKNLLRD------------------------------ 171059052 8 ------------------------------------------------------------------------------------------------------RWSWSQIDRRVDALVAALHALGLQKGDCILTQSRNNLAMFECAWAAFRMGCVWVPTNFRLTPQEVAYLGESSGARAMLVETCFAGHAEAV-----------QAAAPELKHVVWIGADA------PAGSLDYEALLARHADAPAAEAVAHDDPLWFFYTSGTTGKPKAAILTHGQMGFVVTNHLADLIPGTTETDCSIAVAPLSHGAGIHALLNVARGAATVLLPGEK---MDPAVVWQLIAQHRVSNLFTVPTIVKLLVEH--PAVDQCDHSSLRHVIYAGAPMYRADQRLALQKLG----PVLVQYFGLGEVTGCITVLPAHMHAHIGSCGRPRTGMEVAVLDAEMQPVATGEIGEICVRGP--AVFAGYHANPEATAKA---LRGGWFHTGDLGRLDARGLLYITGRESDMYISGGSNVYPRECEELLLTHPGVAEVAVLGVPDRTWGEVGVAVVVRREGVPAVNA--ETLLAHLDGHLARYRWPRQFVFWDALPKSGYGKITKKDVRALL---------------------------- 82702955 1183 -----------------------------------------------------------------------------IERQAEERPNVCALIF------NDTEITYQELNCRSNRLAHHLIALGVKAEVKVGITVERSIEMIVGLLGILKAGGAYVPLDPDYPRERLDYLVEDSGIRLLLTQSPLRNR------------------IPDSEKLSVLELDSVDVKGV--------------AETNPEIALHPDNLAYVIYTSGSTGRPKGVGVSH-GPLAMHLAAIREIYDVRPGDRELMFFSMNFDAAAEQWI-TPLCEGGTLVLSSTRDLAGDG--FVDQIGKHSITTLHLPPAYLRM-----LLPLMQDGAPSVRTCIAGGEAWFAADLAATQAALPQAR--LVNAYGPTETVITWVAHASETAEVRILHEFRAVGDRKLYVLDEDLNIMPPGCAGELYIGG--TGLARGYLDRPGLTADRFVADGSRLYRTGDRVRWRNEDNLEYLGRLDHQVKLRGFRVELGEIEGQLLAQPGVREAAVVAKE-SRNGTRLIAYVAAHHGVTLNASM---LKTALAAVLPDYMLPGSFVLLDSLPLNPNGKVDRQAL-------------------------------- 82702955 19 ---------------------------------------------------------------------------------------------------------YRTLDQHVRALAAILQDR-FSAGERALLLMENDEHYVIGFFACLYAGLIAVPVFPPEMVARLLAIAADAEARCILTTSEI--------MPLIARAAVEQFSYAIVLTVDTVKCD-------------------NASAWRECSP-AEGDIAFLQYTSGSTSTPKGVMVSH-GSLMTNTRVFEEGMSINANDIFVSWLPLYHDMGLIGGLLQPIHRGIPVVLMTPRFFIERPVRWLKAISHYRATVSGAPNFAFQLCDRVSDAQLQELDLSSWRVAFSGAEPVRRETMKAFIERFGFPPGTIYPCYGLAEATLFVTGGTRGDGMEAHCCGVPASGHTVRVVDPETGVQLPDGTIGEIWTDGA--SLACGYWRKPEETAETFVSREGGRWLRTGDLGFIHDGQLYIAGRRKDLIIIRGQNVYPQDLEQVIE--DEVEAAAAFSVETENGEGIGMAVEISRGMQKLVETLVQALSEAVS---GSCHEPLSVVVLGGLPKTSSGKLQRAACRQ------------------------------ 85715931 2650 ----------------------------------------------------------------------------------------VAVIWR------DRHLSYGELNSRANQLARWLHAQDIGPDCLVGIALARSPETMVALLAVLKAGAAYLPLDPDYPAERLVHMLRDSGARLVLTESE---------------------QLKSLSPVL-------DEIAVETLCIDRPSLFAGEDTGNLNIEIHPDSLAYVIYTSGSTGTPKGVAVAH-GPLAMHCEAISRLYRMTPRDREFQTASINFDIAHERWL-APLMAGGSLVLPSRPGLLIDDL--VYEIERSSVTTIFLPPAYADQLSAALRQSGRKLS---IRACIVGGEAWSETGIKAVRETV--DADLLINAYGPTETVIAPTAWVVDEATLQPGQTAPIGRPVGARTAYIDLNVVPAGVTGELFIGGA--GLARGYLNRSAMTAERFIPDPFGAYRTGDLARWRDDGVIDYVGRADQQVKIRGFRIELGEIEACLIEQRGVRAAAVVAQ-DSKTGRHLVAY------ASGDPTLGAALRDALAAVLPDYMVPATIVVLEQLPLSRNGKIDRKALPK------------------------------ 85715931 1146 -----------------------------------------------------------------------------------------------------ETLTFADLEKKSNRVANMLIARGVTREVAVALWIERSPAFVVTLLGVLKAGAAYVPLDPKWPLERVRRILNEGHIEILLAAAEKLTESHVLDCVVIDANA--------------------------------ETTNQAISDSPPETVIHPAQTAYVIYTSGSTGTPKGVAVPHGALANYVQAFLQRLQPQSSAS-MAMVSTVAADLGHT-VLFGALASGTTLNLLSPEAV-LDPDAFAQAVGEEKVGVLKIVPSHLRGLLQA----RRSADLLPCETLVLGGEACDAMLLDEVRRL--RPHCRIINHYGPTETTVGVVTHCVSVHKNEPVPIGLPLANLRVHVLDNSLNEVPIGVTGELYIGGA--GVARGYRGAAGLTAEQFVPDPFGRYRTGDRVRCDRAGRLIFIGRSDDQIKLRGYRVEPDEVGRALKALPGINDAVVIARSIDGGRQELVAYCVPGDGVTLEAE---AVKRQLSAIVPDYMVPSHMIVLERLPLTSNGKIDRKALPETA-----GSAVLSTYAEPA----------- 85715931 26 ---------------------------------------------------------------------------NLVERHVARRPDKVALRFL-EQDGVAEELTFAELDERIRSVAARLQQLG-GAGERAVILLPSGINYVVAFYACLYSGVIAVPAYPPEEAGRLNGILRDAAPRFILVESGLC--------------SLVEAAFPELTNVQI---------------IAVDSLLTEPAADWRETKLATDAVAFLQYTSGSTSQPKGVCVSH-GNLVANERAIEAAAGGTLDDVFVSWLPLYHDMGLIGGLLNPLFTGFTGVLMSPRNFLERPRRWLEAIDRHGGTLSGGPDFAFALCDRISDEIIDRLDLSRWRFAFSGSEFVRHTTVRRFCDRFGFNRHALNACYGLAEATLLVTASDGTAETISYTACGRPPADHATRIMRVDGSAAEMDEVGEIWVTGP--SVTLGYWNNPDATRQVFVERDGARWLRTGDLGFIRDGALVVAGRLKDVLIVRGQNIYPTDVEQAVEAVESVRRVAAFAVEADGQEGIGVAAAVLKG--EDPEVLAEAIGQAVLRQAQEY--PAVIVLLNAMPLTTSGKLQRSA--------------------------------- 146308832 24 ---------------------------------------------------------------------------------------------------------WAETYARCRRLASALAGRGIGQGDTVAVMLPNIPAMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVVIADREFFD---------VIHAAIGMLDHPPL---VIDVDDPEYGEGQAVSELDYEAFLAEGDPEFAWQPTDEWQAISLNYTSGTTGNPKGVVY-HHRGAFLNAMGNQMTWNMGNHPVYLWTLPMFHCNGWCYPWTITALAGVHVFL-----RRVDPAKILTLIRDEQVTHLCGAPIVLNALVNMPAEAKAAIDHP---VKAMVAGAAPPAKVIGAVEEMGIHVTHVYEVYGPVTLCAWHAEWDELPLEQRATIKARQGVRYPMVADPKTLEPVPRDGQTIGEIFMRGNTVMKGYLKNPSATAEAFEG---GWFHTGDLGVCHADGYVEIRDRLKDIIISGGENISTIEVEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKTGQQASE---TEIMTFCREHLAGFKVPKTVVFT-QLPKTSTGKIQKFVLRDMA---------------------------- 84516709 29 ------------------------------------------------------------------------------------RPDDVVLI----DGPTGRSLTAADFMDQVKRLAGGLSAAGLGHGKVVALMAPNMPEYCIIFHAVAWAGGTITTLNPTYTATEIRHQLADSRADVLFTIPDFLATAQA---------------------------GAGDLDVIAIGTDAYAALLGDPLPAQVPVDIVA-HTVVLPYSSGTTGLPKGVMLSHRNLVVNVDQIIAAA-DFRAGEVAAGFLPFFHIYGMTVLMNVHLAGGGAVVTMP----RFDLPLFLQISQDHKARRMWIVPPVALALAKH--PLVDQYDLSSIEQVFSGAAPMGAELSNAVGKRL---DCISLQGYGMTELSPVSHVTPATAAVAGASGLALPNTSCRIV-DIDTGADLPAGEDGELWIKGP--QVMQGYLNNPTATAATITDD--GWLRTGDIARIDDQGYMFIVDRLKELIKYKGFQVAPAELEAALVALEGITDAAVIGLPDAEAGELPIAFVVAGNGAPDADA----IMAHLGRTLAHYKQLHQIHIVPEIPKSASGKILRRMLRD------------------------------ 86742705 20 ---------------------------------------------------LRTDYGKALEEFRWFEG-QFNWAIDWFDPIARNN-DRVAL-WIVEEDGSERRCTYDEMARRSDRVATWLAGLGIGKGDPVILMLGNQVELWESMLALMKLGAVIIPTTTAIGPTDLADRIERGGATCVIANAADAVKVK-------------------LKNLNGVIVGGEAAGWRPYTEANGVTEVHRFESRTAPT-----DPLLFYFTSGTTSRPKLVEHSQVSYPVGHLSTL-YWTGVQPGDVHLNISSPGWAKHAWSSFFVPWIAEATIFVYNY--GTFDPAKLLAQLRRAGVTTMCAPPTVWRMLIKVDLSGGPGA----LREVLSAGEPLNPEVIDQVRAHWGLTLRDGF----GQTETTAQVGNSPGAAVKPGSMGRPLPGVPTVLVDPVSGQRSSTEGELCLDLAAHPLALMTSYRGDPERNAEVLAG---GYYHTGDVASLDEDGYLTYIGRTDDVFKASDYKVSPFELESVLVEHPAVLEAAVVPAPDEVRLAVPKAYIALAPGWEPNRETAEAILRHARENLAPYLRVRRLEFYD-LPKTISGKIRRVELR------------------------------- 85706523 12 ---------------------------------------------------------------------------------AGNSPNKTAVV------DPYERISFAELDRRVDKLATSLKRLGTNRGDHVALWMTNCTTWIVTWYACARIGAVLVPINTRYKTEEARYILKQSESSVLVMMDRFWGIDYTDMVEQMMPRILSSEELPDLSAVIRWGSEEKD------GFLSLDGLMNEAGDVLSIHAVDTDDPTIVVYTSGTTGAPKGAVHSH--IVLRNSNNIANALHIENDDIVLGHMPFYHVAGAFAAALTALSRECTLVAVPHWK----PKEVLELIDKEAVTIMAGIPTHYIDLVEAVKQGGPR--PSTLKTGWIGGAAVTPDVAATAINELNMQTLQVVYGM-TETTSSTTLSRFEDHIDIVCDNRGVPIGDFEVAVFSEDDVKLPVGQVGEVRVRGHLV--MQGYYKNPEATAKVI--TPDGWFKTGDLGVLDEVGYLKITGRKAEMFIVGGSNTYPAEIEKMLQAHDAIKQAVVVGVPDRRLGEVGYAFIQREAGMTLTEP---ELLEYCRSAMADYKVPRFFEFVDEFSKTTTGKLQR----------------------------------- 118462519 1 -------------------------------------------------------------------------------------------------------MTYRELDENSARLASALHSVGLRKGDVIAMLSDNAVEAFEIYWAAIRSGLYITAINWHLAAEEAAYILRDSGARVLIASAGVAELAEQLTGL-----------VPDLKHRYAF-------GGAVAGYAPYRELLAPAPRLKEQPRGSE-----MLYSSGTTGRPKGIPIQVDEPGDPLVGLLAHAFKICADDVYLSPAPIYHTAPLKW-CAGVQALGGTVVLME----RFDAEKALAAIEKYKTTVMQVVPTMFVRMLQLSEAVRAGYDVSSLRLAVHAAAPCAPDVKDAM---IDWWGPILVEYYGA--TEQHGTTVITTAEWQKKRGSVGRAALGVLHICDDDGRELSAGEVGTVYFERDVA--PFEYHNDPEKTASSRHPVFDNWSTVGDIGYVDEDGYLFLTDRKAFVIISGGVNIYPQEVENVLTLHPKVFDVAVIGVPDPEMGEQVKAVIQLRSGTTPSDQLADEIIAYVRERIAHYKAPRSVDFVDDLPRTATGKLMKRTLKA------------------------------ 840624 405 -----------------------------------------------------------------------------------KTPDQTALVY------GNRSISYRELDQKSDALARTLYENGLRRNGTAGILAGHSPEFIISVLAVLKAGGTYLPLDAELPPERISYMLSETKAAILIVQ-KGLEPNTAFAGTFISADAEAMIEEHTKPLEIV---------------------------------TGPDDLAYIMYTSGSTGRPKGVMITNRNVVSLVCNS--NYTSASVNDRFILTGSISFD-AVTFEMFGALLKGATLHIIDKS-TMLTPDRFGAYLIENNITVLFLTTALFNQLAQAQADMFHRL-----HTLYVGGEALSPELINAVRRA--CPNLSLYNIYGPTENTTFSTFFEIKRDYATPIPIGKPISNCTAFILDAKGCLLPIGVPGELCVGG--DGVAKGYLNRDDVTAADPFIPGERIYRTGDLARWLPDGNLEYISRIDRQIKIRGKRIEPAEIEARLLEIEGVREAAVTLLETDGEVQLYTHYV------SDESRNEKEIRAALARVLPDYMIPQRWVRVDRMPLTGNGKINRSALP-VPENESENRQDLT----------------- 3258635 24 -------------------------------------------------------------------------------------------------------YTYADVELTARRVASGLNKIGIQQGDVIMLFLPSSPEFVLAFLGASHRGAMITAANPFSTPAELAKHAKASRAKLLITQACYYEKVK---------------DFARESDVKVMCVDSAPDGASLFRAHTQADE-----NEVPQVDISPDDVVALPYSSGTTGLPKGVMLTHKGLITSVAQQVNPNLYFHSEDVILCVLPMFHIYALNSMMLCGLRVGASILIMP----KFEIGSLLGLIEKYKVSIAPVVPPVMMAIAKSPD--LDKHDLSSLRMIKSGGAPLGKELEDTVRAKFPQARLG--QGYGMTEAGPVLAMCLAEPFDIKPGACGTVVRNAEMKIVDPEGVSLPRNQPGEICIRG--DQIMKGYLNDPEATSRTI--DKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPTELEALLIAHPEISDAAVVGLKDEDAGEVPVAFVVKSEKSQATED---EIKQYISKQVIFYKRIKRVFFIEAIPKAPSGKILRKNLKE------------------------------ 147678225 48 -------------------------------------------------------------------------------RNVRRFAGKPALTC----PLRGNTWTYAGLNQECNRLAHALLADGVGKNDVVMYQLLNSAEFVFLYLAPQKIGAINCPINFRISPGETAYIIDDSKPAVFFYDAE---------IRKTAEDALNMAR-HKPRRVVMVDPLGKEKPFA--GSIAFEDYVKGHPDYNPSRPMHIYDENTRLYTSGTTGMPKGIPLNNINEVLSAHDVI-MHFPLSPLDKTMNMSPWFHRGGHSGGPNPTLYVGGEVVIL----RHFAPRICLDYVEKYGITFLIGAPPMLKLL--HDFQARNPRDLSRLKGIITMGAPLEREACIKFQQVLTPNIFNGYGTTEAFWNTFLRPYDLPQMAGSSGRACTVVKVYPDRRAEPDDYVAKDGKEIGEIIVKAP----AKTTYSYINNPEESERVFYKGWIYIGDLGVWDENEYITVVGRKDDMIISAGENIYPDQVEEVINQHPKVKESVVTGVPDKVRGEAVVAYVVKMDPS----LTARELDEHCRKHLAMYKKPRYYRFVEELPFTATGKKMR----------------------------------- 26990265 24 ---------------------------------------------------------------------------------------------------------WQETYQRCRRLASALAGRGIGRGDTVAVMLPNTPTMLEAHFGVPMTGAVLNTLNVRLDAEAIAFMLQHGEAKVLITDREFH---------AVIEGALALLEHPPL---VVDVDDPEYGEGRAVSQLDYEALLNEGDPEFAWEWPDEWQAISLNYTSGTTGNPKGVVY-HHRGAYLNALGNQMTWAMGHRPVYLWTLPMFHCNGWCYPWTITALAGTHVFL-----RRVDPQKILTLIREHKVSHLCGAPIVLNALVNMPEAAKAAIEHP---VQAMVAGAAPPAKVIGAVEQMGIKVTHTYEVYGPVTVCAWHDEWDALSLEERARIKSRQGVRYPMVADPQTLQPVPRDGDTLGEIFMRGNTVMKGYLKNPEATAEAF---RGGWFHTGDLAVWHADGYIEIKDRLKDIIISGGENISTIEVEDALYKHSAVLEAAVVARPDEKWGETPCAFVALKPGREDTRE--ADITSWCREHLAGFKVPKTVVF-GELPKTSTGKIQKYVLRD------------------------------ 167034804 2180 -----------------------------------------------------------------------------------------------------QHMTYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLRYMIEDSRIGLLISQRELLK---------------TLGELPQGVARWSLEDDAASLSAYSDAPLDNLNL--------------PQHQAYLIYTSGSTGKPKGVVVSHGEFAMHCQAVIA-AFGMRSDDCELHFYSINFDAA-SERLWVPLLCGARVVL--RAQGQWGAEDICQLVREQQVSILGFTPSYGS---QLAQYLGGQGEQLPVRLVITGGEALTGEHLQRIRQAFA--PQQFFNAYGPTETVVMPLACLAPPADLGSVPIGRVIGSRTAYILDEDLALLPQGGIGELYVGGA--GLAQGYHDRPERFVADPFSPAGGRYRTGDLVRLGIDGLVEYVGRADQQVKIRGFRIELGEIESRLQAHLDVDEAVVLAL-DLPGGKQLVGYLVCKQASAGSEALREAVKADARQHLPDYMVPAHLVLLDSLPLMGNGKLDRRAL-------------------------------- 167034804 13 ----------------------------------------------------------------------------ALAQRAAQTPDKIALRFLADAPGEQAVLSYRDLDQRARTIAAALQAR-AGFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPQHHQERLLSIIDDAEPRLLLTVAALHDSLQGL-------EALAADNAPELLAV--------------------DGLDPVLAASWQAPALKGDDIAFLQYTSGSTALPKGVQVSHGNLVANEQLICGFGIDLNPDDVIVSWLPLYHDMGLIGGLLQPIFSGVPCVLMSPGYFLARPLRWLQAISEYGGTISGGPDFAYRLCERVSEASLSGLDLSRWRVAYSGSEPIRQDSLATFADKFGFDPQSFFASYGLAEATLFVSGSRRGQAFAANRAEPGTGSVLMSCGYPQPGHAVRIVEPQQLQVLGGGPSIALGYWRNPEASARTFVEMDGQTWLRTGDLGFMREGEVFVTGRLKDMLIVRGQNLYPQDLERTLEREVEVLRVAVFAVEHQ--GEEGIGVAVEISRNVQKAIKPQDLIKTLRQVIADRQAPAVVLLLNALPKTSSGKLQRSACR------------------------------- 218288740 10 ---------------------------------------------------------------------------------LNQNPEQLAVIDLS--GDEPVTLTYAELDRLATRIAARLLQLDVKPGDAVAYQLPSGWPFVALTLAIWKVGATPCPLLPSLREREVAFILNSSESRVFIAPDVFRR----FDYRPFVEGVLK--ETPRVEHALILMSPYAPLSSDLGGLLASEAEAESAKEALSARRPGPGSHSQLLYTSGTTGEPKGVLHTH-RTLSEALFIHTRTLGLTSKDRIWVPSPTAHQTGFLYGM-----------LVSFYIGAPGIYHAIWDVEKARAAIEFGATFVQAAMPFLSDITRADRPPKGLRLFIATGAAIPRQLAQEARERL---QCAVVGAWGSTESCLVTVGRPSDPPEKLWGTDGRVLDGMAIRVVDDEGRELPPGTEGNFQVKTP--AMFVTYLHHPEWYEAAM--TPDGFFDTGDLAVIDEDGYLRITGRKKDVVNRGGEKIPVVEIEDLLYQHPDIADAAVVAMPDERLGERACAYVVLKPGAKRLE--LCDITDFLGERMAKIYWPERLEIIDEMPRTASGKIQKYVLRQ------------------------------ 73540891 7 -------------------------------------------------------------------------------------------------------MTYGELARQVSALAAAFQDIDPVPGSRVAICAGNSVPHVVALMAVLAAGKTWVPLNPRGAGPELARIIDFTTPSILVFDEAHREQ--------------ACYAVPAGARRLVCGTSSAEPNSVAGL------LVAWQGRVPRRQSRDLSDIQAIKFTGGTTGAPKGVMQSLRAW-NATVVSILTAMQLQDDERYLAVASITH--GTSTFLLPVFACGGTIVLASST----RPKSVLDQLESGRITATFMPPTLI--YDLLDEPGVATRDWSQLRHMVYAAAPMRADRIAQAIEVFGTLETSFGQTEAPAVIAFMPSIELRNSE--RHGSVGRATPLTEIGIMAPDGRLLPPGETGEIVVRGDLL--MSGYWRQPEKTAETIVD---GWLHTGDGGYLDREGFLYLKDRLRDVVISGGFNVYPTDVENALGKHPAVCRCAVFGVADPRWGEAVHAAVQLRPGTEVSADT---LRGVVRARLGPVQTPKQIHFLDSLPLTANGKVSKQALRDQLAN-------------------------- 158314538 16 ---------------------------------------------------------------------------------AASAPDRPAVVMARS----REIVTYGELDRRSARLARLLHARGLRAGDVVALLAENHPRFLEVLWAAVRSGLYLTAINRYATAAEIAYILRDSQASVLVAT------AKLADTAGAAVADIAGCGIR------------LMADGAVEGFESYEEAIASFPAEPLARQPCGE---LMLYSSGTTGRPKGIKRPLRPAAASGALMCQRLGGMDQQSVYLCPAPLYHAAPLGWARGAHELGATVVVM-----EKFDAREMLELIERERITHLQAVPTMFVRLLKLPAEVRKGYDLSSLQRVVHAGAPCPAPVKREIIEWLG----PIVTEYYSGTEGAGMTVISSAEWLEHPGSVGRPTLGTIHV-CGPDGAELPPGETGSIYFER--EGTVFEYHNDPEKTRSARHPKHDNWLSLGDLGYVDDDGYLYLTDRSAFTIISGGVNIYPAEIEACLAVHPDVADAAVFGLPDPEMGEYVHAVVQPAEGVRSTTELAETLRNHVRQHLAGPKVPRVVDFQAELPRLPTGKLYKLPLRQ------------------------------ 154252530 26 ---------------------------------------------------------------------------------------------------------YAEFYARCRKLASALSERGIGLGDTVAVIAPNIPAMLELHYAVPMIGAVLNTMNIRLDGAIIGFMLDHGEAKALFVDREFSALGK---------EALSKAKVKPF--VIDIDDAEYDGPGDRIGEAEYEDFLAQGDAKFDWSPADEWQAISLNYTSGTTGNPKGVVF-HHRGAYLLAMGNIVTAGMTGNSVYLWTVPMFHCNGWCFTWSMSVIAGTHVCL-----RRVTAANIFSAIAEHGVTHMAGAPTVMSFLINATEEEKKPLPHTVSYFAAAAPPPAAT------IRKLEAEGFNVIHVYGLTETYGPAVVNAWHDEWDELEVNARAQVKARQDPETMEEVPRDGETMGEVMFRG--NVVMKGYLKNPKASAEAFAG---GWFHSGDLGVWHPDNYIQLKDRSKDIIISGGENISSLEVEDVLYKHPDIIEAAVVARPDEKWGETPCAFITLRKGASLTE---KDVIAYCREHLAHFKCPKTVVFTD-LPKTSTGKV------------------------------------- 88812177 1518 ---------------------ELLRAMLADPERRVGELAERFELLAGWNATECV-----YPFDRGYVG--------LFERRAHEVPERVAAVF------GATELSYGELNCRANRLARWLRAAGVGTDSVVGVCLEREPALLVALLAIHKAGGAYLPIDPALPRARNAYVLEHAAAVLVLTREAL------------------RPALQGAERVTALEGLDKTLAELSDRDLDL--------------PVHPRQLAYVLYTSGSTGRPKGVQVEREAFVNFLH-AMQDRIRLGSDDRLLAVTTLSFDIAGLELFLP--LVQGACVVVARREQALEPAALLGLMQRHGITLMQATPATWQMLVEHEAAAWAGLR------VLCGGEALRGELAG----RLLARGVRLLNVYGPTETTVWSTAWPVECVDAAVIPIGRPIANTRLYVLDARLEPVPPGVVGELYIGGA--GLARGYAQGPALSAAAFVGPGSRLYRTGDLARWRADGVLEYVGRIDHQVKLRGFRVELAEIEVALESLPAVREAVVTAREAPS-GKRLVGYVVPTV-APGRAGLTEELQAQLKEALPEYMVPAQLVVLEKLPLTPNGKLDRKAL-------------------------------- 206677217 15 --------------------------------------------------------------FRWHLRARLNMAEQCLRH----PPDQVAILDLEQGP-----ISYGVLEGMSVTLATALQERGIKNGDRVGVLRSQDAWTAAAHLAIWSLGAISVPLFTLFQGQALDARTSDAGVSLIITDA---------------NNALRTMTAPALV---------------------PEGLAQLANQNLYYETTTPDTPACLIYTSGTTGAPKGALHGHRLLTGHLPVEMSHDFLGQKDDCLWTPADWAWIGGLFDVLMPALALGVPVVAARLPKFTP--EACLDVMSRAPIRNVFFPPTALRMLKAADIR------IDSLRSVASGGEPLGAEMLAWGKLAFGLD----INEFYGQTECNMVASSAASLFAPRPGCIGKAVPGFEIAVLDRVGRKTLG--EGDVVIRKGAASMMLGYWNRP---EESAEKFKDEWMLTGDRGIWDAD-YLRFIAREDDVITSSGYRIGPAEIEDCLLTHDSVATVGVVGKPDALRTEIVKAYVVLKEGITESAVLANKLQVFVKQRLASYSYPREIEFLSELPMTVTGKVIRKELKARACAEQE----------------------- 88703606 49 ---------------------------------------------------------------------------------------------------QDERISYSEAHRRVAAVAQALSGMGVSPGDRVAIAMRNYPEWLLAYWAITSMGAVAVGMNAWWVPHEMEYALQDSAPKVLIADEERLQRFDEIRDKFPAMQAIA-----------------VRPKSDFSAWARSWDEMAAGEGTLPEVTIDPDSDACIFYTSGTTGRPKGAQLTHRSCTNNVMNVAALAYAAGVEPRALVATPLFHVTANNCVAQVATLVGGCLVHMYKW----DAGEALRLIEREKVSAFSAVPMMTRELMIHPDFA--KRDVSSLKTIGGGGAAMQPDLVGKVPDAM--PGTRPNTGYGLTETSGIIAALALEFFLDRPTSVGPAMPTFEAKCIDSEGADLAANEIGELVVRGA--PVIKGYLNRPDATAESIVD---GWFRTGDIAYIDEDGFIYLVDRAKDMVLRGGENVYCAEVENALFSHDAVAECVVFAVPDERLGEEVGAAIYPRPGETLDAG---ALREHCKAVVAPFKVPRYIWLLDELPRNANGKFVKRALQD------------------------------ 86740942 18 ----------------------------------------------------------------------------ALDR----FGARPALHYQG------RTYGYGEIVAAANQLAHRLRAAGVGPGVSVALMMSNRPEYIVADQAILRCGAVKVALNDMLSASEIDYILRDSEARVVLADAG-------------MLPAALHSAPPLLETVIAV----ADPDDCPGGVVAWHDALAGQPTTVPEVDPTPTDPGLIVYTGGTTGLPKGVMHTQ-RNLALNLFSHVMEMGLLDDEVLLLMSPLPHSAG--FLLQAGMLKGARHFL----ETRFDPELVLERITADRVTFTFMVPTMIYRV--LDRAAGRALDLSSLRTILYGAAPITRERLEQGLEVLG---PVFMQLYGQSEAPNFITRLRREDHRLDPDGEHRLASCGQPVVMDEAGRELPRGQVGEIVAATPYT--MVGYRGRPEQTAKA---LRDGWLHTGDIGRMDAEGYVYLLDRKNDMIITGGMNVYSTEVENAAAACPGVGQVAVVGVPHPDWGEAVVAFVVPDDTGAFDEA---KLLAHCRVELARYKQPKAVRVVEALPTTVYGKLDKKALRA------------------------------ 86751188 1 -----------------------------------------------------------------------------LRRALQINADGLATVFNG------RRRSWRDVGERVARLAAGLRALGVGEGERVAVLSMNSDRYLELYLAAGWCGGVIVPLNIRWSALENEDALRDCRAVALVVDKAFAATG-----------ATLAQAIPGLAMVF------ADDGDVPAGMKSYEDVIATNAPIPDAMR-KAEDLAGIFYTGGTTGRSKGVMLSHGNLMANALNALGEGLFPS-TSVYLHAA-PMFHLANGAAMYSLLLSGGSNVMVPS----FTPEGVMAAMQNDRVTDVLLVPTMIQMFVDH--PALKSYDLSSLKNIIYGASPISEAVLARASAAL--PHVQFTQAYGMTELSPIATLLHWGKAKGRQRAAGRATLGCEVRIVDADDQPVPYGTVGEICVRG--DNVMMGYWERPEETARALAG---GWMHTGDGGYMDEHGFVYVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKAGASVTAD---ELIAHCKALIAGYKCPRSVDITETLPLSGAGKILKRELRQ------------------------------ 148252659 1591 ---------------------------------------------------------------------------------AARRGDAIALIH------GDETINYGELNARANRLASRLRTHGIGTDVVVGLALERSITTMVALLAVLKAGGAYLPLDPDYPAERLAHMLGDSGAKLLLTQAA------------------------------LLDRFAPALRTSGAEAWLLDTESGDGDDANLDLEIHPESLAYVIYTSGSTGLPKGVMVRHGAVTNFL-ATMAEQPGIARDDRVLGLTSLSFDIAVL-ELWLPLTHGAQVVLADRTAAH-DPAVLKAMVARHGVTMIQATPSSWRMLLDHDETTDW---LPGDGRVLSGGEALAPDLA----RRLTALSREVWNLYGPTETTVWSARHRLDAAESQP-MLGGPIGNTTLYVLDGHLNLAPVGVTGELFIGGA--GLARGYWQRASLSAERFVPDPFGAYRTGDLARWRADGVLDHVGRADHQVKIRGHRIELGEIEARLREQAGVRDSVVVAQE-LGGSRQLVGYVSGDDGLDG-----AGLRAALVPVLPDYMVPSRVMVLPQLPLTPNGKIDRKAL-------------------------------- 148252659 510 ----------------------------------------------------------------------------------------VALVHDG------VRLTYRELDTRANRLAHHLLEHGAAPDRLVAICQQRGIDAIVSLLAVLKAGAAYLPLDPVYPAQRLREILTDAEPVLLLCDNDSAEKLGDV-------------------ACPVIDVKRHAPKWHDMPDV-----------APVIAGLTPRHLAYVIYTSGSTGKPKGVMIEHRGLVNLALAQIAL-FEIKRDSRVVQFASFSFDASVWDIVMA-LCSGAELHLIGGDA-HRDASVLFDYFADHRITHATLPPAMLQGRPDLERLAVLE-------TLVLAGELPKAELI-----AALPLSVAVFNAYGPTEATVCATAWRPAGFADGAVPIGRPIANARIYLLDDLGGPVPRGAVGEIWIGGA--GVARGYLNRVDLTAERFASDGARIYRTGDLGRYRPDGDIEFLGRNDHQVKIRGFRIELGEIEARLAALDGVRDSAVLARRTTHGDTTLTAYVVPAEGVGAVGPWSAQLRAHLQACLPDYMVPSAILCLPALPLTPNGKVDRNAL-------------------------------- 54027037 4731 -------------------------------------------------------------------------------RQAAATPDAVAVL----DAHQGRTLTYREFDAAANRLARRLIRAGVGPEQTVVLALRRSVALVVAMHAVVRAGGAYVPVDPDHPAERIAHILDTAAPVCVLAT----------------------GDLPFDTALPVLDIDGGAALPDDPI-----------RDEERVRPLRPEHPAYVIFTSGSTGRPKGVAVPHAAVANQIRWLCAE-FGLGSADACLLKTPATFDLSVWEFWGPLLSGGRLVVTAPGDERDPDRLRDLLDRHAITLLCTVPSMLAMLLGAAAGLPGALRH-------VLAIGEALPPAVAADFLDRAAGTGAALHNLYGPTEAAVSITAHEVRERPRHTVPIGTPAWNSRLYVLDRRMRPVPVGVAGELYLAG--VQLARGYQAAPGRFVADPFDRGARMYRTGDIVRRRADGSLEYLERADFQVKIGGFRIELGDIESALLALPGVRAAVALARTDGAAGARLVAYAAVDDAVSATTRIAAELRAELRERLPGYMVPAAVMALPALPLTGNGKVDR----------------------------------- 54027037 2657 ---------------------------------------------------------------------------------AERTPDAVAVVFE------DEHLTYREFAARVHRLARLLVAHGVGPERTVGLGMHRSIELVVGMYAVLAAGGAYVPLDPAHPAERLAHILDTARPVCVLT-----------------------RGRDGLEVTGPAVLDLDLLDTTGYPDTALTDADRRA-------PLRPARPAYVLFTSGSTGRPKGVTIEHAAIVNRLRW-MQDEYRIDARDVVLQKTPVTFDVS-VWEFFWPLQVGARLVLA-----RPDGHRDPRYLAELITAEAVTVAHFVPAMLAVFVAEPAAAQCHSLRAVFCSGEALPPAPAHRLRALTG---AAVHNLYGPTEAAVDVTHHEVTDADTQSVPIGSPVANTRVYVLDDRLRPVPAGVPGELYLAG--VQLARGYAGRPDRFVADPFTPGARMYRTGDRVRWSAAGELEYLGRTDFQVKVRGMRIEPGEIEAALTELDGVDQAVVVA-----RDEHLVAYLIPAGPVDPDA-----VRVALARRLPAYLVPAAFVLLDAFPLNASGKLDRTAL-------------------------------- 54027037 1598 ---------------------------------------------------------------------------------AATAPERVAIVAAG------RELTYRELDQTSARLARALMARGVGPDDVVAVGIPRSPEFVTAVWAIAKAGAAWVPVDPAYPAERIEHMLRDSGAVLGLTVGAV------------------RADLPGQPHWLVLDDVEFGFECARFGG-------EPVRDAERVRPLRPHNLAYVIYTSGSTGTPKGVLVTQAGVAGFAAEQTAR-YPIDATARVLHVGSPSFDITVAELLMAFDSAA-TLVIAPEEARFGRELVELLAAQRVTHSIMTPSGALT----------IDPAEVPDLRVLVAGGEACPPELVRRWHAA----GRRLVDAYGPTEATVAVDIS-DRLEPGRPVTIGRPLRGVREWVLDERLRPVPVGVAGELYVAGA--QLARGYHGRRATTAECPWAPGERMYRTGDLVRWTGGRELEYLGRNDAQVKVRGFRIELGEIEAALAARPGVAHAVVTVHRDPARGDQLAAYVVPSGGHPLDAG---DLKAGLRTRLAPHLVPAAITVLDTLPLTPNGKLDRAAL-------------------------------- 54027037 3739 -------------------------------------------------------------------------------------------------------LSYGELDARSNRLARRLVAAGVGPETLVAVALPRSAELVVALLAVLKAGGGYLPIDPDYPADRIEYMIDDARPICALTAPGT---------------ALARDWFGGP--VLDVERDADPRYYASTPLTDAD----------RRAPLRPEHTAYVIYTSGSTGRPKGVVIPHRNVVRLLDNT-RELFGFGPHDVWTMFHSYAFDFS-VWELWGALLHGGSVVVVDYF-TSRSPEQFRELLVGERVTVLDQTPSAFYQLVAA-DTAAEPAEYALRWVIFGGEALEPQRLGGWLRR--YPDAPRLVNMYGITETTVHVSYRAIDAGTGAASVIGGAIPGLTVRVLDPRLRPVPVGVPGEIYVSGG--QLARGYLGRPGLTAGRFVADPYGPYRSGDLARWTATGELEFLGRADQQVNLRGFRIELGEIEAALLAEPEVTEAAVVVRSDLVDEARIVGYLV-----TAGPVDTAELRERVRRTLPEHMVPAALVEIDRIPLTVNGKLDRAAL-------------------------------- 54027037 530 ---------------------------------------------------------------------------------VARTPDAVALRFAGAPP---TVLTYRELAGRVDRLARHLIGLGVGPETLVALHMRRSPDLVIAMYAVLSAGGAYVPLDPDHPAERTAHILATAAPACVLTAGETRLSADA----------------------PVVHLDDLDLSAHPDGPVW---------DRERRRPLRPRNPAYVIFTSGSTGAPKGVAVTHEAIVNRLVW-MQQTYRLGPGEVVLQKTPATFDVS-VWEFFWPLQVGAELVLAAPD-GHRDPAYLRRVIDDYGVTTAHFVPSMLEAFLAGQDIARAGT----LRRVFASGEALPAATAQRLRLLTGARL---HNLYGPTEAAVDVTFHEVTDADTDAVPIGAPVFNTRLHVLDSRLRPVPVGAPGELYLSG--VQLARGYVARPGLSAERFVADPFGMYRTGDLVRWNTSGELEYLGRTDFQVKLRGLRIELGEIEAVLAGVDGVVRAVVLVRDDPALGEQLVAYVVA---AEPDAVGAEQLRAAALRALPAYMVPAAYVVLDELPVNASGKLDRAAL-------------------------------- 168042921 111 -----------------ESLPELQRWSFEHPELYLPLVWEHLIFHQHPRCFLDTS-DEANQGGVWLPGAHLNVAECCLAAKGSKTDSSIAIMYEGEDDLPVREITLSQLRADVSRVANSLEALGFKKGDSIAIDMQMNVQAVTAYLAIILAGCVVVSIPDSFVAKEIAIRIRISKAKAIFTQDVIQRGGKKLPLYSRVIES------KAPLAIVLPADGKASSLSLRNGDLSWDEFLVRAPDEYKPVIQSMDSYTNILFSSGTTGEPKAIPWTQHTPLRCAADSWA-HLDSRQGDVLCWPTNLGWMVG-PMIVYSAFVNGATLALYNGSPLDRGFGK---FVQDAKVTMLGTVPSLVRAWKASGCMA--NLDWTAIRAFGSSGETSSVDDDLWLSAQAGYK--PVLECCGGTELGAMYVGNLVQPQAFAAFSTVGMTFRIYILDDSNNPYPDEAACTGELVLHPHNFGSSSTLLNDHHKVYYQGMPHFNGKQRHGDIFQRFHGGFYKAHGRSDDTMNLGGIKASAIEIEQVCNAHESVQETAAISVQPPRGGEELVIAAVLKPGYNISSKELQKILSHVMSNLNPLFKVRAVAVFPDFPRTASNKLLRRVLR------------------------------- 107027251 29 -------------------------------------------------------------------------------------PERTAIVH-----GTIRR-DWAETYRRCRMLAGALRGRGIGNGDTVAMIAANTPELFEAHFGVPLCGAVLNTINTRLDADTIAFILGHGDAKLLITDREFSSTVK---------KALARLG-RAIQVIDIDDPQFGEGDLLGEKDYEALLQEAAHTEFSVAMPEDEWQAISLNYTSGTTGNPKGVVY-HHRGAYLNAVSNALSWHLDEDTTYLWTLPMFHCNGWCFPWTMALVAGTSVFL-----RHTRAERILAAIRTEAVTHFCAASVVLNMINNAAPELKAGIRHGVKVMTGG---APPPASVIAGMERMGWDVTHAYESYGPVVQCVWRDSWNALDLDAKARLKARQGVRGPMVASPDTLEPVPKDGQTLGEVFLRGNNVMKGYLKNSDATVEAFSG---GWFHTGDLAVWHPDGYLEIKDRSKDIIISGGENISSIEIEDILYSHPAVLEAAIVARPDDKWGETPCAFIALKDDSAVTEA---DIIAFCRERLAHFKVPKTIVFSP-LPKTATGKI------------------------------------- 15228909 28 ----------------------------------------------------------------------------------------------------SREYTWRQTYDRCRRLASALADRSIGPGSTVAIIAPNIPAMYEAHFGVPMCGAVLNCVNIRLNAPTVAFLLSHSQSSVIMVDQEFFTLAED-SLRLMEEKAGSSFKRPLLIVIGDHTCAPESLNRASKGAIEYEDFLATGDPNYPWPPADEWQSIALGYTSGTTASPKGVVL-HHRGAYIMALSNPLIWGMQDGAVYLWTLPMFHCNGWCFPWSLAVLSGTSICLRQVTA-----KEVYSMIAKYKVTHFCAAPVVLNAIVNAPKEDTILPLPHTVHVMTAGAAPPPSVLFSMNQKGFRVAHTYGLSETYGPSTVCAWWDSLPPETQAKLNARQGVRYTGMEQLDVIDTQPADGKTAGEIVFRG--NMVMKGYLKNPEANKETFAG---GWFHSGDIAVKHPDNYIEIKDRSKDVIISGGENISSVEVENVVYHHPAVLEASVVARPDERWQESPCAFVTLKSDYEKHDQLAQDIMKFCREKLPAYWVPKSVVFGP-LPKTATGKIQKHILR------------------------------- 197772967 18 ---------------------------------------------------------------------------------AAEYADTVALV----DGVNGTTVTYLQLDLFHRRIAAALADAGLRKGDVLALHSPNTVAYPAVFYGATRAGAAVTTVHPLATAEEFAKQLRDSSARWIVTVSPLLEVARRAAELAAGIEEIFVCD-------------------QAEGHVSVLDMLGSTAPDPDVIIDPSNDVAALPYSSGTTGVPKGVMLTHRSIATNL-AQLEPVAPAGQGHRILAVLPFFHIYGLTALMNAPLKQGATVVVLP----RFELDTFLGAIQEHRINGLYVAPPIVLALAKH--PAVATYDLSSLEYILSAAAPLDAALAEACSKRLGLPPVRQAYGMTELSPGTHVVPLTADDPPPGTVGLLLPGTEMRILDLDGSGRELGVGEEGEIAIRGP--QVMKGYLGRPDATAAMIDED--GWVHTGDVGRVDDDGWLFVVDRVKELIKYKGYQVAPAELEALLLTHEAIADAAVIGVNDDDGNEIPKAYVVRQPGTEHLKE--EDVLDFVAARVSPYKKVRRVEFVGAVPRAASGKILRRELRA------------------------------ 115375004 43 -------------------------------------------------------------------------------------------------------ITYRELDVLSRQVGAWLQARGLPRGAAVAIMMPNVLQYPVCIAAILRAGYVVVNINPLYTPRELEHQLKDSGAEALITFQQVLERTPVKHVVVAAMGDLLGFLKGTLVNTVVRKIKKLVPAFHLPQAVPFKRVLEEGKATLTPVQMSRDDVAFLQYTGGTTGVVKGATLLHRNVIANLLQVDAWIQPLQRKKIEQVNIVCALPMYHIFALVCGLMGMRMGAMNILIPNPRDIPGFIKTLSQQPFHILPAVNTLYNALVNHPN--FRHLDFSHLLIANGGGMAVQKAVAEKW---FAVTRVPLIEGYGLSETSPVATSNLCDATE-YSGTIGLPVPSTEIAIRDDDGKDVPLGQPGEICIRGP--QVMAGYWNRPDETAKVMMPD--GFFKSGDVGVMDERGHTRIVDRKKDMVLVSGFNVYPNEVEGVVAMHPGVLEVAAVGVPDAHSGEAVKLFVVKKDPS----LTEAQVLEFCRGQLTGYKRPKSVEFRAELPKSNVGKILRRELR------------------------------- 163746763 3 -------------------------------------------------------------------------------------------------------LTHAGFLGRAARFAHALTDLGLKSGDRLAVQIDKSADALALYAACVQAGVIFLPLNTAYTADEVRYFVTDSGAAAFVCQPA--RRNEMAPVAKAADCQLETLG--------------------AENDGSFADRATSASDTFETVARDADDLAAFLYTSGTTGRSKGAMLTQANLLSNA-QTLAELWRFTANDVLLHALPIFHTHGLFVATNVTLVAGGAMIFLPKLDIDRLIERMPHATAMMGVPTFY--------TRLLDDAIFTRETTANMRLFISGSAPLLAETHVDFEERTGHR---ILERYGMTETNMNTSNPYDGERRAGTVGFPLPDVELKI-TDPKTGATLPDGEIGSIEVRGP--NVFKGYWQMPEKT--AQELREDGFFITGDLGRRDADGYVSIVGRDKDMIISGGYNIYPKEVELLLDDQPGVLESAVIGVPHPDFGESVVALLVARKGAELD---LDGIAKDVAASLAKFKQPRKLIVLPELPRNTMGKVQKNVLRE------------------------------ 99081668 28 --------------------------------------------------------------------------YGLLSRTAERFPNNPAVSYQSGPTDKAETLTWRELKAKTCQAANLFRSLGIGEKDVVAYVLPNSNETLITLLGGAVAG-IVNPINPLLEPEQIASILRETGAKVVVTLKGFPKTDVPQKVAEAVAHALNRYLTPPKSWIVPLIRPKVNKAHAHADYKNFNRELAKQPTELAFADSEGDRVACYFHTGGTTGMPKVAQHTYEGLIYNGWLGHTLLF--SEEDNIMCPLPLFHVFACHVIVMAAVSSGAHVVFPTPQGYRGEFDNFWKLCERWKITFIITVPTAISAKMQ----RPVNADVSTVKTAFSGSAPLPLELFRRFEEATG---ITIVEGYGLTEATCVSCNPVEGEKKVGSIGIPFPYCDIKIVKGTPEGQECGADEIGEICVQTPGVFAGNTYTETDKNIDLYYQDT---HLRTGDLGRVDPDGYLWITGRAKDLIIRGGHNIDPADIEEALLGHDAVAFAGAIGQPDAHSGELPCAFVELVDGASATEELLDYCKRHVRERAA---IPKHMTILPELPKTAVGKI------------------------------------- 145223112 5 ------------------------------------------------------------------------------------------------------RLSFDDVVERIRCAAGAFADLGIGKGDRAAIWAPNSVEWIVAAFGLLTAGGVLVPVNTRFKADEAADIISRSGAKAVLVHQGFL---------------------------------GVDYRAPQGVPVIDLKSDFLASGTPFSRPVQGTDVSDIIFTSGTTGRPKGVMMNHQQNL-RLYEEWCDLADLREGDRYLMVNPYFHTFGYKAGLIASFIRGATMFPVP----VFDVDRVVELIAAERITMLPGPPTLYHSLLAVKD----KSRLATLRAGVTGAADIPVELIRRVHEELPF--QTLATGYGLTEAGTATLSRPGDSFDDIA----------TTAGVACDGVELRIAEDGEVLIRG--YTVMQGYLDDPDATAEAI--DPDGWLHTGDLGTLDEAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPGVAQAAVVGVPDERMGQVGKAFVVAAAPADGSAGDAHALIAWCRERMAGFKVPRYVEFLDELPLNATGKVM------------------------------------ 126651440 58 -------------------------------------------------------------------------------------ADRIALSYE------DGKMTYRQLNQKSNQVAHMLIANGLQKGDYVAIIMDRSKETIISLLGVLKAGGVYVPIDPSYPKERCQYLLHDTGAPFIITKNEYND----------------------------LLNDLIHNEFQSRTVLTINQMESGLSQEDLPCNLLPSDLAYIIYTSGSTGKPKGVLLKH-TAVINLITDNQRIYHSTEEDVFSQFISYSFDPSVTETFTAFFSGARLHMLASIE--RLSIEAFADMIAREQVTTATVPNAFFTQLATHLPIDYRDKLMTLQYLSVGG-EALLPAIVQKWQEKFGYS-TEIINVYGPTECTVYFKIKSQLTDMQSSIPIGRPIANYEMYVVNKDEQLCPVHVTGELCIAGA--GLAAGYLHQPEKTAEAFFKPDQKMYRTGDLVRLLPSGVIEFVGRKDSQIKVRGFRIELGEIETVLSNHPIIQESVVIAKKMSDGQNHLFAYYTAANGIQLEEQV---LRDYLNNLLPDYMVPERFIELLEMPLSPTGKIDRK---------------------------------- 157691035 22 -------------------------------------------------------------------------------------------------------YTFEEYAKRIDQLAHYLHQKGIRKGHRVCFICQNHHHFSTIMLAAIKAGAVAVPLSWQLTSFELEGILKKAEPKALFFDREFRDIIAAVNV--------------SLEDCLMV-----ESGVNAKTTQLFEDILASNDGSKLAVEVSEEDLAMILFTSGTTGNPKGCMVGHGRIYQFLTRRGNRGFDLK-GKRYLASHPLYHMSSINHLIAAAIEGYTLVFLHDATP-----KRILETIEKERITFMMAFPSAYTYM--LEEMKRGSYDLSSFEIAISGGTKVPVRLIKDYKEV----GIQMMHGYGST-EAWVVSAWHPAMGEDKMGSAGKVDPDVEVKIVHPETDETPAGEIGEVVMRSPFY--FLGYYHQPDATEKVLKD---GWFHMGDAGYLDEDGFLFITGRYKDVILYGGDNIYPDQVEEVIDQIPGVIESAVIGVPDELYGEVPSAYIVKDDSVDFCEE---DVVNYCQERLADYKVPS-IHFTQELPKNKLGKIMKKDLRELV---------------------------- 209966789 30 ----------------------------------------------------------------------------CLPRHAAKVGLTCAL-----PNGMTASLTWGDLDRWSDAVAAWLRELKLPPGSMVAIQAPNSLAFPVVCIGVMKAGLVPTAVNPLYTEREMASQLSASGARALFVLDALAGKLPGVLAKTGAMPVVRLPPAKAALINLVARHVKRLVPAFPVPHIPLRQVLTAGEAHARADGIGPDDMVTCWFTGGTTGRSKGVVTTHRGLLASLTQIQGTLNGPWTDAPMRTLLILPFYHIFGIGMLLQAADLGGHVILIPNPRPLTNLKAA--VETFRPTYLPGVPTLFA--NLLNEPWFVAAAKDSLKLCLSGAAPLAPATQKRWMETFG---QPIYELYGMTECGLASCTPLDGRDHT--GTIGRILPSLESRIVDLQGGDVPDGEPGELILRGP--QVMQGYWQ---QPAETAGALRDGWLHTGDVVVRDPDGTLRIVDRRKDMILVSGFNVYPSEIEAVITEHPGVTECAAIGIPDGQTGETVKVFVVARDPA----LTVDALRRHCRETLTGYKVPKQIEIVPELPKSPVGKILKRELR------------------------------- 39945132 21 ------------------------------------------------------------------------------------------------------RLDWGGLRSASIEFGKGLKALGWRRGEVMAFFAPNGIDTPVVTMGLLWAGGVASPANPLYTADELAFQLRDSGARALVTQ---------VQHLDVAVRAAAAAGIADDRIILVGAHMSDGAGGSRFKHYSSIRSTFYCSKYAQTLVEPRKDLAFLVYSSGTTGLPKGVCLSHYNMVANLMQVAQTEGHYGQGDRMLGVTPFFHVYGLLSCVLSSAYFGWELVIMS----RFDMEQACALIEKHRITYIYVPPPIVLAFAKSPIC--DRYDLSSLKMLHSGAAPLTRELTEELWNRL---KLPVKQGYGLSETSPVVSVQAPDEWAKFMGSVGKLVPNMTAKLVAADGQEVPEGDEMELWVKGP--QLFLGYLNNPDKTRETMSED--GYFKTGDVFRKDRFGNLYCVDRLKELIKYKGFQVAPAELEGLLLGHPEVADVGVVGVDDELASEVPRAYVVLKDQRAGGEAKAREIVDWMASRVAPHKKLRGVVLVDAIPKSPSGKILRRVLRDVA---------------------------- 218153377 25 -----------------------------------------------------------------------------------------------------RWMSYRELDRLSARLGAWLQGQGLAPGARVAIMLPNVPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGATAIVILENFAHTAEVIDHTAVQHVAIASMWITFAVRHLAKMVPAYELPLTGGRQVFKRALALGERRTLTPARVAPDTPAFLQYTGGTTGLSKGAVLTQRNIVAATLQAEAWFTPAKIGDLSRANSIAALPLYHIFALTLCLLAIRQGSRLTLIPNPRDIPKFVEVLKKRPFHMLPAVNTLFNALLQN--PQFRHLDFSQLCVAQAGGMAATEATAQQWKAVTG---ATMIEGWGMSET-CAIGTNNPVNSTAFSGSIGLPLPGIDIAIKDDAGASLPIGSAGEICIKGP--NVMPGYYNQPEENAKAF--TPDGFMRTGDIGVMDEEGYTRIIDRKKDMILVSGFNVFPNELEQVVALCPGVLECAAVGVADDKQGEAIKVFVV-RSDPSLTED---DVVRYCHEHLTGYKRPKYIEFRDELPKTNVGKILRRELRD------------------------------ 218248428 489 --------------------------------------------------------------------------HQLFDEQVEKTPDAIALVYE------EEQLTYRELNQKSNQLAHYLQKLGVKPDTLVGICVDRSLEMIIGLLGILKAGGAYVPIDPNYPAQRIEYMLSDARVNLLLTQ----ERFKSLFLKF-----------------------SEQILFWEHDQTNWLEEIQ----TNPINQTELNHLAYINYTSGSTGQPKGVMIPHKGVVRLLIN--PNYVDLDSQTNLLHLSPIAFDAS-TFEIWGALLHGGKCVLFSEK--IPTALALKQTIEKHKINTLWLTSALFNSVVDELPDTL-----GEIKQLLTGGEALSVNHINQALKVL--PSTQLIDGYGPTESTTFTCCYLIPPSDILAIPIGKPISNTQVYILDTNLQPVPIGVAGELHIGG--DGLARGYLNRPELTAEKFIVNPFRLYKTGDLCRYLRDGNLEYIGRIDHQVKIRGFRIELGEIESILSIHPDIRESVVIAREDQPGNKRLVAYLVSKPGQELQRSLSQGLREYLKEKLPDYMVPSAFVLLEKLPLTPNGKIDRKAL-------------------------------- 214043355 397 --------------------------------------------------------------------------------NLARNPDSTAII------TPDGRISYAALITDAARWGNAFIAAGLKRGERIAFLLDDTAAYPAAFFGAVRAGFVPVLLNTMTTPEVLTFFLKDSAARFAICDTALADRFDATVMTG-----------TDLETVIVVGGDAA-------GFMTDAAFLENQPDTLACADTGPDDMAFWMYSSGSTGMPKGIVHLHHDMAYTQASFGVQILQLRPDDVCYSVPKMYFAYGFGNSATFPFSVGAAVLLM---PGQPRPEAVLSAIETCKPTVLFGLPTLFTAVARHENAA--TTDLSSVRQSMSAAEILSEDVYKTWVDLVGHGPTE-----GLGSTELLHVYLSNTLQDHRPGAAGARVPGYEIRLETPDGTPAQPGEEGVMYVRG--TSSAPMYWNRPDKTADTM--RGDWIYTGDRFVER--DGYYYFQGRADDLIKVSGQWVWPLEVERCLNEHPDVHECAVLAHQLDDRRMTLRAIVHLRDGITADDTQSDALRGFVKSRLQPYKYPRLIDYVAELPKTGTGKIDRQAL-------------------------------- 166091746 83 -----------------------------------------------------------------------------------------------------RTYSYGETHLMCRKTAAALSNLGIRKGDVIMILLQNCAEFIFSFLGASMIGAVTTTANPFYTSGEILKQFKTSGAKLIITIAQYVDK------------------LPKTGPDCTVITTDDRPPENNHCLHFSTLLSSANEDEIANVVIEPDDPVALPFSSGTTGLPKGVVLTHKSLITSVAQQVNPNFYLTNRDTVLCVLPLFHIFSLNSVLLCSLRAGAAVLLMH----KFEIGPLLELIQRHKVSVAAVVPPLVLALAKN--PMVAEYDLSSIRLVLSGAAPLGKELLDSLRNRV--PQAILGQGYGMTEAGPVLSMCLSPFETKSGSCGTVVRNAELKVIHPLTASSLPRNQPGEICIRGA--QIMKGYLNDPEATAATI--DVEGWLHTGDIGYVDDDDEVFIVDRVKEIIKFKGFQVPPAEIEALLIGHPSIADAAVVPQKDEAAGEVPVAFVVGSNGFEQTEESTKE---YIAKQVVFYKRLHRVYFVDAIPKSPSGKILRKGLRA------------------------------ 41406648 5 -------------------------------------------------------------------------------------PDRVALIC------GDEKLTYAELEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNYRYVEGELRYLFDNSDMVALV-----------HERQHSDRVANVLPDTPNVKTILVV-EDGSDKDYQRYGGVEFYSALEKGSPERDFGPRSADDI-YLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATGEFVKDMIRYPIPPMIHGATQSATWMSIFSGQTTVLAPE----FNADEVWRTIHEHKVNLLFFTGDAMARPLLDALNKDHDYDLSSLFLLASTAALFSPSIKERLLELLPNRVIT--DSIGSSETGFGGTSIVA--KDAPHAGGPRVTIDHRTVVLDEEGNEVKPGSGVRGLIAKKGN-IPVGYYKDEKKTAET-FKTFNGVRYAIPGALVEEDGTVTMLGRGSVSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDPRYGQHVAAVVQPRPGTRPS---LAELDRFVRSEIAGYKVPRSLWLVDEVKRSPAGK-------------------------------------- 207091342 10 -------------------------------------------------------------------------------------------------------YTYYDVELTSRRVASGLNKFGVGQGDVIMVLLSNSPEFVFSFLGASFRGALTTAANPFFTAAEISKQFKASNAKILITQSAYYEKVKDLDVKLIF------------------------VDSPPDGHSHFSELSQADENDMPEVKIKPDDVVALPYSSGTTGLPKGVMLTHKGLLTSIAQQVNPNLYFHHEDVILCVLPLFHIYSLNSVLLCGLRAKAAILLMP----KFEINALLGLIQKHKVSIAPVVPPIVLAVSKSAD--IDKYDLSSIRVFKSGGAPLGKELEDSVRAKF--PKARLGQGYGMTEAGPVLTMSLAEPMGVKAGACGTVVRNAEMKIVDPETSESPRNRPGEICIRG--DQIMKGYLNDPEATKRTIDEE--GWLHTGDIGYIDDDDELFIVDRLKELIKFKAFQVAPAELEALLLTHPHISDAAVVPMKDESAGEVPVAFVVRSNGHTQTTE--DDIKRFVSKQVVFYKRISRVFFIDAIPKSPSGKILRKDLRKLAAG-------------------------- 148554681 6 --------------------------------------------------------------------------------HAVANGDKPAFI----TAETGEVVTYRQLDRRSNQGAHLFRQAGLQTGDMVALFLTNGPRFLETVWAAQRSGLYYVCMPVRLTASELRYMIEDAGAKALVFSAG---------LADTVREAVDGLGDLAL----------FATDGEAGFARSFERLRDAMPDTPIADEAPGQDMLY---SSGTTGHPKGIKRPRPDEPTPVTNLARTLYGMDADSIYLCPAPLYHSAPLRYSMSVNQLGGTVIVM-----TKFDPEEALRLIERHRVTHAQWVPTHFVRMLKLPEAVRERYDHSSLRSTFHAAAPCPVEI----KQAMIDWWGPIVHEYYSSTELNGFTAATAEEWLAHKGTVGRAIIGEIRICDENDDPLPPRREGMVYFEKG----NPIEYHNDPEKTAAAY--NRHGWTSVGDIGWVDEEGYLYLTDRQSFMIISGGVNIYPQEIENLLVTHPRVADAAVIGAPDPDLGERVVAVVQPLDWSDAGDALAAELDTFLRKGLSPVKMPKRIEFMRELPRQPTGKLFKRLIRD------------------------------ 197106759 58 -------------------------------------------------------------------------------------------------------------------LAHRLIADGVRKGDRVAVIMRNLPEWPVAFWAGQLAGAIVTPLNAWWTGAELEYGLADSGAKVAIVDDERLERLSAH-----------LKSLPGLERVYVSRLRTAAGDDRCRRLEAVNDWGGLPELALPDVPLAPEDDATILYTSGTTGKPKGALGTHRNMISAARNFLRAGQPLPELDCTLLVIPMFHATGLSATLSPALNAGGKIVLMRKWEAEPAMR----LIEREKVTATGGVPTIAWQLIEH--PARAKYDLSSLVTVTYGGAPSAPELVRKIAETF--PGSQPGNGWGMTETTATFTSHLGKDYEHRPDSPAAPVGEMQIRDPADGRTVLPAGAVGELWVKGP--QVVKGYWNKPEATAETFVD---GWLRTGDLARLDEEGFLFIIDRAKDMLIRGGENIYCVEVENVLYEHPDVMDAALIGIPHKTLGEEPAAVVHLRPGGRATEE---ELRELVRSRLAGFKVPVKIAFWPELPRNANGKIMKSELK------------------------------- 52784123 21 -----------------------------------------------------------------------------------------------------RTFTFKAYHQRVNQLAHYLLEEGVQKGDHIAVLCKNNHHFPVILLASLKIGATVVPLSWQLTSYELKGILNNCRPKVMFYD-------------------LEFADILTPLREQLQFCLMIEAGAGMNTTEQFESLFKNRPLKVEAEQVTEHDLALMLFTSGTTGNPKGCMVNHGSLAAYLTEVNVKSKQLK-GTRFLASHPLYHMSSLNHVFQAAFEGIALYFLWDPEPF-----EILQEIEKKRIHMMMAFPSVYTYM--LEEMKRHPFDLSSVKMLVSGGTKVPARLIKEYNDH----GIMMVQGYGST-EAWTVSVWRPDMGWDKVTSAGKPIPQVSIKIEDPDTHEEPTGEVGEVVVKSPYV--FEGYYQNPSATQKVLKD---GWFYMGDSGKLDEDGFLYITGRYKDVIVYGGDNIYPDQVEEIIDQVPGVVESAVIGVPDEMYGEVPRAYVVKNESAGLK---KEDIIAYCKERLSDYKIP-EIVFIDSLPKNRLGKIVKKDLRELA---------------------------- 154244475 15 --------------------------------------------------------------------------------------------------------TYGDALALSARLAHLLVARGVKPGDRVAVQVEKSWPALALYLATVRAGGVYLPLNTAYTLNEVEYFLSDAEPTLFVCPP------------HIEAEARALATRLGVPSVETLGADGTG---------SLTDGAAHLPTEFADVPRGPEDLGGILYTSGTTGRAKGAMLSHDNLLSNA-LTLKDEWRFTGDDVLLHALPIFHTHGLFVASNIVLLAGAAMVFR----AKFDPREALELMAAGTVTSLMGVPTFYTRLLDQ--QGLTREATAKMRLFVSGSAPLLAETHRAFFERTG---HAILERYGMTETGMNTSNPYDGERIAGTVGFPL-PGIVLRVTDPETGRVLPTDDIGMIEVKGP--NVFKGYWR---MPEKTAAEFRDGFFITGDLGKIDARGYVHIVGRGKDLVITGGFNVYPKEVEGEIDAIPGVAESAVIGVPHPDFGEGVTAVVVKVAGASLTEA---DIHAALESRLAKFKQPKRVFFVPELPRNTMGKVQKNVLRE------------------------------ 126437384 20 -------------------------------------------------------------------------------------ADRRAL-WIVEEDGREEQITFAQMADRSDRVATWLERRGIGKGDRVILMLGNQVELWEAMLAVAKLGAVIMPTTGALGPADLADRITRGGATAVIANAADTAKFTEVPGDYLRIA----------------------VGAPVAGWHTYGEAYDTVSAGPFTARTTVDDTMLIYFTSGTTSKPKLVEHSQVSYPVGHLSTMGWIG-VRPGDVHLAISSPGWAKHAWSCFFAPWIAEATIFVYNY--RRFDAAALLRQLNRAQVNTFCAPPTVWRMLIQSDL----GTKPAGLREILGAGEPLNPDVIAQVEKAWGLT----IRDGFGQTETTLQIGNTPGQPVKPGSMGRPMPGVPVVLVDPLTGRPAEEGEICLDLSRQP-VNLMTGYLDDPARNAAV---TEGGYYHTGDVAQRDSEGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLSVPKAYVALAEGWQADADTAKSIMEYARDHLAPYLKVRRVEFY-ELPKTISGKI------------------------------------- 197729037 44 ---------------------------------------------------------------------------------VHAFGDRPFLI------GERTTCTYGEFFAASCALARRFHEYGLRRGDRVALAMRNHPEWQVAFWATQLAGLVSVPLNAWWTEEELTYALDDCTPRLLLVDGERLPR-------------VDAWRRANGARTIVFHAADAQVPPAVER--YEEFGAADPGTAPPAVEVRPEDDSMIMYTSGTTGQPKGAVATQLAMAGAARNPLFYIAAAALAKVTLMTFPFFHVAAFSSLVLSM-AVGGSLVLM----RKWDAERALDLIVRHQ--ATGYAGVPTTALQLLDAADRRGGGLETLNSLGTGGAPAPPDLVGRLTARFGEQIVPR-NGYGLTETSGGVMAGQGDEYRREPGCVGRPAPAVEARIAGPDGEPLPEGGIGELWLRG--QSLMRGYWKNERATADAF---RDGWFRTGDLAVM-DEGRVTIVDRLKDMVIRGGENVYCAEVEGVLHGHPDVEDAAVFGVPHPQLGEEVAAVVQLRAGAGAGEA---ELREYAGGRLAAFKVPAHVVF-GDVPRNPTGKILKRELRK------------------------------ 33323356 2952 ---------------------------------------------------------------------------------AEQSPDHEAVIF------GNERYTYRQLNERANRLARTLRTKGVQADQFVAIICPHRIELIVGILAVLKAGGAYVPIDPEYPEDRIQYMLRDSRAEVVLTQRSLL----------------------------------DQLPYDGDVVLLDEENSYHEDHSNLESDSDAHDLAYMIYTSGSTGNPKGVLIEHQGLADYIWWAKEVYVRGEKTNFPLYSSISFDLTVTS--IFTPLVTGNTIIVFDGE----DKSAVLSEIMRDSRIDMIKLTPAHLHVIKEMNIAGGTA----IRKMIVGGENLSTRLAKRVSEQLK-GRLDIFNEYGPTEAVVGCMIYHFDAERDKREFVPIGTPAANTDIYVADRNLVPFGVIGEIYISGP--GVARGYWNRPDKFVENPYVPGAKMYKSGDLAKRLKDGNLAYIGRVDEQVKIRGHRIELGEIEAAMHNAEAVQKAAVTVKEEEDGLKQLCAYYV-----SDKPIAAAQLTEQLSSTLPDYMVPSYFVHLEHMPLTSNGKINRKAL-------------------------------- 71003532 33 ----------ARYHLNLNTYHELHDFSVNRLEDFWTSVWDFVGVSTRFERILSDPNALPGDLPEWFPGASFSMAQNILFPHPSNHAQAVALIEVPEGGGQAVKVTWGELRRRVALLAETFRRIGVKKGDRLAHVSANTSSPIVATLAANSVGAIYSLIATDAGPQAIYGRLAQIRPKLLFTDDAVLYNGKQVDILDRVAQVAERLQAPLHFQVVIIRNTRLPKASPAWRGLEMHDFVQQTSLSHHFEQLPAQHPVQIFFSSGTTGEPKCIIHTQCLLLNM-KKEALLMLDLKPADTFLQITSCGWIMWIYHLV--ALSIGSTAVLYDGSPMFPNPQHVVKVVSHLKCSGYGASPRFLSELEKYCRVIAQQLELGRFRMMTSTGSPLSAKNVEFFYQQFPKRAHLCSISGGTDMAGVLVGPTKLLPLYGNFIQCKALGFDIQVWDAESGQRIDDTGKPGELIVAKPFPTQPRTVWERPADQKQALYEKYMDSYYNRFPARKVWTQGLEILGRSDGVLNPSGVRFGSSEIYSVVDKFEFVGDSIVVGQRRPGKDERVLLFIKMRPAVQLERSHIAELNKAIKAAYSARHVPEHTFQVHDIPVTLNGKKTELAVKAIVNG-NVGFKPSSATANPQSLKEYAQ---- 118581760 5 -----------------------------------------------------------------------NAAVELIRQSIERHPDKVAYFC------GERALSYAELNLASRRFALLLRERGIVAGERVVVALPDCLSFPVAFLGCLLAGTVAVAAGSALADDDLAHVIADSGARLLVSHAEHASRHAAL--------------CPGLAQVVC-------------DDLGPTQEAPSCVDGFLPYHPSAEDFAYMLYTSGSTGRPKGIPHRHTSLLVPCDLMGRSVLGITGDDVIFSTSKLSFCYGLLNSLSFALRFGATAVLL---PGKPDVLSILHVIEQRSPSIFFSVPTVFRQIILSCAEPKLKF---PMRLCCSAGEALPPLLFHEWLRLTGME---IIDGIGASELSHHFICNPPGRAVAGSAGMVVPGYRVRLVDDADN--DVPSGSEGNLLVSG--ETGAPFYWNLPELSRTTM---RPDGFIRTGDIFLEKDGYYFHRGRSDDMIKVDAQWVSPLVVEDVLRGHPAVADCAVAAVTIGAL-ARPGAFIVPAAGFESSPELVRELKELVRSRLPDHMCPARFRFMTNLPRTSTGKVRRCCLRE------------------------------ 111026995 98 ----------------------------------------------------------------------------------------------------TESITWSEFDSGVDALARELLDRGLCPGDPVLLHSPNRIQQVQSMYAVWRAGGILAPVNFRSSPAEVAGMAATARPRLMIGHGDYREHLR----------AVAATGLLELGQLVIDGAGGSD---------DVGAVVRRDGDRVDDARVSQDQPAWYFFTSGTSGNPKAAVLTHHTGYIITNRLADLVPDTTQQDVSLVTAPLSHGAG--THLLCQVARGATSVLTLARP--FDPSQVWKLVERHRVTNMFTVPAILKLLVESPE--AENRDHSSLKYVLYAGAPITMQDRERARAVIGNKL---VQFYGMAEVTGTMTVLTPAGHDVEPVDADGFGPAGYPRIQDDRGNLLPAGQRGHICAAG--LPVFAGYLNNDAANDEAFVD---GWFRTGDIGYLNTRGCLYITGRASDMYISGGHNVYPREIEEQLSQHPAITEVAIVGVPDGKWGEIGVAVCVASDSIPPDAD---ELAEWLSHRMARYKLPQRFVFWPELPVSPNGKVAKKTLRELLN--------------------------- 84499518 26 --------------------------------------------------------------------------------------------------------TYAEYHERVTRLASALAGLGVTPGDVVATILPNLPPHAEAHFGVPACGAVLNAINTRLDAGTVAYILDHGGAKVVLCDSQFV---------SVLAEAMERMEGPRPR--VIECPDDQAGVHSRSDYMTYEDLLARGDPAFDWIPEDEWESIALNYTSGTTGRPKGVVYHHRGAHQNAMGQI-LSWRMQLYPRYLTIVPLFHCNGWCHTWMIPLLGGTVVCCRDITA-----PALFAAFADEGVTHFGGAPIVLNMLVNAPED--QRRPFEQTVEVFTAGAPPAPATLAQIEPMLTETYGPATESTWDDDLWGDLTGDARAAKKARQGVAMPAYEHITAMTSDMEQIPMDAEATGEIMMRG--NGVMKGYLKNPEATKEAF---KGGYFHTGDIALQHSDGYLQIADRAKDIIISGGENISSVEVEGVLMGHPDVLLCAVVAKPDEKWGEVPCAFVELKDGREGDEA---ALIAYARERLAGFKTPKKVVFR-ELPKTSTGKI------------------------------------- 48477703 37 ---------------------------------------------------------------------EFNFVHDVIEKDSLKNPEKTALIHYDMDTERSMEISYRDLVNRSNALLSFLRLNGLKKGSIVYLMMPVVPEQWYALTATIKGGMIAIPCATNLTEYEMKNRFSDLKPDAIIADERS---------ANLIDNIIPENTLRIV--------LGEKKNWESYNEIKFNKA--------EYEKTYYKDPILNYFTSGTTGLPKRVIHSAVGYPIGHMSTAAFIG-IKSDYIHLNLSATGWAKFAWSSYFAPLIMNAT-ILGINYSGKLNPEKYIGLLEKYHVNSFCAPPTAWKQF-----ILIKDLKLPELKVAVSAGEPLNPEVINRFKEKI----MITIRDFYGQTESTAMIGNMPGDDIIPGSMGRPSEMYHMVLLDEENKEINENDKIGNIAVKLDYNN--TGLLLGYSDESRNRAAFVNNYYLTGDKAYL-NNGHWFFVSRNDDIIKTSDYRVGPFEVESALMVHDAVAEAAVIGINDPEKYEIIKAFIILKPGYNPSMDLAISLKNKVSELLPYYKVPSVIEFVNELPKTISNKTRRNVLRDI----------------------------- 111022373 15 ------------------------------------------------------------------------------------------------------RFTYAQVLDGAVAVARGLLAMGVGSGDHVALLAPNGIEFVEGLFGSALIGAVVVPLNARHKAKELGYIIENADITALLTVDDYVDFVQVLHEALPSLAALDLPEAPRLRRAVLLKGTERPGFTSRAALDAAAETVDATLVHRHRRRVRTRDIAAILYTSGTTANPRGCLLTHESMTRGPVERATGRLSAGERHISWAGGPLFHIAALAPLIGAIGAGGTFL-----TDTFFEPGRAIELIRAERPTCVWPWFPAPMQMMMAHPNFDAAEFDSIRYLFLIGPRVLIEEVQNLFPAAELMAACGMTE-----TTGIYALSEPDESFEDRSGAQGKAVPGIEIRIDPFSGAEQPTGVPGEILIRG--YCVTEGYYKDPAKTAETIDSD--GWLRTGDLYSRTESGCLVFHGRLKDMLKVGGENVAAIEVESFLCEHPAVLTAAVIGRPDDRLDEVPVAFVEVREGHQLTEA---ELIEFCDGKIGRYKVPRAVFFVE----------------------------------------------- 154300982 17 ------------------------------------------------------------------------------------------------------TITYKQLTAEISSFQKKLAKLGVTPQAAVSIALPNTYEFIIAFLAASWQRGIAAPLNSAYKQEEFEFYIDDSSAVALVPKDSFQKDGPAVRAARKYNAAIAECYWNGSEVVLDVKDEGK----------------LKGKGNQKVEQAQPDDVALVLHTSGTTGRPKAVPLTH-RNLTTTMKNIQATYKLTPADRTMLVMPLFHVHGLLAGFLAPLMSGGSVIV----PLKFSASEFWSDFITHKANWYTAVPTIHQILLKNPP----PTTKPNIRFIRSCSSPLSPTTFHALEETYKAPVLEAY----AMTEASHQMTSNPLPPGKRQPGSVGIGQGVEVRILDGEGKEVPIGSEGEISIRG--ENVTKGYLNNEKANKESFTED--GFFRTGDQGKMDKDRYVFITGRIKELINKGGEKISPIELDNVLARHPAVSEAVSFAIPDEMYGQDVGVAIVLKPDQKLTA---SELKQWVADKVAKFKVPKQVYFSDVMPKTATGKIQRRIV-------------------------------- 166240111 4 -------------LSDPFNYKNDSNYANNKPNEFWDEVAKNIYWDKIYDKVYSGD----EIYPDWFQGGKFNSCYNVLDINVNNKRDQVAIIYECPYLKKTIELTYNQLFEKVCEFSRVLLNLNITKDDNVLICMAPTLEPIIAMLSCARIGATHCVIYDSYSINTLVGIIEEITPKLILSSNFTIINDTVVEFTTNLKNAIEISKFKPNHVITDFRNHDRNFNESDPNCLNWDNEINQQKPFYEYVPVDSNHPLYILHTSGTTGIAKSIVRSNGSIVCLKYNYS--TMIIKNLVLRFHSHYKIGGLLFHGFLYGYLSNGQTIVLGEIGETNF-----WNTLEKHKISISFVCPRKIKRQINTDPNAENKYNLSNLRVLCFGGEPTDPSLSDYIENKIKVKCSR---GYGQTEIGITYILGYGHPNIPYSACGVPAVFIKPVILSPVDGKELSENEIGEISFKLPMPPSFATTFYKKDEKFKQLFSKYKGYYNSGDLGFKDNNGYFSVISRIEDQLTLNGKSIILNKIESSILKHPLVLECCSFALENLN---QLVALLVLKNADDDMNHLKNEINLIISNDFNPSTSLSKIIIIPELPISINGKIIRSVISKFINNLPENIGDL------------------ 170749415 19 -----------------------------------------------------------------------------------------------------RHWTWAELDARVDAMAAALAARGVTKGDRVLVQARNSNQLFESMFVCFRLGAVWVPANFRQTPAEIAYLARASGASALICGAGFPDH-----------AAAVREACPDLDRVV-------EIGGATFGADYDTLVADHRGAAAPVADVEHDDPCWFFFTSGTTGRPKAAVLTHG---QMAFVITNHLCDLMPGTTEADASLVVAPLSHGAGIHQLAQVAAGTKTVLTAGERLDPAEVWALVEAWRVTNLFTVPTIVKLLTEH--PAVAAHDHSSLRHVIYAGAPMYRADQQHALRVLGPVLVQYFEVTGNITVLPPRLHAAEDGPDVKVGTCGFERTGMQVQIQDTVGRECSPGATGEICVCGP--AVFAGYYDNPEANAAAF---RDGWFRTGDLGHLDAEGFLFITGRASDMYISGGSNVYPREIEEKLLTHPAITEAAILGVPDPAWGEVGVAVCVARPGTAVEEG---ELIAWLSADVARYKLPRRVFFWDSLPKSGYGKVTKRAIRE------------------------------ 121609704 30 ------------------------------------------------------------------------------------------------------RYSWRDLDHASARIANLLAALKLPERSRVAAQVEKSVEALLLYLATLRAGHVFLPLNTAYRSAEIAYFIDNAEPAVVVCTPG---------------------NFSWVSKIAFTRGTQHVFTLGDDRSGSLLERASAHGAQHQPVPRQADDLAAIVYTSGTTGRSKGAMLTHGNLLSNA-LVLKDYWGFRPGDVLLHALPIFHVHGLFVAIHGALINASKMI----WLARFDPRAVLAALPRTTVFMGVPTFYVRLL----AEPGLDRQAASRMRLFICGSAPLLIETFDAWQQRTGHS---ILERYGMSETLMLSSNPYAGQSERRGATVGFALPGVGLRVADAADQPLPVGQIGQIQVQGP--NVFKGYWRMPEQTAEAFAAPGDRWFKTGDLGQFDERGYLSIVGRSKDLIISGGYNVYPAEIEGCINALPGVAESALVGVPHPDFGEVGVAVVIAKPGAALDGE---AIIATLRAQWANFKTPKRCFVVDELPRNAMGKVQKNLLREQYRG-------------------------- 113866865 7 ----------------------------------------------------------------------------------------------------ERSYSFREIGELSCRIANGLLAEGFGRETKGAVWADNDVTAWSCALGLWRAGMAYIPVNGRNAPEENQFILDAFDCEVLFFQEAFASVIETLR--------------PRLPKVRLWVCIDAALPWAPSLSTWSE----GQASSAPLIDYDMDDVVTLSATGGTTGAPKGVMNAHRYQAYFAQFMMAFPYQGDERPVNLAAAPMTHTAGMLS--LPCTARGGTVVVLP----KPDPAALIGAIAKHRVTELFLPPTVIYRL--LDIPGIGKQDFSSLKYFLYGAAPMSVEKLKRSIEVFG---PIMAGGYGQTEAPASISYLTPAEHFVRLSSVGRPNPLIRVEIMGEHGEVLPQGETGEICVRGDLV--MKGYYKAPDKTAEAIVD---GWLHTGDIGHLDAEGYLHITDRKKDMIISGGFNVYPSEIEQVIWSHPAVQDCAVIGVPDEKWGEAVKAVVELNAGYEVSAD---ELVALCKQKLGSVKAPKSVEFVAALPRSPVGKVLKKDLRE------------------------------ 169635562 39 -----------------------------------------------------------------------------------------------------EVYTYADVHVTSRKLAAGLHNLGVKQHDVVMILLPNSPEVVLTFLAASFIGAITTSANPFFTPAEISKQAKASAAKLIVTQSRYVDKIKNLQNDG-----------------VLIVTTDSDIIQENCLRFSELTQSEDPRVDSLPEKISPDDVVALPFSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYFNRDDVILCVLPMFHIYALNSIMLCSLRVGATILIMP----KFEITLLLEQIQRCKVTVAMVVPPIVLAIAKSPET--EKYDLSSVRMVKSGAAPLGKELEDAISAKF--PNAKLGQGYGMTEAGPVLAMSLGFAKEPFPVKSGACGTVVRNAEMPDTGDSLPRNKPGEICIRG--NQIMKGYLNDPLATASTIDKD--GWLHTGDVGFIDDDDELFIVDRLKELIKYKGFQVAPAELESLLIGHPEINDVAVVAMKEEDAGEVPVAFVVRSKDSNISED---EIKQFVSKQVVFYKRINKVFFTDSIPKAPSGKILRKDLRARLAN-------------------------- 115360526 28 -----------------------------------------------------------------------------------------------------RTVTYADVDRLSTALAAYLQQAGVRKGDRVAVMLPNVLAFPVVFVALARIGAIQVNVNPLYTAHELEHQLNDADVEVAVVCGGSMGTFADVVGRTRIRTVL---SVGRGDLGVVDAPAGACDALPPGSIALAHALAAGESLVVEPVALGGDDLLLLQYTGGTTGLSKGAALSHRNLVANIAQFGAIVPDSRREEVIVTAIPLYHIFALTVNFLSYFAIGAENWL---VANPRDMDGFIDVLKAARPSVFVGVNTLYAGLVAQ------PRLNEVDWSRLTLSAGGGAAVIDVISARWKAVTGNFIREGYGLSETSPVVTFNPQSIDAFTGTTGLPLPSTDVKLLDDQDREVAIGEAGEICVKGP--QVMGGYWRKPDANAAAFTAD--GYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDERTGEAVKLFVVPASDAALTDA---QIVAHCRANLAAYKVPKLIRLIDRLPKSTVGKILRREL-------------------------------- 126437573 3 -------------------------------------------------------------------------------------PDRVALI------SGDETLTYGELEERANRLAHYLIDRGVKKDDKVGLYCRNRIEIVIGMVGIVKAGAIAVNVNFRYVEGELRYLFENSDMVALI-----------HERQYSPRVANVLPDMPGLKTVLVV-EDGSSEDFSSYGGVEFYAALEQGSPERDFGPRSEDDI-YLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATGEPIADMIRYPIPPMIHGATQSATWMALFAGQTVVLVPE----FDPEEVWRTCAEHKVNLLFFTGDAMARPLVAHQESGEEFDLSNLFLLASTAALFSPALKDQLLELLPNR--IITDSIGSSETGFGGSSVVTKGQT--HTGGPRVTIDKNVAVIDDDGNFVEPGSGVRGMIAKSGH-IPVGYYKDEKKTAETFRTINGVRYAIPDYATVEADGSVTMLGRGSQSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDDRFGQCVAAVIARREGATPT---LSELDAFVRNEIAGYKVPRKIWWADEIQRTPAGK-------------------------------------- 171705319 2622 ---------------------------------------------------------------------------------AQARPDAVAVLH------GEQRVSYGELNRRANRLAHHLLGLGVCPGDNVAILLPRSVALLISQLAILKCAAAYVPLDINAPAERQAFMLQDSGAAWLLTGSD-----------CSVESAVQRLDLDTL-------------------------ALDSYPEHNPGLPQPSHSVAYIMYTSGSTGMPKGVLVPHRGITRLVLNNGYADF--NPDDRVAFASNPAFDAS-TMDVWGALLNGGQVQVIDHATLL---DPLAFGAALQGVTVLFVTTALFNQYVQLIPQALAGL-----RILLCGGERADPAAFRNLLALA--PGLRLVHCYGPTETTTYATTHEVRTIAADADSVPVGRPISNTQIYVLDAQLHPLGVSGEICIGG--DGVAQGYLNRPELTAENPFNPGALLYRTGDLGRWSADGLLECIGRNDDQVKIRGFRIELGEIEARMATFAGIREGVVLAREDVPGDKRLVAYFTWA----GEPVGIESVRAYLQAHLPAYMVPSAFVALEHLPLTANGKVDRKAL-------------------------------- 171705319 558 -----------------------------------------------------------------------------------------------------RQLTYAELNQQANLLAHHLLALGVKPDDRVAIVARRGLDTLAGLLAILKAGAGYVPVDPSHPAERLHYLLSDSAPVAVLTQHALLERLPALDV-----------------PVINLDRFT----------------WQHHSASNPTIAVGPTNLAYVIYTSGSTGLPKGVMVEHHTVANLVDW-HCSAFDLRAGRHTASVAGFGFD-AMAWEVWPALCVGATLHLPPAHEGGEDIDALLAWWCAQPLDVSFLPTPVAEYAFSQNI------EHPTLRTLLVGGDR--------LRQFGRAQRFELINNYGPTEATVVATSGKVEAGQ--PLHIGKPIANAKVYVLDPHQRPVPLGVAGELYVGG--KGVARGYLNRPELTAERFVRDPFRMYRTGDLVRWLPDGTLDYLGRNDDQVKIRGVRIELGEIETQLNQLPGILEAVAVVRE-----ERLVAYFTENP--QLDPLTLAEIRAHLVAHLPDYMVPVAFMKLDALPLTANGKLDRKAL-------------------------------- 171705319 1604 -----------------------------------------------------------------------------------------------------QQLSYAELNTRANQLAHHLQALGVQPQARVAICVERGLDMVIGLYAILKAGAAYVPLDPAYPLERITYMLHDSAPTVVLAQASTLGLLGEVPVVNLDSPTWQHQPTHNPQAASV--------------------------------------AAYVIYTSGSTGQPKGVINEHPGVVNRLLW-MQDEYGLTASDAVLQKTPFSFDVSVWEFFWP--LFTGARLVMARAGGHKDPDYLCQVIEAERVTTLHFVPSMLDVFLAHGDVSQAAGLVRVMCS----GEALPGSLVRRFKQQLPEVG--LYNLYGPTEAAVDVTAWCAGALVPDNTPIGKPIANTRLYVLDGQLQPVPLGVVGELFIAG--VQVARGYLNRPELTAERFLDDPFRMYRTGDVSRYLPDGTLEYLGRNDDQVKIRGLRIELGEIQARLTEHPAVQEAAVIARE-----QRLIAYYTGVPSE------VESLRAHLLQHLPEFMLPASFVHLQVLPLSPNGKLDRKAL-------------------------------- 126731106 26 -----------------------------------------------------------------------------LNRAVQIWPDHLAVVY-----GPHRK-TYAEYAERISRLASGLTGLGVEPGDVVATILPNIPAQAEAHFGVPACGAVLNAINTRLDPDTISYILDHGEAKVVLCDPQFL---------PVLAEAFDRMESEPPQVVEV--PDDHAGVHRHSDYLQYEDLLANGDPDFAWIPEDEWESIALNYTSGTTGRPKGVVY-HHRGAYLNAMGQVLSWRIVLHPVYLTIVPLFHCNGWCHTWMMPAVGGTIVCCRDVRA-----DSIFNAIADEGVTHFGGAPIVLNTLINAPEDQKRAFDHPPAPATLAAIEPMNVTQVYGLTETYGPGTECTWQSRWDHMEGEARAAQKSRQGVAMPFLEPMDVLDEAGAPIARDGK-----TRGEIVFRG--NGVMKGYLKNPRATKEAFKD---GLFHSGDIAVMHPDNYLQIADRAKDIIISGGENISSVEVEGVLMAHPAVLLCAVVAKPDDKWGEVPCAFVELKDGRDASEA---DLIAFARERLAGFKTPKKVVF-QELPKTSTGKI------------------------------------- 121605761 19 --------------------------------------------------------------------------------------DEVAI-----ETGDGLLYSWRDLEHGSAMMANLLQSLNLPEGARIAVQVEKSVEAMVLYLATLRAGYVFLPLNTAYQSLEIEYFIGNAEPSVVVCSSANFGWVSKIAFK------------AGTQHVFTLGDD---------RTGSLLERAAHCSDQHEVVVKQPDDMAAILYTSGTTGRSKGAMLSHGNLLSNARVLQDYWGW-KQGDVLIHALPIFHVHGLFVAIHGALINGSKMIWL----AKFDPKKVIEKLPQATVFMGVPTLYVRLL----AEPGLTVDACRSMRLFIAGSAPLLIETFREWQARTG---HTILERYGMSETAMLTSNPYQGGE-RRGGTVGFALPGVSLRVVGDDGQGLPPGEIGNIQVKGP--NVFAGYWRMPEKTAEEFTAD--GYFKTGDVGKIDADGYITIVGRSKDLIISGGYNVYPAEIEGYINELPGVAESAVVGVPHPDFGEVGVAVVIAKPGATPDGA---RIVATLKSSLANFKVPKQCFVVSELPRNTMGKVQKNVLRE------------------------------ 159040381 460 ----------------------------------------------------------------------------LLDRFPPAEPDAVAV------TGPDGTLRHQDLAARVNRLAHLLRAHGVGPDVPVGLCLGRSTDLPAALLAVWRAGGGYLPLDPTLPAGRLATMLADAAPPVLLTDSAG--------TTVLGDAVAAAGTTPVVLRV--------------------DQLDPALPTDPPPVAGHPDGLAYLLYTSGSTGTPKGVVVTHRSVVNHLVGCHRL-FGLTPEDRVAAITTPAFDISVVELVLPLLAGARVDVL--DAATARDATLLRAACEARGVTVVQATPASWRMLVTAAGVPAG------VRLRISGGEALTRDLA----DALRTDGARVVNGYGPSETTVYSSAGVVGESG--PVDLGRPLANTRIQLLDPAGEPVPDGVVGEIHIGG--TGVARGYHGDPGRTAADPFSPIPGGYATGDLARRLPDGRLDYHGRADQQVKVRGFRIELGEIESVLRDQPGIRDAMVT-TWGTGGDVRLAAYAVTEPAAADPASVWPALRTGLARRLPEYMVPATLVLLDVLPRTASGKLDRRAL-------------------------------- 90418914 24 ------------------------------------------------------------------------------------HPERVAIIH-----GALRR-TYAEFYARSRRLGSALEKRGVRRGDTVAVMLSNTPAMLEAHHGVPMTGAVLLSINTRLDADIIAFQLDHSEARVVLVDREFS---------GVMAKALKKAKVTPLVVDYDDPDFPADAPVAKGGSLDYEALVAEGDPDYAWHPNDEWDAISLNYTSGTTGNPKGVVYHHRGAALMGYANVIASGMGRY-PVYLWTLPMFHCNGWCFPWTLAVQAGTHVCL-----RWVRARAMFDALADHGVTHLCGAPVVMATLINA--DAGDKRDFDQTVTFNTAAAPPPQSVLSGMRDAGFEVTHLYTETYGPAVVNEWKDEWNALDGPARAAQTARQGVRYPMHSETMEKTPADGETIGEVMFRGNIV--MRGYLKNPEASAEAF---RGGWFHSGDLGVLHEDGYIELKDRAKDIIISGGENISSIEVEDALYQHPDVATAAVVAKPDEKWGETPLAFVELKPGRSVTEA---DLIAHCRERLARFKCPKEIRF-QEVPKTSTGKIQKYVLRK------------------------------ 81681134 119 -------------------------------------------------------------------------------RLAAERPDLVAATLHGAE------LTYGELDRRAGVLAHRFRALGVGRDDIVALLLERGFDLIVGMVAAQKAGGAFVVMDPGHPVRRIEFILEDTAAKAVVTRSALADRL-----------------------------PEGAAATPVLVDTEWDELSAAAAGAAPLDELDENSLAYVLYTSGSTGKPKGVMIEH-HALNTFLLWLGNIFDFGPGDRLLQHMAPIFDFAEGEIFTALTRGVTMVFVPEEHRTDPDVIGQL--LVSERITYIGGPP--------AILGRIPPGSYPDLKYMIAGGEAVTGDLIN----RWNTPGRRFINGYGPTEAAVGCIFYCEHRTWIGQPPIGRAMPNRVAYVLDRWNNLQPVGVPGE--VITGGEGLARGYLNRPEKFIDNPYRPGERMYRTGDLGVWTEDGQIQFLGRIDTQVKLNGLRIELEEIESTLTAHPGVAEAAVALREDSPGSKRLVGYVVPAGAAAPPTE---ELREHLLADLPPYMVPHVFVALDVLPLTSVGKVDR----------------------------------- 81681134 1209 ------------------------------------------------------------------------------------------------------TLSYAELDERSRRLAARLRAAGVGTGDVVPVLLERSLAEVVSVLAVLRAGAAYAPMDPAAPPSRLAFQVRDTGARVVVGDP---------------------TRLDTVVGVTIV---------------DPAAELPEAADEPWLAELTPASLAYVLYTSGSTGEPKGVLIEHGMVAGYLEWMVPD-FGVEPRSRMMHCCAPVFDLA-VGELFGALTAGATVVVAGHDDVHRPGALTALARETGATHIFTTPTVLGLLDPAELPQLR---------SVMMAGEPAPPSLV----AAWHVDGRRVLNLYGPAETGCTWYECPAGTAPAATVPIGRPMPNRRVYVVDDSGDLAPVGVPGELVVAG--NGVARGYLDRPELTASAFGADERRAYRTGDLARWNRDGQLEFLGRRDGQVKLRGLRVELGEVEHALRTAAG-VSGAAAAVHGTGAEAVLVGYVV----GELSDDDAEALRTTLAGKLPGYMVPNVVLRLPQLPLTRTGKVDRKRLPAPESG-------------------------- 91780633 21 ----------------------------------------------------------------------------ALDRAVAAHPDRVLLDFSGDL------YTYAQVDGLSTRLANSLAELGVTAGQTVVTMLDNNLDAVITWLAINKLCAVSVPINTALRGEFLRHQLDDASARLVICEGDYVERIAAIADQLK-------------EATRVLHRGATTVRKCGALALAPLDQHRGSDDTPLSRKPNPWDLASLIYTSGTTGPSKGCMISYNFMCNLARQQLR-AGPATANDITITPLPLFHMNALAVGVLSNILVGARVAIVP----RFSVSKFWSEVERSGATIASILGGMGGLLANAPDDEAAKRCYGQIHT--VRGNPFTEATKQIWRERFGAR---QVGGNGYGLTEACVITSLPAGEYAAPGSSGKRIPEFDVRIVDELDRELPANQAGEIVCRPLHPDMFMGYWHRPEDTLKLM---RNLWFHTGDIGKFDDDGFFYFVDRKKDYLRRRGENISSFEMESAFSRHPDIAEVAVHAVPSDKGEDDVKVTAVLNPDAALTAE---ALFHWATDAVPYYALPRYIEFRDTLPKNPQGRILKYQLRD--EGKTPDTWDLEA---------------- 157738133 13 ----------------------------------------------------------------------LNIGVACTSSHIGTTKNNIAMIIEDDKLGTDE-ITYKELAKKSDQVANFFTGIGLEPRDRVLVCLKNSLAYPISFFGTMKAGIIAVPTSTLLSGSEVKYLAEDSQARAIVLSSTMYEN--LVPYLENLDN-LKTIVVAGIDSVENLKKP------KDINVYALNQIFKTIDSTPNHYNSKSGEPAYLVYTSGTTGYPKGVLHSHRSLVGRKPAT-DYWFDFKENDRIMHSGKFNWTYVLGSALMDPLYNGHTVIAYE---GANDASTWIDLIKKHQCTIFIGVPTIYRQIIQKTDFTLD--DCPSLRYCMSAGEHLSDEMLGLWRERFKQDIYEAI----GMSECSYYISHSKYNPIRPGSAGFPQPGHIVKLINPETLEEVGLEEEGMICIGEDDPGLFLEYWQLEEETAK---SRHDGYFFTGDYARKDKDGYIWFIGRKDDIINTFGFRVSPHEIERVVKTHPLVADCVAFGL-DIEKEKTLVAIAVVGH-TELTKEQEEEILAFSQANLAKYKAPKRIFTMKDYPRTKNGKVLRK---------------------------------- 168014009 44 -------------------------------------------------------------------------------------GDKVALI----DPLTGRSFTYKELERNVRALAAGLTTVGVRQHDVVAILSPNSIDFPSVFLAITWLGAVVALLNPLNSVQELRKQMNNAGAKYIITTAKLLEK-------------VTSANLPTV----ILGRLESVPHEFKTETMKCS------------PQLKQTDVASIVFSSGTSGKSKGVALTHRNYISAV--SGYNSYAGEKLSCTLVILPMFHLYGFTWCTLTSLARGISVVVLGM----FDTGTAFAAIQRYGVTHMPSVPPMVKALVDKAEESR-NFDLRSIKQISCGAAPLGSEILAAFAER--YPSVELKQEYGMTESSCCVTAVPVGCSDRVGSSGCLLPMWEAMVVDISTNQPLPPTKRGELRVRGP--CVMKEYINNRAETEEAIDEK--GWLCTGDIVKFDEEGYLFIVDRLKEMIKYKGYQVAPAEMEDLLASHPAVLDCAVIPCPDKDFGQVPMACIVRRRESETTGD---EIMQWVANQVASYKKVRKVVFTDFIPRSSTGKILRKNLQQLA---------------------------- 197760957 1524 ----------------------------------------------------------------------------------------------------EERWSYARLAEAVENVAGRLGALGAPANARIGIAMNRSPLTMAVLLGVMRAGCAVVPMDVSYPPSRLATMVEQARPFRVVAEAAY-----------------------------------AHLAGDPALLLPAESVAAPGPVCRARGGTDGESTAYVLFTSGSTGTPKGVAMPHRTLAALVAWQAG-APSAAPGGVTLQYAPLSFDISF-QEIFSTLSFGGTLCLVGDAERR-DMAALLRLLDHERVEQAFLPPVALHQLAEASGTLGITPRALRVVITCGEQLRVTPEIRALCARVPGAVLENQYGPTETHVVTAYTMTGDPAAFPALPPIGRAIDGAEVHV-LDKRMRPVPAGARGDVYLGGG--CLADGYEGRPDLTKERFVPHDHRLYYTGDVGMVLPGGDVVFLGRDDAQVKVRGFRVEPAEVELAVERYPGLRDAAVVARRRTDGEVFLAAFLL----GEGTDEDLAGVRERLRATLPDYMVPSHLQWVAQWPLTPSGKRDDAALR------------------------------- 125974409 26 -------------------------------------------------------------------------AHRLFENQAEKFPDCIAAYYENE------KISYSELNSKSNQVARYLQKLGVSYEVPVGILMERSIDVIIAILGVLKAGGAYIPLEPAYPKERLNYMINDSKMPVLITKSSFL-------------------DIVPDSNVTVVN---MDLDW---------ERISKESKENPDCNINYDNLVYIIYTSGSTGTPKGVEISH-GALVNLIHSMLKEPGMTCEDRLLSVSALSFDMS-VFDIFVPLSAGASIIMVGDCIAK-NGTKLIQALEENSITVMQATPSTWRMLLESGWKGNKQLK------ILCGGEALPRELVNQLNEKGAVVWNMYGLTELTVYSVISKVTSGDG-----PVPIGYPIDNTQAYILDEDLKPVPFGEVGELYIGGDGVG--RGYFGKPELTSEKYIQNPFRICKTGDLARFLPDGSIEYLGRADFQIKLRGFRIELGEIESAIEKHPWVQQAVVV-KDNGEGDQHIVAYFRTKSEQVPSSE---DMRSFLKNTLPDYMIPSFFVQIDEFPLTPNGKVDRKSLQN------------------------------ 86137390 31 -----------------------------------------------------------------------------LRRAAHVFGETPAVIY-----GNHRK-TYAAYYDRCTRLASALAGMGVKPGDVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVDTVAYIFDHGGAKVALVDTEFL---------PLAEAAVERMEGKAPLLIEV--PDPQAGFEATGRHPTYEDVLGNAEHDFEWIPQDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMV-MNPVYLAIVPLFHCNGWNHTWMMPVLGGTLVCCRNITP-----GAIYDAIGDHGVTHFGGAPIVLNLLVNAKEEERRAFDHTVE--VFTAGAPPAPATL----QKIETLGFHVTQVYGLTETYGHVTECLWGRAAIKARQGVAFPMMDHITVLDDDMKQIPKNGTDQGQIVMRGNSVMKGYLKNPEATAEAFEG---GYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDDKWGEVPCAFVELKEGEEVDEA---GLIAFARETIAGFKAPKRVIF-QELPKTSTGKIQKFELREIA---------------------------- 198418450 77 ----------------------------------------------------------------------------ALQQTVEKYPDRECLVFCEND----QRLTFSEFMIEVDKLAAGLLKLGLKQGDRIGIWGPSTRDWVVTQFATGRIGLILVNVNPAYQTSEMEYALRKVGCKAIISDVTYKTQNYYDMIRETSPEILKSHRLPDLTTVIMMGEKHFPGTYRFSDVMNAGGPKEIAQVHNCQSSLQMDDPINIQFTSGTTGHPKGATLTHHNIINNALLIGNRIGFDDDHDRVLCQVPLYHCFGMVAGTLCMAVYGQTMVF---AVAGYDPAASVRTLIAENCTTIFGTPTMYIDVCSHAESINAKFTGLTKGVM--AGSPCPIEVIHRVDRVLGTKVQVAYGSTETSPVTCFMFRNDPD--EKRTTTVGKALANTENRIVDVAGKIVPVNTAGEVQSRG--YCVMVGYWNDKEKTAEAIDD--QGWYHTGDIGEMDEEGYVRVIGRIKDMIIRGGENVYPTEVEDFLHTHPKIDDVQVIGLPDKRLGEEVAAWIRVKEGEKLTE---KEIKEYCKGKISHFKIPKYIKFVTDFPITVTRKV------------------------------------- 170726756 27 ------------------------------------------------------------------------------------------------------RMTYAELDRKTRDFAAFLQDLGMKRGERFAIMLPNVLQYPVAVFGAIRAGLVVVNVNPLYTPKELKHQLNDSEATGILVVENFVIDDTSVNHVITTQIGDLLDGMKSVLINTMIKRVKKMVPFSLPHAIKFNAALKRGKKLPLTVSPQASDLLMLQYTGGTTGVAKGAMLSHRNVVANMLQQIAMVFIEKGNEMIVTALPLYHIFAFSCNCLGFMAKGGTNLLI---ANPRDPKLFAKTISKYPVTFFAGVNTLFVSLMEEPE--FHKIDFSTWKLTFAGGMATQRPVAERWQK---MTNGPLLEGYGLTECS-PAVSTNPFNIKSFNGSIGVPMCNTEVKILDEDGNELGVGEPGEMWVRGP--QVMEGYYNRAEATNEVIKD---GWLATGDVAKVDDDGFIYIVDRKKDMILVSGFNVFPNEIEEVVAMIDSVLEVAAIGVPCEKMGEKVKLFLVTNDGKLD----RDEVMDHCRKHLTAYKLPREFELRDELPKTPVGKILRKELR------------------------------- 197932184 272 -------------------------------------------------------------------------------------------------------LTYRELDERSDRLAHGLRARGVAAGDRVGVCLDRSAELVVTLLAVLKAGATYVPVDPAYPADRIAHAAQDAGLRVMVT--------------RLAEAAGCMPVTP--------------------------DELLHTPAESTLPTADPDDPAYVIYTSGSTGRPKGVEVPHRNVIALIDAT-RAEYGFGDDDVWTWFHSSAFDFSVWEIWGCLLTGGRLVVVPYFVSREPDRFRDLLVAERVTVLSQTPSAFAQLLDVDHTPIGV--------RLVVFGGEPLDARMLLSWFDRHPESVCRMVNMFGITETTVHVTTLTRKLALAATRSVGRALPGWHLYVTDPVGRLLPPGIAGEICVGGA--GVARGYLGRTDLTAQRFVADPVTMYRSGDLGRLRPDGSLEHLGRIDNQVKVRGFRIELDEIRSVLLEDSDVRAAAVVVRQDDPTDTRIDAYVILADGHGDPGA----VRRRAADILPEHMLPATVTTLESLPLTTNGKLDRTKLPAVLHQPVRDIAPTAHVDD------------- 167645100 18 --------------------------------------------------------------------------------HAATEPDRLACV----DLATDARLTYGQFDAWIDRCAAWLEGRLVAPGERVAVLARNGVDVLAIQFACGRIGAIFVPLNWRLPGPELAVLVEDAAPRLLIHEREF-------------DAALPALDRFGLDRVVRDETFAAQLTAAPARPT-------------RTEPVAPDDPAILLYTSGTTGKPKGVMIS-PRNAWTSAANYAAAAKVGPEVVFLCDTPLFHTVGLIAISRTTLQVGGVLLMSP----IFDPALTVRRLADPALGITHYFCVPQMAQMLRETPHYADADLSRLTALCTGGAPIAPAVIHRWLD----EGVMIIDGYGMSEAGTVLGMPVGDTPRAKAGSAGVPAPGVRVRLVDRDGRDVPEGEVGEIWLKGA--NITSGYWNQPMATANAFED---GWLKTGDAARRDADGFYFLVDRWKDMFISGGENVYPAEIEAAILEMDAVSEVAVIGVPDPRWGEAGVAYVTPKSGMDLTPE---AVLAHCRTRIAGYKTPRQVVLTDGLPRTGSGKVRKDILRA------------------------------ 90423696 7 --------------------------------------------------------------------------------HAKTQPDKIAY----QMAGSGQSITYRQLDERSNQGAQLFRALGLPAGGHIALLLENRLEFMEICWAAQRCGLYYTAISRYLTEDEIRYIVKDCGARVVIASAKG--ADTLAPLIAEMPEVAFFS-----------------VDAAPPGFRSWHEARAAQPTTPIADEVAGSDMLY---SSGTTGRPKGIKRAFDNNPIELPNPFLRILCMGADSIYLSPAPLYHAAPLRFNMMAITLGGTSIIM-----ENFDPEEFLALVETHKITQSQLVPTMFVRMLKLPDEVRTRYDVASLKGAIHAAAPCPIDVKAKMIDWWG----PILIEYYAGSEGNGVTVSN-SQQWLGHRGTVGRPVVGQIKILDDNDEELPAGEIGTVYFAG---GPSFSYHNDPEKTSRAFNAR--GWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNVYPQETEDVLLTHPEIADVAVFGVPNEEMGEEVKAVVQPRDMALAGPAFAAELIAFCRQKLSPIKCPKSIDFEAELPRTPTGKLVKRHLKD------------------------------ 160895635 6 --------------------------------------------------------------------------HHLLDRWLAEAPQRPFIH-----LPDGSSLSFADLGALADTAEAELRALQVRPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPGEIDAFAAKADARVVYFTSAASDSASGHARRFGAGDSALAGMQHSPVRAQAVAESGALQD----------------------------EVAALIFTSGTTGTPKGVMVGHDALTLFARVSAASRG-LGPQDRSYAFVPMTHIFGLGTVLLASLHAGAQMVMRPQ----FDPADLLGALARHGIQLQGPPALYARLLAYLQEQGIAHPQAPALRYVYTGAGPLDLTLKKRVEAAFGRAL---HHGYGLSEYAGSVHLTRQGEQRPDTSAGYVVEGAEVRAVDPATGRSLPVGERGELWIRG--RGLMHGYFRDDQATAAVMREG--GWYASGDLGELHADGALFVVGRLKEMIIRSGFNVYPAEVELALNELPGVQRSAVVGRPEGDGNEEVIAFVELQPGATLDSAAA---RSHLRERLAPYKLPARIVPLSELPTSPNGKVLKRLLQEQAL--------------------------- 88706165 44 -----------------------------------------------------------------------------LRRQAAERPDAPAMQFEREP-----SLSYAELVDKIETIAANLHAQGIRHGDRVALIMENSAEMVFAWFAINFLGAVEVPVNLALRGQFLVHVLENSGAKMVIVDDTLID-----PLIDIATEA------QSIESVVVNGESLSNIPWRHFSWHDLEEAVTPALEEIRKIDVVCQDPAAIMYTSGTTGPAKGVLMSHGHMYFFAWLTG-DMLRLMARDVFLVVLPLFHGNSQIMQIYATLINGGKFVLYRRFTT-------NEWIEQAIECGATVSSLLGVMAQFIFDRQPSKRDRQMKITRMVTV-PLPAAIAHEFEARFG---TICVEAYGMTETSLPILRRLEDPLRPGSCGRLNADWFEVAIVDPETDRILPANEVGEILVRPKYPWTMLMEYF--CMPERTVKAWRNLWFHTGDSGRYDEDGYYYFVDRLQDRIRRRGENISSYELEAAATEYDHVLEAAAVAVSAREGEDDIKICLVTKDG----DLDRMAFLEHCKKRMPYFAVPRYFCVFDALPKTPNGKVLKRELR------------------------------- 108757382 2168 ----------------AEHFERLLRGALEHPGA---PIARLPLLTEPEVAVMTRANSTGRGYPR---DATI---HQRFEEQATRTPHAVAV------ELDDQRLTYGELARRSNQLAHHLRRRGVGPDTRVGLYVRRSFERVIGMLGILKAGGAYLPLEPGHPRERLTRMLTDADARLVLT-----------------EEALE----PTLEG-ILADRLCLDAGWSS---------IAGESAGGVPDAAGAENLAYVMYTSGSTGQPKGVCIPHRAVVRLV--TAPNYVTLSAEDAFLHLAPFSFDAA-TLELWGPLLNGGRLVLFPGDGT--SLERLEDTLARHRVTTLWLTAGLFHNVVEHHLEAL-----SGVRQLLAGGDVLSPTHVRRVLER--PPGLRLINGYGPTENTTFTCCHPMEALDEATAPVPIGAPVTGTRVHLLDLEPVPLGAPGELYCAG--DGLARGYMGHADLTAERFLKPGSRMYRTGDLACWRADGSIEFLGRVDNQVKVRGFRIEPGEVEATLLRHPAVRDAAVVAAGERADTKRLVAHVVLRDASAITSG---DLRDYLEPQLPEHMIPSAVVFHHALPLSPNGKVDRRVLAQAPLDSPEAGGPLSA---------------- 108757382 1111 ------------------RYESLLRSAVDQPDAPLADRARLLAWGRALET------PPPACIHTWF------------EASARHSPETAAIL------SGEGSLTYGQLDARANALAWRLRELGVGPDTRVVLYLERSIEQLIAVLGILKAGGAYVPLDPEFSNARRADVLVDSEARIAVT------------------------------------RASHAAFFASLGVTVVTVEAQETRHEPPPSAVTPENLAYVIYTSGSTGRPKGVMVSH-RALASLVQAERVRFGVVPEDRILQFNSLSFDSSVEEIFLA-LCTGATLVLRD-AAMLDTVEGFLAGCERWAVTLLDLPTAFFHTVVAAMAERGLTLPASLRFVIVAG-ERVRADRVTQWHRHAP-PSIHLINVYGATVSATCHDLSAATTTGLDDVPIGQPLRTMGAYVLDGRLEPVPAGGVGELWLTG--EGLARGYFRDPALTAERFMADPHRIYRTGDLARMRADGVLEYLGRADDQVKVRGFRVELGEIETALRACEGVRDAIVLLHENAGKEARLIAYAVAAPEVAPSA-----LRAQLAARLPPYMVPAAIVRLAAFPYGSSGKVDRRAL-------------------------------- 108757382 16 --------------------------------------------------------------------------------------------------------TYAALDRRARAIAARLAEL--PPGTRILLLYVPGVEYIAAFFGCLYAGMVAVPVYPPRHDRRLQAIATDAQATAGLIRSEHLELLRQFY--------------------------PIAPELAQLRWIVTDEVDDRASDAWTPPPLSGDSLAFLQYTSGSTSLPKGVTLTHRNLLHNLE-AIRRCFRQDQTSRAIIWLPPYHDMGLIGGILQPLYTGYPAVLMSPMDFLQQPLRWLQAISRYRGTTSGGPDFAYTLCRKIRPEQREGLDLSSWRVAFNGAEPIRPETLDRFTHAFGPVGFRREMFYGSEVGQAPHVASFDGQALQRGQAIPVEAGHAAAHPLVGSGRLRRDGEIGEIWVSGS--SVAGGYWGQPEATTRTFQARLRGFLRTGDLGFL-RDGELFVTGRAKDLIIIRGLNHFPQDIEFTVEKHPAVRSGAAFSVEADGTEQLVVVY---EANAQRAESGLDEVISAIRRTVAEQHMASSVVLIESVPKTSSGKIQRHACRAAFLAGELQVLAHATLD-------------- 114331407 6 --------------------------------------------------------------------------------------DSVALI------DRKRHLSYPALAEAVQSFAGTLHTLGLSRGERVAVYLEKRLETVIALFGTSAAGGAFVPVNPLLKAEQVAYILNDCNVRVLVTS---------VDRFSLLNTAL--SQCHDLHTVITVDEAQESSSIPGLNVTSWGQAQISSSEAVHLPRCIDSDMAAILYTSGSTGKPKGVVLSHRNLVIGAKSVSQY-LNNQSNDRILAVLPLSFDYGLSQ-LNTAFYVGATAILM----NYLLPRDILSIIKREQITGLAAVPPLWTQLAQLDWQGVQTLRYITNSGG-----AMPRTTLARLREAL---PSTEIFLMYGLTEAFRSTYLPPEEADKRPDSMGKAIPNAEVMVLREDGSHCAPGEPGELVHRGPLVS--LGYWNDPDKTSARFRPLAPRQVWSGDTVRMDEEGYLYFIGRRDDMIKTSGYRVSPTEIEEVIYATETVAETAAFGAPHPTLGQAIVVIAVPKTGIELKQDT---LMAACKNHLPAFMQPGLIELRQSLPRNPNGKIDRKSL-------------------------------- 108801590 3 -------------------------------------------------------------------------------------PDRVALI------SGDETLTYGELEERANRLAHYLIDRGVKKDDKVGLYCRNRIEIVIGMVGIVKAGAIAVNVNFRYVEGELRYLFENSDMVALI-----------HERQYSPRVANVLPDMPGLKTVLVV-EDGSSEDFSSYGGVEFYAALGQGSPERDFGPRSEDDI-YLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATGEPIADEYGYPIPPMIHGATQSATWMALFAGQTVVLVPE----FDPEEVWRTCAQHKVNLLFFTGDAMARPLVAHQANGDEFDLSNLFLLASTAALFSPALKDQLLELLPNR--IITDSIGSSETGFGGSSVVAKGQTHTGGPRVTIDKNVVVLDDDGNEVKPGSGVRGMIAKRG---HIPVGYYKDEEKTRQTFRVINGVRYAIPDYATVEEDGSVTMLGRGSQSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDERYGQCVAAVIARREGATLS---LAELDSFIRNEIAGYKVPRKIWWADEIQRTPAGK-------------------------------------- 15921453 31 ----------------------------------------------------------------------------------------VAVIRFSKEGKE--QITFQELKDKALRLASYLKHAGVKKGDVISVLASKKIEQVIVLLASLYIGALYQPLFTAFGPKAIEIRTRDKKPKVLFYQDDQKEK------------------------------------VSEGVPLSKLDELTSYGRLEEIERLSWNDPIILLYTSGSTGLPKGALIS-KRLLLNTYVYMKYGIGLRENDIFWNGADPGWAYGLYYGIIGPLLFGKTVIFLDEP---FDAERTMEFLEENKITNFAWAPTTYRIISRS----VKRKYDLRLERASSAGEPLNPEVIKWFKD---NYNVIVKDHYGQTEVGMVVYNGWGYDYELKIGSMGLPAP----------GYEVDIIEENIAVKKTSPGFHFLGYLNNPEKTQEAF---RGDWYLTGDVASKDQDGYFWFIGRKDDVTKVSGYRIGPFEVESVLLEHPAILESAVVADEDPIRGHVLHAYIVLKPGYTPSEELKKEIIEFVKSRYSKTVHLERVDFIDKLPKTESGKIQRYLLKK------------------------------ 113867721 50 --------------------------------------------------------------------------YELLRLARDRAPEAPALHYSGDELARSVTITHAQMFGRITQTANLLHSLGLGPDDVIGVLMPVTPESQYAIWG-SEATGIACPVNWMLEPEIIAALLRNAGAKAVIA------YGPDPDIEAWNKAMLVRRELHDVKHWIKAGGGKASEEGIFDLDASVDRFDDEALDSGRV--FSPQDTASMFHTGGTTGTPKLALHTHGNEVSMAWVSAMQI-DVQPEDVRVCGVPMFHVTGVLTNCLMPLARGASVVLLSGWRDPSVIRNLWQIVDHFGVTALGMVPSVVNM---ALNIPIGDADISSLKAASCGTAPLSVAVAEAFEQKTG----AMIFEGYGLTEGTALSATNPRYGQRRIGSIGLPMAYQEMKVVKHIQRECEPGEPGIVVVRGP--NVFSGYL-NPEQNKSIWFEG--GWFNTGDLGYVDEDGYFWLTGRAKDLIIRGGNNIDPRMIEEALYRHPEVFDAAAVGLPDAHAGELPVAYIALKPGSTFP---LGRIKHYAYEVIPERAVPKQFYLVDAIPKTAVGKIQKNTLR------------------------------- 119356383 1088 ------------------------------------------------------------------------------------------------------QMTFRELNKKANHLAHRLIQRGVGPDIPVGLCLTRSVYLAVGILGILKAGGSYVPLDSQYPEERIRYMAHDSGIRLAVTDEASA-------------------------HVLSFDREMLLVLLDKS-----DAVESEHSCDNPVFRAGAENTAYIMYTSGTSGRPKGVMVPH-RGVSNLAVSAVNNYALKSSDRVLQFFSVSFD-GSVEEIFMTLAVGATLVIRTFNAAISVTD-FLFHLEKNEITVLDLPTAFWKELVHGVSRTGIKIPNSLRLVIIGGEQASVTD--FQKWQKVCGGRVRLINTYGPTECSAVSVFSEPEKINCSYDFNRRPMDNTTLYVVDEHCCLVPFGMPGELLIGGA--GVAKGYLNLSLLTEDRFIDDVFRLYRTGDIVRSLSDGNLQFLGRKDNQVKIRGFRIEPGEIESVLNQHELIKQSVVIDLTNDQGETALVGYFVTEKNALSS----SELRHYLAQKMPEYMVPSYFVPIKKVPLLPNGKIDRSAL-------------------------------- 119356383 28 -------------------------------------------------------------------------------------------------------LTYRVLDEEADNIAQAIVQRGINRGSFIGLCTTRSSQVISGMLGILKAECAYVHLDPEYPSDRLGYIIDDAGISLILTQQRFTQTF--------------SFCLPSLLLFM---------------DCDQPESYTASIPFSPVEASVSGDPAYVIYTSGTTGKPK-GVCCHHKGVVNLLDEFQQRRYLGSEDRCSWWTNLNFDVS-VYEIFSSLLAGSALLIVPESVRI-DGHAFMDWLHVNDITSAYLPPMMVADFLEWVERNPGK---SRMRRLLTGVEPIPENLLLNIQRCV--PQLTIINGYGPTETTICATTVNSASHHHETTPVGKAVQNMHLHLLDEAGDPVAAGETGEVYIGG--VGVSRGYLNQPELNECCYKEEGYRMYRTGDLAVFLPDGELAFVGRKDFQVKYMGYRIELGEIEMVLKSHAAIRDAVVMLREDDPGLKKIVAYCVLEISGNVSP---KELQLFAGRLLPAYMIPAVFVFLKKIPMTPNGKSDRNAL-------------------------------- 214003831 478 -------------------------------------------------------------------------------RRVASAPDAVAIT-----DASGANLTYAEVDQASDRLAGYLAGRGVGRGDRVGVAMERSPDLLIAFLAIWKAGAAYVPVDVEYPAERIAFILNDSKVSLVLSTQDTSGVSENSIVLDSPDTRAAVEACTAPE-----------------------------------IQLYAGDLAYVMYTSGSTGLPKGVAIPHG---AVAGLAGDAGWQIGPDDGVLMHATHVFDPSL-YAMWVPLVSGARVLLTE--PGVLDAAGVRQAVQRGATFVHLTAGTFRALAETSPEC------FEGLVEIGTGGDVVPAQSVENLRRA--QPGLRVRNTYGPTETTLCATWLPPGDVVDRELPIGHPMTNRQIYILDAFLRPVPPGVAGELYIAG--TGLARGYLDSPERFVASPFIAGERMYRTGDLARWTRDGEVVFLGRTDEQVKIRGYRVELGEVEGVLAAQPGVVEAVVLAREDQPGEKRLVGYFV----SDGNDAGPEEIRRQMGLVLPAYMVPVAVVALPGLPVTPNGKVDRRAL-------------------------------- 214036666 13 ---------------------------------------------------------------------------------AQAYGDRVAI------TDGDVQLTYQQLDAARRQAARAFMAAGLAQGERIAIWAPNIYQWIIAAIGAQSVGVVLVPLNTRMKGAEAGYILRASQSRLLFTVADF--------LGVNYPALLASEELPELRNTILL-EGQADGTQSWADFITAGEVIADAEVTERSDALTPDDTLDILFTSGTTGNPKGVVTCHGQNIRTFENWSATVG-LRKDDNYLVINPFFHSFGYKAGWLACIIRGAHILPVKS----FDLDAVMSQIQSDRVSMIPGPPTIYQSLLAHPN--RSDYDLSSLRLAVTGAAPVPVALVEQMRKELGFEVVVTA-YGLTESCGVVSICRADDSAQRISHTSGRAMEGVEMKLVDNHGQEVSVGNEGEIWFRG--FNVMQGYLDDPEQTALAI--TPDGWLKTGDVGVMDADGYVRITDRIKDMFIVGGFNTYPAEIENILCSMPGIARAAVIGVPDARMGEVAHAYIVP---AADEAIDEAAVIAWAKDNMANYKVPRTVSFIAELPMNAGGKVLKNELRELAA--------------------------- 85709966 12 --------------------------------------------------------------------------------HAANRPDHPAVI----MAGSGEQMTFKQMDEAANRFAQLLRARGLGESDAFAVLLENRIEFFTLIWGSQRSGTMLVPISTRLTAPEVAYIIKDAKAKILITSTHYADVLEGV-----------REELPDLEVLIA--DGGGDEDFASALDAQPTDPIADQSAG-----------VVMLYSSGTTGRPKGIRPAQAAVPLMGLAIMGAGMPTDGSMVYLSPAPLYHAAPIGWASTVHRLGGTVVVMEKFEP-----EAALKAIETYKITDSQWVPTHFVRFLKLDPEICTRYDLSSHLRALHAAAPCPVPIKREMIEWWG----PIINEYYAGSEGIGM-TLVKSPEWLSHPGSVGPAIYGTLHICGPDGEEVPAGTDGLIYFENAL---LPTYHNDPDKTKDAMHPK--GWMTLGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPDPDLGEKVVAVVQPMAMEDAGDALEEELRDFLAPNLSRVKMPRLFDFRPELPREANGKLYKRELRD------------------------------ 161355863 1130 ---------------------------------------------------------------------------------AARHPDTIALIADGEPVG------YAELNRRANRLARHLSARGLQPDQRVAICIDRGIDMVVAMLAVLKAGGAYVPLDPAYPSERLDYLLRDCAPVALLTHA-------RLGASMQTRLVLALARLDTGCALIDLESDAG--AWRHERD-----------DDPPPSGLTPRHLAYVIYTSGSTGQPKGVMVEH-RSVCNLVAWHAGAFDVGTGCRSASVAGVAFD-ATTWEVWAALCNGGCLSLAPGDAA-SDPQALLRWWRAQELDVGFLVTPLAELAYATGQSNAGMRTLLIGGDRLSRWPDSMP------------PGQMLVNNYGPTEATVVATSGRLQPGEATPPIGRPIANTRVYVLDAW-LRPAPIGVAGELYIGG--VQVARGYLNRPERFIDDPFVAGGRLYKTGDLARWRTDGRLEYLGRNDFQVKIRGFRIELGEIEAQLAKVADVREVVVLARDSAATEKRLVAYYT-------GDADVAALRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRAL-------------------------------- 186473723 3 ----------------------------------------------------------------------TNLAH-LLRQSARQFPQRTAVVHR------DRTWNWSEIDSRVDAMVAALRSLGVRPGDKILVQSRNCVQMFESCWVAFRLGAVWVPTNFRLTPPEVAYLGSSSGACAMIVEEDFQEYADAV-----------RAASPDLRHIVVI------GSPRQGEHSYEDLVAANLGTKSEDAVVDYDTPLWFFYTSGTTGRPKAAILTHGQMAFVVANHLADVLP---GLTELDCSIVVAPLSHGAGIQGLLNVARGAAAVILPSEKMEPEVVWALVEKHKVSNFFAVPTIIKILVEH--PAVDRHDHSSLRYINYGGAPMYRADQKLALTKLGRVLVQHFGLGEATACPPHMHSADDDDPAANIGSCGRPRTGMEVAILDADLNKLPAGEVGEICCRGP--AVFAGYYGNQEATEKAF---RGGWFHTGDLGKLDERGLLYITGRESDMYISGGSNVYPREVEEILLTHPSVAEVAVLGIPDPKWGEVGVAVVVLRDDAPPVDA--AGLLNHLEGCCARYRWPKHVFFWESLPKSGYGKITKKEVRQ------------------------------ 196243390 1699 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVYE------DQQLTYLQLNQKANQLAHYLIKFGVKPDTLVGICVERSLEMVMGLLGILKAGGAYVPIDPNYPAERIEYMLKDSAVSILLTQE---RLVKELPETQAQMICLDNDWLT----------------------------ISQENPNNCLSQVNAKNLAYIIYTSGSTGNPKGVMIEHNSLVNLAINLKQKIYSQTKQQKITLNGSLSFDTSVKQWI--QLAYGHSVYIIPEDI-RLDSVTFLKYLRDYRIQVLDCTPGQLRGMIESDLL----TTESYLSKILLGGESIDVSTWGNLSQ---NSHIQFYNLYGPTENSVDTTISKIEVNQPLP-NIGKPINNVQVYILDTNLQPVPIGVAGELHIGG--DGLARGYLNRPELTAEKFIVNPFDPYKTGDLCRYLRDGNLEYIGRIDHQVKIRGFRIELGEIESILSIHPDIQESVVIAREDQPGNKRLVAYLVSKPGQELQRSLSQGLREYLKEKLPDYMVPSAFVLLEKLPLTPNGKIDRKAL-------------------------------- 111024835 11 -----------------------------------------------------------------------------LERGAAGFPDSVAVIDEPEQPGESVQVTFRELAHRVCAWQAGFDRLGIRVGERVAVVSHNSARLLELLYAVPASGRICVPINFRLSPAEVDYIVGDCGASVLLVDPELEEALSGI----------------KVRHRFVL------------GKHTDADLMRFDTEPAPWASPTEESTATINYTSGTTARPKGVEMTH-RNLWVNAVTLAMHTRAWERDVYMHTLPMFHCNGWGMPFGMAGLGAKQIVL-----RKVDGTEILRRVEEHGVTLMCGAPAVWNAVLDAARSWQGEIPGRDRVRVVCAGAPPPSRTIARLSSELGWELQ---QIYGLTETSPLLTFNRSLPADDGLDLEERAHRLTRAGLPALGARLHISNSGEVLA---RSNVVMNGYWNNPEATDEA---LRDGWFHTGDGGMIDGEGQLTISDRKKDVIVTGGENVSSIEVEECIFSHPGVTQVAVIGVPDEKWGETVKALVVTTGPSTVSEA---EIIAHCKQHLAGYKAPTSVEFRDSIPHTATGKI------------------------------------- 197327408 460 -------------------------------------------------------------------------------------PDRTAVIAAAGD-----TLTYAELDERANRVARALRAEGVGPDNRVAVMMERGPRLLVALLGVLKSGGAYVPVDPGYPAERVRFLLRDSRAKVVIVDD------------------------------------DAPAGLPGDTAVRCVGGLLTGSGAPVEPLATSRDVAYVIYTSGSTGQPKGVMVEHHSVVNRLAW-MQRSYPLGERDVLLQKTPVSFDVSVWELFW--WAVEGAAVALLPPGAQRDPREVLRAIGEHRVTAVHFVPSMDPAPAREAIRTLRHVFCSGEALPVARVEQFNRLVERCLRESGAEPPVRLVNLYGPTETTVDVSSYECPDDPAHTITRVPIGRPIDNVRLYVLGAPQPVGVAGELCIGG--VGVARGYLDRPELTAEDPFVPGGRLYRSGDLARWLADGTLEYLGRIDGQVKIRGNRVEPAEVATALRAVPGVRDAIVVGRTTPDRGAVLAGYYVAEA-----PIDTALLRERLGRTLPAFMVPASFTRIESVPLTANGK-------------------------------------- 167644780 18 ---------------------------------------------------------------------------------AAEDPDRLAIVME-----TGEAVTYAQFDALVDRVAAALQRDGIQPAEAVAVCALSSIPYAALFLGALRAGVAVAPLAPSSTPEAIAGMVADCGARLFFMDADVAEAQKAAPIA-----------------VRYIALDGADFGEA------FDAWLAPEGAKPAPVAIDADAPFNIIYSSGTTGAPKGIVQSHGMRWKHVFRG--DAVGYGPEAVTLLSTPLYSNTTLV-CFFPTLAGGGTVVLM----KKFDAGRYLQLAQQHRMTHTMLVPVQYRRLMDRPD--FGDFDLSSTHMKFCTSAPFAAELK---AQVLARWPGGLVEYFGMTEGGGTCIL-MAHEHPDKLHTVGRPAPGHDIRLIDEDGVQVGAGVVGEIVGRSA--GMMNGYHGQPGKTAEATWPEGWRFIRTGDVGRFDEDGFLTLMDRKKDMIISGGFNIYPSDIEAEIVKHPDVVEAAVVGVPSDAWGESPVAFVALKPDARIDAD---GLRSWVNARLGKTQRLVDLRVVQSLPRSHIGKVLKRELRD------------------------------ 194015976 467 -----------------------------------------------------------------------------------------------------QTFTYEELGQEISRLAGSLIEKGVQPGDAVAVYMNRSADAVIAILAVLHAGAAYVPIDPSQPEERIRFMLEDSGASILLHADSQPPVDEQI-------KAVHVTSKPHHSHMDV------------------------------SVRTSPSHLAYIMYTSGSTGQPKGVQIEHQHIVRLACSQEK--LRLNKSDRMAHTGAVSFD-AITFEIFTTLLGGATLYPVD-RDTLLDIHRFEQFIQTHQITTLFLTTGLFNQLAQQRPQMFKGL--TTLITGGDVINVKSAELVKQHHPAL-----VLLNAYGPTENTTISTIYEVRGDETGPIPIGQPINHSSAYILDGDQRLQPIGAPGELYVGG--DGVARGYLHRNQVFMADPFKPSGRLYRTGDLARYGADGQIEFLGRTDDQVKIRGFRIELGEIESVLQQKAGIDDAVVLVHSFSSDEKEITAYFT-------GTMTEEEVRDLFNQELPAYMVPHHVMKLEAFTLTSNGKVDRKALPKPEEAEKKEIIPPET-ETEKALAQIWEE--- 194015976 2531 -------------------------------------------------------------------------------------------------------WTYEELNNRANTVASRLISNGIKRGDRVGILTRPSLDMTAAVLGVLKSGATFVPIDADYPDQRIAYMLEDCGAEVLLMQKGLTAPTSFAGHVLLIEDALE------------------------------------GEAQEIQVHVKPTDLAYMIYTSGTTGQPKGVMVEHHSLVNLAFW-HNDAFQVTNADRTAKYAGFGFDASIWEMFPTWIAGAELHIIDEAI--RLDMIKLNAYFNDENITIAFLPTQLCEQFMSMDNHSLRYLLTGGDKL-----------------KQVKPVPYQLVNNYGPTENTVVATSGIIDPDQGTLPIGTAIANTRFYIMGSLYD-LSPPGVPGELVIAG--KGLARGYWNTNKRFVPDPFYLGERMYVTGDLVKWTEDGELIYLGRKDHQVNIRGFRIELSEIEAQLLELNSVKEAVVTTVKDASEQDALAAYVI-------TDEETTDLKESLTRTLPDYMIPSWIIKLDQLPMTANGKVDLKAL-------------------------------- 166368393 476 ---------------------------------------------------------------------------------------------------QEQQLTYQELNESANQLAHYLQKIGVSFQSLVGICLERSVNMVIAVLAVLKVGGVCVPLDPTYPQERLSYILQDTQIKTLLTQ----------------KDCQSLLNSETISQRILLDEQGSEIALEPKTNLDN--------------PVSLKDLAYIIYSSGSTGVPKGIMILHQSLTNIIEH---HQAKMSPERNFLQFAPFNFDVSYHEMFAAWCLGGSLFIVPEDA--RLDLAKISQLLANNPIYKAILPVTLLQQLIETYSEETYLFANLREIISAGEQLQITPAMISAFKKLEHCTLYNFYGPTEADIVTSYTFDPNPE-LWPKYIPIGKPAINVQVYILNSHLQPVPIGVTGELYVAGG--GLARGYFNNPQLTKENPFSDNSLLYKTGDLARYLPNGDIEYLGRIDDVVKVRGYRIELGEVETILNQHPQIAQAIATVQGETAREKYLAAYFIPRPGETVNQV---ELRHFLENWLPDYMIPSAFVVMESFQLSPNGKVDRKVLKNPLSLTQNYVAPRTAIE--EVLAEI------ 119474881 34 -----------------------------------------------------------------------------VDDYASSNPDAPALQYF------DRCITYIELNCEANRLANALVSLGVSKDDVVGMHLVNIPQYVIALVAVSKIGCAGSGVSPLMSPNELAYQVEDAGISVLLSLDDLIE----TSLSRLSDTPSCLMHVIFCSATDYLQAQPLDAKLSGVQCHNYLNLLEGFSEDFAQRPVTDDDTMMVQYTGGTTGRPKGAELTVLNLMYNPLQHGAYQPWVQGKELVVTGFPLFHAAGLAFAIASLRVGGHFILI----PNPRDVEFICAQMQTHPPTRLGAVPSLYQLLISCPD--IHDVDFSSLKIANTGAAPLSSDDRGKIEAIIGEGKIS--DMFGMTETGPVHVSNPPGRSNSAAVGIPVPEAETRIVDIETGMKEMSVGEAGEIITSGPHV--MKGYLNLPDESANALRQWHGKTWMYTDIGYMDEEGYIYLCDRAKDMLIVGGYKVFSVEVEDKLQSMPLVVMSALIGVPDEKRNDVVHLYVELSSVAAEPDEIKTRIIDFCRDNMAPYKVPKAIHIVEKIPLTAVGKIDKKSLRA------------------------------ 54017977 29 ----------------------------------------------------------------------------ALVRHARVAPDHPALV------DERGELTYKELDEQSTAVARGLQAAGITEGMVIAALARDHRGLIMAKVAAGKLGVRIALMNTGFAKPQFAEVCAREKVQAVLHDSEFL--------------GLLDALPPELPRYLTWVDEGTEVP---AGTQTFDDLIAANSAEPLPAPSKPGG--FIILTSGTTGLPKGAPRT--KVSPFATAQFVDRMPFRRFGTMVIVSPIFHSTGLGTWLVGTVLSNKIV-----MRRRFDAEATLKMIADHKANMLVAVPTMLHRMVELPEEVRAKYDLSSLESIVLAGSALSPELSIRAAEVFG---PVVYNLYGSTEVAIATIAKPEELAVAPGTVGRPPITCDVRLYDDNDKQIHEKNVTGRIFVRSG--APFEGY------TDGRHKQIIDGYMSSGDVGHFEEHGLLMVDGRDDDMIVSGGENVYPQEVENLLLEHDDIFDAAVVGVDDVEFGKRLRAFVVPEPGKQPDAE---EIKAYVKNNLARYKVPRDVIFLDDLPRNATGKLLRRVL-------------------------------- 167646116 68 -----------------------------------------------------------------------------------------------------ERVSFEAFYRAVTVFAAELAAQGVKKGDRVALIMRNLPEWPVAFYAGLTLGAIMTPLNAWWTGQELEYGLTDSGASVAIMDVERFERLTEHLHNCPELKLVYVSRSPEEIAHPYVKHLEAVIGAP-------NDWIKLDEKPLSTVELGPEDDATIFYTSGTTGKPKGALATHRNSNIFAAAAAGARGFLRRGEVPPQPDPTGPQKGSLISVPFFHATGCFAVMNPSMIRKWDPEKAMQLIQDEKLTQMGGVPTIAWQIIEHPSRA--NYDLSSLETVAYGGAPSAPELVRKIKEI--WPNSSPGNGWGMTETSATATSNSGEDYENRPDSCGPAVPVTDLKIMTVEAPYREIGEVGELWCKGP--QVVKGYWNKPEATAQTFID---GWVRTGDLARLDEEGFCYIIDRAKDMLIRGGENIYCIEVENLLYEHPAVMDAALVGIEHKTLGEEPAAIVTLKPGASATEA---ELRAFVADRLAAFKVPVKVVFWPELPRNANGKIMKNELKKV----------------------------- 118470199 14 ----------------------------------------------------------------------------LLQRSAQAFPDRLAIV------DGELRLTYTQFAERCGRVTSALAAAGVQPGDRVAALCTNSHVMLELHQAVPARGAVLVPLNTRLAFEEMQYIIGHAGARILIATREFADRARELA-------------------------DDAGIDVVIEGDGYEEWLPDVASPE-DRVAVGERDLLAINYTSGTTGRPKGVMY-HHRGAYLQAVAMAYHTRLDPSTGYLWTLPMFHCNGWCFTWAVGAAGGTHICL-----RKIDSAEIWRWLRGGGITHFSAAPTVLTMIAEDPSAQPLPARVHVDTGGAPPSPALLARLTPLGFDVTHLYGLTETYGPVAVNVWQPEWDELPDDEQARLRARQGVGNIIRVVDLGGDDVPRDGTTIGEIAARG--NDVMLGYYNDDAATSAA---TRDGYFLTGDLAAMHPDGYVEIRDRAKDVIISGGENIASIEIEKVIDSHPEVVESAVVGVADEKWGEVPVAFITRRDG---SDVTFDQLTTFLREHLAGFKVPRTMVF-DHLPKTSTGKIQKNVLRARAE--------------------------- 214039651 49 ----------------------------------------------------------------------------------RNHGDREFLIYEGE------RRTFNQLLDEADALGAALQSSGIGPGDRVALAMRNYPEWMSGLIAVVGIGAVVVPVNSWGKPADIAYTVEDAGAKLVICD------------QQRYDGIAQLMDANGIRTLIARPANPQDVNGLPAL------VSGFQGKAPQHVDIDADDVAMIMYTSGTSGKPKGAVSTHRAICQAVFNMITAMLERNFEPTSLLAVPLFHVSGCHAQFLANLRGGRRIVMMYKW----DVSQALKYIESERVTAVAAAPAMILDLLEAEN--FDATDTSSLFSMGVGGAATPPKVGTLLREKM--PQNFSGTGYGMTETNAQGASLTGKAFQEKPGTAGFPHPITDIRIGDETGESLPQGDTGEIWVR--CVANIREYWNRPDSNAEDFHE---GWLKTGDIGYLDDDGFLFLADRAKDMIIRGGENIYPIEIENELLDHEAVKEVAAVGLPHERLGEEVAVVVHLHEGAAITEE---GIINFAKERLASYKVPARVYISEALPRNATNKVLKREIKEALLG-------------------------- 19773582 31 --------------------------------------------------------------------------------------DRPCLI----DGDTGETLTYADVDLAARRIASGLHKIGIRQGDVIMLVLRNCPQFALAFLGATHRGAVVTTANPFYTPAELAKQATATKTRLVITQSAYVEKIKSFADSSSD---------------VMVMCIDDDFSYENDGVLHFSTLSNADETEAPAVKINPDELVALPFSSGTSGLPKGVMLSHKNTIAQLVDGENPHQYTHSEDVLLCVLPMFHIYALNSILLCGIRSGAAVLILQ----KFEITTLLELIEKYKVTVASFVPPIVLALVKSGET--HRYDLSSIRAVVTGAAPLGGELQEAVKARL--PHATFGQGYGMTEAGPLAISMAFAKVPSKIKPGACGTVVRNAEMKIVDGDSLPRNKHGEICIIG--TKVMKGYLNDPEATERT--VDKEGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIAHPNISDAAVVGMKDEAAGEIPVAFVVRSNGSEIAED---EIKKYISQQVVFYKRICRVFFTDSIPKAPSGKILRKVL-------------------------------- 157164072 6 --------------------------------------------------------------------------YEILTKVAKQSPNQIAI------FDEKEKLKYHEIKQNVDKVAAYLQLCGVNFGDKVAMAVANSKEFIISYLAITAIGAVAVPMNTFLKTNEFEYILNDCGARVLFASSSLAKELIALSELEILRKIIWIGQTPKDDYVSVDEEYGESAYLSSTPQISKEDMSKGYENNGVVKNVNFDDLMHIIYTSGTTGKPKGAMISYKNIFSNVIGAHER-FKVKKSDRFIVFLPMFHSFTLTAMVLLPIYAGASMVLVRSV---FPFSNVLKQTLLKRVTVFLGIPAIYTAIGKAKIPWYFR-WFNRIRLFVSGAAPLAKQTIDDF--RVKFPRATLVEGYGLSECSPVVAANLFDKQ--KLLSVGPALNGYEVKIVDDEMMELPIGQIGEIIVKG--DCVMQGYYGMPGVTDETI---INGWLKTGDLGKIDEEGFIYIVDRKKDLIISKGINIYPREIEEVIYKLEAVEAAAVIGVKDVHADEEVVAFIQVKDGMDLDE---KTVRGHLKKNLANFKIPKSIYFAEELPRNATGKVLKRVLKE------------------------------ 157352994 25 ------------------------------------------------------------------------------------------------------QYTWLQTYQRCRRLASALSKYSIGAGSTVAIIAPNIPAKYEAHFGVPMSGAVVNCVNIRLNAPTIAFLLEHSSAAVVMVDQEFFPLAEEA-LKIWSDKSKNDFKPPLLIVIADESCDPKALEYARKGVIEYEQFLETGDPEFAWPPQDEWQSIALGYTSGTTASPKGVVL-HHRGAYIMALTGALVWGMNEGAVYLWTLPMFHCNGWCFTWTLAALCGTNICLRQVE-----TKAIYQAIANDGVTHLCAAPVVLNSIVNAPKSETILPLPRVVHVMTAGAAPPPSVLFAMSQQGFRVTHTYGLSETYGPSTVCAWK---PEWDELPPETQARLNARQGVQYIGLEGVPADGTTIGEIVMRG--NTVMKGYLKNPKANEETFAN---GWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSVEVENAVYLHPAVLEASVVARPDDRWGESPCAFVTLKPGVDRSDELAEDIMKFCRSKLPAYWIPKSVVFGP-LPKTATGKIQKHLLRA------------------------------ 183984656 16 ------------------------------------------------------------------------------------------------------RITFTELTNRVHRAAGAFAAMGIDKGDRVAVWAPNSAEWIIAAFGLLTAGAVLVPVNTRFKTDEAADIIRRSGARAVLFEKGFLGMDFTVP-----------DGIPAIDLRSGFLECGKPFE----------------------RAVSGSDIADIVYTSGTTGRPKGVMMDHAQTLRHYAHWCDRA-DLRTGDRYLIVNPFFHIFGYKAGCIASLIRGATII----PVRVFVLENVLELIEHERITMLPGPPTLYHSLLSA----RGQRDLSSLRAGVTGAADIPVELIRRVRTELPF--QTIMTGYGLTEAGTVTLSKPEDSFEDIA----------TTAGLACDGIELATADDGEILVRG--YNVMKGYLDDPVATAEAI--DGEGWLHTGDLGTIDETGRLRVVGRKKDMFIVGGFNAYPAEIEGFLMEHEAVAQVAVIGVPDERLGQVGKAFVVRQSGK--SALSAEDLLGWCRERMAGFKVPRSVRFVDALPLNATGKVVKDLLR------------------------------- 125605526 115 ---------------------DFHKFSIENPEAYWKMVFEEITFSVEPSCILRENDA--YPGGEWLPGAVLNAAANCLTAKPGRSSDDVAIVWEGKDSEPLNFVTLEELRKKVCLVANALDALNLAKGSAIAIDMPMNVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKISEAKAIFTQDYILRDDKELPLYSRVVEA------KAPMTIVIPVRGSTPIKGLRADDLSWEDFLAKVNHAKADNYTAVEQPAYILFSSGTTGEPKAIPWTHLTPLKSAADGWC-HMDIRRGDVVAWPTNLGWMMG-PWLVYASLLNGASMALYNGS---LNSSGFAKFVQDAKVTMLGLVPSIARSWKSTDCTA--GFDWSTIRCFSSSGEASSVDDYLWLMGRVCYK--PVIEYCGGTEIGGGFVASLLQPQALSAFSTPAMGCNLFILDNNGNPLPQDSVGTGELALDPTFLGASTTLLNDHHEVYFSGMPEWNGKRRHGDEFERTPDGYYRAHGRADDTMNLGGIKVSSIEIERICNRVDAILETAAIGVPPLGGGEQLTIAVVFKDQSSQTEDLNQLKLAFALKKLNPLFKVSSVVVVPSLPRTASNKVMRRVLRK------------------------------ 190410085 509 --------------------------------------------------------------------------------------------------------SYETVDTNANKIARALHEFGIGPEMVVGLFMEKSPDWLISLLAVWKAGAAFLPLDPSYPSERVAFMLADANVGIILTQDS-----------------LRDRLPPFPGTIWCLGHEWSRI--------------AELPSQPLQTPVNPDSLAYIIYTSGSTGWPKGVMVPH-RCACNTMQTIVDALQLPVGARVLQFGSLSFDIS-IYDLLMTLGCGGTLCLAPTNDLLPGQP-LADTLRELRINAVALPPSALNAI-------PTTDDLPDLHTIMSGGEALAAELA----QRWSTPTCRVINGYGPT-EATIWSTYYQCSGDEDVLPIGRAVSQTQAYVLDRSAEPLPYGFPGELYVGGA--GVTRGYMNRSGLTAEQYIEPGSRLYRTGDRASLQSDGNIRFLGRIDNQIKLNGYRIELQEIESALTRHPQVTEAAVVVQRSRCGVSRLAAFCTVSGDA---ATIHKELLLYLRRHLPKYMVPEVFTILEELPVNASGKLDRQKLSEWTTPEFDEP--------------------- 209551944 17 ---------------------------------------------------------------------------NFLSQAARRHVNDPALVW------KDRVWTWSEIEARVQAMAYALREFGIKKGDRILVQSPNCNQMFEALYATFRVGAILVPTNFRQTPDEIVYLAESSGATLMIC-----------HAAFAGHAEAARRSSGSLKNVIAIEEADFGPSYDHIVDRNLGRMV-------EPAIVDRDDPAWFFYTSGTTGHPKAAVLTHGQLTFVINNHNADVFPVSSADRSLVVAPLSHGAGIHQ--LCQVARGAATILLPTEKFV--VEDVWRLVQEWKVTNLFAVPTIVKMLVE--DPSVDTFDHSSLRYVVYAGAPMYREDQKRALTKLGKVLVQYYEVTGAIAVLPPILHSVEDGPDVRIGTCGYERTGMQVQVQDDAGLEMPPGETGEVCVIGP--AVFAGYYRNPEANAKSF---RDGWFRTGDLGHMDAEGFLYLTGRASDMYISGGSNVYPREIEEKLLQHPGLSEVAILGVPDPVWGEVGIAVCVARDGHRLDGDT---LNEWLDGKVARYKLPKRYIIWDALPKSAYGKIAKKLVKA------------------------------ 33595592 15 ----------------------------------------------------------------------------VVGRHAAATPERTAL------GLDGHTLSYSRLLAVVDEAAALLARLGVRRGDRVALLSPPRPEAIITFLACTRLGAVWLALNPKYKAPEIHYILDHARPTLLMSVREF-DNTEYVQTVEQVVAGIGRDSGHAIATVF-FDREQPTHDSLFAALRGAAQERGGDAALPGPAAAQPGQACMLVYTSGSTGRPKGVLLAEFASLFRATVQ-KDYFATSRPPCILNFSPINHVGGMQFRSLVQLAAGGTIHFQE----RFQPGETLALIRRHRINMLMLGPTMLNMLMAHPDFDVDIFQQLEWYISAGAALPVPA------LKLLAANCPRVGSVYGSTESCSTVTASLDDSFDAVAYSIGRPIPGDEMRVADAQGEPAGPGIEGELQICRRYC--MVGYLNDPAATRAAFTED--GWYRTGDLATLLPDGSFKLAGRIKEMFKSGGYNVYPREVELALESHPEVKMAAVVAVDDPMFQQVGHAYVLVEPRTALTAG---QLTAWSKERLANYKVPKRIELRTALPMLAIGKV------------------------------------- 110681107 26 -------------------------------------------------------------------------------------ANHTAIVY-----GDVRR-SYGEHAARATRLASALAAKGVAPGDVVATLLPNVPAQVEAHFGVPACGAVLNTINTRLDVDTVAYILEHGEARMVLVDSQFLDLAEA-----------ACATLASPPTLIEVPDAVAGIE-ASGRHQTYEDLIAAGTTDFDWIPQDEWESLALNYTSGTTGRPKGVVY-HHRGAYLMTMGTVISWRMTLHPTFMQIVPLFHCNGWNHAWMMPLIGGTLVCCRDITA-----PAIFNAIADEKVTHFGGAPIVLNMLVNAPSEERRTIEHPVE--IFTAGAPPAPATLAKVEALFNVTQVYGLTETYGHVTECLWRSEWDGHEAIKSRQGVPFPMMEDIVVMDADMTPVPTDASTQGEIMIRGNSVMKGYYKNPQATSEAFAG---GYFHSGDIAVQHDDSYIQIADRAKDIIISGGENISSVEVEGVLMAHDDVMLAAVVAKPDDKWGEVPCAFVELKPEATVDEA---GLIAFSRETLAGFKAPKKVVF-QELPKTSTGKIQKFELRKLAA--------------------------- 54298074 586 -----------------------------------------------------------------------------------------------------KSITYAELNRKANQLAHYLRSQGVKQDDLVGISLSRSLEMVICILGILKSGGAYLPLDPNYPDERISYMLMDSKTNLLITDQEFINR-KPHGFNGKSIEINSFLNLKNL------------------------------SSANLQAINKPSDLAYIIYTSGTTGKPKGVAISH-RSICNHMLWMKKEYAFKNKDVFLQKTPFSFDASVWEFFMPLLVGGKLVVAPNDAHTSPNQ--MIRLIRENKVSVLQIVPSMLKELVSNEEFGLCKS----LTHVFCGGEALLSETINAFFK-YNFSDTKLHNLYGPTEVTIDTTTCTAGDAKGDVSRIGKPIMNTKVYVLDIKMQPVPVGIMGELYISG--DGLARGYLNNPEFTIQKFLNKNDRLYRTGDLVKWDSNGVLEYHGRCDNQVKIRGYRIEINEIESYLEKIPSIHQCIVKPEKNQDDSMSLSAYLVLEKNSQISAV---DIRTILKQNIPEYMIPARFYIVDKFFSTPSGKIDRKILKRLRSGTNYAPPNNSTIDNLGIYDDFFE---- 207722670 35 ---------------------------------------------------------------------RLNCATELLDRRVAAEGDRLCIRAPG-----GLRWTYADLQEHANRIANVLHEMGVVPGNRVLLRAPNNPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILAKGEIGFALCDA-------------RLADALRDAVGQAAMPVRIRCFNDASPDGL-------EAAMARQSAAFVNVDTAADDTCLLAFTSGTTGVPKATMHFHRDVMAICACWPPHVLRPRPDDIFIGSPPMAFTFGLGGLLLFPMSVGASTVLLEKA----SPNDLVDAIRAFGATVLFTAPTTYRSIAARGDELR----ATPLRRCVSAGEALPAATRALWKHATGIEL---IDGIGATEMLHIFISAADD--DVRPGATGKPVPGYVARVVDAHGNPVPPGTVGRLAVQGPTGCR---YLADDRQRNYVQ----HGWNLTGDAYVMDEEGYFHYHSRTDDMIVSSGYNIASPEVEDALLLHPAVAECGVIGVPDAERGQIVKAFVVLHPGHEPGPAMVKALQDFVKQTVAPYKYPRAIEFCASLPRSEVGKLLR----------------------------------- 60650934 464 -------------------------------------------------------------------------------------------------------LSYAELNARANRLARHLAAAGVGPEQYVTLLLPLSARMVVAALAVMKTGAAYVPVDPEYPADRIAYMLGDIGPALVLTDSRS-----------------AAAMPAGPARVLTLDDDALD---TGVRALPEHDLGTDGIAPLP------DQPAYVIYTSGSTGRPKGVVILHRSVTGYLLRTIEEYPEAAGKAFVHSPVSFDLTVG---ALYAPLVSGGCLRLGSFTDDKILDLG------------EDSPTFMKATPSHLAVLDSLPDEISPTGAITLGGEQLLSETLDPWRAR--HPGVTVFNVYGPTETTINCAEHRIAPLPPGPVPIGRPLWNTRLYVLDGGLRVVPTGVAGELYVAGA--GLARGYLGRPGLTAERFVACPFGMYRTGDLVRWRTDGTLEFVGRVDDQVKVRGFRIELGEVEATVAATPGVARAIVAVREDRPGDQRLVAYVTPAD-VDPTGGLPSAVTAHAAARLPAYMVPSAVVVLHEVPLTPNGKINRAAL-------------------------------- 60650934 1535 --------------------------------------------------------------------------------------------------------TYDALNRRANRLARLLTDRGVRPEQRVAIALPRSADLVTAWLGILKAGAVCVPVDPAYPDDRIAHMAADAAPALLIAS-----------------AATRDRMLPTGIPVLDLDDPAVTAALAAAPD-----------GNPRGTGLLPAHPAYVIYTSGSTGTPKGVVVTH-EGIPALAATQQEALRAGPGDRVLQLVSTSFDAS-VWDLCSALLSGATLVLAPDADLFGDELAAA--LTAHRITHVTLPPAALAAVPAGAAPPR--------LTVTVTGDVCGPQLV----DRWAGGERRILNGYGPTEVTVGATYAVCERTGDGAPVPIGAPWPDQRVYVEHRLRPVPAGCVGEIYVAGA--GLARGYLGRPGQTAERFVADPFGMYRTGDLARRRSDGHLLFEGRADTQVKIRGFRVELAEIEAALASHPGVEDAVVTVYDDGLGDQRLVAYVTGGPGTPS----AAALRAHLASRLPRHMVPGDVLTLDALPLTANGKVDRTAL-------------------------------- 116192995 65 ---------------------------------------------------------------------------------------------DGVPPAVETTLSYEKLDLASNALAHSLRSLGVKKGDRVAVSLGNSAEFATLTYAIFKLGAILVPLNPGFNAKQVTAALNHLGVELLIVTDLAYKPCRGRSNLPLLQTIIESPEVPSLKTIVVVHPLSGFPPLASLRSLTPSSAAFAARAVTPDSPLSPTETINIQFTSGTTSHPKAAMLSHTSIL-NNGALIAHRMGLDPSDLIVCPPPLFHCFG---SVLGYMATATTGAALLFPSPAFDPRAALRMAAAHRATGLYGVATMFVAMFELLQQNQNQNQNPHLRKGIGAGSSVPESIMRRLYATFGLQD--LVICYGMTETSPVSCMTAPGDSFDRRTRSVGRVMPHTKVKIVDRGRVVPVGEKGELAAAGYLV--MKGYWGDKERTEEVRRVERDEWMYSGDEASMDKDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLVAEVSVVGVSDEKYGESVGAFVIVHKGVVTDEETKESVREWVRTHLSSHLVPKHIWFVTEYPKTASGKIQKFKLRDMA---------------------------- 114705007 26 --------------------------------------------------------------------------------------------------------TWGETFNRVKKMANALKKRGIGPGKTVSVILANTPEMFELHFAVPMTGGVLNTINTRLDAATVGFILNHAEADIFMVDPEFADVAK---------GAVEKAGRELL--VVDVPDEMYEGDNGPIGAMTYDDLLAEGDADAEWKPDDEWSAISLNYTSGTTGDPKGVVY-HHRGAYLNALSNAHDWGIKPHPVYLWTLPMFHCNGWCYCWTLAALAGTAVCLRAVREKP-----ILDLIRQEKVTHFCGAPIVLNTLASAPDELKKDLPSPIYAMTAAAPPPAAVIKRVEAMGISVTHAYGLTETYGPAVVCAWKSEWDSLPDDERAAMKARQGVRYIMVADPDTMKPVPKDGETIGEIFFSGNNVMKGYLKNPEANKK---SLRNGWFASGDLAVMHEDNYIEIKDRSKDIIISGGENISSIEIEGVLYKHDKIAEAAVVARPDEKWGETPCAFVVLRQGETMTEE---EVIEYCKENMARFKAPKTVIF-DELPKTSTGKIQKFVLRKKAE--------------------------- 77972353 31 -------------------------------------------------------------------------------------PEKIAVI-----DNQGASYTYAALDRAAACLAAYLLDCGIQPGDRVAFQLPGWSEFTLIYLACLKTGAVSVPLLPAYRETELIWTLNKSQARVLFVPTLFKNTDPVAMITPL------RSQLPYLQQVVAVDKLAPATSLP-----SLSQLLRDYSPLENPVKVHGDELAVVLFTSGTEGVPKGVMLTHNNVLASERAYCA-TLNLNWMDTILMPAPLGHATGFLHGVTAPFIIGARSVLLD----IFNPIDCLTLLAREKCTCVMGATPFV--YDLLCTVQQQPYDISSLRFFLCGGTTIPKQITRDCLQA----GIKLLSVYGATESSPHAVVKLDDPLSRVVNTDGTAVLGVEIKVVDKARKTIPYGEEGEEASRGP--NVFVGYLGEPELTAQALDEE--GWYYSGDLCRMDEEGYIKITGRKKDIIVRGGENISSREVEEILLLHPLVQDVGVVAMPDERLGERACAYVVLRD--PDVPLTFAAMIDFFRRRVAKYKYPERLELVDHLPRTASGKIKKFLLRELLL--------------------------- 16080131 7 -------------------------------------------------------------------------------------PERIALIYE------DQTVTFAELFAASKRMAEQLAAHSVRKGDTAAILLQNRAEMVYAVHACFLLGVKAVLLNTKLSTHERLFQLEDSGSGFLLTDSSFEKKEYEHIVQTIDVDELMKEAAEEIEIEAYMQMDA---------------------------------TATLMYTSGTTGKPKGVQQTFGNHYFSA-VSSALNLGITEQDRWLIALPLFHISGLS-ALFKSVIYGMTVVLHQ----RFSVSDVLHSINRHEVTMISAVQTMLASLLEETNRCPESIRC-----ILLGGGPAPLPLLEECREK----GFPVFQSYGMTETCSQIVTLSPEFSMEKLGSAGKPLFSCEIK-IERDGQVCEPYEHGEIMVKGP--NVMKSYFNRESANEASF---QNGWLKTGDLGYLDNEGFLYVLDRRSDLIISGGENIYPAEVESVLLSHPAVAEAGVSGAEDKKWGKVPHAYLVLHKPVSAG-----ELTDYCKERLAKYKIPAKFFVLDRLPRNASNKLLRNQLKDARKGE------------------------- 158957579 43 -----------------------------------------------------------------------------------------------------RVYTYAEVELTSRKVAAGLHKHGIKQTETIMLLLPNCPEFVFAFLGASYIGAVSTTANPFFTSSEIIKQAKASKTKLIITVASNVPKLKEF----------------SQENGVKIMCIDEQIEGCLHFSL---DLENTDETTLPEVEILPNDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNANLYMHQEDVVMCTLPLFHIYSMNSILLCGLRVGAAILLMH----KFDIAPFLELIQRYKVTIGPFVPPIVLAIAKS--NVVDQFDLSSVRTVMSGAAPLGKELEDAVRAKF--PNAKLGQGYGMTEAGPVLAMCLAPFEIKSGACGTVVRNAEMKIIDTETGVSLPRNQSGEICIRG--DQIMKGYLNDPEATERTIDNE--GWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLVTHPKVSDAAVVSMKDEGAGEVPVAFVVRSNGSTITED---EIKQFVSKQVIFYKRINRVFFVDSIPKSPSGKILRKDLRKLAAG-------------------------- 159036029 444 ------------------HYAHLLQAIVSDPETPVGHL-ELLSAAEREQVVTGWNDTAVDYPSGTLPG--------LVADQVRRTPQREAVRFDGA------SLTYAELDARANQLAHHLRSLGVGPESVVGVCLPRSLELVVALLGVHKAGGAYLPLDPDHPAERLRYLREDSGATTMIDTDTF-------------------------------------------------AALADRPSHDPGVVVAPAHPAYVIYTSGSTGRPKGVVVEHRGIVNRLHW-MQQAYGLDATDRVLQKTPASFDVS-VWEFFWPLITGATLVVARPG-GHRDPAYLARVIDSERITTLHFVPSMLRAFLTEPFGGLPSLRR-----VICSGEALTSDLVASVHDRIGCEL---HNLYGPTEASVDVTAT--RCHPGEPVTIGVPIANTRAYILDRDLQPVPVGVPGELTLAG--VQLARGYLRRPDRFVPDPFNPGGRLYRTGDLARRRPDGRIDYLGRLDHQVKINGVRVELGEVEHALTEHPTVRAAAVT-----VDDGQLVAHLVGDPDLSMLPD-------FLRATMPEVMIPAHWLVYEGLPMTSSGKVDRKAL-------------------------------- 159036029 1491 --------------------------------------------------------------------------HQLVERQARSTPDAVAIRQAG------HTLTYAELDAAANRLAHRLRALGAGPGTLVGLFLTRSPDLVVGMLATLRAGAAFLPLDPAYPAERLRYLITDAEVGLLLTEPDLPLPAKVTATVEVVTDHPDLPC------------------------------------TRPAVTPSLEDLAYVIYTSGSTGRPKGVGVPHRGAL-NLRHAQREHLDVRPGDRVLQFASPSFDASVWELLMS-LTNGAELVLPPRGTDPGDLRQQAGLVT-------------HMTLPPSLLERLSPEDFPHLRVLVSAGEACPVDQVVRW-----SGHARFINAYGPTETSVCATLTEVAPTVTAPPSIGRAIGGVAAYVLDSDLRPLSAGVRGELYVGGA--GLARGYLGRPELTAERFVPNPYGMYRTGDVVSRNPDGTIQYHGRTDHQVKVRGHRIELGEIEEALNGHPAVASAVVAVHRPGTTDATLVAY----TRAVDTPPSTAELREYLRTRLPGHLLPAHWIAVDEFALTPAGKVDRAAL-------------------------------- 41406878 16 ------------------------------------------------------------------------------------------------------RLTFQQVVERIRCAAGAFAELGVEKGDRVAVWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKTEEAADIIVRARVKAVLVQKGFL---------------GQDYAAPAGIPVIDIK----------------SDFLSSGSPFSRP--VNGTDISDIIFTSGTTGRPKGAMMNHRQTLRM-YDEWATLADLREGDRYLQINPYFHTFGLKAGLITSFLRGATMLPVP----VFDVDTVVDLIERERITMLPGPPTLYHSLLTVPD----KSKLATLRAGVTGAADIPVELVRRIHDELPF--QTLMTGYGLTEAGNVTLSRPGDSFEDVA----------TTAGVPCEGVEVRIADDGEVLVRG--YGVMQGYLDDPAGTAEAIDAD--GWLHTGDLGTFTETGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLNHPAVAQAAVIGVPDERMGQVGKAFVVANAEVSESD-----LLAWCRDRMAGFKVPRTVEFLDALPLNATGKVM------------------------------------ 134100557 35 ------------------------------------------------------------------------------------RPDDPALLFPSE---SDQWLSHRVLDERSRGTASWLLSRGLAPGDRVLLCGGNSAALVVAYLAILRAGGIVVLANPAYTGDELAHLVDDSQASWAFAARPA----------------------SALVDVANAVSLDEPLPGLEPG---------------PLPRIGSADVALLAYTSGTTGAPKGVPLTHANLLSSIRAAM-HAWRWSAGDVLVHSLPLSHQHGLGGVHATLLAGSSAVVLP-----HFDAAELGDAIQRHGATVLFAVPAVHERLVAEVPDALGA---PSLRLAVSGSAPLSPDLAERIAAVMG---EPPLERYGSTESGLDVSNPLDGPRL--PGTVGLPLPGVELRVGTDSGEPIEDGTEGEILLRGP--QVFSGYWNLPEATAEAFHPG--GWFRTGDLGRIDADTYLRITGRKKELIITGGLNVYPREVELALEKHPAVASAAVAGLPSRRWGEQVTAWVVAESQVS-----AEEVVAHARKLLAPYKCPKQVFFVDSLPRNSMGKLRRSELRE------------------------------ 168049860 19 ------------------------------------------------------------------------------------------------------RYTWAQTYERCRRMASALVKRGLSRGDIVSVVAPNVPCIYEAHFGVPMAGMVLNAINIRLDARMTAFFLEHSKTKALIVDEEFFEALGILSSKLGSIEMPLLVVAEEGQGGIDRQKHGGFAAALARGAIEYESFLSEGDPAFVWPPADEWDSIALGYTSGTTSSPKGVLLSH-RGAYVAALSNLLVWEVPIGAVYLWTLPLFHCNGWCYS-WGIAAHAGTNVCLRHVTAT----GIYNAIRKYGVTHFCGAPVVLNMLINS---PVSERAPMSHTIHVMTAGAAPPAIVLSKMEEQGFRVTHTYGLTETFGPSTIC-AWKPEWDSLPVADRARLNSRQGVRYVGLEGVPADGATLGEVVMRG--NMVMKGYLNNPKATEESFQG---GWYHSGDIAVKHPDGYIEIKDRAKDIIISGGENISSLEVESILYRHPGILEASVVARPDEQWGETPCAFITPNGKVPITEA---DVIQFCRKELPHYMVPRSVVFGP-LPKTATGKIQKHVLR------------------------------- 118462635 1540 ---------------------------------------------------------------------------------VARTPDAAALTFQG------RSMSYRELDEASNRLAHLLIEEGAGPGECVALLFSRSAEAIVSILAVLKTGAAYLPIDPALPAARIEFLLGDAEPVAVVTTAALRSR----------------------------------LDGCKPSVVDVDDPALDGQPSAALPVPSSDNIAYLIYTSGTTGVPKGVAVSHDNVAQLVE---SLHADLPEGGVWAQWHSLVFDVSVHEIWGALLHGGRLVVVPESVAASPDELHDL--LVAEGVTVLSQTPSAVGMLSPEGLD---------STALVVAGEACPVEIVDRWA-----PGRVMINAYGPTEATVYAAMSTPLQPGTGSAPIGSPVPRAALFVLDRWLRPAPPGVVGELYIAG--HGVATGYARRSGLTASRFVACPFGMYRTGDLVRWNQDGQLEYLGRADEQVKLRGYRIELGEVQAALAGLDGVEQAAVIAREDRPGDKRLVGYITGTADPVG-------IRIQLAERLPAYMVPAAVVVLDALPLTVNGKLDKRAL-------------------------------- 118462635 45 ---------------------------------------------------------------------------------VARSAEAVALSFEG------RSMTYRELDEASNRLAHLLAEQGAAPGECVALLFSRSDEAIVSILAVLKTGAAYLPIDPALPAARMEFMLGDATPIAAVTTAGLRDRLEGFDLPVIDVDEAA-------------------------------AEIERTQPSSALPGPSPDDIAYMIYTSGTTGTPKGVAVTHRNVTEFL-KTLHPKLPSGPGQVWSQWHSLVFDVSVWETWGALLHGGRLVVVPESVAGSPDDLHDL--LVAEGVTVLSQTPSAVGMLSPEGLD---------STALVVAGEACPAEVVDRWA-----PGRVMINAYGPTEATVYAAMSAPLTAESGAPPIGSPVPGAALFVLDKWLRPAPEGVVGELYIAG--RGVATGYARRAGLTASRFVACPFGMYRTGDLVRWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAALDGVDQAAVIAREDRPGDKRLVGYIT-------GTADPAELRTQLGKRLPAYMVPAAVVVLESLPLTVNGKLDKRAL-------------------------------- 211956928 1 -----------------------------------------------------------------------NLAE-WLARTARITPDAPALFY-----GTQQMATYGEFGARSAAIAGALRDYGVARGDRVAIFMKNRTEYLEASYGIWWSGAAAIPINAKLHPKEAAWIIENAEATAVFISDDV------------GEDLIREIDQTKTKVISV--------------DQDSYQHMLKAEPLAEPVPIDAQDMVWLFYTSGTTGRPKGVMMSSQNIQSMMFGYYAGIGTPTHEDATLYAAPMSHGAG-IYSFMHVVAGGRHVCPVSGGFDAAEILEIAPKI--GRIAMFAAPTMVHRLVEVAKATGATGE---GLDTIIYAGGPMYFADIVEAVDVLG-PRFAQIYGQGECPMAITVLSREQVCDRKHPRWQERAQVASRVRVVGEDMKDLPNGEIGEIVVSGS--AVMLGYWNNEDATASTIID---GWLKTGDMGALDEDGFLTMHDRSKDMIISGGSNIYPREVEEILLMHPDVSEVAVVGRFHEEWGEEVVAIISPEKGKTVD---FTELDQLCIDNIARFKRPKQYIAMDQLPKNNYGKILKRDLREMLKG-------------------------- 3643187 1499 ---------------------------------------------------------------------------------AEETPEHIAVI------DGEKQISYRHLNEKANRLARTLQEKGKETQPIVAVLAERSIDAIVGILAVMKAGGVYIPIDSHYPKARVEYLLKDSGAEILLLQNE-------------------------VKHLIAGSDIGDISRVCLDDESFYESKKMHLSSSPAPE-----DSAYIIYTSGTTGAPKGVIVTHRNFA-HAVLAWRRIYQLDQMPVRLLQMASFSFDVFSGDLARTLANGGTLVICPDE-TRLEPAELYALMNRQRITIMESTPALIVPFMEY--VYRNQLSLPDLDILILGSDMVKAHDFKTLADRFG-NKMRLINSYGVTEATIDSSYYEMNMGEEYSGDSVPIGIPLPNVKLCQTDQIQPIGIAGELCIAGA--GVAKGYHGKFELTEENPFVPGERLYRTGDLACWLPNGTLRLLGRIDHQVKINGYRIETEEIESVLLQTGLVNEAVVAVQNDTNGQARLAAYIL------PSDADTTALRGALSKMLPAYMVPAHIIPLETMPLTLNGKLDRRAL-------------------------------- 69936506 15 -----------------------------------------------------------------------------LDIRATERGDATSHIFPGDGGA----LTWRELQGEAARIAGHLAGLGLSCGDSVALMLPNGRNAVLGLFGALYGGFRATMINLVAGAEAVGYALSHSGARALLLDPGQ---------RGLLDSALAAHPAEP-----MVIEAGVGFRWPAGCE------------PAAPHPHGAEDDALLMYTSGTTGRPKGVVHSHASLLAG-GWTTALAHELQPEDRALCVLPIYHINGLCVTILAPLLSGGSVVVCE----RFSASQFWGLCERHGA-SWFSVVPTIISHLLHGEGEPSPQARARLRFGRSASAALAPEVQSGFEGRFG---IPIVETMGLTETA-AQILSNPLPPGLRKIGSPGRAVGNQVAILSPDLRPLPPGAEGEIAVRGP--NVMRGYLGDPVATAAALTAD--GWLRSGDLGRMDEEGYVFVTGRLKELIIKGGENIAPREIDEALYTHPDVIEAAAFARKCARYGERVEAAVTLRPGSALQPP---ELISICEERLGAFKSPEVIHLMAELPKGPSGKIQRLKLAQL----------------------------- 33562986 24 -----------------------------------------------------------------------------------------------------KSISYAQLQQLSRLAARALMSLGVQAGDRVALWAPNLSEWIVAACGVHAAGGVLVPLNTRMKGAEAADILERSRARVLVCVGDF--------LNNYYPDLLNGLRPVTLQQVVVLGDKVLPADMNWAQFMARADGTTAEAQQQREARIKPDDTADLMFTSGTTGRPKGVMCAHRPTI-LAFKAWSDVVGLTEGSRYLIVNPFFHTFGYKAGWVAALLQGSTV----YPEQIFDAQAILHRIESDRISFLPGPPTLFLSMLAH--PGLKNFDLSSLKSSVTGASTVPPILIKRMREELGI--MNVTTAYGLTECGGCATLCEPDNVETVANTCGKALPGTEVRCVDEQGRPVGPGEAGEVLLRG--YHIMQGYFEDEKATEETIDAD--GWLHTGDVGVLDERGYLRITDRLKDMFIVGGFNCYPAEIERMLSNHPEVAQVAVVGVADERMGEVGCACVVTRNGVTLDQE---AFIAWCRANMANYKVPRFVLQLDGLPVNASNKVQKRDLLQIVKDRLASV--------------------- 163735027 35 ------------------------------------------------------------------------------------------------DGPTGRERTGAQFIHDVKSLAGGLTARGWGAGKTIALMAPNIPEFCVIFHASAWAAGTITTINPTYTAPEVKHQLEDAGAEVLITIAMFADIAK---------EAIKGTRINDIVII----------DEAPAGMLPLHELMGPPMTAQIPVDVT-THVVVLPYSSGTTGLPKGVMLTHQNLVVNVDQVLAVTGLSGARETTIAFLPFFHIYGLQVLQNVYIAAGGCLVTMP----RFDLELFLSLIETHKTPKLWIVPPVALALAKH--PIVDKYDLSCLEQVNSAAAPLGSDVAEAISQRLG---THTTQAYGMTELSPASHASPFGKGKDGSSGAALPNTECRIV-DTETLKDVAPGQDGELWVRGP--QVMAGYLNNPRATKETIAE--NGWLRTGDIARIDSDSFVYITDRLKELIKYKGFQVAPAELEAALVSHPAILDAAVIGVPDEEAGELPAAFIVVAEDS--NTLSLEEVQAHLAERLAPFKQVQRLSVVDAIPKSASGKILRRVLRD------------------------------ 56182653 29 ----------------------------------------------------------------------------------RRHADRVAVVCDG------HRMTYAELSRRADRLAGGLIGLGIRPLDRVVVHLPNIPEFVVLVFALLRAGAIPVLALPGHRKSEISHLCAHSGAVAYAVKDEF----------GGFDYRELAREIPPVRHVLV-----------SGDAQEFTALESVGGDDVPLPRVDPSDPALFLLSGGTTGLPKLIPRAHDDYAYVMRATAE-AMHVGEEVAYLAVNPVAHQAALACGVFGSLLLGGKAVLTSSV----RPDEVFPLIRREHVTVTTVVPSVLRLWADSGQRPDLSH-----LLVQVGSAPLDPALARRAGEVLGCR----IMRWYGISEGLLTHTRFDDPEDVIMGTDGRPMSRDDEVRIVDELNPVPEGEAGEMIARGPYT--IRGYYRAPEENTRSF--TPDGFFRTGDLVRRTRRGDITIVGRIKDVINRAGEKVSAEEVERQLRTHPSVQDAAVVGVPDTVLGERTYAFLVLTGAQIRT----SAVKEFLRGGLATYKIPDRIVPLDQLPRTPMGKV------------------------------------- 86753169 118 --------------------------------------------------------------------------------------------------GHEEYLSYQEMLADAERLLKGLRNLGIQPGESILFQFKDNKHFVTAFWACILGGFLPTPTAPIYSEQ----------------------NAQVLKLYNTWQLLEQPIILTEFELKEEIAAIRTTLQRQEIVIHSIENVMDTARDTN-WFPCTEDTIVLNLLTSGSTGVPKCVQHKSKSIIARTVSNCIDR-QLDEKEVSLNWMPLDHVGGIVMCHIRDTYLMCQQVNCLISAFIENPLNWLHWIDAYSATFTWAPNFAFSLINQYEEEIKSSSWNSSMRYIVNGGEAVISSVGMKFLQLLQQHQLPSIPTFGMECHSFYTQTTNTGMLYVDKNSLDGNLQFTYEGHQNAIVFTEVGRPMPGIGIRIHGPTVMNGYFKNDEANAESFTED--GWFDSGDLGFI-HNGNLVITGRKKDMIVVHGANYYNYEIEALVEQVPGVETVCATSVKSAEGAEELAIFFVPVNHVSVMFATMQQIKQIVARKMG--ITPKVIIPIEAFFKTDSGKITRNAFQK------------------------------ 105303218 1794 ---------------------------------------------------------------------------------VHKTPSATALIYRN------KEMTYEDVNAQANALAHKLRDAGVGPNQVVGVLCDRSFEMVVGILAVLKAGGAYLPIDTAYPMQRTEYVLQNSEATILLTKECYL---------------------------------KESLDFEGEVFYLDDARLFEGDRRDLQNINNPTNLAYIIYTSGSTGNPKGVMVAH-QSVVNLLLDLQEKYPVLAEDKHLLKTTYTFDVSVA-EIFGWFHAGGTLVIAGHG-DEKDPEKLIQLIQCHKVTHINFVPSMLHAMLQALDEKDFAIMNRLKYIIVAG-EAVSPELCNRLYAH--CPNVKLENLYGPTEGTIYATFSIHKEMNVANVPIGKPLSHVETYILDQNNQIVPIGVPGELCLGG--ICVAKGYMKEPVLTEENPMKQSERMYRTGDLVRWLADGNIEYLGRIDNQVKIRGFRIELGEIEAAIAALEDVVQTIVTTMTDHKGANKIVAYVVSEKYDE------ERIREHVKKTLPQYMVPSYFVSMKALPLNKNGKVDRK---------------------------------- 17230134 537 ---------------------------------------------------------------------------------VEKTPDEVAIIFEN------QSLTYTELNQKSNQVAHYLKKKGVKPEVIVGLCVERSPLMIIALLGILKAGGAYLPLDPNYPPERLGYMLADSQVPILLT-----------------ETSLKVATSSSYEIIYL------DTDW---------ETISQCSIENPESEVKPENLAYLIYTSGSTGKPKGVLIPH-IGLTNLTQHKIQVCDVHPGDCVLQFFSLSFDASIPEIIMA-LGSGAKLCLAKSESLLP-GETLLKLLRDNAVTHITITPSALSL--------LPSADLPHLRMVLVGGEAPSPELIAKWSQ-----GRRFINAYGPTEVTVNASMVLCGNGH-PLVPTIRPSANKQLYILDNYLQPVPIGVIGELYIGG--IGLARGYLNRPDLTAERFIRDWSRLYKTGDLAYYLPDGRIRLLGRVDNQVKIRGFRIEPQEVETLLCQHPGVRAGVVIVREDQPGEKRLVAYVIPNPNPQSPIPNPQSLRAFMREKLPEYLVPSAFVLLTDLPLTPNGKV------------------------------------- 94314077 4 -------------------------------------------------------------------------------------------------------ITYGELDARAIRAAQWLVSRGLEAGDCIAVLVENHPGLIEIASAARRVGLYYTAVNTHLSPAEAAYVLKDCGAKLLIASPAMLPL----------VEAVRAADAHALD--LPVFVLAGASNLPPGFEAYEAAISAFAPDATLPPRPVGRDMLY---SSGTTGHPKGIRRPLTPYEDRDIIAWRRAFGFDENTVYLSTAPFYHAAPLRYIM-RTLDVGGTCVAMS----KYDAEGALAAVERYRVTHSQWVPTMFVRLLGLPDEARRRYDLSSMKVAIHAAAPCPVHVKQAMLDWWGDILYEYY--AGSEGAGTTSIGPL---EWRKYPGSVGRASAGVIHIVDNAGNELPPNEVGMIYFSGV---ATFSYHNAPEKTRSAYNDKGWATY--GDLGYVNEEGYLFLSDRRADLILSGGVNVYPQEIESVLMQHPSVADVAVIGVPDPELGEVPKAVIELRDGKAATPDLAQDIVDYCQGRLGRLKLPRTVVFDERLPRTPTGKLLRRELKD------------------------------ 27375620 19 ------------------------------------------------------------------------------------------------ETHDGARISYGDLIARAGQMANVLVARGVKPGDRVAVQVEKSVANIVLYLATVRAGAVYLPLNTAYTLNELDYFIGDAEPSLVVCDPSKAEGLAPIAAKVK----------------------AGVETLGPDGKGSLTEAADKASSAFTTVPRENDDLAAILYTSGTTGRSKGAMLTH-DNLASNSLSLVGYWRFTDKDVLIHALPIYHTHGLFVATNVTLFSRASMIFLP----KLDPDLIIKLMARATVLMGVPTFYTRLLQNAALSRETTRH----MRLFISGSAPLLAETHREWSARTG---HAVLERYGMTET-NMNTSNPYDGERVPGAVGFPLPGVSLRVTDPETGKELPREEIGMIEVKGP--NVFKGYWRMPEKTKAEF--RPDGFFITGDLGKIDGKGYVHILGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVLVCNKGAEVSEA---SVLKALDGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRD------------------------------ 115524880 28 -----------------------------------------------------------------------------------------------------RRFNWAETSERCHRLASYLAGRGIGRGDTVGLMLPNIPAMYEAHFAVPMLGAVINAFNIRLEPASIAFQLDHGGAKLVLVDPEF---------AGVIEDAIALMAGPKP--ILIDVDDAAFGPPRRIGEIEYEAAVAAGDPGFAATPQDEWDAISLGYTSGTTGNPK-GVVTHHRGAYLNAVSNILAAGLGQHPVYLWTLPMFHCNGWCFPWTLAAAAGVSVCL-----RKVDPAKIFELIPKHGVTHMAGAPIVYNTLINAPSAPKGAAAKP---VVGLIAGAAPPVAVLAGAESIGIKLTHVYEVYGPAAVCAEQPGWDDLPLAERAQLKRRQGVPYPLQPETMTEVPRDGETIGEVMFRGNIV--MKGYLKNEKATQEAFQG---GWFHTGDLGVLDASGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAVLFAAVVAKPDPKWGEVPCAFVELKEGMSATEA---EIIAFCRDQLPGFKTPKVIEFT-AIPKTSTGKIQKFMLRD------------------------------ 86159207 7 --------------------------------------------------------------------------------HAARQPDAPAV------DTPAHRLTYGALGERVRALSAQLAAAGVRRGDRVLAALPNVPATVVASLAVHALGATAVEVNREWGPDVQLGIAQETGVRHAFVFGRDAVAWGKVAAAHPFDRLWVVHGGPLPERLLSDVGGAPATLLLEDGRV---DPALPPAPAPPPADVSADAPALILYTSGSTGRPRGVVQT-FGNVEANSRSIVEYLGLTSADRALLVLPLYYCYGRS-VLQTHLLAGGSLFLDSRFAFPRTVLEGFAREGCTGFAGVPMTFEIIRRQVD-----VRSLSFPRLRYLTQAGGAMAPETIDWVREAFA--PAKLFVMYGQTEATARLSYLPPERAREKRGAIGIPIPGVELRVVDEHGRELPSGETGHLVARG--KNVTLGYFRDPEATAAILHD---GWLWTGDLAERDPDGFFFHRGRSKEILKIGGHRVSPIQIEHAVAEHPEVAEAAVIGAPDPLKGEVPVAFVVARPGASPTEE---SLRAFCQARMPAYQVPVRFTVVAALPRNESGKLLR----------------------------------- 169631764 4521 -------------------------------------------------------------------------------RQVTRSPKSIALVCE------DRSLTYLALDEASNRLARFLIGRGVGPGERVALMFPRSAEAVVAILAVLKTGAAYLPIDPALPGARVEFMVSDAGPMAVVTTAALAERFSGFGL-----------------PVVDVQDPAIAAECGAGLTMPSADGM-----------------AHIIYTSGTTGLPKGVAVTQ-RNVTQLFDSLQIGVPLEPGQVWTQFHSYSFDFS-VWEIWGALLHGGRLVVVPETIARSSRD-------FHRLLVREQVTVLTQTPSAVSMLPVDGLDVA---TLVIGAEPCSPELVDRWA-----PGRTMVNVYGPTETTMWLCASAPLAPGLGAPPIGSPTAWAAFFVLDEWLRPVPAGVVGELYLGGAGVGI--GYWRRSGLTAARFMACPFGMYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIELGEIQSALAALDGVENAAVIAREDRPGDKRLVGYITGAADPVGA-------RTALAERLPGYMVPAAVVGLAALPMTVNGKLDVRAL-------------------------------- 169631764 1971 -----------------------------------------------------------------------------------------------------RSLTYRELDESANRLARVLADRGAGSGETVALLFSRSAEAIVAMLAVLKTGAAYVPVDPALPLARIEFMVADTAPILAVTTTEHRPRLGDIELCI----------------------------------IDINEPSPDVQAETAPPGPTPDDIAYIIFTSGTTGTPKGVAIAH-RNVPGLFDALNAQVPSGTGQVWAQWHSYSFDVSVWEIFGALLHGACLLVVTEQAAASPGELHEL--LVTQRVSVLSQTPSAAGMISPQGLE---------STALVVAGEACPPELVDRWA-----PGRVMVNAYGPTEATVYASISAPLQSGSPVLIGAPVPGVALFVLDQW-MRPAPPGVAGELYVAGRGVG--LGYWRRTGLTSTRFVACPFGMYRTGDLVQWDDGGQLRYLGRADEQVKIRGYRIELGEVQAALATLDGVTQAVVIAHEDQGGTLRLVGYVVGKADPD-------RIRTQLAARLPGYMVPAAVVVIDALPLTVSGKLDRRAL-------------------------------- 169631764 6637 -------------------------------------------------------------------------------------------------------LTYRELDDAANWLALRLSRAGVVPGGCVALLLERSSQAIVAMLAVLKAGAAYLAIDPVMPSARIDFMLDDAAPTAVVTTSGLAGRFD--------------------------GREMSVIDIGELADVDDAEMEIVHSPANPGPE--PDDIAYLIYTSGTTGVPKGVAVTHHNLTHLARSTPAQLPANQVWTQCHSYAFD----FSVWEIWAALLGGARVVVVPESIV-SSPEDFHTLLVRERVNVLTQTPSAAGALSPAGLDSV---------ALLLGGEACPGEVVDRWAA-----GHTVINAYGPTEITVYASMSAPLAAGSGAAPIGAPVSTSALFVLDEWLRPVPVGVVGELYVAG--EGVACGYLGRSGLTSARFVACPFGMYRTGDLVSWRPDGQLQYRGRADDQVKIRGYRIELGEVQAALSALSDVSQAAVIAREDPPGVTRLVGYVTESVNGVAEPD---RLRNALANRVPGYMVPSAIVVLEALPLTVNGKLDIRAL-------------------------------- 169631764 463 -----------------------------------------------------------------------------------------------------RSVSYRGLDEASNRLAHLLISHGVGPGQRVALLLSRSVEAVVAIMGVLKTGAAYVPIDPSVPDARLRFVLCDAGPVVVVTTAELADRLAGHGLTVVDIDGRAVYGQPSAALSIMPH---------------------------------PDDVAYLIYTSGTTGTPKGVAIPH-HNVTRLLEAIDADLELVPGQGWAQCHSLAFDFSVWEIFGALLHGGRLVVVPEGVTRAPEELHAL--LVHERVSVLSQTPSAFYALHAVDTASPEQRQLALSVVVFGGEALEPARLSDWFQDH--PQSPRLINMYGITETTVHASFREITVSDVVGTSSPIGAPLADLSFFVLDDWLRPVGELYVAGAGVGYGYAGRTSLTATRFVACPFGGRGTRMYRTGDLVCWGSDGQLRYLGRADEQVKIRGYRIELGEVQSALAALEGVDQVAVIAREDRPGDKRLVGYFT-------GSADPGELRETLTDRLPSYMVPAAIVVLESLPLTVNGKLDRNAL-------------------------------- 169631764 3028 ----------------------------------------------------------------------------------------------------ERSWTYRELDSAANRLAHLLIDQGAGPGQVVALLSNRSAEAIAAILGILKTGAAYLPIDPAVPDARLTFVLADAGPVVAVTTTDLADR--------------------------LDGRGLAIIDIRGVGPHPPDAGFDGAIPDPEP-----DHTAYLIYTSGTTGVPKGVALSHRNVTQLLDSLDAGLPHPGVWSHSHSLAFDV----SVWEIFGALLSGGRVVIASEGATSSPEDLHALLIREH-VTVITQTPSAARALPREGLDSA---------ALVVVGEACPAEVVDQWA-----PGRVMINAYGPTETTMCVAISAPLTAGQGVPIGTPVTGAALFV-LDESLRQVPVGVVGELYVAGRGVGYGYVGRAPLTSTRFVACDPGTRMYRTGDLVCWRPDGQLNYLGRADEQVKIRGHRIELAEIQAVLASLGGVEEAVVIAREDRPGDKRLVGYITGTADCGG-------LRMAIADRLPAYMVPAAVVRLDAIPLTVNGKLDTRALPAPDYGDH------------------------ 169631764 5578 -----------------------------------------------------------------------------------------------------RELTYREVDQASDQLAHRLIAQGVRPGESVALLTERCPEAVVAMLAVLKTGAAYLPIDPALPDVRVEFMIGD-----------------------------AAPTAAITTADLTDRLAGYALTVIDVGDIAEGASSGAGSSLPLP---SPDDIAYIIYTSGTTGVPKGVAIAHHNVTALMGSPATFLAGHTWAQWHSYA-----FDASVEEIWGSLLHGGRLVVVPESAAH-SPEHLTALLVAEQVTALSQTPSAVALLTPESLDAV---------SLLVAGEPCPGEVVDRWA-----PGRLMVNAYGPTETTICASRTAALVGGTGSPSIGAPVPGAAMFVLDGLLRPVPPGVVGELYIAGHGVG--VGYAGRTGLTASRFVACGQRMYRTGDLVRWRADGQLEYLGRADEQVKIRGYRIELAEIHSVLTALDGVDQAAVIAREDRPGDRRLVGYVTGTANP-------AKLRAQLAEQLPAYMVPVAVVVLAALPMTVNGKLDTRALPRPEYQDIDRYRAPGTL--------------- 210118089 1 -----------------------------------------------------------------------------------------------------RSYTFSQLKVLLRVCGSALTRLGFKQHDVFAIYSPNLPEFAIIFFGVIGIGGTVTTVNPLYTVDELAHQLQQSGASYVITIPMFADKAKQAMDKCQ-----------KIENGILLFQDVYVFGEAEGCTPFSSLLRDDGSAFPVDVQINPRDVAVLPYSSGTTGLPKGVMLTHYNIIANLEQMRQKSLSLDNTDVLIALLPLFHIYGMVAILAIGLVQGAKVVCLP----KFEQELFLKCIQDHKVTRVSCVPPVVLFLAKH--PLVDKYDFSHVKELVNGAAPLGRELAQAVVTRLKYPTIR--QGFGMTEASPVTHIVMEGEDLPGSVGQPMPNTECKIV-DIQSGKLLGEGEDGELCVRGP--QVMKGYLNNPEATANTIKD---GWLHTGDIGHYDGTGNFYIVDRLKELIKYKGYQVPPAELEALLLSHPDLQDAAVVGVPDPEAGELPKAYVVKKADSRVT-VTGEQVMDYVAGKVAPYKKLRFVEFTDQIPKSASGKILRRVLKQ------------------------------ 172040420 21 ----------------------------------------------------------------------------------------------------VRRISFKQFREDAEAFARALRANGLARHDRVGVLAPNSYEALLAQFAVPLAGGVTVPINTRLAAAEVAYIQGHAGFHVLIGAADLLAG--VVEELPNGLRLLEIPELDGTQPGSFPSFADFIASHREGEGLSYRVA-------------DDNEPIAINYTSGTTGRPKGAVYTHRGAYLNAIGEV-NAQKFASDSVYLWTLPMFHCSGWCTGWAAMAVSATQVTLRAVR-----GPEMWRLIAEEGITHMCGAPAVNKRRVKNLRIVTAGAPPSPTIITRCENLGIEVTHVYGLTESYGPFTVCEPQREWSDMTVRRRAVLKARQVALITNEEVLVIEQTDENDDSIVEVPSDGATMGEIVMTG--NGVMAGYFEDE---EATRIAFRGGYFHTGDLGVKHPDGYIQLLDRAKDVVVSGGENISTIEVEQAIVSYPDVSDCAVIGVPDEKWGERPRAYVVLRSEARGDDAISEAIIAHCRVNMAGYKVPRDIVILDELPRTSTGKVRKKELRD------------------------------ 33591560 29 --------------------------------------------------------------------------------------------------------TYLDLHRQTNGIAQALAALGIGHGDHVAVMLENCPEQVFSYVALGKLGAVSVPINTAAKGQLLRYYLDHADCTAIVVSDTLAAPLADI-----------IAALPRLQRVIVLGQARAAAAGLPDGVAVHPFPDVDGSDAAPRVPVRFDDLAYLLYTSGTTGPSKAIMITHACAHFWGEQNIRYRHFL-PGEVDYVFLPLFHANALLLGVTSALMAGTTVALA----RRFSTSRFWSDVRTAGATRFNAIGAVGNFLYSQPPDPRDRDHKVRLCSL-----APPPPFVHDFERRFGIKVLNGY--ALSDYCAATWSPLDAPPQKVFSAGLARDSVRVRIVDDDDFDLPADSPGEILLRVEQPW-GTPLGYYKMPEATLAAH---RNGWFHTGDRGRLDADGYLHFTDRKKDAIRRRGENISAYEVEAIILGHPAVRQAAVYPVRSEFTEDEVAASIVLHDGQALTPE---ALVLHCRDNMSSFMVPRFVEFVAELPLTLTNKVEKYKLRARAEADPAALWD------------------- 83747303 412 ----------------------------------------------------------------------------LLRRHRAGN-DQTALWIVDDPHSEGLRLSYAQMSERSSRVANFLRGLGIVRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLAPDDVRDRVQLGGATCVVADAVELDKFNAVD--------------AGVKRIAVGARHDGWIDF--------ADAYRAPAQFVPDGPTRATDPLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTL-YWIGLQPGDVHWNISSPGWAKHAWSCFFAPWNAQACVFVYNYARFVP--KETLEVLVRCQVTTLCAPPTVWRMLVQEPL----ASYPVKLREIVGAGEPLNPEIIERVRQAWGVT----IRDGFGQTETTCQIGNTPG-QPVVPGSVGRPLPGYRVELVDADDRPAAEGEIVLPLSHRPL-GLMQGYAGNAKATAEAM---RNGYYHTSDVAMRRDDGYFVYVGRTDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADPLRLSVPKAFVTLRQGYEAGPELARAVFRFSREKLAPYKRIRRLQF-SELPKTISGKIRRVELRRR---EQERLPDPARL--------------- 156740434 6 ----------------------------------------------------------------------------LLSRHARYRPNHTAVIV------GDVRLTYCEFNARVNKVAHALLNLGLAKGDKIATVLPNCMELLEVYWAAAKTGLVVVPMSTLLRGQGLASLLRDSDSAAVVTDA---------------THAPALDSVRGDLPIAQDRFLIIDAPDQPGYRDYQALVAPMPEHDPTGIDLHANDPYNIMYSSGTTGLPKGIVLTHGVRAGY-GTIFASSYRIVPESVILHAGALVFNGAFLTLMPAFYLGTTYILM-----KAFNARELIETAAREKVTHIKMVPSQIVALLNEPD--FDEQHLPSIEMLGSVGAPLHMEHKLELERRFPNRLYELYGLTEGFMTILDKY-----HRGEKLASVGVPPPFMEIKIIDDQQRELPPGEVGEICGRGPLM--MSGYYKRPDLTAQAIID---GWLHSGDMGYVDEDGFLYLVDRKKDMIISGGINVFPRDIEEIIVQHPAVREAAVFGVPSEKWGETPLAAVILK---APGLVAAEELKEWINARVAGYQKVSKVVIMDDFPRSAAGKTLKRVMRD------------------------------ 211961027 29 -----------------------------------------------------------------------------------------------------QSLTFKDVDEKSRAVAAYLQELGLKKGDRVAIMLPNILAFPVIMFGILRAGLVQVNVNPLYTPRELKHQLNDADTDTIFIFSGSS---------PTLAEVVADTPIKNVLIANVGDATGVDMPSPPAHEMFADRLAKGEQLEFTPPQINPSDLIYLQYTGGTTGLSKGAALSHGNLVANIFDAATDGFMRAGEEIVITALPLYHIFALMVNCLSFYWLGSQNVLIT---NPRDMPGFVGELKNWKFSVITGVNTLFNGL--LHTPGFDELDFSNYKFAMGGGSAIQRAISDRWKQVTG---HHIIEGYGLSETS-PILSVNPFDSTEFTETVGQSMPMTEIKLLDAEDNEVPLGQPGELCARGP--QIMQGYWRKPDATAAVM--TPDGFFRTGDIAIMDQRNNFKIVERKKDMVLVSGFNVYPAEVEAVIAEIAGVVEVAVAGTSDERTGEAVKAFVV-RSSEDVTPE---AVQEYCHKAMAAYKVPKHVEFLEELPKSTVGKILRRELRD------------------------------ 67924063 335 ----------------------------------------------------------------------------------------------------EQQLTYQELDRKTNQLARYLQQFGVKPDTLIGLCVKRSLSMIIGILAILKAGGAYVPLDPNIPPERLTILLEDTQINLLLTQN--------------------DINLPWPNTLTVID--------------LQQQEIYQESQNTLPTDTTAEHLAYVMYTSGSTGIPKGICIPHRGVTRLVKNS--NYVALGEDDIFLQAAPYTFDAS-TFEIWGALLNGGRLVILPSQ--TPSLEEIGETLENYGVTTLWLTAGLFQVMVEEKLESFKNVRY-----LLAGGDVLSPTHVKTVLQT--YPHCSVINGYGPTNTTFTCCSVLTDVEQIGYSVPIGQPISQTQVYIDNYLQPVPFGVPGELYIGG--DGLARGYLNRPQRFIASPFATGERLYKTGDLVRYDRQRNIEFLGRKDNQVKIRGFRVELGEIETILQQYPKVQTAIVLVKESSQGNKQLIAYVVPKTEETLEIEELQ---TFLTQKLPDYLHPHHYMILEEFPLTPNGKVDRRSL-------------------------------- 93006980 39 ------------------------------------------------------------------------------------------------------KLSYEDLDRYSKQIAAYLQSLGLKKGDKVGVMMPNILQLPVAVLGVLRAGMTLVNVNPLYTSKELEHQLTDSDTKALFILENFAKTYEEIDLVDHVVVTSMGDLMSPLKGFIVNMVVRHVKKLVPDYNLKSSTNFKTALNRFPPDNICLDDIAVLQYTGGTTGVAKGAMLTHGNNLIQCDTYLGDAFDKFDGMAEQPVIMTALPLYHIFSFTVCMFGLYRGCIGLLVPNPRDGASLIKAYKDYPPAFFPAVNTLFNAL--ANSEVFKALDHSKLEMSMGGGMAVLKDTAEKWQKITG---NVIVQGYGLSETSPVASAN-PQGNGEFSGNIGLPMPATDMAILDEEGNEVDLGERGEICVRGP--QVMKGYWKRDDATAEVMTSD--GYFRTGDIGVMDEEGYFKIVDRKKNMILVSGFNVYPNEVEDVMSAHPKILECGVIGVEDEKSGEVPKIYVV----RSDDSLTKEEVLAYSKENLTGYKRPRYVEFIDELPKSNVGKILHKDLR------------------------------- 110633938 12 -----------------------------------------------------------------------------------------------------RVWTYGDLLDFSARMANRLVTLGVKPGDRVAVQVEKSPEALILYVACLRAGAVYLPLNIDYTQAELEYFIGDAEPALVVATPSAGAG----------IASLARQHGGRVETLDEFGGGSLVADLA-------------APADFADIPRGPDDLAAILYTSGTTGRSKGAMLSHDNLLSNA-KTLISHWRFTAGDRLIHALPIFHTHGLFVASNVIMLSGASMDFLP----KFDPKAVLGLMETATCLMGVPTFYTRLLESEA----LSAEKTANMRLFISGSAPLLAETHHAFAERTG---HAILERYGMTETNMNTSNPYDGERIAGTVGFPLSGVSIRI-TDPESGAVLGTGEIGMIEIKGP--NVFKGYWRMPEKTAAEFRAD--GYFISGDLGKIDERGYIHIVGRGKDLIITGGYNVYPKEVETEIDQIDGVKESAVIGLPHPDFGEGVTAVVVRSPGSTISA---SDVLIALQGRLAKYKQPKTVHFLPDLPRNTMGKVQKNVLRE------------------------------ 115452559 33 -----------------------------------------------------------------------------LERAAVVHPDRAAVVH------GPVRYTWAETYRRCRRLASALAQRSVGPGCTVAVIAPNVPALYEAHFGVPMSGAVVNCVNIRLNAETIAFLLDHSVAEVVMVDQEFFTLAEE-SLKILAEKKKWSFRPPILIVIGDPTCDPKPLQYALGRAIEYEEFLKTGDPEFAWPPKDEWQSIALGYTSGTTSSPKGVVL-HHRGAYVMALGVAMVWGMPEGAVYLWTLPMFHCNGWCYTWAMAAMCGTNICLRQVS-----SKAIYSGIVNHGVTHMCAAPVVFNNLINAPASETFLPLPRVVNIMVAGAAPTP-----SLLAALSIRGFRVTHTYGLSETYGPSTVCAWKPEWDRLPLEERSRLHCRQVVDPKTMAPVAADGKSYGEIVMRGNAVMKGYLKNPKANAEAFAG---GWYHSGDLGVKHPDGYIEVKDRMKDIIISGGENISSLEVEKVLYAHPAVLEASVVARADEQWGESPCAFVTLKEGADSSDEVAGDIMRFCRERMPGYWVPKSVVFGP-LPKTATGKI------------------------------------- 126664203 36 ----------------------------------------------------------------------------------------------------EETWTYQDLFEKANQIAHVLVDLGLQSGNRVLIRSANNPMMVACWFAILKAGGIVVATMPLLRSKELTTIIDCAEISHVLCDKELEE---------------------EIHLVIPKFRDDFLKQTCFYGNSQLEELMATKPKTFDNYHSKSDSVALIGFTSGTTGLPKMTAHYHKDILNICEAFPNYSLQPTQNDIFTGSPPLGFTFGLGGLVLFPMYFGASTFLIE----KPSPDLLLKAIQDFKITICFTAPTAWRIIT----IKVKDFDISSLRKCVSAGETLPFKVWQDWYDATGLK---IFDGIGATEMLHIFISSNEENM--KPGATGKAITGYEAKIIDKQGNEVPRNEAGRLAVRGITGCKYLNREEKQREYVE------KGWNITGDIFRQDEEGYFYFVARGDDMIISSGYNIAAIEVESVLLTHEDILECAVVGLPDEERGMLVCAHIVLHDNTKATDVMKNRIQHWFKEVAAPYKYPRVINFVDCLPKTETGKIQR----------------------------------- 46116982 37 ------------------------------------------------------------------------------------------------------RWTYNELNQQSSSLAQSLLDMGIGVGDRVAIMAGNCEQYAAVFFAVAKIGAILVILNNTYTPTEAMYGLKFSDSKIFFTTP-------RIGRLDQTQLLQQLENKKTAPKVVMLRGDETGKYETYDSLVTAGRRRNHQRLYQAMTKVLPHQVVNLQFTSGTTGLPKAAMLTH-HNLVNNSRFIGDRMRLGPADVLCCPPPLFHCFGLVLGLLAVVTHGGKIV---YPAEVFDIQATLQAISDEQCTAVHGVPAMFDSLFQA--KWPENFNCDNLRTGIIAGAPVPRYLMELLVNRFGMTEFTS-SYGLTEASPTCFNAFTDDSIDTRLTTVGTLMPHAKAKIVDRDGNIVPVGERGELCVGG--YQLQAGYWNNSEKTNETMARDASGWLHTGDEAVFDENGYCSITGRFKDIIIRGGENIYPLEIEERLMDHPAITRAIVVGLKNKHYGEVVGAFVELADGHQKPE--FEELKDWCRKRLGGHKSPAHVFWLATVPLTGSGKVRKFEMAKLGDDLLRKQENVSKL--------------- 67924062 479 --------------------------------------------------------------------------HQLFEAQVEQTPDNIAVTFENE------SLTYQELNEKANQLAHYLQSIGVKPETLVGICLEPSLQMLISLLAILKVGGAYLPLDPNYPEKRLDFMVDDSGIDYLIGSSELGVRSSESIEFFVDIEELKG-------------------------------EISQQIDTNIDIKINSENLAYVIYTSGSTGVPKGVQIPH-RALSNFLLSMSKKPGLTANDTLLSVTTLSFDIA-ALELYLPLIVGAKLVLVSRN-VAMEGVTLAQQLATHQVTVMQGTPATWKL------LLASGWEGKNDLTIFCGGEALDSGLAQNLQQK----SKAVWNLYGPTETTIWSSIYEVNSDKVRL---GKPIDNTQLFILDKNYNPVITGVPGELYIGG--MGVARGYLNRPELTAERFIAEGSRLYKTGDLVKYGEDGEIEYLGRIDYQVKLRGFRLELGEIETVLLTHPQVKEAVVI-----VKEESLIAYIVTKGNREQGTKLYGDLQGFLAEKLPNYMIPSRLIELDSLPLTPNGKIDRNALPEIQLNSED----------------------- 91783064 20 ----------------------------------------------------------------------------------------------------EEHISYQQMKEHVDRVARALLASGIERGDVVAVWMPNLPHFAFIELACAKIGAIIGAINTRSKVFEVEHFMKHSEAKLLVMVDRFIKHDFVATLNEVCRGEARQGGVGQLRKVVSVSSAPDSRAQSWTAFIALGESVTAEALATIQRQQNIDDPILIQYTSGTTSLPKGALCNHRYVLNFGGVLMQR-LGMEEGDAFLNTQPFYHVGGSCGAVPAPLTLGCTVVSAE----YYEVERILSLIERERCVARSGYGAMYIMEMNHPRFREFDLSSLK-----AGWCVGTAELMNRVRNEMNIPG--LLQIYGATEVGGTSAWVDDPWELRSSSCGSPIYGTELKIVDPATGATLASGEIGEICMRGWWK--MNGYLKQPAETASTVDAD--GWVHTGDLGHVDEAGNLYFSSRLKDMLKIGGENVSAQEVEAVLLSHPRIAQVAVIGAPDERLTEVVMAIVEPRHNEQVTEE---EVIAYCAQRMANFRVPRYVRITQTWPLTDSGKIQKHKLRE------------------------------ 149191138 27 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQELKLKKGDRVAIMMPNLLQYPVALFGVLRAGLIAVNVNPLYTPRELEHQLNDADAKAIVIVSNFASTLEQVVVLTSLGQMLPRAKGTVVDFVVKYVKGMVPKYDLPGAISFRKALHKGRRLQYVKPFMTGDDIAFLQYTGGTTGVAKGAILTHRNMIANVMQAKGMYAPVLNEGRELVVTPLYHVFALTVNCLLFIEMGGQNLLITNPRDIPG---FVKELQKYPFTAITGVNTLFNALINNED--FHELDFRGLRLSVGGGMAVQRAVAEQWKKTTG---CLLLEGYGLTECS-PLVAAYPHDLEQYNGSIGLPVPSTEVRIVDEDGNPVTDDSKGELQVRGP--QVMQGYWQRAEATKEVI--NQEGWLSTGDIVQFDEDGFLHIVDRKKDMILVSGFNVYPNEIEDVIALNDKVLEVAAIGEANEASGEIVKVFVVKKD----SSLTKEEIIEHCRKHLTGYKIPKRVEFREDLPKTNVGKILRRVLRE------------------------------ 118047416 33 ----------------------------------------------------------------------------LLQRAAERFAETTAITFYG------RNLRYAHLWEEAQHFARGLLAIGFQPGERAVILLPNIPQAVIAYYGVLLAGGIVVLANPIFDAEGFAHEVRDSEATTVIALSMFYRLVEQVRAELPFPRLILKEYLPSSQRIIFTEREGHRVPAEQAANAHWFQHVLAAGTNGDLPTLRADDPAVILYTSGTTGKAKGVLHRHASLYANTYQTRAWYADADEGERVLCAIPFSHAYGMTACMNVGIALGATLILLP----TFETHNVLHAIRRERPTFFPGVPPMYAALNEVRD--VRKYGLSSLKSCLSGAAPLPIEVQEGFER---ITRSRLVEGYGLSEAGPVTHANPLRGQRRVGSIGLPLPDTEARIVDMHSGDDVPAGAIGELLVRGP--QLMAGYWRNPQATAEAI--TPDGWLCTGDVARMLPDGYFQIIERKKEMIIAGDYNIYPRDLEEALYEHPTVIDAAVVGVPLPDGRTEVRAFVVTRPGEQVSEE---EVFAFLRNRLNLPVMPEKIEFREALPRSFIGKLLR----------------------------------- 40556688 8 -------------------------------------------------------------------------------------PDEVAVIF------KKETLTYKELNEKSNQLARLLREGGVGPDTVVGIMVERSIEMVVGIFGILKAGGAYLPLSPNHPSSRLQFIIEDSGAKLILTQKQILHRFQ---------------------------------DSLKADMLALDSISYEGKGENLECINKPSDLVYVIYTSGSTGKPKGVMIEHSALINRIEW-MQEAYPISSKDTILQKTPYTFDVSVWEMFWWAIVGAKVCILAPGMEKFP--QAIIETTESNDVTIMHFVPSMLSAFLHYLDVTGETNRIKSLKQVFVSGEALLSQHINRFNKLLNFSNGTLLTNLYGPTEATIDVTAYDCPTHEITEPIGRPIKNIEMFVVDKYGNKLPEGHIGELCISG--IGLARGYVNRPQLTAEVQYSLDTRIYKTGDLALIRSDGNIEFHGRIDFQVKVNGLRIELGEIESCLMSCEGVLQCAVIVRQESEMVVKLIAFYESENDIEL-----ERLKKYLRLFLPDYMIPNSFVRVNEMPLTDSGKIDRKVL-------------------------------- 194097879 21 -----------------------------------------------------------------------------------------------------KTLTYAETGKLATDFASYLQNLKLPRGERVAIMMPNVLQYPIALFGILQAGLVAVNTNPLYTPRELEHQLKDSGATAIIVLENFANTLELVLPRTQIKHVIVASVLKGSLINFIIRKIKKMVPEYRIRETFQTALKEGAKHVFQPVALNREDTALLQYTGGTTGVARGAVLSHGNICANMLQAKEWIKNQLREETVIAALPLYHIFALTVNLMIFANAGSKIVLI---ANPRDMKGFIGELKKQRVNVFIGVNTLFNAMVNRPDFA--EVDFSGLRLTLGGGMATQKAVAEKWKKITG---TPIVEAYGLTEAS-PGVCCNPLNIESYSGSIGLPVPSTEVELRDANGKEVPVGQPGELWVKGP--QVMQGYWNRPEETAKAIDA--CGFLETGDIAVMDEKGRLKLVDRKKDLVVVSGFNVYPNEIEEFIAHHEKVMEVACIGVPDEKTGEALKVFVVKKDPS----LTKEELTAFCRTGLTAYKVPKDIEFRDELPKSNVGKILRRELRQ------------------------------ 124522984 4 -------------------------------------------------------------------------------------PNRIALISQG------TSLTFAGLYEKAKETARKLSGCGMQAEDTAAVLLNSRAETVVILHALQQLRVRTLFLNHRLTPAEMQYQLTDSGAKWLITEKSFREKAEVLNETATVIQSEALDGLP-------------------------------AAGYEERVEFGLEDVCSIMYTSGTTGKPKGVLQTYGNHWWSA-AGSALNLGVREDDTWLCAVPLFHISGFS-ILMRSVFYGMTVYLME----KFDEKETAKLLKSGRITTMSVVTNMLQRLLRE---LGQERLHPNFRCLLLGGGPAPRPLL----EACAEKNIPVFQSYGMTETASQTVTLAPEDSLRKIGSAGKPLFPAQIR-IVSDGKVCGPFEHGEIAVKGP--NVTIGYLNRPDANQKSF---RDGWFFTGDIGYLDDEGFLYVLDRRSDLIISGGENIYPAEIEEVLLAHPDILEAGVIGVEDEKWGQVPAAFIVTKRAVQ-----ERELQAFCETRLAKFKIPKKVYAVPALPRNASNKLVRRKL-------------------------------- 134296743 31 ---------------------------------------------------------------------------------------------------DARRLSYAELAEAVDTAAARLVALGVRGGDRVMIVAENSVAQIVLLLAAARVDAWALVSNARLAASELDAIAAHARPKLI---------------------AFATEASPDARAHAARYRAAPADALPIDIGAWSHHVDADAPAEPVAADGAAQCAALI-YTTGTTGAPKGVMLSHRNLLFVAATSSALR-RVSPDDVVYTVLPVSHVYGLASVCLGSLYAGATLRLAP----RYSPEAVRVALADERVTIFQGVPAMHAKLLEHLHTHRHAWRAPRLRFAYSGGSPLDADLKARVERVYG---VPLHNGYGMTESS-PTITQTPLDAPRADCSVGTPIPGVEMRIVAPDGADVPRGEVGEIRVRGP--NVMLGYYRNADATRAAVSPD--GWLSTGDLARQDADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRAVDGNEEVL-AFVELAPGATAADA---ELHAWCAQRLAPYKRPARIRVLDALPAASTGKVLKHRLRDLA---------------------------- 170055111 2 -------------------------------------------------------------------------------------------------TNTVRRVTYNELFEKVSRLAGGLQKLGVKKGDRVVIYMPLIPEAIMAMLATVRLGAVHSVVF--------------------------------------------------------------------------------------------------------GDKPKGIQRPTGGHLVTLMFTMNHIYGVQPDDVWWNASDLGWVVGHSYICYGPLLFGATSVMYEGKPDRPDPGQYFRIIEQHKVSALFSVPTSFRVLRRTDPEIKYGRKYSLNRTIFIAGEHCDIETKSWIEKTF---KVPVLNNWWQTETGSAITATCVGSLNPPPFTTGLPFCGYDIRVLRPDGSEAEPNELGRIVVKLPLPGTMSTLYRNDELFEKLYFQKYPGFYDTMDAGYKDKAGYVFVTARDDDVINVAGHRISTSSLEDAVLRHPDVADAAVFGVPESTKGQIPLCLYVVKNGVRKTPKLSVELISLIREVIGPIAAFRLVGKVENLPRTRSGKTMRKSMADFAANKRVIL--PGTIEDPTVFKDIKRALQ- 91780469 6 ------------------------------------------------------------------------------------------------------RLTYRQLLQSSRAFGQVLSSLGVAPGGRVAIFLDKRMETVVSMLGACAAGCVFVPVNPLLKPEQVAHVLRDSGARCLVTTALRVR-------------ALAAEGVAPVTDLILVDEPDQVTPDQPTAVRVHRWPDCISSPDDALVPAPATDLAALLYTSGSTGLAKGVMLSHRNLLEGA-WSVAEYLRLDPSDRVLAVLPLSFDAGLSQ-LTSAWSAGATAVLLNY---LTAHDAVLACEREHITAITGVPPLWMQLTGATWSDAARNTLRYFANTGGRLPLPVLQKLRALFPHATPF-------LMYGLTEAFRSTFLDPAEVDRRPDSIGKAVPNARVLVVREDGTPCNPDEAGELVHVGA--CVTLGYWNDAVRTAQRYRAPRDMAVWSGDLVRCDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHSSGLVVEAVALGVPDDELGEAVVLLVVLAGDSDID-----ELRNWCTQRLPRYMVPRHIASYPDIPRNANGKFDRAALR------------------------------- 88704664 8 --------------------------------------------------------------------------------------------------------SWTEMQDRVARLASAIRAMGVASGDRVAILALNSDRYLEYYFAVWWAGAAVVPMNTRWSAEENAYALGDAGAKVLFIDDAFAPMLK------------EMTAELSLTHIVFTGE-----DATPEGCLDYESLIAANEP-CEDAERGGDDLAGLYYTGGTTGFPKGVMLSQ-QALWFNNLSVSSGSSYQMGDVYLHAGPMFHLADGAFSGAACTNGLCHTFLPS-----FDLSKVMDLLEAEKVTHTLMVPTMLGMLVNHPDFDPGRL--SALRSVAYGASPMPEGLMHTLLERL--PNIGWMQGYGQTEMAPIITHTLEGPNAGKMRSAGRAAPGVEVRICDEDGKDLPNGEVGEIVARAP--GSMSGYWNRPEQTEATLSG---GWVKTGDGAYRDDDGFIFIVDRLKDMIVTGGENVFSAEVENAVSTHPAVAAVSVIGIPDERWGEAVHAIVILQEGQSVT---VEELIEH-THTIANYKRPRSISFRDEFPLSGAGKILKTELRK------------------------------ 194290386 20 -----------------------------------------------------------------------------LHGHADVAPGRPALHYLG------RTFTYGKLWRRVERASAHLAAWGIRAGDRVGTLCLNHELQLVLLFACARVGAMFAPLNYRLAPAELRAICDHAQLALLFHD---------APNEALAREAGGDFRLAHLDRLID----------------------EPAPYGVVHAPVPDHAPLLLAYTSGTTGKPKGAVHTQAGVLANARASW-WAHGMRADDHVLSVLPLFHVGGLCIQTLPALLAGARVTLHD----RFAAQAWLDAVAAARPSLSLMVPATLRAVLEHPGWADADLAALRGVMAGSSTIPRS------YIDAFHARGVPLGQVYGATETGPVSVVLKLEQAMARPGYAGWPQPEAEVRLAGPDGAEVPPGAVGELWVRGA--NVMAGYWNQPESGLTSDSGLPGGWFHSGDLAHRDADGCIEVVGRSKDMIISGGENIYPAEIENVLVGLPGVQECAVVGVADARWGEVPVAVIVPAPGTPPGALAAEPLREQLAARIARFKLPREVVLMDDLPRSALGKVLKPQLRA------------------------------ 27378062 7 --------------------------------------------------------------------------------------------------GDRRR-SHAEVANRADRIANGLSKIGVRPGDCVCMLMRNDIAFLEAAYAAMRLGAYGVPINWHFKPEEINYILNDTGTSVLI-----GHADMLHALRDAIPSGVAVLSVPTPPEILSNYKIDPDHLATPAFAIDFESWLAQHQPYDGPIVPQPMSMIY---TSGTTGHPKGVRRNAPTPEQQAERMRAMIYGLKPGARAILPGPLYHSAPNSFGIRAGKLGG-ALVLMP----RFEAEEFLELIERYRIDTVFMVPTMFIRLMKLPEAVRRKYDVSSLRHIIHAAAPCPADVK---RAMIDWWGPVIYEFYGSTESSAVTFATSEDALK-KPGTVGKISPGAELRFLGEDGRVLGVGEIGEIYSRMAEMADFTY----HNKPEKRAEIDRDGFITSGDVGYIDEDGYVFICDRKRDMVISGGVNIYPAEIESVLHAVPGVHDCAVFGIPDAEFGEALMAVVEPQAGITLDAA---DVRARLKTSLADYKVPKHIEIRSGLPREDSGKIFKRRLRD------------------------------ 15890168 22 ----------------------------------------------------------------------------------------------------EKTWSWAQMEARVDAMAHALEEFGVRKGDRILVQSSNNNQMFESMFACFRVGAVWVPTNYRQSPDEVAYLAKASGARGMICASAFPDHAKASHEASTIDFSIA-------------------IGTAEFGEDYDAIVARHMGRKVKSQAVDRDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITNHLCDLMPGTPDDASIVVAPLSHGAGIHQLV--QVAHGAKTVL--PAAEKLDVPAVWALIEKWRITNAFTVPTILKMLVE--DPSVDRFDHSSLRYVIYAGAPMYRADQKRALAKLGPVLVQYFEVTGNITVLPPSFHNAEDGPETRVGTCGFDRTGMEVQIQNDAAEEVGAGETGEICVIGP--AVFAGYYDNPEANAKAF---RNGWFRTGDLGHRDENGFLYITGRASDMYISGGSNIYPREIEEKILMHPDISETAVLGVPDAVWGEVGVAVCVAREGADIAAI---DLKAYLEGKMARYKLPKSVVFWDAMPKSAYGKITKKMIRE------------------------------ 108802292 15 -----------------------------------------------------------------------------------------------------RHATYREVGQQAARLAHALRRFGIEGDDRVGTFMWNNQEHLEAYVAVPSMGAVLHTLNIRLFPEQIEFVAYEAEDRVLIA-----------DLSLAPVLAPVLRSLETVHTVIAVGEGDAPFEESGKRVVRYHEVTAAESDEYDWPDIDENSAAAMCYTSGTTGHPKGVVYGHRSYLHSMAVCGGNGLGMSFSDKALPIVPMFHANA-WGLPYAALMAGADLVLPD---RFMDATSLVDLIETQRPTVAGAVPTIWNDVMHHLDQNP-GHDISSLRLVGCGGSAVPVSLMKAFEEKFG---VQIRQLWGMTETSPVATIAWPPPDTPAEKHWQIRSTQGRPLCGVEARIVDDDGAVLPNDGESVGELEVRGPWITGSYYRNTDDSKFQGWLRTGDVGRIDPQGYITLTDRAKDVIKSGGEWISSVELENHLIAHPAVREAAVVGVPDERWQERPLAAVVVQEGAQVDAD---ELRNFLADKVVRWWLPERWTFVDEIPRTSVGKYDKKVIRARYADNAYQVADL------------------ 91786495 47 --------------------------------------------------------------------------------------------------SDRITLSYADALERVNRIAQVLTEFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELGEIIDKARPSLALCD---------ASLLQELQAARDQGGLLGTIVPFNLMNEPGSLAV----------LSAQKDGHFTPCPTAADDIAMMAFTSGTTGKPKAAVHTHRDVLAACEAWPRHVLKARPDDIVMGSPPLAFTFGLGGMLIFPMWAGASVY-------YPSVAYTPEVMVKLMNQVGATLCYTAPTFYRQMAPFAKQLGVPSLRICVSAGEGLPDATRQLWKDATGIE---MIDGIGATEMFHIFISS--AGAEVRRGAIGKVVPGYTARVVDDQGAEVPHGTVGKLAVMGPTGCK---YLDDARQANYVK----GGWNYPGDAFVQDDDGYFFYQARADDMIITSGYNVGGPEVEDALLKHPAVAECGVIGLPDEERGMIVKAFVVLRPGHEAGEALVKSLQDHVKATLAPFKYPRQIEFVGSLPRTETGKLQRFKLRQ------------------------------ 56477887 8 -------------------------------------------------------------------------------------------------------ISYVALDELSDRLRDRLVAIGVRPGDRVGIYLRKSIDAVAAIYGILKAGAAYVPVDPDAPPARNAYIMHNCAVRAVVMERRLEDRFSTEFFA--LGELPPLLLLDGTGGGGPLARMLDEADAQRPAAVTKNAMS------------PPEDLAYILYTSGSTGKPKGVMLSHENAVSFVDWCSA-VFEPQPDDRFSSHAPLHFDLSILDIHVA-LKHGATLVLIPEERGK-DALHLARLISEERISIWYSAPSILSLMAQFGD--LHSQDCSSLRLVLFAGEVFPVKHLRTLCSQLPEPR--YFNLYGPTETTYYEVVPPVSDERTSPYPIGKVCEHLRGKVVDEHNAPVKPGEEGELCITGS--GVMQGYWSLPERSAESFLVDNDGWYRTGDIVVEAADGNHIYRGRRDRMVKRRGYRVELGEIEAGLYQHPLVKEVAVVAVPDAEAGVRISAFLSSKG---TDKASLIELKRFCAERIPLYMIPDHFKWLDALPKTSTDK-------------------------------------- 145595574 11 ----------------------------------------------------------------------------LLGEHAVRRGDKIAF------ADGKRGVSYADLDRRTARLAGHLAALGLETGGRAVILMGNSVEAVESSLAVIRAGGIAVPLNPQSSTAEIDHLLDDAEPTVIVCDPA--RFGQVV-----------RRHHPGRPPRVIRTGEAEAEEDAAAETVRYEELMGTEPSGPAPDEAALDAPAWMLYTSGTTGRPKGVLYSLRSSLWLVAAGHEPVLGLSEQDRLLWPMPLFHGLGQNLCVLGVTAVGASARLMSG--FAPSEVRDLLREE----AITFLAGVPTTYHYLLDQVTDATTDLSALRLGFVAGSASGAALGSRFEEAFG---VPLVDQYGSSETG-AITSNRPFGERVPGSVGPPLPGVDIRLVDPDTGQDVPTGKEGEVWVAGP--NLMLGYHGQPDATAAV---LRDGWYRTGDLGRRDALGHLTLTGRRKELIIRGGENIHPVEVEEVLRTAAGVADVAVGAEPHDVLGEVPVAYLVPGPEGVD----AATVFAHCRRLLSFFKVPDRLYTIERVPRTSTGKITRHLL-------------------------------- 186682770 510 ---------------------------------------------------------------------------------AAKNPHNLALVFES------QSLTYQQLNQKANQLAHYLQNHQIKPDTLICICVERSLEMIIGVLGILKTGGAYVPIDPNYPKERIEFMLEDSGISVLLTQSHLKEQLPLAKLKH---------------GVICL-----------DNETFTQELIDNLNPQSTP-----DNLAYIIYTSGSTGQPKGVMIEHRAIV-NLSLAWAETFQVQHDSRWLQFGSFSFDLS-IGEIATSLSAGACLYLAKKETLLPSQ-TLVDLLRDRKISHFTLSPSALSVLPQASL--------PNLQAVIVGGEACAAELVTQW-----GTKRRFFNCYGPTESTVIASISSCEPNGKKPSIGQ-PLSNIRIYILDAHNQPLPPNIPGELCIAG--VGLARGYLNRPDLTAEKFFGKTEQIYKTGDLARWTDDGNLEYLGRIDAQVKLRGFRVELGEIESLLLQHSLVKEAVVI-LYEADNNPRLVAYVTAK---EKSSNLSSQLKDSLKICLPNYMIPSQIMVLEQLPLTLNGKLDRRAL-------------------------------- 186682770 1562 ---------------------------------------------------------------------------NLFEQQVAKTPDNIAVVFE------DQSLSYQELNQKANQLAHYL--LGLKKEQQIAICVERSLLTIIGLFAILKAGGAYVPIDPSYPRDRIHLMLEDSNASVLLTTDP-------------IKKQLPLEKLKNPCQVVFLE----------------KETWDNQPTNNINLQSSLDDLAYVIYTSGSTGKPKGVAICH-SSLTNFLYSMREKPGIAASDTLLAITTISFDIA-ALEIYLPLIVGAKIVLVSRE--IASDSLQLSKQLLNGITFMQATPATWRILLAA------GWKGSTQLKILCGGEALTWELANQLLERSAELWNVYGPTETTIWSDIYQINTFERGNYSQGAVVSIGKPIANTRIYILDDQPLPPGIPGELCIAGA--GLAQGYLNRPDLSAEKFFNQTERIYKTGDLARWLPDGNLQYLGRSDRQVKLRGFRIELGEIEASLLKHSKIQEAVVIIREDSDFDQRLVAYIVP---------------------------------------------------------------------------------- 41409812 69 --------------------------------------------------------------------------------NARRTPGRAAVI------DEEGELSYAELDRAAHAVANGLIAKGVKAGDGVAILARNHRWFLIANYGAARVGARIILLNSEFSGPQIKEVSEREGAKVIIYDDEYTKAVSKAE--------------PPLGKLRALGTNPDADEPSGSTDETLAELIEHSSSE--PAPKADRHASIIILTSGTTGTPKGANRSTPPTLAPVGGILSHV-PFKAGEVTSLPSPMFHALGYLHATIAMFLGS-TLVLR----RKFKPPLVLQDIEKYRPTAMVVVPVMLSRILDTLEKMDKKPDLSSLRIVFVSGSQLGAELA---ARALKDIGPVIYNMYGSTEIAFATIAG-PKDLERNAATVGPVVKGVKVKIFDDNGKELPQGEVVRIFV--GNTFPFAGY------TGGGNKQIIDGLLSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATAIGVEDKEWGHRLRAFVVKKEGADLDEDT---IKHYVRDHLARYKVPREVIFLDELPRNPTGKILKRELRE------------------------------ 86740864 7 -------------------------------------------------------------------------------------------------------LTYARLGETARAQAAGLDALGVGHGERVAIVSHNSARLLASFFGVSGYGRVLVPVNFRLSPEEVSYIVEHSGSEVLLIDPELEEKLSGVTAKQKFVLGAES-----------------------------DAELYRFDAEPTPWEPDENATATVNYTSGTTARPKGVQITH-RNIWVNAVTFALHAGVTDRDVYLHTLPMFHANGWGMPFGMTGLGVQQVVL-----RKIDGPEILRRVEQHGVTVMCAAPAVVNAVLDAVRDWDGEVPGRDRVRVICAGAPPPTKTIQRVEEELGWE---FIQIYGLTETSPLLTINRSRVEWDDLPPEDR-AGKLVRAGAPALGVTLKLSDSGEVLARS--NVILAGYWERPQ---ESAGALAGGWFHTGDGGVIDDEGYLTISDRKKDVIITGGENVSSIQVEDCLFGHPAVAEVAVIGVPDEKWGEAIKALVVLAEGRTATEA---ELIKHCKERLASYKAPTSVEFRDQLARTATGK-------------------------------------- 158423100 25 -----------------------------------------------------------------------------LERAASVFPDQVAVIH-----GPLRR-TYRELYARTRRLASALAQRGIGVGDTVAVMLSNTPPMLEAHYGVPMCGAVLNTFNTRLDAAILAFTIDHGEAKVLITDREFSPVIK---------AALSLATRKPL--VIDYDDPEYAGPGERLGAIEYEDFIAAGDPDFVWPPADEWDAISLNYTSGTTGDPKGVVY-HHRGAHLLSVGNVVTCHMGPHPVYLWTLPMFHCNGWCFPWSVSVVAGTHVCLRQVRA-----KAIYEAIEDHKVTHMCGAPIVMSTLLNAPETDRRPLPHTVSFITAAAPPPAAVLAAMQEAGFNVVHVYGLTEVYGPDWHGEWDALPPAERAAKKARQGVRYEALDVLDPLTMEPVPADGETIGEVMFRG--NVVMKGYVKNPAATDAAFAG---GWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPAVSAAAVVARPDEKWGETPLAFVELKDGAAASAE---DLIAHCRAHLAAYKCPRTILF-EEIPKTSTGKIQKFKLRELAKG-------------------------- 158314953 46 ----------------------------------------------------------------------------ALREAARRRPDRIALVDGTEDRETRRQWTYAELLDTSLRWARALRRE-FDPGDRVAVWATNCPEWILFQFGTALAGLTLVTVNPAYRSSELGFVLRQSRAQGILVQRE-----------------LRGRDLPGVVHEIADQLPELRWVMPLDQWVAYVEEADPGDVETDLPPVRPEDPVQIQYTSGTTGFPKGAYLAHQGMALNARLYAEAIG-ASERDTWVNPLPLFHTAGCGLATLGILQTGGCHVL----PQGFETDLMFDLIDTYKATVTLGVPTMFIRMLEKLPTGSMLLDS--LRIVTTGGAPVPVELVRRLEKEFG---VMVAIGFGQTESSPYITHTRPGQDPHWAETVGRPLPRVEVKISRPDGSVADVDEGGEICTRG--VCVMKGYFENPEATSQTI--DQNGWLHTGDVGTMDSHGYVRVLGRFKDLIIRGGENIYPRDVEAALSEHPDVTDVAVVGLPDGEWGEIVGAFV------------------------------------------------------------------------------------ 72162264 468 ------------------------------------------------------------------------------------------------------TLTFAELNARANRLARLLLARGVGPETPVAIALPRSSDWVVTLFAVLKAGGAYVPLDLEYPAGRLRVMLADAAPALTVTTTA------------------ARGHLPADSGPLLL------LDDPAIRDELARMADTDPTDADRPRPLRGDHLAYTIFTSGSTGRPKGVQITGRGLVNMLVNHRETIFGPVVDSLGGRVLRIAHTVSFSFDMSWEWLVDGHEVHLLDEELRRDSDRLVDYCRRHSIDVINVTPSY---CGQLIEDGLLDPDQYRPSLVLLGGEAVSDTVWQALR---GAEGVLGYNLYGPTEYTINTLGG--GTADSATPTVGGPIANTQVYVLDSALRPVPPGTPGELYVSG--VGLARGYIGRADLTAERFVANPFGMYRTGDLVRWRPDGHLDYLGRVDDQVKIRGVRVEPAEITAVLEEQPEVAQAAVVVREDTPGRAQLVGYVVPAAGARIDPA---ALRRTLADLVPAAMLPAHLVELDRLPLTVNGKLDRAALPAPALPE------------------------- 83950452 20 --------------------------------------------------------------------------YQMLRNTAEAFPDRPAISYQSGPKDPAETLSWSEFHAKVCQAANLFRSLGIGENDVVALVLPNSMETAIATIGAAVAG-IVNPINPLLDAEQIGAILRETNARVVVTLRAFPKTDIAQKTALAAAQALNRYLSPPKSWIVPLIRPKVPGP-RPADCRDFNKEIARQNKSLDFADSAGDRVAAYFHTGGTTGMPKVAQHRYDGLVYNGWIGHKLLF--TEHDNVMCPLPLFHVFACHVILMAMIKSGAHVVFPTPAGYRGDFDNFWKLCERWKISFVITVPTAVSALMQ----RPVDADLSTVRNAFSGSAPMPLELFKRFESATNMK---VIEGYGLTEATCLVSCNPPGEKKVGSVGVPFPHTDVKIVKNTPNGPECAADEVGEICISSPGVYAGHTYTEAEKNADLYYFDEY---LRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALMAHDAVAMAGAIGQPDAHSGELPCVYVELVEGAEATEADLAEIKTHVKERAA---LPKHIEILDELPKTAVGKVFKPDLRK------------------------------ 111021661 3 ----------------------------------------------------------------------LNIA-DLVEHAIDLVPDRVALV------SDDREVTYAQMEERANRLGHYLREQGVQPGDKVGIYCRNTIEAIEAMVAVFKIRAVMVNVNYRYIENELQYIFDNSDMVALV-----------HERRYSDKVANVLPETPLLKTTVVV-EDGTDLEYEG---IEYEAALAQGSPDRDFGERTGDDL-YMLYTGGTTGKPKGVMWRHEDVWRVLGGGINFMTGEYVEDEWRFPIPPMIHGGSQWAVFQSLFGGGKCVMHPE----FDGHDVWRIVDQHKVNLIFITGDAMARPMLDALVEGDKYDLSSLFLMASSAALFSPSIKEKYLELLPNRMIT--DSIGSSETGFGGLSVVAKGDSHGGGPTVKIDASTSVLGEDGNPVEPGSGVVGILARKG---HIPIGYYKDEEKTKATFKEINGIRYSIPDFAQVEADGTVTMLGRGSVSINSGGEKIFPEEVEGALKSHPDVFDALVVGIPDERFGQRVAAVIQTRGGARPG---LHEIADAARKEIAGYKVPRSLWFVDEIKRSPAGK-------------------------------------- 120406163 3 -------------------------------------------------------------------------------------PDRVALI------SGDEQLTYAELEEKSNRLAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALV-----------HERRYADRVANVLPETPNVKTILVV-EDGTDEDYQRYGGVEFYSALAQGSPERDFGPRSEDDI-YLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFAQAVESGPMVRYPIPPMIHGATQSATWMALFSGQTTVLTPE----FDAEAVWRTIHEHKVNLLFFTGDAMARPLLAAQDAGDQYDLSSLFLLASTAALFSTSLKEKFLELLPNR--IITDSIGSSETGFGGTSIVAKGES--HTGGPRVTIDKNTVVLDEDGNPVTPGSGVRGIIAKRGH-IPVGYFKDEKKTAETFKTINGVRYAIPDYATVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVQPREGTRPA---LADLDAFVRTQIAGYKVPRSLWLVDEVKRSPAGK-------------------------------------- 69933958 35 ----------------------------------------------------------------------------LLARQAGRLGRRIALI------DGARQIGYDRLHCDALALAGGLSALGLVRGDRVVVQFPNCGEFVTLFFALCRLGVVPVLALPGHRDLELGQFADFTGARAILTAQEPKGYDMVALARRVQE------RVPSVRHVVALGDGRDATPFDSL----------FRPDLPLPAGPNAEDVACFQISGGTTGVPKLIPRRHMEYLYNIRMAVAASG-LDGDTRYLCVLPMMHNFPMACGFLGTLWAGGTVVVAPE----PEAGICFDLIARHRVTMTALVPPLALLWLDAQAGL--GADLSSLQLLQVGGAKLNPSSARRIRPELGCQLQ---QVFGMAEGLVCFTALTDSEERIVNTQGRPMSPWDELRIIRPDGREAAIGEPGELQVRGPYT--IRGYYDMAGHNAQAFTAD--GFYRSGDIARRDADGAIIVEGRAKDQVNRGGEKIGVDEVEDLLVAHASVLDAAVVGRPDALMGERLCAFVLAAPGTTPRPG---ALRRHLAEALAAFKIPDEVIVLDRFPQTGVGKVNKRQLRE------------------------------ 72162266 3032 -------------------------------------------------------------------------------------------------------WSYARLDAEVERLAGLLVAGGVRPGQVVAVLLPRVPELVAALLAVQRVGAVYVPLDPDFPAERLAFMLTDSGAVTVVTT------------------ATLEPTLPQDTARICVDDP---------------DLRPEPGTAVPSATVDG--AAYILYTSGSTGRPKGVVVSH-RNLANFLTDMAERVPMGPEDSWLAVTTVSFDIS-ALELYLPLLAGATVVLAAPD-TVRDPAALADLIAAERPTVMQATPTLWQMLADTAPHALHGLR------VLVGGEALPATLA----ETLAERAVEVTNVYGPTETTIWSTADRVRSGA--PVTIGVPMANTRVYVLDAGLRLVPPGVAGELYIAG--EGVAWGYHGRFDLTAQRFVADPYGMYRTGDVVRWRSDGRLDFLGRADFQVKIRGFRVELGEIETALARIDGISQAVVVARNDSGNHQRLVGYVVAERLVTP-----RELRTALAETLPAYMVPSAFVVVDEFPLTANGKIDRKALPD----------PTPTADNAAPVREPATEAEA 72162266 1921 ---------SAQAHALLDRFRDLLTRIATDPGARVGTVG--VAAEAEQSRMLGEWNATGRPVTAVRPD-------RAVAEWARRVPGAVAVRCGGAV------WSYARLDAEVERLAGLLVAGGVRPGQVVAVLLPRVPELVAALLAVQRVGAVYVPLDPDFPAERLAFMLTDSGAVTVVTT-----------------------------------RGLEAAVPAGVGRILLDDTAPAAPDTPAPAWDGPDGAAYILYTSGSTGRPKGVVVSHRNLANFLTDMAERVPMGPQDSWLAVTTVSFDISAL--ELYLPLLAGATITLVD-AATVRDPRELAAVMRASQPTIMQATPTLWQMLADEDPDVLNGLR------IFVGGEALPVPLA----DVLASRAAVVHNVYGPTETTIWSTADRVRSGA--PVTIGVPMANTRVYVLDAGLRLVPPGVAGELYIAG--EGVAWGYHGRFDLTAQRFVADPYGMYRTGDVVRWRSDGRLDFLGRADFQVKIRGFRVELGEIETALARIDGISQAVVVARNDSGNHQRLVAYLVP---AGAAAPGTAEIREKLAAVLPAYMVPSAFVVVDEFPLTANGKIDRKALPDPA----PAAGDGPAGRDPTAYEEIV----- 72162266 459 ----------------------------------------------------------------------------LLDQLAADDPDAVAVVADG------RSVTRAEFLDRVDRLARLLRAHGVGPERIVALALPRTLDVLVALFAVLRAGGAYVYLDPAHPVERLAAIVADTRPVVAVTAPDFGAPLPDFGDAHRIDLA----------------------------DPQVRTRLAETPTTSEPLPLPHPDAAYLIYTSGTTGKPKGVVVPHRALANLVAAHRHVLFDGTAAQRLRVGHTGSFGFDASWDQLLGLLYGHELHLLGDDYIY-DYARLGAYISAHRIDYLDFTPTYLRGLLDSGQVWHLPHLLS------FGGEACPEDLWRRLRSL---PATRAVNCYGPTENTVD--ALVASVADSDTPTVGRPVPGVAVRILDDALQPVPVGVAGELYLAG--VQVARGYLGRPDQTADRFVADPYGMYRTGDRVRQRADGQLEYLGRVDTQLQVRGFRVEVEEIEAVAETHPAVARCAVAAHTAASGSVRLSAHVVLHQGVTLTPD---QLRAHLAEHLPDAMVPAAVVFTSDLPVTPNGKLDRAAL-------------------------------- 15029322 461 ---------------------------------------------------------------------------------AARTPDAVAVV------DGKRNLTYAELDADADRLAGHLIDRGVGRGDRVAVLMERSADLLTALLAIWRAGAAYVPVDVSNPAERITFLLKDSAPTAVLCSRS----------------------------------TRGAVPEDTPVSPLVLDDLTAKGETPSPVPCAADDIAYVMYTSGSSGTPKGVAVPHD---AVAALAGDPGWGVHAQDAVLLHAPHAFDASL-FEIWVPLVSGARVVVAE--PGVVDALRIREEVAAGVTALHLTAGTFRVLAEEEPECFAGLRE------VLTGGDVVPPQAVERVRQVCPELRIRHLYGPTETTLCATWHLVEPGSPAAGTLPIGRPLAGRRVHVLDAFLQPVPAGVPGELYIAGEGHGYAGRAALTAERFVADPYTDGRRMYRTGDLVRWTDEGELVFVGRADAQVKIRGFRVEPGEVEAALAAQPGVRQAVVAARDDGPGEKRLIGYVV-ADGPDLDPD---HVREQVAEVLPEYMVPAMVMAMVTLPVTANGKVDRNAL-------------------------------- 126436055 445 ----------------------------------------------------------------------------LIAAQAATTPDEIAVAYEG------RHYTYREINEQANRVAHWLIGQGIGAEDRVAVLLDKSPELIVTALGVAKAGAVYVPVDPTYPEDRLAFILGDCDAKLVL------------------------------------REPVSGLDGTPAHDPTDAD---------RVRPLLPDNTAYLIYTSGTTGLPKGVPVSHRPVAEYFVW-FKADYQVDAKDRLLQVASPSFDVS-IAEIFGMLACGARIVIHRPG-GLNDIGYLTELLRDERITAMHFVPSLLGLFLSLPGVNQWRTLQRVPI----GGEPLPGEVADKFHATF---DALLHNFYGPTETVINASRYVEGKQGTRIVPIGRPKINTQMHLLDDALQPVPVGVIGEIYIGG--THVAHGYHRRPERFVADPFTPGGRLYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAISVDPSVGQAVVMVSELPNLGKSLVGYLTPVSGEDRDSVAVDRIRARVAAALPEYMVPAAYVVLDEVPITTHGKIDRAALPAPELTSTVDFREPGT---------------- 163723902 12 -----------------------------------------------------------------------------------------------------KEYSYASVNETTDRVAMALLNMGFVRGDKIGIIGLNQPEWLYMYFGAVKIGVVITGLSVRYRDTELEYILNQSETRAVLTLASLGEMNYVSFFEGF------KPRIPNVKEFIFMGGPGFKGSFSFEDML--QTEIDKTRLDQAKAAVEPDDSIMIIYTSGTTGVPKGAVLSHKSQMASARGQAVHTSTCPDDNVAL-ALPFNHVGGVTCGVLTSLLGMGKYILIPM----FSPDHIAAQIKKYGFTTASGVPTMHALV--LMNEAYQALDLSQCRMAIVGGSNADDTLLKKIYD--SYPNARVMNLYGSETSGAVVLSPWDGDFETTLKSIGKPIADFEVKVVDESGKEVALGETGELCFKG--DAVTKGYYNMPEKTAETF---RDGWLHTGDMGYLDEEGFIYLRGRKKEMYIQGGFNVYPVEVENLIARHPKVAMVAGIGVPDEYLGEVGRYYIVPYPDANPTEE---EIKAFCKEHLADYKVPREIVFRAELPLTPAGKI------------------------------------- 163939760 438 --------------------------------------------------------------------------HQLFEEQVERTPDRVAICLE------DKELTYRELNDRSNQLARYILKKNVTKGTVIGISTTHSLETIIGILGILKAGAVYLPIDPQYPSERVNYMLQDSDINILFTN---------FDISHQWDLSLYAVEVIHISAAHIYMGDTSNIK----------------------NRSEPTDLAYIIYTSGSTGNPKGTMIEQKGLVNYISWANQVYVGASENEVFPLYSSLAFDLTVT-TIFTPLISGNQIIIYP---------ADANEYVLYRIFKEKKASIIKLTPSHLFLLKDSDFVGCSIKKIIVGGENLTVDLAANIQKKLG-RETKIYNEYGPTETVVGCMIHQFDIEKDKGVSVPIGVPAQNMKIYDSDLRPVPMGVVGEIYISG--EGVARGYFNNQDLTRENPYSEKEQMYKSGDLARFIEGDKIEYLGRKDDQVKVRGFRIELKEIEINLQKYPSIKEVVVIDQEDYDGNHYLCAYYTENAKVKTS-----ELFRFLKEILPVYMIPSYFIVLKEIPLTFNGKLDREALPK------------------------------ 84500636 10 -------------------------------------------------------------------------------------------------------ITYRALFEGAERMARALADLGLQPGDRVAVQVDKSIEAIQLYIGTVLAGGIFLPLNTAYTDPEVAYFLGDATPRVVVCDPARQSGIAALTPASCLTLAADGTGTLT--------------------------EALPADPGFEAVPRAETDLAAILYTSGTTGRSKGAMLSH-GNLASNAETLREYWRFTRDDVLIHALPIFHTHGLFVATNVALLAGASTVFLP----RFDPDAILDAMPGATAMMGVPTFYTRLL----NDDRLAPELAANMRLFISGSAPMLVDTHEKWLARTGHR---VLERYGMTETNMSTSNPYEGE---RRMGTVGFPLPGVELRIMQDGAEVPEGDIGVIEVRGP--NVFQGYWQMPEKTAEELKAD--GWFITGDLATRDAEGYVTIVGRAKDLIISGGFNVYPKEIEEIVDDLPGVVESAVIGLPHPDFGEA-------VVAVVVGDVTAEEIGEALSGRLAKFKQPKRVFVVPELPRNTMGKVQKKALRDEYAG-------------------------- 56609593 464 ---------------------------LADSAAPWTERASLL--LPPAQRARRESFNATAAAI---PEARL---DDLFLARAEQLPERVAVI------DADRTLSYAQLREHAADLATRLAALGARPDNLIAIVLEKGWRQAVAVLAVQLAGAAYLPVDPALPDERRALLLQEGKVRVVVTEP----------------RLAERLSWPGDVEVVVVADIARGVS-------------------RPERRGSASDLAYCIYTSGSTGRPKGVMIEHRAAANTL-LDINARFQVGPEDRIFALSSLGFDLS-VYDIFGALAAGAALVLPETEATR-DPARWLRLLRAHRVSVWNSVPTLMEMLVDVAETRGERLPDSLRLVMMSGD--WIPVTLPDRIRRLARGDIQIISLGGATEGSVWSILHPIGQVPARSIPYGRPMLNQRFHVLDEALSPRPDHVPGELFIGG--VGVARGYFGDEVRTAERFIKTRERLYRTGDLGRFLPSGDIEFLGRKDFQVKVAGHRIELGEIEAALLRHPALRE-AVVAAPGERTARRLVAYVVVAEGQSAPSD--ESLQSFLSATLPQYMVPGVFVHLERLPLSSNGKVDRKALPEPAA--------------------------- 133917251 473 --------------------------------------------------------------------------HQLFEEQVKKTPNAVAVVYEN------QQLTYQQLNQKANQLAHSLQCLGVTPDSLVAICLERSLDMAVAILGTLKAGGACVPIDTKYPEERINFILADSGTKVVLTQNS-------------CASMLSQNFSHHLLIL-----------------EDKWDDITQESDQNITIEVNNDHLAYLIYTSGSTGVTKGVAVPHRSLTNLV--EHHRDQMLTGGGVLQFASFSFDVSYH--EIVAAWCFGGTLYIAS-EDTRLDLDKLVNLLANNPIEKVILPVTLWQQIAELYGAKPDLFKNLKEAITAGEQLQITQPMVEMFKSLKNCTLYNFYGPSEADLVTAYRFSHQPEEWPLYP-PIGKPAVNVKVYLLDSNFQPVPLGSIGELYVSGA--GLARGYFNRPELTTEKFIDSYSRLYKTGDLARYLSDGNIEFLGRIDDRVKIRGYSVELGELEAVLNKHPFLSQAVVKVYGESAREKYLCAYFVPLQSQTIT---IEQLRHFLQEQLPEYMIPSAFVPMESFPLTSNGKVDRRKLPK------------------------------ 163847601 17 ------------------------------------------------------------------------------------------------------TWNFADLRAQVYRLAEWLQNHGLGRGDRIAIALGNGPAMAITFL-AAATAATAAPLNPKYRRDEFAFYYEDTQARALIVAPGEGDEAR---------AALRSDML------------LIEAAFDSNHQLTFSTSGTAGSPRRDGLAT-PDDIAMILHTSGTTSRPKRVPIRH-RNLAASTSNIITTYQLSAADRSLCVMPLFHIHGIVASLLSQLAAGGAVIC----PPGFDGLKFWSWVEQERPTWYSAVPTMHQVLLARAGRNTAIIKANPFRFIRSSSAPLPPVVMEQMEEVFA---APVIESYGMTEASHQM-TSNPLPPGRRKPGSVGIGFGVEVGIMDEHGQLLPAGVKGEVVVRGPNVVD--GYENNPEANATAFVN---GWFRTGDQGYLDEDGYLCLTGRIKELINRGGEKISPLEIDDVLLRHPAVAEALAFAVPHPTLGEEVHAAVVLREGMSADE---RELREHCARLLADFKVPRAIHILSALPRGATGKLQRITMAK------------------------------ 120612376 1109 -----PATIERLAG----HFLALLQAMAEGPE----QPAGAVEWLAPAERAQDHRESPPVPVFRQ------------LEAHAARQPRATALLFGDEALG------YGELNARANRLAHHLLREGLRPQSLVGICMQRSVEMIVGMLAAMKAGCAYLPLDPELPAGRLGDMLEHSGAAWVLSH------------------AATAGQVPVLPGVRVIGMEGLRNEVP-------------GDAENPGIAVHGEQLAYVIYTSGSTGRPKGVAVRH-AALHTCMAWMQGTYGLAAPDTVLHKAPFGFDVSCWEIFWPLTAGARLLVAPPGA--HRDPERIVQLIERHQVTTLNFVPSMLRAFLDHPGIEHRTR----LRHVICGGEAMPETLQREALRRL--PGATLQNLYGPTETT-IHVTRWTCRDEAGPVPIGRPISETQAWVLDAQLQPVPRGVAGELYIGGALL--ARGYLGQPGLTAERFVADPRGAYRTGDWVRWNAEGQIEYLGRIDHQVKLRGLRIELGEIESALRAQAGVKDAVAV-VRGAEGAESLVAYVAGAGDAV-------ALRAALAQRLPGYMVPRAVVVLDALPLNANGKVDRAAL-------------------------------- 120612376 26 ---------------------------------------------------------------------------------AEERPDTVWLTVVDEPQGSRRELTYAEFARRVHALAARLQQR-FAPGDRALVLQDNDEHYAVSMLACFHSGIVAVPVFPPESQARLQGIARDCGAACVLTTTE--------------WEAMVRAGFPGLEVI-----AGDAVDPALAGTWRTHEPAD-------------DDLAFLQYTSGSTGHPKGVMVTH-GNLMANERAIQEGMATGPEDRFVSWAPLFHDMGLIGGLLQPLYCGASLVLVSPRYFLERPARWLELVSRHRATVSGGPDFSYRLCERISEAQARGLDLSHWRVAYSGAEPVRADTMAAFAERFGFRAGAVHACYGLAEATLYVTGVRPGQLWARAFCGGPASGHAVQIMDVASLAPADAGCVGEVWASGP--SVAAGYWGQPEATAATFVEHGGRRWLRTGDLGFLHEGQLVVTGRTKDLIILRGHNVYPQDVERTIAEVEAVRRVAVFPVQGAQA-EGIGAAVEVSRGMQPPQALVEALSAAVSEAVGEPLSVVLLLQPGTLPKTTSGKLQRSACRA------------------------------ 9988455 64 -------------------------------------------------------------------------------------PNRTCII----DSKTGKQYTFSETDSICRKVAAGLSNLGIQKGDVIMVLLQNCAEFVFTFMGASIIGAVITTGNPFYTTAEIFKQVNVSNTKLIITQSNYVDKLRNTTINESDNKYPKLGEDFKVITI----------DTPPENCLPFSLLIENQENQVTSVSIDSNDPIALPFSSGTTGLPKGVILTHKSLITSVAQQVNPNLYLKHDDVVLCVLPLFHIYSLNSVLLCSLRAGAAVLIMQ----KFEIGALLELIQSHRVSVAAVVPPLVLALAKN--PMVDKYDLSSIRVVLSGAAPLGRELELALLNRV--PHAIFGQGYGMTEAGPVLSMSPSFAKHPYPSCGTVVRNADLKVIDPETGSSLGRNQPGEICIRG--EQIMKGYLNDPEATART--VDIEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLISHPNIADAAVVPQKDAAAGEVPVAFVVPNDGFELTEE---AVKEFISKQVVFYKRLHKVYFVHSIPKSPSGKILRKDLRA------------------------------ 158287713 32 ---------------------------------------------------------------------------------LKENGDGIAFI----DGVSGATLTYHQILARSLKLANRFHRLGIKRNSVVGICSENSVQFPIITFATLMLGGTVLPINYGYSEVELQHVLQLTKPIALFASEQPLQ--KIVTIRNVLPSVKLLVSLGKQRPSRGIALLEDFFDNSPPGSLH--------SFTPQPVPLR-QQVAVMVMSSGTTGLPKAVQLTHHNVMTVMAYQAEDPRYLPVPVRVLGLLPFYHVFGFMLSLNSCLNKVPMVVLPRFEPDLF-----LRTIQNHRITMASLVPPLVVFLAKSPLT--QGYDLSSLHALLCGAAPLSREIEELVQSRLP-NVQTVRTGYGMSETSLGVISRMNDKVG---SVGKVHKTTYVKVVDLETGCALGPNQTGEICVKGPLV--MKGYLHNDRATGEIIDAD--GWLHTGDVGYYDEEQDFFIVDRIKDLIKYKGFQVPPAELEDVLLSHRQVRDCAVVGVPDEMAGELPAAFVVLQAGESVTA---NEIERYVASKLSPQKQLRGVFFVDEIPKTGSGKILRRQLRD------------------------------ 172039892 73 --------------------------------------------------------------------------------------------------------TYAQAHVQVRKVAAGLKALGVRPGDRVAICLPNCPQHLISIFAVLYLGATVVEHNPLYTARELQGPFIDHGAKVIIAWDKIAPLCEELVNRTQLHTVVTVNMIEAMPKIKQLEQLHSPAPGTVPFQKLVDGTIGGDGAYLSPVPERSDDEAFILFTSGTTGKPKGAMLTHRNIMANVAQGLAWVGELGEGEIYLAALPMFHIFGLTLTAALGVATGGKLCLLPKPEIPLIVDQMKKQVPTYMPGVPTLYDKILEAAEEH------NLDINGVKNALSGAAPLPVSISHQWQ---GRTGGSIIEGYGLTETSPIATANPISEHARAGYIGIPFPSTEVRVADPEDLRTMPDGEAGELLIRGP--QVFSGY----INVADDEQPFFEDWFKTGDMAVMEEDGFLRIVSRIKEMIITGGFNVYPAEVEEVLADHPMIAKAGVVGLAKEDGSDEVVAAVVLDEHVKKEDFEEEKVKEWARHEMTRYKVPRRFFVVDELPTDLIGKIRRREIKDMVE--------------------------- 118466790 33 -----------------------------------------------------------------------------------------------------RRTSYRELGDRAAQLANALRGLGVTGDQRVATFMWNNAEHLAAYLAVPSMGAVLHTLNIRLFPEQIAYVANEAGDQVVLVDASLVKLLAPV-----------LPGLHTVHTVIVVGDGDTEPLRASGKTLRYADVIGAEPAEFDWPRIDENSAAAMCYTSGTTGNPKGVVYSHRSSFLHTMAACTANGIGIGATDSLLPIVPMFHANAWGLPYAALMAGADLVLPDC---HLDPRSLVRMVEDLRPTVTGAVPTIWNAVLHHLEDDPD-HDMSSLRLVVCGGSAVPVSLMRTFEEKHG---VQIRQLWGMTETSPLATMAWPDQHWAYRGTQGQPVCGVQMRIVDDDGRPNDGTAVGEVEVRGPWIAGSYYLGRDDSKF-------DSGWLRTGDVGRIDERGFVTLTDRAKDVIKSGGEWISSVELENCLIGHPDVVEAAVVGVPDERWEERPLAVVVVKDGASVDAD---QLRKFLADKVVRWWLPERWTFVDEIPRTSVGKYDKKAVR------------------------------- 146337395 19 ------------------------------------------------------------------------------------------------ETHDGQRITYGDLVARAGQMANVLVSRGVKPGDRVAAQTEKSVSGLVLYLATVRAGGVYLPLNTAYTLNELDYFIGDAEPTVVVCDPSKAEG----------IGALAAKVGAKVETLDASGRG------------SLTDAADKAETAFITVPRAPDDLAAILYTSGTTGRSKGAMLSH-DNLASNSLTLIDYWRFTRDDVLIHALPIYHTHGLFVASNVTLFARASMIFLP----KLDPDLIINLMARATVLMGVPTFYTRLLQN----PRLSKETTSHMRLFISGSAPLLADTHREWFARTG---HAVLERYGMTETNMNTSNPYAGERVPGAVGFPL-PGVSVRVTDPETGKELARDDIGMIEVKGP--NVFKGYWRMPEKTKSEF--RPDGFFITGDLGKIDPQGYVHIVGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRQPGADVSEV---GVLKGLDGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRD------------------------------ 67538204 24 ---------------------------------------------------------------------------NVIDQQEASYPDRTALI----VPWQSTRLSYYQLAERSRVVAKALLSAGLLHGECIGIMDGNSYEYIEIFLGAARIGCPVVVLNNTYTPDELRNAVYRSSCKAVFIAPKIGTRSLMGHVENLQDRSSKNPTLSELQYIVLL-RTEKLSPASEILHTYSKFLRPKPSGDVEQASLAPEDVLNLQFTSGTTGLPKAAMLTNINILNNARF-VGNAMRLTPSDVVCCGPPLFHCFGLVMGFLASFCYGASII------FPSDHFNASCVVEALMAEDATVLLGVPTMFISELEILTKTGQKPRRLRTGLASSPVSQTLMNEIRARMGVDKMLIA--YGMTETSPNFITSLDDPENKRISTIGRVMPHTVAKVVDKQGKIVPQGQRGELCVGGYALQ--KGYWKNEEKTREVMKYDANGMLWMHTGDEVMIDEYGHITGRIKDLIIRGGENIFPREIEDRLVAHDSITEASVVGIKDEKYGEVVGCFLKLTPGCQRVQDT--EIQQWVGGNLGRHKAPQHVFWIDDFPKTGSGKHQKHLLRDI----------------------------- 218290692 34 ------------------------------------------------------------------------------------------------------RYTYRDLYDRVCRLANALRVLGVKALEHVGSFAWNHHRHLELYYAVPCSQRVLHTVNIRLFPEQIAYVINHAEDKVLFVDEDLLPLIEAV-----------APKLTTVQAYVVMTDNDKLPETKLTNVYHYEELIRQGDPHFDFPTFDENTPALISYTSATTGNPKGVVYTHRGLYLHCLTVLVDELGTREADVTMPVVPMFHVNA-WGRPYADTWIGAKQVYPGPRPTAKDLA---DLIHNERVTYSAGVPTIWMGILNHVRQHPGEYDFSCVRFFMSGGSALPAALTEAYEKELGVKL---YQGYGQTETSPVTFVSFPKTSLKDLPDEEKYRLRMKIVNEKGEEVAHDGKEMGELLLKGPWIID--SYYKDPEKTKEAFTED--GWFRTGDIATIDENGYLQIVDRVKDLVKSGGEWISSVDLENALMAHPAVMEAAVIAIPHEKWQERPLACVVLREEYR-GKVTKEDLQAHLSKMVAKWWLPDDYVFVEEIPKTSVGKFSKKTLRE------------------------------ 89092343 28 ---------------------------------------------------------------------------------------------------------WAETYTRCRQLGSALQKRGIGQGDTVSVIAPNLPEVFESHFGVPMAGAVLNAVNIRLDAEAIAFILQHAESKVVIVEREF------------SDVVQKALRIAGTSPLVIDIDDPTYEGGELIGSMDYEAFIAEGDPEFAWPPADEWDAITLNYTSGTTGNPKGVVY-HHRGAYLNAMSNIVSWDMGRHPNYLWTLPMFHCNGWCFPWSIAAAAGTSVSL-----RHVRDQDIYDLIRKEKVTHFCGAPIVLNMLNNAPDEMKAGIE---HEIKVMTAGAAPPAAVIQGMEEMGIEVTHVYETYGPSVVCAWHDKWDDNSLEDKARLKSRQGVKAPMLEGLMEPVPQDGETMGEIFMRGNLV--MKGYLKNPSTTDESFEG---GWFHSGDLAVWHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPAVMEAAVVAKSDEKWGEVPCAFIKTKEGVEVTAE---EIKEFCRNNMARFKAPKAIVF-GELPKTSTGKIQKFVLREKAE--------------------------- 187921091 24 -----------------------------------------------------------------------------------------------------RAVSYAQLWSEVRRFAELLRRQGVGSGDVVTLQLPNRIEFPVVFFALELIGAVANKISPDLRAAELRYILTFSRSKAYVCAKQVKGFDHVAMLRGLRDD------LPEPICVVCVDPVEGDDVISSAEALRDFPALS----DKDRVRMDSDEIMRMCFTSGTTGNPKGVLHSFNTTLCAARFLNRDMY-VTQDDVLLAYLPVALNWGYLTLLQSVMAGACTVLL-----ERFSARAALARIASERVTYIPTAPAAIVAMLNAPE--LRDTDCSSLRVMVTGGASASLDMIKEFETAF--PLARLIELYGMLETGFHSYTRLDDDPVRVIGTVGRCVDELEIGVLDDHGRLVEHGQTGELSARGPSVH--LGYLDNAQANVESFTSD--GWFRTGDLGEIVDRGNIRISGRKKEIINRGGKKYFPREIEDLLYEHHVFLQIAIVGIPDARLGERNCLCAILKPGAQIT---LNEVIALLKDRVADYKLPEELVVMDEFPMTPSGKIRR----------------------------------- 27375954 22 ------------------------------------------------------------------------------------------LIWAPFDA-PARHWSYGEFHERVGALAAGLAKRGVRPGEYVLIHLDNCIEALLAWFACVELGTIAVTTNTRSAPAEMEYFADHCGAVAAITQPSYAE--------------ILAKHCRNLRWIAVTSHDAGAAPAQPVAHGDSFEALFADSADRPRRVADPLAPCSVQYTSGTTSRPKAVLWTHANALWGAKVNAA-HEDLHAGDVHQAYLPLFHTNALAYSMLATLWVGATCVIQP----RFSASRFWRVAREHGSTWTSTIPF----CMKALLEQEIPKDHKFRLWGSAVNEPP----------AFAAFGVKIIGWWGMTETITHGIVGEVDQPNI-PMSIGRAAPEYQIRITDDDGRPTEVGDTGNLSIKGRGLSLFAEYLHNEKATRESFDA--HGFFLTGDRVERLANGFIRFGDRAKDMLKVGGENVAASEIEQVIALVPGVREAAVVAKKHPMLDEVPVVFIIPHGGVAAAPDLHDSVMAACRKGLADFKVPREIRLVDDMPR------------------------------------------- 183980399 2013 ---------------------------------------------------------------------------------AAAHPDATAVRFAG------RDLSYAVLDAESNALAALLIDSGVAHGDKVALLLERTDRLPVAILAILKTGAAYVPIDPSWPAARVELVLSDCGPSMIVTESA-------------------------LRHVVSAH----------GAPTIEVDVISATPAPARHVEVSADDTAYVIYTSGSTGRPKGVAVTH-HNVVRLFSATDELFEFNSDDRWTMFHSVAFDFS-VWELWGALLHGACVVVVPYLVTR-NPAEFRELLSNERITVLSQTPSAFRLVRDADADIEGAASRLFLRYVIFGGEMLTFADLIPWVKAHGDEHPELINMYGITETTVHVTFRRADIFGAHSSIIGRPIPDLECLLTDSVGNLVPYGVPGEICVGGP--GLANGYLGMPQRFIEHPFRAGERLYRSGDSGRRLSNGEIEYFGRLDHQVQLRGFRIELGEVETAVLGLEQVMACYAM-VRTEGGEPRLVAYVVTRGGEELP---VAQTRRALTSRLPDYMLPSSFVTLESLPLTVNGKIDRAAL-------------------------------- 183980399 507 -------------------------------------------------------------------------------------------------------ITYAQLGEHADALAGRLAELGVLSGDVVGVFLSNSVHVAVAALAVQRAAAVLLILNPAHPISRVAGMLADAAARCVIIDAETRE--------ILPSDAPELIEVDNIGEVAV-----------------------------PPMSTDPDAPTYVNFTSGSTGRPKAVMGAHRAFANQLLWR-RDEFDLGPDDAILQSASPGFDIFL-WELFGPLVAGARLVFMDAARREWNPSTIVEHVLQFEITVLQIVP----SQLDVLLDEPRLSECQSLRYVFCGGEPLSLATARRFAEIL--PHAQLVNLYGPTETAIDALYWRADITDQASWPIGRPIANARLYIVDTEGDLAVEGQPGELWIGGA--GVALGYLGAPALTTQRFREQGLRVYRTGDRVRQRADGTVEFLGRLDRQLKVHGVRIEPGEIERALCGHPGVQHAVVDVRERAPGQKALIGYVVATPNKILDPE---SVLDHVRDKLPTTMVPAALVLLDSLPRTPSGKV------------------------------------- 134295692 2568 ---------------------------------------------------------------------------------ARATPDAIALEYAHPVDG-VQRMSYRELDLRTSRVAAALRRRGVRRDTAVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVVITQPQ---------LRAQVEAALGNGAAAQLLTVAELLADGMDDAHDADAPAVVDDA----------------QLAYLIYTSGSTGKPKGAGNTH-GALANRIAWMQDAYRLTRDDVVLHKTPFGFDVSVWEFVWP-LATGATLAIAAPGE-HRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDDFGAAAQCDSVRLIVASGEALAPELVAKVARLLPDATLVNLYGPTEAAIDVSHWTCSADDARAPAVPIGHPIANLQLHVLDAAWQPLPAGATGELYLAGA--GLARGYLGRPGLTAEDPFVPGARMYRTGDLARRRPDGALDYLGRVDTQVKLRGQRIEPGEIEVLLRAAPGVHDAVVI-----VRDEQLIGYVARGDAGPLD---RAALLDALCAQLPAYMVPSQLIELDALPVTPNGKCDRHAL-------------------------------- 134295692 34 ------------------------------------------------------------------------------------------------------RLSRRALDAQASLLARRLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLDWIVRDAQLRHGVVDAAG-RAALGAPFEHTFDVASAAGSVADASAF-----------------------------DEEDAPVHPRAAAYMIYTSGSTGTPKAVVVEH-GPLAAHCDALAGALPIEADDRLLHFASVNFDAAHECWL-APLAVGASVTIAPAQPFAPDAAHALMVRESVSVAAFPPAYLREFASVAARDGVP-----PSLRVLAFGGEALPQQAFDTVRRTFPSVRLVNGYGPTEAVISPMLWPVEPGETPARAIGPRVARIDDDADGDADAYAHGEPGRAGELLLGGA--CIARGYHGRAALTAERFVPDAHGVYRTGDLARRRADGAFDYLGRVDDQVQVRGVRVEPAEIAACLRTHAA-VADAAVIAEAVNGSTRLIACVTLRAAADDADDAV--LKAHVGAQLPAAWQPHRFVRCDALPYTLNGKLDRAALRE------------------------------ 159898403 1826 ---------------------------------------------------------------------------------VAQKPTATALVF------GEQQLSYAELDQRSSQLAGYLQSLGVQAFATVGICMQRSPELVVAMLGVLKAGAGYVPLDPATPTERIRFILRDTAAPVLLTQ-----------------AALKLDLADADWQIVALDQLDLTADHPVLNPL--------------PSSLLNDLPVYTIYTSGSTGTPKGVPISQRNLLPMLRWGQAY-FGLGQHSRVLQTLSYAFDFG-AFELLTTMLSGGTLFIAP-AGQLEDLASYRSLIERWQINTIHATPAFFA------EVVALAQPMPTLEIVHLGGDALQPALVKQI-QALVAPTCRIYNGYGPTEASVNCAIYQVEPERVVNVPIGRVTANHQLYILDAQLRPVPIGVVGELCVAGPSLSQ--GYLNQPEKFVPNPFAAQPGQYRTGDVARYLPDGLIEHLGRIDHQVKVRGYRIELGEIEAALLNHPAVQEAVVL----PTSEASLIGYVVLKQGSTPT----SELREFLQQRLPGYMLPAILVPLESLPRTANGKINRQAL-------------------------------- 159898403 438 -----------------------------------------------------------------------------------------------------QSLTYQELEGYSNQLALQLREHGAASEQIVAIYLERSIASIVAILGVLKAGAAYLPIDPSVPNERLELMLADSRAVVVVTDQGLQRLGHMQSPIVLIDQLLSNP---------------------------------PQADLGLNVAIQPEQLAYIIYTSGSTGKPKGVAIEHRQLANYVQSIIQEV-DLRPGMQYAMVSTLAADLGHT-VLFPALCHGGTLHLIAQ-----DRAINADAMAEYMHAKAIDVLKIVPSHLTALLAASQPAHVLPKQRLVLGGEASSWDLIERLEQLA--PTCTIVNHYGPTETTVGVLTTCSPAARGSIVPLGRPIANSYVYVLDAARQLVPFGAIGELYIGGA--GVARGYLNRPELTNERFVTDRDRLYRSGDVVRYRPDGLLEFLGRSDDQVKIRGYRVELGEISHTLERHPLVQQSTVQLREHASGEQQLVGYIVPNP-------------------------------------------------------------------------------- 158317524 42 ------------------------------------------------------------------------------------RPDWPAIRCE------HRVVSYGRLHRDSNRVGHALRAAGAGVGTRVAYFGRESEYYYTVILGCAKAGAVLVPVNWRLTASEVDHVLRDASAEVLFVDADFVAVADRV-----------RPQLPTLRTVVVVDQPGSADPGAGLRGWW-----STAPETDLDPGTGPNDAVVQIYTSGTTGQPKGAVVAHRSFFTYLRAAGLDWIDWRPDDVSLISLPGLGTAGIGWFMHGFNAGATNVVMRAFIP-----QEAVRLIREAGVTTTFAAPAMLRMMLDERDAGPDAFRS--MRKIAYGGAPVSASLLTRCLEVFGCEFAQIYTETASVATCLPPAAHQPGSPLLRS--AGLACPGNEIKIIDSVGATLPVGQVGQVCVRTP--ARMLGYWARLKDTAATLVD---GWLLMGDAGYLDENGYLFLSDRINDTVIVAGQNIYPAEVEKELCEHRDVVDAAVVGLPDEAWGEAVHACVVLRPGVELVP---RQLLLFLRERLADYKLPVAFHAMDTLARNPAGKLLRRVVRE------------------------------ 32474740 12 ----------------------------------------------------------------------------------ESTPDRVAVV------QDDCSWTYRELRLQSCHIAESLRTAGVLPGDRVGMCVDRSPIAIAAMLGIHLAGAAFVPLDPEYPAERLRFMLEDAEITTLIGHAKYRSLFDADESSTSSEKSIA------------------TLNWLEASDLIRAENSSTSPIREDYFKLTGKQLAYVMYTSGSTGNPKGVLINHAALTTYCEADME-VYRLHASDRTLQFSTLTFDIA-IEEVFPPLLCGSCVVVRP-LERADSANELSHIIDSLRITAVHLATAYWHQWVDLMVATGSRVPKS-LRLMVVTGEKVSVDHYRRW-QTICDHDVLWCNAYGPTEATVTATVFVPEADFAGANMPIGKPPGYSAAIFDKDLAEVSVGETGQLFIGGP--ALADGYLNRPELTHAAFIERIQRWYRSGDIARWMDDGNIDFGGRVDHQIKLGSYRIEPGEIEAALTSISEVKEALVTA-ESMDGQTTLLAHIGLGADRLPTPATAARIAKHLREKLPPYMVPTRFVFVESFPKTINGKIDR----------------------------------- 72383783 12 -----------------------------------------------------------------------------LDRCAEQYPDRDAIIH------GHLTQSWSTTRERCRRLASALVKRGIGKGDTVSILAPNTPAMVEAHHGIPLSGAVLNAINCRLDADGVRFILRHGEAKVLFVDREF-----------SALAAAAIDGLDSPPLVIDILDPLAPAGELIGEFEYEQFLQQGDPAFPGLYPEDEWDAIALNYTSGTTSDPKGVVPSHRGAYLMSLLQLTDWGMPR-GPKYLWTLPLFHANGWCFAWAVTAAAGTHVCL-----RKVNAANIFHAIEAHSVDHFCAAPIVLASLATATDYERRSFSHPVRIRTAGSPPPFDVEHVYGITEASGTPVSSFVNPAWNDMSSDEKARLMARQGNRAAALEGL----YVADPDTMSAVPRDGKTQGELMLRGNIV--MKGYLKNPEATQRAFSG---GWFRTGDVAVVHPDGYIQITDRSKDVIISGGENISSVEVEDVLHQHPSVLIAAVVAQPHPKWGESPCAFIELKDGV--SEPAEEEIIAFCRARLAHYKCPVRVVYGP-LPKTGTGKIQKYRLREIA---------------------------- 193214762 93 --------------------------------------------FTPWKKTFDDAQAP---FFRWFQKGLTNACFNEVDRHVAGHGEETAFYFESDRWDATKRITRKKLLYEVAKCALVLKKLGLKKGDRVCLNMPNILEQIYYTEACKRLGIIYTAIFGGFSAKSLSDRLENAGAKVIITTDGAYRNAQLLKFKEEYTDKALDNYIPRVAHVIVVKHSGQAIHWRADRDKWSHELLALEGKAFIWEPLDAEFPLFFIYTSGSTGKPKGAVHVHGGFTIGVAHSMKVAFDARSGDTAYVIADPGWIAGQSYLISATLLTRIASVVAEGSPIFPSPGRFASIIDRYQVTIFGVTFLKHVMANPLNLEDVLQCDLSSLRVATFFAEPCNPVVQEFGMKVITPR---YINSYWATEHGCILWTHFYDHFPLKPDARTYPMPWVFGDVWISTGKDKEGREIYEVVITKPFPSLARTIWGDDEAFLETYWSRWSDAYTQGDFAMKHAGGSYSFHGRSDDVINVSGRRIGTEEIESTLLKDKNIGNVIVVGGPHREKGLTPIAFVLAVQGKRLMQDDMRRLNELIRKDVGSDSVPSDYIEVSAFPETRSGKYMRRCLKHLMNDE--DLGDVTALKNPEVLPEIKSK--- 4218461 465 ---------------------------------------------------------------------------------VAEAPDAAALTFEG------RTLTYRELDEAANRFAHALLARGIGPGSRVALMSPRTDRSVIAILGAFKAGAAYVPVDPAVPAARVRFILDDASPVAVVTTAELRSRFDGHDLAVIDIDDPAIASLP-------------------------------ATAVSDPRP---DDIAYVIYTSGTTGTPKGVAVTHK---NLTHLIAVLEERLPKPGVWPLCHSLAFDASVWEISNALLRGGRLVVVPEAVAGSP-----------EDFHDLLVAEQVTFLTQTPSAVAMLSPDGLESMTLAVVGEACPPALVDRWA-----TNRTMINAYGPTETTICVTSSSPLEPGSVVVPIGSALPRTALFVLDPWLRPVPTGVAGELYVAGDGVTC--GYIGRSGLTASRFVPCPFGMYRTGDLVRWGRDGQLEYLGRADEQVKIRGYRIELGEVQSALAALDGVESAAAIMREDRPGDRRLVGYITGTADPV-------DIRAELADRLPPYMVPTAIVVLPALPLTSSNKLDTRALPAEYANAEKNYRAPS---NPEVLADI------ 114568862 11 -------------------------------------------------------------------------------------------------------ISFARLEDRSARAATVLAERGVGEGDRVAILCRNRVEFFEALFACAKLGAILAPLNWRMPARELAELLADCAPTCLLVGSE------------------DRQKAAAAAQSLALIFVDLENEWPAARDA--------APPHPGRPAWPGDQPWYLIYTSGTTGRPKGVIQTYRMALVNYVNISQAI-DLRDGEATVNFLPLFHTAGINLHTLPVLMAGGLNHLLPG----FDAGTVLRLIDDGQLDVMLCVPAVYRELALHPDFATADLTRLRHWACGGAPMPD------VLIETFAARGAVVCNGFGMTETGPTAFLMDREHALERIGSVGKPQLLIEARIATPDGEALASGGTGEVQFFGP--GLTPGYWQRDDETAKLFTAD--GWLKSGDLGRFDADGYCYIAGRIKEMYISGGENVYPAEVENVLDEHPAVQESAVTGIADDKWGEVGCAHLILRDGQAVTD---MALRDWCRERLAGYKVPRHFRRTNDFPRTAAGKVQKHLL-------------------------------- 113868055 17 ----------------------------------------------------------------------------LVREHATQRPTQRALMH------GERVLDYAGLDAAMDRIAAALARDGVRPGEAIAICASSSIEYAAVYLGAVRAGVVVAPLAPSSTPDSLAGMVADAAARILFTDATVADVLQPVR--------------DQLAATPIVTLDGSDAGQP------YQAWLAPAGTPVTEPGIRPEMPLNIIYSSGTTGTPKGIVQSH--GMRWAHVSRGAATGYGTHAITLLSTPLYSNTTLASFFPTIGLGGTAILMA-----KFDAGQYLALAQQHRATHTMLVPVQYQRLLAHPE--FDRHDLSSFQQKFCTSAPFSPALK---AEVLRRWPGALTELYGMTEGGGGCLL-FADQFPDKLHTVGRPATGADVRIIDDEGRELPPGSTGEVVGRSA--AMMNGYHNQPEKTAETEWHDAQGFIRTGDIGRFDEDGFLVLMDRKKDMIISGGFNIYPSDLEAVVREHPAVADVSVVGVPSERWGETPVAFVALRAGGGATA---QDVLAWANQHLGKTQRLAAIHEVESLPRSAIGKVLKRELRDRITG-------------------------- 15923224 15 --------------------------------------------------------------------------------------DKPAVI----DHAKQTSWTYQQLNARADNMAHYLTSQGVKKGDVIGIFAPNDIAILDLLFACFKTGAVFLPLNWRLNPKEIAAIVEDAQLKLLF------YAEKHLSSLTDIDQNLLHMDIDVAQYDEIVNPDYHQP--------------------FQATPVEPQDLAALIYTSGTTGSPKGVMFSYESFV-HNGANLELTYKFNSNYITIVSTPMFHVLGFNDTVLPVLMSGGTLIL----QRYFNGEELNDMIAQYHPTFIIMIPTMYYSTLRASNFNPENFRAMDYIIQGGSQP------LPSIQAAFKQYGINIINGYGLT-EAPLVLVNTPENSKRKPMSIGKAVMFVDARILDDNGEEVPTGEIGELAIKA--KNVTPGYWNKPAETAKAFHGRY---LLTGDLAKMDDDGDIFIIDRKKELIITGGENVLPSEVENALAEHPLVDRCVVVGYDHPKYGESIAAAIILREDEPHYAEI---LDQHMRSRLAGYKVPRMYVPVTHMPLNSTQKPDKLAIRQ------------------------------ 182440624 2 ---------------------------------------------------------------------------------VDAVPDREALLYDHPGTGAERRLTYAELDAAANRIAHHLIDAGIRPGEHVGLHLYNGIEYLQTVLGALKARIVPVNVNYRYVEEELVYLYRDADLAALVFDGEFDERV-----------AAAAPRCPGLRHLVRVGAAPASPPGVPVVPFAEAEAAGAAGRGFGPRSADDQ---FIIYTGGTTGMPKGVMWRQEDPVQAPRELAERVAAGGDGITFFPTPPLMHGTSTLTAFIGFNFGQRVVVHRKFVP-----AEVLRTIEREKVTSVSLVGDAMLRPLIDCLKPLRGTDCSSLFSVSSSGAIMSDSVRAEFQELV--PTVLLLNNFGSSESGFNGTATADSGPER---GFRVQVNARTAVVDPVTYEPVAPGEPGRIAQRG---HVPLGYYNDPAKTADTFFRRGERWVLLGDMATVDADGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDERWGNRVAAVVQLREHARG--LTLDEVQAHCRTRLAGYKIPRALVLADRIQRSPSGKADYRWAKAVAAG-------------------------- 21242834 87 ----------------------------------------------------------------------------LFERQVAATPEAVALECDG------QRLQYRELDTRANQLAHRLLQLGIGPDERVAICVQRSAELIIGLLAILKAGAAYVPLDPTYPAERLAYLLHDSAPRAVL--------------------------------VHAPTRSALGAAALPLIDIDNAAAGELPCTNPQVPGLTAAHLAYVIYTSGSSGQPKGVMVEH-RQLAQLVAWHTAAFGVGEGTRSSSLAGLSFDAA-AWEIWPSLCSGGVLVM----PSAAHSADVASLLQWWRAQELDVSFLPTPIAEHAFAAGMTPQRLRCLLVGGDRLRQVPEGLPFSVYNNYGPTETTVVASSGVVPPG------------VPNPSIGRPLPYLRAYVLDAQGQLAPLGVVGELYLGGA--GVARGYLGREALTAEDPFYPGARMYRTGDLCRWLDDGRLDYVGRNDAQVKIRGRRIELGEIQAHLLAHPQVREAVVLAREDVAGERRLVGYVI----ATAEAPTAAELQRHLRVHLPEYLVPEAFVPVDAWPLTANGKLDRHALP----GPDAAQRNLQTYEPPAALEQLAEIWQA 21242834 1158 --------------------------------------------------------------------------------------------------------SYAALNRKANQLAHYLIGLGVGAGQYVGIRLPRSLELVVAQLAINKCAAAYLPLDVQSPDQRLQQILDESAARWVVSRS-----------------------------------DQPLPDGAARLDMDLLDLSASPTHDPQLSQSSASD-AYVMYTSGSTGVPKGVRIAHRGINRLVCNNGYAKF--QPGDRVAFAANPAFDASTLEVWAPLLTGGCVVVIAQDIVLSPD--RPRECLQNQAVNVLWLTAGLFHHHAAVLLPAIAQLRYLIVGGDVLDPAVVARVLAEGAPQRL-------LNGYGPTETTTFATIHCITEVS-GPIPIGRPIGNTRVYVLDAHGTPLPIGVAGELYIGG--DGVALGYLHQPTLTAERFIADRFRLYRSGDLVRWRADGVLEYLGRTDGQVKVCGFRVELGEIASALQTHPAVAIAAVVQREDVRGSKQLVAYYQVDVAANLAHD-AQALRMHLLTRVPDYMLPSAYVQMEQLPLTANGKLDRHALPLPARNDHAGHDDT------------------ 156408191 76 -----------------------------------------------------------------------------LDKVAERFPNREAYVCYED----KERATFAELREEADQLAASLLSLGIKRGDRVGIWGPNMREWVISQFGTARIGVILVNVNPAYQAPEAEYALKKVGCKGLIMADQDYYNMMTHIAHELSDSSPGELYSNRVPDLRVLVVTTKDKNKKYGGAFTFDEFMKIGGEHERQQALQSDDPINIQFTSGTTGNPKGVTLTHHGILNNA-ASVGDILNYAEYTRVCIPVPLYHCFGMVLGSFACVTHGITAV---YPSRGFDAGLALDAVQNEKCNSLYGTPTMFIDMLNHPK--FEQYDVTSLRTGIMAGAPCPVEVMKKIITTFHMPEMTIAYGLTETSPVTNQTRRDVPVDLRVSTVGTMAPNVEAKIIDSEHGNVVPINTPGEICFRG--YNVMQGYWDDYEKTDAAIDSNGWFHVHPIHLRVSVAQVFLMKEGNKKDVIIRGGENIYPTEVEQFLYKHPKIQDVQIIGIPDERLGEEVCACIRLHPGESSSPE---EIKEFCKGQIAHFKIPKYIKFTEEYPLTISGK-------------------------------------- 169773201 41 ------------------------------------------------------------------------------------------------------RWTYSALNDEADRLAQGLLAIGIHKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALEHTGCRLLFMTPRIGRHNLEEVLSKMGPHPKRKGSSAALEEIVILRGEHSNFPTYSSVIERGLSVSSNALLDRQA-QLRPDDVCNLQFTSGSTGNPKAAMLTH-HNLVNNSRFIGDRMDLTSFDILCCPPPLFHCFGLVLGMLAVVTHGAKIVFPSE---TFDPKSVLHAISDEKCTALHGVPTMFEAILSLPKPP--NFDTHNLRTGIIAGAPVPRPLMKRLFEELNMTQYTS-SYGLTEASPTCFNAVTTDTIETRLRTVGKVMPHAKAKIIDAEGRIVPVGQRGELCIAG--YQLTKGYWNNPDKTAETLTTDADGWLKTGDEAIFDPQGRCTITGRFKDIIIRGGENIYPLEIEERLASHPAIEVASVIGIPDHKYGEVVGAFIALAPGYENKRPSDEELRVWTREKLGRHKAPQYVFVVDRIPITGSGKVRKVDLRKTAA--------------------------- 163789385 13 -------------------------------------------------------------------------------------PDRIALV----DPIKNSEWTYKEVNVRAENLAHYLKKNGVTKGDRVALYAPNDISYFDVLLASIKIGAIFIPLNWRLKPIEIKKVVEDAQPKVILHASQISKRLSLV------DAALLSLDVDSKEYNEICEHPNHVP--------------------FLSESIELESPVMLIYTTGTTGDPKGAIITHNGMVNNSMNTIISW-NITHEDITIASAPMFHIAGISGMIIPLMLIGGKVII----DRYFDGTNTNEMIKQYKPTMLFMVPTMYYGLISATN--FHKDNLASVHTFVAGGSPPLKEVVNYFVS----EKLPLINSYGLTEVGPNNFKLMSETALQHPFSIGYPSFFVEAKIVNDQDEEVEQGQIGELLLAG--QHTFAGYWQKQEETAKAFLGDFV---RTGDLAKKDENGLFYIVDRKKEMIITGGENVLPSEVERVLNAHPAVKDSVVVGYEHPRYGQSVGAAIIFKDKERS----EAELDQYMTDNLAGYKTPKHYLFVDVFPTNSVGK-------------------------------------- 163700623 27 -----------------------------------------------------------------------------LERAATVFPDHVAIIH-----GSLRR-SYRDLYARTRRLASALAARGITRGDTVAVMLANTPAMIECHYGVPMTGAVLNTLNTRLDPAVLAFCLDHGEAKVLITDREFARTIKP---------ALAQAKVKPL--VIDYDDPEFTGEGERLGTVEYEEFLASGDPDHAWAPRDEWDAISLNYTSGTTGDPKGVVY-HHRGAALLAVGNVVTGALGKHPVYLWTLPMFHCNGWCFPWTLSVVAGTHVCLRQVRA-----KAMYDAIADHRVTHLCGAPIVMQLLLNA---PAPERRSLPHRVSFFTAAAPPPEAVLAGMAEAGFDVTHLYGLTETYGPAVVNEWHADWDALTKPEQAARKARQGVRYPPLEALDVLDPETMQPVPADGQTLGEMRGYLKNPKATEEAF---RGGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEEALFKHPAVAAAAVVAKPDEKWGETPCAFVELKGSEMVSAE---ELIGWCRQSLAGYKVPKHVVFT-ELPKTSTGKIQKFILREMA---------------------------- 75676981 4 ------------------------------------------------------------------------------------------------------RITYGDLIAFSGRLANVLVARGVRPGDRVAVQAEKSVPNLALYLATARAGAVYLPLNDAYTLSELDYFITDAEPSLVVCDPSKAGGLQAIASK--------------------VNATIETLDAKGKGSLTG--AATTAKPDFITVARAGDDLAAILYTSGTTGRSKGAMLTH-DNLTSNAMSLVDAWRFTQKDVLIHALPIHHTHGLFVAGNVTLLARASMIFLP----RFDPEAVINIMARATVLMGVPTFYTRLLQHPA----LTKESTGPMRLFISGSAPLLADTHREWSARTGHAL---LERYGMTETG-MNTSNPYDGDRVPGAVGPALRGVSVRVTDRESGKELPRESVGMIEVRGP--NVFKGYWRMPEKTRTEFRDD--GFFITGDIGKIDHRDYVHILGRGTDLVITGGLNVYPKEVESEIDALAGVAESAVIGVPHPDFGEGVTAVVVRGKNGDMTEE---QMLKALDGRLAKFKIPKRIIFVDELPRNAMGKVQKNILRHTYAG-------------------------- 84683699 31 ---------------------------------------------------------------------------------------------ESGPTDKKETLTWQELHDKSVQTANLFRSLGVGQGDVVAYVLPNSNETVMTLLGGA-INGIVAPINPLLEPEQIASILRETGAKVVVTLQGFPKTDVAQKVHTALEDALNRYLTPPKKWIVPLIRPKVQ-PKHSAKVQNFNKAIASQPKTLTFEDEKIDRVAAYFHTGGTTGMPKVAQHKYSGIIYNGWLGANLLF--DETDVLICPLPLFHVFAVHVVFMAVMTSGAHVVFPTPAGYRGDFDNFWKLIERYGVTFVITVPTAISALMQRKVDA----DVSTLKVAFSGSSPLPRELFNRFEKAT---DVKIVEGYGLTEATCLVSCNPTDGVKVGIPFPYTDVKIYDCGADGTINKECGVDEVGEICVSNPGVYVGKTY---TEEAKNKGLVAGDKYLRTGDLGRIDEDGYLWITGRAKDIIIRGGHNIDPAEIEEVLAGHDAVAFVGAIGQPDAVAGELPCVFVELVAGASVTED---ELMAYAKERITERAVPKYIEIVDELPKTAVGKVFKPDLRK------------------------------ 54022687 1043 ----------------AERFRRVLAAMVSDTRQVVGDLDLLVDGER--DRVLDWNATGHPVPARTLVD--------LFEARVARDPDAVALVAEGIE------LTYAEFAARVHRLTRALLLSGVGPGTLVALGMRRSVDLVIALYAVLEAGAGYVPLDPDQPAERTEHILRTAAPALVLTTRADAVRSSTVAPTIAID-ALDLDGVPD----------------------------GPVADVERPRPITPADIAYVIFTSGSTGQPKGVAVGHAAIVNRLLW-MQAQYPIGAEDAVLQKTPATFDVSVWEFLWPLQTGARLVLAAPDGHRDPAYLARAMAEFEVTVVHFVPSMLAVFVAALAEHGSDARTALPRLRQVFASGEALPAATARRLCELTGARL---HNLYGPTEAAVDVTYHEVTAADVVSVPIGRPVWNTRVFVLDARLHPVAPGVAGELYLAG--DQLALGYVGRPDLTADRFVANPFGGYRTGDLVAWTKSGELEYLGRTDFQVKLRGLRIELGEIEAALLAQPGVAQSVVVVRSDPHAGDQLVGYVVAGSDASVD---VAAVRAGLSAVLPGYMVPAAIVVLDAFPTNASGKLDRKALPAPVFVGAHDFRAPAT---------------- 54022687 3178 ---------------------------LADPAA---RVA-AIDVLAPAERARDWNDTEHWIDPR----ATL---ASLLDDTVARDPDAPAL--LADERGRTVRLSYADLDQRVNRLARHLIRRGVRPEDRVALAMRRGVDLVVSMYAVAKAGAAYVPIDPDQPLERVEHILRTAAPVCVLTT----------------------------------TRDAFDTGVALTVSVDTLDLSAISTASIAPSERNGMNTAYVIFTSGSTGVPKGVAVSHAAIVNQLLWEAAEFGLDRDTVVLLDTAAT---FDLSVWEFWSAAVGGGRLIVADADGHRDPSYLNALIRDTGV----TTLHAVPAQLDALTTEAGGTLPATVRQVLAIGETLPPALA----ARIRAGGATLYNLYGPTEAAVSITAHEVTDADTASVPIGTPEWNSRVYVLDAMLRPVPVGVPGELYLAG--VQLARGYHGRAAATAERFVADGERMYRTGDLVVRTADGELEYLGRTDFQVKVRGFRIELGDIDAALAAQPGVAQAVTIGREQPGRAPMLVSYVVAADGARPEQAT---LLAGLRSRLPEYMVPAAIVVLDALPLTAVGKVDRAAL-------------------------------- 54022687 23 ---------------------------------------------------------------------------------VESAADAIAVCFDTGDPADRVELTYRELDEASSRVARELIGRGIGPGDMVAMGISRSIGSVLALWAIAKTGATYVPIDPTYPPDRIAHILRDSGVEYGLTTARHRAVLGTSAYWIELDDPVR----------------AERIAAHPGHPISYADRVRT---------LTPQHPAWVIYTSGSTGLPKGVVVPHGG--LSAVAGVGAQLGIGIGDKVTHLSSPSFDFSLMEMLFTFPQGATLVV---TPPEVYGGRELAELIRREGVTHLLMTP--------AALESVDPFGLASVHTLIVGGEKLNPDLVSRWDR----PGRTIHNVYGPTETTVIVTASAPLHPDEEVTLGGALPGVGAYV-LDSRLRPVPPGVVGELYLAGP--SLAHGYHARPGLTAARFVADGNRLYRTGDLVRRHENGTFEYVGRTDFQVKIRGLRIELGEIDTALIAHPDIDFAATVGRTLPSGAPALVSYVLSRAGSAVD---TAEVLEFVRKSLPSYMVPAAIVVLDELPLNAVGKLDRDAL-------------------------------- 54022687 4721 ------------------------------------------------------------------------------------------------------TISYAELDRRSRVLAGELAARGVGPEKLVAVAMRRSIDLVVAVYAVLRAGGAYVPVDPDHPEERNEYVLAGAAPVCVLT------------------------------------RTADGFTTRTGVPVVAVDTLERAARPYRGVAVAPDDLAYVIYTSGSTGRPKGVAITHRQMANQFRWA-QLTHPHDRGDVVLHKTPITFDIS-TWELFWPLQTGASVVIAEPD-GHRDPGYLARVVAEHRVTTVHFVPSMLDAFLAD----VRPGRRTSLRRVFAAGEVLATETAAMFAERL--PGVELLNWYGPAEATVVTEERASADADGAGVPIGTPVANTRVHVLDRQLRPVPDGAAGELYVAG--VQLARGYHRAPGLTAERFVARNGGMYRTGDLVRWRTRAVLEYLGRTDFQVKLRGQRIELGEIEAVLLAHPAVRHAA-ASVVSAAAGERLVAYVVAEEGVVADPRALL---AHARAALPPYMVPAAVVALPELPLNASGKLDRLAL-------------------------------- 54022687 2159 ---------------------------------------------------------------------------------------------------------YAELDARSTLLARELVDRGVGPEDVVAVAAPRSVESVLAVWAVAKSGAAFLPVDPAYPAERIAHMLADSGAVLGLT---------------VCDEVAALPG-------DVRWLLLDDIAFVARLARFSARPLTDAD---RARPLRPAHPAYVIYTSGSTGTPKGVTVTH-AGLAALVAEQRERFRVTPHARVLHFASPSFDASVFELL---LAVGGAASLIAVAPSVFGGGDLAEVLRREQVTHAVITPAALAGLDPAGLDAL--------RVLITAGEACPPELLRRWAAPVDAGTLLFFNAYGPTEATIMTSVTDP-MTPDRPITIGAPIRGLAAYVLDRRLRPVPAGVTGELYVAGA--ALARGYLHRPALTADRFVADGSRMYRTGDLVRRTVSGDLEYLGRNDFQVKIRGFRIELGEIDAVLSAHADVDFAVTVGHELDSGATVLASYVHPAPGAHVDPD---DLLAAAALALPRHMVPTSVTVLDTLPLTPAGKLDRKAL-------------------------------- 110679158 35 ------------------------------------------------------------------------------------------------DGPTGRKCTGAQFIQDVKSLAGGLEARGWGAGKTIALMAPNIPEFCALFHASAWAGGTVTTINPTYTAPEVNHQLEDAGAEVLITIAMFADIAK---------EAIKGTRINDIVII----------DEAPAGMIPLDDLRGPPMDAQTPVDV-ASHVVVLPYSSGTTGLPKGVMLTHQNLVVNVDQILAVTGLAGARETTVAFLPFFHIYGLQVLQNVYMAAGGCLVTMP----RFDLELFLSLIEAHKTPKLWIVPPVALALAKH--PMVDKYDLSCLEQVNSAAAPLGADVAEAISQRLG---THATQAYGMTELSPASHVSPFGKGKLGASGAALPNTECRIV-DTQTLKDTAPGQEGELWVRGP--QVMAGYLNNPEATRESIVE--NGWLRTGDIARIDGDSFVYITDRLKELIKYKGFQVAPAELEAALVSHPDILDAAVIGVPDDESGEVPAAFIVIAQHRE--ALSLEDVQSYLSQRLAPYKQVHLLNVVEAIPKSASGKILRRVLRD------------------------------ 170585217 90 ------------------------------------------------------------------------------------------------------------------KLATGLLHLGLNRGDRVGMWGPNLYEWIVCQFATALAGMILVNINPSYQSEELKFALGKVGIKALISPASFKKSNYYLSMVDVIPDLVSADYFPKFRHLIIIDRNDDNKSYR--GAWRYSDVIKMGTEEDRERQIQPDDPVNIQYTSGTTGQPKGATLTHHNVVNNAYFVGRRAGYNEKRTIICIPNPLYHCFGCVMGSLSACVHLQTCVFPAPS---FDALAALQAIHEERCTAVYGTPTMYIDMLNHPQY--KQYDCTSITSGFVAGAPCPIALCQRLVSELGMRDLQV--CYGTTETSPVSFMSLRDEQPERIKSVGYIMDHLESAVVDSEGIILPRGERGEVLVRG--YSVMKYYWNNERQTKEEITAD--RWYHTGDIGVIHENGSLSIVGRKKDMIVRGGENIYPLEIEQYLFRHPKIEDVQVVGVPDERYGEVVCAWIRLRDSA--GDITEEDIRDFCKGRIAHFKIPRYILFKKEFPLTVTGKI------------------------------------- 108797157 3 -----------------------------------------------------------------------------------ATPDKPAIIMYPSGT----VVTFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEVAYIVDNSGAKAIV-------GSGKLADTLAGLEAELPHGLPPVRLIAGAQLDG------------WQSYPDCVADKPDTPIADEIEGDLLQYSSGTTVRPKKRELPHVPPSESPGMMAALVFWMHPDAVYLSPAPLYHTAPSVWSMQTQAGGITTVVM-----EKFDAEGALDAIAKYKVTHGQFVPVMFTRMLKLPEDVRKSYDVSSLERVMHAAAPCPVEIKKQMIDWWG----PIVDEYYASSEAHGSTLITAEEWLTHPGSVGRPLTGVLH-IVGEDGNELPPGQAGEIYFEGGYDFE---YLNDPEKTASSR--HPLGWKTVGDIGYLDEEGYLYLTDRRHHMIISGGVNIYPQEAENMLITHPKVMDAAVFGVPDDEMGQSVRAVVQTVDPADATDAFAEELISWLRDRLAHYKCPRSLSFEPQLPRTDTGK-------------------------------------- 119899535 8 ---------------------------------------------------------------------------------AERSPDAAALTAGGE------TLAYSALARDVAQCAAGLLALGLDRGERVGIYLDKRIETVTTFFGATAAGGVFVPVNPIVKAEQVGYILQDCNVRVLVTGVERFAALRDT-----------LSACHDLRHVVLVGNAAELPTLPGASVHRWSELLDAAP--RAGHRVVDADMAAILYTSGSTGRPKGVVLSHRNMVAGAKSVAQY-LDNGAHDTLLAALPLSFDAGFSQLTTAFHSGARVVLL-----NYLMPRDVLKAIERERVTGLTAVPPLWIQLSQLEWSASITEHLRYIANTGG---RMPLETLTRLRAALPRTKPF---LMYGLTEAFRATFLPPDEVDRRPDSIGKSIPNSEVLVLREDGTECAPNEPGELVQRGALV--AMGYWNDPEKTAERFKPLPAHAPGRQSGVRRDEEGFLYFIGRRDEMIKTSGYRVSPTEVEEIVYATRLVGECAAFGVAHDTLGQSITVIVTPPPGGTVDAAT---LLAECRARMPAYMVPTRIDVRSGLPRNPNGKIDRKAL-------------------------------- 159040068 2485 -------------------------------------------------------------------------------------------------------WTYAQLNANANRLARYLIDRGVGPEDVVGVLMPRSAMQIATVLAIGKAGAAFLPIDPAYPAERVEYLIADARPKMLLTAHVGVAAGAIAIDEPAVATALREAPV----------------------------------TDPAGVAVRLEHPAYVIYTSGSTGRPKGTIVTH-SGLAALAVSGCERAAVDRDSRVLQLTSPSFDVSVFEFLAAFHAGA---VLVMPEPGRLAGEELAELLADAGVSHAFVPPSVLATLPDEAPGRLAGL-----RSLVVGGEACSADLVRRW-----SVGRRMTNLYGPTETTVAASISRPMSTGAHPIGAPL--PGTRVYVLDANLRPVPPGARGELYISG--IGVARGYLGRPVLTASRFVADPFGPYRTGDVVRWNADGELEYFGRSDHQLKIRGFRVEPGEIEAALVRRPSVAQAVVVARPDQHGFQALYAYVT--AGAEPADA--ARLREELRAELPDYLVPAAIVVLDEFPLNANGKLDRNAL-------------------------------- 159040068 6933 -------------------------------------------------------------------------------------------------------MTYAELNSRANRMARALIDRGAGPEDLVAVLLPRSVRQVATILAIAKSGAAYLPIDPTYPADRVAYLCADALPKLIVTD------------------AAGSARLGADQPVIDVDDPATVAQWESRPDTDPTD-------RDRTTALGLDHPAYVIYTSGSTGRPKGAVITQAGLAGAAEAWVQRWG-FEPGSRVLQLSSPSFDASIMDFIVA-FAAQGTLVLPE--PGLIAGEALARVLTEKRITHLVTLPSVLASMPVDVAGRLTGLRGLLLGG----------EVLTPDLAARWSPGRRMINVYGQTETTVACTMTDP--LAGERVTVGRPIPGTRVYVLDALLRVVPPGTDGELYVAGPAVG--RGYLHRAGLTASRFVADPYGMYRTGDLGRLNYAFELEYAGRTDEQVKIRGMRVEPGEVEAALAEHPAVARAAVAVRADRQGDLALFGYVIPVQA----GADVSGIREDLRRSLPEHLVPAVMTAMTDFPLTPNGKVDRDAL-------------------------------- 159040068 4482 ----------------------------------------------------------------------------LFERRVAARPDAVAVV------EGEVSWSYARLNAYANRVAWSLVERGVGVEDVVAVVLPRGAVQVATVLGVVKAGAAYLPVDPSYPRARVEYLLQDAGPALVIGES---------------------------------------------------DVFDGQPEHDPVRPVPVDAAAYVIYTSGSTGQPKGVVVTHRGLAALATGTVGR-NAVAGDSRVLLLASPSFDASVLELMIAIGAGAALVV---SRESRLAGEELATLIAQARVTHAFVPPSVL-----ATLPGAATGELPAFQGLVVGGEACSPDLVRRWSA-----GRRMTNLYGPTETTVATTVSRPLFGEAHPIGAPLPGWRVYVLDAG--LHLVPPGSRGELYIGG--VGLTRGYLRRAGLTASRFVADPFGMYRTGDVVRWNADGELEYLGRSDHQVQIRGIRVEPGEVQAALTAHPDVARAVVVVSDDRRGDPALVGYMVPRPGADP-----AAVREDLRRILPDHLVPVAIVVLPEIPLTPNGKLDRDAL-------------------------------- 159040068 13 ---------------------------------------------------------------------------------VEAHPDKPVI------NDGHRVWSYRELNSAANRIAWWLIGRGVGPEQTVGVALDRGIDQIAALLGTLKAGAVYLPLDPVLPAERINYLLADATPSLILDGDAAASAG--------------------------------------------------QPEDTPAVPLTSDSLAYVIYTSGSTGTPKGVGVTHGSMVNLARTVTGQ-YALGDTPRVLQLASLGFDVA-IWELLTAVATGGTLVV--SQADQLSGDDLLRVLREQRITHVTLPVPVL-----ASLPPDAENQLPDLTTVHIGGETCPPELVRRWSA-----GRRLINGYGATETTVAATLTPPLTGPDAP--IGKAIDGTRVYVLDDTLAQVVLGAAGELYVAGA--NVARGYLRRPGLTASRFLADPYGMYRTGDVGLIRPDGQLEFLRRADDQVKIRGARVEPGELEAVLQRRTDVVHAAVTVRPDARGERQLV----AYVVPAAAATGAAELRDDLRGTLPSYLVPSSVVLLDSLPLTPNGKVDRDAL-------------------------------- 159040068 3513 ----------------------------------------------------------------------------LFERRVAARPDAVAVV------EGEVSWSYARLNAYANRVAWSLVERGVGVEDVVAVVLPRGAVQVATVLGVVKAGAAYLPVDPSYPRARVEYLLQDAGPALVIGES---------------------------------------------------DVFDGQPEHDPVRPVPVDAAAYVIYTSGSTGQPKGVVVTHRGLASMA--ATQQRLGAGEGSRVLQFAALGFDATVWELVMALGAGAALVV---PKTDQLAGEDLAAVLREQRITHLTLPPTVLATVPADRL--------PDLGTLVVAGEACPPELTARW-----SPGRRMFNAYGPTESTVC--ASISAELSPGLAPIGGPVLNTRLYVLDDALQPAASGVPGELYIAG--EGLARGYRGRAGLTATRILADPYGMYRTGDVVRWNADGDLEYLGRSDEQVKIRGFRVEPGEVASVLLRHPAVAQAAVI-----VRLEQLLAYAVPALGRAVRDG---ELRAYLQDELPEHTVPSAVVLLDEIPRTSHGKVDQRAL-------------------------------- 159040068 978 ------ADLYDRATAEAERWIQLIRQVVADP----ARRVDTLDVTTPGDRLAGWRRYERDVPPVTFGD--------LFARQVAATPDAIAVSDGGDV------WTYREVNRYANHVADRLIDRGIGPEDFVAVAMPRSARLVASLLGVLKAGAAYVPVDLVFPARRNRHVIIDSNPRLVLTSRAGAEN--------------LPADLPCELVMIDAWGTGRE---------------DGPADADRVRPSNVDSPAYVIYTSGSTGQPKGVVVTHRGLAAFAE-TLRERCAAGPNDRVLQLSSPSVDASVLEMVWAFSSGARLVIASQY---RLAGEELAQALAEQRITHAHIPPSALSTIPAE-----AAGRLPEFRRLSVGAESCPSELV-----RLWLPGRDFVNAYGPTECTVAASHTFPLAEARAP--IGRPVIDAELYVLDETLRPAAPGVPGELYIGGA--GLARGYLRRGGLTASRFVANPYGEYRTGDVVRWNTDGELEYLGRSDEQVKVRGFRVEPGEVERVLASQPSVDRAVVVPRRD----------------------------------------------------------------------------------------------- 159040068 5555 ----------------------------------------------------------------------------LFERRVAARPDAVAVV------EGEVSWSYARLNAYANRVAWSLVERGVGVEDVVAVVLPRGAVQVATVLGVVKAGAAYLPVDPSYPRARVEYLLQDAGPALVIGES---------------------------------------------------DVFDGQPEHDPVRPVPVDAAAYVIYTSGSTGQPKGVVVTH-RGLSGLAATLRQRCAADVDSRILQASSPSFDAAVLELVWAWDSGAALVI---ASADRLAGDELARALADHRITHALIPPSVLSTLAADAPRTLTDF-----RTLIVGAEACPPELLRRWA-----PGRRMVNAYGPTEAT--VVASQTGELHEPPVSIGKPALGTRLYVLDERLGLAAPGVPGELYIAGA--GVARGYRTRPSLTASRFLADPYGMYRTGDLVRWNADGDLEYLGRSDEQVKIRGFRVEPGEVERVLAAQPSVARAVVVPRPDRSGAVSLAAYVVLAD-------------------------------------------------------------------------------- 89902512 35 --------------------------------------------------------------------------------------------------------SYKQVDSLSLAFGVYLQGLGLVKGDRVAVMMPNVLQYPVAVAGIFRAGYILVNVNPLYTARELEHQLKDSGAKAIVILENFASVLEKHVVLCAMGDQLGLLKGALVNYVVRNKKKLVPAFSLPGAVRFNAAVAKGSAGTLKKITLKPDDVAVLQYTGGTTGVSKGAVLLHRNLVANLLQVEAWNIPANEQLTSVCALPLYHIFAFTVGMMLSMRLGGKLILI---PNPRDLVATLAELAKHKIHVFPAVNTLFNGLANHPD--FNKVDWRGLVVSAGGGTAVQSAVAKLWFEKTG---CAIAEGYGLSETS-PVATSNPVTVTEYSGTIGVPISSTYLRLLDDDGKEVPIGQSGEIAIKGP--QVMAGYWQRPDETANVMTAD--GYFKSGDIGVMDERGYFKIVDRKKDMILVSGFNVFPTELEDVVSQLKGVMECACVGVPDAKSGEAVKLVIVKKDPS----LTEAQVRAYCKENLTGYKQPKVIEFRAELPKTPVGKILRRELRD------------------------------ 164523616 43 -------------------------------------------------------------------------------------------------------LTYGEVERTARSIGAGLNKLGVGQRDVIMLLLPNTPEFVLAFLGASYRGAVSTAANPFFTAAEIQKQVKASGAKLIITQACHVDKLKDIP------------------EVKIMCIDSPPDGCLHFSELTDQSVQEEELEFVDSVEILPDDVVSLPYSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYFHSEDVILCMLPLFHIYTLNSIMLCSLRAGAAILIMQ----KFEINSLLRLTERYKVTVAPVVPPIVLAMAKSPE--IEKYNLSSIRILKSGAAPLGKELEDVVRAKF--PNATLGQGYGMTEAGPMCLSFAKKPFEIKAGACGTVVRNAEMKIIDPEGASLPRNKPGEICIRG--DQIMKGYLNDPEATNRTIDKD--GWLHTGDVGYIDDDEELFIVDRLKELIKYKGFQVAPAELEALLLYHSSISDAAVVPMKDDGAGEVPVAFVVKSNGSQISED---EIKQFVSKQVVFYKRISRVFFVDAIPKAPSGKILRKDLRKLAAG-------------------------- 78223451 5 -----------------------------------------------------------------------------------------------------RRFTYREAGDRWNRLANVLVDCGLKKGDCLGFLLMNCAEIIDAYAAGAKAGVAVGGVNYRLAPEGIKKVIEDMGCRVLLVGAEFVDTINSL-----------RPHLPFLETCI-------SVGTKVTGMHEYESIIAKASTMEPDVSTSGEDLAHIIYTTGTTGAPKGAMATRQIAMNRISSELIELY-VDVDDRFLNVFPLFHVGF--YTSLAFLSRGATVAIL----REWDPQKFCSSVQDYKINKTNLAPVVVNFLVNWADAA--KYDLNSLQLIKYGAAPMPMETLKKAMKLL--PDCKFTQCYGCSESFGVVYLRPEEHAVRRMGSCGREAAFCIVRVVNEKGQDVKPGEVGEILIGGGLV--MTGYLNKPEETAEAIRS---GWLHTKDMAMVDDEGYIYLVDRKAFMIITGGENVYPAQVENVLHDHPKIAEVAVIGVQDDTWGEAVKAVVVPKKGEILTEE---EVIEFCRPRMANYAKPKTVVFTDALLHTATGKIDKLALKK------------------------------ 154684909 23 ------------------------------------------------------------------------------------------------------TLTYAEYRKRINQLAQALLDKGIKKGDRVAMLCKNGHAASIVMFAALEIGAVVVPVSWQLTPYEMKGILAACEPKAVFYSTEFKEIMEEV-----------------LPALVSSLKLKVETGTAAETTPQFDALLTGSGEIPDVETVSENDTALLMFTSGTTGNPKRCMITHGGIYNYVNATLAYTGRMQH--VRFLACHPNYHTSAIICQMVGTMSGTTFIMTDNQ----DPVENLKLIEKEKIQTIMALPVYFTYLLKAWET--HQTDMSSIVYMMTGGTKVPSSLIQQYLDI----GIPLMHGYGSTEAWGISSWNPQMGMDKAASAGKPMEEVDVRVVDPDTGEVLPQGSIGEVAVTSPFL--FKGYEGNEEATRKVLKD---GWFHTGDSGYVDEDGFIFITGRYKDVIIYGGDNIYPDQIEEVIQQVPGILETAVVGIPDPLYGEKPKAFIVTNGREGLTEE---EVTRFLQERLAAFKIP-EIEFVSELPKNNLGKVRKDVLRKQA---------------------------- 214003871 3531 ----------------------------------------------------------------------------LFRRQVARSRDAVAVV------DAARSLSFGGLLDEVEALARLLVGLGVRRETRVGVVVERSAELAVTLMGVSFAGGVFVPVDLDYPAERIELILANSAPAVLVCTAA----------------------------------TRAVVPEKFAGAVVVLDELPAADPEVVLPPVAPGDGAYVIYTSGSTGVPKGVVVTH-SGLGNLARAHIERMAVTSSSRVLQLSAIGFDAIVS-ELYMALLAGGTLVLAD-AESMPPRVTLGDTIRRWGITHVTVSPSVLAVEDDLPDSL---------ETVLTGGEVLPPALVDRW-----SPGRRMINAYGPTETTICSTMSFPLSPGHDVVPLGGPIDNVRHYVLDSFLQPVPPGVAGELYITG--VGLARGYLGRPERFVADPFSPGGRMYRSGDRFRWTREGELVFVGRADAQVKVRGYRVEPAEIEAVLAEHPAVAQVAVAVRRDRPGEKQLVAYVVPAANAPAEGALVSALRELAAERLPEYMMPAAFVSLDRMPLTPNGKLDHRALQA------------------------------ 214003871 457 -------------------------------------------------------------------------------RQVERRRDEVAVV------DGDRAMSYGELAERAEKLAGYLSGRGVRRGDRVAVVMDRSPDLIATLLAVWKAGAAYVPVDPAYPVERVKFMLADAEPAAVVCAEAYRDAA-------------------------------LDGGLDPIVLDDPRTRQAVAECTRLSVGATADDLAYVMYTSGSTGTPKGVAVSHG---NVAALVGEPGWAGSPDDAVLMHASHAFDISL-FEMWVPLLSGARVVLAGS--GAVDGEALAGYVAG-GVTAAHLTAGTFRVVAEESPESIAGLRE-----VLTGGDAVPPAAVERVRRTCPGVRVRHLYGPTEATLCATWWLLEPGDETGSVLPIGRPLSGRRVYVLDAFLRPVPPGVAGELYVAGA--GVAQGYLGRSERFVADPFVPAERMYRTGDLAYWMDQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVSA-----RDEHLIGYVVAEAGQDVDPV---RLRGQLAETLPEFMVPAAVLVLDELPLTVNGKVDRQAL-------------------------------- 214003871 2015 -----------------------------------------------------------------------------------------------------RTLSYADLDRESDRLAGHLAGLGVRRGHNVGVVMERGADLFVALLAVWKAGAAYVPVNVDYPAERIEWMLADAGVSVAVCA-----------------EATRGAVSAGVEPVIV-----------------DAPAIEGVRHEAPSLTVGADDVAYVMYTSGSTGVPKGVAVPHG---SVAALASDPGWSLGTGDCVLMHAPHAFDASLLEIWVPLVSGARVMV---AEPGAVDAQRLREAIAGGVTTVHLTAGTFRALAEESPD------SFSGLREILTGGDAVPLASVARLRRACPEVRVRHLYGPTEITLCATWHLLEPSAETGDTLPIGRPLAGRQAYVLDAFLQPVMPNVTGELYIGGAGHGYLGTGGPTSERFIANPFAHGERMYRTGDLARWTGQGELLFAGRADSQVKIRGYRVEPAEIEVALAEVPQVAQAVVVVREDRPGEKRLIAYVTTEADSGLDPD---AVREHLAARLPEFMVPAVVVVLDSLPLTVNGKIDRTAL-------------------------------- 146275843 43 ----------------------------------------------------------------------------------------------------ERRMTYAGLDRAARALAARMIALGVTPGDRVAVLLGNRIEYPVIVLACTFAGAIAVPMNIRQTAAETAHALAASGARLLFHEADARLPDR--------------AQVPALAALVAIADDAPLAETLAPQDVPVSAL---------PPLPGEDEPAVILFTSGTTGKPKGAVLTH-CNIAHSILHFCHHYALREGERCLLAVPASHVTGLVALLATSLGLGGCLVIM----REFKAGEFLRLMAQEQVGYTLVVPAM--LTLALMQPQFESAALSNWRVCGFGGAPMPDATIADL--ALRLPGLALHNTYGATETTSPAVIMPADQAAARSRQLGLPVLCCDLLVMDDQGRECPPGEQGEIWMAGPMV--IPRYWND---TAATAAAFVHGYWKSGDIGSRDADGHVSIHDRMKDMINRGGFKIYSVEVENALCAHPAVIEAAVVGRPCPVLGERVVAFV-----HAGAPASAEELRAHVAARLSDYKVPEDIRFVP-LPRNANGKLLKHALRD------------------------------ 50086068 24 -------------------------------------------------------------------------------------PQQAAIIH------GTRVITWQETYTRCRQFASQLKQLGIQKNDTVSVLLPNVPAMIEAHFAVPMSGAVLNTINTRLDAKTVAFMLEHAETKVLLVDQEFSELAKAALSLINQDIFVIDVDDAEYEKCFT----------PPIGAIEYEDWISEGDEYFEWIPNDEWDAISLNYTSGTTGNPKGVVY-HHRGAYINAASNIIACGMTPRAKYLWTLPLFHCNGWCFAWTVAANGGTNICL-----RKVDPALVFKLIEQHKIDYFCGAPIVLSMLINAPKQHQIKFNHPAAIIEGMRHLGVNVTHVYGLTETYGPSGLCAAQAGWSDLSIQEQAQLHARQGVPYP----LQDSMRVLDPKTMQPVPADGQTLGEIMFRGNIV--MKGYLKNPKATEEAFAD---GWFHSGDLAVCQPDGYAKITDRAKDVIISGGENISSLEVEEVLYRHPAVLTAAVVAKPDPQWQEVPCAFIELKAGVNITTE---ELIEHCKKDLARFKVPKDIV-ITEIPKTSTGKLQKFILRDWA---------------------------- 69937132 27 ------------------------------------------------------------------------TVYQALTETRDRHPQRPAISFQSDPKAPARTLTWTELHERVTETANLFRSLGVGPDDVVAYLLPNCIEAPVVLLAGATAG-IVNPINPLLEPDHIAAILRETGAKVLVTAQKAADAVAQAPNVQTVLEVDLRGYLTGVKRLLVPLMRPKVTARHHAKVMDFDAAASAQKHNRLTFDEPAEDVAAFFHTGGTTGMPKVAQHKQSGMIYNGWLGGTLLF--TETDVLMCPLPMFHVFAAYPVLMSCLMSGAQLVM-PTPAGYRGEGVFDNFWKLIERWQATFLITVPTAIAALMQRPVNA-DVSSLKTAISGSAPLPIELYNRFKAATGVE---IAEGYGLTEATCLVSCNPINGLKKVGSVGIPLPHTHVRILQRRNGHECATDEIGEICVANPGVFEGSTY---TEADKNHDLFAESRFLRTGDLGRMDADGYLWITGRAKDLIIRGGHNIDPAEIEDALLSHPKVAAVAAIGQPDSFAGELPCAYVELIAGAEVG---LDELMEHARTHIHERAVPKHVEILPELPKTTVGKIFKPDLRKLA---------------------------- 150249466 362 ------------------------------------------------------------------------TVHDLVAEQARRTPDRTALVFAGAEVG------YAELDARANRLAHELRERGVRRETPVAVCLERETGLVVALLAVLKAGGAFVPLDPQYPRQRLAHMLADSGAAVVLTQ-----------------GRLRDRFAADGPPVLVTDDDATRF--------------AHHPSSAPPASSGPDDLAYVVYTSGSTGRPKGVMVEHRGIASYLR-GMQHDFPLTPEDRVLQATSLSFDVS-VYEIFWPLQVGAAVVL-PAPGGHTDPYHLSELIQRHGVTCLHFVPSLMRLFVEEADPGAGAG----LRRVFVSGEALDPSLVALVHERTSAEL---VNLYGATEVSVDSTYWTADRAKPRPVLVGRPMANATAYVLDQRLRPKPAGVVGEVFLGGA--SVTRGYHARPALTAERFVPDPFGPYRTGDLGRVTPDGELEFLGRRDHQFKLRGWRVEAGEIEAAITAHPGVNGAVVV-TEGAHEHATLLAYVGADAGLD-----QAALREFLARRLPRPLVPARFIRLDRLPISPNGKVDRAALPK------------------------------ 150249466 1409 ---------------------------------------------------------------------------------AQRHPDRPAIHFGQN------SLTYGEFDARSAQLAHELRARGVRAETPVVVCLERSPEALIAVYGVLKAGGAYVPVETSNPDLRIAELIADSGAALVLTQ----------------------------------RRLADRLAALGAEVVVVDEPLPRHPTTDPEPLTGPDHLAYVIYTSGSTGRPKGVMVQHGSVLNFLD-ALDRRFDLTPDDRLLHKSPLAFDVSVREVFWA--LTRGASVVVAEPGRHADPGHLVDLVERERVTV---AHFVPSSLAVFLEGLPGPGRCPTLRHVLTSGETLPVTTARAARDLLGARLR---NMYGPTETTVEMTDHDVVDDTVDRLPIGHPFEGAVVRVLDADLRPVPPGSTGELCVGG--LPVARGYLGRPALTAERFVPDPLGPYRTGDLARLLPDGQLDFLGRNDFQVKVRGHRIEPGEVEAVLGALPGVHGALVTAHDD-----RLIGYAV-------TDRDGEELRTALAERLPEHLVPSVVLTLDRFPLTGNGKLDRAAL-------------------------------- 85714476 22 ------------------------------------------------------------------------------------------------ETLQGRRISYGDLIAFSGRLANILVARGVRPGDRVAVQVEKSVPNLALYLATARAGAVYLPLNDAYTLNELDYFIADAEPSLVVCDPSKAEGIQAIASKVNAKVETLDAKGKG----------------------SLTAAAATAKPDFMTVARGGEDLAAILYTSGTTGRSKGAMLTH-DNLTSNALSLVDAWRFTEKDVLIHALPIYHTHGLFVASNVTLFARASMIFLS----KFDPDVVIRMMDRATVLMGVPTFYTRLLPHPALTIESTRH----MRLFISGSAPLLADTHRAWSTRTG---HAVLERYGMTETG-MNTSNPYDGDRVPGAVGPALRGVSVRVTDRETGKELPRESVGMIEVKGP--NVFKGYWRMPEKTRTEF--RHDGFFITGDIGKIDQRDYVHILGRGTDLIITGGLNVYPKEVESEIDALAGVVESAVVGVPHPDFGEGVTAIVVRSRDGGPTEE---QVLKALEGRLARFKIPKHAIFVDELPRNAMGKVQKNILRDKYAG-------------------------- 78060407 6 --------------------------------------------------------------------------HELLDRWLTDAPERPFIHLA------DRTLSYADVGALADALARELRDDGVRAGDRVLVVAENCPEHAALLIACSRVGAWSCGVNARMAPGEVDAFAAKADARVLYFTSEVSPAAGAHAARH-------------------------DARPSCVGGLARSAVRAAAQVEPEPL---ASDVAAIIFTSGTTGAPKGVMMTHRGVLHFARVSAQSR-ALGPDDKVYAYAPMTHIFGLGTVLLASLHAGAALEMRS----RFEPAELFDALAHRRVSQVQGPPMLFARLLQHGEEQHIAHPDAPHLRYLYAGAGPLDSALKQKVEAMF--GQTLHHGYGLSEYAGSLHATRLGETRHDTSAGYAFPGAELRIVDPASGRTLPAGERGEVWLRG--TGLMPGYFRDAAATADVM--RDGGWYASGDLGELHDDGALFIVGRLKDMIIRSGFNVYPGEVEQALNGFPGIRNSAVVGQKEADGNEAVVAFVELDAGHPLDEA---ALRRYLRERLAAYKHPARIIPIDALPFNGNGKLMRREL-------------------------------- 26541535 921 ------------------------------------------------------------------------------------------------------TMTYQELNRRANRIAARLAAEDVGPETVVAVSVPRGPMMVAVVLGILKAGGVYLPMEPHLPAERAAVILEEAHAEVVVTTADREGWPVPDGYARVCADAAVEGPHPA------------------------------DADNCPRPVTQPHNTAYIIFTSGSTGRPKGVAVAHRPVLNLINWC-RRTFGFGPGDMGLCVTSLGFDLS-VFDVFGLLGTGAALYIAD-AEQQRDPALLLDVLIEEPVTFWNSAPTTLAQVGPLLDTVGTAGTGDLRLVFLSGDFTPLP-LPDEVRAVFPRADMISLGGATEATVWSNWFRIGAIDPAWRSIPYGRPIDNSRYHVLDEALRPCPVGVEGDLYIGG--ECLALGYVNQPELTADRHEDPQERLYKTGDRALYYPDGNLSFQGRADGQVKVRGFRVELAEIEHRLRAHDGVKDAVVLAREDGCGDRTLVAYLVALPGSAPSG---RELRGFAGQTLPEYMVPNFIGFLAGFPATANGKLDRAALPWPLAKAHLTPPDRSADADP------------ 169763344 42 ------------------------------------------------------------------------------------------------------------------RFAAGLRKAGLQSGDRVLLFSGNDLFFPVVFMGIIMAGGIFSGANPTYVARELAYQLQDSGATYLICAEGSLDTG---------IEAAQVAGLSRGRVFVFNNAIFDGRGEGKMGCRYWGELVASAEEGSQFEWDDANRTLALNYSSGTTGRPKGVEISHKNY-CANMLQANQSFYLNPDWRFLCFLPMYHAMAQNIFIANALKREVPVYIMP----KFDFIKMLEYTEKFRITDLILVPPVVVALAKHPAVRSGKYDLSSVEGIGSGAAPLGREVCDEVEALWEPGRVNVKQGWGMTETTCAILGWDPTETSHTASVGELNPNCEAKIMADDGVTELGRNQRGELWVRGP--NIMKGYWRNPQATKETKTED--GWLKTGDIAYVDDQGKFYVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVIGVSVND-DERPRAYVVLKPGQSASA---QDLIAFMDGKVSAIKRITGVVFVDTIPKNPSGKILRKVLRDRAKEEVA--------SNPSIAAKL------ 83592993 25 -----------------------------------------------------------------------------LDRAAQVFPDRPSLVH------GKRRYTWAETAQRARRLASALRARGIGPEDTVAVMGANTPELYEAHFGVPMAGAVLNALNVRLNAEEIAFILEHGEARVLLTDTEFS---------PIIADALARIDRP--ITVIDIVDPEYDGPGACVGEMEYEAFLAEGDPTADWRPADEWESITLNYTSGTTGNPKGVVY-HHRGAYLNALSNIITWGMPHHAVYLWTLPMFHCNGWCFPWTMAANAGTNVCL-----RRVTAAGIFQAIAEEKVSHFCGAPIVLSFLINARPEERRSFD---HQVNVMTAAAPPPASVLEKMQREGFCVTHVYGLTETYGPATVCAWKEPWNDLPMDEQARLKSRQGVRYLVQEGLMVGDPETMEAVPADGESMGTMKGYLKNPEATAEAF---RGGWFHTGDLGVLHPDGYLQLKDRSKDIIISGGENISSIEVEGVLHRHPDVVAAAVVAKPDEKWGETPKAYVELRDGATVTED---ELVAFCRLHLAHYKCPRDVEVGP-LPKTSTGKIQKFVLRR------------------------------ 119433776 1536 -------------------------------------------------------------------------------------------------------LTYRELNRGANRLAHVLRRHGVGPEWTVGVLAERSVEQIVSLLAVLKAGGAYLPLDPSQPDERINALVRASGVTVVLAQEHLVSRV---------------PAGPTTIGVNPSAGTGED-----------------APDTNPVSGVVPANPAYVMFTSGSTGQPKGVVVEHRNVVASLAARAAA--YEGEVERFLLLSSFAFDSSVA-GIFWTLTQGGTLVLPREGQQMEPAGLVETIARQRPTHTLGIPSLLAPVVEQANPGEL-----SSLRLVVAAGEPCPTALARAC--ATAVPECVLANEYGPTEATVWATMWSAAEAPDRPQLPIGSPVANTRVEVNPHGLPVPIGVSGELHLGGA--GVARGYLGRPAETAASFASPGRRRYASGDLGRYLADGELEFLGRADHQVKVRGFRVEPGEVEAVLETHPDLQRVIVVARGENAADKVLVAYVLPVPGQRPDPA---DLQQYVRDRLPKYMVPSACVVLDAVPLTATGKVDR----------------------------------- 119433776 413 --------------------------------------------------------------------------HQAFAAQARRTPDAVAVVADGVE------ITYAALDARAGRLAQRLVQLGVRQGDPVVISVGRSVELLVGVLGVLKAGAAFVPVDVAYPLRRLEFVLEETAAPVLLGTSELRDR------------------LGECRAILLALDEDEDGDEPVVGKESTVDA-------------ESTDLAYVMYTSGTTGSPNGVRVTHGGLANYLHWA-ADAYQLREGTGAVVHSSISFDLTLTALLAPL-LVGQRVVLLSETAGVTGLVATLRTSRDLSLVKLTPTHLDVVNQLLEPEQVA-----GSVRTLVVGGEALHARSVAPFRAA----GTRIVNEYGPTETVVGSVAHVVDESTPHAGPVPIGVPIANTQAYLLDPRRQPVADGVVGEVYLGGAGVALGYLNRPELTEQRFLPNPFGDYRTGDLARRRADGTLEYLGRADEQVKIRGVRIEPAEIENVLLRHGSVGQVAVVARRDEDPGRTLVAYVVPADQAAAPG--VADLAEHCRAHLPEHLVPAAFVVMDALPVTANGKLDRAALPR-PAGHTPVVAD------------------- 207089440 2 -----------------------------------------------------------------------------------------------------QTLTYASLGETVEACARGLLALGLASSERVAIYLPKRPETVVTLFGAAAAGGVFVPINPLLKPRQVAHILRDCNVRVLVTASNRID--------FLQDALAECHDLRSL--VIVDAPTQTIEKLAQPMAISWERLLSLGTTQQSPHRRIDSDMAAILYTSGSTGRPKGVVLSHRNLVAGAQSVAQY-LENNSNDRLLAVLPLSFDAGFSQ-LTTAFSVGASVVLME----YLLPKDVIKSITRHGITGITAVPPLW-VQLASLAWPPEAADTLRYIANTGGRMPKAATTALR-----RSLPQTKVFLMYGLTEAFRSTYLPPEEVDKRPDSIGKAIPNVEIQVAREDGSLCLPGESGELVHRGVLV--AMGYWNDPKKTAERFRPTPGQPVWSGDTVRMDEDGFFYFIGRQDEMIKTSGYRVSPTEVEEVLYQAGLVAEAAVVGVLHPKLGQGIVAIVKPNKDNFDPE----DLLATCRAELPNFMVPLAVIVSENLPRNTNGKIDRRAL-------------------------------- 84687729 26 -----------------------------------------------------------------------------------------------------RRFTWGQTFERATRFASALARNGVAPGDVVATVIPNTLAQVEASWGVPAAGAILNTINVRLDVGTVAYILEHGEAKVVLCDTQFL---------SVVEKALTQMNGPKPKVVEVAAPEAGFPAT--GRHVEYEDFLDSGDPGFDWIPEDEWESLALNYTSGTTGRPKGVVYSH-RGAYLHTMGVAVAWALTPKTRYLTIVPLFHCN-NWCHTWTMPAVGATIVTCRDITAKAIYDA----IADEGVTHFGGAPIVLGMIVNAKEADRRAFDHT---VEVYTAGAPPPAAVLAGIEPLGFHVCQVYETYGHITETLWKDEWEDKPDTERYAIKARQGVGHADMDDRMQQVPWDGEAVGEIMARG--NVVMKGYFKNPEETAKAF---KGGYFHSGDIAFQHPDGYIKITDRAKDVIISGGENVSSVEVEDVLMHHPAVALCAVVAKPDEKWGEVPCAFVELKEGAKVTEE---ELIAHTRAQLAGFKTPKKVVFT-ELPKTSTGKIQKFELRKMVA--------------------------- 70995852 46 ------------------------------------------------------------------------------------------------------------------RFAAGLRKAGLQPGDRVLLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVARELAFQLQDSGASFLLCADVSLDVG---------IEAAQIAGLSRDRVFVFNNAIFDGQGEGRKGCRYWGQLVASVEEGREFVWDELSTPLALNYSSGTTGRPKGVEITHKNYV-ANMLQYNYMFYLNPDWRWLCFLPMYHAMAQNIFIAAALSREVPVYIMP----KFDFIKMLEYVEKFRISDLILVPPVVVALAKHPAVKSGKYVLSSVETIGSGAAPLGREVCEEVEALWPPGRINVKQGWGMTETTCSILGWNPTEKSYSASVGELNANCEAKIMADDGVTEYGHNQRGELWVRAP--NIMKGYWKNPQATEET--KTADGWLKTGDIAYVDDNGRFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVIGVQNRNDDERPRAYIVLKPGHN---AAANDIVAFMDGKVSAIKRITGVVFVDAIPKNPSGKILRKVLRERAKEETQKNGVTAKL--------------- 187922158 6 ------------------------------------------------------------------------------------------------------RLTYRQLMQHSHAFGQALSSLGVAPGERVAVLLDKRIETVVSMLGASAAACVFVPVNPLLKPGQVAHVLRDSGARCLVTSALRARSLTAEGVAPVVDVIIVDEPDPGPSVL------SGSVRLHRWRDLCITRPDDASIPSAGAACID-TDLAALLYTSGSTGLPKGVMLSHRNLLEGA-WSVAEYLRHGPSDRILAVLPLSFDAGLSQ-LTSAWSAGATAVLLNY---LTAHDAVLACVRERITAITGVPPLWMQLTAANWPDAARNNLRYFANTGGRLPLPVLQKLRALFPRATPF-------LMYGLTEAFRSTFLDPAEVDHRPDSIGKAVPNARVLVVREDGTTCAPDEPGELVHVGA--CVTLGYWNDAARTAQRYRTPRDIAVWSGDLVRYDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHASGLVVEAVALGVPDDELGEAVALFVVLAGDADVDG-----LRDWCMQRLPRYMVPRHIVSYRDMPRNPNGKFDRAALR------------------------------- 157374806 17 ------------------------------------------------------------------------------------------------------TLSFQEIDAYSAAFAHYLQNHSLLPGDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDIFVENIQEQTDLELVMVASLADMLPSVKRVLIIKKMVPKYHLPEAISFRKALKLCKGKSFTPAHLPNPDDTIVLQYTGGTTGVAKSAELTNANIIANMLQAGSVVAQTDIEDNKQSIMVAPLPLYHIYSFTVHMMAFFR--LGEHSVLIANPRDTETFIKAMKPFKITGLMGLNTLFVSLMESPSFKLDFSELIFTLSGGTALIDDTANRWKEITGVG----ISEAYGLTECSPAVCMNPINGLERQGTVGQALQGTALKCINAIGEEVPIGQRGELCIKGP--QVMKGYWNRPKATRES-FTEDGKWLLTGDIAIIDDDGYVSIVDRVKDMIIVSGFNVFPNEIEAVVATHPDVINCAAIGVPDPKRGEVVKLYVVTNNNTSLNGD---EIKAFCQDKLTAYKIPRLYEFRAELPMSPVGKILRRKLKD------------------------------ 126668161 1 -------------------------------------------------------------------------------------------------TPEGRNYTYAQALDMSATLAATLISLGVSLGDRVAVQVDKSPEAILLYLACLRMGGVYLPLNTGYTASEIGYFLGDAEPALFVCRPDSLEAASQV---------AADTGCPQV------------VTLGTKGDGTLMEKTASATPFSGIEARADGDLAAILYTSGTTGRSKGAMLTH-GNLGSNAKTLAEAWRFTETDRLIHALPIFHTHG--------LFVACNVVLMSGASMYFLPRFDVDNVIGAMADGTVLMGVPTFYTRLLQDPRLTPELTANIRLFTSGSAPLTADTHNEFRQRTG---FAILERYGMTETNMITSNPYDGERLAGTVGMPLSGVEVRITDAETH-KTIAPGDIGMLEVRGP--NVFSGYWRMPEKTRAELLDD--GFFVTGDLAMLDERGYIHIVGRDKDLVISGGFNVYPKEVEQVIDEMVGVVESAVIGVSHPDFGEGVTAVLVLKPGAKVEEA---DVLFELSDKLAKYKQPKRVFFVDSLPRNTMGKVQKNQLRD------------------------------ 116051342 1480 ----------------------------------------------------------------------------LFERQVEALPGSAALAFE------EQRWTYRDLDHVARCVATRLVRAGARRGDAIGVALNRSPEMIATIWGILRAGLVCVPLDVSYPAQRLALILETAQPFRVVAHPE-------------------HAHVAAAERVLPVEELVADIEPETFAAPQLDEL------------------AMLLFTSGSTGRPKGVELSHRMWANYTQWQLRVASGV-PGLRTLQFAPLSFDMAF-QEIFSTLCGGGELQLISNRE-RMDPSALLHVLERRQVQRVLLPFVALQRLAEASNTLGVRPGALRVVVSSGEQLRITEDVRTFCAA---MPGLLLENQYGPTETHQVTYHSLSGDPAHYPDLPPIGRPLDGVEVQVLDLRPVPVGVTGELYFGG--DCLARGYHRAPELTAERFVEHPWRPYRTGDLGRILGNGEIVWLGRADTQVKVRGFRIEPAEVELAIMRQPGLRGAAVVARERQGNDAFLAAFLLGEPEAVD----LAELKQALRSELPEHMVPAHFAWVDGFALTPSGKRDDAALRALPLEHGSNI--------------------- 146278277 29 -----------------------------------------------------------------------------LGRAAAEHGDRPAVSFQSAPKSRAETLTWSQLHRQVTQAANLFRSLGVGPRDVVAFVLPNCTETVVTLLGGAVAG-IVNPINPLLEPDQIASILRETKARVVVTLRAFPEAVRHAPEVRAVLEVDLLRYLGPPKSLIVPLIRPKVKPGHHARVLSFAAELARQPATLGFPDPEDDRVAAYFHTGGTTGMPKVAQHKVSGMIYNGWCGKRLLF--RPSDTVMCPLPLFHVFA-AYPILMSMIASGAQVVFPTPAGYRGEGVFDNLWKLIERWRCTYLVTVPTALAALMQRPINA-DVSTLRGAFSGSAPLPVELFNRFEKATG---VQIVEGYGLTECTCLVSVNPPEGSKVGLPFPHTHVRILHSNGNGHVLRECGVDEVGEICVANPGVFEGSTY---TEEDKNHGLFAEDRFLRTGDLGRIDSEGYLYITGRAKDLIIRGGHNIDPAGIEAALMSHPAVSFVGAIGQPDAFAGELPCAYVELVKDADVEA---SELLEHARAHIHERAVPKHIEILPELPKTAVGKVFKPDLRRLAIARVYNAA-LEAADLPARVADVVEDRK- 149210283 56 -------------------------------------------------------------------------------------------------------LTYEELDLRSNSLAHSLRSLGVRKGDRVAVKLGNCPEFATLTYAVFKLGAILVPLNPAFGAPQIAAALSHLKASVLIVTDLAYKPCRGRDNLPLIQALLECPDVPTLRRIIVVDNTTSHPPLPSHRSLTPYSLLHDRRPIVPDEPLRADETINIQFTSGTTSLPKAAMLTHTGIL-NNGALIASRMNLTPADKIVCPPPLFHCFGCVLGYMATATTGASIIFPSPAFDPKATASEHRATAIYGVATMFVAMLELLASSKVLSPEQAAALPTHLRGGIAAGASVPEALMLRLFEKLGVPE--LVICYGQTETSPVSIMTRPSDPLDKRTCSVGKVMPHTGVKIVQPGDIVPIGEKGEIATSGYLI--MQGYWGDENRTKEDRLWNGRVWMFSGDEGVMDKDGYVAVTGRIKDLIIRGGENIHPLEIENCLFQHPLVAEASVVGVSDERYGEVVGAFVVPHKGVKVVEDTKNDLRDWVKTRLSGHLSPRYVFWVDDYPKTASGKI------------------------------------- 16797908 10 -------------------------------------------------------------------------------------------------------ITHARLQQLVERAASQIVAAGVKPGDVVALTFPNTIEFVIMFLAVIRARATAAPLNSAYMAEEFEFYLSDSESKLLLTAKEGNEAAQAAASK-----------LKIPRISVTLSQPDSDVAFSPAPPESDLESMSKIVNE-------PSDVGLFLHTSGTTSRPKGVPLAQLNLLSSVNN-IKSVYKLSDTDSTVIVLPLFHVHGLIAGLLSSLGAGAAVTL--PAAGRFSASTFWSDMKKYNATWYTAVPTIHQILLDRHLSKPES-DYPKLRFIRSCSAALAPSVMARLEEAFA---APVLEAYAMTEATHLMASNPLPEDGPHIPGSVGKPVGQEMGILNENGELQGPNAKGEVCIRGP--NVTKGYKNNPEANKSAF---QFGWFHTGDVGYLDSDGYLHLVGRIKELINRGGEKISPIELDAVLVSHPEIAQAVAFGVPDDKYGEEINCAVIPREGSNIDEA---EVLRFCKKNLAAFKVPKKVFMTDSLPKTASGKIQRRLV-------------------------------- 89069077 28 ---------------------------------------------------------------------------------AERHGARKAVTFQSDPKAPDVTLTWSELHDEACRTANLLRELGIGETDVVAFLLPNSMETVLTYLGGTIAG-VVNPINPLLEPRQIAAILNETGAKVLVTTDVAQKAAEAVLLAPKVETVLELRYMTGLKKFIVPLLRPKMGERGDVRVLDFAREVAKRPAQLTFADSAGDRVAALFHTGGTTGMPKVAQHRYEGIIYNAWICRTLLF--REDDVQICPLPLFHVFATIVSLGASLGSGAQVVFPTPQGYRGEFDNFWKLVERHKVSFMIGVPTAFSALMQRKVDA----DTSSLKLAFSGSSPLPVELYKRFEAAAGLTLC---EGYGLTEATCLVSINPPEGEKKVGSIGLPFPYTDVKIVDFLDGAPCETDEVGEICVSNPGVAVAHTY---SQAEKNQDLYHDGRYLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAVIEEALAAHEAVALGAAIGQPDAHAGEVPCAYVEAVAGATPDEA---ELRAFANARIHERAALKHLEVIDEIPKTAVGKPLKNELRKRAIARVYG----TALAEAGVAAQVAE---- 66045812 2585 ------------------------------------------------------------------------------------------------------QLSYRQLNEQANCLAHHLIDLGVRPDQRVAICVERGLSMVIGLLAILKAGGAYVPLDPGYPRERLQYMVKDSTPVALLVQGST--------------------------------RDLLDDEHALRIDLDSVTWDAQRDQNPRVPGLTAEHLAYVIYTSGSTGTPKGVMVEHRNVSNLVQWSS--VLCPPASGTVLLQKTPISFDASVWEIFWPLSSGIPLVLA-----RPDGQRDPAYLAQVIQERQVSVVQFVPALLQQFLDLPQSSACSSLTDVVCGGGELTVEMAAQLRKRL--PEVRLHNVYGPTETTVDCSVWTLQPDQAVPDPIGRPISNTRLYVLDAYDQPVPQGVIGQLHIGGA--GVTRGYLNDAERFIDSPFVAGDRLYRSGDLVRQRADGNLKFLGRNDDQVKIHGLRIEPGDIQACLISHPGIEQAIVLVRDEQPGGQRLVAY------YTGTQLPVETLREVLRAQLPDYMVPALFVHLDAMPLSPNGKLDRKAL-------------------------------- 66045812 1525 -------------------------------------------------------------------------------------------------------LTYAQLNERANRLAHHLIGLGVKTDERIALCLHRGPARLVAMLAVLKAGAAYVPVDPVYPAERIAYLLQDSTPRVVLTENS----------------------------------THDLAGDTERVNIEQAEWLGSSGNNPSVADLDAQKLAYVIYTSGSTGQPKGVMVEHCTLVNLVHW-HCQAFALQAGSHTASVAGFGFD-AMAWEVWPALCAGAVLHLPPAEVGNEHVDELLDWWLEQPLQVGFLPTPVAEQAFR------RPRQHPTLRTLLIGGDR--------LRQFDSDPGFAVINNYGPTETT--VVATSGAVQPGGPLHIGGPIANTRVYVLDEQLQPVPVGVVGELYIGGA--GVARGYLNRPQMTEERFIADPFRLYRSGDLVRWNADGSLDYLGRNDDQVKIRGMRIELGEIETALASQAEVQDAVVL-----VRGERLLAWFTESAPVEP-----EALREALRARLPAHMVPLAFTRLDALPLTSHGKLDRRAL-------------------------------- 66045812 471 -----------------------------------------------------------------------------IEQQARTRPYAVAAIFQG------QHLTYAQLNRQANALAQRLIYQGVRPDDRVAIVSRRGLETLVGLLAILKAGAAYVPIDPSHPRERLHYLLSDSAPVVVLTLSSLIKR-------------LPPLAVPLIELDHCIDGQG-------------------AENNPQVAGLSSDNLVYVIYTSGSTGQPKGVMVEH-RTLANLVDWHCQAFDVKASSHTSCLAGFGFD-AMAWEVWPTLCAGATLHVAPVQDGGEDIEAMLDWWRAQPLDVSFLPTPVAEYAFSQ------SQDHPTLRTLLIGGDR--------LRQFTHNRRYTVVNNYGPTETT--VVATSGQVLANGSLHIGGPIANTRVYVLDEHLQAMPVGVPGELYIGG--EGVARGYLNQPQLTDERFVVDPFRMYRSGDLVRWNRDGSLDYLGRNDDQVKIRGMRIELGEIEAVLAGLDGVKDAVVLVREL-----HLLAWFT-----ETSTVDIDTLAPAMRARLPGYMVPRAFTRLASLPLTANGKLDRRAL-------------------------------- 210094225 15 -----------------------------------------------------------------------------------------------------ESYTYLQLQDLIRRFGSALTRLGFQQHDVLAVFSPNVPEYAIAFFGATSVGGVVTTANPTYTADELAHQLRHSNANYVITVPEVAETVKAAKCKYPNEIFVIGSDVPECRS-------------------FSELLEGDGSTFPAAVPVNTEDVAVLPYSSGTTGLPKGVVLTNNNIVANLRQIMYGMLEFNRQEDCLIAQLPFF---HIYGMVAVLSNCLRQGVKIVTIPRFEPELYLRVIQDYKVTRVMMVPPIALFLSKH--PLVDQYDLSHVKDLMCAAAPMGRNLTMALRDRLNPQSLR--QGYGLTETSPVTHLCMEDEFAPGAVGIIIPNTEIKVIHTETEEALGE-GQDGEICVRGP--QVMKGYLNNPEATAGCIDAD--GWFHTGDIGHYDDKGYFFIVDRLKELIKYKGLQVAPADLEAVLLGHPGVQDVAVIGLADEEAGEVPKAFVVKK----TDDVTEQEIVDYVAGKVAPFKKLRGVEFVNEIPKSASGKILRRTLRD------------------------------ 71282632 5 -------------------------------------------------------------------------------------------------------LTFEQVDELSRDFAAYLQKLSVVKNDRVALMCPNTLCFPIAMWGIIRVGGVQVNVNPMYTPRELEHQLNDAQVDTIIIFSPSTQMLAEI----LDNTGIKNIITVDLDDLVNKGLPCAGVDERLTNTISFTDALAQGKTLGLNEPLCQDDLLFLQYTGGTTGLSKGAMLSHGNLIANIYKEFAKAHIDYGNDIVITAIPMYHIFALMANTLSYFSFGAKNVLVTNPRDMPSFVEVWK-----NTPATMFTGVNTLYNGLLHTPGFENVDFSSLKLCIGGGAAVQQAVADKWRQVTGVKLQEGYGLSETSPILTLNFGSVDHTDDVPGIGVPVPNTDISIRDVM--GNSVEQGQSGELCAKGP--QVMSGYWNNVAATTECM--TPDGYFKTGDVAMLDEHGFFHIVDRIKDMINVSGFNVYPNEIEAEVAKMPGILESACIGVDDEKTGEAVKLFVVTDKDSEDAKITEKDVISFCRQGLTAYKAPKHVVFIDEIPKSSVGKLLRRELR------------------------------- 158424922 32 --------------------------------------------------------------------------------------------------------TYGDALALSARLANVLVKRGVKPGDRVAVQVEKSWTAFVLYLAALRAGAVYLPLNTAYTLAELEYFLSDAEPTVVVVRPEVAGDVKALAAKL------------GVPHVETLGSDGKG---------SLTEAAAGESESFEDVPRAADDLAGILYTSGTTGRAKGAMLTHENLLSNA-VTLRDYWRFTSDDVLIHALPIFHTHG--------LFVAGDIILMAGASMIFCPKFDASEVLRLMPKATTLMGVPTFYTRLLDHPGLTREATAHMRLFVSGSAPLLAETHRAFQEKTG---KAILERYGMTETGMNTSNPYDGERIAGTVGFPLPGVSVRI-TDPATGAVLGADEIGSIEVKGP--NVFKGYWK---LPEKTASEFHDGFFITGDLGKIDARGYVHIVGRGKDLVITGGFNVYPKEVEGEIDALPGVLESAVIGLPHKDFGEGVTAVIVRTPGASLTEA---EVHQALEGRLAKFKLPKKVFFVDELPRNTMGKVQKNILRD------------------------------ 163741224 6 ----------------------------------------------------------------------------------------------------TRQLTFAEMRDRAQRVAQLLKQQGVARGDHVVLCMSNSVGFCVAFWATLYAGAAAVPLNTDTKAAKLAFVLGDCAATAVIHDDDQ-----------------------SAKITQSLQDAGSDAAMISFGAETAFSAALDGAGDRPPATVLDQDLAAIIYTSGSTGNPKGVMLSH-LNMTSAARSVAEYLGYQATDRIFCAIPMTFDYGLHQLTMATLTGACLLV----EPSFARPLFALQRLAKSGATVFPVVPTMVPLIAPLAARYDFSAVRSISSTAAALHAPFIDQLEVIFPNAT-------VFSMYGLTECHRCTYLNPAELTRRRTSVGKAIPNTELWVVDADGNSHRRNATGELVIRGA--TVMKGYLNNPEKTAEKLRPPGEQVLYTGDTCRLDEDGFVYFISRSDDILKVAGEKVAPSEVETALIAHPDVNEVCALGVDHPVYGQQCCAVVSGPDASSPDSA--RALKTWCADRLEAHVVPARILVVEALARNGNGKVDRHLLRE------------------------------ 170694157 6 --------------------------------------------------------------------------------------------------GDVRK-TYDQLVRHSHSFAQALSTLGITPGERVAIFLDKRIEAVVSMLGACAAGCVFVPINPLLKPPQVGHVLRDSGARCLVTTAVRART-------------LSAEGIAAVSDVIVVDHPDAPAALPTIRFHRWTDLDVTRADDAPVSASNDTDLAALLYTSGSTGLPKGVMLSHRNLLEGA-WSVAEYLRHEPSDRILAVLPLSFDAGLSQLTSAWSAGATAVLL-----NYLTAHDAVRACEREQITITGVPPLWMQLAGAAWPDGARNTLRYFANTGG----RLPLSVLRKLQALFPQARPF---LMYGLTEAFRSTFLDPEEVDRRPDSIGKAVPNARVLVVRDDGTPCGPDEPGELVHVGA--CVTLGYWNDATRTAQRYRAAPDVAVWSGDLVRRDSDGFLYFIARNDAQIKSSGYRISPEEVEETVHASGLVLEAVALGVPDDALGEALALLVVLAGDSHVSD-----LRDWCSQRLPRYMVPRDIVTCAQIPRNPNGKFDRAALRARLAPLAGSYGEKAS---------------- 118468008 46 -----------------------------------------------------------------------------------------------------RSWTYRELDEASNRLAHVLAEHGAKPGATVAFLIPRSGEAILSILSVLKTGAAYLPVDPAHPDARIGFMMSDAKPVAALTTADLRSRLDQYDLA----------------------------------VIDMADPAIDRRPSDALSGPRPDDLAYMTYTSGTTGVPKAVAVTHHNVTQLVSALHAD-LPSGPGQVWSQWHSLVFDVSVWEIWGALLHGGRLVVVPESVGSSPDDLHNL--LITEKVSVLCQTPSAAGMLSPEGLE---------STTLIVAGEACPTELVDRWA-----PGRVMINAYGPTEATIYAAMSEPLTAGTGVAPIGAPVPGAALFVLDKWLRPAPEGVVGELYVAG--HGVATGYIGRPDLTASRFVACPFGMYRTGDLVRWGSDGQLEYLGRADEQVKIRGYRIELGEIQAALAKLDGVDQAVVIAREDRPGDKRLVGYIT-------GTADPAQLRTALAESLPAYMVPTAVVVLDTIPLTVNGKLDRRAL-------------------------------- 118468008 1486 -----------------DRFQRLLEAMIDDPARRLSSM----DVVDDDERTQLDEWANRAVLTQ-PVDSPQSIPE-VFARQVERDPEAPAVTFEGE------SLNYGELDEAANQLANLLAVYGAAPGKSVALMVPRSADAIVAILAVLKTGAAYLPIDPSVPAARLEFMLGDAKPVAAVTTGDLRSRFDGFDL-----------------QVVEVDDPAVEIY-----------------PSTTLLTPSPDDIAYMIYTSGTTGVPKGVAITH-GNVTQVLDTLPAELPAGPGAVWSQWHSLVFDVSVWEIWGALLHGGRLVIVPESIAGSPDDLHAL--LVSEGVNVLYQTPSAVRMMSPEGLEG---------TALVVAGEACPTEVVDRWA-----VDRVMINAYGPTESTIYAAISAPLSPGSDVVPIGSPVPKGATFVLDEWLRPVPPGVVGELYLAGRGVGVGYVGRSGLTGTRFVACEPGARMYRTGDLVRWGDDGQLQYLGRADEQVKIRGYRIELGEIQAALSDVDGVDQAVVIAREDRPGDKRLVGYIT---GTADPAAARSELTN----RLPAYMVPAAVVTLETLPLTVNGKLDRRAL-------------------------------- 218192653 26 ------------------------------------------------------------------------------------------------------RYTWADTYRRCRRLASALARRSVGHGSTVAVIAPNIPAVYEAHFGVPMAGAVVNCVNIRLNAPTVAFLLEHSSAEVVMVDQEFF---SLAEDSLRIIAEQKKGAFKQPLLIVIGDQTCDPVSLKSAGAIEYEEFLETGDPEFAWPPQDEWKSIALGYTSGTTSNPKGVVL-HHRGAYLMSLSGALVWGMNEGAVYLWTLPMFHCNGWCYTWTLAALCGTSICLRQVTA-----KAIFSAIANQGVTHFCGAPVVLNTIVNAPPADAILPLPRVVNVMTAGAAPPPSVLASMSKLGFRITHTYGLSETYGPSTVCAWWDELPDDERARLHARQGIRYVDVVDPKTMAPVPADGSTLGEIVMRG--NGVMKGYLKNPRANAEAF---ENGWFHSGDLGVKHTDGYIEVKDRAKDIIISGGENISSLEVEKAVYQHPAVLEASVVARADEQWGESPCAFVTPKDGADSSDELAGDIMRFCRERLPGYWVPKSVVFGP-LPKTATGKIKKHELRAKA---------------------------- 67516735 42 ------------------------------------------------------------------------------------------------------------------RFAAGLRKSGLQKGDRVLLFSGNDIFFPVIFMGIIMAGGIFTGANPTFVARELAYQLQDSGAIYLLCAEDSLDTG-------IEASKIAGLDMDKVFVFNNALYDGKGEGMKGCRYWGELVASVEEGAGFAWEELDANTTLALNYSSGTTGRPKGVEISHKNYV-SNMLQYNHLFYLNPNWRWLCFLPMYHAMAQNIFIAAALNRGVPVYVMP----KFDFIKMLEYTEKFRISDYILVPPVVVALAKHPAVKSGKYDLSSVEDIGSGAAPLGREVCEEVEALWPPGKINIKQGWGMTEATCSILGWSPMEKCLTASVGELNPNCEAKIVADDGVTELGKNQRGELLVRGP--NVMKGYWRNPQATKETLTED--GWLRTGDIAFVSNEGWFHVVDRKKELIKVKGNQVAPAELEAILLEHPAVADAAVIGVPKDE-DEAPRAYIALKPGKNATA---KDITTFMEGKVSRIKRITGVVFVEAIPKNPSGKILRKALREQA---------------------------- 15222924 20 --------------------------------------------------------------------------------------------------GNSTVYTWRETNHRCLCVASALSSIGIGRSDVVSVLSANTPEMYELQFSVPMSGAILNNINTRLDARTVSVLLRHCESKLLFVDFFYS------DLAVEAITMLLNPPILVLIANEEEEEGGAEVTERSKFCYLYSDLITRGNPDFKWRPGSEWDPIVVNYTSGTTSSPKGVVHCHRGIFVMTLDSLTDW-AVPKTPVYLWTLPIFHANGWTYP-WGIAAVGGTNVCV----RKLHAPSIYHLIRDHGVTHMYGAPIVLQILSASQE----SDQPLKSPVNFLTAGSSPPATVLLRAESLG---FIVSHGYGLTETAGVIVSCAWKPNWNRLPRTVGFSEIDVVDPESGRSVERDGETVGEIVLRGS--SIMLGYLKNPIGTQNSF---KNGWFFTGDLGVIHGDGYLEIKDRSKDVIISGGENVSSVEVEAVLYTNPAVNEAAVVARPDEFWGETPCAFVSLKPGLTRKPTD-KEIIEYCKYKMPRYMAPKTVSFLEELPKTSTGKIIKSLLKEIAKN-------------------------- 206973188 460 ---------------------------------------------------------------------------------VKQTPEKIAIQHA------DRSMTYLELNKKSNQLARKLREKGVKNGQVVGILAKHSLEIVIAIWGVIKAGGTYLPIDPSYPEDRIRYILNDSGTTLLLTD----------------------------------YTNEGNLEYLGEKINICDQKLYEGDNANLTLVTAPNDPIYIIYTSGTTGNPKGTVITQRGLVNYISWAKKN-YISSENDVFALYSSVSFDLTVTSI-FTPLISGLLLVIYHDNEDEF----ILSKILKENVVTVLKVTPSHLALLNNYSPPR----VSSLRRLIVGGEDLKTSVAEKIYDLF-SGKVEIINEYGPTETGCMIHRYDPDLDRRASVPIGTPADNVQIYLLDKNLQPVPIGVKGEIYISG--DGVAKGYLNRPDLTAQRFLSNPFKMYRSGDLAVMLPNGLIEYQGRMDSQVKVKGYRIEIGEVENALLQHKSVKDVVVVNWQGEDNSNHLVAYIVLKDSVQNI-----EIRSFISHMLPSYMIPSFFIYMDQLPLTINGKVDRQAL-------------------------------- 183981272 1971 -----------------------------------------------------------------------------------------------------RGLTYAQLDTEANRLARFLIAGGVRPGDKVAMLLERTPLIPIAVLAIIKTGAAYVPLDPSWPPQRAELVLCDCAPSAILTETALQQVVADHDAPILQLDALDLSDQPG---------TGVDIE------------------------VNGDDVAYVIYTSGSTGRPKGVEVTH-ANVMRLFSATEGLFEFTSADRWTMFHSIAFDFS-VWELWGPLLYGGCVVMVPYLETR-TPRAFRELLSRERITVLNQTPSAFRLLRDADAEADTPL---YLRYVIFGGERLTSSDLIPWIEAHGDSHPDLINMYGITETTVHVTFRRLRREDVRGSRIGRPIPDLECLLTDAAGNLVPLGVRGEICVAGP--GLAKGYLGQPQRFVPHPFRPRERLYRSGDVGRRLPSGEIEYFGRLDHQVQLHGFRIELGEVENAVSGLEEVVACHAMVRHDDAK-PRLVAYVVTSTGEQLP---ISSSRQKLAARLPGYMLPSAIVTVESLPLTANGKIDQRALPAVAAGAPSATPSETTLA-ASTVDQIRQ---- 183981272 505 ------------------------------------------------------------------------------------------------------TVTYAELGERVDAFAEHLAAAGVRPGDAIGVFLGRSVHLAVAALAIARSGAVVVVLNPTHPSARVADMITDAGVSRVVVDDQTR-----------------------------------PLVPVNAPELIAADRAGAAVASMPPPQLDPAEPAYLNFTSGSTGRPKAVTSSHRAFCNQLLWR-RDEFGLGGDDALLQTAAPTFDIFM-WEIFGPLVAGARLVF---NPGEWDPHSIVQRVRQSSITMLQIVPSQLDVLLEEPDLG----QCMTLRYVFCGGEPLSLALCRRFAAVLPHAE--LVNLYGPTETTIDATFWRVEVADEASWPIGRPIANACLYVVDPEGALAAPGGEGELWIGGA--GVTMGYLGSPAITAQRCAHPGARVYRTGDRVRQRPDGTLEFLGRMDRQLKVHGVRIEPAEIERTLCEHPGVQHAVVTVKERAPGDKALAAYLI--SDSPNMELDLEAVLKTCRTKLPATMVPAAVMVLDSLPRTSTGKV------------------------------------- 196194830 22 -----------------------------------------------------------------------------------------------------RTFTYRDLNERVHRLAGALAAQGVKPGDTVAVMDWDTNRYLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAEDDAILVNSEFLPILEELKDR-----------VETVKTYILLDDDGVKGSDSLPLAGEYEELLAKAPAQYDFPELDENTRATTFYTTGTTGLPKGVYFSHHTFAGRNTMAGVGQGRFNEDDVYMPITPMFHVHAWGIPFMATMMGVKQVY-----PGRYEPATLLKLLVTHKVTFSHCVPTIIQMLLQA--EAAKSIDLSGWKVIIGG-SALPKALAMGALER----GIDIYTGYGMSETCPLLTLAQLTPDYRTRTGRPVAMVQIRIVDGEMNDVPHDNKSQGEVVVRAPWLTQ--GYLNDPDKSEELWHG---GWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLEGLVLQHPGVGECAVVGVPDDKWGERPVALVV-KSGDADEDGIKALVADYAKGVISRYGIPDRIVFVDALPRTSVGKLDKKKMRA------------------------------ 67922759 462 ---------------------------------------------------------------------------------AKQTPDNVAVVFE------EEKLTYRELNNQAEKLADSLQQLGVEPNVLVGIFLDRSHLSIVAILAVFKAGGAYLPLDSKMPEERLHGILEDAQVQVLLT-----------------EEKLASRLPSETAQVLCIDSQPTTVEKFQNSDQN----------------LTPNDLAYVIYTSGSTGKPKGVAVEH-RQLCNYFNSIIERLDLPETASFATLSTFSADLGNTIIFSALCTGGCLHIIAQERITNP------ITLAEYFRNHPIDCFKIVPSHLNALLTTVNAEDILPSKLLILGGESLSWSLVKQIQEL--QPNCRILNHYGPTETTIGVLTPQEEHQYAATVPIGRPLDNTQIYLLDEYLQPVPLLTPGEIYIGGANLS--RGYYNRPELTEENPFDQSTRLYKTGDVGRYLPDGSIEFLGRSDRQVKIRGFRIELGEIEAVLSQHPSVKQAVVTVPKDEKGNQRLVAYVVLGSHNTD------HLQDFMRIRLPQYMVPHRFVTLKTIPVTANGKI------------------------------------- 4038975 31 -------------------------------------------------------------------------------------------------------YSYHEVDSTARKVARGLKKEGVEQGQVIMILLPNCPEFVFSFLGASHRGAMATAANPFFTPAEIAKQAHASNAKLLITQASYYDKVKDLRDI----------------KLVFVDSCPPHTEEKQHLHFSHLCEDNGDADVDVDVDIKPDDVVALPYSSGTTGLPKGVMLSHKGLVTSIAQQVNPNLYYHCHDTILCVLPLFHIYSLNSVLLCGLRAKATILLMP----KFDINSLLALIHKHKVTIAPVVPPIVLAISKSPD--LHKYDLSSIRVLKSGGAPLGKELEDTLRAKF--PNAKLGQGYGMTEAGPVLTMSLAEPIDVKPGACGTVVRNAEMKIVDPEGHSLPRNQSGEICIRG--DQIMKGYLNDGEATERTIDKD--GWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPKISDAAVVPMKDEAAGEVPVAFVVISNGYTDTTE--DEIKQFISKQVVFYKRINRVFFIDAIPKSPSGKILRKDLRKIAA--------------------------- 120405087 12 ------------------------------------------------------------------------------------------------------RLSFTELVERISCAAGAFAELGIEKGDRAAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKTDEAADIIARSGAKAVLVQQGFLGVDYTA---------------PGGVPVIDLR----------------SDFLSSGTPFSRPVQ--GTDVSDIIFTSGTTGRPKGVMMNHRQNL-RLYQEWCDLADLRQGDRYLMVNPYFHTFGYKAGLIASFIRGATMLPVS----VFDVDRVVELIAAERITMLPGPPTLYHSLLNVTD----KSKLATLRAGVTGAADIPVELVRRVHEELPF--QTLATGYGLTEAGTVTLSRPGDSFTDIA----------TTAGVACDGVEMRIADDGEVLVRG--YTVMQGYLDDPVATAETI--DPDGWLHTGDLGTVDDAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHRAVAQAAVIGVPDERLGQVGKAFVVAKTPADGSAALTAELIAWCRDRMAGFKVPRYVEFLDELPLNATGKVM------------------------------------ 148273113 16 --------------------------------------------------------------------------------------DRVALRVVAGD-GSERQVTFDEMATRSDRVATWLVGLGVWKGDHVMLMLGNRVELWETMLAIMKAGAVILPTSTVLGSADLADRVERAGVRHVIADLAHTAVFDDVPGEYARIAIGAGADSPVPD------------GWADYRD------ADDAPADRVGVEVASTDPALVYFTSGTTSKPKMVVHTHVSYPVGH-LTTAYWLGLQPRDVHLAISSPGWGKHAWSCFFAPWIAEATVFVHDYA--RFDAHALVEQLDRAEVTTFCAPPTVWRMLIQAGIRERPGR----LREIMSAGEPLNPEVIARIEE---WWGLTIRDGYGQTETT-AIVANAPGDAVVPGSMGTALPGVDLVLVDPVTGEPADEGEICLDLTTRP-VNLMAGYLGDDARTAESM---RDGFFHTGDVARRDADGTITFIGRTDDIFKSSDYKISPFEVESVLIEHPAVAEAAVVGAPDPVRLNVAKAYVHLAAGWEPDEATALAVLKHARERCPAFMRVRRVEF-GELPKTASGKIRRVELRQ------------------------------ 168141409 18 -----------------------------------------------------------------------------------QNPDSVALVY------KDQQLTYKELNEKVNQLAFYLQKRNIGPESMVGVYIERSLEMIVSILGIIKAGGAYVPLDPAYPTKRLEYILKDANIQVLLTQN--------HPTQWIPKEI------------------------DCINIKEHEMNISREKNINPTIEVKPDNLAYVIYTSGSTGKPKGVLIEQKSLCNFIISSINLT-KMNSDSRNIQFASLSFDAS-VFEIFTSLVSGGTLYVCSQHDIMP-VEPLTQFLQKNKITHALLPPTV--------LNLLDESVFKDLQVVISAGSACSEQVAKRWMQ-----NHLFINAYGPTETTVYTVAGIYKGDGAPP--IGRSIPNVEVYVLNEAKKLVPIGTVGELYIGG--IALARGYLNQPELTKASFIPHPFRLYRTGDLVKYLPDGNIEYIGRADKQVKIRGFRIELGEIETILGNHPDIKEVTVVAQEDSFGDNILVAYIV-------GEGDTQEWRKHVGVHLPNYMVPAHFIKIESLPLTVNGKV------------------------------------- 168141409 1068 -----------------------------------------------------------------------------------QNPDSVALVY------KDQQLTYKELNEKVNQLAFYLQKRNIGPESMVGVYIERSLEMIVSILGIIKAGGAYVPLDPAYPTKRLEYILKDANIQVLLTQSHLTQ------------------WIPKEIDCIDIKEHEMNISREKNI--------------NPTIEVKPDNLAYVIYTSGSTGNPKGVLYEQKGLCNFINASINFT-KLNTGSKVVQFSSIAFDVSL-YDIFATLVSGGTLYVCGQQDIMPVEPLTQFLLEKKITHAFLPPTVLNLLDESKFEEL---------QTVISAGSVCSEQVAKRWVK-----NHLFINAYGPTEAS---VATIDIYSGKGTPPIGRSIPNVEVYVLNEAKKLVPIGTVGELYIGG--IALARGYLNQPELTKASFIPHPFRLYRTGDLVKYLPDGNIEYIGRADKQVKIRGFRIELGEIETILGNHPDIKEVTVVAQEDSFGDNILVAYIV-------GEGDTQEWRKHVGVHLPNYMVPAHFIKIESLPLTVNGKV------------------------------------- 22073887 39 -----------------------------------------------------------------------------------------------------RQFSYAELNLLVDSLAAALQRQGVKRGQTALVQLGNEAEFYIVFFALLRLGVVPVNAIYSHQRSELCAYADQINPALLIAD----RNHSLFSDDNFIDEL--RACTPSLSHVVLRGDNDS--------ILDFETLLAEGAGDFIADPTPADEVAFFQLSGGSTGTPKLIPRTHNDYYYSIRASV-DICQFNAETRYLCALPAAHNFPMSSGALGAFYSGGQVILA----NNPSADCCFPLIQQHQVNVTALIPPAVSVWFEAIALSGNRDALKSLRLLQVGGARLSESLARRIPKEMGCQLQ---QVFGMAEGLVNYTRLDDDEQHIFTTQGCPTSQDDEVWVADNDGNPVPPGVAGRLMTQGPYT--FRGYYRSPQHNQQCFDS--NGFYCSGDLVIMAPDGYLQVVGREKDQINRGGEKIAAEEIENLLLRHPDVIYAALVAIPDPLMGEKSCAFVVLRKPIKAVV-----LRRYLREQIADYKLPDRFEPVPSLPITPVGKIDKKQLRQL----------------------------- 15131492 2559 ---------------------------------------------------------------------------------------------------EDRSLTYAELDARANQLARWLIDQGAGPEGLVAVLLPRSLELVVALLAVTKTGGAWLPIDPGYPADRIAFMLDDAGPALVITTAVL--------------SASPIGDVLAARSRTVVLDEPAAAGQLAGRD------RAPVTDTDRARALDPRHPAYLIYTSGSTGRPKAVVVTHRNLTNYLLHCGRMYPGLRGRSVLHSS-----------------IAFDLTVTATFTPLIVGGEIHVGALEDLIGVVEAAPSIFLKATPSHLLTLDTASRGSAGSGDLLGGEQLPADTVVQWRRK--YPNIVVVNEYGPTEATVGCVEYRPGQECPPGGVVPIGTPLANMRAFVLDSWLRPPGAVGELYVAGA--GLARGYLGRATRFVADPFGSGERMYRTGDLVQWNPDGQLVFAGRVDDQVKVRGFRIEPGEIEAALVAQESVGQAVVVAR-DSEIGTRLIGYVTAAGESGVDEA---AVREGVAARLPQYMVPAALVVLGALPLTANGKVDRAAL-------------------------------- 15131492 13 --------------------------------------------------------------------------------HVDRTPDAVAV------AGGDGVLTYRQLDERAGRLAGRLASRGIRRGDRVAVVMDRSADLVVALLAVWKAGAAYVPVDAGYPAPRVAFMVADSAAKLVVCS------------------AASRGAVPA-----------------GVESLEPAAAAEEGASDAPAATVRPGDPAYVMYTSGSTGTPKGVTISQG---CVAELTMDAGWAMEPGEAVLMHSPHAFDASL-FELWMPLASGVRVVLAEPGSVDARRLREAAAAGVTRVYLTAGSLRAVAEEAPESFAEFREVLTGGDVVPAHAVERV----------RTAAPRARFRNMYGPTEATMCATWHLPGDVVGPVVPIGRPLTGRRVQVLDASLRPVGPGVVGDLYLSGAL---AEGYFNRAALTAERFVAPGQRMYWTGDLAQWTADGELVFAGRADDQVKIRGFRIEPGEIEAALIAQPDVHDAVVAAVDG-----RLIGYVVTEGDADP-----RVIRERLGAVLPEHLVPAAVLALDALPLTGNGKVDRSAL-------------------------------- 149916730 9 ---------------------------------------------------------------------------------LEAGSDGLAYVFE------DQRLTWAELDERARCYANALAHAGVSKGDRVAVYAQTCLEQVIALFGNYYRGAVHVPINTRYRAAEVAHILADSQPAAILGDAAGAE---------VLDQALSHAKLHRTPVRVGLDAGAPGFAFT--------ELLAGAPGEYLRPR--DSDLALMIYTSGTTGPSKGVMLPHGAVVANMRALTGLWTW-SKRDRLVLALPLFHVHGLCIGVHGAAIHAMPVLLERRFDPAKVVARFGDGPDQRGTIFMGVPTMYKALVDHMWSNSSAAATLARGRLFTSGSAALSPSLYEDF---VSLTDHRILERYGMSETLITLSNPYVGVRM--PGAVGQPVPGCDAAVVDEQGDELAHGQTGELIV--YSSGIMAGYWNLPERSAESFITDREGWFKTGDVAFVDERGYFHLVGRSVDVIKSGGFKISAREIEEALASHPTVREIAVIGVPDETWGEQIVACVVPEAGNDDPSELFAALVAHHRDHLADFKKPRGLLVCEELPRNALGK-------------------------------------- 119716241 11 -----------------------------------------------------------------------------IDRAVQVYGERVGVVDEPDQPGAGGQLTYGELGSLARRQAARLDELGLDVGDRVAIVSHNSARLLTSFFGVSGFGRVLVPVNFRLRPDEVHYIVKHSGARVLLIDPELEETLEDVP---------------------------AEFKFVLGRDEDMAAAPADGGVEPRPWEPDENATACINYTSGTTARPKGVQITH-RNIWVNAATFAMHAGVTDRDVYLHTLPMFHANGWGMPYAMTGLGVKQVVI-----RKIDGAEILRRVRDQGVTVMCAAPAVAAAVLDAAQTWEGEIPGRDRVRIIMAGAPPPTKTVIRVQEELGWE---FIQIYGLTETSPLLTINRTREEWDDLSAEERAIRTRAGAPALGVRLAISDHEENSGEVLARSNVVLDGYWQQPEETERALAD---GWFHTGDGGSLGDDGYLTISDRKKDVIITGGENVSSIEVEDVLFSHPAVAEVCVIGVPSDKWGETIKALVVLAEGASATEA---ELIAWCKEKAAGYKAPTSVEFRDELARTATGK-------------------------------------- 118588794 2 -----------------------------------------------------------------------------------------------------KTWSYAEIGALVDRTAAGLQAMGVGPGVHVGLCLPNTPYYTIFYFAVLKIGGTVANFNPLYVERELSFQARDADVRIMVTMDEEVRKERVLDKIIVCPMA---WCLPTIKKVLFLFKRKELADIPRDDAHVRFEDLQKKGDQPKPVKIDPNDVAVLQYTGGTTGVPKGAMLTH-RNLSANIEQMRCVFERPGEEKMLCVLPFFHVFAMTVAQNLSIILGAEMVLQP----RFDLKSLLDAVKRKKVTLFPGVPTIYTAINNSPMTA--NYDLTSIRICLSGGAPLPVEVKESFEKITG---CILVEGYGLTETSPVAVNPLDDSRRAGSIGRLVPGTSARFVSIEDRETEVPAGEKGELLLHGP--QVMKGYWKRDDATAETI--TRDGYLHTGDVGYLDDGGFIYLVDRIKDLILCSGYNVYPRVIEEAIYQHEAVDETIVIAVPDAYRGQSPKAFIKLKEGHSLTAD---DMKTFLKDHLSAIELPRDFEFRDELPKTMVGK-------------------------------------- 211588308 32 -------------------------------------------------------------------------------------------------PGTSNSITYRQLNDRTKLLGKALIASGISVGDRVGIFAGNVLEYVEVALATARIGAIIVLLNTFYTTEEIKRALRFTGCSLLITESLGKRSLLPCIDQLNEIIENQKSEFPDLRSMVLLSGQCSESSYADFFNIPPTGAKAASACKAAETQVTPETICNFQFTSGTTGMPKAVMLTHFNVVNNGFLIGDRV-CLSPNDTICCPWPLFHSSGFVVGLITSLCHGATLVLPSPVFDPAATARALISERCTGLQGVPTMFAAVLEWYRQ-----RGTRPPPLRTGIIGGSPVSPALLRELQHEFALEDLGIA--YGMTETSPLSFLS-KGFEPEGTHSWMEILPHTTAKIVDAQGTIVPIGSPGELCVSGYLLQQ--GYYQNPGKTSEAMRVHEDGVLWIHSGAIMDEQGRCRISGRIKDTIIRGGENIYPAEIEDRLNEHPAISMSAVVGIQDAKYGEAVAAFLQLKHGENPCAQ--AHISEWVQQTLGKHKVPTLVFHLGDFPKTASGKI------------------------------------- 160895658 18 -----------------------------------------------------------------------------------------------------RSLDYAALRLGMDRVALRLQRQGLGPGDVVAICAGSSPEYVLAFLGALRAGVAVAPLAPSATAGHLSAMLDNCGARLVL----------------RDADTAAQWPLQGGQDLQCVALDGAVEAGMPWSQWLAADEADHGTAPTPIHPQPDW-PFNVIYSSGTTGVPKGIVQS--WAMRWAHVQRAIHNGYGPDAVSLCATPLYSNTTLVAAL-PTLGLGGTLVLM----RKFDAAHYLELAERHHATHTMLVPVQYQRLMQC--PGFDGADLSRLQHKFCTSAPFHPALK---AEVLRRWPGRLIEYYGMTEGGVRCELHCHDF-PDKLHTVGRPGPGADIRFIDEQGRELPPGEQGEIVGRSAGMMSGYHRLPDKTQEAEWFDAQGLRFIRSGDVGRLDEDGFIVLGDRKKDMIITGGFNVYPSDIESVLLQHPQVAECAVIGVPSDAWGETPVAYAVARPDATPSAA---ELREWLNARVGKTQRVAELRLAASLPRSEIGKVLKRALRE------------------------------ 71905816 30 ---------------------------------------------------------------------------------AARTPENIALIFA------ERELSYGELNAAADRVASRLIADGVRPGQIVGLWLPRGIDLLIMQLGIAKTGAAWLPFDADTPIDRIKVCLDDAESAGLITTVDIADLGRRCWLADDLQ-------------------TGHPGPLNHRHDA------------------RPSDPAYVIYTSGSTGKPKGILINQGAICHFLRSE-NAILGIREHDRVYQGFSVAFDMSFEEIWISYLVG--ATLWIAPKEVATDPEALPIALIDNRISVLHAVPTL---------LALFNCDVPGLRLINLGGEACPQAIVERWARL----GRQVFNTYGPTEATVSASLAHPGQPVTIGRPLPNYGLLVIDAAVENGLRLLPQGETGELCITGP--GVAAGYLGRPDLTAEKFLANPWRLYRTGDLARIDEAGQIHCLGRTDDQVKIRGFRVELGEIEAALTRQPGVGTAAVILRQDE-GIERLVAYLIVDDAEATTGA---ALRATLATSLPPYMVPSHVEMLDEMPRLTSGKIDRKALRARPLELPAAPGDSDTPENPA--EEIL----- 214029372 26 -----------------------------------------------------------------------------LRRAAHVFADVPAVVY-----GSHRK-TYAAYYDRCTRLASALAGMGVRPGDVVATLIPNLPAQAEAHFGVPACGGVLNTINTRLDVGTVAYIFDHGEAKIVLVDSQFLSLAEQ-----------AKQDCEGKGPLIIEVPDEQAGYPASGRHPVYEDVLSAASHDFDWIPQDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMV-MQPKYLAIVPLFHCNGWNHTWMMPVLGGTLVCCRDITA-----PAIYDAIADEGVTHFGGAPIVLNMIVNAPQDQRRSFDHTVE--VFTAGAPPAPATLFHVTQVYGLTETYGHVTECLWKGGSWDNLDQQGRATIKARQGVAFPMMDHITVMDETMSQIPMNGQDQGEIVMRGNSVMKGYLKNPDATQEAF---KGGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPAVNLAAVVAKPDDKWGEVPCAFVELKPGEDVDEA---ALIAFSRDTLAGFKAPKKVVF-QELPKTSTGKIQKFELRSIA---------------------------- 167587214 7 ------------------------------------------------------------------------------------------------------RMTYAELDACTSRIAAALRRQGVQPDTPVALCVERSFDMVSALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVVLTQ---------AHLRAQVEAALGDAAGTRLLTVADLL------------------AQDIAPDAIEPAAAADAQLAYLIYTSGSTGKPKGAGNTH-GALANRIAWMQHAYRLTHDDVVLHKTPFGFDVSVWEFVWP--LSQGAKLAIAAPGDHRDPARLAAAIHAHRVTVLHFVPSMLAAFAAHLDDFGAAAQCGSVRLIVASGEALAPELVAKVARLL--PRATLVNLYGPTEAAIDHWTCGAADAHAHAVPIGHPIANLQLHVLDAAWQPVPAGATGELYLAGA--GLARGYLGRPGLTAEDPFVPGARMYRTGDLARRRADGALDYLGRIDTQVKLRGQRIEPGEIEALLRAAPGVHDAVVV-----VRDEQLIGYVARGDAGVLDPA---ALLDALRAQLPAYMVPSQLIALDALPVTPNGKCDRHAL-------------------------------- 148252270 5 -------------------------------------------------------------------------------KHARLRPLQPAFI----MASTGEAVTYRELEARTNRLAHLFRQRGLRRLDHYSIFMENNDRYLEACGAGERSGLYFTCVNSYLTPGELAYILNNSRSRLLITS---------VAKLGVAREALQEA--PGIELCIVVDGHPDEFGASERIVGLAEATAGLPATPIADESVGT----AMLYSSGTTGRPKGILRPLPEQPPPIFDFLERLWRYREGMIYLSPAPLYHSAPQA-AVNLTIRSGGTAIIME----TFDPERYLQLVEQWGITHTQLVPTMFSRMLKLPEEVRSRYDLSSLEVAIHAAAPCPAQVKEDMIRWWG----PIIHEYYGATEGLGFTA-CDSEQWLAHRGTVGKVLFGDLHILDEAMQPCPVGTAGTVWFK---TGSPFEYFNDPERTKDARSADGT-MSTVGDVGYVDADGYLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVIQPMSGIPPSAELEEELIAFCRQSLSRQKVPRSIDFEKELPRLPTGKLYKRLLRD------------------------------ 113868706 16 -------------------------------------------------------------------------------------------------------LTFGALATDAGTLGRSYAAAGLGSGQTVSVYLPNGEQTARLLLGTMACGLVVNPINLLCQPAQLRYILAHSDTRLVFTWPDGEAAIR---------EALREAGLDVPVLV------------TAPDANSLPALPATHDAASPLPPPQPDAPALLMYTSGTTGTPKGVLLTQRNLVANGTNVSREH-CLGPADRVLATLPLYHINGLVVTAIAPLVHGGSVVM----PMRFSASAFWQDSARHGCTWLNVVPTI----IAYLLNDPHGQAPAGVRFCRSASAALPPEHHRAFEARFGIG---VIETMGMTETAAPAFSNPLDPGQRRIGSIGR-PSGTRARVLGRDGKPAPDGQVGEIVLQG--ESVMAGYYKAPDITREAF--THDGWLRTGDLGYRDADGYFYISGRAKELIIKGGENIAPREIDEALLRHPGVLEAAAVGVPDPAYGQEIVAYVVMREAARCDDA---ALRAHCLRELGRYKTPKEFRFIAELPRGPSGKVQR----------------------------------- 169631177 465 ---------------------------------------------------------------------------------VSAEPDAVALTFGGS------SLTYRELDEAADRLAIQLGHRGVGPGDRVILFSDRSARAVIGILAVLKTGAAYLPVDPAVPASRLEFIVSDAAPVAAITTTDLRGRLDGFGLAVIDLDA-------------------------------HTDSPAEGQSGLVPAAPAPDDIAYIIYTSGTTGAPKGVAVTHHNVTQLMQ---SLDAGLPKPGVWPLCHSLAFDVSVWEIWGALLRGGRLAVVPESITASPADFHDLLVAEQVTVLTQTPSAVAML-----------SPDGLESTALAVVGEACPAAVVDKWA-----PGRTMINAYGPTETTMCVAISAPLKADLPDAVVPIGSPVPGAALFVLDTWPVPAGVVGELYVAG--DGVACGYVGRSDLTASRFVACPFGMYRTGDLVLWGDDGQLQYLGRADEQVKIRGYRIELGEVQAALGALDGVDQAAAIVREDRPGDKRLVGYVT-------GTADPAEIRGILSKRLPPYMVPAAVVVLETLPLTSNNKLDTRAL-------------------------------- 85094118 41 ------------------------------------------------------------------------------------------------------RWTYNELNHQSQLMARALLGLGIRVGDRVGIMAGNCEQYASLFFAATRIGAILVILNNTYTPTEAQYALEFSDCKVLFTTKKIGRLDQG--------PLLAELKMKSKAPKVVIIRGDSEGYQTYDQLLSQGFKVSVERLHHMERKVLPHLVCNLQFTSGTTGLPKAAMLTHHNIVNNARF-IGDRMKLGPDDVLCCPPPLFHCFGLVLGLMSVMTHGGKIV---YPAEVFDAPATLKAIVNERCTAVHGVPAMFDSILALPEAKNLKAADLRLRTGIIAGAPVPRYLMELLVSKLGMTEFTS-SYGLTEASPTCFNAHTDDPIDVRLTTVGTLMPHAHAKIVDRDGQIVPIGTKGELCIGG--YQLQAGYWNNSEKTNEVMMRDESGMLWLHTGAVFNEQGYCSITGRFKDIIIRGGENIYPLEIEERLVAHPAVSMAVVVGLKDQHYGEVVGAFLGLEKGHQPMS--TEEVREWCRRKLGKHKAPTHVFYLSTVPLTGSGKV------------------------------------- 78066256 2613 ---------------------------------------------------------------------------------ARATPDAIALEYADIHGGVHRA-TYRELDVSTSCIAAALCRRGVQPDTPVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYMLRDARPAVAITQ---------AHLREQVEAALGDDATTQLLTVADLLADETE-----------------GDAAGATTTIDDAQLAYLIYTSGSTGKPKGAGNTH-GALANRIAWMQHAYRLTRDDVVLHKTPFGFDVSVWEFVWPLAIGAKLAIAAPG--DHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDDFSAAAQCDSVRLIVASGEALAPELVAKMARLLPNATLVNLYGPTEAAIDVSHWTCGPDDANAVAVPIGHPIANLQLHVLDASWQPVPAGATGELYLAGA--GLARGYLGRPALTAEDPFVPGARMYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRAAPGVNDAVVI-----VRDEQLIGYVARGDAGPLD---RTALLDALRAQLPAYMVPSQLIELDALPVTPNGKCDRHAL-------------------------------- 78066256 9 ------------------------------------------------------------------------------------------------------RLSRGALDARASRLARQLRAAGVGAEVRVGVCVERSGELFVALLAVLKAGGVFVPLDPRHPAARLDWIVQDAQLRHGIVDAAGRAA------------------------------LGEPFEHAFDATVDAADGQEIVADDEE-VLVHPRSAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAAL-PIEAGDRLLHFASVNFDAAHECWL-APLATGASIVVAPPQPFAPDAAHALLVSESVNVAAFPPAYLREFAAVAARDGVPPAL-----RVLAFGGEALPQQAFEFVRGTFPSVRLINGYGPTEAVISPMLWPVEPGETPVLAADDAYASLPIGRVIGPRVARIDGGEVDGVGELLLGGVCVARGYHGRPALTAEADGEPGARVYRTGDLARLRDDGAFDYLGRLDDQVQVRGVRVEPAEIAACLRSHPA-VADAAVVAETGNGPTRLIACVALRAAADDAALKA-----HVAAQLPAAWQPHRFVRCDALPYTLNGKIDRAALRE------------------------------ 147800064 20 ------------------------------------------------------------------------------------------------------TYTWSQTHRRCLQVASSIKSFGIGRGHVVSVVAPNVPAMYELHFAVPMSGAVLNTINTRLDARTVSVLLRHSESKLVFVDCLS---------RALILEALSLFPPNTQWPLLVLIADEEVAPSSTRGD-----------PEFKWVPESEWDPIILNYTSGTTSSPKGVVHCHRGIFIVTIDSLVEW-SVPKQPVYLWTLPMFHGNGWTFT-WGMAAVGGTNVCL----RKFDARIIYDAIPKYGITHMCAAPVVLNMLSNYPNHQPLGY-----PVKILTAGAPPPYSVLLRTESLG---FVVSHGYGMTETAGVVVSCAWKPQWDRFPASERRQGVRTVVMTEVDVVDPKSGVSVEIVLRGA--CIMLGYLKDPEGTSKCMSKE--GWLYTGDVAVMHPDGYIEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPG-SPDKPTAKEMMEYCRARMPHYMVPKTVVFKEELPKTSTGKIQKFKLRDIA---------------------------- 86750707 41 ----------------------------------------------------------------------------------------------------ERHRSFDEVDTRVALIAGGLQRLGVAPGDCVCLLMRNDVAFLEAAYAVMMLGAYAVPVNWHFKPEEVAYVLGDSGTRVLIHADLLHQAAGVVP------AGVTVLSVPTPPEILANYKIDPGHRAAPQGAVDLDGWLAQQKPYDGPVLPQPQNMIY---TSGTTGHPKGVKRPTPEQAKSAEAMRALIYGLKPGARVLCPGPLYHSAPNAFGIRAGRLGGLLVLMPRFEP-----EALLQLIERHRIDTVFMVPTMFIRLMKLPPEVRAKYDVSSLRHVIHAAAPCPADIKRAMIE---WWGPVICEFYGSTESGAVTFATSEDALS-KPGTVGRIAPGAELKFIDDDGKELPQGEIGEIFSRIAGNPDFTY----HNKPEKRAEIDRDGFITSGDVGYLDSDGYVFICDRKRDMVISGGVNIYPAEIEAAIHAVPGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLDEGY---LREQLKHVLAGYKIPKHIEIMAQLPREDSGKIFKRRLRD------------------------------ 121609883 14 -------------------------------------------------------------------------------------PDKPAVI----NGTTGASLSYRELEERSNRFAQYLYALGLRRGERIAMLLENHLRCFEVAWAAFRSGLLLTAVNRYLTADEAAYIITDSDARVVVSS-----------FAMRALAAQLSCAMPACERRLML----------DGTIPGWDSYEQAIAAASAARLADEWLGATMFYSSGTTGRPKGVVRAQRACRIDTRMAMMRHYLFTAESIYLSPAPLYHAAPLNYTTNVQFCGG-TVVFMEKFEPMPA----LALIDRYRITHSQWVPTMFIRLLKLSPGQRAGFDLRSHRVAIHAAAPCPVEVKRQMIE---WWGPIVHEYYGGSEGAGLTAIDSHEALARPGSVGKALQGVIHICAGDGQGRPLPAGQDGLVYFER--DAQPFHYHKDPEKTRAAQHPCHPLWSTLGDIGHLDADGYLYLTDRQSFMIISGGVNIYPQAIENALALHPGVADVAVIGVPDPEMGEAVKVVIEPAAGVLPSAALAEELLAFVRGKVARFMVPRSLDFIDQMPRLPTGKLYKQVLRE------------------------------ 118472219 3 -------------------------------------------------------------------------------------PDRVALISGGD------QLTYGQLEEKANRFAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALV-----------HERRYSDRVANVLPETPDIKTILVV-EDGSDDDYERFGGVEFYSALEKSSPERDFGPRSEDDI-YLLYTGGTTGFPKGVMWRHEDIYRVLFGGTDFATGEPIEDPMVRYPIPPMIHGATQSATWMALFAGGTVLLTPE---FNPDEVWQAIHDHKVNLLFFTGDAMARPLLAAKDAGKEYDLSSLFLLASTAALFSTSLKEKFLELLPNRVIT--DSIGSSETGFGGTSIVAKGQS--HTGGPRVTIDKNTVVLDDDGNEVKPGSGVRGVIAKRGH-IPLGYYKDEKKTAETFKTINGVRYAIPDYAEVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPREGTRPT---LAELDAHVRTEIAGYKVPRSLWLVDEIKRSPAGK-------------------------------------- 217976501 4 -------------------------------------------------------------------------------------------------------LSFNDVDRLSDAFAAYLRELKLPTGARIAVQTPNGLAYPIVAFGIFKAGCTLINVNPLYTATEMMHLFADAQPDAIVAIDMFAEKNAPIPNVVLTSAASLFPAAPRLIIGAVQKYVRKEIPRPRFAACAFAQALAMADVRAYTAGLDPDAVACLQYTGGTTGVSKAAMLSHRNLIVNVAQFLSFVGGIREDDHVLTALPLYHCFAFTVNMLGFFFRGAHNVLIPN-PRPLVNLRP----AFAKAPISFITGVNTLFKGLLHERWFVEKPPQHLRLSVAGGMALHESVAKRWEQVT---QTPLIEGYGLSEASPVLTFNP--TLRVKPGTIGVPLPWTDIKCVDDNGREVAPGEHGELIARGP--QIMSGYWR---QPEETRIALRDGWLYTGDIATMDEEGYFTLVDRRKDMILVNGFNVYPNEVEATLTEHPGVKECAVVGVPDAGVGEAVRAFIV-RADKSLDAE---ELRDFCRTRLAPYKIPRHVVFRDDLPKSNVGKILRKDLR------------------------------- 115525222 1 -----------------------------------------------------------------------------IDRHAAFAPEGSALRFAGEST------TYRAFAAEIDATARKLASLGITQGDIVAYLGFNDPALLALLFACGRIGAVLTPLNWRLAAPEHERMLRDCAPRLVLVADEHIAHAEPLRATGNATRWASLSRVPG---------------WLPWQDIVPE------GTGLPPREDDGDLPVLLCYTSGATGTPKGVVHTHDSLFWNAVNS-AHMHDLTSADRVLTTLPMFHVGGLNILTTPAMHAGASVTLH----AKFDPGEAIDTIERERITLTVLVPAQLTAMMAHPRWNRADLSSLRAVTTGSTI------VSASFVHEVNARGLRLIQIYGSTETCPVAAYQRVDSAERKAGSAGLPALHCDLRIVDLDGRDVAPGDNGEILVRG--RNLMREYLNAPEATAAA---LRDGWYHTGDIGHLDDEGYLFVAARKSDMIISGGENVYPAEIENILLEFPGIAAASVVGRPDPHWGEAIVAVIVPALGAKVAE---TEVLALLQGRIARYKHPREIVFMDDLPRNALGKVLKDRLRA------------------------------ 91978873 22 ----------------------------------------------------------------------------LLRLQAEARRDHPFIIWAPFDA-PARVWSYGEFHERVGALAAGLAARGVKPGDAVLIHLDNCAEFLLSWFACVELGALAVTTNTRSAAAEIDYFADHCNAVAAITQPAYAELVAANCRKLRWIAVIS-------------HDPGAALPAQTVAKAESFESLFGDSANRPQRPTDPFAPCSVQYTSGTTSRPKAVLWTHANALWGAKINAA-HQTLRADDVHLAYLPLFHTNALAYSMLASLWVGGTCVV---QPRFSSSRFWSVSLEHRCTWNSNIPFCLKALMEQETPK-----HHSFRMWGTAVAEPP----------AFAAFGVKIIGWWGMTETITHGIIAEADQPNT-PMTIGRAAPEYSLRVVGDDGVPTQVGDTGNLLIKGPGLSLFKEYLHNGQATRDSFDE--HGYFITGDRVTLLERGAIKFGDRSKDMLKVGGENVSASEIEQVVITVPGVREAAVVAKKHPMLDEVPVAFVIPTAGVNAAPDLADRIMAICTKSLADFKRPREIRLVDEMPR------------------------------------------- 118487236 60 -------------------------------------------------------------------------------------------------GSTGKTYSFAETHLISRKVAAGLSNLGIKKGDVIMTLLQNCPEFVFSFMGASMIGAVTTTVNPFYTPGEIFKQFSASRAKLIITQSQHVNKLRDSDCHENNQKPEEDFIVIT-------------IDDPPENCLHFNVLVEANESEMPTVSIHPDDPVALPFSSGTTGLPKGVILTHKSLITSVAQQVDPNLYLKQDDVVLCVLPLFHIFSLNSVLLCSLRAGSAVLLMQ----KFEIGSLLELIQKHNVSVAAVVPPLVLALAKN--PMVANFDLSSIRVVLSGAAPLGKELEEALRSRV--PQAILGQGYGMTEAGPVLSMCLAFSKQPLPTCGTVVRNAELKVIDPETGSSLGRNQPGEICIRGS--QIMKGYLNDAEAT--ANIIDVEGWLHTGDIGYVDDDDEIFIVDRVKEIIKFKGFQVPPAELEALLVNHPSIADAAVVPQKDEVAGEVPVAFVVRSNDLDLNEE---AVKDYIAKQVVFYKKLHKVFFVHSIPKSAAGKILRKDLRA------------------------------ 149181421 14 ---------------------------------------------------------------------------NLLKQRAFLTPKRRALTFEG------HRYTFREVYDVARSWAGALHDIELKQGSKAGVLIKNNKEGYFLLLALQQAGVTAVMLNNRLTIEELAFQIQDTGVDALFYDADFQSV------------ALELKESIANKRVFSISEI----------------EVRQTDEFQPQDQVEMSSVCTIMYTSGTTGKPKGVLQSYNNHWWSAVGS-ALNLGLKETDTWLCAVPLFHISGYS-ILMRSIIYGMEIKLYE----RFDEEMINQDLKKGGVTIISVVSAMLQRLLKNLGEDIYHPDFRC---MLLGGGPAPKSMLQQCKEK----GIPVFQTYGMTETSSQIVTLSPEDSLEKLGSAGKPLFPCEL-MIVHNGQKAGAHVQGEIAVRGP--NVTRGYYNREEANKESFMD---GWFLTGDIGYQDEQGFLYVLDRRSDLIISGGENIYPAEIESVLVSHPEIAEAGVVGIESEEWGQVPVAFLVPEIPLETS-----EVKEFCRTKLAGYKVPHQVYFVENLPRNASNKLLRKDLRELI---------------------------- 37525804 466 ---------------------------------------------------------------------------------VRNHPDARAMVWR------DQRFTYAQLDEYAQYLLAKMRQCGVGPGSRVAVLMSYRPEIVISFYAILSAGAVYVPLSPSDP--RFADKINDAQPVLILTSEQ--DAVGLLDFRAIMLDVDELFRQPAPPDVQPIW------------------------------PVQESDSAYVIYTSGSTGNPKGVEVSHGSHASYHAWCHDYRFTQPGEPVSLQLAAPIFD--LSIGDFSRTLGCGGCLVMCPREWLLDAPEMHRLMMSEGVTFGDFPPVVLRQLIQFCQDNGKRLDGLSTLVCGADVWFGHE---LHAAQALCRPDARILGSYGVTEATIDSTVFDPETHPLRVIPLGRPLASCELFIVDKHLQQVPIGVSGELLIAG--VTVAKGYLNNPQLTAEKFITGKFRFYRTSDICCFLADGTIDFMGRSDHQIKIRGFRVELGEVESALLEHADVRQCAVVACNDSTNNKVLVAYVV-------SSADTDKLRGYLSLRLPGHMMPRAFVFLDKLPTTPNGKVDRK---------------------------------- 37525804 1544 -------------------------------------------------------------------------------------------------------LSYQQLDTLTAYVAQQLQQVGVGRGDRVGILMGHHPHNVTAMLAINRIGAVFVPLAPDNAEPANRYVIDNAEIKAILCRNETAPLCQRLSLAAMNIDELDIANAPYMTM---------------------------------AAICQPDDCAYVIYTSGSTGKPKGVAVTH-RSVCHNILAIRDELRLEPSSRIVQYSSPVFDVMLGEIFPA--LVAGACVVFANKQQLLPGSNLTEWLAHKQITHMWIVPSA--------LAIVPLVPLPSLQVIIVTGEPCMPEVAQRW-----SVGRRLMNGYGP--TECAIVVSLTDYHAAGQNLVLRPMGDVRFHLLDEQRKPVAPGEMGELYLAG--TCVAQGYLGMDEKTAGVFLPDSFRMYRTGDIVRQRMDGALEFIGRVDRQVKIRGYRIELNAVRAALSALPGVRQAEALAITDSQGNKELAGYIV-------GETSRSEILSALRQQVSEVMVPTALFFLDALPTGITGKV------------------------------------- 170700958 472 -----------------------------------------------------------------------------LEQAAADHPERPAVEYR------DIVLSAGELNARANRTAHRLLAAELRPDALVAICMHRSERLMEAILAVWKCGAAYIPIDPDYPAARIRTILEDSGAALVITCDG-----------------LLPPELAALAPVVSL-----------------DAATDIVDDANPGRPGSPDSLAYVIYTSGSTGKPKGAMVEHAGMLNHMLAEIDE-FSISASSVIAQTAPHCFDISVWQFFTAPLVGGKTVIVDDAC--IRDPASFVATLEAARISILELVPSYLSAVLDHASE--RPALMRHLRHLLVTGEMVSPALVKRWFDVF--PDIAVVNAYGPAEASDDVAQHRMTCAPTTPYVPVKPVRNVRIYVVDPQMNLCPIGVPGELCVSGVAVG--RGYLNNEAATREAFVDRGVRLYRTGDIGCYLPDGSIVLHGRKDHQLKIRGYRIELAEIDNALAAIPEIRQAAALDYRDDAGRAALCAYVAFRAGASLSDA---EIAAALSATLPDYMVPGIYVVLDALPLSSNGKIDRKALPLLDRARLSAAGQAPTL--------------- 170700958 1980 ---------------------------------------------------------------------------------AAAHPERIAVHHGTEVR------TYRDLVEGANRIAHLLQTAAIQPDDRIAVWMPRSPLMLETILAIWKCGAAYVPVDPAYPAQRVETILTLARPTVIVATDCVPPP------------ALASIPL---------------VDPSRLPDHPGAEAPAPVTPRCRPV-----DLAYVIFTSGSTGQPKGAMVEHRGMLNHVLAMARRVGLGARSAVAQTASHCSDIS--VWQCFAALVSGGTTVIYPDA-VILEPARLIDSLHRDRITAMQFVPSYLATFLGELETHAAPA-FPHLDTLLTIGETLQPAAAQAWFRL--NPAVRLINAYGPTEASDSVHYSMERAPDLPAIPIGRPIENLRLYVVDADMNLCPVGVKGEICIGGAGVG--RGYLFDEARTRAVFRDDPFRLYRTGDVGCFGPDGNLHFFGRRDFQVKIRGYRIELGEIETALTGLAGISNAVVVVRDTSHAEKTLCGY------ASGTGWTPKRLRDALRDKLPAHMVPDTLMLLPALPVMPNGKIDRAAL-------------------------------- 70606834 16 -------------------------------------------------------------------------------------------------GGLRHRFTYRQVYERVNRIANAFRELNVAPGDIVGVLDWNDHRYYESYFSLPSIGAVTLELNIRLHPTELGYIIKHTKPKGLLVDDSLLQLAEVLSKEHDFSFILVMSDKPVEEIKTNL------------RVLGYEELLRSNSPNRPSLTVDERSAATAAFTSGTTGLPKGVFYSHRSIILHAM-AVAIGNSLTPSDVGLQIVPMFHANAWGTPFASTMMGMKMIY-----PGRYTPDTLVEHIVTHKVTVTAGVPTILLEIVRRLQQMGVKTPGLRITSGGS--EPPSA-----LAKAFMELGGRVIQGYGATETSPLVSMALPRFEKMKQGLPIFGAEVKVVDPITNQELPWDGKSFGEIWLRGPWI--AKEYYNDP---RSSERFTPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAVVSLKPEYQDKEEVKKELREHLLKRFAKWQLPDDFIFVDEIPKTSVGK-------------------------------------- 118725404 652 -------------------------------------------------------------------------------------------------------LSYKELYSLTNKVGRYLRELGVQPNELVAVVMDKGWEQVVAVLGVLNSGAAYMPVDSEVPKDRLWYLFENSGARIVLTQS--------------------------------WLDKELDWPEGIRRIVIDSDEFDNIDDKPLEYVQKPEDIVYVIYTSGSTGNPKGVMVTHAGALNSVLYTNEY-FKISSGDSVLALTALHHDMS-VYDVFGVLGAGGTVVIPDAGKRK-DPQHWIELIINNRITIWNSVPAMMEMLLEYIESHPGITLESLRLSFLGGD--WIPVTIPDRLKAF-SSSVKTVSVGGPTETTLWNIWYVVESVDPLWKSIPYGKPISNTKYYILNDNLEECPEWVPGVLYCAGVGVSKGYWHDEKKTQEKFIHHGERLYCTGDLGRYMPDGNIEFIGRADFQFNVLGYRVEPGEIEAVLLKHSLIRTAIVSASGEKQGHKRPIAYVVPKQSNSLT---KSQLQEYLREKLPEHMLPGGYVFLEALPLNANGKVDRSAL-------------------------------- 206971671 30 ----------------------------------------------------------------------------VLRERAEKYGDRIAVV------SGKKHITYSELNKKVDRLAAGLLNLGIKKEDRVVIQLPNIIEFFEICFALFRIGALPVFALPSHRSSEISYFCEFGEASAYVISD------KALGFDYRKLAREVKEKVPTLQHVIVV---GEEEEFVNINDLYMD-------PVSLPE-VQPSDVAFLQLSGGTTGLSKLIPRTHDDYIYSLRVSAE-ICNLNAESVYMAVLPVAHNYPMSSGTFGTFYAGGKVVLA----TGGSPDEAFALIEKEKVTITALVPPL--AMIWLDAASSRNADLSSLEVIQVGGAKFSAEVAKRIRPTFGCTLQ---QVFGMAEGLVNYTRLDDPEEFIIYTQGRPMSALDEVRVVDENDNDVQPGEVGSLLTRGPYT--IRGYYKAEEHNARSF--TKDGFYRTGDLVKVNEQGYIIVEGRDKDQINRGGEKVAAEEVENHLLAHDSVHDVAIVSMPDDYLGERTCAFVIARGQVPA----VSELKMFLRERIAAYKIPDRIEFIEAFPQTGVGKVSKKELRKVIA--------------------------- 88703611 8 ---------------------------------------------------------------------------------AKTYPHKPAIIVADALGGGDTMVTYRELDERSNQAAQLFRSLGLRTGDHIALMMENRREYLEICWGAQRAGLIYTAISSHLKAEETAYILTNCEARLFIAS----------------------PKVAEVAQAAASHATGVTHHFMVGGVRENFESWEEATDAQPDTPIDDQNGVPMLYSSGTTGQPKGVFVPPEHAPHFLAPTLGAAFGFGEETVYLSPAPLYHAAPLHYNMLT-LYMGGTTVIMEQ----FDPEHALALIEEHRVTHSQWVPIMFVRMLKLPEALRNKYDLSSMQFAIHAAAPCPIETK---EKMIDWWGPVIVEYYAASESIGATLIDSPQWLTHKGSVGRAMMGEVHIV--DEEGHELPPGEIGAIYFSGSQATF--EYYKEPEKTAESYNER--GWANTGDVGYLDEEGYLYLTDRKHFMIISGGVNIYPQEVENLLITHDKVADVAVFGIPHEEFGEEVKAVVQPQNWVDATDEVAIELMEWLRDRLSHIKIPRSIDFNEKLPRLDNGKLYKR---------------------------------- 187918795 2611 -----------------------------------------------------------------------------------ASPEAIALEFV-DALGHTQQMSYGELDANADRVAASLIQAGVRADTAVALCVERSFDMVVALIGVLKAGAAYLPIDPDYPADRIAYLLDDAKPAVVLTQPHLLE------------------------------RVMAAVDRTRVSILAVDALRGADFTLSAPVPVAPDQLAYLIYTSGSTGKPKGAGNTH-RALANRIAWMQDVYRLDANDVVLHKTPFGFDVSVWEFVWPLAIGAKLAIAAPG--DHRDPARLVAAIETHRVTTLHFVPSMLAAFAAHLEDFRAAARCASVERIVASGEALAPELVARVAGQLPHARLYNLYGPTEAAIDVSHWTCDARDADAASVPIGHPIANLQLQVLDAALQPLPQGAIGELYLGG--VGLARGYLGRAALTAEDPFSRGARLYRTGDLARRRADGALDYLGRMDTQVKLRGQRIEPGEIEALLRATPGVHDAVVI-----VRDEQLIGYVACGADNALD---TQALLDDLRAQLPSYMVPSYLIAMDALPVTPNGKCDRHAL-------------------------------- 187918795 1027 ----------------------------------------------------------------------------LFARHARKTPDRVAL------ADAETQLTYAEVDAASDRIAFALRQRGVGAEQPVAVCIERSVRFAVALIGVMKSGAYVVPLDPAAPRERLTASVEACGARWILTANQTQAMAAVGAASTLDFDALTQASSPA----------------------------SVEEATASPATPLANQAAYLIFTSGSTGTPKGVVISH-GALADYVEGMLDELAFAADASMAMVSTVAADLGHT-TLFGALCSGRTLHLLP-AQCAFDPDRFAHEMRTRNVGILKIVPSHLHALLDAQ----HPADVLPAHALVMGGETLPWSLVERIAAL--NPTCRVINHYGPTEATVGALTCTLSTRSAQAVPLGLPLPNAYACVLDSHGASVPPGAIGELYLGGP--GLARGYLNRAAATAENPFAPGERLYRTGDRVRLRADRRLDSLGRLDDQVKIRGYRVEPGEVSAALRALDGIVQAETLAVEHDGRL-RLASFVALASDARFDEA---ALRATLSARLPDYMVPAVLQHVAALPVTANGKV------------------------------------- 187918795 9 ------------------------------------------------------------------------------------DPDAPAL---ASFTPHTVRLTRGELDSRAARLAAQLRAAGVTTEVRVGVCVARSCDLFVALLAVLKAGGVFVALDPRHPAARLDWVARDAGLMHGIVDGSADAAMRARFTQCFDVASAAATDAAAPRF----------------------------DGDEANTPVHPRAAAYMIYTSGSTGTPKAVAVEH-GPLAAHGEALADSLPIGANDRVLHFASVNFDVSIEAWLVP-LAVGGSVVISDPPPFAP--ETTHAFMLREGITNTTLPPAYVREFANVCERLGVP---PSLRTLLFGGEAMSQDSFDEIRRVF--PAVRLVNGYGPTEAVISPMLWPVDPGMTPNGFASLPIGWPIGRRVARIDGAARQGESGELLLGG--VCLARGYHGRAALTAERFLEPGERIYRTGDLARERVDGSFDYLGRIDDQVQVRGVRVEPGEIAACLLTHPAVADAGVLA-ETAGGRTQLIACFVLHEELDD-----AALQTHLAAHLPQAWMPHRLVRFERLPYTLNGKLDRAALRDFIA--------------------------- 197924387 12 -----------------------------------------------------------------------------------------------------RRLTAGELHAAANRLVHGLRAAGLERGDAFAVVLPNCPELVAAHLAATQAGFYLVPVNHHLVGPEIAWIVSDSGAKVLVAHERFAEAATAAADEA------------------DLPRTHRYAVGDVAGFRPYEELLEGQPDTPPQGRTLGW---VMNYTSGTTGRPRGVRRPLPGRLPEESHLGGFLGIFGIRPHDGNVHLVCSPLYHTAVLAAALHIGHPLVLMDKW----TPEEMLRLIDTHRCTHTHMVPTQFHRLLALPEEVKRRYDVSSMRHAVHGAAPCPE----HVKRAMIDWWGGCVEEYYAASEGGGAFAT-ADEWLKKPGTVGRAWPISELAVFDDEGNQLPPGELGTVYMK-----MTTGGFSYHRDEAKTRSNRIGDFFTVGDLGHLDEDGYLFLRDRKIDLIISGGVNIYPAEIEAALLTHPAVADAAAFGVPHADRGEEVKAVVEPADGHRPDDALAAAILTHCERHLAPYKRPRSVEFVAAMPRDPNGKLYKRRLRA------------------------------ 148652888 38 ---------------------------------------------------------------------------------------------------DKKRMTYTELFSRIGKLANVLDSLNLDKGDVVAVMDWDSHRFLESYFAIPMSQYVLQTVNIRLSPDKVLYTINHAKPRVLLLNSEFAPMVKDYQFEN-----------SSIEHIIWLDDNGVSSEGVFGNNQAYEALLAEASDEFEFQDFDENTIATTFYTSGTTGNPKGVFFSHRQIVLHALAEAATLGILPQGDVYMPMTPMFHVLAWGFPYTATMLGMKQVY-----PGRYMPDVMLNLIETEKVSITHCVPTILQMLLKQAEAEGKRFDGLKMIIGGSGLAKTALSAGIEVYTGYGMSETAPLISLTEFRSDDPEMSLEEEAKRRSLTGKPVIMVEAKIWDGDGNALPHDGKQTGELVLRAPWLTQ--SYFKNADAGVELWQG---GYMHTQDIAFMTEDGTLKITDRLKDVIKSGGEWISSLEIETILSLHPAVADVAVIGVRDEKWGERPLAAIVLKPNQDVTVEDIKAIAEKAAEKIPKYGVPEYYKIVDELPKTSVGKHDKKVMRELYVGQT------------------------ 215425483 69 -------------------------------------------------------------------------------HNARRAPNRAAVI------DEEGTLTFSELDEAAHAVANGLLAKGVRAGDGVAILARNHRWFVIANYGAARVGARIILLNSEFSGPQIKEVSDREGAKVIIYDDEYT---KAVSLAQ-----------PPLGKLRALGVNPDDDKPSGSSDETLAELIAHSST--APAPKASRRASIIILTSGTTGTPKGANRNTPPTLAPIGGILSHV-PFKAGEVTLLPSPMFHALGYMHAALAMFLGS-TLVLR----RRFKPALVLEDIEKHKATSMVVVPVMLSRILDQLEKTEPKPDLSSLKIVFVSGSQLGAELAT---RALGDLGPVIYNMYGSTEVAFATIAG-PKDLQFNPSTVGPVVKGVTVKILDENGNEVPQGAVGRIFVGNAFP--FEGY------TGGGGKQIIDGLLSSGDVGYFDERGLLYVSGRDDEMIVSGGENVFPAEVEGLISGHPDVVEAAAIGVDDKEFGARLRAFVVKKPGADLDEDT---IKQYVRDHLARYKVPREVIFLDELPRNPTGKVLKRELRKL----------------------------- 125972657 1 -----------------------------------------------------------------------------------------------------KRLTFKGLQTEVVRLANFLKSKGYVPGTVIATHLYNGIEAAVAFLAAEYIGCVVCLVDPLFKADEVPYYVEDSGAKCLIT---------------------------HLEKDEIAGKLPSEVDVINVREVQEVCESDEFEKSLEIYDFEENELALLLYTSGSTSTPKGVMLTTGCCHTFLRKNHQSMYRYDPDDRILCFVPFSHGFGSISVLIPALAYKAGIVF----QKTFHPAKVAEAVIKENITHMLGVPTHYRQLLRYEPFIN---NLGKLKAAFCSAAPISCEVARQWYEKTGIYLD---EGYGMSEATTLITTRMSRLPSTSGDVGHPPEGIISVDIVDDNDRVVENGTIGEIRVTG--QGLMLGYLNRPKETAE---RLRNGYLYTGDLGYKNPDGSLVVCGRKTEFINVAGLKISPVEVETALNSHSDVIDSAVVGVTDEVYGEVVKAFVIKKQDSNLTE---RELIKYVSDKVANFKVPKYVVFVDEFPRNNVGKVDKKALKN------------------------------ 84514399 21 -----------------------------------------------------------------------------------------------------ETLTWSELQAKTAQAANLFRDLGIGENDVVAFVLPNATETILTYLG-GQVAGIVNPINPLLDAEQIAAILRETKAKVVVTLRAFPEAVRLAPDVTTVLEVDLHRYLTGLKRLVVPLIRPKNPVAHKAKVLDFNAELAKHPTSLSFADSDKDRVAAYFHTGGTTGMPKVVQHRYSGIVYNAWLGARLLF--TEKDVQICPLPLFHVFAATVSLGASLGSGAQVVFPTPQGYRGDFDNFWKLIAKHKVTFMITVPTAMSALMQRKVDA----DISSLRLAFCGSAPLPLELYKKFEAAAG---VTICEGYGLTEATCLVSINPPDGEKRVGSIGLPFPYTDVTIVSSATGLPCDVDEIGEICIASPGVFSGQTY----TEASKNRDIFYADHLRTGDLGRIDADGYLWITGRAKDLIIRGGHNIDPAEIEEAMAGHPAVAFAGAIGQPDAHAGEVPCVYLELVAGADVTEE---ALLDYAKQHIHERAAPKHLEVLAELPKTAVGKIFKPELRK------------------------------ 17229187 33 -----------------------------------------------------------------------------------------------------QKITYQELENKSNQFAYYLRHIGVKKETLVALYLERSPDVIIAILAILKAGGAYLPLDISAPLERLETIIKDAEAFILITQESQLNYLEKITDEIQTICIDNQSNLTDFSDDISLCS-----------------------------EVTAHNLAYVMYTSGSTGKPKGVCVEHRGVVRLVKNTNYANF--SCDEVILQLASIAFDAA-TFEIWAALLNGGKLVLMPI--NIPSLQEIGMAIKQYHVTTLWLTAGLFNLMVEEQIEHLKSLRQ-----LLAGGDVLSVYHVSKVIEEL--PNCQLINGYGPTENTTFTCCHTVNDLIKDSIPIGRPIANTQVYILDDVLQLVPIGIAGELYIGG--DGLARGYLNKPDLTAEKFIPHPFRLYKTGDRVRWLPDGTIEFLGRIDFQVKIRGFRVELGEIEAILAQHPSVRSAVVLAQEYQPADKRLVAYFTREENCNTVAP--SELRHFLQQKLPNYMIPSAFISLEKLPLNANGKVDRKALPNV----------------------------- 167564950 13 ----------------------------------------------------------------------------LLRARADALPDEPFLFFPADDRG----YTYRAFDRLACAAAEKLRAHGLRRGDRLSVVLPNGPEFLAYYFGAHRLGVVSVPVNPALSATECAFIVRNSGAKLVVFDR------RLANLRDAVRSALGDDGTP--------VACADAASGFGLEALAAAAAEHEHASIAPEPALSADDDASILYTSGTTGHPKGVVLSHRNLLSDAR-ALVDWFAFEPGTRTMCILPLFHNNGQVITLLSPLIAGGSSVILEGKSALPS---FWKLIDKYRVNWTS----VMPAFLSAFLEYGLKRTDDTLRGIVCGGQVLLDEVRNRFESEY---RVPVFEGFGLTETTSFATMNRHPAERRRFGSIGVALPCNALRIVDADGRSVAAGDTGEILIRG--DNVATRYHARPELSAERF---RDGWLHTGDYGYCDDEGNFFFATRVDDLIIKGGENIYPAEIENVLHGCDDVVECAALGVPDPILGQEVCVYVKLKPSSTLG---KDDVRRLCEGRIAHYKCPRHVVLLPELPKGPTRKILRR---------------------------------- 110599039 30 -------------------------------------------------------------------------------------ADRTALIAE-----DGAHYTYADLDRLSTRLALHFKNLGLQPYDRVIHQIPNGPVSVLTFLGLLKAGAVPVMTLPPHREAEIGHFARLSGAR------GYAIASQVREFDFQALAGTVQEQNPSLEFVLV--TGGMPGPGYQSIDAMLLDPIEERAGSTSLPRPDPDFPAVLLLSGGTTGIPKLIPRTHNDYAYNFLRCAE-VCGLDGETSVLVAVPQAHNFALACGLLGTLATGGCELLSANTAT----EQLMKLIETHRLTHFIAVPTMILGLLDHPE--RGKYDLSSLRMILTGGSKLNPEVALRLRPELGCD----VLQVLGMAEGPLYWTRLEDPDDVRLHTQGRPQSPEFRIVDPESGKEVAPGEVGELWCRGPHT--IRGYYRADEHNTRAFSSD--GFYKSGDLVRLHESGNIVVEGRNKDCINRGGEKISAEEIENHLIAHGSVLNCAVVAMPDAIFGEKCCAFVVPAPGASLT---LEGLCDFLERKIARFKLPERLETLDALPLTNVGKINKKALREII---------------------------- 134103386 7 ---------------------------------------------------------------------------------------------------------YAEVGRRVARLANALRALGVTGDQRVGTFMWNNAEHLEAYFAVPSMGAVLHTLNIRLFPEQIVYVADHAEDRVVIVDSTLLPLFAKI-----------LPQLGTVRHVVVVGGGSLEAP-EGVEVHDYEALLAAQPDEFDWPELDERSAAAMCYTSGTTGNPKGVVYSHRIYLHSMQVCMTDGMALSQADRALAVVPMFHAMS-WGLPYAAFLVGSSLIMPD---RFLQPEPLTHMIAAERPTFAAAVPTIWQGVLQHLEQDPQ--DMSSLREVVVGGSACPPSLMRAFHDRYG---IPVLHAWGMTETSPLGSVARPDELWAYRSSQGRVPAGVEARLVGDDGSPWDGSSVGELEVRGPWIAGAYYQEDDPEKFHD-------GWLRTGDVGHISPDGFLRLTDRAKDVIKSGGEWISSVELENHVMSHPAVAEAVVIGVPDEKWDERPLVAVVLREGQRATAE---ELSEFLAGRVAKWQLPEHWTFVAETPKTSVGKFDKKRLRQ------------------------------ 167819954 210 ---------------------------------------------------------------------------------ARRAPHAVAIVH------GDARMTYETLDRRSDALARALRARGVGRGSRVASLQSYSEKIVVAYLGILKAGAAYLPLDPA-DPRRLEKI-EDAAPAMIVTARRDLE---------DVPQALRARTLTIDDPIECGKAPDAVNDVVTDVATDVVTDATARDAELDFATLAEADPAYVIYTSGSTGKPKGVEVSHGSNVSYHGWHRAYRFGKPGHPVTLQLAGMTFDLG-IGDVSRTLACGGTLVM-PPRDGLLDAGRLHALMRAERVSFGDFPPVILRELIRHCNETGDRLDMLDTLVCGADVWFGHE---LHAARALCGPHARVLGSYGVTEAAIDSSYFDPDLHALAPDSVVRPLPSCELLIVDPLLQMTPIGVPGELLVAGP--AVATRYLNNDALTAQKFLDGQTRFYRTGDICRFLEDGTIDFLGRRDNQIKIRGFRVELGEVEGVLAAHPDVRQCAVVVRDEASGDPSLAAFVV-------SDAPIAALRGYLRGRLPAYMLPAAIERLGDMPLTASGKIDRNRLKA------------------------------ 50082954 2492 --------------------------------------------------------------------------HSLFVKQVQVQSEATAVI------SPQKSLTYGELYQRSHQLGHGLRKLGVKPNQLVAVVMEKGWEQVVAVLGILMSGGAYLPIDPGLPQERQWYLLEQAQVTQVLTQT-------------------------------HLKQSLGWPEGIKCWSVDTEELAEYDPNPLEPVQTSE-DLAYVIYTSGSTGLPKGVMIDHRGAI-NTILDINQRFKVTPSDRVLALAALNFDLS-VYDIFGVLGAGGAIVMPPPKAAK-DPACWRELIIAHEVTLWNSVPALMQMLVEHLLGTSATAVGDLRVVMLSGDW-LPVDLPSKIQSL--WSNVQVMSLGGATEASIWSIGYPIEKVDWKSIPYGKPLLNQSFYVLNELMEPRPVWVPGQLYIGG--VGLAKGYWKNEHKTQASFITHPVTQYKTGDLGRYLPDGNIEFLGREDFQVKINGYRVELGEIEVALKQFPGIKEAIVTAIGESQQSKRLVAYAVFKEKSVISDSTSEQLRKYLWQKLPEYMVPDDYVILEALPLTANGKVDRKRLPK------------------------------ 171683925 67 -----------------------------------------------------------------------------------------------------RTLTYRELDSISNILAHSLRAQGVQKGDRVAVSLGNCWEFAALTYAVYKLGAILVPLNPQFNAEQVTAALNHLEVKLLIITDLAYKPGQGRSNIPLLKTIIKSPTVKSLEKVIVVDNSKTHFPSPPAFDTIWLHDAKHIDPIIPDSPLSPSETINIQFTSGTTSHPKAAMLTHENILNNGHL-IAQRMGLDPSDRIICPPPLFHCFG---CILGYMACATTGAEIMFPSPAFDPAATIVMAHKEKATGLYGVATMFVSMFEELANPKHRKNYLRPVYEIAAGSSVPQSLMYKIYATFGLED--LVICYGMTETSPVSCMTTPDDPFEKRTSTVGRVMPHKIVDPENKGRILPIGEKGELAAAGYLV--MKGYWGDEGRTNEVRVAERDEWMYSGDEASMDEEGYVAITGRIKDLIIRGGENIHPLEIENCLFQHEYVAEVSVVGVPCDRHGESVGAFVIAHEGVESDKDVGEEVREWVRSRLSAHLVPKHVWFVREYPKTASGKIQKFKLRDMA---------------------------- 149926825 5 -------------------------------------------------------------------------------------------------------LTYERLDSLTRDFGAYLQSLGMKKGDRVAFMMPNLLQYPVAMLGAIRAGFVAVNVNPLYTPTELEHQLRDSGAKVIVVENVAHTLEKVIKNTPVEHIVLASMGEMHLNFVVRYVKKLVPAFNIAGAITFKKALAQGRNNELRKVNITHDDLAFLQYTGGTTGVAKGAMLTHGNIVANLQQASSWLN--QDIEEGKEIAITALPMYHIFCLTANILVFIKV--GGHCLLITDPRNMKTFVKTLGAVPFTALTGVNTLFNGLLNTPFEQVDFSHVKLVLGGGAAIEPAVADRWKKVTGTRLS---EAYGLTEASPAVCINPLHEEYNGSIGLPVPSTEVTIR--DDDFNELPVGQEGELCVKGP--QVMRGYWNKPRETAE--ILTQDGWLKTGDIAYMDENGYFYITDRKKDMILVSGFNVYPKEIEAVATLLGGIFEAAAVGVPDSKTGEAVKLFVVKKDP----DLTAEQVIEHCRKHMTAYKIPRHVEFMKELPKSPVGKVLRRELRD------------------------------ 66827521 4 -------------LSDPFNYENDSNFANDKPNEFWDEVAKYIYWDKIYDKVYSGD----EIYPDWFQGGKFNSCFNVLDINVNNKRDQVAIIYECPYLNKTIELTYNQLFEKVCEFSRVLLNLNITKDDNVLIYMATTLEPIIAMLSCARIGATHCVIYDNYGVNTLVDRIESITPKLILSSSFTIVNDTIVELPTNLKNAIEISKFKPNHVIIHFRSYDSTFKESDPNSLNWDSEINQQKPFYEYVPVDSNHPLYIIYTSGTTAKPKSIVRSNSSLVCLKYHYSA----MMIKDVVLRFLAHHKVGGLTFFLYGFLSFGQTFVLSESGVTKF-----WNTLEKHKISMSFAWPKTIRNLIKYDPNAENNFNLSNLKVLCFGGEVTEEPISEYIENKIGVKCSR---GYGQSESGITLILGYGHIKIPYSACGLPAVFIKPVILSPVDGKELNENEIGEVSFKLPMPPSFAATFYKNDDRFKQLFSKYKGYYNSGDLGFKDKNGCFSVVSRLEDQLNSDGRSIILNKIEDSILKHPLVLECCSFGFE---KLNQLVALLVLKNADDDMNQLNNEINFIISNDFNPSTFLSKIIIIPELPISMGGKITRSILSNYLNDLPENVGDL------------------ 27382918 43 --------------------------------------------------------------------------------HARATPNKIAY----QMAGTGKAITYRELDELSNQGAHLFRSLGLKAGDHIALLMENRLAFMELCWAAQRSGLYYTAISRYLKQDEIDYIIADCGAKVVITTP------------KCADQIKALIKGTPGEPVFYMM------DEPLPGFRSYDKEAAAQPTTPISDEVAGYDMLY---SSGTTGRPKGIKKAFEGNKIDVPNAFADMCGMNAASTYLSPAPLYHAAPLRFNMMAIVLGGTSIIM-----EHFDAEEFLKLVEKYEVTQSQLVPTMFVRMLKLPDEVRYRYNVSTLKGAIHAAAPCPVDVKAKMIEWWG----PILIEYYAGSEGNGVTVCN-SQQWLEHRGSVGRAVVGKIKILDENDEEQPTGEIGTVYFADA---PAFAYHNDPEKTKKAYNAK--GWSTLGDVGYLDKDGFLFLTDRKSYMIISGGVNIYPQETEDVLITHPDVADVAVFGVPNEEMGEEVKAVVQPHDMTRAGKALEADLIAFCKGRLSAIKCPRSIDFEAELPRTPTGKLVKRHLRD------------------------------ 94497447 48 -----------------------------------------------------------------------------------------------------RKFSYGEMYDQIRRMACGLQAMGVQKGDRVGLYLPNTPHYVAAYYGALMAGAIVVNFSPLYTAAELEHQVEDSGTKILFTLSAAMEVLEHSTLETLIVGSVAEMLPPVKSLLFRWFKASESVAIPDDPRIIRYDRFMTNKGDCAVAQIDPNDVALLQYTGGTTGTPKGAMLTHQNLTANARQAQAIDPHQHEPDRIIAVLPFFHVFANTCTLNRTVVNGGEMVMLP----RFDAAQVLAAVQRVKATSLPGVPTMFQALLDH--PAIRNIDFSSLRACISGGAPLPLELKQKFEAATG---AHLIEGYGLTETSPIVCTPYEGLNKSGTVGQPVPATRVKLVDREDPTRPPPEGEPGELLFAGP--QIMKGYWNRPDADAKVFVGEYI---RTGDVGIIDEDGYVKIVDRLKDMIAVGGFKVFPSQVESVLYHHPAVKEALVIGVPDHYRGEQPKAFVTLNDGHEIDGP---ALKDWVNPQLGKHERVCDVEVRLNLPKTLVGKLSRKEL-------------------------------- 145300244 31 ---------------------------------------------------------------------------------AERFPDRPAVV----VRHQQIRWNYREYLIQIDRLALGLLALGIQPGDRVGIWSPNNIEWCLVQFATARIGAIMVCINPAYRNYELEFAINNVGCRALICASAFKGSDYLAMLNELAPELLVSARLPSLEMVIRLGEAQTPGMLNFSAVQALGDAQDPAWLARVAATLKPDDAINIQFTSGTTGSPKGATLSHGNILNNGRQVAR-GMAFSEQDRLCIPVPLYHCFG---MVLGNLVCISVGACALFPSEAFDPVATLQTVSEERCTALHGVPTMFIA--ELDLPGFGEFDLSSLRTGIMAGAICPEPLMRKVQTLMHMTEVTIA--YGQTCSPINHMTAIDAPLDKRVTTVGRALDHTEIKLIDPSGELVPIGERGEICCRS--KGVMQGYWQDPVKTAETIDDE--GWLHSGDIGIMDEEGYVQIVGRSKELIIRGGENIYPREIEDRLYDHPAVQDAAVFGVDSERYGEEVCAWVKLRPDQMVSEE---EIKHFLSARIAYFKVPRYIRFVEEYP-------------------------------------------- 167463235 2777 ------------------------------------------------------------------------MVHQLFEAQTERVPDQVAVICENE------QLTYRQLNERANRLARTLRAKGVQADQLVAIISHHSTELIVGILAVLKAGGAYVPIDPEYPEDRIRYMLEDSRAKIVLTRRE----------------------------------IRQHLNYEGDIVLLDEPSSYHKDRSNLVPASGTGNLAYVIYTSGSTGKPKGVLIEHQGLTNYIWWAKEVYVKGEKTNFPLYSSISFDLTVTS--LFTPLATGNTIIAYRGE----DKTELLANIVKDPRVDIIKLTPAHLHVLKEMNIA----DESTVRKMIVGGENLSTRLAESISSQF-TNGLELFNEYGPTETGCMIYHYDAEKDRRQSVPIGKPAANTNLYVLDAGGKPVPVGVPGEIYIGG--TGVARGYLNRPEKFVDNPFVPGEKMYRTGDLARWLPDGNIKYLGRIDNQVKIRGYRIELGEVESALLDMESVQEAVVTA-WGEDGSKQLCAYLVGDPSIE-----TIQFRQQLLRRFPEYMIPAYFVRLEELPLTLNGKIYREAL-------------------------------- 167463235 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIQFSSGSTGDPKGVMLTHRNLIHNTCAIIK-ALDIDLKDSFLSWMPLTHDMGLISCHFVPIVEGINQNLMPTELFIRRPVLWMKKANEHKATILSSPNFYKYFLTFLKNEQSLNWDLSHIRVIANGAEPILPELCDEFCSAFNLKRSSILNVYGLAEASVGAAFSKVGEEFVPVYLHRDHIDYCQVRICNKENEVLEDNVIGHIQIKG--ENVTQGYYNNPEGTRKVI--TPDSWLKTGDLGFFRKGK-LVVTGREKDIIFVNGKNVYPHDIERVAIEMEGIDRVAACGVVDPEKSSEIVLFVVFKKSAEHFAPLVNDIKKHLYKR-GGWSI-KDVLPVRKLPKTTSGKVQR----------------------------------- 218532228 40 ---------------------------------------------------------------------------------AAARPDAPCLIDAAEPGSGGRRLTYAEVDARSDAIAAGLSTRGVGPGDVVGLWMARGTELLIAQIGITKSGAAWLPFDAEAPADRVAVCLNDAEAKALLVSEALRPQAPEGTPAVTTEALLRAGQGAS-------------------------------APDLDAAGLGPEHPAYLIYTSGSTGVPKGIVISHANICHFLR-SGNAVYGLCADDVVFQGASVAFDLSMEEIWVPYLVGACLFVASPAMMG--DVESLPAIIAEARITVLDTVPTLLAM---------IPGDLPSVRLVLLGGEALPEPLV----ARWATDRRRLFNTYGPTEAT--VVATAAEMRPGRPVTIGGPIPNYSVYVADEALNLLGPGEQGELLIGGP--GVAAGYLKRPELTAEKFVANPYPSYRSGDAVSMTPEGDIVFHGRIDDQVKIRGFRVELGEIEARIRGEAGINQAAVVLRRDDEVD-RLVAFLVPERNAALD---RAALRKNLAAQMPPYMVPGHFEAVETLPRLTSGKVDRKALRAVADGEQEAPDN------------------- 188584347 555 --------------------------------------------------------------------------------HARRHPDRVAIHF------GEETVTYGALDAWADRVAGALRAGDLPEGARVGILMQRSPGLVAAMLGALRAGIPYVPLDPVMPPARRAGIIADAGIGVMLT-----------------RAADRALMPEGGPRIIEVDRLDGPAPGRLP-------------------PVPADRPAYLIYTSSTTGAPKGVEVLH-RGLSNLLFSMARAPGIGRDDRLLAVTTVTFDIAGLELLLP--LIRGAAIVLASADEIRDGHALLARMERSGATLLQATPMTWRLLLEAGFRSRPGFK------MLCGGEALPLDLA----RRLLEGGGELWNLYGPTETTIWSSAARIELGDA-AITVGRPIDNTSLFILDAQGEPVPVGVTGELLIGG--VGLARGYLGRPDLTQRSFIAPGARLYRTGDRARYRPDGRIEILGRADHQIKLRGYRIEPGEIEAVLLRQTG-LHSVVVLRPDAGGEERLVCYFV-RPEAEAAPTLRN-LRAALARELPDYMIPSEWVRLSRLPLTASGKVDRRALPAPGAGPPSDGGDTASDANVEAV--------- 134099594 11 -----------------------------------------------------------------------------LDRAELVYPDRVAVVDEPDQPAPWGSLTYRDMARLARAQAAGLDALGVPVGGRVAIVSHNAARLLVSFFGVSGWGRILVPVNFRLAPAEVRYIVEHSGADVLLVDP---------DLRHLLDTA-------TAKHTFVLGED--------------DDAVFGSTAEPARWDGDEAATATLNYTSGTTARPKGVQLTH-RNLWINATVFGLHTTLNDDDVLLHTLPMFHCNGWGMPYALTGLGGRHVVL-----RKVDGAEILRRIRDHGVTILCAAPAVVTAALDAAKDWEGEIPGRDRVRIVVAGAPPPTRTIQRVREELGWE---FIQIYGLTETAPLLTVNRMRSEWAELDGTEQARLLGRAGAPAIG---VRIAVDDGGEVLAQSNHNLDGYWENPQETARVQEG---GWFHTGDGGTV-HDGYLTIADRKKDVIITGGENVSSIEVEDALTSHPAVREVAVIGIPDEKWGELVTALVVTEDDTT----TAEDLIGHCREHLAGYKCPKRVDFIDELPRTATGKI------------------------------------- 213970459 486 ---------------------------------------------------------------------------------VQRTPDALALILAGESPSP--SLTYCELNERSNRLAWQLREQGVGPDVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLSAPSERLRHVLQDSGLKRLLTHSE------------------QRPTLPELAGIQCLCIDQMNSEA--------------ASAENPVVDIDPAHLAYVIYTSGSTGRPKGVAISHGALAEFVTLGADYS-DLREGDRVLQFATQSFD-GFVEQFYPPLCRGAAVVLRD--ERLWDSATFHHAIVEHGVTLADLPAAYWLTLVQDFAASPPVHYGALRQIHVGGEAMAVEGL--RLWQHAGLGHVRLLNTYGPTEATHDCSALTPEQVSWRGVPIGKGLAGRRLYVLDDQLNLLPQGALGELYIGGP--GLARGYHAQPERFVADPFVAGERLYRTGDRARLRADGAIEYIGRVDHQVKIRGFRIELGEIESRLQQCTGVREAVVLAVALAGSAQ-LVAYVVPANSDTEQMALRQRIKGQLQASLPDYMVPTHLLLLAQLPLTPSGKLDRKAL-------------------------------- 83954671 19 --------------------------------------------------------------------------------NAKAHPEKPALVCDG------QTVSWGAFDQRINKIANLLLSLGVSKGDNIAIISPNSIPYAELFMGILRAGACVTPLSTMASPDALQKMLTDCGARAIFVAAQYLE---------LVDGFIADLDLARF-----------AIDFDHPAFQPYGAAVDGASDSDPEIQIEMSDAFNLIYSSGTTGTPKGILHNHWMRSAQMDRVSPNGYD---DNARTLLSTPLYSNTTIVSFLPTLYGGSTVYLMP----KFDARGYLEIVQREKITHTMLVPVQYKRIMDVAD--FDAFDLSSMQVKFSTSAPLRAEVKADVLARFPGK----LLEYYGLTEGGGVTVLNSAEHPDKLHTVGQPAPGNEIRLIDETGAEVPKGTVGEICGRGP--TMMAGYFGRDDLTADYIWRDAAGFFRSGDMGRFDEDGFLILSDRKKDMIISGGLNIYADDLELVLLADPDVTDAAVIGVPSDAWGETPYGLVVLREGATRSGE---DICADANAKLGKSQRLSAVELREELPRSSIGKILKKELRA------------------------------ 66045847 19 -----------------------------------------------------------------------------------------------------RTLSYAQLDALSTKLAARLRDEGVTYGTRVGMYLPRSVDLVTSLLGILKAGGTYVPVDPQYPGKRVEHIVRDSELSLII------------------GDAANLPKISSLRVLALDELLSAPALQPAAQDTRID---------------PNNSTAYIIYTSGSTGEPKGVQVSH-GNVSRLLESTQRAYGFNAQDVWSMFHSIGFDFS-VWEIWGALAHGGQVAVVPYDISR-SPAALRQWLADQRITVLSQTPSAFRGLDEADRGNTAPLA---LRYVVLGGEALPASVLRPWVERHGDQKPALINMYGITEATVHTTFKRQDLETAAMVSLGKPLHGWRLHLLDANQAPVAAGTTGELYIEGA--GVAQGYLNREALNVERFVEGAVRAYRTGDLMTLESNGEYRYAGRCDEQLKISGFRIEPGEIEASLQTSPSVA-AAHVGVHDYGDGDRLVAYVVPGQGVDATEQARSEVAALMAENLPEYMRPSVYVPLAELPVTHHGKIDKQQLPSPAAG-------------------------- 157691115 1451 -------------------------------------------------------------------------------RQAKETPDAIAVM------DEQRKLTYRELEDMSNALGSELKVRGVEKEKTVALILDRSVYVIVSMLGVMKAGGAFVPIDPAFPAERINYTLEDSGAQVIVTNESLVSSYQ---------------HLKSIQVVQV-------------------EKAVRQSRTLDLPEASSDQLAYVIYTSGTTGKPKGVQLTHRNLSHYVNWLTNEV-TLQECDRTALLSSYAYDLGYTSI-FPVLKAGGTLYV-PREDVYKDPVRLMRFIDEQELTYIKMTPSLFHMMADSKDHAFNAL-----RLVILGGEPVVSEDVETFMEQ--HPCVAVMNHYGPTETTIGTVTKLITKQELGALKDRSVIGQPIAHTRNRQQRLVPYGAPGELYISG--EGVSIGYLNQPELTAERFLENPYFMYRTGDLVRQHANGDIEFLERIDDQVKIRGYRIEKQEIEHAARARLSIHEVYVKVLHMSRLPELALYYTAPEPIGTLT------FREKLAETLPDYMIPTYFVKVDHIPLTQNGKV------------------------------------- 159029568 1728 --------------------------------------------------------------------------HQLFEEQVKRSPDAIAIITENE------QLTYRQLNEKANQLGRYLARKGVKSESLVGICLERTPEMVIGLLAILKAGGAYVPLDPAYPTERLNVILEDAQVSLLLTQAKLVEKLGNYPGNLVILEAEQKN-------------------------------IALESPENLSLPVSSSNTAYVIYTSGSTGKPKGVVIEHHSTTTLLNWS-KEVFSSEELAGVLGSTSICFDLS-VFELFLPLAVGGKIILAQNVLDLPSLSA------------AKEVTLINTVPTAIAQLLEIEAIPETVRTVNLAGEALSNQLVQKLYQQENIKN--VYNLYGPSEDTTYSTFSLVPKGHHGQPSIGRPIANTQVYILDSFKQPVPLGTIGDLYIGG--EGLARCYLNQPELTAEKFISNPFSNYKTGDLARYLPDGNIDFLGRGDNQVKLRGFRIELGEIEATLGTYPPVKQAVVKVWEDSYRNKRLVAYLV----AENDPINTEDLRRFLGQKLPEYMIPALFVSLEALPLTPNGKIDR----------------------------------- 110632431 120 -----------------------------------------------------------------------------------------------------KTISFADLEKASRDFAAYLQSKGLKKGARVAVMMPNLLQYPVVMMGVLRAGYVVVNVNPLYTARDLEHQLKDSGAEAIVILENFAGTGKTDVKHVIVTAMGDMLGLKGHVVNLVVRRVKKLVPSWPGHASFRQAMREGAAARFSPPEVSLDDIAFLQYTGGTTGVAKGAKLLHRNVLANVLQSEIWLRTAYLDGRKQPERPVFICVLPLYHIYAMTVNAMTGIKLGAQANPRDIPALVKELGRHEFNVFVGLNTLFNALLNNPD--FQKLNFKYLDFTLGGGMAVQRSVAERWKKLTG---HTISEGYGLSETSPVATINRLDR-NEFTGTIGLPLPSTEVRIRDERGRDQKFGEVGEICIRGP--QVMPGYWNQPGETAKVMMSD--GFLKTGDMGIMDESGHVTIVDRKKDMILVSGFNVYPNEIESVLAHHTGVLEVAAVGVKDEHSGEVPKVFVVKKDPA----LTEEDILNYCHENLTGYKRPKYVEFRTELPKTNVGKILRRELR------------------------------- 118725149 1133 -----------------------------------------------------------------------------------------------------EKLSYGELDTRANRLANYLVSLGVGPETIVGIYMERSIDMLTALVSIHKSGGAYLPMDPVFPKDRLEYMLENAQVPIILTDSIIKETLPANQAKILCIDEEWNK-------------------------------ISVQSAEKPENRVTQDNLAYVIYTSGSTGNPKGVQIEH-RALTNFLLSMGTSTNMCEKDRLLAVTTLSFDIAGLEMLLP--LVTGASVIIAGRDEVIDGEKLIALMDKHDISVMQATPATWRLLVEEEWQGCSSLK------ILCGGEALPRDLANELM-----VRCSCLWNVYGPTETTIWSTMVRLNSKEGQVSIGKPIANTTVYVLDNEMKPTPVGIPGELYIGG--TGLARGYLKLPELTQEKFIEEGSRLYKTGDIVRFMPDGNIEFIGRGDHQVKIRGFRIELGEIETLLNKNPLISQSVVVCREISLGEKALIAYVIPKSQETA----ATTFREYLRNRLPDYMIPSYFVILDSFPMTPNNKIDRKSL-------------------------------- 118725149 36 ---------------------------------------------------------------------------------------------------------YGELYHGARALLYNLQTAGFKKGDEVIFQIDNNRQFMFAFWACILGGMIPVPVTTGTN------------------DEHKLKLFKIWDILKNPKMLASDDFFERLKSFGNNNDLSRQVDIMQTRTLSLENL-EKTDFFGEIEKAEENDIAFIQFSSGSTGDPKGVIITHKNVLYDIGSVIRWV-NINSEDSGLNWMPLTHDMGLIGTHIKDVIACINQYNIETQLFIRHPSLWIQKASEHKVTLLYSPNFYKHFLTFFKPENKKDWDLSKVRLIYNGAEPISYELCDEFLEKLGLKRNSMYTVYGLAEGTIAVTFPRLGDEMRFITLDRNYYPIYDCYVRICDIDNNDIGENKIGYICISGANVTSGYYNNKEATRKAI--TKDGWLNTGDLGFM-RDGRLVITGRAKDVIFVKGQNYYSHDIERVAQEVDGIKIVAVGAFNEKIKSDELILFVLFKMKVDKFIGLVRSLKKLISERMG-IEV-SQVIPIKSIPKTTSGKVQRYKLREYIKGQYDTIKN------------------- 53747903 537 ----------------------------------------------------------------------------------------------------ERSLTYGELAERARGLAQGLVARGVRRGDLVALRLERSPEQVESMLAVLQAGAAYVPLDPSYPVQRQEFMLQDSGARLLVHS--------------------------------------GPLPFAPQGCATLDLQAWHPAPSDGGEPLPQCDLAYVIYTSGSTGQPKGVAVCHRAMTRLVCNT--DYVQLGPEDRVAQASNASFDAA-TFEVWGALLNGARLVGLATEEAIQA-RRLAEVLREQRISVLFVTTALFNHVAREQPQAF-----STLRYLLFGGEAVDASSVRRVLKQGAPGHLLHV--YGPTENTTFSTAWRVEHLAEQAHTVPMGHPIANSRLHVLDEALQPVPVGAMGEVYLGGDGLALGYWRHPEATAERFVPDPHGLYRTGDLARRQADGAVVFAGRVDRQVKLRGFRVEPAEIESHLCEHSEVS-AAVVELRGEGALRRLVAYVVPRAGGRPGAE---ELRTFLRTRLPEYMLPASFSLLEALPLTPNGKVDRSAL-------------------------------- 53747903 1597 -----------------------------------------------------------------------------------------------------RHLTYAELEERSERLARYLAWLGVRAGDRVGLATERTLERIISLLGILKAGAAYVPLDVRQPARRLSLLVQAAGVRTVIAEEQARTVLSGLGQPLTLVDAAQEP-----------------------------ASAQQVPALGPERSLGGDMLAYVLFTSGSTGEPKGVCIPHRAVLRLIHE--PSYVQLSPREVMLHYAPLEFDAS-TFEVWGALLNGARLVLVP--PEQQSLESLGQELSTQGVTVLWLTAGLFRLMVEEQLKSLRGVRQ-----LLAGGDVLPMPQVRRLREAL--PECQLINGYGPTESCTFTCCHRVGSPQEGSVPIGTPIDLGWVSVVDERLQPVPDGAPGELLVGGP--GLAWGYLQHPELTAERFITPGARVYRTGDLVRRREDGTLEFLGRVDHQLKVRGFRIEPGEVEAAVLTHPAVQSAVVVGREGP-GGKELVCYAVPR--------------------------------------------------------------------------------- 34495234 3 ---------------------------------------------------------------------------------------------------DDRAYTYADMHRWTLRLAAGLMAVGVRPGDHVAVDMANFADFIALKLAIARIGAVSVAVNYLLRHEELAYVLRQSDASVLITMDEFRGLDYLDCLDRIWEDNGGGEALPRLRHVFVRAVTSDLPRRGAPLSCIEAAGASIPDEQVLMVTVGARTVSDILYTSGTTGKPKGVMLVHDAVTRTAY-SSAYTRAFQDGRRIGYALPMYHVFGYIEAMVAAMFVGGAV----APQVTFDPAAMLASVSRHDIDELICVPTMTSRLLDAAADG--TYDLSPLSTMFSSGTAHSPEMWQRMLDVLGVEE--LFTAYGQSETTASTMCTLPGDALIRFQTTNGTVKPVYKVIATDTGADLPVGEIGELVVRGP--AVTPGYYNKPAETAALFTAD--GWMRTGDLGRLDADGYLTLTGRIKESYRCGGELVLPSEIEAVLNRHEAVKVAHVVGVPHERMGEVGCAFVVPADGASIQED---ELIAYCSDLLARFKVPAHVLVVAELPVTVTG--------------------------------------- 118161408 25 --------------------------------------------------------------------------------------------------------TWQETYARTRRLASSLIKLGVGTGDTVAVMLPNTPAMVEASFGVPMAGAVLNALNIRLDLASLTFMLRHGQAKVLLADTEFAELARQ-----------MAAQIPGLRVIQVNDVLGPEVE--PFAELDYETLLASGDPGYDWPPADEWDAIALNYTSGTTGDPKGVVYHHRGAALNALSNI-LEWDMPKHAVYLWTLPMFHCNGWCFPWTVAARAGVNVCLRKFEP-----KLVFDLMRELRITHYCAAPIVHAALANAPANWRDGIDWT---VRGMVAGAPPPAAMVAKIEAMGFDLIHSYEVYGPAAICAEQDEWAALSQEERAVLKSRQGVRYHAVLDPETMQPVAADGEQIGEIMFRGNICMKGYLKNERATQEAFAG---GWFHTGDLGVMYPDGYIKLKDRSKDIIISGGENISSVEVEDALYHHPQVLAAAVIAQPDEKWGETPCAFVELREGGTVTEA---ELIAFCKNNLAGFKVPKAIYFGP-LPRTSTGKIQKFELRK------------------------------ 169627699 15 ----------------------------------------------------------------------------ALDQAAARFGERDALYADGS------WLSFSELRARARRFAAALIALGVEHGQRLAIWSPNSWHWPIACLGGQYAGAAVVPMNTRYTVDEATDILQRSHARVLVSVGKFLGTDRI--------EQLDTSSLPDLRHIVRVAVEDGDESGWDA-FVAHGDGVSDGDIDTRKAAVSSEDISDILFTSGTTGRSKGVLCMHRQPL-AASLAWATYGEFTENDRYLCVNPFFHNFGYKAGILACLQTGAAL----MPQLTFDPEKAMAAVQEHKITVLPGAPTIFQMLLDH--PARKNYDLTSLRYSVTGAAVVPVVLIERMQSELDFD--LVLTAYGLTETQGFATICRSDDDAVTVATTCGRPMLGYELRIDGAEKPGDEGE-----VLLRSANVMKGYLDDPKATAEAIDDD--GWLHTGDIGKLDARGNLTITDRLKDMYICGGFNVYPAEIEQVLMRLDGVADVAVIGVPDARLGEVGKAYIVLKPGATLNAD---SVIEYSAKHVANFKKPRFVDFLDELPRNLGGKVVKPTLRAM-HGEQR----------------------- 167590232 7 ----------------------------------------------------------------------------------------------------ERSYSFQEIGELSCRIANGLLAAGFAKETKAAVWADNDVTAWGCALGLWRAGLAYIPVNGRSTPAENQYVLDAFDCEVLFFQQAFATA----------IDALRA----SLPKVKLWVCIDADLPWAPSLATWS----ARQPSTMPFVDYHMDDVVTLSATGGTTGAPKGVMNTHRSFQTYFAQFMMACPYGAERPVNLAAAPMTHTAGMMS--LPCTARGGTVVVLP----KPDPALLLGAIAKHRVTEFFLPPTVIYRL--LDIPGIEKLDYSSLKYFLYGAAPMSVEKLKRAIEVFG---PVMAGGYGQTEAPASIANMTPAEHFVRLSSVGRPNPLVRVEILNDRGEVLPQGETGEICVRGDLV--MKGYYNAPDKTADTIVD---GWLHTGDIGHLDADGYLHITDRKKDMIISGGFNVYPSEIEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVELNAGQSVSAE---ELVALCKEKLGSVKAPKSVDFVAALPRSTVGKVLKKDLRE------------------------------ 166365523 14 -------------------------------------------------------------------------------------------------------LTYQQLDHLSNQVAAYLQTQGVNPNTRVGIMTERNPGMIIGILGILKAGGCYVPLDPDYPVERLRYILDHATIEILLTEHQVSE------------QLISCVTEPLPLQTVLFLDEGERLNKINDLTQITTSIWQKHSKESINLCNRPEDLMVILYTSGSTGRPKGVMLNHRGYMNRLEW-MQKTFSLKTGDRVAQRTSFCFDISVWEIFWT--LMEGATICPVKREVVLNPWEFAAWIKKTKINVMHFVPSLFGEFISAIENESWTF--PDLRWLIFSGEALPMSFIQKWLDCYGLKTGL-ANLYGSIDVTYHIITERPDERTSSQIPIGKAIDNVYLKVLDDQMQPVKQGEMGELWLGG--VQLALGYLKDPEKTAKAFCSNGDYIYRTGDLVKELPDGTLEYHGRIDNMVKIRGFRIELGEIESILTTHPNVREAAVLAIDYGEGQKRLIACL------SGDKIKNRVLKAHLEQKLPHYMIPQRFAWFPQLAKNHNGKLDRK---------------------------------- 115360507 31 ----------------------------------------------------------------------LNCAAALLDTAVEERGDRIAIKTESGIA-----WSYRELRDAGNRIANMLRDAGLVAGNRVLLHGTNHPMLAAAWFGVVKAGGVAVATMPKLRAGELSTIIGRARVTHVICEAG---------LSTELDGAMAS-----------VQWRGEVRRYETDDTHPHARWLDGYSAEFAAADTRADDPCLIAFTSGTTGEPKATVHFHRDVMAACHCFPEHVLRPTADDVFCGSPPLAFTFGLGALLLFPISVGASVVLLPKA----SPERLLAAIDRHRVSILFTAPAAYRSMLDHLD----RHDVSSLRKCVSAGEALPSWTRDAWQERTG-----LHLIDGIGSTEMLHIFASTGDTGAKNGAIGKAVPGYRLAVVDEHGQCLPPYEIGYLAVQGPTGCR---YLNDTRQRDYVK----YGWNLTGDSAYLDEDGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDIAECGVVGQIDERGGTLICAHVVLRPGVDGSEALTMQLQQHVKSVIAPYKCPHRIAYHASLPRNESGKLRRAVLRQAGHGVTRPL--------------------- 111017255 255 -------------------------------------------------------------------GGRI---EDLVVRQAHERPDAVAV------THGRRTLTYRALEEQSAWMARGLHDRGVGPGDRVGICVDRSVDLVVTMLAVLRSGAAFVPMDVRHPPDRLAYTARDAGVRLVVTELQG-------EARWAGVPAVTPAELPG------SVSGPGEVDWAVGGD---------------------GAPAYVVYTSGSTGRPKGVVIPH-RAVPALMSATATEFAPTPGDTWSMFHSPAFDFS-VWEIWGSLSTGGRLVIVPYWISRSPVEFH-TLLADERVSVLSQTPSAFVLLAAADRDL---EPLSALRLVVFGGETLDPRVVLPWLDRYPESRCRLVNMFGTTETTVHVTAHTVTRRDALTGSRTVGKPLPGWEMAVADGDPLPNGLTGEIYVGGA--GVALGYLDRAGLTACRFVAAPGGWYRTGDRGRICDDGTLEHLGRLDTQVQIRGFRVELDEVRSVLLDDPVVTAAAVVGRPEDPAGIALDAYVVPGGSAAAGTETVAAIRERAARFLPEHMVPRSITLVDALPLTINGKI------------------------------------- 114771223 23 -------------------------------------------------------------------------------------PDRDAVIYES------RNYSWSQLYKRSIQLASALNKNGVGKGDTVAILAANTPEMIEAHFGIPMSGAVLNTINTRLDSDTIAYILDHGEAKVFIVDGE---------LAPQAAEAIKGRDV----LVVDIADLQDNPNPNRIGTIDYSDFIKLGNESANWEPTDEWDAIALNYTSGSTGRPKGVVYHHRGAYLMSMGVISDWG-LPRHPKYLYTVPLFHCNGWCHGWAMAALAGTIVCTRAITP-----AVIYNAISEHGISHFGGAPIVLGMILNANDNDRKKFNYT---VNVMTAGAPPPAAVLEGIEKLGFNVTQVYHTVMSTWNSDWDDLPQDQRAIMKSRQGAGMVHTDGLRVVDPNGIDVPADGETFGEILIRGNTVMKGYLKNPKATSEAFAD---GWFRSEDLAVMHANGYVEVKDRLKDIIISGGENISSVEVEGILHRHEAVALAAVVAMKDEKWGEVPCAFIELKDGKSVTE---NEIISFCRDHLAGFKRPKKVVF-GVLPKTATGKIQKYELRN------------------------------ 197775599 2 ---------------------------------------------------------------------------------VDAVPDREALVYDHPGTGEERRLTYAELDAAANRVAHHLLEAGVAPGEHLGMHLYNGVEYLQTVLGCLKARIVPVNVNYRYVADELVHLYRDADLAALVFDAEFTERV--------------AAALPRTEKLRHLVRVGVPPDGAPPLDAVAFTDAEAAASPLRGFARRSADDLFIIYTGGTTGMPKGVMWRQEDPVSRPEELAERVAAGGDGITFFPTPPLMHGTSTLTAFIGFNFGQRIVIHRKFVP-----HEVLRTIERERVTSVSLVGDAMLRPLIDALNGPLKGCDLSSVFSVSSSGAIMSDTVREQFTALA-PGVLLLNNFGSSESGFNGTATDDSG---PATGFRLRVNARTAVVDPVTYEPVPPGGTGRVAQRG---HVPLGYYKDPAKSKETFFRRGERWVLLGDMATVDDEGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDHRWGNRVTAVVQLREGVA--APTLAAIQSHCRTRLAGYKIPRRLVIAPEIQRSPSGK-------------------------------------- 114705184 23 -----------------------------------------------------------------------------LDHAVNSLPTKTAVVWR------DRSWTWSEFHQIVLRLAKALKDRGIQKGDVVSIMCPNRPEMLAAHYAIPALGAVLNSVNTRIEAKDVAFILKHAESRLILADPTCADDAR---------KAAQETGVP----IEVFAEDGESGDGLKLLSGERPPEI-----DLIAEITDEWQPIALNYTSGTTGNPKGVVL-HHRGAWLNAVGNITALQFNDKTAYLWTLPMFHCNGWCHTWSITAAGGTHVCLDKVVP-------EAVFEAMDRIGVTHLSCAPVVLYMLINSDAKEKRDASRRITVATGGAAPTASLIKQ-MDALGFDFIHLYECYGPTSIEHEAGLDVEERANLLARQGVRHLSANRIRVVNDEGAEVPADGTTVGEIVLTGNTLLAGYYRNPDETEKAFAG---GGFHTGDLAVRHPDGHIEIKDRAKDVIITGGENVSSLEVEDVLSKHPDVAIAAVVAKPDEKWGEIPMAFIEAKSGTSPQPET---LETFCREHLPGFKIPRAWAFC-ELPKTATGKIQKYVLREQAA--------------------------- 33595639 13 -----------------------------------------------------------------------------------KNPAAIALI-DCLDHEAPRIYTHGDLDRLANACARGLLRKGLKTGDAVALMGINRAEFLIAYLGIMRAGMVAVPVNYKLAPDTLSFLLQDCQARLAFVDE--------------PRAALAPAGLDTVRL----------------DTAQWDEFLDPGP--FETYAPPPRTTAMILYTSGSTGRPKGVQLSHDGQLWTIR--SRFLNRKDFDNERFIVAAPMFHMNALANCKFALAAHASIVLLPQ----FDTHRFIEALGRHEVTWITSVPTMMALVVKEK-QALAQIDTARMRYIRMGSAPATDQLYEAVRRAF--PNAAIAGGYGTTEAGPIVFGPTQGRALPGGGGLGWVLPDVEVRLVDAQGRDADEG---ELWMRTP--ANMLGYLNLPDKTRQVLTED--GWYISGDVFRRDSDGCYYFIGRADDMFNCGGENIYPGEIEQVIERLPAVMQACVVPVADEIKGHKPVAFVVLQRGMSLSE---QDVKSYVLANAPAYQHPRRVFFVESLPLAATSKVDRRALRAQAE--------------------------- 49477643 30 ----------------------------------------------------------------------------VLRERAEKYGDQIAVV------SGNTYITYSELDKKVDRLASGLLNLGIKPEDRVVIQLPNVIEFFEMCFALFRIGALPVFALPSHRSSEISYFCEFGEASAYVISD------KALGFDYRKLAREVKEKVPTLQHVIVV---GEEEEFVNISDLYIDPVL--------LPEVQPSDVAFLQLSGGTTGLSKLIPRTHDDYIYSLRVSAE-ICNLSAESVYMAVLPVAHNYPMSSGTFGTFYAGGKVVLA----TGGSPDETFALIEKEKVTITALVPPL--AMIWLDAASLRNNDLSSLEVIQVGGAKFSAEVAKRIRPTFGCT----LQQVFGMAEGLVNYTRLDDPEEIIIHTQGRPMSALDEVRVVDEDNDVKPGEVGSLLTRGPYT--IRGYYKAEEHNARSF--TNDGFYRTGDLVKVNEQGYIIVEGRDKDQINRGGEKVAAEEVENHLLAHDAVHDVAIVSMPDDYLGERTCAFVIARGQAPA----VSELKRFLRERIAAYKIPDRIEFIESFPQTGVGKVSKKELRKVIA--------------------------- 158314640 24 ----------------------------------------------------------------------------VLLRGLRRRTSETALVWDNG------RLTYRELRDEISRMIQALRSLGLRRGDGFAVLLGNQPEAVIVLAASVLLGLRHTPLHPLASPEDDDFIIQDAGISTLLVDAQRY-----------PERTRAAASATALKRILTVSAFDIGVD--------ISALADRYAPAPLVSAAAHGDPAHVFYTGGTTGRPKGVVISQRSMVEQAVSCAAEWEWP-AAVRFLVATPLSHASGL--LVVPVLLKGGTVFLTES----FNAGTFCRMVREYEITISLLVPTMIYRI--LELGPDVDTSMPSLEVLAYGGSPILPGRLAEAIDRFG---SIFMQTYGQTESPIACVLPRRDHESARRRESCGYPMAGTEIQVLDDGLEVAIGTVGEICVRGPLV--MDGYWNQPAETARA---LRGGWLHTGDLAKMDDDGYFYIVGRSKDLIITGGFNVYPREVEDALSSHPSVAMAAVIGIPHDGWGEAVHGFVVLRSESAATAE---ELIEHVRRWKGPIHAPKTIEIRETLPVTANGKPDKRALR------------------------------- 33599445 16 -------------------------------------------------------------------------------------------------------ITYGELVARVRRCAAGLSARGIGAGDCVALLAPPTPDAMVCLLAAARLGALWVGLNPRYQAREMAYVIGHAQPKLVLSVREFEARRYADDL-----EAALATLAPQARRPELLYYDSQ----ASCDEAMLHALCDAPDAACPAPFDDAAQPCMLVYTSGTTGNPKGVLLSQTALIYRSTVQAR-TFATRSHPVVINFAPINHIGGMHFRGLSQILAGGTIIYQE----RYRPAEVMGLIEKHRVNMLMLGSTMLQMLIREPSFDMSIMRGMEWFIFSGAAIPMP-----ILQRVKEHCPRIGSTYGLTESCGSVSYIVASDSLEAAAYTVGRAIPEGQLRVADEQGQPLPAGTQGELQVRG--QYCMNGYLRDAAATAGAF--TRDGWLKTGDMAQREDDGNFRLVGRIKEMYKSGGYNVYPREIEVVLEQHPNVLMSAVIAVDDELYQQVGHAHLILRPDTEVSEP---ELVQWCRERMANYKVPKRIFVRNSLPMLSIGKVDKIALRQ------------------------------ 21241651 11 ------------------------------------------------------------------------------------------------------EWTYAELDALVGRLAALLRRRGCVDGERLAVLARNSVWQVALHFACGRVGAIYVPLNWRLSASELDALLQRAEPRVLLGDDVAAARTDMDALADFIASA--------------------------------DALEPADTPSIPPDRVS-----LILFTSGTSGQPKGVMLS-EQNLQHAAHNFGVTTRVDARSSFLCEAPMFHIIGLVTKVRSALAVGGSI----QVSNGFEPKRSLGWLADPSLGITHYVGVPQMMQAFRNQPGFDAAALRHLTALVSGGAPHASDDLLGWLD----DGIPMVCGFGMSEAGTVFMSVNCDVIRNKLGAAGIATPSVQTRVVDDKGNDCPAGVPGELLLRGPNLS--PGYWRDPQ--ASAEVLDGQGWFRTGDIVQRDADGFFWVVDRKKDMFISGGENVYPAEIEALLADHPDIRECAVVGLADPQWGEVGYLAIVPAAAAPD----LEEIRNYLTTRLAKYKVPKHLRLVDALPRTATGKLQKARLRDTLASDT------------------------ 111224039 30 ----------------------------------------------------------------------------LLRTAAERHGPAPALVHGG------RRISYAQLDRWVDRLAGGFAGHGLRAGERVVVQLPNVPEFVATCFALFRLGAKPVFALTAHRSREIAYLCDITGAAA------YVFPGRHRGFDHPALAREIRAGTHGLRLLFALGDAGDDLI----------DLSTVDGEAGRLPEQDASDVAFFLLSGGTTAIPKIIPRTHDDYAYQCRATADLIG-FTAADVYLAVLPLEFNFTWGCGVIGTLLSGGTVVLADD----PTTDDCFATIERCRVTVTSLVPTLAQLWLEATEW--NTRDLSSLRLVQLGGARPARSLVERIGPAFGCELQ---QVFGMAEGLLTLTRQGDPPETVLGTTGTPLSEEDEIRIVGEDERDLPGGEVGELLVRGPYT--LRGYYRAAEHNTRAFTAD--GFYRTGDLARLTANGDLVIEGRIKDVVIRGGNKTSAAELEEHLLTLPGILRAAVVGLPDELLGERIGAFLVTAGTRPSRHELNQGLQQ---RGLAEYKFPDQVEFVDELPVTPLGKIDKKAL-------------------------------- 167624022 28 --------------------------------------------------------------------------------------------------DDGENISYTELSTRALAVCKSLINSGVKPGDRVAIWLPNCANWVIAALGLQMAGAILVPLNTRMKPIEAADILERSGTKILFIMGDFLGLD--------YPAALADVLPNNVERQVVVTERTANDTIPLIVNQTWQQFLAMGNSLKDEVAVKPDDIADLMFTSGTTGKPKGVMSSHRSCL-LAFTQFVEILGLEKGDRYLVVNPFFHAFGYKAGWLTCLIAGATILPH----KVFDANEVIARIETDKVTVLPGPPTLYLSMLSHPK--LSTTDLSSLRVAVTGAATIPPILIERMRSELGFKIVTTA-YGLTECGGLATICRPDEDVETIAKTSGSAIKGTQISIQSNDGQFLGNGVQGEICLKG--FHVMQGYFQDEAATTATI--DGDDWLHTGDIGMLDERGNVTITGRLKDMFIVGGFNCYPAEIEAVLAEHDSISLSAVIGVPCERMGEVGCAYVIRKPGSVLNEE---ELIQWSRSRMANYKVPRHIRFVESMPVNASNKVL------------------------------------ 121610775 18 ----------------------------------------------------------------------------------------------------ERSLTWRELNARANRVAQALHLRGVEHGHIVALSMEVRMEWLVLSGALAKLGCSMLGVNWRLTDEEARYVLSDSGAQVFITDAQDL------------AVVSRTVQAALVPLVVTIETPGESF-------VPWSELLE----APEVARQSLAEASLLIYTSGTTGLPKGVAVSTDLVTLREYFESVDASGAVEGVRVQLVNMPMHHASGPSQMWSAIRKGRTLVL----QRRFDAEGVLALIQKHHVHLWSGVPTMFKRLAGLAPEVLARYDVSSIRRIGVGAAPVPYALKLWMLSYFG--RDTLQENYGSTETGMVC-ALLPAMQERKPGSSGLPFRHVSVEVRDALGHLLPTGQIGELWVKTPIT--IKQYLNEPALGEDVLDAR--GFFRTGDVGYLDEDGYLFITDRVKDMVITGGVNVYPAEIESVLMRHAAVEDVAVIGIPDEDFGEQVLAFCQLKAGRAANEA---DLLAHCERYLASYKQPRRIEFVEDLPRNGMGKVLKRELRN------------------------------ 25029333 34 --------------------------------------------------------------------------------------------------------TYRELADDVEIAAHAMIEAGVEPGDVVGIHLPNWYEWLIIHLAAMRVGAITNPLIPIYRDREISHMARTAKVSVLFIAETFRRFNYMDMVDRLRDE------LPDLKKTIVVRGQTRRKGFDLFEDFTGRTRREESPVDFTELRPDPNDLALIMFTSGTTGKPKGVMHTHNTVLAGALPW-PDKLGMDENDVIHMASTFGHLTGYLYGVSLPFMLGGTAVIQDVW----SVDYFVYLVEKYRITHTSGAAPF--LHDLLHAENLHHYDMSSLKRFCCMGAPIPRVFITQAKEKL--PEMSVFGGWGMTECCLTTMGHPDYPEEKIVNTDGRALAGMETRVVDEEGNEVPRGTQGRLQVRGAFL--FRGYLGMLDATLEEYEGD---WFNTGDLAVMDDEGFISLSGRDKDVIIRGGENVPVADLENALIQHPDIADVAVVAMPHDRLQEIAAAVVVMEHGREP--ITMETMKAHLSTNIAKPYWPEYLEVTDTLPRTPSGK-------------------------------------- 167045698 24 ---------------------------------------------------------------------------------------------------KKRSYTWKQVYDRSIKFASALEKHGIKSGDTISIMAANTPELFEAHYSVPMTGAVLNAINTRLDSKTVGYILKHADAKALIVDRQFHGVVK---------KALESFG-KKILIIDIVDKQADLKDSEKIGEIEYESFLEKGDVNYVWRPKDEWQAISLNYTSGTTGNPKGVVY-HHRGSYLMSTGSAAAWNMPNRLNFLYTVPMFHCNGWCYPWTLAMLHARVICIRNIRA-----KEVFDLITEHKVTHFGGAPIILNMLASA---PKEEQKPLKHKVYVLTAAAPPPSIIFKKMKNLGFEVMHVYETYGHILQCAWNKEWDDLNEDEKADINARQGVRYPMDPETMKPLPRDGKTIGEIMIRG--NVVMKGYFKDKEATEKAMKG---GWFHSGDLAVMYPNGYIQIKDRSKDIIISGGENISSIEIENTVAKHSSVSLAAVVAKPDEKWGEIPCAFVELAPEKKATEE---EIIKFCRETLAGFKIPKKIVF-GELPKTSTGKIKKFELRKKA---------------------------- 120610200 25 ------------------------------------------------------------------------------------------------------HYSWADLEHASARIANLFASLKLPEGSRIAVQVEKSVEAMLLYLATLRAGFVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPA------------NFGWVSKLAFTAGTAHVFTLGDD---------RTGTLLERATHHSSVHEPVARSADDLAAILYTSGTTGRSKGAMLTHGNLLSNA-LVLKDYWGWKPGDVLIHALPIFHVHGLFVAIHGALINGSPMVWF----AKFDPKAVIAAMPRATVFMGVPTLYVRLL----AEPALNRECTARMRLFVAGSAPLLIETFKEWQERTGHTILERYGMSETIMLTSNPYAADPGQEERRGGTVGFPLPGVGLRVVDDAGQPVATDEIGHIQVQGP--NVFQGYWRMPEKTKEAVDAQGGRWFKTGDVGKVDARGYVHIVGRSKDLIISGGYNVYPAEIEGFINEMPGVAESALVGVPHPDFGEVGVAVVIGKPGAQPDGE---AIIAQLKARLANFKIPKRCFVAAELPRNTMGKVQKNLLREQYKG-------------------------- 163849316 5 --------------------------------------------------------------------------WHLLDTQAEQYPDRVLLRFA------DQQWRYAEAVALARRAAGVLYDLGVRPGDRVGLMIGNNPDYLWAWFGCACLGAVTVPINLHLKGDVLHYILDHAGATVLLIEAHLYERI-----------AALRAQLPTLRHLVV-----RGSDTAPPDAVHWHTALSGARP-VDPSPGSATDLHSILYTSGTTGPPKGVMLSHHAYLHSAALFADVMIGATADDVFGTSLPLFHINAQAHTVLPAIYRGTTIALIEQ----FSASRYWRQLADLGATICNLLAAMIPILMKQAP----SADDRAHRVRIAACAATPPDLWRAFEERFG---LTIIEGYGLTETTGFCVANPRD--AVRVGTFGKAMPGFELAVVDASDQPLPAGVPGEIVIRPQRDHMMMGYYRQPEQTATAM---RGGWFHTGDLGQLDEAGYAIFIDRLKQSIRRRGENISSWEVERAVNAHPAVLESAAVGVPSELGEEEVKVVVVLRPGATLDPI---DLIRWCEERLAYFAVPRYVEFRQSLPKT------------------------------------------ 118470598 10 -----------------------------------------------------------------------------------------------------RTTTYREVGERAAQLAHLLREVGITGDERVGTFMWNNTEHLTAYLAIPAMGAVLHTLNIRLSPEQIGFIAREAEDRVIITDSSLIPLLAPV-----------LPLVDSVHTVIVVGDGDEPLRGADRTVLRYDEAMAGRPTRFDWPDIDENSAAAMCYTSGTTGNPKGVVYSHRSYLHSLNTCTANALDVSCGDVVLPIVPMFHANA-WGLPYAALMAGAGLVM----PDRFLDGASLIELIETQRPTLAGAVPTIWNDVLNCLEKSPGHDISSLRLVACGGSAVPLSLMQAFQER---HDVYIQQAWGMTETSPLATVPLPGVTDERHWAMRITQGRPMCVDDAGNPLPSDGKAVGELEVRGPWITGGYYLGRDAEKF-------DSGWLRTGDVGVIDELGYVTLTDRAKDVIKSGGEWISSVELENHLIGHPAVLEAAVVGVPDERWQERPLAVVVLHEGSSADPG---ELREFLADKVVRWWLPERWAFVDQVPRTSVGKYDKKTIRA------------------------------ 163743336 34 ---------------------------------------------------------------------------------------------------------YGELFAGAERMAAALVSRGVAPGDRVAAQVDKSLAAIQLFLGTVMAGAIFLPLNPAYTEAEVAYFIGDATPRVFVCNPVRRE---------------SLHAVAGEATVLTLDGEGQGSLAD----------LAAGHAGFEPIERKPSDLAAILYTSGTTGRSKGAMLSH-ENLYSNSLTLRDYWQFTAEDVLIHALPIFHTHGLFVATNVALLAGAQVVLLP----TFDAEAILAAM-PNATALMGVPTFYTRLLADARLTPDLAAN---MRLFISGSAPLLVETHEQWEART---SHRILERYGMTETNMSTSNPYDG---VRVAGTVGPPLPGVEARVTLDNAEIPLGEIGVLEVRGP--NVFQGYWQMPEKTAEEL--RPDGWFITGDLAKIDSNGYVTIVGREKDLVISGGFNVYPKEVETLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPTEEGTD----AASIQAALSEHLAKFKQPKHIALMDELPRNTMGKVQKKALRE------------------------------ 2911797 32 -------------------------------------------------------------------------------------------------------YTYADVELTSRKVASGLYKLGLQQGDVILLLLQNSPEFVFAFLGASFIGAISSTANPFYTSAEIAKQATASKAKLIITHAAYAEKVQQFAQENDHVKIMTIDSLT-------------------ENCLHFSELTSSDENEIPTVKIKPDDIMALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYFHERDVILCVLPLFHIYSLNSVFLCGLRAGSAILVMQ----KFDTVSLMDLVQKYKVTIAPLVPPICLAIAKS--PVVDQYDLSSIRTVLSGAAPLGKELEDTVRAKL--PNAKLGQGYGMTEAGPVIAMCLAPFEIKSGACGTVVRNAEMKIVDPETGESQPRNKTGEICIRG--CQIMKGYLNDPEATERTIDKD--GWLHTGDIGYIDED-ELFIVDRLKELIKYKGFQVAPAELEAMLIAHPNISDAAVVPMKDEAAGEVPVAFVVRSNGSKITED---EIKQYISKQVIFYKRIGRVFFTEAIPKAPSGKILRKDLRA------------------------------ 114769345 25 -----------------------------------------------------------------------------LERAASVFPDQIAVIH-----GNLRQ-NYSELYRRSVKLASSLNKIGIKRGDTISVLLPNTPAMLEAHYGVPMSGAILHSINTRLDASTISFQLNHAETKVFIIDNEYMALAQ---------EALKSIDIKPI--IIEYDDLEYLGKKEEFESINYEEFIDQGDDAFNWMPENEWDAISINYTSGTTGRPK-GVVTHHRGAYLLAQGNALTISMPKHSIYLWTLPMFHCNGWCFPWTMSAISGTHVCLRQVRA-----DKIWHLISEHKVSHLCGAPIVMSVIVNALQSEKRKLNHT---VEFLTAAAPPPEKILTGMNLSGFNVTHLYETYGPAVVNDWQWSKLPEEEQAKLKSRQGVRYLPLDVLDPATMKPVPRDGKSLGEVMFRGNVVMKGYFKNPKATNEAF---KGGWFHSGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEIEEVLYSHNSVEIAAVVAMPHEKWGETPCAFVQIAEGHCINE---NDLMVWCKKFLASYKIPKKFI-IKNIPRTSTGKIQKFLLRD------------------------------ 163736248 6 ----------------------------------------------------------------------------------------------------TRQLTFAEMRDRAQRVAQLLKQQGVARGDHVVLCMSNSVGFCVAFWATLYAGAAAVPLNTDTKAAKLAFVLGDCAATAVIHDD---------DQSAKITQSLQDAG-----------SDAAMISFGAETAFSTALDGAGDRPQQAPATVLDQDLAAIIYTSGSTGNPKGVMLSH-LNMTSAARSVAEYLGYQATDRIFCAIPMTFDYGLHQLTMATLTGACLLV-------EPSFARPLFALQRL-AKSGATVFPVVPTMVPLIAPLAARYDFSDVRSISSTAAALHAPFIDQLEVIF---PNATVFSMYGLTECHRCTYLDPAELTRRRTSVGKAIPNTELWVVDADGNSHRRNATGELVIRGS--TVMKGYLNNPEKTAEKLRPPGEQVLYTGDTCRLDEDGFVYFISRSDDILKVAGEKVAPSEIETALIAHPDVDEVCALGVDHPVYGQQCCA-VVSGPDVS-SPDSARALKTWCADRLEAHVVPARILVVEALARNGNGKVDRHLLRE------------------------------ 163854347 25 --------------------------------------------------------------------------------------------------------SWRATQQRCRQMAAALRAWGVQRGDVVAVLAPNIPALYEAHFGVPMAGAVLNALNTRLDAATLAFILEHGRATVLLFDSEYASLVQDV-----------LGRLAAPPRTVRIEDAEYTGEHGTLGDAEYETWLAAQPPDAAWDPADEWQSICLNYTSGTTGNPKGVVY-HHRGAYLNATGNVLACGMPPHAVYLWTLPMFHCNGWCFPWTLAALAGTNVCLRRVEP-----AAIFDAIRRYRVGYFCAAPVVLNMLINAPSQVQHRA---THRVQALTGGAAPPAAVIEAMEQLGVGVTHLYETYGPSVSCAWHDLPLAERAALKARIGVRKLNVEHVQVVDDRLQPVPADGATLGEIVLRGNTLMKGYLHNPGATAEAFAG---GWFHSGDLGVVHPDGYIEIKDRAKDIIISGGENISTVEVESVLYRHPDILEAAVVARPDPTWGETPCAFVTLKDGAHCTAD---DVLRHCREHLARFKVPRTVVFGP-LPKTATGKIQKFVLR------------------------------- 118463987 13 -----------------------------------------------------------------------------------------------------RTVTHAQLRDRAVRLVSAMAAAGVRRQDRIAVLSRNSIEFGELNAAAQLGGIIMATINFRLSPPEMDDALRRVAPSIVFCAAEFV---------PVIGDLIADMPSPPMLVVI-----GGQAPQGITGYERFVEEGGSGEPEFVARP---DDIAYLLFTSGTTGASKCCILGQ-REMRRVAFTMNNEMRCGSADRGL-INMPMFHFGALGIIGGLHARGGTVVLQQQ----FDAADAVRLIADERITVLHLAPVMLRA---LLDEVSDRLAVESVRTVVYSAAPMTAAILRRALAVLPDAG--FLNLYGQ---TEVIVSGLPRELHIRLSSVGFPFPDTRVRVVGADGGVLPVGQAGEIVVRS--DSMFRGYWQDAAATQAT---LRDGWCRTGDMGRLDERGLLYLMDRKKDVIISGGENIYSPEVEDAVSAVDGVAACAVVGVPDDKWGEAVCAVVVPRGGASPTLEMVQE---GVRQRLARYKVPRRLVLVADLPVLASGKVDKKRLRA------------------------------ 146760134 45 -----------------------------------------------------------------------------------------------------RSWTYRDLDQVTNRIAHLLAGNGAGPGEVVGLLVPRSGEAIIGLLAVLKTGAAYLPIDPAHPDERIKFMVSDAEPVAVLTTA----------------------------------DLNSRFDGLDVRVTEIDDPLIDGQPSSALPAPEPDDLAYMTYTSGTTGVPKAVAVTH-HNVTQLVDAVRADLPAGPGQVWSQWHSLVFDVSVWEIWGALLHGGRLVVVPESIASSPDELHEL--LISEKVSVLCQTPSAAGMLSPERLE---------STTLIVAGEACPTELV----DRWATSGRTMINAYGPTEATIYAAMSGPLRPGSDVAPIGSPVPGAALFVLDKWLRPAPEGVVGELYVAG--NGVAPGYAHRSGLTASRFLACPFGMYRTGDLVQWGEDGQLQYLGRADEQVKIRGYRIELGEIQAALARLDGVEQAVVIAREDRPGDKRLVGYIMGSADPV-------EARTALAERLPAYMVPAAVVVLETLPLTVNGKLDKRAL-------------------------------- 146760134 1555 ---------------------------------------------------------------------------------VNSAPEAVALTFEG------RSTTYGELDEAATRLANLLAIYGAGPGESVALLMPRSDDAIVAILAILKTGASYLPIDPSVPDTRLEFMLSDAVPVAAVTTAELRAR---------------------------FDGSGVSVVQFDDAEDDPTGAIYGHTPLLTPAP---DDIAYTIYTSGTTGVPKGVAIAHSNVTQALKFPL-THMPTGPGEVWTQAGSLVFDITVWEIFGALLHGGRLVIVPDSVVRSPDDFRDL--LIREKVTVLFQTPSAVGMLSPEGLD---------NMTLVVAGEACPTEVVDKWA-----PGRVMINGYGPTETTIYATFGLIAGSGVVPIGVPVPDAALFVLDRWM--RPVPPGVVGELYVAGLGVGIGRAALTASRFTACPFGEPGARMYRTGDLVSWGDDGQLQYLGRADEQVKIRGFRIELGEIQAALADLDGVEQAAVIAREDRPGDKRLVGYFI-------GAGEPAQLRSSLAKRLPPYMVPAAVVRLEALPLTVNGKLDKRAL-------------------------------- 69934767 26 -------------------------------------------------------------------------------------------------------WTWAEFEARTDALAHALQTRGLQKGDRVMCQSQNCMEMMQAMFATWRAGGIWVPANFRQTPEEVAWLTEASGARLMLCNAAFPDHAAACGVTTLAFGAADFG--PSVQAIT----------------------AEHLGSRPQVAVVDRDDPCWFFFTSGTTGRPKASVLTHGQMAFVVTNHLADLMPLTGEDASLVVAPLSHGAGVHQ--LTQVARGVKTVLLPTE--RFDVAQVWDLVREWRVSTMFTVPTILKLLVEHPATA--GADTSSLRYVIYAGAPMYRVDQQRALRTLGKVLVQYFECTGNITVLPAHLHDAEDGPTTRIGTCGHARTGIEIQIQDDQGRELPPGQTGEICVIGP--AVFAGYYRNPQANAKAF---RDGWFRTGDLGHMDEAGFLYITGRESDMFISGGSNVYPREIEEKILTHPAISEVAVLGVPDPLWGEVGWAICVASAPVT-----EEELAAFVAPKLSRYKLPKRFLFWDGLPKSAYGKITKKMIRE------------------------------ 39933298 4 ------------------------------------------------------------------------------------------------------KISYAELVARAGRVANVLVARGLQVGDRVAAQTEKSVEALVLYLATVRAGGVYLPLNTAYTLHELDYFITDAEPKIVVCD----------PSKRDGIAAIAAKVGATVET------------LGPDGRGSLTDAAAGASEAFATIDRGADDLAAILYTSGTTGRSKGAMLSH-DNLASNSLTLVDYWRFTPDDVLIHALPIYHTHGLFVASNVTLFARGSMIFLP----KFDPDKILDLMARATVLMGVPTFYTRLLQS----PRLTKETTGHMRLFISGSAPLLADTHREWSAKTG---HAVLERYGMTET-NMNTSNPYDGDRVPGAVGPALPGVSARVTDPETGKELPRGDIGMIEVKGP--NVFKGYWRMPEKTKSEFRDD--GFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRDKGATIDEA---QVLHGLDGQLAKFKMPKKVIFVDDLPRNTMGKVQKNVLRE------------------------------ 212513973 31 -----------------------------------------------------------------------------------------------------QKISYQQIMKDSFAIAAALKSKGIKSGDVVGICSENNLEYASVILGILIIGATCAPINPLYTISELKHTLSISRPVIIFCSHFSIHNIEETTL-----------ELPFVKELI-LFNNNSDAESKFTTYESLINLHKNSKPLTVENINPTESVAFLLCSSGTTGLPKCVELTHANYMNLLNFVRLLWTNDDSGPNKVTLGLIPFFHGYCCILLISLMLKVYLVVMP----RFDEMNFLEAIQNYKVTNLYVVPPILVFLSKH--PLVQKYNLSSIRKLTCGAAPLSKETQENAQKRLNL-NFEIQQGYGMTELSVCCVAFQNNINKIGSSGTIAPGMMLKIV-DIETGKALPPYNQGELCFKGPFV--MKGYRNNPIETEKVFDS--QGWFHTGDIGYIDNEGFIYIVSRLKELIKYKGFQVSPTELETVLLSHPGVKEAGVIGIPDEEAGELPLAFIVKQPGANITED---EIKKYVAGKVSPQKKLHGVRFIPEIPKNPSGKILRRELQA------------------------------ 194015990 1739 -------------------YEQLLERICENPAQPIR-LMNYLPEKEKHQLLYEWSGKTDQ------PAGPLLITER-FEAQVRKSPDAIALEF------GEEQWTYRVLQEKVDRLAASLQQRGVTPHEPVGLLIDRSPEMILGVLAIVKAGGAYVPIDPEYPDARIDYMLRDTGIQLLLTKN-----------KWLKKVSISQTELICL-------------------DEGYEEFLSEA--ELIPAALKPDGLAYINYTSGSTGQPKGVLIPHQAVIRLVCET--DYVTLDEHTRILQIASFSFD-AFTYEIWGALLNGGRLILTDRN-TILSMDTLADTLTSYKITTGFLTVPLFNRLTEEHPEALSGFD-----ALLVGGDALSAA---HIRKALPYLPEGLLNGYGPTENTTFSCVHHIRSLDEGQTTVPIGQPIAYSQAYVLDDQLQPVPQGVIGEIYVGGTGLALGYLGDEEKTSQSFFHKGERLYKTGDMGRWLPNGIIDCLGRMDHQVKIRGHRVECGEIEAAMLSVEDIVECAVIPHQHESGHKRLIGYFVQKGAWT-----QQDLRRKLKDRLPDYMVPSLFIELEELPLTPNGKV------------------------------------- 194015990 127 --------------------------------------------------------------------------------------------------------SYAQLKEDAERVLTGLRALGLEPGDPVFFQFSSNHAMVTAFWACVLGGFVPVSAAPTYSVKKLHHAWDLLEHPLILTDDSLIDEVQGLALLWHTDQL----RVAAVEPMLTLDR------------------------DLEVHPVTPDDSVFFILTSGSTGMPKCVEHSHRSVLANVKGTVA-ANGFTQEDVSLDWMPLDHIGGIVMFHLVNVYTGCEQIRARTDDFIAQPLRWLDWMDRYRATKTWAPNFAFAMINDEKEISSGSWDLSAMTCMINGAEAVVPKTIHRFLHLLGLKGDVIRPAFGMSEISSAVVFSFAETGTVSFTELGKPIPGITIRIVNHEHELLPEDHIGSVQIKGP--TTMKGYYKNDEANQEVF--QTEGWFHTGDLGFL-HEGRLTLTGREKDMIIINGKNYHNYEIEAMAEEVPGVETAACSVRMEASASDELILFFTPKPAYIMRAS--QHIKTHIATKMGLYA--SRIIPVQAFPKTSSGKIERAQLK------------------------------- 157748563 26 ---------------------------------------------------------------------------------AHSTANKDSVIFLDAETTTKKKY-YRDVEPTVNSLASALIKLGFKPGDVAAQAFPNCPEFLIAMLAVMKCGGAMSNASAIFTDYELKMQFCDSNSCIVFTDEDRLERIRR-----------ATSQCPGVRKIICLRTF--PVRTEFPENVLDFVELTQTPDQPIDVKVSMDSIALLPYSSGTTGRPKGCLLTHRNIGAMLDIAKNHMEQELAPAMFGKGNTATWQKEHTVLLLPWYHAYGLNTMLEIVFKKFDTTVMLNRIKFYKVKLAWLVPPMLIVLAKDPMVPIFNTA-PYLKVIMSAGATAGSQLLVEVKKRF--PSTWLCQAYGMTEMVQFTTLPRFEYGNSFETVGHLASNYEMKVIDKQQKEVTGTEKVGQLCFRGP--TIMKGYLRQ----EEADIIDSDGFLKTGDLGSIDEKGRVHVTGRIKELIKVNGMQVPPVEIEDVLLLHSKVKDCAVIGMPDEHKGESPMAFVV-KKDHTLTEV---ELTDFIRQKLSSYKWIDVYKFVDEIPKTQSGKIRRKKLRQMA---------------------------- 56477869 28 ---------------------------------------------------------------------------------------------------------YSGLSEDVIAFAAGLSGLGLARSERVGIYLDKRLETVTAFFGSSLAGGVFVPVNPILKAEQVGYILQDCNVRVLVTSPERFAALKDT-----------LATCHDLRHVVLTGTSAELPVLPGASMHRWQDMLS--APTAPGHRVIDSDMAAILYTSGSTGRPKGVVLSHRNMVAGAKSVAGY-LKNHSGDTLLAALPLSFDAGFSQLTTAFHVGARVVLL-----NYLMPRDVLRALEKERITGLTVVPPLWIQLSQLQWPETVGEHLRYFANTGG---RMPMETLSRLRSMLPRAEPY---LMYGLTEAFRATYLPPEEVDRRPDSIGKAIPNSDVFVLREDGNECAPNEPGELVQRGALV--AMGYWNDPEKTAEAHAPGRQGGLVLPEIARRDEEGFLYFIGRRDEMIKTSGYRVSPTEVEEIVYATTLVGECAAFGVADDTLGQTIVLIVTPPVGGTLDPA---ALLAECRARMPGYMVPACIEVREALPRNLNGKIDRKAL-------------------------------- 198259242 3 -----------------------------------------------------------------------------------------------------ETLSYQSLFEKSAQLAQTLKSLGLQPMDRVGILMGKCADLPVSTYGILMAGGAYVPIDPNAPKSRIEFIIKDCGINILITNRQ----------KRKIVSSIAESPATPLRHIIGLPENTVDNDHISTHSWAQ---VFQAEKTPPANRIHEDDLAYVMYTSGSTGMPKGLMHTHSSGLAYARYS-ADLYDVGPSDILGNHAPLHFDISTFEFLTGPYAGAKSVLIPEEDILFPNSLAPL--IERERLTFWYSVPLA--LIQLISSGLLTNVDCSRLRWILFGGEPFPPKYVEQLTKLI--PSARLCNVYGPAEVNQCTYYHLPKNFEDEAIPIGNIWKGAQALVVTPDGTCPQADEPGELLISSP--TIMKGYWGREDLNKKSFHGFVRRYYRTGDIVSTDKDGGLHFIGRKDRQVKIRGNRIELDEVEAVFATQEQVLEAAAVVIESNE-EKQIVVYVSLQGKDPFDPALSLE---RARMRLPRYGVPQRLEILTVFPRTTSGKIDRKKL-------------------------------- 18920647 1461 --------------------------------------------------------------------------------QVAAKPEKTSIIYPGG------KFNYQELHELTNFWAYALKELGVEKDKVCGVLLEGDYRQLIAMLAVFKARGIYLPLRLDEPEERRQRMMIKTSPEIILVAAENLEGIKP-----------QLSALEKPPHILVVKAHKIQQYHQWNGMDYQEFPCQLSKLQPLLAMPDADDSNYIMFTSGSTGEPKAILGSHGSLRHFIDWE-KREFGINESWRCLQIAQINFDAYLRETCVT-LCSGGTLYIPE-STEREDLELLLLRIGEWEINLLHTVPSVMRLFLKIGRGLVNAHNLKSLRIFVLGGEPLFVKELAEWHQIF-SSQTEFVNIYGASETTFVKHFHRPNPNNIPYERVPGGQTLPDAAYAVVDGNRRAIGEVGEVFVKSPYL--TKGYYQDESLTHSVFVGGRDIVYRTGDLGRLLPDLTLEVIGRSDNQIKLNGVRIELGEIEDVLSGIEGVEKALVMANKKEELV-TVIAYYQAEDTVH-----QEYIRGKLKQLLPIYMQPSFLMRLEAFPLLPNGKIHRLALPK------------------------------ 27376105 6 --------------------------------------------------------------------------------HARLRPLQPAFI----MAATGETVTYRELEARSNRLAHLFRKHGLKRLDHYSIFMENNSRYLEACGAGERSGLYYTCINSFLTPGELAYLLVNSQSKILITSVAKLDIARE-----------AIQACPDIRLCIVADGPGESDRIVG--------LAEVTAGLPKTPIADEWLGTAMLYSSGTTGRPKGILRPLPEEPPKHFDFLTKLWHYREGMVYLSPAPLYHSAPQA-AVNLTIRMGGTVIIME----TFDPERYLQLVERWGITHTQLVPTMFSRMLKLPEEVRKRYDLSSLEIAIHAAAPCPALVKDDIIKWWG----PIIHEYYGATEGLGFTACNSE-EWLSHRGTVGKVLLGDLHILDENMRECPTGTPGQVWFKTA---SPFEYFNDPEKTKEARSADGS-MSTVGDVGYVDADRFLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVVQPMPGVVPGEALAEELIAFCGQSLSRQKVPRSVDFEKELPRLPTGKLYKRLLRD------------------------------ 71281260 27 --------------------------------------------------------------------------------------------------------TWLEVFQRCSRFASALAKRGIGRGDTVSVIAPNISEHFEVHFGVPMSGAVLNSINTRLDAEAIAFILVHAETKVLITDKEFSPIVK---------KALRMIPHKPL---VIDIDDPNFNEGQLIGSLTYDQLLEEGDSDFEIRPKNEWDAISLNYTSGTTGDPKGVVY-HYRGAYLNAVSNVMSWSMGEHPVYLWTLPMFHCNGWCFP-WSIAATAGTSVSLRHVRAEP----IFNLIRSEKVGYFCGAPIVLNMLNGAEPSLKADINHP---VKVMTAGAPPPASVIEGMEASGFKVTHTYETYGPSVVCAWHDEWNEESPEKQAKLKSRQGVRSPMLDQLMEPMPKDGESVGEIFMRGNLV--MKGYLKNPSTTQAAFDG---GWLHSGDIAVWHSDGYIEIKDRSKDVIISGGENISSVEVEDILYRHPKVQEVAVVAKKDDKWGETPCAFITPMPNVEITE---QEMISFCRDNMAHFKAPKTIIF-GELPKTSTGKIQKFVLRQQAN--------------------------- 126657605 487 -----------------ETYYRLLQQLATS-----GEVWQQLDLL-PASQVINATEMPLPNVTLW----------DLFTKQVRQNPDNAAVITLG------QTLTYEQLYQKSSAIAHQLRELGLKPNQLIAVLMEKGWEQIVAVMGILGSGTAYVPIDPNLPQERIDYLLENSQVEVILTQSWVKQGNN-----------------------------------KKYTVISIDNNSLHPIPYNPSPHLTPEDLAYVIYTSGTTGQPKGVMIPHRNVVNVVTYTNQR-FGVNESDRILALTSLNHDLS-VYDIFGPLSVGAAMVLPE-AEKVKDAQHWTRLMQQENVTLWNSVPTMMEMLVEYLENSQDSTPKSLRLAILGGDWPNRLKSLINGVTLLSIGGPTETTIW---NIGYEVQEVDPNWKSIPYGKPMGNSKYYILNERLEDCPIWVPGQMYC-----TGVQVAKGYWQHQEKTQERFIKTGERIYATGDLGCYIPDGNIRILGRVDFQIKLRGHRIEPSEIESILFKHLDIKSALV-----NYSNEKLIAYIIPHFNSSLE---VEGIKSYLKEKLPDYMIPSYFFFLESFPLSANGKIDRLALPQ------------------------------ 110835609 22 -----------------------------------------------------------------------------------------------------RTLTYRELNERIHRLAGVLAAQGVKPGDTVAVMEWDTNRYLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAEDDAILVNSEFLSTLEEIKDR-----------IETVKTYILLDDSGVKGSDSLPLAGEYEELLAKAPAQYDFPELDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTFAARNTIGRFNENDVYMPITPMFHVHAWGIPYMATLMGVKQVY-----PGRYEPATLLRLLATHKVTFSHCVPTIIQMLLQSEAAESVDLSGWKVIIGGS-------ALPKAMATKALKRGIDIYTGYGMSETCPLLTLALLTPELEKATGRPVAMVQLRIVDGEMNDVPHDGESQGEVVVRAPWLTQ--GYLKDPAKSEELWHG---GWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLESLVLQHPGAGECAVVGVPDEKWGERPVALVV-KNGEVDEDSIKALVADYAKGVISRYGIPDRVIFVDELPRTSVGKLDKKKMRA------------------------------ 116830899 20 --------------------------------------------------------------------------------------------------------TWSETHNRCLRIASALSSIGIKQGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESRLVFVDHRSI---------SLVLEAVSLFTQHEKPHLVLLDDDQENDSSSASDFLDYEEIMERGNSRFKWRPQTEWQPMVLNYTSGTTSSPKGVVLSH-RAIFMLTVSSLLDWSVPNRPVYLWTLPMFHANGWGYT-WGTAAVGATNICT----RRVDAPTIYNLIDKHNVTHMCAAPMVLNMLINYPLSTPLK-----NPVQVMTSGAPPPATIISRAESLGFN---VSHSYGLTETSGPVVSCAWKPKWDHLDPLERFTEVDVRDRKTGKSVKHDGVLVGEIVFRGS--SVMLGYYKDPQGTAACMRED--GWFYSGDIGVIHKDGYLEIKDRSKDVIICGGENISSAEIETVLYTNPVVKEAAVVAKPDKMWGETPCAFVSLKNGDGSVPVTEREIREFCKTKLPKYMVPRKVIFQEELPKTSTGKIQKFLLRQMA---------------------------- 145612990 38 ------------------------------------------------------------------------------------------------------RWTYNELNQQSCLIARALLSMGVGMGDRVGIMAGNCEQYIAVFFAVARIGGILVILNNTYTKTEAQYALGFTDCKVFFTTRHIGRLDNELLL----AELAEQPGSPTV----VILRGDSGRFMTCKDVLHSGIRYSPRSLHEAQLKVLPYNVCNLQFTSGTTGRPKAAMLTHHNLVNNARY-IGDRMRLTPADVLCCPPPLFHCFGLVLGMLATITHGGKVV---YPAEVFDAPATLRAVQEEGCTALHGVPAMFDSLLALPEAQKLKASDLKLRTGIVAGAPVPRHLMEQMVSRLGMGEFTS-SYGLTEASPTCFNAFTDDVVSRRLTTVGRLMPHAHAKIVDHDGNVVPLGRRGELCIAG--YQLQAGYWNNSEKTGEVMVRDENGVLWLKTGAVFDADGYCSITGRFKDIIIRGGENIYPLEIEERLVQHPAVATAVVVGLKSERLGEVVGAFLGPADSHQRSLPDDAEVREWVRAKLGSHKAPSHVFWLSEVPLTGSGKV------------------------------------- 18394871 41 ----------------------------------------------------------------------------------QAHRGRIAFI----DASTGQNLTFTELWRAVESVADCLSEIGIRKGHVVLLLSPNSILFPVVCLSVMSLGAIITTTNPLNTSNEIAKQIKDSNPVLAFTTSQLLPKISAAA-----------------KKLPIVLMDEERVDSVGDVRRLVEMMKKEPSGNRVKERVDQDDTATLLYSSGTTGMSKGVISSHRNLIAMVQTIVNRFGSDDGEQRFICTVPMFHIYGLAAFATGLLAYGSTIIVLS----KFEMHEMMSAIGKYQATSLPLVPPILVAMVNGADQIKAKYDLSSMHTVLCGGAPLSKEVTEGFAEK--YPTVKILQGYGTESTGIGASTDTVEESRRYGTAGKLSASMEGRIVDPVTGQILGPKQTGELWLKGP--SIMKGYFSNEEATSSTLDSE--GWLRTGDLCYIDEDGFIFVVDRLKELIKYKGYQVAPAELEALLLTHPEITDAAVIPFPDKEVGQFPMAYVVRKTGSSLSE---KTIMEFVAKQVAPYKRIRKVAFVSSIPKNPSGKILRKDLIKIA---------------------------- 104780964 1078 -------------------------------------------------QLLAWGQAPMAPAPRLLVE-QLN-------EQARLTPERTALVWEGG------QLDYAELHQQANRLAHYLRDKGVGPDTCVAIAIERSPQLLVGLLAILKAGGAYVPLDVDYPAERLAYMLGDCKA------------------GLLLSHSSLLERLPQVDGVSAIALDQLHLDSW--------------PSQAPGLHLHGDNLAYVIYTSGSTGQPKGVGNTHAALAERLHW-MQATYALDGSDVLMQKAPISFDVS-VWECFWPLITGCRLVLAGPGE-HRDPQRIAQLIQQHQVTTLHFVPPLLQVFVQEPL----AAGCTSLRRLFSGGEALSAALRDRVLQLL--PQVQLHNRYGPTETAINVTHWHCQGSDGERSPIGRPLGNVLCRVLDDEFELTAPGVPGELCLGG--VGLARGYLGRPGLTAERFVPQPDGDYRSGDRARWHQDEALDYLGRLDQQVKVRGFRVEPEEVQAVLLAQPGVEQALVLIHKDAVGAQLV--------GYYSGGAQHDRLLAALGERLPAYMVPAQLIPLAQMPLGPSGKVDRKAL-------------------------------- 104780964 13 ----------------------------------------------------------------------------ALAQRAARTPDRIALRFLADAPGEQAVLSYRDLDQRARTIAAALQAR-AGFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPQHHQERLLSIIADAEPRLLLTVEALCDSLQGL-------EALTGSQAPGMLAV--------------------DRLLPSLADEWQEPALADDDIAFLQYTSGSTALPKGVQVSHGNLVANEQLIHGFGIDVNPDDVIVSWLPLYHDMGLIGGLLQPIFSGVPCVLMSPGYFLARPLRWLQAISEYGGTISGGPDFAYRLCERVSEAALAGLDLSRWRVAYSGSEPIRQDSLDTFAEKFGFDASSFFASYGLAEATLFVSGSRPGQGSVVMSCGYPQPGHAVRIVEPQHLEVLDDNLVGEIWAGGP--SIALGYWRNPEASARTFVEMDGQTWLRTGDLGFMRDGEVFVTGRLKDMLIVRGQNLYPQDLEKTLEREVEVLRVAVFAVDDQGEEGIGVAVEISRNVQKSTPP--ETLINTLRRVIADRQAPAVVLLLNALPKTSSGKLQRSACR------------------------------- 163942591 6 ---------------------------------------------------------------------------------------------------EEEKVTFVQLHEKVVSVCEHLTHVGVKRAQKVAVLMKNGMEMITVIHALSYIGAVAVLLNTRLSREELLWQMDDAEVVCLVTDQEF-----------------ETENVPVCSFAEVMQGPKAEA--------------------FIQEEFSLEEAMTIIYTSGTTGKPKGVILTYGNHWASAVGS-SLNLGLRDDDCWLACMPMFHVGGLSLLMKNIMYGMRILLVPKYDANFIHKALQTRGVTIISVVSKMLTDLLERL--------GEGTYPSSLRCMLLGGGPAPKPLLETCVEK----GIPVYQTYGMTETSSQICTLTADYMLTKVGSAGKPLFQCQLR-IEKDGVVVPPRAEGEIVVKGP--NVTGGYFNREDATHEAI---RNGWLHTGDLGYLDEEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPAVVEAGVVGMADESWGQVPAAFVVKSGDVT-----EEEIIRFCEEKLAKYKVPKKACFLEELPRNASKKLLRRELRKLVE--------------------------- 217074538 26 ----------------------------------------------------------------------------------------------------SRHYTWRQTYQRCRRFASALSNRSIALGNTVAVIAPNIPALYEAHFGIPMAGAVINPVNIRLNASTIAFLLGHCTASVVIVDQEFFSLAEEA--LKIWSDKTKTFKSPILIVIGDENCDPKSLRYASKGAVEYEDFLRSGDPEYNWPPEDEWQSIALGYTSGTTASPKGVVL-HHRGAYLMSLSGALIWGMNEGAVYLWTLPMFHCNGWCYTWTLAALFGTNICLRQVSA-----KAVYEAIVKYKVTHFCAAPVVLNSIINAPAEETILPLPHVVHVNTAGAAPPPSVLSGMSERGFRVTHTYGLETYGPSVYCAWKPEWDPLPPESRARLHARQGVKYIVNTKTMQPVPADGKTVGEIVMRG--NAVMKGYLKNPKANEESFAN---GWYHSGDLAVKHPDGYIEIKDRSKDIIISGAENISSVEVENALYSHPAILETSVVARPDEKWGESPCAFVTLKPGVDRSNELVEDILKFCRTKMPTYWVPKSVVFGP-LPKTATGKVQKHLLRAKA---------------------------- 119475896 2 ------------------------------------------------------------------------------------------------------KYSYAEMIQMSGRLANHLSNSGLKQGDRVAAQVKKSPEALMVYFACVRAGLIYIPLNTGYQLSELKYFFGDARPSLIIGDPSS-------------AEVLAQLASEVKAQFETLSADGQGSLLEGANS---------SSPDYESVLCGDNDLAAILYTSGTTGRPKGAMLSH-KNLSSNAQVLKQSWGWSEDDVLLHALPLFHVHGLFVACHCVMAAGASMILLP----TFNPKEVMKNLPLATVMMGVPTFYTRLL----DDETFTASHCHTMRLFISGSAPLLEQTHKQFEQRTGHK---ILERYGMSETSMQ--TSNPLEGDRRAGTVGLPLPGIDVRIVDQNNVAVVTGGIGSIQVKGP--NVFQGYWEMPKKTAEEFTAD--GYFITGDQAKVSADGYISIVGRAKDMVISGGYNVYPKEVELVIDSIRGVAESAVFGVADRDFGEAVVAAIVI-DGDSGQTLDKAAIIHAASEQLASYKLPKRVYLVPELPRNTMGKVQKNVLREQFAG-------------------------- 46810980 1962 -----------------------------------------------------------------------------------------------------RSWTYRELDEASNRMAHLLAGRGAKPGERVAMLLPRTGEAVVTILAILKTGAAYLPIDPAHPDARIEFVLKD--------------------------------AAPVAAVSSADLCTRLIASGVPVIEVDDPAIGAEASTSLPVPAVD--DIAYIIYTSGTTGTPKGVAVTHRNVAQLLDTLGAQLELGQTWTQCHSLAFDY----SVWEIWGPLLNGGRLLMVPDAVVRSPEDLHAMLVAEQVSMLSQTPSAFYALQTADALYPERGEQLKLQTVVFGGEALEPHRLSGWMHAHPGMPR--MINMYGITETTVHASFREIGEADLANSTSPIGVPLEHLSFFVLDGWLRPVGVVGELYVAG--EGLACGYISRSDLTSTRFVACPFGMYRTGDLVRWGADGQLQYVGRADEQVKIRGYRIELGEVHAALVGLDGVEQAAVIAREDRPGDKRLVGYVTGAVDPVKA-------RAALAERIPAYMVPAAIVVMESLPLTVNGKLNTRAL-------------------------------- 111220214 23 --------------------------------------------------------------------------------------------------------------ARSCRFSAGLRGAGLAAGERVVVHMANCPEVTIAYHGVWRAGGVVTPTLFLLDEAELRHVLVDSGARFVVTTPEFLAKVRAVASGCPQVRAVGAGAGAGAGAGSAGGPDPGGAAGARPPVLRFADLA--AGDEGPLEPADPDAMAALLYTGGTTGRARGVVLSH--DALSAGGFAALSGSADEELVGLLPLPLSHVYGLTISVMTLHARKPPAVLMRW----FDPRQWLDLVAEHRVAL---SALVPSMIDQLLAEPLHLADTSSLRRITSGGAPLPRECAHEWRRRL--PDVELVEGYGCTETAGIITTSPPG--AARPGSVGLPAPGVEVRVELPDGAPAGPGQDGEICVRGPML--MTGYWQAPRATADA---LRGGWLRTGDVGRRDGDGYLFVVDRIKDLIIRGGVNVYPRDVEDGLLGHPDVASCGVVGRADHRHGEEVIAYVQLVGGGTVSPE---ELVRWGRARLGPLRYPREVHIVEALPLTSALKTDRRALRSL----------------------------- 171680775 38 ------------------------------------------------------------------------------------------------------RWTYNELNHHSRLLAAALLEMGIGVGDRVGIMAGNCEQYAAVFFAATRIGAILVIMNNTYTPTEALYGLDFSECKVFFTTKKIGRLDQGPLLTQLAARA------TGPKVVIL--RGDSEGYPIYKELLTQGARVDPERLHHAESKVLPHLVCNLQFTSGTTGLPKAAMLTHHNIVNNSRF-IGDRMRLTHNDVLCCPPPLFHCFGLVLGLMAVITHGGKII---YPAEVFDAPATLRTIIGEQCTAVHGVPAMFDSLLALPEAKNLKAADLRLRTGIVAGAPVPRHLMELMVSKLGMKEFTS-SYGLTEASPTCFNAFTDDPIDTRLTTVGTLMPHARAKIVDRDGVIVPIGTRGELCIGG--YQLQAGYWNNSEKTNDCMMKDEAGWLHTGDEAVFDERGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPSISMAVVVGLKDAHYGEVVGAFLQLDPAHTASTKTVEEVREWCRRKLGKHKAPTHVFWLAAVPLTGSGKV------------------------------------- 148258327 7 --------------------------------------------------------------------------------HAQSHPDKIAY----QMAATGKAITYRELDELSNQGAQLFRALGLKAGDHIAFLMENRLAFMEIAWAAQRSGLYYTAISRYLTKDEIAYIIKDCGAKVFITSPKCAEQVRDL------VTAADGPMF-------------FMVDEPEPGFRSWDKEAGAQPKTPIADQVAGYDMLY---SSGTTGRPKGIKKDFEGNPIEAPNQFADMCGMNAESIYLSPAPLYHAAPLRFNMMAIVLGGTSIIM-----EHFDAEDFLRLVEKYKVTQSQLVPTMFVRMLKLPDDVRRRYDVSTLKGAIHAAAPCPVDVKAKMIEWWGPILIEYY--AGSEGNGVTVCTS---KQWLEHRGSVGRAVVGKIKILGEDDKELPTGEIGSVYFADAPVF---SYHNDPEKTKRAYNDK--GWSTLGDVGYLDADGFLYLTDRKSYMIISGGVNIYPQETEDVLITHPDVADVAVFGVPNEEMGEEVKAVVQPHDMSRAGKALEEQLILFCRQHLSPIKCPRSIDFEPELPRTPTGKLVKRHLRE------------------------------ 157375400 33 -------------------------------------------------------------------------------------------------------LSYQDLESKSNAFAAYLQELKMKKGERIALMMPNLLQYPITILGALKAGLIIVNVNPLYTPRELKHQLRDSGSSAIVAVTNFHETSIKHVILTKIGDELAIHKRTLVNFLIKHVKKIVPKYHIPDAISLRRALTEGKKLPFIDPQITVDDLAYLQYTGGTTGPAKGAMLTHSNIISNVLQVHAHFSPRTLYDKEYAVTPLYHIFANSVSMMFMLFLGATNLLIT---NPRDIDGFVADLSKYPFTMVFGLNTLFNGLNNH--AGFQELDFSHARFTIAGGMPTQKNIADRWQELTG---MPVIEGYGLTECSPVVAAGT-HQQQSFISSIGVPLPSTELRIVNDENEPLAPNQIGEIQIRGP--QVMKGYWQQEAETNTVMHAG--GWLSSGDIGRMDDDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPHIIEAAAIGIPDDATGEKVKLFIVRKGHVTVD-----EIKKHCRKYLTGYKNPRIIEFRDELPKSNVGKILRRELRD------------------------------ 167897403 18 --------------------------------------------------------------------------------------DKPALWIVDAASGDGARYSFAQMSERSARIANWLREIGVARGERILLMLPNRVELWDTMLAAMKLGAVVLPATTQLSADDVRERVQIGGARYAIVDE-------------HEAEKFEQPGLDVTKIVAGAPRAG---------WLALADGYRAPAEFAPDARTRASDPMLLYFTSGTTSKPKLVEHTHRTYPVGSLSTMYWVG-LQPGDIHWNISSPGWAKHAWSCFYAPWNAQACVFAFNYARFEP--KVVLDALVKYQVTTMCAPPTVWRMLVQQPLSTF----AVKLREIVGAGEPLNPEIIERVRKAWG---VTIRDGYGQTETT--CLIGNSPGQPAVPGSMGRPLPGYAIALLDPDGAHASEGEIALPV--GPDVERPVGLMKGYSNPEATAHAMRDGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVMLRAGYEPSETLAREIFRFSREKLAPYKRIRRLQF-AELPKTISGKI------------------------------------- 11499440 28 -----------------------------------------------------------------------------------------------------ERLSYAELSDFDDRLASFLLDNGVFKDSCVLVQLPNTVELIAAYLATWRASAFISPVPMQWREHEMGHVCRVLQPKVFITADTFKGFDHAQMASRIKEA------FPSIEKVVTYSQL-----YEICRNYRIREDLDEASSFA-----SGNDIAVVQWTSGTEAEPKACPLSHNNWGFLRFLYDGERYRLSDGDVIMNPAPIVNMTGIGVGLIPWIMCSGTFVLHHP----FEPMLYVRQLIEEGVNFTLAPPAVVVAILKHPMASQLSFDKLKYFAQGS--APPPPWTFVELKNRGIEPMNIWGQNEGTGLFSYDRTIPFPIPDKVRDLPFFRAIEIKIVDESGKEMKE--PGSVGELCYRSPLT--MPCYYRQPELTKKSFDAD--GFFHTGDLFEVVDDTTIAFFDRKKDIIIRGGFNVSSAEVEDVVKKHPNVLDAAAVGVPDERLGERVGLYVVPKPGTTVT---LEDIKKHMEESVAVYKWPEVVVVVDEIPRNPVGKVLKSRLRK------------------------------ 104781803 1098 -------------------------------------------------------------------------------------PDAAALIADG------QALSYAELNCAANRLAHHLLALGIGPEQRVGLCLERSAHMVVGLLAILKAGAAYVPFDPAYPAERLAFMLTDAAPSLLLTQ------------------ASLRPGLPPAVELLCLDSDAARWADCPGND--------------PQVTVNPEHLGYVLYTSGSTGRPKGVAHSRRALDNLIAWQLDETPMV---CRVLQFASLNFDVSF-QEICSTLCQGGTLQLMSEA-GRKDLATLRPTLVAQGVGRAFLPFAVLQQLAAVTEPDAPTPPAGCEIVTAGEALQVNDALRAFVRGLGGTRLCNQYGPTETHVVSQFSLDCADAGHWPELPPIGKPIANARLYVLDGDLNPQPVGVPGELYIAG--HCLARGYLNRAPLSAERFLAPGARMYRSGDLALLQADGNVQYLGRVDQQVKLRGFRIELGEIDSLLRQQPGVQDVAVLLREDVAGDPRLVAYVVGTGDA-------QTLRAALQRQLPEHMLPTAWVSLAQLPLTRNGKLDRQALPAPERG-------------------------- 104781803 35 ---------------------------------------------------------------------------------------------------------YGELNAQANRLAHHLRTLGVGPDVRVGLCLARSLDMLVAVLAVLKAGGAYVPLDPGYPRARLAHMLADSAPAVLLSHGPA-------------RAALDGLSLPP-----GVLDLDDSVAWADRPAHD---------PDPQAIGLTPRHLAYVIYTSGSTGTPKGVMVEH-RGLVALSAAWARLYPLQAPLNHLQMAGFSFDVF-SADLIRALGFGGTLVLCP-RDTLMDPPALYRLLCEAEVGFGDFVPAV--LNPLLDWAEANGRDLSFLRTVVCGSDVWTAHSARQLRRLCGERVQVVQAYGVTEASIDSTCHEVPAEVAEGALPIGRPLANCRVYLFDAQGQASEEGEVY-----LGGVGVARGYLNLPHRFVDNPFVAGERLYRTGDLARLRADGQLEFLGRNDHQAKLRGLRLELGEIEARLAEVPGVRESLVQLRQDTPGEPRLVAYYARHEGAALTPA---ELSRQLRMHLPDYMVPSAFVQLPALPLTANGKYDR----------------------------------- 104781803 2107 -----------------------------------------------------------------------------------------------------RELSYGQLRQEARQLAAQLQARGVQPNRLVAVVMERGWEQVVATLAILYAGGAYLPIDPNLPATRLRHILERAEATLALTQPCLL--GRVAWPAQVTALAVTEQPGSQVEPL-------------------------------RDVQVGPDDLAYVIYTSGSTGTPKGVVIDHQGAVNTL-LDINRRFAVGPQDRVLAISSLSFDLS-VYDFFGTLATGAAVVMLEPQLS-LDPAHWAELIERHQVSLWNSVPALLGMLAEYLEGEGRVLPTSLRLAMLSG---DWIPLALPERAWALRPGLQLMSLGGATEASIWSIGYPITQVDPAWRSIPYGQALDHQRFHVLDDALQVRPTWVTGHLYIGGIGLAKGYWRDPALSARSFFDHGERLYRTGDLGRRLPDGNIEFLGRDDNQVKVQGYRIELGEIETVLNRHPGVHSAVVRILGEAQAQKRLAGYVL-----KADPALQADFNSYLADKLPAYMVPSSFTFVEAWPLSANGKV------------------------------------- 194562572 30 -------------------------------------------------------------------------------RWATASPERIALI------EDARRLSYGELSRAIDAAAAWLTGVGVRGGDRVMIVAENSVVQIVLLLAAARVDAWALVSNARLSAVELDAIAAHARPKLIAFATDASPDARAHAARYDAAPAGALPVDIG----------------------AWSYRVDASAPAEPVAADGAAQCAALIYTTGTTGVPKGVMLSHRNLLFIAAISSTLR-RVSPDDVVYAVLPVSHVYGLASVCLGSLYAGATLRLAP----RFSAEAVRVALADERITIFQGVPAMHAKLLEHLHTHGHAWCAPHLRFAYSGGSPLDASLKARVERVYG---IPLHNGYGMTESSPTITQTLLD-APRADCSVGVPIPGIEIRIVAPDGTDVRQGEVGEIRVRGP--NVMLGYYRNADATRAAISAD--GWLSTGDLARQDADGSVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQSAVVGRPVDGNEEVL-AFVELSPGAAASAAALDE---WCAARLAPYKRPARIRIVDALPAASTGKILKHRLREL----------------------------- 118050544 27 -----------------------------------------------------------------------------------------------EPDGSSLYYTWADLEHGSARMANLLASLDLPEGSRIAVQVEKSVEAMMLYLATLRSGHVFLPLNTAYQSAEMEYFITNAEPAVVVCAPGSFGWVSKIAFNH------------GVGHVYTLGTD---------RTGSLLERAAHHSDEHQVVPRRTDDLAAILYTSGTTGRSKGAMLSHGNLLSNA-ATLKVYWGWQDGDVLIHALPIFHVHGLFVAIHGALLNGSPMIWFS----RFEPEAVMARFKDATVFMGVPTLYVRMLADARLDRDMAAH----MRLFISGSAPMLIETFRAWKTRTG---HTILERYGMSETIMLTSNPYQADARYGNEAERRGATVGFPRIHGDDGKALPAGEIGNIEVQGP--NVFKGYWRMPEKTAEEFTAD--GWFKTGDVGMQDARGYFSIVGRSKDLIISGGYNVYPAEVEGFINDLAGVDESALVGVPHPDFGEVGVAVIVPRKGAQLDG---QQILELLKARLANFKVPKRCYVVDSLPRNTMGKVQKKLLRD------------------------------ 214045757 43 ---------------------------------------------------------------------------------AKARPNDAMVHYYG------RTLSWAEIDDASDRFAGVLQARGVTAGDRVAVMMGNCPQFVICFWGIMKLGAVLVPVNPMFKAIELTYQLNDSGAETLVFQDDLAPLVASVDTPLRMLLATGAAEMAGVGGAVPRPAGMGDAPRAEGIERLLDALAA-ATPFTGPDCTDLDAVAALNYTGGTTGMPKGCVHTHGDMLYTASYCGCAMGDAGHNDVVVNFFPMFWIAGEDLGVLAPVYTGAAVCILH----RWDAVGWMAAVAEHRATIVTLLVDNAVEVMRHARVKDYDLTSLRNTSVCSFVKKLGAAFRSEWRDLTDSTMVEAAYGMTETNTCDTFTVGLQDGDYDLQQQPVFVPETDIIIRDFETGALKDIGETGEICIRSP--SVLKSYWNKPD---ETTHALRDGWLHTGDIGMVNDRGFVHYLGRRKEMLKVNGMPVFPAEIEMLLGRHPAILGSGVIGRKDEAKGEVPVAFVHLNPEQAKGID-ADNLRAWCREQMASFKVP-EIRLVDGLPMTATGKV------------------------------------- 116694628 8 -------------------------------------------------------------------------------------------------------ISYGELWRRIEAARDWLAARGVGEGDRVMVVGENCNEMVVTLFASSLLHAWPIQVNARLSAREIDNIRDHAQPALVLFTGHVSDVAAAHG-----------------------ERLGAQATGCPVFDAGMRVVRAATAPQREPAGL-ARSVATLIYTSGTTGAPKGVMVPHAGLTQFARIS-ATSRDMGPADVAYGALPMSHIFGIATVLMATLYAGASLFL---RPRFDANEVFESLASPGVTILQGVPTMFTRIMAVAPTVGAKPGAYPRLRYLYTGGAPLDPTLKREVETLFGQALHHGYGITEYAGSLFITRMEAPRADCSAGYIVEGVEIEITDA----EGKLLPAGERGQIRVRGP--GVMLGYYRNPEQTAEALLPG--GWLNTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFPGVRQSAVVGRTTGDGNEEVVAFIEMQDGAELD---RKALDTYLRESLAPYKRPAEVRTVDVIPTTASGKLLKQPLRAML---------------------------- 88800512 12 ------------------------------------------------------------------------------------------------------KLTYGQLADVSSRYASRLNNLGLARQERVVICLENSIEYVVVFYAIWRLGGIVVPVNARSTATELALVVRQCSARLIVTSPAV--------------ASTLSKSLPESVEVETI---------EPSLDLFASLGLTEAIPLQQQVPLSSDDIAQILYTSGTTGDPKGVVLSHENLAINTDDIVRY-LQLNQQDRVLTILPFHFSYGNS-VLHTHLVTGGTVIVGFQMVF---PQQVVDGLRQTKATGFSGVPTTFRSLVKLTDIAQFPPPLRYVTQAGG---AMGVDLTQQLLAALDARTRLFV-MYGQTEAAARITYLPPEKLNDKMGSAGHALEHIVLSIRDDDQRPCATGCVGEVYAQGG--NIMQGYWQNP---EASACVLTKYGLKTGDLGYLDADGYLFITGRKVDMIKVAENRINPLEIEEVICQSDSILEAAVIGVEDERTGQRLVACCVSRSGQGDSLM----VKRHCAQQLVGYKVPREVVWLDQLPKTASGKIQR----------------------------------- 163745771 26 -----------------------------------------------------------------------------LRRAAQVFPTQTAVIYANHHA------TYAQYHDRCTRLASALVKLGVAPGDVVATLIPNLPAQAEAHFGVPACGAVLNTINIRLDVGTVSYILDHGGAVVLLVDSEFIALAEAACAAM-----------DGPPPAIVEVPDTDAGHPPTGRHPLYEDLLSEGDPAFDWIPSDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWQMV-LRPVFMQIVPLFHCNGWNHTWMMPLLGGTLVCCRDITAAAIYDAIADHDVTHFGPIVLNMLVNAAQEDRRAFDHEVFTAGAPPAPATLSKIEKFNVTQVYGLTETFGHVTECLWQSDWDALSENERAA-----IKARQGIAMPMMEEITVTDAEMSQTPRDGKAQGEIMIRG--NAVMKGYLKNPEATAEAFAG---GYFHSGDIAVQHPDGYIQISDRAKDIIISGGENISSVEVEGVLMGHDAVNLAAVVAQPHDKWGEVPCAFVEIKPGSEATEE---ALIAFTRESLAGFKTPKRVIF-GELPKTSTGKIQKFELRKRAA--------------------------- 118053276 20 ----------------------------------------------------------------------------LLYRTARKFGSRTALV------DGTERISYAELDARSSRFAHYLLST-LGPGKQIGMLCANSIDMVVACNAIHKAGQVWVPVNIKLELSSIDYILRHAEVSAVVVDQELLALPGLAELLQQLQLP------------LIIARVQQPQVQQGLSGLSLAQAEAGQANTLPEVDIDDNQAALLMYTSGTTGNPKGVVHSH-LSVYAAVKGNIDEMKYGEADVLSGWLPLFHCAQHALVQTALAAGACTVLTRQFVP-----AEVGQLVIKEGVTIFVGLPLMYAAVLAD-----PGFAPTTIRHCIYAMAPIPKPLIAQIAQRMCRNISLAT---GQTEIYPATMTFYPLNAECDANFWGRSLSTCETAVMDDDGNLLGAGQIGEIVHRGP--NAMLGYFKDPRATAEAQ---KFGWHHTGDLGMWDGQGRMEFIDRKKDMIKTGGENVASVKVEAVVLAHPEVAAAAVFGLPHPHWSEAVCAFVMRKPGTQVDSE---SILAHCRHHLSGFEMPKLVHFVEVFPSTATGKVQKNVMRR------------------------------ 213961421 15 -----------------------------------------------------------------------NFTYVALERNLHRFGDSPAMI----DPVADRSWTYRELAADVERFAVVLSQHGVGPGDTFAFELFNTSQFAICYLAAHRLGAVGTVLNCRLAPGELACALRDARPKVLVYDAEVTSR-----VLPALEEVAPERETPTPSLIQVAPAGTSPDLPDGAVDFDTALSQADGRAPDRPSNLSTYDEVIRLYTSGTTGLPKGVPLPSFVEVMSAHDVI-MHFPLTPQDRTLNMTPWFHRGGHSGGPNPTFYVGGSVVPM----REFDADTVLDWVGRYQITFLIGAPMALERLARAQEK--NARDLSGLKGIVTMGSPLDAGSARRYMEVLTPNISNGYGTTETFWNTFLRPFDLPGMTGTAGRASTDDDVEVVKVFDDRIAEPDELAAKDGVEVGEVAMRSPKCGMSYSGETGSKDPKFHAGWFYPGDLATWDEHEFVTIVGRKDEMIISGGENVFPTQVESVLESHPSVLESIVVGLPDPEWGQLVVAYVVADPDAA--AVTADELEAHCSEDLARFKRPRAYRFVDKLPMTPTGKK------------------------------------- 39935215 3 -----------------------------------------------------------------------------------------------------QRMTFTEVDLLSNRIANVFIDFRLEVGSRVGMLLNNSIYTLPIDFGFVKSRLSRVPLNSRLSLVEQQQMLEGAGVNILIHGTDLTDPARELAQAMQGLKLISIGSADADDLL---------------------QLAKAQSDAPPARRCEPDDIVITIFTSGTTGKLKAVEHTQASWAAMATNVLIN-MEVGEGDVMLHAASMIHASG-CFIVPYWLRGGVAAVLPGFTP-----ASYLDAVERWKPTALNLVPTMIGMLLDH--PGIEHADFSSVKRIIYGASPMPRPVMQRALKLWG----PRFAQYYGQSEAPIFITHLTQADHVGPKSCGRPSIDCEVKLVDEAGDEVAPGEAGEIALRTPFA--MKGYYNAPELNAQMFLPD--GWLRTRDVGRFDDDGYLYLVDRTSDMIVSGGYNVYPREVEDALAAHPAVREVVVVGLPDDKWGESVAAFVALRAGASAEEV---ELIAFARERVASYKVPKQVRFIDEVPKSPVGKLLRRAVRD------------------------------ 111026986 15 -----------------------------------------------------------------------------LDRAAVTVAHRNAII------DGDLTFTYREFAERSNRLTGVLAARGIGVGDRVAVLCTNSHIMLELHNAVPLRGAVLVPLNIRLSEPELDYILEHSGATLLVATHEF---------------ADIAGSLAARRNIPLLQADGSDSAYETELV---------SAEPARVESDDDRTLLAINYTSGTTGRPKGVMY-HHRGAYLQALAMTYHMGLGPGSRYLWTLPMFHCNGWCFPWAVTAAGGTHVCLRAVDP-----SEIWRHIR-EGATHFSAAPTVLSMIAEHAAAADGPTANPVKVS--TGGAPPSPTLL----RRMVKLNMQITHLYGMTETFGPAIINLWQPEWARQGVPNVITGGARVVDSAGKDVEPDGQAIGELIIEG--NNIMLGYYRDDAATAAANVD---GWLRTGDLAVMHADGYVEIRDRLKDVIISGGENIASVEVERVLDSHPAVVESAVVGIPHDRWGEVPIAFVTVRPGTEVHEE---ELVEFARQHLARFKVPKKIIFAN-LPRTSTGKIQKNVLRN------------------------------ 91978279 1 -----------------------------------------------------------------------------LRRALQVNPDGLATVFNG------RRRNWREVGERVARLAAGLRASGVAEGERVALLSLNSDRYLELYLAAGWCGGVIVPLNIRWSVLENEDALRDCRAVTLVVDKTFA--------------ATGAAIAQAIPGLALIYADDGDLPAGMQG---YEDLIASSEPIPDAMR-KGDDLAGIFYTGGTTGRSKGVMLSHTNLMANALNALGE--GLFPGTSVYLHAAPMFHLANGAAMYSLLLSGGSNVMVP----AFTPEGVMATIQNERVTDVLLVPTMIQMFVDH--PALKTYDLSSLKNITYGASPISEAVLARASAAL--PDVQFTQAYGMTELSPIATLLHWGKAKGRQRAAGCAALGCEVRIVDADDTPLPHGTVGEICVRG--DNVMMGYWERPEETARALAG---GWMHTGDGGYMDEHGFVFVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKAGATVTAD---ELIAHCKALIAGYKCPRSVDITETLPLSGAGKILKRELRQ------------------------------ 115526598 10 ---------------------------------------------------------------------------------------------------QDQRVTHLDYLGRVQRLAAGLAREGIRPGDRVAVLSQNSLEMVELIGAVALLGAILLPVNFRLNAEEIGYVLADGAPSLAIVGPDYQELV-----------AALMPSLPSVRRYFGIGAAAAPYAPFG--------ELIDGDGAVPDATIKADDGFVIIHTAAVGGKPRGALLSQ-ANLLISQSSLVEAWQLTEHDVNLGTLPLFHVTGLGLMLTLQQAGGASVIAAKFDPAQAARDIDTHKITVMAEFAPMLGNILDQAQPQQLASLR------------AVTGLDTPETIERFEQT--CPQAAFWATFGQSEASGLATFSLYRD---RPKSAGRPLFWRTMAVVDADDRPLPTGETGEIVLRGP--TVFKGYWNNEAATAHA---LRNGWHHTGDMGRFDDDGYLWYMGRAPELIKTGGENVYPAEVENALRQHPDIVAAVVIGVPDPQWSEAIKAICVRRDGATVSA---QQIADFVGSQIARYKKPKHVTFVDQLPLTAKGEIDRAAVKA-AHGQ------------------------- 3798624 11 --------------------------------------------------------------------------HELLRVNAERHGDRVAY------TDSRRAVTYGRLQLRTGRIAGHLAASGVGRGDRVRLLLGNRIETIEVYLAAARAAAVAVPLNPDAGDAELAHFLTDSGATVLVTDDLHLDQVRRVGTDATVVLAGRR----------------------EPGCVAYEDLAGTEPPRPPRDDLGLDEPAWMLYTSGTTGRPKGVVSAQRSGLWSATYCDVPSWELTEDDELLWPAPLFHSLGHHLCLLAVLTVGASARILGG----FVARDVLDALAEHPCTVLVGVPTMYRYLLGAVSGEPQTRALRVALVAGST---SPASLTAGFEAAFG---VPLLDTYGCTETTGSLTANTLTDTRVPGSCGLPVPGLSLRFVDPVTGADVRRGDEGELWASGP--SLMLGY---HAQTEATAQVLADGWYRTGDLARQAETGHVTITGRVKELIIRGGENIHPREIESVAQEVPGVRDAAAAGRPHPVLGEIPVLYVVPEGPVVPADAILAE----CRRQLAYFKVPDEILHVTTVPRTASGKVRRGEL-------------------------------- 116624068 10 -----------------------------------------------------------------------------------------------------RRFTYAEFGERVERLAFGLLSEGVAPGDRVAFLSFNTHQLLEGYFGVPLVRAIVMPLNVRLTAAELTGILCHAEPRVVIYEADFAPVAKQL-----------RAGCPGVQTWIEIGPA-------------YDELLQRGRARPDIFTFDERDIAELFYTSGSTGTPKGVTLSH-RTLYMHMLSISATFYNDETMVELHTIPLFHANGWGRPQCATLHGLKQVMVRRFEPVH-----VLRLIQEEKATSMSLVPTMANALVHCAE--LANYDHSSLRQIHLGGAASSPELIERLEAAFHCPAMAGYGTSARDKSTLPEMSEPERIRRRAMTGWPLPGCEIRVVDLQMKDVPRDMESIGEIVMRGDII--MDGYFREPKATADVM---TNGWLHTGDMAMWDEENYLHIVDRKKDIIISGGENISSIEVERAIASHPAVLECAVVSAPDPQWGEVPATFVTVKPGYALDEC---GLCEYLQGRIAKFKMPRRFHFSDALPKTGTGKILKRELRE------------------------------ 89055470 26 --------------------------------------------------------------------------------------------------------TYAEYHARVSQLASALARRGIAPGDVVATVLPNTYPHAEAHFGVPAAGAVLNAINIRLDVSTIAYILDHGEAKLVLVDTQF--------LPVVMDAVEAMDGTPP---ILIECPSAVAGYPATGDHTIYEDLLREGDTDAPWHPDDEWESISLNYTSGTTGRPKGVVYHHRAYLITMGTPISWRMTLYPKYLTIVPMFHCNNWCHTWMMP---AVGGTLVCCRDI----TASAIYDAIADEGVTHMGGAPIVLNMLVNAKDSDRRDFDHTVEVFTAGAPPAAATLHVTQVYGLTESYGHATECVWQDSDWSALDAAARAGIKARQGVALPNMDHITVMDPDTMEQIPMDGAVTGEIMMRG--NSTMKGYYKNPDATAEAFAG---GYFHTGDIAVQHPDSYIQIADRAKDIIISGGENISSVEVEGVLMHHPAVLLCAVVAKPDDKWGEIPCAFVELKEGAEATEA---EIIAFARARLAGFKTPKRVVF-AELPKTSTGKIQKFELRK------------------------------ 154246724 508 ---------------------------------------------------------------------------------AQRRPDAPAVIC------GDETLSFAELERAANRIAHHLLGLGVGAETRVAVGLRRGPGAVAAFLGVLKAGAAFVPFDPDHPAERIADVVTDSGATFAVVNADGPALPQAV--TALVPECLDLAALP---------------------------------ETAPQVVIHPEQLAYVIYTSGSTGRPKGVGVPHGALAMHVRATGAL-YGTGEETRELHFLSFAFDGAHERWMVP-LAFGGAIVLRDQ--GLWSAEETRHALARHRVTHAGFPPAY---LTQLAEWVESAGDPPPVQVYSFGGEAMPRAGFETVKRAL--RPQVLINGYGAVISPMAWRVPASESFDGPYAPIGRAVGQRRAYVLDDGLQPVPIGVAGELYLSG--EGLARGYLGRAGATAERFLPDPFGMYRTGDRVRWLADGTVEYLGRADQQIKLRGFRIEPGEIEAQLRQEETVREALVMLRTD-GAAPRLVAYVTPAEGAVAEEAT---LRAALLRRLPDYMVPGRIVVLAAFPVTPNGKLDRAAL-------------------------------- 15131494 469 -------------------------------------------------------------------------------RRVAAAPDAVAIT-----GAAGANLTYAEVDQASNRLAGYLAVRGVGRGDRVGVAMERSPDLLIAFLAIWKAGAAYVPVDVEYPAERISFVFDDSGVSTVLCTLAT--------------------SAVAPGNAIVLDAPETRV-----------AVRDCAAPEIRP---HADDLAYVMYTSGSTGLPKGVAIPHG---AVAGLAGDAGWQIGPGDGVLMHATHVFDPSL-YAMWVPLVSGARVLLTE--PGVLDAAGVRQAVHRGATFVHLTAGTFRALAETAPEC------FEGLVEIGTGGDVVPLQSVENLRRA--QPGLRVRNTYGPTETTLCATWLPPGEVLGRELPIGHPMTNRRIYLLDAFLRPVPPGVAGELYIAG--TGLAHGYLKSPGRFVACPFAAGERMYRTGDRARWTRDGEVVFLGRADDQVKIRGYRVELGEVEAALAAQPGVVEAVVTAREDQPGEKRLVGYFVSDGG----DAGPVEIRRQLALVLPDYLVPIAVVALPGLPVTPNGKVDRRAL-------------------------------- 211589697 17 ---------------------------------------------------------------------------NFIDKQASQYEDRVAAIF----PWQSVRLSYRQLAERSKILAKAMLEMGLRKGDCVGVMAGNCYQYIEVFLGGGRIGCPVVVLNNTYIPRELMSAVQKSSCKLVFVASDIGSRSLSAHINALCGDQSRNPALPELRRVVNFGNKDPSSTGVEMQSYSQSVFMKDSMLLRAEKSVEPEDVLNLQFTSGTTGSPKAAMLSHINLLNNARF-VGDAMHLTPTDIICCPPPLFHCFGLVLGFLASFVHGSSIVFPS---DFFDVRKFVSTILSENATVLLGVPTMYISELEVLSKSRQRPHH--LRTGLASGSAVSQGLMNQLREEMGVQKMLIA--YGMTETSPTFITSIEDGDEKGTSTVGRVLPHTGAKVVGKGGEIVRRGERGELCTSG--FALQKGYWGNEEKTREVMRVDGDGVLWMHTGAFIDEDGYAHITGRIKDLIIRGGENIFPREIEERLTLHPSISEASVVGIKDERYGEVVGCFLKMAEGYPKVPDT--EVKQWVGEKLGRHKTPQYTFWITDFPKTGSGKHQKHIMRDL----------------------------- 198254076 28 ------------------------------------------------------------------------------------------------------RLTYTNYHARVSQLASALQMAGVVPGDVVATLLPNIPAQAEAHFGVPAAGAVLNTINIRLDVDTIAYIFDHGEAKVVLVDSQFL---------PVCMKAVEAMEGEAPLVVEVPDAIAGVPEI--GEQIDYETFLAAGDPNFAWIPDDEWESLALNYTSGTTGRPK-GVVCHHRGAYLMTMGTPVTWRMTLHPIFLTIVPLFHCNGWNHTWMIPMLGGTVVCCRDIS-----AAAIYAAIADEGVTHFGGAPIVLNLLVNAKPEDRRDFDHTVEVFTAGAPPAFNVQQVYGLTETYGHVTECLWNNDWDSLPQDKQSAIKARQGVAFPQMEDITVMSDTMEQVTMDGKS-----QGEIVIRG--NSVMKGYLKNPGATAKAFKG---GYFHSEDLAVQYPDGSMQIADRAKDIIISGGENISSVEVESVLMGHPDVMLCAVVAMPDDKWGEVPCAFVELKVGHVGDAD---ALIAFTKQRLAGFKCPKKVVF-GELPKTSTGKIQKFELRK------------------------------ 157804710 511 ---------------------------------------------------------------------------------VNKTPDKTALVFE------QTSLTYQELNQKANQLAHYLREYQIEPDSLIGICTERSLEMVIGLLGVLKAGAAYVPIDSDYPEDRIRFILENSKISVLLTQS----------------------------FVQDKLSLSYLKSLSKFIDLDQFD-YDLFPNYNLTVQSKPNHLAYVIYTSGSTGQPKGVMIEHQSIVNLCLNWGKL-FHVNPQSRLLQFGSFSFDLS-IGEIATNLSHGACLYLAGKETLLPTQ-TLVNFLETNQITHSFLSPSALSILPQANL--------SHLENITVGGEACSSEVVEKWA-----NQRRLFNCYGPTETTVTATFSPCEANGQKP-NIGKPLDNIRAYILDRNQQILPPAIPGELCIAG--VCLARGYLNRPDLTAEKFVEKTERIYKTGDLAKCGDDGNLEFLGRIDQQVKLRGFRIELGEIEAVLLEHPVVKE-AVVNLYETENNQQLVAYIIPQEKQR---DVRDELKSLLKSRLPNYMIPSQIMILETLPLTPNGKLDKKAL-------------------------------- 157804710 1565 ---------------------------------------------------------------------------------VKKNPDNLALVFE------QHSLTYQQLNEKANQLAHYLLKHSIKPDTLISICVERSLEMIIGMLGIFKAGSAYVPIDPNYPSDRIRLILEDCEATVLLTQS-------------NLKDQLFLAQGLQSDQVLCLD----------------EDKFAQYPINNPTVKSKPNNLAYVIYTSGSTGRPKGVMVEHQSIVNLCLNWGKL-FHVKPQSRLLQFGSFSFDLS-IGEIATNLSHGACLYLAQKETLLPTQ-TLVNFLQTNKITHSFLSPSALSVLPQANL--------SHLENITVGGEVCSTEVIEKWA-----NQRRLFNCYGPTETTVTATLSLCQANGQKP-NIGKPLDNIRVYILDDNQQLLPPGMPGELSIAG--VGLARGYLNRPDLTAENLWGKTERIYKTGDLAKWRTDGNLEFLGRIDQQVKLRGFRIELGEIETSLAQHPNIKESVVILREDLGFEPRLVAYIVPSEMGKDSE-------------------------------------------------------------------------- 52140647 7 -------------------------------------------------------------------------------------PDRTAI------EMEEEKVTFMQLHEKVVSVCEHLTHVGVKRGQKVAVLMKNGMEMITVIHALSYVGAVAVLLNTRLSREELLWQMDDAEVICLVTDQDF-----------------EAKDIPVYSFAEVMNGPKEEASIQEEFSL--------------------KEAMTIIYTSGTTGKPKGVILTYGNHWASAVGS-SFNLGLRDDDCWLACMPMFHVGGLSLLMKNIMYGMRILLVPKYDADFIHKALQTRGVTIISVVSKMLTDLLERLGEETYPPSLR------CMLLGGGPAPKP------LLEACVEKRIPVYQTYGMTETSSQICTLSADYMLMKVGSAGKPLFQCQLR-IEKDGVVVPPFAEGEIVVKGP--NVTGGYFNREDATRETI---QNGWLHTGDLGYLDEEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPMVAEAGVVGMTDDKWGQVPAAFVV-----KSGEITEEEILHFCEEKLAKYKVPKKAWFLEELPRNASKKLLRRELRQLVE--------------------------- 104782283 362 ----------------------------------------------------------------------------------------------------EQTLDYATLDQHANGLAAVLRQRGVGADSVVAVYGERSVEIVVTLLAILKAGGAYLPLDPSYPADRLSFMLHDAKAHSLIT-------------------------LRPLAEGIEVADGVERLALEGG--------LPPAQAEAPQAPISADNLAYVIYTSGSTGKPKGVMISHAN--ACASTRARAAFYQAPLRRFLMLSSFSFDSSVA-GIFWTLGQGGTLYLPE-EEAHKDPVRLAALVEGEAISHFLALPSFYAQILEHLRQPELA-------CVIVAGEACPVDLPAAHYQRL--PHTLLVNEYGPSESAVWCSAHAVEQQPPHERISIGGAIAGARRVLDRDGELVGFGREGELFVGGP--GLARGYLQRPSRFVPDPFARTPGEYRTGDRVSPGTDATLDYLGRLDFQLKLRGFRVELGEIEARLAQLPDVREAAVV-VRETGGGAQLAAFVVLAETAAGGVEI--QLLERLREQLPEYMVPAYLRALDRLPLTPNGKLDRNALAAV----------------------------- 156740894 46 -----------------------------------------------------------------------------------------------------RVVNYATLDRLATRFAVALLKSGVQPGERIALVLPNIPQAVIACYGAWRAGAIVALTNPIFEAGGLVRQLTDAGATTLIALSMFHERAGVQRVIYTNLKEFLPPGQRRLFTLLRQEREGHRVPDDEARRALWMAHMLAEEPGDSLPQTSPGKPATILYTGGTTGEAKGVVHTHRSLVANAVQVAAWLPAARRGERVICALPFSHAYGMTACMNFSVAIAAAMILLP----TFETGNVLHAIRREHATIFPGIPPMYAAIAEIKD--ARRYGLASLRACISGAAPLPIEVQEGFERVT---RARLVEGYGLTEAGPVTHANPLGVSHERRATIGIPLPSTEAKIVDTTGADLPPGRIGELLVRGP--QLMQGYWNRPVDTAEVFTSD--GWLRTGDMARMDTDGFFQIIERKKDVIIAGPYNIYPRDIEEVLYQHPKVLEAAVAGAPRAEGQPDLRAFVVLRQGERATAD---EIIGFLRERLSAHKVPSVVEFRDALPRSFIGKVLRRAL-------------------------------- 146760133 1973 ----------------------------------------------------------------------------------------------------ERSWSYGELDATANRLANHLVSRGAGPGERVALLLPRTGEAIAAILAVLKTGAAYLPIDPAHPDSRVEFVLGDAAPIAAVTTADLLPR-------------LGASGIPAVD--------------------INDPAVDRQSDVALPVP-AVDDIAYIIYTSGTTGAPKGVAVTHRNVAQLLE---SLDAELDLGQVWTQCHSLAFDYSVWEIWGALLYGGRLLIVPDAVVRSP--EDLHAMLVSEQVSVLSQTPSAFYALQTADAMQPEVGQQLKLQTVVFGGEALEPQRLSPWFDS-HPGLPRMINMYGITETTVHASFREIGSGDVDSTSSPIGVPLEHLAFFVLDGWLRPVGVVGELYVAGS--GQASGYLGRSDLTTTRFVACPFGMYRTGDLVQWGEDGQLRYVGRADKQVKIRGYRIELGEVHAALARVEGVDQAAVIAREDRPGDKRLVGYITESTKGTLDPA---AVRAVLAERLPAYMVPAAVVVLGAMPLTVNGKLDTRAL-------------------------------- 146760133 465 ---------------------------------------------------------------------------------VAADPEAPALTF------GERTLTYRELDEAANALSGQLVSQGVGPGDRVVLLSDRSAQAVIGILAVLKAGAAYLPIDPAVPASRLEFIVGD----------------------------------AAPAAAITTAGLRARLDGFDLPIIDLDASAAGTEPTAPASGARPDDIAYIIYTSGTTGAPKGVAVTHHNVTQLMSSLDAGLPNPGVWPLCHSLAFDV----SVWEIWGPLLRGGRLVVVPESIT-GSPAEFHDVLVAEQVTVLTQTPSAVAMLSPEGLE---------STALAVVGEACPASVVERWA-----PGRVMINAYGPTETTMCVAISAPLVAGAPDSAVPIGAPVPGAALFVLDTWPVPAGVVGELYVAG--EGVACGYIGRSDLTASRFVACPFGMYRTGDLVSWGDDGQLQYLGRADEQVKIRGYRIELGEVQAALSALDGVDHAAAIVREDRPGDKRLVGYVT----GTVDPA---EVRSTLAKRLPPYMVPAAVVVLEALPLTSNNKLDTRAL-------------------------------- 11499615 7 -----------------------------------------------------------------------------------------------------KRFTYRDIYERVHRLASALEELGVKKGTKVAVLDWDTNRYLECFFAIPMMGAVLHTVNVRLSPEDILYTMQHAEDEVVLVYKDFVPLIESIADK-----------LDTVKKYVVM--TDDTMPETKLTDVEYEEMLKKASPNYDFPDFDENTMATLSYTTGTTGRPKGVWFTHRKLFCIAMTGYRSVLRLKEDEVVYMPLTPMFHVHAWGVPYMMWLLGHKHV----YPGRYEPQMIVKLVMTEGVTYSHCVPTILQMIVDNLPEGFKFPGWKMIIGGAKLPKGLALRAREKGIITMAGYGMSETCPILTGGFLKPHLLNVDEETKVELSIKTGIPFPLVYVRVVHDDFTPDEQDMGEVVVRAPWLTD--SYLKDPEKTKELWEG---GWLHTGDIAVMDEEGYITIVDRLKDVVKSGGEWISTLTLENLLSLHPKVREVAVIGIPDEKWGERPLAIIVPMPGEKPTEELRAHLMKFVEEKITKWAVPDRFEIVDEIPKTSVGKIDKKVLKQ------------------------------ 72163207 32 --------------------------------------------------------------------------------------DTTAL-WIVEEDGSEAKYSFAEMVHRSDQVAAWLAEQGVRRGDRVMVMLGNQVELWETMLAVMKLGAVILPATTALGPADLADRIERGGAKHVVTSAA---------------NTAKFAEVPGDYGRIVV-------DGDVPGWADYRAAATIAEPKIAHPETAPDDPLLLYFTSGTTSRPKLVQHTQASYPLGHLTTM-YWIGVRPGDIHLNISSPGWAKHAWSCFFTPWIAEATVFVYNYS--RFDAAALLAHIRRAGVTTFCAPPTVWRMLINADLSGGPGA----LREIVAAGEPLNPEVIDQVRRAWGLTL-----RDGFGQTEMTAVVGNTPGSPVKPGSMGRPLPGCPVVLIDPRSGQPAEEGEICLDLSARPVMLMRGYQDDPERNAEAMEG---GWYHTGDIARRDADGYITYIGRTDDVFKASDYKISPFELESVLIEHPAVAEVAVVPAPDPVRLAVPKAYVALAPGYEPTRETALSILRYARENLAPFQRVRRLEF-AELPKTISGKIRRVELRQ------------------------------ 6942168 12 ----------------------------------------------------------------------------LLEQTAAAYPDQEAVVY----PDRNLRYTYVQFNRLCRQTAKGLMGMGIGKGDHVAIWASNIPEWLAAQFATAKIGAVLVTVNTNYQSQELDYLLRQSDADALIVMNSYILNSLIPELKEAEPGHLQSERYPCLKTLIYIGEKRLPGMYHWDDTEMLAQSVSDAELEARMSSLEKDDVINMQYTSGTTGFPKGVMLTHFNVINNAANNAE-CMKLTSSDRMCIPVPFFHCFGCVLGVLACVSVGAAMVVVEFEPTVLTTVENETCTALHGVPTMFIA--------QLHLQDFDSYDLSSLRTGIMAGSSCPSEVMKAVIEKMGMTDITIA--YGQTEPSPVITQTRANDSFQRRVETTGRALPEVEVKIVEPGNEVQRGVQGELCTRG--YHVMKGYYKDEEATQKAI--NPEGWLFTGDLAVMDEDGYCRVTGRLKDMLIRGGENVYPREIEEFLYRHPNILDVQVVGVPDEKYGEEAAAWIKLKEGKTASPE------------------------------------------------------------------------- 8886956 22 -----------------------------------------------------------------------------LDRSAVVYADRVSIVY------GSVKYTWRQTRDRCVRIASALSQLGISTGDKVSVLAPNVPAMVELHFGVPMAGALLCTLNIRHDSSLVAVLLRHSGTKVIFADHQFLQIAEGAC------EILSNKGDKVPILVLIPEPLTQSVSRKSEEMMEYEDVVAMGKSDFEIRPTDECDAISVNYTSGTTSSPKGVVYSH-RGAYLNSLAAVLLNEMHSSPTYLWTNPMFHCNG-WCLLWGVTAIGGTNICLRNV----TAKAIFDNISQHKVTHMGGAPTILNMIINAPESEQKPL---PGKVSFITGAAPPPAHVIFKMEELGFSMFHSYYGPGTICTWKPEWDSLPREEQAKMKARQGVNHIQVKDPVTMRTLPADGVTMGEVVFRG--NTVMNGYLKNPEATKEAFKG---GWFWSGDLGVKHPDGYIELKDRSKDIIISGGENISSIEVESTLFTHPCVLEAAVVARPDEYWGETACAFVKLKDGSKASAE---ELISYCRDRLPHYMAPRSIVF-EDLPKTSTGKVQKFVLR------------------------------- 118462852 12 ----------------------------------------------------------------------------------------------------SRMVTHAQLHDRAVQLVSAMAAAGVRRQDRVAVLSRNSVEFGEVMAATHLSGVIMATVNFRLSPDEVLDVLKRVSPSMVFCSDEF-----------ALVAAGLAPQLASPPLLVSIGGSG------RTGMLDFEEFVGGGDGGRLPFAARPDDIACLLFTSGTTGASKCCILGQ-AELRRVAFTMNVEMRTGSSDRGL-INMPMFHVGAMAIVAGLHARGGSVVLQQQ----FDAGEAVQLITDERITLLHLAPVMLRALLDEITDPRG---LDCLRTVIYSAAPMTVHTLRRALSVL--PRTGFLNLYGQTEA---IVSGLPRELHDADSPDAFPFPGVRVRIVGDDGRDVLPGEAGEIVVRS--DSRFRGYWDDPVATLAT---LRDGWCHTGDVGRFDHRGLLYLVDRKKDVIITGGENVYSPEVEEVLGGCEGVAACAVVGAPDEKWGEAVCAVVVPTPGATPT---LEAVQEFVRSSLAGYKVPRRLVVVSDLPVLASGKVDKKRLRA------------------------------ 27379822 36 -----------------------------------------------------------------------NLAH-MLTQNARRHGSRPGFVW------GDRSWTWREIDAQVSALAAALAARGIAKGDRILVHSKNGDEMFFSMFAAFRLGAVWVPPNFRLMPDEVSYLAQASGAKAFLCHVDFPE----------HAAAVSGGALAFTWSI--------DGKGAFGEASVADAIASHAGHAVENVAVEHDDPCWFFFTSGTTGRSKAAVLTHQMGFVVTNHLADLTPGVTEDDASLVVAPLSHGAGVHQLV--QTARGVRTVLLPTE--KFDIDEAFRLIEKHRVSNLFTVPTILKMMVEH--PAADKYDHSSLRHVIYAGAPMYREDQKAALKKLGKVIVQYFEVTGNITVLPAALHDPEDGPHAKIGTCGFERTGMQVSIQDDEGRELGANQSGEICVIGP--AVLAGYYDNPEANAKAF---RNGWFRTGDLGHMDEEGFVYITGRASDMYISGGSNIYPREIEEKILTHPAVGEVAVLGVPDATWGEVGVAVCVAREGA--TAVTEAEMAAFLSPKVPRYKMPKRFFFWEALPKSGYGKVPKRMVRD------------------------------ 119478212 50 --------------------------------------------------------------------------------------------------------TYAEAHADVAAIANWLLQQGIKPGDRIAIAMRNYPEWLLIYWACMTQGIAIVGMNAWWVEEEMAYGLEDSTPKILFCDQERLDRFNNI-----------RDNFTDIHVVTVRCASANDTDIAY-------ETVTATPGVLPDQTVAPDDDACIFYTSGTTGRPKGAQLTHRGCVIMNIAFFGNLGTLTTALVDLITTPLFHVTANNCLAQAATASGGKLALM----YRWDAEDALKIIEAEKITNLTGVPVMSRELISHPD--FEKYDTSSLLSVGGGGAQLQPDLVAKIDKAVATARPS--TGYGMTETCGIISSISGDFFVDKPDSCGRAVPTLDAKCFDAEGNEVAQGEVGEMWVKGA--PVIKGYLNRPDATAESITD---GWLHTGDVARIDKEGFIFVVDRVKDMVLRGGENIYCAEVESVVFHIDGVAECTVFGVEDDRLGEEVGLAVVLAPGSNLDAE---AIRTQCAARMAKFKIPRYIWLMESLPRNASGKFLKRELRE------------------------------ 160901406 34 ------------------------------------------------------------------------------------------------------RYSYAGLHTEARRLASALLGLGLDKGDRVGIWSHNNAEWVLMQLATAQVGLVLVNINPAYRTSEVEYALNKVGCKALVTMAQFKTSDYLGMLCELAPELLHCARLPQLRSVVWIDVAGEQPGMLRFSSLLARGDAQDARIDAVAATLKNTDPINIQFTSGTTGFPKGATLTHRNILNNGFF-IGECMRLTPEDRLCIPVPLYHCFGMVLGNLACFTHGSAIV---YPNDGFDPLLVLETVQAERCTGLHGVPTMFIAELDHPR--FKEFDLSTLRTGIMAGSPCPIEVMKRVVSDMHLSEITIA--YGMTETSPVSCQSDADTPLQRRVSTVGKVQPHLEVKIVDTGEVVAPGVSGELCTRG--YSVMHGYWGDEARTREAIDDDA--WMHTGDLATMDEQGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDVRYGEELCAWIIVKPGQTLTED---GVRDFCKGQIAHYKVPRYIRFVEAFPMTVTGKI------------------------------------- 214045072 30 ----------------------------------------------------------------------------VIRANAKVDPEKLALVCDG------RRVTWGAFDQRINKIANLLLSLGVTKGDNIAIISPNSIPYAELFMGILRAGACVTPLSTMASPDALQKMLTDCGAKAIFVAEQYL--------------ALVDGFIADLDIARF------AIDFDHDAFTPFEAAVEDADATDPAIAIDMSDAFNLIYSSGTTGTPKGILHNHWMRAAQMERVSPNGYD---DNARTLLSTPLYSNTTIVSFLPTLFGGSTVYLMP----KFDARAYLEIVQREKITHTMLVPVQYKRIMDVPD--FDQFDLSSMRVKFSTSAPLRADVKADVLARFPGS----LLEYYGLTEGGGVTVLNSSEHPDKLHTVGQVAPGNEIRLIDEAGNEVPKGKVGEICGRGP--TMMAGYFGRDDLTQDYIWRDGEGFFRSGDMGRFDEDDFLILSDRKKDMIISGGLNIYADDLELVLLSDPDVTDAAVIGVPSDAWGETPLGLVVLRDGATRTAD---QICADANEKLGKSQRLSAVEARDVLPRSSIGKILKKELR------------------------------- 104782285 515 ----------------------------------------------------------------------------CIVQQAQARPEALALVH------GERRYSHAELDRWANRLAQRLVAAGVGPEVRVGVALPRTPQLVVALLAVFKAGGAYVPLDPDYPAERVAYMLEDSAARLVLSDG----------------EVAERLGLQACCEVLLVDGDEQSLEAW--------------PAEPPVNRASAQNLAYVIYTSGSTGRPKGVAIAHRNVLALLHWSRQVYRDEDIQGVLASTSICFDLS--VWELFVTLAAGGYIVLARNALELPE------------LPARDLVRLVNTVPSAIAALLRGGQLPAGVRIVNLAGEPLKQRLVDELYALPGLEHVYDLYGPSEDTTYSTWTRRQAGG----RASIGRPLPHTAAYLLDSQLQPLPQGCGAELYLAGA--GITRGYLGRPALTAERFVGDGGRLYRTGDLVRYREGGELEYIGRIDHQVKVRGFRIELGEIEARLQAQASVHEVAVLA-PDGPSGRQLVAYVVPVDDAGAQDALRGTLRAALGEHLPDYMVPAAMLFLARLPLTPNGKLDRKAL-------------------------------- 104782285 2011 --------------------------------------------------------------------------HQLIEAQALRTPDAIALVADG------QSLSYAWLNGRANQLAHRLVAEGVAPDVLVGIALPRGADLIVGLLAILKAGGAYVPLDPEYPAERLGYMLDDSGVDLVLGDARG--------------EALLAGRHARLLRVDQLAFAGDD-------------------QGAPQVALDGHNLLCLLYTSGSTGRPKGVALEHGALLRHL-LTMQRFYRIDSADRFLHFASLNFDWGTEQWLLP-LISGARCILRG--EGLWSTEQALEVIEREQASLVYFPTQYACQMAAL---AAGQGRAPSVRSFNVAGEAFPREGFEQIQAVLQPRYIVNGYGPTETVITPFLWEAEGDTRFTSAYAPIGRPVAGRSAYLLAEGALQGDGLVGELYIGG--CALARGYHARPSMTAERFVTPGARLYRSGDLVRRLADGQMEYIGRVDHQVKIRGFRVETGEIEARLLARDEVAEAAVVAVPGPS-GQQLVAYVVPCQGREAQAQLCEGLRAALADDLPDYMQPAHWQVLAALPLTPNGKLDRKAL-------------------------------- 54023072 3071 ----------------------------------------------------------------------------LLARTAAAHPDRIALI------AGESVLTYRELDRRATDVARLLVAAGAGPETVVALGLPRGADLWIGMWAAAKAGAAFLPVDPKHPSDRIEHMLTDSGALLGLTV------------------AAHRDRLPGSAHWLVLDPVEDTAPAPASGD---------GRATPLPGTVHPDRPAWMIYTSGSTGIPKGVTVTH-RGLVDLVAAQRDLLRLDERARVLQVASPSFDASVFEALMAFGTGAACVV---APPDVFGGTALAELIAAEQVTHMVITPSA--------LSTLEPESTPSVRVLAVAGEAVGAEVVRRWAR-----GRTMLNLYGPTETTIWATASAP-LTPDAPVTIGGPVAGARAVVLDARLRPVPAGVAGELYLAGP--GLARGYHGRADLNATRFVADPYGMYRTGDLVRWTRDGDLEYLGRTDFQVKVRGQRIELGEIDAVLTRAAGVDFAVTLGVAGPGGGTALAAYVVPEPGADLD---LTRLRAHAAETLPGYMVPSAFVVLDAIPRNAVGKLDRAALPAPVFGGADT---------------------- 54023072 1949 -----------------DRFVALLEQIAADPH---RRVAAVQHCDPAELAALAPVRGPASVPARTLP--------EVLTAAAALDPDAVAVSAGTD------SMTYRELDAWSNRFARVLLRRGVGAEVFVVLALTRSVESVVAVWALAKTGAAFAPLDPNYPVERIEHILTDSKAPIGVTVRATGE------TLPGTIDWLLLDDLATIRRAMTVPDDPITDAERGG-------------------AIRLDQTAYLIYTSGSTGKPKAVLLSHRGIADLVAAQHE-SLDLEPSARALQVASPSFDASVFELLTAHAVGGHLVLSPPEVYGGPELER---LLRDRRVSHAVITPSVLATM--------DPRELPDLRVLAVAGEASGPELTAQWA-----VGRRMLNLYGPTEFS-IWATGPGELRPGEPVTVGGPIRGAAVLVLDTWLRPVPMGVEGELYLAGP--AIARGYFNRFAMTAARFVANPWGMYRTGDMVRWIEVPELEYLGRSDFQVKIRGLRIELGEIDAVLAADDAVDYAATIGLPGPAGEPVLVSYVVPVPGRTPGELDAERLRSRVAGVLPGYMVPAHLVVLDEVPLTPVGKLDRKAL-------------------------------- 54023072 400 ----------ETTHLDFQANPNLYA-----PDELAGHHSRFLDFLHPAERALLPARGPAGLPPRTLPD--------LLIAGATRDLDAIAVR------AGDRALTYREVLAYASRVARLLIAQGAGPETAVAVAIPRSMESVLATWAVALTGAAFVPIDPGLPADRIEHMVGDSGVQAGVTV------------------AAARPALPGHLTWLALDDPATAA-------IVADQDPATVTAADRRAPAHPDQPAYLIYTSGSTGLPKAVVVPH-RGLANLAAGSGAAFGVTAEAVVAHAVSPSFDISVEELLVTFAAGATLAVV---PPHAYAGEELAEVLRAHEVTCLNVTP--------AVVGSLDPASLPAVRTVVVGGDACPPELVARWA------GRRLLNGYGPTETTVTATLSAP-LSPDGPVTIGSPATGMTALVLDPWLRPVPPGVTGELYLGGP--GLARGYHRRNSRFVANPYAPGERMYRTGDLVRWRRRLELDYAGRTDFQVKVRGYRIELGEIDAALEHRPEVEFALTIGATTPAGATALVSYVVATPGCEVQPE---ALKAAVGETLPGYMVPSVIMVLDAVPLTSVGKVDRRAL-------------------------------- 27382931 26 ----------------------------------------------------------------------------------------------------ERPITYTELAAMAERAAAAFLRAGCGKSASVALFLGNTPDHPVNFFGALKAGARVAHLSPLDGEIALTHKVSDSGSRLLVTSN--LAALLPTALKFLEKGLIDRLVVCEDDNWGKVGTPQAAIP-ADPRIVTFKTFVEGAAAPAEWPQVTADDVALLQYTGGTTGLPKGAMLTHGNSIYDVWGKPSRATRGDVVERVICVLPLFHIYALTVVLLSSLRRGNLISIHQ----RFDVEAVMRDIEVKRATYFPGVPTMWIAIAALPD--LDKRDFSSLATIGSGGAPLPVEIANFFERKVGKKLR---SGWGMTETCSPGTGHPPGPDKPGSIGLMLPGIELDVVSLDDPTKVLPPGEVGEIRIKGP--NVTRGYWNKPEGSAEAFID---GRFLTGDIGYVDTDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYTLPGVHEVIVLGIPDQYRGEAAKAFIKLKPGAKPFS--LDELRAQLAGKVGKHEMPVEVEFVDDLPRTPVGKLSRHELRQ------------------------------ 15341244 21 ----------------------------------------------------------------------------ALDRAVARHPDRILLDFSGNL------YTYSEVDSLSTRMAHALAALGVKPGETVLTMLDNNIDAVVCWLAINKLRAVSVPINTALKGEFLRHQIADTGTQLVICEADYL--PRILPLAEQLSEVSQ-----------ILYRGERAEPASCRIPIAALDEFRGEDDTPFTSKPQPSDLACLIYTSGTTGPSKGCMISYNFMCNLARLQLR-AGPANENDVTITPLPLFHMNALCVSIIASILVGARAAILP----RFSVSNFWQEVERSGATIASILGGMGGLLAQAPDNDAMKRCHGQIHT--ARGNPYTEETKQIWRERFGTKL---VGGNGYGLTEACVITSLAAGEYAAPGSSGKRIPDFDVRIVDDNDQELPANTPGEIVLRPRPDIMFQGYWNRPADTLKLM---RNMWFHTGDIGKFDDDGFFYFVDRKKDYLRRRGENISSFEMEAAFAVHPDLAEVAVHAVPSDKGEDDVKVTAVLHQGARLTPE---ELFHWATDSVPYYALPRYIEFRDSLPKNPQGRVLKYQLRD--EGKTADTWDL------------------ 159043253 1 -----------------------------------------------------------------------------LQRTAARCPDAPALY-----TGTRLETDYAGFADQAARIGAALSARGLGKGDRIGVFMKNSTDYLRVLYGIWWCGAAAIPINSKLHPREAAWILSDAEAALCLVTPDLAEGL-----------AEAAPDCACVVTGSAAFG-----------------EMLAAPPMAAPVARASGDLAWLFYTSGTTGKPKGVMMSFATLTAMTLSYFVDVDEVTAQDAILYSAPMSHGAG-VYNFMHVLRGARHVV---PESGGFDPAEIFDLAREMRQVSLFAAPTMVRRMIDVAKARGDTGDGIKTIVYAGG--PMYLADIIEAVEVLGDR---FVQVYGQGEYPMSITALSRADVSDRSHPDWQAQTISDVAILDAEGRPVPPGETGEIAVRGA--GLMLGYWNRPEATAETI---RDGWLWTGDMGRMDADGYVTMVDRSKDMIISGGSNVYPREVEEVLLTHPQVAEVSVVGRPHAEWGEEVVAFVVPAPGAEMDPGV---LDAHCLSQIARFKRPKAYIALPELPKNNYGKVLKIELRA------------------------------ 153833709 420 --------------------------------------------------------------------------------NAERFPNATAVIH------GKISLNYQTLADYAERCAKTLTLAGVEPGDRVAISMDKGIGQIVAVLGILYAGAIYVPVSLDQPKERREGIYLGAGINVVITDEAT---------------------------------ETDDTSTERFTYLTWQDAIESSPLDKSP-KVDPEQPAYIIYTSGSTGTPKGVVISHQGAL-NTCIALNQRYQVDHHDRVLALSALHFDLS-VYDIFGLLSAGGAVVLVNES-DRRDPSAWCKAVEDHNVTMWNSVPALFDMLLTYSTCFNSKAPSRLRLTMLSGWIGLDLPARYRQYRSDGKFIAMGGATEASIWSNVFDVEQVPNDWRSIPYGYPLPRQQYRVVDEL--GRDCPDWVPGELWIGG--DGVALGYFNDEPRTQAQFLTDGQPWYRTGDMGCYWPNGTLEFLGRQDKQVKVGGYRIELGEIEAALNTIPQVQRAVALAA--GKKDKTLVAFVVTDSVQTATKPLTEDIQRQLKDQLPKYMLPQRILLLDALPLTANGKVDHKALAQ------------------------------ 116620124 5 ---------------------------------------------------------------------------------------------------QDRCYTFGELDSRSNRLANLLLHRGLKTGDRLCCYLANCVEMIDLYLACVKLGVIFVPINILYRDREMHHILSDAEPIALIAAEPF------------------------------------PAPVPIWRAADLAAEAASFPDARPTIALDGDTPAGIIYTSGTTGASKGAVLTHNNFAANAI-TLLTCWQITAADRFLLALPLFHVHALGNGLHCWLASGCRMRLLE---RFEHQKAAAEFLDFRPTLFFGVPTIYVRLLD--IPPDAAREIGAAMRLFVSGSAPLPAQVLESFRKRYG---HTILERYGMSENLMNISNPYLGERRPGSVGLPLPGVSVRL-------------VEGEIQLKGP--NLFKGYWRREEATRAALVD---GWFRTGDLAECSLDGYYTLSGRKSDLIISGGFNIYPREIEEFLQEQEEIAEAAVVGLPDPVRGEVPVAYVVCKCAFD-----AADLEARCRAQFASFKVPRAFRTVPMLPRNAMGKIQKHLL-------------------------------- 187929701 23 ---------------------------------------------------------------------QLNTT-TLIRHAARTHGDQE-IVYRTPDGGWDR-YTYADCYARVCRSANALRALGVEPGDRVGILDWNSRRHFELYWSIPGLGAVMLQMNLRLGPEDLGYVVDHSKVSYVCVDESLLPLAESV--------AANSPQIKG--WIVMTDKPLDQIKTTLKPLLHYEDLLAAADTKIDWPEIDETSAYSACYTTGTTGKPKGVYYSH-RGIYLHSTAMATNLGMTLDDCVMLITPMFHGQCWGLPQAATLLADK--IVLPGRYVAEDTKPLVDAMIAEGVTIANGAPAIFQPMLQYIETMPVKPDFSRMRMLSGATEP-PLSMMIGFYDLTGAE---VVHAYGATEATTLVTMNRLKSTLKKRLTEEEKWNLKRKQGLVLTGVPHDGKSAGEICLRGPWITAR---YHDMPDSADRFLEG--GWWRSGDVGTVDENGYLKVTDRIKDVIKSGGEWISSIDMENLLMGHPAVRDAAVVGIPHAKWQERPLALVVLRPGQQATQE---QLQEHLTSAFAKWQLPDQVLFVEAIPKTSVGKLDKKRIRA------------------------------ 167567542 2 --------------------------------------------------------------------------------------------------DETRRLTYAELDRLSSAFARELNEQGVVRGALVGLYMARGVDMLVALLGILKAGGAYLPIDPAYPRQRIAHIVADSGVGIVVCTSDT-----AAELRDARVRALAVDALRPVP------------------------AGRPAGDEHADAASGPDDLAYVIYTSGSTGKPKGVMVEHRNVLRLVEQS-RAWFEFDASDVWSLFHSIGFDFSVWEVWGAWLSGAHVAVV--PYPVSREPAAFHRWLARTGVTIVNQTPSAFRHLDAVDRGAPQPLA---LRYVIFGGEALPPSLVAPWIERHGDAKPALVNMYGITETTVHVSFKRVTRRDAHANASPIGVPLPHLRLHLLDRRPVADGVAGEIYVEGA--GVARGYLNRPELTAERFVQLRCRAYKTGDLAMRGGDGEYVYVGRADDQLKIRGFRIEPAEIEAALMQSARLSACHVRGHDYGDGDQRIVAYVVPRDASRWSEAAIADLKARALAHLPDYMRPSAYVVLACLPLTAHGKIDKHAL-------------------------------- 91779564 2566 ---------------------------------------------------------------------------------AQASPEAIALEF-ADEQARTRQMTYGELDANADRVAAALIEAGVRADTAVALCVERSFDMVVALIGVLKAGAAYLPVDPDYPADRIAYLLNDAKPAVVLTQPHLLE------------------------------RVTQAVDSANVKILTIDALRGADFTLSAPVAVAPDQLAYLIYTSGSTGKPKGAGNTH-RALANRIAWMQDAYRLDASDVVLHKTPFGFDVSVWEFVWP-LAVGAKLAIAAPG-DHRDPARLVASVETHRVTTLHFVPSMLAAFVAHLEDFHAAARCASIERIVASGEALAPELVARVAQQLPHARLYNLYGPTEAAIDVSHWTCDARDAGAASVPIGHPIANLQLHVLDAALQPLPQGAIGELYLGGA--GLARGYLGRAALTAEDPFAHGARLYRTGDLACRRADGALDYLGRMDTQVKLRGQRIELGEIEALLRAAPGVHDAVVI-----VRDEQLIGYVARGADNALD---TQTLLNGLHAQLPSYMVPSHLIQMDVLPVTPNGKCDRHALPAPVRG-------------------------- 91779564 968 ------------------SYAALVADAVRDP----QRAVTELDC-------ADSAEYRSARRGREFQP----MADNVLARHARETPHRVAL------ADADTQLTYGELDAASDRIALALAAVAVGAEQPVAVCIERSVRFAVALIGVMKSGAYVVPLDPAAPHERLAASIDACGARWILTADQAQ----------------------PLVTAGGATSIDLDTLTQEPSSANAEDLDAAASRTSPL----ADQAAYLIFTSGSTGTPKGVISSH-AALADYVEGMLDELAFAPDASMAMVSTVAADLGHT-TLFGALCSGRTLHLLP-AQCAFDPDRFAHEMRMRNVGILKIVPSHLHALLDAQ----YPADVLPAHALVTGGETLPWSLVERIAAL--KPACRVINHYGPTEATVGALTCDTSMRTAYAVPLGMPLPNAYACVLDSYGASVPPGAIGELYLGGP--GLARGYLNRAAATAEHPFAAGERLYRTGDRVRLRADRRLDFLGRLDDQVKIRGYRVEPGEVSAALRAFDGIAQAETLAVEHEGRL-RLASFVTLSSGARFDEAALR---AALSARLPDYMVPAVLQHVAALPVTANGKV------------------------------------- 90417611 14 -----------------------------------------------------------------------------------------------------REFTYADVEAVSARFANALVALGVEPGDRVAVQADKSIEALMLYLGTVRAGGVFLPLNTAYTPTEIDYFLNDAKPRVFVCDPA-----KRDGLAATAEGAGARLETLGVRA---------------MDAGSLNAQADAASGEFATVARQPSDLAAILYTSGTTGRSKGAMLTQDNLLSNAE-VLRDYWRFTAEDVLLHLLPIFHTHGLFVASNTAMIAGGTMIFLP----KFDVEQVFKYLPRATAMMGVPTFYTRLL----ADERLNRERTAHMRLFTSGSAPLLAETHRAFEERTGQR---ILERYGMTETNMSTSNPYDGERRAGTVGFPLPGVELRIVDAETA-KPLPDGEIGVIEVKGP--NVFCGYWQMPEKTAAEFRAD--GFFITGDLGLIDPQGYVTIVGRGKDLIISGGFNIYPKEVELALDELPGVVESAVVGVPHPDFGEG-----VVGVVVARRALDEAELTGALAERLARFKQPKRIVFVDELPRNTMGKVQKNILRD------------------------------ 120611834 33 ---------------------------------------------------------------------RLNCADPLLDVHVRERGGRLCIRAPGGVA-----WTYADLQDKAHRIANVLHRMGLQPGNRVLLRAPNNPMLAACWFAVMKAGGIAVATMPLLRAKELKAIIDIAQVTHALCDASLAE----------ELALAAQEPGSPLRAVRHFHDAGPEG---------LEALMAGASAGFTNVDTASDDCCLLGFTSGTTGVPKATMHYHRDVMAICHCWPPHVLRPRADDVFIGSPPLAFTFGLGGLLLFPLHIGASTVLLEKA----GPPQLLEAIQQFGATVLFTAPTSYRTLAADGALLR----GTPLRKCVSAGEALPASTRALWKEATGIEL---IDGIGATEMLHIFISH--DEAGARPGATGRPVPGYRARVVDEAGREVPPGTVGRLAVRGPTGCR---YLADERQRAYVQ----DGWNLTGDAYLMDADGYFFYQARTDDMIVSAGYNIAAPEVEEALLAHPAVAECAVIGVPDAQRGQIVKAFVVLRPGTAADDGTVQALQDFVKRTVAPYKYPRAVEFTDRLPRTQTGKLQR----------------------------------- 149912873 26 -----------------------------------------------------------------------------LERAASVFPDHTAILH-----GDLRR-SYAAFYARSRRLASALAQRGISRGDTVSALLANTPAMLECHYGVPMCGAVLHSINTRLDAAIIAFQLDHAMAKLVIVDREF---------APLMQDALALASVTP--DVILYDDPEYDGPGDMPEAMDYEAFLATGDPDFAWMPEDEWDAISINYTSGTTGDPK-GVVSHHRGAYLLAQGNALTTSMAKHSVYLWTLPMFHCNGWSFPWTLSAIIGTHVCLRQVRA-----EPIWRALAENGVTHLCGAPIVMSLINSADDSVKRPLD---RRVQFFTAAAPPPESLMAEMDAAGFDVTHLYETYGPAVVNEWHWSSLPGPQKAALKARQGVRYLPLDVLDPDTMRPVPRDGVTMGEVMFRGNVVMKGYFRSPEATQKALAG---GWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEVEEALYRHPAVAVAAVVAMPHDKWGETPCAFVQLTSGHDADEA---SLRAWCRDHLAPYKVPGRIVF-AEIPRTSTGKIQKFVLRDQA---------------------------- 206687654 28 --------------------------------------------------------------------------YGLLSRTADKFPDSNAVSYQSGPKDKAETLTWRTLKEQVSQAANMFRALGIGEKDVVAYVLPNCNETLVTMLGGAVAG-IVNPINPLLEPEQIASILRETKAKVVVTAQKVAEAVRHAPGVNTVLEVDLNRYLTPPKSWIVPPKLDNQAKAAHADYMSFATEMAKHPKTLSFADSAGDRVACYFHTGGTTGMPKVAQHKYSGLVYNGWLGSTLLF--TEEDNIICPLPLFHVFAVHVIMMAAVASGAHVV-FPTPQGYRGEGVFDNFWKLIERWKITFVITVPTAVSALMQRPVDA-DISTVKTAFSGSAPMPMELFKRFESASG---VTIVEGYGLTEATCLVSCNPPGGEKKVGSVGIPFPYTDVRIVKQTNGGPLECGEVGEICVSNPGVFAGNTY---TEADKNVDLYYQDKFLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHSAVAFAGAIGQPDAHSGELPCAFVELVDGASVSE---KELLEYCKIHVHERAIPKHLTVLDELPKTAVGKVFKPDLRKMA---------------------------- 218528439 9 ---------------------------------------------------------------------RFNAARYCLAENARLRGDKTALVMVG-DGGTVSRLTYGQADRAVRGIAAGLLGLGLKAGDRVMIRMGNEADYVLVYFGALAAGLVALPSSPQLTADEASFLMENAGVAAVVTGQGFSNSSGAAGCIHLDSETIA--------------------------------AMKAGEPLADHADTAADDPATLVYTSGTTSRPKGVLHAH-RAIWGRRPMHAHWLGLTESDVMLHAGTMNWTYTLGVGITDPWACGATTVLYN---GPRDRGIWPRLIAEQGATIFAAVPSVYRQILKYAD--LTEHDLSRLRYGVTAGEALSADLLDAWTKATG---KPLYEALGMSEISTYVSSGPTIPVRPGSPGRPQPGRRVAILPVEGPPEPLPPGQTGLLAIHRSDPGLMLGYWQRP---EEEAAVMRGEWFAGGDLASFDADGYLWFHGRNDDLMNAMGYRVSPVEVEGVLAGHPDIAEVGVTELSVRADLRVIAAFVVLRPGAEPDAE---GLMAWCGERLAAYKAPRVVRFVEALPRTANGKVQRKRLAQAAE--------------------------- 198266057 26 -----------------------------------------------------------------------------LERAAAVFPDHTAIIH-----GKLRR-NYATFYARSRQLASALTQRGIGRGDTVAAMLPNTPAMLECHYGVPMCGGVLHSINTRLDAAIIAFQLDHAMSKIIIVDAEF---------MPLMQEALALAEVSPL--VIQVDDPEYEGAKAAFDGGGYESFLADGDPAFAWMPADEWDAISINYTSGTTGDPK-GVVSHHRGAYLLAQGNAITTSMRKHAVYLWTLPMFHCNGWCFPWTLSAIIGTHVCLRQVRA-----EPIWNALADDNVTHLCGAPIVMSLLIAAPVDARRTLDHT---VQFFTAAAPPPEKLLADMKTAGFDVTHLYETYGPAVVNDWHWSSLPNDEQARLKSRQGVRYLPLEDPETLHAVPRDGVTMGEVMFRG--NVVMKGYFRNPVATKKAFEG---GWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEIEEVLYSYPSIEIAAVVAMPHEKWGETPCAFIEATLGQEID---TDALRVWCRDRLAAYKVPGRFV-VTSVPRTSTGKIQKFVLRERAKN-------------------------- 126733247 26 ----------------------------------------------------------------------------------------------------KTRLTYAKYYRRVSRLASALTKAGIKPGDVVATILPNVPAQSEAAFGVPACGAVLNTINTRLDIDTVAYIFDHGEAKVALVDSQFL---------PLAMAAIELMEGPAP--LIIEVPDDQAGVHAMAEQQNYEDFLATGDPEFAWIPEDEWESLALNYTSGTTGRPKGVVY-HHRGAYLMTMGTPISWELPLFMRYLQIVPLFHCNGWNHTWMMPALGGTVVCCRDISA-----KAVYDAIGDEGVTHFGGAPIVLNLIVNAKDEDRRAFD------HVVEVFTAGAPPAPATLAAIGKLGFNVKQVYGLTETYGHVTECIWDSDWARQGVAFPMMEDVTVVDTYMGQVPRDGATQGEIVMRG--NAVMKGYLKNAEATDKAFAG---GYFHSEDLAIQHQGGSIQISDRAKDIIISGGENISSVEVEGALMHHAAVNLCAVVAQPDDKWGEVPCAFVELKDGATADEA---EIIAFTRERLAGFKCPKKVVF-QELPKTSTGKIQKFELRKQA---------------------------- 183585153 29 -------------------------------------------------------------------------------------------------------YTYADVELTARRAASGLNKLGIQQGDVIMLILPSSPEFVLAFLGASHRGAITTAANPFSTPAELAKQAKASKAKLLITQACYY--DKVKDYAQQND-------------VKVMC-----VDSAPDVCLHFSELTQADDNDMPQVDIRPDDVVALPYSSGTTGLPKGVMLTHKGLITSVAQQVNPNLYFHSEDVILCVLPMFHIYALNSIMLCGLRVGAAILIMP----KFEIGSLLGLIEKYKVSIAPVVPPVMVAIAKSPD--LDKHDLSSLRMLKSGGSPLGKELEDTVRARFPQARLG--QGYGMTEAGPVLAMCLAEPFDIKPGACGTVVRNAEMKIVDPEGSSLPRNLPGEICIRG--DQIMKGYLNDPEATSRTIDND--GWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLQAHTGISDAAVVGMKDENSGEIPVAFVIKSENSQVTGE---EIMQYISKQVIYYKKIKRVFFVEAIPKAPSGKILRKNLRERLAG-------------------------- 156400138 26 -------------------------------------------------------------------------------KHMESYGEETAMV----DSTSGRSYTYNKLTEMIKKCGSALIRQGLQTKDMVAVLLPNMPEYPIVFYGVTSVGGIVTTINPAYTTDEIIYQLKDSGAKYLVTVPQLAQKAKQAADQAGVKRIYTFGYVDGCKSLFDLLHEDDGGSYPVSVSVNWKE-----------------DVVCLPYSSGTTGLPKGVMLTHYNLIHHAAMFSNDDVMSSEDLITLGLLPMFHSYGLSILMGVCLIKGASVICM----TQFEPTHFLEAIQKFKITMLPVVPPIVLFLAKH--PLVEKYNLMSIKQVTSGAAPLGAEQINALMTRMPWITILR-QGYGLTETSPAVTTS-PLGKCKPGSVGVLLPGLKAKVIDLKTGALLPPNQDGEICVAGP--TIMKGYYNNPEATAKTI--DCEGWLHTGDVGHYDNEGHFYVVDRIKELIKYKGFQVPPAELEALLLSHPKITDAAVIGVPDDEAGELPKALVVTSGAITAS-----EVQRFVAERVASHKRLRGVEIVQSVPKNASGKILRRQLRE------------------------------ 197789918 8 -----------------------------------------------------------------------------------------------------RRIRYREAFDLAGQIANVLKGNGVKPLDRVAVQVEKSAEALILYLACLRVGAIYLPLNTAYTLSELDYLIGDAEPRVVVCRPASHDAIQLLMARLPGSSVLTLG---------------------TQGSGSLMEAARTASTKIDAAPCGPDDVAAILYTSGTTGRSKGAMLTH-RNLYSNAATLADAWRFTADDVLLHALPLFHTHGLFVATNIVLMAGASMILLP----KFDPVVIREKLPQATVMMGVPTFYTRLL----QEDWLDAKTVAHMRLFVSGSAPLLADTHREWSERTG---HAILERYGMTETNMITSNPYSGS-RIPGTVGAALPGIEVIVTAPQTGVPLPHGDVGMVEVRGP--NVFKGYWRMPEKTEAELRS--NGFFITGDLGKLDDNGVLSIVGRGKDLVITGGYNVYPKEVETQIDEIDGVIESAVIGVPHPDFGEGVTAIVVKAASCNLNE---NAIVQVLDSRLAKFKLPKRIIFVDELPRNTMGKVLKEALRA------------------------------ 157429060 44 ----------------------------------------------------------------------------LFERRVAESPTSVAVIHR------DRSVSYDELNRLANGVAARLSAAGVRPGAVVGVAIGRTPELVAALLGILKCGACYLPFDIDWPDARLRDLVAQTDCATVLTDNAEALAARLPELAV----------LPVDDTVV---------------------------EENPRTAVDPDAIAYINFTSGSTGQPKGVPIRHRSIARLVF--GARYARLDEHSRLLQLAPVTFDAA-TFELWGALLHGGACVLYPS--RFPRFSELGRVIDTHGITVLFLTTALFNSIVDEAPEILDG-----VGTVLTGGEAHSLKHIDAALRRYGPDR--IVSMYGPTCTTFALYHPVRERRMGETALPIGLPIQNTRAYLVGEHGLCGPGETGEILLAGPGLSPGYGLPAGSGQFVDREIDGVERLYRTGDRAYLRDDGVFVFQGRLDDQVKVNGYRVELGEISHHLDQHPAVRQNFVTVRETAGGDKALVAFVVSGE----QPGTAEQIRDHLRARLPAFMVPAEIRFRDTLPLSATGKVDRRA--------------------------------- 88857005 448 --------------------------------------------------------------------------HQIFEHYVEQSPDQTAVVF------GSQSMSYAQLNAHANKLAHYLIEHGVKSGNYIGICLNRSIEMMIAILATLKAGGIYVALDPNYPSDRLAYMMEDSGVSLLLSNSACRQSLNFSKYQ--------------VIELNDVMIESSDAPWLNYTASNLTDLLSQQSDE----------LAYLIYTSGSTGQPKGVMCTHRGIVNLAHNQ-RLLFNISATSKVLHYASISFDAGTWDWVMALLNGATLVVSSESERIDPKRIEQLFKIQQITHVTLPPAFLANIAC----------TDDYALQCLIVAGEACEQDLMALWAEKYG-----FYNAYGPSEASVCATVCKLSSDSEVHIGRPLGNVSVFVLDEYQKMLP--IGSIGQLYIGG--VGLAHGYLNKPELTAEANPSSGERLYRSGDLVRYLPSGELKFVGRADDQVKVRGFRVELGEIEHALNQLEAVHSSVVLTKRQSGTNQ-LIAYVIPEQSEQQAAEFVFSLQSELEKHLPAHMVPGSFSLIDKWPVTPNGKIDKKAL-------------------------------- 88857005 1538 ----------------------------------------------------------------------------------------------------EQVLSYRQLNERANQVAHYLQRHQIGANSRVGLCIGRSVEMIIGTLAILKAGAAYVPLDPQAPQSRLAYMLEDTAVSVILTAES-------------QATALHFSDVPQ----ICLDQHDALISQQSSNNLS------------RATGLSSESLAYVIYTSGSTGHPKGVMTPHRAVNRLVC--SPNFMTLDKETVFLQCATIAFDAA-TLEIWGPLLNGGRCVLFPDELITL--ERLNAVLAAQQVTAMWLTSGLFTQWSTACQPGLA------LEYVLAGGDVLNPQAVKAVQQAL--PDVSVINGYGPTNTTFTCCYPIPRGRDLSAGVPIGQGVQGDVVILSAQGSLVPAGVIGELCVGG--DGLALGYLNQQAQTQQQFVARAERLYKTGDLVRYTTDGLIEYVGRVDDQIKIRGFRVELGEIQNRINALDDVEQSLVVCRKDQSDNASIVAYVELKQATPSDATDANQIASELQSALPAYMVPSTFVFVQEWPLTSNGKIDKRAL-------------------------------- 112791735 473 ----------------------------------------------------------------------------LVEAQVAAAPDAVAL-WQGD-----TRVTYAQLWADATRLADELAARGVRPGDRVAVWLRRGPSTVTALLAVLAAGAAFVPVDAAYPEERVRYLLSDSRPSLVVTESSVHLLGEL-----------------GLPTLLLDELSGAPAAVDGAR---------------RPDRVAADTPAYLIYTSGTTGRPKGVVVRHSSVVNNIAWRQANW-QLTEDDRVLHNHSFCFDPSVWAAFWP-LATGAAIVLATEEQMK-DPGEMITTLRDHQVTVLGGVPSLLSLLLDHRD----AGTCTRVRLVLSGGEPLTDTLLESVESTWSAE---VANLYGPTEATIDATGHRPRGDRTVPVPIGRAVSNTAVHVVDAELRPVPEGVPGEIVVTGA--GVAVGYHDRPAPFADASDDPGATLYRTGDLGRRLPDGSVQFFGRVDDQVKIRGHRVEVSEVESVLKALAGVQDAAVVALDAGTENARLAAALVLPAGS--DAPSLEDVRSALAGELPDYLVPDRFAVVDELPLTANGKTDRR---------------------------------- 124484854 23 -----------------------------------------------------------------------------------------------------------------------LLSLGAVKGDRILLYMNSSPEYLVSYFAVWRIGCVAVPTNRVYTPSELAYMVENSGAKIFITDADGVSAARKLPVKTYVPGDIESLR---------------------------------GEPRLLPEHTEYDDLCQLQYTSGTTGKPKGAMLTHGNWLASIHN-ICDVLTFKQDDVYLGIYPMGH-VGLSWGIAAMRAGALFVMM-----ERYEYQKYLDLCKEHKVTVLAGMPPVIHSLTEAPEGTEDSL--TTVREIISGGGPLHHDIWKKFYYRYNIPVINAYGLSETVVIGTGTVIRPEDYASADRFQSVGHPVCFSEVKIVDELDEMPIDMPGEIALRGP--AVAKGYWNMPKETAASFLDD--GWFLTGDVGYLDKDLRLFLTDRKKDMIVMSGWKIYPTEVEEALIGHEGVDEIAVFGIPDEHRGEMPVAAVVWRKGWDSSDK-EGSLRAFAKERLAGYKVPRRIITVDALPR-VNGKLLRRELRE------------------------------ 145236900 28 ----------------------------------------------------------------------------CFRRVVSASHDRIAIH------SGTRHITYGELHAQSDAFAVGLIELGIRAGDRVALSLGNGIEYAVVIHAITARCFITSHKDPRLTSELLQEIATSSDPSTLSTT------------------------VPSLQHLLLIDNSAGRVDATTLPVTADYEALAHGSQRLPPQQLGVEDLANLQFTSGTTSAPKAVCLTHRNILNNAYLVGQ-GMELTAGDVVCCPPPLHHCFGLVLGLLTAMVHEATLLLPSPS---FDARATLQSIAEHNATVLVFQKSALR----------------HLRTGIIGGSPIAPSLRLRLHQHMNLSGLT--NCYGLTEASPICMTGVLDCLDKRLTSVGQVLPHTAIRIADRNTPTRPRGDHQRGELQISGYAVMAGYWNAPEETARTLLVDERIWLRTGDEATMGVDGTIRITGRIKDIIIRGGENIYPGEIEDALLTHPQVANVGVVGLADATYGEVPAAFVVLRVETPP-----EELRAWVRQKCPGAMVPKHVFAVDRLPLTASGK-------------------------------------- 71278812 2 --------------------------------------------------------------------------------------------------------TWKEVEQRVAKLAGALVEHGVGQENHVAILAMNSDQYFEYYNAIPWIGGVVVPLNIRWSIKENIYSLENSQSSVLFVDDAFLEMGKELAKQCEKIQ------------VIIYMGDGE----TPAGMLNYEQLIEHA-DAIAPVENDYSKLAGIFYTGGTTGFPKGVMLSHTNLWSSSIVVTAEMGLNVAGERYLHAA-PMFHLADVGVSYAMVIGGLSQVFVP----YFEATSVIEAIEHKQVNHVLLVPTMVTMMLA--TPALDNANFSSLKHIIYGASPMPEGTLIAAMEKM--SSVKFIQAYGQSELSPVISILPAEYHVLKLRSAGRPAYCVSVEMRDENGKVLPTGKVGEIAASGP--NSMLGYWNNTEQTAATLID---GWVLTGDAGYMDEDGFIFLVDRLKDMIVTGGENVFSAEVENALSHHPAIQESVVLGIPSEQWGESVHAILRLNEGQEITDE---EIFSHCREYIAGYKVPQSIEIVEAFPITGAGKIMKNELRE------------------------------ 115351590 34 ------------------------------------------------------------------------------------------------------RLSRGALDARASHLARQLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLDWIVRDAQLRHGIVDAAGR----------------AALGAPFEHAFDAMSATGDGVDTA-------------AFADDEDVPVHPRAAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAAL-PIEGGDRLLHFASVNFDAAHECWL-APLAVGASVTIAPPQPFAPDAAHALMVRESVSVAAFPPAYLREFAALAARDGVPPAL-----RVLAFGGEALPQQAFEFVRRTFPINGYGPTEAVISPMLWPVEPGDTPELAADDAYSSLPIGRVIGPRVARIDGDE-AGESGEGGELLLGGVCIARGYHGRPALTAEAHGEPGARVYRTGDLARLRADGAFDYLGRLDDQVQVRGVRVEPAEIAACLRTHPAVADAAVIA-ETGNGPTRLIACVALRAAADDAALKA-----HVGAQLPAAWQPHRFVRCDALPYTLNGKLDRAALRE------------------------------ 33602525 26 ----------------------------------------------------------------------------VLARRAERCPDRVFLRFAPD----GRSYTFADLHRRTNGIAQAMIGYGIAQGEHVAMLSPNCPECLLGNLALGKMGAVSVPINTNAKASLLEYYLTHADCVTAIVADACMEAF-----------AAVAPRLGQLRRVLVIGDAANARRMLEGLPLAVEPFPADASDEAVSNDVRFTDLAYLMFTSGTTGPSKAIMIPHGAAWHWGKHSVHYRYFL-PEDVDYVCMPLFHANALLLSCTTAIVAGTSVVLDE----RFSASRFWERVRAFGVTRFNAIGAIGNFLWSQPASPVDLEHKVRICSL-----APPPPFVHDFERRFGLRVIAGY----ALSDYGFGASLSPDAPPEKSLSLGRTCEGVAIRVVDEDDLTLPAGQVGEIVMRIEQPGAPLGYYKMPEATLAAW---RNLWFHTGDRGYFDADGYLYLTDRKKDMIRRRGENISSYEVESVIALHPAVLQVAVYPLQSEHSEDEVAVTVMLKDGQALDPD---ELVAFCQQQMAAHMVPRFVEFVDAMPLTPTNKIEKYKIKERAQADRSRLWDR------------------ 17538037 22 --------------------------------------------------------------------------------HASANKDAVCFI--DAETTTKKKL-YKDVEPTVNSLATALVKLGFKPGDVASQAFPNCPEFLVAMLAVMKCGGAMSNASAIFTDYELQLQFCDSNTSIVFTDEDRLARIRRATAK-----------CPGVRKIICLRTFPLRTEFPEN--VLDYVELTQTPDQPINVNVSMDSIALLPYSSGTTGRPKGCQLTHRNIGAMLDVA-KAHLETDVAPAMFGKEKATWHKEHTVLLLPWYHAYGLNTMFEIVFKKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDPMVPIFNTA-PFLKVIMSAGATAGKQLCEEVSKRF--PNAWLCQAYGMTEMVQFTTIPRFEDGNCFETVGNLASTYELKILDKEKKEITTINTVGQLCFRGP--TVMKGYLKR----EEADIIDKDGFLLTGDLGSIDDKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGVPDEHKGESPKAYIV-KKDHTLTEA---ELTEFVRQKLSSYKWIDTYEFIDSIPKLPSGKIQRKKLKKMAE--------------------------- 84495223 17 --------------------------------------------------------------------------------------------------------THGELHERAVALAAALADHGVRHQDRVAILARNSIEFGEVLSMAHVSGIVVATVNFRLAAPEIVEILRAADPKVLFCGPDHLELVSIL-----------RQELPGLELIVALGEAPSTAM-----TVGYEDFLDRGRGRELPFISSPQDIAFLIFTSGTTGTPKGCVLGH-RELRLLAKEMAHQMRTGCEDVGLLVMPLFHIGAMAIALGLHVHGGAAVI-----EEAFDPAAYAGRCRAERVSVLHLAPTMVQAVLDADPAPA---DLAGVRTVLYSAAPMTLPTLRAAMRVMPDAG--FLNLYGQTEIMTSHSSADDPTTHRRLSSVGIPFSECEVRLTDPEGRDVAEGAPGEITVRT--EAMFRGYWQDPDTTAT---QVRDGWFRTGDVGRFDEEGLLHLVDRTKDIVISGGENVYCPEVERAVESHPGVAGCAVIGVPDPRWGEAVCAVVVRGSGVEAVAEVAKEVTAHVRARIAGYKVPKRVIFVGSLPVLVTGKVDKVQLRA------------------------------ 33599647 10 ---------------------------------------------------------------------------------AESQPDAIALVFE------TRQYRYRELADMVSAMAARLHRAGVRPGDHIALMCGNRPAFLACWFALGELGAVCVPLNTGLVGEGFCYSLAKSESRLLIVEPEL--------LAPRRDTLAAMEGAPPVLEI----------------DAAMDLPPAEPPARWAGPPCAAGDLNSILFTSGTTGLPKGVTLPHGAYV-AASDDMVQSLALTRADRILVFLPLFHANPQMYAVASVLGCGATLVLL----RNFSASRFFDEAVAHGATGFTYVGTVLSILDKHYPEPRRDHALRWCVGGGA-----PARVWEAVESRFGIS---VRELYGMTETGGWVSMNTP--QRARFGSVGHARAGIELAVVDEAGAPVAIGAKGEIVARSERPHFFSEYWRNPEATAGT---LKQGWLHTGDRGYLDEDGFLYFDGRQKELIRRGGEMIAPTEVEQQLLKHEQVRDCAVVGVPDDIMGEEVHAYVVLQ-----GEPDAGALQAFLKARLPAYMAPRYFSFVPAIPKTETQKIKRHLLADLPA--------------------------- 116788879 28 -----------------------------------------------------------------------------------------------------RQYTWDQTYERCRRLASALAKRSIGPGTTVGVLAPNIPAAYEAHFGIPMAGAVLNSINIRLDARTIAFLLEHSRAVAVLVDQDFFMLLQEALGLMAKKHGSGFEPPFLVVIGDETCDEGNLKRALRSGAVEYEDFLQEGDPGFEWQPPDEWQSIALGYTSGTTSSPKGVVLSH-RGAYVASLGAALAWEMKGSGVYLWTLPMFHCNGWCYAWGMAAFCGTNICLRQVTAR-----AIYASIAEHKVTHFCAAPVV--LNTVVNCDPQDRVPIPRGISVMTAGSAPPASVLAKMEE----QGFRVTHTYGLSETYGPSVVCAWEWDSLPPTDRARMNARQGVRYISLEGVPADGSTVGEIVMRG--NMMMKGYLRNPEANRESF---RGGWFHSGDLAVKHPDGYIEIKDRSKDIIISGGENISSVEVENALYGHPRVLEASVVARPDERWGETPCAFITLKGSGDPNEDIGQDIMNYCRARLPGYMVPRSVVFGP-LPKTATGKVQKHILR------------------------------- 162452098 21 ----------------------------------------------------------------------------ALRSFAASRPDHVALVCEG------RRITYRELDALADRCAALFREAGVQRGDRVMVALDNGVDAVVAYYGALRADGVPSLLGTAMRPRRLGQVMELAGPRVLVAARG---------MRESLAAVAELPPGARPAATFLSGAAPPAAAGPPPDGRDFQEALAGAPGEPPARRAIELDLATLCWTSGSTGESKGVMLTH-QNLRNSTAAIGAYLEHTADDVILCVLPLSHTYGLFQLLVTH-AFGGTVVL---EKGFSMPWPIVQRMAEERATGFAGVPTIFASM--LSLKNFAKADLSALRYMTNAAYGLPAPQLLRLRELL--PNVSFFAMYGQTECTRVCYLP-PSLALERPSSVGIAMPNEELWIEREDGTHAEPGEVGELVVRGP--NVMRGYWRNPDATARALRPPGEVVLHTGDLFKMDEDRYLYFVARKDDIIKTRGEKVSPLEVESVICKVPGVVEAAVVGVPDQVLGVAVKAAVVKAPDAAVTAD---DVRKKVRSELDEVAVPKFVEFMDSLPKTASGKV------------------------------------- 15229062 9 -------------------------------------------------------------------------------------------------------LTHARLHDLIERAASRLVSAGIKPGDVVALTFPNTVEFVIMFLAVIRARATAAPLNAAYTAEEFEFYLSDSDSKLLLTSKEGNAPAQEAASKLKISHVTATLLDAGSDLVLSVADSDSVVDSATELVN------------------HPDDGALFLHTSGTTSRPKGVPLTQ-LNLASSVKNIKAVYKLTESDSTVIVLPLFHVHGLLAGLLSSLGAGAAVTL--PAAGRFSATTFWPDMKKYNATWYTAVPTIHQIILDRHASHP-ETEYPKLRFIRSCSASLAPVILSRLEEAFG---APVLEAYAMTEATHLMSSNPLPEEGPHKPGSVGKPVGQEMAILNEKGEIQEPNNKGEVCIRGP--NVTKGYKNNP---EANKAGFEFGWFHTGDIGYFDTDGYLHLVGRIKELINRGGEKISPIEVDAVLLTHPDVSQGVAFGVPDEKYGEEINCAVIPREGTTVTEE---DIKAFCKKNLAAFKVPKRVFITDNLPKTASGKIQRRIVAQ------------------------------ 9937218 761 ------------------HYLTLLGAAAADPGRPIGELAERLRLLDGFGKRDAAYAGPGSVPER-------------FAEVARTAPDARAVTC------GATTLTFAELNDRVERLAQALLGAGVTRETPVAVRLPRSTDSVVALLAVMRAGGVYVPLDPDWPADRTAYILDDTAASVVITRD--------------------LPALPGRLHV--------------------DPRRPAADGLVPAPRIDPDQAAYVIYTSGSTGAPKGVVVRHRSLNHGHDPYLAGADGVPPGDAKLRTTLTAPFTFDASMEQLSWMLAGHELFIVPEDVRRDPSALVRFVREHRIDVIDTTSSQLELLVSHGLLDG----EWAPSMVMVGGEAVSPSLWRTLRD---QRRTRCFNLYGPT-EATVDATCHDLSDPADVPVIGTPLPHTHVRVLDDRLRPVPVGVAGEIYLGG--TGLARGYLNRPALTARRFVADPYRLYRTGDRARWRPDGTLEYLGRTDDQIKIRGFRVEPGEIEAVLTHHPAVKEAAVVDDAHA----RLVAYVTLAEGGGAGP---TDVRRFAQGRLPAHMVPSAVVVLEALPLTSNGKLDRARLPAPAAGRPE----------------------- 9937218 1867 ---------------------------------------------------------------------------------VRATPDAPALVH------GDSTLTFAELDTRVTALAVRLRRCGVAAETPVAVCLPRSADAVVALLAVLRAGGVYVPVDPEWPSGRVAHVLDETAAPVVITRDLPADPGRVH----------------------------------------LDPRQAPADDRDPLPRLHRDQAAYIIFTSGSTGAPKGVVVRHGSLYHLLGHVRRMAEGGPRRNVAHTTAMTFDP---SLEQFLWLVAGHTLHVAP-EEVRRDPEALVALVRRAAIDVLNVTPSHLTLLIEAGLLEGDRV----PGTVLVGGEAVPAALWRTLRERTGATR--FFNLYGPT-EATVDATCHDLSDPADVPVIGTPLPHTHVRVLDDRLRPVPVGVAGEIYLGG--TGLARGYLNRPALTAQRFVADPYRLYRTGDRARWRPDGTLEYLGRTDDQIKIRGFRVEPGEIEAVLTHHPAVKEAAVTVATDD-GAARLVALVVPAP-------------------------------------------------------------------------------- 118431020 42 -----------------------------------------------------------------------------------------------------ERYTFSDAARRIESLANALRALGVSGLDRVATMDWNTHWHYETYFAAPMMGAVLHPLNVRLAPNEIAYIMNHAEDKVLIVHSDFLKLAEAI-----------LPHAPSVEHVVIVDAESHPDRIAGRRLHNYEDLIKEHGGRFEWPELDENRPAAMGYTSGTTGLPKGVYHSHRMIVVHAALATRGRRRVTGDDTLLHIVPMFHVLAWGLPYMATLTGMKQVF-----PGRLDPKVLLDLIVGEKVTVTAGVPTILYMLLSHPE-------SGKYDLSGLLFVNGGQALPKGLADAARKRGIEVIVGYGMTETAPILTANVPQKYMDRSEELSLTTGWMVADPETLEPVPKDGKTMGEIVVRTPWV--TPEYYKDPEKTEKAW---RGGWFHTGDIAVWTPEGYIQIVDRDKDIIKSGGEWISSLRLESLISQHPGVAQVAVIGARHPKWGERPVAIIVPKPGWQ-DKLTTEEVREWLAKEIPKWWLPDKIVLVDDLPKTSVGKINKRSLRE------------------------------ 153954358 1211 -----------------------------------------------------------------FNNTALNYAQELFEQQVARTPKDTAVVF------KNQTLTYKQLNEKSNQLARLLRNNGVGADNIVGIMVERSPEMLIGIIGVLKAGGAYLPIDPGYPVDRIQYMLEDSKTNILLTQQSLLDK---IEFKG------------------------------EIIDLFSSNAYAEMSITNLRILNNAQNLAYVIYTSGSTGKPKGVMLEH-QSVNNFINGISNIINFTAGKIILNLTTISFDIFVLETLLP-LCKGLKIIIADENEQIDAKLLNNLIIKNKVDMMQVTPSRLKLLMRGGSDLTCFKYLKDVMI----GGEALPDELLHQLKQVYYGK---IFNMYGPTEATVW--SMVKELTDINEISIGKPISNTQIYIIDKNNKLQPIGVSGELCIGG--DGVARGYLNRKDLTKEKFFNNPYKIYRTGDLAKWQPDGTVEFLGRIDNQVKIRGYRIELSEIEKSLGTCKGIKECVVISRENSTGDKYLIAYYV-----ADMEIGVSKLREHMLKELPDYMIPSYFVPIKCMPLTPNGKIDKKALPEHDTGRNS----------------------- 119476070 5 ---------------------------------------------------------------------------------AETNPDRPAFI----MASTGESVSYREYDNRTNQLAHLLRNYGLKRLDHYAIFMENNNRYLEACGAGERSGLYYTCINSYLKSDELTYILNNSESKVVITS---------TDKAPIVLEAMKDS--PHISHCLIVGGE------SHGRCINYEQAIANFPTTPISDETLGTSMLY---SSGTTGQPKGIVRPTPNDCLPLFNFLSNLWHYREDMTYLSPAPLYHSAPQA-AVNLTIRQGGTVVIME----KFDPSNYLDLVAQYRISHSQLVPTMFSRMLKLPAEVRSQADLSSLEIAIHAAAPCPPQV----KEAMIDWWGPIIHEYYGATEGLGFTSCNSE-EWLAHKGTVGKVMLGTLHILDEDGNESAPGVPGELWFETATEF---SYFNNQEKTKASQSADGSKSTVGDVG--YIKDGFLYLTDRSTFMIISGGVNIYPQETENLLITHPKVADAAVFGVPNEDLGEEVKAVVQVIDGIAADDALVEELMTFCGAHLSRQKCPRSIDFHAELPRLPTGKLYKRLLKD------------------------------ 9280397 488 ----------------------------------------------------------------------------LLARYAARTPGAVAV------TDPHISLTYAQLDRRANRLAHLLRARGTATGDLVGICADRGADLIVGIVGILKAGAAYVPLDPEHPPERTAFVLADAQLTTVVAHEVYRSR------------------FPDVPHVVALDDP---------------ELDRQPDDTAPDVELDRDSLAYAIYTSGSTGRPKAVLMPGVSAVNLLLWQ-ERTMGREPASRTVQFVTPTFDYSVQEIFSALLGG---TLVIPPDEVRFDPPGLARWMDEQAITRIYAPTAVLRALIEHVDPHSDQLAALRHLCQGGEALILDARLRELCRHR---PHLRVHNHYGPAESQLITGYTLPADPDAWPATAPIGPPIDNTRIHLLDMRPVPDGMPGQLCVAG--VGLARGYLARPELTAERWVPGDERMYLTGDLARRAPDGDLEFLGRIDDQVKIRGIRVEPGEIESLLAEDARVTQAAVSVREDRRGEKFLAAYVVPVAGRHGDD-FAASLRAGLAARLPAALVPSAVVLVERLPRTTSGKVDRRAL-------------------------------- 182680336 43 ---------------------------------------------------------------------------------ARRRGDAPAFTTILPN-GMSATLSFQEVEDRSNAFAAFLRELGVQPGERIMVLMPNGLAYPIVAFGTFKAGCILVNVNPLYTAAEISYVVKDAEPSVVVVLDEAALQGLPYPTVIIASVAECFSWPRKLLISLVQKHIRSEIPRHSLDSMSFASVLRDGAAAAHAATLSPETIACLQYTGGTTGVSKGAMLSHYNLLMNVAQFMSAAYDVNEEDVMLTVLPLYHIFAFTVNLLGLFSVGGRNILI---PNPRPLGNLRSAFKHLPITLMTGVNPLFRGLVN--EAWFRDAPPPSLRLSWAGGTALQVDVARDWEDCVG---SPVIEGYGLTEASPVVTFNPVP--RPKPGSIGVALPDTEVKCVDENDHDVPCGTAGELVLRGP--QVMLGYWRQKEETAHA---LRGGWLHTGDLATMDEEGYFTLIDRLKDMILVSGFNVYPSEIEAVLSRCPGVVECCVVGVPDPIAGEVPKAFVV----RSTSLVNEEKIRHWCRRELASYKLPRHVEFRESLPKSMLGKVLRKDLR------------------------------- 189546107 14 -------------------------------------------------------------------------------------------------------YSYEEVQTLSYRIGRRLAGSGIAAGDKVAILAANDPVAFSCVFGISRAGAVWCPINPRNEANENRYILDNFDCRFLIFHSAFAE--------------MVEKMLPDLPKLAQAVCLDADLPFATSLGVWLD-----GVDDSPFSRAPLDDVAMIPGTGGTTGKPKGVMLT-DTNLEIMSALTLMGYPFEGRPRYLALAPLTHAAGV--LCFPALALGGQIVIMP----RPDIGDFVRLIETYRITHTFLPPTLIYML--LDSPYLAKADLSSLQCFWYGAAPISVARLKESLERIG----PMAQFFGQTEAPMMITMMAPEEHYERLRSAGRAGPLVRLGIMDGEGRLLPAGERGEVVLRSSLV--MKGYYNNPTATEEAFA---HGWHHTGDIGYLDGDNFLYIVDRAKDMIITGGFNVYSVEVEQALAQHDDVLDCAVVGLPDDKWGERIVAVVQPKEGKTIDA---QALIAFVKTQIGSIKSPKQLEVWPDLPRSRVGKVLKAEIRALL---------------------------- 84499441 24 ------------------------------------------------------------------------TVYQMLKRTTDKFPSHNAITFQSGPEDKAETLTWKELHEKTCQAANLFRSLGVGEEDVVALVLPNSNETAIATVAGMVAG-IVNPINPLLDPEQISAILRETQAKVVVTAEKTAEAVKFAPNVKAVLEIDLNRYLSPPKSWIVPFIRPKTSVSHHADIKDFNAECAKQPKTLSFEDRAVDRVCAYFHTGGTTGMPKVAQHKNSGIIYNGWIGHELLY--TEEDNVICPLPLFHVFACHVIFMSMLKSGAHVV-FPTPAGYRGEGVFDNFWKLCERWKITFIITVPTAISALMQRPVDA-DVSTVKTSFSGSAPLPLELFNRFEKATGVTIVEGYGLTEATCLVSCNPVAGEKKIGSVGIPFPYTDVKILKRGADGTVTECAADEVGEICVSNPGVNDGSTYTEENKDLYHSRPDTNRLYLRTGDLGRIDKDGYIFITGRAKDLIIRGGHNIDPAEIEEALLGHEQVAFAGAIGQPDAHAGEVPCAYVELIGGATVTED---ELMEYAQTHVHERAAPKHLEIMDELPKTAVGKIFKPDLRKKAITRVYN----AALADAGIPAEVVE---- 91086321 43 ------------------------------------------------------------------------------------------------DVSTGESISYREIFQKSCSLAETLHRLGYGQNTVVAISSENNLQFYIPIISCFFIGAIVAPINQNYTESETIHSLKICEPKIIFCSKAVSHKYIQIKRKFKFSETI----------VIIDDQIGVKGAETLDNFTRKINSVRFKLIEFDPES----QVAFIMCSSGTTGLPKGVMITHTNVMVRYMHTIDPRY-VTKSDNFLALLPQFHCYGLLSNFFA-LVEGQRLILM----KKFDEEIFLQTIQNYQISSLFLVSPLIVLLAKS--PLVGKYDLSCVKDIVGGAAPLSKETEEAVITRLKIPSIR--QGYGLTEATLCVLMMNVGDSKPGSCGKVVSYVTCKVR-DPETGKSLGPGKVGELCFKGPLL--MPGYYKNEEATRNSFTSD--GWLLTGDLGYYDQDEYFYIVDRLKELIKYKGFQVAPAELEAVILSHPKVQDVGVVGLPDESSGELPVAFVVKKPGAKLTE---QEIINFVAGKVSSQKRLRGVIFVPSIPKNPSGKILRRELRN------------------------------ 118726080 464 --------------------------------------------------------------------------YQLFEDEVERSADKPAVVFNSTE------ITYKELNEKANGLAGYLIKRGIKREKIVGLATSHSIETVIAILGILKAGGAYLPIDPTYPVERVNYMLEDSEACLLLT---------------------------NVEIGKSLNFDGDIIDLK-------DESIYKSTAVNPGLVNRPDDLAYVIYTSGSTGRPKGVMIEHRGLVNYIWWAKKMYIKDSVEVFPLYSSLAFDLTVTS--IFTPLISGSKIIVYDG--NSEDEEYVLYRIMRENKSTVIKLTPAHLSLLKDMDN-----KKSTVKRFIVGGDDLKVKLVQAIYESFG-GNIEIYNEYGPTETVVGCMIHKYDYSKDTGTSVPIGIPAKNVQVYILDGNLNPVPADTEGELYISGDGVARGYLNRPEQTRENPFLKGKRMYKTGDSGRLLKNGKIEYAGRLDYQVKIHGHRIETGEIEECLLNHRGVGAAVVISLQDRNNEKYLCAYIVNKSEVS-----EQELREHLQGYLPDYMLPLYFINVDKIPLTVNGKINKALLPK------------------------------ 120405917 6 ----------------------------------------------------------------------------LLDQTAARHGDRGAVYH-----GERLVHTWSSLRERALRLASSLREFG--PGARIAVASENRPEIVELMFAIWAAECVFVPLNYKLHVREMEQILSDAGAARVFTSPKI--GAELAPVASTGIEIIGAAE---------------------------YESRCAAMPSPAPRDTDPASPAWLFYTSGTTGRSKGAMLSHRNLMAMTVSHLADFDCPDENSSLIHGA----PMSHGSGLYVPPYVSRGARQVVPASGTFDPDEFLDLCESHPGCSAFLAPTMV-----ARLVQTGRACPANLRTIVYGGGPMYVDSLKKAMAAFG---PVFVQLYGQGEAPMTITGLRRRDHLDAPDAVLGSVGYVDVAVLGPDGAPVAVGEIGEIVCRGDVV--MSGYWQNPEATEAA---LQHGWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVVEAGVVGAPDEEWGEVVVAFIV-------GAASAADLDAHLLERIARFKRPKRYEFVDELPKNSYGKVLKRELRA------------------------------ 54022685 21 ---------------------------------------------------------------------------------VEASPDRTAVVF-ADATRTLGSLTYAELDARSTRLARALIARGVGPEDLVALGMPRSLESVVGMWAVAKTGAGFLSVDPAYPADRVAHMLADSGAVLGLTVAEVAESL--------------------PAQVDWLVVDGERVRAECAAQSS--ELITNAD---RTRPLRAEHPAYVIYTSGSTGLPKGVVVSH-AGIAGIRAEQAARYEVDGASRVLHFASPSFDLSVFEHLL-MLAGAATLVVVP--PTVYGGAELAELLRRERVTHVGMTPSVLASLDPAGLDDL--------RVVVAAGEACPPELVRRWTIPLPDGRSRRFFNGYGPTETTIVTNLSDALVPDRPVTLGPPLRTVREYVLDERFVPVPVGAVGELYIAGP--QLARGYRARPSRFVANPFEAGTRLYRTGDLVRRLADGDLEYLGRNDFQVKIRGFRIELGEIDAVLAGHESVSFAVTVGHRLDNDATVLAAYVVPADGAEIDIEALIAHAAAALP---AHMVPTAITVLDEIPLTPVGKLDRRAL-------------------------------- 54022685 1107 ---------------------------------------------------------------------------------------------------DRRRISWPELDARVNRLARTLIARGVGPEDRVALALRRGVDLVVAMYAVARAGGAYVPVDPDQAAERTDYILRTAAPVLVLTDAATGFTTEVAPVL--------------------------------PVDGPVADSAAPITDADRRAPLRPDHTAYVIFTSGSTGRPKGVAVPHAAVVNQLRWKVSE-FRMTADDAVLLKTPATFDLS-VWEFWSAAACGGRLVIAA-ADGHRDPARLHELMERENVTVLHTVPSMLDALLTASGEALSGS----LRCVLAIGEALPAALA----QRALASGVALFNLYGPTEAAVSITGHHVTDADQISVPIGRPEWNCRVYVLDARLRPVPVGVSGELYLAGA--QLARGYFGKPERFVANPFAAGERMYRTGDVVAWNSGGELEYRGRADFQVKIRGFRIELGEIEAVLQAQPGVAAAAVAAKSDATTGERLVAYLVPSDPVAGVD--VATLPSRLAGRLPSYMVPSAFVVLDALPLNVNGKLDRKALPDPVF-EAREFRAPTT---------------- 188583870 27 -----------------------------------------------------------------------------LDRAARTFPDHVAVIH-----GPLRR-SYAELYARCRRLAGVLAARGIGRGDTVAVLLANTPAMIECHYGVPMTGAVLNTLNTRLDAAALAFCLDHGEAKLFIVDREFARIGR---------EALDRAGVSPLVIAYDDPEFSGEGGPLGEADDYESFLAAGDPDFDWAMPDDEWDAISLNYTSGTTGDPKGVVY-HHRGAALLSLGNVITAGLPQHAVYLWTLPMFHCNGWCFPWTLSIVAGTHVCLRQVRA-----PAMYAALAEHGVTHLSGAPIVMSTLLNAPEDQKRPL---PHRVHFLTAAAPPPEAV---LAAMGEAGFNVTHLYGLTETYGPAVVNAWEWDALAPDERAKKKARQGVRYPVLEGLDVRDPETMEGEVMFRGNVVMRGYLKNPASTQAAF---KGGWFRSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALFKHPSVAAAAVVAKPDAKWGETPCAFVELKEGREATSE---ELVAWCRERLAPYKLPRHVVF-GELPKTSTGKVQKFVLREKA---------------------------- 182436884 18 -------------------------------------------------------------------------------------GDTVALI----DGTNGASLTYAQLDGFHRRIAAALAGAGLRKGDVLALHSPNTIAYPAVFYGATRAGASVTTVHPLATPEEFAKQLADSGAKWIVTVS---------PLLPTARRAAELTG--GVREIYVCDRAEGHT--------SIQDMLSSTAPEPEITIDPGEDVAALPYSSGTTGTPKGVMLTHRSIATNLEQ-LRPFIPMGEGDRILAVLPFFHIYGLTALMNVPLRCGSTVVVLP----RFDLAQFLEAIQTHRISGLYVAPPIVLALAKH--PLVAEYDLSSVQYVVSAAAPLDAELAAACSARLGVPAVRQAYGMTELSPGTHVVPLSVEHPPPGTVGKLLPGTEMRIVSLEDPAQDAARGADGEILIRGP--QVMKGYLGRSDATAAMIDDD--GWVHTGDVGRVDEDGWLYVVDRVKELIKYKGYQVAPAELEALLLTHEEVADAAVIGVYDAEGNEVPKAFLVRGPGA--DALTEDEVMAYVAERVSPYKKVRRAEFIEAVPRAASGKILRRELRD------------------------------ 84514414 26 ------------------------------------------------------------------------------------------------------RLTYAQYHRRVTRLASALVKAGVQPGDVVATILPNIPAQSEAAFGVPACGAVLNTINIRLDVDTIAYILDHGEAKVVLVDSQFL---------PQAMAAIDQMQGPTPLVIEV--PDDHAGILTTGTQQNYEDFLATGDPDFAWIPHDEWESLALNYTSGTTGRPKGVVY-HHRGAYLMTLGTAISWEMPTFVRYLQIVPLFHCNGWNHTWMLPALGGTAICCRDITA-----STIYDAIADHGATHFGGAPIVLNLLVNAKPEHRRQFD------HMVQVFTAGAPPAPATLAAIGKLGFHVKQVYGLTETFGHVTECIWDPAWARQGVGFPIMEDVTVVNDQMEPVPWDGTTQGEIVMRG--NAVMKGYLKNPDATERAFAG---GYFHSEDLAIQHPDGMIQISDRAKDIIISGGENISSVEVEAALMHHAAVNLCAVVAQSDEKWGEIPCAFVELKDGATATEA---EIIAFARERLAGFKCPKRVVFQD-LPKTSTGKIQKFELRLIV---------------------------- 1237183 41 ----------------------------------------------------------------------------------------------------KQIYTYADVELSSRKVAAGLHKQGIQQKDTIMILLPNSPEFVFAFIGASYLGAISTMANPLFTAAEVVKQVKASGAKIIVTQACHVNKVKDYALENNVKIIC--------------------IDSAPEGCLHFSVLTQADEHDIPEVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNRNLYIHSEDVLLCVLPLFHIYSLNSVLLCGLRVGAAILIMQ----KFDIVPFLELIQNYKVTIGPFVPPIVLAIAKS--PMVDDYDLSSVRTVMSGAAPLGKELEDTVRAKF--PNAKLGQGYGMTEAGPVLAMCLAPFEIKSGACGTVVRNAEMKIVDPETGNSLPRNQSGEICIRG--DQIMKGYLNDPEATARTI--DKEGWLYTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPTFSDAAVVPMKDEQAEEVPVAFVVRSSGSTITED---EVKDFISKQVIFYKRIKRVFFVDAVPKSPSGKILRKDLRKLAAG-------------------------- 83645720 1547 ------------------------------------------------------------------------------------------------------HVSYGEFARLANQAADWLREQGVGAGDVIGLWLPRSPELFVLKYAALKMGVAYTPIDPEFPLTRVRQMVESAAPRLLVAANAQH---------GWHDAPCAIAPLPQL-------------------------WAHLSRRRAEPPPLPDQDIAYILYTSGSTGVPKGVAMPQ-RALSNLVAWHRQHPRLSAPARTLQFAAVGFDVCF-QEFAATLACGGSLVLCPPS-LRQDPRALMAFIREQGVERLFLPFVALQMAENQPERSPVASDKLCDVVTAGEQLQITAPVRRFFRERPHCRLHNHYGPTEAHVVSALQLEDQPDRWPVLP-GIGAPLCGVQLHIFNQLGQPAPAGAPGELYIGG--VCLAQGYVGRDDLTSESHGEISQRLYRTGDLARRTAQGEFLYLGRIDEQVKIRGFRVEPGEVEAVLNSHDDVKAAAVVAR-DDGAGMRLLAYIEPRHSAGFD---VADLRAWLRKRLPDYMAPARILTLEKMPVTVSGKINRRALPA-----------PDALNDPELLAE------- 83645720 479 -----------------------------------------------------------------------------------------------------QTLSYGELNRRANRLAHLLIARGITLEDRIGICLDRSLDMAVALLAVFKAGASYAPLDPAYPTERIAYMLEDSGARLTLTQQA------------------ASGRLPAGVVTLMLDDL--------------ETLTADCEDSNPQRPVAADNLAYVIYTSGSTGLPKGVAIEH-RSVGALIHWAQTQYHLEELEEVLATTSICFDLS-VFEIFVTLCSGGRVHLADNMTALAERAGDLD--AYSKVSLINTVPSAIQALLRANAVP------PQVRTVNLAGEPLKQELVEQLYALPHIRHVYDLYGPSEDTTYSTCALRRPGGK----ANIGRPISNTLIHIIDENLQLVPRGVAGELLIGG--RGLARGYLGKPELTAQRFIANPFRLYRTGDLVRVNSDDQLEYLGRIDQQVKVRGFRIELGEIESCINGLRDVKDCVVSVIKDDSLGPYLAAYVVSALGRSIDAD---DLKRRLARRLPGYMIPEAIIALDAIPLTANGKTDRKAL-------------------------------- 172041571 39 ------------------------------------------------------------------------------------------------------QITYSEFGELVDKAAAVLKENGVKRGDRVAVVLPNCPANLVAFYAIVSLGATAVYHNPLYTAHELEGPFADHGAKVAVFWDNTADIAQHLVDTTPLEKVFTVNITKSMPPVPALRKAKAKLTGGPTQFEDWDAALDAMAPQDALPTVRPKCPALILYTSGTTGSPKGAVLSHRNICANLIQGKAWVPGLGEQERMLAALPMFHAYGMTMGALAPLIGGELLLLPAPEPALLQ-----QVIKKKKPTWVPGVPALYQAIVKLAEE--KDLDLSTMRNSFSGASALPVATVENWEKLTNGRL---VEGYGLTETS-PIVLGNPMSADRRPGYVGVPFPDTEARVVDQDDPTKDYGEEGELVVRGP--QVFGGYLHQEQLNEKIFAD---GWFRTGDMAVMEADGFVKIVSRLKEMIVTGGFNVYPAEVEEALLEHPEVKEAAVVGLAKEDGSERVVAAVTLAEATEVGEKLHDSLRQHCKKVLTGYKVPREFFHVAALPADQMGKVRRTEMRAILE--------------------------- 212286378 50 --------------------------------------------------------------------------------NLAEYRDRTCLI----VGSTGKTYSFAETHLICRKVASGLAKLGVKKGDVIMTLFQNCPEFVFSFMGASMIGAVTTTANPFYTKAEIFKQMSASKAKVVITQSVYVDKLK--------DSGEEYPKIGEDFSVVTIDDPPENCLHFSVLSEADEEDM------PATVEIAPDDAVALPFSSGTTGLPKGVVLTHKSLITSVAQQVNPNLYLKEDDVVLCVLPLFHIFSLNSVLLCSLRAGAAVLLMQ----KFEIKSLLELIKKHRVSVAAVVPPLVLALAKN--PIVDSYDLSSIRVVLSGAAPLGKELEEALHQRV--PQAIFGQGYGMTEAGPVLSMCPAFAKQALPSCGSVVRNAELMVVDPETGCSLGRNQPGEICIRGS--QIMKEYLNDPAATARTI--DVDGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLLSHPMIADAAVVPQKDDAAGEVPVAFVVRSDGFDLTEE---AVKEFIAKQVVFYKKLHKVYFIHAIPKSASGKILRKELRE------------------------------ 152974204 223 -------------------------------------------------------------------------------------------------------LTYQELNQRSNQIAHMLIQNGVQPGDYVGIFMKRSIDTVISILAVLKANAAYVPIDPDYPESRIEYIIQDSKAKVILT--------KETEITSKGIQAISIYD------------------------------SENYLVNDVKLPINCDDIAYMIYTSGSTGNPKGTMLAH-RGVVNLCTWMQRQYKLTEEDVFAQFPSFSFDASVWELFAALFCGGTLYVLLEEE--RLSVEAFANAIHRVKATSILALATVFVRQVATYLEDEEIYKLSSLKRIAIGGEMLPIEVIKLWRERIG-TNIEIHNVYGPTECTVVTTTYPIPSQNIVSVPIGKPCANYQIMILDENMRLCPIGVPGELHIES--VGLAKGYFNKPEKTVEAFFNPIVNIYKTGDIVRLLEDGNIEFLHRKDDQVKIRGHRIELGEIQNQISQNYNVKENIVFAKKSKEGSQYLIAFYT-----TLTKKEMPELIYKLQEQLPDYMIPSKLIYIDELPLTPNKKI------------------------------------- 118462251 40 -------------------------------------------------------------------------------------PDRTAVLDASGGTG----FSYAGLDEQANRAAAGLADAGIAPGDRVLLQLPNGCQFAVALFALLRAGAIPVMCLPGHRAAELGHFAALSQATALLIADTA------AGFDYRTMAAGLVEEHEALAHVIV--------DGDPGPFLSWAQLCERAPAGRPATPVDPGSPALLLVSGGTTGTPKLIPRTHDDYVFNANASAEL-CGLTRDDVYLAVLSAGHNFPLAC---PGLLGAMTVGATTVFGTDPSPEAAFATIARHGVTVTALVPALAKLWAHACEWEDNPPKSLRLLQVGGAK------LEADDARVIRSALTPGLQQVFGMAEGLLNYTRLDDPPEITEHTQGRPSTADEVRVVDAAGNPVAPGQEGELLVRGPYT--FNGYFRAERDNQRCFDA--QGFFRSGDLVRVRDDGYLVVTGRVKDVICRGGETISAADLEEQMLSHPAIFSAAAVPLPDPYLGEKICAAVVF-EGPALS---LAELNGYLDERVAAHARPDVLAAMPSLPTTPIGKIDKKAI-------------------------------- 217272798 33 -----------------------------------------------------------------------------------------------------QTYTYAEVELISRRVSAGLNGLGVGQGDVIMLLLRNCPEFVFAFLGASYRGAISTTANPFYTPGEIAKQASAAQAKIVITQAAYADKVRPF------------AEENGVKVVC--------IDTAPEGCLHFSELMQADENAAPAADVKPDDVLALPYSSGTTGLPKGVMLTHRGQVTSVAQQVNPNLYHHKEDVILCTLPLFHIYSLNSVMFCALRVGAAILIMQ----KFEIVALMELVQRYRVTILPIVPPIVLAIAKSAE--VDRYDLSSIRTIMSGAAPMGKELEDAVRAKL--PNAKLGQAYGMTEAGPVLAMCLAPFEIKSGACGTVVRNAEMKIVDPETGASLPRNQAGEIRIRG--HQIMKGYLNDPEATANTI--DKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPSISDAAVVPMKDEVASEVPVAFVVKSNGSVITED---EIKQYISKQVVFNKRINRVFFTDAIPKAPSGKILRKDLRKLASG-------------------------- 158317683 37 ------------------------------------------------------------------------------------------------------RISYAELDAAVDDLAAGLATIGIGPGDHVVVHLPNRAEFVTVLFALLRRGAIGVLSLPAHRRVEIEHLARLSGAVGYVIAD----RHEGFDYRELAREVTKA--VPAVRHVLVAGEPGPAVSVTAAGAATDDAGSGGAGPDLGAERPDPGGIAVLLISGGTTGKPKLIPRTHRDYAYNARAS-ADVCGLTADDVYLVALPAAHNFPLACGLLGAFGVGATVVMAPS----PSPDVAFDLVARERVTVTALVPPLARLWVEAAGWEGPDTTSLRLVQVGGAK------LDEGLARRITPTLGAKVQQVFGMAEGLLNYTRLDDPDELVFTTQGRPAAADEVRVLDGSGAGVVPGEVGELWTRGPYT--IRGYYRAAEHNCAVF--DGDGYFRTGDLVRQLPTGHLVVEGRVKDVINRGGENVSAGELEEHLLTHPAIGQVAVVGMPDPDVGESVCAVVVLAPGEALR---LKQVKSYLQERLARFMLPDRLEVVGEFPLTAVGKIDKRELR------------------------------- 169781968 1410 -----------------------------------------------------------------FPDTTL---HEMFEVEANRKPEKTAVIYE------ERALTYRELNERANRMAHQLRSLSPKPNDVIALIMDKSEHMFVSILAVWKSGGAYVPIDPGYPDDRIQYILEDTQAIAVIADSGYVTRIKEMAAPGTLLYPSDLTSTPDPK----------------------------YSASNPSPLSQSTDLAYIIYTSGTTGRPKGVALEH-HGVVNLQVSLSKIFGLRSTDDEVILSFSNYVFDHFVEQMTDAILNGQTLLVLNDEMRGDKERLYQYIEKNRVTYLSGTPSVVSMYE-------FSRFKDHLRRVDCVGEAFSEPVFDKIRETFHGLVINGYGPTEVSITTHKRLYPFPERRTDKSIGQQV--HNSTSYVLNEDMKRVPIGAVGELYLGG--QGVARGYHNRPDVTAERFIGRNSRLYKTGDLVRWIPNGEIEYLGRNDFQVKIRGLRIELGEIEAILSSYPDIKQSVVIAKDRKEGGQKLVGYYV--ADATLS---SAAIRRFMQSRLPGYMVPSRLIPISKLPVSPSGKLDTKAL-------------------------------- 169781968 319 --------------------------------------------------------------------------HHLIEEEAERHEDKVAVVCE------ERKITYGELNTQANRLARYLHSTGIQAEQIVALFLDKSEMLIVTILGVWKSGAAYVPIDPTYPDERVRFVLDDTEAQVIIASSRHAER---------------------LERQIIGDRKLCIIHLEPLLTFLAQDTSKFPAHNLDDLPLTSRQLAYVTYTSGTTGFPKGIFKQHTNVVNITDLSARYGVTGQHHEAILLFSAYVFEPFVRQMLMA--LVNGHLLAIINDADKYDADKILPFIRAHNITYLNGTASVLQEYDFSY--------CPSLKRMILVGENLTEARYLALRKRF---KNRILNEYGFTESAFVTALKIFDSDSTRKDTSGRPVRNVKCYILNPALKRVPIGATGELHIGG--LGISKGYLNRPDLTPTRFIPNPFQMYKTGDLARWLPTGEVEYLGRADFQIKLRGIRIEPGEIEATLAQYPGVRTSLVVSKKVETTNEHLVGYYVC-DNASVSE---THLLSFLEKKLPRYMIPTRLVQLSQIPVNVNGKADLRALPAV----------------------------- 169781968 2499 -----------------------------------------------------------------------------------------------------RVLSFADLNKRANQLSRYMLSISLGAEGRVALMLDKSIETIVCILAIWKTGAAYVPLDPTYPTQRVRLILEETQAKTVLVNSH---------------------------HVSKCEYMGAKVVSIDSPAVKTEVSQQLSSDLPAVAGLD--NLAYIIFTSGTSGKPKGVLVEQKGVLLLRDALRERYFGNDCTKQHLFLSNYVFDFSVEQLVLSVLSGHKLIV---PPADFVVDEEFYRMANTHGLSYLSGTPSLLQQIDLAQLHHLQSVTAAGELLHATQYEKMRSS-----------FGGTIYNAYGITETTVYNIITEFTVNSNFENAIRDVLPGTRAYLLNKALQPVPFDAVGELYLAG--DCVTRGYLNEPLLTDQRFLPNPFRNQEDFAAGRFQQQPQLEYLGRDDLQVKMRGYRIELSEVQNILASSPGVQECAVVAKYDKDDSQSIVGYYTTDNEAVS----EANILTSMKARLPTYMVPSHLCRLEALPVTINGK-------------------------------------- 17557194 28 --------------------------------------------------------------------------------HAAANKD--AIVFIDAETTTKKKL-YRDVEPTVNSLATALVKLGFKPGDVAAQAFPNCPEFLIAMLAVMKCGGAMSNASAIFTDYELQLQFKDSNTSIVFTDEDRLARVRR-----------SVAKCPGVRKIICLRTFPLRAEFPEN--VLDFVELTQTPDQPINVVVSPDAIALLPYSSGTTGRPKGCQLTHKNISAMLDIA-QSHLETEVAQAMFGKEKPTWNKEHVLLLLPWYHAYGLNTMLETVFKKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDPMVPIFNVA-PYLKVIMSAGATAGKQLCEEVQKRF--PNAWLCQAYGMTEMVQFTTLPIFEHGNCFETVGSLGPTYEMKILDKEGKEVDKTDTVGQLCFRGP--TIMKGYLKK----EESDIIDKDGFLKTGDLGSVDQKGRVHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGIPDEQKGESPRAYIV-KKDHTLTEA---ELSDFVHKMLSSYKWIDTYEFIDAIPKLPSGKIQRKKLKEMAAG-------------------------- 113866897 7 -----------------------------------------------------------------------------------------------------------------CRIAHALLAAGMGRGKIGAVLGANHPTAWTCTLGLWRAGMAWMPVNPRGSTEENHQLLNAFDCEVLFFQKAF--------------APVVEAMRPKLPKVRLYVCIEEAVPGASALP----DWIAGQPATRPEVSYEPDDTIAVMPTGGTTGLPKGVMNTHRFQAFCAQFMIACSYRADEKIVNLAAAPMTHTAGVLS--LPCTARGGTVVVL----TKPDPAALVKAIEKHRVSEFFLPPTVIYRL--LDMPGIGEHDYSSLKYFICGAAPMSAEKLRRAMAVFG---PVMMEAYGQTEAPGSIAIKRPEENFARLLSCGRPGPLVRVAIMNARNEPLATGETGEICVRGDLV--MKGYYKAPEKTAEAIID---GWLHTGDIGHIDGNGYLRITDRKKDMVITGGFNVYPSEVEQVIWAHPAVQDCAVIGVPDATWGEAVKAVVELNPGMDVSGE---ELIALCKERLGSVKAPKSVDFVSTLPRSPNGKVLKKDLR------------------------------- 166031036 5 --------------------------------------------------------------------------------------------------------------EKANRFANLLLERGVQKGDKVGILLMNCLEWLPIYFGILKTGALAVPLNFRYSADEIKYCVELADVDILVFGPEFIGRVEEIA--------------DDIGRGRLLYFVGDGCPGFAEDYTSHTANCSSQSPKIDIVD---EDDAAIYFSSGTTGFPKAILHNHESLMHAARVEQNHHGQ-TKDDVFLCIPPLYHTGAKMHWFGSLLTGGKAVLLKGTNPKT--ILRAVSEEKCTIVWLLVPWAQDLLLAIDNKDVDLKDYDLEQWRLMHIGAQPVPPSLIRHWKEYF--PNHKYDTNYGLSESIGPGCVHLGLDHIDKVGAIGKAGFGWETKIIDENGNLVAQGETGELAVKGP--GVMTCYYKDEKATAEVLHD---GWLYTGDMAMEDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRTNNKILDVAVIGLPDHRLGEISAAIIELKPGVECTEE---EIDEFCK-KLPRYKRPRKLIF-AKVPRNPTGKI------------------------------------- 90424207 28 -----------------------------------------------------------------------------------------------------RHFTWSQTRARCHRFACYLASRGVARGDTVAAMLPNVPAMNEVHFAVPMLGAVLNALNIRLEPSSIAFQLDHGGAKVILVDPEF---------AAVISDALALMAGP--RPLVIDVDDASFSGGQRIGEIEYEAALAAGDPDFVGVPDDEWDAISLGYTSGTTGNPK-GVVTHHRGAYLNAVSNILAANFGPHPVYLWTLPMFHCNGWCFPWTIAAAAGVNVCL-----RKVDPAKIFELIEQHGVTHMSGAPIVYNTLINAPSAPKTPRNKP---VVGLIAGAAPPVAVLAGAETIGIKLTHVYEVYGPASVCAEQPGWDDLPVAERAQLKRRQGVPYPRDPDTMEEVPRDGETIGEVMFRGNIV--MKGYLKNEKATQEAFAG---GWFHTGDLGVLDEFGYVIIKDRSKDIIISGGENVSSVEVEDILYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGAQATEA---EIIAFCREHMPGFKTPKVVTF-ATIPKTSTGKIQKFMLRD------------------------------ 183983944 34 ----------------------------------------------------------------------------VLSQNARDHGDRTALEASGD------KLTYAQLEAQSTALALHLIELGVKSGDRVGLCIDPSFDMVVGLLAILKAGAAYVPIDANLPRHRIAYVIRDAQLQVVLAEQRFN---------------LELSLCCTQAQTGRVEVLDSAAGWR----------TAWNRPEGPPEPQSEEALAYLIYTSGSTGEPKGVMIEHRGLLNLAVAN-REILGVGATTRLLQFASLSFDAA-TWEIFSALIGGATLVLGQREELMP-GRNLAQFLMRHRITMLCIPPSLLALMDAERPELRC------LQTVVVAGEPCPLSTA----RAWSSSERRFFNAYGPTEATVCATMHLFRGTED-AVPIGDPLPGVTVEILDDSLRRVPAGTVGELCIGG--MGVGRGYLNKPALTERSFVSDPWGSGRMYRTGDLPVTGSIRFVGRKDNRIKVRGFRVELEAIERALCEHPDVL-AAAVGTQATRKVDTLVGYFVARSGLNVEPPTPSKLRDYLAARLPEYMVPHVFMRLDALPMMANGKVDRRALPAPAA--------------------------- 84497486 21 ------------------------------------------------------------------------------------------------EDGSSREITFDAMANRSDRVGRWLVDRGVAQGDPVIIMLDNQVELWDCMLAVMKLGAIIMPTTSAAGAADLEDRVARGGAKHVITNASQVD---------------KLAGLPGDITRISVGAVD--------GWHDLHDAYAVDSPPLPHPGTAPGDPLLLYFTSGTTSKPKLVEHTQVSYPLGHLSTV-FWLGLRPGDVHLNISSPGWAKHAWSCFFAPWIAEATILVYNYA--RFDAPKLLEVLRDNEVTTFCAPPTVWRMLINADLSDGPGS----LREVIGAGEPLNPEVISQVQDKWGLALR---DGYGQTEMTAAVGNTPGSPLKPGSMGRPLPGCPVVLVDPATGARVEGVGEELCLDLAASPLPLMTGYQGDPERNAEAMAD---GFYHTGDVASVDEDGYITYVGRTDDVFKASDYKISPFELESVLIEHPAVAEAAIVPAPDEVRLAVPKAYVVLAPGHEPTEETARSILAYAREHLQPWQRVRRLEF-GELPKTISGKIRRVELRQVASGEVEPPEN------------------- 10441260 163 -------------------------------------------------------------------------------KQVKATPYQTAITYEGE------SLNYDELNARANQLAYQLRAEGVGANSLIALIMDRQLETIIGIYGILKAGGAYVPIDPKYPIDRINYILEDSQPKVLLTDREL-------------DEAINY--------------------GNKVIDLTETTRLEAFPTSNLKQISDESNLMYVIYTSGTTGKPK-GVMAHSGGVMNRLNWVINKYNVDGEDTILFKTPYTFDVSVWEIFGWAMLGSQIVLLPSGEEGNP--EKITELLEGYSVAMVHFVPSMLNMFVNFIKSTNNAQAISKLKYVLASGEALKPEQVNDFNHFIGNKNNTALNLYGPTETTVDVTSFDCENHKTYDSIPIGKPISNIQAYINEDNNIMGIGVPGELCIAG--VGVTAGYLNRPELTQEKFIDNPFGKYRTGDLAKWNGDGNIIYIGRIDEQVKIRGYRIELGEIESILRQHTHINDVAIVARPMVDNELSICAYLV-----SDDSLDFGSLKTSLGQKLPDYMIPAYMTQLDELPVTSNGKLNKKALPEI----------------------------- 167572271 21 -----------------------------------------------------------------FP-ARINCAAALLDAAVTGRGDRVAIKTESGAA-----WSYRDLFEYSNRIANMLRDGGLVPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVIAQAKVSHALCEASV-----------SAELHAAIAAVPGVEFVRCYETDEAGA---------FERLMREYPATFETVDTRADDPCIVAFTSGTTGRPKATVHFHRDVMAICHCFPQHVLKPDADDVFCGSPPLAFTFGLGALLLFPLSVGASVVLLQRAK----PERLLAAVDAHRVSILFTAPAAYRAMLDAVD----GHDISSLRKCVCAGEALPVPTRNAWLARTGLRI-----IDGIGATEMLHIFASADEARAKEGAIGKAVPGYRLAILDERGERLPPYHVGRLAVQGPTGCR---YLNDARQ----RDYVRHGWNLTGDAAYLDEDGYLFYQARADDLIISLGYTISPAEVEEAMLRHADVLECGVVGAPDERGGTLVCAHVVLRPGVSGSDALTVALQQHVKALIAPYKYPRRIEYAGGLPRNESGKLQRFKLRQAAE--------------------------- 115642142 17 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTDFHEGRDVWWHDVMEGASDKCEPVWLDAEDPLFMLYTSGSTGTPKGVVHSQMGYLLYAATTFKYSFDHHKDDIYWCTADIGWITGHTYVCYGPMANGATSVMFEGAPLYPDESRCWQIVDKYNITILYTAPTLIRTLMKYGEAPVKKYSRKSLRVLATVGEPINPEAWLFYYNVIGDGRCSISDTFWQTETGGHTLTPLPGATPMKPGSATFPFFGIAPAVVNEKGEELEGVCEGYLVFKQPWPGVMRTVYGDHERYESTYFRQFPGYYKTGDGCKRDEDGYYWITGRIDDMFNVSGHLLSTAEIESSLIEHSKIAEAAAVAYPHPTKGEACYAFVTLIEGAEFNDKLILELKKQ----------------------------------------------------------------- 209966545 16 ----------------------------------------------------------------------------------------TATIASRFGTEKPHRYTYRDAWARTRQLANVLVELGIKPGDRVATLAWNDHRHVELYYAIAGIGAVVHTVNPRLFPEQLIYIFNHAADEVLFVDPMFVPLVEKL-----------KPHLKTLRTIVVMTRPELMPQQSSPSLLCYETLMDGAKPDFDFPEFDENTAAGLCYTSGTTGNPKGVLYSHRSTVLHAYGFLAIGMEVRSHDTALVVVPLFHANAWGYP-YSAPIIGASMVLPGPK---LDGRSVYELMEEEKVTVSSGVPTVWLGLLAHLRQ--SGARFSTLKAVTVGGSALPKAMIEEFEQGHGVTCIQGWGMTEMSPLGTVGTLAPDQLQQPAEVQHELKMKAGRAVYGVEMKIVGPDGSERELVVRGPWI--TAGYYNDEQANIGAF--TPDGWFRTGDVATIDDRGFMAIVDRAKDVIKSGGEWISSIDLENAAIGHPAVQEAAVVGVPHPKWQERPLLVVVPREGRTVE---KEELLAWLSDKVAKWWLPDDIVVMEQLPHTATGKILKTALRK------------------------------ 218286845 31 ------------------------------------------------------------------------------------------------------RLTYAEFKEMVDRIAGGFAALGLGAGDHVVVQLPNCWQFLVVFFGLSRLGVAPVLALPAHRLSEISSFTGVTEAKAYICA------ARSAGFDYRQLARELQERHPGLKHVIVSGEPEEFISL---------EGLLASSTDLPQDPVSSDSLLCFLLSGGTTSVPKLIARVHCEYSCVTRYSAA-ANGFDETTVYLAALPMAHNFPLGAGVLGTLQCGGTVVIAE----TPEPDMCFDLIDRNMVTHTALVPPAAILWCDMAELLERQNTFPSLSNIQVGGSRVGEDLAQRTTEIFGCRFQ---NVFGMSEGLISMTRMDMDEEIVRNTQGLPVCPADEFRIVDPAGREVPDGVVGGLQIRGPYTIH--TYFKRPEANAESF--TGDGFFCTGDLARRRSDGCLVLEGREKDQIQRGGEKIIPEEVESVLVAHREVRDAVLLGIPDKLLGEKICAFIFVHEHRDEEEVNDRALRRFLQEGLSTFKIPDQFIFVTSFPSTAVGKNNRRKLREQLLQQYRSVSVPAGVENAS----------- 214044442 5 -------------------------------------------------------------------------------------------------------ITYAAFLQTAAQYAGLLTRMGLEPGDRLAVQIAKSPQALAVYAACAQAGVVFLPLNTAYTPDEVSYFVENSGARLVLCDQAGADGLAPVAKAC----------------------GATLETLNADGSGSFTDQAKAMPTSFETVTRDGDDLAAFLYTSGTTGRSKGAMLTQNNLLSNAQVLMAQW-RFTSQDVLLHALPIFHTHGLFVASNITLLAGGSMIFLP--------GFKLDQVIDHLPQATTMMGVPTFYTRLLGDPRFTRELVSHMRLFVSGSAPLLAETHVQFEKRTGMR---ILERYGMTETNMNTSNPYDGERRAGTVGFPLPGTELKI-TDSKTGETLPQGEIGEIEVRGP--NVFKGYWQMPEKTAEELRAD--GFFITGDLGQIDPDGYVHIVGRNKDLIISGGYNIYPKEIELLLDQEEGVLESAVIGVPHPDFGETVVGIIVPQGDTDPN---LEQIMTNIAKSLARFKHPQKLIVLPELPRNTMGKVQKKALRDQFQG-------------------------- 71066422 39 ------------------------------------------------------------------------------------------------------KLAYEDLDRYSKQIAAYLQSLGLKKGDKVGVMMPNILQLPVAVLGVLRAGMTLVNVNPLYTSKELEHQLTDSDTKALFILENFAKTYEEIDLVDHVVVTSMGDLMSPLKGFIVNMVVRHVKKLVPDYNLKSSTNFKTALNRFPPDNICLDDVAVLQYTGGTTGVAKGAMLTHIQCDTYLGDTFDKFEGMSEQPVIMTALPLYHIFSFTVCGMFGLYRGCIGLL---VPNPRDAASLIKAYKDYPPAFFPAVNTLFNAL--ANSEVFKALDHSKLQLSMGGGMAVLKDTAEKWQKITG---NVIVQGYGLSETSPVASAN-PQGNGEFSGNIGLPMPATDMAILDEEGNEVALGERGEICVRGP--QVMKGYWKRDDATAEVMTAD--GYFRTGDIGVMDEEGYFKIVDRKKNMILVSGFNVYPNEVEDVMSAHPKILECGVIGVEDEKSGEVPKIYVV----RSDDSLTKEEVLAYSKENLTGYKRPRYVEFIDELPKSNVGKILHKDLR------------------------------- 120401244 3 -----------------------------------------------------------------------------------ATPDKPAIIMYPSGT----VVTFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRAGLYYVPISTHLTAAEVAYIVDNSGAKAIVGS------AKLKDTLAGLAEELPN-GLPPLR--LIAGGAESSATSASSELEGWQRYPECVADKPDTPIADEIEGDLLQYSSGTTGRPKKRELPHVPPSESPGLMAALVFWMHPDAVYLSPAPLYHTAPSVWSMQTQAGGITTVVM-----EKFDAEGALDAIAKHKVTHGQFVPVMFTRMLKLPEAVRKSYDVSSLERVMHAAAPCPVDIKKQMIDWWG----PIVDEYYASSEAHGSTLISAEDWLTHPGSVGKPLTGVVH-IVGEDGEELPPGQAGEIYFEGGYDFE---YLNDPDKTASSR--HPQGWKTVGDIGYLDDEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQSVKAVVQTVDPADATEEFAAELISWLRDRLAHYKCPRSLSFEAQLPRTDTGK-------------------------------------- 40062515 2 -----------------------------------------------------------------------------------------------------------------CRLASALSKRGIGKGDTVSVMAPNIPAIFEAHFGVLMTGAVLNTLNIRMEAETLANIFEHAETKVLLTDRESSPQIKVALSKVKRD------------ILVIDIDDPETDSGEYLGMLEYEAFLSEGDPKFEAVPEDDWQAVSLNYTSGTTGIPKGVVY-HTRGAYLLATGNVLAWEMPHRPVYLWTLPMFHCNGWCFPWTITMLGGTHVCL-----RKVTAKNIYNSIAEHHVTHFCGAPIVMNMISNA---PKEEQRELPHRVEIMTAAAPPPPTVIAQMEEAGFNVTHVYEVYGPAVVCEWQEAWNEKDKTTQAQLKGRQGVRYHTVANPETLEPVPADGETMGEVLMQGNIVMKGYFKNPKATAQAFAG---GWFHSGDIGVIHPDGYIELKDRSKDIIISGGENISSVEIENVLYQQEDILEAAVVARPDEKWGEVPFAFVSLKTGCSLNE---QKVIEFCRTKLPGYKIPKYVVFC-ELPKTSTGKIRKSILREQA---------------------------- 159129425 21 ------------------------------------------------------------------------------------------------DADTKRQYTYQDVKETALAFGNGLKALDWKKGDVLALFTPNCIDTPAVMWGTHWAGGVVSPANPAYTVEELAFQLKNSGAKALITQMALLPVAR---------AAAKQAGITEDRIILIGDERDSQAKFKHFSSIRN---ISGATRYRKTKINPATDLAFLVYSSGTTGVPKGVMLSHRNIVNSLQLAAGEAKQLSWGDRILAFLPFYHIYGLTCLVHQTIYQGYELYVM----AKFDIEKWCAHVQNYRITFSYVVPPVVLLLGKH--PIVDKYDLSSLRMMNSGAAPLTQELVETVYARIKTG---IKQGYGLSETSPTTHTQPWEDWRTSIGSVGKLLPNMEAKYMTMEPREVPVGEVGELYLRGP--NVFLGYHNNPEATAQCLSKD--GWFQTGDVGYQDKDNNFYITDRVKELIKYKGFQVAPAELEGILVDNEAVDDVAVLGVESEAHGEVPLAYIVRSAKSKNSEEEATRIVQWLDGKVAYHKRLRGVRFVDEIPKSPSGKILRRLLKKQAKEDASKALGVSA---------------- 21221665 2567 ------------------------------------------------------------------------------------------------------TLTYAELNSRANRLAHLLAESGAGPEQVVAISLPPSVEMGVAVLAVLKTGAAYLPVDPGSPRERIATMAEDAAPVCALTTSAVPAGVFPAEL---------------PRLLLDDPDVTARLAAQPAHDLTDED---------RTQPLSPWNAAYIIYTSGSTGRPKGVLVEHQPVLNYLAVSAELYPGVAGN--ALLHSPLSFDLTVT-GLFAPLLNGGCVHLA-------DLEELHARALDGEVPDLPQTTFLKATPSHLPLITGLPGVCVPDGELVLGGESLTGRAVRTLLAA--HPGARVLNEYGPTETIVGCTTWRPDDLADGVLTIGRPFPNTRMLVLDPYLQPVPAGVPGELYVSG--VQLARGYLNRPGQFVANPFEPGERMYRTGDIVRWNRRGDLEFISRVDDQVKIRGFRVELGEVESALSRQPGVPEAVAVVREDRPGDRRLVAYLVTGAGPVPVPSD-EELRERLRETLPDYMVPSAFVRLPELPLTGNGKLDR----------------------------------- 21221665 469 -------------------------------------------------------------------------------------PDAVAVVCDG------TSLTYAELDGRANQLARHLLERGLGAEDFVAIALHKSLDAVTSMLAVLKTGAAYLPIDPDYPAERITYMLDDARPALTL---------------------------------------REPVPAAAYGHRPTDDV----TDAERRTPWSALHAAYMIYTSGSTGRPKGVVIEHHALATYLH----------------RARNTYTAMTGVTVLHSPLAFDLT-ITALWTPLTAGGTVHLTSLEEAEV----QPSLIKATPSHLPLLTNLAATASPSHTLILGGEALHTDQLTDW--RTQHPGAQIINAYGPTESTVNITDHRLDGTEEGPVPIGRPFANTQVYVLDSALRPVAPGTTGELYLAG--EQLARGYLGRPALTAERFTANPHRMYRTGDLAHWNHHGHLTYDGRADHQIKLRGHRIEPGEIETTLTAQTGITQATVQLREDQPGDQRLVAYLVTSTGYD-----ENTVRDALVSALPDYMVPSALVTLDALPLTPNGKLDRTAL-------------------------------- 21221665 1504 ------------------------------------------------------------------------------------------------------RLSYAELNARANRLARHLVARGAAPGRFVAVALPRSAELVVTLLAVLKSGAAYLPIDPHYPADRVEYMLADAGPALTVTEPVA----------------------------------EAGLSGYGDADLGADELRG---------PVHGAHPAYTIYTSGSTGRPKGVVVP-RGALDNFLADMGRRFTPGSGDRLLAVTTVGFDIAGLEIFLP-LLHGAVLVLAD-EETARDPHALLHRVSASGITMVQATPSLWQG------VAAVAGDELAGVRVLVGGEALPSELA----RALTDRARSVTNLYGPTEATIWATAADVAESGP---VIGRPLANTSAYVLDSALRPVPVGVPGELYLAG--EQLAQGYHLRPALTSERFTADPYGMYRTGDLVCRRRDGALRYLSRVDQQVKLRGFRIELGEIEAELSRHPAVAESAVTVREDRPGDRRLVGYVVPKAGPTGPVPSARELRERLRGRLPEFMVPTAFVVLDALPLTPNRKLDRKAL-------------------------------- 146343630 5 -------------------------------------------------------------------------------KHARLRPLQPAFI----MASTGEAVNYRELEARSNRLAHLFRKRGLKRLDHYSIFMENNSRYLEACGAGERSGLYFTCVNSYLTPGELAYILNNSQSRLLITSVAKLDVAR---------EALKEA--PGIELCMV-----ADGPGEGDRIVGLQEAIAGLPATPIA---DECIGTAMLYSSGTTGRPKGILRPLPEQPPPIFDFLEKLWRYREGMIYLSPAPLYHSAPQAAVNLTIRAGGTAIIM-----ENFDPERYLQLVEQWGITHTQLVPTMFSRMLKLPEEIRTRYDLSSLEIAIHAAAPCPAQVKEDMIRWWG----PIIHEYYGATEGLGFTA-CDSEQWLAHRGTVGKVLFGDLHILDEHMQPCPAGTAGTVWFK---TGSPFEYFNDPERTREARSADGT-MSTVGDVGYVDADGYLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNTDLGEEVKAVIQPMSGIVPSPALEEELIAFCRQSLSRQKVPRSIDFETELPRLPTGKLYKRLLRD------------------------------ 83955989 1 --------------------------------------------------------------------------------------------------------TYGQFAARSAGMATYLSDSGIRKGDRVALFMQNCPEYLEILHAVLWMGAIVVPINYKLHPREAAWIIGDAKARVVVTQTGTVFASGIELAGTCNERGIHDPALT--------------------------AAAQSSAEVTPPVGTDKDDVAWLFYTSGTTGRPKGVMTTHGNLIAMSLAYAMDVDTPTARDNSLYAA----PMSHGAGLYHFPIIRAGGCHVIPQSGGFDPAEIAELAQALDNLVFFAAPTMIKRQIAHAR--ATGYDGTGIKTIIYGGGPMYLADIEEGLAVFAAR---FVQIYGQGECPMTITVLPRDNADARRGSVGYAQAGVQVRVVDSDMRPLPAGEVGEVVVSG--DALMKGYWGNEKATADTVVD---GWLRTGDLGSMDADGFLTLTDRSKDVIISGGTNIYPREVEETLLAHENVSEVSVIGVPSPEWGEDVVAFVVATGDGLCDAP---QLDAWCKSRMASFKKPKTYHFVQDLPKNSYGKVLKTSLRE------------------------------ 111017389 8 ----------------------------------------------------------------------------ALHWWAKTKGEQDALTVAGE------TLTYRELQDWSSRIARKIVDLEIQPGQRVGVLGPNSLTWPVIALGVLKAGGVLIPLNPRFKPAELRKVVDDAGAVLVVMPNEFAQTVDAARELGRTFDTLSFDELAPLRA---------------------------GEQDDFRIDLEPDEPTALLFTSGSTGMSKGVICTNRTLLNIVFEASLTEEGFRPGSTSLLVLPLVFTPGLVWGLVMTTVLGGKLII----EKEFDPGRAAQLLGEHHVQAIFGVPLIFEAISRSPEFA--DADLSSLRTAIVGGAAVAPALLQRWADK----GVALRQIYGMTEAGGVATATLVAEAFDHPDTCGYGSIFTEVKVVRPDGTDAAPGEEGEILLRGP--GVTPGYWNDAESTTAA---LQNNWLHSGDLGTLDDEGRVKFVDRLKDLIITGGINISPVEIERVISEIPGVEEVAVIAAADERFGETPAAIVTVKDGVD-----AAAIIEHCDRLVADYKVPRYVVIRDELPRLPSGKLSKTAIR------------------------------- 71280665 18 ------------------------------------------------------------------------------------HGDKTAINFQVSEKGVGIQLTFSELHGSVYRLAHGLTLIGVKKGSHVAVMMSNRIEFPVTWLALAVLGAVMVPVNTTYTGKELDYLINDSDSEFIITENQFL---------PVFDDMKAKPATISANQIIVANYQGSTF------HHWHDVSESGQADFMPDWPLHNDDLLNIQYTSGTTGFPKGCMQTQKYWICVVDSMLPYSINSILTDHSFYYMDPQWQLVMALHCGARL----------NVAGRLSASKFIDRIKRYDIDMAWIPRPLLSQK--------ASPDDVNLPLKKLFIGGASAENIVQLQQRFGIN---VSNAYGMTEIGPGLIVPDEITDVDVLGTCGLMTPFRQCKVMLENGEEAARNEPGELWIKG--DGIFKGYYNKPEANAESFVD---NWFRTGDKFIQTEKGYFKIIGRFKDMIRRSSENISAMEVEYVLSQHPQIEQAAVVAVPDDYRGEEVKAYVLVRVGE--NNLTAEQVIDYCQTKLAAFKIPRYLEFVRDFPYTPTKKV------------------------------------- 108755452 34 -----------------------------------------------------------------------------------------------------ESISYREILEKTCCLAESLLRNGYGRNTIVAVSSENNLQFYIPVVSCMYVGAIVAPINHNYTDLETTHALNISKPKIIFCS-------KAVAQKYVF---LKNSTLPYIERIVVIDSDDKVYGAETLNSFINTSLKGYPMMNRFPVAEFDPDVVFLMCSSGTTGLPKGVMQTHSNLMVRYMHTIDPRYTIK-TDVFLGILPFFHGYGLVTNFFALVLNQKIVVI-----KRFREELFLKAIQDHKIENLWLAPPLVVLLAKS--PLVEKYNLSSIKEVVSGAAPLSRETEEAVKKRLNIDLIR--QGYGLTEATLGVIMMSAG-DKKHGSSGRVVTYMSCKVRDPETGRSLGPGEIGELCFKGPML--MKGYYGNDEATRNSFTSD--GWLLTGDLGYYDEDNYFYVVDRLKELIKYKGFQVAPAELEAILLNHPNIKDVGVVGVPDEEVGELPLAFVVKDPQSNLTED---DIIKYVAEKVSSQKRLRGVVFVPAIPKNPSGKILRRELRKLL---------------------------- 118045468 5 -----------------------------------------------------------------------------------------------------RQWRYAEAVALARRAAGVFADLGIGLGDRVGLMLGNTPDYLWAWFGCACLGAVTVPINVHLKGDVLHYILEHAGVKVLVIEPSLLDRVLAL-----------RDRLPDLHHIVVRSEAGPNGTLAWPDALA-------GARMAEPTPGNATDLHSILYTSGTTGPPKGVMLNHQAYLHSAALFADVMIGATADDVFGTSLPLFHINAQAHTVLPAIYRGTSVALLEQ----FSASRYWRQLADLEATICNLLAAMIPILMKQPPSP----DDRAHRVRIAACAATPPDLWRAFEERFG---LTIIEGYGLTETTGFCVANPRD--SVRVGTFGTAMPGFELAIFGPDDTPLPPGVPGEIVIRPQRDNIMMGYYRQPEQTATAM---RGGWFHTGDLGRLDEAGYAIFIDRLKQSIRRRGENISSWEVERAVNAHPAVLESAAVGVPSELGEEEVKVVVVLRPGTTLDPL---DLVRWCEERLAYFAVPRYIEFRDSLPKT------------------------------------------ 15219014 20 --------------------------------------------------------------------------------------------------------TWSETHNRCLRIASALSSLGINRGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESKLVFVDPNSI---------SVVLEAVSFMRQNEKPHLVLLDDDQEDGSLSPSAASDFLDVMERGDSRFKWRPQTEWQPMILNYTSGTTSSPKGVVLSH-RAIFMLTVSSLLDWHFPNRPVYLWTLPMFHANGWGYT-WGTAAVGATNVCT----RRVDAPTIYDLIDKHHVTHMCAAPMVLNMLTNYPSRKPLK-----NPVQVMTAGAPPPAAIISRAETLGFNVGH---GYGLTETGGPVVSCAWKAEWDHLDPLERFAEVDVRDPRTGKSVEHDGVSVGEIVLKGG--SVMLGYYKDPEGTAACMRED--GWFYSGDVGVIHEDGYLEVKDRSKDVIICGGENISSAEVETVLYTNPVVKEAAVVAKPDKMWGETPCAFVSLKYDSNGNGLVTEEIREFCKTRLPKYMVPRKVIFQEELPKTSTGKIQKFLLRQMA---------------------------- 29827718 18 ----------------------------------------------------------------------------------------------------HQVWTHGEVHDLAARTATVLAEHGVRPGDRVLLALPDSLAWVTAFLATARLGAVAVPVNPELTPAEHEFMADDAEAALCVTGPGLERRF-AHRRRLGADQLVALAGT--------------------------------ASPAADAHPVGPRTPLYIQYTSGTTGRPKGVVHCHGDPGTYHELIGRRLLRITADDVTLSVSKLFFAYGFGNAFVFPLFSGSSAVLVDGRPT---PAAVDGLVARHRVTLLYSVPSAYAALVADRAVGHMACFAS-VRAAVSAGEGMPAGLAEQVAELLG---APVLEQLGSTEAGHAFCANSFDHHH--PGTVGRPVPGFEVELRDRSGRPVGAGEEGELWVRGP--SLTPGYLNLPEETDRTLVG---GWLATRDRARREPDGTYRHLGRTDDMETVGGSTVSPLEVEALLGTHPAVREIAVAAVTDARGAGRLRAFVVPVTPIPV--GLEADLVCLARDNLAAVQVPRSVSFVPTLPRTATGKLRRHLVRQ------------------------------ 145336784 118 -----------------ESFELFRRFSVEHPEVYWSFVIDELSFHTPPRCILNKSKPEGT----WLPDAVLNIAECCLSSHPKKEDDSVAVVWEGFDDSPVNRMTIKELREQVMLVANAISGS-FEKGDTIAIDMPMTVDAVIIYLAIILAGCIVVSIADSFAAKEIATRLKISKAKGIFTQDYILRGGRRFPLYSRVVEA-------APSKVIVLPASGTELHVQREQDVSWMDFLSNAKPHYRPIYLPVESVINILFSSGTTGEPKAIPWTQLSPIRSACDGWA-HLDVQVGHTYCWPTNLGWVMGPT-LMFSCFLTGATLALYSGSPLGRGFGK---FVQDAGVTVLGTVPSLVKTWKRTNCM--EGLNWTKIKFFATTGEASNVDDVLWLSSKA--DYKPVIECCGGTELASSYIIGSPLQPQA-FGAFSTPSMTTRIIIFDENGVPYPDDQPCTGEVHLGATDRLLNANHDEVYFKGMPMYKETRLRRHGDIVKRTVGGYYNVQGRADDTMNLGGIKTSSIEIERVCQADECISETAAVTLTPPNGGELLVIFAVLKEGQQSGEELKMKFSRTIQKDLNPLFKVSFVKIVPEFPRTASSKLLRRVLRD------------------------------ 169185420 172 -------------------FFTLLEAALSDENSLIAEVDILLDTDRAYDRMNDTSYPYD----------RTKTIHGMFEQAAAAYPDRIAV------SSIYGQLTYRELNGRANSTARMLLNRGLGKGDFVTIFMERSLELIVSLLGILKAGGVYVPVDPEHPEDRNRYILSDTASAFILTKSAY-----------EAQAALLCEGVDTVKEIIALDSGMTEV---------------YEGIYNVENGVTPEDLAYIIYTSGSTGRPKGALIAH-EGVVNLGETVRTDCRIGPEDVLTQFATYSFDASVWDTIGALFYGAHLYLL--SSEERVSVEEFAGAIERTGTTIITILPTVFFNQLSAYLSEEGYRKLSGVKLITVAGEALYGEQVRAFQRKF-HDAIDIVNVYGPTECTVCTTTFTVKPDEVTSIPIGKPIHNYKVYIVNEENQLCPVNVHGEVYI--STVGLAKGYLNQPEKTAEAFIDNPFGIYKSGDIAKLLPGGTVEYVGRRDSQIKIRGHRIEIGEIEDSFAKIPNVQDVAVICKKDTDGQNMLVGYFTTQDGDQLQSAV---IKRMLGAKLPSYFVPKWIVQLDAMPISPTGKIDRKGLQR------------------------------ 118588371 30 ---------------------------------------------------------------------------------------------------------YRTFYRRARQLGSALTRLGIGKNDTVSVMLSNVPPMLEAHYGVPMAGAVLHSMNTRLDAAIIAFQLDHADCKVLITDREYAPVVK---------EALSMAAVTPI--VIDFSDTQFPQDGERLGSLDYEAFLQSGDPEFAWSPDDEWDAIALNYTSGTTGNPKGVVY-HHRGAYLLAQANVITASMAKHPVYLWTLPMFHCNGWCFPWSLSLVAGTHVCLRWVRP-----QTMWELIAEEGVTHLCGAPIIMSTLLNAAPEHKRDLD---REVEFFTAAAPPPESVLAAMKTAGFNVTHLYEVYGPAVVNDWKLEWNDLPLDEQAQKKARQGVRYVTVLDPETLEPVPADGETLGEVMFRGNVVMKGYLKNPEATEKAF---KGGWFHSGDLGVLHPDGYVQLKDRSKDIIISGGENISSIEVEEVLYKHADVQAAAVVAKPDEKWGETPCAFVELKEGSTVSEA---DLIAFCRQHLAGFKAPKTLVFC-ELPKTSTGKIQKFALREQA---------------------------- 170744090 1 ------------------------------------------------------------------------------------------------ETPEGLRWSYADLVAASGAYAAALVGLGVAPGDRVAVQVEKSPAVIALYLGCVRAGAVFLPLNTAYTPAEIAYFLGDAEPALFVCDPGRLDTLRPV------------AEAAGVKQVATLDAAGEGTMAAEAR---------GQTESFADVARGPDDLAAILYTSGTTGRSKGAMLTH-DNLASNALTLVEAWRFTADDVLIHALPVFHTHGLFVATNTVLMAGAAMIFLP----RLDPPRILALMGRASVLMGVPTFYTRLL----KEPGLTPAAARGMRLFVSGSAPLLAETHREWRERTG---HAILERYGMTET-NMSTSNPYDGERVAGTVGFPLPGVALRVVDPESGAPLPAEAVGMIEVRGP--NVFKGYWRMPEKTAAEF--KPDGFFITGDLGKIDARGYVHIVGRGKDLIITGGYNVYPKEVETEIDALPGVLESAVIGLPHRDFGEGVTAVVVRRPGERVGEA---EILGALEARLAKFKLPKRVLFVNELPRNTMGKVQKNVLRD------------------------------ 15425529 235 -----------------------------------------------------------------------------------------------------EQLSYKQLNIRSNQVAHYLQKIGVEAESLVGICVERSLEMIIGLLGILKAGGAYLPLDTSLPQERLNFMLEDAQVSVVLTQEKLLKHFQEFSKPIICID-------------------------------KDWTAITQNGQENPTNCVTFENLAYVIYTSGTTGKPKGVLIEH-WGLSNLVEAQIETFNLQSSNRILQFASLSFDAS-IFEIAMALRTGATLYLANKESLLPGQPLLQLLREKAITHVILPP---------AVLAVLPTESLSTLQTIICAGESCTDDIV----KRWWSSSRRFFNAYGPTEATVWSTVAEIKSVNEKP-PIGRPINNIKIYILDNHLQPLPIGITGELYIDG--DGLARGYLNHPQKFIPNPFNQQNGAYKTGDLARYRVDGNIEFLGRIDNQVKIRGFRIELSEIETVLSQHQNVQKAVVIAQENVSGDKYLIGYIVPN---VKTQNIASLLRNFLKEKLPEYMVPKAFVMLDYIPLTANGKV------------------------------------- 42523290 43 -------------------------------------------------------------------------------------------------------LTFSELDRKVDQFASFLQELKLKKGDRIAIQMPNLLQFPIVAFAALRSGLTIVNTNPLYTAKEMRHQFKDSGAKAIVILANYAHLLQEILKETDIESVVVADLFPTPKRILVYIKKMVPAYHLPQAYTFRQALELGAMKPSSKVPTSLEDVAFLQYTGGTTGVAKGAMLTHRNVAANMLQICDWMKPREGEEVAIAALPMYHIFALTLNCLGLLRYGSENVLILNPRDIP------GFIKELKNTPFTVMAGVNTLFNALMNNPAF---TTIDFTRVKVSVAGAMTLQKPVAEKWMELTKSVIVEGYGLTEASPVVCCNPIDGTDRVGTIGLPFPSTDIMLIDDDGKEVALGEPGELVCRGP--QVMAGYWNRPDETAQVLND---GWLKTGDVAVADADGFFKIVDRKKDMILVSGFNVYPNEVEEAIASHPGVLEVAAIGVVDQHSGEIVKAVVVKKDPN----LTAEDVIAHARKSLTNYKVPRLVEFRTELPKTNVGKILRRALRD------------------------------ 1771242 444 ------------------------------------------------------------------------------------------------------ELSYAELNARANRLAHHLIASGVRPDQRVALLLERGPALIVAMLATLKAGGAYVPLDPQYPGERLAFMLDDSKPKAVLTQTSLED---------------TLPSSRALMTASIVLVDEADAPWQRLSDTD---------PDPAALGLNERHLAYVIYTSGSTGKPKGVLVEHAGLAHYLDW--AWQYYAARAPIGSVVSSPVAFDATVTSVYLPLIGGGAAHLLREGDELAGLEQWIVAAAPGQLIKITPSH-----LRALGERLETLGQRCAGQLFVVGGEALPAATVALWRRI--SPDSRLVNEYGPTETVVGCVVHEAAQCLEDAGYCPIGRPIANTRIYDAHGEPVPQGATGELYIAGS--GVARGYHGRAELTAERFLSDPFRMYKSGDLARWRADGILDYLGRNDDQVKIRGFRIELGEVEAKLAQCHGVREAAVTAREDVPGHKRLVAYFVAGDGAPD----AQSLRTKLQASLPEYMVPAAYVALERLPLTVNGKLDRRAL-------------------------------- 115450553 21 ----------------------------------------------------------------------------------------------------ERRYTWREARGRCVRLAAALAARG----DVVAVLSPNVPAMYELHFAVPMAGAVLCTFNARHDAAMISTLLSHSGAKVFFVESHLLDVGRAALRRLAGSTSAASLP-------VLLTISDDGAGARDSGCVDYEDLVRDAPSEFDIRPVDEMDPITLNYTSGTTSRPKGVVYNHRGAYLNTIATV-LAYDITAMPTYLWTVPMFHCNGWNLPWGVAMQGGTNICL-----RHFTAKVIFDSIARHGVTHMGGAPTVLNMIANAPAADRRALPGPVRVMTGGAAPPPRVLLAVEELGFVLYHIYGLTETYGPATVCTWMPEWDALPAEERARLKARQGFHHIAVQDTMENVPYDGQTVGEVMFRG--NTVMSGYYKDIGATKESMAG---GWLHSGDLAVRHPDGYIQLKDRAKDIIISGGENISSIEVESVIFSHPAVLEAAVVARPDDYWGETPCAFVKLKDGANATEG---EIISFCRERLPHYMAPKTVVF-DDLPKTSTGKTQKFVLREKA---------------------------- 86137317 1 ---------------------------------------------------------------------------------------------------------YRVFHQQAAALAGWLQAQGVEPGDRVALFMKNCPEYLITLYGIWYAGAAAVPINAKLHGREARFILQDAGAGLVFVSPGL-------------DDALVAAEVATL--VVSIAEPAFDAAMAC-------------APVEAPMPRDAEDLAWLFYTSGTTGQPKGVQITHRMLMAVSLCYFSDVDVATGADQILYAAPMSHGAGL-YNMLHVLVGAAHVC--PVSGGFDEMEILDLAAHFGRVQMFAAPTMVTRMTAVAKAQGRSGAGLR------SVIYAGGPMYLADIIEAEAYFGPIFIQIYGQGECPMGITALRRSEVSDRVHPGWKSRLCGVGRAQDSAGNPQYVGEMGEIMVRG--DAVMPGYWNNPEASAET---LKGGWLMTGDMGVLDAAGYLTLQDRSKDLIISGGSNIYPREVEEVLLMHPEVREVSVVGRPHGDWGEEVVAFVV---GQVP----EVELDGLCRDHIARFKCPKAYVFVQELPKNNYGKVLKTELRA------------------------------ 84686578 7 -----------------------------------------------------------------------------LERVAAVHGDRPALF-----TGETCVADYAAFRDRAAGVGAALTERGIAPGDRVAIFMKNVPEYLIALYGIWVAGAAAVPINAKLHPREAAYILDDSGARAVFATDGLAQGL---------------------------------AEATAVPIIAMDDLSAMAVHAPRAAPRAGDDLAWLFYTSGTTGRPKGVVLTHEILQVVSLSYLADVDEVSAEDGAFYMAPMSHGAGL-YALVHVLKGARHIC---PASGGFEPAELLDAARRMGPLHMFMAPTMVRRITDAASAAGDRAEGIKTIVYGGG-----PMYVSDIVEAVDWFGPKFVQIYGQGECPMGITALSRDEVTDRTHPRWRERLASVGRAQDAEGNPVAPGDTGEIMVRG--RVVMPGYWQNPEATAKTI---RNGWLMTGDMGTLDADGYLTMKDRSKDVIISGGTNIYPREVEEALLTHPAVREVSVIGRPSAEWGEDVVAFVV------ATGVDEAALDAHVLAQIARFKRPKAYFFTDDLPKNNYGKVLKTELRE------------------------------ 94314053 3 -----------------------------------------------------------------------------LRRAARYWGDNPAVLYR------DRVLTYRQLDKRSTRLANALLALGLTRGDRVAIQARNCPEIVEIECALYKAGLVKAALNPRFTAEEASDVVENCTPRVMIVGPGYTRYQR------------ESRGFGCVEHFF-------AIAGAEGQYGAYEALIDGGATTAIDYVPQPDDLAVLHFSSGSTGKIKAAMQSYGNRLASMRKMIGMDRPARPGDRLALIGPITHASGM--LMQPYLFLGATLVLFE----KFEPAHFLAEVPRLNLTHVFMVPAMINLLLAEPT--LATADLSCLKTLAYGAAPMAPARIREAWERIGPILSQGYSTSGVTRLSTADHAEALARHPERLASCGRAMGETEVRVVNERGEEVCDDEIGELVIRG--EDVFQGYWGEPGLTSEVLVD---GWLHTGDLARVDADGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVMEACVISVPDETWGESVKAVVALWPGRQASA---SELIGHCRARIADYKSPRTVDFVAELPKNASGKLARKVVRE------------------------------ 116695316 16 -------------------------------------------------------------------------------RWAAETPGHVAVFEEG------RTTTYAQLWAGIEDAQRYLQAQGVGTGDRVLITAENCLAVITLVFALSELGAWPVVVNARLSEREIEVIRAHCQPRLMLFTHAVSPDALRHGVRYRAREIAPAGLGPLMAGAV------------------------DEAGEREPEAL-ARDVAALIYTSGTTGQPKGVMVTHRGLLHFARVTVESR-RMQADDCAYAVMPMSHVFGLGTLLVSTLQAGASLYL----SARFNAADVTAAIRQGAITLLQGVPTMFNRIVAHVRATGTPLQASPRLRYLYGGGPLDPTLKHDVEAMFG---QPLHHGYGMTEYAGSLFVTRMDRPRTD-CSAGEIVEGAELRVVGPEGKPVPQGQPGELWIRGP--GVMRGYYRAPDLSAEAL--RPDGWLNTGDIGRLDPGGALFIVGRTKDLIIRSGFNVYPIEVESVINTHPSVRVSAVIGQPTADGNEEVIAFVEIRDGEKFDA---QALHDYLVDRLSPYKRPERILRVASIPTTASGKLLKHQLRQMLA--------------------------- 148555020 15 -----------------------------------------------------------------------------------------------------RETSVRDLHDAARRMARALIAAGIAPGDFVVCWAPNVTRWVIAAHAAWMAGAVLMPLSTRLKAREVGPLLEATGAKLLVTVCAGTRLIDIVKAAYGAGTDRPFDRLPAVRRIVRLDEDSASAPGEVGDFLASGEGVSDADLDAVIAGIDEEMLAEVMFTSGSTGAPKGVQLSH-GQLMRAYRDWADVAALRAGDVYLVIPPFSHGFGLNAGILASAERGMTMVLMD----IFDPARALDLILRHGITVASGPPNLYLALLDQ--RARTGAEVTTMRVCFIGAASVPMELLRRVRAELGVRR--AINAYGLIEGCVVSMTRADDPEDVVSTTTGRPMDGVEVRIVDDGNRPVPQGQTGEIVMRG--YNVMQGYWREPELTAAAIDAD--GWLHSGDIGLLESHGCIRIVDRKKDMFTCGGFNVYPAEVENLLLSSGLMSAVSVVGVADRRLGEVGVAFVIPHPGSDVTAE---ALTAWARENMANYKVPRTFVLGTELPLNANGKVAKDVLR------------------------------- 172060609 34 ------------------------------------------------------------------------------------------------------RLSRGALDARASHLARQLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLDWIVRDAQLRHGIVDAAG-RTALGAPFEHAFDAMSA----------------------------TGDGANAVAFADDEDVPVHPRAAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAAL-PIEGGDRLLHFASVNFDAAHECWL-APLAVGASVTIAPPQPFAPDAAHALMVRESVSVAAFPPAYLREFAALAARDGVPPAL-----RVLAFGGEALPQQAFEFVRRTF--PSVRLINGYGMLWPVEPSATPELAANDAYASLPIGRVIGPRVARIDGDATGESDDSGEGGELLLGGVCIARGYHGRPALTAEAHGEPGARVYRTGDLARLRADGAFDYLGRLDDQVQVRGVRVEPAEIAACLRTHSAVADAAVIA-ETGNGPTRLIACVALRAAADDAALKA-----HVGAQLPVAWQPHRFVRCDALPYTLNGKIDRAALRE------------------------------ 146278869 33 ----------------------------------------------------------------------------LIDAAAAEAGDRV--VWNFFESGE--TLTYAEMRRKVNGLAARLVALGIGKGTHVGVMLPNVEAFPLTWLALGRIGAVMLPINPGYTPREIAHVMKVAEAEWVVTHDSTRAVLDEAD-------AAGLIALPAQRLIVVGRAEGGAHDWAELASTPQDAFT-------PPEPVGHDDLLNIQFTSGTSGFPKGCMLGQRYWISAGKV---NAFRDGRTYRRILASTPFFYMDPQWLLLMTLYQRGTLFVA----ARQSTSRFSGWLVEHEIDFCLLPWVLHGMAPQPHD--------AHNRVVRANIYGCPRDLHRGLEERFDLNAR---EAFGMTEIGPAMFAPIERADKVGSGSCGLPCPFRECRIVGEDGQPVARGEIGELQIRGP--GIMLGYYNNPEATAEVLKD---GWFSSGDLFRQDEDGFFHIVGRKKDMIRRSAENIAAREVETVLAAAPGVAEVAVVGVPDPLRGEEVKACIRLKEGVAADAAILEGIVATAQAGLAPFKVPRFYAFVEDFPRTASLKI------------------------------------- 163743826 26 -----------------------------------------------------------------------------LRRAAHVFADVPAVVY-----GNHRK-TYAAYYDRCTRLASALAGMGVRPGEVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVSTVAYIFDHGEAKVVLVDSQFLTLAEE-----------AKAACDGPGPLIIEVPDDQASYPASGRHPIYEDILAAAAHDFDWIPQDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMV-MQPKYLAIVPLFHCNGWNHTWMMPVLGGTLICCRDITA-----PAIYDAIADEGATHFGGAPIVLNMLVNAPDGDRRSFDHTVE--VFTAGAPPAPATLEKI-EALGFHVTQVYETYGHVTECSWDTLDQQGRAAIKARQGVAFPMMDHITVMRDDMQQIAMNGQDQGEIVMRGNSVMKGYLKNPDATAEAFQG---GYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDDKWGEVPCAFVELKPGATVDPA---DLIRFARETLAGFKAPKQVVF-QELPKTSTGKIQKFELRQQA---------------------------- 111224643 9 ----------------------------------------------------------------------------LVEARAAASPDGLAVIDE-----HRRHLTFRELRDRAEAAAVRLRALGVGPGSVVSWQLPNTIDTVVVCLALARLGAVQNPLIMMLREREITFVCRQAGSELLLVPSAFVDHAALARTAAAAVPGLAVHVVDTASPVDTAPRDISPGEAVPGVAVPGEVSPGRGSGGAAVSSTEPVVPVWIFYTSGTTSDPKGARHT-DQGLLAASATFCDHLAVVPTDRLPILLPISHIGGITHLLTGLQTGCGVIV-----SRGFDPASTPDALAAAGVTLVGAGTQMLQAYLARQRRQPAVPLFPLARAALCGGAGRPEALHFEVKELLGGVG--VISGYGLTECPFVTWGRHDDTDSQHASTEGCAGLDVEIVVMLDDATPAAAGEVGEIRVRGP--QLMVGY---VDAAADRDAFDAKGFLRTGDLGTLDEDGYLRITGRIKDVIIRKGENVSARELEELLLGHPAVGEVAVVGLPDASSGERVCAVVVPADPADPPD--LATLCAHLRAQLNNRKLPEQLELVPELPRNAMGKVVKR---------------------------------- 163750215 26 ------------------------------------------------------------------------------------------------------TLSYQEINHYSAAFAHYLQHQSLVPGDAIAIQMLNTLQYPIAVFGALRAGLRIVNTNPLYTEPEMIHQFNDSGVKALLCMDIFVENIQKETSLELIITTSLADMLPAVKRVLINSTVKHIKKMVPNYHLPQAVLKQHLGKGFTPAHLDPDDTIVLQYTGGTTGVAKSAELTNTNIIANMLQAGVVTHQHDEHGKPLAIMVAPLPLYHIYSFTVHLMAFFR--LGQHSILIANPRDTETFIKAMKPFKINGLMGLNTLFVSLMESPSFKLDFSELKFTLSGGTALMDDTAKRWKALTGVG----ISEAYGLTECSPAVCMNPINGLERLGTVGQALQHTALKCIDALGDEVAIGERGELCVKGP--QVMKGYWNRPKATRES-FTQDGQWLLTGDIAIIDADGFVSIVDRVKDMIIVSGFNVFPNEIESVVATHPDVVNCAAIGVEDAKTGEAIKLYVVIQDNASLTGE---EIRAFCKSKLTGYKIPRQFEFRSELPMSPVGKILRRKLKD------------------------------ 145220945 74 --------------------------------------------------------------------------------NARRHPHRTAVI---DDFGE---FTFGELDEAVNAVANGLLAKGVKGGDGVAILARNHRWFLVSVYAAGKVGARIILLNSEFSGPQIKEVSHREGAKLVIYDDEYTAAVKAAE--------------PELGKLRSLGVNPDKDAPSGSTDETLEELIARTSSTPPPKATK--HSSIIILTSGTTGTPKGANRSAPPSLAPIGGILSAV-PFKSEEVTSLPAPMFHALGFLHATIAMMLGS-TLVLR----RRFKPATVLADIEKHRATAIVVVPVMLSRMLDELDKTSPKPDLSSLRILFVSGSQLGAELAT---RALKDLGPIVYNLYGSTEVAFATIAG-PQHLSINPATVGPVVKGMRVKILDDNGNELPRGEIGRIFV--GNFFPFEGY------TGGGGKQIIDGLLSSGDVGYFDDNDLLYVSGRDDEMIVSGGENVFPAEIEDLVSGHPEVVEATALGVEDKEWGHRLRCFVVKAEGATIDED---AIKAYVRDNLARYKVPREVIFLDELPRNPTGKILKRELRE------------------------------ 147787244 47 -------------------------------------------------------------------------------------------------------YTYADVELTARRVGAGLHKMGIKQGEVIMLLLQNCTEFVFAFLGASYIGATSTTANPFYMPAEIEKQAKASKCRLIITQACY--SGKAMSFAEENDVKVMCIDTP------------------PEGCLHFSELTNABEADLPTVKINPDDVVALPYSSGTTGLPKGVMLTHRGQVTSVAQQVNPNLYFHSEDVILCVLPLFHVYSLNSVLLCGLRVGAAILIMQ----KFEIIKLLELINKYKVTIAPFVPPIVLAIAKS--PVVDEYDLSSIRTVMSGAAPMGKELEDTVRAKL--PNAKLGQGYGMTEAGPVLAMCLAPFEIKSGSCGTVVRNAQMKILDPDTGASLPRNQPGEICIRG--HQIMKGYLNDPEATERTI--DKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPNVSDAAVVSMKDEAAGEVPVAFIVRSNGSKITED---EIKQYISKQVVFYKRIYRVFFVETIPKAPSGKILRKDLRA------------------------------ 15227878 67 --------------------------------------------------------------------------------------------------------TWFQTYQRCLRLASALTNLGISRGDVVAALAPNVPAMHELHFAVPMAGLILCPLNTRLDPSTLSVLLAHSEAKILFVDHQLLEAHGALDLLAKSDKTRKSLKLQSNDDDDSDEDSSSTFASKYSFDYEYETLLKSGDSEFEIIPRCEWDPISINYTSGTTSRPKGVVYSHRGAYLNSLATVFLH-QMSVYPVYLWTVPMFHCNGWCLVWGVAAQGGTNICLRKVSP-----KMIFKNIAMHKVTHMGGAPTVLNMIVNYTVTEHKPL--PHRVEIMTGGSPPLPQILAKMEELGFNVSHLYTETYGPGTHCVWKPEWDSLSLEERTKLKARQGVQHVKDPLTMETVPDDGLTMGEVMFRG--NTVMSGYFKDIEATRKAFEGD---WFHSGDLAVKYPDGYIEIKDRLKDVIISGGENISSVEVERVLCSHQAVLEAAVVARPDHHWGQTPCGFVKLKEG--FDTIKPEEIIGFCRDHLPHYMAPKTIVF-GDIPKTSTGKVQKYLLRKKA---------------------------- 158521984 39 -------------------------------------------------------------------DAGVNIIAQSIDKWAARTAGQPAMIFHK--GGHTDIYTFLQMRDISARWAGFFVKNGLEAGDCLMIFLPPCRAFFFAMAACARAGIVFCPVFASSGYSELESRLADIAPKAVLTDPGLVE-----MIPPERAAALKTLFLTT------------DAPGLYDNEIVVGDGPASLPADFSPRLVTPGTALYVVYTSGSTRPPKGIIHGHGDMV-GIYASAKWVLDLKADDVLWTDADPAWVTGTVYAALAPWLCGVASVVSE-APAPSSAVNAYRTLEACRVTVWYTTPNTIRGLMEAGEDLPGRYNLDALRHIVTVGAPLMPDPFYWVRKHLGLSP---HDNWWMSETGMICIANLP-CLDIKPGAIGKPLPGIEAAVLDDSGWELPALSIGQLALKSGWPAMMVGLWGDRARYEGHF---QNNWFLTGDIALQDEEGYFYHQGRLDDILKTRENRIGPFEIEQALCGHPAVAEAAVIARDRDTGTSSIKAFVTLKPGNPASSRLNREIRMFLKAGVAPDIDVDEITFTEKLPRTRNGKLLRRVLRAWELGLPG--GDAVSMED------------- 158520057 195 ----------------------------------------------------------------------------LLEENARRVPDKPFLVYQNE------SYTYRQVDEQANRMARFLLALGGGQGSGVGILMRNSPRFLDIFFGAQKIGMYVVPINPELKGDGLAYIINHSDIDLLVADAELADAVRSVADRFEQRK----------KIIVNDIEAEARGMAVPETMDRLSRAYADFSPQHPGTGYRPEDICMIMYTSGTTGPPKGVVYRYNKTSVRLM-CLAAHLMLRPSDTYYTPYALCHGNALLATTTMTMGVRATMALA----RKFSASRFWEDVRRHRATVFNTIGSIIPILMKQPEKP----DDADNHVRFVTSSGCPPEMWGPFEKRFGVKL---YEAYGAIDGGGKGIFN---FGTAPAGSLGRIPRVVNYRLVDDRGRDVPVGVPGELLFEAKKTSGRVEYYKNP---AASRKKSGDGWLHTGDLVKQDINGFLYFVGRNTESMRKGGENVSAYEVEQVIMDHPAVEEAAVYAVPSDLAEDDILAAVRLVATKTLTPE---DLIAFLSDRLARFAVPRYIRFMDEFPKTSSHRIIKGVLEK------------------------------ 78060227 7 ---------------------------------------------------------------------------------------------------------YVELDGRIDKVACGLMRLGVTAGDKVGLLAGNGPEYVVAIFALWRIRAVAVPLNLRYREADLVDVVRRGECTLLIMTGRAGPIDFADLIRRSLAADLEQGNLRTVVIGDGCLPGSVAWPALEGGDYSSAEWRALSDRRAAC---TASDLALIVFTSGTTGRPKGVMHDHSCVRGVRDR--ARMWGVKPGETAINYLPMFHLYSLSEVILQCVFGGCRQVIME----RFDADAALDAIERESVNIIHGFETHYADLLNRQAERPRNVRSLRFGTLPSGMD-TSAAVAVQVQRVFC---PTVTGTSLSESWSWMCTCAPDEPEDVRCYSSGRPLPGLEVRVDPATDKDVPIGTPGEMWFRG--YSIMKGYLGDPRATADTIDAD--GWLHSGDQGVMRADGFLRFTGRYKEMLKVGGENVSPQGVEQALSELVGILQVAVVGVPHERLVEVPVAYVVLRDGAAITEE---AILSACKGKIASFKIPRRAVIVDALPQTASGKIQRGLIRK------------------------------ 159038525 514 -------------------------------------------------------------------------------------------------------LTYGELERRAGVLARRLRTLGTGRDQIVALLLERGFDLIVGMVAAQKAGGAFVVMDPGHPTRRIEFIVADTHARAVVTRSE---------LADRLPEALACPAV--------------------LVDAEWADLEAAAADTTLEELAEEDCLAYVLYTSGSTGKPKGVMIEH-HALNTFLLWLGNIFGFGPGDRLLQHMAPIFDFA-EGEIFTALTRGVTLVFVPEEQRT-DPDVIGRMLLEERITYIGGPP--------AILGRIPPGSYPDLRYMIAGGEAVTGDLVNRW----NTSGRRFINGYGPTEAAVGCIYYCEHRAWVGQPPIGRAMPNRVAYVLDRWNNLQPIGLPGEVVVGG--EGLARGYLNRPEKFLDNPYRPGERMYRTGDLGVWTEDGQIQFLGRIDAQVKLNGLRIELEEIESVLTGHPGVAEAAVALREDSPGTKRLVGYYVPAGGPTPSNE---DLRTHLLEDLPPYMVPHVYVALDVLPLTGVGKVDR----------------------------------- 167578906 105 -------------------------------------------------------------------------------------------------------YTYRAFHGLACAAADTLRAHGLARGDRLSVVLPNDPEFLAYYFGAHLLGVVSVPINPALTAAECAYIVRNSGAKLVVFDR------RMTNLRDAVRAELGDDGGARLASADAASGFGLEALAALAATGERAAL-------APDPDLAAGDDASILYTSGTTGHPKGVVLSHRNLLSDARALVRW-FAFEPGTRTMCILPLFHNNGQVITLLSPLIAGGSSVILEGKSALPS---FWKLIDTYRVNWTS----VMPAFLSAFLEYGLKRTDDTLRGIVCGGQVLLDEVRNRFESEY---RVPVFEGFGLTETTSFATMNRHPAERRRFGSIGVALPCNALRIVDADGREVAAGETGEILIRG--ENVATRYHGLAELTAERF---RDGWLHTGDYGYRDDEGHFFFATRVDDLIIKGGENIYPAEIENALHGCDDVVECAALGVPDPILGQDVCVYVKLRPSSTLGKDGVRRL---CEGRIAHYKCPRHVVLLPELPKGPTRKILRRKL-------------------------------- 9651917 54 --------------------------------------------------------------------------------------------------------TYAKFKLTARKVASGLNKLGIEKGDVFMLLLPNTSEFVFAFLGASFCGAMMTAANPFFTPAEIAKQAKASKAKLIITFACYYDKVK-------------DLSCDEVKLMCI------DSPPPDSSCLHFSELTQSDENDVPDVDISPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVSQQVNPNLYYSSDDVVLCVLPLFHIYSLNSVLLCGLRAGAAILLMQ----KFEIVSLLELMQKHRVSVAPIVPPTVLAIAKFPD--LDKYDLGSIRVLKSGGAPLGKELEDTVRAKF--PNVTLGQGYGMTEAGPVLTMSLAEPFEVKPGGCGTVVRNAELKIVDPEGASLPRNHPGEICIRG--HQIMKGYLNDPEATRTTI--DKQGWLHTGDIGFIDDDEELFIVDRLKELIKYKGFQVAPAELEALLVTHPNISDAAVVPMKDDAAGEVPVAFVVSPKGSQITED---EIKQFISKQVVFYKRIKRVFFIEAIPKSPSGKILRKELRKLAAG-------------------------- 108797722 1 --------------------------------------------------------MPGLPDPR-FLDDRLN-------HWAHTTPDAEAVVYL------DRTWTWAQWDDRVRRLAGALSRFGVGHGDAVAFLDKNHPACVELTFAAASLGAANAVVNFRLAGDELDYVLGDSGAKVLIVGRELRPTIDKI-----------RDRLTHVEHVVEVTPDGQDGD-------EYEALLAGSAPTGRAEDVAPDDVCVIMYSSGTTGRPKGVELTQANLIAHTVNAH-DGWGFDEGDKNMVSMPLFHVGGQSYVQFG---------IHDGVPTVMTREVDGASLADAILKGANRTFLVPAVLAKVLETGPDAVKFGALKTFCYGASPMPLPLLRQALKAWPDTDFIQVYGLTEVCGVISHLMPEAHRDAEHPERGQLIPNAELRVADPDTGDELPTGQQGELWFRTP--QLMKGYHNKPEATAEA--VTPDGWFRTGDVGRIDADGFIFVEDRLKDMIISGGENVYSIEVERVLAEHSAVTEVAVIGVPDEKWGEA-----VKAVVVVEGSASEQELTEWCRERLAHYKCPRSIDITEELPRNPTGKILKKELRK------------------------------ 196191468 42 ------------------------------------------------------------------------------------------------------RWSYADLNQRADQLAAGLQSLGITAGDRVIVQLPNIPEFFAVFFALTRLGALPVLALPAHRRTEIHSFLLKTEAAAYIIADSDGHFDYRALARTLMPE------HGSLQHIIVVGQEQEFVAL----DQLYLQPLALSEPKAEAV-------AFFQLSGGSTGTPKLIPRTHADYLYSVRASAK-ICALAPESVYLAALPVSHNFPLSSGSLGTLYAGGSVVLAH----HPNPDETFALIAREQVTITALVPPLVPIWLDA--TATRSHDLSSLQILQVGGAPLAPEVARRISPILGCR----LQQVFGMAEGLVCYTRLDDTEEVILHTQGLPISPADEILIVDNDQPVSPGETGNLLTRGPYT--IRGYYQAPEHNKRAF--TPDGFYRTGDLVRLSPSGQIIVEGRAKEQINKGGEKISSKEIEQHLLTHPNICAAAVVSMPDPFLGERIGAFVVAQNDVSSNDSIIDQVKAFLRDRLAHYKIPDQLEWLAALPKTGAGKVDKKALRA------------------------------ 125620669 1 -------------------------------------------------------------------------------------------------------MTFRKLEERSRAFAAYLQDLKLKKGDRVALMMPNLLQYPVALFGVLRAGMIAVNVNPLYTPRELEHQLNDADARAIVIVSNFANTLEQIVANTQVKQMLPRAKGTIVDFVVKYVKGMVPKYDLPGAISMRKALHKGRRLQYVKPFMSGEDIAFLQYTGGTTGVAKGAILTHRNMVANVLQAKGAYGPVLQEGRELVVTPLYHVFALTVNCLLFIEMGGRNLLITNPRDIPG---FVKELQKYPFTAITGVNTLFNALVNNED--FHELDFKNMKLAVGGGMAVQRAVAERWKKTTG---VHLLEGYGLTECS-PLVTGNPYDLTDYTGAIGLPVPSTEVRIVDDAGNVVPNDQVGELQVRGP--QVMQGYWQRPEATKEVLNAE--GWLSTGDIVKFDDQGLIHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQANDVSGELVKIYVVKRDPS----LTKDEVIAHCRKHLTGYKVPKLVEFRDDLPKTNVGKILRRVLRE------------------------------ 37930560 32 ------------------------------------------------------------------------------------------------------------------RVAAGLHNLGIRKSDVVTLLLHNSPEFAFAFLGASFIGAISTTANPLYTASEIALQARISRPKLIVTHACHVEKVK-------HYAAEAGAKIATID------------PPPSPEIIHFAELRRSDEKLLTPIEIHADDTVALPFSSGTTGLPKGVMLSHKNLVACVSQQVNPAVHIDREDRMLCVLPLFHVYSMISVMLCCLRVGAAVVIMP----KFEISELMELIEKYRVTIAPFVPPILLAIAKS--PAAAKFDFSSVRRVVCGAAPMDRELELALKAKL--PNAVIGQGYGMTEAGVLSMSLGFAKRPLKFKAGSCGTVIRNARMKIVDPSSAPRNETGEICIKG--DAVMKGYYNDPEATRRTIDEE--GWLHTGDLGFVDDDEEVYIVDRLKELIKYKGFHIAPAELEALLVAHPSISEAAVVPMADEAAGEVPVAFVVRANAAYITEL---QIKRYIANQVAPYKRINRVFFTDTIPKAPTGKILRKDLRA------------------------------ 186454990 505 ----------------------------------------------------------------------------------------------------EEQLNYRELNSRANQLAHYLRESGIRPNDLVGISVERSIEMMVGLLGILKAGGAYVPMDPAYPAERLAFMLADSKARILLTQNGIADKITGMSARILR------------------------------LDGDWEDVAKH-STENPVKAGTPEDLIYVIFTSGSTGRPKAAGVYHRGFVNLVSWLM-TEFDLSAADSAVMASSLSFDLTQK-GLFAPLLRGGTLHIPP--PGPYDPGLIASIIREKKATFVNCTPSAFYPVLETGDPKAFEKVSSLRYV-LLGGEPISLQRLTPWLDSEHCRAEID-NTYGPTECTDVSAFYRVRKENRYLYSFVRPVYNTKLVIVNSEMEICPVGVSGELLIGGVGVG--AGYLTDAALTASKFVPPGARLYKTGDLARYLPDGNIDYLGRIDHQVKVRGFRIELSEIESILSTHPAIREVVVIPITDAAQGPVLVAYYAFKTGASLE---IAEIRRYLMEKLPDYMVPSIFISVEKFSLSPNGKVDRKAL-------------------------------- 104781804 471 ------------------HYRHLLAQVAAEPKRALHEL-SLLDEREREQVLHAWNVSPALQAP-------IDCVHRLVEAQAARHPQANAVTFE------DRRLSYAELNAQANRLARHLRTLGVGPDVRVAVCVERALELPVALLAVLKAGGAYVPLDPDYPVGRLGHMLGDSMPAVLLT----LGPAQAIVRQAMQSAGWEAPML------------DLQADAASWGHLASDNLAPHE------VGVTPEHLAYVIYTSGTTGLPKGVMVAH----RGLGNLLLWCLGVCGEAGAMLHKIPFGFDASAWETFWPLATGGRLVIARPG-GHFEPGYLADVVREQQVTAMVFVPAMLHLF---LETEAVSQCYSLKDVFCGGGE-LSPALARLFQARLPHARLHNVYGPTETTVINSIWTLAPGDKIPALRLPIGRPIANNRFHVLDDDAPVPAGVTGHLHIGG--VGVARGYLGSAERFIDSPFVPGDRLYRSGDLARYRADGQLEFLGRNDFQVKLRGVRLELSEIEARLQAFPGIAASVVLMLGDEAQHQRLVACCVAAQAPE-----EQAVRAHLAQTLPSAVLPNAYLWLDSLPLTANGKVDRQALAERADHD------------------------- 77462806 19 -----------------------------------------------------------------------------LGRAAAEHGDRPAVSFQSAPKSRAETLSWSQLHRRVTQAANLFRSLGVGERDVVAFVLPNCTETAVTLLGGAVAG-IVNPINPLLEADQIAAILRETKARVVVTLRAFPEAVRHAPEVRTVLEVDLLRYLGPPKSLIVPLIRPKLKPAHHARVLSFNAELDRQPATLAFPDPEIDRVAAYFHTGGTTGMPKVAQHKVSGMIYNGWCGQRLLF--QPTDTVMCPLPLFHVFAAYPILMSMIASGAHVV-FPTPAGYRGEGVFDNLWKLIERWRCTYLVTVPTALAALMQRPIDA-DVSSLRGAFSGSAPLPVELFNRFEKATG---VQIVEGYGLTECTCLVSVNPPEGAKVGLPFPHTHVRILHSNGSGHVLKECGVDEVGEICVANPGVYEGSTY---TELDKNHGLFAEDRFLRTGDLGRLDAEGYLFITGRAKDLIIRGGHNIDPAGIEAALMSHPAVSFVGAIGQPDAFAGELPCAYVELVQGAEVTAALFDHARAHIHERAA---VPKHIEILPELPKTAVGKVFKPDLRRLAIARVYDAALASAGL-PVRVAEVVEDRK- 73537371 34 -------------------------------------------------------------------------------------------------------ISYGDLWRRIESARDWLAAQGVGEGDRVMVVGENCNEMVVTMFACSTLHAWPIQVNARLSAREIDNIRDHAQPALVLFTGHVSDVAAAHG-----------------------RRLDAKVTACPVYDEGMTVVRAATAPDRVPAG-QARKVATLIYTSGTTGAPKGVMVPHEGLAHFARIS-ATSRNMGQADVAYGALPMSHIFGIATVLLATLYGGASLFLRP----RFDADEVFDALESPGVTILQGVPTMFTRIM-AVAQQRERKTYPRLRYLYTGGAPLDPTLKGDVETYFGQPLHHGYGITEYAGSLFITRMEAPRADCSAGYIVEGVEIN----ITDGDGNLLPAGERGQIRVRGP--GVMLGYYRNPDQTAEALLPG--GWLNTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFPGVRQSAVVGRNTSDGNEEVVAFIEMQDGVEPD---RAKLDAYLRDSLAPYKRPAEVRVIDVIPTTASGKLLKQPLRALL---------------------------- 71068221 462 ---------------------------------------------------------------------------------VRATPEAPAVLAGGEE------LTYAELDARANRLARLLLERGVGPESRVALTVSRNAWLPVAVLGILKAGGCYVPVGATLPRERAARILRETAPVCLLTDPDA-EAARTRRTAPTGDDRDENAPG-GVERVVLTGALLAAFDPAPPTD------------AERAGPLLPGHLAYLLHTSGSSGRPKGVAVEHAQVTALLSWAGTGVGADRLHRTVASTSESFDVS--VFDTLVPLLTGGRIEIVENTLAVADR--------------TGGEPSLLNAVPSALQALLERGEPLAVHTFLCAGEPFPAPLARSLRAAF--PRARVANLYGPTETTVFVTAHFLDGTDDGAPPVGRPLPGVRVHILDPWLRPVPDGVVGELYLAG--EHVTRGYWQRPATTAERYVADIFGMYRSGDLGRLRPDGEIDLVGRADDQVKVRGHRVELGEVEAALASHPDVLRAAAAVHDGKPAGPRLVGYVVPRGPAPDTAA----VLDHVRREVPPYMVPSALVVLDELPLTVNGKRDRAAL-------------------------------- 71068221 1557 -------------------------------------------------------------------------------KWAATTPDAPALRWDGG------RLTYAELDRKADAVARALVGRSLGPEDVVAVVAPRDPDVVAALLGVLRCGAAYLPIDEAWPPARIRRTTTDAGARLLLAPGDTDAARTAFGPACGPDTDILGLEDPAFR--------------------------ATGGPALPAGRNHPRSLAYVLYTSGSTGRPKGVGV--ERRALAHYVEGAVHRYPDAAATTLLHSPLTFDLSAT-ALFTPLASGGCVVLGEVD----------------RAAEAHPVDFVKATPSHLPLLERRPGLLGENGTLVLGGEALDGRALRAWRAA--HPHAEVVNAYGPTELTVNCAEHRIEPVPDGPVPIGRPFAGVRAMVLDTALAPAPPGVAGELYVTGP--GVARGYLGQRALTAERFVACPFGMYRTGDLVRRLPGGELEYVGRTDEQVKLRGFRIELPEVARTLAADESVARAVVVVREDRPGDRRLTGYVVPAAGVRPHED---ELRGAVARTLPDYMVPSAVVVLDELPTTPHGKLDRRALPAPAH--------------------------- 40713153 469 ----------------------------------------------------------------------------LFDRRVAAAPDTVAIT-----DADGADLTYAEVDQASNRLAAHLADRGVRRGDRVGVAVERSADLPIVFLAIWKAGAAYVPVDVGYPAERIALILAGSAVSTVICTQAT--------------EAAVPQNVPQRATIV----------LDAPPTRAAVDACAGTAPTFRP---SAADLAYVMYTSGSTGVPKGVAVPHG---AVAGLAGDAGWRIGPGDGVLMHATHVFDPSL-YEMWVPLATGGRVLVA--APGVVDAGGIRQAVARGATAVHLTAGTFRALAEASPDCFAGLRE------VGTGGDVVPAHTVAHLRRA--QPQLRVRNTYGPTETTLCATWKPPGAQLGPELPIGRPMTNRRIYILDAFLRPVAPGVAGELYIAG--TGLARGYLSRPDRFVACPFLAGERMYRTGDLARWNRDGEVVFLGRADDQVKIRGYRVELAEVEAVLAAQPGVREAVVVAREDRPGERRLVGYVVSDAGELDTE----QIRQQMARVLPGYMVPVAVIGLVSLPITANSKVDRRAL-------------------------------- 169762804 26 ----------------------------------------------------------------------------LLNQQAAHFPTKEAVIF----PTEGTRYTYQELNLRVQTVSRALIAHGVKAGDRIGVFCGNCVGYVEVFLAATRIGAITVLLNNAYSTTECLNVLRTTGCSLLFTATHIGQRDLTSCLRVL-KASLDGDELPALKQIILLKTDGDSKQFQSFASFLGQSSTIPDSRLCEIEQVQPDQTCTFQFTSGTTGAPKIAMLTHRNVISNAH-SIGHRLLLSENDVICCPYPLFHISGLVIGLLSSLTYGAAIVYPSP---TFDPSAVLHEVVREKCTGLHGVPTIFIALLERHRQL--KTSPIHVRTGLIGGAPIPSALLKEMHKAFGFEDLTVA--YGMTETSPISFMSRSAEQPSDVVVVHRDIPHTFAKIIDSTGNIVPRGIRGELCIAGSGVQ--KGYYQNPEKTREALKTDHSGVMWMHTGAVMDTQGHCVITGRIKDIIIRGAENIYPAEIEEELNKHHAISQSCVVGVKHETLGEEVAAFLQGTPGQPRPSG--AEIIEWLQLSLGAQKAPAWVFWLGDFPITDSGKIKR----------------------------------- 187764356 276 ---------------------------------------------------------------------------------VKQNPNQIAIVCNG------KEITYKQLNIKANQLARRLLDQGVKRESIVGVMMERSIEMIVGILGILKAGGAYLPIDTDLPKQRVEYMLTDSGCSHLLTYQNSIIKGVAFQ-----------------GSVINLMDISFEEEQLEDLQITME----------------PQNLAYVIYTSGSTGQPKGVMIEHRSLTNFLCAMYEFSQDIGITDNVLFSSSISFDV-TIFEIFVPLVYGARMTIYQGE--KFDVPKLVQVILEEQVTLAYIPPTLLNEIYDYFVRANQKIS---LNKLFVGVEPIKTELLAK-YDHLFRGNLQILNLYGPTEATVCCTSYQYERDKEITTQNVPIGSNTKIYILDSFHRLQPIGVPGEICISG--IGLARGYINRKDKFIDHPFEHGEKLYKTGDIARWLPDGNIEYLGRVDHQVKIRGYRIELGEIEASLLKYETIKTAVVIQREDESGEKYLCAYVVTEKDIP-----IPEVRAYLATKLPYYMIPQQIISIQNIPLTQNGKIDRKKLPQPINN-------------------------- 89070037 10 -------------------------------------------------------------------------------------------------------LSYSAFLARAAGFAHALSRLGLAPGDRVAVQLDKSAGMLAVYAACVQAGLVFLPLNTAYTPAEVDYFLGDSGARLFLT----------------PTRAAGELGTLAARHGAAHGTLDSDGGGSLG------DLARSQPRTFPTVPRARDDLAAILYTSGTTGRSKGAMLSQQNLLSNAE-TLAGLWRFSASDVLLHALPLFHTHGLFVATNVTLRAGGAMVLLP----KFDLDALLGWMPRATALMGVPTFYTRLL----ADERFTAERASGMRLFVSGSAPLLAETHRAFEARTGHR---ILERYGMTET--NMSCSNPYDGERRPGTVGPPLPGVEARVCDEAGTELARGETGVLEVRGP--NVFRGYWQMPEKTAAEL--RPDGWFITGDLATMSDDGYVTIVGRAKDLVISGGLNVYPKEVEEALDALPGVGESAVIGVPHPDLGEAVVAVIAHGPGPAPDADALA---DALAGRLARFKQPRRYLFVEALPRNTMGKVQKAALRA------------------------------ 115388765 48 -----------------------------------------------------------------------------------------------------------------------------KKGDVLTIFSPNAIDLPPIIWGAISVGGVVSPLNPAFSAHDLRHYLKDSQAKAVVTKRAQY---------PVVLEAAQKAGLSPSR--IIVIDDAVPQLWEPNPSVIPDD--AYSQPHQPPITDPKKDLVFLVYSSGTTGLPKGVMLSHFNIVANLIQSAADNGVLTHEDRVLACLPFFHIYGVTYLITYGVFMGMSTYVMP----RFELEKFCQTIEKYKVTYAYAVPPVILQL--LENPKARKYNLSSIRMLKCSAAPLSPQLIASLKEQFSIN---VRQAYGMSECSPCTHMQTWQEAQEYPGAVGRLLPNLIAKYVPVEGEKPAHAKEGELWVKGP--NVFLGYYNNPKATAESFSAD--GFYKTGDVGYEDSQGNFIITDRVKELIKYNGFQVPPAELEGILLGHPAIADVAVVGIPTGKAGELPRAYVRAKSKVLESEQTAQDIQAFLKERVAYYKQLRGVRFIDAIPRNPSGKILRRELRKL----------------------------- 195611660 38 ------------------------------------------------------------------------------------------------------RYTWADTYRRCRRLASALARLSVGHGSTVAVIAPNVPAVYEAHFGVPMSGAVVNCVNIRLNAETIAFLLEHSVAEVVMVDQEFCTLAEE-SLKIIGKKKTSAFRRPPILIVIPTCDPKSLQHALGKGAIEYEEFLKTGDPEFSWPPKDEWQSIALGYTSGTTSSPKGVVL-HHRGAYLMALSVAIVWGMPEGAVYLWTLPMFHCNGWCYTWALAAFCGTSICLRQVS-----TKAIYEGITKQGVTHFCAAPVVLNNLINAPASETFLPLPRVVSVNVAGAAPTP-----SLLGALSIRGFRVTHTYGLSETPSTVCAWKPEWDELPLEERSRLHCRQGVRYIAMEGVPADGKSYGEIVLRG--NAVMKGYLKNPRANAEAFAG---GWYHSGDLGVKHPDGYVEVRDRMKDVIISGGENISSLEVEKVLCAHPAVLEVSVVARADERWGESPCAFVTLKDGAAADAALANDIMRFCRERMPGYWVPKSVIFGP-LPKTATGKIKKHELRA------------------------------ 86748369 10 -------------------------------------------------------------------------------------PDRTAFVIDG------VRVTHRDYLARIERLAAGLLRDNVRPGDRVAILSQNCPEMVELIGAVALIGAILLPVNYRLNAEEIGFVLGDGAPTVLIAGSDYRD-----------IIAGLQPSLASVRKTYAIGADPGPFAPFAELE---------SDDAFVPPEVAAADGFVIIHTAAVGGKPRGALISQ-GNLLIAQSSLIEAWRLTERDVNLGMLPLFHVTGLGLMLTLQQAGGASVISAKFDPAQAARDIEAHRVTVLAEFAPTLGNILDQAQSAQLQSLR------------AVTGLDTPETIERFEK-----ECPQATFWATFGQSETSGLATFAPYRDRPKSAGRPLPWRTIAVVDADDRPLPAGEVGEIVLRGP--TVFKGYWNNE---AATQHAFRNGWHHTGDMGKFDADGYLFYAGRAPELIKTGGENVYPAEVEGALKQHPAIAEAVVIGVPDPQWSEAIKAVCVCKPGQNVDAVT---LADFVGSLIARYKKPKHVVFVDALPKDAKGAVDRAAVKA------------------------------ 90423558 1447 -----------------------------------------------------------------YPESRT--VHELIEEQADRTPDAAAVV------AGTQTLSYGELNRRANQLARQLVSTGIAVEDVVGIVAEPSLEMMIGILSILKAGAAYLPIDADCPADRAAMMLEDSKAKLVVFAGVEPWGEAGRPSLDLSQPAL-----------------------------------YQGDDNNLGVTASSRNLAYVIYTSGTTGVPKGVMVEH-SAVNNLCAWHIRSFALSSADRTTKYARFSFDASVWEIL-PSLQAGAALHIVPQEI-RLDLARLARYFDDAGITVSFLPTQICELFMQFDNRSLRLLL-----------------TGGDRLRRGGRGRYQLVNNYGPTESTVVTTSGLV-VAADGPISIGKPIGNIRVYLLDKADKPVPIGVPGELCIAGA--GLARGYLGDPVRTAENPFEPGERMYRTGDVARWRPDGSIDYLGRSDGQVKIRGCRIEPREVETAILAHEAVQDAVVVAREDRTGDNQLYAYIAWRAAARL-----ADLRGSLGQRLPNYMQPAFFVTLDEIPLNARGKVDLAALP-PADNDAPDTG-------------------- 90423558 457 -----------------------------------------------------------------------------------------------------KTVDYATLDRLSNAVAARLQAAGAGRGAIVGLVAAPSMEAVAAILGILKLGAAFLPLDPSTPADRFRAIAAGSGMAVVL----------------LPTDAHPLAGLGPVD--LTLDRVASDVDG----------------DLSDRAAVTGDDLAYVIYTSGSTGMPKGVMISHRALANYVSWAVRT--YIGDAPAAFALHSPLSVDLTITSIFAPLVSGNRIVVYRNDDAMGLMRDILRQIEVLKLTPTHLALLAETMRDGAPANRRLRALIVGGEDFKTGLARKVDSGF--------DGRVELYNEYGPTEAGCMIYKFDPALDKAASVPIGTAIDNVAVLVLDRYGLPVPRGAIGELHIAGA--CLADGYLNNPEMTAERFGMQRLGGYKTGDLARLLPSGALEFLGRNDDQVKLRGFRIELGEIETALLRCPGVIDAVVSPRTDAAGDGYLCAYVVAAGAIE-----TADLHRRLAQRLPAHMVPSRVVIVDRLPIGRSGKVDRTAL-------------------------------- 90423558 2522 ----------------------------------------------------------------------------LFERRARAAPDRVAVAFDGG------TVTYRALHQRTRRLGRRLAAEGVGPGMIVALLARPSVEMVAAVLAIWATGAVCTPLAADDPPRRVAARLAETGAALLVCDHDSKPDELGIP-------VLLLDGASEPETV----------------------------AALPDGPADPNALAVVGVATDRSGVRKHVMIEHRSLLDRARWFVARFAIVEADCTVMCG---DLSSGAALLTLISTLCAGASVWIAPEEARRSATTLVKGVSDHGVTVGWLPATL-------CERLAGTVDLPLRTLITTGGAITP----------LRRGNYELVSCFGLPEHS-EVTTCKPVTAETAGSLVGAPIAGSQIYILGHDDSLLPIGVTGELCLGG--TGLARGYLGEEPSTSANPHVPDGRIFRSGLRAKRLADGGIELMDRVGD-VEIDGHRVYLAEIEHCLRGHANVADAAIVQGDADQLQPTLCALIVTTGVLPESAALVRDLKRHLAEWLPGYMIPEAYVQVAAIPRDQT---DRVEVEALPIPEQPSPPMPADAAEPSLVPEIR----- 206973116 1320 ---------------------------------------------------------------------------------VKRNPNQIAVVC------NEKGITYNELNIKANQLARRLLDQGVKRESIVGVMMERSIEMVIGILGVLKAGGAYLPIDTDLPKQRVEYMLTDSGCSHVLVHQNSIIKG---------------------------------IEFQGNVIDLMDMSFEEEPGEDMHMMIEPHNLAYVIYTSGSTGQPKGVMIEHRSLTNFLCAMYEFSQDIGITDNVLFSSSISFDV-TIFEIFVPLIYGARMTIYQGE--KFDVSKLVQVILEEQVTLSYIPPTLLNEI---YDYFVKDNQKIVLNKLLVGVEPIKTELLAK-YDHLFRGNLQILNGYGPTEATVCCTSYRYEEITTQNVPIGSPLLNTKIYILDSFHRIQPIGVPGEICISG--IGLARGYINRKDKFIDHPFERGEKLYKTGDIARWLPDGNIEYLGRVDHQVKIRGYRIELGEIEASLLKYETIKTAVVIDQEDEAGEKYLCAYVVTEKDIP-----IPEVRAYLATKLPHYMIPQQLIPIHNIPLTQNGKIDRSKLPKL----------------------------- 170695568 26 -----------------------------------------------------------------------------LDRTADVYPQRTAIIH-----GEFRQ-TWATTRERCYRLASALVQLGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREFAALVEK-----------ALQSVPNPPRLIDINDHEAP-DGAAIGETDYESLLASGDPAFAGRPVDEWTPIALNYTSGTTGDPKGVVPSHRGTYLMSLLQMTNW-PLPRAPIYLWTLPMFHANGWCFTWAITAAAGTHVCL-----RKVNAANILSAIQKHGVDHFCAAPIVGIASMPQSERQPLPRRVRVLTAGSPAPAAVLEAVGAMGFDVDHVFGITEISGTPISCAWHDEWDTLPPEQQGKLKARQGVRAAAFEKMSVADLEPVPADSQSCGEVLVRGNTVMMGYLKNADATEKAFAG---GWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMSGVLNAAVVAQPDDTWGETPCAFIELKPDAAYITE--QDVISFCRERLAHFKCPRRVVF-GELPKTATGKI------------------------------------- 166366598 193 ------------------HYQKILETVTSNPDIDLSEI-DILTTKEREQLLRDWDTAIQYPEKQW--------IHQLFEEQAKLYPERVAVIFEN------QELTYQKLNEKANQLGHYLQKLGVKPEELVGIYLERSLEMVVGLLAVLKAGGAYVPLDPNYPQERLSYLLEDTGVKVIITAESL------------------RGLLGEYRGIVVALDTDWPA-------------ISQESQNNCDSGVTGENLAYVIYTSGSTGKPKGVMNNHKGIRNRLLW-MQDTYQLTKSDGILQKTPFSFDVSVWEFFWPLLAGATLVV--AKPEGHKDSTYLIQLIQKQQITTLHFVPSMLRVFLQEPEL----KECSSLKRVFCSGEALSLDLTQRFFEHF---DCELHNLYGPTEAAIDVTYWPCLPENQKALVSIGQPINTQIYILNPHLQPVPIGIVGELHIGG--IGLARGYLNRPELTAENPFAKVEGEYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIELGEIEAILSQHPAVEQAVVIASETETGSQTLIAYVV----------------------------------------------------------------------------------- 2576251 349 -------------------------------------------------------------------------------------------------------VTYAELDRRANRLAHALIEAGVRPGDRVGLLLDRTDAIVVAILAVLKAGAAYVPVDPAAPDDRAAFVFGDTGVRLVVTDQGTDGPWPVFDLARD---------------------------------------VSAYSADRPRVPVRPGDLAYLIFTSGSTGRPKGVAVAH-EHAGRLMASGHAHFGFTETDVWTLFHSYAFD-WTVWELWGPLHHGGRLVLVPYLVSR-SPEAFTALLADEGVTMLCQTPSALRQL--ETELRTTPRALPALRQVMLGGEALDPAVVRRWFAHA--SSAPLCNLYGTETTVHVTTHDVPGPAGFERSLIGTPLPHLSAHVLDEWLRPCPAGVPGELYIGGG--ALAHGYWGRAGLTAQRFLPDPFRLYRTGDVARRLAGGGLEYVGRCDSQVKIRGFRIELGEIEHALGAHPAVGACAVTVHDD-----RLAAYVTGGPDH-------AELRAHLAKSLPEHMIPATVTVLDRLPVTVNGKLDR----------------------------------- 86136874 31 -------------------------------------------------------------------------------------------------------MTFGELFAGAERNAAALVAMGVKPGDRVAVQVEKTIEAIQLYLGTVMAGGVFLPLNTAYTTPEVAYFLGDARPRVLVCD-------------------------PAREDDIAEVAGDARVVTLDGKGLGSLSDAVVGRGGFDPVPRGPDDLAAILYTSGTTGRSKGAMLSH-ENLASNSLMLRDYWQFTDQDVLIHALPIFHTHGLFVATNVALLAGARLVFLKGFNADEILDAMPRATAMMGVPTFYTRLLADERLTRERA--------ANMRLFISGSAPLLVDTHEDWEARTGHR---ILERYGMTETNMSTSNPYDGE---RRAGTVGFPLPGVEARIMADGKEVPQGEIGVLHVRGA--NVFQGYWQMPEKTAEELLPD--GWFITGDMARMDEDGYITIVGRAKDLVITGGFNVYPKEIESLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPAGEGTSAEA----VKAALSGQLAKFKQPKEVILLDALPRNTMGKVQKKALRE------------------------------ 108763481 491 ---------------------ALLRRLAED-DAAWDQQG--LD-TRPVRQVELLARVNDTARPR---SGEL--LHTGFYRHAAARPDALAL------ASSSVRLSYGELARRSSRLGHALRERGAAPNRIVAIVMEKGWEQVVAALGVLSSGAAYLPIDAGLPHERRVFMMRNGGAELAVTQPKF-----------------AQESWPEGVQVLVVTP----------------DAFSEYSEAPLAPVQKPEDLAHILYTSGSTGQPNGAMLTHAGMVNGVEWTNRK-FGVGPEDRVIALSALHHDFS-VYDVFGTLSAGAALVMPDASSRR-DPSHWAELMSRHGVSIWSTVPAMMEMLLTYLEGSNARLTCPLRLVMLGGDWLP---VTMPARLRAKFGDVKLMSVGGPTETSLWNISHPVADERRRSIPYGKPISNTKYYVLDEHLDERPIWVPGELCCAG--VGVALGYVGAGAGSKKFTVHPRTGEYRTGDLGRYLPDGTIEFLGRVDFQLSIRGQRIEPGEIEAALLQEPSIS-AAVVGAVGDHHEKRLVAYVVASDTKRGVD--TRHVREFLSRKLPEHLVPATYVVLEALPLTRNAKVDRKAL-------------------------------- 152975534 30 ----------------------------------------------------------------------------------------------------EHHISYKEFDKRVDRLAAGFLSLGIKKTDRVVLQLPNIIEFFEVCFALFRIGALPVFALPAHRSSEICYFCEFAEATAYIIAD------KQLGFDYRNLARDVKRKVPTLKHIIVV---GEEEEFVGIHDLYREPV--------DLPEVKSSDVAFLQLSGGTTGLPKLIPRTHDDYIYSLRVSAE-ICRLNEDSVYLVVLPVAHNYPLSSGTLGTFYAGGRVVLASGG----SPDEAFALIEKERVTITALVPPLAMIWLDAKASRHN--DLSSLQVLQVGGAKFSAEAAKRIRPTFGCTLQ---QVFGMAEGLVNYTRLDDSEEMIIHTQGRPMSEFDEVRVVDENDCDVKTGEVGRLLTRGPYT--IRGYYKAEEHNAKSF--TPDGFYRTGDLVKINENGYLVVEGRDKDQINRGGEKVAAEEVENHLLAHHSVHDAAIVSMPDEYLGERTCAFIIAR-GQQPS---VGELKTFLRERIAAYKIPDRIEFVKAFPQTGVGKVSKKDLRK------------------------------ 103485716 17 ----------------------------------------------------------------------------LVRAHAAERPDAVA------AADAERRLTWSDLDRLTDRIAARLQRDGLVKGDRTAIAGLNSVEQMAVILGTLRAGGVAGLITNSATGEQMAAMIADTGARHLFLDTAAKASLDGQDIAASDLIAMDGGDAGTPLT----------------------DWIAPADAAPQPAAIGPDDGFNIIYSSGTTGTPKGIIHSHAMRWQHIQRGAPAYGPNAVT----ILSTPLYSNTTMASFMPTVGSGGRVVLM----KKFDARGFLELAERERATNCMLVPVQYRRIMALDD--FDRFDLSSFVMKYCTSAPFPAALKADVLKRWPGGL---VEIYGMTEGGAAFIL-EAHQFPDKLHTVGKPAPGHVAKVIDEDGNELPQGSVGEIVGRSP--AMMTGYNNRPDATKAMHWYDSEGFYRHGDIGRIDEDGFLTLMDRAKDMIISGGFNIFPSDLEAILLADERVVEAAVVGMPSEEWGETPVAFVVLKPGAD-----AESVRETCNAKVGKTQRLSAIRQVDELPRSPIGKVLKRELRD------------------------------ 50086373 27 -----------------------------------------------------------------------------LDATAAQYPEHVALI------DQERNVTYAQLCKQANDIAQQLIQRGIKAGDIIGLWLPRGADLLIAQAGICKAGAAWLPFDMDVPVDRIQVCLDDAQAAGIITS-------------LDWADSLQQLSQP-VWPVNTLNQPTGQPSIAQRADLA--------------------DPAYIIYTSGSTGKPKGIVIEQRNICHFLRSE-NSVLGVRHEDKVYQGFSVAFDMSFEEVWISYLVG--ATIWIAPKDLVTDPERLCKALQQQNITVLHAVPTL---------LALFPEDVPNLRIINLGGEMCPEALV----ARWDLPHHQIFNTYGPTETT--VTSSLARVYADEPVTIGVPLPNYGMLVLNDQFELLPQGEVGELCVFGPSVG--REYLGRPELTAEKFIHNTWANYRTGDLARLDENGQIQCLGRADDQVKVRGFRVELGEIEAALCDLNGIGTAAVVLRRDDEMDQ-LVAFIVLDQEQKNLIQ-VKEIRAYLKSRLPAYMIPNRFEIVEQVPRLLSGKIDRNALRKI----------------------------- 154246725 2594 ------------------------------------------------------------------------------------RPDAIAVTWGADA------LTYADLDRHAERIARRLAEAGAGPGDIVGISAERSPALIAGLLAILKTGAAYLPLDPIYPQARRAYMIGDAGVRCILADTANSADLPQTGLRHIPLDL-------------------------------YGEAEEDAAAMRLWPSPHPDQPAYVIYTSGSTGAPKGVVVTHGNVARLFTATAPW-FGFGPDDVWTLFHAYGFDFS-VWEIFGALSFGGRLVVVPHEVSR-APEEFLDLVVRERVTVLNQTPSAFRPFLQVALARTETPDLALRHV-IFGGEALDVGVLGPWYARFGIKA-RLVNMYGITETTVHVTYRPLGPGDVSRSPIGGPIPDLTLHLLDDMLDPVPVGVPGELCVGGA--GLAAGYLKRPGLTAARFVPDPYGPYLSGDKAVRRPDGTLDYLGRGDGQVKIRGFRIELGEIEARLRDDATVTDAAVVVRELP-GGPALVAYVVATGTVDPTA-----VRERLQAGLPDYMVPAHVVALDALPLTANGKLDRAALRATATSSAPPEG-----ADEEALAAI------ 154246725 1140 ------------------------------------------------------------------------------------RPDAPAVIF------GEQVTSFAALEGEANRLAHVLVAHGVGPEARVGVGLPRGPGLIAALLAVWKAGGAFVPFDPDHPAERIAHILADAGTTLVLAREGVTPGVPVLDPDQID--------------------------------------LSSQPATPVSRTAHSEQLAYLVYTSGSTGRPKGVMVAH-GALAMHCRATGALYETSERTREFHFLSMSFDGAHERWMVP-LIHGGAIILTDRTP--WAMADTLDTLARHRATHGGFPPAYLDALAQ---TAQARGEAPPVDILSFGGEAMPAESFARAASALKPR--LLINGYGPTEAVISPLAWVPATTRLDTPHAPIGRAVGVRRAYVLDGALNPVGVPGELYVAG--EGLARGYQAMPGATAERFLPDPFGMYRTGDRAHWRADGTVEYLGRTDRQIKLRGFRIEPGEVEAALRGLPGVGAAAVVGASAQLVGYVVVAADAAPDAAALREALPSTLREALGRRLPDHMVPARLVVLQALPLTPNGKV------------------------------------- 154246725 28 -------------------------------------------------------------------------------------GEALALHLLDDPRDGEREVSYAALDARARAFAARLADH-AEPGARVLLLLETGLDYVGAFFGCLYAGLIAVPAFPPQHQARLAAMARDCGA--------------AIALVHAGDRAAAESLL---------------AAQTGTAVLSVEEVADGDGDGFALRRPRPSDIAFLQYTSGSTSTPKGVMVSH-GNLIANEIAIRAGFSIQPDKTILSWLPLYHDMGLIGGLLQPLFNGAACILMSPRHFLARPVRWLEALSRFRSEVSGGPDFAYRMCERIDPAQVQGLDLSSWKVAYSGSEPVRASTMEAFAARFGFDARAVHPCYGLAEATLFVTAQRRGDGLKAPGFDATRDDHGMRILDPATGAPVPEGRVGEVVAFGP--SIAQGYWNNPAATAATFPEEGVRALRTGDLGFLSG-GQLYLAGRAKDLIIIRGQNLYPHDIEEVIREVDLVRQGRIAAFPDDGEGIGVAVEISRRTRKTVSAQSIAALVAEVVGD--AFLEPARVVVLGALPRTSSGKLQRSAV---ARGYQDGTLDAFAILRDGVLED------- 77362411 59 -----------------------------------------------------------------------------------------------------KTLSYDEIDTATKKVASYIQDLGLKKCDKVAVMMPNLLQTPIAILGILRAGCVVVNVNPLYTVRELEHQLKDSDTSAIFIADTLEKALPHTDVKHIVVTQVGDMMGGIKKHVVVVKYIKKMVPYTLPNTINFCDLLKADENAYVRPEVNLSDLAFLQYTGGTTGVSKGAMLSHGNMVGNLEQVSGCLDPVRGKEVVITALPLYHIFALTANCLTFMKYGGLNVLITNPRDMPGFIKELS-----KAKFTAITGVNTLFNGLLNTPGFAELDFSHLKMSLGGGMAVQRPVAEKWQTVTKSKLMEGY----GLTECSPLVTVSPYDLTAYNGSIGLPAPSTEIKLILDNGQEAAKGEPGELWVKGP--QVMLGYYKRPDATAESLQD---GWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVVAMHDGVLEVAAIGIPHDTSGEQVKVFVVKKDPS----LTEKDIIKHCRDNLTNYKVPKLVEFRDELPKTNVGKILRRALKD------------------------------ 114570200 56 -----------------------------------------------------------------------------------EHGDKTAVVFE------DQRWSFADLAARSVAVANTLIRHGVKPGTRVALALRNCPEWMACFLGVLAAGGVIVPINGWWTSEEMAFGLEDCGAKIVIAGARQIERVRPHAGR------------------LGLTLIAGRGEIDGVADTFDAMVAAGAGKAPPELVIDTDSDFAIFYTSGSTGKPKGAVLTHRLLGAALKLANGDQEFVDGDPGVLVCLPLFHCTGSHAVFMLSLFSGRKMALM----RKWDAGDAVDIIQAEKLTDMVGVPTMSHELTLEAE--RRGVVLETLQSMGTGGAKRPEAHVEKINEVF--PQAWSSSGYGLTETNALGTYNGLGEYQAKPGSCGAPPAVTFIKTVDEAGNETPTGEPGEVWIQSP--AVFRGYLNQPEATADVL--TKDRWFKTGDVGIIDEDGFLFIVDRIKDMVLRGGENVSCLEVEGALAHHPDILEAAVIGIPDERLGERVGAAVLARDGATLTDE---DIKTFLKPHLAPFKIPERFWHMDGLPRGGTSKIDKPGLRKMLL--------------------------- 85707894 19 ----------------------------------------------------------------------------------------------------ERATTYGEADLQTRQLIAYFQSHGVGHGDRIAWLGKNSDRYFMLLYAAARVGVVMAPIGWRLAPPEIAYILGDTGTKVLFVEEQFIDTASEVTGSM------------------------ENAPRVVEAETAVRQALDMEPAKYEPAHGD--DPVLQLYTSGTTGNPKGVGLSNTNLFSLRKPSLEEWHKYEEGDCILAAMPCAHIGGTGLSAIAVANGIRGHILPEFTPD------GVLSAIQNGATHMFLVPAAIQFVIQH--PLAKETDFSNLRYLMYGAAPMPLELLK--AAVGTMPGTGFLQVYGMTETTGTVTMLPPDDHNERMRSAGKAVPGVEIQIRGEDNKEVPLGEIGEICILSP--SNTAGYWKLPEATAKTIDED--GWLHTGDAGIMDADGYVYIQDRIKDMIISGGENVYPAEVENAIFGHPSIAEVAVIGIPSARWGEEVKACCVPKPGMEIEEG---DVLAYARERIAPFKVPKSIDIIAEMPRNASGKILRRQLRA------------------------------ 214030029 22 -------------------------------------------------------------------------------------------------------VTFGALFARAEQMAAALVSRGVEPGDRVAVQVHKSLAAIELYLGTVMAGAIFLPLNTAYTDAEVAYFIADATPRVFVCDPDRETGLREVA---------------GAAEIVTLDRNGQGT----------LSVLADGQGGFDPVAREADDLAAILYTSGTTGRSKGAMLSH-ANLYSNSLTLRDYWQFTSDDVLIHALPIFHTHGLFVATNVALLSGASVVFLPGFDGEAILNAMPGATALMGVPTFYTRLLA--------DPRLTRERAANMRLFISGSAPLLVDTHEQWEMRTGHR---ILERYGMTETNMSTSNPYKGE---RRAGTVGFPLPGVEARVMKEGGEVPTGEIGVLEVRGP--NVFQGYWQMPEKTAEELQAD--GWFITGDMARIDADGYVTIVGRQKDLVITGGFNVYPKEVESLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPEGEGTSAEA----ITAALSGQLARFKQPKEIILLDALPRNTMGKVQKKALREEYAG-------------------------- 84502837 5 ---------------------------------------------------------------------------------------------------------YATFQARAARFGGWLREAGVRPGDRVALFAPNRADYLVVLYGTWMLGAAAVPINAKLHPREVAWMLEHSGAGVVVTDRNGAEG----------------------------------LAQAGVRIVDLDAGLPAGEPLEGCREMAGDSLAWLFYTSGTTGRPKGVQITCGNIMAMVAGYLADVDAVQRADVSLYAA----PMSHGAGLYNFMYVIRGARHLVPESGGFDPREIFELGERVGNLCLFAAPTMVRRMTDLARAAGLTGEGIRTVIYGGG-----PMYVADIIEAVDLMGPRFVQIYGQGECPMCITALPREMVADRDHPDWRAQANCEVRVVNREGEPVPTGESGEICARGA--GVMSGYWQNPEATAETLKD---GWLWTGDMGALSEDGFLTLQDRSKDLIISGGTNIYPREVEECLLTHPAVAEASVIGRPDPEWGEVVVACVVRAGTCS-----EAELDSHCLDRIARFKRPKVYAFVDALPKNAYGKVLKTELR------------------------------- 56461256 14 --------------------------------------------------------------------------------------------------GDIHRYSYAECWQRSGQLAHALQKLGVQPGERVASLAWNTYRHMELYYAVSGSGAVMHTVNPRLFGEQIAWILNHAESGWVFVDLSFVELLESIEDK-----------LPGVKGFVVMTDKNHMPNTKLKNVLCYEELLESEPKDYDWPDVDENSAALLCYTSGTTGNPKGVLASHRAMVLHAQATVSADMLDLRSDTVLMPMVTMYHVAAWGAPYAGPLSGCKLVFTG---DGTSGEAMAEMIRTENVTVGLGVPTIWLTLHNYLSE--NSLDIPSLQRVCVGGAASPMGLVKTYDQEYNVYWQP---IWGMTETGPLVHSVPPQADVTHRPKEEQYKIEHRIVDAEDTPLPNDGETRGELQVRGHWI--ASQYFRN-----DDLSSFPDGWLATGDIAVIDPEGFMKVVDRKKDVIKSGGEWISSLDIENFVSQHQAVNESCVIGVKHPKWDERPLLLVVLNKGESLS---KEDIKNFLDGKIARWWMPDDVVFVDELPHTGTGKLIKNTLRE------------------------------ 150445938 494 -------------------------------------------------------------------GGQL-CVHRLFENQVKRTPEAIAVMFE------DQLISYQELNRQANQLAHYLSNLGIKSGERVGVYLERSPLVIVSILSIFKAGGVYVPLDATYPQERLSFMASDANIAVLLTQTN-----------------LKHYFLKKTVSIVYLDQEKGKIS--------------QFSPLNPSLTVNPHDLAYIIYTSGSTGQPKGVLLAH-QGLSNLAEAQSELFAVETDSRVLQFASISFDASIS-EIFMSLVKGARLCLISQD-TFLNYHKLIEVLQDYEITVLTLPPSILAM--------LPEGQFPDLQTLIVAGEACSGYLVKRW-----SNQCRFFNAYGPTEATVCATIA-ECTQSLDAPSIGVPIANTQVYLLDSYLQPVPIGIIGELYIGG--IGVAQGYLNRPELTDEKFIPNPFKIYKTGDLARYLPDGKIEFLGRIDDQVKIRGIRIELGEIEARICQYPLVKDC-VVAAYQADTGQHLVAYLVAQDALSIN---QKQLKAYLQNYLPISMIPSQIIILDAFPLTSNGKVNRKAL-------------------------------- 157327487 9 -------------------------------------------------------------------------------------------------------LTYARLHQLVEGAASLILAGGVKAGDVVALTFPNTVEFVIMFLAVIRVRATAAPLNSAYTADEFEFYLSDSESKLLLTSQEGNEAAQAAASKLKITHA--TASLTEAEAQVNLSLIHSEPDPHSVAKLVNE----------------PSDVALFLHTSGTTSRPKGVPLSQ-LNLASSVQNIKSVYKLTESDSTVIVLPLFHVHGLLAGLLSSLGAGAAVTL--PAAGRFSASTFWSDMLKYDATWYTAVPTIHQIILDRHLSKPEPV-YPKLRFIRSCSASLAPAIMARLEEAFG---APVLEAYAMTEATHLMASNPLPENGPHKPGSVGRPVGQEMAILDENGVQQEANVSGEVCIRGP--NVTKGYKNNPEANKSAF---QFGWFHTGDLGFFDPDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDIAQAVAFGVPDDKYGEEINCAIIPREGSDIDEA---EVTRFCKKNLAAFKVPKKVFITDSLPKTATGKIQRRIV-------------------------------- 71905868 25 -----------------------------------------------------------------------------------------------------RQYTWKESYDRARQLASALKSRGIGKGDTVAVMLPNTASMFECHFGIPMIGAVLNTLNTRLDAEAIAFMLAHGEAKVLITDPEFSKVVKP---------ALELLEGPKPLVIDSLDPDYTEGESLGEKD--YESFLNEGEPDFAWQPEDEWDAIALNYTSGTTGNPKGVVY-HHRGAYLNSASNIISWGMPPHSVYLWTLPMFHCNGWCFPWTLAANAGTSVCLRRVDPVL-----IFGLIKEHKVSHMCGAPIVYGMMINAPETLREGIAHTVNIAGAAPPAAIIEGAQRMGFNITHVYGLTETYGPASVCAKQPEWDRLPIDLQAARNGRQGVRYHMQEAPVSMEPVPWDGETMGEIMFRGNLV--MKGYLKNEKASEEAFAG---GWFHTGDLAVVHSDGYVKIKDRSKDVIISGGENISSLEVEDVLYRHPAVIAAAVVAKPDEKWGEVPAAFIELKTDAKCTEA---EIIEHCRAHLARFKVPKQVVF-GELPKTSTGKIQKYVLRQHAN--------------------------- 93006065 44 ---------------------------------------------------------------------------------------------------DKVTYTYSEFFKRVNRLANVLKNMGLQAGDVVAVMDWDSHRYLEAYFAVPMSGMILQTVNVRLAEDKVLYTINHSKPKALLLNAEFEPMAKNY-----------RHEAPSIEKIIWLDDAEYDEDMPDYVEGEYEAMLAAASDEFDFPDFDENTIATTFYTSGTTGDPKGVFFTHRQIVLQTLSSTAEGQGARYNDVYMPMTPLFHVHAWCWPYGATMIG-----LKQVYPGRYVSEVLVDLIEQHKVTLSHGVPTILQMLIKEMATRGRKFNGLKLSVGGSKNEALAEAAIESGIEFISGFGMSESCPVLARMAFGDQTSTMTTTEQINYRCLSGSPIMLVSMELWDANGPMDGESTGELVVRAPWLTQ--SYFKNPDAGDELW---RGGWMHTQDIACITADGTLKITDRLKDVIKSGGEWVSSLEVENILSFHPCVAEVAVIGVADEKWGERPLALVVLKPDHTDAEEILALGHQAVEKGLPKYGVPSEIKFLREMPKTSVGKLDKKKMR------------------------------- 162450267 6 -----------------------------------------------------------------FPD-ELNLAYFLFDRLREGLGDKVALLF------GDQRHTYADVAEKVRMLQAHLAVEGVALEQRVLIVLHDSPAFVWAFFAALSHGAVVAMGNPEAPAPDLAHLVEYTRAAAVVTIPRVAEALALQGALAAADTVVLVPEVPTGGDLEADLPVSPALAALRGTSLRGALAQGRAALAAKPRPTRRDDIAIWLFTSGSTGRSKAAMHTHRDFAFNTERYAKATVGYRKDDITVSVPRLFFGYATGTNLLFPFAVGATSGLFVERPTPESLAR---YVERYRPTVVTNVPTMMDDDDARAARGAPRLDLSSVRFHLSAGEALPPALLERFRARFHAD---VYDGIGSAEMFHIYCTNRPGDVRPGSLGRVVEGYTIKILPSDAAGPELPPGETGVMWVKG--DSVALGYFQDR---EKSWGTFHGHWCRTGDLFRMDAEGYLWFSGRADELLKVGGVWVAPVEVEECLTEHPAVSLAAVIGAEEAGLVK-PKAFIVVRDDAEGKAELAQELKAFVKDRLSKHKYPRWVAFVDDVPRNDRGKVDRKALRQ------------------------------ 197341071 463 -----------------------------------------------------------------------------LRRRAASRPHDVAVVDVR--GDRDETVTWRELHERVERAASLLLGLGVRPGDNVAYQLPNRTEFVVLSLAALRIGAVCCPVIPFFRERELGFVLRRSKAKVLVVAD--RYRNRRPAEEVLGLAAEERGELAQLLVLAEDGGSAALPGADGSGVRVRDWEKALAGTEVDRAALDAYVPAQLLFTSGTTGEPKGVTQPSHHLVRAVSMEIR-HLGLHAGDAIWVPSPLAHQTGFLYGMTLALVLGVPQI----TQAEWDAKRALASLNTHGASFVQAATPFLTDLVKAVEDG--GDMPRKLRIFVATGAQVPRGLAERAGRVLGADVC---GAFGTTETCLAALSAPGDEPAQRWGSDGRALDGIELRITDDQGHVLPAGVEGNFELRSP--TVFEGYLDRPDLTAEVFTED--GWYRTGDLATLDAAGCLRITGRVKDVVNRGGEKIPVAEIEQLLFAHPAVEDVAVVAMPDARLGERACAFVVFAEGERL---------------------------------------------------------------------------- 83943336 8 ---------------------------------------------------------------------------------AKTDPDKIAY----EMAGSGETLSFGQLDKRSNQAAHGFRKLQVEAGENIALLFENCLDFVVLTWAAQRSGVFYTAISCHLTAKEISYIVGDCAAKVLVLSSKYAELFPAI-----------QSACPDVRIYVSGKCDDPEMDWNAFVRHMPSDPIQ-----------DETVGADLLYSSGTTGRPKGVVREFTRQPIEMTVLCETMANMNEQSVYLSPAPLYHAAPLRTSMMAVMLGGKSIIM-----ERFDASEMLRLIDRHRVTHTQVVPTMFVRMLRLPLAERETYDLSSLKVIFHAAAPCPQEIKRQMLDWVG----PILIEYYAGSEANGVTVSTSDDWLKYPGTVGRSLIGDILV-VDANGRALPVGEIGDVYFDSGIEF---SYRADPDKTAKAYL--RPGCSTLGDVGHVNEEGFLFLTDRASYTIISGGVNIYPQETEDLLACHPDVADVAVFGVPNEEMGEEVKAVVQLEDGVAPSAAKSEELMEYCRSHLSRIKAPKSIDFRTDLPRTPTGKLTKRKLKD------------------------------ 196186914 3 -----------------------------------------------------------------------------LGRWARAQPEKAALIF----PEAGQVVSYGELDASVDRVARWLVSLDLQPGDVLAYLLPNSVQVFEIAFAARRAGLYYTPLNTHLRDAELAYVLKDAGAKVLVAGVEY-------------ADLASRLAQPGLKIFIIGGGPGASDYEQAVEAAQAAAPPAERPSGRDFV-----------YSSGTTGFPKGIPVESAGEPDREVEAWRKSFQFGQDTIYLSPAPLYHASPLRYCVRTLQVGGTCVVL-----GKFDAEAALQSIETYKVTHSQWVPLMFIRLLALPQPVRQRHDLSSMRYAIHAAAPCPVSVKEQMIDWWGDRLWEFYG--GSEGIGTTMIGPVD---WKTHKGSVGRAVLGEVRIVGEAGSVVEPGQIGKIFFAG---GPTFEYYNDPEKTRAAYNEAGWATY--GDIGHLDAEGYLYLSGRRTDLIISGGVNIYPQEIEDCLSRHEAVFDVAVIGVPNTEFGEEVKAVVQLRNHADASEALAVELMAYCRSALSPVKTPRSVDFDAALPRQENGKLLKRLIKE------------------------------ 206687301 1 ---------------------------------------------------------------------------------------------------------YAGFHARAASVAGWLLAQGVSQGDRVGIFMKNCPDYLIALYAIWYAGAAAVPINAKLHGKEAEYILQNSGTGLLFTSPGLTEA---------------------------VADTGAAVRCVDITGADYAAALQ-AEPVAAPASRAPGDLAWLFYTSGTTGRPKGVMITHRMLMTMAIAYCADVDQVSAADHALYAAPMSHGAG-IYAIQHVLAGARHVC---PASGGFDEAEIFGLAAHFGRVHMFAAPTMVTRMTSEAKRLGCKGEGLRTVVYAGG--PMYAADIIEAVEHFG---PVFVQIYGQGECPMAITALPRHDVQDRTHPRWRERLASVGRAQTPEGEFLPAGSHGEIMVRG--DAVMPGYWDNPEATSKTLLN---GWLMTGDMGVLDADGYLTLQDRSKDMIITGGSNVYPREVEEVLLMHPQVREVSVVGRPHADWGEEVVAFVV-------GDAPEAELDALCNSRIARFKRPKAYLRIDALPKNNYGKVLKTELRKMV---------------------------- 15614495 10 ----------------------------------------------------------------------------------------------------KKSLTYQQIGERTRRLASALAQFGIKKGDRVGTFAWNTHRHLEAYFAIPGIGAVLHTINLRLSQDHIAYVINHAEDRVLFVDADVW-----------PLIAQLRDQLSSVEA-FVLMSDGELPEVDWPNVFSYEEFIAKGDPSFEFVQIDETSPAGICYTSATTGKPKGVVYSHRIYLHSMALGLADTAGLSEKDVLMPVVPMFHVNAWGLPFAATW--FGTTQVMPGPQFTPQVLAEL--IDEEKVTLAAGVPTIWLGLLRELETGV--YQTEHLRAILCGGSAAPAAMIQTFEQKY---NVPFLHAYGMTETSPLVTVSMVKSYQADLNKQGLVVPGLEVKVVGPNGEVKPDGEMGELLIRGPWIA------DHYYKAEEVSDAFADGWLHTGDVATIDEEGFIKLVDRTKDLIKSGGEWISSVDLENAIMAHEDVFEAAVVSVPDPKWQERPVACVVLKDPNKGSVA-EADIRRFLEGKFPSWWLPDRVIFMDELPKTSVGKFLKRALRE------------------------------ 184201740 14 -----------------------------------------------------------------------------LERSAEVFPDRRAVVH------GSQEWSYRQFDRDVQRFAAALRPLATGEGDRVAVVAPNVPAALMAHYAVPAAGAVLVPLNPRLSARELQYILEHCGARVVLADVSVLD---TVAEAMGDRTGVRLVQVPDEQAGLPAVRDGAGAGVPTFEEFLDAPVRHAGSAEVRRGVVDENAPITLNYTSGTTGRPKGVLYSHRGAYLNSLGEV-FHNGFTGDTRYLWTLPMFHCNG-WCTTWAVTAAGGTHVCLRAVRAQDVWSAFDEHAITHLCGAPAVCSTIVDAQEAHPLDRRIRITTAGAPPAPSIIERLEQAGFDIVHVYGLTEVFGPITICEPQEQWAELPASERARQMSRQGVAMIQAESARVVDPEMQDVPADGESLGEVVLRG--NNVMIGYYRDVTATRKAFDG---GWFHTGDLGVMHPNGYIQLTDRAKDVIISGGENISSIEVEQALYSHPDVLDVAVVGVPHEKWGERPVAHVVRAGGSTVTEE---QLREHVRSQLSGFKVPDSVTFTDELPRTATGKVRKNLLRD------------------------------ 68697708 569 ----------------------------------------------------------------------------LLSAQAHRTPDAVALR-----TDDGAELTYRQLHLRADRLARRLLSYGLAPESVVAVACERSFEMVVALLAVLKAGCAYLPIDPGDPAERTAYLLRDSGARVLLT-------------LHRHTANLPDADGTTVVTLDEPDPSG-----------------DMQDTTSALPGIAPGQLAYLIYTSGSTGRPKGVLNEHGPVCNRIRWGMP-AFPPGPGTIVLQKTPIHFDVS-VWEMFWTLATGATLVLA-----RPDGHRDPQYLAGRLVEEGVTDVHFVPSMLAAFLDVGALPEGHSLRRVFCSGEALSPGLRDRLFARL--PHVELHNLYGPTEAA-IEVTHWRCRPGEPTVPIGRPIANARCYVLDAELNPVPPGVPGELWLGG--VPVARGYHGRADLTAERFLPDPYGMYRSGDLARWRRDGVLEYLGREDGQVKLRGQRLELGEIEATLAGHAEVADVVVDVRGTGPQDRRLVAYVRPARPGR-DEQLRTTLRELAAARLPAYMRPSSYVTLDRVPLTPSGKTDRKALPDPAAGE------------------------- 66816203 2 ---------------------------------------------------------------EWFSGGLLNACYNALDKHVNGGGEEIAFVHEIPSKQISTQITYKQLFDKVCKFSRSLKNLGIKKGDIVIIYMHNSIELIISALSCCRIGATHNIIFGGYTQKGLTDLLNNQSPKLIITSNYGLLNNDIYYFYKEIIESLINSNL-NLKNIILFNRNDYNNNGNNKNNFDWNDLVNGGDPLLEYELVESNHPIYVMNTSGTTSKPKAIVRETAGHIASLCYSVKNIFKLNKGDTYLSLSSIGWVSGHSTLLYGCLFSGCKSVFIEGPLNENDNDMFWSLIEKYNVNVFPTTPHQMNLIKMVDPNGEIRFQFNLKHLKHVGSEKVYEKTINYLTNTLKLS---IIIDYWQTESGFPMIYNSVDAIGKVAPGYNIKIVSKINNNNQTSVIENKENEKGEIVIKFPLCNCLFGDTNDRLLYKQHYLNEFEGYFRTKDIGYFDENKVWYFSSRSDDSISYGSVIVNSGVLENLILKIQNISESCVIGIDDEIHGQEIAAILVLENKNIDTISLKNEINNIVKTNLFTCINIKYIIIVKRLPKTRTGKRIKSLLTSIFNNKSYII--PPTLQDDIVIDELL----- 15221339 20 -------------------------------------------------------------------------------------PNRTSIIY------GQTRFTWPQTYDRCCRLAASLISLNIAKNDVVSVVAPNTPAIYEMHFAVPMAGAVLNPINTRLDATSITTILRHAQPKILFIHRNFEPLAREILHLLSCDDL-------QLNLLVIFIDEYNSAKRVSSEELDYESLIQMGEPTSPLVEQNEQDPISLNYTSGTTADPKGVVISHRGAYLTSLGVIIGWEMSTCPVYLWIFAYVSLQWMDVYMGNSSARGHQCVYEPRNPLDMSHRSGPVHLMTGGSPLPAALVKKVQRLGFQ-------------VLHVYGLTEATGPALFCEWQDEWNRLTENQQMELKARQGLGILSVAEVD----------------VKYNETQESVPHDGKTMGEIVMKG--NNIMKGYLKNSKATFEAF---KHGWLNTGDVGVIHPDGHIEIKDRSKDIIISGGENISSVEVENILYKHPRVFEVAVVAMPHRVWGETPCAFIVLQKGETNKEDDEKELIDYCRENLPHFMCPRKVVFLEELPKNGNGKILKPNLRAITKG-------------------------- 120402015 1470 -----------------------------------------------------------------------------------------------------RSLTYRELDAAANRLARRLRALGVGAGAAVGLRVGRSAAMAVGMLGILKAGGVYVPVDPTYPQDRIEHMLGEAGVALLL--------------------------------------DERDVDGAEAGLCSAERLENLAAAD---------DLAYIMYTSGSTGRPKGVAVTHGSVVEYAE-TLGRELGITGEDVYLETASISFSSSIRQMLVPFAVGAE--VVIATTEERRDPAALLRRIGESAVTVADLVPTVVRRVIAADAGQRTASRRNRLRLLLTASEPLRAGVVRAWREQLG-GGASWINMYGQTETTGIVSLHPPDGDAQSIVPIGRPRANVGMYVLDRLMRPVPPGVGGALFIAGP--ALAREYVGDPTLTAQAPWNPAERLYVSGDMVRLGWDGTIEYRGRADRQVKIRGLRVEPAEIDRVLLEHPGVREAVTVVREANADGAALVAYFTTGD----TPVPVGELRAHARRQLPDHMVPSAFTALEQLPLTPNGKLDRTALPEV----------------------------- 83941297 26 -----------------------------------------------------------------------------LKRAAHVFADVTAVIY------GAHRVSYAQYHARCSQLASALVAAGVEPGQVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVGTVGYILDHGEARVLLVDTQFVDLAEA-----------ACATLDGPPPLLIEVPDPAAGFPATGRHTTYDDFIATGDPAFNWIPQDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWRMV-MRPVFMQIVPLFHCNGWNHTWMMPLLGGTLVCCRDIT-----AAAIYDAIADEGVTHFGGAPIVLNMMVNATEAERRAFDH--QVEVFTAGAPPAPATLSKIEAL----GFNVTQVYGLTETYGHVTECLWDPAWARQGVAMPMMEEITVMDSEMAQVPLDAATQGEIMIRG--NSVMKGYFKNPAATRAAFAG---GYFHSGDLAVQHPNGHMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAQPDEKWGEVPCAFVELKPGRSGDEA---ALIAFARDTLAGFKAPKRVVF-QELPKTSTGKIQKFELRAQAA--------------------------- 50084734 6 --------------------------------------------------------------------------------HAQNTPDKAACIFAS----TQQVLSYAQMNALANRCAHLFRQHGLKRGDVVSILLENSIDIFTVAWAAQRSGLYLTAISCKTSAKDLAYILDNSESKILIVSECLV------------DTALEALQLSQLDYVYLY------ATGQKTSVASFTQALSQCREDDITDPSPGGDMLY---SSGSTGRPKGVRPPLPMQPVPLMAMGRDLYQMNQDTLYLSTSPLYHAAPLRWAL-AVHRFGGTVVIMD----KYDAEQTLNLIEQYQISHATFVPTHFIRLLNLPETRRQSFDSSSLKAVIHAAAPCPVPVKQAMIDWWGPLLHEYYS-----GTEQCGITALDSVQWLDKPGSVGKAVLGKIKVLDEQQNELAVGQIGDIYFADGPQFE---YYKDPEKTKTAYSK--QGWATLGDIGWVDEDGYLYLTDRKNFMIISGGVNIYPQEIENLLMTHPDVNDTAVFGIPDDEMGEKVVAIVQLKACILSSADEAQKLKQFVRQALGGVKCPQVFEFCQNFPREATGKILKRKL-------------------------------- 149209155 7 ----------------------------------------------------------------------------LVAYHARANPKALAAV----EIATARCWSYRQLHDDINKACAVLAAHGVQKGDRVAVLAANSVFVVILQQALMRQGAIIVPLNWRLSASEIGSLIEDCSPKLLF-----------------WDATLSLAWPDFEPHFPALCQRLPFQDFITKLDQSTLPTSPVQHQNASTATRLPNTTAAIVYTSGTSGRPKGVKITAHNLLATAINYAVL-GEVEPTSVLLCDVPLFHLMGLAVCVWSTLLRGGTVAM----SRRFDASATNERLAPN----------------------FRPARWAALRALFTGGAPNPPARIRWWLDR----GVRMVNGYGATEAGHFFGMPLAEDVLRQKAGSVGLAGPMTDVEDPETGAPVLPGEPGEIVASG--MSVTAGYWGRADRDEVVEHGAGVRWYRTGDIGRQDEDGFVYIVGRRKDIFITGGESVAPGEVETALMQHPLVAEAAVVGVPDPTWGEVGYAWLVLEQGVK-ERVSKEDLISHCEGLIGRYKIPKHFRCTESLPRTGSGKIMKHVLKK------------------------------ 211584263 35 ---------------------------------------------------------------------------------------------------ETHYLTTHDLRLWSQRLAAGLRKSGLQRGDRVLLFSGNDLFFPVVFLGVIMAGGIFTGANPTFVARELAYQLQDSGATYLLCASNSLETG---------LEAAKQAKLPQSHIFAYDTSIYDGVTNPQKGCAYWSDLLASEEEGAAFTWDELSTPALLNYSSGTTGRPKGVEISHRNYMLQYCHTASLHPDYKERSRWLCFLPMYHAMAQNIFIAAALYRATPVYIMS----KFDFVKMLEYTQRFRITDFILVPPVVVALAKH--PAVGQYDLSSVELVGSGAAPLGREVCEEVEKLWPPGKINIKQGWGMTEATCSVTGWNPAEISTSASVGEL-NANCEAKIMFDGVEVKERNSRGELWVRAP--NVMKGYWRNEKATKETKTED--GWLLTGDIAFVDDDGKFHVVDRMKELIKVKGNQVAPAELEALLLEHPAISDVAVIGV-VINNDERPRAYVVLRPGQSATA---NEIAHYLDNKVSAFKRITGVVFLEAIPKNPSGKILRMKLREQA---------------------------- 56695915 7 ---------------------------------------------------------------------------------------------------------YAAFHDRAARVAGWLGSQGVAPGDRVALFMGNSPDYLILQYGIWYAGAAAVPINAKLHGREAAFILADSETTITFAAPDLAAALHAAQAPGRIVE----TGTAGLAAILA------------------------ADPVAAPAQCDPGDLAWLFYTSGTTGRPKGVMITHRMLMAVSLAYPVDVDPVTPEDTVLYAAPMSHGAGL-YNMVHVLRGARHVC--PASGGFEPGEIFGLARHFTRVQMFAAPTMVKRMTDQARASGETGEGRTVVYAGGPMYLADIVEAVEHFGPIFVQIYGQGECPMGITALSRHDVTDRHPRWQERLASVGRAQSPVELRIGDGDGAPLPPGQTGEVMVRGDVV--MPGYWRNPQ---ASARALRDGWLMTGDMGFLDAEGYLTLQDRSKDLIISGGSNIYPREVEEVLLTHPLVREASVVGRPHPDWGEEVVAFVV-------GEATAAELDALCTRNIARFKRPKHYRWLPELPKNNYGKVLKTELRRILEGE------------------------- 145596929 1053 ----------------AQRYLTLLAAALDRP----GTPVRELPLLDPAERAQILRDGNDTELPLPDVTG----VGELLDRFPPADPDAVAV------TGPDGTLRHRDLATRVNRLAHLLRAHGVGPDVPVGLCLGRHTDLVAALLAVWRAGGGYLPLDQNLPVGRLATMLADAAPPVLLTDPAG----------------------------MSLIGDAIAVSGTTPVVLRVDQLDSDLPTDPPPVVGHLDSLAYLLYTSGSTGAPKGVAVTHRAVINLLVGCHRL-FELTADDRVAAITTPAFDISLVELVLPLLAGARVEVL---------EAATAQDAILLRAACVQRGVTVLQATPATWGMLVTAAGVPGVRLRISGGEA----LARDLADALRADGARVINGYGPSETTVYSSAGLVGESG--PVDLGYPLANTRILLLDAAGQPVPDGVVGEIHIGG--TGVARGYHGDPGRTAARFRTPGGRLYATGDLARRLPDGRLVYHGRADQQVKVRGFRIELGEIESALRDQPGIRD-AVVTTWGADADVRLAAYAVTEPAAVDPASIWPALRAGLARRLPGHMVPATLVVLDALPRTASGKLDRRAL-------------------------------- 145596929 26 ---------------------------------------------------------------------------------ARRQPDAVAV-----AGGDGDTLTYRELTERADALAHRLVAWGIRPDEPVAVALPRSVELVVTLLAVLKAGGAYLPLDPADPPARIRQLLAVAGDPPVLATDELSGARRLFRL---------------------------------------DEPGPAATTGVAPRRLHPDGLAYVNFTSGSTGAPKGVAVAHSAVVRLVHQPG--YLRLGPTETVLQLAPVAFDAA-TLEIWGALSTGARLVLAP--PGVLELAELARLLRRERITVLWLTAGLFHQLVEFDPDCLTGVGQLLAGGDVLAPEAVRQALRARDGAVLINGYGPTENTTFTCVYPMTDPEAVPD-----PVPIGRPVPRSSVYVLDPAGQQVPVGVAGELYTGGA--GVARGYLGRPGATAAAFLPPGSRMYRTGDRVRWRPDGNLDFLGRIDDQVKIRGFRVEPGEVAAALRAHPA-VADAAVVVDGEGERRRLLAYLTPRPGA--SAPTSRELAEYAADRLPAHLRPGAYLVLPSLPLTPSGKIDRRAL-------------------------------- 149915713 3 ------------------------------------------------------------------------------------------------------TISYAAFLGTAARIANAVTAMGLQPGDRVAAQVAKSPEALALYAACVQAGLIFLPLNTAYTVDELSYFIENSGARLIVCD--GAKTGEIAPMAEGLSA-----------RVATLNADGSGSLMEQAAD---------QPETFDTVARSKDDLAAFLYTSGTTGRSKGAMLTHENLLSNT-QVLVDHWRFTGEDVLLHALPIFHTHGLFVATNIILSVGGEMIFLP----KFDADEVIAWLPKATSMMGVPTFYTRLL----DDERFTGGLVRHMRLFISGSAPLLAETHVQFEERTGHR---ILERYGMTETNMNTSNPYDGERRAGTVGFALPGVELKI-TDPETGETLPDGEIGQIEVRGP--NVFKGYWQMPEKTAAELRED--GFFITGDLGKIDEDGYIHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVVGVPHPDFGETVLGVIVPEKNEQPD---LDAIMEAATQSLARFKHPRRLVVMDALPRNTMGKVQKNVLRE------------------------------ 9759363 62 -----------------------------NPEVYWKTVLDELNFSVPPKCILEKDTSGDNPGGKWLPGAYLNPARNCLTNGFKRRLDDIVIRWEGSDDLPVNTMTLLELRSQVWLAAHALSALGLEEESAIAVDMPMNVESVIIYLAIVLAGHVVVSIADSFSPREISTRLKISKAKAIFTQDVIIRGDKSIPLYRRVVDA------EAPLAIVVPARGSSCRMKLREKDLSWNNFLGNARNLRGVEYVAAEKPANILFSSGTTGIPMKRKRHHWTNISPLKSAADAWCHLQRGDVVAWPTNLGWMMG-PWLVYASLINGACMGLYNGSPLGPTFAK---FVQDAEVSVLGVIPSIVRTWQNSNST--SGYDWSRIRCFGSTGEASNIDEYLWLMGRAHYK--PVIEYCGGTEIGGSFISSLLQPQSLAAFSTAAMGCKLFILDEDSNPIPPYAAGVGELALCPHMFGASSTLLNNHFKVYFQGMPTFQGQIRHGDLFERTSKGYYRAHGRADDTMNLGGIKVGSIEIERVCNSVDDVLETAAIGVPPPSGGEQLVIAVVFKSPEFSNPDLKKSFNSEIQKKLNPLFKVSSVVTLPSLPRTATNKVMRRVLRQ------------------------------ 154686275 408 ---------------NANVYDEVWIESVKHLEEALRGAAFNPDF--PADRLPMLGQKEKSRIIGEFNDTKTTYERDLFSRQVKKTPDHQALHAGGL------TMTYRELDERSTAFARTLLENGLAPKGIAGILAERSPEFIIAVLAVLKAGGTYLPLDAELPTDRIADMLTESGAQLLTVQKG----------------------------------IETDIDFSHIISIPAAAEKQTPDAGKLNTDTAPDDLAYIMYTSGSTGKPKGVMISNRNVVSLVSNSNYTSAGMSD---RLILTGSIGFDAVTFEIFGALLNGACLHVVDRS-TMLAPERFGNYLSSNRITILFLTTALFNQFAQADPEMF-----SGLHTLYVGGEALSPALINKVRHR--CPNLSLYNIYGPTENTTFSTFYEIRHDFSQPIPIGKPISNSTAYIIDKNGGLAPIGVPGELCVGG--DGVAKGYLNRPDLTSEAFVSHPVHPYKTGDLAHWLPDGSIGYISRIDRQFKIRGKRIEPAEIEARLTEIDGIREAAVI-VSDEGQEATLCAYYTGAHAEE------RAIQSLLARSLPDYMIPQYVMKLDRMPLTANGKVDRR---------------------------------- 159898383 1990 ----------------------------------------------------------------------------VLAQQVQRTPNAPAL------SDEHHHYSYAELDQRVTQLAASLQAHGVQVDDRVGVLMERSAQLVIALLAIVKAGAAYVPFDPAYPSERVLAMLADAAPRVVITD------------------------------------TPKLGQATIPVLLFDQAWQPNHSLSFNPPIIHPLNAAYMIYTSGSTGKPKGVINSHQAIVNRLLW-MQQRYQLTAADVVLQKTPYSFDVS-VWEFFWPLMTGAKLVVARPA-GHLDRRYLAETIQAQKVTTIHFVPSMLSLFLEE----PQAANCTSLRQVFCSGEALSAETSARFCQTLNADL---HNLYGPTEAAVDVSAWHYQPNAEPSVPIGRPIANTQLYILDARMQPVPVGVAGELLIGG--LNLARGYAERPDLTAERFIPHPYRLYRTGDLARWRDDGAIEYLGRNDFQIKVRGIRVELGEIEHQLSQHPAIAQIVV----HHHAGQ-LVAYWVARPDQAVPEET--ALRSWLRARLPEAMIPAHWLQLAELPLSSNGKLNRKAL-------------------------------- 159898383 454 -------------------------------------------------------------------------------------------------------LSYAELDQRSNQVAHGLIAQGVTVGNLVGLCVERSLELVVGILAILKAGAAYVPLDPTYPRERLAFVQADAAIRHIVTQ-------------------------RHLRDVV-----------QAEQCYLLDQPMDAYPTTPPSVVCSTENPAYVIYTSGSTGNPKGVVVSH-ANVARLMLATNAWYQFNQHDVWTLFHSYAFDFSVWELWGALLYGGHLVVVPYWVSRNP--EAFHQLLRQQHVTVLNQTPSAFYQLIQADSLAEQRLA---LRTVIFGGEALDLAQLAPWFARYGDQQPQLVNMYGITETTVHVTYRPIRLADLQAGLGSVIGCPIPDAVLDAQGRQAGVGVAGELYVGGA--GVAQGYLENAQRFIQADASTPDRWYRSGDLVRYWPNGELEYLGRIDLQVKIRGFRIELGEIEAALSQHAAVQSAAVIVREDRPGHKRLVGYLIAKTGAQTDPSLLAAINQQLRERLPEYMWPSALIELASFPLTSNGKLDRQAL-------------------------------- 160900188 1166 ------------------------------------------------------------------------------------------------------TLGYAELNVRANQLAHHLIASGVRPGVPVGIAMERSIEMVVGLLAIMKAGAAYVPIDPEHPADRIAYMLEDSGVSLVLVQPQVRDR------------------LPANCSAQLVDVPGLASRLQDM------------PAHNPAVALHGDSLVYVIYTSGSTGRPKGAANRH-RSLCNRLAWGQVHQPLGPGDTVLQKTPFGFDISF-WEFFWPLTTGARLALAAPG-DHRDPRRLAELIARHQVSTIHFVPSMLQAFMAHPAAATCQG----LQRIICSGEALSAELQAAVLQAF--PGTRLLNLYGPTEAAIEVTWWDCRDEGALSVPIGRPVAGLRTHVLDAALNEVPRGVAGELYLGG--VGLARGYWRRPGLSAERFVATGERLYRTGDLVRWRGDGQIDYLGRVDHQVKIRGFRIELAEVEAQLLAHPAVREAVVVARQ-AADGARLAAFVSVQQGQTLDMAALR---SALAAALPDYMLPSSITVLDALPLNANGKVDRKAL-------------------------------- 160900188 26 --------------------------------------------------------------------------------------------------------SYDEFDRRVRALAARLQQL-CPVGARALVMMDNDEHYAASMLACFYAGVIAVPVPPLESLERLLGIVGDADAACVISTAEVMQALPGADARFAGIAAVAADQV----------------------DLADADAWRPHAPAAD-------DIAFLQYTSGSTSAPKGVMVSH-GNLIANEAAIQQRMDIGAGDRFMSWAPLYHDMGLIGGLLQPLYSGLPLVLTSPRLFLESPVRWLELISRHRATISGGPDFAYRMCERIKPSQLAQLDLSSWRLAYTGAEPVRADTVTAFAQRFGLRPDAAYACYGLAEASLFITSPGASQTTSLVGCGPAVPGHAVAIVDPHSLQVLEPGHVGEIWAHGPSISQ--GYWGKPQQTQQAFVEHAGRRWLRTGDLGFVHGGQVHVAGRIKDLIIVRGHNLYPQDIERVVAEVEAVRRVAAFAVDIDGREGIGIAAEVSMQKLVPAQALVDALSTAVGAQCGE--APTVIVLLNALPRTSSGKLQRAACRQ------------------------------ 84502425 15 -----------------------------------------------------------------------------LLRHAEQHPD-VAIVSKTCEKTTER-LTYKSLAERARQLAQALIRLGVKPGDRVATMAWNTHRHLELYFAVSGIGAVLHTVNPRLFPEQIDYILNHAESSVLLFDITFGEQVRAL-----------MPNLTSVRHVI-AMTDADHMAGQPSEALVYEDLIAQEDGDFDWPVFDENSASSLCYTSGTTGNPKGVLYSHRTVLHSFVVCQRDGLNLGAADCTLLAVPLFHVNA-WGVPYASAMCGARLVLPGPD---LDGKSLYDLAVAEGCTFSLGVPTVWLGLFKHIEETGADTSKLTFDRVVIGGSAAPRSIIEKFRRAWGMSETSPLASVGALLPKHAALDETAQVDIQTLQGRAIFGVELRVVDDRGEPLPHDGKVAGDLQVRGPWI--AAGYYKGEGG----DVLDAEGWFSTGDVAKLDRDGYVQITDRSKDVIKSGGEWISSIDLENAAMAHPAVQEAAVIGIPHPKWQERPLLLVVRKAGASVE---KSGLIDHLSGLVAKWWLPDDVLFVDELPHTATGKLQKMELRK------------------------------ 111017254 7989 ----------------------------------------------------------------------------LLTEAVERHADRLAV------SDAGRALTYRQLGEDSAQFARLLIARGAVPEGVVALALPRSIAWVRAVWAVARSGAASVPVDPTYPLTRIAHMLADAGAALGLTVAGY------------------RAQLPDTVEWLVLDDPDFETQTRHFPSTPVTDVDRTA-------PLRTDNPAYLIYTSGSTGAPKGVVVSH-RGLANLFEQERHHLHVTPDARVSHLASPSFDASL-FELTMAFCAGAQVVLVP--PPTYGGSALADILAVERITHAFITPTA--------LATLEPTGLDSLRVLVVAGEPCPTDLARRWA-----PGRRMLDAYGPTETTIWSHVSEP-LAPAEPVTIGRPVRGFTAAVLDARLHPVPPGTPGELYLAGP--GLARGYHDRPATTATHFVACGWRMYRTGDLVRTRPDLTLEHLGRTDFQIKVRGFRVEPGEVDSILAARADIGFAATVGRTGPDGEPILVTYV---HGATGVDVDASAVRTALSAQLPPYLVPAAVVVLDEVPLTPAGKLDRSALPEPEFGRPDRFRAPSTAVERAVVEAIAE---- 111017254 5436 -------------------------------------------------------------------------------------------------TDTGETLTYAALGARVYRLARHLVELGAAPDTVVAVALPPSIDLVVALLAAQQAGAGYLALDVGHPADRLDATMSDAAPVCLVST--------------TDHAARLRRNLPTVL-----------ADDADTRAHLLDLSPDPITDPERRAALTPDAVAYVVYTSGSTGRPKGVVVTH-RNLTTLFDNTRTAFDFAETDVWTLFHSAAFDFS-VWELWGALLHGGRLVIVDTV-TARAPDEFLSLLRRERVTVLCQTPTAFAQLATAERNQPTDLA---LRYVVFGGEALEHGHLVDWLDRHDHTRPQLVNMYGITETTVHVTHPLGDPRPAARSVIGRAIPGLRVYVLDRRLHPVPTGVTGEMYVAG--NQVTRGYLHRVTRYVADPAGRGGRMYRTGDLARWNAQGQLEFLGRSDAQVQLHGYRIEPGEVEATLVRHPDVAQAAVSVRPDDRGTERLIGYVVPRDGEQTRAVDIDRVLGFARTILAPHMVPATLVVLDRLPLTPNGKLDRRQL-------------------------------- 111017254 2844 ---------------------------------------------------------------------------------VAATPDAPAVR------GEDRILTYAELDTWSTRLAHSFLARGIGTESIVALVIPRSVEMLAAMYAVVKSGAAVLALDPSHPTDRIESLIQSASAALVVTTGDA----------------------------DVPVPTGLPVARFDDIDHEARD-TAPVTDVDRGASLHPDNLAYVVYTSGSTGAPKGVAVSHAAIANQLAWS-QAQLPIHEHDRTVQKAPIAFDVA-IWECFAALCSGSVLVLLPPD-RQFDLDYLSGLLDDMQITVVEFVPSLLDVFVNDHRHSFPGS----LRRVLTGGEAISARTASSVLA----QGVRLGNMYGPAEAAVTATYHDVAAARAATTVPIGSPVWNTQVYVVDRLHPVVPGVTGEMYLGGA--QLARGYLGRPGITAGRFVANPFGMYRTGDLARWNPDGQLDYHGRTDFQVQLHGYRVEPGEVESALLRHPGIAQAVVVPRADRNGAHHLVGYVVPVPGIDVAEE---ELLDHTRSLLPSHMVPSAVISLSTLPLTPHGKVDRNAL-------------------------------- 111017254 687 -----------------------------------------------------------------------------------RDPDAIAVV---DAAGDGTGITYRQLDAESTQLARVLLSRGAGPETVVALALPRSADLVRAVWAVAKSGAAFLPVDPGYPEARIAHMLTDSGANLGVTVSR------------------HRGDLPGDVEWIELHDRNAD-------DTTSVRTSTPVGDADRPRPLRWDHPAYLIYTSGSTGVPKGVVVTHRGIANLIAAQIK-GLDVPPTGRVAQFASPSFDASLFELLAAVGSGARVVIVPPEVVGGTELERVLTDYQVTHAVLTPTT-----------LATLEPRGAPTLSHLTVAGEVCPPEVVSTWA-----PGPRVVNAYGPTEATIMSTISAP-LVPDEPVSLGAPACGFEVVVLDDRLHPVPPGTVGELYLAGP--GLARGYRNDAVRFVAAPFSPGTRMYRTGDLVRWRVRHGLAYVGRSDFQVKVRGFRIELGEIEAVLRADPSVGFAVATAATDPNTGDAVIAYVHPAEGRRVD---VGEMHRRLARTLPAHMLPAAVVPLDVIPRTPSGKLDRAAL-------------------------------- 111017254 6981 -----------------------------------------------------------------------------------------------------RAVSYRDLDEASNRLARLLITRGAGPERYVALAIPRSADSVLAVWAITKTGAAFVPIDPGYPAARITDMIADSGVALGVTLTPQRER------------------LPATVPWLVLDEPGT-------VTMVEQQPSGAVGDADRRRPLRPDHPAYMIYTSGSTGVPKGVVVPHRGLATLAAAQAAGLGPGRHSRVLHFSSPSFDGSVFDYL----LAFGCGATLVISPPTIVGGTELSRFVAAERVTHAFVPTAAL-----ASADPDDLDGYDGFGEILAAGEACPPGLVTRWSR-----GRALRNGYGPTETTVMSNISAP-LAPGSDVTIGGPIAGAEEVVLDARLQPVPDGVPGELYIAGP--GLARGYHRRPGLTAGRFVAAPYGMYRTGDIVRWIADTSVEYLGRADFQVKVRGFRIEPAEVDAVLGAHPDVEYAATLTRTGPAGDPILVSYVV--GSAELAPAL---LSAYLTERLPAHMVPSAIVPIDRIPLTPVGKLDRAEL-------------------------------- 111017254 4375 -----------------------------------------------------------------------------------------------------RRLTYAELEARALLLADRLVESGVGPESVVAIAIPRSLESVLAVWAVAGTGAAFVPVDPTYPQIRIQHMVADSGVLVGLTTSS------------------RRDALPDTVTWIDIEGTGAGRLPHAG-----------VSEACPAPTIRPDNAAYLIYTSGSTGVPKGVVVGH-RGVNSLATTLRECTGVTAASRVAHFASPSFDASVLEYLLTWSAGATAVIV---PTTIYGGDELRRHLADSRVTHAFLTPT--------TLTALDPDGLDDLECVVTGGEKCTPEVIRRW-----SPHCRLINAYGPTESTVAADIS-DDPAADGANVIGGPIRGVTEVVLDARMQPVPIRARGELYIAG--DAIARGYHGKPALTATRFVADPFGMYRSGDVVRWNTGRELEYLGRTDSQVKVRGYRIEPGEIDAVLSGHPAVTFSATLGGPDTDQDATLISYVTTAGAAGP-----RELRDYLAGRLPAQLVPSAVIEIDVVPRTPSGKLDRDALRAL----------------------------- 111017254 1787 -------------------------------------------------------------------------------RTAARQPDAVAVSFAGD------TLSYGELADRVNRIARLLHDHGAEPERLVAVAIPHSMDYVAVTLGVLAAGGACLPLDPWASPTQTSRTIPDIAIFVTISA---------------VEEHLPHGHVPTL--VLDAPGTVADLARRSGHPLTAVDVGAGPSPDTA---------AYVLLTRGSTALPKPVSVTHRAVLSALA-------------RPAVPAGEVWAMVPTFAPGVTVLTPWSAFLHGGRLEVVDDATASAPSALADLLHRRGVNMVAQTPAAYEHLSRARESAPAADELRSVLLTGDPVDAAVVAAPEVVAVYASVEAVWFAAATDRAPEAGADRMEYRPARGRR------FAVLDDRLAPVPPGVVGELYIGGP--TLARGYHRRAAATSTHFVAPGERMLRTGDAACLTPTGGLNILWRRDFQSELRGYRIPLGDIDTVLTAHPQVANAVTVDHTPRAGKPALVTYVVPAPGSTTT---ISEVRAHAAMILPPPWVPGAVVVLDRLPVTETG--------------------------------------- 88857338 2 -----------------------------------------------------------------------------------------------------RALSYQELDVATKKFAAYLQDLGLKKGDKVAVMMPNLLQTPIAILGILRAGCTVVNVNPLYTARELEHQLNDSETTAIVILANFAHTLEEVLGKTGVKHIICGGLKKHLVNFVVKHIKKMVPAFSLPNVIPYARLMADADAKHYSRPLTHLDLAFLQYTGGTTGVSKGAMLSHGNMVANLEQVSG--CLDTVLDRGKEIVVTALPLYHIFALTACLTFMKYGGLNLLITNPRDMKGFVKELSNNRFTAITGVNTLFNGL--LNTPGFDELDFSNLKLSLGGGMAVQRPVAERWQEVT---KTRLVEGYGLTECAPLVTIS-PYDLAGYNGSIGLPAPSTDIKIMGEDGQEVAKGEAGELWVKGP--QVMLGYYKRPEATAECMHD---GWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVCMMNSGVLEVAAIGVPHEVSGEQVKIFVVKKDPS----LTEKDIIAHCRKNLTNYKVPKFVEFREELPKTNVGKILRRALKE------------------------------ 5051823 15 -------------------------------------------------------------------------------RHVDRTPDAVAV------ADGDRVLTYRELDELSGRLSGRLISRGVRGGDRVAVMMDRSADLVVALLGVWKSGAAYVPVDAAYPAPRVAFMVADSAVSLTVCS-----------------AATRDGVPEGIESIVITDEDASDTSV---------------------ATVRPGDLAYVMYTSGSTGTPKGVAITHGTIAELAEDPG---WVMEPGEAVLMHSPHTFDASL-FEVWTPLSLGARVVIAEPGSV---DVRRLREAAAAGVTRVYLTAGSFRAVAEESPESFAAFRE-----VLTGGDVVPAHAVERVREA--CPGARVRNMYGPTEATMCATWHLPGDVMGPVMPIGRPLAGRRIQVLDESLRPVEPGVVGDLYLSG---GLAEGYFNRAGLTAERFVAPGQRMYWTGDLAQWTADGELLFAGRADHQVKVRGFRIEPGEIEAALIALPDVQDAVVAAIDG-----RLVGYVVADGDVDP-----ALIRERLGAQLPEYMVPAAVIALDALPLTANGKVDRAAL-------------------------------- 163794227 6 ---------------------------------------------------------------------------------------------------------YRGFAERVARIASGFHALGLAHGDRVALVMKNGPEYFEVMYGAWHAGLAAVPINAKLHPKEHAYIIDHSGARVCVASPELGDALESV-----------QGDMPSLGRTILTGTDDYDA--------------LMAHDPMPVAATDAGELAWLFYTSGTTGRPKGAMLTHRNLMVAVMNYYGDVDTVLPTDCMIHSAPMSHGSGLYG--LPHVAKAANTVIPES--GGFDVAETLRLIERWPGCSFFFAPTMVTRLINAPN--IEQADLSNLKTIVYGGAPMYLADVKRALDILGPKL---VQIYGQG-EAPMTITGLPKHIYTDRDHPKWPRTDVEVKVVDENGADVPVGEPGEVICRGDIV--MAGYWNNPEATAS---SIRDGWLWTGDIGAFDEDGFLSLKDRSKDVIISGGTNIYPREVEEVLLRHPGVLECAVIGRPHKDWGEEIVAFVRARPGAIVP---IDELDQLCLDNIARFKRPKEYRMLADLPKNNYGKILKTELRRMLSAE------------------------- 91974529 7 --------------------------------------------------------------------------------HAKSRPDRIALV----DDFSGRSFSYAELDRRVGALAAFLDTLGIAVGDRVATLGHNSTNILEIQFACMRVGALFVPLNVRLAAPELIEVIRDCGARVVFHDCEFRAVVADIAAAVGATPVEMN---------------------ESGQACAYEEAIAGHVPRGPRHGGTLGDTWTLIYTSGTTGRPKGVLISYQMVLYHAVNY-GFSTGLTPDSHGLTFLPMFHTSGLNLPANPALHAGATVTVM----RRFDPPRALALMGRKESPVSHTFGVPANYLFMRLLPEFAEADLRGVRSLGVGGAPMPIPLL----QAYADKGVSMQQTFGMTETGPTVTILSAERGFDKLGSAGLPIVHVETLIADKDGAAVAPGDIGELCVRGP--SITTGYWNRP---EESRSAFRDGWFRTGDMARQDEDGYFYIVDRSKNMYISGGENVYPAEVERVIEKLAGVVEVAVVAEADEKWGEVGRAYVVRDPSVALTED---DIIRYCRAEIAGYKVPRYVSFIGALPHNATGKLDRLHLRKIADKESEN---------------------- 194547750 31 --------------------------------------------------------------------------YELLQRSAQRHGQRIALSCHGSAAEEPLRISYAELFARVTQTANALHRLGLESHQAVSFLLPNLPQTHYVIWG-GEAAGIVNAINPLLEPEHIAELIRASNTRVLVTLAPFPGTDLWQKVAGLRAQLPELYAIVVVDPANLLPAPQREAGPLPEGVLDFDTLIADCPADRLERAIHPDDVASYFHTGGTTGTPKLAPHSHFNEVAMAEI-MGLNADYGVDDVLLCGLPLFHVNGVMVTGLAPF-HRGAQVLLAGPQGYRNPQDFWKLVERYRVTSFSGVPTIYAALLQ---VPSDGRDLSSLRFALCGAAPMPVELIRQFEARTGLKVIEGY----GLTEGTCGTSCNPRGGERRPGSIGLRLPYCQVKVAVLDGRDAAPNEVGNLCLKGP--TVFKGYLQQD---RNRDIWIGDGWFNTGDLGRIDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHRHPAVALAAAVGKPDAKAGELPVAYIQLKPGASASEE---ELLEHASRHVPERAVPKDIWLIESMPVTAVGKTFKPALR------------------------------- 71733305 474 ----------------------------------------------------------------------------LIEAQVARREDECAVIFEG------QSLSYSQLNSQANRLAQHLLTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPSGRLRHILDDTCPVVLLA---------LGPTRKILRDALQGADCE----VPILDVQADAALWAQC---------SPDNPDPQRVRVNADHLAYVLYTSGTTGLPKGAMVTHRGLSNLLLWCQQ----FCGESGSMLHKIPFGFDASAWELFWPLLTGGRLVIARPG-GHFEPGYLAQVVREQSVTAMVFVPAMLQLFLEVEEVSA----CHSLKDVFSGGGELSPAVARLFQKRLPHARLHNVYGPTETTVISSVWTLQPGEVPPRQLPIGRPIANTRFYVLDERNAPVPAGVTGQLHIGG--VGVARGYMGTAERFIDNPFVAGDRLYRSGDLARYRPDGQLEFLGRNDFQVKLRGIRLELSEIEARLDLFPGIRSSVALIVGDTAQNQRLVACCVADGAVDESA-----LRAHLATTLSSAVMPGAYLWLDALPLTVNGKVDRVALATLA---------------------------- 109645881 587 --------------------------------------------------------------------------------HVRQNPDSIALI----DGRTQGSITYGELYRRALAVAGLLVRKGVQPGDYMGILLPRGCGQIYAILGILMAGGVYVPIGISQPEGRRQKLYRQIGLKGIITHGETIPSGHPDHEGILVVELEEGMGKGGLEEGMGKGGPGVGTD---------------KGGLEKPVMASPQDSAYVIMTSGSTGSPKGVEISHEGAVNTIED-INGKFGISARDSVLMVSAIDFDLS-VYDLFGMLSEGGRVIVLD-EENYKDPDVWLRLMQHYSLLVWNSVPVLFDMLVTMAERREAPLDLRLVMLSGDWIGLDLPRRFYELNRNATVVALGGATE--ASIWSNYQVVPERLPSDWITIPYGQPLKNQIYKVMDKWARVCPNYVAGELWIGGA--GVAKGYKGDEELTGQKFKTDTIRWYKTGDSGRMWEDGTIELLGRLDNQIKIKGYRIETGEVESALMKLPGVAN-AVVCLSEENEDKVLAAYLVAKEKVKAEEKRYAEVKEALAACLPHYMIPAVYVWAGELPLTVNGK-------------------------------------- 90426073 10 -------------------------------------------------------------------------------RNAALFPERTAFLHEG------QRVSHLDYLRRVERLAAGLAGEGVAPGDRVAVLAQNALDVIELIGAVAWLGATLLPVNFRLGAEEIGYVLADGAPVVLIVGRDYQEL-----------AASLMPSLPSVRRWFGLGDAAPP--------FSPFAELRHPAGPAPERDVDADAGFVIIHTAAVGGRPRGAVLSQ-RNLLIAQSSLIQAWDLGERDVNLGVLPLFHITGLGLVLTAQQVGGASVLAAKFDPAQAVRDIAAEQVTLLASFAPMLANILDHAGGDQLASLR------------AVTGLDSPETIERFEAA--CPHARFWSTFGQSETAGLATLSRYRE---RPKSAGRPLFWRRMTVVDADDRPLPCGETGEIVLRGP--TVFKGYWNNE---AATAHVLRNGWHHTGDIGRFDADGYLWYAGRAPELIKTGGENVYPAEVESAIRAHPGIAEVVVIGVPDPQWSEAIKAVCVRRAGAAPSAA---EIADFVAGQIARFKKPKHVVFVNSLPKTATGAIDRAAV-KTAHGE------------------------- 157371664 484 ---------------------------------------------------------------------------------------------------------YRETREQVSALARQLVAQGVQPGDIVAVALPRSVFLSLALMAIVEAGAAYLPLDTGYPDERLSMMLEDATPRLIITEASQ----------------------------------QARFVGKGDIFLYDAPLAADSATDVVLSGPKPHHPAYIIFTSGSTGRPKGVLVGHQAIVNRLLW-MQHQYPMAAGDVVLQKTPCSFDVS-VWEFFWPLMVGAQLVMAPPEA-HRDPEQLLQLIDRHRVTTMHFVPSMLAAFVGALDNRQAVACCAPLQQVFCSGEALPAELCRLWQSRTGVRL---HNLYGPTEAAVDVSWHPAWGEALAAVPIGLPVWNTGLRILDARLRPVPPGVAGDLYLTG--VQLAHGYLGRPERFVADPAGDGGRMYRTGDVARWLPGGEVEYLGRSDDQLKIRGQRIELSEIDHALLSLPGIKQAVTHALTDPAGGDALVGYLVAQPGVRLDLEV---LRAALADRLPPHMVPVALVEMDALPLSANGKLDRKALPQRAAGREPEAGLETAIA--AVFARLLQRE-- 73539306 36 ----------------------------------------------------------------------------ALRKTARRAPDQAAFI------SDERTITFAELDALSERLGAALHQLGLLPGDRAIFQMGTTIDSVIALIGCYKAGVVPVCAVPQYREVEIGQLSAQSEPRAYFVQADF----SAFDLTGFARGMAQRH--PSIEHLFVA-RGGSPAAQGQVAEHGMDALIESIPYEQAVEPIGSEDVLSFQLSGGTTGVPKIIPRFHAEYIGHALACMRQLGQ-TAQSRLIWSLPLLHNAGQVYVLVPAVAGGMTSVLMPRV----DIARMLELIEQHRVTHGMSIGPVAPQMIAYQHIARHDLSSLELFGTMTRADALEAHLGVPCFNLFGTTEGLLL----------GGGARFPSAMRHRTQGFSGCPDDDLRLLVPGTDEAAAPGTPGELCFRGP--SSLRGYYKAPEATAQSTADGFVRSGDLMTEHVIDGYRCFAFEGRLRDNVNRGGEKIGSEEVEAYVSRHPAVADAKLVAMPDPLYGEKGCIYVILRAGHVAPD--VTELAAFLVEQLAKFKCPERIEVVAEFPVTRVGKVDKAALRAMLENEATELGRKSA---------------- 118054310 25 ---------------------------------------------------------------------------------------------------------WARTYARCRQLASSLQKIGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNTLNTRLDAETLAFMLDHGEAKALIVDPEF---------APLMARALKLRQSTAPIYVIQVEDPVYGEAAEQIGVTDYESFVAQGDAGFDWQWPDEWDAIALNYTSGTTGNPKGVVY-HHRGAHNNAISNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAARAAVNVCL-----RRVDAQAIFDAIRNHGVSHYCGAPIVHSLLVNAPAVMKQGVPAG---VKAMVAGAAPPASMIEGMEAMGFDITHVYETYGPATVCAKHEGWNALDIGERARLNSRQGVRYHLQRDPETMQPVPRDGQTMGEIMFQGNIAMKGYLKNPQATQEAF---RGGWFHSGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFIELKAGAETTAE---DIMAHCKKHLAGYKVPRAVVF-GELPKTSTGKIQKFELRKQA---------------------------- 91204460 36 -----------------------------------------------------------------------------LERYAAEIPNKTAIIYH------HKKINYHGYNTLANSLANELLNIGVKRGDRIGLMLPRIPELVISFMGIAKAGAIVAPINYELTEEGIRAIFKNIMPACLIVHS-----------THIEQAIRALPQNTDIPIILVGEYTGCGIPW--------NDIINGGKTDNPNLDIQTHEVVYLNYTSGSTGNSKGAETTHSNIYWNTIAAI-DILGLKSDDIHLCMFAPFAHPHEIFARSLFLGGTITLV------EKIYPKSIANAISSCKVTCMMGLAPLYENLLDVLEHGM--FDVSSLRIPESGGMYTRTNLIEKFKQKTG---VPIIPVWGSTETTGIAIANRPGDDIPK-RSIGKPCPTYEIKIVDENNNELTHGEIGEMIFKGP--AVVQNYYGNAGNTCS-----QDGWYHSGDLGMKDENGYFYFIERKSGMMKVAGLKVYPQEIERVLLEHPSIKEIAVISVKDRLRGEIPKAVAVLQPGENVKE---HEILNFCKDRLPHYKLPRIIEIRKDIPKSGSGKI------------------------------------- 15891854 43 ------------------------------------------------------------------------------------------------------RLSYAQLAERATRFARQLRAMGVQRGDRVVICLPRGLDQYMAILGTLWAGACYVPVDWSYPQDRIDFIAEDSGATLIVTDAERAGGMRVTTL--------------------VVNETLGDLAAQDAVPITRAESGA-----------SPDDLAYIIYTSGTTGRPKGVMISHRSACHFLRSEGA-ILAIEESDRVFGGFSIAFDMSIETMWSAFSAGAELLVATE--ALHKAGPDVGITLAAESVTVWHVVPSLFTLVEAEIPTLR---------IVNLGGEACPPDLV----ERWARPGLRILNTYGPTETTVTAT--WTEVQPGRRVTIGRPLPGYTAWIVDEKLWPVAAGAEGELVIGGPGLSG--GYVNRPDLTADKFVNTPFRIYRSGDLVRLDAVGDIEFMGRIDTQVKIRGFRVELAEIEAVIAEDASVAQAVVHLFRDNDGSELLAAFLVARGNAAIDMEAA---RKRVNDRLPNYMRPVVYQVLDALPTLPSGKVDRKALQRPV---VVAVTDRETVAPETPLE-------- 120402571 21 --------------------------------------------------------------------GTFNWATDWFD-AVARDNDGVAL-WIVEQDGTELKVTFDQMARRSDQVASWLRGLGVGKGDRVILMLGNQVELWESMLAVAKLGAVIMPTTGALGSEDLADRIGRGRAGFVIANAADAAKFADVPGDYVRIAV------------------GDPVPGWHPYSDT-----AAAAAEPHDPQTSADDPLLVYFTSGTTSKPKLVEHSQISYPVGHLTTMAWIG-VRPGDIHLAISSPGWAKHAWSCFFAPWLAEATIFVYNY--GRFDAAALLQQMRRAGVSTFCAPPTVWRMLIQSDL----GERPPGLREVLGAGEPLNPEVIGAVERAWGLT----IRDGFGQTETTLQVGNTPG-QPVKAGSMGRPMPGVPVVLVNPLTGELADEGEICLDLSRTPLNLMTGYLGDDARNA---LVMRDGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAYISLAEGWAADADTARSILEHSRDHLAPYLKVRRLEFY-ELPKTISGKI------------------------------------- 26990912 503 ----------------------------------------------------------------------------LFRRALANAGERPALR------AGAEQLSYAQLDQRSNQLAHHLLAMGVKPGAVVALCQERSIEWVTGLLAVLKVGAAFLPLDSAQPVERLAQLVTDSQAVLMVHDPKLALGGFAACPVLPFDAAAWRQC----------------------------------PTTPLAIEVCAAQPAYVIYTSGSTGQPKGVVVAHGMLANYVQGILQR-LQLPADASMAMVSTVAADLGHT-VLFGALASGRLLHLMS-REHAFDPDVFASYMAEHQVDVLKIVPSHLQALLQASD----AASVLPRKLLIVGGEASPWSLVEKVRQL--KPLCRMVNHYGPTETTVGILSHEVGASEPDLRCVPVGQPLANSHVYLLDSGLNPVGERVAGELYLGGQGVAQGYLGRPAMTAERFVPDPHGDYRTGDRARLAQ-GQVEFLGRADDQVKIRGYRVEPGEVGEVLRGMEGVHEAVVLALESDPARLQLVGYCVTAPDVAASALLTQ-----LQAQLPDYMVPAHLVLLEQLPLTANGKLDKRALPK------------------------------ 26990912 2012 -----------------------------------------------------------------------------------------------------REWSYAELDQRARRLAGVLQGNGVSVDHLVAVLGERDLSLLGMVVGVFQAGAGYLSLDPSLPVARLADVLRLSQARVLVCDE---------HCLGLAQAMLEGFQAPPTLLVWEQVQAHAAPAQMLHLPINAAKLL-----------------AYVIFTSGSTGVPKGVMVEQAGMLNNQLSKLPY-LGLRGSDVIAQTASQSFDISVWQLLTAALCGCRVEIFPDAVA--QDPQALLQQVEATGVTILECVPAMIQAMLELPARQLPRLRY-----LLTTGEAMSPALARRWRER--YPQVELVNAYGPAECSDDVALYRVRDDASSVHLPIGAATEHNRLHVLNDLEPMPARATGELHVAGVGVG--RGYLGDPVRTALSFVPPGERLYRSGDLAHVCADQTLEYVGRADFQVKIRGYRIELGEIESRLLAHEGVHSAVVVDAQVA-GGKQLVAYWVARDASVAAAEMRSVLADYLRASLPGYMVPALWVRLDSLPLTANGKLDRKAL-------------------------------- 117165057 22 -------------------------------------------------------------------------AHEQVERHARDTPDACALLC------GDRRLSYAELDRRAARLASRLRRLGVGPDVPVGLHLTRSVELAVAVLAVLKAGGACLPLDPAHPRERLRLALEDSGAPVVLAQDATAYPGTVLCLDGTGEGDEGGR-----------------------------------SDQEGTAVPHPRNLAWIAYTSGSTGTPKGVALEH-GPLADLARQIALRLDLGPGDRVLQFASIGFSVAAEEMLATWAAG--ACLVMDPDEALADSARLTAAVERYGVTVLQLTPAYWYEWLRELDDDGTPRPPASLRLLVVGSEQVSVHRVADWL----PTGVRLVQEYGATEGTVSQLLYEGPRDAEQVRAWPRLPIGTPVRVLDERLRPVPDGRTGELYLAG--DCLARGYLKRPEATAQRFLPDPYRMYRTGDLVRRRDDGVLEFLGRADHQIKLHGVRIEPGEVESAIGRYPGVLASAVFARTTAAGGDQLCACVVWEDGEDP-----AGLRAHLAALLPRASVPARLFPVADLPLNPNGKVDRRAL-------------------------------- 21911416 1035 ----------------------------------------------------------------------------LVARVVQERPHETAVV------DGDGELTFGELWEQASALAAVLRARGVGPESRVGLAVGRSAWWVVGMLGVSLAGGAFVPVDPAYPAERVSLLLGDADPVLVVCDGKAR---------------------------------DAVPEEFADRSLVIDEVDLSAVPDAELPRVGPDDVAYVIYTSGSTGTPKGVVVTH-AGLGNLAAAQIDRFAVSPSSRVLQFAALGFDATVSEALMALLSG--ATLVMAPKQDLPPRVSLAEALERWDVTHVTVPPSVLATADVLPESL---------ETVVVAGEACPPGLADRWSE-----GRRLINAYGPTEATVCAAMSMPLTAGRDVVPIGEPIAGSRCHVLDAFLRPLPPGVTGELYVSG--IGLARGYLGRAERFVADPFVPGERMYRTGDLAHLTSSGELVFAGRADDQVKLRGFRIEPGEIESVLSGHPQVAQAAVTVRDD-----RLLAHV------SPTEVDPHAVREYLASRLPQHMVPA-VVVLEALPTTPNGKIDRSAL-------------------------------- 21911416 12 -------------------------------------------------------------------------------RQAERTPEAVAVV------DGDRFVTYRQLDELAGRLAGRLIGRGVRRGDRVAVLMERSADLVVTLLAVWKAGAAYVPVDAAHPAPRVAFVVADSGASLMACSAA--------------------------------------TAGRVPEGVEPVVVTDEGRGDASAVPVSPGDLAYVMYTSGSTGTPKGVAVPHR---SVAELAGNPGWAVKPGDAILMHAPHAFDASL-FEIWVPLVSGARVVIAEPGAVDARRLREAIAAGVTKVHLTAGSFRALAEESSESFAGLQEV--------LTGGDVVPAHAVEKVRKAVPQARIRHLYGPTETTLCATWHLLQPSEALGPVLPIGRPLPGRRAQVLDASLRPLPPGVVGDLYLSGA--GLADGYLDRAALTAERFVAPGGRMYRTGDLVQWTADGELLFVGRADDQVKIRGFRIEPGEIEAALTAQPDVHEAVVVAIDG-----RLIGYAV-------TDVDPVVLRERLGATLPEYMVPAVVITLDGLPLTRNGKVDRAALPAPVFGTNAAGREPAT---------------- 186473716 26 -----------------------------------------------------------------------------LDRVAQVHPNHLAIVH-----GQFKQ-TWAQTRERCYRFASSLAARGITRGDTVSIIAPNTPALLEAHFGVPLAGAVLNAINYRLDPEGVAFILRHSECKLLLVDREF-----------ASLAAEALTRLDSPPTVIDIEDYMAP-SGPSVGETDYESLIDQGDPSYENKPNNEWEPIALNYTSGTTGDPKGVVASHRGTYLMSLLQMTNWAMPRK-PVYLWTLPMFHANGWCFTWAITAAAGTHVCLRKVNAENVFAEIENYPIDHLCAAPIVLAGIASGAAGKKLSRPVRGSPPPVAVLKSVAEIGFDVDHVFGITEVSGTPVSCVWQDDW-------DTLPVPEQARKRARQGVRAVVFEDIVADPATLLPVPRDGRTAGEIMMRGNTVMMGYLKNPKATQHAFEG---GWFRTGDVAVVHEDGYVQITDRSKDVIISGGENISSVEVEDVLHTHPSVFLAAVVAQPDEKWGEVPCAFVELRPDARQSTA--EEIVAFCRERLAHYKCPRRVVF-SDLPKTATGKVQKFRLRELA---------------------------- 119508890 471 --------------------------------------------------------------------------HEIISQQAQQTPDATAVVFA------DKTLTYAELNAKSNQIAYFLLQLGVKPEARIGVYLERSPLLIIVLLGILKAGAAYIPLDPTFPPERLRFMMADAELILLLAQ---------TSLNSIITDRLTTINLDELE-----------------------ENINQQPIFDPQVKVTPEQLTYLIYTSGSTGKPKGVMIE-GRSLLNILTDLKQRLSITPNDKLLAITTIAFDIA-ALELFLPLIAGAQIVL---APQTLDPTQLATCIEQNQITVMQATPATWRLLITSGWRGKADLKILC----------GGEALDNTLAQQLLCCSQEVWNLYGPTETTIWSAAQ--KLSIDQPVTIGHPIANTQFYVLDQHLQPLPIGVPGELYISGA--GVAKGYWQSPDLTAEKFLLREYTLYKTGDRVRYLRDGKLEYLGRLDNQIKIRGFRIELGEIEAVLTEHPAVTQAVVTLREQE---PHLVAYIVPR-----TEIILTEIRSYVGEKLPTYMIPAAFIELEKLPLTPNGKINRKAL-------------------------------- 194365608 30 -----------------------------------------------------------------------------------------------------KVITYGETDTLVNQFAAYLLELKLKKGDRVALMMPNCLQYPVATFGVLRAGLTVVNVNPLYTARELKHQLVDAGVSALVVVDNFGDTVEQVPVKHVITTGLDLLGAKGAIVNFVLKYVKKMVPNYHGAVRFKQALKLGSRHTLPAVEIDHDDIAFLQYTGGTTGVAKGAMLTNRNLIANMQQASAWLSTSGIEEVIITALPLYHIFALTANGLVFMKFGGCNHLIT---NPRDMKGFVKELKGTRFTAITGVNTLFNGL--LNTPGFDEIDFSSVKFTLGGGMAVQRAVAERWKKTTG---VTLVEAYGLTETSPAACIN-PLTLPEYNGSIGLPIPSTDACIKDDNGNILPLGEVGELCIKGP--QVMKGYWQRPEETATAIDAD--GWLHTGDMARMDEQGFFYIVDRKKDMILVSGFNVYPNEVEDVIAMMPGVLEVAAVGVPDEKSGEV-----VKVVIVKKDPNLTAEVKEHARANLTGYKHPRIVEFRKELPKTNVGKILRRELRD------------------------------ 163731534 2 ----------------------------------------------------------------------VNLAH-WLERQAQITPERPALFF-----GKTCVADYGQFWREARAVAGWLSGQGVGPGDRVALFMKNVPDYLTVFYGIWAVGAAVVPINAKLHGREAAFILEDSGAKHVFT---------------------------SPELMASLSQAGATTDQTEVPGAAFDDIKSHAPIEAV-TPREGDDLAWLFYTSGTTGKPKGVMITHRMLSVMSLCYVTDVDAVSPNDATIYAA----PMSHGAGIYNMIHIRAGARHVCPPSGGFDPDEILTLAQHFGNAHLFAAPTMVNRLTQH--ASATGHRGEGLRTIIYAGGPMYNADIIAAVDHFG---PIFIQVYGQGECPMGITALSRADVTDRTHVDWARRLQSVGRAQDENGKPLPVGAHGEIMVRG--DTVMPGYWANPEATAKTLLN---GWLMTGDMGFMSEDGYVSLQDRSKDMIITGGSNVYPREVEEVLLQDGGVTEVSVVGRPHPEWGEEVVAFVV-------GEMDPARLDQLCLDHIARFKRPKEYVTLTALPKNNYGKVLKTELRKLLA--------------------------- 87198543 23 ------------------------------------------------------------------------------------------------------TLTYGDAARLSVELAGGLKARGIKKGERVGLIMANDPLTVPLLFAIWRAGAIAVPLNTLYRPDEIRFALAEAGCALLIAMDRFASRNFAQELEEPGWQAGACHDLPELRGGLIFDRAAPG--------RLVEKLSGQGGGAEDHERVEGGDTALILFTSGTTGSPKGVEISH-DNLLRAMYAGAYHQAFEDGRRAVFSLPLYHGFGLVVGLLSGMVSGGAII----PLLRFDPHQILAATERHRATYLMGVPTMTIALLEQAK--RQHYDLSSLNAIHSAAAPTPSWVWEDIRATFGCEE--IITSYGQTEVTATVICTAPGDSIIAGMPDQGGRIAEFKIIDPETGADLPWGASGELCCRSPMNS--KGYFRRPKATAALFLEG--GWIRMGDLGQFRPDGNLFLTGRTKELYKSKGELVSPKELEQILTANPGVSQAFFIGMPDDQFGECGCAWVVRAEGSGICEG---EVMDYLRERIPAYKMPREVWFIEALPKTGTGKVQKAELRNMAL--------------------------- 91780560 14 ------------------------------------------------------------------------------------------------------RLNWREFHLRTNKVANALVRAGLQKGDRVCFFMQNSMAAFELIWGTIKAGGVVSPLNVMMAADSLPAMIDNAAPRFIFVDSELAGAVDAVRGAVRNKPDIFYAESGAVE-----------------GWQSYVELVEAGSEAEYFPDLKLSDTMTVLYSSGTTGVPKGSEHTHAAR-HFYSLGCGPALRMDPYSVALCATPLY-TNGTWITLLPALYLGGTVVLA----RKLTPQAWLELVARERITH---AFLVPTQCIGIVERASPEYDVSSLQGILYGGAPMTSQTAAAMAKTF--PNTRMYEIYGMS-EGWCTLAYPEDRAHGRSSTVGKPVFGGDICVIDPEGRELPPGEQGELA--GWSAGLMKGYLGDPQRTADIVWKGPHGYLRSGDIGYMDTEGFFFVNGRVKDMIISGGINVFASDIEEVFMQHPAVAEAAAIGIPHDKWGETPIVMVILRQGHQIDAV---ALKEWGNHRLGKFQRVSEVKFVDDFPRANYGKILKRVLRE------------------------------ 146308577 31 --------------------------------------------------------------------------YELIRRSAAAQPDAPALSFILQGTGDETRLSYAELLGKITQTANAFHRLGLRPGKAVSFLLPNLPQTHFTIWG-GEAAGIVNAINPLLEPAHIAELIHAADSELLVTLAPFPLWDKVSAMRDHLPEAILCVDLANLLPEPQRSALKAQRGPLPDGVLDFDETIAACPADHLERNILPEDIASYFHTGGTTGTPKLAPHSHANEVAMAY-SMNLVTRFAPGDVTLCGLPLFHVNGVVVTGLTAFIGGAEVLLAQGYRNTSLIGNFWKVIERYRVSFFSGVPTIYAGLLQ---VPSEGYDLSSLKYALCGAAPMPVELIRQFEAKTG---LTLIEGYGLTEGTCGSCANPPAGERRPGSIGLRMPYCDVSDEQGRYLRDAAPNEIGNLCIRGA--TVFKGYLQAS---KNADIWVDGDWFNTGDLGRKDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHKHPAVALAAAVGKPDEKAGELPVVYVQLKPGAQASEA---ELLEHAAAHIPERAVPKDAWIIDAIPVTAVGKTFKPALR------------------------------- 189207693 29 -------------------------------------------------------------------------------------PNQPAYI--SCESPEKYQISLPEYRLYAQRFASGLRRMGLQPGERVLLFSGNTLFFPSVVMGIIMAEGIFTGANPTYVARELAYQLKDSGARYLLCAENGLDTGIAAAKEAGMAASQIFVFDDGIATFRKVERSTELGHIRHWTELLDDVERGAAYAWPELKTKEELDRVVILYSSGTTGVAKGVMITHRNHIANCVQILHVNSQRQNYEESQKRARCLLPMYHAYAQSVFAISAPKQRVPVYMLAKFDLLQMLECVQKFRITDLALVPPVVVGMAKHPVT--KKFDLSSVEHAGCGAAPLGREISVEFEQLWSGGAVNLKQGWGMTELTCAGTIWGPNRRSTNASVGEILPNCEMKIVLDEAGVEAPQGERGEIWIRGP--NVMKGYWNKPDATKETLTED--GWLKTGDVAYVNADNYLFIVDRKKELIKVKGLQVAPAELEALLLDHPDVQDVAVIGVT-ANDTELPRAYIVLKTADKKTAATAEKIKSWLAERVSKFKRLEGVHFVDTIPKNPTGKILRRELREMAA--------------------------- 109896653 18 ----------------------------------------------------------------------------LLRKRSRDSGEQHAIVDFPE--GMRRATSYNELNKRVNQLAHGLIEKGVKQGDKLALFSTNQRDMLTVYFACYKLGVIAVPINFMQGVDDVRYNLEHSETSAVIYEAMFTELVHA-----------STQGNPHIKLTVQMGNTKGKSDYSLEALLDNQSEQEIND-----RIIEDRDTAHMIYTSGTTSRPKAVESSH-LALTIAALTGVIELELNRYNRMLLVLPLFHCAALA-VLHPVMMRGGCTVLH----AAFDPNVIVGSLEQEKIETAVFMPMMWHALLA--TPNVEQRDFQHFKLGVYSMAAMNSKSLEKVRKVFGCQMHLGSGQTEFAPVACMYRDKTP-TEFSEGNYWGVPVCTGEQAIIDKQGNELPNGEAGEIVWRGP--QVMRGYYKNEQATAEA---GKFGWHHTGDIGLIDNQGQLLFIDRIKDTIKSGGENVSSQKVEQALELLEGIERAAAFGVSHPHWGEAVCACII---STTFSEADLALIEAHCKAQLGQFEVPKAIFICETLPVTGTGKVRKVELREQYKDVFGDVSD------------------- 207739083 1113 ----------------------------------------------------------------------------------------------------ERQLSYRALNALAGRLACRLRELGVKAGDPVALLLDRSIELVAGELAILKCGAVYVPLDRGAPQARLRFLLEDVAAGVLLTASG-----------------LDAPALDGLRRVDV--------------DVDASSGDNAVDAGLPPVP-GGEAAACVMYTSGSTGLPKGVVVPHRAIGRLVLNNGYAAFDA--DDRVAFASNPAFDAS-TLDVWAPLLNGGRIVIIDQ-PTLLAPEHFAQALRRGKISVLWMTAGLFHQYAPALIGVFPQLRYLFVGGDVLDPAMIAKVLREGAPQHL-------LNGYGPTETTTFATTHVIDAVTARSIPIGRPIANTQIYVLDARGQPVPVGATGEIYIGGAGVG--LGYLKRPELTAERFVEGRERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGQPRLVAYYVGSEANVSGEAIAQALREQLQGSLPEYMVPAAYVKLERLPLTPNGKLDRK---------------------------------- 207739083 1 ------------------------------------------------------------------------------------------------------------------RVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQPNTL--------------------------------AQLGAMSVPVRDL-ESALEGEAEHDPQVEGLEPHHLAYVIYTSGSTGRPKGVMVEHRGLRNLLDWYLED-LGLRSDDTVLLVSSYSFDLTQKN-MLGPLLVGGRLHLAG--PFVPD--ELVAQIRREDITHINLSPSAFHALIDA----AGAEGLGRLQRVVLGGEPIQPAKLL----ALPEPRPRFINSYGPTECSDVVAWHTLDVELDRYRTASRPVRNMRLYVLDAHRQPVPTGVVGEIYIAGTGVG--RGYRNLPELTAACFLTDPFRMYKTGDLGRWLANGCLEYLGRS----------------------------------------------------------------------------------------------------------------------------------- 211639009 1509 -------------------------------------------------------------------------------------------------------LSYQQLDTLTAYVAQQLQQAGIGRGDRVGILMGHHPHNVTAMLAINRIGAVFVPLAPDNAEPANRYMIDNAEIKAILCRNETAPLCPRLGLVAINIDELDIANAPYMAIATICQ---------------------------------PDDCAYVIYTSGSTGKPKGVAVSH-RSVCHNILAIRDELKLEPSSRIAQYSSPVFDVML-GEIFPALAAGACVVFGKKQQLLPGSELT-------KWLTHKQITHMWIVPSALAIVPLVPL--PHLQVLIVTGEPCMPEVAQRW-----SIGRRLMNGYGP--TECAIVVSLTDYHAAGQNLVLRPMGDVRFYLLDEQRKPVTLGEMGELYLAG--TCVAQGYLGLDEKTAEVFLPDSFRMYRTGDIVRQRMDGALEFVGRVDRQVKIRGHRIELNAVRAALSALPGVRQAEALAITDSQGNKELAGYIV-------GEINRSEILNGLRQQVSEVMVPTALFFLDALPIGITGKV------------------------------------- 159898382 473 ---------------------------------------------------------------------------HLVAQQVQRTPNAPAMRW------NNQIICYTELEQRANQLAHLLLQRGVTQGSIVGVYATRCPEMIISLLAILKAGAAYLPLDPAYPAERLHYLVADSAASLIVQASH-----QALPTLVSTAETLD--------------------------VVAEAETLASLPTTAPMVDFDPQQLAYVIYTSGSTGKPKGVLIQHQGVVNYLHWAI--HYYPFEQGAGAPLASSLAFDATITALWGPLCTGKTIDLLPE-------QDELEVLAQRLSSEDYSVLKITPAHMEALSQLVAPDQIGSSKAFVIGGEALLQQHVAFWQ--TNAPNLRLINEYGPTETGCVIYQAQAAPSEWAAVPIGRPIANTQLYVLDPAGLPVPIGVPGELYIAGLGVG--RGYHGRPELTAERFVPAFERLYRSGDLVRYLPDGNLEYLGRIDQQVKLHGFRIELGEIEATLASHPTVHAAVAMIREDRPGHKRLVAYVVAEPTANQDTSI---VLTHVAQQLPHYMLPSVVIWLDSLPLTPNGKVDRQAL-------------------------------- 197780831 12 -------------------------------------------------------------------------------------------------------WTAGRLLAAANQLVHGLRAAGLERGDAFAVVLPNGVEFFTAHLAASQAGLYLVPINHHFVAPEIAWIVADSGAKVLLAHERFADAAR---------QAADEAGLAATHRYAV---------GEIEGFRPYAELLDGQPESTPADRELGW---VMNYTSGTTGRPRGIRRPLPGKRPEEAYLGGFLGIFGFDDNVHLVCSPLYHTAVLQFAAASLHIGHPLVLMDKW----TPEEMLRLIDAHGCTHTHMVPTQFHRLLALPEEVRARYDVSSMRHAIHGAAPCP----DHVKRAMLDWWGPCVEEYYAASEGGGAFATAEDWLK-KPGTVGKAWPISELAIFDDDGNRLPPGELGTVYLKMNTGGFA--YHKDEAKTRKNRIGDF---FTVGDLGLLDEDGYLFLRDRKIDMIISGGVNIYPAEIESVLLQHPAVADAAAFGIPHDDWGEEVKAVVEPAPGHTPGPDLATDILAHCAAQLAGYKRPKSVDFITEMPRDPNGKLYKRRLRD------------------------------ 41408845 13 -----------------------------------------------------------------------------VERHAQRRPDAIAIRY------GERQWSWAEWSSRIRRAAGALRGAGIQRGQCVAFLDKNHPACLEVLIGGASVGAVTTVVNWRVIGDELVHVLADSGARVLV-----------VGAELRPAAEAAARRVPSLERIIEVGDE-------------YESLLAAAEPAPSDAGVDTDETALVIYSSGTTGRPKGVLLSQ-RALVNHAANLAPAFPFGDGDANLVAMPLFHVGGIGYALFGIRAGAPTIMTRE-----PDAAALIGAVRAGATHAFFVPPVIARFLDA---GEAARASIAGLRYIVYGAAPMPLPLLHRALST--WPGTKFVQVYGQTELCGAVTALSDDDHRDAARPQKAVQGCEIRIVDPNSCAELPAGRSGEVWVRS--NQNMSGYLNRAEATAETITAD--GWVRTGDVGRLDADGYVYIEDRLKDMIITGGENVYGPEVESVLIEHPAVVDAAVIGVPDDFWGESVKAIVV-----ADGDVDAADVIEFCRRHLAGFKCPRTVDFVAELPRNASGKILKTQLRE------------------------------ 118589991 11 -----------------------------------------------------------------------------LSRNAARWPTRPAVVQDGC------TWTWSQIDSRVSALATGLKEFGVSKGDSLLVQAENSVQMIEIMLAAFRLGAVWVPCNFRQAPGETAYAAEKAKAKVFLCDANF----------GAQAEAVQNARAQLSGCV--------TIGTSDFGTSYEDLVSRHTGQAFANESVDYNDPCWLFFTSGSTGRPKAVVLSHQIGFVCANYMADLLPGTTEQDASLVIAPLSHGAGLQ--LVAQLVAGSAHVLLPRGGFNPATAFEL--IEKHKVSNLFTVPTIVKRLVE--DPAVDRFDHSSLRHVIYAGAPMYREDQKLALQKLGHVLVQYYEVTGNITVLRPQDHFLEDGPQTRSGTCGTERTGIEVSIQDEDGNLLPPNETGEVCVIGAAVC--AGYLDDDDANKKSF---RNGWFRTGDIGHMDEQRYLFLTGRASDMYISGGSNVYPKEVEEVLLTHPDISEVAILGIPDRQWGEVGLAVCVAAPGKSPDP---QALTDYLNGKIARYKLPARYLFIPAMPTSAYGKITKKLVRE------------------------------ 82702989 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIQDHKVTTFYTAPTAIRSLIKLGPDLPKQYDLSSLRLLGSVGEPINPEAWMWYYTTVGQSRCPLVDTWWQTETGAHMIAPTPGAVMLKPGSCTLPLPGIKAGIVDEAGHDVPVGKGGFLVIKRPFPSLARTLWGDPERFRNTYFPEELGYYLAGDSAHRDADGYFWIMGRIDDVLTVSGHRLGTMEIESALVASPLVAEAAVVGKPDEIKTEAIVAFVVLRPKAEDAHRIVQELRNWVSQEIGPIARPDEIRFGDNLPKTRSGKIMRRLLRTLARDEEIT-QDVSTLENPAILEQLKQA--- 207091340 38 --------------------------------------------------------------------------------------DRPCLI----DGDTGETLTYADVELTARRVAAGLTKLGIQQGDVIMLVLRNCPQFALAFLGASFAGAAVTTANPLSTPAELAKQATASKSKLIITQAAFVEKIKDFADKRGVSLMCIDSTFPETEGI------------------SHFSLLTQADEACPAVKISPDDVVALPYSSGTSGFPKGVMLTH-KNLVTSVAQLVDGENPNQYTTSDDVHICVLPMFHIYALNSILLCCIRAGAAILTMGKYDIATLLKMIKTYKVTMASFVPPILLNIVKSEE--VDRHDLSSIRTIVTGAAPVSVELEQALRAKL--PHAILGQGYGMTEGGPLSISLSFAKEPVEMKSGACGSVIRNAEMKIVDGASLPRNRAGEICIRG--NQVMKGYLNDPEATKTTIDEE--GWLHTGDIGHVDDDDEVFVVDRLKEIIKYKGFQVAPAELEALLISHPFISDAAVVPMKDEAAGELPVAFVVRSNGFKISED---DIKLFISQQVVYYKRIHKVIFTDTIPKAVSGKILRKDLKA------------------------------ 4886972 560 -------------------------------------------------------------------------------------------------------LTYRVLDEKANQIANVLRTERVGQDDVVGIMLNRSAEVAAAILGVMKSGGAFLPIDPEMPTSRVQYMLEDSGVRWLLTEPS---------------------------------HQADLADWYTGRLIDVRKDTLMASNKRPHPTTDGASLAYIIYTSGTTGRPKGVQLEHRNLANYVSWFISEA-HLSASDKTMLLSSYAFDLGYTSFFPVLLAGGELHIV--PKETYTEPEAFTHYIGEQGITYMKLTPSLFHTVVQPQSFALAKGLQS-LRLIVLGGEKINPKDVERFHSR--YPDTRFINHYGPTETTIGAIAKPVEPDMIERPTIGRPISGAGALVLDASRRLVPAGAAGELYITGS--GLARGYVNNREKFVENPYTPGTFMYRTGDLVRRLPNGEIEFLGRTDDQVKIRGYRIELKEIEEAFNELDDIERAIVLSFTTDSGLDELCAYIQAKRQLPVS-----ELRERLSERLPSYMIPSYFVTVDKMPLSANGKVYRRALPEPLNGRSDSYRAPST---------------- 206686822 28 ------------------------------------------------------------------------------------------------------TVTFGALFAGAERMAAALAAQGVQPGDRVAVQVQKTIQAIELYLGTVMAGGIFLPLNTAYTGPEVAYFVGDACPRVVVCDPARLE---------------EISAIAGAAQVLTLDAAGQG---------SLRDLADGQSG-FDPVSRKADDLAAILYTSGTTGRSKGAMLSH-DNLASNSLILRDYWRFTKDDVLIHALPIFHTHGLFVATNVALFAGAQVVFLPG----FDPDAILEAMPAATALMGVPTFYTRLL----ADNRLTRERAANMRLFISGSAPLLVDTHEQWEARTGHR---ILERYGMTETNMSTSNPYEGE---RRAGTVGFPLPGVEARVMRDGTEVPAGEIGVLEVRGP--NVFLGYWQMPEKTAEEL--RPDGWFITGDMAKIDADGYVTIVGREKDLIITGGFNVYPKEVESLIDDLPGVLESAVIGVPHPDFGEGVVAVVVPEGEGTSADA----IKAALSGQLARFKQPKEIILLDALPRNTMGKVQKKALREDYAG-------------------------- 111019203 643 ---------------------------------------------------------------------------------AARTPDATAVVSGGE------RLSYGDLDARSNRLARHLLSRGVGPEFSVAVAMPRSAALVVALVAVVKAGAAYVPIDADHPGERSALVLDDAHPVCILATRDT-------------AHALPASDVP----VLLLDSTDTDLGGNSADPL----------TDAERPPVDPNSLAYVVYTSGSTGRPKGVAVSH-RNVVSLFTSTRDLFRFGDTDVWTMFHSPAFDFS-VWEVWGALLHGGTLVVVDFD-TTRSPAAFLALLRRDRVTVLSQTPTAFSQLIEATDTE-DGAGPPPLRYVVLGGEALDFGQLERWYSRHGEDAPVLVNMYGITETTVHVTHLPLGRGLAAAAWTSRPIPGFRVSVLDARLRPVPIGVAGELYVAGP--QVARGYLGRAGLTASRFVADGSGMYRTGDVVRWRRDGSLDYLGRDDLQVEIRGFRVELGEVEWVLGRCDGVAQAVVTLHEDAVTGPAPAAYVVPEAGAIVDSE---AVLEFAGGALPSYMVPASVTILERLPLTGNGKLDRAALPAPVTASRAEFVAPGT---------------- 111019203 1698 ----------------AERYVRLLDAVVADPDVPLA----RFDLLSPGER---EALVPVCGR----PTGTTRLLPEILSAAAARDPHAVALSYGNAV------MSYRELDDWSNRLAWVLIRRGIGPEHHVAIGLVRSVELVVSVWAVAKSGASFVPVDPNLPPGRIADILADCGAVAGLTVAEQRDR----------------------------MPDGVEWLLLDYPGPTRRWESRPITDDDRVVPLRPGHPAYLMYTSGSTGAPKGVVIPH-AGLQNFTIDQRARYATTNASRVLNLASPGFDATMLEYLMAFGAGARLVI---AAPHVYGGAALTELLAAERITHAFATPAVLATIDPRGLRLLRAL--------VVGGERCPPELLARWAS-----GRTLLVGYGPTETTVMSNIGDP-MTPGDPVRIGHPMRGVRELVLDEWLRPVPVGVVGELYVLG--EGLARGYHRRAGTTAASFVAPGSRMYRTGDLMRWTKEGRLEYLGRNDFQVKLRGQRVEPGEVEAALTRCPGVAQAVVVVRRTPAAEAVLAGYVTAEDGADLD---TTEVLQFAGSVLAPFMVPASVTVLDRLPLGANGKVDRHAL-------------------------------- 13471765 4 --------------------------------------------------------------------------------HAGAQPDRVACV----DLASGRRWTYAALDEAIQRTVRVLEGYGIKPGQRIATLARNSADLLILQQAAMRLGAIFVPVNWRLASAEQQAILADCDPALLLHDAA-------------PQAALPGRCIP--------------------VDVAAFTAAVEAETLAPRRPLPADDPSIILYTSGTSGRPKGVIVT-ERNAFATAVNFSVLGRVGNASIFLCDAPMFHVIGLITSLRPTLLQGGTVLISPGFDAGATNRRLADPA--LGVTHYFCVPQMARMLRDHPDFAPSR--WTSLTAIFTGGAPNPATDIRWWLA----QGVRMADGFGMTEAGTVLGMPVAGRIAGKAGSAGLPAPTIGLRLVDDDGRDVAAGEPGEIWLSGP--SITPGYWNRPEETQRAFTAD--GWFRTGDIARRDGEGFVTLVDRRKDMFISGGENVYPVEIETVLLDHPGIAEAAVIGIADARWGEVGRAFVVVKPGCAVDPA---DLASHCGARIARFKVPKEFLLTDALPRTASGKIQKHILR------------------------------- 161520065 22 -------------------------------------------------------------------------------------------------------LTYGELDARSNRVARALIARGVAPGSLVPVEAVRSADFLVALLGVLKAGAAYIPIDDAYPAERKRHIYEQSGATV---------------------------------ALHARANAAAEPSSAGVAPLAVASLIGDDAPDGELRTPAPHDLLYVIFTSGTTGRPKGVEIEHHAVARLVDW-HNRQFGVTAASRMPLMAGLSFDISQ-WEIWSALTAGATLLLPDEEI-RPDADALVAFHRDHATTHAFVPTVMVPDFVRAS----RGSDLALRYLFTAGEKLQPVDT--------DGTTYTLIDFYGPTETTIFATMHRPRATLGRPSSIGHPVPGATIHVLDAQLAPLPDGQVGELCIAGP--CVARGYLNDHDKFVALPHDRSQRLYRTGDLGRRLPDGTIQYLGRMDDQLKIRGHRVELGEIASVLSTQPGIRKCAVIAVEDASNAKEIVAFVVP-DAEHANGDVIGSIRTRIRACLPHYMRPRRYVVLPELPVTLNGKVDKAALRELDDG-------------------------- 24374124 27 ---------------------------------------------------------------------------------VAKYADQPAFINMGA------TLTYRKLEERSRAFAAYLQELKLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLIDSGAKAIVVVSNFARTLEEVVDQTPVKSVLLSAPKRTLVNFVVKYIKKLVPKYDLPHALSMRETLSRGRRQYVKPVITGDDLAFLQYTGGTTGVSKGAMLTHSNVVNVLQANGAYSPALRDGSEFVVTAPLYHIFALTVNCLLFLHKGSQNLLITNPRDIPGFVA---ELKKYPFTALTGVNTLFNALVNSSD--FSELDFSRLKLSIGGGMAVQKAVADKWQ---NITKTRLLEGYGLTEAS-PLLTCCPYNLDGYNGSIGFPAPSTLIQVRDDAGNVLPQGETGELFGKGP--QIMKGYWQRPEETAKVIDND--GWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGE-LVKVFVVKKDKSLTAE---DIIKHCRVHLTGYKVPKLVEFRDELPKTNVGKILRRELRD------------------------------ 118726076 1141 ------------------------------------------------------------------------------------------------------RFTYRELNEKANQLARHLRNAGVKRETIVGIMANSSIEMVIGIIGILKSGGAYLPIDAGYPDERLRNILEDSGADILLCQSHLISKIRTDVTTIDIDDCG----------------------------------LYKGDSNNLDKLNSENDLAYIIYTSGSMGKPKGVMVEHKSITNTIQWR-KAEYSMNEEDAVLQLFSHCFDGFLTS-FFTPIVSGAMVVLPDDIEVI-----NLMRIKEHIVGKKITHFICVPTLYTAIQDYLSGNDMESLKVVTLAGEKVPAKLATKSLQK--REDLELVNEYGPTENS-VASTVFRNLQKAENILIGRPIANTRVYILNKYNQPMPIGVTGEICLSG--DGVARGYLNRQQKFVPDPFEQGKVMYKTGDSGKWLPDGNIEYIGRIDHQVKIRGFRIELGEIEARLIKHSSIKQAAVIDKENGDGSKYLCAYIAAEKELQIS-----TLRSFLQEELPDYMVPTQFIFVDKLPFTQNGKLDRKALQEI----------------------------- 88706406 13 ------------------------------------------------------------------------------------RSERTAVV-----SGDERK-SWREFVADNHRFAHGLLGAGVQPGDRVGVFMGNAYSMLTALFGTLASGAVSVPLNTSVADDAIVAMLGDADIRALIVSEEHRARFDRL--------------LPRLPGDLVCITDAVTTDVDAPVWQTIDRISAKQPDTLPAVPLAHDSPLNIIYSSGTTGLPKGILHSHGGRRDWAYD-LSIALRYHGGARTLLTIGLYSNIS-WVAMLCTLLAGGTLVVHP----RFDAAAFLKTVESEGITHTAMVPIQFQRVLEA--QVASPHDLSSMHAMMSCGSPLHEGLKRAIFETFPCG---IIELYGL--TEGIITTLDPEDAEGRWSSVGKPLVGTDILIVGEDDKPCADGEAGEVVSRGRIT--MPGYWQREDANADARYVDGHGWLRSGDIGHLDAQGFLYIVDRKKDMILSGGQNIYPQDIEALLVTHEGIADVAVIGASSERWGETPIALVVVRD----DSLTMAALLEWANQRLGKQQRLADCIAVEELPRNPNGKILKRELRK------------------------------ 214003872 452 -------------------------------------------------------------------------------------------------------LTYAEVDQASNRLAGYLVGRGVRRGDRVGVAMDRSADLLIAFLAIWKAGAAYVPVDVEYPAERIAFMLADSEVSTVLCTQAT--------------------SGVVPENAIVLDAPETRAAVADCAA------------TAPEIQSSAGDLAYVMYTSGSTGLPKGVGIPHG---AVAGLAGDAGWRIGPGDGVLMHATHVFDPSL-YAMWVPLAMGGRVLLTE--PGVLDAGGVRQAVERGATAVHLTAGTFRALAETSPEC------FTGLVEIGTGGDVVPAQSVENLRRA--QPGLRVRNTYGPTETTLCATWKPPGEALGRELPIGRPMTNRKIYILDAFLRPVAPGVAGELYIAG--TGLARGYLANPERFVACPFLAGERMYRTGDLARWSRDGEVMFLGRADDQVKIRGYRVELGEVEAVLAAQAGVVEAVVMAREDQPGEKRLVGYFV-SDGREVDAE---QIRRHMALVLPAYMVPVAVVALPGLPVTPNGKVDRRAL-------------------------------- 145223283 436 -----------------DHYVVLLEAAVAQPDTVLSRLGDDAEWLRRVSHGPEFDVPAATIG-------------ELIEARTDLTPDTVAVVYEG------RRYTYREINESANRVAHWLIGQGIGAEDRVAVLMDRSPELLITALGIIKAGAVYLPVDPSYPQDRMSFVLSDSDPTLVIREPVAGLDGHRTD---------------------------------------------NPTDDVRVRPLRPENAAYLIYTSGSTGQPKGVPVPHRPVAEYFVW-FKDEYEISESDRLLQVASPSFDVS-IGEIFGTLACGGRLVI-PKPDGLTDVAYLTELLQREGITAMHFVPSLLGLFLSLPGVNQWRTLERVPI----GGEALPGELADRFHATF---DALLHNFYGPTETIINTTRYVEGTQGSRIVPIGTPKINTTVHLLDDALRPVPVGAIGEIYIGGGHV--ARGYHRRPERFVADPFTVGGRLYRSGDLARRNADGDLEFVGRADDQVKIRGFRIELGEVAAAISVDPSVGQAVVLGQDLPGLGMSLVGYVTPAAGEDVD---LARVRERVAAALPDYMTPAGYVVLDEIPITAHGKIDRAAL-------------------------------- 71068222 483 -------------------------------------------------------------------------------RQAAATPEAPAVV------GGPVALTFAEADARVSRLARLLISRGAGPEVRVAVCLDRNALWPTTVLAVLRSGAVHVPLDPRSPHERLAAVERDVAPLLVLAERAT---------------EAAVADLAAPVLVLDDPSTEAAIDALDPGPVTDAD---------RTAPLLPGHAAYVIHTSGSTGRPKGVTVDH-RGLSRLLQAHRRVTFSRIRPSAGGPGRAAHVSSFSFDASWDPLLAMVAGHELHMIDEDLRFDPPGVVAYFRDRRIDYVDLTPTYFRSLLDAGLLEEGFPCPSLVALGGEAMDGELWERLRAAA--PRVTAMNTYGPTETAVDAVVTVLG--DLPPGTIGRPVPRWRAYVLDAGLRPVPPGVLGELYLAGP--GVARGYLGQHALTAERFVACPFGMYRTGDLARWLPDGHLVYVGRGDEQVKIRGFRIEPGEVEAALRELEGVAAAAVTVREDTPGTRRLVGYVVGTPDADDARLRPAEVLARLRDRLPDHLVPSAFVRLRELPVNTSGKLDRAAL-------------------------------- 71068222 4126 ----------------AERFARVLQAAVAAP----GTRLDQIDVLLPGERALEWSRPPGPVAPT--DDARF---PDLFEAQAARTPHAPAVR------DGDRELSYAELNDRANRLARFLAARGAGPEDTVAVLLPRGPELITALVAVQKAGAAYVPMDAELPAERIAHMLENARPVLVLAHTAT-------------QDALPEGAGP----VVRLDAPAIEAALAGLDGGDCTDADRRAPATH-------HDPAYVVYTSGSTGTPKGVVVEQRSLAAFLVRSAARYRGAAGTALLHGSPAFDLTV---TTLFTPLIAGGCIVVADLDAPERDAPARPDLLKVTPSHLALLDTIASWATPAADL--------------VVGGEQLTASRLARLRRA--HPDMRVFNDYGATVSCADFVLEPGDAPPTDTVPIGRPLAGHRLFVLDDRLRPVPANVPGELYVSG--VGVARGYLGRPGMTAERFVACPFGMYRTGDLARRRADGNLEYLGRRDGQVKVRGFRVETGEIETALLDRPEIGQAAVV-----LRGERLLAYV-AAPPERFDPD---ALRQALASRLPRYMVPAAFVRLDALPLAPGGKLDHR---------------------------------- 71068222 3045 ----------------AERYLRLLEAAVAEPRTPLSRIAELHD-------VLVRRNDTGRTRPDSSPLRR-------FEAQAATTPRATALVV------GEERLDYAELDARAERLATLLSRSTAGRGGPVAVALPRGVMLPVALLAVWKAGLHYLPLDPDHPRSRLADVLADSAPGCVITT---------------TDLARRLPPVPAPLLVLDDPATAARLAATTATALAEDPREQNGE--------WGEELAYTIYTSGSTGRPKGVMVTRSAVANFL-ADMNERLELGPGDRLLAVTTVSFDIAVL-ELLAPLLTGGTVVLAD-ATTQRDPAAVRSLCAREGVTVIQATPSWWHA------MAVDGGLDLTALRVLVGGEALPPALARTLLEPGRAPGDYLLNLYGPTETTVWSTVARITADSLEAHGGAVPTGTPIARTAAYALRPVPDGVPGELYLAGA--GLARGYLGRPGMTAERFVACPFGMYRTGDLARWRADGNLEHLGRTDDQVKVRGFRIELGEVERALTQAHGVGRAAAAVHPDAAGSARLVGYLVPAGGSGALDE--KAVADAVRAVLPAYMVPSALVVLDGLPLTANGKLDRAAL-------------------------------- 71068222 2030 ---------------------------------------------------------------------------------AARTPDAPAVI------SSDGVLTYAELDRQANGVARWLAGSAGGAEVHIGVLAPRRPEVLAVLLGVLKSGAAYVPLDEQWPAERLRTVLEDCRPALVLA----------------PTAARSDAARESGATVLPVDPAALAAHGP-----------QTPTDAERIRPLTPGAAAYALYTSGSTGRPKGVVIDH--SALAAYVGGARRRYPDAAGTSLAHTSLAFDLTVTTLLTPLTAGG-AVRLGELDETARDAGATL----------------VKATPSHLPLLSELPGALNDGGTLILGGEALTGGRLRPWREL--HPDAQVVNAYGPTELTVNCTLPKGEPVGEGPVPIGRPFAGVRVHVLGPGLRPVPAEVPGELYVSG--VGVARGYLGRPALTAERFVACPFGMYRTGDLVRWRSDGQLEYVGRSDDQVKLRGFRVETAEVARALETCPSVGSAMVVLREDQPGDQRLVGYLVPAAGSGALD--KEAVSDAVRAVLPEYMVPSALVVLDGPPLTVNGKVDRSAL-------------------------------- 198269077 26 ---------------------------------------------------------------------------------AATHGSRNAVTFQSGDNDPFETLTWAQLQGKVAQTANLFRELGIGSDDVVAFLLPNAMETVLSYLGGAVAG-IVNPINPLLDADQIGAILRETNAKVLVTTDVAQKAAEAVDLAPNVKTVVEVDLLRYIKFIVPLIRPKIKVN-HGANIIDFNKSIAKQPTTLKFDDPKEDRVAAFFHTGGTTGMPKVAQHRNSGIIYNAWLGDKLLF--EETDVQICPLPLFHVFATIVCMGASLSSGAHIVFPTPQGYRGEFDNFWKLIERHKVSFMITVPTAMSALMQ----RPVNADISSLRLAFCGSAPLPLELYKKFEAAAG---VTICEGYGLTEATCLVSINPPEGEKKVGSIGCPFPYTHVRIIDPATQRDMPTGDIGEICVASPGVYDNHTYTEAFYPGEDSPLGDDVQYLRTGDLGRIDDDGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHAQVAFAGAIGQPDAHAGEVPAVFVELTDGATVT---VEELMAYAKEHIHERAYPKHFEIMDELPKTAVGKI------------------------------------- 89895568 533 --------------------------------------------------------------------------------HVRQSPDSIALI----DSGTQEEITYGELYRRALAVAGLLVRKGVQPGDYVGIFLPRGCGQIYAILGILMAGGAYVPIGINQPEERRRKLYKQIGLKALVTHREAF------------------PGRPPDHEGILVVEPEAGMDRKGS-----DKVGTNPGGLKKPVMVSPQDSAYVIMTSGSTGSPKGVEISHEGAVNTIED-INEKFGISAGDSVLMVSAIDFDLS-VYDLFGMLSAGGRVIVL-NEENHKDPDVWLELMERYSLSVWNSVPVLFDMLVTMAEQRGAPVDLRLVMLSGDWIGLELPRRFYALNRKAMVVALGGATE--ASIWSNYQIVPERLPPDWITIPYGQPLKNQIYKVMDPWARVCPNYVAGELWIGGA--GVAKGYRGDEALTGQKFKTDTIPWYKTGDSGRMWEDGTIELLGRLDNQVKIKGHRIETGEVESALMKLPHVAN-AVVCLSEEHGDQVLAAYLVAKEKRYLEMEGVKEALAAC---LPHYMIPAVYVCAGELPLTVNGKPDKKQIRELLKN-------------------------- 85860887 33 -------------------------------------------------------------------------------------PDKEALICEGA------RVTYRELGAKIDRLAIQFLKVGLKPGDRVVFQLPSIEACVYSLFALTKIGVIPILALAAHRHTEIEHFFKMSDAVGYLIPTEYRRFNYAEMAMDVQKKA------PSLKYILATGSNVPEGMISIDELIAQPVDVDNPADYLKKFRPDPYDVALMLLSGGTTALPKLIPRTHNDYVYNALQSAIYAG-FTSEDVFLGILPFAHNYTLSFGFLGCWFLKGKGVLSGSI----DAKSCFSLIEKEKVTYVASGVPVDVMWLNSEDW--KGFDYSSLKVIQNGGARLAPELRKALREKWKVIPQ---EVYGTAEGLLNYTRLDDPEDMIMTSSGRPVSPADEIKVIDDNGNTVPVGQQGELAVRGPYT--IRGYYNAPEYNKSAF--TPDGFYKMGDLVRMNEAGFIFTEGRKKDVINRGGEKINVEEVEHLILSHPKVKNVAIVAMPDPVFVERACAWVIPKDGQTVT---FKEICDFLQEQIAKFKWPERMEFVSEFPLSPAGKILKRELKE------------------------------ 111023651 30 ----------------------------------------------------------------------------------------------------VRSFTYRDLVSDVRDLAGALASIGVKRGSRVATMAWNTRQHLAAYFAVPALGAVLHTVNHRMPVEHMAYTINHVSDEVLIVDEDLLPSVEA-----------MRGRIPTVRHLIVVGEPGAIDDFDQ--VIPYDQFVSGASTHGTFQEVDENTAASICFTSGTTGSPKGVVYSHRSIVLHAMAISTKGGVEIDAERAYLLATQMSHVNGWGVPYAAALQGARLVLPGPHPT---PERFLDLIHGERPDTFVGSPTVAALMRDEHLRRNCGYDLSELKTMWLGGQVPPVALARWWAE----QGARVVNGWGMTETSPMGTFSPGGSMQGRP----LPLFELRVVDESGSPQHWDGQTVGELEVRSPWV--AREYLDDP----RTADSFRDGWLRTGDVATVHPDARLQIKDREKDLVKSGGEWISSVDLENALMIHPAVSEAAVIAIPDDTWQERPLAWLRLDADVTD-----EELRTFLATTLPRFWLPDRFVRVDEIPKTAMGKIDKADIRRQHRGQPTSTDQASTVSD------------- 167462496 228 --------------------------------------------------------------------------------------------------SQQEEYTYAALNRRANQIAHLLLEKEVRKGDFVTIFMDRSLETIISLLGIMKAGGVYVPVDPDHPEERNSYIVEDTRSAFILTKQIYADKARHLST-----------PITSVKEIVPIDSKD----------------LDNYPADNPGVHVDPDDLAYIIYTSGSTGKPKGALIAH-RGVVNLGFVVKEQCGISEREVLTQFATYSFDASVWDTI-GALFFGAKLYLLSAEERV-SVEEFADAIERTGTTIITILPTVFFNQLATYLSDEGYTKLKKVKLITVAGEALYGELVRSVQRKFG-EHIEIINVYGPTECTVCTTTHKISPEDLANVPIGKPIDNYKIYIVNEDHQLCPLNVPGEIYI--STVGLAKGYLNQPEKTRQSFFALNELIYKSGDIARLLKNGTVEYVGRRDSQIKIRGHRIEIGEIEDNFAKYPDVQDVAVIPKKEPDGQNMLVAYFTSKDQDKLP---LSKVKQFLSDRLPSYFIPKYLCQLNQLPLSPTGKIDRKKL-------------------------------- 206679493 28 --------------------------------------------------------------------------YGLLSRTATKFPNHSAVSYQSGPTDKAETLSWSELHDKTVQTANLFRKLGVGEKDVVAYILPNANETTLALLGGMVAG-IVNPINPLLEADQIAAILRETGAKVVVTAQKTAEAVRHAPNVKTVLEVDLNRYLTPPKSWIVPLVRPKNPVAHHAKVLNFVREVAQQNTTLDFADSKADRVAAYFHTGGTTGMPKVAQHTYNGMIYNGWLGHELLF--TEEDNVICPLPLFHVFAVHVILMAAISSGAHVVFPTPQGYRGDFDNFWKLVERWKISFIITVPTAISALMQ----RPIDADVSSVKTAFSGSAPLPLELFKRFEEATG---VQIVEGYGLTEATCLVSINPPGEKKVGSIGVTFPYCDVKILKDTPDGPECAADEVGEICISNPGVSVGATYTEEGK-----NRDLFHGEYRTGDLGRFDSDNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHKAVAFAGAIGQPDAHAGEVPCAFVELVAGASVTEA---ELMEFCKTNVHERAAPKHMTILEELPKTAVGKVFKPDLRK------------------------------ 171315908 26 -----------------------------------------------------------------------------LDRTADVFPNRTAIIH-----GDFRQ-TWAKTRERCYRFASALVRLGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREL-----------APLVAKALQSVPHPPRVIDINDHEAP-DGPAIGETDYESLLASGDPEFARRPADEWTPIALNYTSGTTGDPKGVVPSHRGTYVMSLLQMTNW-PLPRAPIYLWTLPMFHANGWCFTWAITAAAGTHVCL-----RKVNAANILSAIAEHGVDHFCAAPIVLAGIASVPPSELQPL--PRRVRVLTAGSPAPAAVL----EAVGAMGFDVDHVYGITEIAGTPISCAWHDEWDTLPPEQQGRFENMTVADLAALEPVPADSACCGEVLVRGNTVMMGYFKNADATAKAFAG---GWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMSGVLNAAVVAQPDDKWGETPCAFIELKPDA--SHITEQDVISFCRERLAHFKCPRRVIF-GELPKTATGKI------------------------------------- 154244382 425 --------------------------------------------------------------------------------WAERQPDAPALLMR------ERVVTYGEMERLTNRIAHGLRRRGVKPNTLVAVMMEKGWEQAVACMAILKAGAGYLPINAAWPPERMDAVNAQGEVEIVLSQQRVLDRL-----------------------------------GRPGLAVDDDALWADEPDTRLPSVNDIGDICYVLFTSGSTGKPKGVTLTHFSVMNTLRNANAEHG-VGPGDRSLQLSDFSFDLS-VYDIFGMLSAGAGVVIPD-EDRHLEPPHWVELVRQHQATIWLSVPMYVDMWVQSGEAL------PTIRVFMMGGDKIPTDLPDRMRPLAPDAVIWSVG--GPTETSIISNWYRIGAVDPIWTTIPYGRAMPNQKMLVLDPGLNHCPPFMPGRIFMGGVCLARGYWHDEEKTAAAFIATGERIYYTGDLGRWLPDGQVEFLGRADFQVKVNGFRVELGEIEGAIEALPGVKAAIVDGQDQPRKGKFLVAYVV-----SEDALDAAEMRAALQDKLPYYMIPRVFVPLERIPLSANGKVDRKAL-------------------------------- 161525631 1 -----------------------------------------------------------------------NIA-QLLVRTASAFADRLAVLH-----GEQPWLDYGSLAKRTAALAGFLRDQGVKPGARVAIYSENCPEYLEALHSIYWAGAVSVPVNFKLHPKELAFILANAEADVLFVSEAL--------LATLREAAIELPASCLV-----------------FGSSAYAQALEHAP--IAIEHREPDDIASLFYTSGTTGRPKGVMQTHRNLLTMTACYFMDVDDVRPEDAMVYAAPMSHGAGLYN--FPYIARGARHVV--PRSGGLDCAELVELASRVGRLSMFAAPTMVKRLVDHVRAA--RADVSGFKTIIYGGGPMYANDLHEALEVFGPRL---VQVYGQGESPMTITALDRGHLADTQHPRWAQRATVEVQVVDDRGRRVPNGEIGEVIVRG--DTVMPGYWRNPEATASTI---RDGWLYTGDTGYMDDDGFLTLKDRSKDLIISGGSNIYPREIEEVLLAHPSVSEVAVVGWRDAEWGEVPVAFVVFKEGC---DATQHELDEWCLQSLARFKRPKRYEFVLRLPKNSYGKVLKTELR------------------------------- 163737495 28 --------------------------------------------------------------------------YGLLSRTAGKFPDNKAISYQSGPTDKAETLTWRQLKDKVTQAANMFRSMGIGEKDVVAYILPNCNETVVTLLGGAVAG-IANPINPLLEPEQIASILRETGAKVVVTTDVAQKVAEAVRHAPKVHTVLERYLTPPKSWIVPLIRPKLEGKLAHANYKNFNRELRKHPTELTFADSDSDRVACYFHTGGTTGMPKVAQHTYSGMNYNGWLGSKLLF--TAEDNIMCPLPLFHVFACHVILMAAVASGAHVVFPTPQGYRGEFDNFWKLVERWKISFIITVPTAISAKMQ----RPVDADVSTVKTAFSGSAPLPVELFRRFEEATGVK---IVEGYGLTEATCLVSCNPVGEKKIGSIGIPLPYTDVKIVKGTDEGTELGVDEIGEICISSPGVYAGHTY---TEVEKNEGLFYQGTHLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVELVDGATVTPD---ELLAYCQIHVHERAIPKHVTVMDELPKTAVGKVFKPDLRK------------------------------ 72383993 25 ----------------------------------------------------------------------TNLAHTLV-RTARAYPSQAALF-----LGTQQLSTFAQLADRVARCAGGLRDLGLHAGDRVAIILKNCPQYVELLYGIWHAGLCAVPINAKLHPREIDDIVRNSGATVCFVTDEAVTNAKTIAVDSTDYHAL------------------------------------FAGPGAQVADVAEDALAWLFYTSGTTGKPKGVMLSHQNLAAMYWAYSSAVSHIVPGDSLIHAAPMSHGSGL--YIVPHIAEGASQVI--PSSGGFNAAELVELVAVHPRTSLFAAPTMLNRLVEYVR--RSRADLSNLKVIVCGGAPLYLEDEVAALDCLGAKIAQIYGQGESPMTITAQTSAEISGAHAASDFVGRALPGVEIRIADTHDDPLPVGEIGEVLVRGS--AVMQGYWNNP---EASAVTLRNGWLHTGDVGCMDQSGRLTLKDRSKETIISGGSNVYPREVEDALLTHPAVAEVSVLGRSHPDWGEEVVAIVVRKARSQVT---ISELDQWCLRRIARFKRPKAYLFVDSLPRNANGKVLKAALRDLLAKHGEEL--------------------- 18254490 2013 --------------------------------------------------------------------------HQALAAQAQRTPDRIALV------DCQHQLTYRQVQHQTRLLADRLSDAGVRPGDIVAVALPRSVRLSLALYAILEAGAAYLPLDTGYPDERLALMVEDAQPRLMITESSLQSRFAELADLLLLDTLADERQSPRHPSPLVAEQSSL---------------------------IAEQQAAYVIYTSGSTGRPKGVVVGHQAIVNRLWW-MQHQYPLQADDVVLQKTPCSFDVS-VWEFFWPLMTGARLVMAPPDA-HRDPDALVQLINDYAVTTMHFVPSMLAAWVSALERPRAEIGCSSLRRVFCSGEALSRELALNYQSLIA---APLHNLYGPTEAAVDVTWQPAERCQLPGIPIGLPVWNTQLRILDGALRPAPVGVPGDLYLCG--IQLAQGYLRRPDRFVADPFATGERMYRTGDIARWLEDGTVDYLGRSDDQLKIRGQRIELGEIEQVLLAQPNVAQAVVGARELGGKANRLVAWLVPQAETTLD---IAALQQALSQQLPAHMVPVSYVLMTSFPLSANGKLDRKALPA-PAGQQAD---------------------- 18254490 443 --------------------------------------------------------------------ATLRSVLDCLQQQVQQQPDALAVVC------GKERLSYRELSARVMQLARKLTAQGIGAGDVVAIGVPRSVSSVVAIFGVLTSGAAYMPLDLDYPRERLTLMCDDARPALLLTHSAV------------------RAQMPELPQVLCLDDADLRAECARLPTHPVTDAERR-------EPLCGEHLAYMIYTSGSTGKPKGVMSTHAGLLNLMMSHSSFLFGPQHGRRLRAGHTASFSFDSSWEPLFCMMMGSELHIFDEELRK----DAWALVQHLNQTPIDLMDITPSFFTQMIDSGLLEADNHQPAFIMIGGEAATPRLWQLMRQ---HPQMEIHNYYGPSEYTIDTLGARVTVADQPVIGQPVANTRVW--LLDNQLRPVPVGVPGELYIAGP--GLARGYLRRPDRFVACPFIPGAVMYRTGDLMRWRHDGQLAFIGRVDHQIKVRGFRVELGEVENALVALAEVSTAVVIAEPLGATYRLIGYCSVPDAATREQPDVAARLLAQLAEQLPDYMIPAVLMVMEELPLTVNGKIDRQALPK------------------------------ 149201956 28 -------------------------------------------------------------------------------------PDRPAISYQSGATDKAQTLTWQQFHDQCCQAANLFRSLKLGEGDVVALVLPNCLETAVATIGGMIAG-IVNPINPLLEPEQISAILRETGAKVVVTAQKTAEAVRHAPSVHTVIEIDLNRYLTPPKSWIVPLVRPKNPVQHHADCLDFNKAIARQPKTLSFADSTGDRVAAYFHTGGTTGMPKVAQHKYSGMIYNGWIGHTLLF--TEQDNVMCPLPLFHVFACHVILMAMIKSGAHVVFPTPAGYRGEFDNFWKLCERWKISFIITVPTAVSALMQRKVDA----DLSTVKNAFSGSAPMPLELFNRFESATG---IAVIEGYGLTEATCLVSANPPGEKKVGSVGVPFPYTDVRIIKGTPDGMDCAVDEVGEICISNPGVYAGHTY---TEGDKNRDLYYHGDYLRTGDLGRIDAEGYLWITGRAKDLIIRGGHNIDPAEIEEALMVHKAVAMAGAIGQPDAHAGEIPCAYVELVAGATVTGE---ELLEHCKRHVHERAVPKHVEVLAELPKTAVGKVFKPDLRKLAITRIYN----AALADAGV---------- 184159215 14 -------------------------------------------------------------------------------------PDKTALI------EADKTLSYGELYQQALIMAQHLALKGVKPGHIVGLWLPRGIELLKAQLAICLSGAAWLPFDMDTPADRIAVCLEDAEAVGMITTDEWYEHLAEVPQTKWTNTELQKPLSESVSL----------------------------------AKTTPDQPAYIIYTSGSTGKPKGIVITQKNICHFLRSE-NSILGIQEQDKVYQGFSVAFDMSFEEIWLSYLVG--ATLWIAPKSLVSDPERLCQTLKQEQITVLHAVPTL---------LALFPEDVPNLRIINLGGEMCPDSLV----DRWALPHHQMFNTYGPTETT--VSASLELLERGKPVTIGKPLPNYGMLVINSERELLEQGETGELCIFGP--SVAQGYLGRPDLTADKFIENPWAMYRTGDLAKIDEFGQVHCLGRADDQVKIRGFRVELGEIEAALCDIDGIGTAAVILRP-EDGIDQLIAFIAPEIDAKQAIE-IKELRHNLSQRLPPYMVPNRFEIIEEVPRLLSGKIDRKALKARPLTSVVDRSESDQPQNPEILFEIL----- 29827787 47 -------------------------------------------------------------------------------------PDREALVYDHPGTGAERRLGYAELDAAANRVAHHLIDSGIRPGEHLGLHLYNGVEYLQTVLGCLKARIVPVNVNYRYVEEELVYLYRDADLVALVFDAEFTERV--------------AAALPQTEKLRHLVRVGTPTSGAGPLPVVEFADAEAAGSPGRGFPARSADDQFIIYTGGTTGMPKGVMWRQEDLFFKTPEELAERVAAGGEGITFFPAPPLMHGTSTLTAFIGFNFGQRVVIH----RKFVPEEVLRTIEKERVTSMSLVGDAMLRPLIDALSGPMKGTDCSSMFSVSSSGAIMSETVRAQFQAL-VPNVMLLNNFGSSESGFNGTAT-PDSGPDRGFRIRVNSRTQVVDPATHE--PVAVGEPGRIAQRG---HVPLGYYNDPKKTAETFFRKGDRWVLLGDMATVDEAGVVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDVLVAGVPDTTWGSHVAAVVQLREGA--GRPSLEEIQTHCRTRLAGYKIPRQLVITSTIQRSPSGK-------------------------------------- 167565918 456 ---------------------------------------------------------------------------------ARRTPDAEAVVYR------DTRLTYAELDRLSDRIAARLRARGVTPGSRVACFISYSHHIPVAFVAVLKAGGVYLPIGPNDP--RFRDKIDDAQPRAIVTTE--------------HDRARLDDDLGAL-----------------ALAVDDDAGEAPAAPPFEIPALLEDDPAYVIYTSGSTGKPKGVEVSHGNNLSYHAWRQAYRFDQPGHPVALQLAGPTFDLCIGD--LSRTLGSGGKLIMCPRDWLLDASKVHALIERERVTFGDFPPVVLRELIRYCHDRDVRLDGFAALVCGADVWFGHE---LQAAQALCAPHARVLGSYGVTEATIDSSVFDPAEHDLAPVPIGRPLASCELYVADSRLQLTPIGVPGELLIAGPTVSQ--RYLNNPELTREKFISGAFRFYRTGDVCRMLEDGTIEFLGRRDHQVKIRGFRVELGEIESTLAAHPDVRQCALTTKNEHVDDAMLVAYVV-------TDAPTAALYRFLRERLPAHMLPTAIERLPELPLTASGKIDRKRLQAL----------------------------- 167565918 1553 -------------------------------------------------------------------------------------------------------LTYRELDALSAATAASLRRVGVRSGDRVGICMGRHPYAVAAMLAIARVGAAFVPLDPEHKPQWNQYIADDAALRAIISRGELVDK-------------VAHLSLPLV-------------------DIDIVDVDPPADAATLDAAVATDGAAYVIYTSGSTGMPKGVAVPH-RSVCHNVLAMRDTLGVTHRSRIAQYSSPIFD-AVLGEIFPALAAGAAIVFGERRRLLPGND-LVDWLAQRQITHLWIVPSALALVPHAPLPAL--------EAIVVAGEACPREVARRWAA-----GRRLFNGYGP--TECAIAVSMAEYWAEGERLVLRPLGGARFYVLDDSLEEARDGAAGELFVGGVCVSH--GYLGKPARTASAFVADPFRMYRTGDVVRRLDDGSVQFIGRADRQVKIRGFRIELDAVRAALMEAPGVRAAEALVHADARGQLELVGYVVGSGD-------RDALVDALRGKIPDVMIPSAYVFLDRLPTGRTGKVDLQALKAI----------------------------- 47204854 15 -----------------------------------------------------------------------------------------------------------------------------RPGDRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANELDFALKKVQCNAVVCPTSFRTQKYCEMLREICPEVIRSPRLPDLKMVIV-------TDSRQPGMLHVDDVMQAAESRHRRELLDCDDPINIQFTSGTTGSPKGATLSHHNIVNNAYFGLRSGYDSRPQTRICMQVPMYHCFGSVVGGVNMAVHGVTLVFPSQG---YNCQANLEAIQKEKCTFIYGTPTMFTDLLNHPD--LLKYDLSSVEAGIMGGSPCPQEVLRNLNAKINMKDIMIIYGTTENSPATFIGFPQDTEDLKTNTVGCIMSHTEAKVVDPVTGETVPVGTSGELMIRG--YCVMRGYWDDPVKTSETITDAH--WYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAHVVGVKDERLGEQVCACVRLKNGQSSSAE---EIKAFCKGQISHFKIPHYVVFVDSYPLTVSGKV------------------------------------- 111017932 7 -----------------------------------------------------------------------------------------------------RTLSYADVQDLSRRVAAALARSGIAAGDKVAVLSGNDPTAFSCVFGISRAGAVWCPINPRNEAAENRDLLALFDCRCLIFQKAFAPLVDRI-----------RRQLPLLTTLVCL-------DGDEEYAHPFDDWLGTERLDVEPV----DDLALIVGTGGTTGRPKGVMLTGRNIETMSALTL-MSYPFDGRPVYLALAPLTHAAGV--LCFPILALGGQVVIMP----TPDLGQFLAHIDRDRVTHTFLPPTLIYMLLDHAD--LATTDLSSLQCFWYGAAPISP---TRLEEALTRIGPVMAQLFGQSEAPMMIATMAPKDHFHRLSSAGRPSPLVTVAIMDGQGTLLPSGERGEVVVRSSLV--MTGYYKNPVATQEASA---HGWHHTGDIGYLDDDNFLYIVDRAKDMIITGGFNVYSVEVEQALMAYPGIQDCGVIGLPDEKWGERVVAVVQSRAG---TPIEADALTAFVKARIGSVKTPKEILVWPDLPRSKLGKVLKNEIRQQLLG-------------------------- 170756886 12 -------------------------------------------------------------------------------------------------------ISWSELDKITDDIAKGMIVLGLKKGDNLVLWGSNKKEWVYIFLSASKIGVCTVTLNTNYLLEEVEKILEVADAKA-IAFMESFYNTNYVDIIEKVKERYDKGICKIPQIIEYFIYFGEKNRPEYDNLIFLGKSLKEETFNLICNDVNPDEVVNIQFTSGTTSSPKGVMLTHYSLINNSFITGE-ALGVTNKDKLCLVVPFFHCFGLSVGILLSVGRGCSMVLVESYKIAP----LISTIKTFKCTVLHGVPTMF--CRVLEDDSIDINDFKTIRTGILAGANATDELLDGIIEKMNIRDIQIAYGQTEASPGCTQTLKTDSIDKKYNSVGKPLPFVEMKVIDMNTKKQLPVNNVGEIYVRG--FNVMKGYYKNDLLTRKTI--DKEGWLHTGDLGFVDKEGYYHITGRIQDIIIRGGENINPHEIEEKLLSHPEISEVEVIGVPDKRYGEEIVACIILKPESCLT---KGDIKKYISQNLAHYKVPKYIEFYDEFPLTDTGKIKRHELKE------------------------------ 54022587 35 ---------------------------------------------------------------------------------------------------------YAWVDAEADRMAHGLLALGIAPGDRVVVQLPNVPEFLTVLFGLLRAGIIPVLTLPAHRRAEIEHLATLSEAVAYIIAD------RQGDFDYRELAATVCDNVPSLRHVLVLGDAGP-----------FTDLSGIARDGDSLPEIDPSDIALMLVSGGTTGLPKLIARTHDDYVYNATASAEL-CELTAEDVYLATLPAAHNFPLAC---PGILGSVSVGAAVAFVTDPSPENAFAVIERHRVTVTAVVPPLAQLWCAAVEWEEADLGSLRLLQVGGARLAD-----VNAREVTPALGATLQQVFGMAEGLLNYTRLDDPEDLICTTQGRPLSPADEVRVVDGEGNDVAPGEEGELLTRGPYT--IRGYYRAPEHNARAF--TPDGYYRSGDLVRVLPSGHLIVSGRIKDVINRGGENISCDELEEHLLAYPAVRHAAAVGLPDAALGEKVCAVLV----VDGDMPSLAEVKKFLLGRLATFKLPDVLRQADTLPLTAVGKIDKKVLRA------------------------------ 121608801 7 ----------------------------------------------------------------------------------------------------ERSYTFTQARELSCRVAHGLLAAGLAKEAKVAVLSMNDPVAWICALGLWRAGLAWIPVNSRSTAGENRFILDGFDCEALFFQKAF-----------AGMVAELRPQLPRIRLWVCIDDELADAP-------SLQHWCGQQPGTAPDVRMLPDDIITVMPTGGTTGAPKGVMNTHRVQTFVAHYMIACSYGSDEHPVNLAAAPITHTAGVLGI--PCTARGGTVVVLPS----PDPAGMFEAIARHRVTELFLPPTVIYRL--LGIPGIERIDFSSLKYFMYGAAPMS---VQKLKQAIAVFGPVMLGGYGQTEAPASIAYLRPDEHFVRLSSVGRPNPLIRVEILDEQQRCLPAGQSGEICVRGDLV--MKGYYKQPERTAETIVD---GWLHTGDMGHLDAEGYLHITDRKKDMIISGGFNIYPGEIEQVIWSHPAVQDCAVIGVPDEQWGEAVKAVVELKPAQSVTAA---ELIALCKQKLGSMKAPKSVDFIAALPRSPVGKVLKKDLRQ------------------------------ 58262454 53 ------------------------------------------------------------------------------------------------------TVTREQVEEQALALAGGLKKLGVKTGEVACLFGMNSLEWINALFGCQALGVVTSPANYAYTPLELLHQVKDSTSQTIFVQPNLFPVLK---------EALKLPSCNIPESKIFLLCPKDKKPADLKHLKCTEDLWDMGDGRAQWEENVENKTAYLCYSSGTTGKAKGVETSHHNMTSQIQAVRCSFEPMTEKDVVLGILPCSHIYGLTMNLHHALSTNGTVVILP----KFEEKTVLEVIQRYKVTFSLIVPPMMIAL--LHSSLVSSYDISCLRGFQSGAAPLSADLIKAFESRF--PHIQVTQGYGLTETTPVSHVMTLDESRHHPGAIGRVIPTYQARVDAENGKDVEIGERGELWLKGP--SVMKGYWRNEEATRNVFED---GWFKTGDIAIVDDRKYFTIVDRVKELIKYKGFQVPPAELEALLLGHPNVADVGVIGIYDKQATELPRAYIVPKGGLSDREKLSKEIHDWAAKKVANHKKLRGVILIEAIPKSPSGKILRKDLRLLA---------------------------- 70607920 17 -------------------------------------------------------------------------------------------------GGELHILNYGKVLDRVRSMANALKELDVKPSDVVGIIDWNDHRFFESYFSVPSIGGVLLELNFRLHPSDLVYIVKHTKAKGLFIDDSLLLLAQILSKEYKFDFIVVMSD-KSLEEIEPLKGMSLA-----SKVYGYEELVKSHSPNRRFEEVNEKSAAYAAFTSGTTGLPKGVFYSHRSVVLHAMTVA---HDMRPTDTLLQVVPMFHANGWGTPFAAAMQGCRQIY-----PGRPTPESLTDYILNYKVTRTAAVPTIIIELLKRLEKMDPKPDLKGLKISMGGQEPPSKELAKYGVEVYQGYGATETSPVVSVGFSKSEIDNLPAFLKMKQGLIVFGVEVKVVDPITNQELPWDGKSVGEIWIRGPWI--TREYYNDP---RTSQSFTPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAIVVLKSDYEPKDEVKKSLLDHLSKKFAKWQLPDDIVFVDEIPKTSTGKFDKKLLRD------------------------------ 170701675 29 ------------------------------------------------------------------------------------------------------RLTYAELDAARIEAARALLACGIDAGDRIAVWAPNLPQWIVAALAIHSVGAILVPVNTRMKGMEVGGILHDGGARLLFCCGTFLGESYPAMLAPHRPAMLER------VVVFDGEPPTGARDETWNAFLARGAAVPLAAVREREAQVTPDTVMDLMFTSGTTGRPKGVMTAHGQNL-RAAQAWATIAGVRQEDRYLIVNPFFHTFGYKAGWLAALSSGATVLPH----LVFQPDDVLRRVADERVSVLPGPPTLYYALLDAPERAA--RDLSSLRIAVTGAAAIAPSLIERMRAELGFETVLT-GYGLTESCGFATLCRHGDDAETVAYTSGRPMPDVELRIAGPDGAALGLDETGEIWVRG--YNVMRGYFNQPDATRETVDAA--GWLHTGDLGCVDANGNLKITDRIKDMFIVGGFNCYPAEIERLLAAHPAIAQVALVGVPDTRLGEVGHAYVVLRPGAHADAD---ALNDWARSNMANYKVPRHFTFVEQLPTSAAGKVL------------------------------------ 104782379 1520 --------------------------------------------------------------------------------------------------SEEAQLTYRELDAQANRLAHHLIGLGVRPDSRVAVCVERGVQLIVALLGVLKAGGAYVPLDPGYPDERLRYMLADSVPLAVLVHGATR---------------------------------GLFEPSSTLIDLDQDGWQAHSEQAPVVAQLSGEHLAYVMYTSGSTGTPKGVMVEHRGLCNLMHWGS--TLCPPQTDGALLQRAPFSFDGSVWELFWPLCAGLRLVLARPD-GHRDPAYLVQLIQARRVTT---VKFVPALLHAFLEAPHVEGCTSLTDVFCGGGE-LTLALVRRLRERL--PRVRLHNVYGPTEATVDSTAWTLEPQQPLPEQAPRPIGNTRLYVLDAHDRPVPLGCVGELHIGG--IGVARGYLGQAARFIASPFIEGDRLYRTGDLVRYRANGDLEFLGRNDFQVKLNGLRIELGEIEALLAAHPALGQAVAL-----VRDERLVAYAACQEGHAVPA--LETLRSYLLAHLPAYMVPSAYVILGQLPLSPNGKIDRQAL-------------------------------- 104782379 468 -------------------------------------------------------------------------------------------------------LSYGQLNQRANALAGRLIDLGVKPDQRVAVAARRGLDTVVGLLAVLKAGAAYVPIDPAHPGERLAYLLQDCAPQVLLTQSSLRERFVGQAL--------------------------------PIIELDFAGIEPESTANPQVPGLAADNLVYVIYTSGSTGQPKGVMVEH-RMLANLVDWHCDTFDLHAGSHTSSLAGFGFD-AMAWEVWPALCAGATLHLAPVREGGEDIDALLRWWHEQPLQVSFLPTPV------AEHAFAQGQAHPTLRTLLVGGDR--------LRRLARERGYQVINNYGPTEAT--VVATSGQVLAGGALHIGKPIANTQLHVLDEQRRPLPVGAAGELYIGG--LGVARGYLNRPEMTAERFIDDPFRLYRTGDLVRWLADGTLEYLGRNDDQVKIRGVRVELGEIEAALATHEAVREGVVL-----LRDGQLVAWYIAEQVVTPL-----QLHEHLRGRLPAALLPTAYMAVPAWPLTANGKLDRRAL-------------------------------- 212275534 26 ------------------------------------------------------------------------------------------------------RYTWADTYSRCRRLASALARRSVGHGSTVAVIAPNIPAIYEAHFGVPMAGAVVNCVNIRLNAATVAFLLEHSSAEVVMVDQEFFTLAED-SLRIIADKKKGTFEQPLLIVIGDATCDPTTLDALRKGAIDYEAFLESGDPEFAWPPQDEWKSIALGYTSGTTSNPKGVVL-HHRGAYLMSLSGALIWGMNEGAVYLWTLPMFHCNGWCYTWTLAALCGTSICLRQVSA-----KAIFSAIANEGVTHFCGAPVVLNTIINAPPADTILPLPRVVNVMTAGAAPPPSVLAAMSKLGFRITHTYGLSETYGPSTVCAWWDRLPADERARLHARQGVRYVDVVDPKTMTPVPADGTTMGEIVMRG--NGVMKGYLKNPEANAEAF---ENGWFHSGDLGVRHGDGYVEVRDRAKDIIISGGENISSLEVEKAVYLHPAVLEASVVARADERWGESPCAFVTLKDAVDRSDELARDIMRFCREKLPGYWVPKSVVFGP-LPKTATGKIKKHELRAKA---------------------------- 85716049 2297 -------------------------------------------------------------------------------------------------------LSFGALDARANRLAHHLIARGLRREQRVGVVVERTEATMIALLAVLKAGGAYVPLDPELPLERRTFVMRDAGISFLLTGQLDVEGGS---------DGMERISLPSFD-------------------------FDAGPDHAPQPELHAGNLAYLIYTSGSTGLPKGVAVAH-GPLAMHCQVTGHLYEIDESSCELHFLSLAFDGAHERWL-TVLSHGARLVMRDDELWTP--EQTVESLHAHRVSHIGLPPAYLQQVAEVVE---QTGNPPPVRLYSFGGEAMPKEGFDKVRRIL--KPQILINGYGPTETVVTPLVWKVDECETPYAPIGVPVGDRHAYILDGSLNVIPAGVAGELYLGG--LGQARGYHDKAGMTAERFVPDPFRLYRTGDLARWREDGTIEYLGRSDDQVKVNGFRIELGEIQTTLLRHKEVEQAAVVALPRA-KGNQLVAYVAPKAETHASDALAERLAAFLKQVLPAYMVPARIVVLERLPVLSSGKVDRRSL-------------------------------- 89055404 29 -------------------------------------------------------------------------------------------------TDPAETLSWSDFHGRVTQAANLFRSLGVGPTDTVAYLLPNCNETAITLLGGAVAG-IAAPINPLLEPEQIASILRETGAKVVVTTDVAQKVNEALAMAPGVKTVLELRYLTGLKKFIVPFLRPKNPAQHNARVLNFTAELNKQNKTLDFEDVREDRVACYFHTGGTTGMPKVAQHTYSGMIYNGWIGHTLLF--TEKDTVICPLPLFHVFACHVILMAMVASGGHVV-FPTPQGYRGEGVFDNFWKLVERWQVTFIITVPTAISAMMQRPVDA-DISSVKTAFSGSAPLPVELFRRFEKATG---VTLIEGYGLTEATCLVSCNPVEGEKKIGSIGVTFPHTDVKIITGTPNGPVEAESIGEICISNPGVFSGRTYTEVDKNKNLYYFGDY---LRTGDLGRFDEDGYLWITGRAKDLIIRGGHNIDPAEIEETLAGHEAVAFAGAIGQPDAFAGELPCAYVELVEGATITEA---ELMAHCSTHVHERAVPKYLEILDELPKTAVGKVFKPDLRKKA---------------------------- 182440509 91 ------------------------------------------------------------------------------------RPDAVAVV------DEHRTLTYREAARLSAQLAHHLIERGLSAEQVVGISLGRSAEMVVGLLAVLQARGAFVPLDPQWPATRRSVVVEDARAVLQLNSTGKAEAG----------------------------------EPDAVRVDLGDWTYGAHPGDAPEVSVPGASLAYVIFTSGSTGRPKGAMIRHEAISERLLWQSAEILHFGHDDASLFKAPLSFDISVNEIFLPLVTGGRLVVLRPGGERDPHHL--LSVIAEQRVT---FTYLVSSMLDVLLEIAGDSGRLDCLRHVWCGGEVLTPELYERFRDRLGIPLYHGYGPAETTIGVSHVI--YRGVATRLSTSIGRANPNTQLYVLDDELRPVPVGVGGELYAGGFLLG--RGYVNAPGLTASRFVSDGSRLYRTGDLARYAPDGSLDFLGRADNQVKIRGMRLELEDVEASLAEHPGVRHTCVVARKNSVGGTYLIGYVIPSGGHQ--DLSADDVKAWAAEAMVEYMVPAHLVVLTEFPLTANGKIDRRALPEPAVG-------------------------- 182440509 1598 --------------------------------------------------------------------------------------------------GTTRSLDYGELAHAKDELAAVLRAAGAGPGHRVAVAVPPSLEQVVALLAAVTAGSAYVPLDPAYPDERLEYVLADSAPQVVLVDPEQRARFT------------RLLDRAGVRARVLVQGDQHPLDTGSL------------------PAVAPGDPAYVIYTSGSTGRPKGVVVPH-SAVTTLLANTRDDVEFGPHDVGVQFHSFSFDFA-VWELWGTLVHGGELLVPDYALTRSPVDFH-RLVRERGVTVLNQTPSAFHRFIEADLHADEP--VTTLRRVIFGGEPLDLGRLRGWVERHGTSAPELVNMYGTVHVTHRVLTDEDFTRGDDAGPIGRPVPGLTVHLLDDRLRPVPPGRVGAIYVAGGQLS--LGYLGRPGLTAERFVSDGSRMYHTGDLARRTLDGELEFVGRADDQVQLKGFRIEPGEVESAVRELDGVVDAAVTV---ADGGDHLVAHVVGVPPADLT--------RLLAAKLPAHMVPGLVLPTDTLPLTVNGKLDRGALRERAA--------------------------- 182440509 3051 -----------------------------------------------------------------------------FDLAAERDPGRVALVADGA------TMTFAELRERSRAVAGVLARRGIGPETTVGLAIPRSLDWIAALFAVLRVGAAYVPLELDHPDERIAAIVEDARPEVILTVSAVSPRGELIELDRPLPEA------------------------------------EPYTTFAPDDPDRLRHPAYTIYTSGSTGKPKGVVTEYAGLTNMLINHQRRIFAPVLAEHGHRVFRIAHTVSFAFDMSWEWLADGHEVHICDEELRRDAPRLVAYCVEHGIDVVNVTPTYAQQLVAEGLLDDPGRRPA---LVLLGGEAVTPTLWQRLAETDGTVG---YNLYGP--TEYTINTLGVGTFECQDPVVGVAIDNTDVYVLDPWLRPLPAGVPGELYVAG--VGIARGYLGRSAQTAHRFVACPFGMYRTGDLVIRRPDGNIAYLGRTDQQVKIRGHRVELGEVEAVFAAHPAVRFVAAVAQPDPDGAHRLAAYLVLADSADL-----ARVAEEVGGGLPDFLRPTHYARVDGIPLTVNGKADTKAL-----PEARPLGALTT---------------- 154174438 27 --------------------------------------------------------------------------------------------------DDKQKIKYGELKSSVDKAAMYLQAIGVKFGDKVGMAVVNSQEFIIAYFAVTAIGAVAVPMNTFLKSEEFSYILNDCGAEILFASSQLAKELAPLNELKQLQKIIWIGEVPKSLQVTRLEPKQNSLQGVNERNINFVDLLSHKYSLSIAKTPEIDDLVHIIYTSGTTGKPKGAMIS-YKNIFSNIEGAHNRFIVRSSDRFIVFLPMFHSFTLTAMILLPMFVGASMVLI---KSVFPFSNVLKQTLLKRVTVFLGIPAIYTAIGKAKIPWYFR-WFNRIRLFISGAAPLAKQTIDDFKVKFPHAR--LVEGYGLSECSPVVAANLYDKQ--KSLSVGPALEGYEVKIVNDEMIEVGTGEIGEIIVKG--DCVMQGYFGMPNITDETI---INGWLKTGDLGKVDDEGFIYIVDRKKDLIISKGINIYPREIEEVLYKLEEVEAAAVIGIKDEHADEEVAAFIQLKEGMDLDE---KQVRDYLKKHLANFKIPKSIYFAEQLPRNATGKVLKRVLKE------------------------------ 157371657 29 --------------------------------------------------------------------------------------DAIALI------DPERSLSYRRLNQLSDRLAAALQRRGIQSGDTALVQLGNVVEFYVTFFALLKIGVVPVNALFSHQRNELNAYAVQIKPALLIADRQHGLFGNDEFLTAFRAE------HPSLRVVALRNQDGGEQSL--------AAWLEEDSSGFVATPSPADQVAFFQLSGGSTGTPKLIPRTHNDYYYSIRRSVE-ICHFDVDTRYLCALPVAHNYPMSSGVLGVFYGAGLVVFASD----PDAGQCFRLIEQHQINVTALVPPAVTLWLQAIEEWGGCQQLTSLKLLQVGGAKLGETLAARIPAEIGCQLQ---QVFGMAEGLVNYTRLDDDDQHILTTQGCPMSPDDELWVADEDGNPLPVGETGRLMTRGPYT--FRGYYQSPEHNAAAFDKD--GFYCSGDLISLTEDGYVKVEGRQKDQINRGGEKIAAEEIENLLLRHPEVINAALVSMPDELMGEKSCAYIIATSALKPVV-----LRRHLREGVAEFKLPDRFIQVDTLPLTPVGKVDKKLLRQ------------------------------ 16078891 480 ---------------------------------------------------------------------------------AEKTPDHTALVY------GNMSISYKELDKRSNALARELIQKGFRKNETAGILAAHSPEFMISVLAVLKAGGAYLPLDAELPPERVSFMLEETQAKMLIVQKGLEQN----------------------------------AAFSGTCIISDAQGLMEENDIPINISSSPDDLAYIMYTSGSTGRPKGVMITNRNVVSLVRNSN---YTSASGDDRFIMTGSISFDAVTFEMFGALLNGASLHIIDKS-TMLTPDRFGAYLLENDITVLFLTTALFNQLAQVRADMFRGL-----HTLYVGGEALSPALMNAVRHA--CPDLALHNIYGPTENTTFSTFFEMKRDYAGPIPIGKPISNSTAYILDTKGRLLPIGVPGELCVGG--DGVAKGYLNRNAVFSPHPFLPGERIYRTGDLARWLPDGNLEYISRIDRQMKIRGKRIEPAEIEARLLEMEGVQEAAVTLREKDGEAQLYTHYV---GDHKKTD---TDFRADLARVLPDYMIPQHWVRVERMPLTGNGKIDRSALP-IPENKPAKRQNI------------------ 196243880 499 ------------------------------------------------------------------------------------HGDNPAVI------SSKGTLTYNQLYQQSCQLGQHLRELGVNSNELVAILMDKGWEQIVAVMGILAAGAAYLPIDPHLPPERIAYQLENSQTKIILTQSWLAEG--------NTEWAIVNEQQRTILSLNTFPPSPPHPLTPSPPPLTSPD-----------------DLAYVIYTSGTTGLPKGVMISHRNVVNVITYTNQR-FGVTERDRLLGLTSLNHDLS-VYDIFGALSTGASIVLPDGD-RAKDPHHWTELMLQEGVTLWNSVPAMMEMLLDYLENSAVLAPKQLRLAILGGDWPNRLRSLIPEVQMLSIGGPTETTIW---NIGYEIDTVDPTWKSIPYGRPMGNSQYYILSETLEDCPVWVPGQMYC-----GGVQVAKGYWQDEEKTRDRFIRHGERIYATGDLGCYLPDGNIQILGRVDFQVKIRGYRIEIGEIEAILRQHPGINAALV-----QADHNKLFAYLIANPNASPT---IAELKEFLKNKLPDYMMPSGFIFLEEFPLSANGKVDRLSL-------------------------------- 62425652 27 -------------------------------------------------------------------------------------PDHTAVI----DDDHSVRWTWRELDDRAEALALTLQAGGVGRRDSVLLVSANHAEVIQSFWGIIRAGAVIAPPNAALSTEELLSISADVAPAAIIVDRA------------------------HADFVEALQQTGFTGPVLWIGELPNEADSNAGSGDF---AVEEDDPCWYFFTSGSTGKPKAATFTH-RHLGAVLMNHRCDLFPVEDENGASLVLAPLSHGAGIHMLAQVFGGTPSVIHPG--GKVDPSTLWDSIDGYRITNAFTVPTILNRIVAGYPADRGPADHSLNRVVYAG----APMLATDQSRALERLGPCLVQYFGLAEVTGAITVLRPEEHGTIPVDSAGIGTCGRARTGDEAGNEVAPGEQGEVCVAGPTVC--AGYLGRADANAESFA---HGVFHTGDVGYLDKRGFLFLTGRKSDMYISGGSNVYPREIEELLLTDAEVAQAVVVGVPDAQWGEIGIAIIEPATGNAESGTASERLRALCKSTLAAYKVPKEIHFVDAMPVTAYGKLARKELKA------------------------------ 13475813 9 ---------------------------------------------------------------------------------------------------DRATLTHGGLRRLIAATAERLHALGIGRGDRVAIVLPNGPEMATAF-VAVAAAASTAPLNPAYRADELDFYLTDIGAKAILVAEN--ETGPAV--------AVAERLGIGVLRLVVQPDTPAGSFTIEGVAI---------GPQAAPDMAGDGDIALLLHTSGTTSRPKLVPLSHANIAASA-AHIGATLGLSADDRCLNIMPLFHIHGLIAAVLSSLAAGGSIYCTPG----FNALRFFQWLGDAKPSWYTAVPTMHQAILPRAARNEEILAAARLRFIRSSSASLPAQVMGELEATFG---CPVIESYGMTEAAHQMASNRLPPGLRKP-GSVGAGAGPEVAVMAPDGRLLTTGETGEIVIRGP--NVTAGYEKNPDANATAFA---HGWFHTGDQGVLDEDGYLRVTGRLKEIINRGGEKISPLEVDDVLMDHPAVAQVVTFAMPHDKLGEEVAAAVVLREGMIATE---SDIRSHAATRLADFKVPRKILILDEIPKGATGKLQR----------------------------------- 145249538 38 ----------------------------------------------------------------------------------------------------EHTLTYGALASDSDRLACLLLSRGISRGHVVALALDRTPDLIMFILGVLKAGATYVPVDPALPPERVNQMLDDEALRLVIVSPVSTKGGAGTGRYDYGNKAV------------------------CCTTSELQDQMRYQADKRPAVDIQPDDIAYILYTSGSTGKPKGVEIHHAAICNYALSVHQRPGC-TDQDRVLFKSTISFDMA-AFEIYVPLLCGATVV-QAQAHDIRDPRALMHLIDRHSVTFSVATPTILQMMLDSGWCGTPGFSK-----LVTGGEALSPRLA----ERLTACVEEVWNLYGPTETTASVAA--WKVQVGEDILIGTPNPNTRLYVLDADLQPVPVGSTGELYISGA--GVARGYRNNPERTKAAFFWEGHTMYKSGDLACFLDSRRLAVIGRADTQIKIRGQRIDPGDVEASITAHADIANAVVV-----NRDERLVAYCIRKPGVGSAEPLAKLLRPWLEDRLPGYMVPSFFVEVDRFPSTLNGKVDLRAL-------------------------------- 91786587 24 ---------------------------------------------------------------------------NFLDRTADVFPHRTAIIH-----GTFRQ-TWAETRDRCYRLASALVKLGIQAGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREF-----------SPLVVKALQGVSNPPRVIDINDLEAPAGAAIGETDYESFLAGGDPAFPGRWPTDEWTPIALNYTSGTTGDPKGVVPSHRGTYLMSLLQMTDW-ALPRAPVYLWTLPMFHANGWCFTWAITAAAGTHVCL-----RKVTAANVFTAISDHGVDHFCAAPIVMAGIAS---TPEAERRPLPRRVRVLTAGSPPPAAVLEAVRAMGFDVDHPVSCAWQTEWDELPADQQGRLQARQGVRAAALENLRVADPDTLEPVPRDGVATGEILIRG--NTVMMGYLKNPGATAKAFAG---GWFHTGDVAVVHPDGYMQITDRSKDIIISGGENISSVEVEEVLYRLAGVLNAAVVAQPDDKWGEVPCAFVELKPDAPLLTEV--DVISFCRDRLAHFKCPRRVVF-AELPKTATGKIQKFRLRELA---------------------------- 108760684 2729 ---------------------------------------------------------------------------------VSRTPDRVAV------EDGVRTLTYREVEVLSGRLARHLVSRGVKRGDIVALAVSQPADVVAGLMGVTRAGAAVVVLDVDHPAERLAGILADTRAQALVASES----------------------------------CRARVPSREGLTVIPLDSLPEATEDVCGLP-EGTDAACVVYTSGSTGRPRGVVLEHRHLV---AATQARADVYGEPGVVMSLAPFTFDASLAGLLWS--LFGGGTLRYPDAEEHGDPRRLAERIARSHVTHLVSVPSLYGQILAAAPVGGLRG----LRAVSVGGEPCPVELTRAHHEAL--PAVSLFNEYGPTEATIWSTVHRVRVDEEGRVPIGRVVPGARVYLLDAHRRLVPRGAPGELYVGGA--GVARGYLGQPGLTSERFVMDPFRMYRTGDVARWRADGTLEFIGRVDHQVKVRGFRIEPGEVEAALLAHPAVKEAVVVAREDGKGPKRLVAYGVLATEGPGEKPDAQALKEWVRSRLPPYMVPATFVAMDSLPRTRHGKVDRRAL-------------------------------- 118616114 33 -----------------------------------------------------------------------------------------------------RQTTYREVGQRAAQLANALRGLGISGDQRVATFMWNNAEHLVTYLAVPSMGAVLHTLNIRLFAEQIAYVANEAEDQVVL-----------VDLSLTNLLAPVLPNLDTVHTVIAVGEGDTAALEESGKTLRYDELLDGQSTEFDWPHIDENSAAAMCYTSGTTGHPKGVVYSHRSFLHSMATCTANGIGLGSSDRVLPIVPMFHANA-WGLPYAALMAGADLVLPD---RHLDARSLVHMVENLRPTRAGAVPTIWNDVMHYLEKNP-GHDVSSLGLVACGGSAVPESLMRTFEEKYGRQLWGMTETSPLATMAWPPPGTPPDRHWAIRSTQGQPVCGVETRIVDDNGEPNDGQAVGEVEVRGPWITGAYYLGYDQSEF-------DSGWLRTGDVGRIDELGFITLTDRAKDVIKSGGEWISSVELENCLIAHPDVVEAAVVGVPDERWQERPLAVVVRREGATVSAA---ELRKFLADRVVRWWLPERWAFADQVPRTSVGKYDKKTIRAGYAESVYQVTDV------------------ 84516553 3 ------------------------------------------------------------------------------------------------------QISGGEFLYMVHRVANALVACGLQPGDRIAVQIEKSPMALAIYGGAVAAGVVFLPLNTAYPPAEIDYFVGNAMPKMLVAD--GRRAGALTPVAQAHDA-----------QLMVLNADGSG---------SFADLVAAQSADFTPVARGVDDLAAFLYTSGTTGRSKGAMLTHGNLLSNAQVLTREW-QFTDKDVLLHALPIFHTHGLFVATNVSLMSGGAMIFLP--------GLNMDDMIRLMPQATTMMGVPTFYTRLLDDPRFTASLTAHMRLFISGSAPLLAETHVQFEKRTGHR---ILERYGMTETNMLTSNPYDGERRAGTVGLPLAGVELRIA-DPETGAALPQGETGMIEVRGP--NVFQGYWQMPEKTAAEFRSD--GFFMTGDLGLIDDKGYVNIVGRAKDLIISGGYNIYPKEVELVLDDMPQVLESAVIGLPHADFGEAVVAVLV-ATGQAPD---IAEIENALQNKLARYKQPKAYIVVAELPRNNMGKVQKAALRK------------------------------ 108800723 54 -------------------------------------------------------------------------------------------------------LTFAELDDASDALAVALQGLPGGTPGTVAIMCRNHRGFIEALLAANRIGANALLLNTSFAGPALAEVAEREGADVVIYDEEFSETVER-----------ALSGLPDAVRIIAWTDEPG-----GGAETTVDALIEAHRGERPRPAERSSEI--ILLTSGTTGTPKGAKRSAGSGGAGDLKAVLDRTPWRAEETTVIVAPMFHAWGFSQLLFAGLLACTIV-----TRRRFDPEATLALVDEHKATGLIVVPVMFDRIMDLPDEVRARYSGRSLRFAAASGSRMRPDVVTAFMDQFGDVIYNNYN----ATEAGMIATATPADLRAAPDTAGTPADGTEIRIFDPDFRELPPGETGSIFVRSG--TLFDGY------TSGSTKDFHDGFMASGDVGYLDENGRLFVVGRDDEMIVSGGENVYPIEVEKTLAAHPGVAEAEVLGVDDEKYGQRLAAFVVPAAGASLTPD---ELKEHVRDNLANYKVPRDIVILDELPRGGTGKVLRNELRA------------------------------ 9937227 514 -------------------------------------------------------------------------------RAAARHPDAVAVSCGG------TQLSYGALDTRAERLAAVLRAHGAGPERLVALCLPTGPEWVVGALAILKSGAAYLPLDPGDPAERRASVAADAGATLIVSDTA----------------------LPPLHRVDV------------------TATLPDGAPEPTARAVLPGNLAYAVYTSGSTGGPKGVLVTH-ANVTGLLAACREALPALDAPRTWSATHSPAFDFSVWEVWGPLTAGGRLVLVPPD-VARAPDELWDTLRDEQVEVLSQTPSAF--HHLLPTAVRRAAQATALELVVLGGEACEPARLTPWWDALGDRRPAVVNMYGITENTIHVTVRRMTAADRSGSPVGRPLPGQRADLLDPHGRPVAPGGRGELFVGG--VGLARGYLGRPGLTADTPGWPGARRYRSGDLARLLPDGGLDYAGRSDAQVKVRGYRVEPAETEAAALTHPAVRHCVVVPRGDGDR-RHLAAYVVADTRACDGPG----LRTHLAERLPRHLVPASVVFLKRIPLTRNGK-------------------------------------- 163725438 29 ---------------------------------------------------------------------------------------------------EDRAVLYKEFDKKSNRIANGIKALGLGANDRISVILPNGLEYALADFGIYKSGAALVPSNMMVAAGDIAHILQDASVKMAFVHES-----------MAKKVLAMQKNLPLLKQIVVVGGASRD------GLTGWEDFLAQNSEEPLSPTASEADDALIVYTGGTTGKPKGVLHSQ-RGLFFDVIAHVVGLPLTHKDKILLMTPMSHATGW---LLFAGCVKGTSFCFEMV---FDPFKVLEVIEKEKVTMTMMVPTIIYVF--LDILKGMEVDTSSLRIIGYGAAPIAASRLEEAMERFGRIFYQKY----GLVECPNMITTLTVEDHVRAQSCGKPDHMVSLKIVDDDGNELPMGQVGEIVVKAPYV--MSGYLNLEDATKKTLKD---GWLYTGDMGKVDDEGYVYIVDRKKDLVITGGMNVFPADVEACLINHPQVKDVSVIGIPDDHWGEAVTAC-----VVAEEGAVEEELIQFCKGKVSKYAVPKKVIFMDELPKTIIGKIDKKTLRA------------------------------ 103486496 25 --------------------------------------------------------------------------------NAAAHPDRLALVDAPNRAGEPRRLTYAELAAEIDRLAGALVAAGIGKDDVLLVQLPNIGEFVALYFAAAKIGAIVSPAAVQYRSHELTGMIGVVEPKAFVCAT----RVKGCDHVGVAAPLLEG---------IALMTFGPSPPADALDLSTAQGDATALAAHVAANPVDADDIFTICWTSGTTGVPKGVPRSHNHWIAVAAAGYE-AMKVEPGDVLLNPFPLINMASIGGITMCWLTSAGTMVLHHP----FDPGVYLKQIATERPSLTIAPPAVLNMLLQ-NEALLASVDLSSLRVIASGSAPLAPAMVRGFQEKLGNEGMSFITGEGDMPDPDKRASLFPRRGQYPPPYGTGRAPNIESRLVPPGGGDPMDGMAGELQIRGP--SLFEGYHNAPEQTAAAFTDD--GWFRTGDLFEIEGGDFYRFVGRCKDLIIRGGVNIAPEEIDQLLGGHPLLAEACVFSLPDPTMGERIGLAYVPRG---ADDVSLADVTDYLRAKLAVFKLPERLFRFDALPRNVTGKVMRSEVREMALAQL-------SLNNPS----------- 214043922 7 -----------------------------------------------------------------------------LARSAEAGPRRPALF-----AGQVEVADYGTFDAQARAVAAWLIGQGVGPGDRIALFMKNTPDYLIIFYGIWYAGAAVVPINAKLHARETAYILEDSDARIVFCSPGLETG------------------------------LGDGISCIVAPSDLYRDILTVQ-PVAAVVPRASVDLAWLFYTSGTTGKPKGVIITHGMALSMALCYHSDVDPVSPDDAALYAAPLSHGAGLYNLMHVQMGARH---VCPASGGFEADEILDLAAHFGRVHMFAAPTMVKRVTDHARASGRHGGLRTIVYAGGPMYNADIIDAVDHFGPVFAQIYGQGECPMGITAMPRQIVSDNHPDWRARLGSVGRAQSAVEVQIGDAQGHPLPVGEAGEIMVRG--QTVMPGYWNNPEATAKT---LINGWLMTGDVGVMDAEGYLTLHDRSKDMIITGGSNVYPREVEEVLLEHDQVIEASVIGRPHPDWGEEVIGFIV-------GTAPEAELDALCLSQIARFKRPKAYVRLEALPKNNYGKVLKTELRELL---------------------------- 145224942 12 -------------------------------------------------------------------------------RAQRRHGDKPLLICD------DERLSYAEADERSAVLAARLTTLGVGKGSHVGILYPNGAQWVVAMLAAARIGAVVVPFSTFSTAVELRRQLRDSDVGVLLATRAFRTHDYVRALVPLDDGPLLSAEVPVLRHVVFDAECGGAADVSALEG-----------------DVDGSDVLAIIYTSGSTSDPKGVVHTH-TSLLAHQRGLNEIRGLTAEDRLFCNSPFFWIGGFAFGLLATLVAGSTLIC----STASDAGRTLDLLEAEKPTMTNGFVAGITHLTRHPSFARRDLSSMRRGNLYSIMAP----------DVRPADPELRHNMLGMTEAGSVVLLSESDQPEARRGSYGFLAPGFDARVVDPDTGSDTDGAVGELVLRGPHL--MQRYYGRS---REECFDA-DGWFHTGDLVRRDDDGVFYFVGRAGSMIKTAGANVAPAEVEAALQAVDAGVAVHVVGLPDPERGQIVAAVIATDNGTVFDEP---AVKEALSTQVSAYKIPRRVLSLTEIPTMSSGKIDLAALRRL----------------------------- 194016206 30 -------------------------------------------------------------------------------------RNKTAITYA------DTHMSYQELDERVSSLAAGFHQLGIQKGSRVVVQLPNIPAFFEVIFALFRIGALPVFSLPSHRSSEITYFIEFAEA------DAYVIPDIHDGFDYRSLARQVKEKLPSLPHVIVAGKAEEFLDL---------DDLRKDPVLDPQIHVEASDIAFLQLSGGSTGLSKLIPRTHDDYMYSLWKSNE-VCELTKDSVYLATLPVAHNYPLSSGVLGTLYAGGRVVLAPGS----SPDVVFPLIEKERATITAVVPPIALIWLEA--APHRSDDLSSLEVLQVGGAKLSAEAAKRVMPALGCK----LQQVFGMAEGLVNYTRLNDPEHVIIHTQGRPMSEYDEVVVDEEDKPVPNEVAGHLLTRGPYT--IRGYYKADEQNKKAFTAD--GFYRTGDIVRLTKEGNVVVEGRDKDQINRGGEKVAAEEVENHLLAHPDIHDAAMVSMPDPFLGERSCAFVIAKGNNKPAP---HALKSFLRERLAAYKIPDRIEWIEAFPQTGVGKVSKKALRELAS--------------------------- 88812180 517 ------------------------------------------------------------------------------------------------------TLSYAELDAAAAGLAGRLWAGGLRPGDIVGLLLPRGASLITAVLAAWKVGAAYVCLDPAAPAGRLQHVLSDSGAALV--AGCGSAPGGLDGVCWFNLEAA--------------------------------DSAPGAGRAPGPALRHPDWPAYVVYTSGSTGVPKGVLVSQGNLVNYVNGVL-DVLELTPDASLGALSSAAADLGYTAW-FGALLSGRTLRLIDDD-LASDPEALALALEQAPIDCLKIVPSHLKGLLAASRPGRLLPRQCLVLGGEGLDLGLIRRLHEL------RPGCRIVNHYGPTEATVGCLTHVVQRAAEPTLSGFVPIGTPLARTQLHYLNSMPGGAAGELYVGGA--GVATGYLGQPGLTAERFADNGSRLYRTGDRARLLPGGMIEFLGRLDHQVKIRGFRVEPGEIEAWFKACPELADAVVVARQGPTGGLRLVAYLVAAGPVDL-----QGLRARMAAALPDHLIPAAFVELPLLPLLPNGKVDR----------------------------------- 121611582 32 -------------------------------------------------------------------------------------PDRVAFI------DGDRSITYTELGRLVGKAMAAFSSLGLQRGDGVMQLSGNRVEVFVVMAAAYLLGLRSVTLHAMGGYDDHVYIVNDADPSVFISEQA-----------HQQRAVALRAGCPGVPRWF--------AHGSCEGFADFWELADTMEPAPLVSHAASTDIIRLAYTGGTTGKPKGVMLANRSVWMQAVLLMAARG-LRPGTRVLCPTPISHGAG--AMIVPTLALGGTFVL----QRGFDPDRFIDAVKEHRIGSVFLVPTMIYKLLDHPRCA--TADFSSLELLSYGASPMTPA---RIREAISRIGPVLAQSYGQTECPSNILHLTPEDHCRADVDTGMPYPGVTVALLDANDQPIEPDEVGELCVRSPLV--MDGYWKQPEQTAEA---LRNGWLHTGDMARRDSHGYYYLVDRRKDMVISGGFNVYPKEIEDVIAQHPSVAAVAVIGVPDERWGEAVKAIVVIRPDVRVGPE---ELREFVRHAKGAVCTPKTVDFVEALPLTPLGKPDKKALRE------------------------------ 115385521 20 -----------------------------------------------------------------------------------------------------RSLTYQQIRQRALTFGHALRKWNWAKGDVLLTFAPNSIDLPPVIWGTLAIGGVVCPVNPSYRAEELVHPLKDAKAKAIVTQRAQAPAALDAA---------RRVGIPHDRVIILDELPQELTDDGTA-----------YGPHAPPIVQPDQELAFLVYSSGTTGLPKGVMLSHRNMVANLLQSAAVDQGVGEGDRALALLPFFHIYGLTYLLNHTVYLGLSTFVMP----RFHFDTFCRVIQDQKITYAYVVPPVILELVSNPR--VAQYDLSSLRMMLSAAAPLAVELIHALQQKLGLR---VRQAYGMSECAPCTHMQTWDEARTHLGSVGRLLPNMTAKYAPVEG---ETGRSRELWVKGP--NVFLGYLNNPKANAESFSDD--GYYKTGDVGYADEHGHFYITDRVKELIKYNGFQVAPAELEDVALGHPAVADVAVTGVKSGQSGELPRAYVVVARGYAPSKATAEEIVKYVADRVISYKRLRGVHFVDSIPRNPSGKILRRELKK------------------------------ 89274997 281 ---------------------------------------------------------------------------------AAERPDALALV------DGDRTVTYRRLDEWSDRLAHGLRAAGAGDGTLVGVCLERSAQLVAVLLAVLKAGAVYVPLDPAYPADRLAYTVEDSGTDVVVTESAGF------------------PGSPGVRVLTPAQVLESGGA---------------APDGPPATGAGPQEAAYVIYTSGSTGRPKGVLVPHAHVVALMDAT-RDDFTLGAADVWTFFHSVAFDFS-VWEIWGCLLTGGRLVVVPYWVSR-SPEQFHGLVAARGVTVLSQTPSAFTQFAAADRDTAEPLA---VRLVVFGGEPLDTRSLLPWLDRHPGDRCRLVNMYGITETTVHVTAETVTRRLALAGSRSVGRALPGWRVYVLDGRLAPPGVAGEIHVGGA--GVALGYLRRPDLTRERFRPDPFGMYRTGDRGRLRPDGALEHLGRLDNQVKLRGFRIELDEIRTVLAECPGVTAAAVTFRQTDPGDARLDAYVVLSEGST------ADVRERAARVLPAHMLPSTLTALPALPVTANGK-------------------------------------- 115378687 15 --------------------------------------------------------------------------------------------------------TYADFYRRACQLAHALKRLGVQPGDRVASLCWNHHQHLELYFAVPAMGAVLHTLNLRLAPKDLGYIAHHAGDRILVVDRTLLPLLEKF-----------VKDVPSIEHVIVIPDDGP----APEGTLDYEQCLASEPTAFDFPTLEERSAAMLCYTSGTTGNPKGVLFSHRIVLHTLVSCMGEVIGPTAQDVMLPV-VPMFHAAAWGLPFDALITGAKLVFPGP---HLDAVSLLDLMAQERVTLAGGVPTIWLGILALLDQEPKRWDLRTIRAMLIGGSAAPASLIDGFMKRHGAWGMTELNPVGTLARLKPHHADLDDAARLDIRASQGYPIPFVEQRHVSDTGPWDGKTMGELEVRGPWV--ARSYYSDEGADRFTQ----DGWFKTGDVVTIDAEGYLRITDRSKDVIKSGGEWISSVALENALMAHPAVLEAAVFAARHPKWDERPLAAVVLKPGQRATAE---ELAAYLQQHFVKWWLPEDYLFVPQIPRTSTGKFLKMKLRE------------------------------ 154309326 101 ---------------------------------------------------------------------------------VNAHGDNLALISRS----QNVKLTYRELDEKSNVIAYGLRNLGVQKGDRVAVSLGNGWEFGAITYAIWKLGAVLVPLNPAFNTKQVVSALNHLEASHLIIGHETPLPFKIIGDLGQLANEWKSEAVPSLKNVVLVNNSNDELASFPATINFQEMVSIYGSDKEPNQELHKDDVINIQFTSGTTSTPKAACLTHHSILNNGYF-IGSRMALTPSDVVCCPPPLFHCFGSILGYMATATHGSTILFPSPA---FNPSATLLSVQENKATALYGVATMFLAELELLSTGAIPHTFEHLRTGIAAGSSVPPSLMEKLHKQLNLTGLTI--CYGMTETSPVSCMTTPTDPMEKRVDSVGKQLPHVSTKIISPSDPNKIGQRGELAVSGYLV--MKEYYADPNRTAEVLITDKDGKVWMKTGASMDEEGYVKITGRIKDLIIRGGENIHPLEIEDCIFGMEDVREVSVVGVPDHKYGEVVCAWIVPRQGVSRSSDDAEAIRHHVRTHLSGHLVPKYIFWMDEYPKTASGKI------------------------------------- 23015358 24 ------------------------------------------------------------------------------------------------------TLTYAQLSERAQTVARALAARGIGRGDFVGLWMSRSLDLHVALLGILASGAAYIPFDTEAPADRVAECLDDCAAKALIV-DAFTMGGITGTM---------------PAHTLILPSLEQGAPT-------------GASPDPRTQGASSADPAYAIYTSGSTGKPKAIVISHSNICHYLR-AANSIYGLRADDVVFQGASVAFDLSLEEIFVPYLVGARLWI--AGRRTLAEADQLPDVLAQAGITVLDTVPTL---------LGLLPGDIPGLRVIILGGEACPPALA----ERWCRPGRRIFNSYGPTEAT--VVATIAEVEPGKPVTIGRPIPNYVCFVADDLIQPVAPGMTGELLIGGP--GVAAGYLGRPDLTAEKFIANPWDTYRSGDAVAIDENGDITFHGRIDDQVKIRGFRVELGEIEARLAALPGVHQAAVSLRTDD-GIERLVATIVPETGATIEGGT---LKEGLRGQLPAYMVPSHYLVVDELPRLISGKLNRKALKD------------------------------ 218295328 11 -------------------------------------------------------------------------------------------------------YTYGELYQRARRAAGALRALGVGPGDRVGLLSHNHLAYLDLLFAGPLLGHILTPFNHRLSLPELQALHAYTEPRVLFYGEGFGEVALALDPKALPLEALEEGEE-----------------------------------APEALSVSLEDPALLLFTGGTTGLPKGALIPYRQLLLNALETAAAWG-LTREDR-YILATPMFHAALNALATPLLFLGGQVVLME----RFRAEEYLELTRRFRPTILFLVPTMFQMLTEAEGW--EGLDLGFVRFAISGGAPCPAPV----REAFRRKGVRFKQGYGLTECGVNCFAFELAEAEAYPESVGRPMPHLRARLVREDGQEAALGEAGELWLSGGVV--MKGYFRRPEENEKVFAWDGERLWKTGDLAYRDEGGRFYIVGRRKEMFISGGENVYPVEVERVLYDHPAVKEAAVVGVPDPRWGEVGAAFVALKPGETLEAE---ALRAFLRQRLAGYKVPKHVVFLEELPKTGPGKVNKEALKRL----------------------------- 111140011 1498 --------------------------------------------------------------------------------HARRIPDAIAV------QTDEQALTYRELNERANQLAFHLREHGVQPDARVALCVERGLDLVVGLLGILKAGGAYVPLDPGYPRERLAYMLADSQPVALLVQAATR---------------------------------DVVGDVSIPLIDFDHCAWNHAPIDNPQVPLSVANLAYVMYTSGSTGTPKGVMIEHRGLGNLLQWGS--HLCPNAEGGALLQRAPFSFDGSVWELFWPLSNGMRLVLA-----RPDGHREPAYLAQVIRTQQISVIKFVPAMLQQFLDLDESALCTSLTDVLCGGGELTAALARGVQARL--PRVRLHNVYGPTEATVDSSAWTLEPGAPVPIPIGRPINNTRLYVLDAHDAPVPMGISGQLHIGG--VGVARGYLGTAERFIDSPFVAGDRLYRTGDLVRYLPDGTLEFLGRNDFQVKLRGVRLELGEIEACLATHPALHEVAVL-----ICDERLVAYFTLR-GQAPS---LQALRDHALEHLPEYMVPAAFVQLDALPLNPAGKLDRKAL-------------------------------- 111140011 448 ---------------------------------------------------------------------------------------------------QDRSLSYTQLNRQANALAHQLVALGVQPDDRVAILARRGLDTLAGLLAILKSGACYVPLDPAHPAERLEYLLHDSAPVAILTQHDLRQRL-------------------PVSTVPVIALEPGNASI----------------DSNPQVAVTPSNLAYVIYTSGSTGLPKGVMVEH-HSVSNLVDWHCQAFDLHAGSHTASVAGFGFD-AMAWEVWPALCVGATLHLPPAQEGAEDIDALLHWWRSQPLQVCFLPTPVAEYAFSQ------GQGHPTLRTLLIGGDR--------LRTFTQAQTFAVVNNYGPTEATVVATSGRVEVGQ--PLHIGAPVANARVYLLDAQQRPVPIGVAGELYVGG--KGVARGYLNRPELSAERFLDDPFRMYRTGDLARWLPDGTLDYLGRNDDQVKIRGVRIELGEIESVLASHPALQDAVV-----QFRDGQLWAWFVPCQPVE-----IEALRTHLQATLADYMLPAAYVRLDALPLTANGKLDRRAL-------------------------------- 163734780 25 ------------------------------------------------------------------------------------------------------------------RFANVISDIGLKPGDRLAVQVEKSPQALAVYAACVRAGVIFLPLNTGYRATELAYFVANSGARLLLCDDS--KRGDLAAVAAQADARLE--------------------TLNADGTGSFTDMAKDMSEAFETVDRSSDDLAAFLYTSGTTGRSKGAMLTQENLLSNT-QTLTDFWRFSDQDVLLHALPIFHTHGLFVATNITLLAGGEMIFLP----KFDLDEMIRLMPQASTMMGVPTFYTRLL----SDDRFTRALTKHMRLFVSGSAPLLADTHTAFEERTGHR---ILERYGMTETNMNTSNPYEGDRRAGTVGVVL-PGVEVRVTDASTGVALPQGEIGDVEVRGP--NVFKGYWQMPEKTAEEL--RKDGFFITGDLGRFDEDGYLQIVGRNKDLIISGGYNIYPKEIELVLDEQPGVLESAVIGVPHPDFGETVVAVLVPVPKATPD---LSQIEQAVRQALARFKNPQKMIIVPELPRNTMGKVQKNELRA------------------------------ 158315497 21 ------------------------------------------------------------------------------------------------------RWTYSELWERVVEVASALRACGVGKDTRVGVLMTNRPEWISSVFGISLAGGVAVALSTFSTQSELDDLLRISGVSVLLLERSVLKKDFAAVLTELEPEALESARFPFLRRVVMIGEGGPAGAIETWGDFLARGRDEPREVEATGAAVQPSDTALLFFSSGTTSRPKGILNSHRGVAIQLWRFRRYRFDPEDHIRCWTANGFFWSGNFGMALGATFASGGSVVL---QPTFLPVEA-LELMATEKVNFPF-AWPHQWAQLEAAPNWKDVDLSSMRFADVNTAIARHPTVSTRWAE----PGHAYGNTETFTLTTGLPANTPPERH--RDSSGEALPGVTLKIVDPLTGAVVPRGEQGEICVKGP--TLMLGYVGIPL----DETLDAEGFFRTGDGGYLDVDDLLFWKGRLTDIIKTGGANVSPREVDETLATYPGVKVAQTVGVPHETLGEMVVSCVVPHDGVRLDAD---EIRGFLRERLASYKVPRRVLFFEEIAVTGSAKIKSADLRELAA--------------------------- 145589066 53 -------------------------------------------------------------------------------------------------------FSYRELDRLSLNFAAYLQTLELEKGARVALMYPNVIEYLVAMIGTLRAGYVVVNINPLYTSRELESQLLDSGASVLVLMENFAATYEQIAEQVTLKKVLELLGLKGVIVNWVARNIKHLIPEWSFPCIHLKEALKIGSHQFVQPQIGLNDIAFLQYTGGTTGVSKAAVLLHRNILNVLQIETWLRPGLKHQSHQQLQFLCALPMTHIFALTACLLGISQGALLVLVANPRDIDGFIKLLKKH-PGINIFPGVNTLFHALVHRPEFKQVKLPNLMITIGGGMAVHKTTADHWQALTG---VPIAQGYGLSETSPVVCVNSPLEKHF-TGHIGVPMPSTDIVILDDDEVELPQGTPGEIAIKGP--QVMACYWNKPEETRHSMTAD--GYFKSGDIGLITPEGFIQIVDRKKDMIVVAGFKVFPNDVEDVLTGMPGIRECGVIGAPHRKLGEIVKAYIV-KDNHHLSE---SDVMQYCKEHLTSFKRPRRIIFVHQLPKSNVGKILRRELRNL----------------------------- 163757880 31 -------------------------------------------------------------------------------------------------PEDGRRYSYGDVEEVSGRFANVLVGLGVNPGDRVAVQVPKSIESIMLYLAVVRAGAVFLPLNTGYTPVEIEYFLGNATPRIFVCD----------PKKRADYEALTSSLGIGLETMGVWQNHETSAGSLP-------DAGLAAPTVFDTVSRSADDLAAILYTSGTTGRSKGAMLSHANLVSNAE-TLADVWHFTKDDVLLHALPIFHTHGLFVATNVTLSAGASLIFLS--------GFSAETIITNIPGATSLMGVPTFYTRLLDEPGFTADLVKHMRLFVSGSAPLLAETHVQFEQCTGHR---ILERYGMTETNMNTSNPYDGERRAGTVGFPLPGVDLRIV-DAETGKALPQGEIGIIEVKGP--NVFSGYWQMPEKTREEFRED--GFFITGDVGVIDVDGYVQIVGRSKDLIISGGYNIYPKELELLLDEDEGVLESAVIGVPHPDFGEAVVAVLVPKPAAKLDEA---GIMESIQSKIARFKQPKRIVVLDELPRNTMGKVQKNVLRD------------------------------ 89899356 46 -------------------------------------------------------------------------------------------------------MTYGQLDQLSSALGAWLHSLGLAPDARVAIMLPNIPQFPVTMAGVLRGGYTCVNVNPLYTARELQHQLNDSGASVIVVLENFVATAEVIDQTPIQHVVVAQWITFAVRHLAKMVPPYKLTLTEGRTATSFKQAIAKGAAPFRSAPSTLDSIAFLQYTGGTTGLSKGAVLTHRNIVAAVLQAEAWFNPARIGDVRHVNSIAALPLYHIFALTLSLLAIRWGAQLTLIPNPRDFGGFIETLKKRPFHLLPGVNTLFNALLAQ--PQFKTVDFSSLCATQAGGMAASEGTAQRWLETTG---CPMVEGWGMSET-CAIGTNNPVLAREFSGTIGLPLPGIDIAIKDDEGQSLAQGSPGEICIRGP--NVMTGYYRQPEENRRAF--TTDGFLRTGDVGIMDERGYTKIVDRKKDMILVSGFNVFPSELENVISLCDGVLECAVIGVPDEKQGEAIKVFVV-RDNPLLAED---DVARYCQQNLTGYKHPKYIEFRDELPKSNVGKILRRELR------------------------------- 169783528 21 ------------------------------------------------------------------------------------------IIYQ--DADTQRFYTYKTLKDAALAFGQGLKAYDWRKGDVLALFTPNSIDTPVVMWGAHWAGGVVSPANPAYTTEELAFQLKNSGAKAVITQ---------VPQLSVVREAAKQANIPEDRIILIGDKRDPEARLKHFTSIRN---ISGATRYRKTKINPDKDLSFLVYSSGTTGVPKGVMLSHRNIVNSLQLAAGEAGHLTWGDRVLAFLPFFHIYGLTCLVHQTLYQGYRLVVME----RFDIEKWCAHVQNYRITFSYVVPPVVLLLSKH--PIVDKYDLSSLRMMNSGAAPLTRELVEAVYARIKCG---IKQGYGLSETSPTTHTQPWEEWRTSIGSVGKLLPNMEAKYMTMPEDESEPGEVGELYMKGP--NIFQGYHNNPAATADCLTD---GWFRTGDVGYQDKNGNFYITDRVKELIKYKGFQVAPAELEGILVDHEAIDDVAVIGIESEAHGEVPLAFVVRSAKSKASGASAEQIIKWLDGKVAYHKRLRGVRFVDAIPKSVSGKILRRVL-------------------------------- 217969608 2 --------LATDTFLNARDFLSAHR---SDPEGAWRGFA-------------------------WPQLEHFNWALDYFD-QVADAADRLAL-WVVHEGGGEERLSFADLTQRSNRTANFLRRIGVRRGARILLMLGNELALWECMLAAMKLGAAVIPATPQLTGADLADRLARAQVEHVIVDASH---------------AAKFDDLAAPFSRIVV-------GARRPGCACYEDAGAESAVFVADRPTARDEEFLLYFTSGTTAKPKLVLGTQQSYPVGHLSTM-YWLGLGRGDLHWNLSSPGWAKHAWSSFFAPWNAEAAVFAFDAA--RFSARTVLDVLHAYPVVSFCAPPTVWRMLVQE----VLGERPPVLRELASAGEPLNPEVVDEVREAWG---IVIREGYGQTETT--AVLGTPPGVRPRPGAIGKSLPGYRVVLLDEQGVEAMEGEICIGLEPRPL-GLMSGYAGAPERNAIAM---RDGYYHTGDIAHRDDEGYIHYVGRSDDVFKVSDYRISPFELESVLVEHPAVAEAAVVPCPDVVRLAVPKAFVGLAAGHVPSRELAGELLAFARARLAPYQRIRRIEF-AELPKTISGKIRRVQLR------------------------------- 171322179 1073 ---------------------------------------------------------------------------------AQGTPDAIALEY-ADADGAVQRATYRELDLTTTRVAAALRRRGVRPDTPVALCVERSFDMVTALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVAITQ---------AHLREQVEAALGDDATTQLLTVADLLADEAGEANKANEAAADTDIDDAR-------------LAYLIYTSGSTGKPKGAGNSH-GALANRIAWMQHAYRLTRDDVVLHKTPFGFDVSVWE--FAWPLAIGAKLAIAAPGDHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDDFSAAAQCDSVRLIVASGEALAPELVAKVARLMPNATLVNLYGPTEAAIDVSHWTCGPDDARAVAVPIGHPIANLQLHVLDAAWQPVPAGATGELYLAGA--GLARGYLGRPGLTAEDPFVPGARMYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRMAPGVHDAVVI-----VRDEQLIGYVARGDAASLD---RAALLDSLRAQLPAYMVPAQLIELDALPVTPNGKCDRHAL-------------------------------- 183980483 3 -----------------------------------------------------------------------------IRQHVGA--DKPAVILHPSGT----VVSFDELEARANRLAHRFRRAGLREGDAVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEAAYIIENSGAKAIVGSAA---------LRDTCAGLGEHLRAGPPELLILAGPEGCLTGWEPYP--------QCVADQPDTAIDDELEGDLLQYSSGTTGRPKGIKRELLHVAPDAMMSALVGYWMDADSIYLSPAPLYHTAPSVWSMSAQAGGITTVVL-----EKFDPEGALEAIQRHRVTHAQFVPAMFTRMLKLPESIRNSYDVSSLKRVMHAAAPCPVEIKKQMMDWWG----PIIDEYYASSEAIGSTLITAEDWLEHPGSVGKPMQGGVH-ILGADGVELPPGQAGEIYFEG---GYSFEYLNDPSKTAASR--DKHGWVTVGDVGYLDDQGYLFLTDRRHHMIISGGVNIYPQEAENILVTHPKVMDAAVFGVPDDEMGQRVMAVVQTVDPADATSQFGDELMEWLRDRLSHFKCPRSVAFEAQLPRTDTGK-------------------------------------- 118588190 10 ------------------------------------------------------------------------------------------------DKDSGRSFTFCEINQRATRLGNLLLRRGLAKGDRMAVLCHNHPDFFVLLFAAQKTGILLVPLNWRQPVAELQPILAASGAKLLFHDQDFAEIAAELAAGAGLSLLPLGAKGPGVSAL-------------------DDPLAAASPAAIGCGKVKASAPWYLLYTSGTTGLPKAVIQTAGMAYANMINYCQATG-LSIGEKGVNFLPLFHTAGINLPTLPIFLNGG----MSTVLRKFDAETVLDLVSAGNVTCFFGVPAIYQAL--ALSPRIGKTNFSKVRSLGCGGAPVPKHLLSEFQER----GVTICNGMGMTETGPTVFLMDKDHASAKIGSVGKPQILTDVRLVDGDGGIVEGPGEGEVQFRGP--NITPGYMDNKDATVATF--TVDGWLKSGDIGRRDEDGYYYIVDRIKDMYISGGENVYPAEVEKVLVGHPAILEAVVIGVPDPKWGEVGAAFLIARPGGNLD---TATLSDWCRKQLAPYKVPKSFTVVDDLPRTAAGKVRKNILKD------------------------------ 214037959 47 ---------------------------------------------------------------------------------------------------QDERWTYTQAHEEVARIANWLSANGIKQHDRVAIAMRNYPEWMLTYWALSCIGAVPVGVNAWWVAEELEYGLRDSQSSMLICDSERLQRFSEI-----------RSGLANLAVVAV------RVDNCPQWATPWAEVLK-APASLPDATISPEDDACIFYTSGTTGKPKGAQLTHRGCVNNVFSEGKEPPIPGQRQTSAIIATPLFHVTANNAVAQVLTVTGGKLVHTYK---WDAGEALKIIEEEKITNFAGVPVMAREIINHQD--FSTRDTSSLQVLGGGGAAVQPDLTEKVMKSEGNAMPA--QGYGLTETCGIVAGSWGIFLSNKPNAAGRLVPVFDVKCIDAEGNTLPLGETGEICFKGP--QVIKGYLNRPEATAETIVD---GWLQTGDIGFADEDNFIYLVDRAKDMVLRGGENVYCSEVEVAIFKHEAVAECAVFSVPDDRLGEEVGAAIFLKEGQNLS---FDAIREFCKSKIASFKIPRYIWILDNLPRNASGKFVKRELKDML---------------------------- 83950295 25 -------------------------------------------------------------------------------------------------------LTHSAFLAKVAQIAHAMTALGLKPGDRVAAQIAKSPEALALYGACVQAGLVFLPLNTAYTVDELTYFIDNSGAALIVCDA-------------KSEATLAPVAAKLGAQVVTLNADGSG---------SLSDRASDQPESFDTVARSDEDLAAFLYTSGTTGRSKGAMLTQANLLSNAVTLTQYW-RFTDADILLHALPIFHTHGLFVASNVTLLAGGAMIFLP----KFDLDDMIAWMPKATAMMGVPTFYTRLLDDARFTGELTKH----MRLFISGSAPLLAETHVQFETRTGHR---ILERYGMTETNMNTSNPYDGDRRAGTVGFPL-PGVELKVTDPDSGKTLPDGEVGQIEVRGP--NVFKGYWQMPEKTAAELRED--GFFITGDLGKIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQPGVLESAVIGVPHPDFGETVLGIIVPEKGSTPD---LDAMMAAVSQALARFKHPRKLILRDELPRNTMGKVQKNILRD------------------------------ 67524327 1408 -----------------------------------------------------------------FPDTTL---HAMFEKEAAQKPDKVAVVYE------QRSLTYRQLNERANRMAHQLKSISPKPNSIIALVVDKSEHMIATILAVWKTGGAYVPIDPEYPDDRIRYILEDTSAIAVISDACYLSR-------------IQELAGESVRLYRSDISTQTDGNW---------------SVSNPAPSSTSTDLAYIIYTSGTTGKPKGVMVEH-HGVVNLQISLSKTFGLRDTDDEVILSFSNYVFDHFVEQMTDAILNGQTLVMLNDAMRSDKERLYQYIETNRVTYLSGTPSVISMYE-------FSRFKDHLRRVDCVGEAFSQPVFDQIRDTF---QGLIINGYGPTEISITTHKRLYPFPERRTDKSIGQQINSTSYVLNADMKRVPIGAVGELYLGG--EGVARGYHNRPEVTAERFLGRNSRLYRTGDLVRWIPNGEIEYLGRNDFQVKIRGLRIELGEIEAVMSSHPDIKQSVVIAKSGKEGDQKLVGYFVASSPLSPGA-----IRRFMQSRLPGYMIPSSFIPISSLPVTPSGKLDTKAL-------------------------------- 67524327 320 --------------------------------------------------------------------------------------DKVAIVY------KRRQLTYGELNAQANCFAHYLRSIGILPEQLVALFLEKSENLIVTILGIWKSGAAYVPIDPTYPDERVRFVLEDTQAKVIIASNHLAER---------------------LQSEVISDRELSIIRLEHCLSAIDQQPSTFPRANLRDPSLTSKQLAYVTYTSGTTGFPKGILKQHTNVVNITDLSARYGVTGDHHEAILLFSAYVFEPFVRQMLMA-LVNGHLLAMVDDAEKY-DAEKLIPFIREHKITYLNGTASVLQEYDFS--------SCPSLKRLILVGENLTESRYLALRRHF---KNCILNEYGFTESAFVTALNVFEPGSARNNTSGRPVRNVKCYILNKSLKRVPIGATGELHIGG--LGISKGYLNRPDLTPQRFIPNPFQMYKTGDLARWLPNGEIEYLGRADFQIKLRGIRIEPGEIESTLAGYPGVRTSLVVSKEKETTNEHLVGYYV----GDNTSVSETALLQFLELKLPRYMIPTRLVRVSQIPVTVNGKADLRAL-------------------------------- 67524327 2497 -----------------------------------------------------------------------------------------------------KSLSYTELNKRANQLARYIQSAHLRPDDKVLLILDKSIDMIICILAIWKTGSAYVPLDPSYPKERVQCISEVVQAKILITESRYASA------WGSQTSTILAIDSPKVSNMV-----------------------NNQATHNLPNIAGIKNLAYIIFTSGTSGKPKGVLVEQGGVLHLRDALRKRYFGIECNEYHAVLFLSNYVFDFSIEQLVLSIMSGHKLIIPEGEFVADDE------------FYITANGQRLSYLSGTPSLLQQIDLARLNHLQVVTAAGEQLHAAQFNKLRSGFRGPIYNAYGITETTVYNIVSEFSAQSQFENALRELLPGTRAYLLNHATQPVPMNAVGELYLAG--DCVARGYLNQPDRFIQNPFQTYPRLYRTGDLFRRQHQPYLEYLGRADLQVKIRGYRIEPSEVQNVLASCPGVRECAVVAYENTDAYSRIAKFLV--GYYTPDTETVSDILAHMKSKLPAYMVPKYLCRLEGLPVTINGKLDVRKLPDI----------------------------- 32487253 1042 ----------------------------------------------------------------------------LLRRVVKDRPDEVAVV------DGDGELSFGELWERATALAAELRAHGIGPESRVAVMVGRSAWWAVGVLGVCLAGGAFMPVDPAYPAERVRWILADSDPRLVLCAGTTREAV---------------------------------PEEFADRLVVVDELDLAGSDDAGLPRVSPDDAAYVIYTSGSTGTPKGVVVSH-AGLGNLAMAQIDRFAVSPSSRVLQFAALGFDAMVSEMLMALLSGAR--LVMAPEPALPPRVSLAEALRRWEVTHVTVPPSVLATADALPAGL---------ETVVVAGEACPPGLAERWSA-----GRRLVNAYGPTEATVCAAMSRPLTGSREVVPIGTPIAGGRCYVLDAFLRPLPPGITGELYVAG--IGLARGYLGRAERFVADPFVAGERMYRTGDLAYWTGEGELVFAGRDDDQVKIRGYRVEPGEVEAVLAGQPGVDQAVVVAREG-----RLLGYVVSGGGVDPV-----RLREGVARVLPEYMVPAAVVVLGAVPVTANGKVDREAL-------------------------------- 32487253 14 -------------------------------------------------------------------------------RQVGRAPDAVALV------DGDRVLTYRRLDELAGALSGRLIGRGVGRGDRVAVMMDRSADLVVTLLAVWQAGAAYVPVDAALPARRVAFMVADSGACLMVCS-----------------EATRDAVPQGVESIALTGEGGCGTS---------------------AVTVDPGDLAYVMYTSGSTGTPKGVAVPHR---SVAELTGNPGWGVEPGEAVLMHAPYTFDASL-FEIWVPLVSGARVVIAAPGAVDARRLREAVAAGVTRVHLTAGSFRAVAEESPE--------SFAHFREVLTGGDVVPAYAVQKVRAACPHVRIRHLYGPTETTLCATWQLLEPGDVVGPVLPIGRPLPGRRAWVLDASLRPVEPGVVGDLYLSGA--GLADGYLDRAGLTAERFVADGRRMYRTGDLAQWTADGELLFAGRADDQVKVRGFRIEPGEVEAALTAQPHVREAVVVAIDG-----RLIGYVVADGDVDPVL-----MRRRLAASLPEYMIPAALVTLDALPLTGSGKVDRRAL-------------------------------- 167366293 2073 -----------------------------------------------------------------------------IERNCDRTPDAIAVEYETDV------LRYRELDSRSNRIADRLRALAPTKGARVAVAVQRGLDLPVALVAVAKAGLAYVPVDPSLPVVRIRQMAEAAEVAVFITSGA-------------DCPVAAEMGVP----VIDLERDAAQI-----------DAASSARPEPAPPQEVLDSTAYVIFTSGSTGTPKGVEISHRALANFLG-SMAVRPGFGADDRIVAVTTVSFDIAVLELLLPLYCGGRTVIC--GKDRLLEPESVVRLIETSSATIVQATPTLWRVLLEAGLQP------SRPLRALSGGEALPRDVA----EKLIAAGFELWNMYGPTETTIWSACGRI-VDASRPIVIGEPVAHTDLYILSDDGTQAPVGTPGELCIGG--LGLAKGYVNRPDLTAAAFDGKTVRLYRTGDLAVRLSDGGIQLLGRRDQQVKIRGFRIELEEIESVLRTCPEIVDAAVMVENAGTADAALVAAFVAKPGMTVS---IDSLQQTAQLSLPHYMVPNRFVAVAELPKTANGKLDRKAL-------------SATIVSPSIVVSFIEKAE- 42733711 91 -----------------------------------------------------------------------------------------------EDKNISKEFPFKDLQPKSNQLANKYKEIGLKKRDRVGVLLSQGFECALSHTTTLRSGMITMPLFTLFGPKALEFRLSNSSTSCVLTDLENLEKLLGI-----------LPCLPNLKKIIVFGTLSENFKNNSHIEEWNDKISENYSKEFEAIKSKSDDEAVIIFTSGTTGNPKGCLHAHRVLLGHLPGVQFPQNNFTNDYIFYTPADWAWIGGLFDVLIPSLYYGVTVLAHRMTKFEP--KKICKLLIDNKVDTAFLPPSALKIMKQQEEQL--KLTPVNMTSIGSGGESLGEKLLQWGKEQFNVE----IAEFYGQTEANLLVGNCPSVFPIKNGSIGKPIPGHIVEIIDSNGMILPIDQVGDIALKTPDPVAFLTYWNND---KAAKKKMNGDWLVTGDLGRKDSDGYIWYVGRDDDIINSSGYRIGPSEIENCLLKHPSVSNVGVVGVPDEIRGEIVKAFIVLNPSYSKSDQLKKDIQNYVKTILSAHEYPREIEFINELPTTTTGKIIRKDLRSL----------------------------- 214029831 28 --------------------------------------------------------------------------YGLLSRTAGKFPDNKAVSYQSGPKSKAKTLTWSKLKDKVTQAANLFRSLGVGEKDVVAYVLPNCNETVVTLLGGAVAG-IANPINPLLEPEQIASILRETGAKVVVTAQKVAEAVRHAPKVNTVLEVDLNPYLTPPKSWIVPPKLENKDKLAHADYKNFNKELRKQPTELAFADSEADRVACYFHTGGTTGMPKVAQHTYSGMHYNGWLGSKLLF--SENDNIMCPLPLFHVFACHVILMAAVASGAHVVFPTPQGYRGEFDNFWKLIERWKITFIITVPTAISAKMQ----RPVDADISTVKTAFSGSAPLPLELFRRFETATGVK---IVEGYGLTEATCLVSCNPVDGEKKVGSIGIPLPYTNVKIVKGTDGGSVECGEVGEICISNPGVYAGNTY---TEAAKNEGLFYQGTHLRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEIPCAFVELVDGATASAE---ELLEYCKIHVHERAIPKHVTVMDELPKTAVGKVFKPDLRKHA---------------------------- 158521683 33 -----------------------------------------------------------------------NIIANSLNFHARNNANSLAMVY------GERRTTWKELGSRVNRLANALIAAGVGKNDKVAFMFHNCPAFLETNYAVQSAGAIPVPVNYRFTGPEVTYQVNHSDARVFIYEATFAEAVEA-----------AAPQLTKIERFVC------HGPSAIAGCAAYEDFLNSGRPDIPQVATGWDDVAVMVYTGGTTGFPKGVMLTYAGHVDMFCNLFASIVTRTAETVRFMTPSMPFFHDASYLMLGVLLGNTCQIMIDGLS--FDPEKILSAVEAEQPLFMANVPTGWKKLVSFPD--FHKYNVKSLLAIATGAGVCPVDLKKKMFAKF--PGVLLLDMFGQTEMT-PITSFRVDTGPENLKERSVGKSILDVRVVDEKGDEVPRGEIGEIMYRSGWI--MKGYYKDDEKTAEAMQD---GWFKGGDLGYIDEDGEVRLVDRKKECINTGGEKVFPLEVEEVLHHHPAVDDVCIIGIPDEEWGHTVRAVIKPVAGATPAPD---DILAFCKGKLAGFKIPRSVVLVEELPLSPVGKMLRAKIREL----------------------------- 198422897 23 --------------------------------------------------------------------------------HAREHEDKTALI----EGSTGQSFTFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIEYPILVLGAAANNAISTTCNPHYTYHEMLKQFQHCQPKFVITDADQVEKVKQIA-----DQVKSIQEIFTVGKVNALVAEDDGKGFPFGTQINLTE-----------------DIAFLWYSSGTTGIPKGVIHTHYSFV--ALLTLLRGLGKPPPNTITYSVLPMFHAYGALRLFSNLKGSNHVI-----DKRFHMETFLKAVEKYKISSFSAVPPILIAIKNY--PHLNKYDLSSLTAIGSGAAPLSPSVNVSVMQKM-----QALVVQGWGLTEIVCIAAHFSPAAPLTTVGFLLPNTKIKVVHPETRKELGVGEDGELLVKGPHL--MKGYYNDPVASSLAF--NHEEWFCTGDIGHYDHDGYVYIVDRMKELIKYKGFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDG-TLTEE---ELNNFVQSRVSKYKYLGGIKFVNSIPKSPTGKILRRKL-------------------------------- 94312728 16 -----------------------------------------------------------------------------------------------------RVVSYAQLWEGVELAQRYLEAQGVGTGDRVLIVAENSLAMITLIFALSELGAWPVVTNARLTAREIEEIRAHCTPRLMLFTHAASPDALRHGLRYRAREI------------------------SPPGLGPLMAADADAGSEREPAEL-ARDVAALIYTSGTTGQPKGVMVTHRGLLHYARVTAE-IRRMGPEDCAFAIMPMSHIFGLATLLLATFQAGGSLYL---VARFNVADACAALQRDEISILQGVPAMFSRILAYLGKSGVTTLHPKRLRYLYTGGGPLDLALKRNVEAMFGQPLHHGYGMTEYAGSLFITRTDRPRSDSSAGEIVEG----AELRVVGPGGEPVPEGSPGELWVRGP--GVMRGYYRAPEQTAEAL--RPDGWLNTGDIGRIDQDGALFIVGRTRDLIIRSGFSVYPIEVESVINSHPSVRLSAVVGNPAEDGDEEIIAFVEIREGETFDE---RDLHAYLAERLSPYKRPARIVRVSAVPTTASGK-------------------------------------- 15217838 63 --------------------------------------------------------------------------------------DKPCLI----VGSTGKSYTYGETHLICRRVASGLYKLGIRKGDVIMILLQNSAEFVFSFMGASMIGAVSTTANPFYTSQELYKQLKSSGAKLIITHSQYVDKLKNLGENLT----LITTDEPTPENCLPFSTLITD---------------DETNPFQETVDIGGDDAAALPFSSGTTGLPKGVVLTHKSLITSVAQQVNPNLYLKSNDVILCVLPLFHIYSLNSVLLNSLRSGATVLLMH----KFEIGALLDLIQRHRVTIAALVPPLVIALAKNPT--VNSYDLSSVRFVLSGAAPLGKELQDSLRRRL--PQAILGQGYGMTEAGPVLSMSLGFAKEPIPTCGTVVRNAELKVVHLETRLSLGYNQPGEICIRG--QQIMKEYLNDPEATSATIDEE--GWLHTGDIGYVDEDDEIFIVDRLKEVIKFKGFQVPPAELESLLINHHSIADAAVVPQNDEVAGEVPVAFVVRSNGNDITEE---DVKEYVAKQVVFYKRLHKVFFVASIPKSPSGKILRKDLKA------------------------------ 19173722 1123 ---------------------------------------------------------------------------------------RTALVW------QDASLTFAQLHTQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPADRLAYMLADSGV------------------QLLLTQTHLLQQLPVAEGVSVIAMDSLKLNSW--------------PTQAPGLHLDPDNLAYVIYTYGSTGQPKGVGNTHGALAERL-QCMQTTYQLDESDVLMQKAPISFDVS-VWECFWPLITGCRLVLAGPGE-HRDPHRIAQLVQEHGVTTLHFVPPLLQLFVDEPL----AAKCTSLRRVFSGGKALPAELRNRVLAQ--WPAVQLHNRYGPTETAINVTHWHCQGADGERSPIGRPLGNVICRVLDAQFNLLPAGVPGELCIGG--IGLARGYLGRAGLTAERFVADPLGAYRTGDRVRWAADGVLEYLGRLDQQVKLRGFRVEPEEIEARLLAQDGIAQAVVL-IRDTAGGAQLIGYYT-----ASGELAEQDVKAALAAELPEYMVPAQLIRLDAMPLSPSGKLDRRAL-------------------------------- 19173722 3706 ------------------------------------------------------------------------------------------------------RWTYAELNQHSNRLGHALVAAGVGLDQPVALLAERGLDLLGMIIGSFKAGAGYLPLDPGLPTQRLSRIIDLSRTPLLVCTQACHE----------QAQALLEDFACGARPKLLVWEDVEGADTNPGIYSSGDNL------------------AYVIYTSGSTGLPKGVMVEQRGMLNNQLSKVPY-LQLSEQDVIAQTASQSFDISVWQFLAAPLFGARVDVVPNTIA--HDPQGLLAHVQAQGITVLESVPSLIQGMLAQDHINLDGLRW-----MLPTGEAMLPALAHQW--LLRYPDVGLVNAYGPAECSDDVAFFRVDLASTRGTYLPIGTPTDNNRLYLLDGELVPQGAVGELCVAGTGVG--RGYVSDPLRTAQVFVPDPFGAYRTGDLARRRSDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQPEVRDAAV-GVQEGVNGKHLVGYLVASEASLNPGERLDRIKQRLRAELPEYMVPLHWLWLERLPLNANGKLDRKALPALEIGQLHSLAPRSELE-------------- 19173722 2130 ---------------------NLLEALIADPQQRLSELA-LLQIDE--QRALQDSLGIEAGEHR------LDQCHHLFSQQVQARGEAPALTFAG------QTLSYRELDSRANRLAWMLRERGVGPQVRVGLALPRSLEMVIGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGIGLLLSD------------------AAMFDALGTLPASVSCWCLEDDLP-----------VLANYPASDLPAISLAQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQAVIER-FGMRAEDCELHFYSINFDASTERLLVA--AARPAMVL--RAQGQWDAEEICGLFREHRITILGFTPSYGSQPGAMACHPKPNLAGGM---CITGGEALAGEHLARIRAAF--QPALFFNAYGPTETVVMPLASLAPEVLEEACRSVPFIGARVAYILDADLALVPQGATGELFVGGA--GLAQGYHQRPGMFVAGPYADGGRLYRTGDLVRQRADGLVEYFGRIDHQGNIRGFRIELGEIETRLLEHEAVREAGSWPWTR-RSGKQLAAYWSAMPAITP-PARGAQV--HLKAQLPDYMVPTHLDGAGQHAATANGKLDRRALPTGRRGQSASVVAPS----------------- 19173722 15 -----------------------------------------------------------------------------LQRRATQTPDQVALRFLAESADDTVVLSYRDLDLRARTIAAALQAS-AGLGERAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPPHHQERLLSIIADAEPRLLLTSSG------------LRDSLGQIQEAPPLLCV--------------------DELHSESAAGWVAPDLQDDDIAFLQYTSGSTALPKGVQVTHGNLVANELLIRRFGIDLNPDDVIVSWLPLYHDMGLIGGLLQPIFSGVPCVLMSPAYFLGRPLRWLEAISQYRGTISGGPDFAYRLCERVSESALERLDLSHWRVAYSGSEPIRLDTLERFAEKFARCGFTPNNFFASYGLAEATHRAEPGQASAIMSCGTSQPEHGVLIVEPHTLAELADNCVGEIWATGP--SIAHGYWRNPEATAKTFVQHAGRTWLRTGDLGFMRNGEVFITGRLKDLLIVRGHNLYPQDIEQTVEREVEVVRVAAFAVNDQGLEGIGIAAEISRSVQKPPEALIKAIRQAVAE--AYQEAPCVVVLLNALPKTSSGKVQRSACRRLADG-------------------------- 218760147 7 -----------------------------------------------------------------------NIIADCLAGAASYKGDREAIVY------GDVRVSWEQLVNRTNQAAQAFIRLGVKKGDKVAFMFHNTPEFVEINLGIQKAGGIPAPMNYRLVAPEIEFQANHCDAKIFLFDE-----------TWNEEVEKAAPNLTAIKHFIC------KGKTKLKGALDYDEFVAGEPAMDPQIPTQPGDPAVMIYTGGTTGFPKGVLLSYQAHVDMVASLVSNIVVYNPLGFMFPSMPLFHDASYAMLMAGIFMGNMRFILIPGLSFNPD--TVFQAIQDEKPTILANVPTGWKKLVKHPD--AKNYDARSVKVCISGAGVCPLDVKKKMFSTF---PNTVVADMFGQTEMTPVTTFKIDADPSTLKDRSVGASIVEVKIVDDLGNEVPKGEHGEILYRSS--TIMMGYYKDEEKTDEAMAG---GWFKSGDLGYIDQDGEVRLLDRKKECINTGGEKVFPVEVEGVIGTHPAVENVCVIGQEDEDWGTRVSALVQLHAGDTATE---QEIIEHCRGKIAGYKIPKSVVFVDEFPLSPVGKILRAKVKDLLS--------------------------- 197104621 25 --------------------------------------------------------------------------------------------------GDGSAISYGELEAAAGRIAARLLAEGVGPGDRVALQAEKSPEVIMIYLGVLKAGAVFLPLNAAYTAAEVDYFLGDAEPKVFVTDPPAFVRD-----------------------------------------------AAAHAPLAQAVPRAASDLASLIYTSGTTGRSKGAMLSHGNLATNAVALHRAWG-FGPDDVLLHALPVFHVHGLFVALHCALLSGCPMVWLPKFEDAAVLAGLRRSTVMMGVPTFYTRLLANPAFTREAAAGV--------RLFISGSAPLLPSTFAEFEARTGRR---ILERYGMSEAVIITTNPLEGERLAGSVGYPL---------PGVELRIGGGDETGVIEIRGP--SVFSGYWRMPDKTAQEFTAD--GFFVTGDVGRQDPDGRVWISGRAKDLIISGGYNVYPKEVELVLDELPGVRESAVIGAPHPDFGEGVVAVVI---GQGDEAALIAE----ARRQLAAYKAPKRVLFVDELPRNAMGKVQKNLLRE------------------------------ 190895016 449 --------------------------------------------------------------------------HELISAHSRRTPDKTAIVY------GDEEWSHGWLEASTNRLGHRLRQLGVRAEVTVAIFIKRSPEAIVGILATLKAGGAYIPVEPGHPPVRNHHILRDGDVKIVLTHSWLRHR------------------LPEELDATVLELDKLDLDGE--------------PDTPLCVPTHKDQLAYVMYTSGSTGLPKGVAVEHGPLTHHLQNTSR-VYGMSSESRELPFLPFSSDGGHERWMNP-LMEGGSIILPDQPLWTP--EETLTAMRKHGANNASIPTTYLQ---QLAEWADITDGAPPMRLYSFGGEGLAQSTFDLLSRALKSEW--LINGYGPIMTPMVWKVRAGTKFQGVYAPLGRAVGLRRVYVLDPDLNLCPIGVTGELYIGG--EGIARGYLGKADTTADRFIPDPFRLYRSGDLTRWREDGTVEFVGRVDHQVKLRGYRIELGEIEAALLQQPGVGEALVVLRDDDAGGEALVAYVVPKKDERLD---VETVRAGLERSLPSYMVPASVVELEKMPTNPNSKLDRFALPA-PQPVKRAIVEPATALEEEVLD-------- 108798847 27 ----------------------------------------------------------------------------------DTDAQRVALI----DTPSGNRMTYGEMLARIDAFAGALADRGIGVGDVVGLLAPNSSAFAIAFHGILRAGATATTVNALFTAKDIANQLADSRATMLVT----------VTPLLAHAAEGAAAVGLADDRVIVLDGPGAAADGHPNA----ADLLGPGFAPPEVSFDPATHLAVLPYSSGTTGNPKGVMLTH-RNLTANVAQIRPVQGMTADDRILAVLPFFHIYGMTVLLNAALHARAALVIMP----RFDLTEFLANIADHKCTYAFIAPPVAVALAKH--PLIDEYDLSSLQGIMSGAAPLDADLGHAVAERLG---CAVVQGYGMSELSPVSHVTPPLASSGWTVPNSESRITDPETGAEIDIPPSGMSATGELWFRGP--NVMAGYLNNDEATRETIDDE--GWLHTGDLAQVDAQGCVYIVDRLKELIKYKGYQVPPAELEAVLLSHDAIADVAVVGVVDESGEEVPKAFVVRRPDASLTEA---EVMEFVAGQVAPYKKVRKVEFIDAIPKSASGKILRKDLR------------------------------- 156353412 71 ----------------------------------------------------------------------------------KRNGEKDALV----DGPTGETFTYTDLITLTKKCGSAMLRAGVTPKDVVLLHLPSIMQYAVYLYGAQAMGGVVSTANPGYSADELAYQVTDCDAKYIITNS------------KLYHTAIEAARKANVEHVFVSEEFFKDVLEDDGSALTG-----------IYCPSDTTETACLPYSSGTTGLSKGVMQSHFNLIANACLGSKNFMQHDKQLVTLSLMPLFHAFGLVINIGMHFYLGSKVVLLQG----FEPEQLLKTIEKYKVTDFPMVPPLALFLAKH--PLVDKYDLSSLESMVSAAAPVGKGVLRTMAERIPSLKIVRQGYGLTECTAGAIITPVDPNKSKDGSVGVLLPNLEGKITDLKTGEALGPNQEGEICIRGPMV--TRGYLNKPEQTANTF--TNEGWLHTGDIGYYDDDEYFYITDRLKELIKYKGHQVPPAELEALLVSHPHISDAAVIGIPDEEAGELPKAFVVAKAEIS-----EKEILDFVMEHAAPEKRLRGVEIVDTIPKTASGKILRRVLKEHAL--------------------------- 214037326 23 ---------------------------------------------------------------------------------------------------------WGEVAQRCKRLASALANHGVSSGDTVALIAPNIPEALECALAIPMLGAVLNANNVRLDAATIAYILEHGEAKALLVDTEFSSMAK---------EALKQSGRDIL--VIDIQDTQGP-GGERIGALTYDELLAQGDPEFAYTPNDEWDALALNYTSGTTGRPKGVVYSHRGAWTNTVNNV-ITWEMPHHPVYLWTLPLFHCNGWCFPWTITLLAGTHVFLRS-----PKADAIYNAFAGEGVTHLCGAPIIMSMISGAAPQDQREF---TQHVKMMTAAAPPPASVIASIEAMGISITHVYEVYGPAVVCSWRELSVDDRANLKARQGVAYELEEDVRVLNPETVPWDGQTLGEIVFRGNIV--MKGYLKEPEETAKAFKD---GWFWSGDIAVHHSDGYIEIRDRSKDIIISGGENISSIEVEKALYSHPAVSLAAVVAMPNEKWGEVPCAFVELAEGAEVTE---QALLDHAKSKLASFQRPKKVIF-GELPKTTTGKIRKNELRD------------------------------ 157336181 48 ------------------------------------------------------------------------------------HPGKTAFI----DAASGHRLSFYEVWRAVDAVSSCLADMGIRKGHVILLLSPNSILFPIVCLSVMSLGAVITTTNPLNTAREIGKQIADSKPVLAFTIPSLVPK-------------LAGSNLP-----IVLMGGEGNTPAPAGVVGSLEEMMRRESGKRVGERVNQEDTATLLYSSGTTGASKGVVSSHRNLIAMVQTIVSRFSSEDGEQTFICTVPMFHIYGLAAFAMGMLASGSTVVVLS----RFEMDEMLSSISKYRATCLPLVPPILVALVHSADKIKAKYDLNSLQSTLSGGAPLSKEVIEGFAEK--YPSVKILQGYGLTESTGIGASTDSLEESRRYGTAGLLSPSMEAKIVDPSGKALTVNQTGELWLRGP--TIMKGYFSNPEVTTSTLDS--SGWLRTGDLCYIDDDGFIFIVDRLKELIKYKGYQVPPAELEALLLTHPEIADAAVIPFPDKEVGQYPMAYINRKAGSNLSE---SAVMDFIAKQVAPYKRIRRVAFVDSIPKNASGKILRKDLIQLA---------------------------- 148260199 135 -------------------------------------------------------------------------------------PERTAVVH-----GSIRR-TWAETFERCKRLGAALAARGIGPGDVVAVMAPNIPAMVEAHFGVAMAGAVLNTLNTRLDAPTIAYILRHGEAKLLLSDTEF-----------APVIAAALAELSDNAPPVIDIDDPEGPGGARLGAMDYEDFLATGTADFDWRPDDEWSAIALNYTSGTTGKPKGVVY-HHRGAYLNGLGNAITWNMRQHPVYLWTLPMFHCNGWCFPWTITALAGTHVCL-----RRIDAASIAAAVERHGVTHLCGAPVIMNMMINAPE--PQRAVYAGRGVAMMTAGAPPPAAVIEAMEGLGVDLTHVYYCAWQEDWNGRPAAERAALRARQGVTYAVEEGAMVADPATRAPVPADGTTMGEVFLRGNIV--MMGYLKDAAATEKSFAG---GWFATGDLGVMHPDGYIELKDRSKDIIISGGENISTIEIETVLYRHPAVMEAAVVAAPDEKWGEVPCAFVVLRPDMTATAE---EIIAFCRQNMAHFKAPKRIVF-SELPKTSTGKIQKYVLRE------------------------------ 157691117 127 --------------------------------------------------------------------------------------------------------SYSQLKEDAERVLTGLRALGLKPGDPVFFQFSSNHAMVTAFWACVLGGFV-----PTLVSAAPTYREMNASVKKLHHAWSLLEHPLILTDDSLIDEV---QGLALLWHTDQLRVAAVEPMLTLERDL-------------EAHPVMPEDSVFFILTSGSTGMPKCVEHSHRSVLANVKGTVA-ANGFTQDDVSLDWMPLDHIGGIVMFHLVNVYTGCEQIRARTDDFIAQPLRWLDWMDRYRATKTWAPNFAFAMINDEKDFSSGSWDLSAMTCMINGAEAVVPKTIHRFLHLLGLKGDVIRPAFGMSEISSAVVFSFAETGTVSFTELGKPIPGITIRIVNHEHELLPEDHIGSVQIKGP--TTMKGYYKNDEANQEVF--QTEGWFHTGDLGFL-HEGRLTLTGREKDMIIINGKNYHNYEIEAMAEEVPGVETAACSVRMEASASDELILFFTPKL-YEPAYIMRASMKTHIATKMGLYA--SRIIPVQAFPKTSSGKIERAQLK------------------------------- 86741156 467 ----------------------------------------------------------------------------AFERRVAEHPHAVAI-------DGDVTLTYQELNARADRLARLLATLGVGTESLVGVLMERSAELVVALLGVVKAGAAYVPLDAANPLERMKAVIAEAAPVALLVGQA------TIDHPMTREGGLPAANIVRVPSEV------------------------PAGDGPFPVAPAAANLAYVMYTSGSTGVPKGVAVTHGNVVGFCLDGAWPAEVTERVMVQANHAFD----ASTYEVWVPLLRGGTVVVAP--AGDLDAADRERFIAAHRITNVHATAGLFAALGEQTPHIFAGVRE-----VSTGGDVVSAAAVRTLLET--HPDMVVRSTYGPTETTAFATHLPFTAGDQVPASVPIGRPLDNTRIYVLDGFPIPPGVGGELYVAGG--GLARGYLNRPGLTSERFVACPFGMYRTGDLARWTGDGLLVFLGRADTQVKIRGFRIELSEIENVLSGCPGVARVAVVAHTSQADHSQLVAYVVPAEGESVTG---SAVRRYAAGRLPDYMVPAAVVPLAELPLTGNAKLDRAAL-------------------------------- 17560308 63 --------------------------------------------------------------------------------------------------------TYEEFYHDVRQMAASLYTLGLEKGDRVGVWGPNYYEWVVLQYACAFAGVIQVNVNPHYLHEELRFVMRKTGMKVLFAPKRHKHSNYVHTMLEAMPEMIKSHDIPELRHIVLYGDDPVHGAWVYSDLIHAAGSAERAKLEDMDRKLRPDEPVNMQFTSGTTGHPKGATLTHFGLNNNAYFAGIRLGWDREDHRICIPNPLYHCFGCAVGVINAVNHGQTVVFPSKSYHVPD---IFEAIQNEKCTTMFGTPTMFIDVLKSPLM--KQFDISSLRGGVIGGAPCPMALCEKMVKEMRMTDFSVI--YGSTETSPLVTMSLHVDPFERIKSVGSVMPHQELAIVDEFGVPVPTGAKGELWSRG--YSTMLGYWADHDKTNLAI--TRDRWYKSGDTATMNEDGTINIVGRTRDMIVKGGENVYPTEIEQFLHKLDYVADAHVVGVPDDRYGENICAWVRLR--VEDEGKITAEIKKACKRGMAHYKVPKYVLIKKEFPLTISGKV------------------------------------- 103486402 4 -------------------------------------------------------------------------------RHARKAPDRPAIV----MAASGETVSYSALENVANRGAQLFRSLGIATGDTIALWLKNCRDYFEIYWAAQRAGLYVCPIATHLTVEEAAYILNDSGACLLITHADVAAAPDLVSERQRL--------IPDVRHIFGLEAGMDGFP-------SWRAALTGFPSKPIADETAGYHLVY---SSGTTGRPKGIRLPLSGEAADAPHMLGDRYGVGEDSVILSPAPLYHTAPLVYGMVAHRLGATLIVM-----DHFDAEDMLRLIERHRVTFIQMVPTMFVRLLALPGTTRAQYDLSSLQKIVHAAAPCPVEIKRRMIDWLG----PIIYEYYGGSEGNGSTFITPQEWLEHPGSVGRADWGTLH-ICDEEGNEVPPGVDGLIYFEGGWDFQ---YLNDPEKTRDARHPRHPAWSTLGDIGHVDKDGYLYLTDRKGFMIISGGVNIYPQEVENLLITHPRVADAAVIGVPSAEFGEAVKAVVQPLDPADATDEFAEELLRFCRARLSHVKCPRSIDFDPALPRLDTGKLYKRSIRD------------------------------ 23452298 2010 --------------------------------------------------------------------------HNLFVKQVQQRPEAIALI------TPQRTLTYHELYTEAQALGQQVQQLGATPNTLVAVLMEKGWEQIVAVLGILMAGAAYLPIDAALPQERQWSLLEQGEVKLVVTQ----------------AALNASLGLPDHLHCLVVASQPQEII-----------------DTPLEANVSSSDLAYVIFTSGSTGTPKGVMIDHRGAV-NTIQDINQRFDVQPTDRMLAVSALNFDLS-VYDIFGLLAAGGTLVM-PTPEAAKDPVHWVELMTTHQVTLWNTVPALMQMLVEYLSEHPDQVTEDLRLALLSGWIPLNLPTQIQSLWPQGQVVSLGGATEASIWSVYYPITTVEPEWKSIPYGKPLVNQSLHVLNHNLD--PCPNWVPGQLYIGG--IGLAQGYWRDEQKTNASFIQTGERLYKTGDLARYLPDGNSEFLGREDFQVKISGYRIELGEIEATLLGHATVKETVVAAV-GELQSKQLVAYVVFHSESSSDSATIDELRHYLQQQLPEYMVPPSYMVLDALPLTANGKVDRK---------------------------------- 23452298 529 --------------------------------------------------------------------------HQLFEEQVEQTPDAIAVVF------KEEKLSYQELNIRANQLARYLQSLGVSPEVLVGVCVERSLEMIVGLLGILKAGGVYVPLDPKYPQERLDYMFRDSQMSVLLTQQQLLTLLPQYEAK-----------------VVCLDRDWQKI--------------VTENPKNVTSEVTAENLAYVIYTSGSTGKPKGVMVAH-IGLHNLLKVQIQAFKVSSNSRVLQFASLSFDASIWEIVMA--LGSGASLYLESRENLLPGASLSKWLNEKKITHLTLPPSALAVMQKEEL--------PSLQTIVVAGEACPAEVISQWSQ-----GRQFVNAYGPTESTVCATMAECSPEYSVLPIGH-PIANTQIYLLDNNLQPVPIGIPAEMYIGG--IGLARGYLNRPQKFIPNPFSNEQRLYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIETAEIEAVLNQNPTVKQTVVVAREDKPGDKHLCAYIV----------------------------------------------------------------------------------- 38233001 35 --------------------------------------------------------------------------------NLALNKDKPATYFFG------RQTSYGDLDKQVRTAAAGLRALGVRSGDRVAIALPNCPQHIVAYWAVLMLGATVVEHNPLYTAHELESPFQDHGARVAIVWDKAADTLEKLRVSVNMMTAMPAVQQALLRLPIPMIRTASAPNTIPWEILVGSALGGNGDDIVPCPEVTKKSIALILYTSGTTGTPKGAQLSHGNLFANIMQGKAWVKGIGDQDERLLAALPMFHYGVTIVLNLAFYVGGELVLLP----APQIPLIMKIMKKHTPTWVPGVPTLYQKIVEAAE--RDGISISGVRNSFSGASSLPVETVARWEALTG---GLLVEGYGLTETS-PIIVGNPMTTDRRPGYVGVPFPDTEIRIANPDNLDMPDGQEGEVLVRGP--QVFSGYLNNPEATAKSFHGQ---WYRTGDVGIMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLRNHPDITDATVVGLPRGDGSESVVAAITLAAGAALDPE---GLKAYCRENLTRYKVPRTFYHFEELPKDQLGKVRRK---------------------------------- 118472689 6 ----------------------------------------------------------------------------LLDQTAARHGDRGAVFC-----GERELYTWTQLRDRAARLGSTLTE----PGTRVAVASENRPEIIEIMFGVWAAECVYVPINYKLHPREMADILADSGAALVFASPKI---------------------APGLFEVTDVPVEVVGTDAYTQR---------FESEPVPAPLTDPAELAWLFYTSGTTGKSKGAMLSHRNLMAMTVAHLADFDAPDEFCSLVHGAPMSHGSGL--YIPPYVLRGARQVIPESGAFEPD-----EFLDLCDHHPGCSAFLAPTMVQRLIQTGRPRPANLRTVVYGGG-----PMYVDSLKKALAAYGQIFVQLYGQGEAPMTITGLRRDDHDATLGSVGYPRSGVQVAVLRSDGTPADIGEIGEIVCRGDVV--MSGYWNNPEATAATLKD---GWLHTGDMGSFDARGHLTLRDRSKDVVISGGSNIYPREVEEVLLEHPDVVEAGVVGAPDAEWGEIVVAFVVTN----GTPVDAAALDAHLLERIARFKRPKRYEFIDALPKNSYGKVLKRELRERVTG-------------------------- 153887532 12 ------------------------------------------------------------------------------------------------------KLSYAQWLTRIQSVAAGLLDLGLRPGERLLAILQNRWEMATLHWACQFTGIVIVPLNWRAKPDELDYCVRDAEAKALV---------------FEPVSAEAVLGSPAAMKILRIALDGARHSSLSF------DTLMGAAPRPDSVLPEADDVSLMLYTSGTTGRPKGVPRRHRQE-RAAALAHVAQNLYRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCVRRWSP-----SQTLQAIADHRVTCLYLVPTLY--HDLLADPGFDALRVRSVSKLGFAGAAMNDGLLKRLEQAFH--PELFVNHYGSSEVYTFSVEQRAAGKPGSAGRAGLNTRLRLVRLDTDSPEVVAPGEEGQIIVELRGDEAFEGYWNRDDANVK---SLRQGWYFTGDTGYFDAEGDLFVSGRVDDMIISGGENISPADIESILSLHPAVDEVAVAGVPDPRWGQKVVAFVKPHDDVNAS-----TLDAYCRDELANFKRPRDYVFVADIPKSPVGKILR---RKLSEGEYTALPCPSS---------------- 84495126 7 ---------------------------------------------------------------------------------------------------DDTTMSYAAVQATSYAVAAALVGSGVAPGQSVAILSANDPLGFSTVFGISRAGGVWCPINPRNEAAENAELLALFDCVVVIHQQSF-----------APMVAAIRDSLPEVHTWVCF-------DGEVPESLTWDEFLRRGGEVETVDRPAVDDVAMIVGTGGTTGRPKGVVLT---GANLEAMTAITLMGYPFEGVPTYLALAPLTHAAGVLCFPILCRGGSIVIM----RAPDVGGFITNLEKHRVTHTFLPPTLIYMVLGH--ESLDGADLSSLQCFWYGAAPMSVD---RLREALTRIGPVMAQLFGQTEAPMMVSLLPPREHFTRLASAGRPAPLVTVAIMDDDGTLLPAGERGEIVVRGSLV--MRGYHRNPEATAEAS---RHGWHHTGDIGYLDDDNYLFIVDRAKDMIITGGFNVYSTEVEQALMAHPGIRDCAVVGLPDEKWGERVVAVVQAQPDAEPEPA---AIIAFVKERIGSVKTPKDVWVWEDLPRSKVGKVLKSEIK------------------------------- 37526232 36 -------------------------------------------------------------------------------------GDKTALIY------QEQQLTYRELHQSAERLASGLFRRGIRRGDNVMVQLPNRISFVVTCFALFRLGAHPVLLMPTQRAHDVHALCQIARPVAYIIPDCF------HDFDYREMAREIAAFCPDLKHIIV--------------DGEAEEFTALASIDDKPVNIPAPDIAVLLLSGGTTGTPKLIPRTHDAYTYDFVLSARL-CAVNTESVYLAVLPVAHNFTLSPGILGILSQGGSVLLSDTASF----DEAMPLIEQHKVTHLALVPALARLWEQARDW--EQSDLSSLRCLQVGGGRLTPELAGQVIARLG-----PLQQVFGTAEGLLCYTRLDDPHEVIINTQGRPSEEDEIKIVDANLQPVVPGEVGELITRGPYT--ITGYYRAEQHN--TVAFTTDGFYRTGDLVRMTSDGNLIVEGRIKEQINRSGEKISTQEVETLLLQHPDIDDAVVISVPDELLGERTCACL-PNNGNQPEPV---QIAAFLQQKVQRHKIPDQWLFVPYWPLTTVGKIDKRRLVQMAQAE------------------------- 118046306 25 -----------------------------------------------------------------------------------------------------RRYTWAQVYERVRRLASALRAAGVGRHDTVAVVLSNTPEMYECHFGVPGSGAVLNTINVRLDAATIAFILEHGEAKVLITDREFAPVVRA-----------ALDRIERSLLVIDVDDPEYTGPGDRLGTVEYEQFIAGGDPAFELIPADEWEAITLNYTSGTTANPKGVVY-HHRGAYLNALSNIVSWGMPHHAVYLWTLPMFHCNGWCFPWTMAANAGTNICL-----RKVDAGLIWQAIEEHRVTHYCGAPIVHSLIANNAP-AHWRAGQGTYKVSGLIAAAPPPVAVLQAMAEIGFEITHVYETYGAVCAKQPDWHRLPIEEQARLNGRQGVNYHAEEAPVTMQPVPWDGQTMGEVMFRGNIV--MKGYLKNPTATEAAF---RDGWFHSGDLAVVHPDGYIKITDRAKDIIISGGENISSIEVEDALYKHPAVLLAAVVAAPDPKWGEVPHAFIELRDGMTVTEE---ELQQHCRKYLAGYKVPKKFTFGP-LPKTSTGKIQKYILREQA---------------------------- 196228831 756 ----------------------------------------------------------------------------LFERRAAETPKAIALV------DGDHQITYGELEACANQYANYLRKQGLGEGAYVGLFANRYWQFVAATLGILKIGAAFVPLDPRDPPARTAALRKH-----------------------------------------------LDGMIEDKLDVSAE------SKERGSEAGKPTGPAYVMFTSGSTGEPKGVVIPHQGVTRLVCAT--DHATFDNKTVMMQGSNLCFDAS-TFELWGSLLHGGKLV-FTRTDTLLDHDDLAAHIARNGINTLFLTTSLFNQHARQAPGMFAGLRC-----VVFGGEAADPSMINRVLEH--GRPLQLVNGYGPTETTTFAVCHQI-KNPAPSVPIGRPISNTDVFILDEQRQPVPPGVTGEIYIGGP--GVAIGYLHRPEFTAERFIETEFGRYRTGDYGRWLSNGTIDYQGRIDQQFKLRGFRIEPAEIEAQLRLHPAVAQCAVVPKPSPSGEKVPVAYLVRRPESAAIPD--ADFRQYLVQNLPPPFVPYQWFWMDSLPLTSNGKLDQRAL-------------------------------- 182438062 67 ----------------------------------------------------------------------------------------------------ERTYSYGEFFAAASALAVRLRERGLRSGDRAVIAMRNHPEWQIAFWAAQLAGLVAVPLNAWWTEAEFGHALEDCEPGVLLVDGERLGR-------------VSGWARRAGARIVLFHGGPGQVDGGGLRVERYEEFAPDPLAAPPDVEPRPEDDATILYTSGTTGRPKGAVATHLAQARYHAAASALARGVIPGQGPAPVSLLTFPFFHVAGFYGAMAAGGTLVLMH----RWDADEALRLIRAHRVTHFAGVPTTGLQLLEAAERTGDGLES--LTLFSTGGAPAPPAMVARLTARYGERVEPR-NGYGLTETSGGVLAHFGDAYRAEPGGAGRPTPVTEVRVAGPSGEELPDGRAGELWVRG--QSLFRGYWRDAAATEEAFGEG--GWFRTGDLAVR-SEGRVSIVDRLKDVVIRGGENVYCVEVEGVLHDHPDVADAAVLGVPHPVLGEEVAAVVRPRPGAVVTAGV---LREHVGGRLAAFKVPARVLFTDELPRNVTGKLLKDRLRAFAEG-------------------------- 207724696 35 -----------------------------------------------------------------------------LRRWAAHHGARTALVAGGA------RMTFAALDRRADRLAAALHGLGLRRGDRAMVQLPNGMAFVTVCFALFRLGVVPVLAMPAQRAHDVDALCRIAEPTAYFIAEDADGVDRCA------LAAGMLDAHPSLRRIVVDGYPATG----DPRFLSLASLDAQPIALPPPAAT---DIALLLLSGGTTGTPKLIPRTHADYAYNFTAS-ATLCRLDHTSVYLAVLPAAHNFALACGVLGTLASGGAVVLSDTA----SADEAMPLIEQERVTHVALVPPLAQLWVQAREWEC--SDLSSLRLVQVGGARLDPALAGRLPGVLGCRLQ---QVFGMAEGLLCYTRLDDPPDTVVQTQGRPLSPLDEVRIVDAHGRDVAAGAVGELLTRGPYT--IRGYYRAPEHNARSF--TRDGYYRTGDLVRRDAAGNLIVEGRIKEQIQRGGEKISAAEIELALNALPGVQDSAVVAVPDTLLGERICAFVRWQGGALDAAGVRQALRA---RGLSAFKLPDQIETVPHWPLTSVGKI------------------------------------- 158137913 1591 ---------------------------------------------------------------------------------------------------------YATLNERANRLAYYLMGTGVAPGACVAVLLPRSLQLLVAQLAVLKCGAVYVPLDIHAPADRQAFVVEDCQ------------------------------------AAAVLTLAATPVDLVVRRVNLDQLSLDDQPGHNPGLAQDAGSTAYVMYTSGTTGKPKGVCVTHRGIARLVLNDSFA--ELTAGDRIAFASNPAFDAS-TLEVWGALLNGGQVRVIDHH-TLVDPQRFAAALVDQGITVLFLTTALFNQYVQLIPEAL-----ALLRVLISGGERAEPAAFRTLLQKA--PGLRLVNGYGPTETTTFAVTFEVHELAPNAPQVPIGRPIGNTQVYVLDAWPVPQGVVGELYIGG--DGVALGYLNRPELTAQRFIDDPFRLYRTGDLVRWQPDGQLECLGRNDDQVKIRGYRIELGEIEQQLALAPGVGEVVVMAVPGEQGPLRLVAWFT-----RLEAALQAELRAFLRGRLPEYMVPSAFVALPRMPLNNNGKVDRQAL-------------------------------- 196004929 32 -----------------------------------------------------------------------------------------------------RYITFGQFRDQIRRFGSYLMQNGFRKGDCLAIYSTNVLEYAAVYIGTLYAGGVVTTSNPLYTVRELKHQFDITEAKYVVTNPEFVDNVEEICKLVPIKERFIIGELDGFTSI---------------RNILEDDRLTI----RLPARTMAEDVAAVPFSSGTTGLAKGVCLTHRNIVTACQAAVSEQFLLKDPEIFLCVLPLYHIFGMIVCMLAPIYFGVTVIMLP----RFDPQVFLKCVEKYKVTYAPLVPPLVAFFAKH--PMVDKYDISSMWRSSCGAAPLSKELQQAAEKRL---KIKILQGYGMTETTGSGHLN-PYNSIRHGSVGHLIPFMKCKVIDVLTGETLGPYKEGEILLKGAMI--MKGYLKNEKATQNTIDKD--GWLHTGDIGYYDSDEFFYVVDRVKELIKYKAFQVAPAELEALLMTHDNVMDAAVIGVPDEDCGELPKGIVVVKPGAS-----AKDILEFVNKKVSPQKKLRGIEFVKEIPKSASGKILRRVLKE------------------------------ 197785125 19 --------------------------------------------------------------------------------------DRTALHIVEEDGSEIR-LSFAEMAERSNRVANLLRERGVQAEDRILVMLGNQAELWETALAAMKLRAVVIPATPLLGPADLRDR---------------VERGRVRHVLVRAEDAAKFDEVPG-------DYTRIAVGGVPEGWQPYEDAYTAAEEFLPDGPTLADDPLMLYFTSGTTARPKLVEHTHTSYPIGHLATM-YWIGLKPGDVHLNISSPGWAKHAWSNLFAPWNAEATVFIHNY--TRFDAGRLMSEMDRAQVTTFCAPPTVWRMLIQADLTQL----RTPPREVVAAGEPLNPEVIEQVRRAWG---ITIRDGFGQTETA-VQVSNSPGQVLKTGSMGRPSPGYKVELLDPVSGAPGATEGEIALDLSARPVGLMTGYHGDPDRTAEAMAG---GYYRTGDVASRDEEGYLTYIGRSDDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDELRLAVPKAYVVLAEGWEPGPDTAKVLFEHSRQALAPYKRIRRLEF-AELPKTVSGKIRRIELRE------------------------------ 163722834 8 -----------------------------------------------------------------------------------------------------ERITFAQLKEQVDALANGMEALGFAKGDRIAILGLNTHKYLWIFGAAAALGVIVVPINWRLAKEEVAYILEDTSPKCLVVDKAFADTGK--QLEGQTSLLCFDPDVQGIKFLDSLMENNAPRQCQGFGD----------------------DPFCIIHTAAVDGHPRGAVLTHNNVIYSNIQGIA-AMQLGRQDAYLNMLPMFHITGLNLSMSVMHAGGRNIVM-----EKFDPAEALDLTQDEKVTVIGSFPPILSNLEAELDK--NPRDVSSLSHVLGIDAPQVMASWQEKTNSTFWALYGQTETSGMVSTAKSVEA---------PGSAGRESLLATIKIVDENGDQAPVGVAGEILARGPLV--FAGFWEKGTMSRQSFDN---GWHRTGDLGKLDERGFLYFAGRKPELIKPGGENVYPAEVEKVILQHPDVDEVCVIGVPDPKFGEGIKAICACRPGAALTPE---EIMEFVAARIARYKKPRYVTFVEALPKTKDGEINRIEIK------------------------------- 169773859 31 -------------------------------------------------------------------------------------------------------ITYQQLHAHVAEFQAKLAKLGVGHGGAVSLALANSYEFIVGFLGASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLVLIPKGYAQNGPAVRAGRKYNAAIAECYWNGTEVVLDVKEQGKLA----------------GSAGVTVGQAQPDDVALVLHTSGTTGRPKAVPLTH-KNLTTTMRNIRDTYKLTPKDRTYLVMPLFHVHGLLAAFLAPLYSGGSVIV----PPKFSAHEFWSDFVAYNANWYTAVPTIHQILLKTPLPNP----IPNIRFIRSCSSPLSPKTFQDLEKTFNAPVLEAY----AMTEAAHQMTSNPLPPGKRQPGSVGLGQGVEIKILDQDGNEVPQGKEAEICVRG--ENVTKGYLNNPSANKSSF--TKDGFFRTGDQGKKDPDGNVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEGYGEDIGAAVVLKGNNTATED---ELKSFMAEKLAKFKTPKRVWIVPQIPKTATGKIQRR---------------------------------- 111026849 31 ------------------------------------------------------------------------------------------------------TLSYARTLELAQKCAVSIVERGVKPGDRVAIALPNGLHHAVSYFGTQLAGAIAVVVNTRLSAPEIAHVLSDSGASLVVSDSSFAE------------------------------RLTSDADVVDPQVLLTERPPHADHTPLPGLSRSADDTAQLLYTSGTTGRPKGAAQTHANLLFNA-ATVREQFELTPNDRTLIVAPMFHASGLNSQLIGFLSAGASCVLAPE----FKAAVTLATLAERRITIFAGVATMLQLMLTRPE--IDSLDLSALRLFAMGGSPVPESL--PAQAISKMPNIAFANIWGMTEATSIVTFVKGDDYLARPWSSGRAVPGTELGVTTEDGTVADREHVGELCIRGPVV--AAGYWNNPEATADTF---REGWLHTGDVGSIDTDGYVHVLDRLKNMIIRGGENIYSIEVESVLAAHPAVADVGVVGVPDDIFGERVRAVVSISPGQRLTSD---DLRAYAARHLADYKVPAEILFIHELPRNPSGKLVKGALAQLPA--------------------------- 119508888 499 --------------------------------------------------------------------------HQLFESQVERTPDHIAVCYR------EQNLTYQELNSKANQLAYHLQNLGIGCESLVGIYLERSPELIIALLAVLKAGGAYVPLDSKLPPERLAYMLQDAKPEILLTM------------------AASVATLPNYEGTVLCLDEDWQI-------------IAQNPENNRNHIVTGENLAYIIYTSGSTGTPKGVMLTHRGLENYLHWAIATYPVTAGMGVPVQSAISFDATITS--LYPPLLVGKAVILLPETPAHLSILSQLLPQPSFSDDLENPSPNLSPTRREALTFPPPPVQTGYPQALIIGGEALTEQHLEFWRRYFPQTRLINEYGPTETVVGCCVYDATDIPLTNANVPIGRPIANTQLYILDQYLQPVPVGVPGELFIGGA--GVARGYLNRPDLTAKRFIDQFKIQYKTGDRTRYRPDGTIEYLGRLDNQVKIRGFRIELGEIAASLKTHPSVQEAVVILRTDHPNQPQLVAYLV---GNQINSELT-DFRQYLAPKLPAYMLPSAFVWLEQLPLTTNGKV------------------------------------- 153824585 31 -----------------------------------------------------------------------------LQQNAERTPNALALV------GDNQQWRYQAMLERIEQLAAGFTELGLGCGDNVVLQLGNVAEFYLCFFALLRQGIRPILALPAHRLAEIRYFCQHSQAKAYLIDGAQ----RPFDYQVLAQELLA--CCPTLQTVIVRGQT-------RVTDPKFIELASCYSASSCQANADPNQIAFFQLSGGTTGTPKLIPRTHNDYAYSVTASVE-ICRFDQHTRYLCVLPAAHNFPLSSGALGVFWAGGCVVLSQDA----SPQHAFKLIEQHKITVTALVPPLALLWMDHAEKSTC--DLSSLHFVQVGGAKFSEAAARRLPKALGC----QLQQVFGMAEGLVNYTRLDDSAEVIATTQGRPISAHDQLVVDEQGLPVASGEEGYLLTQGPYT--IRGYYRAEQHNQRAFNA--QGFYITGDKVKLSSEGYVIVTGRAKDQINRGGEKIAAEEVENQLLHHPAVHDAALIAISDEYLGERSCAVIVLKPEQSVN---TIQLKRFLQAGLADYKIPDQIQFIDQLPKTSVGKIDKNALRR------------------------------ 215425321 28 -------------------------------------------------------------------------------------PEAPALV----VTADRIAISHRDLARLVDELAGQLTRSGLLPGDRVALRMGSNAEFVVALLAASRADLVVVPLDPALPITEQRVRSQAAGARVVLIDADGPH---------------DRAEPTTRWWVLTVNVGGDSGPSGGTLSVHLDAATEPNPATSTPEGLRPDD-AMIMFTGGTTGLPKMVPWTHANIASSVR-AIITGYRLSPRDATVAVMPLYHGHGLIASLLATLASGGAVSL--PARGRFSAHTFWDDIKAVGATWYTAVPTIHQILLERSATEPSGRKPAALRFIRSCSAPLTAQAALALQTEFA---APVVCAFGMTEATHQVTTTQIEETPVVSTGLVGRSTGAQIRIVGSDGLPLPAGAVGEIWLRG--TTVVRGYLGDPTITAANFTD---GWLRTGDLGSLSAAGDLSIRGRIKELINRGGEKISPERVEGVLASHPNVMEAAVFGVPHQLYGEAVAAVIVPRESAPPT---REELVQFCRERLAAFEIPASFQEASGLPHTAKGSLDRRAV-------------------------------- 88857008 542 -----------------------------------------------------------------------------------------------------QVLTYEALNTKANQLAHYLREHNIGPESSVGLCVERSLDMIIAMLAILKAGGAYVPLDPNYPATRLAYLINDARLSVVLSQQDVVEKV-------------------PLSQATLVLLNGLLDESNSPFSLYPNSNLNRAETG-----INETNLAYLIYTSGSTGNPKGVMIEHRNTVAMLHWA-KQAFNDHELEKVLASTSLNFDLSVFEIFLPICFGFQCVIVKNALALT---------------EHSLDVSMINTVPSAMKALLEVGALPESLKVVNLAGEPLTAQQVNQIFAIL--PDVAVCNLYGPSEDTTYSTYARFTSHLNRVPDIGKVIANSQAYILGNAQQLLPIGTVGELYLGGS--GVARGYFINNPYFEPNGVNSSPRLYRTGDLVRYRNDGSIEFIGRIDDQVKVRGFRIELGEIEHALNQLSEIATSLVIARKLPDGAQQLVAYIQPCETVTNSDQLLSAIKDALSATIPSYMMPSQYVFLTQWPLTPNGKIDKNAL-------------------------------- 88857008 1637 ----------------------------------------------------------------------------------------------------EQVLSYRQLNERANQVAHYLQDRHIGANSRVGLCIGRSVEMIIGTLAILKAGAAYVPLDPQAPQSRLAYMLEDTAVSVILTAES-------------QATALHFSDVPQ----ICLDQHDALISQQSSNNLS------------RATGLSSESLAYVIYTSGSTGHPKGVMTPHRAVNRLVC--SPNFMTLDKETVFLQCATIAFDAA-TLEIWGPLLNGGRCVLFPDELITL--ERLNAVLAAQQVTAMWLTSGLFTQWSTACQPGLA------LEYVLAGGDVLNPQAVKAVQQAL--PDVSVINGYGPTNTTFTCCYPIPRGQDLSAGVPIGQGVQGDVVILSAQGSLVPAGVIGELCVGG--DGLALGYLNQQAQTQQQFVANPYRLYKTGDLVRYTTDGLIEYVGRVDDQIKIRGFRVELGEIQRKLDGCENVASSLIIVKANESNDKKLVAYVELKQPLEPSQERGKALAEQLLTELPTYMIPAVFVFVQQWPLTTNGKVNRKAL-------------------------------- 182413788 522 -------------------------------------------------------------------------------------------------------LSYAELDAGANRIAQRLRARGVAREAIVAVMLERGCAWTEALLGVMKAGAIYLPIDPALPPGRVTTMLRDSGAVLVITSPDL------------------QVRLPDGLEVLLVERADESTMVDGAR----------ASANAPA----PADGAYLIYTSGSTGEPKGVLVEHRGLVNTIRDQIAQ-LGLSAADRVLQFASTSFDASL-FEVWNAWLSGATLVIAPEAA-RSDAAAFRALLREAAVTMAVLPPSFLRSLDRAELSLR---------ILFTAGEAADPEDARHYAARL-----TYVNGYGPTEASICSTIHVPGDAMPFGVPIGRPIGGTRAYVLDAAGQLAPIGVIGELWVAGA--GVARGYWRRPELTAEDPFFPGGRMYRTGDRCRWREDGALEFFGRTDAQIKLRGFRIELGEIEAALRGCAGVREAAVTLRIDGGTAPRLVGYVVPVEGSGFDEP---AVREQLRQRLPDYMVPAAFVTLAAMPLSTAGKIDRRAL-------------------------------- 15610697 11 ----------------------------------------------------------------------------ALDRLVRQLPDHTALIAE------DRRFTSTELRDAVYGAAAALIALGVEPADRVAIWSPNTWHWVVACLAIHHAGAAVVPLNTRYTATEATDILDRAGAPVLFAAGLFLGADRA--------AGLDRAALPALRHVVRVPVEADDGTWDEFIATGAGALDAVAARAAAVAPQDVSD---ILFTSGTTGRSKGVLCAHRQSLSASASWAAN-GKITSDDRYLCINPFFHNFGYKAGILACLQTGATLIPH----VTFDPLHALRAIERHRITVLPGPPTIYQSLLDH--PARKDFDLSSLRFAVTGAATVPVVLVERMQSELDID--IVLTAYGLTEANGMGTMCRPEDDAVTVATTCGRPFADFELRIADDG---------EVLLRGP--NVMVGYLDDTEATAAAIDAD--GWLHTGDIGAVDQAGNLRITDRLKDMYICGGFNVYPAEVEQVLARMDGVADAAVIGVPDQRLGEVGRAFVVARPGTGLDEA---SVIAYTREHLANFKTPRSVRFVDVLPRNAAGKV------------------------------------- 182435127 22 --------------------------------------------------------------------------------------DRTAL-HIVEEDGRRTEVSFAEMSERSARAANWLKARGVRAGDRVLVMLGNQVELWETALAAMKLRAVVIPATPLLGPGDLRDRVERGRVRHVLVRDADTPKFDEVPGDYTRIAVGEEV----------------------AGWLPYAGAAEASAAFTPDRETDADEPLMLYFTSGTTASPKLVEHTHVSYPVGHLSTM-YWIGLKPGDVHLNISSPGWAKHAWSNLFAPWTAEATVFIFNY--TRFDAGRLMAEMDRSGITSFCAPPTVWRMLIQADLSQL----TTPPREVVAAGEPLNPEVIETVRREWG---VTIRDGFGQTETA-VQVANTPGQLLKTGSMGRPSPGFTVELLDPVSGRPGAAEGEISLDLADRPVGLMTGYHGDPDRTAEAMAG---GYYRTGDIGARDADGYITYVGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAYVVLAEGWEPGPDTAKVLFEHSRAVLAPYKRIRRLEF-AELPKTVSGKIRRIELRELGSGAEFDEGDLS----------------- 121998988 31 -------------------------------------------------------------------------------------------------------------------FAAWLMEAGIRPGDRVAVQMPNALPYPVAVFGTLRAGAVLVNINPLFTPREMQHQLQDSGARVLVIVDLFADKLPGALTGTAVEEVVLADLFPWLKRVHGVLRAKREIPASPQGTRRLGAVLARGEGPQPWPERSPDDLALLQYTGGTTGLPKGAELRNRNILANLEQIKRVAGDAIREDVVLTALPLYHIFAFTFNLLTFHHYGCRNILCP-SPRPVDKLRK----AFEQFPVSKFSAVNLLFYGLLQAEWFQKNPPQHLDFAIAGGTALHRSTAEQWQSLLGHTP---LEGYGLTETSPVLAVNPP-HGENRLGSVGVPLPGTDVRIVDDDDRPVPQGQTGEIVGRGP--QVFEGYWQRPEENRQT---LRGGWFHTGDIGYMDPDGYIYIVDRKKDMIDVSGFNVYPNEVEEALAEHPAVAEVAVVGAPRGEAGQAVIAFVVTPEQQELAE---SELLDFARQQLTHYKVPRRVVFRDALPKSAVGKLLRRDLRE------------------------------ 167368106 11 -------------------------------------------------------------------------------RNAALFPDRTAFVVDG------VRLTHRDYLARAERLASGLLRDSVHTGDRVAILSQNCIEMIELIGAVALIGAILLPVNYRLNADEIAFVLGDGAPSVVVAGTDYRD--------------IVAGVLPSLGGVKKAYAIGDSGPFAPFKDLASD-------TPFSAPEFGAADGFVIIHTAAVGGRPRGALISQ-GNLLIAQSSLVDAWRLTEADVNLGMLPLFHVTGLGLMLTLQQAGGASVI-----AAKFDPAQAARDIEAHKVTVMAEFAPMLGNILDQAEPAQLASLRAVTGL-------DTPETIERFEAT-----CPNATFWATFGQSETSGLSTFAPYRDRPKSAGRPLFWRTVAVVDAEDRPLPPGEVGEIVLRGP--TVFKGYWNNA---AATQHAFRNGWHHTGDMGRFDADGYLFYAGRAPELIKTGGENVYPAEVEGALKQHPAIADAVVIGVPDPQWSEAIKAVCVCKPGESIAAD---ALAEFVASLIARYKKPKHVVFVEELPKDAKGAIDRAAVK------------------------------- 167840784 33 -----------------------------------------------------------------------------LRRWAADHATRTALVAGGE------RVPFVALDHRVDRLAAALHELGLRPGDRAMVQLPNGIAFVTVCFALFRLGVVPVLAMPTQRSHDIDALCRIAEPSAYFIADG------TAGFDARSLAADMLDAHPSLRWIVVDGEPGRR-DNDDDADERVVPLASLDAPPRALTPPAPNDVALLLLSGGTTGTPKLIPRTHADYAYNFSASAAL-CGLDDTSVYLAVLPAAHNFTLACGILGTLASGGAVVLSDTA----SCDEAMPLIARERVTHVALVPPLAQLWAQAREW--ERSDLSSLRLVQVGGARLDPALARRLPDVLGCR----LQQVFGMAEGLLCYTRLDDPPDTIAHTQGRPSPRDEVRIVDAHGRDVAAGDVGELLTRGPYT--IRGYYRAPEHNARSF--TGDGYYRTGDLVRRDAAGNLIVEGRIKEQINRGGEKISAAEIELLIDALPDVQDSAVVAVPDALLGERICAFVRPQRDALDAATLKQALRA---RGLSEFKLPDQIEIAAHWPLTSVGKI------------------------------------- 67921218 469 --------------------------------------------------------------------------HQLFERQVEKTPNNTAVIFD------DESLTYEQLNKKANQLAHYLQKLGVKPETLVGICLEPSLEMVISLLAILKVGGAYLPLDTNYPEQRLNFMVENSGINYLIGNREQGIGNR--------------------EQVVNWFIDISKIQSK----------ISQEKDTNLDLKINRENLAYVIYTSGSTGIPKGVQIPH-RALSNFLISMSKKPGLTDNDTLLSVTTLSFDIA-ALELYLPLIVGAKLILVSRNIAV-EGVTLAQQLETHQVTVMQGTPATWKL------LLASGWKGKKDLTIFCGGEALDITLAQQLQEK----SQQVWNLYGPTETTIWSSVYEVNSDKVRL---GKPIDNTQFYILDKDYNQVPIGVPGELYIGG--MGVARGYLNRPELTAERFIARGERLYKTGDLVRYGEDGEIEYLGRIDYQVKLRGFRLELGEIETILLTHPQIKEAVVI-----VKEQSLIAYIVPSPQSIPTEVSEQDIREFLGEKLPNYMIPSRFVELESLPLTPNGKIDRNAL-------------------------------- 145588816 21 ------------------------------------------------------------------------------------------------ETHDGLYYSWDDLERATAKMANLLKGLKLPAGSRVAVQVEKSPEALFLYLATIRAGYVYLPLNTAYQSAEIQYFIENAEPAVMVCSGKNFSWVSKVAFK------------AGTKHVFTLNDD---------RTGTLLERAAGLSDSFKTVVTKDDDLAAILYTSGTTGRSKGAMLSHKNLYSNAQVLQKFWGW-KKGDVLLHALPIFHVHGLFVAAHGALINGSKMIWLP----RLDVSQLIHHMPQSTVMMGVPTFYVRLLADKNFNKNVAR----NMRLFVCGSAPLLTETFNTFKEVIG---QPILERYGMSET--VMLVSNPYKGKRVGGSVGRPLPGVKVRVVNENNKPCGVDEIGSIQVKGP--NIFKGYWHMPEKTAEEF--TKDGWFKTGDVGRWGGDDYLCIVGRSKDLIISGGYNVYPKEIESFIDDMDGVDESAVIGIPHPDFGEAVMAVVVPKAGAKLNAE---AMIATLKTQIANFKIPKRLEIVGDLPRNAMGKVQKNILRQ------------------------------ 169629333 41 -----------------------------------------------------------------------NTVESLLRVSAARRPCHPAVI------DEHRALSYRELDEAADNAAHAFLRLGIAPGDRVLLQLPNRASFAVALFGLMRAGAIPVMCLPGHRAAELSHFIEVADAVGLVIPDSAG------GFDYRALAVALSQRHPRLRTVVVEGDAGPFASWTS--------LLKSVEPQGPLPTVQTDTPALLLVSGGTTAAPKLIPRTHEDYVYNATQAAR-VCGLTQDDVYLVALPAGHNFPLACGLLGAISTGATTVFLSD----PSPESAFATIARHRVSVTAVVPSLAQLWAQATAWEPVLPETLRLLQ--VGGAKLGADDARAVRESLTQGLQ---QVFGMAEGLLCLTQPGDPTDILDNSQGRPMCDADEVRIVDEDGADVPAGETGELLVRGPYT--LNGYYRADADNMRSF--TVDGFYRSGDRVRALPGGYLEVTGRIKDVILRGGESIAALDLESHLQTHPAVYAAAAVGLPDQYLGEIVCAAIVFK----GKPVAAAELNQHLQARGAAHSRVDKLVAVSALPLTAVGKIDKRAL-------------------------------- 194017802 6 -------------------------------------------------------------------------------------PERVALIY------QDKQWTFRDLADEVNELSNRLAQASLKKGETVGLLMNNQPQMVMLVHACFSLGFKIVLLNNKLTKAERRYQLEDAKAAALFTEPVYASDHK--------------GDLP-----VYIMETLPEAGHDNGKKIESE--------------FDLNETATIMYTSGTTGQPKGVEQTFGNHFYSA-VSSALNMGLREDDRWLIALPLFHISGLS-ALFKSVIYGMTVVLHQ----KFDVDEVKGSIEQHRVTMISVVQTMSRLLSRLEECP------SSLRCLLLGGGPAPFAMLQESKEK----GFPVFQSYGMTETCSQIVTLAPEFSVEKLGSAGKPLFGCELKIQDGT-RICRPFEHGEIMVKGA--NVMKGYLYREEATAAAF---DQGWLKTGDIGYVDEEGFLFVLDRRSDLIISGGENIYPAEIEAILLTHPHVKEAGVTGMYDDRWGEVPAAFLV-----TDHKIPENELYALCESHLAKYKWPAAFHFVDELPRNASNKLQRHRLK------------------------------- 90023365 2285 ----------------------------------------------------------------------------LIDGHSASGKDAVVL---PNEMGKARKATYAELTAKSNRLAHNLQNMGIGKGSIVALCLPKSPELIMTLLGVLKAGAAYLPLDPDYPADRISYMLNHAKVNLALVDNHTQTRLS---------------------------------EWQGKALTLADKSLSTITKTSRLAAASHDDLAYVIYTSGSTGKPKAVQVTH-GNLAAIYQGWEQHYKLKTEVSVFAQMASFSFDVFAGDLVRALCSGGKLVLIE-RDVLFNTANLYETFVNEKVDCVEFVPAVVRGLMNYCESQNKRLDFIRLLIVGSVWTVEEMRRLRALCQTEKGNNNRVVNSYGLSEATIDSTYDLDKYENGKVVPIGRPFSNCEVYILDAYQQPTPIGVPGELWIGG--EAVTNGYFAAPELTAQRFVNRATRLYRTGDLAQWDTYGTLHLLGRADNQVKVRGHRIEVGEIEAQLKTHSNVAQAVITLHKDSRQEAQLCAYCVPRKDSLD----IKDLRQHLGSILPTYMIPARFMVIDELPLSPNGKVDLKALPEPSIDKSQEI-----IEPPVTLYEIR----- 212960469 39 -----------------------------------------------------------------------------------------------------KVYTYYDVELTARKVASGLSKLGIQKGDVVMLLLPNSPEFAFVFLGASYLGAMTTAANPFCTAGEVSKQAKSANAKIVVTQACYYDRVK------------DYANENGVKIIC--------IDSPPEDCLHFSELTKADENDVAEVDISPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYYHSEDVILCVLPLFHIYSLNSVFLCGLRAGASILILP----KFEIVSLLQLIQKHKVTVMPIVPPIVLAITKFPD--LDKYDLSSVKMLKSGGAPLGKEIEETVKAKF--PNALFGQGYGMTEAGPVLAMCLAEPMQVKSGACGTVVRNAEMKIVDPEGASLARNQPGEICIRG--DQIMKGYINDPEATASTI--DKEGWLHTGDIGLIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPNISDAAVVPMKDDLAGEVPVAFVARSNGSQVTED---EIKQFVSKQVVFYKRISRVFFIDVVPKSPSGKILRKELRKLAAG-------------------------- 111022475 13 ---------------------------------------------------------------------------------LERNSDKPAL-YLGDV-----VLTGGEMRDQISCFAQALASLGIGKGTSTAMLSKNRPEVLISMGATMISGCRASALNPMGSLDDHLYIVGDAEIQTLIFDPTAFE----------ERAAELEAQSPSIENVLSLGPSEVGTDILALAETFT-------PRRLRAADVAADDNSSMVYTGGTTGKPKGVVGSYQSGATLNQIQMAEWQW--PDEPRFLICTPLSHAGAAFFIPTLLRGGALIVLPAFEP-----GAVLEAIEKHKISATMLVPTMIYLLMDHPDLP--KRDVSSLQTLFYGASAMSPARLKEGIEKFG---QIFFQFYGQTECGMTIAVLRKEEHPSRLATCGRPVPWLNVALLDDDLNEVPQGELGEICVRGPLV--MKGYWKKPDETAEAF---RGGWLHTGDVARRDKDGFMTIVDRKKDMIVTGGFNVFPREIEDVISAHPAVGSVAVVGVPDEKWGEAVKACVVLRAGQTVDAA---ELVERVRAAKGSVHAPKSIDFVDALPLTPLGKLDKKALRA------------------------------ 119713633 3 -------------------------------------------------------------------------------------------------------ITYQDLEDQSARYANGFEKLGLQPGDRVSIQVRKSPEVIYIYLACLRANLIFHPLNTAYKESELSFFLEDAQPAVFICEQEIFDN------------------VSSLNVITVPKNIFTLLPHEQGTVHAIKEEGAHIVKDC-----SKDHTAALLYSSGTTGKPKGIMLSHGNIMSNAF-ALKEAWEFKSDDCLLHALPIYHVHGLFVALGCVFLSGSKVLWLDS----FDSDTVIKALPECTVMMGVPTYYTRLLSNEK----LNKEIVRNIRIFISGSAPLLQETFDQFQLLTGHN---ILERYGMTET--NIISSNPVNGQRKAGTVGISLRGQSLRIVDDSQNILGSGEIGNIQVKGS--NVFNGYWNLPEKTKEDF--SLDNFFNTGDKGFLDAEGYLTIVGRTKDMIISGGLNVYPKEIESVINEIEGVIESAVIGLQDDDLGEKVVAVVVSNKTTVLNGE---NIILSLKEGIAGFKVPKEIVFVDELPRNAMGKVQKNILRD------------------------------ 148253537 5 ----------------------------------------------------------------------------------------------------ERSMSFRLWNARACRLANALLGLGLAKGDRVAILAYNCVEWCEIYAATAKAGLVALPINFRLTAPEVQFIVQNAEASAVIVQDE---------LVGLVEEVRQDLGIADDRFIHF------GTGPRPAGYRDYEDIIAAAADREPTQQVALSDPWTLMYTSGTTGKPKGVLRSHRSAVLLSMVTEIELKLSRNDGALLVMPMCHANSLNFFGAFGYIGGVNSI----YSRKSFDPEHAVTTLADGGSTFTSLVPTHYIMMLDLPRAIRAQHDFSAVTKLMISSAPARPETKREVMEMFPKSG--LYELYGATETGWVTMLHPHEQFTKLGSVGRECVGAAPIRILDEAGNEVPDGQAGELY--SSNAHTFDCYWRLPDKTAEAFRGDYC---SVGDMARRDADGYIHLADRKSNMIISGGENIYPSEVEALVGAHPGVKDIAVIGLPDDKWGERVHAVIVPRDGMAIKEC---ELAEWAKDRLAGFKRPRTYAFIAEMPRNATGKILHRELKK------------------------------ 126460278 24 ------------------------------------------------------------------------------------------VVYRPPHGNDIRS-TYGREYERVLKLADGLNKLGVGPGDRVATLDWNTIWHFELYWAVPGMGAVLHPLNVRLAPEDLVYIINHAGDKVLI---------------YHRDFAPLVEKLKPHLKTVQLYIQIADGQGPATKDVEIEDVIKQGEPKPLPE-ISEDKVATIGYTSGTTGRPKGAYFTHRALTLHTLVSALAFAGFRGFARPECVEEICTFLQLVPMFHVHWGTPWTFALLGWRPGRFDAGHTARLIAEENVKSLAGVPTMLYMILTHPDFPKYEKVRKIRPIFTVGGAALPKELAKKAEEAGFIPRV----GYGMTETAPILTLGFFKPTEKIPKDVEEYYHDLMVADENLRPVPRDGKTMGEIVVRAPWV--TPEYLGDPEKTREAW---RGGWFHTGDVAIWQPDGRVRIVDRAKDVIKSGGEWISSLQLEDLILTHPAVAQAAVIGVPHEMWGERPVAVVILKPGASAEEDIIKHLEKFVAGKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLRE------------------------------ 167619518 249 -----------------------------------------------------------------------------FDARVRARPEAIALRTDGAA------MTYASLGERVDALAGRLLERTRGEPQCIAICFERSFDMVIAILATLKAGCAYVPIDPQLPADRVAFMLSDSAAAMLLT-------------------------------IEPVRRERFSSFDIETLCIDEPAPPRAASPRAAMPAVDPHAAAYVLYTSGSTGKPKGVVVTH-ANVTNLLDVMEASYPLGAGDSYLLKTNYAFDVSVPELFGWFVGHGSLAILAPQAEGSPDL--IVAALLRHGVTHVNFTPSLLRQFVTEAAADARFAREHRLRHVFVIGEELTNALANDALRAL--RPAAIYNMYGPTEATVFATGHHAAPIPNGKVPIGRALGNMRVYVLDERMRPMPIGMPGDLYIAG--DGVARGYLNNAERFLPDPFTPGGRIYMTGDLARWTRDGTLEFLGRIDQQIKIRGYRVELDEIASALNAHPLVDEAAVILKREQDGTARLVAYVVPANGVEPAARLRDALAGALERRLPDYMMPAAYVLAPSLPKGITGKLDRKALEAL----------------------------- 213965187 47 -----------------------------------------------------------------------------------------------------RRITFAEMAADAQAFAHALIDDGLQKNDRVGVLAANSYEALLAQFAIPLAGGVVVAINTRLAAKEIEYILEHSEITTLLGEQTLIDQATVGHLLEQVIYIADGEGNEPEIADTSAYQAENTAAATFSQYLAGDDVVKRGRPNLPYSVDDEHDPIAINYTSGTTGKPKGVVYTHRGAYLNALGQVQ-TMHFNHYTVYLWTLPMFHCSGWCTGWAAMSTSARQVAIRAVR-----GPEMWRLIVEEGVTSMCGAPAVDDNKRRVTNLRIMTAGAPPSPTIITRCENIGVEIVYGLTESYGPFTVCESQPDWKDMTVRRRAVLKARQGVATVTNQDVRIVEQSDALDAPLIDVPNDGATIG-EIIMTGNGVMNGYFKDPEATEHAF---RGGWFHTGDLGVMHPDGYIQLLDRAKDVIVSGGENISTIEVEQAVVSYPDVSDCAVIGVPDDKWGERPRAYVVLRPEAQGTAEEVAEVIAHCRAHIAGYKIPRDVVVIDELPRTSTGKVRKNELRDLA---------------------------- 15218002 41 -------------------------------------------------------------------------------------------------------YTYSDVHVISRQIAANFHKLGVNQNDVVMLLLPNCPEFVLSFLAASFRGATATAANPFFTPAEIAKQAKASNTKLIITEARYVDKIKPL------------QNDDGVVIVCIDDNESVPIPEGCLRFTELTQSTTEASEVIDSVEISPDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYFHSDDVILCVLPMFHIYALNSIMLCGLRVGAAILIMP----KFEINLLLELIQRCKVTVAPMVPPIVLAIAKSSET--EKYDLSSIRVVKSGAAPLGKELEDAVNAKF--PNAKLGQGYGMTEAGPVLAMSLGFAKEPFPVKSGACGTVVRNAEMPDTGDSLSRNQPGEICIRG--HQIMKGYLNNPAATAETIDKD--GWLHTGDIGLIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIGHPDITDVAVVAMKEEAAGEVPVAFVVKSKDSELSED---DVKQFVSKQVVFYKRINKVFFTESIPKAPSGKILRKDLRAKLAN-------------------------- 56697838 20 -------------------------------------------------------------------------------------------------TDKAETLTWSQLLSKVNQTANLFRSLGIGENDVVAYVLPNTSETLITMLAGAVAG-IVNPINPLLEPEQIAAILRETNAKVVVTAQKVAEAVRHAPHVNTVLEVDLNRYLTPPKSWIVPPKMADKEHLAHADYLSFNREMRKQPTELTFADSTGDRVACYFHTGGTTGMPKVAQHKYSGMIYNGWLGHTLLF--NEEDTIMCPLPLFHVFACHVIVMAAVSSGAHVVFPTPAGYRGDFDNFWKLIERWKVTFIITVPTAISAKMQ----RPVDADISSVKTAFSGSAPLPVELFRRFEKATG---VTIVEGYGLTEATCLVSCNPVDGEKKSIGIPFPYSDVKIIKGTPDGPVECAVDEIGEICISNPGVYAGNTY---TEEDKNKDLYYYGTHLRTGDLGRFDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHPAVAFAGAIGQPDAHAGEVPCAFVELVEGGKVTEA---ELLEHCKVHVHERAAPKHMTILPELPKTAVGKVFKPDLRK------------------------------ 32487254 462 -------------------------------------------------------------------------------------------------------WSYAELDERSGRLARALTERGVRRGDRVGVVLGRSAEVLAAWLGVWKAGAAFVPVDPDYPADRVAFMLADSAVAMVVCQ-----------------EATSGVVPPGYQQLLVNDADDGEAAL---------------------VPIGADDLAYVMYTSGSTGTPKGVAIPHG---GVAALAGDPGWGVGPGDAVLMHAPHTFDASL-YDVWVPLVSGARVMITE--PGVVDAERLAGHVADGLTAVNFTAGHFRALAQESPE------SFSGLREVAAGGDVVPLDVVERVRRACPRLRVWHTYGPTETTLCATWKAIEPGDEVGPVLPIGRALPGRRLYVLDAFLRPLPPGIAGDLYLAGA--GVAHGYLGRAERFVADPFVAGERMYRTGDLAYWTGEGELVFAGRDDDQVKIRGYRVEPGEVEAVLAGQPGVDQAVVVAREG-----RLLGYVVSGGGVDPV-----RLREGVARVLPEYMVPAAVVVLGAVPVTANGKVDREAL-------------------------------- 126733658 26 --------------------------------------------------------------------------------------------------------------DQVKRMAGGLATAGFGAGKIVAIMAPNMPDYCVVFHAVAWSGGTITTLNPTYTAHEVAHQMADSGAQLLITIPDFLDTAK---------------------------EGAGETPVIAIGSPEYAALFGHPIPDQVPVDLDEF-TVVLPYSSGTTGLPKGVMLSHRNLVINVDQSIVGT-DFKPGEITAAFLPFFHIYGMTVLMNIHLAGGGALVTMP----RFDLPLFLQISQDHRTKRMWVVPPVALALAKH--PLVDGYDLTSLEQVFIAAAPSGPELSDAIAARL---DCVALQGYGMTELSPVSHV-VPGHAPRSGAAGLAVPNTDCRIVHIETGQDLSAGEEGELWIKGPHV--MQGYLNNAKATQDTMAEG--DWLRTGDIGKIDADGYLFITDRLKELIKYKGFQVAPAELEATLVAMEGIVDAAVIGKKDEEAGELPIAFVVTAEPAPD----AAAIKAYLDAQLAHYKQVHEIHFINEIPKSASGKILRRLLRD------------------------------ 149915726 28 --------------------------------------------------------------------------YQMLRTTVDAFPDRPAISYQSGASDPAQTMTWQQFHEQVCRAANLFRSLKINEGDVVALIMPNTLETAVATIGAAIAG-IVNPINPLLEPEQIAAILRETDARVVVTLRAFPEAVRHAPRVHTVLEVDLNRYLTPPKSWIVPLIRPKNPGNHHADVKCFTRELAAQSITLKFDDPGTDRVAAYFHTGGTTGMPKVAQHRYAGMVYNGWLGHRLLF--TEQDSVMCPLPLFHVFACHVILMAMIKSGAHVV-FPTPAGYRGEGVFDNFWKLCERWKTTFVITVPTAVSALMQRKVDA-DVSSVKNAFSGSAPMPLELFKRFESATG---MTVIEGYGLTEATCLVSCNPPGAKKVGSVGVPFPYTDVRIYKTDAAGAPCATDEVGEICISNPGVYAGNTY---TETAKNADLYHHDTYLRTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPADIEEALMAHHDVAMAGAIGQPDAHSGELPCAYVELVEGATATAE---ELLEHCKVHVHERAVPRHVEVLDELPKTAVGKVFKPDLRK------------------------------ 169631134 31 --------------------------------------------------------------------------------------------------------TLGELRSQIDATAAGLAERGFGIGDVAAVFLPNCSAFAVVLHGILRAGGTASTVNVLYTAEELAKQLIDSKAQLIFTVSPLLSR------------ALEAAEIAGIDAAGVITVDPVEGRLS---------LADIARPDLAPPQVPATHLAVLPYSSGTTGKAKGVMLTH-HNLVANIAQAKHLYGVQRGDRVLAVLPFFHIYGLVVLLNVQLKLGAELVILP----RFELDTFLGSIANYRVDHVFVAPPVAVVLAKHPD--VDKYDVSCLRSVFSGAAPLDEQLGNAVAARLNCRVSQGYGMTELSPVSHLIPPDRPDIPLNSVGIPVPNSENKIIDTETGDEIEIPAEAPGELLVRGP--NVMAGYLGNEEATAATIEPD--GFLHTGDIAVVRADGVVTIVDRLKELIKYKGYQVPPAELEALLLTHPGIGDAAVIGVPDPSSGEIPKAFVV----RTDDDLTDEAVMAFVEQKVAPHKRIRQVEFIDAIPKSAAGKILRKDLRA------------------------------ 104781282 492 ----------------------------------------------------------------------------CLADWVAVQPEAIAVEHEG------QRLSYLELDQLANRIAHAVRQQGVTKGQRVALFMSRGCHYLAAMLALFKLGAPFVPFDPGQGSQRNGRMLQRSEPALILCD---------------------LASAPALEHLQ---------APCAALCLAPASLDRQPTDWPEAPASGLDDTAYLIFTSGSTGEPKAAMVSHLGMINHL-QAKAHDLNLGRDDCVAQIAVQTFDVAVWQFLVALLPGARTRVLT----GLQAWEPRALCDQLEACQVSVVETVPSHLELLLDELQRQPRALPRLRWMISNGEPLATALARRWFEH--CPGTALMNAYGPSECSDHLCLHAAPEPTQPYQPIGRPIGNARLYVLDASLGRVPAGVVGEIHIGGLCVGQ--GYYKDPARTAERFIDDPFDNYKTGDLGRWDAAGNLHMLGRCDFQLKVRGCRIEAGEVEAVLRQHPAVEQSLVVGAADGNGQQQLVAYVIAPQRPAPSA---QSLRAFCRQHLPDYMVPAAVCLLDAFDLLPNGKIDRAALPALAS--------------------------- 148252658 2621 --------------------------------------------------------------------GSLNLVAQ-IEAQVARTPDAVAVI------SGERRLSYAELNARSNRLARRLRARGIGPDVVVGLALERAPIMLVALLAVLKAGGAYLPLDPDYPPDRLVHMLRDSGTKLLLTQ---------ASLQDRFAAALADGG-------------------AEAWLLDDQTGQEAGSAANLGIGLHPENLAYLIYTSGSTGLPKGVMVRHGAIANFL-ATMAEQPGMASADCALGLTSLSFDIAVL-ELWLPLTCGARIVLADRAAAH-DPAALKAMMVRHGVTMVQATPSSWRMLLDHEDGDVWLPD---GCRVLSGGEALAPDLA----ARLTELSHDVWNLYGPTETT-VWSARRRLDANNRSPVLGRPVGNTTFYVLDSHFNLAPIGVAGELFIGGA--GLARGYWRRAGLSAERFVPDPFGPYRTGDLARWRADGVLDYVGRADHQVKIRGRRIELGEIEAHLRAQPGVRDSVVVAREI-GGGLNLIGYV------SGDEALAASLRSALIAVLPDYMVPWRLIILPQLPLTPNGKIDRR---------------------------------- 148252658 1122 -------------------------------------------------------------------------------------------------------VTFAELQRWSDQIAHRLAARGVGREVPVALWIERSPAFVAALLGVLKAGGAYVPLDPAWPVARARRILEDGKIRLLIATGDRLAAAQELECLVLDAE---------------------------WRDHDV-------SDRFVPHANHSAQTAYIIYTSGSTGAPKGVAVSHGALANYVQAVL-TRLRPEADTNMAMVSTVAADLGHT-VLFGALASGATLNLLPADAAFDADAFAQAMREGSVDILKIVPSHLRGLLQARRSEDVLPRD-----VLVLGGEPSDPRLLADVRQL--RPQCRIVNHYGPTETTVGIATHEWGITDGDIVPIGLPLANLRAYVLDDALSVVPCGVAGELYVGGS--GVARGYCGAPGQTAERFVPDPFGPYRTGDRVRCDRLGRIVFLGRRDDQVKLRGYRVEPTEIARVMTSLSRVVDAAVVTRASDVEQDRLVAYCVVETGTELSPDI---LRAQMTALVPDYMVPSRVIILDRLPLTANGKLDRAALPQ------------------------------ 148252658 10 -----------------------------------------------------------------------------LREHATLRADRLALRFIEGETVVGE-LTFADLDRRVRALAARLQDFG-GAGERAVILLPSGLDYAVAFYACLYAGVIAVPAYPPESTARLDGILRDAAPRFILTAAGLRDK-------------IPASFGRLVPHVLAVDAIPVEGAASWHETGPRGDAI-----------------AFLQYTSGSTSQPKGVCVTH-RNLVANEVAIEAATGVTADDVFVSWLPLYHDMGLMGGLLSPLFTGYSAVLMSPRNFLEQPRRWLDAIDRHGGTVSGGPDFAFALCDRISDEAISRLDLSRWRFAFSGSEFVRRATLERFAERFGFDQRALTPCYGLAEATLLVTAGERASRAVCHMACGVAAEHHVVRIMRPDGSEADADEIGEIWVAGP--SVANGYWNNAQATQQTFVNRDGSRWLRTGDLGFLRDGALVVTGRLKDLLIVRGQNIYPFDLEQAVEEVSQVRKGRVAAFPVEIDGAEGIGIAVLR--RTPSDALIKAVGDAVMRQTQEY--PAVVVLLNGMPLTTSGKLQRSACRA------------------------------ 38174851 510 -------------------------------------------------------------------------------------PERVAVI------DHGRTLSYAQLREHASALASQLVTLGAKPDTLIAVVLEKGWRQAVAVLAIQLAGAAYLPVDPALPEDRRNLLLQEGQVKVALTEPRLAER------------------------------------LSWPEDVEVVVVADIARGAALPERRGSTDLAYCIYTSGSTGRPKGVMIDHRSAANTV-QDINSRFQVGPEDRVFALSSLGFDLS-VYDIFGALAVGAAFVLPESEATK-DPASWLNLLRTHRVSVWNSVPTLMEMLVDVAETRGERLPDSLRLVMMSGD--WIPVTLPDRIRRLARGDIQIISLGGATEGSVWSILHPIGQVTARSIPYGRPMLNQRFYVLDDALASRPDYVPGELFIGG--VGVARGYFRDDVRTAERFIKTNERLYRTGDLGRFLPGGDIEFLGRKDFQVKVAGHRIELGEIEAALLRHPALRE-AVVAAPGERSARRLVAYVVVAEGQAVPSA--ESLQSFLGATLPQYMVPGIFVHLERLPLSSNGKVDRKALPEPAA--------------------------- 83645725 540 -----------------------------------------------------------------------------------------------------ERISYLELDRRATLLALQLQHLGVAPDTLVAVYMGRSVDMIVALAGVLKSGAAYLPIDPANPRDRIADMLASANVALAVTHS---------------DLALDLPEGCTLVRLDRLLRNDPKCS-DPLRHLHEGDHLSGPPCRCPGNPARPDHLAYAIFTSGSTGAPKATPIEHRNVLNML-AALQPIVEFSADDVWTLFHSYAFDFS-VWEIWGCLLYGGTLLVTTEEERHNPHALARLLRRENATVLNLTPSNMEKLLAATRDDEAFPY---RLRAFCCGGEAFPGRLVSPILK----FGLPVWNFYGPTEATVWSSIHRVTGADAELATLPIGAPLANYQLYVIDGEPAPAGVAGELCIAGA--GITRGYLGRPELNAERFVHMTHRVYKTGDLVRRRADGAIDYLGRSDFQIKLRGFRIEPGEIESLLTEHALVNQAVVCKQYAEDGGEYLAAFIVVRRAPEDAAGLFEELRKLVRSKLPEYMAPTSYMILSELPLNGNGKIDRK---------------------------------- 145609944 56 -------------------------------------------------------------------------------------------------------LTYEELDLRSNSLAHSLRSLGVRKGDRVAVKLGNCPEFATLTYAVFKLGAILVPLNPAFGAPQIAAALSHLKASVLIVTDLAYKPCRGRDNLPLIQALLECPDVPTLRRIIVVDNTTSHPPLPSHRSLTPYSLLHDRRPIVPDEPLRADETINIQFTSGTTSLPKAAMLTHTGIL-NNGALIASRMNLTPADKIVCPPPLFHCFGCVLGYMATATTGASIIFPSPAFDPKATASEHRATAIYGVATMFVAMLELLASSKVLSPEQAAALPTHLRGGIAAGASVPEALMLRLFEKLGVPE-------LVICYGQTETSPPGDRTKIVPIGEKGEIATSGYLIMQGYWGDENRTKEDRLWAADDDDGEPLGIGKTVPESEEQARRNGRVWMFSGDEGVMDKDGYVAVTGRIKDLIIRGGENIHPLEIENCLFQHPLVAEASVVGVSDERYGEVVGAFVVPHKGVKVVEDTKNDLRDWVKTRLSGHLSPRYVFWVDDYPKTASGKI------------------------------------- 196193826 42 -----------------------------------------------------------------------------LQHWADTQGDTPALYDESGM------LTWRQLVDNINQVANQLIEAGLKPGDTVTGLSENSARYLTLFLGTLTAGGCMVPLSGMASGDTLALMINDCDARFLFVSD--------------KHRTLIDPLLGDLDNIPAQHRFSLDFQAPGWRAL--DDWIADADTSAPHHIPQPDDPFNIIYSSGTTGVPKGILHDHRMRARQLERVTDLGYD---QSAVALVSTPLYSNTTLVCVLPTLFAGGTLITM----AKFHSQRYLELAEQHRVTHTMLVPVQYQRL--LDDPAFDRFDLSSFKVKFSTSAPLRAPLIADAMARWPGNL---VEFYGLTEGGLSTVLNCAEH-PDKWATVGQPGEGCEVHIINEDLEELPAGEIGEIVGRSS--AMMRGYYKREDKTEELLWTRADGFYRTGDMGRLDSDGFLSVLDRRKDMIISGGFNIYAEDLEKTLLSHDDITDAAVIAIPSRQWGETPLGLVVLREGCDTD---LTTLCDWANQQLGKAQRLSALEQRDSLPRSTIGKILKRELRA------------------------------ 163745912 28 --------------------------------------------------------------------------------------------------DKAETLTWSELHGRVTQAANLFRSLGIGEKDVVAYVLPNCNETTITLLGGAVAG-IVSPINPLLDAEQIGAILREVGASVVVTAQKTAEAVRLAPKVHTVLEVDLVRYLTPPKSWIVPLVRPKGLAENQAKYLNFNAEIAKQNTSLNFKDVQEDRVACYFHTGGTTGMPKVAQHKYSGLIYNGWLGHRLLF--SEEDNIMCPLPLFHVFACHVILMAAVASGAHVVFPTPQGYRGDFDNFWKLIERWKITFIITVPTAISAKMQ----RPIDADVSTVKTAFSGSAPLPLELFRRFEKATG---ITLIEGYGLTEATCLVSCNPPDGVKKVGSIGIAFPYSDVRIIKGTADGPIDAGVDEIGEICVSNPGVFAGHTYVEEDKNKDLFYHGK-YLRTGDLGRIDSDSYIWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVELVAGATVTEA---ELLAFAQEKVAERAAPKHLKIMDELPKTAVGKIFKPDLRK------------------------------ 159043405 30 --------------------------------------------------------------------------YELLTRTRNAHGDRRAMTFTSDPKDAGETLTWRELHGKATQAANLFRSLGIGENDVVAYVLPNASETVWTYLG-GSVAGIVNPINPLLEPDQIASILNETGAKVVVTLKSFLKTDVAQKTAEAVAMALKRYLSPPKSWIAGLLRPKNPVRHHAKVLDFNAELARQKSDGLTFPDSFEDRVAAYFHTGGTTGMPKVAQHKYSGMIYNGWLGAELLF--THEDTLICPLPLFHVFA-CYPVLMSVITSGGHVVFPTPQGYRGEGVFDNFWKLIERWEVTFMITVPTALAALMQRPVDG-DVSTLRIGISGSAPLPMELYSRFKEATGVSIAEGYG--LTEATCLVSCNPIDGVQKVGSVGIPLPHTEVRILHCEDDGHECATDEIGEICIANPGVYEGSTY---TEVGKNLGLYADQIYLRTGDLGRIDEEGYLWITGRAKDLIIRSGHNIDPAEIEEALMAHPAVAMVGAIGQPDAYAGELPAAYVELVAGAQTT---VEELMAFAKEHVHERAAPKHLEFLDELPKTAVGKVFKPDLRKLA---------------------------- 119433777 435 --------------------------------------------------------------------------HHLVERVARERPDAIALVC------GQEHVSYRELNRRANRLARELRHRGCGQDEIVAVRMRRRPDLVVAILAVLKAGAAYLPIDLAHPVERVRGTLRDAAARLVITEPELRSD-------------LDGTAVPAV--------------------LPDDPDLARHSDGDLGVPVAPTALAYVLSTSGSTGRPKGVAIQHDSAVAFLGWVADA---FPGDDLAAVLATTSVGFDLSFELFGPLTTGGSVVLADSALQVPELAAARAATLLNTVPS------------AAEALLDVDGLPTSLRAVNLAGEPLHRDLVRRIQDRL--PGVVARNLYGPSEATTYATATALSTEDDQQPTIGTAISPAAAWVAGEAGEPEPAHVVGELVIGGP--TVARGYLGRPGLTAASFRPDPRGIYRTGDLARRRGDGHLVFLGRTDDQVKVRGVRIELGEVEAVLREIAGVRAAVAVPTGRGAADRQLVGFVTPEPGAAIVPE---EVLSTLRTRLPAVMVPTRLTVLEALPLNDNGKIDRGALVRMAE--------------------------- 21911413 469 -------------------------------------------------------------------------------------------------------LTYAEVDQASNRLAAYLTGRGVRRGALVGVVMERSADLVITFLAIWKAGAAFVPIDTGNPAERTALILADSGVSTVVCTIAT--------------------QAAAPENAIVLDAPETRA------------AVDEQAGTAPEIRVGADDLAYVMYTSGSTGVPKGVAVTHG---GVAGLAGDAGWRIGPDDGVLMHATHVFDASL-YEMWVPLATGGRILLAE--PGVVDADGVRRAVERGATALHLTAGTFRALAEASPEC------FTGLTEVGTGGDVVPAFAVENLRRA--QPALRVRNTYGPTETTLCATWKPPGDGIGRELPIGRPMANRGIYILDAFLQPVAPGITGELYIVG--TGLARGYLGRPDRFVACPFRAGERMYRTGDLARWNRDGEVVFVGRADDQVKIRGFRVELAEVEAVLAAQPGVTEAVAMAREDQPGERRLVGYVVTDGG----EADVDEMRQRMSLVLPSYMVPVAIVVRPGLPITANGKVDRRAL-------------------------------- 118725729 459 --------------------------------------------------------------------------HELFEEQARKTPDAIAVIFE------EKSITYGELSKKVTLLAAYLKLYCVEPGILVGIFMERSIEMVISLLAVLKAGGGYVPLDPTYPADRLLYMFEHSKMPILITQSSIEDR------------------LPECKVELVLIDTGWDTIVSES-----EKIIKDMGDEVFRTSAKPENLAYVIYTSGSTGKPKGVKVIHRGFTNFLC-SMAECPGFTDQDYILALTTICFDIAGLEIFLP-LIKGGKVEMLPNSIAK-DGIKLREKMENSPVTVMQATPATWQMLIAA------GWEKKVPIKVLCGGEAMSRELADKLVERASE----VWNMFGPTETTIWSSVSLVKANEK--VTIGRPIANTQFYVLDELMKPVPAGVAGELYIGG--DGLAEGYLNRPDITVKSPFDNNAIIYKTGDLVCYLPDGNIEYLSRIDHQVKVRGFRIELGEIESALKKIDEIEEAVVVMRE-ETGHKMLVGFLIPKENVELPS--KRQIGEMIKKWLPDYMVPASFVFLKSYPMTMNRKVDRKIL-------------------------------- 73539107 7 -----------------------------------------------------------------------------------------------------RTVTYAEVGAMASALETELLALGVRPGDRVVIVTENCTEHIALLLACSRVGAWSCGVNARMAAGEVDAFAQLVDARLIYFTTGVSAAAMTHAGRHQARSSTLGALMHSDVRLEAVAEQGSEAER----------------------------VAAIISTSGTTGRPKGVMVTHAAVLHAARVSCKSRG-LGRDDRLCLFVPMTHIFGLAAVLASSLLSGATLILHQ----TFSAADVLDALAHHRVQLQGPPALYSRLLAHLETHGIDRPSAPHLRYIYTGSSPLDIALKERVEACFGLPLHH-----GYASSESPVGCATASNVRRQDTAAGYLLEGMSIRIVDADHRDVAAGETGEIWLAGPYL--TPGYFRDPEATRQAF--RPGGWYATGDLGRLGEDGALFIVGRLKELIIRSGFNVYPAEVEAVLNQHPSVRRSAVVGQREPDGNERVIAFLELRDGTGFDE---QALRGYLREQLAPYKQPALFRVLPSMPMTDTGKLLKR---------------------------------- 160900471 25 ---------------------------------------------------------------------------------------------------------WGETYARCRQLASSLHKAGVGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNALNTRLDAETIAFMLDHGEAKVLIVDPEF---------TGVVAKALKLRQRSAPLLVIQVEDALYGPAAEQVGSLDYDDFVAGGDAGFDWQPADEWDAIALNYTSGTTGNPKGVVYHHRGAAINAISNV-LEWDMPKHAVYLWTLPMFHCNGWCFPWTVAARAGVNVCL-----RRVEAQAIFDAIRNHGVTHYCGAPIVHGLLVNAPAAMKEGVPAG---VKAMVAGAAPPASMIEGMEQLGFDITHVYEVYGPATVCAKHAAWDALDIGERARLNSRQGVRYHLQPETMEPVPHDGQTMGEIMFQGNIA--MKGYLKNPQATDEAF---RGGWFHTGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFIELKAGAQTTAE---DIVAHCKKHLAGYKVPRAVVF-GELPKTSTGKIQKFELRRQA---------------------------- 121998343 7 -----------------------------------------------------------------------------------------------------QRWSYQQVAEEVASLATALRGFGLEANERVAIYLEKRPEAVMALFGASAAGGVAIPVNPALRPHQVAHILDDSGATVLITS-----GPRLQQLWDALDGAQPFKAIVVGDSDAGEHRPNQPIPWGAWPRV----------TSPPTPRRIDSDMAAILYTSGSTGLPKGVVLSHRNLVTGAISVSEYLQNA-ASDRILSVLPLSFDYGLSQITTGFATGAEVILL-----NYLLPQDVPRAVSRYEVTGLAAVPPLWIELANLDWPDAARSTLRYITNSGG---AMPPSTLQKLRDQLPGTAPY---LMYGLTEGFRSTYLPPEEIDRRPGSIGKAIPNAEVQVVREDGSPCAPNEPGELVHRGPLVS--LGYWQAPDTTAKAGLPLPEIAVWSGDTVYADEDGYLYFVGRNDEMIKSSGYRISPQEIENVLDGTPGLTEAVAIGVPHHRLGEAILVLATVEEG--PAGACEDDLRARCRQQLPPFMVPSAFLLWTQLPRNPNGKVDRAGLR------------------------------- 126730217 25 ------------------------------------------------------------------------------------------------------KITYAGFLESSAQIAHVLTGLGLWAGDRVALQVQKSPQALAVFAACVQAGLVLLPLNTAYTTEELTYFIENSGAALVIIDSGKL-------------EALAPVAEGLGARVETLNADGSG---------SLTDKAAQAPRQFDTVPRGEDDLAAFLYTSGTTGRSKGAMLTQANLLSNARTLVQEW-RFTADDVLLHALPIFHTHGL------FVATNVTLVAGGSMIFLPGFDLDQILAQMPKATAMMGVPTFYTRL--LDDPRFTRGAAVHMRLFISGSAPLLAETHVQFEALTGQR---ILERYGMTETNMNTSNPYDGERRAGTVGFPLPGVELKI-TNPETGATLPQGEVGAIEVRGP--NVFKGYWQMPEKTAAELRED--GFFITGDLGVIDADGYVSIVGRSKDLIISGGYNIYPKEIELVLDEQDGVLESAVIGVPHRDFGETVVGVLVPRNGATLD---TDAIMEKIRQPLARFKHPRRLVVVDSLPRNTMGKVQKNLLRD------------------------------ 114763338 25 -----------------------------------------------------------------------------------------------------RVLSHADFLAMAARFAHVIADLGVAPGDRLAAQVDKSPEALALYAACVQAGVVFLPLNTGYTVDELTYFIENSGAALMVCGPKREAGLRPV------AEGLGAQLLT----------------LNADGSGSLSDAAAGKSDSFETVDRDGEDLAAFLYTSGTTGRSKGAMLTQNNLLSNAE-TLAEHWRFTKDDVLLHALPIFHTHGLFVASNIMLLAGGAMVFLPKLDIDQLIEWMPKATSMMGVPTFY--------TRLLDDPRFTRDLAQHMRLFVSGSAPLLSDTHEKFEARTGHR---ILERYGMTETNMNTSNPYDGERRAGTVGFPLPGVELKI-TDPETGKEVPQGEVGQIEVRGP--NVFKGYWKMPEKTAEELRAD--GFFITGDLGTLDADGYVQIVGRNKDLIISGGYNIYPKEIEMVIDDQPGVLESAVIGIPHADFGETPLALVVAEPGATPD---LDAIAATVNGALARFKHPQRYEMIDALPRNTMGKVQKNQLRE------------------------------ 197784974 123 ---------------------------------------------------------------------------------VEKRPDAVAAV------QDDRRWTYAELNSRANRIGRALLARGLAAEDVVAVVMERNLDWMAAVLGVLKAGGVYLPVEPHFPAERVARTLWRAGCAFVVTEEGSTGSLSGTS-----------------------AGTSAETGTSAETLFVDAAYAEGHADHDLAIPVSAGQLAYIYFTSGSTGEPKGAMCEHAGFLNHVLAKVED-LGIGEDDVVAQTAPQCFDISLWQLLAGPVVGGRTLIV--GQDTILDVPRFVDTVVRGRVNVLQVVPSYLEAVLAELGQRPRELADLRCVS--VTGEAVKRELVQRWFATA--PAVRLANAYGLTETSDDTNHEVMDRVPDDRVPLGRPVRNVRVYVVDEDLVPVPLGAPGEIVFSGVCVG--RGYVNDPERTAAAFTEDPYRPYRSGDVGRWRADGKLEFLGRRDTQVKIRGFRVEIGEIENALLRVDGVRDGAVVVV----RGTQLAAFC-----AGPEPVASDTVRERLAVSLPSYMVPAVVHWREHLPLTANGKTDRRTLTALAE--------------------------- 18266852 43 ----------------------------------------------------------------------------------------------------SKTFTYADTHLISSKIAAGLSNLGILKGDVVMILLQNSADFVFSFLAISMIGAVATTANPFYTAPEIFKQFTVSKAKLIITQAMY------VDKLRNHDGAKLGEDFKVV-----------TVDDPPENCLHFSVLSEANESDVPEVEIHPDDAVAMPFSSGTTGLPKGVILTHKSLTTSVAQQVNPNLYLTTEDVLLCVLPLFHIFSLNSVLLCALRAGSAVLLMQ----KFEIGTLLELIQRHRVSVAMVVPPLVLALAKN--PMVADFDLSSIRLVLSGAAPLGKELEEALRNRM--PQAVLGQGYGMTEAGPVLSMCLQPFQTKSGSCGTVVRNAELKVVDPETGRSLGYNQPGEICIRG--QQIMKGYLNDEAATASTIDSE--GWLHTGDVGYVDDDDEIFIVDRVKELIKYKGFQVPPAELEGLLVSHPSIADAAVVPQKDVAAGEVPVAFVVRSNGFDLTEE---AVKEFIAKQVVFYKRLHKVYFVHAIPKSPSGKILRKDLRA------------------------------ 54026482 65 ----------------------------------------------------------------------------------------------------ERRITYAAHLAAVAALAEGLRTRGIAPGDRVGILAANSAEWVQAFWACQCLGAIAVGYNAWWMPREIDYGLAHTAPKVLIADDRRIER------------------LAQVEHTVPVLSIEQQLPAL---------IAEFAGAALPETPVAEDDPAVILYTSGTSGRPKGATHSHRNLLHRFNDAVAAACAGRTDDRFLLTSPLFHIASLHNLVLPRLATGDTAVVYR---GGFDGERVLSLIERERITNWG---AMPTMIHRLLDADVERHDLSSLAALSLNSAPSSAAVQEALRDRVPAARTALTTSYGMTECSTAATLATPAELAEFPDTVGRPIIGVELSIRDAEGEPVADGVEGEVWVRSAYV--MLGYWNDPAATAAAL--TPDRWLRTGDLG-VCTDGRLRLSGRRSDLILRGGENIYPTEVEHCLDEHPAVRECAVVGLPDPDLGQRVGAVVVVEDEAATDPG---QLRAFTAERLAYYKVPADWRITTELPRNATGKVVR----------------------------------- 194760629 54 ---------------------------------------------------------------------------------------------------EGKRYTFKSLLEEADGLAAGLLKLGLQRGDAVGLWAPNYMHWYLGMMGAARAGLTSVGINPAFQGPEVAYCLNKVNIKAIIAPETFKSQNYYEILRGICPEIIRSEKFPHLQSVIIDSNDGLKGALRFDDLLDLANKSEREKISKIQNEVLPESPCNIQFTSGTTGNPKAAALSHYNFVNNGIHVGNRNELA--GERICVQVPMFHAFGVVITIMGAMTKGATMVL---PAAGFSPKDSLHAIVNEKCSVLHGTPTMYVDLVNTQRKL--KLPLGKIKKAITGGAIVSPQLIKDVREVLGVESVRSV--YGLTETTAVIFQSLPGHDDIVLNSVGHIQDHIEAKVVDAEGKCVPYGQPGELCVRG--YVTMLGYHGDEEKTTETIGKDK--WLRTGDQFILEANGYGRIVGRLKEMIIRGGENIFPKEIEDFLNAHPQIIEAHVIGVPDERLGEEVCAFVRLNEGVDPASFTAEALKAYSKGKLAHFKIPRFVIPVDSFPKTTSGKI------------------------------------- 91777595 29 ------------------------------------------------------------------------------------HGERIAAVWF----DRGISMTYAQIDSMASQLADSLVKRGIRKGCHVALMLKNAPEFVITWIALGRIGAVMVPVNTSYTQDELVFVLTDADAQYLVIDAEFLPR---------LAAAPALPGLLAWERVIVCGESEHPLRWAALLEAGSADFTA-------PSAVSRHDLLNLQYTSGTTGFPKGCMLSHDYWMIHCHGAARHRRGPEAGIENVLIWAPFFYMDPMWQFLMTMKLGGTAYIAE----RMSLTRFMSWLIDYRIHYCIFPEPALSQHPR-------GPRDAEVHLKYISIYGWTRSAREEVQARFG---VIAREGFGMTEVGTGALVPAWAHDKALERTCGLPAPFRELQIRREDGSVAEVDEVGELWIRG--RGILWGYYKRPEANAESFDGD---WFRTGDLFRRDAQGFYFIVGRIKEMIKRAGENVSATEVETVLRGMDAIDEAAVVAVPDPLRREEVKAYLKLREGLTQGDVPPAAVFEHCARHLAPFKVPRYLQYIEDFPRTPSRKI------------------------------------- 206562118 5 ------------------------------------------------------------------------------------------------------RLSYQELVERACALGHAIASLGIAPGARIGIFLDKRIETVVSLLGIAATGCVFVPINPLLKPQQVAHILHDCGAICLITSAMRARL-----LAENGPLALTHTILTDAPDETAPTYDGTARVRRWSECFARDAIDTQPKASDVPTSGIDTDLAAILYTSGSTGRPKGVMLSHRNLLEGA-WSVAHYLNHTCADRILAVLPLSFDAGLSQ-LTSAWASGATAVLV----NYLGPQDVIEACARERITAITGVPP---LWMQLAHARWPDAACATLRYFANTGGRMPRAVLQRLRVLFPQAKPY---LMYGLTEAFRSTYLDPAEVDHRPDSIGKAVPNARILVVRPDGSRCAPEEPGELVHVGA--CVTMGYWGDAARTSERYRPSPEQKVWSGDLVRRDAHGFLYFIARNDAQIKSSGYRISPEEVEEIIHESGLVSEVAAVGVPDDALGETITLVVVPA----VTPFLAQTLLSWCKQRLPSYMVPHRIIVQTDIPHNANGKFDRVALRD------------------------------ 206680046 26 --------------------------------------------------------------------------------------------------------SYTQYHDRCTRLASGLAQLGVTSGDVVATLLPNIPAQAEAHFGIPACGAVLNTINTRLDKGTIAYIFDHGEAKVALVDTQFLPSVEAAIAEMESDGPL----------IIEVPDAAADYP-ASGRYQTYDALLESGDAAFEWIPADEWESLALNYTSGTTGRPKGVVY-HHRGAYLMTMGTVVSWQLTLAPVYLTIVPLFHCNGWNHTWMMPMLGGTIVCCRDVTA-----KAVYNAIADEGVTHFGGAPIVLNTLVNSSPEERRVFDHTVEVFTAGAPPAPATLAAIETMGFHITQVYGLTETYGHVTECLWDGETWDALDQARQGVAMPMMDDITVLDPDMNQVAMDGAHQGEIMIRG--NSVMKGYLKNPSATDEAFAG---GYFHSGDLAVQHPDTHIQIADRAKDIIISGGENISSVEVEGTLMAHSAVSLCAVVAKPDDKWGEVPCAFVELLPGAEVSEA---ELIAYARETLAGFKAPKAVIF-QELPKTSTGKIQKFELRN------------------------------ 171316122 8 ------------------------------------------------------------------------------DRGWRINPDGIAYI------QDERSYTFQEIGELSCRIANGLLAAGFAKEAKAAVWADNDVTGWSCALGMWRAGLAYIPVNGRNAPAENQYVLDAFDCEVLFFHHAFADAIDALR--------------PSLPKVRLWVCIDADLPWAPSLATWSE----GQPDTPPAVNYAMDDVVTLSATGGTTGLPKGVMNTHRSFQTYFANFMIAMTYGAERPVNLAAAPMTHTAGMMS--LPCTARGGTVVVLP----KPDPALLLGAIVKHRVTEFFLPPTVIYRL--LDIPGIDKVDFSSLRYLLYGAAPMSVEKLKRAIDVFG---PVMTGGYGQTEAPASISYLTPAEHFVRLASVGRPNPLARVEIVGERGDVLKQGETGEICVRGDLV--MKGYYRAPDRTAETIVD---GWLHTGDIGHLDREGYLHITDRKKDMIISGGFNVYPSEVEQVIWSHPAVQDCAVIGVPDEKWGEAVKAVVELNAGQHVSAD---ELIALCKAQLGSVKAPKSVDFIDALPRSTAGKVLKKDLRE------------------------------ 214003870 475 -------------------------------------------------------------------------AVDLFRRQVERTPDATAVM------AGDRVWSFEELDEWSGRLARALTDRGVERGDRVGVVLERSVEVLAAWLGVWKAGAAFVPVDPDYPADRVAFMLADSAVAAVVCRAET-----------------------------------SGVVPAGYQQIMVDDPIEGAASL---VPVGPNDLAYVMYTSGSTGTPKGVAVSHGGVAALVGYA---VWDLHAGDAVLMHAPHTFDPAL-FEVWVSLVSGARVMLAE--PGVIDAERLAAHVADGLTAVNFTAGQFRALAQESPE------SFSGLRYVQTGGDVVPLGAVERVRQA--CPRLRVMHTYGPTETTFCATWNMPGDQVGPTLPIGRPHPGRRLYVLDVFLRPLPPGVAGDLYIAGA--GVAHGYLGRSERFVADPFTPGERMYRTGDVAYWTDEGELVFAGRADNLVKIRGYRVEPGEVEAVLAGQLGVDQAVVVA-----RDGRLIGYVLSDGGVDPV-----RLREQVAGVLPDYMVPAAVIALDALPVTANGKIDREAL-------------------------------- 186686592 496 -----------------------------------------------------------------------NTCHQWFEAQVKRTPDNIAVSFEN------QQLTYQELNHRANQLAHYLQTLGVKSGVLVGLNVEPSLEMMVGLLGILKAGGTYVPIVPTSGQDSLAFILEDAQISLVLTQSSLVEKLSEHQVQVICLD-------------------------------SDYEAIALHATKNPNNHITDRTLACVMYVSGGNGKPNGIAITHRNFVTHSLAISDTWVLTQSDCLLLIPSMSCDTFIES--LFPSWITGATVII--QSQELQSTTQFFPFIAQQKITVVNIPTYFWYELVKEPSVSLETLPSSLRLVMVGGEKVSRNAYLTWVEKV--SKQVRWLNAYGALETTLTATVYDPETNTRPEIPIGRAIANTQIYILDRQVQPLPIGVTGEIYI--SSIGVAHGYFNRPDLTSEKFIESGSYLYRSGDLGRYLSNGNIEFIGRRDNQAKIRGFRIDLTQIETILAHYPGVQNAAVIAKEDVSGDKHLIAYLVPKQNETIGSE---QLLSFLQQKLPEHLLPS-FVIIDSLPLNANGQVDCKALLALNPTNTEREKIFATAENP------------ 159900485 453 --------------------------------------------------------------------------HTLFESQAARAPQAIALVH------GKERLTYGELNRRANQLSHYLRTSGVGSGGFVGLALERSVEMVVAVLGVLKAGAAYVPLDPTYPAARLQFMLADADVGFVLTTGRLRDRLAGTDRTLLEWEALGN--------------------------------LDAYPPDDPPARATAASPAYVIYTSGSTGQPKGVVVPH-GALVQTYHTWESAYGLDGAVRCHLQMAAFSFDVCAGDLIRALGSGGTLVICP-RDTLLAPADLHALIVAEGVDCAEFVPAVLRELVAYLE--GSGGDLGSMRLLIAGSDTWYGEEYARV-ARLCGPDTRLVNSYGVIDSTYFEAGAAAELPARRQVPIGRPFAATRAYVLNRLGQPQPIGVPGELYLGGSRL--ALGYWRRPGLTAERFVEPGARMYRTGDAARFRADGTIEFLGRIDQQVKLHGVRIELGEIEAILLQQPGVIQAAAAIRENQLGHPILVAYLV-----TDALGDEAALRAALRERLPEHMVPAATIILPSLPLTPNGKIDRQALPEPDLGRSE----------------------- 118353812 25 ---------------------------------------------------------------------------------------------------QEVQFTYIEFFNICQKLGAALLKIGLQKGDRVGIYSPNNYQWCITQFAASMADLILVNINPAYQQHELEYCLNKVGCKGLIMASHHRKNELAPELQDCQFGELNSRRLPSLKYVVRIDDEQTPGMINFQTLIEKVNQDDINHLQKVMEQINPNDPTNIQFTSGTTGYPKGATLTHNNILNNGYF-IGERLSYSPQDRICLSVPLYHCFGMVLGNLAALNFGATIVLPSEG---FNAQKALEAVTKHKCTSLYGVPTMFIEYFKEYDNNPGLYKVDSLRKGIMAGALCPQSNIQYLKNLFDIAKRKQYQIYFQICYGQTECSPVVDSVEDKCSTVGTIFPHCEMKLIDNEGKIVPVGEKGEICIRG--FGVMQKYWGDIKATSETINEE--GWLKTGDLGQVDVRGYLKIVGRIKELIIRGGENIYPKEIEEYLRRHEKVLDVQVVAIPDVKYGEETFCLIKLKEGVTLE---SKDIYHFCHGQISHYKIPKYVKFVDSFPQTVTGK-------------------------------------- 3560507 1584 ------------------------------------------------------------------------------------------------------RLTYRELDDRAAAVAATLAERGVGAESRVAIALPRSADLIVAVLAVIKAGGTYVPIDIGAPAARVQHILADSAPVCLLTDTA--------------------ERFTGVPHVIL-------------------AEAAQNPARPQAPTVSPDHAAYVIYTSGSTGVPKGVEVTHRNVAALFAGTTSGLYDFGPDDVWTMFHSAAFDFS-VWELWGPLLHGGRLVVVEHD-VARDPERFVDLLARERVTVLNQTPSAFYPLLEADARLRRQLA---LRYVIFGGEALDVRRLAPWYANHESHSPRLVNMYGITETCVHVSHRALDTADTGAAGSVIGGPLPGLRIHDNNLQPVPAGVVGEMYIAGG--QVARGYTGRPGLTATRFVANGERLYRSGDLAMWTDAGELVYLGRSDAQVKVRGYRIELGEVEAALVTLPGVTNAAADVRHDDTGRARLIGYVV------GDALDIGALRSTLAERLPDYMVPSVLLRLDVLPLTVNGKLDRAAL-------------------------------- 148556208 12 -------------------------------------------------------------------------------------------------------LSFAGFRRAARAVSGALLARGARKGDRIAIWAPNSGAWAVAAAGATQIGLELIPLNTRFKGAEAEDILRRGEVRWLFTVRGFLGLD--------YAAMLEGRDLPRLEETVFLDGLDAWLAAKGG--------AGDAEVSAAIAAVGGDDTVDILFTSGTTGRPKGVMSGHQQNLRTFQAWSDAVG-LREGDHYLIVNPFFHTFGYKAGWVAALLQGATIFPVAQ----FNAAHVLATVAAERITVLPGPPTIFQSL--LDEPARGAADTASLRLAVTGAASVPPVLIRRMHDELGIDEVLTA-YGLTEGSGCVSATQAGDPVELVASTCGRPIPGVEVRLVDGAGRDVPAGEPGELLVRG--FNVMKGYLDDPRATAETI--DGDGWLRTGDIATQDARGYLRITDRAKDLFICGGFNCYPAEIEARLLEHPDVARVAVVGRPDERMGEVGHAVVVPRPGAARDG---KALLAWCREQMANYKVPRSVEWVDELPVNAAGKVQRFLLK------------------------------- 169614490 34 ------------------------------------------------------------------------------------------------------------------RLASGLRRSGLKPGDRVLLFSGNTLFFPSFVMGVIMAEGIFTGANPSYVARELAYQLKDSGAKYLICAEASLEAGLSADQVFVFDDGTATFDGKNLEK---DSELGKLRHWTKLLDSPENGAKYHWPNLTTKEELDR--IIALNYSSGTTGVAKGVMITHRNYVSNCSQQVHMYYQRLPKKRYLCFLPMYHAMAQAIFAVGAAKQRIPVYMM----AKFDFVEMLTYVAKYRITDLVLVPPVVVAMAKH--PATKQFDLTSVESVGSGAAPLGREVCEEFEKLWPDGRVNVKQGWGMTELTCAATGYSPAKHSNSFSVGEMLAECEAKIVLDDAGKEAPQGERGEIWVRGP--NVMKGYWNKPEATKETI--TPDGWLRTGDVAYVDKDNHFFIVDRKKELIKVKGLQVAPAELEAMLLENADVQDAAVIGIPF-KGDEAPRAYIVPQNPEKATPETAESIKKWLAERVSKHKRLEGVIFLEAIPKNPSGKILRKELREKAA--------------------------- 86139996 28 --------------------------------------------------------------------------YQLLSRTTGKFPNNNAVSYQSGPTDKAETLTWSQLKDQVTQAANMFRELGIGETDVVAYVLPNCNETLVTMLAGAVAG-IVNPINPLLEPEQIASILRETKAKVVVTAQKVAEAVRHAPGVNTVLEVDLNRYLTPPKSWIVVRPKLENKDKVAHADYSFRREMRKQPTTLAFADSTEDRVACYFHTGGTTGMPK--VAQHKYSGLIYNGWIGSTLLFTEDDNIMCPLPLFHVFACHVIMMASLSSGAHVVFPTPQGYRGDFDNFWKLIERWKISFIITVPTAISAKMQ----RPVDADISSVKTAFSGSAPLPVELFHRFEKATGIK---IIEGYGLTEATCLVSCNPVDGEKKIGSITFPYTDVKIVKGTPEGLVECGTDEIGEICISNPGVYAGNTY---TEADKNVDLYYKDEYLRTGDLGRFDEDSYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDVHSGELPCAFVELVEGATATAD---ELLEYCKIHVHERAIPKHLTVLDELPKTAVGKVFKPDLRKHAITRIYNEALLKATS-PARVEAVIDDKK- 163706133 42 -------------------------------------------------------------------------------------------------------WSYADVLGAASRCAGRLSGLGVTRGARVVIALDNRPETVVIERALALWGFVRVALSPRLHPEEIDFIAADCEAAVVIC------------------EAAVAGALRCEATVV-------SAEPHPAATLSLDALMAEATAPALP-AIGPDDLASLMYTSGTTGRPKGAMNTHRNWHAMATRMASILPPIGPGDVLLHVAPMSHFSGSVASAYAANGAAIATL------RRFDPARAVAVARQIGATCMPLVPTMVLDLIAGRDEGPLLPSLKVLPYGGSSIAA---DALVRARAVLG---DTLLQVYGMSEALIPVTALATTEHRAGDGERARLSSAGSPVPGAAVEVCAPPGEVGEIRVRGP--NVMIGYWNNPDQTREVLDAE--GWYASGDLGRQDPSGRIEIVGRRRDVIITGGFNVYPAEVERVIAAVPGVAEAAVIGAPHARWIETVVAVVVREAGAQVGAD---QLLAACRDHLAAYKKPTEIRFVPALPRISTGKVDKRRLREL----------------------------- 159038411 10 -----------------------------------------------------------------------------------QDPDQVAIV-----EPDGRTVTYGELAAEADRIGRGFQSLGLAPGDTVAMLLPNGADLFAAEFAALETGLYSVPLNWHLTAAEIAYILRDSGARAFIAHGRFAEAAATAAAEA------------------GIPADGCLAAGEVPGFRPLTSLGAGGSGRPPVRTLG----ALMVYTSGTSGRPKGVRRPLTGADPDTVSPVFLWFFGLFGHVHLCCSPAYHTAVMNFVVVS-LQLGHPVVLMD----RWDPHEMLRLIERHRVTHSHMVPTQFRRLLALPEKVRTAYDLSSMRVMVHGAAPCPQEVK---RRMLDWWGPVVVEYYAATEGGGTLITAVD--WLARPGSVGQAWPGTRVRVLDPDGNDAPAGQPGTVYLQMGELTF--EYHGDAEKTRQAW---RDRMFTVGDVGYLDDDGYLYLCDRKSDMIITGGVNVYPAEIEGELAAHPAVADAAVFGVPHDEWGEEIKAVVQPELGVTPGPELTNELLAFLAGRLARFKLPRSVDYVDELPRDPNGKLYKRLLRD------------------------------ 170736651 6 ------------------------------------------------------------------------------------------------------RLSYQELAERARALGHTITSLGIAPGARIGIFLDKRIETVVSLLGIAVAGCAFVPINPLLKPQQVAHILHDCGAICLITSAMRARL-----LAENGPLALTHTILTDAPEETAPTYDGIARVRRWSECFARDAVDTQRKASDVPTSGIDTDLAAILYTSGSTGRPRGVMLSHRNLLEGA-WSVAHYLNHTRADRILAVLPLSFDAGLSQ-LTSAWARGATAVLV----NYLCPQDVIETCARERITAITGVPPLWMQLAHARWPDAARATLRYFANTGG---RMPGAVLQRLRALFPQAKPY---LMYGLTEAFRSTYLDPTEVDHRPDSIGKAVPNARILVVRPDGSPCAPDEPGELVHVGA--CVTMGYWGDAARTSERYRPSPEQKVWSGDLVRRDAHGFLYFIARSDAQIKSFGYRISPEEVEEIIHESGLVSEVAAVGVPDDALGETIALVVVPA----VTPFRAQTLLSWCKQRLPSYMVPHRIIIQTDIPRNANGKFDRVALRDALVGAPNN---------------------- 168000891 19 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTSRPK-GVLYHHRGAYLAPLITVQFWGMQDESVYLWTLPMFHCNGWTFI-WGMAAIAGTNVIIRNVEAK----AIYDSIVKHKVTHLCGAPVVFNTIANAPPQDKKKLPGRVFTITGGAPPPPSVLSNMESMGFTVLHSYGLTETYGPALVCVWKPEWNGLSAEERARIKARQQGLDVLDPDTMKAVPRDAKTIGEIMIRG--HTVMKGYFKDEDATRKAFEG---GWYHTGDLGVMHPDGYVEVKDRSKDIIISGGENISSIEVESVLFKHPQIMEAAVVARPDKHWGESPCAFVTLREGAMGVNA--DTIVAYCREHLPKFYVPKTIVFC-ELPKTTTGKVQKFKLREMA---------------------------- 69936210 28 ---------------------------------------------------------------------------HILDAQLAANPEAEALVC------GSRRFSYADLDRLSCNLAARLAQQGLGHGDTALVQLPNVAEFFVAFFALLRIGVAPVNALFSHRRLELAEYVRQIAPRVVIASRQ--------HELFRDDAFAEELRAGGVAHLLLLGEDDPQRSLDHW-------LTHGGDLPAGAGPTPGGEVAFFQLSGGSTGTPKLIPRTHNDYDYSIRASVQ-ICGVTSATRFLCALPAGHNFTMSSPGALGVFHAGGTVVMASSP---EPLTCFQIVARERITMAPLVPPAVALWLRAEEEPARRAMLDSLELMLVGGASFAEATARRVPELLGCR----LQQVFGMAEGLVNYTRLDDPPEVIFTTQGRPIPDDEVRIVDEDGCDVPDGTPGALATRGPYT--FRGYYRSPEHNAKS-FDAEGFYYSGDVVVRQGGN--LRVVGRIKDQINRGGEKIAAEEIENLLVRHPDITHAALVAAPDAHLGEKSCAFLVLREGSGSSPALRRHLLEL---GVAEYKLPDRFRFVPELPLTAVGKIDKRRLRD------------------------------ 158315412 30 ---------------------------------------------------------------------------------ARRHRDSTALIHR------DRRISYTELDAWADRLAAGFAAHGVARGERVVVQLPNTPEFIAIVFGLSRIGAVPVFSLVAHRATELTHLVRLSGATGYVL-PESYRGVDHLALARQLRAATDTLRTMFVDAADGFVALSAVEAAGDVGRVGAGIAAYEAPREPMPPAADPSDVAFFLLSGGTTALPKLIPRTHDDYVYQSELAAQ-VCEMSADDVYLAALPVEFNFAFGCGVIGTLQTGGTAVLAD----TPNPLDCFLLVERHGVTVTAMVPSVVALWLDAAEW--NDADLSSLRLVQVGGARMTRE----FTARIGPGLGCSLQQVFGMAEGLLCFSRPDDPAEAVLTTQGRPISPADEVIVGPDGDPLPGGEIGELVTRGPYT--LRGYYRVPEYNARAF--TPDGFFHTGDLARLTPAGDLVIEGRIKEMIIRGGDKISAGEVEDHLLAHPGVTAAAVTAVPDDLLGERICAHLIVDGPAPSLAELKRAMHA---RGVADYKLPDAVRFVTEFPLTPLGKI------------------------------------- 83310650 1 ----------------------------------------------------------------------------------------------------EQTLTYDQLNRLACRFGNAMLAAGVQRQQPVLLLLDDGPELVAAYLGAMKAGLVAVALNTRLSPKDLSHALGDSGAPLLLAETA---------LKDLAAESLALAH----------------ASARMVTTDELDAFLEGASDQLVSADMGPEDMALWMYTSGTTGQPKGAVHVH-GSIPLGERHVRENLGLLPGDRIFSTSKLFFAYPLGHCLIGALRCGGTLVLHR---GWPDATAAAEVIARTRPKLVLSVPSLYRIMLK--DGVGSSPAFREVRTWVSAGENLPADLCRRWMEETG---GLMLEGIGATEALFLFIASTPTAMKPGACGRPLPWAEAQLRSPSGE-VIAAPDTPGDLWVR--MDSLFRRYHNRPDVTQRVLKD---GWWKTGDVFSFDAEGWWSPQGRSDDMIKVSGQWVSPSEVEEAALMVPGVADAVAVGIPNEDGLVRLVLYAVAEAGEH-EPLLETRIVETLRSKLAIYKCPRNVRFLETIPRTATGKVQRFKLRE------------------------------ 149276356 482 -------------------------------------------------------------------------------KQVESRPDHLALVF------GTQTLSYEQLDKKSNQVANYLISKGVSGTSMVPLCIRPSLEMVIGILGVMKTGAAYVPIDPELPEQRKHFILSATTGEAFLTD--QYLAGSSPEITEETGLALNNASCP----------------------------VWSAATTKPSVTINQQNLIYIIYTSGSTGNPKGVMIEHGAITDYIYGLQDALPQLKLCKSFALGSSVATDLGNT-VLFGALATGATLHVF-------AKEDFNNPIFIHQYFKSNAIDFLKVVPSHWKYLMLDDQGLFPERVLMFGGESLPGDFIQGIRD--SNHKCSIVNHYGPTETTIGKLLHIVNMDNVYQMTVPIGKPFSNTVIYVVDKHHCPVGVPGELYIGG--RGLAKGYLGNPALTDQSFIKDPFKIYKTGDLVRWLPDGNIQYMGRIDDQIKIRGNRIELGEIQNVLLSHADVLQCAVVVEENQGNEKQLAAYIV--QNGVLDKEL---MIQHLQKSLPEYMIPRMFLQLDQIPLTANGKINRKLLPKIEQEEALVFVAPS----------------- 119501170 10 -------------------------------------------------------------------------------------------------------VSYQQLHTHVANFQAKLARLGVGHGAAVSLALVNSFEFIVSYLATSWQRAIAAPLNPAYKQDEFEFYIDDSSSLVLIPRGAFAQSGPAVRAGRKYNAAIAECYWDGKEVVLDVKELGKLAGKGSIGIL----------------EAQPDDIALVLHTSGTTGRPKAVPLTH-KNLATTMKNIRDTYLLTPEDRTYLVMPLFHVHGLLAGFLAPLFSGGSVIV----PLKFSASEFWQDFVTHQANWYTAVPTIHQILLKTPLPNP----IPRIRFIRSCSSPLSPKTFEDLERTFKAPVLEAY----AMTEAAHQMTSNPLPPGKRQPGSVGIGQGVEVKILDQAGEEVPQGKEGEICVRG--ENVTKGYLNNPAANKSSF--TKDNFFRTGDQGKKDRDGYIIITGRIKELINKGGEKISPIELDNTLLSHPQVAEAVCFAIPDEGYGEDIGAAVVLKSAGSATEA---DLKAWVAGKLAKFKTPKQVWIVTQIPKTATGKIQRR---------------------------------- 110834645 456 ----------------------------------------------------------------------------LFDSQAIKTPDSIAL------TSGDKKLTYQQLQSEVVRLSHALIQRGIGSGDIVAVALPRDESMPIALLAIMRTGAAYLPLDPTAPAERLALVLGEGKPTLILSASSISRA--------LFKDDVAVLNLDTVDTGL-------------------------AETSINPAPIHGNTSAYVIYTSGSTGRPKGVEISHRALLNFL-LAMQDELQVHANDKLLALTTVAFDIA-ALELYLPLISGAEVVIASREIAK-DPEKLAALIADEKINLMQATPSHWQALLADY------ADQISNVRPLVGGEALPAQLAHKMRKL----GHPIINLYGPTETTIWSTIMKLDGDDLDAPPIGRPIQNTTVYVLDQEMQPVPLGAIGELYIGG--VGLAKGYLHRPELTAERFIENPFGAYKTGDLVRWRADGVLDYLGRNDFQIKIRGFRIEAEDVESNIQRCEGVKQAVVTLRENPDGEKRLVAHFVPCRLDTGESAIVDTLRKRLAQSLPDYMIPSVFMCVDTLPTNVNGKLDRNAL-------------------------------- 170743425 37 ---------------------------------------------------------------------------------ARRRGGHPALI--DGASARKTRLSYAEVDARSDAIASGLSARGIGPGDVVGLWMARSPELLVAQIGITKAGAAWLPFDAEAPADRVAVCLDDAAAKAILVSESLKGQAPAGTQALTPAEIAGEAPGP--------------------------------APDLRAAGLTPEHPAYLIYTSGSTGVPKGIVISHRNICHFLR-SANDLYGLTEDDVVFQGASVAFDLSMEEIWVPYLVGATLFVASPAMMG--DAEALPGLLAANGITVLDTVPTLLALMTQ---------DVPGLRLILLGGEALPEPLV----ARWATPTRRLFNTYGPTEAT--VVATAAEIRPGDPVTIGGPIANYTAYIADEHLALVGPGVQGELLIGGP--GIAAGYLARPELTREKFIPNPYGGYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIRAQPGIGQAAVVLRQDD-GVDRLVAFLVPERGAEIE---TPRLRAALAATMPPYMVPGHFEVTASLPLAASGKVDRKALRAAPLTAPASTG-------------------- 109898230 17 --------------------------------------------------------------------------------------------------NPRHRYTYKDLATRTRKLANALASLGAKFGDRIGTLAWNDYRHLELYYAVSGSGMVCHTINPKLFPEQVNYIINHAQDRFIFVDV----------LVMPLVEALA-PHLPKVEAFIVLTSKANMPDTTLENVFCYEELIADQSSDFTWPEFDENTASGMCYTSGTTGNPKGVVYSHRSTLLHAYAGALPDVTNASGRETVLPVVPMFHVNAWGLPYATIMTGAKLVMPG--PKMGDGETLHDLIETEKVTFSSGVPTIWLALLTYLDKSGKKIPSLSRVTVGGAACPRADNHDTMVYQGWGMTETSPLGTFFGLQPGMEDYTDEQITDLQTLQGRGVFGIEMRIVDEDNNELPWDGVAFGALKVRGPWV-ISGYYGMSQTPGEEGCPVDDKGWFDTGDVATINADGYMQITDRTKDVIKSGGEWVSSIDIENAAVGHPAIAEAAAIGRYHPKWTERPLLIAVRNPDSQAT---SAEILSFLTDKLHKWSLPDDVVFVDELPHTATGKLNKLALRK------------------------------ 163854021 490 ----------------------------------------------------------------------------AFRLHARRDPDRIAIRF------GEETVSYGALDRWADRVAAALQGSALPEGARVGLLMRRSPGLVAAMLGALRAGIPYVPLAPAMPPARRAGIVADAGIGAMLT------------------LADDRALLPEGPRVIEVDRLDGPAPTRFPR-------------------VPAERAAYLIYTSSTTGAPKGVEVLH-RGLSNLLFSMARAPGIARDDRLLAVTTVTFDIAGLELLLP--LIRGAQIVLASAEEARDGHALLARLQWGEATMLQATPMTWRLLLEAGFRSRPGFK------MLCGGEALPLDLA----RRLTEGGGELWNLYGPTETTIWSSAARIDP-GEETVTVGRPIDNTSLFILDAQGEPVPVGVTGELLIGG--IGLARGYLGRPDLTQRSFIAAGARLYRTGDRARYRPDGRVEILGRADHQIKLRGYRIEPAEIEAVLLRQTG-LHAVVVLRPDAAGEDRLVCYFVRPEGEA--APTLRNLRAALARELPDYMIPSEWVRLSALPLTASGKVDRRAL-------------------------------- 134100812 233 --------------------------------------------------------------------------HELFEQRVDRHPDAVAAVHQG------QEWTYRRLDERANQIANALLGRGLRREDVVAVVTDRNLDWMASVLGVFKAGGCYLPVEPDFPADRIARTLRRSECRFALAESG---------------------------RTANLDQAGAEAEVLPLRDID-------GDTTRPGVPVDADQLAYVYFTSGSTGEPKGAMCEHAGMTNHLYAKIDD-LGIGEGAVVSETAPQCFDISLWQLVSALLVGGRTLIV--EQDVILDVQRFVDTIAEHGVQIAQLVPSYLETVLSCLEDAPRPL--PALQCVSVTGEALKKELTQRWFAT--YPEVRLANAYGLTETSDDTNHEVMSEVPVRERVPLGPAVNNTRVYIVDELRPVPLGAPGEIVFSGVCVG--RGYINDEERTRAAFLPDPHRPYRSGDFGRWLPEGKVEFLGRRDAQVKIRGFRIEIGEIENQLLRAPGVRDGAVVVTEDAGGNKHLVAFHTGQEDIAAD-----EFKGFLRRSLPHYMVPEHFHHCEALPLTGNGK-------------------------------------- 197729547 33 --------------------------------------------------------------------------------------DRTALHIVDEPEGPEVRLSFAELAERSDRVANWLGSRGVRAGDRMIVMLGNQYELWETALAAMKLRAVVIPATPLLGPPDLRDR---------------VERGRASHVLARAADAGKFADVPGDYTRISV------GPGAPAGWIPYEESATADAGFRPDGITRSDDPLMLYFTSGTTARPKLVEHTHTSYPIGHLATM-YWIGLRPGDVHLNISSPGWAKHAWSNLFAPWNAEATVFVHNY--RRFDPARLLAEMERAGVTSFCAPPTVWRMLIQADL----GRLSTPPREVVAAGEPLNPEVIETVRREWGVTVRDGF----GQTETAVQVANSPGQLLKAGSMGRPSPGYRVELLDPVTGAPGAAEGEIALDLSARPAGLMAGYHGDPGRTAEAMAD---GYYRTGDIGSRDADGYITYIGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAYIVLTAGWEPGPETARVLFAHSRAVLAPYKRVRRIEF-GELPKTVSGKIRRIELRERARGAEYDEGDLS----------------- 45580849 1035 ------------------------------------------------------------------------------------------------------ELSFGQLWDQAVGLADLLTARGVGPECRVGVLVGRSAWWVVGMLGVSLAGGAFVPVDPAYPAERIRLILADADPALVVCAGKPARAV---------------------------------PAAFADRLLVVDEMDLTGGSAARLPRVRPGDAAYVIYTSGSTGRPKGVVVPH-AGLGNLALAQIDRFGVSPSSRVLQFAALGFDAMVSEVLMA-LLSGARLVMAPEHQLPPRVS-LAEALQRWDVTHVTVPPSVLATAEALPARL---------ETVVVAGEACPPSLADRWSAGL-----RLVNAYGPTEATVCAAMSMPLVASRPVVPIGTPIAGGRCYVLDAFLRPLPPGLTGELYVAG--IGLARGYLGRAERFVADPFVPGERMYRTGDLAYRTGEGELVFAGRADDQVKVRGFRIEPGEVESALSGHPGVAQAAVI-----VRGDRLLAYVSPA-GVDP-----QAVREDLASRLPPYMVPAVVVPLEALPTTPNGKIDRGAL-------------------------------- 45580849 13 ----------------------------------------------------------------------------LLARQVTRAPDAVAVV------DRDRVLTYRELDELAGRLSGRLIGRGVRRGDRVAVLLDRSADLVVTLLAIWKAGAAYVPVDAGYPAPRVAFMVADSGAS-----------------RMVCSAATRDGVPEGIEAIVVTDEEAFEASAAGAR---------------------PGDLAYVMYTSGSTGIPKGVAVPHR---SVAELAGNPGWAVEPGDAVLMHAPYAFDASL-FEIWVPLVSGGRVVIAEPGPV---DARRLREAISSGVTRAHLTAGSFRAVAEESPESFAGLRE-----VLTGGDVVPAHAVARVRSACPRVRIRHLYGPTETTLCATWHLLEPGDEIGPVLPIGRPLPGRRAQVLDASLRAVAPGVIGDLYLSGA--GLADGYLRRAGLTAERFVAPGARMYRTGDLAQWTADGALLFAGRADDQVKVRGFRIEPAEVEAALTAQPGVHEAVVRAVDG-----RLVGYVVAEGDAEP-----AVLRERVGAVLPEYMVPAAVITLDALPLTGNGKVDRAAL-------------------------------- 163857586 30 -------------------------------------------------------------------------------------------------------YTWDDIDRASACLANLLASLGLPEGARVAVQVEKSPEALLLYLATLRAGYVYLPLNTAYRESEVAYFLGDAEPAVVVCASKNLEWVRRV------------ADQAGTRHVYTL---------DENRSGTLLDAAGGMSQSFDTVARRADDLAAILYTSGTTGRSKGAMLTHGNLASNAQVLHRYWGW-RADDVLLHMLPIFHVHGLFVASHGALLAGARMIWLP----RLDVEQALHYLPRCTVMMGVPTYYVRLL----ADARFGRKACARMRLFISGSAPLLMETFNEFRDRTG---HTILERYGMSETVMLTSNPYDPADGERLGGTVGKALPGVQVRVVDDGAALGAGEIGNVQVRGP--NVFAGYWRMPEKTREEFTADGWGRWGGDSGGREVPGDYLSIVGRSKDLIISGGYNVYPKEIELLIDEMPGVSESAVIGVPHPDFGEAVVAVVVPRAGASVD---TAAMQAELKTRIANFKVPKQIHLIEQLPRNTMGKVQKNVLR------------------------------- 182678087 41 ------------------------------------------------------------------------------------------------------TLTYAELDAKAEILARGLVAQGLRPGQIIGLWMPRGHELLVSQIAVAKTGAAWLPFDADAPVERIGICLADAEAWGLLTAEAFTY---------KIDETIPCPVVTPAKLIPASGDLKGGVKVN-----------------ARALGATPDHPAYLIYTSGSTGTPKGIVIS-GRNICHYLRSANEVYGLKASDVVFQGASVAFDLSMEEIWLPYLVGASLFVATPQMMGEVDKLPEL--MESHGVSVLDTVPTLLSLLPR---------DVSTLRLIILGGEACPPAIANRWCR----PGRHVFNSYGPTEAT--VVATVAEVHPGEDVTIGQPLPNYCCYVADEALTLLPNGQEGELLIGGP--GVAQGYLKREHLTAQKFIANPYETYRSGDAVQIDGNSNLVFRGRIDDQVKVRGFRVELGEIEAKLADCPGIAQAAVVLRQDAGL-EQLVAFLVPTPGSAIDPAST---RQELRATLPPYMVPARFEAIETLPRLSSGKVDRKSLKQR---ELSQIQDQDAQEVP------------ 186475292 37 ---------------------------------------------------------------------------------AARNPQHPALI------EDERRLTRAQLVGAVDGVAALLADRGVRAGDRVMIVAENSIVQIVLMFAAAKLDAWALMSNARLSAAELDAIRAHAQPRLV------AYAVGVSPDARQHAERHGAQAAPTLAADIGAWSYALD-------DNTQAEAVETASDR---------QCAALIYTTGTTGSPKGVMLSHRNLLFIAAMSSTLR-RVNADDVVYAVLPISHVYGLASVCLGSLYAGATLRLAP----RFSPEAVRRALAEERVSIFQGVPAMHAKLLEYLQANGLPWSAPHLRFAYSGGSPLDAALKARVESVYGVAL---HNGYGMTESSPTVSQTMIESPRAD-CSVGQAIPGIEVRFVGSDGVDVAQGEVGELWVRGP--NVMLGYYRNPQQTLAT--VTRDGWLRTGDLAREDADGAMHIAGRSKELIIRSGFNVYPAEVEHVLNAHPDVVQSAVIGRAVAD-NEEVVAFVELSGSAAATPD---DLATWCDARLAPYKRPAEIRVLAALPAASTGKILKHRLRDLI---------------------------- 148823582 492 -------------------------------------------------------------------------------------PDATAVVYEG------QHFTYHDLNEASNRLGHWLIEQGIGSEDRVAVLLDKSPDLIVTALGVVKSGAVYVPVDPSYPQDRLDFILADCDAKLV---------------------------LRTPVRELAGYRSDDPTDADRIR------------------PLRPDNTAYLIYTSGTTGLPKGVAVPHRPVAEYFVW-FKGEYDVDDTDRLLQVASPSFDVS-IAEIFGTLACGARMVI-PRPGGLTDIGYLTALLRDEGITAMHFVPSLLGLFLSLPGVSQWRTLQRVPI----GGEPLPGEVADKFHATF---DALLHNFYGPTETVINASRFVVGPQGTRIVPIGRPKINTTMHLLDDSLQPVPTGVIGEIYIGG--THVAYGYHRRAERFVADPFNPGSRMYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAIAVDPTVGQAVVVVSDLPRLGKSLVGYVTPAAGGDGPADVLDRIRARVAAALPEYMLPAAYVVLDEIPITAHGKIDRAAL-------------------------------- 111223570 3933 ------------------------------------------------------------------------------------------------------RLSYADLDRRADAVAAGLLALGVGTEDVVGAHLDRCADLVATLLGIQRVGAAFVPLEPGWPARRIADIHRTARLRAVVSATGT--------------------GLPDELDVPVLLVGDLPA----------------ASAPVPVAPLHPDGLAYVIYTSGSTGTPKGAMIGHQAIAARLLWQ-RGLLDFGPGDAVLFKAPLGFDISVN-EVFLPLVTGATLVIARPG-GERDVDYLLELITRHRVTFTYLVASMLDMLLQL---PGIDGAAGTLRHVWCGGEALTPELFGRFRATL---NAVMYHGYGPAEATIGVSHDIYRDDAERFGISIGRPNPNTRLYVLDELNPAPVGVQGELYAGGLPLG--RGYVGDPCQTVADPWTPGARLYRTGDLARWTAVGTLEFVGRADHQVKIRGMRVELQEIEAALGEHDHVRQAVVTVHRNPGGAAHLVGYVTGVPGVPGAEPDVEGLRRWLAGRLPDHMVPTIIQSLDAIPLTPAGKVDRRALPAQLRGTGREAGSATTLA-------------- 111223570 530 ---------------------------------------------------------------------------------VDRTPGAVAVEWD------THTLTYAELDARANALAHRLIALGAGPERLVAVLLPRGADLVVAALAALKAGAGYLPVDPAYPADRIAFTLRDARPVAVIT------------------------------------EAGRDLPATAPPRLAPDGAASTARPGLPGRP---EQAAYVIYTSGSTGVPKGVIVPH-RSVVALFTAARPLFTFGPDDVWTLFHSFSFDFS-VWETWGPLLHGGRLVVVPHDVSR-SPADFLDLLARHGVTVLNQTPSAFYQIAAADADQPGSRLA--LRTVIFGGEALDPARLAGWHAR-RPDAPRLVNMYGITETTVHVTHRTADAFTSSSSVIGAGLPGFGVYVLDGGLRPVPDGTVGELYLSGPQVG--RGYLGRAGLTATRFVADPFGAYRSGDLARWTAAGELEYLGRSDDQVKIRGFRIEPAEIESVLATAPAVAAAAVTVRTDRPGGAYLAGYVAGHGGGHTAGHDVAAIREYLAGRLPEHMVPAVLTVLDALPLTANGKLDR----------------------------------- 111223570 2813 -------------------------------------------------------------------------------------------------------LSFGEVDQVASRLAGVLRLVGVGPEVRVGVVVPRGVEVVVVMVAVWKAGGVVVPVDPVHPVSRVGVVVGEAAPLVVVTSSVVADRVAQAGFSGRTILVDDPDSWPR-------TSAGAGSEADSGSDVYVQAGSDSVSTAGS-GSVGLGAAAYVVFTSGSTGRPKGVVGTHGGLVNLALAHRAAVIDVGLGGRRLRVLNVFAFDGSLDPLVWMLAGHAMHVLPDGLMG--DAAGIVRLVRDERIDFVDVPPSLLELLV--DDGLLSGGWVP------SVVATGAEAVGSRLWDALGSAPGVLGLNFYGPTECTVDATWTPVEFGVGPHIGRPVAGLRTFV-LDGALLPVPVGVAGELYVGG--VGVARGYAGRPSRFVADPFGDGERLYRTGDLVRWQADGTLEFLGRADEQVKIRGYRVEPGEVEAVLGGLPGVGQAVVVARTD-NGVTRLVGYVTADQPTTVDSDDPDQLRAAAAVVLPDHLVPAAVLVLAAFPVSPNGKLDRRAL-------------------------------- 111223570 1694 -------------------------------------------------------------------------------------------------------LSFGEVDQVASRLAGVLRLVGVGPEVRVGVVVPRGVEVVVVMVAVWKAGGVVVPVDPAHPVSRVGVVVGEAAPLVVVTSSVV---------------ADRVAQAGFVGRMILVDDPDSWPEVNPDTDTDSGSFADTGGGSGCGAGVGAGSAAYVVFTSGSTGRPKGVVGTHGGLVNAHRAAVIDPVVVRLGGRRLRVLNVFAFDGSLDPLVWMLAGHAMHVLPDGLMG--DAAGIVRLVRDERIDFVDVPPSLLELLVDDGLLSG----GWVPSVVATGAEAVGSRLWDALGSA---PGVLGLNFYGPTECTVDATWTAVESGV--GPHIGRPVAGLRTFVLDGALLPVPVGVAGELYVGG--VGVARGYAGRPSRFVADPFGDGERLYRTGDLVRWQPEGTLEFLGRADEQVKIRGYRVEPGEVEAVLAGLPGVNQAVVVARTD-NGVTRLVGYVTAHRPTPLDPDDPDQLRVAVAAVLPDYLVPAAVVVLAAFPVSPNGKLDRRAL-------------------------------- 111019998 7 --------------------------------------------------------------------------------------------------------------DRVARLAGALLGLGLGVGDRVGMLSLNSDRYHEYFFATWWIGGVVNPLNTRWSAAEIAFALEDSQTTVLLVDDTF------VPLLDEMRTL-----FPSLRAVVHCGD-----RPTPDGLLGYEDLIATTEA-VEDLRMGGDTLAGIFYTGGTSGRPKGVMLTHANLMTASLGSLAANRTAVAGGRALVSAPMFHLAALASWNGQNIAGGILVTLPSFEP-----AAALRLIEEQRINSMLLVPTMIQMLLRHPDREI--RDLSSITGIQYGASPISETLLREAQRTFPRADFVQGYGMTEAGPGLTSLSADDHHAATRLNSAGRPMGHVEVRVVDDGGVELPRGEVGEIIARGG--NIMAGYWNRP---EETATALRDGWLYTGDGGYMDEDGYLLVVDRLKDMIISGGENVYSTEVENALASHPDVVHCAVIGVPDDRFGERVHAFLVMKPGTSLTCE---DVRAHTKRLIAGYKAPRSVTIVEQMPVSPAGKILERELRR------------------------------ 126735207 26 ----------------------------------------------------------------------------------------------SDPNAKCETLNWAELRDKTGQAANMFRNLGIGEKDVVAYLMPNATETILTYLG-GQVAGIVNPINPLLDAEQIASILRETNAKVLVTTDVAQKAAEAVRLAPNVTHVLEHRYLTGLKRLIVPLIRPKNPVSHTAKVLDFNAELNKQPKTLSFEDSKVDRVAAYFHTGGTTGMPKVVQHRYSGIVYNAWLGDRLLF--TEEDVQICPLPLFHVFATIVSLGASLGSGAQIVFPTPQGYRGEFDNFWKLVEKHKVTFMITVPTAMSALMQRKVDA----DISTLRLAFCGSAPLPLELYRRFEQAAGVTIC---EGYGLTEATCLVSINPPAGEKRVGSIGLPFPYTDVKIVNPADGEIMDTDEIGEICVSNPGVFDGQTYTKNKDLFYPGKQSD-HQYLRTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHDAVAFAGAIGQPDQHAGEVPCVYVELVDGAEVTQD---DLMAYAKERIHERAAPKHLEVLDELPKTAVGKIFKPDLRKRAITRIYNAALTETAAE---VREVSEDKK- 197106179 6 --------------------------------------------------------------------------------HAKTQPDRAAYV----MGSSGETVTYRELDERSNQGAHLFRSLGLKTGDVIAIFMDNNPRYFEIAWAAQRSGLYYTCISSKLTAAEVEYIVGDCSAKVLIASPGV---GPVVD------------ELPAVLKGVKLFMTGEARPPYE----SFEAARAEFPTSPIADETAGSDMLYSSGTTGRPKGIKPPLTGLPIDAPNALQMMAQLFGFQEGCTYISPAPLYHAAPLRWCMTVHKLGGTVIVM-----EKFDPEHALALIEKHKADCGQFVPTHFVRMLKLPEEVRAKYDVSSMKSAVHAAAPCPIPVKEQMIAWWGPVIYEYY--AGTEGNGFCFINSHDWLTHKGSVGKAVLGELKICGEDGDELPPRSEGVVHF------ANGPPLSYHNAPEKVAEG--TNKHGWTTLGDVGWMDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADAAVVGAPDEEMGERVVAVIQPMDWTADHEALRAELLAYTRQNLSHVKSPRVIDFMQELPRHPTGKLYKRLIRD------------------------------ 2894166 14 ----------------------------------------------------------------------------------------------------TTTLTYAELNGEANLLAHRLVEHGVGPEKLVALAMPRSVEFVIAILAVHKAGAAYVPVDPDYPEDRRRHMLDDTSAHCLLALPGQDVAGAPVVMSVERQAGLSAPNLTDQDRLG---------------------------------PLLPDHPAYVIYTSGSTGQPKGVLVTHRGIPNLADDYVRRQ-NLVPDSRLLAFASPSFDAAVA-EFWPIWLAGGCLVLAPASDLIPG--------EPLARLVRDQRITHVTLPPSALAPLEEGGGLPPGLTLLVAGEACPAPVAKSWAR-----DRVMINAYGPTEATVAVTASDPLTGEGTP-PIGRPITGVSTYILDDRLHPVPDGDVGELYMTGP--GLARGYLRRPAATAERFLPNPFGMYRTGDRVWAGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLAVDGVAQAVVT-----EHDNRLVAYVVGAGGARVAAE---DLLPPLRKQLPGYLVPDVVVGLPRLPTSPNGKVDRAAL-------------------------------- 170694639 1220 ---------------------------------------------------------------------------------AHARPDAVALV------DGDEEVTYAQLDAWSGAIAQELIRLGAGAEVRVGVAMQRSTALVASLLGVLRAGAAYVPLDPSYPAERLAHIVDDSQLRLIVTD------------------------APSLAQHAALFGTRPTLDAVALRETLPNDEPLDVAMYPRPQQL-----AYVIYTSGSTGTPKGVGITH-ENIARLFDATQSRFAFDSSDVWTLFHSYAFDFS-VWEIFGALVHGARLVIVPHWSAR-EPAAFHTLLREQRVTVLNQTPSAFMQLTHADDDNTLQS----LRVVIFGGERLEPASLARWADGARRKGPTLVNMYGITETTVHVTHRALDDAGLRRSMIGAPLDDLTLHVLDADMNRVPVGAVGELYVGGA--GLARGYAGRAELTAQRFVPDPYGAYRSGDLARRLPDGDLEYLGRNDDQVKIRGFRIELGEIQSALLAHPEVREAAVLGANANASDQRLVAYVVPRG--EPNTGNAARWQTWLAARLPSHMVPSSYVEMERFPLTPNGKLDRRALPA-----------PETVANAE----------- 170694639 2343 ----------------------------------------------------------------------------------RARPDAVALI------DGDEEVTYAQLDAWSGAIARELIRLGAGTEVRVGVAMQRSAALVASLLGVLRAGAAYVPLDPSYPAERLAHIVDDSQLRLIVTD------------------------APSLAQHAALFGTRPTLDALALRDTLPNDEPLDVAMYPRPQQL-----AYVIYTSGSTGVPKGVGITH-ENIARLFDATQSRFAFDSSDVWTLFHSYAFDFS-VWEIFGALVHGARLVIVPHWSAR-EPAAFHALLRKERVTVLNQTPSAFMQLTHADD---DNTLQSLRVVIFGGERLEPASLARWADGARRKGVLPSLMNMYGITETTVHVTHRYAALHDARSVIGAPLDDLTLHVLDADMNRVPVGAVGELYVGGA--GLARGYAGRAELTAQRFVPDPYGAYRSGDLARRLPDGDLEYLGRNDDQVKIRGFRIELGEIQSALLAHPEVREAAVLVANGGDNDQRLVAYVVPRE--EPHTRDIARWQTWLAARLPAHMVPSSYVEMERFPLTRNGKLDRRAL-------------------------------- 170694639 15 -----------------------------------------------------------------------------VARFAIERADAVALV------DSDGPLSWHDLWAWSGRLAAALSDHGVRPGDHVVLALPRCSALVAAILAVWRLRACYVPLDPASPQARLRWQAEDCGARVVVVGDAKPAANASTNLFTTAATNSGANAALKSAAPSWLPDGIATLNPHTLRDATNSAALAAHLGDAAANPQRTDWPAYVIYTSGSTGRPKGVVQSHAALAAYLRGVSERLPGDIASAAYL--STPAADLGHTS-LFGALWHGWTLHLIDAD-IAADPDAFATYMHTHSVELLKIVPSHLDALLQAQLPER----VLPRRCLVMGGEPAPTRLAERIEAL--RPECRLINHYGPTETAVGVLTRSGAQSRAATLPLGQPLAHVDARIVDADGNAVPKGAAGELCIGGA--SVAYGYLNRPSLTAERFVPDPDGRYRTGDRSRRLPDGEFAFLGRLDDQVKIRGFRVEPEEIAARLRAEDGVRDAIVIAHTDSEGAPRLVAYLSSAEALDVDA-----IRARLAAELPEYMVPSSLQVLGALPLTANGKIDRAAL-------------------------------- 170694639 3425 -----------------------------------------------------------------------------------------------------ESLTYAELDAWSAAIASRLIARGVGAERRVGLCVARGPALIAALLGIVRSGGAFVPLDPDYPAARLAQMIGDAGI---------VQVVADAASAARVAEVLAECEV---------------------LDVGSQSLMEPESANHTDIALHPDQLAYVLYTSGSTGRPKGVGVSH-GALWTHLRDFLTTYGISSDDTVLHSSTINFDVAL-HETLPALLRGATVEMRGMQP------WDLQSLSERLVKRQVTFARIPTALWQQWHRHAPPRAQLALRQVTVGGEALPGDALARWRDG-PLADIRLDNLYGPTETTVAYRHTVADDVHEVTVPIGHPYPGRTARVFDAFGDEAPVGGLGELCIGGP--TVARGYLGRAGLTAERFVPDPHGMYRSGDLCRMRADGTVEFLGRLDQQVKLRGQRIEPGEIEAVLRQCEGVREAAVIVV-GEGQTQRLAAYVAGEGGAVAPDVDAARLLRELEHKLPGYMVPSSVTILARLPWMPNGKLDRAAL-------------------------------- 170694639 4960 -----------------------------------------------------------------------------------------------------------------------LRVSGVAREERVAVCMRRSPALIASMLGVWRSGAAYVPLDPSFPAERLAGMLEDAGVARVIADEEGRRLGGALDNRIVLDAGSGEDAL----------------------------VHDAASALPPISPSTDSQLAYVIYTSGSTGRPKGVAVSH-GALARLLASIGIAPGLHKDDVLLSVTTPSFDISLLEFCLP--LTRGACVEMADAQTVADGMALARLIDESGATFMQATPSGWRLLIESGWQGASRG----RLTGIAGGEPLPADLA----AQLAQRGVELWNLYGPTETTIW--SSCARVSGSGPITIGRALHANALRIVDASGQLTLQGGVGELCIGG--ENLARGYLGRAGLTAERFVPDPYGMYRTGDLCRERTDGEFECLGRIDQQVKLRGYRIELGEIEAALRECDGVLDAAVALVPGAGDAERLVAYVVGAVVNELDREARAGWRQMLAARLPGYMIPAALYAIDALPRTANGKLDRNAL-------------------------------- 197784129 31 --------------------------------------------------------------------------------------------WTGEPEPHRR--SFAEVGARAAQLAHALRELGVVEDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPADQLAFIVGHAADRVVIANGS-----------LLPLLAPLLPHLKTVEHVVVSGPGDTLLDGSPARVHEYEDLIAGKPTTYDWPELDERQAASMCYTSGTTGDPKGVVYSHRIYLHSMQVNMAQSMGLTDQDTSLVVVPQFHVNAWGL----PHATFMTGVNMLMPDRFLQPAPLAEMIERERPTHAAAVPTIWQGL--LGELTAKPRDVSSLTQVTIGGSACPPSL----MEAFDKLGMRVCHAWGMTETSPLGTVARPPAHAAGTPEEFAYRLTQGRFPSGVEARPWDGESAGELEVRGPWIAGAYYNGPDAEPLRPADKFSEDGWLKTGDVGTISADGFLTLTDRAKDVIKSGGEWISSVELENALMSHPDVTEAAVVAVPDDKWGERPLATVVLKEGSTAD---FESLRAFLASRIAKWQLPERWSIIEAVPKTSVGKFDKKVLRK------------------------------ 186686727 1166 -----------------------------------------------------------------------------------------------------RTLTYLELFQLANQVGHRLRKLKTSPNTLVAVVMEKGWEQIVAVLGILMSGAAYMPIDPELPDERVQYLLKQGEVKLILTQS-------------------------------WLNERLTWIEGIPRICLDCDELVGEDSSPLDLVQ-SPDDLAYVIYTSGSTGVPKGVMLTHRGPV-NTILDINQRFGITHQDRVLALSALNFDLS-VYDIFGTLAAGGTLVIPE-AERTKDPAHWVELMKQHKVTLWNSVPTFMQMLVEYLSAGLEKVPASLGLILMSG-DRIPVNLPQQIKAI--WEDVKVVSVGGPTETSIWNICYPIEKIDEQWKSIPYGKPITNQRYHVLNKFLEPCPVWVPGMLYAEGIGLAKGYWRDEKKTEESFIRTQQRLYKTGDSGRFLPDGNIEILGREDFQVKINGYRIELGEIEATLLQDESVKEVVVTSTEKEH--QSLVAYVVLNEPVQESNSISKKLLNYLEQKLPSYMVPSDCVILNALPLNRNGKVDRKLLPKL----------------------------- 186686727 30 ---------------------------------------------------------------------------------------KTAFLFLQDGETEAAKITYRELDQKAQAIAAQLQTL-TTPGDRVLLLYPSGFEFIAAFVGCLYAGVVAVPAYPPRRNQRLQAIAIDAQATLVVSTTSVL---------GNINSQAENPGFLGLKCVATDNLIPIE--------------------DFIPYRATPDTLAFLQYTSGSTGTPKGVMLNHGNLLHNQRL-IQTAFEHTEQTIFVGWLPLFHDMGLIGNTLQPLYLGIPCIFMSPTAFLMRPLQWLMAISKYKATTSGGPNFAYDLCSKITSEERSTLDLSTWQVAFNGAEPIRAETIERFASTFGFRREAFYPCYGMAETTVVPASNSDDATQTLVGCGQPLQDMRVVIVHPERMTRCNSDEIGEIWVSSA--SVTQGYWNQIDSTQRTFQDTGAGPFLRTGDLGFLKDGELFVTGRLKDLIIIRGRNYYPQDIESTVQSHLSLRANCGAAFSVEIDGEERLVVIQEVERAYYRNLEVEEVVGAIRSAVSEEHELQVYAVVGGILKTSSGKV------------------------------------- 62426195 2 ------------------------------------------------------------------------------------------------------------------------RAAGLRPGDRTVLIAPSCPEFLIEFLGAHAAGLATVAVNPLSTARELVYILEDSDALRLVAHPAMAEPGRLAAGEKN---------------------IGFDTLPLVGNEGPSLQLGDDGAAEFDRVEFEWDDLAALLYTSGTTGKPKGAMLSVGNFIATTDI-VKEMTQTSPEDRSATGLPLFHVFGLADMALPALSAGAPLTLFP----RWDPQAFVDALTEDEISIISGVPTMWMSVLTNAD----GAATPNLRLVSSGGAAIAGEVIRKVEARF---SAPVAEGYGLTETAGLG-TFNPLFGTRKVGSVGPSTPGFEVKVIDPDGASLPAGEVGEVVLRGP--AVMLGYWKKPEATAEVLDNE--GWFRTGDLGHLDEDGYLFIVDRIKDLIIHGGYNVYPREVEEVLYEIPGVAQASVVGTPDEKYGQQVTAVIARTPGSDLDAAEVERV---ARENLAAYKIPRIIEFLDELPKGPSGKILKREIVRI----------------------------- 119478240 26 ----------------------------------------------------------------------------------ARSPDQPALKELTYSGEIGRIWTYAELLHDCERLARALASRH-TEGARVAVFANNIPEWILLELACGLAGVILVTVNPAYQQRELKFVLEQSRAEAIY---------YVADFRGNPVQAIADVVCDEIPGI------------THRILLTDHDAFFEGEERGELRDPKPRDPVQIQYTSGTTGFPKGALLHHNGLVQNGIDAMTRAG-VKQGDTFVHNMPLFHTTGCAILVLGGVALGATMLLAPM----FDPAINIAVIERERTSFVLGVPTMLVALIEEVR--RSGRDVSSIQRIMSGGSMVAPQLCRDAQLVFGAPIQI---VYGQTETSPVLTQAWFDDTLEDLTTTIGQPHTDISIRAPQGGAVLAINQQGEICARA--YSVMLGYNDNPDATAAAIDSD--GWLHTGDLGRMDARGYISITGRVKEMIIRGGENLFPAEIENAMLEHDAVDEVAVVGIPDDKWGEQVVCFVRGSATQVLRAD---DLKAFIRERLSPQKTPAYWVSVADWPLTGSGKI------------------------------------- 56698515 4 -----------------------------------------------------------------------NAAHYFVDRHVEERGARPAF---REAAGARRRQSYGELARDSGAVAGALARAGIPREARAAMLVLDQLEFPALFWGCLKAGVVPVPLNTLLATSVYEVILNDSRASILFVSEELWPVVQPAALAS-----------PHLTRIVV-------IGAAPDGTQSYADFVQ-GADILPAVEVSPDDVAFWLYSSGSTGQPKGVRHVHASLKATADSYGARVLGIEPDDLVYSAAKLFFAYGLGNGMTFPMSVGAETILFNGRPT---PDGVRDIIATEKPTVFCGVPTLYAAMVAMLD--REGVPDVTLRRCISAGEALPEEIGRSWHRQWGVD---ILDGVGSTEMLHIFLSNAPG--DVVYGTSGRPVPGYEVRLVDESGADVGPGGLGELLVRGA--SAADGYWNKRDKSRATFEGEWT---RTGDKYELTSDGRYVYCGRTDDMFKVSGIWLSPFEVEQALVAHPAVLEAAVVAARDADGLEKPKAFIVLK--AAETEGLADTLRDFVKEKVGKWKYPRWIEFVEDLPKTATGKIQRFKLRE------------------------------ 94498796 3 ----------------------------------------------------------------------------------------------------SQRATYSAMRDGAVRVARSLTALGVRRGEHVGLLIPNCVEFAEAILGVALLGCVAVPLNARHKATELGYIIRNADLVAILTS---RHPDDPVDFPAVLASGLEGEPAPHLEHIVLVRGSGGQGVMDVAAFQALADHIEPSVIETRRRQVRVRDAALIIYTSGTTANPKGCVLSHEAVTRGPVERARHRLKAPDHDVVWGAGPLFHIG--TFAPFVGTLGVAGTFLTD---GYFEAGRALQLMYDEKVTLTWPWFPAIMQGLIGHPSFDPAKLASMRHLCIIA----PPAQVDLVQTLL--PNCEVIQGCGMTETAGVFALSDPDEDRVSRSTTNGKPGIEIRIVDPETGNDLPDGTLGEIWVRG--YNVMEGYWAAPEKTAEALTAD--GWLKTGDLYTRLPGGSLVFGGRYKDMLKVGGENVAAVEIEAFLATHPAVKTVEVVGRFDIRLDEVPVAFVEIHPGHEIDED---GLIAHCRGRIASYKVPRAIIFLAAWPMSAT-KIDKRALRD------------------------------ 158316256 19 --------------------------------------------------------------------------------------------------------SYRELADGALRVAAALTVQGLGLGDRIAILARNDLPYVELIYGADFVGAVVVGINCRLSPAEVADILDDCQPSLVFVADEYLP--------------LLGSAAAGVLRVSLDRDYRT---WCGTGDM----------TRFVPRVGYADSVVLMVYTSGTTGRSKGVRLT-EANITAALAANRDVWFVGPEIRALALFPLFNISG-SIFLLSILHVGGEVVIAENASG-------ATILELLGARRITHALFVAAMIVALLDQPADEIDLSSLRVLIYGAAPSSAAVIDRAMRRL--PTCDFFQGYGMTETCGGIAMTPPGEEIAPASVGRAIPSYEIRIVDPVRRTDLPVGVEGEIWARGP--QNTIGYWNRAEETDRLLAAD--GWLRTGDVGVLDAAHNLYVVDRLKDMIISGGFNVYSLEVEQILVGHPDVGDAAVFGVPDERWGETVVAVVTLRPGATCVPA---DLSEFARARLAHFKCPRRIEILDELPRNAAGKILKRELR------------------------------- 162452153 43 ----------------------------------------------------------------------------LLRERAARHPDRIALV------SGDRRLSYGELDRRADRLAAGLLHLGLRPGDRVVVQLPNIAEFFEVCFALFRLGALPVLALPAHRRAEIAYFCEHTEAVAYVIAD------RDGGFDYRALASQIRRDVGTLRHVLVAGEPGE-----------HTALSSLDREPVELPEPAAGDVAFFQLSGGSTGVPKLIPRTHDDYLYSVRASAE-ICGLDEGSVYLAVLPVAHNFTLSSGSLGVLHAGGRVVLC----RRPSPDEALPWIERERVTMTALVPPLASVWLEAARAA--RHDLSSLKVLQVGGARLPAEVA----RRVGPALGCKVQQVFGMAEGLVNYTRLDDPDAIALETQGRPIPHDEVRVVDDDDRDVEPGQVGHLLTRGPYT--IRGYYRADAHNEKAF--TRDGFYRTGDLVRRTREGYLVVEGRAKDQINRGGEKIAAEEVENHVLAHPAVRDAALVAMPDAHLGERSCAFLVARGQPPP----AREINAFLRERVAQFKVPDRIEWLDALPTTSVGKVDKKALRR------------------------------ 67922762 411 -----------------EQFQNLLQSAVKNPEILIGK----LDILNPNQKLVEFNDTEKQYQPE-------QCIHKLFEEQVKRKPDKVAVVFE------EQQLTYNELNVKANQLANYLQNQGIKPDSLVGVYLERSLLFVIAILAILKAGGAYLPLDPALPAESVVYRIEDAKTPIIITQESLLK--KISDLEKQTISIDKDW-----------------------------EIIANQKTSPPENDVTSKDLAYVLFTSGSTGKPKGVAVEH-RQLFNYINAIEDRLNLSVCSQFALVSTFATDLGNTVIFPALCGGGSLHILSSEITTNPETFAEYCHHNSIDCLKIVPSHLNALLTASHPEIVLPK------KRLIVGGEACSWQLIERIKTLA--PQCSIFNHYGPTETTIGVLTYPVNINHAKTVPIGRPIANTQIYVLDSYLQPVPIGVPGELYIGGA--GVTRGYLERPKLTKERFIVNLFEDYKTGDLVRYLPDGNIEFIGRIDNQVKIRGYRIELGEIEATLRQHNGVRESVVLSHEEESGNKYLVAYVVPEKQFTLT---TAELQGFLQDKLPSYMVPPTFIYLNALPLLPSGKVNRREL-------------------------------- 115443839 20 -----------------------------------------------------------------------------LDRAALVYPDRPAIVASSSGLTR----TWRETRDRCLRLTAALAALGVHRHHVVAVFAQNIPAMCELHFGIPMAGAVICTLNSRLDAAMASVLLRHSEAKLIFVDCALLD----VAHDAIRRISQSGATPPVLVLISELLDDPSDAKLPSGRDYEYEHLVGNAGSSPEFAPADENEPIALNYTSGTTSRPKGVIYSH-RGAYLNSLAAVLLNDMASTPVYLWTVPMFHCNG-WCMAWGVAAQGGTNVCV----RRVTAATIFDAVARHGVTHMGGAPTVLSMIVNA--TAEEQRPVARRVTVMTGGAPPPPKVLHRMEEQLVIHSYGLTETYGPATVCTWRPEWDALPAEERARIKSRQGVHHHKDPATMRSVPRDGKTMGEVMLRG--NTVMSGYYKDGAATAEALAG---GWFRSGDLAVRHEDGYVKVLDRSKDIIISGGENISTIEVEAALFSHPAVEEAAVVGRPDDYWGETPCAFVKLRPGAAAAAKVEEELMAYCRARLPRYMAPRTVVVVEELPKTATGKVQKFELRA------------------------------ 118468765 28 -----------------------------------------------------------------------NTAHEACSRYA-TDPGRLALTVRHEDGSADQ-WSYRELDRQAAKAARVFARAGLRRGDRVAGLLTRQVESWITALAAWRSGLVYVPLFGGFGPEPIALRIKAARVSAVVVDARYR-------------EALHRAQQLGDLDVSVFVVGGSEVAC----DRSFWSDLDSADADGPIVPTKIVDTATILFTSGTSGTPKACVMTHAAFLSVMPYAVSLGLGPHSRDVVFSTADPAWAYGLYSTGASVMALGVHRVMYT---GPFVPEKWYRVLTEEQATVVTTAPAALR---RWTEPLTHGGVPSSLRLVAAAGEPLTEAVASAWEAT---GAPPVRNGYGLSEVGMLLGDVLDADVPLHPGKIAGTIPGFDVFLADRDGQPVGEGEPGLIAVRRPRHQMSAGYENVPERWEARWREDV---FLTEDLAVRDAEGRWQVLGRDDDIIIASGHNVSPVEVENALLQHPGVAEAAAVAHVDDTYGNVVRAVVVRTDTAPAQDVMVDELKGLVGQHVGRYAAPRVVDFVSELPRTEVGKLRRAALRD------------------------------ 76811309 240 -------------------------------------------------------------------------------RVAEHAPDHVALIEDG------RRLTYAQLARAVEAAAERLRGLGVRGGDRVMIVAENSIAQIVLLFAATRLDAWAIVSNARLSAAELDAIATHAQPRLIAFVTGTSPDARAHADR----------------------RNAHAAAPFELDIGAWSHTVEAGTRAEPVEAHGARQCAALVYTTGTTGAPKGVMLSHRNLLFVAAVS-SMQRRVAPTDVVYAVLPISHVYGLASVCLGSLYAGATLRLAP----RFSPETLRRALADEGVTIFQGVPAMHAKLLEHLRAHGHAWRAPHLRFVYSGGSPLDADLKARVERAYG---LPLHNGYGMTESS-PTIAQTPIDAPRADCSVGAPIPGVAVRFCSADGADVAPGEVGELWVRGP--NVMLGYYRDPEGTRAA--VTAHGWLKTGDLARAGTDGAMTIVGRSKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAAEAGNEDVIAFVELAPNAAATE---SDLKEWCVGRLAPYKRPVQIRALDALPAASTGKVLKHRLRAML---------------------------- 118051903 37 --------------------------------------------------------------------------HHLLERSLEQGADAPFILL------PDRSLSFGDISRLADQAEKELRSLQVRPGDRVMVVAENCPEHAALIFACSRIGAWSCGVNARMAPAEIDAFAERADARTVYFTASASASAQAHARRYQ--------ALPSCLPGMTYSPIKADSPSETGPLQS--------------------EVAGLIFTSGTTGQPKGVMLGHDALCHFAQQSAASR-ALSPADRCYAFVPMTHIFGLATVMLTALHARAQLVMRPQ----FDPADLLDALQHHGVQLQGPPALFSRLLAYLQEQGIDQVKAPALRFVYTGAGPLDMALKERVETLFGQAL---HHGYGLSEYAGSVHITRMCEWRKDTSAGYAVAEAEVQVTDPVTGQALPCGERGELWVRG--RGLMPGYFRDPQATAAAM--RAGGWYASGDLGELSSDGALWVVGRLKEMIIRSGFNVYPAEVETALNAHPSIERSAVVGRKEADGNEQVIAFVELRPGCQLD---IPALQAHLREHLAPYKRPSRIETVAALPTNPNGKIVKRLL-------------------------------- 78059857 25 ---------------------------------------------------------------------------NSLEHWAADRPDDIAIV------DGDTTLTFRAWNDAADRAARGLLDLGAQPGDIIAIRSQIRHEWQIVHAAAAKLGCSVLPFNWRLTTVETRFVLEDSRATFLVFDDD--------------DPAVCLAASEGL-------PLKARISLGAGQAPDVVRFANLIDTPAPTHLFSTGRPPLIIYTSGTTGRPKGVAMEVTPEMLEYVQSIEAVDPQRAGAVTLLTLPMHHGAGPN-LCWNALRAGNPIVMM----RRFEPEAALAVIERWRVNHWTVVPTMLKRVASLAPDVLARYDISSIRSIRVGAAPVPSTVREW---TIGHFGHVLHEGYGATEVGMIAHL-RPEDMQRKPGSSGLPHRHVHIRIKDESGHALPAGQVGAVWVKSPVVID--RYLNGPMLGRDVLDSDS--YFAVGDAGWLDEDGFIYLSDRIKDMIISGGVNIYPAEIEAAMITHPAVQDVAVIGIPDDEFGEAVKAFVELRPGMSLDADT---LQAFIQPLLASYKRPRTIEFVAELPRSTMGKVLKRELRN------------------------------ 145595164 5 -----------------------------------------------------------------------NIA-DLFEHAVDAFGDRPA-VFLGE-----QAISYPELEERANRLAHFLRDRGVRPGDHVGLYAGNSIEAVVAMIAVYKLRAAVVNINYRYVENELRFLFADAELSALIHDRRFAPRVATV------------LASTSGPHTVVTLPDGSAEEIGGYGGVPYADALAAGDPGREFGERSADDI-YLLYTGGTTGYPKGVLWRHEDVWRALGGGVDFMTGIPLEDEWLCMAPLIHGNAQ-WAVLAALFAGDTVVLLP----HFNPQEVWRTVERRRVNVMVLIGDAMARPIIE-AYAAGGYDGSSVAAVSSSGALFSPGVKRQYLELLPDVLVTDIGASETGFIGLGVVAEVPGGAVQDP----RVTPAPSTVVLGPDGRPVPPGGEGRLAKSG---FLPLGYYKDPVKTAALLIEDGVRYALPGDLARREVDGTITLLGRGSTCVNTGGEKVFPEEVEGALKTHPDVFDALVVGVADERLGQRVAALIQPRAGVTLD---LAGVRTHLREQIAGYKVPRSVWLVDEISRTISGK-------------------------------------- 118469708 27 --------------------------------------------------------------------------------------------------------TYGELIGRIEEFAGALAARGIGVGDVVALLSPNSSAFAVAFHGILRAGATATTVNALFTARDIAKQLTDSKAKLLLTVNA---------LAPQSREAAAAVGLTDDAVVLL-----------------DGESLPTGHAAPQVTFDPATHLAVLPYSSGTTANPKGVMLTH-RNLVANVAQIRPLQGMRRDDRLLAVLPFFHIYGMTVLLNAALHARAQLVVMPS----FDLAEFLGNIAERRCTYAYIAPPVAVALAKH--PMVDSYDLSALEGIMSGAASLDAELGLAVARRL---DCRVVQGYGMSELSPVHVTPKDGGLSTVGTVAPLDSCGWTVPNSESKIVDPETGETGELWFKGP--NVMAGYLNNERATRETIDDD--GFLHTGDLARVDATGCVYIVDRLKELIKYKGYQVPPAELEALLLTHPGIADAAVIGVQDPESGEVPKAFVVRQPGIDLGAD---EVMAFVAGQVAPYKKVRQVEFIEAVPKSAAGKILRKELR------------------------------- 126657599 453 ---------------------------------------------------------------------------------VKQTPENTALVYE------EKKLSYQQLNEKANQLAHYLIKLGIKPDMPIPVYGDRSLEMIIAMLGIMKAGGAYLPIDSALPFAGLQQRLEEVKADILITQKFLIIPQSLPNYK-----------------VINLNKD--------------WQTISQNSNQNPQIQLTPETLAYIIFTSGSTGQPKGVAIEQRQLLNYLHSIIK-ALDIPINANFALVSTLAADLGHTCI-FPALATGGCLHLISQE-----RAANAKALGDYFQQHSIDCLKIVPSHLQALLAADPQGSFLPRQRLILGGEAAPWGLIDQIRQKA--PNCRLFNHYGPTETTVGVTTFPIEFQTVGTVPIGRPIDNTQLYILDPYLKPVPMGVTGELYIGGA--GVARGYLNRPQRFISNPFNPQERLYKTGDNVRYLADGNIEFLDRLDNQVKIHGFRIELGEIEATLLENPHIFQAVVIA-----KEEHLIAYIVAEKNTSEPDQW----REFLQRKLPDYMIPSSYVQLKALPLTKNGKIDR----------------------------------- 118469180 3 --------------------------------------------------------------------------------------NKPAIILYPSGT----VVTFDELEARANRLAHHFRNQGLQEGDVVAILMENNSHIHTVMWAARRSGLYYVPISTHLTAAEAAYIVDNSGAKAIVGSA-----------KMRDVLAGLGDELPN-----GLPDTLLIADGDLDGWLRYPEAVADLPDTPIDDELDGD---LLQYSSGTTGRPKKRELPHVHPSENPGMMAALIFWMTPDSVYLSPAPLYHTAPSVWSMQVQAAGHTTVVM-----EKFDAEGCLEAIQKHRVTHGQFVPAMFTRMLKLPESVRNSYDVSSLKRVMHAAAPCPVDIKKQMIDWWG----PIVDEYYASSEAIGATLITAEEWLKHPGSVGKPLTGIVHV-LDEDGNELPPGQAGEIFFEG---GQDFEYLNDAEKTASSRDAR--GWKTVGDIGYLDEEGYLYLTDRRHHMIISGGVNIYPQEAENMLVTHPKVMDAAVFGVPDDEMGQSVKGVVQTVDPADATPEFGEELLAWLRDRLAHYKCPRSISFELQLPRTDTGK-------------------------------------- 124266628 28 -----------------------------------------------------------------------------------------------------RRQTWAQTRERSARLAAALRALGVARGSTVSVMLPNTPEMVEAHYAVPALNAVLNTLNTRLDAALLAWQMNHCEAQVLITDREF---------APTIAEALRLLHSEHGRTPIVIDVCDSEYAGPGDRLGTHEYEALLAAHAPLARPADEWDAIAVSYTSGTTGDPK-GVVTHHRGAYLNAVSNAATWTMPHFPIYLWTLPMFHCNGWCFPWTIAMLGGTHVCL-----RRVDAPSILGAMREHRVDHYCAAPIVHNLLIAAPDELRAGI---TQKVRGMVAGAAPPAAMIEGMAKLGFDITHVYEVYGPAAVAVKRASWAGESLSEQTRLNGRQGVRYMTVLDPETMVETPADGQTMGEIMFRGNIVMKGYLKNPQASAAAFAG---GWFHTGDLAVMEPDRYVKIKDRSKDIIISGGENISSIEVEDALYRHPAVMACAVVARPDPKWGETPVAYVELKPGAEVSAA---ELVTHCKSLLAGYKAPKEVRF-EAIPKTSTGKI------------------------------------- 11499516 4 -----------------------------------------------------------------------------------------------------KEISYGELKENANRLAASLLKLGVGKGDRVATVLPMTPEYVCTFLACSKIGAICVPMDVRYRTAELRRFLSHAEPKVIISVESFQENNQ----RKILDEIKEEIGNPEIFFVGEF------------------DELLKSEPLGKAVEQEPNDDILIIFTGGTTGVPKATLLSHINIVSMALGELKSIIRYEERMNMLVHLPPSHVGGTTELLATGLVNGSKMVLIDHW----RPDTVLKELKEEKIAFFGAVPTMFALIFSLNVPL------PPVELLVTAGEKLNPELL----KRMMQWCEKIGVGYGSTETAGFATFSLPEDDPLKFTEGYVPFEGVDVRIVDDEGNELPDGEIGEVLVKGPMVS--KGYFRQPEETEK---GFRDGYWVSGDLGFKKG-KELYIVGRKKEVIRVGSYTVLPSEVEEVVMKNPKVGIAAAFGYPHEIYGEVVWVAVVPRAGEVVSEEEII---EACKKELADFKVPRKVLIMDSIPLTRLGKADRIKLKEIILKE------------------------- 108760392 1944 ----------------------MLREAVQAPEAFALLGANEASLVAKWEQGPSAPLAPGSVM-------------ELFQAQVARAPEAIALEH------GDVRLSYGELDLRATRLARHLVSLGFGREKRAAICLPKSVDFITCILGVWKAGGAYVPLDPEYPQARLGHMLDDSGAEVLLTERALGER-----------------------------------PGFQGQTLWMDEPLPEHAEPSTLPFPDADSAAYVIYTSGSTGKPKGAVLEHRGVANLAVASAPL-FGLGPDSRLLQAASLSFDVSVWDIVMA-FASGARLVLPTDETARVGEALATVLTEKHITQVVLSPSALATLPEGAYPDLR---------VLITAGEALPAELV----KKWVTDTRRFVNAYGPTETTVIATVAELKKGDTGVPSIGRPLPGLVARILDADQRQVPIGVPGELYVGG--VALARGYHGLDELTRTRFIPDPYRLYRTGDLTRWSADGSIDFLGRIDDQVKLRGYRIELGEVETVVDSHPEVQRSVITVHQG-----QLAAYAVGRPGTSLT---IQSLRDHAMGLLPNYMVPAHFVVLETFPLTPSGKVDRKKL-------------------------------- 108760392 460 -------------------FEKLVEEMVRAPDEPVARLSLAVKAPSPVHEARVES-APAVTTAQTLTG--------WFEAQAERSPNATALTF------GETHLSYAELNARANVLAHALRDHGVGPESLVGICVDRSAELVVSILGVLKAGGAYVPLDPASPKDRLALILEDAEVAALVT------------------ESSRTGELPTQRVPTVFVD---ALDWKGGR-----------RAPNPEPAITPDNAAYVIYTSGSTGRPKGVVVTH-ANATRLFTTSEPLYGFGPDDVWTLFHSAAFDFS-VWELWGPLLYGGRLVVVPHWMTR-APEAFGELIAREGVTVLNQTPSAFRALTRAPSIADGKGGRGLKWI-IFGGEALDAATVRPWFERYGDAGTQLINMYGITETTVHVTYYRVTEADLTASPIGRPLPDLELHLLDEHGQPVPAGVPGEMYVGGA--GVARGYLKRPQRFIEDPSSPGKRLYRSGDLAIRLPEGGFTYLGRIDDQVKIRGFRIELGEIQSVLATHPAVADAYVTTHERSADDRRIAAYVVPRDNAAET--------------------------------------------------------------------------- 158530291 25 ------------------------------------------------------------------------------------------------------TLTYAELDDAANRIARALRERGLRPGERVGVRLDRGLALYEVFLGALKAGLVVVPFNPGHPADHTSRMHRMSGPALTVTDSGAAEG------------------IPAATRLPVDELLADAAPL---------------SAQPVDPEVTAEAPAFILFTSGSTGAPKGVVIAHRGIARVAR--HLTGFTPGPQDRFLQLAQPSFAASTTDIWTCLLRGGRLSVAPQELPPLGDLAR---LIVRERTTVLNLPVGLFNLLVEHHPQTLAQT----RSVIVSGDFPSAAHLERALAVVGGDLFNAFGCTENSALTAVHKITPADLSGTDIPVGRPMPTVDMTVRDERLE--ECAPGQIGELCIAG--DGLALGYLDDPELTDRKFVRHRGRRLRTGDLAKRTEEGEIVLAGRTDQMLKVRGFRVEPRQIEVTAEAYPGVERAVAQAVPSDGAADRLALWCVPAPGHELAE---RGLVDHLRGRLPDYMVPSVVLVLDSFPLNANGKIDRR---------------------------------- 167842379 461 ------------------------------------------------------------------------------------------------------RWTYADLDRWSDRATASLRAAGVAPGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPGYPAARLRAMLADAAPALVIVADG-------LDTGWLGDYAGTVLRLS---------------------DCEAEAAPARVDAAGDARRATADDLAYVMYTSGSTGQPKGVAIPHRGVVRLA--TGGAYARLDASTVMLQQSPLGFDAS-TFEIWGCWLNGGRLVLA--ASGMPFFDAVSAAIAHDGVTTMWLTADLFRMMVDEEPAALGGLRE-----LLAGGDALPVASCRAFLDA--CPGVALINGYGPTENTTFTCSHRVTAADVRRIPIGRPIGNTEVRVVDARGRLVPVGVPGELWAGG--DGLALGYLGRADLTAERFVDTGGRWYRTGDRVRWRRDGVLEFLGRIDAQIKLRGYRIELGEIEATLGQHPALSGCAVALRRSAADEKQLVGYLVARPEARA-AADAGEVQAWLDSRLPGYMVPRTWVWLDALPQSANGKVDRK---------------------------------- 215410667 33 -----------------------------------------------------------------------------------------------------RHSSYRDVGQRAGQLANALRRLGVTGDQRVATFMWNNTEHLVTYFAVPSMGAVLHTLNIRLFPEQIAYVTNEAEDRVILVDLSLARLLAPV-----------LPKLDTVHTVIAVGEGDTPLRGAGKTVLRFAELIDAESPDFGWPQIDENSAAAMCYTSGTTGNPKGVVYSHRSSFLHTMAACTTNGIGVGSSDKVLPIVPMFHANGWGLPYAALMAGADLVLPD---RHLDARSLIHMVETLKPTLAGAVPTIWNDVMHYLEKDPD-HDMSSLRLVACGGSAVPESLMRTFEDK---HDVQIRQLWGMTETSPLATMAWPDQHWAFRITQGQPVCGVETRIVDDDGQPNDGNAVGEVEVRGPWIAGSYYGGRDESKF-------DSGWLRTGDVGRIDEQGFITLTDRAKDVIKSGGEWISSVELENCLIAHPDVLEAAVVGVPDERWQERPLAVVVVREGATVSAG---DLRAFLADKVVRWWLPERWAFVDEIPRTSVGKYDKKAIR------------------------------- 83945302 22 -----------------------------------------------------------------------------LTRTARAYPEKLAVIH-----GDIRR-NWGEVYERSVRLASALSKRGIKKGDTVAVMAPNIPAFVDAHFGVPMSGAVLNALNIRLDAEAIAFILKHGEAKVILVDREF---SSVIARAVQEIDA---------KPLIVDIDDPLAEHGELIGEIEYEAFLKEGDPGFDFHRADEWDAIALNYTSGTTGDPK-GVVTHHRGAYLNAVGNAMEWDMPHFPVYLWTLPMFHCNGWCFPWTLAAKAGVNVCLRRVEPF-----AILSAIAEHKVTHLCGAPIVMSMMIQLPEKERPDFDHPVAMMTAGASPPATVIAGMEAMGVTVTHTYGLTEVYGPSIACAWKPEWDELPLKDRARLKARQGLPYITQPETMEPLPWDGKSLGEIMIRG--NAVMKGYLKNPATTQKSFKG---GWFHTGDLAVTHPDGHVEIKDRSKDIIISGGENISSVEVEDVLYSHPDVAAAAVVAKPDAKWGETPCAFIELKTGANVTD---KDIIAFAREHLAHFKAPRLVVF-GELPKTATGKIQKFMLRE------------------------------ 118726074 1715 ---------------------------------------------------------------------------------VRRTPDNIAIVHEQTE------LSYCELNAKANRIAGFLQSRGVKPGSVVGIMVNRSIDMVAGVIGILKAGAAYLPIDPEYPSHRIQYMLNNSNTDLLLTSYELAER----------------------------------IDSGYNTICIKNEEIECFDCIEPNIKPSPDNLAYIIYTSGSTGNSKGVMIEHKSIVNTLEWRRKY-YGFNPNDAVLQIPSFSFDSS-VEDIFTALISGARLVLINQEDRFDLPQLREIFIKQKITNLLVVPSFYRVLLDEISD------SMKNVRIITIAGESFTSTLVSKHFEKLG--NVRLVNEYGPTENSVCTSFYEFDKDRTEV-LIGKPINNTKCYILDRNDKLQPIGVPGELCVSG--HGLAKGYFNADKKFIDNPFIPGETMYRTGDMARWLPDGNIEFIGRIDQQVKIRGYRIEIGEIEHHLQMHTNVIE-AVVTVNDLDGQKTLCAYTVLNANIKN-----KELEEYLSVRLPNYMVPQHFIKLDSFPKTPNGKIARKML-------------------------------- 125889025 482 --------------------------------------------------------------------------------WARRTPQAIALVAQG------QALSYEQLDRRANALALHLRELGVGPDARVAIVARRSPETLVGLLAILKAGAGYVPLDPAHPAERLAFLLHDSAPRAVLTQGAL------------------RQCLPTLN--------------VPLIDLDNGQWLDGPGEIAEAAGLTAEHLAYVIYTSGSTGQPKGVMVEH-QSLSNLVDWHGRAFDLQAGSHTSCLAGFGFD-AMAWEVWPALCAGATLHLAPVSDGPEELDRLLAWWRAQPLEVSFLPTPV------AEYALSQQLGHPTLRTLLIGGDR--------LRQLPADPGFAVINNYGPTEAT--VVATSGAIEAGQALHIGRPIANTRIYLLDEQQQLLPIGVPGELYVGGG--GVARGYLMNAGRFLADPFSDRPGMYRSGDLARWREDGSLEYLGRNDDQVKIRGLRIELGEIETRLGDHPAVREALV-----QARDGQLLAWFIPRQAVT-----ALQLREFLRQQLPEYMLPMAYVPLDAWPLTGNGKLDRRAL-------------------------------- 125889025 1536 -----------------------------------------------------------------------------------------------------RQLSYRQLNQRANQLAHYLREQGVGPDVRVGLCVQRSPELLIGLLGILKAGGAYVPLDPDYPLERLRYLVQDSQPLAVLVHQPTRELLGPLPL----------------------------------SLIDFDRSTWEQAPQHDPVVLTVSHLAYVIYTSGSTGTPKGVMVEHRGLGNLMHWSSQLCGERARGTLLQKA--PFSFDGSVWELFWPLVTGMRLLLA-----RPDGQRDPLYLAQLVREEQVSMIKFVPAMLLQFLQLEEAGQCHSLTDVFCGGGELTEAIARLFRQRL--PGARLHNVYGPTEATVDSSATLEPGAAVPPVQLPIGKAITNTRLYVLDAHDQPVPQGVSGQLHIGGVGVARGYLGQAERFIDSPFVAGDRLYRSGDRVRYNADGDLEFLGRNDFQVKLRGLRLELGEIEARLASHPALREVAVL-----MRGERLVAYFSLHPGVAAPG--IEALRAHVLERLPEYMVPAAYVQLAALPLSANGKLARDAL-------------------------------- 33595052 15 ----------------------------------------------------------------------------------ARDPAAIALIDLGGESGP-REYTYAELDAQADGVARGLRARGLPAGARAAILSANRMEFLAAYLGIMRAGLIAVPVNYRLPPDSIDFILRDSGAALVFC-DGPRRDAYTVAL--------------------------PSVEFGAGGAGGYARFLDPGP--CEAARPADDQPALFLYTSGSTGRPKGVKISHAGYLWTVRQ--RTASTDYGGHCFLVAAPLYHMNALNTIKLA-LAGQGRLVLMPQ----FSPAGYLDAIERYRCTWLTAIPTMIALLARET-GALAGADLASVTMVRLGSEPLTQRIADSARAMF--PRAAFGNGYGATETGALVFGPHPQGLAQPVLSVGYPHPAVQLRLADGADLDAATGV---LQVRSP--ALMLGYHGLPEQTAAAM--THDGFYITGDVMRRNEHGFHYFIGRADDMFVCGGENIYPGEVEKMLERHPAIVQACIVPLADPLKGMKPVALVVSRPDATLSE---QEVKDYALAHGPAYQHPRAVRFVDEMPISSTGKVNRK---------------------------------- 21225941 30 -----------------------------------------------------------------------------------------------------RRWTYAELDAEADRVARGLRGLGIGRGDRVVVQLPNCAEFVLVWFALQRVGAVPVHAMPGHRRLEIGHLVRVAGAVACVVPDRHARFDHRELMREVRAE---QGPGGSLRHVVVVGEPGTGEGFVPFEALRTDTPSASGPGSGPASGVDASDVALLLLSGGTTGLPKLIPRTHDDYAYNARACAE-VCALDARTVYLAVLPLGFNFAFACGVLGTLMAGGTVVVAPD----PSPQTAFALVEREGVTLTSLTPPLVPHWTDE------AASGSWDLGSLSVVQVGGARLPEDHARKLGPALGVTVQQVFGMAEGLINLTRLDDPEDLVCATQGRPVSPDDEVVVDADGRPVPDGTEGELLTRGPYT--LRGYYRAEEHNRTAF--TPDGYYRSGDVVRRLPSGHLVVVGRLKDQINRGGEKVAAVEVEEQLLTHPAITAAALVGVPDERWGERSVAFVVCTGAAPG----VRAVAAHLKERLAGYKAPDEVVRVPRLPLTAVGKVDKAAL-------------------------------- 183982533 476 ---------------------------------------------------------------------------------VARTPEATAI------TDGDVSLTYAQLDAQSTQLAQALTALGARPGELIALLLPRTHRGIIAILAVLKTGAGYLPIDPMHPDTRIAFMLNDSTPIAAITTGALHPR-------------LNDYDLP---------------------VIDIENPPTDTTPATNPPTPTPHDLAYIIYTSGSTGTPKGVGITHHNQLLNSFDPQSTAILFSPNRVWTQWHSYSFDVSVWEIWGALLSGARLVVVPEHTAKSPD--ELLGLLVDERVNVLSQTPSAFYALQAAAEASDELSSRLQLDAALFAGEALQPHRLTSWMSR-HPRRPGLFNLYGTTETTVHASWREIVGSDTAADVSPIGTPLPSLGFFVLDGWPVPVGVVGELYVAGGGVG--LGYWRRADLTGTRFVACPFGMYRTGDLVWWGTDGQLRYLGRADNQVKIRGFRIEPCEVGAALSRMAGVDQAVVIARHDHPGDPRLVGYFTGNADPT-------ELRAALATQLPHYMVPTALIPIAELPLTVNGKLDTRALPAVQYGHTQRYRAPDT---------------- 183982533 1987 ---------------------------------------------------------------------------------VARTPEATAI------TDGDVSLTYAQLDAQSTQLAQALTALGARPGELIALLLPRTHRGIIAILAVLKTGAGYLPIDPMHPDTRIAFMLNDSTPIAAITTGALHPR-------------LNDYDLP---------------------VIDIENPPTDTTPATNPTTPTPHDLAYIIYTSGSTGTPKGVGITHHNQLLNSFDPQSTAILFSPNRVWTQWHSYSFDVSVWEIWGALLSGARLVVVPEHTAKSPDELHALLVAEHVEVLTQTPSAAA-----------ALSPQGLESVTLVVGGEACPAGLVDQWA-----PGRTMINAYGPTEATIYAAMSSPLVPGSGATPIGSPVAGASLFVLDGWLRPVPVGVVGELYVAGGGVG--LGYWRRADLTGTRFVACPFGMYRTGDLVWWGTDGQLRYLGRADNQVKIRGFRIEPGEVGAALSRMAGVDQAVVIARHDHPGDPRLVGYFTGNADPT-------ELRAALATQLPHYMVPTALIPIAELPLTVNGKLDTRALPAVQYGHTQRYRAPDT---------------- 182434243 3655 ----------------------------------------------------------------------------------------------------TRSWSYREFDTEADRLAGLLAEHGVRRGDTVVVAVPRSAELVLAVHAVQRAGAAYLPVDPAQPAARVSSQLQDAEAVLLITDPAAALPGEAVGGLPVLD--VTADEVPRFTTVLDGPR--------------------------------PADPAYLLFTSGSTGRPKGVRVPHDAVANRLRWA-QDAYRLTEEDRVLLKTPATFDVSVWELFWPLLAG--ATLVTAGPDDHRDPVAIARLLREHRVTTVHFVPSM----LAAFTGTAAPADCATLRRVLASGETLTPAAAAGL--LRLAPGAELHNLYGPTEAAVDVTAHPVTAADIGRLPIGRPVWNTTTLVLDARLRPAPPGAAGELYLAGA--QLAYGYHRRAALTATRFVADPYGPYRTGDLARLRADGALEHLGRVDDQIKLRGQRVEPGEIRAVLDAHHGIAAAAVVAHEDTATGTHLIGYVVPRTGE--GAALPAGLAEHLAARLPAHLVPTALIPLPALPVTANGKLDRAAL-------------------------------- 182434243 4659 ----------------------------------------------------DRAGPPAPAPRTW---ARL------VAEQRDRRPDAVAV------DAPDGSLTYAQLDLRARESAGTLRAAGIRPGQLVAVILPRSVDLVVAQLAVQQAGAAHLPIDPDYPEDRIAAMLQDARPAGILTHRALADR----------------------------YPTALYTDAPPPAAAEASAATAPHPRHAPATDVTPDHPAYVIFTSGSTGRPKGVVTPH-RGLTALAAAQAERLGIDDGSRVLQLASPSFDASVMETLMA-LATGATLVVPE--PGPLAGPLLGETIARRRVSHALIPPTA--------LTGLEPDGLDHLRTLIVGGEACTAPLTARWA-----PGRRMINAYGPTEATACVTMSAPLAPGATPPIGTPLHGVRVHVLDTL-LRPVPPGGTGELYVAGP--GVAQGYLGRPRLTAERFTARGSRMYRTGDLVSRTPEGSLLYHGRADDQVKIRGFRVEPGEIVAALQARPEIRAAAVVLRQDDPAGRRLVAYLVPAAPSEAGRLDTAALRTALARVLPDHMVPSAFVGVPGLPVTANGKLDRDALPAAAAGDTAPEGPAETLA-------------- 182434243 2626 ------------------------------------------------------------------------------------------------------TLTYAELDARTNALARLLMSYGVGPEDRVALLLPRSATLVEAVLAVAKTGAAYVPVDPAHPRDRIAWTLRDAAPALVVTDSATAGRTPATCTAP----------------VIVLDEEPHAGSRLRQPDGPVADAERTGPQRQD-------NAAYLIYTSGSTGRPKGVVVTGRNLARLFDATAEDAF--GPDDVWTLFHSYAFDFS-VWEMWGALLHGGRLVIVPGAVTR-SPDEFLELLHHEGVTVLNQTPSACYQLTEALTAPGSPGLPPALRLVVLGGEALDPARLAPWLRDPEGPRLVNMYGITETTVHVTTHDLAPGTPAPGASPVGRAIDDLRVYVLDRRLRPVPPGVGGELYVAGAGLS--RGYRGRHPLTAERFVADPFGMYRSGDLARWSADGVLHYLGRADSQVSLRGFRVETAEIETVLRDPGGARSAAVLLREDLPTGPGLVAYTT---GGTPADALRA----ACAARLPAYMVPTAFVALDRLPLTNNGKLDRAAL-------------------------------- 182434243 449 ------------------------------------------------------------------------------------------------------HLTYAELADRAGRLASALTARGAGRGSLIAVALPRGEALLVALLAVASAGAAYVPLDPRYPADRLRHMLADSRPLLLVTDRAHPWGADLPRLTVALDGTL---------------PDATPGAGTESLSAPADGVPAGPPRSGDPADRRPGDPAYVIYTSGSTGRPKGVVVP-RPALANLLAAMGRLLDLSGEDRLLAVTTVSFDIA-ALELFVPLLAGATVVLAADD-DVSDPFALSALIRSSAPTVMQATPSLWRVLAEAAPDALGGLR------ALSGGEPLPADLA----DVLSRHANGLVNLYGPTETTIWSTAAV--LHRGTPPHVGRPVRRTRAHVLDRTLAPAPVGVTGELHLAG--DGVADGYLGRPALTATRFVADPFGMYRTGDLARYRDDGTLEVLGRADSQVKIRGHRVEPGEVEAALLAHPSVAEAAVAAVPAPGGDLTLAAYCVLTAGAAGEGDWADPLRHALAERLPEHLVPGHFVALERLPLTPNGK-------------------------------------- 182434243 1563 ---------------------------------------------------------------------------------AARTPGRTALVSGADE------ITHADLDARSARLARLLADRGAGPGALVGVSLPRGADLLVTLLAVARTGAAHLPVDPGFPAERIRMLLADAAPALLVTDRATAR------------------------------TLDADPRSVLLLDDPATVRAAAGAAPLAPRAAHGDAPAYVIHTSGSTGRPKGVVVTRAAVVNFL-LCLADTLRFHGRERLLAVTTVGFDIAVLELFLP--LVTGATVILADREQVRDPALLAELIDTARPTAMQATPSLWRAL----------LDTAPDAVRGLLALAGGEALAPDLARRLVAHGADLVNLYGPTETTIWSTAGRLDATDAEAPHVGTPLWNTRALVLGRGLVPLPVGVTGELYLAG--DGLAQGYLGRPGQTAERFTADPCGMYRTGDLARLRADGALEIVGRADHQVKIRGHRVEPAEVAAALRAHPAVEDAAVVAHRGPADAPRLIAHLTLTGSPEARTATAARIREELRAVLPGHLVPDLCLPLDALPLTPNGK-------------------------------------- 118473863 42 ---------------------------------------------------------------------------------AQAHPDRIALVGRRADGGRVAR-TYQEFDRNANQVASVLASLGVRPDDAVVVMLPNWVEYPEFLFGINELGAIYAGIPVAYGDQQAAAILRRSRARVLVIPRRWRGNNILEQSRRLRDQ------IPTLQQVIVLDDDGTDL---RDGESLWSDHAHVAARQFPPP--DPGQICYLGFTSGTTGEPKGAMHSHNTLIYSARRQAEHIGTEAFGEVNLVASPMGHHTGYVWGGVFTVMLAGTAVHVD----RWDPTWGAQVVREEGVTTFFGAPTFLQDIIRTELAGDPACPLRCMVVAG---APVPRNLPAQAAEALG----AYVAPAWGMTECSILTSCTPDEPDAILRTDGSVFAGSEVKIVDDTGAAVAAGVVGDLLMRGP--GVVYGYYDRPDATRDAYLPGL--WFKTGDRADVDENGWLRLRGRSKDIIIRGGENIPVTDVESAIFDHPDVLNAAVIGLPDERLGERVCAVLVTKSGCP--ELTVDTLGEYLGQGLSKHYLPEKVVHLDELPMTPSGKI------------------------------------- 124267417 21 -------------------------------------------------------------------------------------------------------LSYRELRALVDATLASLNALGAGRNDRVAIVLNNGPEMATCYMACA-SGTTSAPLNPAYRADEFEFYLSDLNAKLLIVEQGS------------SSTAIEVAQKLGVRVVDLIVEPGAPA----GSFRLAARDGGSAAAAGQGGYGEAGDVGMVLHTSGTTSRPKIVPLS-VGNLCASAANIRKTLQFTAGDIGLNIMPLFHIHGLIAGVLAPLSAGSQVFCTPG----FNALKFFAWMDEAKPTWYTAVPTMHQAIVQRAKGNADVIARNPLRFLRSSSSSMPPQVIKELEEIF---KAPLIEAYGMTEATHQM-ASNPLPPLTRKPGAVGLPAGPEVEIMGEDGSLLAVGQIGEIVIRGP--NVTAGYENNPKANAEGFLN---GWFRTGDQGSKDADGYISLTGRLKEIINRGGEKVSPREVDEILMDHPAVGQCVCFGMPHPKLGEEVAAVVVLKEGASATE---REIQDFVAKRAADYKVPKKILFMDEIPKGATGKLQR----------------------------------- 70607692 28 -----------------------------------------------------------------------------------------------------RKISYRQLNYMVNSVSS---SLDLEKGDVVLLSMQNIPQFIIAEFAIWKRGGIVLPVNPSYTERELDYLIQDSGAKLMIASCESISTDKIPVVRTNPETFGPIPSEYS--KAWKLKDCNEELDFKSGGKQANGHETD----------VRSDDIALLVYTSGTTGKPKGVPITH-SNIFASSTIYKHWFKFSERDKNLAIAPFFHITGQIFGITSSILSGSEITTF----FRFNPDLTLRVVEEEKTTVTMAVATAYTSMVNAY---KGEEDLSSMRLWSSGGMAMPRSLEMKWKEKLG---SWIYMAWGLTETTSPATLWPYPYEGDLPLDSEYNVVSSGIPVYNTEVMVSNDG---ELLVRGP--QVVSGYWRMEKF--------KDGWLPTGDIGKI-ENGWVYIIDRKKDVINASGFKVMPREVEEVLYMHPAVEEVAVVSVVDEYRGETVGAFIKLREQFSESDELKKDIIDFCRQRLAPYKVPKVVNFVKEIPKTPSGKIMRRAFRN------------------------------ 187919425 37 ------------------DYPELHAYSTREFRRFWQCFLQWTEGMEWGGKAEPACVGDECETASFFPNVELNYAQSVLGSKIA--PDEPALTARYAD-GRRETMTRGELRERVARLACSLNELGLCPGDRAVAIMRNDAHAIIAALAVTALGATLSTAAPETGVQAILDRFEPLEPRILFA--HTTQRSFDTAGSIASHVAAVAAALPTLTHVVCLDETPLPSTVSQPQHSLRDLIVQGDAARFAWRRFPFNHPLFIMFSSGTTGKPKCIVHGAGGTLLEHLKEHQLHSDLGPGDKLYFHTSCSWMMWNWQ--LSALASGVEIVTYDGPVSEVDTL--WRMVADERVTVFGTSPAYLKMCEDAGLKPGEQFGLHALRAMMSTGAVLYDSQFEWVRAYVKPLQLQSIS--GGTDIIGCFVLGNPNLPVYAGEAQCRSLGLDVQAWNEGAPTSMTG----ELVCVNPFPSRPLGFFGDADRFHAAYFKANPGVWTHGDIIEFSAQGSARLHGRSDGVLNVRGINVSPGEIYRIVSGIGEINQSMVVAQDASGSGQRVVLLLVLRRGAKMSAALASRVRRELMLQGSAALVPDVIAEVEALPVTHNGKASEAAARDAVNGLP--VRNLSSLANPGCVEKISAH--- 160896145 4 --------------------------------------------------------------------------------WADARPDRVALT----MGDSGQQHTAGALAQRSREVAQWMAGQGLAAGDTVAVLMENRVEILELVLAARLAGLYAVVISTHLTAPEVAYILGDSGARHVFASAATAAQLPAALAATVHDGDCASTGLPSLADALAAWRAQAPAPIDLSGRPLGRDLLYSSGTTGRPKGIKKALPAALYRT----------------QADPEFLAWQRNMGFDADAVYLSPAPLYHAAPLRYCL-RTLDGGGAVVIT----ARFDAQQALAMIERYRITHSQWVPTMLGRLLQLPEEVRHGYDLSSHRCAIHAAAPCPVAVKQALLDWWGDILLEYY-----AGSEGCGITLINSAEWRRRPGSVGRASYGRLRIVGDDGQELPAGQIGRVFF---SDVAPFAYLNDPAKTREAIDERGWATY--GDLGHVDEEGYLFLSDRRADLILSGGVNLYPQEIENALATHPAVQEVAVVGVPEPDFGEQPMAVVVLRQGHAASAEMARAIVAEAGATLSRIKRPQRLQFVDELPRLPTGKLLRRVLKD------------------------------ 21224738 3 --------------------------------------------------------------------------------------------------------TYGQVETEADRVAAALVARGVRPGSRVGLHMSRSLALLPALFGILRAGGVCVPVDPEDPDERRATILEYSGATLVVTERALLDGPAPDGTRQLAVEDL---------------------------------LDEVAEPLTEPVELAPDALAFIFYTSGSTGTPKGVMLTHRALLSGQRW-LQRTFPLEPGDRQLLRTTLS-ITNLVREVFWPVLSGGTVVIVPPG-DHKDPDRLVELINSGSVTTLMVVPALLSGILENPGFAANTSLKYVFCSSDVMPGALPEKYFATGLSA------RLFNVYGLTEALYSTYWECLPGAVYDGFVPVGHPAELTPRILDAGLDPVPPGETGELCLAG--VGMAEGYDRLPRLTAEKFADTEGGRFRTGDLARQSEDGRLELLGRMDDQVKIAGYRVELGEVEARLLEVPGVTGAVASGLRGAGGHQRLVAHLTC-DGEPPTAA---AIRAHLGDRLPYYMVPAAFTVIDAIPLTHNGKVDRRSL-------------------------------- 121611197 17 ------------------------------------------------------------------------------------------------------QITYGDLAGSCLLVAALLRSHGLRPGDTVALVMPNGLQTLRLLLGAMHGGFCVNPVNLLLQPEQMRAVLAHSDCRAVCVAPD--------------RQAQVRPLLQGLDRPVALIVVDPDAQTLPGPDRLPANAASASNAADAAPPAPEA-VALLMYTSGTTGQPKGVLLTQRNLALNAQAIGAEH-ELSPVDRVLAVLPLYHINALVVTMLAPLAHGGSLALAP----KFSAGRFWEQAARAQCSWINLVPTMISYLLEGPRPALAQTAAIRFCR--SASAALPPGQHRAFEQKFGIG---IVETMGLTETAAASFSNPMNPAARKPGSVGRASGCMAGV-VDAALAAVRNGVTGELVISGP--NVMPGYYKNEPATRASF--TPDGWLRTGDLGHRDADGFFFVTGRIKELIIKGGENIAPREIDEALLRHPAVLDVAAVGVPDRHYGQEIGVCIVLRAGMSCTQE---ELRAFSAAALGRYKAPGHYRFVTDLPRGPSGKVQR----------------------------------- 170693511 31 ---------------------------------------------------------------------------------AARDPQHVALI------EDARRLTNAQLMEAVDTVSALLREWGVRGGDRVMIVAENSIAQIVLLFATARLDAWALVSNARLSAAELDAIRAHAKPRV--------------------TAYMVESSVDASQHAERHQAREAPGMTPDIGAWSYVADDSAQTQAEPVEAASERQCAALIYTTGTTGAPKGVMLSHRNLLFIATVSSRLR-QVRPDDVVYAVLPISHVYGFASVCLGSLHAGATLRLAP----RFAPEAVRRALTDERVSIFQGVPAMHAKLLEHLQTHGHEWRAPHLRFVYSGGSPLDAALKAHVESVYG---LPLHNGYGMTESSPTVSQTMLD-APRADCSVGEVIPGVEVRFVELDGADAAPGAIGELWVRGP--NVMLGYYRNPEQTRAAVTED--GWLKTGDLARQDADGALHIVGRSKDLIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVE-GNEEVIAFVELAAHATVTPV---ELAAWCAERLAPYKRPAEVKVLAALPAASTGKILKHRLRELL---------------------------- 114766277 31 -----------------------------------------------------------------------------LSRTAEAFPDRPAVSYQSGPGDKAETVTWAQLRDRTAQAANLFRSLGVGENDVVAYVLPNCNETLYTLLGGAVAG-IVNPINPLLEPEQIAAILRETDAKVVVTAQKVAEACRHAPHVHTVLEIDLNRYLTPPKSWIVPLIRPKSDGHPHADVKCFNKELRKQPTELSFADSKGDRVAAYFHTGGTTGMPKVAQHLYSGMLYNGWLGHNLLF--DEHDNIMCPLPLFHVFAVHVILMSAICSGAHVVFPTPAGYRGDFDNFWKLCERWKITFVITVPTAVSALMQRKVDA----DISSVRAAFSGSAPMPMELFKRFESACGVTVC---EGYGLTEATCLVSVNPPGKKKVGSIGIPFPYTHVKIVKQTGEGPECATDEVGEICVANPGVYAGSTY---TEEDKNHDLFHEGIYLRTGDLGRVDDEGYLWITGRAKDLIIRGGHNIDPAEIEEALLAHPAVAFAGAIGQPDAHAGELPCAFVELVADAEVSED---ELMKHARVHIHERAYPKHMTILPELPKTAVGKVFKPKLRMLA---------------------------- 148553939 4 ---------------------------------------------------------------------------------ARTQPDAVALH--NLDTGETR--SWAELESRVGQIAHALRELGLVPGDRIVNISDGDLRHFELQFACARAGLVWVPLNFRHTAVELARACREMAPKLMLTD------------ATWGETARQVARETGVAHVH---------DWDAGGDF---DALLDPSRAMGESEIDPDAPLQILYTSGTTGTPKAAIVTLGGMVIHALQQVEFCATAEPGGHLFQPMPLFHFGGLNTASNPILFFGGRVTIT----RRFDAAATTAYCGDPANAVTHLCLPPVMYQMMADSEPFAQADFSTLRRFICGGGRVSERL----RAAYEPKGARFVPQYGGTEMGPVTSMNPGRLDKIMAGSCGQKSLHIDMRIVDERGEDVPRGQPGEVWVRGP--GVTIGYLD-----ANAAIVRNDGWHRTGDVLWQDEDGFCFVVDRVKDMYKSGGENVFSAEVEGVLMTNPAVAECAVIGVPDDRWGEVGLAIVVASNGHRVT---LEALQATCEGRLARYKHPKHLRIVESFPRNVTGKIAKPALRA------------------------------ 45580850 400 ----------------------------------------------------------------------------LFRRQVRRAPDATAV------TAGDRAWSFKELDEWSGRLARALTDRGVRRGDRVGVMLERSAEVLAAWLGVWKAGAAFVPVDPGYPADRVEFMLADSAVAAVLCREST------------------AGAVPAGHELIDMDRVGEGV--------------------AAPVAIGADDLAYVMYTSGSTGKPKGVAVAHG---GVAALAGDPVWEVGARDAVLMHAPHTFDASL-YDVWVPLVSGARVMLAE--PGVVDAQRLAAHVADGLTAVNFTAGQFRALAQESPESFAGLRD------VLAGGDVVPLGAVERVRQACPGLRVWHTYGPTETTLCATWKKIEPGDRLGSTLPIGRPLPGRRLYVLDVFLRPLPPGVAGDLYIAGA--GVAQGYLGRPERFVADPFAAGERMYRTGDVAYWTGDGELVFAGRADNQVKIRGYRVEPGEIETVLAEQPGVDQAVVLARDG-----RLIGYVVPGGEVDPV-----RLRERVARVLPEYMVPAAVMVLDALPVTPNGKLDREAL-------------------------------- 91081615 86 -----------------------------------------------------------------------------------------------------RSYTYGMLRMLINRCAQALLGHGMKPREVVGLLLPNIPEYAVVCHGAIEAGLVVTFVNPLYTPDEIKRQFENAGVKMIVTVPQLLEVALTI-----------APQLQEYRTTICIGGEDDPSKNVNGL-----QSMLMAGHEAELPGINPREIAILPYSSGTTGLPKGVMLSHYNLVANLVQEHPALEDLETKDGKRHTMLTVLPFFHIYGFNGILNLCLKNGAHIITIPRFTPEDYLKTLVEYKPSFIFVVPSL--LLFLASHPAVTKEHLSSIEAVQSGAAPLTEGLLQKFRQKVGRDDILIRQGYGMTESSPVTFCMPKLTPPSKIATIGLPYPGTEAKVISSNGEPQGTHKSGELLVRGP--QIMMGYLNNEQATAETVDEE--GWLHTGDVAYYDEDFYFYIVDRCKELIKVKGNQVSPTELENLLLEMPGVADCAVVGIPDALAGEVPRAFVVRQPGSSLSED---DILLYINPKVAHYKKIAGVKFVESIPRNPSGKILRNELK------------------------------- 183983671 511 --------------------------------------------------------------------------------------------------SDEAELTYSELHRRANRLARWFIGQGFGPEDIIGLRMANSIEFIVAMLAVLKAGAAYLPIDPAYPDERIDYLITDARPQTVIGRPE---------LDVAERAAADNSDLPL-------------------------------SDSDRLRPLRPGHLAYVIYTSGSTGRPKGVAVSHHAIAEHVQGFVAEW-TMTAEDRWLQFSSVSFDASLADIFVTLFLGAQLIV--PKPDAFGDISYVADLISRRGVTVLHLVPSMLSTLLLLPQVQQWRQLRHVP----VGGEALPGEVADRFAGYFDAELRNHYGPTEAVVCSTHMVVT--GSHGARVVPIGVPNRNVYAYVLDEQLHPVPDQVIGELYLGGS--QLARGYLGRPQRFIADPFNPGMRLYRTGDLVRRNHCGELEFVGRADEQVKIRGFRIELGEVESVITTHPAVRHCLVVA-EETEAGPMLAAYLVPAAAQVD----LEEIRAHTAAAVPEYMVPGAFAVIPEIPMTVSGKLDRRAL-------------------------------- 9280395 11 --------------------------------------------------------------------------HELLRIHAERRGDRIAY------TDSQRAVTYTQLRLRAGRLAGHLAASGVDRGDRVAMLLGNRIETIEVYLAAARAAAVAVPLNPDAADAELAHFLTDSGATVLVTDETHLDQVR---------------RTGTDATVVLVGRRAPDC-------VSYEDLAGTEPPCPPRDDLGLDEPAWMLYTSGTTGRPKGVVSAQRSGLWSAMHCDVPSWRLTEDDELLWPAPLFHSLGHHLCLLAVLTVGASARILGG----FVARDVLDALAEHSSTVLVGVPTMYRYLLGAVSGEPRARALRVALVAGST---SPASLTRDFEATFG---VPLLDTYGCTETTGSLTANTLEDARVPGSCGLPVPGLSLRFVDPVSGADVAPGEEGELWASGP--SLMLGYHAQPEATAQVLVD---GWYRTGDLARQAETGHVTITGRVKELIIRGGENIHPREIETVAQEVAGVRDAAAAGRPHPVLGDIPVLYVVSDGPRVPAEAILAE----CRRRLAYFKVPDEIWHVTTIPRTASGKVQR----------------------------------- 88857004 805 --------------------------------------------------------------------------HELFEAQVQHAPERTAVWFE------EQCLSYGELNAKANQLAHYLRAHGVGPDSLVGLCTERSLEMVIGIWGILKAGGAYVPLDPDYPQARLAYLIEDAALSVVLTQYDVSKR-------------INLGQSSTVLLDGLIDKSDSQFLQYPEYDLSTEE-----------TGVCESNLAYLIYTSGSTGNPKGVMIEHRNTVAMLQWAKQAYCDLEL-DRVLASTSLNFDLS-VYELFLPLCFGYQSVIVKNALALTEQKLHISMI-----------NTVPSAMKALLEVNAIPR---GVKVINLAGEPLTAQLVNQILEAL--PGVAVCNLYGPSEDTTYSTYARFNEPLTSVPDIGRLISNSQGYILGGAQELLPLGSVGELYIGGA--GLARGYFIDNPYFEPNTVNSSPRIYRTGDLVRYREDGRIEFIGRIDHQVKIRGFRIELGEIEHRLNSLQDIVTSQVIPCTQTDGTQYLVAYIEPCWSEERQQDWLADVKAALVVVLPSYMVPSLFVIMNKWPLTPNGKIDKKAL-------------------------------- 15828369 56 ---------------------------------------------------------------------------------ARRSPHRAALI------DEEGTLTYKELDRAAHALANGLIAKGVRGGDGIAILARNHRWFVIANYGCARVGARIILLNSEFSGPQIKEVSEREGAKVIIYDDEYTKVVSKAE--------------PALGKLRALGVNPDEEEPPGSTDETLAELIARSSSAPAPKVRKRASI--IILTSGTTGTPKGANRNTPASLAPLGGILSKV-PFRAHEVTLLPAPMFHALGYLHATLAMFLGS-TLVLR----RRFKPATVLEDIEKHQATAMVVVPVMLSRILDTLENLETKSDLSSLRVVFVSGSQLGAELATRALEELG---PVIYNMYGSTEIAFATIAG-PKDLQINSATVGPVVKGVKVKILDDSGKEVPRGQVGRIFVGNAFP--FEGY------TGGGGKQIIDGLLSSGDVGYFDEHDLLYISGRDDEMIVSGGENVFPAEVEDLISGHPEVVEATAIGVDDKEWGARLRAFVVKKQDATIDED---AIKAYVRDHLARYKVPREVIFLEELPRNPTGKVLKRELRD------------------------------ 119503301 63 -----------------------------------------------------------------------------------------------------ERMTYHDAAERVAGFANWLREQGIVPGDRVAIAMRNYPEWMLAHWAINAVGAVVVGLNAWWVADEMAYALDDSKPKMLIADQQRLATFATVNDQF-------------PDMAVVSVRSEDDA----VKSTSWDTAVATGG-VLPEVAIDPDSDACIFYTSGTTGRPKGAQLTHRGCVANVLNVAAMGGIYASHPVALIATPLFHVTANNCIMQAGTVAGGRFILMYKW----DPVEAMRLIDAEQITTMSAVPMMSREILTHPD--RDEYDLGSLNAMGGGGAAMQPDLVGKV--AAEMKRAKPAQGYGMTEVCGIISYIAGDIFIERPSSAGPMVPTLEGKCVDSEGRKLGANEVGEVCVRG--TPVIKGYINRPEATAETIVE---GWLQTGDIGYFDEDGFLYLVDRAKDMILRGGENIYGAEVENAIFDHPAVLECVAFSVPDDRLGEEVGAAIHLKEAAMLDA---SGLREHLASRVAAFKVPRYIWFLSELPRNANGKFLKRELKDVLDPESAD---------------------- 150015142 3251 -------------------------------------------------------------------------------KQAEKTPNNIAVMFEEN------TLTYKELDEKSNKVANFLKEKNIGRNDYVGVIAERCIESIVNILGVLKAGAAYVPINPEHPEDRRKYILENSNCKMELLPDSYKK-----------------------------------------------DNIASYSNERVYTKEYPEDMAYVIYTSGSTGKPKGVIITHKAAANTIID-INQKFDVNEEDKIIGLSSMCFDLS-VYDIFGALSSGAALVMIE---DQRDVKNIQKVIDNNGITIWNSVPAIMDMLIDNMSEDGDSDEVDYWNSHNSGNDWIPLTLPEKIKDKFADAE--VVSLGGATEASIWSIYYPIDEVNEEWNSIPYGMPLANQKFYNYEKEVCPIGIAGELYIGG--EGLAEGYMNDEEKTNNAFINHPDRLYNTGDYGVMSREGYIEFLGRKDHQIKIRGYRVELGEIENRILEHQSIKNVVVIDRSHSNGRKYLCAYVV-----SDVDISVGELREHLGKTVPDYMIPSYFVILDKIPLTANGKVDRKAL-------------------------------- 150015142 1125 ---------------------------------------------------------------------------------VSENPENVAVIYENE------SITYEELDKKSNQIAKCLNEHGVIRGDYIGVLAYRRIETIVNILGILKAGAAYIPLNPDHPEDRRDYILENAGAKMQLVPETYEEK-----------------------------------------------EIYKYDDRKLENNIHPDDIAYVIYTSGSTGRPKGVVIKHKAAANTIID-INNKFNVNEEDRFIGLSSMCFDLS-VYDIFGALSSGAALIMIN---DQRDVKNINEIIEKHGITIWNSVPAIMDMDEVEIDYRQSSYKNEVAVEYSNYSDSDSLRLVLLSGDWIPLTLPEKIKNQGGATEASIWSIYYPIEEVRREWKSIPYGMNQSFYVLNYENQICHIGVMGELCIGG--LGLAEGYLNDEDKTTESFINHKERLYKTGDYGVLHKEGYIEFFGRKDQQIKINGYRLELGEIENCILEYEGVRNSVVVDRTHDNGRKYLCAYIVGEKEISTT-----ELREYIVELLPDYMVPSYFVMVDEIPLTANGKVNRKEL-------------------------------- 150015142 2186 ---------------------------------------------------------------------------------AAENGESIAVIYE------DETITYEELDKKSNQIAKYLNEQGVIRGDYVGVLAYRKIETIVNILGVLKAGAAYIPLNPDHPEERRNYILENASARMQLLPETYVEKE------------ISKYDIKKLKNNIY-----------------------------------PDDIAYVIYTSGSTGKPKGVMVKHKAAANTIID-INNKFNVNEEDRIIGLSSMCFDLS-VYDIFGALSSGAALVMIN---DQRDIKNINDVIKKHDISIWNSVPAIMDMYGTEVDYRQSSYGNEVAVDYSSYSDNDSLRLVLLSGDWIPLTLPEKIQNLGGATEASIWSIYYPVQMDWKSIPYGIPLANQKFYVLNYNKDICPVEVIGELYIGG--DGLAEGYMNDEEKTNNAFINHPDRLYNTGDYGVLHREGYIEFFGRKDQQIKIRGYRVELGEIQSGILEYKGIKNAVVVDKTHENGRKYLCAYIVGEKEVSITG-----VREYLEELLPDYMVPSYFVMVDEIPLTANGKVDRKAL-------------------------------- 150015142 13 -----------------------------------------------------------------------------------------------DDEKKEKFISYQDLFTTSQKVLFNLQVQGFKKGDEVLFQVEREEDFIYFSWACILGGMVSVPLSCNNTHENIMQV------------------SRVWKILQKPKLISTKEQLKSIVDILNNENCGDIADEIKQNTLLDKDIL-VSNGIGEIACGDISDTAFVVFSSGSTGEPKGIVLTNEKIL-CAIESMSSHLDVNSSDVFLNWMPLTHVIGLVLFHVLPVAYDLNHVVMSKNLFIKNPVLWLEKADQYKATIMISPNIGFRQFLNCFDSNTINMNLSHVRTIMVSAEPISGDLSEQFMSKFGIRKNVLSNLYGMSESCLGITCTLPSEDMKYNCLNRNFLAVGDKIKYGQPGDEDCSGNILGDDCIGHVQVTGKNIINNYYTEEATARSFTSDGWLITGDIGFLENGHLTITGRAKDMIIVNGQNFYVNDIERVAEGIEQIEKVAACGIFDSKQSEKAVIFV---ENNEPIDEFVSLLLK-IKNELS-YKMISRVIPVREIPKTGSGKIQR----------------------------------- 169825572 330 -----------------------------------------------------------------------------------------------------QNITYQELRVLSNKVALTLLNQGFQKQNRVSIILNRSIEAVVSMIGVLKAGGTYVPVDPDFPEDRIRFMLQDSESTHIITSQKF-----------------SLHNFHQYQKVILYE------------DMSKQTFLEQVKRTHATE-----DGAYIIYTSGSTGSPKGVLIPH-KGVIHLIKSIKDKYHFQKDQVHIQFASLIFDASVWEIYSSLLTGGRLHILSEIE--RKSCKHFIEAIEKQQVNFCLLPTVFFHTLSQAPIYELDRLNS--LNYVFVGGESLLPETVRKWQEKVGL-KIPIVNAYGPTESTVCVATYNKVNETQANIPIGKPLSHTEIYILNEQNQICPPYVPGEIYIGG--DGLAQQYVNQPVKTKEAFVSSNARLYKSGDQGRITQDGQVEFLGRKDKQVKIRGYRIELEEIEEQMLQHPSIEHATVIVYQNKSSDQQLMAFYILQKGDNVNAD---DLQAYLSEKLPYFMLPSYMQDIEKFPLTPSGKI------------------------------------- 169825572 1395 ---------------------------------------------------------------------------------------------------EDSSYTYEEVNHYSNQIAHYLIEKGMQPNDVTAIFLDRSFESIVCMLGVLKAGCTYVPIDIKYPSDRVSYIFNDSKAKLILT-----------------KEALKKKIQTYNEQVFLIEDIFASSSIKDILSKNRVD-----------------DTAYMIYTSGSTGNPKGTLLRHAGVLNLVEWRSK-TFCITEQDVLSQFYSHSFDSSVSEIFSALLTGARLHLLNEEQ--RISSQAYFDAVATYNITISDVATAFFKQLANEVSFKHRSPLQS-LRVLIMGGEAASAEAIRNWHSEM-SDTVQIVNEYGPTETTVYHVVSTKVESTVTHIPIGKPIANTKVYILNENMQLCPIGVIGELYIES--IGTAIGYVNQPEITKLSFLSNPFSAYKTGDLARLSLNGNVEYMGRRDRQVKIRGYRIELGEIEDVLMQEPRIQQSVV--LPDAE-GKELHAYYTVHKQTEIS---IEEVYKHVSTTLPEYMVPKGYVCIPEIPVTQNGKI------------------------------------- 110680054 1 ---------------------------------------------------------------------------------------------------------YGQFWRDARAVAGWLLAQGVGSGDRVALFMTNVPDYLTVFYGIWAVGAAAVPINAKLHGREAAFILENSGAKHVFTSPE----------------------LSASLIEAGVSTTQTEVPGTAF------EAIRAHEPIDVIVPRDPDDLAWLFYTSGTTGKPKGVMITHRMLSVMSLCYVTDIDPVSPEDATIYAA----PMSHGAGIYNMIHVRAGARHVCPPSGGFDPDEILTLAQHFGNAHLFAAPTMVNRLTQYASGAGQRGERTIIYAGGPMYNADIIAAVDHFGPVFIQIYGQGECPMGITALSRADVTDRTHADWARRQSVGRAQSAVEVAIGDENGKPLTVGEHGEIMVRG--DTVMPGYWTNPEATAKTLLN---GWLMTGDMGFMSADGYLTLQDRSKDMIITGGSNVYPREVEEVLLRDSGVTEVSVVGRPHAEWGEEVVAFVV-------GDVDPARLDQLCLDHMARFKRPKEYVKLEALPKNNYGKILKTELRALL---------------------------- 154274291 13 --------------------------SLRSLEEFWSHHAAQLHWHKPPSASLRRSSKTTHEHWSWFPDGEISTTYNCVDRHVSGHGDDVAIIYESPVTGVRERYTYAQLLDEVEVLAGVLREEGIRKGDVVLIYMPMVPAALFAALAITRLGAVHAAVFGGFAATSLAQRIEDSKPRAIMTSSCGIEGTKGVVDYKPLVEGAIGKSAWKPQKIIVWQRDQWKPMLKLEGQRNWQRIVRSGRARNAAVPVKSNDMLYIIYTSGTTGLPKGVIREAGGHAVGLNLSIKYLFDIKPGDVMFCASDIGWVVGHSYILYAPLLTGATTVLYEGKPGTPDAGSFWRIIEEHRVNTFFTAPTALRAIRKEDPEGSYFEQVGSRFLAGERSEPSIVRAYQSLLDKYAAPGAMVIDNWWSSESGSPMTGDVHKPFPVKAGSAGKPMPGFDVRIVNDEGDEVPRGTMGNIVLAMPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169631763 1117 ------------------------------------------------------------------------------------------------------HLSYQELDEASNRLAHKLIEYGAGPGERVALLFARSAEAIVAIMGVLKTGAAYVPVDPSVPDARLEFVLADAEPAVAVTTSDLMDR---------------------LDACGVVVIDVDDPE------------LAVQPAYTPLTRLSADDIAYLIYTSGTTGVPKGVAIPHKNVGRLLHVLGGD-LELSAGQVWSQSHSLAFDFS-VWEIFGALLHGGRLVIVPET-VVRSPEEFHALLVDEQVSVLSQTPSAFYALQTVDAMVPERAGQLGIEVVVFGGEALEPQRLKPWMER-HPVLPRLVNMYGITETTVHASFRVSADTEVTVSPIGSPLAHVGFFVLDRSLRPVPAGVVGELYVVGAGLGY--GYVGRAGLTAARFVACGQRMYRTGDLASWGPGGQLQYAGRADEQVKIRGHRIELGEIHSALTAAPGVEQAAVIAREDRPGDKRLVGYVT-------GTADTARIRAQLAECLPSYMVPAAVVSLAALPLTVNGKLDKKALPAPEYSDIDHYRAPATL-----VEEIL----- 169631763 43 -----------------------------------------------------------------------------------------------------RSVSYRGLDEASNRLAHLLISHGVGPGQRVALLLSRSVEAVVAIMGVLKTGAAYVPIDPSVPDARLRFVLCDAGPVVVVTTAELADR------------------LGGSGLVIIDIDDVSSGPG------------AAQTDGPQLSAPCGSDIAYVIYTSGTTGTPKGVAIPH-HNVTRLLEAIDADLELVPGQGWAQCHSLAFDFSVWEIFGALLHGGRLVVVSDSVVRTPDRLRAL--LIDERIGVLSQTPSAFYALLAADADRSQDARLGLDVVVFGGEALEPARLSDWFQDH--PQSPRLINMYGITETTVHASFREITVADVVGTSSPIGVPLGHLAFSVLDEWLQPVDVVGELYVAGSGLGY--GYVGRAPLNATRFVACPWGMYRTGDLVSWGTDGQLRYLGRADEQVKIRGHRIELGEIRSVLNGLNGVGQAVVIAREDRPGDKRLVGYFT-------GTADPAELRAALTDRLPSYMVPVVLVALPRLPLTVNGK-------------------------------------- 30142120 383 -------------------------------------------------------------------------------------------------------LTYAALNRQANALAQHLISLGVRPDDRVAVVARRSLETLVGLLAVLKAGAGYVPVDPAHPDERVHYLLSDSGPVVVLTQ-----------------QALQARLGPVEVPVLLLDQPGWPAC----------------DSNPLVPGLDASNLAYVIYTSGSTGQPKGVMVEH-RTVNNLVDWHCRAFDLCPGRHTSSLAGFGFD-AMAWEVWPALCAGATLHLAPASQGNEDLDAMLAWWQAQPLDVSFLPTPVAEYAFNHQLEHPTLRTLLIGG--------------DRLRQFNRTQRFAVVNNYGPTETTVVASSGVLEPGA--ALHIGRPVDNARLYVLDAHQQPVALGVPGELYIGGA--GVARGYLNRPALTAERFLDDPFRMYRTGDLVRWLPDGTLDYLGRNDDQVKIRGVRIELGEIESRLSALAGIDEAVVLAREDQPGQPRLVAYFTAQADVKP--LTPEGLRAQLQAHLPEYMVPVAFVALQALPLTANGKLDRRAL-------------------------------- 30142120 2475 -------------------------------------------------------------------------------------PDAVAVLAE------EGSLSYRELNEQANRLAHXLIALGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPDYPTERVRHMLSDSAPVAVLVHSATRHVPEAAQLI----------------------------------DLDRPTWNAQPSSNPVVPTLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLLW-MQDAYNLGAEDVVLQKTPFSFDVSVWEFLWP--LQTGACLVMARPGGHRDPEYLRQVIRSEGVTTLHFVPSMLDVFLAHGDASADALKR-----VLCSGEALPGSLVRRFHAQLPTVELHEXGDRPDRSGGGRQRLALRDGAGQHPDRQAHRQHHAVRARYPAGTARRRWRAVHRRRASRPWLPQPRRTDRRTLHRRPVQHSPRARLYRTGDLARHLSDGNIEYLGRNDDQVKIHGLRIELGEI------------------------------------------------------------------------------------------------------------------- 111222485 6 -----------------------------------------------------------------------------------------------------RRLTYGEADERSALLAGQFVAAGVGKATRVGMVFPNSPEFIIVWLAIVRIGAVAVPISTLSTGTELRSVIRHSDLALLVTADRYRNRDYPAGLLAESRGALRLHDAPYLRGVWVW--GSSAPAWASALDLSTPSGVSRELLAAIEGEVSPADLVSIIYTSGSTGSPKGTMHTHNGFMRQAAK-LGAIMPYRRDDRVFTPMPFFWVGGLTYTVLAAMHVGCALLGSGST-----GSELLDFLERERVTYLTGWPHLLTALETDPSFPQRDLSALRGGNLLAALPPGQRPRNQVFGIALGMT----------ETAGPHTVSHPDYPDELAGTLGPVMPGMEHRLIDPDSGTDVAPGAPGELLVRG--DTLMAGFVKQE---REACFDAA-GWYHTGDLCSYRDDH-IFFHGRLDDMIKSSGANVSPREVEAALASLPGIEQAIVVSVPDPQRVSIVGAVVVARGGATL---LAEDIRRSLRGTLSEYKIPRVIRIIADLPVLSSTKIDRRLL-------------------------------- 115523800 7 --------------------------------------------------------------------------------------------------GDRRR-SHGEVAARAHKIAGGLRALGVKQGDCVCVLMRNDIAFLETAYAVMTLGAYAVPVNWHFKPDEVAYVVGDSGSRILV-----GHADLLHQQAGQLPATIAVLSLPPPPEIIAAYKVDPVLRAPPPGAIDFEPWLAQQPAYDGPALPQPQNMIY---TSGTTGHPKGVKRPTPEQAASAEQMRALIYGLKPGARALLPGPLYHSAPNAFGLRAGKLGGALVLMPRFEP-----ERFLQIIAAERIDTLFMVPTMFIRLMKLPAEVRAKYDVSSLRHVIHAAAPCPAEVKRAMIE---WWGPVIYEFYGSTESGAVTFATSQDALD-KPGTVGKIAPGAELKFVDDNDRELPEGGIGEIFSRIAGNPDFTY----HNKPEKRAEIDRGGFITSGDVGYVDADGYVFICDRKRDMVISGGVNIYPAEIEAALHAIAGVHDCAVFGIPDAEFGEALMAKLEPQPGVTLE---VEAIRRELKKMLADYKVPKHIEIMAQLPREDSGKLFKRKMRD------------------------------ 26541514 521 ----------------------------------------------------------------------------AFHAHAAATPDATAVVADVPPPATGHRLTYRELDERAGRLAHLLRARGIGPEDRVALLLPRGLDLLVCLLAVLKAGAVLVPLESEHPAGRLAGIVADATPCLTLTD---------------TRLAARLPEGTPVLTVEDLP-----------------ALTAHHPATGPDVPELPASGAYVLYTSGSTGAPKGVLIT-RAGLASRLAGMCADLGLGADERVLHKTPLSADTSMWELLVA-LRSGGRVVLAAPGLGT-DVDYLYSVLTRHAVTTCFFVPSALRPAIGLGGLPRAAA----LRLVISAGEELPADLADQL--LLQVPHIRLVNSYGPTETTINIAEHTVTAPAASPVPIGRPVPGGDLYVLDGAGRVQPVGVPGELHAGG--VQVARGYLGRPAQTAEVYFVPGARVYRTGDRARWRPDGTLEFLGRTDHQVKIRGFRVEPAEVETALRAHPQVADALVLADAAPDGGARLIGYVTVAPGQSAPD--TPALRTHLRAALPSPMVPDVFVALDAFPLTPYGKIDRASL-------------------------------- 218195816 20 -------------------------------------------------------------------------------------------------------FTWSQTHRRCLRLASALVSLGISRGDVVSVLLPNVPAMYEMHFAVPMSGAVLNSINTRLDARTVSVLLRHSGSKLIFVDPALLPVLR-------DALRLLPAGHTAPRVVLVEDPHEKEFPPAPAAALTYERLVEKGDPEFAWVPASEWDPMILNYTSGTTSAPKGVVHCHRGIFLITVDSLVDW-AVPPRPTYLWTLPMFHANGWSFPWGMAVVGGTNVCL-----RRVDAAEAIGFEVSHGYGLTETAGLVLSCAWKGEWDKLPASERARLKARQGVRTPGMAEV-------------------------------------------------DVVDGETGRSVPRDGSTMGEIVLRGG--CITLGYLNDEAATKAAI--RDNGWFYTGDVGVMHPDGYVEIRDRSKDVIISGGENISSVEVESVLYGHPAVNEAAVVARPDEFWGETPCAFVSLKQG--GGAVTAADVVAWSRERMPRYMVPKTVIFRDELPKTSTGKIQKYVLRNIA---------------------------- 83720673 2124 ---------------------------------------------------------------------------HLVEDHAAATPERRALVY------NERAYRYDELNRAANRIANRLMQADLGTDSLVGVRVSRSDRLVLTVLAIWKIGAAYIPIDPVLPEQRMREMLELAN----------------------------AKALVVDAAVAAAEPAVAGVPRIVFDDLVKDDPSLEGNPD---VHLSGNDLSYVLFTSGSTGKPKGAMIEHIGMLNNI-ANKALDLELDADSRVAQNSSMSFDVSVWQ-MFIALTQGGTTFVYDER-VVNDIAGLIRRMAADGVTILEVVPTYLIAVVEYLEEHPDCVRPASLTYLIVNGETVDAALIRRWFALF--PATKVINAYGPTEASDDITHHVPGDEIANPVPVGRALANFDIYIVDDALRPVPIGTRGEIVATGVGIG--RGYIGMAGATAQAFVKSPFRLYRTGDLGEMREDGVLMFHGRKDRQVKIRGMRIELEEVEASLRAIPAVRQAAVLAIRPENREAFLCAYVVPLDGA------RDEIVDKLKAKLPPYMVPSVFRFEEELPQLPSGKVDRNRLREQCLSETPR-ASASALAPRTPVE-------- 217977432 25 -------------------------------------------------------------------------------------ADRPAILYDG-----HKTIPFAELDRRSNRFARYLAAKGVLPGSIVGLYLPRSPEAIIAMIGALKTGAAFAPLDPSYPADHLAF----------ITADAAPAVVVSAASMTSNASAANLWTAPTI------------------LIDAEAAAIAHEDDSPLPEAASGESPAYVMYTSGTTGRPKGAVVPHRAVTRLAFNSFAD---LGSRDVVLQFAPLAFDASTFEIWNALLNGAAIAIVAENHPSFAELGA---AIKDYGVTAAWLTASLFHAIVDRQIEILKPL-----RLLLAGGDVLSPRHVRRALDAL--PDCRLVNGYGPTENTTFTCCYEIPRDIAPDAAIPIGRPIDHTDVYVLGPDLSRAGAGEEGELFAGGEGVALGYLNRPQLTAEKFLADPFCMYRTGDLVRQRADGIVEFIGRVDRQVKIRGKRVEVDEVEALIRRLPQVADATALVRSRTDGERQIIAFVTAQGGATLE---LGELRHSMLEIAPDYMVPAHFMILDELPRTPNGKVDRAALPEL----------------------------- 54026470 69 ---------------------------------------------------------------------------------AQTRPHAAAIV------DERGELTFGALDEQSNAFARGLAAQGIRPGDVVAVLARDHRGMVLSLLATGKLGVRAVLMNTGFAAPQLAAVAVREKVKAVLHDSEFVDLMSAVP--------------DSVPRILTWVDATDAVDPATP---TLDSLAAGQSTAPLPTPAKPGGMVIL--TSGTTGTPKGAPR--DRVSPFASAQFIDRVPLPRNGTMIMAAPIFHGTGLSQFTIG-LALGNRVVF---QQRRFDPERTLANIAEYRADALVVVPTMLQRILDLGDEVLDRYDVRSLKVIFAAGSAIPPDVVTRTLDRFNDSL---YNLYGSTECAVMTVATPQELRIAPTTAGKPPVGIRIALLDEDRKPITAPHVTGTIFVDNGFA--FSGY------TDGRTKEMVNGMMSSGDVGHFDERGLLYIDGRDDDMIVSGGENVFPLEVENLIAGRDDVFEAAVVGVDDREFGKRLRAFVVPGPGSARDP---QEIKDYVKANLARYKVPREVIFLDELPRNATGKLLRKPL-------------------------------- 90421769 4 ------------------------------------------------------------------------------------------------ETEDGGRISYGDLMSRAGRVANVLVARGVKIEDRVAAQTEKSVAALVLYLATVRIGAVYLPLNTAYTLNELDYFITDAEPSLVVCDPAKRDGIAAIAAKVGAAVETLGAD----------------------GEGSLTEASAAAAPAFETVKRAGGDLAAILYTSGTTGRSKGAMLTH-DNLASNSKTLVDYWHFTDKDVLIHALPIYHTHGLFVASNVTLFARASMIFLP----KLDPERIITLMARATVLMGVPTFYTRMLRSE----RLTREATGHMRLFISGSAPLLADTHREWAARTG---HAVLERYGMTET-NMNTSNPYEGVRLPGSVGPALPGVDARVVDAVSGVELPRGEIGMIEVKGP--NVFKGYWRLPEKTNAEF--RHDGYFITGDLGTIDDNGYVSILGRGKDLVITGGFNVYPKEVESEIDALPGVLESAVIGVPHADLGEGVTAIVVREQGADCSEAT---VLGALEGQIAKFKMPKRVMFVDELPRNTMGKVQKNLLRETYAN-------------------------- 210098377 10 -------------------------------------------------------------------------------RQAQKTPDAVAVV-----SDDGRQLTFRELNELTDVLALHLQLKGVQVDTIVGIYLEKCLEYPIAYIATLKAGAAYMPLDVSYPDPLLHDILRDCEPAAVLTSPDLAGRVKGVTCVVFDD------------------------NWQEKIKEENKELLGIWPGTCQPPHVDLDNLAYVVYSSGTTGKPKGIMCPHRGAVFSYHWRHEN-YPFAEDDRVACNVFFVWEMMRPLLKGIPLYVIPDDVIYDPTLLVEFLGRHGIT-RILFTPSLLEAVLDTEGVNLNNLQNLRVIWLCGEVVTTSFCERVCKAL--PWVQLLNLYSVSETHDIAVEDLTAYYKASQESSSQRKFCPVGRLLEGVKVYIMNEELQPQPVGVPGEIYITGP--TLAKGYINRPQLNKARFLSDGDKLYKTGDWGYLLSDGRLEICGRCDTMVKIRGYSIEIQAVEAALLELPLVNACVVLAQGEEGTDKFLVAYVVPE-----GETSRREIRAELKRRLPFYMIPAHFVFLDSIPLLASGKLDKKSLPPLDMGEADETGAPAT---------------- 218247798 416 ----------------AQQFTTLLNNIITTPEAYI-YQLDILTVLER-QKILIDFNQTAKPYPQDL------LIYQKFEEQVQQNPSQIAVVFE------EQKLTYEQLNKKSNQLAHYLIANGIKSENIVALYMERSLDFIIGLLAIHKAGAAYLPLDPSFPQEAITFRLKDAEVSLVITQQHLLKN------------------LPDFTTIVNLD--------------SNWESIAKHKEDNPNTEILANNLAYVIYTSGSTGKPKGVSVEH-RQLINYVSSIIDRLKLQSNYHFAHVSSFASDLGNTAIFPSLWTGGCLHIISQDRVVDADKLTEYC-----RQNTIDCLKIVPSHLSTLIAATSCPEEILPHQYLILGGEPLNWELVAEVSKL--KPQCQIYNHYGPTETTIGVLTYSVDPQKHKTVPLGRPINNTEIYLLDEFLNPVPIGVKGELYIGG--KNLSRGYLNRPQLTEENPFRDDLKLYKTGDLARYLPTGDIEYLGRIDHQVKIRGFRLELGEIEAILRNHPEVRETVVVVREDIPGQKRLIAYITSNQVSKLAQVLNETLKNHLRSKLPEYMIPSVFIPLKTLPLTANGKIDR----------------------------------- 167461561 48 ----------------------------------------------------------------------------------------------------KKQLSYGELDTRADRLTAGFHKLGIKQMDRVVVQLPNIIEFFEICFALFRIGALPIFALPSHRSSEIAYFCEFSEAKAYIITD------KHVGFDFRKLARQVQERVPSLQSVIV---AGEPEEFMGLSELHMD-------PAYQPE-VKASDVAFLQLSGGTTGLPKLIPRTHDDYIYSLRVSAE-ICKLNQESIYLAVLPVAHNYPLSSGVLGTLYAGGRVVLASGA----SPDEAFPLIEKERVTITALVPPLALIWLEAASSRSDDLSSLQVLQ--VGGAKFSRETARRVRPTFGCT----LQQVFGMAEGLVNYTRLDDPENIIIHTQGRPMEYDEIRIVDEEDRDVEPGQIGHLLTRGPYT--IRGYYKAEEHNVKSFTSD--GFYRTGDLVKVNELGYLIVEGRSKDQINRGGEKVAAEEVENHLLAHTAVHDVAIVSMPDEYLGERSCAFVIPR-GHAPGEG---ELKTFLKERLAAYKIPDRIEFIASFPKTGVGKVSKKELRKVIA--------------------------- 167906739 1602 --------------------------------------------------------------------------------------------------------SYAQLAERVSAAARALAAHGVRRGDRVGIFVGHHPHNVTAMLAIARVGAAFVPMDPEHKPQWNRHIVDDAALTALVGGA-------------WTADAARGFGLPVV-----------DLDAPPPPASELADAPAAGGA-------HPDDCAYVIYTSGSTGAPKGVMVTH-RALTNFLASMARRPGLHARDTLLAVTTYCFDIA-ALELFLPLVQGAHCVICD-SASARDGGRLRELIDAARPTVMQATPSTWEMLLHA------GWRNARRMRVLCGGDTLPDAV----KARLLEDGGEVWNLYGPTETTIW--SMVAPVTAERPTSIGAPIDNTRIRIVDAYGNPVPIGVPGELCIAG--DGLAAGYLNRPDETAARFVDARERHYRTGDLARWREDGEVEHLGRMDFQVKIRGHRVEVHDIERHLARHPA-IRAAAVVARRHAGGDQLVAYYVRGDGADDAPALAAELRGHLAGALPDYMIPALFLPIDALPMT------------------------------------------ 163739916 24 ------------------------------------------------------------------------------------HSDRPAVIY-----GDLRR-TWGEVATRIRGVAAGLVSLGIGRGDTVSVLCPNIPELFELQFALPLTGAVINTLNTRLEPETIAYILDHADTKAVIVDRE------LIPLLSMAFAAMGRS-----VSVIEIDDRNVAAPHTLVGKPYEELLTDGAGGAPLDLPQDEWDAIALNYTSGTSGRPKGVVYHHRGAYLMALGTAAAWQTPHY-PIYLSVVPMFHCNGWGHSWVMAMLGGTMVF-----TRTPSPDLILDAIRSHGVTHFGAAPIVLQMLAEAEAETGSTTPFDPAIKVLTAGAPPPPSVLQDVMQVYGLTETYGHISKCLWQDSWADKIEAEQAQLQAQQGIAMPMVEAVSVIDTDTGIPVARDGQTQGEIAVRGNTVMKGYYKDADATDKAF---ENGWFWSGDGAVVHADGYMQIRDRLKDVIISGGENISSVEVEAVLYRHPAVQAAAVVAKPDPKWGEVPCAFIELRTGSDLTSE---EIIAFCRTHLAGFKAPKTVVFT-SLPKTSTGKI------------------------------------- 118053274 21 ------------------------------------------------------------------------------------HPDRTAYI------DQGRSYSWQQVDVMAGAWAAHLSSLGLRHGDRIGIILPNGLPWVLSYLAAAKTGLAVVGLSVRYRDAELDFMLQDSQVKAVLAPREFAGFDYQSYL------AQARQRLAVLEHLLWVDEGFEQP------------LQSGAKVPPAGPGPAPDDLLMIIYTSGTTGRPKAAGLTHRSQLGSALAQHAHV-RAAADDVVQLAMPLNHVGGITCGVLTMLLAGGCCELVPM----FSPEALLRMAQKHPPTWLVGVPTMLTLLLMHPLLA--EVDMSRLRLIVVGGSNVEPVLLQRLQQQFA--GVSIMNLYGSETSGAIAMTPWQADQQALLHSIGKPLQGAQLRVAGADGEELRAGEVGELWFRGA------GVIPAYVGQQQDEEVFAGGWLHSGDLGLVDEQGLIHLKGRQKDMFIQGGFNVYPSEVEGVIASHAGVLMVAGIGVPDPVLGEVGRYYIVTRPGASVNEE---ALLAHCRQQLADYKLPRQLVFRTELPLTPAGKIQKALLRA------------------------------ 19076049 27 ------------------------------------------------------------------------------------------------------ELSFSELRIAIMDLQRQIASLGIKVGDPVNIAIPNGLEFVVAFYAVSWQRAICGPLNSNYKQSEFEFYIDDLKSKLVIVPEGSVAANTPAAAKKLSVAVAELAWCPKSRLVRIVHFEGAKINAPQPLGLPQ-----------------PDDVMLVLHTSGTTGRPKVVPLTH-KNLCRSIHNITTSYRLDPRDTSYVVMPLFHVHGLLCGLLSTLASGGCAVV----PPKFSAHSFWKEFIQYGATWYTAVPTIHQILLRTPP----PKPLPRIRFIRSCSSPLAPPVLSKLEATF---RAPVLEAYAMTEASHQMTTN-PLPPLVHKPHSVGKPFGVELKILDQKGNEMPQGKEGEICVRG--INVTKGYLNNPAANKSSF--TKDRFFRTGDEGKLDKDGYVFITGRIKELVNRGGEKISPAEIDAVLMQHPDVSEAVCFAVPDEKYGQDIQAAINPVAGKTVTP---KQLHDYLEQKVAAFKIPKKFYFTDRIPKTATGKVQRRLV-------------------------------- 194288810 31 ---------------------------------------------------------------------------------VAAHPDKPALLFEGE------TWSYRELEGRIAQAARWLQAMHVRRGDRVGVLSANHPSTVVLMFALARIGATMVPANPEYRLDEALYVFQHAQVCGLVCAPATLETGAAIA-RALGGAVWLRANEPGDHGVPTLEQSMAAATGQFAGESVDDG--------------GERDTALIIYTSGTTGFPKGAMHSHRGYVLTAEAFVGR-LQLQPDERVMCVMPLFHINALMYSVGGALACGGCLVLV----RKFSASSFWRFAAETGATEVNLVAAAGSILARRPRAEF----VPGHRITKMFIAPQTQEMVRVMKHEFHVPR--LIECYGMTEIPGVIANPFDGPHKLGTMHPDPAVPAPQARIVDDEGNDVAPGGEGELLIRTP--TLMQGYYRDPAQTEAAF---RDGWFATGDLVRQDEDGYYVFVARKKDVIRRKGENVSGAELDRIFGEHPAVEEAAAIGVPAELGEEEILLAVQFRPGQTADAA---ELLAWARGRLAVHKLPRYIATVEAIPHTPTHK-------------------------------------- 99078384 25 -----------------------------------------------------------------------------------------------------QVWTHARFLDQVAQIAHVLIKAGLTPGDRVAVQVEKSPEALALYGACVQAGLIFLPLNTAYTADELSYFIENSGASLVICD------GQNQSTLATIAEGLNAS-------VETLNADGSG---------SLIERAAAMATDFETVDRSGDDLAAFLYTSGTTGRSKGAMLTQDNLLSNAETLVKEW-RFTDKDVLLHALPIFHTHGLFVASNVTLLAGGAMIFLP----KFDLDRVIAQLPKATSMMGVPTFYTRLL----SDPRFTKELTQHMRLFISGSAPLLAETHIQFEERTGHR---ILERYGMTETNMNTSNPYDGERRAGTVGFPLPGVELKI-TNPETGTSLPRGDIGQIEVRGP--NVFQGYWQMPEKTAAELRED--GFFITGDLGMIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQSGVLESAVIGVPHPDFGETVLGIIVPETGTSPD---LESIMTSVQGQLARFKHPRKLMVVDELPRNTMGKVQKNILRD------------------------------ 90419842 23 ------------------------------------------------------------------------------------------------------EWSWAEIDARASAMAAALRDRGVSKGDRILVQSQNCNQMFESMFACFRLGAVWVPTNFRQTPDEVAYLARASGATGMICNATFPDH-----------AAACRAACPDLGFVVAIGAAAFGEDYDALVAAHRGVAVANAT-------VDRDDPCWFFFTSGTTGRPKAAVLTHGQMSFVATNHLCDLMPGTPRDASLVVAPLSHGAGVHQ--LTQVAAGAKTILMPTE--RFDIAAAWRLVEEWRVTNMFTVPTILKMLVEH--PAAAEYDHSSLRHVIYAGAPMYRADQKRALETLG----PVIVQYFGLGEVTGNITVLPAHEHARIGSCGYERTGMAISIQDEAGAELGPNETGEICVTGP--AVFAGYYDNPDANAKAF---RNGWFRTGDLGHLDAEGYLSITGRASDMYISGGSNVYPREIEEKILTHPKISEVAVLGVPDPVWGEVGIAVCVTVAGENVGEA---ELGAFLDGKMSRYKLPRRFVFVDEMPKSAYGKITKKLVRQ------------------------------ 77454823 17 -------------------------------------------------------------------------------RHASRHGERAVLTARG--PGQISRVSYRELGERAAQLANALRAIGIRGDERVATLQWSNQEHLECYSAVPSMGAVLHTLNLRLPTEQLTWIANHADDRVVIVD------GTVLPLL-----ASALPSMTSVRTVLVTGTGDAAVEGCGKDVLRYDDVVAAQPSSFDWPDVDERSAAAMCYTSGTTGHPKGVIYSHRTWLHSQAACASNALGIGHDDTVLTIVPMFHANAWGLPYAAMMAGAQMLL-----PDRFLQAEPLVEMIEAARPTMAGAVPTIWTDVLHYLRDNPGHDVSSLKMVACGGSAVPRSLITAYDEL----GIRIVQAWGMTETSPLAAVALPRDTDSPERSLQVRGTQGRIVDDSDAEQPWDGKSVGEIQIRGPWITG-------SYYQHDSAAVTPDGWLCTGDVGVISADAFITLTDRSKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPLAVVVLDTGRTVTA---RELSGFLRDRVAKWWLPERWAFVTEVPLTSTGK-------------------------------------- 50119429 32 -------------------------------------------------------------------------------RHLATQPDAVAVVC------GERQWSYRELDQQSSALASRLTQNGLRGGDTALVQLPNVAEFYLTFFALLKMGVAPVNALFSHNKLELLSYATQIEPRLLIASAEHPLFGNGEFLDRLQTQ------VPSLQTVVML--------GDSPLGHSLTDWLQPHASVSKYQPSASGQVAFFQLSGGSTGTPKLIPRTHDDYYYSVRRSVE-ICELTPQTRYLCALPAPHNFPLSSGSLGVFYAGGRVVLASD----PGAMTCFPLIERHQIDITSLVPPAAALWIQAAEQFGEALRSLKILQVGGAK------LSETVARRIPAVLGCQLQQVLGMAEGLVNYTRLDDDEHIFTTQGYPMSPDDEVKVLDRDGNPLPRGEAGLLATRGPYT--FRGYYRSPEHNARAF--DRDGFYHSGDVVQMTEEGYLRVVGREKDQINRGGEKIAAEEIENLLLKHDGILHAALVSMPDPVMGEKSCAFLVVSDSSLKAITLRKYLRN---QGIAEFKLPDRFEMIDTLPVTPVGKIDKKSLRQ------------------------------ 72383733 8 -------------------------------------------------------------------------------------------------------LTYEQWLARIRCVAAGLHELGLRHGDRLLAILQNRWEAATLHWACQFAGVVIVPLNWRAKPDELDYCVRDAGARALVFEPVSA------------DAVLESPAAQEIPCIALDHAPGGSLSFDTLLDV---------TPRPDSTLAAADDISLMLYTSGTTGRPKGVPRRHRQE-RAAALAHVAQNLYRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCVRRWSPSQAQQA-----ITDHRVSCLYLVPTLYHDLLAAPGFDSMGVRT--VTKLGFAGAAMSDGLLSRLEQAF--RPELFVNHYGSSEVYTFSIEQRAGRKPGSAGRAGLNTRLRVVRLDATSPEVTASGEEGQIIADLRGDEAFEGYWNRDDANAKSLHE---GWYFTGDIGYFDADGDLFVTGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGLPDLRWGQKVVAFVKPRGCVD-----AQALDTFCRSDLVNFKRPRDYVFVADLPKSPVGKILR---RKLSAGEYTSLSSPSS---------------- 111019485 412 NIYPGAEGSAAR--IDFEGNPALY-----DHAELTGHHVRFLAYLDRFTASVESERPVADAPAQGLPDADPITLDRLLAGTVADHPEAIAIR------DRGRELSYGDLDRLACRLARLLTGRGIGPESIVAVSIPRSLESVLALWAVAKAGAAYVPIDPAHPSARIAYALDDCGATVGLTVRT------------------ERARLPG--TVAWLTTDIDDLENLCEEAL---------PDAERTRPLLVDHPAYLIYTSGSTGAPKGVVVTH-RGLANLAQEIRDKYAVSARSRVLQFASPSFDTALVEVLAACVGGATLVV---TPPGVFGGEELSRLLRDEHVTHLLMTPSALAAVDSCVLDEL--------EVVLVGGEACPQELARRWA-----GGRTMRNAYGPTETTCSVTLTDPLSPDERMTIGSL-MRGVDAVVLDHRLRPLPPGAVGELYLATP--ALARGYHRRPGMTASRFVADPFGMFRTGDVVRWTAAGTLEFLDRADDQIKIRGFRVELGEINATLNAHPGVAFAATVVQRNSAGDPTLVSYIMAEGDASID---RETLKAHLARLLPDYMVPKSIMLVNSIPLTPTGKLDRAAL-------------------------------- 54303484 467 ----------------AEHFLRLLTAAVENPES---------DVQQLPMIAHNEEAAKLAQLPTVYPETIL--THQLFEVAMTSHPEKQAVIHGG------QSLTYAELESRANRLANWLIERGLRSESLVGIVADRGIEFVVSALAVWKAGGAYVPLDPTYPLKRLQHVIDDAELSLIIAPSSAF--------AEQIQQADEGTHCVTGAEVVNIAAPS-----------FVTRLAQFSSIRPVLAQRSPKQLAYVIYTSGSTGLPKGVMVEHGAFV-NLVQDHCQRLEFGSDSVMFNCMSLAFDAGNMTAMLP-LASGITLAFGEP------NDQVIAQAEQYRATHMICSTALFAA--------LPPQSVQYLQAVAIGGEACPAQLVEHWADKVA-----LFNMYGP--TEFTVTALVQQLETDQPVSIGTNVTNTQALILDQSGNLCPNGVPGELCLTG--LGLARGYLNQPELTAQAFIQWQCRMYKTGDKARVNHDGRVEYMGRIDEQVKLRGYRIELGEIEAQLLAHENIHQVKVI-VAEQGPQKVLVAYATLRESALAVAA--STILNHVARTLPEYMVPAQLFFIDDMPLTVNGKLDIRQLPNVDLNAVTSTAPTNDLE-------------- 163847448 24 ----------------------------------------------------------------------------------------------------ERWYTWAQVYERSRRLASALRALGVGFRDTVAVVLSNTPEMYECHFGVPGAGAVLNTINVRLDAATIAFILDHGEAKVLITDREFSPVVKA-----------ALEQCNRTLTVIDVDDPLYTGPGERLGSLEYEQFLASGDPEFDLIPADEWEAITLNYTSGTTANPKGVVY-HHRGAYLNALSNIVSWGMPHHAVYLWTLPMFHCNGWCFPWTIAANAGTNICL-----RKVDAGLIWQAIETYRVTHYCGAPIVHSLIANNAP-PHWREGRGTHKVSGLIAAAPPPAAVLQAMAEIGFDITHVYGLTETYGPAAVCAKQPDWHTLPIAEQAHLNGRQGVTYHAQMQPVPWDGQTMGEVMFRGNIV--MKGYLKNPAATEAAF---RDGWFHSGDLAVVHPDGYIKITDRAKDIIISGGENISSIEVEDALYKHPAVMLAAVVAAPDPKWGEVPHAFIELREGVTVTEE---ELQQHCRRFLAGYKIPKKFTFGP-LPKTSTGKIQKFILREQA---------------------------- 149201273 26 -----------------------------------------------------------------------------LERAATVFPDHTAIVH-----GPLRR-SYAAFYNRSRQLASALSVHGLGRGDTVSVMLANTPAMLECHYGVPMCGAVLHSINTRLDAGIIAFQLDHAMARVVIVDREF---------MPLMQEALALVKVTPL--LIQYDDPEFSGPEIAATAQDYEAFLSAGDPSFDWMPEDEWDAISINYTSGTTGDPK-GVVSHHRGAYLLAQGNALTTSMAKHAVYLWTLPMFHCNGWCFPWTLSAIIGTHICLRQVRA-----EPIWEALAQERVTHLCGAPIVMSLMISAPETVKRPLD---HTVQFFTAAAPPPEKLLADMKDAGFDVTHLYETYGPAVVNDWHWSTLPASEQARLKSRQGVRYLDVLDPETMNPVPRDGTTMGEVMFRG--NVVMKGYFRNPKATQEAFAG---GWFHSGDLGVRHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAVAVTAVVAMPHEKWGETPCAFVELADGQAADAET---LRAWCRDHLAPYKVPGRFVFT-EIPRTSTGKIQKFLLR------------------------------- 211639166 1597 ---------------------------------------------------------------------------------VASTPDTVALVFAG------TSLTYRQLNERANQLAYVIRERYQQHDTPIALYLDRSLEMVISILAVLKAGGAYVPISPDYPLERVRFILDDTQAPCVVTQQRYLATLATDKQTCTEQPVLIAADDPTI--------------------------TADKPVDNPASVNTPSDLAYIIYTSGTTGQPKGVMIEH-KNVAHLVAAQAEIFDAAERKKTLMFAAYVFDAS-VFELFLSLFHGHTIYL--CSETERHVPAVEKLIQQENIEMTILPP--------AILKLLIGAQLPSLQLLVTGGESPSSDFLEYFSQH-----NNILNAYGPTEVT-VCATWKQYQRGDIATNIGKAINNVRLYVLDNHGNLSPVGAPGELYIGGA--GLARGYWNRPDLTAERFVANYTRLYKTGDLVRWQPDGTLEYLGRNDFQVQIRGYRIELGEIETALTLHPQVKQAVAIDREH-NGHKALVAYLVTEGALSDD-----KLVRHLSSRLPDYMLPACFIRIDAVPLTLNGKVDRQALPAPVWGNQE----------------------- 211639166 548 ---------------------------------------------------------------------------------VASTPDTVALVFE------DTSLTYRQLNERANQLAYVIRERCMPADTPIALYLDRSLEMVISILAVLKAGGAYVPILPAYPSERVQFILADTAASCILTQQRHLITLTAYSQALMEPPILIAADDPTI--------------------------TADKPVENPASVNTPSDLAYIIYTSGTTGQPKGVMIEHKNVVHMAAAQA-AIFDALKRKKSLMFAPYVFD-GSVFELFPGLFNGLT--LYLCSETERNAPAVEKLIQREGIEIAALPPAILKLL----------VDSHLPSLQLLVTAGESPSL--DFLEHF-SRHCNVLNSYGPTEVTVCATEKIYQRGGI-PTNIGKAINNARLYVLDNHGNLSPVGAPGELYIGGA--GLARGYWNRPDLTAERFVANYTRLYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIETALTTHPQVKQAVVIDREYE-GNKALVAYLVTEGALSDD-----ELIRYLSSSLPDYMLPASLTRIESIPLTLNGKVDRQALPAPVWGNQE----------------------- 196004883 3 ------------------------------------------------------------------------------------------IIYFQIDAATGRSYTYAQIKVLMKKFASALMRRGLKKGDVVAVYSPNIPEYPIVFFGTIAAGATVTTCNPLYTAKELAHQLELSGASHIFTVNLFA---------------EKAKEAAALSHISNVYVLGSP---TGDGITSFQDLLADDGSYYVPAKINPRDVAVLPFSSG-------VMLTHYNIISNVQAAMKPFFNVDTDDVILALLPWFHIYGMVTILFVGIRYGSKVVSMS----RFEPKAFLECIQKNKITVAPIVPPIAVFLSKH--PLVSQFDVSSLKDVISAAAPLGKETQSSLTSRLGVSVRQGF----GMTELSPVATVSPANESVPGSAGILVANTKGKVVDIETGKALPARKSGELCFKGP--QVMKGYLKNQAATDKTI--DQDGWLHTGDIGYYDESGNYFIVDRLKELIKYKGFQVPPAELEELLLTHPKIADVAVIGIPDVDAGELPKAFIVKKS----DDLIAEEVIQFVAGEVGPHKKLRGVEFIEAIPKSASGKILRRQLKA------------------------------ 77361055 21 ------------------------------------------------------------------------------------------------------KITYQDLPTESLNVSRALIAFGIKPGDRVAIWGANSGRWVLAAIGLQMAGAVLVPINTRMKAVEAAEIINRSGAKLVFSVGDFLKSDYPGELAK-----LFTPQQLSIVTLTPRKGEPLDICCDWQSFLARKDSIDERSAREIALGVGADNLSDLMFTSGTTGKPKGVMSRH-GAIIKAFSVFVKTLGIVPGDRYLVVNPFFHAFGYKAGWVSCLLAGATIL----PQAVFDADDVLARISQDKITVLPGPPTLYLSLLAH--PQLASANLSSLRIAVTGAATIPPILIERMRELLGFKVVTTA-YGLTECGGLASICGIDTDVATIASTSGRAIEGTEIAIMSEQGEILGANETGEICIRG--FHVMKGYFEQPQATAETIDKD--NWLHTGDVGHLDKNGYLSITDRLKDMYISGGFNCYPAEIEAVLIEHSAIAQVAVVGIKDERMGEVGCAFITLKSSAELDEAT---LMTWCRERMANYRVPRKIKIIDAMPVNASNKVV------------------------------------ 94312718 23 ------------------------------------------------------------------------------------------------------TLTYEALARRSYRMARLFHARGLQRQDVVAFLVGNRVEAVVAIIAAQLAGLKAVSLHPMASEEDHAFVLADAGVKALVVDDARF-------------AARAQVLLARVANVLMMPLDDGVL-----GAGLASQAAAMDDAELEPGD-DAAEISKISYTGGTTGRSKGILHTHRTVVTML-QAMLATYEWPQQIRYLVTTPISHASG--SLILPTLLRGGTVYLCD----KFSPSDFVSRVAEQRINLTFLVPTQIYALLDH--AGLAEADLSSLELVLYGASPIAPS---RLQEALNRIGPVFGQVYGQAEAPMTISYLSRRDHDLSRSHCGKVMVGNQVKLLDSARREVPVGEVGELCVRGPLV--MDGYLNRPEENEKVFAGD---WLHTGDMARRDAAGYLYIVDRAKDMIITGGFNVYPSEVEHCLAQHPAIAMSAVFGVPDEKWGESVTAIVVPKPGQTPDA---NELIEFVKSRKGVVNAPKTVIFAEQLPMTALGKIDRKAIR------------------------------- 166159350 491 ---------------------------------------------------------------------------------VAAAPDNTALLWKGG------SLSYGELDAWSWRIARRLTAAGVGLGDLVPVVMQRGPALLAAVLGVLRAGGAYVPVDAGQPDERLAMILEDTGARTVVVSPGTADR------------------VPGPLALVVGADPLDGPQAEEEPPAVVVPAASAA---------------YVIYTSGSTGRPKGVVVEHRNAANFTR-TVRDMFDLTPEDRVLHFASPGFDVSVFEIFGTLLSGAVLYVLDEDQ--RRSVDALDAVLQEQRITVIDLPPAIMDL--------LAPENYPDLRVAFVGGEAFTGELTTRWAR-----GRSFWNGYGPTETTVTVVARCEGEWTASPPIGRAMANHRAYVVDGAGASLLPAGAVGELAIAG--LGVARGYLGQPALTADRFRPDPDGPYLTGDLAVWDEAGDLCFVGRADRQVKVRGVRIELGEVEAALQAVDGVAQAVAEVATDPRTGALLVAYVVP---ERPGELQLDTIRSAVARRLPAAMVPSVLVPLDAVPLTPSGKIDRR---------------------------------- 71065726 44 ---------------------------------------------------------------------------------------------------DKVTYTYAEFFKRVNRLANVLKTMGLQPGDVVAVMDWDSHRYLEAYFAVPMSGMILQTVNVRLAEDKVLYTINHSKPKALLLNAEFEPMAKNY-----------RHEAPSIEKIIWLDDTEQQASMPDYVEGEYESLLAEVSDEFDFPDFDENTIATTFYTSGTTGDPKGVFFTHRQIVLQTLSSTAEGQGARYNDVYMPMTPLFHVHAWCWPYGATMIG-----LKQVYPGRYIPEVLVDLIEQHKVTLSHGVPTILQMLIKEMATRGRKFNGLKLSVGGSKLNEGLAEVAIEFISGFGMSESCPVVARAVFDDKTDVMSMDEQISYRCLSGSPIMLVSMEIWDENGKALPMDGESTGELVMRAPWLTQ--SYFKNPDAGDELW---RGGWMHTQDIACITADGTLKITDRLKDVIKSGGEWVSSLEVENILSFHPCVAEVAVIGIADEKWGERPLALVVLKPEHDIKAEDILALGHHAVEKLPKYGVPSEIKFLREMPKTSVGKLDKKKMR------------------------------- 119716950 4 -----------------------------------------------------------------------------------------------------RVVTYADLEADANRLAHYLRAQGVGVGDHVAIYAKNSIEHVVAVLAVVKIRAVNINVNYRYVEAELDYLLDNADVVAVIHERTYAPLVAACFPKH--------AKLRLAVAMRDAIEPEDTSDVSSYGGVLWEDALAGQSAERDFGERSADDI-HIIYTGGTTGFPKGVMWRHEDFWRVLGGGIDFYTGAPLEEYDQMVTFPLSPLMHGGAQAGLLMHLFAGHLTILEP-RFDPVRTWQIIDENQVQLIFMTGDAM-ARPLIEAYEAGGYDGSSLFAISSSAAIFSPPVKKRWMDAFPNAVFTDSIGASETGFQGMGMQEKDNISPDGPVVGLGPHSVVIDEDGRVLDVTTDIGKVGRL---GRGGSVPVGYYKDPAKSATTFLTIGGERYSVPDFARIEEGGRVTLLGRGSNCVNTGGEKVYPEEVEMAVKGHPSVYDVLVVGIPHERYGQAVAAVVELREGASLE---LEELRGYLRAHLSGYKLPRALTIVDRIPRNATGK-------------------------------------- 159038409 4 -----------------------------------------------------------------------NIA-DLFEHAVDAFGDRSAVYF------GERAISYPELEERANRLAHFLRNRGVRPGDHVGLYASNSIEAVVAMIAVFKLRAAVVNVNYRYVENELRFLFADAELSALVHDRCFAPRVASV-----------LAAAPGLHTVVAL-PDGSDEDIGGCGGVPYADALAAGDSGRDFGDRSADDI-YLLYTGGTTGYPKGVLWRHEDVWRALGGGVDFMTGIPLEDEWAQSTRGAGTTGMVRLCMAPLIHGNAQWAVLAALFRFDAEEVWRTVERRRVNVLVLIGDAMARPIIE-AYAAGDYDASSVAAVSSSGALFSPAVKRQYLDLLPDVLVTDIGASETGFIGLGVVAEVPGGAVQDP----RVMPAPSTVVLGDDGRAVPPGEVGRLAKSGYL---PLGYYKDPVKTAALLTEDGVRYALPGDLARLELDGTVTLLGRGSTCVNTGGEKVFPEEVEGALKTHPDVFDALVVGVPDERLGQRVAALIQPRAGVSLD---LVAVEAHLRRQIAGYKVPRAIWLVDAIARTISGK-------------------------------------- 12229628 45 -------------------------------------------------------------------------------------------------------FTYADVELISRRVGSGLSKLGIKQGDTIMILLPNSPEFVFAFLGASFIGSISTMANPFFTSTEVIKQAKASNAKLIITQGCYVDKVKDYACEN---------------GVKIISIDTTTTADDAANILHFSELTGADENEMPKVEISPDGVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYMHSDDVLLCVLPLFHIYSLNSVLLCGLRAGSGILIMQKFEIVP----FLELIQKYKVTIGPFVPPIVLAIAKS--TVVDNYDLSSVRTVMSGAAPLGKELEDAVRAKF--PNAKLGQGYGMTEAGPVLAMCLAPFDIKSGACGTVVRNAEMKIVDPETGSSLPRNHPGEICIRG--DQIMKGYLNDPEATARTI--DKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPCISDAAVVPMKDEAAGEVPVAFVVKSNGHNITED---EIKQFISKQVIFYKRINRVFFVEAIPKAPSGKILRK---------------------------------- 104782282 456 -----------------QHWALLLEQALAEP----GQAIEALRLEAPTAPVQAE---PASAASTWL--------HQRFAAQAAAHPERLALV------DGPRSLSYAALDARANHLAARLIARGVTPRSLVALSAERRLETLVGLLAVLKAGACYVALDPQFPRERLGQMLEDSGAQLVLAPSDQFERFSGFEATCLLDDALQAPECAEAAPAIEVFGD---------------------------------DLAYVIFTSGSTGRPKAVGVGHGALANYLD-GIEQRLPLADVRSMALVSTLAADLGHT-VLFGALAAGRTLHLVD-ADTAVDGQAFAAYMSAHAVDALKIVPSHLAALLAGDNAAVLPRRC-----LVLGGEASPPALLQRVQALA--PQCRLANHYGPTETTVGAFTCQLDDVRVAPPLGAPLPNLRAHV-LDAALNAAPVGGQGELYLGGA--GLARGYLGQPGLTAERFVPDPFGAYRTGDRVRQYADGALRYQGRADQQLKIRGYRVEPGEIERQLLAHPAVGECVVVGQPGAN-GLQLVVYVVAKGAEVVAAE---ALKAFLRERVSAHQVPAHVLTLAALPLTANGKLDRRAL-------------------------------- 85703807 8 -------------------------------------------------------------------------------------------------------VSYDAFLRLTARIAHALRGAGLAPGDRLAAQVEKSPEALAVYAACVQAGIVFLPLNTGYTGDELGYFVGDSGAKVLLCDGA-------------KMGALQTVADQSGAILMTLNADGTGTLVDAAKDL---------PERFETAARGEDDLAAFLYTSGTTGRSKGAMLTQRNLLSNAEVLVESW-RFTRDDVLLHALPIFHTHGLFVATNIILLAGGSMIFLPKFEQDRVIELLPRATSMMGVPTFY--------TRLLDDPRFTRDLVAHMRLFTSGSAPLLAETHVAFEERTGHR---ILERYGMTETNMNTSNPYEGARRAGTVGFPLPGVELKI-TDPQTGAEVPQGDIGIIEVRGP--NVFAGYWNMPEKTAEEL--RANGFFITGDLGMIDDQGYVQIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVVGVPHPDFGETVVGFLVPQKGAVLD---LDGIAGAAVKSLARFKHPRKLIVLEELPRNTMGKVQKNILRAEYSG-------------------------- 73538138 25 -------------------------------------------------------------------------------RAAEVYGDRPAIVH-----GPVRQ-NWRDTYVRARRLASALARAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLVFMLRHGEARVLLADTEFADLARQMAL-----------EIPGLKVIAVEDALGPQAE--RFGDTDYESFLASGDPEYAWKPDDEWDAIALNYTSGTTGDPKGVVYHHRGAAMNAISNI-LEWDLPKHPVYLWTLPLFHCNGWCFPWTIAARAGVNVCLRKFEPRL-----VFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGP---VRGMVAGAPPPAAVLAQMEAMGFELTHVYEVYGAEQDGWDSLSQEERAVKKARQGVRYHLQSGVAVLDPDSMQPVPADGETIGEIMFRGNICMKGYLKNEKATREAFAG---GWFHTGDLGVCMADGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGASATAE---ELMAHCRTLLAGFKVPKAVYFGP-LPKTSTGKI------------------------------------- 126436699 50 ------------------------------------------------------------------------------------------------------TLTWRELDSHSDALAAALQTLPGGQPEVVGIMARNHRGFVEALVAANRIGADVLLLNTSFAGPALADVVAREQVDAVIYDEEFAPSAQALKDRPKAAKIVAWTDDPDAQAVTVAGLIDGHIGQRPLPSDRTSKL--------------------ILLTSGTTGSPKGA--RHSGGGADALKSILDRTPWRAEEVTVIVAPMFHAWGFGQLVFAAMMACTIV-----TRRKFDPEATLALVDEHRATGLCLVPVMFDRIVDLPEDVLSRYSGRTLRFAAASGSRMRPDVVIKFMDRFGDVIYNNYN----ATEAGMIATATPEDLRAAPDTAGKAAEGTDIRILDSDFHEQPRGEVGTIYVRNS--SQFDGY------TSGANKNFHDGYMSSGDVGYLDEAGRLFVVGRDDEMIVSGGENVYPIEVEKALATHPEVNEAAVIGVDDEQYGQRLAAFVVLRDGASATPE---DLKAHVRENLANYKVPRSITVLGELPRGSTGKIVRRELHALIEPD------------------------- 169630672 11 ------------------------------------------------------------------------------------------------------QLTYRQLAARARGQAAALDALGVGPGERVAIVSQNSARLLTSFFGVSGWGRILVPINFRLAPAEIEYIVGHSGASVLVVD-------------------------PEVRGLLDTVRATHNFVLGEDDAAVFGELDSPHAVTPDPWSGSETGTATLNYTSGTTSRPKGVQLTH-RNIWINAVVFGLHATLRDDDVLLHTLPMFHCNGWGWPYAATGMGARHIVL-----RKVDGDEILRRVEQHGVTVMCAAPTVVDSILDAAARWRGPIPGRDRVRIIVAGAPPPTRTIARVRTELGWE---FIQIYGLTETA-------PLITMNRFRSEWAGLDVQEQARMLGRAGAPAIGVRVSVAVLTQSNTNLDGYWDQPQATAEALAG---NWFHTGDRGSV-DDGYLTISDRKKDIIITGGENVTSIEVEDALISHPGVREAAVVGVPDEKWGELVTA--VVVVVTLDDPPSGADLIAHCRERLAGYKCPKRVEFVDSLPRTATGKV------------------------------------- 11095223 8 --------------------------------------------------------------------------HDLLSASAARTPDAPAVV------GPAGSMSYGELDERADALAGRLSGQGISKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPERFLVIARESGALAL----------------CAPEDLSARVPSPLRDCLACVDLDAAPVPDALPR-------------TPVSTCVEPDDLAYILYTSGSTGTPKGVCISHRSALAFIDWAVAE-LAPGPQDRFANHSGLSFDLSVLD-LYAAFTVGAAVCLIQPEFAYV-PEGLVEFLHRERISVWYSVPSALILMLRDG-GLLDRPAPGTLRALLFAGEPFP---IGPLRALAAWSDARLLNLYGPTETCTYHEVRPADLARDLPVPIGKPCSGDRVWAIRADGSEAEPGEEGELVVSGP--TVFAGYWGRQ---------PQEGPYATGDRVKVRPDGSFDYLGRRDGMVKIRGHRIELGDVVAALYSHQGVAEAAVIAVGD-GLDRVLAAFVVRSRGSAFGNV---ALRRHLAGRLAPHMIPGDIRFVDRLPHNDRGKLDLAALQRPLHG-------------------------- 67526077 1697 ------------------------------------------------------------------------------------------------------TLTHAQLQSYASTLAGYLIELGVGPEISVPVCMDKSVWAVVCFLAVLQAGGVVVPLGTGHPIPHIASIIEDTGAKLVLVDAQQFER------------LLELTPSRGLTLVPI-----------------DTQLLNSLPTAAPQTSVTPANAAWIVFTSGSTGKAKGVVLTH-SNLSTAIKTHGARFGLGTHTRTIQFAAHTFD-AVLQDYFTTLASGGTVCVPSEADRMNDLAGVMRGM---NVNFANLTSTVARL--------LTPDQVPSLKVLILAGEQIQDSVVETWYKHA-----EVLNVYGPTECSINSTCNGPSDLSNAQSIGFGMGSRTWIADPTDPNRLCPVGTPGELLIEGP--GLARGYLGDPAKTEAAIIQNDCRVYRTGDLAKQTEDGQILYLGRIDTQIKIRGQRVELGEIEHWIGRHPHVKHTAVVAISRGEKQMRLAAVIERENGHKPDPVIFTQLKKTLSSLLPSYMVPSLYIPVTEIPLTVSGKLDRRAIKQ------------------------------ 67526077 594 -------------------------------------------------------------------------------------------------------LTYHDLTVQASTLAHHLRQLGVGPERFVGICMDKSKWAIVSMLAVLMAGGIVVPLGVSHPRARIRELLNDTAAVALLVDGKHGDRLAGLEVENAAMLTVDQQLLDSLPTI----------------------------PKPPVSGVTPDNAAWVIYTSGSTGVPKGVVLLH-QNISTSVIAHGAVFGVNCVTRTAQFASYTFDVSLSDIVMT-LFHGGCVCIFSEESRMNSLTEALQGLAVNYVNLTPTV-----------LGLLNPADLPVIRTVVAGGEAMDPGIIEKW-----SPHARVFNSVGPSECTIIAVAAGPVTDPAQAANVGYPTGTRLWVALPTDNQLCPVGVPGELLIEGPMLS--RGYLNDPEKTAGAFITNPRRFYRSGDLVRQKRDGSLVHMGRRDTQVKIRGQRVEIGEIEYWIMQLKEVRRVAVLVIERGQGKEQLVAAVEFKEDYELTEPLSKQLRNDLLEHLPPYMSPTMYAPVSQLPLNLSGKIDRRAV-------------------------------- 114762367 21 ----------------------------------------------------------------------------------------------------EKSWSWAEMEARSAAFAAALQRYGLGKGDRLLVQSANNNQMFEAMFACWRLGAIWVPANFRQSPDDLAYQAASAQAKGLLCGAEF------------PDHAAACDGLSFVIGI-----------GEELGDSYEDLVAAHLGERPAVAEVQRDDPCWFFFTSGTTGRPKAAVLTHG---QMAFVVTNHLCDLMPGTGPEDASVVVAPLSHGAGIHQLAQVAHGVKTILPAGAKFDPDEIWGLVARWKVSNLFTVPTIVKLLVEH--PSVHEHDHSSLRYMIYAGAPMYRADQVRALEVLGPKLVQYFGEVTGNITVLPPALHSTDDGAMRIGSCGFARTGMQVQIQDAEGTEVAPGETGEIAVIGP--AVFAGYFDNPEANAKSF---RNGWFLTGDLGHMDADGFFYLTGRASDMYISGGSNIYPREIEEKILQHPDISEVAVLGVPDPVWGEIGVAVCVPRE----DGVAAEELLGWLGPKIARYKMPRHVVFWDEMPKSAYGKITKKLIRE------------------------------ 152995645 476 ---------------------------------------------------------------------------------------------------------YSELDALSNAWANKLIKEQVCPCDLVAIALTRNTDMLVALLGTLKAGAAYLPLDPDFPEERLRGIVEDANPKLILSCHGAI------------------GQLPKVNMPILLID-----------DSHSDISLDNNVSHPTNLSIQGNNPAYVLYTSGSTGRPKGVEISHKALMNFLC-AMQKELDLTSEDKFLAITTISFDISILELFLP--ITVGASVLIADRKTVRDPQTLTDLAVTEGVTLLQATPSLWQALLPTYSNELKG------IRPLVGGEALPGQLA----QIMSNLGHPVVNLYGPTETTIWSIMPLVKPTDLRHPPIGRPLLNTQMYVLDHAMEPVPVGVTGDLYIAG--DGLALGYYNRPELTNERFISNPYGKYITGDKARWRQDGVLEYQGRDDHQIKIRGFRIEIGDIETALLACREVIQAIVVAQTSPNEDKQLVAYVIPVDSNLDTSELRRQLIN----VLPDYMVPAHFMLLDEMPLTPNGKVDRKAL-------------------------------- 84687635 27 -----------------------------------------------------------------------------------------------------RTVSHEEMEARIDKVAGALLAKGLGEGQIVAQLMRNDTPIIEVNVGARRVGCYSVPLNWHLAAPEIQFLLEDSGAEVLVAHADLLRPVR--DLVPEGCEVIVVETPPSIREAFRLDPADCTVPAGERNYEDWIAAAEPHAGENPA------DRGVIIYTSGTTGKPKGVMRDPMTPTRLNARVFRDTIGIAPDMRGLIATPLYHASPNGFARYAATQGELLVITP-----RFDAEEFLALIEKHRINVIVAVPTIFVKLLKLPKEVREKYDVSSLRFISHTASACPVEVKRELMEWVG---PIVHEVYGGTEVGIALHAS-PEDWLKKPGTVGRCVEHAEVRILGENDEILGPNEPGEIYVKNGTYSDF-TYIKNPEARAECEKD---GFISIGDVGYLDEDGFLFISDRKRDMIIFAGTNIYPAEIESELVLCPEVADCAVFGLPDPEFGEVVAAYIQPAPGTTPDAD---SIRAFLEPRIAKYKIPRRIEIVPTLPREESGKLMKRKLRD------------------------------ 15131501 23 ----------------------------------------------------------------------------------------------------TTTLTYAELNTQANRLARRLVAHGVGPERLVALAMPRSIEFAVAMLAVHKAGGAYVPIDPDYPAERRQHMLAGAAAQCLLCLPGQDVAGAPVVLSVALAE-----------------------PGRPEPDLDDSDRLA---------PLLPSHPAYVIFTSGSTGQPKGVVVTH-RGIPNLAADYVHRQNLLPDSRLLAFASPSFDAAVA-EFWPIWLAGACLVLAPAPDLIPG--------EPLARLVRDRHITHVTLPPSALAPLEEAGGLPPGLTLLVAGEAGPAPVAKRWAA-----GRVMINAYGPTEATVAVTASDPLTGEDTP-PIGRPITGVHTYVLDDRLVPVPDGTVGELYMTGP--GLARGYLHRPAATAERFLPDPFGMYRTGDRVRARPDGQLVFVGRADDQLKVRGHRIEPAEVESALLAVDGVAQAVVT-----EHDNRLVAYVVGAGGARVPAE---DLLPPLRKQLPAYLVPDVVVGLPHLPTTPNGKVDRAAL-------------------------------- 23491572 30 ---------------------------------------------------------------------------------VERRPDATALIC------GDRRFSYADLDRQSSNLAGHLSAAGVGKGDTALVQLPNIAEFYLVFFALMKIGAAPVNALFSHRRLEMTSYAEQIAPKLVIASRS--------HELFADDAFVETLKAVSPKLAVTLLLGEADPQRSLERM-----LANSAENPPAYAPSASDEVALFQLSGGSTGTPKLIPRTHNDYDYSARASAE-ICELSPETRFLCAIPVAHNYPMSSPGALGVFHAGGTVVMAANP---EPLACFDLIEKHEIDMVPLVPPAVALWLQAAPAHRERLKSLKLLQVGGASFA--EALARQVPEVLGCDLQ---QVFGMAEGLVNYTRAGDPDHIVFTTQGRPISPDDEIRIVDEDGNDVPEGEAGMLATRGPYT--FRGYYRAPEH--SARVFDRDGFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVASEEVENLILRHPDVTHAALVAMHDELLGEKSCVFVVSRNPALKAPA----IRQHLAGGVADYKLPDRVRFIEAMPLTAVGKIDKKRLRDLL---------------------------- 126739275 61 --------------------------------------------------------------------------YQLLSRTAGRFPENNAVSYQSGPTDKAETLTWRMLKDQVSQAANMFRELGIGEKDVVAYVLPNCNETLVTLLGGAVAG-IVAPINPLLEPEQIASILRETKAKIVVTTDVAQKVAEAVRHAPNVNTVLERYLTPPKSWIVPLIRPKLEDKLAHADYKSFGKEIRKQPTTLQFADSTEDRVACYFHTGGTTGMPK--VAQHKYSGLIYNGWIGDTLLFTENDNIMCPLPLFHVFACHVIMMASITSGAHVVFPTPQGYRGDFDNFWKLIERWKISFIITVPTAISAKMQ----RPVDADISSVKTAFSGSAPLPVELFRRFEKATGVN---IVEGYGLTEATCVSCNPVEGEKKIGSVGIPFPYTDVRIVKGTPEGIECGTEEVGEICIGNPGVFAGHTY---TEAEKNVDLFYQGTHLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGELPCAFVELVDGATATAD---ELLEYCQIHVHERAIPKHLTVLDELPKTAVGKVFKPDLRKHAITRIYNEALLKA-ACPARVESVIDDKK- 214045470 15 -----------------------------------------------------------------------------------------------------ETLNWAQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLGGAVAG-IANPINPLLDAEQIGSILRETNAKVVVTLRPFPKTDKLAPNVKHVLEVDLCRYLTAPKSWIVPLIRPKLTVTNQAAYQNFNTAISKQPTDLTFDDPQEDRVAFYFHTGGTTGMPKVAQHKYSGMIYNGWLGHTLLY--TEDDNIMCPLPLFHVFACHVILMAAVASGAH-VIFPTPQGYRGFDNFWKLVERWKVTFIITVPTAISAKMQ----RPIDADISTVKTAFSGSAPLPLELFRRFEEATG---ITLVEGYGLTEATCLVSCNPTDGVKKVGSIGITFPYTDVKIIKGTDGGPVEAGEIGEICVSNPGVYAGHTYTEADKNKDLYYFDKY---LRTGDLGRIDADNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHNAVAFAGAIGQPDAHAGEVPCAFVELVGGASVTEE---ELLEFCKKKVHERAAPKHLTIMPELPKTAVGKIFKPDLRKMA---------------------------- 113867249 33 ---------------------------------------------------------------------------------VAAHPDKPALVFEGE------TWSYRQLDQRIGLTADWLQAMQVGPGDRVGVLSTNHPSTVVLMFALARIGATMVPANPEYRLDEALYVFRHAQVCGLVCAPGTLATGAAVAADLGGD---------------VWLRANEDGDHGVPTLAASIAAHAAQPANAAPGVDSDRSTALIIYTSGTTGFPKGAMHSHRGYVLTAEAFVGR-LHLQPDERVMCVMPLFHINALMYSVGGALACGGCLVLM----RRFSASSFWRFAAESGATEVNLVAAAGSILARRPRAEF----VPGHRITKMFIAPQTQEMVRVMKQEFHVPR--LIECYGMTEIPGVIANPFNGPHKLGTMHPDPAVPVPEARIVDDDGHDVAPGAAGELLIRTP--TLMQGYYRDAVQTEAAF---RDGWFATGDLVRQDSDGYYVFVARKKDVIRRKGENVSGAELDRIFGEHPAVEEAAAIGVPADLGEEEILLAVQFRPGQSVEPG---ELLAWARDRLAVHKLPRYVVAVDAIPHTPTHK-------------------------------------- 23100125 32 -----------------------------------------------------------------------------------------------------QTFTYEETVQRMKRLGHALESLGIKKGDRVGTFAWNHHRHLEAYFAVPSMGAILHTINIRLAPEDLVYIINHAEDKVILVDEDLLPLIERV-----------ADQLAHVEAYIVMTDRENLPETSLTSVYSYESLLERADSEYEFTELNEEDPAGICYTSGTTGRPKGVVYTHRIYLHSMALGMTDTVGLSETDTTMPVVPMFHVNAWGMPFAATW-FGATQVLPGPMPT---PQVLAQLIDEYKVTTTAGVPTIWLGLLKELESGNYSMKSLRNILCGGSAAPKS-----MIKAFETKYNIPFLHAYGMTETSYQHNIDSEERLELRSKQGMVVPGIEIRAINENGDVTRDGEDMGELIIRGPWI--ADQYYKDD----RSADTFHDGWLHTGDVVTIDEEGTIKIVDRTKDLIKSGGEWISSVDLENALMAHEDIFEAAVVAIPDPKWQERPIACVVCKENAQLT---KEDVLQFLQPQFAKFWLPDEVIFMNEIPKTSVGKFLKKALRD------------------------------ 38638060 15 ----------------------------------------------------------------------------------------------------------AEIERRAAQVAGGLAALGVGEDDVVAIVLRNAPALFEITLACNRVGAYHCPVDWRFTVDELGYILQDSGACVLF-----IEADLLATLRAAIPEGVRVLAVTPEPLALQAYPTSRVTGEVPADVLRYEAWRSAQAAYSGPSHRPRGRFAY---TSGTTGRPKGVRRLHPEQPRLLRDTVKAVFDFSADARVYLSAPLYHGAPNLYGMQAMLATG--LVVLDP---RFDAEATLRAIERHRITHLYLVPTMCVRLLALPQHVRNRYDLSSVRFVACTGAPFAVAI----KQAMINWWGPVINESYACSEMGMITVISSADAIRKPGSVGRPVSEAEVRIYSDAGCRLGTGGVGNIHVRQPAYADFTY----HNRPEARAAMDCEGLACVGDMGYVDADGFLFICDRKADMVISGGVNIYPAEIEDALSGMPGVADCAAFGVPHEEFGEMVVAVVQPSDGTGLDPE---EMRAWLKDRLAAYKVPKVIELRTELPRQESGKIHKRKLRD------------------------------ 40286848 21 ----------------------------------------------------------------------------ALERAVARAPDKVLLDFSGTL------YTYREVDQLSNRMAHALADLGVVAGATVLTMLDNNIDAVVTWLAINKLCAVSVPINTALKGEFLRHQIADTGTHLVICEADYLSRISAI-----------ADQLTDVHRVLYRNASGQQVTSPSAPFPIESLDAHRGSDDSAFERKPPSDLACLIYTSGTTGPSKGCMISYNFMCNLARLQLR-AGPASEDDVTITPLPLFHMNALCVSIIASILVGARAAILP----RFSVSNFWPEVERSGATIASILGGMGGLLAQAPDNEAMLRCRGQIHT--ARGNPYTEETKQIWRERFGTRL---VGGNGYGLTEACVVTSLAAGEYAAPGSSGKRIADFDVRIVDEQDNEVPGGTPGEIVVRQRPDIMFQGYWRRPEDTQKLM---RNMWFHTGDVGKFDDEGFFYFVDRKKDYLRRRGENISSFEMEAAFATHPALSEVAVHAVPSDKGEDDVKVTAVLHENTELAPE---ALFHWAADTVPYYALPRYIEFRTSLPKNPQGRVLKYLLRD--EGKTATTWDLD----------------- 149916176 5 -----------------------------------------------------------------------------------------------------RTQSYKALHDRVQALAVGLQTLDPEFGSRVGICCYNSIDHLVSWLAVLAAGKVWVPLQPMNAKTELVRAIEFTQASIVIAQPDTVGKLDGADTRFLI------------------------CDPEGGPDTTTQLRKDHDGQTPAIADMPLSATQAIKFTGGTTGLPKGVMQPYRAWNTNIAIQVSAW-SLGVGQRYLAAAPITH--GTSTYILPTLATGGTLVLLD----RPRPEETLQFLQNAGITTTFVPPTVLYMLMELDAVGASDYAHLKNLIYGAG--PMRPDAIERAQKIFGPCLASTYGQTEAPQIA-TMISAQELLDPAKRASVGRETFLSQVEIMDTQGKILPAGETGEIVIRGDLL--MTGYWNQPDVTARTLVD---GWLHTGDLGLKDEDGYVFIRGRAKEMIITGGFNVYPADVETVMGEHPEIIDCAVYGVPDEKWGEAVHAAVQVRDAKAASAE---DIIAFIRERLGPVQTPKSIRFLEALPRNAIGK-------------------------------------- 78042621 5 ---------------------------------------------------------------------------------------------------ERKEITYREFYSRVLALIGYLKALGVKRGSRVGVFAWNNLAHLMLYYAVPCSEAVLHPVNLRYSKEQMLYTINHAEDEVLFVEKEF------------------------LPLVAEIKSELQRVQQILPLDAVFTNFVSFAEN---FDQIPEDLPAKLCYTTATTGTPKGVMYSHRDYLQSMALCMTDSFGISEKERILIMVPMFHVNS-WGIPYAAAMVGATMVLPG---GNFKGQFLAKIISEEKVSLAAGVPTVFQEILKA--AQSENIDLGSLRTVLVGGAPLTREII----EGFARYGVEVRQVYGLTETAPFVASNYQKSTLVHLSEEEKKKQQVRVVGKDGKDVPWDGESIGELWLKGPWL--AREYYNDEKHTREAFVD---GWFRTFDLVKIDALGYIEFCDREKDVIKSGGEWISSVAVEKYLLSHPDVKEAAVVGLPHPLWQERPVAFVTLWEQAKVTEE---ELLSYLRSKLLSFWVPDRILFLRELPRNSVGKVAKKLLRE------------------------------ 145240155 51 ------------------------------------------------------------------------------------------------------------------RFAAGLRKHGLQSGDRLLLYSGNDLFFPVVFLGTIMAGGIFTGANPSYVARELAYQLQDSGATYLICAEGSLDTG-------IEAAGLAGLNRDRVFVFSNAIYDGQGGAVKGCRYWGDLIASEDEGSGFAWDDLSSAELAALNYSSGTTGRPKGVEITHKNYVANLRQFNHLSYLNPDWTRWLCFLPMYHAMAQNIFIASALSRDIPVYIMP----KFDFLKVLEYTEKFRISDLILVPPVAVALAKHPAVRSGQYDLSSVESVSCGAAPLGREVCVEVEALWEPGRINVKQGWGMTEATCSMMGWDPNEISESASVGEPNPNCEAKIMADDGVTELGRNQRGELWVRG--QNVMKGYWRNPQATRET--KTADGWLKTGDIAYVDDSNKFHIVDRKKELIKVKGNQVAPAELEALLLEHPGVADAAVIGVPRND-DESPRAYIVLRTGQTATE---KDIVAFMDGKVSAIKRLTGVVFLDAIPKNPSGKILRKALRD------------------------------ 167836537 11 ----------------------------------------------------------------------------------------------------EQSLTYAELVAESARVAGRLTALGVTRNAPVAVLCENCVDVLLLYYAVGQLGGTFIPVNPSLTAPEVAYILGHGDVVVLLHDE------------KMTPVAQAAHALHSAARLVTL-----------------NEFRELEVSPLDGNALCPQENFLVVYTSGSTGKPKAVIFDQESEVAGNR-SLIEMWGMSTSDVTVVALPLGFLYGLSTAAATALQAGGEVVIM----RRFHPREVLEALVQHRATVFQGVPTMFAMMLEYAEQNDISFDLSSMRLLISAGAPLSRELRGRFERRLKKRID---DYYAMTEVRPIFGRYSTDAAPVPETAIGKLAPGASISIVDPAGDEVAEGQAGEILVRAP--STTRGYLKNEALSKELFVN---GMLRTGDLGYRDANGYYYLTGRIKDIIIRGGANIAPAEVEDVLAAHPAVQSVAVIGVPDEKFGQLVAAYVVGRDGTLDDD----ELRSYCSARLADFKVPSYFVRSSELPLGITGKV------------------------------------- 121706624 27 -------------------------------------------------------------------------------------------------------VSYQQLHTHVADFQAKLARLGVGHGAAVSLALANSYEFIVSFLAASWQRSIAAPLNPAYKQHEFEFYIDDLSSTLVLIPRGYAQNGPAVRAGRKYNAAIAECYWDGKEVVLDVKEQGKLSGKGDVGML----------------QAQPDDIALVLHTSGTTGRPKAVPLTH-KNLTTSMNNIRATYKLTPEDRTYLVMPLFHVHGLLAGFLAPLLSGGSVIV---PPRFSASEFWADFVGFHANWYTAVPTIHQILLKTPLPNPIPKIRFIR-----SCSSPLSPKTFEDLEKTFKAPVLEAY----AMTEASHQMTSNPLPSGKRQPGSVGIGQGVEVKILDQEGNEVAQGAEAEICVRG--ENVTKGYLNNPAANKSSF--TKEGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLSHPGVAEAVCFSIPDEGYGEDIGAAVVLKSAGAATEA---DLKSWVAGKLAKFKTPKQVWIVSQIPKTATGKIQRR---------------------------------- 183980556 64 --------------------------------------------------------------------------------------------------DEEGEFTYQQLDEAAHAVANALLAKGVSAGDGVAILARNHRWFLIANYGAARAGARIILLNSEFSGPQIKEVSEREGAKLIIYDDEYTGAVSKAE--------------PPLGKLRALGVNPDSEEDSGSTDETLAELIARSST--APAPKAGKHASIIILTSGTTGTPKGANRSTPPTLAPVGGILSHV-PFKANEVTSLPAPMFHALGYLHATIAMFLGS-TLVLR----RKFKPQLVLEDIEKHKVTAMVVVPVMLSRLLDAVEKIDKKPDLSSLKIVFVSGSQLGAELAS---RALKDLGPVIYNMYGSTEIAFATIAG-PEDLQRNAATVGPVVKGVKVKILDDNGNEVSQGQVGRIFVGNAFP--FEGY------TGGGHKQIIDGLMSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATALGVDDKEWGARLRAFVVKKPDTDLDEET---VKHYVRDHLARYKVPREVIFLEELPRNPTGKILKRELRE------------------------------ 214042875 4 -----------------------------------------------------------------------------VDRHPEERGDKVAYR----EIGSGRSLTYGDMATGAAQVAGALLRAGVRAEERAAMLVLDQIEFPQIFWGALKVGVIPIPLNTLLATSVYDAILRDSRATTLFVSAPLWDVVKG-----------AVAGNPYLRHVIVIGGTAE-------GATPYEEFLKDAAPA-DTLAVSPDEVAFWLYSSGSTGQPKGVAHVHSALRATSDTYGKQVLEIAEDDVVFSAAKFFFAYGLGNAMTFPLSVGATTLLFAGRPTPDD---MIATINAEKPTIFCGVPTLYAAMVAHMDK--NGPLEAPLRTCISAGEALPEEIGLRWEKHTG---ACILDGVGSTEMLHIFLSNRKDDLV--YGTSGVAVPGYALRLVDEEGLDIPSGGVGELLVNGA--SAANCYWNQREKSRVTFEGVWT---RTGDKYELRDDGRLVYCGRTDDMFKVSGIWLSPFEVEGALVSHPRILEAAVVAAEDADGLEKPKAYIVLKEGVA-DAALLAELKDHVKDKIGKWKYPRWIEVVQELPKTATGKIQRFKLRE------------------------------ 108759393 39 ------------------------------------------------------------------------------------------------------RYTYADFYARTCRLANALTRLGVKAGDRVATLSWNHYRHLEVYYGVPCMGAVVHTLNLRLHPNDLGYIARHAEDSVVVVDRS------LLPLFEKFKDAV-----PSIRHVIVVPDAGP----APEGTLDYEALLAAESPDFDFPQLDENSASMLCYTSGTTGNPKGVLYSHRSTVLHALACCMTDVTGMREADAVMPVVPMFHAAAWGLAFDAVLTGAKLVLPGPHLDPPS---LLDLMAAEKVTLAGGVPTIWIGILALLDQAPNKWDLSSMRSMLIGGSAAPPSLIEGFQQRHGLEVVHAWGMTEMSPVGTMQAAHEAKSSARASQGFALPFVETRVASDDGTLLPWDGETMGELEVRGPWV--ASSYFSDEGADRYTK----DGWFKTGDVVTIDSHGYVRICDRSKDVIKSGGEWISSVALENALMAHPAVLEAAVFAGKHPKWDERPLAAVALKEGQQVT---KEELTAHLAGQFAKMWLPDDYVFVPQVPRTSTGK-------------------------------------- 56697386 9 ---------------------------------------------------------------------------HALKPFLEAGADKEALVF------GAHRISFGDMAGHAAALAEVLRSKGVQKGDRVAALFPPRPEAILSLLACWLIGATWMGINPRYQRREQAQILADAGVKVLMSMTRIGKRDLEDDLASHETDL----------GFSVLRFAPAFAPAALPEKLPYDEVLRRWRE--ATETLEPDSPSVVIYTSGSTGKPKGALITHAGLAFRSHTLHIDRFNL-PAPTQLIDLPVNHIGALASGIGVAMASGGKMILSEQ----FDPGVTLRTAFAEKLAIISGVPAMLARLVEHPDFA--TSDLSSVKAISWGAGPINEAV---LRKLLNATDALFSQQYGMTESGPIVFTPPTRDVEVLLNTTGKPDPRLELRIADESGQPLPDGEEGEVQIRHPHP--FAGYLGNAEASAAAFTAD--GFLHTGDLAMVREDGYLVFCGRSKEMYKSGGFNVYPREIEIALEAHPAIRAAAVLGVDDEQWGQVGHAFVELASPLTSDD-----ITGWCKARLADFKVPKRVSVIDAMPRTPVDKVDRMQLAELAA--------------------------- 158522568 24 -------------------------------------------------------------------------------------------------------YTYSQAHERMKRLANGLRSIGVQVGDRVGVLAWNSHENYEIYFGLPGTGAVMLLLNLRLTPQDLAYVIDHSGATCIIVDETLLPIAHAVAPLCKNLKAFVIITLPGKKL--------ADVETSLENIYSYEDLIAESAPDFEWPHMDETSAYAACYTTGTTGKPKGVYYSH-RDVYLHSCSIGINAEISTTDTYCQIVPMFH--ALGWGLSQAATMVGARLVFPGMYTLDKLEGLCKIIVDEKVNVSAGAPAIFMPLLEYIRGLDKKPDLAGARLLSGASEP-PVAMMKGFWDLTGAE---IIHAYGATETTPLVTTNRIMPWLADKLTEDQKWEDIKVVNALDEEVPCDGKTPGEILIRGPWITAR---YHNAPETEAQF--TKDGYWRSGDVGTIDEYGYLKITDRVKDVIKSGGEWISSVDMENEIVSFPAVLEAAVVGITHPKWEERPLALVVLREGEK-ERITADDIRNHLAKTFARWQLPDEVLFVDQIPKTSVGKLNKKEIRE------------------------------ 158316093 13 ------------------------------------------------------------------------------------------------------RLTYTELVDRIRAAAGSFAAAGVGKGDRVAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRYKAEEADDILRRSGAKMVLVQEGF------------------------LGQVYAGTTCVPAVDIKSG-------FLSSGAPLDGPVGQDGDETADILFTSGTTGRPKGVMMNHRQTLRLYEEWCELA-DLREGDRYLCVNPFFHNFGYKAGLVAALIRGATIVPM----AVFEIDKLIELVEREKITMLPGPPTLYHSLLAVPD----KTALASLRCAVTGSADIPVELIRRMRDELPFRS--IMTGYGLTEAG-TATASRPGDSFV---------DIATTVGTACDGVEVAVADDGEVLVRG--YTVMQGYLDDPVATAEAI--DPDGWLHTGDLGTLDERGHLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPAVAQAAVIGVPDERMGEVGKAFVVRRAPVTAD-----ELITWSKGRMAGFKVPRTVEFLESLPLNASGKVM------------------------------------ 126460168 3 ----VPPSMKYKAVSTAE-YLAFWKTTTGDLSSFWESWAEKLKWHEKWRSPFDGR--------RWFAGGKLNASVNVLDKHRGTFWEKAGLIFETEE-GDVHVYTYSQLHMLTEKVAAKLRALRVGPGDYVLIYAPPLPETLAVAWAAARVGAPFEWVFTGWGFWFLSLRIRAVRPKVIITTDAFPRRGRPVAVKANVDKAVEASGIET--KVALIPRMGIDVEKKPWDVHFFDV---SDTGEGGPVFVEADHPLFALPATEAEGSEGTVVHETGGYLTQTYATTLWIG-LRPRDTYFCTVLPGWITGITYVLFGPFMVGSTVVVYEGGPDYPHWDRWWSILERYAVTVFLTTPGALRLLSRSSKVEEYNLDM--LRLVLTTAEPMEEELWWWTYKNAGGGRVPVIHFYITREVGTFLAGNLPNLAFAPIKPGTSGLPFPGFAIDSLDNGASVRNKPGRLVLKMPWPGMPLE-----------SHRWVGGVFYLGDIGIIDDDMYIRVLGRDDEVLKVNGYRISPGDIRKALEAV-GIK-AEVYGRSDPLKFQVP----VVKAGSPP-----EEVKKVVRSYVGPIADPEVV--------------------------------------------------- 16125196 6 --------------------------------------------------------------------------------HAQSQGDKAAYI----MAGSGEVVTYAQLDARSNQGAHLFRSLGLVPGDVIAILMENNARFFEVAWAAQRSGLYFVCISTKLTASEAEYILQDCGAKVFITSTA---------MGPMIDEIAALVPGLSLFTV-------------GGAHGPYADFVAAREGRPTTPIADESAGTDMLYSSGTTGRPKGVKPAPIDAPNALQMMAQGLFGFSGDSIYLSPAPLYHAAPLRWCMTVHKLGGTVIVMEKFEP-----ETALALIEQHRVNCGQFVPTHFVRMLKLPEAVRAKYDVSSMKSAVHAAAPCPIPVKEQMIAWWGPVIFEYY--AGTEGNGFCWINS---QNWLTHKGSVGQAVLGELRICDEAGDPVPPRTEGTVYFA---NGPAVNYHNAPDKTAESY--NKHGWTTLGDVGWADEDGFLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPMDLGDDQVALAEELMAFARANLSHVKSPRRIDFMAELPRHPTGKLYKRLIRD------------------------------ 145595298 31 -------------------------------------------------------------------------------------PDKPAVI--QAVGGETGSLSYRQLAQRVDGYAATLDELGLDIGDRVVLESDTSATAIATFLACSSLGLTVVPVSPETPAQRLALIAESTEAALHLQTVDGRR-----------------EAVPTPLGTGRFGTDGIQVE------------RAPAPRSRHRRELVPTDPAYMIFTSGTTGRPKGVVMSHRGVLAFFRGMLR-HGIVSAEDRVATTSPLQFDFSLLDIGLA--LGSGAAVVPVPRSLLRWPRRFVQFLTDSGTTQVNGVPSIWRGVLRHEQAGLAALGEQIRGVLYSGENFPLPELRQLQRAL---PRARVVNCFGSSESIAASFTDVPNPLPEDADRISIGHAHPGAEMLLIDEDGRPPGVVGQIHLRSA--ALFNGYWNDPQATAAALVPDPLNPFRTGDLAYRGEGGELYFTGRADSLVKVRGNRVELGEVERRVREFPGIAGAAALMLSQAGKDPVLATFVVLDAGVDGVEEM--ELGAFCLEALPDYMVPQQVRVLDELPVNANGKIDRRAL-------------------------------- 119872152 24 --------------------------------------------------------------------------------------------------------TYGREYERSMRLADGLRQMGVGPGDRVATLDWNTIWHFDLYWAVPGMGAVLHPLNVRLAPEDLVYIINHARDKVLI---------------YHRDFAPLVEKLKPHLKSVQLYIQISDGAGPVAKDPEIEDIIKQGQPK-PFPDLNEDTVATIGYTSGTTGRPKGAYFTHRALVLHTLTSAVAFAGFRGFARPECAEEPCTFLQLVPMFHVHWGTPWTFALLGWRPGRFDPNHTVRLIAEEKVKTMAGVPTVLYMLLTAPDLPKYAKIREIKPIFVVGGAALPKELAKKAAEVGFIPRV----GYGMTETAPILTLGFFRPTEKMPQDLDEYYVDLAVVDENLNPVPKDGKTMGEIVVRSPWV--TPEYLGDSEKTKEAW---RGGWFHTGDVAVWMPDGRVRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQAAVIGVPHEKWGERPVAVVVPKPGAMVTEEIIKHLEKFVESKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLKE------------------------------ 28950137 5 ------------------------------------------------------------------------------------------------------TVTYADLKRETASFQKKLADIGITKGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQDEFEFYIEDVKSAIVIVPKGAYAAGAPV------VKAAQKFNAAIAESYWDAAKNEVALDVKELGQLT-------GKGAQPVLKPDADDIALVLHTSGTTSRPKVVPLTH-RNLTRTMKNIRNTYQLTSADRTMLVMPLFHVHGLLCGLLAPLLTGGSMIV----PAKFSATDFWSDFIQFQANWYTAVPTIHQILLKH----PVPNPLPKIRFIRSCSSPLSPTVFHNLEKTF---QAPVLEAYAMTEAAHQMTSNPLPSVGKRKPGTVGLGQGVEVVILDDKDNILPDGQEGEISIRG--ENVTKGYLNNPEAN-ASSFTRKGGYFRTGDQGKKDEDGYIVITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMYGQEVAVAIVLKPGQQKVDA--EEFKQWVGSKLAKFKVPKKIYFTDVMPKTATGKIQRRIV-------------------------------- 125560115 50 -------------------------------------------------------------------------------------------------------VSRADLRRLVASLAAGLRRHGVRKGSVVLLLLPNSVAFPVSFLAVLAAGAVATTMNPSSSPAEIAAQARATGACLVLASRDGAARLPPL--------AAPVVLVPEILDHSAAADDGDDDQRVFAAFRAMLDGGGGDGTETAVPVVGQDDAAVILYSSGTSGRSKGVVLTHMTELFVRFEASQYHARGARENVYMAALPMSHVYGLSLFAVGLLSLGATVVVM----RRFDAGDAVAAIGRYKVTHMPLVPPIMAAMVRAAAAGGVPPSQVASLVQVSGAAPITAALIHEFLQAFPHVD--FIQGYGMTESTAVGTRGFNTSKHKKYTSVGLLAPNMHAKIVHLESSSCPPGFSGELWLSGP--GIMKGYLSDD----DDACTRKDGWLRTGDIAYFDLDGYLYIVGRLKDTIKYKGFQIAPGDLEEVLIHHPEILDVAVTSAEDEEAGEIPVAFVVRRSGSNLS---CKQVMEYVAKQVAPYKRVRKVVFVEAIPKSPAGKVLRRLLRN------------------------------ 148554649 5 ----------------------------------------------------------------------------------------------------RERLSYGDAAERVGRMACGLGRGESLAGTKIALLTPNSSAGFCALLAIYEADAVFVPLNASFPIGEHRAAIEELGVSILLFSRTLATGVDAL-----------LRDCPTLREAICIDGDAG------IGTPLDALLARGAGRTMPDIAGDPDDIVAIYPTGGSTGRPKRVMHSRRNWTTMAACFHS-ALPVEGHARYLAAPPITHAAGAFGLML--MAKGATILLHDG----FDAGAILDAIERDRPTHLYLPPTAIYKLLEH--PGVQDRDGSSLRAFMYTAAPMS---LDKLRRCIAIFGPVMAQFWGQMEAPSFCTCLAPADHVVRLASCGRETMFTRVEVLDDDGAILPPGERGELAVRGGLV--MAGYYENPEATAEVS---RNGWHLTGDLGFKDADGYVHIVGRKRDIIITGGYNVYPADVEQALWGHPDVEECAVIGVPDELWGEAVLAVVQPRPGHDPSAA---ELIAWCKEKVGSIKAPKRVELRTDIPRNAVGKVDKVTLRA------------------------------ 21224320 44 -----------------------------------------------------------------------------------------------------ETWTYQGLRDRVDRIAHVLTDLGVVPGNRVLLRGPTGPWLAACWLAVLKAGAVAVTVLAQQRPHELRAICEIARVRHALCDVRAV-------------DDLAKAEIAGLRITTYGGDAPDDLHSRTASD-------AVSPTPYRAVDTAADDVALIAFTSGTTGRPKGCMHFHRDVLAIADTFSAQVLKPRSDDLFAGSPPLGFTFGLGGLVVFPMRAGASALLLEQA----GPKQLLPAVAEHRVSVLFTAPTAYRTMLDELD----GYDVSSLRRCVSAGENLPAATWRAWHERTGLR---VINGIGATELLHIFVSAADD--DIRPGTTGVPVPGWHARVQDAHGAPVPDGEPGLLAVRGPVGCR---YLADPRQREYVQ----DGWNVTGDTYVREPDGYFRYVARADDMIISAGYNIAGPEVEDALLRHPDVVEAAVVGRPDRHRGQVVVAHAVLRDGAARDADALR---AFLRAELAPYKCPREILFPDALPRTATGKLQR----------------------------------- 111221967 16 --------------------------------------------------------------------------------HAQATPTAVAVVCAG------QQLTYAELNARANQFAHLLLARGLGRGAKIGVCLDYSADLLVAILGTLKAGACYVPMDPSYPAERLRLLLAQIPDLALVVTSA------------------ATAGLVESARADLVSLDGIDAD------------LSSRSPENPDVSVTGDDLCYAVFTSGSTGTPKVATVRHEGWFNLLNWLM-LEYGLHQGSNNLVVSAFGFDLSQRSLLMPLFCGATQYLL---SSRNFDAAMAYRILTRHDIRTVHCASSTLYLLV-EWETARGGTALTQLDYVLFGGEPLHTERIEVWARQPGNTCTLLHQYGVAECTDVASSYDLADYWRGGQNIAPVGRPAYNTELHIVDEQLHAAGEYGEICICGTSVG--AGYLGGTGPESERFDGVAHRLYRTGDRGYVTGAGELVVAGRLDAQVKVRGMRIDPTDIERALGRLADVRQAAVVVDRTGLGEPELIAFIV----SERDGLAEDEVRAQLLGKLPRNMVPARFLSVAGIPLSPHGKVDRRALAEQLRNERADNGVPA----------------- 168064848 111 -----------------ESLPELQRWSAEYPEKYFPLVWQSLVFHQQPRCFLDTSNE-ADPGGVWVPGASLNVAESCLTTKGSKNDSSIAILYEGEDGSPVSKVTLSQLRANASRVANALDALGFKRGDAIAIDMPMNVHAVTVYLGIILAGCIAACIPDSFVANEIAVRIRISKSKAIFTQDIIRRGGKELPLYSRVVEARA------PLVIVIPSDGKSSCLRLRGGDMVWREFVTRAPDEYKAVVQSIDSHTNILFSSGTTGEPKAIPWTQHAPLRCAADAWA-HLDAREGDIICWPTNLGWVVGHL-VLYAAFLNGATLALFNGSPLDQEFGK---FVQDANISILGTVPSLVKTWKTSGCMA--NLDWSRIRIFSSTGESSSVDDDLWLSARGGYK--PVLECCGGTELGSMYLAGSLVQPQAFATFSTLGMTIKAFILDYSSNSYRPDEAACEVALHPHIFGASSTLLNADHYFQGMPFFNGKPLRRHGDIFQRFHGAFYKAYGRSDDTMNLGGIKASAVEIEQICNAHDSVQETAAVAVQPPGGGELLIAAV-LKPGFNLTKELQKFFHSSVVSNLNPLFKVKAVVVFPEFPRTPSNKLLRRVLR------------------------------- 187024660 31 -------------------------------------------------------------------------------------ANKDAVVFIDAETTTKKKF-YRDVEPTVNSLATALVKLGFKPGDVAAQAFPNCPEFLISMLAVMKCGGAMSNASAIFTDYELHLQFNDSNTSIVFTDEDRLARVRRAAAK-----------CPGVRKIICLRTFPLRGEFPEN--VLDFVELTQTPDQPINVVVSPDSIALLPYSSGTTGRPKGCQLTHHNISAMLDIAVNHLQTTWQKEHVLLLLPWYHAYGLNTMLESILLGMTGLVF-----KKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDVMVPIFNIA-PFLKVILSAGATAGKQLCEEVKKRF--PNAWLCQAYGMTEMVQFTTFPKLENGDCFETVGSLGPTYELKILDKDNKEITKIDTVGQLCFRGP--TVMKGYLKK----EEVEIIDSDGFLKTGDLGSIDAKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGIPDDQKGESPKAYVV-KKDHTLTEA---ELTDFVRQKLSSYKWIDSYEFIDVIPKLPSGKIQRKKLKEMA---------------------------- 26541525 1130 -------------------------------------------------------------------------------RQARLTPNAPAVVWDGG------TLSYAQLDARANRLARRLRSLGAAPDQVVAVHLPRSPELVVALLAVVKAGGAYLPLDPDHPRARLALQLADVTPSLLVTSRDAAHG-------RAGELAAGSPGLTLVE--------------------IDDPALAELPDGPLDEVARPDNLLYVLHTSGTTGTPKGVMNRHAGVANRMAW-MQEKYPLVAGERVLHKTPVGFDVS-GWEIWWPLGHGATIVLARPG-GHQDPGYLVRSVVDHAVTTCHFVPSMLRVFLDETTAATAGGTLRRVVCSG---EALPPDVAARFHRLL--PGVELHNLYGPTEAAIDVTAEQPGATDRPRLPIGRPVPGVRLYVLDGRGNPAPVGVPGELHIGGP--QVARGYFGRPSLTAAAFFGSGGRLYRTGDRACWTEDGTLDYLGRIDHQVKIRGQRVEPGESEAVLARHPAVGDAVVVPRR-QGGETYLAAYLVAVAGAEQPGP--AHLREHLSLSLPPAMIPSAYTWLDALPVGANGKLDRDALPELAGGEHVAPRD------------------- 26541525 8 ---------------------------------------------------------------------------------ADATPHRTALEFIRDD-GSEHAVGYAALDRRVRAVAAALTERGL-RGERVLLLFPPGENYVTAFLGCLYAGAVAVPVYVPTGKRGL---------SAVLAT--GADAGAVLALSSREVTDAITASYPELTTSGLIQWLVTEDIADAAADDW------------PGTGPAPADLAFLQYTSGSTGTPKGVMVRH-DNLVHNSASISTALGVGPDSRGVSWLPPYHDMGLIGGILQPLYAGFPCTLISPMAFVRSPYRWLDAISRHRATVSAAPDFAYGECVRRIPDKRAELDLSSWQHAMVGAEPVRPATLDAFARAFGFDRSAFHPCYGLAEATLFVTGGAPERGEPRVLRADRREEDVVVVVDPAEGRACPPGGTGEVWVSGP--TVTAGYWGRPELTDEVFRATGRHFLRTGDLGFALGD-ELFVTGRAKDLLVVRGRNHYPQDIESAEHAHPLLQRAAVFSHDDGTEERAVLVHEVVRG---FDPERAPEVITAVRKAVTAEHGLSLHEVVGAIPRTTSGKVRR----------------------------------- 197745322 20 -------------------------------------------------------------------------------------------------------LTFIELDKLATKMASFLQNLGINKGDRVAIVLPNCLQFTVSLFACVKVGAVFVNTNPLYTADEIEAIFNNCNVKAAIVMDMFAHHIQKARVNIDSLEIADLYPFPKKQIIGFVYLIENKPKYTKSNFIAFSKVIKADISLYKKPVLTKQDILCLQYSSGTTGRPKGAILTHDNLASNIQQVWAWHDMDMSDQVIITALPLYHIFSLSANLLCFFFAGAKNVLI---PNARDIKNLIKTMSKNEFTIFNGLNTLYMAMLEHPD--FEKINKTRYLYSLSGGMPISRKIYLEWLDRTGVELKEGYGMTEMSPAIALNKFNESEDDYFGTCGYPIPSTELSIRDIHTHQEITECFKEGEIWLKGPQRCQ--GFWNDKENNELHF--TPDGWLKTGDIGYIDKKGRLTISDRIKNMIIVSGFNVYPREIELCILKLDYVREVAVTGVKSKTSGERPIAFISLEKGSNATEE---DIIKHCKDKLASYKVPRSCIFVETLPKNNTGKI------------------------------------- 197786730 8 ------------------------------------------------------------------------------------------------------RVTYAELGARVERAAAACLANGVQAGDRVAVWAPNSLDWMVSALGAVSVGAVLVPLNTRFKGTEAADVLRRSGTRLLFVTGTFLGTSYVASLR---RAVAQGPGLPDLEQVVVLSDDAPADYRTWKDFLASGDGVGAAEVRARADSVTPDRPSDIVFTSGTTGRPKGAVITHEQTLRAYEVWCDLAG-LRHGDRYLIVNPFFHTFGYKAGVIACLMRGATMIPQP----VFDVDTVLANIAAERVSVLPGPPTLHQSLLDH--PARDAHDLSALRLVVTGAAVVPLRLVEQLHGELGVE--TVLTAYGLSEASGIVTMCRQGDPLPVIASTSGRAIPGTEVRVQ-----APPGEPGEVLVRG--FNVMRGYYEDAAATAEAVTED--GWLRTGDVGVLDASGNLRITDRLKDMFIVGGFNAYPAEIEQLIGLHPAVADVAVVGVPDARLGEVGRAYVVRRPNTVLTAD---DLIAWARREMANYKVPRTVEFVATLPRNASGKVVKGELRR------------------------------ 163733399 28 --------------------------------------------------------------------------YQALSETAAKHPDRNAISYQSGPKDKAETLTWSVLKDQVTQAANLFRALGIGETDVVAYILPNANETVLALLGGAVAG-IANPINPLLDAEQIGSILRETNAKVVVTTDVADKAAQAVALAPNVQTVLELRYLTPPKSWIVPLIRPKRAVQNQAQYLNFSAEIAKQPKTLSFADSTEDRVACYFHTGGTTGMPKVAQHRYSGLIYNGWVGTELLF--TEQDNILCPLPLFHVFACHVILMAAVVSGAHVVFPTPQGYRGEMDNFWKLVERWKISFIITVPTAISAKMQ----RPIDADVSSVKIAFSGSAPLPLELFRRFEEATGVKL---VEGYGLTEATCLVSCNPVDGEKKVGSIGIPFPYCSVKILKTTDEGHVEAGEVGEICVSNPGVFVGSTY----TEAEKNIDLFHGDHLRTGDLGRVDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLHHEAVAFAGAIGQPDAHAGEVPCAFVELVEGAEVSEG---ELLAFCKSHVHERAAPKHMTILPELPKTAVGKIFKPDLRKHA---------------------------- 145309069 483 ---------------------------------------------------------------------------------ARSRPDAVALKCDGE------TLTYAELDRRANRLAWRLDAAGVRGNAPVALAFGRGMDSVVAILAVLKAGAFYVPLDLDHPSERLAWMLDDIGAGALICGEEARDRFGDFGG--------------------VLIGMGDAAAPGERED------------APPPRDTSPADLCYVIYTSGSTGQPKGVCVEH-RNADHLFAATRRSYGIGPSDVWTLFHSYAFDFSVWEIWGALLHGGRLEIVPYRCSRTPD--EFLALLEREGVTMLSQTPSAFKQLLRALDDARRPLPAGLRYVFFGGEATIPSQFAACLNDA---GGVALVNLYGITETTVHVTERVPGDAQSSRSPVGRPLPGYRVYLLDAAGHPVPPGVPGEIHVGG--EGVARGYHNDRERFIADPFLPGERLYRSGDLGRFDARGELDYLGRIDDQVKIRGFRIELGEVEATLARHPDVAAAAVMVDDATIDGHALAGFVVARGSARVSG---SALRDWLAQRLPPHAVPARVVEMDAIPLTSNGKLDRR---------------------------------- 66044004 7 --------------------------------------------------------------------------------------------------------SYQQVWTRACRLANGLLAWGFEPGTRVAVLEDNSIESLDVVVGLAIAGFVRVPLYAGSALAIQMNIVEHTNCQALIVSPAHADTAREMHRQDPKLRLLTYGA-------------------------SYETWLASADDSDPNINVSDEDLFIIRHSGGTTGVPKGVPISHRTWLYSIYEWSYSLPPLSPSDVFLQVSPLSHGAG--YLLLPTWIAGACTLVRP----AFDAADCLQCLTKYRVTYSFFGPADLNALTRFASAAAVPPQN-WLKAVITGGSPIAESTIRRLHKCFG---QVLYQYYGQVEAGIISVMPPLNLDEVRLQSCGRPRHDVQVCVLDDACEALPPGQVGEIAIRG--HGVMSGYWKNPQKTAT---KFNQGWLLTGDLGRIDEQHYLYLLDRKEEMVVSSGMNIYPNEVENVLMGHTQVLEAVVFGVPDENCGEALQAICVLRQGANTDAKVLAEL---CRQALGEFKTPQKIVLQHELPRSAVGKIQRRAIRA------------------------------ 114563233 6 -------------------------------------------------------------------------------------------------------ITYQQLAQQATDFAAYLQQLGLVKGDKFAIMIPNTLQYPIALFGALIAGLTVVNVNPLYTPRELEHQLKDSGTKAILILENFAHVLQAVIDKTDVKHVITTGVGDRLGLIKGALVNGAVPAFDLPNAVKFNDAMAKGSQTFKPVDVIGSDLAFLQYTGGTTGPSKGAMLTHRNMVANLEQSNAVTKNVYEIGKELIITPLYHIYALTSNCLAFLPFGGTNLLIT---NPRDMAGFVKELAKYRFTVITGVNTLFNGL--LNTPGFDQLDFSALKMGFGGGMSVQRPVAEHWERVT---KSRLLEGYGLTECAPLVTMS-PYNQKSYNGSIGLPASSTDIRLVGADGEDVALGEPGEMWVKGP--QVMKGYYNRQKATDEVLID---GWLATGDIATMDENGFFKIVDRKKDMINVSGFNVFPNEIEEVIVSHEGVLEAAAVGVSCDITGERVKVYIVRKDP-TLTE---QDIFDHCNKMLTNYKRPKIIEFMNELPKSNVGKVLRKDLRNQA---------------------------- 183980134 1548 ---------------------------------------------------------------------------------VASRAEVTALVCE------DRSLTYRELDRAANRLAHLLVDQGVGPGDVVGLLLERSVEAVIAILAVLKSGAAYLAIDVNHPDGRIGFMIEDAAPVAVITTAGLAQRLAGYPVAVI--------------------------------DIDDPAIATCYPGHGLPFP-SADNIAYLIYTSGTTGKPKGVGITHHNITQLFTSVAATGFTPAPGQIWTQCHSYAFDYS-VWEMWGALLHGGRLVVVPELVTR-SAAELLALLVTEGVGVLSQTPSAFYALQAEDAAQPQLGRQLCLDAVVFGGEALEPARLGPWLANHG-RRPRLINMYGITETTVHASFREIVRHDLGFAVSPVGVPLANLAFFVLDGWPVPVGVAGELYVAGAGVGC--GYWRRSGLTASRFVACPFGMYRTGDVVRWGPDGQLQYVGRADEQVKIRGYRIELGEVAAALSQLDGVDQAVVIAREDRPGDKRLVGYLVGSVDAGQARAALAQALP-------AYMVPAAVVVVDSLPLTVNGKLDIRAL-------------------------------- 183980134 3067 -----------------------------------------------------------------------------------------------------RSLTYRELDRAANRLAHLLVDQGVGPGDVVGLLLERSVEAVIAILAVLKSGAAYLAIDVNHPDGRIGFMIEDAAPVAVITTAGLAQRLAGYPVAVI--------------------------------DIDDPAIATCYPGHGLPFP-SADNIAYLIYTSGTTGKPKGVGITHHNITQLFTSVAATGFTPAPGQIWTQCHSYAFDLSVFEMWGALLHGGRLVVVPESVTGSPADLHALLVAEQVDVLAQTPSAVAMLSTQGLE-----------STTLVVGGEACPAEVVDNWA-----PGRMMVNQYGPSETTMYVSMSAPLVPGSGPAPIGVPVPRAALFVLDGWLRPVPAGVAGELYVAGAGVGC--GYWRRSGLTASRFVACPFGMYRTGDVVRWGPDGQLQYVGRADEQVKIRGYRIELGEVAAALSQLDGVDQAVVIAREDRPGDKRLVGYLVGSVDAGQARAALAQALP-------AYMVPAAVVVVDSLPLTVNGKLDIRAL-------------------------------- 83645727 3015 ---------------------------------------------------------------------------------VQAHPERIAV------ADNARRLSYAELNRRANGVAACLREQGTPAGAAVGLCVSRNVNLIVGLLGILKSGCGYLPLDPTHPPARLSAQLQDACVAALVTD-------RAIMPTLAALEGLGAAQWVCVEDV-------------------------TATAEEPEVAIGPDSLAYLIYTSGSTGAPKGTLVEHRSVLNLANALWDQVYHRYDQPIAVALCANTVFDASVQQIFAALLLGHQLVIVD-ADSRRDPARLSALLAAEQVRVADCTPSLLSMLTGADQAGQLTPDW-----LLVGGEALSMELVNAFYRA--NDCATLINVYGPTECCVDCVLTRDALPETATAPLGRPLRGARLYVLDPWGQPSPAGAVGEIVIAG--DCVSRGYLQRPELEAEKFVDLPPRAYRTGDLGCWLDDRQLHYLGRRDAQVKIRGYRVELGDIESQLSAHDAIAECAVALFPQR---QQLAAYVVYRQDADP-PPTVQDLQNHLRSRLPEYMVPAYILTLPRLPVNASGKLDRRAL-------------------------------- 83645727 39 ----------------------------------------------------------------------------ALQSHAITRGDADAFVFLTEDREARFPLTYAELDRQARRVAALLRGH-AQPGDRALLLFHPGLEFLAAFFGCMYAGVTAIPMHPNRSAERLDSILDDADARVILANDSVVAAIADADAGDKR---LREAVWLTVDAIL----------------LNGTDSARASDKDSAPAFLHGDDLAFLQYTSGSTSAPKGVMVSHRNLILNLDELHR-CFGHDDDSILVSWLPHFHDLGLIYAILTPLYAGSICYLMAPATFIRNPMRWLQAISDCRATHSAAPNFAYQLCDKISADQKRTLDLSCWRAACNAAEPVRYETLRGFAAAFSDCGFSYSPSYGTVKVSITPISEPPTVLHVERESGRVDMDTKSLIVDAETQTPCLPDEIGEIWVRGP--SVASGYWARPEATADTFDARYPGPYLRTGDLGFIHGAQLFITGRRKDLLIIDGVNYYPQDIETVFACHPDLTNGAAFSV-DIDGEERLVIVQEVKRTAVDGDAVVRAIRQAVEHELPVYAI-ALLKPLQAY-KTTSGKIQRQANRK------------------------------ 30348893 1536 ----------------------------------------------------------------------------LLREQARNTPDKTAL------CDEHHQLSFSDVRFQVCALAQQLQKMGVQAGDIVAVALPRSIKLSIAILAVIEAGAAYLPIDLQHPSERIKFMLQDAKSKLVIGE-------------QKDLAAIAHPSIATFAFNDLFDETKVDLS------------------SYKTTVITPQHPAYLIYTSGTTGQPKGVMVSHHAIVNRILW-MQSEYPLSANDTILQKTPCTFDVSVWEFFWSYLVGAR--LVMAPVDAHRDPLALLSLIQKYQITTLHFVPSMLAVFENAATEILSSAQLQPIRRVFCSGEALPTALAKSFTEHFSCELHNLYGPTEAAVDVSYMDATLGLHPEESSVAIGYPVWNTQLYILDQYLRPVPVGVDGELYLAG--HQLAMGYLHRADRFVANPFAAGQRMYRTGDIARWHADGSIQYVGRADDQLKIRGQRIELGEIEQQLCLISS-LDVVVISSEQNKADVQLVAYL-----QTTAPVDIEKLKKQLAKQLPAYMVPTHYVLVEKFPLSHNGKLDRKAL-------------------------------- 30348893 431 ---------------------------------------------------------------------------------VKKYPERTAIV--SGERPNLEHLSFAELAVRVNQLTRFLQENGAKKQKVIAGAIPRSIDSVVVMLSVLNSGASFLPLDLDYPIDRMQMMCEDANPLFVLTTQELAQKL--------------------PQNIPQLYLDHEDVQIQIRK-------QDASDIPAENRKFNFQDVAYVIFTSGSTGRPKGVMNTHGSLLNLILTHKPTIYWPVLEAVNQRFPNRPLRAAHTHSFSSWLQVFWMLWGQELHIFDENMRRDAFGLVQEIQQRQIDTLDLPPSFCAQMMNGLFTENQHQPTLILIGGEAAPLALWQQLNA---QPELFAHNLYGP--TEYTVDTFRAELKQTARPVIGNPIGNTQAYVLDRHLQRCPTGVIGELYISG--FGIANGYLGRADRFVANPFEHGQRMYRTGDLVRWNSVGKLEFMGRCDDQIKIRGYRVEIGEVENALSILANVESAVVIAEPINNS-HRLLGYCVVKNDEKTSEQLSQQYLSQLRQNLPEYMVPSALTVMSEFPRNVSGKVDKKAL-------------------------------- 206563491 27 ------------------------------------------------------------------------------------------------------RLTYAELDAARIDAARALLASGIDPGDRIAVWAPNLPQWIVAALAIHTVGAVLVPVNTRMKGMEVGGVLHDGGARLLFCCGTF--------LGESYPAMLAPHRPATLERVVVFDPPSGAHDETWNAFLARGAAVPLAAVREREAQVTPDTVMDLMFTSGTTGRPKGVMTAHGQNLRAAQAWAAIAG-VRPDDRYLIVNPFFHTFGYKAGWLAALSSGATVLPH----LVFQPDDVLRRVAADRVSVLPGPPTLYYALLDAPDRA--TRDLSSLRIAVTGAAAIAPSLIERMRAELGFE--TVLTGYGLTESCGFATLCRPGDDETVARTSGRPMPDVELRIAGPGGEPLGPDETGEIWVRG--YNVMRGYFNQPDATRETVDAA--GWLHTGDLGCVDANGNLKITDRIKDMFIVGGFNCYPAEIERLLAAHPAIAQVALVGVPDTRLGEVGHAYVVLRPGAHADAD---ELNDWARRNMANYKVPRYFTFVAQLPTSAAGKVL------------------------------------ 114566611 1659 ------------------------------------------------------------------------------------HPDKVAVI------AGDERLSFRELNERANRVANSLIEKGIQSEQMVGIMLPRTVNVYVAIQGVVKSGAAFLPIDPDYPDDRIQYILEDSAAPYIITSEAIKSERSSICSQGNY------------------------------MVLSIEQLLENENNTNPLVDIQPEHICYCIYTSGSTGKPKGVMIEHTHYCNANPLNPEIMSYVNNANVSLALAAITFDVSVL-EQFVPLLNGITVCLANEEEIH-NPLALSDLILKNKVDMMTCTPSFIS---NIVDMPEMRRALRQIKAFNVGAESFPAALYEQIKAL--GTNAAVFNGYGPTEATIGCTFCEVLGEKI---TIGKPMSNVQIYMINENHKILPAGAPGELVIAGAGVG--RGYVNKPEMTAEKFITNGRRAYRSGDLARWNFNGEIEFHGRIDDQVKLRGLRVELGEIEKVMNDYEGILSSIVV-VKENQAGQFLCAYFTAQGIVD-----KAALTQHLADTLTYYMVPSVLIQLDKLPLTNNGKVDKKAL-------------------------------- 114566611 655 ----------------------------------------------------------------------------------ARTPERTAVVY------GDNSYTYRELDEITDRIARFLTAKGMGREQAVGILIHRSELMAICSIGVLKSAAAYLPLDPNYPSERLEFMLNDAAAKILIVDDDLYDR----------------------------------VPNYQGEIILSSSIWDLEDSKLALAAPRAEDLFILLYTSGSTGTPKGCMIEHRNLVNFCRWY-QDYYAVTEEDKSAAYASYGFDACMMD-LYPFLTRGACVHIIP-EEMRLDLPGLNDYFEKNGISIAFMTTQLGRQFALSMDNKSLRH-LSTGGEKLVPCAP---------------PAYNFYNLYGPTECTILSTAFLVDKEYA-NVPIGKPLSNTDLYILDKQGRQMPVGVPGELCISG--YQVSRGYLGRDDLTAENRAEGYERYYKTGDVCRWLPDGNMEFVGRRDFQVKIRGFRVELSEIEGKIREYPGILDATVVAYDEAGGGKYVAAYIVADHQVK-----IADLNDFIAQDLPAYMVPAVTMQLASIPLNQNGKVNKRAL-------------------------------- 162454012 15 --------------------------------------------------------------------------------------------------------TYADLHRRASKLAHALTRLGVRAGDRVATLCWNHARHLELYLGVPAMGAVLHTLNLRLHPSELGYIASHAEDKVVVVDRSLLPLFRKF-----------APEVRSIQRVLVLDDDG-PVDPAAGDGLDYEALLAPEPDHFDFPSLDERAAAMLCYTSGTTGNPKGVAYSHRIVLHTLVSCMHDALGFRDRDIVLPVVPMFHAMA-WGLPYGAIATGARLVLPGP---HLDAASLLDLMARERVTFAAGVPTIWLGILALLDEHPKRWDLSSMRAMVIGGSAAPPALIDGFRARLHAWGMTETNPLGTVAHGRLHEDPAASLQTRASQGYPVPFIDQRHVDANDRPLPWDGRTMGELEVRGPWV--ASSYFGGEGEDRFTK----DGWFKTGDVVTIDAEGYMRITDRTKDVIKSGGEWISSVALENALMSHPAVLEAAVFAARHPLWGERPLAAIVLRQGQSAS---KEQLHALLEPRFAKFWLPDEYLFLERIPRTSTGKFLKSRLRE------------------------------ 125775131 31 ------------------------------------------------------------------------------------------------------------------RLAHILQKLGVKQNDVIGLSAENSVNFALAMFAGFAVGATVAPLNVTYSDREVDHALNLSKPKIIFTSKLTVDRIAKVASKNKF-----------VKGIISFSGSSKNFKNIYALNEIMDDDKYTTSPEFSPAANKNEDVALIVCSSGTTGLPKGVQLTQMNLLATLDSQIQPTMIPMSEITLLTVIPWFHAFGCLTLITTACMGARLVYLPKFEENLF-----LSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPFIR--QGYGLSESTLSVLVQNDDF-CKPGSVGVLKVGIYAKVIDPDTGKLLGANERGELCFKG--DGIMKGYIGDSKSTQTAIKD---GWLHTGDIGYYDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEAAGELPLAFVVKQANVQLTE---NDVIQFVNEHASPAKRLRGVIFVDEIPKNPSGKILRRILRNML---------------------------- 15891270 478 --------------------------------------------------------------------------HELFEAHVARAPQAAALIMPQADADDI--MTYGELNARANRLARLLRRKGVSAETVVAISLPRSFDMIVAWLAVWKAGGAYLPLDPEYPAERIGAMLSDAGARLVVSHSSI------------------------------------DLPKTANRLNLDEDFPDDESADNLETVTHSSQLAYVIYTSGSTGKAKGVLVDHSGLINLTRDKIR-ACDVTADDCVLQFFSFSFDASIPELVMSLGAGARL----LLLPRY----ATLPGAELADILRARHVTHLTMTPSALLSLPVD--DLLSLRTVLVGGEVPMPELIERWGKT-----RRFINAYGPTETTVNASMVDMGGGRAGL-PVLRPAANKQLYVLDDNLELLPFGVPGELHIGG--CGIARGYHDRAALTAERFVPDPFATYRTGDRAVLLADGRIHVSGRLDSQVKIRGYRIEPGEIEARLLAHPAIVSATVAVRDDGRGGKRLAAYAVPQDQDAATRPTPSEIRAWLANRLPKFLVPDTFDWLEALPLTMNGKI------------------------------------- 169629334 407 ----------------------------------------------------------------------------LVAERAGAQPDAVAVVYEG------RHYSYRETNDLANRLAHWIIEQGIGTEDHVAVLLDKSPDLIITALAIAKAGAVYLPIDPEYPPDRIAHILADAQPRLVI-----------------------------REPVTGLDQFDAREPVDSDRV----------------RPLTPDNAAYLIYTSGSTGMPKGVTVTH-RPLTEYFNWFRAEYRVGGSDRVLQVGSPSFDVS-IGEIFGILSCGGRLVI-PRPGGLTDVAYLTALLNSEAVTSMHMVPSLLGLILSLPGVTQWKSLRRVP----VGGEALPGPVADKFHATF---DASLHNFYGPTEAIINASRYVRGIQGTRTVPIGTPKINTQIHILDETLRPVPVGAIGEIYIAG--THLARGYHRAPQRFIADPFTPGQRMYRSGDLARRNAGGDVEFVGRADEQVKIRGFRVELGEISSAIEVDPSVSQALVVVDELPHLGKRLVAYLTPIGGHVVD---IDRIRSRISAALPDYMIPAAYVVLDEIPITPHGKIDRDAL-------------------------------- 145252556 21 ------------------------------------------------------------------------------------------------DADTQRSYTYQQVKDAALTFGKGLKAFDWKKGDVLALFTPNSIDTPAVMWGAIWAGGVVSPSNPAYTAEELAFQLKNSGAKVLVTQ---------APFLQVATAAAKEAGIPEDGIILIGDQRDPQARIKHFTSIRN---ISGATRFRKPKVNPSRNLAFLVYSSGTTGVPKGVMLSHRNIVNILQLAAGEAGNLTWGDRILAFLPFFHIYGLTCLLHQTIHKGLHLYVM----TKFDIEQWCSHVQNYRITFSYVVPPVVLLLGKH--PIVSKYDLSSLRMMNSGAAPLTQELVESVYARIKCG---IKQGYGLSETSPTTHTQPWEEWRSTIGSVGKLLPNMEAKYMTMEPVEVPAGEVGELYMRGP--NVFQGYHNNPAATAECLSED--GWFRTGDVGFQDPQGNFYITDRVKELIKYKGFQVAPAELEGILVDNEAVDDVAVIGVESEAHGEVPLAYVVLNSGVSAAQE-AENIVKWLDAKVAYHKRLRGVSFVKEIPKSASGKILRRLLKKKA---------------------------- 183983997 7 -----------------------------------------------------------------------------LRRQARCRPDHPFLVCDSD------RISYAQADLRSAELARGLIALGIGKAAHVGLLYPNGSDFVIGMLAAARIGAVVIPISTFVTPRELHEQLVDSDTQILLSADTFRSHDYAGRLRQLGEDRLFSRAIPQLRTAWVSYRRGAPRRTRSIECVYRSQTIDPTMLRALEDDVDGSDVLAIVYTSGTTSAPKGVVHTH-SALVRHQQNLNVIRGLGTDDKLFCNSPFCWIGGFAFGLLATLLAGSTLVC-----SNADAATTLDLLEREKPTM---TNGFASTVARLANHPSFGRRDLSSMRRGNLYPIMAPEAR-------PVDPELRHNMLGMTEAGSIVLISADESDQPESRRGSFGKPAPGFDTIIIEGEVANVGQVGELCIRGPFV--MQGYYKRS---REECFDA-DGWFHTGDLVRADQDGYMYFTGRLSSLIKTAGANVSPAEVERAIAKLGMVAH--VVGIPDPQRGQVVAAVLVVADGVGALDEL--ALRERLETELSAYKIPTRFATLPEIPLLSSGKVDTHQLKK------------------------------ 196004887 64 -----------------------------------------------------------------------------------------------------RCYTYAQIRGLARKFASALTRRGLQKGDTVAVYSPNIPEYPIVFFGIIIAGGTITTCNPLYTPKELSHQLHLAEAKHIFTVNLFAEKAK------------EAAFLSKISNIYVLGSPTGD------GITSFQELLADDGSYLKEVKFDREDVAVLPFSSG-------VMLTHYNIVSNLQATVKGFFYVNEDDVMLALLPWFHIYGMVTILFAGLRSGTKIVSM----ARFEPKIFLETIQNYKITVAPIVPPIAVFLSKH--PLVNSFDISSLKDVISAAAPLGKDTQYALTARLGVN---VRQGYGMTELSPVVSISILGNSMAGSAGVLVPHTKAKTV-DIETGKALPCGKSGELCFKGP--QVMKGYLKNKAATDRTIDTD--GWLHTGDIGYFDKEGDFFIVDRLKELIKYKGFQVPPAELEELLLTHPKIADVAVIGIPDIDAGELPKAFVVKRAN----DVTEEEVIAFVASEVSPHKKLRGVEFIESIPKSASGKILRRQLKA------------------------------ 194746462 31 ------------------------------------------------------------------------------------------------------------------RLAYILQKLGVKNNDVVGLSSENSVDFALAMFAGFAVGATVAPLNVTYSDREVDHAINLSKPKIIFASKITIDRVAKVASKNKF-----------VKGIIAISGSSKNFKNIYSLRELMDNVKFQTKPDFTPVANKNEDVALIVCSSGTTGLPKGVQLTQMNLLATLDSQIQPTM-IPMEEVTLLTVIPWFHA------FGCLTLITTACMGARLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPFIR--QGYGLSESTLSVLVQN-DEFCKPGSVGVLKVGIYAKVIDPDTGKLLGPNERGELCFKG--DGIMKGYIGD---TKSTQTAIKDGWLHTGDIGYFDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHDKIKDAAVIGKPDEEAGELPLAFVVKQANVQLTE---NDVIQFVNEHASPAKRLRGVIFVDEIPKNPSGKILRRILREML---------------------------- 87122294 485 -----------------------------------------------------------------------------FDAQVAANPNKVVV------SDGETTLTYEALSQRVNALTQKLVHHGVKLDSVVALLGERNSDFLVMILAVLRSGAAYLPLDPSHPPLRIAQVLKQSRSSLVLANKQFEESASALSVSALSESDLSESGLDGDKPSVATYDRAEWYEAPAGYEASASSELAFDSAKAPDRKLAGQNLAYVIFTSGSTGTPKGAMVTRNGMLNNMLGKFA-PLQLTDQDVIAQTASQCFDISVWQFLIAPILGARVEILPDCIS--QDPARLVTEIDRRGISVLEPVPALIQGML-ATETSGSKSSLSTLRWVLPTGEALPPVLAQQWIEQ--YPSIPLMNAYGPAECSDDVAFYPIVDDQVLHVPIGSATANNRLYLLSPELELVPIGAIGEIYVAGTGIG--RGYLNEPERTANPFLNNGERLYRTGDLARYLADGSLQYVGRVDYQVKVRGYRIELGEIESRLAQHPDVDEVVLLAANDKKRGKVLVAYI---AGEALNGAAKEELRDFVAQGLPDYMVPSAFVCLPKLPRNNNGKVDRK---------------------------------- 87122294 1574 ----------------ANDFERILEWMLENPE---SELTEMDLWQPADSEMLEASIPKGKSVLSQFA------------EQVNNQPD--AIGVQGGEAGSN-PLTYAELNRHSDRLAVQLQKSGIKQGDRVALCVDRDQHMLVSILAVLKSGAAYVPIEPEWPADRMSYVLAHSTPVLCLVNRAYQSKVTEFQPELACLAIGADTWFDLDNTLE--SDLDSDTYNDHQVTTEQPLVYTEKSDTEKPDTEKPDQLAYILYTSGSTGRPKGVEIS-LGNLAYLCRELSDCVPLSTKDKVLSLTTYCFDISIVELLYPLTQGASILVATEQTKDPRLLDQLLDAAVSHKPVSLMQATPATWSM-----FLARSRRTLDGVTAISIGEALSAEL----GRQILMRGAELINAYGPTEVTVYSTADCDAATSSATLPIGKVFKGLSAHVLDDSMRSVPEGVTGELYLSGDGVG--LGYHKAPDLTEKAFFAGHERFYKTGDLVSRRLDGTLDYLGRNDFQVKLRGFRIELGEIEALLPQLDGV-DNAVVLLEGKGDQAKLVAYWSGEQGES------TALREHLAKRLPEYMLPTFWQWLDVLPQNANGKVDRGALQALAL--------------------------- 87122294 2769 ---------------------------------------------------------------------------------VESTPEAIAIRFH------DESMSYRRLNSEVNQLAHYLMDKGVGAEQKVAILLDRGPLAVIAHLAVLKAGGAYIPLDPAQPADRLSYICQHAKPSLLITQTENSGLVKS------NADVLTLNSLPSESGLAFNLALNHDWNLNPSRGIHYSQL------------------AYVIYTSGSTGKPKGVAISRGNLANFLH-GMGQKIAISETDSWLAVTTTSFDISALEIYLPLL--QGATLLMADSQQTMDVDALFELLNQATVFQATPTTWQMLLTKNDAVWPALKG--------IVGGEAVPNYLAKKLMEK----GVTLINAYGPTETTIWSTTHSFGISEDGVAAIGTPILNNRCYLLDDHLQPVPLGATGELYIAG--EGVARGYQDAPDLTASVFVQDGSRLYKTGDLVRLGKNGLLEYIGRSDFQIKVRGFRIELGEIENSLRKFEGVSEAVVVA----DDKQRLVAFLQTQESISSL-----TMRELLEAELPAYMLPYQCVCVSQFALNSNGKIDRKAL-------------------------------- 83950875 1 -----------------------------------------------------------------------------------------------------KTWTWKEVDARVDALCHVLAAQGVTKGDRVLVQSPNCNQMFETMFACFRMGAVWVPTNFRQTPPEVAYLAQSSGAVAIICHKDF-----GAHYAACREEARQL-------------RVALAIGEASWAEDLDDLVAEHMGQPFAAADVEHDDPCWFFYTSGTTGRPKAGVLTHG---QMGFVITNHLCDLMPGTSQKDASIVVAPLSHGAGIHQLVNTARSVKTVLPQSPGFDGDEIWSLVEKWQASNLFTVPTIVNMLV--DDKAVDRYDRSSLRYMIYAGAPMYREDQKRALRTLGPVLVQYYEVTGNITVLPPMLHSLEDGENAKIGSCGFERTGMQVSIQDAAGQERAPGETGEIAVCGP--AVFAGYYNNDEANQKSF---RNGWFLTGDLGHLDDEGFLYITGRASDMYISGGSNVYPREIEEKILEHPAVDEVAILGVPDPKWGEVGLAICTLNA-----ELDQETLLSWLEGKVSRYKLPKTVLFWPELPK------------------------------------------- 71737583 23 -----------------------------------------------------------------------------LRRWASQHGSRTALV------AGAVRVSYAQLDLRVDRLAGGLGALGIKAGDRVMLQLPNGVGFVCAFFAVMRIGAVPVLAMPTQRAEDIAALCRLADPVAYLIPD------RLRDFDFREMAAGIIEHQPSLAHVIV------DGEHGPFKALSALDAPCPADPLADPRGM-----ALLLLSGGTTGTPKLIPRSHADYAYNFSHSARL-CELDSNSVYLAVLPTAHNFTLACGVLGSLAAGATVVLGDSA----SCDAAMPLIEREGVTHVALVPPLAQLWAQGRDW--EDSDLSSLKLLQVGGSRLDPALATDVLDALDCRVQ---QVFGMAEGLLCYTRPDDPLEVVLNTQGRPLSPFDEVRLVDADLHDVAPGQTGELLTRGPYT--ITGYYQAAEHNARSF--THDGYYRSGDLARWTPEGNLIVEGRIKEQIQRSGEKISAAHIENHLAALPDIDSAVVVAVPDALLGERICAFILGEQPAGAAQYVRDQLR---LQGLGEDSLPDQFEWVAAWPLTAVGKIDKR---------------------------------- 153885226 43 -----------------------------------------------------------------------------LARAADVYGDRLAIVH-----GPVRQ-NWRDTYERARRLASALSLAGVGRGDTVAALLPNTPAMVEAHFGVPMAGGVLNALNIRLDAANLVFMLRHGEARVLLADTEFAELARQMAL-----------EIPGLKVIAVNDALGPQAE--PFGDTDYESFLASGDPHYDWQPADEWDAIALNYTSGTTGDPKGVVYHHRGAAINAVSNI-LEWDLPKHPVYLWTLPMFHCNGWCFPWTIAARAGVNVCLRKFEP-----KLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGP---VRGMVAGAPPPAAVLAQMEAMGFELTHVYEVYGPAAVCEWRTLPEHDRATMKARQGVRYHLQSQVAVLNPETMPADGETIGEIMFRGNIC--MKGYLKNEKATREAFAG---GWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGATATAE---DLIAHCKTLLAGFKVPKAVFFGP-LPKTSTGKIQKYELR-------RKVKSTSAID-------------- 114319287 8 -------------------------------------------------------------------------------------------------------------------VAAALRECGLLRQERVAVYLDKRPETVQALFGAAMAGGVFVPVNPLLKADQVAYILRDCNVRILVTTADRLKAIRQ-----------ALVQCPDLHTVLVVGRSDTLGEEEPPRVHDWYDVVSTAGPARPHRVIDS-DMAAILYTSGSTGQPKGVVLSHRNMVAGAQSVASY-LDNRPEDHLLAALPFSFDYGLSQLTTAFLTGAQVSLLNYLLPRDVIRAVEKQGITGLAAVPPLWIQLAQLEWPDAARKTLRYVTNSGGAMPLKTLEALRAQL-----------PATRFYLMYGLTEAFRSTYLPPEEVDRRPDSMGKAIPNAEIRVVREDGSPCAPGEPGELVHRGALV--AMGYWNDPERTAQRFRPAPGQPVWSGDTVRMDEEGFLYFIGRRDEMIKTSGYRVSPNEVEEAVYGTGLVAEAAALGVPHPVLGHGIVLVVLPRS----TGVTAEELLNALRPRVPAFMLPAHVELRQQLPRNANGKIDRK---------------------------------- 72162647 29 -----------------------------------------------------------------------------------------------------RRLTYAELDARATLVARHLIDAGIRPGEHVAILSFNRAEWLEAAFGVWRAKAVPINVNYRYVAAELRYVLRDSDSVALIAERSLAATVARI-----------RHELPLLRHVVLL----DDGTGEHGDGIDYETALADAAHSTTPLPATSGDDLYLLYTGGTTGYPKGVMWRQEDIFHVALEQRRRRAARTTPQRMLVLGPVMHAAGQWNAL-SMLLSGSTVVL--NTDRVFSPTRTVELAHREKVTIVQCVGDAM-ARPLAHELLRSPGRCPSLTTLSSGGTPLTTTARQLWRA--WKPTIAIRDNYGGSETGVCGSASARLSGKTR-----RFTMGASVAVLDDQLRPLPPGSDQIGRIARTGR-IPLGYYNDPEKTAQTFDASGRRWALSGDYGTIAADGTIELLGRGATVINTGGEKVYPEEVEAVLKTHPDVADAIVVAAPDERLGQRVSAVISLAGNRQPSDA---ELRDHCREHLAGFKIPRTIRIVDEVKRTAAGK-------------------------------------- 85373022 7 ----------------------------------------------------------------------------------------------------ERRFSFAEAWSRGVRLANALTNAGLRPGDKIATLEKNSIEAADIFLAAAIGNFVRVPLYARNRRESHAHMMRNTDCRLALVDNALL-----------PEVAGLETELPDLKRLIV-------------RDGTYEEWLARASDQDPDPTISPDDYCVIRHTGGTTGAPKGVAYTHRTWMTCCAGFLEVGPRPDPGATVLHVGPLSHASG--FMFSPYWAVGSRNIMVE----AFDPASFLEILEREEVGYAFVAPTMLNAVVHHGN--PRGHVFPRLRCLLSASAPVSEATLRKARSIFGDDV--LHTAYGQTEILPVTALGPKEWFSTPLQSVGRAMSFVDLEIRDADGRALGPDEPGEIVAR-FENGQMQGFWNDP---EETALRLVDGWVKTGDIGRIDANGFLYLLDRANDLIVSGGYNIYPAEIENVIADHPQVIAAAVFGIPHEKWGETPLALVVVAPGTELPE---QEIIDLVSERLGSFKKPGKVVFTTELPLSNVGKVLRSKLRE------------------------------ 11095214 25 -------------------------------------------------------------------------------RTVRSRPSSPAIV------SNSETLSYDEVNARANQLARLLLSEGAGPGRVVALALPRSSRMVISVLAVAKAGAAFLPVDVNYPEQRIAYMLADAEPALLCT------------IRTAVPKLPADIGVPQL----VLDSAEQTATLDALPDTDVTEDERGGS-------LAATNLAYVIYTSGSTGRPKGVALTGAGLPALAAAKVA-TMQVTEDSRVLQFASPSFDAYVT-ELLATFTSGATLVVPGSDTLVGDPLAKVLREGQVSHAVLPPAAVATMSPDAAPD----------LRVLVVAGEECPAGLVEQW-----SPGRLLVNAYGPTECTVCATMTGP-LTPTDEVTIGRPIPGVSVHILDDELLPVAAGEIGELYLSGA--GLARGYLNRPDVTAHVFVADGERMYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGEDDGPQLLAYVVPTHGTTPAAG---ELREHAGRYLPDYMVPSVYATIDAIPVTPSGKTDRAALPPI----------------------------- 124522819 11 -----------------------------------------------------------------------------------------------------QRIPYREIAKRTRRLASALEKLGMKKGDRVGTFAWNHHRHLEAYFAVPCRGAVLHMVNIRLSEDHLTHVINHAEDKILLIDEDLVPVIEKI-----------RDRLKTVEHFIIMSDEKAVPETTLFPVSSYEAILEEGDERYPFHDLDEHAPAAMCYTSATTGYPKGVVYSH-RGLYLHSMALGLSDQLSVQERDIAMTVVPMFHVNAWGLPYAATWFGATQVLPGPSFTPEILAQL--IEKEKVTMTAGVPTIWIGMLKVLQE--KPYDISSLRLIVSGGAASPKGLIRAYEETYKVPFMTGYGMSLATLKSSMDHFTVDEMVDVRGKTGLPVPGVEVKVVNENGEVPWDGKTMGELIVRGPWI--ADEYYND----ERTQEAFRDGWLYTGDIAVVDQEGYLKITDRTKDLIKSGGEWISSVELENALMSHEAVFEAAVIAVPHPKWQERPLGCVVLKSEYE-NKITAAELKDYLKTQFASWWVPDDILFMKEIPKTSVGKFLKRALRE------------------------------ 94313871 14 -------------------------------------------------------------------------------------PDRVAFI------DGDARMTYRALGDRISQAISAFRALGLVRGDCVVQLSGNRPEVFIVMAAAYLMGLRSVTLHAMGGVDDHAYIVDDAEARVFMADP--VYAERALALRERCAGVAHWFGHADV----------------PGLPSFWDQATSFAPARLVPEALT-TDVIRLAYTGGTTGKPKGVMLANRCVWMQAVLLLAAR-SLPDDLRLLCPTPISHGAG--AMIVPTLWRGGTIILQHG----FDAERFIDAVETHRASMTFLVPTMIYTLLDHPR--ARTADFSSLQTLSYGASPMAPARIREAIDRFG---PILAQSYGQTECPSNILQLTQEDHMRTDVDTSTSAGMPYPALLDDNDEPVAPGSVGELCVRSPLV--MDGYWKQPQLTA---LALRNGWLHTGDMAYRDQFGYYYLVDRKKDMIISGGFNVYPKEVEDVLTGHPGVAAAAVIGVPDAKWGEAVKAVVVPRPGAQLD---VEALRALVRHAKGAVNTPKTIDFVDALPLTALGK-------------------------------------- 75911034 546 --------------------------------------------------------------------------HQLFEAQVRRTPHNIAVI------EDNQQLNYQELNERANQLAHYLQTLGVGAGICVGLYLEPSLEMIVGLLGICKAGGTYIPITPTSHPNDLAFILNDAHVSLLLT-------------KKSWSEKLPECE----SSIICLD--------------SDEEVIAPHSRQNLVTQVTSGNLACVIYAPNPINKPDGIAMSHSNLVNHAVAIHQLW-EVSAGDRILVFSGISSDT-TIESLFPCWMNGASAVIQPQT-TQNSITNFFSFIAQQQITVLNLPTFFWYKILKEISTSQAPLLESLRLVMVGG-EKVSRTAYESWIELVG-KQTRWLNAYGSIATTFTATVYDPQTASSETEILIGQPIANTQIYILDQLQPVPVGAPGEVYISG--VGVAKGYFRRTDLTSERFINTHERLYKTGDLARYLPDGNIEYLGRTDNQVKICGVCVDLEQIEALLHQHQAITQAVVIATEVTSGEKQLVAYLVTQPEQTPT---IDDLQTFLSQKIPHYWIPSDFIFLESLPVNTNGQVNRGAL-------------------------------- 218442728 461 -------------------------------------------------------------------------------------PENIAVIYENE------QLTYKELDAKANQLAHYLKELGVNSDTIVALCVERSLLLVVGLLGILKAGGAYLPLDPQLPSDRLTFMLEDAQGDILLTQ-----------------KSLSERFLGQAKQVICLDDWKP---------------ITHYPQESSHSTVTPDNLAYIIYTSGSTGKPKGVTVEH-RQLFNYLQGILQRLQLSQPANFATVSTFAADLGNTAIFPALCSGGSLHIISQERAMNPDALAQYCEDHPIDCLKIVPSHLNGLLMAANPEKILPK------KYLILGGEVLNWQLVKQIQSL--SQNLKIVNHYGPTETTVGVLTYQIEHQNVQTVPLGRPLPNTQIYLLDEKMRPVPFGDPGEIYIGG--KNVTRGYLNREDLTGDRFINNPFDPYKTGDLGRYLPDGNLEFLSRVDHQVKLHGFRIELGEIETLLKHNSAIRDVVVVMREEDSGKKQLVAYIVLSQGSEIS---YPELRNHLKEKLPDYMIPAVFVPLKALPLTPNGKIDRQSL-------------------------------- 197332675 14 ---------------------------------------------------------------------------------ARRTPDAVAV------SSDEVALTYRELDERANRLAHRLLQSGVGPQDPVAVLMERSPDTVVAILAALKAGAFYLPLHSAYPLERMQQIMDRASSPVLLT-----------------DRVMSGRGLPRTSRVIVPATDAATGSMPSSA-------------PAPDPAAGPDSLAYVIHTSGSTGEPKGVAVTHRGVLGLV----ADSCWDGEGHRRVLSLAPYAFGVSTYELWVPLLRGGHIVLAP--PGDLDVRTVRGLIARERVTALHVTAGLFRLFAQEAPESFATVRE-----VLTGGDVIAPTAVRRVLDACPGVVVRAMYGSTEVSSFAAYAEITAPYEPTGAIPVGRPMDTIDARLLDERLRPVADGEVGELYIAG--ERLARGYHDRPELTAERFVADPYGMYRTGDLMRRGPQGLLEFAGRAGDQVKIRGYRVEPGEVEHVLARQPGVVHAAVVAVRQEGDGKRLVAYVVPAPGLDLT-----RLKAEAAELLPDYMVPTAFVELDALPLTANGKLDRAAL-------------------------------- 29829740 223 -------------------------------------------------------------------------------------------------------LSYAELDHRSELLAARLRAEGLPPGEPVALLLRREPTLVVAALAVLKAGGVYLPVDPDYPADRVAYLLADSGARRVLTVSDLAGQLKAVH-----------------------DRSADDLTVLALDTWDWRRTPGTPPCAPDAPPRDAGDAAYLMYTSGTTGKPKGVLVPHRGITRLVSGIGYVRLDPTTRMAQVGTTGFD---ASVWEMWGALLGGGTLCILD-RETLLDTEELGRALREQRITTALFTSALFSRLADEDVTLFRPLRDLLVGGDVL-------SARHAREVLAANPGLRLVNAYGPTENAVISTCQIVGEPVGARVPIGRPVPNATAYVLNQDGLPLPTGVPGELHVGG--DGLAVGYHGRPDLTERAFFAPGQKLYRTGDRVRLLPDGAVDFVGRTDHQVKVRGFRVEPGEIETTLSALPGVRAAVVLARRLPGSDSYLCGYVVGDPDLDTD-----RLRSAAAESLPPHMVPAHLIVLPALPLTVNGKVDRAAL-------------------------------- 146084595 36 -----------------------------------------------------------------------------------------------------KTLTYPELMKATEHAAKALHQHGVRKGDVVCLCMLNTIVYGPLVYGTLRLGAIASTVNAVATASTLAYHFKANGAKVVL---------GMHFFQKQLAEAVALVEQETGRKVQVLY----------PEEFFKTDAPEIPADYDGLKGATPNDTVAILFSSGTTGMPKGVQLTNRALIACSEQSAS-AFGVGSQDTAVTVLPLFHVFGFTACMNCMFAYAATQVVMS----KYSAEDYVRAIEKYKATVNLVAPPILISLVKNADK-VKRHDLSSLKRFCSSSAPLGADVVDTVEQLI--PGCAVTQGYGMTEMAPTVTAPLWGQRCTPGCCGSLIPDTELRIVKVDDGIDAEPGAEGEVWVRGP--QMMKGYLRD----EDTAMCMQDGWYRTGDIGKMLETDELMITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCVVIGVPDPRDVENPRALVVLQPSVSPEDAVRAELYRFVMISMPPHKRLHGVRVVDEIPRNAAGKVMRRQVRQLLKGQNSDSGAPET---------------- 46115494 29 ------------------------------------------------------------------------------------------------------------------QVALGLIKNGVQPQSRVLVFSANNVYFPSVFLGILMAGGIFTGANPSFTPRELAYQLQNSEATHMFVHAGALKAAEEVGLKKENIFVLDPSVLPPVG-----PNPALPAARDDGLRLWTELIADNHEQAKSWQWVEPQDPCCLNYSSGTTGVPKGVEISHFSYVNGSGVVMMSDMEPDPEHRKHAKGLAFLPMYHAYAQTYYVSIYPKVSIPAYIMPSFDFEKMLQHIQRFRVTSLLCVPPILVYLSKH--PLVKKYDLSSVNRVSSGAAPLSHEVIHNVEKLWPSGDVTVKQGWGMTEVTCTCMTWDPRHKTDPDKVGELAPNCSAKIMEDGKTQINKPNERGELWVTGP--TLMKGYWKNPSATESTISVDEDGTRWLKTGDIAYVDAFFHIVDRIKELIKVKGNQVAPAELEAVLLDHPEIADAAVIGIPFE-GDEAPRAYIVKAPGSQLTE---KQVVDWMESRVARYKRLKGATFVDMIPKNPSGKILRRALRDKAKAEMDANKAPSS---------------- 23098413 1509 ---------------------------------------------------------------------------------VDKYPHNIAVSYEGE------QLTYQQLNERANQMARYLMDQGAGPEKLISIMLPRSISMMVSILAVLKTGSAYVPVDPDYPDERISYILSDANPSIVITNEKSNQTTEDFTSLHVIDIADVSSRI-----------------------------LQAYSNQNINQSISAMNAAYIIYTSGSTGKPKGVVIPHHNVIRLLNETDEW-YHFNSDDVWTMFHSYAFDFS-VWEIWGALLYGGKLVIVPYNVSRMPIEFLDLLVQEQVTVLNQTPSAFYQLMYAEQERRDLSRKLSLRYVVFGGEQLELARLKDWF--TLHENSTTKLINMYGITETTVHVSYLELNEEIIDQQGNTNIPDLEIYILDDFLQPVPIGVTGEMYVAGG--GLARGYLNQSSLTASRFVANPFGMYKTGDLAKWLDDGTIDYIGRSDHQVKIRGYRIELGEVNAHIISHESIKEAATT-VLNQHGDNQLVSYIVTDKEVRD-----ADLKAYIASFLPGYMIPSTFVHIDRIPLTAHGK-------------------------------------- 23098413 462 -------------------------------------------------------------------------------------------------------LTYRELDEKSSQLAKVLIKKGVEKERFVAISLERTDKLPISILAIWKAGAAYLPLDPTYPEERLEYMLENADPIMILTDGASCRPDSFVPIMFNLDEGL------------------------------FNEEVNNQSPSNLFAEQSLKHAAYMIYTSGSTGKPKGVVVPAEGLVHFLQY-MNNVFSLSVKDRLLALTTISFDISVL-ELFLPLVSGATCVLM-KREIVQDPILLNQTINNQKITAIQATPTHWQMILAHQQASLTDVK------ALVGGEALP----SYLAEEMVKTCQSVTNLYGPTETTIWSTVYELDKEEPKGLIGAPIDETAVYV-LDQDLQLVPPEVDGELYIAGA--GVTRGYYGRPSLTAERYVANPFGMYRTGDIVQWTSNGSLEYIKRADDQVKLRGHRIELGEIEKVISSFSPNMSAKVIVREDTPGNQQLVAYLV-----GADEITKEELITHAKHTVPEYMIPDSIVYLDEFPLTLNGKLDKKKL-------------------------------- 169629208 434 -----PQWLVGQLLV---HYQRLLADGLSRPEETLARL-ELFDAEE-HSALLDQSHGVLTRPSA----ATL---VDLLDAAARATPEALAVV------SDDVELTYELLQQRSNRFARWLVAQGAGTEDVIALQMSTSVEFIVAMLGVLKSGAAYMPIDPALPEERIEYLIADAKPRIVM---------RPQEFRVAEAAATGLGDAP-------------------------------ITDADRLRPLLPDNLAYVIYTSGSTGRPKGVAVAH-AAIAEHVVSFTAEWSMTADDRMLQSTSVSFDASLADIL-CPLSLGAQLVIPKPNP-FSDIGYVADLVRRRGVTVLHMVPSLLG----SVLLLPEARELRGLRHVPVGGEALPGEVADKFATMFDAELRNHYGPTEAVVCSTYMSVRGPQGNSIVP--IGRPNQNVYAYVLDQALKLVPAGVVGELYLGGA--QLARGYRARPERFVADPFGSGGRLYRTGDLVRRNARGELEFVGRADEQVKVRGYRIELGEIEAVIGADPRVGHCVATVVDDPQVGSLLAAYVVPAGGTR--EIDLDELRARAQEALPAYMVPTAFAVIPEIPLTTSGKLDKRAL-------------------------------- 195997255 31 -------------------------------------------------------------------------------------GDKPAITH----AATAQTLSYRDLGLQIRQCGSALRRLGFKKGDILALFSPNHPQYAVLLLAVTAIGGIVTTINPLYTADEVTKQMKLSSAQYLFA------------YPTNADVALK-----------VTSRIGAYVFGHVKGLKSFNELMKDDGSFFKMDDTPMQDTVVIPYSSGTTGIPKGVMLTHYNLIANSLQLMHPDIKAFDNDRPLGLLPWYHIYGLVVILLSGLRTGAHLISLE----RFEPELFLGSIQKYKIKYACLVPPLY--VFLAKDPLVEKFDLSSLQETICGAAPLDSDLSQSVKERAKISLLR--QAYGMTELSPISHL-VKRADEKKFGAIGVCAPNTKAKVVDEDGKSLPQHERGELCIRGP--QVMKGYFRNEKATALTIDKD--GWLHTGDIAYYDEDGYFYIVDRLKELIKYKGFQVPPAELEALLLTNEKIADAAVIGRPDLEAGELPMAFIVKK-----SEISKEEIIEFVKSKVSPHKYLRGIEFADIIPKSASGKILRRELRK------------------------------ 182440592 6 ---------------------------------------------------------------------------------AAADPDRTVLI-----APDGEEWSAGRLHADVNRMVHGLRAAGLREGDALAVVLPNGVELLTAHLAASQAGFYLVPVNHHLVGPEIAWIVADSGARVLIAHERFAAAATAAADEA------------------ELPATHRYGVGTVPGCRPYAELLAGHPATEPDGRTLGW---VMNYTSGTTGRPRGIRRPLPGKRPEETYLGGFLGIFGIRPFDGNVHLVCSPLYHTAVLSAALHIGHPLVLMDGW----SPEEMLRLIDTHRCTHTHMVPTQFHRLLALPDEVKARYDVSSVRHAIHGAAPCP----DHVKRAMIDWWGSCVEEYYAASEGGGAFATAEDWLK-KPGTVGKAWPISELAVFDDDGNRLPAGELGTVYMK-----MSTGGFSYHKDEAKTRVNRIGDFFTVGDLGVLDADGYLFLRDRKIDMIIAGGVNIYPAEIESALLTHPAVADAAAFGIPHADRGEEVKAVVEPADGHEPSDALAAAILAHCEQRLAGYKRPRSLDFIAAMPRDPNGKLYKRRLRE------------------------------ 29830186 1048 ------------------HFLTLLEQVAEQPETPLGAL-ELLSADERHRLLVEWNDTAEDTDDR--------TVFERFEEQARSAPERTALTF------GTETVTYGELDAAANRLAQHLRTRCVGAESRVAVLLDRGPELVTALLAVWKAGGAYVPVDPSYPAERIAAMCDTAGVRTAVTTSAYAARF-------------------------------TSSGTRLLLLDTDADDIAGRPAAAPARTRDPRRLAYTIFTSGSTGTPKGVEVTHQGLANHVAWAARELAGQDYGGGALFSSAAFDLV--VPNLWAPLVTGQRLFLL---PQDTDMSELGKRLAEAQPFSFVKLTPGHLDILALQLTPAQAGALA--PVLVVAGEAFTRATLERWRALA--PDTRLINEYGPTEASVGTTVYIPEHADADVLPIGRPLPNMRVYVLDPALQPVPVGVAGELYVGG--TGVARGYANRPDLTADRFLPDPYGMYRTGDLVRHLPDGNVAFLGRVDDQVKIRGYRVELGEIQAVLTAHPAVRDAVVTVHRPENGEPTLAAHVVPADAAAPLPDLAA----HCAARLPEYMIPATFTALDTIPVNANGKVDRSALP--APGRTAD--DESHVAPSGPVEE------- 29830186 10 -----------------------------------------------------------------------------------------------------RTVTYEELDRASLRMARHLRDLGAGPETLVGVSLPRGVDLIVALLAVWRAGAGYVPLDPAQPPARLSDLAREAGARLVVAGPALAGPVRDAGARRVGPEEIPD---------------------------------RSSDPAGPLPAADPANAAYAVFTSGSTGRPKAVVVTHAGIANRIGWTVQRH-ALGAADRVLQKTTIGFDAA-GWEIFAPLVGGGTVVLAP-AGAERDPAALLRAVADHGVTVLQVVPSVLRLLVEEGDWSGCGS----LRLLFSAGEALHAELVARLRERTGQDLEVW-NTYGPTECSIDITAQLVDPLTAGPVPIGRPLPGMRVLVLGPNGVPVPVGVPGELYAGG--VGVARGYAGRPDLTADRFVEPGARLYRTGDQVRWRSDRTLEYLGRLDHQVKVNGVRIEPAEVEAALAAHPAVTGAVVTPYEADGGGKRLAAYLTVSGEADP-----AGLRGFLAERLPDSHVPSFLHTLDAFPLTANGKVDRAALPSPA--EIAAAGQPTYTAPRDAAEELV----- 119718515 30 -----------------------------------------------------------------------------LDEHAEATPDRTAFV------DARREMTYADLRREVDRCAHGLVELGVRPGDVVSFQLPNWIEWVVVHYACTRIGAISNPLIPIYREREVGFMMGLARSRVLVVPRRFRDFDYPAMVERL------RPDLPDLEHVLVVDGDGADSFETFLATPWEE---RHDPGLLDSLRPDANDVTLLIFTSGTTGEPKGVMHTH-NTVVAANAPLPERLGVGADSVIHMASTLAHLTGFLYGARLPVQVGATGVLQDVW----DPAEFVRLVEQHRITYTSAATPFLHDLVNVADLA--DHDLSSLQRFCCMGAPIPRAIVRRARAAL--PGLVVVGGWGQTENALVTLGVPGDPDEKLIETDGYPWPGMRIRVVDADGAEVPAGTEGRLQVTGPFL--FVGYAERLEMTRDSFDGD---WFDTGDLAHIDAEGYVSISGRTKDVIIRGGENIPVAYVENVLYENPKIEVVAVVAVPDPRLQERACACVVLKPGVAGFD--FAEMQEFLREKVAKQYWPEFLTVLPELPKTPSGKI------------------------------------- 120404808 42 -------------------------------------------------------------------------------------PDKPAVI------DSAQTYTFRELDAAADRVAAGLAALGIRPGDRVLLQLPNSCQFAIALFGLLRAAAVPVMCLPGHRTAELGHFAEVSGAVALIVPDEAG------GFDYRDMAGRLAAEHPSLQHVIVDGENGPFVAWSSIRDFD--------GPAVERAAVDPGLPALLLVSGGTTGLPKLIARTHDDYVYNAVASAQ-ACEMTAEDAYLVALPAGHNFPLACGMLGSMTVGAPTVFTAD----PSPENAFALIDKFRITVTGLVNALAKLWAQACEWEPV-LPTSLRFVQVGGSRMSPEEARFILERLTPG----MSQIFGMAEGMLNFTRPGDPEDVVVHTQGRPMSPHDEVRVVDESGDGVPPGEEGELLVRGPYT--LYGYYRDDDANARSFSPD--GFYRTGDRVRIFADGYVEVVGRIKDVIHRGGETVSATDLEDHLHTHPAIYAAAAVALPDEYLGEKICAAVVFR----GKPITLAELNAFLDERASKHARPDVLMPVRSLPTTAVGKV------------------------------------- 195400056 36 ------------------------------------------------------------------------------------------------------------MYESIVRLAQILQKLGVKQNDVIGLSSENSVGFAVAMFAGFAVGATVAPLNVTYSEREVDHAINLSRPKVIFASKITVDRVAKVAKKNKFVKAIIALSGSSSNH----------PNVHSFLDLMNNDKFKTKPDFTSPVANKTEDVALIVCSSGTTGLPKGVQLTQFNLLATIDSQIQPTMMPLSEITLLTVIPWFHAFGCLTLITTATMGTRLVYLPKFEENLF-----LSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPFIR--QGYGLSESTLSVLVQTDDF-CKPGSVGVLKVGIYAKVIDPDTGKHLGPNERGELCFKG--DGIMKGYIGD---TKSTQTAIKDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEAAGELPMAFVVKQANVQLTEE---DVITYVHERASPAKRLRGVLFVDEIPKNPSGKILRRVLRDML---------------------------- 195997251 15 -------------------------------------------------------------------------------------GDKPAIT----DAHSGLTLTYKMLKQQIRQCGSALRRAGFKKGDIFAIYSPNHPQYPVLIFAVAAIGGIVSTINPLFTAEEVIQQMKLSSAKYLLAHSS------------NAANAIKVDKTLNLRGLYVFGEEKGVTSF----DTLIQDDGAFFKPDATIDPIN--DVVMLPYSSGTTGIPKSVMLTHYNIANFAQLIHPDVKVFDSDAPVLALLPFFHIYGLVVILLAGLRVGAHLISY----LRFEPEVFLQSIEKYKIKYAPLVPPLY--VFLAKTPLVEKYDLSSLQETMCGAAPLDYDLSQTVRKRVGLSLVRQV--YGMTELSPLSHMGKRSDKDKLGAIGIVVPNTKAKVVDIETGRSLPEHQRGELCIRGP--QVMKGYLRNKEATDRTIDKD--GWLHTGDIAYYDKDGYFYVVDRLKELIKYKGHQVAPAELEALLLTNPKVADVAVIGRPDDDAGELPMAFIV-----RSGEITKQEIIDFVKDNVNPQKYLRGVEFLDIIPKSASGKILRNQLRK------------------------------ 167616721 40 ----------------------------------------------------------------------------------------------------ERRVSYRELLERIRRLAGGLRRLGLARGDTAVVHLPNSARFIEACFALFQLGVRPVLALPAHRQHEIGAFCRFTNARA------YLGAARLGDFDCRPLAGALQASCPTLEHVIVAGDDHAFVHFDSLYD----------APPIDGCAARADDIACFQLSGGTTGTPKLIPRRHREYLYNVR-ACSDASGFGADTVYLAALPMAHNFTLCCGVIGALLAGGRVVATE----RPEPERSFALIARERITHTALVPPLALLW--LDEQAQRQADLSSLRVLQVGGARLMDHAAERVTPVLGCR----LQQVFGMAEGLICCTRLDDPPARIARTQGRPVSPADEVRIVDDGHPVAPGEIGELQVRGPYT--IRGYYRLAEHHAAAFTAD--GFYRSGDRVRRTEEGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHSQVRDAAVVAMPDPLLGERTCAFVVARAPAPSSLALKRHLRD---QGLAAFKIPDRIEFVPSFPETGIGKTSKKSLRDLL---------------------------- 87121758 5 ------------------------------------------------------------------------------------------------------EVSYKELFENAEKTAKVLINAGVEPGDRVAVQVVKSITTVELYLGCILAGGVFLPLNTDYTATEVEYFLTDASPKVFVCDQASESLMSMVAMK------------AQVANLLTLDHTGEAGSLF--------ELRELEKAGFEGVQRAPEDLAAILYTSGTTGRSKGAMLSHGALAANALTLAE-HWQFSANDRLIHALPIFHIHGLFVALNITLCAGSSLYFL----NRFNLDDILDCLPKASVLMGVPTFYVRLLKHA----GLTKERVANMRLFVSGSAPLLSETHDAWKQKTG---HAILERYGMTET--NMNTSNPYEGERRPGTVGLALPGVEVKILDPDGQSVATGEVGQIHVRGP--NLFTGYWKMPEKTAEELSEE--GWFLTGDLGVLDQDGYLTIVGRSKDLIISGGYNVYPKEIELVIDESPNVLESAVIGVTHPDFGEAVVAVVVAKENCQDEAG----IRALCADALAAYKRPKSIVFLDELPRNTMGKVQKAKLREDYAG-------------------------- 78066370 35 -------------------------------------------------------------------------------------PDKAAFIADG------RTLTFRELDEESDRLAAALVRLGLKPGTRAMFQMGTTLDTALALCACYKSGVVPVCSLPQYREVEIGKLADLARPEAYFVQADIGRFDLVEFAQTMCREHASFRHL-------IVARGEALAGAQSMSELTSSLSLDEARRVLADVRIGSEDVLSFQLSGGTTGVPKIIPRFHAEYLGHSLAWSRHVNGGEQATLIWSL-PLLHNAAHLYALVPTIAAGQTTILMSSV----DVVQMARLIEQHRATHAVSIGPVAPQIMAN--PQVLDHDLSSLKLFFCLTRADNLEAYL---------GVPCSNMYGTTEGLLIGSGGTVDEHVRHHTHGRSGCDQDELVLLEPDSIPVPTGQVGELCFRGP--SSLRGYFSAPEANATAFTKDGFFRTGDMMRAHIDGATYFSFEGRLRDNINRGGEKIGAEEVEAFLSHHPAVLDAKLVAMPDPVYGEKGCAFLILRPGHVP--PTIPELIDFLGTQLAKFKCPERVEVVDEFPVTRVGKVDKPAMRR------------------------------ 169635594 37 -----------------------------------------------------------------------------------------------------EVYTYADVHAISRKLAAGLQILGVNQHDVLMLLLPNSPEVVLTFLAASLIGAITTSANPFFTPAEISKQAKASAAKLIVTQSRYVDKIKNLQN----------------DGVLIVTTDSDVIPENCLRF----SELTQSGDLRVNSKISPDDVVALPFSSGTTGLPKGVMLTHKGLVTSVAQQVNPNLYFNRDDVILCVLPMFHIYALNSIMLCSLRVGATILIMP----KFEITLLLEQIQRCKVTVAMVVPPIVLAIAKSPET--EKYDLSSVRMVKSGAAPLGKELEDAISAKF--PNAKLGQGYGMTEAGPVLAMSLGFAKEPFPVCGTVVRNSEMKILDPDTGDSLPRNKSGEICIRG--NQIMKGYLNDPVATTSTIDKD--GWLHTGDVGFIDDDDELFIVDRLKELIKYKGFQVAPAELESLLIGHPEINDVAVVAMKEEDAGEVPVAFVMRSKESNISED---EIKEFVSKQVVFYKRINKVFFTDSIPKAPSGKILRKDLRARLAN-------------------------- 197932188 149 ------------------------------------------------------------------------------------------------------RLTYAELDARATRLAHRLTALGAGVEQVVGIALPRTAELVVAVLAVLKSGAAYLPLDPVYPADRLAYIVADARPVVVLADAETAGTVPEGTPMLIVDGELTDHHIGDSAKVL--------------------------TDGHGANPPTPDNLAYITYTSGSTGRPKGVLATHRNAVEFVEWTHAAFGSGRLAKVLFSTSLNFDVS--VFEIFSPLLCGGRVEIVESLLALTDGAHRDAGLISGVPTVMAAVLAEPPAVAPH--------------TVALGGEPIPARLRADIEAAF--PEARLVNFYGPTEATVYATAWQSDVDPFGGDPRDRPLARNHVHLLDHGLRHVPDGAVGEVYVAGG--GPARGYLGRPGLTAERFVADPFGGYRTGDLAVRGPDGMLRFLGRADQQVKLRGFRVELGEIEAVLATHPAVAKSAATVRQDDRGEKQLVAYIVPAETAGQAAEPQAELREHLARALPAHMIPSAFVTLDALPHTASGKLDRRAL-------------------------------- 163722819 58 -------------------------------------------------------------------------------------------------------YTYRQMDENANRTANFLLQLGAEQKAGLGIFMRNSPRFLDLYFAAQKLGMYVVPINCELRGDGLQYVINHSDIKFLACDAELAEPVMTV-----------RDQLKSLKSIIVVEEEAEDFDIPEGVDLLSKAWHPLASTRDPGIYADRSDKCMIMYTSGTTGRPKGVVYKVNTSRVKLLSLMAGVL-LNKNDVYYTSFSLAHGNAMLLTVTLSMAMGGTIALA----RRFSASRFWHDIRRFDVTVFNTIGSIIPILMKQPERP----DDRVNKVCFVLSAACPTDMWKPFEKRFG---VTIYEGYGAVDSGGKGIMNF--GTAPVGALGKLSKRLGVTRIIDDKGQDCLPGEPGELIFQVKGDGQGVPYYKNE---KATNEKVRDGWMYTGDKVRTDKRGYVYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSDLAEDEIMAAVKLVNGAPFAPG---DLQDFLSDKIAKFAVPRYVRVVEDFPMTNSHRVIKRVL-------------------------------- 28976138 2005 ---------------------------------------------------------------------------------VKATPEKTSIIYPGGE------FSYRELDRITNSWANILQDLGTQKDTICGVILESDRRQVAAMLAVFKAGGIYLPLRLDEPEERYSRMMLKTSPSIVVTAAEYLDVVKS-----------RLAALSKPPHILVITANEITQRYEWNGTNYQSFSVVESENPKTLLLPDADDSNYIMFTSGSTGEPKAILGSHGSLRHFINWE-KIEFGINQNWRCLQIAQINFDAYLRETLVT-LCSGGTLYIPD-STDREDLEGLLLRLGEWQINLLHTVPSVMRLFLKIGENLAHADQLKNLQVLVLGGEPLFVKELCEWHKVFGEQTEFVNIYGASETTFVKHFYRIPDPSKITYARVPAGKTLSDAAFAVINGRPCAVGEVGEIFVKSPYL--TKGYYQDQKLTNLVFVPNPLNNYRTGDLGRLLPDMSLEVVGRSDNQIKLNGVRIELGEIENAIYAIDGVEKTLVVA----EKKEELVTVIAYYQGN--DTANQEDIRRQIKQVLPIYMQPNFLMRLEYFPLLPNGKINRLALPKPEANTAQTSSQFTSFSEQEAL--------- 26541506 508 ---------------------------------------------------------------------------------VDAHPDTVAVV-----EADGGQLTYGQLDVLANRVAHLLTARGVGAEDRVGVLLPGGGALAAAVLGVLKSAAVVLPLDPGYPPARLAQLVEDGAPRLVLS------------------GAGSTDLLPDLDVV----------------DVTGEEVAGHPGHRPPAVATAPDAGAHLLFTSGTSGRPK-GVLTTRAGLVNRLMGMERQFSVGAGDRVLCKAPLGFDVAVWELLLP--LVTGATVVSCRVGGHRDLEYLRELIDRHGVSVCHFVPSLLEEFANA-----PAGAHPSLRLLLSGGEELPAPLAERILDRFGHAE--FVNQYGPTETVIDVTSGRVSGPVPHRVPIGRPVPGAEVYVLDASMRPQPVGVVGELYVGG--VQVARGYVGRAALTAEHPFAHGQRLYATGDRARLLAGGSVEFLGRTDDQVKIRGNRVEPAEVAAVLRAHPQVSGSHVT-VQRTGAAPRLTGYVT--SDAANADELTEELREFLRERVPEAMVPAQLFVLRQWPTGAHGKI------------------------------------- 148556301 47 -------------------------------------------------------------------------------------GDQTFIVFE------DERLSHAAHVERVARCASALRARGIGKGDRVAIAMRNLPEWSIAFWAVVSLGAVAVSINAWMTGPEMQFCIGDSGSRLLIADDDRIERLGD-----------RLSDLALEAVIAVRSQNGSDPRITPWQTLETGD----GPAILPPVTILPDDDATILYTSGTTGNPKGALGTHRGSCNNVITTVETLSLDGRNNAFLLTIPLFHGAGCQNGLIFSVFGGGKMVMMP----RWDAQRALDTIAAEQITDMVATPAHFVQLLDLVDATPGRHAIGSVETVLVGGASPPADLPARIHAAM--PKAAVGTGYGQTECTQIATLSCGSDYIEHPKSCGRPVPICDIRIVDDAGAEVAAGQTGELLLSTSTLVKA--YVNRPAETAETFVD---GWLKTGDLVHLDADGRMHIDDRKKDMVIRGGENIYCIEVEQALYSHPDVEEAAVFGLPHPVLGEEPYAMVFLRANSDASDP---ALRAHAGERLAKFKIPVEIRPSAALPRNANGKILKRELRA------------------------------ 119510514 254 ---------------------------------------------------------------------------------VERSPDAIALVFEN------QQLTYRHLNEQANQLAHYLQTKGVKPEVLVGICVDRSLEMVVGILGILKAGGAYVPLDPSYPAERLTYTLQDAAVPILLTQKSLL------------------PSLPENQAIVMC----LDRDWGVIAACSQENIVSHAQPQN---------LAYVIYTSGSTGKPKGVLINH-QNVIRLFAATQAWYHFGASDVFTLFHSIAFDFS-VWELWGALLYGGSLVIVPYWVSR-DPSAFHTLLRQEQVTVLNQTPSAFRQLIRVEELAKTGESQLSLRLVIFGGEALEPQSLQPWFEGYKDQSPQLVNMYGITETTVHVTYRPLSIADVNNSKIGVPIPDLQLYILDEQLKPLPIGIKGEMYIGGA--GLARGYLNRPELTAERFIAPEARLYKTGDLARYLENGDIEYLDRIDNQVKIRGFRIELGEIEAALLKYPEVQEAVVMARTDQPGDKRLVAYIVAKSSNPASE-------------------------------------------------------------------------- 33598313 31 ---------------------------------------------------------------------------------------------------RDERISYAGFDRRSSAVGRGLKAHGVQAGAHVGLILDNCPEMILAVFALAKIGAVWVPINTAAKGKLLVYYLDFADITTLI-----------VHEKYLALIAACLHELPRLQRIVVVDDGSGHAAQQAPRAIRYAALEQDGREDQAFDA-DPWQLGALLFTSGTTGPSKAVMWPQAGVNVWA-AQNAMARWVAHDDVEYVCLPLFHANALLNSTWTAFVAGATVALTDRYSTT----RFWSEIRQCGATRFNSLGAIVNFLWTQPPTPQDR----DHKVRLCSMAPVPP----YVHEFEARFGVKVFTGYGLSDYCLAASTRLDDPAE-KAFSCGKPRPGIDLRIVDDNDIELPAGQTGEIALRSHETWTASGYYKMPEATLQA---RRNFLFHTGDRGYLDADGYLYFVDRKKDSIRRRGENISSQEVEAVLMSHPEVVNAAVYPVRGDLPEDEVGASVLLRPGSALS---YQDLTRYCVENMSYYMVPRFLEFVDALPLTESGKIEKFKLKQRAEQRPSPLWDREA---------------- 156375645 29 ----------------------------------------------------------------------------------KRNGDKEALV----DGPTGETYTYTDLITLIKKCGSALLQAGVKPKDVALLHLPNIMQYPVYLYGAQAIGAVVTTANPGYTVDELAYQLIDSSAKYIITDS------------KLYHTAIEAARKANVEHVFESVEFFKDLLKDDGSKLKG-----------VYSPTDPTEAICMPYSSGTTGVSKGVLQSHYNYIGHASLGSKEFMQWDKRLVTLSLLPLFHAFGLAVNVGMHFYLGSKVILLQG----FEPEQLLKTIEKYKVNDFPMVPPLALFLAKH--PLVDKYDLSSLESMISAAAPVGKGILRTMAERIPSLKIVRQGYGLTEATAGAIVNPIDPTKCKDGSVGVLLPNLEGKVTDLDTGEALGPNQEGEICLRGPIVTH--GYLNKPEQTANTFTSD--GWLRTGDIGYYDTEDYFYITDRLKELIKYKGHQVPPAELEALLVSHPHIADAAVIGIPDDVAGELPRAFVVVKAEIS-----EREILDFVTEHVAPEKKLRGVEFVEAIPKTPTGKILRRVLKK------------------------------ 85703666 28 -------------------------------------------------------------------------------------PNRPAISYQSGATDKAQTLTWQQFHDQCCQAANLFRSLKLGEGDVVALVLPNCLETAAATIGGMIAG-IVNPINPLLEPEQISAILRETGAKVVVTAQKTAEAVRHAPNVHTVLEIDLNRYLSPPKSWIVPLVRPKNPVQHHADCMDFNKASARQPKTLSFADSAGDRVAAYFHTGGTTGMPKVAQHKYSGMIYNGWIGHTLLF--TEQDNVMCPLPLFHVFACHVILMAMIKSGAHVV-FPTPAGYRGEGVFNNFWKLCERWKISFIITVPTAVSALMQRKVDA-DVSSVRNAFSGSAPMPMELFNRFESATG---IAVIEGYGLTEATCLVSANPPEGEKKVGSVGVPFPYTDVRIIKGTADGPMDCDEVGEICISNPGVVSGGTY----TEAVKNKDLYYHGDYRTGDLGRIDPDGYLWITGRAKDLIIRGGHNIDPAEIEEALMVHKAVAMAGAIGQPDAHAGEIPCAYVELVAGATVTGE---ELLEHCKLHVHERAVPKHVEVLPELPKTAVGKVFKPDLRKLA---------------------------- 149921158 8 ---------------------------------------------------------------------------------AARTPERVAVRWDGD-------ITYAELDALADVLGQRLRLIGVEAGDRVGLWLDKSVLAVAAMQACLRIGAVYVPVDPLSPTPRANTIVRDAGARVVVTD----------EHRVAKAEAPTMLVATGEEGWRTLMRAGER-------------LAEHHSPA-------ETELAYILYTSGSTGTPKGVCISHLNARAFVDWGVE-ALELRAEDRFSSHAPFHFDLSVLDLYGAFAVGACVCLLTESAASSPRRLVDYARREQISVWYSVPSALILMVQSGGLFEGESEAPEWEPRVFCFAGESFPIAHLRALRER--WTRARFFNLYGPTETNVCTAYEVVDPDRTHPVPIGRACSGDEVWVQTDSGERAGPGERGELYVSGP--TVMLGYWGR---------DPHVGPYPTGDIVRLEEDGELYFIGRRDHMVKVRGHRVELGEIEAALGLQDSIRDVAVV-VRGEGLAAKLVAVVEVEGERAPS---LLALKRACAERLPHYMIIDRVEVVDALPRTRNGKIDRRAL-------------------------------- 159038512 402 ------------------------------------------------TRILDEFNRTEAPFPR---DATV---HELFEEQVLRNSDARAVTIEG------QHLTYRELNERANKLAHRLRSCGVGRGTYVALCLERSLELMVAVMAVLKSGGAYIPLDPAYPTDRLAFMLADTQARFLVTQR------RLREMAPIDDAA----------TVIVLDDPADAA------------VVADQSAVNPVNVNAAEDLTYIVYTSGSTGRPKGVETVHFGVVRLVVNT--DILELDERTSYLQISPLSFDAC-TLEIFGPLLNGGRVVLLP--PGVPTPARVAHTVREQGVDTLWLVAPLANLTIDTHLDDLRGLRQ-----FMAGGDVLSIPHIRQVLDKL--PHIKLINGYGPTEVTAFSVSHKIDYIDPDWPSIPIGRPMHNTTAYILDGQPVPIGVWGEMYLGGP--GVALGYHNRPDLNAERFLPDNFRPYRTGDRCRWLPDGTIQFHGRLDTQVKIDGLRVELGEIQSVVAGHGSVAAAVVTAPVIGTR-RTLVAYVVPADPDGFDASV---LRAHLTGVLPSVMVPAHFVTMSTIPLTPNNKV------------------------------------- 121715071 1473 ---------------------------------------------------------------------------------AAAAGDRTAIEFFGD----SEPVSYAELNRRANQLARYLIDNGVGPDTLVPLCLPKSVEMISTILAILKAGGGFVPLDSDNPPERNNFIVKDVAATMVLTDE---------NLRGIFDEAGAEVRVVDVYNV---------------------DLSGYSDANVALDHLDPGHLAYAIYTSGSTGLPKGVLIPHGSIAAGIESIIEAEQW-QREWRVLQFSNYVFDVSVGDI-FCTLTTGATLCMAPMESLLSDLAQVINEMQIDRLFITPTVAKLIQ-----------PVDVPGVQGLYLAGEPVTPDLVEIW-----TPHCLVMNCYGPTEASILAAAGAIEQGGNNRVIGHPLKNCVSLIVEPDSLRLAPYGAIGELCLAGP--QLARGYLNRPEATAKAFVTRGDRIYRTGDLARWLENHRIECFGRKDSQVKINGHRIELGEIESAVLKTNKVHHAIVTVVEIQKKAQ-LVAFCVVDPANPQAILPAQEYLETLTTSLPPYMVPTIWIPMGTLPLLPSGKTNRKKL-------------------------------- 121715071 397 --------------------------------------------------------------------------HDLIQEQALQNGAATALQFE-----MTESLSFSQLNRAANRVARQLVAQMPSKSAFIPVHMDVSVNMVIALLAILKAGGAYVILDPAQPTSRKEYILHDTNAPFYITANDGVEV------------------IPGTKALLIEDLAQSPLGKDGEADLNL--------------ALDTESPAYIIYTSGSTGNPKGVVLSH-----RAASTGILCAPTIPNYRNLLFYNPVFSAAQRTIL-STLSKGGCLCLASRSKLQLSLSSLVKDMQVNTLGITSSTIAL-----------LDPDNTPTLQRITLTGEAPDPSIVARWTANVELRNNYGLSECTQLNWGRALSTSSELSARNVGFPADTTSAFVLDADSHQLTPFLIPG---ELCLQGP--QLASGYLNQPELTAKAFFAPGQKLYRTGDMAVRLEDGSIEIIGRLDFQTKINGQRVEPAEI-SALLQKDNDVVAAAVVAATVEGDKALVACIVHRHDDEVSPQRVKHLRKVTQDNLPAYMTPAYWLSHDALPLNQNGK-------------------------------------- 67536978 36 --------------------------------------------------------------------------------------------------------TYSGLDAKSNALARGLQSVGVKKGDRVGVMLGNSME------------HATVPINPSFNATQVVAALSHLGTSHLIISTESNLPRKRHLVQDLYASKLESAVVPTLQKIILVDNSTDRINTNSSLFSFKATSLNPADGAALPEQLTPNEIVNIQFTSGTTAMPKAACLSHRSIL-NNGAQIGDRMRLSPADTVCCPPPLFHCFGSVLGYMATATHGSAIVFPAEAFNARDTLRAVQEEQCT--ALYGVPTMFLEELGLLESGQVPHKGFEYLRTGIAAGSSIPAELMKKLHKTLNLTELTI--CYGMTETSPVSAMTTTDDPIDKRINTVGRLMPHKVVDPLDRNKILPINSRGELAVSGYLL--MKGYWGDPEKTAEVMLKDKDGWMHTGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCLLTFPGVADVSVVGVPDAHYGEVVAAFVIWKQAHQNTEEQAEKLRKFVREKLSAHLVPKYIFFLDSFPKTASGKI------------------------------------- 145592396 3 --------------------------------------------------------------------------------------------------------TYAREYERTLRLADGLRRLGIGPGDKVATMDWNTIWHFDLYWAVPAMGAILHPLNVRLAPEDLVYIINHAGDKALVYHRDFAPLVEKI-----------RPYLKTVQIYIQISDGAGAV----GKDPEIEDVMKSGEPR-PFPDLSEDTIATIGYTSGTTGKPKGAYFTHRALTLHTLSSALMFSVARGFARPECAEEVCTFLQLVPMFHVHWGTPWTFALMGWRPGRFDPNHVVKLIAEERVKSLAGVPTMLYMLLTAPEFPKYNRIREVKPIFVVGGAALPKELAKRAAEAGFIPRV----GYGLTETAPVLTLGYFRPTEKLPQDVEEYYSVLTVVDENLNPVPRDGRTMGEIVVKAPWV--TPEYLGDPEKTKESF---RGGWFRTGDVAVWYPDGRIRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQVAVIGVPHEKWGERPVAVVVLKPGAAATEDIINHLQKFVAGKIPKWWLPDKVIFVNQLPLTGTGKIDKKVLKE------------------------------ 21224519 29 --------------------------------------------------------------FRWPRPANFNWALDWFDVVAEGNG-RTAL-HIVEEDGREVRVSFAEMSARSNRVANRLREWGVGPEDRILVMLGNQAELWETALAAMKLRAVVIPATTLLGPADLRDR---------------VDRGRVGHVIARAEDTGKFDDVPGHYTRVAVGGATPAAGWRAYEDVY------GASDTFTPDPTAADDPLMLYFTSGTTARPKLVEHTHVSYPVGHLATM-YWIGLKPGDVHLNISSPGWAKHAWSNLFAPWNAEATVFLYNY--TRFDATRLMAEMDRAGVTTFCAPPTVWRMLIQADLTRL----ATPPREVVAAGEPLNPEVIEQVRRLWG----RTIRDGFGQTETAVQVSNSPGQVLKTGSMGRPSPGYRVELLDPVTGAPGAAEGEIALDLSDHPVGLMTGYHGDPDRTAEAMAG---GYYRTGDIGARDEDGYLTYVGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDALRLAVPKAYIVLAAGWEPGPDTAKVLFEHSRDTLAAYKRVRRLEF-GELPKTVSGKIRRIELRE------------------------------ 197780837 41 -------------------------------------------------------------------------------------PDREALAYDIPGTGAERRLTYAELDAAANRIGHHLLDSGVRAGEHVGLHLYNGVEYVQTLLGCLKARIVPVNVNYRYVEEELVYIYRDADLVALVFDGEFTNRV-----------AAALPHTERLRQLVRV--GAAEAEPSGLSAVDFADAEASGSPARRFPARSADD-QFIIYTGGTTGMPKGVMWRQEDPVKRPEELAERVAAGGAGITFFPTPPLMHGTSTLTSLIGFNFGQRVVLHRKFVP-----EEVLRTVEREKVNAMSLVGDAMRPLIDALAGPMMGTDMSSVFSVSSSGAIMSDTVSRQFRALV--PNAMLLNNFGSSESGFNGTATEDSGPER---GFRVRVNSRTQVVDPATHEPVAVGEVGRVAQCG---HVPLGYYNDPRKTAETFFEDGERWVLLGDMATVDEEGVVTVLGRGSQCINTGGEKVYPEEVEQALKAHPDVYDALVAGVPDARWGHHVAAVVQLRAGAV--RMSLDDLQTHCRARLAGYKVPRQLVIAESIRRSPSGK-------------------------------------- 44662944 5333 ---------------------------------------------------------------------------QLFQRQVRSTPHKTALVFE------QQSLTFAELDDQSSRLSLCLANYKVAPGDLVGACLGRGVRMVVALLAILKADAVYVPIAPDSPVQRICRLLVDSGI-----------------SLLLSELELCNSFLSDLGTIECVCLAIDAPGWEPE-----------EGELPVPPVIEGRQPAYVIYTSGSTGQPKGVIISH-DSISHHCQVIRDYYRITAQDVILQFAPMNVDAALEQ-LLPGLISGATVVIRSEPLWSPDIL--CRKVVELGISVLDLPPSYLYELLLEIRDVAGWSRPPSLRLVISGGEALSPETLSLWCGC-ALSECRLVNAYGPTETTITSTVYEIESRARTFTPIGRPLPGESAYILDTQRRPLPVGVPGELYIGGA--GVAIGYLNRPETFVENPFMAGTRLYKTGDAARWLADGNIALLGRLDQQVKIRGFRVECGEIEAALQALDVVKHVAVLAQP-TQGSHRLVAFLELVQPALP--EWKQHLKQALIKKLPEHMIPSVFVSLPRIPLSVSGKVDRNALKELANTESEVFVAPRT---------------- 78356652 1592 ------------------------------------------------------------------------------------------------------TLTYAQLSGYADAIASILHRNGVAAGAPVAVIMKKGWEQIAAVLGIVRAGAAFLPVNTSQPSSR----------------------------------LAAILQQAQAQMALVQKDYNAPADWPQHIDIEVSAGLCKAGGSGPFVPPAPSDLAYVIFTSGSTGTPKGVMQDH-ASVVNTITAVNSGYGITSEDVVFGVSNLDFDLA-VYDIFGTFAAGGTLVLPDAEQRK-EPAHWLELIERFGISVWNSTPPLMQMLTTYAEAAPRSLPQINTVMLSGDWIPVPLPAAIHALFPLARIFSMGGATEAAIWSVKYDTAQLPQGSRTVPYGTPLPNQKLMVLDEQLE--IAPAWVTGELHIGG--KGLALGYLNDPEKTAARHPRTGERLYKTGDLGRYLPDGTIEFIGRKDAQVKIRGHRVEPGEIEHCLLRHPAVHKAAVIAVGDAGKPRSLAAFVVTTA--------HDELRAFLRSNLPEHMVPSQIIAVPALPLTENGKLDRKALQRMI---------------------------- 78356652 2604 ---------------------------------------------------------------------------------AQKHGQRPAI------KAHDRTLTYAELDRESAAVAALLKARGTGPGDIIAVCMEKGWRQSVAILGTIRAGAAYLPIAMPHPAKRLEAILCDAGVKAVLTRQE-------------------LQATAGFEAAPVLCLEEADI--------------FSGENAPPAAELSAAATAYVIYTSGSTGLPKGVVCSH-QAAANTILDINARFDVSETDTVLGISGAGFDLS-VYDMFGAWAAGAAVALPDQACGN-DPAAWYECIIRTTATIWNSAPALMQMLLSHVTGTAKAFPASVRLTLLSGDWISRRMAADL---RSTAPDMTLVSLGGATEAAIWSVLHVDVDFSLHAIPYGTPMTNQQMHVLNAALEPCPEWVPGQLYIGGS--GLAEGYLNDRHKTQAAFIATGERLYKTGDLARVRPEGFIEFLGREDQQVKIRGHRVELGEIENALTLHPQIKEALITLHGESISGKRLLAYLTVQQ----QPPAAEELRDHLAQVLPRFMIPDHFFFLTEFPVTANGKIDHKAL-------------------------------- 120405361 32 ------------------------------------------------------------------------------------------------------RLSWGTTLTLVDQCARALDRAGVRSGDRVGILSPTRPETAIVLLACAKIGAIYLGMGTRLRRADMDYLCADACPSITFAMPDPYLGDRT-------DDMVAAATGQGLSHPILLSFTDDGSISPE----FSEFLAGHQENAERAYDVDQFDPLAIVYTSGSTGDPKGVVLSHRSLLNYRSLLHRWPLT---QPRLLSDMPVDHIGYIGNELTAAILSGGTLVQVP----RFDAREVADQIERERVTVWMGAIPTMLTRVVALDDLESRDLSSLELVWWAGQLPESTA------RKVATFAHQVGASYGMSEMCCITLTD-PGISPEQAVRTVGRPLDDIEVK-----VLPVPGEERSGEFALRRIGMMTEYWGKPDKTADAI--DRDGWFHTGDLGFIDDDGSLVITGRLKLLIRSGGYNLSPFEIESVLEGHPGVAMAVVVGLPDPEYGEVAHAAWTAARDTAVTDD---ELRSYLREHLSGFKVPKQFHQISRIPLLANGKPDRSRIRE------------------------------ 126436680 14 -----------------------------------------------------------------------------------------------------RSITHGRLRDRAVRLISAMAAAGVRRQDRIAVLSRNSIEFGELVAATQLSGIIMATVNFRLSPPETHEVLSRVTPSIVFCADEF-----------APVVADFAARLPSPPRVVTI------GGACQPGMTHYEEFLDSGRGGEPEFIAQPDDIACLLFTSGTTGASKCCILGQ-RELRRVAFTMNNEMRCGSADRGL-INMPMFHVGALAIVGGLHARGGTVVLQQQ----FEPAEAVRLIAAEQITVLHLAPVMLKA---LLDDISDPATVASVRTVVYSAAPMTAATLQRALATLPGAG--FLNLYGQTEAPREMHSLEAPGATERLRSVGFPFPGARVRILGDDGRDVPAGETGEIVVHS--DALFRGYWDDH---AATLVTLQDGWCHTGDVGRLDEHGLLYLVDRKKDVIITGGENVYSPEVEDVISRADGVAACAVVGAPDERWGEAVCAVVVPHTGATVT---LEAVQAFVRRRLAGYKVPRRLVTVDALPVLASGKVDKKLLR------------------------------- 32170715 32 -----------------------------------------------------------------------------LHEWAETYGDTVAVV------DGDTRLTYRQLVDRADGLACRLLDSGLNPGDAMLVQLPNGWEFVTLTLACLRAGIAPVMAMPAHRGHELRYLAAHAE----VTSIAVPDRLGDFDHQALGREVAE--DTPSVGLLLVAGGTVGTDATDLRALAEPADDPVTARARLDRIAPDSGDIAVFLLSGGTTGLPKLITRTHDDYEYNARRSAE-VCGLDSDSVYLVALPAGHNFPLACGILGTLMNGGRVVLA----RTPEPGKVLPLMAAEGVTATAAVPAVVQRWIDAVASGRHPAPPALRLLQVGG-ARLAPEVARRAEPVLGGTLQ---QVFGMAEGLLNYTRPDDPDDIKIETQGRPMCPDDEILVVDASDNPVPPGEMGALLTRGPYT--PRGYYRAAEHNARAF--TPDGWYRTGDVVRLHPSGNLVVEGRDKDLINRGGEKISAEEVENLIYRLPGVARVAAVAKADPDLGERVCAVVVVEPGTQLS---LESVRAALTAQVARYKLPEDLLVVDELPLTKVGKIDKKRLRDVVRGKADSV--------------------- 163724099 27 -----------------------------------------------------------------------NSTYELLERGAAINPDATAMSFLGDTYENPIEITYGQFIGKIRQAANMFHDLGIGPEDVVTYILPSLPQTHYTLWGAETAG-IANPINPLLEAATIKDICTAAKTKVMVCMGEMP----GVDIWEKVDQI--RKDIPTLECVIRVMGPTDEAE----KIYSFEEKIEQYPSDKLTRDIDKEDIASLYHTGGTTGTPKLAKRTHYNEVVMA-WMIQVMAGSKPEHTLMCGLPLFHCNGTIVTGLAPFSTGSRVVILSPM-GYRDPSIMMNFYKIVEKYRPALFSAVPTVLSVLLDIPLNGADISSLEFVVCGAAPLSVELFRRFEEHTGMK---ILEGYGLTEGAVASSMNPKDGERKIGSIGLPMPFQRIKVVECNDDGECEVGEIGNVCIKGP--NVFKGYVEDAHN---KNIWVPGDWFNTGDMGRLDEDGYCWLTGRKKELIIRGGHNIDPAMIEEPLYKMPSVKMVAAVGRPDAHAGEVPVAYVEVAENSGLTEE---QVMAWAKEHVGKAAVPKEVVITSAIPLTPVGKIFKPALRRMYEKELEALGDL------------------ 167463024 460 ---------------------------------------------------------------------------------VKQTPDRVAVTY------GTQSLTYRELNERANQLARILVHRGIGSSQTIAIMARHSLEMVIGIWAVIKAGGAYLPIDPDYPKERIEYILRDSSAALLLTTSREWKEGYPYN--------------------------------EGSVLLLDDEQLYIGEKEDLSIPVKPEDLVYVIYTSGSTGNPKGTMIKHRGLVNYICWASK-TYIRDLDDVFALYSSIAFDLTVTSI-FTPLISGNRIEIYDSDGSEFVLNR---ILQDNKVTVIKLTPAHLSLIKNLNVT------ESSVRTLIVGGEDLKTLLAGQIYKNF-QGEVDIYNEYGPTETVVGCMIHRFDPESDKGASVSIGNAIDNMQIYLLDKWPVPAGAVGEIYISG--EGVARGYLHRAELTAERFLDPGYKMYKTGDLAIRSDEGGITYLGRIDHQVKIKGYRIELGEIEHQLLTLKQIGEAAVIDFRGNDEQPYLVAYYVAE-----RELPSLKLRKQLAEVLPSYMIPAYFIRLDKLPLTANGKVNR----------------------------------- 194292972 13 --------------------------------------------------------------------------------------------------------SYRDFRQRVGRLASALTAQGVTHGTTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSAQQILYTLNDSGAEVVLLHPDFVPVMEEI-----------RAELTSVRSFVLLADGQPMPPTSLPFCGEYETLLQAASPDFDFPEFDENTRAATFYTTGTTGDPKGVCYSHRDIVLHALASAREGQRLHREDVYMPITPMFHVLA-WGIPYVAVMLGLRIVL----PGRYAPDVLLRLRETERVTFSHCVPTLLQMLLQAAQASGQDLSGWKLIIGGSALPPACEAALERGMDVFAGYGMSETGPIVALAQLPPVHANADRETEVRMRCSTGRMVDFRLVDESMQDVPRDGSARGEIVLRAPFLTRAY-----HGKPEASAELWAGGYLHTQDIAVMGADGFVQIVDRIKDVIKTGGEWVSSIEVEGLVTQVPGVQECAVIGVPDARWGERPVAYVVRRPGATVTEAIRASLLARVANRLSKYAVPERILFVDEIPKTSVGKIDKKRLRA------------------------------ 115450783 62 --------------------------------------------------------------------------------------------------------TFAELRSAVLSTAVALSSRGVRPGDAVLLLAPNCVLYPVCFFAVTALGAVGTTVNPDYTPREIAKQVSDARAKLVITISALVPK-------------IAGLRLPVILLDDDANAAAASLPPDATVTLYTNLVAGVKEADYRRPPIKQSDTAALLYSSGTTGDSKGVILTHRNFIAAARMVTSDQDERREGNVFLCFLPMFHIFGLSVITYAQLHRGNAIIAMS----RFDINSLMEAVQRHRVTHLFCVPPVIIALAKHGK--AGKYDLSSLKFIGSGAAPLGKDVMEVVAKKF--PDSEIVQGYGMTETCGIISLEYPEKGQAREFGSTGTLVSGVEAKDIKTLKHLPPNQVGEICVRGP--NVMQGYFNNVQ---ATEFTIKQGWLHTGDLGYFDGGGQLFVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAVVIPFPDAKAGEVPIAYVVRSPDSSLTEVDVQKFIEELHYQVAYYKRLKRVTFVGSVPKSASGKILRR---------------------------------- 69934981 24 -----------------------------------------------------------------------------LRRTARIHPDHPAVIHGRQRHG------YARLWADCCRLASALLGRGIGRGDTVSVLLSNTPPMIHAHFGVPMAGGVLHSINTRSDPATVAFQLDHAESRVLIVDREFSAMAAEALALAGVRPLVVDFDDAE------YPDDAPHPKGEPIGSLDYEQLLAEGDPDFAATPPDEWDAISLNYTSGTTGNPKGVVYHHRGAALMALNNVIHAG-MGRHPVYLWTLPMFHCNGWCFPWTVPVQAGTQVCL-----RWVRAGAIFDAIADHGVTHLCGAPIVMSTLLNA---AADRKRGFPQQVTFNTAAAPPPETVLQAMAKAGFGVTHLYETYGPEWNPGWDGLPPSGQAARKARQGVRYLSLDELAVMDPETQPVPADGRTLGEVMFRGNVVMKGYLKNPEATAAAFAG---GWFHSGDLAVMHPDGYVQLKDRSKDIIISGGENISSIEVEEQLYRHPAVALCAVVAMPSEKWGETPCAFVELREGGEETEP---GLIAHCRAGLAGYKCPSRVVFGP-LPKTSTGKI------------------------------------- 110678786 25 -------------------------------------------------------------------------------------------------------------LELAAQYAHVLTHLGVQPGERIAVQIAKSPQALAIYAACVQAGIVFLPLNTAYTADEVSYFVQNSGARVILCD--GRRYDALTPIAQTTGAVLE--------------------TMNSDGSGSFASRAEGMPTTFETVARSEDDLAAFLYTSGTTGRSKGAMLTQGNLLSNSKVLTSEW-AFTSKDVLLHALPIFHTHGLFVATNISLFAGCKMVFMP----KFDLDVVLDRMPTATVMMGVPTFYTRLL----EDPRFTKNVAQNMRLFISGSAPLLAETHVQFEKRTGHR---ILERYGMTETNMNTSNPYAGERRAGTVGFPLPGVELKI-TDSKTGATLPQGEIGQIEVRGP--NVFKGYWQMPEKTAEEL--RENGFFITGDLGQIDQDGYLHIVGRNKDLIISGGYNIYPKEIELLLDREAGVLESAVIGVPHPDFGETVVGILVAEPGAEPD---LDAIKQNISASLARFKHPQKLIVLPELPRNTMGKVQKKALRA------------------------------ 121707954 206 ------------------------QNAVSNPE----EAIGRIDFMTEEQRSLLPD-PTSDLHWSKFRGAI----HDIFAQNAEKHPDKLCVVETKSEQSPHREFTYRQINEASNILGHHLVKAGIERGDVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALIIKKATKEAGELTQLVRSFID--ENLQLRTEIPALALRDDGSLV----GGSVNGQDVLADQVPKPVGVVVGPDSTPTLSFTSGSEGRPKGVKGRHFSLAYYFPW-MSETFKLNPDDRFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREDI---QNERLAEWMREYGATVTHLTPAMGQIASAQFPTLHHAFFVGDILIKRDCRSLQALAPNVNIVNMYGTTETQRAVSYYEIPSYSSQEGYLDTMKDVIPAGRGMIDVQMLVVNRFDPSRICAIGEVGEIYVRAG--GLAEGYLSNNEPWRQFYVGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPDKGLNDDDSLRDDAREHLRSKLPAYAVPTVFIPLKRMPLNPNGKIDKPALP---FPDTAELSAAAPRRKSSVLQALSQTEQ- 115398265 11 ------------------------------------------------------------------------------------------------------TVSYKQLYAHVADFQAKLARVGVGHGGAVSFALANSYEFIVAFLGASWQRAIAAPLNPAYKQDEFEFYIEDLNSTLVLIPQGAYRNGPAVRAAQKYNAAIAECYWNGSEVVLNMKERGKLAR----------------NTGVPVEQAQEDDVALVLHTSGTTGRPKAVPLTH-KNLTTTMRNIQTTYQLTPRDRTLLVMPLFHVHGLLAAFLAPLASGGSVIV----PSKFSASEFWADFVTHKANWYTAVPTIHQILLKTPLPNP----IPEIRFIRSCSSPLSPKTFQDLEKTFHAPVLEAY----AMTEAAHQMTSNPLPPAKRQPGSVGIGQGVEVKILDQEGKEVPQGAEAEICVRG--ENVTKGYLNNPAANASSF--TKDGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLAHPKVGEAVCFAIPDEGYGEDIGAAVVLKNAGGATEE---ELKAWVAGKLAKFKTPKQIWIVPQIPKTATGKIQRR---------------------------------- 21911415 464 -------------------------------------------------------------------------------RQVERAPDATAM------TAGGRSWSFAELDEWSGRLARVLKDRGVRRGDRVGVLLERSPDVVAAWLGVWKAGAAFVPVDPDYPADRVAFMMSDAAVAAVVCGAGTAAVVPSGHVLVTMDDAV--------------------------------------DGETSLVPVGADDLAYVMYTSGSTGTPKGVAVAHG---GVAALAGDPGWGVGAGDTVLMHAPHTFDASL-YDLWVPLVSGARVLLAE--PGVVDAERLAAHVAEGLTSVNFTAGQFRALVQESPESFSGLRD------VLAGGDVVPLGEVERVRRACPELVVWHTYGPTETTLCATWKAIEPSDRLGSVLPIGRPLPGRRLYVLDVFLRPLPPGVEGDLYIAGA--GVAHGYLDRPERFVADPFASGERMYRTGDVAYWTDEGELVYAGRADNQVKIRGYRVEPGEIEAVLAERPGVDQAVVVAREG-----RLIGYVVSGGDVDP-----EGLREDVARALPGYMVPAAVLVLDALPVTANGKVDRAAL-------------------------------- 206679495 25 ------------------------------------------------------------------------------------------------------TLTHDAFLRKAAQIGGALVELDLSAGDRVALQVHKSPEALAVYAACVQKGIIFLPLNTGYTASELDYFIENSGAKLVICD-----PSKENDIAPIAERTRAQI-----------------LTLDGSGDGSLIESAKSQPEMTSTTARNGDDLAAFLYTSGTTGRSKGAMLTQDNLLSNAE-VLKDYWAFTRADVLLHALPIFHTHGLFVASNVMLLCGGAMVFMP--------SFNPDTILKHMPRATSMMGVPTFYTRLLDHDGFTREAAAHMRLFISGSAPMLSETHEQFESLTGQR---ILERYGMTETNMNTSNPYEGARKAGTVGFALPGVDVKI-CDPESGATLPQGEIGVIEVRGP--NVFKGYWKMPEKTREELRED--GFFITGDLGQIDADGYVQIVGRGKDLIISGGYNIYPKEIEMVVDDQPGVKESAVVGVPHPDFGESPVAVVVP-DGAGPD---IDQITSACATELARFKHPRKIIILDALPRNTMGKVQKNALRE------------------------------ 94314687 25 -------------------------------------------------------------------------------RAAEVYGDRLAIVH-----GTVRQ-NWRDTYARCRRLASALTRAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLVFMLRHGEAKVLLADTEFADAAR------QMAREVRGLKVIAVEDVL-------GPDAERFGDTDYESFLASGDPEFDWKPGDEWDAIALNYTSGTTGDPKGVVYHHRGAAMNAISNI-LEWDMAKHPVYLWTLPMFHCNGWCFPWTVAARAGVNVCLRKFEP-----KLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGP---VRGMVAGAPPPAAVLAQMEAMGFDLSHVYEVYGPAAVCAEQDAWHTVSQEERAVLKARQGVRYHLQPDTMQPVPRDGETIGEIMFRGNIC--MKGYLKNDKATREAFAG---GWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKDGASVTAE---ELIAHCRTLLAGFKVPKAVYFGP-LPKTSTGKIQKFELRK------------------------------ 27378647 16 ------------------------------------------------------------------------------------------------------RLTYRQWYDKISALVASFDRLGLKPGDHVVTLLQNRWEAATLHWACQIAGLVITPINWRAKADELDYCIENAEACAVFHQDISAEPVQGSALAGRLLRV--------------------SVDPGTGEATSFSDLIKDRAPDAEP-RVGADAWSIMLYTSGTTSRPKGVPRRHRAERAAAIAHVAQNLY-GRGERTLGVMPLYHTMGVRSLLAMSLIGGTFICLPRY-----DSRQALALIEKEEITNLYLVPTLYHDLVHHETFA--GTNVSSVRKLGFAGASMTDGLLKKLNEAF--KPNLFVNHYGSSEIYTFTIDQNAAAKPGSAGKAGLNQHVKVVRIGARSVAEAAVGEEGEIIATLAGDEAFEGYWRRP---EADAKSLREGWYFTGDTGYVDPDGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPDVDEVAVVGVADEKWGKIVAAFVKRNRNVSES-----ELEQFCRTSLANFKRPRRYVFVDAIPKSPVGKLLRRLL---VAGEYET---------------------- 145222177 15 --------------------------------------------------------------------------------------------------GPVRRTTWREIGERAKQVANALAELGVRHGDRVATLAWNSDRHLALYFGVSGTGAVMHTVNPRLFPEQISYIVNHAEDRVLFFDITF--APLVSGLASSFDSVEYFVAMTDREHMPDVPGISAD------RLLCWEDVIGRQSTHYEWPEFDECSASSLCYTSGTTGNPKGVLYSHRTMLHTLMAAARDTIDIHSGSVILLVVPMFHANAWGSP-YTAAMVGAKLVMPGP---HLDGESVYQLMKAEGVNQSQGVPTVWMMLFAYDEHPEIDAHELGLRYAGTGGAALPLSMIERFEKDFGAEA---YQGWGMTETSPLCVVGRPLPKHDALDPADRWGVEIKIVDDDGNRLPWDGKAFGEVWVRGPWI--ASGYYRGEGGDKL----DGEGFFPTGDVATIDPDGYLQLVDRTKDVIKSGGEWVSSIDLENAAMGHPAIAEAAVIGVPHPKWQERPLLVAVLRKGHSAT---REDILEFLAERVVRWWLPDDVVFVDELPHTATGKVLKITLRE------------------------------ 152002983 21 ------------------------------------------------------------------------------------------IIYQ--DADTQRHYTYKSLRDASLDFGKGLKALEWRKGDVLALFTPNSIDTPVVMWGTLWAGGTISPANPGYTVDELAFQLKNSHAKGLVTQASVLPVAR---------EAAKKVGMPEDRIILIGDQRDPDARVKHFTSVRN---ISGATRYRKQKITPAKDVAFLVYSSGTTGVPKGVMISHRNIVANIRQQFIAEGEMGKGDRVLAFLPFYHIYGLTCLITQALYKGYHLIVMS----KFDIEKWCAHVQNYRCSFSYIVPPVVLLLGKH--PVVDKYDLSSLRMMNSGAAPLTQELVEAVYSRIKVG---IKQGYGLSETSPTTHSQRWEDWREAMGSVGRLMPNMQAKYMTMEPKEVGEGEVGELYLKGP--NVFLGYHENPEATKGCLSED--GWFQTGDVGYQDAKGNFYITDRVKELIKYKGFQVPPAELEGYLVDNDAIDDVAVIGIESETHGEVPMACVVRKSSGTSEKDEAARIIKWLDSKVASHKRLRGVHFVDEIPKNPSGKILRRILKQ------------------------------ 121606172 26 ------------------------------------------------------------------------------------------------------RFTWAQTYARCRRLASALAQRGVRVGDTVAAMLPNTPPMFEAHFGVPMLGAVLNTLNTRLDAEAIAFMLDHGEAKVLLTDREFS---------PIIERALPLMKQPRPLVIDVDDPLHEGGALL--GELDYEAFLQTGDEAYEWAPSDEWNAIALNYTSGTTGNPK-GVVTHHRGAYLNAVSNVVTWEMPRHSVYLWTLPMFHCNGWCFPWTLALQAGVSVCL-----RKVDPALIFSLIREHRVTHLCGAPIVYGLLINAPQVLRAGISHP---IAGLIAGAAPPAAIIEGCERIGIDITHVYEVYGPAAVCAKQAGWDKLPIGERAALNARQGVAYPMQQETMRPVPADGETMGEIFFRGNLV--MKGYLKNPQATEEAFAG---GWFHTGDLAVLHPDGYVKIKDRSKDVIISGGENISSLEVEEVLYRHPAVLVAAVVAKPDDKWGEVPCAYLELCDGATVTEA---EIIEHCRSQLARFKVPKQVLF-GTLPKTSTGKIQKFVLRE------------------------------ 39936719 17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQIEDSEAAVLIVAAAFLERGGEL-----------AAQASGLRHVFTIGRAG------YGLDLLTALEQAGSATARDFAQLD--DVAVLNYTGGTTGKSKGALRHHRENAGFANAILAD-FEIPFDPRYLTVAPISHVAG--TKVLPSLIRGGTIHMMKG----FDPEAVLQTIEREKINFTLFVPTMVYVLLDH--PALAKTDLSSLDLVLYGASPMSPTRLVEGIERIGPVFSQLYGQTECYPVSVLRKADHDPKQPELFLSCGFPIAACDARILDENDQEVPLGEAGEICVRAPHV--MAEYWKRPEQTAETLKS---GWLHTGDIAKQDDRGYMYILDRKKDMIVSGGFNIFPREVEDVLSTHRDVAMVAVVGVPDDKWGEAVTAVVVAKPGTKPDE---RELIELVKTRKGSAHAPKQVQFVTELPMTGVGKIDKKVLRA------------------------------ 54022496 4 -------------------------------------------------------------------------------------PDRVALV------DDAREVTYAQLEERTNKLAHYLLEHGVQPGDKVGIYSRNTIEAVEAMVAVFKARAVMINVNYRYVENELQYIFDNSDMVALI-----------HERRYSDKVAAVRARTPKLRTVVVVDDDTTGTVPTAADSVEYETALAQSSADRDFGERSPDDL-YMLYTGGTTGMPKGVMWRQEDVWRVLGGGINFLTGEYVADEWRYPIPPMIHGGSQWATFQSLFSGGKVVMLPE----FSGHGVWRTIDRHGVNVIFMARPMLDALLEGNPETGKPYELASLFAIASSAALFSPAIKEKFLELLPNRVIT--DSIGSSETGFGGISMVAKGAEHTGGPRVKIDASTEVLDEQGNPVTPGSGQIGILARKG---HIPLGYYKDEAKTAATFKEFNGVRYSIPDYARVEEDGTVTMLGRGSVSINSGGEKIFPEEVEGALKAHPDIFDALVVGVEDERWGQRVCAVVQCRGDKRPT---IEELRPVLTQEIAPYKHPRSLWFVEEIKRSPAGK-------------------------------------- 34497688 1962 ----------------------------------------------------------------------------LLAAQAARTPDAPALL------DEARALSYAETRAQVGHLAGRLAEAGVKPGDIVAVALPRSAHLSLALMAAQEAGAAYLPLDTGYPDERLAYMVADAKPALIVTCAELAPR------------------------------------FAAMGTLLLQDELAAEPQAFDAPALTPDHAAYLLYTSGSTGRPKGVLVSHRAIVNRLLW-MQHEYGLGADDVVLQKTPCSFDVS-VWEFFWPLIVGAKLFMAPPDA-HRDPEALLELIAARGVTTLHFVPSMLAALLAHMDAAARSAQTASLRRVFCSGEALSRELADGYA---GLIDAPLHNLYGPTEAAVDVSYQPAAKPAPESVPIGLPVWNTALRILDVALRPVPVGAPGELYLCG--VQLAHGYLGRPDRFIADPYADGERMYRTGDIARWLLDGVVEYLGRCDDQLKIRGQRVELGEIEAALLSQPGVARAVVHARAAGADNRQLVGYVIASDPDNPPDA--DTLRAALAKVLPAHMVPVAVMRLADFPLSANGKLDRKAL-------------------------------- 34497688 478 -----------------------------------------------------------------------------------------------------ERLSYGELSARVAQLGRELLARGIGDGSVVGVAVPRSVDTVVSILGTLAAGAAFLPLDLDYPPERLAMMCEDAAPALLLTRSDVCGRLPDLPALCLDDGEV--------------------------RARLAARSAQPLDDAERLRPLNGDRLAYMIYTSGSTGKPKGVMIAHASFLQQTGLFGDFVRGRGRRVRTMQTASLSFDGALEQLFW--LLMGQEVHLCD-EELRRDAQQLVELVRRERIDEMDVPPSLLRQM---LDCGLMDDGHWQPGMVMVGGEAVPPALWKEMR---GYTQLHFHNFYGP--TEYTISALGAPGTIAEEPVVGRPVANTRALVLDAALRPVAIGVAGELYLAGDGLG--LGYLNRPSRFVASPFGDGELMYRTGDLVRWNAHGQMDFIGRVDHQIKVRGFRIEMGEVEHALASLPGV-NAAVALAEAVGGSHRLIAYCTMAEGRHEEAGLSAALLAQLAETLPDYMVPSALAVLPEWPVNINGKIDRKALPAI----------------------------- 77404556 18 ------------------------------------------------------------------------------------------IVYRTADGGWDR-YTYADAYARIQRSANALRSIGVGPGDVVGILDWNSKRHYELYWAIPGLAAVMLQMNLRLAPEDLAYVTGHSDASVVLIDESLLPVAEAL-----------APHTPNVKTWVVMTDPLADITTTLPHAVHWEDLLADAGPEIDWPVIDETSSYSACYTTGTTGRPKGIYYSHRGIYLHTLAEVAGLGMSSDDAVMLITPMFH---GQGWGLPQAAAYSAAKIVLPGRYIAEDTSVLVDAMIAEQVTVANGAPAIFQPMMNYIKTLAVAPDFSRARLLSGATEP-PLSLMRDFHDITGADVIHAYGNRGLKPSLRGVISDEEKWDLKRKQGLPVNGIDIRIVDAEGNDLPHDGTSQGEVLLRGPW------IIERYHKLDDDADKFLDGYWRSGDVGTIDPNGYLKITDRIKDVVKSGGEWISSIDMENALVAHPKIAEAAVIGVPHPKWQERPVALVVTTDGQELP---LSEIHELLADAFAKWQLPETVLYLDQLPRTSVGKLDKKAMRA------------------------------ 163737825 44 --------------------------------------------------------------------------------------------------------TYAEIGRASDAIACYLRELGLFPGDVAAIQLPNSIHYPVILFGAMKAGLKVTNLNPLYTPREIVHQLQDSGAKVLFFADRLQTALRDTAVEQVVIAALWEPQAASDALRHTITDVAKLVPEYSFDHVPFEDAMAHGEIHYDLSQIDPGSAAFLQYTGGTTGVSKGAELTHDNVTHVLMLNACVHGAMQKTDHGQMSILTVIPYYHIFALIVNLMHFTAA--SGRNVLIPNPNPIANLKPAFDNYDIDWLTGVDTLFNGLMAQDWFQQTPPQIGLAIGGGTSLRPDTARRWSEQIG----PIVEGYGMTETT-CMIALSPLDGSDKPGTAGQPVPGLEIKITRSDGAPVGIGEAGELHVRGP--NIATAYLNRPDASAETFAD---GWMATGDIVTMDAEGHLAIVDRKKDMILVSGFNVYPNELEAVIQSMPGVAEVAVVGEAHPTRGESPAAFVK-RADPAVTEEM---VIKYCRANLTAYKVPTQVHFLEELPKSSVGKILRKELRN------------------------------ 8778604 1052 -----------------------------------------------------------------------------------------------------RRLSFPELWLGVERVAGCLYALGVRKGNVVIILSPNSILFPIVSLSVMSLGAIITTANPINTSDEISKQIGDSRPVLAFTTCKLVSKLAAASNFNLPVVLMDDYHVPSQDRVKLVGRLETMIETEP-------------SESRVKQRVNQDDTAALLYSSGTTGTSKGVMLSH-RNLIALVQAYRARFGL--EQRTICTIPMCHIFGFGGFATGLIALGWTIVVLP----KFDMAKLLSAVETHRSSYLSLVPPIVVAMVNGANEINSKYDLSSLHTVVAGGAPLSREVTEKFVE--NYPKVKILQGYGLTESTAIAASMFNKEETKRYGASGLLAPNVEGKIVDPDGRVLGVNQTGELWIRSP--TVMKGYFKNKEATASTIDSE--GWLKTGDLCYIDGDGFVFVVDRLKELIKCNGYQVAPAELEALLLAHPEIADAAVIPIPDMKAGQYPMAYIVRKVGSNLSE---SEIMGFVAKQVSPYKKIRKVTFLASIPKNPSGKILRRELTKL----------------------------- 8778604 49 ------------------------------------------------------------------------------------HRGKTAFI----DAATGQCLTFSDLWRAVDRVADCLHEVGIRRGDVVLILSPNSIFIPVVCLSVMSLGAVFTTANTLNTSGEISKQIADSNPTLVFTTRQLAPKLPVAISVVLTDDEVYQELTSAIRVVGILSEM----------------VKKEPSGQRVRDRVNQDDTAMMLYSSGTTGPSKGVISSHRNLTAHVARFISD--NLKRDDIFICTVPMFHTYGLLTFAMGTVALGSTVVIL----RRFQLHDMMDAVEKHRATALALAPPVLVAMINDADLIKAKYDLSSLKTVRCGGAPLSKEVTEGFLEKYPTVDILQ-GYALTESNGGGAFTNSAEESRRYGTAGTLTSDVEARIVDPNTGRFMGINQTGELWLKGPSIS--KGYFKNQEATNETI--NLEGWLKTGDLCYIDEDGFLFVVDRLKELIKYKGYQVPPAELEALLITHPDILDAAVIPFPDKEAGQYPMAYVVRKHESNLSE---KQVIDFISKQVAPYKKIRKVSFINSIPKTASEKLKSFILRNMAYPERDLIVDP------------------ 113315 1358 ---------------------------------------------------------------------------------AQQKPDKVAVVYE------DIRLTYRELNSRANALAFYLLSQAIQPNKLVGLIMDKSEHMITSILAVWKTGGAYVPIDPRYPDQRIQYILEDTAALAVITDSPHIDRLRSIT----------NNRLPVIQ--------------------SDFALQLPPSPVHPVSNCKPSDLAYIMYTSGTTGNPKGVMVEH-HGVVNLCVSLCRLFGLRNTDDEVILSFSNYVFDHFVEQMTDALLNGQTLVVLNDEMRGDKERLYRYIETNRVTYLSGTPSVISMYE-------FDRFRDHLRRVDCVGEAFSEPVFDKIRETFPGLIINGYGPTEVSITTHKRPYPFPERRTDKSIGCQL--DNSTSYVLNDDMKRVPIGAVGELYLGG--DGVARGYHNRPDLTADRFEGRNARLYKTGDLVRWIHDGEIEYLGRNDFQVKIRGQRIELGEIEAVLSSYPGIKQSVVLAKDRKNDGQKLVGYFVSSAGSLS----AQAIRRFMLTSLPDYMVPAQLVPIAKFPVTVSGK-------------------------------------- 113315 192 -----------------------------------------------------------------------------------------------------KRITYEELNAMANRLAHHLVSSGIQTEQLVGLFLDKTELMIATILGIWKSGAAHVPIDPGYPDERVKFVLNDTKAQVVIASQRHVDRLRAEAVGGQHLRIIGLESL-------------------FDNLAQQTQHSPETSGNLTHLPLNSKQLAYVTYTSGTTGFPKGIYKEHTSVVNITDLSARYGVAGEDDEVILVFSAYVFEPFVRQMLMALTTGNSLAIISD--EDKFDPDTLIPFIQKHKVTYIHATSSVLQ----EYDFGSCPSLKRMILVGENLTEPRYEALRQRFKSRI-------LNEYGFTESAFVTALNIFEPTQRKDMSLGRPVRNVKCYILDANLKRVPIGVTGELHIGG--LGISRGYMNREELTRQKFLPNPYQMYKTGDLARWLPSGEVEYLGRADFQIKLRGIRIEPGEIESTLAMYPGIRASIVVSKKLLSQGQELVGYYVCDEGHIP----EGDLLSFLEKKLPRYMVPTRLVQLAQIPTNINGKADLRALPAV----------------------------- 113315 2435 ---------------------------------------------------------------------------------VASTPDRIAI------ADGTRSLSYSELNERANQLVHLIISASIVADDRIALLLDKSIDMVIALLAVWKAGAAYVPLDPTYPSQRTELILEESSARTLITTRKHTPRGGTVAN-------VPSVVLDSPETLACLNQQSKENPTTSTQ--------------------KPSDLAYVIFTSGTTGKPKGVLVEHQSVVQLRNSLIERYFGETNGSHVLFLSNYVFDFSLEQLCLSVLGGNKLIIPPEEGLTH---EAFYDIGRREKLSYLSGTPSVLQQIELSRLPHLHMVTAAGEEFHASQFEKMRSQFAGQIN-----------NAYGITETTVYNIITTFKGDAPFTKALCHGIPGSHVYVLNDRLQRVPFNAVGELYLGG--DCLARGYLNQFYEPKQASDSRPQRLYKTGDLVRFRGPHHLEYLGRKDQQVKLRGFRIELSEVRDAVLAISAVKEAAVIPKYDEDGSDAIVCYYTLNAGTVCEA---SSIRDHLHANLPPYMVPSQIHQLESLPVTVNGK-------------------------------------- 119474720 7 -----------------------------------------------------------------------------------------------------ETVTYEQLNARSCQTSQLFRSMGLQIGDHIALLMENNARFLEICIGAARSGLFYTAISSRLTAPEAAYIIKDCGAKLFISSVA--------------KGAVAAELLSDMSAV----QTKLMVDGTIDGYDSYEALRDQMPEAAIADEAAGVDMLY---SSGTTGKPKGVKIPLPTMVGSMSMLSKGLYGFGREMIYLSPAPLYHAAPLRYNLATLLFGGTTVVMED-----FNEEEALRLIEKHQITHSQWVPTMFVKMLKLPEDVRSKYDMSSLQVAIHAAAPCPIEI----KEKMIDWWGPVIFEYYAGSEGNGFCAINSEEWLAH-KGSVGKSILGVVHICDDEGEELPVGEAGTIYFADGPQFE---YYNDPDKTKESKHAK--GWTTLGDVGRVDEDGFLYLTDRKAFMIISGGVNIYPQEAENRLIMHPRVADVAVFGVPNEDFGEEVKAVVQPMDWADAGPELAEELMAFCQQGLTKIKCPRSVDFDKELPRHPTGKLYKRLLRD------------------------------ 124265370 7 -------------------------------------------------------------------------------------------------------LSYADVQRISYRVARGLQRSGIAPGDKVAVLSSNHALAFACVFGIARAGAVWCPINPRNEASENRYVLDAFDCACVIFHSNYAPMVEQ-----------MRAGLPKLRLLVCLDQPAPFAAGFGDWLHGLGDEPLHVEP--------PDDLAMIAGTGGTTGSPKGVMLT-GRNLETMSALTLMGYPFDGRPSYLALAPLTHAAGV--LCLPVMALGGRVVIMP----KPDLGEFLALIERHRITHTFLPPTLIYMLLQHERLATARLDSLQCFWYGAA-----PISAARLEEALTKIGPVMAQLFGQTEAPMMISMMSPREHFARLSSAGRPGPLVQVATMDGEGRLLPTGETGEIVVRGSLV--MAGYYKDPKATAEA---GRHGWHHTGDIGRLDADGFLFIVDRAKDMIITGGFNVYSVEVEQALMQHPDVQDSAVIGLPDDKWGERVVAVLQLHAGRSVKPE---DIQAFVKARIGSVKSPKQVEIWSDLPRSKVGKVLKKDIRA------------------------------ 111222898 13 -----------------------------------------------------------------------------LRRNAERFGDVPAYLYEG------RSVTHRELLRRATAIAAALARAGLRRQDRVALLGRNSIAFGEVLAAGQLSGLVIATVNFRLAAPEIARILTDAKPRAIFVDAEFLRAELGLELVVRLDDPAADPDGAGVNGTNVVNGASVAADGAGGEVVGLAEFRDAALGDALPFAARPDDIACLIYTSGTTGRPKGCIMGQ-REMFRVGQTMNVEMRTGSDDRILLVMPLFHI-GAMAMAFGLHARGGTAVLH----RQFEPAALLATVPAEGITVLHLAPSMLQAVLTEAGAGPGVADPAPRGVRSIVYSAAPITAPTLAAALAAMPDTGFLNLYGQ---TEVITSGLPRELHRRLTSVGFPYPDTEIRILDDDGAQCPPGVPGEIVVASP--AMFRGYWNDSATTGVTLAE---GWCHTGDVGVFDEEGLLHLVDRKKDVIISGGENIYSLEVEDAVLTHPAVVQCAVVGVPDERWGEAVCAVVVLAPGATLTSG---ELREHVATRIARYKSPRSAVVVDALPVLPTGKI------------------------------------- 118465342 11 -------------------------------------------------------------------------------------------------------VTFDDLEARANRLAHRFRKAGLREGDTVAILMENNEHIHVVMWAARRSGLYYVPINTHLTAAEAAYIVDNSSARAIVGS-----------------AALRDTCARLGEH--LPGGLPDLLLMADGDLDGWERYPECVAGEPDTPIDDELEGDLLQYSSGTTGRPKKRELPHVHPAEAPGMMSALVFWMTPESIYLSPAPLYHTAPSVWSMSAQAGGITTVVM-----EKFDAEGCLDAIQRHRVTHGQFVPAMFTRMLKLPEAVRHSYDLSSLQRVMHAAAPCPVEIKKQMIDWWG----PIIDEYYASSEAIGSTLISAEEWLAHPGSVGKPMACEIH-ILDENGNELPPGQAGEIYFSG---GYSFEYLNDEAKTAASR--DKHGWVTVGDVGYVDEEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVLDAAVFGVPDDEMGQRVMAAVQTVDPGDATDEFGAELLSWLRDRLAHYKCPRAIAFEEQLPRTDTGK-------------------------------------- 103485717 6 --------------------------------------------------------------------------------HARTNPEKAAII----VAETGEEISYGDLDAASNRAAQLFRANGLGHEDVVAFMLDNTPHYYGLTWGAQRAGLRYVCISSRLTQDETDYILDNSGAQILVVSASLADAAQRL--------------TTGIKRFVM--------GGAIAGYESWEDAVAAMPATPVADERAGVDMLY---SSGTTGRPKGVRVPAIDATNSLVMLASAVFQINADSIYLSPAPLYHAAPLRWSMTIHRLGG-TVVLM----KKFDPEAALAHIERYRVNSSQWVPTHFVRMLKLPEEVRNRYDLSSLKVAIHAAAPCPVPV----KQAMIDWWGPVLYEYYAGSEGNGMTFISSTDWLTHKGSVGRPILGAVHIMGEDNETELGVGEEGTIFFESENVFE---YHGDDEKTASSRNSK--GWSTLGDVGRLDEEGFLYLTDRKSFMIISGGVNIYPQEIENHLVTHPKVADVAVVGGPHEEMGEEVIAVVQPADMAEAGDALRDELIAYAREKLSGVKIPRRIDFLEALPRHDTGKLYKRLLRD------------------------------ 126731043 35 --------------------------------------------------------------------------------------------------DKAETMTWSELRDRTAQAANLFRSLGIGEKDVIAYVLPNCNETVSTLLGGMVAG-IVNPVNPLLEPEQIGAILRETGAKVVVTLKPFQEAVRHAPGVKTVLEVDLNRYLAPPKKWIVPLIRPKMTGKRHADYKCFRAEMKKQPKTLTFEDGGKDRVAAYFHTGGTTGMPK--VAQHLYSGMMYNGWLGDTLLFTEEDSVMCPLPLFHVFACHVILMAMVCSGAHVV-FPTPAGYRGEGVMDNFWKLCERWKTTFVITVPTAVSALMQRKVDA-DISSIKTAFSGSAPMPLELFKRFESACGVTIC---EGYGLTEATCLVSVNPPEGEKKVGSVGIPFPYTDVKIVKVRDGQPAVCGEIGEICVSNPGVYAGKTY---TEEAKNADLFHWGTHLRTGDLGRLDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLSHPAVAFAGAIGQPDAHSGELPCAFVELIDGASVTEE---ELMEHAKVHVHERAAPKHMTILDELPKTAVGKVFKPDLRKLA---------------------------- 211638151 36 -------------------------------------------------------------------------------------GNKTALIY------QEQQLTYRELHQSAERLASGLFHRGVRRGDNVMVQLPNRISFVVTCFALFRLGAHPVLLMPTQRAHDIHALCQIARPVAYIIPDC------IHGFDYREMAREVAASCPDLKHIIV-----------DGEAEEFTALASIDDKPLNITGPTYGDIAVLLLSGGTTGTPKLIPRTHDAYTYDFVLSARL-CAVNTESVYLAVLPVAHNFTLSPGILGTLSQGGCVLLSDTA----SCDEAMPLIEQHKVTHLALVPALARLWEQARDW--EQSDLSSLRCLQVGGGRLTPELAELVMTRLG-----PLQQVFGTAEGLLCYTRLDDPYEVIINTQGRPSEEDEIKIVDANLQPVALGEVGELITRGPYT--ITGYYRAGQHNAVAF--TTDGFYRTGDLVRMNSDGNLIVEGRIKEQINRSGEKISTQEVETLLLQHPDIDDVVVIAVPDELLGERICACL-LKSGNQPE---SAQMQAFLHQKVQRHKIPDQWLSVAYWPLTTVGKIDKRQLVQIA---------------------------- 126653322 3 ---------------------------------------------------------------------------------------------------KEQSWTFLELNDLSSKRARQLVGLGIKRGDRIAIMGPSKPELVITMYACLHLQCEMVMLNRRLSQDELGYQLADSEAVAVLIAD----------------EDVNKLPANTAHYLFSTIEEGGEGAFDIGKEWPLDQ------------------TTTIMYTSGTTGFPKGVRQTVGNHQASATASVLNIG-LQADDVWLCAVPLFHISGFS-ILVRSLLYGNQVYLYD----HFDVEAITHHIMNGEVTHMS-VVAVTLERILHTLEQHKAKASSRFKLMLAGGGPVPAD----YLSRAHTLNLAVAQTYGMTETSSQTATLASEDAIRKIGSAGKPLFFNQIKI-----VEPNAQGEGEICIRGPHV--TPGYIGRFAQKSAT----RDGWLHTGDIGYLDEDGYLFVIDRRADLIISGGENIYPAEIENVLLMHPAVKEAGVCGAYDKQWGQVPIAFVVLNEQVS-----VEQLQAFCQQRLAKYKLPKEIIITNSLPRNGADKLLRRKL-------------------------------- 159898216 37 ------------------------------------------------------------------------------------------LAYFNDHAGEEIRWSYADLFERAARIANLLTTYGVQHGERVATLAYNHPDTVAIYAACWLIGATIAPQNVGEDDQRIGFILGNAAVRVVLARTEYLERAKLIC-----------SHAAGVEHVVALDAD------------FEQALAAQAITFQPTQAPSLDDEALLVYTSGTTGAPKGVQLSHYNLLADCTGIMRWHG-IDATSRLMAILPIHHVNGIVVTLVTPLLAKASVVL----NRAFSASTFWQRIANEGVQIVSVVPTILQYLCEGKPE-HSQFERSHLRYLICGAGTLPVALAKRFYDQFGVRVLHGYGLSETTCYSCFLPTNLSDAEYRHWMEDFGYPWPNEMAVHDPQGHALSEGERGEIVIRG--HNVMMGYFNRPDANAEAF---KYGWFRSGDEGFYQWDQFLFITGRLKELINRGGVKYSPFEIEEVLLAVPGVRTALAIAFPNNWYGEEVGAYIVPEDGAQLDA---QAILAHCRAHMPFAKCPKVVVFGTEIPVTATGKYQRLRLQEL----------------------------- 161504233 30 -----------------------------------------------------------------------------LTRHADS--DKTAVI------EGERAFSYRQLNQAADNLACSLRRQGIKPGETALVQLGNVPELYITFFALLKLGVAPVLALFSHQRTELNAYATQIAPTLVIADRQHTLFAGEAFLNTFVAE------HRSVRVVLLRNDDG---------DHSLDAAMRQTAEDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRSNE-ICGFNEETRFLCAIPAAHNYAMSSGALGVFLAKGTVVLA----TDPSATLCFPLIEKHQINATALVPPAVSLWLQAIQEWGGNAPLASLRLLQVGGARLSATLAARIPAEIGC----QLQQVFGMAEGLVNYTRLDDSPERIIHTQGRPMCPDDEVWVDADGNPLPPGEIGRLMTRGPYT--FRGYFNSPQHNANAFDA--NGFYCSGDLISIDQDGYITVHGREKDQINRGGEKIAAEEIENLLLRHPAVIHAALVSMEDELLGEKSCAYLVVKE-----PLRAVQVRRFLREQVAEFKLPDRVECVASLPLTPVGKVDKKQLRQ------------------------------ 195995799 32 -------------------------------------------------------------------------------------GEKPAIT----DTSSDRTINYNQLLDMIRRFGSSLIRMGFKKGDVFALYSPNLPEYAVAVLGIIAIGGIATTVNPLYTAEEVIKQLKLSGAQYIV------------GFPSNAANVIKAKETLNLKNAYVFGNAEGLTSFSTF-------FEDDGTLFLPDLSIHPDDVAFIPFSSGTTGLPKGVMLTHYNICSNMAQLMHPDFAVYKHDPNLGLLPWYHIYGFVVIMAITLRAGGHLISM----LRFDQEVFLKSIEKYKIKYANLVPPIYVLLSKS--PMVKKFDLSTLKESISGAAPLDAETSSTVNQRIGFERQGTVGFGMTELSPASHLVRRMDGDSSQGSVGHCVPNTLAKIVDVETGESLGPGKDGELCIKGP--QVMKGYFNNPEATANTIDKD--GWLHTGDIGHYNEDKKFYIVDRLKELIKYKGFQVPPAELEGILLSNSKIADAAVIGIPDYEAGELPKAFVV-----KCDDITEEEVMDYVAIKVGPHKKLRGVEFLEKIPKSASGKILRRELRK------------------------------ 194559481 25 -------------------------------------------------------------------------------RAAEVYGERLAIVH-----GDVRR-TWGETCTRAKQLASALAQAGVGRGDTVAALLPNIPAMVEAHFGVPMAGAVLNTINTRLDASSVLFMLRHGEAKVLIVDTEYAEIAQRAAL-----------EVPGLKIVSVADALPADPDRFAGATDYEAFVAGGDPDYAWTPPADEWEAIALNYTSGTTGDPKGVVY-HHRGAYLAAISNILEWDMPKHAVYLWTLPMFHCNGWCFPWAVAARAGVNVCL-----RKFDAKTVFDLIRRERITHYCGAPIVQSAIANAPAELRAGIDHTVHAMVAGAAPAPMKEIGFDLLHVYGLTEVYGPATVCAKQAHWDAVSDEERARLNARQGVRYHLEAGATVLDPDTMTPVPADGETLGEIMFRGNICMKGYLKNPKATDEAFHG---GWFHTGDLAVLMPDGYIRIKDRKKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELREGASATEE---EIVAHCRQLLAGFKVPKAVRF-GELPKTSTGKI------------------------------------- 84499330 29 ----------------------------------------------------------------------------LIDRWARERPDKIFAKF----NDDGEEWSYAAFRELIVQTAVGLQAQGVAQGDHVLVWMPNCREQIRIFFALNYLGAVYVPINTAYKGGLLEHVIDISDARLAVVDASLVDRLEGVDH----------------GRLESLIVTGGSVDKPPLPHVHYAEALLPESGQLQPRAIDPWDSMAIIFTSGTTGPSKGVLTS---YLHLFSNAGPESWPFVTEDDRYMINAPMFHIGGMGPMFCMLARGASIAFVD----RFDTATYWESVRNTGSTVAFLLGVMASFLEKQ-PVGPQDADNPLRLVLMVPLAANSES----FSKRFGVDVYTIFNMTEASTPIVSEPNPTVRGTCGKP------RDGVEVRLVDENDCEVPVGTMGEMIIRTDRPWAMNGYYKMPEATAKAW---RNGWFHSGDAFVRDEKGNFFFADRMKDSIRRRGENISSFEVESEVLAHPDVFEAAAVAVPSEHSEDDVMICIAPVEGKTVDPA---QLIDFLKDRMAYFMVPRYVRTLDTLPKTPSAKVLKHELR--ATGVTEDTWDRDA---------------- 91791065 9 --------------------------------------------------------------------------HDLINRNAGLHGSNTALVF------GDQRVTHAQYAERTARLAAGLAAAGVGRGDRLAILAQNGLEYVDLFGAAAHLGAIVVPINWRLSAEEVAYVIEDVAPRVLIVADEF-------------KALLPQHGLDGMQRYTLGTAPGAQAPWQPVSALYLDRTV-------PPADLNDDEGLVIIHTAAVGGRPRGALLSH-RNLIAASLQTQLAWRLTPADINLGVLPLFHVAAIGFLLATQQAGGATLLL-----TRFDPPSLVKHIDEDGGSLIGTFPPMLGALLDAAAAQGSALDSLRVVSGIDVPE-------TIARLRTDYPQATFWSAYGQTETSGSISLAPFDE---RPGSAGRPAALNTVAVVDELDRPLPTGATGEIVVRGPMV--FQGYWR---CDADNAFTLRNGWHHTGDMGRIDAEGYLWYSGRSPELIKPGGENVYPAEVERALLEHPALAQAVVIGVPDVQWGEAVKAVCVLNAGHTLSAE---ELIEFVGGRIARYKKPKHVVFVAALPRTAVGGVDRAAVKA------------------------------ 157358489 39 -------------------------------------------------------------------------------------AEKVAFV----EAVTGKEYTYGEVVRDVRRFAKALRSIGLRKGRVVVVVLPNVAEYAIVALGIMAAGGVFSGANPAGHASEIKKQVEAADAKLVVTNGAMYEKVKSLEL-----------------PVIVMGEEHVAGAINWGELL---EAADRANTDTISEDVHQNDLCALPFSSGTTGISKGVMLTHRNLVANLCSTLFSVGPEMVGQIILGLMPFFHIYGITGICCATLRNKGKVVVI----GRYELRTFLNALITHEITFAPIVPPIILALVKNPIVEEFDLSRLKLRAVMTAAAPLAPELLSAFEKKF--PSVQVQEAYGLTEHSCITLTHTKGHATAKKNSVGFILPNMELKFIDPEGISLPKNTPGEICVRS--QCVMQGYYKNEEETARTI--DNNGWLHTGDIGYIDDDGDVFVVDRIKELIKYKGFQVAPAELEAILLSHPSVEDTAVVSLPDEEAGEIPAACVVLNPEAKETEE---EIVKYVASNVAQYKRVRVVHFVETIPKSPSGKIMRRLLRE------------------------------ 46137693 10 ------------------------------------------------------------------------------------------------------TISYANLESDVSAFQRKLADLGITKAAPVSIALINSYEFIVSFLAASWQRGIAAPLNPAYKQDEFEFYIDDVKSAIVLVPRGAYAAG-----------------APSVKAAKKFNAAVAECYWDEAKGEVALDVKDYGLLKGKKERVEPDDVALILHTSGTTSRPKVVPLTH-RNLTRTMNNIKNTYELTPKDRTMLVMPLFHVHGLLCGLLAPLFTGGSMVV----PTKFSASEFWTDFNTHKANWYTAVPTIHQI----LLKNPPPSPKPNIRFIRSCSSPLSPTVFQQLEETYNAPVLEAY----AMTEAAHQMTSNPLPPAKRKAGTVGIGQGVEVKILTDQGEEVPQGTEGEICIIG--ENVTKGYLNNDKANAESYHK--NGFFRTGDQGKKDEDGYIIITGRIKELINKGGEKISPIELDNVLTRHPQISEAVSFAIPDEVYGQDIGVAVVLKNGGKLTA---QELKAWVEERSAKFKVPKKVYFTEVMPKTATGKIQRRIV-------------------------------- 111019064 7 --------------------------------------------------------------------------------------DRPALI----DGASGAVTTYQSLVAQIDGVAGALAARGLAVGEVVGLHSPNVPAFASVFHGILRAGGVATTINALYTAEDIAKQLTDSKAKFLFTVS---------PLLPQAKDAAAKVGIP-VANVIVLDGADGHPSLK--------DLLAEGAPAPEVSFDPATQLAVLPYSSGTTGRPKGVMLTHRNLVANVCQ-INPRMGIGADDKLLAVLPFFHIYGMTVLLNAALFNRASLVTMP----KFDLVEFLSIVSGQKCTYVFIAPPVAVALAKH--PLVDEYDLSSVHSIFSGAAPLDQELGKAVANRLGCRVRQGYGMSEMSPVSHAIPFDRDDIALDSVGPSIANMECKLVDPGTGEEVAYPADAPGELWCKGP--NIMAGYLGNDEATAETLDAD--GYLHTGDIATVDSEGVVTIVDRMKELIKYKGYQVPPAELEALLLTHPQIADAAVIGVLDDEGEEVPKAFVVRQPGADLDEA---AVIAFVAERVSPHKKVRKVEFIDLVPKSAAGKILRKDLRASEAG-------------------------- 119952402 21 -------------------------------------------------------------------------------------------------------LTYQEAHDRVDSFAAGFQRRGVHAGDRVLLVMDSSVDHVVTWLALNRIGAINVPANPGLTPFLLSRAIQMVDPSIIVIDAAHAATLATACHYNGVGACVP----------VYVNPDGDDSWRRLLPESLPLGMLAVDGASPEPTEPDPLATATMLFTSGSTGVPKACELSHAYLVRQAQLHSKY-LHFEPEDVLFTPFPLFHIDGATLTVGAALVTGATAAL----SARFSASRFWDQVRQHGATVFNFMGATANMLWKQPPTGRDR-DHPVRLAWGVPMPACEP----HWRERFGFDL---VEVYGLTDAGVP--AYQPLGLPRVAGSCGRIIDEYEIRIGDPDGNDVPVGQMGEILIRSDEPGVMNGYYGMPEATQDAF---RGGWFHTNDFGRVDEHGNLYFAARGKEVIRRRGENIAATDVEAAIDMHPLVLESAAVGVPSDLSEDDIRVFVVLQSGQSLTPEVLAE---HARDHMPRYMMPRYIDIVDHLPKTPTEKIER----------------------------------- 149915366 15 ----------------------------------------------------------------------------------------TAFVF--PETGD--TLDWPTLRATAHRIAGLLLSSGAQKGESIAIVMPNGRPAIEALYGTLVGGFRATMINLAAGRDAIAYALDHSEARFAFVDDSAME---------------------------LFTDAAQGLPVTRLTPANVPDTATDTAPDLPP--LSPSDHALLMYTSGTTGRPKGVVHTHASLLAG-GWTPSIAHDLSPDDRGLCVLPIYHINGLCVSVMGSLVSGGSLALCS----RFSASRFWDWAEQSKA-TWFSVVPTIISHLLHSDIDPPASVKTRLRFGRSASSPLAPDVQTAFETRF---DVPIVETMGLTETA-AQILSNPLPPGVRKIGSPGIAFGNEAAILGPDLQPIAPGQEGEIAVRGP--NVMLEYLKNLQATADTF--TPDGWLRTGDLGRQDKDGYFFVTGRLKELIIKGGENIAPREVDEALYSHPDIIEAAAFARPCDRYGERVEAAVAIRQGSTLSE---TDLIAICTSKLGGFKSPDRVHFLPELPKGPSGKIQRRKLCEIL---------------------------- 145594614 30 ---------------------------------------------------------------------------------VHRFGDRTALDFFGATT------SYRDLAAQVDRAAEVLRRLGVSQGDRVALVLPNCPQHVVAFYAVLRLGAVVVEHNPLYTEQELAHQLADHGARIAVVWSKIAPLVHRTASTTKVETVVASAALPRLKRWRARTARAAITAPAPGTLAWERLLADSGPLAADHPAPGPDDTALLQYTGGTTGTPKGAILTHRNLRVNAAQGRAWVPGLRDGETVYGVLPLFHAYGLTLCLTFSVNIGATLVLLP----RFDVDETLKAMRRRPPTFLPAVPPIY--EKLAVAARERGVELTSIRYAISGAMSLPPAIVGLWESVTG---GLLVEGYGLTETSPVALGNPVSTARQPTVGIPFPATNIRIVDPEDPARDRAPGEAGELLISGP--QVFAGYWCRPEETAAVLLPG--GWLRTGDIVEMNSDGFVRVVDRIKELIITGGFNVYPSEVEEVLRQIPGVRDAAAVGLPGTAGREEVVAAVVLHSDCTIDEA---GIRARCREQLTAYKVPRRVVVVDDLPRSQIGKVLRREVRD------------------------------ 159039877 33 ---------------------------------------------------------------------------------------------------EPRRMTYADVGRLSAQLAHALRECGVTGDERVATFLWNNTEHLVAYFAVPSMGAVLHTLNIRLLPDQVAYIANHAEDRVML-----------VDTTLIPLLAKAIGDMTTVRHVVVVGNGDPAPLVAAAGDHHWDTLLAGRPDTYDWPDVDERSAAALCYTSGTTGNPKGVAYSHRIYLHSLQVCMPESFSLGPRDRVLAIVPMFHAMS-WGLPYAAFLSGGSLVLPD---RFLQAAPIAEMIAAERPTVAGAVPTIWTDLLAHLDS--HDVDTASLGEVIVGGSACPPALMHAFEER---HNIRIIHAWGMTETSPLGSVARPPVGVDREQAWRYRYTQGRVPAGVEARIVGPEGVPGELEVRGPWVT---GRYVGDEAPDEDTF--RDGWLRTGDVGTLSPDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVVEACVVGVPDQRWGERPLATVVLREGATVGAE---QLREFLAGSVARWQLPERWAVIDAVPRTSVGKFDKKAVR------------------------------- 84499401 15 -----------------------------------------------------------------------------LERHAEARGDETFVHFHGGP-----EWTYRTVLDRVRRRAATLRDEGVRQGDPVLTFLGNGPDLLVTWFAINYLGAVYVPLNTALLGGSLQHILTDSGARVMVAAPSLAAR-------------LEGINRGALGTVLLV--EEGETPEIPGLDLRRLSDPEQAEPVETDRPIEPWDTQAIMYTSGTTGQAKGVLSSYTQLYTMGPDAFD---CVGPQDRCMICGPIFHCGSTLY-VYAMLARGLSIGMMAE----FKTDQFWPAVRETGSTYTLLLGVMAAFLLKAPVTAQDREHPLTHVFIVPFGEDGPA-----FAERFGVDVYTVYNM------TEISSPIHAGPGITEKGLAGRLRPWMEARVVDANDIEVPPGEVGELILRSSRPWAMKGYLNRPDATAEAM---RNGWFHTGDSFRQDKDGRFYFVDRAKDVIRRRGENISSFALEGEVLGHEAVRECAAVAVPSEHTEDEVLIVVTPVEGRRIDPA---DLVEWLAGRVPRFMVPRYVRVMEELPKTASGKIQKHVMR------------------------------- 78356651 2307 --------------------------------------------------------------------------HTALEVQAAAAPRKTAIIC------QNRHISYAQLWRQAAALRNQLADAGIRSGTPVPVLLPKSWQQIAAVLGILQAGGAYVPLDVEYPDGRIRHLISELKTGVVVT-----------------DAANSARIEKSAGRTILIMEHLEPVADQ---------------PEVSASRSTPDDLAYIIYTSGSTGTPKGVMTSHKGAVNTVRDINRR-LAVTAKDNVAGLANLNFDLS-VYDIFGVLGCGGSLVLPDIRHMK-NPASWIDMIEQERITLWNSVPTLMQMLLEYLPNGLEGRLQTLRCIMLSGDW-IPIQLAKEIKSRL--PLAALFSLGGATEASIWSVIHAVEQIPPHWNPYGRAMDNQTVQVLDHLLRERPDNVTGGIYLGG--TGLAEGYWNAPEKTERTHPADGRRLYRTGDLGRYLPDGSIEILGREDFQLKISGYRIEPGEIEAQLNSHPAVSQSIVSAITDNSGKKVLCAHWTGKKDTSP-----EELALFISETLPHYMVPKIFVHVTAFPLNANGKVDRSAL-------------------------------- 125561726 29 ------------------------------------------------------------------------------------------------DGATGETLSFGDVDALSRRVAAGLSSIGVCHGSTVMLLLPNSVEFAVAFLASSRLGAVTTTANPLHTPPEIAKQVAASGATVVVTEPAFV------------------AKVSGLAGVTVV----ATGDGAEGCASFAGLAAADGSALPEVAIDVASDAVALPYSSGTTGLPKGVMLSHRTSVAQLVDGENPNLHLREDDVVLCVLPMFHVYSLHSILLCGMRAGAAIVVM----KRFDTVKMLQLVERHGVTIAPLVPPIVVEMAKS--DALDRHDLSSVRMVISGAAPMGKELQDIVHAKL--PNAVLGQGYGMTEAGPVLSMCMAFAKEPTPVKSGACGTVVRNAEDPDTGLSLPRNQPGEICIRG--KQIMKGYLNNPEATEKTIDKD--GWLHTGDIGFVDDDDEIFIVDRLKELIKYKGFQVAPAELEAMLIAHAAVADAAVVPMKDDSCGEIPVAFVVARDGSGITED---EIKQYVAKQVVFYKRLHKIFFVDAIPKAPSGKILRKDLRKLAAG-------------------------- 157345304 53 -------------------------------------------------------------------------------------PDSAALI----NSTTGHRLLYSEFALRSKTLAAYLQTIGLSKGDTAFVLSSNLIQVPILYFSLLSLGVIISPANPINTQSEISRLIELCKPVIAFSIST------------------AAHKLPSLHHRTVIID-----------SFEFDSMMTGPIRELVPVEVSQSDLAAIMYSSGTTGRVKGVMLTHRNLIAMTASIHEGQSVRSSPDVLLYTVPFFHMIGFFYCVKSVALNETVVVM-----ERFDLRRMLTLVEKFKVTHMAVVPPVLVAMAK--GDATDNNDLTSLESVSCGGAPLGKDLCQAFTAKF--PNVAIRQGYGLTESSGAVSRLLDPEECRHWGSVGRLTGIFEAKIVDPDGLALPPCKQGELWVRGP--AVMKGYVGDRKATRETLVSD--GWLRTGDLCYIDGEGFLYVVDRLKELIKYKGYQVAPAELEHLLQSHPEIVDAAVIPYPDEEAGEVPMAYVVRRPQSSLNEA---QVMDFIAKQVAAYKKIRRVLFVSSIPKSPAGKILRKELRKLA---------------------------- 66045197 518 ---------------------------------------------------------------------------------VQRTPDALALILARE--GQSPSLSYTELNQRSNRLAWQLREQGVGADVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLNAPSERLRHVVEDSGVKLLLTHSD------------------QLTGLPELADIQCLCIDRMNSET--------------ASVQNLDGPIDPASLAYVIYTSGSTGRPKGVAISHAALAEFVTLGADYS-DLHEGDRVLQFATHSFD-GFVEQFYPPLCRGAAVVLRD--ERLWDSATFHQAIVEHGVTLADLPAAYWLTLVQDFAASPPVHYGALRQVHVGG-EAMAVEGLRLWHKA-GLGHVRLLNTYGPTEATHDCSTLTPQQVSWRGVPIGHALAGRRLYVLDDQMNLLPQGAVGELYIGGP--GLARGYHAQPERFVADPFGSGERLYRSGDRARLRADGAVEYIGRVDHQVKIRGFRIELGEVESRLQQCTGVREAVVLAVELAGSTQ-LVAYAVPDVAASTEAELRQSIRSQLQAFLPDYMVPTHMLLLPELPLTPSGKLDRKAL-------------------------------- 89902053 1 ---------------------------------------------------------------------------------------------------------YRELADRTARLAAYLRTLGLAPGERVAVFMTNHPAYLEVLYASWWAGLVVVPINAKLHPKEVEFILNDAQVAVLLASDDLAAGVQPL-----------LGHVSSLRQVLTPGQPGYE--------------LALAGDPLAPVHRAPDDLAWLFYTSGTTGRPKGVMQTHRNLYAMTACYFMDVDEVQADDAIVYAAPMSHGAGMYNFAFVAKAARHVV----PASGGFDPAELVALSRSVGRLCMFAAPTMVKRLVEHVAATGAACDGFKTIVYGGG-----PMYVEDIAGALATMGPRFVQIYGQGESPMSITASANPRWHDRIASVGVAQSLVEVRVVNAEGASVPDGETGEVVVRG--EPVMAGYWRNPDASAKA---LRAGWLWTGDMGAMDGEGFLTLKDRSKDVIISGGSNIYPREVEEVLLQHPGVREVAVIGQSDPEWGEV------VVAFVVGVDVSPQALDALCLDHMARFKRPKHYHFVDSLPKNNYGKVPKTMLRELLKKENEK---------------------- 182436282 301 ----------------------------------------------------------------------------ALAAQVAARPDAAAL------TAGAVTLSYAELNDRAEEFADGLYAHGVRPGDLVGLCLPRSADLVVAMLAVLKADAVHVPLDPEHPADRRERTARDAGVRLTVGDPAALTG---------------------------------------------------HPPRPAGERRVAGAPAYVIHTSGSTGRPKGVLVPH-ANVTALVDAVRDDFGLCPDDTWTCFHSAAFDFS-VWEIWGALLTGGRLVLVDHW-TSRSPEDFHALLVRERVSVLSQTPSAFTQLAAAD---RTGGDLSALRLVVLGGEPLDTRPLLGWFDRHPEDRCRLVNMYGITETTVHVTTVTRREALAGSRSVGRPLPGWSVRVLDAHGRPVPPGAPGEIHVGGA--GVALGYLNRPALTAEDPLDPAGRLYRSGDLGRLGPDGALEHLGRIDDQVKVRGFRIEPGEIRHVLLEDPAVSAAAVTGRDGDAAAVRIDAYVVPAPGAGEDPGP---VRERAARLLPAHMVPATVTVLPVLPLTANGK-------------------------------------- 108763049 1173 -------------------------------------------------------------------------------------------------------WSYREVAAWVARLAARLRRHGVGPEVRVGTLLERSSEQVVAFLAILKAGGTVVPQEPSYPPARVAWTLADCGARVLLAQERY----------------AQRLALPEGVTLLPWEAHGEGDDMP--------DMSLWEAGEPPPDC-----AAYITYTSGSTGKPKGVMVP-YRGTAHLCESMVSDLPVGPGSRVLQFASPAFDMSAWDYFLA-LASGGALHLSPGGP--PAGDALYRMLREQRITSATLPPPVAAL--------LPEGPLPDLSMFMVAAEACPASLVARFAE-----GRAFYNGYGPTEVTVGATWGVIAPDEVGPPNIGRSMPHVDTYVLDEALQPVPVGVAGELYVGGP--SVARGYLDRPDLTAERFIPDPHGGYRTGDMARRRADGRLDFQGRADAQLKIRGFRIEPGEVETALRELAGMRQAHVTSRPSVDGEPRLVAYVVPPPGDILPPG---ELRARLREQLPEHMIPVDIVPVEALPLLATGKVDVRAL-------------------------------- 108763049 23 ----------------------------------------------------------------------------------------------------EQAVSYAELDASARAVAALLQRH-LAPGERALLLYPPGRDYTLGFLACLYAGVVAVPAYPPDPMRRLQALVADCGARVALTTSGIADMVEPL--------------------------TQGAPDLRALRWLATDSVFQHEAEAWRAPVLRGDSVAFLQYTSGSTGTPRGVVLRHRHLLHNSWLIAR-GFDTRPHPVAALWLPPYHDMGLIGGLIQALYRDIPSVLLPPMSFLHRPLRWLEAMSRFGATVCGAPNFAFDLCRKTTPEQRAALDLSRLEVAFSGAEPVRADTLDRFVDAFGFRREAFYPCYGGLLRGEARAPEVDAPATALVGCGQALGGQDVRVVDPETGRPCAPGRVGELWVRGP--SVADGYWQRPDETERTFHGRLAGYLRTGDLAVIDG-GEVFITGRLKDVLVLRGLNYYPQDLEHAADRHPGVRPGCGAAFAVDAGDEERLVIVQEVAAKVATPEAAAEVVASIRAALGEAHAVHAVVLITALPKTSSGKVQRRATRE------------------------------ 113869299 16 -----------------------------------------------------------------------------------------------------------ELLARGARLAGGLRALGVQEGDVVAVLLRNDPAYADVVHACRTAGCYYCPINWHFTAEEVRFLLTDSGARVLLVQADL---------------------LPAVRDAVPAGMTVLSVGGPAQGAIDYESWLAQQPAYDGPRVAPRGHMAY---TSGTTGRPKGVVRRLEEQFARMRSVVRQTYGIEPGCRTLMSAPLYHSAPGSFIQNA-LQMAERLVLTS----RFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEVRARYDLSSIRFVASTGSPCSPEVKRAMLEWLG----PVIHETYASSEAGMITVATPADAAARPGTAGKPVDDAQLRILDENGRQCAPGEIGLVYVRQPAYPDFSYRNND----AARAAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGIPDDEYGERLLGMVQPMPGVEIREA---EVIDWLRQRLSGFKVPRSIVVETQLPRDETGKLAKRRLRD------------------------------ 195451946 46 ------------------------------------------------------------------------------------------------------------MHSRIVRLAYILQKLGVKHNDVIGLSSENSVNFALAMFAGFAVGATVAPLNVTYSEREVDHAINLSKPKIILASKITVDRIAKVASKNKF-----------VKGIIALSGTSKNFNLYQFDDMMDNEKFKTKPDFLSPLANKNDDVALIVCSSGTTGMPKGVQLTQMNLLATLDSQIQPTM-IPLSEVTLLTVIPWFHA------FGCLTLITTAVMGTRLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPFIR--QGYGLSESTLSVLVQN-DEFCKPGSVGVLKVGIYAKVIDPDTGKLLGANERGELCFKG--DGIMKGYIGDAKSTQTAIKD---GWLHTGDIGYYDNDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQAGVQLTED---EVIKFVNDHASPAKRLRGVIFVDEIPKNPSGKILRRVLRNML---------------------------- 215406207 9 -------------------------------------------------------------------------------------ADKPAVILYPSGT----VISFDELEARANRLAHWFRQAGLREDDVVAILMENNEHVHAVMWAARRSGLYYVPINTHLTASEAAYIVDNSGAKAIVGSAALRE-------TCHGLAEHLPGGLPDL------------LMLAGGGLVGWMTYPECVADQPDTPIEDEREGDLLQYSSGTTGRPKKRELPHVSPDAAPGMMPALLDFWMDADSVYLSPAPMYHTAPSVWTMSALAAGVTTVVME----KFDAEGALDAIQRYRVTHAQFVPAMFVRMLKLPEAVRNSYDMSSLRRVIHAAAPCPV----QIKEQMIHWWGPIIDEYYASSEASGSTLITAEDWLTHPGSVGKPIQGGVH-IVGADGSELPPNQPGEIYFEG---GYPFEYLNDPAKTAASR--NKHGWVTVGDVGYLDDDGYLFLTGRRHHMIISGGVNIYPQEAENLLVAHPKVLDAAVFGVPDDEMGQRVMAAVQTVDSADANDQFAGELLVWLRDRLSHFKCPRSIAFEPQLPRTDTGK-------------------------------------- 71735186 486 ---------------------------------------------------------------------------------VQRTPSAPALILARE--GQAPSLSYAELNERSNRLAWQLREQGVGPDVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLSAPSERLRHVLQDSGLKLLLTHSQ------------------QKTTLPELAGIQCLCIDQMSS--------------AAASPQNPDIAVDPANLAYVIYTSGSTGRPKGVAISHGALAEFVTLGANYS-DLREGDRVLQFATHSFD-GFVEQFYPPLCRGAAVVLRGK--RLWDSTTFHQAIVEHGVTLADLPAAYWLTLVQDFAASPPAHYGALRQIHVGG-EAMAVEGLRLWHKA-GLGHVRLLNTYGPTEATHDCSALTAEQVSWRGVPIGRALAGRRLYVLDDQLNLLPQGAVGELYIGGP--GLARGYHAQPERFVADPFVPGERLYRTGDRARLRADGAVEYVGRVDHQVKIRGFRIELGEIESRLQQCTGVREAVVLAVELAGSTQ-LVAYVVPANGDAEQLALRQGIKSQLQSSLPDYMVPTHLLLLPELPLTPSGKLDRKAL-------------------------------- 115491929 42 ------------------------------------------------------------------------------------------------------------------RFAAGLRKSGLQTGDRVLLFSGNDLFFPVVFMGTIMAGGVFTGANPTFVARELAFQLQDSGATYLICAEGSIDTG---------IEAARIAGLGHDRVFVFNNALYDGAGRGVKGCRYWGELVAQEGTGFAWEELNTPDTLALNYSSGTTGRPKGVEISHKNY-CANMMQFNHMFYLNPDWRWLCFLPMYHAMAQNIFIAAALSRNIPVYIMP----KFDFIKMLEYTEKFRITDYILVPPVVVALAKHPAVKSGKYDLSSVEVIGSGAAPLGREVCEEVEALWEPGRINIKQGWGMTETTCSLLGWDPTHKSVSASVGELNANCEAKIMAEDGVTELGLNQRGELWVRG--QNVMKGYWRNPQATQETKTPDGWMLGRNRRHRSLTRFAEWWLIVMTQELIKVKGNQVAPAELEALLLEHPAVADAAVIGIPVDD-DERPRAYIVLKPGQSATAE---DIVEFVSGKVSPIKRITGVVFLEAIPKNPSGKILRKVLRDRAKEETQKNGIASKL--------------- 86749742 13 ------------------------------------------------------------------------------------------------------RWTYREFGEAVGRFITLFRTVGLAKGSALSILSSNRAESWAAISAATVMGLRYTPLHPMAAEDDHAFIIEDAEIDALIVEAG----------KFAARGLAIRARVPGLKHLLSFGAVEGARDLLDGFTA--------VEPAPLVDDSETADIAWLAYTGGTTGRSKGVMIPHRSLSTMAVILYADWDWP-AEIRYLAATPISHAAGITVYVVMMRGGFTRLV------QGFEIESYCRVVAEDNITAAFLVPTLIYALIDA-EAVRARHDLSSLDMIVYGAAPMSPD---RLREGIKIFGNVFVQLYGQTEAPQCITTDHDDRIPGRLGSCGRPSPLLDVRLLDSELREVATGEPGEICVRGTLV--MDGYWKRPEATQEAF---RGGWLHTGDVAIKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHGVASAAVIGVPDEKWGEAVKAFVVLKPGANNDAA---ELQAHVKERRGAPWSPKSIEFVATIPVTGLGKIDRKVLRA------------------------------ 126456950 1643 --------------------------------------------------------------------------------------------------------SYAQLAERVSAAARALAAHGVRRGDRVGIFVGHHPHNVTAMLAIARVGAAFVPMDPEHKPQWNRHIVDDAALTALVGGA-------------WTADAARGFGLPVV-----------DLDAPPPPASELADAPAAGGA-------HPDDCAYVIYTSGSTGRPKGVAVSH-ASVCHNVRAMAEIMRIGPQSRMAQYVSPVFDVVL-GEIFPALAAGAAIVFAERRRPLPGQ-ALVDWLDAQRVSHVWIVPSALAMVPEAALPAL--------EVLIVAGEACPRELAQRWAA-----GRRLLNGYGPTEAA--IVVSLTDYHAQRERLILRPMGGARLHVLDEALRPAPAGAAGELFIGGA--CVAQGYLGQPARTAQAFVEPGARMYRTGDVVRRLDDGAIQFIGRVDRQVKIRGFRIELDAVRAALMEVPGVQAAEALAQPDASGQPLLVGYVVARRA-------KAELLDALRGKVPDAMVPSTLVFLDALPTGSTGKTDLKALKALKTG-------------------------- 118052116 15 --------------------------------------------------------------------------------------DEVAIEAVSPSAGEPLVYTWRDLDRMSARMANLLASLDLPAASRIAVQVEKSVEALMLYLATLRAGHVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPG---------------------NAHWVAKVAAACGTQHVFTLGEAQDGSLLEQALRFDDVHAPAPCQADDLAAILYTSGTTGRSKGAVLSHGNLLSNALMLKQYWGWRTRGDVLIHALPIFHAHGLFVAIHGALINGSKIIWM----AKFDARAVIAAMSRATVFMGVPTLYVRML----AEPTLTRDAASRMRLFISGSAPLLIETFGEWRQRTG---HTILERYGMSETIMLASNPYEGQDERRGGTVGFALPGVGVRVAGDNGQPLPTGEVGAIEVQGP--NVFKGYWRMPEKTAQEFTAD--GWFRTGDVGKLDERGYITIVGRSKDLIISGGYNVYPAEIEGFINEMPGVAESALVGVPHPDFGEVGVAVVVARPGHSPGSD---AIVAQLKAQLANFKIPKRCFVVPELPRNTMGKVQKNLLRD------------------------------ 189234969 53 ------------------------------------------------------------------------------------------------------------LLSRSIQLAKWLRSIGVKEGDSISVNSENRLEFAVVTVATFFVGAVFAPLNPEYTPGELNHVLKLSKPKVIFCSPQTIQTMTKVF-----------ADHPNLTHLVLFGAQKRNESYVMHEDIIRGATGDNIDESFEATPVDPKDIATILMSSGTTGLPKGVMCTHESIM------AQIIENDDPSDAMMGLAPFFHSMGFMLMFLNLLRGKKMVVL-----SRFKTKIFLDAIIKYKISRLVVPPPVMLVLLKHPLT--KQYDLSGIKEIRTGAAPMGKDMERELKNRFKVGHVS--QGYGMTETTLGILVSPLGKT--KVGSVGKIVPGMMAKVIDDTGKALGPYKEGEVCFKGPLI--MKGYVGDPVATANTI--DQDGWIHTGDVAYYDEDGYFFIVDRIKELIKYKGYQVAPAELEALLITHPAVADAAVIGLPDERAGELPLAFVVKKPNHETTD---KELEKFVADNVSSQKQLRGVVFIDAIPRNPSGKILRRHLKQHA---------------------------- 170737644 39 ----------------------------------------------------------------------------ALDACAQRHPDALAVV------DGTLRLRYRDLLARIRRLAGGLARLGLVRGDAVVVQLPNGARFIETCFALFQLGVRPVLALPAHRHYEIGAFCRFAGARAYLGASQ------LGDFDCRPLAAALQADCPTLEHIVMAGDDHAFTSF---------DALYDAPPVLDCSA-HADDIACFQLSGGTTGTPKLIPRRHREYLYNVRACSAASG-FDADTVYLAALPMAHNFTLCCGTIGALLAGGRVV----TTARPEPDQSFALIAQERVTHTALVPPLALLW--LDEQPQRQADLSSLRVLQVGGARLMDHAAERVTPVLGCR----LQQVFGMAEGLICCTRLDDAPERIAHTQGRPVSEGDEVRIVDEGAPAAAGEIGELQVRGPYT--IRGYYRLAEHDATAFTAD--GFYRSGDRVRRTADGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHPQVHDAAVVAMPDPILGERTCAFVVARAPAPSRLVLKRYLRD---RGLAAFKIPDRIEFMPRFPETGIGKTSKKSLRDLL---------------------------- 70730159 10 -------------------------------------------------------------------------------------------------------LSYEALELRIREFVAMLCALGVGQGQRILLWAHKSVDLVAVMQAALRLGVVYVPVDPLSPVSRLEKIAGDSQAVLVLCTAARL-------------EELAGSALAQVRSVV----------LDDPASAGYWRNIDTGSSVVPTLAIQPDDLAYILYTSGSTGVPKGVALSHGNALAFVDWACER-YCFQPGERFANHAPLHFDLSVLDI-YCALNVGATVCLVPESIA-FSPRLLTDFIRQHEISIWYSVPSVLMMMMQDGDLLSDIQDT--LRVLLFAGEPFPVKHLRDLRAAYADVRLANLFGPTETNVCTAFEVGAIDPERVLPVPIGTAASGNQVWAQKPDGSRCAVGEEGELVVQGP--TVMLGYFAKPAQ---------EGPYKTGDMVRQRPDGNYEYLGRRDDMLKVRGNRIERGEVEAALLAHPQVSEAAVLVV-GEGMNAQLWGVLVA---HTRDALSLIDLKRHCAQRLPRYMIIDKVLCLDALPRNANGKVDRFALARQVEG-------------------------- 118467617 44 ----------------------------------------------------------------------------------------------------ERVFTYRELDEATDRLAMRLTRSGSGPGQCVALLLPRSAEAIIAILAVLKSGAAYLPMDTAHPDARLRFMLHDAKPVAAVTTSALHTR-------------LTGTGIPLLD--IDACDTGASAPIRPPV---------------------PDDLAYLTYTSGTTGVPKAVAVTHRNVTQLLECPHPE-LPASPGQVWSQWHSLVFDVSVWEICGALLHGNRLVVVPESIASSPHELNAL--LVRERVTVLCQTPSSAGMLSAEGLD---------RTALVVAGEACPADLVQRWA-----PGRVMLNAYGPTEATVYAAMSSPLSSDADPVPIGRPVPHAAAFVLDKFLRPVLDGVIGELYIAGA--GVAVGYARRSALTASRFVACPFGMYRTGDLVRWDDDGHLVYLGRCDEQVKIHGYRIELGEVQAALAGLDGVDQAVVTVREDRPGDQRLVGYIIGAADPSAS-------RRALAERLPAYMVPAAVVVLDSLPLTVNGKLDKRAL-------------------------------- 118467617 1545 -------------------------------------------------------------------------------------------------------LTYAELDETADRLANLLTLHGAGPGTYVAIMLPRCAQAIVAILAVLKTGAAYLPIDPVLPDARVQFMLDDTAPIAAVTNDELRSR----------------------------------FDGFAGVVVEADDPAMSLHPTTALLAPAADDIAYVIYTSGTTGRPKGVAVTH-HNVTRLFDAPYPGLTFGSGQVWTQCHSTGFDFSVWEIWSALLHGGRLVVVPESVTSSPSDLHELLVTEHVTMFSQTPAAAAALSHTGLED-----------LTLVVGGEACPSEVVQRWA-----PKRTMINGYGPTETTVFASTSEPLNPSSPGDVPIGAPVPGAAVFVDSWLRPVPPGVAGEVYVAGG--GVTVGYVHRPGMTASRFVACGSRMYRTGDLARWGTDGQLRYLGRADDQVKIRGFRIELGEIQCALADLDGVDQAAVVVREDQPGDKRLVGYIT----GTMDPAVA---REMLADHLPPYMVPAAVLRLDTLPVTVNGKLDQRAL-------------------------------- 116696458 42 --------------------------------------------------------------------------------------------------------SYRDFHRRVGRLASALAAQGVAHGTTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSAQQILYTLNDSGAEVVLLHPDFLPVMEEI-----------RGQLTSVRSFVLLADGQHVPPTSLPFCGEYETLLSAASPDFDFPEFDENTRAATFYTTGTTGDPKGVCYSHRDIVLHALASAREGQRLHREDVYMPITPMFHVLA-WGIPYVAVMLGLRIVL----PGRYAPDMLLQLRETERVTFSHCVPTLLQMLLQAAQASGQDLSGWKLIIGGSALPPALCEAAMDVFAGYGMSETGPIVALAQLPPGDAHRDHETEVRMRCSTGRPVAMVDFRLVDESMHEVPRDGQARGEIVLRAPFLTRAY-----HGKPEASAELWAGGYLHTQDIAVMGADGFVQIVDRIKDVIKTGGEWVSSIEVESLVTQVPGVQECAVIGVPDARWGERPMAFVVRKPGTTVTADIRTSLLARVANRLSKYAVPERILFVDEIPKTSVGKIDKKRLR------------------------------- 126732546 1 ---------------------------------------------------------------------------------------------------------YGSFERAVALLAGGLSARGVGPGDRVAIFMKNMPQYLVALFAIWRAGAVAVPINAKLHAREAAWIVGNSGTCLALASP-------------------------------PLAGPLSEVTEIPVVATGSQEWDALSAVPLPTVSRAPDDLAWLFYTSGTTGRPKGVMITHRMLATMSLTYQADLERVEPEDATIYAAPLSHGAG----LYSVMHVRAGARHVFPVSGSFDPGETLDLAAHFGRAHMFMAPTMVQRLTRHARDANRGGEGLRTIVYAGG-----PMYLSDILEATDTFGPVFAQIYGQGECPMGITALTKAEVGDRRHPNWRARLGSVGRAQSAVEVRIDPGEISEILVRGDVV--MPGYWRNPEATVKT---LRDGWLCTGDLGSMDADGYVTLKDRSKDLIISGGTNIYPREVEETLLEHEDVLEVAVLGRPHPEWGEDVVAFVVSR-----SVLDVAALDAHCLDRIARFKRPKAYFPVEELPKNNYGKVLKTSLRDMLA--------------------------- 134291179 6 ------------------------------------------------------------------------------------------------------RVTYQNLVHRARGMGNALDALGFTAGARIAIYLDKRVETVVSILGAAAAQYVFVPINPLLKPKQVAHILLDCGADCLITSALRARVLDEHGLTSVSNTIIVDDAGSASRQLRTTARVQSWPESANGNRSERDSENPPQSPGSANVDT---DLAAILYTSGSTGLPKGVMLSHRNLLEGA-WSVAHYLNYVSSDRILAALPLSFDAGLSQLTSAWAAGATAMLINYLVPR-----DIIDACASERITAITGVPPLWMQLARAN---WPETARSTLRYFANTGGKLPAPVLQQLRALFPQAKPY---LMYGLTEAFRSTFLDPSEVDRRPDSIGKAVPNARILVVRDDGSPCGADETGELVHVGA--CVTLGYWNDATRTAQRYRAPRERAVWSGDLVRRDPEGFLYFVARNDAQIKSSGYRISPEEVEEVVHCSGLVTEAVAFGVADDELGEAIALVVVP----IANGFDAQVLQGWCVEHLPRYMVPHRIVVRETVPRNPNGKFDRAGLRA------------------------------ 214043718 15 ----------------------------------------------------------------------------ALQDNAAKHGQKPALIVE------DRTISWAEFGAIVAQVTGKLRAQGVGQGDTVASLSENSVEHVVLYCAVVASGACIVPLPFSATPEALALMMADSNAELLFVSSAHADTGRGLSVKQIV-------------------------------DLDRLMAWAADAAPAGPAQVNPDDLFNIIYSSGTTGTPKGIIHDHRFRSRQLNRITN--FGLTEADR-LVISTPIYSNTTLFGMLPTLSLGATVIVMP----KFNAAEFLKLSADLKPTHAVLVP--VQLMRLMAEPTFNDYDLTSYRCKFSTSAPLPGTLIGQVMERWPGNL---IEVYGMTEGGISTALNC-EAFPEKWDTVGRLGEGVDMRVIDDQGKELPKGAFGELIGRSA--SMMRNYHNAPEKTLELLWTDENGFIRSGDMGRIDEDGFVHLMDRKKDMFISGGFNIYAADLEAVLRQHGDVADAAVIAIPSDAWGETPLGFVVLRAGATADA---QQVLEFANAKLGKTQRLSNIILLDDLPRSEIGKILKKDLR------------------------------- 93006345 38 ---------------------------------------------------------------------------------------------------DKKRFTYKDLFNRINRLANVLDGLNLDAGDVVAVMDWDSHRYLESYFAVPMSEYILQTVNIRLSPDKILYTINHAKPKVLLLNSEFAPLVKDYQFEN-----------SSIEHIIWLDDNGVTSEGVFGGNQNYEALLDAADDHFDFPDFDENTIATTFYTSGTTGDPKGVFFSHRQLVLHTLTEAASIGMLSYGDVYMPMTPMFHVHAWGFPFTATMTG-----LKQVYPGRYAPDLLMDLIINEKVSITHCVPTILQMVLKEAQDRGASFNGLKMIIGGS-------RLTEGLAKAAMDQGIEVYTGYGMSETAPLISLTDEEEDIARRCMTGKPVLMVDAQVWGENNQPVGTGQDNELVLRAPWLTQ--SYLKNDDAGKELW---ENGYMHTQDIAYIRPDGYIKITDRLKDVIKSGGEWISSLEIETILSLHPSVADVSVIGVRDKQWGERPLALVVLKPNCQDTKDDIKALQAVARGIIPKYGIPSQFKFVDELPKTSVGKHDKKVMREMYANQSE----------------------- 163701693 12 ----------------------------------------------------------------------------------------------------ETRLTYAQWYRIISSVVSGFDALGLKAGDHLVTVLQNRVEAATLHWACQFAGLVLTPINWRASPDEIDFAVENAEAKAI------------------AYEGVSAASLRASAAARNLPRIAVGVPPEPGETGFADLAAREAPPAKP--RADAEAISLMLYTSGTTAKPKGVPRRHRAERAAALAHVAQNLY-GRGERTLGVMPLYHTMGVRSLLAMSLIGGTFVCLP-----RFDVAGALRLIAAERVTNLYLVPTLYHDLVHHPDFAA--TDTSSVRKLGFAGAPMTDGLLKKLTEAF--RPELFVNHYGSSEVYTFTINQDAAGKPGSAGRAGLNTMVRIAPLGATDPESAAPGEEGEIAVIASGDEAFEGYWRRPEADAKAF---RNGWYFTGDTGFMDEDGDVFVTGRVDDMIITGGENVSPVEIESCLSLHPGVSEVAVVGLPDERWGKVVTAFVKRRGPVE-----EAALDAHCREALPSHKRPRAYVFVAEIPKSPVGKLLR---RQLVAGDAETQGDPSAAA-------------- 163723901 30 ------------------------------------------------------------------------------------------------------TVNYAEFWRKINQTANMFHDLGIGPTDVITYLLPNLPHTHYILWG-GEAAGVVNPINPMLEAHTIADICEAAGTKILVA------LGEVPGSDIWEKAEMVREKVPGIQKIVRVFGAGDEANNIVGFDEVIEN--YNGDSLDSGREIQPQDIASLFHTGGTTGTPKLAPHTHANEAAMATM-MTMSGIMKSSDTLLCGLPLFHVNGVMVTGGAPFSIGAHVVLLSPQ-GYRDPGVLMNFFKIVEFYKAAFFSCVPTVLSVLLDIPTGDADISSLQFALCGAAPLSVELIQRFEAHT---KMKVLEGYGLTEGTTASCVNPPQGEQRVGSIGIRLPYQEMKIMIPTSSKEAAPNEIGAVCIKGP--NVFTGYLD---QTKNTDIWMKEGWFNTGDLGRQDEEGYFWLTGRQKDLIIRGGHNIDPAAIEEPLYRLMGVQVAAAVGRPDAHAGEVPVAFVQLQQGSELT---KEEIEAHLQKEIGERAIPKEVYILEEIPLTPVGKI------------------------------------- 159046262 12 ------------------------------------------------------------------------------------------------------RLSYADWLRQISALVQGLADMGLRHGDRLVTAMQNNHAAASIHWACQMAGITIVPVNWRATADEITFFTENSGARAIACDGSSVDAVRA-----------SATDLPCLTY-----------ETDVDGAVRFEDVVAGSAPDASPKA-SADDWSIMLYTSGTTARPKGVPRRHRAE-RAGTLAHVAQNLMPMNDATLGVMPLYHTMGVRSLLAMTLLNGTFVCLP-----RFNCADALGLIADERIGSLYLVPTLYHDLLEHPDFA--STDLSAVKRLGFAGASMTDGLLKRVQAAF--QPELFVNHYGSSEIYTFSIEQDAVSKPGSAGKAGLNQDLRVVRMGAGDAAVMAQGEEGEIIATLAGDEAFEGYWQRPDANEK---SLRDGWYFTGDCGHFDAEGDLYVTGRVDDMIITGGENVSPVEVESCLSMHPAVEDCAAVGLPDERWGKIVTAFVKRRHAVS-----TEELDAHCRDSLANFKRPRRIIFVSELPKSPVGKLLRREL-------------------------------- 195613764 20 -------------------------------------------------------------------------------------GDRTSVIYRG------VRFTWRQTYARCRRLASALLSLGVRRGDVVSVLAPNVPAMYEMHFAVPMAGAVLNTINTRLDAAAVATILRHSGAKLFFVDYDYVRLAS---------DALRLLDAADVPLVAVIDDIHSPTGARLG-ELEYEALLAHGDPDADLPPLDEWDAVTLSYTSGTTSAPKGVVYSH-RGAYLSTTSLLLQWGVPAEPVYLWTLPMFHCNGWTFTWGMAARGGVNVCIRDARP-----ADIYRAIARHRVTHMCCAPVVFSILLDGDGDSDGAARQLQAPVHVLTGGAPPPAALLERVERIGFNVTHAYPALACEWRDQWDRLPLPERARLKARQGVSVLSLADADVKNADTMPRDGRTVGEIVLRGS--SVMKGYLNNPEANESAF---RAGWFLTGDVGVVHPDGYIEIKDRSKDVIISGGENICSKELEEVLFRHPAVADAAVVAMPHPRWGETPCAFVVPRDKAAVLSE--GDVLAFCSKRMARFMVPKKVEVVGALPRNALGKVEKVKLREAA---------------------------- 6540589 6 ----------------------------------------------------------------------------LLRRAATRAPDHCAL----ADPARGLRLTHAELQTRVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGEMAAAVIAVG----------QQVADTIFQSGSRAQIIFLGDLVRDGEPCD--------------SYGPPIEDPQREPAQPAFIFYTSGTTGLPKAAIIPQRAESRVLFMSTQVGLRHGQHNVVLGLMPLYHVVGFFAVLVAALALDGTCVVVEE----FRPVDALQLVQQELVTSLFATPTHLDALAAAAAQAGSSLKLDSLRHITFAGATMPDAVLEAVHQHLPGEK---VNIYGTTEAMNSLYMRQPKTGTE--MVPGFFSEVRIVRVGGGVDEVMANGEEGELIVAAS-DSAFVGYLNQPQATAE---KLQDGWYRTSDAAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGAAPGVAEVVVIGLADQRWGQSVTACVVPRPGETLSED---ALDAFCRSELADFKRPKRYFILDQLPKNALNKVLRR---------------------------------- 187925185 31 ---------------------------------------------------------------------------------------------------DARRLTSAQLLEAVDAATALLREWGVRGGDRVMIVAENSIVQIVLLFATARLDAWALVSNARLSAAELDSIRAHAQPRIVAYATESSADAKLHAERHHAAKA----------------------PAFTPDIGAWSYTVDSAAVAEPVEAASERQCAALIYTTGTTGAPKGVMLSHRNLLFIAAISSRLR-KVGPDDVVYAVLPISHVYGFASVCLGSLHAGATLRLVP----RFAPEAVRRALADERVSIFQGVPAMHAKLLEHLQTHGHAWSAPHLRFAYSGGSPLDAALKAQVESVCG---LPLHNGYGMTESS-PTVSHTMLDAPRSDCSVGEVIPGVEVRFVGLDGIDAAQGDIGELWVRGP--NVMLGYYRSLEQTRAAVTED--GWLKTGDLARQDADGALHIVGRSKELIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVE-GNEEVVAFVELLTGATVTPA---ELIDCCGERLAPYKRPAEVKVLAALPAASTGKILKHRLRE------------------------------ 15609521 45 -------------------------------------------------------------------------------------PDRLAVADAGDRPGHGG-LSYAELDQRADRAAAALHGLGITPGDRVLLQLPNGCQFAVALFALLRAGAIPVMCLPGHRAAELGHFAAVSAATGLVVADVA----SGFDYRPMARELVADH--PTLRHVIV--------DGDPGPFVSWAQLCAQAGTGSPAPPADPGSPALLLVSGGTTGMPKLIPRTHDDYVFNATASAAL-CRLSADDVYLVVLAAGHNFPLACGLLGAMTVGATAVFAPD----PSPEAAFAAIERHGVTVTALVPALAKLWAQSCEWPVTPKSLRLLQVGGSKLEPEDA-------RRVRTALTPGLQQVFGMAEGLLNFTRIGDPPEVVEHTQGRPCPADELRIVNADGEPVGPGEEGELLVRGPYT--LNGYFAAERDNERCF--DPDGFYRSGDLVRRRDDGNLVVTGRVKDVICRAGETIAASDLEEQLLSHPAIFSAAAVGLPDQYLGEKICAAVVFAGA----PITLAELNGYLRRGVAAHTRPDQLVAMPALPTTPIGKIDKRAVRQL----------------------------- 94310658 41 ------------------------------------------------------------------------------------------------------RYTYREFRERVGKLANSLSALGVHHGSTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSPQQILYTLNDAGADVVLVHPDFVPVIDQIRDKLTCK-----------PRFVLMADGQTVPDTAIPFAGEYEALVGAASPEFEFPEFDERTKAATFYTTGTTGDPKGVCYSHRDIVLHTLTATASLCSPREGQRMHREDVYMPITPMFHVMWGIPYVAITLGLRTVLPGRYAPEMLLKLRAQEKVSFSHCVPTILQMLLHAAEAGGQDLSGWKIIIGGSALPPSLCEAAIDIFAGYGMSETGPIVALAQLPPGYQPASREEEVRLRCSTGRPVPLADFRVVGTDMRELPRDGQSQGEIVLRAPYL--TRSYFRKPSASEELWAD---GYLHTQDVAVVHENGFVQIVDRLKDVIKTGGEWVSSIEIENLVTRVPGVRECAVIGVPDARWGERPMAFVVRQPDSEVAEDIRAELMNHVAQRLSKFAVPDRIAFVAEIPKTSVGKIDKKLLR------------------------------- 126436060 39 ---------------------------------------------------------------------------------AHRRPDHPAVV------DVDGSLTFAELTARADTVAAALAGLGIRPGDRVLLQLPNSVRFAVAFFGLLRAGAVPVMCLPGHRTAELGHFADVSGAVALIVPDE------VGGFDYREMAAQLVADRPTLRHVLV--------DGDPGPFLSWAALIDSGGVAPEIGPVDTSLPALLLVSGGTTGLPKLIPRTHDDYVYTAVSSAQ-ACHFTPDDVYLVALPAGHNFPLACGMLGAMTVGATTVFTAD----PSPEEAFALIDKHQVTVTGLVNALGKLWAQACDW--EPVLPTSLRLVQVGGSRMSPEEARFILDLLTPGLS---QIFGMAEGMLNFTRPGDPLDVVVHTQGRPVSPHDEMRVVDESGVEVAPGEEGELLVRGP--NTLNGYYRADEANARCFSPD--GFYRTGDRVRIFADGNVEVTGRIKDVIHRGGETVSATDLEDHLLTHPAIYAAAAVALPDDYLGEKICAAVVFR-GKQLT---LAELNAFLDERGASHARPDVLAAMPSLPLTAVGKV------------------------------------- 183983613 465 ------------------------------------------------------------------------------------------------------RITYAELGEHADALANRLRAQGARNGDVVGVFLSRDARMAIAAIAVLRVGAVLLMLNPAHPTRRVRDMIADADVGCIVADEQTR--------------ALLPANAPELII-----------------------ADGSGQPGPVISRSDPRAPAYIYFTSGSTGRPKPVLISHRSLANQLLWR-RDELGLGVGDAVLQTTEPTFDIFL-WEIFGPLSAGGRLVFPALGPGEWNAHQIVEHIRRLGITAMQFVPSQLDVVLEEPRLRECRS----LRYVFCGGEPLPIALCRRVAEAL--PHAEMVNYYGATETTFDASFWRVDVTDTATWPIGRPIANVRLYIVDEEGALVPEEQAGELWIGGACVGM--GYRGLPALTAERFAEPDAKVYRTGDRVRQRADGTLEFLGRMDRQLKLRGVRIEPTEVERALCGHPGVQQAVVDIKERGSGERVLAAYIVARTPEAVVDP--DAVLETARRTLPSTMVPGAVIVLDALPRTPAGKV------------------------------------- 183983613 2025 -------------------------------------------------------------------------------------------------------LTYAELDAAANQLARLLMSNGVVRGDKVALLLERTHLIPIAVLAIVKTGAAYVPIDASWPASRAELVLADSAPSAILTES-------------------------SLRHVV--------AGYDTTILELDSMEISDQPTQRVQVEVDSEDVAYVIYTSGSTGRPKGVEVTH-HNVMRLFSATEELFTFTNKDRWSMFHSIAFDFS-VWELWGALLHGGCVVVVPYLVTR-NPVAFRELLTAERITVLNQTPSAFRILRDADANTNAGL---FLRYVIFGGENLSFADLLPWIDAHGDARPELINMYGITETTVHVTFRRVRREDVNGSNIGRPLPDLECLLTDPAGNLVPYGVRGEICVGG--HGLANGYLGRPQRFIPHPFRGGERLYRSGDAGRRLPNGDIEYLGRLDNQVQLRGFRIELGDVEAALLALDGVSACHAMVRSD-GGEPRLVAYVVTHSGEQPEIGPT---RRSLAVRLPDYMLPAAIVAVESLPLTVNGKIDQKALPEPAAQTTATAVRTSTKDDRAVLDQIR----- 58198736 39 ---------------------------------------------------------------------------------VKKSPDAIALI------DDFGQYSYQNLYQKMISLAAGLSSLGLQRGDNVVLQMANRAEFYLCFFALTMRGIKPVLALPAHRYLELSYFCQHTHAKAYIFSDD------IVGFDAQQTAQKLRSSCPSLLHTIVCGQSSHE------QIQELDTLYHCAGDDPVTDSVFADQVAFFQLSGGTTGTPKLIPRTHNDYAYSVLGSIQ-ICQFGPQTRYLCVLPVAHNFPLSSGALGVFYAGGCVVLASDT----TPHTAFRLIEKHHITVAALVPPLALLWMKYAESATENIASLTLVQVGGAKFSEAAAM------RLPTTLHCQLQQVFGMAEGLVNYTRLDDPLSVIVTTQGRPISTDDEVMIINDGEPAAVGEEGLLMTRGPYT--IRGYYRAPEHNQRSF--TDQGFYITGDRVRRTAEGNIIVTGREKDQINRGGEKIAAEEVENLLLQHQDVHDVALVAIADEFLGERSCAIVVPDNGKTLKPIT---LKRFLAQGLAEFKIPDHIHFVDELPKTPVGKVDKKWLR------------------------------- 56567289 834 ------------------HFETLLQEIVSNPTKRISEL-NILTNEEKYEILEMNNNSTEYPQHE--------SVAEIFRETKIKHQAKLAITY------KDRKLTYAELSEKANALAHTLKRRGVAQHDVVGIVAERSPETIIGILAILKVGAIYLPIDPKLPQLTLQHIWRDSGAKVLLGKNETVEVGKEVPFVDIEGDKGKQEEL--------------------------------------VCPISPEDTAYIMYTSGSTGKPKGVMVTHRNIVRLVKNT--NFVSLQEQDVLLQTGSLTFDAA-TFEIWGALLNGLTLHLVEDY-VILDGEALQEEIQQNKATIMWVSAPLFNQLADQNPAMFTG-----IKQLLIGGDVLSPKHINKVMDH--CAPINIINGYGPTENTTFSTSFVIDQMYQDSIPIGTPIANSSAYILDVHQNIQPIGVVGELCVGG--DGVAKGYVNTEERFIADPFLKGSTMYRTGDYVKLLPNGNIQYIGRVDNQVKIRGFRIELEAIMNTLKQCESIKDVIVV-VQEQNGYKTLVAYVVGEESLS-----IETVRAYAKKHLAEYMVPSQFIFIEEIPLSINGKVQYSKLPKVQEVLHKKV---ETLLPENRLEEII----- 190015609 188 -----------------------------------------------------------------------------------------------DEHGKTEFLTYKMILMEAERMLKGLRAFQLQPQDKIIFQMNNDKVFVITFWACVLGGFIPVP---------------------ITVPKMFTQRTNEADTLYNIWRALEKPYIVTNETLQDSMTQLLDCYDLDAAKYLAFEKIQQEEPDQNWHVAQSEDDAILLFTSGSTGNPKGVVQKHRSILTREISTSKY-NHFSAHDIALNWMPLEHVGGIVMFHIKDTYLGRNQVQVRTQYVLSEPTRWLDLITTYKATITWAPNFAFALINKEIENGVKGWDLSSMEFIVNAGEAINGYTAKKFLQVLGLPEDAMIPVWGMSETCSGVVYNNNVEDTITFVNLGKPIYGVSIRIANQDNETVAEGVIGRLQIKG--KNVLEGYYQNEEANKECFTED--GWYDTGDLAFI-KDGCMAITGRGKDIIIINGVNFNGTEIEYVVEQVAGVKTAACAVRDDQLDTDELAIFYSTM--CANDEEIREQIQEIDQTIIEKFGVASYIIPVEEIPKTNIGKIQR----------------------------------- 212532391 21 ------------------------------------------------------------------------------------------------DADTRRSYTYAQLRDSAVSFAHGLKAWNWKKGDVLVIFSPNCVDTPTVMYGVAWTGGVISPANPTYTVDELAFQLGNSDAKALATQRA---------LLPIAREAARKVGLPEDRIILI----GDERDPTGRVKHFTSIRNISGTTRFRRQRVDPKDVAYLVYSSGTTGLPKGVMLSHRNILQCKNTEGRYLSWNGNGDRMLGLLPFFHIYGLTCIVHVSVHAGYSVFVMP----KFEIEKFCSHVQNYKITFIFVAPPVILLLGKH--PIVDKYDLSSLRMLNSGAAPLTRELVQTTAARI---KVPIKQGYGLTETSPTTHTQTWEDWDKDIGSVGQLHPKMEAKYMDSEPQEVPVGQVGELWMRGP--NVFMGYHKNKKAT--DGCLTADGWFRTGDVGYQDKDGKFFITDRIKELIKYKGFQVAPAELEGILLDNELIDDVAVIGVYSEQHAEVPRAYVVRGKASKASADEAAKIVAWIHDKVAQHKRLRGVRFVDAVPKSASGKILRRVLKDQAKKEDEKPK-------------------- 160898747 15 --------------------------------------------------------------------------------------------------GDIHRYTYRDLARRSRQLANTLDGLGLQPGDRVASLAWNGYRHMEMYFGVSGSGRVLHTVNPRLHPDQVAWIINHAEDRVMCFDLTFLPIIQAVHAK-----------CPTVRQWVALCDADLPADSGIPGLVSYEAWIAGQPDQYQWPEFDENTASSMCYTSGTTGNPKAVLYSHRTTLHAYAAALPDVMCISARDSVLPVVPMFHVNA-WGIPYSAALTGCKLVFPGPA---LDGKSLYELIEAEGVTYAAGVPTVWQMLLGHIR--PGGLRFSTLKRTVIGGSACPPAMITAFQDEFGVWGMTEMSPLGTLCTLKNKQLQLPKDEQMKILQKQGRAIYMRIVDSDGTDQPWDGKSYGDLLVRGPWIVD--SYFKGESPLVKD--AQGRGWFPTGDVATIDPDGFMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACIGMPHPKWDERPIVAVAKKPGAEVT---REELLKFYEGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLREQLAG-------------------------- 29827887 47 ---------------------------------------------------------------------------------------------------------------------------GVGRGDVVALLLPNTADFVVALFAAWRLGAAVTPVNPALTESEVRYQLGD----------------------------------------AGAAVAVTAGPSPLAGALPVAELSTGPEDTTAPE-TDAGALALLIYTSGSTGRPKGVMLDHANLAAMAEMMTGTA-RLTETDHSLLILPLFHVNGIVVGVLSPLLAGGRVTVA----GRFRAETFFDLVATVRPTCFSAVPAIYSMLAELPDH--VRPDTSSVRFAACGAAPMPAALIERFERRY---DIPVLEGYGLS-EGTCASTTNPLYGRRKPGTVGLPLPGQQVAVMDPQGRIAPAGATGEVVVRGP--NVMRGYLGRPEETARTVID---GWLHTGDVGRFDEDGYLVLVDRIKDLIIRGGENIYPKEIETVLGDHPEVLEAAVVGAAEPRLGEVPVAFVALRPGASAT---TADLLDHCRARLAEFKVPTGITLVGRLPRNPVGKTDKPALR------------------------------- 194564947 25 -------------------------------------------------------------------------------RSAEVYGERVAIVH-----GDVRR-TWADTYARAKRLASALAQAGVARGDTVAAVLPNIPAMIEAHFGVPMAGAVLNTINTRLDIASVLFMLRHGEAKVLIVDTEYAELAQRVAL-----------ELPALKIVSVADAMPADLA-RFARATDYEAFVAGGDPDYAWPPADEWDAIALNYTSGTTGDPKGVVY-HHRGAYLAAISNLLEWDMPKHAVYLWTLPMFHCNGWCFPWAVAARAGVNVCL-----RKFDAKTVFDLIRRERVTHYCGAPIVQSAIANAPAEFRAGIDHTVHAMVAGAAPAPAVIAKMIGFDLLHVYGLTEVYGPATVCAKQSHWDALSDDERARLNARQGVRYHTVLDPDTMAPVPADGETLGEIMFRGNIC--MKGYLKNPKATDEAFQG---GWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELREGASATED---EIVAHCRQLLAGFKVPKAVRF-GELPKTSTGKI------------------------------------- 114704616 12 ----------------------------------------------------------------------------------------------------REWLSYGALREQTETVRAALRRSGVGASDRVAIVLPNGPDMAVAFITVAQSATT-APLNPAYKEEEFAFYLEDLKAKAIIVEAGYAGPARSAADKFGLTVIELSPDADGPAGTFALSTAATGIE---------------AAPDALP---GPDDVALILHTSGTTSRPKIVPLLQSNVAASA-ANIQKSLQLTPDDRCLGLMPLFHIHGLIAAVTTSLAAGASI---SCTPG-FDALKFFGWLEAVDPTWYTAVPTMHQTILARAGRNAEVIGKARLRFLRSSSSSLPGAVMKKLLDTFG---APVVEAYGMTEATHQMCCNPIEPGKQKPGAVGLAAGPEVAIAHEAEDHLIDG--TGEVVISGP--NVTPGYEGNPDANAKSFFEDGKRWFRTGDQGVFDEDRYLTLTGRLKEIINRGGEKISPLEVDGILSDHPAVAQVVTFALPHEKLGEEVAAAVVLKEGETADE---RAIRDFAAERLAPFKVPRKVVILDEIPKGATGKLQR----------------------------------- 54297866 13 -----------------------------------------------------------------------------------------------------RQISFDVFNKQANQYARYLQRKGLPLNGIVGIQLARSFEMLVAIFAVLKAGGAYLPIDPMAPVLRNQTILEDSQIKFLIVSDHSL-----------------LTATPGLQ------------------VLSIHANVSDEDCHNLNLPRKKQDLAYVMYTSGTTGRPKGVLISHQALLNRILW-MQNTFPLQSRDVVFHKTHICFDISVWETCWWSIAGAGVVLLPPRKE--HDIKLFIQMIEQYQINVIHFVPSVLRIFLSYIEQDFSINRLSSLKYVFSSGEALDAKSVNLFNQLFQDQKTILVNLYGPTEATIDVSCFICEKHKRFDTVPIGKPIQNTQFFVLDEQLNSTGFEPGELYISG--VGLAQGYLNNPVLTHASFIDPGEKMYRTGDIVRWNQEGELLFLGRKDDQVKLRGIRIELGEIQHHLLAHPNIHDAVVVCEKVDCLDHRMVVFLIANNKQ--TKIGSAELKSFLKNRLPDYMIPEHYLWLSAFPIKENGKI------------------------------------- 120406120 15 --------------------------------------------------------------------------------------------------GPVRRTTWREINEHSKQVANALAELGIEQGDRVATLAWNSDRHLALYFGVSGSGAVMHTVNPRLFPEQIAYIVNHAEDRVLF-----------FDITFAPLVAQLAGELGTVETFVAMTDRDHMPDIPDGRLRCWDDFIGGQSTAFDWPEFDERSASSLCYTSGTTGNPKGVLYSHRTMLHTLMIAARDAIDIHSGSVILLVVPMFHANA-WGTPYTAAMVGAKLVMPGP---HLDGQSVYELMKAEGVNQSQGVPTVWMMLFSYDEHPEIDAHELGLRVAGTGGAALPLSMIERFHRDFGAESM---QGWGMTETSPLCVSDAEKNQIRLKQGRGVWGVDLKIVDDDGNRLPWDGKAFGEVWVRGPWI--ASGYFRGEGGEKL----DAEGFFPTGDVATIDPDGYLQLVDRAKDVIKSGGEWVSSIDLENAALGHPAVAEAAVIGVPHPKWQERPLLIVVLRKGHHAT---REDILEYLAGEVVKWWLPDDVVFVDELPHTATGKVLKLKLRE------------------------------ 218289331 19 ------------------------------------------------------------------------------------------IVWDG------RWYTCREVRAHVEELCAQLSAVGVRPGHRVMVAIPNSYAFVVSYLACLEHGAICVPANSEMPVGELERALARYRADHGIVAPSAGTR---------WSELLRAHGFA----------CGTSVEMDAERGQVVQLWRRAGASAPEPRQVGPQQPAVLMFTSGTTGEPKGVLLTHGHLFAAVQNVIGSH-QLTASDVAYCILPLFHINGQVIVLLSTLVSGGRIVMRD----KFHASLFWEDIRHHGVTWVSCVPTILSIVAK---RPAPKEALGTLRFLRSASAPLTPAVAARIETAFG---VPVIEAYGMTEAAGQICTN-PLPPGARKPGSVGKPVGMSLLIVDAERKPLPPYELGEIAIRGDNV-----IEHYEGMEPAPDYGYGPGWIYTGDLGCMDEDGYVYITGRAKEMINHAGEKISPREIEDVLNAHEAVARSAVVGLPDPLYGERVVAWVVPEEPEGIDDALRAELESFCVAHLAKPKRPSQIVIARSLPVNATGKVQKHVLRNL----------------------------- 126736742 22 -------------------------------------------------------------------------------------------------------ISHNAFLELAAQYAHVFAQLGVRPGDRVAVQVAKSPQALAVYAACVQAGIVFLPLNTAYTADEVSYFVENSGARVVLCDE-------------RRSEALA-PVAKAAGAVLETMNTDGRGSFATQAKLM--------SPEFKTADRSEDDLAAFLYTSGTTGRSKGAMLTQGNLLSNS-KTLANEWAFTSDDVLLHALPIFHTHGLFVATNISLLAGSKIFFMPKFDLDVIIDRMPTATTMMGVPTFY--------TRLLEDARFTKKLAQDMRLFVSGSAPLLAETHVQFEERTGHR---ILERYGMTETNMNTSNPYNGERRAGTVGFPLPGIEIKI-TDSNTGATLPQGEIGEIEVRGP--NIFKGYWQMPEKTAEELRED--GFFITGDLGQIDEDGYLHIVGRNKDLIISGGYNIYPKEIELLLDAEKGVLESAVIGVPHPDFGETVVGVLVAEGEAELD---LDAIKKNIGTSLARFKHPQKLIVLPELPRNTMGKVQKKALRE------------------------------ 167569862 24 --HAAPARLGDVPHVSAAE-RELLRRSLTHRALAPASAAG-----GDGDSVVDR-----------------------FRRTAARQPDAIAL------AGTARTLTYGELARASDALAHVLLDNGVAPGDRVVVAVGERATQTLLALATLKVGAAYVPVDLANPPERLAYLLNDCGAKRVLTT----RRDRS-------------------------SLPATGADIVCADELDDATLARHAGRPLPRIAIAAGQPAYCIYTSGSTGQPKGVLVTH-GGLANLVDWHVGAFALDAGARAAMLAGPGFDAA-VWEIWPALCAGAS--LAEPAPDRHDVAELARWLDAHAISHCFMPTPLAEAFIAAAARPRALRFLLTGGDQL--KARGRADDGFRLINAYGPTENTVVTTSGAVEPVHGDDAY---DRLAPLPDIGAPIRGQSLHILDAQLRPTPLGVSGELYVSGA--GLALGYLNRPALTAERFVSPGSRMYATGDIVRLDESGRLHFVGRADDQVQIRGFRVEPGEIEAALAAHPGVAQCKVIAFEREPSGKLLAAYV--AGDASLTEA---ALRTFVDSRLPSYMRPAAFVIVDALPLDANGKISRRALPALAAGDEAAFADP------------------ 167569862 1152 -----------------------------------------------------------------------------IERIAHADPDALAI-----AGEDGARIGYAVFNAVANRLARRLRALGVAPRDGVALCMRPGPSFALAALAVLKLGAAYVPIDPRYPDPRKLRIVADSGARLVVTEPDA-----------------APAQTPDAAALVWWDALAVEAATLPDGDLGIETA--------------PDDLAYIVYTSGTTGAPKGVEIPH-RGLANLCQWHARAYGLHDAPRSIRASQTIGFDAAVWEIWPYLCTGAS-VWFAPDAARQSSRRLEDWLTAQRITHCFVATPLAHAVLADGWLGSPSLAYLLTGGERLT------------RRAPAGARYRLFNHYGPSENSVVATAGVAQVAGGEPPSIGAALDNVRVYVLDRHGQLAPRGVPGELCIGGA--SLMRGYRSNDALTRARLVADPFRMYRTGDLVCWNDAGELDYVGRADNQVKIRGHRIEPSEILHAVKSDAGVYDAVVTTVDHPQAGPQLVAYVVFDPAAAGAPDRAARVKRAIAAQLPEFMVPAHIVELDALPLTSNGKV------------------------------------- 167590286 29 -----------------------------------------------------------------------------LDERVARHGERIALV------QDDIRWSYRTLGDEATRVARALTARGIAPGDRVVVQLPNCVAFFAVTFALFRLGALPVFALPAHRRREIGFFCRHAQAVAYVAA----ERHDGFDYRALARDV--QTDAPTLRHLLFTAPGNANLALADAPAH-----------VALPPEPAAGEVAFLQLSGGSTGTPKLIPRTHDDYLYSVRESAR-ICALSERSVYLAALPAAHNYALSSGSFGVLHAGGTVVLCDGA----SPDAAFPLIERERVTVVALVPPLVPVWLAAVERRREALASLELVQ--VGGARFDPALAARAADGFGAQLQ---QVFGMAEGLVNYTRLDDPRELVTGTQGRPISPDDEIRIVDDDDRPVAPGEVGHLLTRGPYT--IRGYYEAHAHNARAFTAD--GFYRTGDRVRVTSTGHLVVEGRAKDQVNRGGEKIPAEEIEHLLLAHPGVVDAALVPMPDPYLGERSCAYVIPAPGA-------AELIRFVREQVAAFKVPDRIEFVDAFPKTPVGKIDKRALRE------------------------------ 90423556 439 ------------------HYEVLLTAMIERPDA----ILRDLSMLDADERQLVRSFAEGKVVPAAPGRGIVG----LLEHRAARSPDQPALLWSAG------TLSCGEVNRKANQLAATLVEAGVAEGDIVAVLLERSPEMVVAILAVLKAGAAYLPIDPSFPPQRIDFILKDGGVRCLLAASES--------------------------------PSDPQGQRGPLPVIRVDDAASYAGPGIDPHSFDPERAAYVIYTSGSTGHPKGVVVSHRALMNTLEF-LEASYPLAGKTILFKTNFTFDVSA--AELFGWLFDNGRLAVLDLGAER-DSRALLEAIEKFAVTHVNFVPSMLDVLLESQPAGAASPLDRLRYVFAAG-EALKPDLVNRFHRLVPKVRLE--NLYGPTEAAIYATYHLPRGAEATSVPIGRPISNTGAHILDEALRPVPVGVIGELCLSG--VGLATEYLTRPDLTAERFCPAGRRLYRTGDLAKWGDDGLIYYLGRADRQVKIRGFRVEVAEVEQKLRACDGIAEAAVTVRSDAFGQNSLVAYLAFDKDRPTS---IERISSDLVGWLPGFMIPEAFVPLDRLPRLPSGKI------------------------------------- 85860482 6 -----------------------------------------------------------------------------LDETCRRYPDHIAVVQE------ERRLTYAALNAAVNALGNALKDLGLGKNDKLAIVLPNCPEFIISYFAAQKIGAVAVTINTASTPHEILYLLTNSDARALITTSACAGRFESI-----------LQNAPLCGHLIVVDRPEYSPPSSGNFASFWSLIEESSSSLDIPE-LSDDDPAVMIYTAGLTGKPLGAVLTQ-RNLVTQSALLGDLCHVTDTDMGLSVIPLFHTFGAVANMLGAIRVGAGLVLMD----AFNLDEIFQLICREKVTFIAAVPRLFLGMLFYED--ADKYDVSSLRFCITGGAAMPAHYVPEFNKKF---QATLVEGYGLTEASPVCTLSRPDGPQ-KPGSIGTAIPGVEIRIVNDQGTDCSLGEVGELILRG--DNVMKCYYKEEEATREVIVD---GWLHTGDLAFRDREGFFFLTGRKKRMIITSGFNVYPREVELVLEGHPAVRATLVVSKPNLLRGEIVKAFIVKDPAMQAD---SRQILRHCRTYLSSYKVPREVEFVESL--------------------------------------------- 29830749 36 ------------------------------------------------------------------------------------------ITWTGE--GEPQRRSYAEIGARAAQLAHALREFGIVDDDRVATLMWNNAEHVEAYYAIPAMGAILHTLNLRLPAEQLVWIANHAADRVVIANGS-----------LLPLLAPLLPHLKTVEHVVVSGPGDSLLDGASVQVHEYEELIAGKPVSYDWPELDERSAAAMCYTSGTTGDPKGVVYSHRIYLHSMQVNMTQSMGLTDQDTSLVVVPQFHVNAWGL----PHATFMTGVNLLMPDRFLQPAPLAEMIESERPTHAAAVPTIWQGLLA--ELHAKPRDVSSLTQVTIGGSACPPAL----MAAFDKLGMRVCHAWGMTETSPLGTVARPPAHAVGTDEEFAYRLTQGRFPSGVQARPWDGESAGELEVRGPWIAGAYYNGPDAEPLRPADKFSEDGWLKTGDVGTISPDGFLTLTDRAKDVIKSGGEWISSVDLENALMAHPDIAEAAVVAVPDDKWGERPLATVVLKEGATAD---FATLRTFLADKIAKWQLPERWTIIESVPKTSVGKFDKKVLRRQAEGELD----------------------- 154253530 39 ------------------------------------------------------------------------------------------------DGREPRRLTYRELGAEADRIATAFLDAGLKKDDVVAVQLPNVVELVAVYLGAWRAGLIVTPAPVQWRAHELGDVLAFVGAKAVVTA----RNIRGHDHAAMFESL--KPKLPGLSKLFVI----GETAWPEADSARLDAL----------PAADANDAATICWTSGTEARPKGVPRSHNHWM-IAGLACADAAQLQPGDTVLNPFPLVNMAAIGGCFMPWLLTGGTLVQHHP----FDLPVFLKQLVGEKI-TYTVAPPAVLSLLLKEEKLMASLDLSAVRSIGSGSAPLSPWMVKTWQEQYG---LPIVNIFGSNEGTCLISAGDVPDPEERAQFFPRFGVKGFDWPAKIAGEITEPGKPGELLIKGA--TVFAGYYRAGDGGGPAEAIDKDGFFHTGDVFEIAGDRYYRFVERAKDIIIRGGMNISPGEIDGLLAGMPKLREAAVVGYADGVMGERICAVAVPAEGESVT---LEDVRAHLKSDIAAYKLPERLELAEALPRNPLGKVLRRQLREMIGG-------------------------- 70993716 206 -----------------------------------GEAIGRIDFMTDDQRSLLPD-PTSDLHWSNFRGAI----HDIFAQNAEKHPDKLCVVETKSEQSPHREFTYRQINEASNILGHHLVRAGIERGDVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALIIAKATKEAGELTQLRSFIDENLE------LRTEIPALALQDDGTLVGGSVEGQDVLANQVSLKSTPVVVGPDSTPTLSFTSGSEGRPKGVRGRHFSLAYYFPW-MSETFKLTPNDRFTMLSGIAHDPIQRDI-FTPLFLGAQLLVPAREDIQNEKLAEWMREYSATVTHLTPAMGQILVGGASAQFPALHHAFFVGDILIKRDCRSLQALAPNVNNMYGTTETQRAVSYYEIPSYSSQEGFLDTMKDVIPAGRGMVDVQMLVVNRFDPSRICAIGEVGEIYVRAG--GLAEGYLSNNEPWRQFYVGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPDKGLKDDDSLRDDAREHLRSKLPAYAVPTVFIPLKRMPLNPNGKIDKPALP---FPDTAELSAAAPRRRSSVLQTLSETEQA 118471690 5 ---------------------------------------------------------------------------------AAAAPHRPAII-----ADDGSTIGYAEFDHQIRAVARWIASR-TEPGDRVAVIADNSPAYAVLYYAVPLGGRVLTLINQRLSPAEQAAQLETTRPALVLGDTVYLDALPQIDSVAFGSPAWRDAVSTTA-----------------------------AAPEVDHAEAQPGDPAWLLFTSGSTGVPKGVVHSHRSILAAVHGTV-DGRSVTPAGVYLLPFPMCHIAG--YNMLVQHAVGATVVLMS----RFRPESFAAQVRAHGVRSCSLAPTMLHALLAHVES--TGTTLPTLEAVAYGSAAMPLDLLRRAIEALGVE---FHQGYGMTETGGNVTFLGPDDHRAGAAGHPHPHSGVEIGIVDADGAPLPPGGIGEIVVRGA--QVARGYWPDRPSTVD-------GWLHTGDIGRLDHTGRLFVVDRLKDIIVTGGENVSSREVEDVLSGHPDVDMVAVVGVPDGYWGEAVCAVVVPVPGRNPRAD---DLIDHVRSAIAAFKRPREVLFVDELPLTGNGKIAKDRVRDIA---------------------------- 172041155 31 --------------------------------------------------------------------------------------DKVAIIDIADGTET----TYQQLRSYIESVAGGLSHRGIRDGDVVALHCPNSLAFVVYAHAVWRLGATLTPVSLLSDEAAITRQLKDSGARMLVT--------------------LAAMGDHAAQAAQAAGLSEEQIHHLDRNSGMQQMLAERRHAPAGITFDPATHLAVLPYSSGTTQDPKGVRLSHRNLVANVCQAADQDL-VTREDVVFGVLPFFHIYGLTALLNLALKQRATLV------TQPRFELGSFLASHERFGVTFTFIAPPIAVLLAKHPQVEEFDLSSLRAVLSGAAALDTSLAEAVQKRLGVDVYQGFGMTESSPVTHLNLMSVPRGSIGLPVANTEHKLVAVESGKEIPLPSNGHSEVGELWVHGP--QVMLGYLNRDRETAETLVDG--GWLRTGDLAIQDPEGNVYVVDRLKEVIKYKGYQVAPAELEALLLTHPEVADSAVIGVADEDGLEIPKGFVVLQQNATATAE---DIMAYVAEQVPSYKKVRVIEFIDAIPKSSTGKILRRVLRD------------------------------ 12039389 58 ------------------------------------------------------------------------------------------------------TLSCADFRRLVSSLAAGLRRLHIARGSLVLLLLPNSLTFPVAFLAVLATGAVATTMNPSSAPAEIAARLRDTAPSLVLASTH------------------NAAKLPPLAAPLVLVPDTFQQQHDDDQFDFFFHALLETDPETPVEMVGQDDAAAVLYSSGTSGRSKGVVVTHRNLIAMVELFVRFYTRPARDNVYLAALPMFHVYGLSLFAVGLLSLGCTVVVM----RRFNVDDAVKAIRKYKVTHLPLVPPIMSALLRANP----PLELDSLLQVSSGAAPLNHTLIHHFLHAFPHVD--FIQGYGMTESTAVGTRGFNTCKHKKYASVGLLAPNMHAKIVHLEGSCLPPGSYGELWLHGPAIMKEFCFVTGYLNDDDDAFTRKDGWLRTGDIAYFDSDGYLFIVGRLKDTIKYKGFQIAPADLEAVLIRHPEIIDVAVTSDEDEEAGEIPVAFVVRKSGSTLS---CTHVMEYVAKQVASYKRVRKVIFVEAIPKSAAGKVLRRLLKD------------------------------ 170748241 55 ---------------------------------------------------------------------------------ARGHGDKTFVVYR------DERVTFTGFARAATALARALVEAGVRKGDRVAIAQRNLPEWPVSYFGALLAGAIATPLNAWWTGPELAYGLQHSGARVLIADGERFDRI-----------APHLPECPALERVLTA-RTARDPRATPLADILGPVRDWGALPDLPLPALDPEDDATLFYTSGTTGRPKGAVGTHRAAATTVMAYPPKPDPAAPQRAALLVIPLFHVTGCHASLGAALYGGHRLVMMH----RWDANAALDLIEAEGCTSAGGVPTI--AWQLATAAREAGRPLPTLEGVTYGGAPAAGDLVRALGEAL--PRVVPGTGWGMTETSATFTHHQGEDYLAHPESCGPPLPVCEVRIVDPLGEPLPPGSIGELCAKGP--NVVRGYWDDPAATAEVLSE---GWLRTGDLARADDEGFLTIVDRIKDMLIRGGENIYCCEVENALYAHPDVIDAVVLPVPHPTLGEEPGAIVVLAEGAETGPE---AIRAFAAERLAAFKVPVRIEIWDGLPRNPAGKILRAPLRAVFAAGSGQNGSPSS---------------- 88706156 7 -----------------------------------------------------------------------------FDRTASINPQQEAFV----DIDLDRRLSYQDARNFAHQVAVVLEKLGLAAGSKVAVYSPNDSLAFLAIVGVSRADMVWLPLNFRNALATNAQLLSFFGADVLIFHSQFEDSIAEI-----------KSLAPDIKHFLCLDGDSSQGD-------SLRSLFSDGPVSYDSGPEDPMATTWMLATGGTTGPSKGVEHSHHSVEATINLQI-LGAVISPNPRYLVIAPMTHAAG--YMIPAFVARNGTVVVLPE----FEAGRVLETIEAEKITHLFLPPAALYGMLDHPDAA--KYDYSSLQAFYIGAAPTAPERYKEAVARFGPCGQTETMFPLLYKSTAECLDDKGAFRESVLRSAGRVCPGCRVEIMSEDGQLLGPNEPGEIVVRGS--SVMKGYYTNPEATAEVS---RHGWHHTTDVGVKDEEGYITIVDRIKDMIISGGFNIYPVEIENVINGMAEVQNCAVIGVPDSKWGEAIKAVIVLQEGSSLEAE---SVMALCKEKLGSMKAPKSVEFWDALPLSPVGKILKREIRDRFTGQTS----------------------- 197106197 15 --------------------------------------------------------------------------------------------------GPIVRTTYAEAHTRAKRLSNALKGLGVQPGDRVATLAWNTARHLEAWYGIMGIGAVCHTLNPRLFPDQLCYIINHAEDKVLFT-----------DLTFLPILLQNRDKMPTVKHFVVMTDREGMKGVDFPGALCFEDLVEQNSADCEWGGFDENTAAGLCYTSGTTGNPKGVLYSHRNFLHTLVTLGADVLGISAKDVVLPVVPMFHANA-WGIAFSGPAVGSKLVMPGQK---LDGASIHELLETEGVTFSAAVPTVWQMLLTHLRDTKGKLTTLKRVVIG--GSAVPEAIVRGFRDEFGVWGMTETSPLGTQGTPNAKIAAMSEEEQLRYKLKQGRPPLCIEMKLTDDAGPHDGTTFGRLKVKGPF------VVGEYFKGEGGQILDEDGYFDTGDVSTIDEHGFMQITDRAKDVIKSGGEWISSIEIENIAMGHPKAAICAVIGAAHPKWDERPVLLVKLKDGEQAT---KEEFLKFLEGKIAKWWTPDDVVFVQEIPLGATGKIDKKVIRE------------------------------ 118462908 480 -------------------------------------------------------------------------------------------------------LTYRELDEATNRLAAQLVALGVEPETPVAIKLSRGPRYVVAMLAVLKAGGMCVPMEPGMPAPRVNSILRQSGASIVL---------------------------------------------DEERIDELLEAGRSQHGGFEPPDIPPAQAAYVVFTSGTTGEPKGVIGTHGAVGAYADDHLDRVLRPAAAARPLRIAHAWSFAFDAAWQPLVALLDGHGVHVVDEATQTDAEALVALIAEHGVDMIDTTPSMF-----AQLQAFGLLSEAPLTVLALGGEALGNAAWARIRNACNTTTMSAYNCYGPTETTVEAV--VAAIAEHAEPSIGRPTRHTRGYVLDSELRPVPCGATGELYLGGA--QLARGYLGRASRFVADPFAASERMYRTGDLVRRLPDGSLQYVGRADAQVKIRGHRVEPGEIAAALESHPAVRHAGVL-VRHRDGAPRLTGYVATHEAAPDTPS-PAELRGMLSARLPRYMVPQRIIMVDEIPLTPNGKLDETALAAVDNAEAVDGAATPQTGTESALAELIAE--- 217969814 8 -----------------------------------------------------------------------------------------------------RQLRYQELEAALHAFAGGLAGLGLARAERVGIYLDKRPEFVAAAFGTSAAGGVFVPINPVLKAAQVGHILRDCAVRVLVTTAERLAALGD-----------ALDHCHDLRHVVLVGADG--ATTRSVAVHSWQALL--AAPARAGHRVIDADMAAILYTSGSTGRPKGVVLSHRNMMAGAR-SVAHYLGNHPDDTLLAALPLSFDAGLSQLTTAFQAGARVVLLNWLLPR-----DVLKAIERERV---SGLTAVPPLWIQLAQLPWAADTDEHLRYIANTGGRMPGEVLARLRAQLPKTRPF---LMYGLTEAFRATYLPPEELDRRPDSIGKAIPDAEVLVLREDGSECAPNEPGELVQRGALV--AMGYWNDPERSAERFLVLPEIAVFSGDTVRRDEDGYLYFIGRRDEMIKTSGYRVSPTEIEEILYATGLVGECAAFGVAHASLGQSIVAVVTPPAGATLD---TAALLAECRSRMPAYMVPARFEPRSALPRNANGKIDRKALADLAAGEP------------------------ 72384198 7 ---------------------------------------------------------------------------------------------------DERSFSFQEIGELSCRVANGLLAAGLEKEAKAAVWADNDVIGWGCTLGIWRAGMVYIPVNGRNASAENQYVLDAFDCEALFFTEVFAPIIEELRI--------------TLPNVKLWVCIDAELPWAPSLATWS----ASQPSTMPRVDYDMDDIVTLSATGGTTGVPKGVMNTHRAFQTYFAQFMIAFPYGAQRPVNLAAAPMTHTAGMLS--LPCTARGGTVVVLP----KPDPMLLLATIARHRVTEFFLPPTVIYRL--LDIPGIEERDFSSLKYFLYGAAPMSVEKLKRAIEVFG---PVMAGGYGQTEAAASISYLTPAEHFVRLSSVGRPNPLIRVEILNDQRQVLPQGETGEICVRGDLI--MKGYFKAPDKTAETIVD---GWLHTGDIGHLDAEGYLHITDRKKDMIISGGFNVYPSEVEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVELNVGQTASAE---EIIALCKDKLGSVRAPKSVDFIAALPRSPVGKVLKKDLRE------------------------------ 124266293 38 ---------------------------------------------------------------------------------------------------------WRDIERATAMIANLLVSLELPTGARIAVHTDKSVEALLLYLATLRAGFVYLPLNNGYQQAELDYFIENAEPDVVVCA---------------------TRNFPWISKLAFRRGVGHVFTLNDDRSGTLLERAAQQDDRHEPARVGTDEVAAILYTSGTTGRSKGAMLSHGNLLSNAR-TLQRYWDWRPDDVLVHALPIFHVHGLFVACHGALLNGSRMLWL----NRFDPAAVIERLPRATVFMGVPTLYVRLL----QDPALTRAACARMRLCISGSAPLLIETFRDWQSRTG---LTILERYGMSETAMLTSNPCPEDGDRIGGTVGRPLPGVALRVVDDAGKDCPAGEVGGVEVRGP--NVFKGYWRMPDKTAEEFTAD--GWFRTGDVGRLDERGYLTIVGRSKDLIISGGYNVYPAEVEGYLNELPGVAESAVIGVPHPDFGEAVVAVVVARSDAGVDGA---QLVTQLKSRIAAFKLPKRVFVMAELPRNAMGKVQKNLLRQ------------------------------ 157112928 41 ---------------------------------------------------------------------------------LRENGDDVAYI----DGLTNESITYSELLEQSVRLANRFHRIGIKKNMMIAIMCENRLELALIALAATYMNAVPILLNPAYTTIELEHVLKLTQPRAVFVSSVAVKTLLKVANA-----------IPSIKMITLLGSKERPHKRVTLFGELFDRNKLKNAKSFTPQPVNLKDVALMVLSSGTTGLPKAVQLTHYNIMAVLAYIRDDLKTFSLSPTSLGLALLPFFHIYGYMILLSACCNKRTIVSLPK---FEPKLFLSTIEKYKIASAALVPPLVVFLAKH--PLVEKYDLSSLMAISCGAAPLSKEVEEMVQKRLPNLVLIRV-GYGMSETSLGVLTRNFGK---PGSVGKVNRMFWVKVVDPETGKTLGPNQVGEICAKGPMI--MRGYYKNEDETRSIIDKD--GWLHTGDTGYFDEDEDFYIVDRIKDLIKYRGFQVPPAELEAVLLTNPKIKDAAVIGVKDEVSGELPLAFVVAQPEVELTE---TEVIDWVASRLSKHKLHGGVRMIAEIPKTASGKILRRELR------------------------------- 89094066 32 -------------------------------------------------------------------------------------------------------LTYAELDHYSDHLASYLQNCDLKAGDRIAIQLPNTLQFPVAVLASIKAGLVVVNTNPLYTADETTQQFNDAGVKAVIVANSAYLLEKVLPITSLETVIVQLGDLHPFPRRQAINFAAKYVRKIVPRVKLRDALTRGAKLELKPIECSVNDPALIQYTVGTTGQPKGAVLSHRNLISNVMQIGRLPESLRIGEIAIAPLPIYHIYGFILNCLVMPMMGAQVVLIT---NPRDTSGFVNELGRWDFTVFSGINALFVSLCRN--AAFSQLDMTRLKLTLSGGGALTKAMSDEWERITG---CPIVQGYGLTEASPVVSV---ADIHQPFGSVGQPLPLTEVKIVGEQGEDLCSGETGELYVKGP--QVMQGYWETNDKIPDS-----EGWLATGDIARLADDGSIRIVDRKKDIINISGFPVYPNELENIISSHPDVIECAVIGLPDDCSGEVVKLFVVT-SNHRLS---VKQVRDYCRERLTSYKVPRLVEFRTHLPKSNVGKVLRRTL-------------------------------- 117164714 143 ---------------------------------------------------------------------------------ARTRPDAVAVV------DEHRTLTYRQADELSGQLAHHLVARGLTAEQVVGISLERSADMVIGLLGVLRAGCAFVPLDPHWPAARRAVVVEDARVVLQLSASGEHAAGEP----------------EAVAVDLGDWRFGSRPSAGGE------------------VAVPGDALAYVIFTSGSTGRPKGAMIRHEAISERLLWQVHEILGFGHDDASLFKAPLSFDISVNEIFLPLVSGARLVVLRPGGERDPHHL--LSVIAEQRVT---FTYLVSSMLDVLLEIAGDSGRLDSLRHVWCGGEVLTPELYERFRTRL---DIPMYHGYGPAETTIGVSHVIYRGAAERLSTSIGKANPNTQYVLDDELRPVPVGVGGELYVGGFLLG--RGYVNAPALTASRFVDDGSRLYRTGDLARFAPDGSLDFLGRADNQVKIRGMRLEIEDVEVGLAEHPGVRHTCVVAKRNSAGGTYLVGYVIPAAGHE--DLRAADVKAWAGTHLVEYMVPAHIVVMTRFPLTANGKLDRHALPEPELATASIV--PPTTENERAV--------- 117164714 1645 --------------------------------------------------------------------------------------------------GGTRSLTYGELAREKNGLASLLRAAGVGPGARVAVAVPRSVEQVVALVGVVSAGGAYVPLDLAYPDERLRYILTDAAPQVVLV---------------------------TPEHRDRFTRLLSRADLPTARVLVLGDESPPADPGPERGPAG-HDPAYVIYTSGSTGRPKGVVVPHSSVVTLLANTGPD-MGFGPDDVWVQFHSFSFDFA-VWELWGALAHGGELLVPEYGLTRSPVDFH-RLVRERGVTVLNQTPSAFYQFVEADRHAGEPL--PALRLIVFGGEALDPGRLRDWVRRHGVHAPELVNMYGTVHVTHRVLTAEDLAPGVDVSPIGAPLPGLVTYLLDDRLRPVPPGREGAIYVAGDQVS--LGYLGRPALTAGRFVADGTRMYHTGDLARRTLDGELRFTGRADDQVQLKGFRIELGEVEAAIRELDGVVDV---AVTVADGGDHLVAHLV--------GEVPADLTALLSEKLPAHMVPRRTLPLDVLPLTVNGKLDRKALAERVTPEPGD---------------------- 117164714 3087 -----------------------------------------------------------------------------FDRAADRDPERVALVAHGA------TMTFAELRDRSRAVAGVLARRGIGPETAVGLAIPRSLDSIVALFAVLRTGAAYVPLELDHPDERIAAIVADARPAVTLTVSA-------VAPRLTGDLIELDRPLPAAEPLVTF---------------------------APDDPHRLRHPAYTIYTSGSTGKPKGVVTEYAGLTNMLVNHQRRIFEPHGHRVFRVAHTVSFAFDMSWEELLWLADGHEVHICDEELRRDAPALVEYCLAHGIDVINVTPTYAQQLLGEGLLDDPGRR----PALVLLGGEAVTPTLWRRLAETEGTVG---YNLYGP--TEYTINTLGVGTFECQDPVVGVAIDNTDVYVLDPWLRPLPDGVPGELYVSG--IGIARGYLGQPAQTAHRFVACPFGMYRTGDLVARRSDGNLTYLGRTDQQVKIRGHRVELGEVEAVFAAHSAVRFAAAVAQPDPDGAYRLAAYLVL-DGADLAEVAAEV-----GAALPDFLRPTHYARVDGIPLTVNGKADTRAL-----PEAKPLGALTT---------------- 150445937 9 ----------------------------------------------------------------------------------------------------VRQFTYDDLERKANQLANFLISQGVIKGSLVGICSEDCLQNIVAIIGILKAGCVFVPLSPKLPISRLEMVISDINLQWIAVDNNGL-------------EIFSRLRENILANLNLITQEEKVVQPKDLAFLSLKSYSLNQDFNTPTIRSEPDDMCYLYFTSGSTGKPKAIAGRLKSIKNFIDWEIE-TLNLKNSTRFSQLINPSFDAFLRDI-FVPLCSGGVVCVPESVDTILDGRKLVQWLDREKINVIHCVPSLFRSILNEDLNPQL---FSNLQYILLSGEPIYGGDVARWSQTFG-DRVQLINLYGASETTMTKFCYFIKSSDQQRQIIPIGQPIKGAAALVVDGRICPTGMIGEIYVRTPYRS--LGYYQQDALTNEVFVVNPFSNYKTGDMGRVSSDGNFEYLGRKDRQVKIRGIRIELGEIENYLRLSSAIKESAVIDINDTEGNKYLCAYLVLKHSVE-----VREIREYLRDFLPEMMIPSSFVIMESLPKTISGKIDRKSLPSPTQNNRKYVAPRTPIE-------------- 119186619 273 -------------------------WSVTKPHDFWIDLYKYVGIVPPITRAYNDSVKLSDV-PRFFEGVELNYTENVLE---GKDPDAIALIGLREDFLHGENVTWRELRERVRRVRSALIRNGLKQGDRVAAIMSTSVWAIVILLASASMGAIFSSISP--------DMGEAIEPAILFADSDMSYKGKTTSLDKKITSVVKK--LPQTMKVFVIPITSQ--STTSFPLVNEFLAKARSSDHLEYKRVPFSYPVYILYSSGTTGQPKCLVHQH-GVVIQLKKVGLLHYSLGPKEVVFQYSSTSWVLFN--IMNGHLSVGATVIAYDGSPLWPDATTMLKIIEKFRVTYFGTSPRYLLELEASKIVPRDEYDLSSLRLVTTTGATLTADQFRWFYQAFPQIHLSSV--AGGTDIVTSWISCDPSSPVYAGEMQMIALGMNVYVADANSGEDITRGKSGELVCPTPFPSMPVFLWGDKNNYKSSYFERFDNIWAQHDWISVNPTQGITMHGRSDGVLNPSGIRFGSSEIYN-ISEGPAIQDTLCVGRRRQDKDEIVFLFVKMRSNQPFTTGLEQRLRSAIRTGLSPRHVPKFILEVPEIPVTINGKKVETPVKRIISGDQVQ---------------------- 118468444 50 --------------------------------------------------------------------------------------------------------TYAELDRLADRAAAGIAGLGIRPGDRVLVQLPNTAEFAVALFGLLRAGAVPVMCLPGHRLAELTHFAEVSSAVALVVAD----TAGGFDHRDLARELVRSH--PDVRHVLV--------DGDAAEFLSWAEVTRAAPGPVPEIAPDPAAPALLLVSGGTTGAPKLIPRTHQDYVYNATASAEL-CRLTADDVYLVALPAAHNFPLAC---PGLLGAMTVGATTVFTTDPSPEAAFAAIDEHGVTATALVPALAKLWAQACAWEPLAPKTLRLLQVGGAKLAAPDAAL------VRGALTPGLQQVFGMAEGLLNYTRIGDPPEVLENTQGRPLSPDDEIRIVDEGNEVPPGAEGELLVRGPYT--LNGYFNAEAANERSFSPD--GFYRSGDRVRRFADGYLEVTGRIKDVIVRGGENVSALDLEEHLLTHPSVWAAAAVALPDEFLGEKICAVVVFNGP----PVSLAELHAHLEQRVAAHSRPDALVPMPSLPTTAVGKIDKKAI-------------------------------- 163731679 4 -----------------------------------------------------------------------------------------------------ETVTFGTLETRANQGAHVLRAQGIDAGDHIAILMENRREMLEVCFAADRAGIYYTTISTHLNPDEIGYILADCDARLLVAGDQFV------------------NILTQLAPVQADQCKIMIVGAPSGTYPFWSKEVSDQKTTPIPDEAQGLDMLY---SSGTTGRPKGIKWPLEKSPPGARTMLIDLFGYGPDTRYLCPAPLYHAAPLRHAMVTIKMGGTAVIM-----DRFDAETSLRLIERYKITHSQWVPTMFVRLLKLPEAVRARYDLSSMGMAVHAAAPCPIDIKHDMLAWWGDIIHEYY--AGTENNGFSAITS---AEWRAHPGSVGRAKLGVVHICNADGHEVSVGTEGEIYF---ENGQKFAYHGDPEKTRACTNAR--GWTTLGDIGRLDDDGYLYLTDRKSFLIISGGVNIYPQETEDTLLGHPAVLDAAVIGIPHEDFGEAVHAVVQLLPEHENSQDMAETLMLFCRSKLSALKCPRSIEFRDTLPRSATGKMNKRVLK------------------------------- 118464624 12 -----------------------------------------------------------------------------LRHQARWRGDHPLLICDAE------RISYAEADVRSAELARGLIALGAGKGTHVGLLHPNGARFVVAMLAAARIGAVVVPFSTFVTVRELREQLLDSDVEILLSA----RSFRPHDYARRLSEAVSETDFDPGRRLFCTAAPQPQTVGAPGGGIDPALLAAMEDD------VQACDPLAIVYTSGSTSTPKGVVHTH-GALLEHQRNLNGIRGLTADDRLFCNSPFFWIGGFAFGLLATLVAGSTLIC----SNATDAGATLDLLEAEKPTMTN-GFSAGIAHLAEHPSFADRDLSSMRRGNLYPIMAV---------EARPADPELRHNMLGMTEAGGVVLIGDDEADQPEHRRGSFGKPAPGFEARILDGAAVAVGEVGELCIRGPYLMQ-----RYHKRSREECFDP-DGWFHTGDLVRADADGYFYFAGRLGAMIKTAGANVSAVEVEKAIAAVTGGATAYVVGIPDARRGQLVAAAVVPDDRAALDPD---ALRERLKSELSAYKIPRRFLRRADVPLLSSGKVDLRQLRKL----------------------------- 126435218 36 --------------------------------------------------------------------------YAALERAAALWPDRLAVTALGTNLEQSTRRTYGELLADVCRCANALTELGAQRSTAIALLSPNTGELVSALLA-AETTGIAVPLNPRMSPSHLTELMTRAGVEILVAAGPEFDADAWRTACEVASSAGVRAVLALRPVVTSPSAPDLGTWSGLTVDYLETVASRQVDDHLCATPPNADDLTAFFHTGGTTGLPKLAAHRHGAQMADA-WMIACSDQLDDDAVVFAALPLFHVNALIVTILAQLLRGRHVVWAGPL-GYRDPEGFWSLVEQLRISAMSAVPTVYAALSR----IPVDSDVSSLRLAIVGASPLPPAVRESFRAATGVELNEGYGLTEATCASTRSFLEHPRPGWVGQRLPYQQARVVHRDPDDGRPLDVPYGGVGTLLLKGPFAGYVTGRDGGRPCLDYLGAVSDDGWLDTGDLARMDDQGFIQVCGRVKDLIIRGGHNIDPAQIEDALLAHPDVTAAAAVGSPDTHAGEVPVAYVTVQLDAAVSAP---ELRDWCRDRVAPAAAPRHVVIVDDLPITDVGKPNKVALR---ADAIRTVADTA----------------- 15029319 1048 -----------------------------------------------------------------------------------------------------RRLTYAELAHDSKHLAHHLAARGIGPDTRVAVLAPRSVELITALLGIALAGGAYVPVDPDHPADRIAFVLADAAPAAVLCT------------------AQTRPMVPEGFTVVTLDEDLPEGDFDDGRVLT---------------APDADHIAYVIHTSGSTGTPKGAAVT-WGGLRNLVADRIERYGIGTDTRLVQLVSPSFDVSMADI-WPTLCAGGRLVLAPPG-GHTTGDELGDLLADHRITHAVMP--------AVQLTHLPDRELPALRVLVSGGDALPADTRRRWVAR-----CDLHNEYGVTEATVVSTVTAP-LDDAGPLTIGGPIARAGVHVLDGFLRPVPPGVTGELYVTG--TGVARGYLNRPHRFIADPRTRGGRMYRTGDLVRHTHGGELVFVGRADEQVKLRGHRIELGEVEAALADHPDVEQAVA-----AIHDARLIGYVVPADGRVPDP---SALRAHASRMLPDYMLPAAVVVLDELPLTPNGKLDREAL-------------------------------- 15029319 14 -----------------------------------------------------------------------------------------------------RQVSYGELDAASDRVAAYLRDREVGRGDRVAVRLERSADLIGVLLGVWKAGAAYVPVDGAYPAERVAFVLKNSTPAVTI------------------------------------------------------DAVVEGAGDASSVALDGDDLAYVMYTSGSTGTPKGVAVPHG---SVAALVGESGWGLGPGDSVLFHAPHAFDISL-FEVWVPLASGARVVIAE--PGVAVDAAAVRRHIAAGVTHVHVTAGLFRVLAEEAPDCFTGARE-----VLTGGDVVPLEAVERVRAACPDVRVRHLYGPTESTLCATWHLVEPGDDTARVLPIGHPLTNRHIHVLDDSLRRVAPGVTGELYIAGA--GLARGYLKRAERFVACPFADGERMYRTGDLARWTDDGELAFAGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREDRPGEKRLVGYLVP-DGHQADSDV---LRARLAQTLPDYMVPAAFVVLDALPLTVNGKVDHKAL-------------------------------- 35186983 450 -----------------------------------------------------------------------------LARHAASRPGDTALVDVRPDGDSV--VTWSDLAGRVDKAAALLLELGVRPGENVAYQLPNRLEFVVLSLAALRIGAVCCPVIPFFRERELGFVLRRSLARVLVVMDEY--RSRRPAQEALALAATGGPDTAHLEHVVVLARSGGQPPPGGVRLHDWESALRTTRAALDAIRPTPGATAQLLFTSGTTGEPKGVMQSSSNLVRAVSMEIR-HLGLGPEDAVWVPSPLAHQTGFLYGMTLATVLGVPQILQSDW----DARRALVSLNTHRATFVQAATPFLADLVKAVEE--IGEAPRHLRLFVATGATVPRSLAEHASEVLGTMVC---GAFGTTETCLGALSRPTDTPERRWGTDGRVLDGVRLRVTDDRGAVLAPGAEGNFEILS--RTTFEGYLDRPDLTAEAF--TPDGWFRTGDLAVLDESGYVRITGRVKDVINRGGEKIPVGEMEQLLFRHPAVDDVAIVAMPDERLGERACAFVVLKDG------------------------------------------------------------------------------- 148654211 4 ---------------------------------------------------------------------------------AKARPDGVALIV------GETMLTYRALNEQTAQFAARLFAWGVSRGDVVGILLPNRLEAALAIHAAARLGVTLALFNTRLTPVELDMQVRSAGCCFLLCD------------RDTLPTALALPSAPRLLCV----------DPIDDPRLTPLDRLTGDPATFREGMIDPDAPFAIIFTSGTTGSPKGAVLT-CGAFFASAMASAYRIGVLPDDRWLCVLPLYHVGGLSILLRSCLYGT-----AVDLWQRFDAAAIAHRMTTAPVTLIS---LVPTMLHRLLELFGDEPPPPRLRLVLLGGAAASPDLLKRALQA----GWALATTYGLTEAASQVATALPEQVRRKPGSVGRPLLFTSVRVVDEAGHDQPPGVYGDILIRGP--TLMRGYLGEPPLDAGAWFATG-------DIGYLDADGDLWVVQRRSDLIISGGENIYPAEIEQVLRQHPAVADVAVVGVPSPEWGQQVGAVLVLRDPAVD----VREILAFSRTRLAGYKQPRIVRVVDELPRTASGKIHRAAVAELLEG-------------------------- 22758280 20 -------------------------------------------------------------------------------------GDRTAVV------SGGREYSWRETRERCLAGASALARLGVGRRDVVAVIAANIPAMYELHFSVPMAGGVLCTLNTRHDAAMVSVLLRHSEAKVFLVESQF--------LAVAHDALRLLADAKAKFPLVIAISDTGDSSSSDGGGLEYEALLRDAPRGFEIRPADERDPISLNYTSGTTSRPKGVIYSH-RGAYLNSLAALLCNDMTSMPVYLWTVPMFHCNGWCMAWATAAQGGTNICVRNVVP-----KVIFEQIVRHGVTNMGGAPTVLNMIVNA---PASERRPLPRRVLISTGGAPPPPQVLAKMEELGFNVQHGYETYGPATRCVWPLAERARIKALQGVQHQMLQDVDIKDPVTMASVPSDGRAVGEVMLRG--NTVMSGYYKDAAATEEAM---RGGWLRTGDLGVRHPDGYIQLKDRAKDIIISGGENISSIEVESVLFGHHAVLDAAVVARPDDHWGETACAFVTLKDGASATA---HEIIAFCRARLPRYMAPRTVVF-GDLPKTSTGKTQKFLLREKA---------------------------- 108757828 533 ------------------------------------------------------------------------------------------------------TLRYRELNERANQLARRLQAMGVGPETVVGLCLERGPELVVGLFGILKAGGAYLPLDPTYPSERLGFMLRDARVPVLVTLERIADRLPSQGEQLLCLDA-------------------------------DQEPLAREATSNLEVPVTAGNLAYVLYTSGSTGTPKGAMIEHRGVVNYLSWSTGAYRVAEGSGAPVHSSISFDLTVTS--LLAPLVAGKTVTLV------PEDDRLEGLAKALRSKPDFSLVKLTPTHLRLLARQLDAAALAGQARALVGGETLSAEALEPWRSHA--PGTRLINEYGPTETGCCVHEATPDDARTGSVAIGRPIANTRLYVLDEHLRLVPVGVHGELYIGG--DGVARGYLDRPELTAERFVPDPFGDYRTGDRVRRFPDGVLDFLGRRDEQVKVRGYRIELGEIEGVLGQAPGVREVVVVAREDIEGSKRLVAYVVPNEGADVEPEV---LRQLARAKLPEHLVPSVVVPLDALPLSPNGKVDRRAL-------------------------------- 118618913 29 --------------------------------------------------------------------------------------------------------TFCELDKLADRVAAGFVSLGIAPGDRVLLQLPNSCRFAVALFGLLRAGAIPVMCLPGHRLAELHHFAEVSGAVGLIVA----QHAGGFDYRSMAERLVAAH--PQLRHVI--------IDGESGPFLPWSSLSEGATPDID---VDTTSPALLLVSGGTTGTPKLIPRTHDDYVYNATASAQL-CRLTADDVYLVSLPAAHNFPLACGILGSMAVGATIVF----STDPSPEAAFTLIERHGVTVTALVPALAKLWTQACDWPVIPKSLRLLQVGGSRLEP---EDARQAREAL----TPGLQQVFGMAEGLLNFTRLEDPPDLLEHTQGRPCSADELRIVDGAGAPVAPGAEGELLVRGPYT--INGYFCADRDNERCF--DPAGFYRSGDLVRLRDDGYLQVTGRVKDVICRCGETISAQDLEEQLLSHPAIRSAAAVPLPDPDMGELICAAIVFA-GPPQTPQTLSGLNDYLEQRVAAHIRIDRLVAMPSLPTTPVGKIDKKAI-------------------------------- 163851563 25 -------------------------------------------------------------------------------------------------------LTFQALRALTERTVADLNARGIGRGDRVAIVLPNGPEMAAAF-IAVAAGTTSAPLNPSYKADEFEFYMSDLGAKLLLVAEGS-----------------ETPAVAVAEKLGVSVARLRPTPDEGAGSFTLHFAGESAGPTEKSGPAGSDDIALVLHTSGTTSRPKIVPLTQANVCASARN-IRTALAFGPEDRGLNIMPLFHIHGLIAGILAPLSVGGQV---SCTPG-FNALKFFGWMDEVNPTWYTGVPTMHQAILGRAARNKEIIARNPLRFIRSSSSSLPPQVMKELEDTFG---APVIEAYGMTEAAHQM-ASNPLPPKPHYAGSVGLAAGPEIAVVDLDGEPLPAGETGEIVIRG--DNVMKGYENNEKANAEAF--TRQGWFRTGDQGVLSPEGYLSITGRLKEIINRGGEKISPREVDEILMDHPAVSQCVTFAVPHDKLGEDVAAAIVLREGV---EAVEKDIRSFASERLAAFKVPAKILILDEIPKGATGKLQR----------------------------------- 13475803 24 --------------------------------------------------------------------------------------------------GDVRR-TWAQTGARCRSVAAGLAALGVGPGDTVSVLSPNIPELFELHYAVPLLGAVLNTINTRLEPETVAYILAHSDSTLVIADTAFAPLLREAFR-------LNGNTLPVVDVVDAQAQASAEFGERSYEDLAAHPPMGWELPK------DEWQALALNYTSGTSGRPKGVIYHHRGAYLMAMGTIAAW-ALPQHPTYLSVVPMFHCNGWTHPWSMAIVGANMVFTRDASPGKL-----LEAMAAHRVTHMGAAPIVLQMLCDGRGASAQPFNP--QIRVMTAGAPPPPAVLEKAAQMLTETYGHISQCLWQDEWEALSVSARAEKQAMQGVAFPMVEDIRVVDRDTGTDVPRDGLTQGEIAIRG--NTVMKGYYKDATSTAAAFES---GWFWSGDAAVVHPDGYIQIRDRLKDVIISGGENISSVEVESVLYRHPAISVAAVVARPHPKWGESPCAFVELREGASATEA---EIIAFCRANIAHFKAPKTVVFGP-LPKTATGKIQKFILRAAA---------------------------- 116061821 39 -------------------------------------------------------------------------------------------------------FSYMELFDLAVHTATFMRDLGAEPGHVVGVLSRNSHEVFVLHHACAMARVKLLNLNTHLVARELSYIVRDAGCRFIFA---------RASHADTIQEAMRSHERPDWNAVVWLDSDVNKYPRAVRNFDWELDVASHQSPTRALVELASVKDAHLYYTSGTTGNPKGVILTHDIVRTHAHAT-SNEMRLNASDVWLHAAPMFHLVD-AFAIYSITEVGGRHVFLP----TFEASTLLRVIAFERITVSNLASSMVTILSHNPVAEVC--DLSSLRVMSCGGSPLPPTVVARAISLFGCEFFVSYGMTECCGKISMSILTDEDSICTSGRPFSLMSVKITSIDNPNEHVPFDGKTVGDVRVRGP--TVFAGYLNDREATRRAFDDD--GWFSTGDLGVMRPDGFIVIVDRKKDMILCGGENVYCVEVERVLHAHNLVQQAAVFGVPHPIMGESVHAAVTLRSISDMRDALESRIITHCTGFLSQYKCPTEVHIMEKFPMNASGKILKTNLRKIVTDEAYRAHDTSTLRRPTVL--------- 189191916 122 -----------------------------------------------------------------------------------------------------RNYTFSDVKKAATQFGIGLRDLDWQKNDILALYTPNDIDVPPVIFGTFYAGGIVTPANPGYSKDELVYQLKNSGAKALVTTMAFLDTA---------VQAAKEVGIPDERLILL----GPEKHSANRYKHWTAIVKSFGTPNYRRRKADPQDLAFLAYSSGTTGLPKGVMLSHRNMVSDLLLAKGAIGWYSSEDKFIGVLPFFHIYGLMALVLQTIHRGIELVVMPG----FDMKTFLETIQNQKITFVYVAPPIIVRLSR--DAMVEKYDLSSIKMMTSGAAPLTKELVESVHKRLNIK---ITQAYGLSETSPMTHGQPWDEWYSSVGSVGKLLPNMHAKYIAADGTELGPGQVGELWMSGP--NIFKGYWKNEAATKDAI--TPDGYFKTGDIGFQDEKHNFYITDRVKELIKYKGFQVPPAELEGKLMESDLIDDVAVIGVNDEQHTEIPRAYIVASKRAGAGEKEARAIVEWMNKKVANHKRLRGVVFVDEVPKSASGKILRRLLKE------------------------------ 118473796 56 --------------------------------------------------------------------------------NARRHPNRVAVI------DDEGEFTFGELDAAAHALANELLARGVRGGDGVGILARNHRWFLVSLYGAARVGARIIMLNTEFSGPQIKEVAAREGARVIIYDDEY--------------TAAVAQAETELGKLRALGTNPDKEEPSGSTDETLAEVI--ARSGKRPAPKASRHASIIILTSGTTGTPKGANRAAPPSLAPIGGVLSHV-PFKAGEVTALPAPMFHALGFLHATIAMMLGS-TLVLR----RRFKPATVLEDIEKHKVTAAVVVPVMLSRMLDHLEKMPQKPDLSSLRIMFVSGSQLGAELATRALKELG---PVIYNLYGSTEIAFATIA-RPQDLSRNPATVGPVVKGITVKILDDNGKELPQGEVGRIFVRNTFP--FKGY------TGGGGKQIIDGMMSSGDVGYFDEHGLLYISGRDDEMIVSGGENVFPAEVEDLISGHPEVIEATAIGVDDKEWGARLRAFVVKAAGSSLTED---DVKAYVRDHLARYKVPREVIFLDELPRNPTGKILKRELRNI----------------------------- 198424227 23 -------------------------------------------------------------------------------KNLAVHGNRVALI----DGETGQTYTFAEIRQDVIKCSSELVRLGVQPGDMVCMCCANCLEYAVVVIAAAACAAVVTTCNPNYTTDELIKQLSHSQPLMVFCADNYSQLKKVAKHVSSIKHIFTSSTSIKTRSIQDLIRDGTSQEYPIERKVEPKE-----------------DTFLLPYSSGTTGLPKGVMLTHTNFISIIELS-RVGFPQTGNDVLHLVLPQFHIYGMMMTM-CTLAQGSRMVIC----KRFTVESFFKMVEKYKINLCVSVPPMVLAMYNSTLH--SKYDLSSLKKVISGAAPLPLTVAEDVQKKMNLEIAQGWGLSEAVPLSTCYVSGIPLN-----SVGLLPPNTFLKCVDPDSGRELGPNEEGEICCKGP--QVMKGYYKNPTATKQCI--DYDGWFHTGDIGYFDELGFIYIVDRLKELIKYKGFQVAPAELEAMLLDHPDITDVAVIGVPDVEAGEVPKAFLV-KSRPSLTA---SEIHKFLEGRVSKFKYLRGVEFVDIIPKSASGKILRRELRA------------------------------ 121594049 28 --------------------------------------------------------------------------------------------------GDIHRYTYRDLARRSRQLANALDALGLQFSDRVASLAWNGYRHMEMYFGVSGSGRVLHTINPRLHPDQIAWIVNHAEDQVLCFDMTFLPLVQAVHAK-----------CPTVKKWVALCDDKLPADSGIPGLTSYEDWIGGASAEYQWPTFDENSASSMCYTSGTTGNPKAALYSHRTTLHAYAAALPDVMNLSARDAVLPVVPMFHVNA-WGIPYSAALTGCKVVFPGPA---LDGKSVHDLIEAEGVTFAAGVPTVWQMLLNHVKSA--GLKFSTLRRTVIGGSACPPAMITAFQDEYGVSVLHAWGMTEMSPLGTLCTLKNKHLQMGKDEQMHIYGVDMKIVGADGQEQPWDGKSYGDLLVRGPWI--LDSYYKGESPLVKD--EQGRGWFPTGDVATIDPDGFMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACVGMPHPKWDERPIVVVALRPGAQVT---REELLKFYEGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLREQLAG-------------------------- 28628063 39 -------------------------------------------------------------------------------------------------------YTYGQVARDIRRFAKALRSLGLRKGRVVVVVLPNVPEYAIVALGIMAAGGVFSGANPAAHSSEIVKQVESADGKLIVSDLPTYHKVKDCGLPVII------LGEEHVEGTIHWDELLEAAERAGSRTDHI--------TNHEDEMVQQNDLCALPFSSGTTGLSKGVMLTHRNLVANLCSTLFSVSPEMVGQVTLGLIPFFHIYGITGICCATIRNKGKVVVL----RRYELRAFLNALITHEVTFAPIVPPIILALVKNPIVDEFDLSKLKLRSIMTAAAPLAPEILNEFEKKF--PDVQVQEAYGMTEHSCITLSHSDQHTAKRNSVGFILPNLEVKFVDPDTGRSLPKNKPGEICVKS--QCVMKGYYKNEFETCLTIDKD--GWLQTGDIGYIDDDGDIFLVDRIKELIKYKGFQVAPAELEGILLTHPSVEDAAVVGLPDEEAGEIPVAWVVLNSKAKESEE---DIINYIASTVAQYKRVRVVQFVDSIPKSPSGKILRRLIKD------------------------------ 213965895 28 --------------------------------------------------------------------------------------DKLAIVDSGSE------VTFGDLKASIEKFAGALAARGIKKGDVVALHCPNSTTFAVALHGVLRAGAVCTTVASLATAEDVEKQLRISDAKMMLTTSSIGWAGANGAEAAGLPE----------EMIIGLTGLHGMGELLAEGH------------AAPDVVVSPDDVAVIPFSSGTTGVPKGVQLTHRNLVANVAQAGGATVNALTEDT---PAVTILPFFHIYGLTALLNLCLWRRTTQYTMGKFDLVDFLSIIAENKVKFAFIAPPV--AVGLAKHPAVDSFDLSSLETIFSGAASLQLDLAEQVEKRLDCVVAQGFGMTESSPAAHIRIGHDSPLDSIGRAVPNTQYKIVNLDSDSFEEIPVPAEEAGELWIHGP--QVMKGYLNNPKATAETLVD---GWLRTGDVAELDEHGNVYIVDRFKELIKYKGYQVPPAELESVLLSHPDIADAACSGVVRSDGEEIPKAYVVLKAGKQVTED---EIMDYVADRVAPYKKVRAVEFMDEIPKSATGKILRKDLKA------------------------------ 84687104 12 -------------------------------------------------------------------------------------------------------LTFRTMLEAVDRCAAALAARGLTRGDRVAVISENRIEYALLQYAAAKLGLITACTNVRLAEPELAYCTALVEPALIVASPRYMDTARAV---------------------------AAGVPVAGFHDLSDEGETTCVA--------DPEDGLFIIYTSGTTGRPKAAVISHRAQLAR-MSSMRLDLGILPGDGYVAWAPMFHIGG---------SEHLCTALMSGAPGYVVDGFDVDRIIDALGRFPVGWLMLVPATIDPLIEALKERQPQIKGVRAVGCMADLVPS-DTIAEITSLVGAPYLDSFGATETGMAPLSANLIPVGSRPTTFPKQTLLTELRLCDPEGNEVPDGEPGEAWVRGP--TVFSGYWNNDAVNEKDFAD---GWFHMGDMFRKLDDGYVFA-GRSKYLIKSGGENIYPAEIERVLLSDSRIADAIVVKKPDEKWGEVPIAVVVPAA-----EIDAEAVIELCRAELAGYKRPKGVLFVDDLPRSVSGKILREEVEKLV---------------------------- 188581352 25 -------------------------------------------------------------------------------------------------------LTFQALRALTERTVADLNARGIGRGDRVAIVLPNGPEMAAAF-IAVAAGTTSAPLNPSYKADEFEFYMSDLGAKLLLVAEGS-----------------ESPAIAVAEKLGVSVARLRPTPEEGAGSFTLHFADDATGEPARGGRAETDDIALVLHTSGTTSRPKIVPLTQGNVCASARN-IRTALAFTAEDRGLNIMPLFHIHGLIAGILAPLSAGGQV---SCTPGFNALKFFGWMEEVHPTWYTGVPTMHQAILGRAARNKEIIANNPLRFIR-SSSSSLPPQVMKELEETFG---APVIEAYGMTEAAHQM-ASNPLPPKPHYAGSVGLAAGPEIAVVDIDGEPLPAGETGEIVIRG--DNVMKGYENNEKANAEAF--TRQGWFRTGDQGVLSPEGYLSITGRLKEIINRGGEKISPREVDEILMDHPAVSQCVTFAVPHDKLGEDVAAAIVLREGV---EAVEKDIRSFASERLAAFKVPAKILILDEIPKGATGKLQR----------------------------------- 110599903 9 ------------------------------------------------------------------------------------------------------RVNYFQINNNANQFAAHLMACGVSRGDRVVIFVENGLQYLISYYGTLKAGAVAVPLSTDMHPDRLKLLLNELQPGAIVTAS------RHENIFFDLSSGLEGSKLKAL----LIKEPSRDFCNVTFAVTPWEDIISNVIADNPAIPVHPDELASIVYTSGSTAIPKGVMLSHRNCVSNTHAIIQ-ALRITESDIQMSVLPFHYVMGKS-LVNTHFAAGGTVVVNNKFAFT---GQLIEQMVKEQVTGFSGVPSSYAYLLQRSPLLQYRDRLGSLRYCSQAGGHMSRQLKEELLQVLP-PHTKLYIMYGATEASARLTVLEHESLRTRIDSIGRPIAGVTLRVLDEQGRELPVGETGELVAAGP--NIMQGYWKDSVHTANVLDDNG---YHTGDLGYRDREGYYFVVGRKDNLLKIGGHRINPREIEEVMMSTGLLAEVAVVGVPDLLLGQRLLAVASLEKGCS-----EKEILNRCVKLLPRYKLPAEVRLMDALPKTATAKI------------------------------------- 126741015 32 -------------------------------------------------------------------------------------------------------VTFGGLFEGAERYAAALAALGVQPGDRVAVQVEKTIEAIQLYLGTVMAGGVFLPLNTAYTTVELGYFISDARPCVVVCD-------------------------PAREAAIAEIAAGARVMTLDAAGQGSLSAAARAHDGFAPVARGKDDLAAILYTSGTTGRSKGAMLSH-ENLASNSRMLRDYWQFTREDVLIHALPIFHTHGLFVATNVALFAGAQVVFLAGFDKEKILEAMPRATALMGVPTFY--------TRLLQDERLNQERAENMRLFISGSAPLLVDTHEQWEARTGHR---ILERYGMTETNMSTSNPYEGE---RRAGTVGFPLPGVEARLRDKGQEVAPGETGVLEVRGA--NVFQGYWQMPEKTAEELLPD--GWFITGDLARQDEDGYITIVGREKDLVITGGFNVYPKEIESLIDELPGVLESAVIGVPHPDFGEAVVAVLVPQAEGTSPEA----VNAALADQLAKFKQPKQVILVDELPRNTMGKVQKKALRE------------------------------ 169631417 65 ---------------------------------------------------------------------------------AHRSPSRTAII------DDEGSITYAELNDAVNALAHGLNRLGIKGGDGVAILARNHRWFIIANYAAHRAGARVILLNTDFSGPQTKEVAEREGARVLIYDAEYAE--------------FLDGYSPELGRIMALPTNPDNPDQPASTDETIASVIKRNSTSPAPRPSKYSSLVIL--TSGTTGTPKGAPRKLALTLAPVGGMFSHV-PFRSGEVTSVPAPMFHALGYLHQSLA-LTLGCTLILR----RKFKPENVLADVEKFKVTAIVVVPVMLNRLLNALDELSVKPDLSSLRIVFVSGSQLGGELASRAMDTLG---PVIYNLYGSTEVAFATIA-RPQDLAINPSTVGPVVKGATVKILDDEGKPVSQGTVGRIFVSNAIP--FDGY------TGGGHKQIIDGLMSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPEVIEATALGVDDPEWGARLRAFVVRHPDSTVDAD---GIRAYVRDNLARYKVPRDVVFLDVLPRNPSGKILKRELREL----------------------------- 214037646 50 -----------------------------------------------------------------------------------------------------KRFTYNRLFQAVDALASQLQEFKINKGDRVAIAMRNNVEWMITYSAATLIGAIVVPINSWGKSEELEYAITDCGAKLLICDEARFR--------------LIETTFDTLNLAAIVVHASDEFLASANVALFKDILTAGQDQSYTPVAVAPEDSALILYTSGSTGFPKGVLHKHAAIGQALMNMMFLGLLVADRETPMLTVPLFHATGLLGGFYLPIAMGQKVIMMYKW----DSTEALKLIDQEKVTGLSTVPAILQDLLSHPDY--QQYNTESLMRISAAGAATPAGLPELIRSRVSAPSSSA--GYGMTETMAVGATMSGALFDYKPDAAGIPSPIMDMRFVAADGTVLSDGQPGEIEMRG--VSCTPGYWEKPDANAATFSED--GWMKTGDIGMLDEDGYLYITGRIKEIVIRGGENIYPGEIEQAAYERPEVREVVVFGEPDQAMGEELVLVAYLDPEENLEE---SELRAFLTARLATYKVPRVIEFATELPRNASEK-------------------------------------- 158424396 20 ---------------------------------------------------------------------------------------RPALIDLS--TAPPRVLTHAEADRLINGVARFLTDRGLKRGDRVAILSSNRAEVLLSYFGIMRAGFIAVPMNVKLPRDMIDYVVTDSGALFAFTD---------------------RANRPLVQGAVTFLDFDDDGPSGFHAAIT--------PCDFATVPMAEGEIAQMLYTSGSTGRPKGVPLSHSGQLWSLD--MRTSDGTRREDQRYLIAQPLFHMNGLFSAKTAFATNASIVLMPAFDVRPYVDA----IATYDVTALSSVPTMFARIVKDADY-VASRDMTSLKRIMMGSAPTTATLFSSVAALF--PQATLVLTFGATETGPAIFGPHPDGRPTPPVSLGTPVPGTQVR--LVDGPDADEGV---LWVRNP--AIMPGYHRKPELTAAVLKD---GWYVTGDILRRDAEGFYYFVGRADDMFVCGGENIYPVEVERLLERHPGVQQAAVVPLPDAERGQMPVAFLVPKPGARLSAA---EVKTFTLENGPAYQHPRRIALVSELPWAGTNKIDRAALKA------------------------------ 187251642 8 -------------------------------------------------------------------------------------PERVAFVFEG------KKYTFHELQILVDKCADMFWTYGIRKGDSVAIAHKNSIWFVITSFALYKLSAIAVPINFMISPEEIKFIIEDSGATMVILQNEFLRAYKKT-----------AEIAPSLKYFFCSDYPENNED-ERVKDLQKEIENSKIQSEILEHKPSLEDNAFILYTSGTTGAPKGAVVTH-GNLAANIISCAQVFRIAGDDAMICLLPMFHTFAWMTCVILPIYLGLKSVI---APSITPPSAWLHLMGVERVTLFIAIPQIFYILAKEARGIKRLYLQYWAFFCISGAAPLNKESQDHFEKNLG---IQLLEGYGLTETSPVISVNLEEKN--KKGSVGPALPSVKVVILDDNENELPRNAEGEISVKGP--NVFKQYHNNPEGTKEAFSKE--GWFKTGDIGLVDDEGFIFIKDRKKDMIIIKGLKVFSAQVEATIMQFPGIEECAIIGVPDGRGGEFIKLYAVKAPGVDFNE---TAFRKFLKTNLDNYKRPRDIEFMTELPKNSLRKILKRELRK------------------------------ 184199829 29 ---------------------------------------------------------------------------------AGEEADREALVIVEEDGAQTRR-TYAELSRRSSQLATWLRGQGVQRGDRVILMLGNQVELWETMLACTKLGAPMIPTTVMLGENDLRDRVERGNASWVVTSHSNALKFADVPGNFTIIEVPDQPDHRVRPTSGAFTSSSADAPIGEHRVLDYARSVDGPETFEVLEPSPADATLLLYFTSGTTSLPKLVEHTNTSYPVGHLSTM-YWIGLEPGDVHLNVASPGWAKHAWSNFFAPFIAGATVFLYNY--TRFNAVALMDQMEREHVTSFCAPPTVWRMLIQSDLSHLKNPPRK----TVAAGEPLNPEIISRVKAAWGTD----IRDGFGQTESSLQIANTPGMPVKPGSMGRALPGYDVVLIDPNTDQESETEGELCLRLDPRPVGLTPGYHGDPAKTADAF---RDGVYHTGDVVSRDASGVFTYVGRADDVFKASDYRLSPFELESVVIEHPAVVEVAVVPSPDPIRLAVPKAYVVLADGHEPTAETAESILHHCRVNLAPYKRIRRLEF-AELPKTISGKIRRVELRR------------------------------ 159899865 16 --------------------------------------------------------------------------------------------------GSIHRYSFADLYHRVKRLGNVLHKLGINQGDRVGTFAWNNYQHLELYYAIPCAGAVCHTLNIRLSTEQLAYIINHAEDKVIFVDATLLPLFSKL-----------ADNIPAVET-IVLINAQPGIETPFPNVLHYEDLMAQVEAEFDWPVTDERQAMGLCYTSGTTGNPKGVLYSHRSLYLHTMGENQATALAFTPDDIVMPVVPQFHAMAWGLPYSAMFAGADLVMPG---LHLNPVALADLIADEKITFPAGVPTIWTAMYQELR--ANPRDFSHVRCLAVGGAAMPRGLIEAYERDFG---VPVLHAWGMTELSPLGTISSLQPQHRQLSDHERWDLRAKQVNDAGEELPWDGTTVGELQARGPWV--TAGYYKVEPT---AEHFTADGWFRTGDVATINHEGYLGITDRTKDLVKSGGEWISSVELENTLMGHAKVTEAAVIAIPDERWSERPLACVVLTKDAGEVEP--SELLEYLEPLVAKFWLPERVVFVSEIPKTSVGKFDKKVLRA------------------------------ 21355181 36 ------------------------------------------------------------------------------------------------------------------RLAYILQKLGVKQNDVVGLSSENSVNFALAMFAGLAVGATVAPLNVTYSDREVDHAINLSKPKIIFASKITIDRVAKVASKNKFVKGIIALSGTSKKFKNIY----------DLKELMEDEKFKTQPDFTSPAANKDEDVSLIVCSSGTTGLPKGVQLTQMNLLATLDSQIQPT-VIPMEEVTLLTVIPWFHAFGCLTLITTACVGARLVYLP----KFEEKLFLSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPFIR--QGYGLSESTLSVLVQN-DEFCKPGSVGVLKVGIYAKVIDPDTGKLLGANERGELCFKG--DGIMKGYIGD---TKSTQTAIKDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGYQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQANVQLTE---NEVIQFVNDNASPAKRLRGVIFVDEIPKNPSGKILRRILREML---------------------------- 156551201 25 ----------------------------------------------------------------------------LIHNQLETHGTKIAQI----QKETGEELTYKDILTRSQKLAVYLRNHGIKLNDRIAICSENNLGWAVSICATIFVGATVCPLNPMYSQREFLHTINISKPKLIFVSP--------LVLKSVKNYVKELSWTPT----IILMLEEPNVDVPSIGKLISNIPTKNIENFQVTNVKVTEHVVSILCSSGTTGMPKGVMLTDKNYLSTIQTMLDGSVGIAMQDTIICLLPFFHAYCFSVLIFSIIAGSTAIVF-----STFKEEAFLETIEKYKTQVLSLVPPLMVFLAKH--PIVDNYDLSSVKIIWCGAAPLSREIEDAVKKRLNNPEIR--QGYGMTETTLTVVKIPENCDKPRLMPGVLGKVIPVDYSGKWSDKTLGPYQEGELCFKGDLI--MKGYCGDKTSTSATIDEE--GWLHTGDVGYYDDDGFFYIVDRLKELIKYKGFQVPPAELEAILLTHPEIKDAAVVGLPDEVAGELPIAFVVKQPNAKVTAD---GVLKYVNERVSNQKKLRGVRFLQDIPKNPSGKILRRELRQLL---------------------------- 77458970 7 ---------------------------------------------------------------------------------------------------DDRVFTFTEVRNLSCRIANALLAAGLPSGTKGAIWSANDAVAWTCTLGLWRANLCWIPVGARNSAEENRHVLDAFDCEVLFFQKEFAPIIDAL-----------RPGLPKIRLWIC-------IDEHLPGAPSLKSWIDGQPVTAPEVEYQLDDVVALSPTGGTTGLPKGVMNTHRIQTFCAHFMINFPYGDDHPPVNLAAAPMTHTAGTLS--LPCTSRGGTVVII----TKPDPALMLAMIPKYKVTETFLPPTVIYRLLDVPD-LAQKVDFSSLKYFLYGAAPMSVDKLKQAIETFG----PVMAGGYGQTEAPASISNLPPAEHLRLSSVGRPNPLVRVEILSDAGDILGQGQTGEICVRGDLV--MKGYYKDPQKTAETIID---GWLHTGDIGHLDAHGYLHITDRKKDMIISGGFNVYPSEVEQVLWSHPAVQDCAVIGVPDEQWGEGVKAVVELSAGLTVTAE---ELIELCKSRLGSVKSPKTVDFIDALPRSPVGKVLKKDLRA------------------------------ 159043766 10 ---------------------------------------------------------------------------------------------------------YAGLRAQTEATRAALHAAGVGRGDRVAIVLPNGPEMASAFVTITQVATT-APLNPAYRQEEYEFYLSDLNAKAIVLAEGY------------DGPALAAAQTTGL----TVLRLSFDPARPAGTFTLTAEASAGEADTAAPE---AGDVALILHTSGTTSRPKIVPLLQSNVAASA-ANIRASLDLTAADRCMNVMPLFHIHGLIAAVSASLEAGASIWCTPG----FNALAFFGQLDDCKPSWYTAVPTMHQAILTRAGRNAEIIARANLRFLRSSSASLPPPVMAELEKTFG---APVIEGYGMTEAAHQMCSNPLGFDTQKPGSVGVPAGPQVRIAHEAEDRLIDSSEIGEVVISGP--NVTPGYEGNPEANAKSFFEEGARWFRTGDQGAFDADGYLSLTGRLKEIINRGGEKVSPLEVDAILLDHAEIAQVVTFALPHPKLGEEVAAAVVLTEGSTMTE---RDIRDFAASRLADFKVPRKVVILDELPKGATGKIQR----------------------------------- 117165077 18 ----------------------------------------------------------------------------LLDSASRARPDAVAVRCGG------QVLAYGELHARVRATARRWDSLGLTQHGTAALLLENTPECVVAFLAAARLGVRLIPLEPGTTRPQLAALRAATG-RLFVAAHEA--RLRALGGGEKQDALGGGEEEDPLDDCVLVSVDEPAGAADEPGRRGP----ARKPDDDEPRTAAPDAPFLYQYTSGSTGEPKAVVHTQRNLVNGGGIYTR-AYGVTGDDRVLVAVPLLHSFGMVAGLVTALRAGAQLVLL----GRFTPARLLSALDEHACTVLVAAPMAYDLTTRAAAASRPPRPPGALRLCLSSGAALPPAVAQRARERLGLDVRQVY----GCTEAGVIAAHRPEDGPGADRGVGRPLPGVQVRVVDDHGREVPRGGEGALLVRTPAM-----FTHYLGHPEATRRAFRDGWYATGDVARIGPEGHLHLVGRKDSFINVGGKKVNPLEVERVLLAHPSVAEAVVWGEETGDTGERVRATVV-----AVTPLPAAELTSHCRARLLSHQVPTAVDFVSALPKNSMGKVRRAAVRAAPDGD------------------------- 110634920 40 --------------------------------------------------------------------------------HAIARPDAIAVEFGED------RLTYGELNQLSSALALELAMLGVKKGDTVGLLLPRSLETVLAILAILKAGAAYAPFDPAYPVEHLRYMADDCRPKTILTDGKETPAIREIERWHAVSSLGALLTRSAQRHSSDLPR------------------------------VEGGDAAYVMYTSGSTGRPKGVIIPHRGVARLVRE--QNYIRFEPSDVVLHTATISFDAA-TFEIWGALLNGCKLVGIGDQ--TLSLQRIAETIERKRVTVMLLTTGLFHLLVDYRREGFPSLRH-----VLFGGEVASADHARRFLRA--NPGCLLTNAYGPTEVTVMASATIPPDFAGDEIPIGHSIAHSHIHILDEELNELPVGTEGQLAVSG--DGLAIGYLNRPFVTIDTAGEGSVRCYLTGDLAVMDANGLLHFRGRRDRQIKIDGKRIELDEIEAALRRDPRLADAVVICREDQS-IKRIVAYLKPHPPFPASEEFAGMILSTLRRVLPKHMIPSSAIVLEEFPMNQAGKIDR----------------------------------- 73542966 15 ------------------------------------------------------------------------------------------IISRTVEGGTVRT-NYDQVHRRAKRLANALAKLGLSEGDRIGTLAWNTHRHLEMYFGVSGSGAVLHTVNPRLFPEQIEYIINHAEDSVLCFDSCF-----------APLVAKLAPQLKTVRHYVAMTDPEHMAALASPNLVCYEDLLADSSEDYEWPQFDERTASSLCYTSGTTGNPKGVLYSHRTVLHSLKASGSDTFGVSPESSILMIVPLFHANA-WGLPYACAMNGAKMVLPAQ---HLDGESVYRLLRDERVNYSTAVPTVWLMLFQYLDHPEIDPRELSLRIAGVGGSAAPAAMIERFEKQFGATLM---QGWGMTETSPIGVINLPQHAGLSEAEQLKIKLKQGRALWGVELRPHDGQAFGKLKVRGPWI--ASSYFK-----AEHDALDNDGWFDTGDVANIDPEGYVQLVDRAKDVIKSGGEWISSIDLENATMSHPAVAEAAVIGVPHPKWQERPLLIVVKRPDHEVT---SAELIAFLAGKVVRWWVPDDVVFVDALPHTATGKLLKVKLRD------------------------------ 156555564 66 ---------------------------------------------------------------------------------------------------------------------------GLRPGDRVGLLLPNVPEYSLAVHASLQAGLVVTFANPLYTAHELTRQFQSAKVRCIVTIPQLMETAQAVANNLENYDCTINIGGKAV----------------PDKKILGLESLLIPSQSIQLPEVKPDDLAVLPYSSGTTGVPKGVMLTHRNLVMNISQLMHIVKVNETTDDFQETVLTVLPFFHIYGFNMILNYTTLVGTHIVTMPKFTPQDYVECLIKYKPSVLFVVPSLLLFLVTHPEITAQ--HLSSVTQIFCGAAPMKKGLIDTFLQKINRQDCHISQGYGMTETSPGITLTPYTMPYEKSGSCGRLLPSTTARVVDPATNEDVSGQPGELLVKGP--QVMKGYLDNQKATDEVIDSD--GWLHTGDVVYYDEDEYFYIVDRTKELIKVKGNQVSPTELEYIILEIPGVADAAVVGIPDTFAGELPKAFVVRKPGFE--NVTPDHVQEFVNPRVAAYKKLAGVTFVDAIPRNPSGKIMRNELKKIAS--------------------------- 172037986 476 ---------------------------------------------------------------------------QLFEEQVKRTPDAVALRF------GKEILTYQELNTKANQLAHYLQKLGVRPEVKVGICVERSPQMVIGLLAVLKAGGAYIPLDPAYPQDRIDFIIKDSQISVLLGRDG-------IDLEKDCAK------------------------------------IAQESKENPPNNLHPDNLAYVIYTSGSTGRPKGVAIAHRNTVALLDWARKTFSPELLQGVLASTSICFDLS--VFELFVPLCWGYQVILAENILDLPNLAAR----EEITLINTVPSAIAQLLRIKGIPISVKGIN--------LAGEALSHRLVEELEKLSHIQS--IFNLYGPSEDTTYSTYTPVKSNAEGVVTIGKGISNTQTYILDRYLNLVPQGVTGELYLSGA--GIARGYLGRSPLTAQRFMEQGVRLYKTGDLVRYDGQGNLEFLGRRDNQVKVRGYRLELGEIEAALSEHPGMVENAVMVWQKESNNQRLVAYLVTDPPLPPSPASPKNLRHFLVGKLPQYAIPTTFIELPALPRLPNGKLDRKSL-------------------------------- 15805365 12 ------------------------------------------------------------------------------------------------------RFTYREWGRRIYQLARAIQAAGYG-GQHVAVLSPNTHGGLLTYAGVPWAGSVLVPLNTRLTPEEYEFQLRHAEVRLLLVDESLHDRVREVA--------------AGLGIEVWVM-----GDARGAGTAFEAKLAAQDDSPLPLPVQDENGTITLNFTSGTTSDPKGVMMTHRSTMLNAIETI-YYFKADQDTVYLHTLPDFHANG-WGGVWSPFGVGATHVTLPTVRA----DAAYDAIEQHGVTHLCAAPTVLSMLT----DPAHARPLSRQIRVATAGSPPHARIIADMNAL----GFHVTQVYGLTETSPLITVPTPRRAALIAKQGVEMILAGEVEVLDPELRPVPGDGETLGEIMVRGNLVMKGYYRNEEATAKALEG---GWFHTGDVAVVHPDGRIEIRDRNKDVIISGGENISSVEVEGVLYAHPAVREAVVVAMPHEKWGEVPCAFIALHQGQEVTPE---DLTAHVREHLAGFKVPKHYEFRDDLPKTASGKFQKFILRA------------------------------ 171324109 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGFPKGVMLTHYNIVNNAYN-IAQCMKLTKEDRLCIPVPFFHCFGCVLGTLACVSVGATMVPIQE----FNPKQVLQTVQDEKCTALHGVPTMFIA--ELNDPDFEKYDLSSLRTGIMAGSPCPIEVMKAVMEKMGAKEITIA--YGQTESSPVITQTRTDDPIHLRVETVGRALPNVEVKIVEPGKEVPPGVQGELCTRG--YHVMKGYYKNPDATKEAIDED--GWLHTGDLATMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYQHPKILDVQVVGVPDEKYGEEVMAWIILKEGETATAE---EIREFCRGKISRHKIPRYIEFTDSYPITASGKIQKFKLREMA---------------------------- 182680793 48 -----------------------------------------------------------------------------------------------------KTLTYGEVDLLTKQFASYLLNLKLKKGDRIALMMLNCLQYPVATFGALCAGLTVVNVNPLYTARELKHQLVDAGSTVLVVMDNFCTTVQQIIADTPIKQVLLDFPKRSLINFAVKHIKKLVPEYQLPRSIRFREALALGSKHSPPIHIASDDLAFLQYTGGTTGTPKGAMLTHRNMVANMQQVSQWLQTNNSLKEGCETVLTALPLYHIFALTANSLVFMKIGGCNHLISNPRNMRTFVK-ELQRVRFTVITGVNTLFNKLLNTPGFDKLDFSSLKIALGGGMVIQRSVAEQWKQVT---RVPLIEAYGLTEASPAACIN-PLNLQEHNGSIGMPIPSTDVCIKDDTNTVLPIGEMGELCIKGP--QVMKGYWQRPEETSEVLDAD--GWLHTGDIVKMDKQGFLYIIDRKKEIILVSGFNVYPKEIEEVIAMIPGVAEVAAVGVPDEQSGEVVK----VVIVKKDPMLTAEEVKAHAATNLTRYKLPRIIEFRATLPKTDVGKILRRELRDAA---------------------------- 214043837 3 -----------------------------------------------------------------------------------------------------------------ARYANTLVGLGSEAGDRIAVHINKSPDALALYAACVQAGLVFLPLNPAYTAAEMEYFVVNSGARLLVCDPA-------------DHDAMEKVARRATVRLETMDATGRG---------SLRDLAQLQSGDFTTVDRGPDDLAALLYTSGTTGRSKGAMLSHQNLLSNA-QTLGDVWRFTKADVLLHALPIFHTHGLFVATNIMLLAGGAMIFMP----RFDVDQLIRLMPRATALMGVPTFYTRLLASDDFTAGLTAH----MRLFISGSAPLLAETHTQFEERTGHR---ILERYGMTETNMTTSNPYDGPRRAGTVGTPLPDVELKI-CDPDTGTTLPDGDTGMIEVRGP--GVFQGYWHMPEKTAAELRSD--GFFITGDLGLIDDQGYVHIVGRDKDLIISGGYNIYPKEIELVLDTQPGVLESAVIGVPHPDLGEAPLGVLVPDGSVDLD---LDAIAGTIGQHLARFKCPRLLVLAQDLPRNAMGKVQKNLLRA------------------------------ 156375372 21 ----------------------------------------------------------------------------LLDHHAAKCPNKEALIYR-DDSGNRTALTFREYKDQSQALAAGLLEKGLRRGDRVLVLLSNSVEFAVILLALTRLGAVPLFVELDVDDAILEMRGQVSG---------------VFYTEQDSKVITAVTEVLDSEIKIFLCIGSHDNMPNHKKVHSYDALLQSFQDDQAETEVQFDDPALVIFTSGSTGRPKPILYTHHGFVNGA-LSVVHTFKATHDTIQFCDAPFDWIPGIGFSLALVSILGMTLVAFPPNLSIKGHGIMLKIISEERCTHAIMLTYVMLDMVRYEGLP--QLDLSQLKVCITGGQLTDQHLMSKVFSALP-DLTSIVNSYGSTETFLPSGQVVTRHNIHSLDYGATEVNPGFEVKVVDDGHVVPVGTPGELHVRGAGIQSANGVRMEGVVYEE---KTPTGWYPSKDLSKITNDGRVRILGRKDCLIKSATESIYPPEVESVLGKHEKIASIIAIGIPDQRLGEVVCACVIIKPGHGDNKAVIQEIDEWCA---PKFYVPKKYVILENFPKTRTGKVDRKALKNIA---------------------------- 86146507 34 ----------------------------------------------------------------------------------------------------ERQFSYLQAAERVSQMASGFQSLGLMKGDNVVLQMTNVAEFYFCYFALLQKGIRPVLALPAHRFSEVSYFCQHAKAKAYIVD------GKHTGFNYQALAKQVLDESNELEHIIVRCD---ATDLADPRFTSLDDFTGQPDDKQEAE---ASELAFFQLSGGTTGTPKLIPRTHNDYAYSVIGS-NTICKFTENTRYLCALPVAHNFPLSSGALGVFFAGGTVVLTHD----PTPKSAFKLIEEHKITVSGLVPPLALLWMEQ--AQSTTHDLSSLKLVQVGGAKFSQTAATDLPNKLGC----QLQQVFGMAEGLVNYTRLDDPMEVIASTQGRPIQHDRIKIVNEEGESVSCGEEGFLLTQGPYT--IRGYYQAKEHNRLSF--DQQGFYHTGDIVKQTKDGNIIVTGRDKDQINRGGEKIAAEEVENHLIRHDGVHDAALIAIPDDYLGERSCAVIVKVEGADINPF---KLKYFLRDGLADYKIPDLIKFVDSLPKTPVGKVNKKRLRD------------------------------ 39936527 1 ---------------------------------------------------------------------------------------------------------YATFASRAASFGAALRDYGIAPGDRVALFAHNCTRYLEALYGIWWAGAVAIPINAKLHGKEVAWICSNAEARLALICDDTADTFNEASY-----------DLPPGLAVLAIDSDGF-------------DRARSGAGSKAPVARDDDDLAWLFYTSGTTGRPKGVMLSHGNLVAMSLSYLADVDAVTPEDAALYAAPISHGAGLYNMIHVRFGARHVV----PESGGFDPDEVLSLGKQLGNVAMFAAPTMIKRLVEAAKRRGETGEGLRTIVYGGG-----PMYLADIREALSVMGQRFVQIYGQGESPMTITSLKRALHADVDHPRYLQQSVVSVRITGANGEVLPPGETGEIEVKGS--TVMLGYWNNPQANAETLKD---GWLRTGDVGRLDDDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGENVVACVVLTDGAAADDATLD---AHCLATIARFKRPKRYVYLDALPKNNYGKVLKTELRKIV---------------------------- 111019200 3017 -------------------------------------------------------------------------------------------------------VTYRELDERSNRLARALIRRGAGPDAFVAIGVPRSIEWVLSVWAVAKSGAAYVPVDPTLPPARTGGMLEDSGAVLGLTVTAYRDR------------------LPGVVPWLLLDDPEVANGYSGDPVIDADRL----------RPLRVEHAAFLLYTSGSTGTPKGVVLTH-GGLANLAVEERERFASMHGARVSHLASPSFDASL-FELLMAFAVGATLVVVP--PTVLGGRELAELLASEHVSHAFFTPTI--------LDTLRPEDLPSLRILAVAGERFPPELADRW-----TLGRFVFNGYGPTEATVQTTVSEV-LSPDEPVNVGGPGRGVEVIVVNTWLQPVPVGVIGELYVAGP--GLARGYHRRSALTAGSFVANPFGMYRTGDLVRWSEIGRLEYVGRNDFQVKIRGQRVELGEIESVLARCDGVGRAAVTV--HSGTGDRLVGYVTAEAGASID---TAEVLRYAGSHLAPYMVPAQLVVLDRLPVGRTGKLDRRALPAPVL--------------------------- 111019200 1968 ------------------------------------------------------------------------------------------------------ELSYGELDEWSNRWARVLIGRGVGPELVVGVAVPRSVELVVAVWAVVKSGAAFVPVDPVLPEVRVRELLVDSGA--------------------VVGLSVSGVVLPSVVEWLRVDDVSVVEGVSGGVVSDGE----------RTRRLVGGCAAYVMYTSGSTGRPKGVVVTH-GGLANLVEEVRVRFGLWSGCRVSHVASPSFDASVYEWLMAFSVGARLVV---APPGVFGGAALGEWLGVNGVTHCFVTPSV--------LATVEEGALGSVRVLVVAGEVLGSELVARWA-----PGRELFDAYGPTEVTVQATVSDALVAGGVVTVGGPAVGVEVVVLDGW-LRPVPVGVVGELYVGGA--GLARGYLGRAGLTAASFVADPFGGYRTGDLVRWDGLGSLVFVGRADFQVKVRGQRVELGEVESVLGRCPGVAAA---VVVVVGEGGRLVGYVVPEVGVRVDPGV---VVEFAGSVLPGGVVPSVVVVLGELPVTASGKLDRAAL-------------------------------- 170739601 12 ----------------------------------------------------------------------------------------------------ETRLTYAEWYRIISGVVAGLDALGLEPGDHLVTVLQNRLEAATLHWACQFAGLVLTPINWRASPEEIDFAVGNAGAKALAYEEVSAPSVRASGGARACPRIA--------------------VGLPPEPGETAFAALAARDAAPAAPRADAEAISLMLYTSGTTAKPKGVPRRHRAERAAALAHVAQNLY-GRGERTLGVMPLYHTMGVRSLLAMSLIGGAFVCLP-----RFDVAAALRLIAAERVTNLYLVPTLYHDLVHHPDFAA--TDTSSVRKLGFAGAPMTDGLLRRLTEAF--RPDLFVNHYGSSEVYTFTINQDAAGKPGSAGRAGLNTMVRIVPLGATDPEAAAPGEEGEIAVIARGDEAFEGYWHRPEADAKAF---RNGWYFTGDTGFMDADGDVFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVVGLPDERWGKVVTAFVKRR-----GPADEAALDAHCRAALPSHKRPRAYVFVAEIPKSPVGKLLR---RQLVAGAYEAEGDPSAAA-------------- 118764442 460 ------------------------------------------------------------------------------------------------------RLTYAELDRRANRVAAGLRARGVTQGQPVATLISYSHELIIAFVAVLKAGGVYLPLGPTDP--RVPEKIDDAAPRLILTTTQ--------DRAHLGDALAAQAVL-----------LDELLGIDEGKDMPFDG-----------PELREGDAAYVIYTSGSTGTPKGVEVSHGNNLSYLAWCQAYRFDTPGRPVTLQLAGPTFDLFIGDV--SRTLGCGGCLILCPRDWLLDAEKVHGLMTREKVTFGDFPPVVLRELIRYCSQTGQRLDGLDTLVCGADVWFGHE---LHAAQALCGPHARVLGSYGVTEATIDSSVFDPALHPLAPVPIGRPLPSCELYVVDERLQLTPIGVPGELLIAGPAVSQ--RYLNNPALTADVRADGPTRFYRTGDLCRLLPDGTIEFMGRRDHQVKVRGLRVELGEIESALSAHPEVRQCAVIARNERFEETVLVAFAV-------TDAPVESLHRHLTERLAAHMVPGHIERLERLPLTPSGKIDRKRLK------------------------------- 118764442 1554 ------------------------------------------------------------------------------------------------------KLRYRELEAAAAATAAALQGVGVRRGDRVGIYMGRHPHTVTAMLAINRLGAAFVPLDPDHTLEWNRHIVEDAALSALVCRDGLV-------------ASAERFGLPVVTARLADTAAAAPEPVARDL---------------------AGECAYVIYTSGSTGRPKGVAVSH-ESVCHNVLAMRDEMRLTNTSRMAQYVSPIFDVVL-GEIFPALASGAAVVFGDRQRLLPGPG-LIEWLASERITHWWIVPSALAMVPAAPL--------PDLQVLIVAGEACPPEVARRWA-----GGRRLLNGYGP--TECAIVVSLTDYWAEGERLVLRPMGGAQLYVLDEAFREVPAGAAGELFLGG--ICVAQGYLGLPGRTAHTFIADPCRLYRTGDVVRRLDDGSIQFIGRVDRQVKIRGFRVELDAVRAALLQLPGVRAAEALVQPDRQGQAQLVGYVV-------GSGTKAELLEALRRTVPEVMVPSALVFLDQLPTGSTGKVDLRALKAL----------------------------- 119094195 11 -------------------------------------------------------------------------------------------------------MTYAALRRHVDSVGRQLAGNGLGPSDRVAIVLPNGPEMASAFMAVAAYMSA-APLNPAYKESEYAFYLEDLAPKLVIVEAESENPVR---------AAASALSIPVVEAVV--------------GDNDPAGAFRLFEAEANATPAGADNEALVLHTSGTTSRPKVVPLMQRNIMASARNITA-SLELTDSDHCLNIMPLFHIHGLIAVLATSMSKGASVCCTGG----FNALKFLDQARDEKISWYSGVPTMHQAILLRAKRQADAAKGLGLRLIRSSSASLPPAVFEELNDVF---ECPVIEAYGMTEAAHQMTSNPLGNGKQKAGFVGIATSPEVC-IMDQEGNRLTGDAEGEVCIRG--DNVTPGYENNPAANESSFTS---GWFRTGDQGFFDGDDYLKITGRLKEIINRGGEKVSPLEVDNVLMEHPAVQQVVTFAVADRMLGEEIGAAVVLADGGELDAA---GLRAYAETHLAKFKIPKHIVFLDEIPKGATGKLQR----------------------------------- 89899809 15 ---------------------------------------------------------------------------------------------------------WGELRDRSKQVANALTSLGIKPGERVGTLAWNSHRHLALYYGVAGSGAVLHTVNPRLFPEQIDYIINHAEDQILFFDITFATLVEQL-----------APVLKTVKAFIAMTDRAHMPDIQVPNLLCYEELLDAQSTDYTWPEFDERSASSLCYTSGTTGNPKGVLYSHRSTVLHTLMELAPDTFGISSNETLLLIVPMFHANAWGMPYAAAMVGAKLVFPGP---HLDGKSIYALMRDERVTFSQGVPTVWMMLFQYMDSPDLDPRQLGVKRIGIGGAAVSRAMLERFENDFGAE---VVQGWGMTETSPIKHANVPHEDLVKVKLKQGRGVWGKIVDAQGCALPWDGVAFGHLLVRGPWI--ASGYFRDEGGAVL----DAEGFFPTGDVATIDSDGYLQLVDRAKDVIKSGGEWISSIDVENAASSHPAVAEAAVIGVAHPKWQERPLLVVVKRPGVKVEA---KDILDHLSQRVAKWWLPDDVVFVDSLPHTATGKLLKTSLRQ------------------------------ 148553310 18 ---------------------------------------------------------------------------------------------------------YRELDRRADEVARAMIADGARPGDRAAIWAPNMWEWVAATVGVQRAGGAMVPLNTRLKGGEVADIVRRGGVARLFVIGDFLGR--------HYPEMLRGEAMPGLRRTIVLRGTPDKLAAGEEGWDDFIARGRSTSDAALAERVTPDSIADIMFTSGTTGAPKGAIFDHRRSLGG-GRAWANISRQTADDRYCVFGPFSHNASYKAGWVAGLMTGSTV----YWPEAYDAVSILDLIAGNRISVMPAPPTVFQEMLAHPNWRDW--DISSYRFLSTGATVVPIELMKRLQAETTIAEIT--TGYGMTECAGSATHTRPGDPVERAYTVGAAIEGTEIKLVGPDGRAVPTGEPGEVLIRD--DKLLIEYLDNAEATRATIDAE--GWLHSGDVGTLDAEGYLKLTDRLKDMYIVGGFNVYPAEIEKQMTGLPGIHQSAIIGVPDQRLGEVGHAFIVRSAGSTITAE---EVIGWSKANLANYKVPRGVTFVDALPMNATGKVIKFALREMV---------------------------- 197778928 12 --------------------------------------------------------------------------------------------------DDRRSVNWAELELRTRRLAGAL---GVTRGARVAFCLDNSVELVEGLLATSRAAAVGVPLSPRGTHAELAALLADCDPDVLVVD---------------RRQLARIASVVGERSPRLVVTGEGPVP---EGVAHFDDLVADGRSPGPRDDLALDEPAWLLYTSGTSGTPRAAVASQRSALWSPVACYVPRLGLSADDRLLWPLPLAHTYAHSLCVLGTTVAGGSARIT----AVREPAALVRLIEEFAPTVLGGVPLTYQQLLDSGLGEV-----SSLRVCVTAGAPSAPELRERVEERFG---APLLDGYGSTETCGKIAMESPAGPRVPGSSGAVLPGMEVRLVEPGTGAEV-VGAEGEIWVRGP--GVMLGY-------RDGAGVDGDGWYRTGDLGRLGEHGYLTVTGRANDRIVRGGENVDPVEVEQVLRGLPGVLDAAVVARPHPLLGEVPVAFVVPEERALDTGALLRA----CAEVLSAHKVPEDVLFTPAIPRTAAGKPRRAVLRE------------------------------ 206973396 473 -----------------------------------------------------------------------------------------------------KSITYYELQQRSNQIANYLRENDLKKGQRVSITMEREIDTIVWILGILKSGGVYVPIDPKFPEKRIEYILKDSESQMIITKKEFR----------------------------------GLVERFAIHTIYLEDFHYANSIENIASTHTIEDAAYIIYTSGSTGLPKGVVVPH-KGVVNLSYSVINTFHLGKEDVYLQFATIIFDAS-IMEIFPILLCGGRMHLISDIE-KRSAEEFINVSQKNGITNVVLPTAFFKLIADMPKEMLLKLNS--VKRVFVGGETLPAESVRKWQSKLGL-KIPVLNAYGPTETTVCATMYEVNREIQKEISNIKPIANSEVFVVSPFNTLCPSGVVGELFIGG--DGVANGYLNQKEKTKEAFISFDKKMYRTGDLVRLLPNGNLEFIGRKDNQVKIRGYRIELDEIEGTLFKHPEVRDAVVFTYQNDK----IVSFYLSKDNTELKQE---ALKTFLSESLPDFMMPNYVFHLESFPVSPSGKLDRKKL---------ELQIPSLLEN------------- 157764600 25 -----------------------------------------------------------------------------IDKTIAEGKNKIAFI---SGDNPNYSLSYEQLRKDAFAVAVYLHNIGFKK-DVAAVVLPNVWHYASFFIGCSINGGAVSGASALFTDYELQRQFVDSRAKVVLTYEDFL-----------PKVLLAVKQSPNIQKIIVIPKPVG--SSLPSGVVSWHEVVSTPVTALPQVPIDHNDLLVLPYSSGTTGPPKGVMLSHYNFTSMISMYLAIDKSHNNWDCYKEKALLFLPFYHVYG-FGLLNHCILKGMTGVVMSHFEPNNFLTAVQNYKIRILCLVPPIMVFLAKHPICA--KFDLSSIQMIMAGAAPAGKDLIEELKKRYPNMKYIQ-QGYGMTECSMASHLPDLRNNQPYGSVGKLASNLVMRIVEPGTDREQPVNQRGEICVRGP--TVMLGYLGRPEATASTVID---GWLHTGDIGYINEDGNLFIVDRLKELIKVKGLQVPPAELEDLLLSHPKIRDCAVIGIPDAKAGELPKAFVV-RADNTLTE---QEVKDFVKPKVSPYKQLEGVEFIEEIPKSAAGKILRRFLRD------------------------------ 72384002 38 -------------------------------------------------------------------------------------------------------LTYTELDRLTRHFASALQRLDLQRGDRVAIMMPNLLQYPVAFFGILRAGMVVVNVNPLYSTRELQHQLADSGAAAIVVLENFAATLQAALDATALRHVITGDLLPPLQACAVNLAAGWLPPWHLPGAISFPEALRRGRRQAPDELVTSDDVALLQYTGGTTGIPKGAVLTHGNLVANTEQISAWLGGTLEEGRETVVTPLPLH--HIFALTANLLTF--VRLGGNNVLVTDPRNVRSLLRTLRATRFSAISGVNTLFRLLLDLRGSDAVWRANAGALKVAVAGGMAVQRLVAQRWQQATGIPLTEGYGLTEAAPVVCVNPVEGVAFSGAIGMPLPSTRVAIRDEAGQDLPPGQAGEICVQGP--QVMRGYWNMPQETARVLGAD--GWLRTGDLGVMDSRGSIRFLARGKEVIVVSGFKVYPGEVEDVAMQHPGIVDARAIGIPDAHSGEAVKLLVVRRD----SALSAQAVLVHCRAQLASYKVPRHIEFWPALPRTDLGK-------------------------------------- 119503919 23 ---------------------------------------------------------------------------------------------------------WGEVAARCKRLASALAKRGVSKGDTVALIAPNIPEALECALAVPMLGAVLNANNMRLDASTLGYILEHGEASVLLVDTEF------------SAVAAEAVRLSGRELLVIDIEDTEGPGGACIGALTYEALLAEGSEDFAYAPDDEWDALALNYTSGTTGHPKGVVYSHRGAWTNSVNNV-VTWEMPHHPTYLWTLPLFHCNGWCFPWTITLLAGTHVFMRG-----PTAKGIYAAFAEHGVTHLCGAPIIMSMIASAPNDERQPFDQKVRMMTAAAPPPAPVIEAMEQMGIAITHVYGLTEVYGPVCAEKPEWAALPLDEQSKLKARQGVAYELEEDVLVLDPEPLDGETQGEVVFRGNIV--MKGYLKRP---EETDAAFRDGWFWSGDLAVQHPDGYIEIRDRAKDIIISGGENISSIEVENALHTHPAVDFVAVVAMADEKWGETPCAFVELVEGSTATE---QELLDHARALLAGFKRPKKVVFGP-LPKTTTGKIRKNELRD------------------------------ 121592539 7 ------------------------------------------------------------------------------------------------------RFTAGEVAQRALAMAQWLHTQGLQAGERFAVVLENRVEILALALAARQAGLYAAVLSTHLTPAEVAYIVQDCGARLVVASAKTL------------PQLAELQAHHPLPCWTVDEAPAQVTSVQAPSLQAALDALQGPPADFADRPLGRD----LLYSSGTTGRPKGVLKPLWPAHLRGQTGTARIMGMGEDTVYLSPAPLYHAAPLRYTLRVLELGGQAVIM-----ERFDTETALALIERYRVTHSQWVPTMFGRMLKLPGAVRRRYDLSSHRVAIHAAAPCPVDVKHAMLDWWGDILMEYYAGSEGCGTTMINSS-----EWRQRPGSVGRPTTGRLHIVGDDGQELPAGEIGQVYFSGGGQF---SYLNDEEKTRQAINER--GWITYGDIGHVDAEGYLYLSDRRADLILSGGVNLYPQEIENALARHPGAQEVAVVGVPHPDFGEVPMAAVVLRPGADESPQTARAIAEQAAEVLARMKLPQRMVFVDALPRLETGKLLRRKLKE------------------------------ 163758446 12 ---------------------------------------------------------------------------------------------------------YAEVRLRALKLSQRLARDGIGIGDRVATMAWNTWRHLESWYGILGVGAVYHTLNPRLFHDQIAWIMNDAEDRMLFVDLTFVKLVELI-----------APKVPSLERIVILTDDAHMPETSLVNAVSYESYIAEADGDFAWAEFDERTAAGMCYTSGTTGDPKGVVYSHRSNVLHAMTALQDMLSLASRDRLMPVVPLFHANGWSTAFSGPMSGCAMV----MPGAGMDGESIYQMLTQEKVTITAAVPTVWLMLLQRMEKEGGAPDLSRVVIGGSACPRAITKAFQDDYDVVHAWGMTEMSPLGTLCSIKPEYAHLEGDEKLDLQTKQGHPPFTVEMKITDDENPWDGSTFGRLKVRGPAVS------SSYYKGRGAEQFDTEGWFDTGDVAHVDQFGYMQITDRAKDVIKSGGEWISSIEIENLAVGHPDVAEAAVIGVTHPKWDERPLLVIVVKEDRSPS---KEDLIGFLDGKIAKWWMPDDVIFVDDIPHTATGKIQKTALRD------------------------------ 170049529 36 ------------------------------------------------------------------------------------------------DPVSEVQLTYRQILEQSAKLAAGMTTLGLTKQDHTAIVSDNCLEYCLVMFGSIFAASPLALLNPAYVEGELEHGIKLSLPKVIFVSPNALE---------KIVAVVRKLGLPA--KIVLFGEHPKAASYAEVVSFAKLLSSPVNVETYVPDPVDPNHVALILLSSGTTGLPKGVQLTHINLMTTVAHSMEASKILEPEQLVALAATPLFHAVAGVGLINMITNNCRCVLMP----KFSATLFLESIQKYKVNLMTVVPPLMVFLAKH--PIVDNYDLSSLMTLICGAAPLSKEIEDKVRDRLGIAFIRQGYGLSETTLGVLMQT---GFENKAGCVGKVRMGQWVKVIEPETGKILGPNQRGELCFKGSLI--MKGYVGMESAIDAD------GWLHTGDVGYYDEDEDFFIVDRIKELIKYKGFQVPPAELEAILLKNPKVKDAAVIGIPDERVGELATAYVVKEDDEQVSAE---EIVKFVASQVSPQKQLHGVRFIDEIPKTASGKILRRELRELAKNTKSKL--------------------- 91977783 1 --------------------------------------------------------------------------------------------------------------------AALARDYNIAPGDRVALFATNCTQYLEALYGIWWAGAVAIPINAKLHGREAAWICSNAEAKLLICDDTAASLGEAVD------------DLPSGMSTLSVDSDEYHRARSGGGD-------------KVPVAREDNDLAWLFYTSGTTGRPKGVMLSHGNLIAMSLCYLADVDAVSPDDAALYAAPISHGAGLYNFIHVRFGARHVV----PDSGGFDPDEVLDLGKQLGNVAMFAAPTMVRRLVDAARRRGERGDGLRTIVYGGG-----PMYLADIRDAIDVMGQRFVQIYGQGESPMTITSLKREHHADVDHPRYLQQSALSVRITGTDGEVLPAGETGEIEAKGP--TVMLGYWNNPDANAET---LKNGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGENVVACVVLAEGTAPDDA---ALDAHCLNAIARFKRPKRYVFLESLPKNNYGKVLKTELRKMV---------------------------- 163701621 37 ---------------------------------------------------------------------------------------------------ERTRLSYAEVDARSDAIASGLAARGIGPGDVVGLWMARGPDLLVAQIGITKSGAAWLPFDAEAPADRVAVCLEDAAAKALVVSDALKSRAPAVTPALTPAEAAAAGPAPDLRE----------------------------------AGLTPDHPAYLIYTSGSTGVPKGIVISHRNICHFLR-AANDLYGLTADDVVFQGASVAFDLSMEEIWVPYLVGATLFVASPAMMG--DAEALPGILNEAGITVLDTVPTLLGLMTQ---------DVPGLRLILLGGEALPEPLV----ARWATPQRRLFNTYGPTEAT--VVATAAEMRPGDPVTIGGPIANYTAYIVDERLALVGPGVQGELLIGGP--GVAAGYLARPDLTAEKFIANPFGGYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIQALAGIAQAAVVLRQDD-GVDRLVAFLVPERGSVIE---TPRLRAALAESMPPYMVPGHFEVVASLPLAASGKVDRKALRAV----------------------------- 7228478 481 ---------------------------------------------------------------------------------------------------------YRELDERANRLAHLLAAHGVGPERIVALALPRSVDLVVAVLAVLKAGAAYLPLDPEYPANRLAHMVTDAQP------------------TLVLTTTETEAKLPDRHPGLLLDDPAVLADLSGRPAHD------------PVVELHPDHPAYVIYTSGSTGVPKGVVMPAGGLLNLLQWHHRAVGD-EPGTRTAQFTAISFDVS-AQEVLSSVAFGKTLVIPD-EEVRRDAARFAGWLDDRQVDELFAPNLVLEALAEAAVETGRTLPQLRTVAQAGEALTLSRTVRAFHRSAPGRRLHNHYGPTETHVVTAHALGDDPEDWRL-PAPIGRPIDNTHAYVRTRAVRLVEPGVVGELYIAGA--GLARGYLGRPALTAERFVADPYGMYRTGDLVRRNPDGELEFCGRADHQVKVRGFRIEPGEIEKVLTDHPDIAQAAVVTRPHRPGDTRLVAYVVGREALRP-----EQVREFTRERLPEHMVPAAVVQLERLPLTPNGKLDRAAL-------------------------------- 7228478 1526 -------------------------------------------------------------------------------RQAAATPQAVALIAGDD------SLTYAELDARANRLAHALLREGAGPDRLVALALPRTAELVVALLAVLKTGAAYLPLDPDHPAARLSHVLGDARPALLLTD------TRTEQHLPADADTRRLALDSAEVRALLADCPDTD-------------------PAEEGVTPAPGSAAYVIYTSGSTGRPKGVVVPH-SALVNFVTAMRRQAPLRPQERLLAVTTVAFDIA-ALELYHPLLSGAAVVLAP-KEAVPQPSAVLDLIARHGVTTVQGTPSLWQLLVGHDAEALRGLR------MLVGGEALPLSLA----EALRALTDDLVNLYGPTETTIWSTAAELAG-GTGAAPIGRPIANTRVYVLDDGLQPVAPGVVGELYIAGA--GLARGYLDRPALTAERFPADPYGMYRTGDLVRWNPDGELEFVGRADHQVKVRGFRIEPGEIEKVLTDHPDIAQAAVVVREDQPGDARLVAYVV----------------------------------------------------------------------------------- 7228478 2950 ------------------------------------------------------------------PDASL---AELFEQQVTLTPDAPALVSDGA------TLSYSELNTRANHLAHQLTTRGIRPGDAVAVLLQRSPDTVTTVLALAKTGATYIPLDSRYPADRYRLVLDETRTKLLITDHTTDLDTTTTQFNPA------------------------------------DTPHDGEDPGNPNHTTHPDDAAYIMYTSGSTGRPKGVIATHR---NITALALDPRFDPTAHRRVLLHSPTAFDAS-TYEIWVPLLNGNTVVLAPT--GDLDVHTYHRVITDQQITALWLTSWVFNLLTEQSPETFTRVRQIW-----TGGEAVSGATVTRLQQA--CPDTTVVDGYGPTETTTFATHHPVPTPYTGVVPIGRPMATMHTYVLDDSLQPVAPGVTGELYLAGS--GLARGYLDRPALTAERYAAPGERMYRTGDLARWNPDDHLEYAGRADHQVKVRGFRIEPGEIENVLTDHPAVAQAAVHLNRDQPGNPRLVAYVVADTSAPSSD-------------------------------------------------------------------------- 194909912 36 ------------------------------------------------------------------------------------------------------------------RLACILQKLGVKQNDVVGLSSENSVNFALAMFAGLAVGATVAPLNVTYSEREVDHAINLSKPKIIFASKITVDRVAKVASKNKF-----------VKGIIALSGTSKNFNIYDLNELMDSDKFKTQPNFTSPAASKDEDVCLIVCSSGTTGLPKGVQLTQMNLLATLDSQIQPTLIPMSEITLLTVIPWFHAFGCLTLITTACRGARLVYLPKFEENLF-----LSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPFIR--QGYGLSESTLSVLVQT-DEFCKPGSVGVLKVGIYAKVIDPDTGKLLGPNERGELCFKG--DGIMKGYIGD---TKSTQTAIKDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEAAGELPLAFVVKQANVQLTE---NEVIQFVNDNASPAKRLRGVIFVDEIPKNPSGKILRRILRDML---------------------------- 149409292 46 ----------------------------------------------------------------------------------------PAL-WEVNAKGVEVRWSFEELGILSRKAARVLTEAGLCQGDRVAMVLPPGLESYLVSLACVRTGLVFVPGSSQLTAPDILHRLRVSEAKCVVADDAAAPAVDSVESR-----------CPSLKTKLLVSDD------NRGGWLNFPKLIHSAPADHRCVRTKSRDAMAIYFTSGTAGAPKMVEHSHYSLGMGFSLAARRWMALEPADVVWGLASGADPFSLSSALGAWLQGAC---LFLHHMPKISSETVLDALSRFPITTFYGRPSLYQRLLQDCHTNRWDLLSYRFQSLKHCVAAGEPSKPWVNREWKRLSHLDIYEGYGQTETGLICATY--KRMKVKPGSLGKPVLPYNVQIVDENLNILPPGEEGNIAVQTQPNRPFSLFSRYVDNLEPTALAEPRRFYLTGDKGVMDEEGYFWFAGRADDIINASENQIWPREVEDVLAKHPAVVESAAISSPDPGRGEVVKAFVVLAPAFSSRDDLTLELQRHMKKVADPHKCARKVEFVPELPRTLDGQTRRSELRK------------------------------ 38638322 456 -------------------------------------------------------------------------------------------------------------------CAGALTEAGVKSGDRVAVTMNKGIGQIVAVLGILYAGAIYVPVSLDQPQERRESIYQGAGINVILINESDSKNSPSNDLFFFLD----------------------------------WQTAIKSEPMRSPQDVAPSQPAYIIYTSGSTGTPKGVVISHQGAL-NTCIAINRRYQIGKNDRVLALSALHFDLS-VYDIFGLLSAGGTIVLVSELERR-DPIAWCQAIEEHNVTMWNSVPALFDMLLTYATCFNSIAPSKLRLTMLSGWIGLDLPQRYRNYRVDGQFIAMGGATEASIWSNVFDVEKVPMEWRSIPYGYPLPRQQYRVVDDL--GRDCPDWVAGELWIGG--DGIALGYFDDELKTQAQFLHDGHAWYRTGDMGCYWPDGTLEFLGRRDKQVKVGGYRIELGEIEVALNNIPGVQRAVAIAV--GNKDKTLAAFIVMDSEQAPAPLDAEEVQLLLNKQLPNYMVPKRIIFLETFPLTANGKVDHKAL-------------------------------- 126653358 26 -------------------------------------------------------------------------------------------IYSRTSATTIHEFTYKEYVKRTRQLADALTKLGMQQGTKVGTFAWNHHRHLEAYFAVPCAGAVLHMINIRLAPEHIVYVINHAEDEILLIDDNLV-----------PLIAPFVSQLKTVKHIIIMGDAVALESIPIPNALSYEALIADANEHFTPDDLDENTPAGMCYTSATTGMPKGVVYTHRIVLHSLTAGLADSIAICESDVVLPVVPMFHANAWGFP-FASVAFGATQVLPGPM---FTPQLLLELFDVYKVTLTAGVPTIWLGVLQEQR--LHPRDLSSMRLIVCGGSASPIGLVRGFEEELKIPYMTGYGMSLSTYLTHMQDYTADEKMHVRITQGMTMPLLETRVVNENGEVPWDGETMGELTIRGPWI--ANEYYQD----ERTDEAFKDGWLYTGDIAVMTPDGYIKITDRTKDLIKSGGEWISSVELENALMSHPKVFEAAVIAIPHEKWLERPLACVVPKPEYKDSIS-KEELIENLQAQFHKTWIPDDIVFIQEVPKTSVGKFLKAKLRE------------------------------ 149201292 13 -------------------------------------------------------------------------------------------------PDEGTALDWPGLRDRARAIAGMLTAQGIAKGESVAIMQPNGQAAIEAIYGALYGGFRATMINLVAGAEAIGYALDHSGARVALV-------------------------HPSQQAVFQSVNPGGRIAVLS---------LTAAAPDTVLHPVTPDDHALLMYTSGTTGRPKGVVHTQASLLAGGWTTAIAH-NLGPEDTGLCVLPVYHINGLCVSVMGSLVSGGQLAMC----ARFSASRFWAQAAETRA-TWFSVVPTIVSHLLHGETGPDPETRKRLRFGRSASSPLPVEVHTAFEARF---DVPIVETMGLTETA-AQILSNPLPPGTRKIGSPGIAYGNQAEVAGPDMRPLPPGQEGEIIVKGP--NVMLEYLRNSEATRTSF--TPDGWLRTGDLGRKDAEGYFFVTGRLKELIIKGGENIAPREIDEVLYAHPDVVEAAAFSCPCPRYGERVEAAVALRPGSTLTAETLL---TLCKDRLGAFKSPDHIYFLGELPKGPSGKIQRVRLKDLLAGDLE----------------------- 67901794 2861 -------------------------------------------------------------------------------------------------------YTYRDLDRASSRLARHLIKQGVSPDDCIPLCFEKSLYTIIALVAVLKAGGGFVLLDPKHPDDRLKGLLEDSKAKFLIVSPQTQDRCKDLIS----------------SLVVVSPKILDELPHADEDDI------------PPSTAVTPGDIMYVQFTSGSTGKPKGAVV-HHRAACSSIEHHGKVMNYGPHSRIFQFSSYTFD-AIILEAFTTLYHGGCVCIPSEEDR---MSSMVQSMREMKVNNMFMTPTLARL--------FGPADVPSLTTLMLGGEPIPQDSINTWKDHVD-----LIGGYGPAECCVYCCYNPLSSSGFKPDVIGYPVGAVWIVEADNHDRLVPVGAIGEIVVHGHTVG--RGYLNDPTRTAASYISAPSWVYKTGDLGRYNSDGTLTIVGRKDTQVKVNGQRIELGEVEHCIKEYPQVLQVAVDALEHANGRQILSAFLEF-EAVEGSEEFQNEIEAILAQRLPPYMVPHLWFPLVTMPKSASGKTDRKVLKQLCNG-------------------------- 67901794 1313 -----------------------------------------------------------------------------------ATPDAPAICWDGD-------FTYAEVDRLSSRFARHLVSMGVGPETLVPHCFSKSAWTVIAMLAIIKAGGACVALDPGHPVDRLQAIINDAEAALVVTM---------------------------PEHSHLFNGLVNKVVALSPQFFGSDDDL--QSSETLPPRAGHKNPVFVLFTSGSTGKPKGIVIEHGMFASSAAAHS-KAFGITAQSRVFQFAAHTFDVSVGDI-FTSLMKGACICIPSDLERMNNVASAINRMKANYAFLTPTVANLLR-----------PEQVPTLRTLTLGGEAPTRENIRTWADSLN-----LILCYGPAECSVYCSANPPATQQSNPAVGHAIGGLIWLVDPVNHDKLTPVGCVGELVVQGAIV--ARGYLQDPAWMPQTFPREYRRIYKTGDLARFNPDGSLSFVARKDTQAKVRGQRVELAEIEVHLSESPEIQHAMVVPAAGPYKSRLVVALIQGSSDRSHAAQTASVVENRLAEKLPPYMIPAVWIPLKKMPLNLSGKIDRKLIKGWLEDDEATYQSVAAMA-------------- 67901794 6139 --------------------------------------------------------------------------------------------------SQEVQLSYGELDDLSTRLAYFLIDLGTGPDKVIPLFFRRSPWAMVAMLGVIKSGSAFVFLDPGHPIDRLEFVVQQIDAKLVLTSP---------DLESTWREKLAVFCVSP---------------------SALQSLPRLHDGNLPVTAVTPQNILYCIFTSGSTGRPRGCVIEHSNFLSGAVHHARRS-RISESTRIMQIAPYTFDVSILEMLTG-LIGGGCICLPR---DYHQGARVADIINDLNINWTFLTPSVART--------IVPSEVPSLQTLILGGEALAKVDIQTWAGKLH-----LHNGYGPSECSVAVASNVRDPTIDPANIGSKMGCNIWVVDAENHDILLPIGAVGELLVEGAIVG--RGYLQEPEKTAAAFISERRRFYKTGDLVRLNADGTIHFIGRKDTQIKLRGLRIEMGEIEHHASTYRAIRH-AVVAVPRAGRKESIVVVYTLNAYDDSNEQQSAQLRKHLATHLPPYMVPQTYIGVARLPLLASGKIDR----------------------------------- 67901794 3937 -------------------------------------------------------------------------------------------------------LTYDELEELSTLFARHLSTLKIGPGRIVPICLKKAVWVVVSILGVLKTGAAFVCLDPSSPSSRMHSIIEEVESEIVIVDPET----KPIFNNHLQTLEIGAKSLDWIRS-------------------------ANASDMIFEVHRNPRDLMYVIFTSGSTGKPKGVMIEHASACSSFTYQGQE-FGYDHESRVLQFSALTFDASLM-EIFTTLCAGGCVCFPTEEEKQGDIVRAINNLRVNSVMLTPTVLRMIQ-----------PEDIPMVKHVVTGGEAVSHDIVQTWSSKVILKG-----VYGPTETSMICITADLVPGSSPANIGVPLGCRSWITLPDDHNHLAPIGSVGELLIQGPIVG--RGYYKNQKQTQDVFIENGGRLYKTGDLVYYAQNGDLMIVGRKDSQVKLHGQRIELGEIDHKMWSHPAVRQSSVVLPSQGPLKNRLVAVLTLDGTEELSEEWIASIRQALRESLPSYMVPTVFVAVEKMPRQTSGKTDIKRVKK------------------------------ 67901794 220 -------------------------------------------------------------------------------------------------------MTYQQLNMQADNLAAYLQELGVGADSYVALCFEKSTLPIVAMLAVFKAGGAYVALNPAHPVKRQAVILSKINAQVILTGPGY---------------AGTFPGL--VKHSVEVTQDLLD------------QLAAERRATRLVRAARPETPAVVVFTSGSTGEPKGIVVEH-RALVSSMIGHGTIMRLDSSTRALQFATYTFDLS-VGEIFNTLMHGGCVCVPSEEERLDDLEGFIRRLEVNWALLTPTVLNMM-----------TPANVPSVRTISTGGEPMKQDIIQAWADHVQLN-----NMYGPAETTILCAGRAALSPATPASNIHALGARQWITNPMNPNQLCPIGAVGEVLIEGP--GLARGYLHDEEKTNAAFVSPARRFYRSADLGFLSPDGTFNIVGRKDTQVKINGQRIELEEVEFNIKSLLNAGWQAVVAEVIKPKGSILGAFIQFEDDENDETELLGYIRQQLRQHLPAYMTPSVFVPMAHMPTTAHGKLDRRRLKDLAAG-------------------------- 67901794 5046 -------------------------------------------------------------------------------------------------------FTYSELDNLTTRFASFLREKGVGPEVLVPVCFNKSCWTIVSMLSILKAGGACVPLDPSHPPARIQEVSSRCEAKLILAAPHLVDR------------------LPDCNATVISVTDGLMQGLPNLPSNFQIDLAKPANA------------AFVPFTSGSTGLPKGIILDH-MGLCTMFEANASVVGIDHNTRTFQYAAYTFDVS-IAETYITLTQGGCVCVPTDAERMNDIAGAITRLQAN-----------WTFLTPSVASLLNPIDVPTLKTLTLGGEAISRDLHSTWADKV-----RLINSYGPAECSIWTSNQRLFPDSSCADIGAGITCHLWVTEPDNHDRLVPIGCVGELVVQGP--NLARGYLKDEEKTAATYIDTPKRVYKTGDLVRHCADGHLEFVGRKDTQIKFHGQRVEIGEVEYQLRALPKNTQVAVEMIKSQDGRQTLAGFITLRDPDETFKNIVRKLEHQLAETLPSYMIPSVFISMLNIPRNTSMKIDRKALR------------------------------- 115524382 1 ---------------------------------------------------------------------------------------------------------YATFAQRAASFGAALRDHGIAPGDRVALFMSNCTAYLEAIYGLWWAGAVAIPINAKLHGKEAAWICSNAEAKLALVDDDSAASLREVQAEWPPAMQLLSVDSDAYRR------------------------ARDGEGNARPHPRDANDLAWLFYTSGTTGRPKGVMLSHGNLAAMSLCYLADVDQVHHDDTALYAAPLSHGAGMYNYIHVRFAAKHVV----TASGGFDPDEVLDLGRHFGNVAMFAAPTMVRRLVDAAKRRGESGEGLRTIVYGGG-----PMYLADIRDAIATMGQRFVQIYGQGESPMTITSLKREWHEATDHPRYLEQSVIALRITDAEGRELPAGETGEIEVKG--LTVMLGYWNNPEANAAT---LQHGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGSNIYPREVEEALLTHPAVREVSAVGVTDPEWGEIVVACVVLSDDAAADDAALD---AHCLAQVARFKRPKRYVYLDQLPKNNYGKVLKTRLREML---------------------------- 218288744 46 --------------------------------------------------------------------------------------------------DETREATYEKLWSEIESVAANLYRMGVRKGDTVALQLPNVLDYVVAVFACARIGAIGVSLQIDLGRQAIISSMRTSRAKVWIIAD-YFRGESLYEM-----AVSLKPELPDLTHIVVQGDPERAPAGATTFASLREAGDRLSEAELEANKPEALDAFLMVFTSGTTGSPKGVVHLHANYLWAARAYAKN-FGYQSEEAVLCLAPICHQTGMLAGVMMTVASGGRIMLLD----RFSASRVIEWIEKYKPTYLVGAP--PHVIHVANAPNLKQADTSSVKLFIYAGAPVPKAVLEQLQRDSGIKVGCMFGWSEGFLAT---ATRPDDPLEALSSTVGFVIPGTEVRLVDEEGNDVKPGEPGEMWARGPNFS--AGYYHNPEAARRQWDEE--GWFHSGDILRQDENGRYIFIARADDIINRGGTKIDPKTVEDAISKHEAVQNVAVVGAPDPTLGQQTVACVILKEGAKPF--TLRELRDFLAEQLAKFQFPDRLEFMTEFPQTHSGKI------------------------------------- 73541834 42 ------------------------------------------------------------------------------------------------------RYTYRDFRRRVGQLASTLASLGAKHGSTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSPQQILYTLNDADADIVLVHPDFVPVLDQI-----------RNELTCNPRFVLLADGHAAPQTELQFAGEYEALLADASPDFDFPEFDENTKAATFYTTGTTGDPKGVCYSHRDIVLHTLSTSASLCSPRDGQRMHREDVYMPITPMFHVLWGIPYLAVTLGLRTVLPGRYAPDVLLKLREAEKVTFSHCVPTILQMLLQSSQDSGQDLSGWKIIIGGSALPPSLCEAAIDIFAGYGMSETGPIVSLAQLPPNVKPANRADEVRMRCSTGRPVVMADFRIVSEDMQDLPRDGKNRGEIVLRAPYLTQ--SYFKKPGASEELWAG---GYLHTQDVAVMGEDGFVQIVDRIKDVIKTGGEWVSSIEVENLISEVPGVQECAVIGVPDDKWGERPMAFVVRKAGAEVGADIREKLLGHVSRRISKYAVPERIAFVAEIPKTSVGKINKKQLREKAA--------------------------- 81681120 3 ---------------------------------------------------------------------------------VARSGDHVAVIF------GDRLVSYAELDARANRLARVLVERGVGPDTTVAVAMPKCDELMVVLLAVLKAGGAYLPLDPQYPAKRLAYMVQDARPTLLV----------------RMAQVSLELGVPVAELVVDDPDTARETESRPDHQL---------TDASRNAPLRPDNLMYVIYTSGSTGTPKGVAVTHTGVADIVAAQTASIAP-RPGDRVLQWASVSFDAAFWDW-SAALLSGATLIMAPADELLPGQPLR-DTLRRYAVTHAVLPPVA--------LSVTEPDDVLVGGTLMSTGDACTRALVAKWA-----PGRRMYNGYGPTETTVGSTIAGP-IAISDEITIGTPWSGNRVYVLDERLRPVPNGRDGELYLAG--NGLARGYLNRPGLTASRFVLDPFGMYRSGDRGHRRADGQLVFASRGDDQVKIRGFRVELGEVEARLAAHPAVDVAAVVVVGD-LAGARLAAFVSTVAGTGVSAA---ELSAHSAETLPEHMVPSSVQVLQRLPVTANGKIDRAALRDLAESAAASAGPPG--EDPTSVE-------- 13471859 18 ----------------------------------------------------------------------------------------PAVISDG------RAWTYQELDRRANQFARVLIKRGVRPGHRVGLILDRSAETYIALLAVVKAGAAFVPLATAFPQERMALIIEDAGVSLIVTIATYASRADQLP----------------VPHVLI--------------DSAAAEISKQSGAPLKPQEAPAEDICYILYTSGTTGRPKGVAIRHQSFVNFIRVAAA-SYGYRPGDRVYQGMTIAFDFSSEEIWVPFVAG--ATVVPAPGQMPLVGEELADFLRHHEITCMACSPTLLSSMT---------SDVPSLRTLLVGGEACPHNLVVRWSK----PGRQILNTYGPTEAT--VTATMGALTPDKPVTIGVPLPTYSIVILDPSLPEAEPSELGEIGIAG--IGLAVGYLNRQDLTEQKFIADFIGIYRTGDLGRINGDGEIEYAGRIDTQVKIRGYRIELGEIEAVLLDQPEIAQAAVTTWEIEPGRVELVAYYAPKAGQP--ALSRADLAQTMKRRLPDYMVPSYLEELPAIPMTVSNKVDLRQLPK------------------------------ 114706530 15 --------------------------------------------------------------------------------------------------------TYHETARRSRQAANALQSLGVEVGDRVATLAWNTHRHLELYYAISGFGAVCHTINPRLFFEQIRFIVDHAEDRVLFFDPTFSGLVEEIAEVCPSVEA----------FVVLCSRDEMPRDLKVGNLLCYEDLLTDEVETFQWPDLPEETAAALCYTSGTTGNPKGVLYSHRSTILHAYASMPDAFGISARDCVMPASSMYHANA-WGLPYAATLAGAKLVLPCNQLDGPHLTE---MIDAERVTISCGVPTIWLGVLQY--LAKTKQSLKSLRRLVVSGSACPVSLITNYRKRHDVEIMHFWGMTELSPLGTIARVPHEDANAPDEVLDEMRSRQGRPLYGVEIEIVDDEGVPLPHDGETFGDLMVRGFWVDGYFRRDERESDAEGWFRTGDVSTIDPSGVMRITDRSKDVIKSGGEWISSIDLENAAVGHPSVAEAAVVGIPHPKWDERPLLIAVLNEGAEPDA---QSIRDFLLDHVARWQLPDDIVFVDEIPHTATGKILKMELRDIYA--------------------------- 170700580 4 ----------------------------------------------------------------------------------------------------STHVTYRALLSRAHALARMLCALDFAPGARIAIFLDKRIETVVSMLGTAAAAHVFVPINPLLKPEQVGHVLRDCDASCLVTTA-------------LRARMLHDNGVTEVPHIIIVNNAGAAEPWPDFMSDAENGDIDVPAPVAPAVSGIDTDLAAILYTSGSTGLPKGVMLSHRNLLEGAWSVAHYLGHI-ARDRILAVLPLSFDAGLSQLTSAWSAGAATVLV-----NYLSAQDVVTACERERVTITGVPPLWMQLARATWPEAARNTLRYFANTGGRLPVPVLQQLRALFPQALPY-------LMYGLTEAFRSTFLDPAEVDHRPDSIGKAVPNARILVVRPDGSPCAPGETGELVHVGA--CVTLGYWNDAARTAQRYRAPRDIAVWSGDLVRRDEDGFLYFVARNDAQIKSSGYRISPEEIENTVHGSDLVAEALAIGVPDDELGEAIVLLVVPAHASFD----AQKLLAWCTQHLPRYMVPHRIVVRQSIPRNPNGKFDRSALRA------------------------------ 218722265 21 ------------------------------------------------------------------------------------------------DADTQRSYTFAQLRETALSFGHGLKAWDWKKGDVLAIFSPNCVDTPAVMYGVAWTGGVISPANPTYTVEELAFQLGNSEAKALATQR---------PLLPIAREAAKKVGLPEDRIILIGDERDPSGVVKHFTSIRN---ISGTSRFRRPKIDPKKDVAYLVYSSGTTGLPKGVMLSHRNMLQGKNTEGRYLSWNDQGDRILAFLPFFHIYGLTTMIHFSLFTGLTVFVMP----RFDIEKFCKHVQNYRITFVYVAPPVILLLGKH--PIVDKYDLSSLRMMNSGAAPLTRELVEATSARIKVG---IKQGYGLSETSPTTHTQAWEDWNKDIGSVGQLVPNMEAKYMDSEPQEVAAGEVGELWVRGP--NVFLGYHKNQKATEGCLTAD--GWFRTGDVGYQDKDHKFYITDRVKELIKYKGFQVPPAELEGILVDSELIDDVAVIGVHDEHGSEVPRAYVVRKASGASDAEEAEKIVKWMHSKVAQHKRLRGVRFVETIPKSVSGKILRRVLKE------------------------------ 159038002 2295 --------------------------------------------------------------------------------------------------GPAQRLTYAALERRSRALAHRLRRLGVRHGTVVALCHEKSADLIVSILAVLRAGGAYLPLDPGYPPERLTYLVDNAGAAVLLADDAGLAR-------------LPRASCDVLDVAALLAHTDGE------------------PQADLCVRVTHDDAAYVIYTSGSTGIPKPVRVTHGNLAAVHAGWRTEYGLDSDVRVHLQMAGVAFDVF-TGDLVRALCSGGTLVLAD-RDLLLDPGRLYHTMTEERVDCGEFVPAVVRGLLTHCERHGLRLDFLRLLVVGSDVWKAEE---YGRLRAICGACTRVVNSYGLTEATIDSTYPVDGLEPGQMVPIGRPFPNSAVYLLDRHGEPVPPGVPGELWVGG--DGVAAGYPGDEEQTAQHFVTRTLRLYRTGDLGRWDADGVLHLLGRPDNQVKVRGHRIETGEVESHLLRRPEVAEAVVVVRPDAAGEPALAAYWVPASPGEAAPD-ARDLRRWLADRLPTFMIPTYLTALDALPLTPNGKV------------------------------------- 71908052 29 ------------------------------------------------------------------------------------------------------TLNYGDLQSAINHFAGGLINLGLQRGERVGIYLEKRFETVISSFGAPAAGGVFVPLNPLLKPEQVGYILRDCNVRILVTSQERFAQLQDT-----------LAACHDLRHVVVLDSAEPLPVINGLNTIRWSTLL--ANPPARGHRVIDTDVLGILYTSGSTGKPKGVVLSHRNMVAGAKSVASY-LENRADDTLLAALPLSFDAGFSQLTTAFHVGARVVLL-----NYLLPRDVLKTIEREKVTGLTAVPPLYIQLTQLQ-WPESITDHLRYFANTGG--RMPRETLDSLRQHLPKTKPF---LMYGLTEAFRSTFLPPSEVDKRPDSIGKAIPNAEILVLREDGTPCAPNEPGELVHRGALVGM--GYWNDIEKTREAGLVLPEIAVFSGDTVRMDEEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATKMVGECVAFGVDNDRLGQAIQVIATAPPNGTLD---TAALLAECRARMPAYMVPSGIEIQDGLPRNPNGKIDRKTL-------------------------------- 170035152 31 ----------------------------------------------------------------------------------RRNGNDVAVI----DGVYGTEVQYLELLEQSVRLAECLRTLGIRVGDVIGIVSENRLEFPAVLFGALFVGATVAPINLTYSERELEHAFSLSKPKLIFVSP--FSADRVV--------AAARRNRHIVQKVVLFGDENPFVEGQDQRDVVLFEEFQRPVTFYIPTVDIDQHVALIMCSSGTTGLPKGVQLTHANLLIALLEESSNLMEPPPGGIVLLGVLPWFHAYGCMTLINVICNKQKLVSLP----KFEEGLFLSCIENYRCTMIFVVPPLVVFLAKH--PLVDSYDLSSIDTLLCGAAPLSKETEDLVKARLNVRHVR--QGYGMSETTLATLVQN-GECHKSGSVGKVQIGTLAKVIDPETGKLLGPNQHGELCFKGS--QIMKGYIGNEKATRETI--DQDGWLHTGDVGYYDEDFEFFIVDRLKELIKYKGFQVPPAEIEAILLTNPKVKDAAVIGLPDEAAGELPLAFVVKQDGVDISEA---EIKKYVADRTSPAKRLHGVRFIAEIPKNLSGKILRRELRAML---------------------------- 83951091 15 -----------------------------------------------------------------------------LDHRAATTPDRPALFFDGGDP-----LTWAALRNRARQLAQALTVQDLAKGTSVAILQPNGRAAIESLFGVLYGGFRATVINLVAGDEAIAYALDHCEAPVALVGEAQQDL------------------------------------FSRTRPDGQTAFAPRDGVGAELHPLRPEDDALLMYTSGTTGRPKGVIHSHASLLAG-GWTPTIAHELSASDCGLCVLPIYHINGLCVTVMSTLISGGTLAVAE----KFSASRFWDQCETARA-TWFSVVPTIISHLLHSDITPGEATRARLRLGRSASSALSPDVQTAFETRF---DVPIIETMGLTETA-AQILSNPLPPGVRKIGSPGRAYGNEACILSPALTPLPPHTQGEIAVRGP--NVMRGYFKNPEATRDTF--GPDGWLRTGDLGHIDADGYVYVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCKTYGERVEAAVRLCDGSPLTEA---DLIALCHDRLGRFKSPDCIHLLDDLPKGPSGKIQR----------------------------------- 115373369 850 ----------------------------------------------------------------------------LFEKQAEKTPDAAALEHRGEVK------TYRQLSHEAGLLADRLAELGAGPDVRVALCLDRSSTAMVSVLAIFKAGATYVPIDPTESPERLRFILGDAKARILVTEKKYRE-------------------LSTLPGVECLWVDGGAAPAV----------------KAPRPKVEPHHLACVLYASGAGGEPKGVAMPH----RALGNLVAWHTAQSRRLRTLQYAVLNTGASL-QEIFSTWCSGGTLVL-DSDAHRLAPLALVQLLEEARIQRLFLPAGALH-PLAHEAVNTARPVSRLEEVITAGEQLRITESIRGWFAASSKRLRSQYTLAEASVAAAHDLTGSPESWPGLP-PIGRPIPNTAVHLLDAHQRPVPVGVPGEIYISGA--CLADGYLARPELTAERFLDPPVRAFQTGDLGRLRRDGTIEFLGRADGQILVRGIHVEPGEVERVLCAHPSILDAVVVAAGDPSREQRLVAYVTPE------TARADELPAFLSARIPEYMVPSQFVALSALPRTLGGKVERRAL-------------------------------- 149203297 8 -------------------------------------------------------------------------------------------------------VSYDAFLRMTARYAHALRGAGLVPGDRLAAQVEKSPEALAVYAACVQAGIVFLPLNTGYTGDELGYFVGDSGAKVLLCD-----GAKAGALQGVADRAGATLMT-----------------LNADGTGTLPEAAEGLNESFETAPREPDDLAAFLYTSGTTGRSKGAMLTQRNLLSNAEVLVDYW-RFSSDDVLLHALPIFHTHGLFVATNIILLAGGSMIFLP----KFDQDQVIAQLPRATSMMGVPTFYTRLL----DDPRFTSALVAHMRLFTSGSAPLLAETHVAFEERTGHR---ILERYGMTETNMNTSNPYEGARRAGTVGFPLPGVELKI-TDPQTGAEVPQGEIGIIEVRGP--NVFAGYWNMPEKTAEEL--RTDGFFITGDLGMIDDQGYVQIVGRNKDLIISGGYNIYPKEIELLLDDQPGVLESAVVGVPHPDFGETVVGFLVPQKGAVVDIDAIA---GAAAKSLARFKHPRKLIVLEELPRNTMGKVQKNILRAEYAG-------------------------- 160898607 14 ---------------------------------------------------------------------------------------------------EQRTLTGAAQQQRGRQLAQGLRSLGLAEGDVLAVFLRNGIEYADVVHACRIAGIYYCPVNWHFTATEIDYILADSGARALITSQDLLDGLKGELYADLPR----------------------RVAHAREPEQDYETWLAAQAPYDGPLVAPRGHMAY---TSGTTGRPKGVLRKAFPRLAVNQALIATAYGLQPGARTLLTAPIYHSAPSLYFQNALMLSE--LVVLEQ---RFDPERFLQLVQEHRIDTAYMVPIMYVRLLRLPREVRERYDISSLRFIASTGSPCAPEVKKAMIEWMG----PIINETYASSESGLVTFIGSADALTHPGSAGLPLQDAEVRILDRQGQGLPTGEVGLIYVRQPAYADFTY----KGNEEARRKMDQGGLITLGDMGYLDEEGFLYVCDRDSDMVISGGVNIYPAEIENELLRHPGIADCAVIGVPDAEYGERLLALVEPGQSGTLPEA---ELKEWLRGRLAAYKLPRSFVF-QRLPRDDNGKIAKRKLRD------------------------------ 152969183 28 ---------------------------------------------------------------------------NLITRHADN--DAVAII------DGERQISYRQFNQLVDNLACSLQRQGLKRGETALVQLGNVAEFYMTFFALLRIGVAPVNALFNHQRSELNAYAAQIKPALLIADREHALFADDSFLHAFIAE-------HPSLRVALLRNDGGERDL--------ATEINRPADNFIANPTPADEVAFFQLSGGSTGTPKLIPRTHNDYDYSIRRSNE-ICGINAETRYLNALPAAHNYAMSSGSLGVFLAGGRVILAAD----PSATLCFPLIEKHQINVASLVPPAVSLWLQAIHEWGSNAQLQSLQLLQVGGARLSATLAARIPAEIGCQLQ---QVFGMAEGLVNYTRLNDSPERIINTQGCPMCPDDEVWVADADGNPLPRGEVGRLMTRGPYT--FRGYYNSPQHNAEAFDAE--GFYCSGDLISIDEDGYITVQGREKDQINRGGEKIAAEEIENLLLRHEAVIHAALVSIEDNLLGEKSCAYLVVT-----SPLRAVAVRRFLREQVAEFKLPDRVECVAALPLTPVGKVDKKQLRQ------------------------------ 157356603 93 -------------------------------------------------------------------------------------------------------LTHARLDELIDKAASLLLASGINPGDVVALTFPNTIESVVVFLAVIRCRATAAPLNSAYTTEEFEFYLSDSESKLLVTSQEGNQPAQAAASK-----------LKIPCITATVSDTGDDVILSDYNSDLKSNSINS-------IVNDPADVALFLHTSGTTSRPKGVPLTQ-LNLASSVRNIKSVYKLTESDSTVIVLPLFHVHGLLAGLLSSLVAGAAVTL--PSAGRFSASTFWSDMIAYKATWYTAVPTIHQIILDRHLSKPEPSLPKLRFIR-SCSASLAPSILARLEESFG---APVLEAYAMTEATHLMASNPLPENGEHKPGSVGKPVGQEMAILDENGVLQQPNVSGEVCIRGP--NVTKGYKNNPEANKAAF---SFGWFHTGDVGFLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDVAQGVAFGVPDDKYGEEINCAIIPREGSDLDE---SEVLRFCKKNLATFKVPKKVFMTDTLPKTATGKIQRRLV-------------------------------- 118470076 53 ------------------------------------------------------------------------------------------------------TLTWREIDQQADALAAGLQALSGGAPRVLGIMARNHRGFVLSLIAANRIGADVLLLNTSFSGPALAEVVSREKVDAVIYDEEF---------TDTVDRALAGAPEAPTRIVAWTDTAAHDVTVAALTEKFAGRQPQRGGQKSK----------VILLTSGTTGTPKGAKHS--GGGPEILKAILDRTPWRAEEPVVIVAPMFHAWG-----FSQLAFAASMACTIITRRKFDPEATLELVDRHRATGLCVVPVMFDRIMELPEDVLNRYDGRSLRFAAASGSRMRPDVVIAFMDRFGDVIYNNYN----ATEAGMIATATPADLRAAPDTAGRPAEGTEIRILDGDLRDLPTGEVGTIYVRNS--TQFDGY------TSGTTKDFHEGFMCSGDVGRLDDAGRLFVVGRDDEMIVSGGENVYPIEVEKVLTTHPAVAEAAVIGVDDEQFGQRLAAFVVLSGDATVDD-----LKSHVRDNLANYKVPRDITILDELPRNSTGKIARRELQEKVNG-------------------------- 157691426 246 ----------------------------------------------------------------------------------------------------TTSYTYEEVDYLSDRIACRLSQSQITRETPVGLRMYRSAELVIAILGILKAGYAYLPIDVHLPIERIRYMLKNSGATAIVSDTEGHE--------------------------------GLDIEIHVIQDMLQKSSIK----ENLTRAISPSDMAYVLYTSGTTGHPKGVVIEHRHVINLVYGMKTRFFDLLPDPLQVGMLASHIFDASVQTLFPALLLGQTLHIA-KDEVRMDGHALWSFYQEHHIQLSDVTPSHLKLMNKAAVQ--SKQDLPALKMMLVGGEVFTKELMDQFLQHISGEKPIMINAYGPTECTVQSSSFLPQDWDEQVIPIGQPMPNEHIFICDAHGEPVPIGVFGELYIAGDGVG--RGYINHPDLSKEKFIKKPEMLYGTGDLARWRFDGLLEFAKRNDGQVKIRGYRIELEEIRRAILDDPLVQDVIVIPKEAQDQDQYICAYMIAKQVID-----QRALRQSLSERLPGYMVPRHIIQIEQFPLNLSGKL------------------------------------- 84498133 24 --------------------------------------------------------------------------------------------------SEVRRMTFGEMGRQAGRLANALRELGVEQTDRVGTFMWNNNEHFVAYNAIPAMGSVLHALNIRLFPEQLTFVANHAEDKVVIVDGS-----------LLPLFGPLLPGLKSVQHVIVANGDASALEAPAGSVHSYDDLLAAQSEDFDFPVVDERMAAAMCYTSGTTGDPKGVAYSHRSSVLHSMQVCTSDGMGLSERDNTLVIVPMFHANAWGLPYAALMCGASLLMPD---RFLQPEPILAMMQAEQPTFAAAVPTIWTGV--LGQLAAHPQDITHLRSVIVGGSAVPPAMMKAFDDKHG---VPILHAWGMTETSPLGSVAHPPSRVPQDEVWDYRISQGQFADDDGNVMPHDGESLGELEVKGPWI--ASSYYSADGVAVE-PEKFHHGWLRTGDVGKITANGYLTLVDRSKDVIKSGGEWISSVDLENAVMSHSDVVEAAVIGVPDDAWDERPLVAVVLHEGASADAE---ALRASLATTFAKWQLPERWVFISEVPKTSVGKFDKKVIRAQYADGQLDVV---TLAGPT----------- 68537009 39 -----------------------------------------------------------------------------------------------------QTMTYGDFLKQVKSVAAGLRELGVRPGDRVAVTLPNCPQHLITIFAAHKLGAVVAEHNPLYTARELEGPCKDHGAKVAVVWDKIAPMFQELSRTTPLEKIVSVNMIDAMPLVKRLQLHGEAPGTIPFSQLQSAKFGGDGSDIENSPETTQDSPAFILFTSGTTGKPKGAQLTHGNVMSNVVQGLSWISGIRGQEKFLAALPLFHIYGLTLTAALAVSTGGKLLLLP----KPEIPLIVDQLKRETPTYMPGVPTLYDKILAAAEE--HNLDLRGIANALSGAAPLPVHTTLEWEKKTGGK---IVEGYGLTESSPILVANPVTSERRAGYIGIPFPDTEMRVADPNDFKTMPDGEPGELLARG------RQVFHGYINIPDEDQPFHEDWFCTGDMAVMEPDGFIKIVSRIKEMIITGGFNVYPAEVEEFLEEHEQIQKAGVVGLPQDDGSEEVVAAVVLADGVSEADFDKEAIREWAREGLTRYKVPRRFFVVDEMPADLIGKIRRREVKDLI---------------------------- 83644853 396 --------------------------------------------------------------------------EELFARQVARTPDAIALSYENE------QMTYAQLERKAHLMALNLVVLNVKPGDRVGICLERSFDLIASMLAILKAGAIYIPMDPAYPEERLSYTCDNAEIRLVITDADAF---------------------PAAEERRLITPSELERSIDDARV-----------ATPSAEQLSAEEDAYVIYTSGSTGKPKGVVVPHKNVVSLLAATQED-FGLNAQDAWTFFHSAAFDFSVWEIWGSLLTGAHLVIVPYWVSRAPD-----EFLELVREKQVSVLNQTPSAFSQFMEMERNGAPLAHLRLVIFGGEPLDAKMLMKWFDRYPESRCRLVNMFGITETTVHVTAQTITRAEAMVGSRSVGPAIPGWRLYVLDRNILPVGVAGEIYVAGA--GVASQYLNRPDLTEERFMPDPFRMYRSGDKGRLLPCGRLEHLGRLDSQVKLRGFRIELDEIRKVLLGVHGVEAAAVVNQPDDPASARLDSYLVL------SDIAVEDVIVKAEKVLPAYMMPSTFTPVDAMPLTANGKL------------------------------------- 126440456 2136 ---------------------------------------------------------------------------HLVEDHAAATPERRALVY------NERAYSYGELNRAANRIANRLMQADLGTDALVGVRVSRSDRLVLTVLAIWKIGAAYIPIDPVLPGQRMREMLELAG---------------AKALVVDAAVAAAEPAVAGVPRIVFDDLVQDDPRLE----------------DNPDVHLSGNDLSYVLFTSGSTGKPKGAMIEHIGMLNNI-ANKALDLEMDEGSRVAQNASMSFDVSVWQMFIALTKGGTTFVYDERAVN--DIAGLIRRMAADGVTILEVVPTYLIAVVEYLEEHPECVRPASLRFLIVNGETVDATLIRRWFALF--PATKLINAYGPTEASDDITHHIPGDEIVNPVPVGRALANFDLYIVDDELRPVPIGTRGEIVATGVGIG--RGYIGMAGATAQAFVKSPFRLYRTGDLGEMREDGVLMFHGRKDRQVKIRGMRIELDEVEASLRAIAAVRQAVVLAIRPENREAFLCACVVPLDGA------REEIVDALKAKLPPYMVPSVFRFERELPQLPSGKVDRNRLREQCLNET------------------------ 218532428 27 -----------------------------------------------------------------------------LDRAARTFPDRVAVIH-----GPLRR-SYADLYARCRRLAAALAARGIGRGDTVAVLLANTPAMIECHYGVPMTGAVLNTLNTRLDAAALAFCLDHGEAKVFIVDREFARVGR---------EALDKAGVSPL--VIDYDDPEFTGDSAPVGETDYEDFLAAGDPDFDWAPGDEWDAISLNYTSGTTGDPKGVVY-HHRGAALLSLGNVITAGLPQHAVYLWTLPMFHCNGWCFPWTLSIVAGTHVCLRQVRA-----PAMYAALAEHGVTHLSGAPIVMSTLLNAPEAQKRPL---PRRVHFLTAAAPPPEAVLAAMGEAGFDVTHLYGLTETYGPAVVNAWHEDWDALSRDEQARKKARQGVRYPVLEGLDVRDPETMASLPADGTSLGEMRGYLKNPASTEAAF---KGGWFRSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALFKHPAVAAAAVVAKPDAKWGETPCAFVELKEGREATSE---ELVAWCRERLAPYKLPRHVVF-GELPKTSTGKVQKFVLREKA---------------------------- 27367242 31 -----------------------------------------------------------------------------------------------------QSITYAELERKIHAAANGFRSLGLAEGDNVILQMTNIAEFYVSYFALIHQGIRPILALPAHRHAEISYFCQHAQAKAYLIDGQT----RGFDYQTLAEKLLKEH--PCLRHVIVRANHSELLQSHFISFDDFRDERELAPVS------NASQVAFFQLSGGTTGTPKLIPRTHNDYAYSVVGS-NAICGFNEYTRYLCALPAAHNFPLSSGSLGVFFAGGTVVLTQD----PTPKAAFPLIERHKVTVSALVPPLALLWMDAAPHARYNLSSLQLIQVGGAKLSQSAA------KALPKALNCQLQQVFGMAEGLVNYTRLDDPLEVIIETQGRPISAHDQVKVVNEGEEVACGEEGFLLTQGPYT--IRGYYRAPEHNQRSF--THNGFYRTGDIVKITEQGNIIVTGRDKDQINRGGEKIAAEEVENHLLGHSAIHDVALIAIPDRLLGERSCAVIVTKRHLNITG---TELKRYLRSKLADYKIPDVIQFADALPKTSVGKIDKKRLRE------------------------------ 67159278 521 ----------------------------------------------------------------------------------------------------EQTLGYMDLERASNRLARHLQALGVGSGTTVALCQERSAGWVTAVLAVLKAGGLYLPLDSQQPADRLQQLLDDSRAALLIHDRHDGRF----------------TDLPGLDVL-----------------AYDPTLWSGYSDEPLSTCIVPEQPAYVIYTSGSTGQPKGVVISHRALANYVQAAL-DRLQLPLGASMAMVSTVAADLGHT-MLFGALASGRPLHLLPQE-LAFDPDGFAAYMATHRVGVLKLVPSHLQGLLQA----ARPADVLPEQALILGGEACPWALVERVEQL--KPTCRIINHYGPTETTVGILTHEARQRSEGGRSVPVGRPLANGRAEILDAYLNPVPLQISGELYLGGQGLAQGYLGRPALTAERFVEQGERRYRTGDRARQGSDGLVEFVGRADDQVKIRGYRVEPGEITQILQNLEGVKEAVVQALPLESDASRLVAYCVAEAGVTVSV-----LQQGLQARLPDYMVPAHILLLERLPLTANGKLDRRALPKVAQGYVAPVGEI------------------ 54303488 29 -----------------------------------------------------------------------------VARHCATSASRTALICH------QRQFSYAELNCLSNILAHHLQAQGFQAGETAVVQLPNVAEFYIVFLALLKVGIVPVNALFNHKQLELRAYIEQVQPALMVVS-----NGHQLFHDDRFVSEL-NADTPTIRHWLV---EGEATFGTSITELLMAQQEAPNKKAVEFTSTPTSEVAFFQLSGGSTGTPKLIPRTHNDYYYSVRASAE-ICQLDSDTVYLCALPAPHNFSLSSGAFGVFYVGGTVVLA----TDPSAMSCFPLIHQHRVTMTALVPPAVTLWLQAASD--YKHHLVSLNVLQVGGARLSESLAKQITPVLGCQLQ---QVFGMAEGLVNYTRFDDDSWHVFNTQGRPISNDDEIKIVDEHGNEVPDGIAGALLTRGPYT--FRGYFNSPAHNASAFDAD--GFYLSGDIVKRTTTGYLIVVGRDKDQINRGGEKIAAEEVENQLLAHEAVTNAALVSMPDTVMGEKSCAFVI-----TTNPALKATLRKHLRARVAEYKLPDRVEFVAHLPMTPVGKVDKKQLRQ------------------------------ 159899645 18 ------------------------------------------------------------------------------------------------------KLSYAEFEQRTNQLAHYLHRQGVHRGHTVGACFERSVEAMIAAVAIWKAGAVYLPLDPGYPQERLKYMLGNSGASLVLATQLTASQFPEQQLHIFEQLAAE---------------------------------LAQQPSHAPEHQLTPDDLAYIIYTSGSTGKPKGVLVPH-RGLANLAAAQTERFGINSQSRILQFASPSFDASISEMLTAF--FQATTLFVAPTNDLLPGPDLLTTLRDHHITVATLPPSVLAL--------LDPRDLPNLQTIVSAGEACTAEIVARW-----GTNRRFINAYGPTEVTVCATMSQSLRYGM-AVSIGNAISNSQTYIVDEHLNLVEGEAVGELLV--SSVGLAHGYLGLGDQTAERFLPNPWRMYRTGDLVRRLSDGSLEFRGRIDHQIKHRGYRIDPGEIEMLLMEYPNVRHAVVTLHHDHNQTERLVSYLVLHGEVMP---YYRDIYRYLESMLPKYMVPLSYTVVKELPRTPNGK-------------------------------------- 52141913 31 --------------------------------------------------------------------------------------------------DTVTTLTYKQLGERTRRLSSALKKLGIKEGERIGTLAWNHHRHVEAYFAIPGIASVLHTINIRLSPQHISYIIQHAEDRILLIDEDLVPLIENI-----------QSQLSTVQAYIIMTDKDEIPNTTLEPVYHYEKLLEEGDPNFQFVKIDENTPAGMCYTSATTGNPKGVVYTHRTVLHCMALGLADTAALSESDAAMAIVPMFHVNAWGLPFAATWFGSKQVLPGPM----FTPKILLEMIQAEKVTLAAGVPTIWLGVLQELEN--NSYDLSSMTRILCGGAAAPKSVIKAFEQK---HNVPFIHAYGMTETSPLVTLSYEEQLEIRSKQGYLVPGVEMKVVGTNGEVKWDSTEMGELCLRAPWI--AESYYNDD----RTVEGFRDGWLYTGDVVTVDEEGCVKIVDRTKDVIKSGGEWISSVDLENALMAHDAIFEAAVVAVPHPQWQERPVACVVQKKNSTVT---KEEIYEFLKPQFAKWWLPDDIVFMEEIPKTSVGKFLKQALRK------------------------------ 210106038 9 -----------------------------------------------------------------------------------------------------ESYTYLQLKDLIRRFGSALTRLGFKQHDVLAVFSPNVPEYAIAFFGATSVGGVVTTANPTYTADELAHQLRHSNAHYVITVPEVAETVKAAKYK-----------CPNVKEIFVI---GSDVPECRSFSELLED-DGLAFPADVPVNVTE-DVAVLPYSSGTTGLPKGVVLTNNNIVANLRQII--HKGMLEFNRHEDSLIAQLPFFHIYGMVAVLSCCLRQGVKIVTIPRFEPELYLRVIQDYKVNRVMMVPPIALFLSKH--PLVDQYDLSHVKDLMCAAAPMGINLTMALRDRLNPQSLR--QGYGLTETSPVTHLCMEDEFAPGAVGVI-IPNTEIKVIHTETGVALGEGEDGEICVRGP--QVMKGYLNNPEATAGCIDAE--GWFHTGDIGHYDDKGYFYIVDRLKELIKYKGLQVAPADLEAVLLGHPWVQDVAVIGLPDDEAGEVPKAFVVKKPGVQDDDVTEQEIVDYVAGKVAPFKKLRGVEFVKEIPKSASGKILRRTLRD------------------------------ 82703783 7 --------------------------------------------------------------------------------------DKEALVYQRN------RLSYADLAREIGLVREGLLALGLGRGERVAVYLEKRIEAVTSLFGAAAAGGAFVPVNPLLKPEQVAYILRDCNVRILVTS---------VERLKLLVEAL--PQCHDLHAVIVTDRAEAAMPVPGLTVVSWNDAVTAGKPDGRAVSRPATDMAAILYTSGSTGKPKGVVLSHRNLVAGAASVSQY-LKNNPDDRILSVLPLSFDYGLSQLTTAFRVGATGVLMNYLLPRDIIDGLKEEKITGLAAVPPLWIQLAQLSWPK---------DIPLRYITNSGG-AMPRATLDLLRNVLPNAA---VFLMYGLTEAFRSTFLPPEEVDTRPDSIGKAIPNAEVLVVREDGSPCAPGEPGELVHRGPLVSM--GYWNDKEKTTERFRPVPCREVWSGDTVRMDEAGFLYFIGRRDEMIKTSGYRVSPTEVEEVVYGTELVGEVAAVGVPHPVLGHAIVLIATPRAGLKAADE---ALLAACKTHLPAFMLPSRIEYRESLPRNPNGKIDRK---------------------------------- 145559621 14 --------------------------------------------------------------------------------HAAANPDTLAV------ASDAGVMTYGRLDETSAALAERLSALGAGPGVPIGVCIERTPDLLVAILGVLRAGACYLPLDPQYSARHLGFMVADSGTRLVVTT-----------------------------------RSSRDACPDGCTALVLEESEAIADP--PPVAAVPDDSAYVIYTSGSTGTPKGVPIRHSSCAAMLAEADRIFEGCDMSGIAAVTSVCFDLSVL--EIFSALSRGRTLVLVNSASHLPESS------HVERVTHVSTVPSAMTSLLDAQAVPAGLRN------VVLGGEPVRRSLVDRIYRETNVD--FVFNGYGPTEGTVFCTFKPVSRDEAGEPSIGTPSLTARVYVLDEKLRPSAVGESGELYLGGAGLTW--GYLNRPGLTAERFVPDGERMYRTGDIARLNEAGEIEFVGRSDLQVKVRGYRIELEEVEARLTECPEVRTAAAVVREQTPGTRALTAYAVPASGAPLDADLQATIKQQLGALLPGYMVPETIVFLPALPLSPVGKLDRTALPAPPVVDVLPSGDSATTDTEQALAEI------ 108757142 1446 ------------------------------------------------------------------------------------HPERLALMAPGEVLG------YGELDRRATQVARVLRTAGVGPETRVALCAERSVDAIVAMLGVLKAGAAYVPLDSTAPRERLLSLIEGVEAPVVLVQTGLAAGVSGTPARVIHLDVLRAQ-------------------------------AALEPAVPLDVDVCPENAAYVLHTSGSTGRPKGVVVPH-GALMNHLLAVQQRYGLGPEDRVLHFATLSVDVA-AEELFPTLAAGATVVLSPPGAAPP-VAEFLALLEQATVTVVNIPAPYWHEWVEELPRLPVAIPPSVRLLVTGSQAPSPERLARWRERV--PSHIRWLNAYGPTEATITATVCEPARVEASRVPIGRPLAGGCLYILDASGHPVPAGAPGELFIGGA--GLARGYLAQPALTAAAFVPDPFRMYRTGDLARLLPDGDVEFLGRRDHQVKVRGFRIELGEVECALEQLAEVREAVVLHRQAPAGDGHLEAHVVPA----VQGLAEATLRLRLGATLPSSQIPARIVMRESLPRLPSGKVDRRAV-------------------------------- 158424870 481 --------------------------------------------------------------------------------HVPRAPETPAIFF------GDTVWTRAALDRYANRIANMLLAAGARRESCVAVALRRSPEAIGAILGVLKAGAAFIPVEPDHPAQRNDHILADAGVAVILTTRAL--RAKLRPAQGTTVIELDAVNLAEV------------------------------PDSDPLVTITDRQLAYVIYTSGSTGKPKGVAVEHGPLTRHLQATAR-VYEMDETSRELPFLPFSSDGGHERWMVP-LMLGGSIVLPDKPLWTP--EETFAAMRRHGVNNASFPTTYVQ---QLAEWAEATGEAPPVRLYSFGGEGMAQATFDLFSRAL--KAQTLINGYGPIMTPMVWKVRSGTSFEGTYAPIGRAVGLRRIYVLDPDLNPVPIGVTGELYIGG--DGVARGYVNRPGATAERFIPDPFGGYASGDLARWREDGTVEFVGRVDHQVKLRGYRIEPGEIEAALRTLPGVSECAVV-LRHDAGQPALVAYAVPARGARLDGA---EVRRALAGLLPEHMVPSAVVVLEKMPLNANSKLDRAAL-------------------------------- 192289984 20 ------------------------------------------------------------------------------------------------------RVSYGELADQIDATAAWFYELGYRAGERIILVGENSAALLEAMFAASALDLWVVMLNARLSKPEIDAIRAHCRPRA------------TIYFADRSPDALQHGEVSAARRVVH--------PSLGTVLIDEEDLGGTAEPVLDD---PAEQIALLMYTSGSTGTPKGVMLSHRSVLTLASTSASLR-QLRTEDRLFLTTPMTHVMGLFSVSLSALLVGATVVI----EQRFDPETVLNVLKRERITVFPAVPTVFYKLLHHIETHNVRLDLPSLRFIWAGGSLLEAALAERTRAVFG---LPLHNGYGMTESSICLTSVTAPAVPESVGWFLPGLEWKLVAVRSGDAADSDTPDVGELLIRGP--TVMKGYFRDLELTARTLDAD--GWLTTGDLARV-ADGQVYIVGRSKDMIVRSGFNVYPAEVERAINAHPEVVHSAVVGRR-EQNNERIIAFVERAPASSVSD---TELDAFLAGRLAGYKRPQEFRFVDKLPLATNGKVL------------------------------------ 195037044 31 ------------------------------------------------------------------------------------------------------------MYDSIVRLAQILQKLGVKQNDVIGLSSENSINFAIAMFAGFAVGATVAPFNVTYSDREVDHAINLSRPKIIFAS--------KITMDCIVRVAKKNKFVKGI--IAISGSTSNLPNLHSLLDLMSNDKYKTKPDFTSPQANKADDVALIVCSSGTTGLPKGVQLTQFNLLATFDSQIQPTMIPFSEITLLTVIPWFHA-------YGCLTMITTATLGTRLVYLPKFEEKLFLSAIEKYRVMMAIMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPFIR--QGYGLSEVTMSVLVQT-DEYCKPGSVGVLKVGIYAKVVDPDTGKILGANERGELCFKG--DGIMKGYIGD---TKSTQTAIKDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEEAGELPMAFVVKQANVELT---TGDVISFVHDHASPAKRLRGVIFVEEIPKNPSGKILRRVLREML---------------------------- 85711210 19 --------------------------------------------------------------------------------------------------GDRHRYDYQACYQRTCQLAHGLNQLGIQPGERVASLAWNTYRHMELYYAVSGIGAVMHTVNPRLFEEQIAWILNHAESTWVFVDISFLAILEQI-----------APELKHVKGFIVMVDEDQMPDPKLNNLYNYETLLASNAPAYEWPDIDEQSAALLCYTSGTTGHPKGVLASHRAMVLHAQATMGKDMLALDEDTVLMPMVTMYHVAAWGAPYAAPLAGSKLVF---SGDGTSGEVMSELIRQEQVSVGLGVPTIWLTLHNHLSE--SKQSIPTLKRVCVGGAASPLGLVKTYDQVYNVYWQP---IWGMTETGPLVYSAPPTRDILTRTKEEQYRIQTRIVDLDNNPLPHDGETRGELQVRGHWI--ASQYFRNDDLT-----SFPGGWLATGDIAVIDPEGFMKVVDRKKDVIKSGGEWISSLDIENIASQHPAVNEACVIGVKHPKWDERPLLLIVPNAGKTIDE---TEIKDFLTGKIARWWMPDAILLVEQLPHTGTGKLLKTDLR------------------------------- 146299853 1322 ---------------------------------------------------------------------------------AAKTPDNTALVFEN------TKLTYSELNEQANQLGHYLREYKIQPDDLLGIKLDRSEKLIVSILAVLKSGGAYVPIDPSYPESRKEYIEKDSNCKVII------------------DEAELEK---------------------------FSSEKNKYSKANLDQYIKSNNLAYVIYTSGTTGNPKGSLLEH-KNVVRLFFTDKPLFDFNEDDVWTMFHSYSFDFSVWEIYGALLYGGKLVVV--SKELAQNTPGFVELIYNESVTILNQTPLAFYNFI-ECEKVCPKRDLKLRYI-IFGGEALNPAMLSSWHNK--YPDAKLINMYGITETTVHVTYKEIGKKEIDLGQSNIGKPIPTLSCLILDEFKNPAGVIGEMYIGGS--GLARGYLNRPELTAENPFNPEERLYKTGDLGRWQTDGNIEYIGRIDNQVKIRGHRIELGEIEAVLLGYSSDIRQFVVDTCELNGDKILVAYYV-----SDTEVDKASLRSYIQQQLPEYMVPNFFVAMDAIPLTGNGKVDRKLLPGVIESDLIK---------------------- 146299853 2825 -------------------------------------------------------------------------------------------------------LTYRELDNLTDKMAGFLTAHDIKKGDLAAIKLERSEYLIVSILAVLKIGATYVPLDVNYPENRINTIVEETKAKVLI------------DQQIINDFNLNKENLSAVKLNI---------------------------------DRSSDDLAYVIYTSGSTGTPKGVMIS-NKSLVNLCFWHTKTYEVNAQSRGTLYAGVAFDAS-VWEIFPYLISGASLYPIQDDETRFQIENLVSFLKTNKITHSYIPSKICQDIIEENVSGLETKLLTGGEALVYSKD----------------SNLKIYNNYGPTENTVVATYYDCQSKTDKNVPIGKPISNVQVYILNDKLNMQPVGVIGELCISGESLSN--GYLNNNEKFIENPFKSGQKIYKTGDLARWLPDGNIEFMGRIDGQVKIRGYRIELGEIEKQLLSQEGIKHSVVL-VKEIKGEKCLVAYYV--SDYELDKKI---LTENLSKMLPDYMIPAYYVQLDVIPLTTNDKVDRKALPDV----------------------------- 146299853 258 ---------------------------------------------------------------------------------------------------KEQHITYKELDQKTNKLARYIQEFSAGKDDLFGIMLSRSINMVSGILSVWKTGSAYVPVAVNLGDDALQHIIENSNLKAVITDDSSV--------------------------LEQLKRLPIDVPVIDLKAV--EPVLKDLSDLPLNVTIGSEDLAYVIYTSGSTGRPKGAMIEHYGML-NHILSKVTEMNIHEESVVAQNAPHTFDISVWQ-FFAPLAAGATSVIYD-EETILEINEFVNSIAKDKVTLLELVPSYLLEILNYLENEDNEI-TLHLDTLILNAETLTKAMVKRWLDA--YPQIPIVNTYGATEVSDDMSHFFMQEVPQSYSVPVMKQPIQNFEVHILDENREPVGVKGEIYLAGPCVG--RGYFNDEKRTKEAFLNNQKRIYKTGDLARFMPNGTMEFIGRNDNQVKILGHRIELDAIENIMAEIPAVKSVKAIA---DTNKQMIVLYYV-----SDSEIDKNFMEEQLLNKLPKYMLPSAFIHMLSFPLTKNGKI------------------------------------- 171318941 261 -------------------------------------------------------------------------------------------------------LTYAELDDQASRLASFLLEYAIERGDVVGVVADRSERWIVGLLGALKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHSE---------------------HLPLLADFWAIPMFALDFQL---------DTLAPASASAQ-VEVRPDDAAYIIYTSGSTGVPKGVVLEHAGLLNMAQY-HVDAFGFDAADRFVQFYSPGFD-GSIMEIFVTLLAGARLVLA-KTAVIRDMPRFVEYIAQQGVTTVNATPAYLAALDWNALGAVKRVISAGDNARVADLRALA-------------RTRTCHNSYGPTEATVCIADYVPATAYGTRLPVGRPIHNTHLYLLDEHGALAPEGCTGEICVSG--IALARGYVDRDDLTAAAFFEPGERLYRTGDLGVWLPDGNLEVTGRRDMQVKIRGYRIEMGEIEAALRQHADVADAIVFVREDTPQHRQLVACV------ETATASVAGLREYLKERVPEFMVPGSIVTLERLPLTPNGKPDRKALAAL----------------------------- 88811967 21 ------------------------------------------------------------------------------------------------DADSGQSYTFATLDDRANRVGAYLRALGLVKGDRIAFIGGNRIEPIDLYLAAGKLGVVLAPLSFRLRQPELSELLQCIQPKVLFYEETFAE---------LCDSLIRPACL-----VDTIRYAAEHSPYQR--------EVLSTPPRQVNNALALDDPYLLIHTGGTTATPKVCIVSHRQMVWNSFELILAAAEGLASRRELLLFPLFHIGGWNTFTPVFHAGGRVVLIRRFEP-----ARVLALIEEQRISHLGAVEAMLKLM--AEQPGFAAADLSALRGVTSAGAPCSEAAMRPFWER----GIPVSQAYGLTEAGPSNFTSMAAVRARHASVGTAFFHCDYRIVEPQSHQPVRRGEVGVLLLRSPHN--FDGYLGQPERTERALLEG--GWVDSGDLAREDDAGYVYIVGRVDNQFSSGGENVSPEEIERVLTEHPDIAEAAIFGVADARWGQAPMAVVV-ASGAPPEVDV---LRAYLHERLAGYKVPKHIVYVERLPLTGAGKVDRNAARQLYA--------------------------- 15223009 20 ------------------------------------------------------------------------------------------------------QYTWHQTRDRCVRLASALSDLGLSRHDVVAALAPNVPALCELYFGAPMAGAVLCVLNTTFDSQMLAMALEKTKPKVFFVDSEFLSV------------AEESLSLLSNIEEKPLIITITENPTEQSKYEQYEDFLSTGNPNFKPRPVDECDPIALNFTSGTTSTPKCVVYSHRGAYLNA-TAVGVMNEMKPMPVYLCTVPMYHCSGWCYIWTVTAFGGVIVCLREV-----NDEVIFDSIVKHKVTNFGGSPPVLNMIANARDSVKKSFPWTVQVMSGGSSPPEVMKLKKLGFKVMMAYGCSEVYGLGTACLWMPEWETLPEEESLRLKARDGLNHFAKEAPTTMKSVPHDGKTIRVIALRG--NTVMSGYFKDKEATEAAF---RGGWYWSRDMGVIDPDGYIQFKDRSQDVITCGGEIVGSKEIEGILYSHPAVYDAGVVGRPDETLGESMCAFVKLKEGAEAREEEII---EFCKRKLGNKMIPKTVVF-SDVPKTPTGKIRKNVLRKMA---------------------------- 197926691 449 -----------------------------------------------------------------------------------------------------RSLTYAELNARANRLARHLVTLGAGPEQIVAVKLERSLDLYVALLAVLKTGAAYLPVDTAYPAERIAFMMDDARPAVVLTGE----------------------------------DTGQDLSGYDDTDLTDAD---------RTAPLLPAHPAYVIYTSGSTGTPKAVVMP-GAALVNLLAWHRREIPGEAGAPVAQFTTIGFDVA-AQEILATWLHGKTLAVPSQEVRRSAEQLAAWLDEQH--VSELYAPNLVIEALAEAAAEAGRTLPALRHIAQAGEALTLTRTVREFAAAV--PGRQLHNHYGPAETHVMTGTALPEDPAAWSEHAPLGRPVSGARVYVLDLRPVAPGVTGELYLAGAGVS--RGYLNRPVLTAERFVSPGARMYRTGDLGRWNTRGELEFAGRADHQVKIRGFRIEPGEIEAALTDLPAVARAAVVVREDRPGDKRLVAYAVPA-GEGLDAA---AVRSRLARTLPDFMVPAAIVALDALPLTPNGKLDRAAL-------------------------------- 119474793 311 -----------------------------------------------------------------------------------------------------RSLTWPEFDAKLNQMANALIARGIKPNDKVAALARNSLEYMVVMFGTLRAGACIVPLSGMASSESLAMMMDNSDAEILFLENQYRELIDPVKSRLTK----------------VTTDGFVGFDFSGDGWGGYEAFIDGFPTTHPGVKITPELGFNIIYSSGTTGVPKGILHARSMRMQEYPKGAATGYSPYARTLISTPLYSNTTMA---ALLPTMANGGCAVIMP----KFDANEFLALAEEHKITHAMLVPVQYQRI--LDLPNFADYDLSSFLMKFSTSAPLREDLK---RRVITDWPGGLVEYYGMTEGGVGCLL-LAHMFPTKLHTVGFPMPGNLIKLVGEDGKEVPAGQPGELYGRSA--NMMDGYFKAQDKTDEAIWEDGNRWQRSGDMGRIDEDGFIELLDRKKDMIISGGFNVFAADLEDVLIKHAQVSDVAVIAIPSDQWGETPLAIVEPVPGLLPD---TSALKAWANERLGKGQRISDVVLMSDLPRSTIGKVLKKDLRA------------------------------ 145222581 61 --------------------------------------------------------------------------------------------------DERGTLTYKQVDDQSWALAHGLRRLGVSAGSVVGVLCRDHRGLVITMAACGKLGARMVLMNTGFAKPQFAEVCKRENVAVVLHDSEFLGLLEALPADM--------------PRVLTWVDDGTEVP---PGVPTLDDIVTANSTEPLPAPDKSGGSVIL--TSGTTGLPKGAPRDSVSPLATAQIIDRIPFPHKGTMV--IVSPIFHSTGWATYTVGAAFGNKIV-----TSRRFKAEKTLELIATHKADMLVAVPTMLHRMVELGPDVIAKYDTSSLKVILIAGSALSPELSNRVQDTFG---DVLYNMYGSTECAIASVATPAELRAAPGTAGRAPVTCEVVLYDENDQRIHGTNRRGRIFVRNGAPF--------SGHTDGRSKQIIDGFMSSGDMGHFTDDGLLFVDGRDDDMIVSGGENVFPQEVEQLLEERPDVAEVAVVGVDDVEFGKRLRAFIVTEPGAAREPE---EIKRHVKENLARHKVPRDVVFVDELPRNATGKLLRRVL-------------------------------- 53716262 3 ------------------------------------------------------------------------------------------------------RLTYRALAALGLAFAERLQALEIAQGERLAIFLDKRIETVVAMLGAAAAGVVFVPINPVLKPEQVHHILVDSGARCLVTSSLRARILGDGVLAGMPYVILTDA--KTLAPAPASRTTFLRWMQPDAPPESVANRHASAAPEPRADTIDA-DLAALLYTSGSTGRPKGVMLSHRNLLEGAWSVAQY-LRHTAQDRILAALPLSFDAGLSQLTTAWAAGASAVLV-----NYLMPADVVEICVRERITGFAGVPPLWIQLARA-AWPGEARARLRYFANTGGHLPRP--VLHALRELFPSASPY---LMYGLTEAFRSTYLDPAEVDRRPDSIGKAVPNARILVVREDGAPCAPNEVGELVHVGA--CVTLGYWNDPARTALRYRAPRETAVWSGDLVRRDDDGFLYFVARNDAQIKSSGYRISPEEIEEVAHASGLVAEAVALGVPHDELGESITLVVVPLDADTFRPD---ALRARCAQQLPPYMVPHTIATRTSLPRNPNGKFDRVALRADAANLVETL--------------------- 182434368 483 ----------------------------------------------------------------------------VFEQWAERTPDAPALV------SGATRLTYGELDRAANRLAHRLRAEGLTAEARVGIYMERSAESVVAVLAVWKAGAAHVPLDLDSPGPRRAMIIADAGVNVIVTQQGLV------------------PDLTGDPARIVVAHPAGADPGTF-------------PDGRPERHTGPDDLCYVMYTSGSTGRPKGVMATH-GSLLRIQLAWEHAFALRGRIRAHLQMANFSFDGYLGELVRCLGAGATLVVCP-RETLLLPARLLRLMRDEGVDVADFVPTVLRVL--AGHVADTGGDLSFLKLLIVGSDTFPADELERI-RRLGGPGTDVVNCYGLTEGTIDYFTVTARDRGTRSVLIGTPLPGTEAYLLDDRMRLVPPGVPGTLHIAGP--TIARGYLGAPGRTADAFVPHPFRMYRTGDRGRYRYGPEIEFLGRRDQQLKVRGYRVELGEIEAAFRRSPQVRDAVVV-TGDTGDARRVHAYLVPGAGQEN-----ADWYAVLREHLPLYMLPDRLVLLPALPLTPNGKLDRAAL---AHADGREVTAPGA---------------- 15899248 35 ------------------------------------------------------------------------------------------------------RYNYGEAFRRVKKLASSLKSLGVKVGDRVGVLEWNTHRFYELYFAIPATGAVMLELNPRLHPLQLAKIINHSKVSFLFLNEDFIPLVESI-----------SNNIPLVKKFILISDIE---KTPQTNYYNYESLVEEGNEEYEIPMFDERTSCYAAYTTGTTGDPKGIYYSHRSIVLNTLVISRN---ITIDDTFMQLVPMFHVNGWLGFMAATLVGAKLVLPGRYTVDNPKPLVDLMI--NEKVTVTAGVPEVFSSILNYLRSMENKPLFVNSRILIGGSEP-PLSLVIGLME----FGFQVGQGYGATETTPSVAGSVVKPRIREKYSDKDMLDLLRKQGIPTFGVPHDGKTIGELWIRGPWIASA--YYNDPRTVESFVGDGVDRWWRSGDLAVVDELGYIKIVDRIKDVIKSGGEWISTVDLENHLMAHPAVAEATVIGVPHPKWGERPLAFVVLRQGFE-NKVSKEELLGHLGQRFARWQLPDDIIFVKEIPKTSVGKFDKKVLRE------------------------------ 116691586 32 ----------------------------------------------------------------------------LFDRVVARRPDAAAVITAS------RTCTYRELDDCANALAWRLIDEGVRPGDVVALVLPRGVDLVAALLAIVKAGAAYLPLDAAWPAQRIAHLLEQTGCRHALYGAAGPAPAALGACRALP--------------------------------VSVDALREEGRREAPHGRATAASIAYINFTSGSTGQPKGVPIEHRSVARLVF--GARYARLDTESRVLQMAPVTFDAA-TFEIWGPLLNGGACVVYEDGFVRASRLRDL--IERHRINLLFLTTALFNALVDEAPATLASVE-----TVLTGGEAHSLRHMNEALRRYGADRIVSV-YGPTECTTFTTWYPVREIGPDETMLPIGLPIQNTRLYVVDQGALCRAGEPGEICVAGP--GLTPGYLGMPEITRERFVERRERLYHTGDIGYLREDGVLVFKGRLDDQVKINGFRIEFGEIAFHLQNRPEVRRSYVT-VHDNGIEKRLVAFVVPKSEASG----VEQIRAALAEVLPAYMVPAQIHLCDELPISANGKIDHRHLKQ------------------------------ 146275824 57 ----------------------------------------------------------------------------------------------------------------------------VRRGDRVAIAMRNRAEWLVAFLAVMKAGGVAVLVNSRGSGPELLAMLEDVDPAVVLADTDRADAVRDAGYKGRVLDLTKPLPEDELTR-------------------------RAAEPAADAGVADPEDPCAILFTSGTTGRVKGAILSHRNVITGLMSTQMSGMVVMPQQASLLVYPLFHVSGLGAGFLSPFVSGGKVVIM----RRWDADEAARLIAAEQISMFSAVPTM--LWDILHRARTDGASLVSLRNIGSGGQALPVNLVEEVHAL--CPHAQIGTGYGMTECSGAIAQAVGPDFMRRPAAAGRVLPMVEVRIEGPEGQILAPGEAGEIVVRGA--QVMKGYWNRPEETAAVL--TGDGWLRTGDVGFVDEDGYVFIVDRKKDMVISGGENIYCAEVERVLGELPGLTECAAFGLPDERLGERLVAVVIAAGNDGIDEA---GVIEWVAGRLARYKAPTRVAFTTTLPRNALGKVDKIALRKL----------------------------- 168142727 221 ------------------------------------------------------------------------------------------------------TLTYEELNKKSNQIAHMLIKNGVQLGDYVGIFMKRSIDTVVSMVAILKAGAAYIPIDPDYPESRIQYIIQDSQAKVILM--------KETPITCDGVQTVSMYDSETCEDIDV------------------------------KLSIHCDDVAYMIYTSGSTGNPKGTMLAH-RGVVNLYIWMQKQYELTEEDVFAQFPSFSFDASVWESFASLFCGGNLYVLLEEE--RLSVEAFAHAIYKVKATSILALATIFVRQVATYLAEEDIYKLASLKRIAIGGEMLPVEVIKLWRERIG-TNVEIHNVYGPTECTVVTTTPSQLNEDVASIPIGKPCSNYQVMILDENMNLCPIGVPGELYI--DSVGLAKGYFNKPNKTIEAFFNPIVSIYKTGDIVKLLEDGNIEFLHRKDDQVKIRGHRIELGEIQSKISQNHNIKENAVFAKKSKEGSQYLIAFYT-----TLNKKEIPELVYQLQEQLPDYMVPSKLIYINELPLTPNKKI------------------------------------- 211958361 25 ------------------------------------------------------------------------------------------------------TISYAHFLEMTAQLAHALVKHGLQPGDRVAMQTEKTPQALALYAACVQAGLIFLPLNIAYTVEELSYFLDNSGASVVVCD-----GAKAEKLQVLADELG-----------VVLRTLNADGTGTLM------DEANSQPTAFDTVDRDLQDLAAFLYTSGTTGRSKGAMLTQDNLLSNADTLVEYW-RFSEEDVLLHALPIFHTHGLFVATNVILAVGGSMIFLP--------KFNLDTIIEKLPDATSMMGVPTFYTRLLGDERFTKDLTGHMRLFTSGSAPLLAETHRQFEDRTNHR---ILERYGMTETNMSTSNPYDGERRAGTVGFPLPGVELKI-TDPESGTELEQGAIGVIEVRG--RNVFKGYWQMPEKTAAEL--RKDGFFITGDMGKVDEHGYVHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVIGVPHADFGEAPLGILVAEKGQIPD---LDAIMTTVKDHLARFKHPQKLLVVNELPRNTMGKVQKNVLRE------------------------------ 183983149 15 -------------------------------------------------------------------------------------------------------VSYREVGERAARLANALRQIGIRGDERVATLQWSNQEHLDCYAAVPSMGAVLHTLNLRLPPEQLTWIANHAEDRVIIVDS-----------TVLALLAAALPSMTSVRTVLVTGTGDAAVEGCGKDVLRYDDVVAAQSSTFEWPDVDERSAAAMCYTSGTTGHPKGVVYSHRTWLHSQAACTSNALGIGHDDTVLAIVPMFHANAWGLPYAAMMAGAQLLL-----PDRFLQAGPLVEMIEAVRPTMAGAVPTIWTDVLHYLRDNPGHDVSSLKMVACGGSAVPRSLMTAYDEL----GIRIVQAWGMTETSPLASVALPRSSDTPERSLHLRATQGRVVAGVQARIVDDSGAEQPWDGKSVGEIQVRGPWITQSYYEDSPAASPDGWLRTGDVGTISADALIALTDRSKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPLAVVVLAADRTATAA---ELTEFLRARVAKWWLPERWAFVTDIPLTSTGK-------------------------------------- 150445943 460 ----------------------------------------------------------------------LNTSHHLFEKQAKINPQEIALVFE------DESLTYDQLNLLSNRLAHHLHNLGLQPDERVGLCLERSHWMVISLLGVLKAGGAYVPLDPTLPPERIKFMIENSQARWVVTQPNLTSLLSLNLAQLVILD-------------------------------NERNILDGYSEENLQTEVKPENLAYIIYTSGSTGKPKGVGIEH-RQLFNYLEGIKERLNLPLGASYGLISTFGADLGNT-VIFPSLCGGGCLHIISQEKMTDPIALANYYQKKGEIDCLKIVPSHLSALLNESPNPSQLLPKKCLVLGGETTTWRLIETIQSLA-----PHCRTINHYGPTETTTYEITQSTIERVTKSVPLGIPLPNTQIFLLDSQLRPVPIGFPGEIYIGG--ENLARGYLNQQWFNQEAKFKITTTHYRTGDLARYLPDGNIEFLGRVDHQVKLHGFRIELGEVESQLMNYPAITSVKVLVLEFTKGEKQLVAYLVPDGKNRPK---VAELRQFLEKSLPKFMIPSRFVFLERLPLTQNGKLDSKKLPLLETGREQIESDPNT-ENEKILAKI------ 157429066 4436 -----------------------------------------------------------------------------------ASPDAVAVAYA------DQELTYRDLRARSERLAAELVRRGVGPESVVAVMVRRSPELATALLAVAKAGGAYLPIGLAEPAERVGYLMSDSGAHLAIAD----------------------------------RTTAAPLAGLVPDILRVDELTAGEPETVAPVAVAVDNTAFIFYTSGSTGQPKGVAVTHRGVAAMA-AAHVERLAASAGSRVLQVLSPAFDVSL-CEMFTALFSGACLVFAGEEDLAP-GAALTGTLNAGRITHASIPNSALALM--------SPDAVPTLRSLATGGEALPPDLMAAWAR-----GRRMINIYGQTETSAAVTMSAPLTGGVPP--IGRPIPGCRVYVLDGALRPVPQGAVGELYIAG--IGLARGYTGRPGLTAGAFVACPFGMYRTGDLVAWNDRDELMFHGRADDQINIRGHRIEPGEVEGALVALPGVARALVT-VDENGGDRRLVGYVVPEG--VPEPGLTGALRERLRERLPAHMVPAALVLIDDIPLTPNAKVDKR---------------------------------- 157429066 472 ----------------------------------------------------------------------------LFERQAEATPDAIALVHQG------RELTYRELRESVDRLARVLVRRGAGPERLIGLALPRSADLVVALLAILKSGAGYLPLDPRYPSGRLDHVLSEAAPTFVLTDAAT-------------AHVLPGRELPLLYLDDLALDDGADI----------------------AVAPRPDNVAFVIYTSGSTGKPKGAVITHRGVVNGVTALARVVQPRPGTRTAAGTSINFDVS--VFEIVTSLASGATVEILRDALELGERESWSGGVLSAVPSVFAEVVDDIAGKATA-------------DSVVFGGEELPMSLVRRVRAVL--PGVRVVNPYGQFYATAHVVSDEVPDDASGGAPIGAPLGNMRAYVLGPGLRPVPPGVTGELYVAG---EVGRGYHGRAVSTAERFVADGHRMYRTGDLARWNADGQLEYLGRNDDQMKVRGFRIEPGEVEAVLAAHPGVRQ-AVVTTHDLAGTRHLVGYVVPVDRSETDAEATAEVRAFLVDRLPEFMVPSVLILLDRLPLTPSGKVDRAAL-------------------------------- 157429066 2000 ---------------------------------------------------------------------------------VADTPEATAVLCEGEA------VSYAELDRRAERLARRLAARGVGPETTVGVMLPRSVDLVVALLAVLKSGAAYLPVDADHPAERVAFVYADARPLLTIAAE------------------------------------DAPVPEGEPRLAVDESIVDDGVRVTPPMPAN---PAYVLYTSGSTGRPKGVAVDHAAIVNRLLW-MRDNYAVTERDRVLHKTPLGFDVS-VWELFLPLVTGATLVVA-----RPDGHRDPAYLAELIRRTASTVAHFVPSMLAAFVAEPAAGDCTSLREVVCSGEVLPDSLRDRYYAVLGARLN---NLYGPTEAAIDVTA--APCPPQGPVTIGEPVWNTRVYVLDQWLAPVPAGTAGELYLAG--DQLARGYVNRAGLTADRFVANPFRMYRTGDVVRWTGDGRLEYLGRADHQVKIRGQRIELGEIENVLAGHPGADRVLVTAGDSGTGDRQLVAYAVADPGTAAPAATLSRLR------------------------------------------------------------------- 23098411 30 -----------------------------------------------------------------------------LEQQARDRKDSIAI------TDGEKSITYQQLDERVNKLAAGFMKLGIEKEDRVVLQLPNTIEFFEVCFALFRIGALPVFALPLHRKMEISYFCEFTAAKAYIIPDVF----DKFDYRDLANEI--NNSIPTLEHTIVAGETD--------NFISLEELYMDDSASFPT--ITGSDLAFFQLSGGSTGLPKLIPRTHDEYIYSLRKSVE-ICRISQDTNFLAVLPVAHNFTMSSGVFGVIYAGGKIIL----SKYPSPDVAFPLIEKEKVDFTSLVPPLAIVWLQAQK--RTKADLRSLEVIQVGGAKCSVEVAKQIGPAFHCKLQ---QVFGMAEGLVNYTRLDDDDEVVIHTQGKPMSAYDEIRIVDEEDNELPVGETGQLQARGPYT--IIGYFNVEDHNAKAFTSD--GFYRTGDLVKLTEEGYLIVEGRDKDQINRGGEKIAAEEVENYILSLSGIHDVAMVSMPDKFLGERSCAFVI-KNDEELTSNDIKDFLQH--KGIANFKIPDRIEFVDRFPYTALGKVSKKNLRAMI---------------------------- 85858542 34 -----------------------------------------------------------------------------LYRMLQKWPDKVAII----DPLMKKSLTYRQWDEEANQFAHALLEAGCTTYDTVMSDVFNCSEWFTLYMGCAKARCVNAMQNFMLPEGQVSKLMDDSETAVFVYDSS------------LKDMAVKAVELCKFKPKVCVMIGEGEVP---PGHVSYAKFIEGKPKTAPPTEVEMWDPCMLIYTSGTTGLPKGFFVSHATIFFDCMMNGHLH-KVDEHCVSLATNPLFHRGGNTTGVLPVLHQGGAVVIM----RSFDENLALDYIEKYKVTHMVSAPVIYERMCHTQEE--KARDVSSLRALCSMGAPLDKDSCLRVMRILCPGVYNGYGTADQHWVTMLKPWELPEKAGTIGLPITEDMIVLVRLDLGRRGNPNPRDGVTEGEIALRTMHGCYGYLNRPQDTEKGF--PYPGWQLPGDTAVWDAEGYISIRGRTDDMIITGAENVHPVVVEEAIKDHPGVIDVFVTGAPSKRWGEAIVAYIALKDPNLKEEDFVEFCKNH--PRLARYQRPKYYKFVDELPFNPSGKKMHFVIKERAKKDFPDL--------------------- 118590364 28 ------------------------------------------------------------------------------------------IVSVRTEGDVHRT-TYKETAGRIARLGHGLKALGVGESDRIATLAWNGYRHFELYYAISGIGAICHTINPRLSAEQMIYIVNHAQDRLLF-----------VDLTFLPIVEKLRPHFPADLRVVIMTDRAHMPETTLDGVLCYEEILDGQPDEMDWPDFDEDQAAGLCYTSGTTGNPKGTLYSHRSTVLHAYDMCVTIPKVLKEGSRILPVVPLFHVNAWGLPYGAPLSGSSLIFPG---GALDGKSLFDLMDREKVFSAWGVPTVWIGLMNEIRQRGRLPDGFGDIV--VGGSAASRSLIEGFEKVCHAWGMTEMSPLGTQCNLPPSMADLPDQRIDRKQSQGRRIFGVDMKIVDDAGNPHDGKTPGHLYVRG--NTITSGYYENPEASKPVF--DKEGWFCTGDIAAISPDGFLTITDRSKDLIKSGGEWISSLDLENIVMSHPGVANCAVIAVPDAKWDERPLLIVQARDDAQPQ---KEEILGLLAERVAKWQVPDDVVYVDELPMTATGKVSKLTLRK------------------------------ 214037636 16 --------------------------------------------------------------------------------------------------------SFAEAEEQTNRLAAGLAELGVARGDRVVLLLANRPELVLLTLATNKLSAVWVPINADYRGEWLLEAISGSKPTVIVTEQKFVPRLQEI-----------QDRLPSAQIVLI----GDSEDTALPIAATYQQLLAKQPLTPDYSNQNYGDTSAILWTSGTTGKSKGVLQSYNAWIRAIVDGASIQYDSAADDICYCALPLYNAGAWITCVYRALIDGITLVI----EDKFSVSEYWHRINRFGATQTFGIGAMGSFLMNAPESPEDANNTLRKAFIV----PIAPDIWKSFEQRFNLEL---ISSGMGMSECMMIMNQLECPAGTPTYALGRPVADIDVKLCDDDGNEVTAGEPGEICIRKKPHTIFSGYFDNPEGTAAAF---RGDWFLSGDMARKDPETSIYFTDRKKDAVRFAGRNISTLEVESVARRHPEVADVAAFGIPSKDSEDELKLNVIRAAGSDLSAE---QICQFINDRAPYFFVPRYLDFVEELPYTPTQKVQKFELRK------------------------------ 50552936 97 -----------------------------------------------------------------------------------------------------QELTYSQFFDLIGDFQKQLAQVGLPPQSAVSIAIPNSLEFAVTFLAVTFSRYIAAPLNSAYKKSEFEFYIDDLKSKLVLVPKGAVQNLASVQAARTFNAAIAEVYWDDQKKRIVMDIKEGPTNPPV--------------AVPTPDEVSPEDVALVLHTSGTTGRPKAVPLTQ-RNLCRTMHNIVDTYKLTSKDTTYLVMPLFHVHGLLCAFLAPLASGGGIVI----PSKFSASQFWDDFVKYKCNWYTAVPTIHQI----LLNTKIPQPLPEIRFIRSCSSALAPATFHQIEKAF---KAPVLEAYAMTEAAHQMTSNNLPPGQRKP-GTVGVGQGVEVAILDDNGDEVPQGKIAEICIRG--ENVTKGYINNPEANKSSF--TKSGFFRTGDQGFLDKDGFVNITGRIKELINRGGEKISPIELDGVMLEHPAVAEAVCFGAPDEMYGQQVNAAIVLKKDAKATE---QDIKDFMADKVAKFKIPARVFFTDIMPKTATGKIQRR---------------------------------- 110634921 2071 ---------------------------------------------------------------------------------AAEQPKAIAAVHEG------KSITYGALEARSNQLARHLQTKLSMPGLRVALALDRSIDMLVALLAIMKAGHTYVPLDPGHPPARLAQTMKTARVSGVICASG------------------------------EIGKLGEPDTSVIRMDTESEEIARQDSRPLDLQLLDTEAPAYVIFTSGSTGTPKGVEISHRALVNFLS-SMAMEPGFSSEDTLLAVTTISFDIA-GLELYLPLIMGGRVVIANRTEV-QDGFALVKLLRASGANVLQATPTLWQMLVEAGLSNQPKLK------MLCGGEPLPKDLA----RKLLTIGGELWNMYGPTETTIWSSVARIVNADD-PIHIGRPIANTQLYILDGHDRIAPVGVTGELYIGG--EGLANGYFDRLDLTQAAFRSVRIGDYKTGDVGRRLPDGTLQLHGRRDNQIKLRGFRIELGEIEAVIGKKAGIRQCAVVAARNKNGDRQLVCHFVP-DGQELSPD---ELSTHAKEHLPAHMVPSFWVATADLPKTANGKLDRKTL-------------------------------- 206564067 39 ----------------------------------------------------------------------------ALDACAQRHPDALAVV------DGALRLCYRDLLARIRRLAGGLARLGLVRGDAVVVQLPNGARFIETCFALFQLGVRPVLALPAHRHYEIGAFCRFAGARAYLGASQ------LGDFDCRPLAAALQAECPTLEHIVMAGDDHAFTSF---------DALYDAAPVLDCAA-RADDIACFQLSGGTTGTPKLIPRRHREYLYNVRACSAASG-FDVDTVYLAALPMAHNFTLCCGTIGALLAGGRVV----TTARPEPDQSFALIAQERVTHTALVPPLALLW--LDEQPQRQADLSSLRVLQVGGARLMDHAAERVTPVLGCRLQ---QVFGMAEGLICCTRLDDAPERIAHTQGRPVSDGDEVRIVDATGAPVAPGEIGELQVRGPYT--IRGYYRLAAHDATAFTAD--GFYRSGDRVRRTADGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHPQVHDAAVVAMPDPMLGERTCAFVVARAPAPSRLVLKRYLRDC---GLAAFKIPDRIEFMPRFPETGIGKTSKKSLRDLL---------------------------- 56709066 25 -----------------------------------------------------------------------------------------------------RVISHAAFLGQAARLAHVATNLGLKPGDRVAAQVEKSPEALALYAACAQAGLIFLPLNTAYTADELSYFIDNSGAALIVCD------GRNRDMLAPIAEGLGA-------RIETLNADGSG---------SLTERAATMPDRFDTVARGGGDLAAFLYTSGTTGRSKGAMLTQDNLLSNAE-TLAREWRFTADDVLLHALPIFHTHGLFVATNIALITGGSMIFLP--------RFDLDQIIAQMPRATSMMGVPTFYTRLLGDARFTRELAQHMRLFVSGSAPLLAETHVEFEERTGHR---ILERYGMTETNMNTSNPYEGARRAGTVGLPL-PGVELKVTDPETGETLPQGEIGVIEVRGP--NVFKGYWQMPEKTAAELRAD--GFFITGDLGFVDEQGYVTIVGRGKDLIISGGFNIYPKELELLLDDQPGVLESAVIGVPHPDFGETPLGLLVPRPGQTPD---TQAIMATVETALARFKHPRKLIVLEELPRNTMGKVQKNILRD------------------------------ 89070501 12 -------------------------------------------------------------------------------------------------------WTFAEVDAAASGIAAGLTASGLAEGDRLAILCHNAAEFFLTLFACQKTGIILCPLNWRQPAPELLDTLAPVAPRALLHDAAHAGL------------AAEIARAASLER------------------HDFARLMEWAAPGPAPVPVPAGRPWYLLFTSGTTGRPKAVIQTARMAWANALNAMQATG-LGAADRSVNYLPLFHTAGINLFTLPIFLAGGSSTILP----KFDAAALLALCRAGEVSQFFGVPAIYRAF--SLDEGVGEVDWSAIR-CGCGGAPLPEPLI----RLFAGLGARVLNGYGMTETGPMGTLMDPASAETKIGSVGKAQMLSELR---LDGVAPGAEGTGEIQWRGP--SITPGYYGDRAATEAAFTAD--GWLRTGDIGRRDADGDLYLIDRLKDMFISGGENVYPAEVERVLHDHPAILEAAVVGVPDDRWGETGAACLLLRPGATLEAA---ALRDWCRARLAAYKVPARIEVMDDFPRTAAGKV------------------------------------- 116695624 515 ------------------------------------------------------------------------------------------------------TLSYGELNRQANRLAHRLVAQGIGAESRVGVALGRSPRMIVALLAVLKAGGCFVPFDTTYPARRLLDMQEDAAPQLLLTERALRESFPVAEGLP-----------------VLLVDDDADVSWPEHD---------------AEIAVHPAQLAYVIYTSGSTGKPKGVAVAH-GPLAMHVVTTAECYDITATSRELHFLSFSFDGAHERWMVP-LASGASIVLRDD--TLWSVEQTYAALRRHAVTHAGFP---PRYLHQLAAWAESQGDPPPLWLYSFGGEAMPRAGVARLTQAL--RPQHIINGYGPTETVVTPLVWKARAADAEAQPIGRPVGARSAYVLDSRLEPVPVGVPGELYLGG--EGLARGYLGRAGMTADRFIPDPFGAYRTGDLVRWQPDGCIEYLGRQDHQVKIRGFRIELGEIEARLLAQPGVRQVVVLPHE-TSAGTRLVGYVVAQQGAVSCEALRA----ALAAALPDYMVPAAILQLDSLPVTPNGKLDRRAL-------------------------------- 37524889 552 --------------------------------------------------------------------------HELFEQQAARYPEKIAVIFDGN------SLSYQELNKQANQLAHYLIEQKIKPETLVALCIPRSIRAVVALLGIIKAGGAYLPLDPSYPKSRLQYMLEHSEAEFILTETNLIEKLPI-----------------SQQKVICLDTETIQSQLQHMPADNIAE---------RPFPLTENNLAYVIYTSGSTGKPKGVMLEHKGWVNLALSQAGL-FGVDSYSRGLQFASWSFDAMILEISMTLAYGAALYLISETQQHSPEYLDEL--VDKHQITHAVLPP--------ALLPYLDFNKWRSVSTLLLAGEAVPPQIAVRWSQ-----GRKLFNVYGPTECTAIVTSGLLTDDKI---TIGKPLPNTVIRILDPSGNLVPVGVAGELCIGG--IQLARGYLNTKFMTDLTGKSQSQRLYRTGDLARWLPDGSVEFIDRIDSQVKIRGFRIELGEIETVLVGHDALSSAAVMTY---GNDKRLIAYVCPTKDSDIKAELSELLESALKKQLPEYMVPSLYIPLERMPLTLNNKV------------------------------------- 83646540 1939 -----PQVIAQRLLTVLEQFA--Y-----HPDTPWSQV----DLRTQSERNLDGVNATDAAVA----NATL--CE-LLAEQARKTPNAVAL------EDETHRLSYRQMRAQALALAQKMRRAGVSTGDIVAVALPRSARLSIALTAVLESGAAYLPLDTGYPDERLGYMVRNAAPRLIITSSEQASRFRAMGELMLFDQLTAEVA---------------------------QEYPQEQGEDMLAPGLTPDHPAYLIYTSGSTGNPKGVLVSHGAIVNRLAW-MQAEYGLQADDVVLQKTPCSFDVSVWEFFWAHMVG--ASLYMAPPEAHRDPDELLALIERHKVTTLHFVPSMLAAFVNRLPAAIAELPCAGLRRVFCSGEALTRELADLYSVYI---RAPLHNLYGPTEAAVDVTYKQASGPLDKERPIGRPVWNTQLRILDQWLRPAPVGVAGELYLCGA--QLADGYLGRPDLTAARFVADTEGMYRTGDVARWLSNGDVEYLGRSDDQLKIRGQRIELGDIESALQNLPDVKRAVVCARVINNGERQLVGYVIPH----ADDIDADALRRRLAETLPAHMVPVAIVPVREFPLSANGKLDRKAL-------------------------------- 83646540 453 -----------------------------------------------------------------------------------------------------ESLTFAELSSRVARLARELIAQGLAPDDLAAIAAPRGVDYVVSILAVLSAGAAYLPLDLDYPPERLALMLEDARPKLALVHNAQDALAAIVPCVALDDPALTQR---------VNARSGAPV-----------------RDEERAEPLRSGHLAYVIYTSGSTGAPKGVMVTHGSLLHQASLYGAAMMQLHGRRVRAAHSASFSFDASWEQLIWLLLGQELHICTEEQ--RRDAQGLVELAHERGVDAFDVPPSMLQQM---LDCGLMREGAPHPCLILIGSEAAPPSLWRRVKQ---YPKLHVHNFYGPTEYTVDALG--AGVGAAEQPVVGRPIANTRIYVLDQALRYAPQGVTGELYVAGA--GLARGYLTRPGMTAARFVADPEGMYRTGDLVRWTPDGQLEFVGRSDRQVKVRGFRVELGEVEHALEALPGVSGAV-VTAATAGASHRLTAYCTVNEGRHDDEALRDRLYRQLSEMLPDYMMPSALAILPAWPLTVNGKIDKQALPTI----------------------------- 196191975 502 -------------------------------------------------------------------------------------------------------MSYCELLAAAHNLAVRLTNAGVKPGQIVAIYLPRSWEAIITILGVLFSGAGYLALDPTAPVARNSHLLKDAQPALLITTSEY-----------------QPHSISGLPPTILLN----PLEYLPTTDLSMAEVVTSDLSTIPAQ----NSPAYVVYTSGSTGVPKGLVIDHRALSNFVSGALQR-YKIQPEDRVLQFASL-HFDASVEEIFLTLCSGATLVLREES--MLQSLPHFLKVCQQKDISILDLPTAFWHELAFCLSNHQESLPTSLRMVIIGGEAAQSERIKQWHSVVGNE-VRLLNTYGPSEATVVATTLEPGCVDQGKVPIGRPLPGIDIAVINAAGYPATPGQRGELCILGP--TLAKEYLGKSQLTADCFVCLHQRAYRTGDQVFIRPDGQLVFTGRLDAEFKISGHRINPAEIESVLLTIPGIREAAVVGHHLPEGIKRLCAYLVAKAPHPP----VRTLRQHLSERLPAAVIPAGFNFLEALPKTLSGKVDRTAL-------------------------------- 87303631 17 -------------------------------------------------------------------------------------------------------LSWQQLSERVEQLSAAYATMPLKAGDRVASLMPNRVELVIHYLACLRLGLVITPLNYRYVVPEIDHALRVSGAVLLL-------------YHQERLADLEATELAGSLPLGLIRFKDGQTGPAAEGERSLEDLMVTPATGAKPPCLPIEAPAIIYFTSGSTAKPKGVTHSRASYGATL-ASLAQAMEYMPGESLTVGCSLAHAAASMYGL-AALSVGATLVVA----TESDNHALEALLHHRKPNLLLMLPAPLMGLI--HDRDLDPADFAYVRLCISGGDKVPLQLQRDFKTAVGFSID---ECFGMSECGVATMSPPSGEN--RVGSVGRVCPGFECSIRDEEGRELPVGAEGKLWLRSA--SVMTGYWDNPTATAETIVD---GWLDTGDEMRLDADGYLWFCGRRKQIIVHDASNISPQDVEDALCEHPAVELAGAIGIHDVMHGENVRAYITLQQGAQ--APMAAELIGFARERIG-YKAPEEIVVLDEMPLNPSGKVDRVALKAMAA--------------------------- 9937233 462 ---------------------------------------------------------------------------------AAKSPDAVALV------DGGHRVTYRTLNTRANRLARHLRAVGVRTEDRVALRLPRGTDAVTATLAALKAGAAYVPLDPALPEERLTRVLADARPAVVLTPA-------------------------------YLHDRSAEITAHAGHDLNL--------------PVHPDNLAYLLHTSGSTGTPKGVLGTHRGAVNRVDW-MSTAYPFRTGDVAVARTAPGFVDA-VWELFGPLAAGVPLVLLPTDEAR-DPALLTAALERHRVSRMVTVPSLLTMLLDESARATDGTRLACLRTWITSGEPLPPALARRFHDRL--PGRTLLNLYGSSETAADATAPAPGTALPERSPIGTPITGVSALVRGPDLRPLPALMPGELYAGGA--CVARGYHARPAETAAAFPPDPDGMFRTGDRARLRADGRLELLGRVDRQVQIRGQRAEPGEVEHALLAHPAVRAAAVTANPDATG---LWAYVRLAPGPFAAGSPQTELTAFLRRTLPAHLVPTAVTVLDELPVTAHGK-------------------------------------- 9937233 1521 ------------------------------------------------------------------------------------------------------RMTYRRLTEHARRVGRTLRRLGARPGRLVPVVARKGWRQAVAALGVLESGAAYLPLDPELPAERLVHLVRRAEAALLLT-----------------ERALLDTLAVPVGVTVLAVDDDAALDADGGPLQSVQNL---------------TDLAYTIFTSGSTGEPKGVMIDHLGAANTLECVNRR-FGTGPGDAVLAVSSPSFDLA-VYDLFGVLAAGGTVVV-PAHDRRRDPGHWAELIRRERVTLWNSVPALGTLLTEYAEALAPDALRTLRAVLLSGD--WIPLGLPDRIRALSAPGATVMSLGGATEASIWSVWYEIGKVHEAWSSIPYGTPMANQRLEVLDLRPRPDWVPGELYIGG--TGVAKGYWRDPEQTFPVHPGSGQRLYRTGDFARHLPDGTLEFLGRQDDQVKIGGFRVELGEVEAALGRLPDVAAGAVIATGDPRGDRRLVGFAVPAREGGFDAA---GLRRQLARRLPAYMVPTTLLPLDRLPLTANGKVDRAALQRLV---------------------------- 167570453 182 -----------------------------------------------------------------------------FDARVRECPDAIALR------AGAASMTFAALGGRVDALAGRLLERTGGEPKRIAICFERSFDMLIAILATLKAGCAYVPIDPQLPADRVDFMLSDSAAAMLLT-------------------------------IRPIRRERFPSLGVETLCLDEPAPPRAAPPREAAPAVDPQAAAYVLYTSGSTGTPKGVVVTH-ANVTNLLDAMEASYPVGAHERYLLKTNYAFDVSVPELFGWFVGRGSLAILAPQAEGSPDL--IVDAVLRHGVTHVNFTPSLLRQFVTEAASDARFAREHRLEHVFVVGEELTSALANDALSAL--RPASIYNMYGPTEATVFATYAHAVPIPNGRVPIGRALGNMRVYVLDERLRPMPVGMPGDLYIAG--EGVARGYLNREQRFLPDPFAPGGSIYMTGDLARWTRDGMLEFLGRTDQQIKIRGYRVELDEIASALNAHPLVDEAAVILKREPDGAAQLVAYVVAADGMERSAAFRDALVSALKQRLPDYMVPAAYVLTPSLPKGITGKLNRKALEALPVDAPARHAAPGAVA-------------- 170690397 8 ------------------------------------------------------------------------------------------------------QLTYAQWHRMILSVADGLRELGLQRGDRLLVVLQNRWEMATLHWAGQFAGIVIVPINWRAKPDELDYCVTDSGAKAIV---------------YEPVSAAAVAQSAAAQKVPRIGLDDASGATATFDTLIVERTRSGAASDTTHATAD--DISLILYTSGTTGKGKGVPRRHRHERAGA-LAHVAQNLYRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCV-----RRWNAKLALECISKHALTCLYLVPTLY--HDLLADSAFPNTDTSSVRKLGFAGAPMNDGLLKRLSAAF--EPELFVNHYG---SSEVYTFSIDQDATRKPGSAGRAGINTRLRVVKLDDELADTGEEGQIIVDLLGDEAFEGYWHRPDADAK---SLRDGWYFTGDTGYLDRDGDLYVTGRVDDMIISGGENISPVDIESLLSLHPAVDEVAVAGVKDERWGQRVVAFIKRREYVD-----SESLDAWCRQSLVNFKRPRDYVFVDDIPKSPVGKILRRKLQA------------------------------ 71005304 43 -----------------------------------------------------------------------------------------------------KKITRKQLYDDSRRLAYALRKLGLRPGARIGIISPNSTAYPWVVHAGLCAGVVLVPLNPAYGAEELVHPVQQAEIEYIFCHQSVLNTVR-----DGLELAKVSLKSTNGQNRLWILDDGDSLKKDDKGEQDARTLLGDDRLETHKVVDDRTEDAFIVFSSGTSGKPKGVQLVHNMTAVTTAIVHTFGDAISPNDRYIGVLPFYHIFGLAKFMCKGVYIGAECVVVP----KFDLGVFCAAVEKFKCNISYVVPPILVLLAK--DPRAKKYDLKSLKWVMSGAAPLGTELSMEVEAA--HPGLRVTQGWGLSETSPTATFAKPEDYHAHMGTCGRLIAGVEGRLVDDDGNDVENGKPGEFWVRGP--TIMKGYLNNKEATDDCI--TPDGWFKTGDIA-IMKNNYFWIVDRKKELIKYKGFQVPPAELEATLLSHPKIADVAVIGVYNAQATELPRAYVVLKEEVEDPEAVAKEIIEWTAKKVANHKRLRGVKVLEEIPKSPSGKILRRLLRDEAAKE------------------------- 159045539 2 ------------------------------------------------------------------------------------------------------TLTHGGFVELAARYAATLTGLGLAPGDRLALQVEKSPEALAVYAGCVQAGIVFLPLNTAYTPAEISYFVGNSGAKLVLCDPRAEAGLTPV-------AAEAGAQLLTL---------------AADGTGSFPDAAATAPATFETVARTEDDLAAFLYTSGTTGRSKGAMLSQRNLLSNAEVLVDYW-RFTDKDVLLHALPIFHTHGLFVGTNITLLAGGSMIFLP----KFDAEAVLANLPRATTMMGVPTFYTRLLAEDRFDRDLVAH----MRLFVSGSAPLLAETHREFEARTGHR---ILERYGMTETNMNTSNPYDGARRAGTVGFPL-PGVELKVCDPDTGAELPQGEIGQIEVRGP--NVFQGYWQMPEKTAAELRAD--GFFITGDLGLIDDQGYVQIVGRGKDLIISGGYNIYPKEVELALDEAPGVLESAVIGAPHPDFGESVVGILVPQPGARIDTE---AVAARLAGQLARFKQPRKLVVMDALPRNTMGKVQKNVLRE------------------------------ 182677839 2113 ---------------------------------------------------------------------------------VAKTPDAVAAVF------NNVALTYRELDERVNQLAGIVRAQVPGEGRRIGLAVERSLDMLVALIAIMKAGHAYVPLDPHHPAARLQLILDKADVSALICENDHI------------------ATLAGSLPVIRLDASRGPSVM---------------DANLPPVNVDSS--CYILFTSGSTGTPKGVEVTH-RSLANLVWSMVAAPGFKAGDVIVAATTISFDIA-AFELYVPLIVGGTVVIASRDDIKGGFG-FVSLVEKTHATVIQATPTLARMLLEAGLTPRSDLK------VLCGGEALPRDLANALLENQGE----LWNGYGPTEATVYASTGRI-FPGTGPVSIGEPVYNTQLHVLDSHRELVPVGVTGQLYIGG--MGLARGYFQRPELDAEAFDGAPQRYYRTGDAVRRLPDGSIEYLGRLDQQIKLRGYRIELGEIESVMRQSPGVQDCAVAVYTPKDGLPRLVGYYVPTVDQQKVP--TSELTAYAGGHLPDYMVPSLWIAIEKFPLTPSGKLDRKALPQPEAGENRVITPPTT---------------- 170738588 88 ----------------------------------------------------------------------------------RRHGEKTFLVYE------DERASFEAFARAVLALSADLIRGGVRPGDRVAIAMRNLPEWPVAFFAALLAGAVAAPLNGWWTGPELAYALADCGASVAVVDAERLARL-----------AERRQDCPDLRRVLLARGEAPDAESLREIIGPVAAWAALPPGTVPDVPLAPDDLATLFYTSGTTGRPKGAMGTHRNGACAVLAHVPVPDPAAPQKVALVSVPFFHVTGCFATLVTNLHRGGRLVLM----RRWDLAQALDLIARERCTSAGGVPTI--AWQLLDGWAAGTHDLSSLETITYGGAPAPAELVRRLRAAF--PRTTPATGWGMTETSATFTHHMGEDYLHRPDSCGPPLPIGEARIVDPEGRVLPPGEVGELQVKGP--NVVAGYWNRPDETAASF---RDGWLATGDLARMDAEGFLTIVDRARDMLIRGGENIYCCEVENALHEHPAVVDAAVVAVPHPTLGEEPAAVVALARGENASEE---ELRAFVAARLAAFKVPVRILFHEELPRNPSGKILKSELRKL----------------------------- 87200466 28 ----------------------------------------------------------------------------LVDRWAVERPDKVHVVWE-----DGEEWTFADVRRRITEKAAGLEKLGVRQGDFVAVWLPNGRDALLAFYAINYLGAVFVPFNTAYRGNLLAHVVANSGAKLIIAHPDLVGRMGEIDRAGLAQLVLTTQGDAPDVGLEVTRFDDLAGDAVSPLD----------------RPIQPWDIQSIIYTSGTTGPSKGVLSSYLHMFSNAGP--ESWPMVGEDDRYMCVAPIFHIGGMGPP-FVMLARGASVAMVES----FSTDRFWEIAARTKATVVFLLGVMATFLMKRPPSPEDR-----NHTVRKAFMVPLTDDAPAFTERFGIDIYTIFNM------TEISSPIVSEANPVKRGTCGKARPGVEVRLVDANDCEVPVGEIGEMLVRTDRPWGMSGYNRNPEATAKAW---GNGWFHTGDAFRQDEDGYFYFVDRVKDAIRRRGENISSFEVEVEVCAHPAVREAAAIAVPSEFSEDEVMVVVAPVPGQAID---VPELARFLIDRMPYFMVPRYIRVMDELPKTPSAKVLKADLR------------------------------- 13398458 1394 ---------------------------------------------------------------------------------AQQHPDKVAVVYE------DVRLTYRELNSRANALAHLLSKAAIGPNKIIGLVMEKSEHMINSIFAVWKTGGAYVPIDASYPDHRIKYILEDTAALAVIADGPYLERLESIM------------------------------EGSLPLIPSDEALRLPPSPVHPNSNCHSSDLAYVMYTSGTTGLPKGVMVEHHGVVNLAF-SLAQIFGLRDTDDEVILSFSNYIFDHFVEQMTDALLNGQTLVVLNDEMRGDKERLYKYIEDNKVTYLSGTPSVISMYE-------FDRFHSHMRRIDCVGEAFSEPVFDKIRETF---PGLVINGYGPTEVSITTSKRLYPFPERRTNKSIGQVSNSKSYVLSDDMKRMPIGAVGELYLGG--DGVARGYHNRPELTAERFEGRNGRLYKTGDLVRWIQNGEVEYLGRNDFQVKIRGQRIELGEIEAVLSSYEGIKQSVVLAKDRKIDNQKLVGYYLGSESLS-----AQAIRRYMQTRLPSYMVPARLVPISKFPTTPSGKLDSKAL-------------------------------- 13398458 315 -----------------------------------------------------------------------------------QHGNRTALVY------GEKQVTFANLNEQGNRLAHHLCYIGIYPEQLIGLFLDKSDMMITTILGIWKSGAAYTPIDPAYPDDRVRFLLDDTQVGILIASR------RHVPRLQNNLIEKRQLQILTLESVLS----------------SLHEQPAHTSSNLDHLQLNSKQLAYVTYTSGTTGFPKGIYKEHTSVVNITDLSARYGVSGSDDEVILLFSAYVFEPFVRQMLMA-LTTGNTLAII-NDEDKFDPDILLPFIRRHKVTYLNGTASVVQEYDL--------TTCPSLKRLVLVGENLTEARYKALRRRF---KARILSEYGFTESAFVTALNIFDPASERTNMSGRPVRNVKCYILDSNLKRLPLGVTGELHIGG--LGISRGYMNRDELTRAKFLKNPYQMYKTGDLARWLPNGEVEYLGRADFQIKLRGIRIEPGEIESTLGAYPGIRTSIVVSKKEETRQDHLVGYFVC-DDEMLSE---SDILKFLEQKLPRYMIPTRLVQLEQIPVTINGKADLRALPAVELAMPSTIGRRDKLDD------------- 13398458 2474 -----------------------------------------------------------------------------------------------------RRISYHDINIEANKMANCISSRKVDMSDRLALVLDKSIEMIVSILAVWKLGAAYVPLDPSYPTQRIEYILEATAAKALITTS-------KHETGMMCIPGINLISIDDPEV--------------------QKELQKQSLENFTSRSSAPSNPAYIIFTSGTTGKPKGVLVEHSSVAKLRDSLVGRYFGDTNGSHVLFLSNYVFDFSLEQLCLSIFSGNKLVIPPEEGLTHE--------------FFYAVAEAEKLSYISGTPSTLQQIQLSRLNHLQMVTAAGEEFHSSHYDSMRGQFKGPINNAYGITETSVYNIVTTFDADMPFTKALCEELPGTLAYVLNDNLQRVPPNAVGELYIGG--ECLSLGYLNQKALTEERFIDAEQRLYKTGDMVRSLGSRGIEFIGRRDQQVKLRGFRIELSEIRDAVLSSSGVKEAVVFPRYDETKSSAVTALVCCYVAEDRTECPSTYIREQLSSVLPQFMIPSQIHCIESFPVTVNGKLDMAKLSEL--GDTQELEPFS----------------- 110598017 2109 ----------------------------------------------------------------------LNL-YACFAAMAKERGSAIAI------SDKTERLSYTELLCRAQGIAQYLALEGVREGEIVAMHLERSCTGVAIILAINALGACYLPLDTSFPALRIALILADADCRVVIADASGRKVIEEADLAGREKCEGRADGQAPAKRLI----------------IEGEKLALMISSSAALPERREDVLAYLMYTSGSTGQPKGVRVLERGIIRLTVN--QDYIEIGHDDRVMLVSSLAFDIS-TFDLWGALLNGAELCVIDRN-VLLDPAAFAAEIACRNITIMAMATGLFHRQAETMPESF-----SKVHKVLAGGELMNPELLKRAVEAAPQTAFYNVYGPTENTTFTTTHLVTPGDLQGQAIPIGKPIPLTTVMVYDKRDQVVPIGIWGEII--NGGEGVADGYQNRPELTAAGFFRTPEGCYRSGDIGRWRADGVLEIGGRRDTQIKHRGFRIELGEIEDALCRHPGVAGAAVLFRKDAG---ELVACLVIRGEEVPEPI---ELRSWLMQRIPSYMVPARFIRVARLPINSNGKLDRK---------------------------------- 84499450 39 ------------------------------------------------------------------------------------------------------RLTAGDAYGKARKLAAGLYHRGLRPGDVVSFQLPNWTEAVILDIACVMLGLVVNPIVPIYRNAELELILKDCGARALFIPEAF----RSVDHADMVDAL--RPNLPDLHDVIVVRGTPRD------GMSSFDDLLATTDTDIPWPDQRPEAVKMIMYTSGTTGRPKGVLHSHETMARAMHACF-DHWGIQTDDWVLMPSPVTHVTGFSYGIEWPLVAGTRTILMQQW----DAARATELIDQNNVVATVGATPFLAELISAAETAGSRLES--LRVFGCGGAAVPPALIRKANTTFANTCAFRI--FGSTEVPVVTLGYLGDDTADLAADTDGEIIDYEVRIVDDHG--NDGAEEGEILVRGPSQ-----YLGYLSPQDRIGAEDEQGYFRTGDIGSFVSGKGLVITGRKKDLIIRGGENLSAKEIEDVLHTHEAIKEAAVVAMPHKRLGETVCAFVIPSGVNQPDVAFLVDFLDGC--GLARQKFPECVRYVTDLPRTSSGKVRKDLLRK------------------------------ 83955309 29 -------------------------------------------------------------------------------------------------PPDGRTITHDQFIRSAARYANAFSDKGLTAGDRVAVQVGKSPDALALYAACVQAGLVFLPLNPGYTASEVDYFVGNSGARLLVCDPA---------------------DVTELTPVAAAAGAAVETMDNTGRGTL-RDLAATLPDTFETVDRTAEDLAAFLYTSGTTGRSKGAMLSQRNLLSNAE-TLVEVWQFTKADVLLHALPIFHTHGLFVATNIMLLSGGAMVFLP----KLDIDQLIRFMPQATALMGVPTFYTRLLGSDDFTAGLTAH----MRLFISGSAPLLAETHKQFEERTGHR---ILERYGMTETNMNTSNPYDGPRRGGTVGTPLPGVELKI-CDPDTGETLPQGEIGVVEVRGP--NVFQGYWQMPEKTAAELRAD--GFFITGDLGLIDEDGYVQIVGRGKDLIISGGYNIYPKEVEQVLDDQPGVLESAVIGVAHGDLGEAPVGVLVADGSRDLD---LEALSQTVAQSLARFKCPRKLVLVDALPRNTMGKVQKNLLRE------------------------------ 187924164 8 ------------------------------------------------------------------------------------------------------TLTYAQWHRLIVKVAEGLRGLGLVHGDRLLVVLQNRWEMATLHWACQFAGVVIVPLNWRAKPDELEYCVTDAGVKAIV-------------YEPVCADAVAQS--PAAQRVPRIGLDDAQ-----GRTASFETLMAQSTPDALNARANADDYSLILYTSGTTGKAKGVPRRHRHE-RAAALAHVAQNLYGHGERTLGVMPLYHTMGVRSLLSMALVDGLFVCVRRWNARF-----ALDAIAQHKLTCLYLVPTLY--HDLLADPAFAPTDTSTVKKLGFAGAPMNDGLLKRLSAAF--EPELFVNHYG---SSEVYTFSIDQDATRKPGSAGRAGINTRLRVVRLDAITPEVGEEGQIIADLLGDEAFEGYWNRPDANAK---SLRDGWYFTGDTGFFDAEGDLYVSGRVDDMIISGGENISPVDIESVLSLHPAVDEVAVAGVKDERWGQRVVAFVKRRVYVDADA-----LDAHCRSDLVNFKRPREYVFVDDIPKSPVGKILRRKL-------------------------------- 148255101 1581 ----------------------------------------------------------------------------------------------------HRHIDFGTLDRTANRLAHRIVASGIAPGRPIALCCGRTIEMVIAILAILKAGGAWVPLDPDYPAERLRFMIEDSAAELVLASPKAARD-------------VAVLQSPQRLLLIVEPTDGS------------------GDDRPPPATTGPADAAYVIYTSGSTGRPKGVACVHRAVINFCH-EWQSKRAIAPGDAGTLTSSLSFDVS-VYEIFSNLLFGAAVHLLD-KDTILDADRFARYLRDQRIQNCYLPPHLLTAVASLVAADGANYALKRLMV---GVEPPLEQAMWRIKQAV--PGAAVVNGYGTTETTIGSIAYYVERDTGRSGNAPIGVPFQNQTAYLLDLRPVPLGAIGEIYIGGDGVS--AGYLNRPELTAERFMDNPFRIYRTGDLGRMLPDRQLECLGRIDTQIKIRGYRVEPSEIEAVIAACPGVTQSAVIVV-DSGAARRLVGYYAAPSGQPD----EQTVRARLAALLPPYMVPAVLMRLDRLQLSPNGKIDRRALP-LPASATPDKRDLSAPRD------------- 148255101 3112 -------------------------------------------------------------------------------------------------------IAFGELNVQANRLAHRLRKLGVRAETAVGISIERSIPLIVGLMGILKAGGAYVPLEPDVPDDRLQFMLADSQAPVLVTTAA----------------------------------LANKFPQFTGEVIALDDPMLDSETACDPTREAVADPLYIAYTSGSTGRPKGVMVQQSTVLNRFHWLWR-SLPLADDEVGSQISSINFVDA-VWEVFSRLARGIPFVVCSDE-VVRDPQRMVDALARHRVTRLEPVPSLLASLLDNVPDIAERL--PHLRYCICSGEILPVELARRFRATM--PAVRLFNRYGSTEATSVLWQEVVNTEAYGANVPVGHPVQNVGICIDRRRRPLPHGIAGSLYVYG--DAVARGYHGRPDLTAERFVTQEVRAYYTGDLARQRADGSIEVLGRDDNQLSIHGYRIEPGEIETALGRLAGIRDCVAV-VRDIGGSRQLVAFYAEADDA-GTALSPQALRNHLAGQLPAYMVPSLFVKLAALPLTINGKVDRKSL--VARDLEIGPLDSDAL--------------- 148255101 543 -------------------------------------------------------------------------------------------------------LTYAALDRRSDALAAHIRASGLAIADGVIVAVPKSADLIVAFLAVLKAGAAYLPLAPDLPSERLRFMVEDAAPRLIIVTDQ----------------------------------TSGLFDSMPVPQLLVDMQHEDAHADAAARPPRRHDLAYVIYTSGTTGRPKGALIEH-GSLANLARAQRDLFGLEPGARVLLYVAMSFDVSIGAIATALAAGATLHLVPQRLMAEP--EAIAAMIRDHAIDLVELPATIAQQLPRRQDAAP--------RTLVIGGEVCPQDVLAYW-----SGQCRVINAYGPSETAVLATTD-AICKPITPHVIGRPIANVQVRILDGNDRFCPIGVPGEICIGGA--GVARGYLGRPDLTARQFMADPTGPYRSGDIGRWRSDGRLEWLGRVDEQIKLNGLRIEPGEIARVMEQHEGVTSAHVL-VDQDGRSSRLVGFYAAAPEFD-----EPALRHHLRARLPAYMVPSLLMRLDALPVGPNGKLDPRAL-------------------------------- 157328757 371 -------------------------------------------------------------------------------------GDKDSIIY------GTVRYTWRDTLQRCVNLASALSRLEIFPGDVVAALAPNIPALYELHFGVPMAGAILSALNPRLDSTMLALILQQLEAKIIFVDYQFL---------QVFLQALDILSEAKIKPPILCCHPAT----FSTGNLDYDGLLAMGQPDFEIRPSNECTPISVNYTSGSTGNPKGVVYSH-RAAYLNSLAVIFRSDLKQMPVFLWTVDMFRCNGWCFPWTVAALGGTNICL-----RKVSAKVIYDAIFLHNVTHFCGAPSLLNLIADAAVTDQRPLPHKVDIV-IAGALPPPQVLMKVVELGFNVTHSYGMTEALGPVTARLWHPEPNSYQHPKIKCCQGLHNLIMKDPSTMKSVPRDRKTIGEVMFRG--NTMMMGYHKNLKATEEAF---RGGWYRTGDLAVMHPDGYIQMKDRSKDVIISGVKTISTIEIEAVLVGHPMVMEVAVVGRPDDCLGETPCAFLKLKEGCATSAD---EITNFCAERLPTYMVPQTIIF-GDLPVNSTGKIQKFVLREKA---------------------------- 163725980 24 ------------------------------------------------------------------------------------------------------TYTYKDMEKRTRKLANALEGLGITQGSTVAVMDWDSHRYLECFFAVPMMGAVLHTINIRLSPEQLVYTVNHAEDDIILVHKDFAPLLEAV-----------KDQLTTVKKFVLIADYEDAPATSLEFAGEYEELVEAASEEYEWPDFDENAMATMFYTTGTTGLPKGVYFSHRFGLMSAANSFRAQLKIDAGDVYMPLTPMFHVHAWG--------MPYSMTVMGAKQIYPGRYEPELILKLYRDYKVSFSHCVPTILHMLLNSPSAKDTDFSGWKMIIGGAALPKGMCINIYSAYGMSETCPLLTQALLKPNMLDLPLEEQVVYRTKTGLPCPGVQLRVVDPAGNPLPHDGKTAGEVVVRAPWLTQ--GYLNNPEKSEELWEK---GWLHTGDVGIIDELGYLQITDRIKDVIKTGGEWLSSLELESIISQHKGVSEVAVVGVKDDKWGERPMALIVPREGQELSKEEVQTFMAWVENAIPKYGIPESILFVDEIPKTSVGKIDKKEIRA------------------------------ 126734779 9 -----------------------------------------------------------------------------------------------------------------------LHAAGIGRGDRVAIVLPNGPEMAAAFITIAQ-TAVTAPLNPAYREDEFAFYIDDLKAKAVV--------------LMADDDGPAHAAAQKLGVTILRLSVDPDAPAGSF------SLQTDATGSCDTAAPDASDVALILHTSGTTSRPKIVPLLQSNVAASAQN-IATSLALTSDDRCMNVMPLFHIHGLLAAVSATLATGGQVWCAPG----FDALRFFGWLRDCDPTWYTAVPTMHQAILSRAPRNADIIEAARLRFLRSSSASLPGPVMEKLFETFG---APVIEGYGMTEAAHQMCSNPLTPGAQKPGAVGVPAGPEVRIAHEVEPTLTDGGV-GEVVISGP--NVTPGYESNPEANEKNFFDDGKRWFRTGDQGTFDADGYLTLTGRLKEIINRGGEKVSPLEVDGVLSAHPAIAQVVTFALPHPKLGEEVAAAVVLREGEDISD---RDVRDFASERLADFKVPRKVIILDEIPKGATGKMQR----------------------------------- 165919122 1051 ---------------------------------------------------------------------------------VEKTPNRIAVVFEN------QTLTYQALNIKSNQLA-YLIKKDLKPDTLIGLCTRRSLDMIVALLAILKAGAAYVPLDPDYPKNRLEFMIQDSHEGLIVTQKNIV--SENHFLKQLHTHELLILDSDEVKT-----------------------DLSNQTTENLALISGPRNLAYVIYTSGTTGKPKGVMVEHKSINSLVVNNA--YLHMSERDALLSLSSLVFDAS-TFEIWMPLLNGSKLVLADTKELTSHLEQFKKVIIQHQITTLWLTKTLFDS-----LYIQDKYLFSGLKTLLVGGEALNIDLINQLISQ-NQRPCRVLNGYGPTETTFTTIYECQKNIEGNSVPIGRPISQRKVFILDANLNPVPVGVTGELYIGGA--GVARGYLNRPELTKEHFIPNPFRIYKTGDLASWLPDGNLEYLGRMDFQVKIRGFRIELGEIENVLTKHKYISQVCVVALGEEQK--YLAAYYVVEKNQP--EPRSGDLLGYLSQYLPDYMIPNAFVPLDKMPLTPSGKIDRKAL-------------------------------- 165919122 1 -----------------------------------------------------------------------------------------------------------------------------------------SPELIISMLAVLKAGGAYVPLDPDYPAERLEYMIEDSHESLIITQEEFIQNQFLSQLHQNELLVIDSEEVK--------------------------ALLKEEDVENLTPISGVNDLDYVIYTSGSTGKPKGVMVEH--RAVCSFSVNANYIQIKESDRVAQLASMAFD-AIVFEVWSSLVNGAEVILFGKNE-FLNVVQLKQSIKKYKINILFLTTALFNTIIDQYPEILFPLK-----TVLFGCEAVNVNKVNNFLKK--NSEVQLIHVYGPTEATTFSTYYLVDMKCHTYNYIGRATSNKFLYVLDSHLNLVPLGVVGELYIGGP--GLARGYFIMNPFSKELSLPEADKIYKTGDLVRWLPDGNIEYLGRADFQVKIRGFRVELGEIENILVGHKSLSQVCVLTHGKDER-KYLAAYYVLEKNK--TEPDITELRNYTSKYLPEYMIPSFYIKLNKMPLTPNGKINRKALPK------------------------------ 21219030 141 ---------------------------------------------------------------------------------ARARPDAVAVV------DERRTLTYRQVEKLSAQLAHQLLARGLAVEDVVGISLERSAEMVIGLLAVLRAGGAFVPLDPHWPAERRAVVIEDAGVVVQLDASGEPAPGE---------------------------PEAVAVDLGDWRFGDR-------PTEDTGVTVPGDALAYVIFTSGSTGRPKGAMIRHEAISERLLWQIHEILGFGHDDASLFKAPLSFDISINEIFLPLVSGGRLVVLRPGGERDPHHL--LSVIDEQRVT---FTYLVSSMLDVLLEMAGDSGRLDSLRHVWCGGEVLTPELYERFRTRLDIPLYHGYGP--AETTIGVSHVVYRGAAERLSTSIGRANPNTRLYVLDDELRPVPVGVGGELYAGGLLLG--RGYVNAPGLTASRFVDDGSRLYRTGDLARFAPDGSLDFLGRADNQVKIRGMRLEIEDVEVGLAEHPRVRHTCVVARKNTAGGTYLVGYVIPAAGHE--DLRADEVKAWAGEHMVEYMVPTHVVVMTEFPLTANGKLDRNALPEIPAG-------------------------- 21219030 3061 -----------------------------------------------------------------------------FDRAADREPDRTALVAHGS------TMTFAHLRDRSRAVAGVLARRGIGPGATVGLALPRSLDSIVALFAVLRTGAAYVPLELDHPDERIAAVVADARPDAVLTVSAVTPR-----LTGGPDLIELDRPLPDAEPCVTFAPDDPD---------------------------RLRHPAYTIYTSGSTGRPKGVVTEYAGLTNMLVNHRRRIFEPRHGHRTFRVAHVSFAFDMSWEELLWLADGHEVHVCDEELRRDAPRLVAYCLEHGIDVVNVTPTYAQQLLAEGLLDDPARR----PALVLLGGEAVTPALWTRLAATEGTVG---YNLYGP--TEYTINTLGVGTFECPDPVVGVAIDNTDVYVLDPWLRPLPDGVPGELYVAG--VGIARGYLGQPAQTAHRFVACPFGMYRTGDLVVRRPDGNLMYLGRTDQQVKIRGHRVEPGEVEAAFAAHPAVRFVAAVAQPDPDGAHRLAAYLVL------DGADLAEVAAQVGAALPDFLRPTHYAQVDRIPLTVNGKADTKAL-----PEARPLGALTT---------------- 21219030 1645 --------------------------------------------------------------------------------------------------GATRSLTYGELSLAKDELAAVLRAAGVGPGKRVAVAVPRSVEQVVALVAVVGAGGAYVPLDLAYPDERLEYVLADSAPQVVLVTPEQRRFARLLDRANVPARLLVLGEEPPP------------------------------TAAEPGPAARWHDPAYVIYTSGSTGRPKGVVVPHSSVVTLLANT-RPVMNFGPDDVWVQFHSFSFDFA-VWELWGALTHGGELLVPDYGLTRSPVDFH-RLVRERGVTVLNQTPSAFHRFAEADRHAGEPL--PALRRIIFGGEGLDLARLRDWVARHGTESPELVNMYGITETTVHVTHRVLTAADFAPSPIGGPVPGLVTHLLDDRLRPVPPGRVGAIYVAGDQVS--LGYLGRPGLTAGRFVADGSRMYHTGDLARRTLDGQLEFAGRADDQVQLKGFRIEPGEVESAIRDLDGVVDAAVTV---ADTDDHLVAHVVGR--------VPADLTGLLSAKLPAHMVPGRVLPVDALPLTVNGKLDRRAL-------------------------------- 111019276 10 -----------------------------------------------------------------------------VRHHAAERPGAPAVTC------GDTTVTYAELDWRTNRIATALAALTSGDG-RVGALLRMRTEGVETFVAAAKSGLVFVPLNWRLPATEAAAIAVDAQLQVLIVESEFAAA--------------ADAVRDALPSVVVVIVDAADSDVLRPGTWTWDRLVMSGTATDPGLGDDPDAEVLQLYTSGTTGFPKGVVATHRN--LHNEPEGLLIYRWKPGSVALDAMPLFHIAGAGW-LSTCLSAGVHVVLL----GAFDARQVAALVERHRITHAFLVPSTIQMLLDVPD--LDRYDVSSLELVAYGSAPITITLLRRAIDRLGCG---FVQRYGMTETTGSVTALAVEDHDPSGQRAHLMPGVEIEIRDVVTGARLPVGESGEIVCRS--RNNVAGYWRRPDET--AQLLTHDGFLRTGDAGHIDEEGYLFVTDRVKDMIITGGENVYPIEVESVLAEHPAVAEVAVVGVPHRTWGESVTAVVRPVDPADPPDE--RDLIAFTAARLASYKKPREIVYVAELPRGASGKILKRTLRE------------------------------ 118051320 15 --------------------------------------------------------------------------------------------------GDIHRYTYKELAARSRQLANKLDAMGLAQGDRVASLAWNGYRHMEMYFGVSGSGRVLHTVNPRLHPEQIAWIVNHAEDKVLCFDLTFLPIIQAVHAK-----------CPEVQQWVVLCDADLPADSGIPGLISYESWIAGQSDQYRWPQFDENTASSMCYTSGTTGNPKAVLYSHRSTLHAYAAALPDVMCLSARDSVLPVVPMFHVNAWGLPYSAALTGCKMVFPGP----ALDGKSVYELIESEGVTFAAGVPTVWQMLLGYMK--PGGLRFSKLNRTVIGGSACPPAMITAFQEVLHAWGMTEMSPLGTLCTLKNKHLDLPKDEQMKIRQKQGRAIYMKIVNDAGDEQPWDGKSYGDLLVRGPWIIDS---YYKGSGNPLVRGADGYGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENIAMANPAVAMAACIGMPHPKWDERPIVAVVKKPGAEIT---REELLKFYEGKTAKWQIPDDVVFVEAIPIGATGKMLKTRLRE------------------------------ 183983131 10 -----------------------------------------------------------------------------------------------------RSMSYRSVLGRAGRLANALRGLGITADQRVATFQWSNQEHLEAYCAVPSMGAVLHTLNIRLAPEQLAYIANHASDQIILVDASV--------------APLLASALPAMESVHTVIATGAPLQRCGKTVLRYEEILAQQPETFDWPEIDERSAAAMCYTSGTTGNPKGVVYSHRTYLHALTACTSNALAVSEADRILAIVPMFHANA-WGLIYAALMSGADLVL----PDRHLQAAPLVSIIEETQPTIAGAVPTIWNDVDRYLESNPARDISSLRLVACGGSAVPVSLMRAFEDKY---NVPIVQAWGMTETSPHGVGETRAWEMRESQGRPMCGVEIRLRDDHKKTVPWDGRSAGEIQARGPWITGA--YFGD-----DDPDKFDGGWLRTGDVGRIDPDGYLTLTDRAKDVIKSGGEWISSVELENTLIGHPAIYEAAVVAVPDDKWQERPLALVVVHRGAEVD---IDRLRAFLLDKVAKWWIPERWSFVSEIPRTSVGKYDKKAIRA------------------------------ 146299847 531 ---------------------------------------------------------------------------------AAENPNKTALVY------QEEEISYRTLDIYSSKLANYLQQRNVKKGDFVGIGLQRNSWSIITILAVLKTGAVYVPIDPDYPEDRRNYIEKDSGCKFTITA-AVLEEFKNISDRFIGEYKAE---------------------------------------------VSPGDLAYIIYTSGSTGNPKGVQITH-TSLTDYAVTFKNYFQLTLHDSIVQQASISFDTS-IEEIFPILVSGGSMVIYD---GKGDFETLFRLCEKHNVTVLSTNPYALQYLNAAYDQFDLQ-----IRILISGGDVLQPDYIHNLWNHIS-----VYNTYGPTESTVCATYYHVNEKLNAVSIGKPIANRQVYIIEPESSQLAPVGIIGELCISG--KGLSAGYLNQPELTAENPFIKGERMYRTGDLAYWLPDGNIEYIGRIDSQVKIRGFRIELGEIETALLQYSQNVRQAVAAVKEINGEKVLAAYYV-----STQEIDKSEIRSYLQGKLPEYMVPGFYIALDVLPLTPNGKTDRKALPEI----------------------------- 146299847 1518 --------------------ENLMTQALENP----SLAVEELSYITPDEKVTETFNATAAEYSR---DKTI---IDKFEEQVLKTPDQTAVVFE------ETELSYQSLNALSNQLGGYLRKHDIQPDDLIGIKLERSERMMVAVLGILKSGGAYVPIDLAYPQSRIEYIEKDSSSKLII-----------------------------DEKVLEAFYKEKD----------------EYSTLNIVKNNTPSNLAYVIYTSGTTGNPKGVMVENRNAATLIDWSKEEYAHSVFDIVYAVTSYCFDLS--VYEFFFTLTTGKTLRVLKNALDIET------YINNDKNVLLNTVPSVVR------KLLEDKVSLKNINVLNMAGEILPTDII----DKLPLEIMEVRNLYGPSEDTTYSTSYLITSKGNRTISVGRPISNTQAWILNESLLPVPVGIAGKLYLSG--EGVTRGYLNKPELTAENPFVQGGVMYDTGDLAYWLPDGNIEFLGRKDHQVKIRGFRIELGEIETAVSNYSSTVKQVVVDTKEIESTQVLAAYYTASENIN-----KGELRKHLQSVLPEFMVPGYFIQLENMPLTPNGKIDRKALPEV----------------------------- 163858688 27 -------------------------------------------------------------------------------------PDEPALIIDDQVT------TWRELERRVQALAAAFQAAGLAKGDRVLTHSSNCRELLEVMLATFRIGGVWVPTNFRITPDDVDYLARSSGVSAFICHADFPEHARLAQ---------------SLEGLKLVAGAGPAAGANGIEAIIDENLAAGAS--HQTQQVDYDDPCWFFFTSGTTGKPKAAVLTHGQMAFVLTNHLCDLMPTTHHDRSLVVAPLSHGAGIHY--LAQLARGAAT-IFSTSP-RFSADAVWQAIERYGVTNFFTVPTILKMMTEHESVDRYKHDT--LRYIIYAGAPTYRADQKLALQKLGPVLVQYFEVTGNITVLPPCDHSPDDETMPRLGSCGYARTGMEVSIQDAEGNPLPSGQTGEICVCGP--AVFAGYYNNPEANRKAF---RNGWFRTGDVGYLDEQGYLYITGRESDMYISGGSNIYPREIEEKILAAGLVKEVCVLGVPDPTWGEVGVMVGVLKDGAQWDPE---AFQAWLDANIARYKHPRRFVIWPELPKSGYGKITKKII-------------------------------- 148259633 30 ------------------------------------------------------------------------------------------IVYRGD-----TRLTYPQFAARVHRFGGVLRDLGAGMGTRVAFMDWDSHRYLEAYFAVPMAGAVLMMVNIRLSPEQIAYTIDHSGAEILFVHADFL-----------PVLAAIRERLPKLRQVVLIRDDETAVPEGFGGE--YETMLAATAPLDAFPEFDEDTLATTFYTTGTTGLPKGVMFTHRQLVLHTLMVLTGINMLSREDVYMPLTPMFHVHAWGFPYAATMLGMQQVYVGRFLP-----EVVLRLLVEERVTVSHCVPTIMHMILNAPAAKAIDLSRWRVVIGGSALPRCEQALARGIDIFAGYGMSETCPVMTLAQLRGDILDGLPDRAEAEIGYRMGPLVEVRIVDEAMNDVPHDGKSVGEVVTRTP--ALTPGYAGNP---EASAALWRGGWLHTGDIGTIDADGYLRIVDRVKDVIKTGGEWISSIGLEEILLTHPAVSEAAVVGVADERWGERPVAFVVLRAGMEADEE---ALRGHVQARISRYAVPDRVHLVETLDKTSVGKLDKKAMRARATG-------------------------- 72383937 23 -------------------------------------------------------------------------------------PHRIAIIH------GDRSYTWKEYAGRCRKLAGALIDHGIERGDTVAILAPNTPAMLEAQFGVPMAGAVLNCINIRLDAAAVSFILRHSETRLLFVDQQFAEVARA-----------AIAVLGEPITVVDITDPEVAGSRPVGRIEYESFLASAPDTPDIRLPLSEWDAIALNYTSGTTGNPKGVVYHHRGAYLNALGQLVNAELSGDAPVYLWTLPLFHCNGWCYAWALAAVGATQICL-----RKVSGATIYDAIANHDVTHFCCAPTVLSFLIESVPPSWVPPARPIRVLSGGASPPPAVELGFRVQHVYGMTEMHGVATICQSQEAWQALPEEEHLVHLTRQGVRTVVMNEMMVADPKTLSPVSRDGSAMGEILLRGNLAMKGYFKNASATEEAFAG---GWYHTGDLAVVHADGYIEIKDRSKDIIISGGENISSVEVEDVLYEHPAVAGAAVVAVPDPRWGEVPCAIVELKADLAGG-VNASEIISFCRARLPGFKAPQHVIF-DSLARTATGK-------------------------------------- 29829741 335 ------------------QFARHLARSLEQLSADAQETAEDIDLLGDEDRDALVALGRPARPLEWQPQ-RI---DEVFAHRAAERPEAIALSCE------DHSLTYAELNNRADRFAGALHNLGVRPGERVGVCLDRSLDLVVTMLAVLKADAVYVPMDPAYPADRLAYTAEDAGLRLVVTA-------------------------------------LEDFPAGQARTIHPEELAAGTAMAAPAPGRGNEQAAYVIYTSGSTGRPKGVVVPHRNVVALLGAT-REDFGLCPDDTWTLFHSAAFDFSVWEIWGPLLTGARLVVVPYWVSRSPQDFRAL--LRDERVTVLNQTPSAFAQLVEADRQHEPDLA---VRLVVFGGEPLDARGLRDWFDRYPERRCRLVNMFGITETTVHVTAQTVGRKEALSGSRSVGPALPGWYLYVLDQRPVPLNVPGEIYVGG--EGVALEYLGRPELTAERFVTTGGRMYRSGDKGRLRPDGRLEHLGRLDTQVKLRGFRIELDEIRNVLLDDPTVTAAAVVADAGDAAAARLDAYVVLAGGDT------AAVRRRAAKVLPEYMLPATVTALPALPLTANGK-------------------------------------- 134293842 11 ---------------------------------------------------------------------------------VRRHAEHTALAAESA------RYTYAQLDALSDRLAARLARSGVTAGSPVVLLLPRSPGAVIAMIAVLKAGAYYVPVDPAGPASVLNEQLRELGARVALTLPE------------------------SVAQVRSDLDLAGIALVEIGRDGVLADRRVGAQTSAPVQAPTPISPAYAMFTSGSTGKPKGVLVPHQAVHRLVVET--NYIALSPHDRVLQMAPITFDAS-TFEIWGALLNGATLVVEESP--VLDLNALGRLLRDERVTVMWLTAALFHLVVRNRLPLL-----SELRVLLAGGDVVQADAVARVLAAFPSLTVINGYGPTENTTFTCCHVMTAAAPPVATVPIGRPVTGTTVCVLDASGQPVRPGEVGELYAGG--IGLALGYLNDPEKTRAVFVDDPHDRYRTGDLVREGHDGAYEFIGRVDRQVKIRGYRVSVEQVQQVLATADDVEDAIVDVGRDELGEKRLVAFV---QSSRDPAEVRAAVRRHLGRHLASYMIPDVIEVQVALPLTVNGKVNRRSL--MSSQENRNTGD------------------- 111221970 499 ---------------------------------------------------------------------------------VARTPDAAAVVCE------ERTLTYRQLDERATRVARELVRRGAGPEDLVILALPRTEDLVVGLLGILKSGAGYLPLDPKYLTGRVDVVLSDAAARFAVTDVATWQA---------------------------LPPNDLSVLTLDDRDGW-DSRGDGADGAGRVPPLGPDNLAYVMYTSGSTGRPKAVAITHRSVVNGVR-ELARVLSPSAGWRMLAGTSVNFDVS-VFELLTALSTGGTAEVVPSALVLGEREGWHGQVISAVPSVLG-------------ELVDHLPSTSGVRSVVLAGDLLPTRLVRQVREAL--PDARIVNCYGQSESFYATTFSLAASEPSPQAEVAPIGTPLGNMRAYVLGPPVPPGVVGELYVAGRCLG--RGYHGQPGLTANPWCHPGERMYRTGDLARRDADGRLECVGRGDGQVKVRGFRIETAEVEAVCELHLGISRAVVVGREAPSGGRRLVAYVVHTGEGAVSGASAAELRRFLAARLPDYMVPSAFVVVGELPYGPTGKLDRSAL-------------------------------- 111221970 2024 ---------------------------------------------------------------------------------VASAPDRVAVV------GEGVRLSYGELDRRANQLAHWLVERGAGPDRVVAVRVPRSVDLVVAVYAVVKAGAAYVPVEVDAPVDRVRQVLAGAAPVVVL-----------------------EGVLPDVSGYPVV---------------------------APERRLLPDHAAYVIYTSGSTGGPKGVVVSHRSIMNRLAWGVEY-FGVGPDDRVLLSTSASFDVSVP-EFFAPLQVGAAVVVARPD-GRRDPGYLVDLVRREGVT---GADFVPSLLEAFVAEPAARECVSLRWVEVAG-EAFGAGLANRVVEVL--PGCGVFNLYGPTEAA-VEVTSWRHVVGADRVPIGVPIWNMRVYVLDAGLRPVPPGVPGELYLAG--VGLARGYLGQVGLTAGRFVACPFGMYRTGDVVRWNSAGQVEYLGRSDFQVKVRGFRIELGEIEQALTSQPGIGGAVAIVREDQAGNQRLVAYVVAEDQASVGQPDIEEVTDRLRRQLPEYMVPSVIVPLTEFPTTPSGKVDRAAL-------------------------------- 121608764 19 --------------------------------------------------------------------------------------------------GDIHRYNYRELGLRARRLANALDKLGLLFSDRVATLAWNGYRHMEMYFGVSGSGRVLHTINPRLHPEQIAWIMNHAEDQLLCFDLSFLPLVQAVHAK-----------CPGVKHWVALCNADLPADSGIPGLLSYEDWIGAQSPDYAWPRFDENSASSMCYTSGTTGNPKAALYSHRTTLHAYAAALPDVMCLSARDSVLPVVPMFHVNA-WGIPYSAALMGCKLVFPGPA---MDGKSIYELIEAEQVNYAAGVPTVWQMMLGHMKPA--GLRFSTLRRTVIGGSACPPAMIHTFKEVLHAWGMTEMSPLGTLCTLKSKHLAYPKDEQMKLLQKQGRAIYGKIVDGDGKELPWDGKTYGDLLVRGPWIVN--GYFKGEGGDPLIEDEQGRRWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIAIENLAMAHPAVAMAACVGMPHPKWDERPIVAVVKRPGAQLT---REEMLAFYEGKVAKWQIPDDVVFVEAIPLGATGKMLKTKLREQLKG-------------------------- 189191344 56 ------------------------------------------------------------------------------------------------------RWTYQKLWEESSLLARALLKQGVRPKDRIGVMSGNCEKYIALVFATVRVGAVCVTLNNTYTATEVEYALRHTRCTMLFTTPKIARFDNMPLLERLGRDDV-GDVLPDLKSVCLIRGQFGEF-VSYETFRKEGEYVPEQILDIFGGITSPHDVANLQFTSGSTGNPKAAMLTH-HNLVNNSRFIGDRMDLTPNDTLCCPPPLFHCFGLTLGVLAVLTHGAKIVFPAES---FDPVACMRAIDEERCTALH---GVPAMMESIMDVPRPAGWTSMLRTGIVAGSPVPKWLMERMVNELHMTDFTS-SYGLTEASPTVFNAHTNDSLHARLTTVGTVMPHARVKIVDRNDVVVPIGVRGELCVAG--YQVCRGYWENAEKTAELIVRDEYGWLHTGDEAVLDVDGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPSIARAIVVGVSHPRYVEVPVAFLAHESGTGKPD--LAEVQKWVRMVLGRHKAPVHIFWLAEVPLTGSGKIKKFVLRDVAE--------------------------- 167567476 9 ----------------------------------------------------------------------------LLDSAAAQRPDGIAI------ADPERRISYAQFAADVRRVAVALAEAGFTAGERVAIYAAKTYETITVMLAANLAGAIIVPINPQLRDHQVLHILADCGARLLLSTP------------------------------PRLSRLAARPASLVCWLLDDIAALPEANSYEGLPPTVDTDPAAILYTSGSTGNPKGVVLSH-RNLTAGADSVAAFQQLEHDDVILGALPLSFDAGLNQLTSALAAKAC----YAPLDFLRAEEVPECCVKAGVTSITGVPPLWMRLATVEWPDDARLPVRRLANTGGV----MPASLLHRLRDIFPNAAPY---LMYGLTEAFRSTYLSPGEVGARPDSIGKAVPNAQILVLRPDGSECDADEPGELVHRGAFV--TLGYWNAPELTAQRFRPLPRAHHWSGDIVRRDAAGFLYFVGRADEMIKTSGYRVSPTEIEDILFECEETLEAAAFGVPHPTLGQVIIAYV---YSTDDPMQCRQALVGTCSLRLPSYMVPQHIEVVDSLPRNPNGKIDRPLLKR------------------------------ 114326887 20 -------------------------------------------------------------------------------------PEKIAIRFRG------QAISYAELDALSSRWAAVLAARGIGPGRFVGIWITRSIALHAAILAVLKTGAAYLPFDPEAPRERVDISVEDCQAAAVLVDAA-------------HLTLADGLSVPAITT-----------------DTLDETAPAIAPGADAFQPPASNDPAYAIYTSGSTGKPKGIAVCQ-SNIRHLLHSENAVLGIREDDIVYQGFSPAFDMSLEEVFISYLAG--ATLIVAPPELVRASDALPDVLTEENVTVLHCVPTLLAMLDR---------DVPSLRLINMGGEACPAALVDRWWK----PGRRLLNTYGPTET---TVTATAAELEPGDPITIGYPLPGYTAYILDETTLAPVPAGEGGELLIGGPGVSLGYIGRPELTAEASDIPDPVLYRTGDKASFDTEGRIVFHGRIDDQIKFRGYRIETGEIEAELGKLDAVRAAAVVLREDSAGTQHLVAFISYAEGATPDAGT---IRTALAARLPAYMLPTVFLALDEIPRLPSGKINRKALPAVIETIAPEKRDIVAPRNPAE-AALVEAAQA 157337709 120 ------------------------KFSVQNLEVYWSMVLKELSFHRAPRCILDTT-DKSKHGGTWLPGAVLNIAECCLLSYPRKHDNSLAVVWEGNDDSPVNRLTLKELREQVMMVANVL-DATFSKGDAIAIDMPMTVHAVIIYLAIVLAGFVVVSIADSFAAKEIATRLHVSKAKGIFTQDFIVRGGRKFPLYSRVVEA-------APHKVIVLPAIGTDVDVQREQDLSWKDFLSHAPNNYSPVYQPIDAVTNILFSSGTTGDPKAIPWTQVSPIRSSADAWAQI-NIQVGDVFCWPTNLGWVMGPT-ILYASFLTGAALALYHGSPLDRGFGK---FVQDAGVTVLGTVPSLVKTWKNTGCM--EGLDWTKIKSFASTGETSNVDDDLWLSSRAYYK--PIIECCGGTELASSYIQGSVLQPQA-FGTFSTAAMTTGFVILDENGVPYPDDQPCVGEVGLFPLIMGATDWLLNADHEEVYFKKGMHLRRHGDIIKRTVGGYFVVQGRADDTMNLGGIKTSSVEIERVCKADESVLESAAISTAPLNGGELLVVFVVLKKGYDCEPELKMKFSKAIQRNLNPLFKVNFVKIVPEFPRTASNKILRRVLRD------------------------------ 46425375 35 --------------------------------------------------------------------------------------------------DQHRQLSYAQLDQHANRLAHCLIERGLRPQERVALWFGRSPDFLIALLGVLKAGGCYVPLDPHYPTTYIQQILDDAQPRLLLC-------GKDIDGQLIQVPRLRLD----------------------------DAAIARQPHTPLPHALHPAQLAYVMYTSGSTGRPKGVMVPHRQILNWLHALWARA-PFEAGERVAQKTSIAFAISVKELLAGLLAGVPQVFIDEDVRDIPAFVRALETWQITRLYTFPSQLNALLDHVAETPQRLARLRQ-----LFVSIEPCPAELLQRLRTLL--PACTAWYIYGCTEINDMTYCDPAEQHSGSGFVPVGRPIANTKVHVDEQLRPLPPGIMGEVHIES--LGITHGYWRQGGLTAARFIANPYGPYRTGDMARLLDNGTLELLGRRDYEVKVRGYRVDVRQVEKALAAHLQVAEAAVIGWPQGSPTPELLAYVVPRQGV----LNLDELRKLLQERLPTYMLPTRFQSLPALPRLPNGKL------------------------------------- 158137911 1526 ---------------------------------------------------------------------------------------------------------YQALNAQANRLAHHLIGLGVRPDARVAVCVERGAALMVALLGVLKAGGAYVPLDPGYPAERLRFMLDDSTPTVVLVHGATQ--------------------------------GLFDQQSGPVLDLDRGDWHACPTTDPQVAGLGPSQLAYVMYTSGSTGTPKGVMIEH-RGLCNLMHWGSRICPPRPGDALLQRAPFSFD-GSVWELFWPLTAGLRLVLARPD----GHRDPAYLVQRVQASQVTTIKFVPALLHQFLEEPGVQGCTSLTDIFCGGGE-LTLALLQRVRERL--PKVRLHNVYGPTEATVDSTAWTLQPHEPLPPPIGRPIANTRLYVLDAHDRPVPLGAVGQLHIGG--VGVARGYLGQAERFIASPFVEGDRLYRTGDLVRYRLDGELDFVGRNDFQVKLRGLRVELGEIEASLTAHPAIGQAVVL-----MREERLVAYFTCREGS--SAPALEVLRSHLLARMPEYMVPQAFVALAQLPLSNNGKIDRQVL-------------------------------- 158137911 467 -----------------------------------------------------------------------------------------------------QSLSYGELDRRADALAQHLANQGAKPDRRVAVVAQRGLDTLVGLLAVLKAGAAYVPIDPAHPQERLAYLLGDSEPDVVLTQSWLCDRLPAHGLAQI--------------------------------ELDRWDWNAPPAALARPAQPLPSDLAYVIYTSGSTGQPKGVMVEH-HMLANLIDWHCSAFELGPGRHQSSLAGFGFD-AMAWEVWPALCSGATLHLAPVRDGAEDIDALLRWWRAQPLDVSFLPTPVAEHAFAQGELHPTLQTLLIGGDRLRRMARERRYRV--------------INNYGPTEAT--VVATSGEVTAGGPLHIGGPVANTQLYVLDEQRRLLPIGAPGELYVGG--KGVARGYLKRPQMSAERFLDPRARMYRTGDLVRWLPDGTLEYLGRNDDQVKIRGVRVELAEIEAALASHAAVRECVVMLREG-----QLQAWYIGQLAVTP-----RALHEHLRERLPAALLPVAYVNLAAWPLTANGKLDRRAL-------------------------------- 88812174 467 ---------------------ELLRAMLADPERRVGELAERFELLDEWNRTQHV-----YPFARGYVG--------LFEDRVAEHPQRLAASCQGQD------LSYGQLNAQANRLGHGLIAAGVRPDDVVALFAERGLGLLGLIIGVFKAGGGYLPLDPRQPVRRLAQMLDLSRARVVVSTEC---------LRAVLEQALA--ELPAERRPIWLT-----LEALSGQDWPVHD---------PGVRTGPHHLAYVIYTSGSTGVPKGVMVEQAGMLNNQLSKVPY-LGLTEGDVIAQTAAAGFDISVWQFLTGLLCGARVEIVPDAIA--HDPMALLKHVNATGITVLESVPSLIQGMLAEEAVELKGLRW-----LLPTGEALAPELARQWFRR--YPHIPLVNAYGPAECSDDVALHTLREGPTVHLPIGRPTDNTRLYVLDGQLQPVPVGVTGELCIAGAGVG--RGYLHDPARTAQAFVPHPYRLYRSGDLARWRADGVLEYVGRSDHQVKVRGFRIELGEIEARLLEHQGVREAVVVVREAPS-GKHLVGYVVPTA-LEAGAGLGDALKAHLKEAIPEYMVPGQIVVLEQLPLTPNGKLDRKAL-------------------------------- 126725494 24 -------------------------------------------------------------------------------------------------------LSFDDFLKLASKFANAIASFGLVAGDRLAVQVEKSAEALAVYAACAQSGVVFLPLNTGYTAAEIEYFLGNSGAKLMLCDVKAY-------------ESLFDVAQSSGAKLAVLNGDGSG---------DFAEKAKEQSADFQTVERDQDDLAAFLYTSGTTGRSKGAMLSQKNLISNATVLAKAW-WFTNADTLLHALPIFHTHGLFVACNISLLTSASMIF----QAKFNLEDALAALPKSTVMMGVPTFYTRLLSDARFNQDLVKH----MRLFVSGSAPLLAETHVEFENRSGHK---ILERYGMTETNMNTSNPYVGDRRAGTVGMPL-EGVEAKVCDAVTGETLANGEIGVLEVRG--DNVFQGYWQMPEKTAEELRED--GFFITGDLATQSDDGYITIVGRGKDLIITGGFNVYPKEIETLLDDQPNVLESAVIGVPHPDFGEGVLGIVVPKSGADVD---VAQLKAAMAQKLAKFKQPKKIVIMKELPRNTMGKVQKNILRD------------------------------ 166159371 525 ---------------------------------------------------------------------------------AARRPDAPAV------SDERDRLTYAELSARADRIAAALQERGEGPGSIVGLVLDRTVDLPAAVLGVLRAGAAYLPVDPENPAGRTADQFTECRVRTVLTTPAT-------------ASAPALEELDDGPRILVVD--------------WQDPGWREQTPGPAAVDVPADAPAYVIYTSGSTGRPKGVLVTHRNVL-RLFTACDEHLRVGPDDVWTLFHSYAFDFSVWEIWGALLHGGRLVVVPQWATRAPDVFAEL--VRDERVTVLSQT---PSAFGQVSETLLKHPDPAALRYVVFGGEALDPTALRPWTRVYGDRRPELINMYGITETTVHVTARPLREKDLAGTASPIGPPLADLSLYLLDDSLRPVGTGVPGEIFVGGDGVSLGYVANPGLTAERMLPDPFRMYRSGDLAVRRGDGELVCLGRADDQVKIRGHRIEPGEVRAALDALAVVARAAVVVERDRVGAAVLAAYVVPAEGNAGVSGTG--IRRTLLRSLPEWMVPASVTVLDELPLTRNGKLDRRAL-------------------------------- 72383885 6 -----------------------------------------------------------------------------------------------------REITYLQLEEGANRVANLLRSAGIKTGDAVLFCVENCPEFLYLGWGCQRAGVVFTPASTKLSADDLRYIARDCGARAVFVSVAAVNSAGLLA-----------------------ADFGSAACFALGGDIPGFERLEDALRACPVTSI--HDPARMMYSSGTTGRPKGVRKPSFHDMDPRDASFASKPGVDTSMVYLCTSPLYHAAPHRN-VSATLAFGGTAVVME----HFDAVQALHAMEKFRVTHSLWVPTMFHRLLRLDAGLRMQFDLSSHRLAMHGAAPCPIHIKETMIEWWGPILEEYY--AGTEGIGACSISSL---EWLAHKGSVGRAVEGIVHILADDENEVASGSTGTVYFESDAKFA---YWNDTGKTAASRSK--QGWWTYGDIGHLDEEGYLYLSDRRDFTIISGGVNIYPQEIENILVTDERVLDVAVFGLPDDEYGEAVHAVVQVERQPGAPHALAEELRALCRSKLGALRVPRSFSFVLEFPRLPTGKLQKKLLRDIRSMQPSSVGN------------------- 163703144 13 ----------------------------------------------------------------------------VIDYAASQHRDR-AVISRSVEGPMHRT-TYGAVRLRALRLAKRLERDGIRLGDRVATLAWNTWRHLEAWYGITGIGAVYHTVNPRLFTEQIAYIINHAEDRILL-----------LDLTFVPLVERLADQLPTIERYVVLTDGAHMPQTSLRNAVAYEDWIAEADADFAWASFDENTAAGLCYTSGTTGNPKGVLYSHRSNLLHALANNGPDYIGLASRDIAMPVVPLFHANSWSLAFAGPMAGASLVLPGPK---LDGASIHDLLESTGVTVTAAVPTVWLGLLQHLD--ATGGRLSRLRRVVIGGSACPRAMTERFEREFGVWGMTEMSPIGSFCSLKPEVENLEGEARLDLKMRQGYPPFVEFRLTGDDGRDLPWDGTTFGRLKVAGPAVARAYFRD-----DTPILDDRGFFDTGDIATIDPNGYMMVTDRSKDVIKSGGEWISSIELENLAIGHPDVAEAAVIGIAHPKWDERPLLVVVPKAGRTPD---KADILDFMRPRIAKWWLPDDVVLVEEIPHTATGKIQKTALRE------------------------------ 70606897 15 ---------------------------------------------------------------------------------------------------DIRRYTFSSFSNSVKRLVTGLKKLGVKKGERIGVLDWDTDVYFHTYYGVPLSGAVLHTINLRYPLDLIVKTILHAEDKYLVVRDEFVPLIEK-----------AKNIIPPGMKVITYSDNKEKVKSPISNADFW-ELIESNEPTEEF-DVKENDMSTIFYTSGTTGEPKGVWFTHRKLFMHAMSVARSPFNLSPEDVYMILVPMFHVHQWGFPFVTFLAGTKYVL-----PGRYDYGFILKLMEKEGVTYSAMVPTILHLLLTHPDAPKYTHVFKKWKITIGGSAL--PEGLARKARELGITVTTGYGLSETCPVLSMGYYNNVAQFSLQISTGVPIPLVQIRVVDPDTGKDKKPGEIGEIVVRSPWL--TKEYYKNPEKTAQLW---RGGWLHTGDLAYIDEYGYLHIVDRDKDAIKSGGEFIPSLLLEDAISLHPKVAQVAVVGVKDQKWGERPVAFIVAKEKVTED-----ELRQFMQGRIQKWWIPDKFIFVDTLPLTSTNKIDKKVLREMAE--------------------------- 182434446 1477 -----------------EHFTRLLSALLSEPD---RPVAD-LDFLTPAQRAAALDELPRAVGGDW-------TVLDVLATRAAVQPDRTAVV------ADDSRLTFGELRLRTDRLAASLVDRGVGPGDRVAVALPRTSLAVVALLGILRAGAVYVPLDTAQPAARSELVIDTAAPRLVLATSAT------------------SAVLPDTVDVVLLDGAGQEAALPAAG---------------LPAPPRGRDAAYVLYTSGSTGLPKGVVVEHHSHHRDRLMGPAEAANNGLPLRVAHTAAMTFDASLDPLLWMIAGHELHLV---DDTTRRDPEALTALLHERAIDVVETTPSY---LEQLRACGLFAPGRPRPRVLALGGEAIPPPLW---RELAGLSDVTVWNLYGPTETTVDSVMGRV----LPGVRPHLGHPVTGARVLDRRLRPVAPGVTGELYVSGP--GVARGYEGRSAATAERFLPDPHGMYRTGDLVRR-VEGRLEYLGRADGQIKIRGFRVETGEVASALDAHEDIARSAVAVRSDAGSGEALVGWVVPAGHRDLSP---RELRSFVARRLPAHMVPSLIVPVDSLPLTAHGKVDFSALPSAAAGSPEETG-------------------- 182434446 472 ----------------------------------------------------------------------------LFDRQARETPHRTAVVCDGA------TLTFDELNRRVKALAAELSARRARPGTRVAVGLPRSIDLVVAILAVMRTGAAYLPLDPSYPVDRLAFMIEDSQPVALVATASSAHTIDPHASIPRVD-----PGTVQLGTVEPVGVPGPEL----------------------------HDAAYVIYTSGSTGRPKGVVVEHRSLSNLLEHHRREAHHLAEERLRVALSAATSFDASWDPVLWMVAGHELHVIADDV--RRDPQALVRYLVDHRIDAIETTPTYLRQMMTAGLLASGTH---RPRVIALGGEPVDEGLW---EELAADPDLLVFNFYGPTETTVNAVTAR---ITGRSPVIGRPVAGAGAYVLDPSLHPLPRGSVGELYLAG--EGLARGYAGRPGLTAERFMPDPFGMYRTGDLARWDADGSLEFLGRSDRQIKVRGVRVETGEIEAALRSLPGVDDAAVALTTAPDGPERLAAFLV----AGPDAPAHAQARDTVAALLPGPLVPTAWATVERLPLTPNGK-------------------------------------- 182434446 2600 -------------------------------------------------------------------------------------------------------LSFTELDARSERIAEVLLQAGAGQRDPVAVLLPRSADSIAALLGVLKAGAVYVPVDGSLPQGRIDAVLADAHPHTVLTADGTHDLAR-----------------------------GHGRRLNLYSPECAATLSDGPAPVREQKRPGPGEPAYLLHTSGSTGRPKGVLVGHGSLARLLEHHRRRVFAPAVRAAGKPQLNIALTAALSFDAAWDWMIDGHRLHVLDDLTRRDPEALVHAARVHGFDVLESTPTHVR---QLLDAGLFSEDGPAPSVIALGGEAVPAALWDDLRS---QPGLTAWNFYGPTEATVDTLT--ADLRAADRPVLGSPVDGTSVRLLDDRLRPVPVGVAGELYLAG--DSLALGYQGQPAETATRFVPDPHGMYRTGDRAVRRSDDALEFVGRADGQVKVRGFRVEPEGVAAVLTEHADAAQAAVVAHGEGPGGSRLAAYIVLADASRSEADRLNAIREYAAARLPAYMVPSGWVALDAIPLTPNGKLDRAAL-------------------------------- 91975735 16 -----------------------------------------------------------------------------------KDPDKVAII-DLRDPERPVEVTYAALDAACDAVARGLLGKGLKRGDRVGIMSLNSAPMIAAYLGIMRAGLVAVPISFKLARETVDYIVKDADLRAVFHD---------HERRSLVPDDLLAIDFDTPDGYAALCDHGPFTAFEPQG----------------------REVATILYTSGSTGMPKGVLLSHESQMWALETAARAG---DRSQHRYIVAAPMFHMNATISAKTALHAGASMVLMPS----FDARLYAQAIARYRVTWLTSVPTMMAMMAREHD-LIGQLDFSSVTHVMMGSAPLTKPLVEKVQGLF--PGAAISNAYGTTEAG-------PGVFGPHPDGLPRPDTAVGYPTAGAQAELREGPSPDEGVLYMKNPMLMEGYNNRPEKTAEVMKD---GWYRSGDIMRRDANGFFHFLGRADDMFVVGGENVWPGEVEKLVERVPGVHQAAIVPVPDEIKGTLPFAFVVLQDGAKLDEA---AVKKFTIDNGPAFAHPRFVEFRPAIPLSATNKPDRRLL-------------------------------- 18313269 24 --------------------------------------------------------------------------------------------------------TYGREYERTLRLADSLRQLGIGPGDKVATMDWNTIWHFELYWAVPGMGAVLHPLNVRLAPEDLVYIVNHAQDKALIYHRDFAPLVEKL-----------KPHLKSVKVYIQI----SDGQGAATRDPEIEDVIRQGEPKPFPE-ISEDSVATIGYTSGTTGRPKGAYFTHRALTLHTLVSAVAFAGYRGFARPECAEHLCTFLQLVPMFHVHWGTPWTFALLGWRPGRFDPNHVVKLIAEEKVKSLAGVPTMLYMLLTAPDHKYIEKIREIRPIFTVGGAALPKELARKASEAGFIPRV----GYGMTETAPILTLGFFRHTEEMPRDLDEYYVDLMVVDENLNPVPRDGKSIGEIVVRAPWV--TPEYLGDLEKTKEAW---RGGWFHTGDVAVWLPDGRVRIVDRAKDVIKSGGEWISSLQLEDLISTHPAVAQVAVIGVPHEKWGERPVAVVVLKPGATATEDIIKHLEKFVAGKIPKWWLPDKIIFTNQLPLTGTGKIDKKILKE------------------------------ 108805161 14 ------------------------------------------------------------------------------------------------------RYTYADFVRRAKKLAVALGGLGLQKSDRVATLGWNTYQHLEAYFGVPSAGLVLHTLNPRLPADELAYIIDHAGDRVLLVDETMVRLLDGFRDKVN------------LEHVFVFTYS-PEGEVPEGLRGYEELLQEADEGDFAYPDLDERDAAAMCYTSGTTGRPKGVLYSHRCCLHSLITSVAEAFGLSEADSVLPVVPMFHVNA-WGIPFAATMHGAKQVFPGP---HLDPQSLLEDFEQEKVTFTAGVPTVFLGILRELDRQPGRYDLSSLKAMGIGGSAAPEGMIRGFRERHGLTVLHAWGMTEMAPVGTAGHLPEDVQYRYRAKQGIPLPFIEIRARGAEGLVPWDGRTMGELEVRGP--TVASSYYE---APEAADKFTEDGWFRTGDIVTIDERGYIEIRDRDKDLVKSGGEWISSVELENALMGHPAVAEAAVIAVPHPKWQERPLAVVVLKEGESATPE---ELIQSIAPRFEKWQLPDAVEFVDEIPKTATGK-------------------------------------- 183981961 38 ----------------------------------------------------------------------------------DSRPDAMAVIEVGGD-----RLTYRQLWCRASRVAGGLRADGLKPGDRVAVRYPAGINWVLAFWGVLMAGGIAVAVNTRSARPEVEFVLNDCGARI---------------------------------------------------DLAPQDALPDGDP-YVTEQLGPRDVAALFYTSGTTGHPKGVPTTHEAFLTNTENGLRLATDLGEQLRTLITVPLFHVTGCNSQLLTAARLGGVAVILP----ALDLDQALVTLLAERISLLVTVPAVYSLLLRHKD--FGAADVSGVRQVCYGGAPIAPSLVRRVKEAF--PRATVLNGYGMTESASMTVLPDPEAVEHADSVGYAVPSVDLGVIPLRDGGTGPGELVGELVVRGA--NVTAGYWNRPEATSATIVD---GWLHTGDVVRVDDAGRVHVIDRLKDIINRGGENVSSVEVESVLLSAPSIADACVLAVPDEVMGEKVGA--VLFGGADPID--VAAVLQHCRAQLADFKVPQYVTVVTNLPRNAGGKLLKAKLRE------------------------------ 209517804 26 -------------------------------------------------------------------------------RAAQVYGERLAIVH-----GEIRR-NWRETYERARRLASALQEAGIGRGDTVAALLPNIPPMVEAHFGVPMAGAVLNTLNTRLDVATLLFMLRHGEAKALIVDTEYGE--------FAHSAALEFPDL----RVISVADAQPADAAQFIRATDYEAFVQTGDPCFEWPPADEWDAIALNYTSGTTGDPKGVVY-HHRGAYLNALSNILEWDMPKHAVYLWTLPMFHCNGWCFPWTVAARAGVNVCL-----RKFDAKTVFELIRRERITHYCGAPIVQSSLANAPAEWREGI---THRVSTMVAGAAPPPAVIAKMKQIGFDLTHVYETYGPAAVCAKQDEWDALDDQTRADLTARQGVRYHAVLDADTLAPVPDDGETIGEIMFRGNICMKGYLKNERATEAAFKG---GWFHTGDLGVRTADGYIRIRDRSKDIIISGGENISSIEVEDTLYRHPAVSVAAVVAMPDPKWGEVPCAFIELKEGAQVTEE---EIIAHCRLFLAGYKLPKAVRF-GELPKTSTGKIQKFELRA------------------------------ 126463462 25 -----------------------------------------------------------------------------------------------------------------ARTAHALRAEGLRPGDRIAVQVAKSPEALAVYGAAVALGAVFLPLNTAYTPAEVDYFLGDATPRIFLCDSA-------------QAPALTPVAERHGARLLTLDADGTGDLAQRMRDR---------PEEIGAEPRGAQDLAALLYTSGTTGRSKGAMLSQRNLLSNAE-ALADLWRFTERDVLIHALPIFHTHGLFVASNVTLLTGGAMVFLPG----FDLEAILRWM-PEATALMGVPTFYTRL---LSDPRLTRALAAGMRLFVSGSAPLLADTHAEFEARTGHR---ILERYGMTETNMSTSNPYEGE---RRAGTVGFPLPGVELRILAQGREVAPGEIGVIEVRGP--NVFQGYWQMPEKTAEEL--RPDGFFVTGDLGCRDAEGYVQIVGRQKDLIISGGYNIYPKEVELLLDEQPGVLESAVVGLPHPDLGEAALAVLVPRPGVTLDP---QAVLGAIADRLARFKQPRAAVLVEELPRNTMGKVQKTLLRARYAG-------------------------- 167561802 30 -------------------------------------------------------------------------------RIAERTPDHVALI------EDARRLTYAQLAHAIDAAADRLRGLGVQGGDRVMIVAENSVAQLVLLFATTRLDAWAIVSNARLAAAELDAIAAHAQPRL-----------------------TAFVTGTSPDACAHAERRGAQPAAPFELDIGAWSYTLDASVRAEPVEADARQCAALIYTTGTTGTPKGVMLSHRNLLFVAAVS-STQRRVAPTDVVYAALPVSHVYGLASVCLGSLYAGATLKLVP----RFSPEALRRALADERVTIFQGVPAMHAKLLEHLRAHGHAWHAPHLRFVYSGGSPLDADLKARVERVYG---LPLHNGYGMTESS-PTITQTPIDAPRADCSVGMPIPGVAVRFRTADGADVEPGEVGELWVCGP--NVMLGYYRNPEGTRAAVTAD--GWLKTGDLARAADDGAVTIAGRGKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAIE-GNEEVIAFVELAPNAVATED---DLKEWCAGRLTPYKRPAQIRALAALPAASTGKVLKHRLREML---------------------------- 134099557 240 -----------------------------------------------------------------------------------------------------RSWTYRELNARANRLARALLVRGLEPEGVVAVATERDLDWLASVLAVFKAGGAYLPIEPHFPADRIATTLSRAECRIVLT-----ERGSTTTLDH------ALESLPGVRALLVDDAYAEDHAEGDLGT-----------------EIAADQLAYIYFTSGSTGEPKGAMCEHEGMLNHLLAKVDDLGIGEGGAVAQIAPQCFDIS--LWQLLSALVVGGRTLLVEQD-VILDVERFVDRIAEGRVAVLQVVPSYLEVVLSYLEN--HPRELPDLQCVSVTGEALKKELAERWFATM--PGIRLVNAYGLTETSDDTNHEVMDRVPEGERVPLGPAIPNVHVYVVDENDPVPLGAPGEIVFSGVCVG--RGYVNDPDRTRLAFLADPHRPYRSGDHGRWLPEGKLEFLGRRDSQVKIRGFRIEIGEIENTLLRVPGVRDGAVVVAERADLSKHLAAFY-----SAPGELDAGMLRDTLAESLPEYMVPPVFHWRERLPLTANGKIDKKALK------------------------------- 159185856 1536 -------------------------------------------------------------------------------------------------TDQDRSLSYAELDWRADRLASGLVAAGIGRGKRVGIRLERSVELVVAILAVLRTGAAYVPLDPRYPADRIEFIAADADLALILVTTE----------------------------------NDISTIGQNFRCMTPGMVENLAGGAVPTPVTSGADLAYLIYTSGSTGRPKGVAIEHRNAVAFMQWCMHAFTKDQLSGVLASTSICFDLS--IFEIFATLAAGGRIFMVDDLFAFPS------------APFAGEVTLVNTVPTPMSELLKLGPLPQNVKTVCLAGEPLPRELVARIYA--NDQVECLYNLYGPSEDTTYSTVA-PVPPSGEWFGIGVPIANTRAYVLDGEMNEVPVGVPGELFLSGS--GLARGYWNRPGQTAEADCSQHRVMYQTGDIVRRRDDGGLDYMGRADRQLKLNGFRIEPGEIEAVLLQQEGVHEAVAGLWRDAANHPRLAMWIAGDPALEIT-----KLVATLRQRLPEHFIPVLATRLDALPRLPNGKLDRSALPDPAAYGERATETASLLNDQEVLAQI------ 163797941 23 ----------------------------------------------------------------------------LLDRQARANPERTFVRFWRGEA-----WSYAQTLDRVRRRATALRDAGVRQGNHVLCWMGNGPDLLVTWFAINYLGAVYVPINTAAKGRPLAHILNNADARLMIAHSALVER-------------LADVERGALQAVLMTGQIAAPAPAIDGLTIGRMSDPAEVRDDALEQPIEPWDTQAIMYTSGTTGNAKGVLFSYVQHYTMGPEAMEA---IGAEDCCLIAGPIFHCGSTLY-VYAMLAKGGTMAVIPE----FRTADFWPAVRETGSTVVLLLGVMASFLLKAPE-----SDTDRAHTLRKVYIVPFGEDAQAFRDRFSIDLYTVYNM------TEISSPLIAGPGISEAGLAGTPRAPFELRVVDANDMAVPVGTVGELVVRSHRPWAFSGYYKNPDATVAA---TRNGWFHTGDAFRIDESGRFFFVDRLKDVIRRRGENISSFELEAEITAHPKIKEAVAVAVPSAVSEDEVLAVVTPLDGQTLDPA---ELIEFLAGRIAHYMVPRYIRIVPELPKTASGKLQKHVLRS--DGVTADTWDRDA---------------- 118054346 53 -------------------------------------------------------------------------------------------------------WTYAQLGEQVARMSAWLRVQGVARGDRVAILSENRREFVLTLLAAAKVGAIVACMNWRQTAEELAHCITLVTPRIALVSPRYEQHVKLFGE-------------------VAVTMIGEELESDIGGVRFASTPPCGNGDVVEPE-----DGLYILYTSGTTGKPKAALVSHRALV--ARGAVNTMDRGVRRGATFIAWPPMFHMASADSMLVTLIGGGKVIVMDGL------DVGVLCDLGEREDNVGWFVLMPGMIDKVLDEYARRGTRPHPADSVGCMADLVPR--QQIVDVTRLFNAPFRNTFGSTEAGPAPGSGGRVPVGVAPENLAKNQSSLCRVRLVDEGQDVAPGEPGELLLRSP--TLFSGYWGMPEATAEAFAG---GWFHTGDVFTRQPDGTLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRIADAAVVRKRDAKWGEVPVAFVAVRD-ETLSAE---EVVALCRGRIANYKLPREVRFIEDMPRSTTGKIVRSELEALL---------------------------- 111223561 1044 ---------------------------------------------------------------------------------ARDDPNAPALVWDAPAGGARRSLSYGELAGQATAVAGALVARSVRPGDLVGVSLPKGPEQVVAILGVLAAGATYVPIGVEQPAARVARIVDTAGLRTVITVPSTASSADRASSADRASSADGSAAPSGPDWPVGVRPLSLDDALAAGAATASGALTLSAADD--PARLDE--PAYVLFTSGSTGQPKGVEVSHRAAMNTIDD-LADRLGLGPGDRTLGVSALDFDLS-VFDVFAPLSSGGAVVVVD-EESRREATRWAELIAAHRVTILNCVPAVLDLVLATGVPLGASLRAVLLGGDRVGVDPGRLEAAVAGCRFLGLGGTTETAI---HSTVCEVVGGGPVPPAWRSVPYGTPLRGVRLRVVDGLGRDCPDHVVGELWIGGA--GVARGYRGDPERTADRFVRHGERWYRTGDLARYLLDGTVEFLGRRDHQVKIRGFRVELGEIEAALASVPGVR-AGVAALTGGADGHALGAVVVLTAAEGPDQTDLATVRAGLRAVLPPHMVPDRVVAVAELPLSANGKIDRKAVGALLERDLD----------------------- 112361522 3 -----------------------------------------------------------------------------VRRASARAPDAIAIV----DPRRQIEISYSQLLRQVERVAAGLVERGVHPGSRVAVALPNSVEACILLLALHRAGAVPALMNPRLKPQEIRDLIEFGE----------------------MHGAVLCPALADAPPMREINGLFLRVETEGQRDGLGSLESDGPLPAFRP---GPEETAFVFYTSGTTGMPKGVVLSQRTAESRAFMVTQSGYRFGAHNRVIGLMPLYHVIGFFAVFVLALANGRYYVVRDFKP-----AETAELIEAHRITGLFGTPTHLDALI--GSILATPRDLSSLETVTFAGATMPDPVLDRVNAHLPGRKT---NIYGTTEAMNSLFAEDPREGARLRPGFYSEVRVVPIGGSPQHALP--PGEEGELVVAADADATFTEYLNQPDATRK---KLHDGWYRTSDVAVMHANGDVEIRGRLDDMIISGGENIHPSEVERVLRRHPSVREAVVLGVPDERWGQRVLACIVAHEARP----TANELDEFCASELASFKRPRAYAFLDEIPRNAMNKVLVKALAQVA---------------------------- 33599537 25 -----------------------------------------------------------------------------------------------------RTLSYGQVQDMSHRIANGLRAAGLDRDSKVGTLSANHLLTFPATLGIVRSGYMWLPVNARNAAEENANILARGGCEFLFIHSQFAAQLPGL-----------LQALPGLKGVVC-------IDGALPQAPSLQDWMARQSAAPARSDARIDDVVAIRGTGGTTGLPKGVLVTHRNYLALLANWYAAMPVLER-PVHLVVAPLSHAAG-SATFAACAYGGCNVILPTADP-----AAIIDAIGRYKVTQLFLPPTAIYKLLAHPE--IRRGDYASLRYFLYSAAPMSVD---KLREALDIFGPVMVQAYGQAEAPFMCTVLSAGEHRHRLASCGRASPFVRLGIMDPHGNLLPAGERGEIVVQGDLV--AQGYYQDPAKTAETF---KQGWLHTGDVGYQDGDGYLYIVDRMKDLIVSGGFNISPSEVEQVLWAHPAVGDCAVVGVPDDHWGEAIKAVVELKAGAQWDAE---QVLAYCRERLGSMKTPKTIEVWEQLPRSSVGKVLKRDIRE------------------------------ 197332197 23 ----------------------------------------------------------------------------LVARRAALTPDAPVLIEAADDPARDRTVTFGELRDRCERVAAGLYRMGVRPGTVVAWQLPTRIETVLLSLALARIGAVQSPVIPFYRDREVGFALRESKAEF-FAVPGVWRG---------------------FDHTAMARRLGAR-----GVFEAYDSLPAGDPATLPPPPPEGTSVRWIYWTSGTTSDPKGVLHT-DRSLIAGGSCLAHALRLGPADVGSMAFPFAHIAGPDYTVM-LLLYGFPAVLFE----KFALPDALDGYRRHGVTVAGGSTAFYSMFLAEQRKAPGTPLIPTLRLLAGGGAPKPPEIYHAVVRELG---CQLTHGYGMTEVPMITMGDPRDTPENLATTEGRPPAGMSVRVTAPDGTPLPAGRDGEVRLRGEAVC--RGYLDPGQNTGAFDAD---GYLITGDLGHLTGSGHLVLTGRSKDVIIRKGENISAKEIEDLLHQLPGITDVAVIGLPDPARGERVCAVV--EQPADAGPLTLERLTAHLRAQLSPHKLPEQLELVDALPR------------------------------------------- 134097880 62 -----------------------------------------------------------------------------------RHPDRPAVI------DERGAISYAEVSLRTTRLANGLRERGIGESSRVGILCRNHHGAIETIVACGKLGTDVVLLNTGLSSSQLAAVLAEQRVDLLVLDAEYDRH---------------LPELPADLDVVLAWTEGSTRHWTVEHLI--------ATSQAKALPRRPRHARMIVLTSGTTGTPKGARRPDPPGIGPAATVMSRI-PLRSGERMLVCAPVFHTWGLAAFQLGAVLGA-TLVL----PRRFEPGHALSVAKRYQCTSMFAVPVMLQRILDLPAEERIRPES--LRVVASSGSAMPADLATRFQRAFG---PVLYNLYGSTEVSWVSIAT-PSELRAAPSTAGRPPRGTTVRILDENGKPARTGATGRIFA--GNDMLFEGY------TSGGRKEVVDGLMSTGDLGRIDSSGRLFVVGREDDMIISGGENVYPKETEDAIAALPEVREVAVVGVEDAEFGQRLAAFVVLQDDTRLDGD---DLRERVRGSLSRFAMPRDVVFLDELPRNATGKVVPREL-------------------------------- 198471173 91 -----------------------------------------------------------------------------------------------------RQYTFAQMRDASAAFAVRLQKFKLRKPDVVAICLPNLPEYPIATLGAIEAGLTVTTVNPIYTAEEIARQLTFSAANLIV---------GTVQNYGTLNEACKLAGKRLPIAVIRSRQDDSLPAGAIDFFELISTQNVRYDDLQVPKEATADDMVFLPFSSGTTGLPKGVMLSHNNITSNCEQQAALTLNLNVQDTLPGVLPFFHIYGLTVVMLSKLGQGSRLATMP----AFKPDDFMKALDQYKGSILNLVPPIALFMINHPNINEQTA--PALRVVMSGAAPIGQHDVERFLQKF--PKVAFKQGYGMTEASPVVLLTPEGNTRYASTGILSGSTEAKIVPDGADLKGVGPRTTGELCVRGP--QVMSGYLNNEEANEVTFFPG--NWLRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEVNGEAPRAIVVLRQGQEATAE---DIAAYVAERVAHYKRLEGVIFVDEVPKNPTGKILRKDLKA------------------------------ 83311699 17 ----------------------------------------------------------------------------------------------------ETRWSYARLGQAMDEAGALLRGLEVRPGDRVMLVGENCLALVAMILAAGELDAWAAIINARLSEREIDTIRDHCGARRVIYTTDV--SAEATAHARRHGAELRASPLLGSFAVGPLNHQCGS----------------------EPVEPGNGQVAALIYTSGTTGTPKGVMLPHRNIMFIGAVSGGLR-DIGSGDVAYGVLPMSHVFGLASVLVGTLFGGACLHVAP----RFAPAQVLADLKA-GLTMWNGVPAMFAKFLEHIRLTGAKVEAPALRFLSAGGSPLDPAIKAETEALFG----QVLNNGYGLTESAPTICQTRLDAPRSDCSVGHALPGVEVRIVGEGGKDMPDGQVGELWSRGP--GTMKGYYRAPDMTREVIDAE--GWLNTGDFARRDPDGALFIVGRAKELIIRSGFNVYPAEVEAVFNAHPLVTHSAVVGRPAADGNEEVVAFVQVAPGTELG---SAELTEWAAARLAPYKRPGEVVVVGHLPAGATGKIL------------------------------------ 186684882 2 -----------------------------------------------------------------------------------------------------RSLTYKQLRDNVVGLVSQLNSFGLTRGERIAIAMTNGSPMAITFLAAA-LCGTAAPLNPKYKQDEFAFYYEDTQANALITLSG-------------EPEAAIAAVTPNMMLINAKVNADGTLSFELVKTGSKPRESSN------PAAPNADDLAMILHTSGTTSRPKRVPIRHRNLIASANNII-TAYSLTDADTTLCLMPLFHVHGLVGCLLSTLASGGTLIC----PNGFNALEFWKLVDTYKPTWYSAAPTMHQTILARASRNTEIVQANRFRFIRSSSASLPPIIIEQLEATLNAPVVESY----SMTEASHLMTTNPLPPKERKPGSVGYGFGVDVGIMDSEGNLLSQGSLGEVVVKAP--NVIDGYENNPEANATAFVN---GWFRTGDQGTVDADGYLRLTGRIKELINRGGEKISPLEVDDVLLRHPAVAEALAFAVPHKSLGEDIHAAVVLK-----GEVGEKELLAHCSTMLADFKVPKQIHILDQLPRGATGKLQRLAMAKLLN--------------------------- 86749223 1 -------------------------------------------------------------------------------------------------TGTTIEADYATFAQRAASFAAALRDYGIVSGDRVALFAHNCTQYLEALYGIWWAGAVAVPINAKLHGKEAAWICSNSGAKLLICDDTADTFNEAAGELPARMATLALDSDAYIR-------------------------ARSGDGPAAPAAREDGDLAWLFYTSGTTGRPKGVMLSHGNLIAMSLCYLADVDTVSSDDAALYAAPISHGAGLYNMIHTRFGARHVV----PASKGFDPDEVLTLGKQLGNVAMFAAPTMVKRLVEAARRRGERGEGLRTIVYGGG-----PMYLADIRDALDVMGQRFVQIYGQGESPMAITSLKRELHADVDHPRYLQQSALSVRITGPDGEVLPAGETGEIEAKGP--TVMLGYWNNSDANAETLKD---GWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGETVVACVVLADGSEPSD---TALDAHCLAAIARFKRPKRYVYLEALPKNNYGKVLKTELRKMV---------------------------- 149185004 60 ------------------------------------------------------------------------------------------------------RMTFGEVYAAATCVAHGLVKHGLKKGDRVGIAARNSVNWILAYMGTLMAGGCATLLNGWWTGEEMAYGIDLCECSLVLADPQRAKRFEGQDIQSK----------------VVVFDHGVPSEGLAEIWEPGDTAMKMLGA------IGPEDLATILYTSGSTGNPKGAYSDHLGVVSGTMNYVAQTAMITVQPSALVAVPLFHVTGEVPLFLQSFALGRKLVLMPKW----DAREALRLLDEEKITYFVGVPLMSYEMATHPE--RDQFDLSQCKSFAAGGAPRPPEHVTKIKEAF--PDGFPLLGYGLTETNAVGCGNLNENYINKPGSTGMPSRPVDMAILDDDGNKLATGEVGEVCIRS--VANFLGYWKNEEATDAAYTEDA--YFRTGDIGYLDEDDYLFIVDRKKDIIIRGGENISCIEVEEAIYAHPAVAECSVFGVPDERLGEIPAAVYFTHEGKDLSPE---ELTEFLREHIAAFKVPAHWRASDHLPRLGTQKVDKRSVKA------------------------------ 211968351 1 -------------------------------------------------------------------------------------------------------MTFGDLRHQVAVMMQFFRRTGLQKGDRVAAVVCNTPETVVTMLAVTGLGGIWSSCSPDFTLPVLHSRFGDLSPRVLVTSDVYQLKGRTTSCIRKAK--------------------------------YSDIMNTSAATELAFPALSFNDPLFILFSSGTTGPPKRLIHRQ-GLLLQLVKEHQLHLNVRPGDSMLYYSTASWMMWNW--LVAGLASGASLLLYEGHAMYPDPLVLWRFFDQHGGTLFGTSAKYLQDLEKMDIVPKATFAMNRLRTLCSTGSPLYPHTFRYAASSIKKDLHLVSMSGGSDICSCFLTGNPTGDVREGLLQAEGLGMDVAVVNSFGDTI---VGRTGELACLQPFVSQPIQLWDDENCYLETYFDKARGGLWDNCISFAPPIKGFVITGRSDATLNPSGVRVSSSEIYQVVLGHQGVKECIAVGRMHND-VEHVILFITLTGTHRYTPPFVAELKKMIRESLTPFHIPKHIFMVDEIPKTKNGKLMEKELKNFVNGEPAT--NLESAQNPSVFRE------- 170747920 27 -----------------------------------------------------------------------------LDRAARVFPDHVAVVH-----GPLRR-SYREVYARARRLAAALAARGIGRGDTVAALLANTPEMIECHYGVPMTGAVLNTLNTRLDADAIRFCLQHGEAAVLITDREFSR-----------TAAAALEGLATKPFVIDVDDPEYDGPGARLGATDYEAFLAGGDPEHDWRPDDEWDAITLNYTSGTTGDPKGVVY-HHRGAALLALGNVITGGLGQHPVYLWTLPMFHCNGWCFPWTLSIVAGTHVCLRQVRA-----EAMYRLMAEHGVTHLCGAPIVMQMLINAPD--AERRDLPRRVAFFTAAAPPPEAVLAGMSEAGFDVTHLYTESYGPAVVNAWHADWDALAADQRAAKKARQGVRYPDVRDPETLEPVPADGATIGEVMMRGNVVMRGYLKNPAATRAAFAG---GWFRTGDLGVKHPDGYVQLKDRSKDIIISGGENISSIEVEDALFKHPAVAAAAVVARPDAKWGETPCAFVELKAGAAPTAD---ELIQWCRGRLASYKLPRHVIF-GELPKTSTGKVQKFILRE------------------------------ 170700957 261 -------------------------------------------------------------------------------------------------------LTYAELDDQASRLASFLLEYAIERGDVVGVVADRSERWIVGLLGALKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHSEHL-------------------------------SLLADFWAIPMFALDFQLDTLAPASASAQVEVRPDDAAYIIYTSGSTGVPKGVVLEHAGLLNMAQY-HVDAFGFDAADRFVQFYSPGFD-GSIMEIFVTLLAGARLVLAKPA-VIRDMPRFVEYIAQQGVTTVNATPAYLAALDWNALGAVKR-----------VISAGDNARVADLRELARTRTCHNSYGPTEATVCIADYVVDPATAYGARLPVGRPIHNTHLYLLDEHGALAPEGCTGEICVSG--IALARGYVGRDDLTAAAFFESGERLYRTGDLGVWLPDGNLEVTGRRDMQVKIRGYRIEMGEIEAALRQHADVADAIVFVREDTPQHRQLVACV------ETATASVAGLREYLKERLPEFMVPGSIVTLERLPLTPNGKPDRKALAAL----------------------------- 16126056 15 ------------------------------------------------------------------------------------------------EPGGVTRTNYARVAVRARKLAAALRRRGLREGDRVASLALNSARHLELYYGATGAGGILNTVNPRLFPEQIAFILRHAENRIVFFDPAFGPLLETL-----------VDQAPQVEAYVCLSSAGDMPSLRLPNLIAYEDLLAPEADDAPWTVVSENAGAILCYTSGTTGDPKGVLYSHRSALHAFVATGADGMAISRRDSILLVTPLFHVNA-WGIPFSAAMCGAKLVLPGAAV---DGENLFNLMRAERCTFSLGVPTVWLGFLDYVATHREELDLAGLERILVGGSAAPRSMIERFDYMLG---VYVIHAWGMTETSPLATTPLPEHAFLDRQARYDIQALQGRAIYGVELRPHDGMAVGDLQVRGPWV-------VRRYFKADAPATTEDGWFPTGDVAKIHPNGYLQLTDRSKDIIKSGGEWISSVDLENVAIAHPDIREAAVIGVPHPKWQERPLLIIVPAPETTPD---KDDILKFLASRVARWQVPDDVVIVESLPHTATGKLLKAKLRE------------------------------ 120612445 6 ------------------------------------------------------------------------------------------------------RLDYATLRDHVLSIAAGLAAGGLQRGDRVAVFLDKRVETVEAFFAIAAAGGVFVPVNPLLKPEQVVHILQDSGARSLVTSA-----------TRLGLLAAQAPRLPALAETFLIDAPDARLPLGFAETRVWQALLDFAPLDRGQIDTIDSDLAAILYTSGSTGLPKGVMLTHHNLLEGA-WSVATYLGNHGEDRILCALPLSFDAGFSQLTTAFHAGAAAVLVNYLAPG--------DVIAACERERITGITAVPPLLIQLCSASWPPAAAAQLRYFANTGGRMPKPVLAKLRELFPAARPF---LMYGLTEAFRSTYLPPEEADRRPDSIGKAVPNARILVVRPDGTPCDADETGELVHVGAFV--ARGYWRDPERTAQRFARPWPGMVWSGDLVRRDSEGFLYFVGRNDGLIKTSGYRVSPEEIEETVLASGLAGEVVAVGIPDDALGQAIVLVVAPPPRGSLDAE---AILTHCRQRLPSYMVPRAIHVRSTIQRNPNGKFDRAALQR------------------------------ 34496939 29 -----------------------------------------------------------------------------LARQCRERPDAPAVLC------GEREISYAELDRRAGNLAAWLLARGVARHDTALVQLPNVAEFYIALFALFKIGAAPVNALFSHQKLELSAYARQIQPKLLIAD-------RRHSLFGDDAMADELAAISPALSVRLFAHDELETVL----------ERDCGGLPDQAGPSAADEVAFFQLSGGSTGTPKLIPRTHNDYFYSVRRSAE-ICELGPHTRFLCALPAPHNFPLSSGALGVFHAGGAVVLAPN----PEALSCFALVERHRVDIAALVPPAVALWLQAAPGREAQLKSLKLLQVGGASFA--EATARQVPEVLGCKLQ---QVFGMAEGLVNYTRLDDGDDIVYGCQGRPMSDADEVKVVDEAGHPVPTGTPGMLATRGPYT--FRGYYLAPEHNARVFDNE--GFYYSGDVVVADERGYLRVVGRVKDQINRGGEKIAAEEIEHLLLQHPHVAQAALVAMPDAMLGEKSCAFIVPRGDGLKSVALRRFLRE---QGVADYKLPDRFELLDTLPLTHVGKIDKQALR------------------------------- 72162265 458 ----------------------------------------------------------------------------LVDAAAHTHADRVALIADG------IRLTYREVHDRAGRLAALLAERGVAPGDVVAVALPRSADLVIALLGVLRAGAAYLPLDVDHPPARLAAMVERARAGTVVTCQGALRLGDRLPGTVVVDDAATRDRLAGLEPL-------------------------------PTRDVHPDQLAYTIFTSGSTGEPKGVGVAHRAIANRLQW-MQHTYRLTPEDRVAQKTPVGFDVS-VWEFFWPLITGATLVVARPG-GHRDPAYLAALFAEHKVTVCHFVPSLLRVFLNE----PTARRATALRQVIVSGEALDADLARAWARTLPQARLD--NLYGPTEAAVDVTSHPVCGAGTEPVRDPRPVWNTELYVLDSSLRPLPTGAVGELYLGG--VQLARGYVGRPGMTASRFVANPFGPYRTGDLVRRRADGAVEYLGRVDDQVKINGVRVEPGEVEAVLRAQPGVADAAVAARPAPAGGLRLVGYLVP----DGSPPDVDEVRRGLADRLPAAWVPAAFVVVDALPLTVNGKLRRDALPDPDPGPVSRRAPRTPLE-------------- 116200716 41 ------------------------------------------------------------------------------------------------------RWTYNELNHHSRLLAAALLEMGIGVGDRVGIMAGNCEQYAAVFFAATRIGAILVILNNTYTPTEAQYGLDFSECKVFFTTKRIARLDQGPLLTQLSARA------TGPKVVIL--RGDSDGYTTYKNLLSKGSRVDPDLLHHAEAKVLPHLVCNLQFTSGTTGLPKAAMLTHHNIVNNARF-IGDRLRLAPTDTLCCPPPLFHCFGLVLGLLTVLTHGAKIV---YPAEVFDARATLRALRAEHCTALHGVPAMFDSLLALPEMKGVRAGELGLRTGIVAGAPVPRHLMEGMVERLGMAEFTS-SYGLTEASPTCFNAFTDDTVATRLATVGRLMPHARAKIVDREGVVVPVGTRGELCIGG--YQLQAGYWNNSEKTGEVMVRDESGWLHTGDEAVFDERGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPAVGMAVVVGLKDAHYGEVVGAFLDVDAGHQQQRPGAEEVREWVRRKLGKHKAPTHVFWLATVPLTGSGKV------------------------------------- 197341066 26 ------------------------------------------------------------------------------------------------DPATGRSWTYAELGAEVERLAAGLAAHGVGPGDLVAYQLFNGPEFALLWLATQRLGAVGSPVNFRLAPGETAHILDTGRPAAFVYDTSVAESAG---------QALERAGHAPRLVVHVPSGQDGEHPLPGSVPFVQLAERGAGQVLPPAPEAGIYAETTRLYTSGTTGLPKGVPLNNAVEVLSAHDVI-MHFPLTPEDRTLNMSPWFHRGG----LYSGGPNPVFYVGGEVVPRHFDADVVLGLVERHGITFLIGAP--TNLERLADAQERRPRDLSTLRGIVTMGAPLDRAACLRYQEVLTPRIFNGYGTTEAFWNTFLRPADLPDHAGSAGRACTDDDVAVVKVYEDRRARPDDLAAKDGSEIGEVIVRSPKSGYGYIGRPEEQAENFRDGWLYIGDLATWDEDEYVTIVGRRDDMILSGGENVHPVQVEEVLNEHPGVADAAVVGAPDPEWGQLVTAYVVRKDPAVTVADLEKHCRAH--PMLAAYKRPRAYRFVEALPVTSTGKK------------------------------------- 94314300 5 ---------------------------------------------------------------------------------------------------------YRELAGQVAALATHFMTLDPAPQSRVGICAGNSAEHIVALLAVLASGKIWVPLNPKSTQPELRRIIDATTPSIVVLDAASEALLGDAPGTRLYTDYADHA--------------------SGGADVLSAVVLRYPDATRPVLDLHRDATQAIKFTGGTTGAPKGVMQPYRAWMTNIVNQI-HAWGFTEADRYVMAAPITH--GTSTYVMPILAQGGCHVIMEGS----GAEAVRATFRDRAGTVCFMPPTLIYMLMA--LPGTSRADYPALRRLIYGGAPMPPQKIQQAREFFG---SVVATTYGQTEAPQLLTVIGPDDDERRMASVGRATWFSEVAIMSPDGRLLPRGEVGEVVARGDLV--MTGYWNRPDLTAATIVD---GWLHTGDRGMLDAQGFLYLKDRLREVVITGGFNVYPIDVENALGQHPAVHECAVFGVPDDKWGEAVHAAVQLREGCAVQA---TELIAFVRERLGPVQTPKQIHFHTSLPRSTVGKVLKNTVRDQAL--------------------------- 37676966 39 -----------------------------------------------------------------------------LHQGVGRHPDRIAV------TDNHTSLSYLELANHVDRIAAGLREEGLVCGDSVVLQLANTLDFLVVFFALQRLGVVPVLALPAHGLVEIRHFMQLSGARVYIGSNH-----------EKDDKALAIATQLQAELSISIRC------YICGHFGQFSPLPECDAGDFAPAMVDPEHPALFLVSGGTTGLPKLIPRTHNDYLFNVEQCAKAS-EISAQDVYLAVLPAAHNFTLGCGILGVLNTGGKVVLT----TNPSPDYCFELIEKQRITATALVPALAQLWTEATQWESTDRSSLRLMQVGGSKLAYSDAL------EMQNAFPNALQQVFGMAEGLIACTRLGDDKEIIATRQGRPVSEWDEVLVVDDGKPVAVGEEGELLTRGPYT--LSGYYRAPEHNLRAF--TDEGYYRSGDRVVVDSQGYFTVTGRIKDVIIRAGENIAADELEELLLSHPQIAQVAVFPLPDAHLGEKIAVAAVIRGP----EIMLRDIRQFLAKEIAAFKLPDELFAVKSLPKTAVGKI------------------------------------- 198422899 25 ----------------------------------------------------------------------------------REHGDDIALV----DATTEQSFTFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIEYPILVLGAAANNAISTTCNPHYTYHEMLKQFQHCQPKFVITNADQVEKVKQI-----------ADQVKSIQEIFTVDESTE--------VISIQKLLEKEDGTSFPTNVSFDDVLLLPYSSGTTGFPKGVMHTHYSFVSLMHYAMHTKPPMR---LVTYTCIPLFHILGILRQFANLIKGWKHII----DKRFNVEQLLKCVEKYKVNTMTSVPPMLVALQNY--QHFDKYDTSSLKIVGSGAAPLALTVKNKTSKNLGVD---IVQGWG---LTEMLVSVHRSPNYPEGSVGQLMPNTQFKVVDPDSLKELGINEDGECWVKGP--QLMKGYYKNQSETSRCITSD--GWFRTGDIGHYDENGFIFIVDRLKELIKYKAFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDG-TLTEE---ELNNFVQSRVSKYKYLGGIKFVNSIPKSPTGKILRRKL-------------------------------- 119714755 9 ---------------------------------------------------------------------------------AAEHPDRLAVVEAG-----GRSLTWAGLEDEVGRIATGLGAAGILGGTRVLLAVGNRLEFVTTYLGVLRAQAVAVPVNPRSTVSELSRMVADSGARMVVGEPDTVEALR---------EAVAGLDPAPLLVVIEAEPLPGE---------RAHDELRALPARPVPPLQDPEKLAVLLYTSGTSGLPRAAMLTHRALLANLDQVAQEPPMIHGDDVVLGVLPLFHVYGLNAVLGGILRHRAKLVLVE----RFDPHETLSLIDDEACSVVPVAPPVFAYWLGEEHLAEH---LGPVRLVLSGSAPLAAELIDKFTARAG---VPVHQGYGLTEAAPVVTSTLCSVT-PQVGSVGAALPGVELRLVDESGRSPDGDDPGEIQIRGA--NLFSGYWP-----DGEGGPDDDGWWSTGDVGFLDPSGDLFLVDRIKDLVIVSGFNVYPVEVEEVLTEVDGVVEAAVIGVDDPVTGEAVVAYV--RAPDADPAAIEEAVRVHCEQRLARFKRPSRIEVVDALPKTGTGKVQKGRLRGI----------------------------- 84702540 60 --------------------------------------------------------------------------------------------------GDERT-SFGEVWARSMRFAHHLQRYGIGPGQRVAIAMRNYPEWAMAYFGIVASGATVVPLNAWWGGDEMRDGLIRCGARLVVADE-------------KRAAALAPAKAALDLTLIGVRGEVPQAEERLEDILNDHTL----PGSPPPVAIAPDDDFCLLFTSGSTGQPKGVLLTHWHFMANLAQRLRPDFTFMPEEPASLLALPLFHVSHSILMLSFLTGRKIVFMHKW-----DAREAGRLIREERVTNFLGVPTM-----AHDLTRNAAPGDLETLIDMTTGGAKRPEIQMKEQAARFPEKAIASGYGLTETNGLGCHITMQDFLDRPSSTGRAIPPVTTLEAFDEDGRQLRRGEVGEICVKSP--ATFRAYLDDEQATTAAYFEG--GWFRTGDLGYVDEAGYLFIVDRKKDLIIRGGENIACLEVENALLSFPDVFEASVFAVPDATYGETVGALIYGVDGELVS---LRQLEAFMRAKLAPFKVPSHYWQSAELPRGTTGKIDKRAIRDWARGREADL--------------------- 88706392 38 -----------------------------------------------------------------------------------------------------RRLTLRQLDEASSACALALQARGITPGDAVILQLPNTSELIVLYYALNKLGAVISPIAVQYAAHEISHFAAELHPAAFITVGE---------LRGADLAAQAREVLSDTPVIDVL------------ADLDVFAGVGGSSESTPEWANDPNAILTIAWTSGTTGTPKGVPRSHNMWIAQGRIT-AHAAEYRDGERLLSPFPMINMAALGGFLFPSALCNCTLVLHHP----LDIPLYLQQLQEESINFTLAPPPLLNRLAQQAEMW-NQFDFSALRVIGSGSVPLSPAMIEVFESDFG---KPIINFYGSNEGIGLIATPAPSPADRAQLFPRLGAPGMSFESFAPDAMVTEAGVPGELVVDGP--GVFDGYLNHDGDGVFT----ADGFFRSGDLVEICPDKHYRIVGRCKDIINRGGTKLSPSEIDSLLESMPGLAEAAVCAYADDDLGERICACVILEDSEAPT---LDALRDFLRDKLARFKLPERLEVFSSLPRNPLGKVLRNALRE------------------------------ 108798730 10 ----------------------------------------------------------------------------VLGRWAVDRPAHPLLICDAD------RLDYGQAERRSARLARGLLALGAGKGTHVGLLYPNGAEFLVGMLAAARIGAVVVPFSTFATARELAEQLRHSDTEILLSAGSFRSHDYASRLREVAGERLYCAAVPHLRHVFVDRHPDGGVDPALLTAVEDD--------------VDGSDPLTIVYTSGSTSAPKGVVHTH-AALIEHQRNLNAIRGLGADDRLFCNSPFCWIGGIAFSVLATLVAGATLVC----SNAEDPAATLDLLEATRPTITN-GYVAGIAALAAHPSLPHRDLSSMRRGNLYPIMAPDARPADPDLRH----HMLGMTETGSVVLLHPDVSDQPE--HRRGSFGLPAPGFDTRIVDPDTGAPVAAGEVGELCVRGPYV--MQRYYKRS---REECFDP-DGWFHTGDLVRTDDDGLYYFLGRRGAMIKTAGANVTPAEVERAITRATG-AQAYVVGLPDRDRGQVVAAAVIVDDPGDFDAA---ALREALREELSAYKIPRRITALDDLPVMASGKV------------------------------------- 145595325 29 ----------------------------------------------------------------------------LLRPEAADDPDRIAVV------TRHGRHSYAELDRRADRLAAGLVGLGIRADDRVVVQLPNTPDFVVTCVALFRIGALPVLALPAHRRSELVYLAEYSGAVALVVPDLLAGTD------HRTLARAVRAAVPSVAHLLVAGEAQELTPLAGID----------ASPLDLPTP-DPSAVAFFLLSGGTTGLPKLIPRTHDDYTFQLRATAE-AMRFDENGAYLAALPVAHNAALGCGVLGALRAGGRAVLAAS----PAPDEVFPLVSTESVTLTTLMPALLPVWMETAGIFGVDLSQLVIEVGGATLSPDVA------RQVRPTTGATLTHWFGMAEGVLSFTRPDDDDEVTATTQGTPLSPADELRVVDDTDQDVAAGEVGELLARGP--CTLRGYYAVPEHNRTVF--TPDGFLRTGDLVRRDAEGRLVVVGRIKDVINRGGEKVSVDEVEAHLLAHPAVRSAAVVPVPDSRLGEKTCAVVV----AQDDPPSLAEVRAFLSDRLAEFKLPDRLHLTAALPYTPVGKIDRRAL-------------------------------- 167918887 1179 -----------------------------------------------------------------------------------------------------RALTYGELARATDALGHMLVEHGVTPGDRVALAVGERAMQTRLALAILKVGAAYVPVDLANPPERLAYLLDDCGAKLVLTTRD------------------DRPRLPA-----------TGANVVCADALDDAAAARHAGRPLPRVAIAAGQPAYCIYTSGSTGQPKGVLVTH-GGLANLVDWHVDAFALDAGARAAMLAGPGFDAA-VWEIWPALCAGAS--LAEPAPDRHDVAELARWLDAHAISHCFMPTPLAEAFIAAAARPRALRFLLTGGDQL--KARGRAGDGFQLINAYGPTENTVVTTSGAVEPASESAQGPTGPARLAPLPDIGAPIRGQALHIDAQLRPTPLGVSGELYVSGA--GLALGYLNRPALTAERFVTPGARLYATGDLVRLDENGRLHFVGRADDQVQIRGFRVEPGEVEAVLATHPGVAQCKVIAFEREPSGKLLAAYV--AGDASLTEA---ALRAFVDSRLPSYMRPAGFVIADALPLDANGKISRRAL-------------------------------- 152977174 6 -------------------------------------------------------------------------------------PDRIAI------ETKEEKITFFALHEKVVSVCENLAYLQIKKGQKVAVLMKNGMEMIAVIHALSYIGAIAVLLNTRLSREELLWQMEDAEVICLLTDQIF-----------------------EPEQVPV--YTFEEVENGPKQSVVIQEEFSLAEA------------MTIIYTSGTTGKPKGVILTYGNHWASAVGS-SLNLGLRDDDCWLACMPMFHVGGLSLLMKNIMYGMRVLLVPKYDPDFIHQAIQTKGVTIISVVAKMLTDLLERLGNETYP--------SSLRCMLLGGGPAPKPLL----EACVQKGIPVYQTYGMTETSSQICTLSADYMLTKVGSAGKPLFPCQLR-IEKDGKVMPANVEGEIVVKGP--NVTRGYFKREDATRETIVD---GWLHTGDLGYVDDEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPLVLEAGVVGKSDETWGQVPVAFVVKAGQVT-----EEEMIHFCEEKLAKYKVPKAVYFLHELPRNASKK-------------------------------------- 17559526 4 ----------------------------------------------------------------------------AIDKTIADGKNKIAFV---SGDNPKHFITFEQLRKDAFAVAMYLHSIGFKK-DVAAVVLPNVWHYTSFFIGCAINGGAVSGASALFTDYELQRQFVDSRAKVVFTYEDFL-----------PKVLLAVKQSPNIQKIIVIPKPVG--SSLPAGVVSWNEVVSTPVTALPQVPIDHNDLLVLPYSSGTTGPPKGVMLSHYNFMISMYLAIDKSHILDVLDPNWDCALLFLPFYHVYG-FGLLNHCLLKGMTGIVMSHFEPNNFLTAVQNYKVRCLCLVPPIMVFLAKHPIC--DKFDLSSVQMIMAGAAPAGKDLIEELKRKYTNLKYIQ-QGYGMTECSMASHLPDLRNDQPYGSVGKLASNLVMKIVEPGTDREQPVNQRGEICVRGP--TIMLGYLGRPEATASTVID---GWLHTGDIGYLNEDGNLFIVDRLKELIKVKGLQVPPAELEDLLLSHPKIRDCAVIGIPDAKAGELPKAFVV-RADNTLTE---QEVKDFVKPKVSPYKQLEGVEFIEEIPKSAAGKILRRFLRD------------------------------ 195612332 20 --------------------------------------------------------------------------------------------------------TWRQTRDRCLRLAAALAGLGVARRDVVAVFAQNIPAFCELHFGIPMAGAVICALNSRLDAGMASVLLQHSEAKVVFV-DAALLGVAREALRLISQQAGGASRVPAVVLINEALDTGNDKIPGVDRCYEYEALLLSSSRGGDPEPDDENEPIALNYTSGTTSRPKGVVYTH-RGAYLNSLSSVLLNDMTALPVYLWTVPMFHCNG-WCLVWGVAAQGGTNVCLRKV----NSGAIFAAVAAHGVTHMGGAPTVLSMVVNATERAPLGAGRKRPVTVMTGGAPPAPQVLFRMEEL----GFLVIHSYGLTETYGPATVCTWRPEWARQGLHHLGLEVDVKDPATMASVPADGRTMGEVMFRG--NTVMGGYYKDAAATAEAMAG---GWLRSGDLAVRHGDGYVRILDRSKDIIISGGENISTIEVEAALFAHPAVAEAAVVGRPDEYWGETPCAFVTLREGAAGS-VRAEEVVAFCQARLPRYMAPRTVVFVAELPKTATGKVQKFALREQA---------------------------- 85710075 82 --------------------------------------------------------------------------------------------------------SWTQLDDRIERLAARLVETGLERGQSVAILGASSTNYALVFLATVRAGGVAAPLTTSASPEQLEGMAADSGARHLFIDAG-------------KAAELGDEFMPDLEHV---------------RLEEVDAWMAPEGTSAPAFGPDRKDPFNIIYSSGTTGIPKGIVHSHQMRWRQFAATALSYLASGLEVRSLASTPLYSNTTMVAFLAPLLAGGTVRVM-----GKFDCARWLDHAAGDRTTITMLVPVQYQRLMDH--PGFDDHDLSSLAMKYCTSAPFSAELKREVLERMPGGLIEIYSMTEGGVVCLLACHEFPD----KLHTVGRPAPGSEMKVLDDEDNEVPPGTPGNLI--GRSHTMMSGYKNRPDKTSEAQYVDPDGWMRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEREDDVVEAAVVGIASKQWGETPVGFVVLKENGRECE----EVLASVNARLGKTQRLSALHPIDEMPRSHIGKLLKTTLREKAE--------------------------- 111026361 8 ------------------------------------------------------------------------------------------------------RYTYADLDERTDRMANALAGAGVMAGERVLWLGQNCHRVLELILAAAKLGAMVCPVNWRQSAAELAFVIDDIRPAVVVWQRE--------DLGDAVTAARAEAQHRSARWLVH----------DEDGPDSYEAFLAGGASGAPAVDVGDGDPLVVIYTAAFGGRPNGAQLTHRGILTQNANLMRLA-DMWRDYIYLNVGPLFHIGTLSLMMATFHIGGTNVFTRRADPTEVMNLIAHERCRSGMVLPPTIAQIVELNADRHADLSSFESSIPGWSEMVSPDETPLGRTRFGGYGQTEVSGLDAYSAYGGSDSLSTAGLPTP---------------WTRVRIVDEDGAEVPDGETGEIVFLGPMVH--AGYWNRPELNAER---TRSGGWHTNDIGRREPDGSVAFIGPKVQMIKSGVENIYPAEVEACLREAPGVREAAIIGIPDDQFVQSVKAVIVLEEGAVLVED---EIIEHCRTRIASYKKPKSVAFLDSLPRTTTG--------------------------------------- 114320732 12 -------------------------------------------------------------------------------RRAALTPDKPAVH----DPDAGPPLTFAQMNARADRTGRWLTDLGLAPGERFAVLCRNRLELVDLYLACGKTGVVLTPLSFRLAAPELNDLLARMAPSAFMHEEALAALAESLDLP------------PSVRRRLALDEAGE----------VWQRRVLTSPEQPANRPLPMQAPYLYIHTGGTTGKPKICPISHRQMTWNAIDILATSGGALGPQRELVTFPFFHIGGWNTLTPVYYAGGYSVLMRE-----FDPGRALELIAAEGITHFGGVEAMLQLMSKH--PAFADTDLSTLEGITTAGAPCGEATMRPWVERGIPVAQSYGLTEGGPSNFMLVTDGLDGIWELRHSIGQSMFHTDYRITHPDEGTVVAPGETGVLELRSPHC--FDGYLDDPDRTDRVFREG--GWVWTGDMARADACGRVTLVGRADNVFVSGGENIAPEEIETVLNTHPGVSAAAVAGVPHPHWGQVPGALVVTN----GSPPGVADLEAHAALRLARFKRPRHWRFVDALPLTGAGKIDRARVAEMLQDENSDAGN------------------- 195995801 28 -------------------------------------------------------------------------------RNFSEYGEKPAIT----DANSDRTINYNQLLDMIRRFGSALLRMGMKKGDVFAIYSPNLPEFAVAIYGIIAVGGVATTVNPLYSAEELIKQLKLSGANYIL---GFPSNAANVMKAKESLGFKEAYVFGEVEGLTPFKKLLED----------------DGSLFATDPSADPDDVVLIPYSSGTTGLPKGVMLTHRNLCSNIIQLLTPEFSIFKPDPNLGLLPWYHIYGFTVVLAGTLSRGGHLVSM----LRFDLQVFLNSIEKYKIKYANLVPPIYILLTKS--PVIENFDLSSMKESISGAAPLDAKTSVAVKQRLGLELVRQ-GKYGFGMTELSPVSHLVRRIDGDSSQGSIGHCLPNTLAKIVDGESLGTGKDGELCIKGP--QVMKGYFNNPEATANTIDKD--GWLHTGDIGHYNEDKKFYIVDRLKELIKYKGFQVPPAELEGILISNPKIADAAVIGVPDFEAGELPKAFIV-----KCGDITEEEVMDYVASKVGPHKKLRGVEFLEKIPKSTSGKILRRELRR------------------------------ 29828573 23 --------------------------------------------------------------------------------------DRTAL-HLVEEDGATTRLSFAELSERSDRVANWLRARGVRAEDRVLVMLGNQAELWETALAAMKLRAVVIPATPLLGPADLRDRVE---------RGRVRHVVVRAEDTGKFDE-------------VPGRYTRITVGGERPGWQSYEEAYAADAAFEPDGITHADDPLMLYFTSGTTAHPKLVEHTHVSYPIGHLATM-YWIGLEPGDVHLNISSPGWAKHAWSNLFAPWNAEATVFLHNY--TRFDAGRLLTEMDRAGVTTFCAPPTVWRMLIQADLTQL----RTPPREAVAAGEPLNPEVIEQVRRAWG---VTIRDGFGQTETA-VQVSNSPGQKLKTGSMGRPSPGFHVELLDPVSGAPGVDEGEIALDLSARPVGLMTGYHGDADRTAEAMAG---GYYRTGDIGSRDADGYITFVGRRDEIFKASDYKISPFELESALLEHEAVAEAAVVPAPDELRLAVPKAYIVLAAGFEPGPDTAKVLFEHARSVLAPYQRIRRLEF-GELPKTVSGKIRRIELRE------------------------------ 118049102 8 ----------------------------------------------------------------------------LIRSHACQQPDHAALR------DEQQTLSYAQLDALMDRVAAALQREGVQPGKAIGICALNSVRYAALFLGALRAGVVVAPLAPSSTAESLASMLRDAQARHLFLD-------KAAQDLVPADTGLQCISLDGV-----------------APGTAFEDWLAPEGAQPAAVSVEPEAAFNIIYSSGTTGTPKGIVQSHGMRWTHINRGG--VYGYGPEGTTLLATPLYSNTTLV-VFFPTLGSGGCVLLMP----KFDAARYLQLAQQHRVTHTMLVPVQYQRIMA--LPQFGEHDLSSFQAKFCTSAPFRAELK---ADVVARWPGSLTEFYGMTEGGGTCIL-EAHLYPDKLHTVGQPAEGHDIRLIDEEGRELGPGADGEVV--GHSASMMTGYHGQPAKTREAEWATGKRFIRTGDVGRFDADGFLTLFDRRKDMIISGGFNIYPSDLEAQLRAHPAVDDVAVVGVPCDQWGETPVAYVVSRTGQPARPE---EIMGWYNQQAGKTQRLADLRFIAELPRSAIGKVLKRELRD------------------------------ 41346 29 -----------------------------------------------------------------------------LTRHAAS--DSIAVI------DGERQLSYRELNQAADNLACSLRRQGIKPGETALVQLGNVAELYITFFALLKLGVAPVLALFSHQRSELNAYASQIEPALLIAD-------RQHALFSGDDFLNTFVTEHSSIRVVQL--------LNDSGEHNLQDAINHPAEDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRSVE-ICQFTQQTRYLCAIPAAHNYAMSSGSLGVFLAGGTVVLAAD----PSATLCFPLIEKHQVNVTALVPPAVSLWLQALIEGESRAQLASLKLLQVGGARLSATLAARIPAEIGC----QLQQVFGMAEGLVNYTRLDDSAEKIIHTQGYPMCPDDEVWVECRRKSTAAREVGRLMTRGPYT--FRGYYKSPQHNASAFDA--NGFYCSGDLISIDPEGYITVQGREKDQINRGGEKIAAEEIENLLLRHPAVIYAALVSMEDELMGEKSCAYLVVKE-----PLRAVQVRRFLREQIAEFKLPDRVECVDSLPLTAVGKVDKKQLRQ------------------------------ 38638059 2 ----------------------------------------------------------------------------LIDAHLAEHPDAVAFI------EGERAITHAEFDQLCRRTVAWLDAQGIGKGDRVGVWLVNRIEWLALFFALARVGATLVSVNTRYRSEEVSYLIEKSGARLLVLQPGF----RKIDFSRILD-AMDPASLPTLQAIAVVDASPATPARLLGRPVVPFDLHLREPVQGLDES-DPNACAILFTTSGTTKGPKLVMHPQRTLVDHAWRCADAYGMDADGAVMLAMLPFCGVFGLN-GVLAAFAGGAPVVLLE----TFEGPQAARLLADQRVTHTFGSDEMYRRILDTAP-----ADRPFPAARLFGFGAFTSS-FSEYASEACVRGIPLAGLYGSSEVSCQPMTLPAQARIEGGGLPVARGEATVRIRDVQTGALLPAGQSGEIEISAP--SLFLGYDHDQDATAEAI--RPDGFFRTGDLGHLRADGTFVYETRMGDAIRLGGFLVNPVEIEAVLKRFEGVADAQVVAVEID-GQTRVVAFLILTDGTRLAEA---DVMAQMRAQVAPFKVPARVWFVDAYPVTSNGKTQRNRLRDLAL--------------------------- 213969914 23 ------------------------------------------------------------------------------------------------------RLSYAQLDQRVDRLAGGLAALGITAGDRVMLQLPNGVGFVCALFAVMRIGAVPVLAMPTQRAVDIAALCRLAEPVAYLIPD------RLRDFDYRGMAAGIVEQQPSLAHVIVDGEPGPFIALSALDAPCPTDPLA-----------DPRGLALLLLSGGTTGTPKLIPRSHADYAYNFSHSARL-CELDSDSVYLAVLPTAHNFTLACGVLGSLAAGATVVMGDSA----SCDAAMPLIEREGVTHLALVPPLAQLWAQGRDW--EDSDLTSLKLLQVGGSRLDPALAAHLL---EALDCRIQQVFGMAEGLLCYTRPDDPLEVVLNTQGRPLSPFDQVRLVDTDLNDVAHGQTGELLTRGPYT--ITGYYRAADHTARSFTAD--GYYRSGDLARWTPQGNLIVEGRIKEQIQRSGEKISAAHIENHLTALPDIESAVVVAVPDPLLGERICAFILGDPPTGAGQCIRDQLR---RQGLGEDKLPDQFEWVAAWPLTAVGKIDKRQLAALA---------------------------- 163721926 16 --------------------------------------------------------------------------------HSQARPKKTAFIFGDDKT------TWGEFDARASKVHDSLVKAGLKKGDKVGLLALNSISTLEVMYGVIRAGGVIVPLSALQTPNLIAALLKDADARFLF----------IVSPLNSLIPALEG----QLEGIPVENRIG--AGFRSEGWLEYEDFIAGGSEDLIPADVCDEDECVIIYSSGTTGVPKGIVHTHQAR-NLTGFAAAIEFRVTDASTMLIATPL-FTNATWLMLLGAVSAGAEVLLMD----LFSPQGFLNLVQKHKITHTFLVPTMFHAVLTAPEFAA--YDLSSLQAMVSMGSVLPLAWKKDILEKMGPGLFELY-----GLTEGIGTTLKPEQVMEKTGSVGSAISGSNLKIIDDDGNELPWGEIGEIV--GWGGALMKHYHNRPEATEEVVWRDKAGYIRTGDVGRFDEDGFLYIMDRKKDMIVTGGINVFANDIEEVALAHPDVAEVAVIAAPHEKWIETPVAIVVLREGSDADGE---GIKAWINERVAKHQRVSAVEIRSQLPRNALGKLLKKVLRE------------------------------ 134277745 4400 ----------------ADHYRNLLAGVAARPDGALHALPLLGDDERAYQRALNQASPP-------LPDGV--YVRDLFARQAALHPARVA------ASCGEAALTYGELDRASDRVARNLLAAGARGEDLVGLLIGRNLDYLIAMLGVLKAGVAFTPMNPDDPAHKLDRIAELGDVRYVVHDAASAGRAQALTARATRFAL--------------------------------DALSREPAAAPEFLPLTPASLAYVIYTSGSTGLPKGAMIEQRGMLNHLLAKIDD-LAIGEDDVVAEMAVTTFDVSIWQYLVALLVGGRTAVMPGDAA--WDPQQLFAQLDADGVTVFESVPSHMKILIDELEARPGRHRLGRVRVYVSNAEALTPALCARWFA--CAPHVPVVNTYGATECSDHLWIREPLSGALPYVPIQGTLPNLTTYLLDERLEPVPIGVTGEVHIGGVGVG--RGYLGDPARTARAFVPPGRRLYKTGDLARYRPDGTLEFLGREDFQVKIRGQRVEIGEVERAIGDHDNVRQAVVIAARDGKDRLYLLGYVIPHRHPAPT---VPELRAFVAGRVASYMVPASFVLMDQFPLNANGKVDRKRLPKPA---------------------------- 134277745 3372 ----------------------------------------------------------------------------LVDHWATAAPANPALV------SPARTLSFAALARSTDALAAVLREEGVRPGMVVGVEAAHSVDAVLGIIATIKAGAICLPVDTRLPPERLDAMIADSGCRHVL-ASAGAPLGRFDGKRLALDGAARHAGDAPAPAAEATPDHG----------------------------------VFLTYTSGTTGAPKASVLHHRGIVNYIGTVIER-FGYTCGDRAMLFAPLTFDASL-EEIFAPLCAGASLYIGDEN-VKRSVPALVDACRAQRISVLTLPTAYWRVLGEHLAANGGAAGLGAVRLVSIGGEKVTLEAIRQWHRATA-GRIALYNIYGPSECSIGSIVDRIDVARAGEVYLHRPVANAHLHVLDACLNPVPADMPGELYIGG--VGVAHGYHGRPALTAQRFVADPFRLYRSGDRVRYDLEGRLHYLGRTDFQVKVDGIRVEPEEIQAVLEAHPDVAQAVVLAGEARHARNPLIGYVILEKARAATGTDGAAFVDYLRARLPAHMVPAQVVVMDAFPLTTNQKVDRRAL-------------------------------- 134277745 6 -----------------------------------------------------------------------NFVALCTHR-AAANGDALAYHYLSP-HGEDRALSFGALDRAARRVAARLAASG-APGDRVLIVCPQSLDYVSAFFGCLYGGFIAVPAYANHHFARLSKIIEDARPRVVMLCRKQYAA--------VHAFIERNPPLREVELVVV------------------DELDDVEPGGCRPHAAARDDVAFLQYTSGSTGQAKGIMVSHGNLLANEEM-IRTTCGNTPDSRAVFWLPLFHDMGLMTLLQG-VYVGYPTYLMAPMDFLANPLRWLQAVSRVRATLTVAPNFAWQLCEKIPPEQLDGLDLSSVTAAVNGSEPISVRTLDGFVARFGFRREAFRPSYGGVIEETMVSSAGRRTVFQRVGCGRPAAGCEVAIVERDTRAVRRDGELGEIWVKGPHV--AQGYWNNPEQTAQTFTADGAGPYLATGDLGFLHDGALVVTGRCKDVIILRGDNYYPSDLEAATAAHPALVPAAAFTLAGDEAGPQALAVVAEVRRNTPPAQFAQIAAAIVERISAGYALERLVLIKESIPKTSSGKVQRSAVRELDAGQLKTLHDV------------------ 111022286 30 -------------------------------------------------------------------------------------------------------WTFGEIDDWTSRLAQRLVSEGVRAGDRVAIMLPNVVQWPIAWLAILKAGGVAVPINSSYRRADLEFVLRDSGARVMFTDAE------------------------HAPLVDEVRAANGDLADVRIVDAVSRDELAQYPADRPGVDISGDTLANLQYTSGTTGFPKACMLTHDYWV-RLGWICASAVGLGADDVAL-TSQPFSYMDPQWNTSLCLTIGAPLVVLP----RFSASGFMADVRKHRATFCYVLGSMPTLLFKQAPSPQDR----DNDLRVVLCSAIPVGLHAQLEQRW---SAPWREIFGMTESGVDLVSHPEHTADVGSGRLGQPIPTKQVRVVDPQGREVADGEPGELITSG--RPMMLGYWNRPEDTAQV---LRDGWLHTGDVAVREAGSY-RLVGRIKDMVRRGGENIASAEVERVLERDDTVVATAVVGVPDELFGEEVKAFVQLAPGSPESRETAQRIIDGARTQLARFKVPRYVEFVADFPRTPSERVSKPALKARSAGITYDLQPPRTV--------------- 186471901 47 ------------------------------------------------------------------------------------------------------RYTFADFRRRVGQLANALASRGVRAGSTVAVMDWDTHRYLESYFAIPMMGATIFTVNVRISAQQIAYTLNDARADVLIVNSEFLPVIESI-----------RGELKHLREVIVASDDAPLPCTSLTIAGEYEQLVSAMPDDFVFEDFDENTRAAIFYTTGTTGDPKGVCYSHRQIVLHTLATARSGQRLHRDDVYMPITPMFHVLAWGMPYIAVMLGLKIVL-----PGRYQPDALLHLKKTERVTFSHCVPTILQMLLDAAARDAHDLSGWTMIIGGSALSPTCRAALEQGIDVFAGYGMSETGPVAALSQFAPDIDSAGMDESVRRRCMTGRPVPMRVVDAQMNDVPRDGRAQGEIVLRSPYL--TPGYHNQPEASEALWAG---GYLHTQDVAVMTPDGYVQIVDRIKDVIKTGGEWVSSIEIEALINELHAVEESAVIGVQDERWGERPKALIVLRPHASLDADVRAHLLGHAAKRISRYAVPERVIFVAAIPKTSVGKIDKKLLRQ------------------------------ 169235192 11 -----------------------------------------------------------------------------IDRARTYYGDETAVV-----ATTGRRYTYSELADRADRFSAVLQAAGIDSGDRVAVLDPNTHYHLEAAYGAMQLGAIHTPLNYRLTPDDYAYILADAGADAIYADAAYADRVEAV-----------RDQIPTTTFI-----TDDPAAVDGDWQDADALLADADPDDYDRPDMAEDDVITINYTSGTTGDPKGVCRTHRNEVVHALL-LSTHHTITDTDTYLWTLPMFHANGWGHIFAITGAGATHVCTRGV-----DAASVFDTIQAEAVSYLCAAPTVLNMLLDYHEAHDVAATGDADVRVATAGSAPPEATIRAVESALDWSLMH---VYGATETGPLIATSDADRLMQKRQGIGLLGTELRVVDEHGNDVPRDNETIGEIVVSG--NQVMDRYWNKPDATERAFTDRVDGYFHMGDFAVVDDTGFVSILDRKKDIIISGGENISSIELEDTLFEHDAVGEVAVVPSPHDDWGETPKAFVVPASGDPNNPGVTTALVEYTRAELASFKTVRRVEFVDELPTTATGKVQKYELRA------------------------------ 167569861 233 ----------------------------------------------------------------------------LVDRWATVAPADPALV------SPVETLSFAELARRTDRLAGILWEEGVRPGMVVGVEAAHGVDAVLGIIATIKAGAICFPVDVRLPPDRLDAVIADSGCRHVLASAGAPLG-----------------------------------RFDGKRLALDGAAWRTRDAVAPAIDATPDHGVFLTYTSGTTGAPKASVL-HHRGIVNYIGTVVERFGYARGDRAMLFAPLTFDASL-EEIFAPLCAGASLYIGDEN-VKRSVPALVDTCRAQRISVLTLPTAYWRVLSEHLAASGGAAELGAVRLVSIGGEKVTLEAIRQWHRATA-GRIALYNIYGPSECSIGSIVDRIDVERALEDGEVYLHHPVANAHLHVCLNPVPADMPGELYIGG--VGVAHGYHGRPALTAQRFVADPFRLYRSGDLVRYDLEGRLHYLGRTDFQVKVDGIRVEPEEIQAVLESHPEVAQAVVLAGEARHARNPLIGYVILEKARAATGTDGAAFVDFLRARLPAHMVPTQVVVMDAFPLTTNQKVDRRAL-------------------------------- 91783540 19 --------------------------------------------------------------------------------------------------GDLHRYTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGTTGFGAVCHTINPRLFPDQIAYIINHADDAYVLFDTTFAPLVDVL-----------APQCPKVRGWIAL-ADEAHLPAMQTPVLSYETLVTAQDGNYEWPPLDERQASYLCYTSGTTGNPKGALYSHRSTVLHAFAALPDAMSLSARDCVLPVVPMFHVNAWGIPHSAPLTGAKLV----FPGKDLDGKSLYELMESERVTYSAGVPTVWLGLLNYLREA--KVRFSSLNRTVIGGSACPPAMLRTFEDDYGVQVIHAWGMTEMSPLG--TLSRLTWEQSQRPLEEQRKLLEKQGHVLYGVDMKIVGEDGRELPWDGVAFGHVRGPWVIDRYFRKDDSPLVDGWFPTGDVATIDRDSFLHITDRSKDVIKSGGEWISSIDIENVAIAHPAVAEAACIACAHPKWTERPLLVVVKRPGFEVT---RDELIAFYEGKVARWWIPDDVAFVDELPHTATGKLQKLKLRDI----FRDHVLPSALED------------- 111223560 49 -----------------------------------------------------------------------------LRAWAERSGSATAVV--AGPPSRPVRLSYADLDRAVDDLAVGLDRLGLAPGERVLVQLPNRVEFVTLLFALLRLGAIPVLALPAHRRVEIEHLARLAGA----VAYAIPDTHEGFDHRTLAQEIVAA--VPSVRHVLVAGEAGRFTGIDAVAAAGADARAAAAPTSVPSTSVDPAGVAVLLISGGTTGKPKLIPRTHWDYAYNAAASAGL-CGLTAEDVCLAALPAAHNFPLACGILGALGVGATVVLAPS----PSPEIVFELLARERVTVTALVPALARILVDAAEW--EKPDTSSLRLLQVGGARLDAELARRIPAVLGPRVQ---QVFGMAEGLLNYTRQDEDAELSFTTQGRPLAPADEIRIVDRDGADVAPGEIGELWTRGPYT--VRGYYRAAEHNATAFSPD--GFYRTGDLVRLTASGNLVVEGRIKDVINRGGENVSATELEEHLLAHPAIAQAAVVAAADEQVGESVRAVVVLTPGAGLT---LKVIKAYLRGRLARFMLPDLLTVVDTLPLTPVGKIDKRELRR------------------------------ 167578394 25 -------------------------------------------------------------------------------RAAEVYGERLAVVH-----GDIRR-TWGETYARARRLASALERAGVERGDTVAALLPNIPPMIEAHFGVPMAGAVLNALNTRLDIASMLFMLRHGEAKVLIVDTEYAE--------FAHRAALEVPGL----AIVSVADAMPADPARFPAAIDYEAFLAGGDPTYTWPPSDEWEAIALNYTSGTTGDPKGVVY-HHRGAYLAAISNILEWDMPKHAVYLWTLPMFHCNGWCFPWAVAARAGVNVCL-----RKFDAKLVLDLIRRERVTHYSGAPIVQSAIANAPAEWRAGHEVHAFVAGAAPAPAVIAKMKEIGFDLTHVYGLTEVYGPATVCAKQAHWASLPDDELAQLNARQGVRYHLQTVLDPDTMAPVPADAETLGEIMFRGNICMKGYLKNPHATDEAFAG---GWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVALPDPKWGEVPCAFVELREGMSATEE---EIIAHCRLLLAAYKIPKTVRF-GELPKTSTGKIQKFQLRA-------QVGSSSAID-------------- 103485665 4 -----------------------------------------------------------------------------------------------------RQFSYVEVALGVQRVARGLQLLGLGKGSRIGLFLPNVPHYVAAYYGALAAGATVVNFSPLYTVAELEAQVEDSGTDTLFTLSAAVLDGSSLNRLIVGSVAGGLSKTKSLLYRLFKRREVAPLPG-DPRVIRFSELTDNDGRPEPVAIAPETDVALIQYTGGTTGTPKGAKLTHQNLTANARQVNAIDPDTQAEDRILGVLPFFHVFANTCVLNRTVLNGGSITMLP----RFDAKQALAAIGRTKTTALPGVPTMYQALLDHPDLA--RTDFSSLRVCISGGAPMPAELREKFVAATGASLVEGYG--LTESSGVVATNPYDGPVRPGTIGQPIPATHIRLLDKEDPSKDAPDGEPGELAVKGP--QVMQGYWNRPEADAESFTAD--GWLRTGDVAVIEEGGYIRIVDRLKDMIAVGGFKVYPSVIEAHLHEHPAVKEAIVLGVPDAYRGEAPKAFVTLEEGFEVTGE---ALAAWLNPQLGKHERVIAVEVREALPKTMIGKLDRKALRA------------------------------ 209552176 20 -------------------------------------------------------------------------------------------------------FTYKELNTLANQCAWSLLDLGIRYGDAVVVLSENTLDYLSLIYGAAKTGVAVAGCNYRLAAPEVARSISVIAPRYVFVC---------ASLEPLLRDAMPHYPSDIVAPEIIVWDKNDFGGAKPALSRS----LQNAKTHNPRIEVDPEEVLVIVYTSGTTGAPKGAALSHRAIMARAGI-MCAELHLTEHDNYVAWHPLFHMSCSDYVLITHVRGGK--VFMTP---RFDAHAIADFCVREKIGWLFLVPGVLDEVADAIKASGKPVAGVKYVGCMADLSP-----VHSLQNITEVTGAGYFNTFGTTEVGTVPSAYTLDLDHTPVSFRKVQSTFSRMRIVDPDGKDCPFGTPGEILYRTP--TLFSGYWNNDKATNETM---RDGWYHSGDVCVLYEDGTYDFLGRSKYMIKSGGESIYPAEVEHVLLKHPKISEVQVIRVPDEKWSEVPAAYIATHDGQAIS---VHELNDFCAGHITKWKVPKHYRFIDDFPRNVTGKIERPLLEK------------------------------ 91081619 62 -----------------------------------------------------------------------------------------------------RKYTYEEIQTKSINLNRNLRKLKLQKGDVVALLLPNSPEFIMATIGALKAGLVVTTLNPIYTPDEIARQLKDSSTKAIITFVDFYELAKASANLTQ-------------SQINILTIKTQQGQAIPQGALNFDEFTEPC-DYPDVPPPDTNDIAFLPYSSGTTGLPKGVQLSHRNILANLCQFNARELSVIQDTTHQDVIPAVLPKFHIYGLTATTLHLFYKGCKTVAISKFSPEGYLQTLRKYKPDVIFVAPPLVL--FLASHPSVTSNDLQSIRSVVSGAAPLGALDEERFITK-AQKDINILQGYGLTETSPMVAMTRAALKKLPIGRPVSNTSVKIIDPNDPNETPLGANTTGELVVKGP--QVMKGYHNRPEETRDAF--TKDGWFRTGDMMYYDDNKLLFVSDRLKELIKVKGFQVPPAELEEIIRDFPEVKDAAVIGVPHPKDGEVPRAYIVGKN------VDVNKLEEFVAQKVAPYKRLRGIEIVESIPKNATGKILRRALKE------------------------------ 189206928 10 ----------ARHGLQMQTFDDLHSWSVGHRTDFWDDMWAALIYSGSYTEAVDTSI-PMENNPRWYDGTNLNFAENILFSAALEDANKIALTQIREGNIEVENLT----------------------------------------------------CSTDMGTKGILERLLQIKPKYVFVDDWTVYNGKTIDLRPKIKEVVAGMGVIEFQGIVVQPRFQGRPADVEGRTETLSDFLACDNEELEFERVAFHDPFLIVYSSGTTGMPKCIVHSTGGVLINTCKEGLLHKEMTPESVVLQYTTTGWIMYLVTVQVC--LFGVRSVLYDGSPFKPSPQGFLAMLQQQRVTDFGTSPRFLHELQKRSLNPREFLDLSCLRSVATTGMVLPEAQFEWFYDVGFPAHVHLRNISGGTDLAGRFGIGNPLTPVYAGGCQGPCLGMKVEVYDSGPGVAVPDGEPGELVATASFPNQPIFFWGDKERYRNAYYTRFPHVWTHGDFIQIHPTGQITFLGRADGVLNPSGIRFGSADIYSVIEQHPEVADSLCVGQRRPDNDETVILFLKMNNGHRFREGLVERIKSKISQERSKRHVPQYIFQTWDIPTTVNLKKVELPVKQIVSGK--KIKASGTLANPESL--------- 195043503 43 ------------------------AQSINDRDKFLHYNADDFYKTSPYDSIQVPNLPLHEYVWRDFKKWENNTA-------------AVCVI-------TDRQYTFAQMRDASAAFAVRLQKFKMFKPDVLAVCLPNMPEYPIAALGAIEAGLTVTTINPIYTPDEIARQLTFSNAKFLVGSAQRY---------QTLLEACNLAGKQMPIAVVRSTMDEALPAGAIDFFEVMSTENVRYDELRTPKDTTADDMVFLPFSSGTTGLPKGVVLTHNNVSSNCEQIQEAINSLDRQDTLPAVLPFFHIYGLTVIMLSKLGQGARIATMP----AFKPDDFIKSLDTYNGSVLNLVPPIALFMINHPK--LTQETAKSLRVVMSGAAPIGQHDVERFLKKF--PNVRFMQGYGMTEASPVVLMTPIGNTRLASTGVLPGSTEAKIVPIDATDRKGVGATTGELCVRGP--QVMSGYLNNKEANDVTFYPG--NWLRTGDVAFFDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRENETATAE---EIAEYVAERVAHYKKLEGVIFVDEVPKNPTGKILRKDLKE------------------------------ 148658425 13 ---------------------------------------------------------------------------------------------------DTQPLTFGRLRAHVVELAERLAAYGVGRGERVAIALGNGPAMALSFL-AAATCATAAPLNPKYRQEEFAFYFEDTRATTLIVPPDGM-------------EAARAAAFPGMTVVVAALRADGMLDLSLER---------GARPPQPFIPPQPDDVALILHTSGTTSRPKRVPLRQRNLIASARNII-DAYRLSPDDRALCVMPLFHIHGIVATLLAPLASGGSVVL----PPGFDAMRFWGWLTAFRPTWFSAVPTMHQMLLARAERQIAAIRAAPLRFIRSSSAPLPPVVLERLEATF---QAPVLESYGMTEASHQMTTN-PLPPLPHHAGSVGYGFGVEVTILDEQGAEKARGERGEVAVRGP--NVFDGYENNPEATAAAF---TNGWFRTGDQGRIDDNGYLWLTGRLKELINRGGEKISPLEIDDVLLRHPAVAEAVAFAAPHRTLGEEVHAAVVLRAAAT-----ERELRDHCAAFLADFKVPRVIHILPEIPRGATGKVQRIGMAKLLGLTDDSSGD------------------- 149180903 11 ------------------------------------------------------------------------------------------------------RLTYKEIGERTRRLASVLEKLGVGKGERVGTFAWNHHRHLEAYFAAPGMGAVLHTINIRLSPEHITYIINHAEDKVLFVDED------LLPLIEKCKDTFE-----TVEAYIIMSDKKELPETTLEPAYSYEQLLSEADPHFEFKDIDENDPAGMCYTSATTGNPKGVVYSHRIVLHSFAFGLADTAALSESDVVMPVVPMFHANA-WGIPFAATWFGSTQVLPGP---LFTPKLLAELIEQEKVTFTAGVPTIWLGLLNELETG--SYSTSSLRSIVCGGSAAPRGMIKTFESKY---KIPFLHAYGMTETAPLAVVSRLKSYQTDRSKQGLIVPGLDMKIVGADGEVKWDGEEMELLLRGPWI--ADEYYKDERST----DAFRDGWLYTGDVATIDEEGIIKLVDRTKDLIKSGGEWISSVDLENALMAHDAVFEASIVAVPHPQWQERPVACVVLKEQYK-DKVGKQDLLDFMAPQFAKWWLPDDVVFMEEIPKTSVGKFLKRALRE------------------------------ 77974177 29 -----------------------------------------------------------------------------LARQCQRRPDATAIIC------GERHISYAQFEQAAQRLAIRLTKLGLSCGDTALVQLPNCAEFYLVYFALLKMGVAPVNALFSHNRLELNAYIEQVQPRLLIAHAGHSLFAEGDYCTQLQQKA------PMLDVVIVAGNTDYAQSLE---ALLYADEWNDEAAAFHPSAAD--NVAFFQLSGGSTGTPKLIPRTHNDYYYSVRASAE-ICQLNEHTRYLCALPAAHNYPLSSGALGVFYAGGCVVLAPD----PSAMSCFPLIKRHQITFTSLVPPAVALWLQAAEHFAD--DLASLQVLQVGGAKLSESLARRIPQILGC----QLQQVLGMAEGLVNYTRFDDSDHLVFTTQGRPIEDDEIKVVDSAGVAVAIGEVGALVTRGPYT--FRGYYRSPIHNANAFDNE--GFYHSGDLVKMTEEGYLRVVGREKDQINRGGEKIAAEEIENLLVAHDDIIHAALVSMPDEIMGEKSCAFIVATNIRLKPVTLRKYLREL---GVADFKLPDRFEMVASLPVTPVGKIDKKRLRQ------------------------------ 110598036 2117 -----------------------------------------------------------------------------------------------------RLITYRELDEEACVIAAALSERGVTRGEVVAVLSGRSKHLPAALLGIWKRGAIYLPLSTELPPERMSFMAEDAGVAQLIALDGAAVPE---LLARLFAEPLRPEELP--------------------------EAFRRQHSSRVLHPAIPEDTAYILYTSGSTGLPKGTMIAH-KSLVNMVLGAAGMLGCNCDDRTLLFASPSFDVSLSDI--GVPLSSGGAICAVPGKIIESPNRFLEFLEEMQVTIADITPTY------LGLFEGMELPSSLRVLVTGGEAPLPAEVKRYASKL------SYFNAYGPTENTITSTMGLLKGDELRFFAAGRPLPNTALYICNEAGDYLPPGVSGE--IRLGGEGISQGYLNRPELTAASFLGTSSGRYRTGDLGRWHRDGTVEIIGRIDDQVKLNGIRIELGEIEYALTMHPAISQAVVLLDAPSGGSKSLWGVVRLTPGEEMPG--RDELKTFLAERLPSHMIPSGVISVESIPLMVSGKVDRVAL-------------------------------- 110598036 1024 ----------------------------------------------PFETELLQRWEEGEIKPR--PNLR---SHELFEALVERNPARTAIIC------PNRSETFRELDARANGIADSLVSHGVVRGCTVGVLASTPENLPAAVLGIWKAGGTYLPFAADTPAARLALMAKDAAANHLVVLD-----------------ALKVPDALYSEVACIIHSGECPPTLLRPESDGSAD-----------------DIAYIIYTSGTTGTPKGVPVSHAAYV-NAILGVAERLGLRDDDRIALVSTMVFDASL-WELGHGLLNGIAMVPVPPA-LREDPWQMKPYYREQGVTVAFHTPSYLRVSEKLPFEGL--------RILLTGGEAPNHHDM-----AIYAGRLAFWNFYGPTEATIVVSGALADTDSRVPLPVGAPLANMRISIRRHDGSPVPPGAEGEIWLGG--IGIARGYLNHPEESERHFVQGADGFYRSGDYGRWSAEGQLEINGRIDQQVKLNGQRVEPGEIEQMLSLHPAVVNAVVLADQLNNGVKVLRAFVQPENIALFSE---SELLEYLAGRLPQHMVPASIMAVEAIPLNPSGKIDR----------------------------------- 110598036 3166 -------------------------------------------------------------------------------------------------------------------LARALFRLEVHHGECVGVLTERSVALPETVLAIWKAGACYLPLTADLPAERLLFMAREAGVRKIIALDRLAVPAELSSLEF---------------HIVRPEEIIPDAARSEDGD----------------RPLSPDDPAYIIFTSGSTGVPKGVVLSH-RGLINLGFGEAGIFNLCSEDRVMQISSPSFDLWISDLAVAWSLGAALVPVRREEMN--DISGMHELMRRRGVTIATMSPSYLRLFEQADFPAMLR-------LIMTVGEPPLQEDLHYYSARLA-----YMNGYGPSEATAASTVGLILPD-ADQIHAGRPLPNTTVYISGEGGKPLPPGVTGEVWVGGA--GLAAGYLNRPDLTAQAFLVNGERRYRTGDLGRWLRSGELQILGRADSQVKLRGQRVELGEIEHRLASRPGIQQAVAVVETLADSTQRLCSFVVVDEQAEMPSS--REWLSWLSATLPSYMIPASIVRIAALPLTPAGKVDRQALAEMALSLDEGITDTTTL--------------- 110598036 15 -------------------------------------------------------------------------------------------------------LTYGELDALSDRLAIALQIRGSAFQESIGVLTDRSASLPAAFLAILKAGGVYVPMAADLPPERLANMAEQASIRRIV--------------------ALDGLEIPPALTTVLLRNGATSPS---DALLRPEALISGVKTIFTPSERNSNALAAILFTSGSSGTPKGVPLTHAACINMVLGHIEAH-HITAEDRILLSSSPVFILGFRTLCIPLISGSAFVPVSRSVIDRPDLLIEL--MSRHHVSIALFTPSYLHILNRALPEGL--------RCIITAGEMANADDARYYARYVD-----YWNIHGATEVCGTICMHHVDPDETGAVLSGRPFLNTLVYLLDEEGNEVPTGEIGEVHVVG--VGLSPGYLKQPELNAEYFIETRYGRFRSRDLARWNADGELETLGRSDNVVKISGQTVSLDEIELSLQRHPSVTIAKVV----PHKG-RLYAFVE-SPGSRDAEGVV--WREFLLRTLPSYMIPAHITVMEKMPLSSAGKVDQRTLQQLAEGLLHREGDVSTPPD-GVLEQAI----- 198255699 29 -------------------------------------------------------------------------------------------------------ISHAEVLARSSCFANLFIAMGLKPGDRVAVQIDKSPDAVSLYAACVQAGLIFLPLNTAYTSDEVIYFVENSGAALFVCQEIRSREMKVVAK-------------STGARLETLNSEGGG---------SLAVLADDQSDSFTTVSRDGDDLAALLYTSGTTGRSKGAMLTQSNLLSNA-QTLSEFWRFTADDVLLHALPIFHTHGLFVALNITLLAGGSLIFMPKFDTDFMIKHMCRATTMMGVPTFY--------TRLLDDPRFSMQVAQHMRLFISGSAPLLAETHVAFEQRTGHR---ILERYGMTETNMNTSNPFEGERRAGTVGFPLPGVMLKI-TDTATGKTLPNGDIGQIEVSGP--NVFKGYWQMPEKTAEEL--RENGFFITGDLGQIDEDGYLKIVGRDKDLIIAGGYNIYPKEIEMLINDQQDVLESAVIGIPHSDLGESIIALIVAKKGSMPD---LDQISRNIAQSLAKFKQPSKLIMVAQLPRNTMGKVQKNVLRE------------------------------ 55377443 18 -----------------------------------------------------------------------------------------------------ERFTYAELDRRANRTARLLRRYGVGSGETVAVVSRNRPAVVDLFFASAKTGSRLAPLSHRLAPPELAELLDRVDPELLVVEASSAETVST---------ALETADTAAPQLIHLGTAADSASSAATLDSTPYASALPEDDTPVETATPAPSDTHLLLHTGGSTGTPKETELTHRGIVWNSLNTI-TAWGLREDDVTPMVFPMFHTGGWNVLTVPLWHMGGTVVIA----RAFDPSDVLEIIDSEGGTVLVAVPAILRMMANHDRWA--ETDLSSLRFAKSGGGPCRKSV----METWWDRGVDLSQGYGLTECGPNNFAMPEDWPHEKADSVGKPVLHVDARVVEPEDDPVDPGTVGELQLRSPHA--AAGYLDNPDATAETF---GDGWVSTGDLARVDADGYYYIEGRTKHMFVSGGENVFPPEVEDAIADHPMVGEVVVIPVPDDRWGQVGKAVIEPADGASDRPLTLDDLRTFLDDRLARYKHPHDIAFVEAMPTSGPDKIDRGAV-------------------------------- 91783053 19 -------------------------------------------------------------------------------------PDRTFLIW------QDRRYTYAELETITNRYANGFIAHGIGYGDHVAVMLPNCPEFFWVVWGLSKIGAVAVPINTAAKGELMRYFLDKSDSVCFVVDEEWSERV-----------AAIRSEVPQIRQYFIHGGNGVPPDNAESTVHALSELESDDASQPPLDRVAYDDTQLIMFTSGTTGPSKGVQCPHSQ-----GHAVGRALTVDFGYREDDVLYTCLPLFHGNAAYYSCYAALWADAAIALAPRFSATRFWDDIRRTGATQFNTLGAMTNIIWKLPPGPHER----ETKLRLCMAVPVPKEIYSEFQERFGV----VLTSVFAMTENFAMTRFTPSDPAEKAGSAGKPRGECELRIVADDGTDLPAGGVGEIYMLPLKPGMMKGYYR---MPKETAREFDNGWFKTGDRGYLDEDGYLFFMDRKKEAIRRRGENISAYEVELILCRHPAIHEVAAIPVASELSEDDVMVYVVLKPGESMTHA---DVVHFSAEHMSYFMVPRFVEFIDKLPKTASEKL------------------------------------- 108801375 6 ----------------------------------------------------------------------------LLDQTAARHADRGAVYH-----GERQVHTWSSLRERALRLAGSFT--GFGPGARIAVASENAPEIVELMFGIWAAEAVIVPVNYKLHPREMEQIVADAGVSRIFASPKI------------------GAELAQLVDVPVEVIGGAE-----------YENRCAASPVDPPRTTDPASLAWLFYTSGTTGRSKGAMLSHRNLMAMTVSHLADFDSPDENCSLVHGAPMSHGSGL--YVPPYVARGARQVV--PASGAFEPAEFLDLCEHHPGCSAFLAPTMV-----ARLVATGRAKPANLNTIVYGGGPMYVDSLKKALAAFGPIFVQLYGQAPMTITGLRRSDHLAGGVPASDAVLGSVGYARSGVDVGEDDRPAGIGEIGEIVCRGDVV--MSGYWNNPAATAATLQD---GWLRTGDMGSFDADGYLTLRDRSKDVVISGGSNIYPREVEEILLEHPAVVEAGVVGAPDEEWGEIVVAFIVGR--VSPTD-----LDAHLLERIARFKRPKRYEFIDELPKNSYGKVLKRELRE------------------------------ 76802011 3 --------------------------------------------------------------------------------------------------------SYDELDERVEVLAGRLAALGVGVGDTVAVCLETRHEFVVVVHALQRLGAVLVPLHTEQTPPELRTRLSAVPPEAAVCGAAT-------------EAALTDAAETT---VVTVDEPTADARPLSGVTPEPFDLPEWALDE----------PLAVLFTSGTTGEPKGVVLTLGNVLASATAS-AFRLGVQRGDCWHVPLPMYHMGGLAPVYRSVLYGTALSV-----QSTFDAEATAERLRNVEATAVSLVPTMLERLIAVGDLPDLRFA-------LVGGAPCPASLV----ERAHDRGVPVAPTYGMTEAASQIATAAPSMARAHPHSVGYPLMFAEVTVVNDEGVGCEPGTVGDIVVDGPMV--TPGYLDD----ETTAARFTARGLRTGDRGYRDDDGRLHVVGRSDDTIVTGGENVDPTEVEAALRAHSAVDACAVVGLADDEWGQRVAALVV----SDGDDTTPDALREHCRERLAGYKLPRTIGVVDALPRTASGTVDR----------------------------------- 84687129 19 -------------------------------------------------------------------------------------PDTTAVIVD------DERLTWSELYTEARLWARALRAAGVAPGAHVGVLMPNCMDYVRLFYAAGMIGAVTLTINARFKDDDLAYAVHHSDMDVLFIGGHALPHTRIYPDLHIWAGGLDLEEAPRLRAVFNLGDPRETVWPTRDDFLAGADRVDEARIDALMRATSPDDHALMMYSSGTTAHPKACMITH-RTLSMIGASFAERFGLTPDDSVMNPLPFFHMSTML-----PMAACRASGATQICTAHFEPARTLRQMEEERVSFGYLSFPTLVNQVIQHPDFKTRDLSALRFLHTVG----PADLMEKYTRAF--DGAQYINAYGLTEATGVCCYTDPNDPPAEATQVSGRVFDGVKAVDPVTGKDCSPVERGEIWIGG--FCLFDGYYKDPDKTAETLVDGGK-WLRTGDMGYVSGDGHITYDGRLKDMLKIGGENVAALEIETYLCAHPDIQIAQVIGVEDDHLFEVAAAYVELVPGASLTPE---DVVDHCIGQIASYKIPRYVRIVSEWP-------------------------------------------- 119944772 31 -------------------------------------------------------------------------------------------------------LTYQELDLKSKAFASYCQNLLMQPGERIALMMPNLLQYPIALFGALRAGLVVVNINPLYTPRELLHPLKDSGATAIVAVTNFADTAIKHIILTRIGDQLAAHKRTLVNFVIKYIKRMVPKYYLPSAISMRRVLTQGALQSYSRPTVLPSDIAFLQYTGGTTGIAKGAVLTHQNIISNVLQVFAHFGPRTLLDKEKAVTPLPLYHIFANTVMMMLMFMGGQNLLITNPR--DIKSFVKDLQKYPFTMLFGLNTLLNALLK--TPSFRALDFSQARIVIAGGMATQKKIAAEWEALTG---MTIIEGYGLTECSPVVAGGLHTQQRFQA-NIGVPLPSTDMRIADVNDNPLTVGEIGEIQIKGP--QVMPGYWQQPQESENAF--TQDGFFKTGDIGQMDDRGFFTLVDRQKDMMLVSGFNVYPSEIEEVAVLHPNIIEAAAIGIPDEIIGEKIKLFYV-----SDIPLSNKEIRSHCKKYLTGYKIPRLFEQRDALPKSNVGKILRKDLR------------------------------- 157343471 103 ------------------SFSDFQKFSVSNPEVYWKTVLDELSFSVPPQCVLYDNPSRENG---------LSMASRSIHKSCKETLDDTVVIWEGDDGMPINRMTLEELRREVWSVAYALDTLGLEKGSAIAIDMPMNASSVVIYLAIVLAGYIVVSIADSFASREISTRLKISNAKAIFTQDFIIRGDKSLPLYSRVVDAQS-------PTAIVIPAGGSSFSMKRDGDMSWHDFLQRADDEFAAIEQPIEAFMNILFSSGTTGEPKAIPWTNATPLKAAADAWC-HMDIRKGDIVAWPTNLGWMMG-PWLVYASLLNGATIALYNGAPL---GSGFAKFVQDAKVTMLGVIPSIVRTWKSTNCTA--GLDWSSIRCFASTGEASSVDEYLWLMGRAQYK--PIIEYCGGTEIGGGFVTSLLQAQSLASFSTPAMGCSLFIIGDDGNLLPQDASGMGELALGPLMFGASTTLLNADHYFKGMPIWNGKVLRRHGDVFERTSRGYYRAHGRADDTMNIGGIKVSSVEIERICNTHSSVLETAAIGMPPPAGGERLMIVVVFKDSNNSIPDL-NELRSEVQKKLNPLFRVSHTVPVPSLPRTATNKVMRRVLRQ------------------------------ 152988756 40 ---------------------------------------------------------------------------------------------------DQVRYSYATFNERVARLANVLSEAGVRAGDTVAVMDWDSHRYLECMFAIPMIGAVLHTINIRLSPEQILYTMNHAEDRFVLVNSEFVPLYQAV-----------AGQLATVERTILLSDGAEKSAELPGLVGEYESLLAAASPRYDFPDFDENSIATTFYTTGTTGNPKGVYFSHRQLVLHTLAMASTIGSLDTSDVYMPITPMFHVHAWGTPYVATMLGVKQVY-----PGRYDPELLVELWKREKVTFSHCVPTILQMVMNARAAQGVDFKGWKVIIGGS-------ALNRSLYEAAKARGIQLTAAYGMSETCPLISCAYEDERTTYRIKAGVPVPLVDAAIMDEQGRPADGESQGELVLRSPWLTQ--GYFREPERGEELW---RGGWMHTGDVATLDGMGFIEIRDRIKDVIKTGGEWLSSLELEDLISRHPAVREVAVVGVPDPQWGERPFALLVVREGQELDAGLKEHLKPFVEQNINKWAIPSQIAVVTDIPKTSVGKLDKKRIREIAQWQEAGSAFLSTV--------------- 183983259 7962 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFMLTD---------------TTPTAVLTTTKLAQHLPHTPAVATITLDTLTNLDDHPTTPLLPP-----------------DPHDLAYLIYTSGTTGTPKGVAITHHNATTLL---TQLDLDIPTGGVWSQWHSYAFDVSVCEIFGALLTGGRVVVVPEHVITSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTQPPLALTTVILAGEAFAPTRAHTWLSH--HPHTRLINMYGTTETTVHATLRDITEHDTTNDTSPIGTPLHHLAFAVLDLRPVPPGTVGELYVAGAGVG--VGYWRRGGLSATRFVACPFGMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIA-HDASGQPRLVAYYTTTSGTRLD---TTDIRASLSQVLPPYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183983259 1537 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLLDYGAGPGTVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFM---------------LTDTTPTAIITTTELAQHLPTSTGNSGVPVITLDTLTVDDH---------------PTTALPPPDPHDLAYLIYTSGTTGTPKGVAITHHNATTLTTTLTPQ-LGPTTNQVWSQWHSYAFDVSVCEIFGALLTGGRVVVVPEHVITSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTQPPLALTAVILAGEAFAPTRAHTWLSH--HPHTRLINMYGTTETTVHATLRDITEHDTTNDTSPIGTPLHHLAFAVLDLRPVPPGTVGELYVAGAGVG--VGYWRRGGLSATRFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALAALDGVQQAVVIA-HDAPGQTRLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183983259 468 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPIAV-------------------------------LTTTELTTHLPTSSGVPVITLDTLTNLDDHPTTALPPP-DPHDLAYLIYTSGTTGTPKGVAITHHNATTLTTTLTPQ-LGPTTNQVWSQCHSYAFDYSVWEIFGALLTGGRVVVVPEHVVTSPEELHHLLATEQVTVLSQTPSALAMLAPTTFD-----------VETVIVAAEACPAELVDQWA-----PGRALLNAYGPTETTIYATVSVPLHAGETVVPIGAPVPAAGLFVLDGWLRPVPPGVVGELYVAGAGVG--VGYWRRGGLSATRFVACPFGMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQTRLVAYYTSAGNAGIDTAW---LRDRLSEVLPAYMVPAAFMVIDELPLTVNGKLDRRAL-------------------------------- 183983259 6903 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFM---------------LTDTTPTAIITTTKLAQHLPHTPAIATITLDTLTLDDHPTTPLPPPNPH------------------DLAYLIYTSGTTGTPKGVAITHHNATTLLTQLDLDI----PTDAVWSQWHSYAFDVSVWEILGALLGGGRVVVVPEDIVTSPKDFHALLIDEHVSVLTHTPSALAQLPDHGLE----------ATTVITVGESCPIDLAHHWA-----TGHTMINAYGPSETTMCTTISNPLQPDADLVPIGAPVPGAGVFVLDRWLRPVPPGTVGELYVAGAGVG--VGYWRRGGLSATRFVACPFGMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVTAALTALDGVQQAVVIAHDDAPGQTRLVAYYTTTGNGGIDTAW---LRDRLSEVLPAYMVPAAFIEIDELPLTVNGKLDRRAL-------------------------------- 183983259 5829 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTD------------------------TTPTAVLTTTELTTHLPTSTGTGSGVPVITLDTLTNLDDH----PTTPLLPPDPHDLAYLIYTSGTTGTPKGVAITHHNIASWISSLHQRGIYGSGAPQHSWSQCHSYAFDYSWEIFAALLGGGRVVVVPEHIVTSPEDFHALLVTEQVSVLSQTPAALQNLPPEGLE----------NTTLLTGGEPCPADLLDRWA-----PGRIMLNAYGPTETTVAATITAPLVAGTPVVPIGAPVPGAGVFVLDSWLRPVPPGTVGELYVAGTGVG--VGYWRRGGLSATRFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGHRIECGEVTAALTALDGVDQAVVIARNDAPGQPRLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFMVIDQLPLTVNGKLDRRAL-------------------------------- 183983259 3700 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFM---------------LTDTTPTAIITTTELAQHLPHTPAIATITLDTLTVDDHPTTPLPPPNPH------------------DLAYLIYTSGTTGTPKGVAITHHNATTLL---TQLDLDIPTGGVWSQWHSYAFDVSVWEIFGALLRGARLVVAPEDVITSPEELHQLLATEQVSVLSHTPSALAQLSPQTLD-----------TPTVIVAGEACPPDLAQRWAS-----GRALLNAYGPTETTIYATTSNPLQPDADLVPIGAPVPGAGVFVLDSWLRPVPPGTVGELYVAGTGVG--VGYWRRGGLSAARFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVQQAVVIARNDAPGQPRLVAYYTTTSGTRLD---TTDIRASLSQVLPPYMVPAAFIEIDELPLTVNGKLDRRAL-------------------------------- 23573436 15 ---------------------------------------------------------------------------------------------------------YRIVLARVARLANALRSLGVTADQRVATFQWSNQEHLEAYCAIPSMGAVLHTLNIRLAPEQLAYIANHASDQIVLVDASV-----------APLLARALPAMASVHTVIVTGEGDAPLQGCGKTVLRYEEVLAGQEESFDWPRLDELSAAAMCYTSGTTGDPKGVVYSHRTYLHSLTACTANALSVSEADRVLAIVPMFHANA-WGLIYAALMSGADLVLPD---RYLQAEPLVSIIEDTRPTVAGAVPTIWNDVDRYLDSHPER-DISSLRLVACGGSAVPLSLMRAFEEKY---NVPIVQAWGMTETSPLATVARPAHRADATRRWEMRASQGRPICGVEIRLRDDDGKDVPWDGQSVGEIQARGPWITGSYFGDNDTEKFDGWLRTGDVGKIDAEGYLTLTDRSKDVIKSGGEWISSVELENTLIGHPAVYEAAVVGVADDKWQERPLALVVVHPGTDVD---IDQLRSFLADKVAKWWIPERWSFVSDIPRTSVGKYDKKAIRA------------------------------ 118480533 3 ----------------------------------------------------------------------------------------------------ERSRSWREMDQRSDRFGVALQQLGHRPGEAVAILTQESIEVYEHFFACMKIAAPRVGLNTGYVWPEMLHVLKDSEVKFLL-----------LDTRCRHLLAERLGELKALGITLIGYGAG------HGLERDYESLLATAEGEPHWPALAPDDILFVSYTSGTTGVPKGVMLTQEGGVNCILHSL-ISFGFGPDDVWYMPAASAWVVVILNAF--GLGNGMTTVIPD---GGYQLQAYLRDIERFRVTVGMLVPTMLQRAIVEIQTNPV-YDLSSLRMVVYGSSPATPKLIRDARATF--KGIKLLQAYAMTEATGGWISYLTDADHEHALREERIGIHYDCSIRDESGQPVPIGQSGEIWLRG--NTMMKGYRNLPEATAEAMPD---GWLRTNDIGRLDERGYLYLLDRQKFLIITGAVNVFPTTVEAILVEHPAVEEVAVVGVPHPEWGEAVVAVVVRKPSHR--DVTVQALIDFCHGKLSRPETPKHVVFVDELPKTSNAKLKKGELKKWLSG-------------------------- 167562676 2368 --------------------------------------------------------------------------------QAARTPAGTALVAEGVE------YDYETLNRQANRLAHYLLSLGVASGDNVAVMLRPSFEMVVALYAILKVGGAFVPIGPQYPQKRVDAILRNAGARWALTHSGQRRAFAAFPY-----------------DVVCVDDVMGALGGYSDRN---------------PPPVDPRQLAYVLHTSGSTGVPKGIEIEHRGVVSML-ADLQRTYRLDANDRVLFHTPFTFDVF-IQDVFWPLASGARVVVMGDDALKSAHG-FADVIERERVTLAQFVPAMLETLVDARERGEIAGLASLRQV-ICGAAALYRGLAERFARAFDCRLANHYGPTEVTVDASRFDCGEPFAGDTVP--IGRPVGNASLHVLDAHLQPVPRGVIGEICVASP--GLARRYLNDDEGTARAFVEVVVRLYRTGDLGHCDRTGVVYFHGRADKQLKIRGNRVELDEIGSALRGHPAIAAAALQYREDAAHGGRLVAYV------------------------------------------------------------------------------------ 194501517 176 ------------------------------------------------------------------------------------------------------RLTYRALAALGLAFAERLQALEIAQGERLAIFLDKRIETVVAMLGAAAAGVVFVPINPVLKPEQVHHILVDSGARCLVTSSLRARILGDGVLAGMPYVILTDA--KTLAPAPASRTTFLRWMQPDAPPESVANRHASAAPEPRADTIDA-DLAALLYTSGSTGRPKGVMLSHRNLLEGAWSVAQY-LRHTAQDRILAALPLSFDAGLSQLTTAWAAGASAVLVNYLMPA----DVVEICVRERITGFAGVPPLWIQLARAAWPSEARARLRYFANTGGHLPRPVLHALRELFPSASPY-------LMYGLTEAFRSTYLDPAEVDRRPDSIGKAVPNARILVVREDGAPCAPNEVGELVHVGA--CVTLGYWNDPARTALRYRAPRETAVWSGDLVRRDDDGFLYFVARNDAQIKSSGYRISPEEIEEVAHASGLVAEAVALGVPHDELGESITLVVVPLDADTFRPD---ALRARCAQQLPPYMVPHTIATRTSLPRNPNGKFDRVALRADAANLVETL--------------------- 126436635 16 --------------------------------------------------------------------------------------------------------TFAEWIGRARSVAAQFAGLGIGKGDVVMLWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREIESILQQADPALIVVDEQL-----------------------------------PDLPAGGQRVLRRSALSTSSTGAVPPVALGPRDPVALIFTSGTTGAPKGAVFDAERLAAGALAAGVMSAPY---DRRL-TSTPFAHAGYMFKLWDQLVWGVTLVI---PPTPWSAPGMFGILRDERVTVAGAVPTQWA--KLLDLEGVSPQALPHLRVGVSATAPAPPELVRGVAERIG---VPLVVRYAMTECPTICGTEPGDAAEV----------QFRTVGRPAAGMTVRVGPDGDVEVSGP--CVMRGYWRNPELTAEV---LRDGWLRTGDIGVLGDDGNLVLVGRRGDMYIRGGYNVHPGEVERTLAGHPGVRAAAVVGRSAPVIGEIGVAFVVPVDAA--DPPTLAELRAHVAEELADYKAPDELLVVDELPLTAMLKPDRPALRELI---------------------------- 149913055 10 -----------------------------------------------------------------------------------------------------QTWSWAEIEARAAAFAHALQDYGIAKGDRVLVQSSNCNQMFEAMFACWRVGAVWVPANFRLSPEDLAWLAGSSGARLLLCGAQFPNH--------------AAACAPHVDATISIGPDYEAL------------IARHSGAAPAAVAVQRDDPAWFFFTSGTTGKPKAAVLTHGQLAFVITNHLCDLMPATPEDASLVVAPLSHGAGIHQ--LAQVAHGVKTILPAGE--KFDPDQIWSLVARWRVTNMFTVPTIVKLLVE--DPSVDQHDHSSLRYVIYAGAPMYRADQRRALDKLGPVLVQYFGEVTGNITVLPPAHHHADDEKMRIGTCGFARTGMQVQIQNQQGEEVAFGETGEIAVIGP--AVFAGYFDNPTANEKNF---RDGWFLTGDLGHMDAQGFVYLTGRASDMYISGGSNIYPREIEEKLLLHPDLSEVAVLGVPDPVWGEVGMAVCVPNPQSTIGPD---DILPWLSPQVARYKLPRYVVIWDELPKSAYGKITKKMIRDLARGQLPDP--------------------- 170742007 58 --------------------------------------------------------------------------------------------------------TYGEVRERVGALARGLLARGVRKGVHVGVMLPNIAAFPLSWLAIGTIGAVMVPINVTYRERELAYVLNDSEAEFLI----------LHETARDVYERARAGGSIALPAERVLLVDGAAGPYTAFRD----AFEPGSEPFTAPEPVGHADLLNIQYTSGTTGFPKGCLLTQEYWIIAGKVNARRDGRAYE---RILASTPFFYMDPQWLLLMTLYQRGTLFVAE----RQSATRFMGWVREHAINFCLLPLLVFK-----QPPHPDDRRNAVVRANMYGVPRDLHAAVEERFDLFAR------EAFGMTELGPTMFMPIEAVDKVGSGSCGVPGPFRECRVVDEQGDTVPAGAFGELVVRG--RGIFKGYYNRPEATADAFFGE---WFRTGDVFQRDRDGYFSILGRTKDMIRRSSENIAAREVEAVLQGAREVVEAAVVPVPDEVRGEEIKAYLVLEPGSAGDEAALASIIAHCRANLAPFKVPRFYEFRPDLPKTASNKI------------------------------------- 84704954 14 ------------------------------------------------------------------------------------------------------RYTFKEAGERIAQLAHALVALGVGEGDRVGVMGWNTHRQLELYYATAGIGAVCHTINPRLGPENAGYVMNHARDKVVFYDETFLPLVKGL-----------APHLATVESYIALSATGALPEIGDKPVHNYESLIEKHPTTYDWPEFDERTACGLCYTSGTTGRPKGVLYTHRSTVLHALVLAQPNVGAFDRGDALLPVVPMFHVNAWGVPYAALMMGVKLVMPGPG---LDGESLYEIFESEQVAYALGVPTVWLNLLNYVDQ--NNLSFSSLKHTMVGGAALSERIIKGFERH----GVRVRQGWGMTEMSPIGTTNVEEDDWSELPEEERPFMQMRIVDDEGNCLPHDGESDGHLQVKSPWVLSAYYEYDGQTLTDDGWFDTG-------DVVVIHPDGRMQITDRAKDVIKSGGEWLSTIDIENAALSHPAVANAAVIGMPHPKWQERPLLIVEMAKGANAEPA---EILEFTRQQLPKISWPDDVQTVETIPLGATGKVLKTELRK------------------------------ 29888158 67 ------------------------------------------------------------------------------------------------DGATGRILTYADVQINMRRIATGIHRLGIRHGDVVMLLLPNSPEFALSFLAVAYLGAVSTTANPFYTQPEIAKQAKASAAKMIIT------------KKCLVDKLTNLKNDGVLIVCLDDDGDNGVVSSSDDGCVSFTELTQADETELLKPKISPEDTVAMPYSSGTTGLPKGVMITHKGLVTSIAQKVNPNLNFTANDVILCFLPMFHIYALDALMLSAMRTGAALLIVP----RFELNLVMELIQRYKVTVVPVAPPVVLAFIKSPET--ERYDLSSVRIMLSGAATLKKELEDAV--RLKFPNAIFGQGYGMTESGTVAKSLAFAKNPFKTKCGTVIRNAEMKVVDTETGISLPRNKSGEICVRG--HQLMKGYLNDPEATARTIDKD--GWLHTGDIGFVDDDDEIFIVDRLKELIKFKGYQVAPAELEALLISHPSIDDAAVVAMKDEVADEVPVAFVARSQGSQLTED---DVKSYVNKQVVHYKRIKMVFFIEVIPKAVSGKILRKDLRA------------------------------ 149203605 7 ---------------------------------------------------------------------------------------------------------YAGFDRAAREVAGGLMAQGVAAGDRVAIFMGNAPEYLLALYGIWYAGAAAVPINAKLHGAEAAWIIADAGAQVVLADA-------------VRREALAEQGV-------------------------VAQAVTRGAAVAEVAARAPGDLAWLFYTSGTTGRPKGVRITHRMLVAMSLSYLADVDEVTGDDATLYAAPMSHGAGL-YAMVHVLRGARHVC---PASGGFDEVEIFDLARHHGRVHMFAAPTMVKRLSAQ-----ARLRGETGEGLRSVVYAGGPMYLADILEAVEVFGPIFLQIYGQGECPMAITALSRADVADRSHPRWREQSVVEVRIADETGAEVPPGEVGEILVRG--DAVMPGYWQNVEASEKA---LRGGWLWTGDLGRMDGDGYVTLQDRSKDMIISGGSNIYPREVEEVLLTHPDVIEAAVVGMADPEWGEVVVAFVVC--DGTLDEA---ALDAHCLRQIARFKRPKRYIAVAELPKNNYGKVLKTELRA------------------------------ 163731461 15 ---------------------------------------------------------------------------NWLDHRATQAG--TALVFSQDET----VLSWRALRAEALRVAWVLTRKGARKGESIAILHPNGRTGLIALYGALYGGFRATMVNLVAGRDAISYALEHSEARFALV----------------HEEAQALFDLARPDGIEQVD-------------------LNADPPGTQLHSICASDHALLMYTSGTTGQPKGVVHTHASLLAGGWTATVAH-DLSPHDRGLCVLPIYHINGLCVSVMGALVSGGSLAV---CPRFSARSFWEDAARAEATWFSVVPTIISHLL--HSPAEPDADTKTRLRFGRSASSALAPEVQTAFEQRF---EVPIIETMGLTETA-AQILSNPLPPGVRKIGSPGCAYGNQVAVLDSAHKPCAPGVEGEIAVRGP--NVMLEYLKNPQATQETFAGD---WLRTGDLGRMDADGYFFVTGRLKELIIKGGENIAPREIDEALYAHGDVIEAAAFGRPCQSYGETVEAAVKVRAGSQLSSE---DLIQLCQARLGPFKSPDHVHFLDDLPKGPSGKIQRRKL-------------------------------- 195037048 36 ------------------------------------------------------------------------------------------------------------MYDSIVRLAQILQKLGVKQNDVIGLSSENSINFAIAMFAGFAVGATVAPFNVTYSDREVDHAINLSRPKIIFAS--------KITMDCIVRVAKKNKFVKGI--IAISGSTSNLPNVHSLLDLMSNDKYKTKPDFTSPQANKADDVVLIVCSSGTTGLPKGVQLTQSNLLATLDSQIQPTMIPLSEITLLTVIPWFHAFGCLTLITCASMGTRLIYLP-----KFEEKLFLSAIEKYRVMMAFMVPPLMVFLAKH--PIVDKYDLSSLMVLLCGAAPLSRETEDQIKERIGVPFIR--QGYGLSESTLSVLVQT-DEYCKPGSVGVLKVGIYAKVVDPDTGKILGANERGELCFKG--DGIMKGYIGD---TKSTQTAIKDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEEAGELPMAFVVKQANVELT---TGDVISFVHDRASPAKRLRGVIFVEEIPKNPSGKILRRVLREML---------------------------- 83953732 15 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEHLEHVVLMEGTDEEAAAQLPGIKFYDDLIASGDPEFIWPDLDENTASSLCYTSGTTGNPKGVLYSHRTVLHSFGINLADSIAITAKDVVLPVVPMFHVNA-WGAPYACAMVGAAMVMPGPGLDGPS---LVKLIDTNHVSLALGVPTIWLGLLNEADKIGSKLESLQRTV--VGGSACPPSMMTAFREKYGVETIHAWGMTEMSPVGSINQLLAKHTKLPADAQNKLRENQGRPVFGVDLEILDDDGNPVAHDGVTQGDLVTKGYWILDSYFRKTRSETKDGWFDTGDVATMDPDGYVTIRDRSKDIIKSGGEWISSVELENIAIGHPQIADAAVIGARHEKWDERPILIAVKAEGQDPSEA---EILSIFEDKIAKWQIPDRVVFTDALPRNATGKVLKRDLRE------------------------------ 149926471 12 --------------------------------------------------------------------------------HAERHHPHVEVVSRRTEGDIHRT-TYGEVAKRTKKLANTLTSLGVQQGENIATLAWNGYRHVEIYYAVSGMGAVVHTLNPRLFPEQLVYIINHAKDTMVFFDSTFAPLIKAI-----------APACPTVKRWVQMCDEAAPAEQAVAGCLNYEALIKDASDHYVWPQLDENAASGLCYTSGTTGNPKGALYSHRSTVLHAMAACPDALGLSSRDTILPVVPMFHVNA-WGIPYIALMTGAKMVMPG---GALDGASIYELLESEKVNFSAGVPTVWLGLLNHVQQNGLKFTYFNRTVIGAAPAAMIKTLNSLGVEVIHAWGMTELSPLGTVCRLKAQHMELSLEEKQNIMQKQGTAIFMKIVSDDGEELPWDGEAFGDLLVRGHWVID--SYYGGEGAKAFTTDKDGKKWFATGDVSKINREGFMQITDRSKDVIKSGGEWISSIDLENVAMAHPAVHEAAVISVYHPKWDERPLLVVVRKPGVEVS---REELLNFYEGKVAKYCLPNDVAFVDELPHTATGKIQKLKLRE------------------------------ 83955312 30 -----------------------------------------------------------------------------------------------------ETLSWSQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLGGAVAG-IANPINPLLEAEQIGSILRETNAKVVVTAEKTAEAVKLAPNVTTVLEVDLCRYLTAPKSWIVPLIRPKLKVTNQATYKNFNSEIAKQPAELTFDDPQEDRVAFYFHTGGTTGMPKVAQHKYSGMVYNGWLGHTLLY--TENDNIMCPLPLFHVFACHVILMAAVKSGAHVVFPTPQGYRGDFDNFWKLVERWKITFIITVPTAISAKMQ----RPINADISTVKTAFSGSAPLPLELFRRFEKATG---ITLIEGYGLTEATCLVSSPTDGVRKVGSIGITFPYTDVKIVKSTSDGVEAEVDEIGEICISNPGVYAGNTY---TEADKNKDLYYQGTHLRTGDLGRIDSDKYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVELVAGASITEA---ELLEFCKEHVQERAAPKHMTIMSELPKTAVGKIFKPDLRK------------------------------ 115475513 43 --------------------------------------------------------------------------------------------------------------------------LGLRRGGVVMSLLRNSPEFVLSFFAASRVGAAVTTANPMSTPHEIESQLAAAGATVVITESM---------------AADKLPSHSHGALTVVLIDERRDGCLHFWDDLMSEDEASPLAGDEDDEKVDPDDVVALPYSSGTTGLPKGVMLTHRSLSTSVAQQVDGENPLHAGDVILCALPMFHIYSLNTIMMCGLRVGAAIVVM----RRFDLAAMMDLVERHRVTIAPLVPPIVVAVA--KSEAAAARDLSSVRMVLSGAAPMGKDIEDAFMAKL--PGAVLGQGYGMTEAGPVLSMCLAEPFKVKSGACGTVVRNAELKIIDPDGKSLGRNLPGEICIRG--QQIMKGYLNNPEATKNTIDAE--GWLHTGDIGYVDDDDEIFIVDRLKEIIKYRGFQVAPAELEALLITHPSIADAAVVGKQEPEIGEIPVAFVAKTEGSELSED---DVKQFVAKEVIYYKKIREVFFVDKIPKAPSGKILRKELRK------------------------------ 77462100 26 -------------------------------------------------------------------------------------------------------LTYAGLRELVGHTVTALHAAGVGKGDRVAIVLPNGPEMATAFVALAE-GAVTAPLNPAYRLEEFEFYLSDLGAKAIVLAEGY------------DGPALVAANHLGLA----VLRLGHDAADPAGSFTLRAESVAPGEPERATAR--PRDLALILHTSGTTSRPKIVPLRH-GNLSASAHHIAGSLALTPHDRCLNMMPLFHIHGLVAAVSASLAAGASVWCAPG----FDALKVFGWIEAARPTWYTAVPTMHQAILARAPRNAEVIERVPLRFIRSSSASLPAQVMEALSATF---RAPVIEAYGMTEAAHQMTSNPLPPRPQKP--GSVGVAAGPQVRIADEASDRLIEGTGEVVISGP--NVTAGYEANKAANAKSFFEEGERWFRTGDQGRFDAEGYLTITGRLKEIINRGGEKISPLEVDGVLMDHPAVLQVVTFALPHPKLGEEVAAAVVLREGMAADEA---AIRAFCADRLAEFKVPRRVVLLDEIPKGATGKLQR----------------------------------- 154251255 15 -----------------------------------------------------------------------------IDHAARFHGDRE-IVTRSVEGPITRT-TYKEVHLRARKVAQALGRLGVKEGDIVATMAWNTSRHLEAWYGIMGMGAVCHTLNPRLFAEQLVYIINHAEDKIIFLDLTFVPILEGIADK-----------LPKVKAYVVMTDKAHMPDTKLPNALCFEEIVEAEDGNFKWAEVDENAACGLCYTSGTTGNPKGVLYSHRSNVIHSMAAMGDALGMKCADAILPVVPMFHANA-WGIAFAAPAVGAKIVMPGAQ---MDGQSIYELLDKEQVTVTAAVPTVWLMLLQYLEKTGAQLPKLDRVVIGGSAAPRSMEVFEKNYDVFHAWGMTEMSPMGTLGALKAGMEDLPDKQIDVKVKQGRAIYTVEMKITDDDGNELPGKAFGHLMVRGPAIAGA--YLKGEGGNILDK----DGWFDTGDVATIDAQGYMQITDRAKDVIKSGGEWISSIEIENLAVGHPKVTEAAVIGILHPKWDERPLLIVVPKEGENPT---KEEILSYMEGKIAKWWMPDDVVFVKEIPHTATGKIQKLTLRE------------------------------ 148258753 42 --------------------------------------------------------------------------YEALKCGASANPDAPAIQFLADPADTPVVITYRDFIAKVTQAANMFHALGVGPNDVVSFMLPLVPEAFITLFG-AEAAGIANPVNPLLEPHQIAEILEAAKTKVLVA--LGPLPGTDIWQKVEKV----RGSLTHLKAIVQVYGGGGDPA---NGIHAFNDLIKPQPADHLVRQIKASDTAAYFHTGGTTGTPKLVRHSHGNQVYQA-WAINLVLKAKPGGTLLFGMPLFHVGGLTQALQTFSAGGSLVVLSGAGWRNPNAVRNWSLVARYRPETLSSVPTVLAATLA---VPPGAADISSLRYAAGGGSAIPVAVGQAIMDKL---KLPVVEVYGMTETASVHTMAYPDQIRLGSVGLPLPYAQVRIVKLDADGRYERDCAVDEIVVIMAGPGVFSGYL-DAAHNKGAFIDGHWVN--SGDLGRLDADGFLWITGRAKDLVIRGGHNIDPAPVEEILFQHPAVGFAAVVGQPDAYAGELPIGYVQLKPGAAVQPG---ELEDWVRARTPERAVPVQIIPIDPMPVTGVGKV------------------------------------- 77361057 24 --------------------------------------------------------------------------------------------------------SYKQFFQHVDNVASYLQKHGIKQGDRVAIAMRNRPEWVIAFCAIALIGAVPAPLNSFGMQQELITALNGITPKLLICDGPRWQRISQSNEW--------------LTDTLVLNDTALDLS-QSAAAIDFTEALNYSAHSIEPPTITATDAALVLFTSGATSVAKAVESSHIAVCQALYKALALIMEKGLVPTILTAVPLFHVSGLHAQLLSALRGGRRLVFTHKW----DPLEAIELIKKEQVTQFNGAPSMVMQLLREPSFHSAEVMASFSGL-GFGGAGLPASLIDKTLSSLPEQMIGI--GFGMTETNGVGAAASGDLFRHAPKSSGLISPIMEVRICAADGQSLPSNSVGEVCMRG--ITLMDQYVGDLTATQDAIRS---GWLHTGDLGYIDDAGFLFIVDRIKDVINRAGENIPAAEVESCLLEHPAVAEVAVFGIPDEETGEAVIAVVCPLEGEFIEE---QQLLAHVAQRLAKYKVPQKIHLMDKLPRNPAGKILRNKLK------------------------------- 189236356 38 ---------------------------------------------------------------------------------------------------TQRSYTYHQIYKKSLSITNFLKSLKFNRRDTVGVVLPNTPEYPIVLLGAIQAGLRVTTCNPNYTSEELRRQLSDSQSRLVFTSREL---------------------LPLVRQATNLPVVEIANDRSVSSGAISFHEISSGEGCQPVTDINCDDIIFLPYSSGTTGLPKGVQLSHYNIVANLSQICSPEFALSYGDERQDVIPAFLPFFHIYGLVVVLLETLLQGAKLVTIPKFSSDNFVKLLKNYKNDVIFAVPLVVIMAINHPN--ITKDDLLNTRTIMSGAAPLGGSDVERFRAKT-DNKVSLIQGYGMTETGPVTIISLPNGVKIGGSGFLVPNTEARIIPIDSPPENLPPNKSGELIVKGP--QVMPGYYNNPQANQDIFLED--GWLRTGDIAHYDDDNHFFITDRLKELIKVKGFQVAPAELEAILREHPSVEDVGVVGVADPVLGEVPKAFVVAKSGQEVKA---RHLEEFVASKVAKHKQLKGVVFVGAIPKNPSGKILRRELKK------------------------------ 111025221 18 ----------------------------------------------------------------------------LLERRTIEDPDKVFVIFDGGP-----TWTRAELLQNVRQTAASLESIGVRQGDNVVCWLPNGPDVLRFWFAINYLGAVFVPINTAYRGGVLSHVLTNSDAEIVIGDAELLPRLNEIDERGKVRLAVQVGGDRTTIDGITIVTADELADVD-------------GAPPEPITPIEPWHTQAILYTSGTTGPSKGVLSS---YMQAYAMFGPETMPIMTADDRFLINMPAFHVGGATLLYAMLINGGSVAVVD----RFSGERFWSQIRD-----THSTMVFLLGVMANFVDRRPPRDDDADNPLTKVFIVPLLDDIAAFATRFGVDVYTIYNM--TELSAPIISGPNPTQHGT----CGKARPGVEIRLVDDADREVPIGEVGEIIIRTDAPWAMHGYFQMPEATAKAW---RNGWFHTGDTARRDAEGNYYFADRLKDAIRRRGENISSMEVEAEIMAHPHVREAAVIAVASEISEDEVMAVVAPVPGTTLDPV---ALIRFLEPRMAYYMIPRYIRLVDELPKTPTAKIQKTSLRE------------------------------ 168030520 64 ---------------------------------------------------------------------------------------RIALI----DSSNGRHYTYGQVQLLTKNIQAGLWNQGIRKGDVVIVLLPNIAEYFIFVLGIISIGAIYSGSNPAAHESEIQRQAENSGAKLVITDLKTYKKVEALGL-----------------PVVVMGEDVSD------GSYCYLSLFEADGSQAPTVDISEHDVCALPYSSGTTGVSKGVMITHRNIVANLNQTLADIERAYRGSVVLGLMPFFHIYGICGICCAAMRLKGKVVVM----ARYNFQEFLDILLKYEITFAPIVPPILLQLVKKDLGENFDRSKLKLKSILTAAAPLGIELQRAFEAKF--PGVEVQQAYGLTEYSCVTVSHCSPIHGRGPSKPGSVGFIEVKFVDPNTGLSLPANTPGEIFVRG--ESTMKGYFKNPAATAATI--DFEGWLHTGDIGYIDNDGDVFIVERMKELIKYKGFQVPPAELEAVLISHPAVADAAVIPIPDEEAGEIPGACVVLKPDCFISP---SEIQAFVASKVSTYKQVRHVEFLASIPKSSSGKILRRVLKE------------------------------ 163855545 28 -----------------------------------------------------------------------------------------------------RRLTWREVIASVDIIAESLFQGGLRRGDRVAVWLPNRIESVLVFLACSRNGYVCCPSHQNYTNAEIVRLLSRIRCKALFAQPGY---GADSDRYSIFEESAAVASIKQLYALAPQGIEPGSSPSPKGTLPFPDHASGMSITSAPV--LDPDKVVYLAFTSGTTGEPKGVMHS-DNTLLANGRALVTDWKHDSSTIVLALSPMSHHIG-TVALEQSLVAGMELVLHYPGANRSALD---WVLETGATYVMGVPTHAMDMLAALRERGLSRL--GNVNVFYMAGSPIPREVAQRFLDL----GVKPQNVYGMTENGSHQYTLPSDHSNTIVSTCGRACKGYEIRIFNQENSDIEAGPGDTGEIGGKGGVLMLGYYDNQDATEQSFNS--SGWFLSGDLGRLDENGCLHVMGRKKDLIIRGGHNIYPSRIEDLAHRHPSIVKSAAFPVPDARLGEKVCLAVIFAPGTALD---TGQVLKHLHDALSKYDMPEYFIAMDAFPLTPSGKILKR---------------------------------- 154251260 18 ------------------------------------------------------------------------------------------------------------LAERAARAASGFASLGIGAGDVVAVYLRNDFPFFEASAAAGLVGAYSTPVNWHNSPDEARYIFENSGAKAIVIHADLWRGIEKALPKNVPVFVVE-----TPAEIVSAYGLSAEAAKLPAGTQDWGQWLAQFPP---ITAGPAEAPGSMIYTSGTTGHPKGVRRAAPTAEQAAAWGTVMGFSPEYGEPQNMVTVVTGPMYHSAPNAYGLFAFRVGANVILQP-RFDPEELLQMIDTYKVTHLHMVPTMFVRLLKLPDEVKKKYDLSSLRFVVHAAAPCPV----HVKQAMIAWWGPVINEYYGGTETGAVVFCNSEQYLKHPGTVGKAVQGAKVMVLGENGEELAAGATGEIVCRIPAIPDF-TYHGDDEKRRKAEKA---GLIALGDIGYLDEDGFLYLCDRAKDMVISGGVNIYPAEIEAELHKMPGVGDCAVFGIPDEEFGESLCAVVQQQPGAGLSEA---DVKAFLRERVAGYKVPKRVEFQNDLPREDSGKIFKRKLRE------------------------------ 78060536 7 ------------------------------------------------------------------------------------------------------TMTYEQLARAVRRAAAALASRGVQPGERVAIYAPKRIETVVAMLATNALGAIFVPVNPQLKEAQIEHIVADSGAALFMTGAQRLKRLSALAALVGARAML----IEELADAINAPGTDTSAPAHTGRPVD-------------------DDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQG-LASDDVVLGVLPLSFDAGLSQLTTALASGAC----YAPLDFLQPAEVPRHCDAFGVTSITGVPPLWMQLASAGWSDTARTRIRRFANTGGHLATPLLHRLQAVFTNAAPY-------LMYGLTEAFRSTYLPPADAALRPTSIGKAVPNADILVLRADGSECAADEPGELVHRGAFV--TLGYWNRPELTAQRFRPLPRRHVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFGVPHASLGEAIAACVV---STLDADACRADIARACRDALPTYMSPLVVEPLPALPRNPNGKIDRPALKN------------------------------ 108755454 25 ----------------------------------------------------------------------------------KRNANRVAIV-----DWTGEELNYGQLLQSTVKLATRMTKLGVKKGDIITILSQNSTKCILTVLAGFYIGAKVNPLNPDYTPGELKHFFEVCRPVLVFCT------------RKNVGNVLQLKDLFPVNIILYDTETSDAFE-----NFDNFLEAGTFDPGFSPIELDPEDVALILTSSGTTGFPKSVQLTHANRVTMLYIGDPYFLDVNENETLLAFLPFFHIFGVAIALASMMYAAKLVVLEKIVPDRF-----LSLIQHHRVTKLFTVPPVLLFLVKS--PLVRKYDLTSITDVLCGAAAVSKEVEDLVEAQLKISCVRQV--YGMTEVS-GAATVIPKNVKKHGSSGKVVTGHQIKVCNPETGKTLGVNEFGELRIKGG--GVMKGYLGKEKETEEAFDEE--GYLRTGDLGYYDEEGFFFIVDRLKEIIKYKGFQVSPAELENLLVQHEAVKDAGVIGVPNERAGEVPLAFVVKQPNEDVCEE---ELVRYIAENVCVQKRLGGVRFIEEIPKSSSGKILRRKLVNLL---------------------------- 167588975 261 -------------------------------------------------------------------------------------------------------LTYAELDDQSSRLASFLLAYAIERGDVVGVVADRSERWIVGMLGVLKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHSE---------------------HLPLLADFWAIPMFALDFQL---------DTLEPASASAQ-VEVRPDDAAYIIYTSGSTGAPKGVVLEHAGLLNMAQY-HVDAFGFDADDRFVQFYSPGFD-GSIMEIFVTLLAGARLVLAKTS-VIRDAPRFVEYIAQQGVTTINATPAYLAALDWDALGAVKR-------VISAGDNARVADLCKLARTR------SCHNSYGPTEATVCITDYVVDAATAYRLPVGRPIRNAHLYLLDEHGALAPEGCTGEICVSG--IALARGYVGRDDLTAAAFFEPGERLYRTGDLGVWLPDGNLEITGRRDTQVKIRGYRIETGEIEAALRQHAGVADALVFVREDASQHKHLVACV------ETATASVASLREHLQARLPEFMVPASIVTLERMPLTPNGKPDRK---------------------------------- 15619027 30 ----------------------------------------------------------------------------ALEEQAAMRPDAPAILY------GERRFTYAELDRLSSNLASRLAAAGIGKGDTALVQLPNIAEFYIVFFALMKAGIAPVNALFSHRKLELGAYASQIEPRLLIGSRQ---------HELFMDDAFARDLGKNLSA-PLLTLFAGEADPASSLDHWIAT---PADKAVPFSPTGAGEVAFFQLSGGSTGTPKLIPRTHNDYDYSVRASAE-ICALTPQTRFLCA----LPTAHNYPMSSPARSAFSMRAAVSHGPNPEPLNCFFIIERHGVNMVALVPPAVALWSQAAPDHWQAL--SSLKLVQVGGASFAEALARQVPQVLGCKLQ---QVFGMAEGLVNYTRLDDPDEIVFTTQGRPISPDDEIRIVDEDGEPVAEGQPGMLATRGPYT--FCGYYRSPEHNAQVFDSE--GFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVAAEEIENLILLHPDVTHAALVAMQDELLGEKSCAFIVSRNP-DLKPPVLRRHLLALALGVAEYKLPDRIRLIETMPLTAVGKIDKKHLRKL----------------------------- 214036788 26 -------------------------------------------------------------------------------------PDQPAIKELNYAGEICRTWTYAELLADSERLGKALANRHAE-GSRIAVYANNLPEWVLLELACGLAGVILVTVNPAYQKNELKYVLEQSGSEAIYYVADFRGNPMQEIADAVCDE------VPAITHRILLTD---------------HDALFAGEHVGELRSPKPSDAVQIQYTSGTTGFPKGALLHHNGLVRNALDTMIR-GGLKSGDSFVHHMPLFHTTGCAVLVMGVIGTGCTMLLAPM----FDPEVITEIIERERTMFIFGVPTMLVALIDEAR--RSGRDVSSIQRMMSGGAMVAPQLCRDLKEVFGATIQI---VYGQTETSPVLTQAWYDDSLEDLTETIGQPHTEMSIRDTRDNSVLPIGEQGEICARG--YSVMVGYNNNPEATAAAIDSE--GWLHTGDLGRMDSRGFLKITGRVKEMIIRGGENLFPAEIENTMLEHEAVGEVAVVGVPDDKWGEQVVCFIRSTGDQLLTA---NGLKSFIRERLSPQKSPAFWVSVTDWPLTGSGKIQKFKLKE------------------------------ 163939762 467 -----------------------------------------------------------------------------------KTPDNVAIVY------KNRTMTYEELNDISNNLSNELLRKGVKKGEIIGIMTDPSIEMLIGIIAILKVGAAYLPIDPEYPESRKMYMIQDSQTKFILTSKDVINKNDYVIGKFNNDCIFILDNSRKIS----------------------------GETLLPKVNLSPNDLFTVLYTSGTTGKPKGVMIENRNVVNLVQWFGK-TFNITEKTNLLQLTNYVFDPS-IEDFFGTLLYGATLHIAEKN-LILNKEHFCDYVDQHEIHIINFIPTV------LKELLCHDRKLQSLHTVISGGERLEESL----KDALIDRGYKLYNNYGPAETTVDALSVECSENTVSL---GRPISNVRCYILDKDKNISPIGVPGELYIAGDGVG--RGYLFTNEKFMNDPFNPNDRMYKTGDLGRWLPNGEIEFLGREDHQVKIRGYRIELSEIHNLILKRNYIEDVAVIDWEINNGKKVICAYIVSHVQVN-----MEELKGFLAKELPDYMLPSYYIQLESLPLTSIGKLDRR---------------------------------- 163939762 1954 -----------------------------------------------------------------------------------------------------ESLSYTELDILSNQLAHKLIKLGVGPEIPVGVYVERSPKMIVGILAVLKAGGAFLPIDMDYPGERINLMLKDAQVPILLTQNNLQYQGHTVCLDIEWDSVLEEPK------------------------------------NQPSVRIEPQNLAYIIYTSGSTGRPKGVMMSHEAVVSHSIDICKR-YELTPEDRVLQFSSISFDISLEQI-FTTLAAGSSLVLRDKNIWTPYQ--FSQKCVELGLSVVNLPTNYWGEIVQEWYTRPEIIPDSNLRLVIVGGEQMPAEKVGMW-EQLPLEDIILLNAYGPAETAMTSTLYRTKSADLKVIPVGKPLANRRIYILDENMHPLPIGVKGEIFIGG--IPLARGYINNSKLTKDKFIRDPYYHYKTGDMGKLLCDGNIEVLGRKDDQTKIRGHRIDIGEIEVVLNKCDNIKNSIVVVKNGVANDKYLVAFY---DSPSNGTNNQCSIRGFLRKKLPEYMIPSYFIQLGSLPLSPNGKIDRKSL-------------------------------- 163939762 3035 ---------------------------------------------------------------------------------VEKHPNRTAVVF------GQRTITYKELNDKANQLAKHLIKKGAGNDTVIALLAEPSIEMIIGLWSIIKSGAIYLPLDPEFPLERINSMIEDSDTILLLTQSHLVTSN----------------------------------DFTCEVMELEDKSLFFECPSNIEERSTVDNPIYIIYTSGTTGLPKGVPIKNQSLVNYISWFTREA-SITYRDKTLLLSSFAFDLGYTS-VYTALLNGGELHLVP-KEHYMLPETLITYLKEKKISYIKLTPSLFNYLVNHRMVEDYENCMALRLIVLGGEEVKSADISKFNR---VYPQTVIMNHYGPTETTFHKFNATDFDLVSKGTVIGKPVDNTKIFILDRGQKLVPLGMAGEICIGG--VGVTEGYLNQIDLNSEKFITEKIKLYRTGDLGRLTCHQEVEFLGRIDNQLKIRGYRVELEEINSVLLQHDMILDAIVVPKKDKENNNILCAYIVLKENENGWG-----IREYLSSKIPYYMMPSIFIKLDRIPLTPNGKLNVKALPEI----------------------------- 33599597 14 --------------------------------------------------------------------------HELLDRWLIEAPQR-AFIHLPD-----RTLSYADLGGMAERLERELRADGVRAGDRVLVVAENCAEHAALLVACSRVGAWSCGVNARMAQGEVEAYAAKADARVTYFTAGVSQAAAAHAVRH-------------------------DVRPSCIDGLARSALRAEAVAETGPL---AGEVAAIIFTSGTTGTPKGVMMTHRGVLHFARVSAESR-ALDARDKVYAYAPMTHIFGLGTVLLASLHAGAAL---EMRPQFDPAELFDALAHRGVSQVQGPPALFARLLQYCAEHGIARPEAPRLRYLYAGAGPLDMALKRKVEAVFG---QTLHHGYGLSEYAGSLHATRLGESRADTSSGYAFAGAQLRIVDPATGHALPAGERGEIWLRG--VGLMPGYFRDAQATAEAM--RDGGWYASGDLGELHADGALFVVGRIKEMIIRSGFNVYPAEVEQALNGFAGILRSAVVGQKEADGNEAVIAFVVEDRANPPD---MAALRRHLRTQLAPYKRPARIIAIDELPVSANGKLQRR---------------------------------- 152996587 1408 -------------------------------------------------------------------------------------------------------INYKELNYSSNKVARLLLERGVNKGDLVGISMSRSIDLVVGIIGIMKAGAAYVPIDPDYPASRINEILQDSALSTLLTD------------------VPRPAFASELLDVINIGDDDIKSRLNG---------LLNDNISHEHVCIRGEDLAYVIYTSGTTGKPKGVMQTH-KNIERLFEATNTDFNFSERDTWILFHSCAFDFS-VWEMWGALVYGGKLVIPNYEETR-DAEKFFNLCRDSGVTVLNQTPTAFYELSSFALKRNKLDKLDKLQWIIFGGEALKPELLTPWWKSYTDSKPQLVNMYGITETTVHVTLKLLKSSDVLVRSNIGKPLKDVKAYVLDDGRPVPPRVPGELFIGGA--GIARGYLNDAELTFKALADDQARLYKTGDMVRWLVDGNLEYVGRKDNQVKIRGFRIEIGDVENALSAIDGVNHCAVI-VSDTHSHKSLVGYYVSETEKELS---STAIRRVMLEKLPEHMVPSLLINLETMPVTNNGKLDKKAL-------------------------------- 152996587 353 ---------------------------------------------------------------------------------VETSPDSTAII------EGEKQYTYQELNKAADIIALHLRAIGVKKGGVVPLYLNRGFSAIASMLALSKCGVAFSPLDVNLPKAKMFETLKILDALFVITDDAGISKLPMMPIYYSVEDMLSNTETSNLSQVL---DENQKCVGQFDSSVSGDE------------------IFYVMCTSGTTGRPKAVAVESRSVVRLV--VGNRALPLSKETKLLNVSSLSFDASVL-EIWGALLNGAQLVVMGDA--LFDFSRMEHLITEHQVNTLWLTSALFDQWSDNAP-----TSMECLKHLIVGGDRVNPISVVSFYEKFKDVD--IYNGYGPTENTTFSTMPRSTQVTDTSIPIGYPIEQSTVYILDRNQKVLPIGGIGEIYVGG--HGVAKGYLNDTVKSDEKFIFDYFRLYRTGDYGRWKPEGYIDYIARSDGQVKIRGFRIELGEIESTIVKSGFARLATVQKIEDESVGSYLAAYFTPLKNSI--DNLSDKIRDHLKECLPEYMVPLHIVELEEIPVNVNGK-------------------------------------- 152996587 2502 --------------------------------------------------------------------------HEILDSRAHLNPDKIAIKC------GDNSLTYGELNQKSSRLACYIQSAMLSSDVPIPVCIDRGLDMVVTIFGVLKSGAAYVPIDPDYPIERVEFILSEVESPFFITNSC-------------------------LDKLCSVNTSATP--------LFLDLSDYESSPEAYLEDISSHDLAYIIYTSGSTGSPKGVMIEHRSVCAMLESTSQY-LDFSKNDKWLSFHSYAFDFS-VWEIFGALFNGATAVIAE-VEVIQNPVALRNLMLTEGISILSMT---PSAFNNTIVDSNDLSQLSTVRHVVFGGEKLNCDGLWYLRNQETLSNTDFINMYGITEITVHATFYLFDKEFGSTSVIGRPLKGLKAYVLNDEMSPVPIGVKGKLYISG--YGLARGYLNKQTLTEESFIDYTFRLYDTGDIVRWNDSGELEYFGRKDKQLSIRGFRIEIGEIEANLRRSALVRDTQLVAREDSEGNTYISAFVIPALDREKQNELIRQIKSELRLYLPEYMIPTTWALVSDWPLTTNGKIDERLIQQVLDYRTEYVEPRNELE-------------- 116688199 39 ----------------------------------------------------------------------------------------------------TRSVTFAELDAASTNLALNLLDVGILPGDKLVVQLPNVIEFVYLHFALQKIGAIPVLALPPHRYREISCFVEMAEAVALITPDAQG------DFRYTQMTERLRNEAPRLRFGIVL--GDAPEGFVSLRDLIERPPARDAS-ELDNIAIDPCSPALFLLSGGTTGIPKLIPRTHNDYVLNSKLAAA-VCDIRDGDVLLDVLPIGHNLPLACGLQGFLSRGCTVVLH----TSTSSDQIFPLIDRYKVTHIHVVPALLIRWLESPVIA--DFDLGSVRVIQSGGQRLQPETRKRTQQRL---PQCFVQENFGMAEGVLMFVRADDPLEVRMETVGRPVCEDDEVMLGEDDQPVQPGEVGELCCRGPYT--LRGYYRAPEHNARAFTSD--GFYRSGDLMRQHPSGNYIVEGRKKDLINRGAEKISAEEIENLILAHPAVVNVACVAMPDPLMGERNCACLILREGVSLS---LDELVAFLKQEIAKFKLPERVEIFTSFPLSNFGKV------------------------------------- 7688714 25 -------------------------------------------------------------------------------RTVRSRPSSPAIVTNGE------TLSYDEVNARANRLARLLLDEGAGPGRLVALALPRSSHLVISVLAVAKAGAVFLPLDVNHPRERLSYQLADARPALLCTVRS---------------AAARLPDGIEMPRVLLDSPERTAVLDALPDTDLTDDERGG--------PLAATDLAYVIYTSGSTGRPKGVALT-GAGLPALAAAKVAAMRVTGDSRVLQFASPGFDAYLT-ELLAAFTAGATLVVPGTDTLAGDPLR--------RALRDGRVSHAVLRPRRSATMSPDA--VPDLRVLVVAGEACPAGLVERWA-----PGRLLINAYGPTECTVCATMTGP-LTPTDEVTIGRPIPGVSVYILDAERRPAAPGEIGELYLSGA--GLAQGYLNSPDLTAQMFVADGERMYRTGDLASRRADGDILFHGRIDDQVELRGFRVELGEVESVLSQHPDVAQAVAALWTDPAEGPQLVTYVVPAPGTTPSAG---ELREHAGRFLPDFMVPSAFTTIDAVPLTPGGKTDR----------------------------------- 75674815 12 ---------------------------------------------------------------------------------------------------------YAEIRGRALKLAQRLDRQGIRLGDRVATLAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHATDRIVMTDITFVPILEKIAGR-----------LPSVERYVVLTDGAHMPRTSLKNAVAYEDWIAEADGDFAWKTFDENTAAAMCYTSGTTGDPKGVVYSHRSNVLHSMIVNNADALGAGSKDTLLPVVPLFHANSWGTAFSAPSMGTRLVMPG---ARLDGASVYELLSGEKVTFAAGVPTVWLMLLQHMETDNLKLPDLKVVICGGSAMPRSDDMGIEVRHAWGMTEMSPRGTVGALQGAFSHLKGDARLDRLQMQGYAPFMVEMKLTDDAGNELPWDGKTPGRLKVRGPAISAAYYRVDDDILDEEGFFDTG-------DVATLDSYGYLRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGLPHPKWGERPLLIVQVKPGESVT---REEMLDFMDGKIAKWWMPDDVAFVDSIPHTATGKILKAALRE------------------------------ 163939758 266 ---------------------------------------------------------------------------------VAKSPHKLAVFY------QNQNLTYEELNIRANHIAHKLVELGAKKDSVIGIMLDRSLELPIGILGVLKAGAAYLPIDPNYPNERINYLLSNSNVDIILKCSNNEFNFIIENTRFID--------------IDTTLRDGTPIEMSGNLEL----------------KIPLESLMYVLYTSGSTGDPKGVMVKRNSFMNLLNWYTNE-FDMNPTDNVLLIAPISFDTAHKN-LFAPLIKGGRLHLFES--GMYDYNEMSDYINIHKITSVNCTPSGFYPLVDYNERTNFSRLITLKRIFLGGESINCKKLKPLVKSI--NFKSEIINTYGPTECTDFYRISNQEIEQLKVIPIGKPLNNVEIYIVDQEMNLVPIGVTGELCIAG--VGLARGYYNAPDLTREKFVETEKKVYKTGDMARWMPDGNIEFIGRKDNLTKIRGFRVEVGEIETGLMKHPDVDEVVVVAIEDTFGTKVLSAYFVANVNITNS-----ELRNFLIKSLPNFMVPTYLTQLKKMPLNQNGKIDRKAL-------------------------------- 163939758 1310 ---------------------------------------------------------------------------------VKEGPSENAIVY------KEMTLTYSELDARANQLARTLRKKGVQRNSVVGLIAEPSLEMVIGVLSVLKAGGAFLPIDPTLPISRIKYFLRDSDCQLVLARNNMKERF-----------------------------------TFEQEVIRLDDEINCKEDGCYLENINPDDLAYVIYTSGTTGNPKGVMVEHKNIVNQLIGLIRK-LKFNQEMNHLLLAKITFDVSVQQILLPILSGGRLYIPEEELIAEP--RNMWNFIEKNKINVLGAVPTHLKVLIDNIVI------SQPLNYVLVAGEVFTKSLYDQLKSTVNAE--MIINLYGPTETTIFSTYYCHENEEGSSIPIGKPLSNYRAYILNQDYYPVPIGVTGELYIAGAGVG--RGYINKSDLTDENPFIPGEKMYKTGDLTRWLPNGDIEYIGRIDHQVKVKGVRVEPDEIKTHILNHEYIDNAIVVAKQNQSNESYLCAYLITNQEVTST-----ELREYLRNKLPEYMIPSHFVQLESMPVTNNDKVDVRALQERDDENYISLGTT------------------ 163796814 19 ----------------------------------------------------------------------------ALERHAVTRGHETYAVFE-----DGGRWSFADTLAAVRTMAAGLQRLGVRQGDHVLIMLPNGALGLQAMFAANYIGAVMVPVNTAYRGALLEHVITDSGAALAIVHPLAVGRILEVS--------------TGALKRIVVTGDGLPSAVPEGVEIHDQTVLLDPSAEPRPRPIEPWDTQSIIFTSGTTGRSKGVLSS---YLHSYTAMNPATWTCTRADDRHLLHMPIFHIGGAFIASMALCVGASVAVVD----RFRTDRFWSTVRRLEVTSVFLLGAMATFLLKQPPSIDDRKHRLHAVMIVPLGQAGPP-----FHERFGVDVFTLFNM------TEISTPLISGANPAKPGICGRLRAGVTVRLVDEHDCPVPDDTPGELIIRTDDPWTMTHGYN--GRPEATAAAWRNGWFHTGDVFVRDDDGDYSFVDRLKDAIRRRGENISSYEVEQEILSHPDVREAAVVAVPSEYTEDEVLAVLAPVPGRNIDPA---AIIAHLEPRLAPFMLPRFIRVIDELPKTPTAKVEKHVLR------------------------------- 196008615 20 -----------------------------------------------------------------------------------------------------ETYTYGQLKQMIQRCASALTRLGFQSGDIMSIVSLNSLDWSIIFFAVIALGGIVTTCSPLFTPEELKYQLEDANAKYVIVSECAASKVNKTNHPFRHKFIF----------------------GHAEGYIPYSSLIRDSGNQFPTLVVPKSHLCIIPYSSGTTGLPKGVMLTHYNLVANLTQYT-YRGMRSADDVDLCVLPFYHILGMCSILSLSLSSGSRVVIL------PRFQPHSFLAAIEKFQVTRVAIVPPLALFLLNSPLVDQYNLSSLKNITSGAAPLDTQLMERVKMKLNLDRFT--QGYGMTETGPTTIINHFCKANTKLGSVGKMPSTYCKVVDLMTHQILPANVAGEIWIKGP--QVMVGYLNKPQQTRETINSE--GWLKTGDIGYYDEDEDFYIIDRLKDLIKYKGHQVAPAELEALLKSFDYIADAAVIGIPDTVAGEIPRAYVILKDKEA--AITPQQIQDEVASRVAPHKKLRGIEITTFIPKLASGKILRRQLKD------------------------------ 148652989 42 -------------------------------------------------------------------------------------------------------YTYAEVDQMSKNIAAWIQTLGLAQGSTVGIMMPNVNQYLPIVIGALRAGMVLTLINPLYTSRELKHQLIDADAKIIFILEPFTHGLDSIIDKTPVETVVVSAIGDMLKHLKKAVPNYDLSSCSKCQEVSFKAVLKQGKKKYTRCDSKPDDLALIQYTGGTTGTAKGILITHHNVVYGTKQYDEWFKPLNYDANKQLTSVIALPLYHIFAFIISLLGFRTGQHFLLVTNPRDINAFVKLLKKEPFHLLPAVNTLFQALLNHPE--FKSVDFSNLKLSLAGGMAATPEMARKWLDTTG---IPIHEGWGMSETLGVGTAN-PLTNKEFTGTIGMPVPGVDIKIFDDEENVLGVGEEGEIGIKG--MNVIKGY----HNLDNSKFFTKDGYLKTGDVGAIDDKGYVKLFDRKKDMLIVSGFNVYPNEIEGVVEMHPKVRECSVVGVEDELQGQSVKLFVVSDH----SSLTKKELFEFCKKNLAAYKCPRHIEFIDELPKSTVGKILRHKLRA------------------------------ 187918796 434 ----------------------IYALDVFDADAIERLAARFIELLSPATAVGDLQWLPEAERAQWFPEAAFRPVHQRVADHAIARPDA------RGVADINRSLTRGEVDARATRLAQRLVAAGVSAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQILDDAQMTHVIT------------------ERGSLAALPASDRLRLWLIDEEP------------QADEPPAAHVELPRVSPHQAAYVIYTSGSTGKPKGVVVDHGSFA-LHCAAIAERYGAGERDVFLLFQSVNFDGAHEGWFSQYMSGAAVAITAD---TLWPPAQTCRMMVREGVTMTYVPPGC---ATQLAEWALSHGAPPSLRSLTVGGEATSREAFALMRRAFPNARIVNGYGPTETVITPMLWMFYPTDDTAKLADSAYLPIGRSAHVLDARLNPLPVGVIGELYLGGEGVGVARGYLDRPALTAERFVPDPFGAYRTGDLVKRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDDVREAVAI-VHGKGAQAALVAYVELSAEARSTRADAAELDAHLRHTLPDYMVPAHIVVLDALPRNANSKVDRAAL-------------------------------- 155061080 2149 ---------------------------------------------------------------------------------IRRTPDAVAV------TDRGTTLTYRELGARVEALAARLRGRGVAPGRNVGVLVDRSADMLVALLGVLAAGGAYVPLDPDYPAERLRYMAEDAGLHLLITGPG------------------ARPDLGAPVLVVDAEDGTADGPGTAG------------SPALPVP--GPDDTAYVIYTSGSTGRPKGVQVPH-RALANLLLSMAEEPGLTADDHLLALTTVCFDIAALELFLPLVTGGRVEIVPAEVARDGVLLRRLLDSSPATVVQATPATWKMLL--------AAGWTGGRGLKVLCGGEALDQDTAELLLARADQVWNMFGPTETTIWSAVCRLAPGERVTIGRPVANTG------LYVLDARGRAVPPGVPGELYIGGA--GLATGYLGRPELTAERFVTDGERRYRTGDLVRELADGRIEYLGRLDAQVKVRGFRIEPGEVEAVLRAQEGVREAAVVARRV-GGDTVLHAFLVLDENAAAPR------REALAQRLPAHMIPDVLVELAALPQTLNGKVDR----------------------------------- 16125174 15 --------------------------------------------------------------------------------------------------GPIVRTTYGQIRDRAKRVSNALLGMGIKSGDRVGTLAWNTGRHMEAWYGIMGIGAVCHTLNPRLFPEQIAWIADHAGDRAIFT-----------DLTFLPIIAAILPRLPHVEYVVVFDRAHMPADFAPAGDLCYEELVEQHHADCAWGGFDEGTAAGLCYTSGTTGDPKGVMYSHRSNFLHTLITLQDVMGLSQKDVILPVVPMFHANAWGVAFSAPGSGAKMV----MPGAKMDGASIYELLDSEQVTFSAAVPTVWQMLLQHLE--ATGATLPTLKKVVIGGAACPESIIRAFHDKY---DVEVVHAWGMTETSPVGTLSVLTDELSKLPYDQQMHWRICLKDDEDKRLPHDGKAFGNLKIRGPIIA------AEYFRGAGGKILDDEGFFDTGDVATIDEYGFMQITDRAKDVVKSGGEWISTIEIENIAVGHPKVALAAVVGQPHPKWDERPVLLVKLKEGETAAP---QEFIDYLQGKIAKWWMPDDVLIVDDIPLGATGKIDKKLIRKRLADDGYKL--------------------- 28192474 39 ------------------------------------------------------------------------------------------------------RMSYSELMARADGAAVRMRGLGIRPADRVVVQLPNCWEHVVVTMACLRLGALPIWALPQYRHRELSGVVTHARASALVVPDVYREFDHQA-LAHEVAEAQ-----PTVRHVLVAGSDPDSVDLRALCEPLDADEAARVAAELDRSAPRGEEVAMLKLSGGTTGLPKLVARTH-NDLSYMIKRAAQVCGFGRDTVYLAVLPLGHGFPNTGGVLGTLLAGGRVVI----SGSPAPEAAFALMERERVTATSVVPAIVMRWLQYRDE-RPGADLGSLELMQVGASRLEPEVARQVGPKLGCR----LQQVFGMAEGLLCLTRLDDPDDVVHYTQGRPIPDDEIRVVDPEGRTVGVGEPGALLTRGPYT--PRGYYDSPSANARAF--TPDGWYRTGDLVRRTPDGNLIVVGREKDLINRGGEKINAEEVEGFAVQVDGVLQAAAVGLPDSELGERICLFVVLADGTRVELADVRKVME--NAETASFKLPERLITLPSLPTTPMGKIDKKALRAAA---------------------------- 91081621 65 -----------------------------------------------------------------------------------------------------RKYTYRDILKKSKNLAKALRKLNLNDGDVVALLLPNVPEFPIAALGVLHAGLVVTTLNPVYTSEEIARQLTDSSAKAVIT-------------LIDLHEVASNSCKLLNKTLPILSIKSSQTQTFPRGAIDFREFTDNAVDYPEIQPRKPEDLAFLPYSSGTTGLPKGVQLSNYNIVANISQNSSPHLPVTHQDVIPVVLPMFHIYGFSVNTLFALSKGTKIV----TLARFTPDDYVSVLRNHKPHILFIVPPIVLFLSAH--PMVKPEDLHCVRVVFSGAAPLGALDEQRFVEKSGKS-VSVLQGYGLTETSPTVTAISAQLKSEKNVYGSIGRPIPNTLVKIINGTPLGPNATGELLVKGP--QVMKGYLNRPEETENAFLD---GWFRTGDMAYYNEDHVFFITDRLKELIKVKGFQVAPAELEEIIRDFPNVDDAAVIGVPHPTQGEAPRAYIVPKKNTKVN---TKDLEEYFKGKVAHYKQLKGIAIVDSIPKNASGKIMRRQLK------------------------------- 188582860 7 --------------------------------------------------------------------------------------DSPAIV-EGPE-----TLTYGAFRARVGALARRLARLGLAPGDRVAILLPKSIRECVAIFAVSAAGGVFVPIHPSLRPRQVRHIVADSGARVLLTDAA-------------HAAGLEGALDDLSDLVILDGEAGED------------------GTAVVPGAPAPDGLAAILYTSGSTGLPKGVMLSH-ANLIAGTRIVRTYLGINREDRILSVLPFSFDYGLNQLLTSVEQGARIVLL-----TPRLGDDVVRALESHRITLLAGVPTLWTLLTRAAPHLAKADLSALRAITNSGGSLALP-TIERLRARLPHTA---IVLMYGLTEAFRSTYLPPEEIDRRPDSIGRAIPETEIFAVTTGGRRARPGEPGILHHRGPTVSM--GYWNRPEDTARVLVPDPFPPCRSGDLVVEDEDGFFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPDPSLGQRIHAVTVPAEDAPGTADVLQGLRKA----LAPHLVPRTIEAVAALPTTPNGKV------------------------------------- 83648672 17 -----------------------------------------------------------------------------------------------------EEISYEQFYARVRRWAGYFRYAGLQPGDRVAIWLPKQIDYVVALYAAMECGGVYVPMDGVQPVERAKKILAGAEPAILVTDSARFE-----QLDDTTCASLRLALVTDFHKV-----PDAAAPGCFAVASRASADAFEPTPEQTPHHPGPQDLAAILFTSGSTGMPKGVQISYGNLHAFIGWALQE-LSLSERDVFSNHAGFHFDLSTFDLFAAAAAGAGVWVIGEEQQR--DVAALSEGIHRYGISVWYSVPSILSLMVNA--GALDTDVTASLRYLIFAGEVFPIRPLRELSQRLPAD-CALYNFYGPTETCLYYRVTAEDLQRDKPVYIGAPLPGQTALVLDDQGLPVAPGAIGELVIEGS--CVTPGYRNRVDP--ANADNHLQGRHATGDLVGY-ENGYLYYHGRKDRMLKINGYRVELGEIEAALSTMPGIREIAVVA-EITEQAQNLIAYFSAVDPASAPSVL--AIKQHCQTRLPRYMIPKLVRRLDELPKSRNGKIDYLALKALA---------------------------- 119433779 515 ----------------------------------------------------------------------------------AARPDAIAVSHNG------HHLTYRALQERADRVAAALRARGVGPDTLVGLCVEPGVDLVVGALGILRSGGAYLPLDPTDPVDRMRAVAGDAGLRLVVT--------------------RGDVPAPPVERIDLGDLGDLDDAGGLGA-----------PAHPGLAQPVPANLAYVIYTSGSTGRPKGVAVSH-GNVTGLLAACRRALPVTDEPQVWALTHSAAFDFSVWEMWGALTSGGRLVIVPPD-VLRKPDELWELLRAERVAVLGQTPSACR--HLLPAALADDPRRAALALVVLGGESCEVATLGPWFEAMDHSGPELVNMYGITETCVHVTVRPADVDGAARSPIGGPLPGQRIAVVDQNGVRVPVGGQGELFVGG--VGVARGYLGQPDRFRPDPARPGARGYRSGDLARALPDGELDYRGRLDKQVKLRGYRIEPGEVEAAALAHPSVRAGVVVPRTDGGRT-YLAAYLVLADGHAAADAARAELRAFLAERLPRHMVPAAFVFVDRIPLTRNGKLDEAALPEPSAG-------------------------- 115380315 867 -------------------------------------------------------------------------AHGLFEEQVRRTPEAVAVSFEEEE------VTYGELEKRANQVANYLRGKGVGPESRVGVCVERSVELVVGMLGTLKAGGAYVPLDPSVPAERLGYMVEDSGLEVLLTQAH-----------------LEGKLPQGALRVVRLDADWGEIGQQSQGKVESGS--------------GGGNLAYVIYTSGSTGKPKGTLLEH-GGLCNTVREAIEMMELGPGKRVLQFSSMGFDAS-VWEMFSALLSGARLEMAPKEALQPGAPLQELLKQKEITTATLTPAVLMQLEPRELPKL---------KTVAAAGEASTGELVRRWKE-----GRRFINAYGPTEVTICATKN--GQVEERRPTIGRPLKNVQVYVLDEEQNEVPVGVAGELC--VGGVGVGRGYQGRPELTAERFIPHPFRLYRTGDRARYVEGGELEFLGRMDFQVKLRGFRIELEEVEGVLGKHPGVREVVVVVREDEGGSRRLVAYVVGKQKE--SAPSSESLRSYLKEKLPEYMVPSAYVRLEALPLALTGKVDRRAL-------------------------------- 145255025 55 -----------------------------------------------------------------------------LQRSAAIEPDAEAIYHITSDGQELRR-TYLEFADRARGLAYFLKKRGFK---RVGILCPNTPAFLESIFGIGAAGAVNIAVNYRLKEDDIAYIFTHSEAEVIIVDKEFLPLLRVYREAKPETPIIVDTDTDTAEGQLSGPFDEAVLEGLKYDIATGD----KGWEGLESQAGSEDDVIALAYTSGTTSRPKGVEYTNRGAYLAALGNVVELNVFNGRCRYLWILPMFHAVGWTFPWAVTAARGTHYCL-----RKVDYGQIWKLFKTEGITHFNAAPTVNTLLCNHPD----AERLSTPVIVQVAGSPPTPHLF----EQMTSLNLRPVHVYGMTETYGPTTRCYMLPAWDQLPRDEKFRRMARQGHGFLTSLPRDGKEIGEIAFVGNIC--AQGYYKDAEATRKLFAG---GVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEVGVVAVPDTHWGERPKAFVTTKQGRHLEG---KEVIDWARSQISKFMLPREVEVVAELPKTSTGKIRKNVLRDWAKGTPR----------------------- 214003828 1031 ------------------------------------------------------------------------------------------------------ELSYGELWDRAVKFAAVLRARGVSHEQPVGLVVGRSSWWLVGMLGVQLAGGVFVPVDPAYPAERVRLVFGSADPMLVVCQGKTR---------------------------------DAVPEEFGDRLVVIDELDLVAAPSAILPRLDARDAAYVIYTSGSTGTPKGVVVT-YSGLGNLALAHIARFGVSRSSRVLQFAALGFDTIVSEVMMALLSG--ATLVMPPDEDLPPQATLAETLERWDVTHVKAPPSVLATLDVLPDR---------VETVVAAGELCPPGLVDRFSA-----DRRMINAYGPTETTICATMSMPLVPRQHPIPFGAPVAGVRGYLLDSFLRPLPPGITGELYLAG--IGVARGYLGQTGRFVADPFVAGERMYRTGDLAYWTDQGELVSAGRADDQVKIRGFRVEPREIEFALSSHPEVSGATVT-----VHDGRLVAYV------APGDIDPRALRDDLASRLPPYMVPAAVIALDVLPLTPHGKIDRAAL-------------------------------- 214003828 13 --------------------------------------------------------------------------------HVDRTPDAVAVV------DGDRVLTYRQLAELAGQLSGRLINRGVRHGDRVGVMMDRSADLLVSLLAVWHAGAAYVPVDAGYPAPRVAFMVADSAVSLMVCS------------------AATRDAVPEGTESILVTD----------------------KDDASVVTVRPGDLAYVMYTSGSTGTPKGVAVPHR---SVAELVANPGWAVESGDAVLMHAPYAFDASL-FEIWVPLVSGARVVIAEPGPV---DARRLRDAVAAGVTRTHLTAGNFRAVAEESPESFAGLRE-----VLTGGDLVPAHAVARVREACPRVRVRHLYGPTETTLCATWHVLEPGDALGPMLPIGRPLTGRQAHVLDGSLRPVAPDVVGDLYLSGA--GLADGYLDRAGLTAERFVAPGQRMYRTGDLAYWSADNELMFAGRADAQVKIRGFRIEPGEIEAALTAQPHVHEAVVVAIDG-----RLIGYVV--GDVEPD-----RVRERLAAVLPEYMVPAVVLRLDTLPLTRNGKLDRAAL-------------------------------- 148259684 8 --------------------------------------------------------------------------------------------------DEGVRLSYRDWLSRIEAVARGLAALGLRPGERIVTALQNRWEAATLHWACQFAGLVITPVNWRMTGDELGFVVENAGARALVTEPVSH----------------AAGDAVDAAGLLRIGVDNAASAGIGFRDLAGDGALPDVSADA---------LSLMLYTSGTTGQPKGVPRRHRTERAAAIAHVAQNLY-RAGERTLGVMPLYHTMGVRSLLAMSLIGGCFVCLP-----RFDPARALGLIERERITNLYLVPTLYHDLLNH--PAFAAHDVSSVRKLGFAGASMTDGLLRALDGAF--RPDLFVNHYGSSEVYTFAIDQDAVRKPGSAGRAGINQRLRVVRIGPGDPDAQAQGQEGEIIADAASDEAFEGYWRRPDADARAF---RGGWYFTGDTGYLDAEGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVAGLADERWGRIVAAFVKCRAPVA-----AETLDAHCASGLARFKRPRRYVFVTELPKSPVGKLLR---RKLVAGDYA--LDPSCLSGPS----------- 73542741 15 ----------------------------------------------------------------------------------------------------------AELLDRGARLAGGLRAAGLKEGDVVAVLLRNDPVYVDVVHACRIGGTYYCPINWHFTAEEVRFLLADSGAKALIVHAGLL--------------AAVREAVPAGIPVLVV-ADGAEVSGRSE----YEAWLAQQAPYDGPRVSPRGHMAY---TSGTTGRPKGVLREPDDQMARARSLVRQTYGIVPGCRALMSAPLYHSAPGSFIQNA-LQMAERLVLTS----RFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEVRARYDLSSIRFVASTGSPCSPEVKRAMLEWFG----PVIHETYASSEAGMITVATPADAAARPGTAGKPVDDAQLRILDEDGKPCATGEIGLVYVRQPAYPDFTY----RNNEAARRAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLLAMVQPMPDAAIREE---DVIDWLRQRLSGFKVPRNIVIEAQLPRDETGKLAKRRLRD------------------------------ 32487244 470 -------------------------------------------------------------------------------RRVATAPDAVAITDAGGAD-----LTYAEVDQAANRLARHLAARGIGRGDRVGVVMDRSPDLLIAFLASWKAGAAYVPVDVEHPAERIEFVLADSGVSAVLCTRAT--------------------------------REVAPADAIVIDAPETRAAIDAGAATAPQIRLSADDLAYVMYTSGSTGLPKGVGVPHG---AVAGLAGDEGWRIGPGDAVLMHATHVFDPSL-YAMWVPLAMGGRVVLTE--PGVLDALGMRQAVERGVTFVHLTAGTFRALAESSPECFAG------LVEVGTGGDVVPAQSVEHLRRAVPGLRVRNTYGPTETTLCATWKPIEPGEEVGRELPIGRPMTNRRIYILDAFLRPVAPGVAGELYIAG--TGLARGYLGGPGLTAERFVSPGERMYRTGDLARWNRDGEVVFLGRTDDQVKIRGYRVELGEVEAVLAAQRGVVEAVVVAREDQPGEKRLVGYFI----SDGTDAGPAEIRREMALVLPAYMVPLAVVALPALPVTPNGKVDRLAL-------------------------------- 182436850 21 ----------------------------------------------------------------------------LIERRAALTPDRPVLLQE------DRRLTFGELRDRAERVAAGLYGMGVRAGSVVAWQLPTRLETALLSFALTRLGAVQTPVIPFYRDREVRFALRESGA-AFFAVPGAWRGFDHTAMAERIAA-----GLPDPPHVFEAYDALPDGDPAVLP--------------PPPAAASGEEVRWIYWTSGTTSDPKGVLHT-DRSLIAGGSCLAHALRLTAEDVGSMAFPYAHVAGPDYTVM-LLLYGFPAVLFEQ----FALPDALAEYRLHGVTVAGGSTAFYAMFLAEQRKAPDRPLVPTLRLLAGGGAPKPPEVYHAVVREMG---VQLTHGYGMTEVPMITMGAPDDTPEHLALTEGRPPEGMEIRITDEHGAPLPYGAEGEVRLRGEAVC--RGYLDAGASAAAFDAE---GFLITGDLGRLRESGHLTLTGRLKDIIIRKGENISAKEIEDLLHTHPAVADAAVIGLPDPERGERVCAVVEQPPGAPP--LTLAALSAHLREALSVHKVPEQLEVLDALPR------------------------------------------- 214003886 21 ----------------------------------------------------------------------------------------------------TTTLTYAELNGEANLLARRLVAHGVGPERLVALAMPRSIEFVIAILAVHKAGAAYVPVDPDYPEERRRHMLDDTSAHCLLFLPGQDVAGAPVVMSVEREPGRSEPNL---------------------------------DDRDRLSPLLPNHPAYVIYTSGSTGQPKGVLVTHRGIPNLAADYVVRQRLL-PDSRLLAFASPSFDAAVA-EFWPTWVAGGCLVLAAAPDLVPG--------EPLSRLVRDQDISHVTLPPSALAPLEEAGGLPAGLTLLVAGEACPAPVAQRWAR-----DRVMINAYGPTEATVAVTASDPLTGEGTP-PIGRPITGVSTYVLDDRLQAVPAGDVGELYMTGP--GLARGYLRRPAATAERFLSPGERMYRTGDRVCVGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLSADGVAQAVVT-----EHENRLVAYVVGTAGARVAAE---HLLPQLRKRLPSYLVPDVVVGLPRLPTSPNGKVDRAAL-------------------------------- 4165301 29 ----------------------------------------------------------------------------------QSQPDAPAIIC------GDRHFSYAELDQLSSNLASRLAASGLGNGDTALVQLPNIAEFYIVLFALLKSGIAPLNALYSHRKLELKSYAKQIAPTLLIASRE-HEVFRDDSYIADFKEVGSSPDI-----ILLLGEQRHENNLADWINTPSESNVNVSPS-------GPGEVALFQLSGGSTGTPKLIPRTHNDYYYNARASAQ-VCELTPRTRFLCALPAAHNFLLSSPGALGVLHAGGCIIMAPSP---EPLTCFSIIQRQEVNTVALVPSAVALWLQAAPEHKEQLQSLEFLQVGGACFADSLA-----RQVPGVLGCKLQQVFGMAEGLINYTRLNDSDEQIFTTQGRPISPDDEIKIVDEQGLPVPDGEPGMLATRGPYT--FCGYYQSPEQNAQAFDNE--GYYYSGDLVQLMPSGDLRVVGRVKDQINRGGEKVASEEIENLIVLHPDVTHAGLVAMPDDRLGEKSCAFVVSRNPSLKPPALRRHLMEL---GIAEYKLPDRIRLIETMPLTPVGKIDKKHLRQLLAAET------------------------ 62423986 469 ---------------------------------------------------------------------------------LHRTPDAPALLWRGE------SLAYSELFDHVEQLAAILREHGAGPGSTVGIHLRRGPAMVMSLLATSLSGAAYVPLEPSLPVTRLDSMISDVDPALVITGDGKEPAPGGGDTRPTLQ--LREDTLDCLR-----------------------DLAADPANPTPPMPPTADDTAYVIFTSGSTGAPKGTAVSHRAIVNRLVW-MQHEYRLDATDIVLQKTPFSFDVSVWEFFWP--LISGAVIAVAEPEIHKDPEALARTIAANGVTTCHFVPSALSVFTGAHQ---VEHCTSLRRVFCSG-EALDAETAHRLLAALPVEL---HNLYGPTEAAVDVTHWTVGADHSGPVPIGRPVWNTRTYVLDSLGRLLPPGAAGHLHLAGVQLGQ--GYVGRPELTAEKFFGRRERVYATGDIARWRSDGALDYLGRIDDQVKIRGLRIELGEIESVLAEHPDVHRAVVV--PHGAGTAA-----SLRGYVQASANNINGLRDWLVDRLPDYMVPSTLTCVGELPMTANGKLDR----------------------------------- 110681402 2479 -------------------------------------------------------------------------------HHVAQTPDALALVGPSLQSTDERPVTYRALSARVHLLARHLRGLGVGPEVTVGVCLDRSIELVIGMLAIFEAGGVYLPLDPSQPLERLAYLVSDARPEVVLTQ---QRWNDRLPEQATRRVALDTAW----------------------------AEIEAQPEVSHQHRTAGDNLAYVLYTSGSTGTPKGVQVT-VDNLSRLTPALITAFDVTPRSRVLQYSSLSFDGSISE------------VAMALGAGAALHLAPAHELVPGPPLQKLLATRAITHVTPAALRWLSPRGLPALDVLIVTGEACPASLVRTWAS-----GRRFVNAYGPTEITVAATAMECPVTMEQPPPIGCPLQSTEIYILDAHLRPVPVGVPGDLYIGGA--KLTRGYIHRPALTAERYIPHPFRLYVTGDIARYQLDGTIDFLGRRDNQVKVRGYRIELGEVEAALNDHPGVREAVVVAQKDGAGDNRLVAYWAAK---STPPTTTEALRDALSKRLAAYMIPSVFVRMDALPLNATGKIDR----------------------------------- 110681402 482 --------------------------------------------------------------------------HHAFEQNAARQPDAIAVVFDGDPIS---RITYGALNERANQLAHHLIQQGVGPDVVVGIHVERSITMIVALLAVLKAGGAYLPLDPTYPQQRLAFILADAGAQVILTQEKWFDDLPPHTARVLDLDAIAPQ-------------------------------LDANATSNPPLRATADHLAYIIYTSGSTGNPKGVLIP-RRDTWSVARALAETYALTPESRVLQFASLNFDGSVVEI---------TMTLFSGAALHVAPQEKLLPGAPLNAFLQRHAITHVQLAPSLLARLPPEGLEHVRTIMVAGEASSVGTVRGWLPGRRILNGYGPTETTVGAAMIAFTEADDAYLAKLDALPIGRPFYNKRVYLLDARLQPVPVGVPGEIYVASP--GLARGYINRPAATAEKFLTPGERIYRTGDLARYLPDGNLVFLGRVDNQVKLRGLRIELEEIESALKSHPHVGDAAVIVHESERDGKRLVAYVVPRRGWEP---------------------------------------------------------------------------- 84617355 739 --------------------------------------------------------------------------------------------------------SYAELDRRAGRLAAAIAQAGAAPGRMVALLLPRSLDLITALLATVRTGAAFVPIDPGYPPERITAMLEDCDPVAVCTT--------------------ASADMPSTRPWPRVHLDGPEAGEPAGG--------------FPRVAPDVADPAYVIYTSGTTGRPKGVVVTH-AGLANLAAAKREGLGLDSTARVLQFASPSFD-AFVAELLGAFTSGATVVVPPQGPLAGEPLTA--------VLTERRITHAILPPVALSSMDGAAGALPGLRGLISAGEECPAELAARWSQ-----GRRMVNAYGPTEVTVCATQSGPLTADGRP-PIGRPVAGARAYVLGPGLQPVPPGFRGELYIAGP--GVARGYLNQPALTAVRFVADPFGMYRTGDIASWRADGNLDFHGRADDQIKLRGFRIEPREVAAVLEELPAVARAVAGVREDRGGRARLIAWVVPADGEAPTPE---RLREHAARRLPEHMTPTGYVLVSALPMTPNGKLDLAALPAVAE--------------------------- 84617355 36 --------------------------------------------------------------------------------------------------------------------AGWMRAAGVGPGTSVAVLSPNTPSTLVYRYAVNLLGATAVHIRGVNAADPQDELGPRVQAEIL----AGLRPSVLAVDQDNLDRARE------LRAAAGSAFALAAPGPYGPDVLDMSRPLESPFDDATAERA---EIAVVTFTSGSSGRPKGV-----CWPFDVKDDMASAAAGAQPAVCLITGTLTHSSGFSAD--DAIIAGGSVVLHHG----FDAEAVLRAVERHRVTRLVLASAQVYALTEH--HAFDDYDRSSLREVFYTGSPAAPERLAAAAKSLGPVLFQVYGTSETGMISLLTPQDHLDPDLRRTVGRPPANVRITIRDPRDHDRLLPPGVSGEICSSGRWA--MSHYWNDPEQTARTV---RDGWVRTGDIGRLDESGYLTLEGRLDGVLKGHGVRIHPEAIERVLLEHADVAQAAVFGIEDEDFLALVHAVVTPAPGCTPRPA---DLGAYVADALGDRHAPVDIEVRSELPLLGSAKPDRNLLREQALG-------------------------- 45184993 12 ----------------------------------------------------------------------------------------------------------------------------------IGISLPNGLEFVAAFLAVTMDAKVAAPLNPNYKAEELDFYLEDLQTSMILVPKGSTSAGNTEIQKKWQTMLVELAFSPERNRVEFQVFSPKDNYKSPIYDSVKHVARFFNVEPMFPGKPKAEDVALILHTSGTTSKPKTVPLLHRNIV-TSMQNISRTYRLSPKDNSYVVMPLFHVHGLIGVLLSSFYAQASVIV----PPRFSAGRFWADFVKYKANWFSCVPTISQI----MLNVEKPSPLPEIRFIRSCSSALAPSTLHQLEEVF---RAPVVEAYAMTEASHQMTSNELPPGKRKPGTVGKPQGVEVVILNEKD-EVMPQGQQGEVSIRGS--NVTPGYRNNPKANQEN-FTRAEHYFRTGDQGFFDEDGFLVLTGRLKELINRGGEKISPLELDAVMLSHPAVNEAIAYGVANTKYGQVVHAAVVLRAGQKLD---YEGLAAYMKEKVASFKVPERVFFVDKLPKTATGKVQRRMLAEV----------------------------- 146308676 43 ------------------------------------------------------------------------------------------------------RYSYATFTERVARLANVLSQAGVKAGDTVAVMDWDSHRYLECMFAIPMLGAVLHTINIRLSPDQILYTMNHAEDRFVLVNSEFVPLYNGI-----------AGQLTTVEKTLLLTDGEDKNADLPNLVGEYESLLAAASPHYDFADFDENSVATTFYTTGTTGNPKGVYFTHRMSMATTMGGLDSIRLMGNDDVYMPITPMFHVHAWGVPYVATMLGVKQVY-----PGRYEPDMLCRLIKEEKVTFSHCVPTILQMLLSAPGAQGHDFGGMKMIIGGS-------ALNRSLYEAAKERGIQLTAAYGMSETCPLISCAYEDERTTYRIKAGIPVPLVEAAIMDADGKPSDGESQGELVLRAPWLTQ--GYFREPEKGEELWA---HGWLHTGDVATIDGMGFIEIRDRIKDVIKTGGEWISSLELEDLISRHSAVREVAVVGVPDPQWGERPFALVVLRDAQGLDAKLKEHLKPFVEQHINKWAIPTQIALVTEIPKTSVGKLDKKRIREIAQWQEAGSTFLSTL--------------- 156546637 256 -----------------------------------------------------------------------------------------------------RKYTYAQARDYANYVARSLLDIGVKPGEVVALILPNLPETAIAFLGCLEAGIVITTVNPIYTADEIARQLISSGTKAVITAAEISSTVITAVNKSIPGG-----------RVIVVNDHTKPIP---DGVIPFEDLITKGKAPLPDRQWSLDDVAILPYSSGTTGLPKGVMLTHRNNVEMVKNTVDKHMMIKADGSSQEIVPVVLPMYHIYGMSTIMLSRLSIGSRLITLPKFTPESYIKVLDENKVSVLMLVPPIVLFLSAS--KHVTRKHLENVTSITSGAAPLSKTDVDKFYDKFNVDRTQFAQGYGLTESSPVALFEKSGWTXXXXXXXXXXXXXXXXXW-----------------IRGPHI--MKGYLKNQKATEETIVD---GWLLTGDIAYYDDDLDFYITDRLKELIKVKGYQVAPAELEALLRTHPNVEEAGVIGIPDERAGEVPKAFVVLKNKGETKPE---EIQNFIKGKVSEFKELRGVQFIDTLPKNPSGKILRSKLKQ------------------------------ 158314683 1 -------------------------------------------------------------------------------------------------------LTAGQFADEISRYVQAWQDWGITVGSGVAILSPNRPEVLISMGAALVAGVVWTPLHPLGSLEDQAFILADAGVETLLFD----------PVAFGDRAAQLGERAPSLKRLIALAPTNDAEDIA-------TRAAQFGARHLSAPNVRLSDPSWIVYTGGTTGRPKGVVTTHQGIATMTDIQMAEWDWPR-ELRTLCVTPLSH--ASSALFLPTVLRGGSLVVTSS----FDPDQFLVLIKRYRITATFLVPTMIYRLLDHHR--LRTADLSSLETLFYGASAMSPSRLAEAMETLG---PIFFQFYGQAECPMTVTVLRKKQHHPRLASCGQPVPWLDVALLDDDGREVDTGEPGEICVRGPLV--MARYHNQPDQTAEAF---RHGWLHTGDIATADHDGFLTIVDRKKDMIVTGGFNIFPREVEDVLATHPEVSAAAVIGVPDPIWGEAVKAVVVRCPGASVRAE---DLVRLVKERKGPAAAPKSVDFVDTIPLSPLGKPDKKALRA------------------------------ 190574732 17 ------------------------------------------------------------------------------------------------------RLSYAQLWHEAGRIGAGLLALGLQPGERVLVQLGNTAGFITTVCGLFRAGLVPVYALPAHRITELVHFASKAEASAYITT------ALHDGFDHRALARALQAEVPAVRHVVIDGDAAEFIAL----------EALQGDRSQLPSDPDPQSVAFLQISGGSTGLSKLIPRTHDDYIYSFRAS-NDLCGIDRDSVYLVALPAAHNFPMSSGFFGALYAGARVVLSPG----PGPDAAFPLIAREQVTCCGLVPPLALLWAQAAAT--SKHDLSSLQVLQVGGAKLVPEAARRVIDGLGCTLQ---QVFGMAEGLVNYTRLDDPEELIVACQGRPISPDDEVRVVDDHDQPVAEGEVGHLLTRGPYT--IRGYHNDAVANARSFTDD--GFYRTGDRVQQLPGGYLVVQGRAGDHINRAGEKISAEEIEDHLLAHPGVFDAAVVSIPDEYLGERSCAFVIP----QGEPFKAPALKSWMRGRLAAFKVPDQVVLVDSFDTTAVGKISRRELRA------------------------------ 154247172 6 ------------------------------------------------------------------PDSPFNLARYCL--HQGEDAAKPALVAEGPRGRIIETWTYGEMRAAVARMAGGFAAYGLPRGSRVLLRVGNTSHFPLLFFGAIAAGLAPIPTSTLLTQDEVDLILADSGALLVVGDGSGAMPSDPGAARVLGRGEIAELE---------------------------------QADPAEVSDTRADDLAFLVYTSGTSGRPKGVAHAQRVVLGRRPMREGW-LGLSASDFLFHAGAFNWTYTLGAGLMDPWSAGATSIVH---LGERPPEAWPDLLEATGATLFAAVPGLYRRILKY--GSVTPSRFPALRHGLTAGEALKPTLYGEWTRATGRPGMSEISTYISSGPGVTTRAGSPG----KPQAGRKVCVLPSDAAADLADQPLPPGETGILAVHRSDPGLMLGYWGLPQETAAVMRGE---WFLTGDLARFDADGYLWYEGRGDDQMNAFGYRVAPEEVERALADHPSVAEVAVT---EAKSGEVITAFVVLHEGAVGDAD---ALARHAARHLAEYKRPRAYVFVRELPHTPSGKVLRRALR------------------------------- 118463273 19 ------------------------------------------------------------------------------------------------------TLTGGQLAERISQYIQAFEALGAGTGATVGLLSLNRPEVLMIIGAGQTQGYRRVALHPLGSLDDHAYVLDDAGVTSLIIDPTPAFVERALGLLEK---------VPGLKQILTIGPVPEALSGSAVDLV--AEAAKYAPKPLVAADLPPDHIGGMAYTGGTTGKPKGVLGTAQS--ITTMTTIQLAEWEWPENPRFLMCTPLSHAGAAFFVPTIIKGGELVVL-----TKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDS--HTRDLSSLETVYYGASAMNPVRLAEAIRRFG----PIFAQYYGQSEAPMVISYLADHDEKRLTSCGRPTLFARTALLDADGNPVPQGEVGEICVSGPLLSG--GYWNLPEETAKTFKD---GWLHTGDMAREDEDGFWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVIGTPDEKWGEAVTAVIVLRPDHPSDEEVTAEIQAAVKERKGSVQSPKQVIVVDSVPVTALGKPDKKAVRA------------------------------ 167841511 479 --------------------------------------------------------------------------------HARVRPDAVAVQCDG------QALSYAELDRRANRLAWRLHAAGVRGNVPVALAFERGLDSIVAILAVLKAGAFYVPLDLDYPPEHLAWILDDIAAGVLICDDAQRERFDSFGGTRLTIRDDADAD-----------------------------AADARVDAPPPRDTSPADLCYVIYTSGSTGQPKGVCVEH-RNVDHLFASTRRTYSIGSSDVWTQFHSYAFDFSVWEIWGALLHGGRLEVVPYRCSRTP--GEFLALLARTGVTMLSQTPTAFKQLLRALDDARQPLPASLRYVFFGGEATIPCQFAACLSDAHG---VVLVNLYGITETTVHVTERMPGDAQASRSPIGRPLPGYRVYLLDDAGHPVPPGVPGEIHVGG--EGVARGYHNDRARFVADPFVPGARLYRSGDLGCFDACGELDYLGRIDDQVKIRGFRIELGEVEATLARHAAVASAAVMVDDTTVDGHALVGFVVPRDAARVS---VAALRDWLAQRLPPHAVPARLIEIDAIPLTTNGKLDRR---------------------------------- 167562770 1 -----------------------------------------------------------------------------------------------------RALTRGEVERRATRLAKQLVAAGVRAEMRVGVALPRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQMLDDAQIAHVITERGGV--------------------------------DALPLAGAARAWLVDDEIPDAEIDGVALPDVSPHQAAYVIYTSGSTGKPKGVVVDHGAFA-RHCDAIAARYGATERDVFMLFQSVNFDGAHEGWFSQYLSGAAVAVTAD---TLWPPARTCALIAREGVTMTYVPPGC---ATQLAEWALEHGAPPTLRSITVGGEATSREAFALMRRAFPNARVVNGYGPTETVITPMLWMFEPGDDPAKYLPIGTLVGARTAHVLDARLNPLPVGVIGELYLGGEGIGVARGYLGRAALTAERFVPDPYGAYRTGDLVRRRADGVFDFIGRIDHQVKLRGLRIELGEIEAQLAAHDDVREAVAV-VFGNGAQARLVAYVELTGDARERAADAAELDAHLRRTLPDYMVPAHIVVLDALPRNANSKVDRAALPEVARAYEAPVDDVAALAD------------- 116052114 9 ----------------------------------------------------------------------------LFRQHADTHPERPALV------DRERSFSYRELDRLSDRLAAHLARRGVARGERLPLLAERSAELVIAILAAAKCAAAYVPVDRRQPDRRKQEILRQCQAPVALATQAEDLPGQPVE-------------------------------------VIAQVLATSAAGAAPRPALDGSEALYVIFTSGTTGEPKGVVIE-SRSLSNLVDWHNRRFEMDQRSRTTLMAGVGFDVCQ-WEIWSTLCAGACLHLVPDE-VRPDPAALLAFFAEQRISHAFAPTVMVPALVEQPAPPSLALRY-----LFCAGEKLPP-------VATGGLPYTVVDYYGPTEATVFATCRIVDEAHRRPASIGTPIDGCEAFILDADDRPCHGDRPGELNLAG--VCLAREYLRDPDMTARRFHALRRRLYRTGDKARWLADGSLQFLGRLDDQVKIRGHRVELGDVEAALLRQPAIHGAVVLAHADPRCGQQLSAFVVPRQRGGDARAVLAAIKTALRQELPDYMLPSRYLSLDSLPTTVNGKIDRQALRR------------------------------ 3560506 23 ----------------------------------------------------------------------------------------------------ERRLTYRHLETHVAQLAHAVRAAGEGPEPIVAIGVPRSAEMVVCVLAAMMAGVAFVPLDPSWPAHGRRQVLADSGAVATF----------------ITREDESDWGVPGLRVDLGAWQFTAE------------------SPVLPQADVHPAQLAYVIFTSGSTGKPKGAMIRQDAIAERLQWQRDHILHFGKHDHTLFKAPLSFDISVNEILLPLVSGGRVVVAVPD--GEKDPEYLLELIRTEQVTFVYLVSSMLDTLLELDRLATADGAPSSLRHVWCGGEVLTPGLFARFRKQLTTTLYHGYGPAEATIGVSHVI--YRDTAERIATSIGRPNPHTQLYVLDEYLRPVPPGVGGELYAAGFLLG--RGYVNAPSLTASRFVANGSRMYRTGDLARWTEDGSLEFLGRADNQVKIGGRRVELEEIESQLADHPAVRH-AVVDVHRQGGADVLVGYLVAADGVRNDAAWHAEVADWARTRLPEYMVPKAFVALDQVPLTANGKTDRRALPAPDLERSGTVKPPRT---------------- 167621569 18 -----------------------------------------------------------------------------------------------------RTITWGETSRRSNNLARAILARGAKPGDKVAFYMRNRPEYGEALAACFKGRLTHVNVNYRYKPNEVFYIFDDSDAQTVIYGSEF--RDTILQLKDR---------LSKVATFIEIGDDDPPAPFSE----RYEDLAATGEGAPLGIERSPDDLLFI-YTGGTTGMPKGVMWRHEDMPETLDAHLDFVRAAGPGSRTLPACPMMHGTGLITAI-GCMMNGGCVVTLQNASFEAD--ELWSVVARHRVQSIALVGDAFAKPMKALDEQRGRYDTSSLVSIVSSGVMWSREVKSGL---LGHIPQVVLMDSFGASEALGFGSSAMTKDGEVKTATFQIGARCKVFDEEENLVEPGSGMAGIIAIGGP---IPLGYYKDPEKTAKTFRTIAGQRYSIPDWCTVEADGAMTLLGRGSACINTAGEKVYPEEVEEALKTHPDIEDALVVGVPDDKWGQAVTGVVVLASGVTFDED---DVRRHVRASLAGYKTPKHIL-------------------------------------------------- 70606901 6 -------------------------------------------------------------------------------------------------GGKIHNLTYGKILERVSSFTNSIEELKINPGDIIGILGWNDHRYFESFFTVPSLGAVLLELNIRLHPADLLYILKLTKPKGLLVDDSLLPLAEALSKEYNFD-----------YTIIMSDKPFEEIKTNIRNAFGYEELVKSGSPNRKFDEVDEKSSALAAFTTGTTGLPKGVFYSHRSIVLHALNASRR---LKISDVLLPVVPFFHVHGWGTQFAGAITGCKQIF-----PGRPTVDSMVEHILNHKVTRTGGVPTVFFELLRRIENMNPKPDL-KGLVVGIGGAAAPPALVSALAK---YGIEVAGNGYGATETGPGVAGGIKPELEQLPPEERRIKAGQGYDPVSGEELPWDGKSVGEIWIRGPWI--AKSYYNDP---RSAESFTSDGWWKSKDLAVIDELSHIKIVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAIVVLKSDYEPKDEVKRELREHLLKRFAKWQLPDDIVFVDEIPKTSVGK-------------------------------------- 28868363 40 ---------------------------------------------------------------------------------------------------DSVRYSYPTLKERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLVNSDFTGLYQA-----------MAGHLTTVEKTLLLTDLPDKTADLPNLVGEYETLLAAASPEYEFEDFDENSVATMFYTTGTTGNPKGVYFTHRQLVLHTMGCIDSTRLLGTNDVYMPITPMFHVHA-----WGIPYAATMLGLKQVYPGRYEPELLVELWRREKVTFSHCVPTILQMLLNAKSAQDVDFGGWKIVIGGS-------ALNRSLYQAAKAKGIQLTAAYGMSETGPLISVAHEDEQITYRIKAGVPGMLVDAAIIDQQGNPADGETQGELVLRAPWLTE--SYYREPEKGAELWAG---GWLRTGDVATLDDMGFIDIRDRIKDVIKTGGEWISSLELEDLCSRHPAVREVAVVGIADPQWGERPFALLVIREGHPFDAELKEHLKPFVEQHINKWAIPSQIALVTEIPKTSVGKLDKKRMRDIVEWQNSNSTFLSTL--------------- 170751110 12 ----------------------------------------------------------------------------------------------------ETRLSYAEWFGVISATVAGLDRLGLKPGDHLVTVLQNRQEAATLHWACQFAGIVITPINWRAKAEEIDYAVENAQARAI---------------AYEPVSAGSLRDSAASQRIPRIAVGTPPGP----GETAFADLAATEGPPVTPRA-DAEAISLMLYTSGTTAKPKGVPRRHRAERAAAVAHVAQNLY-GRGERTLGVMPLYHTMGVRSLLAMSLIGGTFVCLP-----RFDVAGALRLIAAERITNLYLVPTLYHDLVHHRDFPA--TDTTSVRKLGFAGAPMTDGLLARLTEAF--RPDLFVNHYGSSEVYTFTINHEAAVKPGSAGRAGLNTMVRVVPMGGDPGRTAAPGEEGEIAVIAKGDEAFEGYWHRPEADAKAF---RDGWYFTGDTGFADADGDLYVTGRVDDMIITGGENVSPVEIESRLSLHPAVSEVAVVGLPDERWGRIVAAFIK-RSGSTDEAALDAHCRA---GGLPSHKLPRRYVFVDEIPKSPVGKLLR---RQLVAGE------------------------- 26987499 43 ------------------------------------------------------------------------------------------------------RLTYPQLNERIARLANVLTEAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPEQILYTMNHAEDRVVLVNSDFVGLYQAI-----------AGQLTTVDKTLLLTDGPDKTAELPGLVGEYEQLLAAASPRYDFPDFDENSVATTFYTTGTTGNPKGVYFSHRQLVLHTLASIDSVRLLGSNDVYMPITPMFHVHAWGIPYAATMLGMKQVY-----PGRYEPDMLVKLWREEKVTFSHCVPTILQMLLNCPNAQGQDFGGWKIIIGGS-------SLNRSLYQAALARGIQLTAAYGMSETCPLISAAHLNDELQAGSEDERVTYRIKIVDGEGNFLPADGETQGELVLRAPWLTM--GYFKEPEKSEELWQG---GWLHTGDVATLDGMGYIDIRDRIKDVIKTGGEWVSSLDLEDLISRHPAVREVAVVGVADPQWGERPFALLVARDGHDIDAALKEHLKPFVEQHINKWAIPSQIALVTEIPKTSVGKLDKKRIRQIVQWQASNSAFLSTL--------------- 66815367 37 -------------------------------------------------------------------------------------------------------ITYQKFLNDSVSFANKLIEKGIKTGDVVSLVITNGYPILSCFLGSTFARCIAAPLNSAYKSEEFNFYYKDMGANIVIVQSEALKSAKELGIKVWEIENVENEKEGKLYYRITDPSNGDDLIFSSE-TISGEDEGDKIKLETVP---DKDDKALFLHTSGSTGRPKGVPLTH-ENLATSSANISSTFHLTPSDCSYVVMPLFHVHGLIGVCLSTFNAGASLVV----PPRFSASVFWSQVKQFSVNWYSAVPTIHTILCNVEQSATSSASSSNKGLLRFIRSSSSSLSPTLLETLEQFFGCPVIESYGMTEASHQMASNPLPQDGPRKPGSVGKGFNVQISIVNDNGEHQKQGDVGEVCIKG--KNVMHGYHNNPQANIDNF--TKDGWFLTGDIGYLDQDGYLILKGRKKEIINRGGEKISPLEVDNALLENDKILEAVCFGVPDEKYGEEIWAAVIPKVPQSIT---VEEITQFLQKKLISFKVPKKIIITDNFPKTASGKIQRR---------------------------------- 33599573 40 ------------------------------------------------------------------------VAAKVLARQAEAAPDRPFVYFNG------QWLTYAEADRRANRAAHALAAAGVKPGDRVAIDLHNRLEYLDLWFGLSRLGAIQVPINTDYRAPQIAHTFKRSGIDAVVVQAA---------LLPELEAALE--GLESRPALLLLDAAPAQVSAARGFDYAELVAAASDAPVPGCADVSGADIGAVMNTSGTTGPSKGVLLTHAQQ-YILGRMMAADMHLGPDDVYYNYFPLFHNTAQAMLTIPVMLVGARMVLTE----RFSASRFWPEVREHGCTAFYYIGEILHILLKSTTREDSKGSTLRVGWGIGGAA----DDLVAFRERFG------VDLRSGYGSTEANVPCYVPHGSAKAGSAGRAAPGFEIRIADEHGQALPADSVGEILVRAAEPGAMAGYDGDPAATVAAWKDL---WFHTGDSGKLDADGDLYFTGRIKDAIRVRGENVSAFEVERAISEDAAVLEVAAIAVPCELGGDDVKIVVVVRDGVQLEP---QALVEHALARLPRFAVPRYVEFVDALPKTPTNKVMKHVLRA------------------------------ 110681401 528 --------------------------------------------------------------------------------------------------------TYAALNRRANQLAHHLRRQGALPESRIAVCVERSLDMIVSLFAVLKVGAAYVPVDPAYPQARQALMIEESQAALLIT-----RGTLGASFANDRLRRVALDEAAAPIAAEPDGALGT--------------------------QVLSDQLAYLLTTSGSTGRPKAVAIEHRNAVAMLQWS-RAEFPVEVLRGTLASTSICFDLS-VFEIFLPLSVGATIVLADNALALPHLA------AREQVTLINTVPSAMAELLRQNAVPKSAR------VINLAGEKLSQELVQKLYGL--PQVERVYNLYGPSEATTYSTSAPMVRGDQRDTSIGRPIANTVAYLLDRHFEPVPPGIPGELYLGG--EGLARGYFERPALTAERFVPNPFGPYRTGDLARHRPEGELEFLGRIDNQIKLRGFRIELGEIEAALGRIAGVDKAIVVAHGTAPR-QHLVAYWT-----ASGEGIVEDLQPQLATTLPVFMVPDVYVRLDAFPLTSTGKVDRRAL-------------------------------- 111221112 7 ----------------------------------------------------------------------------------------------------ERRLTYRQMREYANRVAHGLAALGVGRGDRVGLLLPNVLEFIPTQHGIWKAGAALVQMPARAAAAGHRATLRQTGATTLIFDDVVAEALAGVPQRPRLIRLAASTPSPSAGSADSVRRGGEAVDSAGLGRLDYAAYFGAQLDGPPATVPREDDEAYVLFTSGSTGEPKGVVTSHETWAHYSITAGLEIGDIRPGEVFAHGAPLTHFTQI--FVMPTFLRGGTNVMLPG----LDVDLLLGTVQRERVTATAVVPTIVYLLLDHPDRA--SYDLSSLHTMIYAGAPIAPE---RLREALAVFGPIFVQTYAGTEPGYVSCLRKEDHRVRRLASAGRPIPYVRVSIQDEADRPLPIGETGEICSRQ--LGQMLTYLDPTRNAEA----LRDGWVHTGDIGRLDDDGFLYLVDRKKDMVVSGGFNVFPRQVEDVLLTHPAVAQAAVIGVPHAKWGEAVHAVVVARAGAEVTEA---DLIAHVRRELGGVPAPKSIEFRAGLPLNAAGKVDKRAIRE------------------------------ 15828434 32 -----------------------------------------------------------------------------------RNPSAPALV----VTDNRIVVSYRDLLRLVDDLTVQLALGGLLPGDRVALCAASNIEFVVGLLAASRAGLIVVPLDPALPVNEQCIRSQAAGVRVTLVDSLALEG-------------VSDQRAATMRYWPIAVSYGSVTGASEGSLLVHLDDTAALHPVTSTPDGLRHDDAMIMFTGGTTGLPKMVPWT-DGNIAGSVHAIITAYQLGPQDATVVVMPLYHGHGLIAALLSTLASGGVVLL--PARARFSARTFWDDIDAVAATWYTAAPAIHRILLELASTQSFRSKRAKLRFIRSCSAPLTQETAQALREEF---LAPVICAFGMTEATHQVTTTNIKWFPTVTNGLVGQSTGVQIRIVGSDGQPLPPDTVGEVWLRGS--TVVRGYLGDPAITAANF---THGWLRTGDLGSLSVTGDLRIRGRIKELINRSGEKISPERVEGVLASHHNVMEVAVFGDPDKVYGETVTAVIVPREVIAPTP---SELAVFCRDRLAAFEVPTRFQEASALPHTAKGSLDRRAV-------------------------------- 20150035 6 ------------------------------------------------------------------------------DRHAQ----RTALHL--PDLGSAAKLSYAQLHQAISNAAVALAGLGIKRDDRIVLCLDVEAHALILVFACAYLGATAVVVGNRLSQEEMRYIVSDAAPKMVVTS--------------LNDLGLFAGDLHTSLVVVAASDEDTGECSVFPG---IDELVSMRGACVGMACVAGDHPALILYTSGTTSQPKGVVISHAHLVWSAQSNIE-HLQVTENDVTLVFFPLCHTMAFSYQVLTSLFSGAAMVLR----RVFNPQRFWSDAAHFECTWAAILPFVCHALAALEKPVRHSFRFWGFPSRNTDVEA-----------LFGVKTVGWWGMTELFAIGSVTSEQHSADLNYSIGKPVSGYRYRLTDPVTNAGPFNARISADLQFNAQPGKNLFLGYLNKPGETRDAFTED--GWYITGDRFFETTEGVLFFDVRLKDIIKVGGENVSASEIEFAAYASAMISEVAVVSRPDPLLTETPVLFAVLNASGREDQALARRIEQACRERLADFKRPREIIFLEDFPR------------------------------------------- 40063614 26 ------------------------------------------------------------------------TVYDLLDKTASKMPDANAVSFQSGANSKAETLSWSQLRAQVTQAANLFSRLGIGENDVVAFVLPNSMETVVALLGGAVAG-IVSPINPLLSPEHIGGLLRETGATVVVTAQKTAEAVRLAPAVTTVLEVDLLRYLTPPKSWIVPLVRPKNPVQHHAQVLDFSAEVSRQNTALDFAASTGDRVAAYFHTGGTTGTPKVAQLRYKGLIYNGWLVGTYVF--DNSDNVICPLPLFHVLAAVPVLMGAVFSGAHLV-FPTPAGYRGEGVFDNFWALVERWEISLIISVPTAISALMQRPVNA-DISSVKKAIVGSSPLPRDLFKRFQEASGVN---ILEAYGMTEATCMLSTNPPDGEKKSVGVATPYTEIKIIKETPEGLVECATDEIGEICAANPGIWAGNTY---TEAAKNVGLYFQDKYLRTGDLGRFDSDGYLWITGRSKDLIIRGGHNIDPGLIEEALLGHKDVAFAGAIGQPCPHSGELPCAYVELVAGAMVTAD---QLTAYCQEHVTERAAPKYIEVIETLPKTAVGKVFKPDLRKMA---------------------------- 116671644 1482 -----------------------------------------------------------------------NTVLDAFQDTLERTPDAPALTDGCGPAA-----TFSQLHSRVKSLAKGLVASGVEPGDRVAVALPRSSDVVAAALAVLAAGAVYLPVDLSYPAARIRIILEDGGPAVVIAAAG--------------------------DHAAEFHGKGAEGPRILDVDALLQAGAGVPDATLAGRYPDADDLAYVLYTSGSTGRPKGVAVAHSALANLFGHHHRTLFAPRLAASGAEPVAVAHIAGLGFDMLWMIAGAELHVVGDDI--RSDAEALARYCVSHGIDVLETTPSYAA---QLLQCGLLDAPRAHPLLLALGGEAVSPELWQQLASTAGVEA---YNFYGPTEFTVDSVTARITGATPTIGRGIGNTDAYVLDQF---LAPVPAGVPGELYLAGP--GEARGYDQRPGETAARFVADGSRMYRTGDLVRRAADGSLEFLSRTDDQVKVRGFRIELGEIEAAVASHPDVSRAVAVADGDPA--HRVVAYYT-------GAASPAELRGVAGEKLPDYMVPAVFMNVPAIPLTAHGKLDRKALPAPASDTGTGQGAAPATAD------------- 116671644 2672 -----------------------------------------------------------------------------------------------------KTLTFAELAASASRIAAALTAGGVGSGDVVSVMLPRSPGTVESMFGVMAAGAAYNPIDTEYPDDRVAAIFEDAAPPVIVTTRAVAGRVRQI-----------IASLPGAGPRLVLLEELAGAPQAAKGS-------DNEPSAAVFARPGPRDLAYVMFTSGSTGRPKGVEISH-GALASLLASHRHTLLADTGGPRRVAHTTGVGFDASWDPILWMVDGHELHLIDDA-TRRDSERLAAYFAEHGISVWESTPGYLRQEPAFTALLDARAAAADPFRLALGGEAFDAGLWGTVSAHPGLEAW---NLYGPTEATVDTVLARVGDTSAPVLGQPT--AATRLYVLDARLQHVTAGAAGELYVAGP--QLARGYRGRPDLTSERFVARGERMYRTGDVVYRHADGRLVFAGRNDDQLKIRGFRVEPGEVERAVRSTKGVREAVVAAVNDA--GTRLVAYVVPANSAMADAELSDVVRTHVRGLVPDYMVPSAVVVLDKIPLTQHGKV------------------------------------- 116671644 474 --------------------------------------------------------------------------------NARNSGDRTAVV------APDGELTFAELERRSNQLARFLKGHGAGPGKTVAVRLDRSVLLPVALLAVLKSGAAYLPLDPDYPAGRVEGMLEDASPVRLLTSAAFTGSAASHE------------------------ELETSVPVTVLDSALMVSCLDGKDPSAPEPSAGQHDLAYVIFTSGSTGRPKGVGVGH-LALLNLYTSHRDNIFAPAEQRLGRKLKVSHTAGLSFDASWWLIAGHELHVVDNL-TRRDPEDLSRYLSATGIDSIETTPSF----AKVLLSGGLFDQGTHPTVVALGGEAVDASLWSTLAEK---NGVVAYNFYGPTETTVDSLTAVMEPGTEPTLGDSVANSRHYILDSGLN--PVPVNAIGELYVAG--INLARGYVDQPGLSAERFVADGSRMYRTGDVVRRLPDGTLEFRGRMDAQVKIRGFRIELAEIEEALRGLAGVDQAAVTVSKNRAGYDQLLGFVTPAGGLE-DELDVAELRRQVRRQLPDYMVPASIVQITAIPLTPNGKLDTRAL-------------------------------- 198250683 41 ------------------------------------------------------------------------------------------------------------------RYAAALNDLDVMAGDRVAVHIQKSADALALYAACLQLGAVFLPLNTAYTPTELEYFISDSDASVVICDPGEI----------NEVAAIAKSTGATLRT------------MGAAGEGSLKDAALCLPPRTNVATREQDDIAALLYTSGTTGRSKGAMLTHRNLLSNA-QVLVDIWRFSDTDVLLHALPIFHSHGLFVASNVTLLAGGSMIWL----AKFDTDKVLSQLPNATTMMGVPTFYTRLLGDARFDKDLTQH----MRLFISGSAPLLSETHERFEARTG---HLILERYGMTETSMNTSNPYDGARRAGTVGFPLPDVEAKI-CDPKTGASLPVGKVGMLEVRGP--NVFKGYWKMPKKTAEELRED--GFFITGDLAQKDENGYISIVGRGKDLIISGGFNIYPKEIEMFLDNLPDVLESAVIGAPHPDFGESVVAVIVPVTRATLN---IAAIEAEVKDKLAGFKRPRHFEVLETLPRNTMGKVQKNELRA------------------------------ 194506351 1123 -------------------------------------------------------------------------------REAAEHPHRVAL------ADADTRLTFAELDDASNRVALALRRDAAGAETPVAICIERSARFVVAFLGVLKSGAYAVPLDPASPRERIAAALAACGARRMLAAGALDALGEFDGVAVQDIDACAHD-------------------------------ASLANAAAPRVPPQPEQAAYLIFTSGSTGAPKGVVVPH-RALADYVAGMLDELAFAPHASMAMVSTVAADLGHT-TLFGALCSGRTLHLLPAHAA-FDPDRFAHEMATREVGVLKIVPSHLHALLDAQ----RAADVLPAHALVTGGEALPWALVERIAAL--KPDCRVINHYGPTEASVGALVCDSPGEAARGVPLGRPLPNAHACVLDAYGSSVPVGAIGELYLGGP--GLARGYLGRAERFVPHPHVAGARVYRTGDRVRLRADGRLDFLGRLDDQVKIRGYRVEPGEVSAALRALPGVAQAETLALEHEGRL-RLAAFATPEAGARIAADALR---DALAARLPDYMVPAALVVLDALPVTANGKI------------------------------------- 17558820 43 --------------------------------------------------------------------------------------------------DDGRKITYGDFVQRAGQYATALEKYKIKKGDRVMARVSKTTDTAALYAACLQIGALYVPVNPALTQSEAAHYVKDAKPSLWITC---------------KDDADQIAMFQRVLKTVCI-----DNPVEVINEKVLADEAGKRKACTMIEHVEKSNAATICFTSGTTGAPKGAVLSH-GALTNNTNALVQEWGFTENDVNLHCLPIFHAHGLYFSLHCSLFSHSSVIWRPN----FDAEDCSKHLKNATVFMGVPTFYSRLLATNN----FNKESFEKIRLFISGSAPLSVPTLEEFEKRTG---QVILERYGMTEAGVIASNPLKGKRKA------------GTVGQALKGVQCRVTENGEIEIKS--DSIFSEYWKNPEKTKEEFTED--GWFKTGDVGSLDKDGYLTIGGRSKDMIISGGENIYPKEIEDAIDSIEFVKESAVIAAPHPDFGEAVVAVVVPKNMVEDEQKFEEDLIEMLRKKLAKYKVPKKVILLEELPR------------------------------------------- 160940521 37 --------------------------------------------------------------------------YDALSLSAARHPDKTAVV-----DDSGAAYTYTELRDMADHFSSYLYYIDIKPGTKTGIMMFNSVEFCVTFLALTKLGAVVIPLPSKYSRNEVLSLTAKADLQYILCDEKFY-----------------DWFVPLETSGVHLMKPGRSQDGFGFSHLCASYL------SPVPSLGREEDDALIMFTSGTTSQSKGVIIK-NYSIMHAIVSYQRIFQITDRDTTLIPIPIYLVTGLVALLGLTLYAGGTVYLH----KFFDAKRVLRDVNDKEITFLHAAPAVFSLLLREKDSFP---SLPSLRLLACGSSNMSKEKLTEIHRWLPCAVFHTV-YGLTETCSPATIFPGDASTSSYIGSSGLPIPGTCFCILDDSGSQMQTGQVGEIAVRG-------TVLLDRYYQKGTGELDEDGWLRTGDLGYFNGEGYLFIVDRKKDMINRGGEKIWSFDVENELYRLDGIDEAAVVGIPHDIYGEVPVAAVKLSPESILTE---QQIQDLLKCRIAKYMIPSRILFLNELPLTPNNKVNKSAIRKL----------------------------- 83644854 248 -------------------------------------------------------------------------------------------------------LTYAELDEASYQLAQALRELGVQPGQVVAIHTPRSIPMAVSALAALKAGAVYMPLDPDYPVERIQLLMEDSQAAVLIHSEDAP---------------------PTVPADVKHASLSLDMPGGRVCALQIQAPSQSAPADAQA--------AYLMFTSGTTGRPKGVLNTHAGVLRLVRRATYLDLPPG---VRVAQAGATGFDASVFEIWAALLNGGCLQIVD-REVLLDSVELARFFRERKTDVALITTSLFSQL--ASDDPAMFAPLSQLLVGGDVISPKQVAAVY-----AACPGIVILNAYGPTENGVISTVQRIDPARLDSISIGVPISNSVALVLNRFGRLTPPLFEGELYVGGA--GLALGYLGREEDTAKAFVPHPYRIYRTGDRARWNAEDELEFLGRQDFQIKIRGFRVELGEIEKAALSHPTVNEALVLALKPEGAAERLHCYLGVTEGFDLD-----SWRQQLIDQLPAHMVPAAVWAMPELPLTVNGKVNRRVL-------------------------------- 214003869 1 ---------------------------------------------------------------------------------ADRTPDAVAVV------DGARVLTYQQLDELAGRLSGRLTGRGVRRGERVAVMMDRSADLVVALLAVWRAGAAYVPVDAAYPARRVAFMVADSAASVMVCS------------------VATRDGVPAGIESIVVTDEGAY--------------------DASAVTVRPADLAYVMYTSGSMGTPKGVAVPHR---SVAELVGNAGWAVEPGDAVLMHAPHAFDASL-FEIWVPLVSGARVVIAGPGQV---DARRLREAVAAGVTRAHLTAGSFRAVAEESPESFAGL-----HEVLTGGDLVPAHAVERVREACPRARIRHLYGPTETTLCATWQLLEPGDVVGPELPIGRPLPGRQAHVLDASLRPVTPGVIGDLYLSGA--GLADGYLDRAGLTAERFVAPGKRMYRTGDLAQWTAGGELLFAGRADDQVKIRGFRIEPGEIEAALTAQPDVHEAVVVAIDG-----HLIGYVVADEDADPVL-----IRERLGAVLPEYMVPAAVLTMDALPLTGNGKVDRAAL-------------------------------- 214003869 1035 ----------------------------------------------------------------------------LVGRVAADRPDEVAVV------DGDGELSYGELWDRAVKFAAVLRARGVGQERRVGLVVGRSAWWLVGMLGVSLAGGVFVPVDPAYPAERVKLVFGSADPMLVVCQGKTREAV---------------------------------PEEFADRLVVIDELDLAEIPSAVLPRLGPRDAAYVIYTSGSTGTPKGVVVT-YSGLGNLALAHIDRFGVRPSSRVLQFAALGFDTIVSEVMMA-LLSGATLVMPPEQVSLTEALERWDITHVKAPPSVLGTVDAL---------------PETLETVVAAGELCPPGLVDRLSA-----DRRMINAYGPTETTICATMSMPLAPGQDPIPFGKPVPGVRGYLLDLFLRPLPPGVTGELYLAG--IGVARGYLGRSERFVADPFVPGERMYRTGDLAYWTDQGELVSAGRTDDQVKIRGFRIEPREIEFALSGYPRITQATVTVREG-----RMLAYV------SPGDIDTQAVREDLASRLPQYMVPAVVTALDTLPLTAHGKIDRRAL-------------------------------- 91795078 515 -------------------------------------------------------------------------------------------------------LSYRELNCKANQLAQGLAAMGVTRETKVIISLTRGLDLLCGILAIIKVGGVYVPVDPKAPAKRINHICTDSGAQWVLCDQ---------DWQHGDVNVIDIAKLT--------------------------AQTQQYEDRAPAVNIEPHDAAYIIYTSGSTGLPKGVVVEHHNLVRLVGAAM-NAFDFNADDVWCLFHSFAFDFSVWEIFGPWLTGGAVAIVPDECLLQP--ALFHRFLLENKVSILNQTPSAFYNLIDADNQVDEPL--SELRYVVFGGEALSLPRLASWQQRYDADRVKLVNMYGITETTVHHYTVKAGDCKQARSIIGLPLSDLDVYLLGSDGLPLPEGTKGELYIGGP--GVAREYFGKPEMTAQRFVTHTTRLYRSGDFARLDNDGQLVYLGRKDDQVKIRGYRIELEEVRQQLMSLDAVK-TAVVTVSDIGAGDKLIAFVIP----QVAELFVASVIKHLAKRLPPYMIPAICHPIEHIPQTNNGK-------------------------------------- 91795078 1578 ----------------------------------------------------------------------------------------------------ERRVSHGELNALVETLVQSLA---IERGTRILLHLSKSVEFVVWLLACMRKELVVIPLPVDADPLRQQSIVEHADAAYIVSEQPQTFGYQVISSQDQSDIVL---------------------------------------GYKSPLHTPSESAAIVMFTSGTTGKPKGVVLS-LHSLQAHSRAMARTLSLTTDDRVLWFASTGADITLEQVI-APLSVGACVVIPEK---IWSMAEFLPQVAVSGVTVADLPPVYFQWLMRADAKQKQAWLDSPLRMVLLGGESMPLSVIKAWQQMQLPQKLQLFNVYGPTEATITSVFPISAGFNDVKVSLGMPTEGNGFLVLDLQGKPVPAGVEGILYITG--ERLANGYLFNEEKTTEAFIEGIDGMYHTGDIVKWLPDGTLWFVGRSDAQVKIRGYRVELDAVQHFLESREDIHEAVVLYNRIKQRD-LLLAFVVASTEVT---GVAKRTLASMRSELPHYMVANRIIVVDQIPLTANGKVDSKAL-------------------------------- 88857003 550 -------------------------------------------------------------------------------------------------------LTYKELNERANQLAHFLREYQITPDTFIGLCVERSLEMVIGTLAILKAGAAYVPLDPAYPRQRLTYMMSNSGVKIILSTHFIIKQLDLTDYSSVCIDGLSYAQTVKTFANYPKHNLGDLVSG-----------------------LSSNHLAYAIYTSGSTGQPKGVLLEHKGIVNVAFN-HRDYLEVDHTSKVLHFASMSFDAGTWEYIMA-LLNGATLIIADSIERLSPESISQLLYAEAITHVTLPPAFLAMMEYR---------DDLALKALIVGGEACDQELVN-----LWVRQYRMINAYGPTEISIC--ATWAELKPNSKVTIGKPLKNTSAFILDNSLALLSPGVVGELYISG--VGLARGYHQLPRQTAERFVLNPYFIYKTGDLVRYLPEGELEYLGRIDEQVKIRGFRIEISEIEGVIVACPEVNAVVVTVISSATGSKHLLAYVQLYDKSADENNTAQAIKKQVAAQLPDYMMPSNFVEVEQWPLTSNGKIDKRALPAVLSGEEEYVAATT----------------- 111221971 463 -------------------------------------------------------------------------------------------------------LTYRELDVRASRLASVLRERGIGPDVLVAVALPRSADLVVALLGVLRAGGAYLPIDPAYPAARIELLLTAGEPAMVLTSGAGAADLPAHGLPELRLDELRLD----------------------------EPGFAEAGAAAQGPHPQPENLAYVMFTSGSTGTPRGVAVTHASVVNGVR-ELRRAVGVGPGSRMLAATSVSFDVS-VFEVFTALAAGASIEIVRDVLELAERDNWSGST----VSAVPTVFSVLLEQLAADGRPARRLD---VQTVVFAGEPLSTDLVRRLQEVLPQAR--VVNAYGQTESFYATTYTLPDHPSLLPDPVGRALAGMRAYVLGPELAPVPPGVTGELYVGGLL---ARGYHRAAAATAARFVPCPFGMYRTGDLARWDREGQLTYAGRADTQTKVNGIRIEPTEIEAVLARHPAVGRAAVAVREDAAGTRRLVGYLTPVGTTTGADASAAELRRFVAERLPDYLVPALFVVLDRLPLTANGKLDRAAL-------------------------------- 111221971 2024 ----------------------------------------------------------------------------LVDAQVARTPDAIALV------AGDETLTYAQLDARARRLARELTDRGVGPETVVVVILPRTANVVVALLAVLRAGAAYLPVHPGHAASRLRQILDGARPHLVVVDADT-------------RTLLPSAEIPRLV-------------LDDAHTHREPTAADPVPATGARPAAGPDNLAYVVYTSGSTGVPKGVGITQ-RTVVNAVRALATQAGMRLGQRVLLAASVGFDVA-TFELFCALTTGGSVEIVRDVLSLVERDTWDVDVICL----------VPSALAELVDQLGGRVRPTALNISG---EVLTPALVRRVREL--WPTARLINSYGPSETFYATGHLLPGRSYATGVPIGGPFPGLRAYILGPGLTLLPAGTAGELYLAGAG----RGYHRRPALTAERFVADPYGMYRTGDLALLTADGDLHHMGRIDTQVKIRGYRVEPGEIEAALTAHPHLLQAAVVARRTGDT-HLLTAYLVPAPGKTVPSP--AELRDHLGERLPDYMIPGAYVPLDRLPLSPNGKLDHRAL-------------------------------- 157146801 460 ----------------------------------------------------------------------------LVDEQTRKTPDATAL------ADARHQLSYQEMREQVIALAHLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAQPKLLITTAEQLPRFNDIP---------------------------------GVESLCYNALLPTSGAESLALSL-PHHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLW-MQDHYPLTAEDVVAQKTPCSFDVSVWEFFWPFIAGAK--LVMAEPDAHRDPIAMQHFFAKYGVTTTHFVPSMLAAFVASLTPESAHESCATLQRVFCSGEALPTGLCREWEQLTGAPLHNLYGPTEAAVDVSWYPACGKELADVTGNSVPIGYPVWNTRILDAMMRPVPPGTAGDLYLTG--IQLAQGYLGRPDRFIADPFMPGERMYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDRVMQTLPAVAHACVFNQAAATGGDALVGYLVSQSGLPLD---IPALQERLRETLPPHMVPVVLLQLAELPLSANGKLDRKAL-------------------------------- 194767938 75 -----------------------------------------------------------------------------------------------------RQYTFAQMRDASAAFAVRLQQFKLFKPDVVGVCLPNLPEYPIAALGAIEAGLTVTTMNPIYTSDEIARQLTFSGAKFLVGTAAVY---------PILSQACQMIGKKLPIAVIRTSPGESLPEGAIDFSELTSTQNIRYEDLQIPKDFTPNDMVFLPFSSGTTGLPKGVMLSHNNISSNCEQQASLPLDVNGPQVTLPAVLPFHIYGLTVVMLSKLGQGCRLATMPC----FKPDDFMRSLDKYRGNFLNLVPPIALFMINHPK--LTQETAPELRVVMSGAAPIGEHDVERFLKKF--PKTVFKQGYGMTEASPVVLLTPDGNT--RYASTGVLPPNTEAKIVPLDGNDSKGVGPRELCIRGP--QVMSGYLNNEEANKVTFYPG--NWLRSGDVAYYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEVNGEAPRAIVVLRQGQKATAE---EIAAYVAERVAHYKKLEGVIFVDEVPKNPTGKILRRELKE------------------------------ 115395980 21 ------------------------------------------------------------------------------------------IIYR--DADTQRHYTYKALKETALEFGKGLKAYDWRKGDVLALYTPNSIDTPVVMWGTHWAGGVISPANPAYTVEELAFQLKNSGARALVTQ---------IAHLPAATAAAKQVGIPESHIILIGDERDPQGKIKHFTSVRN---ISRATRYRKTKIDPAKDLSFLVYSSGTTGVPKGVMLSHRNIINSLQLAAGESGHLTWGDRVLAFLPFFHIYGLTCLVHQTLYQGYQLVVMQ----KFDLEKWCEHVQNYKITFSYVVPPVVLLLSKH--PVVDKYDLSSLRMMNSGAAPLTQELVEAVYARIKVG---IKQGYGLSETSPTTHTQPWEEWRTSIGSVGKLLPNLEAKYMTMEPREVPAGEVGELYMRGP--NIFLGYHNNPAATADCLSAD--GWFRTGDVGYQDKHNNFYITDRVKELIKYKGFQVAPAELEGILVDNEAIDDVAVIGVESRAHGEVPLAYVVRSAKSKASEQEAANIIQWLDGKVAYHKKLRGVRFVDAIPKSASGKILRRLL-------------------------------- 213967186 40 ---------------------------------------------------------------------------------------------------DSVRYSYPTLKERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLVNSDFTGLYQA-----------MAGHLTTVEKTLLLTDLPDKTADLPNLVGEYETLLAAASPEYEFEDFDENSVATMFYTTGTTGNPKGVYFTHRQLVLHTMGCIDSTRLLGTNDVYMPITPMFHVHA-----WGIPYAATMLGLKQVYPGRYEPELLVELWRREKVTFSHCVPTILQMLLNAKSAQDVDFGGWKIVIGGSALNRSLYQTAIQLTAAYGMSETGPLISVAHINEELKAGSEDEQITYRIKAGVPGMLVDAAIIDQQGNFLPADGETQGELVLRAPWLTE--SYYREPEKGAELWAG---GWLRTGDVATLDDMGFIDIRDRIKDVIKTGGEWISSLELEDLCSRHPAVREVAVVGIADPQWGERPFALLVIREGHPFDAELKEHLKPFVEQHINKWAIPSQIALVTEIPKTSVGKLDKKRMRDIVEWQNSNSTFLSTL--------------- 119183892 57 ------------------------------------------------------------------------------------------------------------------RLAAGLRKSGLKSGDRVLLFSANTFMYPVAFMGIVMAGCVFTGANPTYTPRELAYQLSDSGATYLLCAESALDTG---------IAAAEQSGLARDRIFVFLVYEGTGEGTKGCRYWGELFASTKEGERFSWEELSTPEAAALNYSSGTTGVPKGVQITHKNYVANTLQFTNSTYLDKDHTRWMCFLPMYHAMAQNIFIAAALILGVPVYLMP----RFDFIQMLENTQKFRISNLILVPPIAVALAKH--PAVKNYDLSSLEQIGCGAAPLGREISEELEGLFPKGKLFVRQGWGMTETTCSILGWDPNQKGTSASVGELNPNCEAKIMAEDGVTELGRNQQGEIWVRGP--NIMKGYWNKPEATKETLTED--RWLKTGDIGYVDDAGKFYILDRKKELIKVKGNQVAPAELEAILLDHSAVADAAVIGVTKRDNEEYPRAYIILKPGSPTTVETAQNIVDYMKDKVAPVKRITGIVFVDTIPKNPSGKILRRELRDRARSE------------------------- 111018618 28 -------------------------------------------------------------------GGDFNTAHEICTRYAA-DPNRVALTVRHEDGSADR-WTYRELDRLAAKAARVFARAGLKRGDRVGGLLSRQVESWITAIAVWRSGLVYVPLFGGFAPDAIGLRLDAAGVRAVVVDQQY---------RPALAQAQATHGLDPAVFVVGDVAAGT-------GDRSFWTEIDGADADGPLATTALGDAATLLFTSGTSGTPKACTMTHATFVSVMPYA-KSVLGATRGSVVFSTSDPAWAFGLYSTGAAVMALGVPRVMYS---GKFVPEAWHRVIREEKATILTTAPAALR---RLTATFAQDGVPPTLRTVAAAGEPLTAAVASTWA---GTGAPAVRNGYGLSEVGMLLGDTQGTETRSGPGWMSATIPGFDTFLADRDGQPVADGQPGLIAVRQPRYQMSSGYENTPDLWADRW---RGDVFLTEDRAVTDPEGRWQILGRDDDMIIASGHNISPVEVENALLQHPAVADAAAVAYDDPIRGGVVRAVVVRADTRADDSDLVTQLTHLVAQRVGPYAAPKVVDFRPDLPRTEVGKLRRAAVREL----------------------------- 145258262 1309 -------------------------------------------------------------------------------------------------------ITYAGMAIKVNQLAGLLRAKGVVLEQVVPLLLEKSISTIIAMLGVMVSGGAFLPLGPENPRERNLGIMEDCEAKVVITDRQSARFFDDLTYEVIVIDDLDWDAMPIQREIV--------------------------------PDLTPDNLAYLIYTSGSTGKPKGTLLTH-RALATAVEGIIESTQMDNSHRILWALNYTFD-GSFFSLFSALATGCTLCVAPQNTIVGNLAGLINAMQVTAVCVTPT-----------MAGLFHPDDVPTLQILATGGEPVTPH-----MQTVWAPRITVHSAYGPTEATICVTTTHVTPDMNLRNIGRPYRNVSAQILDPDTLQPVPAGEVGELCLAGP--QLARGYLKRPDATDKVFRNRPDGRYQTGDLARWLPNGDIELFGRKDDQVKINGYRIELGEIESVIMQTGLFSQCAVIAATVLKK-KQLVAFVLLAPEQAP---ILDEIKDHL-TTLPKYMVPSIWLPLSDFPLMGSGKIDRKRLLALAQGLADD---------------------- 145258262 227 ----------------------------------------------------------------------------LVEKQARLRPDAHAVQFELDAP-----LPYGTLNKRANQLARLLRAYGA---SYIPVHMRTSADFIVALLAILKAGAAYVILDPDAPASRKSFIVEDVQANFVLVDS---------------DTAGEFPHEHKVRDLL---------SESMGNDDSDLSLDQDASA-----------LAYVIYTSGSTGKPKAVLLEH-----QAAYNGLLAFPKMLDLRQLLFFNPVFSAAQRS-MWATLSVGGCLCLASKANLTVHLARTISSMHITSVDMTSTTASL-----------LSPDNVPSLRRMVLGGELVNPAVVQTWSHRV----ELLSSYGLSECTQLNWRYRLQDTQSSSRIIGQPFDTTTSYILVPGTTALSPLLIPGELCLGGA--QLARGYLNNAEETARRFIPNPFGQYRTGDLAVRHADGSIEMIGRIDFQVKINGQRVDPAEPNAVIQSYEEVKQSAVV--PAVVGGKTALVGVVVSRADGDWASLVANLRTYLASRVPRYMVPGFWVPLAALPTNANGKLDMAAVRAIVE--------------------------- 167620061 242 ---------------------------------------------------------------------------------ARTRPDAIALEFDADADGTVARMRYGELDAKAGRVAAALAACGVRPDSIVALCVERSFDMVVALVGAMKARAAYLPVDPDYPAERIAHLLGDAKPPVVITQ---------AHLRARVEAALAGAHAEAVVVTIDEWLERAPAAFPGATET-------GAGRIAAAADVAADQLAYLIYTSGSTGQPKGAGNTH-GALANRIAWMQRAYRLTPDDVVLHKTPFGFDVSVWEFVWP--LSVGAKLAIAAPGDHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDFGAAARCASVRTIVASGEALAPELVARVAALLPHAQLHNLYGPTEAAIDVSHWRCTAADAAAAAVPIGHPIANVQLHVLDAALQPAPVGATGELYLGGA--GLARGYVGRAALTAEDPFVPGARLYRTGDLARRRADGALDYLGRIDTQVKLRGQRIELGEIEALLRSAHGVRDAVVI-----VRGDRLVGYVACAAPAGFDAAAQ---IERLRARLPAYMVPAQLVALDALPVTPNGKCDRRAL-------------------------------- 198261993 13 --------------------------------------------------------------------------------------------------GPIHRYTYAEAAKRSKQLANALDKLGVKQGDRIATLAWNTSRHYELYFGVSGMGAITHTINPRLFPEQIAYIVGHAEDRYLF-----------VDLTFLPLIEALKDKLPSLEGVVVLT-DREHMPESDLELLCYEELIADCSETYEWPELDENAGAALCYTSGTTGNPKGVMYTHRSTVLHAMAACQNDALGIDVDSAILPVVPMFHVNAWGTPYAATMMGAKMIFPGAG---MDGASIYELVESEKATQLLGVPTIWLGLLNYLDEVGKKLDTVHTVVVGGAAAPLSVKAFQEKHDAFHAWGMTEMSPIGTVNSLTQKMREMPEERYQHQLKQGRAVFGVEMKIIDDDGKPHDGEAYGRLLVRGPWI-------VDEYYKNEDRSSFVDGWFDTGDVATIDSDNTMQIVDRAKDVIKSGGEWISSIELENQAVGHPDLSECCVIGVAHPKWDERPLLLAVRKEGTDPSPD---SIREFLEDKVAKWWLPDAVVFVDELPHTATGKLLKIGLRK------------------------------ 91778217 17 ---------------------------------------------------------------------------------------------------------YAQLGSRIEATAGWLHTLGIQAGDRVMLVGENSVALATLILGAHRAGVTVVLENARRAPAETDTVHAHCAAHAMLFV-----------LDRSPDAAAHAKRLGATEAI----------DAPAGRVAVRLEATARGEPA------DEASAAAIIYTTGTTGKPKGVMLS-SRALSFIGQQMRVLRHVTPRDTVYGVLPITHVMGLASVLFGTLASGAHLHLVS----RFSAAECVACIGRLHVSMLQGAPAMFARLVDHCQANGITRIEGVRFI-GSGGAPIDPTIKKDAQRLF---DTPLHNGYGLTEAASTCWTRFEDDNSDDTVGRPLPGVELRIAA-------PPGSDIGELWVRGPHV--MNGYFRDPLRTSEVL--TGDGWFNTQDLARQSADGRIYIVGRTRDIIIRSGFNVYPLEIELALATHPDVLHCAVLGRPV-KGNEEIIAFVELTQNACVKPET---LLAWLSERLSPYKRPAQIVVMATLPVAANGKVLKSAL-------------------------------- 110671849 469 ---------------------------------------------------------------------------------VESKPNEDALVF------KQQRWTFDAFNHLIETRADQLITAGLRQGDIAGVALRRGPESVVTMLAILRAGAIYLPIDLDYPVERIESIVEQARPWCLVV-----------------EEDEQNMAYSSISYV--------------PRFIALPELARIHTAPQPKPTISHSDVAYIIFTSGSTGHPKGVMNTHGALLNLLRSHQGSIFQLPEQAITVRAAHTTFSFDASWEQVLWMLSGHTMYLYDDEQRKDAYELVQCVAED-----NIDALDLPPLLFDQMLDSGLMTNDHVPTLVLIGSEAIPQKLWSRVSE---FPELLVENFYGPTEFTVDAISASLDADASPV--IGRPIAGACVYVLDENLEPVAIGEVGELYLSGA--GLAKGYLNQPSMTAENPFAYGKIMYRTGDLVKWRDNGLLDFVGRCDHQIKIRGFRIELGNVESAINAIDGVNTTVVVAEPVGDT-HRLLAYCTLEKGTQGEAFTEQRLQSLIAQALPDYMQPTNVMILDAFSLNVNGKIDRKALPKYSAG-------------------------- 169604716 16 ------------------------------------------------------------------------------------------------------HVSYQKLTADVKAFQQQLANVGVSAQAAVSIALPNTYEFIVSFIAASWQRAIAAPLNPAYKQSEFEFYIDDSSAIALVPKGAFAQDAAAVRAARKYNAAIAECYYNGSEVVLDVKETG-----------------KLAGKKAQLEVAQPDDVALVLHTSGTTGRPKAVPLTH-RNLLRTMKNIQGTYELTPKDRTMLVMPLFHVHGLLAGFLAPLASGGSVVV----PLKFSATVFWKDFAEHKANWYTAVPTIHQILLKN----PIPSPKPEIRFIRSCSSPLSPKTFHELEKALGAPVLEAY----AMTEAAHQMTSNPLPPGQRKPGSVGLGQGVEVKILNDAGDEVPQGKEAEICIRG--ENVTKGYLNNPSANASSF--TKGGFFRTGDQGLMDADGYVIITGRIKELINKGGEKISPIELDNVIAQHPAVSEAVSFAIEDEMYGQDVGLAIVLKDGQTLNEG---ELRAWMSERLSKFKLAKKVFFTDIMPKTATGKIQRRLV-------------------------------- 83718562 9 -------------------------------------------------------------------------------------PDAPALASFAPDT---VRLTRGELDDRAARLAAQLRAAGVGAEVPVGVCVARSCDLFVALLAVMKAGGAFVALDPRHPAARLDWVARDAGLAHGIVDASA--------------------------------DAAMRARFARCFDVGGVAEADPAAPREHGGDVHPRAAAYMIYTSGSTGTPKAVVVEH-GPLAAHGDALAESLPIGPDDRVLHFASVNFDVAIEAWLVP-LAVGGSIVISDPPPFAPDAAHAL--ISRERVTNTTLPPAYLREFAAVC---AREGVPPSLRVLLFGGEAMSQDAFEEIRRVF--PALRLVNGYGMLWPVAPGAAPALDEGNGYASLPIGWPIGRRVARVERADGTVARGEAGELLLGGA--CLARGYHGRAALTAERFLEPGARIYRTGDLARERADGSFDYLGRLDDQVQVRGVRVEPGEIAACLLTHPGVRDAGVLA-ETAGGRTQLIACVALAAPQRETSAGEDALRAHVAAHLPAAWLPHRIARFDKLPYTLNGKLDRAALRDAVA--------------------------- 119433780 1118 ------------------HFLRLLSEAVAEPD----QPAGNLDLLSTEERGEVRRGATGPERPR--DGASL---HDLVARAAAQRPDAVAVIAD-DASGVPVQISYRALQRAATRIAARLGERGVQPEEPVALLVERGSALPLGYLGVLNAGAVVLPLNPEDPDHRLSTVLADSGARTVLTRRSLVDR----------------------------------AGGLGAHAVAVEDLL-TADGDGHTRGVHPEQAAYLLYTSGSTGKPKGVLVPQRGIVNRILW-MQEEYQLGPGERVLHKTPVTFDVSLWELFWPLVAGGCLVIARPG--GHRDPAYLHALIARHQV---STAHFVPSMLGPFVAERARGEALPSLRRVVCSGEVLSPELCRRFAALF---DAELHNLYGPTEASVDVTAWRCSARETGTVPIGHPIANTTCVVLDERLRVLPAGVTGELHLGG--VGLARGYLNRPELTAASFVPDPDGTYRSGDLARSRANGVLEYRGRRDDQTKIAGNRVEPGEVAEVLCGQPEITDAAVVA-----RDQRLVGYVV-----ADRPVSAEALRARLRDLLPVFLVPAAIVQLDQLPLTSSGKLDARALPERAADSEPPRGDT------------------ 119433780 2207 ------------------------------------------------------------------------------------------------------HLSYAGLWSRAGALAAALRSVGVGPESVVGLFAPRRLDTVVAMVAILRAGGAYLPLDPTSPPHRLRQLLTESGASVVVLPPSTAQ--------------------------------QAQPEWAEGMTVVHAD--ARTETRSPVRRTHRDALACVMPTSGSTGVPKLVGVPHRGMVNYLRWAVER-YGIDARTVAPVASSPAFDLTVTSLLAPLVGGGTAELLPADAPTTLGDALARGRHTLVKLTPAHLAAVAEQLAAHGGRSSLRTVVVGGEQL----HAGHVRALWTVAPEAVVVNEYGPTETVVGCSVHQVADLPSEGPVPIGRAISGASVRAVDEYASGFGATEAAPGVLGELHVGGA--GVTRGYLGRPADTAAAFVPDPHRRYRTGDLARRLPHGDLVFVGRADRQVKIRGHRVELGELEHTLAAHPAVRQVAAVTRPGPGGRLRLTAYWVPAPG---TEAATAELQNWLAHRLPAHLVPDALVRMPALPMTANGKV------------------------------------- 119433780 17 -------------------------------------------------------------------------------HHAETTPSRPAYVFLPDGETESERFDFAGIDLRARAIAVALRERGMV-GERVLIAYPSGSAYVQAILGCLYAGAIAVPCDAPERASSVERL-----------------------------TAVAGDAAPALTLAAADGPLAGRMPLFDITTVSDEAAESWSAPT-----LDVDAPAFLQYTSGSTRTPRGVMVSH-ANLLANEEAIRRTCGHDQDSTFVGWLPLFHDMGLVANVLQPLFLGSLSVLMPPSAVLRHPIRWLRAVTRYRAHTSGGPNFGYELCERTSPEERAELDLSSWLVAYNGAEPVRAATLRRFAEVFGFASTAHFPCYGLAEATTPAVEPAPGTESVGTSCGKVAVDTEVRVVDPETARPVADGQVGEVWVRGPGVSG--GYWRDPDESDKVMHARLGEEGPYLRTGDLGCDGQLYLTGRRKDLLVVRGQNHYPHDLETAEQAHPALRPSAAFAVDDGDR-ERLVLCYELRAPVSDLADVAEAVRRELSRRHG--IEPHELVFLERVPKTTSGKVRRQSCRQLAVGDARSDMALPSLADLAELD-------- 217976303 19 -------------------------------------------------------------------------------------------------------LTFDGLRALVAETIASLNGLGIGRNDRVAIVLPNGPEMATAFIAIA-SGSTSAPLNPSYKMDEFEFYMSDLNAKALVVEAGSTSPA---------IEAAKKLNIPLVTLTPDAKRGAGYFTLSGEAN----------GTAALPGRAEPDDIALILHTSGTTSRPKIVPLTQANVAKSATNIAATV-EFSEKDRGLNIMPLFHIHGLIAGILAPLSRGGSVFCTPG----FNALKFFAAMEEAKPTWYTAVPTMHQAILTRAANNKEIIARYPLRFIRSSSSSMPPQVITELEATF---HSPVIESYGMTEAAHQMASNP--LHGVRKPGSVGLAAGPEVAIMDETGGFLRAGEIGEIVIRG--ENVTAGYENNPKANAEAF---TNGWFRTGDQGVMDEGGYVTLTGRLKEIINRGGEKVSPREVDEALMDHPAVLQVVTFAVPHDKLGEDVAAAVVLREGTTATE---QELRAFLSERIAAFKTPRKILFLAEIPKGATGKLQR----------------------------------- 1326063 282 -------------------------------------------------------------------------------------------------------YTYRQIDESSNILAHHLVKNGIERGDVVMVYAYRGVDLVVAVMGVLKAGATFSVIDPAYPPARQIIYLSVAKPRALVVEDAGVLSPTVVEYVEKSLEL--KTYVPALKLAKDGSLTGGSVS-KGADDILQHVL--HLKSEQTGVVVGPDSTPTLSFTSGSEGIPKGVKGRHFSLAYYFDGWMAQEFNLSESDGFTMLSGIAHDPIQRDIFTPLFLGASLIVPTAEDIGTPGQLAQW--ANKYKVTVTHLTPAMGQLLAAQADEPIPSLHHAFFVGDILTKRDCRLQVLANNVNMYGTTETQRSVSYFVVPGPSQDQTFLESQKDVIPAGRGMKNVQLLVINRFDTNKICGIGEVGEIYLRAG--GLAEGYLGNDEPWKPSWFGIRDRMYRSGDLGRYLPTGNVECSGRADDQIKIRGFRIELGEINTHLSRHPNVRENITLVRRDKDEEPTLVAYIVPQDSATESEDLIHDIREYLKTKLPSYAIPSVIVPLHKMPLNPNGKIDKPAL-------------------------------- 159128201 1064 ---------------------------------------------------------------------------------VRTYPNRTAINYQNE-----QFLTYAELDSEANRMTHYLSELGVVPGDIVPLLLEKSPLMIKAILALFKLGAAYVPLSPENPLERNAYIARDVSAKFVLTE------------KEHEAYFASESDIPSV--------------------LLDQANLSQYGPEPQLVTVSPDALAYLLYTSGSTGLPKGVMVTHGACAAAMQSIIEFEHRQGQESRMLQFSNYVFDVSL-YDFFVALHSGGTLCI---APSERLLNNLAEVINEMNVNHVFLTPTVARL--------LNPKDVPNLESMTVGGEQLTRDVVTTWASRVTLR-----NGYGPTEASVLVTMKDVDTDTTGGNIGRPLASVGAIVLEADGVRPVPYGAVGELCFFGP--QLAQGYFKKPDITSAAFIENGRRLYRSGDLARYLPNGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEIKDCVLTVWKHNSTAHLVAVAVSEKPGEVLPLDGFAENVQRVRSKLTPYMIPKAIVPLSSLPRLPSGKANRKKLKAMV---------------------------- 119496593 41 -----------------------------------------------------------------------------LPRAAAIEPDAEAIYHVTANNQVLRR-TYIETADRARGLAYYLKKHGFK---RVGILCPNTPAFLESIFGIAAAGAVNIAVNYRLKEDDIAYIFTHSDAEVIIVDKEYLPLLQAYRAAKPDIPVIVDTDTDATEGQL----SGPFDEAVLLGLKYDADTGAKGWDGLESQAASEDDVIALAYTSGTTARPKGVEFTHRCYLAALANVIESGLNFQQGCRYLWTLPMFHAMGWTFPWAVTAVRGTHYCL-----RKIDYPEIWRLLKQEHITHFNAAPTVNTLLCAANE----AGRLPRPVQVTVAASPPTPHLFEQMTNLNLHPVHVMTETYGPITKGYYMPQWDQLPAEEKYKKMARQGHGFVTSLPVRVIKTDVPEGTIIDVQRDGGNICSRGYYKDPEATRKLFAG---GVLHSGDLAVWHPDGAVQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDAHWGERPKAFVTVKQGKQIDG---KEVIAWAKKHISKFMVPREVEVVAELPKTSTGKVRKNVLREWAKG-------------------------- 86740749 7 -----------------------------------------------------------------------------LRRYAKEIPDALAL------ADATRELTWRDLSIEVDRLGAFICAS-TDRGARVAFLSHSRAEHFVLLFACAMNGRTFVPLNPNLTTPELVHQVSLVTPSLVFHEAATDKSAALLVDKLDWVRARDVDDVPDARPT-------------------------------APALLRLEDPAVIFFTSATTGRPKGVQVPERSLRANSVGWQGDVLERYPDARFLSACPLYH--GSSVIALDYLSNGRPVHIM----RSFNPRSWLRAVKRNQISHSFLVPSMITLLMK--VSQLDRSETESLVLLAHGAAPMPSKLAEEARDRLGVDLFSVYGITEGGGPAIVGTLPPSLIPFPGATYLGFPLKGMIARVLDDEGRPAPPGHAGEIALRG--DGLMTQYWHDPGATTQSIVD---GWLRTHDVGVQDDEGVYWILDRRTDLIIRGGQNVYPAEVEAVVRTAPGVRDAAVVAAPSTIWGQTPVAYVVPTEQGSTSEA---DIVGWCAGRLASYKTPTQVIFIPELPVGPSGKVLRRALRKFENG-------------------------- 81681135 504 ------------------------------------------------------------------------TVHQLVRAQAERNPDAVAVRH------GDHELTYRELLDRAARRAAGLRDAGLRPGDRVPALLDRGVDEVLTPMAIWHAGGVYVPLDTAAPPNRLRRILTNCAARLVLTRTE------------------HAAGVPEGPWRTLLLDTGD---------------LDSAAGLAPEPSTGPDDLAYVLHTSGTTGDPKGVQLPHRGFVTYLDW-MRDQWRCGPGDRVLHGCAPVFDLA-AGEVLAALTSGATVVVIG-KDRLLSPGGLAEVLAAERITHLFLTPTTLGLVEDDTDR------FDALREVLVGGEVCPADLVARWAR---PGRRRFVNLYGPTEATVGCLAHCTDWSAATPPPIGATMPNRRTYLVDRWDNPVPVGVPGEILVGGAALS--TGYLNDDRRFTADPFDPQGRVYRTGDRGHWDAQGRLHFGGRLDGQVKLRGLRVELDEIEALLSRHSGVARAAVTVVRDGNGVQRLVGYVV----DAAEPASDADLRTHLSTELPAHLVPGRFVRLPALPLTTSGKVNRRALPAPEAADTDDTGAPTTGAERQVAEIFAE---- 66047886 35 ----------------------------------------------------------------------------LLEASARRNPQHVALIF------GERQISYGELDRQADQVASALIGTGVRPGHIVGLWLPRGIELLVMQAGIAKAGAAWLPLDQDTPVERLQICLDDASAVGLVSCDAL---------------------------MPVLADTGLKVWTAEHLLTPTDAALVRRSG------VLPDHPAYVIYTSGSTGKPKGILISQRSICHFLRSE-NAILGIRANDRVYQGFSVAFDMSFEEIWIAYLVG--ATLWIGPKETSGDPETLPRLLNEQRISVLHAVPTL---------LALFSEDVPGLRLINLGGEMCPESLV----DRWATPNRQMFNTYGPTEATVSASGRPVSIGTPLPNYGLLVIANDPAVGSSLAPSLLPRGEVGELCIIGP--GLAEGYLGRPDLTEEKFLPNPWRLYRTGDLARIDHDGQVQCLGRADDQVKIRGFRVELGEIEALLAQQPGVGTVAVL-LRNEAGVDQLIAYLV--SDTSTPSAFTSQLRKTLQAQLPPYMVPGHFELLDSMPRLTSGKIDRKALK------------------------------- 15425527 1 -------------------------------------------------------------------------------------------------------------------------------------------------------GGAYVPLDPTYPNERLAFMLADAQVSVLLVQPHLVEKIPTHQAQVVCTD-------------------------------SECQQFAVYSPENPISEVTPENLAYVIYTSGSTGKPKGAMNTHKGLCNRLLW-MQDTYQLTATDKVLQKTPFSFDVS-VWEFFWPLFTGASLVLA--KPGGHQDSRYLVQLITQRKNYLHCT--LFPQCCKVFLEEKELEKCGSIKRVICSGEALPSDLQQRFFERLNAEL---HNLYGPTEAAIDVTWSCQPNSHDKIVPIGRPIANTQIYILDKHLQPVPIGVGGELHIGG--LGLARGYLNKPELTKESPFELGKYLYKTGDLARYRPDGNIEYLGRIDHQVKIRGFRIELGEIEAVLGQHPQVRETVVVNREDIPKNHRLVAYVVTHSQTTFS---VHELRDYLKEKLPDYMVPSAFIKLDKLPLTPNGKIDRSAL-------------------------------- 21244641 480 ---------------------------------------------------------------------------------------------------DNRTLDYATLCELASRIAAQWVADGVGPGDVVAVALPRSEQLLVALLAVMWSGAAYLPLDPESPAARNRQMLNDSGATGLVCEPALCER----------------------------YLLDGMVWLDPRPAVLPEAIAPLATPDG---------TAYVLYTSGSTGAPKGVEISH-RNLFNFLHAMEHELALRPRDRVLAVTTITFDIA-GLELYLPLLVGARVVIAPAGISH-DPRGLSRLIADEHISVVQATPSLWRILLANEDLVLDR------IHALIGGEALVPELATQLLSRVG----RLTQLYGPTETTIWSTIMPLQLTDAAAPPIGRPLLNTRVYVLDAQRQPLPTGAIGELYIGGA--GVAKGYRGKRQLTSERFMDDGSSMYRTGDRVRQRSDGLLEFIGRADAQLKIRGHRVEPAEIESALLLHSQVAQAVVVGHSDGEHALQLLAYVVGKHGNAPSVEL---LRAHLQQRLPASMIPTLWVPLEALPLTPNGKLDRRALPAPALPQRAHLAPRDALE-------------- 90023039 34 --------------------------------------------------------------------------------------DKLAVI------DDNKQLTYGQLKTNSLALAQGLYQLGIRTGDNVVLQFPNRIEFVETLFALFALGAVPVMALPAHREQELKHFCTESQAVAYICADHAGGFDYRALARNVCA-------LTQLKHVFV---AGDGQEFYSLDDVKRAGELGAKSKASLPVVDNGQSLALLQLSGGTTNLPKLIPRTHDDYFYSVRESAA-VTGLTNESVYLCVLPAAHNFTLSSGVLGALYAGATVILSEQVA----PDRVLPIIAKQRVTTVALVPPLANAWLQFAQK--NRVDTNSLQVVQVGGAKLTSVLAKQIVAIFNCKLQ---QVFGMAEGLVNYTRLHDGPDKTLFTQGCPLSSEDEIKVVANDDTPVVNGEVGHLLTRGPYT--IRGYYNASEHNATAF--TPDGFYRTGDLVRLTEEGYVVVEGRAKDQINRGGEKISAAELEELLVGHPGISDAAVVAMKDSVLGEKTCAFVIKNKQQAYPQGVNAALRRYLREGVAEYKLPDRVVCVEVFPTTKFGKVSKKALRETLEN-------------------------- 108801373 7 ----------------------------------------------------------------------------ALRDAARDTPDRV-LVRDGDD-----ELTCGALQERAMALASALMRR-MPVGSVVSFMLPNWHEAAVVYLGATLAGMVVNPILPSLRDHELTFILADADSRAIFIPHTFNGHDYAAMLKRV------AAGLPSPPEVVVVR-------AEPAGHSSFADLLAEAGGGDLPE-LSSDSTRMIMYTSGTTGRPKGVLHSH-DSLHALLAQLGRYWNIDPGDTFLVPSPIAHIGGSIYAFEAPLLLGSRAVLME----RWDPDGAVALMLEHGCTHMAGATPFLDGLLAAAQRADTRL--PDLEVFICGGASVPPSLIRRAAAYFERALVTRV--YGSTEVPVTTVGSLDDVDHA-------------AETDGRPGIADVTLVDGEIRARGP--QMFTGYLHPQDNT---GAFDTAGYFRTGDLGRWTDDGYLMVTGRAKDIIIRNGENISPKEVEDLLVTHPQIAEIAIVGIPDARTGERACAAVVAAGDPGPD---VAALREFLLGRVAKFKVPEQVVLVEALPKNDAGKVLKHKIRA------------------------------ 108797341 66 --------------------------------------------------------------------------------NARRTPDRNAVI------DDEGEMTYAELDEAAHAVAHALLAKGIKGGDGVAVLARNHRWFLVAVYGAARTGARIILLNSEFSGPQIKEVSEREGAKLIIHDDEYSKAVSQAKPELGYLRAL-----------------GTNPDNSEPSESDAQTLADIAGGDKAPAPKVTKHSSVIILTSGTTGTPKGANRKPPMSLAPIGGILSHV-PFKSGEVTLLPAPMFHALGYLHATIGMMLGS-TLVLR----RRFKPATVLADVEKYRATAMVVVPVMLSRLLDHIEKTDTKPDLSSLRIVFVSGSQLGAELATRAMKDIG---PVIYNLYGSTEIAFATIA-RPEDLQKNPATVGPVVKGVRVKLFDENGKEVPRGEVGRIFV--GTTFPFEGY------TGGGHKQIIDGLMSSGDVGYFDEDGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATALGVEDKEWGHRLRAFVVKAEGASVDED---AIKGYVKEHLARYKVPREVVFLDELPRNPTGKILKRELRE------------------------------ 146337724 45 --------------------------------------------------------------------------YEALKCGASANPDAPAIQFLADPADMPVTITYRDFIAKVTQAANMFHALGVGPDDVVSFMLPLVPEAFITLFG-AEAAGIANPVNPLLEPHQIAEILDAAKTKVLVA--LGPLPGTDIWQKVEKV----RGGLKHLKAIVQVHGGGGDPA---NGVHAWGDLIKPQPGDHLVRQIKASDTAAYFHTGGTTGTPKLVRHSHGNQVYQA-WGVNLLLKAKPGGTLLFGMPLFHVGGSLTQALQTLSAGGSLVVLSGWRNPNAVRNIWGLVEKYKPETLSSVPTVLAATLA---VPRGRADISSLRYAAGGGSAIPVAVGQAIMDRL---KLPVIEVYGMTETSSVHTMAYADQIRLGSVGLPLPYAKVRIVKLDADGRYERDCAVDEIVVIMAGPGVFSGYL-DEAHNKGAFIDGHWVN--SGDLGRLDADGFLWITGRAKDLVIRGGHNIDPAPIEEILFQHAAVGFAAVVGQPDAYAGELPIGYVQLKPGASVQPG---ELEDWVRARTPERAVPVQIIPIDPMPVTGVGKV------------------------------------- 67538880 214 ---------------------QLVKNATSDPETAIG----RIDFMTPEQRALLPD-PTADLHWSKFRGAI----HDIFAENAEKHPEKLCVVETKSATSSHREFTYRQINEASNILGHHLVEAGVERGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALIIAKATKDAGELSEKVRTFID--ENLQLRTEIPALALLDDGSLL----GGSVDGQDVLAKQVPKRVGVVVGPDSTPTLSFTSGSEGRPKGVRGRHFSLAYYFPW-MSETFKLTPNDKFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREDI---QNEKLAEWMRDYGATVTHLTPAMGQIASAQFPTLHHAFFVGDILIKRDCRSLQGLAPNVNIVNMYGTTETQRAVSYFEIPSYSSNGGYLDTMKDVIPAGRGMLDVQMLVVNRFEPSRICAIGEVGEIYVRGSPELNQKKFLTNWFVDPKTWVEPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPNKGLKDDDSLRDDARELLRSKLPTYAVPTVFIPLKRMPLNPNGKIDKPALP---FPDTAELSAAAPQRRPSALKNLSETEQA 85704842 9 -------------------------------------------------------------------------------------------------PDEGTAIDWPELRARARSIAALLTAKGALHGESVAILQPNGQAAIEALYGALYGGFRATMINLVAGAEAIGYALAHSGARVALVHPAQHAMFQRV----TSGDTITALDMTEQAHIGGLH------------------------------PVAPGDHALLMYTSGTTGRPKGVVHTQSSLLAGGWTTTIAH-DLSAKDTGLCVLPVYHINGLCVSVMGSLVSGGQLAMC----GRFSASRFWAQAAETRA-TWFSVVPTIISHLLHGDTAPDPETRARLRFGRSASSPLPVEVHTAFEARF---DVPIIETMGLTETS-AQILSNPLPPAARKIGSPGIAYGNQAQVAGPDMRPLPPGQEGEIIVKGP--NVMLEYLRNPEATRDSF--TPDGWLRTGDLGCKDAEGYFYVTGRLKELIIKGGENIAPREIDEVLYAHPDVVEAAAFSRPCPQYGERVEAAVAVTPGSALTSD---DLMQLCKDRLGAFKCPDRIYFLDELPKGPSGKIQRVKLKDLLNPELE----------------------- 62422878 18 -----------------------------------------------------------------------------------------------------RIWTYSALDTAVTAVARELMSLGVQQGDRIAAYGKNSDLYLLLYLGCARAGLIHVPVNYQLKNDELDYILDNSGAKLVFADADLLDA-------------------------VAATTTGAGVQSKDFATLLESATATDTAPAGTGEDVVDTDVAQLLYTSGTTSAPKGAIMTH-RALVHEYMSALMSLDFAPTDRVVHALPLYHSAQMHVFLIPLLAIGAHNIVVP----APVPDQLLALFEEREINSFFAAPTVWVALANSPDLDTRNLESLRKAYYGASIMPGP--VLAKLRQRLPKLG--FYNCFGQSEMGPLCTVLRPEEHDDHASSAGRSVFFVETRVVDGEGNDVGVGEQGEILYRSPQLCQ--GYWNKPEATAEAFDN---GWFHSGDLVTVDESGFIEVIDRVKDVINTGGVLVASRQVEDAIFELPQVAEVAVVGVADEKWIEAVTAFVVTKPEQP--EITEADVLAHVKDRLAGFKVPKRVDFVTELPKNSAGKILKRQLRE------------------------------ 6635396 423 -----------------EAYTDLLSRLADD-NALWEE--GTVVRLPEAQRARRETFNATTASI---PEARL---DGLFLAQAEQGPQRMAIL------EPALRMSYGELLGQAGSLAAHLAELGARPNELTAVVLEKGWRQIVAVTAIHLAGSAYLPIDPALPEERRRLLLEEGQVKVVLTESHLAERLS---------------------------------WPASVRVVAIADTARGAPPRLPARA--ASDMAYCIYTSGSTGRPKGVKIEH-RAAANTILDINERFGVGPADRVFALSSLGFDLS-VYDIFGSLAAGAAIVL-PQPEVTRDPAHWLQVLRQQGVTIWNSVPTLMEMLVDQVEARGELLPETLRLVMLSGD--WIPVTLPDRIRRLS-RDIRVISLGGATEASIWSIIHPIGRVDARSIPYGRPMLNQRFYVLDEKLAPRPDHVPGDLYIGG--VGLAQGYFRDEETTRARFFNHGERLYRTGDLGRFLPEGEIEFLGRKDFQVKIAGHRIELGEIEAVLQRHPSIRE-AVVAAPGERTSRRLVAYLVPVEGQEAPSDEV--LRSFLAAALPQYMVPAVFVRLEHLPLSSNGKVDRKALPEPVLQPSRASGLTDA---------------- 37526619 29 -----------------------------------------------------------------------------------------------------RKFSYHQLDQQSSALASNLTLAGIKRGDTAIVQLPNIAEFYITFFALLKMGVVPINALFSHNKLELLAYAQQIDPSLIVLSSE-------HSLLQNNDFLEQLIHCPRLRNIVV---DGRKIQYTNELKSW----LESTNLPLNFEATRSDEVAFFQLSGGSTGTPKLIPRTHDDYYYSVRRSVE-ICELTQQTRYLCALPAQHNYPLSSGALGVFYAGGCLILA----TDPGPTTCFPLIREHKVTMTSLVPSAVALWIQTMRK--YQYSLESLRLLQVGGAKLSESVARVIPKLFSCKLQ---QVFGMAEGLVCYTRLNDDDERIFTTQGCPMSGDDEVRIVDDNGNIQAPGSAGMLIIRGPYT--FRGYYKSPAHNAKVF--DKEGFYYTGDLAYMTKEGYICIVGREKDQINRGGEKIASEEIESLLLKHEDVIHSALVSMPDPLMGEKSCAFIVVADPNINTLQLRKYLRGM---GIAEYKLPDRFEIIDVMPVTPVGKIDKLLLRKLIRDKLEN---------------------- 66044243 40 ---------------------------------------------------------------------------------------------------DSVRYTYATLNERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLVNSEFTGLYQA-----------MSGHLSTVEKTLLLTDLPDKTAELPNLVGEYETLLAAASPEYVFEDFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTMGVATIMGCLGTDDVYMPITPMFHVHA-----WGIPYAATMLGLKQVYPGRYDPELLVELWRRENVTFSHCVPTILQMLLNAKSAQNVDFGGWKIIIGGS-------SLTRSLYQAAKSRGIQLTAAYGMSETGPLISVAHERITYRIKAGVPGMLVEAAIIDQQGNFLPADGETQGELVLRAPWLTG--SYFREPEKGAELWAG---GWLHTGDVATLDGMGFIDIRDRIKDVIKTGGEWVSSLELEDLCSRHPAVREVAVVGIADPQWGERPFALLVIRDGHQLDAKLKEHLKPFVEQHINKWAIPSQIALVTEIPKTSVGKLDKKRMRDIVEWQSSNSAFLSTL--------------- 119477133 21 ----------------------------------------------------------------------------------------------------EHRISYIEMAERAVAKAGALQAMGVQSGDHVGILAPNQVEVIEMLFAISLSGAVAVLLNGRYKSTELAYVIENSDLRWLFTSDRVPDHVSYIQLLYQDPFALSLPSAPKLKGIVLMEPASPPGFLNNDQFLQFTKKTTPQEVWQRRSEVSLSDPCLMMYTSGTTALPKGCPVSHEALVRTAI-EVGSRLTLTKEDKMWNP----LPMFHMSFILPFLAVLRKGG-SSSSCVHFQAGPSLEMIAKEEASFLFVAFPTVMSALLNHDDFSLKKLSKVRLINNVG----APAQLKINMSAI--PNATHITAYGSTITGVASFSHPEDSDDIRAYRSGRPFNGIKVKIVNPETAELPPGEHGEILVSG--FSVLKGYYKSPEKNAEAFDE--YGWFRTGDIGSVDTLGRIAYHGRIKDMLKVGGENVAAVEIESFLSQHPAVALAQVVGVPDNKLLEVAAAFIELRPNTHCSEE---QLIDFCSGKIASFKIPRYIRFVKEWP-------------------------------------------- 126738996 3 --------------------------------------------------------------------------HDLLTRQVEQRPNAAALR-----DSLGVSWSFRELADASAASAEVLTDAGVRPGDRVLVLSENCCAVVATLMAISQLGAIAVPVNARMSADEVDKILSHAEPKVILCSSQVSEPARRHAERLKATEV-------------------------HGKFGQFHMAVQDGGSRDAPAEV-----AVLLYTTGTTGAPKGVMLSHGNLLFGGRASAELR-DMQPGDLVYGVLPMTHVFGLASVMTAALFAGAEVWL----EARFSAENLYQALRAGVTRLAAVPQMHALVMQYAKEQGLEKLGSTSLQYVSSGAAPLDPD---WKRRAEAFYGVALQNGYGMTEATAGICAT--RNSSLGNPDISTGPPLPGVEVRISQGVAGGGDGLGEVQLRGP--NVMLGYYKNPEETDKVLDA--QGWLSSGDIGRLDERGFLHIEGRSKELIIRGGFNIFPPEVEAALNAHPKVVQSAVVGRLV-KGDEEVIAFVEASPAGALDAE---ELGDFVKSQLVAYKCPSHIVITEKLPAAPTGKIL------------------------------------ 148256146 1041 ------------------HFRTLLEQVIAAPDLPFSELAEQRHLVEGWTPTSATPANSDDVLTR-------------FARQVERAPAAPAVSC------GETKLSYAGLAQRAEAIAGGLQRTPISDGDIVVLFAERSVDYVAALIAVQQTGAAFLPLDPSLPALRLTKILRHSAARIVLATQRSAAA-------------------------LRAALADLPRTAQPDVLLLDDIAPPKTTRAVPASPRSPASLACVIYTSGSTGEPKGAMIAQRGMVNHLLSKIAD-LGLSSGDVVAQTSPQSFVIAIWQCLAPLMVGAQVHIIGDH--DVQDQARLVHEMAREGTTVLEIVPSQLRAFLQPAPDAATTRALGQLRALIATGESLAPDLCEDWFRHF--PQVPLINAYGATECSDDVATHRAPPSASSTVPIGRPIANVRLHVLDRHLQPVPIGIAGELYVGGVAVG--LGYLNDPGQTRSRFLPDPYRLYRTGDLARWRADGTLECFGRVDQQVKVRGCRVELEEIEHALAQHPAVRAAAILARDTRYGDTQLTAYIVAADGQPPA---VDDLNGFARSRLPAHMIPAGYVMLDQLPVTAHGKLDRTALAAL----------------------------- 148256146 25 -------------------------------------------------------------------------------------------------------LTYGGLWQRTTEIIAELRGFGLGARDRVAVVLPNGADAAVATV-AVACGAVCVPLHAGFSSDEVRRALSDLEITALLTCPGIESVSRSVAYAMAIPVI--------------------DLSFRADAAIGSFDLTCPAPPAVTCDMPQPSDDAFVLLTSGSTAQPKLVPLTQ-AGICHSAYSAGVALALAPHDRLINVQPLVHAHGLISGLLTALASGSSVVC----PPEFDAAAFLDWLAAFEASWYTAVPPIHRALIAA-AHRRKDAVKTRLRLIRSASSSLPTSVLDELESLFG---VPVIETYGMTEAASQIAANP---LERRKPGSVGKPAGAAIAIMDDQGRVLAAGQRGEVVLQGP--AITRGYYKNETATRAAF---RDGWFRTGDLGYLDSDGYLFLLGRINDIINRGGQKVSPREVENALMRHPDVAEAVVFPIPHTRLGEDVAAAVIARPQHKID---IKKLRRFASERLARFKVPGLIRVVTAFPKDADGRVVR----------------------------------- 83645722 479 ------------------------------------------------------------------------------------------------------QLSYEALREAANRLARRLAEQNVSDDEPVGLCTGRSVNLAVGILGILSAGGAYLPLDIAQPEARLRQQIVDSGLRVIVADNATL-------------AALRDIDAGAPVRILALPDAAQHLEAAPELELQ--------------RMLRPDQLAYVIYTSGSTGVPKGVAIEHRSVVNLNDALWDIAYRRYSRPINVALLANAVFDASVQQLFPVLLHGHRLLVVDQD-TRQDAARLTDLFIQQRITLSDCTPTLLALW---LPELARRSDELALDTLLVGGEPLPSALAQAFGEAL--PAVRLINVYGPTECCVDATAYTVDSKRPPPSPYVPIGQPLRNTRAWRHGAPVPAGVPGEIVLAGAGVS--RGYLNRPELNGECSASGAVRFYKTGDLGRWTLDGALEFLGRMDDQVKVRGHRIELGDVESHLRSHPDVEQAAALLVSPASGNAELFAYIVLKQDISAD-----TLREFLQKRLPDYMIPSGYVTLDALPLSVSGKLDRKALASL--GRGERLGVTTVFSAPQSLETLL----- 214043870 37 ------------------------------------------------------------------------------------------------DGPTGRSLTARQFIDQVQRMAGGLTAAGFGAGHTVALMAPNLPEYCVIFHAVAWAGGTITTLNPTYTASEVKHQLADSSAEMLITVPDFMATA---------------------------TEGAGDLHVVAIGTREYDALFGDPIMAQVPVDLD-VHTLVLPYSSGTTGLPKGVMLSHRNLVVNMDQSI-TGSEFRPGEVAAAFLPFFHIYGMNLVMNIHLALGGIVTMP-----RFDLAMFLQISQDHKSRRMWTVPPVALALAKH--PMVDDYDLSHLEQVLIGAAPSGAELTDAISARL---NCITLQGYGMTELSPVSHL-IPASRPRSGASGLAAPSTLCRIVDVESGKDLPAGQEGELWVKGP--QVMQGYLNNVKATAETIVED--GWLRTGDIALIDEDGYMFVVDRLKELIKFKGFQVAPAELEATLVAMDGIIDAAVIGIPDDDAGEVPIAFVVAGKDAPTD----ADIHAHFKETLSTYKQLHQIRWVNEVPKSASGKILRRLLRD------------------------------ 120404802 465 ------------------------------------------------------------------------------DRFAGIAGDRVALTWEA--GGDSGTLTYRQLDEAADRMAVALTAAGVGPETSVAVLLSRGPDYVVTMLGVLKAGGVIVPLDPAMPAERISDILEQSRASVVV-DDAFV------------------AAVPDVE----------------------------PPAGYRPAEVTADRAAYIVFTSGTTGRPKGVVGTHGAVLGYAEDHAEQVLRPAAARIGRPLRVGHAWSFTFDAAWQPLAADGHSVHLLGEESQRDAEALVYRIGRFGIDMLDTTPSMF-----AQLHDVGLLSTVPLAVLALGGEAVSPATWRLIGDECARTGMTAFNCYGPTETTVEAVVAPIDGYQRPSIGQPTRTMRTYVLDAW--LRPVPDGVAGELYLSG--RQLTRGYLGRAGRFVADPFTPGQRMYRTGDVVRRGADGGLQFLGRADNQVKIRGFRVEPGEIAAVLSGHPAVTDAHVV-VDRVGTQTRLIAY-----VAAATPPAVADLRELMAKRLPRYMVPQRVVVLDELPLTSHGKIDEAALAGIA---------------------------- 146323227 44 -----------------------------------------------------------------------------IRHQVESNPDAPAVQCE-----QEQPYSYAALWQLVEHIAAAGQ---FRAGRIMPLCMDPSVEFVATVLAILRAGSAYVILDPEGSAQRNRVIAEDCGCEPVIVHEKY---------------AAFFDHSVTIESIQSIQNHG----------------------QLDPPSITPSDLAYLIYTSGSTGTPKGVLLSH-----RAVSHGIDQFQLNGRKRWLLFYNPIFSAAQRTIL-ATLSKGACLCLTRRDRLATALPEVLNNLQ----------IDALGITPSALALLSPGETPACLQQITTVGEPLSQSLVNKWADRVHLRV-----SYGLSECAQLNFSRQLQPGDNPRNPGLPSDTTTAIVLEPGTMTRLSVNEPGELCLYGP--QVANGYHQRQKETQAAFVKHGTMMFRTGDLAVQREDGTFEILGRIDHQVKIHGQRVEPEEVAAKLATVKGVASLACVGCYINER-MSLVAAIVPSP-EADWGTLVQYLRDHARQSFPPYMVPSYWMSCTEFPTNQNGKVDFRAIRRLAE--------------------------- 158315040 19 ---------------------------------------------------------------------TLDVAQLVCDRHP---GHAVAARVLDDDLSET-TVTYADLAKSSRRFATVLSARGIGRGDRVATLMGKSVDLLTVLVGTWRVGAVYVPLFTAFAETAVTDRLRRAQARLVVADTDQLPKIDQGPWEILPVERLAV------------------------------EVAQAAPWEPGSVAVGGSGALVHMFTSGTTGSPKGVVHPARYIGGWHSYQ-EFGLGVDTDSVYWSAADPGWAYGLYTAVVAPLAAGVPTILLR---GGFSADTTLRLLAELKVTNFAAAPTAYRGLRNSGRLEAGALSVPYLS---SAGEPLTPDVNAWAPEALGSR---VHDHYGQTEIGMPIGFPHHEAVSVPVVMGVALPGWSVTVLDPDHDEPADLGTIGRLAVVVANSPHM-TFAAYADGDDHGRLVGDGRYYVTGDTATIDAAGVVRFSARDDDVIIMAGYRIGPFDVESVLAQHPAVAECAVIAAPDEARGEVVEAYVVTTAASAVTEE---ELRQWVKERYAAHAYPRRVHFVPSLPKTPSGKIQR----------------------------------- 163760939 10 --------------------------------------------------------------------------------------------------------SYRQVQEQVTELAAALQQKGYGPGFRVMLLLENRPQFFVWLLALNRIGASVVPVNPDLRHSELSYMAGHSEPSLIVA------------LADRCDGLAAAAREAGLSVPVIAPGDVVPQPGTAGAVALRVDAGGEPLDGEEME-------AALLYTSGTTGSPKGCILTNTYFLEAGRWYAELCALNTDGERMITPLPVFHMNAMAYSFMAMVAVGGCLTVLD----RFHPSSWWKSVRESGATCLHYLGVMPSMLMGAPE----SREDRNHSVRFGFGAGVDPKLHASFEKRFG---FPLVEAWAMTETGAGAVICANQLPRRVGESCLGKPGPELDVRIVEADGKASQSGPGELLVRQPRRGFFAGYFKNPEATEEAWAD---GWFHTGDIVRREADGSMFFVDRKKNVIRRSGENIAAVEVESALMRHPAVKAAAVAAVGDPVRGDEVFAC--LKVDGEAGEALALEIVGWCLGQLAYYKAPGYIAFVDALPLTSTQKIQRRELKELAE---RLVQDPATVD-------------- 91777355 27 -------------------------------------------------------------------------------RAAEVYGDRLAVVH-----GEIRR-NWRETYERSRRLASALQRAGIERGDTVAALLPNIPPMIEAHFGVPMAGAVLNTLNTRLDISSLLFMLRHGEAKALIVDTEYGEFAHRASL-----------EFPDLRVISVADAMPANAD-QFIRATDYEAFLQSGDPEFAWTPADEWDAIALNYTSGTTGDPKGVVY-HHRGAYLNAVSNILEWDMPKHAVYLWTLPLFHCNGWCFPWTVAARAGVNVCL-----RKFDAKTVFDLIRNEGITHYCGAPIVQSALANAPAEWRDGHRVSTMVAGAAPAPAVIAKMKEIGFDLTHVYGLTETYGPAAVCAKQEAWETLDDSARAELNARQGVRYHLQAAVTVLDPQPNDGETIGEIMFRGNIC--MKGYLKNERATEAAFEG---GWFHTGDLGVRMPDGYIRIRDRSKDIIISGGENISSIELEDTLYRHPAVAVAAVVAMADPKWGEVPCAFVELKEGAQVSAE---EIIAHCRLFLAGYKLPKAVRF-GELPKTSTGKIQKFELRA------------------------------ 163722190 17 ------------------------------------------------------------------------------------------------------RYTYSDAYERMQRLANGLTKLGVKVGDRVGVLAWNSNENYEVYFGVPGMGAVMLLLNLRLTPQDLAYVVEHSGCEYIIVDETLLPIAHAL-----------APLCPQIKGYVVITMPGSDVETPLENTHSYEELLAESDPVFDWPMMEETSAYAACYTTGTTGKPKGVYYSH-RDVYLHSMCIGMNTGMNVKDTCCQIVPMFHALGWGLPQAATLVGSR--IILPGMYTLETLDSLSKLIVDEGVTMSAGAPAIFMPLLEYIRNLEERPDLTGVRLLSGATEPP----VSMMKGFWDMTGAEIIHAYGATETTPLVTINRLMPWLETSLSEDERWNLKKKQGFAVGGLDHDGKTPGEILIRGPWIT---GAYHNAPGSEASFTED--GFWRSGDVGTMDENGYLKITDRVKDVIKSGGEWISSVDMENEIISHNDVLDAAVVGVEHPKWQERPLALVVLRDDAK-GKVNADDIRAHLSNVFAKWQLPDEVLFVDEIPKTSVGKTDKKVIRA------------------------------ 193610791 9 -------------------------------------------------------------------------------RLLNELGNKTAMV----DIHDGSSITFSKILHASFNIANYLKEFGIQKSDIVGIFSENTIWYPSLVLAVWHVGGICALFNPMYNTKELTHVLNITKPKIMITSKMG------------------------LEIVRNTAKPLDFIKYVCPIDILCNTRIIEENNNFVPIPYDNKQTCVILFSSGTTGLPKGVELSHKSIFLMVSILNYIDKFASKTDTMMGLVPMFHGYGLLVICMCMSIGSKVIVL-----KYFDEELFLKSIEVQKITVLFAVPPLMIFLAKH--PLVDKYNLSCLNVIYSGAAPLSLDIENEVVNRIGKGKPLKVQGYGMTELSILSTFPQNEAEHVSGSVGKLICGMSGKVIDLNNGKSLGVNKTGELCFKGPMV--MNGYYKNPEETTTTI--DGEGWLHTGDVGYFDKYYNFYIVDRLKELIKYKGYQVAPAELESLLLTHPEIQDVAVTGLPNLEAGELPMAFVVKVPNSALNE---KDVVQFVHKNVSAQKRLRGVRFVNSIPKNPSGKILRRVLK------------------------------- 108761156 34 -------------------------------------------------------------------------------RQASRTPHRVAI------STGTVQLTYQELERRARSLHARLGLLGAVPQTPVGVFAERTPEALVAALAVLMAGCVYVPIDPAYPTERIDYMLQDSGAPLVL-GPHTHRDTRNLAARFL--------------------------------ALDEENAPPTSLPEARQAPPHPESLAYIIYTSGSTGLPKGVMVEH-GGLLNLVLDHVAAFDVVPEDRVLLVTSPSFDASMFQLFITW--ATGATLLLPPEHVVADPDAMVGWLNEHRATLLSMPPAYLHALGR-------RPIPSVRLVNTGGDAPIEEDALHYAR------TCRYVSTYGPTETTICSAYHHADASFPEGIPLGRPVRNASMFVLDEAGGICPPGQLGELCIAG--QGVSRGYHARPQKFVPHPYHPGARAYRTGDLGYQRSDGVFFFRGRVDRQVKIRGYRVEPEEVESRLQALEGVERAVVLPVGANASSRRLVAHVVGRPGLEPVA-----LRRMLARETPAYMLPSRIHVLDAFPRTPNGKI------------------------------------- 108761156 1074 ----------------------------------------------------------------------------------------------------SRRLTYTQVADEAHRLAARLAKAGW-PERPVAVMLERSEAFFVVVLGILELGQAYLPIDPGLPPDRIRLLLRDSSCAVFVT----------------RASLLAGPCPEGIELV----------------DLDTQGPVAPPGRREERPPRGASPLAYCIYTSGSTGQPKAVGVTRDNLSNAVAVWRQDYGLVRP--VVLQLANFAFDVS-VGDLGRSLLIGGTLVIATDEERV-SPERILSLIERHRVTFLETTPVVANAIRVHLE--VMDQPPPPLDLLVVGSDTWRMGDLRALRRRL-HASTRLVNSYGTTETTIDSTASGSPMSDDAMAPIGRPMTHVEFLVVDPAGRMLGIGTPGELCIAGPSVS--LGYLGRPDLTAERFVPHGERMYRTGDLGVLRGDGNVALLGRADQQVKVRGYRVELGEIERVLLQHPDV-HAGVVLLLGSGAQATLVGCVIGVP-----EEALAGLESWLAARLPHYMVPTQWLAQESFPASANGKV------------------------------------- 148547880 43 ------------------------------------------------------------------------------------------------------RYTYTTLLERIQRLANVLTTAGVKPGDTVALLDWDSHRALECFFAVPMLGAVLHTVNVRLSSEQVRYTMNHAEDRWVLVHDDFLPLIQQL-----------RGDLPTVEGIIRLS-DGAAAAQTVPLLGEYEAMLAAAAPQFEFADFDENSLATLFYTSGTTGNPKGVYFSHRQLVLHTLAACGEVPLLRTGDVYMPITPMFHVHA-----WGVPYVATALGIKQVYPGRYEPNRLVRLFHDEGVTFSHCVPTVLQMMLDSEQGRCTDLTGWKMLLGGS-------ALTLSLAQRASGRGISVHCGYGMSESCPLSITHLSTDLLAQPMAQQLPLRIDRIVDSEGREVPHDGASLGEIVVRAPWLSQ--GYLHEPEQGAALWLG---GWMHTGDLACIDSLGVVRIRDRIKDVIKTGGEWISSVALENLISQHPSVASVAVIGIPDPQWGEQPLALVVCHDGVQLDQALARHLQPYVSGHLAKWAVPRQVRCVDEMPKTSVGKIDKKRIRQTA---------------------------- 156349394 10 -------------------------------------------------------------------------------RQALKTPEKTAVVCD-----DGRHLNFSELNRLTDILASNLRHKGCGKDKVVGIYMERCLEYPIAYISALKAGGAYMPLELSYPENLLKSIFEDSSPVAIITTDELKSR------------------LPSSVPVLVLSKGWDERLQKENKELGY----------LPPVESSLDDLAYVVYSSGTTGKPKGIACPHRGAVFSYTWRFTN-YPYKDGERVACNVFFVWEMLRSLLVGIPLYVIPDDIIY-------DPPLLLRFLQKHKITRILFTPSLFEAILNYEEEDINSYLSSLQVVWLCG-EVVTSALRDRAMRAIPQSECHDVAVADLTNMKFQEELPEKDENKRKFCPVGKLLPGVQIVIMDKKMKPLPVGLPGEIFVGGP--TLARGYLNRPELNKERFISRGERLYSTGDWGYMLSSGALEICGRCDSMVKIRGYSIEIQAVEAALLQLPMINACVVLALGEEGTDKYLVAYVVPEGKVT-----KKDIRATLKTRLPFYMIPAHFVLLQSIPVAPSGKLDKKRLPPFDYDDGDEEGTPST---------------- 154251026 20 --------------------------------------------------------------------------------HAAQAPEKPAILSEAGNR------TFGELNARANQLVRALRRAGLKAGDAVALLCSNRPEFVETVAACQRGGFRLTPVNWHLKGSEVGYIVDNCEAKAFVADARF------------PASAMEAARMSPGLVVKLAAGGEIEGFTSYDAAVEAEDGADLADPALGTQ---------MMYTSGTTGHPKGVFRRQAAPVSPLLVKLTETAAFRDGDMALVTGPLYHAAPLALNLSFPINAGVGCVLMDKW----DAEETLRLVEEYRITHTHVVPTMLHRMLQLPEATKAKYDTSSLRWILHGAAPCPAHVKEGSIVWFG---PVVFEYYAATEGGGIFVDSH--EWPEKKGTVGKPLPGVIVEVHDEDGKPVKPRDVGTIYFKAPEQGRFEYY----KAPEKTEGAYRGDFYTMGDMGYIDEDGFLFLTGRSAEVIISGGVNIYPAEIDQEILKHPAVADAAAVGVPNEEWGEEVKLVVELNEGYRADDAMARELLDFAAANLPGYQRPRSVDFMQELPRMPSGKVLRRNIRD------------------------------ 150249471 27 -------------------------------------------------------------------------------------------------------LTYRELAAGARRVAAWVARQPHTGPPRVGVLGERSLATYPVLLGVLLAGGAYVPLDPAAPPARLRAVLSRADAHAVVTTAESW-------------ALLEQPGLPALLTDQPLPFQRSKVDSGRV------AVLAGLPDAGEPVGPTPDDVAYVIFTSGSTGTPKGVVVQHRAAVNLTCWARDLVPMGPGSRVTQNAS--LHFDASVQQIFPALASGATLFPVPER-VRLSGPELAAWLARHRITHWDSVPSLWTVEHLADRIAAGQRVLPDLRAVLLAGEPLPARQVDRWRS--WEQGHRLFNVYGPTEVTVNATAFEVTGPVGAVVPIGRPLPGITASVLDAHGNPCPVDADGELFLGG--VGLARGYLDDPEGTARSFVERGERFYRTGDVVRVGADGLLVFVGRRDDQVKLNGVRVEPAEIEHALLAHPGVTEAVAVVLREEGRAE-LVACV-----ASAVELSTEDIRAGLAEELPAALVPSRVVVVESLPHNANGKLDR----------------------------------- 84685253 15 --------------------------------------------------------------------------------------------------GDTHRATYRETYKRVGQLAHALHALGIEQGDRVATLAWNGHRHFELYYAISGMGAVCHTINPRLSAEQMIYIVNHAEDKVIFVDTTFL-----------PIIAALRDQLPKDLRVVVMTDHDHMPD-TPLDVLIYENLLDGQKTTYDWPELDENTAAALCYTSGTTGNPKGALYSHRSTVLHALMVAAVMGGALGQGTNVLPVVPLFHVNAWGLPYAGPILGINLIMPGPGLDGPS---VFKLMDQEKVYSAWGVPTVWMGLLGEIEKQGRAPEGFGDVVIGGSAAPRPEKLGINVNHAWGMTEMSPIGTHGVQPPKVRDLPFDEMIDVKSRQGRRVYGVELKIVDEDGNRQPHDGKAIGELYVRG--NAIVAGYFKNEEASAKAIDAE--GWFGTGDVASIDDNGYLTIQDRAKDLIKSGGEWISSIDLESAALSHPGIANCAAIGVAHPKWDERPVLVAVAAGDERPS---LDEIRNTMEPHFAKWQLPDDVIWVEDLPLTATGKVSKLNLRK------------------------------ 118054363 51 ----------------------------------------------------------------------------LFDNQVATRPEAVAL------QAGAQRWTYAEMDARVNRVCAFLIAQGVVRGDRVALLSENRPDYLALLMAAAKLGAIVACMNWRQTPEELAHCVGLVTPRLALVS-------------------------PRYEALKGLLEGGGQRPCFLLDAAWDAGLQRQPSHAPADAGVQPEDGLYILYTSGTTGKPKAALVSHRALLARAAVGTMDRAVRRGAD--FIAWPPMFHMASADSSMITLIGGGKVIVADGLE--MDVLCEAARDETNIGWFVLMPGMIERVIHELKSRGIQPKPVDTVGCMADLVPRHQIAELTQLFQA------PFRNTFGSTETGPAPASAGRIPVGDAPEDLAKTPSMTRIRLVNEAGEDAQAGEPGELLLRSP--TLFSGYWGMPEATAEAFEG---GWFHTGDVFLRRPDGRLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRITDAAVVKQPDEKWGEVPVVFV-----ARADEGLADDVLALCRGRIANYKLPRAVRFIDDMPRSTTGKVMRHELEALL---------------------------- 183980350 31 -------------------------------------------------------------------------------------PEATAVIF----TADRVAVSYRDLVRLVDDLAGQLTRAGLRPGERVALRSGSNLEFVVALLAASRANLIVVPLDPALPVADQRARAGAAGARVVLI-DGTGPGDRDEPAVRWWPIAVSVARDTGILSVHL-------------------DAAGEPTAVASAPQGLRADDAMIMFTGGTTGLPKMVPWT-RANIATSIRSIIAGYRLSPQDATVAVMPLYHGHGLMAALLSTLVSGGTVLLPARGKFSAHTFWDDIHVAHATWYTAVPTIHQILLERAKTEREADSSGRTRAALRFSCSAPLTPETAQALHDEF---SAPVLCAFGMTEATHQVASSGCDENPAESTGLVGRSTGPEIRIVGPDGHPVGPGAVGEVWLHGP--TVVRGYLGDPKITAANFTD---GWLRTGDLGTLSQAGDLSIRGRIKELINRGGEKISPERVEGVLASHPGVLENAVFGVPDALYGEAVAAVIVPREPAP----TAQELTEFCREKLASFEIPATFQMASELPHTAKGSLDRRAVAQ------------------------------ 171057978 6 -------------------------------------------------------------------------------------------------------YSWGDLERATAMLANLLGSLEIPAGSRIAVQTEKSVEALMLYLATLRAGFVYLPLNTAYQEGELDYFIGNAEPAVVVCASRSFPWLSKLAFR------------KGVAHVFTLDDD---------RSGSLLDRAAYFSDQHVVAHKNADELAAILYTSGTTGRSKGAMLSHGNLLSNAQVLKKYWDW-QPGDVLIHALPIFHVHGLFVASHGALLNGSKMLWL----AKFDPKAVVERLPRASVFMGVPTLYVRLL----QEPVLTREACAHMRLFISGSAPLLIETFRDWQTRTG---HTILERYGMSETAMLTSNPCRAEDGDRLGGTVGPAPGVGVRVVDDAGAALAAGEIGNVQVRGP--NVFGGYWRMPEKTAEEFTSD--GWFRTGDVGRFDGLGYLTIVGRSKDLIISGGYNVYPAEIEGTLNELPGVAESAVIGVPHPDFGEAVVAVIVAKAGASLDAD---ALVAQLKRQIANFKVPKRAFVVADLPRNAMGKVQKNLLRE------------------------------ 110679472 10 -------------------------------------------------------------------------------------------------------LSYGGLRELSTNVRDALHGFGIGRGDRVAIVLPNGPEMAASFITVAQVA-VTAPLNPAYREDEYVFYLEDLQAKALMV--------------------MAGDEGPAVAAARRLNIAILRVSVPDGADAGRFELSSDATGQADTAAPGPDDVALILHTSGTTSRPKIVPLLQSNVAASAEH-IRASLDLTPKDRCMNVMPLFHIHGLLAAVSATLAAGASVWCTPG----FDALKFFGWMRDAKPTWYTAVPTMHQAILTRAGRNAEIIENVPLRFLRSSSASLPAQVMHALTETFG---APVIEGYGMTEAAHQMASNPLPPRAQKPGAVGIEAGPKVRIAHEIEDRLTEG--TGEVVISGP--NVTPGYEGNPEANAKSFFEDGDRWFRTGDQGAFDEDGYLHLTGRLKEIINRGGEKISPLEVDGVLLDHPAIAQVVTFALPHPKLGEEVAAAVVLKA-----EATERDIRNFAAERMADFKVPRKVIILDEIPKGATGKMQR----------------------------------- 92114641 12 --------------------------------------------------------------------------------------------------------TYAQWFADIQSVARHLRHLGLGKGDRLVVAMQNRWQMATLHWACQCAGIVFTPVNWRSTALDIRYYLQDAGAKAI------AYDGAVSEAVQACAEAHAL-----VRIAVGDVRDAETVAFDSLLGGSGETLLLARPD----------DYALMLYTSGTTGRPKGVPRRHRVERAATTAYVAQNLY-GHDETMLGVMPLYHATGVRALQAMAMVDGRFVCIPKFEP-----EVTLAAIERERVTSLNLVPTLYHMLLEAPGFRPQR--VASIDKIGFAGAPMSAGLIARVEAAF--TPSLFVNQYGCSELYALTVDQHANHKPGSSGRAALNQRRIVTVGATSPDSVVPQGTEGEIVADLAGDEAFDGYWNNAEATAKAFKE---GWYFTGDTGYFDAQGDLFVTGRVDDLINSGGENISPLEIENVLSLHPQVAEVAVVGLPDDKWGQAVTAFIKLRQPVG-----EQELHHHCEAGLTRYKCPRGYRFVDELPKSPVGKILRRLLR------------------------------- 146279762 27 -----------------------------------------------------------------------------LRRAARVWPGQVAVI------DGDRHFTWAEYADRCRRLAGALTALSVKPGDVVAVLAPNVPLILEAHFGVALAGAVLNPLNTRLDGPGLAFILAHSEAKVLLVDASLAALAAEALAGLGHPPA-------------VLVAGEGPPPAGLPGAHDYEAALAAAEPAPWRLPDSEWDPIAVNYTSGTTGNPKGVVL-HHRGAHLAALANMAVLGLRSDSRYLWTLPAFHCNGWSGIWAAAAAGTTQVCLPRVDPV-----AILNRIEEAAITHLCAAPVVLTMILNVRDGVPERGPGSRPVIIGTGGAAPTSAVLAAAAAR----GFDVIHMYGMTESYGPTTVCAPQAAWVRARQGVPLVAVEDVTVIDPEGRPAPADGRTLGEIAFRGNTVMLGYLKNPAATAETLAG---GWLRTGDLGVLHPDGYLEVKDRAKDIIISGGENISSLEVEEVLSRHAAVLEAAVVAEPHPFWGESPAAFVTLR--ADGPAPTGADLIAWVRDHLAHFKVPRRVVFRD-LPKTATGKIQKSVLRE------------------------------ 15891263 504 ------------------------------------------------------------------------------------------------------KLTYRELDQRSDAIAAALAASGFGRGSIVGVCMQRTPDLIAALFGVLKAGAAYVPLDPDYPSERLAFIAQDAAIRVVLTDSDRLAFDATVDLMLLEVGKLPDAVFSAAHAC------------------------------------DPADLAYIIYTSGSTGRPKGVAITHGNAAARMQWTANNFTSDELASVLASTSVCFDLS--IFEIFGTLSCGGQVVLANTLFDLP------------RLQHVVEVSLINTVPSLLREYLRHDALPTSVSAVNLAGEPLPPVLLEELAKKAPQAR--IHNLYGSEDTTYSTGAMVRAVSGEKTVSIGAPLPGTQAYVLDRAGRLRPDGLAGELYLGGA--GVTRGYLRRPSQTAERFVPDAFYLYRTGDRVRRRADGALEFHGRLDNQVKIRGLRIEIGEIEHQLEDIDGVNEAVIAVIGDEASPERLAAYISLDAGRQLT---VDDIRAALARQLPSHLVPALWTILPAMPHLPNGKIDRSALRAL----------------------------- 15891263 1501 --------------------------------------------------------------------------HEAFFERAAESPEKIAVCAGGIE------LTYGQVAERALALAASLQKAGAGPNDRVAVSLPKGADQVIACLGILASGAAYVPVDPELPAERRFELVEDTAADLVIA---------------------EGGDWPQRVRVIAVPEEGG--------------------ARPSPSSTTPSDLAYIIFTSGSTGKPKGVMIDHRGAL-NTILDINRRFAVSAEDRVFALSSLSFDLS-VYDIFGPLAVGGAIVI-PVREEVSDNARWMKLLLQHRVTVWNSVPALAQLLLAELPALREKPPLRMIMMSGDWIPVSLPPAL-----KAQLPDADLISLGGATEASIWSIFHPIGEALRDWTSIPYGQPLANQRWYVLDGRPCPPWVTGRLFIGG--IGVARGYWGRPQLTAERFIPDSFADYETGDLGRLRPEGLLEFLGREDFQVKVNGFRIELGEIETALLQNENVAEAVV---------------------------------------------------------------------------------------------------- 189502188 47 -----------------------------------------------------------------------------------------------------KVLTYAEINRLTQNFAAYLQNCNLKPGDHIAIQLPNLLQYPIAMLGALRAGMVVVNVNPLYTAYELEQQIKNATTKGIIILSNFAHNVKTVIVTEVGDLLGKVKGFFTNFTVKHIKKLVPDYKLPQSLQVFNKALHLGSKVSFNRVTPSATQPAFLQYTGGTTGISKGVVLTHRHMIMEQMFTFMRLKLDEGKEVMITALPLYHIFALTVNLLAPIHLGAKNILIT---NPRNIKNFIKELRKHRFTCLTGVNTLFNALLAHPT--FSSIDFSSLKVSIAGGVALQDSVADRWEKLTG---IPIIEGYGLTEASPCLTCNLPNGSQRK-GTVGVPLPSTLIKIVDENNKEVEPGQPGHLLAKGP--QIMESYWNNPEETEQAFHE---GWLQTGDIATMTPDGYVKILDRKKEMINVSGFNVYPNEIENIALMCPKVLEAAAVGTWEEGGKEVVKLFVVKKDPS----LTVEELINYCRLRLTNYKVPRYIEFRDMLPKSNVGKILRRVLQE------------------------------ 94312146 13 -----------------------------------------------------------------------------------------------------------EVLDRGNRLAGGLRRLGLEEGAVVAVMLRNDPVFADVVFACRTAGVYYCPINWHFTPEEARFLLEDSSARVLIIEADLFPSMREV--------------IPAGMTVLTVNGSDADATIT----IAYEPWLATQSPYDGPRVAPRGHLAY---TSGTTGRPKGVLRSAVPLGELEDQTARMAIGIVPGCRALMSAPLYHSAPGVFIQNA-LQMAERLVLTP----RFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEVRARYDLSSIRFVASTGSPCAPEVKRAMLDWFG----PVIHETYASSEAGMVTVATPEDAAERPGTAGRPVDAASVRIIDESGRPCAPGEVGLVYVRQPAYPDFTYLNND----AARRTIDVDGRVTLGDMGYLDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLHGVIQPMAGTTLDPV---AVIDWMRGRLSGFKVPRTIEIVAQLPRDETGKLAKRRLRD------------------------------ 27376440 11 ------------------------------------------------------------------------TCAQAL-RALARYPGRTAFAWPGG------SLSYRGTIDLIGHIQGVFMRLGLQPGARVAFLTANRADTWCAGVAAQLSRFCVTWLHPLGSRGDQLFQLEDSEAEVLVVDAAAFR----------DRGGELAASASRLKAVFTTGPADYGVDLLQAIEIEGHASAHCFA--------GPDDLSTLNYTGGTTGKSKGALRYHRENAGAAAAILAD-FEIPEDARYLAVAPISHVAG--TKVLPTLMRGGTVHMLKG----FDPEAVLATIARERINFTLFVPTMIYVLLDH--PALSRTDLSSLELVLYGASAMSPSRLIEGIERIGPVFSQLYGQTECYPISVLRKKDHDPRTPELFLSCGFPIAACEVRILDDNDQEVKTGEAGEICVRAPHV--MAEYWKRPDITAET---LKNGWVHTGDIARKDERGYMFILDRKKDMIVSGGFNIFPREVEDVLSQHADVAMVAVVGIPDEKWGEAVTAIVVPREGAKPDPD---ELINFVKTRKGSAHAPKQIQFVKQLPMTGVGKVDKKVLRA------------------------------ 53719392 2677 ---------------------------------------------------------------------------------ARARPDAIALCFASSDGGDGARMRYGELDAKADRVAAALAASGVRPDSVVALCVERSFDMVVALVGTMKARAAYLPVDPDYPAERIAYLLGDAKPPVVITQ----------AHLRARVDAALAGADAAVVTVDELLARAAGAEPEAERV-------------AAAADVAPGQLAYLIYTSGSTGQPKGAGNTH-GALANRIAWMQRAYRLAPDDVVLHKTPFGFDVSVWEFVWP-LAVGAKLAIAAPG-DHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDFGAAARCASVRTIVASGEALAPELVARVAALLPHAQLHNLYGPTEAAIDVSHWRCTADDAAADAVPIGHPIANLRLHVLDAALHPAPVGATGELYLGGA--GLARGYLGRAALTAEDPFVPGARLYRTGDLARRRADGALDYLGRLDTQVKLRGQRIELGEIEALLRATDGVRDAVVI-----VRDERLVGYVACATPAGFDAAAQ---IERLRARLPAYMVPAQLVALDALPVTPNGKCDRRAL-------------------------------- 163841502 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TILYAVPTAIRTFMKWGRDIPAKYDLSSLKVLGSVGEPINPEAWIWYREIIGGGKTPIVDTWWQTETGGMMISPLPGVTATKPGSAQVALPGIEVDVVDDLGVPVGNGQGGYLVVKSPWPSMLRGIWGDPERYKDTYWSRFDNMYFAGDGAKKDDDSDIWLLGRVDDVMNVSGRRLSTTEIESALVSHPSVAEAAVVGAADETTGQAVAAFVILRGSAVDDPDVEQTLRNHVGKEIGPIAKPKRILVVPELPKTRSGKIMRRLLKDIAEG--RDAGDATTLADAGIMQLISDSLK- 197105586 52 ---------------------------------------------------------------------------------------------------------------------------GIAKGDRVAVAMRNFPEWSVCAWGALAVGAVLTPLNAWEPGPVLARMLADSGAKVVAVDAERLERLRGEAVDAELILARGAGDAPTLADLIGPYADLPDAPAPDPG-------------------LSSDDPATIFYTSGTTGQAKGAWGTHRNIATNLVNTPPPAAALPAPRAQLLPLPFFHVTGFHSALVPAMANGGTLVLMYKW----DAGRALDLIARERI--QGLTLVPTQAWQLVEAAEGSEVDLGCVDTVGYGGAAAAPELAERVRAVF--PAAWPGQGYGATETSSLTAANSHEDMMERPGSVGIAAPCCDLRVVDAEGSDVAPGEPGELWVSGP--NVVLGYWNQPEATEAAF---GGGWYRTGDIVRRDAEGFITLLDRAKDMLIRGGENIYCVEIEDVLMSHPAVAEAAVMGVPERVLGEVVGAVVRLRDGWAAAPE---DLRRHAAARLPSHKVPVILQLRDAFPRNAAGKALKRELR------------------------------- 197733461 67 ----------------------------------------------------------------------------LFERQVRATPDAPAV------DDGDTRVTYRGLDRWANAVAHRLRRHGVRTGDRVGVVAQPRAEAVAALLGVLKAGGVQVPLDPIHPEARLAGMAEQVGLRA----------------------AVDDPRLPDL--------------AIGVRVPMPRVTEGAGRPPAAVEEPSAADPAYIMFTSGTTGRPKAVAVPHRAPTRLVLDTP--LLQAGPGDTWLATSSLAFDVS-CFEIYGALLNGARLVLVDRH-TLLSPAALARRIRTERATVMVLSAGVFHEAASHDPGMFASLTQLYVTADVVNPTAVRAVLRHGPPRRLINAYGPTEN---GIFCTAHEITGLGDEEQTVP--IGLPAANSTAHVLRPDGTPAADGEPGELWVGG--DGLALGYHGDPERTRETFRADGTRLYRTGDRVRRDAGGVLDFLGRIDRQVKINGYRVELAEVESALAAHPQLSAAVADVRTTPAGRRQLIAWAVPSPGAAGRSALARGLRSFLADRLPPFMVPATIHVVDELPHNSNGKVDRR---------------------------------- 163762056 11 ----------------------------------------------------------------------------------------------------VQRFTYGEIGRRTRQLADKLTQFGIPRGGRVGTLAWNHHRHLELYFALPGIGAVVHTINIRLSPEHIVYIINHAEDEMIFVDEDVFPLVEAVYDKLKTVKA------------FVVMTDGELPDTKVPNVYSYEEWIKDGDPSFQPDDLTEDMPAGMCFTSATTGNPKGVVYTHRTVLHSMGLSMADSVALSEYDTIMPVVPMFHVNAWGMPYASTMLGTNQV----MPGPRFTPEILAGFIESEKVTITAGVPTIWMALLKELE--AKSYDVSSLRAVVCGGSAAPMGMIKTFEQTY---NVPFLHAYGMTETSPLATVSREERFKKRAKQGILVPGLEMKVVGGGGEVAWNDEDMGELLLRGPWI--ADDYYKDDRGEEA----FVDGWLHTGDVCTVDEEGVIKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEASVVSIPDPEWQERPVACVVLHEGKMST---KEEILDFLRPQFAKWWLPDDVIFMEEIPKTSVGKFLKRALRD------------------------------ 189204550 40 ------------------------------------------------------------------------------------------------------RWTYSELDVEANRVSQLLRAHGVKPGSLVGVCFDKCPEASFAMLGILKAGCAFVAIDPGAPAARQAFIVEDSQAQAILSLSSQSHKFKT-----------------------SLAVPILDLDHIDWHSLSGSKLMIN-------REISPQDRSYCLYTSGTTGTPKGCELTHENAVQALLAFQRLFAGHWDETSRWLQFASFHFDVSVLEQYWSWSVGICVV---SAPRDLIFEDLSSSIRDLNVTHIDLTPSLAQILHPDNVPSLCKG------VFITGGESLKQEILDVW-----GPKSVIYNGYGPTEATIGCTMYPRVPANGKPSNIPQFDNVGSLVLHPGSDVPVFRGGVGELCVSGKLVG--KGYLNRPELTAERFERFGERVYRTGDLVRILHDGTFDFLGRADDQVKLRGQRLEVGEINSIIRQSKGISDVATLVLKHPKQQEQLVAFLVCASPSKPLPEVILRIKEACQEKLPPYMVPTHFIPLTAMPLNVNNKADGKALRGLYE--------------------------- 111222560 13 -----------------------------------------------------------------------------------------------------------DIHRRGARLAGAFARLGLRPGDVIACQVPNWLEGAVVYHAAISLGLVLVPVVHIYGPVEVGYILRQSGARALVMPD----RWRTIDYLERFATV---GDCPDLEHVITI------GERTAPGGVTLAALEALDADPPAPPALHADDVCMVIYTSGTTSAPKGVQHTHNTLLAE-MRALADADAGTPDAVHLSPFPAGHMGGVLLLGRAFLSGRTSILVDSW-----NTARVARVIRERGVSWLGATPFF--LSSLLADVRDTGAPMPSLDEIHLGGAGVPPELVLAAEAA----GWRAFRSYGSTEHPTVTVSAVSDPVEVRAYTDGVAFGANRLRIVDDDGLDLPPGTPGEVVTLGPEL--FVGY---TDPTLNAEAFLDGGWFRTGDIGTLDEAGHLTIVDRKKDIIIRGGENISSTEVEGVLLRHPAIVEAAVTAMPDPLYGERVCAFVIVEPGRELS--LRDLVEHFVAVGVAKHKTPERLEIVADLPRTAAGKV------------------------------------- 118591384 1 ---------------------------------------------------------------------------------AAPDPGKTALELVGAGGALLETWSYGTLTRTVLSVATGLRATGLSPGDRILLRIGHSSDFPLVFFGAIAGGFVPIPTSSQLTASEADAILADSGARMVLHDGHTVLPNAGSATLLDPEALVEL----------------------------------KQAEPGDFAETHADDPAFLVYTSGTSGTPKGVLHAQRAASARRPMYAGW-YGISASDRLLHAGAFNWTYTLGAGLMDPWANGATSVVYD---GPRDPDLWPDLITDTRATLFAAVPSLYRRILKY--GAVSPASFPELRHGLTAGEALPASLYREWTEHSGRELYEALGM--SEISTYLSSGPSVPVKPGSPGKPQAGRKVAILSEAEDTPVPVSGPETGLLAVHRDEPGLMLGYWNRAEETAAAF---RGDWFLTGDRARQDEDGYFWYEGRADDLMNAFGYRVAPEEVERVLAADPQVQEVAVTAVLAREGVSLITAFVVPALPGQLD---IDRLAAFAAENLAEYKRPKVYKVLDQLPRTPSGKVRRSVLRA------------------------------ 121610793 18 -----------------------------------------------------------------------------------------------------------QLQAQADRAAAGFEQLGLRAGDTVAVMLRNDVPYLELMLALNQLGIHLVAVNWHFQAEEAAYVLRDSGAQALVIHADLWP-----TLAPAVPPDVRVLVVPTPQEIIDAYGL-APAPLPDQALQWAQWRDGFAPSMTPPVP----SPGSMLYTSGTTGRPKAVMRGTPPQHEGTMRVRAMASHAREGMRTALVGPLYHAGPNTAARVALRLAERIVVLP-----RFDAEQLLRTIEQHRLTHLSLVPVMLVRLLKLPREVRERYDLSSLENVTHGGSPCAPEV----RRAIIDWWGPIVNETYGSTEIGLVTMVSAQEWLQRPGTAGRPFPGTSVRILGPEGQILPPGETGEIYVDPGDNALPFTYRNDA---AARQAIERDGHITNGDMGYLDADGYLYVTDRKRDMVISGGVNIYPAEIEHVLVTHPEVADCAVFGIPDAEYGEALAAAVVRSPGSSLDAE---QVRDWMRQRMAGYKVPRHVEFHAALPREGMGKV------------------------------------- 163852840 7 ------------------------------------------------------------------------------------------------------TLTYGGFRARVAALAERLARLGLRPGDRVAILLPKSIRECVAIFAASAAGGVFVPIHPSLRPRQVHHIVADSGARVLLTD--------------ATHAAGLEGALDDLSDLRILDGETGD------------DAAALILGEPAPEGL-----AAILYTSGSTGLPKGVMLSH-ANLIAGTRIVRTYLGINPTDRLLSVLPFSFDYGLNQLLTTVEQGARIVLL-----TPRLGDDVVRALEAHRITVLAGVPTLWTLLTRAAPHLAKADLSALRAITNSGGSLALP-TIERLRARLPHTA---VVLMYGLTEAFRSTYLPPEEIDRRPDSIGRAIPETEIFAVTLEGRRARPGEPGILHHRGPTVSM--GYWKRPEDTARVLVPDPFPPCRSGDLVVEDADGFFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPDPSLGQRIHAVTVPVEGAPGTADVLQRLRAA----LAPHLVPRTIEAVAALPTTPNGKV------------------------------------- 17511288 2713 ----------------------------------------------------------------------------------------------------SRHWTYRQLDEEANKIAHLLIDRGVKPGDIIATSFDKCPEASFAFYGILKAGCAFCAIDPTAPAARKAFILEDSNARVLLTSDSIRSELRELTQCDIID------------------------------LINFENKNELSTSSVPVSGLAPSSVSYVLYTSGTTGTPKGCEITHDNAV-QLVMSFKRLFKGRWTDRWLQFASYHFDVSVLEQFWTWIVGMRLV----CAPRDLILEDIAGFLDTMQITHLDLTPSLGRLLDPALVPSLHKG------VFITGGESLKQDQINTWGDV-----GCLFNFYGPTCTIGVTVFPCVPKEGKPSNIGWQFDNVGCYVLAPGTQTPVLRGAIGELCISGKLVG--KGYLNRPELTADCFDAFGERVYRTGDLVRLFHDGSIDFLGRKDNQVKLRGQRLEIDEIEAVIKRCQDIQDTVCIVAKHPKQDKQLIAFIGINESAESTRHLIQTARAACEERLPGYMVPTHFLPIQRIPLSVNNKVEEKLLRQLYADLPTTVIQTATQAD------------- 17511288 1093 ----------------------------------------------------------------------------LVENHALNNSGGLALVFAREGTSRMESLTYGELNTRANQLANYLISQGAKRDELICVCMEKSVSLYLSILAAVKAGCGYLPLVPETPAARIRQILAEADVKFCLTDSS------------------MAPVIADVSRCHIMNVDTTDCSAQSC--------------TGPQLDFKPTDIAYAVFTSGTTGKPKGVLVTQENILSNLEVLSK-IYPVPEGSRLLQACNQAFDVS-VFEIFFTWYTGMCLCSASKDVMFRDFEKAINELEITHLSLTPTVAALT-----------DPAHIPRVKFLVTAGEAVTHHV------HGAWAGKGLYQGYGPSETTNICTVNVESDHVINNIGPAFENTSAFVLTQGDDFQLVPLGGLGELCFGG--QQVFRGYQNMPELTESKIINHYGRIYRSGDLGRLLPDGTILIQGRTDDQRKIRGQRIELGEISGCLLQFPSVQNCAIEVIKTADK-ERLMAFWIPSGYSKDSEEIIKSIYAHLADNLPAYMVPDALVPVSAIPQTSQGKIDKR---------------------------------- 17511288 47 --------------------------------------------------------------------------------------------------GKTITLSYLDLHRRSEHLAWRLIERHISRKDIVPIYIPQCISLYISQLAILKSGAAFCPLNLDVPGERLKFILKDTSASILLTT------------------AAMRPKLPELEGITVIVVDDELSEFKSDRE----------PAGEKITSPDTSSLAYIMYTSGSTGLPKAVCLSHRAVTQSLLAHDRFIPSFS---RFLQFASPTFDVS-VFEIFFPWYRGATLVSVERNRLLGDLPGTITSLNI---------DAAELTPSVAASLVRHRENVPTLRALLTIGEMLNTQVIQQFGGSIGKSGIL-YGMYGPTEAAIHCTVDLPAGTIGIPLDTVSCFIVKPTESTKHASQLEPIGEIGELVIGG--HQLADGYLNREEQTRAAFVTHFGGLYRTGDKARLHRNGTLECYGRISGQVKLRGQRVELGEIEHAASKCHAVIASVISGL--------LVLFCIGDPHRVSS----KDIKSACQKWLPAYMIPSDIVLLDDFPYLPSGKV------------------------------------- 157359132 81 -------------------------------------------------------------------------------------------------------ISYSQLHPLVKSMASGLHQMGFSQGDVILLLLPNSIYFPVIFLAVLSLGGIATTMNPLSSLTEIRKQTVGCSLSLAFTVPETSEK------------------LGALGVPVIGVPENGSFNSKSKEFSTFHWLISGDPDCCPRPVINQHDVAAIMYSSGTTGSTKAVVLTHGNFIAMVETFVRFEASLYENSVYLAVLPMFHIYGLSLFVTGLISLGSAIVVM----RKFDANEMVKAIDRYRVTHFPVVPPVLMALIKSARAAGAGCFGSLKQVC-CGAAPLTQKSIQEFVQTLSHVD--LIQGYGMTESTAVGTGFNTKKLRNYSSIGLLAPNMRAKVVDLSSGSLLPPGNCGELWLQGP--GIMKGYLNDEEATISTI--DKEGWLHTGDIVSFDQDGYLYMFSRIKEIIKYKGFQIAPVDLESILISHPEISDAAVAGVGDEEAGEVPVAFVVKRPGSALS---QAAIINYVEKQVAPYKKVRKVIFTHPIPKSAAGKILRRELKHL----------------------------- 167644395 2 ----------------------------------------------------------------------------------------------------ERRLPYDVLEEHVAAVASRLSERGVRAGEAVVLLLRNDLAFFEAALGAIRIGAYATPVNWHASSEELAFILQDSAAKVLIAHVDLFNA--VADDLPSHVEVVLVETPPELAA---AYRVAEADRFPRAGHQTWREWLSAGAAQATPV---SAQTTAMIYTSGTTGRPKGVRRTAEQTLVQIQNAIRNFGLGELGTVVLMNGPMYHTAPNGYGMMAA-RFGHTIVLEP----RFDAEEMLQLIERHRVTHMHVVPTMFVRLLRLPAAVRERYDLSSLRFVVHGAAPCPVEVKQQMIAWWG----PVINEYYGSTETGIVAWHDAEQALSRPGTVGQVCPGAVVKAFDEDGRPLGPGEVGDLYMRSAGMTDFTYHGRDD----ERAAVGREDLICVGDIGWVDADGYVFLCDRRKDMIISGGVNIYPAEIEAVLIGLEGVRDCAVFGIPDSEFGEAVCAHIEVEPLGAPSLDV---VRSHLAARLAKFKVPKVIEFAHALPREDSGKIFKKRLRE------------------------------ 196178037 48 --------------------------------------------------------------------------HQLIEQAERRTPDKIAIRFDG------QTLTYRELNRRANQVAHYLQTLQVRPDVLVGICLERSLDMVVGLLGILKAGGAYVPLDPAYPQERLALMIEDSQVTVLVT---------------EQDQLIRLPDTQAQVVCLDSDR----------------QTITKHSPENLDSGVTPDHLAYTIYTSGSTGKPKGVQVLHRGVVNFL-TSMSVAPGLTPNDTLLAVTTICFDIA-ALELYLPLIVSADIVLV-TRDVAADATQLIPVLQESGATVMQATPATWRMLLAAGWQGNPQLK------ILCGGEPMSRELARQLLERSASLWNMYGPTETTIWSAVHQVESADKTIPIRPIANTQIYLAHPEQNSSDPIKFVPVEEPGELLIGG--VGLARGYLNRPDLTDERFIEPGARLYRTGDLARYLPDGTLECLGRLDHQVKIRGFRIELGEIESALYQHPGIRDAVVVARDDSSGEKRLVAYLV----------------------------------------------------------------------------------- 197104199 29 -------------------------------------------------------------------------------------------------------------------------SLGVGRGDLVALYLRNDFPFFEASFAAGLIGAYPTPVNWHYTADEARYLFENSGAKAIVIHADLIEGIR---------EALP-PGVPVLAVATPAEIAEAYGVEAAPVPPGMTDWSAWLEGFPPAEATTTEAPGTVIYTSGTTGHPKGVRRTPEEAMVTMTIVGRAFGFIGHGDPQDIVTVMTGPMYHSAPNAYGLAAARLGAKVILQP-RFDPEELLQLIAREKVTHLHMVPIMFHRLLKLPDEVKAKYDLSSLRFVVHAAAPCPPPIKRAMIEWWG----PVINEYYGSTETSAVVFCTSEDWLAHPGTVGKAWPEADVRVIDAEGNSLPPGEVGEVVARIRGMADF-TYHGDD---AKRRASERVGLIAPGDIGYFDKDGFLYLCDRAKDMIISGGVNIYPAEIEAELLKMPGVADCAVFGIPDEEFGEAVCAIVQPQPGVEMDEA---AVKAYLRAHVAGYKVPKRVELAAELPREDSGKIFKRKLRE------------------------------ 154687173 558 --------------------------------------------------------------------------YHLFARQTIKTPENIAIECQG------RAVTYQELQVMSNRISSFLEEKGIQPNEYVGVIVDREIETIASILAVLKIGAAYIPINPEFPKERQSYILKDGDCKVVLTAE-------------------------LVKTIV----------------------SSYKESKRESVAV-PEQIAYAIYTSGSTGKPKGVIIK-NEAVTNTILDINEKYSVNETDRFIGLSSMSFDLS-IYDIFGAFSAGATLVMIE---DQRDIKKIHDIVKEEKITVWNSVPMIMEMLVNYMDETENKSNAGVINYDLLSGDWIPVHLPERIKDHFVESEVISL---GGATEASIWSIYYPIKTVKAEWTSIPYGYNQTYYVLNYENDPCPIGVKGELFIGG--KGVAEGYLNDKEKTEASFIDHFGRIYRTGDMGVLTQEGYIEFLGRKDHQIKVRGYRVELGEIESVILEHRQVRNAVVINQKDARNQDVLYAYVAGHQSLPPTD-----LKEFLSLKVPEYMIPSYIVQIEEVPLTSNGKVDRKKL-------------------------------- 167585654 49 -------------------------------------------------------------------------------HWAAHAPDRPALI------EDARRLSYRELSEAIDATAAQLAACDVCGGDRVMIVAENCVAQIVLLFAAARLDAWALMSNARLSAVELDAIAAHARPKLIAFAEAASPDARAHAARHHATPA------PALAIDIGAWSTRVDAD----------------APGEPVAADGAAQCAALIYTTGTTGTPKGVMLSHRNLLYVAATSSALR-RVSPEDIVYTVLPVSHVYGLASVCLGSLYAGATLRLAP----RFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLNTHGHAWRAPRLRFAYSGGSPLDTGLKARVERVYG---VPLHNGYGMTESS-PTIAQTPLDAPRADGSVGVPIPGVEMRIVAPDGRDVPQGEVGEIHVRGP--NVMLGYYRNPDATRAA--VTPDGWLKTGDLARQDAGGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVVGRPVEGNEEVL-AFVEL---APGAAATEAALHDWCAARLAPYKRPAHIRVLDALPAASTGKVLKHKLRDMI---------------------------- 196008613 28 -------------------------------------------------------------------------------------------------------YTFHQLDDAIKRVASALVKRGLKKGEVVAIISPNCIEWPVLFFAVISVGGIITTCNHGYKETELSSQLSNAGAVYLVAAKSSVR---------------------TVSKMRYKVRERFIIGDADGYTSYSELIRDDGSRFPSFVKINSKDICVLPYSSGTTGVSKGVMISHYNLVANLEQTRPVRIRNRKNNCSLAVLPFYHIYGMVVIMSSCLRYGNHCVFLRTIEKYKDSLLSTVVASMENIHICSARKSYVRALFLLKSPLVDKYDLSSLEDAGSGAAPLGDEVMQQFLRKMKVKR--FVQGYGMTEASPTITLVSPDENHNLGSVGRPVPNTQCKFIDPDSGKVLPPNVPGEILVKGP--QVMLGYLNRPKATAETIDKD--GWLHTGDVGYYDENGICYIVDRIKELIKYKGYQVAPAELESLLKSHPDISDAAIIGIPDERAGEIPRAYIILKDSGN-GKITTEKIQEYVTSKVAPHKRLRGIAIVTEIPKSASGKILRRLIRD------------------------------ 90423557 445 ------------------------------------------------------------------------------------------------------RISYGDADRKSNRLARLLRARGVGPDSIVAVIGRRSVEMVLGELAVLKAGGAYLPLGRDSPSRLLDDILRDARPQVVIMPNDRRDLDLDVPVLRLRDAEAPGIDDGPLAHV-----------------------------------TGPSNLAYVVYTSGSTGKPKGVMVEHRSVVNLVTNVDYLAF--RPDDRMLQTGAPAFD-ATTFEIWGALLNGLPLYQIDDE-TLLDHAALGEQLARHDITILFLVPALLNQFADADPAVFRPLRYLITGGDV-------ASTRHIERIRSANPRLTLINAYGPSENTTYSTCHVVGGVEPRTIPIGKPIPNATAYVFDHDMLLTPIGVVGELYVGG--VGLARGYLHRSALTAERFVMNPHRLYRTGDLVRRRADGVLEFVGRADRQIKIRGFRIEPGEIENRLLEDGRLREACVVPAKADDGGVFLCAYYIAAADVG-----AQELRQRLAARLPAYMLPSAFCRIDFMPMTENGKIDYGALPELWMAEPRSVRAPESAAEIAVWEELLETR-- 157336182 51 ---------------------------------------------------------------------------------------KTAFI----DAATGRRLTFTDVWRAVDSVSSCLSELGIRKGDVILLLTPNSIFFPIVCLSVLSLGAVVTTTNPLNTPREIGKQIVDSKPVLVFTTQSL------------------APKLTGSNLPIVLMGEHGDYHAGAEVVGSLDEMIRKEPGKRVGERVNQEDAATLLYSSGTTGESKGVVSSHRNLIAMVQSIVSMNSFEDEEESFVCFLPMFHMYGLGAFALGRLARGSTVIVLP----RFEMNEMLTTISKYRATCLPLVPPILVALVNGADQIKAKYDLSSLQYIICGGAPLSKEVIEEFLEKYPNVNIRQ-GYALTESTTVGASTHTLEESRRHGTAGLLSPSMEAKIVDPESGKALSVNRAGELWLRGP--TIMKGYFRNPEATASALDSNA--WLRTGDLCYIDDDGFLFVVDRLKEVIKYKGYQVPPSELEALLLTHPEIVDAAVV-------GQYPMAYIHRKAGSCLSED---AVMDFISKQVAPYKRIRRVAFVASIPKTPSGKILRKDLIQLA---------------------------- 163794724 16 --------------------------------------------------------------------------------------------------GDLHRYTYAGSRRRIAQLAHWLQDHGIKPGDRVATLAWNGYRHFELYYAIAGIGAVCHTINPRLFPDQITYIVNHAEDRLLFVDGTFAPLVEKL-----------AGSLPKDMRTVVMTDRGHMPENALTYALCYEELLAGQPETIDWPEFDENSAAGLCYTSGTTGNPKGVLYSHRSTILHTVLAVADGIGLRPGQSILPVVPLFHVNAWGLPYLMPL-TGTKIVFPGPRLDGPNLFALLDQESVTAAWGVPTVWLGLAAEMRKQGRAPAGLQVVLTGGSAAPGPLIRELELNYGLNITHGWGMTEMSPVGSLTVLNKKMRNQPREEQLPYKASQGRRLFGCDLKIVGEDGPHDGVAFGELLVRGP--AVMSAYFNDDDANAASHDAE--GWLRTGDVARIDPDGFLFIVDRTKDVIKSGGEWISSIDLENAAIGHPAIQECAVIAAPHPKWSERPLLIAVLKEGQTATAE---EVRGFLADKVAKWWLPDDVLFVAELPHTATGK-------------------------------------- 84500489 31 ------------------------------------------------------------------------------------------------------TMSWAEFGDLVARIAGRLRSMGIGPGSMVASLAENSANNVAMYAGVLYAGACMVPLPFSATEAALVKERADCGATLLFTTHQFR-------------------------------ATAEKLGASEIVDLAEIEAWVGDAPAIDPVPVTDDDLFDMIYSSGTTGTPKGIVHDHRFRSRQFSRTSAYGLE---ADGVLMLSTPLYSNTTLVAAIAGLVRGATLVTM----ARFDTVRFLELSERHRATHAMLVP--VQYMRLMDEPRFDEFDLSSYQCKMSTSAPLPGVLIAQCMERWPGN---ILEFYGMTEGGPATVLDCAAH-PDKWDTVGQPQPGADMRVIDEEGNELPYGAYGEVVGRSG--SMMPGYHNNPEKTREATWVSPEGDHRTGDMGRFDEDGFLHLLDRKKDMIISGGFNIYAADLEAVLRKHPDVADVAVIAIPSREWGETPLGLVVPRRP----EADAEAIRDWTNDQLGKTQRLSRIEFRQDLPRSEIGKILKRELRA------------------------------ 91779708 23 --------------------------------------------------------------------------------------------------GDIHRYTYRDCHIRAMQLANALTAHGIEAGDRIGTLAWNGYRHMELYYGVSGIGAVCHTINPRLFTEQIAFIINHAQDRFICFDMSFAPLVEQIAH-----------QCPLVEKWIMLCDESALPETFPVPLVSYETLIGAQPQEFDWPRFDEQRAAVLCYTSGTTGNPKGVLYSHRSLSLMAYASAPDTLCLSSTDTVAPVVPMFHVNAWGLPFSAPLVGAKLVL----PGAKLDGESLWTLFEQEGVTFSAGVPTIWLGLVDYMRRAGKRS--AHFRRAIVGGSACPPQLASSLRE-LGIKAVHAWGMTELSPLGTVCSPSHDYADKTTEEQKCIDAKQGRVVPGIDLKIVGSGGAELPWDGKSAGDLMARGHWVLDRYYGAGQTALEDGWFSTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIELEHVAMSHPEVESAACIGCEHPKWDERPVLIVVKRPGSTLSA---QQLLAFYEGKVAKWWIPDDVVFVPEMPLTATGKLQKLVLKQ------------------------------ 206561109 4 -------------------------------------------------------------------------------RRAAQSPAQPALI------EDARRLSYGDLAQAVDAAAARLASLGVQGGDRVMIVAENCVAQIVLLFAAARLDAWALVSNARLSAAELDAIAAHARPKLAFTTD-------VSPDARAHAERLGAMPAGALPVDIGAWSYRVDAS----------------APAEPVAADGAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAATSSALR-RVSPDDVVYTVLPVSHVYGLASVCLGSLYAGATLRLAP----RFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHGHAWRAPRLRFAYSGGSPLDANLKARVERLYG---VPLHNGYGMTESS-PTITQTPLDAPRTDSSVGVPIPGVDVRIVAPNGTDVPPGEVGEIRVRGP--NVMLGYYRNADATRAAVSPD--GWLSTGDLARQDADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRAIDGNEEVL-AFVERVPGAAVDEA---ALHAWCADRLTAYKRPAHIRVLDALPAASTGKVLKHRLRELV---------------------------- 9651913 84 -------------------------------------------------------------------------------------------------GSTGKSYTFSETRLLSQKTGVGLSKLGIHKGDVVMILLQNCAEFVFAFMGASMIGAVTTTANPFYTASEIFKQLEASNAKLIITQSQYVDKLRQ-----------------PGQHFQVVT-----IDDPPENCLHFSVLSDANENELPQVSIDPDDPVALPFSSGTTGLPKGVILTHKSLITSVAQQVNPNLYLKGDDVVLCVLPLFHIFSLNSVLLCSLRAGAAVLVMP----KFEIGTLLELIQRYRVFCGGGWCLAGDSAGE--ESMVADYDLSSIRVVLSGAAPLGKELEEALRNRV--PQAVLGQGYGMTEAGPVLSMCLAFAKQPFPTCGSVVRNAELKVVEPETGRSLGYNQPGEICVRGS--QIMKGYLNDGEATATT--VDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLISHPSMQMQLVVPQKDDAAGEVPVAFVVRSNG--GNELTEEAVKEFIAKQVVFYKRLHKVYFVHAIPKSPAGKILRKDLRKLAA--------------------------- 163698950 31 -------------------------------------------------------------------------------------------------------LSFGALRALMRRIVQDLNAHGVGRGDRVAIVLDNGPAMAAAF-IAIAAGATSAPLNPTYRAEEFEFYLTDLKARVLVTAEGSTSPA---------IAVAEKLGVPVVRLRETPEHGAGSFTLR---------FPAPAAPAAQGGPAEPGDVALVLHTSGTTSRPKIVPLTQCNVCASARN-IRTALAFGPQDRGLNIMPLFHIHGLIAGILAPLSAGGSVACTPG----FNALKFFAWMDEVGPTWYTAVPTMHQAILARAGRNREIIARHPLRFLRSSSSSMPPQVLRELEAVF---DAPLIEAYGMTEAAHQM-ASNPLPPRARKAGSVGLAAGPDIQVVDEAGNPLPAGETGEIVIRG--DNVMAGYENNPKANAEAF--TPQGYFRTGDQGVMDEEGYLAITGRLKEIINRGGEKISPREVDEILMDHPSVAQVVTFAVPHDKLGEEVGAAVVLRDGQHVDD---KELRAFVAERAAAFKVPSRIMILDEIPKGATGKLQR----------------------------------- 183980873 2609 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFMLTDT----------------TPTAVLTTTELTQHLPTSSDVPVITLDTLTNLDDHPTTPLPP----------------PSPHDLAYLIYTSGTTGTPKGVAITHHNVTTLL---TDLQLDIAVDGVWSQWHSYAFDVSVWEILGALLTGARLVVIPEDVITSPHDLHQLLATEQVTVLSHTPSALAQLSPQTLD-----------TATVIVAGEACPPDLAQRWAS-----GRALINAYGPTETTIYATTSNPLHPADTVVPIGAPVPGAGVFVLDGWLRPVPPGTVGELYVAGAGVG--VGYWRRGGLSAARFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQARLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFMVIDELPLTVNGKLDRRAL-------------------------------- 183980873 5818 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYHDLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAVLKTGAAYLPIDPHHPHARIAFMLTDTTPAAV----------------------------LTTTELTTHLPTSSDVPVITLDTLTNLDDY----PTTPLPPPSPHDLAYLIYTSGTTGTPKGVAITHHNVTTLL---TDLQLDIAVDGVWSQWHSYSFDVAVL-EVFGALLHGGRLVVVPEQVVHSPSDLHQLLIDEHVSVLNHTPSGLGALSPQGLDE---------VSAVILIGEACPAELVDQWA-----PGRTLINAYGPTEATIYLTAAPPLHAGATVVPIGAPVSGAGVFVLDGWLRPVPPGTVGELYVAGTGVG--VGYWRRGGLSAARFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQTRLVAYYTSAGNAGIDTAW---LRDRLSEVLPPYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183980873 4752 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDTASTQLAHHLLNYGAGPGTIVALLLPRSDHAILAILAILKTGAAYLPIDPHHPHARIAFMLTD----------------------------TTPTAVLTTTELTTHLPTSSDVPVITLDTLTNLDDY----PTTPLPPPSPHDLAYLIYTSGTTGTPKGVAITHHNATTLLTQLDLDIPTGGVWSQWHSYAFDV----SVWEIFGALLGGGRVVVVPEDIVTSPEDFHALIIDEHVSVLTHTPSALAQLPDHGLE----------ATTVITVGESCPPDLAHHWA-----TGHTMINAYGPSETTMCTTISNPLHPAATVVPIGAPVPGAGVFVLDGWLRPVPPGTVGELYVAGAGVG--VGYWRRGGLSATRFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVDQAVVIARDDTPGQPRLVAYYTT---TTGTGLDTTDIRTSLSQVLPPYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183980873 6883 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFM---------------LTDTTPTAIITTTELAQHLPHTPAIATITLDTLTLDDHPTTPLPPPNPH------------------DLAYLIYTSGTTGTPKGVAITHHNATTFLASLHQQGIYRSIPSQQSWSQCHSYAFDVSWEIFAALLGGGRLVVIPEH-VMESLHELGQWLDDAGVNIVYLTAPLLTM--------LPPRGLTGVRTLLVGAEPCPIDVVKRWA-----PGRVMLNSYGPTETTITATVSSPLQAGDPVVPIGAPVGGAGVFVLDVWLRPVPPGTVGELYVAGAGVG--VGYWRRGGLSAAQFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTALDGVDQAVVIARDDAPGQPRLVAYYTTTTGGGGID--TAWLRDRLSEVLPAYMVPAAFMVIDELPLTVNGKLDRRAL-------------------------------- 183980873 3671 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYQQLDAASTQLAHHLATHGARAGAVVALLLPRSDHAILAILAVLKTGAAYLPIDPHHPPTRIAFMLTD------------------TTPTAVLTTTELSTHLPTSSDVPVITLDTLTVDDYPTTPLP---------------PPSPHDLAYLIYTSGTTGTPKGVAITHHNVTTLTTTLTPQLGAPT-NQVWSQWHSYAFDVSVCEIFGALLGGGRVVVVPEDVITSPHDLHHL--LATEHVSVLSHTPSAFYALQTIDDTTQPPLALTAVILAGEAFAPTRAAAWLS-----HHPHTRLINMYGTTETTVHATLRDITEHDTTNDTSPIGTPLHHLAFAVLDLRPVPPGTVGELYVAGAGVG--VGYWRRGALSATRFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALTALDGVDQAVVIAR-DDTGQPRLVAYYT----TTGTGLDTADIRTSLSQVLPPYMVPAAFMVIDELPLTVNGKLDRRAL-------------------------------- 183980873 1538 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYQQLDAASTQLAHHLTTHGARAGAVIALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFMLTD---------------------------------TTPTAVLTTTELTTHLPTSSDVPVITLDTLTVDDHPTTPLPPPDPHDLAYLIYTSGTTGTPKGVAITHHNIASWISSLHQRGIYGSIPSQQSWSQCHSYAFDYSWEIFGALLGGGRVVVVPEDIVTSPEDFHALLVTEQVSVLSQTPAALQNLPPEGLE----------NTTLLTGGEPCPAALLDRWA-----PGRIMLNAYGPTETTVAATITAPLHAGQTVVPIGTPVPGAALFVLDGWLRPVPPGTVGELYVAGTGVG--VGYWRRGGLSAARFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALATLDGVDQAVVIARDDAPGQPRLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183980873 472 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYHDLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFMLT------------------DTTPTAIITTTELTTHLPTSSDVPVITLDTLTVDHHPTTPLPPPDPHD---------------LAYLIYTSGTTGTPKGVAITHHNVTTLL---TDLQLDIAVDGVWSQWHSYSFDVAVLEVFGALLHGGRLVVVPEQVVHSPPDLHQLLTDEHVSVLNHTPS----------GLGALSPQGLDEVSAVILIGEACPAELVDQWA-----PGRTLINAYGPTEATIYLTAAPPLHAGATVVPIGAPVPGAGVFVLDRWLRPVPPGTVGELYVAGTGVG--VGYWRRGGLSATRFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVDQAVVIARDDTPGQPRLVAYYTTTIGGGGID--TAWLRDRLSEVLPAYMVPAAFVVIGELPLTVNGKLDRRAL-------------------------------- 111022418 4547 ----------------------------------------------------------------------------LFERRAAENPDAAAITF------GDTTVTYGDLDHRSAEMAESLRASGVGAEDLVALVLPRSVDLVVAMLAVIRAGAAYLPIDVDYPAERIRYLLDDAAPTVVIS------------------------EMPQVSGTVSTG----------------------------ASRRSPGGAAYVIYTSGSTGQPKGVTVTHANVLSLLANT-REEFGFGPGDVWTMFHSHTFDFS-VWEMWGALTTGGRLVLVDHYLARSPHE-FADLLVREGVTVLNQTPSAFGQLVEHI-------DSSSLRLLIFGGEALDHTLVASW---LGHHPNVRAVNMFGITETTVHVTRHDLKSGDERRSVGRALPGLRTYVLDASLHSVPPGTVGELYVSGA--QVARGYMGRSERFVADPFTPGTRMYRTGDLARYRSNGELDHLGRADTQVAVRGYRIEPGEIEATLLRRPDVEHAAVMLRGSAVGDQ-LVAYVV-------SAADPRTLLGYLRSVLPEYLVPGAVVPVPAFPLTPNGKLDRHAL-------------------------------- 111022418 482 -----------------------------------------------------------------------------------RDPDAIALRHAGAD------LSYGQLDVWSNRLAHRLIERGIGPEDVVAVMLPRSPESVVAVWAVARSGAAFLPVDPGYPAERIAFMLADSETTVALAADASVVPA-------------------GIDWVEVADRPGDSSPV---------------ADADRVRPLRIDHPAYVLYTSGSTGTPKGVTVTH-RGLAGLVSARDGLYDVDDSARVAHFASPSFDISLDELLLAFTAGATLVIV---PPNVFGGEMLTELLRTERVTHAILTPAVVATLVPSELPDLRVLDVGGEALTGALVAAWAP-------------GRVMVNGYGPTEATVTTLFSPP-LVPGEPVTIGRPVPGTEALVLDARLRPVPVGVVGELYLAG--ESLARGYHRRTRLTAERFVAYPHGMYRTGDRVRWTPDHQLEFVGRTDTQVKIRGFRVELGEIDAVLTAAPGVDHAVTVVHGAGMSSGTVVSYV---SGATDP----ATVLDFAAARLPHYMVPASVTVLEQMPITPSGKIDR----------------------------------- 111022418 3536 -------------------------------------------------------------------------------------------------------LTYRELDERANRLARKLIRLGIGPEDAVALLLPRSIDSVTAVWAVARVGAASLPIDLDHPAERTARILTAAGVRVAIAHDADL----------------------VPDGIVWIDAREGQGDSAPIGD------------RERVRPLTADHPAYVVFTSGSTGEPKGVVVTHRGFANHA-AEVRARYRVGPDSRVLHFAAPSFDGAFHEILVAA-IGGATLVIAP--PGVVGGDELKDLLLRERVTHWTTTPSVPALMDPEGLDSL--------EFLAVVGEACPPEVLERWAR-----NRTVVDLYGPTEHT-VWATGSSELQSGDPITIGRPIRGASAVVLDSRLRPVPVGVIGELHLSGP--ALARGYLGAPALTAQRFVANPHGMYRSGDLVRWTADHTLEFVGRADSQLKIRGFRVELGEIDAVLWSAPGV-DTAVTVLHDN----VLAAYV--HGTVELDPA---ALRAYVAERLPHYMVPATVTVLDAVPLTVNGKVNRDAL-------------------------------- 111022418 2508 -------------------------------------------------------------------------------------------------------VTYRELDARANRLARRLIARGIGPEDLVALMLPRSVESIVAVWAVTRSGAAFLPVDPGYPAERIAFMLHDSG--------------------------------AAVALAADASHVPDGVAWIDVTDGPGDAAAVTDADRVRPLRVD--HPAYVLYTSGSTGRPKGAMVTH-RGLAPLADANATLGLLDSEARVAHIASPSFDLSINEMLLAFTAGATLVVV---PPWVLAGDELADVLRRERVTHVMVTPSV--------LASLEPASVPDLRVIDLAGEELPWELAQRWA-----PARIVVNGYGPTETTIVNFMSDP-LTPGGPLTIGGPIEGTEVLVLDSRLRPVPVGVTGEVYLAGESLG--RGYHGRPGLTAERFIAYPSGMYRSGDLARWTPSHQLVIVGRADNQVKVRGFRVELGEVDSALRTAPGV-ESAVTLVH----GTTLASYVT--GSVEP-----AAVQAFTADKLPHYMVPGSVTVLDAMPLTANGKVDRAAL-------------------------------- 111022418 1527 -------------------------------------------------------------------------------------------------------LTPAELDDRANRLAHHLIDRGLGPGDVVAVQLPRSVEWVTALCAVARTGAAFVPIDPTYPEARVAHILADSGARAVLTDSDMQHLG---------------------------------------------DNPSPVTDNDRVRPLRVDDPAYVIYTSGSTGTPKGVVVTH-RGLSSHAAALRKSYAVDSVSRILAFASPSVDASVHELLSACGA---TLVLAPT--DVYGGDELTELLQRERITHWTTTPAVLALTKPDGLDHL--------RVVAVAGDVCPPDLVSRWA-----PGRTLLNLYGPTEATIWATGTGPLSADD-PVTIGSPIDGMSAVVLDAALRPVPVGAVGELYLTGP--GLARGYVGKPGWTAERFVANPHGMYRTGDLVRWTASRHLDFAGRADDQVKIRGFRVELGEIDAVLRSAPGVDTAVTIACDGA-----------LHSYVHGTDVDTDAVLAFATQHVPRHLIPASVTVLDHLPLTRGGKVDRAAL-------------------------------- 111022418 7489 ----------ARAL--AQRFGRILDAALTDP----SEVVGDIDILEASERAALVSGPARNYQPK--------TLAEIFETQVRATPHAVAV------EDGGVQWTYEELDDVAERWARALSDRGVGPEDVVAVATGRGRHWVAAVWAVAKAGAVWLSLDPTHPTKRLEWMLADSRAVVGLTVPE------------------------------RVAELPATIPWLPPVSTYQPPAVKKYSQVEGA--------AYVIYTSGTTGTPKGVVVPH-RGLVNVVAAQAPVLDIDGDVRVLQLASPTFDASLFEMLYA-LSSGGSLVI---APDFSYAGVQLAEVVRRERITHLVATPTVLATLDADSLGDEG-----PQTVVSVGERLPSALATTWAS-----GHRLFNAYGPTEFTILASVAGPLTPAGVDDGVDIGDVIDAAAALVLDLHPVPDGVTGELYLSGS--SVARGYLGRGGLTATQFVPNPYGMYRTGDLVRRNAHGALDYLGRDDAQVQLHGIRVEPAEVDVALTRHSDVRFVITTPVVAPGGQLVLVSYVVMEPDSTHTP---HSVREFARAVLPRHLVPSAVVVLDSLPVLPSGKVDRSAL-------------------------------- 111022418 6562 ---------------------------------------------------------------------------------AAEHPDRPAL------TDGTRTLSYRELAEASQQRAGQLRDAGAGPGTVVEICMPRSIDFVVELWAVTRTGATFLPIDPTHPAERRDAMVAQAQESA------------------------------------------------------------------------QPSVAYIIYTSGSTGTPKGVAVTH-RGLGALADEAVRRYRAHPQARVLHGYNPTFDAALLEML---LAFRSGACLVVAPPDVYGGADLQHLLTEQNVTHYLSTPSV--------LATLEPRKLDTLQVVAVGGEALSPEQAAAWSE-----GQLMLNAYGPTESTVVATLAEVGADVT----IGAPVPGTTATVLDDRLRPVPLGGVGELYLEG--LGLALGYVADPALTAANFVAGQSGRYRTGDVVHRRVDGTLSYVGRADRQVKVRGMRIEPAEVEAALLVQPGVTQAVVLLHHG-----RLVAFV------TGSAVDAESLRAQLIRQLPAHLVPQRIMIRDSLPLTPNGKLD---VQALEANDIDNDTNSS----------------- 115351946 22 --------------------------------------------------------------------------------------------------GDLHRYTYRDCEQRAKRLAQALARLGVESGDRVGTLAWNGYRHLEAYYGIGGMGAVCHTINPRLFPEQIAYIVNHAEDRYVFFDINFAPLVDSI-----------APQCPHVKGWI-AMTDAAHVPSGALPYLCYETLVDAEDGHYDWPRLDELQASGLCYTSGTTGNPKGVLYSHRSTVLHAYAALPDAMNLSALDAVLPVVPMFHVNA-WGLPYAVPLTGGKLVLPGKD---LDGKSLYELMEAERVTFSAGVPTVWLGLLNYMREAGVRF--STLNRTVIGGSACPPAMLRTFEDEYGVR---VIHAWGMTELSPLGTAKLNWAQSQRPLDTQRRLLEKQGRVICGVDMRIVGDDGRELPWDGVAFGELRGPWVIDHYFRSDTSPLSDGWFPTGDVATIDPDGFLQITDRSKDVIKSGGEWISSIDIENVAIAHPGVAEAACIACAHPKWTERPLLVVVPREGANLT---RDALLAFYEGKVAKWWVPDDVVFVESLPHTATGKLQKLKLRETFRG-------------------------- 124266959 32 --------------------------------------------------------------------------------------------------GDVHRCTWVDVELRARKLAQALARLGCEAGDRVGTLAWNGYRHLEIYYASSGSGLVCHTVNPRLFPEQIAWIVNDAEDRVL-----------CFDLTFLPLVEKLAAQLPTVRHVAMTDRAHMPAQTSVPNLLCFEELVEAENGDYRWPSFDENTASSICYTSGTTGNPKGAVYSHRSSLLHAMAAALPDGMALAARDTVLPVVPMFHVNAWGLPYASALTGCRVVFPGP---HLDGKSLYELFEAERVSFSAGVPTVWLGLLTYVKQ--NGLKFSTFKRTVIGGSACPPAMLKTLEDDYGVEVIHAWGMTEMSPLGTLARLKSKHDALPKEAQRHLQEKQGKVVFGVDMAIVGDDGGMQPWDGKSSGDLLVRGPWVIDRYFKQTASPLHDGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIELENIAMAHPGVHEAAVVAAFHPKWDERPLLVVVPKPGVELT---RAQLLAHYEGRIAKWQIPDDVVFVAEIPHTATGKI------------------------------------- 9937212 7 -------------------------------------------------------------------------------------------------------WTYRELELRAGRMARTLAARGAGPGTLVAVRLPRGPEPVAALLAVVLTGAGYVPLADDDPPDRCRHILDDCAAALLLA----------------------------------------EHPSRDGRTLTPDEALAPARP-FDAAPVRAGDPAYVIYTSGSSGRPKGVLVEQGALGAYLAQARARYDGLSGRTVLH--SSLSFDMAVTS-LWGPLVSGGAIHVLDLKAIASGTQPP--------PAASARPSFLKVTPSHLPLLGLLPDSCLPTGQLVIGGEALTGSALGPWRAA--HPDVTVVNEYGPTEATVGCCAYTVDAVDPGAVPIGRPFAGTRLYVLDADGEPVAVGGVGELHIAG--DQLARGYLGRPRLTEERFVADGSRMYRTGDLVRERPDGDLEYLGRADGQVKVSGYRIEPGEIEAVLRGHAGVRDCAVVAV-GEADARRLVAYVVPDPDSPPGTAAPA---RHAAEALPPYMVPATFVTVPELPLTPNGKLDRDALPGPPAGDA-GPGDRT----------------- 94313195 33 ---------------------------------------------------------------------------------VAQHPDKPALLFEGE------TWSYGELAARIARTAAWLHDMHIRAGDRVGVLSANHPSTVVLMFALAQLGATLVPANPDYRLDEALYVFEHAQICGLICSPNTLDTAAAV-----------------------VSQLGGDVWLRANEAGGHGQALTGESEADTELRAEAASTAMIIYTSGTTGFPKGAMHGQRGYVLTAEAFVGR-MHLQPNERVMCVMPLFHINALMYSVGGALACGGCLVLVR---RFSASSFWRLAAESGATEVNLVAAAGSILARRPREEFVPGHRISKMFI-----APQTSEMVSAMRHEFHVAR--LIECYGMTEIPGVIANPFHGPHKLGTMHPDPDISPPQARIIGEDGKDVAAGDSGELLIRTP--TLMQGYYRD---TAQTDAAFRDGWFATGDLVRQDDDGYYVFVARKKDVIRRKGENVSGAELDRVFGEHPAVEEAAAIGVPAELGEEEILLAVQLRAGWEVGA---TELVDWARDRLAAHKLPRFVVKVDQIPHTPTHK-------------------------------------- 91777616 16 --------------------------------------------------------------------------------------DRPVIIWDSENP---REVDYPTFHASCDAIARGFVARGYGKGTRIGIFCSNRLEFLEVFYGAMRAGVIPVPMGILLPKDTIEWIIRDAELKLVFCDSEL------------------RAKLPSNTPHIVVESEEYEAFKVPGP--------------FEAIVPTGDDVAFQPYTSGSTGRPKGVVLSHRAHVWVAETISKDRGFCR-TDRMIVAAPLYHKHAMN-AIKSVFVGGSTVVLM----KKFEPRAYLDAVSRYRVSVLSGVPTIFAMILQQRD-LIEGKDFSFVRLATMGGAPASDELIDAVAKILPNAD--IISIFGITETSAALFGSHPGNLTRP-----RHSVGWPIAGNEFKLIGGPDENFGVLHVRGP--GMMNGYHNNP---VEMERRLKDGWFNTGDVLRKDADGWYYFIGRSDDMFVCSGNNIYPGEVELMLERHPDIEQAVIVPVPDEIRHQIPYAYVVRRKGSALSE---KDVKEHALTNAPPYQYPRKVIFVDQLLLNGVGKIDRKALQAQAL--------------------------- 157134829 23 -----------------------------------------------------------------------------------------------------RSYTYGQLRDHCAALAIRLQKCKLSFGDTLAICLPNLPEFPAVAFGAIEAGLVVTTINPIYTAEEISRQLIDSDSKILFGTAANY-------------PVLKQATILANKQIPIVCVRTSQDESIPDGTIDYAELSNPSGVHFKRHSRHPDDVVFLPYSSGTTGLPKGVELTHTNIISNSCATVVLPTTDTFQDVLPCVLPFFHIYGLTVTMISKLQQGCKLVTLP--AFRPDTFLNSLTVHKGSVLHLVPPIILFLSGHEM----VKSEHLESVRNIFSGAAPMGASDAERMIAKA--PQIQFAQGYGLTESSPVVLIGAMGKNYASVGSPPPRTQAKIVALNDPTNTALGPNQNGELLVRGP--QVMKGYHNNKQATDEIF--TEGGWLRTGDIAHYDEDLQFYITDRLKELIKVKGFQVAPAELEELLRDHPAVADAAVVGQPHPISGEVPRAFVVKKKNANITEE---DLKKYVAEKVAVYKKLDGVTFLDAIPKNASGKILRRQLKE------------------------------ 148252549 3 -------------------------------------------------------------------------------------------------------LSYQGAIDLIGRMQSVFMRLGLRPGTCVAFLTANRADTWCAGIAAQLSRLAITWLHPLGSLDDQLFQLADSESQVLVVDAAAFR----------DRGGELASRADGLRHVFTLGPAGYGADL-----LSAIEAAGQASARNFATPT---DVATLNYTGGTTGKSKGALRHHREYGGFATAILAD-FEIPERASYLAVAPISHVAG--TKVLPTLMRGGTVHMLKG----FDPEAVLKTIERERINFTLFVPTMIYVLLDH--PALSRTDLSSLDLVLYGASAMSPTRLVEGIERIGPVFSQLYGQTECYPVSVLRKADHDPKQPELFLSCGFPIAACDVKILNDDDQEVAQGEAGEICVRAPHV--MAEYWKRPDITAET---LKNGWLHTGDIARRDERGYMYILDRKKDMIVSGGFNIFPREIEDVLTQHSDVAMCAVVGVPDDKWGEAVTAIVVPRAGTQPNA---TELIELVKARKGSAHAPKRIEFVAELPVTGVGKVDKKVLRA------------------------------ 40787409 56 -----------------------------------------------------------------------------------------------------EKVTFKTLATLATQLARILVNRGIGRGEVVGIALDRSIDLVVALLAVMKTGAAYMPIDPGFPTDRIRHMIEDASPILVIVGASTRL-------------ASQSWGCATL-------------DLDETRDKMADSESQISSVDTDPE---SEDLAYVIYTSGSTGKPKGVEISH-GALSNFLCAMQREPGCAETDRLLAITTISFDIAALEVFLPLLCG--ATMIMAQAHEVKDPEATLSLIQQHDITMMQATPATWQMLLDAGWKGDPR---------LSRILCGGEALSRRLADRLLLCAESVWNMYGPTEATVW--ASIWRVLPGKNVVIGKPITNYRLYVLDDGLEPVSFGCAGELYIGG--VSLANGYHNMPEVTQSRFVQNPFHIYRTGDIAKFDGPDRLIVLGRADGQVKIRGHRIELGDIEAAITDHSDVLDAVVISRDD-----RLIAYCINVDGDSSDEALESLLRPWLAQLLPAYMMPAFFVSLKSFPMTPNNKIDRKAL-------------------------------- 33596379 7 ------------------------------------------------------------------------------------------------------RYTWNDIDRASACLANLLASLKLPAGARVAVQVEKSPEALLLYLATLRAGLVYLPLNTAYREAEIEYFLGNAEPAVVVCTSANAGWVRRAAAK------------AGSAHVYTLDEDRTGTLLQAAAAM---------PQRFRTVARKADDLAAILYTSGTTGRSKGAMLSHGNLASNARVLHQYWGW-REDDVLLHMLPIFHVHGLFVASHGALLAGARMIWLP----RLDVDQALRYLPQSTVMMGVPTYYVRLLADARFDRAACA----NMRLFISGSAPLLTETFTDFQACTG---QTILERYGMSETVMLTSNPCRPADGERLGGTVGKALPGVQVRVVDDGQALAAGEIGNVQVRGP--NVFSGYWRMPEKTREEFTADGWGHWGGESGGRAVPADYLSIVGRSKDLIISGGYNVYPKEIETVIDEMQGVLESAVIGVPHPDFGEAVVAVVVPRAGAAID---VAAMQADLKSRIANFKVPKRIHVVDQLPRNTMGKVQKNVLRD------------------------------ 104780131 40 ------------------------------------------------------------------------------------------------------RLTYPQLGERIARLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPEQILYTMNHAEDRFVLVNSDFIGLYQAI-----------AGQLTTVQGTVLLTDGPDKTADLPGLRGEYEQLLAAASPHYDFPDFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTLAETSVLGSL--DSVRLLSSNDVYMPITPMFHVHAWGIPYAATMMGIKQVYPGRYEPDMLIKLWREEKVTFSHCVPTILQMLLNCPSAAGQDFGGWKIIIGGSALNRAL----YEAALARGIQLTAAYGMSETCPLISAAHLNDELQAGSEDERTSYRIKIVDGNGNFLPADGETQGELVLRAPWLTM--GYFREPQKSEELWQS---GWLHTGDVATLDGMGFIDIRDRIKDVIKTGGEWISSLDLEDLVSRHPAVREVAVVGVPDPQWGERPFALLVVREGQDIDASLKEHLKPFVEQHINKWAIPSQIAIVTEIPKTSVGKLDKKRIRDISQWQASNSAFLSTL--------------- 94495183 20 --------------------------------------------------------------------------------------DKEALVFPGERK------TYDDVVQSVLKRARGLKALGIARGDHVGILLPSSIEFVETLFANAMCGAVSVLMNARYKAPEMAYVAQNADLAAIITNDMISEGRRLVEAFPDLPDALTLAGAPLLKRIVMLGGRSVPGFVDQATFDAAVQEVEEAEIHASRLTVRVRDTAMILYTSGTSANPKGCLLSHEAVTREASNLARYRWSFQPDERAWSPLPL----FHIAAMLCMLGAIDVGGTFIGQP-HFDAGESLRQIEDERVTMMFLPFVTFHQAMITHPDWA-KTDMSSVRLQNSCFAFMPDRVGQAYREKA--PNMLQVGTMGMTEATGIVTTGGYAMEPEMGFKKLGFPGIEMKIVDPETGEEKGVDERGEILIRG--YNLFDGYYKDPQKTAEALDAD--GWYHSADIGSIDEHGHVMFHGRFKDMLKVGGENVAAAEVEAVLATHPAVRLAQVVGLPDERLAEIPAAYIEREGDVEVEAE---ELIAYARQRLASFKVPRHIRFIDEWPMSAS-KI------------------------------------- 171321250 9 ---------------------------------------------------------------------------------VRRAPDAIALV------GGDRRLTYGELDRSANRLARHLIDRGVQAHDRVLLCLPRSIDAVIAMLAIIKTGAAFVPVDPTYSESVRQRHADDSGARHVIA-------------RTADAEAFRNPSLQVIEV----------------------DDLAAGRDDHGPDVDAGHDGAYVMFTSGSTGRPKGVVVAHRGVIRLVCNT--NYIRITPADTLLLLSPITFDAS-TFEIWGALLNGARLAIHEEA--TFDPNLVSELIERERVSVLWLTAALFHLVVRRYIRMLAGL-----RTLLAGGDVLNAAAVNAVFDAF--PSITVINGYGPTENTTFTCCHVAANRPVDPVPIGRAVSGTRLHILDSALREVPDGAEGELCASG--DGVALGYLNAPEATRSAFIDHRPVDYRTGDRARRRPDGLIEFLGRHDRLVKIRGYRVSLDELQALIAGIPGVEEVIVKVSEDATGEKRLSAIIQSNGGR---PDMKAFVRSELVKLAPPFQIPDDIQVFQHLPLNANGKLDRNPL-------------------------------- 73540354 15 ------------------------------------------------------------------------------------------------ETHDGLYYSWDDLDRATAKLANLLAGLGLPEGARVAVQVEKSPEALFLYLATLRAGYVYLPLNKAYQEAEIDYFIGNAEPSVVVCSS---------------------KNFAWVSKVAFRHGTSYVFTLDEDRSGSLLSRAAARPDTFETVQRTEDDLAAILYTSGTTGRSKGAMLTHGNLSANAQTLHEYWGW-RSDDVLLHMLPIFHVHGLFVASHGALLAGAKMIWAP----KLDMAQVLKFLPRSTVMMGVPTYYVRMLQEPRFDDDTCRR----MRLFVSGSAPLLLETFEEFRKRTG---HTILERYGMSETVMLVSNPYDSALGERIGGTVGVPPGVSVRVVDGEGKPSAIGEIGNIEVKGP--NVFKGYWRMPEKTKEEFTSDGWGAIVSQAGERPVPDNYVTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVAESAVIGVPHADFGEAVVAVVVKKPGVDLDE---TELIGTLKGRIANFKVPKRVHVVEELPRNTMGKVQKNVLRQ------------------------------ 115391261 214 ------------------------QNATNDPE----QAIGRIDFMTEEQRAL---LPDPTSDLKWFRGAI----HDIFADNAEKHPDKLCVVETKSEQAPHRQFTYKQINEASNILGHHLVQSGVQRGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALIIEKATKDAGELSDMVRSFIN--ENLQLRTEIPALSLQDDGSLL----GGSINGQDVLANQVPQRVGVVVGPDSTPTLSFTSGSEGRPKGVKGRHFSLAYYFPW-MSETFKLTPDDRFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREDI---QNERLAEWMREYGATVTHLTPAMGQIASAQFPALHHAFFVGDILIKRDCRNLQSLAPNVNIVNMYGTTETQRAVSYYEIPSYSSNEGFLDTMKDVIPAGRGMVDVQMLVVNRFEPSRLCAIGEVGEIYVRAAGEKKFLTNWFVDPQTWEFYVGPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEINTHLSRHPIVRENITLVRRDKFEEPTLVSYIVPQRGLKDDDSLREDARELLRSKLPAYAVPTVFIPLKRMPLNPNGKIDKPALP---FPDTAELSAAAPRRKSSVLQSLSETEQA 46198544 18 -------------------------------------------------------------------------------------------------TGEVHRTTYAEVYRRARRLMGGLRALGVGVGDRVATLGFNHFRHLEAYFAVPGMGSVLHTANPRLSPKEIAYILNHAEDKVLLFDPNLLPLVEAI-----------RGELKTVRHLVVMDEKAPEGYLAYEEVL---------GEEVDPVRVPERAACGMAYTTGTTGLPKGVVYSHRAVLHSLAASLVDGTALSEKDVVLPVVPMFHVNA-WCLPYAATLVGAKQVLPGP---RLDPASLVELFDGEGVTFTAGVPTVWLALADHLESTGHRLKTLRRLVVGGSAAPRS------LIERFERMGVEVRQGYGLTETSPVVVQNFIKSHLEALPEEEKPIPLVRLRVADEEGRPVPKDGKALGEVQLKGPWITGGYYKNEEATRSAL--TPDGFFRTGDIAVWDEEGYIEIKDRLKDLIKSGGEWISSVDLENALMGHPKVKEAAVVAIPHPRWQERPLAVVVPRGEKPAPEELNAHL---LKAGFAKWQLPDAYVFVEEIPRTSAGKFLKRALRE------------------------------ 15807492 65 ---------------------------------------------------------------------------------------------------QTHRTTYGEVADRALRLGAGLQALGLQPGDRVATLAVNSFRHLEAYLGVPSAGFVLHTVNIRLHPEQVAWILNHAEDRVLLIENVFAAMIPAI-----------RAACPKLEHVFVLGGLPQPIP----GVADYDQWVMSQEPLTHYPQLDENDAAAMCYTSGTTGNPKGVLYSHRTVLHSLASAPKDALNVGEADSVLPIVPMFHVNAWGLPYTCAMYGAKQV----FSGVFTDGKSIAQLMQDEGVTSTAGVPTIWMGLLSELDRAKQPYDLSGLERLIVGGSAAPESLIRAFEERHNLRLLHAWGMTETHPLGTASTLPLEGYALRAKQGRPVPLVELEIVDDDSNVLPHDGAAMGRLLCRGPWI--ADSYFKGEGASSFLTLD-GNLWFDTGDIATLDERGYMHIQDRSKDLIKSGGEWIGSVELENAIMAHPAVAQCAVIAMDDPKWDERPLAVVVLRPGQAATHE---ELTEFIAPKFAKWWLPDATVFTDALPIGATGKFLKRELRE------------------------------ 126725561 42 --------------------------------------------------------------------------------------------------DKAQTLTWQDYCDRSIQSANLFRALGVQETDTVAYLLPICNEAAVTLVGGAIAG-IANPVNPLLGVDQIAAILRESKAKVLVTMRSFPKSDKLAPNITHILEVDLLHYLSPPKSWIVPLIRPKVNHDHHAKVMGFGAEVAKQNTKLDFPDASGNRIGAYFHTGGTTGMPKLAQHTYEGIVYNGWLGSRMLF--DETDTIICPLPLFHVFGCHVILSAMISSGAHMVLPTPQGYRGEFDNFWKLIERWDVTFMITVPTAISALMQ----RPVDADVSSLKTAFSGSAPLPVELINRFESATG---VTVVEGYGLTEATCLVSVNPASENRVGLPLPHTKVRILNISADGKTATDCAIDEVGEICVSNPGVLVGKTY---TEAAKNADLFADTDYLRTGDLGRLDSDGYLFITGRAKDLIIRGGHNIDPGEIEETLAGHPAVAFAGAIGQPDAHSGEVPIAFVELVADAETTPA---ELVAYCKKNIGERAAPKYIEVLDELPKTAVGKVFKPDLRK------------------------------ 89901616 16 ------------------------------------------------------------------------------------------------------RYTYAQCAARSRKLAHALKSLGLEAGSAVGSIAWNNHRHLEAYFAVSGSGMVMHTCNPRLQAQQLIYIINHAEDAVMLFDATFAPLVKGI-----------AAHCPKVKAWVCLSDVANMAAVEGSNVLCYEELIAPHSEQFDWPQFDERTGAALCYTSGTTGNPKGALYSHRAIVLNAMSCLPGILSLSPRDTVLPVVPMFHINA-WCIPYAAPIGGSRLVLPGP---RLDGASLYELMETERVTVSAGVPTIWLGLMQHVEQ--HGLRFSSMRRTAVGGSAMPASLIAKFADDYGVEVRHGWGMTETTAATTMSCLTPRDLELSPAQQHATIARQGKSVFGAEIKIVDEAGATLPRDGVSQGELMVRGQWIVTGYYKGDRSPLVDGWFPTGDIATIDAHGVMQIRDRAKDVIKTGGEWISSIDLESAAMGHPAVAMAAVIGVKHPKWDERPLLFIVRKPGKAVE---REEILAFLTERVAKWWVPDDVVFLDALPVGGTGKVQKGDLRK------------------------------ 146303179 28 -----------------------------------------------------------------------------LERAGKYFKDKTAVVYR------DSRYTYSTFYDNVMVQASALMRRGFSREDKLSFISRNRPEFLESFFGVPYAGGVLVPINFRLSPKEMAYIINHSDSKFVVVDEPYL--NSLLEVKDQIKAEIILLEDPD-------NPSASETARKEVRMTYRELVKGGSRDPLPIPAKEEYSMITLYYTSGTTGLPKGVMHHHRGAFLNAMAEVLEH-QMDLNSVYLWTLPMFHAASWGFS-WATVAVGATNVCLDKV----DYPLIYRLVEKERVTHMCAAPTVY--VNLADYMKRNNLKFSNRVHMLVAGAAPAPATLKAMQEIGGYMCHVYTETYGPHSICEWRWDSLPLEEQAKLKARQGIPYVFEMDVFDANGKPVPWDGKTIGEVVMRGHNVALGYYKNPEKTAESF---RDGWFHSGDAAVVHPDGYIEIVDRFKDLINTGGEKVSSILVEKTLMEIPGVKAVAVYGTPDEKWGEVVTARIELQEGVKLTEE---EVIKFCKERLAHFECPKIVEFGP-IPMTATGKMQKYVLRN------------------------------ 164665157 35 -------------------------------------------------------------------------------RWADNWGDRVAVV------DGDVRLTFRDLAVRADALARGLAERGLGRGDTVLVQLPNRWDFVVTALACFRLGVAPVMMLPPHREYELTSIGRHVAAKALIVPD-RWRGFDHRALAHRVAAAL-----PEPPLVVVMGGGPHPGDVAGHELILRDGDVAGRRRWLDERAPDPGDVALFLLSGGTTGVPKLINRTHDDYEYNMRCSAA-ACGFGPGTVYLAVLPVGHNFPLSPGVFGALSSGGRAVLLPS----PRSDAVFAAIEAERVTTTSAVPAVALAWA--EAAGTTRRDLSSLRHVHVGGSMLSPEVAATIGPALGCRLQ---QVYGMAEGLICYTRPDAPDEIAHATQGTPVSPHDELLVVDHDGRPVPAGAIGELLTRGPYT--PRGYFGAPVQNRESF--TPDGWYRTGDLVRITAEGNVVVCGRSKDLINRAGEKIAAGEIETLVQELPQVAEAAAVAVPDPAVGERVCLVVRLHPGHALT---LAEVAGALTARLAAFKIPERLEILDRLPHTPVGKPDKPALRDLV---------------------------- 169630398 45 -------------------------------------------------------------------------------RQVECTPEALALTFDG------QSMTYRELDEAANRLSHLLVGAGAGPGQFVALLFPRSTEAIVAILAVLKSGAAYLPIDPALPTTRIEFMLTD----------------------------------AAPVAAVTTAVLAHRLHGLGVPVLDVDDPAVCTQPCTAPPMPSPEDLAHLIYTSGTTGVPKGVAVTQ-RNVVQLFDRLDIGVELAPGQVWTQFHSYAFDFSVWEIWGALLHGGRLVVVPDSVARTP--EDFHDLLMGERVTVMSQTPSA---------AGVLSPDGLEATALVIGAEPCPPELVDRWA-----PGRVMVNVYGPTETTMWACKSAPLSAGSEGHGVPIGSPVAHAASFVLDRWPVPDGVIGELYLAGAGVG--SGYWRRTALTGARFVACPFGMYRTGDLVSWGADGQLQYLGRADEQIKIRGYRIELGEIQAALVRLDGVRQAAVIVREDRPGDKRIVGYIT--GGADPVGA-----RAALAEQLPAYMVPVAVVALQTLPVTVNGK-------------------------------------- 169630398 1541 -------------------------------------------------------------------------------RQVDRAPQAVALTFQG------RSMTYRELDHAANRLAQLLASRGAGPGESIALMVPRSDDAIVALLAVLKTGAAYLPIDPAVPVARLEFMLADAAPIAVATTAELRQR-------------LAGSSIPVLVIDEHVVDEPAAVSLQAPR---------------------PDDIAYTIYTSGTTGTPKGVAVTH-RNVTQLLETLPVGLPAGPGQVWSQWHSMVFDVSVWEVWGALLHGARLMVVPEAVAGSPQHLHDL--LVTEKVSVLHQTPSAIGMLD---------WDGVDDMAVVVAGEPCPPEVVDRWA-----PGRLMLNAYGPTEATIYAAISMPLSPKTSPVPIGSPVRGGATFVLDGWLRPVPPGVVGELYLAGSGVG--VGYVHRSGLTGSRFVACPFGMYRTGDLARYSEDGQLQYLGRTDEQVKIRGYRIELDEIRSALAELDGVEHAAVIVREDRPGDKRLVGYVTGTADPTM-------LRTLLGERLPQYMVPAAVVAVDAIPLTINGKLDKRSL-------------------------------- 170722511 22 ---------------------------------------------------------------------QLNTT-TLIRHAVRTHPEQE-IVYRTQDGG-WARYTYADCYVRICRSANALRALGVRVGDRVGILDWNSRRHFELYWAIPGLGAVMLQMNLRLGNEDLGYVVGHSNVSYVCVDESLLPVAESI--------AAHSPQIKG--WIVMTDKPLAQLKTSLTPLLHYEDLLAASDNTVDWPEIEESSAYSACYTTGTTGRPKGVYYSH-RGIYLHSTAMATNLGITLDDCTMLITPMFHGQCWGLPQAAVLVANK--IVLPGRYAAEDTRPLVDAMIAEGVTVANGAPAIFQPMLQYIETLPVKPDFNRMRMLSGASEP-PLSMMIGFHELTGAE---VVHAYGATETTTLVSLNRLKPILKKHLTLDAQWNLKRKQGLVVTGVPHDGKSAGEICLRGPWIT---TSYHNTPDSTDRFLEG--GWWRSGDVGTIDENGYLKLSDRIKDVIKSGGEWISSIDMENLLMGHPAVCDAAVVGIPHTKWQERPLAMVVLRPRHNVTTE---QLQEHLSSAFAKWQLPDQILFVEAIPKTSVGKIDKKRIRA------------------------------ 88857009 1615 ------------------------------------------------------------------------------------NPKHIALVY------QQQQLSYEQLNSKANQLAHYLLEHCIKPDTLVGICLDRSLEMIIATLAVLKAGGAYVPLDPSYPEARLKYMLEDSAIVTILASKMSILGVDISAYHVINIDGLICAEDP-----LFSQYSDKNIATESLG-------------------LSAKSLAYEIYTSGSTGQPKGVLLEHQGIVNLAKNQF-DAFNIESSSKILHFASMSFDAG-TWEYAMALLNGATLVIADKDQRISTKAIEQLLYDAQISHITLPPAFLAMMSFR---------DDLSLQALIVAGEACEQELVD-----LWSAQYNFYNAYGPTEASVC--ASYQKLYPRAQLSIGKPLHNVSLYVLDKFMALVPPGVIGELHIGG--DGLARGYHLQPELTAEKFIPNPFYDYKTGDLAKVLPDGSIEFVGRLDAQVKIRGFRIELSEIEAQLNQCVELDSALVLVKEAKNGTKFLVAYVHPKDLSHSHFELTTALQTQLFGNLPDYMIPTSFVVVERWPLTPNGKVDKKALPDLA---------------------------- 88857009 545 ------------------------------------------------------------------------------------NPHHVALKFENNE------LTFQALNEKADIIADILIARKVTKGQPIGLYGERSQAMICGVIAILKAGAVYVAMDVNAPSDRLNHIIAELNLSLVLCNQQ-----------------IDIPSSFSSLTVVSL-------------DELTNDKVEIGSPVRP--DIGEDDAAYILYTSGSTGRPKGVCQKHGTLVNLVSHQAK-IDGITQAYNTLQFTPLTFDVSAQELATSWLTGSCLTLISQKQKDQLEKLAQL--LYQLNIERLFVPPAVFDLIAEHVNTSTSKLPCLREVFVAGDVLKMTTNIQRFMAS---HPQCALYNHYGPTET-HVATTYRVFPEQLGDMSIGRAIANTACYVLDTRLLPVPIGCVGELFVSGP--GVALGYVNNSELTAESFIHHELYNYKTGDLVRYNRDGTLHFIGRADNQIKIRGFRIELGEVTFAIEAQPDI-DSAVVVVNELAGNKQLVAYVRPCETEESKQILIATIKVQLTDTLASYMIPSAFIVMDEWPLTHNGKIDRRAL-------------------------------- 114799065 18 -------------------------------------------------------------------------------------PNDPALIH------GDRVVSWPEMMARSNRMARALHSLGAKPGDKAGFYLRNQPEYMEALAACFKARLAHVNVNYRYRDDELVYIFDNSDSTVVFFDTEFSAEVERVRER--------------LPKVIAWVQIGGGDILPFAHDYEKLASEGDASKLNIPR---SGDDMLLLYTGGTTGMPKGVMWTHSIWPENLEEHVQNALTVGKFSRQIPACPLMHGTGLFTAMGAMLNGGAIVTLTDK--RKFDPVNLWDTVDANGVTSMAIVGDAFAKPMKTLDENPGRWNLSSVLAIISSGVMWSSEVKQGLLRHMPQVALTDSFGASEAVGFGSSITTADGRTKT-----SKFEIGPSCKVFTEDGREVLPGSGEPGYIARGG-AVPLGYYKDPEKTEKTYKVYGGVRYAVPDWCTVEADGTITLLGRGSNCINTAGEKVYPEEVEEALKSHASVTDALVVGVPDDKWGQAITAVVSLNGNATED-----ELRAFVQSKIARYKAPKRILFKDNLGRAPNGK-------------------------------------- 24940597 25 -------------------------------------------------------------------------------RTVRSRPSSPAIV------SNSEILSYDEVNARANQLARLLLNEGAGPGRLVALALPRSSHMVISVLAVAKAGAAFLPVDVNHPKERISYLLADAGPALLCTIRGAV------------PKLPADIGVPQL----VLDSAKQTATLDALPDTDMTEDERGGS-------LAATNLAYVIYTSGSTGRPKGVALT-SAGLPALAAAKVATMQVTEDSRVLQFASPSFDAYVT-ELLAAFTAGATLVLPG--PDALAGDPLEKALRDGRVTHAVLPP--------AAAATVSPDAAQDLRVLVVAGEACPAGLVEQWA-----PGRLLVNAYGPTECTVCATMTGP-LTPTDEVTIGRPIPGVSVHILDNALRPAAVGEIGELYISGA--GLARGYLNRPDLTAQLFVADGERMYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGAAEGPQLLAYVVPTHDTTPTAG---ELREHASRFLPDYMVPSVYATIDAVPLTPGGKTDR----------------------------------- 120405915 6 --------------------------------------------------------------------------------------------------DDEASLSSAELLSAATNLAHALVRR-MPVGSVVSFAVPNWHEAAVIYLGATLAGMVVNPILPSLRERELSFILADAGSRAIFIPQTFGGHDYAAMLDRVV------AGLPSPPEVVVVRGEPRRPALTD---------LVSEPRDGTLPDLDPAATRMILYTSGTTGRPKGVLHSH-KSLGALIAQLGRYWRIDPGDTFLVPSPIAHIGGSIYAFECPLLLGTQAVLMQ----RWDPDAAVALMLRHRCTHMAGATPFLDGLLAAAERAGTRL--PDLKVFICGGASVPPSLIRRAADYFDKAAVSRV--YGSTEVPVTTVGSLDDVDRA-------------ADTDGRPGIADVTLVDGEIRARGP--QMLTGYLHPEDNSESFDAE---GFFRTGDLGHLTDDGYLVVTGRAKDLIIRNGENISPKEVEDILVTHPQIAEIAIVGIPDLRTGERACAVIVAADSAAPD---VAEIRDFLARGVAKFKAPERVVVVDALPKNDAGKVLKHAIRAVLLEKPRE---------------------- 110764255 40 ------------------------------------------------------------------------------------------------DIETDKHLTRKELLDKSIRLSIALRNYGIDMKDRVSLTSENHPNYMIVMCGTFFNGITFAPLNPAYTEREFGHMLEIYQPRVIFVSRRTEKLLVKVASTLSWD-----------IKLIELDDEALDGNVVTLNVFLEKYGNIVDPRTFTPVQVGDNDMAVILCSSGTTGFPKGVMLSHRNLLTFIQSISKPNFNIQQGDRMIIFLPLFHGYAFGMMCNCICSNSIICLMRNY-----NTDTLLSSIGKYKITHLPLVPPILVAVLKHPMLP--NYDFGSVKEILCGALPLPLDIANELKRRTKVKNIR--NGYGMTELS--MVSNLSERSCKDASIGPPLPGFKCKVVSMETGKTVGAGKVGEICFAG--DQVMLGYYKNPKSTAETIDE--QNWLHTGDLGYFTEEGGLYITGRIKEIIRYKGFQVAPSEIEALLLTHSSVKDVAVLGKPDEVCGELPMAVVVRQPGSNVTAE---EIVDFVKKNLSPQKWLRGVKFVETLPKTPSGKVLRKQLLNIVL--------------------------- 126730307 14 --------------------------------------------------------------------------------------------------------SYRDTYARVAQLAHGLKDLGVGEGDRVATLAWNGYRHFELYYAVSGMGAVCHTINPRLSAEQMLYIIKHAGDRVLCLDLTFVPL----------VEALADHLPEGL--VLVVMTDRSHMPDSDMGFLCYEDLLDEQATTFDWPLMDENAAAALCYTSGTTGNPKGALYSHRSTVLHAMFIAITLPKSLREGGRILPVVPMFHVNSWGLPYAAPMVGASLIMPGPKLDGPS---LFELMESEGVTASWGVPTVWLGLRAEVEK--RGTVPSKLDQLVIGGSAAPRAMIEFFEDRWGMTEMSPVGTHGQLSEPMKDLPHDTRMRLKSKQGRRVFGVELKLNDEDGNRLPHDGKAVGELYVRG--NAIISGYFDNAEATSQAF--DREGWFGTGDVASIDGAGFLHIQDRSKDLIKSGGEWISSIDLENIAMAHPKVANCAVIAIKHPKWEERPLLVVVPKD----DGPRLEEIHAMMQEHVAKWQLPDAMEFVEDLPLTATGKVSKMTLRKCFEG-------------------------- 145603208 2 ------------------------------------------------------------------------------------------------------TVTYAGLVAEVSKFQAKLAAIGITQGSAVSIATVNSYEFIVSFLAASWQRGIAAPLNPNYKQDEFEFYIEDVKSAIVLVPRGAFAAGSPA------VKAAKRFNAAVAECYWDAQKAEVALDVKDLGQLKGRGGQKVLEPQPE-------DTALVLHTRSVWKPPSHINLTQWNNISAQGDNIKNTYQLTPADRTMLVMPLFHVHGLLCGLLAPFYTGGSMVV----PTKFSASDFWRDFVQHGANWYTAVPTIHQILLKN----PAPSPLPKIRFIRSCSSPLSPTVFSQLEEKFGAPVLEAY----AMTEAAHQMTSNPLPPAKRKPGSVGIGQGVEVRILDGDGNELPRGVEGEICIRG--ENVTSGYLNNAEANASAF--TKGGFFRTGDQGKIDPDGYVTITGRIKELINKAGEKISPIELDNVLTRHEAVSEAVSFAVPSELYGQDVGVAVVLKPGAKLG---KDELREWVAARLAKFKVPEKIYYTEIMPKTATGKIQRRIV-------------------------------- 77458074 464 -------------------------------------------------------------------------------------------------TDETGRLNYAQLQAQVERLAAGLHAEGVGRDSIVALALPRSAALVVAMLAIWRVGAAYLPLDRQWPVARQQLMLEQARAGLLLTD--------ATQVAEWQDSAL--------------------------PVRSIDQLLATDAAPAPAHETQGSDLAYVLFTSGSTGTPKGVSIEHRHLLNYT-ASVSSALGLDGHRHFGLTSTVAADLGNTTLFGA---------LFNGAALHVASDAQMQDAQAFAGYVQAHAIDCLKIVPSHLAALLDSETPHLPRTLVLGGEAIAAPLIQRIAQV--RSDCQVFNHYGPTETTVGVMVHKVAPGQGAGWLSQVLDNNQVYVLDAQQ-QLAPVGVVGELYVGGA--QLFRGYVNEAGLLIDSPFISGERLYRTGDLARYLPEGAIVLHGRRDHQIKVRGFRIELTEVEAQLLRQPSVQEAAVVAGDSPEQG--LQAFVVARESLAAD-----SLREQLAQQLPAVMVPQQIRFIERLPRLANGKIDRKALQQLA----DQGVDDDYVAPRDALETLLAGRMA 29827800 11 -----------------------------------------------------------------------------------------------------EEWTAGRLHASVNRLVHGLRAAGLERGDAFAVVLPNGVEFFTAYLAASQAGLYLVPVNHHLVGPEIAWIVADSGAKVLIAHERFADSARH---------AADEAKLPAEQRYAVGAIDGFRP---------YAELLDGQPGSAPADRTLGW---VMNYTSGTTGRPRGIRRPLPGKLPEETYLGGFLGIFGIKPFEGNVHLVCSPLYHTAVLGASLHIGHRLVLMDKW----TPEEMLRLIDTHRCTHTHMVPTQFHRLLALPEEVKGRYDVSSMRHAIHGAAPCP----DHVKRAMITWWGDSVEEYYAASEGGGAFATAEDWLK-KPGTVGKAWPISELAIFDDEGNRLPAGELGTVYMKMSTGGF--SYHKDEAKTKKNRIGDF---FTVGDLGCLDEEGYLFLRDRKIDMIISGGVNIYPAEIEAALLAHPAVADAAAFGIPHDDWGEEVKAVVEPAPGHDPGPALAADILGHCEQRLAGYKRPKSVDFIETMPRDPNGKLYKRRLRD------------------------------ 119478395 64 ------------------------------------------------------------------------------------HGDADFLVYEKE------RWSFAEGMQEAWNFASVLAKFGVKKGDRVALVMRNYPEWCMSYIAATSMGAVIVPMNGWWTTEELDYALRDCDATVVIADKERVERLKPLIDDVGFEIIAVRCTGEQPRGIQHYADVMNDAVDKPMPDVDIDEL----------------DDAMILYTSGTTGHPKGAVSTHLAVATVVQAWTVLTIATVTAQMQLVAVPLFHVTGCNAVFLISIVVGRKLVLMHKW----DATRALEFVQEEKITSFTGVPTMSWEMVTHPD--VEKYDLSTLTGLGSGGAARPPEQVRQMAEKF--PDAPPSSGYGLTETNAMGAINSGSNYLAKPGSTGRPTPVVSIKIVDEAGSEVPQGERGEILIKSA--TNIRGYWNKPEKTAEDFVN---GWFHTGDIGLMDEDGFLWVVDRLKEIVIRGGENISVTEVEQIIHQHPSVMEVACYGVPDARLGEALAASIMIVPGTTLTEE---DVKTQVREHLAVFKIPAYVIIATQLQRGATDKIFKRGIREV----------------------------- 67157757 1 --------------------------------------------------------------------------------------------------------------------ASGLREHGIAPGDRVALFMHNACEYLELLYAIWWAGAVAVPINHKLHGDEAAWIAGDAQARLIFTDHGELFANGGLPAHCRELAGLGSERPERID-----------------------------PALASPVRRGTDDLAWLFYTSGTTGRAKGVMLSHGNLLAMSLCYPVDVDPVEADDAYVYAA----PMSHGAGLYNFIHVRCGARHVVPASRGFDAAELFGLAGTLGRLSLFAAPTMLKRMVGEARRRGYAGDGIKSIVCGGA-----PLYLADLREALATFGPRLIQIYGQGESPMTISALCRELIADRARADWPRLAASVGYPQSCAGDPLPPGRPGEVVVRGP--CVMHGYWRDAAASAATLVD---GWLRTGDIGYLDRDGLLTLTDRSKDVIISGGSNIYPREVEEVLALHPAIAEVSVVGEPDPEWGESVAAFVVLRPGERADA---QALNAWFVARLASFKKPRRYLFVRELPKNGYGKILKTELRR------------------------------ 167586950 22 --------------------------------------------------------------------------------HAARHAGAVEIVSKRIE-GDLHRYTYRDCERRAKQLAQALARLGVAAGERVGTLAWNGYRHLEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAEDRYVFFDINFAPLVDAL-----------APQCPHVRGWI-AMTDAAHLPAGATPYLCYETLVDAEDGRYDWPRLDEQQASGLCYTSGTTGNPKGVLYSHRSTVLHAYAALPDAMNLSAMDAVLPVVPMFHVNA-WGLPYSVPLTGGKLVLPGKD---LDGKSLYALMEAERVTFSAGVPTVWLGLLDYMREAGVRF--STLERTVIGGSACPPAMLRTFEDEYDVRVIHAWGMTEMSPLGWAQSQRPPDAQRKVLEKQGRVICGVDMRIVGDDGRPWDGVAFGELQVRGP--------WVVDHYFRSDASPLADGWFPTGDVATIDPDGFLQITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVLRDGADVS---REELLAFYDGKVAKWWIPDDVVFVDALPHTATGKLQKLKLRE------------------------------ 121996944 21 -------------------------------------------------------------------------------RRAALTPERLALY----EPDSERCLTYRQADRRAERAAAMLTELGIGPREPICLLSRNRLEAVDLYLACGKTGVVLAPLSYRLAQSELSDLVRRIAPRALFYDEAFADLAGKLDL----------------------PAGAQRIELADGRGPYFEAVEAEGPASIQNRPLALADPYLYVHTGGTTATPKICVVSHRQMVWNAIDILVTSGGSLGPQQELLTFPLFHIGGWNTLTPVFYAGGYTV-----MPRSFDPGQALELIEGEGITHFGAVEAMLQLMAEHPRFA--GVDMSTLEQITTAGAPCSSWTMQPFWQR----GVRVSQSYGMTEAGPSNFLYIGDDQGIDELREHHDMFHTDYRIVDPEGLERPAGEVGVLLMRSPHN--FDGYLDEPERSADTLLAD--GWVYSGDLAYQDDEGYVRLVGRVDNMFISGGENIAPEEVERVLLRHAGVRKAAVVGVPDPRWGAVPAAALVARDGAEVDAA---QIRQFAERELARYKVPRLMRFFEELPLTGAGKVDRNRVRE------------------------------ 89899510 16 ----------------------------------------------------------------------------------------------------TSHLSYAELSTSVSQFAAGLLGLGLDRGERVAIYLEKRFETVIASFGAPAAGAVFVPVNPLLKPEQVAFILRDCNVRVLVTSPE-----RLALMKEMLAECHDLRHVVVTDAVVPSTPVDFTLPGPLALVSWRDLLSSPARPGHRVIDV---DMVAILYTSGSTGRPKGVVLSHRNMVAGAKSVASY-LENRPEDVLLAALPLSFDAGFSQLTTAFHAGARVVLL-----NYLMPRDVLKAMEREKVTGLTAVPPLYIQLAQLDWPAAINENLRYFANTGG---RMPRETLNLLRQRVPQAKPF---LMYGLTEAFRSTYLPPDEVDRRPDSIGKAIPNAEILVLREDGSACSPEEPGELVHRGALVGM--GYWNDTEKTAERYLQLPEYAVFSGDTVRKDAEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATQMVGECVAFGVDHPSLGQAIQ--VIATNAVGTGARGLNDLMSECRARMPAYMVPAGIEIVAGLPRNPNGKIDRKLL-------------------------------- 111023360 51 -----------------------------------------------------------------------------VHANAEAGLDAVALI------DERGPLTYTDIEEQSNALVRAWQADGITPGSVMGCMCRNHRGLVLTMLAAAKNGTKLVLMNTGFARPQLVDVAAREQVQAFVYDDEFHAVAEALP-----------------DEVIAYRSWVEDDSTSQVRTL--DDVMEGRDRSSLPAP--STQGGFVLLTSGTTGTPKGAPRGHTSPL--ASAQFLDRVPLRRGQTMMMAAPAFHGTGVSQFALA-LALGQTVVMH----RKFDPENTIRLVEKHRCDTLVVVPTMLQRIIDLGPETLAKYDTSSLKIIFAAGSALSPDLCKRTTAAFG---EVLHNLYGSTEVAVATVATPADLALAPGTAGRAPVTCHVELYDESGQRITEPETVGRIFVASGLS--FAGY------TDGRDKERINGLLSTGDVGHFDRNGLLFVDGRDDDMIVSGGENVYPLEVENLLADREDVLEAAVIGVEDSEFGHRLRAFVVPGPGSAKDAD---ELKAHVKSNLARYKVPREIIFIEELPRNATGKLLRRVL-------------------------------- 110600003 26 -----------------------------------------------------------------------------------------------------RQWTYRVLNEDCNRLAHALMKDGVGKTDIVMYQLYNCAEWVFIYLAPQKLGAINCPINFRLSYGETATIIDDSKPKVFFYDGADGE----------TAEKALNTAQHKPKTVVMVDIFGTATPFAGAISYEDYVRDQPHTNPDIPRPTHIYDEVTRLYTSGTTGRPKGVPLNNINEIFSAHDVI-MHFPLSPRDKTLNMTPWFHRGG----LYSGGPNPTLYVGGELVPLRHFHAATVMGLAEEHGLSFLIGAPVT-LSALADEQQKNRRDLSRLKGIVTMGAPLERAACIRFQEVLTPNIFNGYGSTEAFWNTFLRPYDLPDMAGSAGRSCTDDDMAVVRVYPPDDHVAKDGNEVGEVIVRAAGKCSFSYV----NRPEDAKAKFYKGWLYIGDLCTWNEQEFMTVVGRKDDMFISGGENIHPVQVEAVLNEHPEVTNSLVVGMPDPKWGQVVVAYVI-KSGEMLTA---KGLDEYCLQHLANYKRPRYYRFVDTLPMTATGKLL------------------------------------ 189196774 6 ------------------------------------------------------------------------------------------------------TVSYKKLAVDVKSFQQKLAKVGVSAEAAVSIALPNTYEFIVSFIAASWQRAIAAPLNPAYKQSEFEFYIDDSSAIALVPKGAFAQDAAAVRAARKYNAAIAECYYNGSEVVLDVKETG-----------------KLAGKSAPVLSAQPDDVALVLHTSGTTGRPKAVPLTH-RNLLRTMKNIQGTYELTAKDRTMLVMPLFHVHGLLAGFLAPLASGGSVVV----PPKFSASVFWKDFNEHKANWYTAVPTIHQILLRSPL----PSPMPKIRFIRSCSSPLSPKTFYELEKAFGAPVLEAY----AMTEAAHQMTSNPLPPHQRKPGSVGVGQGVEVKILDEAGNEVAQGKEAEICIKG--ENVTNGYLNNPAANASSF--TKDGFFRTGDQGKVDSEGYVIITGRIKELINKGGEKISPIELDNVIAQHPAVSEAVSFAIEDEMYGQDVGLAVVIKEGQALT---TGELKTWLTDHVAKFKLPKQIFFTDIMPKTATGKIQRRLV-------------------------------- 91086323 27 ------------------------------------------------------------------------------DQLLANCDNNPALI----DAMSGQTLTYRELLDKTCTLAENLRKSGFGKTTNIAICCQNSVDFFTPIIAALYIGATVVPINHNYTETELGHALRVVKPQIIFCSE------------------LTRPKFAKLQQRFDFLIFLIENLPRNGLYRCCLEEVDVGD-----------HVAFILFSSGTTGLPKGVMITHRNVLTRFAHADDPRLVLRKDGQSILGLLP---FYHAYGLFVSLACIQKRVKI-IVLQKFDENIYLQCIEKYKITSLTLVPPL--AIFLAKSPLAAKYDLSSVQEVGCGAAPLSKNIEELLKRRLKISN---ITQAYGLTETTLAVMGVPTGETKPGSCGKLYPHLLCKIRDPESRKSLGPNQVGELCVKGPIV--MKGYYRDEEATKGAFTSD--GWLLTGDLGYYDHDGYFFITGRLKELIKYKGLQVPPAELEAILLTHPKIKDVGVIGIPDEEAGELPLAFIVRNE----DDLTEDQVKSFLDGKVSPHKRLRGVIFLEEIPKNPSGKILRRKL-------------------------------- 197773034 31 --------------------------------------------------------------------------------------DRPALRIVEEDGTNSR-VSFAEMSARSDRAANWMRAQGVRAGDRILVMLGNQVELWETALAAMKLRAVMIPATPLLGPADLRDR---------------IERGRVRHVVVRPEDTGKFDDVPGDYSRIVV-------GGERPGWLPYSGVHESPREFVPDGPTRADETLMLYFTSGTTARPKLVEHTHVSYPVGHLATM-YWIGLEPGDVHLNISSPGWAKHAWSNLFAPWNAEATVFIHNY--TRFDPGRLMAEMDREGITSFCAPPTVWRMLIQADLSRLRK----PPREVVAAGEPLNPEVIETVRREWG---VTIRDGFGQTETA-VQVSNSPGQLLKAGSMGRPSPGYKVELLDPVTGEPGAAEGEIALDLSARPVGLMTGYHGDEERTAEVMAG---GHYRTGDIGSRDADGYITYVGRSDDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPVRLAVPKAYVVLAEGWEPGPGTAKLIFEHSRAVLAPYKRIRRLEF-AELPKTVSGKIRRIELRE------------------------------ 206580468 460 ------------------------------------------------------------------------------------------------------QFSYREMRQQVVALAQLLRQRGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDARPSLLITSA---------------DQLARFSDIPGLESLCYQQPLA-------------------AGDDAPLALSKPEHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLW-MQDRYPLSADDVVAQKTPCSFDVSVWEFWWPFIAG--AQLVMAEPEAHRDPQAMQQFFARYGVTTTHFVPSMLAAFVASLDADSVAACRTLRRVFCSG-EALPTELCREWERLTG---APLHNLYGPTEAAVDVSWYPACGSELAAVPIGWPVWNTGLRILDAAMRPVPPGVAGDLYLTG--IQLAQGYLGRPDRFIADPFAPGERMYRTGDVARWLTNGAVEYLGRSDDQLKIRGQRIELGEIDRVMSALPDVAQACVFNQAAATGGDALVGYLVSDSGLPLD---TAALKARLAEQLPPHMVPVVLMQLAELPLSANGKLDRKAL-------------------------------- 23099777 7 -------------------------------------------------------------------------------------PDKKAIEFE-----DGSSITYLELFHRSQSYARKLGKLGFRQGDHIAILSTNCAEMIQIIYACSYLGAVAVLLNTKLTINELNQQLLDSDAKVIITSESF----KASEFVLQRMDYNELESVTEDTSIITLKS-----------------------------EIYFDDIFTMMYTSGTTGFPKAVQQT-FGNHWWSATSSALNLGLHDNDKWLIPLPLFHVSGLSTMLKSVIYGMPIYVL-----EKFEVEKVHNAIMDRKVTIVSVVTVMVQRLIKRLGNHHYPNDFRC---MLLGGGPAPKSLL----EQAKLKNIPVFQSYGMTETSSQIVTLTPEDALKKIGSAGKPLFPAQLKIAHNENNPNQIG---EILVKGPMV--TKGYYKRAETNKEVF---ENNWLHTGDMGYLDEQGYLYVVDRRNDLIISGGENIYPSEIENVLVQIEGIEEAGVKGSPNEEWGMVPIAFIVCSRPIS-----ENEIAAHLEKYLAKYKRPKEIHVVNELPRNAANKLVR----------------------------------- 52143518 1950 --------------------------------------------------------------------------------NVNKFPNHIAVEFEG------QQLTYSELNSKANYLAKQIKEKNIKPNDVVALISERTCEMIIAIYAILKAGAAYLPIDPKQPLDRVKYMLKDSKAKLII---AGTNGEKLVTGLEDFQFINVEDNLGELEN-------------------------------NLPITASPSDLAYIIYTSGTTGKPKGVMIENQNVVNLATWLIS-HLKLDEFSTMIQNFSFIFDGSVWEIFPTNLAGSRLLIVSDEQKVNPK-----EMIRNFNNAHVVMVPSMYRELLEYAKMNGILYKLHALKSISLAGEAMPLDLISEFFKTSKKNKPRIQNCYGPTEATVCSTVYEFKEDVNDSRVLVGKPILNTSAFIMNENKLVGIGMIGELFVGG--HGVATGYLNNKEKFVDHPYEEGEVLYQTGDLARWNADGNIELFGRIGEQVKIRGFRIELGEIESYIRQVKDITDSVVV-LDTNDRTEKIVAYFTARKEIDIS-----RLKELLSKKLNDYMVPEHFIQLAGIPKTINGKIDKRNLPK------------------------------ 52143518 454 ------------------------------------------------------------------------------------------------------TITYSELNERANYIGSELLKNGVTKESIVGIISESSIGMIAAVLGALKAGAAYLPIDPSMPLERLSYIIKDSKMDALITSQENFE-----------------------------------ITDLSEDNIFLLNSLEGMSATAPRRTATKNSLAYVIYTSGSTGNPKGVMITNENIVNQAYWHITEAELTNKSRYIQNTAFIFDGSAL--EIFSTLLSGAQLLLVDSEKKKEPEE----LLKLLPGAHINILPSMFRALVEYAIDNKKEEALNSFERLNLVAEKIPGELIGKYNSTKGSKLSKLWNLYGPTEATITSTSYQLNENMNLVNIPIGKPVSNYKVYILHKNDLCAQGILGEICISG--RGVAKGYLNNSKLTEEVFIRTDEVIYRTGDIGFINPDGEVELVGRMDEQVKIRGFRVELQEIESTLKGVEGVKEAVVV-RQKNLNDDFLVAYFV---GDKKVNDLI--IKDNLSNRLPEYMVPEFIIRLDEIPLLPNGKINKKLLGELKLNKLSKFEEP------------------ 98152901 8 --------------------------------------------------------------------------------------------------DTRRQISFAEWDREVDEVAGGLAAAGLVPGDRVFISNFHAVEMAIAVFAVFRAGGIACPINTRLNPKEIAEYAALCEPRFCITDA----PDRVRDLKL-------------------------------AACWHAEDMPRNLTALPDQASLDPGADAEILATSGTTGKIKGVVISHPDLM-----TGVTGYNMDRSRSTLNALPLTGSGGNIGIVMLPARGGATAITQP----KFDPKGFLDLVREKRPNLVYLVPSMLRLVLDHPDAP--DYDFSGVKYLMTGTAPLPHDSVKRAMDL--WPHLRIRNSYGMS-EGGVGVSTTSAEQVLKPGCVGKLPKHMQLRDEAGN-VITTVGVVGEIY---GWQKHPRRYWNDEQATADSF---RGGWTKTGDLGFIDEDGDLIMAGRSKELIIRGGYNITPLEIETVLHLHPAVQQAAVVGIPHEILGEDIAAAVTLRPGKTAETE---EILSFCREHLADNKVPRTLVIMDSLPLNPNGKIL------------------------------------ 214038235 25 --------------------------------------------------------------------------------HARNQPDRIAL------DDGTEKLSWSEAVPLINQIAAQLQADGLVKGQAVSIVGATSVRYALVYLAAIVAGGCAAPLTTSATPKQLAAMMADSGADHLFVD--------TVKLQELNHSGVELPPLNQIMLNEPVEGVQFLFDWMAKDGALPKDLC-----------VSPEDPFNIIYSSGTTGTPKGIVHSRKMR-WHQMAVGEGARYGKPGQVSLFSTPLYSNTTLS-IFISTIAYGGTAVLMP----KFDCQRWLELAQEHRATHTMLVPVQYQRLMDF--DGFDDYDLSSFTHKYCTSAPFSAELKAEVLARMPGGLIEAY----SMTEGGVVCILVAHAHPDKLHTVGVPWDGSEVITVDEDLNQLPAGEMGELV--GRSRTMMTGYQNQPQKTEECSWANGERWQRMGDIGRVDDEGFVTLMGRSKDMIISGGFNIYPRDLEEALMKQTDVIDAAVVGVPSKEWGETPFGFVVARNGVELD---LDQLKSNANADLGKTQRLTALRQIEELPRSHIGKILKTELRD------------------------------ 145223014 46 ------------------------------------------------------------------------------------------------------TLTWKQLDDRCDALGVALQK---EKPKTVAVMCRNHRGFVEALVAANRIGADVLLLNTSFAGPAMAEVVEREGADIVIYDQEFTE---------TVDRALADTC--GARRIVAWVDDPAQA-----GTATVEALIDAHLGQRPQPATRKSDV--ILLTSGTTGSPKGAKRSAGSGGSGDLKAVLDRTPWRAEEPIVIAAPMFHAWGFSQLLFAALLACPIV-----TRRKFDPAATLALVDKYRATGLAVVPVMFDRIMDLPDEVRNRYSGRSLRFATASGSRMRPDVVTAFMDQFGDVIYNNYN----ATEAGMIATATPEDLRAAPDTAGKAADGTELRILDAEHRELPTGEVGQIFVRSG--TLFDGY------TSGSTKDFHDGFMASGDLGYLDDAGRLFVVGRDDEMIVSGGENVYPIEVEKTLMSHPEVAEATVLGVEDSEYGQRLAAFVVLTDGSGLTPE---DLKQHVRANLANYKVPRDITILPELPRGSTGKILRNELR------------------------------- 194519500 512 -----------------------------------------------------------------------------------------------------RSLDYARLKADSDALAQRLRACGIGAGDFVAVRLDRSTALVVGLLAVLKAGAAYVPLDPDYPDDWAAQMLGDCRPAAILTRAALAAGAHALARRVAAD---------GPPAVIALDDAADADTHAADGARAAAIAAARQAAASRAHAARAADLAYVIYTSGSTGAPKGVMVTH-RALTNFLASMARRPGLHARDTLLAVTTYCFDIA-ALELFLPLVQGAHCVICD-SASARDGGRLRELIDAARPTVMQATPSTWEMLLHA------GWRNARRMRVLCGGDTLPDAV----KARLLEDGGEVWNLYGPTETTIW--SMVAPVTAERPTSIGAPIDNTRIRIVDAYGNPVPIGVPGELCIAG--DGLAAGYLNRPDETAARFVDARERHYRTGDLARWREDGEVEHLGRMDFQVKIRGHRVEVHDIERHLARHPA-IRAAAVVARRHAGGDQLVAYYVRGDGADDAPALAAELRGHLAGALPDYMIPALFLPIDALPMTHNGKLNRKAL-------------------------------- 113318 1414 -----------------------------------------------------------------FPDTTL---HEMFENEASQKPDKIAVVYE------ETSLTYRELNERANRMAHQLRSVSPNPNEVIALVMDKSEHMIVNILAVWKSGGAYVPIDPGYPNDRIQYILEDTQALAVIADSCYLPR-------------IKGMAASGTLLYPSVLPANPDSKW---------------SVSNPSPLSRSTDLAYIIYTSGTTGRPKGVTVEH-HGVVNLQVSLSKVFGLRDTDDEVILSFSNYVFDHFVEQMTDAILNGQTLLVLNDGMRGDKERLYRYIEKNRVTYLSGTPSVVSMYE-------FSRFKDHLRRVDCVGEAFSEPVFDKIRETFHGLVINGYGPTEVSITTHKRLYPFPERRMDKSIGQQV--HNSTSYVLNEDMKRTPIGAVGELYLGG--EGVVRGYHNRADVTAERFIGRNSRLYKTGDLVRWIPSGEVEYLGRNDFQVKIRGLRIELGEIEAILSSYHGIKQSVVIAKDCREGAQKLVGYYV-----ADAALPSAAIRRFMQSRLPGYMVPSRLILVSKFPVTPSGKLDTKAL-------------------------------- 113318 325 --------------------------------------------------------------------------HHLIEEVVERHEDKIAVVCD------ERELTYGELNAQGNSLARYLRSIGILPEQLVALFLDKSEKLIVTILGVWKSGAAYVPIDPTYPDERVRFVLDDTKARAIIASNQHVER---------------------LQREVIGDRNLCIIRLEPLLASLAQDSSKFPAHNLDDLPLTSQQLAYVTYTSGTTGFPKGIFKQHTNVVNITDLSARYGVAGQHHEAILLFSACVFEPFVRQTLMALVNGHLLAVINDVE--KYDADTLLPFIRRHSITYLNGTASVLQEYDFS--------DCPSLNRIILVGENLTEARYLALRQRF---KNRILNEYGFTESAFVTALKIFDPESTRKDTSGRPVRNVKCYILNPSLKRVPIGATGELHIGG--LGISKGYLNRPHRFIPNPFQTDCEMYKTGDLARWLPNGEVEYLGRADFQIKLRGIRIEPGEIETMLAMYPRVRTSLVVSKPEETTNEHLVGYYVC-DSASVSEA---DLLSFLEKKLPRYMIPTRLVQLSQIPVNVNGKADLRALPAV----------------------------- 164511437 462 -----------------------------------------------------------------------------------------------------RGVSYGRLWSAAAHTAERLTAAGVRPGDIVALLVPRGAALAAAVFGTWLAGAAYLPLDPHHPAERIAYQLDDAGARVVVTGDG--------------------LTAPGDRRTVPAPDVDAAPTLPVDRDRTGAA--------------GPDALAYVIYTSGSTGRPKGIPITHRSLANHITDYAVRFGVAATARPTGWLSTYSFDTSSLELMMPLLHGGHTVVLPDEART--DGALLAEAIRVHDIGFLQATPTTWRLVADRITALVAGR------TLLSGGEPLPGGLA----ATLTGAGAELWNVYGPTESTIWATAGRVPTDPGDRVDVGTPIANTRVFIAGPDGEPLPIGLRGELCVAG--VGVAAGYHGRPDLTAERFGSRWGRFYRSGDVARWLPDGRINLLGRMDRQVKLRGNRIELGEIEAVLSDHPDVEAAAVLVVGDPGTDGSLAAFVQVPH----RPEAMGELWEYARQRLPRSVVPHRFLAVEAFPRTGSDKVDYLALADLAA--------------------------- 134099168 447 ----------------------------------------------------------------------------LLARQAGITPERTALACRGSE------LSYAELDHAVSALAGRIRAVQ-DKGERVGIFLDRSADIVTAVLAAARAGAVYVPLATDLPPERMSWIIEDTGMRLVITHSDIATR------------------LPDEIRPLLVDRDSEP------------------PVDGRSEPPAAVDPAYVLHTSGSTGKPKGVEVRHDNLLNLLH-AMARKPGITSQDVLLAVTSLSFDISMLELLLPLITGAKLVVASEEEAA--DPVRLAELMTTSGATIMQATPSTWRMLFDSGWQGREQLK------ALCGGEALSRDLA----DRLVQGCAEVWNVYGPTETTIW--SARWKVTAEGPVRIGEPIENTRFYVVNQRGRLVPPGVPGELCIAG--DGVANGYLNRPEETERRFVDFSERVYRTGDLVRQIADGSLVFLGRTDHQLKVRGHRVEAAEIEHVLRRHPSISEAVVTLAANA----TLVAHVEVIPDGSVSSE---ELRDLLAPSLPGYMVPQRFVVHEEFPLTPNGKVDRKTL-------------------------------- 119188141 15 ------------------------------------------------------------------------------------------------------TISYERLHADILAFQSKLARLGITPASAVSIALPNSYEFIVSFLATSWQRAIAAPLNPAYKQDEFEFYIGDSSALALVPEGSYGQDGPAVRAARKYNAAIAECYWNGKQVVLDIKEHGKLA----------------GRENQNVETAQPDDIALVLHTSGTTGRPKAVPLTH-RNLTKTMRNIQATYSLTENDRTLLVMPLFHVHGLLAAFLAPVLSGGSAVV----PLKFSASEFWSDFITYKANWYTAVPTIHQILLKN----PIPSPVPNIRFIRSCSSPLSPKTFHDLEKALQAPVLEAY----AMTEAAHQMTSNPLPPGKRIPGSVGIRQGVDVRILDSEGNEVSQGTEGEICIRG--ENVTKGYLNNPTANKSSF--TKGGFFRTGDQGKKDKDGYVYITGRIKELINKGGEKISPIELDNVITQNPHVAEAVSFAIPDQIYGEDIGVAVVLKKRGSISEG---ALKAELAPKVAKFKVPKKIWILLEIPKTATGKIQRR---------------------------------- 119504577 32 -------------------------------------------------------------------------------------------------------WSYKEVELLAGRLANGLAALGVGSGDRVGTFLWNGVNHLGIYLAAPGMGAVLHTLNCRLAADQIAYIINHANDRCIFVDGRLEAQFRPV-----------LDHIPGVRHIIVCNPQGG---LDDERIVSLDGLLEHQECHYDWPETPETQAAGICYTSGTTGNPKGVVYSHKTYLHALASRSVDSFGVQERDTILMLPAMFHANAWGFPYSGWMSGADMI-----MPGPHTQLEHLKTM-ILASQPTLTAMVPTILGDLLRDESLTEEHMGSFRALVCGGSAVPSSMIEGARDRWG---VPVIQGWGMTETSPMCVLSHPPKDLVDTPETQWRMKSGRPVPGMDQRLPEDGQTVGELQLRGAWVTG-------SYLDIESDAFTSDGWLRTGDVGHINPQGYVQLTDRMKDVIKSGGEWISSVDLEDAILQTPGVAEVGVIGIADERWQERPLAVVVLTADQ---PATAIQIRRFLQDRVAKFWVPEYWSFVSGLPKTSVGKLDKKQLR------------------------------- 73538524 7 -------------------------------------------------------------------------------RAARRHQDRVAII------SPTGNLTFGELADVVLRRAAALTAIDPKPRSRVCVGAANSVDHLVAILAILAAGKVWVPLNPRNGDPELRRIVAFVEPSLVLADHEM--------------AARLANISASLYALDVLECYSGDTASVMMGPYSRH-------------GVDLGEAQAIKFTGGTTGVPK-GVIQPMRAWNTNIATQIHELALTPDDRYLVAAPITH--GTSTYMLPLLGAGGALIF----PEYGKAPALLDAAERHRATLFFAPPTLILALVEEQRYAPRPLKDLRYLVYGG--APMRPEQIRDAQSAFGQVLCTSFGQTEAPQI--ITFLSPSEMTGENLASVGRPSILTRVAIVDKQGRPLPAGEEGEIAVRGDLV--MSGYLKAEEETHKTLVD---GWLRTGDAGVLDERGYLFLRDRIRDVIITGGFNVYPSDVEVVLSAHPAVADCSVVGVPDAKWGEAVHAAVQLHPGMSVDTE---DLIALVKRELGSVKTPKHVHLFEALPRSAVGKVLKPAVREIILN-------------------------- 119478013 7 -----------------------------------------------------------------------------------------------------RERSWSQVLNRVSRLAAGLSGYNLEEADRIAILSLNSDNYFESIFAVPWAGFCLVPLNTRWALPENQYALVDSGSKVLLFDDAFIDQAR-----------LLKDQVDSLQQL-VYMGDNETPDWAD----SYEELVAQHQPAQMSRRGD-DDMAGIFYTGGTTGFPKGVMQSHKAIWASAIGMFPSVG-MNQTHCYLHAAPMFHMADFAGSMNTLLAGGSHAFVAG-----FDAGLVLKIFSDWKVTHTLIVPAMVKMLLAHPD--AGKADLSRLEKITYGASPMPAALLSDAMRL--WPQVGFTQAYGQTEMAPVITTLNAEDHRDILKSAGRPTPVSEVRLLDSDDNDVELGVQGEVVVKGPHA--MLGYWNKPDETAKALVD---GWVYTGDAGIFDASGYLYIVDRVKDMIITGGENVFTTEVENALISHDAVQDVAVIGIPHDEWGEMVHGIVILVAGMEVSEA---ALIGHCRKSIAGYKCPKSISFREQLPLSGAGKVLKTELRA------------------------------ 195944041 127 -----------------------------------------------------------------------------LDRAEATAFGRTAVV---DEPGQLPTTTYGELLHRIRAWQAGLDALGIGEGERVAVVGPNSARLLELLYAVPASGRICVPVNHRLAPEEIGYILRQCDASVVFTDPE---------------AEARLGSLGGPKRFVLGEQTETQV-------------MGFGTEPRPWSRPDENAVATLNYTSGTSARPKGVALTH-RSIWLNAMTFGVHARIWEGDVYLHTLPAFHCNGWGAPFLLAGLGAKQVVL-----RRIDGPEILRRVREHGVTLAFGAPAVWDVVLRAARDWPGRIPGHGTMRVVCAGAPVRAELVARVEEELGWE---FLQVYGLTETTLLTFNRR---------LPGAPRTDLTRAGAPALGVRLRTGPRGEVLARS--NMVLDGYWRDERANAAAVQG---GWFRTGDVGAFDERGSLALSDRVKDVIVTGGESVSSLEVEDCLLGHPAIAEAAVIGVPDERWGETVKALVVRAAGAEAAEAEII---AHCKANLARYKAPTSVEFRDSLPRTSNGKVRKAVLRE------------------------------ 153894022 13 --------------------------------------------------------------------------------------------------------TYAEYADRTAQLANALDEYGIERGDRVATFCWNHTRHFETYFGVPSTGAQLHTINPLLPDEHIQYIVDDAADEIVFVDASLAPKL-----------AGAADGAAEFDDVDFVSMGSSEIDALD--ATPYEEFIADQPTDYDWPDLDSDQPAGLCYTSGTTGKPKGVEYTQSMLWSHTMASQTPQGIPMEDSDVVMPVVPMFHVNAWGMPFTATAAGAKHVYPGPSPDPADLAA---LIEEEGVTVSAGVPTVW-LGLQEYITGGNDVDLSTLDTVIVGGAAAPRSMIEWYDDRGVEVLHAWGMTELSPIGTVSHLTSDLRDADYETQVDKRSKQEFEVIDENDEEIPWDGEAFGELRIRGPWVTQ-----EYFARPDASEEGFEDGWLKTGDVVTVDEDGYIQLVDRTKDVIKSGGEWISSVELENAIMAYDGVSEATVVGVPHERWQERPVAFVVAADGV-DREALVEEIEAGLREDYPKWWVPDAVEFIDEVPKTATGKFSKKDLREQYADQS------------------------ 162456502 8 ------------------------------------------------------------------------------------HPDATALV------DGSARLSYGELDRRSDELARALVARGVRPGDRVALLAPKSAEAIVALVGTLKAAAVCAPLDVTSPAPRLVRMLRTAPCRLVIHPESGGLAARCLDEL-------------GDASVSEVIRLGEDIAAARAERPAPGAA--------------PDDLAVILFTSGSTGEPKGVPLTHEAVLHFVSWSTA-HFGVGSDDRVSCHSPLHFDAALWDIFRAFHAGAELHLVPARANLLPRSLAEFIRDARLTQWDSVPSVLVGMASRDVVAHG----DFPELRRLIWYGEVFPTKALRYWMERLPHVTFTNTYGPTETTITASQYTVPRVPDDDAPIPIGEAVPGKRLSVLDADRRPVAPGVIGDLYIGG--VGLSPGYFRDPDKTASAFVEAPPGSYRTGDLARIDEAGIVHFHGRADRQIKSRGCRIELDEIAVALGRIAGLAESAVVAVPDGFEGARICAAYVPMPGATRSPA---ELRAELSSCLPPYMLPARWLALDGLPKNPNGKIDHRAL-------------------------------- 94314358 15 ---------------------------------------------------------------------------------------------------------YAEIHRRAKRVANALASLGVGVADRVGTLAWNTHRHFELYFGVSGSGAILHTVNPRLFPEQIEYIVNHAEDKVLFFDIGFAPLVEKL-----------APALKSVQHYVAMTERANMPAIDVPNLLCYEDLLAEHSDTYDWPELDERAASSLCYTSGTTGNPKGVLYSHRSTVLHSLVACAADAFAVGASTSVLLAVPMFHANAWGMPYAAAMVGAKMVMPGP---HLNGQSLYELMRDEGVTVSQAVPTVWLMLFQLDEHPEIDMKALGLKIIGSGGAASPRSMIERCERDFGVE---YLQAWGMTETSPIGTTRLLPKHAALPKDEQTTIKMKAGRAVWGVGLKIIGDDGQELPHDGRAFGHLRGPWIASGYFKHTGGEDKDGWFPTGDIGTIDPDGYVQLVDRAKDVIKSGGEWISSIDLENAAIGHPAVHEAAIIAVAHPKWQERPLLLAVKRPGKDVT---REELLQYLSERVVKWWVPDDVVFVDQLPHTATGKLLKTKLRE------------------------------ 114706028 29 ------------------------------------------------------------------------------------------------------TVTYRELDERANRMAHMLVETGLEPGGRVAIRLERSADLYVAMLAISKAGGAYVPLDPGFPAERILFICEDAGVSHLISCSP------------------ADTILHGLACVLI------------DPNANAAAIAAMPSTRPQPRETADDSLAYVIYTSGTTGKPKGVPIDHSMIVNFLRVACE-TYGYRETDRVYQGLTIAFDFSIEEILVP-LCVGATLVPPAAEHGSLVGQDLSNFLVSRRITALCCVPTVLASFDDELPDLRF---------ILASGEACPKDLVARWWA----PDRVFINAYGPTETTVTATLAVLDPDVDVTIGRPLPTYSAVI-LAEGETRALPFGEIGEISIAGPGLS--RGYLNRPEQTARAFIPDFGMIYRTGDLGFFNSEGEIEYLGRIDTQVKIRGYRIELSEIESVLMKIPAIAQAAVDKVEPRPGEVMLAAWYSVRDGFE--APLREDVFRQMRMELPSYMVPAFFEKLDRLPMLPSQKVDRKSL-------------------------------- 146299851 1043 -----------------QHFEILLNQFTANPDV----AVNKVDYLTENEKT-QLLFDFNDLIVEYPKDKTI---VDLFEEQAANNPNVTAIAFE------EKNITYADLSKEVNALAAQLSEQNVERGDKIIICFNSHIEAITGLLAVLKIGAVYVPVDSDYPLERIRFIVEDTKAKFVITNS-----LDAVIFKDVNADIIALDEQKEFEN----------------------------SKELVFEKINISDNAYVIYTSGSTGNPKGVVVSH-RNINDYVFGLKSKIQIQKNDSFALMSTLATDLGNT-VLFGSLLTGKTLHLFSK-----DSLRDVNYIQEYYENHSIDCIKIVPSYWKS----LNLKSQSPNKMIIFGGEELTVDVVEQIKNE--KPAITIVNHYGPTETTIGKLLHVVDLENSYDRIPIGRPFSNTNVFVVDQNFLCPVGVEGELVIGGDGVSN--GYLNNLQLTKDTLLQTEAKLYKTGDKVKQFPNGDIEYLGRFDDQVKIRGHRIELGEISRNLALIEGISQSIVVGQNNEEK--FLIAYYV-----SETQLDKKEIQSSLSKVLPEYMVPSYYVKLESLPLTSNGKINRKALPKI----------------------------- 146299851 5 -------------------------------------------------------------------------------------------------------ISYQELNQYSNKLAHLLLNNNISRNDIATVYFSDPRLQVISLLGALKSGAIYLPIDKKYKRNHWEELYTTILPKVYITASELHQFSDSFDYSIPFIITLLIDSHGALKHKLYAYSNKTYVDVTSKTPL---------SDENPNLEFGENDPNYIYFTSGSTGNPKAVLGCHKSLSHFIHWESKELGIKESDKIGLLPSFS--FDASIQAVFMALINGSTLCLI-NSETKEDIIQLQNWIRNYNITVLHMVPTLFRILSIYSEGKDKNLSFPDLKYILLAGEKLYNKDVVNWRECHG-NNTEIINFYGTTEATILSTFYRIEQELQDVFCVGQPISNTAILILNKENKLCKIGEVGSIYIKTPFL--TKGYYKNPELTADKFIASTDIIYKTGDYGKYDSQRNTIVTGREDGLVKINGVRIDINTIEQTILKLKEVDMVKCLTYQQDLLNVILVCF------YKSAAVNENDIRKHCLEYLSQYEMPSRFIALDEVPINANGKIDPVVLKKIID--------------------------- 154706440 399 --------------------------------------------------------------------------HQLFELQADKIPAAIAVEYEN------QRLTYRELNSKANQVAHHIIQQPFLADTLIGISADRSLEMIIGILGILKAGGAYTPIDPGYPKNRVEYILENTQIKLVLT---------------------KKSLLKKFRNNIYLLALDS-------------EECLSADDDNLAINTTADHLAYVIYTSGTTGDPKGVMIEHKSVISLVKENG--FLNIQANDVLLQLASPIFDAA-IFEIWGALLNGAKLILPKGKLDILNIDQFKKFLTKNKISILWLTKTLFDNLYQLDNTLFNS-----IRYLLIGGESLAPSLIQKLCSQ-KLRPQYILNAYGPTEGTTFSTIYFCDNRLYGSVPIGKPFNARKAYILDKSLNPVAIGVIGEMYIGGA--GLARGYLNNPFATAADQAKGYTRLYKTGDLVRYLPDGNIEYMGRSDFQVKINGYRIELGEIETVLNRYPAVKQVVVLVKEHE-GNKYLVAYYVAENEFNATD-----LKNYLSKNLPDYMLPHAYVYLKQFPLTINGKLDRAALPEPALNADQYVAPRNELEEKSILEELLKVR-- 159185851 466 -----------------EHFENLLRSVVASPDA----LLPTFDYISAGER--EALLSSGALVARPLP---VKGVHDLISSAARLHPEKIAI------ERVDRSWTYSQLEEASNNLARALLERPVKPGMRVAVSLPGQASGIISFLAIIKAGGVYVPIDPRHPADRIGYVLEDAATVLVLTDDAGLFPG--------------------------------------ITCIDPVHYLENQPDAVLPAMPDNSDI-YILYTSGSTGRPKGVPITHRGLLNQ-FQSMARQPGIRAGDRMLSVTTPAFDISVLEMLWP-LSVGATAVIREPD-LLLQPEKLGRTLDEHDISHFQATPATWRM------LLDSGWQGKKSLTGLCGGEALDAQLAGRLIDRIG----SLWNVYGPTETTIWAGALLVEEAHSRSGKVPIGGRLDNTSFLVLDMDPVPEGVPGELHIGG--ISLSRGYWERPPDPYDRTSTPGSRLYKTGDLVVRRPDGNLEFVGRTDFQIKLRGYRIEVGEIESLLQEENGVDQVLVLL--DANK-QQLLAYVLLRSGKVDKGATGIRLSRALSARLPRYMVPSHFILLEEFPMNANGKVDRK---------------------------------- 169771449 225 --------------------------------------------------------------------------------NAEKHPEKLCVVETKSDRSPHREFTYKQINEASNILAHHLVQSGIERGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALINIEKATKDAGELSEKVRSF-INENLELRTEVPALALHDDGSLL----GGSINGQDVLANQVPKPVGVVVGPDSIPTLSFTSGSEGRPKGVRGRHFSLAYYFDW-MSETFKLTPNDRFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREDI---QNERLAEWMREYGASVTHLTPAMGQIASAQFPALHHAFFVGDILIKRDCRSLQGLAPNVNIVNMYGTTETQRAVSYYEIPSYSSNEGFLDTMKDVIPAGRGMVDVQMLVVNRFDPSRICAIGEVGEIYVRAA--GLAEGYLGNEKKFLKNWFVDPQFWYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPERGLEDDTSLRDDARELLRSKLPTYAVPTVFIPLKRMPLNPNGKIDKPALP---FPDTAELSAAAPQRKSSVLEALSETEQA 56696913 15 ----------------------------------------------------------------------------LIDHAARYHGE--AQIWSVSTEGGVEETNWAGIADNARRLGSVLTDAGLAPQSRVATLAWNNRRHLEIYYGVSGAGFVLHTINPRLFPEQLVYILNHAEDRILFFDATFLPLVEGI-----------RPHLTTVERLVLMGPRDEAAAARIEGLEFYDEFVATGDAGFDWPDLDERTASSLCYTSGTTGNPKGVLYSHRSTVLHSFGSNTRDCIGFSARDVVMPVVPMFHVNAWGTPYACAMSGSCMVLPGPD---LHGEALVGLIDRYRVTIALGVPTIWQGLLA--TARAKGSTLESLTRTVIGGAACPPSMIAEFRDRYGVD---TVHAWGMSEMSPLGTTNQPQHKLRENQGRPPYGVELKIVDDDGNTLPNDGQTQGDLMVRGHWVLDSYFQLQDQPILSDGWFATG-------DVATLDRDGYMTIRDRSKDIIKSGGEWISSVELENIAVAHPKLATAAVIGVPHPKWDERPLLVAVKAEGETPDEA---ELLAFFDGKIAKWQVPDRVVFVEALPLNATGKVLKRTLRE------------------------------ 164660893 19 -------------------------------------------------------------------------------------------------------VTYSELAALIDGVKAQLASLHLKKGTVICSSLVNSLEFVVVFLATAALGLVAAPLNPNYKENEVSFYLEDTNTPAIIVPNG------TLAEKNVSEGALSAARAAKSRQVRTLEIVHDVPTASRSKSVMRLVDQNGSLPTGEATVAEEDDTALILHTSGTTGRPKAVPLTHKNLLTSMHN-IQKTYELSPNDKTFLVMPLFHVHGLICALLSSLLACSSVVI---PPRFSASTFWPEFVQTKSNWYTAVPTIHQILLASEKPDPMPKLRFVR-----SCSSSLSPATLTSLEQLVKAPVLEAY----AMTEAAHQMTSNPLPPKPHKAGTVGFGHGVEVKILNEKGEELPVGQNGEVCVRGS--NVTNGYIDNEKANQDNFFPDVDGFLRTGDQGRMDDDGYLILTGRIKELINRSGEKISPLEVDNALLSLPYVKEAVSFGIPDDMYDELVGAVIVPEPGAA-HPVDQAKVQSDLSANLVKFKIPSRVWITDSIPKTATGKIQRRIVAQ------------------------------ 116695279 22 --------------------------------------------------------------------------------------------------------SYWTMRHRIGQLASGLQSLGIAQGDTVAVMDWDSHRYLESYFGIPMMGAVLMTVNVRLSPEQIAYTLNHAGVRLLMVHADFLPVVAAIRDQLESVECLVLIGDDTL--------SLESAPLAEGFVAEYETLLAASPPDYPFPDFDENARATTFYTTGTTGLPKGVYFSHRQIVLHTLATMAAQGRVHRDDVYMPLTPMFHVHAWGMPFVATALGMKQVY-----PGRYAADQLLQLVQSERITFSHGVPTLLNMILSHPDSAAVDLSGMKIIVGGS-------ALPRGLAQAAIDRGIDVFTGYGMSETCPILTTSLLGNATTELDVRTKTGLPVPIVDDEMRDIAHDGKASGEIVVRAPWLTQ--GYFGNA---AESEHLWAGGYLHTNDIGSIDSDGYLQVTDRIKDVIKSGGEWVSSLELEDLISRHAAVSEVAVIGIKDARWGERPLPLIVLRPGQSAGAEEIQELRDFVRRAISKYAVPERVLFVEAIEKTSVGKINKRLLRD------------------------------ 1752728 263 -----------------------------------------------------------------------------------------------------ERISYAELNRRCNRLAHWLLREGLTPGEIVGLYLDKSHRIVVATLGLWKAGGAYIPFDPSYPAERIQFTMRDTGSRRIVTHRHYFERLRE----------MLAEACPEVELIDIEDALADADANADPGADAG----------NPDLGLGSQQVAYVTYTSGTTGIPKGVPKTHRSVVNITDLSDRYQMREAGTEHVALFAALVFEPFMRQTLIA-LINSQTLVVVPDD-VRLDPLRFPRFVDEHRISYLNGTRSVLQHFDLSQCRSLKR--------MLLVGEELTPSGLRTLRERFHGR---IINEYAFTETAFVTAIYPPGDAERNDRSIGRPLRNVKCYIVSQNMKQVPIGAIGELYIGG--TGVASGYLNRPDLTAERFLDRNERIYRTGDLAKFLPDGQIEFMGRSDFQLKLNGVRVEPGEIEARALEFPGVRQCVVVARGEETGNWRLIGYYV-ADGDEPIPE--ADLLAFLESRLIRVMVPARMVQMDRLPVNVNGKVDRRALPEV----------------------------- 1752728 2444 ------------------------------------------------------------------------------------------------------RLSYRELDARANRLARSLLARTLAPGDFVALVLDKSEWTVVAILAVWKAGAAYVPIDPGYPDERIAFMLEDTGARAVIADEASYPR----------ISALAGHAARPVLNV-----------------HAHASASASELLPAPASAAGGDDFAYAIYTSGTTGRPKAVLVRHRNVLSFSAGLAQRYFGDAGAARQAILFLSSYVFDFSVEQLALSILSGNALLIPESSLLFDDAFYQRMNQERLSYISGTPTQLQLFDLARLDHL---------HAVLVAGEAFRAHHFDKIRAEY---RGPLYNAYGTTETTVYNLVKRFAPDAPYRNDLGHAIANTELHILDGELRELPPGGLGEIYMAGDCVG--AGYLNRDELSRERFVANPFRSYKTGDLVRRRHSGELEFFGRNDHQVKINGVRIELGEIEAVAAAFPGVAQCAVVARHDGERGSRLVCYYVAAHNVSESA-----LSEHLRSTLTPAMMPSALTRVDALPLTVNGK-------------------------------------- 1752728 1331 ------------------------------------------------------------------------------------------------------RLSYRELNERANRIAGFLAARAPKPDEFIGLVVEKSEWMIAAILGVWKAGAAYVPIDPSYPDDRIRFIFEDTQARLVLTDRAYAERLDRVA-------------------------DGLPCEVFGVQDLP----LEPYPAANPRSAATSTDLAYAIYTSGTTGRPKAVLIEHRGVVNLHTSLERLFDLSRDRGDEAVLSFSNYVFDHFVEQMTDALLSGQTLVMLDDSMRSDQQRLYAYMNANAVTYLSGTPSVLSLYEYGSIPSLKRID--------AIGEDFTTPVFDKIRSSFG---GLIINGYGPTEISITSHKRLYLKHEPRLDKSIGHPVNTACYVLNPAMQRVPVGGMGELYIGG--IGVARGYLNRPELTAERFVSNPFRLYKTGDLVRWLPNGELEYLGRNDMQVKIRGQRVELGEVEAILASYPGVTRALVLAREGEASQKYLVAFYLSAEELPETD-----ILHWMRARLPQAIVPVRIIRILEIPVTGSGK-------------------------------------- 116048635 500 ---------------------------------------------------------------------------------------------------------YGQLAAWAVAIARDLRAAGCGPGQPVALFLDKGPAQIAAVLGVLLAEGAYVPIDVGQPVERRDTMLADVGAKLLLTDC---------------------------EHIDAQWPDGIQPMLVGAMDALPPEELASALQEAIAAAAHATQLAYVLYTSGTTGRPKGVMLTHRGVL-NTIQGFNRQFGLDENDRFFGLVNYTFDLSVLDIFCAF--TTGAALVLPQGQWRNDPEQWVSAIELHRATVWNSVPAHMQM---LLTHLPQGRMLSSLRIGFLSGDWIPVALPDQVRQRLPGMAPKSLGGPTEISVTCIYHDIGDVPQDAVSIPYGSPLSNHRLYVLNHQLEHCPNWTPGEMYVGGP--GVALGFVNDPERTRERFIQTGERLYRTGDVCRFRDDGIIEILGREDNQVKIRGHRIELGDVEAAFASLPGVGRAVALVRREPLD---LVAAVQVCEPCDDPATLIEQWRKDLATRLPRYMLPSAIEVLPQIPLSRNGKVDRKALAERFQGALAGGRDRQPLEDP------------ 111019641 14 ---------------------------------------------------------------------------------LRTHPDSAVLHYR---AGEVRRGSFREFGTAVTSLAAGLRRLGVSEDDVVATLCWNSPAHLAAYFAVPGMGAVLHTLNLRLHDDQIVYIANHAADKVILVDADLVPQLQRV-----------IDRLPTVEHVIV--AGEADLAVPTGVQLHRLDDMLDTETDFRWPRLDERSAAALCYTTGTTGDPKGVAYSHRIYLHSLQISTGSAFGFSDADRVLPIVPMFHANAWGWP-HAAWTSGADIILNDRYLQIDHLARIITDLAPTAAAAVPTLWTGLDEYARTHP-----VDFSSLRLAVSGGSPLAAALVRSMQSRHGVRLT---QGWGMTETSPLLTFSRPPHNTPDADVAQWASLTGRIVPGVQARIVDEYGDELPWDGESIGEVQLRGATIAGTYFRAAPDKFDDGWLRTGDLGVLHEGGWIQLKDRLKDGIKSGGEWISTVELENALLEHDAVAEAAVIGVPDPKWEERPFVCIKLAPGATATAP---ELLAFLDGKVARWWLPERWAFVNTLPKTSVGKLDKKDLRRSYDADGLVVNDLRTV--------------- 111608870 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTFWQTETGSHMITPLPAWFNLKPGSATLPFFGVRPVIDPQTGKELQGATEGVLCMKGSWPAQARTVNNDHDRFQATYFDQYKGYYFTGDGARRDADGYYWITGRVDDVINVSGHRIGTAEVESALTGHKACAEAAVIGVEHPIKGQGLYAFVTLKAGVQASQQIRKELIAHVRNTIGAFAAPDVIHWAPALPKTRSGKIMRRVLRKIATKEEKELGDVSTLAEPGVVQQLVDLR-- 148554449 23 ------------------------------------------------------------------------------------------------------RLTYGEYLAAVEHLADSLGAK--TEGAVIAVALRNSIELAIVSFAVHFSGAALCLINPDYMPQELAGILADAAPIMTIGNEAFREK-------------LEACGTDGGEFRLVVEGEGR---------------LRVPVPAEPPIAIGPDMLATIQYTGGTSGRPKGVELTHGAIAANIAQREAMLPTSFGGEKILCLMPMFHSFGTAMCLHLAAACGGELVIMPAY----RPADTLAAIRQHGINLFPAGPTVYTSLLSFEETGPD--DLAPITASYSGSAALPPDVLHRWEALAG---SPIFEGYGQTEAGPILTYNSPSFE-RRAGSVGKPLPFTSVRIVDGDGLPCAQGTTGEIWASGP--QIMRGY---RNLPNETSAALGDGWLRTGDLGHFDEDGYLFIDGRKKEMAIIKGYNVYPVEVDNVLFQHPGILEAATVATKDGYRGEVLYAFVAPRPDASLTTDSVE---AWCRDRLVRYKVPSMFVLLTALPKTAIGKI------------------------------------- 194707334 42 ------------------------------------------------------------------------------------------------------RVTFQELWRAVEATALAAPPLSLRKGQVALILSPNSVHFPVAALAAMSLGAVLTTANPLNTPAEIAKQVADARPVVAFTTRDLLPK-------------LPRAGAGAGIRVVLLEPDRLPSDPSPVVATIGEISATPPDPTRRRDRVTQDDPATLLYSSGTTGPSKGVVATHRSLISMVQIIMSRFRASNRTETFLCTVPMFHVYGLVAFATGLLGCGATIVVLSKYELP----EMLRAINEYGVTYLPLVPPILVAMLAH----PNRLPLGGLRKVLSGGAPLSKELIEGFKEK--YPQVEILQGYGLTESTAIGASTDSAEESSRYGTAGLLSPSTEAKIVDPEGEALPVNRTGELWIRGPYV--MKGYFKNAEATQSTL--TPDGWLKTGDLCYIDEDGYLFVVDRLKELIKYKGYQVPPAELEALLLTHPEIEDVAVIPFPDREVGQFPMAYVVRKKGSNLSE---REVMEFVAKQVAPYKKVRKVAFVAEIPKNASGKILRKDLIKLA---------------------------- 119503304 8 ---------------------------------------------------------------------------------AAETPHKPAFI----MANSGEMVTYGELEARSNQIAHLFRLCGLKSGDHVAIMVENCRQFLEITTGAMRSGIIFTPISTHLKEDETAYILENCGAKLFVASHSL---ASVAVHMIGSAAALKHFYM---------------IGGIEDGFLSWEETV----DTLPITAIDDQSMTTMLYSSGTTGKPKGVYNKPYTEVFPLTLSLGAAFGFGPETTYLSPAPLYHAAPLHYNMV-VLDTGGTSIIME----KFNALRALEIIEEHRITHSQWVPIMFVRMLKLPEAQRTQFDTSSMQMAIHAAAPCPIDVKEQMIDWWG----PVILEYYSSSEGAGF-TLIDSNDWLNHKGSVGRPLFGVPHVLDEEGNELPAGEVGGIWF--SDIANKFEYHNEPDKTAEAYNKD--GWTSVGDMGYLDEEGYLYLTDRKNFTIISGGVNIYPAEIENLLINHAKVADVAVFGVPCDEFGETVQAVVQPANWGDATDETALELKEWLQERLSHIKIPRNLDFMEQLPRMDNGKLYKR---------------------------------- 195432715 43 ---------------------------------------------------------------------------------------------------TDRQYTFAQLRDASAALAVRLQKFKLFKPDVLAVCLPNLPEYPIAALGAIEAGLTVTTVNPIYTPDEIARQLTFSGAKFLIGTAQGYGTLR---------EACQLAGKQLPIAVIRTTAGEPLPEGAIDFYQLISTENIRYDDLTIPKDASPDDMVFLPFSSGTTGLPKGVVLSHNNITCEQVQTALPADEPGVQDTLPGVLPFFHIYGLTVVMLSKLGQGARLATMP----AFKPDDFMKSLDTYRGSILNLVPPIALFMINHPK--LTQETAPALKVVMSGAAPIGQHDVERFLQKF--PNVSFKQGYGMTEASPVILLTPHGNTRYASTGVLPGSTESKIVPDGNDAKGLGPRTTGELCVRGP--QVMSGYLNNEEANQVTFYPG--NWLRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVALRKNETATAE---EIASYVAQRVAHYKKLEGVIFVDEVPKNPTGKILRKDLK------------------------------- 118498008 27 ------------------------------------------------------------------------------------------------------KLTFDEINNYSDKFAGFLQKWKLQKGDRIAIMLPNLLQFPIVIFALVKLGCAFVNINPLYTSREVKGILQDSKAKGVIVLSGLAHNVEAIDLKYKMVTGIADLYPMPKKQIISFVKGMKDKYSKDKFDSFTDAIESSHTPDYSSIGLKPDDIAALQYSSGTTGTPKGTILLHKNIVANIYQIKAWTEGFDIEQIVLTALPIYHIFSLTANLFLFYCFGAFQILI---PNPKDIKSLVAEMRKSNFSTIFAVNTLYIAL--LNNKKFRKSNFSNFKLSISGGMSTSEAVANEWKKVTGVNIKEGYG--LSEMSPVVTVNSLEDSDFNGSVGFPL--PNTDVKIYDDKGNELPQGETGEIWVAGPQKS--PGFWSLPEINKEHFTDD--GWLKTGDMGYLDAQGRLVISGRIKHMIIVSGFNVFPKEVELVLTEREEIEDAAVIKGHSNETGEMPVAFVVLKNDKKLTE---KEIFKYCETKLAHYKLPRKIIFTDELPKNTVGKIDVNALQK------------------------------ 84684290 11 ------------------------------------------------------------------------------------------------------HYSFGDVEAMADTMAGMLKAAGVERGDRLMIVSENCATYAIAILAASRLGAWVMPVNARMSDDELDALRNHAGARFAIFTPEASVPSAAHADR---LGATSRGTLP-------------------CGDVLVAGPLPGENTAPEPETGTPRDVAALIYTTGTTSAPKGVMLTHGNLIWNAEISARLRG-MAPGDLVVGVLPGTHIFGFASVFLASLAGGSAIRFLPRFSAPAILDAFA-----EGGSVMPAVPQMYQAILAELAKRGTPPDAPKLRYISSGGAPLDPEWKEKIEATFGLHLQ---NGYGLTETSPGVAGTRRDTPRDDTSCGQILDGVECII------DEPDDEGIGELLIRGP--NIMKGYYRNPEATRAAIRED--GFFRSGDFAKIDPDGTLWIMGRKKELIIRSGFNIYPPEVEAMLTRHPDVYQTAVVGRRVSGNEEVL-AFVTAKPGVT-----EADLKAFLHEHLVPYKVPQHIFIIEQFPAAATGKIL------------------------------------ 145298822 35 -----------------------------------------------------------------------------LDRQCEVAPDATAILC------GERSFSYRELDAASSRLAGRLARHGLGVGDTALVQLPNVAEFYLVFFALLKAGIAPVNALFSHNRLELISYAEQITPRLFI-------GSLAHALFANGARHSDLLRGIGAELVLLDGESGELGLTHWLSDLAKTEGLAV----PAYGPSPADEVAFFQLSGGSTGTPKLIPRTHDDYYYSVRRSNE-ICGLGPHTRYLCALPAPHNFPLSSGALGVFEAGGAVVLAPD----PGPMSCFPLVARHKVNLTSLVPPAVSLWLQATESDPSVRSQLASLDLLQVGGAKLAEAV---ARKITPLLGCQLQQVFGMAEGLVNYTRLDDSDDKIIHTQGRPMSLDDEVGIDEEGQPVAPGQPGALHTRGPYT--FRGYYQSQAHNARVFDAD--GFYCSGDLVVQDADGYLTVVGRQKDQINRGGEKIAAEEVENQLLHHPAITQAALVSMPDSAMGEKSCAFIV-----STDPGLKPALRKFLRERVADFKLPDRFETLDALPMTAVGKIDKQGLRAIAAGQP------------------------ 194365839 16 --------------------------------------------------------------------------------------------------GDSVRFDYRTLQARICQLAGLLTSLGVKHGDTVAVMDWDSNRYLEAYFAVPMIGAVLMMVNVRLAPEQIAYTLNHSGARVILANREFLPILEGID-----------GQLPDLRTRILLDDAGGPLP--DGFVTEYEAGLRTATATTDFPDFDENTRATVFYTTGTTGLPKGVYFSHRQLVLHSLAGMAAQGRLHRGDVYMPITPMFHVHAWGLPYVATLLGIKQVY-----PGRYLPASLLALIAREKVTFSHCVPTILHM---LLEHPLAAETDLGNWKVIIGGAALPRALAQRALAR----GIDIFGGYGMSETCPLLTLAQIDADAVTDTDIPVPLVDLRIVDPDMKDVAHDGMATGEVVVRAPWLTQ--GYLHNPDASAALWAG---GYLHTGDIGNIDSGGYLRVTDRIKDVIKTGGEWISSLALEDIIALHPAVSEVAVIGIADTKWGERPLPLVVRQPGSEVTEAEIIELVAA-RSRISRYAIPERVSFVESIERTSVGKINKKKLR------------------------------- 76802709 34 -----------------------------------------------------------------------------------------------------ERYTYSEYADRTAQLANALDEYGIEEGDRIGTFCWNHHRHFETYFGVPTIGAQLHTINPLLPDEHIQYIVDNADDELIFVDQSLAPK--------LAQAAQDAPEFEGVDFVVMGESGTDSLDATP-----YEEFVGGQPTEYDWPVLDEDQPAGMCYTSGTTGNPKGVEYTQQMLWSHTMASLTPQGIPMDDDDVIMPVVPMFHVNAWGMPFTATAAGSKHVYPGPEP---DPEDLAQLIEEEGVTITAGVPTVWLGLMDYAEE--NDLDLSALDTVIVGGSAAPESMIRWFDDRLHAWGMTEMSPIGSVSQLKYNLEDEDYETQLEHRSKQGLLAPGLEMKVIDEDGEWDGEEFGELWIRGPWVTQ--EYFERPEANEEDFED---GWLKTGDVVTVDEEGYIKIVDRAKDVIKSGGEWISSVELENAIMAHDDVAESAVVGVPHEKWQERPVAFVVPGETAN-TETLSDEVMDLLREDYPKWWLPDAIEFIDEIPKTATGKFSKKDIRQQYTDES------------------------ 197778728 25 ----------------------------------------------------------------------------LLDRQVRERPCARALV----VTGARVRLSYRALASLADEVAARLGGAGLGRGDAVGLICANTAEFVVALLGAARAGLVAAPLDPALPEAQLALRLGALGARAVLIDTSASGRDVILP-------------VPAWSLRVDVSGAGTAAVALEPGVCDSAQVQGAAG------ELSERD-ALVLFTAGTTDRAKMVPLTHDNVAASLR-TICATYELGPDDATVAVMPFFHGHGLFAALLSSLASGGCVLLPER--GRFSAGTFWDDMRAVHATWFTAVPAIHEILLDRSEREYPGAQAPPLKFVRSCSAPLNTATQRALERTFG---APLLSAYGMTESSHQATSEPLPQRGALRQGSVGRPTGVAVRVVDRSGRSCPAGVEGEVWVQGA--TVARGYLADGDESARTFVD---GWLRTGDLGALDEDGYLSLTGRIKNLINRGGEKISPEHVEDILAGCPGVAEAAVFAVPDAVYGQRVGAAVVVR---EPDGVGREEILRYCRDHLAAFEVPDRLELVNALPYTAKGGLDRKAV-------------------------------- 167645280 15 --------------------------------------------------------------------------------------------------GPIVRTTYGAIRDRAKRVSNLLLALGIKPGDRVGTLAWNTARHMEAWYGIMGMGAVCHTLNPRLFPEQIAWIANHAGDRVIFT-----------DLTFLPIVAGILHHLPAVEHVVLFTDRGHMPAGFTPGLLCYEDLVEQHPADCAWGGFDEGTAAGLCYTSGTTGDPKGVLYSHRSNVLHTLITLQDVMGLSQRDVILPVVPMFHANAWGVAFSA----PGTGAKMVMPGGKMDGASIYELLDSEGVTFSAAVPTVWQMLLQYLKESGAKLPVLKKVVIGG---AACPEVIIRAFQE--DYDVEVVHAWGMTETSPVGALSVMTDELAKLPYDQQMPYRLKQGRPPFERLPHDGKSFGNLKIRGPI------IVAEYFRGAGGKILDDEGFFDTGDVATIDEHGFMQITDRAKDVVKSGGEWISTIDIENIALGHPKAAMTAVIGVPHPKWDERPILLVKLNDGETAT---KEEFLEFLRGKIAKWWMPDDVIFVDEIPLGATGKVDKKLIRQRMQG-------------------------- 145223278 47 -------------------------------------------------------------------------------------PDKPAII------DATRSYTFAELDAAADRAAAGLADLGIRPGERVLLQLPNSCQFAVALFALLRAGVVPVMCLTGHRTAELGHFADVSGAVAVIVPD------RAGGFDYRDMAASLAAQRPALRHVIV--------DGEPGDQVSWQSILDFAGPRLGRTPVDPSLPALLLVSGGTTGLPKLIARTHDDYVYNAHACAQ-ACEMTGEDAYLVALPAGHNFPLAC---PGLLGSMTVGAPTVFTADPSPENAFALIDKHRITVTGLVNALAKLWAQACDWEPV-LPTSLRFVQVGGSRMSPEEARFILDRLTPG----MSQIFGMAEGMLNFTRPGDPEDVVVHTQGRPMSPHDEMRVVDEDGVEVAPGEEGELLVRGPYT--LNGYYRADDANARSF--TPDGFYRTGDRVRIFTDGYVEVTGRVKDVIHRGGETVSATDLEDHLHTHPSVYAAAAVALPDEYLGEKICAAVV----FTGPPLTLADLNAFLDERGASHARPDVLVPVPSLPTTAVGKVDKKAL-------------------------------- 33595597 36 ---------------------------------------------------------------------------------------------------EREDIDFGRLLERVHQTANLIHAEGVGPREVVSLLLPNTPQGQYALWG-GQAAAIVNPINWMLEPEAIAAIVRAADARMLMA-----YGGDA--QLDIWDKVLRVAECPQLRTIVRLGGSRAGAAPAGRRFLDYDAVIDGYRADALARAIGPHDLAALFPTGGTTGDPKLVRHSHWNEVVSAWLSAAVAGIVEGESR-LSATPLYHVVGAFAGSLATLARGGTLVLA-TSVGWKHPQLLARIWEVVQACQVNYLTIVPTIMNQLVQMPIGGHDISCVKGVLSGSAPLSENVARRFLALTG---LPVREGYGMTETTSVCMMNPRGGPVKTGSVGLLFPYHRARVARLEPGAAPRDCAPSEGVLALQGPTVFDGYAAGAQGGF-----LEPGWLDTGDVARIDADGYIWIAGRTKDLIIRGGHNIDPKAVEEAFYRHPQVLEAAVVARPDGYAGEVPVAYVQLVDGADLDAALLAEVRPDIAERAA---VPKDCYLMAALPKSPVGKILKHRLRE------------------------------ 171694393 13 -------------------------------------------------------------------------------------------------------MTYKDLLAEVLSFQQKLAAIGITHGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQEEFEFYIEDVKSAIVLVPKGAYQKGAAVKAAQKFNAAIAESYWDDQKKEVALDVKELG--------------QLNGKGQQPLLKPQPDDIALVLHTSGTTSRPKVVPLSH-RNLTRTMRNIQQTYQLTDADRTMLVMPLFHVHGLLCGLLAPLLSGGSMVV----PSKFSATEFWQDFITHKANWYTAVPTIHQILLKH----PTPNPLPKIRFIRSCSSPLSPTVFHALEKTYNAPVLEAY----AMTEAAHQMTSNPLPPAKRKPGTVGIGQGVEVVILDDAGNKVPQGTEGEISIRG--ENVTSGYLNNPEANKTAF--TASGYFRTGDQGKLDEDGYVVITGRIKELINKGGEKISPIELDNVLTRNPAVSEAVSFAIPDEMYGQDIGVAIVLKPGQKLSDE---DVKKWVGDKLAKFKIPKKVYFTDVMPKTATGKIQRRIV-------------------------------- 23011603 40 ---------------------------------------------------------------------RLNCVTHFLDRWAEGRGHALCLI------GEHESLTYRQLFEWVNRIANVLHRLGLKPGNRVLLRSGNTPMMVATYLAVIKAGGIVVATMPLLRAREIAYPLNKARIRIALC-----------DRRLSAEMEGARAHAPGLEEVVYW----------GGGPGSLEALMEAESPAFTAADTAADDVCLIAFTSGTTGEPKGAMHFHRDMLAICDTYARHVVRAGPEDRFIGSAPFAFTFGLAIILFPMRVGGSAVVLEKAGP-----EELAQAIGRERATVCFTAPTAYRA----MLGKLAAYDLSSLRRCISAGESLNRATFDNWKAATGLTL-----LDGIGGTEMLHIYLASPEDEVRPGATGRPVPGYEARVVDEHGKEVPPGTVGRLAVRGPTGCRYLGDSRQTTYVKD-------GWNYPGDSYVMDEEGYFWYQARCDDMIVSSGYNISGPEVEAALLRHPGVLECGVVGAPDPDRGIIVKAYVVPAPGAAADAAFAKALQDFVKAEIAPYKYP------------------------------------------------------ 53803836 98 -------------------------------------------------------------------------------------------------------YSYRDIDIRSNKLACYLLTNGIVAGMRIGLMLDPSIDLYVCLLAILKAGAVYVPMDPSFPIDRLTYIANDSETKTIITANSIPQSMEDFPCEIIHIDRIKD--------------------------------IVDSLPESRPKSVTSVDECYICYTSGSTGAPKGIAITHSNICNFIRAATP-IYGFRRTDLVYQGMSIAFDFS-VEEIWTSFAVGATLV-----PRPAGMERF-----GEGLCDFLNQMGITVLCCVPTLLATLNRDIPSLRLLMVGGEACSRALV----QRWSKPGRRILNTYGPTETTVTAT--WTELMPDKPVTIGKALPTYSVYLLDDRLMPVNGSETGEICIGGP--GVAKGYVNRPELTAERFLPDPFRPYRTGDLGRYTENGEIEFLGRCDTQVKIRGYRIELSEIEEVIRGETGVKDVVVTTLDGNTEAPDLVAYVILAGSASPAKADAERLHRVCRDRLPSYMVPAWIEFLSDFPVLTSGKVDRKSL-------------------------------- 83594464 9 -------------------------------------------------------------------------------------------------------LTYEGLFNRVCRLASGFKALGLRPGERVAVIAEKRFDAVAAMFAVAHAGGVFVPINPVLKSPQIVHILADSAAKILVAPA-------------LRLALLDHTPPPSLTTLLRFGDPAPASPDPPPGGESLDDALAGAGDPIAAHPVVDDDPACFFYTSGSTGLPKAVVVTHRNLIAGA-QSVASRLDNRPDDRLLAALPLGFDAGFSQ-LTTAFAVGAEAVLHD----YLLPQDVITACAHHRITGLTGVPPLWAQLARLDWPPAATAS---LRFLASTGGAMPAAVLARLRALAPLAR---IHLMYGLTEAFRSTTLDPERVGRKPGSVGRAVANAEVLVLHPDGGRCAPNEIGEIVHRGAFV--AKGYWNDPEGTARRFRPIPPHPVWSGDLGWQDDEGDLTIVGRSEGLIKTSGYRVSPTEIEAPAHASGLIEDAVAFGLPDPLLGERLALVVTAPPGGAPVD--LDALRRHLRAQLPAYLVPALLTQVDSLPRTASGK-------------------------------------- 113868126 3 -------------------------------------------------------------------------------------------------------VTWAELEQRSRQCAAALLAAGLREGDGIAVLLENHVRYFEILWAAHRIGLYYTTISRHLKADEVEYIVQDCGARVLFCSAQTL-------------GDLAPGALASLRVTRVLLDGSEP-----GYSNYEAWLEQMPADVTLPRTVEGTDFSYSSGTTGRPKGIKRPLQGANAFFRTGDDARLGWKSLDRDTVYLSTAPFYHTAPVRWNM-ATMRAGGTSVMME----KFEPLAALDAIARYGVTHSQWVPTMFVRLLRLTAAERERFDLSTMRYAIHAAAPCPISVKQQMIDWWGPILYEFYS-----GTELVGRTSLDSVEWLAHKGSVGRPEFGQVHIVGDDGNEVPQGQTGVVYFSGGGTFA---YHNDPEKTRQVYNDRGWATY--GDVGYVDADGFLYLTDRLANTIVSGGVNIYPQESENVLMSHPAVFDVAVVGVPNTEFGEEVKAVVQLHEPERASPVLAEELIALCRSRISPIKCPRSVDFVAALPRTETGKLLKRAVKA------------------------------ 67920345 466 ---------------------------------------------------------------------------QLFEEQVNKNPDAIALSF------GEEKLTYQEINIQANKLAHYLQKLGVKPEVKVGICFERSPLMVIGLLAILKAGGAYIPLDPAYPQERLNFILEDAQISILLS---------------RQSQEIKKGDFATID-----------------LDKDCAKF-AQEKTENPDNNLDPNNLAYVIYTSGSTGNPKGVAIAHRNTVELLYWA-KNSFSPQLLQGVLASTSICFDLS-VFELFVPLCWGYQVILSENVLDLP------YLAAKEEITLINTVPSAIAQLLRINGIP------TSVKAINLAGEALPHRLVEELEKLSHIE--TIFNLYGPSEDTTYSTYTSVKSNADGVVTIGKGISNTQTYILDRYLNLVPQGVIGELYLSGA--GITRGYLGRSPLTAEKMEGIYSRLYKTGDLVRYDGEGNLEFLGRRDNQVKVRGYRLEIGEIEAALSQYPDIIENAVMVWREDNNNQRLTAYIVVEEAFS-----QKQLRRFLGEKLPKYAIPTTFLELPALPRLPNGKLDRKSL-------------------------------- 67920345 1573 ---------------------------------------------------------------------------------VRENPQKIAII------DPRITLTYQELSDRILTLAHRLRNLGIKPNQLVAVMMEKGWEQIIAVLGILTAGGAYVPIDTALPLESSYYLLKEIKANQILTQS---------WLDIETPDNLQRIDIDTLETSNTFEPLKS--------------------------VQKPDDLAYIIYTSGSTGMPKGVAIAHQGAV-NTILDINQRFAVSGKDKVIALSALNFDLS-VYDIFGTLAVGATLVIPEHD-RRQDPSHWADLLSQHHITIWNSVPALMQMLLE------TEASDENLRLVLLSGDWLPLNLSDRIHSRFPITE--VISLGGATEASIWSIFYPIDRVDWKSIPYGKPLTNQQFYVLGEYLTPCPLWVTGQLYIGG--KGLAEFYWQNTEKTEVSFIHTKERLYKTGDLGRYLPDGNIEFLGREDYQVKIRGYRIELGEIETALEQHPAIKEAVV---------------------------------------------------------------------------------------------------- 146279071 26 -------------------------------------------------------------------------------------------------------LTYGGLRDLASHSVAALHAAGVGRGDRVAIVLPNGPEMATAFVAIAQ-GAVTAPLNPGYRLEEFEFYLSDLGARAIVLPEGYDGPALTAALRLG----------------LAVLRLGHDAADPAGWFSLRAESVAPGEPDRDTAR--PRDVALILHTSGTTSRPKIVPLLHRNLAASAHH-VATSLALTAHDRGLNMMPLFHIHGLVASVAASLAAGASVWCAPG----FDALKFFGWLETARPTWYTAVPTMHQAILARAARNADAIERAPLRFIRSSSASLPAQVMEALATTFG---APVIEAYGMTEAAHQMTSNPLPPRAQKPGSVGLPAGPQVRIADEAGNRLIDG--LGEVVISGP--NVTPGYEANEAANAASFFEEGQRWFRTGDQGRFDPEGYLTITGRLKEIINRGGEKISPLEVDGVLMDHPAVQQVVTFALPHPRLGEEVAAAVVLREGMAADEA---SIRAFCAARLADFKVPRRVLLLEEIPKGATGKLQR----------------------------------- 15920241 32 -----------------------------------------------------------------------------------------------------ERMSYKEFALRVRKLSSFLKSLKLEKGDKVASIEWNTRRHLELYFATTNMGYILHTINVRFHPNEIEYVINHAGDKFVFTSPEFE-----------------------------ISKLKTSLSGIFYLDENFDKAIDMQKPIDSFPQLDEKDEAVICYTSGTTGKPKGIMYTHRIYIHSLTLLAKDAVGISRNDTVLVVVPMFHING-WDLPFSALMTGAKLVLPGPRPTSKDLAE---LIEKEKVTIAAAAPTIWIDFLNFIEKENYNISSLKTVVTGGAEPPR------IIAEKFNKMGIRLYHAWGMTETEAITTVNQDQEKISSQGIPLPGIEMRLVSLDNEKELPWDGESIGELWVSGAWV--AKEYYKEAEKSKETFRVIDNRIWRTGDIVTIDKYGYIKIVDRAKDLIKSGGEWISSIDLENAIMSYYKVFEAAVVAVKDEKWGERPVALVVPKKEYE-GKITESEIKEYLLSRFPKWWIPDKVLFINELPKTSTGKLDKKVIRELVRN-------------------------- 116180162 30 -----------------------------------------------------------------------------------------------PDNHETNYLTMSDYRLLSKRVALGLQKEGIKKGDRVLIFSSNSLLFPSVFLGVLMAGGIVTGANPTFVPRELAYQLKDSGARFLFVAEQAVEAAAEVGLPKDRIFVLGNSTVPTSRLAQAPSPGPGARGRVDGAHHWTELLAGHPRQAETWSWEEPSNPCCLNYSSGTTGVPKGVEISHHSYVVHINNMRPDAAERQARERGLAFLPFYHAYGQTYFIANLPHLRIPVYVMPS----FDFVKMLSHIQRFRVTTLPVVPPIVVLLAKH--PATRQYDLSSIETIASGAAPLTREVCEEVERLFPGKGLFVRQGWGMTEVTCTAIAWDLTSAVGGSAGVGEVYPNCRARLVALDGKTPKARVTGELWVTGP--TLMRRYWNKPEATAETIVVDAEGTRWLRTGDIAFVEEYFHVVDRVKELIKVKGNQVAPAELEGVLLENPDVADAAVVGVTI-GGEEVPRAYVVRRPQSTASE---KDVAAWMEGKVTHYKRLKGVVFVDAVPKNPSGKILRKQLRD------------------------------ 17531443 19 --------------------------------------------------------------------------------HQEKDPDNVAFVTAENEDD---SLGFQQLGKKVLQISEWFVENGYKKGDVFLLASYNNWRCFAAALGAWRAGLIVSAAASQFTSFEMNYQIEDSQSQVILVDKHTLPVVQEACKNLKFVKQIISISANPPSPVIKFDVLTSRLVRNLKMPLID----------------PKNDIVFLPYSSGTTGKPKGVMISHLNFSMMLESSLRFFDANAKADFVLPYDLHFLPMYHAMGMFRTLLTSYTQIMF----TKFDMELMLKNIEKYSIMVLSLVPAI--AVRMLNSPLLQKYDVSSLVSVTVGSAPFPESASKKLKQLL--PNVNIVQGYGMTELTFATHLQSPGS---PDGSVGRLVPGTSMKVKKEDGTLCGPHEIGELWIKGP--QMMKGYWKKEQQTNE--LLDEHGFMRTGDIVYFDKNGETFICDRIKELIKVNAKQVAPAELESVILEHDDVADVCVFGVDDASSGERPVACVVSKRGR--DMETSKAIMKHINQKLARYKHIKEIEFVSEIMRTGTGKLLRRAMKK------------------------------ 54294069 10 -------------------------------------------------------------------------------------------------------ITYERFFVTVNRIATHFQNK-VSSGSRIAFMLPNSLEIIAIYLACFQSGCIAMPVNRRYAPPELEKVLQDAQPIYLI-----IEASKLFLLEKINWSA------TGIKKIFVLGEDRSHP-------YFSFDDLLTEPEKLPKQSISYETPAVIFYTSGSTGQPKGVVHTLSSIAAMLDSTSLTLENITADDKMIICEPQCHVSGFI-ETFSTLSREGTALVHDG----FDMDWYLATVRHEKPTL--AVHHIDTYIKLLDSGRCNTKTFQSFRGIYTGGDALPVAVQDKF---LACAGKPIQVGYGMTEAIWLTVCRTPDLTQK--SCIGKPVNGVTLRLVNAAGEDVRCGETGEILVKGDMV--MHSYWNNPEETRKAFIK---GWFKTGDCGIQDEQGYFYYKGRIKNIIIRNTSNIMPGEVEAAIYKHPAISAAAVIGVPDEAEGEVPIAFVVVKKSNQLT---KEELYSFLIEQIAQYKIPEKIYFIDEMPLTNSGKI------------------------------------- 115433865 1555 -------------------------------------------------------------------------AHSLLERMAVTYPERCALHHIS-----GQRLSYAEFHSAVASMASYLRTLGVETGDVIPLCLQKSVNTLIAVFGVLKAGAAFTPLDPKNPPARNEFIVSDVAATLVITDSHNASRFASFSGDVINMDQIEMR------------------------------LQDKSTATLVIPELTPDNLAYIIYTSGSTGLPKGVQVSH-RAVAASMEGMKEACNVTKEWNVLWFLNYVFDASY-FDVFTVLGAGGTISIADQDTMINDLAMCVNKCNVTQLMITPTISKL-----------LSPERVPGLRTLLVCGEPITPEVVSVWA-----TRMEVYNGYGPTEATILMTVSKVTPDGNLKSIGYPLKAVKASILHPDTLSPVPWGTVGELCVSG--DQVAMGYLNRPDITASAFVSTKDGSYRTGDFARWLPNGEIECLGRKDNQIKLNGFRIELGEIENVLLSNAGFIQSCAVGVAEVLGKKQIVVYYVPANPATADDENDEILIALITERLAHYMVPRLFLPLRSFPLLASGKIDRKKLIPFAEGL--KPGDPA----------------- 115433865 521 ----------------------------------------------------------------------------LFERQVEKTPEFPAVQFETDPP-----LTYEQLNCISNQVARQLSS---GRGSFVPVCLHRSLNLIISLLAILKTGAAYVTLDPETPDERNKFIVEDVNAQFVIVDR--RSAGRFVNEVVIEDLI---------------------------------ESSYYIQDTNLARFCEPNDPVYVIYTSGSTGKPKGVLHRH-----SSATSGLAAFPTLPDLRQLLFHNPVFSAAQRS-VWSTLKQGGCLCLASKENLTVHIGRTINQMQINVIDVTPSTALL-----------ITPGTVPCLRRMTVAGELINPALIPMWVNEV-----ELLNAYGLSENTQVNWRREMILGQNPQNIGRPSDTTTAFVLVPGTTKLAPLLVPGELCLGG--HQLAVHYLNRPEKTAEAFIPNPFRLYRTGDMVITHEDGSIEMVGRIDFQVKVNGQRVEPGDSNTIIQSHAPVYTSSVVSA--QINGERLVAVVVPKRESNWS-ELRSALKDLLQQHIPSYMMPTYWLCEKELPLNVNGKV------------------------------------- 115526345 12 --------------------------------------------------------------------------------------------------GPIHRTTYAEIRQRSLKVAQRLDRDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPEQIAWIVNHAEDRVVMVDLTFVPVLEKI-----------AAQLPSVERYIILTDKAHMPQTTLKNAVAYEDWIAEADGDFKWKMFDENTAAAMCYTSGTTGDPKGVLYSHRNVLHALVANNGDALGATSKDVMLPVVPLFHANS-WGIAFSAPAMGTKLVMPG---AKLDGASVYELMDTEKVTYTAGVPTVWLMLLQYMDK--EKLKLPHLRVVACGGSAMPRAMIKAFSDMGVEPRHAWMSPLGTVCSLQPQFADLPPDEKLDILQTQGYPPFMVEMKITDDAGPWDGKTFGRLKVRGPSIAAA-------YFRVQQEILDEDGYFDTGDVATIDKYGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLIVQLKPDQSAT---RDEILQFMDGKIAKWWMPDDVIFIDAIPHTATGKILKTALRD------------------------------ 163744413 9 ---------------------------------------------------------------------------------LATRPDAPAL---SDASGAD--WNYADLDRARVALAAELRSAGVQAGDRVLLMVENCVAAVASLYACWELDAVAIPVNARQTEAEVTRIIDHATPAAVLLTCDVSPDAAAHAARLNAREVSGAFGSLHL-----------------------------ATPLPSSPDADLHDVAVLLYTTGTTGDPKGVMLTHQNLRFGARASADLRHMV-PGDVVYGVLPMTHVFGLVSVLMAAVSAGAKV-----RQESRFSAAKLHAATHEDVTILPAVPQMHALVMQYREGGMAKLASPTLRYVSSGGAPLDPA---WKRKAEGFYELPLQNGFGMTETCSGASATSNALGSPDTSVGPVTPGTECKIDDQAPGGNGAG--EGEVLVRGPHV--MKGYYRNPTETDKTIDAE--GWLHTGDLGKLDEDGRLHILGRSKELIIHGGFNVYPPEVEAALNDHPRVVQSAVVGRQRD-GDEEVLAFVQVAPG---DDVTVEELRSFVKERLTGYKRPAQIIIATDLPAAPTGKIL------------------------------------ 70998751 1307 ------------------------------------------------------------------PGGEL--AHSALQRMAASHPSRTAV-----EDISGARITYAGLAIKMNQLAGLLRERGLELEQIVPIMLEKSINTIVAMFGILVAGGAFLPLGPENPRERNLGILEDCGAKLVIADQLNADFFKGTSYEVIVIDAIAWDTIPLQRQVV--------------------------------PGLNPNSLAYVIYTSGSTGKPKGTLIPHSAIV--AALDGILYATTQDNSRRIMWSLNYTFDGSFYPLFPTLATGRTLCV---APQNTIVGNLADVITKLRVDQINLTPTMASL--------LHPDDVPTLEILATGGEPVTHHMLNVWA-----PRIKVYTSYGPTEATICVTTRQVTPDMNIRNVGRPFPNTTALILDPDTMEELPSGSVGELCIAGP--QLARGYLNRPEATNKAFQGTDQRFYRTGDLARLLPNGEIELFGRKDDQVKINGHRMELGEIESVIKQTNVFRQCAVIAATVLKK-KQLVAFCVQTPGEATGEDLVDQIKAQL-TTLPQYMVPTIWLPVSKLPSLTSGKIDRKRLTALVEGMADNV--------------------- 184156462 447 -------------------------------------------------------------------------------KQIDERGDNHAL------TSNDHTVSYRELGQHIAGIAEYLRAHGITQGDRVGLMLDRTALLPAAILGIWAAGAAYVPLDPNFPTERLQNIIEDAEPKVILTQTELMDGLNVSVPRLDINQA----GVVALEQV--------------------------------RETLAFGDIAYVMYTSGSTGKPKGVRIGHPSIINFL-LSMNDRLQVTTETQLLAITTYAFDISILELLIPLMYGG--VVHVCPREVSQDGNQLVDYLNTKSINILQATPASWKML----------LDSEWSGNAGLTALCGGEALDTILAEKLLGKVGCLWNVYGPTETTVW--SSAARITDAKYIDLGEPLANTQLYVLDEQQRLVPPGVMGELWIGG--DGLAVDYWHRPEQTDAQFLPNAGRLYRTGDKVCLRTDGRLTHHGRLDFQVKIRGFRIELGEIENVLKQIDGITDAVVLVKTTADNDQKLVAYVT---GQELD---IAGLKKTLQIHLPAYMVPSAFIRLDEFPMTANKKLDRKA--------------------------------- 118470163 4 ----------------------------------------------------------------------------------------------------REEISRADALRDGSRIAAGLIAKGVRKGDRVVLVAGNGLDFVRAWLGLILCGAVTVSINPKAVASELPAVIDEVRPALVLVEAGL-----------------------EVGHVEHTPPGGQPVPVMFIDEAHAASDEAVVSLDRPPA--GPDDPVSFIQSSGSTGKPK-FVIETNRMYTMAGEGFAHWLGLDDEDVLLTTLPLSHLNAQAYSVLGSWGCGAKLVLLP----RFSASSFWSDVAKYGATVFNAIGAMLEALMAQ--PPSVSQERARVRLCYSAPAPAPARH----REIENRFGFRLVVGYALSETPYGLIVPVDEPTVYGSMGVPRQHPTNEVRVVDADGHEVADGTTGELELRNP--AITPGYFG---KTTESAAMRPGGWLRTGDLAVRRPDGHFFFGGRAKEVIRYKGENLSPAEVENAIGSHPAVRAVAVIGVPSALSEEDVKAFVQLRPGETASP---TELAQWSATKLPPYKRPRYIELVTEFPLTDTQKI------------------------------------- 149914803 16 -------------------------------------------------------------------------------------------------------VTFAEIETRANQSAQLLRAQGVGIGDHIAIVMENRREFLELCFAADRCGVYYTTIGTHLTEEEIAFILGDCDARLVIASDRYL---------PLVQGAARASNCTLFR--------------VGEGPQDVPDWAAAAAGMPRTPIADERQGLDMLYSSGTTGRPKGIKWPLPQDAPMLIDLLTELFGYAADTRYLSPAPLYHAAPLRHAMVTIKMGGTAYIM-----DRFDAKGALELIERHKVTHSQWVPTMFVRLLKLPEADRLAFDLGSMEMAVHAAAPCPHDIKRKMIDWWGPVIHEYY--AGTENNGFTAITS---AEWLIHPGSVGKAKLGHLHICDEAGVELPIGETGEVYF---ENGHQFSYHKDPAKTAAC--TNAQGWTTLGDIGHLDDEGYLYLTDRKSFVIISGGVNIYPQETENVLLSHPAVLDTAVIGVPNADFGEEVKAIVQLMPSVASSETLAQSLIDHCRQHLSPIKCPRSIDFKAQLPRSATGKLYKRRLRE------------------------------ 209517040 19 --------------------------------------------------------------------------------------------------GDLHRYTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGITGFGAVCHTINPRLFTDQIAYIINHADDAYVLFDITFAALVDML-----------APQCPRVRGWIALCDEAHRPPMQRPAVLCYETLMDGQDGRFDWPALDERQASYLCYTSGTTGNPKGALYSHRSTVLHAFAALPDSMDLSARDSVLPVVPMFHVNAWGLPHAAPLTGAKLV----FPGKDLDGKSLYALMEGERVTCTAGVPTVWLGLLNYLRE--TGAKFSSLERTVIGGSACPPAMLRILEDEYNVQVIHAWGMTEMSPLG--TLSKLTWEQSQRPIGEQRKLLEKQGHVIFGVDMKIVGEDGRELPWDGVAFGHVRGPWVIDRYFRKDDSPLVDGWFPTGDVATIDPDGFLHITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVKRAGQDVT---RDELLAFYEGKVAKWWIPDDVVFVDELPHTATGKLQKLKLRDLFRSHVL----PSALED------------- 124384388 514 -----------------------------------------------------------------------------FDARVRACPAAIALR------TDAATMTFAALGERVDALAGRLLERTGGEPERIAICLERSFDMVSAILATLKAGCAYVPIDPQLPADRVAFMLSDSAAALLLT------------IEPIRRERLASFDIDTL--------------------CLDAPAPPRAAPPRAAPAVDPHAAAYVLYTSGSTGKPKGVAVTH-ANVTNLLDVMEASYPVGAHDRYLLKTNYAFDVSVPELFGWFVGDGSLAILAPQAEGSPDL--IVEALLRHGVTHLNFTPSLLRQFVTEAAADARFARGHRLRHVFVVGEELTSALANDAWHAL--RPATIYNMYGPTETTVFATYAHTAPIPNGRVPIGRALGNMRVYVLDERMRPMPIGMPGDLYIAG--DGVARGYLNRDELTAEDPFTPGGRIYMTGDLARWTRDGMLEFLGRTDQQIKIRGYRVELDEIASALNAHPLVGEAAVILKREPDGDARLVAYVVPAESADERARLRDALVGALEQRLPDYMVPADYAFAHALPKGITGKLDRKALEAL----------------------------- 107028396 9 ------------------------------------------------------------------------------------------------------TLTYDQLARAVRRAAAVLAARGVQPGERVAIYAPKRVETVVAMLAANALGAIFVPVNPQLKEAQIEHIVADSGAALFVTGAQRLKRLPALAAL--------------VGARTLLIEELADAIESPGTDTPASASAAAAAPAGRPVD---DDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQ-RLAADDVVLGVLPLSFDAGLSQLTTALASGACYTPL-----DFLQPAEVPRHCDAFGVTSITGVPPLWMQIASAGWSDTARTRLRRFANTGGHLATP---LLHRLQALFTQASPY---LMYGLTEAFRSTYLAPADAALRPTSIGKAVPNAEILVLRADGSECAADEPGELVHRGAFV--TLGYWNRPELTAQRFRPLPRRHVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFSVPHPALGEAIAACVV---STLDADACRADIARACRDALPTYMNPLVVEPLPTLPRNPNGKIDRPALKA------------------------------ 110680120 3 -------------------------------------------------------------------------------------------------PQEGTVLSWRALRAEALRVAWTLTRKGARKGESIAILQPNGRDGLIALYGALYGGFRATMINLVAGREAIAYALEHSEARFALVHQEA-------------QALFERARTGGIAQVD----------------------LHEEPPGTQLHPLASSDHALLMYTSGTTGRPKGVVHTHASLLAGGWTATVAH-ELTADDRGLCVLPIYHINGLCVSVMGSLVSGGSLVCPRFSARSFWADAAASKATWFSVVPTIISHLLHSAEGPDTET------KTRLRFGRSASSALAPDVQRAFERRF---DVPIIETMGLTETA-AQILSNPLPPGLRKIGSPGRAYGNEVAVLDAAQVPCDPGIEGEIVVRGP--NVMREYLKNPQATRDTFAGD---WLRTGDLGRMDADGYFFVTGRLKELIIKGGENIAPREIDEALYAHGDVIEAAAFGRPCQRYGETVEAAVKLRAGSALSPL---DLIQLCKERLGVFKSPDHVHFLEDLPKGPSGKIQRRKL-------------------------------- 111021647 1 ------------------------------------------------------------------------MAYNLFEHSVDAMPERVALIC------GARRVTYRELEDRANRLAHHFLEVGLTAGSHIGVHLHNSIETMETLLAAYKIRAVPVNINYRYTSDELAYVYGNAELDAVV-----------HHRLYSPRIAEVLPSLPRIRHTVVVEDDLGGAGVPS--DSVPYEEALSGSGDRDFGERSSEDL-FIMYTGGTTGRPKGVVWTHEAIWRVLFYTGEAIEDEYQQSRVGSQGEPTLWFALPPLIHAAAMMPTLTALFSGNESKFDADRTWELVERHKVQILIITGDAMGRPLIEAHQP-SRTDTSSLGVVASGAALFSPVIKDAFLDAF--PGLLVSDSIGASETGFGGIGF--ATKGEKQVGGPRVPAGRYALVIDEDDVPVEPGSGKDGWFAKGGY-VPLGYYNDPEKTREIFREDGRPVVVTGDRARVEADGSITLLGRGNMVINTGGEKVFAEEVESAVKAYRDVYDAIVVGVPDERWGHRVSAVVQARDGRGVD---FAGLEEYVRQSLAGYKIPRLVWVEDTVQRTPSGK-------------------------------------- 120403943 9 ----------------------------------------------------------------------------------------------------TERLTYAAAERRSAELARWLLGQGVGKGTRVGLFFPNGAEWVTWWLAVSRVGAVAVPLSTMYRPAEIAKVIRLADVALLI----GPTRILDIDVVSRFEEALPELSGHDGPRLALTEAPTGPVAAPWATTIDDADSVPSRVQAAAEAEVSPADLAIMVHTSGSTADPKGVMHTHGTVVRQTSTWPAAVRAITGSDADPVILCAMPFFWIGGVLAATGALHEPVTLLVMP--KLDAETALDLAENEKATGIVGWPAFTQRMREHPSFADRDLSSAPMLRDGPLDIAMTD-----------VPDGFPVHRTMSETAGGFAHT--------------------EMKIVDDAGMPVAAGVVGELLVRG--VGVMAGY---NKRERSDTFDADGWYHTGDRVYRRADDPRLFFVGRTGEMIKTSGANVSPLEVEAVIETFDDIAQCVVVGVEHADRGEEVCAVLVPVGNEVDVDSVARRTREA----LSSYKVPTRWVIAEQIPTLPSGKLDRRAVRALI---------------------------- 114416737 1992 ----------------------------------------------------------------------------------QRSPHQLALI------DSEHRFTYQALAEQVAAIADLLLQQGIKAGDIVAVALPRSATLSLAIYSIIECGAAYLPLDVGYPDERLAYMINDAKPALIITCSSFTSRFEALAALLLLDK------LPAPVR---------------------------AERQNRADGLTPSNAAYLLYTSGSTGNPKGVLVSHQAIVNRLKW-MQHQYPLNSEDVVLQKTPCSFDVSVWEFFWPLL--EGASLVMAPAEAHKDPEWLLQIIDDYHVTTMHFVPSMLAAFMASIEHPTGFTVAPSLKQVFCSGEALAKELCHQYARRI---NAPLHNLYGPTEAAVDVTYYPAYGEALRSAPIGLPVWNTQVYVLDSFLRAVPIGVPGELYLAG--EQLAIGYFNRSDRFIANPFTCGERMYRTGDVVRWLACGSIEYLGRSDDQIKIRGQRVELGEIGSALQALPAVKQAVVCAQTLSTDERQIIGYVIAHDMSVTNGE---KLRTELSEHLPAHMVPAAIVLLDHYPLSANGKLDKKAL-------------------------------- 85375171 15 -----------------------------------------------------------------------------LSAWAERQPDKPAL---RDDAGE---MSWAELDGRVERLAAKLVETGLERGQSVAILGTSCIAYALVFLAAVRAGGVAAPLTTSASREQLEGMAKDSGARHLFIDDG-------------KNAELGEDFLPGFDRIAL---------------EEIDAWMAPEGTKAPAFDPDPADHFNIIYSSGTTGVPKGIVHSHQMRWRQFAATASSYIDAGLEVRSLASTPLYSNTTMVAFLAPLLAGGTVRIM-----GKFNTVRWLEHAQADRTIITMLVPVQYQRLMA--EPSFDQYDLSSLALKYCTSAPFSAELKAEVLQRMPGGLIEIYSMTEGGVVCLLACHEFPD----KLHTVGRPAPGSELKVLDDEDRLVPPGEPGNLI--GRSQTMMAGYKNQPGKTREGYWDTGEVWQRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEKDPRVAEAAVIGVASEQWGETPLGFVRLMPAVAEDEA--EDILGTVNARLGKTQRLSALHVIEEMPRSHIGKLLKTELRDLAE--------------------------- 145256748 27 -------------------------------------------------------------------------------------------------------ISYQQLHNHIADFQAKLARLGVTHGAAVSLALINSYEFIVAFLAASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLLLIPKGYIKDGPAVRAGRKYQAAIAECYWNGSEIVLDVKEHGKLA----------------GNGGADIQEAQPDDIALVLHTSGTTGRPKAVPLTH-KNLTTTMRNIQATYNLTPADRTYLVMPLFHVHGLLAAFLAPLYSGGSVIV----PPRFSATDFWTDFTTHKANWYTAVPTIHQILLKTPLPNP----VPPIRFIRSCSSPLSPKTFQDLEKAFNAPVLEAY----AMTEAAHQMTSNPLPPGKRQPGSVGLGQGVEVRILDNNGNEVPQGQEAEICVRG--DNVTKGYLNNPSANASSF--TGDGFFRTGDQGKKDADGYVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEGYGEDIGAAVVLKSHGAATEE---ELKAWVESKLAKFKTPKKVWLVPQIPKT------------------------------------------ 167888941 5 --------------------------------------------------------------------------------------------------------------EQANQLARVLRAKGVEADQPVGVLLERSADLLVSILAVLKAGGAYVPMDTMYPQERIDYMLQDSGAKVVITSRATN----------------LSLQLPSTVQAIVL------------DDQDVQAQLGAQDASNLIPVAGLYNLAYMIYTSGTTGQPKGVMIEQGSVSNLVDALYERVF--SRYDQPLHIAWLSAFVFDASVIFASLLLGHTLHVVS-----RDVSLSGEHLIAYYRMHRIDLSDGTPAHLHILNESVSVTEAPDVKHYLIGGEALSVQLVKVFLHKWSGYRPVITNVYGPTETTEDATAYTIEDVEEHTVSIGTPIANQAVYILNNQQQLVPIGIAGELYIGGA--GIARGYLNLPELTAEKFIPNPFGMYRTGDLARWLPDGSIEYLGRIDHQVKIRGYRIELGEVEAQLLTVDGIQKAVVTAWENEDGHKDLCAYIVASESLSLP-----ELRNALQPKLPDYMIPTYVVQLDRFPLTPNGKIDRKAL-------------------------------- 85707103 17 -----------------------------------------------------------------------NLAAHVLGR-AEAHPDKIALAVLG--LGTAERWSYGRLLAAVRGTGTGLLRTGLKPGDRVLMRLGNTVEFPIAYLGAIAVGLVPIPTSSQLTAPEVAGIVKTTQPALILRAAGV---------------ACPETDIPSL----------DEPALEAMRDL----------PPADWEMGDPDRPAYIIYTSGTSGIPRAVVHAH-RAIWARRMMFDGWYGLRGDDRLCHAGAFNWTFTLGTGLMDPWTVGATALI-------PAPGIAPEHLPALLERHDATIFAAAPGVYRKLVRPGQPLALPHLRHGLAAGEKLSDTIRQHWRDATG---TPMYEAYGMSECSTFISGSPA---HPAAPGTLGRPQTGRRVAIIGNGSPAPHGTEGTIAVHRSDPGLMLGYLGAPEATAEKFTGD---WFLTGDQGMMDAEGQITYLGRADDMMNAGGYRVSPMEVEAALSAHPGITTVAVTDIEVKEDARVIMAFYT--GPAQLDPV---ALDAFAAERLAGYKCPRGFYHVEALPTGANGKILRRALRPIYEG-------------------------- 70606886 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEELVKSGSPNRKFEEVDEKSTAFAAFTTGTTGLPKGVFYSHRSVVLHALNISRD---LKPSDVILQAVPFFHVHGWGTQFAGAITGCKQIF-----PGRPTVDSMVEHILNHKVTRTAAVPTVVLELLRRIETMDPKPNLAGLRLGIGGAEPPSA-----LVSALAKHGIETGQGYGATETGPVVVAAVAKPEFEQLPVEEKFKRLKQVDPVSGEELPWDGKSVGEIWFRGPWI--ARSYYNDP---RSAESFTSDGWWKSKDLGVIDELGYVKLVDRLKDVVKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAVVSLKPEYQDKEEVKKSLLDHLSKRFAKWQLPDDIVFVDEIPKTSVGK-------------------------------------- 163724658 25 -----------------------------------------------------------------------------------------------------QRFTYGGMQNAIDRLACRLVSLGVETGEVILVQLPNISELVISLFAAARAGVVVSPVPVQWRSHEIRHALAMTGARVMITSHAFAGFNHVAMARQALDKEYR------LDHIITVGSGPCDGALNMTEIL--AEADSPDTELLASRKMSANDVFTLCWTSGTEAASKAVPRSHNQWLAISRMVVE-SFLPDEECTYLSLFPAINMAGLGAVLIPWCITGGKMVLHHP----FDLGVFLKQLVVEGVYYTLAPPALLDNLAKSPDWG--KMNKGNLKVIGSGSAPLSEWMVSTFQNQFGIGIVNFFPKDFSDPATRASYFPRFGAPNLSWHSQAARGVRSRLVDPSTGRVITENDVVGELCFDGP--TVFCGYYKSPELTAKAFDKD--GFFRSGDLFSIAGDNQDRYHGRLKDLIIRGGMNISPEEIETLVVGHPKVAEVAAIGYPDERLGERICIVVVPVPDQTVA---LEEINDYLQTKIAKYKYPEILKIVGCLPRNPVGKLLKRELRQAVA--------------------------- 119503795 8 ----------------------------------------------------------------------------LLNKALADIGDAVAV---ADVTGEF--YSGHALRQRIEGIASLLRASGLERGDGLAQLASNCVDAFAVMAACLRAGGRYTPLHPLGSLDQQRFVVNDSQAKLLVIDSAAF-----AEWGARLADAFPKLAVITLSRANFGEYLGDLLVDRPWLD----------------DQQDSEDIAWVSYTGGTTGDPKGVMHTQKGMGATAEIA-RAAWQFPEQPHFLACSPISHAAG--FLVLPVLMLGGRVSLLP----RFSPEPVIRCIENQGVNTLFLVPSMIYGLLDH--PGVGQRDLSNLEHIIYASAPIAPERLREALHLFGPILHQCYGQTESIHITCMTHKEHNPSVSRRLESVGRATLGMTVSVVDAHGSALPLKEVGEICVKGP--SLLAGYWQRPEASAEALQS---GWLHTGDVGFMDEEGFLFIVDRLKDMIISGGFNIYSQDVERALTAHDSVDVAAVVGLPDRKWGERVHALVVLKAGRECSEE---ELIGFLRQSTGPLLTPKSIEFDSALPLTNLGKVDKKAIK------------------------------- 134295942 22 --------------------------------------------------------------------------------HAARHAGDTEIVSRRVE-GDLHRYTYRDCEHRAKRVAQALARLGVEAGERVGTLAWNGYRHLEAYYGIGGMGAVCHTINPRLFPEQIAYIVNHAEDRYVLFDLTFAPLVDAI-----------APQCPHVKGWI-AMTDAAHLPAGSTPYLCYETLVEAEDGRYDWPRLDEQQASGLCYTSGTTGNPKGVLYSHRSTVLHAYAALPDAMNLSALDAVLPVVPMFHVNA-WGLPYAVPLTGGKLVLPGKD---LDGKSLYELMEAERVTFSAGVPTVWLGLLNYMREAGVRF--STLNRTVIGGSACPPAMLRTFEDEYGVRVIHAWGMTELSPLGTLATLNWAQSQRPRDAQRRLLEKQGRVICGVDMRIVGDDGRELPWDGVAFGELQVRGPWVIDRYFKSDASPLSDGWFPTGDVATIDHDGFLQITDRSKDVIKSGGEWISSIDIENVAIAHPGVAEAACIACAHPKWTERPLLVVVPRDGANLT---RDALLAFFDGKVAKWWVPDDVVFVDALPHTATGKLQKLKLRE------------------------------ 163840588 1 -----------------------------------------------------------------------------------------------------------------------------QRGERMIVMLGNQVEFWEVMLAGMKLGIVLIPTTTQMGPADLQDRVERGEARWALADRA---------------DVGKFDGVQGYYQLIEVGSLIEVGSEAASPALKYADSASAAEDFIADAPTRGDETLLLYFTSGTTSKAKLVEHTHTSYPIGHLSTM-YWIGLEPGDVHLNVASPGWAKHAWSNIFTPWIAEACVFIYNYE--RFDAKALMAQMDAEGVTSFCAPPTVWRLLIQADLSALKTPPRK----VVSAGEPLNAEVIEQVKRAWGQT----IRDGFGQTESTVQIANTPGQEVKIGAMGRPLPGYDAVLVDPATGLEGDEGELCLDAVYGRPVGLMKGYYGDE---EKTDFAFRDGYYHTGDMVERDADGVITYVGRGDDVFKSSDYKLSPFELESVLIEHPTVAEAAVVPSPDPLKLAVPKAFVVLTPGFEPTAQTAEDILRYCRNHLAPFKRIRRLEF-AELPKTISGKIRRVELRR------------------------------ 167627465 27 ------------------------------------------------------------------------------------------------------KLTFDEINNYSDKFAGFLQKWKLQKGDHIAIMLPNLLQFPIVIFALVKLGCAFVNINPLYTSREVKGILQDSKAKGVIVLSGLAHNVEAIDLKYKMVTDIADSYPAPKKQIISFIKGMKDKYSKDKFDTFTDALKSDYTPNYTNIELKPDDIAALQYSSGTTGTPKGTILLHRNIVANIYQVKAWTEGFDIEQIVLTALPIYHIFSLTANLFLFYCSGAFQILI---PNPKDIKSLVAEMRKSNFSTIFAVNTLYIAL--LNNKKFRQSKFPNFKLSISGGMSTSESVASEWKKITGVNIKEGY----GLSEMSPVVTVNSLLEEDFSGSVGFPLPNTDIKIYDDKGNELPQGETGEIWVTGPQKS--PGFWSLPEINREHFTDD--GWLKTGDMGYLDEQGRLVISGRIKHMIIVSGFNVFPKEVELVLTEKEEIEDAAVIKGHSNETGEMPVAFVVLKNDKKLTE---KEIFKYCETKLAHYKLPRKIIFIDELPKNTVGKIDVNALQK------------------------------ 158314800 34 --------------------------------------------------------------------------YTLLKYAAAQWPDHTALIVLPEAARWREPLSFIELLADVHRYANLLYSLGVRRGDAVALMSANCAELVGATLAAQLAG-IAAPLNGNLSSPHLTELLRRSGARVLITAGPDLAPTTWITAQALAADGMLDAVLALRPTAAVGALKALPAIEGVRIGYLSELATGMEPSAFDGEPPGSTDLAALFHTGGTTGAPKLAAQTHANEIANAWMLAADS-QLDQDCVVFAGLPLFHVNALVVTVLAPLFKGQT-VMWAGPLGYRDYGEFWKIVEHYRIGCMSAVPTV----YAVLAQCPVDADISSLRFVATGASPLPSAVRDDFQAHTGIAL---VEGYGLTEATCASARSFADGPGPGSVGQRLPYQRVKVVKVGLDGAWEPKGEIGVLAISGP--TVFPGYHNEHGHLLDGLGRLSDGWLDTGDLARVDEDGLIYLAGRAKDLIIRGGHNIDPTIIEDALLAHPHVTAAGAVGRPDVHSGEVPVAYVTLVPGAGVTE---HELRDWCRQVLERAAQPKAVIILEALPITDVGKPYKLPLRAAALNEVAGVRDVATIEDGSIV--------- 196176060 9 -------------------------------------------------------------------------------------------------------LTYQHLWELVDQTQRQLRQWGICREQRVVMVAPNSAVTLSLSFAIASSA-ICIPLNPNFTQSEFLTYLQQLHPQALVIVS---------NCADAAAKAAVQLDLPIILATPLPNRTG-------WFQLQETTEIKTQSVLSPP---SPEDIAFVFQTSGSTAQPKFVPVTH-KGLCYSSSNVKDCLQLGTDDICLNVLPLFHVHGLVTNGVVPLIAGNLICLYGN----FEASVFWQWLNQSQATWFSVPPTIHQAILQAAPKITPKLPLQFIR---SGSAALSPHVKKELTELL---NVPFLEAYGMSEA--LTITNTPLPPSVDKPGSVGKVVNGNVAIINESGEPLPPQQVGEIAVRG--NHVTPGYLDN---LEANPTAFINGWFRTGDIGYLDAEGDLFLVGRSKEMINRGGEKISPQEVDAVLLKHPQVLEVATFGISHPSLGEDIAAAVVLKEN----DVSLQHLRDYLFDHLAPYKIPSQILIVESIPRGTTGKIIRQELAA------------------------------ 154252211 19 --------------------------------------------------------------------------------------DAPALIH------GDRVITWAETTRRSNNLGRALIARGARPGDKVAFYMRNRPEYVETMAACFKSRLVHVNINYRYKADEVFYIFNDSDAQTVVYGSEF--RDIIVELKDR---------LTKVATFIEVNEDGSAAPFAEN----YEKIVTSGDGAPLGIERSIEDMLFI-YTGGTTGMPKGVMWRHDDMREAQLTTLRALGPIGSGPKAMPACPLMHGTGLITAIGNMMSGGCIVTLESP---TLDAHELWSVVSRHGVNSLAIVGDAFRPMLAALDEAPGKYNLASVVSIVSSGVMWSTEVKSGLLRHL---PNVILMDSFGASEGLGFGSSIMTSAGEVKTARFQIGGRCRVFDESDQPVEPGSGKPGIIALGGP---IPVGYYKDPEKTAKTFKTIAGARYSIPDWCVVEKDGSLTLLGRGSVCINTAGEKVYPEEIEEILKTHPAVEDALVVGVPDQKWGQAVTGIVMLASGAKFDEE---DLRKHVRSHLAGYKTPKRIL-VGAVPRAPNGK-------------------------------------- 77458494 14 ---------------------------------------------------------------------------------VACNPQAPAVI------DQSLTLTYAQLASASERIARGLLARGVEPGQSLALCMPRCWQWLAAIIGALKVGAVVVPLDRASPRQRRELMLADAACVGLITLDE------------------------------------EPLWSASLWQTSVEALLDQSDAPAQALAEDFAEVMFLFYTSGTTGTPKAVEVGERGLLRLAHTNG--YIEIRPTDRFACLSNPAFDAC-SFELWAPLLNGGCCVMIADE-DVLDARRLAEVLERAQVDNLFMTVSLFNTLIAEWPSCF-----SSVRQVLIGGEQISAAAVRGWYRANPESRCRIFNVYGPTCTTFALCWPISRDFAADSAPIGRPLPDTGVLVLDEQQRPVPAGEVGELYLSGS--GVARGYRNRPEETVRQFVGGAQVHYRTGDLVRRNAEGLIEYLGRVDRQVKIRGFRIEPGEVEQRMLEYPGVAQVYVCTRRQAAEDHQLLAFIVPR-----GDLDYHAFENHLRAQLAPYMRPHQLFLLERLPLTANGKIDR----------------------------------- 77458494 1048 -----------------------------------------------------------------------------------------------------QRLSYSELNTRADALAANLIERHLPTGNHVVLFLDASVEHIVALLALAKLNLTAVPLDPAYPVAIQRQVLEQAQPLCVLFSDATKAALD---------------------------------DLNAGRFATHRVDLRADAGTFERPRHAGERPLYTLFTSGSTGTPKGVQVS-ERTLCNLLQWQRTEGQLPAKAVTLQFSMLSFDVSF-QEIFSTLCGGGCYHLITPR-WRQDAEALLDYMVEARIERLFLPYVALQHLAQTAVTRGIYPSALREVITAGEQLLCTEALRNWFG---GMPHASLFNHYGPTETHVVSALRLPPVARDWPLRAPIGNAVGNARLVDEHDRPVPIGSRGYLLVAGPMV--ARCYLADPALNAARFVELADGCYRTGDLAWADAQGCLHYLGRDDQQIKLSGHRLELGQIEAALMQVPEVVNAVVAVQADP---PRLIAWLQL----EGEPPTSQALDRQVARRLPAHVRIDEYRRINRWPRTPSGKIDRKALPNL----------------------------- 217977186 38 -------------------------------------------------------------------------------------------------------LTYAEVDERAEAIARGLLRAGLRPGDIAGLWMPRGHELLIGQIAIAKIGAAWLPFDGDAPVDRIAVCLDDAAAKLIVTTADF---------------AAKLAG--RVGCAILTPRELADYSTDEKID-------------ARALGATPDSPAYLIYTSGSTGTPKGIVIT-GANICHYLRAANEIYRLDATDVMFQGASVAFDLSMEEIWLPYLVGARLFVATPEVMGEAD-----------KLPEIMEANGVTVLDTVPTLLALLPRDVVTLRVIILGGEACPPAIAGRWCK----PGRKIFNSYGPTEAT--VVATIAEVQPGAAVTIGGPIPNYSCYVVDDELHLVAPGSEGELLIGGP--GVARGYLKRPELTAEADFDAATGDYRSGDAVAINEAGEILFRGRIDDQVKVRGFRVELGEIEAKLGDLEGVAHAAVVLRNDAGVDQ-LVAFLVPAPGAVEAGALETRLRGALRASLPPYMVPSRFESIATLPKLSSGKVDRKSLK------------------------------- 148546915 409 -----------------EQYIELLRSIVQAPD----RPLRQLNLLGEAERQRLLSINPAPQ-----PLAATSLAAQ-ISQWAIDTPDALALVAGDAG------LSYAQLELAVQRLALALQQAGVQPGAVLALALPRSLDWVVAMLASWRVGAAYLALEPHWPVARQVRLMTQAGATQVLV-----EPAAVASLREQGIAALSLDSLYPL---------------------------AVDTAPLQPHAASASDAAYVLFTSGSTGTPKGVVIEHRHLLNYT-AGVCHTLALEGCRHFAFGSTVSADLGHT-TLFAALYVGATLHVAA--------DEVMKDAELFAAYLEQQAIDCLKIVPSHLSALLESKAPAVPATVILGGEAPSAALLQRLLQI--RPDCKLFNHYGPTETTVGVMVHPVRAVPTGTLGLSQVLPNNQVYVLDQHLQLAVTGVLGELYVGG--QQVCRGYLQDPPAFVESPFVAGERLYRTGDLARYRPDGAIELQGRRDHQVKIRGFRIELAEIEAQLSGAPQVVEAAVL-----CDGEALSAYVSLRD--EATAAALDAVREYLARQLPAVMLPRTLQALPRLPRLGNGKLDRQALRQVGKEPAAGL-----LAPRDALETVIAQRMA 72384228 27 -----------------------------------------------------------------------------LRRTAEVYPERTAIAY------GERRTSWRAMLDRSRRLASALVAAGVRTGDTVAVMAANTPEMLEMHFGVPMSGAMLNTLNVRLDAAAIAFMLRHADAKVLVTDTEYADVVQAALALLDDKPLVIDIIDPAVEGGRRLAEIEYEGFLAGGDPHWEGG-----------EPVDEWQAIALNYTSGTTGNPKGVVYHHRGAYLAALSNMLDWGMPRHA-VFLWTLPLFHCNGWCFAWTLAANAGTSICL-----RRVDAAAVLDAIREHQVTHYCGAPIVHAMLAHAPEAWKAGIDHPVHGLIGGAPPPMP------VIEGLLRMGIRITQIYGLTEVYGPAAVCVPEWDDLGIDALAERKGRQGVRYTAQEGMPWDAKTIGEVMFRG--NMTMKGYLKNPEATAEAFAG---GWFHSGDLAVVCPDGYVQIRDRSKDVIISGGENINSLEVEEVLYRHPAVRVAAVVAQPDERWGETPCAFVEVVDGARVGE---RELIEHCRAHLAHFKAPKKVV-IGHLPRTSTGKIQKFLLRQRAS--------------------------- 167627637 41 -------------------------------------------------------------------------------------------------------LTFCELDDLATKVASFLQDLNIKKGDRVAIILPNCLQFTVCLFACIKIGAIFVNTNPLYTADELESIFNNCDIKAAIVLDMFAHHIQKAKVNINSLEIADLYPFPKKQIIGFVTKNKDKPKYNKNIFISFSKVIKADKKLYKKPEIDKEDILCLQYSSGTTGKPKGAILTHNNLASNIQQVWAWHDMDMSDQVIITALPLYHIFSLSANLLCFFFAGAKNVLI---PNARDIKDLIKTMSKNEFTIFNGLNTLYMAMLEHPD--FEKINKTRYQYSLSGGMPISRKIYLHWLDRTGVELKEGYGMTEMSPAIALNKFNESEDDYFGTCGYPIPGTDLSIRDIETQQEINECYKEGEIWLKGPQRC--RGFWNDKQNNELYFTDD--GWLKTGDIGYIDKKGRLTISDRLKNMIIVSGFNVYPREVEICILKLDYVKEVAVTGVNSKASGERAIAFISLEKGSKATED---DIIQYCKEKLVSYKVPKSCIFVETLPKNNTG--------------------------------------- 195130076 78 ---------------------------------------------------------------------------------------------------TDRQYTYAQLRDASAAFAVRLQKFKLFKPDILAICLPNMPEYPIAALGAIEAGLAVTTINPIYTPDEISRQLTFSNAKFLVGSVPGY-------------AALREACQLAGKQIPIAVVRSSETELLPAGAIDFFELISRYDELCPPKDATPDDMVFLPFSSGTTGLPKGVVLSHNNISSNCEQIEDALPILQFQDTLPAVLPFFHIYGLTVVMLSKLGKGARLATLP----AFKPDDFIKALDTYKGSILNLVPPIALFMINHPK--LTKDLASALRVVMSGAAPIGQNDVERFLQKF--PNTRFMQGYGMTEASPVILMT-PEGNTRYASTGVLPGSTEAKIVPLDATDLKGVGARMELCVRGP--QVMSGYLNNPEANELTFFPGK--WLRTGDVAFFDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRQNETATAE---EIAAYVAERVAHYKKLEGVIFVDEVPKNPTGKILRKDLKE------------------------------ 111019284 23 --------------------------------------------------------------------------------------------------------TYRELDQRSGAFAAALRDSGVAERDVVLLHLGNCIEFVVAYYGALRAGATVTLVNPLQPGPGLRSQIVDTAAVAAVTQPAQL------------DTLTEAASGTTVRTIVV----AGLPAGVGRGQFGFEEFVRGYATAPFTPKVSGDDVAHLAYTGGTTGLSKGVRVLHRNVLANVTQMIAWRAGHEDGGIELRPVESLGDRGVVTVVVSPLFHAHALINMSFFAGRFEPGRMLELIETHRATYITGSPAMWHAVATHPDAVV--RDTDSVRVVSSGAAPIDHVTLEALGRAF--PSASVVEGYGTEGTCLVASAPLTGSVAYKLGSVGLPVFDTEVQIRAQDGAVLEAGTRGKLWVRGPQVTD--GYLNHPEITAQQYVD---GWLDTGDIAYLDEDGYLFICDRTKDMLIYKGYNVYPRELEEILVSHPDVSSAAVVGREAGSVGQEPVAFVVPMPDVTIDPD---AVSAFVAERVLPYKKVRDVVVVEQLPTSAAGKILKTKLRE------------------------------ 73663735 16 ---------------------------------------------------------------------------------------KAAVI----DPFKGTEWTYQDLNIRAENLANYLQEQGVQRGDVVGIFSPNDVALLDLLFASFKLGAVYLPINWRLKTQEIESVIADSDVKLIF------YSAKHLSSLEGIADELIHMDIDSKTYDDIVDPTHHRP--------------------FTTVSVEGDDLASLMYTSGTTGLPKGVMFSYDSFVNNPINT-ALTYKVYASYTTIISTPMFHVLGFNDLTIPLLMAGGTLVL----QRYFNGESLNDLMAQYQPNFLIQIPTMYYAMLVADNFDLKNFANIEFLIQGGA------APLPTVQKKFVSLGIPIITGYGLT-EAPLVSVNTAANNERKPASIGQPVMFTDTRIFDDNFEEVQVGEIGELGVRG--NNVTPGYWNKPEETAKAFSGEF---FLTGDLAKIDEDGDVYIVDRRKEMIITGGENVLPSEVERVLSEHPLVAQGVVVGYDSPKYGESVSAAVVL---TEDDPDFEQKLDAHMREHIAGYKIPRLYLKLTHIP-------------------------------------------- 1835254 30 ----------------------------------------------------------------------------LLGRWAEQYGEREALV----GADGCSRVTYRALDRWCDRLAAGFAARGIGAGERVLVQLPNTPEFVAVCFALFRLGALPVFALPAHRAAEVGHLLELSGAVAHI------LPGTGTGYDHVAAAVEARARRARPVQVFVAGEAPAVLPEG------FTALADVDGDPVAPADVDAFRRGVFLLSGGTTALPKLIPRTHDDYAYQCRVTAG-ICGLDADSVYLAVLPAEFNFPFGCGILGTLHAGGRVVFA----LSPQPEECFALIEREHVTFTSVIPTIVHLWLAAAAQGHGRDLGSLQLLQV-----GSAKLHEELAARIGPELGVRLQQVFGMAEGLLTFTRDDDPADVVLRTQGRPVSEDEIRVADPDGRPVPRGETGELLTRGPYT--LRGYYRAPEHNARAFTED--GFYRSGDLVRLTADGQLVVEGRIKDVVIRGGDKVSATEVEGHLGAHPDVQQAAVVAMPDPVWGEKVCAYIVPAPG-RPAPPMAALRRLLRARGLADYKLPDRVEVVDAFPLTGLNKVDKKALAADIAAKTAPTRPTTA---------------- 87198890 33 --------------------------------------------------------------------------------------------------DENRTVGWAEMDALLDRIAVALQREGVEKDEPVAIAAMNSVTTGLAFLGAIRAGAVAAPLTSTAAPDTIVAMLEDSGSRVLL-------------LDKDIAERLEGLDLPAGVKRIALDDSDAGEPFSSW--------MAEEGAKPEERAVAPGDPFNIIYSSGTTGAPKGIVQSHKMRHEYARRTIVAGYD---DDTAAICSTPLYSNTTLVSFLPALTAGGKVVLM----RKFDARTFLELSERERVTNAMLVPVQYRRIMELPD--FDSFDLSSYRLKSCTSAPFPAWLKADVLKRWPGGLT---DGYGMTEGGATTIL-LAHKFPDKLHTVGQVAPGHVMKIIDEDGNELPQGEVGEIVGHSPIMMNGYHGKPDKTREIEWHDSEGRRYIRHGDIGKFDEDGFLILMDRAKDMIISGGFNIYPSDLEAELTRQGAVKEAAVVGVPSDAWGETPLAVVVLADPAADPAAILAE----ANSRLGKTQRISAIEVIDELPRSPIGKVLKRELRD------------------------------ 148793084 2500 -----------------------------------------------------------------------------------------------------RALSYADLNGQANQLARYIQSSCIGADDGIALMLEKSIDTIICILAIWKAGAAYVPLDPTYPPGRVQLILEEIKAKAVLVHSSHASKCERHGAKVIAVDSPAI-----------------------------ETAVSQQSAADLPTIASLGNLAYIIFTSGTSGKPKGVLVEQKAVLLLRDALRERYFGRDCTKHHLFLSNYVFDFSVEQLVLSVLSGHKLIV---PPAEFVADDEFYRMASTHGLSYLSGTPSLLQKIDLARLDHLQVVTAAGEELHATQYEKM--------RRRF---NGPIYNAYGVTETTVYNIIAEFTTNSIFENALREVLPGTRAYVLNAALQPVPFDAVGELYLAG--DTVTRGYLNQPLLTDQRFMGRFARLYKTGDLVRRQQQPQLEYLGRGDLQIKMRGYRIEISEVQNVLTSSPGVREGAVVAKYESRTAHSLVGYYTT-DNETVSEA---DILTFMKARLPTYMVPSHLCCLEALPVTINGKLDVRRLPEIIN--------------------------- 192289957 14 ----------------------------------------------------------------------------------------------------------GETYASATRLAAGLQALGVGPGDRVIAMMHNRIEAIHLWLATNLVGAVDVAINAGYRGAPLVHAIEQTGPKVIVIEAGLVPALAAVAAELRAPA------------IVVVIDEAPRNDLPLAFRTTSFASLCEGAALDAPAALRRSDTASIIFTSGTTGPAKGVVMPHGQVMLIAHRT-AHHCRLSQQSVWYSFHPLYHMAGKFMAVLGSLVAGGEVVI----DTAFEPAAWISRARHFGATISGGHGPMLEMIFATPP----RDDDRNHSLETVCSAPFPHHIARDFEARFGVRG---LEVWGMTEVGLPLWNDIAAPLREGSCGRLDAEWFEFAVVDPESDTPVALGVVGEFVVRPKAPWIMQGYDAMPDKTVEAW---RNLWFHTGDLGHLDRDGYVYFAERASERIRRRAENVSAHDIEIAISRHPAVREAAAIGVPSEAGDDDIELCLVLSPGSEVVP---HDLLAYLASALPHYIVPRYLRFMDELPRSVTNKIQRTHLKQ------------------------------ 114327454 12 -------------------------------------------------------------------------------------------------------LTYAGLRTLAARTTETLGKAGIGRGDRVAIVLPNGPEMAASFIAVAHAATT-APLNPAYKEEEFDFYLSDLNAKALVIQRGMESPARIVAAR---------------RSIPVIELDPIEASGAGDFSLALPEGLSGEPSTAGIPQ--AEDIALVLHTSGTTSRPKIVPLRQVNVSASAIH-IAETLALTPNDVCLNIMPLFHIHGLIAATLSSLAAGASVVATPG----FNAFKFFSWFSEANPSWYTAVPTMHQAILGLAGRNKDTIARSRLRFIRSSSSSLPPQVMKDLEDAF---SVPVLEAYGMTEAAHQMCSN-PLPPRAHYAGSVGIAAGPEVGIMDDDGTILGPNQLGEVVIRG--RNVTAGYENNPDANLK---GFHNGWFRTGDQGKIDEAGYLWLTGRIKEIINRGGEKFSPLEVDNVVMEHPAVQQCLTFAIPHDKLGEEAGLAIVLHEGQTADE---HQIRDYLSQRLAAFKVPRKIVFLTEIPKGATGKLQR----------------------------------- 148554825 8 -----------------------------------------------------------------------------------------------------RRLSYAQTAARISQFMQLFHARGLRPGATLAILTVNVPEAWMAQMAACLLGATFTGLHPLGSVDDHLHICDELAVDMLVVHPVYLERGLALGQR-----------AASVRHILALGPSGDAEDLLALADPFPVRRLER-------RACGREDVHWVAYTGGTTGRSKGVEIP-DRALVHQVQTVTTSLGLPENPRFLAVAPISHAGVLP--IVPTLFRGGTVVF----QRGFDPAKWLACVEAERINWSFIVPTMLYSLLDHGR--PEDHDLSSLETIMYGSSPMSAARLAEAHEAMG---PVFLQAYGQSECVSFATTHDPLGNPQLLRSCGRPVLGMRVEVLGEDGRPVAAGEVGEICVRGP--GIMKGYHRMPEETAQALKD---GWLHSGDLATVDADGFVYIVDRKKEMIITGGFNVYSREIEDVIAELPEISAVAVIGVPDDKWGEAVKAVVVARPGEQVDPA---RLIELVRARKGAHQAPKTVDIVDRMPLTAVGKIDKKALR------------------------------- 125580588 20 -----------------------------------------------------------------------------LDRAALVYPDRPAIVASSSGLTR----TWRETRDRCLRLTAALAALGVHRHHVVAVFAQNIPAMCELHFGIPMAGAVICTLNSRLDAAMASVLLRHSEAKLIFVDCALLD----VAHDAIRRISQSGATPPVLVLISELLDDPSDAKLPSGRDYEYEHLVGNAGSSPEFAPADENEPIALNYTSGTTSRPKGVIYSH-RGAYLNSLAAVLLNDMASTPVYLWTVPMFHCNG-WCMAWGVAAQGGTNVCV----RRVTAATIFDAVARHGRHPHGRRAHGAEHDRERHGGGAAAGGEEGDGDDRRRAAAAEGAAPDGGAGVPGDPLVRADGDERARIKSRQGVHHHGLEVDVKDPATMRS-------------VPRDGKTMGEVMLRG--NTVMSGYYKDGAATAEALAG---GWFRSGDLAVRHEDGYVKVLDRSKDIIISGGENISTIEVEAALFSHPAVEEAAVVGRPDDYWGETPCAFVKLRPGAAAAAKVEEELMAYCRARLPRYMAPRTVVVVEELPKTATGKVQKFELRA------------------------------ 15599424 38 --------------------------------------------------------------------------------------------------DDDQRLSYADLLQRCRRLAAGLRQAGLAHGDTVVLHLPNGIAFVETCFALFQLGVRPVLALPAHRQHEISGFCRFAEAKAYI----GAERIDGFDPRPMARELLASGACR-----MALIHGEAEAPLQALAPLYQADALEDCAARAE-------DIACFQLSGGTTGTPKLIPRRHREYLYNVRASAEVCGFDEHTVYLTGLPMAHNFTLCCPGVIGTLLASGRVVVSQRA----DPEHCFALIARERVTHTALVPPLAMLWLDAQES--RRADLSSLRLLQVGGSRLGSSAAQRVEPVLGC----QLQQVLGMAEGLICYTRLDDPPERVLHTQGRPSPDDEVRVVDAEGREVGPGEVGELTVRGPYT--IRGYYRLPEHNAKAFSAD--GFYRTGDRVSRDKDGYLVVEGRDKDQINRGGEKIAAEEVENLLIAHPQVHDATVVAMPDSLLGERTCAFVIPRQPAPSALKLKQYLHAC---GLAAFKVPDRIELVPAFPQTGIGKI------------------------------------- 93006018 50 --------------------------------------------------------------------------------------------------------TYDDVDKASMAVAAWLQAKGLPQGSVVALMMPNVPQYLPTMIGILRAGYICTPVNPLYTGRELRHQLNDSGAQVIFVVDNFAQAEQVIEETHIKHIVLSKMGDTIIRQVKRLVPKYNLNDPKYDVTKFPDVLKKGKNLSFQKPKLSLSQTAFLQYTGGTTGLSKGAILSQRNIVAGAMQSEAWTRPITSEINEVYINMVMLPLYHIFAFMLSSLGMRAGYTFILVPNPRDIPGFIKTLSKQPFHIFPAVNTLFKGL--LDNPNFKNLDFSSLRISQAGGMAATEQTARRWLETTG---CAMIEGWGMT-EGVAVGTANVITDRKFNGTIGVPVPSVDVIIIDDEGNPVGANQAGEMCVKGP--NVTSGYLNRD----SSDDFTKDGYFRTGDIVSMDEKGYFRLLDRKKDMILVSGFNVFPNEIESVMLDCDGIIDCAVIGIPDENQGEAVKIYVVPADNNV----TKNSIKEFALDNMTGYKCPRHIEFVTELPKSNVGKVLRQKLRE------------------------------ 67153762 469 ----------------------------------------------------------------------------ALGNHAARTPKAPALEQDG------VRLNYAELLQAVSALAGVLVAQGVTTESRVAVLLPRSPDTVVALLAVLWAGAGYVPLDPESPEARIAMVLEDSAPTLVITCRAQRER------------------VPAGQPVLLL-----------------DEPRPTAVVLGQPRPVAPDALAYIIYTSGTTGRPNGVMIG-RDALAHFVAGARQRYAMRASDRVLQFAPL-HFDASVEEIFLTLASGACLVL-RNDEMLESVPRFLDACAVRDITVLDLPTAFWHEL--AYGLGAQTPLPPHLRLVIIGGEAALAERVQRWQAQAPAQAVLLNTYGPTETTVICTTATLSGPDALDWQGETLPIGHPEVAVVDANLRPVQRGERGELCVLGG--SLARGYFGREERTAARFLPGAPRAYRTGDLVRMRDDGALVYLGRLDDEFKISGYRIDPTEIETALLGYPGIREAAVLGQVLPGGVKRLVAFLALEEAQAELPP-VAALRAHLARSLPAPAVPGTYLQLAKLPRNANNKIDRKVLKELAEGQTAVPGADEARDNLSVL--------- 152969682 14 ---------------------------------------------------------------------------------------------------------WGEVASRAQRLASALASLGLPPGARCATLAWNNRRHLEIYFAVASGGWVTHTVNPRLSVDHLRYILNDAADEVLFFDQTFL-----------PLVAQLLPQLPTVKHVVLMESRSEAALSQLPSLLFYDDLLQQGMADYRWPQLNELTPASLCYTSGTTGRPKGVLNTHRSLVLHALSGNQPDAAGISAKDSLLPVVPMFHVNAWGTPFIAAMVGSRLVLPGP---HLDGDSLLQLLAAEKVTVGFGVPVIWAGLLAAMRRAEVRL--PEFKRALVGGSALPPSMAEAFQRDYGIALTH---AWGMTETSPIGTINTP------LSKHDALPAQEQQKQCAGQGRPIFGIELQVVDVDGPRDGQSQGYLQVRGHWVDASALTAAGWFDTGDIGTLDANGYLVISDRAKDIIKSGGEWISTVELENIAIAHPGVRSAAAIAARHPRWDERPVLLCVRAEGGEVEE---TDLLSWFEKRVPKWQIPDRVIFVDALPVSATGKVLKNQLRQ------------------------------ 169599651 42 -----------------------------------------------------------------------------------------------------RKYTFADTKALATLFGEGLRNLDWQKDEVLALYAPNDIDIAPVIYGAFFAGGIVTPANPGYSADELAYQLENSGAHALVTTKQFLETA---------LKAAQKVGIPNDRVILL----GIEKDETHSVKHWSNIRKTSGALRYRRRRAKPEDLAFLAYSSGTTGLPKGVMLTHRNIVADLLLVQNAVWYSSANDKFLGVLPFFHIYGLTGLVQQTLHRGIEMLVMP----AFDMETFLKTIQEHRITFIYVAPPVIVRL--ARDKMVDKYDLSSVKMITSGAAPLTKELVDAVHKRLNIK------------INQARYEAFFTFLCILLTHLGKMFPNMTAKYISAEGKELGPGEVGELWLSGP--NIFKGYWKNETATKDSLTSD--GFFKTGDIGFQDKEHNFYITDRVKELIKYKGFQVPPAELEGKLMENELVDDVAVIGVNDEHHTEVPRAYIVAAQDANVGEAEALAIVDWMNKKVASHKRLRGIVFIDEIPKSASGKILRRLLKE------------------------------ 197778565 1460 ---------------------------------------------------------------------------------VARTPDAVALVF------GDRALTYLELDAQINRVARLLIARGAGPEKVVALALPRSIEMVVALFAVLRTGAAYLPLDLDHPADRLRLMAEDTGPLCLLSTTAVAPTLRGPSGPVAPELLLDDPAV------------AAELAGLSERAVTDAERPAFAHG----VPGRLEHPAYVIYTSGSTGRPKGVVTPYRGLTNMQLNHQKEIFDASAGGRRLRIAHTVSFAFDMSWEELLWLVEGHEVHVCDEDLRRDAEALVAYCDRHRIDVVNVTPTYAQLLPAERDTTDQAADGALCTVAPEHRGRHRPALVLLGGEAVSDTVWTRLRRYNLYGPTEYTINTLGGSTSDSPTPTVGVPIRNTRAYVLDAMRPVPPGCPGELYIAG--TGLARGYHDRPGLTAERFVADPFGMYRTGDLVRQRADGLLDFLGRTDDQVKIRGYRVELGEITAALAAHPGVAHAAVVVVADSAGAKRLAGYVVPEDGAEERAVLVRGLRDHLRTVLPDYMVPAALVAVDTLPLTVNGK-------------------------------------- 197778565 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PADVHPDSAAYLMYTSGSTGRPKGVVVTHAAVVAQLSWAAQR-FGFGPGERVLHQYSTGFDPS-VQEIFAPLLTGGTVVIA-KADGHRDPAYLTGLIRREQVTNLDLVPSLYSALLA--EDGPGDPWWTGLRRAFSGGEALPAPLAGRWLERTG---VPLFNVYGPTEAVIQVTSWEPEQDEESTVPIGRAVWNTGLYVLDRYLRPVAEGEPGELYIAGA--QLARGYHGRAALTAERFVADPFRMYRTGDIVQFRGDGVLTYVGRTDHQVKIRGNRVELGEIEARLREVPAVGDVVVVPRDDDRGVKHLVAYLTPAAGAALD---IETVRASLGASLPAPMVPSRFVALDALPLTPGGKVDHGAL-------------------------------- 62423680 1 -----------------------------------------------------------------------------------------------------------------------MERLGIRPGDHVALCVGNGPRWVELFYAITGIGAVVVAVNTRYRSSDLAHVLNDSQATYLITAPQILSSDFLSTLRIIGPDALPHPELPHLERIVVLDDDQADFEGSWERWSQFTDEVSVPRTASSFVPVSPTSTSLIQYTSGTTSRPKGVLLTHQGMCADAHFS-AVRMGLRAGDRFHSVRPFFHVAGSTLSVLSSAQSMATLVTMERFVAGPALEVLEKERCTHFSGNDTIALMLLDHPDRSHRDLVLRG----------AWVAASAAVIRRVADELGAAEVVAGYGQSEASPNVAQSAWYEPAEVRLSAAMLPQPGVDVRIWDHEAHVPAMLGTKGEIQVRGW--NVMTGYLNNPQATKNACTED--GWLRTGDLGTMDEGGRLVFVGRLKEMFRVGGENVSPVEIEEVLLLHPAVRQAVVVGVPDPRLIEVPFAFVSLAQGGSLDED---QLALWMRERVAGFKIPKFIHFVEELGMTASSKIQR----------------------------------- 118470694 467 ---------------------------------------------------------------------------------AAQRLGSIALTWDGGE------LTYRQLDEAADRVAAELRRRGVGTETPVPIRLPRGPEYVVAMLGVLKAGGLIVPLDPAMPDERVDEIIRQTHPQPAIVDDAFVAAVRAAD--------------------------------------------AELPADYRPAHVHPGQGAYIVFTSGTTGKPKGVIGTHQALLAYAADHARNVLRPAAQRVGHPHAWSFTFDAAWQPLVALLDGHANHIVGDDVQR--DAEALVETIGRHAIDMIDTTPSMFTQLRAAGLLSTVPLA-----VLALGGEAIDTALWQAIQAECERTWMSAHNCYGPTEATVEAV--VAAIADHRDPCIGKPTDPTAAYVLDSWLRPVPAGVAGELYLAGG--QLTRGYVGRPGRFVADPFTLGARMYRTGDVVRRTPDGALQFLGRSDDQVKIRGFRVEPGEVAAALHRHPQVRHAHVALRRH-RSGPRLVAYVVTDASLADAAG---ELRRMLAATLPRYLVPHHILLVDEIPLTTNGKV------------------------------------- 126642418 9 ---------------------------------------------------------------------------------VQSHPHSPAIIC------GERQLSYIELDQLSTNLASRLAEKGLGKGDTALVQLPNVAEFYIVFFALLKAGVVVLNALYSHRQYELNAFIKQIQPKLLIGS-----RQHEVFSNNQFIDSLHEVNL-SPEIILMLNHQATDFGLLDWIETPAETFVDFSS-------TPADEVAFFQLSGGSTGTPKLIPRTHNDYDYSVRASAEICGLNSNTRLLCALPAPHNFMLSSPGALGVLHAGGCVVMAPN----PEPLNCFSIIQRHQVNMASLVPSAVIMW--LEKAAQYKDQIQSLKLLQVGGASFPESLARQVPEVLNCKLQ---QVFGMAEGLVNYTRLDDSDEQIFTTQGCPISSDDEIKIVDEQYKEVPEGEIGMLATRGPYT--FCGYYQSPEHNSQVFDED--NYYYSGDLVQRTPDGNLRVVGRIKDQINRGGEKIASEEIEKLILLHPEVIHAALVAIVDEQFGEKSCAFIVSRNPELKAVVLRRHLMEL---GIAQYKLPDQIKLIESLPLTAVGKVDKKQLRSILN--------------------------- 87200884 7 -----------------------------------------------------------------------------FDRGHDRDPQRLAIV----DTETGLKLTFAETKALSERIAAALQKGGFENQDLLGLYGPNDGMLLVVLLAMWRANGKWIPVNTRNAIDANAAYINYVRLKWLVYHSS-----------KADEVAELKALCPTLQHFVCLDKRMGDDPSLEEFMAGVSEADFVEPEIDAFGNL--MDMVGIFPTGGTTGPSKGANVTNLGWGTMIETAADGMGGRTDSPVALVSAPITHAAGP--IALSTLSLGATQVILPG----FDAERVLRTIAEYKVTHMYLPPTALYQLLASPE--LGDHDYSSLRIFILVGSPCSPEKLRQAVEVFGPAMCQSYCPMIVAWFPPEDVARFATSAPEKLAACGKPTRSIKVKLLDDDGNEVPLGEAGEICVRGALVTHSY-----FEKPEETAEIRKFGWHHTGDVGKFDKDGYLYIVDRKKDMVVSGGFNVFTAEVEAAVTELAAVKEACVFGIPHEKWGEQVHAVVV------ADGITEAEIIAYAKERLGGVKAPKSVTFIDSIPRTAAGKMDKKALRK------------------------------ 118473241 11 --------------------------------------------------------------------------------------------------------TYREIDNLSVRAARWLLGQGAGKGTRVGLFFANGIEWITWWLAVSRIGAVAVPLSTLYTPAEIAKVLRLADPRVLNIDVGLRLREALPELAGQPSRAIAVRATPFLRRIAITGETDLPCATRIDDTGVPQEILAAAESE-----VSPADLAVMVHTSGSTADPKGVLHTHGTLVRQTSTWPAAIRAVTGSQGHARILCAMPFFWIGGLLAATGALHEPVTLAILP--KLDAGAALDLAERERITGIVGWPAFTQRLREHPTFSVRDLSSAPMLRDGPLDIAM---------------------------------TDVPDGFPVHRTMTEGGFAYTDMRIVDDNGVPAPDGTVGELHVRG--IGVMAGYNKRERF---ETFDDDGWYHTGDKVYRRPGDPRVFYVGRTTDLIKAAGANVSPLEVEAVLAGFGEVAQCLVLGVDDAERGEEVCAVVVP-SGTPGDTLDVALLAQRAREQLSAYKVPTRWVIADDIPTLPSGKFDRKALRR------------------------------ 147805634 35 -------------------------------------------------------------------------------------ADRPCLI----VGSTNKTYSFAETHLISRKVGAGFAHLGLKQGDVVMILLQNCAEFAFSFLGASMVGAVTTTANPFYTSAEIFKQLNASKAKIVVTQAQYVDKLRDYP----DGQVAKIGEGFTVITI----------DDPPENCMHFSVXSEANESELPEVSINSDDPVALPFSSGTTGLPKGVVLTHKSLITSVAQQVNPNLHLTPDDVVLCVLPLFHIYSLNSVLLCSLRAGAAVLLMQ----KFEIGTLLELIQRYRVSVAAVVPPLVLALAKN--PMVESFDLSSIRVVLSGAAPLGKELEAALRSRV--PQAVLGQGYGMTEAGPVLSMCLAFAKQPFPTCGTVVRNAELKVVDPETGCSLGRNQPGEICIRG--QQIMKGYLNDPEATASTI--DVDGWLHTGDIGYVDDD-----------------EEVPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVVRSNGFELTEE---AVKEFISKQVVFYKRLHKVYFVHAIPKSPSGKILRKDLRA------------------------------ 112791734 455 ---------------------------------------------------------------------------------------------------------YASLVDRVDAAAARLTAAGAGPGDRVAVLAERGVRAVVAMLACWRAGGVYVPVDPAAPLPRRELILEQAAPAVLVCED-----------------------------------PDEQPPHHRSRAVAIGDLTAEADATPAEPAPRPHDPAYLMFTSGSTGRPKGVAVSHANLSSFLHALTGR-LALGPADRLLALTTTAFDISLL-ELLGPLVTGGTVVVAPSSAQRGAAD-LAARLSSPGITTAQATPAVWRLALSAGWRPREGF------TLLCGGEALPPDLA----DLLAATPAEAHNLYGPTETTIWSCA--ARIRPGEPVTIGRPIPGTRVLVADAALRPVPPGVCGELLVGGP--GVALGYLDDPARTAADPYHPGERLYRTGDVVRLRSDGLIEFVGRVDEQVKVRGHRIELGEIESALRALPGVRDAAAT-VLDPRGNARIAGYLVADDGALDTAGRAARLRQDLSEALPASMVPSELYAVPAIPLNPNGKVDRRAL-------------------------------- 167743344 564 -------------------------------------------------------------------------------------------------------LSYAALNRRANRLAHYLRAHGAGPERVVALALERSVDMMVGLLGILKSGSAYLPLDPAYPAERLAYIVDDARPALLLT-----------------EAARQDDWRDAGVPVVLLDADGPAIDACP-------DHNPDAAAGRDARTLSS--LAYVIYTSGSTGRPKGVMIEH-RNLANLLGAMGEQPGIGAHDVLLAVTSLSFDIAALELFLPLLHGARAVIAARDDAADPARLAHL--IESSGASLMQATPSTWRMLAQHGWPRSAR-----PLTLLCGGEALPPALA----ERLLAHVPAIWNLYGPTETTVW---STVRRVTTPVVDIGGPIANTQVYVLDERLRPAPIGVAGELYIGGA--GVARGYLNRPELTREDPFRRGGRLYRTGDLARRRADGNLEYLGRNDFQVKIRGFRIELGEIEAQLAKAHGVQGVALAARDTPTADKRLVAYYVGDASAAALREHAA-------ARLPAYMVPAAYVRLAAWPLTPNGKLDRAAL-------------------------------- 56784511 25 -------------------------------------------------------------------------------------------------------ISYPSFLAAVRSLAGGLCSLGLRPGDVALVVAPSRLEVPVLDFALMSIGAVVSPANPVSTPEEYAHQVALSRPVVAFAAPE-----------------VAAKLPEHVRCVVIGSDEYGRLAASDGRRAA----------APAAVAVKQSDTAAVLYSSGTTGRVKAVAITHRNHADNREKVAREAAEAGEEPPPPAVTLLPIPLFHVFGFMMVLSMGETSVLME----RFDFIAALRAIERYRVTLLPAAPPVLVAMVKYEE--ARRRDLSSLLVIGIGGAPLGREVAEQFASVF--PNVELVQGYGLTESSGAVAATVPEESKAYGSVGKLGSHLQAKIVDPSTGEALGPGQRGELWVRGPIVMK-GSYVGDDEATAATVDSE--GWLKTGDLCYFNEDGFLYIVDRLKELIKYKGYQVPPAELEHILQSHPGIADAAVIPYPDEEAGELPMAFIVRQPGSNIT---KEQVMDYVAKQVAPYKKVRRVAFVTAIPKSPAGKILRREL-------------------------------- 85707171 40 ---------------------------------------------------------------------------------------------------------YAGFDRAAREVAGGLMAQGVVAGDRVAIFMGNAPEYLLALYGIWYAGAAAVPINAKLHGAEAAWIIADAGAAVVLADAARREALAAEGVA--------------------------------------AQAVARGEAVAEVETRAPEDLAWLFYTSGTTGRPKGIRITHRMLVAMSLSYLADVDEVTGADATLYAAPMSHGAGL-YAMVHVLRGARHVC---PASGGFDEAEIFDLARHHRVHMFAAPTMVKRLTARARLSGETGAGLR------SVVYAGGPMYLADILEAVEVFGPVFLQIYGQGECPMAITALSRVDVADRSHPRWREQSVGEVRIADETGAGVPPGEVGEILVRG--DAVMPGYWQNV---EASDKALKGGWLWTGDLGRMDADGYVTLQDRSKDMIISGGSNIYPREVEEVLLTHPSVIEAAVVGQMDAEWGEIVVAFVVC-----DGALDEAALDAHCLSQIARFKRPKRYIAVPDLPKNNYGKVLKTELR------------------------------- 214037754 5 --------------------------------------------------------------------------------------------------------TFLELEQRANRMAHYLSSRGVKAGDHVGLYLYNCNEYLEGMLACFKIRAVPINVNYRYVKDELLYIFDNANMVACIHNREFTPHIGEI-----------LQSAPELKTFIHVQ-DGTDFDPQSIDSVEYEKAMEDQSDARDFSERADEDL-FILYTGGTTGMPKGVMWPHKAVFFAAMGGGGWFHPGDFPIVGMALAPLMHGACWWYACI-QLLAGNTVVLSPDRSLV--GERIWDTVATEKVNAISIVGDAMAVPLDALEDNEGRWDLSSVFSVGSGGAVFSESKQESFKQHF--PNVFITNSFGSSESGNMG---MDGGGKKGQGLGNVTKSEFMSVISDVDGQPNEHVSPGEMGIFSRSGHIPVGYYNDPEKTAKTIVEDGKPWLLLGDEARLEEDGSITVYGRGSNCINTGGEKVFPEEVEQALKANPAIFDCLVVATPDERFGSKVTAVVALRGDSELS---LASLQENARNYIAGYKLPRELHLVDEVPRAPSGK-------------------------------------- 118050855 39 -----------------------------------------------------------------------------------------------------QRWSWAELREQVGRMSVLLKVQGVRKDDVVVVQMPNCVELHAIYLACAIGGVVVSPVPMQYRTHEIEYVVQSSAARGLITTQ------RLGRYLPAQELVGMRVQLPTVQWIWSYSDGSGEPLPDGVADLDALLAATEPAGDAQMRELSADDVFTVCWTSGTEARAKGVPRSHNEWL-IVGSGVIDAGQMPQGVQMVIPFPFVNMAGISTSLMAWLLTAGGLHHHHP----FDLKVFIQQLQDNQTDYTVAAPAVLGMLLKA-PELLEGLDLSRLRRIGSGGGPLSPWVMEQFAERYGIE---VINYFGSNEGAALSSTPVPDRHQRASYFPRVGVSGFGWNAVHSQEEIREPGRIGELRFKGPMI--FSGYFNSPELTARAFDEL--GYYRSGDLFEIAGDQFYRFAGRCKDIVVRGGMNISCEEVESLLLSHPKVREVAVIGWPDEVLGEKVCAVVAPKDSADPPD--LPELVAFLRTKVAAFKLPERIEVIGELPRNPVGKVLKRVLRE------------------------------ 119194233 222 -------------------------------------------------------------------------------RNAEKHPDKLCVVETKSHSSPHREFTYRQIHEASNILGHHLLQSGIQRGEVVMVYAHRGVDLVVAIMGILKAGATFSVIDPAYPPDRQVIYLDVARPRALINIEKATQDAGELTEKVRSFIDGNLELRTEIPALALRDDGSLQGGLINGNDVLQPQVALKAKP--VGVVVGPDSTPTLSFTSGSEGRPKGVRGRHFSLAYYFPW-MSKTFKLSENDRFTLLSGIAHDPVQRDIFTPLFLGAMLLV-----PSREDNEKLAEWMREYKATVTHLTPAMGQIATAQFPSLHHAFFVGDILIKRDCMSLQALAPNVNIVNMYGTTETQRAVSYFEIPSYASQESYLDMMKDVIPAGKGMVDVQLLVVNRFDRTKLCAVGEVGEIYVRAG--GLAEGYWKDNEPWREFYVGPRDRLYRSGDLGRYTPTGEVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYIVPARGLKDDDSLREDAREYLRGKLPSYAVPTVIIPLKRMPLNPNGKVDKPALP---FPDTAELSAAAPRRRSSVLQKLSETELA 47078312 36 --------------------------------------------------------------------------HELVRRQAAEHGARGAVTFEGATT------TYAELDAAAAGLARRLAGAGVRPGDVVAIALPPSERRIAAVLGALRAGAAYLPLDPELPAPRLEFLLADAGAAVLITDTATREG---------------------------------PVAAHDGPTVLCDRLSPDGAPTAEPTAEPAEFPAYVIYTSGSTGRPKGVAVDHRSLVNRLLW-MRERYGVGQGDVVLHKTSFGFDVSVWEQLLP-LISGARLVIAPQE-TRRDATALVRLVRAESVTVLHFVPSLLPAFLDVAEVEQARA----LRVAISSGEALPKPVAVDFARRL--PHCALHNLYGPTEATIDVTHWPVDGDDERPFVPIGTPIDNTSVYVLDDHEPLPVGAEGELCIGG--QAVALGYLGRPALTAEKFAPDPFGMYRTGDRARFGPDGAIEYLGRRDGQVKLRGYRVELGETEAALLESDLVRQAAVV-VRGEGGAKRLVGFVSGRPDAGGAEGAEAHVLARLSATLPAYQVPSQLVWLDALPLTPSGKVDRAALPETAA--------------------------- 47078312 1117 -------------------------------------------------------------------------------RHRAATPDAPAVV------ENGVVLDYAGLDERAIALADRLAEAGVRAGHLVGVCLRRSAAHPIALLAVHRSGAVPVLLDPEHPVARL----------------------REAAADAGVAAVVTTADQAGFEAWPVVHPDGGIVAPTE-------------PAACRPGSADPARDACVVYTSGSTGGPKGVLAPQAGLVNRVLWSGR-AFPTPEPPRVLATAGTAFDIALWELFFP--LAHGGAVVTAPQDAVLDPDALAELIVAERVTVAHFLPSL----LAAFLDSPKAAGCTGLAHVLSGGEAVTPAIVRAFTGSGLPARLHQAYGPAEASISVTHHTCAPEDGLRERVPIGRPIDGAGAHVVDEHLRELPVGCVGELAVTGVAVG--AGYPNDPELTARRFPANPFGAYLTGDLARWGADGELEFLGRRDRQVKVRGHRVEPAEVDRTAELHPGVRQAVTV-----FRDGALTTFAAPRAGALLD---VADLRRLLRERLPDWMV-GELVVLDALPVTGNGKVDQRALLDLA---------------------------- 29888141 48 ---------------------------------------------------------------------------------------KTAFI----DAATDHRISFSDLWRAVDRVACLLHDVGIRRGDVVLVLSPNTISIPIVCLSVMSLGAVLTTANPLNTASEILRQIADSNPKLAFTTPELAPKIASSGISIVLERVEDTLRVPRGLKVV---------------GNLTEMMKKEPSGQAVRNQVHKDDTAMLLYSSGTTGRSKGVNSSHGNLIAHVARYIAEPFE-QPQQTFICTVPLFHTFGLLNFVLATLALGTTVVILP----RFDLGEMMAAVEKYRATTLILVPPVLVTMINKADQIMKKYDVSFLRTVRCGGAPLSKEVTQGFMKKYPTVDVYQ-GYALTESNGAGASIESVEESRRYGAVGLLSCGVEARIVDPNTGQVMGLNQTGELWLKGP--SIAKGYFRNEEEIITS-----EGWLKTGDLCYIDNDGFLFIVDRLKELIKYKGYQVPPAELEALLLNHPDILDAAVIPFPDKEAGQFPMAYVARKPESNLCE---KKVIDFISKQVAPYKKIRKVAFIDSIPKTPSGKTLRK---------------------------------- 156932994 29 ----------------------------------------------------------------------------------------------------ERRYSYRELDAAATRLAGALARRGLQRGDTALVQLGNVAEFYIVFFALLKIGVAPVNALFSHQRTELDAYARQIAPALLIAD-------REHALFSDDAYITALKAQHSSLRMTLLRGDGLDA------------LISAPTTDFTPTPSAADEVAFFQLSGGSTGTPKLIPRTHNDYYYSIRRSVE-ICEFTRETRYLCALPAAHNYPLSSGALGVFFAEGCVVLARD----PSATLCFPLIEAHQINVTALVPPAVSLWLQAIQEWGDNRQLASLKLLQVGGARLSDTLAARIPAEIGC----QLQQVFGMAEGLVNYTRLDDPDERIFTTQGRPMSPDDEVWVDENGNPLPRGETGRLMTRGPYT--FRGYYNSPEHNASAFDE--NGFYCSGDLVAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLGHEAIVHAGLVSMEDSLLGEKSCAYIV-----TTRPVKAVEIRRFLREGVADFKLPDRVERVDALPLTPVGKVDKKQLR------------------------------- 54022734 466 ----------------------------------------------------------------------------LFERQVERTPDALALT-----TGAGDRVTYRELHAAAARLAGELAEHGVGPERVVALTLPRSAQSLVAILAVLAAGGAYVPVDIALPQTRIDSILRQAAPVLALTVAATAASAGDVPTLVLDDPAVRQR-------------------------------IAAREPVAPVVARHPEHCAYIIFTSGSTGEPKGVADTNAAVAAY-FADHRARCYRPATARLGRPLRIAHAWSLSFDASWQLLDGQALHLFDAEEMR-DAGRIVAGMAEFGVDMIDTTPSMLAQLDAA------GLLERRLPVLALGGEAIDTALWNRLRAL---PDTAVYNCYGPTETTVEAVVAPVGRYETPTIGTPNAGMAGYVLDSM--LRPVPRGAVGELYLAGP--QLARGYVGKPDRFVADPLRPGARMYRTGDLVRRLPHGGFAYLGRADDQVKIRGYRIEIGEIETALRRLPGVRTAAVTVVRRA-GGASLVGFVV---GDTASTGEAPRLRATLAQRLPAYMVPARIVVLDQLPVNANGK-------------------------------------- 212541170 21 -----------------------------------------------------------------------------------------------------RRYTFDDLRKLSLHLGSRLQELQWRTGDVLTIVSMNAIDIPPIIWGTLAIGGVVSPVNPNFSATELVHYLKVSQSKAIVTQKSQY---------AKVAQAAEGAGLAKDRIIVIDDTTEFSGDSIWQPDPYLIPDYKFTSVHKSPITRPKEELAFLVFSSGTTGLPKGVMLSHTNIVANLQMEAVDAGYLDSTDRALAFLPFFHIYGITCLINYGLFLGMSTYIMP----RFDLESFCNVVQNQKITYVYAVPPVVLQIVQN--PIVEKYNLSSIRLINCAAAPLPTELIRTLRTKFGLSIRQQYDQEGDEHPG----------------AVGRLVPNVTAKYVPIAGEEVRPGAEGELWVKGP--NVFLGYLNNPAATKESF--SRDGFYKTGDIGYEDAYGNFVLTDRIKELIKYNGFQVPPAELESLLLGHPAVADVAVVGIPSGQAGELPRAYIKAKENSQGDRKTADDIVEYVRVRVVAYKQLRGVHFVDAIPRNPAGKILRRELTKL----------------------------- 153895433 33 ------------------------------------------------------------------------------------------------------RYTYADFGDRVRRLAAALAELGVEPGDRVGTLGWNTHRHFEAYYAVPLSGAQLHTVNLLLQDDHVEYIINDAADDVLIVDRDAVATLDRLWDR-----------IDGVREVVVMGDSVPETESDLPLSAF-EELIADADPVESWPPLSEDDPAGMCYTSGTTGKPKGVEYTHKMIYAHAMMVMTPAALDIAEDDVVMPVVPMFHVNSWEFPYAVTMAGAKQVYPGPSP---DPADLVELIESEGVTLTAGVPTVWIDVLDHLDE--HGGDLSSLERIVVGGSAAPREVMRRYED---EHDVTIEHAWGMTETMSIGSVSRPTSAMAGADREAKLDKRMRVVDDDDKPVAWDGEAFGELLVRGP--SVVEEYYDRPEADATDFVAADDGWLRTGDIATVDEDGYMEVVDRVKDVIKSGGEWISSIELENALMAHEDVAEAVVIAASHERWQERPLAFVVPKAGRELD---VEGIRTFLADEFPRWWLPDDVRFREEIPKTATGKFDKKTLRE-------------TVDDPA----------- 123442843 14 -------------------------------------------------------------------------------------------------------LTYSALDARVDELAAGLSSLGLRSGEHVIVQLPNGNAFVTLLFALLRLGVIPVLAMPSQRALDIDALIELAQPVAVIHGENHAELARQMTHKHAC-----------LRHVLVAGETMSD---------DFTPIFSLHGERQAWPQPDVSATALLLLSGGTTGTPKLIPRRHADYSYNFSASAEL-CGISQQSVYLAVLPVAHNFPLACGILGTLACGGKVVLTDSA----SCDEVMPLIAQEGVTHVALVPALAQLWVQAREW--EDSDLSSLRVIQAGGARLDPTLAEQVIATFDCT----LQQVFGMAEGLLCFTRLDDPHTTILHSQGRPSPLDEIRIVDQDENDVEPGETGQLLTRGPYT--ISGYYRAPAHNAQAF--TAQGFYRTGDNVRLDEAGNLHVEGRIKEQINRAGEKIAAAEVESALLRLAEVQDCAVVAAPDTLLGERICAFIIAQQMPTDYQQLRQQLT---RMGLSAWKIPDQIEFLDHWPLTAVGKIDKKRLTALA---------------------------- 172041052 36 --------------------------------------------------------------------------------------------------------TYGELKEFSETIAAELASRGIGEGDVVTLQVPNSINFAASLLGILRAGAIVNPIGMLMNQADVEHIVEAAGAKLFI---------------------------------------GPTNMEQLPQIFSMELASLQGSPKPAPEDIDPDSVAAVPFSSGTTGLPKGVQLTHRNLTSNHVREMIERSGIEARSNTLSVLPFSHIYGMTVLLLGPLLHRHHIFTMP----KFDIEQFLRAHAERSIEFTFIAPPMAIAMAKGPE--IDPSWFSASKLMVSSAAPIDAPIMRAVEERL---DTKVVQGWGMTEASPLVALNLHGDADHSSVGKPVADTEIRLV-DIDTLEDVPEGEAGEVLVRGP--QVMKGYLNNEEANAETLIEG--GWLRTGDIAHFGEDGGLRIVDRAKEVIKYKGYQVAPAELESLLLSHPDIADVGVVGAERDGL-EIPRAFVVLQEGAELTED---EIMDWVAERVTPYKKVRAVTFLDEIPKNPTGKILRKDLR------------------------------- 88811694 15 -----------------------------------------------------------------------------IERSAAVFPERTAVIH-----GELQR-SWEQTYERVRRLASALRGRGVERGDTVAVMLANTPEMLEAHFAVPMVGAVLNALDVHQEARTIAFILQDCGARVLLTDTEFAKTIEK-----------ALALLPSPPLVIDVDDPQGGGGEGLGKLGYEALLAEGDPTFIWEPPPDEWEAIALNYTPGTTANPNGIVY-HHRAAYLKAVSHVLVWGLAPHPIYLWTLPMFDCNGWCFPWTITAMAGVHVCLREAR-----GEAVFEAIRRHRVSHLCATPAVLNALLAERRPGKFDHPVKVMAGAAAPSAAVVEGIEAMGMEITHVYGLTEAGGPAAVCAWHPEWNARPREERARLKARQGVRYPMLDGLMVADPHPKDGRTIGEIFIRG--NTVMKGYFKSAQATEEAFDG---GWFHTGDLAIWHPDGYMEIKDRAKDIITLDDEPSSSLEIESVLCRHPAIMEAAVVARMDEELGETPCAFVVLKPDAANVGAT--EIIEFCRQHMAHSMVPKTVVF-GELPKTSTGKV------------------------------------- 67528398 20 ------------------------------------------------------------------------------------------------------TVTYAQLHSHISAFQEKLAKLGVGHGAAVNLALINSYEFIVGFLAASWQRAIAAPLNPAYKQDEFEFYIDDLSSTLVLIPREYAQNGPAVLAGRKYQAAIAECYWNGTEVVLDVKELG---KLKGKGDIGVQTA-------------QPDDIALVLHTSGTTGRPKAVPLTH-KNLTTTMRNIQATYKLTPQDRTYLVMPLFHVHGLLAAFLAPLASGGSVIV----PTKFSAHQFWSDFIEYKANWYSAVPTIHQILLKSPLPNP----IPQIRFIRSCSSPLSPKTFQDLEKTLNAPVLEAY----AMTEAAHQMTSNPLPPAKRQPGSVGIGQGVEIKILDQSGNEVPQGHEAEICVRG--ENVTKGYLNNPAANKSSF--TKDGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLQNPNVGEAVCFAIPDPGYGEDIGAAVVLKSGQNATED---ELKSWVQEKLAKFKTPKQ-----QIPKTATGKIQRR---------------------------------- 121708535 23 ---------------------------------------------------------------------------------------------------------YDHLNLRTRDIARALVAAGICYGDKIAILLGDCETYVELFFAAARIGAIAVLIQGSYSVVETLNVLQASESCMLFISASLGNEASSAFLDQFQGLVGSRTLGQRVPRLKTIVQIDDDSPTLTSIFTPWRTFLQRTSLTCLEEKVASDAVCAFLLTSGTTGSPKIAMLTHSNIINNAFLTGDRI-RLAANDRICCCFPLFHCAGLICGMMACLVHGASLILPAARFSASTALKCLRVEQCTG--LHGVPTMFNAILQKARAQTAPPGPSPHLRTGIIGGSSPSESLWTALQQEFGLKDLA--QGFGMTETSAAAFLSPPRMGESRSLPGQLQIPHTSAKVVDVQGKVVARGERGELYVSGYLL--LKGYFKNRERAHDAMWEDGELWFRTGDEVLIDTCGNLQVTGRIKDIIIRGGENIYPQEIEGRLEEHRSIAQACVLGVADDHYGQVVAAFLQLPSTVRPSDA---ELVEWVQMTLSPVKAPARIFWLDTFPLTGSGKIRKNVLQQLIE--------------------------- 15790171 8 -----------------------------------------------------------------------------------TNPDRPALV----DAATDRTWTYDALDSAVDATAGSLAALGVTPGDRVAVLLETRPAFATLVFAAARLGAVLVPLNARLSQPELATQADAVAPVAVICGRDT-------------ATAADRLDAPAVRV---------------ADDATVRPLSGTDPDAVTPVDSAWDDTRLLLFTSGTTGDPTAVRLT-YRNLAASAAASAARLGVLPDDRWLCPLSMYHTGGVSVVLRTALYG--TTAVLTRTPG-FDAAAVGDALETHDCTGVSLVPPMLDRLVEADAVP------DSLRFALVGGAPTPPELV----ERACAAGVPVCPTYGATETASQAATLHASDAPAHPESVGRPLLGTTVTVVEPDTHPVPDGQAGLLAVSGP--TVTPGYAG------EGTAPRCEHGLLTGDRGWIDADGFLHVGGRASDEIITGGENVRPEAVAAVLREHPAIEAVAVVGVPDDAWGDRVGALVVPADDTA--DVSVASLRAFCDGRLAGYKHPRVVAAVDALPRTASGTVDRQA--------------------------------- 114705901 5 -------------------------------------------------------------------------------------------------PDLDRHITYKQFFAGSERIARLLSDRGLAAGDRVLVYAPKSATSLELYFGCLIAGFVYVSINPGLPIDNMSYFLSDVEPKAVVCGE-------------KDRVAMAREAEGSGAHLFTLDADETGTLI---------DARNAVEPGFQAVPREAADIAAILYTSGTTGKPKGAVHTH-HSLWSNAEALVASWKFARDDVLIHALPIFHLHGLFTATNVVLASGGSCRYLP----RFEPKAVLDEMPVSTALMGVPPFYMQLLETRELEQAAKN-----MRVFISGSAPMLPQTHRAWHERTG---KTIIERYGM--TECSMIASNPYDEARKPNTVGFPLPGVTVRITDKSGETVENGHFGMIEIKGP--NLFREYWNKPEKTAADHTED--GFFISGDFGRYDADGYLSVLCRVKDAVFTSEGTVLPKEVEEILDEDAAVAESAVISVPTPSGSAAPVAILVANPGAQIDTE---RLKSAVDAKLDAFKQPVRYIPVGTMPRNAMGKVQKAALRE------------------------------ 217979440 424 --------------------------------------------------------------------------HELIAAQAQKRPDAPAVFQA------DQCWTHGRLDGAANRIAGRLMQLGAGPEVRVAIALRRSPEAVAAILATLKAGAAFVPIEPDHPASRNHHILQDAGVAIIVTDSRL------------------RACLPSGVEAAVVEIDRID--------------LESGPAAPPHARHALDQLAYVIYTSGSTGLPKGVAVEH-GALTRHCQCTARVYEMSALSCELAFLPFSSDGGHERWIVP-LLAGGSVVLPD---RLWTPEETFAAIRRYGVNNASFPTTYLQ---QLAEWAEATGDAPPMRLYSFGGEGLPQKTFDLLSEAL--RAEWLINGYGPTMTPMVWKVRPGARFDGTYAPIGRAVGRRRIYILDADGNLAPAGVTGELFIGG--DGIARGYLGNPDRFIRDPFAAGGRLYRSGDLARWREDGAVEFMGRVDHQVKLRGFRIELGEIETALGNEPGVSACAVVMRAEAGQAPILAAYAVPAEGVVLDGKALR---RALARRLPDYMLPSAILILDRLPLNANSKLDRDAL-------------------------------- 188993447 480 ---------------------------------------------------------------------------------------------------DNRTLDYATLCELAARIAAQWVDDGVRPGDVVAIALPRSEQLLVALLAVMWSGAAYLPLDPESPAARNRQMLNDSGAIALVCEPALCER----------------------------YLLGGMVWLDPCPAVLPAAIAPLAQPDG---------TAYVLYTSGSTGVPKGVEVSHRNLANFLH-AMEQELALRPRDRVLAVTTFTFDIA-GLELYLPLLTGARVVIAPAGITH-DPRSLSRLIANEQISVVQATPSLWRILLANQELALDR------VHALVGGEALVPELAAQLLSRVG----RLTQLYGPTETTIWSTIMPLQLSDAAAPPIGRPLLNTRVYVLDAQRQPLPTGAVGELYIGGA--GVAKGYRGKRQLTSERFVDDGSTMYRTGDRVRQRRDGLLEFIGRADGQLKIRGHRVEPAEIENALLLHTQVAQAVVVGHHDGANALQLLAYVVGKHGTAPSTEL---LRAHLQQRLPASMIPTLWMPLQALPLTANGKLDRRAL-------------------------------- 170692429 19 --------------------------------------------------------------------------------------------------GDIHRYTYRDCERRAKQLAQALIALGVQPGERVATLAWNGYRHLETYYGTTGFGAVCHTINPRLFPDQIAYIVNHADDAYVLFDTTFAPLVDGL-----------APQCPKVRGWIAL-ADEAHLPAMQTPVLSYETLVNAHDGDFEWPLIDERQASYLCYTSGTTGNPKGALYSHRSTVLHAFASLPDAMALSARDSVLPVVPMFHVNAWGIPHAAPLTGAKLV----FPGKDLDGKSLFELMERERVTYSAGVPTVWLGLLNYLRESGSRF--SSLERTVIGGSACPPAMLRSFVDDYGVQVIHAWGMTEMSPLGTLSKLTWEQSQRPVAEQRKLLEKQGHALYGVDMKIVGDDGQELPWDGVAFGDLYVRGPWVIDRYFRKDDSPLVDGWFPTGDVATIDHDGFLQITDRSKDVIKSGGEWISSIDVENVAIAHPAVAEAACIACAHPKWTERPLLVVVKRAGLDVT---RDELLAFYNGKVAKWWIPDDVVFVDELPHTATGKLQKLKLRDI----FRDHVLPSALED------------- 119504288 45 ------------------------------------------------------------------------------------------------------RLSYGEFARRVSRFAQVLKDFGVSKGDRVAIAMRNYPEYVITLLAAASLGAVAVHMNAWWTAHELAYGFEDSGARLAVVDDA---------------RAERLQDTASKLGVTVIRVRPQDAVPHDFDTL----ITQYPDAVFHPDMTDPDDDFSIMYTSGSTGHPKGVILTHRSVITALWSWLMILPTYEAGQSNLVTVPFFHISGTNSCFLLTLAAGGKVVLMP----RWDPALAVDLIESEQITRFWGVPTMSADILEAAAASGASLSSLNSID--AGGAKRPPSQVGKIAQQFKQAGMTETNALGLRLSGKEYIDHPGAAGLLIPPVQTL-------KIVADDGSDAKTGAVGELALKSA--ANMRGYLNKPEQTRDA---LREGWMFTGDLAYQDAEGLVYIVGRKKDMIIRGGENIACPEVEGALHQIEGILEASVFSIPHERLGEAVGAAVY----ASATPSLF-ELQAALEQTLARFKIPEKIWFYPELPRGATEKIDKRGIREACLG-------------------------- 37520691 5 ---------------------------------------------------------------------------------------------------------------------------------RVASLVPAGFEYVATQWGIWRAGGIAVPLCVSHPRPELEYVITNSGASIVIAHPSFESLLRPIAEAHQLRFILTSESLP--------------------------------PDTAQLPEVEPTRRALILYTSGTTGKPKGVVTTH-GNIQAQVTSLISAWEWTSGDRILHVLPLHHIHGIVNVLTCALWAGAECHMLS----KFDAETVWEHICEGNFTLFMAVPTIYTKLIATWEKAAGDRQMDMMRLMVSGSAALPVQVLERW---THISGHFLLERYGMTEIG--MALSNPLHGQRRAGYVGMALPQVDVRLVDESGVSVPAGTPGEIQVKGP--GVFLEYWQKPEATAKAFQD---GWFCTGDLAVVEQDCY-RILGRIVDIIKTGGYKVSALEIEEVLRTHPDIQECAVVGVADPEWGERVCGALVLQSGCNLALEPF---RSWAKERLAAYKVPTRILSVEELPRNAMGKV------------------------------------- 111027015 1 ---------------------------------------------------------------------------------------------------------------------------GVRRGDVVTLVLPNWREFFVVHSAIGLIGGVVNPLLPKVGTPEIAHILRTAESRFVFAAADLRENS------PWHRVIAAAEGLDSILGIVPVRSGTNSLA-------DILEEPWEQRFPLDPVVVDARERDTVTFTSGTESLPKGVVHSHQTTMFVLRAYLDKVLGLNGSDSVFMPSPICHASGMAWGLRAAIHAGVPLILQDKW----NPDTALRLIDEHRCTYTLAATPFIIDMLGAKARGAGSGET--LRYVASGGAAIPRHLVAEVRENFSAELMAVF----GASETYVTTATRPGAPDDILATDGEPLPGVQVAIVDESGRELPRGEEGEIVTRGP--QVFLGYLGDPDLTHRAF---RGDWYRFGDLGRIDENGMLHVTGRIKDIVIRGGENISVREVEELLINHPNVASAAVVGYPDPRLGERCCAVVVPTAGTEVD---LQELNSYLVGRLAKYKLPERLEVFDEMPMTATGKIRKADLRRQIAG-------------------------- 167646822 12 ---------------------------------------------------------------------------------------------------------YAELRARSNRLSGALIGLGLGVGDRVGTLAWNTQHHLELYYATMSAGLVCHTLNPRLTPAHLSAMINEAADRVLAIA---------ANLAPMLPELLAL--CPTVERVLVLDEAADPANRCPVPVEALDALIEARGEAIPWGQFDETSAAGLCFTSGTTGKPKGVVFTHRSNYLHTLMSIQDAYCLSAKDTIL-VAIPMFHANAWGLPFSAPAVGASLVLPG---RELDGASLASLIRTENVTIACGVQTVWIGLLDHLD--ATGEDAPSLERVIIGGSKCPDALLRRMEERLGVRVQTSWGMTEMSPLGTVDSIQVPPSSERSSGRPPMGVDLKLTDADGATLAEQ-RGVVGHLKVKGPSV-------IDRYFNAAESALDAEGYFDTGDLAMIDDGGALTICGRSKDLIKSGGEWINPTEIEAIIGRDPRVGQVAVIGKTHPKWGERPVLVVELRQGEADDA---RAFVDALRGKVADWWLPDEIVQLPAMPLAATGKIDKVRLRA------------------------------ 170723586 40 ------------------------------------------------------------------------------------------------------RLTYPQLNERIARLANVLTEAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPEQILYTMNHAEDRFVLVNSDFVGLYQAI-----------AGQLTTVDKTLLLTDAPDKTAELPNMVGEYEQLLAAASPHYDFPDFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTLASIDSVRLLGSNDVYMPITPMFHVHA-----WGIPYAATMLGLKQVYPGRYEPDMLIKLWRDEKVTFSHCVPTILQMLLNCPSSQGQDFGGWKIIIGGSALNRYQAALARGIQLTAAYGMSETCPLISAAHLNDELQAGSEDERVTYRIKAGVPVPLVEAAIVDGDGNPADGETQGELVLRAPWLTM--GYFKEPEKSEELWQG---GWLHTGDVATLDGMGYIDIRDRIKDVIKTGGEWISSLDLEDLISRHPAVREVAVVGVADPQWGERPFALLVVSDGQVVDAALKEHLKPFVEQHINKWAIPCQIAVVTEIPKTSVGKLDKKRIRQIVQWQASNSAFLSTL--------------- 89274025 42 ------------------------------------------------------------------------------------------------EPETGVNISYKKLLEATCRLAKSFISNGYSPNTIISICSENSVYYMYPVIAALYTGLIVAPVNPNYTERELLHVLNISKPKLMFCSKRTL--SKIIQIKEKLPFLHKIIVLDSMETTKIAESLMNFISGSCENDLNIETF-------ETVDFNRDQQVAVVLCSSGTTGLPKGVMLTHKNLMVRFMHCRDPEFCTARHIKEGGAVLSFMPLFHDFGFMTTL-GYISLGLHIIQMQRYNDQVFLESIQKYKVESILVVPPILIFLVKS--SIVDQYDLSSIKEIGCGAAPLSKETIVEVIKKLNIKNVR--QGYGLTETTLLSIFS-PLNCKKIGSTGKLLPLISAKIIDFDSGKSLGPYEIGEICIKGDVV--MKGYMDNIDATRSTIDED--GWLHTGDVGYYDEDEYFYIVDRIKELIKYKGYQVAPAELEALLLNHPSIKEVAVVGKPDYVAGELPMAFIVTQPGKKITE---NEIHEFLTGKISQEKRLRGIKFIDAVPRNSTGKILRRELRRVLQHE------------------------- 15899586 15 ---------------------------------------------------------------------------------------------------DIRRYTFRSFANSVKRLANGLRKIGVKRGEKIGVIDWDTDVYMHNYYAIPMIGSVLHTVNIRYPLELIAKTILHAEDKYLIVRDEF------------MPLIEKAKGIMPVGMKVISYSDSKEKVRSSLDTIDFWELIESNEPLEEETNVNENDMATIFYTSGTTGEPKGVWFNHRKIVLHAIVGARPPLSLTSNDVYMILVPMFHVHAWGYPYVALMAGVKYVL-----PGKYDYSFILSLMDKEGVTYSAMVPTILYLLLTNPDAPRYLHVFKRWKVTIGGS-----ALPEGLAKKAKELGITVIGGYGLSETCPVLSVGYYNSAIERLDDNTKFMAQQIKIVDPATGKEKETGKIGEIVVRAPWLTQ--EYYKDPEKTKALWKG---GWLHTGDLAYMDQYGYIHIVDREKDAIKSGGEFIPSLLLENAISLHPKVSQVAVVGIKDEKWGERPAAFIVPKEQVS-----EEEIRQFLLKKIQKWWIPDRFIFISSMPLTSTNKIDKKVLRD------------------------------ 149927446 37 --------------------------------------------------------------------------------------------------GDLHRITFKAMAARARQLANALNGLNIQQGENIGTIAWNSHRHIEIYYAVAGMGAVTHTLNPRYTPQQLIYIINHAQDTTIFFDLTFAPLIKAI-----------APHCPSVKNWILLIDDKMPAEPPVAGLLNYEALLKVQNDEYVWPEFDENSACTLCYTSGTTGNPKGILYSHRSTMLHAMMSCADAIALTRKDTVLPVVPMFHVNA-WGLPYAALMTGCKLVMPGPQLDGPS---IYNLLEGEKVTVAAGVPTIWLGLINHMKQ--NGLTFSTLKRSLVGGSAVPVSLIKEFDE-MGVELMQGWGSTEMSPLGTVSKLSGDERSLPKQEQYERTIFGVDMKLLAEDGTELPWDFEQSGELHVRGHWVLHEYYGGDGAKAFSHDATGKRWFATGDVARMAPDGLMQITDRTKDVIKSGGEWISSIDLENIAMSHPAVLQSAVIAIPHEKWNERPLLIVVKRPGTDVS---KQDILNFYEGRITKMHIPDDVEFVDTMPIGATGKVQKSELRE------------------------------ 214037499 3 --------------------------------------------------------------------------------------------------------SYKDVREQTSQLVQALQSKGLGKGSRVAIISANRPEVLSNIAAMQLTGCIGTPLHPLGSLDDHAYVLEAAEIETLVFDASVF----------SEIAAALKARVPGLKNLLGFGP-------NEVGDDYLAIAESFSPKPLVAPEVSADDIASVNFTGGTTGKPKGVMSTHRVSAYMTQIQMAEW-EFPDELRMLMATPLSHAAAAFFI--PVLQKGGAFYVMQG----FSPDEFFDTVRDHKITCTMLVPVM--LYFLLDSQRATDGSMDSMETIFYGASPMNP---TRLAEGIAKWGQVFYQFFGQSECPMVIANMRKGDHDLRLSSCGRPTPWVHLALMGDDGKPAAEGEPGEICIRGPLI--MKGYKDMPEQTAEAFEG---GWLHTGDVGRLDEDGFLYIVDRTKDMIVTGGFNVFPREVEDVLATHEAVGQVVVVGVPDEQWGESVKAVVVLKPGVEESDVLEAQLQALVKDKKGSVQAPKSVDFVAGIPLTPVGKPDKKAVKA------------------------------ 158314505 27 ----------------------------------------------------------------------------LLRERAADQGDRVALLW--PDGERIGRMSYADLRDRAERTARSLLRA-AAPGHRVAVWSRNSLDWVVLQYACALAGLVLTPFNPAWTDRELEHAIALTAPSLIFSGLDG-RGVDLHDRACALD--------------------------SPAPTLRLHELGTLADDDGPLPEVGAEAPFLIQFTSGTTGRAKGALLSHRAALHSGYFRARN-GHAGPHDVWLNPVPLHHVGGSCVMVLGALSVGGAYVVMD----RFDVDALVGLLRPTGATRIGGVPTMLYA---LLDHPRIAEAAGGVVGVGLGGASVPPALVDRVRIELAAVPSI---GYGQSECPLITSTDADDDAMTIAMTVGRPVPHTTVKIVHVSGEVVPVGTIGEVCVRSPVM--MDGYVAMPAATADVL--DPEGFLHTGDLGSMDTAGVITIHGRAREVIIRKGENIYPIEVEDALLRHQAVAAAAVLGVLDERDGQTVAAAVQLAPGSTATAE---ELEAFVATRIAHYKVPRIWCLVEHLPLTASGKVRKLDLADLFDGPGVRPHD------------------- 41322767 39 --------------------------------------------------------------------------------------------------------TYGETLRRVRAWQAGLDALGIDEGERVAVVSPNSARLLELLYAVTASGRICVPVNYRLTPEEISYILRQCDASVVFVD-------------------------PDVEAVLGSVDVPKRFVL---GEQTETEVMRFDVAPRPWSRPDENAVATLNYTSGTSARPKGVALTH-RSIWLNAMTFGVHARIWEGDVYLHTLPTFHCNGWGVPFLLAGLGAKQVLI-----RRIDGAEILRRVQEHGVTLAFGAPAVWDAVLQAARDWPGEIPGRGRVRVVCAGAPVSAQLVSRIENELGWE---FLQVYGLTETTL--------LTFNRRLPDAPGDGGLTRAGAPALGVRLRTGERGEVLARS--NMVLDSYWRDEQANEAALED---GWFRTGDVGAFDDEGHLALFDRVKDVIVTGGESVSSVEVEDCLQGHPSIAEVAVIGVPDERWGETVKAVVVPADGARVTEE---EVITYCKQQLARYKAPTSVDFRDALPRTSNGKIQKGRLRE------------------------------ 118465910 456 ---------------------------------------------------------------------------------VARTPDAVALTCRG------RSMTYRELDLAANRLAHALIDRGAGPGELVALVFSRSAEAIVAILAVLKSGAAYLPIDPALPAARIEFMLADAAPIAAVGTAA----------------------------------LAGTLDGFELPVIDVDDPALAGQPGTAPPTPAPDDLAHLIYTSGTTGVPKGVAVTH-HNVAQLFDDLRIGIELSAQQVWTQFHSYAFDFSVWEIWGALLHGGRLVVVPDAVTQAPDELHAL--LVDEGVTVLTQTPSAVSTLSPHGLDSV---------ALVVGAEPCPAELVDRWA-----PDRVMVNVYGPTETTMWASHSAPLTAGSGVPPIGSPLRGAAFFVLDGWLCPVPVGVVGELYVGVGVGYWGRGGLTASRFVACPFGGVGVRMYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDGVGERRLVGYVTGAADPV-------EIRARLGQRLPSFMVPSAVVVLDVLPLTVGGKVDVGALPAPVLG-------------------------- 87121797 1115 -----------------------------------------------------------------------------------KTPNKIAHTWYEEHTQIKHEISYQSLNEITNQLAHYLIEKNLGAGDIIGLASAWSHYTSICILAIAKIGAAYLPLDPRNPKARSMSMFNDAGVKFVIGEEANLKAFAKTTFTLALDLASTQALLAQKNHQNLIRTNQITRPITI-----------------------ENQLAFVIYTSGSTGSPKGVMVSQANIINLLF-SLKRILELSPDETFLSITAPSFDI-HVTELYLPLVTGSKIAFIAWEEIH-TPAKLSKMQQNHNVTVMQATPATWQLLIDTDWQPDRQLKMITGGDHLS----------MPLKDALLARDARLFNLYGPSEAAVYC-AGAEMHIQEKSIHIGYPIPNNRLYVLDEAKKPVKLGEIGELYVAGANVG--LGYLNNPALTQVDHQNVKKRMYQTGDLAIQRDDGAIELAGRADFQIKINGFRIEAGEIEHCILSHQGITQALVVQQQDESAGDLIIAYIIPKASLSQTESLIKNIKARLATSLPTYMQPSLIMPLETFPLTQNGKIDRSRLPK------------------------------ 87121797 14 ------------------------------------------------------------------------------------------------------KISYAELDYLSEVMASNLQDQGVSNSSKLAICLERSKDLIVSLLAIIKCGAIYIPLDPAAPLARQKKILAQSGARF------------------------GLGDVPETEHITPLCVETLMKGNLNDISNLGAGAALCEKGQNPA--------ICIFFTSGSTGTPKGVLIREKAIINLVIE--PAYVSIKPDNRMANWSNPTFDAQL-FEIWGALLNGATLVVFSQKE-LFEPSVFAEKVHKAKIDYAFLTSTLFNFMVENHVAAITQ-----IKHLLVGGEALSAHASKRFFEAQGASKSQLYNAYGPTECTTFSLCHLSEYQQKGRVPIGVAIGQTSILIIKENNKIALKGEKGELYLSGP--SLAEGYLNDAVQTEKRFANSQNLWYKTGDLVVLNDNNEVDYLGRLDDQVKIRGHRVEVGEIDHYLLTHPYIKEAATFGVSQSLGEKDLYSYLVLNQ-ENNNALSKQDVKEYLKHSLPSYMLPHRIFITDKMPLTANQK-------------------------------------- 171692037 34 ------------------------------------------------------------------------------------------------------------------RVALGLQKAGLKTGERVLIFSGNNIFFPSIFLGVLMAGGIFTGANPTMVTRELAYQLRDSGASYMFVAEAGLEAAKEAGLPRDRVFILGGNTPVAPELIASTNPSPGVQGKAEGARHWTELLVGNRSQAEKWSWQEPADPCCLNYSSGTTGVPKGVMITHYSYVVYINNLDPQFQEKQKRARMVCFLPLYHAYGQTYFVATMPYLRTPVYIMQG----FDFVKLLTYIQKFRITTLACVPPIVIAFAKH--PAAKKFDLSSIESIGSGAAPLGLEVAREVEKMLPNADYIR-QGWGMTEVTCTAMAWDPNSTEGSSGGVGEMNPNCKAKLMSLDGKTTKAGERGELWVSGP--TLMRGYWNKPEQTADTIVVDGDGTRWLKTGDISYVEKYFHIVDRSKELIKVKGNQVAPAELEALLLENPDVNDAAVVGVTI-NGEELPRAYIVRNPTSKASE---QDVAKWMEGKVTRYKRLKGVVFVAEIPKNPSGKILRKILRERAAKEVGD---------------------- 183982772 465 -------------------------------------------------------------------------------------------------------LSYRQLDSASNRLASLLASHGIGRGDVVALLLPRSGRAIIAILAALKVGAAYLPIDPDHPRARVAFLLDDTKPVAVLT----------------------------------LRDLTDGLDGHALAVIDVDDPAVAAQPSTALPAPAADDVAYVLYTSGTTGVPKGVAITHHNIAQLVASPTPLSTQNSLAVTQCHSYAFDFSV---WEIWSALLHGGRLVVVGEDVTRSPTDFHDLLLE----------QRVNALTQTPSAVAALSTDALEATTLVVGGEPCTAEVVDRWA-----PGRVMVNAYGPTESTVCVSISAPLVAGSGTAPIGRPLPGTALFVLDRWLRQLPTEVVGELYVAGSQVG--LGYWHRSGLTASRFVACPFGMYRTGDLACWGADGQLHYKGRVDDQVKIRGYRIEPAEITTTLMRSPSVNNAVVIVREDRPGDKRLVGYIT-------GQADPEAVRAGLKDQLPHYMVPAAIMSLERLPLTVNGK-------------------------------------- 164511461 465 -------------------------------------------------------------------------------RRAAAHPERTAVVCGDRETG------YGELDALAERVAAALADAGVRPGDTVALLMERSTDLIAGCLGVLKAGAAYLPLDARAPRARSAAVVSAAGASVLLTDPGT--------------------DTDGLGVGHVLRPGEDEAAGRPSPDGRDDD-----TAGAVPVTGRPDDLAYVMYTSGSTGTPKGVAVAHRDIV---ALALDRRWRGGAHDRVLFRSPHAFDAS-TYELWVPLLTGGLVVVAP--PGDLDVDGIARLIGDQRVTGTFLTATLFNELADRCPQLLGTLRE-----VMTGGEAASPAAVRRVRAH--CPDTIVTNAYGPTETTTFAALFPLGPGDDIPVPIGRPLDGTRLHVLDDRLAPVPPGVTGELYIAGA--GLARGYLGRPGLTAERFTACPSGMYRTGDLARWTRDGQVEYLGRADRQIKIRGLRIEPGEIENALAGHPDVGRAAVTVVPGA-AGPSLAGYVVAAEGRCPDPV---ALRAHLRGELPDWMVPLTITVLDRFPVTPNGK-------------------------------------- 66044950 1563 ---------------------------------------------------------------------------------------------------QQRCWTYAELDRLANGIAHALIKKGVQAGEHIGLFTGRHPYLVAGMLGILKARCAFVPLNPQDSMEALGYMIKDAA------------LHRVVGHRGLAHELAAL----GLETLLVDDFEGEQGEWS-----------------APACQREPQDLAYILYTSGSTGQPKGVMVSQ-CNIDNTASAFARTLELTGQSRQLQYFSPVFD-GVCGEVFPVLISGATLVFAASEQLLPGPD-LVTLLREQRITHLQITPTALRLLPHAELAEL--------KVIISAGEACPANVAQTWAA-----GRRFLNGYGPTETTVY--ASARDYWDERGALVLRPLDNVRMYVLDRYLNPLPCGVPGELYIGGS--GVAQGYLNLDERTAQAFLPDPYGVYRTGDFVVRQFNGSLSYVGRIDNQVKIRGFRIELGDVETRLNAIAGLEQAVVVVKQDDQGHKALVGYYVGKPSV-------AQVRAELARVLPAHSVPERLVCLPELPLSRTGKVDRKSLENRVDQRAQEVGTPATL--PAAV--------- 66044950 481 -------------------------------------------------------------------------------RSAAQWGEADALVYEN------RRYSYAQLDAEARVLAGHLHAAGVRRGDRVAVVQRYGPEVIIALLAVHQVGGIYVPLAID--DARHADLLKDIEPRLVLTLSACQEQLRGYPCLVQDDLPQATGTLH--------------------------------ENEFEGRNTQPEDIAYIIFTSGSTGRPKGVSVSHGSWVSLLQALEQTYGQTEPGVTGILQMANFTFDVFMSDVVRALAVGARLIMCP-RQSLADPEQLYELITAERVTLLEFVPAVLRQMIRYLEETGRRLDTLRTLTCGADVWFVHE---YRKMQTLCGPQTRVVSVYGVTEATCESATFEPDAGWYDPEPIGGPLPNTSLYLVDATLNLVPRTVPGELLIGGG--AVASGYMNRPELNEKSFLTGEQRFYRTGDLCRHMRDGTIEFLGRSDNQVKIRGFRIELGEVESVLADHPDVNECAVVTRQSPGAEAELIGYVQTR-------ATAQQLNAYLGERLPGHMVPRLLVVLAALPLTANGKIDRKSL-------------------------------- 121698096 2819 ----------EHAKIILEQFDALLKNSILSPDSNYSSLGDRLLSVTPAN---EKSLP-----------STVTLLHSFVEEKAAAIPSKIAFEFASEITEEGQTWTYRELNNDGNRIARLLQNRGATPGSLIAICFDKCPEASLGILGVLKTGCAYVAIDPNAPIARKQFILEDSGAKVLLCTSGG--RAALGELSNVDLIALDEPGLLEDISC---------------------------APLVLAREIRPDDTCYCLYTSGTTGTPKGCEITHDNAVQAMLAFQRLAGHWDEESRWLQFASFHFDVS----VLEQYWSWSVGICVTMCPRDLLFEDLPGTINRLQITHIDLTPSLARLVFPDEVPSLCRG------VFITGGEALKQEILDAWGKH-----EVIYNGYGPTEVTIGCTMLPRVPVNGKPSNIPQFDNVGSYVFAPGTCTPVIRGGVGELCVSGALVG--RGYLNCAELTKERFQEYDERIYRTGDLVRILHNGCFQFLGRIDDQVKLRGQRLEIGEINEVIKATSELGEISTLVIKHPMQSEQLVSFVTRNSGSQDDHTFLSQVKDACHNSLPGYMVPTHIIPMTALPLSPNNKIDNKVLKAIYEQLLEEIQNLTALSDEEVLAKFIETEES 121698096 1247 ---------------------------------------------------------------------------------------------------TTESITYKELNVRANRMAHYLVQLGTRPHDLVGILLDKSIDLYVSILAVLKTGAGYVPLTPRTPTQRVHTILVESNSRVCITDSQS-------------EQEHDLCALKSLQSI--------DLTTHSFDDYSHHDL---------PAVTDGSSIAYAVFTSGSTGTPKGVLVKH-HNIQSNIAVLMDLYPTPSGSKLLQACSHAFDVSVFEILFAWHAGM-TLCSTTNDILFRDIE---LVIRDLGITHLSLTPTVASLINPE--------EVPGVQFLVTAGEALTTKVHHDWA------GKGLYQGYGPCETTNICTTDVKASTQINNIGPPLKNTSAFVVTDDTDFCLTPRGAIGELCFGG--DQVAQGYLNMPDLTAAKFVEHYGRLYRSGDYGRMLPDGSISIIGRRDDQVKLRGQRIELGEINSVLLQSHTVQDCAMILEAGPRKQQQLVSIWVPSASLKLTESAIHTLHEKLVSMLPIYMIPSLLIPVDSLPLTDNGKTDKRKLQE------------------------------ 121698096 192 --------------------------------------------------------------------------------------------------------------------------------------LPQSLDLYISCLAILKAGAAFCPLNTDTPPERISFILRDVAANVVVTQ-------RSLASKVPDDAAL-----------IVITTDDFEIE-------------DSIEELSLVRKCDASHLAYVMYTSGSTGRPKGVGISHLAATQSLLAHDELIPQFR---RFLQFASPTFDVS-VFEWFFPLMRGATVVGCDRELMLRDISHVMRKMDVDGAELTPTVAGELLRKRSAAPALRVLLTIGEMLTRRVVDEFGGSTNAAGILYGMYGPTEAAIHCTAASNFTASARVNLIGRPFSTVSSFIVSLEPEHN-LLGQEPHILPVGHIGELVVGGP--QLTQGYINRPEENAKAFLATYGRLYRTGDKARMLPSGELECFGRISGQVKLRGQRIELGEIEHAVCMVPDVRSAVVI-VADGN----LVAFI-LASGNKITDE---ELRKTCRRWLPRFMVPGEFILVDSFPKLPSGKIDRKLM-------------------------------- 54025764 54 -------------------------------------------------------------------------------------RDRTAVL------DERGRVSFRELDERTTALANAWRARGLRDGEGVAVLTRNHRGFHYAVFAAAKCGARIILVNTDFGAGQLREVLAREGADLVVHDEEFT--GLLGDLRPRRGRYRAWTDAPAVDTLDNLIAGGARTPARRPRTPAR----------------------IVLLTSGTTGTPKGAPRREPTSLSPLGGLLARV-PLRVREVTECPAPLFHTLGFAHAVLA-LGFGTTLVIR----RKFDPEAVLDSLVRHRASTLVVVPVMLRRLVDADPHARAHRELSRLRVVFVAGSQLGAPLCLRATEAFG---PVLYNVYGSTEAAYATIAT-PADLAEAPGCVGRPVPGAVVAILDAADRELPAGHTGRIFV--GNDYQFEGY------TGGGDKPRVRGLMATGDLGHVDAAGRLFVDGREDDMIVSGGENVFPGEVEDLLAAHPAVAEASAFGVDDDEYGQRLRVAVVLRPGHALTAE---QVRDHVRTHLARYKVPRDVLFLPELPRNPSGKVLVRVLREL----------------------------- 160933975 1490 --------------------------------------------------------------------------------------------------------TYGELKKRSDALAGQLQRSGARKGDFIGLSGRRDSDLVAGMLGILKAGCAYVPVLSSFPEARLRYMLEISGAKLLLCDPCTY------------------PELPDELPCPKLVMTREETPFT------------------PVEGRSVEDDIHILFTSGTTGQPKGAVLPH-RAIMNLLTNVERMFETAPGDI-LCASGVIFDTFITETLLAFCMGKCAVMADEEEMMLPW--RIAELIENNGVEIIQLTPSRLQMCLGTEAFVKI---LPRIKVLFSCGEVLTRQLLDSLKEA---GAQKIFNLYGPTETAVYITG--IDMTHRDKIVVGKAFTNCRLYVLDENLKPVMPMARGELYIGG--ECLSRGYVNRPDLTKEAYFFPGEIMYKSGDIVRLMPDRGVEFVGRRDLQVKLNGQRIELDEITGQIIQSGQVGEAAVIAVRKPDFSMELRAFVIPRS--EESQVDLEKIKKYLRTQLPSYMVPSSFSVVTEIPKTATGKNDRRALARL----------------------------- 160933975 468 ---------------------------------------------------------------------------------VKEHPDRVALIFHG------RRMSYRELYENARRYAYSIECACPGGGKIVAVSLEKGFSLVQAMLGAALSGNAWVIIPASLPKDRKKDILLDSSAALLISE-------------------------KSLEPSVPLLTPGGIAGEC--------------PEDYQIRKAEGNDLAYLVYTSGSTGKPKGVEIEQRSLLNFAMGMAPLYGYGG----VLSLCSVGFDVFVLESVVSLL--NGRTVILASQEEQESPSALASLIRSYAVGVIAITPSRLKAYMNHPEFL---RALKQIESFICGGEHLSGELIQLLK---LHSWGRIYNQYGPSEATIGVSYQLMNDSPV--ITIGAPMPNCRLYILDSHLQPLPIGVYGDLYVGGLCVG--RGYHNAPELTEESPFEPGERIYRTGDVACWNQQGRLLLGGRKDSQIKLRGLRIEPQEIAMCLMAHPQV-ETAAVRVIGEGERRYLAAYYTSKTNVPEVD-----LISFAVTCLPDYMIPAYLTRIDEMPLSPSGKI------------------------------------- 78063949 54 -------------------------------------------------------------------------------------------------------MTYAELDSKSNRLGAALLAQGLEPLDRVVFQLGNSAQLVVMFLACVKAGLIPICTLAAHREHEIGYLANLAEAKLHFVQGDDPKFDDIAFARDIQSRA------PTMKLILQARGEPRDGVLHLEQLIDSID-DEAAAARLAEVRLDPFQVAVFQLSGGTTGVPKIIPRFNNEYLYNMRAVAEW-LSFQPGDVLFMPQPMVHNLNMGCCFGPFLMTGGTVTV----PPDLAPETLIALIETTRPTWLMLGGPIIARIETAIQSG--RIDLSNARGVIAANSAP------KLRALLGVPVFHIF----GITEGVIMFTHPDDSQEALDTTNGRPVSAWDRIRLLGPGTEEPPGEIGEPAFKGPYTIH--GYFRAEERNKETFTRDGYYRSGDLMEARIDGKTYYVFRGRFKDLVSRGGEKINCEEVEMAVAGHPSIAQVVAVPYPDPVFDERLCAVLILRDGHA--APTLPELGAYLKEGLAKFKWPERIEVVDAFPLTASGKLSRQSLRDMVA--------------------------- 170747898 8 ----------------------------------------------------------------------------------ASDPAKTAL-----ETPDGRRYAYADLIARSGAYAAALRAAGVAPGDRVAVQVEKSPEVIFLYLGAVRAGAVFLPLNTAYTPAEIGYFLGDAEPTVFVCDPG-------------RRDALTEAA-AGVRQIWTL--DGAGGGSAAEAANRAANRAADAGAAFADVPRGPEDLAAILYTSGTTGRSKGAMLTH-DNLASNARTLVDSWRFTADDVLIHALPVFHTHGLFVATNTVLASGGSMLFLP----RLDPKLILSLMPRASVLMGVPTFYTRLL----KEPGLTPEAARGMRLFVSGSAPLLAETHREWQARTG---HAILERYGMTETNMSTSNPYAGDRVAGTVGFPL-PGVSLRVVDPETGAALGSDAVGMIEVKGP--NVFQGYWRMPEKTAAEFRAD--GFFITGDLGKVDGRGYVHIVGRGKDLIISGGFNVYPKEVETEIDALPGVVESAVIGLAHPDFGEAVTAVVVGGAGCPDEAG----VQAALEGRLARFKCPKRVLFVDELPRNTMGKVQKNLLREAHAGLYRD---------------------- 83859318 50 -----------------------------------------------------------------------------------------------------ERVSFDAFRRATAHLADALLARGVEPGDRVAIAMRNLPEFPIAYFAITAIGAIVVPLNAWWTGPELEYAIRDSGARTLICDAARW---QVLAGQAIACDALVCRATP-----------GAAPERLEDLIGAPKDWAKLDPRPLPEIHIAPDDPATLFYTSGTTGKPKGALGTHRSSMSYAGAFAALRRGEPVPEPEPRASLLPIPLFHVTACNARMLSSVHVGHKTVLMDKWDPLEALQLIEREQITHTGGVPAIAWSLIEHPR--RKEFDLSSLTGVAYGGAPAAPELVRLIAEDLNCEPGT---GWGMTETSGTVTRHDGEDYLNRPDSCGPPVPVAELKIMSLDGTELPAGQSGELWARGPMV--VREYWNRPDATAETFKE---GWVRTGDVARLDEEGFCYIVDRAKDVIIRGGENIYPVEIENRLYEHPAIVDAAVAAIPHRTLGEEPAALVTLASGAQADEA---ELQAFVREALASFKTPVLVRVHDGLPRNASGKILKTEVRRILA--------------------------- 113316 1303 -------------------------------------------------------------------------------------PDEIAVVYREN------RLTYRELNERANRLAHYLRSVELRPDDLVALVLDKSELMITAIIAAWKTGAAYVPIDSGYPDDRISFMLSDTAARVVVTNEIHSDRLRSLAETGTPVLEIELLHL------------------------------DDQPAVNPVTETTSTDLAYAIYTSGTTGKPKAVLVEHRGVVNLQVSLAKLFGLDKAHRDEALLSFSNYIFDHFVEQMTDALLNGQKLVVLDDSMRTDPGRLCRYMNDEQVTYLSGTPSVLSL-----------YDYSSATSLTRIDAIGEDFTEPVFAKIRGTFPGLIINGYGPTEISITHKRPYPPDVHRVNKSIGFPVANTKCHVLNKAMKPVPVGGIGELYIGG--IGVTRGYLNREDLTADRFVENPFRLYKTGDLVRWLPNGEVEYLGRTDLQVKIRGQRVELGEVEAALSSYPGVVRSLVVAREHAVGQKYLVGFYVGEQEFD-----EQDLKQWMRKKLPESVVPARVLRITDIPVTPSGK-------------------------------------- 113316 245 ------------------------------------------------------------------------------------------------------RLTYREVNERANQFAHWLIQVRVRPGALIGLYLDKSDLGVVATFGIWKSGAAYVPIDPAYPAERIRFLVGDTGLSGIVTNRRHAERLREV-----------LGDEHASVHVIEVEAVVAGPHPEQAR-------------ENPGLALSSRDRAYVTYTSGTTGVPKGVPKYHYSVVNSITDLSERYDMRRPGTERVALFASYVFEPHLRQTLIALINEQTLVIVPDD-VRLDPDLFPEYIERHGVTYLNATGSVLQ--------HFDLRRCASLKRLLLVGEELTASGLRQLREKFAGRVVNEYAFTEAAFVTAVKEFG-PGVTERRDRSIGRPLRNVKWYVLSQGLKQLPIGAIGELYIGG--CGVAPGYLNRDDLTAERFTANPFRLYRTGDLARVLLNGEVEFMGRADFQLKLNGVRVEPGEIEAQATEFPGVKKCVVVAKENATGDRHLVGYYLVEDGAEVAEA---DLIAFLEQRLIRIMVPARMVRLTSIPVNVNGKVDWRALPDV----------------------------- 113316 2404 -------------------------------------------------------------------------------------PDRVAVVH------GDVRLTYRELNERANRLAHHLRSAEPRADELIALVLDKSELTLVAILAVWKAGAAYMPIDPSYPDDRIAFMLSDTGAKLVLAGEAHGSRVR---------------------------------GLTSGDVLDLEQLLTGEPAENPVTETTSTELAYAIYTSGTTGKPKAVLVSHGSVDSFRAQLSGRYFGSPDEEAVLFLANYVFDFSVEQLALSVLGGHKLLV---PPPSAADDPAFYELANREGLSYLSGTPTQVERFDLARL--------SHLRCVLVAGEAFQP---QHFEKMRGEFAGPILNAYGTTETTVYNTVHRFEPGDAYRNTLGAPLGNTRLYVLGDGMKLLPTGAVGELYLAG--DCVTEGYLHRPELTRERFLGRFPMIYRTGDVVRRGPDGELQYLGRNDAQVKINGLRIEPGEVEAALAGCSGVRQCAVVAGADPQAPERLVGYYLPEPGAAVDEA---DLFAALRAQLMPSMVPSLLVRLDRLPMTITGK-------------------------------------- 62425818 14 ---------------------------------------------------------------------------------------------------------YADEYKRMAQLAHGLDELGVGAGSMVGVIDWNSRRHLELYFSVPGVAATMLQLNLRLAPEDLAYVVSHSKSDWIFVDESLLHVAEAL-----------APKLDVKGWVVMTDKPASEIETSLNNVVFYEDLIADKPDTYDWPVVDEKTAAYAGYTTGTTGRPKGVYYSH-RSIYLHTMGGLAALQATFDDCVMPITPMFHVLSWGFPQNA-VAAGAKLVLPGKFAAEEFGAIGQAFIE-EKVTLANGAPAIFTPMLAMMKSMPTPPDLTGVRLVSGSSEP-PLSMMRGFKEVTGAE---VIHGYGATETTPLATTNWRKWDLKRYQGLPIIGVEVKIVDPTGEEMPRDGKSVGEIVMRGPWITESYYQLPDNAD------RFLDGWWRSGDVGVIDAHGYLKITDRLKDVIKSGGEWISSIDMENAILDSPNVKEAAVIGVPDEKWDERPVAYVVANDGAEVT---RESIVETLSERFAKWQMPDEVYVVDEMPRTSVGKLDKKLLRK------------------------------ 111025329 465 -----------------------------------------------------------------------------------------------------RAVSYAELDCRANQVAAALIGQGIGPEDLVAVAAARSYESVLALWSVAKTGAAYVPVDPTHPADRIEYTLGDCGAAVGLTVST------------------EIGHLPDNVRWLILDDDTATCGDPGPGCAAVADL-------HRVRSLLIEHPAYVIYTSGSTGRPKGVVVTH-QGLANLAQEIRDNYAVSARSRVLHFASPSFDTALVEVLAAAISGATLVV---APPEVYGGQELAALLRDERITHLLSTPSA--------LATVDPTGLDDIQLALVGGEVCPLELVRRWA-----GGRTMRNAYGPTETTCSVTLTDP-ITAQHAVTIGSLMRGVSAVVLDHRLRPLPPGAAGELYLATA--GVARGYHQRPALTGSRFVANPFGKFRTGDRVRWTGERTLKFLGRTDGQVKIRGFRIELGEINAALHRNDDVTFATTVVQQNPAGDPVLVSYIMLRPEAATTPGT---LKTEVAQFLPDYMIPASIMVLDAVPLTPTKKLDRGALPAPVFGSPASRRDPATAAERSV---------- 111222933 15 -----------------------------------------------------------------------------------------------------RRLTFRQFRDVAERAAAGLWELGVRPGETVSWQLPTTIEAAVLMSALARLGAVQNPLIPVLREAEVDFVVGQLGARWIVVPEVFRRFDRTMAEKVAARHDARVLVCDPAAPAGGGHAGVARHAGVAIGLPLGDPAVLPPLSEAGAGDGAGDAVRWVFYTSGTTGVPKGVRHTDRSVLASSN-GMVYQLGFTDADVASIPFPLAHIGGP-----GMLGLMTRVGCSGVLVETFDREATPAMLARHGVTMLGSAAPFFHAYLDAQRRHGDEPLFPRLRLCVSGGAPNEPGLHTRIRAELGGAG--ICNGWGLTEHPVVGYAAPGSPDDRMERTAGRPAPGVSVRVVRADDTPAAPGEEGELRLRGP--QLFAGY---TDPALDADAFDEAGYLRSGDLGYVDAEGWLHLTGRLKDIIIRNAENISALEVEAVVLRHPAVAEVAVVGLPDARTGERAVAVVVPDPD-QPTPTL-AALVAFCRAELAPYKIPEQLELVAELPRNSMGKVLKR---------------------------------- 93006017 52 --------------------------------------------------------------------------------------------------------TYGDVDKASLAVAAWLQAQDIPKGSVVAVMMPNVPQYLPTMIGILRAGYVCTPINPLYTGRELRHQLNDSGAQVIFVVDNFAQALEQVIEETNIKRIVDMMGLKGILVNTVIRQVKRLVPKYNLNDPFPDVLKKGKNLPFQTPKTSLQQKAILQYTGGTTGLSKGAILTQRNVVAAAMQSEAWYRPVTSEINEVYINMVMLPLYHIFAFMLSLLGMRSGYTFILIPNPRDMPGFVKTLSKQPFHIFPAVNTLFKGLLDQPT--FKNLDFSALRISQAGGMAATEQTAARWLEVTG---CPMVEGWGMT-EGVAAGTANVITDRKFNGTIGIPVPSVDVIVVDDNGETVGFNQSGEMCIKGP--NITSGYFNKDNTNDFTK----EGYFRTGDIISMDEKGYITLLDRKKDMILVSGFNVFPNEIESVMLDCKGIIDCAVIGISDEHQGEAVKIYIVPADNNV----TKSDIKEFALDNLTGYKCPRHIEFVSELPKSNVGKILRQKLRE------------------------------ 91975747 12 --------------------------------------------------------------------------------------------------GPIVRTTYAQIHQRSLKVSQMLDRAGIKLGDRVATIAWNTARHLECWYGIMGIGAICHTVNPRLFPDQIVWIVNHAQDRVMITDLTFVPILEKIADK-----------LPTVERFIVLTDAEHMPQTTLKNAIAYEEWLKEADGDFQWKSFDENTAAAMCYTSGTTGDPKGVLYSHRNVLHALMANNGDSLGTRAKDVMLPVVPLFH--ANSWGIAFSAPSMGTKLVMPGA--KLDGASVYELLSTEKVTHTAGVPTVWLMLLQYMAKEKLTLPDLKMVVCGGSAMPRSVDMGCEARHAWGMTEMSPIGTLAALKPPFDTLTGDARLDVLATQGYPPFGVQMKITDDAGKDVPWDGKTFGRLKVSGPAVSKA-------YFRVDTEILDDAGFFDTGDVATVDADAYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLICQLKPDVTCT---RDEILQYMDGKIAKWWMPDDIVFVEAIPHTATGKILKTALRD------------------------------ 91977133 13 ---------------------------------------------------------------------------------VARYGDRPAI------ADDNLRWTYREFGEAVGRFITLFRAVGLTKGSALSILSSNRAESWAAISAATVMGLRYTPLHPMAAEDDHAFIIEDAEIDALIVESG----------KFAARGLTIRRRVPGLKHLLSFGAVEGARDLLAGFDSVEAAPLVDESVT--------SDIAWLAYTGGTTGRSKGVMIPH-RALTTMAVILYTDWDWPAEIRYLAATPISHAAGVT--VYPVMMRGGFTRLVQG----FEIESYCRVVAEEKITAAFLVPTLIYALIDA-PQVRARHDLSSLDMIVYGAAPMSPD---RLREGIKIFGPVFVQLYGQTEAPQCITTDHDDSKPGRLGSCGRPSPLLDVKLFDSEMREVGIGEPGEICVRGTLV--MDGYWKRPDATEEAF---RGGWLHTGDVAVKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHAVASAAVIGVPDDKWGEAVKAYVVLKPGANNDAA---ELQAHVKAKRGAPWSPKSIEFVATIPVTGLGKIDRKVLRA------------------------------ 84501871 14 ----------------------------------------------------------------------------------------------------SRKLTYAELLERVDRLAAVFLAKGVAPGDRIAILSHNRSEYLEVELAAAGIGAIVACLNWRLVPDELWHCIDLVEPVLAVVEPELSEAYRAV---------------------------ASTPCLTVGPDLETAIAGAGPDPRIGSMVDDPEAGLTILYTSGTTGLPKGALISHRAHIARSM-AFAAQLALDPGDGFIAWAPMFHMASTDHALATILRGGTVVMVDGLQPAVINEALSRYRIGWF--VMMPGALDAFIAERRANPLPVKGIKVCGAMADLVPP--------HQIAELTALLDTPYLNSFGATETGPPGTADLIAPGVTPDRLSKRISAFCEVRLVDPDDREVRDGTPGEMAVRGP--TLFSGYWNAEDTNARDF---RNGFFHMGDLFRRNADGTVDFVDRAKYLIKTGGENVYPAEIERVLLSHPGVVDAAVVRAFDVKWGESSVAFVACSKGGPDAEA----LMNLCRENLAGYKRPRKFLFIEDFPRSTSGKVQRHIL-------------------------------- 116626397 11 -----------------------------------------------------------------------------------------------------RRFTYSGFAARVQGQAAALLALGVQPGDRVAVLAPNGAMALESHFAPMSIGAVLVMLNTRLAAGELAWILNHCGAKVLLVDP----------------QLAPLVADAAVPHIIQ----------------DYEAFLSAAPPHYTPVPVDENACIAINYTSGTTGFPKGVMYTHRGAWVNALGEITEHG-LTQRSVYLWTLPMFHCNGWCFPWAVTAAGGRHICI-----RQPDPCEMVALIQAQGVTHLCGAPVVVSSLAQYCAANQVKFERPLRIV--TAGAPPPPAVIRAAEETGAEICHAYTETYGPHTICSWNPEWDERPAPERALLKARQGVAYTVRVVDFQMHDVPPDGETMGEVLMRGNNVMLGYYANPKATEDAFQG---GWFHSGDLAVVHPDGYIELRDRMKDIVISGGENISSIEVEKTLADHPAVAEVAIVAVPDEKWGEVPKAYVGLKPGCSATAE---ELIAWCRDRMAHFKAPKLVEFGP-LPRTATGKI------------------------------------- 212509992 95 -----------------------------------------------------------------------------------------------------KKLRYKDIYRISKSVANMLKKFKLQKQDLIAVILPNCPEYPTILMACSMSGIIVTTLNPQYTAAEISHQLKETKAKVIFTVAQAKEN------------CITAVNLLKINIPIVIVKSHPENEIPQGLIDFNDLIDDLSAKEFHSTVSSPDDVFVLPYSSGTSGLPKGVQLTHKNIVSNLFKSANELKITSTRDISECSILGVLPMFHIYGMVVVTLDAISDGARLVTLPKFDPKLFLETLVREKIKIAYLVPPLVFFLGSSSFVERKHLQFIKHIVVGAG--PCGEKDVNKLMEK--GKDVDFSQGYGMTETSPIVTISHKDRFHKYSSIGHPVPLTQMKVVDVDTGKSLPPRKSGEIHVKGP--QVMKGYLNRLEENRSTLDED--GWLKTGDSGYYDEEFDFFINDRLKEIIKVKGFQVAPAELEEFIRSHPKVADAGVIGVNHPGLGEVPKAFVVLKENEKCSEG---EIKNYVKENLSSYKQLKGVQFLKEIPKTTSGKILRKALKEL----------------------------- 99078249 1 -----------------------------------------------------------------------------LKRTATRYPDRPALY-----AGETLRATYAAFDNSAAAIGAALEARGVGPGARVAIFMSNRTEYLETLYGVWYAGAAAVPINAKLHPKEVMWIVADTDAALVISDD-----------------ALGVGLAPLLEGRQMLSVDSADFAT-----------MRKGARMPAPVGLVPSDVAWLFYTSGTTGKPKGVALTCGNLATMTFTYFADVDDVRAEDAILYAAPMSHGAG-IYNFMHILRGARHLV---PESGGFDPAEILTLGKSMGPISMFAAPTMVRRDVAKAKGETGAGLRTIVYAGGPMYEADILDAVDVMGARFIQIYGQGECPMGITVLPRSTVADRAHPRWRRLNSVGTAQSAVQVRIVDQDGAELPRGEIGEIVVQGA--TVMPGYWQKPEATAKAI---REGWLWTGDMGRMDADGYVTLQDRSKDMIISGGSNIYPREVEEVLLSHPDVHEVAVVGAADPEWGEVVVAFVVACAGRAVTSGALDAL---CLDRIARFKRPKAYRFVEGLPKNNYGKVLKTELRE------------------------------ 183983758 1919 ----------------------------------------------------------------------------------------------------ETTLSYRDLDEAADRLACWLVGCGVGRGDVVAVVFERSAQAVIAILAVLKAGAAYLPIDPAHPDERIGFMIADAAP------------------------TVVVTVGGLVSRLIAYGVTVLDVDRC---------AVEGCSPARSWSAPEADDVAYIIYTSGTTGTAKGVAISHHNVTQLITSMVKSLGSAST--LVWSQCHSYGFDVSVWEICGALLHGGRLVIVP-EPVTRAPTELHKLLKAECVNVLNLTPTALAALPKQGLDSI---------TVLVAGEACPAELMDRWA-----PDRVMINAYGATELWYSALSPR-LVPGSKVVPIGVPLADVALFVLDSWLRPVPVGVAGELYVAGAGVGY--GYVQRCGLTASRFVACPFGMYRTGDVVRWGADGQLHYVGRADRQVKVRGYRIEPAEIEAVLATHPWVAQAVVTPYPAGDDGQQLVGYVTPNPESVADGEFSAELRQYVTERLPHYMVPAAIAVVEVVPMTVHGKI------------------------------------- 183983758 445 ----------------------------------------------------------------------------------------------------ETTLSYRDLDEAADRLACWLVGCGVGRGDVVAVVFERSAQAVIAILAVLKAGAAYLPIDPAHPDERIGFMIADAAP------------------------TVVVTVGGLVSRLIAYGVTVLDVDRC---------AVEGCSPARSWSAPEADDVAYIIYTSGTTGTAKGVAISH-HNVTQLFESMTGGLISGPGKVWSQSHSYGFDYS-VWEIWGALLHGGQLVIVPETVTRCPNEFHSLLVSEHVNVLSQTPTALAALPQKGLD----------SITVFVGGEACPAELVDRWA-----PGRAMVNQFGPTETMMCVSMSAPLAPRSGPPPIGVPVTEAALFVLDSWLRPVPVGVAGELYVAGAGVGY--GYVQRCGLTASRFVACPFGMYRTGDVVRWGADGQLHYVGRADRQVKVRGYRIEPAEIEAVLATHPWVAQAVVTPYPAGDDGQQLVGYVTP---------------------------------------------------------------------------------- 206678221 15 -------------------------------------------------------------------------------------------------PETNEALSWAELRDTAKTLAQGLTAQRVEKGESLAIIHPNGKDGVVALYAALYGGFRATMINLAAGPDAIAYALNHSGARFALVHEAQRETFKSVAPGHMR-------------------------------------ALNDSRGEAALHDLAPKDHALLMYTSGTTGKPKGVVHSHASLLAGGWTTAIAH-ALAPQDRGFCVLPIYHINGLCVTVMGALVSGGSLAMAS----KFSTSKFWDQADSAKV-TWFSVVPTIISHLLHGKAEPSATLKSNLRFGRSASSALAVETHTAFETRFG---VPIIETMGLTETA-AQILSNPLAPNKRKIGSPGKAFGNEVRILNADLTEAKLGTEGEIAVRGP--NTLLEYLHNPDATAATFAGQ---WLRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCDSYGERVEAAVSLSNGSSLAME---DLRVICVNKLGAFKAPDTIHLLDELPKGPSGKIQR----------------------------------- 27380808 42 --------------------------------------------------------------------------YDAIRLGAARNPDGAAIQFLADPADTPVVVTYRDFVARVTQAANVFHALGAEKGDVISFMLPLVPDAFVTLFG-AEAAGIANPVNPLLEPHQIAEILEAANTKILVA--LGPMPGTDIWQKVEQI----RPQLKHLKAIVQVFGGGDPAN----GVFAFNDLIKQQPSDRLIRKILGSDIAAYFHTGGTTGTPKLVRHTHANQVYQA-WALNLLLKSKPGANLLFGMPLFHVGGSLTQVLLMLSSGGSLVVLSPWRNPNAVKNIWGLVERFKPEALSSVPTVLAATLA---VPPGNADISSLKYAAGGGSAIPVAVGSAIQDKL---KLPVVEVYGMTETSSVHTLAYPRPIRLGSVGLPMPYARVRIVQLDADGRLIRDCAPDEIVVIMAGPGVFGGYLNDEHNKGAFVDEVWVN---SGDLGRLDADGYLWITGRAKDLVIRGGHNIDPAPIEEIMFRHPAVGFAAVVGQPDAYAGELPVGYVQLKPGAKVEPG---ELEAWVRERTPERAVPVQVIPIDPMPVTGVGKV------------------------------------- 111024924 34 -----------------------------------------------------------------------------------------------------REFTYRDLGAATRRFAGAFDDLGIGFGTRVATLAWNTFGHLVAYYAVPASGAILHTVNHRVSPDHIAYTMDKAEDEVVLIDADLLPVLTEV-----------LPRLPRIRHVVVFGTLDGIDRALSATVTWWDRLLHDAEPIEEFPEFDETTAASICFTSGTTGLPKGVVYSHRSTVLHALAISASGGVAIEGSRSYLLATQMSHVHSWGVPHAGVLQGARLVLPGP---HPSPAELLRITTEQTPDVVVGAPAVAALMRERFDAEPARYDLGSVHTLWLGGQVPPSGLVNWWAAH----GVSTVNGWGMTETSPMGTFSHVPASQGRP----LPLFQVRIVDEDGRSLPWNGFTTGELEARSPWVT---GTYLDDDRTGDAFDD---GWLRTGDVAVIHPDGQVEIRDRVKDLIKSGGEWISSVELENTLLLHPAVLEAAVIAVPHETWQERPVAWVRLTDDVSDDG-----LRAHLAATLPKFWLPDTFVRVDEVPKTSVGK-------------------------------------- 66043600 5 -------------------------------------------------------------------------------------PTKPAIILDGQAT------SYRELQQRVDDIASLLATLGILPGDRVGLYAPISIDLIASYLGMLQAGVITAATHHTLSRTKLIHQLKHSGARVLITD--------------CTDDLPDLINEAGLELVLLTVPIPTAIPGVIQLAEAVSGYRDEVSAVASLLTDDPERPTSIFYTSGSTFNPKGVLVNHRIMLAASSRVTAYLGN-EADDRILSYSTLASDYG-VYNVMMPLYAGATSVI----ESRPAGSAEEVLAVVEREAVTAMHVFPPVFCLLANAGPEWQARVPGLRYISSSGQALHSRHIQRIRQAL--PQVQIFSNYGLTECKRVSYLPPEEIDRRPTSVGKPLPGVSLYLVDEHDRVIDQPGQVGELLVTSDYL--MLEYWDMPEANARAFVHNAFGHYRSGDLFKQDAEGYLYYVARKDDVFARNIWNVNPREIEQCLASHPAVAEVLVVPVADESAGHVPKACIVLDSDHRQTSG--QTLIDYCKAHLDWHMVPTQCVFLEALPKTDSGK-------------------------------------- 154244574 15 -------------------------------------------------------------------------------------------------------YTYGEMSKRSRKLANALARLGLKTGDRVGTLAWNGYCHLELYYGVSGSGFVCHTINPRLFREQIAYIIAHAEDSVLFFDLTFLPIVEELADQLKGLKAL----------VAMTDEAHMPASQVLPGLQCYETLIAGEPDTFDWPAFSENTASGLCYTSGTTGDPKGVLYSHRSCVLHAMAAMPDALGLSASDVVCPIVPMFHVNA-WGLPFAAPMVGAKLVLPG---AHLDGASLHALFEGEGVSFTAGVPTVWLGLLDWMDTHARSFSALKRVVIGGSAIPP------IMISRFHNMGVEVRQAWGMTETSPKHRTLPPEERLALECKQGRPLFGMEFRVAGSGGSEHDGRSFGSMLVRGPWVAQAY-----FNTPTSAAHADYPGWFDTGDVVTMDQEGFIQIVDRTKDVVKSGGEWISSIDLENIAQAHPAIQEAAIVARPDARWGERPVLVAVLKPGATFS---RADMRAHYEGKISKWCMPDDVLIVPELPHTATGKLSKKAIREIILDE------------------------- 118470476 19 -----------------------------------------------------------------------------------------------------QRYTYAEMDVRVGDFVRMLRRAGVQAGDHVGLWMPASLDMIAAIVACARAGAVTVAINDRFRIDELSYVIAHSDLAAVITIAPTQHSDRPAELLSAIPGLAEAPGTPRLRRIIVLADDGYSPPARAFTHQSAVGLPTTHPRERTSRHAPGGEVAYLMYTSGTSASPKACMIAHVAVVAQGTSLAFDRYLLDETSVFWCPLPLFHTAGL-----ATLTACITAGASFVHAGVFDPAQSLRAMVEERVTHAIPCFETIWMRILDHPDFAVADLSSLRVLMNTGGE----DLLRKLQARVPHA-IQLANYGITEGSGHVAMTTVADPLDVRVCTGGKPLPGMEARIVDLDTRPVAPNVLGEIQFRG--ESRFLGYYRDEEANAACIDAE--GWFTSGDLGVLDEAGRLTFKGRIKDMLKVGGENVSALEVESYLLRHPAVAVVAVVGAPDAYYGEVPVAYIQLTREHKLTEA---DVIDFCLDRIATYKVPRYVRFVDEWPMSGT-KIRKVELRE------------------------------ 212527812 41 -----------------------------------------------------------------------------LPRAAAIEPDAEAIYHLTANNKVLRR-SYIETADRARGLAYYLKKQNLK---RVGILAPNTPAFLESIFGIGAAGCVVIAVNYRLKPEDISYIFDHSDAELIIVDEEYVSLLDLFRSEHPDVPLLVDTDTDATEGQLSGPFDAAILEGLE----HDRNTGAKGWNGLEGQAADENSTIALAYTSGTTARPKGVEYSHRGSYLAAMGNVIELNYHKGRCRYLWTLPMFHAMGWTFPWAITAVRGTHYCL-----RKIDYPYIWHLLKNEHITHFNAAPTVNTLLCAAKE----AERLPNPVRVTVAASPPSAHLFEQMTNLNLHPVHVMTETYGPITKGYHMPAWDTLPDKEKYQKMARQGHGFVTSLPVRIIKTDAPEGTIVDVQRNGGNICAKGYYKDPIATSKLFEG---GVLHSGDLAVWHADGAIQIMDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTIQPGKHIEG---SEIIAWAKSGISKFMVPREVEVVPELPKTSTGKVKKNVLREWAKGANRNI--------------------- 148255102 539 ---------------------------------------------------------------------------------------------------------YTTLHAHVRVLARQIRARTRAHGDHVTVMFERGIAMVVALLATLEAGAAYLPLDPRDPRPRIAQMIEDAAPVLVLVGAEF-----------------------------------EDHLCAGIDQLTVDPLGAAAGPEAECPSVAPDDLAYIIFTSGSTGRPKGAMLTHGGVANRIVW-MQKHYGLQPTDRILQKTPYTFDVSVWEFLLPLISGAELVV------APPDAHKDPRAIAGLIRDRGITDIHFVPAMLSVFLGNADLADLVSLKRIYCSGEALPTAVAAQCRARLAHAE--LHNLYGPTEASIDVSAWCCDIGDARHAVAPLGWPVDNTELHILDGRPMPLGVPGELCIAG--IGVARGYVSRPELTRERFVGHMARLYRTGDVARRLPDGAIEFLGRRDFQVKIRGFRVELGEIEAVLLEQSDVAQ-AVVARRATDGRELTVAYLVGRNGRPD----LARTHERLRQRLPDYMVPDHIIVLDALPLSANGKLDRKQLPDVV---PAPAAAIVSIADP------------ 182434377 14 ----------------------------------------------------------------------------VLDRFAERAPGRPAVEYAG------RQLTYAELDAAAERVTRRLTVDDV-AGSVVALCVDRSFNLPVGVLGILRAGAAYLPLDPGYPPPRLDFMLRDSGAGLLITQ----------------RDLADRFPVPEGTRVLLL-----------------DAAPSGEPGPAPAATAGAENLAYVMYTSGSTGTPKGVAMGHGPLVNLIDWQCAASDC-GEGARTLQFSAFSFDASF-QEMFSTWAAGGCLVLVD-EDVRRDPHRLLAHIDDHHVERVFMPFVALQALANAAVNQGRYPRALREVITAGEQLFVTPALRRFFGALPEARLENQYGPSETHIVTALRLGPDPGQWPGLP-SIGRAIDGARIDVVGEDGGSLPAGESGEIAIAGPVV--AHGYLGRPGPTAERFVPDPLGPYLTGDHGRTEPDGLVHFLGRGDGQVKIRGHRVELGEVEAAVKALPGPADAAVVVHGEPGAGRRLVAYVL----TGASGELPADARARLAETLPEYMVPVAVIAMDAFPTTPSGKTDRAALAAL----------------------------- 211639183 243 ---------------------------------------------------------------------------NLILNSARQFPHKTAII------QGERQVSYGELVTSANNVADRLRASSIKSGDIIAVSLPQGPEMIAAILGVLIAGAAYVSIDPMLPRQRRSRLIERCSAKAIVTHACADEPDLLV-------------------RINVDIDSSAPVRFPERVAFQTLD-----------------DLAYVIFTSGSTGEPKGVMITHRNAANTV-LDINRRFGVSEDDGVFSIAPAGFD--LSVYDYFGVLGAGGKILFPSEDEANDPKAWARQIIKHQITLWNSVPAPVKALIEHAGPQLSTSALRLVLMSGDWIPVNLPDQIKAAIDGIEVVSLGGATE-GSIWSIVYPIREVDANWKSIPYGKPLANQRFHVLNNWFE--PCPKWVTGELFIAG--EGVAQGYLCDEEKTRERFIVTGERLYKTGDLGRYIDQGLIEILGREDSQIKINGYRIELGEIEACLLSHQQANHVVINAAIHPKTGQQLAAYIVAEKGSNDSDNLENELRGIAQDNLPSYMVPTWFVLLDSMPLTTNGKIDRKAL-------------------------------- 167033806 43 ------------------------------------------------------------------------------------------------------RYTYTTLLERIQRLANVLSAAGVQPGDTVALLDWDSHRALECFFAVPMLGAVLHTVNVRLSSEQVRYTMNHAEDRLVLVHDDFLPLMQQL-----------RADLPTVEGFIRLSDGGHAAQGVPLLG-EYETMLAAAEPYFEFPDFDENSLATLFYTSGTTGNPKGVYFSHRQLVLHTLAACGEVPLLRTGDVYMPITPMFHVHA-----WGVPYVATALGIKQVYPGRYEPNRLVRLFHEEGVTFSHCVPTVLQMMLDSEQGRRTDLAGWKMLLGGS-------ALTLGLAQRASERGISVHCGYGMSESCPLSITYLSAELLAKPMAQQLPMVDLRIVDSEGREVPHDGESLGEVVVRAPWLTQ--GYLHEPEQGAALWLG---GWMHTGDLACIDAAGVVRIRDRIKDVIKTGGEWVSSVALENLISQHPFVASVAVVGVPDPQWGEQPLALVVCCEGVQLDPSLARHLQPFVSGHLNKWAIPRQLRCVDEIPRTSVGKIDKKRIRQ------------------------------ 186476430 25 ---------------------------------------------------------------------------------------------------------YAALGERSARMATVLHTLGLEPGERCAIMVPRSRDTLALMLAILRVGAVYVPLDPAYPRAQLDFIVSDCAPKLMIADSAALASVGDLNGAWIDLAGIVSSSAT--------------------------------AAQAPLQAMSRDDAAYIMYTSGSTGKPKGVIVPHRAILRLVH--GQTFTDLSPQTRFLNLAPLAFDASTLEIWGPLLNGGSAAIINEVQPSL---DAIAAGIAQFGVTSAWFTAGLFNALADYRLDAF-----SPMKEVLTGGDVLSPVHIRKVMAA--HPALQIINGYGPTENTTFTCCPRDGEALANGDAIPIGDAIAGTRVYIVDDRLVPVGEGEVGELVTGGDGVALGYLNRPEKFIDDVFSPGTMLYRTGDLVRRRPDGAIDFLGRNDRQIKIAGKRIELDEIEHALRAAPGVADAAVASFE-GRLGKSIAGFVKAGVADAASAAFLNGLGAHLKATLPDYMVPAELRVMADFPLTPNGKIDRK---------------------------------- 186476430 2695 ---------------------------------------------------------------------------------ARKTPDATAV------SDESRRLTYREIDAHASRIARKLVAAGIAPRSRIALAMDRTALTVAAMIGVWRAGCAYVPLDMMMPAARLQVILEGADIAAILSDAASRTVLEPGEHRVLELEAC---------------------------------LAQADDEAVTLPAVSDSDSAYVIFTSGSTGKPKGVEIPH-RALTNVLLSIAEKPGFTASDRIVAVTTFTFDTS-GIELYLPLIVGGQTFIAGHAEVRTGYE-LVTRLKDEAATILQATPSLWRMLLEA------GFKAPANFRIICTGEALPRDLA----DQLLATGEEVWNLYGPTETTIW--SSGSRVVANQPVLIGAPVANTDMHVLTDDFHLAPQGVSGELWIGG--EGLAKGYLHRPDLTDAAFREIPRRLYRTGDLAKRLSDGSLQHLGRRDQQIKLRGFRIEIEDIEAALRKAPG-VAAAAVALHTVGGSARLVGYIVEAASGKVDQG---AVAAHVAGTLPTYMVPTLWMKLDALPQTSSGKLDRKAL-------------------------------- 153884736 5 ------------------------------------------------------------------------------------------------------------LLARGAALAGGLRRMGVQEGDVIGVLLRNAPAYIDVMHACRIAGCYFCPINWHFTPAEVEFLVRDSGAKVLIGHRDLVDAAEPL--------------LPAHVQLLRVDAEGTD------RADGYANWLALQTPYDGPIVSPRGHMAY---TSGTTGRPKGVVRQAVPHLQKARAVVAATFGIVPGCRALVPAPLYHSAP---SLFAQQAAQMAEVLVVNA--RFDALRVLEQIERYRIDTVYLVPIMYVRLLKLTDEERSRYDLSSLRFVASTGAPCAPEIKRRMIDWLG---PVIYETYASSETGMITVMD-PRDAAARPGSAGRPVCDARVRILREDGTPCPTGEIGLIYSHQPAYPDFTYRGNDEARSK----IERDGLVTLGDMGYLDADGYLYVCDRASDMVISGGVNIYPAEIEHALLRHPDVVDCAVFGVPCDEYGERLVAVV-----QTERQDLQAELIEWLRGQIAGFKIPRQIEFTTALPRDDNGKIAKRRLRD------------------------------ 52841361 30 -------------------------------------------------------------------------------------------------------ISYEKLFGTVNRIAIHFQNKALS-GSRIAFMLPNSLEIIAIYLACFQSGCIAMPVNRRYAPPELEKVLRDAQPIYLI-----IEASKLFLLEKINWSA------TGIKKIFVLGENQ-------NYPYFSFNELLNEPANCPKNGIDYKAPAVIFYTSGSTGEPKGVVHTLSSIEAMLDSTSLALENITADDKMIICEPQCHVSGFI-ETFSTLSQEGTALVHDG----FDMDWYLATVRHEKPTL---AVHHIDTYIKLLDSGRCNTKTFQSFRGIYTGGDTLPVAVQD--KFLACAGKPIQVGYGMTEAIWLTVCRTPDLTQK--SCIGKPVNGVTLRLVNAAGEDVRCGETGEILVKGDMV--MHSYWNNPEETRKAFIK---GWFKTGDCGIQDEQGYFYYKGRIKNIIIRNTSNIMPGEVEATIYKHPAISAAAVIGVPDEAEGEVPIAFVVVKKSNQLT---KEELYSFLIEQIAQYKIPAKIYFIDEMPLTNSGKI------------------------------------- 111017438 1 --------------------------------------------------------------------------------------------------------TWAEVDAITDALARGLAARGVRKGDRVAVMMLNRPELAHVILATLKLGAISVPLNFRLTAKELAPMVVDSAPRVVIVEDGFASLLEVATEQAEFETAIGGSAHPPYERLID-------------------------PGTAPVVAIAADDPGFICYTSGTTGVQKGALITHRNAMTPGI-SQSITFGFSQGDRVLCSAPLVYTGSVLSIFMQLVVVPGATMVL---LREYDPEIALDTFEREQITATTTVPVIWERMTMLPDFGTRKL--AKFTFAGTGGAPVSLDLLDFYRSH----GIPLTQCYGLTEASGMVSTLAYEDAVSRPGFAGLPLVGTHIRIGEP-GVDTPAGEVGEILVRG--EHVLREYWNKPEATAATV---GDGWLRTGDLGMQDDGGFLKIVDRSKDMLISGGLNVYPAEIEKALHGIDGLVDLAVIGVKDDRWGEVPM---VVFHSERPAADIVADIAEVAGENLAKFKRPKHAVALGELPRTFSGKLAKPSLRQ------------------------------ 213402731 253 ----------------------------------------------------------------------------------------------------TKSFTYRQIHEASNVLAHHLVKSGVQRGEVVMVYAYRGVDLVIAVMGVLKAGATFSVIDPAYPPARQIIYLSVAKPRALVVKDAGVVSPTVVEYVEKNLDI--RTFVPSLKLHDDGSVTGGEVNGSDILADTQSLRSKDTG-----VVVGPDSTPTLSFTSGSEGVPKGVRGRHFSLAYYFDWMSKE-FSLTENDRFTMLSGIAHDPIQRDIFTPLFLGASLIVPTADDIGTPGQLAEW--ASKYQVTVTHLTPAMGQLLSAQAEEPIPSLHHAFFVGDVLTKRDCALAVNTAVVNMYGTTETQRAVSYFVVPSRSQDPTFLETQKEIIPAGRGMYNVQLLVVNRHDPHQICGIGEVGEIYVRAG--GLAEGYLGNEEPWKPYWFGIRDRMYRSGDLGRYIPSGDVECTGRADDQVKIRGFRIELGEINTHLSRHPNVRENITLVRRNKDEEPTLVAYVVPQNLNEDDEKLIRNIREYLKTKLPSYAVPSVVIPMNKMPLNPNGKIDKPAL-------------------------------- 57234214 2 ---------------------------------------------------------------------------------VAARPEAVAL------KSENKQVTYNELDSISDCYAWALTRRGVVAGERVALLMPNCFEFVFFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPVALVCQTEGL-----------------NVLHPHRSELGYIQHYISLEDTVYPGVAVLKDFLANISELPFEIDVPETQVAHIAYTSAAQLRPQGVMISHENLVKTAAISACGFEQTAEDRVILFALPLHHVIGLVVVMLGTLFCGGSVILLSGV----SIDCLLKTIERESITVFLGVPFIHAMLVRHLRENSSEYNLTSLRLCGSAGAPLPPELVLAYRILLDRDL---VDFYGLTEST-SHVTCQPLDRSGKPGSVGKTLNGFELEVVDGAGHLLLPFQAGEVIIRGP---VMQGIYRQPERTSQ---MLRNGWLYTGDIGYKDNEGFVYIKSFIKPMLITKGQNIYFSDLEDLLLSCPGVKEVLAVGIPDPDRGEVVRVAVVLRDGFEQTPA---GIKKYCLDNLAQYKTPREIFILKELP-------------------------------------------- 167621710 13 --------------------------------------------------------------------------------------------------------TYADAARRSRQLAKALEALGVAPGDPIGTLAWNGYRHFEIYFAVSGIGAICHTINPRLFPEQIAYIINHANDRFIFADLNVLAILEGLE-----------KSLAGVRGVIVMDRAHMPASSALPNMLCYEDLVAAQDEAFDWPEFDENSAASLCYTSGTTGNPKGVLYSHRSTILHAYANSANALGLTVDDAILPVVPMFHANA-WGIPYAAPMVGAKLVLPG---FKMDGASLFELFDSEDVTVAAGVPTVWQELLRFCEAGGRSLGKLQRTLIGAMIERFDREHGVRVMQGWGMTEMSPLGTITSMRRGERDLPAETQYDLIAKQGRPIFGVSLKIVDDAGRELPKDGVAFGNLLVRGPWV--ARSYLHGEDPSAFTD----DGWFHTGDVCTIDPHGYMTITDRSKDVIKSGGEWISSIDLENVAMDHSGVQEAAVIGIVHPQWDERPLLVVVRRSESKVT---REELLNSFEGKVAKWWIPDDVVFVDSLPHTATGKLLKAKLRE----DFRGYKAPST---------------- 7555409 442 ----------------------------------------------------------------------------------------------------ERSFTYRELYESTNRLAHLLSDHGAGPGQRVAVVIPRSAEAVVAILAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVTTAEVRDR----------------------------------LDGFELPVIDVDDPALAGEPSTGLPLPAADSIAYLIYTSGTTGVPKGVAVSH-RNVTQLLQSIDGLGQVWSQCHSLAFDFSVW------EIFGALLHGGRLVIVPDDIVRSPEDLHALLVREQVSVLSQTPSAFYALQSADALAPELGQQLKLQTVVFGGEALQPHRLATWLHRHPGLPR--MINMYGITETTVHASFREIVDADVDSSVSPIGVPLANLAFFVLDGWPVPVGVVGKLYVAGG--GLATGYVGRPGLSATRFVACPFGMYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDGVGERRLVGYVTGAADPV-------EIRARLGQRLPSFMVPSAVVVLDVLPLTVGGKVDVGALPAPVLG-------------------------- 153889069 19 --------------------------------------------------------------------------------HAARNSGSTEVVSRRVEGDIHRT-TYRQVRDRSKQLANALAALGVQPGERVGTLAWNGYRHLEIYYGVSGSGSVCHTINPRLFPDQIAYIVNHADDQYVFFDLTFVPLVEGI-----------APHCPNVKG-WVAMTDRAHMPTSSVPMLCYEELLDAQSADYTWPQFDENTASSLCYTSGTTGNPKGALYSHRSTVLHSYASMPDALGCSAQDVILPVVPMFHVNA-WGLPYSVPLVGAKLVFPGPK---LDGASLFELFEQEKVTFSAGVPTVWLGLLQH--VQANKLKFSTFRRTVIGGSAAPPAMIRTLNEVIHAWGMTEMSPLGTTCKLMGKHADLPDEAKQHVLERQGRAIYMKIVDAEGHELPWDGKAFGDLYVRGPWT--IQSYYRNEVSPL------VDGWFPTGDVANIDADGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPGVHMAACISCYHPKWDERPLLVVMKKPGVELT---REEMLKFFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLRE------------------------------ 164457699 25 ---------------------------------------------------------------------------------------------------TKQSISYKNLFEATCKLAHSLEEYGLKQNDVIAICSENNLNFYKPVCAALYCGIVIAPLNDSYSEGEYVNALNISEPKLIFCSK-----------KCLPRLVGLKARCSFIKGFVVIDSTED----INGNECLPNFILRNSDPNFDIEKYEPRQVAAILLSSGTTGFPKGVMLTHKNFSILFAHANDPVSGTQRIPGTTVLSILPYFHGFGFITNISYIKSGIRVVMLQ---RFEPEAFLRAIEEYEVRSTITVPPI--LIFLAKSPIVDKYNLSSLKEIICGAAPSGREIVEAVVKRLKVSGIRY--GYGLTECGLAICTTPPNNFKIGSSGVVVPFMAVKIR-DVESGKTLKPTQIGEICVKGDML--MKGYAGNEKATKEMIDED--GWLHTGDIGYFDKDGHIYIVDRIKELIKYKGFQVPPAELEALLLHHPCVKDAAVIGIPDELAGELPAAFIVKQHGKEVTE---KEIVDYIAKQVSSAKHLRGVRFIPDIPRTAAGKIQRNLLRNMIAKKKSKL--------------------- 121582771 18 --------------------------------------------------------------------------------------------------------TWSQVECNARRLSSALAKLGVRQGDRCATIAWNNRRHLEIYFGVSGAGMVCHTINPRLSFEALTYIVNHAEDRVLFVDRTFL-----------PIVAKLRPALNTVKHVILMGPRETEAQGMVDDLLFYDEVVTTGDQDSQWPNFDEDLPSSLCYTSGTTGHPKGVLYSHRSTMLHALAGNHPDGLAISARDTVMPVVPMFHVNAWGVPYIAASQGAKLVLPGPN---LDGASLAALIDAEEVSLALGVPTIWMGLLAALR--ARGTKPKSLKRTVVGGSALPPSMFAAFRDEFGVEL---IHAWGMTETSPLGTLNQPLARHAHLDPQSQYGVQLRLVDNLGTVLPCDGKTQGSLQIKGHWI-------VDTYFGATTSALTADGWFDTGDVATIDANGYMIIRDRAKDIIKSGGEWISSVEVENIAIGHPAIANAAAIGVPHPKWDERPVLVAVKKEGATVSDA---DVLAFFKEKVPDWQIPDKVVFVDALPLSGTGKVLKNKLRE------------------------------ 160900256 18 ---------------------------------------------------------------------------------------------------------WAGMRRASCQVANALQSLGVQPGERVGTLAWNSWRHLALYFGVSGSGAVLHTINPRLFPEQIEYIANHAEDRVLFFDVTFAPLVEKL-----------APHLKTVTTYVCMSSREHMPALDLPDLHCWDELVGNQSEDFDWPEFDERTASSLCYTSGTTGHPKGVLYSHRSTVLHTLMELAPDTFGLNASETVMLIVPMFHANAWGTPYAAAMAGARLVLPGP---HLDGQSVYELMRDEKVTFSQGVPTVWLMLFQYLDHPDIDPRALGVKSIGIGGAAVPRAMLERFENQFG---AQVVQGWGMTETSPIGVVSLSGEELVKVKLKQGRGVWGVDLKIVDDDQPWDGQARGHLRVRGPWI--ASGYFKGEGGSP----VDEEGFFTTGDVATIDADGFLQLVDRAKDVIKSGGEWISSIDVENAAMGHPGVAEAAIIGVAHPKWQERPLLLVVPRAGHSVS---RESMLDFLSTRIAKWWLPDDVLQVAELPHTATGKLLKTKLRE------------------------------ 152984455 32 -------------------------------------------------------------------------------RIAAERPQAIALRYR------ERELSYAQLNAQANRLAWQLLARGVQTGDVIAVVLPRSPELIVALLAILKAGASYLPIDPAWPEQRIHELFRQTACDCLVGDESARRDPRLSRYRQASLDE------------------------------------AGEDPGNPPLEVAADAIAYINFTSGSTGTPKGVPIPHRGITRLVCN--ARYARLDENSRLLQMAPVTFDAA-TFEIWGALLLGGTCVLYPDA--FVRASRLQRVLQEQRISVLFLTTALFNTLVDEAPQALAGVD-----TVLTGGEAHS--LRHMAKALALYGTERIVSVYGPTESTTFATFHPVRELREEDTALPIGLPIQNTRVYLVDGRLCGPGQSGEVCLAGPGLS--PGYLGLPESTRERFFECRIGEYRTGDRCYFRTDGALVFQGRMDDQVKINGFRIELGEVAYHLNRHPQVRQSFVTVTEAAHGEKALV----AFVVAAAPSCCPQRLRDDLAARLPGYMVPGRIQLCASLPLSATGKIDRR---------------------------------- 108760891 459 -----------------------------------------------------------------------------------RHPDRVALVYE------ECTLTYAQLDARANRVAHALRRRGVGPEMRVGLYLNRSLEIMVGILAVLKSGAAYVPLDPGQPRQRLAGLLDDIQAKVLLTQR-------------------------------RLRETVPEAEDREVLCLDEESTFAGEPTSAPHCGALPEHPAYVLFTSGSTGRPKGVVVEH-RQLHNYVASVMERLDLPEGAAYATVSTFSADLGNTVIFPALCLGGTLHVI--SAERVSDPAAFVEYLQRNPIDVLKIVPSHLRALASAGTAGALLPRQRLILGGEATPLAWAEELQAQA------PGCRIYNHYGPTETTVGVMTFRLEPSRPFAANNTRPIDNTQVYVLDARLRPVAVGMTGELYVGGA--ALARGYLNRPDLTAQSFLTPGARMYRTGDLARHLPDGTLEHLGRADNQVKYHGYRIELNELRHALNQHPQVRDSVMMLKRDTNGNEVLVAYYVSRQEQE-----HAQLRAFLAERLIEEVLPNVYVHLKKLPLTLNGKV------------------------------------- 212212752 5 -----------------------------------------------------------------------------------------------------QSFSYRDLEKCANRLAHYLERHEVHQGEIVALYMRRSFDVLVGMLAVWKVGAAYLSLDFETPLARLKGIINQANPKCIVTEPA------------------------------LLNNLSTEIPLLTCHDL---DYFKCDDEYHCHDERLYQEPAYLIYTSGSTGQPKGVLVNHANLSNYLFW-FNEHFKITHQDIFIFNSSPAFDFAVTCI-HAPLAAGARIVITSEA-DVLDIETYCHQLIENKVTFVKWTPSYFKFLVQYVEKKRPNFS-SLRYLMIAGEELLTAYVERWYA---VYPSHAIINEYGPTETTVGITTNLLTKSNLKTVPIGQAVRNSRLYVVDENNRPVEQGEVGELLIGGA--SVACGYYKAPELTRERFIKNPFSAYRTGDLVKQLPDKSFLYLGRIDNQVKINGYRVELNEVEYCLLRQTSIEHAYILAKKHEDGHQSLEAYVVLKPQATFNEA---EIRNRLSQQLPQFMIPQHYYLIDRIPLTPNGKVDHSAL-------------------------------- 78223434 1 -------------------------------------------------------------------------------------------------------VTYGEMSSWTNCIGNVLADLDVSKGERVATYLPNTPEHEAVLLGALKLGAIGCPLSMRENNVIVIDLLRGLEAKVLVVGAESVEFAREV-----------LQELPELKILM--------ADDASLGFLSLGELVGTASAELETLPMRDSEVAFIAYTGGTTGRPKGVQLTAGMLRAHNYVWYERYQLSRASEVFFGCLSLWHVGGVLDAMALSYTTGASHVLLPKW----NPVTALHLVKKHRVTCMIAATTLYQQMSRCDEFL--TTDCSSLKICAVGGEPVPVELKERWFRVTGASMREGF----GMSEACTQVFAPGKDAPLSSCGKPFDRIEEVRLVDPESRCVIEGAGSGELAVRG--DNVTPGYWHDPEQTGRKFDAE--GWYYTGDMVRRDEDGYYYTVGRVDDMFQSGGENVYPSEIEAALVLHPDVTKAFCFPEPHTEWGKAACAVVELRPGATSNAE---RILEFCTTHLARFKRPRRIFCIDELPIGATGKVLRRQVKE------------------------------ 146310777 460 ------------------------------------------------------------------------------------------------------ELSYRQMREQVVALATLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDARPSLLITTDDQLPRFSDLPI----------------------------------SSFSYNTLLPAADGEPLGLS-APQQTAYIIFTSGSTGRPKGVMVGQTAIVNRLLW-MQNHYPLTAQDVVAQKTPCSFDVSVWEFWWPFIAGAK--LVMAEPDAHRDPLAMQQFFAHYGVTTTHFVPSMLAAFVASLTPENADCCASLKQVFCSG-EALPTELCREWEQLTHAPLHNLYGPTEAAVDVSWYPAFGDELAAVSGNSVPIGFPVWNTGLRILDGLMRPFGVAGDLYLTG--IQLAQGYLGRPDRFIADPFSPGERMYRTGDVARWLDNGAVEYLGRSDDQLKIRGQRIELGEIDRAMLSLPDVAQACVFNQAAATGGDALVGYVVSEFGLPLD---REALLDALKAQLPAHMVPVVLLQISELPLSANGKLDRKAL-------------------------------- 170698786 463 -----------------------------------------------------------------------------------------------------EQLTYRELDEMSARLAGFLAARGVTPGALVGLCCERSTEMVLAILAVMRAGAAYVPLDPAAPPDRLRRIVDDAGLALLLTQRHLLARL---------------------------------PAGPVARHMLDERAIWLAAEPLPQKRIHPDGIAYVIYTSGSTGTPKGVANTHRALVNRLDWHGSLLADAAPVRVLQKT--PYFFDVSVWEFLWTLQSGHALVIAPPE-LHKDPAGLAALLRDARIAVAHFVPSMLNAFLDAVP----GQRFPDLALVVCSGEALLAEQAERFHRLLPGVRLANLYGPTEAAIDVTVWHCTPGEAHARAVPIGRPIDNVSLYVLDASLEPCPPGSAGELYIGGA--GLAQGYVGRPDLTAASFVPDPYRMYRTGDIAMFGEHGELHYLGRRDEQVKLNGNRIELREIEACLLALPGIAQCAVVPVRVQGRVRLLHAFVEPAAGRDSWPA--DALHAALAEGLPDAMRPARIDVVERIALLPAGKIDRKRLAQLA---------------------------- 145595343 560 -------------------------------------------------------------------------------------PDRAALLWDTDGL-----LTYGELAEWSDRVAAALITHGVRRGDSVAVTVDKGPRQVVAVLAVLRAGGVYVPVGVDQPTARRNRIHAVAGVRHVVA-------------------VVPPPGLPADICVV--------------------DVDDRSTPPVAPVTGSEDDLAYLLFTSGSTGEPKGVQVTHRAAVNTIDD-INQRFQVGAADRALAVSSLDFDLS-VYDIFALLSVGGAVVCVG-EENRRDAQHWRELVLRHGVTVWQSVPALLDMLLSA-AAPADQTRLPLRLALLGGDWVGLDLAGRLTTQAPAATLVALGGTTETAIHSTVQVVPVPIPSTWRSVPYGLPLANQHMRVADRAGRDRPDWVTGELWIGG--RSVANGYRGDPERTARTFVEGGVRWYRTGDLARYHPDGTVEFLGRADAQVKIRGHRIELGEIEAALERHPAVRRAVVVALGTPR---RLAAAVIVTADVDPPD-----LRDFLAGQVPAYMVPEQVVPTGQLPLSVNAKIDRRAVRSIEAARAE----PETLEEP------------ 145595343 1613 ------------------------------------------------------------------------------------------------------EICYGDLAGRALRLAGALRDHGVRPGDAVAVTLPRGVDQVAAVLGVLAAGALYVPVGPDQPADRRDRIYTRADARVVI------------------------------------------ADADPGTTYPVLAPDTPASPLPAPVAVDPDRLAYAIFTSGSTGEPKGVEITHRAALNTVDDINRR-YEVGTADRVLAVSSLDFDLS-VYDIFGLLTAGGAVVLVADE-DRREARSWAAQAREAGVTLWNSVPALLDMLLVAAD-----ADGLPPGLRLVLLSGDWVGLDLPGRLRRHQPEARFVALGGATEAAIWSNACEVGPAHWRSVPYGRPLRNQCYRVVDPRGRDCPDWVAGELWIGGA--GVAHGYRGDPETTARQFVNTDDGWYRTGDLGRYWPDGTLEFLGRSDFQVKIRGHRIELGEIEAAAEAHPAVARAVALTV-GEGRHRRLALTVVPSAGTAVD---TTALAGLLAQRLPSYMVPEQVHEVPTLPLTANGKVDRRAL-------------------------------- 167574452 175 -------------------------------------------------------------------------AHTLFERAAARYPHAPALI------APEGTLTYAALARRAGAIAAQLRRRGVGPEAIVGMMLPRGADAIAALLGILKAGAAYLPLDPAYPPARSGYMLRDAGARFVI------GPAGLTPIDAGDVVALRLADLLELEF-----------------DANANAGAGAPTQAAPGRAQPPSSLAYVIYTSGSTGEPKGVGVTHAGIANM-CRAMRTGFAVDATSRVFLFPPLTFDASVA-EIFTALSSGAALALPPEGAKQSDTSTALIEAARSGGVTHATLPPSLLAV-------LDDADLAGVKTIVAAGEAAPAGLLARWAR-----SRRVVNAYGPSEATVCASMHVCDAREPLPPIGAGIDGARTIVLDDWLGA-APVGVAGEICVGGP--ALARGYLGRPGLTAASFVEPGARLYRTGDRGVALADGSIRYLGRAGGHVKLRGYRIDPDGIAGVLLRHPSVRDALVDVTEHRRRPE-LTAFVIPHAGALD----VDTLRAHAARELAPHEVPARFVGVPAWPLTSSGKIDRAALRD------------------------------ 124005465 455 -------------------------------------------------------------------------------------------------------LTYQALNEKSNQMAHYLIENGVRQGDYVGLYMHTSFESLIGLWGILKAGAGYVFIDPDYPQERVHYMLADASVKLLITN-------------------LSGDLIEHLAGVSVVRTDKALT------------VISQQPVSQVTVEPSSTDSAYAIYTSGSTGKPKGIAISHASLLDYV-LTFRQMFGITWQDRVIQQSSWAFDI-LVEEIYPALTSGATLLMV--KEGSKDVLTIKDYIENHQATLLTTTPTIVGWLNEEL------SSTQQLRWLISGGELLKPEQIDHLFGKVNIA-----NGYGPSETTVAATFNIITNQ-TQASLIGKPVANKPIYIVNEKNQLQPVGVVGEICIGG--TGLAQKYLNRPKLTRENFFAEGERIYKTGDLGRWLPNGNIEFLGRKDEQVKIRGYRIELSEIENVLRQSGLIKDGVLLVKKHKN-NKQLVAYVVP----QQEQFEQEELLAYAKEWLPHYMIPSLVVPMGELPMNTHGKLDKKALPK------------------------------ 71006356 320 --------------------------------------------------------------------------------------------------SRVREISYAQLDRASNIVAHHLLQAGVQREEVVTTYAHRGVDLVVAVLGTLKAGATFSVIDPAYPPSRQNIYLQVAKPRALIVLAKAGTLQPSVR-KCIQDELELRTEIPALELLADGSVRGGAPSQGATDTLAQQQSLAGDSTN---VILGPDSVGTLSFTSGSTGIPKGVKGRH-FSLTHFFPWMGERFGLGAHERFTMLSGIAHDPIQRDIFTP--LFFGAELHIPTSEDIGTPGRLAEWMAASKATVTHLTPAMGQLLSAQATALIPSLRNAFFVGDVLTKRDCTRAANVCIINMYGTTETQRAVSYFAIPPVSTSSTFLQTQKDIMPAGQGMINVQLLVVNRNERTATCAVGEVGEIYVRSG--GLAEGYLGPPEVTAEKFMPNFDRMYKTGDLGRYLPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPHVRENVTLVRRDKDEEKVLVSYFVPGPGAAEFEELVTEIRDHLKRKLPAYSVPTLFVPLNKMPLNPNGKIDKPAL-------------------------------- 83645718 259 ---------------------------------------------------------------------------------------------------------YRMLDEQSNQLARELQVSGLEKGGLVGVCCRPGCDMVIALLAALKAGGAFLPLDPDYPAERLRYMAEDSGCRLFLV---------------------EHPDVDAPFIEVLEDRGGSVIYLDDITSW------RQQSSRPLDYAPAPDAAAYMIYTSGSTGAPKGVLLHHSGLINMLEAQIK-AFRLRSDSRVLQVASFSFDAAVS-EIFTALCAGARLILAPRDRIMPGPDLAQALQEFEITHITLTPSSLALLPEDSAPGL---------QTLVVAGEPCPADLVPKWSK-----GRLMINAYGPTEATVCATLGEVVYSGLPPDVGQPIQNMQCHVVDALD-RPCPVGAPGELLISG--VGLALGYHNRPELNATRFLSAPRRYYRSGDRARWRPDGALDLLGRTDRQFKVRGFRIEAGELETQLLSREDIQQAAVVAQ-GEEADRRLLAYVVLARTANKGELQAEAILTYLRERLPPYMLPDLLVPLDALPLTPSGK-------------------------------------- 121711938 1065 ---------------------------------------------------------------------------------VQTYSDRVAINYQNEEF-----LTYAELNTRANRMANYLSEKGVVAGDIVPLLLEKSPLMMTAILALFKLGAAYVPLSPENPLERNAYIARDVNAKFVLTETE--------------------------------NESYFASETDIPSILVDKARLCAYGPEPQQAPVAPDALAYLLYTSGSTGLPKGVMVTHGACAAAMQSIIDFENRQGQESRMLQFSNYVFDVSL-YDFFVALHSGGTLCI---APSDRLLNNLAEVIDEMDVNHVFLTPTVARL--------LNPSDVPKLQSMTVGGEQLTRDVVTTWASRVSLR-----NGYGPTEASVLVTMKDVDSDTIGGNIGRPLASVGSIILEADGERAVPYGAVGELCFFGP--QLAEGYFKKPDVTAAAFIGQGQRLYRSGDLARYLPGGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEVKDC-ILTVWKQNSTAHLVAVVVFDGAASEDSSTILSLQDYADQALTPYMIPKAIVPLASLPRLPSGKANRKQLKAMVQG-------------------------- 121711938 44 ---------------------------------------------------------------------------------VESNPEAPAVHCE-----QEQPYSYAELWQLVLQIANAGQ---FRSGRIIPLCMDPSVEFVATVLAILWSGSAYVILDPEGSAQRNRVIAADCGVEPVVVHEKYA----------------------------LLFDESVSIESIRSSTLPLEDLSS--------PTTNSSDLAYLIYTSGSTGTPKGVLLSH-----RAVSHGIDQFQLNGRKRWLLFYNPIFSAAQRTIL-ATLSKGACLCLARRERLATALPEVLNNLQ----------IDALGITPSALALLSPGEAPDCLQQITTVGEPLSQTLVDTWADKVHLRV-----SYGLSECAQLNFSRRLQPGDNPRNPGRPVDTTTAVILEPGTTTPLKINEPGELCLYG--HQVANGYHQRQKETQAAFINPGMMMFRTGDLAVAREDGTFEILGRIDHQVKIHGQRVEPEEVGAKLATVAGVAGLVCVGCYINER-MSLVAAVVPAQDAEWG-ALVQSLRESARQSFPPYMVPSYWLSCAEFPVNQNGKVNFRAIRELAEGQLLGHGAASNIGDGSSLSEIASE--- 169764941 34 -----------------------------------------------------------------------------LPRAAAIEPEAVAIHHVTANNQVLRR-TYAETADRARGLAYYLKKHGFK---RVGVLCPNTPAFLESIFGIAAAGAVNVAVNYRLKEDDIAYIFTHSDVEAIIVDQEFLSLLQSY-----------RASRPSIPIIVDMDTDATEGELSGPFDTYDLDTGAKGWPGLEAQAASEDDVIALAYTSGTTARPKGVEYTHRCYLAAMGNVIESGLNSHRGRCRYLWTLPMFHACGWTFPWAVTAVRGTHYCL----RKIDYPQIWKLLKQEHITHFNAAPTVNTLLCNSKEAEP----LPEPVHVTVAASPPTPHLF----EQMTNLNLHPVHVYGMTETYGPITKGYYLPAWDNLPSSERYKKMARQGHGFVTSLPRDGKEIGEIVFVGNIC--ARGYYKDPDATRKLFAG---GVLHSGDLAVWHADGSIQIQDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTVKPGKFLTG---SEVIEWARSDISKFMIPREVEVVAELPKTSTGKVRKNILRDWAKG-------------------------- 118471378 25 ------------------------------------------------------------------------------------------------------TLTGGELADRISQYIQAFEALGAGSGEGVGLLSLNRPEVLMIIGAGQTQGYRRTALHPLGSLDDHAYVLSDAEVTTLIIDPTPAFVERALGLLEK---------VPTLRQILTIGPVPEALAGVATD--LNAEAAKYPAKPLVAAELPPDHIGGLTYTGGTTGKPKGVMGT--VRSITTMTTIQLAEWEWPENPRFLMCTPLSHAGAAFFVPTIVKGGEMIVLP-----KFDPGEVLRVIEERRITATMLVPSMLYALLDHPDS--HTRDLSSLETVYYGASAMNPVRLAEALKRFG----PIFAQYYGQSEAPMVISYLGDHDEKRLTSCGRPTMFARTALLDPEGNPVPQGEVGEICVSGPLL--AGGYWKLPDATAETFKD---GWLHTGDMAREDEDGYWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPSVAQVCVIGTPDEKWGEAVTAVVVLRPDADRSEELTAEIQASVKERKGSVQSPKQVIVVDSVPVTALGKPDKKAVRA------------------------------ 205372818 10 ------------------------------------------------------------------------------------------------------TFTYKEIVQRTRRLASALSCLGVEEGTKVGTLAWNHHRHLEAYFAIPCIGAVLHTINFRLYPQHIAYIVNHARDEVLLIDKDLLPLVEAI-----------KDQIPHVKAFIILSEEEVETELKP--SYSYEKFIEQRDPAFQFTELDENAPAVMCYTSATTGNPKGVMYSHRGIVLHSYALGLADTTALSEKDVAMPVVPMFHVNAWGLPFAATWFGTTQVLPGP---YFTPEILATLIEEHRVTITAGVPTIWNGLLQEIE--RKDYNLSSLRGVLCGGSAAPKGMIRAYEEKHG---IPFMHAYGMTETSPLAIINQEEKISIKAKQGILVPGLQMKIVGKDGEVAWDGKEMGELLLRGPWIA------SQYENDERTLGSFKDGWLYTGDVVTIDKEGYIQVVDRTKDLIKSGGEWISSVDIENAIMAHEGVFEAAVVAIPHEQWHERPVACVVLKEGYH-EKVSKKDLYEFLTPQFAKWWLPDEIVFLNEIPKTSVGKFLKRTLRD------------------------------ 196005111 2 ---------------------------------------------------------------------QLKYCHEIFRRQASRTPDAIAVV----DPDNNKSMTFKELDMASEVLATNLRHKGIKVDSIGGIYMDKCLEYVIAYIAILKAGGAYLPLDVSYPPALLKMVLEDAEPVAVITTQS------------------WASLLPSELEIIVL----------DDGWQNILEQENTARGDVEQIKNSLDDLAYVVYSSGTTGKPKGICCPHRGAVFSYTKRF-LFYPFEDNDRVAC------NVFFVWELLRPLLKGITLYIIPNAIIY-DPVLLSQFIYKHRITRILFTPSLLEAMLDCSGIDFKKTLSSLRIIMLCG-EVVATALRNRCVRVL--PNAKLVNLYSTSESHDMAMAELSGPYNRKFCPIGKPYDEVHVLILDDDLKQQPVGVYGEIYVGGP--TLARGYLKRPELNAKRFIKTGPILYRAGDWGCLLPDGQLEIGGRCDTMVKVRGYSIELQAVEAALLELDKVNAAVVIPQGEEGSDKFLVAYVVPEGKTT-----RKEIREALKKRLPYFMIPSYFVFLASVPLLPSAKLDKKQLRAVPNDDEDSVPRTET---------------- 118589205 8 -------------------------------------------------------------------------------------------------------LTHSAFLESAAQIAHVLTDHGMVAGDRLAAQVEKSATALALYAACAQTGIVFLPLNTAYTVDELSYFIENSGARTVVCDGSSKTVLEPVA-----------------------SRLGARLELNADGTGSLTDQAKNKPSEFETVDRAPDDLAAFLYTSGTTGRSKGAMLTQANLLSNA-TTLADLWRFTDKDVLLHALPIFHTHGLFVATNVSLVAGGAILFLP----KFDLDAMIGLMPKATTMMGVPTFYTRLL----QDDRFTAGLTKGMRLFISGSAPLLADTHRQFEERTGHR---ILERYGMTETNMNTSNPYEGERRAGTVGFPLPGVELKI-TDPATGDTLPPETVGQIEVRGP--NVFKGYWQMPEKTAAELRED--GFFITGDLGMIDADGYVHIVGRNKDLIISGGYNIYPKEIELILDAQPGVRESAVIGVPHSDFGETVLGLVVPDGSQTPD---LDAILAVAGTSLARFKHPRKLVVVDSLPRNTMGKVQKNILRE------------------------------ 74095567 492 -------------------------------------------------------------------------------------------------------FTYREMREQVLTLAAELVRRGVKPGDIVAVALPRSVFLSLALQAIVEAGAAWLPLDTGYPDDRLQMMLEDARPALLITAAS----------------------------------EQGRFAYLPRLPVFCYDAPLPASDPQPLARSRPSHTAYVIFTSGSTGRPKGVMVGQTAIVNRLLW-MQSQYPLGADDVVLQKTPCSFDVS-VWEFFWPLIVGARLVMAPPQAHRDPQALQALFARWRVTTTHFVPSMLAAFVGALTTEAAIGACASLRQVFCSG-EALPTALCRDWERLTAVPLHNLYGPTEAAVDVSGYPAFGAALSQVKGASVPIGFPVWNTGLRILDGRPVPPGMAGDLYLTG--VQLAQGYLGRPDRFIADPFVPGERMYRTGDVARWLPDGAVEYLGRSDDQLKIRGQRIEPGEIDRVMQRLPDVAQAACVLNSHAETGRQLVGYLVSASGATLD---VAALRARLSEWLPAHMVPVTLVQLSALPLSANGKLDRKALPQLAAREP------------------------ 90424461 8 ----------------------------------------------------------------------------LVDRN--RDLDREAII-DLVDRDHPRRYSHREIDRLANGVAKYLTEQGYARGSHIAIASFNRAEYIVCYFGIMRAGCVAVPVNVKLPRDTIDYVMDDAKIQLAFVDAAHRPLVREGIKVIDFDDAGAGGFAGLIK-----------------------------PGEFESVKAAPDEIGQMLYTSGSTGRPKGVPLTHSGQLWAI--ATRTGGALSDDERYVIAQPLFHMNGL-FAIKTIFARNASVVLLPS----FEVRSYIDAIATYHVTAANAVPTMWARVVKEH-QLLSTHDITSIRRLMLGSAPMTMALWDKIKQAL--PNVTITLGYGTTEAGPAVFGPHPQGIPTPP--------MALGYPIDPDDVRLANGSESEGVLLMRNPALMPRYHNLPEQTAKAISD---GWYYSGDVMRRDTDGFYYFVGRADDMFVCSGENIYPGEVEKLLERHPQVQQAVVVPLPDEERSQVPVAFIVSRAKAPPS---FDEIRQFAIANGPAYQHPRRIEFVHELPWAGTNKIDRKSL-------------------------------- 189236777 35 --------------------------------------------------------------------------------HLDKWYHKTAVICF----DTTKSYTFGEIYHKSVALAGVLRKFQLNKGDTVAVVLPNVPDFPIVFLGTIQAGLVVTTVNPYYTPDEIAAQLADSNSKLIFTINELVPSDNV---------------------------PNECIKLSELCDTRNSEIADF---------LNPDDVALLPYSSGTTGLSKGVQLTHKNVVSNLYQMSSPDFVVNFQDVIPVFLPLFHIYGMVGIFLNFFAKGCKLIMVPTFVGP-------QFIKILQLYQPTLLFAVPQMIVTILNNPKIKYDNKSIRTIISAAAPLGASAVDEFNKK-CKNRINLLQMYGMTETSPMQTAKLQNGAKVGGSGFVIPNTEVKIISISDNSTALGPNQSGELVVRGP--QNMKGYHNNPTATKKTI---RNNWLRTGDISYYDEDQHFFITDRLKELIKVKGFQVAPAELEEILKSHPSVEDAAVVGIPHPVQGEAPKAFVVLKKEVRP-----ELLKEFVALKVANYKRLGGVVVLERIPRNCAGKVLRSELRKL----------------------------- 169797680 447 -------------------------------------------------------------------------------KQIDERGDNHAL------TSNDHTVSYRELGQHIAGIAEYLRAHGITQGDRVGLMLDRTALLPAAILGIWAAGAAYVPLDPNFPTERLQNIIEDAEPKVILTQTELMDGLNVSVPRLDINQA----GVVALEQV--------------------------------RETLAFGDIAYVMYTSGSTGKPKGVRIGHPSIIN---------FLLSMNDRLQVTTETQLLAITTYAFDISILELLIPLMYGGVVHVCPREVSQDGIQ----LVDYLNAKSINVLQATPATWKMLLDSEWSGNAGLTALCGGEALDTILAEKLLGKVGCLWNVYGPTETTVW--SSAARITDAKYIDLGEPLANTQLYVLDEQQRLVPPGVMGELWIGG--DGLAVDYWQRPELTDAQFLPNAGRLYRTGDKVCLRTDGRLTHHGRLDFQVKIRGFRIELGEIENVLKQIDGITDAVVLVKTTGDNDQKLVAYVT---GQELD---IAGLKKNLQIHLPAYMVPSAFIRLDEFPMTANKKLDRKA--------------------------------- 182437037 223 -------------------------------------------------------------------------------------------------------WTYEELNTRANRIAHALLARDLGDEAVVAVVTERNLDWLASVIGVFKAGAAYLPIEPHAPVDRMSRTLVRSGCRLVLTEEGGPDHAR-------------RAAPPGVELLPVGAALAEDRPGHDPG-----------------VRYGPGRLAYLYFTSGSTGEPKGAMCEHAGFLNHLYAKIDDQG-IGAGHVVAQTAPQSFDISLWQLVAALVVGGRTLIVGQEA--VLDVDRYLDTIERGEVSVLQAVPSYLEVVLSRLEERPRAL--PSLRCVSVTGEALKKELAVRWFARF--PHIALMNAYGLTETSDDTNHEVMTSVPVWDSVPLGHAVGNVAVYVDEDLRPVPLGAPGEIVFSGVCVG--RGYVNDPERTAEAFGEDPHRPYRSGDFGRRLPGGSVEFLGRRDAQIKIRGFRIEIGEIENQLLRLPGVRDGAVVVVESPDRGRHLVGFQV------GSAEPSDALRERLEQALPAYMVPDRFEPLDALPLTPNGKTDKR---------------------------------- 33333121 22 ----------------------------------------------------------------------------------------------------EEWISYKEFFEATCLLAQSLHNCGYKMSDVVSICAENNKRFFVPIIAAWYIGMIVAPVNEGYIPDELCKVMGISRPQLVFCTKNIL--NKVLEVQSRTDFIKRIIILDAVENIHGCESLPNFISRYSDGNIANFKPLHYDPVE---------QVAAILCSSGTTGLPKGVMQTHQNICVRLIHALRAGTQLIPGVTVLVYLPFFHAFGFSINL-GYFMVGLRVIML----RRFDQEAFLKAIQDYEVRSVINVPAIILFLSKS--PLVDKYDLSSLRELCCGAAPLAKEVAEVAVKRLNLPGIRC--GFGLTESTSANIHSLRDEFKSGSLGRVTPLMAAKIA-DRETGKALGPNQVGELCVKGPMVS--KGYVNNVKATKEAIDDD--GWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDLEAGELPSAFVVKQPGKEITA---KEVYDYLAERVSHTKYLRGVRFVDSIPRNVTGKITRKEL-------------------------------- 111222033 32 --------------------------------------------------------------------------------------------------------TYRDVRDLATRVAGSLHHRNVRPGDPVIFHLPNWLEAAVSFAGLAFAGAVAVPVPHYVSGSDLGKIARLSRARVVITSGA-------DPARCSDVVTALRSTAPSVEHIVVV---GGPVPTGCEGFDAFVAHRASEPIASEPIRTDPDQIALLAFTSGTGSAPKGVVHTH-RSLCAEVRSHLPILVPSSSRPQLTGGPISHAAGMLLGLLLPIHRGQPVNLMDTW----DPADVFAAMDATGLSAGTGAVYFLASLLDSPDLTPGRLAQIDSVVLGASPVPTS------LARRAGQLGIDVVRSYGLTEHPTITGAAVTDPADKRETTDGRPLPGVELKILRDSGETAAPGEAGEVCARGPDL--MTGYLDPE---LNAELFDADGWLRTGDIGFLDAEGWLTITGRSKDLIIRNGVNISPGEIENVLLALPGVVEAAVIGMPDESTGERAHAVLRLRPGAT-RPDLEQVRRHLLGAGLTKVKWPEGLHIATEFPRTPSGKVQKFLLRR------------------------------ 37526229 2987 ----------------AENMFAHYQASVAEPDYQWS--APLPEWLPVNDRILCQN---SNATTRVFPSHTL---CSLIEQAVNRYPQRIAVV------DAYRQIDYRTLWSQSLALAAHLQTQEHQHSSLIGVVMEKGWEQIVAVMAILLAGRAYLPIDASYPQQRIHQLLASGEVDTVLTQPKF---------------AQQMSWPDSVQVISLDELLLNRLPKNTGGQRLSA---------------HPEDLAYVIFTSGSTGKPKGVMIDHQGAV-NTILDINQRIALNEHDSVLAISELTFDLS-VYDLFGTLSCGAKLVI-PSPGDSRHPDKLLTWLQQESVTVWNSVPAFVQLLEEYARDYPHSLNSLRWVLMSGDWIPTSPERLSALHPALNLLSLGGATEA-SIWSIAYPIAQVDPNW--RSIPYGKPLANQTFYVLNATLSPCPVWVTGELYIGG--QGLALGYWADLEKTAQAFITHGERLYRTGDLGRWRPDGNIEFLGRNDHQIKIRGYRIELGEIEHRLCEHPDIQQALAFAHTTSTGALQLVAGLRLSDETPLSTELLPVLPHWLQQTLPVWMCPQRFIILDAIPVSDNGKIDRRALATLVEVAAQEVNLASSVA-------------- 158290618 89 -----------------------------------------------------------------------------------------------------RNYTYGTLRDHCAALAIRLRKLHLNFGQTLAVCLPNIPEFPLVTFGGIEAGLVVTTINPIYTAEEISRQLVDSDAKVLI--------GLASNYAVLREAAQQAKRDIPIVCIRCTNDESLPAGAIDFAELSNPKGIHYS--ELRQHDRTADDIVFLPYSSGTTGMPKGVELTHLNIVSNSEMTVVLPTTDTFQDVLPCVLPFFHIYGLTVTMISKLRQGCKLVTLPN----FKPDTFLNALAEHKGTVLHLVPPII-IFLGHHDGVKPRHTDSIRNVFSGAAPMGTPDAERFTARA---PNAEFIQGYGLTETAPVVLMGALGSRNYASVGSPCPRTQAKIVDNDPTNTALGPNQSGELLVRGP--QVMKGYHNNRKATDEMIIEG--GWLRTGDIAHYDEQLQFYITDRLKELIKVKGFQVPPAELEELLRSHEAVADAAVVGMPHPVAGEVPRAFVVPKAGARVSED---ALKAFIAEKVAVYKRLEGVTFLDSIPKNASGKILRRQLK------------------------------- 168062479 1 --------------------------------------------------------------------------------------------------------------ELVKRTAAGLVTLGVKPKDVVYFLSPNSPEFPVVYLAIVYIGAVAALGNSLNTENDIALQLVQTKAVFVITVPEQFSK------IQKCDDVLA-SQLKTTTSVSLLS------------EVCEGDYIEMAPPECHP-----DDTCSLLFSSGTTGLTKAIQLTHRNLMVTAYNTLEPGDSTREDDVCVAIIPMFHVFGLGIIMLSTLQRGACVVTM----TRYSFPSMLQYIEKYKITVAIVVPPILVYLVKNQEMLA-KYDLSSLRILMTGAAPLREDTMKSIQAIF--PKCVTRQGYGMTECPLISYS-------VWGSVGKMVPGIEIRISHVETADPLPVMTTGEVWVRGP--QIMKGYLNNVEQTSATIDSD--GWLHTGDLGYMDNNNYLFIIDRLKEMIKYRGHQVAPGDLEAVLLKNPRILDACVVPCPDDDNCELPMAFVVKRECTDLTEL---EVMNYVAQLVAPYKKVRKVEFIDAIPKSPTGKILRK---------------------------------- 72161948 19 ---------------------------------------------------------------------TMSVAHLLCDRH---DPTRTAVTEVQPDLSST-TLTFGDLSRRAAHLSAVLASHGVTPGDRVATLLPLGIDLTISAVAVWRLGAVLVPLPPVLAASAIDWRLRQVNATAVLA------------------------------------PADQTSKLTTGSWTVIDPHKEAATPPPDPATVGPDDPLLISHTPGISGPPRQITVP-VRALAAFHIHHHYGLHISDDDIYWCFSEPGDPHGLYYGLVSPLLAGHTCL---HLRAGFDPELTLDVMETFQVTRLAAAPTIYRALRTATKTLPPGIMVQGLATNGDEFRTDLSE------WALGTFGVGISDHYGHPESGIVAVNDGHGGPLTALPGFRLTVLEPLSDTPAETGVP----GRVAIDTHNSPAWWFAGYPDDPLATAQ-HFSPDGRWYLTGDTGTVDDTGAVHLTRHNGEVIITSGYRIGPYDVESVLLEHDAVDEVAVYGIPDPLRGALVAANVVLTPDASPSDELAEELKRLVAERFAETAAPHQVTFVPHLPKTASGKLRRNRLRASAA--------------------------- 111023009 13 -----------------------------------------------------------------------------LAHWAQVRPDDVAVQFQGTE------YTWSGWHDRILHIAGALAEGGIGAGDTVAFVDKNHLSCLEVTYAASLLGAAAAVPNWRMAGEELDYVINDSGARILFVGNEFLQQVMAL-----------RDRLTGIEQIITVGGEHDE----------FEPWLAEAPVLSSRPEVGADATALILYSSGTTGRPKGVQLTH-RNLIAHSTAVLEILPARHDDCLLVAMPLFHVGGSCYAIMGVHAGARCHFTREDAPSLFGALAAGANIAFLVPPVIAGVLAAGEQAVAA---------FGALHRITYGAAPMPLPLLRSALAA--WPEAEFVQVYGMTECAGVVTALLPEVHRDAAQEERMIPGVEMRIVDPATTEDVAPGETGELWWRS--EQRTPGYLGKPEATAEAITAD--GWLRSGDMGRADADGFVFIEDRLKDMIITGGENVYSPEIERVLVEHPAVAEVAVIGVPDDHWGETVKAVVVPVTGTTIEPD---ELIHYTRQRLAKFKCPTTVDVVDLLPRNPTGKILKRELRA------------------------------ 197727848 1320 -----------------------------------------------------------------FPAGQT--LHGVFERQAAAWPDETAVVFR------DRRLTYRELNERANRLAHHLRSAELRPNDLVGLVVDKNELMITAILAVWKTGAGYVPIDPGYPDDRVAFMLADTSAKLVITNQG--RVARIGELTGGALPVVDLDRLPD----------------------------GNGADGDPVTDVTATDLAYAIYTSGTTGRPKAVLVEHRGVVNLQHSLAKLFGLDRSEGVEALLSFSNYVFDHFVEQMTDALLNGQKLVVLDDTMRTDAERLYRYINDEQVTYLSGTPSVLSLYDYSTTTSLTRID--------AIGEDFTEPVFNKIRAMF---PGTIINGYGPTEISITSHKRPYTVGERRSTKSIGHPVDNYTAYVNKSMQRVPVGGMGELYIGG--VGVTRGYLNRDELTADRFVDNPFRVYKTGDLVRWLPNGELECLGRTDLQVKIRGQRVELGEVEAALSSYPGVTRSLVIAREHRGAGKYLVGFYV-----GTDDLDEQDVRQWMRTKLPEAVVPSRVLRITDIPVTPSGK-------------------------------------- 197727848 200 ---------------------------------------------------------------------------------VRRSPDREAVVF------GTQRLTYREVDARANRFAHWLLGLGVRSQQLVGIFLDKSDLGVVATLGIWKAGAAYVPIDPAYPAERVRFAVGDTGLRGIVTNRHHAGRLREI----------LGAEHADVTVVEIESVLDEQAAADTDGLLSVKPELA----------LGVRDLAYLTYTSGTTGVPKGVPKYHDSVVNSITDLSERYDMRRPGTERVALFASYVFEPHLRQTLIALINGQTLVVVP-EEVRLDPDRFPAYIEEHGVTYLNATGSVLQ--------HFDLRRCTSLKRLLLVGEELTAAGLRQLRERFSGRIVNEYAFTEAAFVTAVKEFA-PGVTERADRSIGRPVRNVKWYVLSQDLKRLPVGAIGELYIGG--CGVAPGYLNRDDLTAERFLTNPYRIYRTGDLARMLPSGEVEFMGRSDFQLKLNGVRVEPGEIEAQATEYAGVRKCVVIAREGAGGGRHLVGYYLTEPGAGVTEA---ELLSFLERRLIRIMVPARMVRLESIPVNVNGKVDWRALPEVDLARPDTVGSTTT---------------- 197727848 2458 ------------------------------------------------------------------------------------------------------RLTYRELNERANQLAHYLRSARIRPSDLIGLVVEKSELTVVAILAVWKAGAGYLPIDPGHPDDRVTFMLADTEARLVVTQRAHGER-----LRRLAGDALPVVEIDALPQ-------------------------GYRSTDDPVTDTTPADLAYAIYTSGTTGRPKAVLVPHRAVDSFRATLAGRYFGPPDTGRQLFLANYVFDFSVEQLALSVLGGHTLIV---PPPSPAQDERFYEDANRAGLTYISGTPTQVQQFDLARL--------PGLRTVLVAGEAFHERHFEKIRE---GWAGPILNAYGTTETAVYNTVRRFEPGDPYRNTLGLPLGNTRLYVLGDGLKPLPPGAVGELYVAG--ECVTDGYLNRPELTEEGREGRHPVLYRSGDLVRLTRGGELQYLGRNDAQLKIRGLRIEPGEVEAVLATAPGVRECAVAAVADDRGNTRLVGYYVATGTGDAGGADEDAIFAVLRARLMPGMVPSLLIRMDGLPMTINGKLDTKALPKAALPERR----------------------- 42522110 28 --------------------------------------------------------------------------------------------WLVDELGHEKKFSFSEISKRSNQAANFMRARGLQKGDSVFLLIEDDVALWEIMLAAMKLGAVIVPNNPLLSQQELKDRLNREQIKMIATTKAHTEKFDVTS--------------SGVIPVVV--------DAEVEGWIFYPEAYKESAEFEATERTKATDPLFRYFTSSSGVKPKLVEHSHAGFTVGHLSTM-YWMGLHPGDVHLGINSAGWAMHDWNSFVAPWNAEATVFVF--KEKRFNASLILDVLDEYPITTFCAPPTVWRLLCQEDL----RSYDVHLREALSTGEPLTADLISKVHHAWG---LFIRDGYGQTESA--TLIGVPPEEKDSFGTSGKAMPGFKIALLDAQGEETDSGEICVDISESPW-GLMSGL------------DTSNKYFHTGDTAYLDSMGNFTYCDRIDGLFKSSDYRISPFEIEFVLKEFPSIREAVVIPSPDPIRENVPKALVMLSKGVEPSKELALDIMNFARMRLSPFKRIRRVEFM-EIPKNTSGEVLR----------------------------------- 67539640 21 ------------------------------------------------------------------------------------------------DADTRRSYTYNDVKQSAITFGQGLKSLDWRKGDVLALFTPNSIDTPIVMYGALWAGGVVSPSNPAYTVEELAFQLRNSGAKAVVTQ---------LPVLSVARAAAKEVGIPDDRIILIGDQRDPEARFKHFTSIRN---ISGATRYRRTKINPEKDLSFLVYSSGTTGVPKGVMLSHRNIVNSLQLAAGEAGNLTWGDRLLAFLPFFHIYGLTCLVHQTIYKGYELFVM----AKFDLEKWCQHVQNYRITFSYVVPPVVLLLGKH--PIVEKYDLSSLRMMNSGAAPLTQELVEAVYNRLHIG---IKQGYGLSETSPTTHTQPWGEWRESVGSVGKLLPNMEAKYMTMEPTEVPTGEVGELYLRGP--NVFQGYHNNPAATADSISPD--GWFRTGDVGYQDSKGNFYITDRVKELIKYKGFQVAPAELEGILVDNPAVDDVAVVGVESAEHGEVPVAFVVRSAKSKSSAEEAKNIAKWLDGKVAHHKRLRGVRFVDEIPKSAAGKILRRLLKKQA---------------------------- 124002124 3 ------------------------------------------------------------------------------------------------EDDSIHEITYHEILRRVRQLANALKKLGVQQGDRIGTIALNTYRHLEAWYAISGQGAVCHTINPRLSAGQMDYIINHAEDRFICIDPIFWPLIEAMHPKFGKVEG----------YIVLTDAAHMPTTKHDVALYCYEELIKGESDQFEWPVFDENAGSSLCYTSGTTGNPKGVMYTHKSNLLHSYAALPDGFGIRSLDTLLVVVPLFHANSWGISYLGPMVGANLI----FPGKLMDGEAIFELVDKYQATTAAGVPTVWTNLLDFAKQKGRKLDSRDVVVGGSAAPPWMFDAFEQKHDALHAWGMTETSPLGTINRAIPQLKDLPQEEQAKIRLKQGRPVFGIDVDEEGNELPHNGEAVGHLLVRGNWVVH--TYYG-----SDAPAVNKDGWFDTGDMASIDRFGYMEIVDRSKDLIKSGGEWISSVEMENTAMGHPDVLMAAAIALKHKKWGERPLLVVVPKEGKNPD---KESIKTHLGTEFAKWQIPDEVVFVEEIPMTATGKFSKLTLRKQFEG-------------------------- 209521011 31 -----------------------------------------------------------------------------------RDPQHVALI------EDARRLSNAQLLLAVDAAAALLRDWGVRGGDRVMIVAENSIAQIALLFATAKLDAWALVSNARLSAAELDSIRAHAQPRVV------AYAVESSPDARQHAERHQATHEPTLSPDIGAWSYAVDSSAQAE----------------PVEAANDRQCAALIYTTGTTGAPKGVMLSHRNLLYIAAVSSRLR-QVGPDDVVYAVLPISHVYGFASVCLGSLHAGATLRLAP----RFVPEAVRRALADERVSIFQGVPAMHAKLLEHLHTHGHAWSAPRLRFAYSGGSPLDAALKAQAEAVYG---LPLHNGYGMTESS-PTVSHTMLDAPRSDCSVGEVIPGVEVKFVGLDGVEAAPGEIGELWVRGP--NVMLGYYRSPEQTRAALTED--GWLKTGDLARQDEDGALHIVGRSKELIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVE-GNEEVIAFVELISGATVTPA---ELIAWCGERLAPYKRPAELKVLAALPAASTGKILKHRLRELV---------------------------- 114768857 9 -------------------------------------------------------------------------------------------------------LTWSGLLKKVISISKFLIQLDIKKGESVAICMSNGSNALQIFYAIIYGGFRVTPLNLAAGPAALGHAISHSKCNYILYDDEQSE---------------------------ILSNALEETNANPTTINVKNNTFENIKNNIQFHDLTPDDHALLMYTSGTTGVPKGVIHTHSSLLAGGWTTSVAH-ELDPNDRALCVLPLYHINGLCVTVMAPLISGGSSVICP----KFSSSKFWQDCEKYTI-TWFSVVPTIISHLLHGKNDPSKIVCKNLRFGRSASAPLAIDTQSNFENRFG---VPIIETMGLTETA-AQILSNPLPPKQRKIGSPGIAFGNDVKILKDDGSDQLVNIIGEIAVKGP--NIMLEYLDNIEATQSTFING--GWLLTGDLGYMDDDGYVFVSGRLKELIIKGGENISPREIDDALYAHKDVIEAAAFAIPCDIYGQRIEAAIRLSINSIASED---EFIELCRSKLGKFKAPDRIYFLDELPKGPSGKIQR----------------------------------- 13488203 5 ----------------------------------------------------------------------------------------------------TEAINYMDLWLRACEIARALREAGL---DRVALYFPIGIDRIAAILCCQILGVSYVPVEPNLPASRIREMLAQADPSVLLSSS-----------------AICSAILKEVSSCPTVMVEEVGVGAADRGSLSRD------------LALPPKSGGYVIFTSGSTGKPKAVNMGGAALQNLVDWQIELS-TLSDNAATAQFAPISFDVSF-QEIFSTLCSGGSIVLLANEQRI-DPDLLSDEILRARVERLFLPFIALQQLASNCVERNLFPDSLREIHTAGEQLVVSSALREFFIKLPQCRLFNQYGPSETHVVTCHELDSNPA-EWPRLPPIGRPLPNVVLFILGEDGRPVRLGEVGELYIGG--VCLAQGYFQDKERTDERFMGTLTRLYRTGDFATSDESGCFFFCGRRDHQIKIDGYRVELGEIESVIADHPDVAEVAVVFDRDANGTGRLIACLTSKDGA-PTDCLETVVRAHVREKLPGYMAPDRVQIIGAMPKTASGKVDRKSIAERLCAEKVNPSAPP-VEKPAC---------- 149185059 13 -------------------------------------------------------------------------------------------------------LSWAELGDRVERIAARLLEEGLQRGQSVAILGLSSVNYALVFLAAVRAGGVAAPLTTSASAEQLEGMASDSGATHIFID-----RAKMSELGSMFSRRMRCIVL----------------------DEELDEWMAPEGTVAPPVDHQSSDPFNIIYSSGTTGTPKGIVHSHQMRWRQFAATAASWLENGFDVRSLATTPLYSNTTMVAFLPALLAGGTVRVM-----GKFATERWLAHAEADRTTITMLVPVQYQRMMDEPR--FGDFDLSSLQLKYCTSAPFSPQLKREVLERMPGALIEIY----SMTEGGVVCLLEAHKFPDKLHTVGRPAPGSELKVLDDQDREVAPGTPGNLV--GRSQTMMSGYKNRPEQTQEGYWETGEVWQRMGDIGRVDAQGFVELVGRAKDMIISGGFNIYPVDLENALLEDDTVLEAAVIGVPSRRWGETPVGFVRLAEDAREAEA----VRESVNARLGKTQRLAQLHAIDEMPRSHIGKLLKTELRAEAE--------------------------- 146310784 29 -----------------------------------------------------------------------------LTRHTDN--DATAVI------DGERHYTYRQLHQAANNLASALQAQGIKRGETALVQLGNVAEFYITFFALLQAGIAPVNALFSHQRSELNAYALQITPALVIADRQHALFAGDDFLNTFVDE------HRSVRVVLLRGDNGEHA---------LEKAIARPADNFIASPTPADEVAFFQLSGGSTGTPKLIPRTHNDYYYSILRSNE-ICGITADTRYLNALPAAHNFAMSSGSLGVFMAGGCVALAND----PSATICFPLIEKHQLNVASLVPPAVSLWLQAIAEGAGNAQLASLTLLQVGGARLSATLAARIPAEIGC----QLQQVFGMAEGLVNYTALDDTPERIINTQGRPMCPDDEVWVDENGQPLPRGEVGRLMTRGPYT--FRGYFNSPEHNASAFDAD--GFYCSGDLIAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLRHESVIHAALVSMEDSLLGEKSCAYLVVKK-----PLRAVDVRRFLREQIAEFKLPDRVECVDALPLTPVGKVDKKQLR------------------------------- 134100659 19 ---------------------------------------------------------------------------------------------------------YSQLREKALRLAAGLRGLGVRAGEVVACQLPNSALACAVELATAALGATVLPFPTGRGHRDVLSLLRRSGA--VVTVIPARYGD--VDLAATMAEL--RPELPHLRHVVVHGAEAP---------TTVDELLATEPADLDDLPSPDPDTAVYLVSSGTESEPKIVAYSHNALIGGRGQFLKRLQRPGRPMRAMFLIPLGSSFGSCCTFGVLCALGGSLVL----QRKFDPVQALRAIGEHRPTHLAGVPTMFQRMIGSPEFA--GTDTSSLQALITGGSLIDPQTVDRCVADFG---CTLINLYGSADGVNCHNGLDDPPHAAKTTVGVPNPSVCSIRIVDDSGADLPPGEVGEVLARGPMS--PMCYVNAPELNE--RYRTPDGWARTGDLGVIDPVGRLRLSGRKRDIIIRGGSNISPAQVEGVIAAHPSVLSVACVPVPCPDLGQRIAACLVAVPGAAVPD--VAELAEFLRQGLEPRKFPEVLLEMDAFPLTPAGKVDKRALAQQA---------------------------- 196011617 20 --------------------------------------------------------------------------YQFVSRNFAANADRPAVT----DGITGKTYKYKELDRLIKCFASALVKKGVKKGDVVAIISSNCIDWAVVYYGVLAIGGIVTTCNHMYTENEFNHQLKDSGAQYLVA---------------------EESCIPTINKLDITFKEKFVFGVAEGYISYVDMISDSGDQFPTNVQINPKDICILPYSSGTTGVAKGVMLSHYNLVACLQQGHHEAVKPEDLKRVLAVLPFYHAFGMIILLASGLRDGAQIVTLP----RFEPNSFLKAIQDCKVRHIGIVPPL--ALFLLKSPLVDKYDLSSLTDIGCGAAPLGGEIMNAIIAKFNLKRFN--QGYGMTESCGILTLPFECNKYKIGSVGTPIPNTELKFVDLNTKEVLPVNKDGELWARGP--QIMMGYLNRPEETANCLDSD--GWLRTGDVGHYDEEGHIFIVERLKELIKYKGFQVPPAELEALLKCHEDIADAAVIGIDDEEAGEVPRAIVIKKNPE--GDLTEKMVQDYVAANVAPHKKLRGVEFVTQIPKSASGKILRRIIKE------------------------------ 217977040 497 -----------------------------------------------------------------------------------------------------RTLSYRDLDRRSTQCARRLQALGVRPGDRVGLLMQRSIEAIVVMLGVLKAGAAYVPFDPASPKDHLAFMVEDCRPALAFADRDSL------------AAAPDDAHFAPLEALLNDASRESGAPLESCN--------------------GPDSLAYVMYTSGSTGRPKGVMIPHRGIARLAI--GQNYAALAPDEVILHVAPLAFDASTFEIWSALLNGARVAIICDPRPTL---DEICETISRQGVTLTFLTTGLFHLLVDERLAGLRPLRR-----ILVGGEVMSAPHLEKALAGLPQTEIVNIYGPTENTTFTSFYAARRGGRAAGPVPIGRAIAHTEILILGPDMTPVADGEAGQLACAGA--GVALGYLNRPELTAEKFIDDPTGAFTGRDMARRGADGEILFLGRTDRQVKINGKRVELDEIEAVLRADPRLADALVERLDDSPARP-LVAYLKLAATAGANASCAAAIVEALRAKLPPHMIPSAAVLMKEFPLTPNGKVDRKAL-------------------------------- 172065103 10 ---------------------------------------------------------------------------------VRRTPERIAL----EGTAHAAPLTYRELDRCANRLAAVLARHGVTQGAPVLLMLPRCSNAVIAMLAIVKLGATFVPIDPNYPTAVKHAYARDS--------------AARHAIAAAGDDTLRESGL-SVIHVADLANDGSADDAEDADAP------------PPAASHGADAPAYVMFTSGSTGKPKGVVVPHRGVVRLVDR--PNYIAIQPDDAFLLLSPITFDAS-TFEIWGALLNGARLVVYDGA--IFDPNAVSQLIREQRVSVMWLTAALFHLVVRRYPAMLTGV-----RVLLAGGDVLHADAVNAALDAF--PGITVVNGYGPTFTCCHVMTRDNRPDGIVPIGTPVTGTSVHVVRGDGDLASVPDGQEGELYTGG--DGVALGYLNQPDATRAAFVPDPSGRYRTGDIVRRRADGTLEFVGRRDRLTKIRGYRVSLDEVQQLVARLPCVEECVVQVREDPNGEKLLVVTVQANEQHDNMPAF---IRAELRKLVPGFMIPDAIAVCAELPVNANGKVDRV---------------------------------- 66809315 27 ------------------------------------------------------------------------------------------------------------------KVACGLNKLNIKKGDVLGVILPNLPEYVPIFHGTLLMGGITSLVNPDYTIEELSHTLATVSPRYLAVTLAVYEKIKN-DLKRVF---------PSVEKVILVDIAGQTLKSSDGIVMSFNQLINNNGKDYPIVRIDKKDTAIIPFSSGTTGLFKGVCLSHHNLVSNTHQTTVETTNYKKNDTVMGQLPFFHIYGLMTYLILMVKQGHCVVILP----KFEFVRFLDLIQKYKVAISFIVPPIAIMFAKS--PIVDKFDLSSLRTLFSGAAPLSREVEDLIKERFK-GKLIIKQGYGATELSPACFV-IPSGLIKSGSAGILLPNQLVKIISPETGENLGMGEKGEICIKGP--NVMLGYYNNEKATNEVIDKD--GFFKTGDIGYVDEDGYYFIVDRSKELIKCKGFQVPPAELEALLLSHPKVADACVVGLSKGDMGEVPRGFVVIKQNESLTE---KELLDWAHPKIANYKHFRGIFFIPAIPKSATGKLLRKNLKDI----------------------------- 214038421 8 -------------------------------------------------------------------------------------PHKPAII----MGGSGEMVTYRQLDERSNQGAQLFRSLGLKAGDHIALMMENNARFLEICWAAQRSGLIFTPIATHLKRDETEYVLSNCGASLFIGSHPLKEA-----------AIHAKEDASGVEHFLMV------GGITDGFDSWEEALSLQAVAPIE----DEKNGVPMLYSSGTTGQPKGVLVSEEVDTPPMAARLGQLFGFGEETVYLSPAPLYHAAPLHYNMMT-LYQGGTTVVME----KFDPEGALALIAEHRATHSQWVPIMFIRMLKLPQEVRDRHDVSSMQFAIHAAAPCPIEVKASMIDWWG----PVIVEYYAASEG-IGATMIDSQGWLLHRGSVGPAVSGELHIVSDDGSELPVGEIGTVYFGGEQAV----FHYHQEDEKTAGAYSKEGWATTGDVGYLDEDGFLYLTDRKNFMIISGGVNVYPQEIENLLITHDKVADVAVFGLPCDEFGEKVQAVVQPMNWADATDETAIEIMEWLRERLSHIKLPKALDFHPSLPRLDNGKLYKR---------------------------------- 197105528 14 ---------------------------------------------------------------------------------AAAQPERPALI------QGERTVSWGAFDARADALAAHLIGKGLGRQAKVAAYLFNGPEYLETYFAAFKGGFAPVNTNYRYGPEELLYLFDNADAEAIVFHAGFAGTLEAI-----------RDRLPRVKAWVAVAEPGHAVP-AWAEDYEAIAGRTPAERPAQAPWGRSGDDLLLLYTGGTTGMPKGVMWRQDDLFNVIGAGGHAAMGVEPVTSLEEVAARLESPGHTALIACPLMHFITLNLGGTVATLPSRKFDAAELWNEAERLKADSIAIVGLAFSTPMLEALEAHPGRWDLSSVKLMSSSGSMWSQENKRGLLRHATNAVIYDSLGSSEAVGLGASASAPGQEAATAAFMLGPNCAVFTEDGRRVEPGSGERGMVAVSGF-LPTGYYKDPEKSAKTFRTFEGQRWSVPDWAEVNPDGTLKLLGRGSVCINTGGEKVFPEEVEEALKTHPAVRDAVVVGVPDPRFGERICAVVEPEANTEPT---LADLSQHVHGRLAGYKAPRELVLVESIGRAPNGKVDYKAVKERALAE------------------------- 197341712 2372 -------------------------------------------------------------------------------------------------------LSYGALDARSAGLADRLRALGIGAGSVVGVALPKSPELVVHLLAVLRAGGAYLPLDPALPAGRLARVLAGAGAALLIT-------------------------------------EGAAPEGLPCRSLAAGALAAQEPLPAAETADDLDAPAYVIHTSGSTGEPKAVRVAHRNLAAAYASWHREYRLGEEVRVHLQSAQPSFDVF-TGDLVRALCSGGTLVLAG-RDLLLDTARLYTVLREERVDCAEFVPALVRGLMDHCVREGLGLGFLRLLVVGSDTWKVAE---YERLRRLAGPGTRVLNSYGATIDSAFFEGPADGLDPGLAVPVGRPLPHATLHVLDPHGNPLPAGITGELWIGG--EGVALGYAGRPGLTAERFTEREERLYRTGDLARWDTAGRLHLLGRADSQVKLRGHRIETGEIEAHLAARRGIARAVVAVRPGAGGEDALCAWYVPEPGAEVSPA---GLRRALADALPSYLVPAYLTEVGALPLTAHGKVDVRAL-------------------------------- 152995659 32 ------------------------------------------------------------------------------------HPNAIAVV------SRHRQIRYAELDRLSSNLAFRIAQQGIGKGDTALVQLPNIVEFYIVFFALLKAGVVPLNALYSHRQYELQSFCRQITPKLLIVSSD-------------HDVFADDAFIESLQASRIGPQVILKLDDKPGLFSLSSWIEQENEGSIDFSPTPADEVAFFQLSGGSTGTPKLIPRTHNDYYYSVRAS-ADICCLDTDTRLLCSLPAAHNFMLSSGALGVFYAGGCVVMAPD----PEPLNCFALIKQYQVNMASLVPSAVVAWVEQAAD--YSQDLQTLQLIQVGGANFSESLARQVPDVLGCRLQ---QVFGMAEGLVNYTRLDDPDEQVFTSQGRPISPDDEIIILDEQGSQVSDGEAGVLMTRGPYT--FCGYYQSPDHNAQAF--DTEGYYCSGDLVLRTQEGNIKVVGRVKDQINRAGEKIASEEIENLILAHPDILHVALVAIDDSRLGEKSCAFIVARTSTFKPSALRRYLLDL---GIAQYKIPDRVRLIESMPLTAVGKIDKKVLRSL----------------------------- 189239715 7 ---------------------------------------------------------------------------------------------------DNEEISYGKLCKTSINLASQLIKLGLKKGDVVSIVSQNNWKYLAATISGFYIGAKINFLNHDYTSGELKHFFTICPPNLIFCSKKS----------CNNILFLRNEGL-LPEHIILFDEDETEY-------LTFDELVKIDSDFYPVEVQPETDIAIIPTSSGTTGLPKCVLLTHANRVPLIHFGDRNFLDFKEDDVTIGNLPFFHIWGNMIALTSVFYGIKLIIIPKFRP-----EVYLKTIEDYKIETLFTVPPL--LIFLAKSPLVSFYDISSVKDVICAAAVITKELEEMVKDRLGLKAVRQLYGMTEASLGITMSPTKSEKVASVGKVLPTNKIKVCDIETQEALGPHKIGE-----LRAKGGGLMVGYLSNKNATMEAFDNE--GYLRTGDLGYYDEENFFYIVDRLKDIIKFKGFQISPAELENLLIQHPAVKDAAVIGIPDEVAGEVAMAFVVKQPDKNVTE---KELVCFVNGKIVVYKRLGGVRFIDEIPKTSSGKIWRLKLREIV---------------------------- 90422370 12 ---------------------------------------------------------------------------------VARDPDAIAIV------DGDLRLSYLQWYGKISSLVEAFDRIGLKPGDHLVTALQNRWEAATIHWACQFAGIVITPINWRAKADELDFCIENSESCAVVYQD-------------VSAEAVAQSKLAQSLRRISL---DGDADASPGDKSFSFASMIAAEAADALPRVSAEAWSIMLYTSGTTSKPKGVPRRHRAERAAAVAHVAQNLY-GRGERTLGVMPLYHTMGVRSLLAMSLIGGCFVCLPRYDPRQALQLIAAENISNLYLVPTLYHDLVYHADFA-------GSDVSSVRKLGFAGASMTDGLLKTLDAAF--KPDLFVNHYGSSEIYTFAIDQNAVAKPGSAGRAGINQHIRVVKLNAGSNDVAAPDEEGEIIAHLSSDEAFEGYWRRPEADAKA---LREGWYFTGDTGFVDADGDLFVTGRVDDMIITGGENVSPVEVESCLSLHDAVAEVAVVGLPDERWGKIVAAFVKRSAPIS-----ERELEQFCQASLANFKRPRRFVFVDALPKSPVGKLLRRLL-------------------------------- 41408972 38 ------------------------------------------------------------------------------------------------------RLTYRQLWDRAARVAGGLRADGLRRGDRVAVRYPAGIDWVLAFWGTVLAGGVAVAVNTRSAQPEVDFVLSDSGARLQLAPGDPLPDGKP----------------------------------------------------YVTEQLGAADTAALFYTSGTTGYPKGVPTTHEAFLTNTENAIRCLQQLGEDMRTLISVPLFHVTGCNSQLLAAARLGGASVILPALDLDALLNA----VVAERVSVMVTVPAIYALLLRHKDFA--GTDVSRVRWVGYGGAPIAPSLVRTVKDAF--PHATVFNGYGMTETASLMTV-LPDREAVEHADSVGYAVPSVDLGLIPFGDNEPG--VGELVTRGA--NVTAGYWNRPQATASTFAG---GWLHTGDVVRVDDAGRVHIIDRLKDIINRGGENVSSVEVEAVLLGAPGVADACVLGVPDDVMGEKVGAVL-----FGDDDIDVPAVLEHCRGRLADFKVPQYVTVVDGLPRNAGGKLLKARLRD------------------------------ 69937379 459 ----------------------------------------------------------------------------LIEAQLAATPGAPAISFDAD------SLSFAELDRRSAALAARLEELGAGPDRIVAVALERSLELPVALLAILRAGAAYLPLDPAHPPERIARILAQAQPVAVLST--------------------------------------ADLAGLFPAGTDPLLPGDWPAEGRPKARPQPGDLAYVIFTSGSTGEPKGVAVEHRAIVNRLMW-MQAHYGIAPDDRILQKTPATFDVSVWEFFLPMIAGAE--LVMAPPGAHRDPAAIAKAIRDRAVTTCHFVPSMLSAFLASPASQGLAMRRVFC---------SGEELTADQRDRFHARIKAELHNLYGPTEAAVDVSYWPAGPEDRTNPIPIGWPVWNTALEVLDDRMRPVPPGLAGHLYLGGVQLARGYLGRPDLTAERFVDGPSGRYATGDLARLRPDGAVVYLGRSDHQVKIRGLRVELGEIEAAIMATGMARECVVIAREDHAGEKRLVGYLV--PGEDWRPGLLAE---RLAAGLPAYMVPSAEVALEALPVTSNGKLDRKAL-------------------------------- 211958075 37 ---------------------------------------------------------------------------------------------------------------RTCQFAKGLQDMGLEPGARVAILSLNSVEYVEAMIGTMIAGMISVPLNIRWSAEEMLYAIGHSSMSAIVYDDTF-----------APMVAAIKERAESLKHFIHVGEKEQPEGTKAYADCLSEPIELELGRDVETE-------CFMSYTGGTTGFPKGVVHTHKSMLASANIVAAN--GVPYHDRLAMMVMPLFHLSGYGLLLARLIQNKPSLIVPM----FRPDIVVAAVKNFDVSSFLMAPAMFQMLIHSPE--FKSEDFLRVAQIVYGASPISEGLLKLVQEKFPKTELTQVYGMTEAGAGTFHPQFHSGDLMKMGAAGQAASPLIQLRIEDDEGNELPPNTIGEVVFYSP--AVMCRYYDAPEQTAAV---LKNGGYRTGDVGMLDEMGILSLKDRKKDMIITGAENVYTAEVESAISTHPDVSMVAVIGIPDETYGEAVHAVIVPKEGKEPT---FEEIRAHTKERIAGYKCPRSMSLVEELPLSAMNKVLKNKLRE------------------------------ 163795764 458 ---------------------------------------------------------------------------------VRDHGDRVAVSCGG------RDLTYRALDAAANEIAWRLLDHALGPDDRVALIARRSELLPAAMLGIAKAGAAYVPIDPDYPADRIAFRIRDSGCRMVL-----RLPAPGENLPPACRDAVP-ADLPVLEVCGDL----------------------DGRDAPPPSPPSPGDLVYVAYTSGSTGRPKGVMIEHRNVAAFS-ATLDAVFGLGQRDTILALTTITFDISVLELLCS--LTRGLRVVIASDAVAADPDLILAEIAARGVDVLQATP----SRLRNLLDAGGAEPLNRVRVALVGGEKLPPALATLLA---GYPGMTAFNVYGPTETTIWSTAQ---QLATAPLSIGRPLPGETVILLSRNGRPCPVGMVGEICIGGVGLG--RGYLGRDDLTAERYLAPGERLYRTGDLGRWREDGELEVLGRGDDQVKVRGHRIEPGEIEAALAACPGVRQ-AVVATRERNGELELVAW---AAGESLDPAP---LRDALMRQLPGYMVPGQISALEAMPLLPSGKVDR----------------------------------- 163795764 1517 ----------------------------------------------------------------------------LFRRQVALTPDLPALV------DGDRHLTYRALSDRADALATLLSARATGPDRRVAVLAERTIDAYVGILGILVAGAAYVPLDPAHPDARLEALIADCAAVAVVTDGAQAQRARRLTTR------------PVLESGEGGTRTESPPPPTPQPD----------------------HLAYVIYTSGTSGRPKGVMVEHRAITNLARWFDWDLYGRCGTGLRHAAIAALTFDVSPHEICGSLLRGDTLYVVP-EEVKRDPRLLDRFMARHRIEVLCTTPSLLTAGLDAGLWAG----GCTLRVLGIGAEPLTRTLTDRLFALPHREDFAVWNLYGPTEACVECIVHQVKPGSGPAAVPIGRPIPATRVYLDTHVQPTPIGVAGEICIAG--INLARGYLGQPELTRDRFVSPTERIYRTGDLAYWRPDGSLHFIGRRDHQVKIRGYRIELAEIEHHLLRQPGVR-AGVVMPWDTGDGASLACWFVP-EGTPDVPA----LREALGTTLPAPMVPTHFVAMDALPLNANGKVDRAAL-------------------------------- 163795764 2578 -------------------------------------------------------------------------------------------------------LSYHDLDALSDRVAEFLRHHGLHAGEPVLVRLDRTPHLIAAVLGILKAGGVYMPVDRQTPATRVTAVLNKSRCRLAIADTA----------------PVGMTACGEVSAVRVFSADE------PQRAADRYAGLEAGPDGDPP--------AYLIFTSGSTGEPKGVLLGHAGFLNMITCQI-DTFGIGADDRVLLFASPAFDASMSELFMALLAG--AALVPAPADTVADPRLFLELMDRQRVSVATLPP--------AYLSALGRPALAALRVLITAGEPPVDTDVRHYAPRL-----RYFNAYGPTESSVCASVPAAGVGADTPVPIGRPLANTAIHVLDPRLAPVPIGVPGEICIAGA--GLALGYVGDPAETARAFVDWGIRLYRTGDRGWWREDGQLVYGGRLDQQLKIRGQRVEPAEIERALMAIAEVEQALVLAQGDVPSRRELVAYLATQPGAAPLSS--ADLRGRLAASLPAAMIPAHAVWLEAFPRTVNGKIDRAAL-------------------------------- 68535554 31 --------------------------------------------------------------------------------------DRVAVIDIADGSET----TFAQLQNYIESTAGWLAAKGIEKGDVVALHLPNSLNFIVAAYGLWRIGAVASPISLLSTPESVTAQIEDSGAKMLLT---------VAALGDASSQGAKDAGIAEDNIVFLDTSKG------------MQQIMAERRTAPAVEINPDEDLAVLPYSSGTTGLPKGVRLMH-RQLVSNVQQGQDIDLLRRDDTVYAVLPFFHIYGLTALVNLALAQRAELVVV------PRFELQSFLEHHQKFEVNFTLIAPPIAVQLAKHPMVDNYDLSNMRGVFSGAATLDEDLALALEKRLGIHVQ---QGYGMTETSPLAHANVSKDINRKPCANTESKLVNPETLEEIPLPSEGVSEVGELWVRGP--QIMAGYLNKPEQTAEAL--PGDGWLRTGDLANSDPEGNVHIVDRLKELIKYKGYQVPPAELEAVLLSHPEIADAAVIGVHRASDGEELKAFVVAQRGSSLNE---QQVMDFVAERVAPYKKIRIVEFVQGIPKSSTGKI------------------------------------- 75761557 274 ---------------------------------------------------------------------------------VDRQPDRIAI------ATATESLTYRQSNMSSNQVAQHLLEKGIKRGDKVAIFLDRSINSIVSMLGILKAGAAYIPIDVKYPEDRINYIVRDSEACRIITSNKFKSHLNVSDYKVSIIEDIYRTTINDDVKILN----------------------------------KPDDLAYVIYTSGSTGKPKGTLLTHKGVLNLVEWRHE-VFQISPNDKVTQFYSHSFDSSVS-EIFSTLLNGAELYLLSDEQRY-STVAYAQAIQETQATISDLPTVFFNELSTSLTKLDSEKIRSLRFIIMGGEAASTNAIRSW--QSTFKNQVQLVNEYGPTEATVSAMYYFIENNLLVSVPIGIPISNTKVHILNSYMQHCPVGCMGELYIES--LGLAQGYWKQEEKVKQAFISNPFRLYRTGDLARWLPNGNIEFMGRKDKQVKIRGHRIELGEIEDAMLQLEGISQAVVTQTED---GMLLQAYYKTVAGIGIE---KNKLAIHLSNVLPEYMVPKYYSHVLEIPKTANGKI------------------------------------- 32563687 24 -----------------------------------------------------------------------------------------------------RKTTYGEFVKRTGQYATALEKYNIKKGDRVMARVSKTTDTAALYIACLQIGALYIPVNPGYTESEAAHYIKDATPSILVSCNEFRDKIRVINEDKLASEAGSLNACTMIEHV------------------------------------EKSDPASVCYTSGTTGLPKGAILTHGSLSNNAHDIVRDWG-FTGNDYNLHALPFYHVHGLYYSLHCSLFSHSTMI----WRSKFEVEDCIKYMKNATVMMGVPTFFSRLLASKN----FNKEAFGNVRVFISGSAPLSVSTIEEFRERTG---QVILERYGMTEAGVMTTNPLNGERKA------------GTVGPAVQGVGCRIAKNGGIEVKT--NAIFAGYWKNPKKTAEEFTED--GWFKTGDVGHLDEDGYLTIGGRSKDMVITGGLNVYPKELEDFIDTLPFVKESAVIASPHPDFGEAVVAIVVPSEKVTDEKEFEKKLIGIMKKKVANYKVPKRVIVLDDLPRNHITKVQKNVLRD------------------------------ 194291458 18 --------------------------------------------------------------------------------------------------GDIHRYTFRDCHRRSRQMAGALTALGVRPSDRIGTLAWNGYRHMELYYGVSGMGAVLHTINPRLHEDQVAYIANHAEDQYIFFDLTFLPLIKAVASR-----------CKTVKAFIAMTDRAHMPQDAGIDLLCYEDLIEGSSPDYAWPDLDEQCASTLCYTSGTTGNPKGVLYSHRSSLLHTYAAALPDALNCSGRDVILPVVPMFHVNAWGLPYIACMVGAKLVFPGPA---LDGKSLYELLEAEQVTLSAGVPTVWQVLLTHLEQ--TGQEFSSMARTIIGGAACPPAMLRQFQDAWGMTELSPIGTVCSMKPKHWEMSYKDRLTIQSKQGRVLFGVDMKIVGTDGRELPWDGVTTGDLLVRGPWV--VREYFRSEGGNPLQLDEQAQGWFPTGDVATIDGDGFMQITDRSKDVIKSGGEWIGSIDLENIAMAHPDVFQAACIAARHDKWDERPLLIVVRKPQTDLT---RDELLAFYEGKIARWWKPDDVIFVDAIPLGATGKILKNRLRE------------------------------ 118788473 20 -----------------------------------------------------------------------------------RHGDGVAVI----DGVYSNELRYLELLENAVRLAEGLRSLDVTPNGVVGIISENRLEFPVVLYASFFVNAAVAPINLTYTEREFDHALNLSKPSILFVSPYSAERVIAVARKNRH-------------FIKHIFLFGNENSFGADVVLFNDFLLQTSAINPYSFQVAPTHVALIMCSSGTTGLPKGVQLTQRNVIASVSLLSVLEASFEVPVVVLGVIPWFHAFGCL-----TLINVICNKLKLVSLPKFEEGLFLSCIENYRCSFVFVVPPLMVFLAKH--PLVDNYDLSCINTLLCGAAPLSKETEMLVKKRIGVKH--VLQGYGMSETTLAMLIQSNDSNKSGS-VGKLQAGTMAKVVDVETGRLLGPNEAGELYFKG--TQIMKGYIGNEQETIQTIDKD--GWLRTGDIGYYDNDEEFFIIDRLKELIKYKGYQVPPAEIEAVLLTNSKIKDAGVVGFPDEAAGELPLAFVVKQPGVTLTEE---EVKQYVAARTSPAKRLHGVRFVSEIPKNVSGKILRRELRAMLNRQLSKL--------------------- 126645090 7 --------------------------------------------------------------------------------NAKNNPKKVAIV------DQGKEYTYQDLSNSSNAVASML--LGDKSESPVAFMVSPGFDYVATQWGIWRAGGIAVPLCITYPLPSLQYVIEDTQASIIVVGEEYQ---------------------------NILNEYQKDPKFKFFNVSDSKQF----SRSFTLPEISKDRPAMILYTSGTTSLPKGVLTTH-ANIESQISTLVKAWEWSSDDYILEILPLHHVHGIINVLCCALWSGATVEFLNQFSAKEVFKIFLKGKLNVFMAVPTIYFKLISEWEKLSEEEQKELHMSNFRLMISGSAALPVSVMEKWKE---ISGHYLLERYGMTEIG--MAVSNPYHGERRAGHIGQPLPGVLLRTVDEEGQPVNAGDPGEIQIKGP--SVFKEYWGKPEATAKSFTED--GWFKTGDIAVL-EDNYYRILGRSIDIIKSGGYKISALEIEEVLRKHTEIKDCGVVGIPDEEWGELVVAALV-----ADKEFDTKELNSWIRERMPSYKTPRKYIFIPDLPRNVMGKVTKNELKKL----------------------------- 92116371 12 ---------------------------------------------------------------------------------------------------------YAEIRSRALKLAQRFDREGIKLGDRVATIAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVMTDITFIPILEKIADR-----------LPSVERYIVFTDKAHLPQTTLKNAVAYEDWIAGADGDFAWKMFDENTAAGMCYTSGTTGDPKGVVYSHRNVLHSMMTSNGDALGAVSKDTVLPVVPLFH--ANSWGIAFSAPSMGTKLVMPGA--KLDGASVYELLSTEKVTFTAGVPTVWLMLLQHMEKNDLKLPDLKVVACGGSAMPRSDDMGVEVRHAWGMTEMSPVGTVGGLQGQFSHLKGDAKLDFLQMQGYAPFTVEMKITDDDGKELPWDGNTCGRLMVRGPAVSGA-------YYRVEDTILDQQGFFDTGDVATIDEHGYVRITDRTKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGAHHPKWGERPLLILRLKEGESVT---REEILGFMDGKICKWWMPDDVAFVDSIPHTATGKILKRALRE------------------------------ 29888152 49 -------------------------------------------------------------------------------------------------------ISHTELQIMVQSMAAGIYHLGVRQGDVVSLVLPNSVYFPMIFLSLISLGAIVTTMNPSSSLGEIKKQVSECSVGLAFTSTENVEK------------------LSSLGVSVISVPESYDFDSIRIENPKFYSIMKESFGFVPKPLIKQDDVAAIMYSSGTTGASKGVLLTHRNLIASMELFVRFYEYPGSSNVYLAALPLCHIYGLSLFVMGLLSLGSTIVVM----KRFDASDVVNVIERFKITHFPVVPPMLMALTK-KAKGVCGEVFKSLKQVSSGAAPLSRKFIEDFLQTLPHVD--LIQGYGMTESTAVGTGFNSEKLSRYSSVGLLAPNMQAKVVDWSSGSFLPPGNRGELWIQGP--GVMKGYLNNPKATQMSIVEDS--WLRTGDIAYFDEDGYLFIVDRIKEIIKYKGFQIAPADLEAVLVSHPLIIDAAVTAAPNEECGEIPVAFVVRRQETTLSEE---DVISYVASQVAPYRKVRKVVMVNSIPKSPTGKILRKELKRILTN-------------------------- 70730858 34 ----------------------------------------------------------------------------------------------------EQHLSYRQLDLRVDQLAAGLYRLGLRAGDNVVLQLPNSAAFVEVCFALYRLGVRPIFALPAHRHLEIGRFCEFAQARAYFCADRDASFDYRAMARDLKD------RNPQLEWVVVAGEAEEFTALHS---------LYEPAPVRTFQSPSADAVACFQLSGGSTGVPKLIPRRHHEYLYNLRASAER-CGLSEASVYLVALPMAHNFPMCCGFIGTFSVGGRVVLSPS----PSPEVCFELIERQGVTHTALVPPLALVWLEA--AQARGRGLAPLQLLQVGGAKLSYEAARRIEPVLGCRLQ---QVFGMAEGLICYTDPEDPPQRVLHTQGRPLSPADEIRVVDEHDQPVPVGQVGQLLTRGPYT--IRGYYRYPEHNAQAFTAD--GFYRTGDRVMLTADGYLMVEGRDKDLINRGGEKIAAEEVENLLLSHPSVADIALVAMPDAFLGERTCAFVIPRGTAPRAPELLRHLRA---QGLAAFKLPDRFEFIPAFPQTGVGKVSRKHLRE------------------------------ 76802762 13 --------------------------------------------------------------------------------------------------------SYGEVNRMANAIAGRLQANGIGTGDTVCLFLYNSMEYIYLYFALAKLGAVVAPVDTRFTGETLATVLETADAEAVFVDTDTREQYEAVR-----------------EDVSGLPTEYFVGPQQDGGPYRPFAPLLDGDETPPDVAVSEADTLSVTFVRHATEQPKGIELPQYSYLNTGWEASQHLFDFSGKDRIFTTLPLYSIFAFHIGVVGSLVTDAAFAF----EDPFDPDVFWSQVDRYDASVVLYLGRMLSVLYNQDDDADGADNAVETAIGHGFGFGTDEALIENFEERF---DITVLEGYGVTQTATLATYNTADDRTV--GSAGRPVSHAEVAVVDDNDWPVDAGEAGEIVIRPRPNTMMQGYRGDPEATIEDC---RNQWIHTGDIGYMDEDGYLHFVANEDNSIYRGRVRISSLEIESVIDAVPGVAESAVVGVEDVTGTEEIKAVVVPDADASLDPV---DVYRHCRGSLPYVKVPRYVELRAELPRDPTGKVRKAPLRR------------------------------ 15839481 1504 -------------------------------------------------------------------------------------------------------MTYRELDEASNRLAHRLAGCGAGPGECVALLFERCAPAVVAMVAVLKTGAAYLPIDPANPPPRVAFMLGDAVPVAAVTTAGLRSR-------------LAGHDLPIIDVV---------------------DALAAYPGTPPPMP-AAVNLAYILYTSGTTGEPKGVGITHRNVTRLFASLPARLSAAQVWSQCHSYGFD----ASAWEIWGALLGGGRLVIVPESVAASPNDFHGLLVAEHVSVLTQTPAAVAMLPTQGLE----------SVALVVAGEACPAALVDRWA-----PGRVMLNAYGPTETTICAAISAPLRPGSGMPPIGVPVSGAALFVLDSWLRPVPAGVAGELYIAGAGVG--VGYWRRAGLTASRFVACPFGMYRTGDLVCWRADGQLEFLGRTDDQVKIRGYRIELGEVATALAELAGVGQAVVIAREDRPGDKRLVGYATEIAPGAVDPA---GLRAQLAQRLPGYLVPAAVVVIDALPLTVNGKLDHRALPAPEYGDT------------------------ 117620119 35 ----------------------------------------------------------------------------------------------------ERRFSYRELDTASSRLAANLAHHGLGAGDTALVQLPNVAEFYLVFFALLKAGIAPVNALFSHNRLELLSYAEQITPRLFI-------GSLAHPLFASKGRESELLKTIGAELVLL--------DGESGELGLTHWLAKGAEGEPVKSPTPADEVAFFQLSGGSTGTPKLIPRTHDDYLYSVRRSNE-ICELGPHTRYLCALPAPHNFPLSSGALGVFEAGGAVVLAPD----PSPISCFPLIARHRVNLTSLVPPAVSLWLQAAEADPTARTQLESLDLLQVGGAKLGEAV---ASKIGPLLGCRLQQVFGMAEGLVNYTRLDDPDEKVIHTQGRPMSPDDEVRILDEGNPVAPGEPGALHTRGPYT--FRGYYQSPAHNARVFDAE--GFYCSGDLVVQDADGYLTVVGRQKDQINRGGEKIAAEEVENQLLHHPAITHAALVSMPDSAMGEKSCAFIV-----STDPALKPALRKFLRERVADFKLPDRFETLDALPMTAVGKIDKQGLRA------------------------------ 115376598 5 -------------------------------------------------------------------------------RNVERFPDKKAIVL------GAQSATYAQLDRMASRVAHALVDRGIVRGDRVAIYSEVSIEALAAVLGILKAGCVLVTVHHTFSQRKLLFQLKDSGARGLVTGISG-------DLEPIAEEAALKVILHTDPGLSSVGGRVADI-----RALDGPEVFEAGGDDDDAR------LGTLFYTSGSSARPKGVLVSHKNMVAAFQSVTGY-LENTPDDAILSYSTLASDYGF-YNILMPLLFGGRAVVEKQIPEKP--EQILEVIRREEVTGMQVFPPVIFHVCQIEDLESQRIEPLRYISSSGQALP-----LKHIRRLRGAFPQVKIFSNYGLTECKRVAYLPPSEIDKRPGSVGKAIPGVRAFLVDDDGQVTEPGRAGQLAVAGDLV--MLRYWNLPEQTSKVLKDNLFGEERTGDLFRTDQDGYLYYVCRKDDVFSRGGFKVNPREIEAHLLTHEAVAEVAVVPVADEAAGHVPKACVVLRAGAALSAE---EVMQYCAASLDWHMVPTRVAFLDALPRTLSGKTSKR---------------------------------- 112791733 1212 -------------------------------------------------------------------------------------------------------LSYGELAHRSAVVAAALAAEGAGPGCTVGVLMQRGRDLPAVLLGVLRSGAAYLPLDAATPPARLAAVVEDAGCRHVLVGDVPVERGQFFPVRTLDVDAVLAAG--------------------------------PAEPVPPRPLTTPDDPAYLLFTSGSTGRPKGVVIPHRGPVNLIRWAGRE-FGTDALARTLAVTPTTFDLS-VFELFTPLAHGCEVRLLDGVLDLVDSPAHAADATLLNTVPSAVASLLEQDALPAGLSVVN-----------VAGEPLTAELVHSVHRRL--PGVRMVNLYGPSETTTYSTYAELGPDTSGAVPIGRPVGGTTLSVVDASLRPLPQGATGELLIGGA--GVAVGYAGRPGMTAARFLHPGRRLYRTGDLVRWRADGLLEFLGRSDHQVKVRGFRIELGDVERALTGLDAVREAVVVAL-GQGTDRRLAAYLVPERPLEGDPSWLRGVRRRLGHELPGYMVPGEFAVLDELPRNRHGKLDR----------------------------------- 112791733 90 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVRPEEPLFIQFTSGSTGTPRGVLVSHRNLLANVR-AITDRFGLDTSSTGALWLPPYHDMGLVGGVLTPLVSGFPIHLLSPLSFVSDPMGWLRLVSETGATHTGAPNFYALATRRARDEDVAALDLSRLQVAFSGAEPVDASTLRAFAERFGLSPDVFLPCYGLAESTLIVSGGRPGAGRAEPARPGAPATELVSSGPVVAGTEVRIADPVTGAAAGPGDSVAEGYFEDPEETARTFGATLAGWMRTGDLGFLGADGDLVPVARIKDVIVVRGRNLHPQDIERTVQTDPGIRKVAAAGVPGPDGGEEILVVAELRPEAADDEAQARRIAREVRAAVARHSAPRGIHLISTLPKTSSGKVQRSAARA------------------------------ 29888154 40 -------------------------------------------------------------------------------------------------------LTYGELLRRVRSLAVSLRERSLASRNVAFILSPSSLDIPVLYLALMSIGVVVSPANPIGSESEVSHQVEVSEPVIAFATSQ------------------------TVKKLQSSSLPLGTVLMDSTEFLSWLNRSDSSSVNPFQVQVNQSDPAAILFSSGTTGRVKGVLLTHRNLIASTAVSHQRTLQVNYDRVGLFSLPLFHVFGFMMMIRAISLGETLVLL-----GRFELEAMFKAVEKYKVTGMPVSPPLIVALVKSELT--KKYDLRSLRSLGCGGAPLGKDIAERFKQKF--PDVDIVQGYGLTESSGPAASTFGPEEMVKYGSVGRISENMEAKIVDPTGESLPPGKTGELWLRGPVI--MKGYVGNEKASAET--VDKEGWLKTGDLCYFDSEDFLYIVDRLKELIKYKAYQVPPVELEQILHSNPDVIDAAVVPFPDEDAGEIPMAFIVRKPGSNLNEA---QIIDFVAKQVAPYKKVRRVAFINAIPKNPAGKILRRELTKIA---------------------------- 217410964 15 ---------------------------------------------------------------------------------------QVAIV----DGTTGAQRTFADHHKTIGGLAAALRDMDIQETDCVALYCPNHVDYLPTALAVSLTGAKLTPINPLYTQHELGTILERSRSSVLIT-----------HHRLLDVALQSASQSKFVKHVIVLTDHGEAIPGTIHLDSLRNHPQTLHCTVAQVHKQTDTHPFLLPYSSGTTGLPKGVCLSHRNLVANLLQYDEVEGIIFAPDQKVISPLPFFHIY--GFLASLLYSAYKGITLVTTSGRFDLEEFCKLVEQHRPSRAHLVPPILIGLGKS--PVVDQYDCSSIRVISSAAAPMGPETEDAVQKRL---QCTVKQAWGMSELSPLGTVN--SDFNTKSGSVGPPVSSTYAKIVDKHGYSLGPHQTGELLIKGP--QVMMGYLDDPEKTAECL--TESGWLRTGDVAYYDEEGFFFITDRIKELIKVRGYQVAPAELEALLLTHEAVNDTAVIQVEDESAGELPRAYIVLENNEGSQATTATVIYEWVKERVAPYKRLDGIEFVDAIPKSASGKTLRRILRD------------------------------ 85374969 1 ------------------------------------------------------------------------------------------------------------------KLANALAECGLQPGDRIATLEKNSIEAADIILAAAIGNYTRVPLYARNRCEAHAHMIASTGSRLALVDEAL-----------ASELAGLDAQAPTLERIII-------------RDHNYENWLATASDRDPDPVVAPEDYCVIRHTGGTTGKPKGVAYRHRSWMTISAAFFSIGPQVAPGDAILHVGPLSHASG--FLFVPAWYCGARNVMMDG----FDPASFLDTLEQERISHAFVAPTMLNAIVHH--DGAYGRHFPNLKFLLSASAPISEPTLRKSCQIFG--NHVLHSGYGQTEILPIASMGPNEWFSAPIRAVGRPMSGADIEIRNEDGKVLGPNEPGEIVAR-FENGQMEEFWNDPEETARRMED---GWVKTGDVGMIDTNGFLYLLDRNNDMIVSGGFNIYPTEIENVIADHPGVLEVAVFGVPHEKWGETPLAMVRVKPGAQITE---TEIIDLVRQRLGSAKKPSKVVFTAELPLSNVGKVLRSKLRE------------------------------ 118592558 8 ------------------------------------------------------------------------------------------------------EMTYGAARQEVDTLARDLAEAGYGAGMRVALLLENRPTFFLHWLAVNRVGGSVVPINPDLRAAELEYLIGHSEPALIVSIADRKTELETAVAAAGIDAAVIAPGEPIPRPL--------------------DEAVTARPLEGEARE------AAILYTSGTTGKPKGCVLPNTYFLLAGRWYADLATLTEEGERMITPLPVFHMNAMAYSLMAMVTVGGCLTVLD----RFHPRAWWQDVAASRATCLHYLGVMPSMLMGFDPSPAERA----HQVRFGFGAGVDPKLQIAFEDRFG---FPLVEAWAMTETGAGAVIAASGEDRLVAQASIGKPSTGVECRIVDENGKEA--VQGELLVRHAGPDPRYGFFSEYYKDAAATDEAWKGWFHTGDIVRQGKDGNLFFVDRKKNVIRRSGENIAAVEVESILMRHPDIDAAGIAPVPDPVRGDEVFACLKVKN---PSREKAEAITRWCLEQMAYYKAPGYIAFVDKLPLTPTQKIQRAALKELALQLLD---DPDTIA-------------- 169629341 508 --------------------------------------------------------------------------HKLFERHVRQNPDALAVV------TEDAHLSYGQLDEHAGRLASLLRSLDIGYDSLVGINMERSTNLAVALLAVLKTGAAFVPLEPAWPPSRIAEVCASARLAAVLTHGG------------------PALRLPSLE-IPVLSLDENHPSARAARAPSFGSQMS--------------DLAYVVFTSGSTGAPKGVMVTHAGICNRLLWQ-ADVLGFGAGDVALHKSSLGFDMGINEILLP-LVSGGRVVL----PKPGAESDPAYLLDLIGRTGVTFIDLVPSLLDPMLDRPEFADATRSLASVWTGGEVLTPELLERFLSACA---VPMYHGYGPTEATVACTYEIYRSGSRRRGVTIGSPIGNSQVFILDTLRPVPPGVAGELYIGG--VQLARGYVEDPVRTAERFVAPGARIYRTGDQARFLPDGTIEFLGRVDNQLKIRGRRIAPEEIENALTSHPCVRRAVVMAQ-----GDRLVGYC-----ASDDPALTWQLRDWLRTRLPEHLVPPTGTILDTLPELASGKIDRAAIQRI----------------------------- 153871796 156 ---------------------------------------------------------------------------------VNKTPDNVAVVFENQDSAQGEQLTYQELNDHANQLARFLQMLGVKPEVLVGICVERSLDMIIGILGILKAGGAYLPLDPNYPSERLAFMLKNSKAPVLLTQ-----------------QKLMASLTPALSREDMIQVICLDTD---------DKMFSNTSTSNLDISIQPDNLAYVIYTSGSTGKPKGVMVEHRGLCNLAQAQIQ-SFHVQPNSRVLQLVSFSFDVA-TADIATALCAGATLCLAPNHSALQIPHLVSLLQEQKITHIELPSSILATLPVKKIPSL---------QTIIVGGDTCSPNLAAQWSQ-----GRHFFNAYGPTETTVC--ATIFEYTEGLTLPIGSPIANTQVYLLDAHLQPVPIYTPGELYIGG--VGLARGYLNRPGLTQEKFIPNPFSHYKTGDLARYLPDGNIEYLGRIDHQVKVRGFRIELGEIEAILTQHPHVQETAVIVREDHPDDKRIVAYLVLQENQEISEELVGELRHCLDNQLPNYMVPSHFVLLNALPLTPNGKINRRAL-------------------------------- 90415252 17 ------------------------------------------------------------------------------------------------------KYTYKDAFRRVRQMANALQRVGFQSGDRIATLAWNDYRHFELYYSISCSGQVCHTVNPRLFPEQIEYIINHAEDKFVFTDPMFVPLLEQL-----------QDRLATVQGFVVMTDAANMPETSLKNAHCYETFIADESESFDWPELEENSASSMCYTSGTTGNPKGVLYSHRTVLHSIVGSTPEVMNLAAEDVVMPIVPMFHVNAWGTAYNGPMVGAK---LVFPGPKMADGDTLTKLINSEKVNYSLGVPTVWLALVGYLNDTGKTIESLNSVVCGGSACPLS------LMQEMEKHGVVVHMGWGMTEMSPLGSYNRPQEWMQDGTQQEQDTWRMKIVDGDNNELPWDGVASGALLVKGPWVC--SGYYR----LDDKPAVDEEGWFNTGDMAAIDEQGYVTITDRIKDVIKSGGEWISSIDVENAAMSHPDVQEAAVIGVSHPKWTERPLLIVIPVEGSTPD---KDAILASLDGKIAKWWTPEDCVFVEEIPHTATGKI------------------------------------- 156406598 5 --------------------------------------------------------------------------------------------------------------------------------------------------AIWRNGGVAVPLCTSHPLDMLKYYIEDSNSSLLITSDEF--NSKVDPLLHQKA---------SVPHLNISNENIQNITYKPISGLYQTSVEKAETSWNERS-------AMIIYTSGTTGRPKGVLTTHGNISAQITALINAWGW-TDDDVILHVLPLHHVHGIINVLACPLWVGATCVMRPRFEADEVWEYFTGSNPQLSVFMAVPTIYNHSEQRKKEIIEKCSSLSLSLRLMVSGSSALPEVDMTVWEEITG---HVLLERYGMTEIGMALSNPLNGTRLPNCVGIPLPGVQVRIVSTDENGNQKVKMTIAELHVRGP--SVFKGYWNRPEATKESFTED--GWFITGDTARL-SDGVYRIIGRPWDIIKSGGYKISALEVERELRQHPDVKDCAVLGIPDPEWGERVAAIVALNDNSALT---LEDLRAWGSDHMVRYHIPAALHIVEELPRNVMGKV------------------------------------- 119476370 17 --------------------------------------------------------------------------------------------------NPRHRYTYTDAFTRVRKLANSLQRLGAKPGDRIATLAWNDYRHFELYYAVSCSGMVCHTINPRLFPEQVEYIVNHADDTFIYTDVLFLPLLEQLQALM-----------PNVKGIIVLTSEDCMPETSMNNVYCYETLLASENDSFEWPEIDELEASSLCYTSGTTGHPKGVLYNHRTVLHCLGGSLRDVMGLNSNDVILPIVPMFHVNA-WGIPYGAAMIGTKLVFPGSK--MADGEVLTELINEEKVTFSAGVPTVWLALQNYLEQTGKRIDPLDRVIVGGAACPVS------IMETFDKYGVYTHVGWGMTEMSPLGTYNPAFARMRVKAGRGMYGVEMKIVDEDNKELPWDGVAFGGLKVRGPWVC------SNYFKLDDSNAHDDEGWFDTGDVSTIDADGFMQITDRSKDVIKSGGEWISSIDLENAAVDHPAVEEAAVIGLYHEKWTERPLLLVIKKEGAELS---REEMLGWFKGKVATWWTPDDCLFVTELPHTATGK-------------------------------------- 149923644 25 ---------------------------------------------------------------------------NFLARTAETFPEHPAILHAGARA--KQRWTYAEYYADARRLASALAARGIGRGDTVAAMLLNTPPMLLAHFGVPMAGAVLNCLNVRLDARIIAFSLDHGEAKAILVERE---------LATVVREALALMEGPRPLVIDYVDPTAIEGAPDPFGELEFAELLAEGDPAFDWVPLDEWDAIALNYTSGTTGDPKGVVF-HHRGAYLLATGNVVTTGMTKHPVYLWTLPMFHCNGWCFPWSLAIVAGTHVCLRAVR-----DAAIWDAVADHEVTHMCGAPIVMAVISGAADAIKRPLD---RVVEFFTAGAPPPEAVLATMAAGGFNVTHLYESYGPAVVNDWKASWDALDPGPRAAMKARQGVRYQTVMDPETMTEVAADGETLGEVMMRGNVIMKGYLKNPAATQRAFA---QGWFHTGDLGVMHPDGYVQLKDRSKDIIISGGENISSIEVEDALYKHPAIAAAAVVAMPHGKWGETPCAFVELRAGQELSAE---EVIAWSREQLAHFKCPRHVVF-GELPKTSTGKIQKFKLRERARG-------------------------- 111222808 5 -----------------------------------------------------------------------------------------------------RRISFGEFRELALRVAAGLAATGVGAGTQVSWQLPTTIESAVLMSALSRLGAVQNPIIPLLREAEVDFIVEQLGTTLLIVPADYRPMAETIAARRGLRTMVCDPWLPPDPATARLTGPPVDTDWFGDFPLPLGDPATLPPPPPPPTGDADADVRWVFYSSGTTGFPKGARHT-DASVIAGSNSMVSQLGFDETDVASIAFPIAHIGGSSVLSLG-LRTACKVVLVD----IFDPRTAPLALARHGSTMLGSAAPHFHAYFNAQAAYNAQRADGDGPFFMAGGAPSEPGMHDRAIAELGGDG--LMNGWGLTEFPMAGYPSPGDPPERLRTAAGRPGPGVRISVRDPDGTEVPRGEEGELCIAGP--QLFAGY---VDASLDAEAFTPDGYFHTGDLGIHHPEGWLYITGRLKDVIVRNAENISALEVENVLLTHPGIAEVAVVGLPDLRTGERCAAFVVQAEGA--GPLTLPDLAAFCREKLAVYKTPERLELLDAIPRNAMGKALKKQLRE------------------------------ 88706321 5 --------------------------------------------------------------------------------------------------GDTRR-SWREFDERADSLAHYLIDAGLERQQAVAQYLYNGNEYLESMYAAFKAALVPVNTNYRYTADELLYLWDNADAGAVVFHGVFAKTIEAI-----------RDRLPKVR-VWLFVDDGSGPCPPWARD--YETVASQACERLVPRWGRSGDDLNFLYTGGTTGMPKGVMWRQDNPLDDSGSAGDLRGSFTAPGSRFLPSCPQMHGTGNFPCLSTLCGGGSIVTLTG--RHFDPEELLNTIEREQVNTLAIVGDAFAKPIRALDSEPGRWNLRSLQGMVSSGVMWSQESK---ERLLEHHPGMMLMDAFSSSEALGMGSSVSAAGAANPTARFEMSPETIVIDDNNQRIEAGSDKVGRIAVGGR---QPLGYYKDPEKSARTFLEIEGKRYSCPDFAMVDADGGIILLGRGSVCINSGGEKIFPEEVEEAMKTHPDVHDAVAVGVPHDTFGESVVGVVEAQPGATLD---SADLISHVRQSLAAYKAPRHIVPIDSIGRAANGKVDYKRLKAVAS--------------------------- 13476260 12 --------------------------------------------------------------------------------------------------------TYADIHRRSLKVAQRLERDGYGLGDRIATLAWNTARHLEAWYGIMGVGAIYHTLNPRLFPEQIVWIMNHAEDKAVFVDLTF------IPLLEKIAGAVK-----SLKKVIVLTDKAHMPQTTLPNAVAYEEWLDEVDGDFAWKTFDEGTAAGMCYTSGTTGDPKGVVYSHRNVLHAMIAAMPDAMGLSSRDTVLPVVPMFHANAWGLGQSGP-MVGANLVMPGCK---MDGASIYELLDTEKVTFSAAVPTVWMMLLQYLEETGKKLPYLNKVVIGGSSCPRAIMTKFQDNQVIHAWGMTEMSPLGTLCTLKPEYAGLQGEARLDVKQKQGYPPFMKVTDDENNAQPWDGKTFGRLKVRGP--AVARAYYGG----AGAEQFDADGWFDTGDVAHIDAGGYMQITDRAKDVIKSGGEWISTIDLENLAVGHPDVAEAAAIGVHHSKWGERPLLVVVAKPGKEPT---KADILGFMDGKVAKWWMPDDVAFVGEIPHTATGKIQKTTLRQ------------------------------ 172041428 30 -------------------------------------------------------------------------------------ANKTALI----DGLTGEEMTFQELKASYERMAGALAARGVGKGDVVALHCPNHAAFVISYFGILRSGATVTTLGSLATAEDAEKQLRAADAKMLLTTDLLGTAGM---------EAAQAKGIPA-EGVINLTDAEAGLK----------ALLAENHTAPEVEINADEDIAVLPFSSGTTGIPKGVKLSHQNLVANLFQVSMQHNGMKTGSVVCGVLPFFHIYGMNCLLGAALFQGCTMV------TLPKFELESFLSAHERFNIDCTFIAPPIAVLLAKHPAVESYDLSSLRAIQSGAAPLDRELAIAVQQRLSVD---IYQGFGMTETSPVTHNSLVNVTPLESVGAPLPNTEIKIVDISKDDLPEIPSAVGEMWVRGP--QVMKGYLNNEEATARTLLPD--GWLRTGDMVAVDSEGNCYVVDRAKELIKYKGYQVPPAELEALLLTRDDISDAAVVGVREGDGEEIPRAFVVPQQNSAPAEIDPEELKAWVAERVAPYKKVRIVEFLDAVPKSATGKILRKDLKN------------------------------ 114570140 16 ------------------------------------------------------------------------------------HGDQE-IVTRLPETGQIHRQNYAQTHERTQQLANALQKLKIREGDRVATIAWNSHRHFELYYAISGIGAVVHTVNPRLDPKQLIWMLDHAQSKTVFFDKQFAPLIDAISKACKSV------------KNWVLMTDKSHLDGVQTKCKSYEELIAEYPAEFDWPAFDEYAAAGLCYTSGTTGDPKGVLYSHRSTVLHAMASAAADVIGVGARGTLLPVVPMFHVNAWGIPYAAPMNGAKLVMPGAQ---MDGASIHQLIEDESVSYVAGVPTVWLGLLNYLEAEGKRIDS--VERVLIGGSALPEALLRAYEDKYGVVMQQGWGMTEMSPLGTVNVLLPKHEGLSREEIIQVKLKQGRLVFGVGMRIVDDNGEELPWDGKSSGHVQVRGPWIASGYYRGAGAESFDGWFQTGDVAHLDGSGFMTITDRSKDVIKTGGEWISSIDLENAAMGHPSVAMAAAVGMPHPKWQERPLLVVQLKPGAEPDGA---SIIEYLRGEVPKWWLPDAVEFIDEMPIGATGKMLKTKLREI----------------------------- 90424859 477 -------------------------------------------------------------------------------RYAARHPDAVAI------EDNGISLTYGELAARVRRLATVLAADGVAAGDVVMLALPVSAALIEAQLAVLALGAAFAPVDPSYPAEQRDLRARCVGARHAVALDHSEPTAGCTTLHWTKLLADAETAAP-----------------------------------HPGCAVAAASPAYVMFTSGSTGTPKAVCVPHRAIVRLA----RARGLAAPGLRAAVYSNPAFDAS-TLEIWLPLLNGGTLLPVDRT-MVMDPRALRLFLAEARISLLWVTAGLFQQIAAIDPSAFAGR-----RLVITGGDVVNPVAARAVLAAGRDQGLVLLNGYGPTENTTFSTTFDIAGLRDDSIPIGTPIPNSTAYLLDPAGRPLPPGLVGEIWVGG--DGLALGYMGDAELTAERFRPDLFRMYRTGDLGRWRPDGNIVFLGRADKQVKIRGFRVELGEIEAMLALHPAVGGATIIAPRRASGDRDLVAYVTPKPGTALTA---TELRNYLQERLPRQMLPQAYAILDRLPLTANGKVDPRALPQV----------------------------- 157354083 60 -----------------------------------------------------------------------------------------------------RSISFSQLVRFSETLAASLRRLGLTRGDSALVISPNSLHVPVLYFALFSLGVIVSPSNPASTESEISRQIELCKPVIAFATSST------------------AHKVPSLKFSTVVLDSPE-----------FHSMMTVETGNLRRVRVSQSDPAMILYSSGTTGRVKGVVLTHRNWISAVAGANVLRQERASPTVTMCTVPYFHVYGCGLCMRAVALGQSVVAI-----ERLNVRSLMSAVQEFRVTHLAVAPPVIVMMANGGD-LVDGCDLRSLEAVLCGGAPVSTAVIERFKKRF--PNVLVTQAYGLTETTGGISRTVGLEESQRLGASGRLIPYCQAKIVDPDGIALPPLRTGELWVRGP--SIMKGYVGNEEATAEILDSE--GWLRTGDICHFDRDGFIYVVDRIKELIKYKGYQVAPAELEHLLHSHPDTVEAAVIPYPDAQAGQVPMAFVVKRPQSTIDE---SEIMDFIAKQVAPYKKIRRVSFINSIPKNATGKVLRKDLIKLAS--------------------------- 170028423 44 ---------------------------------------------------------------------------------------------------EARRFTFSDVLERVDRLAAGLQQLGLKSGDRVGIWAHNSSTSYLTSLAVARAGMILVGINPALKARELRHVLKTVDAKALIAGDSFFETIKEVELLASSPGYVQSARVPSLTLVVVDSAGERFPGTFNFQELFFCTEQDVSKIEALQPSISPDSGACLLFTSGTTGKPKAALLSHFSIINNASITSYRNELDSTNHRICVQVSLSHAFGLIDGIIGSMDYGSTMVLPG---AKFNARSSVQAILQEKCTAIYGTPTMY--VDLLEELRLQRTRLPPVKVAVVGGSPCSAQLMLDIHQQLGVKHVR--SGYGMTEASSSFVSDRGDPVEAALDSVGKIIDHCEAKVVDQNGRTVPFGTPGELWFRG--FGTMLGFWGDEAKTKEVL--GRDGWLKTGDQFILQKNGYGKIVGRIKDIIIRGGDNVYPKEVEDVLDTHPGILESYCIGVPDERLGERVCAFV------------------------------------------------------------------------------------ 170028423 516 ------------------------------------------------------------------------------------------------------------------RMAAAFHQLGLEKGDRVGIWAPNGVAYYLTIFAAARAGLISVGFNPALQLRELEYALNKVELKALVAVDSFRSQNFIAMLQELLPDLLNSSRVKSLKSVIIASEKSYTGTISMSDLINLPTEHCISNIESTQRTINPDSGACLLFTSGTTGQPKAALLSHFGLLNNAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189191980 47 ------------------------------------------------------------------------------------------------------------------------KKYGLKEGETVALFSQNTVWYPVAMFAGLRAGAKISGASPAYNVEEMTFALKTADAKFLMTTPGSMEIAAASAKAAGLPQSLLEGELPGYTTVQDLIRMGE----------SYGEPGQSPAFKLPPGKTNKDVCAFLSFSSGTTGLPKAVMISHQNVIAQCLQVQQ--ITPKTLKKVMAVLPLFHITGLIHQMHLPILLNAEVVMLPQ----FSMEKMLNAVVEYKLTELLLVPPIIIRLVR--DPLVDKYDLSHIERFSSGAAPLSEEILQQLQKKFPHTGFK--QGYGMTESSSCITAHPPEKYSYKYAHSGGIVASTEVKIIKDDGTEGDVGEDGEVLARGPQVVM--GYLNNEKATSETFDAE--GFLHTGDRGSIDEDNMIHITDRIKELIKVKGIGVAPAELEDLLLGHPKVEDVAVMSVKDDYSGELPKAYVVVKPGLQESTSLGKEIIAYVKEKKVRYKWVKEVEFINEIPKSPSGKILRRILRD------------------------------ 15029321 461 ----------------------------------------------------------------------------------------------------ERQLTYAQLAVESGQLARHLADRGVSAGDRVAVVLERSADLLITLLAVWKAGAAYVPVDTAYPAERIAFLLTDCDPAAVVCSE----------------------------------RTRVVVPEDVPAPLVPLDEASILDGEPLSLPVAGGDIAYVMYTSGSTGVPKGVAVPHG---SVAALVGEPGWAVGPGDSVLFHAPHAFDISL-FEVWVPLASGARVEVAE--PSVVVDAAAVREYIAGGVTHVHVTAGLFRVLAEESPECFTGARE-----VLTGGDVVPARAVQRVRSACPEVRVRHLYGPTEVSLCATWHLLEPGEESPQVLPVGRPLGNRQVYVLDAYLHPVAPGVTGELYIAGA--GLARGYLKRSERFVACPFADGERMYRTGDLVRWTSDGELVFVGRADAQVKVRGFRVELGEVEAALAAEAGVGHAVVTAREDRPGERRLIGYV-LPDGEDVDTEL---LREHLAKVLPEYMVPAALIVLDALPLTANGKVDHKAL-------------------------------- 15029321 1976 ---------------------------------------------------------------------------------VAQAPDAVAVV------DGERQVSYAELDAESNLAAAHLRERGVGRGDRVAVRLERSIDLIAALLGVWKAGAAYVPVDGAYPAERVAFVLEDSSPAVTI------------------------------------------------------DAVVKGGGEAPSVAVTEGDLAYVMYTSGSTGTPKGVAVPHGSVAALVGETG---WGLGPGDSVLFHAPHAFDISL-FEVWVPLASGARVVIAE--PGVAVDAAAVRRHIAAGVTHVHVTAGLFRVLADEEPECFNGA-----HEVLTGGDVVPLEAVARVRAACPEVRVRHLYGPTEVSLCATWHLLEPGEGTDRVLPVGSPLANRQVYVLDAFLQPVPPGVAGELYIAGA--GLARGYLKRAERFVACPFADGERMYRTGDLARWTDDGELAFAGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREGRPGEKRLVGYLVPHGGQPDSDV----LRARLAQTLPDYMVPAALVVLDALPLTVNGKVDHKAL-------------------------------- 15029321 3482 --------------------------------------------------------------------------------------------------GADRELTYAELERESGRLATHLRYLGVAAETRVALLVARSVEMVVALLGVSRAGGTFVPVDPAHPADRIAYLLEDAAPPVLLCT------------------ARTRAAVPAD---------------YPGRNVVLDELDDSALPAEPFTPVPPDQAAYVIYTSGSTGAPKGVVVPH-AGLGNLAAAQIDRFAVGPDARVLQLASLGFDAAVSELLMALLSGAAAIV--APAETLPPLVSLTEALRHWDVTHVTVPPSALATADELPDGLR---------TLVVAGEACPPALADRWA-----GGRRMINAYGPTETTVCASMSPPLAPGADVVPVGRPIANGRTYVLDPFLRPVPPGVTGELYVAGA--GLARGYLGQGTRFVPDPFTPGERMYRTGDLARWTHDGLLVFAGRADAQVKVRGHRIEPGEVEAVLAEHPGVAQAAVVAREDTPGERRLIGYVVPDAADRGRDE------------------------------------------------------------------------- 68536910 644 -------------------------------------------------------------------------------------------------TDGHRSLSWHELDNSVETAAHYLHQAGVRRGDGCILQLPNSVVFLETLLALWKLGAIPIFALPDLGSTEVRHFASHAPARFYISTSRPDRHLAGVH-------ATLQEPLDDGRTVRAILIDETAESPWATESTGHSEAANEESPAPPTADVEADELAFLQLSGGTTGLPKLIPRTHADYLYSIRCALQACDLETESCLLVALPAAHNFTLSSPGILGALLRGAHIVFAKS----PMPSDLLPAIDHHGATHLALVPPAVLGILNA--PARDRHDLRTLRTLWVGGAKLSAEVA----RRIRPELDCQLQQVFGMAEGLVNFTPLNASTEEIINTQGRPMSSHDEICIVDDTLPLPEGHPGHLLTRGPYT--IRGYHRAEEINSRAFTED--GFYITGDIVTV-DDSALTVVGRAKDQINRGGEKVAPEAVENALLSHPDIHDVSVVGTPDDNLGEAITAYVILRDGVDDLTPL--AVRKHARAAIARFAVPDHVHIVEEFPTTGVGKVNKRI--------------------------------- 167365111 13 -------------------------------------------------------------------------------------GDRPAI------ADGSIRWSYRELGDAIGRFITLFRDCGLAKGSALSILSSNRAESWAAICAATVMGMRYTPLHPMAAEDDHAFIIEDAEIDALIVEGG----------KFAARGEAIRARVPGLKHLLSFGAVNGARDLLEG-------FAAVQPAPLVDDSVTS-DIAWLAYTGGTTGRSKGVMIPHRALTTMAVILYSDWDWP-ADIRYLAATPISHAAGVT--VYPVMMRGGFTRLVQG----FEVESYCRVIAEDKITAVFLVPTLIYTLIDAAEVRA-RHDLSSLDMIVYGAAPMSPD---RLREGIKIFGNVFVQLYGQTEAPQCITTDHDDSKPGRLGSCGRPSPLLDVRLFDSEMREVGTGEPGEICVRGTLV--MDGYWKRPEATAEAF---RGGWLHTGDVAVKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHAVASAAVIGVPDDKWGEAVKAFVVLKPGANNDAA---ELQAHVKDKRGAPWSPKTIDFVEAIPVTGLGKIDRKVLRA------------------------------ 85713540 12 ---------------------------------------------------------------------------------------------------------YAEIRGRALKLAQRLDRQGIRLGDRVATVAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVMTDITFIPILERIADK-----------LPGVERYVVLTHEAHMPRTALRNAVAYESWIAEADGDFAWKIFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHSMIVNSADAVGAASKDTMLPVVPLFHANSWGVAFSAPSMGTKLVLPG---AKLDGASVYELLSSEKVTFTAGVPTVWLMLLQHMKTNNLKLPDLKVVICGGSAMPRSMDMGIEVRHAWGMTEMSPRGTVGALQGRFSHLKGDAKLDRLQMQGYAPFMVEMKITDDAGNELPWDGKTPGRLKVRGPAIAGAYYRVNDNILDEQGFFDTG-------DVATLDEYGYMRITDRSKDVIKSGGEWISSIDLENLAIGHPKVSEAAVIGIHHPKWGERPLLILQVREGESVT---RDEILDFMDGKIAKWWLPDDIAFVDSIPHTATGKILKTALRE------------------------------ 148659864 313 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIMPTSGTTGQPKLVRISH-GSLAVFCDAISRAYGWGAHDTVLQCAPLTSDISVEEIFGG--AACGARLVRSAAMKTGDLAALVDDLVARETTIVDLPTAVWQLLCADGD-AIDAIGRSRLRQIVIGGEAIRCSAVDKWLESAASQGISLLSSYGPT-EATVVATFLPIVCDQTTMDGALLRLGRPILPNTVFLAFGEVVIVGDLVADGYL-----GIDGDGFGTVTAADGSRRRAFATGDRVTVDAEGFPVFSGRKDAVVKISGKRVDIAEVTRRIAEDPAVSDVAVELHSGSLG-------VWFKSQRTREGEQDAAAATRIRLVLVSLGVSSFFVVVPNIPRKPNGKI------------------------------------- 163857993 11 ------------------------------------------------------------------------------------------------------RIGYPQLHEAVANMAGRLRQAGVARGERVAIAMERSLPAVVALLGAMAAGACPCPLEPRLTRQEILDRLESAGIGTVLADEANLDNVSSIA----GARVLRAGALP-------------------------------EAPPCWDAGIEPADPGLLLFTSGSTGRPKGVLLSHRGLLNNARGVVAAT-ELTSADKLLHVMPLYHTNGLNNQIFSPLLAGSTVALGP----RFRAQDMPALMSLHRPTII---TGVPTMYSRMLDHAFPPDSLAALRFARCGSAPITQELHARIEAFLG---RPLIVSYGLSEATCTSTMNPPGRRKIGSIGQALPGQRVLLRDAQGQEITQP-GVDGEICIAG--DSLMLGYLGTQGNGV---LEKAPAELPTGDLGRRDEDGYFTITGRKKDVIIRGGENISPTLIEQAISASALVRSCCVVGRPDADLGEVPVAFVVTAAGVSASEA---DIKALVAGRLSRIYQPAEVIFVDALPENSVGKVDRKAL-------------------------------- 182436381 2557 --------------------------------------------------------------------------------HASIRPGAVAL------TDDHGSLTYRELVGRASRVSRELLAASVVADDRVAFHGERGADAVVAFLGILGAGGAYLPLDPNAPLARKADMVTASGARLLITTAGQTEQTHAIAT-----EAGRTAGTGTV----------TSEAGTPPTVLVCPTAADAPEELVPDRITHGDDLAYVLYTSGSTGRPKGAMV-HHAGMNNHLLAKVDDLGLTGGDVIAQNAALTFDISVWQ-MTAALVTGGRTAVYGDETAHHATELFLRADRDAVTVLEVVPSLLRAALDAWDTVEESAPALPVLRKLVVTGEALPPDLCTRWFAR--YPGIDVVNAYGPTECSDDHATLTPGTETRHAHIPIGSAVRNTRYVLDEDLRPLPVGVRGELFVAGTGVG--RGYLDDPARTAAAFITPGARLYATGDIARHLPTGELEFLGRRDHQVKIRGQRIELGEVENALRDLPGITDAVVIAHTDPNNQTRLAAY-------TTGPLLPAQTRTALATTLPETLIPTHITTLDTMPLTPNGKIDRAAL-------------------------------- 182436381 413 ----------------------------------------------------------------------------------------------------TTRVTYAELDHRAGRVAAALLAAGVRPGQVVGVLLPRSVDLVAAMLGAWKCGAAFLALDTGQPAERLAALVRDSSAAVVV---GTGERARDVAGTTRLVDVTDLPEHPA------------------------------------PGTTGAGAAAYVLYTSGSTGRPKGVVVPHQGLANYLRWAV-DAYGAGRTPVAPVHSSVAFDLTVTS-LWVPLIAGGTIHLVDEAD--PLDGLVAVVSGPVRPNLIKLTPSHLQALCRLIPEGGLAGLDACFVVGG---EALSPVLVDQFRAVA--PDATVVNEYGPTETGCCVHTLAPGEAVPERPGIPRPIAGTSLYVLDERMAPVPVGVPGELYIGG--TQVAWGYLGDGAKTAAVFVPRGARLYRTGDLVRYLPTGELEFLGRRDHQVKIRGQRIELGEVENALRGLPGITDAVVIARPDTTGGTALVGYAT--GSVDPADA-----RTALARTLPEAMIPATVVVLAEIPLTPNGKVDRAAL-------------------------------- 150016965 15 --------------------------------------------------------------------------------------NKTAII-------DKKNISYSELHCKILMISHNIKKINIVKEDKILLISENSPFFIESYFGIIRSGCTCVPLNPTLSKNDIEYIINSCNPKAIFIEKRFLDNMRSLINK--------------------------DIKIVTEETLNSLLLDKECTNNVEEEIDSKNSVAVILFTSGSTARPKGVMLTH-HNLCHNTNSIIEYLSLNREDRIEVVLPFYYCFG-TSLFHTHLRVGGSLVINNK---FMFPETVLDDIEKYECTGFAGVPSNYQILLRKSSIKDRNLKSLRYVAQAGGRLPDS---FIKELKQALKNNAQIFIMYGQTEATARLSYLPPNMLDEKMGSIGKGIPGTLLKVIDKEGNEVKVDEIGEVVAFG--ENIMKGYFNDEEETKKVI---RNGYLYTGDLATVDEDGYIYIVAREKQIIKSGGNRISPKEIENIIIQIPSVIEAAVIGVQDDILGEAVKAFVVLNDEVFKVDE--KYIIEYCKDKLPSYKVPKYVVLLDGLPKNSSGKVM------------------------------------ 111022783 67 -----------------------------------------------------------------------------------------------------RRMSYTEHAAAVAALATALREYGVRKGDRVAILAANTPEWVVAFWATQVLGAISVGLNGWWVPREVEYGLTHSRPTVVVADA---------------------------KRAETLAAVGTDLPVLTMEEDLPALFARYAGSPMPHTDVDEDDPAAILYTSGTSGRPKGALHSQRNILDYHRFSDAVVGEFSGRPRYLLTSPLFHIASLHNLVIPRLATGGAVVMHQ---GGFDVDAVLRLVERERVTNWGAVPTMASRLVEHDD--LDKYDLSSLTSFSLASAPSSVAFKERLREKVPFARNALVDSYGLTECSTAIAVATAPELEQFPGTLGRPIITVSMEIRDPYGEWLPDGVEGEVCVRSPFV--MLGYWEDEAA---TAAAIAPGRWLRTGDYGLVENGRLRLTGRRSDLILRGGENVYPTEIEQCLDEHPEVLECAVIGTPHEDLGQEVAAVVVLRPGAAATEA---ELREYAADRLSYFKVPTRWRITTDLPRNATGKMVRR---------------------------------- 6716343 465 ----------------------------------------------------------------------------------------------------EKSITHGELEAAANRLANRLVAMGIGPEKRVAIALEKSIERSSPFSRVLKSGGAFTPVEPDHPEARNRHILSAPGLSLIIS------------------RTRSIANLPTDIATPMLNLDKTD--------------LTAESIEAPAVSHPERQLAYVIYTSGSTGVPKGVAVEHGPLAHHCKATLR-IYEMSEASCEYPVLPFTSDGGHERWMVP-LMAGGGVVLTQDKLATP--EDAFAMMRKHGVNNASLPTSYVRG---LAEYAGENNEIPRLRLYSFGGEALSQAVFDMITENL--QAQMLINGYGPIMTPMIWKIPAGTRFEGTVAPIGRGVGDRRIYVLDADLAPVPVGVIGEIHIGGS--GLARGYQGQPELTEERFIDNGGRLYKSGDLGRWREDGIVEFAGRVDHQIKLRGYRIEPGEIEAVLRSNPSVAEVVVL-LHQEGGRSSLVAYVVPREGETLS---VTELRRAAMTALPDYMVPQTIMLLDKLPMGPNSKLDRSAL-------------------------------- 111222255 28 ---------------------------------------------------------------------------------AENHPDQPAI----AACPTGEVLSYAQLAGRAHQVVHAGRAAGLAYGDVVAAVLPNGLDMIVWMLAASETGWRLTTLNPMAAAAEIETIVAHAGARALVVSTEYAERAGRV----------------------VSAPLLVSVGGELPGYRRQEDLVAGHPTTKPAERRAGTPLIY---TSGTTGRPKAIARNASMPMADATKLFSQAFRFLPLQGAHLISAGMHHGGCQGFFMGALHVGQALVIM----KRFDPEETLRLIEKYRITTGYLVPTQFVRLLRLPDDVRTRYDLSSLQVVVHSAAPCPPEVK---RQMFAWWGPVIWETYGGTEGA--ATIAKPHHWLARPGTVGRPVRGVRVRILDADGRELGPGERGTVYIDAGARTFA--YRDDPEQTEQVY---RGSAFTIGDIGHLDADGFLFLSDRAKDMIITGGTNVYPAEVEAALLGHPAVADVAVVGAPDPEWGEQVRAVVQPEPGVRADDELAAELIAYCRARLASYKCPRVVEFRAALLRTETGKLSKAAIRA------------------------------ 152970248 12 --------------------------------------------------------------------------YQALSRSAARSPDALALAFE------DRRYLYRDFHLRVQRAMAQLRGWSLRKGDRILLAWGNHPAFCEVLFAALGLGIEVVPFSTKLKQAESEALVGHIAPRVVLFDATVQDWLKNTP------------------------------DARAVSLSEWQALCLPEPLTRPPVPVNRDDTAVMMFTSGTTGEPKGAIITHNNLLCAIDAYTQK-LNLTAADSTILAVPIYHITGLSALLALFISLGASIWLQH----RFNAPQVITTLREQNITFLHGSPTIFILLCQAEQSANHPSDFPALRTIACGAGHLSDGLIKELKTLFPHTAIQPI-YGLTETTSPATIFPGDVWGSDKCGSSGQAIPGLAITIRNDRQQPLPAGQIGHIWLKGDVV--IREYWQ---HSERRPSCDAQGWFCTGDLGYLDDEGWLYIKDRSKDMINRGGEKIYSLELENILSTYRGVREVAVIPTPSPVYGEEPVAFIVPDGQHHLTSE---EILDWLKVKIARFKLPARIIFTRALPRTHNGKVSKQQLKK------------------------------ 120405179 43 ------------------------------------------------------------------------------------------------------TLTWKQLDDRCDALAAALQKHTPR---TVAVMCRNHRGFVEALVGANRIGADVLLLNTSFAGPAMAEVIEREGADIVIYDQEF---------TATVDRALR--DVPGTTRILAWTDADD-------GSTTLEALIDAHLGQRPEPATRKSDI--ILLTSGTTGTPKGAKRSAGSGGASDLKAVLDRTPWRAGEPIVIAAPMFHAWGFSQLLFAALLACPIV-----TRRKFDPEATLALIDRHRATGLAVVPVMFDRIMELPAEVRNRYSGRSLRFATASGSRMRPDVVTAFMDQFGDVIYNNYN----ATEAGMIATATPADLRAAPDTAGRAADGTELRILDAEHRDVPTGEVGQIFVRSS--TLFDGY------TSGTTKAFHDGFMASGDMGYLDGAGRLFVVGRDDEMIVSGGENVYPIEVEKTLTTHAAVAEAAVLGVDDEQYGQRLAAFVVPAAGASVT---VEELKQHVRENLANYKVPRDITIMAELPRGSTGKILRNELR------------------------------- 171058526 29 --------------------------------------------------------------------------------HAARHAADTEIVSKRVEGDLHRS-TWRDAERRSRQVAQVLDALGCEPGDRIGTLAWNGYRHLEIYYGCSGSQRVCHTINPRLFPDQIAWIVNDAADRVL-----------CFDLTFLPLVEKLAPALESVRHVLMTDRAHMPASTSIESLKCYEDLVEAQNGAYAWPSFDENTASSLCYTSGTTGHPKGAVYSHRSTVLHAYAALPDAMGCSSADVILPVVPMFHVNA-WGLPYAAALVGAKLVLPGP---HLDGKSLHELFEGEQVTFSAGVPTVWLGLINHMK--ANGLKFSSFKRTVIGGSACPPAMMRTLEQDFGVEVIHAWGMTEMSPLGHQALDPQARHHLLEKQGRVIYGVDMAIVGDDGRALPWDGKASGDLLVRGPWV--ISSYFGRDDSPLRRL--DGQDWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIELENIAMAHPGVYEAAVIACKHPKWDERPLLVVVRKPGVDLS---REEMLAFYEGRIAKWQAPDDVVFVDELPHTATGKLLKIRLREMFKG-------------------------- 183983261 1489 ---------------------------------------------------------------------------------VATHPHAPALTFE------DHTWTYQQLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLT------------------DTTPTAIITTTELTTHLPTSSGVPVITLDTLTVDDHPTTPLP---------------PPNPHDLAYLIYTSGTTGTPKGVAITH-HNVTTLIHTLTPQLGSTTNQVWSQCHSYAFDVSVREILGALLSGGSLIVAPDDVVASQDELVRWFDDAGVNIVYLTAP----------VLTVLPPHGLTGVHTLLVGAEPCPIEVVRRWA-----PGRLMLNSYGPTETTITATISNPLQPDSDPVPIGAPVPGAALFVLDRWLRPVPPGVVGELYVAGAGVG--VGYWRRGGLSAARFVACPFGMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVQQAVVIA-HDASGQTRLVAYYTTTSGTRLD---TTDIRASLSQVLPAYMVPAAFVVIDELPLTVNGKLDRRAL-------------------------------- 183983261 3624 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFM---------------LTDTTPTAIITTTELAQHLPHTPAIATITLDTLTLDDHPTTPLPPPNPH------------------DLAYLIYTSGTTGTPKGVAITHHNATTLTTTLTPQLGP-TTNQVWSQCHSYAFDYSVWEIFGALLTGGRVVVVPEHVIISPEDLHQLLITEQVTVLSQTPSALAMLAPTTLD-----------VETVIVAAEACPAKLVDQWA-----PGRTLLNAYGPTETTIYATTSNPLQPDADPVPIGTPIPGAALFVLDSWLRPVPPGTVGELYVAGTGVG--VGYWRRGALSAARFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTTALTTLDGVQQAVVIAHDDAPGQPRLVAYYTTTGNAGIDTAW---LRDRLSEVLPPYMVPAAFIEIDQLPLTVNGKLDRHAL-------------------------------- 167836288 22 --------------------------------------------------------------------------------HAARHAGDVEIVSRRVE-GDIHRYTYRDCETRSKRLAQALIRLGVGVGDRVGTLAWNGYRHVEAYYGISGMGAVCHTINPRLFPEQIAYIVNHADDRYVLFDLNFAPLVDQI-----------APQCPNVKGWI-AMTDDAHLPKGATPYLCYETLVGAQDGDYAWPLLDERQASSLCYTSGTTGHPKGALYSHRSMVLHAYAALPDAMGLSSRDAALPVVPMFHVNA-WGLPYTAALTGAKLVLPGKD---LDGKSLYELIENERVTFSAGVPTVWLGLLAYMREAGVRF--STLGRTVIGGSACPPSMLETFEDVY---DVRVIHAWGMTELSPLGTLSLNWAQSQRPVGEQRRLLEKQGRVIYGIDMRIVGDDGRELPWDGVAFGDLRGPWVIDRYFGSDASPLVDGWFPTGDVATIDADGFLQITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACRHPKWTERPLLVIVKRAGMDVT---RDELLAFYDGKVAKWWIPDDVVFVDALPHTATGKLQKLKLRE------------------------------ 104781613 29 ----------------------------------------------------------------------------------------------------ERRFTYGELDTLSSILASRLAEQGLGQGDTALVQLPNVAEFYIVLFALLKAGIVPLNALFSHRRLELTAYAKQIVPKLLIASRE-HEVFRDDAYVQAFAEVGAAPAVT-----LLLGESDPAASLAHWIETPGSQPVAYA-------PTAADQVALFQLSGGSTGIPKLIPRTHNDYHYNAR-ACADVCALNAHTRFLCAVPAAHNFLLSSPGALGVFHAGGCVVMAASPEPLS---CFALVEQHEVNTVALVPSAVALWLQAAPAHRDKLQSLAYLQVGGAVFADSLA-----RQVPGVLGCQLQQVFGMAEGLINYTRLDDSDEQIFTTQGRPVSPDDEIKIVDEQGVPVAPGEPGMLATRGPYT--FCGYYKAPEQNASAFDAE--GFYYSGDLVVLTPSGDLRVVGRIKDQINRGGEKVASEEIENLLVLHPEVTHAGLVAMPDEALGEKSCAFVVSRNPSLKAPALRRHLMEL---GIAEYKLPDRIRLIEAMPLTAVGKIDKKQLRHLVS--------------------------- 90420090 12 ---------------------------------------------------------------------------------------------------------YREVRARAMKLAQRLDREGIRLGDRVATMAWNTWRHLECWYGIVGIGAIYHTLNPRLFPEQIAWIMNDAEDRIIFADITFMPILEAI-----------APNVPSLEKIVVLTDAANLPETKLANVVAYEDWLAEADGDFAWKEFNENTAAGMCYTSGTTGNPKGVLYSHRSNLLHSMMAQQDAMGLSSRDRVLPIVPLFHANGWGLAFSCPMAGAAMI----MPGARMDGASVYEILTTEKVTFSAAVPTVWLMLLQHLEK--VGGELPDLRKVVIGGSACPRAVTQKFQEVYGVWGMTEMSPLGSLCTIKPEYQDLTGDALLDIEEKQGHPPFAVEMKVTDDENPWDGKTFGRLKVRGP--AVASSYYKGTG----AEAFDEDGWFDTGDVAHMDQHGYMQITDRAKDVIKSGGEWISTIDLENLAVGHPDVAEAAVIGLAHPKWDERPLMVIVRKEGRNVS---REDILAYLDGKIAKWWMPDDVAFVDEIPHTATGKIQKMTLRD------------------------------ 62179189 459 ------------------------------------------------------------------------------------------------------HFTYREMREQVVALAYALRERGVQPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAQPKLLITTQA---------------QLARFHDIPGMEYLCYSQPLPVSDATPLGLSL-------------------PHHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLW-MQDHYPLTADDVVAQKTPCSFDVSVWEFFWPFIAGAK--LVMAEPEAHRDPLAMQRFFAQYGVTTTHFVPSMLAAFIASLTPASAGKSCASLKRVFCSGEALPTALCREWETLTNAPLHNLYGPTEAAVDVSWYPACGDELAAVDGNSIPIGYPVWNTRILDAHMQPVPPGVAGDLYLTG--IQLAQGYLGRPDRFIADPFAPGERMYRTGDVARWLDSGAVEYLGRSDDQLKIRGQRIELGEIDRVMQTLPAVAHACVFNQAAATGGDALVGYLVSHSGLPLD---LPALQEKLRQKLPAHMVPVVLLQLASLPLSANGKLDRKAL-------------------------------- 156744135 4 ------------------------------------------------------------------------------------------------------TLTYRALHEQTATFASRLAAAGVEQGAVVGVLLSNRLEAALAVHAAPRLGVTLALFNTRLTPAELDAQVRAAVCRILVC---------------ERDTLLAALALPSAPHVLCVDPVDDP-------RLTPVDRISGDSAAYCEGAIDLDAPFVMMFTSGTTGTPRGVVLTYGAFFASAMASAYRIGVL-PGDRWLCVLPLYHIGGLSILLRSCLYGTA----VDLWQRFDAPAITERLKATPITLISLVPTMLYRLLDDAGDAP------PNLRLVLLGGAAAPTDLLERALEA----GWPIATTYGLTEAASQVATALPDEVRRKPGSVGRPLIFTHVRVTNEQGRDQPPGVYGNILVRGP--TLMRGYLGETPLDADAWFATG-------DIGYLDADGDLWVVQRRSDLIISGGENIYPAEVEQALRQHPAVADVAVVGVPSAEWGQQVGAAIVLRDPSVS----VEAILAFSRTRLAGYKQPRVVRIVAELPRTASGKIQREAV-------------------------------- 170696089 7 -------------------------------------------------------------------------------RTAANSPDRPFLHFVAEDDSFDVHLSYAQANEFASHRARELMAQGVGRKDVVALLMHNSPDWLVMYLACQKIGAICVGLHSALALPELLGMLESIGAQHLVNSNEFAAIAGEV------------------------RAAKAGITVFGVTTLSTDAPVSNSPLLPRCADIDEWDGLAATFTSGTTGGAHKAGLQTNGAVVRAIAGYIECLKTDGHDRIMLVTPLSHSAALNWGVSLALMSAGTLVLA----RRFSASRFWAQAARGRPTVIWTMATILYILQQQEVSDDERLALAGLRYMFGVGSAPRRAALEARWERPVIDGYGMTETFGTLTDFSHENNPYPNACMGRA-----VPGIDLRVVDLVSGRECQPEEMGEIVAR--FGQGFAGYLNNETATREAV---REGWFHTGDLAFRDTAGRLYFVDRLKSIIRRGGENISSLEVEECLAKHPDVQEAIALAQPHDVLGDIVLAVLIPREPER--EFSLAEIQAFCDGKLSKFKWPEAVRTVDQIPRTGAGKV------------------------------------- 115526535 20 ----------------------------------------------------------------------------LIDYAATYHGD--AEIVAREIEGDIHRYTYADAHPRIKKMALALQRLGIKQGDRVGTLAWNTHRHFEMFYAAPGVGIVLHTVNPRLFPDQLVYIINHAEDRLLFVDRITLPIVEAI-----------LPKLTSIEGVVVMASRERIPETKLANVMCYEDLIAAEDDTFSWPSFDEKSASTICYTSGTTGNPKGVVYSHRAAVLQTMACSNLDFLPGHQEGVREVMMPMAPLFHGNGWNMPFTAPYTGSKLVLPGRNYEPDKLYELIEGEGVTITAGVPSFWLIL--LDWLGRTGNKFTTLRATLSSGSAPSLAMVGKLDRDYG---LPYTQAWGMTEALGCTMPSLRPGSTSLTQDERIERRMVSGRACFGTALRIVDEDERELPHDGRSVGHLRGPWVASGYFKSDEGLDKDGWLITGDMATIDPQGHVTLTDRSKDVIKSGGEWISSIQLENIAMSHPEVMQAAVIAIPHEKWQERPLLLVVRRQGSTLDP---NTLLEHMRPMLASWWLPDAVEFLNEMPMSGTGKVQKMVLRE------------------------------ 15221636 36 -------------------------------------------------------------------------------------------------------VTYGDVVRDTKRLAKALTSLGLRKGQVMVVVLPNVAEYGIIALGIMSAGGVFSGANPTALVSEIKKQVEASGARGIITDATNYEKVKSLGL-----------------PVIVLGEEKIE------GAVNWKDLLEAGDGDTDNEEILQTDLCALPFSSGTTGLQKGVMLTHRNLIANLCSTL---FGVRSEMIGQIVTLGLIPFFHIYGIVGICCATMKNKGKVVAMSRYDLRIFLNALIAHEVSFAPIVPPIILNLVKNPIVDEFDLSKLKLQSVMTAAAPLAPELLTAFEAKF--PNVQVQEAYGLTEHSCITLTHGDPEIAKRNSVGFILPNLEVKFIDPDTGRSLPKNTSGELCVRS--QCVMQGYFMNKEETDKTIDE--QGWLHTGDIGYIDDDGDIFIVDRIKELIKYKGFQVAPAELEAILLTHPSVEDVAVVPLPDEEAGEIPAACVVINPKAT---EKEEDILNFVAANVAHYKKVRAVHFVDSIPKSLSGKIMRRLLRD------------------------------ 196234603 31 ---------------------------------------------------------------------------------------------------EHQRLTYTAFGEAVARCARALLAAGIRKADRVGIWSTNCVAWVVVQFATAKVGAILVNINPAYRLSELEYALNQSKTNFLIIGEGFKDVLFAEILEKL------NGRLPHLHRIVSLVPVKGLMDWKTF--LSRAGNVTPSELTRCEATLDFDDVINIQYTSGTTGFPKGAMLTHHNILNNAFW-IGERMRLTSRDRLCIPVPFYHCFGMVLANLACVTHGATMVLPAP---HFSPLQTLEAVALERCTALHGVPTMFIAELAHPR--FGEFDLSTLRTGIMAGAPCPIEVMKRVMEEMHMAEITIACGMTETSPVCNMTEVDDPIETRVGTVGKVMPHQEQKIIDPTTGCILPRGEPGELCYRG--YQVMRGYFGDLEATHRTIDEA--GWLHGGDLAVMDARDYVRIVGRIKDMICRGGEKIFPREVEEFLFTHPKIAEAYVIGLPDPYYGEQVVAWVKLKEHETMTSD---EVIAFCRGQI------------------------------------------------------------ 103485982 40 -----------------------------------------------------------------------------------------------------ERLSFKQVYMAARQVAAGLIEFGVERGDRVGLAMRNANAWCVAYIGILMAGGCATLLNGWWQGGELAAGIENSEAKLVIADPQ-------------RAARLAEPGVEHGAKVVTL-------DITRPIDEAIAPIASKGSAATVLPTLTGQDLATILFTSGSTGQSKGAYSRHQAIFNYVTQTATIVHLLTEDGQMLICTPLFHVTAEIPVFLQSFALGRKLVLMPKW----NAEEAMRLIQDEQVNYFVGVPLMSYEILTHPN--RKNYDLSTCKSYAGGGAPRPPEHVKRLATEMGEAK-PLLGYGLTETNAVGCGIINENYVAKPLSTGPASKPLVDLAILDDNGDPVPQGGIGEVCIRS--VANFEGYWNNEAATRAAFFD--NGYFRTGDLGYLDEDGYLFIVDRKKDIIIRGGENISCQEVEAAIYEHPETNECAVFGLPDERLGEVVGAVIWMKPGSGVTAD---AMCSFLSARLAPYKVPKIWMSNEALPKLGSEKIDKVSLR------------------------------- 86748290 12 --------------------------------------------------------------------------------------------------GPIVRTTYAQIHRRALKVSQMLDRAGIKLGDRVATIAWNTARHLECWYGIMGIGAICHTVNPRLFPDQIVWIVNHAQDRVMITDLTFIPILEKIADKM-----------PSVERYIVLTDAEHMPQTTLKNAVAYEEWLKEADGDFAWKSFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALMANNGDSLGTRASDTMLPVVPLFHANSWGIAFSAPSMGTKLVMPG---AKLDGASVYELLSTEKVTHTAGVPTVWLMLLQYMAKEKLTLPDLRMVVCGGSAMPRSMAFVDMGCEARHAWGMTEMSPIGTLAALKPPFDKLEGDERLRLSTQGYPPFGVQMKITDDAGTDVPWDGKTFGRLKVSGPAVAKAYYR-----VDTEILDDQGFFDTGDVATVDADAYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLICQLKPDVTCT---RDEILQYMDGKIAKWWMPDDIVFVEAIPHTATGKILKTALRD------------------------------ 73541092 19 --------------------------------------------------------------------------------------------------GDLHRYTYRDCELRARKMAQALAALGVQQGDRVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHADDGYVFFDLTFLPLVEGV-----------APHCPNVKGWVLMSDRAHMPAESKGKLLCYEELIDAQDGNYDWPDLDENQASSLCYTSGTTGNPKGALYSHRSTVLHSYASAPDALGCSARDVILPVVPMFHVNA-WGLPYSVPLVGAKLVLPGPK---LDGASVYELFEQEKVTFSAGVPTVWLGLLQH--VQANNLKFSTFRRTVIGGSAVPPAMI----RALRALDVEVIHGWGMTEMSPLGTTCLLAKHEELSEEASQKVLEKQGRVLFGVDMKIVDGDGKELPWDGKAFGDLRGPWIIERYFRNDTNPLVDGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISVHHPKWDERPLLVVVKKPSAEVT---REELLKFFEGKVAKWWIPDDVAFVSEIPLTATGKMQKLKLRD------------------------------ 17549641 588 -------------------------------------------------------------------------------------------------------MTYSALARASEALARLLAARGVETGEPVAFFASRDPATIIVELAILKAGGAYVPIDRSYPPQRVAFVLEDSGACLFV--------------KTAGDACAAPPG--NLPIVAYDWRAPSEAPA--------------EPAQRLPRRQRGDAPAYLMYTSGSTGNPKGVRIPQRGVVRLACPDADRFVPLSNETVMLHASSPGFDAS-TFEIWGALLNGGTLVCYASSVVDPR--------ELVEVVAAQGVNTMWLTAGLLSEFAAIETRLPHLRWLLTGGDVVPPSAVARLQAREPQLTVINGYGPTENTTFTCCHTIERPVDAERALPIGTPIPGTSVKIVGTGGFRCGIGEPGELWTGGG--GLADGYHRAPEATRARFVDDGGRWYRTGDIVRMRHDGVIDYLGRGDAQVKIRGYRIELEEIERSLHEHPAVSAAAVLVLGDDAQSKTLAAFVV-----AGGERDAAGLRAWLGTRLPAYAVPGRWCFVDALPANVSGKVDRRKLLALAEAQAPQPEAQTAL--------------- 167647972 24 ------------------------------------------------------------------------------------------------DDGRIDRVGYADLKARSLRASAALAGMGVGKGHRVATLAWNTQDHVEVWYAIMGMGAVCHTLNPRLTAEHLAAMIVQSQARILIASADLAVLARQI-----------LDGAPGVERLLIIDAGDAAAPDGE----LLEPLVAAARGEVAWGAFDETAPSGLCFTSGTTGAPKGVTYTHRSSFLHTLRVLQADVMAISGTDSILAVVPMFHANAWGLPFAAPAVGAKLVLPG---RHADGASLARLIAAEGVTVGVGVPTVWLGLVEHLE--ATGGELPSLKRIIVGGAPMAPALMERIERRLGVTVQTSWGMTELSPSGTVAALSDPS----RASLSGRPAVGVDLLLTDEAGQPLPDQRDGEGHLRVRGAAVIERYFG-----HDAPATDADGWFPTGDLARIDADGNLTITGRAKDLIKSGGEWINPAEIEAVIGALPEVSLAAVIGRPDPKWGERPILLVEMRGPDEAGGEIGDELLASLRGRVAPWWVPDAVYRLARMPLASTGKIDKIRLRSEYGGE------------------------- 73748796 2 ---------------------------------------------------------------------------------VAACPEAVALKFE------DKSITYAELDRISDCYAWALTRLGALAGERVVLLIPNCLEFIYFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPKVLVCQTDGLNILHHH-----------QSELGFIQHYISLE------DSSYPDIVLLKNFLANVPAMPFEFDVPETQTAHIAYTSAAQLRPQGVMISQSNLVRTAAISAGGFGQSNKDRVILFALPLHHIIGLVVVMLGTIFSGGSVIMLSGV----SVDCLLKTIEKESITVFLGVPFIHAMLVRHLRENSSEYNLASLRLCGSAGAPLPPELVLSYRVLLDKDL---VDFYGLTEST-SHVTCQPLDRSGKPCSVGKVLGGFELEVVDSAGKLLAPSQAGEIIIRGP---VMDGIYR---QPEKTNQMLRNGWLYTGDIGYKDNDGFVYIKYFIKPMLITKGQNIYFSDLEDLLLSCPGVREVLAVGIPDPDRGEVVRVAVVLRDGVTQT---SAGIKKYCLDNLAQYKTPREIYILKDLPR------------------------------------------- 182434379 18 ---------------------------------------------------------------------------------AEQRPDATALI------QGDVRMTYGELHSGVIALSEHLLRHGVGPEQAVGLLASRSPDLVAGLLAILRSGGAYVPLGTDLPAERLAFMVGDTSMAVALTDAEHRHRL---------------------------------AEHGVGTCLLSAPAADAARAPSQPPAADPSGLAYVLYTSGSTGNPKGVAVEHRGLANYVRWAVSEFSGGRPVDSLLHTPLSFDFSLTSFFLPLVTGGTLHLAPRDHEPEDLATAIQNPTLDLVRLTPSHIEMLMARLGDQ--------RDLPGPRQFVVGGEILRARHVTALNRIF--PGSVVYNHYGPTETVVGRCASAGFAVEDYAPDDPLPIGDPIPHTRLAVDHADEDPGVGELLISG--VGIARGYLNLPEATEKSFVTLPDGEYRTGDLVRLDRRGRPVVVGRADGQTKIRGHRVETAEIEARLRATDGVRAAAVVKAREPR--DILAAFVVTDSGSSDPD--TGRLRTALAASLPPYMIPQHFSALDALPLTRHGKLDRSLLQDLVESEVRE-GSGRTQAEPDS---------- 118161360 13 -------------------------------------------------------------------------------------------------------ISFRRFYQAVRQRAAHFARHGTQHGDRVAIWLPKCQDYALSLYAAMEIGAVYVPLDGTQPAERARKILDSAEPTVLVTDAAHFR-------------ALDGWQRDTLKLILIVDDVPCDYAPVGNTAIMKVAAMQPSVELPPPFAAGVDDLAAILFTSGSTGVPKGVQIS-YGNLHSFIAWALAEFKMTPHDVFANHA--GFHFDLSTFDYFVAAAVGGAVWIVREEEQRDLAALIAGIRRHKVSVWYSVPSALALL--AGSGELTSEVTASLRHVLFAGEVFPIRQLQALKSCLPAT-CALYNLYGPTETNVCLYYHVDDMARDKPVYIGSTLPGVIAEILDADGQPVSGHAIGELVVSGA--CVTPGYWRRQEP--ANYVNHLHGRHATGDLVGI-ENGFLYYHGRKDRMLKLNGNRIELGEIEAVLGAMPGIAEVAVVA-ECAGDTQHIVAYYTLRHAGERLGVL--DIKSYCSARLPRYMIPRLARQLEELPKNANGKIDYRALEQL----TRSTSDTAAM--------------- 148253943 12 --------------------------------------------------------------------------------------------------GPIVRTTYGEIHKRALKVSQQLTRHGIKLGDRVATIAWNTGRHLEVWYGIMGIGAICHTVNPRLFPEQIAWIINHAQDRVVITDLTFVPLLEKLADK-----------LPSVERYVVLTDAAHMPQTTLKNAVAYESWIGEADGDFAWGTFDENTAAAMCYTSGTTGDPKGVLYSHRNVLHALMANSRDSLGTSAADTMLPVVPLFHANS-WGIAFSAPSMGTKLVMPGPK---LDGASVYELLDTEKVTYTAGVPTVWLMLLQHMQAHNLKLPHLKMVVCGGSAMPRSMDMGIGVRHAWGMTEMSPIGTLATLKPPFLDAEGDAKLDVLQTQGFPPFGVEMKITDDAGNKLPWDGKTFGRLKVSGPAVSKA-------YYKVDTNILDGEGFFDTGDVATVDPHGFMRITDRSKDVIKSGGEWISSIDLENLAVGHPAVAEAAVIGVYHPKWDERPLLIVQLKQGQTAT---REDILKYMEGKIAKWWMPDDVAFVDGIPHTATGKILKTALRD------------------------------ 187251403 459 ----------------------------------------------------------------------------VFEQNAKDFPENPAIKYE------DKVLTYKQVKNISDNIAAKLRERGVKKGDCIAILVKRSELMPVCVLGAVKAGAAYVPFDFVYPPERLKFMLQQTKAKILIADEDLLYL------------------LPECECGVLLTKDIY--------------FLKSPEDKKDIAGVAPSDCAVVLYTSGTTGTPKGVIITH-ANIMALCVWVKQKLGVKNTDNMATYASFGFDASMMDIFSSLYCGSCLHVIAD--ELKLDLTRLNDYFEKNSVTSVFMTTQMGRKFAETI------SNNSLKYLMVGGEALVPLE---------PPKGYLLYNGYGPTECTACASMFIVDKLYERIPLGKPVPNSAIFMLDKYNNI-APVGVVGELCIAGP--QLAKGYLDNPQETKEKFVENFDKIYRTGDIARYLPGGDIDFMGRRDSQVKIRGFRVELTEIEGRIRAYPAVKDAVVIANDAPGGGKRALAYIVADKKIDIT-----ELHKFIEQELPSYMVPATTTQIEAIPFNPNGKVAHRKL-------------------------------- 170700593 19 ------------------------------------------------------------------------------------------IVSRSSDGGIHR-YTYRECELRARKLAQTLEALDVRQGDRIGTLAWNSYRHLELYYAVPGAGAVCHTINPRLFPEQIVHIVNDAEDTYVCFDVQFLPLVEEIAGR-----------CPGVKAWIMMAGREDMPTASKVSLLCYEELIGAQDGNYEWPMLDENLASGLCYTSGTTGNPKGVLYSHRSTVLHSYASALPDSLNCSASEVIMPVVPMFHVNAWELPYSAPLVGAKLVLPGH---RLDGASLYELIEGEQVTYSAGVPTVWLGLLEHVRSNDLKF--STFRRTGIGGSAVSRSMIRAFKEVAHGWGMTETSAMGASCTLRRQHAGLSESEQEKVLEKQGPGIDMKIVDGQGHELPWDGKTAGDLLVRGPWIID--SYYGNDTSPLED------GWFPTGDVATIDADGYMHITDRSKDVVKSGGEWISSIDIENIAAAHPAVHLAACIAVRHPKWGERPLLVAVKKAGANVS---RGELLQFFEGKVAKWWVPDDVVFVDAMPMTATGKFQKAALRE------------------------------ 94984532 46 --------------------------------------------------------------------------------------------------------TYGEVADRALRLGAGLQALGLNRGDRVATLAVNSFRHLEAYLGIPSAGFVVHTVNIRLHPDQIAWILNDAGDRVLLVENLFAPLIPAL-----------RAACPQLERVFVFGPLPTPIEGAEAYDSW----VMAQEPLPHYPQLDENEAAGMCYTSGTTGNPKGILYTHRTILHSLASAPKDALNVGEHDTVLPIVPMFHVNA-WGIPYTCAMYGAKQVYAGAFTDGPTLATLMQDEAVTLTAGVPTIWMGLLAELDRAKAAGHPYDLSRLERLVVGGSAAPESLIRAFQERHGAWGMTETHPLGTASQVPPDIAETSDEGYRLRAKQGRPVPLVFLDIISEEGQPHDGKTMGRLIARGPWIA---GSYYKGEGQHNFFELDGELWFDTGDIATLDERGFMHIQDRAKDLIKSGGEWISSVDLENAIMAHPSVAQAAVIAMDDPKWDERPLAVITLKPGMSVTHE---ELRDFLAPRFAKWWLPDATVVVESIPIGATGKFLKRELRE------------------------------ 15029320 470 ----------------------------------------------------------------------------------------------------ERQVSYGELDADSNRMAAYLQGRGVGRGDRVAVRLERSIDLIAALLGVWKAGAAYVPVDSAYPAERVAFMVEDSAPVLTIDDPSVV----------------------------------------------------TAEGEPEVVETAGGDIAYVMYTSGSTGTPKGVAVPH---ASVAALVGEPGWGVGPGDAVLFHAPHAFDISL-FEVWVPLASGGRIVVAEPSMAV-DGAAVRRHIADGVTHVHVTAGLFRVLAEEASDC------FDGVHEVLTGGDVVPLEAVERVRAACPDVRVRHLYGPTEVSLCATWHLFEPGEEQGEVLPLGRPLNNRQVYVLDPFLQPVPPGVTGELYVAGA--GLARGYLGRAERFVASPFADGERMYRTGDLVRWTTGVELVFVGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREDRPGEKRLVGYLVPSGEEPDTEA----VHASLADRLPEYMVPAALVVLDALPLTVNGKVDHKAL-------------------------------- 148555015 9 -----------------------------------------------------------------------NYAHAVLTNNAARTPDDIALVYRGE------SYSFDALNRRVNRTANALRALGVAPGQKVASLLGEALHVAETYFAEAKIGAVIAAFNPYWAPDMVVEMARRSKIDWLTIDAPNAKFAETV-----------RAELPEVRLIAVGTRIEGAVSL--------DDALAQASDEEPPLGAFFDDPMGFFYTSGTTGTSKAVVHSHSSCIQM---STVLYEVERSTDSVWGSGPIIWGIGFPCTIGAALYAGMKVALEDD----LGPARLLDAVQRERISHITMIPSQWADI--LSNHPHQDFDLSSLKVILLGGEPISPNIFSRLMERL--PGLSLYSFYGQSEGPYNCVNTI---TEAHLAATSGRARVGQAVRTIGANGERVVGVPGEIVMTGPHL--FQGYDGQPDKTAEV---LKGGWFHTGDLGLMDESGRLTVLGRKEDAISRGGHYLRPIQIEDVAGTIEGVAEAGVAGSPAGAPEQKIILAVSPQPGATLDEA---GLHARLQALLPAEAMPDLIVVADSLPHGASGKLLRREIRALYE--------------------------- 83645293 576 -----------------------------------------------------------------------NAAYFLLKKHVETGGGKAAV------ETLDVSYTYDELWSLTSRYAGFLKASRIDEGDRVALLLNDRPEYLAMFLATQQIGAIAIPLNTFSKEQELTHYLEDSGAKLLITEAELVARYSV-------------EQINEQTHVEVVSYEDIPT--------------ARMEPVEDILPVSDETIGFILYTSGSTGKPKGAIHRQVSMGFSAENFARKTLKINDRDRIFSSSKLFFAYGLGNSLYFPLYFGATALLCS---TKAAPEVIRDILGQLKPTVFFAVPAVYRGI--LEGGGATEDNFRSVRLCVSAGEALPIKLAQQWCAATNVEV-----LDGIGSTEALHIFCVSNHSSARESYYGRAVPGYELCVCDESGKVLTENAIGELRVKGP--TLAQGYWNNPAKTAETF---YDGSLLTGDRYFANDKGEYVFVGRHGDTYKSSGLWVSTLEIEAVLGELAAVAESSVVVFQGNDGLLKSKAYVVAREAESFEDKVETDTHRFLRERLPKYKTPHCVEALDELPRTATGKIAKAILRDMA---------------------------- 154275842 37 -----------------------------------------------------------------------------------------------EDADTLRSYTYSQVKSTALDFGIGLKAWDWQKGDVLAIISPNNIDMPPVMWGAHWAGGVVSPANPTYTVDELAFQLKGTNAKALVTQ---------MALLPTATAAAKLAGIPDSRIILLGDARDPSAKFKHFTSVRN---ISKATRYRKTRIDPAKDLAFLCFSSGTTGVPKGVMLSHRNIVSNILQFTAGELGNLSWDRDKVLAFLPF--FHIYVM-----------------SKFDIEKWCAHVQKFRITFSYIVPPVVVLLAKH--PVVDKYNLSSLRLLNCGAAPLSRELVEAMSTRIKTGVK---QGYGLSETSPTTHTQTWADWDKYIGSVGRLLPNQEIKYMTCEPVELPIGQTGEIYIRGP--NVFLGYLNNPEATAQCLSAD--GWFRTGDVGHQDEHGNLYITDRVKELIKYKGFQVAPAELEGILMENEAIDDAAVIGVESEEHGEVPRAYVVLKDKAAGPAAEKAEIMNWLAGKVAPHKRLRGVRFIDEIPKSPSGKILRRTLKERAEKENAD---------------------- 168060524 37 --------------------------------------------------------------------------------------DRVAFL----DATDGHQYTYGQVLQLLRNVAAGLWQFGIRKGDVVIIVLPNTTEYFIFVIGIISLGAIYRGSNPAAHESEIQRQAKHSGEKLVITDLK----------THKKVEALSLPVVVVAEDV-------------PKGSRSYTSLFEADGSLAPTVEISEHDVCALPYSSGTTGVPRGVMITHRNIVANLNQTVPDVESKNVDGIIPDGERVVLGLMPFFHIYGIIGICCATVRMEVVVTRYSLEEFLDILTNYGVTFAPVAPPILLQLVKTD---FDNLDCSKFRLNSVLTAADPLGIELQKAFETIFPGVEVHQAYGLTEYSCVTVSHCICNHGRGPSKPGTVGFIVPGLEVKFEGLSLPANSSGEICVRG--EPTMKGYFKHPEATAATIDS--QGWLHTGDIGYIDNDGDILIVERMKEVIKYNGFQVSPAEIEAILISHPAIADAAVVPIPDEVAGEIPGACVVLKHGFVVPP---TEIQAFVASKVSTYKQIRHVEFVSSVPKSPAGKILRRVLKE------------------------------ 149376545 27 -------------------------------------------------------------------------------RRLEASPDA---VFAREVSGNQE--TYGQFMAHAEALAAHFLQVGIEPGDRILIFAANSIAALHAWMAAALVGAVDVSANTGYRGNSLAHVLNLAKPSLIVSDADLMPC--ITELTWNFSCLRQIVVIDNTETGPSELVKAFEAKGNIRVRHHQDLIAKPTLLKQPWPEIQPSDAASVVFTSGTTGPAKGVVMPHGHVCLLANTTAGET-DMTASDVFYSAHPLFHIAGKFMGVLAIFAAGGTLVL----DRKFDAKRWLDRIRESGATISIAHGPMIEMIQAEPP----RSEDSDNVLTRLMCCPLPKRHGDAFLERFGVKG---IEMWGMSEVGCPCWTSRQSPAVAGSCGKVLTEWYDVEVVDPETDRPVPDGTAGEIVVRSRHPW--TTMLCYMGMPEETVNAWRNLWFHTGDIAVRDSNSNMFYIDRKGDRIRRRAENISSFDIEAAVADFPGVKECVAVGVPSENDDDILVYIVTMEDAVVEPPA----LLSFLARALPHFMVPRYIEIIDELPRTPTNKV------------------------------------- 50119433 484 ----------------ADRFIRLIEAVVENPET---DVWHLPLMETRFAAVLAETQ----QLPRSYPQPQL-TVTDVIEAVAQRDPQQLAIAFDGEPRTD--TLTYAELNRQANQLAHWLHRQGLGEQSLVGVLAKRDRYFVIALLAIWKAGAAYVPLDPDYPPERLRHIITDANLSVILGGDGQQ---------------------------LAQWSAEQRIDLTDPAVV--EQWQDLPGDQPPAIPRHAQQLAQVIYTSGSTGLPKGVMIEH-GSLINLLDDHRDRIDFTPQSTMFNCMSLSFDAGNMTTLLP-LSSGGTLAFGEP------NDRAIMQAEQAGATHLILPTALMSILDPEQVNGI--------QAIGMGGEACPNAVVENWADKVA-----LYNMYGPTECTVTALSTRLRKGQ--PVTIGKPLIHIQALILDTAGQLCPVGVPGELCLAG--LGLARGYLNQPQMTASRFEAATLRIYRTGDKARLLNNGDYEYCGRIDEQIKLRGYRIEPGEIEAQLAACPSLKQIKVI-VAQVGSRPALVAYATVKADSS-TPEPAAVLID-VAKYLPEYMVPFRLMLLEDMPLTPNGK-------------------------------------- 188535035 438 ------------------------------------------------------------------------------------------------------------------------------------LYLHRGLDAIVALLAIMKAGAAYVPLDPAAPVQRLAYILQDVGSPLVLTESALLEN------------------------------IVHNAPDSACLLIDRPESPPFAENIALPV-IDSRQLAYVIYTSGTTGRPKGVLCEHRGAANMIQSHTRRILAGEDGVLNCMQFASLAFDAHVYEVFTALENGHCLCITNESQ-RLDLTLLTEQMASWQINFCFLPPALLTTRPELPDSVRY---------LGVGGEAATQDVLDHYLA----NGLRVSNLYGPTEGSVSVSINLYRHNGARNIGRPIAHMQCYVVDEHFN--PLPLGVEGELYLSG--IGLARGYLGQPELTASTHSAEYGRVYRTGDRVRRLACGSLEYCGRKDQQVKIHGYRIELGEIESVMRSLPGIAEAVVVARKDPS--PQLQAWYVLAAGSNLIP---REIVQQLSAQLPHYMVPDAMAAIPAIPLTVSQKVDYRAL-------------------------------- 188535035 1503 ------------------------------------------------------------------------------------------------------EMTYGELYQAALTLASQLRLQGEIQGEAIAVLAEKGRQQPIAILAALMCGRAFLPMDKGWPPQRRLDVMAQAGINTLLST-EVWETAEI--NVVTLDGVGRTSSLPEPERLL------------------------------SPVGTDADSLAYIIFTSGSTGTPKGVAIEHRSVVNMIEGTNRY-FAVNGSDRSIALSALSFDLA-IYDIFSVLSTGGAVVMPAECDRANPEAWYQLMIAHRVTLWLSAPALLELLLDYVNSAGLLSGPAPALRAVMVGGDWIATSLPERCRQ--WAPESRVCSAGGATEAAVFSIIYEVPNEPVLSVSIPYGKPLPHQRFYIMDSWPVPDGVKGEIYIAG--EGLARGYYGDKERTANSFFWHQERVYRTGDSGRFLSDGNIEFMGRIDQQVKINGYRIELGEIENIVLAYPTLTACSVILIKQPH--PYLAAYLV-----SSEPLDISALSAHLRSQLPQYMMPRAFVQLDSIPLTENGKIDRKAL-------------------------------- 188535035 2568 ---------------------------------------------------------------------------------------------------------------------------------------------IIAVLAIVMSGKAYLPLDVSWPERRRLDVIAQSQTRVIISSQPWQESDKASLLLIDPCGVVATL---------------------------------PAAQPGEPVLPAPGELAYVIFTSGSTGTPKGVAVEHRGAVNSIVDTV-HQLDLDRGDRGLALSALSFDIS-AFDIFGILSIGGTMVMPSESERYR-PDAWHQLILDHGVTFWNSAPSVMTLLVEYLEVQATGEGWPTLRTAILVGEIIPKQLPPRIRQ--WSHGCRVVSTGGATESSIWSIIYDIPDTPIPSIPYGKAMAHQRFYVLDRHMRVLPPCLPGEQYIGGA--GVARGYFRNKSITQERFIELGEKLYRTGDAGRYLPDGNLEFMGRMDFQVKINGYRVELGEVENSALAFGLIKSCCAIVWKDHEQ-ERLALYYVCSE-----PLIEAELLEFLSQRLPLYMIPTALIALEALPYNSSGKLDRKALPAPQKNEQSRVAPSSTLE-------------- 40062879 52 ---------------------------------------------------------------------------------------------------QESTWSFKEFYTAADRLSHWLVTEGITAGTPVAIAMRNRPEWLIAFVAIINVGGIAVPLNSWGKSAELEQGLEDSHAALLICD------------------APRWKYVQESNRIVSALIVDGDASGPQQPD-FHDVIRANWTGSITPPAIDTQTPAILLFTSGTSGRPKGVMLSHFNCCQALMNAMSTQLASTTPPKTLLAVPLFHISGLFSQFIVNLHHGRSLYIMYKW----DADEALQLVRQEAITVLMGAPVMMMELLSKPEFTVGDAKQLTNISSGGAATPETLAALYATKTAAAFPGG----GWGMTETLGTGAAFTGHFCSHRPMASGFPSPIMEFSFLDEDGKPTPPGVAGEINVRSSAAI--------QRYHTGSSEDFCEGWLATGDVGYINEEGLLFICGRVKDMIIRGGENIYPSEIEACLTTLPLCLDAAVVGRPDPKWGEEVAAVVQVPPGTEANSQL---VIEHCQQQLAAFKVPVQVIFTEKLPR------------------------------------------- 76884874 32 --------------------------------------------------------------------------------------------------------TYGTLHEDALRLSRWLTEQGLRAGDHLILQLNNSHEYLRAFWAAVHAGIVVVPLNVPHVIDR---GNLESVSNVLSTLGSGH---------VLVGSRLTDAYLPAV--------TEAGVPRDAVLVLPRDSELPDPGSSAAAPAAEPDGAAVIFFTSGSTGAPKGAVQTHAAILAREAGVMQLDGGAR--DVQLNWMPLEHAAGILMSHLRGVRRLGEQVQVAPGHILADPLVWLDLIDKYRVNYTWAPQFAYSLLGNLVPTREDAWDLSCLRQSINAGEMLNARAIAQLLAEFGLRPDVFVPVWGMAETCSGVFYNLDAGRAPKFVALGRPIPGLDVLVVDDDGQVVPEGQVGHLQVRGA--CVTREYFRNPAANGESFTAD--GWFRTGDLAHV-RDGVVTMTGRAKQILIVNGLNFDLSEVEAAIEELPDVETSAAWAHTDPGTGEQAVVFFVPRAGRPAGP-VVDAIRAQVLRRIG--IRLHAVIPVEDIPKTNLGKIQR----------------------------------- 159898629 2227 -------------------------------------------------------------------------------------------------------LSYAELNQQANQRAHSLRQRGIGAEMLVAVCVERTSDLLISLLAVLKTGASYLPLDPSYPPARVNWMLADSQAALLLTQPQFTALFADIQ--------------------IPVCYTDE----------------QHTSTANLASAIEPSQRAYVLYTSGSTGQPKGVAISH-AALSNFLQSMQTQPSLQPTDRLLAVTTVAFDIA-GLELYLPLWVGATVVLAPANAAAEGFG-LAELLQSHQITVLQATPSTWRILLATGWHAPTGFK------ALVGGEALPSDLAGQLLSA----GVTLWNLYGPTETTIWSTAAALSQTPVHA---GRPIANTEIYILDQALQPVPLGTPGDVYIGG--LGLARGYHQRPNLTAERFIPHPWRLYQVGDRGRYLPDGSLELLGRSDQQIKLRGHRIELGEIESALRTLSTIQQAAV-----AVWNEQLVAYVVADHHFEP-----AEVQQQLSQQLPVYMLPRSYQRLDALPLTANGKLDRR---------------------------------- 159898629 1119 ---------------------------------------------------------------------------------VAKTPDAIAL------TDGQQHWTYQQLNQQANQLAHYLHDYGIGAGSLVGLYLERSALVVLSILAVLKTGAAYLPIDPMYPAERVQFMLADAD-------------------------------------VALLLADARLAEFSGTLIDLKQHAWHNQPTTNLELALDPTQLAYVIYTSGSTGQPKGSLLSH-ANVTRLFSSSQQHFNFNANDVWTLFHSYAFDFSVWEMWGALLYGGRLVVVPQALSRNP--EDFYALLQRERVTVLNQTPSAFRQLIQVDQQRQVNLALHW---VIFGGEALDVATLRPWFERHGDSTPRLVNMYGITETTVHVTYRPLADTVNYSSVIGQPLSDLQAVVLDANLQPVPTGVYGELYIAGA--GLAMGYLRRPDLTAERFMPHPWRLYKTGDLARWNQQGELEYRGRSDQQVKLRGFRIELGEIRAALLAHPAIREAVVVAAPAPTLEQRLVAYVVA---SEPAPTTISALRRFLRQRLPDYMLPAHLLLLERLPLTSHGKLDRAALPAI----------------------------- 159898629 36 ----------------------------------------------------------------------------------------------------TEDLSYAELDRRARQVAVRLQALNAQ-GERVVLLNDPGLDYIVSFLGCLYAGAIAVPLYPP----KLQQLERHL-PRLLAVVANATPRFALIDRQFVSQIERLLAVAPQLQALQWLICDE-----------------KVDAGAWQVPQLETHNLAFLQYTSGSTGQPKGVMVSHGNLLANL-AQIQQRFGHDATSQGVIWLPPYHDMGLIGGILQPLYSRFPVVLMSPVAFLQQPWRWLQAISDYRATTSGGPNFAYELCRKITPAQRATLDLRSWRVAFNGAEPIRPNVLRQFAETFGFDPAAFYPTYGMAEATLMVSAHLPRLAQPEPELISCGTVIDEHEVDPTNLEVLPETAVGEIWLRGP--SVAHGYWASAELSKATFAERNEHFLRTGDLGFL-RNGELYINGRLNDLIIIRGQNHYAHDLESVDQAHPALQQACAAFSLDVAGVEQLVLMQELRREQRDPAPIMAAIRQSLAQTLQAYAI--VLLRPGQLPRTSSGKLQR----------------------------------- 189211621 25 ---------------------------------------------------------------------------------AKEQPQAPAIAWDGE-------MTYGELDELSSRLARHLVKVGVEVEDVVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPDYPASRHDEVFRQTKARVVLASDQH-----------------ATLCNGNNRIVVVVSRASLDG--------------LTSASDKTNAIARPSNIAYVMFTSGSTGTPKGVVLEH-RAISTSCLTHGEAFGFSSSTRSLQFAAYTFDACITEII-TTLLFGACICIPSELDRRNDLSNTSNAL---GVSWALLTPTVARTLDPKTVSSLRTLVLGGEQVNSIDWERWS-------------HLEKQINTYGPTECSVWCTSHSNAAGFTSGTIGRLIASMGWVVDSNDHNKLAPLGSVGELLVEGPIL--ARGYLGDAEKTAAAHVGRHGRLYKTGDLVHYDADGNLVYVGRKDVQVKVRGQRVELGEIEHHVRECPEVRMAAEVIMPGNDKDKATVAVFVQQKEEEASAGDGSSARSQLSQRLPSYMVPGVYFAVAQLPMTTSGKTDRKRLREI----------------------------- 213402885 7 -------------------------------------------------------------------------------------------------------LSYAEFRIAVMDLQRQLANLGISKGDPINIVIPNGLEFVVAFFATSWQRGLCGPLNANYKQKEFEFYMEDLKSKLVLVPYGAIAAKHPAVAAHLGIQFAELRYDSTSKRIVIASVHGPSVGKPQPLALPQ-----------------PSDVTLVLHTSGTTGRPKVVPLTH-ANLCTTLRNIITAYRLDSRDRSYVVMPLFHVHGLVCGLLSTLGSGGCAVI---PKRFSAHSFWKEFVENEATWYTAVPTIHHILLNTPVPNPLPRIRFIR-----SCSSPLAATVLTKLEETF---RAPVLEAYAMTEAAHQMTTN-PLPPAVHKPGTVGLPFGVELRILDNDGNSVPQGQTGEISVRG--TNVTKGYLNNPSANASSFTS--SGFFRTGDEGFLDKDGFVVITGRIKELVNRGGEKISPAEVDAVVVQHPKVNEAVSFAVPDEKYGQDIQCAIVVRQNETVTPE---ELKQFLSTRISAFKIPKKFYFTQTIPKTATGKVQRRLV-------------------------------- 196008609 1 ------------------------------------------------------------------------------------------------------------MYELSRRASCALRKHGLRKGDVLAIISPNTLDYPIIQLAAMAIGATITAFNPLSTPKEISYLLNDSGARFVI----------LHPFVIKNYEAAEN---KGVDEKFVFGNVDGYTSISSFYEEDDSTFMVDETIDVK------EDVAMMFYSSGTTGLPKGVMLSHRNIFGMADVINELHPIFFVGKVCFGLLPFYHIYGSILVLFLRMVTSKKLIIVP----RFDPEGFLAAIQKYKIEMLNLVPPLINFLAKS--PLVDNFDLSSVSSVFSGGASLSPEVGQLAASRLN--LQLIYQGFGMTETTGACHFPPPGKRIDTIGYPLPSMECKIVDSESKKL--MGPNEVGELRVRGP--NVMLGYWKKPKETSETMDED--GFLRTGDIGYYDDEGLFYLVDRIKELIKYKGYQVAPAELEAILNGHPAVLESAVIGVKNEEAGELPRAIIVKRPNQDVTAE---DLITYVNEKVSPQKKLRGVIFVADVPKLPSGKILRRALRE------------------------------ 157373091 7 --------------------------------------------------------------------------------HAIERADTVALRYR------DTVVTYKELQRYSEQILAAIQYNDIPPRTAIAIASSNPLLSTLALLGVISAGCVAVPVALSSSPEQIASVIADACIPLVFLDSEFLEGLPSIGARVANLD-------------------------------EFDSWLAPEGFAATHVELSPADPFNIIYSSGTTGTPKGIIHTHGMRWSQIAAYGQIV--PQCDSAVTLIATPIYSNTTIVSLLPSLAYGGTAVLM----GKFDAYEYLVEAQNSRATHTLMVPVQYQRIMALTK--FDDFDLSSFIFKSCTGAPFSPELKADVIRRWPGAL---LEIYGMTEGGGTCVL-RANECPEKLHTVGQPVPGCEIRLIDAQGNEVNSGEIGEIV--GRSNMMMTGYHGRPDTTREATWANGNRYIRHGDLGRFDEEGFLTLLGRIKDMIISGGFNIYPSDIEAVLRLHPSIADCAVIGIPSVTWGETPFAFYVPKND-SLSP---NEVITWVNQRMGKTQRLSDAQAIAQLPLSATGKVLKRELRAL----------------------------- 158520242 46 ------------------------------------------------------------------------------------------------------KMTYPEAKDHADRLATALAAMGLKKGERVATILPTSIQFVIADYAIAKAGLVQIPSSSLEPPSTLEHKFSKGSPRALICLDEYL------------DIAVEVMKSTGIEHLIVLNPPATHKALDIPNAVWMADLIANTPPNPPRVDFDEKDLELLLFTGGTTGLPKGCMLTHRNIYANSMQSCWAQGAAHKILKGAISVLLGLPLFHSYGHMIMHVMTMLGVNQILITDARDSKVMVEMIKEYRPLMQMGVPT-------QFLKIAQEELQGMGMLGVSGSAPLPPSTQEKFEKALGLPGSAFLLNRGMRLIGPKAVGKAFGSFTVNRTGKTKEKKKPSIEKRGTSGIPFPDGKRGEMCLKGP--QRMLGYWPDPGSGMDA-----DGYIHTGDVVTVDKDGYFYIVDRTKDMVNVSGYKVYTREIDDILAGHPGVEMGATVGIPDPEREERVVAYVQPTDAYK-EKLTPEEIISFLRERVPKYAVPKAVKIVDAMPLTEVQKLNKKEIRKLAE--------------------------- 167366885 12 --------------------------------------------------------------------------------------------------GPIVRTTYAQIHQRALKVSQMLDRAGIKLGDRVATIAWNTARHLECWYGIMGIGAICHTVNPRLFPDQIAWIVNHAQDRVMITDLTFIPVLEKI-----------ADQIPSVERFVVLTDAEHMPQTTLKNAIAYEEWLKEADGDFEWKAFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALMANNPDALGTRAADTMLPVVPLFHANSWGIAFSAPSMGTKLVMPG---AKLDGASVYELLSTEKVTHTAGVPTVWLMLLQYMQKEKLTLPHLKMVVCGGSAMPRSVDMGAEARHAWGMTEMSPLGTLATLKPPFDQTTGDARLDVLATQGYPPFGVQMKITDDAGKDVDWDGKTFGRLKVSGPAIAKA-YYRVDKEILDDA------GFFDTGDVATIDQDGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLICQLKPDVTCT---RDEILQYMDGKIAKWWMPDDIVFVEAIPHTATGKILKTALRD------------------------------ 46125799 34 -----------------------------------------------------------------------------LERAAAIEPDAEAIFHITVNGAVLRR-SYAEFADRARGLAYYLLKHGYR---RVGVLAPNTPAFLESIYGIVAAGAVIVPANYRLKQEDIAYIFDFAEVDCIIVDDAYKEKHENVPLIVDMVDFLPHEQAEACFKAVANLAYQDNDATVGQLSGPFDDAVSQGWAGLHSQARSEDDMLAIPFTSGTTSKPKGVVYTHRGSYLAAMANIVESGLNIGRCKYLWTLPMFHAVGWTFP-WAVVAVRGTNVCL----RKIDYPLIWKLLKEEGITHFNAAPTVNTLLVAAKEAEKLPHEVK------VTVAASPPT--GYLFEQMTKLNLIPVHVYGMTETYGPSTKCYTLPEWDSLPPTEKYAKMSRQGHGFITSLPIDGKEIGEIVFMGNIC--AKEYYKDPAATRELFAG---GVLHSGDLAVWHPDGSAQIQDRAKDIIISGGENISSVALESMLAQHPDILEAGAVAVPDSHWGERPKVYVTVKDGKSVTGD---EIIQWAKHQISRFMVPREVEIVDELPKTSTGKIKKNVLREWA---------------------------- 58269178 257 -----------------------------------------------------------------------------------------------DGPSRGRRITYKQIDEASNILAHALLKNGLQRGEVVMVYAARSVEMVVCVMGILKAGGVFSVVDPAYPPSRQTVYLSVSTPRALLVISSAGSLAPSVSDYISDNLSLRLL----VPAIQLTSSNVTGSRSDAGEDIL--APYQQYAQTPAGVVLGPDSPATLSFTSGSTGIPKGVKGRHYSLTHFFPWMGKR-FGLDENSKYTMLSGIAHDPIQRDMFTPLFLGAQLHVPTADDIGTPGRLAEWMADSEVTVTHLTPAMGQLLSAQATRQIPTLKNAFFVGDVLTKRDCTRLQSLAKCIINMYGTTETQRAVSYFAIPSVNEDSTFLATQKDLIPAGQGMIDVQLLVVNRTDRNIPCAVGEMGEIYVRSG--GLAEGYLDKNPAAAEHWFGIRDRMYRSGDLGRYLPDGRVECTGRADDQIKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEKVLVSYFVPIDGADDDEELIRDIREYLKKKLPSYSVPAVYFPLHKLPLNPNGKIDKPAL-------------------------------- 156934879 463 -------------------------------------------------------------------------------------------------------FTYREMREQVLTLASELVRRGVKPGDIVAVALPRSVFLSLALQAIVETGAAWLPLDTGYPDDRLQMMLEDARPALLITAAS---------------EQGRFAHLPSLP-------------------VFCYDAPLPASDPQPLLRSRPSHTAYVIFTSGSTGRPKGVMVGQTAIVNRLLW-MQSQYPLGADDVVLQKTPCSFDVS-VWEFFWPLIVGARLVMAPPQA-HRDPQALQALFARWRVTTTHFVPSMLAAFVGALTSEAAIDACASLRQVFCSGEALPTALCRDWERLTA---VPLHNLYGPDVSGYPAFGAALSQVTGASVPIGFPVWNTGLRILDGRMRPVPPGMAGDLYLTG--VQLAQGYLGRPDRFIADPFVPGERMYRTGDVARWLPDGAVEYLGRSDDQLKIRGQRIEPGEIDRVMLSLPDVAQAACVLNSHAETGRQLVGYLVSASGATLD---VAALRARLSELLPAHMVPVTLLQLPALPLSANGKLDRKAL-------------------------------- 91789964 35 ----------------------------------------------------------------------------CLRATAARYPDRQAFI------SDERSLTFRELDETTDRLAAALLAMGLATGDRAIFQLGTTVDTAIVLLACYKAGIVPVCSLPQHREVEIGQLAAQSGARGYFVQTDFGSFD-LVGLARTMAA-----RHPSLEHLVVVR--GAVAGLPGIDALIADMPLEQARQQLGHIALGMEDVLSFQLSGGTTGVPKIIPRFHAEYLGHSAAWMRR-YRIDAGSRVIWSLPLLHNAGQLYTLMPAALMGVTVVLMPRV----DIARMLALIEEHRITHALSIGPIAPQLLAYTDIARHDLSSLQLFATMSR--------ADKLEKHIGVPCSNLYGITEGLLLGSP--ADAPAFARHHTQGTSGCAHDEIRLLVPETEEPSPPGEMGEMCFRGP--SSLTGFFGNPEANAKAFTSDGFYRTGDMMTAHVVDGVTCYFEGRLRDNVNRGGEKIGCEEVEGFVSQHPAVADAKLVAMPDPFYGEKACVFIVPRPGMVAPD--VKALGAFLVGGLAKYKCPERVEIVDSYPLTRVGKIDKPALKQ------------------------------ 182436382 509 ------------------------------------------------------------------------------------------------------TVSYGELARRSSQLTRVLARRGVGRAEVVAVAVERTADLPLAVLGVLGTGAAYLPVDPDQPAERLTMMLQDAGVRAVVTTGAVHDRLPAVDVPVLVLDADE-----------------------------VRRELDTESDAPVACPADAGDLSYMIFTSGSTGRPKGVLLDHRGRVNNFHDFNRR-FDISTGDAVLSVSSLGFDM-TAYDLLGTLIAGACAVLPAPERDR-DPSHWLDLMREHRVTVWHSVPALLGLLLDGMDDLGVEA-LPDLRVVLLGGDWIPVTLPGRLRTRA--RDARVIGLGGATEASMDSTIFEIEQVDPGWQSIPYGVPMANQTAYVTDGDLRPQGVPGELYLGGTGLAWAPGQTADRFPPNPFSGVPGDRMYRTGDLARYRPDGSLELLGRVDFQVKIAGHRIELGEVEAALRDRPGVGRAVAAAVTIGEQ-RRLVGYVVREEGAGPVD--TTAVREDLATRLPGYMVPAFLVELAELPLSPNGKVDR----------------------------------- 85374222 14 ---------------------------------------------------------------------------HVIDHAAREAGDRE-IVTRWADGSETRT-DWKGIRTDALKMAQALQALGIRKGDRVASLAMNHSRHLVSWYGVAGMGGVLHTVNPRLFEDQLEYIVNHAEDKVMLYDAAFQPIIDKMREKW-----------TTVEHYICYD--------SGEQSQSFEDWIGAQDGDFEWVTGAETDPCMICYTSGTTGNPKGVQYEHRSTLMHALAGLQAAFNFSASSVMLPVVPMFHAASWGLPYAGAMAGIKFVFSAVNDPAVLHQL-----LIDEGVTDSAGVPTVWLAHFQYCDKEGIDLPPLKAATIGGSACPR------FMIERLMKNGTRVQHAWGMTETSPIGTVGGPTWDWDQLSFEEKVDKTAMQGRPMVTELPRDGESSGALQIRGPWI-------IKRYFKAEQDAVGNDGWFDTGDVGIIHPDGTLQLTDRTKDVIKSGGEWISSVELENAACGHPAVAEAACVGMPHPKWDERPVLFVVKKEGQEVEAET---IVNFLSDKVAKWWLPDAVEFVDDIPHTATGKI------------------------------------- 146299848 489 ------------------HFEQLITEMIDQPET------KILDIDYLSKKEKQLILTDFNNTAAYYTEDK--SIVQLFEQQAAKTPDHTAVIFE------DKKVSYQALNEQANQLGGYLRKHNIQPDDLIGIKLQRNERMITAILGILKSGAAYVPIDLSYPQSRIEYIEKDSNCRIIIDESFLQ---------------------------------------------SFYEEQHKYSVVNIENRNTPKDLAYIIYTSGTTGNPKGVMVEHKNAIALVNWSKEEYAKSAFDMVYGVTSYCFDLS--VYEFFFTLAIGKTLRILKNALDIENYINTDQNVLLNTVPSV------------VRKLLEDKISLENIKVINMAGEILPTDIV----DQLPIEKMEVRNLYGPSEDTTYSTSHLVISKTNRTISIGRPMSNTQAWILNESLLPVPVGISGKLYLSG--EGVTRGYLNKPELTAENPFIENERMYDTGDLAYWLPDGNIEFLGRKDHQVKIRGFRIELGEIEAALLQYSTDLKQVVAAVKEVNGEKILAAYYI-----STKELDKSSLRAFLKDKLPEYMVPGFYVRLESLPLTPNGKIDREIL-------------------------------- 146307892 2616 -----------------------------------------------------------------------------------------------------QTLSYFELNERANRIGHGLIECGVQFDDVVAVYAPRGLPLLSLIIGAFKAGAAYLALDERHPPARSARMLASSAAPVLITLREQLAQVQA-----------MLAELPQPPRVLV-----------------YEDMLEHGRRDNPGRYAGPEHLAYLIYTSGSTGEPKGVMVNQRGMLNNQLAKVPY-LQLGEADVIAQTAATGFDISVWQLLTAPLFGGALEIIPDAI--THDPQALLACVAATGVSVLEAVPAVIDGMLEASAVALPALRW-----LLPTGEALSHELATRWFAR--YPQVPMINAYGPAECADDVALYRLDAAPPRRQPIAIGQPTDNNRLYVLSGDLEPSGVVGELYIGGTGVG--RGYAARPGLTAERFVPDPFGAYRSGDLARWNAGGQLEYVGRVDFQVKIRGQRIELGEIEACLLASAPLRQAVVVAHEGA-AGTQLIAYGVAEAGQQVE---VQALREALAAQLPAFMVPAQIILLPRLPLNANGKLDRRAL-------------------------------- 146307892 1139 ------------------------------------------------------------------------------------HGEAVALMHDGVP------YSFAALEAQANQLAQHLLALGVAPEQRVGLCLQRSPAFVIGLLAALKVGAAFVPLDPAWPAQRQAFVLADSACVVLLCESASPQSF-----------------------------------AGPQLDCSADAPWRQQTSAAPSVPVHPQQAAYLIYTSGTTGQPKGAVISH-AALADYVQGLLEQLALAPEASMAMVSTVAADLGHTVLFGALLSGRTLHLLSAETVADADSLADYLSTQQVGILKIVPTHLAGLLQAGAGERAIPAH------ALIFGGEALPAELVKEVKRL--RPQCRVINHYGPSEATVGVLTHEVTDAELAAVPIGRPLPNVRALVLDAALTPLPQGAVGELYLGGP--GLARGYLDRPGLTAASFFAKGERLYRTGDRARLLADGRIEFLGRGDDQVKVRGYRVALGEIVAQLRGLAGVADAHV---QLDERGQ-LLAYVV-APESSLDPA---QVQAQLAERLPDYMLPSHVLLLERFLLTANGKLDRQAL-------------------------------- 146307892 23 -----------------------------------------------------------------------------LDYHAERVPGRVAIRHIVADQGEPLLTTYAELREQALAVAGLLQRLGCQAGERCVLMLPSGADYAAAFFGCLYAGVIAVPAFPQMHIERLTGILLDAQPMVVLAPREVIRRCQV---------------------------DLQPLLAPEAQMIAIEDVDARDRAGYQPRLISSDTLAFLQYTSGSTRAPKGVMVSH-ANLLANERSMSRGFSASREESWVSWLPLYHDMGLMAGLLLPILHGGTLTLMAPNFFLARPARWLQAISQYGGTFSGGPDFAYRLCERVPQSSLEALDLSSWRLAFSGSEPIRLDTLQAFSQRFGFSARALAPSYGLAEATLYVCVDAAEREPQVPACGWSDAEHPLRIVEPQTLQVLGDDQVGEIWIAGP--SIAQGYWRNPEATAEAFVERDGQRWLRTGDLGVVRERQLFIAGRLKDLIILNGQNHYPQDIEQALEQDIEL-----------LRQGRIAAFAVTDEQGIEGVGLALEISRNVRKLISAEMIPQLILLLETLPRTTSGKLQRSACR------------------------------- 171324435 35 --------------------------------------------------------------------------------------------------------TYKEIGERTRRLASVLTSLGVSVGDRVGTFAWNHHRHLEAYFAIPGIGAVLHTINIRLSLQHIAYIINHADDRVLLIDDDLLPAIEAV-----------KDNIPNVRAFIIMTDEAELPKTTLSPVYHYEKLLEQGDPKFPFKKLDEYEPAGMCYTSATTGNPKGVVYTHRTVLHSMALGLADTLGLSEKDVAMPVVPMFHVNAWGIPFAATW--FGTTLVMPGPAFTPKVLAEL--IEREKVTVTAGVPTIWLGLLQELEKG--NYDVSSLTRIVCGGSAAPKGVIRAFEEKY---NIPFIHAYGMTETSYQQDLSYEEQLELRAKQGILVPGLEMKVIGKDGEVRWDGKEMGELCLRGPWI--AAEYYNDD----RTREAFRDGWLHTGDVVNVDEEGFVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPIACVVLKEGKTVT---KEELYDFLRPQFTKWWLPDDIVFMKEIPKTSVGKFLKRKLRE------------------------------ 190408627 19 --------------------------------------------------------------------------------------DNVAVI----VPETDTQVTYRDLSHMVGHFQTMFTNYGVFRQDTVATSMRNGLEFIVAFLGATMDAKIGAPLNPNYKEKEFNFYLNDLKSKAICVPKGTTKLQSSEILKSASTFGCFIVELAFDATRFRVEYDIYSPEDNYKRVIYNNAKFVNTNPVKFPGFARSSDVALILHTSGTTSTPKTVPLLHLNIV-RSTLNIANTYKLTPLDRSYVVMPLFHVHGLIGVLLSTFRTQGSVVV----PDGFHPKLFWDQFVKYNCNWFSCVPTISMI----MLNMPKPNPFPHIRFIRSCSSALAPATFHKLEKEF---NAPVLEAYAMTEASHQMTSNNLPPGKRKP-GTVGQPQGVTVVILDDNDNVLPPGKVGEVSIRG--ENVTLGYANNPKANKEN-FTKRENYFRTGDQGYFDPEGFLVLTGRIKELINRGGEKISPIELDGIMLSHPKIDEAVAFGVPDDMYGQVVQAAIVLKKGEKMT---YEELVNFLKKHLASFKIPTKVYFVDKLPKTATGKIQRRVI-------------------------------- 157749059 23 -------------------------------------------------------------------------------------------------------ISYKNLKKKIIQISEWFLENGYKKGDVVLLAAHNNWRCFAFCMGAWRAGLVVSAASSQFTAYEMNYQIEDSHSQLILADAQTL------------PVVLEASKNLKFVKNVVSIAPNSPKPVIEFEVLTSRLIRNLKMPKIDP----MNDLVLLPYSSGTTGKPKGVMITHLNVSMMMVSCIQFHDAIAKSDFIFPHELHFLPLYHVMGLFRALLTSYRQILF----TKFDMELMLKSVEKYSIAILAAVPAIIVRMVNF--PLLKNYDLSSLGTISVGSAPLPDGALQKLKKLI--PDLRIVQGYGMTEFSFATHMQSPDCAD---GSVGRPVPGTSMKVKKEDGTLCGPHEVGELWIKGP--QMMKGYWKKEAATQE--LKDEDGFMRTGDIVYFNENGDTFICDRIKELIKVNAKQVAPAELESVILEHDDVADVCVFGVDDKDSGERPVACVVSKQGKR-DLETMKAIMRHINQKLARYKHIKEIEFVGEILRTGTGKILRRTMKK------------------------------ 46425380 3786 -----------------------------------------------------------------------------------------------------QSWSYAQLEARANQLAQALRGQGAGRDVRVAVQSARTPELLMALLAIFKAGACYVPIDPAYPAAYREQILAEVQVSIVLEQDELALDEQGQFHNPRWRE---------------------------------------QAPTPLGLREHPGDLACVMVTSGSTGRPKGVMVPYAQLYNWLHAGWQRS-PFEAGERVLQKTSIAFAVSVKELLSGLLAGVEQVMLPDEQ--VKDSLALARAIEQWQVTRLYLVPSHLQALLDA--TQGRDGLLHSLRHVVTAGEALPSAVRETVRARL--PQVQLWNNYGCTELNDATYHRSDTVAPGTFVPIGAPIANTEVYVLDRQLRQVPIGVMGELHVHS--VGMARGYWNRPGLTASRFIEPGTRLYKTGDMVRRLADGTLEYLGRQDFEVKVRGHRVDTRQVEAALRAQPAVAEAVVSGHRVD-GDMQLVAYVVAREGQAPSAG---ELKQQLSAQLPTYMLPTVYQWLEQLPRLSNGKLDRLAL-------------------------------- 46425380 4820 -------------------------------------------------------------------------------------------------------LSYAQLIEAANEFAWRLRCEHAGPDKVVALCLAPCSALVVALLAASLCGAASVLIDPTTTAEAQYDQLFETRAGIVVTCSSLLEK----------------------------------LPLDDQAVVLIDEQAAEATPRLMHFTDDPALPAMLYCVCDEKGRTRTIMVESGSLSSRLLDSVQR-FSLERTDRFLLRSPLSAELANT-EVLQWLAAGGSLSIAPMHGD-FDAAAWLETLATYAITVAYLAQELTEMLAHLQNHPLERNKLAGLRVLVVHGAPLPIAPLMRLDAWL-------REVGGSARIFAAYGNAEFGAEILSQDVSAALQAGIGAQYKHRRGLFPLGANSMCHVVQSNGRIAPDGMVGELWITQPACL------YKTDALVRRLANGQLEWLGSLDVQSRIDDPRIDLCVVEAQLRLCEDVGEAVVLYEPLKR---CLVAYLSARSTAAITDETLARIRQALSETLPDYLLPAIWVPLAHWPRLPHGRV------------------------------------- 21321597 1950 ---------------------------------------------------------------------------------AARTPDAIAVSFAGE------HLTYRELDERSNRLAHHLVAAGAGPERLVALLFERTADLVVAVLGVLKSGAAYLPIDPAYPAERIAGTIADGKPVVVL---------------------------------------------------DRLPDLSGYPTTAPRVELHPENSAYVIYTSGSTGKPKGVVIPH-SNVIRLFAATRHWYGFDENDVWPLFHSYAFDVS-VWELWGALLHGGRLVVVSYE-TSRSPREFARLVREEGVTVPNQTPSAFYQLIPEQPD---------EERVIFAGEPLDLDKTKDWRGA-----GTMINMYGITETTVHVTYTVADGSIGVPMPDLR------VYVLDEDLEPVPPVVVGEMYVAGP--GPARGYLDRPGLTASRFVANPFGMYRSGDLG-VWRDGTLHCLGRADHQVKIRGFRVELGEIEAVLAAHPAVA-----QVVVLAVDERLVAYYVPDGHVA-----VADLREHASAALPDYMVPAAYVALDRLPLNANGKLDRAAL-------------------------------- 21321597 8 -------------------------------------------------------------------------------------------------------VSYRELDARANRLAHLLLAKGARPERVVAIALPRSVDNVVARLAVLKTGAAYLPVDPAYPAERIDFMLADAEPLLVSTA--------------------------------------------PGHRRAARHRPRCADP--------PRLPAYVIYTSGSTGRPKGVVVTHRGLPAFARAEIA-HFDVRPGDRVLQFSSPSFDASVLELCMALPAGAALVV---PPPGPLLGEQLADVIDGFGVTHALIPPVA--------LATVPDRPLPTFRCLVVAGDACAPDLVARWA-----PGRTMVNAYGPTESTVVTSWSGPLEPGGAPPIGRPIPGTEVRVL----DDELRPAEEGELYVTG--VGLARGYLRRPGLTAARFVADPFGMYRTGDVVRRAPDGELAFVGRADHQVKIRGFRVEPGEVEALLREHPAVRQAVVVARDEP---KRLVAYVVGE---------VEGLREYLAATLPDYLVPSAFVALDTFPLSPNGKLDRDALPAPVVG-------------------------- 189208862 645 ---------------------------------------------------------------------------------ARARPDAAAIAWDGE-------MKYGELDELSSRLAGYLVGLGVGPEAIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTGARVVLAS------------------AQHSTLCSGGNRTVVVVSEAAMRELPSEA----SEASTTDKRTTTRTKAQPDNPAYVLFTSGSTGKPKGVVIEHRAIL-TSCLGHGKAFNLTSDSRFLQFSSYTFDVSII-EIWTMLLVGGCTCVPSESDKKDDLSKAINALD----------------ANWAFLTPTVAKLLDPERIPGLQNLILGAELVTDHDWNRWSPYARQITAYGPTECCVLCTFYSGTLGFYTGLLGKSVASVSWVVDPNDHNKLAPLGAVGELLVEGPIL--ARGYLNDAEKTAAAHAGRRGRLYKTGDLVHYDADGNLVYVNRKDAQVKVRGQRVELGEIEHHVRECPEVGRMAVVIMPGDDKDKATVAVFVEQKEEEVSDGDGSSARSQLSERLPSYMVPGVYFSVAQLPMTTSGKTDRKRLREI----------------------------- 189208862 1729 ---------------------------------------------------------------------------------ARARPDAAAIAWDGE-------MKYGELDELSSRLAGYLVGLGVGPEAIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTGARVVLASAQH-----------------STLCSGGNRTVVVVSKASFD--------------RLSSASDKANVISKPSSIAYVMFTSGSTGTPKGVVLEH-RAISTSCLTHGEAFGFSPSTRSLQFAAYTFDACITEIITALLFGACICV-----PSELDRRNDLSNISNLKVSWALLTPTVARTLDPKTIPSLRTLVLGGEQVSRVDWERWS-------------HLEKQINTYGPTECSVWCTSHSNVAGFTSGTIGKLIASVGWVVDPNDHNKLAPLGAVGELLVEGPIL--ARGYLNDAEKTAAAHAGRRGRLYKTGDLVYYNADGNLVYVNRKDAQVKVRGQRVELGEIEHHVRECPEVGRMAVVIMPGDDKDKATVAVFVEQKEEEVSDGDGSSARSQLSERLPSYMVPGVYFSVAQLPMTTSGKTDRKRLREI----------------------------- 125557959 62 -------------------------------------------------------------------------------------------------------VSFQAFLSRVRALAGALRSRGLRGGDVAFVLAPAGLDVPVLYFALLSIGAVVSPANPALTPAEVSRLVSLSGASVAFAVSST------------------ATKLPAGLTTVVL------LDSPHFRSLLMDCGQAQGQEPLPVVVVRQSETAAIQYSSGTTGRVKAAALPHRSFIAMVAGFHALRAKAR-EVRTLLGAPMFHSMGFLFVLQGVALGATTVVVTDAVARAGIRGLVEAAERWAVMDMTASPPVVLGMTKQRCRLPALER-------ITCGGAPLPAAAIERFRRRFPHVDLCM--GYGSTEAGGISRMISQEECNHIGSAGRVTENVEVKIVDHVTGKPLPAGQQGELWVRGP--AVMTGYVGDNEANATTFDSE--GWLKTGDLCYIDQDGFLFVVDRLKELIKYKAYQVPPAELELVLHSLPQIVDAAVMPYPHEEAGQIPVALVVKQPGSKLTEA---EVMYNVAKQVAPYKKIRKVLFVDSIPKSPSGKILRREL-------------------------------- 27377730 12 --------------------------------------------------------------------------------------------------------TYAEIHKRALKVSQMLERDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPEQIAWIINHAQDRIVMTDITFVPILEKIADK-----------LPSVERYVVLTDKAHMPETTLKNAVAYEDWIAQADGKFKWKDFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALMANNVDALGTSASETMLPVVPLFHANSWGIAFSAPSQGTKLVMPG---AKLDGASVYELLSTEKVTHTAGVPTVWLMLLQHMTANNLKLPHLKMVICGGSAMPRSMDMGSNVRHAWGMTEMSPIGSVAALKPPFQNATGDARLDVLQMQGYAPFAVEMKITDDAGKELPWDGKTFGRLKVSGPAVAKAYYRL-------DANILDEDGFFDTGDVSTIDEDGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPAVAEAAVIGVFHPKWDERPLLIVQLKQGQQAS---REDILKYMDGKIAKWWMPDDVAFVEGIPHTATGKILKTALRD------------------------------ 183983096 2647 ----------------------------------------------------------------------------LFDAQVVRDRDAVALSFEG------QSLTYGELDEASNRLARFLVGLGAGPGQRVALVFGRCAQAVTAILAVLKTGAAYVPIDPGLPAARVQFMVADAGPVAVVTTGG----------------------------------WGAGLDGCGCVVVDVADAGVEACAGTGLVAPAADDIAYLIYTSGTTGTPKGVAITHRNVTQLVASTDAGVPWGPEQVWTQWHSYSFDISG--WEIWGALLHGGRLVVVP-EQVVGSPEDFHALLVAERVTVLSQTPTAAGVLSPQGLESV---------ALLVGGEGCPGEVVDRWA-----PGRLMINEYGPTETTMWVALSAPLVAGSGAPPIGSPVSGAALFVLDGWLRPVPVGVVGELYVAGVGVGVGYWGLTGSRFVACPFGGVGERMYRTGDLVCWGRDGQLQYRGRVDDQVKVRGYRIELGEVQAALGAVDGVGQAVVVVREDRGGDRRLVGYVTGAVDPVV-------VRGVLGQRLPGYMVPAAVVVVAGLPLTVNGKLDRRALPAPEYGD------------------------- 183983096 3706 ----------------------------------------------------------------------------LFDAQVVRDRDAVALSFEG------QSLTYGELDEASNRLARFLVGLGAGPGQRVALVFGRCAQAVTAILAVLKTGAAYVPIDPGLPAARVQFMVADAGPVAVVTTGG----------------------------------WGAGLDGCGCVVVDVADAGVEACAGTGLVAPAADDIAYLIYTSGTTGTPKGVAITH-RNVTQLVASTDAGLPRGPEQVWTQWVSYSFDVSVWEIWGALLSGGRLVVVPEQVVGSP-----------EDFHALLIAERVTVLSQTPTTAGVLSPQGLDSVALLMGSEACPGEVVDRWA-----PGRLMINGYGPTETTIYTTLSAPLVAGSGAPPIGSPVSGAALFVLDGWLRPVPVGVVGELYVAGVGVGVGYWGLTGSRFVACPFGGVGERMYRTGDLVCWGRDGQLQYRGRVDDQVKVRGYRIELGEVQAALGAVDGVGQAVVVVREDRGGDRRLVGYVTGAVDPVV-------VRGVLGQRLPGYMVPAAVVVVAGLPLTVNGKLDRRALPAPEYGD------------------------- 183983096 503 ----------------------------------------------------------------------------LFDAQVVRDRDAVALSFEG------QSLTYGELDEASNRLARFLVGLGAGPGQRVALVFGRCAQAVTAILAVLKTGAAYVPIDPGLPAARVQFMVADAGPVAVVTTGG----------------------------------WGAGLDGCGCVVVDVADAGVEACAGTGLVAPAADDIAYLIYTSGTTGIPKGVAVSHRNVVALVESLASSVPVAGVWSQWHSYAFDVSVCEIWGAL---LSGGRLVVVPEQVVGSP--EDFLALLVAERVSVLSQTPSAFYALQGAVAVRSGLGRELRVEAVLLAGEAFEPQRAGVWLAR-RPGLARLINLYGTTETTVHASVREIVGADADSAVSPIGVPLGHLGFFVLDGWPVPVGVVGELYVAGVGVGVGYWGLTGSRFVACPFGGVGERMYRTGDLVCWGRDGQLQYRGRVDDQVKVRGYRIELGEVQAALGAVDGVGQAVVVVREDRGGDRRLVGYVTGAVDPVV-------VRGVLGQRLPGYMVPAAVVVVAGLPLTVNGKLDRRALPAPEYGD------------------------- 120402977 7 ------------------------------------------------------------------------------------------------------RLSYGEADERSAVLAQRLVALGAGKGTHVGLLYPNSAEFVVAMLAATRIGAVVVPFSTFGTAPEVRRQLVDSDVSVLLAARSFRSHDYVQTLTDAVGARPTHGPVFSTAAPVLRHVLFDDQDSDARGRVDDALLRAMEDD------VDGCDPLAVIYTSGSTSAPKGVVHTH-AALLAHQRSLNEIRRLTADDRLFCNSPFFWIGGFAFGLLATLVAGATLIC----SNATDAADTLDLLEAEKPTVTNGFVAGITHLPRHPSFARRDLSSMRRGNLYPIMAAGARPA----------DAELRHNMLGMTETGSVVLLSGDDSDQRRGSFGFLAPGFQARVVDPDTGCDVAVSTPGVLLLRGPFL--MQGYYGRA---REDCFD-GDGWFDTGDLVRRDGDGVFYFIGRTGTMIKTAGANVAPGEVEKAIIAVPD-VVVHVVGLPDAERGQLVAAVI-----ASDTEVDVSGLQETLRSHLSAYKIPRRVATVADIPMLSSGKVDLSALRRL----------------------------- 134295693 469 ----------------------------------------------------------------------------------------------------ERALTRGEVDARAARIARNLVAAGVRPEMRVGVALQRSVDLLVALIAVLKSGAAFVPLDPAHPRERLAQIVGDAGIAHVLTDRA------------------SAASLPALSGLRIWHADEVDA--------------LDEAQHVELPDVLPGHAAYVIYTSGSTGTPKGVIVDHAAFA-RHCVAIAERYGVRESDVFLLFQSVNFDGAHEGWFSQYLSGAAVSITADV--LWPPAQTCAMMARDGVTMTYVPPGCAAQL----AEWALAHGAPPTLRSLTVGGEATSREAFAMLRRAMPNVRVVNGYGPTETVITPTLWMFAPGDDLAKYLPIGTLVGARTAHVLDARLRPLPVGVIGELYLGGEGIGVARGYLDRPALTAERFVPDPYGAYRTGDLVRRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDAVREACAV-VHGQGAHAQLVAYVELSADARADTQPVDALDAHLRRTLPDYMVPAQLIVLDALPRNANSKVDR----------------------------------- 119477131 29 ----------------------------------------------------------------------------------------------------ERSWTYGELLDLIDRLASVLRSEKVMAGDCIAILSENRAEYTMLQFACARIGAIASCLNSRLVVEELQYCIHLVEPQLIFVSSRFQSLLDQV-----------------------VYPAAKQISMEGCLSLAASAELDQHPPL-----LNSEQGLLLLNTSGTTGLPKAALISHRAEIAR-MTTLRMDLKIDPGDAFLAWSPMNHIGGTDHTI-SSLMMGSAVIITDG----LDIDTMCSVIGRYKIGWLL-------LMPATIEPILRRLAETKTRVVGVKVVGCMADLIPQIAEVTTALNALFVNSFGSTETGLPPATHLIPVGEVPTDLSKKISSLCEFRLVDEDDNDVQQGEVGEALLRGP--TLFSGYWNAPEVNAEAF---RDGWFRMGDLLKQTKSGGFEFVGRLKYLIKTGGENVYPAEIERVLLSDSRVEEATIVRKKDSRWGEIVVAFITRN-----TEALTDEIEKMCRAKLASYKRPRYFIPIDEFPRNGSGKIIRESLEK------------------------------ 212536122 43 ------------------------------------------------------------------------------------------------------------------RFAAGLRKAGLTKGDRVVVFGTNNLFYPVAFMGVIMAGGIFSGCNPTYSALELAHQIKDSDPKFVLSQGGCLEAATRVGRGHEKRTFVFDDRHFDLGQCKKAQSQDGDFDCPHWSSLIVSEEGGNFAWDPLTGPNEARDTMALNYSSGTTGLSKGVEITHGNYVHTISQDVEYERKHRSKEKWLCFLPLYHAMAQMLYLGVAQYRRTPVYMME----KFDFVTVLQNTEKYRITHLILVPPVVIMLAKRPET--EKFDLSSVRSVGSGAAPLSREVSEEAENLWPNGAINIKQGWGMTECTCTVLGWDPSKISNSHSVGWPNANSEAKIMSLPDEYELGPNEDGELWVRGP--QIMKGYWRNPKATAETL--TPDGWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGVTI-NGQEHPRAYIVLKEGVAASKSISDRMTGEVNAKLSHHKRITGLVFVDTLPKNPSGKILRRLLRE------------------------------ 51891297 8 ------------------------------------------------------------------------------------------------------RYTYADYYDRTRRLAAALERLGVRRGDRVGTLAWNHHRHLEAYFAVPCMGASLHTVNLRLPPEHLAYVINHAGDRVLLVDADLVPLVEAV-----------RPQLKTVEHYIIMADVSLPETRLSPVHGYEELLASAQEDYRFPEDVDEWAEAGICFSSATTGMPKGVCYAHRIYLHSMMVCMADTVGVGERDVVMPVVPMFHVNAWGLPFAAVWMGAKQVLPGP----RPDPHTLCRLIQDEKVTLAAGVPTVWMGVLQAVEQ--ERYDLSSITRIACGGAAPPRALIEPFLHAYGMTEGAPVTHVGRLKSTLEGAPTDQRYAKKAKQGLLAPGLDMKVVDAEGNEVPWDGRSMGEMALRGPWIADA---YYDDGRTAETF---RDGWYYTGDVVTVDPDGYMQIVDRVKDLVKSGGEWISSVDLENAIMAHPKVAEAAVVAVYHPKWQERPLACVVPKPGVELTGE---EIKEFLKGRVADWWIPDDVVFIPEVPKTSVGKFDKKVLR------------------------------- 126725926 8 ------------------------------------------------------------------------------------HPEKPAFVFQGEV------ITYAQFADLIAERAARLLAGGIARGDRISWYGMNNPEAFVLLFAAAKIGAILLPLNWRLSAVEVAEIVENATPKIVFHDHHFASQAAGLD-------------------VPLVLEFGGDIPLSVNNEQGVPSL---------------NDPLLLVYTSGSTGRPKGVILPQKALVANAQMSVQAHG-MRPTDTVLNVLPLFHVGGLNILPTPAFSIGATVELHE------SFNPTDTALALNRVDLAIVVPTVLAAVMATPEWRTKQSETLRGLSIGSTDVPL------EMLKAVHARGVPMLQVYGATETTPFAIFQTVDTAMI-NEGSIGIEGANCQVRLVVDDQDVAQGDAGEIWVKG--DNVFTHYWQDPVETQKALED---GWFKTGDVARQDSDGNYWFVDRIKHVIISGGENIYPSEIERLLRDHPKLEEVAVVGAADARWGEVPIVVAVSK-----TDCCEADVVGVLDGKLARYKMPKKVLFVDALPRNAMGKIV------------------------------------ 115351741 25 ----------------------------------------------------------GQSFAQWF------------DERVARHAERVALV------QGDLRWSYRTFAAEAERTARALTACGIVPGERVVVQLPNCVAFFAVTFALFRIGALPVFALPAHRRREIGYFCRHAGAVAYVAA----ERHDGFDYRALASEI--RADAPTLRHMLFTAPGNTRVALPEP-----------TPDVALPPGPGAHEVAFLQLSGGSTGTPKLIPRTHDDYLYSVRESAR-ICGLTERSVYLAALPAAHNYALSSGSLGVFDAGGTVVLSDGA----SPDAAFPLIERERVTVAALVPPLVPVWLAA--AGQRRGALASLELVQVGGARFDPALAARAADGFGAQLQ---QVFGMAEGLVNYTRLDDPRDVVIATQGRPISPDDEVRIVDDDDRPVAPGEVGHLLTRGPYT--IRGYYDAAAHNARAFTAD--GFYRTGDRVRLTAGGQIVVEGRAKDQINRGGEKIPAEEIEHLLLAHPGVVDAALVAMPDPYLGERSCAYVIRGVPAPAAADLVRFVRE---QGVAAYKVPDRIEFVDAFPKTPVGKIDKRALRQ------------------------------ 155061083 489 ---------------------------------------------------------------------------------AARTPDAPAVVFGGEELG------YAELDRRANRLAHWLRARGAGPESTVAVCAERSVDLVVALLGVLKSGAAYVPIDPDHPVRRRAFMLADAAPRIVLTQ-----------------EHLRDALPPTEAEVLALD--------------TRAAELAEQPEGPVAHGAGPDTLAYMIYTSGSTGEPKGVLNTHRGIVNRLLW-MQDRYGLDATDRVLQKTPFSFDVS-VWEFFWPLLTGATLVVAGPDE-HKDPARLAELIDGERVTTAHFVPSMLQVFLGQDGLAGRCADLRRVVCSG---EALPFALQERFFAKL--PGTELHNLYGPTEAAVDVTSWQCVPGDERGVVPIGRPIANTRVLVLDELNPVPVGVVGEIHIGG--VQVARGYHNRPELTEERFVPDPFGAYKTGDLARLLPDGAIEYRGRADFQVKVRGIRIEPGEVEATLTRHPGVLDAAVVTRDDPRGHKQLVAYVVP---------------------------------------------------------------------------------- 156973695 35 ----------------------------------------------------------------------------------------------------EREWTYQSLAQQVDQLAAGFQKLSLKPGDKAVLHLPNIGEFYLSLFALLKIGVQPVLSLPAHRYSEIRYFCHFTEAKVLITAPQ--RGVNTADIAQQV--AAELPSLTSIVWAGEVSEMPTGSLTLDSLYLNDAELHEEQGEGF----------AFFQLSGGTTGTPKLIPRTHSDYLYSVRASNE-VCQFSDRTRYICVLPAAHNFPLSSGALGCFMAGGTVVLTPDA----SPQTAFSLIEKYQITVAALVPPLALLW--LDEAARTEHDITSLEVLQVGGARFSEEAAKRVRPELGCT----LQQVFGMAEGLVNYTRLDDPESEIISTQGRPMSSADELLVLDEGNPVEQGTEGILFVRGPYT--IQGYYRAPEHNQRSF--TQQGYYRTGDIVVLTEAGNLQVVGRDKDQINRGGEKIAAEEVENHLLAHDSVHDAAVIAIPDDYLGERSCAALVCPEQNP----RVIEIKRFLRDRLADFKIPDRVIFVDVLPKTPVGKI------------------------------------- 163707823 24 ------------------------------------------------------------------------------------------------------------------------------RGDVVALVLPNSIEFCIAYFATLKALVVPALLNPLYPRAQLEPLLRDVAPRAVVCSPQT---------RDLVLEIGERLDIPTVISL--------------GDEVTVAALAAEPEVPLDRPEAKPDAVAALLFTGGTTGLSKAVEHTHERLVIATRCTEYMWPTRIQGEVFLPIAPFTHIYGFLGGVLAPVSARAETVI----PDRFQPEHVIELMTCHRVTVFGGGPPAIYAGLLAAKNLV-GADLSALRVCPAGGAPMPVELLERWRRATGVE---IHEGYGMTEMAPISGTTDLSGIRPGSVGKTIPCNTIQIVDLETGTRVLAPGERGEVRVQGPHM--MTGYRNRPDETAQT---LRDGFIHTGDIGHLDPDGFLFITDRKKDVVLVKGFNVFPREVEEVIHTHPKVGGVGVVGAPDARTGERLIAFVAPLAGETLTEA---EIARHCAEHLVGYKCPAEVRIVDVLPMTGTQKLDRIAL-------------------------------- 114705008 11 --------------------------------------------------------------------------------------------------------TYGEVAKRSAQLAHALDELGMGEGDRIATLAWNSNRHLELYFAVGGSGKICHTINPRLFPDQVAFILNHAEDRMIFVEPIFVPLLEKLADK-----------IPSGAKIVVLGETGEVPNSDVLSDLAYEDLIAGKPESYDWPQLDENTACSLCYTSGTTGNPKGVLYSHRSSVLHAMAISWIDSIGIAGTDCALLVVPMFHVNAWGLPYACPMMGAKMVMPGAN---LDGASLQKLFDEEGVTMSAGVPTVWMGLTAHMEEQGATFKTLDRVAVGGSAMPAP------LIERMNKLGVSVRHAWGMTETSPVGLASALKPKHRGLSDQERLEINAKQGRPMFGMEENADGVEVERDGKEYGALLVRGPWVAERYFSDSPAFRDDGWFETGDVVTMDADGYVKIVDRTKDVIKSGGEWISSIELENVATGHPAVKEAAVVAKTDEKWGERPVLFLVIKDGA--DAPSSSDMQTFYEGKVAKWCIPEDVRIVNDLPHTATGK-------------------------------------- 163723554 27 ---------------------------------------------------------------------------------------------------------YPQVKDHVDRLATALAGLGLKKGDRVATVLPTSIQFVLADYAISRAGLVHIPSSSLEPLHTLEHKFSMGSPRAIICDS-------------TVDSAVEAAHKTGVEFIIEDYSDNPPVHEKAEGFLWMTDLIKDNDPAPPELTFDTKDLETLLFTGGTTGLPKGCMLTHRNIYANAMQSMKAAWLLEGAITVLLGLPLFHSYGHIVMHTMTLQGANQILI----PDARDTESMIRMMTKYNPIIQVGVPTQFLNMSGDALKGRGILGMSMEGYGLSEMSPVTHLNTSFLLRVLGGRVPVRMNNAFLGIPGVTPTANWRGLALIVRSTSKKSKEGKTKEKRGTAGIPAPDGKRGEMCLKGP--QRMLGYWPDPGAGMDD-----EGFIRTSDVVEVDENGYFYIVDRTKDMIIVSGYKVYSREVDDLLYSHPDIAMAATIGVPDPEREERVAVYVQPKPGRE-NDLTEDGVREFLRERVAKYAVPKFVRIVDEMPLTEVQKMNKKVLREQAINE------------------------- 189188536 50 -------------------------------------------------------------------------------------PDATAIYHRTANNQILRR-SYAEAADRARGLAYYLRKHGYK---RVGILATNTPAFLESIFAIAAAGAVNVAINYRLKHDDISYIFQHSDVDMIIADTEFVGLLDDYRKERPHVPILVDTDTDATEGEL----SGPFDDAVLEGLKYDIEQGGNGWAHLESQAKDEEHVIALAYTSGTTARPKGVEYTHRVYLAAMGNVIESGLNYHTGRAKYLWTLPMFHATGWTFPWSVTAVRGTHYCL----RKIDYPEIWRLLKEEGITHFNAAPTVNTLLCAAKEAERLPQPVR------VTVAASPPSAW--LFEQMSDLNLHPVHVYGLTETYGPITKGYHMPEWDKLPIKEKYDRMARQGHGFITGKEQAPGVLIDVEKNGQEIGCAKGYYKDAEATRKLWEG---GWLHTGDLAVWHPDGAIKILDRAKDIIISGGENISSVALEAMLSTHPSILEVGVCAVPDSHWGERPKAFVTTKDG-TNSETLGQEVIQWAKENISRFMVPREVVVVKELPKTSTGKIQKNVLREWA---------------------------- 71735446 19 ---------------------------------------------------------------------------------VRRNPEALAVI------DQHVRLSYAQLASASERIARGLLAQGAGRGDPLALCMPRGWQWVATIMAALKVGAVVVPLDRASPLRRRELMLEDGRCVGLVT----------------------------------LGQDSDAVSTLRGWHISVEALLDYPDQPPQPVPDDFAELSFLFYTSGTTGTPKAVEVGERGLLRLAR--ADSYIEIRAGDRFACLSNPAFDACN-FELWAPLLNGGCCVIIADA-DLQDARRLATVLETQQVDNLFMTVSLFNTLSADDPGCFASLRQ-----LLIGGEQVSAAAVRAWYQANPDSRCRIFNAYGPTCTTFALCHSIARDFTGDTVPIGRPLPDTGVRVLSPEQRPVATGEAGELYLSGS--GVARGYRHRPAETEHSFVAADTLYYRTGDQVRVNAEGLIEYLGRVDRQVKVRGFRIEPGEVEQRILDHPRVVQAHVCTRRQAAEDHQLLAFIVPREGLD-----YRELDQHLREHLAAWMRPHQLFLLERLPLTANGKIDQRAL-------------------------------- 71735446 1043 -------------------------------------------------------------------------------------PDAPALV------ADQQRISYAELDALADTLAATLVERGYDAPLQVVLYLEASVEHIVALLALARLNLTAVPLDPGYPLAVQRQVMQQAQPCCLL-------------YSTVTEAALD--------------------ELNAGRVARHRVDLSAAPRSFERRRHAGERPLYTLFTSGSTGTPKGVQVP-DRTLCNLLHWQRNQGQLPARSVTLQFSMLSFDVSF-QEIFSTLCGGGCYHLINPR-WRQDAQALLSYLQQARIERLFLPCVALQHLAQTAVSQGVYPQALREVITAGEQLLCTDALRSWFG---GMPQARLFNHYGPTETHVVSAWRLPAAVQDWPLRAPIGLAVNNAQLLLVDEHDRPVPVGSRGYLLVAGPMISRCYLADPALNAARFVEGNMLFYRTGDLARADADACLHYLGRDDQQVKVSGQRLELGQIEAALMQDAQVSNAVLAMHGQP---PRLVAWLQ----VEGTPPDVQQLDRQVTLHLPAHVRIDEYRCVDAWPRTPSGKIDRKALSSL----------------------------- 218153562 10 -------------------------------------------------------------------------------------------------------------------MAQWLHAQGLQPGERFAVVLENRVEILALALAARQAGLYAAVLSTHLTPAEVAYIVRDCGARLVVASDKTL------------------PQLGGLQDGPPLPCWTVDAATPQAASLPAALAAQQGPAADFADRPLGRDLLY---SSGTTGRPKGVLKPLWPAHLRGQTGTARIMGMGEDTVYLSPAPLYHAAPLRYTLRVLELGGQAVIM-----ERFDAETALALIERYRVTHSQWVPTMFGRMLKLPETVRQRYDLSSHRVAIHAAAPCPVDVKHAMLDWWGDILMEYYAGSEGCGTTMINSA-----EWRRRPGSVGRPTTGRLHIVGDDGQELPAGEIGQVYFSGGGQF---SYLNDEEKTRQAINER--GWITYGDIGHVDAEGYLYLSDRRADLILSGGVNLYPQEIENALMRHPDVYEVAVVGVPHPDFGEQPLAAVVLRHGAQASLDTARAIAAQAAEVLARMKLPQRVVFVDALPRLETGKLLRRKLKE------------------------------ 170693272 19 ----------------------------------------------------------------------------LLEQHRRATPNKPAIV----DVERRVSMSFEQLAQSVETIARQFARRGVTRGTRVVLADCDAPDKLLLWLGAWRLGAIVCPLDVPFVGVKIARQLLDTRPKLIVFPVDAVDPADTAVAAANVQVVRFASWASAGRENI----------GCYGDIISLEAGAHDGTPLPDGATVCTHDIASMCCTSGTTGIPKIVVYDHQSYWLNGLDSIDLLGS-SRDDRMLEYRSFDWYSAQILSFIPFLQLGSTLCVA----RRFSRSSFGDWIRDQRITVCAGVPTVLNMLLEAPLEVSAETFSSLRAMTCST-APLSPVQWMRFEKRYGIR---ILNLYGSSEAGWMCGNRL---EHRKLGTVGYPAAHIRFGIVDADGMPCAAGVEGQVVVDG--DKLALGVLQQDG----SLLPIRGAPLFTRDIAARDTDGFVRMAARMDDLIIRGGVKIVPQEIEDVMRTHPHVQDVAALGVPDPVYGQETVCFVVLQPDMAPN---VEALRAHCRRHLPREKMPMNIYPVAALPRSARGKILRDALRQ------------------------------ 195566786 44 ---------------------------------------------------------------------------------------------------TDRQYTFAQMRDASAAFAVRLQKFNLQKPDVLAICLPNLPEYPIATLGAIEAGLTVTTVNPVYTPDEIARQLTFSGAKFLVTVSGFATLSQASKLVGRQIPIAVVRTSADEAPVPQRRSAIDFSELTSTQNVRYEDLKA-------PKEASADDMVFLPFSSGTTGLPKGVMLSHNNITSNCEQVQASLPLMGPQNTLPGVLPFFHIYGLTVVMLSKLGQGCRLATMPC----FKPDDFLRSLDKYQGSILNLVPPIALFMINHPK--LTQETAPHLKVVMSGAAPIGQHDVERFLNKFPNTVFK--QGYGMTEASPVVLTPEGNKVYASTGVLPASTEAKIVPLDGSDAKGVGPRTTGELCVRGP--QVMAGYLNNDEANQVTFYPG--NWLRSGDVAFYDEDGLFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEFNGEAPRAIVVLRPGEKASAE---EISAYVAERVAHYKKLEGVIFVDEVPKNPTGKILRRELKE------------------------------ 146299846 239 ---------------------------------------------------------------------------------------------------KEKSLTYGELNKLANQLSNYLIQQGVSEGDFVGVKLERSEKLLVSILAVLKAGATYVPLDVNYPAERIAYIETDSNCKLVITGAVY-------------DDFLESQEKYNIENISLNR--------------------------------KSDDTAYIIYTSGTTGNPKGVMITHQNAVALIHWAQEEFNPENFEIVYAATSHCFDLS--IYEMFYPLSVGKRIKILNNA------------LEIGPELTKDKNILLNTVPSSIRNILAEGFSLENVSIINLAGEPFPVDIA----KKLLQTNAEIRNLYGSEDTTYSTCYKLSSAKNYQTIPIGKAISNTQAYILDEELQLVPMGTIGKLYLSG--DGIANGYLNKPEKFIENPFAEGHKMYDTGDLVKWMPDGNLAFLGRKDHQIKLRGYRIELEEIENVISSFSENIGQAVVAVRKNNGEDFLAAYFTEIENVSKTD-----LRAYLEKQLPAYMIPSYFTAVEKIPLTPNGKINKDALSEIVKNEYEAPSD--AVENELV--EIWEQ--- 146299846 1222 --------------------ENLLQQVVKKPQV----LLEEIELVSEDEKVILLNEFNDTDFV--FDTDKTVIDH--FLQQVRKTPQKTAVIVD------DQTLTYAELDEMSNKLANYLIEYQLGKGNFAAVKLERGLYLIISLLGILKTGAAYVPVDINYPENRIKDILDDVSPKAII------------------------------------------------DDAFWNDFDSNESSALQPKTLPGTDLAYVIYTSGSTGKPKGVMIAH-QSLVNLCFWHKKAYNVDENSRGTLFSGVAFDAS-VWEIYPYLISGAVLYPIQKDEIRLQIPELVSFLVKNEITHSYLPSKICQDLMAETNLKLPA-------LILTGGERLNYAV---------DTSLQVFNNYGPTENTVVTTYYDCKKALNEKVSIGKPVANTQVYILSENLKLQPVGVIGELCISG--IGLSKGYLNQPELTKENPFEPEEKLYKTGDLARWLPDGNLEYVGRKDNQVKIRGNRVELGEIEYVIREFDSAISNAVVLVKEVKNEPFIIAYYTTGKSVD-----KKELRKYLKDKLADYMIPAYYVELETLQLNANGKV------------------------------------- 146299846 2294 -------------------------------------------------------------------------------------------------------LTYKKLNNCANHLAQQIIEKASTETKRVALLLNHNETSVIGMLGVLKAGYAYVPIDANSPLSRIQYIIEDSGCDQLVCNEVTVEKANQLKKELPQLSITKLSENYNLPEIL-----------------------------NPKQSSSPLAEAYVLYTSGSTGMPKGVLQIQKNVLHFIRVYTNNVHIAIQD--NLSVFSTYTFDASVKDIYGAILNGAKVSIYDIVENGLDSLSEWLLAENITIIHMVPTIYRNFLKGLKKDEAV-----PTVRLVDLGGESCHKSDLELFKEHF-LEGAFLVNDYGPTESTIVAQKFLSHESELTRNNMPLGKSVEETKVFLLDENNKPKGQTGEIVFKSDYLS--LGYLNRQELTDKDPLTGNGRVYKSGDIGMMLPSGEIEFLQRKDSQVKINGLRIELSEIEYQLEQIEFINEAVVL-LKELQENSYITAYV--RSEEILD---VTKIKLLLGKILPKYMIPAIYISMENFPLTRTGKIERKAL-------------------------------- 126635115 211 ------------------------------------------------------------------------------------------------------TLTYEELNARANRIAHALLGAGLTAEAPVAVVLDRTLDWLAAAIGVFKAGGVYLPVRPDFPADRIAAQLARSECRLVLA-----EPGSEDLAHRAVAVAGADAQVLSVPEV----------------------LAGDAATTDPGVPVAPEQAAYIYFTSGSTGTPKGALCEHAGMLNHLLMKLEDMGMTGREGEVVTQTASQCFDISLWQFAAPLMAGGSVRIVDTD-VLLSVGGFLDELVGNNVTVAQIVPSYLEVVLTHLEQWPRPL--GRLRSLSVTGEALKLELVQRWFAA--YPDIALVNAYGATEVSDDTMHEILDGLPDRDFVTVGTRRNINTYIVDENLALVPLGSPGEIAFSGVCVG--RGYINDEERTRQAFVADPYRMYRTGDFGRWLPEGRIEFLGRRDEQVKIRGFRIEIGEIENKLLTFPGVRESAVVI--DDGAGEMLVAFYS-GDGVEP-----EHLRDFLAGLLPEYMVPTYFHGLQQLPLTENLKVDKKVLKRLA---------------------------- 149184683 14 ---------------------------------------------------------------------------HVIDHAAREAGTREILTYWAD--GTETRTDWAGIRRDALKMAQALQRLGLKPGDKVASIAMNHARHLVSWFGVAGMGGVLHTVNPRLFEDQLEYIINHADDRVVIYDAMFQPIIDKMKDRW-----------PNVEHYICFD--------SGERTTAFEDWIGAEDGEFEWVEGDERDPCMICYTSGTTGNPKGVQYEHRSTILHAMAGLQPSALNCMTSSVYLPVVPMFHAASWGLPYAGAMAGMKFVFSQVN----DPAVLDMLMKREGVTDSAGVPTVWLAHFQYCDANNLELPKLRAATIGGSAAPK------FMIERLIKNGTRVQHAWGMTETSPIGTVGGPTHDWDQLSFEEKVAKTMMQGRPIFKVLPRDGKASGALQIRGPWV-------VKRYFKAEEDAVTEDGWFNTGDVGMLHPDGTLQLTDRTKDVIKSGGEWISSVELENAAVGHPAVAEAACIGMFHPKWDERPVLFVVKKEGQDCDAE---SIVGFLSDKVAKWWLPDAVEFVDDIPHTATGKI------------------------------------- 167462046 56 -------------------------------------------------------------------------------------------------------ITYRELNKRSNQMAYYLKEQGVSRNDHIGVRAERKIGTIVNILGVLKAGAAYVPIDPEYPEDRVSYMVSNSNCKMVIDPDCYETRQ-----------------------------------------------LASYPEENLRGDQYPKDTAYVIYTSGSTGRPKGVVIPH-GAAANTIQDINSKFAVDEKDRIIGLSSMCFDLS-VYDIFGALGAGATLVMIN---NHRDITEIRKIVEENGITVWNSVPSTLDLMMDHILEDKHVYGGSSYKQTNGENFASKNSTLRLVLDRIPLNLPDKVNCYFSNWSIYYPIYEKGINPDLATIPYGMPLANQKFYVLNDELKHCPVGVKGELYIGG--IGLAKEYLNDTAKTEESFHSEYGRLYRTGDYGIFHREGYIEFMGRKDQQVKINGYRVELGEIEKQLLCLDGIQEAVVLDITDSENIKFLCAYL-----MSDQPINTENLINELAKVLPKYMIPAYFVQLDYLPLTLNGKLNRK---------------------------------- 86750191 10 --------------------------------------------------------------------------------------DRPAIIDLRSP--EPRVWTHSEIDRLGNGVASYLTGLGLARGTTVAILSLNRAEYIAAYFGIMRAGFVALPVNTKQPAETIDFVLRDSDTKFAFVDTASRQLLPAGLAFLDFDEAGPEGF-----------------------------AARIVPGEFETVEAQRGELGQILYTSGSTGRPKGVELSHDSQLWAL--AAKGVSADTCDEVYIIAQPLFHMNGL-FGAKSIFASNASMVLMPG----FDSRRYLQAMADHGVTAVTAVPTMFARLLREPDLLAAN-DYSRLKRLALASAPITRAMADKIQAAFPHAMLTH--GYGTTEAGPSVFGPHPEGKPLPPLTIGYPIDPSMVK-------LVDGPNDNEGVLLMRNPALMTRYRGMPDKTASVM---RDGWYYSGDVMRRDEDGFYYFIGRADDMFVCGGENIYPGDVEKMLETHPAVRQAAVVPLADEERGQMPVAFLVLADGQSATTE---DIKAYALRNGPTYQHPRRVSFVADLPWAGTNKIDRAAL-------------------------------- 108711639 124 ------------------SFHLFHKFSVEHQEVYWSMVLKEISFQQEPKSILDTS-DKSRKGGTWLQGAVLNIAECCLLPWPSRTDDSTAIVWEGLDNHPVNRMSLKELHNQVITVATALDTM-FQKGDRIAIDMPMTCNAVIIYLAIVLGGFVVVSIADSFAPQEIGTRMSVSKAKAIFTQDFIIRGGKKVPLYSRVVQG------TSSKAVVIPATGGFLGVSLRNGDMSWKDFLSCAAGRYPTVYQPSDALTNILFSSGTTGEPKAIPWSQLSPIRCTCDTWA-HLDIQPQDIFCWPTNLGWVMGPI-LLYSCFLSGATLALYHGSPL---GRGFCKFVQDAGVTILGSVPSLVKSWKA--GNFTEGLHWTKIRVLSTTGEASDIDDDLWLSSRASYK--PIIECCGGTELASSYIQGSLLRSQA-FGAFSGASMSTGFVILDEQGTPYPDDVPCAGEVGLFPLYFGATDRLLNADNNKVYFDGMPIYNRHGDIIQRTVGGYYIVQGRADDTMNLGGIKTSSVEIERICRADEALLETAAVSIKPAGGGEQLAILAVLKDRSPPCDALKSKFQRAIQKNLNPLFKVSYVKIVPEFPRTASNKLLRRVLRDQLSKELSN---------------------- 148271511 36 -----------------------------------------------------------------------------LRRSAARVPDRTALV------GVGGRWTHAELDAEVDLVARGLAASGVLPGDRILLQLADGAAFLIAWCALVRAGAVPVHAMPGHRLMELAHLAAGSGARGLVLAERVGRDD------GRDLAAGVRAACPGLDLVILHRRVDGALTWEEVRDRGRTPEGAVAAPGDPIAPDGAPRLGLLLHSGGTTGLPKLIPRHHAEYSYNAWAAARASG-VGPDAVLLAVLPVAFNFTLACGALGVLDAGGTVVIAPD----PDPATAFALVARERVTHVALTPTLARAWIDEAAHA--TADLSSLRVVQVGGARLDDVTARALEPALGATLQ---QVYGMAEGLVCMTGLDDPPELRWSTQGRPISPDDLIRLRAADGSLAADGEAGELETRGP--CTLRGYHAAPD--ADATAFTPDGFYRTGDVVRRLPSGHLVVTGRAKDQVNRGGEKYAAAEVERYLLALPSVRAAAVVPVPDPDLGERAVAVIACAGPAPDRRAVVAHLRSL---GVAAYKHPDRVVVLPELPLTAVGKI------------------------------------- 158318208 62 ------------------------------------------------------------------------------------------------------------------------------PGDRVAVCMANCPEVGITYQAAWWAGAAVTPVLFLLGETDLRHVLADSAASFVVTTPDFLDKVRA-----------AARGLPALRAVVLAEQAEPAPADRAGPPVLLFAELESA-AESDLVDVDPSGMAALLYTGGTTGRARGVVLSHDNVSAAAWAVHS--MRLGEGLPGLLPLPMSHVYGMTVSVMATYATPATAVLMRW----FEPVRFLELVVEHQVAQTAIVPAMARMI---LDQDLDGYDLSALRQVVSGSSALPREVADEWARRL--PGVELVEGYGCTEASAIVTVMPPGRTRRPAPGVELRIEALNAADGYHDGPPGEAGPVGEICVRGP--GVMLGYWRDPAATAQAV---RAGWLHTGDVGRLDRDGFLYLVDRMKDLIIRGGFNIYPRDVEDALREHPDIAEVAVMGRPDRRLGEEIVAFVQLGLGTDVSAE---ALVRFGRERLGPLRYPREVRIVLAIPLTSMLKTDRAALRAML---------------------------- 70732434 42 ------------------------------------------------------------------------------------------------------RYTYPTLIERVARLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTINVRLSPEQILYTMNHAEDRFVLVNSEFVGLYQAI-----------AGHLTTVEKTLLLTDAPEKTAELPNLVGEYETLLAAASPQYAFEDFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTMGAIDSVRLLGTNDVYMPITPMFHVHAWGLPYVATMLG-----LKQVYPGRYDPEYLVELWRREKVTFSHCVPTILQMVLNAKAAQGTDFGGWKIVIGGS-------ALNRALYEAAKVKGIQLTAAYGMSETGPVSCAHLNDELMAGSEDERTTYRIKAGVPGPGNFLPADGEAQGELVLRAPWLSE--GYFNEPQKGAELWEG---GWLHTGDVATLDSMGVIDIRDRIKDVIKTGGEWISSLDLEDLISRHVAVREVAVVGIADPQWGERPFALLVIREGHEIGA---RELKEHLKGHLSKWAIPSQIALVTEIPKTSVGKLDKKRIRDISEWQASNSTFLSTL--------------- 186472378 27 -----------------------------------------------------------------------------------------------------ERWTYSELVRDITRTANMLSRLGVQRETVVAYVLPNLPETHFVVWG-GEAVGIVCAINPLLEGDAIGELLNASGASVLVTLAPYWPKVQAVLHKVASLEHLVLINLADHRGECSRLHGEEGVRGAVASHISIHDFGEAVAREPTPHRATSDDASSYFCTGGTTGLPKIAMRRHGNEVANAWSAGQFLGEVGPGKTIFCGLPLFHVNAVMVTGLLPFSRGAHVVMPQGYRGEGVVQRFWDIVAHYRINFFS---GVPTLYGSLLDVPVGERDIGSLEYGLCGAAPMPVELLRAFQAQTGIR---ILEGYGLTEGTCISSVNPPLGERRVGSIGLRVPGQAMKAVMVDEARDCVADEVGQLVISGP--NAFIGYMRPEQNNIWLDLADGGRWLNTGDLGRCDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDMHAGELPVAYVQLKPGTSANEA---EMAAFLRDEISERAAPKGIRIIEAMPLTGVGKIFKPALKRLETVDAL----RSALADAGV---------- 39995339 22 --------------------------------------------------------------------------------------------------------TYRDLRERVRRLANVLTGLGVKAGDTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDLLLVNSEFLPILEQI-----------RGRIDTVRGYVLLTDEEKMPESHIPFVGEYEALLAAASGEYDFPDFDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTMGVMAAHGRLHQGDVYMPITPMFHVHAWGVPYLATMLGIKQVY-----PGRYSPDLLLDLIEKERVTFTHCVPTILHMLLKHPHAKRVDLAGLKMIIGGAAMSALCCEALERGIDVFTGYGMSETCPILSRLTPEMLAGSPAEQAEVRCLTGLSLPFVDLRVVDPETGAEQPRDGRSEIVVRAPWLTQ--GYLKDHRTSEKLWEG---GFLHTGDVAVRDERGYVRITDRTKDVIKVAGEWVSSLELEDILAHHPAVAEVAVIGQPDEKWGERPLALVVLKP-EEAGRVGEKDLAHFVREYADKGMVSKQVVLVDAIDKTSVGKISKVTLRE------------------------------ 145596484 21 ---------------------------------------------------------------------------------------------------ESRRMSYADVARAAAQLAHALRECGVTGDERVATFLWNNTEHLVAYFAVPSMGAVLHTLNIRLLPDQVAYIANHAQDRVVL-----------VDTTLIPLLAKAIGDMTTVRHVVVVGDGDPAAAGNRISVHHWDALLAGKPDTYDWPDVDERSAAALCYTSGTTGNPKGVAYSHRSYLHSLQVCMPESFSLGPEDRVLGIVPMFHAMS-WGLPYAAFLCGASLLLPD---RFLQAAPIAEMIATERPTVAGAVPTIWTDLLAHLDS--HDVDTSSLGEVIVGGSACPPALMHAFEER---HDIRIIHAWGMTETSPLGSVARPPAGVDGAEAWRYRYTQGRVPAGVEARIVGPQGEPGELEVRGPWVTG--RYVGDETPDEETF---RDGWLRTGDVGTLSSDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVVEACVVGVPDQRWGERPLATVVLREGTKVG---VEELRSFLAESVARWQLPERWAVIDAVPRTSVGKFDKKAVR------------------------------- 15608565 48 ------------------------------------------------------------------------------------------------------TLTWRQLDERGNALAAALQALPAGPPRVVGIMCRNHRGFVDALLAVNRIGAHILLLNTSFAGPALAEVVTREGVDTVVYDEEFS---------ATVDRALAEK--PQATRIVAWTDEDH--------DLTVEKLVAAHAGRRP--EHTGSHGKVILLTSGTTGTPKGA--RHSGGGIGTLKAILDRTPWRAEEVTVIVAPMFHAWGFSQLVLASSLACTIV-----TRRRFDPEATLDLIDRHHATGLVVVPVMFDRIMDLPAEIRNRYDGRSLRFAAASGSRMRPDVVIAFMDQFGDVIYNNYN----ATEAGMIATATPADLRTAPDTAGRPAEGTEIRILDQQFTEVPTGEVGTIYVR--NDSQFDGY------TSGAAKDFHAGFMSSGDVGYLDENGRLFVVGRDDEMIVSGGENIYPIEVEKTLATHPDVAEAAVIGVDDQQYGQRLAAFVVLKPGVSATPET---LKQHVRDNLANYKVPRDIAVLDELPRGITGKILR----------------------------------- 52143517 1660 ------------------------------------------------------------------------------------HPNNVAVEFEG------KSLSYRDLNIKANNLACVLKKNGVKAGDIVPIITKPSEELVIAVLGTLKAGAAYLPIDPEQPIKRIQYMINEVGATIIL------HGAKSVNLDSLLLEIVQVRM----------------------------EDIPNRKENNLNIVVKPTDLAYVIFTSGTTGEPKGIMVNHRNSLNHTLWQIKNGDFNSKSTMIQTIAFT--FDGHTAELFPTLLSGGKLVIATELQRK-DPAELLNLIPGNR---MTFIPSLLREVIAYAKQVNCTHLLSQFDKVFIVAEPITLDEVYEMVGNSTEKLNDVYHFYGPSEATVTTVAHMSEHSIGSVVPIGKPVSNTKLYVINQFGNLCGIGMTGELCITG--ESVSLGYLNQPIKFIPNPFKKHTKMYKTGDLVRWTTQGTLEFLGRKDNQIKLRGFRIEIQEINAALKAYKGIQDAVVI-MRGQNEEKDLCAYIISKEKIDID-----SLRKEISETLPEYMLPRYIVQLEKMPRTLNGKI------------------------------------- 52143517 202 ---------------------------------------------------------------------------------VEKNPDRIAVRY------GHAQMTYSELNEKANSIARMLKGSGVKNDTIVGIMMNRSIESLVAILGVLKSGGAYLPLDPKQPHERLAYMVRDSAMKTLLVGHGCEYSKDKDIFKS----------------VNLIEVDLESLNLTPNLD----------------EKPALSDLSYIIYTSGTTGNPKGVMVEHKNLINFVNWMIEIGQISNKTKMIQSFSLI--FDASIIEMMPCLAAGGQICIVDDSQKVNPEE----ILEHLVGAQALMLPSLFRAVLDYAETFQQLEKLSKFDKIYLGAEPLPADLITKFSDLCPNKIKDISNLYGPTESTVVASAYFYDEQSSLEDVSVGKPIGNGEIYIVKDNKLCGISMEGELCVGG--EGVTRGYLNQPVLTDEKYVVIPERIYKTGDVGYWREDGTLKLLGRRDEQVKINGYRIELSEIESGLRQIEGINDAVVI----YDQSEKIPLFVAFYRGTKF--ESTNKIKELLRKNLPSYMIPNDIVKVEDFPQTVGGK-------------------------------------- 154321616 29 -------------------------------------------------------------------------------------PDKLAFI---DASNPSQFLTQSDFRLYSQRLAAGLIKNGLQPGDRVLLFSSNNLFFPVIIMGIIMAEGIFTGANPGFVERELAYQLSDCGAKFLLCGEGGLEVG-------IKAAGKVGLGREKLFVFDDIEKEIGIIKQETKGLRSWWELLETEEVGGKFQWKEDFDPCCLNYSSGTTGVPKGVMITHYNYVRHLHELHPETPERNKKAKWLCFLPLYHAMGQT--IFGAVAPKRGIPVYIMK--KFDFKEMLEAVQKYRITSLSMVPPIVVMLVKSPLT--KQYDLSSILDMASGAAPLSGEVIDEVEKLWPNGNVKLTQGWGMTEATCSLLGCDPRQDPVPNSVGELNANCHAKIMDPETLEELKQGERGEIWVQAP--NVMKGYWKKPSATQETLINSPSGIWRTGDIAYVDSRNHFFIVDRMKELIKVKGNQVAPAELEALLLEHPEIADAAVIGVMIGE-GEVPRAYIV-KSGGSGNRLNAEEVMGWVEKRTSRFKWLKGVEFVEAIPK------------------------------------------- 59896122 13 ----------------------------------------------------------------------------LFEQQAQATPDAVAL------EDEKRSLTYAELDRETWALAERLRDYGVGRDDLVGVLMGRSADYVIAALATLRAGGAFLVLEVAYPAGLLRDVIEDAKPTVILTQSEY------------------SGNLTSETPVIVVDSPDKLARGEISPHLDERRSL--------PEDDDVERLLFVSYSSGTTGKPKGIMNPHRAAVRSYDLRFA-VSDLKPGDRVAC------NVFFIWEMLRPLIRGATTVAIPDHASY-DPLALVELLSEWRITDTLMTPTLLATVLSRHPKLGEKL--PHLRSLWLNGEVVTTDLVRRAMDALPDTRLLNVYSACETHETAVGDIRTFVDFDTRVCPVGPPTDPEHTYVLDEAGNRVNQGDSGELYVGGKLL--ARGYLNLPETTAKAFQPDPFRMYRTGDLARILPNGLLEITGRVGGMIKTRGYTVQPGAVESAIRKHLAVRDCAVVA-HGEGLERQIVAYIVREKGETRDRTLVDEARRALTDHLAHYMIPSVWVELEELPHGVSGKV------------------------------------- 154312808 46 -------------------------------------------------------------------------------------PDAPAIHHVTANGQTITR-SYQEFADRARGLAYYLKNHKLA---RIGILCPNTPAFLESIFGVAAAGAIHVGVNYRLKEEDIIYIFEFAGVDCIIVDREFVGLLEGYRKRNQGVKIIVDEDTD---------RDEGEFDHAVLEGLKYDAELGGRGWDGLHAQADDEDTIAIPFTSGTTAKPKGVVYTHRGAYLAAMGNVVESGLNFHRGRCGYLWTLPMFHAVGWTFPWAVTAVRGTHFCLRKIDYP---LIWNLLKSQPITHFNAAPTVNTLLCASKE----AAKLPNPVRVTVAASPPTAHLFETMTNVIPVHVYGMTETYGPITKGYHMPIWEDIPLKEKYNRMARQGHGFLTSLNLRIVKPDQPDDKLIDVARDGGNICAKGYYNDEEATRKLFAG---GALHSGDLAVWHEDGSAQILDRAKDIIISGGENISSVALEAMLVQHEGILEAGVVAVVDEKWGECPVAFVTVREGGAGNEGLKEDVVRWAKEEISRFMVPREVIVVKELPKTSTGKVQKNVLREWARG-------------------------- 134100572 28 ----------------------------------------------------------------------------------------------------------GQVHDLAARAAGVLLRRGATPRSRVLVVLSDDIGWVVTFLAAARIGATPVITNPALTPEDHVLIAGDCDAALVVTTGELAGR------------------------------------FAAGNVVDVGELLSEAVAAEPMPPVTTDAPLYVYYTSGTTGAPKGVAYRQGSPAVYHRHIGVEAFRIGPDDVTLSVSKLYFGYGFCNTFVFPLHSGSSAVLVGDRPTPAMTEE---LVRRHGVTMLYSVPSGYGRLVAEAD----GRAFTTVRMAVSGGEQFPAEKASQTAEFL---SAPLFNQLGLTEVGCAATAN--GFGFNRLGTVGRPVSAFELQVRDADGAVLGDQQQGELWIR---PVRMTEYLNQPELTGRTLVD---GWFRSGDRVSREPDGSYLHHGRMDDLEMVGGIKVSPLEVEAVLGAHPGVEEIGVAAVPDEVGATKLRAFVVPADPAQDPAVLERELIELARRRLAPFKVPRSVRTVESLPRTHSGKLRRFELR------------------------------- 186684700 8 ---------------------------------------------------------------------------------AEEHSEKIAIV------TTDGSFTYRDLLYTSSQIASLLQNAKDLQEKRVAFLIPPGFEYVATQWGIWRAGGIAVPLCVSHPRPELEYVITNSGASIIVAHPNFESILRSLAEEHNLRFILTSETLP--------------------------------SNVAPLPEVDITRRALILYTSGTTGKPKGVVTTH-QNIQAQVTSLNTAWEWTSSDRILHILPLHHIHGIINVLTCALWAGAECHLLS----KFDTETVWRRICDGDLTLFMAVPTIYVKLITAWENASKERQCAKMRLMVSGSAALPVQVLEKWQS---ISGHFLLERYGMTEIGMALSNPLHGE---RLAGYVGKPLPKVEVRLVDEKGLVSAGTPGEIQVKGP--GVFLEYWQNPEATAKAFQD---GWFCTGDTAVVENENY-RILGRMVDIIKTGGYKVSALEIEEVLRSHPDIQECAVVGVADIEWGERVCAALVLLQGSKP--LTLESFRSWAKERLAVYKVPTQILIVEELPRNAMGKV------------------------------------- 82523905 38 ----------------------------------------------------------------------------------------------------ERRLTWDKFNRESNRLAHGLLDMGVKKEDRVAISGFNSIEWMEIYFAASKIGAVPTNINPRYVTDEIRYILEDSDAVVLFVEDAYADNIIGI-----------IDQLPALDKIVI--YGVGRRPLSHPENILIYDDIKGSDEENPDIMVYNDDFSFLMYTGGTTGYPKGTVWDHGLDMILVNAMMKLLSYLHKDGVRMMPACPLFHGAAFEAVFSFIGALGGTIVFLPTSHPFKADEFWEIVEREKVLMSVIVGDAFAIPLKKAETKGDKYNTDSFWIMASSGVRWSPHVKKEMLDHI--PGMLALDEMGMAVSGDENIKMAGAMIPALAKGLYKKQVFPSRVIDPETGSDVEPGSEQIGEFLYGG-WMALGYWKCPQKTAADFMIDGKRWFFVGDEGKVDENGKFNLIGRGGYMINTGGEKVYSEEVEGIIKTNPDVIDTVVIGVADPRWGAAVTALIKMSKDNKLKED---DIIDHCRSRMAGYKRPKNIIFVDDIPRTAAGKVDR----------------------------------- 158424498 30 ------------------------------------------------------------------------------------------------------KLAYLQLAREVDRLASGLSAAGVAAGDAVALLLPNTPWHPICFFAITRLGARVVHISALDARREIHHKLKATGARRLITTNGFLPGALDALAEGLLDEVLVGEDAR--------WGAGDVAPLPVPDEAGVRPLAALFSDAPLTAPLPPGDIAVLQFTGGTTGLPKAAMLSHGNLTSAVSMYRLWRDGGRPLVAGTEKVVAVLPLFHIYALTTVLLRHIRDGNEILLRQRFDVETLIRDVSELRATQFSGVPTMWVAL--LNRPGVESVDFSSLKSCVSGGAPLPFEVQARIEAIVGNQLN---NGWGMTETGPAG-SRVPFRVTRRPGLIGVPLPGLAMRIVAMDGRALPPGEVGEIAIRGP--NVFAGYLGDEAGTAAAFHD---GWFLTGDMGRMDDSGLFEIVDRRKNMIISSGFNVYPAAIENAIYEHPSVHEVIVIGVPDAYRGQSARAYVVLKPGAP--AFTLEDLHAFLAERLGRHEMPRSLEFREALPRSPVGKLLPKVL-------------------------------- 115461408 52 ---------------------------------------------------------------------------------------------------------------------------GVLPGHVVALAFPNTVELVIMFLAVIRARAVAAPLNPAYTQEEFEFYLSDSGARLLITNPEG------------NVAAQAAASKLGLAHTTASLKDAA-------GQVHLAGFPASAAAAAKDFANDPSDVALFLHTSGTTSRPKGVPLTQ-RNLAASVQNIRAVYRLTEADATVIVLPLFHVHGLLCGLLASLASGASVTL--PAAGRFSASTFWADMRGAGATWYTAVPTIHQIIIDRHTSKP-EAEYPALRFIRSCSASLAPAIMEKLEAAFG---APVVEAYAMTEASHLMTSNPLPEDGARKAGSVGRAVGQEMAILDEEGRRVEAGKSGEVCVRGA--NVTSGYKGNPEANEAAF---RFGWFHTGDIGVVDEEGYLRLVGRIKELINRGGEKISPIEVDSVLLGHPAIAQAVAFGVPDAKYGEEINCAVIPREGVSLGEE---EVLAYCRRNLAAFKVPKKVYIADELPKTATGKIQRRIVAQ------------------------------ 84514495 1 -------------------------------------------------------------------------------------------------------MTYGQLNSLTRTVRTFLRSAGIGAQDRVAIVLPNGPEMAAAFVTVAQSATT-APLNPAYKEDEFAFYLADLKARAIILEAGYDGPARAAAARFDLTVLELTATEPAGTFTLSTNVTGTAVDTVPTAD----------------------DVGLILHTSGTTSRPKIVPLLQSNIAASARH-ISASLALTPADRCMNVMPLFHIHGLIAAVSSSLAAGGSVWCAPG----FDALKFFGWMEDAQPTWYTAVPTMHQAILARAGRNAETIAKVPLRFLRSSSASLPGPVMEALADTF---KAPVIEGYGMTEAAHQMASNPLGAGKQKPGSVGIEAGPLVRVAHEVENRLVAG--VGEIVISGP--NVTPGYEGNPEANEKNFFEENRRWFRTGDQGEFDAEGYLTLTGRLKEIINRGGEKISPLEVDGVLSAHPAVAQVVTFAIPHDKLGEDVGAAVVLKEGHTATD---RDIRDFASAQLAAFKVPRKILILDDIPKGATGKLQR----------------------------------- 170046136 33 -------------------------------------------------------------------------------RELTRQGDNVAFVH----GITSLRMTFGGILDQSLTLACYLRELGVRSNDVVALVSENRFEYPVTICALMYLGARAALFNPLYTARELEHCIGLAKPNVIFVAAQTCM-------------AVQRACVKIRRPAKIVHYDNGARGLTYQQCLEDSGRMLKLGSFVPEATNLEQHVALIVMSSGTTGLPKGVQITQLNVITTLTYTKELLTVLSKNAAQMVAVMPWFHVAGGVSMLNWMLNGMQLVFIP----RFIPRVYLSCIHQYRPNMLNTVPPI--AVFLAKNPLVDEYDLSSVKTIICGAAPLSREVEDLIRSRLNVSSIR--QAYGMSETTLAILVQM-DEDNLPGSVGKVRAGQYAKVVDTETGKTLGPNQNGELCFKGTLI--MKGYIG------KEDAIDKQGWLRTGDVGYYDKNRNFYIVDRLKELIKYKAFQVPPAELEALLLSHPKVKDAAVIGVPNEKVGELATAFIVPAEDVRVTPE---EIVKFLNDQVSVHKRLHGVRLIHEIPKTASGKILRRNLRELAKNK------------------------- 214044081 28 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEHLDHVVLMEGSDAEAAKQIPGLKFYDELVASGDPEFAWPELDENTASSLCYTSGTTGNPKGVLYSHRSTVLHSFAINLADSIAISAKEVVLPVVPMFHVNAWGAPYASAMVGARMVMPGPGLDGPS---LVGLIDKYKVTLALGVPTIWLGLLGEAKKIGSKLDSLKRTV--VGGSACPPSMMTSFREDYGVETIHAWGMTEMSPVGSINQPLAKHLELPEADQHRLRENQGRPVYGVDLEILDENGQPVAHDGKTQGDLVTKGFWILDAYFRKTRDETKDGWFDTGDVATMDADGYVTIRDRSKDIIKSGGEWISSVELENIAISHAKLSDAAVIGARHEKWDERPILIAVKREGEDPSQE---EILSHFEGKIAKWQIPDCVVFTDVLPRNATGKVLKRNLRE------------------------------ 68535289 26 --------------------------------------------------------------------------------------------------------TYGELKTLIDAFAGALAERGVKPGTVVGLHCPNSLAFAVAFHGILRAGATVTTLGSLLNAHDVAKQLKDSGATYVLTT------------KLLGEAGVQGAEEAGIDQSNIIDLTDEATGLK--------ALVGERRPAPEVTIDPATHVAVLPYSSGTTGVPKGVRLSHRNLVANILQIGVRLGPLDRNSVVMCVLPFFHIYGMNVLLNSCLYVRAHVVTMPS----FDLEKFLAAHQKHGITFTFIAPPIAVALAKH--PLVDKFDIGTLETVLSGAAALDAQLADAVANRLGVR---ILQGFGMTETSPVTSVSDVGVTPLDSIGLPVSNTEVKIVDITTEDNEGERSSEGEMWVRGP--QVMLGYLNNEEATANTI--TPDGWLRTGDIANLDHLGNAYVVDRMKELIKYKGYQVAPAELEALLMTHEAIADAAVVGYLRESDGEELRAFLVLQQGVDSNDPAVEALMEWVAERVTPYKKIRMVEFIDAIPKSSTGKILRKDLKNV----------------------------- 54016084 197 --------------------------------------------------------------------------------------------------------TFADVHERTTAIAGALGELGLRAGDAVGLLARNHRGMVETIVAAGKLGVDVALLNTGLPARRIEEVVQRDKLTALFVDDEF---DHLVQYLHAD-----------------LPRYATEATAVPGR-ITLDDLAGMGHTRFRKPTRPGK---LIVLTSGTSGTPKGARRPHPKGFSTVAALLSRI-PLGMDETMLIPAPLFHTWGLAALQLST-ALRSTVVL----PRHFDAEQCLRLIADHRVSTLIAVPIMVHRILELPAHVRARYDTSSLRVVASCGAPLAAHTVLGFMDAYG---EILYNVYGSTEVSWATIAD-PADLLAAPTTAGTPPLGTKVAVLGPDHRPVPVGATGHVFV--SNHMLFDGYVN------SAPPDEADGMLDTGDLGYLDATGRLFIAGRDDEMIISGGENVFPRPVEEALAYLPQVREVAVVGVPDPEYGQRLAAFVVKREGTGLDSDM---VRTYIRNRLSRFSVPRDVTFLSALPRGDTGKILKRLL-------------------------------- 195396635 39 ---------------------------------------------------------------------------------------------------TDRQYTYAQLRDASAAFAVRLQKFKLFKPDVLAICLPNMPEYPIAALGAIEAGLAVTTINPIYTPDEIARQLKFSDAKFLVGSAQGYETLR---------EACQLSGKQLPIAVVRSTAGEALPAGAIDFFEVMSTENVRYDELRIAKDASPEDMVFLPFSSGTTGLPKGVVLSHNNISSNCEQVQDALPILQFQDTLPAVLPFFHIYGLTVVMLSKLGQGSRLATMP----AFKPDDFIKALDTYKGSILNLVPPIALFMINHPKLTKETADA--LRVVMSGAAPIGQHDVERFMQKF--PKTRFMQGYGMTEASPVVLMTPMGNT--RYASTGVLPGSTEAKIVPLDGSDSKGRTTGELCVRGP--QVMSGYLNNQEANDVTFYPGK--WLRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRENETANAE---EIAAHVAARVAHYKKLEGVIFVDEVPKNPTGKILRKDLKE------------------------------ 152997833 5 ------------------------------------------------------------------------------------------------------TMTHNEFLELASQYAHTLVQLGLQPDDCLAVQIAKSPQALAVYAACAQAGVVFLPLNTAYTADEVSYFVEDSLAKVLLCDE--KQAGALQPVADACGAILK--------------------TLNEDGSGEFSVLAQAMPTAFDTVPREEDDLASFLYTSGTTGRSKGAMLTHGNLLSNS-QALADEWRFTEQDVLLHALPIFHTHGLFVATNVSLTAGSKIIFLP----KFDLDIMLDLMPQATVMMGVPTFYTRLL----SDPRFTKELAQPMRLFISGSAPLLADTHVEFEERTGHR---ILERYGMTETNMNTSNPYDGERRAGTVGLPLPGTEVKI-TDMDTGETLPQGEIGQIEVRGP--NVFKGYWQMPEKTAEELRED--GFFITGDLGLIDQDGYVHIVGRNKDLIISGGYNIYPKELELLLDEEEGVLESAVIGVPHADFGETVVAVLIAKPGVTLD---LESIEKNIAQALARFKQPKKFVVIEELPRNTMGKVQKNLLRD------------------------------ 89900711 10 -------------------------------------------------------------------------------------------------------YSWRDLERATAMLANLLGSLDLPAGARIAVQVEKSVEALLLYLATLRAGFVFLPLNTAYQSAEMAYFIGNAEPAVVVCTD------------RNFGWISQLAFKAGTQHVFTL---------NENRTGSLLARAAAQPDQHEVAFKHADELAAIIYTSGTTGRSKGAMLTHGNLLSNAQVLKSYWGWRSGGDVLLHALPIFHVHGLFVAIHGALLSGSQMIWL----NQFDPKTVIKKLPEATVFMGVPTLYVRLL----AEPGLTREVARHMRLFISGSAPLLIETFKAWQERTG---HTILERYGMSETAMITSNPYRESEGARRGTVGLPLPGVSLRVQDDAGENVAAGEIGNIEVMGP--NVFKGYWHMPEKTAEEF--TLDGFFKTGDVGKIDAQGYVTIVGRSKDLVISGGYNVYPAEVEGYINELPGVAESAVVGVPHADFGEVGVAVVVAKPGVALE---SARILVSLKATLANFKVPKQCFVVDALPRNSMGKVQKNVLRE------------------------------ 84495049 44 -------------------------------------------------------------------------------------------------------VTYGELLARSEQVSELLSARGFRPGQRLGLLARNHVGAIEIMTGASAVGIDLVLMNTGLSAGQLALVAGQQELTALIHDDEF------------------DGVVGELPDAITVIRESDWVAEL------------NAAPVATSLAPPAKGGRTIILTSGTTGTPKGAARKTPGGFGPLISIIERI-PLHAEDRILISAPIFHTWGYAAMQLS-FALRATIVL----QRRFDPQAAKDLLEMKACHAMFAIPVMLQRMMELPADPAGKKRRPNLRTVATSGSAYPHGFTTKFMDEYG---DVLYNLYGSTEASWICIAT-PENMRRDPDTAGTPPLGTVVKILDADNNEVTPGETGRIFCGNDLV--FDGY------TSGSTKDFVDGLVSTGDMGH-EKDGLFYVDGRDDDMIVSGGENVYPIEVESLLVDHPAVREVSVVGVPDPDFGQRLAAFIALNDGAQLSAD---EVKAHVKEHRARHCVPREVHFLEELPRNATGKILARELRA------------------------------ 170033062 127 -----------------------------------------------------------------------------------------------------RHYTYGTLRDHCAALAIRLQKCKLNFGNTLAICLPNVPEFPLICFGAIEAGLVITTINPIYTAEEISRQLVDSDSKILFGAVSNY-------------SVLKEATKLAQRNIPIVCLKTSTEESLPEGAIDFAELANPSGVHFQRHSRDPDDVVFMPYSSGTTGLPKGVELTHTNIVSNSEMSVVLPTTDSFQDVLPCVLPMFHIYGLTVTMISKLAKGTKLVTLP----AFRPDTFLKALTEHKGTVLHAVPPIIMFLSNH--DMVKPQHMETVRNIFSGAAPMGALDAEKLIAKA--PKIVFAQGYGLTETSPVVIGALGSNNYASVGSPPPRTQAKIVDLNDPTNTALGPNQSGELLVRGP--QVMKGYHNNKQATDDIF--TEGGWLRTGDIAHYDDNAEFYITDRLKELIKVKGFQVAPAELEEILRDHPAVADAAVVGQPHPVSGEVPRAFIVPKQNAKITDE---ELKQFVAGKVAVYKKLEGVTFIKEIPKNPSGKILRRVLKE------------------------------ 211583253 37 -----------------------------------------------------------------------------LPRAAAVEPNAEAIYHVTANNKILRR-SYGETADRARGMAYYLKKHGL---SRVGILCPNTPAFLESIFGIAAAGAVNIAVNYRLKQEDIAYIFDHGDAEVIIVDEEYVPLLEHYRSQHPRIPIIVDTDTDATEGEL----TGPFDEAVLEGLRHDIDTGSRGWEGLESQAADEESTIALAYTSGTTARPKGVEFSHRCYLATLGNVIETGLNYHRGRRYLWTLPMFHAMGWTFPWAVTAVRGTHYCL-----RKIDYPEIWRLLKEEHITHFNAAPTVNTLLCNAKE----AERLPEPVRVTVAASPPTP----LLFEQMTDLNLHPVHVYGMTETYGPITKGYHLPEWDELPLKDKYQRMARQGHGFITSLPKDGQEIGEIVFVGNIC--ARGYYKDPEATRKLFAG---GVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVMHPDILEAGVVAVPDSHWGERPKAFVTVKEGKSLQG---SDLIDWARSGISKFMIPREVEVVTELPKTSTGKIRKNILRDWVKG-------------------------- 120419812 484 --------------------------------------------------------------------------HQLFEEQVERTPDAVAVVFEN------QQLTYQQLNQKANQLAHHLLSLRVEPEVLVGIYVERSFEMVVGLLGILKAGGAYVPLDPNYPQERLSYMLADSGVEVLLAQKSLLE------------------SLPSHTAQVVCLDSDWGV-------------IEQHSQENLDVGVCSDNLAYVIYTSGSTGVPKGVGIEH-FSLCNLIQAQKNLFYLEPNSRVLQFASISFDASVSEIFIA-LTSGAMLILAIASELIP--GSDLKQILQERCVTHVTLPPSALAVLATDEFPALG-------QIIVAGEACNLELANQW-----SVGRRLFNGYGPTESTIGAAVAQISHGSEKV-TIGRPIANTQIYILDKHLEPVPISVSGELYIGG--YGLARGYLNRPEKFIPNPFNSRSKLYKTGDLARYLPDGNIEFLGRLDNQVKIRGFRIELGEIESVLSTHPQVQQVAVTEREDTPGHKRLVAYLVPLQSKEKDPQ------------------------------------------------------------------------- 83648799 8 -------------------------------------------------------------------------------------PDKEAVVWR------ETSYSYREMISAAVGYARVLRAAGVGPGEAVAALVPNSIYFVAISLAVWANGGVLLPLNVAYTQEETALYLDNARVRFAFVVP----------------EAEAKLPAEMARCVIGL-----------------DDALPVSDEDAPESRYPGTADAVIMFSSGSTGSPKQVARTQAQVMAEVEGSAA-TLSITHEDVIACSVPLFHAHGFGNCFLAALMNGGTLLIHH---GEFNARKMMRLVSEHQATLLPSVPFMCKMM--AMTPFKQAPDLSRLRLAYTAGAPLEEDIFTGFREAFG---IPLGQLYGSTETGAAAVNAHVSAANFRS--VGKPVSGSVIRLLDDEGEPVAAGQEGEVVIDSPAMTH--EYRGLPELSAETFRKDG---YHTGDLGRLDEAGNLIIVGRKKLMINVAGHKVDPADVEAVIRRIPGVLEVVALGKPDGMYGEMVKVAVKAGAGVT-----REMVAASCAEHLASYKTPKIIEFVDEIPKSPLGKVLRKYL-------------------------------- 54303483 287 --------------------------------------------------------------------------------HAAQH-ERPAIEWQGM------TVSYTALLRRVAEIQHLLHQHNIECGDRVGLHVYRQPDMISAMIACLLSGVTFVPLEPTFPADRLVTIEQEAELKAIIQDTAL---------------SIAIPMVPFKGANVVLLAADNEIAMAKLTHNAENVVPMSGVMPRLCDGLSSDTPAYIMFTSGSTGKPKGVVITHRALLTFLQGST-NRLALDATTRWLLITTMAFDIALL-EIFAPLWVGGCAVLTSSDEYRDPHAISDYLTEDNAITVMQATPAFWRM------LLNTGWQGNQQLVALCGGEALDKPLA----EQLVLRTQRLWNCYGPTEATVWSLMATADALSLSSITLQHSLIGYTHQVVDADLQPVSVNMVGELCIQGEALSH--GYWQRDDLTAQQFVAHHIRSYRTGDKVRVLGSDCYQYLGRFDDQVKLRGFRIELGEIEAQLKYLTMVKDAAVLGKGDEA---QLVAFMEMTKDTTLS---KLAVRKVLLKTLPSYMVPNRFVVLEQLPKTGSGKVDRK---------------------------------- 215492344 69 ----------------------------------------------------------------------------VVDKTAEAWGDRIAVVSCHQELSK----TYTEFKKDIDQLAAGLVSLKLSAGSKIGIVVPNMYEWVVVQFAAAKAGLILVNITTECTVPELQHSLKHVDCEAVVLSEKFASQDHYAMLLEITPELLKSARLPRLKHVILIAEAAKPGTVTYDELIQSVQNQEEGSVNVALPKVQYDDPVSVQFTSGTTGKPKSVLLSHFNIVNNAETAGHVLGFQDHEDIVCLTLPMSHPLGCIAGTLAAVTFGRTLVLPAPV---FDPTTAFKAIKDNKCTAVYGT---PSALAQLPQIEADQSKASTLRKAIVVGSSCSSEFIKNLRKKLCIGKVHVI--YGSAECSPAIAVSKPEWSGEDWMRTVGTPVDHVEVKVVDENKLVPSNSRGELCVRG--HPVFMGYCGSKKKTEEAI---RDGWYHTGDEATLSEDGRLTICGRIQDRICRGEEVVDCREIEECLSSHAAVEEAQVVAVS-----EEICACLKLKPESTVTEE---EVKDFCKEKISEASIPKYVLFVDSFPK------------------------------------------- 13183145 65 ----------------------------------------------------------------------------------------------------------AELARLIVQLSAGLQPLAM-PGTYVIIAAPHGGLFAAALLACLHANLVAVPF-----PLDVAQPNEREQARLETIHAQLMEHGNVAVLL---DDVADRSAFARMAH-------------AAGTFLATFADLKRESTSASLCPASPSDAALLLFTSGSSGESKGILLSHRNLHHQIQAGIRQWSLDEHSHVVTWLS-PAHNFGLHFGLLAPWFSGATVSFIHPHSYMKRPGFWLETVAARDATHMAAPNFAFDYCCDWMVEQLPPSALSTLTHIVCGGEPVRASTMQRFFEKFGARTQTFMPHFGLSETGRKRVAAGASQARVTVLNCGAVDQDVELRIVCPEGETCRPDEIGEIWVKSP--AIARGYLFQRQFNCSIRHTDDSGYFRTGDLGFI-ADGCLYVTGRVKEVLIIRGKNHYPAHIEASIA-------------------------------------------------------------------------------------------------------------- 193639995 33 ---------------------------------------------------------------------------------------------------ENKRYTFAAMDSEVDKLCRSFNALGLQHGDRVGIWMPNCAFYYSVIIATARLGLILVNVNPAYQSDELKHSLTLAEVKCLVTLEKFKTQNYPEILEKVDADIWKRPKLPTLESVIFYSENSLNGAFNLQTFLDL-----GSNTNYSIPKVQPDEGCNIQFTSGTTGKPKAALLNHFGLINNAYFIMKRLGIYDDVHKMCCPMPLFHAFALSIAVVAPLVTKSTVYLPS-----------------------------------------------------------------------AHFDPKATSLFGMTETSPCSFQNFTDDSDERIKSTMGFIQDHVEKVIDTNGDMVPFGTPGELLIRGYLN--MNGYFNDEEKTKETIDS--NGWLHTGDQFVLYEDGYGNHVGRLKEMIIRGGENLFPKEIEYFLESHPSISQVQVYGIPDHRMGEEVCASVIVKEGATITEA---DIKAYSKGKIAHFKIPKHIFIKDAFPKTASGKVQKYRLREMA---------------------------- 86748278 40 -------------------------------------------------------------------------------------PDKVAII-DLRRPEQPQEITYAALDAACDAVARGLLGRGLTRGDRVGILSLNSAPMIAAYLGIMRAGLVAVPISFKLARDTVDYIVKDADLRAVFHDHERA-------------------------ATVPDGVLGIDFDAPDG----YAALLDHGP--FTAIEPQAREVATILYTSGSTGMPKGVLLSHESQMWALDTAARAG---DRSQHRYIVAAPMFHMNATISAKTALHAGASMVLLPS----FDARLYAQAIAKYRVTWLTSVPTMLAMMARERD-LIATLDFSSVSHVMMGSAPLTKALVEKVQGIF--PGAAISNAYGTTEAG-------PGVFGPHPDGLPRPDTAVGYPTEGALAELREGPSPDEGVLYMKNPMLMEGYNNRPEKTAEVM---RDGWYRSGDIMRRDAHGFFHFLGRADDMFVVGGENVWPGEVEKLIERMPGVHQAAVVPVPDDIKGTLPFAFVVKQDGAAIDEA---AVKTFTIANGPAFAHPRFVEFRAAIALSATNKPDRRLL-------------------------------- 119952361 34 -------------------------------------------------------------------------------------------------------LTYKHLDGRANQLARHLLVLGARPGDRIALLFDQPWRAYVAMLAVLKIGAAYVPMDPGFPADRLKYIVEDADAAMVLS---------LTHLKDLLPEVAAPVMCLDHEHLHIAGCESSRL----------TDLSDWGTPT---------EMAYIIYTSGSTGRPKGVAIDH-ASICNFVRVASDVYGIRSSDRVYQGMTLAFDFSVEEIWVPWLAGA-TLVPKPGGSSLLGAELSAFLTQ----------KQITALCCVPTLLATIEEDLPDLRFLLVSGEACPRDLIVRWHR----PGLRFLNVYGPTEATVTATWNLVNPDRPVTLGVPLPTYTAVILDPEEDRALGP-GETGEIGLAG--VGLAKGYVNRDDLTEKVFIPDFARIYRTGDLGRINPDGEIEYFGRIDTQVKIRGYRIELTEIESVLLKAPGIAQAVVSTYEPAPGFVELAAYYTVRHDTDGVDE--QKIHEMLRKLLPGYMVPAYFERLDAIPMMASDKADRKKL-------------------------------- 41409595 43 -------------------------------------------------------------------------------------PGRTAII------DDDGALSYRELQRATESLARRLIRDGVAPGRAVGVMCRNGRGFVTAVFAVALLGADVVPISTEFRSDALAVALRAHHISTVVADNEFAERIAGAD-----------------DAVAVIDPATAGAEESGGR-----------PAVAAPGRI-------VLLTSGTTGKPKGVPRPQLRSAVGVWVTILDRTRLRTGSRISVAMPMFHGLGLGMLMLTIALGGTVL-----THRHFDAEAALAQASLHRADAFTAVPVVLARILELPPRVRARNPLPQLRVVMSSGDRLDPTLGQRFMDTYG---NILYNGYGSTEVGIGALAT-PADLRDAPETVGKPVAGCPVRILDRNNRPVGPRVTGRIFVGGELAG--------TRYTDGGGKTVVDGMTSTGDMGYLDNAGRLFIVGREDDMIISGGENVYPRAVENALAAHPAVADNAVIGVPDERFGHRLAAFVVLHPGSGVDAA---QLRDYLKDRVSRFEQPRDINIVSSIPRNPTGKVLRKEL-------------------------------- 126724691 18 -------------------------------------------------------------------------------------------------PEETTNLPWSELQKNAMRMAKHLSSLGVQKGESVAIFQPNGRDAVLALYAVLYGGFRATPVNLVAGADAIQYALSHSGARFAYVHSSAQE---------IFDAANTDGKVSVVDPL--------------------------ANGTGDLHHVTETDAALLMYTSGTTGRPKGVVHTQSSLLAG-GWTTSTAHELGPKDRGFCVLPIYHINGLCVSVMGSLVSGGSIVMCP----KFSASKFWQVASDQKITWFSIVPTIISHLLHGASEPDDETKERIRFGR-SASSALAPEVQSAFEARF---DVPIVETMGLTETA-AQILSNPLPPGVRKIGSPGIAFGNEVAILSPDLKPLTPEIEGEIAVRGP--NVMKEYLENPEANKATFTDD--GWMRTGDLGKVDADGYIYVTGRLKELIIKGGENIAPREIDEALYAHADVIEAAAFARPCNSYGERVEAAVALRANSKATA---KDLIALCEARVGKFKSPDHVHFFEELPKGPSGKIQRLKLPAL----------------------------- 86140259 5 -------------------------------------------------------------------------------------------------------WTYKELAIAAAELSQVMSGAGVQPGDRVMVLAENCCAVVASLMAASQCGAVAVPVNARMSNSEVDRILDHARPALVLISTQLEGPAQAHAAR---LEAEQITGSFGAMHRLCPYPSVGDAPLG---------------------------VAVILYTTGTTGAPKGVMLTHGNLLFGGKASAELRNMV-PGDVIYGVLPMTHVFGLASVMTASLYAGAEVWL----EARFSAAKLYEALRRGVTRLAAVPQMHALVMQFAKEQGLDRLDSPVLQYVSSGAAPLDPD---WKRRAEAFYGVPLQNGYGMTEATAGVCATKNQSTGNPDISVGPPLPGVEVRI----DESVAGGGDGIGEVQMRGANVMLGYYRNPEETAKVLDA--QGWLCSGDLGRLDAQGFLHIEGRSKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRRSQ-GDEEVLAFVEVAEGNRPE---VVELMQFVRDQLAGYKCPAQIVLTEALPAAPTGKIL------------------------------------ 111022930 48 -------------------------------------------------------------------------------RAAAAHPRRTFLRFEGE------SLSYRNANVRVNRYAHVLADLGVARGDVVGILGKNSPETLLIALAAVKLGAAAGMLNHNQRGDVLAHSISLLDSRVLVVSEACGEAMDSLD------------EPPAVPSVLYF------------DDLDRLAEKAADDNPEVCEQIQAREKAFYIFTSGTTGLPKASLMSHFRWLKSMSGLGNMGVRLRGSDVLYCCLPLYHNNALTVSLSSVLGSGATLALGKQ----FSASKFWADVELNRATAFTYIGELCRYLLNQPEKPGDR----DNSIRLMVGNGLRPEIWSEFTTRFGISRVAEFYGASECNIAFVNALNVDRTAGICPLPHAVVEYDEPRRHSDGRLRKVRTGDVGLLLSKVTDRAPFDGYTDEEATDKKDGFDDGDCWFDTGDLVRRQGWSHVAFVDRLGDTFRWKGENVATTEVEGALLAHPAVEHAVVYGVEIPGDGRAGMAAVTLHENEKFDGSDVAEL---LFQRLPSYAVPLFVRVVDSLEQTSTFKSRKVELRK----EGYDVEDTDTL--------------- 118465984 16 ------------------------------------------------------------------------------------------------------RITFAEWIGRARSVATQFADLGVGKGDVVVLWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREIESILQQADPALVVAD-----------------------------------GLLDALPGTGHRLLSRDALCSDTSRSAPPVELNRRDVVALIFTSGTTGTPKGAAFDADRLAAGAAASGVMSAPY---DRRL-TSTPFSHAGYMFKLWDQLVWGSTLVV---PPTPWSAQGMFDVLRNERVTVAGAVPTQWA--KLLDVDGVTSKALPHLRIGVVATAPAPPELVRRVAEGIG---VPLVVRYAMTECPTISGTEPDDAPEV----------QFRTVGRPAAGMDVRIGSDGVLEVSGP--CVMRGYWRNSELTAEV---LRDGWLRTGDVGVLGDDGNITLVGRRGDMYIRGGYNVHPGEVERTLTGHPSVKHAAVIGRSAPVIGEIGVACVVPADATAP--PTLAELRAHVASELADYKAPDELLIVDELPLTAMLKPDRLALRELITQRDRDI--------------------- 126513538 4 --------------------------------------------------------------------------------------------------------SYWELDRLADRYAAALTGRGVARGDRVVVWSQKSTEAIALMQAALRVGAIYIPVTGSNPPARLTRIAANAGPALVVADEDAAFRAR-------------------------------KAKWDRRPLLSLDDVRRKASDGARPKPYEPDEPAYILYTSGSTGDPKGVCISHRNALAFVEWAAAEV-EVGPSDRLSNHAPFNFDLS-CFDLYAAFLAGASVHLVPQEIAY-APEQLVRFMRDRGITVWYSVPSALSLMIREG-GLLDGPPPPDLRACLFAGEPFAIHHVHALRK--GWPGVRLLNWYGPTETNVCTSYEVTDADLERDRPVPIGKACSGDTVI----LDPDDGGEGEVVVSGP--TVMLGYWGR---------EPQRGPYRTGDIARLDPRGDLEYAGRRDHMVKVRGHRIELGEIEAAIASLDTVSDVAVLVV-GSGLEAQLHAVAVASETHRPS---LLTVKRACAERLPTYMIIDKLHLIEDLPRTANGKTDR----------------------------------- 85704241 29 -----------------------------------------------------------------------------------------------------RPVTFAEMDRITDQLANGLRQLGVKHSDRIALLLPNCLEFVTLWFAASKLGAIEVPSNPGLRGDLLVHNLQSSRAEVLVADGATL-----------NEIAAVQQHLPLIRTLILVDATPESARAAGVRIIIPYDACLSSQTAFDRPDVRYSDPMAILYTSGTTGPAKGVVMSHHQCFAWTEAMARN-LGYTSSDSYFSALPLFHTDAQMFGVYMPLVFGTKSTIVD----RFSASRFWDQVRASGATASNMLGAMAVILMRAPP----AANETENPLRVCQCIPLVPD-KPAFESRFGLK---VVTGYGQTETSF---VTLDSVDQARENSCGRAHPDWEVAVVDEHDRPVLVGVIGEIVARPRKSWCFSGYDGFEAKTIQTLQNL---WYHSGDAGYLDAEGWLYFKHRLNEAIRRRGENVSAYEVESIAEGHPDIVESAAFGVPSDLTEEDIMVVALRRPGSGLKPEI---LRDYFLENAPRHLVPRYIEITDDLPRTPTEKTSRAALKQ------------------------------ 119475967 16 ---------------------------------------------------------------------------------------------------EDERYTFKEAHDRSAKIANIMVSQGIKKGDRVAVAMRNYPEWAMTFSAITSIGAIAVAVNALWKTAELNYGMEDCGAKLMFADQERIDRCTPFHH----------------ESGLKLVAIRPTAELPSDIPNLAHLIANETSAEMPQVAIEPNDDATILYTSGSTGHPKGVVSSHRAIISALLSWGDDLLEIDHQLAILVGVPLFHVAGHSNYLGSYRSQRKTIFMYKW-----DVAKGAEIIEKEKVALFLAPASVTGDLVHYAQQ--SGSNLSTLLTVGGGGEPRAPDQVRKIAAELGNTQPN--TGWGMTETNAIGTSVVGDDYVRRASSSGMVAAVLDISVVNDAGEHLPARERGELLVRGG--SMFRGYWNRPEANAESFTGA---WFHTGDEAYIDEEGFLFIVGRIKDLVIRGGENIGCGEVEAALLDHDNIIEACVYAVPDEKLGEELGAYV--------DADLEEALREFLKPRLAHFKVPRYIRQKDPLPRIASGKIDRITVRK------------------------------ 121593078 1 ---------------------------------------------------------------------------------------------------------------------------GVQPGECVAIFSANGPQYLEALHAIHWCGAISVPVNYKLHARELAYVLADSGARVVCVSAALHDAALAAGADAAAVQVLGASAW----------------------------EQAAQGAPLALQERAPDDVASLFYTSGTTGRPKGVMQTHRNLLAMTMAYFTDVDDVQPGDAMVYAAPMSHGAGL-YNYAHMLRGARHVV---PASGGFDPAELVQLAADVGRLSLFAAPTMVHRLVEHVRRTGANVDGFKTIVYGGG-----PMYVDDLRRAIDTMGQKFVQIYGQGESPMTITALAREHLADTAHPRWAEHACVQVRVVDGEDRPVPTGELGEVVVRG--DTVMAGYWRNPEATAQT---LRGGWLHTGDVGSLDAHGFLTLRDRSKDVIISGGSNIYPREVEEVLLLHPRVSEVAVVGQHDADWGEVVVAFLVAGEGAELDAELDAELDALCLDHIARFKRPKAYRWVPALPKNSYGKVLKTELRA------------------------------ 15920256 14 ---------------------------------------------------------------------------------------------------DVRRYTFSSFADSVRRLMSGLKKLGVKEGETVGVIDWDTDVYLHSYYAIPMLGSVLHTVNIRYPPEIILKTILQAEDKYLIVRDEFLPLLE------------KAKNLLPVGMKIITYSDSKEKVRSNISDADFWELIDSSEPSEIP-QVSENSRATIFFTSGTTGDPKGVWFTHRHALSVSLVGARPPLNVTTNDVYLILVPMFHVHSWGYPYVFMLSGIKYVL-----PGKYDYGLILKLMDKERVTFSAMVPTILYFIITHPEAQNYLHVFKRWKVIIGGS-----ALPEGLARKAKELGITIICGYGLSETCPVLTVSYYNSLVENLDENKKFLEQITRIVDPVSGEEKKVNEIGEIVVRSPWL--TKEYYKDPEKTKALW---RGGWLHTGDLGYIDEYGYVHIVDREKDAIKSGGEFIPSLLLENVISLYPKVSQVAVVGRKDEKWGERPIAFIVPKE-----PITEEELRNFLQGKIQKWWIPDKFIFIQSMPLTSTNKIDKKILRDLAN--------------------------- 145241702 35 -----------------------------------------------------------------------------------------------DASNTSRSISWRQARTLVRQLAAGLRAAGLKDGDCVCLHSFNDIYYSILVLGIIAAGGIYMGTNPGYTSHELDYHLRVAQAKFVISDPEMLDR---------MIPAAEGNGIPK-DRIWAFTTRESQVIATTGLAHWTALLNHGEADWRRLDDPNHAKTTVVLFSSGTTGLPKPVDFTHYNIIAQHTLVYDAHPVPFETSRILSLPFFHAAAAPSAHFSALRLGDPSYVLRRFEPDLF-----LTTVAKHNITECTAVPPIILAILSHCTTPKYSNSLQSLKIVRCGAAPLDKTTQARFQSLLA-PDATFTQVWGMTESSCIATMIPYPESDDTGSVGRLLPGMEAKIINTDGDDITAPDTTGEVCLRGP--TVVRGYFNLPSANESAFDKD--GFYRTGDLGYCDGKTRWYLLDRKKDIIKVRGFQVAPAEVEGVLRNHPRIRDVAVVGVYDEAKTEYPRAYVV-RQDQSLQEE---EVKEFVALRLAKYKRLDGVRFVDAIPRNASGKILKRLL-------------------------------- 168002698 41 -------------------------------------------------------------------------------------GDTVAVV----DARSGKKLTFAELEETVRVVAAGLQHLRIKKSDVVCILSPNSIEFEILFLAIASLGGIMTTLNPLNTNADIKKQTATAGAKYIFTVPELLSKAQS---------------------------TGLPVALIEGYS----------------VQVSQEDPVAILFSSGTTGESKGVVLTHGNIIAMCGVLSSPKVSANLNKVVLHLIPMFHVFGLMVSVGSIARGSTVIVLP-----RFDFIEMLSTIQNYKVTAFPLVPPILLMMIKQ--DVVRKYDMTSLLNIGCGAAPLGKEQLEQCAVRFPNAKLLQ-GYGLTESTGIGSVTPGDGAEFADHFGSMLAPTLEAMVVDPLTNQAVAPTHQGELWLRGP--TIMRAYVGNPKATAETIDKD--GWLHTGDLVYFDNDGYLYIVDRLKELIKYKANQVSPAELESLLLSHPAVLDCAVIPFPDDDAGEIPMAYIVKKPESVITGG---EIMQFVAKQVAPYKKVRKVAFIDSIPKSAAGKMERRKL-------------------------------- 95928334 14 ------------------------------------------------------------------------------------------------------RYTYRDLHERVCRLANALLSSGVKAGDTVAVMDWDSHRYLECFFAVPMIGAVLHTVNVKLSAEQILYTIDHAEDNVLLVHRDFVPIIEQIKGRIDM-----------VDHYILLNDGAAALDSSIPFTAEYESWLADASPYAEFPDFDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTMGTPQHQGRLHQGDVYMPITPMFHVHAWGLPYVATALGVKQVY-----PGRYAPEVLLDLIDREQVTFSHCVPTILHMLLKSSHVDQVDLSHWKVIIGGSAMSRSCLEAMQRGIDLFTGYGMSETCPILSLAHLDAEMLELEDDAQAEIRCKTGRTMPVRVVDEQMQEVPRDGVSTGEIVVRAPWLTQ--GYLKD---TRNSEQLWQGGYLHTGDVATRDTKNYLKITDRTKDVIKSGGEWISSLELEDIFSHHPAVAEVAVIAQPDEKWGERPLALVVLKPDLE-TPPGKKELLALLHEVISKQVVLTRFKFVDSIDKTSVGKTDKRSLRE------------------------------ 160937306 526 ---------------------------------------------------------------------------------VKKQPAKTAVIDSAD------KFTYLELHHMALGIADRLSEMGIKPGSNIAVLLPKSRFQVAAVLGILYTSCIYVPVDIEQPEQRWNTIVANADIKAVLIHSG---------------------HSAVFEHVPVLPVDQIEA-------ISNDSMILRGTPD---------DLAYIIFTSGTTGVPKGVAITH-KAAWNIIKDINQKFFVSSQDSVLGLSKLNFDLS-VYDIFGLLSCGGTLV-YPKLSRYMDPSHWVELIQEYEITIWNSVPAFMQI---LTGYFAGKNEKLPLRIVLLSGDWIPVGMPGDIQKCAGDAMVISLGGATEASIWSIYHECVDNEIREVSIPYGKPLSNQGFSIYDAKGRPCPVYVTGELCIWG--TGLAEGYYNDHKLTEAKFVTGRERMYKTGDNGCYLPNGEIEFKGRNDNQIKLRGHRIELGEIQSTLEQHKSVSQAMVVLNEVKTD---IYAFVKTVQGNVKN----SDLKQYLEAYLPKYMIPADIISVEEFPLTANGKIDRDKIKKLAEGKELREENPDELQN------------- 167747545 311 -------------------YIECLRWTISNPDK-WGEELPVISETKFAERYSGINT----------IGVKQNLCHELVFRNATDRSSKTAVI-----EGTGRTLTYYELCKEAKKLARLLQLEGVGPGDKVAVRLPRGAEQIISVLSILLLGACYVPIGMNQPDKRIEKIVKRADIRYMVSHGCHLRLNR--------------------------------VNIIDVNDRAKREEIS------ANEPVNPSSSAYVIFTSGTTGEPKGVEISHFSAMNTICDVNKK-CDISEKDSLLAVSSLEFDLS-VYDIFGILGTGGTIVLLDEA-SKTDAAQWLDLVTRYHITCWNSVPFLLRMLLEQAQAEEMKLQSLKTVLWIGTDLPAKLADVAPNSELTALGGATEGSIW-----SNYYQVKLPVPKEWVSIPYGTPLDGQLYRVVDQRGRDCPDWVPGELWIGG--IGVAKGYVGDETTTNNKFVSKNIRWYKTGDMGRFWNDGTIEFLGRKDTQVKFRGYRIELGEIEAAINRAEGIKSSVACIVS-EGGSQKLCAFIVKND---PDSELIQDINQSISSYLPLYMVPSEYQYGKSIPLSANGKVDRKMVAEL----------------------------- 197729674 236 ----------------------------------------------------------------------------LLLRAAAARPGDVAVH------DAAEEITYAELVRCATAIGARLRGLGAGPDTVVALSAPRDARFVVAAVGVLFSGAAYLPVERSLPADRRARMLE--GAFAVISTDGSRLPEDTGPAYRLDLDELIGA---------------ARSSTVLPTERNVAELLGPAP--------DPHDLAYVIFTSGSTGAPKGAALEHHSFLNFLRVRAVD-CALEPGEELPQTAPVSFDISVWQMFAPLAAGACVCVVDEDTVRDPAAVSRLIVDHGHRYIELVPSFIAVLLDQWTVDPELGKAVRGTLRGLISTGEVLGVDLARRWNETV--PEVELFNAYGPAECTDDVVQSVITDPGTLYAPIGRPLPNARIYILDVDLQPLPPGVVGEIFIGGANVG--RGYFREPALTASVFLPPGQRMYRTGDLGRWRPDGVLECLGRADTQVKLRGRRVELGEISHALEAHPEVSMAAVELIRD-GGVERLVAF---AAGTADDRPDGDALVAHLAASLPSYMVPHRVLVLDELPSNQNGKVDHRALSALAA--------------------------- 78066257 463 --------------------------------------------------------------------------------HAQARPDA------RGVADIERALTRREVDARAARLARHLVAAGVRPEMRVGVALQRSVDLLVALIAVLKSGAAFVPLDPAHPRERLAQIVGDANIAHVLTDGAS---------------AASLPELPDLR----VWRADEVDALDEAAHVVLPDVL-------------PGHAAYAIYTSGSTGKPKGVIVDHASFA-LHCAAIAERYGAGESDVFLLFQSVNFDGAHEGWFSQYMSGAAVSVTADV--LWPPAQTCAMMVRDGVTMTYVPPGCAAQLAEWALAHGAPPTLRS----LTVGGEATSREAFAMLRRALPNVRVVNGYGPTETVITPTLWMFRPGDDLAKYLPIGTLVGARTAHVLDERLHPLPVGVIGELYLGGEGIGVARGYLDRPALTAERFVPDPYGAYRTGDLVRRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHEAVREACAV-VHGQGALAQLVAYVELTADAQAAAQPVEALDAHLRRTLPDYMVPAQLIVLDALPRNANSKVDRARLPAPVAYEAPHDGDEAALA-------------- 163757143 1123 ---------------------------------------------------------------------------------VEKSPNATAL------ETPSNSWTYKELNTIVNTTAKSLQEFKVTKGMHVGVMVDRNEWLIIGMLSIMKAGAVYIPIDASSPKERINYIVSDANISLLITESSIINRSSSFALNAFSIDEIYDVFVEQEENLIPNYI--------------------------------AEDAAYVIYTSGSSGKPKGVLVSHKNCVNMVKNEH-IIFEPTTKDKVLQFASPSFDASIAEIFMA-ITSGASLVLAGNKILKDVIALTNYLKEKNVSIVILPPAYLAAMSVKE---------LSFLRLIITAGDVANKQLAIDYSEQL-----TYMNCYGPTESAVWATMHEVAASDNKYQPIGKPIGNLQIYILNESLQPQPIGVPGEIYIAG--VGVTKGYLNKTELTKRSFIKNPFGMYKTGDLASWYSDGNIDFLGRIDTQVKIRGYRIELGEIESILNNHPEITNAAAIAL-GEGHNKTLAAYYEGAEKIALLD-----LEEYLKNFLPEYMVPSHIIYLPELPKNSSGKIDKKALPKHIEIEAKEL--------------------- 163757143 82 ---------------------------------------------------------------------------------AATSAQAIALIYEDNE------LSYEELDARSNQLAHYLQAHNIRKGSVVAIMQDRSEYLLISILGILKAGAAYLPIDKNYPEDRVAYMLSDGNASLIISDS------------TETAQTVAQISIKELQ-----------------------EELRSYSTNKLDVSIDGEDTAYIIYTSGSTGRPKGVQIKH-GSVVNLLKSVVNILDVSSNDNLL--AITTFTFDISVLEFFTTLSVGGTVTIASSATVTNPRLLAEIIDESEVTIVQATPSVWNLLLEANWTAKTDLK------KISGGEYLP----TILGARLLKMSGELYNMFGPTETTIWSTCQHI-QETTDLHSIGKPLYNTTLYIFDKFGELLPHGVAGKLFIGGA--GIAKGYTDNEQKFIANPFNNDEIIYDTGDLCYWDFNGRLIYLGRGDSQVKLRGYRIELGEIESLLQADSTVNQAVVV-----VKGDDLLAYVTGKETIKVDV-----LKALLRSKLPAYMVPAHIMQIEEFPLTHNGKISRKQLAKRAEVKERTLTLPETI--------------- 163757143 2171 -----------------------------------------------------------------------------------------------------KTLTYKELNTRANKLAHHLREYNVGQGETVALMLERNEWLIVSFLAILKAGGVYLPIDSSNSTERNNFMLSDSKAKILITES------------------------------LNMFSIGDFTGNIFAIDIEFDML--TTSDENPSKVNLASDLAYIYYTSGSTGKPKGVMLQHCNGVHVIHNQ-RKEFKVTQDDCIIQFSSMAFD-GSVFEYFVALANGGRLLVAKD--------------NVIKDPVQLIKYMKEKAVTFAVLPAAYFSAVSVAELEFLRIAISVGDVVNKNQAIKSSAYTNTYNGYGPTECSIWSTTYNVSEKDTKRVRLPIGKAIGNVQIYIVDEHLNLVGEGIPGEICIAGGGIAKGYLNMRELSNEKFVKNPFGEYRSGDKGIRLPDGNIDFLGRIDNQVKIRGYRIELNEIDKVVKSYPTVIETLVTTYTTED-DTALVAYYTATEKINAVD-----LQVYLRKTLPDYMIPPYIIQLDDFVLNSSGKI------------------------------------- 163757143 3212 -------------------------------------------------------------------------------------------------------YTYKEINEFSNQIGHLLLELNTQPKSAIGVLLPSGKELVGSLLACFKTGATYIPIASEFSKSRLEQVFSETDMTTLIVTEKAYEILK----------ATIDVSDTKLENIVLFSEGGTLKEYS----------LSNYSKENLSIEYAVDNSSYIFYSSGTTGKSKAIVGNQESIAQYVNW-HRNTFNFTTETRVSQIASVTFDASLKDILTS--LTSGSCLCIPSEKTKQNMVLLGSWLAEEKVTVLQTVPSLFRLLTNNLKEQNIAL-TDIEEVVLAGEKLYGRDIA--LWRSIEGHSARMSNLYGLTETTVLKSCYHIPETDLESGTPVGKAIDNSMIAVINDSGLSLWGEIGEVYIKSPYT--TKGYLDNLFVQNPLVTDREDLVCKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELIVHNDNTVDSLLCYY-------SGTEYDKSELRETLGKTLDRNSIPDYFMYLEEFPLTLNGKVDKRALPK------------------------------ 211590763 33 -----------------------------------------------------------------------------------------------------EQYTFGDVVQRTRSLSNGLRSIGLKPNDVVALFSPNTIDYPVVCHAIVGSRAIVAPTSAALTALELNAQLKTSGARFIVVHSTLLETAQKAAKGTSVEKVLLIDGQTPV--------NGQPTCNYLANTFAPDDLLTVDPAEAD------RQPTFICFSSGTSGAAKGVITTHQNITSNLQQWRQHMLQRPRRQSAIAFLPFSHIYGLNLFMCQCLIWGTTVVVMP----RFDLDLYLSCIQKYRPDELALVPPIALMLVK--DPRVSKYDLSSVRKIMSAAAPLTIELSSALEAKFCKTEVFCTQSWGLTETSPMATAVPNDRMDKRNTGVGCIAPNMQLRFVDPESMPDGSTEPAEIWCRGPNVVM--GYYNNEKATKEAFHEDGTRWFRTGDIGTIDGDGYVTIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVEDAAVTGMWDDMATELPVGFVVLSPQAKDRDAVLDGIHAWLNERIANHKRLRGIHVLSQIPKSPSGKILRRQLRDLL---------------------------- 167566564 7 -------------------------------------------------------------------------------------------------------LSYADLDRFSTRFAMRLQDLGCRPGDRVAMLASRRALLVAAIIGVFRAGCVHVPLDPRMPADRLRYILHDVAPTLVIADEDLTDALE--------------HALPSVAPIMLVS------ELERLLADDDSARLDALVQPLPLPPLDETAIAYCIYTSGSTGRPKGVLINHRSIADFFEGT-RVVYDVMPQSRCASFSPLHFDVYLMDMLFP-LAQGASLYVHD---DVNAPDLLFDAIRTHDITHFSAWGMMLGLIAQAGE--FETAPLPHLKTILTGTDVPDVKTIQRWLRK--NAGVQVINAYGPTEATCASTAHVIREIEPERRALYPIGKPLEHVRDERGERITAPGVPGELMIGG--TQVMQGYWNLPEETAARLVRDGVPFYRTGDVCTYLADGSLYYLGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRYGETLLAAGVLFERGASLDAELVDEIKRRLAAELPAYMVPRHVTVLEQFPQLSSGKTDRKALLSIL---------------------------- 126458241 483 -------------------------------------------------------------------------------RRAAQAPDAPALI------DGAGTLGYGELDRLSRAVAAALDAAGVPAGAPVAVRMLRDRHLVAALLGILRSGRAYVPLPRDLPPARVGDIVDAMSIGCVVTSAALRD-----------ETAAHLGGRPAARLV--------------------AEEIVRGAPARESGRGGADDLAYVIFTSGSTGKPKGVMVRHRPAVNLIDWVNRR-FGVGPSDRLLFVTSPAFDLS-VYDIFGVLAAGGSIRIASDDEVA-DPERLARMLADEPVTFW---DSAPAALWQLHPLLPERVDGSRLRLVFCSGDWIPLSLPERMRGCFPGATVVALGGATEATIWSNYHVVERVEPGWRSIPYGRPIQNARYYILDRALRPVPPGIPGDLYIGG--ECLCDGYAGQPALTAERFVPDPHRMYRTGDRARFWDDATIEFLGRDDHQVKIRGFRVELGEVEAALARHPDVRDAVAVVRADGRDDRALVAYAVPKPGGRASAA---DLLAHLRGLLPPPMVPAHLVMLDALPVSANGKVDRRALPAPLADRAQAGGAT------------------ 41409622 44 -------------------------------------------------------------------------------------------------------IAYADLVRLVDDLAARLRAAGLGPGDRVGLRAGSNPEFVVALLAASRADLVVAPLDPALPAADQLSRSRAVGARAVLVDREGQTAPESAPCWPVTVTVGPDDGAPTVDLTVTAAPTHDVTAPQGLRD----------------------DDAMIMFTGGTTGAPKMVPWT-RHNIAASIRSIVAGYGLGPRDATVAVMPLYHGHGLLAALLATLASGGAVLL--PARGKFSAHTFWDDIAAVGATWYTAVPTIHQILLERARTEAPRGTHALRFIR-SCSAPLTAETAQALQDTFG---APVVCAFGMTEATHQVSTTAIDGAGHSENPGVGRSTGPDIRIAGPDGQSLPADTVGEVWLRGA--TVVRGYLGDPAITAANFTD---GWLHTGDLGTLSAAGDLVIRGRIKELINRGGEKISPERVEGVLAGHPDVLEAAVFGRPDQLYGETVAAVIVTRGSAAPTAD---ELASFCRERLAPFEVPAEFRRAAELPHTAKGSLDRRAV-------------------------------- 103486668 13 ---------------------------------------------------------------------------------------------------------WGEVGTDARRFAAAMVKLGMKKGDRIATLAMNHGHHLVSWYGTAGMGGVLHTVNPRLFDEQLVYIINHAEDRVLFFDAAFLPIVERL-----------RGQLTSVEHFVLFDASAQ------GDYKSYRDLVDAEDGDFEWVELGERDPVGLCYTSGTTGNPKGVLYEHRSNVIHAITEIQDAFDLSSRSVILPIVPMFHANS-WGIPFAAATVGAKLVF----SATNDAQTLCDLMHAEGVTHSAGVPTVWLAMFAHMDATGMGY--GALKHVIIGGSAAPRAMIERFMKAWGMTETSPIGTMGKRPWNWDALSFDEQVDIICRQGCPPFGVELRIVDDEGKELPRDGQTSGRLQIRGPWI-------IQRYFKADADAADADGWFDTGDVSVLHPDGVMQITDRAKDVIKSGGEWISSIELENAAVGAPGVQEAAAVGVYHPKWDERPILLIVKKPGAEVSEA---AIIEYLKDKVAKWWLPDEVVFVDELPHTATGKILKRQIRD------------------------------ 477845 3 ------------------------------------------------------------------------------------------------DPESGHRLTYSELLKRIEGVATVLASRGVVRDELVATAMANTLDHAIILLALNRLGAIPVIINPRLKADEMVQLIRRDNIRTVIRTVAEGKSGTPADIDGVEELTLSAEVLS-------------------------EGLRIDGNATPAFEAPRPEDPAFVFYTSGTTGLPKGVVIPHRIEPRVLFMSTQAGLRFGGHNNLLGLMPIHHVIGFFGVFLGSLAFNGTWI----PVTAFDPAQAVKWIEELDVTCLFASPTHFDALLATSEFAPEKLKS--VDSVIFAGAAINQSILKRLEKCL---QVPIVDIYGTTET--MNSLFNPDATQERGLRPGYHSRVQFASVSESPSVALPAGVEGELVVDASADATFTHYLNNPEATAAKIVD---GWYRTGDSGYVDDSGRVILTGRIDDMINTGAENVHAEEVEQIISRHPAVVEAAVVGLPDTRWGEV------VTAVVVVSEPLTADLLDQLDSELANFKRPRRYFVVNELPRNAAMKVSRRTLREYLGAHAADQPNPET---------------- 167945674 5 --YEVPADFAAQANITDAQYQEMYQRSIDDPEGFWGEQAEYLSWFKTWDKTLDWSFGEDDLHIEWFKGGKLNVSYNCLDRHLESRGDQTAILWEADDPGHDKKISYRELHADVNKFANVLKSRGVKKGDRVSIYMPMIPEAVVAMLACTRIG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83943666 4 ---------------------------------------------------------------------------------VAARGDAPAL-----SDSTGVRWTYKMFDKASDDIAQALKDAGVQPNDRVLMLSENCAAAVATVFGTWKAGAVIIPVNARQSAGEIQRIIDHAAPAAVLMTCHASPDATAH---------AERLGAAEITGAFGAMHLATPIASNPDGDLS--------------------DVAVLLYTTGTTGDPKGVMLTH-ANVRFGGNASATLRGINPGDVVYGVLPLTHVFGLCSVMTASCCAGAEIRL-----EARFSAEKLYTALTTGVNFLSAVPQMHALLMQYTKEQGLTQLNSETLRYVSSGAAPLDPTWKRKAEAFY--GVAIQNGYGMTESTAGISATSNPLGSPDISVGPSLPGVETKIDDTVEGGSNGKGE-----VLTRGAHVMKGYYKNPEETAKVL--GQDGWLRTGDLGTFDEHGHLHILGRSKELIIHGGFNVYPPEVEAAINDHPQVIQAAVVGRS-TGNDEEVLAFVQIAEGDTLDP---QDLKAFVKERLTGYKRPSQFIIGTALPAAPTGKIL------------------------------------ 118464615 25 -----------------------------------------------------------------------------------EHPHRVALVGQRHGSGDRVRLSYAELLDEACRAGDALSSL-VTPGGFLALWAPNVVEWPIIQYGAALAGVVLVALNPVLREDELAYALRHCGADVLLHADTSRDYAMLEVAQRVCDA------IPGLRRVSLSETARWRSTTPSAGMINR-------------APSDPDQPVMLQYTSGTTGRPKGVVLTHRALVNVAKLTMEAV-EAPPAAICVNPLPLFHTAGCVIATLGPLWVGGTAV----PCGRPAPGAVLETLREQHAAVLFYVPAVLRALVEYQRESTETA--PKLDIIMGGASEVSAELIDSATATFNAR---VFNLYGQTELAPVLTVTRPGDSRRDRLYTVGRPQVDCKIIDPIDGRVLPVGQVGEICARG--YQQFVEYLHDPDATQSAL--DTEGFVRTGDLGAMDERGFVTVTGRRKELIIRGGENIAPAEVEESVAQHDCIDEVVAVGLPDDHFGEIVA--VVCRLATTASAGLKDSLLAHARARLAAFKVPARWFVADAFPVTPTGKVRRFALREILRDELEEL--------------------- 87122295 555 ------------------------------------------------------------------------TAWNAFANIAQTQPDNIAL------KSENQTLSYADLMQKVDLTAVFLQQKGVNSGKRVGICLERSVEQLVAMLACWRLGATYVAMDHKWPDSRLQFICQDAELVLVVGQDEGFEHSENTESPESSENIVAPIWLPKACLWVNQTMLSSQSTLSSQSTLSSQDRGDLSQTDALAESLSEKDVAYVIYTSGSTGQPKGVEVSQ-SNLIHYVTGVLDRLQLTEKASLASLASNGADLGYT-AIYGALLSGRTLRLLAE-----DLAFDAEALAEELASSPVDCLKIVPSHLNGILLATARSEWLPNEALILGGEAISPELVAKVS--VRKKTMSIFNHYGPTETTIGVVAQKLDLLS-ESIALGRPLANVGTRVVDACGRVVPQGFAGELDVSGP--TLANGYLGQAALTKERFHQVDGRSWYRTGDRVKQVGEVLYFIGRSDFQIKIRGYRVEPGEVEAWLKQH--LDDAVVLNVPDERQNNRLVTYIVVGEGEGEGEEKLDSLKARMQSELPDYMVPAVWVPLERLPLLGNGKLDRKAL-------------------------------- 9937225 399 HGHGEPAELAAFAR----HFGVLLAAGVRAPDTPLSRLPLLTDEERR--RLTDTTAPRTAPEAPYRP------LHRLVEESAARRPDALAVV------GGTRHLSYRELNCRANRRAAWLRRAGIGTEDVVGVRLERGPELLVSLLAVLKAGAAYLPVDPALPAERVRLMLDDARAALLLT-----------------ETALGTPPAPAGTPVHHVDGPPPPTRPGDDADHTGPDL--------------PTSLAYLLYTSGSTGRPKAVALQHDSAAAFLRWAGRAFDGGELAAVLATTSAGFDLS--VFELFAPLAHGGTVVLADSALHVPA------------LPWAPAATLLNTVPSAAAALLDADGLPDGLTAVNLAGEPLTAELVARLHARLPKAAVR--NLYGPSEATTYATAALVPAGGTEAPAIGRALGAARVWTADDRQRPLPGAVVGELLIGG--TAPARGYLGRPGPTADAFRPDPTGPYRTGDLAVRRPDGRFVFLGRKDEQIKLRGVRIEPGEVEAALRQCAPVAAAAVVLAGTTAENHRLVGFVTPSPGARVDPERT---LAALRSRLPAALVPAALVVCDALPLTANGK-------------------------------------- 115402905 19 --------------------------------------------------------------------------------------EAPAVIIPATDSSESQEISYKELHHAVCRLRQELGQLGLDIHSRLALALPNGIEFVVCFFAGAAQGAPVAPINPAYKPQEAQALLERIKPKMLLASPQSAAAWAGADMGVPVASCSWDAKARCIR-------------------LELPESMPHPRPVHLC-QVSPDDDALMLFTSGTTGTPKGVMLTHRNLLVAVQIIVRAQG-LSPTDRCAIVTPLFHVAGVGMLLLSTLLSGGAAVIPSSV-----SGAFWSQLREHAVTWYHGVPTLHRL----LLTFPRPSDLGRLRFVSSGGSSLAEDTLQRLEAELG---RPVLERYGMTETAPGIFCNKIDQSRRSSCYPVAPEITVRILHSSGEGKTDRIGVSGEICVKG--ENVMSGYLDNAAANADSFVD---GFFRTGDLGLIEPDGYLRIVGRLKEIINKGGEKIDPTEVEHILLKHESIRDVACFRVADELYGEDIGVAIVLHEGRELKAL---QVKKYVRDNAVGFKVPKKVVFLDAIPCNQTGKYQRVLLSQ------------------------------ 167645871 31 --------------------------------------------------------------------------------------------------------SYGAFDQASNRFAHALQSLGLIAGAPIVSMLDNNVDAVTTWIAANKISAISVPLNTALIGQFLRHQIEDAGASLLVCEARYLQRILDIE-----------DQLTSLKTVLV--RGAFQPAPGSVLTIVPLDDHRGADDSAFEDLPDPGALNALIYTSGTTGPSKGCMITGNQMCHFARMLTRSA-PFGPDDIYWTPLPLFHMNAIATGVVSVMLVGATISFAP----KFSVSGFWPAIETSGATVVSILGSLGTMLARADEHEAMARCFG--QVHTVKGNPFPEEIKQIWRTRFGATKI-GSNVYG---LTEGLLTSMPADGGYAEGSSGKAAPELDVRIFDDNDNEVPIGTAGEVVCRPLMPDIFKGYWRRPEDTLKVM---GNLWFHTGDIGKFDENGFFHFVDRKKDYLRRRGENISSFEMETSILTHPAIEQVAVHAVPSNLQEDDLKVTAKLKPGAVLSEE---ELCRWLIERVPYYAVPRYIEFRTELPVNPQGRVLKFQLRD--EGATPTTWDIET---------------- 183980918 8 ------------------------------------------------------------------------------------------------------TLTGGQLAERISQYIQAFEALGAGTGVTVGLLSLNRPEVLMILGASQARGYRRTALHPLGSLDDHAYVLSDAGASALIIDPNPMFVERALGLLEKVD---------SLEQVLTIGPVPE--ALEDRAVDLSAEAAKYQPKPLVVADLPPNHIGGLTYTGGTTGKPKGVIGTAGN--ITAMTSIQLAEWEWPEHPRFLMCTPLSHAGAAFFTPTLVKGGEMIVLA-----KFDPGEVLRVIEEQRITATMLVPSMLYALMDHPDS--HTRDLSSLETVYYGASAINPVRLAEAIDRFG----PIFAQYYGQSEAPMVITYLPDHDEKRLTSCGRPTLFARVALLGEDGKPVPQGEPGEICVSGPLL--AGGYWNKPDDTAQTF---RDGWLHTGDMAREDEDGFYFIVDRVKDMIVTGGFNVFPREVEDVVAEHSAVAQVCVVGAPDEKWGEAVTAVVVLRADAARDETMTAEIQAAVKQRKGSVQSPKQVVVVDSLPLTGLGKPDKKAVRA------------------------------ 24940606 8 ---------------------------------------------------------------------------------AARTPNAPAVI------GPAGSMSYGELDERANDLAGRLSGRGIEKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPERFAAIARESGALAL----------------CAPDDLSARVPSPLRDRLACVDLDAAPVPNAL-------------PTAPVNTRVEPDDLAYILYTSGSTGTPKGVCVSHRSALAFIDWAVAE-LAPGPQDRFANHSGLSFD--LSVLDLYAAFTVGAAVCPIHAEFAYAPERLVEFLHRERISVWYSVPSVLILMLRDG-GLLDRPAPETLRALLFAGEPFP---IGYVRALAAWSDARLLNLYGPTETCTYHEVRPADLARDLPVPIGRPCSGDRVWARRPDGSEAEPGEEGELVVSGP--TVFAGYWGRQ---------PQEGPYATGDRVKVRPDGSFDYLGRHDDMVKIRGHRIELGDVVAALNSHPG-VAEAAVVAVGEGLDRNLAAFVIRSQGSSFGNV---ALRRHLADRLAPHMIPGDIRFVDQLPHNDRGK-------------------------------------- 94310801 12 --------------------------------------------------------------------------------------------------GDLHRYTYRDCELRARKLAQALGALGVQQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHADDQYVFFDSTFLPLVEGV-----------APHCPNVKGWVMMSDRAHMPAESKVDLICYEDLIDAQDGNYEWPQFDENQASSLCYTSGTTGNPKGALYSHRSTVLHSYASAPDALGCSARDVILPVVPMFHVNA-WGLPYSVPLVGAKLVLPGPK---LDGASLFELFEQEGVTFSAGVPTVWLGLLQY--VQANKLKFSTFRRTVIGGSAAPPAMI----RALEALDVEVIHAWGMTEMSPLGTSCLLARHLDLPEEARHKIVEKQGRVIYGVDMKIVDGEGKELPWDGKAFGYVRGPWVIDHYFRNDNSPLVDGWFPTGDVATIDEEGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACISAYHPKWDERPLLVVVKRPNMEIT---REELLGFFEGKVAKWWIPDDVLFVSEIPLTATGKMQKLKLRE------------------------------ 119718335 13 ---------------------------------------------------------------------------------ARSRPDQVAATVLGEET---TTYSFAELWDRIGDLADAVSEAGV-HGPMVATLLPNSLDALAAYLACQRGGVGAVPLNNRLADRELQHILADSEARTILAAGEYVEVARRIADAG-----------------VRVVDADTVVAGSRDRDLIAD-------------PERGSRVAVVFYTSGTTGLPKGAAVRNDDWVVNTMRWG-WQLRIQWDERTLVPGPLFHMSYSSFALATWLMGGEVRIMPSFS------AATAYEEFAERSTFAFLVPSMTQMIHDEWVARGRQPMPAARSIMTSGAAAAVELVEAAFD---MFPNATIQETYGWTEAG-FATMEVKTRETVRRGTVGYNTVGSDVAVFDDDGKPCAPGERGEVGIRTLAASI--GYLSPATAGANT---RRGPWILSGDIGTFDEAGRLIIIDRKHGMIISGGENVYAAEVEKVVGQHPAVDECVVIGRPSRQWGEEIVAVVVLETGADLD---LDGLRVFCREHLASYKVPRDLAIVDALPRNSMGKLQRFEVKRVLE--------------------------- 87121796 3231 ----------------------------------------------------------------------------CFAKEVARNPDKIALIY------QDTKLTYQALNVKANQLAHYLIKQGIGKRCNVGIYSQRSIEMVTSMLAIIKTGACYVPLDANYPQARLQHMVDTANIGIILCDDTMTTSSPQLNARYITLTNLP----PELSHENVDSFSALDFETSFPN-LSMNDLTAKEKSQL---------PAYVMFTSGSTGLPKGAVVPHQAVIRLVKET--NYVDLNQDKTMAQINNFSFDAS-TFEIWGALLNGATLVILPNEEV-QNPSRFSQQIKTQGIDVVLMTTALMNQLAALNDKIFSPLD-----TLLFGGEKVDKKTIDSILRKGKPSHLLHI---YGPTENATFSTCYEINGVSDNYPIGSAIKHSTTYILSSQRRLMPFGQVGELYVGG--IGLAKGYLGQSELTKESFFDKKQILYATGDLVRYLADGSIEYMGRVDDQFKLRGYRIERLEILNQILCFEAIAQASVELISRENQAHLSVAM-TLHSNQADKDSVIGSLTTHLSSRLASFMMPKEFHIYDELPMTQNGKLDRKKIQSLLT--------------------------- 87121796 1677 ---------------------------------------------------------------------------NLFSKQVERHPNAIALCFKG------QNLSYQALDHQSNQFAHYLISKGAKKGSIIAIALNRSNNMLLAMLAVLKAGAAYLPIDIKTPAKRVKYMLEGSQASFLMTDQSWQFNTLNYQEIRLNDVHSAEFEKQSSKPVIL------------------------------AEPSHSHDLAYLIYTSGSTGNPKGVLIEHKGVVNYVKAQSEYHQDIDKDAGFLYLSNFAFDTSVASI-WGALLNARRVDIIAEEDRFDLDKINQYLTQPERFAVAYIPPIL-------LANLTPDPKANIIPRIVISGEAVAQDLVDNYLEKTC-----LINEYGPTENSVCSSYHIYQKGDDANLIGQAIPGVMTLVLDEY-LNPVPSGVIGQLYLAG--VGLARGYLNQNNVFIEPSEKHPFRLYKTGDLVKENRAGQLSFEGRIDDQVKLRGFRIELGEIEKTLETHPHVISAKVLVTQALNKQKQLTAYLIHTADYQ---ALLTELSHQLSSKLPDYMVPQAWAALDAWPLTANGKLAR----------------------------------- 87121796 535 ---------------------------------------------------------------------------------VSNQGDKIACTWHCQNAG-VMSLTYQELNEKANQVAHYLLTQKVTPNTCVAMGYSWSINGIISILGILKSGAAYVPLDTQQPKQRLMQILDAADIKLLLGPQSLI-------------DALNEKQSLSDVTCLDLNRA-------------HKILAPFSVSNPILTELDDSQLAYVIFTSGSTGQPKGVMLEHKNLNNLLDSMQERVNYHEHDVVAAMTA--SFFDIHIAETLMSLSQGASISILNHEASRSANAIQKRVIKD-KISIIQATPSVWQWLVDNDFRPNEGTKIITGGDHLSL--PLRNALLKTSHQVTLFNLYAPSEATV-YCSGGEVLASQSKIHIGKPFSNNRYYILDESLNH------LPIGGIGELYIAGA--NIARGYLGNPRLTDAFFDQPYERMYQTGDLAKRLEDGSVELVGRKDFQLKLNGIRIEASDIEFHLCQIEGIDKALVTSK-DVAQTKCLVAYLILKDGFKLN---LDQVRDNLSLSVAHSVMPQYFIELDAFPLTNNLKIDRNAL-------------------------------- 90416743 24 ----------------------------------------------------------------------------LLERAATVFPDHIAIIH------GDMQITYGQFYSRCRRLASALTDQGIGSGDTVSVMLANTPAMLEVHYAVPMCGAVLHAINTRLDASVIAFQLDHGESKVLITDLAFSQTVKF---------ALKLIAVKPL--VIDYLDPVFPQQGQLLGDDYEAMLASGDPDFDWLMPDDEWDAIALNYTSGTTGDPKGVVY-HHRGASLLAQGNVITASIPKHAVYLWTLPMFHCNGWCFPWTMSAVTGTHVCLREVRA-----DAIWAAMIEHKVTHLCGAPVVMSTILGVEKEHRQALS---QVVDFFTAAAAPPEGVLAEMREAGFNVTHLYEVYGPAVVNDWNQQWEALPASQQARVKARQGVRYHDVVDPQTMKPVPRDGETLGEVMFRGNVVMKGYLKNQQATDEAF---KGGWFHSGDLGVVHPDNYIQLKDRSKDIIISGGENISSIEIEEVLHKHAAVSFAAVVAMPDKKWGETPCAFIEVIEGAQLSSE---DLDRWCRQHMAGFKVPRHYVFEPIL-KTSTGKVQKFALRQRAA--------------------------- 209965968 7 -----------------------------------------------------------------------------------------------------RALSLQELRLRALRAARGFDALGVGRGDAVALMLRNDFPLLEASLAAGDLGAYATPVNFHYRADETAYILKDCGAKLVIHADLIPRIGAALP------ADIPVLVVPAPPEVRAAHGVPPEQAAVPPGMTGWEDFLAAHAPWDRPPQLP---PASLIYTSGTTGRPKGVRRPTPEQYALVNRMRVLVFGIDGPVRSVMAAPLYHTAPNAYGL-SVLREGGLLVLQP----RFDPEDLLRLIERHRITHLYLVPTMFVRLLKLPEAVRRRYDVSSLRFVLHAAAPCPPDV----KRAMIAWWGPVINEFYASTEAATVTFVTSEEWLRHPGTVGRPPPDVEVRILDDRKQPVPPGTPGEVYSRHRHMPDFTY----HGQEERRREVEHDGLITSGDVGYVDADGYLYLCDRKRDMVISGGVNLYPAEVEHALITMPGVQDCACFGIPDDDLGEAMMAVVQAEDGVDLTAE---AIRAWLRARLAGLKVPKRIELRDSLPREDSGKIFKRKLRE------------------------------ 108798729 11 ----------------------------------------------------------------------------LLRRNTAAHPEKAAVI------DPASRVSHGDLDRITRTLAAALVGAGVGKGSRVGLVMPNSVQWVQIAVALTRIGAVLVPLSTLLAPRELVAQLRTAAVQVLVTVEEFRGHRYLADLR-------AELGLPDLDDPLHSPELPALRQVWSPDQLMAARAVDHELVDALTDAVTPGDTLAIMFTSGSSGPPKGVVHSHGNAL-GAVAAGLHARCIDADTRLYLPMPFFWVGGFGSGVLSALVAGATLV----TEQIPQPESTLRLLEAERVTLFRGWPDQAEALARQ---------RHSVGADLSSLRPGSLEALLPPDQRGRPGARARLFGMTEAFGPYCGYRADADMPETAWGSCGRPFDGMEVRIVDPETAPVPAGRIGEIQIRGPHV--MRGVCRRSREEVFT----ADGFYPTGDLGHLDDRGFMFYHGRSDDMFKVSGATVYPSEVEAALRTLDGVAAAFVTDVPDAGVDRVGAAVVC------DRPTTVGALRSAAKNVLSAFKVPTIWLLLDAVPRKATGKVDVRALRELLA--------------------------- 218720593 40 -----------------------------------------------------------------------------LPRAAAIEPDAEAIYHLTANNKVLRR-SYIETADRARGLAYYLKKRNFK---RVGILAPNTPAFLESIFGIAAAGCVNIAVNYRLKPEDVSYIFEHSDAELIIVDAEYVSLLDLFKSEHPNIPFLIDTDTDATEGELSGPFDAAILEGLD----YDKDTGAKGWDALETQTTDENATIALAYTSGTTARPKGVEFSHRSYLAAMANVIESGLNYHKGRCGYLWTLPMFHAIGWTFPWAVTAVRGTHYCL----RKIDYPYIWYLLKNENVTHFNAAPTVNTLLCAAKE----AERLPEPVRVTVAASPPTAHLFEQMTNLNLHPVHVMTETYGPITKGYHMPVWDTLPDKEKYQKMARQGHGFITSLPARVIKMDVPEGTIVDVQRNGGNICAKGYYKDPVATSKLFAG---GVLHSGDLAVWHEDGAIQIMDRAKDIIISGGENISSVALESMLANHPDILEAGVVAVPDSHWGERPKAFVTVQAGKNVKG---SDIIAWAKSGISKFMVPREVEVVPELPKTSTGKVKKNVLREWAKG-------------------------- 149053895 76 ----------------------------------------------------------------------------CLDATAQRFPNREALVIIHENI----RLNFAQLKEEVDRAASGLLSIGLRKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQASELEYVLRK----------------------------------------------------------------------------------------GTTGNPKGATLSHHNIVNNSNLIGQRLKMPAKTARMVLPCPLYHCLGSVGGTMVSVVHGATLLLSSPS---FNGKKALEAISREKGTLLYGTPTMFVDILNQPD--FSSYDFTTIRGGVIAGSLAPPELIRAIISKMNMKELVVV--YGTTENSPVTFMNFPEDTLEQKAGSVGRIMPHTEAQNMETGELTKLNMPGELCIRG--YCVMQGYWGEPQKTFET--VGQDRWYRTGDIASMDEQGFCRIVGRSKDMIIRGGENIYPAELEDFFHKHPQVQEAQVVGVKDDRMGEEICACIRLKSGETTTEE---EIKAFCKGKISHFKIPRYIVFVEGYPLTVSGKI------------------------------------- 197777870 7 -----------------------------------------------------------------------------LHRAVQQNPERIATI------SGERVRTWRESGDRIARLAGALRALGAAEGDRVALLALNSDVHHDYLYAVWWAGCVVNPVNTRWSVREIAYSLEESDTRILLVDDAFAPLVPKLRGLW--------------EGIATVIHCGDEP--TPEGMLCYEELIAAHEPVKD-ERVGGERLAGIFYTGGTTGFPKGVMLSHANILSSANSLVVSVQASTPGGRTMYCAPMFHLAALGNWFVQNLVGGSHLFLPAFEP-----AAVLTAVADHRPTSTLLVPAMIQMLVDH--PSVGEHDLTSLQRLNYGASPISETLLERAMQVFPAAELAQGYGMTEMAPAIAALTPEDHHDARLLRAAGRAVAGVDLRIVDAEDREVPRGAVGEIVVRGA--NTMLGYWNKPGETAAA---LRGGWMHTGDAAFMDDNGYVYIVDRVKDMIVSGGENVYSAEVENAVAAHPAVAACAVIGIPDSDWGERVHAVIVLKPGHTAT---TTEIRDHCKSLIARYKAPRSCDFVDAMPLSPAGKILKRELRK------------------------------ 198430899 17 -------------------------------------------------------------------------------RQARATPDSVAVV------GDDVTLTFQELDEASNVLADALQIRGVVRDSSVGIFMERCVGYVISYIAILKAGGAYMPLDLSYPDVLLEDIFSDAKPVCIITNPQMQKRV-----------------LDKKQTVLVLNE-----NWKEKLDKENRDAVTGGADLTRP-KVQLDDLAYVVYSSGTTGKPKGIMCPHRGAVYSYTWRH-LICPFETGDRVACNVFFVWEMLRPLLKGVPLYVIPDTAIY-------DPLLLSGFLKKHSITRILFTPSL--LETVLDAQNLNISDFSTLKVIWFCGEVVTSSLLDRCTSILPW--IRFYNLYSISECHDVATSDLNRFIKMEDEMEETKCPGIHVVILDDEGNPQPIGMQGEIFVGGP--TLARGYLNRPEMNKLRFIKRPKNVYRTGDWGLIRSDRNLEICGRCDTMVKIRGYSIEVKAVEVALMGLEQVNACVVMTIGEEGQDKQLVAYIVPEGEVT-----KKEIRNSLKTKLPFYMIPSYYIFLQSIPLAASGKLDKKALPDV----------------------------- 69937611 44 -----------------------------------------------------------------------------------------------------RVLTFAGLRDASGSKALQLQRSGIAAGDRVMILGWNSPDWVVNFWAVVRLGAVPVLGNAWWSPEEIEYAIYFTEPKLVLADD----------------------------------RCAGRVSQSLLTEAWGGEAGTGEAPD-VTVPDDENAPAVIIFTSGTEGRAKAVVLAHRSFIASMMMMMHITRRLPY-DVSAPKSEICLHTGPLFHIGGPHAMMRGVVTLVFPSGRFSTSEALELIEKHRIERWTAVPTM--LTRLLDDEGIATRDLGSLRSIGMGGAPVHRELLDRVRKQLPGVDARVAIGYGLSENAGQATAASAENALRKPGSSGRPLPLVEISFKEREGLPD-----GEILLRSP--TQMLGYFGNPNSPIDA-----DGWLHTGDLGKLDDEGLLWITGRCKDIIIRGGENIAPAAVERALTGISAVAEAAVLGIPHPDLGEEVAAFVVIREDSEATAET---LSAELRRTLASFAVPSRWHIQEPLPTNQTGKVERKAL-------------------------------- 163855191 48 ---------------------------------------------------------------------------------------------------------YRQFAARAAALGAAMVSHGVRAGDRVALYMPNRVEYLVAMYAAWWAGAVIVPINYKLHVKEAAWIAADAQAALLVTDAGSQFEPGLLP------EGCRELGVDTSE---------------------FEAAMRAADAFGAPAPVEPGALAWLFYTSGTTGRPKGVMLSHDNLVAMALCYPYDVDSVSAADAWLYAAPMSHGAGLYNFMFVRAGARHVV----PASRGFDSTEIFDLARQLRDICLFAAPTMIKRMVREAPARVTGL-----RTIVCGGAPLYAADLVQALDALG---PVLAQIYGQGESPMTITAMRKDAIADRGQPRWAERICMEVRVVDASFNDLPAGECGEVVARGP--AVMSGYWRNEAASRQALAD---GWLRTGDIGFLSDDGFLTLTDRSKDVIISGGTNIYPREVEEVIARHPDVFEVAVVGAPHPEWGEEVVAFVVARPGGKPLDA--AALEAWCRAEMASFKKPRRYEFCADLPKNSYGKILKTDLRA------------------------------ 68536869 57 ----------------------------------------------------------------------------LLLQHAQETPDALAVV------DDRHRLTYAQLVAHATAVARNLREHGIDAGQSVGISLPRSAEMVVGIVATLLAGGSFVPLDPSWPQARRESVTHDASLSFVLTPD--------------------------------------------NCALTEDALFDLDATRELFTPPSTDSVAYVIFTSGSTGRPKGAMIRHGAIVERLLWQRDQILFFGRDDASLFKAPLAFDISINEIFLPLVCGGRVVVAAPGVE--QDPQRLARLIHREGVTFAYLVSSVLDVMLKQAEGTNLLDSLRHVW---CGGEMLTQALFRRFRQQLAIPLYHGYGPAEATIGVSHVI--YRDDEDRLNTSIGVANPNCRLYVLDEHLRVVPDQEIGELYVAG--FLLAKGYINAPGLTADVFASDGTRMYRTGDLVRRHNDGSLEFVGRADNQVKIRGMRLELEDVESALVGHPDVEAASVIAREG-----RLLGYVTVTAGL-----VGAAIRSWCAEVLPEYMVPAIITVMDELPRTANGKVDRKAL-------------------------------- 68536869 3040 -------------------------------------------------------------------------------------PDRIAL------ADDAQQWTFGELIARCSDIAEKIKNCGVTSGDTVAIAVERSAHSVVALLGALWAGVRYAPLDLTHPDGRLRVLVEDSQPAAALVDSSSRERMERIGALPCVDVTTADSH----------------------------------ATTHTPAAVPGDD-AYLMYTSGSTGKPKGVVIKHRGLHNMLDNHRRKIFAPAAADRTLRIAHISFAFDMSWEELFWLVEGHEVRIFS-EDLRRDAAAMVEAIRAHQVDVINVTPTVAEQLLAEGMLESGAH---RPRLVLLGGEAVSHGVWETLRKA---DDVRGYNLYGPTEYTINALGAGTDESATPVIGMPVDRTAAFVLDPW--LRPVPTGAPGELYLAGS--GLAQEYHGLAARTASSMVACPWGMYRTGDIVRVRADGMFEYLGRSDDQVKIRGHRVDPGDVSAAVSRDPRILHCVTVPVR--ISDATLLACHLVAPQLRDADQGERQVRNALREELPSYMIPDRWSIVDELPVTSNGK-------------------------------------- 68536869 1566 -------------------------------------------------------------------------------RSFEHSRDRPALTSIGED-GAAEHWTYEELDDAAQRIRAVLDRKVAIHTPRVALLMERDAWQVAAILATTMSAGTYVPVDPLSPQARVELILEDCQPDAVLVSPSA--------------EKMVSELVDCPVLVVSEQTMSGEAKPPAGRSASVA---------------RANDIAYVIYTSGSTGRPKGVAVTHANVTAMLGNA-RSHVEFSQEDV-WSISHSFAFDFSVWEMWAALSSGGRAVVMPYA-LMRSPEDAAEVLRAEAITVLSQTPTAFAA-----LEPHLGQDSAVRTVIFGGEALEARAEAAYCSA---HPNVRFINMYGITETTVHVTAHCSENAGEARSPIGRPMDGLRTYVLDAQLQPVQPGETGMMYVAGP--QVTAGYWGLASTTASRFVADPFRMYCSNDMAKVLNNGHLDYVGRADRQVQLRGYRVELGEIESALEKVSGVREATVVVV-DLPEGQVPGALLIT-DSRADAKAITSRAAAAARDALPAYMVPQLFAVSTQVPQTINGKRDERAILDLL---------------------------- 172041365 65 -------------------------------------------------------------------------------------------------------MTYQELHNQVNQLAKALFRIGIREHDRIGVLTRNHRGFIMALCAHGRLGTDLVLFNTGASAEQTRAVARENKLDVLFIDEEFIEFGDTIGLTREAEEALPMDS-------NIRDALAMEDHATRSEDWPSLSLVLRTTPAEQTIPSRPRRGRTIILTSGTTGTPRGTRRPEPPSYLPASSIMSRIPL--KARRPFYLAAPMFHTWGFANIQLALALRSTMVM----QRKFRPEDAVQLIEANRPYAIAIVPTMLRRLLEAVPEGM----DPGTKVIAASGEPIPPQIVEKTFEKFGPAL---YNLYGSTEVSWATIAN-PDDLQRHPNTAGKPPMATVVKVLDEDFRECPDGEVGRIFVANNMMFEGYTRPGKDKETHEGMIATGDLGY--------WEDGLLFVSGRSDDMVVSGGENVYPTDTEHIIGTLPEILEVCVQGVPDDEFGQALCAWIVTKEELSAADKLQEEIKATVSKQLARFAVPRHFVYVDSLPRNAVGKVVRREL-------------------------------- 77460930 43 ------------------------------------------------------------------------------------------------------RYSYPTLIERVAQLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTINVRLSPEQILYTMNHAEDRFVLVNSEFVGLYQAI-----------APHLTTVEKTLLLTDLPEKTADLPNLVGEYEQLLAAASPQYDFLDFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTMGAIDSVRLLGTNDVYMPITPMFHVHAWGLPYVATMLG-----LKQVYPGRYDPEFLVELWRKEKVTFSHCVPTILQMVLNAKGAQGTDFGGWKIVIGGSALNRTLYETAIQLTAAYGMSETGPLVSCAHLNDELMAGTEDERTTYRIKAGVPGPLVEAAIVDTEGNFLPADGETQGELVLRAPWLTE--GYFNEPQKGAELWAG---GWLHTGDVATLDAMGVIDIRDRIKDVIKTGGEWISSLDLEDLISRHVAVREVAVVGIADPQWGERPFALLVVREGHAIGA---RELKEHLKGHLSKWAIPSQIALVTEIPKTSVGKLDKKRIRDITEWQANNSTFLSTL--------------- 46812259 58 ------------------------------------------------------------------------------------------------VGSDGKSYSFAETHLICRKVAAGLSNLGIRKGDVVMALLQNCAEFVFTFMGASMIGAVITTANPFCTSKEIFKQFNASKSKMIVTQSMYVDK-----LRDTGDDSLRLRRGFLRRH------DRQPAGEMPAFLRANGGRRGRRPRRSRSIPTTPSR----CRSLGTTGLPKGVILTHKSLITSIAQQVNPNLYLKPDDVVLCVLPLFHIYSLNSVLLCSLRAGAGVLLMQ----KFEIGALLELIQLHRVSVAAVVPPLVLALAKN--PLVDNFDLSSIRMVLSGAAPLGKELEAALLSRL--PQAVFGQGYGMTEAGPVLSMSPCFAKVPLPTCGNVVRNAELKVVDPETGCSLPRNQPGEICIRGP--QIMKGYLNDAEATART--VDVDGWLHTGDIGYVDEDDDVFIVDRVKELIKFKGFQVPPAELEALLISHSQIFDAAVVPQKDDAAGEVPVAFVVPANGSELTEE---AVKEFVSKQVVFYKRLHKVYFVHAIPKSPSGKI------------------------------------- 206678296 15 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGVLFSHRSTMLHSFAAALPDCIGFSARNIVLPVVPMFHVNAWGTPYAAAMVGCQLVLPGPG---LDGSSLLKLIDAEQVDIALGVPTIWQLLMAAKDSGSTLSSLKRTVVGGSACPPSMIDTFRDVYDLIHAWGMTEMSPLGTSNQPLAKHAMLPIEAQRKLRENQGRPPYGIIVDENGKDLPCDDVAQGDLLVRGPWV--LSGYFKP-----ERDDELRDGWFDTGDVARIDADGYMTICDRSKDIIKSGGEWISSVELENIAVAHPDLLEAAVIGAAHPKWDERPVLVAVKAKGCDPKPD---DLIAFFDGKIASWQKPDAVVFTDALPRNATGKVLKRNLRD------------------------------ 186475792 19 --------------------------------------------------------------------------------------------------GDVHRYTYRDCERRAKQLAQALIALGVEAGDRIGTLAWNGYRHLETYYGTTGFGAVCHTINPRLFPDQIAYIVNHANDRYVLFDITFAALVDVL-----------APQCPNVRGWI-AMTDEAHMPCMSTAVSSYEALLARHDGAFEWPAIDERCASNLCYTSGTTGNPKGALYSHRSTVLHAFASLPDAMGLSARDSVLPVVPMFHVNA-WGIPHAAPLTGAKLVLPGKD---LDGKSLYELMEAERVTYSAGVPTVWLGLLNHVREAGVKF--SSLERTVIGGSACPPAMIKTFRENYGVEVIHAWGMTEMSPLGTLSKLTWEQLQRSPDEQRKLREKQGHALYGVDMKIVGDDGRELPWDGVAFGDLHVRGPWVIDRYFRSDASPLVDGWFPTGDVATIDKDGFLNITDRSKDVIKSGGEWISSIDVENIAVAHPAVAEAACIACAHPKWTERPLLVVVRRPDAHVT---REELLAFYEGKLAKWWIPDDVVFVDELPHTATGKLQKLKLRA------------------------------ 113866892 12 ---------------------------------------------------------------------------------------------------RDRRFTHMELHRLTNRIARLIKELRLASGDVYLTILDNDNMSLLTFCTLAKADVKAAWCNFRDTFDEHLWQIDWVEPKVVF-----------------LETALLDKYYDTLRQRGIRIVCMDPLAAPRDGVSCFWDLLEGVSDAEPHIELDADEPMLLRFTGGTTGRGKCCMYTLNNWLALHRYFYSMPDDMFGNDARHLSITPLSHGSAAYATTLAFKGGCHVTM-----NASDLRQFCANIQNERITSSHLVPTILYRFLEFGLH--EQFDLSSLRTILYAAAPMSPAKLALLQEKFG---NIFIQAYGSSEVSKAEHLCAPGQSNRHLSSTGIALPETEIVVMDEQGHELPVGETGELWIRGP--GVIKGYYKNP---EATATEFQGGFWKSGDLGYVDEDRYVYIVDRKKDMIISGGFNIYAIEVEAALNAHPAVLMSAAVGVPHAEWGESVHAEVVLKEGHTPDPA---EIVAFCKERIG-YKAPKTVTIVDQLPMTVIGKVLRRQVRD------------------------------ 145222374 7 -------------------------------------------------------------------------------------------------------LTCAELLSAATGLAHALTRR-MPAGSVVSFTVPNWHEAAIIYLGATLAGMVVNPILPSLRERELSFILDDADSRMIFVPESFGGHDYAAMLDRV------APGLPSPP---------EVVVVRGEGRVTLADLLAEPADGVLPAP-RPTDTRMILYTSGTTGRPKGVLHTH-ESLAALIAQLGRFWRIDRGDTFLVPSPIAHIGGSIYAFECPLLLGTEAVLMQ----RWDPDAAVGLMLEHRVTHMAGATPFLVGLLAAAQRAGTRL--PDLKVFICGGASVPPTLIRSAAAYFDKAAVSRV--YGSTEVPVTTVGALDDID----------------RAADTDGRPGIAEVRIDGEIRARGPQMFTGYLHPEDDRESFDDA---GYFRTGDLGRFTEDNHLVVTGRAKDIIIRNGENISPKEVEDILVTHPRIAEIAVVGIPDPRTGERACAALVTTEDPPPD---IAELKDFLTDRVARFKVPEQIHVVGALPKNDAGKVLKHVLKA------------------------------ 158520129 50 ---------------------------------------------------------------------------------------------------KTESFTYRQMNANANRMAAFLVAAGGGRGKGVGILMRNAPRVLDVFFGSQKAGMYSVMINPELRGDGLAYVINHSDIDFLVADAE------LLDTLIPVMDALDRIR---PDTVFINDVEEEARGIALPDTMGLLSRAYRMPAVRPDIQYDPEDLCLIIYTSGTTGPPKGVVYR-YNTTGVTRLRLVGHLFLKPGDVYYTYLSLCHGNALFISTTATMAARAGMALA----RKFSASRFWDDVRGYNATVFNTIGSIVPILMKQPEKPT----DSDNSVRVVFSAACPADMWEPFEKRFGVTLYEGYGAIDGGGKGIMNFGTAPRGSLGKPMASGR------VRLVDEKGHDVGPGAAGELLFKVGGGKSRVEYYKNE---AASEKKVKDGWLYTGDILRKDKNGYFYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSEMAEDEIMAAVKLVEGQSVTPA---GLQAFLAGQLAKYAVPRYIRFVDDFPKTNTHRIIKRVL-------------------------------- 153886959 30 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEALLAQAEPATDAVRRG-DDLAGIFYTGGTTGFPKGVMLSHTNLCSSGLAAHAEGL-APAGSTYLHAAPMFHLADIGVAMAHWIEGNTHCVVPAFSP-----EGVLDVLARDRVTHLLLVPTMIQMLVDHPAM-RQPRDLSALWSIAYGASPISEAVLERAMAAL--PGVGFVQAYGMTELSPLATILPDVYQTPKLRSAGRATFCAEVRIVDVEGQEVPRGTVGEVIVRGP--NVMQGYWNKPEQTAAAV---RNRWMHTGDGGYMDEAGFVFVVDRMKDMIVTGGENVYSAEVENAITQHPAVAACAVIGIPSAQWGESVHAVVVRKPGASVSTE---ELIAHCKTLIAGYKCPRSLDFCDALPLSGAGKILKTELRKL----------------------------- 116328788 15 ------------------------------------------------------------------------------------------------------RYTYGEFSSRVKKLIDSLQKLGIRPGDRIATFGMNHYRHLEVYFAVPSMGAILHTLNVRLFPEQLVFIVNDAEDSVIFVDKSL---GKILLDL--------LSQFKKKPKFIIMDDLEATEPAALPDAIDYETFLKNGSKEVALPELDENQAAGMCYTSGTTGNPKGVVYSHRIYLHSMSICMTDSLGICEKETVLPVVPMFHANA-WGIPFACVMTGAVLVFPGK---HLLGHGLASLLEQEKVSIAAGVPTIWNVLYQHLKK--NSYDLGKLHTMIVGGSAAPQSMIEGFKNDFG---IHILHAWGMTELSPVATVCRLRTTMSDRKESEKMQLLAKQIDDQGKDIPKDGKTPGELIVRGPWI--TASYYGNPSKESFTE----DGWFRTGDVITIDEHGYIQITDRKKDLIKTRGEWISSVEMESYVLKAPGVLEAAVVAKPNEIRGEVPVVFVVAKEGEKVD---KKSVLDILKENFANWQLPDDIRLIEAIPKTSVGKFDKKVLR------------------------------- 182678861 130 ----------------------------------------------------------------------------VLDWHVARHPDRLHITLLQDDSTILDQLSYGRLAAQARQIARGLIARDIGPGDRVALMLPTSIEFFCAFFAILYVGAVPVPIYPPMRPSQIEDILNNAGSRMLITMPEGL-----------SVAALLRAQLSELESVASV-----------------AELMAEAGDMRLPPASTPVSTALIQYTSGSTGDPKGVILSHANLLANV-KAMGAALEANSADVFVSWLPLYHDLGLIGAWFGCLYFGAPLYVMSPLSFLVRPESWLWAIHRFRATLSAAPNFGFELCTAKIDTAHTGLDLSSLRAVANGAEPVSPYTLRRFTEAFGFRPEVMMPVYGLMSRGVAEPAKANDQNPLELVACGRPLPGHEIRIVDPAGHEIGDRQEGRLEFRGP--SATSGYFCNEAKTRDLIHD---GWLDSGDRAYM-AEGDVYITGRIKDIIIRAGRHIYPQEIEDAIATIPGIRRVAVFGMTDRVSGERL---VIVAETRETDPAARHEIETRAHELTSAITPPDEVVLAPTVPKTSSGKIRRSATREL----------------------------- 156361100 1 -------------------------------------------------------------------------------------------------------------------MASALTRKGFKQGEVLAIMCPNIPEFAIAYFAAILIGGIVTSMNPLYTGREVAHQLVHSQASWLLTVPPCIPR------------AMEGAKEAGVANVYVVGEAEGCASLSELLEDDGTCLPTDLSIKPR------EDIAALPYSSGTTGLPKGVQLTHYNLIADSCIVMGESFHYSRDSHVLALLPFYHSYGLMVNLANVLLVGGRVVCIQ----RFDQEAFLKTIQNEKITHAALVPPIMIFLAKH--EMVDQYDLSSLIDITVGAAGMGEELMQSVKDRLSNLKYLR-QGYGMTELSPVSHV-VPLDTYNPKSVGVLLPNLECKIIDLSSGEEVEQGKEGEICIRGP--TVMKGYLKNPEATARTLDSE--GWLHTGDIGHCDQGDFFYITDRLKELIKYKGFQVPPAELEALLLSHPDVEDVAVIGVPDVEAGELPKAFVVRKKES----LTVEDVTGFVNSRVAPYKRLRGVEFTDEIPKSTSGKILR----------------------------------- 37525181 232 --------------------------------------------------------------------------------------------------DKTESLTYRELFQLALSVALKLKNAGISADDIVALSAPRSARFIAVATGIFFSGGAYLPIDPTLPKARQQHMLKHAK-------------------------ALIADHVVDMPQIVWFSFSELSFQSPVLVDGDEIKLLNQQVTEPSPSEL-----AYVIFTSGSTGLPKGVGIEHRSFLNLLVFQVQN-CELKLGVTLPQTAPISFDISVWQMFTGLTVGATVSIVSDDVVKDPQELIQYIIEQKFEYIELVPSLIAVILDILEQSISLKMRVQRQLRGMISTGEVLSTDLARRWHQ--CMPMVTLLNAYGPAECTDDVTQGKVEEQSDGLYCPVGTPPNVTIYVLDKDFQLVPPMVGGEIFVGGPNVG--RGYIGSNRFTAAAFLPDPFRMYRTGDRGRWREDGILECLGRADNQVKIRGRRVELGEIEAVLANHPDVAMCAVELV-DMSGFEQLSAFVTQTSDTVVDA---RSLSKFLAEQLPDYMVPSKFYFLDALLCNANGKVDRKQLKALAKQQPESVAPRSKLE-------------- 134278382 96 ---------------------------------------------------------------------------------------------------------YADLDSFSTRFAMRLQDLGCRPGDRVVMLASRRALLVAAIIGVFKAGCVHVPLDPRMPADRLRYILHDVAPTLVIADEDLIDAIEH-----------ALPAAAPIVPVTELERLLDDADSPRLDALVQPLPLPPL---------DERAIAYCIYTSGSTGRPKGVLINHRSIADFFEGT-RAVYDVTAQSRCASFSPLNFDVYLMDMLFP-LAQGASLYVHD---DVNAPDLLFDAIRVHDVTHFSAWGMMLGLIAQAEEFEAEPL--PHLKTILTGTDVPDVKTVQRWLRK--NAGVQVINAYGPTEATCAATAHVIREIEPERRTLYPIGKPLEHVRDEGGNRITAPGVPGELMIGG--TQVMQGYWNLPEETAARLVRDGVPFYRTGDVCAYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRYGETLLAAGVLLERGAPLDADCKAEIRQRLAAELPAYMVPRHVKVLEQFPQLSSGKTDRKALLSIL---------------------------- 34766448 29 ---------------------------------------------------------------------------------VHRGGDAVALV------DGEYALTWSAWRTAVDALARGLQESGVVSGDVVALHLPNSWEYLTLHLAAASVGAVTMPVHQGNAPSDVRALLERVRPAAVVLPARTQEGGGPLTGTALRE------VLPELRAVLVTGDAAGE-----GTETVTEMLERWSGEDPLPVEVRPDSPFLLLPSSGTTSRPKICLHSHEGLLTNSRAATEDTADAYAG--TLITACPLTHCFGLQSAYSALFRAGRQVLLSGW----DVGRFLELARRERPSVVVVPAQLHDLVTRVREDADGPGFRPGR--ILTAGAALPPALVRDVREAL---DTTLVVVWGMSEAGNGTSSLSADAPEVVSRSVGRPTRDAEMRVVDEDGAPCPPGQPGELYYRSP--SMFRGYFGEPELTRSVVSED--GWLRTGDLASIGEDGLVTFHGRSAELINVGGRKFNAVEIQALLADLPDIGPLAVVAAPDPRLGEYPVLVVTERPAAAPADGTADEVTAHLRGGTAEYKIPLELVALPELPRTPAGKINRRALEQ------------------------------ 119385739 870 ------------------------------------------------------------------------------------DPDRTALICD------TRSTSYGALGLRVRRVMAGLAARGLAPGDMVAICLPRGPEHLVLTLACAFSGLVWVPIDAAAPPERRDYLLRNSAPRLVVA--------------------------------------GTDLPGWPLASPRTLEAHDPAPPQGLAALSRSEAAAYYLYTSGTTGRPKCVVLNNRATANVIGHTL-DAWGIGAQDAVISVTPLHHDMS-VFDLFGTLAAGARLVMPAPAEEK-DALAWNRLVRDHGVTVWCSVPAIVEMLLACAPDDGLTS----LRLVAQGGDYIKPAVIDRLRRL--RPDAALWSLGGPTETTIWSIWHRIGPEDDRIIPYGRALPGNRYLLLNPQGEPCPEGVAGRIHTTG--VNLALGYLRDGALEQTDFTEGGIRAFRSGDLGRLRGDGTILFDSRVNGYVKVRGVRISLADVEAELAAHPAVAQALVVDIPDARGEKVLAALVAGRDLPEP-----AALRAFLRERLPQSHLPDRILAIPALPLSANGKPDRRRARQIA---------------------------- 144897869 24 --------------------------------------------------------------------------------HVRGRPDKIALVF------SDQPVSYADLAEEVRRLAAGLTGLGVGRGSRVLVLLKNCRAFAALMLAAAERGAVIVPVSAGLRGEALVTAFTATECQFVV---------GHGPLLAPFAGLVEAGKCVSV-------------DGAAPGCCLYDELLVQAADDYALGQGDDGDPYILTMTSGSTGAPKPIIFSQATKIARA-QSAVDCYGLTANDVVLAATPLYHSLAQRLVLMPLMFGMSAVVLEPFTPA-------GWMAAVERWRVSFTIPVSSQLSALLPHFLAEPARLASLRVLVSSSAQIAEDLKRRLAALLA---CQFHEIYGASEVGVISNLS-PDHPAGKMASVGLPLAGIDLRILGDDGAVLPVGEIGEIACRTP--TAFLGYYNRPDATVAAW---CDGYFRTGDLGWVDADGFLYFSGRKKDLVISGGINIYPIDIERVLMGTGLLADCAAIGLPDSYLGEAVLAVVVPKEAAGFD---LRPLRRACVEQLADYQQPLDFAVVTALPKNALGKTV------------------------------------ 118469771 555 -------------------------------------------------------------------------------------------------------LTYAELREQALAVATALRVAGVRRGESVAVMGPKGPDQIPALLGILAAGAVYVPVGVDQPTDRAERMLADAGVRMAL------------------------------------FCGDGTPTWLPALTVTEAVLVGRRHETVEPVSAAPDDLAYVLFTSGSTGEPKGVEVTHDAAMNTVE-TLNTYFGTGPGDSVLALTHLESDLSVLD-VFGTLAAGGSIVMVDEA-DRRNPDHWVAQINAHGVTTLNFLP--GSLEMLVETAWSTRTPMPSLRAVPTGGDWVRTTMVRKLQQLSPGVVLTGLGGATETAIHATLFEAKELPEHWTAVPYGAPFPNNACRVVNAAGQDCPDWVPGELWIGG--RGIARGYRGKPDLTAEKFVTWCRRWYRTGDLARYWPDGTLEFVGRADHRVKLSGYRIELGEVEAALQRLPGV-HAAVADIVDTPAGDLLAAVV----GLDDTSVTDADLRAGLAELLPPHMVPRHFELTGKVPFTVGGKTDRRAVARLLAEEQAQAGGRGTARRPE----------- 66509103 41 --------------------------------------------------------------------------------------------------------TFKEILEISQKLAIALSKEGLRKDDRIAICSENNLEFCLIVCAAFYLGVTVCPLNPLYTERELKHALNISKPKYIFISIFGAKNIYKI--------------IPQLFWLPKLIILTESTNNKLPSINSLTSNIIIDNNFHACSVNVNDHVAVISCSSGTTGLPKGVMLTDKNFLSVIKNLAAVSPNILNTNITSLALLPFFHVYSFSVMLVGLIFGNKSIILP----RFEEKMFLHAIEKYKIEHITVVPPLMVFLAKH--PIVDKYNLSSIKEIWCGAAPLSEEIAKMVAKRLNVP--TIKQGYGLTETTLAVMNSPDNNTEYKSVGTLVPGIAAKVIPINGDKSSKPLGPHNELCFKGDLI--MKGYCDNEQATAITIDKD--GWLHSGDVGYYDEQGYFYIVDRLKELIKYKGFQVPPAELEAILLTCPEIKDAAVIGLPHEEAGELPTAFIVKQKGSNITAE---DIIKFVNERVSSHKRLRGIKFIENIPRTASGKILRRVLRD------------------------------ 145220621 30 ------------------------------------------------------------------------------------------------------TLTGGELADRISQYIQAFEALGAGTGAAVGLLSLNRPEVLMIIGAGQTQGYRRTALHPLGSLDDHAYVLTDAEVTSLIIDPNPMFVERALGLVEK---------VPTLTQVLTIGPVPEEFAKAGVKAVDLSAEAAKYSPRPTAAALPPDHIGGLTYTGGTTGKPKGVIGTTQSITTMTTVQLAEWEWPE-NPRFLMCTPLSH-AGAAFFTPVIVKGGELIVL-----TKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDS--HTRDLSSLETVYYGASAMNPVRLKEAIRRFG----PIFAQYYGQSEAPMVITYLSEHDDKRLTSCGRPTLFAKVALLGEDGQPVPQGEVGEICVSGPLLSG--GYWNLPEATAETF---RDGWMHTGDLAREDEDGFYFIVDRTKDMIVTGGFNVFPREVEDVVAEHPSIAQVCVIGTPDEKWGEAVTAVVVLRPDAASDAAAVEEIQASVKERKGSVHVPKQVVVTDSVPITALGKPDKKAVRA------------------------------ 145249694 35 -----------------------------------------------------------------------------------------------DVHNPSRSISYNQARTIVRQLVSGLRAWGVQKGDCVAIHSFNDIYYTMLVLAIVGAGGIFTGSNPAYTAFELGHHFRSSATNFVITEPEHLDA---------ITTAAKAASIPE-HRIRVFDVLGQSVP---DGAVSWTELLEHGEQDFDDENLSRTTTAARLFSSGTTGLPKAAEITHMNLVAQHEFVFEFNPRP---WRVVIAVPLFHAAAAPSSHFGSLKAGHINYVM----RRFDLPLFLQTVEKYQVTEMAIVPPIAIAIIMHPMSYERGYLRSIRASNL-GAAPMDKDAQKRFQRLLG-PGANCTQVWGMTETCCIATMFRWDEGDETGSVGRLVPNMEAKLVDDNGTDISDYGVRGELCVRGP--AVTPGYFNNPVANAESFDE--QGWFHTGDIAYCDCATQWYIVDRKKELIKVRGFQVAPPELEAVLLAHPLIVDAAVIGLRDVVPGELPRAYVVRRPETDESKLTEDMVKSWLLERLAGYKALTGVKFVPSIPKTASGKILKRVLRE------------------------------ 113953794 18 ----------------------------------------------------------------------------------------------------SRSMSWAELEQSCNDLAKHYLSIGLRPGDRIASLMPNSLELLIHYLAGLRCGLVLTPLNYRYTVPEINHALEVSGARCVL-------------HHCERQTDIDASNVSSACDLGCITANDAGFISKLRQDIGKLALSQ--------TDHESDQPCFLFFTSGSTGKPKGVTHT-RQSLGWIFSSVLDATGLKPGEQFLAGGSLSHIASSTFALSALCRGASVLV-----PNNLSCSCLEMLLRQHHPQVMLALP--VTLFSLVRDERLQRSDFSSVRLCISGGDKVNHQLHVEFEQATGQRID---ECYGMSEIGFASLSPIEGENRIGSVGQMCPGFEGCIR--SSDRRELSFGEEGVLWVKSP--TLMVGYWNNPAATAETIQE---GWLNTGDAMRLDDDGYLWFCGRRKQIIVHDGSNICPQDVEEALMEHPAVDQAGVIGIEDAVHGQNVHAYVSFKSGCDL--PTVPELISFARERVG-YKAPEVLQVLTSLPLNSVGKINRVAL-------------------------------- 52783105 219 --------------------------------------------------------------------------------NAERHPEKLCVVETQSSSSPHREFTYRQINEASNILGHHLVRSGIQRGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQNIYLDVARPRALVIAKATKDAGELSDIRTFIDENLELR--TEIPALALLDDGTLAGGSINGQDVFANDVALKSKPTG--VVVGPDSIPTLSFTSGSEGRPKGVRGRHFSLAYYFPW-MSETFKLTPDEKFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREDI---QNEKLAEWIEKYGATITHLTPAMGQQFPALHHAFFVGDILIKRDCRSLQGLAPNVSIVNMY----GTTETQRAVSYYEIPSYASNEGYLNNMKDVIMAGRGMLDVQMLVVNRYDPTRLCAIGEVGEIYVRGSPELSAKKFLNNWFVNPEIWAEPRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKDEEPTLVSYFVLKDDDSDSEGLRDDAREHLRTKLPTYAVPTVIIPLKRMPLNPNGKIDKPAL-------------------------------- 148254685 35 ----------------------------------------------------------------------------------------------------EERWTYADTVQIAAASAQTLIEAGLKPGDRVALMCSNRPEFLRVYLGCAWLGAIVVPINTALRGLQLSHVLRNSRPALLVVEAPYLAAIETIE---------PDVQLPPSIWIIAVETALSAVPLPPLGACACAGAIRPA------------DTVAILYTSGTTGPSKGVCCPQAQMFWWGIYSAR-ALGLREGDVLFTTLPLFHTNALN-AFYQAMLNGCTYVLEP----KFSASGYWAAARRHQATVGYLLGAMASMLLAQ----PKREEESTHGLRVALGGGVPAQVHRSFFERFG---VPLLDGYGSTETNFVFAGTIPSD---RPGTMGYLADGIEARIVDEDDTELPDGEAGELVLRKEPFAFASGYYGMAEKTVEAW---RNLWFHSGDRVVREPSGHFRFIDRMKDSIRRRGENVSSWEVEQAIQAHPAVAACAVYPLPSELGEDEVAVAILLEPGQSLEPV---DVIRHCEAMIAYFAVPRYVRIVAQMPLTENGKIKKGVLRE--AGVTADTWDRDA---------------- 126635331 37 -------------------------------------------------------------------------------------------------------ITYAEYFEMSVRLAEAMKRYGLNTNHRIVVCSENSLQFFMPVLGALFIGVAVAPANDIYNERELLNSMNISQPTVVFVSKKGLQKILNVQKKLPIIQ----------KIIIMDSKTDYQGFQSMYTFVTSHLPPGFNEYDFVPESFDDKTIALIMNSSGSTGLPKGVALPHRTACVRFSHARDPIFGNQIPDTAILSVVPFHHGFGMFTTLGYLICGFRVVLM----YRFEEELFLRSLQDYKIQSALLVPTLFSFFAKS--TLIDKYDLSNLHEIASGGAPLSKEVGEAVAKRFHLPGIR--QGYGLTETTSAILIT-PEGDDKPGAVGKVVPFFEAKVVDLDTGKTLGVNQRGELCVRGPMI--MSGYVNNPEATNA--LIDKDGWLHSGDLAYWDEDEHFFIVGRLKSLIKYKGYQVAPAELESILLQHPNIFDAGVAGLPDDDAGELPAAVVVLEHGKTMTE---KEIVDYVASQVTTAKKLRGVVFVDEVPKGLTGKLDARKIREIL---------------------------- 32967990 18 -----------------------------------------------------------------------------------------------------RTLTHDELDDLTARLAGLLRRHGIGRGQRIAVLADRTWQGVCCPLAVLRAGAAYVPLDPSDPEDRLREVVALTGARAVL------------------GRAESLGELPGLG--IPVIPAEPPGDLAGG---------APPATRADAEPPLPDDLAYVMLTSGTTGTPKAVLVPH-RAVTRAARSLVPLFGVTSTDRVLHWTSLIWDTS-GEEIYPALLGGAALVVDGRVETR-SVPALLAAVREHRVTVVDLPTAMWN-ELAHYLALGGEELPPALRLVVIGGEAAHARTVRLWNERVP-DRVRLLNTYGQTETVMVTHAAELGGPAGRALRDGDPVPIGRPLPHIRQVLVPSDDGPDELWTGGP--GLAWGYADRPALTFGPAPGAGGRFYRTGDLVRTLPDGSLVHAGRADRRLKVRGVRVEPAEVERAMTTCPGVVAAAVFPVGDDPEHLRLYAFVPSKSG----PATEREVAEHCARRLPRSLLPHRIAVVTALPLLRTGKVDRAALQAL----------------------------- 111222909 41 ------------------------------------------------------------------------------------------------------RLTFAEFDAKVDRVAAALAGEGVTAGTRVAWQLPTRISTLLVMIALRRLGALQAPVIPIYREREVGAALAAVDAEVFLVPGTWRGTDFTAIAQAVAAAGGPAPRLLEIGHDAPEADPPGAVAGQDPRPDQRADQRADHRADHLPDEVR-----WIYFTSGSTGIPKGARHSDGTLLATAVCFAGVSGLGRAAGEVGAVGFPVAHVGGIQYLIAALAAGFPILLLE--AFVPDQAVELF--RRHDVTATGGSTPFYTALLDLAAARPGEPLIPTLRSLKGGGAPCPPHLVGEVDRVLG---AVLAHDYGMTEVPMVAVAAIADPPDVLAATDGRPVPVNRLRFVDEGGAPLAPGAVGEVQVAGHGVCHG---YTDPEATRAAFTAD--GWFRTGDLGRLLPSGHIEIVGRLKDLIIRKGENIAPQEIEALLGRHPDVAEVAVIGLPDPDRGERVCAVVVARPG------------------------------------------------------------------------------- 155212872 15 --------------------------------------------------------------------------------------------------------TYSEYADRTARLANALDDYGIERGDRVATFCWNHTRHFETYFGVPNTGAQLHTINPLLPDEHIQYIVDDADDEIIFVDPSLAEK--------IAGAAEGAAEFDDVDFVAMGSEGIDALDAPA-----YEEFIGDHSTEYDWPDLDGDQPAGLCYTSGTTGKPKGVEYTQSMLWSHTMASQTPQGIPMEDSDVVMPVVPMFHVNAWGMPFTAAAAGAKHVYPGPSPDPADLAA---LIEEEGVTLSAGVPTVW-LGLREYVEGGNEVDLSTLDTVIIGGAAAPKALIEWYDER----DVEVLHAWGMTELSPIGTVSHLKDDLRDADYDTQVNKRFEVIDEDGEEIPWDGEAFGELRIRGPWV--TKEYFKRPEANEEEFVD---GWLKTGDVVTVDEDGYMQLVDRTKDVIKSGGEWISSVELENAIMAYDGVSEAAVVGVPHERWQERPVAFVVVADGV-DREEIVERIETGLREEYPKWWVPDAVEFIDEVPKTATGK-------------------------------------- 72161704 22 -----------------------------------------------------------------------------------------------DTPEEGRRWTYAETLATAEKVGRSLLAHG-EPGDRVLIMARNSSAFIFTWLGSAMAGMVEAPINTAYKGDFLTHQVRVARPRWAVIDAELADRFTDVADEIEDIERFWVIDNGDVDQAI------DKLRKAGWQAERWEDLTVDRDGELP--EVSPRSLASIFFTSGTTGPSKGVAMPHAQMFFFAAETACLT-RLTDKDAAMAVTPLFHGNAQFMSAYPALISGARFVLRS----RFSASRWIDQIRESQVTVTNFIGVMMDFVYKQPRRP----DDADNPLRCIFAAPTASSILEDFKKRFGIE--AFVEVFGLTETSAPILSPYGEDRPAGAAGLVADDWFDVRLVDPETDEEVPVGEVGELVVRPKVPWITLGYYGMPEKTAEAW---RNLWFHTGDALRRDEEGWFYFVDRYKDALRRRGENISSYEVEQAILGYKSVVECAVVAVPADVGEDEVMACVVVREPTTP-----EELWEWCDSRLPAFAVPRYLRFVEALPKTPSEKVQKAVLRE------------------------------ 196247005 8 ---------------------------------------------------------------------------------AQENPEKIAIV------TPENAFTYGDLLEISRQIATCLLSNSQDQEQRVAFAIPSGFEYVAVQWGVWRAGGIAVPLCTSHPRPELEHVIYDSQASIIIAHPNFEPILRSI------------------------------AQEKGCRFLLTTEILSTKEASLP--EISSDRRALILYTSGTTGKPKGVVTTH-QNIQAQVTSLIDAWGWTSNDKILHVLPLHHIHGIINLLTCALWSGAQCHILP----KFDAEAVWTRIGEGNLTLFMAVPTIYVKLITAWETLPPEQQCSQLRLMVSGSAALPLQVLKKWQD---ISGHFLLERYGMTEIGMALSNPLNGQRMAGYVGQPL--PRVEVRLVDEQGQLVPSGTPGEIQVKSP--GVFLEYWQKPEATAKAFQD---GWFCTGDLAVVEQGNY-RILGRSVDIIKTGGYKVSALEIEETLRTHPDIKDCAVVGVEDEEWGQRVCGALVLHIGSHLT---LESLRNWAKERLAVYKIPTKILTLDDLPRNAMGKV------------------------------------- 148261447 31 ---------------------------------------------------------------------------------------------------------------------AALNARGIGRGDRVAIVLPNGPAAATAF-AAIAAMCCAAPLNPAYKDQEFEFYLDDLKPRAVIVAAGADSPVRGV---------AAKLGIPLL--------DLAEDESAPAGAFTLDVSALPETPAANPGPAEPEDEALVLHTSGTTARPKIVPLR-SKNLAASARHIAASLALAPDDLCLNVMPLFHIHGLIAATLASLRAGGAVCCTPG----FNAFRFFSWLEEENPTWYTAVPTMHQAILLRAPEDDAVRALANLRFIRSSSASLPPQVMAALEQKFG---APVIEAYGMTEAAHQM-ASNPLPPRARKAGSVGIAAGPEIAIMDDDGTLLPQGETGEVVIRGP--NVTAGYAANPEANAKAF---TNGWFRTGDQGMLDAEGYLFLTGRLKEQINRGGEKISPLEVDVALLDHPDIAEVCTFAIPHDKLGEEVGAIVVPRAGTAPDP---QAIRDFAAGRLAAFKVPRRILIMEAIPKGPTGKVQRV---------------------------------- 163812334 2 -------------------------------------------------------------------------------------PEAIALKFEG------KSITYAELDRISDCYAWALTHIGVVAGERVALLMTNCLEFVFFYFGIVKTGAAAVPLDPKYKWPELKALLDDCQPKVLACQADGLNILHQHRSELSYIQHYISPEDTGYPDVILLKNFLTDIPEIPFE-----------------IDVPENRTAHIAYTSAAQLRPQGVVISHVNLVKTAAISAGGFAQSAEDRVILFALPLHHIIGLVVVLLGTLFSGGSVILLSGV----SIDCLLKTIERESITVFLGVPFIHAMLVRHLQENSSEYNLTSLRLCGSAGAPLPPELVLSYRILLDRDL---VDFYGLTEST-SHVTCQPLDKSGKSGSVGKVLKGFELEVVNSAGQVLLPSQTGEIIIRGP---VMDGIYR---QPEKTNRMLRNGWLYTGDIGYKDSDGYVYIKYFIKPMLITKGQNIYFSDVEDLLLSCPGVKEVLAVGIPDPDRGEVVRVAVILRDGAEQTPA---GIKKYCLENIAQYKTPREIFILKELP-------------------------------------------- 88800442 5 -----------------------------------------------------------------------------------------------PDGSRHR-YTYLDAYRRSAKVANALTRQGVQPGERIATLAVNHYRHFELYYGISGMGAVVHTLNARLFAEQLQYIINHAEDTLIFVDPELLPLLEAI-----------AGQMPTVRQIVVLCDAQELPDSDVFELTDYESLIDQEPADFEWPRLESSAPCGLCYTSGTTGNPKGVMYEQGSTVLHAMMSGGSQYLGFDEWSVAMPIVPMYHVVAWGVPFSAPLFGAKLVLPGCALT---GENIQSLIEDEKVTQAFAVPTIWLTLHNYLQS--SQKQIPSLKMVGVGGAASPKALVKTYAEHYG---VYWMGIWGMTETSPLATAAIQTPQMETMAPEDRYRPMFGVEIEIFDGKPHDGVTRGNLRVRGPWI--LASYFKG-----EGADKFVDGWFETGDVAVINPQGYLRVVDRSKDVIKSGGEWISSVELENAALHYEAVNEACVIGAAHEKWDERPIMLITLREGADYDE---NQLREVLLSKVAKWWLPDAVIVVDELPHTGTGK-------------------------------------- 196248592 30 --------------------------------------------------------------------------------------------------------TYKEIGERTRRLSSVLKRLGVEVGDRVGTFAWNHHRHLEAYFAIPGIGAVLHTINIRLSAQHIAYIINHADDRVLLIDDDLLPVIEAV-----------KDEIPNVRAFIVMTDADELPETTLSPVYHYEKLLAEGDPSFPFKDLDEYQPVGMCYTSATTGNPKGVVYTHRSTVLHAMAGLADTQGLCERDVIMPVVPMFHVNAWGLPFAATWFG--STIVMPGPAFTPKVLAEL--IEAERVTITAGVPTIWLGLLQELEKG--SYDVTSLTRVVCGGSAAPKGVIRAFEEKYG---IPFIHAYGMTETSPLVLVSRPEKLDIRAKQGLLAPGLEMKVIGQNGPVRWDGQEMGELCLRGPWI--AAEYYND----ERTKEAFRDGWLHTGDVVTVDEEGFVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPIACVVLKEGKSVT---KEELYDFLRPQFTKWWLPDDIVFLDEIPKTSVGKFLKRKLRD------------------------------ 18150122 30 ----------------------------------------------------------------------------LLRGWAERYGDRVALV-----GDDGTRVTYRELDMWCDRLAAGFAGQGVAPRERVLVQLPNTPSFVAVCFALFRLGAVPVFALPSYAVRSCGTWR---------SCPVRSRWWIPDEVRGFDHRALVRDLLPELPRVARVFVAGDPGGEEDGLV----ALAALEQDPVALPEPDASDVAFFLLSGGTTALPKMIPRTHDDYAYQTRITAG-ICELGEDTVYLAVLPVEFNFPWGCPGIIGVLGVGGRVVFAPDPT---PQTCFPLIERERVTMTSVIPTIVHLWLDA--AGRTGHDLSSLDVVQVGSSKLHDEVAARIEPELGVRLQ---QVFGMAEGLLTFTRYDDPRQVVLTTQGRPVSPADEIRVVDGDDREVPDGTVGELLTRGPYT--LRGYYRAPEHNASAFTAD--GFYRSGDLVRRTPTGEIVVEGRVKDVVIRGGDKVSATEVEGHLTAHPGVQQAAVVAKPDRVLGEKICAYVV----------------------------------------------------------------------------------- 125542263 46 -----------------------------------------------------------------------------------------------------RRITFTELWRAVAGAASALAAHPVRKGHVALILSPNSVHFPVAALAAMSLGAVLTTANPLNTPAEIAKQVADARPVLAFTT----------------RELLPKLPRAHDLRVVLLESARLPGDSSDPRIVATIEEISATTPDPARRRVTQDDPATLLYSSGTTGPSKGVVATHRSLISMVQIIM-TRFRLEGSDTFLCTVPMFHVYGLVAFATGLLGCGATVVVLSKYELP----EMLRSINAYGVTYLPLVPPILVAMVAH----PKPLPLGQMRKVLSGGAPLGKELIEGFREK--YPQVEILQGYGLTESTAIGASTDSAEESRRYGTAGLLSPNTEAKIVDPDGEALPVNRTGELWIRGPYVMKVASIFIQNEFHGISYFKTPDGWLKTGDLCYIDEDGYLFVVDRLKELIKYKGYQVPPAELEALLLTHPEVTDVAVIPFPDREVGQFPMAYIVRKKGSNLSE---REVMEFVAKQVAPYKKVRKVAFVTDIPKNASGKILRKDLIKLA---------------------------- 194894885 44 ---------------------------------------------------------------------------------------------------TDRQYTFAQMRDACAAFAVRLQKFNLHKPDVLAICLPNLPEYPIATLGAIEAGLTVTTVNPVYTPDEIARQLTFSGAKFLVGTVSGF-------------ATLSQASKLVGRQIPIAVVRTSAEEVLPEGAIDFSELTSTQNVRYDPKEASAEDMVFLPFSSGTTGLPKGVMLSHNNISSNCEQVQASLPMLGPQNTLPGVLPFFHIYGLTVVMLSKLGQGCRLATMPC----FKPDDFMRSLDKYQGSILNLVPPIALFMINHPK--LSQETAPHLKVVMSGAAPIGQHDVERFLNKFPNTVFK--QGYGMTEASPVVLTPEGNKVYASTGVLPASTEAKIVPLDGNDVKGVGPRTTGELCVRGP--QVMAGYLNNDEANQVTFYPG--NWLRSGDVAFYDEDGLFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRPGEKASAE---EISAYVAERVAHYKKLEGVIFVDEVPKNPTGKILRRELKE------------------------------ 59876557 2177 ------------------------------------------------------------------------------------HPDRIALDFWHSQ-GKKTTWSFEQLNREANQIAHALIRAGAWPDQVIPIHISKSPIYYASILGVLKSGAAFAPVHPDLPEARKQLMFKDLKPKIILCDDGSLLPE----------------DLPDVTVLITQSMSSDDVS------------------NPIIEDLKDTNLAYCLFTSGSTGVPKAVSMEHCAPI-QTIESSRTIIPWNPQSRLLQYAAVTFDMCY-YDCFLSWTFGFALCAAEQSDLLNDLSGVIKTLEADLLDLTPSV-----------AETLKRADVPNVKWLYCIGEAMSSSVVKEWEGA-------CVNSYGPTEAAFCTTITPLSKDESTSIIGKPFPTTSFAVFSEGSQTPLPALSIGELYIGGA--QLARGYWGRANLTNDRFVSRCQRFYKSGDMVRMLSDGNFEFMGRLDDQVKIRGLRVELGEINSILAELPDLLSVTTILLKGESSKEQLVSFMVLRQSIQESDTLQRKLKKLASARLPSYMVPQFFLVVDEIPKSMAGKIDKKALSTI----FQQYSDPSSLPN------------- 59876557 3235 --------------------------------------------------------------------------HELVEKTAQEHPQRIAFEFVSKESSPVRKWTYRELDQEGNKIAQLLAAHNVKQNSLVGVCFDKCPEASFAMLGILKAGCAFVAIDPGAPAARQTFIIEDSDAQAVLSMSS------------------QSAQFNAIAKVPVLNLDEVEWCSLSGQKLLQNSVI------------DPQDRSYCLYTSGTTGTPKGCELTHENAVQALLAFQRLFAGHWDVDSRWLQFASFHFDVSVLEQYWSWSVGICVV---SAPRDLIFEDLAGSIRDLNITHIDLTPSLAQILHPDDVPSLCKG------VFITGGESLKQEILDVW-----GPKGVIYNGYGPTEATIGCTMYPRVPANGKPSNIPQFDNVGSLVLRPGSDVPVLRGGVGELCVSGKLVG--KGYLNRPDLTTERFNRFSQRVYRTGDVVRILHDGTFHFLGRADDQVKLRGQRLEVAEINSVIKQSDDISDVATLVLKHPKQQEQLVSFVVCGKALKAQPEVIASAKQACNDKLPPYMLPTHFVPLTSMPLNVNNKADGKALKKMYE--------------------------- 59876557 1102 ---------------------------------------------------------------------------HAVEKWAATDPHRTAIIFGHEVNGSIKTMTYSMLNSRANQLARLLAEHGVTNDQLVCIIMEKSVNLYTCILAVLKLGCGYLPLVPDTPIDRVKTILNDAQIAVCLSLSATLRSHLSVDIIDFDLAALSDYCDRNLE-----------------------------------IPYNGQHLAYAVFTSGSTGTPKGVLVTQDNLMSNLHY-LSTIYPFSADSRLLQACSQAFDVS-VFEIFFTWYVGICLCSATKEHLFRDFEA---AIDQLKVTHLSLTPTVAAL--------VDPKNVPKVEFLVTAGEAVTEHVRRKWA------GRGLYQGYGPSETTNICTVRVATPDDLINNIGSPFANTSAFVLDPESQDILPRGAVGELCFGGS--QVFRGYLNRPELNAQKQHPTYGRIYRSGDMGILLPDDSILSTGRTDDQVKIRGQRVELGEVTSVILDHGAVWDCVTLALEQSTNSKTLVSFWVPREDSSSRVETISELFDLLSRRVPSYMVPSHLIPISCLPMTPQAKIDKRFLQRL----------------------------- 59876557 37 ------------------------------------------------------------------------------------------------------------------------------------VFLPQSPELYVVLLAILKAGKAFCPLNLDTPTERLKFILDDISADIIITFESYSEHIRTATNIHVVSANRELSGCHDTFH-------------------------------HHSPHLSPDNLAYVLYTSGSTGLPKAVSVSHHIPAFSRFLQFAAPVSASFEPFFAMLTYQKTFDVSIFEIFFPWFRGKTLVGCTRTQMLDDLPGTIASLDVDAAELTPTVVSSLLSGRSSVPGLKLLLTIGEMLTQPVIDEFGGDATKESILWAMYGPTEAAIHCTIWPQFSTSDSTNTIGHPLDTVSAFILASSTGLHTSPI---DILPIGQAGELAIGGP--QVAKEYLHRPDLTRASFVEHYGRLYRTGDRARINEQGLLECLGRVVGQVKLRGQRIELGEIEQAIMKTRGCRAVTAMVIQDN-----LVAFCSGRDGMS-----RGAVLTTCKHWLPASMIPSDVFVIDVMPQLPSGKVDRKSLEKAYL-HSHPNGSSSSLA-------------- 163855099 19 --------------------------------------------------------------------------------HLRARPDDTALI---DEAGP---LSYRDFDALCAGAARWLGAQGVAAGDRVAVWLPNRREWLALLFGLARLDATLVAINTRYRSAELEYILARSRARMLIMQPSFRKIDFPAVLAGVAQDALPDLQAIAL----VDAGDDLPGPVFGRRTVACQFASGAPPAALAPPAADPARPVILFTTSGTTKGPKLVMHSTATLLAHNRQVSRACGLDQPGARLLAALPVCGVFGLN-GVLAALHGGAPVVTMD----LFDAPRAARLLRDERITHTFGSDEMMRRI--ADEAPGSRPFPHARVFGFASFSPGAAELVASLQQR-GFPLRGLYGSSEVQALFSLQDAALPVAERALGGGVPASSQAQVRVRDPAGPGLCEPGMPGEIEIRAP--GNFIGYLDNPDATAQALTAD--GYFRTGDLGYLRPDGSFVYLARMGDTLRLGGFLVDPAEIEHALAAQPGVYNAQVVGITID-GQPRAAAFVIAEPGLD-----EQSLLAPLRATLAPFKVPARLWRVDEFPTSANGKIQRAMLRQMA---------------------------- 88798761 12 ---------------------------------------------------------------------------------------RIALI----DADSAEQWSYQDLHRQVQNWCGFLKAKGLQSGQVVVWITRNRIDFFAALFAAQKTGVVLLPLNWRESLSVQVSILKLASPSLIIYEHLF------------QDASIHLQRLTGTQSVDV------------------ADVVTQNWPAASLPKQPSDVPWYLIFTSGTTGVPKAVINTWDMHEANVRNVASRV-ALSEQDQTLSILPQYHTAGINLFALPVLMNGGSVRVYAEA----DPDKLLDDLKNTPINLILLVPTLLQKLADTAGFTELPQHRSAFKLFASGGAPLSHSLWQQWQA----TGFVIQNGCGLTESGPTLFLQTYEEAENQPCAIGNPVPNTDVRLVGPDHQDVEPGEPGEIWIRG--DAVTLGYWRNSKANSMAFVGE---WFRTGDIARREHDQ-FTLVDRMSDMYICGGENVFPNEVEDVLLHFRGVEEVVVLGEPHPLWGETGVAFVVQTPGYFLKAD---DLQTFCRTRLARYKVPTRIEFVDELPKTATGKIRRGIV-------------------------------- 218722371 2876 -------------------------------------------------------------------------------------PHRIALEFASSVTSREQTWTYLELNQMGNRVARLLQSLNLRQSSLIAICFDKCPQAYFAILGILKSGHAYVALDPTAPLARKQFIIEDSGARVVLYAS---------------DKNDDLQQLTGTEVIAMDMAGLLDGISSDPPVLSK--------------PIDPQDTCYCLYTSGTTGTPKGCEITHENAVQAMQAFTRLFSPNWNEDKWLQFASFHFDVYWSWSMGICVTSCPRDVLFQDLPGT---------IDRLQITHIDLTPSLAKLVTPEEVPSLCKG------VFITGGEALKQEILDAWGKH-----RVIYNGYGPTEVTIGCTMPRMDENSKSSNIGPQFDNVGSYVLQPGTNVPVLRGCMGELCVSGVLVG--RGYINRPELTQEKFQSKRERFYRTGDLVRILYDDSFQFNGRIDDQVKLRGQRLELGEINSVIEASDNVSEVTTLVTKHPTQQEQLVAFVSRKGSRDRSDDDVNEIKRAAQDKLPGYMVPTHIIPVVSLPLTPNNKVDAKALKTFFSGLSEELQNLTLLSN------------- 218722371 1239 ------------------------------------------------------------------------------------------------------TLTYGELNSRSNRLAHYLLSSGISSGDLVAIILDKSIELYVAILAVIKIGVGYVPLTPVTPFERIRAILNETVPKTCVVDSGLLSQLKSLDWLSTLE--------------------------------PQNVNMEQYSDANIILSHHSSNISYVVYTSGSTGKPKGVAITH-HNLQSNIATLAEIYPVKPDSKILQACSQAFDVS-VFEIFFAWNTGMTLCSATNDIMFRDIEAVIRNMHITHLSLTPTVAALIR-----------PENVPEVGFLVTAGEGLTAKVHREWA------GNGLYQGYGPCETTNICTVNVSQLDDLRNIGKPFKNTSAFVISDSSTFTILPRGSVGEFCFGGDQVGKEYIEQADLTKEKFIEHPKFGRLYRSGDFGRLLADGSLMFTGRRDDQVKLRGQRIELGEINSTILCHAQAQDCIIIGGKDRNERQQLVSFFVLRSSRSTEADVINAIFEELSAKLPSYMVPSALIPVDEIPMTTVKKI------------------------------------- 218722371 171 -----------------------------------------------------------------------------------------------------------------------------------------SVELYITWLAVLKSGAAFCPLSTDVPEDRICFILNDVSADVIVTNSAFKDK----------------------------VANGADISLILVDKVD----LQAASSIWQEPTLAPEDVAYVMYTSGSTGRPKGVAISHRAATQSVLAHNNLIPPFK---RFLQFASPTFDVS-VFEIFFPWFRGATLIGSERSNMLFDLPRIISKMQ---------VDAAELTPTVAGELLRNRQSVPSLTVLLTIGEMLTKRVVEEFGASTMQDGIL-YGMYGPTEATIHCTAAPNFQSESRVNLIGRPFETVSAFVISLEDSPDPIGQIGELAVGGP--QLAIGYINRPTENLKAFIKKYGRLYRTGDKARLLPNGEIECFGRSTGQIKLRGQRVELGEIESIISMAPRIR-STVVGV----VGGILIAWIIADHGYDIR---LEDIKGFCRGKLPNYMVPGDFLAVDAFPRLESGKVDRKAL-------------------------------- 56696333 17 -------------------------------------------------------------------------------------------------------VSYATFLARVDARAEALEQAGYGAGMRVAALLENRPVFFELFAALNRIGASIVPINPDLRAAELEYLIGHAQPALIVA-------------------------LPARADELRAAAMAAGVKAPVIGDEDAPPPPRANAAVTEPREGEARE-AALLYTSGTTGNPKGCVLPNAYFLLAGRWYADLGGVASKGERMITPLPIFHMNAMAYSFMAMVTVGGCLIALD----RFHPSSWWADVAEARATCLHYLGVMPSILMSLPETPEDRA----HQVRFGFGAGIDPKLQAGFEARFG---FPLIEAWAMTETGGAVIAAHTHDRLIGQSCLGRAEGWVAARVVTDTGQDAAPDEPGELLVRNAGPDPRYGFFSHYDKNPEATAEAWEGWFHTGDIVRRDGDGRFFFVDRKKNVIRRSGENIAAVEVESVLMRHPSIRAAGVAAVPDPMRGDEVFACLRVD---APSPDLAQQIAEWALTQMAYYKVPGYIAFVDRLPMTPTQKIQRKALKEMAEAL---LSDPATV--------------- 197729212 27 -------------------------------------------------------------------------------------PERPALRFDG------RGLSYGELAAAATGLARRMREGGAA---RVALWATPTVETAVGVVAGLLAGVPVVPLNPRTGERELAHILADSDPDLVLVTPGAPLP-----------DVLGGRTTLEVGEV--------------------SEAAAPLERDGLPVTHDPLSPALVVYTSGTTGPPKGAVLPRRAIAANLD-ALAEAWKWTGADVLVHALPLFHVHGLILGVLGPLRLGGEL----RHLGRFSVAGVARELAGGGTVLFGVPTMYHRLAEAVDGDPELRAALTDARLLVSGSAALPLPVLRRIETATGRR---IVERYGMTETLISTSVRPGGGSAPGTVGLPLHGVGVRLVDEDGTAFDIRDGQTIEVQVRG--EQLFTEYLNRPDATAAAHDGD---WFRTGDMAVRESDGSVRIVGRRTDLIKSGGYKIGAGEIENVLLDHPGVREAAVTGEPDADLGERVVAWIVPAGNGEPPSA--RELADHVAAQLAPHKRPRDVRFLTALPRNDMGKVMKRAL-------------------------------- 218713510 48 ------------------------------------------------------------------------------------------------------------------------------------------------FWAIHRLCGVATPANAAYSAAELTYQLKDSKATALFTC---------VPLLETALTAAKQAGIPQNRIYLVDLPLEFVGNAKPPQFKTLEQLIETGKSLPKVEPLKWRTTAFVCYSSGTSGLPKGVMISHRNQICTFEGTFRPTTDTPYHEVVLCLLPQSHIYALVYMCHAVPYRGDGVIVLP----KFDINTFLNSIQRFRINILFLVPPIIITMLRNQE-LMKKYDLSSVTAIFTGAAPLGAETAKELHSIF--PDWAIRQGYGLTETATVVCATTNNDIWFGSSGNFLPGVEARLVSPDGNEILEYD-TPGELVIRSP--SVVLGYLHNEKATKET-FRDGWMFTGDEAVIRVGPKEHMFIVDRIKELIKVKGLQVAPAELEAHLLEHPLVADCAVIAVPDEAAGEVPKAFVVKSPSATQDDSIIQAIKKHVEDHKARHKWLKGVQFLEVIPKSPSGKILRRLLRD------------------------------ 118465150 5 ----------------------------------------------------------------------------------------------------------AEIFQRSRDVAAGLQALGVGPGDAVAVQLTNRLECAVAYEAVLMCGATLVPIIHIYGPSEVAFILVESGAKALIMPARFRSISYV-------DRIAEFSAIPTLQHVVVVDAPPGDGYLSWP---------DLTAGRYRRTSPSADDVAVLIYTSGTTSVPKGVQQSHNSMLAEQQTLPDLV---TGDDVVQLVTFPPGHIAGVGSLLRPLISGARSVFVDGW----DPPTAVELIHRHRITATAGTPF-------HLEGLLDLGDTGQKLTTLREFLVGAATVTEELGRRAAAAGINTYRCYGSTEHPTITSARSTDAAPARMGTDGLPMRGVTVRIIGPDGDEQPVGVDGEVVTQGPDQ--FIGY---RDPVLDADAFTADGWFRTGDLGHLDTDGRLTITDRIKDVIIRAGETISSGQVEDVLNAHPAVAEGAVVAAPHHRYGDVVAAVVALKPGAALD---LDELRRHAASGLARQKTPERLAFVESLPRTPMGKIRKAELRK------------------------------ 167577112 7 ---------------------------------------------------------------------------------------------------------YADLDSFSTRFAIRLQDLGCRPGDRVVMLASRRALLVAAIVGVFKAGCVHVPLDPRMPADRLRYILHDVAPTLVIADEDLIDA-----IEHALPSAAPIVPLTELERLLADDDSSRLDALVQPLPLPPLDEGA---------------IAYCIYTSGSTGRPKGVLINHRSIADFFEGT-RSVYDVTSQSRCASFSPLNFDVYLMDMLFP-LAQGASLYVHD---DVNAPDLLFDAIRRHDVTHFSAWGMMLGLIAQAEE--FESAPLPHLKTILTGTDVPDVKTIQRWLRK--NAGVQVINAYGPTEATCAATAHVIREIEPERRTLYPIGKPLEHVRDEGGGPITAPGVPGELMIGG--TQVMQGYWNLPEETAARLVRDGVPFYRTGDVCTYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVHGSEVVLLESRYGETLLAAGVLFDRGVSFDADRVDEIRRRLAAELPAYMVPRHVTVLEQFPQLSSGKTDRKALLSIL---------------------------- 146279582 25 ---------------------------------------------------------------------------------------------------EGRGLSGAELHGKAMALAAALAGLGLKPGDRMAVQIDKSPRALALYLAALSAGVVFLPLNTAYTAGEVDYFVGNAEAALLVGDPSRAESLAPV-------AARHGARFETLDA---------------AGEGSLTELARLAGPSFTPVARDAEDLAAILYTSGTTGRSKGAMLSQSNLLSNAEVLVQEW-RFTEKDVLLHALPIFHTHGLFVAINVVLRSGGSMIFLPGFKVDQVIAALPRATSMMGVPTFY--------TRLLDDPRFDRDLVAHMRLFTSGSAPLLAETHVQFEERTGHR---ILERYGMTET--NMSTSNPYDGARKPGTVGRPLPGVELKITDPTGEDLPQGEPGMIEVRGP--NVFKGYWQMSEKTREELRED--GFFITGDIGVIDPDGYVSIVGRQKDLIITGGYNVYPKEIELVLDEQPGVLESAVIGVPHPDFGEAVVGVIVPRPGAEVDGA---ALEAAMAQSLARFKQPKHIAIVPELPRNTMGKVQKNLLRQ------------------------------ 152986840 9 ---------------------------------------------------------------------------------AKSHPERLAIV------DHARSLTYRELDRLSDRLAARLAGRGVGKGALLPLLAERSPELVIAILAAAKCAAAYVPVDRRQPDKRKQEILRQCRAPLVLATQAGELPGHAVE--------------------------------------TIAELLDQATRASPAGPPGGSDALYVIFTSGTTGEPKGVVVE-SRSLANLVRWHNRRFEMSGQSRTTLMAGVGFDVSQ-WEIWSTLCAGACLHLVP-EDVRPDPAALLAFFAEQRISHAFAPTVMVPALVERPVPASLAL-----HYLFCAGEKLPP-------VATGSLPYTLVDYYGPTEATVFATCRVVDEAYRRPASIGLPIGGCEAFILDAEDRPCRGDTPGELNLAG--ICLARGYLNDPVMTERRFHHAPHRLYRTGDRARWLADGSLQFLGRLDDQVKIRGNRVELGDVEAALLRQPAIHGAVVLAHADDSSGQQLSAFVVPRERAVAPAALLAALKSGLRQELPDYMLPSRYLLLERLPTTANGKTDRQALRRSLAEHRHERLDT------------------ 111223571 461 -----------------------------------------------------------------------------------------------------ERLTYRQLDRRANRLARLLVEHGAGPESVVALGIPRSADMVVAVLAVARAGASYVPVDPDYPPDRVRLMLTDSRPVLLLTT------------------AAGQGALPAVDGLRAVLLDAADT-LARLGALPDHDL----TDAELVAPLHPEHPAYVIYTSGSTGVPKGVVVAHRALANHLDWAVARFPGLAGH--TLMHSSISFDFSVTP-LLATLTCGGAVELCADSPDAIARAAGAATFLKITPSHLPLLASVRFA------------DDGPRTLVIAGEELRGEALDQWKWRRPADDRFAVINEYGPTETTHPVDAAPDGTGTVGAVPVGSPVANTTCHVLDENLRLAPLGVPGELYIGGA--QLARGYLNRPGLSASRFVADPYGPYRTGDLMRRLPSGALQFLGRVDDQVKIRGHRVELGEIESVLLAAPGVAQATVAARTDGPGGRYLAAYLVLADGAQPDAAALR---AHAAATLPDHMVPATLTFLPALPLSPSGKVDRRAL-------------------------------- 116048633 28 ------------------------------------------------------------------------------------------------------RLTYSELDLKVDRLAAGFDRIGIARGDRVLMQLPNGEAFVVCLFSLFRLGALPILAMPAHREKEVLELCRLAEPSAYIIPRSFL------GFDYLALAERARASVPSIKNILVEGDPGP-----------WLSLSQVEDAPRSFAPPAHTDTALLLLSGGTTGTPKLIPRRHTDYLYNAVESARL-CGFSRESVYLAALPVAHNFPLACGLIGTLSVGGCVVMA----KAPSADETFPLIVKERVTHTALVPPLVKLWLEARKW--DTSDLSSLKLLQVGGARLDPDLARQITPSLGC----QLQQVFGMAEGLLCYTRLDDPLEVALNTQGRPCPDDELRIVGPDGQPVSAGQVGELQVRGPYT--IRGYYRVPEHNARSF--TTDGFYQSGDLVQLTPEGNLVVHGRIKEQINRAGEKIASAELEGAVELHPDVESCAVVAVPDERLGERTCAVLLAGEGNPSLADLHVFLRTA---GLPQYKLPDQLLRVDRWPLTTIGKI------------------------------------- 134284141 36 ----------------------------------------------------------------------------------------------------ERRVSYRALLERIRRLAGGLRRLGLARGDTAVVHLPNGVRFIEACFALFQLGVRPVLALPAHRQHEIGAFCRFTNARA------YLGAARLGEFDCRPLAHALRASCPALAHIVVAGDDHA---------FLHFDSLYDAPPVADCAA-RADDIACFQLSGGTTGTPKLIPRRHREYLYNVR-ACSDASGFGADTVYLAALPMAHNFTLCCGVIGALLAGGRVVATE----HPEPECGFALIARERVTHTALVPPLALLWLDAQRERRTDLSSLRVLQVGGA------RLMDHAAERVTPVLGCRLQQVFGMAEGLICCTRLDDPPARIARTQGRPVSPADEVRIVDEGRAVAPGEIGELQVRGPYT--IRGYYRLAEHHAAAFTAD--GFYRSGDRVRRTEEGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHSQIRDAALVAMSDPLLGERTCAFVVARPPAPTSLALKRHLRDH---GLAAFKIPDRIEFVPSFPETGIGK-------------------------------------- 134098931 51 -------------------------------------------------------------------------------------------------------VTYRELDLRSTALAAALHARGLKAGDTAAVLCRDHRWLIESLLACGKLGADVLLLNTGFAGPQLADVLTREGAEILVHDEEF-------------TPVVADAHVSLPRYLAW-----NDAGPSRARPETLEELVCERSEPKLPVPPRPANVVLL--TSGTTGLPKGAKREIRSGLTAAD--FLDRIPLRARESTFISAPLFHAVGFSQLTLG-FALGSTLVFH----RRFSVEGVVRAVEEQQCTALVLVPTMLNRILDHYGERLSGPLASVRVVLASG-SALPPTLCEQTRRVLG---EVLYNLYGSTEAAVVSVAT-PDELRTAPGTVGRPPHTCALRLEDENGRITRPGVSGRIFAGGALA--FSGY------TDGAGGDVRGGLIGTGDLGHFDGNGLLFVDGRADDMIVSGGENVFPSEVEHLIARHYQVKDVAVVGVDDPDFGQRLRAFVVPIPGSDLEPD---EVRDYVRASLARHKVPREVVMVDQVPRNATGKILRRAL-------------------------------- 120611609 15 --------------------------------------------------------------------------------------------------GDIHRYTYRDMAARARQLANTLDAEGLAASARVASLAWNGYRHLEMYYGVSGSGRVLHTINPRLHPDQVAWIVNHAEDEVLCFDLTFLPIVQAVHAK-----------CPSVRRWVALCDADRLPEGTGIPQLSYESWIGAASSDYAWPEFDENSASSLCYTSGTTGHPKGVLYSHRSSVLHAYAAAPDVMGLSASDSVLPVVPMFHVNA-WGIPYSAPLTGCKLVFPGPA---LDGKSVYDLMDAEGVTFAAGVPTVWQMLLQHVRS--IGARFGKLRRTVIGGSACPPAMIEAFQRVLHAWGMTEMSPLGTLCSLKNKHLDLPEQERMKILLKQGRAIYMKIVDGEGRELPWDGKTYGDLLVKGPWIVD-RYYRSDESPLVPD--AQGRGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACVGMPHPKWDERPIVAVVRRQGAELT---REELLAFYEGKTAKWQIPDDVVFLDAIPIGATGKMLKAKLRDQLQG-------------------------- 145596926 450 ------------------------------------------------------------------------------------------------------------LHRRAGQIARRLVAAGVAPDTPVGICLDRGVDMVAAVLGVWRAGAGYLPLDPTLPPERLRHLLVDSGTRVVLT------------------------------HQAVAARLGPVLAGSVTVLLDDATDAAGPDEPLPAVPAHPDGLAYLIYTSGSTGQPKGVAVPH-RSVTNLVASFHDDLDLTSEDRFAAVTTLSFDISVLELLVPLLLDIPLLVVGADEVG--DGPALRRRLTEAGITAMQATPATWRLLLASGGVP------PTLRLRLCGGEALPRDLA----DALQADGVTLWNCYGPTETT-VWSAAAPVAPAPAAVDLGSPIANTRIYLLDEAYQPVPVGVVGEIHIGGS--GVVRGYHGRPGLTAGRFVEPGARLYATGDLARQRADGRLEFLGRTDHQVKVRGFRIELGEIETLLRGHDLVADAVVGTWVGGDGDTRLVAYAVPASGVDPD-ALAGQVRPHLSGRLPEYMLPAALVPMTALPLNGNGKVDRNAL-------------------------------- 145222372 6 ----------------------------------------------------------------------------LLEQAAARHGERGAVYH-----GVQQIHSWASLRERALRLAGSLRDLG--PGARIAVASENRPEIVELMFAIWAAECVFVPLNFKLHPREMEQILDDSGAARVFASPKI------------------AAQLTPVTSAPVEVTGSAEYRSRCA-----------ADPLSVPRYTEAASLAWLFYTSGTTGRSKGAMLSHRNLMAMTVSHLADFDSPDENSSLIHGA----PMSHGSGLYVPPYVSRGARQVVPASGAFDPDEFLDLCGQHPRCSAFLAPTMV-----ARLVQTGRPSPAHLDTVVYGGGPMYVDSLKKAMAAFG---PIFVQLYGQGEAPMTITGLRRGDHVTADGWAPYARSGVDVAVLGEDGEPAGVDEIGEIVCRGDVV--MSGYWNNLGATQATLKD---GWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVLEVGVVGAPDTDWGEV-------VVAFVVGDVGVAELDAHLLERIARFKRPKRYEFVDELPKNSYGKVLKRELRE------------------------------ 153955640 15 --------------------------------------------------------------------------------------DKIAVI-------DKNKISYREIYGGVNYVTYLLQENGCSKENSVLVISDNSVFFIKTYFGIIKNGSICVPVNPTISENDMRYIMDILKIKIVFCQKKYRNKVDKIVCRDTMVYSEESIWASKDETNLSGFINEKE------------------------------DTALIMFTSGSTSKPKGVMLTHYNLMYNTNSIIEY-LKLTKNDRVEVVLPFYYCYG-TSLLNTHFRCGGSLVI---NNRFMFPETVIEDIKKYNCTGFAGVPSTYQILLRMTSIKTAKLPSLRYVTQAGGRLPEVF--ISELCEAL--EGTDVYIMYGQTEATARLSYLPPEQIKNKLGSIGCGIPRTELVVLNREGNPTSVGEVGEIAARGG--NIMKGYFNDQEETKKV---LKNGLLYTGDLAFRDEDGYIFVVSREKNIIKCAGNRISPKEIENTICSIKEVVECAVIGVEDDILGEAIKAFVVLKDKNSSIDD--KYIIDYCSSVLPRYKLPKYVQFLSQLPKNSSGKVL------------------------------------ 45187526 240 -------------------------------------------------------------------------------HHAETRPDRLCVVETGVGQVAARTFTYSAINCASNIVAHYLLARGIRRGDVVMIYSTRGVDLLVSVLGVLKSGAVFSVIDPAYPPARQNVYLGVAKPAGLIVIQAAGQLDEAVE-AFIRDNLSLKARLPALA-----LQTDGAILGGTLPDFHLDTLVPFASNTRTDVVVGPDSNPTLSFTSGSEGIPKGVLGRH-FSLTYYFDWMAKRFGLSEDDKFTMLSGIAHDPIQRDMFTPIYLGAQLLVPQEDDIGTP--GRLATWMATHGATVTHLTPAMGQVLTADATTPFPSLKRAFFVGDVLTKRTHDYSLWWPLLTCTAHLEPSVQYRYFEVQSCCSNPSYLDNVKSITPAGRGMHNVQLLIVNRHDRTKLCGIGEVGEIYVRGGLSEGYRGLEINKEKFIDNWFVDAGHWYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTNISQYPLCRENITLLRKDQNGESTLISYLVPRSDQKALAKLINDIRGFLKKRLAGYAIPTLIMVMERLPLNPNGKI------------------------------------- 145298827 69 ------------------------------------------------------------------------------------------------EAGPDAWLNYGELSLRVGQIAARLQ--GLAVGERVGLYLERGPDLVACLLAFLRLGLTFVPLEPDFPVERLQGIARQARLSAVICDGHGDVPAFGCPLRSIPA---------------------------------FEQEGEQPPAVVSWPSVDDALAAYMMFTSGSTGEPKGVVISRRALLCFLD-GIRERLGLSPNSHWLFITTPAFDISLLEMLGPLWGGGRLTV-----------AGGQHNKDPLGMMALLEADPSINWLQATPACWRMLLKAGWQGRDTLTALCGGEALDSGLAEQLCSRTQRLWNCYGPTEATVWSLVSEVRWPPADGQITISHSLPGYRHWVLDEGLPVSEGECGELCIESPALCE--GYWRKPALTSAAFLRDTHRLYRTGDRVRRLGADNFLYLGRRDDQVKLRGFRIELGEVEAGLRRQPGVQEAAVRLV-GEGDEAMLVGYVEAKAGATLN---RLALRKGLQATLPHYMVPARILLLDALPKTGSGKLDRKAL-------------------------------- 183980136 31 -------------------------------------------------------------------------------------------------------VTHAQIHEGAARLGNVFGSRGLRTGDRVLLCLPDSTDLVQLLLACLARGIVAFISNPELRPDDHTFQEQDTQPALVVTTDALRDRF-------------------------------ARSGIVDPGELWAE---ANQAKPAAYEPLTGDALAYGTYTSGTTGAPKAALHRHGDVWAFIDAMCRNALRLTPDDVGLSIARMYFAYGLGNSVWFPLATGSSAVI-SRSPLGAESAANLSERFSPSVLYGVPTFLARVADTCAADAFRS------LRCVVSAGEALELGLAQRLMKFFG--GIPLLDGIGSTEVGQTFISSTVDEW--RLGTLGKVLSPYEIRVVAPDGTTAAPGVEGDLWVRGP--SLTAGYWNRPTQPP----SISDSWLDTRDRVCVDAHGWVTYRCRADDIEIVGGININPREIEQLIVEDHLVAETAVVAVREATGESALQAFLVPESGASLGESAIKELHRRLLGSLSPHKVPHRFEIAERLPRTASGKLQRGQLR------------------------------- 158564339 53 ------------------------------------------------------------------------------------------------DASTGHRLTFSDLWRVVDRVADCLHEVGIRRGDVVLILSPNSIYIPVVCLSVMSLGAVVTTANTLNTSGEISKQIAQSNPTLVFTTSQAPKLAAAISVVLTDEEDEKRVELTSGVRVVGILSEMMKKETSGQRVRD---------------RVNQDDTAMMLYSSGTTGTSKGVISSHRNLTAYVAKYIDD--KWKRDEIFVCTVPMFHSFGLLAFAMGSVASGSTVVIL----RRFGLDDMMQAVEKYKATILSLAPPVLVAMINGADQLKAKYDLTSLRKVRCGGAPLSKEVMDSFLEKYPTVNIFQ-GYALTESHGSGASTESVEESLKYGAVGLLSSGIEARIVDPDTGRVMGVNQPGELWLKGPSIS--KGYFGNEEATNETI--NLEGWLKLGDLCYIDEDGFLFVVDRLKELIKYKGYQVPPAELEALLIAHPHILDAAVIPFPDREAGQYPMAYVARKPESNLSE---KEVIDFISNQVAPYKKIRKVAFISSIPKTASGKTLRK---------------------------------- 110290107 2861 --------------------------------------------------------------------------HDLFSKQAARRPDHEALY------SSQGSITYGELDRLTTKLAVYLRRLGVRPETIVPFCFEKSMWTIVVMLGILKAGGVFIPLDPSHPKSRRQALIDEVCAQFLIVS---------LTTAPDCQDMAKNTVELSPSLIGFISAIDTN--------------------EEPFVMPSPNNAAYVLFTSGSTGKPKGVIIEH-NAVSAALLRQRDAFSINASSRMLQFANYVFDACMI-EIFTSLIVGATVCVPTEDER---MNNTATFIREARINHFFLTPTF--------LKTLSPSQIPGIKTILIGGEAPSREIIETWADEVELR-----NVYGPAEACVATTNYLAPATVSATTLGRSFTHGFWIVDPDNHDQLTPIGCVGELLLQGS--SLARGYINDEKRTRQSFIEEVRRFYKTGDLVRYVSDGSIEYLGRKDAQVKIRGQRIELGEIEYHIKRSDTVIEHAVVDITRKDGRESLIAFICFNSQQEAESELTDELREMISSALPSHMIPKYFIPVDHMPHNAAGKLDRKML-------------------------------- 110290107 674 --------------------------------------------------------------------------HHLIELRAKEAPDSPAIWWDGE-------LTYGQLNEAANKLAHYLIEYNVQVEDLIHVCFEKSVWYWVAIFAINKAGAVWVPLDPSHPEQRLRQVTSQTQSKLLISNDTRNLISGIIDRVVEVSPAL------------------------------YEQINSSLGVTDPQIPVSSHNAAYVLFTSGSTGVPKGLVMTHGGFA-TSQTAIRKRMGISSNNRTLQFASHVFDLCLGESILQLISGACMFIPSEHT----RMNGLKEFIAEHEINTLLLTPSFVRT--------LSPDQIPSVTLLLLAGEAVPRDILTTWF-----GRVRLWNGWGPAETCLFSSLHEFQSVDESPLTIGRPVGGFCWVVDPTNDKLAPIGTMGEVVIQGP--TILREYLADVERTKATTMHEWSRFFKSGDLASYNTDGTLEFSSRKDTQVKIRGLRVELGEVEYHVRSGLEGARQVAVDVFTTDSGTRLIAYFCFSDETRVTEELQTQLAKMISQTLPRYMVPSLFVPCRYMPFITSTKLDRNKLKRLVSELNED---------------------- 110290107 1766 -------------------------------------------------------------------------------------------------------LSYGELDHLTDIVATHLSSLNVGPETVVPFCFEKSMWAVVAILAILKAGAAFVPLDPSHPISRRETLAREVNARVLIASSNAI-----------------ASCAGMAEHVVELSPS------------VISKLATSITPKVLP-KVGPRNTAYVLFTSGSTGKPKGVVMQHGSFSSTTIGYGK-VYNLSPLSRIFQFSNYIFD-GSLGEIFGPLAFGGTICI-------PSDDERLQCA----PDFMHKARVNTAMLTPSFVRTFTPDKVPHLKTLVLGGEAASKSILEMWVDRV-----TLFNGYGPAEACNYATTHMFKSSTESPRIISSFNGGCWVVEPDNHNKLAPIGCIGELVLQG--HALARGYLNDKVRTEESFVSEIKRFYLTGDLVRYNADGELEYLGRKDSQVKLRGQRLELGEIEYTIQSLESVHHVAV-DVLHGQAGDALIAFI------------------------------------------------------------------------------------ 170745103 13 ----------------------------------------------------------------------------LVDR--SGSPDRPLIIGVDPGVGAT-VMTRADLDARADAFARGLLRGGIGRGARLAILAANRPDTIAALLGAMRAGVVPVSVNHKFPPATIAAVLADCGARLVLCD--GPRRD-------------------------VLAGLGPGVRVAGFDDDGPEGFAAWLDPGPFAPIVPEPDAALFLYTSGSTGRPKGVRLSHASHLWVARTRAADT---DLRDERLLVAAPLYHMNALALALLVCAAGATMVLLPQ----FEARAYIAAIDRQSCTWLTAVPPMIAMMLRERDVLA-EADLTRVRTVRMGSAPVSDALARQIRALL--PNARILNAYGTTEGGPVVFGDHPDGLPTPVASVGAPHPRVAVRLVGPDAPETGVLQMRSPAI-------MLGYHNRPDVPVP---ITPDGFYDTGDVFRRDADGFYYFLGRTDDMFVSGGENIFPGEVELVLERHPAVLQACVVPVDDAIKGTKPVAFAVRRPGTTVDEA---ALKEHALEHAPAYQHPRRVWFVEALPLASTGKIDRAALRRRAE--------------------------- 78062238 13 ------------------------------------------------------------------------------------------------------RISYATLRERIGRLANALATAGVRHGDTVAVMDWDSHRYLECYFAVPMMGAVLQTVNVRLSQDEIAYTIDHAHADVLLVHADFLPVVDAI-----------RERLPHVRTFILLDEPDSAPCSHAIPFIGEYEALLAASADYAFPDFDENTRATTFYTTGTTGLPKGVHFTHRQLVLHTLAIMAALQRFHRGDVYMPLTPMFHVHAWGMPYVATVLGVKQVY-----PGRYVPERIVKLVQDEGVTFSHCVATILHMLLGCDTAATADLGRWKIVIGGGGLARTALAHGIDIFAGYGMSETCPVLSLAQLPPGAEQLDADEQVRMRCRAGRPVPLVDLRVVDDDMSELPRDGHAYGEIVARAPWLTQSY-----VKNPEASEILWAGGYLHTQDVGHVDPSGALQITDRIKDVIKSGGEWISSLEIENLISMYPGVAEVAVIGVRDDKWGERPVAVVVCKPGFTLSEE---GIRSHVTRRISKYAVPQVVRFVDALDKTSVGKIDKKALRA------------------------------ 70730890 1 -----------------------------------------------------------------------------------------------EDHARPVRWTYAQLLADITRAANLFERLGVRRGDVVALILPNLPQTHIAMWGAQTAGIAFAV-NVLLDGTQMAELLATAKVRWIVTVGPEPDAQIWQRVEGAIARLPGLQGVLAVDPMRHLPGHGQSAPLPAEVADFFAELALEPGERLRFAPPGLNDVAAYYCTGGTTGLPKIARHSQRNEVIFCGQAVIGAPVLRPGRTVLTALPLFHVNALIGCGLAAFAQGGHVLLAPPAGFRTFMPRFWEIVETHQVSSYSAVPTVYAGLLQ---VPCAGHDTSSLTVAICGAAPMPRDLLRKFEQQTGQRILEGYGTEGTCASSVNPARGESRIGSVGLRLPWQNMRVMILDERGAWLRDAQVDEVGAICISGP--NVFIGYLDAWFDTVALDGVSEQRWFNTGDLGRCDGEGYFWLTGRKKELIIRGGHNIEPKYIEEVLATHPDVALCAAVGRPDAHAGEVPVAYVQVRAGSAIS---SAQLLDYATRHISERAVPKAIILADALPVTGVGKI------------------------------------- 54024165 42 -------------------------------------------------------------------------------------------------------VTYAELDRATDRIAVGLDALGLRPGDPVLFQATNRLETVYAWYGCLKAGLVPVATLAAHRAHEIGHISRKVGAVAHLV-----ETGLSFDLVAFARD--QAQGHPTLRHILTVGDPAGAVAIESLGAGIPPE-QARAHVERVQAGIDPLDVVAFQLSGGTTGVPKVIPRRHVEYWNNALYYARRLGW-TEHTRVAHLIPLIHNAGITCALHGAHSVGACLVLA-----TPDTATAFPLLARARATDVLIGHG----HYQAVLSPGFDAARVHLRRVVLSGAKLTDELFARADDGAGHWAGQLF----GMSEGLFTVTPPDAPALARATTVGTPIAPDDEVRILEPGTELPDGTVGELCCRGPYT--IPGYFDAPEHNRSAF--TPDGFYRTGDLARIVVIDGVRYVGRIKDLINRGGEKINAEEVELLLVRHPNVANAAVVAMPDPRLGEKTCAYLVAATGVASS---LDDIRAHLEAGVAKFKWPERLEWVQELPQTSVGKVDKKRLR------------------------------- 211583579 2794 ----VPA---EQATILLSQYDKILQDTVFRPD------ASSADYESVGSSLLSITPAKEAPIP-----TTVSLLHQFVETNALRIPDRIAFEFATADNLQKKSWTYRKFNECGNQIAHLLQAKGAVPGGIVGICFDKCPEASMAILGIMKAGCAYLAIDPGAPISRKQFMLEDSGTKILLC---------------NQLKMAELEGLPDID--IQALDEPGLFDGVSTGDISLS------------RSIQPDDTCYCLYTSGTTGTPKGCEITHDNAVQAMLAFQRLAGHWDEESRWLQFASFHFDVS----VLEQYWSWSVGICVTSCPRDLLFEDLTGTIQKLQITHIDLTPSLARLVHPDEVPSLCRG------VFITGGEALKQEILDAWGRH-----GVIYNGYGPTEVTIGCTMLPRMSVNDKASNIPQFDNVGSYVFSPGTTTPVLRGSIGELCVSGPLVG--KGYLNRADLTKERFQEFGDRIYRTGDLVRILYDGSFQFLGRIDDQVKLRGQRLEIGEINEVIKQAPGLNEVAVITHPKQSKDQLVRAVDVRVRSSKDDRALLSKIKGACRTHLPGYMVPTHIIPMTRFPLSANNKVDMKVLK------------------------------- 211583579 188 --------------------------------------------------------------------------------------------------GHVRCLSYRDLDRLSSELASKIASKGLQR--VVPVLLPQSVELYISWLAILKSGAAFCPLNTDAPIDRIEFILQDVAASVVVTNDALATR------------------VPPKEHISILTVDGLETNTETI--------------EPCSENSTSTDLAYVMYTSGSTGRPKGVGVSH---LAATQSLLAHDDLIPHFKRFLQFASPTFDVS-VFEVFFPMMRGSTLI---------GSERENMLLDISHVMTTMRVDAAELTPTVAGELLRVRAAAPSLQVLLTIGEMLTRHVVDEFGQSEGRDGIL-HGMYGPTEAAIHCTAATHFKAKDRVNMIGKPFKTVSAYIMPMQLHPLSLGQVGELVVGGP--QLADGYINRPEENAKAFIDSYGRLYRTGDKARILPTGEIECFGRISGQVKLRGQRIELGEIEHVITRASGVRSAVTIVIDGN-----LVAFVLVTDKVTTD----SSLRDVCRRLLPRFMIPGEFVLVDQFPQLPSGKIDRKTL-------------------------------- 211583579 1230 -----------------------------------------------------------------------------------TDPDRVAVLWKPETPAPVESMTYSQLNSRANAFAHLLLHVGVTKDDLIAIHLTTSLDFYVAVLGVAKAGAGLLLI-PQASVQKIHSILSVAKSKFCIVDHLTETNHRLNSSKSI--------QLLHLSYSLDVYHEFNIPHINEGSDVAYAEVTLTENDFTETIVISRQNL--------------QSNIKALADLYPSQTRSKMLSCLQGSGTSICQTFFAWHVGMTLCSTTDLIMRTRI---------------------EQACKDMEITHLHLPPMLASPIDPQAV-PSVQYLLSSGDEMTPK-----LHRNWAGKGLHQVYSSRALAHACTLCPNMQATTYVRNVGRPLKNTSVMIVADGDSLGLLPRGAIGELCFGGDQVGRCLPDFEPSATRRFVDHPELGRIYRTGDMGRLLPDGTL-ILSRSPGLAQPYGLSTDLDEVDRALMSLEMVHESVSMILDEPTRQQRLAVFWVPSTKYSDSEEATNDLFKELTKRLSPSSLPSLLVLVEAIDLTRSYKTDHFMLRQ------------------------------ 160899319 41 ---------------------------------------------------------------------------------------------------DARHLSYAELLGKIHQTANALHALGMGASDTVAILLPGCMEYHFALWG-GEAAGIVQPINPLLSAEKISALMRTTGARFLIAWADEDDAGIREKVTALDADLAHVLWVSHEGRV-----PQGDGQRWPACDLHAALAAQPSDRLVSGRQPQAGDVAAYFHTGGTTGAPKIAVQTHGAQVYTAWASVQ-MQGLNTADRTINGYPLFHVAGVLPGSLACFSAGAH-VIIPTTGLFRNKAVIAGFWRMAAQWKPTLMSAVPTVLAALVEVPLQGADVSSIRYFRTGAAPLSPEVAARFKAHSGFHVHESLGM--TEMTGISTITPPGLHAAAGHVGLRLPFARLAVRCMGPDGRPSAPGETGMVVFQSP--NLFSGYLGGI---EPSSYLTDDGWLITGDLGSVGDDGLLRLRGRSKDVIIRSGHNIDPQVIEQALERHPAVKACAAVGAPDAYAGEVPVAFVALQPGAHADE---TELLAFAAAGVEAPARPRYVRIIDALPTTNVGKVYKPRLRSMAA--------------------------- 218719060 31 -------------------------------------------------------------------------------------------------------------------FAAGLQKAGLNKGDRVVVFSTNNLFYPVVFMGVIMAGGIFSGCNASYTTQELAHQIKDADPKYVLSQGGCLEAAKRVGKGHEKRTFMFDSRYFALGQPLKVQQEDQDFGRPHWSSLIVSEAEGGGAWDQLMGPNEAQDTVMLNYSSGTTGLSKGVEITHGNYVNSMCQDMEYELKYRSQEQWLCFLPLYHAMAQMIFLGVSQYRRTPVYIME----KFDFLTVLKNVEKYRISHLQLVPPVVVMLAKSSE--VKKFDLSSVRSVGSGAAPLSREVSEEVEKLWPKGVINIHQGWGMTEATCSVLGWDAGKISTSNSVGWPTANSEAKIMSLPDEHEVGPNEAGELWVRGP--QIMKGYWKNPKATAE--ILTPDRWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGVTI-NGQEHPRAYIVLKDGVEASKSTAERITTEVNSKLSQHKRITGLVFVSVLPKNPSGKILRRFLRE------------------------------ 84687521 31 -------------------------------------------------------------------------------------PDKLALSVLGEARDD---WTYARLTRAVRAIAGGLLAQGLVPGDRVLLRLGNTVEFPLAFLGAIAAGLVPVPTSSQLTAREITGMAAQIDP-ALIVAGAGVALPDPLPCPVLTEAALHDLAT---------------------------------GPEAAFAMGDPNRPAYAIFTSGTSGKPRAVLHAH-RAIWARRMMWEGWYGLTPEDRLMHAGAFNWTYTLGTGLMDPWSRGATALI--PAPGT-NSKALPDLIAAERVTIFAAAPGVYRQMLR-----GEMPDAPDLRHGLTAGEKLADPIRAAWEAATGTTLHEAF----GMSECSTFVSGAP--TRPAPEGCLGYPQPGRRVAVLGADGPVARDVPGVLAIHRDDPGLMLGYVGAEDETRARYQGE---WFLTGDSVLMTEDGAIRYLGRDDDMMNAGGFRVSPVEVESAMVLHPDVHEAAAVELSVSATAKVIACFYVPEPGAAPDE---TALTAHARDTLAHYKCPRVFIAVDALPKGANNKLLRRALRAQAEGEFGAIG-------------------- 70607934 32 ---------------------------------------------------------------------------------------------------DKRRYTFKKFAESAKILANALKKIGVKKGDIVGVIDWDTDVYMHLYYAVPMIGAVLHTVNLRYPPELIIKTMLHAEDKWVIIRDDLI--GLVEDIKNFNPNI----------RFIIYNDDKEKIKVDDKTIDFWDLLQGEPKYDPDEEGLKEDMMATLMYTSGTTGNPKGVWFTHRDLVLHAMATISRAPPVELTTRDVVMSLVPMFHVHSWGFYVALASGLKYVL----PGVYNPATQLKLIANEGVTFSAMVPTILFMILAQPDIDDYKPYLKNWKVAI-GGEALPEGLARKARE----YGIKLYSGYGLTETCPVLTVAYHNSIVESFDEEKKFEIQVKLRIVDEEGKDVPRGKIGEIVVRAPWT--TREYYKDPEKTAQLW---RGGWLHTGDLGYIDEYGYLHLVDREKDAIKSGGEFIPSLLLETVISLHPSVAEVAVVGIRHEKWGERPVAFIVPN-GQFDEVEMRKFLMKKVEEKIQKWWIPDRFFVVEDIPKTSTMKADKKLLREMASKELQK---------------------- 118471947 1 ---------------------------------------------------------------------------------LRDRGDHTLLVCD------DERLTYADAEHRSARLADALIALGAGKGTHVGVLYPNGADFVVAMLAVARVGAVVVPFSTFLTEAELRVQLLDSDVSIMLSARSFRSHDYVGQISRVRADA------PCLRHVVFEIPAAGDPERRAGLEAD----------------VEGSDVLAIIYTSGSTGAPKGVVHTH-SSLLAHQRDLNVLRGLTADDKLFCNSPFFWVGGLAFALLASMIAGATLVCSNST----DAGATFDLLEAEKPTITNGFVAGIAHLTRHPSFPHRNLSSIRRGNLYPLMAP----------DVRPADPDLRHNMLGSTESGSVVLLDPDDTDQPEHRRGSFGRPAP--------GFETKVLDSGELCIRGPYL--MQGYYGRS---REECFDT-DGWFHTGDLVRVDDDGYFYFLGRAGAMIKTAGANVTPDEVQKALQHVLEGRDVQVVGLPDQERGQLVAAVVATADPAAFDEA---AVRAALRAQLSSYKVPRRFAVIDELPVKSSGKIDVAALREL----------------------------- 183980334 20 ----------------------------------------------------DADRAAGAYAHRWWVRRTL---ADALREAAQSTPQRVALV------DADRQLDCQELHRQAMALAQHLRSR-MPAGSVVSFMLPNWHEAAVIYLASTLAAMVANPVLPSLREHELRFILEDAGSRMIFAPADFRGHDYTSMLRRV---AAQLPSRPEVIEVRGQCPDGVS---------TFQSLLVGRETAAPLPTADPDAVRMVLYTSGTTGRPKGVLHTH-NSIHALICQIRDHWMVEPGDGFLVASPIAHIGGSIYAFECPLLLGTTAVLLD----RWDADRAVQLMTSKRCTHMAGATPFLEQLLAAAQRAGTRL--PDLKFFVCGGASVSPSLIRCATDYFDKAVVTRV--YGSTEVPVTTIGAPDSSAHAAATDGRV-------------GAADVKLVAGEIRVRGP--QMLVGY---RHPEDEAGSFDAQGYFRTGDLGHWVDDEYLVVTGRAKDIIIRNGENISPKEIEDILITHPGIADVAIVGLPDDRTGERACAVIVAAADPPPG---LPGVRAFLEAGVARFKIPEQVVIWDHLPKNHAGKIV------------------------------------ 41407968 851 -------------------------------------------------------------------------------------------------------MTYRKLDEASNRLAHLLIEAGAGPGESVALLFNRRAEAVVAVLAVLKTGAAYLPIDPAHPTARIEFMVADAAPIAAITTTELAER-------------LDGCGLP---------------------IIDIADPRIDSYPHTALPVPDPDDIAYLIYTSGTTGVPKGVAITHNNVTELL---GSLAPDLARPGQVWSQWHSYSFDISGWEIYGALLHGGRLVVVPEEVAASPDDLHALLID-EKVTVLCQTPSAAGTLSPQGLESV---------TLLVGGEACPSELVERW-----GPGRVMINEYGPTETTMWVALSAPGSTGSDAVPIGSPVPGAAFFVLDQWLRPVPAGVVGELYVAGTGVG--VGYVRRAGLTASRFVACPFGMYRTGDLVRWGADGQLRYLGRADEQVKIRGYRIELGEIRSALAGLDGIEQAAVIAREDRPGDKRLVGYVTESVTGAADPA---DIRARLGQRLPAYMVPAAVVVLDALPLTVNGKLNARAL-------------------------------- 183983260 1541 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFMLTD---------------TTPTAVLTTTELAQHLPHTPAIATITL------------------DTLTLEHHPTTPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNIASWISSLHQRGIYGSIPSQHSWSQCHSYAFDYSWEIFGALLGGGRVVVVPEHIVTSPEDFHALLVTEQVSVLSQTPAALQNLPPEGLE----------NTTLLTGGEPCPADLLDRWA-----PGRIMLNAYGPTETTVAATITAPLVAGTPVVPIGAPVPGAGVFVLDSWLRPVPPGTVGELYVAGTGVG--VGYWRRGGFSAARFVACPFGMYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALTALDGVQQAVVIA-HDASGQTRLVAYYTTTSGTRLD---TTDIRASLSQVLPAYMVPAAFMVIDELPLTVNGKLDRRAL-------------------------------- 183983260 472 ---------------------------------------------------------------------------------VAAHPHAPALTFE------DHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFM---------------LTDTTPTAIITTTELAQHLPHTPAIATITL------------------DTLTLEHHPTTPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNATALTTTLTPQLGPTTNQVWSQCHSYAFDYS--VWEIFGALLGGARLVVVPEHVVTSPEDLHHLLIDEQVTILSQTPAALQNLPPRGLE----------NTTILVGGEAYPAELVDRWA-----PRRTILSVYGPTESTIFAAASTPLVAGNAVVPLGAPVPGAALFVLDGWLRPVPPGTVGELYVAGTGVG--VGYWRRGGLSAARFVACPFGMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALTTLDPIEQAVVIARNDAPGQPRLVAYYTTTGNAGIDTAW---LRDRLSEVLPAYMVPAAFIEIDELPLTVNGKLDRRAL-------------------------------- 183982246 52 ------------------------------------------------------------------------------------------------------TLTWRQLDERSNALAAALQALPAGSPKVVGIMCRNHRGFVEALVAANRIGADILLLNTAFAGPALADVVAREGVDTVIYDEEF------------TATVDRAFDGRPQATRIVAWSDGQH-------DLTVEQLVNAHLGDQP--ERTGRTGRLILLTSGTTGTPKGAKHSGGSGGIGTLKAILDRTPWRAEQPIVIVAPMFHAWGFSQLVLAASLACTIV-----TRRKFDPEATLDLIDRHRATGLVVVPVMFDRIMELPTKVLNRYSGRTLRFAAASGSRMRPDVVVAFMNRFGDVIYNNYN----ATEAGMIATATPADLRAAPDTAGRPAEGTEIRILDQEFNEVPEGEVGSIFV--CNDSQFDGY------TSGTTKDFHAGFMSSGDVGYLDRNGRLFVVGRDDEMIVSGGENVYPIEVEKTLATHPEVAEAAVIGVDDEQYGQRLAAFVVLEPDADLDENAAPELKQHVRDNLANYKVPREIAVLDELPRGSTGKILRAELQAKVCG-------------------------- 89054058 15 -------------------------------------------------------------------------------------------------------LSWDALRVQVRDMAEGLIGHGVRKGESLAIIHPNGRDGILALFAALYAGCRATMINLAAGPDAIAYALEHSGARFAFVHADQMETLARI--------APEGLTALTSKHLIQ---------------------------KADLPDLTPDDHALLMYTSGTTGKPKGVVHSQSSLLAGGWTTAVAH-ALTAQDRACCVLPIYHINGLCVSLMGTLVSGGSLILPKFSASRFWDQADAAQITWFSVV---PTIISHLLHGEADPKPITRARLRFGR---SASSALAVETQAAFESRFG---VPIIETMGLTETA-AQILSNPLPPGVRKIGSPGVGFGCEVRILAPDISEAPYGIEGEIAVRGP--NVMREYLHNPDATAATFAGD---WLRTGDLGRMDADGYVFVTGRLKELIIKGGENIAPREIDEVLYSHADVIEAAAFARACPQYGERVEVALALRDGSALSAD---DVIALCHARLGPFKSPDRVHFMAELPKGPSGKIQRLKLAELV---------------------------- 212532595 2879 -----------------------------------------------------------------------------------ETPHKIALEFASSVTSQDQSWTYRDLNQMGNKVARLLQSSKSSEGGLIGICFDKCPQAYFSILGILKSGHAYVALDPTAPLARKQFIVDDSKASVVLCASDRYD---------------ELRHLTGTEVV----------------SMDTSGLLDNISSDLPIKAIDPQDTCYCLYTSGTTGTPKGCEITHENAVQAMQAFTRLFSPNWNEDSRWLQFASFHFDVSVLEQYWSWSVGICVTSCPRDVLFQDLSGTIDRLQI---------THIDLTPSLAKLVTPQEVPSLCRGVFITGGEALKQEILDAWGKH-----RVIYNGYGPTEVTIGCTMPRMDENSKSSNIGPQFDNVGSYVFQPGTNIPVLRGCMGELCVSGPLVG--RGYLNRPELTQERFQPQRERFYRTGDLVRILHDGSFQFNGRIDDQVKLRGQRLELGEINSVIQEASDVSEVTTLVTKHPSQQEQLIAFVSRKRSRDRSASALEIIRDAVEKRLPGYMVPTHIIPIVSLPLTPNNKVDAKALKKLFSELPEQLQNLSSIDEKEVQDVIR----- 212532595 1243 ---------------------------------------------------------------------------------------------------------YGELNSQSNRLAHCLLSSGISSGDLVAIILDKSIELYVAILAVIKLGAGYVPLTPVTPIERLRAILNETAPKTCIIDTG-------------------------------LRAELQSLDWLSALDLDSVD-MKQYSEDNITISHHGSDTSYVVYTSGSTGKPKGVVITH-HNLQSNIATLAEIYPTGPDSKILQACSQAFDVS-VFEIFFAWNTGMTLCSATNDIMFRDIEAIIKNMHITHLSLTPTVAALIR-----------PENVPEVRFLVTAGEGLTAKVHCEWADK------GLYQGYGPCETTNICTVKPKVSQLDDLRNIGKPIKNTSAFVISDDFTLLPRGSVGEFCFGGDQVGQ--GYIKQADLTKEKFIEHFGRLYRSGDFGRLLADGSLMFTGRRDDQVKLRGQRIELGEVNSTILRNIQIQDCIIVGDRDEGQRQQIVSFFVPREGDDQQARLIDAIFEDLSTKLPPYMIPSALIPVEMIPMTTVKKI------------------------------------- 212532595 191 ----------------------------------------------------------------------------------------------------------------------------------VPVLLPQSVELYIAWLAVLKADAAFCPLSTDAPEDRIRFILKDVSAAVVVTHSTFQ--DKVPNATDIPLVLVDKVDLQPTPHVL-------------------------QEPNPSPE-----DVAYVMYTSGSTGRPKGVAISHRAVTQSL---LAHNLLIPPFKRFLQFASPTFDVS-VFEVFFPWFRGATLIGSERSNMLFDLPQIIDQM---------HVDAAELTPTVAGELLRSRQSVPSLKILLTIGEMLTKRVVEEFGTSTMQDGIL-HGMYGPTEATIHCTAAPNFHSESRVNLIGRPLGTVSAFVVSLEDSPQPIGQIGELAVGGP--QLAIGYINRPTENSKACSKRYGRLYRTGDKARLLPNGEIECFGRSTGQIKLRGQRVELGEIENVISMTSGIR-STVVGVVNGI----LIAWIIANDGADLQ---LGDVMHFCRSKVPAYMVPGDFLVVDEFPRLESGKVDRKAL-------------------------------- 116695648 19 ---------------------------------------------------------------------------------LRARPGVPAIV------GDDTTLSYEALARQCARVARLFAARGLARQDAVAFLVGNRAEAVAAIIAAQLAGLKNVSLHPMASEADHAFVLQDAGVRALVVDNARFTERARVLAAGAGLQVLPLDDGEFGPGLANAAAAFDDTPVVPGDD--------------------PTEISRLAYTGGTTGRSKGILHTHRTTVTVLQY-MLASYEWPAQIRYLVTTPISHASG--SLFLPTLLRGGTIYVCD----KFSPADFLRRVAEQRINLTFLVP--TQIYGLLDCDGLDAADLSSLELVLYGAAPIAPVRLADALRRIGPVFGQVYQAEVPMCISYLSQRDHDPDNPERLRSCGKVIPGNQVKLLDPDLREVAPGEVGELCVRGPLV--MEGYLNRPEEDAKVFAGD---WLHTGDMARCDSEGFLYIVDRAKDMIISGGFNVYPSEVEHCLALHPAIAMSAVIGIPDPKWGEAVTAVVVARPGAALTEA---DVIGHVTQHKGVVNAPKQVVFVDELPLTALGKIDRKAIR------------------------------- 195478688 44 ---------------------------------------------------------------------------------------------------TDRQYTFAQMRDASAAFAVRLQKFKLHKPDVLAICLPNLPEYPIATLGAIEAGLTVTTVNPIYTPDEIARQLTFSGAKFLVGTVSGF------------ATLSQASKLVGRQIPIAVVRTSTD-EVLPEGAIDFSELTSTQNVRYEPKDATADDMVFLPFSSGTTGLPKGVMLSHNNISSNCEQVQASLPLMGPQQTLPGVLPFFHIYGLTVVMLSKLGQGCRLATMPC----FKPDDFMRSLDKYQGSILNLVPPIALFMINHPK--LTQETAPHLRVVMSGAAPIGQHDVERFLNKF--PKTVFKQGYGMTEASPVVLLTPDGNKVYASTGVLPASTEAKLVPLDGNDFKVGPRATGELCVRGP--QVMSGYLNNDEANQVTFYPG--NWLRSGDVAYYDEDGLFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEFNGEAPRAIVVLRQGEKASAE---EIFAYVAARVAHYKKLEGVIFVDEVPKNPTGKILRRELKE------------------------------ 169622966 47 -----------------------------------------------------------------------------LPRAAQIEPKATAIYHKTANGRILRR-SYEEVADRARGLAYYLRKHGYK---RVGILATNTPAFLESIYGIAAAGSVNVAINYRLKHDDISYIFQHADVDMIIADDEYRKERPGVPILVDNDTDATEGELSGPFDEAVLEGLKFDVEMGGKGW-----------KDLEAQAGNEEDIIALAYTSGTTARPKGVEYTHRGYLAAMGNIIESGLNYHTGRAKYLWTLPMFHAMGWMFPWSVTAVRGTHYCL----RKIDYPEIWRLLKDEGITHFNAAPTVNTLLCAAKEAEVAASPPSAWLFEQMTNLNLHPVHTYGLTETYGPITKGYHMPEWETIPEKEKYAKMARQGHGFIMALPVRVIKTEQADGVLIDVTRDGQEIGEIVFEGNIC--AKGYYKDAEATRKLWAG---GVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALEAMLSTHPSILEVGVCAVADSHWGERPKAFVTTKDGSN-SETLGAEVIQWAKDNISRFMVPREVEVVAELPKTSTGKIKKNVLREWAKG-------------------------- 193598809 90 -----------------------------------------------------------------------------------------------------RSYTYGEGRMICRLFASTLISLGLKKGDVVGLLLPNLPEYVFAIHGALEAGLVVTFVNPLYTAMEVKRQFENAGVKLCMTISLLLPVIKEV-----------SPSLKDYAGTIVF--GGEEVANEKARVYDFKTLVSGQSPGELPKSF-ADEVALLPYSSGTTGLPKGVMLTHRNCAINLEQCINFAFHMANIHRLFYFIDTYLPFFHIYGFNGILNGVLSHGLHMITIPKFTPESYIECVLKYKPTFLFVVPSL--LLFLASHPSVKAEHLSSIKEITCGAAPASKGLIDNFLLK-AQKDIRIRQGYGMTESSPVSLYTRVSLPENKTSTGQLVLSTQARVVSLTDGSDLGPHKSGELLIRGP--QVMAGYLNNEKATKETVDED--GWLHTGDVAYYDEDEYFFIVDRTKELIKVKGNQVSPTELENLISELKGVADVAVVGIPDVLSGEIPRAFVVKRPGMDIDE---KTILSHVEKNVVAYKKLAGVKFLDMIPRNPSGKVLRNELK------------------------------- 54303486 453 -----------------------------------------------------------------------------------------------------QQTTYQQLISLSQQAAWALKQQGVQRGDRVAVAMSRSVQQVIAQLAVMHCGAVYVPLDPEQPMERQQSIVKQANIQTLITEAEYQH-------------ALTPLAIPTMLLAGHLRGEGLHYESVHY------------------EPVLADDVAYVMFTSGSTGEPKGVEISH-GALNHFAAAGASTYGITSEDRVLQFAPFNFDAS-IEEVFVTLTQGATLVLRTDA-MLESMPAFVDAIEQADVTVLDLPTAFWNEWVVSLHAGVASIPTTLQHVIIGGEAVYPEQLAQWVAQTTPARTISLFNTYGPTEST-VVATSCDLQAQSSYTTALPIGLPLPGVNALILDHANQPANIGELVLLGPTLAQGYIGLTHPAFTTMLIGETPCRAYRTGDRVTF-LDGQIVYLGRIDNEFKISGYRIQPGEVESHLLALNMVTEASVQGVVYPNGIRRLIAFIAVPENIELDA---KHIKQQLSEHLPPAMIPTDYRFFNTLPKTTSNKVDRKAL-------------------------------- 59876531 2613 ---------------------------------------------------------------------------------AKARPSALAIAWDGE-------MTYSELARQSTQLAGYLVNLGVGVEDIVPLCFEKSIWTVVAMLAVLKAGGAFVALDPDHPTSRLKQTFKQRDAKVVLTSVQHATMWKDLDLAGNVVAVSEAL------------------------------ISRLPSSEIDGSRVQPHNTAYIIFTSGSTGVPKGIILEH-KALSTSCLGHGRAFGMSHNTRVLQFSTYTFDASMAEIV-TTLVHGGCLCVPSESERRDGLAEAMNKMDVN-----------WAMLTSSVARLLDPKSIPSLKTLVLVGEQVTPADWNRW-----PHSVQMINGYGPSECCIICTCHAKKEDYNSGTIGKSVASTSWIVHPENHNMLVPLGCVGELLVEGPIL--ARGYLEDEEMTNSVFVHDPIWLLEGCKVHYNNSDGTLTYIGRKDNQVKIRGQRIELGEIEHCLYECPGVKQLAVEAIQPSGQGSQLAAFLHLRNDSTAQFVLPDGVDKRLTERLPEYMVPTVFFSVAQMPMTASRKTDRRRLREI----------------------------- 59876531 35 ---------------------------------------------------------------------------------AKARPTAPALAWDGE-------MTYDELDRLSSQLANHLIHLEVKPEDIVPLCFEKSMWTIVAILAVLKAGGAFVPLDPDHPASRHEEIFKQTEAKLVLTSVQH-----------------AMLWPDPARHVV-------PIGEAFVSQLSSTENMKEAT-------VNPSNTAYIMFTSGSTGIPKGVVLEH-RAVSTSCLSHGKAIGLKPDTRALQFATYTFDACIAEIITPLLHGSCICIPSEDD----RQNALPEAINTMNVNWAQLTPTVARLLDPQKTPSLRTLVLGGERVNAVDWERWGDSV-------------EQINAYGPTECAVWCTSYTNGAQGYKPGIIGKPIASVSWVVDPDDCNLVPLGAIGELLVEGPIQ--ARGYLNDVVKTEAAFINRQGRLYKTGDLVYYNTDGNLMYIGRKDSQVKVRGQRVELSEIEYHLHECPEVKQMAVVISPAGDTDKAMVAFLELDEETCGTPAMRLARMDELVQRLPSHMVPEVYFAIAKLPMTTSTKVNRRQLREI----------------------------- 59876531 1119 ------------------------------------------------------------------------------------------------------EMTYDQLDIQSDRLAQALTTRALTPETAIGVLALRSCETIVAFLGILKAGLAYVPLDAKSPAERTESILSSFQGQRLV--------------LVGMDVEIPVLTSENVEFVRIADMLNGATD---------NSLVRGTLEGNHSLGPSANSIAYIIFTSGSTGRPKGVMVEHRGIVRMA--QHDRITDFQSTKATAHMANLAFD-GSSWEIYTCLLNGGTLVCID-ANTVLDQDALLEVFTRHSIRIAFFTPALLKLSLAASPRTIGALD----VLLVAGDRADPGDMLAAQSLVKGKVANAYGPTENSVMSTLYILTENEKFVNGVP--IGRAISSSGAYVMDSKQQLVPLGVIGELVVTG--DGLARGYTDSRQFIVVTISGTTIRAYRTGDYVRRPMDGQLEFFGRMDGQVKIRGHRIELGEIESVLCSHRCVRDAAVVLAQKDQSDHAIFGYVTLKQEATMTED------------------------------------------------------------------------- 94499373 14 ------------------------------------------------------------------------------------------------------EYTFKDAQKRSKQLAQALLKLGIKDGDVIGTLAWNTHRHYECWYGISGMGAILHTINPRLFPEQLIYIINHAEDQYLFLDTTFVPLVEAL-----------LEHIGKVKGFVIMTDEAHMPETKLPNVHCYESLINAEDGDYVWPELDERQATSICYTSGTTGNPKGVVYSHRSSLLHSWGIAGKEIAELDNNTRVLPIVPMFHANAWGLVYATAMMGAKVVLPGP---HLDGASVCDMINRYDVNISAAVPTVWTMLMKHLEESGDKL--PSLDSVLIGGSAVPRSMIQKFHQDYDVDVW---QAWGMTEMSPLGSLNKPRPEDLKLSYRPCFGVEMKIVDDQNNELPHDGKAFGRLLVRGPWI-------IKRYFKAQEDATDAEGWFDTGDVATIDASSNMQITDRSKDVIKSGGEWISSIDLENAAMGHDAVLEAAVIGLSHPKWEERPFMAVVAKDPSNPPNP--DDIRTYLESKVAKWWLPNAIEFVEEIPHTATGKINKVALRE------------------------------ 196186720 15 --------------------------------------------------------------------------------------------------GPIVRTTYGRIHDRARRVSNALKAWGIAPGDRVATLAWNTDKHIETWYGVMGIGAVCHTLNPRLFPEQLVYIINHAEDRVIFTDLTFVPLLEAI-----------LPHLPKVERVIIMTDDAHMPQTTLPKAEAYETVIAGQSAEVVWGDFDEQTACGLCYTSGTTGHPKGVLYSHRSNFIHTLLGLQSTVLGATPNEVILPVVPMFHANAWGIAFGGPAAGAKLVMPG---AKMDGASIYELLESEKVTFSAAVPTVWQGLLGHMKQNDLRL--STVKRVLIGGSAVPESLIRAFHDDYGIE---VLQGWGMTETSPIGTLSNMTPELADKPFEEQLKWRVKQKNDAGAALPHDGVTFGHLMVKGP--TVARAYFR-----EEGDIVDDEGFFDTGDVATVDDLGFMQITDRSKDVIKSGGEWISSIEIENIAVGHPKVELAAVIGAAHAKWDERPVLIVRLKDGETLD---KQEHLDFLHGKIAKWWMPDDVVAVDEIPLGATGKIDKKLLRE------------------------------ 88810519 1597 --------------------------------------------------------------------------------NARENTDWIALRW-----GRSGTRSYGELADSALRVAAELIRGGVSPEEVVAVHLPKSPDQIAAVLGVLAAGAAYLPLGMDQPVARRDRVLRRAGVRRVVTDSNQSWPDQVSPCLFSRIRAVE--------------------------------------PLPEPVSVATDQLAYVIFTSGSTGEPKGVEITHRAAL-NTILDINRRFGVDAQDRVLAVSALNFDLS-VYDIFGLLSTGGSLILIDEQARREARD-WHELARRHGATIWNSAPALLEMLLTVSDQSSPPA---PLRLALASGDWIGLDLPRRLTARFPECRFIALGGATEASIWSNFYEVETVDADWRSIPYGRPLSNQRFRVVDEQGQDCPDWVSGELWIGG--DGLALGYRADPERSGARFVTIKTGWYRTGDRARYWPDGVLEFLGRIDDQVKIRGHRIELGEIEAALLECPGVDHAVALVLRGPASTARLVAAVVAPPGHPVPDGDL--LHSHLIGILPPPMVPEHIEVMDALPLTANGKVDRAAL-------------------------------- 88810519 558 ---------------------------------------------------------------------------------AEAEPQALALLWE-----EHGALSYGELRRQAMAVAGYLVAKGVRPGDVVAVLLPKGPEQIIAVLGTLAAGAVYLPIGVDQPAARRERIRRAAAVRLVL-----------------------------------------------------DALPQDAEPLAAPVPGSDQDLAYILYTSGSTGEPKGVEVPHRAAMNTIENLNRR-LELSGADRILALSALEFDLS-VFDIFAALSVGAAVVCVDEAERR-DAAAWNRLIRRHGVSLLNCVPALLDMMLSA---PNDESGPVTLRAVLLGGDKIPPNLPGRLANWAPGCRFIALGGTTETAIHSTFFEVTETRPSWHSAPYGKPLGNVCLRVVDALDRDCPDFVPGELWIGG--EGVARGYRGDPERTARQFVVHGRRWYRTGDQARYRSDGNVEFLGRLDQQIKLRGHRIELGEVEAALVSGPGVGQAVALAVK-----QGLVGVITLSGRNQSTPAAFQPLREHLRETLPPAMVPVSLYCCSELPLTANGKVDRKSLARLIE-QSAKAANPTLVVPPE----------- 197727970 200 ----------------------------------------------------------------------------------AARPEAPALH------TADRTVRFGELASLVDALRARLDERGTGPGDVVAVALDKSPEQIAAVLAVVGAGAAYVPIGADWPAERVSQVIEQSGAQTLLTTTDLVEQGRVR---------------PSVGLLTVDTTPPAPPAGQGGPAEDTA---------------GPDDLAYVIYTSGSTGTPKGVAVEH-TAARNTVDDITERFGVGPDDSVLGLSALSFDLS-VYDIFGVLGAGGRIVLPDPSAQH-DPAHWRELAATHRVTVWNTAPALLEMLVDHSEGDPEQARADLSSLRLVLLSGDWIPVTLPDRLRALAPGARVISLGGATEASIWSIHHPIGEVDWRSVPYGVPLRDQWFHILDEELRPVAVGAVGELFIGGA--GLAREYLGDPERTAERFLVHGHRLYRTGDLGRWHPDGTIEFLGRNDRQVKLRGHRIELAEIEARLACHPRVRQSAV-KVLRAGQGDRLIAYAVLHGPLSDAEQV---LHEHLAALLPAYMLPSRIVRLGRLPTTANGKI------------------------------------- 152996585 20 -----------------------------------------------------------------------NVCHQLFEQQVERSPEKTALVF------GDEELSYGALNASANCLARRLLTSGVGSENLVGLYVDRSFEMIIGLLAILKAGAAYVPLDPEYPAARIEQMLEDCLPSKILVSGL---------NNQHLSEEIETISIPAV--------------------LDEYAQSSNVKREELTKPITQSNLAYVIYTSGSTGKPKGVLIEH-EGLVNLVQYQRDEFLADDTCRVLQFTSISFDAAVFEWTLA-LCNGGTLFLVSRDATT-NPRELERIIKEYDITHTNLVPSVLR--------NISPSCFSRTAYVISAGEALPEDVRSKFAK-----QCNFYNGYGPTEVTVASSYCRIDDDN-RSVSIGKPLSNKIVYVVDESRKLVESGEVGELLIGG--VGISRGYLGREDLTKEKFISRGGRVYCSGDLVKWLPDGNLQFIGRADEQVKIRGFRIELGEIEKVIRKQADVKDVIVTTIEGINGRKHLKAYVVTEGGESRRRILVENCKVQLEKVLPEHMIPGLWSLLSGWPLLINGKIDRKKLQELELIDVRKV--------------------- 39936403 23 --------------------------------------------------------------------------------------------------SERGRITFAELEFRSNQLARLLVKRGVKVGAIVVLMTGRSIDTLIGMTAILKAGGVYMPLDVGLGPEAISGAIQDAQPALVLT-----------EHQPALIDAIEQRRLS-----------------------DELDASRLEPGDPLALELTPSLPAYVMFTSGSTGRPKGVVVPHRAIVRLVVDT--DFMTLSPATVMLHAAPLAFDAS-TLEIWGPLLNGGQIVIVEDA--VLSVDRIAETLGRFSVNAAWLTAGLFHLMVDERPEAL-----SGLTTLLAGGDVLSPAHVRRAMALL--PDCTIVNGYGPTNTTFTCCYSIPRTGWGDGPVPIGFPISGTSVHILSDTEPVADGEEGQLCAGG--IGLALGYLNRPELTAEKFIDPAARLYLTGDYVRRRSDGAIEFRGRRDRQVKINGVRIELDGVEQALRQDPVLADAAVVLSADRGDAKRIVAFLKPLPGDAAGD-LEAGVIRRLKEQFPAQAIPSTIKVVDELPLNKNGKIDR----------------------------------- 149188142 17 --------------------------------------------------------------------------------------------------NPRHRYTLSDAFSRTRQLANALKSLGLKKGQRVATLAWNDYRHLELYYAISCSGGVLHTVNPRLFEQQIEYIINHAEDTIVFFDPIFTPLIEKLQSK-----------LSTVNHFIALTDHAHLPESQIENLLDYESFIADRSTVFTWPELEEDDASSLCYTSGTTGHPKGVLYSHRTVLHSLGSALPDAFGLSIDECVMPIVPMFHVNGWG---LAYSAPMTGTKLVMPGPKMADGATLTELINNEGVTMTAGVPVVWLMLLEHLK--LSELQVPSLKRIVVGGSACPEVLIREFDELFNVSMHHAWGMTEMSPLGTFNLADEQKMGYQLKQGRIVFGVDMRIEDWQGNQVPWDGHQFGSVKVRGPWI--ASGYY------KQGESVDSNGYFDTGDVASIDPHGYMQITDRSKDVIKSGGEWISSIELENIAVGHPDIKEAAVIGVSHNKWGERPLLIAVTHD-VTVTE---SELLAHFDGKVAKFCIPDAVEFINELPHTATGK-------------------------------------- 145596925 511 --------------------------------------------------------------------------------------------------------TYGRLDADADRLAVHLRRCGVRPDQPVGVALAAGRAAVTGILAILKAGAGYLPVDPSHPPARLRALLTAAGATVCLADAELAAALAAGPDTLDDDQ-------PYVGTVLVVGPDGQPVDTGPVGEPSPVAL----------RPVHPDQLAYVIHTSGSTGTPKGVMVSHRTAVNLARAFVDLH-RIGPGDRLLMLPPLSFDASVGDLFPA--LVSGAMIVVHRQPAAITGAGLIELCQAHGLTLVDTAAPLWARWVADLAARPGTVDVTPLRAMMVGGEPVDLETVRRW-AGLTAGRVTLHNHYGPTEATVCATTYAAELPGLTRLPIGRPVPNVQVYVLDSDLRPVPIGLAGEVWVGG--TAPARGYLDNPGETADRFVPNPYGPYRTGDRARHRADGSLEFLGRTDQQVKIRGHRIEIGEVEAACAALPGVGRAAVV-VDHAPAGPRLVAYLVGDDATPVGPEA----RSALRRRLPEYLVPTAVVRVPDLPTNRHGK-------------------------------------- 146305476 16 ---------------------------------------------------------------------------------------------------------WKEVELRARKLASALGKMGLTPSDRCATIAWNNIRHLEVYYAVSGAGMVCHTINPRLFIEQITYVINHAEDKVVFLDDTFL-----------PIIAEIRGSLPKVKAFVLMAHNNSNASAQMPGLIAYEDLIGQGDDNYIWPDVDENEASSLCYTSGTTGNPKGVLYSHRTVLHSMTTAMPDTLNLSARDTILPVVPMFHVNA-WGTPYSAAMVGAKLVLPGPA---LDGASLSKLIASEGVSIALGVPVVWQGLLAA--QAGNGSKSQSLTRVVVGGSACPASMIREFNDIYGVE---VIHAWGMTELSPFGTANTPLAHHVDLSPDEKLSLRKSQ-GRPPYGVELKIVDDEGIRLRSKGNLMARGHWVIKDYFHSDPGSTSDGWFSTGDVATIDSDGFMTICDRAKDIIKSGGEWISTVELESIAIAHPHIVDAAVIAARHEKWDERPLLIAVKSPNSELTSG---EVCNYFADKVARWQIPDAAIFVEELPRNGTGKILKNRLRE------------------------------ 211638154 2982 --------------------------------------------------------------------------------------------------DTSRQLDYRTLWSQSLTLAAHLQAQENQTSSLIGVVMEKGWEQVVAVIAILLAGRAYLPIDASYPQQRIHQLLASGEVDTVLTQPKF----------------AQQMSWPDNVQVISLDETLLNRLPVNPGVQSLSA--------------RPEDLAYVIFTSGSTGKPKGVMIDHQGAV-NTILDINQRIALNEHDSVLAISELTFDLS-VYDLFGTLSCGAKLVIPSPG-DSRQPDKLLTWLQQESVTVWNSVPAFVQLLEEYARSYPHSLDSLRWILMSGDWIPTHLPAKLYALHPELNLLSLGGATEASIWSIAYPIAHIDPNW--RSIPYGKPLANQTFYVLNSALSPCPVWVTGELYIGG--QGLALGYWADSEKTEHAFITHGERLYRTGDLGRWRPDGNIEFLGRNDHQIKIRGYRIELGEIEHRLCEHPEIQQALVFAHTTSTGALQLVAGLRLTDNAPVSTELLPVLPHWLQQTLPVWMCPQRFITLDTIPVSDNGKIDRRTL-------------------------------- 67538232 36 ----------------------------------------------------------------------------------------------------------RQMLTWVRRLGYGLDRLGIRKGEVVIILTPNHIFVPVAYQGIVGSGRVFSGANPTYTQLEIEHQLKDTGSKLILVHPSLV--------KTAVDAASRVGILKERIFQFADHPCETLDGVQDWRDFIGSEDEAREWRWDDMADTSTTTVATINYSSGTTGLPKGVCVSHRNLIANVEQTHALVPASRPPERWVGFLPLYHAYGQLYACLMAPKLGFPVYIM----RKFVYEEFLATIERYGITHLQVAPPILIMLDKRSETA--RYNLSSVRNILCGAAPLSRELQNTIQNRFKTN---VVQGWGMTEVTCGAI-HVPGGLYDESGSVGMLDPNCECKLLDEEGRPVRPGEPGELHVRGPNVC--LGYWRNDKATKESLDSDGWLKTGDIMVAK---DDCFWVVDRKKELIKVNALQVSPAELEAVLLGHDGIADAGVVGF-IANGQECPRAYVQIKE--EASGLTEADIQSYMKDRVAKHKITGGIQLVDEVPRLASGKLHRRVLKEWA---------------------------- 215425786 52 ------------------------------------------------------------------------------------------------------RLTGGQLADRISQYIQAFEALGAGTGVAVGLLSLNRPEVLMIIGAGQARGYRRTALHPLGSLADHAYVLNDAGISSLIIDPNPMFVERALALLEQVDSLQQILTIGPV-----------PDALKHVAVDLSAEAAKYQPQPLVAADLPPDQVIGLTYTGGTTGKPKGVIGTAQSIA--TMTSIQLAEWEWPANPRFLMCTPLSHAGAAFFTPTVIKGGEMIVLA-----KFDPAEVLRIIEEQRITATMLVPSMLYALLDHPDS--HTRDLSSLETVYYGASAINPVRIAEAIRRFG----PIFAQYYGQSEAPMVITYLADHDEKRLTSCGRPTLFARVALLDEHGKPVKQGEVGEICVSGPLL--AGGYWNLPDETSRTFKD---GWLHTGDLAREDSDGFYYIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVVGAPDEKWGEAVTAVVVLRSNAARDEAMTAEIQAAVKQRKGSVQAPKRVVVVDSLPLTGLGKPDKKAVRA------------------------------ 50085828 460 -------------------------------------------------------------------------------------PNKTALIYDG------KKVTYAELGAHVAKVRRALDLAQIGQNQVVAICLRKSPEHIYTILACALSGIVWLPVDMDSPKLRQQYILKNSRADLAISTSPIEGL-----LTLNIDEILKVSSNSNLYSGSAESKFESELSWHHHYDAS---------------------PAYYLYTSGSTGTPKCVVLNNRATAHVLQETIDFWG-INDKDIHLAATPFHHDMS-IFDLMAPLSVGGTLVV-PTLEEAKSAVAWAELIERYQVSIWCTVPAMVDM----LLTSAEPSQLQSIRLINQGGDYVKPSVVQKLREIL--PNTRLISIGGPTETTIWSIWHEITSEDIDVIPYGKEMVHNRYYILNKFGEFCPPGVVGQLYMSG--INLANGYLLDGKLTQKDFVGEIHRVFRMSDKGYLREDGNIIFAGRDEGYLKVRGVRIAASEIENALLKHAKITDCVVITCTNPVYGNELVAIYKT-DHADLNSMRPSELRQFLQDYVPNSHIPSRWVPLAEFPITRNGKIDRKTLKQVAH--------------------------- 167848753 36 ----------------------------------------------------------------------------------------------------ERRVSYRALLERIRRLAGGLRRLGLARGDTAVVHLPNGVRFIEACFALFQLGVRPVLALPAHRQHEIGAFCRFTNARA------YLGAARLGEFDCRPLAHALRASCPALAHIVVAGDDHA---------FLHFDSLYDAPPVADCAA-RADDIACFQLSGGTTGTPKLIPRRHREYLYNVR-ACSDASGFGADTVYLAALPMAHNFTLCCGVIGALLAGGRVVATE----HPEPECGFALIARERVTHTALVPPLALLWLDAQRE--RRADLSSLRVLQVGGARLMDHAAERVTPVLGCRLQ---QVFGMAEGLICCTRLDDPPARIARTQGRPVSPADEVRIVDKAGRAVAPGEIGELQVRGPYT--IRGYYRLAEHHAAAFTAD--GFYRSGDRVRRTEEGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHSQIRDAALVAMSDPLLGERTCAFVVARPPAPTSLALKRHLRDH---GLAAFKIPDRIEFVPSFPETGIGK-------------------------------------- 209515512 21 ----------------------------------------------------------------------------------------------------------------------ALRAIGLRRGDVIAIQLPTQRETALLYLAALEIGAVLVPIVHIYGPAEVGFILRQSRAR-ILCVPDFWSGTDYL------ERVAALGATPDLERVIVV---GDRAPPNGITFDALHRLAATTHDQRPVDPPTSEDICLLLYTSGTTASPKGVQHSHRTVGAEWQ-----IPFIDGSGPYLTPFPAGHIAGFNFLLRPFITGTEMVFI-----DRWDASLAARLVEEYRVRLSGGTPFHLQGLLEAAR--RDGRSLASLVSYGLGGTGVTPEHVAMADRA----GFAGTRAYGLTEHSTVSVGWADSSFDIRACTDGRIQPGSQVRIVDELDSDLPTGHDGEILIKGPEL--FVGY---TDPALNAAAFTHDGWFRTGDIGRLDENGCLTITDRKKDIVIRGGENVSSLEVERVLATHPAVRDVAVVAQPDARYGERVCAVVVLHERTSLDLSAVQA--HFGAAGVAKQKTPEQLCIVAELPRTPSGKVRKGDLRK------------------------------ 195354619 188 ---------------------------------------------------------------------------------------------------TDRQYTFAQMRDASAAFAVRLQKFNLQKPDVLAICLPNLPEYPIATLGAIEAGLTVTTMNPVYTPDEIARQLTFSGAKFLVGTVSGF------------ATLSQASKLVGRQIPIAVVRTSAEEALPEG-AIDFSELTSTQNVRYEPKDASADDMVFLPFSSGTTGLPKGVMLSHNNITSNFEQVQASLPLDVMGPQNTLPAVLFHIYGLNVVMLSKLGQGCRLATMPC----FKTDDFLRSLDKYQGSILNLVPPIALFMINHPK--LTQKTAPHLKVVMNGAAPIGPHDVERFLNKFPNTVFK--QGYGMTEASPVVLLTPEGNKVYASTGVLSASTEAKIVPDGSDAKGVGPRTTGELCVRGP--QVMAGYLNNDEANQVTFYPGK--WLRSGDVAFYDEDGLFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEFNGEAPRAIVVLRQGEKASAE---EISAYVAERVAHYKKLEGVIFVDEVPKNPTGKILRRELKE------------------------------ 99033760 1859 ---------------------------------------------------------------------------------VRERGDRTALVMGGE------SYTFAQLWERSAAYAAYLRAEGVVPRSRVGIMARRSPHVVIAMIAVARLGAAYVPVRPSDPEERRRLVLADSEAVVLLDD-----------------------------------RADEPLFAVRQLPLAVYDTPDSGAEDGRHAPDAASTPAYIMYTSGSTGRPKGVAVSVENVLRLAYE--PDFVELGSGDVVLQTGSLTFDAS-TLEVWGALLNGAQLHLVDEH-VLLDITALREAIDGSGATVMWMSAPLFSQIVDSDPGVFGPLRQ-----LLVGGDVLPPRQIRAVIEA--CPGIRIINGYGPTENTTFSTTYRDDVPADRAIPIGRPIGHSSAYVLGSGGRLQPIGVPGELHVGG--RGVALGYVNRDDLTAEDPFTGGGRMYRTGDLVRLNDDLDIEFIGRADHQVKVRGFRVELSEIELAVRSLAYVRDVAIEARTPEGGTLRLVAFY--------SADGDADIRADLERLLPDYMVPAVFVRLDQLPLDRNGKVDRRQLATIAAGPDEDLG-------------------- 87294989 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNPNNPINIQFTSGTTGTPKGATLTHRNILNNGYF-IGEAMNLTADDRLCIPVPLYHCFGMVLGNLAILTHGGTIV---YPNDGFDPITVLETVQKEQCTGLHGVPTMFIAELDHPDFA--NYDLSTLRTGIMAGSSCPIEVMRRVIDQMHMKEVTIAYGMTETSPVSCQTNQHTPLEKQVSTVGLVQPNLEVKIVNPETGETLGIGETGELCTKG--YSIMLGYWNDTNKTAEAIVD---GWMYTGDLATMDEEGYVKIVGRSKDMVIRGGENIYPVEIENYLYRHPKIRDVQIVGVPDKKFGEVLAAWIIPKKDSNLTE---QDIRDFCKDHIAHYKVPTYMKFVDEFPMTVTGKI------------------------------------- 149203922 17 -----------------------------------------------------------------------NLAAHVLGR-AEAQPDKIALAVLSLAKAD--RWSYGRLLAAVRGTGTGLLRAGLTPGDRVLMRLGNTVEFPIAYLGAIAVGLIPIPTSSQLTAPEVAGMIETTQPALILRAAGVACPETDIPTLD--------------EPTLEAMRDLPPADWHMG---------------------DPDRPAYIIYTSGTSGIPRAVVHAHRAIWARQMMSDGW-YGLRADDRLCHAGAFNWTFTLGTGLMDPWTMGATALIPAPGIT---PEQLPLLLKRHDATIFAAAPGVYRKLFQ----PGASLSLPHLRHGLAAGEKLSDTIRQHWQNATG---TPIYEAYGMSECSTFISGSPD---HPAAPGTLGRPQTGRRVAILANGTPVPLGTEGTIAIHRSDPGLMLGYLGAPEATAEKFTGD---WFLTGDQGMMDAAGHITYLGRADDMMNAGGYRVSPMEVESALSAHPGITAVAVTDIAVKEDARVIMAFYT--GPQTLDPAT---LDAFARTRIAGYKAPRAYHHVAALPTGANGKILRRALRPIYEG-------------------------- 121607226 29 --------------------------------------------------------------------------YSLARRHAAERGQAYAVR------DCARRLSWNALVAWVDVLAADLHEAGLRRGDRVSVWLPNRIESVLVFLACSRNGYVCNPSHQNYTVAEIATLLSGIGCRALFAQPDYGADARSADIF------ARAATLPGMQRIYALPGLSHPGRAIPAPAHALPEPGRPLRLPLPAVSTNPDQVVYLAFTSGTTGQPKGVMHSDNTLLANGRALVQDW-RLGHGTALLTLSPMSHHIG-TVALEQMLVAGCELVLYDPLAEVAALDWIATTGATYVMGVPTHAIDLLQESSRRGWQKLGAVK-----VFYMAGAPIPSETA----RRLLALGATPQNVYGMTENGSHQYTRPSDPVEVMTGTCGKSCSGYEVRLWNAQNPDLEAAPGEIGEIGGRGGGLMLGYFSNQSSTEQSF--NRSGWFLSGDLGRLDAEGNLQIVGRKKDLIIRGGHNIHPAPIEERAHRHPAVRKAAAFGVADARLGEKVCLAVICDERAPMPQEMLQHLAQ---EGLSKFDMPEFYAVAQEFPLTPSGKISKREL-------------------------------- 164662677 322 --------------------------------------------------------------------------------------------------SQVRTVSYGELDRASNVVAHHLLHSGVQRGEVVTVYAHRGVDLVVAVLGVLKAGATFSVIDPTYPSSRQNIYLQVAKPRALIVLAKAGSIHQQVR-ACIQEELELRTEIPALE-------LGADGVLRGGNVGAGDVLKEAQAFAGQPTRVGPDSIATLSFTSGSTGIPKGVQXRH-YSLTHFFPWMGERFELGENDRFTMLSGIAHDPIQRDIFTPIFFGAELHIPTSEDIGTPGRLASWMASSGATVTHLTPAMGQLLSAQATTPIPTLRNAFFVGDILTKRDCTRLQSLAQNVRNMYGTTETQRAVSYFAIPPASVEPAFLQTQKDIMPAGQGMIDVQLLVVNRNARQETCAVGEVGEIYVRSGGLSE--GYLGPPEVTAEKWKGPRDRMYRTGDLGRYLPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPRVRENVTLVRRDKDEEKVLVSYFVPTDDVQSESELIKDIRDYLKGKLPSYSVPTLFVPMTRMPLNPNGKIDKPAL-------------------------------- 55378699 34 ------------------------------------------------------------------------------------------------------RYTIAEYAERVRKLASALEQAGIERGDRVGTFAWNNHWHQEAYYGVACMGAQVHMINLLLPDEHIQHIVADAEDEILIVDPVMLE---------KLEGAYDEEAFDSVEQYIVMGDTVPETSLEP--VVDYESFIADGDPDYSFPQLPEDQPAGMCYTSGTTGKPKGVEYTQKMYWTQVMALMTSQAGIKTDDVELTYVPMFHVSG-WCRPFTTIAAGAKTVLPGPNPSAEDLAK---LIEEEDVTVSAAVPTVFMDLLEYARD--TDVDFSSVRYFTSGGSATPRSLMEDYKQEFDVDL---ISGYGMTETSPVTHAYEPKPGMTDLPEEELFDLRSHSAGLPIAGVPWDGESLGELWMRGPWVTQ--EYYNAPDATEQAVTDD--GWFKTGDIVRVSPEGYVDVVDRMDDLVKSGGEWIASVEVENAVMGHDEVVEAAVVPVPHERWDERPAAFVVTRDAVSDEAALRQEIKDLVAESYPSWWVPDAIRLVDGIPKGATGKFSKQTLRDEY-------------VDESVIETVAENAPA 157108606 92 ---------------------------------------------------------------------------------------------------------YLELLEQTVRLAECLRTLDVRVGDVVGIVSENRLEFPAALFASIFLGATVAPINLTYSERELDHAFNLSKPKVIFVSP--FSADRVV--------AVARQNRHIVQRVILFGEENPFGSDVQLLEEFQKPVSFVNPMNFYIPPVDDNHVALIMCSSGTTGLPKGVQLTHYNLMIALLKESSELLEPPPGGIVLLGVLPWFHAYGCMTLINVVCNKQLLVSLP----KFEEGLFLSCIENYRCTMVFVVPPLVVFLAKH--PLVESYDLSSVDTLLCGAAPLSKETEDLVKKRLKVKHVR--QGYGMSETTLATLVQ-SGEGHKSGSVGIVQVGTLAKVIDPNTGKALGPNQHGELCFKGS--QIMKGYIGNEAATKETIDAD--GWLHTGDIGYYDEDHEFFIVDRLKELIKYKAYQVPPAELEAILLTNPKIKDAAVIGLPDESAGELPLAFVVKQEGVDVNEA---EIKKYVADRTSPAKRLHGVRFIAEIPKNLSGKILRRELRALL---------------------------- 118467940 21 ------------------------------------------------------------------------------------------------------RLTCAELHSRAKALAHEMAAR-MPAGSVVSFMLPNWHEAAIVYLASTLAGMVINPILPSLRDHELRFILDDAASRMIFIPGEFGQHDYAAMLQRVC------AHLPTPPQVVVVRGEPGP----------HTAFTALGAPGGDLPALDPDSVRMMMHTSGTTGRPKGVLHSH-NSIHALICQLRENWMIDPGDTFLVPSPIAHIGGSIYAFECPLLLGTTAVLMQ---RWNADDGVALMSEHHCTHMAGATPFLDQLLNAAE---RAGTRLPDLKVFICGGASVPPSLIRRASTCFEKAVVSRV--YGSTEVPVTTVGSIEPGDVEHAACTDGRP-----------GLAEIRLVDGEIRARGP--QMLLGYLH-----AEDNAFDEQGFFRTGDLGRWVDGDYLTVTGRAKDLIIRNGENISPKEIEDILVGELGINEIAVVGLPDERTGERACAVVVTEDGARPDVSALAEVLT--KAGVAKFKIPEQVEIWDALPKNDAGKVLKHQIR------------------------------- 94314447 17 -----------------------------------------------------------------------------------------------------------EVLQQAMRAATGFDKMGIREGDTVASLLRNDFSFFEVQQAAAAVGAYSVPLNWHGKTEELTYILNDAKPKVLVAHADLLE-----PLRPHIPQGLQVLVVPTPPEVQSRYGISDALATPKAGDIGWPEWCQTFELWTQPPKRGR---ATMIYTSGTTGHPKGVKRATPEQAKAYVDIIERVYGLTPGVRALITGPLYHASPNAYGRQAITAADVLVL-----QSKFDPEETLAAIEKYRITNAVMVPTMFIRILKLPKEVRERYDVSSLKWVTHTGAPCPREVKQELME---WWGPVVYETYGGTEVGTATLAT-PDDWLNHPGSVGVPTPGTQIAFFGEDGKPVEDGTPGEIYMRVPAYADFTYL----NHEEKRKSVERDGLISVGDVGYL-KEGRLYLCDRRSDMVISGGTNIYPAEIEMVLTQCPGVHDCAVFGIPDEDFGESLAAAVELMPGAELSA---SDIQKYLESHLAKYKVPRRIDFHASLPREDSGKIFKRRLRD------------------------------ 29827394 7 ------------------------------------------------------------------------------------------------------RLTYAELDRCVDALAARVRAVGIRPGDRVGLSVARGPLALVASAALMRAGCAYVPLDAAHPSRRLRHIVDNAGLHVVVCDESGRAAPDIAALTMLH---------------------------VDGDDLIPGPFAGAAADDTVP---GSGSVAYVMYTSGSTGVPKGVEVTHANVLAMLAGALPL---FDFADREVWPLQHAHGFDVSVWEMWAAVAIGATLVAVPRAAQQDPESLAELLLRHRVTRLHIVPSVFHHLAEVVEEEAVNLPLRNVTFCG---EALNYRAIQSWTRSQPGPQPAWCNVYGITETTVYNTTAEEVTRAASATPIGTAYDHSPAVVLDEELRPVAPGRTGEILIGGS--QVARGYVDMPELTAERFLDRPGRWYRTGDLAHTDEAGQLHYVGRQDDQVKIRGFRIELGEIDHALRAVPWIGDAAAVVQSTARGEPALAACVVVTEQAADNEALLDRLRKELAAVLPDHMLPGRVVCLDRLPLNTNGKTDRRAL-------------------------------- 31793556 441 ---------------------------------------------------------------------------------AAAQPDSVAVSWA------DGQLTYRELDALADRLATGLRRADVSRETPVAVALSRGPRYVAAMLAVLKAGGMIVPLDPAMPGERVAEILRQTSAPVVI--DEGVFAASVGADILEDDRAI---------------------------------------------TVPVDQAAYVIFTSGTTGTPKGVIGTHRALSAYADDHIERVLRPAAQRRPLRIAHAWSFTFDAAWQPLVALLDGHAVHIVDDHRQRDAGALVEAIDRFGLDMIDTTPSMFAQLHNAGL-----LDRAPLAVLALGGEALGAATWRMIQQNCARTAMTAFNCYGPTETTVEAVVAAVAEHARPV--IGRPTCTTRAYVMDSWLRPVPDGVAGELYLAGA--QLTRGYLGRPAETAARFVAEPNGMYRTGDVVRRLPDGGLEFLGRSDDQVKIRGFRVEPGEIAAVLNGHHAVHGCHVTARGHAS-GPRLTAYVAGGPQPPP----VAELRAMLLERLPRYLVPHHIVVLDELPLTPHGKIDENALAAI----------------------------- 110611751 1 ---------------------------------------------------------------------------------VARRGGEPALIEAED------TLRYAELNTRINRLARLLIAHGVGPDSLVAVAMPKSRELIVSIMAVLKAGGAYLPLDPEYPAERLSFMLSDARPVLLLRSSSVAPLGKL--------------GEGPQEVVCDDPAFRAACARLPEHDVAQHE---------RRAPLRPEHLMYVIYTSGSTGTPKGVAVPH-SGVPDMVATQRAVLRAGPGDRVLQWASISFDAAFWDVSLALLAALVTVAAEELLPGHP----LGNTLVKYGITHAVLPPVALSETDAD--------DVLPGGTVMSTGDSCTPTLVRKWSRT-----RRMFNGYGPTEVTVGATIAGP-VRDTGDIAIGAPWVGKRVHVLDERLRPVPPGKEGELYIAGS--GLARGYLNRSPATAGKFVADPFGMYRTGDRGRRGPDGQLFFAGRADGQVKVRGFRVELGEIEARLAAHPV-VDVAVAVVRGELADAHVVGYVTTTAPVDPGD-----LRAHVAASLPAHMVPARVTVLERFPTLTNGKIDRGAL-------------------------------- 87198705 54 ------------------------------------------------------------------------------------------------------RLSFADVYKAARHVAGGLVEIELQKGERVGIAARNSANWIIAYMAVLMAGGCATLLNGWWQGEELAHGIELVSCRYVIADSA------------------RAARLEGHAHGATVLPMSHDCGYEQGLAAL---LARGGGMETLLPDLTGDDLATVLFTSGSTGTAKGAYSDHQGTMNYVCQSAAMLAILTAQPTTLVNVPLFHVTGEVPVFLQSFALGRKLVLM----AKWDAVDAMRLIEKEKVSYFVGVPLMSFEIATHPD--RDKYDLSTCVSFAAGGAPRPVEHVDRLRKAL--PHAFPLLGYGLTETNGVGCGNLNENYLAKPGSTGTASRPLVDLAILDDGNPLPTGEVGEVSIRS--IANFLGYWDNEKATREAI--TPDGYFRSGDLGYLDPEGYLFIVDRKKDIIIRGGENISCIEVESAIYAHPCIAEASVFGLPDEKFGEVPAAVYLAKEGCSATDD---ELRTFLAEHIAPFKIPRFWEVHEALPRLGTEKVDKRTLRE------------------------------ 70607508 6 -------------------------------------------------------------------------------------------------------YTYKEVYERVVKLANSLHNLGIKKGTTIGVADWNTNRFVELLYASALLGCVIYPVNIRLPPEQIIWTIKFANVEWLFISRDFEALSKVFDS----------------SKVVYLDGNNGQI--------SYEDLISKGAMEKVNYDVKGGDPYSILFTSGTTGKPKAVMYTHEKVIHGALSIVHQLGKLSSNDVIMPFIPFYHLWSWGSAFIASYLGAKYVL-----TGKFDPKTAIQLIKRENATWINAVPTMIQMILS-----------SGEQLPGVKALIGGQAIPYNVAKSISDAGLKFSTIYGGTDMLAISISIIPGKFQVNDDIDYLRTTTHPVKVIKPDGTEASYNEIGELYVRAPWL--PGSYYNNPEETQRAYDE--NGWFKTGDLAIITEEGGLRIVDRLKDVIKSGGEWIPSSVLESIISEIPAVEQVAVLGYPDQKWGERPMAVVKLKPGQRTDQEILEYLRDAVKGRINKWWLPDKIVFVDNMPLTSTGKINKLALRK------------------------------ 189208871 681 ---------------------------------------------------------------------------------ARARPDAAAIAWDGE-------MKYGELDELSSRLAGYLVGLGVGPEAIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTGARVVLAS------------------AQHSTLCSGGNRTVVVVSEAAMRELPSEA----SEASTTDKRTTTRTKAQPDNPAYVLFTSGSTGKPKGVVIEHRAIL-TSCLGHGKAFNLTSDSRFLQFSSYTFDVSIIEIWTMLLVGGCTCVPSESDK----KDDLSKAINALDANWAFLTPTVAKLLDPERIPGLQNLILGAELVTDHDWNRWSPYAL-------------QITAYGPTECCVLCIFYSGTLGFYTGLLGKSVASVSWVVDPNDHNKLAPLGAVGELLVEGPIL--ARGYLNDAEKTAAAHAGRRGRLYKTGDLVHYDADGNLVYVNRKDAQVKVRGQRVELGEIEHHVRECPEVGRMAVVIMPGDDKDKATVAVFVEQKEEEVSDGDGSSARSQLSERLPSYMVPGVYFSVAQLPMTTSGKTDRKRLREI----------------------------- 149244292 234 -----------------------------------------------------------------------------------------------DPKSKTRTFTYKQINQASNIVGNYLKDTGIKKGDIVMIYAYRGVDLMVAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPRGLIVLEKAGLLDDLV-TKYIKDELEVITTIPQLKIEDDGALVGGVLPSGSGEDCLFD--FAKYKDQPTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPWMAKR-FGLSEKDKFTMLSGIAHDPIQRDMFTPLFLGAQLLVPTADDIGTPGKLAEW--MATYGATVTHLTPAMGQLLSAQATAAIPSLHHAFFVGDILTKRDCSLAENVYIVNMYGTTETQRSVSYFEIESRKSNPTYLKNLKDVMPAGTGMQNVQLLVVNRNDRSRTCGVGEVGEIYVRAAGAAKFITNWYDEQWRQEGWKGPRDRMYRSGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKDEEATLISYIVPKDSPELANELIKDIKAYLKKKLASYAIPTIIVPLVKLPLNPNGKV------------------------------------- 167840846 12 ---------------------------------------------------------------------------------LQTGEDAPALVAAG------TVISYRQLMVQVAATAARLRTAETGKGDRVAFQLPNCADAVVLMLAALMTGAVPVPMLPAYRERELRHVLKATRPRVI----ALTKGNRRFSAARVVTDFLRDENLDVALRLLDGSPGDEHAGWRDLGLFCSAPSDATAFSECAAAEMLAEDTAMMLLSSGTTGLPKAIARLNGGYSYMIAKACR-VFELSRQSVYLAAMPISHGFVINCGMLGTLICGGTVVLASDT----SVQTALELVSAHGVTHTTLVPALLTQWLEQSDDLPARPGTLQHVQ--VGGSRLSPDLAARAESKLGIRIQ---QCYGMSEGLLCFTRSTDTDAVRFHSQGRPLSEQDQVLIVDESGTPVPCGASGELITRGPYT--IKTYYNDPLASSRAF--TPDGYYRTGDLAHLDADGNVYIDGRVTDSINRGGEKFSPEELEELSKGHARLKDAACVGMADPRFGEVACLFAVAHEGEPL---LLSDIRQYLEAGVASFKLPEKLVLVDEIPRKGIGKIDRALLRARVRDDAEGAGQAS----------------- 209516505 27 -----------------------------------------------------------------------------------------------DDYARPERWTYSDLLRDIRRTANMFSRLGVERNTVIAYVLPNLPETHFVIWG-GEAVGIVCAINPLLEREAIGELLKASGASVLVTVQAVLHHVPAIKDLVLVNLADRIPGEKGLEARILQRGESASLHGKGGHDFGTAMADESGMSLDDSPSARMDDISSCFCTGGTTGLPKIAMRRHRNEVTNAWNTGRFLGEIGPGKTIFCGLPLFHVNAVMVTGLLAFSRGAHVVLGTPQGYRGDVKRFWEIVEHYRINFFS---GVPTLYGSLLEVPIGEHDISSLEYGLCGAAPMPVELLRNFEHRTG---IQILEGYGLTEGACVSSVNPPLGERRAGSIGLCLPGQAMKVVVADETRDCAADEVGQLVISGP--NVFVGYRPEQDSGIWMDLGDGERWLNTGDLGRRDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDAHAGELPVAYVQLKPGVMTTEA---ELAAFLRACISERALPKGIRVIDTMPLTGVGKI------------------------------------- 125542244 20 -------------------------------------------------------------------------------------GDRTSVIY------GRVRFTWSQTYARCRRLASSLLSLGVRNHDVVSVLAPNVPAMYEMHFAVPMAGAVLNTINTRLDARAVAGILRHSEAKVFFVDYQYVRLASDA----LQIVADEGRHVP----LVAVIDDIDVPTGVRLGELEYEGLVARGDPAAELPSLDEWDAVTLNYTSGTTSAPKGVVYSH-RGAYLSTMSLLMSWVVGDEPVYLWTLPMFHCNGWTFTWGMAARGGVNVCIRDARA-----ADIYRAIARHGVTHLCCAPVVFNILLEGGEAAAKQLAAPVH--VLTGGAPPPAALL----ERVERIGFRVTHAYGLTEATGPALACEWRAQWDRLPLPERARLKSRQDAKTMASVPRDGKTVGEIVLRGS--SIMKGYLNNPEANSDAFKGE---WFLTGDVGVVHADGYIEIKDRSKDVIISGGENICSKEVEEVLFQHPAVADAAVVAMPHPHWGETPCAFVVARDKAAGVCE--DDVVAFCRKHMARFMVPKKVVVYDAIPRNGNGKVEKNLLREAA---------------------------- 209907052 455 ------------------------------------------------------------------------------------------------------ELSYRQMREQVVALAKLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAKPSLLITTDEQLARFSDLPIAS-----------------------------------FSYNTLLPGTDVEPLRLVTPEQTAYIIFTSGSTGRPKGVMVGHTAIVNRLMW-MQDHYPLTARDVVAQKTPCSFDVSVWEFWWPFIAGAK--LVMAEPDAHRDPQAMQRFFARYGVTTTHFVPSMLAAFVASLTPETAGCCKTLDKVFCSG-EALPAGLCREWEQLTHAPLHNLYGPTEAAVDVSWYPAFGPELAAVEGNSVPIGFPVWNTRILDAMMRPVPFGVAGDLYLTG--IQLAQGYLGRPDRFIADPFAPGERMYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDRAMLSLPDVAQACVINQAAATGGDALVGYVVSESGLPLDRDALL---AALKAQLPPHMVPVVLLQISALPLSANGKLDRKAL-------------------------------- 111222924 63 ---------------------------------------------------------------------------------VERVPDAEALV----DLATGQRLTYRALWDAASRVAGGLVAAGVDPGERVAVRLPNGAPWCAAVLGAILAGAVPVPVNTRLTPAEVAHIVTDSAATLVVDDPAALPDGPPTVRLADDPEAL----------------------------------------------------AALFYTSGTTGVPKGAMLSHRALLSAAEQCRRLHLGPTEVTRTLIAAPLFHVLAFGMQWLPALLAGGTVVIA----THFETGAWLRAIRDERIDVLNGVPAMYWQALRHPDFP--RTDVSRVRLVSYGAAPTPPSQVAELLAAFPAARF-------GPGYGLTEAACVSGLDHDDVLAHADTVGSAVAATELRLDGPEAAAGIGQLLVRGP--QLMSGYWRRPEATAEALVD---GWLRTGDLARIDDAGRIHLLDRIKDMINRGGENVYSIEVERVLAAFGGVGEVAVVGVPDPRLGQRVAAAIVPRPGAAVD--------------------------------------------------------------------------- 27378967 15 --------------------------------------------------------------------------------------------------GDIHRYTYADAHPRIKRMALALKRLGMQQGDRVGTLAWNTHRHFEMFYAAPGMGYVLHTVNPRLFPEQLVYIINHAEDRLLFVDRATLPIVEAI-----------APQLKTIEAYVVMSSRERMPETKLVNVHCYEELLGRENDTFTWPEFDEKSASTICYTSGTTGNPKGVIYSHRAAILQTMTCCNFDFLPGHIEGVREVMMPMAPLFHGNGWNMPFTAPYTGSKLVLPGRNYEPDKLYELLEGEKVTLSAGVPSFWLIL--LDWLGRTGNRFSTLRATLSSGSAPPRAMVEKLKRDYNID---YIQAWGMTEAGCSMPGLRPGSEHLSDKEKFDRRQVSGRACFGTALRVDDGGVELPRDGKTVGHLRARGPWVASGYMKLDEGLDRDGWLITGDMAVIDPQGHVTLTDRSKDVIKSGGEWISSIQLEDVALSHPDVLQAAVVAIAHEKWQERPLLLVVRKKGATVDG---KALLDHMRPKIASWWMPDAVEFLDEFPMTGTGKVLKSALRE------------------------------ 50548333 53 -----------------------------------------------------------------------------LPRAAEIEPNAKAYIHKGADGVRVER-TYGEMADRVLGLATYFKSKEFK---RVAICGPNTPAHLETMFGAVAAGAYVLGLNYRLTMGEITYKMELGDADCVVVDREFVHLIRAKCQVIVDDDVSGASKPQQPGEILYSNVVQQGMQLAKEQKTTWDNLHVQNEDEDE--------ILGLFYTSGTTGKPKAVEYTHRSVYLCAMSNICETVDGHNRCHYLWTLPLFHAAGWTFPYSVTAVRGTHVLLRKIEPDYIWDLLVDDRITHFNAAPTVNNMLVNNPKARRLPQTVRVTVAASPPSAALFNKMFDMNLHPVHMYGLTESYGPFVNYFLQDWHGATGDERYALMARQGFAFVGSQSVQVIANNDINQPVPRNGQEIGEIVCRG--NAVMARYHKDPEATAKAF---EQGWFHTGDLAVVNPDGSIKILDRKKDIIISGGENISSVAVEGIICKYDNVLEVAVVGIPDEKYGEVPKAFLILKDKSKPFD--TDKMIAWMRERMGAYQIPRQVSVVDDLPRTSTGKIKKNVLRD------------------------------ 2342601 2631 --------------------------------------------------------------------------------------DAPAIAWDGE-------LSYQELDRLSNGLATHLVDLGVGPEVMVPICFDKSAWTIVTMIAVLKAGGAYVSLSSAHPLSRLRGIIDDIDAGLILVAPQYAELFVDVVPRIIVVEPSWVTTLPTSISTPSFGR--------------------------------PDSAAFVVFTSGSTGKPKGLVIEHRSMVTMAHAEGP-SMQFDSNTRTLNFGASTFDVSNS-EVLTTLMFGGCVCVPSETERLNDLT---GVINKWKVNWLFLTP--------AMADLLDPAKVPTLQTLALGGEAIRQDLVERWATKVH-----LINSYGPSETTIWTSNSHLSPEKRPANIGRGYGAHTWVTDVTDHNRLAPIGCVGELLVEGPIL--ARGYVKNPDITSAAFIKEQRRMYKTGDLVKYNVDGTLDYIGRKDTQVKLRGQRIEPSEIEDHIRQLPDVQHVAVVSKEGHKEDRALAAFLQLSDLVPITEDLRKHLQQLLMGSLPPYMVPQLFIMLHQAPTTSSGKLDRKAMREMAS--------------------------- 2342601 3692 --------------------------------------------------------------------------HNLVQAQVSARPLAPAIL------ASDGNFTYAELDSRSTQLAHHLVQVGVKPEVMVLVCYNKSAWTIVAMLAILKAGGACVAINPEHPPERLQAIAQDVKASIVVTQQQHRHIFQ---------------------------------GWNVNVVLPTESLTNKYPATGTFTSARPENPAFVVFTSGSTGTPKGICLEH-RALCASAQAHGKAMRLGTDSRVLQFAAYTFDVS-IGEIFTTLIYGGCVCVPTEEERLNDLAAFINRMQINWAYLTPTVASF-----------LQPADVPTLKTLSLGGEAVTKENVAVWANRVH-----LINIYGPAETSIWSTALCGLEPDTPPTNIYGVGALMWITEIANHDHLCPVGCVGELLIEGPIL--ARGYVALDETTRWAKGQGDRRFYKTGDLVKYNFDGTIDYVGRKDTQFKLHGQRIESSEIEHHLSTDRHIRHAMILLSKSKSGQQRLTAIIVPPSAARDVPQLIQAIRKKLAESVPGYMVPSIWLVVDHMSMTVSGKLNRLEMTKWVEQMDEDVFATS--ADAEDLE-------- 2342601 49 -------------------------------------------------------------------------------------------------------ITYRQLDDYSNRLAHHLLGFGVGPEVIVPLCFEKSAWAIVALLGVVKAGGAFVFIDPSHPKGRRDDIISQIASTLVLTSIAQAD-----------------------------QWTDSSLEVVPLGPQLVDALAPQTQP--PVTTVCPNNILYVIFTSGSTGRPKACVVEHSSFCSGAVAQAE-VANMDSSSRVLQLASFSFDVSLLEIMTA-LMHGACICMPSAAS---MNEGVAKLINKFQITWAFLTPSLVK--------VIDPRDVPDLKTLILGGEALSKSDIDTWAEHVQLG-----NGYGPSECSVAAAGNPNLTPSTSPSNIGRAVGGCWIVNAEDHNKLVPVGCVGELLIEGPIV--ARGYLNAPEKTAETRQGAPRRLYKTGDLARYNPDGTIHFIGRKDTQVKLRGLRIELGEIEHHISVHGFTQHAIVIPKSGPCKERLVVALLIPEEAQERASKQVADIKEQLSRHVPHYMVPETWIVVEAIPLMLSGKMARSQVSKWIAEMDDETYDRA----------------- 2342601 1536 -------------------------------------------------------------------------------------------------------FTYAELDDLSTKLAHHLVSMGVGPQVYVPFCFHKSAWTTVVIMAILKAGGACVPMDPAQPVSRLEAISTMCSAKVAVTAPQNAHLLEGLVDVIISVDQGFINGLPTVAGM-------------------------------PCASVQPDNVAYVIFSSGTTGTPKGIQLYHYSLATFALWNNLIVKGNGPGQRVLQFAAYTFDVSISDIL-GSLMFGACICNISDHDRMNNLSQAIRDVKATAIDLTATVAALIR-----------PADVPSVRILQLGGEALTKEVVDIWAGNL----DTLVNVYGAECSVTCSYSCNILDDTDLANIGRVVGGLGWVVEPNNHDKLAPLGCVGELLIEGAILS--AGYFGDAEKTKKSFIGVDRRFYKTGDLVRYNSDGSLHILGRGDTQIKLYGQRLDLTDIEAQIIDHPSLRQVTVEAIPKGTTRKTLAAFFVPDDGSTVDQKDLQELQSSLALSLPRYMIPATYIRMSQMPMNSSGKTNRAALRTMAA--------------------------- 29827380 7 ------------------------------------------------------------------------------------------------------RLTYRELEEATRASARELIARGVSPGDTVAVHMPRGVPVVVAVLAILRAGAAYLPIDEVYPAQRRDQMLRDGAVTHVLVAPGWVER-----MAQTGLSVLEWPSTPS-----------GPAADGSCGDVDGRAAVPPAS----LAPSQPAGAACVLFTSGSTGTPRAVVLEHRQMVDFAL--ADTLPLLRPGDRTAQSSSISFDTF-TFEVWRSFAGGAEVVVVPGIPELMETDLG-KELRRRRITAMLAPAIALNHLARHDREAL-----SGLRLLCSGGDVLLPATCRALRE--GGFTGELFNLYGPTEATVACSGFPVIDIALLGEQVPIGHSFGRARLHVLDLRPVPAGVPGDLYVGGPGVG--RGYLGRPGLTARRFVADGTRMYATGDRVRSGEDGALEYLGRTDSQVKIRGHRVEPQEVERALCRYEAVSEAAVLS-DGEPGEKRLVAFVV----VGRENFLLRELRGHLRATVPAHLVPAEIIVLDAMPTDAHGKRDR----------------------------------- 171682906 1797 -----------------------------------------------------------------------NTAECVVEKQVALRPNSPAVRWDGD-------FTYQEMNTLANRLAEHLRAFGVGPEVLVPVCFDKSSWTVIAMLAVLKAGGGVVPLDATHPANALEGKVLDAGAIIVVASET---RASMFETMVPYVVAVGAEMMQSLEDLVV---------------------------EDDHTESSPEDAAFVMFTSGSTGKPKGVILCH-QALVSSALAHGSALGLGPHTRFLQFAAHTFDNSL-EEMFTNLIHGGCVCVPSEEDRLGDLPGAIRRLDANFMDLTPTVAALLR-----------PEQVPSIRGMAVGGEALTQEVLNIWGGAI-----PVHNQYGPSECSINSTHRLHDANGDVANIGTSVGSVSWVVDPRDHNRLVPIGCAGELLIEGPIL--ARGYLEMPAETARVFVEMPHWMYKTGDLVRYNSDGSLIYLGRKDTQVKLHGQRIELGEIEHHVKACPETSQSSVELISVGQSQKALGAFICLTQEDQSDEKLAQTIVDSISTKMAAYMVPSVFIPVTKMPLTSSGKLDRKRLRNMAQAQFEKL--------------------- 171682906 260 --------------------------------------------------------------------------HHVIADQVLDRPDAEAIAWDG-------SLTYRELDAVSGRLAARLVGLGAGPEVLIPLCFEKSKWTVIAMVAVLKAGAAFVPLDPSHPVERLRSLCDSVGADMVLCARQL---------------------VPTLTQV----GLETVLPVDDQTLVECPELPSDQPGHSVMTNVSSSNVAYVIFTSGSTGKPKGTVIEHRSFCSSAR-SHAPALRIDGTCRVLQFAAHTFDASLVEILTPLMVGACVCIPSEQDRLNDLAGAMSRLRVDHAVLTPSFVGFLTPAT------------VPQLRRLVLAGEAMSPTHVTTW------SHIELVNGYGPAESSVAVVNPRVGPSTEATDIGMPCGVRCWLVDPTDHTRLVPVGCVGELLLEGP--SLARGYLNEPTKTEDSFWMHGRRFYKTGDLARYNSPKGLSYVGRKDTQIKFHGQRIELGEIEHHLAVDESVKHALVLLPKQGPLAKRLIAILRLTENSTLTEPILQGIRERLGTRLPAYMVPSTWLCVDEIPMLSSRKMDRKTV-------------------------------- 171682906 5736 -------------------------------------------------------------------------------REASAHPDRVGIAWDAE-------LTYGEVKEHATRLAFRLRQLGVGPETMVPVCVERSAWAVVTLLAILMSGGAFVPLDPDHPAARHKDMIETVSPPLLLCSPAYATRFQHLVKTCLFVDSDIIRGLPSGGLGLVNKNGA-----------------------------RPDNTAYVLFTSGSTGRPKGVAVAHGDFCCSSRGYARAT-HIKSSSRVLHFASLTFDVALMEVLTPLTLGGCVCVPTGEERLHNLGEA----IVRLRATWAFLTPSVAHLLDPDIVCPTLK-------TLVCGGEAMLAETVERWADRL-----ELMNGYGPTEASVLAVVNPRVSMERDSSIIGRARAWVVDPRENYNHQLAPVGAVGELAISGPLL--ARGYLNDPQKTAKVFIDPATRIYRTGDLVRYRHDGALEFFGRRDGQVKVNGQRIELGEIESRLSVDDRVSLALVVQPKAGPCKRQLVGVLTLGGDAHSHPNTIADIRSNLGDSLPHYMVPSVWVVLERMPVVVSGKLDRV---------------------------------- 171682906 2946 ------------------------------------------------------------------------------------------------------TLSNGDLDALSAVLARELSSKGVGRGDFVPFCLEKSVFAVVALLAILRTGAAFVPLDPAHPVERMREIARDCDAKLILCSPQFESTCQVVDTIVPADLASVKSLLAATTESIKDSFSSTMSLSQPTRPMSSSPRAQRASPRAPSVCFLHFSSSSLLSLVLTAALFPLSLVSHAAFCSGA-AAHGPAMLMNPPFRFLQFASYTFDASMVEIF-------TTLIMGGSVAVPRGEDRTNGNIA----SVMEQMEVTMTLLTPSFARVLKPSDVPHLKTLILGGEAMTQSHIDTWADKVN-----LVNAYGPSECAVVATVNPLMHRAAIPSNLGRGIGRCWIVDPQNHNRLAPLGSVGELLIEGPTLS--TGYLRNEVKTKEVFIEDPQWMYKTGDLVRVCDDVEMFYMGRKDSQAKLNGQRLELDEIVHHLAADDGIRHAVVTIPKTGACANRLVAVVSLRPPEAVDPDAVKQSEDRLRQKLPPYMVPSTWLVLQEIPLLPSGKLDRTSVVRFVENIDEETLDT------------------ 171682906 4604 -------------------------------------------------------------------------------------------------------FTYVELEAAASALARHLVEWGVGPDTFVPLCFEKSAWTVVAQIAVLKAGGAFVNLDPSHPSGRLEQLIQDVGAQIVLCSPLHQEKMAKIAPKTLIVNA---------------------------DSITTFSQERSGATSFPARPTNA---AYVIFTSGTTGKPKGTVIDHGAFCTGA-LAHARAMFMHSDSRVLQFASYTFDASVMETL-SCLLVGGCVCVPSDEARINDLAAVIRDMNIT-----------WTLLTPSVASTVKPESVPCLRTLVTGGEAMAAGHIERW-----GTQCALVNAYGPTECSVVATTSTKVDESHRVCNADRSSIRVWVVDPQNIHRLVPVGAIGELVVEGRLV--ARGYLNNKEQTDKAFIRSPPGIYKTGDLVRCNSDGSISYVSRKDTQIKLNGRRIELGEIENCLAGLPADSQLAVIVTPASSRTKSLAVFFCCKEEAADTPAVAQALKTHLIAVIPAYMVPQLFVPVSGMPWTSAGKLDRRQLRR------------------------------ 154300968 260 --------------------------------------------------------------------------HDLVLRHVISTPNAPAICWDG-------QLTYDELEKATSILACHLIDHGVGPEVLVPICFEKSVYAILTMLAILRVGGAFVPLDPSQPRERHEAIMKKANAKMVISSPQTAHKFNEIAIQNMSVSEGLLATLHVSLK------------------------------DRLPIKVKTYSTAFVLFTSGSTGEPKGIVQEH-GSVCTASFFHGKAFGWNSKSRVFQYAAYTFDVSMMDIF--------TTLMFGGCVCSPSEDDRQNNI----VGIMNSMQVNWVLFTPSLANLISPEDVPCLEIMALGGEAVTQENISRW-----SNDVALYNCYGCAEASPTAFIQLRSNNRGSNLGKPFGQALYWLVDPKNHNRIVPIGAVGELLVEGP--TLARGYIGDMDKTKAAFIKRARRFYKTGDLVRYTSDGSLDWVGRKDFQVKVRGQRVELSEVEYNISAYPKVALAMATSPKIGAFAKSLVAIIQIDTSLEPTSATIADLDQFLRKKLPNYMVPNHWFAVEKVPLSISGKIDRKSV-------------------------------- 206580908 14 --------------------------------------------------------------------------------------------------------SWGEVASRAQRLASALASLGLPPGARCATLAWNNRRHLEIYFAVASGGWVTHTVNPRLSVDHLRYILNDAADEVLFFDQTFL-----------PLVAQLLPQLPTVKHIVLMEPRSEAALSQLPSLLFFDDLLQQGTVDYRWPQLNELTPASLCYTSGTTGRPKGVLNTHRSLVLHALSGNQPDAAGISAKDSLLPVVPMFHVNAWGTPFIAAMVGARLVLPGP---HLDGDSLLQLLAAEKVTVGFGVPVIWAGLLAAMRRTEVRL--PEFKRALVGGSALPPSMAEAFQRDYGIELTHAWGMTETSPIGTINTSLSKHDALPAQEQQKQRAGQGRPIFGIELQVVDVDGEPLPRDGQSQGYLQVRGHWVEQYYGQDASALTAAGWFDTGDIGTLDANGYLVICDRAKDIIKSGGEWISTVELENIAIAHPAVRSAAAIAARHPRWDERPVLLCVRAEGGEVEE---TDLLTWFETRVPKWQIPDRVIFVDALPVSATGKVLKNQLRQ------------------------------ 115389234 1459 ----------------------------------------------------------------------------------------VAINWDATEA-----VSYAHLDARATRLANFLIRAGVQVGEAVPLMLDKSIDTIVAILGVMKAGAAYVPLSPDNPVDRNAFIVSDVGARFALAHEEYLD----------------------------LIRGDSNLKVFRIDDPEIDAL----PDTMPDVQIATDSIAYIIYTSGSTGMPKGVKVPHQAAAAAVTSMAKAEGRYSGEWRTVQFANYVFDAS-VQDIFNTLSTGGTLCM---APSDKMQSNLPGVIQEMSARQAILTPTVARL--------LDPDEVPSFDTLIVGGEPLTPDVIARW------SGRRILNVYGPTETSMVITTKEVDPTGRPGNIGAPFPTVMAFLLDPDGTTLVPYGSVGELCVAGP--QVTAGYVNREDLTRAAFVEDVLGTYRTGDLARWLPGGELECLGRKDNQVKIHGHRIELAEIEQAILKTGLVQGAAVLGVSV-KGSKQLVAFCVFQPGAEDHEQVARELLSSL-TTVAHYMVPKYIIPVGDFPKMPSRKTDRKLLAK------------------------------ 115389234 469 ---------------------------------------------------------------------------------VTRSPNTAAVQFEEDPP-----LTYAELNARANRLARILAAHEI-KGRVVPICIDRSVTLIIALIAVLKAGAAYTVLDPAGPVERNQRIIATCGAEIVLTTDAY---------ASQYPEAMVLESSAGTD--------------------------DSLSSSNLNIDIRGVDRCYVVFTSGSTGAPKGAVITH-----GAATNGMAYFSLNGLQRWLLFYNPTFSAAQ-RTMLSTLVHGGTLLLASKQRLTGRLSETVQAMQVEAMGITPSALSVIR-----------PQDVPSLKMVTLVGEKIPRELVATWADHVHLRNTFGLSECAQLNFGCRLHATSNPGIVGRP-----TDTTQAYVLKPGTIELAPMGVAGELCLAGP--QLATGYLTDSAGTAADVFVPNPMMYRTRDMARMHTE-GIEILGRLDFQAKINGQKINPAEIDRTLSHHPGIAQCAVVTVEMRNK-PTLVAAIVPFPGQS-WPGLVASLRLHASEKLPAYMVPSLWMEMRSLPTNPNGKTDVRSIR------------------------------- 169775713 24 --------------------------------------------------------------------------------------------------NPSRSISWNQARTIIRQLIKGLRNAGLQNGDCVAVHSLNNIFYSVVVLAIVGSGGIFTGTNPSYTAGELQHHLKTSQSKFVFCESEFVSP---------LLESAKQASIHN--GNIWVFDTTGDSILPPGLQSWTHLLKQGESDHFDDLVIAKKTTAARFFSSGTTGLPKAVEITHHNLLAQHSLVFEAHPRP-YSMSHLIVLPAFHAAIAPLMHIGALRSGYVMYIM----RRFELNSYLEFVDKYNITDLIVVPPILTAVLKS-EHPEKERRLKKVKNIVCGAAPLDKAIQSQARDLLPKD-TPLTQAWGMTETCCASMIFPYPEKDETGSVGRLVPNVEAKLIDDQGRNITAYNVPGELCIRGP--TVTPGYFDNVSANSSAFDDDGWGDIASCDEASRKW----YIVDRKKELIKVSGFQVAPSEVEAVLLSHPGVADAAVVGARNPGDGERPCAFVVPKSGMKVTSV---ELKLYAARRLAKYKELSGVKFVDAIPRNVSGKILRRVLRDLCEDD------------------------- 21224233 17 -------------------------------------------------------------------------------------------------------LTYGEFTARVEAVAARLLSLGTRTGDRIAVWMDKQPRYAEAIVAALEAGCAYVPLDGGQPVSRVRTILADAEPVVLFTDA-------------HHAALLGDDDLPSVTTVVAVGDALPDTVGGIPVAPWESWEQGRAGRVTLLPSLTPGDLAALLYTSGSTGTPKGVQISHGALANFVAWA-RDELDVGPDDVFAGHASFNFDLS-TFDLFTALSCGAAVWIVPDAATK-DVTALAEGIRRHRITVWYSVPSVLHLLTTS--AALTPEHAASLRYVLFAGEVFPVPQLRALRELLP-PGTPLYNLYGPTETNVCTYHRVRPEDLHRATPVPIGLPITGAGTTVVDDTVREPGAIGELHVSG--VCVTPGYWRRAEEPVST--AHCRGVHPTGDLVSYEEDGRLVYRGRKDRMVKLSGYRVELGEIEAAALRHPGIAEAAVL-VDGSGPKARLRLYYTLCEGAERIGLV--ELKQHCARHLPTYMVPHGAVRLDRMPLNPNGK-------------------------------------- 37527406 539 ------------------------------------------------------------------------FVHQLIQQRVAEYPERVAIRY------QEQSLSFAELDARANQIAQLLLTKGADNNPLVAILMEPGIDFVVSMLAILKAGCAYLPLDPTYSVARLSFILADSHVGLVIVDNKSIDKVNL------------------------------PADSVCTILLDETEIAAQPRTEPLTSSVTADSLAYVIYTSGSTGNPKGVMIQH--GALSASTAGRFNSYSIVPEKFLLVSSFAFDSSIP-AIYWGLGSGATLHLMAPQ-DAKDASYVAKLIDSQQISHVLFIPSFYDAVLDYLVGPSLRK-------VICAGENLSDNVKTKHFQ--CQPQATLVNEYGPTETTVWSSLKIFEKA-TEPVTIGRPAPHVSLHVLAKDRSQCPVGVVGELYVGG--VGLAKGYLNRPELTAERFIDHRERLYRTGDLVKVLPSGEIAYIGRNDFQVKLRGFRLELGEIEHCIRTHFDVADVVVCVRQDDKQRQSLVAYLV-----APSMLDIREQRDKVERILPEFMWPGFYVLLPEMPLTENGKVNRKAL-------------------------------- 67524433 27 -----------------------------------------------------------------------------------------------DVSNPARSISLAQARTIIRQLIAGLRAWGVKEGDCVAIHSFNDIYYSILVLATIGVGGIFTGTNPSYTSHELAHHFRTADVSFVLSEPEILGPVLEAAKVVGIPESSVRIFNPLPEQAVPEGRASWKELYNHGEECWV---------EFDDEVKSRTTAAARLFSSGTTGLPKAVTNTHRNLIAQQELVFQIHPR-DYERRHIFATPVFHAAVAPSTHVGALKSGHTVHLM----RRFDLALYLQACLKYQITDLMLVPPLVIALL-MNDMAYEKPYLRSVRSAACGAAPLDKNVQGRLRKLLG-PGASFTQVWGMTETTCIATSFIYPESDDTGSVGRLIANLEAKLVDDQGKNISAYNTRGELCVRGP--TVTPGYFNNPSANAESFDED--GWYHTGDIAYCDAASRWYIVDRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGIKDEDGSELVRAYVVRRPG-KGEGLTEDEVKEYLGQRLAKYKALTGVRFVEAIPKNASGKILKRMLRKEAERES------------------------ 116048634 525 -------------------------------------------------------------------------------------PDRVAVVLDGGV------LSYGELARRALQVAALLHRHGIEPGEPVAISLPRGLDQVTAVFGVLAAGACYVPVGMSQPAARQARIHETAGIRWVLTDSSGV--------VMATREGTTRLDVASAWHI---------------------------DPPSEYQPVRADSSAYIIFTSGSTGEPKGVEVTHAAAANTID-VLNARYGVGPDSRVLAVSSLDFDLSVYDLFGVLGVGGAVVLLDEDH--RRDAAAWLELIHQHRVTLWNSVPVLLDMLLVMAAEDPRPLPFEQVFLSGDWIGLDLPGRLF-----AKTSGSTKLVAMGGATEAAIWSVTLPLPAHWRSIPYGRPLANQRYRVVDAQGRDCPDWVTGELWIGGA--GVALGYRGDPAQTAERFVDNGERWYRTGDLGRYWPDGNLEFLGRRDHQVKVRGHRIELGEIEAALSALPGVARAVAVTIGKPV---ALAAAFVPTDPT--TQPRTDELLAALRQLLPDYMVPTHLQAIDTLPLSGNGKVDRQALVALLA--------------------------- 54023856 54 ----------------------------------------------------------------------------VLRHAVRTYGDAPALV------DEHGTLSFTELDARSDALACGLAAAGLGPDTVLAALCRDHRGFVLTMLAAGKLGARLVLMNTGFATPQLADVAAREKVGAILFDSEF--------------AAVVSAVPETTARFLTWVDEGHEAD---PAIRTIDALVDAHRGEAPAAPERPGGIVIL--TSGTTGTPKGAPRDKVSPLQSA--QFLDRIPMPREDTIVMAAPIFHGTGLSQFGLGWGLGNKVVL----RQRRFDAEATVAAVAEHRAATLVLVPTMLQRIIDLGPDVLGRYDTSSLRVIFAAGSALSPDLSKRTEEAFG---EVLYNLYASTEVAVAAVATPRDMREAPGTVGRPPVGCRVAIYDEQRRRITEPGVVGTIFVSSGLS--FDGY------TDGRNKEIVDGLLSSGDVGHFDAEGRLFIDGRDDDMIVSGGENVFPLEVENLLVERPDVLEAAVVGVPDRDFGTRLRAFVVPAEGAARDP---QEIRDYVKANLARHKVPRDVVFLDELPRNATGKLLRRVL-------------------------------- 170088883 33 -----------------------------------------------------------------------------------ARGNTPCLI----DDSTGRQITLEELRERTSMLANALHSE--------FNLGNKDVDYPVALWAVHKLGGIVTCSNPQFTPDELSYQLSTAKVTLMIVHSTALDLA---------VTAARLSALPSDRIIVFDDHLPSPPRPKRWTVPGLIHLGLKEDQGPVERTFSAGEIALLCWSSGTTGKPKAVAISHHALIANIIQMARDGRSYRPGDVALGVLPFYHVAGLVIGLHLTMFCAMTLVVVS----KYDFDDMLNSIISHNITHLFLVPPQAIQFCK--RPAIKERDLAMVKYVMIGAAPMSPEVQEQLFHIF--PSAQIGQAYGLTEMTTTLAMISPKQSLGPLGSGGQLLSGIQARVLKTDGTFAKFGELGELLVKGP--SAAIGYFNNEKATRETFVN---GWVHTGDEVIITRDREVFVFDRLKELLKVRGFQIAPAELEGCLLDFPDILDACVVGVPHEYNGEVPLAYVVLDPSASAARKIERDIIKHVAERKVSYKHLEGVRFVESIPKNGSGKILRRILRE------------------------------ 118469411 19 ---------------------------------------------------------------------------------AAADPDRPAVSCQG------RTLSRGELDRSTNRLARAYAELGVRQGDYVTICLHNSIEWVQATLATWKLGAVPQPLSPRMPDAEFEAILGLKRRALVVGRD-----------------------------------PGGDISWVPGDFEPGPGLADDPLPEAVSPTWKS------IASGGSTGRPKLIE---AGGDGRVPALIGAPLGAEPDDVTLMSVPMSHNTGFTTFAIALLMGQHLVLMPRFEP-----AEFLRLVTSHRVTFLTTVPTIMQRLLPVYRAEPDAYDLTSIRRFWHVGAPCPPAVKQAWIDLLG----PQVVWELYGGTELQALTFISGEQWLTHPGSVGVVVAGEMKVLDDDGNECPPGVTGEVYMR-PSPGSTPTY-----RYVGTTAKSRDGWDSLGDLGYFDTDGFLYLNDRRVDMFTVGGRNVYPAEIEAALSAHPEVLSCLAVGIPHTDLGQVPHALVQTAPGSTLDAA---GLRDFLRDAVSSYKVPHTIEFVDE---------------------------------------------- 148553956 4 ------------------------------------------------------------------------------------------------------TLRWGELDERVGRLAYQLRHHGLQPGDRVALIAENDTRIFEVQFACMRAGLIWVPLSWRLAVGELVTLVRDADPAMLIQDDIWREVGDAV------------ADATGIERRLLWSDDLARSD--------YDRLIADAPAAMPGGVHDEDQLTHILYTSGTTGLPKGALCSWGTLKHHAINAAQTSRAAERGNHHLNIVPLFHAGGLNTFSNPTLYWGGHV----TTTRRFDPAVALRLLTDPAVGITHLCGVLQMYELITALPAFAEARFPTLRNGLFGG--WGPKTV-WVHQTWQDRGFFLQLSYGSTEQGPLVTVLDDGRDLALANCSGFVVPGTELRLVDGDGQDVAQGEVGEIWTRGP--AITPGYWNRPRGDY-----FEGDWFRTGDCGRFDEAGRLYVVDRLREVYRSGGENIYPAEVELALADAPGVREVAIIAVPDERWGEVGLAIVEPMPGVEVS---LDSLLAHADGRLARFKLPRHFATIAEMPRSATLKIDRALLKK------------------------------ 149925016 1402 -------------------------------------------------------------------------------RQAARTPAAVAVIAA------DRRLSYAQLRGRVVELAHRLVALGVARGDRVAVVARKGWEQVVAALAVNVAGAAYVPIDPTMPAARLGHIVEFTEARVALTQSSL--------------DASLSWPVGLVRVCVDAMGDG----------------RAFVERELPQLERQPTDLAYVIFTSGSTGTPKGVMLDHRGPV-NTILDVNARFEIGPADRTLAVSSLGFDLS-VYDLFGLLAVGGAVVVPEPE-DLRDPLRLAELVEAHAVTIWNTVPAYADLLEEAARGSAQLRSLRVVMMSGDWIPVGLPD------RLRAQCPAAAITSLGGATEASIWSILYPDPSWKSIPYGAAMVAQPWCLIDEDGQVVDAVGVPAQLHIGG--VGVALGYWRNPDKTGAAFIETGERIYATGDRGQLRADGNYEFLGRIDRQVKLNGYRIELGEIEATLQRCEGVARALVLVLGD-GQARHLGAFVEAEAGAGAGPS-EAELVALAKQWLPTYMQPKTYACVRRLQLTANGKVDRRV--------------------------------- 149925016 347 ------------------RYRNLLDQVLADA----RRPVDQLQLPTPSERARAWSRPESEPAPV--------PAWTVPERFAELAGDRVALRCAGEV------MSYAELHARASAVAVGLRRRGVGRGSVVGVMLERSSELVVGLLGVLMAGAAYLPLDPIYPEARLRTMLEDSGAALLLVDAFGISKPLAWPGSSWRAVELGACVLSG----------------------------ERASDSALPAPTGE-DLAYLIYTSGSTGRPKGVPIRH-ESLANLLAQVATRPGFGPDDRMLAATTVCFDIAML-ELFLPLTQGGELVLMTSAEAR-DGQALVAQLESGAVSVAQATPATWRMALAA------GWRERAPVRILCGGEALPADLA----QALLSRCDALWNMYGPTEATIW--ASCDRVRATGPVTIGRPLGHYRLYILDDELAPVAPGLPGDLYIGGVALS--PGYHGRPELDAKTFVANPHRLYRTGDVARFLSDGRVEWLRRADDQVKILGYRVELGEIDAALRALPGIADAAAVIREDSPGVPRIVAYVV-RSGSGD----EASWRAALGERLPSYMIPRQFVAIEALPLSHNLKVDRK---------------------------------- 121604739 15 --------------------------------------------------------------------------------------------------GDIHRYTYKEAARRSRQVAHALDGLGLNFSDRVATLAWNGYRHFELYYGVSGSGRVLHTLNPRLHPEQIAWIANHAEDQVLCFELSFLPLVQAFHGK-----------CPTIKHYIALCDDKLPVDSGIPNLQSYEGWISAQPDTYDWPVFDENTASSMCYTSGTTGHPKAALYSHRSTLHAYAAALPDVMGISARDAVLPVVPMFHVNA-WGIPYSGPLTGAKLVFPGPA---LDGKSVYELIEAEKVTYAAGVPTIWQMLLTHVKSA--GLRFSTLRRTVIGGAACPPFMIQAFSDDYGVEVLHAWGMTEMSPLGTLCTLKNKHDSLTEDEKMKIRLKQGRAIYGVDMKIVDGAGKELPWDGKTYGDLMVKGPWIIREYYKGDSDPLVDGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDIENIAVAHPAILMAACIGVAHPKWDERPIIAVVKKPGMDVS---REELLKFYEGKTAKWQIPDDVVFVDAIPMGATGKMLKTRLREML---------------------------- 26248307 483 -----------------------------------------------------------------------------------EHGDRTALI------DNEQSLTYRQLDDAVERVARYLRQQGIGRGQVVGIIAEHSAQTVMVIYGILRCGAAFLPLNPALPTTRLYAMCRKAQVAHILYDPAMHELTQALAF---------------------------------PASSLLQALATSALAREPWPAIEPQDLAYVLFTSGSTGEPKGVQVSHGNLANYLHFAAERYF--TAQDRAALYSSLSFDLTIT-TLFAPLCVGASISVC----------RHAESETLLRMAVVDQPNTVIKLTPAHLRLLCAAGISSEQIRTLVVGGEDFKRDLARKAAALFPQAVIYNEYGPTEATVGCMIYRYTGQETLPSLPIGMAIDGCQVAICSPWGCPVPEGETGELVIYGA--SVTQGYIDAPQQTAAAYLKDTNGVYRSGDIGYAIAPNTLVYQGRKDDQVKINGYRIELCEIEQALLSAPQV-ESAAVAVIDDVQGQHLLACV------TPSSVDVATVMQHLRQQLPTYMQPKQCCAIAQLPLSHNGKV------------------------------------- 6735515 15 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGVLYSHRTVLHSMTTAMPDTLNLSARDTILPVVPMFHVNA-WGIPHSAAMVGAKLVLPGPA---LDGASLAKLIDQERVSIALGVPVIWQGLLASLAESGSKAESLTRTV--VGGSACPPSMIKEFNDLYGVE---VIHAWGMTELSPFGTANTPGHQVNLPWDEKLALRQSQGRPPYGVELKIVDDEGVTLSEDGVTKGMVRGHWVIKDYFRSTIGTTSNGWFSTGDVATIDQDGFMTICDRAKDIIKSGGEWISTVELEGVAIAHPAIVDAAVIAVKHKKWDERPLLVAVRAPNSVLTDD---ELLSYFEGKVAKWQIPDAAIFIDELPRNGAGKILKNRLREKYA-DILSCNDSSALE-------------- 148557502 26 ---------------------------------------------------------------------------------------------------------YGEMAARAAAAGALLRDAGVARGDRVAIFCGNRIAFLDLFLGCAWIGAVAVPINHFARGPQLQHILGNSGARLIAADADGAAALDHVDPSAL---ALAEVWLLDGENSPPPAAGHWPAAWKVGPMPPLDAGADAASPR-------PGDMAAIIYTSGTTGPSKGVCCPHAQFYWWGAHSVDL-LEIEARDVLLTTLPLFHVNALA-TFFSALLSGATLVVLE----RFSASGFTDALRKHRATV---TYLLGAMVSILQSTPPSDRDNDHPTTRALAP-GVSAALAADFRARFGIGA---VDGYGSTETNFVIGDRLADQ---KPGSMGRVRPGFTARVVDEEDNELPPGVPGELVVRADEFAMATGYFEMASATVAAW---RNLWLHTGDRVVRDADGRFTFMDRIKDAIRRRGENISAYEVEQVLASHPAVAQAAVFPVRSELTEDEVMAAVVLKEGMALDPV---ALLDYCKPRMSYFSVPRYVLFADRLPMTENGKVQKYRLREI----------------------------- 116695626 1667 -------------------------------------------------------------------------------------------------------LTYGDWWQRAGRLAGGLRSAGVAQDDVVAVLLPRGLDWLVALAGILRAGAAWVPLDVSHPPARWQQVLAQARPAQVLTDAAGAAALAEAGIAGARTLAAVEASA--------------------------------AGTTALHTSSHPAQLAYVLFTSGSTGVPKGAMVTRAGMLNNMLAKV-VPLGLGEGDVIAQTAPPCFDISVWQALAAPLFGARVEVVADDVVRDPSALTAL--LAQRGVTLFEPVPSLLQAVLDCQAAEGRDAPLPALRWVLPTGEALPPATARAWFGR--YPAVPLMNAYGSDDVAFHPLSADSLGQGSDTVPIGRPTANAVLQVLDADGNLAAPGVIGEVAVAGAGVG--RGYLADPRRTAAAFVPDPTGRYLTGDLGRWQAGGVLEYVGRKDFQVKLRGYRIELGEIEAVLAAHPAVRQALVT-VYQAAGSEWLTAYWQPGAGQAV---LEAELAASVAARLPAYMVPAAWVRMPAWPLNANGKIDRKALPAPQVAAAGEEGDPPANPVEQAVAEIWEA--- 116695626 508 ------------------------------------------------------------------------------------------------------QLSYGALDAGADALASRLQQGGVRPGDVVGLLLPRGAGMAVAMLASWKAGAAFLCLDAAMPAARLAQLAADADLKAVV-----GEGGQPQWLADVLPDAG--------WHAVSLRADAAILPATWPAAV-------------------PAQPAYLIYTSGSTGTPKAVVVTQGNLAHYA-AGVLHALALPAGSSMASLSSVTADLGHTAWFGALLGGHTLRVLDDGLG--EDPEALASALAARPVDCLKIVPSHLRALLAVADPAR----LVPRQCLVFGGEALDAALVARVQAL--HPACRVVNHYGPTETTVGCLTHVPSGGAQGAIPVGRPLPGVSAYVLDRHLNPVPRGAAGELYVGGA--GVASGYLRRPERFVPDPFQPGGRLYRTGDRVRMTDDGAIVFLGRADAQVKIRGFRVEPGEVEAWLRQAPHVRDAVVLAQPSPAGGLRLVAYLVPADGFDLTA-----LRTAMAAALPAPMLPAAFVQCDAFARLRNGKVDRKAL-------------------------------- 3309644 46 -------------------------------------------------------------------------------------------------------WTYARTLRETEETAAALQALGVVPGELVLSWLPNGPDALRAWYGVNLAGAVLVPLNIAYRGAILRQVIADSGAEVLICRPSLAARLEDSDDAVGAVRTVVLLPGPEDAAQDVEALAGRLATRFRVETALRADRAEFAEPVPAPRP---WDPQTVIYTSGTTGPSKGVVSSYAH--LYSSCTAAFHGMAGPEDRYLLQLPLFH-AGGTIGAYGMLVHGGSVTVVP----AFTTGEFWPLIRRTGTTLCTLLGVMATYLLKQPPLPQDTAHPLRAAYVIPFTEGATE-----FSKRFGVPVRALFN----MTEVSCPVLSAPDHHPGVPMHCGEPRPGIAARVVDDHDREVADGEAGELVLRADRPWSFLGYLGRPAETAAVW---RNGWFHTGDTFRRAPDGGLVFVDRKKDAIRRRGENISSFEVEAQAVAHPGVLEAAAVAVPGDEGEDEVLLVVADRDPSAPVDP--AALLEFLRERLAHFMLPRYIRVLPELPKTPTGKPTKHTLR--AEG-------------------------- 172041583 14 ----------------------------------------------------------------------------------------------------TRTLTYEELGAEVDHLSAQLMRAGVGHGDTVAFMTNPSVEFMVAYLAVLQVGGIWLGLNPAYKRQELAHILADAEPDLVLFNPSLK-----AQSVDELRAAVGKNDSFKPQNFDDFHGREVGSSKVFLTQRDAETLQACRSKLKVSV------PGALFYTSGTTGKPKGALAHQAALARIAIVQSKRWGVSTP--RVLCNLPVNHTGCVGDIVGPVQYAGGYLFFMEN----FDVPATVNAIKTERLNALFQIPTQIISLMNYDGFEAVAQENLCLVAWGGAALPTT------YVMKLRDWGIRMTTVYGSSETVASLTSSREGASVDELANSVGVPDPEFRMKIAESDFTEAKGVTGEVYVKHW--TFLPGYLNLPEATREAFTDD--GWLKTGDIGRVTSGGNLQLVGRTSEMFKSGGYNIYPLEIEDALESAPEVAQAVVTSVPDDKYSEVGFAFVVLATDSTSSHVTESALIRQCKNKLARYKAPKFVEIIEGLPTLPNGKIDRKALKCLAN--------------------------- 126733046 4 ---------------------------------------------------------------------------------------------------------YDGLRALTGRVRADLRAAGVGPSDRVAIVLPNGAAMATTFVTVAQAACT-APLNPAYREDEFAFYLDDLKAKAIIL-EAGYDGPALAAARRFGLTVLRLAEDASVAGVFSLTAEGAVTPVEGDLP-------------------GAEDVALILHTSGTTSRPKIVPLLQSNVAASAQH-IAASLSLEPGDRCLNVMPLFHIHGLVAAVSASLAAGASIFCTGG----FNALNFFAMMQEARPTWYTAVPTMHQAILSRAGRNADVIAEVPLRFLRSSSASLPAQVMAALGETFG---APVVEAYGMTEAAHQMCCNP----LSRQKPGAVGVAAGPRVAIADEAEDRLTEGTGEVVISGP--NVTPGYEGNPEANAKAFFEDGKRWFRTGDQGAFDADGYLFLTGRLKEIINRGGEKVSPLEVDGVLMDHPAVAQCVAFACPHPKLGEEVAAAVVLREGMSADEA---EIRAFARERMAAFKVPARVVILDEIPKGATGKMQR----------------------------------- 46907903 3 ---------------------------------------------------------------------------NWLQKRVRLSPKETALVFEGKEE------TFEEISEAVKQLAGKLFALGIRKDEMVALLGKNDRMTFLLIHALQQLGAVTLFLNNRLTKKEISFQLANAEVKHVIVADSLV--DKVATGISYATLAETDYEAPALLETWDLSRA-----------------------------------ASVMYTSGTTGKPKGVVQTYENHWWSAVASV-LNLGLTEKDSWLCAVPIFHISGLSIMMRSVIYG-----IPVYLEEHFDEEKITQLLESGKISTISVVTSMLERLLK----IHSGSYHPNVRTVLLGGGPASKAVLEICKQR----DIPLVQSFGMTETASQIVTLPPKDALNKIGSSGKALFP----------AEVKIADDGEILLKGP--SITPGYLHNKKATEASFVD---GWFKTGDIGYLDEEGFLFVLERRSDLIISGGENIYPTEIEHVISEYEGVKEVAVIGKPDDKWGSVPVAFIVAEETFD-----EAELRLICETNLAGYKIPKQITIVEKLPKTASGKIQRNKLKE------------------------------ 50119431 401 -----PACYSAEALASLETLFTLLQRWLAQPQQTSGELLGRW-LREERELALITSREPEP-----FVEPVL----TAIAKQARKNPSHIAL------AQRDRQYSYQQLLGLSGQAAAALHERGVKPGERIGIMLNRSPETIISLLAVMQCGAVYVPLDPEQPRERQQHIIQIAGLRTIVTQADYQHRLASV---FSGAIVLAGHLLSSNAQAVAL----------------------------PTAESREGQIAYVMFTSGSTGLPKGVEIG-ASALDHFTAAARQRYGLRAEDRVLQFAPFNFDAS-IEEVFATLTSGATLVLR--------TDEMLESIPTFVEQVDAQAITLLDLPTAFWNEWVVGTMPSALRAIIIGGEAVYPEQLVQWQRHAP-DTLRLINTYGPTETTVVATSCDLQTQPADVAQLPIGLPLAGVNALVLAAGDRPAAE-GELVLLGPTLAAGYIGTEHTAFTLLAVGDRHLPAYRTGDRVRLEKGHLLY-LGRMDNEFKISGYRIQPGEVEAHLLAQPEVDEACVQGIVYPNGVRRLVAFVATKEG----EIDARALKQRLSSVLPPAMIPTDYRAFHQLPKTGSNKVDRK---------------------------------- 108755450 43 -----------------------------------------------------------------------------------------------------QSLSYKEILAATCSLANSLIKSGYGRNTIVTICSENCKQFFIPVIAALYIGAVIAPINHNYTKTEMIHCLNISKPTVVFCSRQVC--GKFIDLKKKLEFIDRIITIDGDSRVGEVESLDSLIKNCLRGSTSSYECPMAEVPIGE-------QVAFIMCSSGTTGLPKGVMITHLNVIAKFMQNNDPRYQNQQGGRCTFGVLPFYHSYGMFVSLNSIYRKIKIVVV----KRFEENVFLSTIEKYRITSLSLVPPL--AVFLAKSPLVKDYDLSSVTEVSCGAAPLSKNIEEILKNKLKIKSVR--QAYGLTETTIGVVGMPLGCEKFGSSGKVLPYMLCKIR-NPDTGESLGPNQIGELCFKGPVI--MKGYYDNEQATRESF--TPDGWLLTGDLAYYDNEEYFYVVDRLKELIKYKGFQVAPAELEALLLTNPKIRDAAVVGVPDENAGELPLAFVVTDSGAVLTEV---EVKQFIEGRVSSPKRLRGVIFTTAIPKNPSGKI------------------------------------- 121710978 5000 ------------------------------------------------------------------------------------------------------QLTYADLDYFSSILARHLHHLGVGPEVLVPMCFDKSRWAVVAQMSVIKAGGACVNLDPKHPQARLETIVRDAGAPILLCAPS---------HSGILGSALSVHEVTVTEEFIRSLASSNDMMASNLPDLS------------------PRNAAYVLFTSGSTGKPKGIVIEH-GSLCSSSKAHGSRWGIGPNTRLLQFAAYTFDVSCADIFTTLQRGGCICVPSEHDRL----NALPESINHFRCNWAFLTPTVASL--------LPADNIPSLKTLVLGGEASSWDTIAKWHSVLDLIVCYGPAECSVYCSGAPPATATSDPANLGASIGALYWIADPQDPN----RLTPVGCVGELLLEGP--TVAREYLHDPAKTASAFHNRPRMFYRTGDLVRYNEDGTIRFAGRKDTQVKVRGQRVELGEIEHAILAMPSLAHATVDAVKDPSSAQTVVAFLHFRSGSAELMEMTAELRQTLSQSLPSYMIPSMFLPLARVPLTMNGKADRRQLRDLALSLSQDDVLAFSLAD------------- 121710978 231 ------------------------------------------------------------------------------------------------------TLTYQELDFRSATLARELQKRGVVPEAIVVLCFPKSAWAVVAMMAVIRAGGAILFLDPSHPTARHQEIIGQVDTKWIITAPEYSQ--------------------------LWEWFDGDVLLLDDNFVSSLGQSPDNESTKEQKVQCSPSSALYVIFTSGSTGKPKGCVVEHRQFLTGSLAQQKAS-KMTHEDRVLQLASFTFDVSILEIITS-LISGACVCIPNDQERAKGPAA---CIQQFGVTWAFLTPSLVNLMAPEM--------VPTLQFLVLGGEAVQQENINIWA-----PHVRLANGYGPTECSIAATAHPGLSLKTSPSNIGHPGGCCWIVDKDNHNRLLPIGAPGELVIQGPIV--ARGYLNELEKTRAVFLESVQWMYKTGDLARFNADGSLFFLGRKDSQVKLRGLRIELGEIEHRLADHPLVEQAVVVLAKQGPCQGKLCAVLSLKSLRQDTTEEIATVAAALSQQLPSYMQPTVWAPVQCIPLTVSGKQNGVLVRKWVA--------------------------- 121710978 2415 -----------------------------------------------------------------------------IHRRALTHPDAPAIH------SWDASLSYGELDKLSSRLAGAIISLGVTVEDAVPLCFDKSAWAMVSMLAVLKAGAAYVSMNPSHPTQHLASIIAQTKARIVLVSSAYSDKVKSLVDNVLVVDPALFHTLPEPNQAI-------------------------------FPPVSSSNAAMINFTSGSTGKPKGIVVLHKG--LCSLTIHNEDMQLDHSSRVLQFSAYTFDTSNS-EMFFTLCRGGCVCVPSDDDRLNDLA---GAINRFQVTYAYLTPSVALT--------LSPESVPTLKTLALVGEAVPADLARKWQDRLH-----LINSYGPAECTIMSSFNVIREGVAAANIGKAHGCLFWVTEPEDSQRLVPVGRVGELLIEGPLV--TRGYLDPELTTKVFIQPPRWRGYKTGDLVRYAADGSLVYVGRKDSQIKLNGQRVEMGEVEKTIASDSLVQQCVILLPKQGPSKKKLVAVVVLEPIVNPTDKSRASIRERLASVLPSYMIPSVWLVCLKFPYTPSRKVDR----------------------------------- 121710978 3963 --------------------------------------------------------------------------HSLFERSAKASPDALAIASWDED------LSYAQLDKKTTQLARVLVSMRLGPDDLVPICFDKSSWAIVAMLGILKAGAGFVPLDPAHPPERLASIIAQ------------------------TSSSLALVSLSTSKRVVDLVPNILVISSGSNMWLDSDDSLT------LPAAPTTRNIAYTLFTSGSTGTPKGVVVEHSAVSTSIIHHGKEIGC-SPATRMFQFAAYTFDAC-ILEIFTTLAYGGCICVPSEADRMSDIAGSIRRLQANTTFLTPSVVRILR-----------PDQVPTLSTIILGGEALDRDNIQTWAA---GSDMRLMNGYGPTETCVFCVMHTFTSKTERHDILGRAVSSSWIVRPGDHNHLAPIGSVGELLVQGG--TLARGYLHDDDKTAKSFIVNPQRFYKTGDLVRYNADGTITYLGRKDTQIKLRGQRIELAEIEHQIQRQPNVQIAVEVVLPHGEKEQALLAAFICQPSSQPDPEARAQLKQSLFTVLPPYMQPSLFLPTNWMPTTSAKKLDRHFLR------------------------------- 121710978 1319 --------------------------------------------------------------------------HDLVHQQVLSRPSATAIAWDG-------SFTYKELDEVTTSLACILRENGVGPEVLVPICFSKSSWTVIAQLSTLKAGGACVAFDPEHPQSRREEMLRQCGATIALVGEG------------------KESLFHGLVDRVVLVAPGSIPNLPTQQL-------------KEAPSASPNSPAFVVFTSGSTGKPKGIVLEH-HALCSSARAHGPAMNYGPDARVLQFASYTFDVS-IGETFTCLMSGGTLCIPNEDERLNDLAGVINRMNTNVVYLTPSVVSL-----------LQPSQVPGVHTLALGGEAVREDNILTWADQTN-----LVNIYGPAECSVWSTTGVPRSASPRNIGYGLGARMWITHADDPS-QLCAVGAVGEILIEGPIV--ARGYLGDEAKTAAVFISPPAWLYRTGDLAHYNSDGSINFVGRRDHQVKLHGQRVEMGEIDHALLSHEAVQNAALVPKQGALKGK-LVAVISLKRKSSVPATDRKAVRQRVSSLLPGYMVPAHWLTVQTIPMTRNGKSDR----------------------------------- 108758102 462 ----------------------------------------------------------------------------------------------------EHHLTYAALLQSAQALAERLRADGARPDTLVAVSLPRSIDAIVATLGVLFSGAGYLPVDPFGPESRTKAILDDAAPRLTVSS-----------------------------------AVKDLTAGMPPQTPGQLAVHRRADPELPTTATQPGAPAYVIYTSGSTGQPNGVQIDH-DALAHFVAGATFRYEVTPEDRVLQFAPL-HFDASVEEIFVSLCAGATLVL-RTDEMLQSVPRLLEACATHGITLLDLPTAFWHELAYSMSTGAARLPPSLRTVIIGGEAALPERVARW--RASAGPKVRLLNTYGPTETVVATVATLSGGPDVTPVPIGRPLPGVRAAIADAKGRIVPTGEEGELHLLGG--ALARGYLGREALTATRFITLDPRAYRTGDKARLREDGQLVFVGRVDDEFKISGHRIDPSEVETALLGHPGVREAAVVGQVLPSGSRRLCAHVVTTQPAP----TVAELRQHLLNGLPAPMVPGTFVFTERLPRTSTGKLDRAELRRLL---------------------------- 214042833 4 ------------------------------------------------------------------------------------------------------RWTFRDLDKASDDVAETLKASGVQPNDRVLLLSENCAAAVATIFGTWKAGAVIIPVNARQTEGEVKRILDHATPAAVLMTTGASPDAGKHAEGMGAQEITGAFG-----------------------------ALHMAKPIASNPDADLSDVAVLLYTTGTTGDPKGVMLTH-ANVRFGGMTSANLRGMTPGDVVYGVLPLTHVFGLCSVLTASCYIGAEVRL----EARFSAEKLYNALTSGVNFLSAVPQMHALLMQYTKEKGLTQLNSETLRYVSSGAAPLDPA---WKRKAEGFYGVAIQNGYGMTETTAGTSAT---SNPIGSPDVSVGPPLAGIEVKIDDTVEGGSAGTGEVLTRGPHI--MKGYYKNPTETAKVVDAD--GWLRTGDLGKLDENGLLHILGRSKELIIHGGFNVYPPEVEAAINDHPQVIQSAVIGRS-KDGDEEVLAFVQIAEGDSLTAD---DLRAFVKERLTGYKRPKHIIIGTALPAAPTGKIL------------------------------------ 625681 320 --------------------------------------------------------------------------HQAIEAQAERYPDAIAVTYDG------KRLTYAELNCRANQWAHVLIARGVGPDVRVGVAVERSLDMIVAILAVLKAGGAYVPLDPGYPDDRLSYMIADSGIELLLTQGH----------------LLAQLPVPSGLACLDLHQAPEPGNETNPLCL-----------------TTPDSLAYVIYTSGSTGKPKGALLPH-GNVMRLFSATEHWFDFGPQDSWTLFHSYAFDFSVWEIFGALLYGGKLVVVPHDISRSP--EDFYTLLCDENVTVLNQT---PSAFKPLMQVASESTRNNSLRYVVFGGEALEVQSLRPWFERFGDRAPTLINMYGITETTVHVTYSMADLEQSHSSPIGEPIVDLSWYLLDGSLNLVPQGCIGELYIAGA--GLARGYLNQAGMTATRFVPDPFNPYRTGDLARLRGDGVIEYIGRIDHQVKIRGFRIELGEIEAQLLKHADVREAVVLAV------------------------------------------------------------------------------------------------- 119503097 34 --------------------------------------------------------------------------------------------------NPRHRYTYKDAFSRSRQLANVIAGWGLSQGDRIATLAWNDYRHLEAYYAAACSGYVCHTINPRLFPEQIVYIINHAEDQFIFVDPDFWPLIEQV-----------AGECSNVKGWVVMATPENMPETELANVYCYETLLEGQSDQFSWPELDENAACALCYTSGTTGNPKGVLYSHRSTVLHTYATMPDALGMSGGDVVMPIVPMFHVNAWGNP-YACPVAGCKMVMPGNKMG--DGATLAALINEEGVTMSAGVPTVWLNLLNHLRSEGLRVDTLKQIVVGGSACPLS------IMEEFDTYGVDTRHAWGMTEMSPLGTANAAGAHRDLHTQEEFTRLRMTVGTPIWNPLPRDGVAFGALKVRGPWICSSYYKLEGSEAHAE------PGWFETGDVATISPEGYVAITDRTKDVIKSGGEWISSIEVENCATGHPQVAEAAVIGRMHPKWGERPLLIVVRAEGADLQPE---ALKTFLDGKIAKWWIPDDVQFIEDMPHTATGKIQKTTLRDI----------------------------- 196240977 8 -------------------------------------------------------------------------------------------------------FTYQDLLQRSAQIAAYLRQLEDLQEQRVALMIPAGFEYVATQWGIWRAGGIAVPLCVSHPPPELEYVIANAGVTIVVADPCFAAVLAPIATVNNLRLIVTSAIDPGTVNTVL-------------------------------PEVKINRRALILYTSGTTGKPKGVVTTH-ANIQAQVTSLITAWEWTARDRILHILPLHHIHGIINVLTCALWAGAECHILP----KFDPELVWNRISQGDLTLFMAVPTIYTKLIHHWEQPQLSQGCGGMRLMVSGSAALPVQVLDTWKR---ISGHVLLERYGMTEIG--MALSNPLHGDRRPGYVGQPLPGVEVRLVDEQGETVPAGVAGEIQVKGP--GVFLEYWQNPEATAKAFQS---GWFRTGDYAVVEQDDY-RILGRSVDIIKTGGYKVSALEIEQVLRTYPQIQDCAVVGVEDPEWGQRVCAALVLQPESQLTLEVF---RDWAKQHLAVYKVPTRILTVPDLPRNAIGKV------------------------------------- 159040382 26 ------------------------------------------------------------------------------------------------------TLTYRELTEQAEALAHRLVTWGVHPDEPVAVALPRSVELVVTLLAVLKAGGGYLPLDPADPPARTRQLLAVAGDPPVLSTGEVPGATRLFRL---------------------------------------DQPGPTAPTGAVPRRLHPAGLAYVNFTSGSTGTPKGVAVAHSAVVRLIHQPGYLRLGPTETVLQLAPAAFD---AATLEIWGALATGARLVLAP--PGALDLADLARLLRRERITVLWLTAGLFHQLVEFDPDCLAGVGQLLAGGDVLGPDAVRRALRARDGAVLINGYGPTENTTFTCVHPMTDPAAVPD-----PVPIGRPVPGSTVYVLDPAGRHVPVGVPGELYTGGA--GVARGYLGRPGATAAVFLPPGSRMYRTGDRVRWRPDGTLDFLGRIDEQVKIRGFRVEPGEVAAVLRAHPAVGDTAVL-VDGEGERRRLLAYLTPRPGA--SAPTPQELAGYAADRLPAHLRPAAFLILSTLPLTRSGKIDRRAL-------------------------------- 170593955 18 -------------------------------------------------------------------------------------GNEIALV----NNDTDETFTFEDILLKTKYIANSLLAMGIEKGEPIILCVPNCPEFVWLFLGISLAGGIVCPLHPSFSKDEMRWQIMDSTSRFAFVVPHALNNVSTVFAELNID-----------HRVICIGNRQVSKGFPILNDLALTAARCSST---YPEMMPEEDIVFLPYSTGTSGPRKGVAITHSVLNAMLKFNNREAYDLPSHGEFILSSALFHDTFGRDVLFSSLLNGATMVTF-----TDDVKTLAKCIHVYKVKTLFVSPTTLRHLCDTDIIDHYPYYHLKNVIIGT--EAIGEDTIKRAYRCLPSVKHFSA-VYEMTEVGIICRTTKFSPFISRS-CGTLCAGLSMMVIDMVSGAEVGMNEQGLILLRGQTVVSP--YWKNDKATFEDF--ERNGWRNTGDIGFYDKDGNVFLVDREKQMIKVDGFQVTPQELESILLTHPSIAEAAIVPATKVNQQEIPVAFVVLKPRVPATAE---QIKEFINERVMRHKQVDVVVIAMTLPRSPGGKILWRLLREAAN--------------------------- 158317182 14 ------------------------------------------------------------------------------------------------------RLTYAEAEEQSARVARWLLHEGVGKGTRVGLFFPSGVEWALWWLAVSRIGAVAVPLSTLYPPAEIAKVVRLADVQLLVAPTTVLRIDVAQRFEAAFPELLELAGAPYLRRIVL--TGQTDRGWATRWDPRDPPLVRAELLAAVQTEVTPADLAIMVHTSGSTADPKGVLHTHGTLVRQTSTWPAAIRGLTGVDHAPRILCAMPFFWIGGILAATGALHAPVAVLVLARLEAGPALDLAERERANGVVGWPAFTQQLRLHPSFPSRDLRSAPALREGPVDLAMAGVPD---------GHPIHRSLTESGGSFA------------------------FTETAIVDAAGERVPDGTVGELLIRG--IGSMAGY----NKRERAEVFDADGWYHTSDRVRRTGDPRLFYVGRDSELVKVAGSNVAPREVEAVIEEFPEVAHCVVTGVEHPTRGEEVCAVIVPA-GTTGTDVDVDGLAARTRTLLSSYKVPTRWIVADEVPALPSGKPDRRGLRTLIE--------------------------- 148642434 22 -----------------------------------------------------------------------------------------------------------EILAMTSEIARDLKNCGIKKGDRILIYLNNSTKYLFSLFAIWRLGAIAIPTNRVFTPHELEYIIDDSQAKLMITDEDAKDIVDLDKYIPKNIENYKNGEI------------------------------------LPAEPTDWDDLCQLQYTSGTTGQPKGAMLTHGNYFTAIHNEC-DVLTMKQDDVYMGIYPMAH-VGLSWAI-AALRAGAYYIMVEQ----FNLEEYLELCQKEKVTVLTGMPPVIHSLTRLENGAEEQLKT--VREIISGGGPLHKKIWKQFHEKYGIPIINAYGLSETIVIGTGTVIRPEDYRTADRFEHPVCFSEVKIVDEHDYTKELEKYEHGEIALRGP--AVAKGYWRREVATKESFLDD--GWFLTGDIGYLDEDNRLFITDRKKDMIVMSGWKIYPTEVEEVLIKYPEVKEIAIFSIPDCHRGELPVAAVVWEN-----KEDSEGLISYARENLSRYKVPRKIFSLKELPR-VNGKLLRRKLRE------------------------------ 156547017 34 --------------------------------------------------------------------------------------------------------TFAEMKDRSVRCGIWLKKQGVGSNDIVVICSKNNLDVYAPFFATFYAGGTFAGWNPFMVAKPIQHLMKLFKPKIIFAGEDLV------------DALQKAAKLENVEAEFVVFGKHSSLPFHDIIKLSTDEEVR----TFRPQKINPQDNGLIVQTSGSTGFPKGVVHPYKNLL---PAVGSFIPYCAVGDVVMWYSTCDWVTGIIFTLRSVLLRNTRI-----MHTQFEVEETCRIIEKYKVNRVLLSHIAMGHMLK--TNALKRYDLHSLKLICSGGSKVSIELLQGFRDAL--PNTLVLQVYGLSESGRAVMSQTENAKSVDSIGFVTPCNQAKIV-DINSGKTLGANQPGEICIKSPIM--MTGYLNNPEATKEVLDDE--GWLHTGDKGFYDEAGEFFIIERIKEMMKYQNFQISPTEIEEVLASHPGVMEVAVVPLPHPEDIDRPMAFVKIVPGSQVTEG---ELVNLSASVLGEIKKLRGVKFLENLPKTASGKINRPVLKETA---------------------------- 83858183 29 -----------------------------------------------------------------------------------------------PDTGEIHRYGYADCYKRTQQLANVLTGLKVKPGDRITTIAWNTHRHMELYYAVSGIGAVVHTANPRLSPEQLAWIIDHAKAKHVFFD---------VTFAPLVDAVAK--HCKTVKRWVAMTGEATKPETKTKIDV-YETLLSNADDHYDFPEFDENAAAGLCYTSGTTGDPKGALYSHRSTVLHAMACCSVDAIGVGADGVVMPVVPMFHVNAWGVPYAAAMAGAKLVMPGAQ---LDGESLQSLIEGETVNQVLGVPTVWLGLLQYLRDSGKRIDC--VQKVLMGGSAMPEALMRAYQDEYGVEMQQGWGMTEMSPLGTVGKLLPKHEDLTEDEKVGIKLKQGRLLFGVEMRTVDDDGNVLPRDGQSAGHIHVRGPWIIDSYYRGAGPDSFDGWFKTGDVGHIDQDGYMTITDRSKDVIKSGGEWVSSIDLENAAMGHPDVAMAAAIGMPHPKWQERPLLIVQPKPNTNPTAD---SIRDYLATRVPKWWLPDGVEFIDEMPIGATGKILKTKLRE------------------------------ 41407257 47 --------------------------------------------------------------------------------------------------DERGSLTWRQLDERCDALAAALQALQSGAPAVIGIMCRNHRGFVEALVAADRIGADIVLLNTSFAGPALADVITREGVNAVIYDEEF---------TATVDRALAGR--PDAIRIVAWTDTEHQ--------HTVDKLIASKAGARPIR--TGRKGKMILLTSGTTGTPKGAKQSGGNAGIGTLKAILDRTPWRAEEPVVIVAPMFHAWGFSQLLLAASFACPVI-----TRRKFDPEATLDLIDRHRATGLVVVPVMFDRIMDLPAEVRRRYECRSLRFAAASGSRMRPDVVVAFMDEFGDVIYNNYN----ATEAGMIATATPADLRAAPDTAGRPAGGTEIRILDPEFNELPAGEVGTIYVR--NNTQFDGY------TSGSSKDFHEGFMSSGDLGYLDSAGRLFVVGRDDEMIVSGGENVYPIEVEKTLATHPDVAEAAVIGVDDEQYGQRLAAFVVLAPEARTTPE---ALKQHVRDNLANYKVPREISVLDELPRSSTGKILRADLRA------------------------------ 11127899 463 ------------------------------------------------------------------------------------------------------QMSYRELLQSAQALSAQLISAGVQPNTAVAVMLPRGLDAIVASLGVLFSGAGYLPLDPYGPSSRTAAILEDAKPALIIQRS--------------------TPDADPLSRGNLVIRQNEQAP-------------AAAPSSRTLPQTSGEHLAYVIYTSGSTGQPNGVQISH-EALAHFVAGATHRYGVRRDDRVLQFAPL-HFDASVEEIFLTLCAGAKLVL-RTEEMLQSVSRLLDACAEHGITVLDLPTAFWHELAYSVSTGAARLPSSIRLVIIGGEAALPERVARW--RSAVSPEVLLLNTYGPTEATVVATTPAPAGTPEEEIPIGRPLPGVRAALIDAQGKLAAPGALYLLGGGLARGYLGRPELNTARFTTLGMLSDRPRAYRTGDKARVREDGQLVFVGRVDDEFKISGHRIDPTEIETVLLSHSGVREAAVVGQILPGGTRRLCAHIVAEMPVPAT----AELRRHLLSELPAAMVPSAFVFAEKLPRTSTGKLDRNALR------------------------------- 170682592 460 ---------------------------------------------------------------------------------AAKTPDAPALV------DARYQFSYREMREQVVALANLLRERGVKPGDSVAVALPRSVFLTLALHAIVEAGAAWLPLDTGYPDDRLKMMLEDARPSLLITTDD---------------------QLPRFADVPDLTRLCYNAPLTPQGS-------------APLQLSQPHHTAYIIFTSGSTGRPKGVMVGQTAIVNRLLW-MQNHYPLTGEDVVAQKTPCSFDVSVWEFFWPFIAGAK--LVMAEPEAHRDPLAMQHFFADYGVTTTHFVPSMLAAFVASLTPQTARQSCATLKQVFCSGEALPADLCREWQQLTGAPLHNLYGPTEAAVDVSWYPAFGEELAEVRGSSVPIGYPVWNTRILDAMMHPVPPGVAGDLYLTG--IQLAQGYLGRPDRFIADPFAPGERMYRTGDVARWLDNGAVEYLGRSDDQLKIRGQRIELGEIDRVMQALPDVEQACVINQAAATGGDALVGYLVSQSGLPLD---TSALQAQLRETLPPHMVPVVLLQLPQLPLSANGKLDRKALKAQAPGRAPKAGSETIIA-------------- 108800431 439 ---------------------------------------------------------------------------------ARRTPDAVALSWDGG------TLTYREVDAAADRLAAGLTARGVGAETPVAVRLSRGPDYVIAMLAVLKAGGMIVPLDPGMAGERIEEILRQTAAPVVV------------------DDALSAG-------------------------------VGAPDGAWAPATVAPGQAAYAVFTSGTTGIPKGVVGTHDAVLAYADDHARHVLRPAATRRPLRIAHAWSFTFDAAWQPLVALFEGHSVHIIGDAVQRDAEALVDTIDRYDIDMIDTTPSMFAQLKAFGLMSRVPLA-----VLALGGEAVGSGAWRFIREECARTSMTAFNCYGPTETTVESVVAAIAEHPQPVIGSPTRHARAYVLDAW--LRPVPDGVAGELYLSGA--QLARGYLDRACRFVADPFLAGNRMYRTGDVVRRDATGALQYLGRSDDQVKIRGFRVEPGEVCAVLQTHPAVRAAHVTVRRH-GAGPRLTAY----AATGGTDVAVAELRHMLSTRLPRYLVPHHIAVLDELPLTAHGKI------------------------------------- 104781457 398 ---------------------------------------------------------------------------------VREYAGRVAL------SEGGRSLRYADLDADATRLAAHLSGRGVVAGDCVVVMFSRSVEWVVAAVALFKLGACYVPVDPDLPPARIEHIFADADPALVIVAPGSQLAVEVAADKLLRLTPEALAQLPQAEQAL--------------------------------APFDASLPAYLIYTSGSTGKPKGVEVTHRNLVPIARTAIEAA-HLQPGARVLQFIAAGFDMSVLEIMMT-LLAGAELVITDKVSSAPGKAL---------AKVVRQASIDLLVMTPSLLACHQTEDFPQDTTLMLGGEPCTPALLARFA------HCRLLNVYGPTETS--FATSINAHYGNGDLSIGPATDNTRLYVVDSLQRLLPPGSWGDLFIGGA--GVARGYRNRPDLTAKDLLDPRGTMYRAGDRVFFDHLGRIHYLGRQDNQVKLRGLRIELDEIKNVLLGCNGVTDATVL-LRELRQGPAIVAYVASTDTRLDSP----QLKQALGRHLPQHMIPSVIMRVDHFPLTPNGKIDR----------------------------------- 115360131 6 ------------------------------------------------------------------------------------DGNRPAVV------SARECVSYGELDRRSDMLSRELRDRGIAGGSLVPIEAARNADFIVGILGILKAGATYVPIDDRYPDARKRYILQQCNAALVLTTGATHR----------------------------------DAAFRFAGVADLSADRSARDDARPTYDADARDAAYVIFTSGSTGAPKGVIVEHAAVAALVDW-HNARFAMHAECRTTLMAGLGFDVSQ-WEIWSTLCAGATLFLPDDE-TRFDPDALVGFFVRHRITHAY----VPTAMVADVVSVGQPAGLALKYLFTAGEKLGPIDT--------GSIDYTVIDYYGPTEATIFATCHVVPSATLRRPESIGWPVGGTEILILNDAREAVTGSVGEICIGGP--GLARGYLGNAEKFRPHPLRPGSTLYHTGDRGRRLDDGSIQFLGRVDDQVKIRGNLVELSEIHAALIRSGEVRKAVVLALPNAAGGVELVAFVVPHDPAKPATHVVDALRASVRRDLPDYMWPVGHVLLDDLPMTANGKTDRAAL-------------------------------- 91781003 7 -------------------------------------------------------------------------------------------------------LSFRELGTQVLDRAATLTQIDPVRGGRICVGASNGMDHLIAILAVLAAGKVWVPLNPRNGDPELRRILDFVEPSLVLADAEMQNRLSGTTAALRSLESLTQ-QAGDVGAVVMGPRSSGGVAMDK--------------------------PQAIKFTGGTTGFPK-GVIQPLRAWNTNIATQIHELGLKPDDRYLVAAPLSH--GTSTYLLPLLGVGGALII---PPEQAKAAALLDAADAHGATILFAPPTLIVAL--AEEQRRSPRLLRRLRYLVYGGAPMRAEQIRDAQSVFGPVLCTTF----GQTEAPQIITFLPEMNGDTLTSVGRPSLLTRVAIMNKDGEPVETGQQGEIAVRGDLV--MSGYLKAEDETRKTLVD---GWLRTGDAGVFDERGYLFLRDRIRDVIITGGFNVYPSDVEAVLSAHPAVADCSVVGVPDAKWGEAVHAAVQLRSGMQVD---TADLVALVRRELGPVKTPRHVHLFESLPRSAVGKVLKTEVRNTILN-------------------------- 164511462 434 ---------------------RLLQAVADDP----ARPAGAVDLLSPAERQRVLVEFNDTGRDEDYAEVT-----DRVRRQAHLRPNAVAVTDES-----GRELSYAELVVRADALAGRLRAEGVEDGALVAVLGEPTARTPVALLAVLGAGAAYVPLDPDGPVVRTAGLLTAGAVPWLLTAPE-----------QRARAEEIAAAAAHPVRVLDLDDGAGRPSGQPSRDGGGRDAL-----------------AYVCFTSGSTGRPKGAMV-HRRGMNNHLLAKLDDLRLTAEDGVVMNAPLTFDISVWQ-MLAPLITGGRVHLVS-RDTARDPDALFATVARHGITVMETVPSFVRAALDLWDSGVPQPALPALRWFVVNGEVLPPDLCTRWYDR--HPGAAIVNAYGLTECSDDNTHAFIGREVDGLLEQGRLPVGRPLRNNRPSLAPVPPGVPGELFIAGTGVG--PGYLNEPRRSSERYVEPGARMYRTGDLARLRADGQLDFLGRQDHQVKIRGNRIELGEVETALRAVPDVGDAVVTVDRDGAGQQRLVGWFT-------GEADTDDIRAALTRSLPAYMVPSLLFALPALPLTTNGKIDRRALPD-PADLTRTAGRPPANATEEAV--------- 85710053 64 ------------------------------------------------------------------------------------------------------RLTFGEAYGAAMCVAESLVEHGIEKGDRVGIAARNSANWMIAYMGIAMAGGCVTLLNGFWGGEELAYGIRLAECKIVLADAG---RAKRLEGTEHGAKLVMMDHNSPAEGLANVWKAPADQASSVAMQMLGQ--------------LGPDDLATILYTSGSTGNSKGAWSDHRGVVAGVMSYVSQSAMVSAQPCALVAVPLFHVTGEVPLFLQSYAIARKLVLMPKW----DAEEALRLMDAEKVTYFVGVPLMSYEI--ATHPNREKYDLSACKSFAAGGAPRPVEHVTKIKEAF--PGGFPLLGYGLTETNAVGCGNFNENYLAKPGSTGRPSQPMVELGIDDDGNHVEQGKVGEVCIRS--VANFRGYWNNEEATKAAFTDDQ--FFRTGDLGYVDEDGYLFIVDRKKDIIIRGGENITCIEVEDAIYAHDDIAECSVFGLPDERMGEVPAAIFRVKNGR--DAVSAAQLREFLLSRIAPFKVPEHIWVTDELPRLGTQKIDKKSLRE------------------------------ 156032527 53 ------------------------------------------------------------------------------------------------------RWSYGTLQEESVAVARGLLSLGIKSGDRIGILAGNCAEYISVFFAAAYIGCILVVLNNTYTTQEAKNGLKHAGCRILFTVPKIGKQSTERLISELGPLPKENGNSEALERVVIL-RGSRDGFVNYDGLKRQGRASSMDEFERVKNTVKPDDIVNLQFTSGSTGSPKAAMLTHFNLVNNAN-SIGDRLAFTSQDILCCPPPLFHCFGLVLGVLAIITHGAKIIL---PAETFDASAVLRAVSDEKCTALHGVPTMFEEI--LSLPRPEGFNCDSLRTGIIAGAPVPRPLMKRLLTELNMREYTS-SYGLTETSPTCFNAYTYDTIDTRLTTVGQILPHLRAKIVDRDGNIVPQGARGELCISG--YSLQKGYWNNEEKTAEVMVRDKDGILWLKTGASFDERGYCSITGRFKDIIIRGGENIYPLEIETRLDAHPSISRAIVVGIPDRKYGEVVGAFLVREDSAAVKKKLSAEIRDWTRKELGWHKAPHHVFWFGETPKTGSGKV------------------------------------- 26248311 506 ------------------------------------------------------------------------------------------------------TLTYAELWARVQFIAMRFRAHGIQPGDRIGVLLPRHRDVIATMLATWFVGACYVPFDIHQPAARLQRLMQRARLVCLV-----------------------------------VRQPGEWGEIVQLSLPELMQDMSNAIRYSTPCALLPDMQAYLLFTSGSTGEPKGVCVVH-RGLLNLLLDMQRTFAVGSQDRLLSVTTPTFDISFLEYLLP-LISGASLYLTE-AERAADSFRMIPLIADYRPTLMQATPSFW------HGLLMAGWRGDPELCVLAGGEALPTKVAEELLRCCGSLWNLYGPTETTIWSLKSQITQAENITLGAPIANTR------IYILDNEGHPVPQGVDGELYIAG--DGVAQGYDGQPELNAQFFLSPGGRMFRTGDLVRSDAQGQLFFVGRKDSQIKLRGYRIELGEIERTLARHPHVDAAVVACIERAPLHKALAAFIITSEP----PSLFEQLKNELRQQLPDYMVPTLWQRVADFPNTDNGKIDRKRLAELVSPQTQALSDT------------------ 126731806 10 ------------------------------------------------------------------------------------------------------EISYADMADRVERWRERLAGAGYGTGHRVGLLLENRPVFLEIWLALNALGASVVPINPDLRLAELEYLAEHSEMILAIVLPSRLDEMEAAVKKTGLRTLVTTPDGPLPQAI---------------------------RPATADAQPDTQTECALLYTSGTTGKPKGCILSNEYYLYSGDWYAEAGGHISSGERMLTPLPVFHMNAMAVSVMAMITVGGCLILLD----RFHPRSWWASVRDSGATVVHYLGVMPPMLMRAEPSEEDR-NHSVRFGFGAGVEPK---LHAPFEERYGFPLIEAWACTETGSGGVICANEEPRKIGT--ACFGRPSAEVEVRVVDDTGQDVPPGSRGEMLVRRAGDNSRYGFFSGYLKNQEATDALWQGGWHTGDVVQQDEDGALHFVDRKKNVIRRSGENISAVEVESILGRHPEIASCAAAAAPDDVRGDEVAAFVIL-DGAKGNRAKAEEIVNWALDQMAYYKAPGWIAFVDALPLTATQKILRGQLKDLL---------------------------- 116695622 494 -------------------------------------------------------------------------------------------------------LTYAGLEATANRIANWLAAQELGAEALVGVCLPRTPALVAVLLGILKAGAAYLPVDAHHPAARNAHILGHARARLILAS------------------AATRAALGDSGAVVLVDGDTPP--------------WSTAPDTPPAAPCHPAQLAYTLYTSGSTGTPKGVQISRGAFANFLR-AMTPVVPMDGSDRLLAVTTLGFDIA-GLELFLPLASGARVVIA-TRDDARDPARLAALMSAHGITVMQATPATWQMLVTQASPPWEGLR------VLCGGEALGRELAT----ALLARGAQVCNVYGPTETTVWSAAHALAAEGAPAWPVGRPIANNQLYVLDARLEPVPPGVAGELYIGGA--GLARGYAEDPARTAAAFVPNGDRLYRTGDLARKRVDGIVEFLGRRDHQVKVRGFRVEPGEVEAALSACPQVSQAVCVARQGPDGMARLCAYYVAATAGDDSDD---AILARLREQLPGYMVPSSLTRLDALPLNANGKVDR----------------------------------- 89276718 26 -------------------------------------------------------------------------------------------------------ITYSEYFELSCRLAEAMKRYGLGLQHRIAVCSENSLQFFIPVCSALYIGAGVAPTNDIYNERELYNSLSISQPTIVFCSKRALQKILGVQKKLPVIE----------KIVILDSREDYMGKQSMYSFIDSHLPAGFNEYDYKPDSFDRDTTALIMNSSGSTGLPKGVDLSHKNVCVRFSHCRDPVFGNQIPDTAILTVIPFHHGFGMFTTLGYLTCGFRVVLM----YRFEEELFLRSLQDYKIQSALLVPTLFSFFAKS--TLVDKYDLSNLHEIASGGAPLAKEVGEAVAKRFKLPGIR--QGYGLTETTSAIIITPEGDDKPGACGKVVPFFCGKIV-DLDTGKTLGVNQRGELCVKGPMI--MKGYINNPEATNA--LIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGAAGIPDPDAGELPAAVVVLEEGKTMTE---QEVMDYVAGQVTASKRLRGVKFVDEVPKGLTGKIDSRKIREIL---------------------------- 154251484 19 ----------------------------------------------------------------------------LLAYHAARHSARPAVTFNGVTT------SYAELDARSNRKARQLAERGVGAGDIVTMSVPNSLEFYETVFAVWKLGAVPNLVSSKLPATELQAIIELAKPRLVISEESARVEG----------------------------WNFIAVGMTPSTDLSADPLPTKISP-----------IWKIGTSGGSTGRPKLIVDRQKSVFDPNKAPMDQKL----GDTMLNPGPLYHNTPFLTS-TQCLFSGGHVVEM----GRFDPLRALELIERYKVNWMSLVPTMMSRIWRLPTEQREAFDLSSVRSVWHMASVCPVWLKQAWIDWLGPDRIFEV-YGGTELMGFTMITG--REWLSHKGSVGKTPPGYHMRILDEKGNVCAPGEVGEIYFLPP-NGPNSTY-----EYIGAQVKAVDGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAAVDQHPDVQSSIVIGLPDADLGQRAHAIVQLAEG------------------------------------------------------------------------------- 110598014 1171 ---------------------------------------------------------------------------------------------------------YRTFARRSAAVAALLESSGLGRAEAVIMLLPRSEDMLAAIFGILMAGGVYVPLDASHPAERLGDMLEEFRNPLVLVDQ---------PLPAVLSARCRAIILPSA-----------------------------HEAADPVSRADPDDPAYIIFTSGSTGRPKGVVIEHHAVLNRILW-MQRTFPIGTGDVILQKTPVTFDVSIWELFWWSWTGAAVAMLRPGAEK--DPEELAAAIKKHGVTVIHFVPSMLAAFLDTLESRRIEFSIASLRLVFSSGEALDRSLSERFNRLVYDRSGAELHNLYGPTEATVDVSWQCASPWRGESAVSIGRPIANTSLYILDGRHHPLPVGIPGEIAIGGVQVARGYLNRPERFIADPFTPDGRLYLTGDRGRWQPDGSIAYLGRSDWQVKIRGQRIEPGEIEHALETHTDIVRAVVVPVSNQGLDE-LHAWILCDGSVE-----QGEVRRFLREQLPESMIPARFILLRELPYTLSGKLDRKQL-------------------------------- 110598014 183 --------------------------------------------------------------------------------------DLPALIYRNE------SCSYQELDEWSTALASGLSAAGVRPGSTVALALQRKPEAVAALLGVLKCGAAYLPLDEKLPPLLVRELLDTCDARWIITDRRTGER---------------------------FFAEKGFGDPGGIRLLDIEELKRDASGSALPELHGGYKPAYIMFTSGSTGEPKGVIIPHRGVSRLAFD--QRVLSLRPGEAMAQTAPFGFDAS-TLEIWSTLLNGATLVFIEDA-LLMEPELLGNYLQEKRISAMWLTAALFNRIADHAPLAFRPL-----RVVLSGGEAMSIPHVKKVMEASPALKVVNGYGPTENTTFTAVHTVRPEDLSGRSVPIGTPIAGTRIYLLDDAMRPCGAGVIGELYAAGEGIGYAAGEDLDARVFVTHPDNPEERLYRTGDLARFREDGLLEFCGRRDGQIKLRGHRVELPAIEAVLSGCKGVNDSLAM-VNGKGEGMELVAFV------SSSQPDEMAWRNRIAERLPLYMMPARFITFEHFPLNANGKKDRAALLEMLREEPED---------------------- 50292177 16 --------------------------------------------------------------------------------------DNVAVI----VPETGLEVTYRDLSHMVGHFQTIFKDYGVHRQSVIAMSMPNGLEFIVSFLATTMDAKVGAPLNSNYKEKEFDFYLGDLKTSSICVPKGTVGTNAEVSAKNFNCFIIELELNPERFRVEYQVYSPKDNYKKAIYSSLNNAKFVNNDNVRFPGYARSSDVALVLHTSGTTSRPKTVPLMHLNIV-RSTLNISRTYKLNETDRSYVVMPLFHVHGLIGVLLSTFRTQGSVVV----PPRFSAKRFWDDFIKYKCNWFSCVPTISMIVLK---TPKPANGIPHIRFIRSCSSALAPATFHKLEEEL---KAPVLEAYAMTEASHQMTSNNLPPGKRKP-GTVGQPQGVEVRILDDKDNILPQGEIGEVCIRG--ENVTPGYANNPKANEEN-FTKRENYFRTGDQGYFDAEGFLVLTGRIKELINRGGEKISPIELDGVMLSHPKVDEAVCFGVPDEMYGQVVHAAVVLKKGEKMT---YDELTAYMQDKVAKFKIPAKVYFVETLPKTATGKIQRRII-------------------------------- 188591204 7 -------------------------------------------------------------------------------RAAHRHPERTAI------FSPDGQLSYRVLADTVLRRAAALVALDPVPRSRVCVGAANTVDHLVAILAILAAGKVWVPLNPRNGDPELRRIVDFVEPSLVLADAGMAGRLAGIA--------------PPLRLLSDLGADGGDP-----------AAVVMGPRGRGGVPLEAAQ--AVKFTGGSTGFPK-GVIQPLRAWNANIATQIHELGLTPADRYLVAAPITH--GTSTYMLPLLGAGGALVFPESAK----PAGLLDAAQAHGATLFFAPPTLILALVEEQRRAPRAL--PALRYLVYGGAPMRPEQIRDAQAVFGPVLCT---SFGQTEAPQIITFLPPGEMHERLASVGRPSLLTRVAIVDKSGNVLGAGEEGEIAVRGDLV--MSGYLKAETETRKTLVD---GWLRTGDAGVLDEHGFLFLRDRIRDVIITGGFNVYPGDVEVVLSAHPAVADCSVVGIPDAKWGEAVHAAVQLRPGMQVAAD---ELIALVKRELGSVKTPKHIHVFQALPRSAVGKVLKPAVRE------------------------------ 152974896 7 -----------------------------------------------------------------------------IEKWATETPDQTAFVWR------DAKITYKQLKDDSDALAHWISSEYPDDSSPIMVYGHMQPDMIISFLGCVKAGHAYIPVDLSIPADRVLRIAESSGAKLLLSAAE-------------------------------LTVTDLPVRTVSQNNLKDIFFTHKGKIPNPEHAVKDDENFYIIYTSGSTGNPKGVQITHNCLVSFTKWAIQD-FNLQTGQVFLNQAPFSFDLSVMDI-YPSLVTGGTLWAIDKDMIARPKDLFA-SLKQSNIQVWTSTPSFAEMC--LMETSFSESMLPNMKTFLFCGEVLPNEVAKKLMERF--PKATIMNTYGPT-EATVAVTSIPVTQEVIDTYQSLPVGYCKSDCMKEDGTIASDGEKGEIVIVGPSVS--VGYLGSPELTEKSFTMIDGERAYKTGDAGYMENGLLFYNGRLDFQIKLHGYRMELEEIEHHLRACSYVEGAVIVPIKKGEKYDYLLAVVVPEHSFEKEFKLTSAIKKELNERLPNYMIPRKFMYQSSIPMTPNGKVDRKKL-------------------------------- 117618336 26 ----------------------------------------------------------------------------------------------SEGGSDEQWLSYGALNDRVAQIAARLQ--GLAVGERVGLYLSRSPDLVASLLACLRLGLTFVPLEPDFPVERLQGIARQARLSAVICD------------------------------------GDRPAPAFGCPLRTLDGPAAAGAGAVSWPQVDDALAAYMMFTSGSTGEPKGVVISRRALLCFLD-GIRERLGLSPGCHWLFITTPAFDISLLEMLGPLWGGGRLTV-----AGGEHNKDPLGMLALLEADPSINWLQATPACWRMLLKAGWQGRNTLTALCG------GEALDTGLAEQLCARTRRLWNCYGPTEATVWSLVSEVRWPPTDGQITISHSLPGYRHWVLDEGQLVAEGECGELCIESPALCE--GYWRKPALTSAAFLRATHRLYRTGDRVRRLGADSFLYLGRRDDQVKLRGFRIELGEVEAGLRRQAGVQEAAVRLV-GEGDDAMLVGYVEAKSGVTLN---RLALRKGLQATLPHYMVPARLMLLDALPKTGSGKLDRKAL-------------------------------- 194366048 453 ------------------------------------------------------------------------------------------------------TLDYATLEARSFALAAQLRAMEVGPGSVVAVALPRSLELVIALVAVLRAGAAYLPLDLAHPDERLARILSSAQPACVLAAAEV----------------------------------SARLDGVPVLAPDQWTALSFAAPWADPAP---SDAAYVIYTSGSTGEPKGVVIEHRAIVNRLLW-MREHYGIRSDDRVLQKTPATFDVS-VWEFFLPLLCGATLVVAG-----PDAHRDPTELARLIRAHAITTAHFVPSMLDAFLAAPASEDLQLRRVFTSG-----EALDASLRDRFHGRVQAELHNLYGPTEAAVDVSYWPASAQDRSRPVPIGFPVWNTRLYVLDMQPLPVGVPGDLYLGG--VQLARGYLGRDDLTAEDPFLPGERIYRTGDVGRWRGDGAVEYLGRSDHQVKLRGLRIELGEIEAALRELPGMDRVEVLLRQDVPGDARLAAYV----PAALADAVM--LRSHLATRVPDYMVPSAFVGVDQWPVTANGKLDRNALPKPPQSEIAGLAPRTPLE-------------- 145236068 2819 --------------------------------------------------------------------------HQLVAERAKERPDAEAVAWDG-------SYTFGELDGVTERLAAHLQNLGVGPEVTVALCFDKSKWNVVSMLSILKAGGCYTALSPAYPAARMQDILQDVQAPLVLCSPHHADKF-----------------------------SGMAPKVLPIDDASFEYLPKQTTTHRVTSAVQPSNAALIVFTSGSTGKPKGAIIEHRGLCSMQHYEGPHV-QMGPDTRTLQFASHVFDVSNS-EVFTTLMRGGCVCVPSETERLSDLA---GAVNKYRVNWSFHVPT--------TAETLDPEQMPGLKHLALGGEAISQGLCDRWASRV-----TLLNSYGSECSIWTSVSHLQPGTSSPNNIGRGLGCRTWITEANDHNRLVAIGCVGELCVEGPIV--TRGYKANPEQTAAAYIENPMRIYKTGDLVKYDADGNILYVGRKDSQVKVRGQRIELSEVEQNIVAHGIDADAVVVGNKDRV---ALAAFLRLNASSESTGASGDALKNHLLDTIPPHMVPSFFIPLRSMPVTQTGKKNRKALRTLGASLSSEQRQQYTLDDEA----------- 145236068 182 ------------------------------------------------------------------------------------------------------RFTYGELDDISDRIAVWLREEGIRPESIVPLCFEKSRWAIAALLGVIKAGGAIVFIDPANPVSRRQDIMDQIEGKWVLSSKS---------------QAETWENEMGVRTIVLDEQFAASLPVEDHILESG---------------VTPNNLLYLIFTSGSTGKPKGCLIPHKAFISGA-LVHASLSNLSRGSRVLQLA--------SYSFDVSMLEIMTSLISGACVCTPDMASMAQGLQ----PIFDKFDITWAFLTPSLVKLLRPEMVPNLKTLALGGEPLSKVDIETWAPHL-----QLINGYGPSECSVAAAGDPHLKPTSDPSNIGRAVGGCWIVDAENHDRLVPLGAVGELLISGPIL--ARGYLNDAEKTAASFIENPMRFYKTGDLARFNLDGTIQILGRKDTQVKLRGLRVELGEIEHNIARHPHIKHAAAFLPKTGRCKEKIVAVVCLKDFAQDSKDQADAVRNHLRECVPEYMVPAVWIVIEAWPLLVSAKLDRK---------------------------------- 145236068 1731 -------------------------------------------------------------------------------------------------------WTYSQLDEVSNRLAHYLRTLGVGPEAVVPHCFPKSGWTIVTCLAILKAGGAFVGLDPTHPKKRLEGLVQEAGAKVVCVAPQNRDLFE---------------GCDNLSIVEITPEFVAKLPSKSGPACGY---------------IQPNNAACVVFTSGTTGRPKAVVVEH-ASMATLSDLMGPAVRIGPEARVFQFASYTFDTSN-QDIFTTLQRGGCVCVPSDEDRVNDIPGALNRLRANHAHLTSTVISLMR-----------PEQVPQLRWLFSAGEPLTRENVEIWAPAV-----ELYNSYGPAESSVAVTCTPTRLSPSGSPANIGQAFGCHAWIADPTDYHKLMPLGAVGELLLEGPLLARHYLNNPEQTAAAFVDQNRRFYRTGDLCRFNRDGSLTIIGRRDSQIKIHGQRVELDEVQAQLAQLDQSSLVSVDAVKAQIQDRTLVAFVQFLDEAPAKPRLFSDLQRALKSSLPQYMVPAMFVPITQIPRTANGKLARNVLREIIAG-------------------------- 145236068 3853 ------------------------------------------------------------------------------------------------------EMTYAQLEHYATKLAKALVLKGVGLEVMVPLCFDKSTWAIVSTIAIIKAGGVVVHLGPTHPANRRKEILKTIGAEFVLVSPQHTGIFDDAAVTTIPIDREYLDRLPDVDYV-------------------------------ELPKVKPSNAVYVCFTSGSTGRPKGIVVEH-GNLRMSAQAHGAQFKVNPGTRVFQFSAYTFDIGLGDIFIS-LQRGATICTPSEWERLNELS---GAITKYKANFMSVTPSVAKL--------LRPEAVPTLRTLVLGGEAPTQDNVQTWSDKLN-----LVIIWGPAETTIYASATPPTTRQTSAQGLGNPMGSVMWLCPDNHNRLVPLGCVGEIVVEGPLVS--RGYLKDEAKTAAAYIEDPRRMYKTGDLARYDANGYMLFSGRKDNQVKLHGQRMELDEVEHAMLRHERVRQAVAIPRHGPLKDK-LVAMLSLHDGIKVGQEL-ASVRELLQKNLPSYMVPTIWIGVEAVPLSANSKVDRK---------------------------------- 146281503 46 ------------------------------------------------------------------------------------------------------RYDYRTLNERIARLANVLTAAGVKPGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPDQILYTMNHADDRFVLVNSEFVPLYQAI-----------AGQLTTVQKTLLLTDGEARDAGLPDCVGEYESLLAAAAPSYDFPDFDEDSVATTFYTTGTTGNPKGVYFTHRQLVLHTLAAAVTVGCMGSDDVYMPITPMFHVHAWGLPYVATMLG-----LKQVYPGRYDPEYLIDLWRREQVTFSHCVPTIVQMLLNAKAAQGTDFKGWKITIGGS-------ALTRGLYDQAKASGMNLIAAYGMSETCPLISGAHINDELLEADEDTRSTFHLKIQAADGSFLPADGASQGELVLRAPWLTQ--GYYNEPEKSEELWAG---GWLHTGDVAVIDEMANIEIRDRIKDVIKTGGEWLSSLTLEGLISRHEAVRDVAVVGVPDERWGERPFALVVLGEGQELNAELRTFLEPAVAEHINKWAIPQQIAVVTEIPKTSVGKLDKKRIR------------------------------- 88804998 4 ---------------------------------------------------------------------------------ARKHPDRTAIQCAGS------SYSYGQLLSESRKLALGLLGGAADEEARIAFLAPPGFAYVCIQWGIWRAGGIAVPLCEKHPLPSMEYVVRDTGADAVICTEEYREF---------------LEPLGAISKLVPYTALGAE--------------------QGRLPTLGQERRAMILYTSGTTGSPKGVVTTH-AGLEAQITALTEAWKWQADDHILNVLPLHHVHGIVNMLCCALWSGACCFLPKFKPGKVFEAFLRGQVNFMAVPTIYFKLIAHYQTLPEKEREAISGQLQKFRLMVSGSAALPVSVLEQWRE---ISGHTLLERYGMTEMGMAISNPYDG--LRRPGYIGQPLPGVSVRLVDEENQEVPHGSPGEIQVKGA--NVFREYWGRPEATAEAF--TQDGWFRTGDIA-QWDDGSYRILGRSVDIIKSGGYKISALEIEEVLRTHPEVKDCGVVGVPDLEWGEVIGAAIVPGTRQPDTEQLT----EWLKTRLPGYKTPRLYLFVDELPRNVLGKVTKNALKD------------------------------ 66045038 8 ------------------------------------------------------------------------------------------------------RLTYAQLASASERIAKGLLAQGASPAEPIALCMPRCWQWVATILAVLKVGAVVVPLDRASPARRRQLMLDDAGCVGLVTLGE---------------------------------DADSLAAPQHGWYVSVEALLEFPDQPALRLPEDFAVSSFLFYTSGTTGTPKAVDVGERGLLRLARTDG--CLDIRAGERVACLSNPAFDACN-FELWAPLLNGGCCVIIADA-DLQDAQQLARVLETQQVDSLFMTVSLFNTLSADNPACFASLRQ-----VLIGGEQVSAAAVRAWYQANPDSRCRIFNAYGPTCTTFAVCYPIPRDFAGDAVPIGRPLPDTGVQVLDPQQRPVASGEAGELYLSGS--GVARGYRNRCAETAQTTDAGDVLHYRTGDQVRVNADGLIEYLGRIDRQVKVRGFRIEPGEVEQRILEHPQVAQVHVCTRRQAAEDHQLLAFIVPRE-----ALDYRDFDQHLRDNLAVWMRPHQLFVLQRLPLTSNGKIDQRAL-------------------------------- 66045038 1045 -------------------------------------------------------------------------------------PDAPALI------DDQQCISYAELDALADTLAATLVEQCPLPEEQVVLYLEASVEHIVALLALARLNLTAVPLDPGYPLAVQRQVMQQAQPGCVLYSAAT-------------EAALEQLS-------------------ADPRVCHRVDLSAAARP-FERRRHAGERPLYTLFTSGSTGTPKGVQVP-DRTLCNLLHWQRNEGQLPAKSVTLQFSMLSFDVSF-QEIFSTLCGGGCYHLINPR-WRQDAQALLSYLVQTRIERLFLPCVALQHLAQTAVSQGVYPQALREVITAGEQLLCTEALRNWFG---GMPQARLFNHYGPTETHVVSAWRLPAAVHDWPLRAPIGRAVSNARLVDEHDRPVPSGSQGYLLVAGPMIS--RCYLADPALNAARFVELPQPFYRTGDLARADANACLHYLGRDDQQIKISGQRLELGQIEAALMQVAQVSNAVVAMQAEP---PRLVAWL----HSEGTLPDAQQLDRQISLHLPSHVRIDEYRRVDAWPRTPSGKIDRRAL-------------------------------- 126645411 2 ------------------------------------------------------------------------------------------------------QITYQELDQKSNQLANWLVSQNVKQGERIGILIEKNIVTSFAIYGVLKAGAVLVALDPSQPAEKLDAIIQDCGIKVLLT-------------------------IPTHQRKVDQMATDELIILGSQSGINWNTVFQEADDSPLDLDIKPSDLAYILYTSGSTGEPKGIVHTHASGMAYARQS-ALLYEVTPDDVIGNVASLHFDQS-TFGYFSAIYAGCTTYVFGTSELIMLGSFCEAIKANEISILYSVPSLFISLIQGNFD-----LDFPKLRWIKYGGEVFPSGKLNELIKKIPSAKISNVYGPAEVNQCTYYTITEP-VNPEKEIPIGQVWSNTNYLILDSENQHVNPGEQGELLVHSS--TMMSGYWNNDFLNEKAFFYDIQKYYRTGDYVYLNEDDELVFVGRMDRQVKISGHRVEMGAIEQVILRLPEVKNVAVFTCQ-PNGTRELCAAIVPKNSTLDMDEIRKKLLNL----LPKTSIPRNFFEVQSLPHSVNGKV------------------------------------- 206559537 36 ----------------------------------------------------------------------------ALRTTAQRHPERIAFI------GHDRTIGFAELDEATERLGAALLALGLAPGDRAIFQLGTTVETTIALLACFKAGIVPVCSLPQHREIEIGQLAQLSGARGYFVQADFSTRFDLPAFAESMAA-----RHPSLAHRVIVR--GERAGAVGMQALIDDMPLAQARERLGRVRIGVSDVLSFQLSGGTTGVPKIIPRFHAEYLGHSAGWMRR-YRVDADSRLIWSLPLMHNAGQLYALIPAALLGVPVVLMPQV----DIPLMLDLIGRHRITHALSIGPIAPQLMAYPDIA--RHDLSSLELFSTMSRADTLET---------HLGVPCSNLYGTEGLLLGSPADAPAEVRHRTQGRSGCADDEIRLLEPGSEQPVPPGQIGELCFRGP--STLTGYFANAEANEQSFTSD--GFYRTGDMATAHAVDYYTFEGRLRDNINRGGEKIGCEEVESHVSQHPSVADAKLVPMPDPFYGEKGCIFIIPRPGMQAPD--VQALGQFLVERLARYKCPERVEVVDAFPVTRVGKVDKPAMKRLI---------------------------- 83749026 19 ------------------------------------------------------------------------------------------------DGDDLHRTTYAAVRDRAKQLANALAALGVQPGERVGTLAWNGYRHLEIYYGVSGSGSVCHTINPRLFPDQIAYIVNHADDQYVFFDLTFVPLIEGI-----------APHCPNVKG-WVAMTDRAHMPASSVPMLCYEDLLAAQRADYTWPQFDENTASSLCYTSGTTGNPKGALYSHRSTVLHSYASAPDALGCSAQDVILPVVPMFHVNA-WGLPYSVPLVGAKLVLPGPK---LDGSSLYELFEREQVSFSAGVPTVWLGLLQH--MQANGLRFSSFRRTVIGGSACPPAMI----RTLNALGVEVIHAWGMTEMSPLGTTSLMSKHNGLPDEVRQHVLERQGRALYGVEMKIVDGNGHELPWDGKAFGHVRGPWTLDRYYRSDPSPLVDGWFPTGDVANIDPDGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACIACHHPKWDERPLLVVMKRPGAELT---REEMLRFFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLRE------------------------------ 119478078 25 -------------------------------------------------------------------------------------------------------LSYRDLDHWSDSLASRLLSVGVVAGDRVGLCAERSASAIAAMVAIAKISACYVPLSPEYPRSRLDLMIEDAAISVAFMASAAVDVMCGSGLKILPLEDSPSPGEEELESVL--------------------------------EPGQGEDPAYILYTSGSTGRPKGVVVPHCSILRLV--SPKNTYCQFDDQRCFLQLAPLSFDAATFEIWGALLNGACCVVVPGR-VMPSYERLAEILAEGITTLWLTSSLYNTIISDAPESLRS------VKQLLIGGEALSVTHVRKGLDAL--PDTQIINGYGPTENTTFTVAYPIPRNFLKKIPIGFPIHATYCEVFDSELKPVADGTKGELIAFG--DGVALGYLNRPDLTAERFLELECRDYRTGDIVIRLENGCYDYLGRNDMQVKIDGHRIEPQEIEVFINQLEQVADARVLVKAGPQGQQRLVAYIVGVGELDPGA-----IRSCVADEFPAFMVPHFIVPLEKLPKNQNGKLDEACLKQSVAGASQQVAN------------------- 163741773 5 -----------------------------------------------------------------------------IEQHARQRPKAPAF---GDSGGA--RWTYGDLARACNALRTHLADLGIGPGDRVMLLCENCCAAVAALFATSQLGAVAVPVNARMRAAEVDRILAHAQPAAVLLTAAASPDAAAHASRLGAQRVEGDFGC---LHVVSQDAGGKSCAQIPEG------------------------LAVLLYTTGTTGDPKGVMLSHDNLSFGGGASARLR-DMTTEDVVYGVLPLSHVFGLASVLTASVMIGAEVRL----ETRFTAERFYQALRSGVTLVSAVPQMHALVMQYAKEQGLDHLGSPDLRYVSSGAAPLDPD---WKRRAEAFYGVALQNGYGMTEATAGICATR---NRLGDSDTSVGPPLPGVDVRLDQSVPGGGDGLGEICLRGG--NVMLGYFGNLEATQAVL--DPAGWLRSGDMGRLDESGNLHIDGRAKELIIHGGFNVFPPEVEAALNAHPQVIQSAVVGRPQSGDEQVVA----FVQVAVGDEPKVDELRAFVAEQLAGYKRPGLIILTDQLPAAPTGKILKHML-------------------------------- 149038409 36 -------------------------------------------------------------------------------------GDRVALI------DKHGRHTYRELYDRSLCLAQEICSLGCKVGDRVSFLCSNDVSYVIAQWASWMSGGVAVPLYRKHPEAQLEYFIQDSRSSVVVVGQEYLERLSPLAQR---LGVPLLPLTPAVYHGAAEKPIEQPIQEREWRDRG----------------------AMIFYTSGTTGRPKGALSTH-RNLAAVVTGLVHSWAWTKNDVILHVLPLHHVHGVVNKLLCPLWVGATCVMLPEFSAQQVWEKFLMFMAVPTIYSKLLDYYDRHFTQSHVQDFVRAVCKERIRLMVSGSAALPVPLLEKWKSATG---HTLLERYGMTEIGMALSNPLVEVRIVSENPQKGSSYTIHAEGNMRGTKVTPGFEEKEGELLVKGPSVFQEYWDKPEETKSAF--TPDGWFRTGDTAVFKDDRYWIRGRTSVDIIKTGGYKVSALEIERHLLAHPSITDVAVIGVPDMTWGQRVTAVVALQEGHSLS---HRDLKEWARGVLAPYAVPSELLLVEAIPRNQMGKV------------------------------------- 169623203 1022 ---------------------------------------------------------------------TLNDCHNKIALWVASQPDAPAIRFDGD-------YTYAELDAVSNRLAHCLVSLGVGPENFVPTCFDKSKFAIIAMLSVLKAGGAAVPLDAKHPRSALQTRLEDASATIVLTTASRLEKLEGLSPNVMVIDDAFLDQLP-------------------------------VPTGPACTSVQPHNPCFVIFTSGSTGRPKGVVLEHAAMVTSAE-AHGSRLGLRPGSRVLQFASYTFDNSL-EEMFTSLQRGACVCVPSEEQRFNDISGAITELDANFMDLTPTVAAL-----------LDPKDVPTIKDLALGAEPLTKALIETWR-----PHVRVYGQYGPSEASINSAFRDFTNGGEATNIGRAVGSISWITDPENRDRLMPIGCKGELLIEGPILS--RGYLNDPEKTALAFIQTGRRFYCTGDLVQYTSEGEMVYMGRKDNQVKLNGQRIELGEIEHHLLNLPAGAKSAVELVKFTES-KSLVGFICLDAESLATPAIAERVEVALGEALPSYYVPAMFMPVASMPMTTSGKLDRKVLRQLAA--------------------------- 169623203 2114 -------------------------------------------------------------------------------------------------------MTYGELEERANRLASRLISLGVQPGSFVPLCFDKSGWTIVAILAVLKAGAAFVPLDFEAPILRLRELVKDVKAQWILCAPNF-----------------EQMCTSMGCNAIAIDRDGTEPDRHRTEVL---------------PQVRSDSAAYAFFTSGTTGKPKGAVINHSNWV-SSSTAFAPMWGISESSRVLQFASYVFDACLI-EIFSTLMQGGTVCIPDQDSRTNDL-----------VGVINKFNVNWAALTPSLVRTIQPSQVPNLEVLVLVGEVMSQQDLLTWTDRVTLG-----NGYGPTECSCVSTFNIMTLRTKPNNLGKAVTSRGWVVLPKNHHALAPVGAVGELLLEGPAVG--AGYLNDPAKSAEAFVRDIKWFYKTGDLVKYTEDGTMLYLGRKDSQTKVRGQRLELSEVEHHLMEDGAVQNALVVSIRDPSLSGAPAAILELLPTEMAS-LNISIIRDRLCERLPSYMIPSLWLAISQFPLTPGGKMDRR---------------------------------- 169623203 3626 -------------------------------------------------------------------------------------------------------FTYQEFDKVTDQLAFHLQSIGVTTETFVPILFEKSSWAIVSMIAIMKAGGAYVPLDPKHPETRLRELISDVGAKVVLCSRAHHGRATEVAEKPVLVDAQAFRKLRLP------------------------------STAKPKSNATPNNAAYCLFTSGTTGKPKGTIIPHGAFCTSAAAFTRR-MNINATSRTFQFASYTFDASCIEIL-SALTVGATVCVPS---------------EEERMNNPAGAIRRLKATWSLLTPSVLGTIEPDRVPCLKTLVAGGEALPGPIIKKWGTSTC-FINAYGPTECAVVAATCYKSTLDHKLTIGTGSGARLWVVHPRNHDKLMPVGSVGELVIEGP--TVARGYLNDEVKTAKAFIETGSRMYKSGDLVRYNSDGSISYIGRKDTQIKLNGQRIELGEIEFHVGKNEHVQSAVELVAPSGRSAKALAVFFALVHDEPASDELLDDLRDMCKSTLPSYMIPAIFIPIRKMPWTSAGKLDRNRLRNLVHN-------------------------- 169623203 4743 -------------------------------------------------------------------------------------------------------FTYVELHDLASRLAQELISLGAVREQLIPTCLDKSRWAVVGIMAILISGAGYVPLSASHPASRQLQIMTDCNASIVVCSPQYQIRFAGAVPKVVGVSEESVLNLPTPQRNISSRAKGS-------------------------------DPCYVIYTSGSTGTPKGVVIEHRAIVSSSAAICK-GLHMTPTSRVFQFCSFLFDVSIGEIL-TPLTCGATICMPSEQQRTTDVAA---AITSLKADWAFLTPSVACLID-------GPHAVPTLKTLVAGGEAMTPEVIDKFAAGLK-----LYNGYGPTEATVFSITNDRVSVQRDATNHVTTSGRSWLTNPTNPHQLAPLGAVAELCLEGPFL--AKGYLNNPEKTAASFIENPTRIYCTGDLVRYAPDGSITYLGRKDNQVKLAGQRIELGEIEHHLQTDSNVRHVVVLPKSGPGKGRLVVAFATESATVNIDDQQWRSLRERLSDLIPSYMLPVVWIAVPRIPLLASAKVDREQVGAWLE----------TLDD-AAFQEILD---- 118466980 16 ------------------------------------------------------------------------------------------------------RITFADWVGRARSVATQFADLGVGKGDVVALWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREVESILQQADPALIVADD-------------------RLGLLPDLGRRI-LSRTALATDVSGSRV--------------PTVDLTRRDLVAVIFTSGTTGTPKGAVF----DADRLAAGAAAAGVMSAPYDRRLTSTPFAHAGYMFKLWDQLVWGSTLVV---PPTPWSAQGMFDILRAERITVAGAVPTQWA--KLLEVDGVSPSALPDLRIGIAATAPASPELVRRVADRVGVPLVVRY----AMTECPTICGTDPNDSPEVQFRTVGRPATGMDVRIAPDG-----------VVEVHGPCVMRGYWRNPEVTAEV---LRDGWLRTGDVGTLDGDGNLTLVGRSGDMYIRGGYNIHPGEVERTLAGHPGVKQAAVIGRSAPVIGEIGVACVVPADRTAP--PTLADLRAHVTSELADYKAPDELLIVDELPLTAMLKPDRIALRELI---------------------------- 145298826 537 -----------------------------------------------------------------------------IERRAAERPDALAV------SDGEGALSYGELEARANRLAHWLLTRGVKPGAAIGIQARRDVAFAVALLACWKAGAAYVPLDPAYPAERLAHILGDASIVLVLGGEPDARLAEAIKGTDAGYHNLHRLALDGL------------------------------PSKAPTIPRDAAMLAQIIYTSGSTGLPKGVMVEQ-GSLVNLMADHGARIVLDQDGAMFNCMSLSFDAGNMTTLLP-LYCGAALHFGEPGEGAITAA-------------INCGASHMILPTALLANLLPPTDLGSLRAIGFGGEACPSSLVERWGERIA-----LFNMYGP--TECTVTALCARLVPGQPITIGQPISNLKALILDEGGNLCPVGVPGELCLSG--LGLARGYLNLPERTQEAFIDRTYRLYRTGDRALRRRDGNIQYLGRIDEQIKLRGYRIEPGEIETQVAACPAIRQIKVVVQEG-----RLLAYACLHEGA--SEPDGEALLQRAGECLPEYMVPVRLCWLPEMPLTPNGKLDVRRLPAI----------------------------- 91794881 1099 ----------------------------------------------------------------------------------------------------EQKISYESLNRQANQLARYMQTLGVKPGDVIGCHMPRSPLMITSALAILKLGAIYLPLEISYPQARKEYIIADSGISFVLSNTN-----------------KEDDNLSHIFKDICWINADAP-------------QIINFDSNNLPLIPATNDLAYIIYTSGSTGKPKGT-LGHHLGVVNLAQHFKAYLNLTANDRFLQFANCSFDAS-IFEIFITLLSGSTLVLI-TEEIILDTHDFEDYLNQQQVTVTVLPPTYVRQLTPEHLNSLKTLLTAGSTTDHTLVEKW-------------WDKVRYINAYGPTETTVCATAWADLKQNNKPIPIGKAISNLRLDVLDSHLQQLPAGISGELYISGLGVSH--GYLNQTGLTKQCFTQNPHMMYKTGDLARRLADGNIEFLGRKDDQVKIRGYRIEPMEIEYQLLQLEQIADARVL-VNGKASQQYLSAYYI---GVADDESI---IRQALSSTLPKYMIPSTFTALRTFPMTPNNKVDSSALRQL----------------------------- 91794881 5 -------------------------------------------------------------------------------------PNETAIV------ESQRQISYQQLNTYANNLAYHISDTRHQIGTPVGLFLPKSIEYILGVLAVLKSDQAFLPLSPEQPDARLGDILRKAQPSLIMTTKELALSLK------KTLAALDLQHIT-----IKIFNYGNTGELELTHLDSGALLHKPYPDTEPQMSATPEDSNYIIFTSGTTGDPKAIVGCHKSLSHFIHWEMKE-FALSSHLRIAQLAPITFDVSLRDIFVPLLSGG--VCCIPEPEVQFDARRLLLWISNSHINLIHCVPSIFRLLMTELEQEYNRQKLSHLKHILLAGEPLFGRDANRWITLVGND-IELVNLYGPSETTLAKLFYRGPVEQANQMIPIGNPIANTAVLILANNTLCRVGDIGEIYIKTPFRS--KGYLNDQPLTDLSFIQNPLNPYKTGDLGRYLENHSVEVLGRLDRQVKLNGIRVELNDIEGHIHNLSAIDQCFINLYKDEDQSSKLVCYYTCHQDIS-----TNEIKDLLADKLSTNLIPSMMIKLSSFPLMLNGKVDKKAL-------------------------------- 68536433 47 ---------------------------------------------------------------------------------------------------------------RAAAMANMLREFGIERGDRVGTVLPNCTEHLEVLLSVASMGAVFNPINRHLMDTQITHIINKAAPKVLVLDPACKEQIIPLLADCPCVEAVDFADTEAVQKLATARRDQGEPGLSHLRILNLEAELDGRSADFDWPEVEETDPAAICFSTGTEGPPKGVVYSHRAWLHSMQLRAADSFSIRNGTSFLCCVPIYHVLSWGVPLAAFMAGAP--IVFTGRSATPEHLAHVIEDAMPRQAHGSPAVWTGLLVHYAKKHP----KKMSLQEIYVGGSQVSPAMIDAWEERFGVD---IIHSWGMTETGPVGTVAHPPAGVAYRESQGRFHAGMRYRIVDDHDNVLEANDRNEGELQVRGNTVTASYYKD-----DSPRFTEDGWLRTGDIATVNKDGYLTIHDRKADIIRSGGEWIYSAALENYLLEPEAVIEAAVIGIPSEKWGQRPLAVVVVAEGTPWTAETAQELAKELRERVPGWMVPENWTFVDHIDKT------------------------------------------ 163746271 18 ------------------------------------------------------------------------------------------IISVSTTGGVEET-SWGDVAKNARRLGSALTGLGLSPQARCGTIAWNNRRHLEIYFGTSGAGFICHTINPRLFPDQLVYILNHAADEVLF-----------IDKTFVPLVAAIRDKLEHLKHLVLMSGPDTEAAEALPGLLFYDELVASGDAGFAWPDLDENTASSLCYTSGTTGNPKGVLYSHRTVLHSFGINMADSIAISARDIVMAVVPMFHVNAWGSP-YASAMTGARMVLPGPN---LDGASLVGLIDKYKVSLALGVPTIWQGLLAAAKK--SGSELTSLERSVVGGSACPPSMIKTFREDFGVETVHAWGMTEMSPVGTVNKPLAKHGDLPEAQQHKLRENQGRPVFGVELEVWDDEGNPLPQDGKTQGALVTRGHWILDAYYQSDRASTRDGWFDTGDIATMDKDGYVTICDRAKDIIKSGGEWISSVELENIAIAHPDLADAAVIGATHPKWDERPVLIAIKAEGADPSEA---DILKVFEDQVAKWQVPDRVIFAEALPRNATGKVLKRDLRD------------------------------ 187476736 4 --------------------------------------------------------------------------YTLLQGHAAGRPAHIAF------QDQDRVLDYAGLLAEVDRLAALMQEQGVRRGDRLALWMPNCIEWLVTFLACARLGVTVIAVNTRFREHEVGQLLARGRC----TWMAMWPAFKGLPF----VEILQGIDPEVLRGVRRIFAVGDNAALPAPLPAAVPFEAQAEHAGAISEPGQESDGALVYTTSGTTSAPKLVLHRQAGLIHHGHIAAR-AYGISADSVVLLASPMCGAFGFS-TLLGGLTQGATLV----SLAVFDAARTARQILEHGVTHTFANNEFLDLILKQAEGRSPAYPSLRYVGFASFSPAMD-----DLPERALQAGMPIAGLYGSSELQALVAGHTLDTDWRHRRVAGGTIASPEGRVRAVDGAVLPHGAIGQIEIKAP--SLMSEYLDNPEATRKAISDD--GYFRTGDLGYTVHERLFIFQGRDGDHLRLGGFLVAPLEIEQFLEGLPGVAGAQVVGAQHEGKT-VPVAFVRPQSGVQTDE---RAIIGACQSAMAKFKVPQRVIFVEDFPMANSNKVQKHVLRQQA---------------------------- 1669525 27 ------------------------------------------------------------------------------------------------------EVTYKEFLDVTCRLAEAMKNYGLGLQHTISVCSENCVQFFMPVCAALYIGVATAPTNDIYNERELYNSLSISQPTVVFTSRNSLQKILGV-----------QSRLPVIKKIIMLDTKKDYLGYQSMQSFMKEHVPANFNSAFKPLSFDLDRVACIMNSSGSTGLPKGVPISHRNTTYRFSHCRDPVFGNQIPDTTILCAVPFHHAFGTFTNLGYIICGFHVVLM----YRFNEHLFLQTLQDYKCQSALIVPTV--LAFLAKNPLVDKYDLSHLHEIASGGAPLSKEISEIAAKRFKLPGIR--QGYGLTETTCAIVITAEGEFKPGA-VGKVVPFYSLKVLDLNTGKKLGPNERGEICFTGPMI--MKGYINNPEATREIIDEE--GWIHSGDIGYFDEDGHVYIVDRLKSLIKYKGYQVPPAELEALLLQHPFIEDAGVAGVPDEVAGDLPGAVVVLKEGKSITE---KEIQDYVAGQVTSSKKLRGVEFVKEVPKGFTGKIDTRKIKEIL---------------------------- 146279501 481 ----------------------------------------------------------------------------------------------------HRRLSYADLVLRTDDLSATLAAAGVGAGDSVGVCLGRTVDRVTAFLAILQLGAIFVPLDPTLPDERLRTMLETAGVRTVVVN-------------------AASPALPDTGLRIVNCGQLPDRDGRPEACWRPQESAADA-------------PAYMIFTSGTTGQPKAVEISRGALANYAVAAAR-HFQITASARVSQISGFGFDVSVGDMAMA-LAGGACLVYPSDLQAIPGPPVGRFIAQ---------ARLTHLSLTPSALAIVPQAEHPHLTHVIVAGEACPPALVERWGK-----GRTFINAYGPTEATVE--ALFAICAPGKPVAIGRPFDNMGACLMDETLQLAAPGQEGELCLFGP--GLANGYRHQQFPVVDIPGQGTTRIYRTGDRAKAGSDGALVYLGRMDSQLKFNGYRIEAGEVEAALCRLPGVIDAAVSLASSPHSPDRLIAHVVMMPGAPLLDPV--ELRAQLLQHLPSWMVPSVFLPVPEIPRNANGKRDRSAL-------------------------------- 212533623 27 --------------------------------------------------------------------------------------DKPILI---DPANPSRSISYNHARETVGKIATGLRRAGLKIGDCVLVNSGNDIYYPVLLLGVIAAGGIFAGTNPGYKHIELTHHIKISKAKFLISGPE---------PLSESLAAADAIGLPRERT--WVFDTFEEDFSAPKDVRSWKTLLQPGESSGDWYRFDDLETAAIQFSSGTTGLPKAAMLSHYNLVAQHTLVYETNPRPYAISRLIPLPLFHIGCGPVSNTSALRAGVPTYIM-----RRFEVTKYFHYVQKYQITDLMVVPPIVVALIKSPLLDDPQYMKSVKF-GLSGAAPLNVVTQLELRKKL--PGVAFTQIFGMTETTCLAMITPYGEDDDTGSVGRPIPGLEVKLVDDDGTHITKPNTRGEIWLRGP--TIFNGYFENDQANAESFDDE--GWFKTGDVAYFTEDNKYYVVDRKKELIKVRGFQVAPPELEAVLLSHPEVIDAAVIGVRYPGEDEHPMAYVVARNKANPPEPEV--LKAFLAERLIKYKWLTGVKIVDAIPKTPSGKILKKVLRQKAS--------------------------- 156046038 30 ------------------------------------------------------------------------------------------------------------------RLAAGLIKNGLKPGDRVLLFSGNNLFFPVVLVGIIMAGGIFTGANPGFVERELVYQLKDCGAKFLICGRDGLGIG---------VKAAEEVGLGKERVFSFDDEEVSGGREIKQGVKSWWKLLESEEVGKRFQWNEDVDPCCLNYSSGTTGQPKGVMITHYNYVRHLHELHADTEERNRKAKWLCFLPLYHAMGQTIFCTVAPKRGIPVYIM----KKFDFKGMLEAVQKYKITVLSMVPPVV------------------------------------------------VQGWGMTEATCSVVGCDPRLDPPPNTVGELNANCRAKIVNPETLEEVKQGERGEIWVQAP--NIMKGYWNKPEATKETIVNSPEGRWRTGDIAYVDSKNNFYIVDRMKELIKVKGNQVAPAELEALLLEHPGIADAAVIGVTI-GDGEVPRAYVVRSGDGNVTAE---EVTRWVEERTTRYKWLKGVVFLDAIPKNPSGKILRKVLREKAKDE------------------------- 212218989 159 ----------------------------------------ELSLLTPYQKIVHDWNQTDRVFPR---DKTI---QQLFEEQVAKTPHLIAAVFR------EESLTYEELNAKANQLAYYIRKKRLKPDVLIALCLDRSLDILIGILAVLKAGGAYVPIDPKYPAERIQFILTDTNAALLLTQSHLKKSLEKIASK------------PAPQMIAIDTRP-----------------YINEGNTNLPTYSAPNHLAYVIYTSGTTGNPKGVMIEHSLVALITQYTHACPYPNLDNPRVLSLTNYTFDIS-GLEFYLPLLKGGVTVLAQID------NLEASIINTHRINVIQQTPSVWKQILEMIPPEQLQG-----ITCLMGGEVVDQATL----QKMQANASEVINGYGPSETTIYSTRYVYGKESRTPAVIGKPLPNEKVYVLDGKLNPVPIGVIGELYIGG--EKLARGYLNRPKLTKERFIKKYTRLYKTGDLVRWLPDGNLEYRGRNDFQVKIHGYRIDLGEVEHALMKIPGIRNGVVLAKPGDPTSHYLAAYYVSKY-----PLDVNYLRSELSKHVPQYMIPTAFVHMPSLPLSPSGKLNRKAL-------------------------------- 167841941 2205 -------------------------------------------------------------------------------RHAKANPDAIAVKTVSGE------FSYATLDADSNRLARRLLADGLQPGECVALCVERDYPLIVALLAVSKAAGCFVPFDSDVPALRLRGIIAQHRITRLVSTHAIVARWSPEATQSMRDVCLYDVGT----------QRGPSAPGEFGAVVTARDW-ADARPLPVSVAHDASHAAYVIFTSGSTGAPKGVMIGHAAACATLDW-INTRFQVAAGDRLMWCASPGFDLS-VYDVFGVLGAGATVCVAD-RGMLFDPTVLAAYLTHWNVSMWDSAPAVLQFALAGCEVLGDAFRSETMRLVMLSGDRIPVTLPADGSRHFPNAHWYALGGAWSNFHDIGRAEAARAMRWQRAVPYGRAFGAAAYFVLDDDLRICPDGVEGELYIGGG--CLADGYLGAPALTAEDPFAASGRLYRTGDRVRRDASGTLWILGRTDTQIKLRGYRIELGEVESAIQRMPEVR--AALALMDADRQE-IRAYVQLTGPGALDDA---QVLSYLGARLPHYMVPASVHFIDAWPTTVNGKVDR----------------------------------- 167841941 1106 ----------------AADYVSMLEQWAAHPDAGILALTPHTARVSPVAPVSADEAGLGGVRA---------LCE-IVSRQARRVPDQPALR------DRATTLSYAELDAGANRVAARLRAQRVGAGSRIGLGVPRSADAIVCLLGILRAGAAYSPMDMQACASDWREHASDAGLHAIV---------------------LAGPAGAGLDGVRTIALDYLVAPMADGPAAVIASGTAQAS-------------AVVFRTSGSTGRPKCVTVPHQGVLALIAWACGA--YAAREYRNSTFATALTFDVSLFEMFTPWALGGCATMLESLQVVPEADAPLTCVSGTPSHV---------------AMLLDRGDFPAGAATLVAGEPLPRRLVERIFAQT--DVQRVVNLYGPTCSIYASVEDIRRATFDGAVGIGRPHPHAALYLVDDALSEMPAGVPGEICIGGS--GLAHGYAGQPALTAEHFIEPGARMYRTRDLGRVDERGHVAYLGRANGVRKLRGVWVNFHDLTADVRACDGVSDAVVLPIADDEDDARVIAFCVPEAGAILDETLRQAFRARVARTLAYGRLVNRFIALDALPLTPNGKV------------------------------------- 170071068 34 ------------------------------------------------------------------------------------------------------RVTYQELLLRSVRVAQNLGSMGIEAGDLVTLVARNSEKIAPVVFGCLMAGVPVNTLDPSFHREDFAHMFGTTKPVAVLCEGDLVE----------EVEAAFEMSEISPQLIVFGPRINGFARVDDLLVETGSEEHYVPARIEDP----ANQLAIVLCSSGTTGKSKGVCLSHGLCI----ANMAAVWKCRESDRVLCLSSLYWISGIGTLLTATLAGATRVI----TTDRFSAEMMIDIIEQYRVTVIFFPPSHALAILNEPTVGM--ADFSSLRLVLCGGGPTSADLKRSFE--MYLSRGKFVVVYGLSELGGAGMMSEVAY---KDGSVGVLTNGVEAKLVDDEDNLVEIGQEGELHIRARFV--FMEYFGNPDETAEMLDAD--GWLHTGDIARVDEDGLFYIVDRKKDIIKYGGYQISPTEIETVILKMSGVAAVCVTGIPVPGHD-LPVALVIRAPESGVTED---EIEQQVERSMVDFKRLRGVFFVTAFPMTPSGKILRRKCREIA---------------------------- 158316087 3 --------------------------------------------------------------------------------------DRPALVFE------EQRYSLERLDALTDGLATALAKHGVRAGERVALMASNRPEFVLAVRAVWRLGAAIVLLSPSWRRAEIEHALAVTEP------------------------AHAIGDQDALAELLPMWHLDEPI----------------GAGEGPFPTPDPHADALLVFSSGTTGLPKAARHT-RASFGAAVGHWRDALGLTAADRVQITTPPSHILGLLNIVTALETGAWM-----RLHRRFDLELMLRSIETDRITVEMAVAPIALAIAAHPT--LESFDLSSLRYIMWGATPVTASVAETVTRRTGVGWVPAY-----GASELPVIACNPLAGARLDSVGRAVPGVRLRVVSLESGAPVGPGETGEIQARA--ESLMAGYLPA----EATADAFDDGWYRTGDVGNLDADGWLRLTDRVKEMVKVRGFQVAPAEVEGVLHAHPAVADCAVFGLPDTADGEVLVAAVVTSTQVDP-----AELVAWVGERLASYKRPRRIELVEEIPRLPSGKVLRRVLKE------------------------------ 187761343 49 -------------------------------------------------------------------------------------GDRIALV------DQHGRHTYRELYSRSLRLSQEICRLGDLREERVSFLCANDASYVVAQWASWMSGGVAVPLYRKHPAAQLEYVICDSQSSVVLASQEYLELLSPVVRK-------------------------LGVPLLPLTPAIYTGAVEEPAEVPVPEQGWRNKGAMIIYTSGTTGRPKGVLSTH-QNIRAVVTGLVHKWAWTKDDVILHVLPLHHVHGVVNALLCPLWVGATCVMMPEFSPQQVWERINVFMAVPTIYTKLMEYYDRHFTQPHAQDFLRAVCEEKIRLMVSGSAALPLPVLEKWKNITG---HTLLERYGMTEIGMALSTPLPGVQVRIVSENPQREACSYTIHAEGDERPGFEEKEGELLVRGP--SVFREYWNKPEETKSAF--TLDGWFKTGDTVVFKDGQYWIRGRTSVDIIKTGGYKVSALEVEWHLLAHPSITDVAVIGVPDMTWGQRVTAVVTLREGHSLS---HRELKEWARNVLAPYAVPSELVLVEEIPRNQMGKIDKKAL-------------------------------- 157145136 1551 -----------------------------------------------------------------------------LLRQAALTPQETALI------SPIRELTYRQLSTAADHVARALLALGVQHGDRVAVVMEKGWQQIAAVHGILRLGAVYLPVDPVLPPQRRQLLLTVGEVRVQVTQPGLTQLEPSLPVLIIDDGMLDTPAAPLPE-----------------------------------VAGDVTDLAYIIFTSGSTGTPKGVMIDHRAAMNTLED-INERFGLNAQDRVFGLSSLSFDLS-VYDAFAPFMVGAALVLPE-AGREKDPRHWQTVMVHGHVSVWNAVPALMQMLCEYHSGDRMSY--PTLRLALLSGDWIPLTLPEQMRERLNETMDIISLGGATECAIWSVYYPIGEVESTWTSIPYGRGLRNQPVYVNAQLEECPVGVEGEICIGG--MGLAQGYLNDAEKTAASFVWRGERIYRTGDRGRYFADGQVAFLGRNDTQVKVNGYRIELGEVKSHLEQLDSVGSAAVVCHQG-----QLYAFITAAENPDDTDALLARVRAQLAVQLPYYLLPQHFFLLKVLPMTGNGKI------------------------------------- 116695341 27 -------------------------------------------------------------------------------------------------------WSYGELIRDITRTANMFGRIGAGPRSVIGYVLPNLPETHLVIWGGQAAGIVCA-ISPLLEGEAIAELLGAAGASVLVTLAPFPGADKVQPVLHKIPSLRHLVLVNMADRVPGPRRFADRMAAEDGHDFGTTIARESGTRLDSARRFNAGDSSSYFCTGGTTGMPKIAMRCHGNEVANAWSAGQFFGEIGPGKTIFCGLPLFHVNAVMATGLLPFSRGAHVILGTPHGFRGEVQRFWEIVAHHRVNFFG---AVPTLYASLLDVPVNAHDISSLEYGLCGAAPMPAEVFRTFQERTGIR---ILEGYGLTEGTCVSAVNPPNGDRRLGSIGLRVPGQEMKAVVVDDARDCSIGEVGLLVISGA--NVFGGYLRDEQSEKWLELGDGRRWLNTGDLGRCDTDGYFWLVGRMKDLIIRGGHNIDPTAIEEPLHRHPSVQIAAAVGRPDVYAGELPVAYVQLTPGSTATE---SELAEFIRAEIGERALPKRIRIVDRIPLTGVGKI------------------------------------- 167568676 9 ----------------------------------------------------------------------------LLDSAAAQRPDGIAI------ADPRRRMRYAQLAADVRRVAAALAAAGIEPGERVATYAPKAYETIVTMLAANLVGAIVVPINPQLRDHQVLHIVADSGSRLMLTT------------------APRLARLAARPAGLVSWLVDDVAALAGASDDADYAGHAHAVDS---------DPAAILYTSGSTGRPKGVVLSHRNLTAGADSVAAYQ-RLAHDDVILGALPLSFDAGLSQLTSALAAQAC----YAPLDFLRAEEVPAWCAQVGVTSITGVPPLWMQLAAVAWPDNARLPVRRIANTGGTMPQPLLHRLRQIFPNAAPY-------LMYGLTEAFRSTYLPPEDLAAHPGSIGKAVPNAQILVLRADGSECDAGEPGELVHRGAFV--TLGYWNAPELTAQRFRALPHARHWSGDIVTRDAEGFLYFVSRADEMIKTSGYRVSPTEIEDILFECPETLEAVAFGVPHPTLGQAIVACV---YGGGDPAQCRQALIDACRARLPSYMAPQHIEIASALPRNPNGKIDRPLLKR------------------------------ 169631700 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAGAVLAAIEEHQITATMLVPSMIYALLDHPDS--RTRDLSSLQTVYYGASAINPVRLAEAIERFG----PIFAQYFGQSEAPMVISYLADHDAKRLSSCGRPSAFLRTALLDENDRPVKQGEPGEICVAGPLV--AGGYWGLPEQTAETF---KNGWLRTGDVAREDEDGFWFIVDRTKDMIVTGGFNVFPREVEDVVAEHPSVAQVGVIGVPDEKWGEAVTAIVVLRSDASSDEEAVAEIQSAVKERKGSVQSPKHVIIADSLPLTALGKLDKKALRQ------------------------------ 171854413 6635 --------------------------------------------------------------------------HELVEQQARRRPDAPAI------SACDAQFTYSELNAAANRLAHHLVSAGVRRGDLVHICFEKSAWFYVAMLAINKAGAAWVPLDPSHPEQRLQQLVSQTGAIVAVSSQSNADR------------------CAKLVDKVVVASTDFDAELMASGD--------DTSADAPVTGVTSTDAVYVLFTSGSTGLPKGLVMEH-GSVCTSQTAIAERLRMTEDVRMLQFAAYVFDLCIGEIIAPLISGACLCV-----PSEHTRMNGLKDFMRERSVTWAFMTPAFARTMKPQELPG-------LKLLLLAGEAVSRDVFDTWF-----GKVRFVNGWGPAETCVFSTLHEWQSADESPLTVGKPVGGYCWIVDPEDSALAPTGCLGEVVIQGP--TLLREYLGDKERTAASTVAHWSRFFKSGDLCRYNPDGTIEFSSRKDTQVKIRGLRVELGEVEHHVKTLLKDCRQVVVDVFKTDAGTNLAAYFCFTEETRTDADIDAEMKETLKAALPRYMVPSLFIPCKYMPSITSTKLDRKGLRNMTAALSQDQLASYALAD------------- 171854413 54 ----------------------------------------------------------------------------LIERQASERPDAPAIAWDGE-------LSYKQFNEAANRLAHHLAEKEVQRGDLVHVCFEKSAWFFVAALAINKAGAAWVPLDPSHPEQRQRQVVEQTGAKLALTS------------------AANADRCTQLIGDVVVVSEEMDADLKSTGE-------KRHSNEAPITGVSSRDAVYVLFTSGSTGTPKGLVMEH-GSVCTSQTAIAKRLGLTPEVRMLQFAAYVFDLCIGEIV-APLITGACLCIPSEQTR---MNGLKEFVQQKEVTWAFLTPAFART--------LRPEQMPGLKLLLLAGEAVGRDIFNTWF----GKGVRLINGWGPAETCVFSTLHEWKSVDESPLTVGRPVGGWCWIVDPEDTRLAPTGVLGEVVIQGP--TLLREYLKDPERTAASTIAHWNRFFKSGDLCQYNEDGTIEFSSRKDTQVKIRGLRVELGEVEHHIRESLEGSRQVVVDVFDSDAGTNLAAYFCFSDEESITPELGNKLRTHLEISLPSYMVPTYFIPCTYMPSITSTKLDRNGLKK------------------------------ 171854413 3349 --------------------------------------------------------------------------HELVEQQAVRRPDAPAIAWDG-------KLTYRQLNEVANRLAHHLVEKGVKVGDLVHVCFEKSIWFFVAMLAINKAGAAWVPLDPSHPEQRQRQVTELTGASLALVSTANARRCEKL-----------------LPNVIIL-------DADFDADLATDEAKSTTAPDC---AVSSKDAAYVLFTSGSTGVPKGLVMEH-GAVCTSQTAIAKRLRLTEDVRILQFAAYVFDLCIGEIVGPLISGACLCVPSEQI----RMNGLKEFIHDKSINWAYMTPAFARTMRPE--------DVPSLDLLLLAGEAVGRDVFNTWF-----GKVRLVNGWGPAETCVFSTLQEWQSADESPLTVGRPVGGCWIVDPEDSSHLAPIGCLGEVMLQGP--TLLREYLGDRQRTSASTLTHWKRFFKSGDLCYYNVDGSIEFSSRKDTQVKIRGLRVELGEVEHHIRSLPEARQVAV-DVFKTDAGTNLTAYFCFTDETRIDEQLNDKLKSHLSVTLPGYMVPTFFIPCSYMPSITSTKLDRNGLRQM----------------------------- 171854413 5537 ------------------------------------------------------------------------------------------------------TLTYEQLDQLSSSLASVLAQKGVQAETMVACCMEKSPWALVSILAIMKAGGVYVPIDPAHPVERRRTLIESVGARYLLASS-----------------ANRSTCSDLVEELIEVSADFMTKLPKKNASSKKDELIVHATPSNA---------AYAIFTSGSTGKPKTIVVEH-AALCTSIFGHGRSYGISNKSRVLQFSSFVFDVS-IGEIFTTLAFGGTVCVPTEEQRL---HGTVDFINDNDVNTAFITPSF--------ANTFQPQQMPSLSTLILGGEAPTRESLKNWF-----GKVHLINGYGPAEAVVYCSTHVYESASESASTISCPNGHCWVVEPENHDLLAPIGCTGELMIQG--HALARGYANDETTTAQSFLEDSARFYKTGDLVKYLPNGDLEYVGRRDTQAKIRGQRLDFAEIEHAVKTACGEVEHVAVDIIREDAAETLVAFVQLETGNELSEALLEDLRSKLVQSLPRYMVPTLLLPMQWVPFGSSQKLDRKRLREMAE--------------------------- 171854413 1165 ---------------------------------------------------------------------------------AASSPDHEAIV------SSERSFTYAELEQLSTRLAEHLSEAGVGAETMVACCLEKSAWMIVAMLATFKAGGVYVPIDPSHPLGRRQALIESVGARYMLVSPTTASK------------------------------CAGLVECTLELSQTWMTELMSKPTTQKLDRTAPNSAAYVIFTSGSTGKPKTIVVEHSALATSTIGNGR-AYSLDEHSRVLQFSSYVFDVSLSEIL--------ETLVYGGTVCVPSDQQRLQGL----PEFIKEKNVNTALLTASFVRTLSPADLPTLKTLIMVGEAPAKDILDKWCQHV-----TVANAYGPSEICVFCTTHVYQSTDEPPTTIGRVGSKCWIVETDDYQRLAPIGCVGELLIQR---EMARGYFNDRERTEASFIESVDWFYRSGDLVRYLPDGKLEYLGRQDTQAKIRGQRLELGEIEHGIKALPSVEHVAVDVVKRDA--EMLVAFVQMRKKNSDDEELLAEVRDKLHLTLPRYMVPAVFLPMQWTPFGTSLKLDRKRLRDLAEGLSRERIMDFSLANQAKVE-------- 171854413 8823 ---------------------------------------------------------------------------------------------------------YAELDALSTKLAHHLVEIGIKKEAMIACCFEKSAWMIVAMLGAMKAGGVYVPIDPSHPTDRKRMLLESVDSTILLVSSTTASGCEMMAKDVFELSADWFSGLPTPSTTSV-------------------------------AKVSPSDAAYAIFTSGSTGKPKTIVVEH-TALCTSIFGHGNTCALGKNSRTLQFSNFVFDVSL-GEIFSTLVFGGTICM----PTDEQRLQTAAFIDEFDINTAFLTPSF--------ANTFRPEQVPSLKTLVLGGEAPTKESMASWF-----GHVKLINGYGPAEAVIYCATHVYESAEELPGTIGKCPNQGWIVEVDDHNRLTPIGCVGELVIHG--HALARGYANDDATTNKSFLNDTRRFYKTGDLVRYLPSGQLEYLGRRDTQAKVRGQRLELGEIEHAVVALPTVEHVAADVVKHDASD-VLVAFVQLGDGKTKAPEDLSDLADSLKLALPRYMVPTLYLPLQTMPFGSSQKLDRRRLRAFAQG-------------------------- 171854413 2204 ------------------HYEQVVQQLLEQGEETLSSISLASEWDLAQATEWNASADIAPVAA---------LVHDLISDKAAVTPTHEAVV------SAEHTFTYEELDKMTTRLAQHLSQLGVGVETMVACCLEKSVWMIVAMLATVKAGGVYVPVDPSHPADRRKTLVDSVGAKFMLVCSNTA-----------------------------TVCEGMAENVIELSMPWISDLMAQPTDHEITQKPTPNNAAYVIFTSGSTGTPKTITVEH-VALCTSMFGQAKITGMDSQSRVLHFSSIAFD-GSIWETFTALTMGATICIPSEHARMHDLT---GFINEYKVNSALLTPSF--------ASILRPSEVPSLRTLLFGGEAPTRASVATWARSVK-----LINVYGPAETIVFCATHHYESEDEVPTVIGRTNSQNWVVEPDNHDQLTPIGCIGELMVHG--HALARGYANNEEATARSFISDTRRFYKTGDLVRYLPNGDLEYVSRRDTQVKVRGQRLELGDIEHRIKSALSTVEHVAVDVMKRDSTQTLTAFLQLGEGEELSDALVPELAAKLQQALPRYMVPTLFLPFRWMPFNTSLKLDRKKLRELA---------------------------- 171854413 9906 --------------------------------------------------------------------------HELVEQQALRRPDAPAIAWDGE-------LSYKALNEAANRLAHHLIAAGVNRGDLVHICFEKSKWFFVSMLAINKAGAAWVPLDPSHPEARLQQVISKTGATVVLASPSTGEK----------------CGKLLPKTIVVKEELDSELAAADNSGL---------ATRTPKTAASSSDAAYVLFTSGSTGVPKGLVMEH-GSVCTSQSAIAERLRLTQDVRMLQFAAYVFDLCIGEIIAPLISGACLCVPSEHT----RMNGLREFIGEQRINWAFLTPAFART--------IKPTEVPSLELLLLAGEAVSRDILDTWF-----GHVRLINGWGPAETCVFSTLHEWQSKEESPLTVGRPVGGHCWIVDPEDSKLAPVGCLGEVVIQGP--TLLREYLGDAERTAASTVSTWNRFFKSGDLCYYNMDGTIGFSSRKDTQVKIRGLRVELGEVEHHVRTALKDTRQVVVDVFNSNGGTNLAAYFCFSDGADEDAEITAELKDKLRAALPSYMVPTLFVPCAYMPSITSTKLDRNILKRL----------------------------- 171854413 12116 -------------------------------------------------------------------------------------------------------FTYAELNRLSTRLAQQLCQMGVGIETPVACCFEKSAWALLAMLAIVKSGGVYVPIDPSHPAGRRQALIKSVDAHFLLVSPTTAES------------------------------CEGMTDSMFTVSESTIDALMAESSKQAINKIAYNNAAYVIFTSGSTGTPKTITVEH-QALCTSIVGHGRSCSLDDKSRTLQFSSFAFDVSL-GEIFTTLVFGGTVCVPSEHQRLYDTA-----------GFMNEARINTAFLTPSFANTFTPEQVPTLKTLILGGEAPTKESMKTWY-----GRVELINGYGPAEAVIYCATHVYSAAEESATTIGRCPNQCWIVEPEDHKRLAPVGCIGELVIQG--HALARGYANDTDATERAFLKDGSRFYKTGDLVRYLPDGKIEYVGRRDTQAKIRGQRLELGEIEHAIKALKGVEHVAV-DVAKREGSETLTACVQLGKGEKLDKELVDALMDMLEQALPRYMVPTVVLPMRSMPFSTAHKLDRKRLKEMVQ--------------------------- 171854413 11017 --------------------------------------------------------------------------HELVEQQAIARPEALAIAWDG-------QLTYSQLDAATNRLAHHLHNFEMQRGALVHVCFEKSMWWFVAILAVNKAGGAWVPLDPSHPEERLRQVADQTQARLALTSS-----------------ANSKKCASLVERVLVV-------DAQLDSDLLAADKDDKLSTTHPKTDVTSDDGAYVLFTSGSTGTPKGLVMEH-GAVATSQIAIAARLGLTHEVRMLQFASFVFDLCIGEII-APLISGATLCVPSDETR---MNGLVDYIRDQDITWAYLTPAFART--------LSPDQVPSLQLLLLAGEAVGRDVFDRWF-----GHVRLVNGWGPAETCVFSTLHEWTSATESPLTVGRPVGHCWIVDADDHTKLAATGCLGEVMIQGP--TLLREYLGDPDWTPNRQTKKWNRFFKSGDLCRYNADGTIEFSSRKDTQVKIRGLRVELGEVEHHVRQALDGARQVAVDVYTTDAGTNLAAYFCFNDGTKIVNAATEELRDQLTAKLPSYMVPTLFVPCSFMPSITSTKLDRGSLRRL----------------------------- 171854413 4448 -------------------------------------------------------------------------------------------------------FTYEELERKSDYLAVHLSGLGVVPETMVTCCLEKSAWMVVAMLGVMKAGGIYVPLDPSHPTGRRQALIESVDAKFMIVS----------------------PTTTSACEAMVENTIELSAEWKAELEASSSTDNNRIRGKAAP-----SNAAYVIFTSGSTGKPKTIVVEH-SALCTSTVGRGRVYTLTQQSRVLQFSSYVFDVSLS-EIFETLVFGGTICVPSDQQRLQDLPA---FIEETKVNTALLTASFVRS--------LTPSDFPSLEMLILVGEAPAKDILDKW------SHIKIANAYGPSEICVFCNTHVYTSANEPPTTVTGFGSQGYVVEVDNHQKLAPIGCIGELLV---HREMARGYYNDEERTAESFIKSVDWFYKTGDLVRYLPDGKLEYLGRRDTQTKLRGQRLELGEIEHSIKKALADVDHVAVDIVKQDTSEVLVAFMRLDSSSSKDDELIDALISM----------------------------------------------------------------- 171854413 7727 -------------------------------------------------------------------------------------------------------FTYEKLEQLSTRLAIHLSHLGVGREVMVACCLEKSVWMIVAMLAVMKAGGVYVPIDPSHPASRRQALIDSVGLRFMLVSPTTAEK-----------------------------CTGMVENTIELSTSFMDTLREDSKELTVLRKAQPTDAAYVIFTSGSTGKPKTIVVQH-SALCTSTIGKGRAYSLNESSRVLQFSSYVFDVSLS-EIFETLAFGGTVCVPSDQERLQDLPAFVKQAEVN-----------TALLTSSFVRTLNPTELPSLEMLILVGEAPAKDILEKW-----CGHVTVANAYGPSEICVFATTHVYSSPEEPATSIGRGFGAKCWVVEADDYQLAPIGCIGELLIQR---EMARGYYGDDERTTASFLDDSRRFYKSGDLVRYLPNGTLEYIGRRDTQAKIRGQRLELGEIEHGIKSLSGVEHVAVVAKQDAT--EILVAFIQLAESAELTDSLIEELRSTLQAIIPRYMIPQVILPMRWMPFGTSHKLDRKRLRDMAE--------------------------- 165881889 1126 ---------------------------------------------------------------------------------AASNPDATAVIFD------DQHYSYEWLEQTANRLAHGLVAQGLT-DQVVGIMQARKPLMLASVLACLKANAAYLPLDPNFPQAKLAHMVSDSGCAAIL-------------------------------------GEQTDISLPVPCISPVALLSEHHEHSTPPVVVHAHSLAYLNYTSGSTGQAKGVAIEH-QALACYIESAKAFIELSHTDVVLQFATINFD-AFVEQLFPSWAVGAAVVLRGD--TLWDADTLYQQAQRHKISVMDLSAAYWRSIAASWARMATTTPLSLPHLRHSGGEAMSEQGIADW-RAAGLGEVRLLNTYGPTEIVVEAAIHDCRTLTAGEQVPLGHANGRRLYVLDSNLQPVAEGQVGELYIGGELL--ARGYWQRPAQTATCFIADPFADNGARMYAVSWQNGALHYHGRSDHQVKIRGFRVELGEIETRLTQLPDV-DVAVVITEQQAQSLSLIAYVQSERHDDPDYALR--LKRALTEQLPDYMVPAQIVVLAQLPVNTSGKLERQQLPK-VQPAQAPVASTATNQTEQALETI------ 165881889 4 -----------------------------------------------------------------------------LAHHAAQQPQQTALICV--DKKAHTRFSFQALYEQSLQLAGHLQHH-VSAGDRALILMDTGIEYVTSFLACQHLGVTAIPSFPPESTARTVGIAEDASARLVLTTSRFSETVAG------MCEALDDIIIQVV------------------------DELNTPAPDAPRHPAHSDEIAFLQYTSGSTAKPKGVMVSH-GNLLANEAVITERMQTTQSDVMVSWLPLFHDMGLIGGLLQPIYVGYPLVLCSPRFFMERPARWLQLIGEYGGTVSGGPDFSFRLCERIRDKQLADLDLSSWRVAFSGAEPIRHDTLLDFAERFGMQASAIYPCYGLAEGTLMVTGTQAGGYCHQVGCGQVASGHLLRITCPQSHQALADGEIGEIWTAGP--SIALGYWQNEQATHDTFVALDGHRWLRTGDVGYVFDGQLYISGRQKDLIIMNGHNVYPQDIERAIAELSFVRRVSAFPVPSAESGEGIGLAIETSNSYRPAQQTALIVRDFITEHFA--ACPELVLLLDQLPKTSSGKLQRSACLKLRANELASYGD------------------- 15923169 417 ----------------------------------------------------------------------------LFEQQVEATPNHVAVQFDGVF------ITYQTLNARANDLAHRLRQYGVEPNDRVAVIAEKSIEMIIAMIGVLKAGGAYVPIDPNYPSDRQEYILKDATPKVVITYQALYENGK---------------------------QNINHIDLNKIAWKNIDNLSKCNTLE---------DHAYVIYTSGTTGNPKGTLIPHRGIV---RLVHRNHYVPLNEETTILLSGTIAFDAATFEIYGALLNGGKLIVA-KKEQLLNPIAVEQLINENDVNTMWLTSSLFNQIASERIEVLVPLKY-----LLIGGEVLNAKWVDLLNQK--PKHPQIINGYGPTENTTFTTTYNIPN-KVPNRIPIGKPILGTHVYIMQGERRCGVGIPGELCTSG--FGLAAGYLNQPELTADKFIKDSNIMYRSGDIVRLLPDGNIDYLYRKDKQVKIRGFRIELSEVEHALERIQGINKAVVIVQNHDQ-DQYIVAYYEAMHTLS-----HNKIKSQLRMTLPEYMIPVNFMHIEQIPITINGKLDKKAL-------------------------------- 88810528 42 ----------------------------------------------------------------------------------------------------SRQWSYRELDAWVERLEGGILEVGLEPGQRVLLQLPNKAEFVALCLAFFRIGVIPVLALPAHREKEIRHLAEASQAVAYVIPDTHLGFDYRPMARTVLD------NVETLRSVFVVGEPGSFAPFS----------ALEGEPRPVPAP-AAEEVAVMLLSGGTTGLPKLIPRTHNDYLYNARTSAERAG-FTADTRYLAVLPVAHNFPLACGLLGTFDAGGAVVLCPD----PSPDTAFALIEKEGITVAALIPTLVRVWLEF--APLTEADLSSLTCLQVGGARLKVEVAAQVGEILGCGLQ---QVYGMAEGLLCMTAPGDPESLVLNTQGCPISPGDEVRVVDDQGRDLPDGEIGELLVRGPYT--LRGYYRAEEHNRRSFTED--GFYRSGDRVRRLAGGYLVVEGRDKDIINRGGEKVPVEDVENHLLSHPSVADVVLIGMPHNTLGECNCACVIARGEAP----RLSELNAHLASGLAAYKLLDRLEIIDRFPLTRLGKVNRR---------------------------------- 61213879 40 -------------------------------------------------------------------------------------------------------ISYQEYFDITCRLAEAMKNFGMKPEEHIALCSENCEEFFIPVLAGLYIGVAVAPTNEIYTLRELNHSLGIAQPTIVFSSRKGLPKVLEVQKTVTCIK----------KIVILDSKVNFGGHDCMETFIKKHVELGFQPSSFVPIDVKNQHVALLMNSSGSTGLPKGVRITHEGAVTRFSHAKDPIYQVSPGTAILTVVPFHHGFGM-FTTLGYFACGYRVVML----TKFDEELFLRTLQDYKCTSVILVPTLFAILNKS--ELIDKFDLSNLTEIASGGAPLAKEVGEAVARRFNLPGVR--QGYGLTETTSAFIIT-PEGDDKPGASGKVVPLFKVKVIDLDTKKTLGVNRRGEICVKGP--SLMLGYSNNPEATRETIDEE--GWLHTGDIGYYDEDEHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDPDAGELPGAVVVMEKGKTMTE---KEIVDYVNSQVVNHKRLRGVRFVDEVPKGLTGKIDAKVIREIL---------------------------- 170735301 22 ------------------------------------------------------------------------------------------------------------LLRDAREVCKALRAIGLRRSDVIAVQLPTQRETVLLYLAALEIGAVLVPIVHIYGPAEVGFILRQSRARFLCVPDFWCGTDYL-------ERVAALGAPPDLERVIVV---GERAPSNGVTFDTLQRLAATTHDRLPAKEPVPDDVCLLLYTSGTTASPKGVQHTHRSVGAEWQ-----IPFIDGPGPYLTPFPAGHIAGFNFLLRPFVTGTEMVFM-----DRWDAPLAAQLIEEYRVRSGGTPFHLHGLLDAARRDGRSLASLVSYSLGGTGVTPEHVALAD-------RTGFAGTRAYGLTEHSTVSVGWADSPFDVRASTDGHVQPGSQVRIVDELDRDVPAGHDGEILIKGPEL--FVGY---TDAALNAAAFTRDGWFRTGDIGRLDDAGCLTLTDRKKDIVIRGGENISSLEVERVLATHPAVRDVAVVARPDARYGERVCAVVVLHEHAALDLSAVQS--HFAAAGMAKQKTPEHLCIVEELPRTPSGKVRKGDLRK------------------------------ 214037313 7 -------------------------------------------------------------------------------------PETVVLI-EEDESGTGRVFTAKQMRESTNNLASQLIAMGGSPGDKVAIYSKNRAEYVQALIAVFKARLVHVNVNFRYGPQELEYLLDNSDARFVIFESDYADHLDAI-----------REQLPLVKNFIEICDDAKPA---VDWAVALSELSDTGNGEKLAIERSPEDQIFL-YTGGTTGMPKAAMWEQYSLWNMIGVNQKLALRPQGGGANALVILPLMHGAGLYTVINALGYGNTCVLLRTHG--FDADVALQCVDKHKIAAITIAGDAFQPIIKAMDAAKGSSSLASLRFVISSAMIFSP---HNKKALLKHCPEIMIVDNMASSESSTSAQARSNKDSTLEDGAVKMQLTPNAKVFTKDLQEVQPGEPGFLAISGTL---PLGYYKDEKKTAETFITVDGLRYSIPDWVQLHADRSLTFLGRGNVCINSGGEKIYPDEIEATLKSHDLVDDCLVVGTPDEKWGQAVTAVVQLAADAQVEAEI---LRDYVRKFVAGYKVPKHVLYVDKVFRGANGK-------------------------------------- 85078537 48 --------------------------------------------------------------------------------------------------------SYIEFADRARGLAYYLRKHGYK---RVGLLAPNTPAFLESVYGIVAAGGVIVPVNIRLKPEDITYIFDFAEVDSIIADAEYAHLLNS--YKKEHPGVPVIIDVDTDATEGALCGPFDEAVMEGLNHDKATGSKGWADLQNQTVA-NEDDMIAIPFTSGTTSKPKGCVYTHRGYLATLANVIESGLNVADGRSKYLWTLPMFHAMGWTFPWAVCAVRGTHVCL----RKIDYPLIWKLLKEEGVTHFCAAPTVNTLLCAAKEAEA----LPKPVRVTVAASPPTPHLFEQMLNLFPVHVYGLTETYGPITRGYILPSWDNLPPHDKYAKMARQGHGFITSLPARIIKPDQPEGVLIDVEKNGGNICCKGYYKDPEATRKLFAG---GMLHTGDLAVWHPDGSIHIQDRAKDIIISGGENISSVALESMLAEHPDILEAGVVAVPDSHWGERPKAYITLKEGRE-TSLTGQDVIDWAKSSISKFMVPREVEIVKELPKTSTGKI------------------------------------- 107027365 29 ---------------------------------------------------------------------------------------------------------YWTFRHRIGQLASGLSSIGVGAGDVVAVLDWDSHRYLECYHAIPMMGAVLMTANVRLSPDQLLYTLDHSGARVVLVHRDFL-----------PLWAGMRDRLDTVRHV-VLIADGDETGLPDGFTDEYEALVAAGSPDFAFPDFDEQTRATTFYTTGTTGLPKAVAFTHRQLVLHTLAGMRDRGRVHRDDVYMPITPMFHVHA-----WGMPYIATALGLKQVYPGRYSPDGLVALIAREAVTFSHCVPTLLAMILDSPASAAADLSAWKVIVGGS-------PLSDGLARAALARGIEVYTGYGMSETCPLMTSADDDIARRTKAGLPLPLVDLRIVDAQFRDVPHDGRSAGEVVVRMPWATQ--GYLGDAPASAALWAG---GYLHTNDIGVIDSDGRLQITDRIKDVIKTGGEWVSSLELESILSRHPAVRESAVIGVKDARWGERPLALVVLTDEQVGRVE-PEELKAHVKQVISRYAVPERLLIVDAIEKTSVGKINKRALRE------------------------------ 121704559 3100 -----------------------------------------------------------------------------IDEIVERYPTHVALI-----DGDGRKMSYTEMARRVNTLAVVLLRQDIGQGSKVGVFMEPGSSWICSLLAILRLDAIYIPLDSRMGLDRLSTIVRDCKPDLLLVDNTTLSNV-----------ALLGLSCPTLNVDVVSPGSDQQ---------------------HVPNTAQPSSTAVIMYTSGSTGVPKGIVMQHHTFRNNIETSTEKWDFREGRETTLQQSSYSFDMSLSQTFLT-LSNGGTLRIVPKK-LRGDPKAIASLITAEGITFTETTPSEYISWLRYGD--VDDLRKSKWRIAVSGGETITTNL-TGLLRQLEKSDLRLIDCYGPTEITFCSHGRQYDGEGDILSPAFRTWPNYSVYIVDSHMKPVPIGIPGEILIGGAGVVDARGFARNNFMNTMFLENAWTRLHRTGDFGRLDQEGNLILGGRIAGQVKLRGIRIDLQEIESAILSSGDIVDAAVTVRESADSGEYLMAFVTTLDAGDLS---LERIRQELP--LPQHMRPANIITLDQLPMTASNKVDRLALKSLPLPPGSHVADTGTDESPS----------- 160937309 1893 -------------------------------------------------------------------------------KQVRETPDGTALYY------GDKQYTYAAIEAKANQVARYLCSHGIGANNRVGVLGERKPETIISIIGVLKTGAAYVPVDAKFPKERRDFILENSGSRLLLSEELYRSG-----------------------------------------------ELEQYDESPIGIQSLPDSLAYIIYTSGSTGKPKGVMINH-MAACNTISDLNNKIKLNKTDRLIGISSVCFDLS-VYDIFGAFSTGAALVMVR---DARDCSEIVSLLAERKITVWNSVPVICSIVVQHMLERGMKDSLSLRQIMLSGDW-IPLDLPDKAKSIFNKTKIMSLG--GATEASIWSIYYEIGEVKWKSIPYGMPLKNQTMYVLNFAGELCPMDVVGEIYIGG--VGVAQGYCGDTEKTEAAFIQHDHRIYKTGDMGVLRKEGYIEFLGRIDNQVKIRGYRIELGEIESAINNVPGIEKSVISYVVNRTGNKQLIAYYIPTSNDLASETIKESIGAF----LPEYMVPQHYISIKELPLSANGKIDR----------------------------------- 160937309 886 -------------------------------------------------------------------------------------------------------LTYEQLKRRMEDMIEDYIKQGMKCGDTVMVLAGKDIDSVVAILAVAKIGATFIPVPEDYPKERIETIREYSSAEWIVH--------------------------------VQNNKIERCVSAKRQRNHTTSKL---------------EDTAYIIFTSGSTGNPKGVAISHEGVMNTL-VDMKKRFALDENEGVLGLSALNFDLSIFDIFGSIYMGGFLSLVKDP----RNAEEINHMLEQFPITIWNSVPAIMKLFLESLPVDYRNTEINHIFLSGDWIGTELPEKIKKVF------TNAEIISLGGATEASIWSIYFPIREVRKEWSSIPYGYNQKIYILNKEGDACPTNVVGEICIGG--RGVALGYVGDEEKTNRSFVDIIGRVYKTGDYGKFSEEGYVIILGRKDGQVKINGFRIELGEIEAVARKFYTVDNA--IAIMDSKK--KLALFYTGKEIED------RELQVHFEKYLPAYMIPYRFVYMEQFPLSKNGKIDRAALLQI----------------------------- 160937309 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFFTGCTCVYSEISSFLSNPREWFDLMEKYNVTVSVAPNFAYK-YMSDCITDSDNWDLSSLRILMSIGEPISRQVIQRFFSRFHIDEEKFVAAYGLITSGIDFDSSHFDYKKADLICQGEPIADTKVRIMDDHREELKENCIGNIEIKGSAVCKGYFEYDGRQPVEDGWLSTGDIGFYSG--------GALYVIGRRKDVIFSYGKNIYLSDLEYAVAKYFQLRSVACGDNVSSEGEFYIYLFVEINEAE--GQQMKSKIRHTILRELG--IKLDDIIFMDKLSNTKAGKI------------------------------------- 119716227 56 -------------------------------------------------------------------------------------------------------LTFAELQRRSNALARAFAELGVSEGDSVALMCRNHRGFVEASIAAAKLGADILYLNTAFAGPQLVEVLEREQPALVVHDEEFTRLLAKADLAWTDSADSDDSADPTLESLIA------------------------GRSGADLEPTGRHGRIVIL-TSGTTGTPKGAPRS--EAGIDAAVSLLSRMPLRYGWRTHIAAPLFHTWGFAHLALAMLLGS-TIVLR----RRFDPEACLRATQDERCDSLVVIPVMLQRMMALPEETLARYDLSRVQVVASSGSALPGDLATDWMDHFG---DHLYNIYGSTEVAYASIAT-PLDLREAPSAAGKPPYATIVKILDPDGRELPQGETGRIFVGNGLL--FEGY------TGGGHKEVVDGLMSTGDVGRFDTDGRLHVEGRDDEMIVSGGENVFPKEVEDCLMRHDAVVEVAAVGVDDPDFGKRLRAFVVVSRAVP-----EQELKDWVKENLARYKVPRDVVFLDELPRNATGKVLKR---------------------------------- 114771636 40 ------------------------------------------------------------------------------------HGERPAVSFQLKSGNKDKTLTYNQLTDRVAQTANLFRSLGIGPDDVVAYLLPTSHETLITLMAGMTAG-IVAPINPTLSADHISALLKEVNAKVLVTTQVAQLAHTAVQNAQCVETVVEIDLLPHVSLPLNLLVPLLRPKLNIEHNAKIIEFNLETSKQNKKLNFTEKDNCAYFHTGGTTGMPKIVQHRHSGALYNGWLGSEIL--MDEYDVIICPMPLFHVFAAYPAWLCVMSAGSHMVMPTPAGYRGDFKNFWKLVERYKGTFVITVPTAAAALMNH----PVNADISSLKNIFCGSAPMPTKLFEKFQKETGVS---IIEGYGMTEATCLVSCNPPDGERVGLPLPYTDVKILEINRNDEIVKECKSEEPGEVCINNPGIVVGSTY---TDPYKNKSLYVNEKFLRTGDIGYLDEDGYLWLTGRAKDVIMRGGHNIDPLIIEEVLAGHPSVSLTGAIGQPDIYAGELPCAYVELISGSETS---VEELMDYAQKNVSDHACPKYIEILKEMPKTAIGKV------------------------------------- 194560414 95 --------------------------------------------------------------------------YEMIGRGAAIDPSAPALSFRADDHRKPLRWTYSALLRDITRAANLFSRLGIDRHSVVAYVLPNLPETHFVIWG-GEAAGIVCAINPLLEGPAIASLLKAANAKVLVTLAPFPGTDKIHPILSPVPSLQSLVLIDLAERVQGWRRMGAVPRHIEIHDFDRAMSRESGDSLLIPRRFEADDISSYFCTGGTTGLPKIAIRRHGNEVANAWSVGQVVGGMGPGKTVFCGLPLFHVNAVLATGLVPFSRGAHVVLGTPQGYRGDVKRFWEIVEHHRINFFSAVPTLYSA---LLDVPVDGRNIDSLEYGLCGAAPMPVEVFRTFQDRTGVR---ILEGYGLTEGACVSSVNPPGGERRLGSIGLRIPGQMMKAVILDDGRYVRDCVENEVVLTISGPNVFAGYLQDQNKSLWLDLGDGRQWLNTGDLARRDAQGYFWLTGRRKELIIRGGHNIDPATIEEPLHRHPAVQIAAAVGRPDVHAGELPVAYVQLKAGATATE---TELDTFIRSSIGERAIPKRIHIVDAMPLTAVGKIFKPELKRWETFDAL----ISALKDAGV---------- 197730814 491 -----------------------------------------------------------------------------------RRPDAVAVITDGTE------VTYRTLQENAHRIARRLRAEGCEPDTLVAVSMRPGAAQIAALLGVLHAGAAYVAIDPELPEERRHSLLHRCRARAVVT------------------EVELGASLSWPGGIQVVTPDDPATLRCGTGPLESRQSVD--------------DLAYVIFTSGSTGEPKGVMISHRSAANTV-QDINARFEVNERDRVLALAPAGFDLS-VYDVFGILGAGGCVVV-PSAGRGNDVAHWTELLDRHGVTVWNSVPAPMRLWTESLADLAEQGHGGSLRLALLSGDWIPVALPGQIRRRVPGMRTISLGTEGSIWSVCYPIGEVPADWTSIPYGKPLANQTLHVLNTWLE--PSPRGVTGDIYIGG--VGVAQGYWSDPVRTAERFIEHGERLYRTGDLGRYLPGGDIEILGREDFQVKINGYRVELGEIEAALGRLPGMRQVMVTAPAHPRTGQRLTAHLVGDDPAVLEPV---ALRTAMEAVLPGYMVPSHYLTRDALPLTANGKIDRDAL-------------------------------- 39969155 56 --------------------------------------------------------------------------------------------------------SYAELADRARGLAYYLAKKGF---FRVGILAPNTPAFLESIYGVNASGGVIVPVNYRLKQEDIAYIFEFANVDAIIVDAEFVGLLELYQKDHVNVPLIIDTDTDATEGEL----SGPFDECIAQGLQHDREAGGKGWDGLCQQPNDEDDIIAIPFTSGTTSKPKGVEYTHRGYLAALANIVESGLNYNVGRCKYLWTLPMFHAVGWTFPWAVTAVRGTHVCL----RKIDYPLIWRLLTGERVTHFNAAPTVCTLLCAADEAQRLPDPPVRVTVAAS---PPTAHLFRQMTELSPVHVYGMTETYGPITKGYHMWETLPEADKFARMARQGHGFLTSLPIRIVKPEEAENGVLIDVAKDGVEIGCAKGYYNDPEATKKMFAG---GVLHSGDLAVWHPDGSAQILDRQKDIIISGGENISSVALESMLVQHPDVLEAGVVAVPDSHWGERPKAYVTVRRSKEAEPLTGQGLIDWAKHQISKFMIPREVEIVDELPKTSTGKIKKNELREWA---------------------------- 145221023 24 ---------------------------------------------------------------------------------AARSPDAAAITCAG------RTVTRAELDATSNRIARGFASRGVGIGDYVTIVLPNSIDWAYAVLACWKLGAVPQPLSARMPDAELGALLQLRRPALLVTDPTGLTAGTTTDLAREFAD---------------------------------------ESDAALPEAVSPVWKA--MASGGSTGRPKLIEAGNDSRVPPA---IGYPLGAQEGDVNLVSVPLSHNTGFTTFAIGLLQGHHLVVMPRFEPREF-----LRLITEHRVTFLTTVPTIMQRLLPVYRADPDAYDLSSIRRFWHVASACPPAVKRAWIDIVGPD--ALWELYGG--TELQALTFISGTQWLTHPGSVGVVVAGEMKVLDDDGNECPPGVPGEIYMR-PAPGARPTY-----RYIGSTAKSRDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALAEHPGVLSSLVVGLPDDDLGHVPHAIV------------------------------------------------------------------------------------ 167839804 9 ----------------------------------------------------------------------------------------------------EHRLTYAQLHDRVASIGARLAAAGVTPGTLVGIFLPRDVRLPAALLASLGSGAVYVPLTEKYPPERLREIIETHGIEHVVTTEAL------------------ASQLPASCGKIVLPAEGSETAGLRSAGERADWRPAGERAQNAPV--------YVVFTSGSTGTPKGVLIG-ERNLGNLIDWYAASFSAEQRRSVLASTQITFDLS-VFELICTLCTGSKVVIVENVLQLLDEGA------------PCDVSLINTVPSAARELVRHRKFPAAARVVNLAGEALYQDLVDDIYEAAPQLEQVFNLYGPSEDTTYSTGHAVPRGGASRTVSIGRSLPGKRAHILSDALTPVAPGEVGEICLSG--EGVALGYLNDAKLTAEKFPTIGHGPYRTGDLGSIDGDGLLRYLGRADRQVKVRGVRIEPGEVEVALRSIDGIADAAVVKIVDAANNDQLVALVVAQPSCPAEHAILERLQTL----IPAFMVPSRVERIDAIPLNGNGKTDRTKLEQIA---------------------------- 110642143 21 -------------------------------------------------------------------------------------------------------LSYHDLNARSNQLAHYLRGLGIGEDRVVAIRLPRGMAMLIAIFAIVKAGGAYLPLAYNAPRSRIENILSNSGAVCLIGTDDGDR-------------------------------------WPIPRVEIDSAAVSAMPTTDLRYRPHARQLAYIIYTSGSTGVPKGVATEHAALLNRIVW-MQNAYPISSQDVLFQKTVYTFDVSVWEMFW--WAMYGASVVLLPSGLESDPRTLARLIQRHRVSVVHFVPSMLNLFVEYLEMKQDPRLTASLRLVFSSGEKLTVHSVARFYQSVAQGD--LINLYGPTEAAIDVSHHRCLRGYDYDDIPIGQAIDGCRYVLDDHGNPVADGEEGELYLAG--IGLARGYLNNVALTDRCHLGKPERLYKTGDLVWRDGEQQIHYIGRNDFQIKIRGLRVELGEIEAHAMRFPGVQQAVVVADQDDPDNQLIYAFVV-----SSVPLNLAALMDALSKNLPAYMLPNRLLAMSELPLSDNGKCCRKTLLDLA---------------------------- 126432826 16 ---------------------------------------------------------------------------------AARNPDAPALTCAG------RTVTRGELDATTNRLARAYAELGVRQGDYVTILLPNSIAWVEAVLATWKLGAVPQPLSARLPDAEL-----------------------------------SALLALRPPALLVGRVDPNDVSPSVPADFTPDPAL---PADPLPEAVSPAWKS--MASGGSTGRPKLIE---AGGDSRVPSAIGLPLGAEDGDVNMVSVPLSHNTGFTTFAIGLLMGHHLVLMPRFEP-----HEFLRLVSEHRVTFLTTVPTIMQRLLPVYRADPDAYDLSSIRRFWHVGAPCPPAVKEAWIGLLG--PQALWELYGG--TELQALTFISGDQWLTHRGSVGTVVAGEMTVLDDDGNTCPPGVVGEIYMRRS-PGAAPTY-----RYIGSTAKSRDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALSAHPDVLSCLVVGVPDDDLGQVPHALVQRAPGSALDEA---AVTAFVAERLAGYKVPRTVEF------------------------------------------------- 50084965 15 ---------------------------------------------------------------------------------------------------------YATLRKRAKQLAKALLALGIESGDRVGTLAWNTYRHQELYFAVPGMGAVLHTINPRLFADQIEYIIQHAEDTVLF-----------FDITFSTLLEPLLPKLKHVRAFIALCDID-QLPQNIPNCLSYEQLLREQNDEFEWPEFAETQAASLCYTSGTTGNPKGVLYSHRSTLLHAFTCTVDGLQLSRKDCVLLAVPMFHVNAWGFPYAAAMCGAKVCFPAAQI----DAASLCELAAQEQCTMSIGVPTVWLSVMDYLEHHPEKTKQLNINRIVMGGSATPRALIDRIQNNL---NATTIQAWGMTETSPMGTIGNLLPEHMALEQSERFDIQSKQGRAIYGVEIRVIDDHGQVLARDGGHLQVRGPWIVSAYFKADEQNDAHGWFSTGDIACISAEGYLQITDRSKDVIKSGGEWISSIDLENTAVAHPAIQEAAVIGLNHSKWQERPLLVAIKRPDMQIDE---QELIHFLSKRVAKWWLPDDVVFVQSLPHTATGKLQKNVLRE------------------------------ 168143213 5 ----------------------------------------------------------------------------LIEKWAIETPDQTAFVWR------DAKITYKQLKEDSDALAHWISSA--YPDDRIMVYGHMQPEMIINFLGCVKAGHAYIPVDLSIPADRVQRIAENSGAKLLLSAAA-------------------------------VTVTDLPVRIVSEDNLKDIFFTHKGNTPNPEHAVKGDENFYIIYTSGSTGNPKGVQITYNCLVSFTKWAVED-FNLQTGQVFLNQAPFSFDLSVMDI-YPSLVTGGTLWAIDKDMIARPKDLFA---SLEQSDIQVWTSTPSFAEMCLMEASFSESMLPNMKTFLFCGEVLPNEVARKLIERF--PNATIMNTYGPTEATVAVTGIHVTEDQYKSLPVGYCKSDCRLLIMKEDGTIAPDGEKGEIVIVGPSVS--VGYLGSPELTEKAFTMIDGERAYKTGDAGYVENGLLFYNGRLDFQIKLHGYRMELEEIEHHLRACSYVEGAVIVPIKKGEKYDYLLAVVVPEHSFEKEFKLTSAIKKELNERLPNYMIPRKFMYQSSIPMTPNGKVDRKKL-------------------------------- 89100839 33 ------------------------------------------------------------------------------------------------------RFTYRQIAERTKKLAAALESIGVERGDKVGTLAWNHHRHLEAYFAIPCSGAVLHTINIRLSPQHISYIINHAEDKVLLIDPD------IVPLIEKCQQ-----ELSTVKAYIIMGDEGQLPETTLSPVYHYEEFLETGRSDYEPDDLDENSPAGMCYTSATTGNPKGVIYSHRGIVLHSMALGMADSAAVSEKDIAMPVVPMFHVNAWGLPFAAVWFGTSLVMPGP---YFTPKLLAELVQSEKVTITAGVPTIWLGLLKELDE--NEYDMSSLRSILCGGSAAPKGMIKAFEQK---HKIPFMHAYGMTETSPLVVISVEEKLDIKAKQGILVPGLEMKAVGKDGEVKWDGKEMGELAIRGPWI--ASEYYKDD----RTDEAFKDGWLYTGDVVTLDEEGFMKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHEQWQERPVACVVLKDSHKGLD--KQELYDFLQPQFAKWWLPDEILFMEEIPKTSVGKFLKMALRD------------------------------ 47078311 2247 --------------------------------------------------------------------------------WVARTPDATAV------TAPTGRLTYRELDALSDGVAGWLRDRGLPAEGLVATRLGRCLELPAVVLGIWKAGGAYVPLDPAQPAERHRRILADCRPRAVVADR-------------------------------------DDPVFGDTPLLTVADLRPGAPA--PVRPPEPDRLAYVAYTSGSTGEPKGVQCAHHGLANQLMWS-RRAYPLNPGEALAQVAAVGFDISLWELLHPLTSGGRLVVL--DQERHGDVVAIAELVAAERVVVLHLVPTLLEHYLDEGPADSLRH-------VVCGGERLSPGLPARFAARTPAALNHTYGPTEASIIVTHWRSPDPAPDAVSL---GAPLPGARVYLLDPHGQPVPVGVVGELVLGG--EVLARGYLGRPGATAERFLPDPFRAYRTGDLARHRPDGGLEFVGRADRQVKILGVRVEPHEVETALVANPAVAACAVLPREDARGAVGLVGYLVPADRDADPGQLRAEVGRALRERLPRAMVPSRLVVLEALPVGPTGK-------------------------------------- 47078311 42 -----------------------------------------------------------------------------------------------------RSLSFAELDARTSALAGRLRAAGVGAERPVAVLAEDGVDQVVACLAVFRAGGVYLPVDPAWPAGRRAAVLADAGPAAVVVGGALDGGVAGAGALHAGAPGAGSTDAVLAAEAPVLP------------VHVGDDEGAEGVPWPEPER---DQAAYLVYTSGSTGRPKGVLVTHGALANRMLWWQGEH-PLGPDDVLMATASPAFDIA-VWELLAAFVGGARLVIAEHRLR-----GVVPHLPELMTDHRVTVAHFVPSVLEELLGWMADGGRVGLRLVVCGGEAVPPSQRD---RLLALSGARMVHAYGPTETTITVVHDECRADDPAPGPLGRPMHNAAVAVVDADGRRAPVGVAGELVVGG--VPLARGYLGRPGETAARFVPDWLGVYRTGDRARRLPDGRIEFLGRVDDEFKVRGHRVDPAEIESLLHQHPLVGRAAV----RLADGAHVVAYLQ-------GSADPAELRAHLADRLPLAVIPTRWVRLDRFPLTPNGKV------------------------------------- 47078311 1161 ---------------------------------------------------------------------------------------------------------YAELVRRADAVAARIRAAGGGPGDVVGVCLPRSTDLVAALLGVLAAGRAFLPLSPEDPDDRITRQLDLGGARLVI------------AADADRFAADRFAGVTAVSPLVPAEGAGEAPLAPLPEPL-------------------PGDAAYVIFTSGSTGEPKGVVVEHRALADHVRWAVGE-YGLTAGDRALQFCAVAFDV-LVEEVLPTLASGAAVVLRDEESATSAQALVELCAAR-GVTVANLPTGYWERLVAAFDEDGTALPPSVRLVVIGGQQVDRSAVERWHR---LPNPVRLVNAYGP--TEMTIGATAADLVPGGGVPIGGPTENTRAYLLDRYLAPVPDGVVAELYLAGS--GLARGYSRRPGLTGERFLPDGQRMYRTGDLAVR-RDGALHFIGRVDRQVKVRGHRIELDEVESALTAAPGVAEAAVL-----LRGGRLVAHV-----AAPPEVDGAGLRAHLAGRLPAFMVPSVVVVSRALPRTSTGKVDRNALTA----EPDEPADLA----------------- 157330777 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPISVNYTSGTTSSPKGVVYNHRGAYLNSLATFVLHGMGSM-PVYLWTVPMFHCNGWCLPWGVAAQGGTNVCLRRVIP-----KDIFDSIALHKVTHMGGAPTVLNMIVNS-PVSDRRPLPSKVEVMTGGSPPPPPILRKMEELGFGVSHLYGLTETGTICTWKPEWDSLPPDERYKLKARQGVQHLGLEEVDIKDPVTMDGKTMGEVMFRG--NTVMSGYLKDEKATEEAF---RGGWFRSGDLAVKHPDGYIEMKDRLKDIIISGGENISTVEVETVLYNHPAILEAAVVARPDNHWGQTPCAFVKLKEGFDVDA---QEILKFCRDHLPHYMAPKTVIF-EDLPRTSTGKIQKFILREKA---------------------------- 184155446 5 -------------------------------------------------------------------------------------------------------YTFAQLVPLVAHRAGQIQAQTDQP--RVGVMTHNNLAGYLAALGVLAADKTIVWLNWRLAPEELSRQIGDAGLDLVLVDDQLADR-----------------------------------YYGGHRVLCSELTAGTAPAAVLTPTVDLDAVASIMYTSGTTGQPKGVLQTYGNHLASAISSSLNLGVL-PNDLWLCVAPIFHISGFS-ILMRGLIYGMGVRLV----NHFDAQVVNQILEDEPVTIISAVPYMLK-KMLEDVQANDHCYSSAFRLVLLGGGTIDRATLNACEE----SGLPVVQCYGMTETCSQFVALSAEEAPYHLGSVGKPLFTTQLRL---------VGEHHEIEIQTP--ALTPGYLNQPAKFAAKHDGD---WYRTGDVGHFDEDGFLYVDGRLDEMIISGGENIFPAEVENVLRQYPGIQEIAVVGRNDQQWGAVPVAVVVSKQPVDF-----QQLEAFGREHLAHYKVPKVYLQTDALPKNASGKV------------------------------------- 159040378 450 ------------------------------------------------------------------------------------------------------------LHRRAGQIARQLLAAGVAPDTPVGICLDRGVDMVAAVLGVWRAGAGYLPLDPTLPPERLRHLLADSGTRVVLT------------------------------HQAVVARLGPALEGSVTMLLDDATDVPGPDEPLPAVPAHPDGLAYLIYTSGSTGQPKGVAVPH-RSVTNLVASFHDDLDLTPEDRFAAVTTLSFD--ISVLELLVPLLLDVPLLVVGADEVGDGPALRRRLTEAGITAMQATPATWRLLLASGGVP------PTLRLRLCGGEALPRDLA----DALQADGAALWNCYGPTETT-VWSAATPVAPAPAAVDLGKPIANTRIYLLDEVYQPVPVGVVGEIHIGGS--GVVRGYHSRPGRFVPDPFADQPGAYATGDLARQRADGRLEFLGRTDHQVKVRGFRIELGEIEALLRGHDLVADAVVGTWAGGDGDTRLVAYAVPAHGVDPD-SLADQVRADLAGRLPEYMLPAALVPLTALPLNDNGKVDRNAL-------------------------------- 145223284 460 -------------------------------------------------------------------------------------------------------LTYRQLDEAADRLAAVLTASGVRTETPVAVRLRRGADYVVAMFAVLKAGGAIVPLDPAMPADRIEVILRRAG------------------------------------------------VTVVVDEDTVARATAEPPAQYRPAETLPGQAAYVVFTSGTTGEPKGVIGTHRALLAYADDHIGAILRPAADRVGRPLRIAHAWSFTFDAAWQPLAADGHSVHIVDDATQRDAEALVDTIARFGVDMIDTTPSMF-----ARLRDVGLLSTVPLAVLALGGEAVDPGLWQQIRQECARTGMSAFNCYGPTETTVEAVVAEIGAHERP--TIGRPTAPTRAYVLDSWLRPVPSGAAGELYLAGG--QLTRGYLGRPGETAADPFVPGARMYRTGDVVRRAVDGTLAFLGRSDTQVKIRGFRVEPGEVAAVLRTHPAVGQAYVAVRPH-RDGHRLTAYVTGEPQ-------LRELRAWLGRRLPRYLMPNAIVAVDRIPLTAHGKIDEPALVALADGAATRPQTPTEVELAAVLAEVL----- 164424753 29 ------------------------------------------------------------------------------------------------------------------RVALGLQQAGLKEGDRVLLFSGNNIFFPSIFLGILMAGGIFTGANPSFVARELAYQLRDSEASFLVTAQGSLETAFQAAKLPRDRIFVLGGDTPAAQEVVLSSNPGPGLKGRVAGARHWTELLQNAKEAESWSWKEPKDPCCLNYSSGTTGVPKGVEISHYCYVANGVQVIHLWEERQKRARALCFLPLYHAYGQTYFVANMPRAGIPIYIMPS----FDFVKMLEYVQRYRITSLTCVPPIVVALAKSPLT--KKYDLSSVEGLGSGAAPLAKEVSDEA-EKLFNGKFRLRQGWGMTETT----------------------------CTYGKVEITKAGERGEFWVTGP--NLMRGYWRKPEATAETVVVDADGTRWLKTGDIAYFDAYVHIVDRLKELIKVKGNQVAPAELEGLLLEHPEVADAAVIGVTI-NGEEVPRAYIVRQNPK--SKITGQEIAGWMAGKVTRYKQLKGVVFTDNIPKNPSGKILRRQLRD------------------------------ 170084069 20 -------------------------------------------------------------------------------------------------------------------LAYALIEAGIRPGDRVAVIAPNSPLIADAHHAIIAARAIITPINTRLKPQEVTYILEHSGSRLILVDYEYAH--------------LAQSNKIPVIISNDTGRDGDPYESFLTDGRRFSEEKGWAGLDAEP---DENAAAVLCYTSGTTGRPK-GVVTTLRGSYLAAIANAFEAQMNQDSTYLWILPMFHAAGWTFPWANVFAFATQVTLYSYIWNHLLHSAVTHYCGAPTVQIGIYNHPLARRLPKPVTAIIAGAAPTPHLISELEKKGIKPVHVYGLTETYGPFTRNYEQASWAAMSLEDRLMARQGHAFATAGEVRVVYVHGENEDRPLKDVPRDGKTLGEIVTRGNIV--MKEYFRDPEATKKAF---RGGSFRSGDLAVMHPDGSVAIMDRSKDIIISGGENASSLAIEQELASHPHVLEVSVVAREHPKWGERPMAFVILHPQHASHHEFERDLKQHAKPRLPGFACPEWVEVVPELPKTSTGKILKTELRKVVA--------------------------- 115373825 17 --------------------------------------------------------------------------------------------------GDAGRFTYRALNARAEALGGWLREAGVRPGARVGLVAHNGVEYLDVLFACSKIGALFVPFNWRLHAQELTELVRDTTPDVLFFGGEF--RATVAQVKERTGESLRLVHL--------------DKEALPGSTPYAEALAYRPSVRVVNEQVEAEDIFCLLFTGGTTGRSKGARISYRMAAWNALNT--LVHEARAGDVTLTHTPMFHTGGLFVYTLPLLTVGGTVVIM----RRWDPDELLSLVEREKVTLFFAVPTQYQQL--LDSPRFRSTRFSTVRFMTSGGAPLPVPLIQAWQAV---HAVPFKQGFGMTEFGPGIFSMGPEFSVSKAGSIGRPNYFIDAKLVDDGGREVPTGEVGELVLKGPSMC--SGYFNDEASTREAIDA--QGWFHTGDLARKDAEGFFTIAGRKKDMFISGGENVYPLELETVLYEHPAVQQCAVTGVPDAQWGEAGRAF------------------------------------------------------------------------------------- 206684980 17 -----------------------------------------------------------------------NLAAHVL-RHAGRLAEKTALSVLSGDASDD--WSFARLEAAVRGTGTGLLAAGLKPGDIVLMRLGNTVEFPIAYLGAIAAGLVPVPTSTQLTEVETARIIADLKPAAVLRDPAVACAS--HPLQISTAQLLEMHRLAP----------------------------------CDYAFAEPDRLAYVVYTSGTSGNPRAVAHAH-RAVWARQMMVDGWYGLTGQDRLLHAGAFNWTYTLGTGLMDPWAAGATALI--PAPGTP-PEDLPELLRRHRATIFAAAPGVYRKMLR-----GAPLDLPDLRHGLCAGEKLSRHLYESWDAATGCGL---YEAFGMSECSTFISASPSQPAQDGA---LGRPQPGRKVAITGADGPVPMGEEGTIAIHRSDPGLMLGYLNAPEETAARYQGD---WFLTGDQGAMSPDGQIRYLGRVDDMMNAGGYRVSPIEVETALAAHPGITQAGAAAVEVKEDTYVIAAFYT-----GPEELKTEDLQAFASQRLARYKQPRAYVRLDALPTGANGKLLRRALPALFKG-------------------------- 108800785 5 ----------------------------------------------------------------------------------------------------EREYSLNELDALASGMATSLEQRGVRAGDRVAMMSSNRPEFVAALRGIWNLGAAAVLISPAWKHAEVAHALELTRPSHAV--------------------------------------GDHPVLAEHMPMLHLDEPVTPGRREFD--AVDPGADALFVFSSGTTGMPKAVRHTHGAFAAAVRHW-RDALELSSADRMQIMTPPSHILGLLNIVMA-LETGTWIRLHP----RFDIDTMLHHVESDRITIEMAVAPIALALAAHPK--LESYDLSSLRYIMWCATPVTKSVADDVTRRTGVEWVAAYGTTELPVIAANPVTGARLDTVGKPVPGVRVRI-----VSLDDGTPLGPGEVGEIQVRS--DSVMAGYLPR----EATSAAFADGWYRTGDVGRLDAEGWLRITDRSKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGEPHPTDGEAVVAAVTTNSDVPAD-----ELTELVAGTLASYKRPSRVVFVPAIPRLPSGKVLRRVLKE------------------------------ 172040382 14 --------------------------------------------------------------------------------------------------------TFKEIGARVAALAHALAEFGIRIGDRVATLMVNRTEHLEVLLAAPSMGAVFQPLNRQLADDQVIHAINHAEDRVIVCDADADRLVEMLPHCPTVEGVVLVGASPADITRIQDRITLTFAEADPDRQVHVADLLDERPAIYDWPDLPETAPAALCYSTGTAGAPKGVVYSHRSLWLHSLGLRTADSFGIQNDTPFLLGVPIYHVLSWGVPLAAFMSGAPMVMTGH---TTDPEHLAHVIEDAMPRQAHGASAVWMSLIVHYEKTPPRRMS--LQTIYSGGSQVPPALIDAWEARYGVD---MIHCWGMTETSPIGTVAHPPARAAYRYSQGRFPVGLEYRIVNDAGRALESHDRNAGELQVRGNTVAASYYESPSQTGDGAASVFRGWLRTGDIATVTQDGFLVIHDRKNDVIRSGGEWIYSASLENYLLAYPGVNEAAVIGIPDDKWGQRPLAVVVLAAGYEPTEETATDIRNSLLPQVPAWMAPENFCFVENIERTSVEKFDKKELRRLMRGELEIM----TLPDPD----------- 62423826 462 ------------------------------------------------------------------------------------------------------HLSFCELDRRSTQLAGHLRQQGAGPGTRVAARIGRTTAMPVAVLGVLKAGAAFVPLDPDHPAARIEAMVADAAPALVLNSSSVP--------------------GPDGETTILTDRPVIDLD----SDVLAAALSSRASQAAPGATPAPDDLAYVIFTSGSTGRPKGIGVEHQSLLNLFLNHQETIFRLGRGLRVAHTAGISFDAAWDPLLWLFAGHELHLI---DSLTRRDPEALTAYFTTHGIDSIETTPSFIKALLAHSCFGADGH----PSVVALGGEAVDSGLWKQLAAREGMTA---YNLYGPAETTVDSLTATIAADTSPILGQSV--TNTRHYVLDSRLAPVPEQATGELYIAG--LNLARGYVDRPGTTSERFVDDGSRMYRTGDIVRRPLNGGIEFLGRADEQIKLRGYRVELSEVELALQSDPRISSAIVELRQNQAGYAQLLGFVT-----SPSQLDTAEVRRSMKTRVPDYMVPSFIMQIESIPLTVNGKLDRQAL-------------------------------- 62423826 2633 -------------------------------------------------------------------------------------------------------LTFRQLDQASDLLARELVRFGTGPGSTVSVRLSRGVGIIVATLAVLKSGAAYNPIDIDYPAGRTTAILADATPSLVLA-----ETGTAEELAPVLAEAGIAP--------PIVEISALDGTVDDARSTWPWPGSVAAAPEQMPPRGQLDPTAYVTFTSGSTGRPKGVEVGH-DALANLLASHRATYLPTPQITVAHTTGIGFDAAWDPLLWMMVGHRIHVTSTLVQRDPQQLARLLRDLRIGFWETTPSYLRQLRTEPDFLELIDQAAKADDPVALALGGEAIDEDLWGWLRER---PGISAYNLYGPTETTVDAFAGPVAASATPVLGSAL--QHMRGYVLDERLHHVPAGTTGELYLAG--RQLAHGYRGRSGLSAERFVSDPYGMYRTGDLVVRHHNGGLGFLGRSDNQIQLRGFRVELGEVERALRSAPNVKDALVRSYGADAATMALVGYVVAAPGAEERADLADEARRHVRSMVPSYMVPPRIVVIDEVPLTAHGKIDESAL-------------------------------- 62423826 1533 ----------------------------------------------------------------------------ALDTTVHRHPERTALVAE------DTELSFAELGDRVHRYGRVLSRRGIDPGQRVAIALPRSADAIIVPLAVLSIGAIAVPIDLSYPQERIRLILDVSDPVAVVIDS-------------------------------------PDVPVRAGTAISTADLHADPAARGDDYRPNLDDRAYEMYTSGSTGTPKGVAVPHNLLAHHRETIFAEAGLGEESIRVAHTAGLGFDAAWDPVLWLVAGASLHIV---DEDVRRDAEALVEFCREQQIDALETTPSFVRQVDHADGRDETQHRKTPALTIALGGEPVPDDLWRELAQHAGARA---YNFYGPTEFTVDSVTATIEGEHTTIGHPVRNVQALVLD---QHLREVAHGVVGELYLAG--EGIATGYVNRMVRFVANPHGDGERMYRTGDLVRRTSDGRLDFISRDDDQIKLRGYRIELGDVENALRACQGVEQAAVVDNPQDPQSARLVGYY-------AGDVEESAVRSHLTRQLPAPMVPRVLIPVDSIPLTSHGKLDR----------------------------------- 121702597 42 -----------------------------------------------------------------------------LPRAAAIEPDAEAIYHITANNQVLRR-TYIETADRARGLAYYLKKHGFK---RVGILCPNTPAFLESIYGIAAAGAINIAVNYRLKEDDIAYIFNHSDAEVIIVDQEYVPLLQAYRAAHPNTPIIIDTDTDATEGQL----SGPFDEAVLQGLKYDIETGSNGWDGLESQAGSEDDIIALAYTSGTTARPKGVEYTHRCYLATLGNVIESGLNTQFGCRYLWTLPMFHAMGWTFPWAVTAVRGTHYCL-----RKINYPEIWQLLKQEHITHFNAAPTVNTLLCAADEAERLPSPPTPHLFEQMTSLNLHPVHVYGMTETYGPITKGYYMPQWDQLPAEQKYKNMARQGHGFLTSLPVRIIKTDVPEGTVVDVERNGKEIGEIVFVGNICS--PGYYKDPEATRKLFAG---GVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDTHWGERPKAYVTVKHGKQLEG---QDVIAWAKGHISKFMVPREVEVVPELPKTSTGKLRKNVLREWAKG-------------------------- 170091778 53 ------------------------------------------------------------------------------------------------------RYTFGQVFERALKAAAIYRDYGVRKGDRVAICSRNYPEYLVAFWACHLIGAVSVLANAWSPLNTLVYCLTHTQCKLIIVDSERADRLEPITSK-----LAREAQTNGFLVIESGEGKGEWAGMKTWAAVFDAYKGDTQSILNEDFEILPEDNAAILFTSGTTGHPKGVLSTQRQYLTNVLNVLRRATLRRGDDITVPPPGPQKGILISVPLFHVTGSTSLSMLATLSGLKIVLMRKWDVEEANRLIQNEDIEIAGGVPSMVADLTGSSKACRPLASLMFGGAPAPDSLAMRAKQAFPTAVMS--QGYGLTETNSVAVGFAGEDYDSRPASCGLPTPVNDIVIMNNDT-SGPPGTVGEVWLRGP--NVMKGYWRDEGATEKAL--TKDGWLKTGDLGVVDEEGFLYIRDRMKDIIIRGGENIDSVSVENTLYADDRVLEVAAVGVPDIRLGELVAAVVFIKPGH-GGEVTEASLIKLAQKSLPRFAVPVIVVIQNEFERTASGKIVKEKLRKVA---------------------------- 195622392 65 -------------------------------------------------------------------------------------------------------------------------------GARVGIVAKPSPEFVAGVFGTWLSGGVAVPLALSYPEAELLHVMNDSDISMVLSTKEHHEIMENLSIKC----SAYCSILPSVTSIPSEINPQEPSSNEAISSVST-----LITETNSSKKIKGDDPALILYTSGTTGKPKGVVHTHEGILSQV-QILSEAWGYRSEDQFLHCLPLHHVHGLFNALFAPLYSG-SVVEFIPKFSVSGIWQRWRESYPNDASKSTEAITVFTGVPTMYTRLLQGYDMDPDQKSASSYAAKHLRLMMCGSSALPSPLMKRWEEVTGHMTEFVMALSNPLHGIRKEGTVGKPLPRIEAKIIMEDGAETTTGV-GELCIRSP--SLFKEYWKRPEVTAESFIDG--GFFKTGDTVTVDEEGYFIILGRTNDIMKFGGYKLSALEIEAVLLEHDAVLECAVLGLPDEAYGEVICAIIVPKEGQDSKPALTEALTSWSKDKLAPYKIPTRLYLWDSLPRNAMGKVNKKELKKLL---------------------------- 108763899 12 -----------------------------------------------------------------------------------------------------RSWSYEALDAEVSRWVAALEAEGVGASDRVASLATNHVASVCLFWALGRLGAVLAPLNARLTSVELAPMVEDIQPRLRLALGALAERLPGARPLESFAEAV-------------------------------------STGASTCQPLEASSPRVVLFTSGTTGRPKGAVLTEGNFRASSRASAGN-LGAHPAPRWLGTLPLFH-VGGIAMLTRTAYEGGCLVLHE----RFDADAANRAIDGEGVSHASLVATTLERVLEARGDRRMP-DSFAWALIGGGPVPVPLLARA------RAAGLRALQTYGLTEACSQVTTERPDTADGRTAGVPLLGVEVRIVGAG--GEVLGAGAEGDIEVRAP--TVMAGYWQRPEATQEAV---RDGWLRTKDVGVLDGGGRLTVLSRRTDLIVRGGENIYPAEVEAVLVNHPAVQEASVVGFPDDRWGERPVAFVAPRQGQPHPGD--EELAAWCRQSLAGFKTPARFVWVDALPRNAMGKVERTVLRRHAL--------------------------- 158523341 564 ------------------------------------------------------------------------------------NPEAVALICEQG------SLSYAELARQALQLAGALGEWGVQPGDAVAITLPKGRDQVVAVLGTLAAGAVYVPVGIEQPPARRDMIYQRAGARVVITDQAHREGG---------------IWLAELRVVTLAQAL-------------------VAPALGQPLEMAADALAYVIFTSGTTGEPKGVELSHQAAM-NTITAINRRYQVSAEDRVLGVSALDFDLS-VYDLFGLLSVGGALVL-PADGLRKEPREWLRLIREQRVSVWNSVPALLDMLTLQVRDDGGLGALRLAMVSGDWVGLDLPRRLERAAGHRVPFVALGGATEAAIWSNYQDVAQVPGHW--RSIPYGRPLDNQCFRVVDSQGRDCPDWVPGELWIGGA--GVAAGYRGLPTLSAQRFVEHGRRWYRTGDQGRYWADASLEFLGRLDHQVKVRGFRIELAEIDVALERHPAIDRALSLVLP---GSEAQLAAVLLAREPLPEP---QALRQWLGQWLPEHMLPDLWLSLPELPLSTNGKVDRAAL-------------------------------- 84489258 24 -----------------------------------------------------------------------------------------------------------------------LIDLGITKGDRVLIYLPNGPEYLFSFLALWRIGAVAVPTNRIYTSPEIQYFIEDSDAKLIITD------------KNADDFSIDSYIIPNMDK-------------------------YTNAPILEACNTSWNDLCQLQYTSGTTGKPKGAMLTHGNWFSAIQNEC-DVLKMNHNSVMFCIYPMAH-----VGISWAISTLRTAALCITKNNY-TFDEYLDIIFENQVTHATGMPPVIHSIVSNPDKVQNKLYT--VKSIISGGGPLHKEIWKKFYKKYGIAVLNAYGASETIVIGTGTVIRPEDYASADRFESVGHPVCFSEVKIVDTENPMDLNCPGEIALRGP--SIAKGYWNKPEANEKVFLD--NGWFLTGDIGYLDDDKRLFITDRKKDMIIMSGWKIYPTEVEEVLIKYDALDEIAVFSLPHEHRGEIPVAAVIWK-----DKEDEKGLIEFAQKNLARYKIPRKIFSVKELPR-VNGKLLRNELKK------------------------------ 124022793 1243 ---------------------------------------------------------------------------NSLRQVIADHPEEIAI------ESNHEQISYAELDQITNKLAKRIIFEG-EPGSEKLIALSKSSSLVMATIAILKAGCAYVPIDPNYPAERIEYILKDANIQLMLADADANSVINKISHQQLT--------LIDPQQVVGKEVDLGTTDLQDIND------------------VEPRSLAYVIYTSGSTGKPKGVMVEH-RTIPRMIDAAAELMNFTSSDRMLLLGTLNFDASVLQ-MFTPLLKGGTLII-PPADAERDPDGLHQLINDKGVTHLVGTPALLRNLPREPL--------SKLRFMGFGGEAIDTSTASFWAEKTC-----LYSLYGPTETTVMCSGGRILP-GANPRIVGKPLMGYSINLRDQQLQPVPLGAIGELVISG---GTARGYLNRYDLTLNRFVDPYQRVYLSGDLGRFLPDGTIEFLGRNDDQIKLRGYRIELGEIEASMQSAPGVTNATAM-VRGENDNRMLIGYLTGNEGLDID-----EVRQHCQEQLPGYMVPSRFIKLENMPLNPNGKLDRNALPDV----------------------------- 124022793 210 -----------------------------------------------------------------------------LDRLVKENPNHLALKY------KEKSLTYKELMAAADTLALRLRQL-IKEEPLFGICLPRGCEMIIALVGILRSGAGYLPLDPTNPRDRIDYILKDAKPVGVIIDDTTISIVEAV------------------------------VNIKKVRIPTEENWREILNEPIANTLSESEAIAYIIYTSGTTGLPKGVVIE-RGNLAAFISAAEEIASGEPGQRWQQFASINFDAS-ILEISSALARGSTLVIAP-SEIRSNPEALFEFLEQEGITHAFIPPAMLRLLPRRKLPALTD--------IYVGGEASDDLTVSFWSRAT-----RLWNVYGPTETTVICSAKLM-TSQLSATDLGGPLPGYSMFVLDQKLEPVPPGIIGEIYIAGNAVS--RGYLNRSTTTAERFFRNPFGEYRTGDLARHFPSGELEYLGRNDFQVKIRGFRIELGEVESTIADVNGVTGVFVTVI-DEPSGKTLVAWFTTNPEGPE----ATSLRKTISEQLTHYMVPTYLIKVDTFPVNISGKIDR----------------------------------- 21902205 6808 -------------------------------------------------------------------------------------------------------VTYANLDRLSNLLAHYLHRLGVRPESIVPFCFDKSPWAIVAMLAILKAGGAFLPLDPLHPRNRREALVQEVGAEIMIVSPSSSVPCEGL-------------------TSIMVEFTIELLEQLSSRYDAFQEILPKAEPSNA---------AYVLFTSGSTGKPKGVLMEHSAFA-TSTLGHGGIYNLSPASRVFQFSNYIFD-GSLGEIFTTLSFGGTVCVPSEDERL---QKAPSFMREARVNTAMLTPSFVRT--------FAPEQVPSLRLLVLGGEPSSKDLLETWCGRL-----RLVNGYGPAEACNYATTHDFKPTDSPHTIGRGFNSACWIVDPTDYNKLTPIGCIGELIIQG--NALARGYINDADRTKKSIISGPHRFYLTGDLVRYTPDGQLEYLGRKDTQVKLRGQRLELGEIEYHVKKSLANIEHVAVDVAHRETGDTLIAFVSFKEKMATTDDLRATIMEHLKMSLPGYMVPSTILPVREMPFITSMKVDRKKLTAMAA--------------------------- 21902205 5736 --------------------------------------------------------------------------HKLIERHAISTPNAIAIAWDG-------KLTYAQLDRMANRLAHHLKAFDVKTGDLILLCFEKSLWYIVSIIAINKAGAAWVPLDPSHPMQRLQQVVNQAKAKLFLTSPLYHTLGDELSDTVLEISQALDDILLKVE----------------------------PSTLAPDVALSPRNAAYVLFTSGSTGTPKGFVIEH-KAVCTSQTAITNRLGLHRGVRMLQFASYVFDLSVGEIC-CTLICGACLVI-------PSDEVRLNNLAKFMREKDINWAWFTPSFIRTLE----PADVPKLELVLLCGEASDKKILEIW-----VGKVQLFNGWGPAETCVFSSLHEWKSVTESPLTVGKPVSFIWIVDPKNPHRLAPVGTVGEAVVQGP--TLLREYLDDPIRTKASILEHWNRFYLTGDFCCYNPDGTIEYHGRKDTQIKIRGLRVELGEVEHQIRNFLGESVHVTVDVHKFESGSVLVAYIGYSEETPLTDDLQRDFHAMASQLLPRYMVPTLFIPCSQMPHLTSGKLDKGRLRRLTSALNQQQLHSYALED------------- 21902205 3550 -------------------------------------------------------------------------AHLIIERQAQQTPQAHAVYWDG-------TLTYSELDRAANKLANFLIKHGVKVGDIVHVCFEKSLWYVVSVLAVNKAGAAWVPMDPAHSLQRLQQVVSPTGARLALASSV---------HRHLCSKLLNTVVEVSLTLDEQLNRDEGISDIK------------------PSVAVVSNDVAYVLFTSGSTGVPKGIVMEH-GSLCTSQRDIAKRLGLKSNVRMLQFSSFVFDVSVGEIMLS-LMHGACVCIPSDHDRLNNLG---GFIRDAEVTWAFLTPSFART--------LCPQDVPNLELIVLAGEPVSQDVFD-----LWFGKTRLVNGWGPAETCVLSAIHEWKSADESPLTIGRSVGSFAWIIDVENQRLAPVGCIGEIVMQGP--TLLREYLADPAKTVSSTLTTWGRFYKTGDLGFYNPDGTIHYSGRKDTQVKIRGLRVELGEVEHHIRSLDSVRQVAV-DVLRTETGTNLVSYIIPGPNVDPTESIQTDLNTAINKLLPRYMIPTYFIPCSYMPLISSGKLDRVKLRKV----------------------------- 21902205 11166 -----------------------------------------------------------------------------IERQAKQRPNRPAIAWDG-------KFTYSELDRTANRLAHLLHDYAVKVGDIVHVCFEKSKWYFVAILAVNKAGAAWAPFDPAHPPQRLKAVASQTGAKLALASTANTRLCEQV-----------------VDCVVEVSSTLDKNLWTTYDNI----------EKGPDINVTPMDAAYILFTSGSTGVPKGIVMQH-GALCTNQAALSGWLGFDHTVRMLQFSSFVFDVSVGEIVQA-LMNGACVCVPSEHMRLNSLD---SFVRDFNVTWAYLTPSFTRT--------LKPKDFPSLKLLLLAGEPTTQDVLDTW---FGLPNTRFINAWGPAETCVYNTLYEWQSNTESPLKLGRAVGAYIWVVDVENQRLAPTGCLGEIIVQGP--PLLKEYLADPEKTAAATVTTWNRFYRTGDLGFYDHDGMLHFASRKDTQVKIRGLRVELGEVEHRIQSLDGVRQVAV-DVFKTEKGANLVAYLCFTEGKDVFASIDTELQTELNSSLPTYMIPTMFIPCAYMPFITSSKLDRVKLRRL----------------------------- 21902205 19895 -------------------------------------------------------------------------------------------------------MTYSELDHLTTQFAVYLSRLGVRPETIVPFCFEKSMWAIVAMLGILKAGGVFIPLDPSHPTSRRQALVDEVCAQFMVVSPTTASDCQG---MVQNTIELSQSFIAHISTINV--------------------------TKQSFVRPGPNNAAYVLFTSGSTGKPKGVIIDHKGVATVLLRQ-REDFSINGDSRMLQFSNYVFDACII-EIFTTLIAGATVCVPTEHQRVHNTAA---FIREARINHAILTPTFTKT--------LSPEQIPGMKAIILVGEAPTKEIIDIWVDKV-----ELHNGYGPACVTSTNYTYSSSVNFSATNIGRSFTHGLWVVDPDDHNRLMPTGCVGELLLQGS--SLARGYINDEEKTRKSFIKEVRRFYKTGDLVRYNLDGYVEYLGRKDTQVKVRGQRIELGEIEHHIKNSNTAIEHAVVDITRNAGRESLLAFICFTSQQEATEELREDIVTTISSNLPSHMIPKYLIPVDYMPHNAAGKLDRKML-------------------------------- 21902205 2459 --------------------------------------------------------------------------HELIEKQAVERPDSLAIV------GWDGTFTYTELVEAANRLANYLKNFTIKTDELIPVCFEKSSWYIVAILAINKVGAGWVPLDPSHPEQRLRQVVSQIRAKIVLCSPSNAYICNGFGLTVIEISSVFNQKL---------------------------VESGVTSTTGPATKVTPRNIAYVLFTSGSTGTPKGLVMEH-VSVCTSQTAISQRLELTTDVRMLQFSAFVFDISVGEIV--------ATLISGASLYIPDENTRLNNL----PNFIQNNNINCAMLTSSFLRTIKPADVPALELLVFVGEAPARDVFETWF-----GKVRLINGWGPAETCVLSTIHEYQSIDENCLTIGRPVGFCWIVDSDNPQRLAPTGAIGELVVQGP--TLLREYLADSEKTKLAIVQYWNRFYKSGDLCYYNPDGAIEYLTRKDTQVKIRGLRVELGEIEYHLQAINEIRQVAV-DVINGENGSSLVAYFSFNEESSIDEDLQARIITALRVVLPSYMVPTFFIPCSYLPTSTSVKLDRKALK------------------------------- 21902205 1364 --------------------------------------------------------------------------HQLIERQAKNRPNATAI------QAWDLELTYLELDRAANRLAHHLKSCGVRDQDLVHVCFEKSAWFFVSIIAVNKAGATWIPLDPSHPIQRQQQVVSQTKA------------------------ALALASISNVDMCSKLIGNVVEVSHTLDEALAQTEMSSHGPVSN----VSPRNAAYVLSTSGSTGTPKGLVMQH-QAVCTSQTAITKRLRMTSDVKMLQFASFVFDLSIGEIFGPWVVGGCICVPSEET----RMNDLVNFINTMKINWAYLTPSFART--------LNPVDVPGLELLLFAGEAVRRDVFEAWFGRL-----RLINGWGPAETCVFSTLHEWKSLDESPLTIGRPVGGHCWIVDPQDQRLAPIGTFGEVVIQGP--TILREYLADFTKTESSMVTHWDRFYKSGDLCRYNADGTMEFGSRKDGQVKIRGLRVELGEIEHHIRALEGVKQVAV-DVANGDGGAIIVSY------------------------------------------------------------------------------------- 21902205 13344 --------------------------------------------------------------------------HSLIEKQARIRPDAPAIAWDGE-------MNYSQLNSAANQLAHHILKIGIKADDLVHVCFEKSVWFFVSIIAINKVGAAWVPLDPSHPEQRLRQVVGQTLAKF----------------------ALSSPTNAALCNKLVHNVIEVSPSLIDELSKFCDGF------NSPAINVPSSNAAYVLFTSGSTGTPKGLVMQH-GAVCTSQTAIAKRLSLTPDVRILQFAAYVFDLSIGEIV-APLIHGACVCVPSEETR---MNGLKEFIRDARINWAYLTPSFVRT--------LRPEDVPSLQLLLLAGEAVGRDILDTWF-----GKVRLINGWGPAETCVFSTLHEWSSIDESPLTIGRPVGYCWIVEAEDSNKLTPIGCLGEVVLQGP--TLLREYLADPQRSKETIITEWSRFYKSGDLCFYNPNGTLEFYSRKDTQVKIRGLRVELGEVEHHIRELEGVRQVAV-DVLTSETGTQLVSYICFNDDSQPDADIQARITSMVGETLPRYMIPTLFIPCKYMPFITSTKLDRKTLKSI----------------------------- 21902205 15517 ------------------------------------------------------------------------------------------------------KFTYTELDRSANRLAHYLQSTGVQVGDCVHVCFEKSAWYVISILAINKAGAAWIPLDPSHPTERHQQIVSQTGSTLSLTSP-----------------ANAAKCASVVASVLEVTGE------------FMETLEEQYKDSKPATSVSPKDVAYILFTSGSTGIPKGVVIEH-GALCSSQTSYVRRLGHAPGVRMLQFSSFVFDAS-IAEIFAPLISGACVCI-------PSWETQMNSLTGY----ICKENVTWALLTPSFARTMDPLEVPCLEILILGGEAVSRDVFE-----LWFGKVRLFNAWGPTESCVFGSLHEWESISESQMTIGRPLGGYCWIVDPEDPQKISPGTFGEVVIQGP--NLLREYLADKDKTASSIVAHWNRFYKTGYLAKYNPDGTLQYYSRKDTQVKIRGLRVELGEVEHHIRQSLIDAQQVAVDVFNTDAGVNLVSFICFNNDTRLTDDLKDSINSHLNVVLPGYMIPTLFVPIKSMPLVTSG--------------------------------------- 21902205 18750 --------------------------------------------------------------------------HDMFTKHASNAPHHEAIY------SSKGSLTYGELDHLTDILATHLSSLNVGPETVVPFASRIHV-AVVAILAILKAGAAFVPLDPLHPISRREALVREVNARVLIASSDA------------------------------VASCAGMAEHVVELSPSVMARLATSVTLKILPKVGPRNTAYILFTSGSTGKPKGVVMQHGSFSSTTIGYGK-VYNLSPLSRIFQFSNYIFD-GSLGEIFGPLAFGGTICI-------PSDDERLQCA----PDFMHRAKVNTAMLTPSFVRTFTPDKVPHLKTLVLGGEAASKSTLEMWVDRV-----TLFNGYGPAEACNYATTHIFKSSAESPRIGSSFNGACWVVEPSNHNKLTPIGCTGELVLQG--HALARGYLNDKMKTEESFLHEPKRFYLTGDLVRYNSNGELEYLGRKDSQVKLRGQRLELGEIENITQSLSSVRHVAV-DVMHRQAGDSLVAFISFSGHAAPNETMRSSLRENLKASLPAYMVPSIILPLQCMPFITSMKLDRTQLRAL----------------------------- 21902205 12255 -------------------------------------------------------------------------------------------------------YTYAELNSAANKLAHYLKSYSVKLNDLVHVCFDKSAWYIVSIIAINKAGATWVPLDPFHPEQRLRSIVNQTKSTLALASPGNITLCSALVDNVVEVSSALDSMLPAQDGL-----------------------------ESPKVSVSSRTAAYILFTSGSTGTPKGVVIQH-RSLCTNMNAIAKRVRYHLDVRILQFSAYVFDFSILEIIMSLLQGACVCVPSEHI----RMNGIVDFIRDMNINWLYLTPSFLRT--------INPIDVPNVELVFAGGEAIPRDVFETW-----VGRVRFINGWGPTETTVVGSIHEFESVDESPSTIHPVGGFCWIVDPNNPQLLAPTGTLGEIVIQGP--TLLHEYLDNPDKTQEAILNNWGRFYKTGDLGFYNANGKIEFSSRKDTQVKIRGLRVELGEIEQVQASVEEIRQIAVDVIKTDN-GSNLVAYLCFNDESPLDTNLQETLAGAIGKTLPRYMIPTFYIPCSYMPSITSGKLDRKELKR------------------------------ 21902205 14435 ---------------------------------------------------------------------------------IKTQPNDTAIVWDGD-------LTYKELGVLASRLAWKLQGLGVGPESLIPLCFPKSTWAVVAMVAIEMAGGAFVPLDPNAPVARLRGIIEDTKSSLAVASPSCQDTMRDIGIEVFAVDEALLLELSDPA----------------------DGVKSMAQPDNASV---------VLFTSGSTGKPKGMVIQH-NSLCSSGNAYGCDLEIGPGTRIFQFSAYTFDVGVLDCLVS-LMRGATICIPSDHARLNDLAGAMNVTKANWVFLTPTVADL-----------LSPADVPYLKTLCLGGEAISKKCADRWVNCTNLHG-----LYGPAEASICAWNPAVGQSGRSTNIGRPTSSAFWVVEPNNYKRLVPVGCIGELLIEGPML--ARGYLNATADVASNWMENVDWVYRTGDLVRRNADGTFEFMGRKDTQVKLHGQRVELGEIES----------------------------------------------------------------------------------------------------------------- 21902205 8981 -----------------------------------------------------------------------------------------------------KSFTYREMAETTNRIAHHLVDYGVKVGDIIHVCFEKSAWFIIATLAINKAGAAWSTLDPSHPTERYQKIINQTGSQIALSSP--VNSNRCASLLPNVIELTSELDSKLAQNVEW-------------------------STSRPAVNVTPRDAAYVLFTSGSTGVPKGVVIEH-GSLCTSQISLSKALDFNEEFRVLQFS--------SYSFDIILFEIGSTFLTGACLFVPSWDEQMNELVEYIRKHQLTFMVLTPTLAR----TIRPEDVPSVDMLVVAGEAPTRDILDIWFGKL-----RLANGWGPTECSVIACLHQWTSVDESPKVIGRPIGSCWIVDPEDATCMAPLGTVGEIVIQG--RNLLREYLSDPVKTATATITHWDRFYLTGDLGFINEAGNLEYCTRKDTQVKIRGQRLELGEIEHHIQALESVRQVAVDVIKSD-AGSTLVAFVSFSDATDQT--------------------------------------------------------------------------- 21902205 16609 --------------------------------------------------------------------------HQLIERQAEIRPDAMAIRWDAE-------LTYSEFNRAANRLANYLTAYSIKTDDLIHVCFEKSAWFFVSILAINKSGAAWVPLDPTHPEQRLRQVVSQTCSEITLTS------------------AANKNLVSSLSKSVIIVDSELDLQLSK---------VEEYSQKAQVTATSSDNAVYVLFTSGSTGTPKGLVMQH-GSVCTSQTAIVKRLGLTPSVRMLQFAAFVFDLSIGEIIAPLITGACLCIPSEHT----RMNSLTQFIRDMEINWAFLTPSFIRT--------INPVEVPGLDLVLLAGEAVPRDVLTTWF-----GQVRLINGWGPAETCVFSTLHEWKSVNESPLTIGKPVGGFCWVVNPEDPHLAPIGTLGEVVIQGPERTRSSTLYNLPKWAPRPDSKHWNKFYKSGDLCYYNQDGTIEFATRKDTQIKIRGLRVELGEVQHHIQQLPDARQVAV-DVYKGENGTNLAAYFCFSDETRISEDLQSCLAAVVSKSLPRYMIPTMFILCSYMPFITSTKLDRNELKKL----------------------------- 21902205 10084 -----------------------------------------------------------------------------------------------------RDFTYKQLNEASNRLAHLLVKYNVKPDDLIPVFFEKNAWYFVAITAINKAGAAWVPLDPSHPVLRLRQILSQTGTTLALSSS-----------------ANAVLCSTLVRKVVEVNA-----------ELDNKLLATESSAHGPVVDVSSRNAAYVLFTSGSTGIPKGLIMEH-GSVCTSQVAIAKRLGLNSKVRILQFAAFVFDLSIGEIVGPLISGACICVPSEHI----RKNSIANFINRQGITWTYLTPSFVRTIKAS--------EVPNVKLLLLAGEAVPRDIFATWFGKL-----RLINGWGPAETCCFSTLHMAICGRESPYCRRPVGGFCWIVDPENPHRLAPTGALGEVIIQGP--TILREYLSDVDRTEAAVISSGSRFNKSGDLGVYNPDGTIEFSSRKDTQVKIRGLRVELGEVEHAVQALDGVHQIAV-DVFKGDNGTQPRGYFSFSDEQAIDEKLQARLTVAIGKALPRYMIPTLFIPCKYMPSITSTKLDRNELRR------------------------------ 21902205 4642 -----------------------------------------------------------------------------------------------------------------------LLKLGIKPGDLVHVCFEKSIWHFVATLAINKAGAAWSPLDPAHPEQRLRKIVVQTGANLVLTSPSNSMLCSALSEKVL-----------------------------EVTSSLDQKLAETVDSEAPDVAVTPDNVAYVLFTSGSTGTPKGVVIEH-RSVCTSQTAMIKRLRVTSDVRMLQFASFVFDMSVGEVIPTLFSGGCVFVPSEDI----RMGNIAQYIRDQRINWAFFTPSFLRT--------LAPKDIPNLEVLLIGGEAIPKEILNTWF-----GRVRLINGWGPVETCVCSSWHEWKSVDESPLTIGRSAGGFCWIVDPEDPHLAPIGTVGEVVVQGP--TLLREYLGDPERTAASSVKHWGRFYKSGDLCSYNSDGTLKFFSRKDTQVKIRGLRVELGEVEHHIQALHGVRQIAV-DVYKGDHGTNLVAYICFTDEFSIDQKLQNRLNALLKVTLPQYMIPTLYIPCSFMPSIISTKLDRNELRR------------------------------ 21902205 17712 --------------------------------------------------------------------------HHLIELRAREAPNSPAIWWDGE-------LTYGQLNEARHRLAHYLIEYDVQVEDLIHVCFEKSVWYWVAIFAINKAGAVWVPLDPSHPEQRLRQVTSQTRSKLALTSNNTRLLSGIIDRVIEVSSALYRHINVSL------------------------------GAKNPQVSVSSHNAAYVLFTSGSTGVPKGLVMTH-GGISTSQMAIKRKWGINSSNRTLQFVPNVFDLCLGESILQLISGACIFIPSE----YTRMNGLKDFITEHKINTLFLTPSFVRT--------LSPDQLPSVTLLLLAGEAVPRDILTTWF-----GKVRLWNGWGPAETCLFSSLHQFQSVDESPLTIGRPVGGFCWVVDPTNNKLAPIGTLGEVVIQGP--TVLREYLADVERTKATTMPSWSRFFKSGDLASYNPDGTLEFSNRKDTQVKIRGLRVELGEVEYHVALKVLVKLLLTYSRPIPVQGSSHISVSRMKHARQATEELQAQLTNMISQTLPRYMVPSLFLPCRYMPFIASTKLDRNKLKKLVS--------------------------- 21902205 7899 ------------------------------------------------------------------------------------RPESPAVHWDGN-------FTYGQLDQAANRLANHLIAYEIKNDELIHVCFEKSSWFVVAILAINKAGGAWVPLDPSHPTQRHQQIVDQTKARLALVSPSNI-----------------STCIDLVEHVVEVSPVTDEILSKTE-----------SSHRGPDREISPSNAAYVLFTSGSTGTPKGLVMEHRSVCTSLTAITKR-LKIRPSARTLQFAAHVFDCAVGEIISSLFTGGCLFV----PSDHDRMNALPEFIRQNKINYMWSTPSFIRT--------LSPMDVPSLELVVLVGEAVTRDIMDTWF-----GKVRLINGWGPAETCVVSTIHEWQSIDESPLTIGRSVGGFCWIVDPEDPQKIPVGALGEIVIQGP--TILREYLADPVRTSGSTVKYWNRFYKSGDLGLYNADGTIQFASRKDTRIKIRGLRVELSEVEHALSRRP--SGCCRCCIRSTRWCQVPHTFLVLAEGFEMNDGMQERLTAVISQSLPRYMVPTFFIPCQYMPSITSRKLDRNYLRR------------------------------ 157961945 2 -------------------------------------------------------------------------------------------------------FSFSRFYTEVDALAAWFHKQGIVQGSRVAIALRNRPEWAVTFAAIAKLGAVPVPLNSFGQPKELWSAIDEVMPKILVCDKARWNKLDTHVDSNTFD--------------VLVVDDNDKATPDVSHYQEVVASYKHSETVFPHLSILPEDTALILFTSGASSNAKAVVSSQRAVCMTSPKVVERIMAKGNPPMLLTAVPLFHVSGLHAQLLTALRSGRGMVIMH----RWDPKEAVKMLKQHNITQFNGAPSMVMQLFRE-PGFLSPTVLGNMAGLGFGGSGLPEVLVDLVLKEM--PNHMVGSGFGMTESNGVGASSSGEMFRVSPKSSGMLSPLVKVKVCDPIGDELPKGEVGEICLKS--VTIMREYLNNNQGTQQAI---QNGWLHTGDIGYLDRHGFLFVVDRLKNVIIRNGENIASVEVESSLMLHHAIKEAAVFGIADDMVGESVMAVVSLKRGQQVEED---ELKLHVAAQLAGYKVPSTIHIVDDLPRNPAGKLLHSQLKQ------------------------------ 4959885 38 -----------------------------------------------------------------------------------------AII----DAHTNEVISYAQIFETSCRLAVSIEQYGLNENNVVGVCSENNINFFNPVLAALYLGIPVATSNDMYTDGELTGHLNISKPTIMFSS------------KKALPLILRVQQNLSFIKKVVVIDSMYDINGVECVSTFVARYTDHTFDPLSFTPKDFDKIALIMSSSGTTGLPKGVVLSHRSLTIRFVHSRDPIYGTRTVPQTSILSLVPFH--HAFGMFTTL-SYFVVGLKVVMLKKFEGALFLKTIQNYKIPTIVVAPPV--MVFLAKSPLVDQYDLSSLTEVATGGAPLGKDVAEAVAKRLKLPG--IIQGYGLTETCCAVMIT-PHNAVKTGSTGRPLPYIKAKVLDNATGKALGPGERGEICFQSEMI--MKGYYNNPEATIDTIDKD--GWLHSGDIGYYDEDGNFFIVDRLKELIKYKGYQVAPAELENLLLQHPSIADAGVTGVPDEFGGQLPAACVVLESGKTLTE---KEVQDFIAAQVTPTKHLRGVVFVDSIPKGPTGKLIRKELREI----------------------------- 119489918 232 -----------------DRFAVMLQRVTENHDA----KASSVDIMPPAERQLLLDYGKAPLKPK--SG----MVHSLVEEQAKVRPDAAAVQFETESP-----LTYSALNKRSNQLARQIRQYGAK---YIAVHLRMSTDFIVALLAILKSGAAYVILDPDAPAARKSFILEDLQPGLVLVD---------HNTAGELDNEVQIANL-----------------LSQSSSHDTGDLLHVQ---------DPSSVAYVIYTSGSTGKPKPVLLEHQAAFNGL-----LAFPPVVGLRQLLFFNPAFSAAQRSI-WATLAVGGCLCLASKENLTVHTAKMINTMDINSVDMTSSAAAL-----------ISPDDVPSLRRMVLGGEMVNPAVIPTWEHRV-----ELLSSYGLSECTQLNWRHRLQSNVSSRMIGQPFDTTTSYILIPGTTELAPLLVPGELCLGGA--QLARGYLHRPEETTKRFIPNPFGKYRTGDMAVRHADGSVELVGRIDFQVKINGHRVDPGEPNSIIQAIEEVEDSAVVPASVNNRT-VLVAAVVSRPDTE-WEALVGKLRPFLAARLPLYMVPQFWVSMPALPVNANGKVDMMAIRK------------------------------ 126436733 21 ---------------------------------------------------------------------------------------------------------FGELEARANRLAHLFRRAGLREGDTVAAILENNEHVHVVMWAARRSGLYYALINTHLTAPEAAYIVDNSGAKAVIGSSATRKVCELAEHLPGGLPDLLLLADDDVEGWQRYPECVADLPSTPIPDESEGDLLQYSSGT----------------TGRPKGIRRELPHLAPVDAPSILMPLMNAVGITSESVYLSPAPLYHTAPSFWSMVVQSMGGTTVVM-----EKFDPERALECIERYGVTHGQFVPAMFVRMLKLPEAVRKSYDLSSLRRVVHAAAPCPVEI----KRRMIDWWGPIIDEYYASSEAVGASFIRAEEWLDHPGSVGRPLVGVPH-ILDENGAELPAGEIGEIYYEG---GHSFEYLKDDAKTRASRDA--HGWVTVGDVGYLDEGGYLFLTDRRHHMIISGGVNIYPQEAEDLLVTHPKVMDAAVFGVPDDEMGQSVKGVVQTVDPADATEEFGHELLKWLRDRLAHYKCPRSLSFEAQLPRSDTGK-------------------------------------- 113867530 19 --------------------------------------------------------------------------------------------------GDLHRYTYRDCELRARKLAQALGALGVKQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHAEDGYVFFDLTFLPLVEGV-----------APHCPNVRGWVAMTDRAHMPAESKVPLLCYEELVDAQDGDYEWPQFDENLASSLCYTSGTTGNPKGALYSHRSTVLHSYASAPDALGCSASDVILPVVPMFHVNA-WGLPYSVPLVGAKLVLPG---AKLDGASIYELFEQEKVTFSAGVPTVWLGLLQHVQS--NKLKFSSFRRTVIGGSAVPPA----MTRAFEALNVEVIHAWGMTEMSPLGTACLLARHEALSDADRHKIQEKQGRVIFGVDMKIVDGEGKELPWDGKAFGMVRGPWVIEQYYRNGISPLADGWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISAYHPKWDERPLLVVVKKPGAEVT---REELLQFFDGKVAKWWIPDDVAFVTEIPLTATGKMQKLKLRE------------------------------ 150249480 2 -----------------------------------------------------------------------------LDQLAGARPDAPALL------DEAETVSYGRLWRELTGVAGALRAAGVRRGDRVVVPADRTWQGIVSMLGVLRAGAAYVPVDAGDPVERLRHVVRTAGAAWV----------------TGRAEALAALPDLGLHPIPFGSAPDSASRSASGSDSGSHSASGGVGGLPDPE-----DLAYVMFTSGSTGTAKAVMVPHRSIAHAAP-SLARRCGITPDDRFLSWASLVWDTS-GEELYSTLLSGAGLVL-DREATSGSVPALLRAVERRSVSVVDLPTAFWNQVVDYLETTGEAVPECLRLVVVGGEEVRARQVRVWAERA---PDVRLLNTYGQTET--VMVTHAADIGGLAPPDGGAVPIGHPLPHVRQHLEPVGDG-LFELHVGGP--TLAWGYRDRPAATAERFPPDERGRFRTGDLVRVADDGALVFVGRADRQVKVRGVRVEPAEVERALMACPGVTAAAAFVVDNASDGVLLVGAFVPGDG----DATPATVAAALRTRLSPALLPHRLVSVPSMPLLTTGKI------------------------------------- 30250276 8 --------------------------------------------------------------------------------HARKNPEKPAVVTL------DHTLTYRQLLHKVTRLANSLRHLGVVAGDVIAYQLANSAHHCAIDLAAAALGAIVAPFPPGRGRLDIQSLLQRCDARVIVVEPLF--------LQQDLCELIESLRPALLSLRILVVDGVARTGWHTLNDLFQSRPIATE----ELPDVDPDSPARFLISSGTEADPKWIAYSHNALAGGRGRFLQHIHTRDKDFRALYLVPLGTAFGSSATFGVLSWMGGTLIMLP----RFDVVATIRAIGQLRPTHVFGVPTMFQRI--AADPDLAKIDISSLVAIVSGGAKIDETSILRCCGAFGCS---FINLYGSADGVNCHTMLDDNMTTVLHTTGRPNPEVCSIRIVDDRKNELAQGQTGEIAARGPIT--PMQYVNNPE--LDALYRDAEGWVYTGDLGFIDEQGNLVLTGRKKEIIIRGGINISPAQIEDIAASHPAVVSAACIPVEDEDLGHRVCLCLVMSEGAE-RPSLAQFARFLLDRGLEQNKLPEYLRYLRQLPLSPAGKVDKKQL--IAELENTQFKSNAAV--------------- 54292811 51 -------------------------------------------------------------------------------------------------------VTYAEYFEMACRLAETMKRYGLGLDHRIAVCSENSLQFFMPVCGALFIGVGVAPTNDIYNERELYNSLSISQPTVVFCS------------KRALQKILGVQKSLPVIKKIVILDSREDYMGKQSMYSFIQSYLPGGFNEYDYVPDTFMATALIMNSSGSTGLPKGVELSHKNVCVRFSHCRDPVFGNQIPDTAILTVIPFHHGFGMFTTLGYLTCGFRIVLM----YRFEEELFLRSLQDYKIQSALLVPTLFSFFAKS--TLVDKYDLSNLHEIASGGAPLAKEVGEAVAKRFKLPGIR--QGYGLTETTSAIIITPEGDDKPGACGKVVPFFAAKIV-DLDTGKTLGVNQRGELYVKGPMI--MKGYVNNPEATNA--LIDKDGWLRSGDIAYYDEDGHVFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDEDAGELPAAVVVLEEGKTMTE---QEVMDYVAGQVTASKRLRGVKFVDEVPKGLTGKIDSRKIREIL---------------------------- 50119434 226 --------------------------------------------------------------------------------------DRVAIRF------QERAISYRELLQRVALIQQTLAAQGITAGQRVGLHLSRQPDTVAALLACLFSQVTFVPLEPDFPGERLQAIQQEAALAAVL-QDGYTGGSLTFDC-----PILNLCDLP-------------------------HAERAPSASVQLAQAGGPETAAYMMFTSGSTGKPKGVVIGQRALQTFIHASVERLALTDNANWLLITTLAFDISML--EVFAPLWVGGVLHLTTHEEYKDPQAVAAYLQDRPEINVLQATPAFWRMMFKACWQGKPDL------VALCGGEALDLRLA----QRLVSRCKTLWNCYGPTEATIWSQMAQIDGAALENQHTVALGNTYQHLVIDDDRHPLVEGMVGELCILGDALS--SGYWQRDDLTQDRFVESGQRMYRSGDKVRLLADDRYQYLGRFDDQVKLRGFRIELGEIEAQLKRIEQVQDAAV-KLQGEGDDAVLVGYVEYKPGSEMT---KLALRKQLHQFLPAYMVPGRIVTLDKLPKTGSGKVDRK---------------------------------- 115496984 79 ---------------------------------------------------------------------------------VQRHPDKTALIFEGTDT----HWTFRQLDNYSNSVANFLQAQGLASGDVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTSSQARALVFGSE-------------MAPAVLEIHANLDPSLNFFCSGPWEPSTVPAGTKHLDPLLEDAPKHQPSRPNKGFDKLFYIYTSGTTGLPKAAIVVHSRYYRMAALVY-YGFRMRPDDIVYDCLPLYHSAGNIVGIGQCLIHGMTVVIR----KKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAEGQHRVRMALGNGLRQCIWTDFCSRFHQVAEFYGATECNCSLGNFDGQVGACGFNSRIFVYPIRLVRVNEDTMELIRGPDGIPCKPGEPGQLVIQEDPLRRFDGYLNQGTNDKKDVFKKGDQAYLSGDVLVMDELGYVYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTGRAGMAAVASSSGSCD----LEHLAQLLQKELPLYARPIFLRFLPELHKT------------------------------------------ 195654495 57 ---------------------------------------------------------------------------------------------------------------------------GVLPGHVVALSFPNTVELVIMFLAVIRARGVAAPLNPAYTQEEFEFYLSDSEARLLVTNAEGNAAAQAAAAKLGLAHATAS-----------LHDAAGPVHLAGLPVHAPENGSHGGGAAGSLSPNDPSDVALFLHTSGTTSRPKGVPLKQ-RNLAASVRNIRSVYRLAETDATVVVLPLFHVHGLLCALLSSLASGASVAL--PAAGRFSASTFWADMRASGATWYTAVPTIHQIILDRHASRPEAYPALRFIRSCSASLA--PAILERLEAAF---SAPVLEAYAMTEASHLMTSNPLPEDGPRKPGSVGRAVGQELAVLDEEGRLVAAGSPGEVCVRG--DNVTAGYKGNPEANEAAF---RFGWFHTGDIGVVDDQGYVRLVGRIKELINRGGEKISPIEVDAVLLGLPGVAQAVSFGVPDDKYGEEINCAVIPRDGSALREE---EVLAHCRRNLASFKVPKKVFITDDLPKTATGKIQRRIVAQ------------------------------ 119833034 1 --------------------------------------------------------------------------------------------------------------------------------------MERSVELIIALLAIMKAGGAYLPLDPGYPDERLALIIDDAAVTVLLTQQRFRSRLAGYDGEVLCLDDANQQAL-------------------------------FGDEANPVPINGPDDLAYIIYTSGSTGRPKGCMLPHKAICNRLLW-MQRHYEVGAADRILQKTPFTFDVSVWELFLPLLSG--ACLVMAKPEGHKDAHYLVEVIQAEQITICHFVPSMLRFFLKH---PAVSECISLQKVFVSG-EALTHDLLLQFRQLLSAEL---HNLYGPTEAAVDVTYWRGEPREDQLVPIGRPIDNIQIYILDSEAKPVPIGETGELCIGG--LGLARGYLNRPELTAEKFIEAGARLYRTGDKARFLSNGEIELLGRFDSQVKLRGFRIELGEIESALKSHPAIDDAAVLVKDPGSADPKLVAFVVAQG------LDKKAVRDFIKARLPEYMVPNLVSFIDQIPVTAHGKADRKAL-------------------------------- 169600787 2 -----------------------------------------------------------------------------------------------------KTYTSLEVKERVDWLARGLKEFGFQPNNVIAVFSVNTVDTLPLAWATHRLGGIQSPANAAYSTEELVYQLKNSGAKALFTC---------IPLLETARAAAKQSGIPDSRYLLELPSQATGGKSNPDGMKTVDDFVREGKELDRLEPLNWASTAFLCYSSGTSGLPKGVMISHRNVIANTMMINDLRNQTDYTENVLGLLPMSHIYGLVVICHSSVYRGDGVIVLP----KFEFASTLQAIQDYKINTLFLVPPIIILMTKNQ-QLLAKYDLSSVWSLFTGAAPLGQETAEDLQKIF--PSWKIRQGYGLTETCTVVCSTSPDDIWFGSSGSLLPSIECKIV--TTEGVEITGYQPGELLVKSP--AVVLGYLNNDKANTETFQD---GYMRTGDEAVIRKHEHVFIVDRIKELIKVKGHQVAPAELEAHLLTHPAVADCAVIQIPDEKSGEVPKAFVVKSSSVENDRVIAREIQKHVEKTKAHYKIVGGVEFIDEIPKSPSGKILRRFLRD------------------------------ 157145134 934 --------------------------------------------------------------------------------HCQQRPTQVALRHADDA------MTYGELQQATMQMCTWLRAQGVKRGESVALQLPFCFELIIAQLAILSLGASYVPLDGNAPAARNALILAQATPCMLLVA-----------------QPLESPHGLTIPWVLV---------------PDWRSLLTEIPNLPVSVAPDALDCAVVIFTSGTTGQPKGVRLSQ-RNLVNLTASFISSYQVTHQDVLLPITSVA-SASFVGEVLPLLAAGGTLVLAQKAQS-LDSDALIALLASQRVTILSTTPSLSASLS------VLAQSMGSLRLFLCGGEALEYEQIAPLL-----PHMAVVNGYGLTESGICSTYFPRREQETGALPIGRPIQNTQAYVVDAYNRLVPPGACGELCFSG--LGISPGYLQDPERFVELPEYPGVRVLKTGDRARWATDGMLFYLGRQDRQVQIRGYRVELGDIESLLKQHPDIADAWVDVRRNAAATPLLVAFYCSVNGVALDA---QQLRVWLSLRLPLHMLPLLYVPLSAMPLGVNGKI------------------------------------- 182437395 54 ---------------------------------------------------------------------------------------------------EPHRVTFAEIGARATRLANALRELGVDGDQRVATLMWNNATHVEAYLAIPSMGAVLHTLNLRLPPEQLAWIVNHADDKVVI-----------VNGSLLPLLAPLLPHLPSIEHVVVSGPGDSALAGVTPRVHEYEELIAGRPTTYDWPELDERQAAAMCYTSGTTGDPKGVVYSHRIYLHSMQVNMTESMGLTDQDTTLVVVPQFHVNAWGL----PHSTFMSGVNMLMPDRFLQPAPLADMIERERPTHAAAVPTIWQGLLAEVT--ANPRDLTSMANVTIGGAACPPSL----MEAYDRLGVRLCHAWGMTETSPLGTMAHPPWTYRVTQGRFPAGVEARLVGPGGEHLPWDGESAGELEVRGPWIAAAYYGGADGEHLRPEDKFSEDGWLKTGDVGVISTDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDEKWGERPLATVVLKEGVTETD--YEALKEFLAESVAKWQLPERWSVIAAVPKTSVGKFDKKVIRKQAEGELD----------------------- 83312914 7 -----------------------------------------------------------------------NLAFDVCDRQAGADGHRTALIVEAADGGVERH-TFHMLRLLSNRLANGLAAMGIAPGDRVAMALPAGLEAAVTLLAVTKMGAVLVPVPLSLGSEPLGWRLADSGARVAVVDPAALPALER-----------ARSRLPELERVLAVGGGGGALDLWS--------ELERSSDAFTPLVTPADHPAFIFYPEAACGRPAGVIHAHRAMAGGLPAEMSLTFFPQFGDIVWTSSEWMGAEALFRAVLPAWHHGVPVV---ACPGPFDPVQALDLMSRHGVRTAYVPPHHLGALTEA----AASRPHAMPRAIASGPEPLDEDLHERVIKVFGV----HANEAWGVLESGAVAANLAGLMELRPPSPGRAAPGLSIDAVDERGRPLRAGDRGLLAVSPNAPGSFLGYWGDG----AGAARRVNGWLITGRSGFRDLDHYLWPDSLPEGAVLVGGCPVQPEEVELALAAHPDVVAAAVL----EWTSGELKAFVV-AGGRAADAAFTRELQAWVRLTRSPVEVPSRMEFVDELPLSMDGSVRRADLRD------------------------------ 118470035 10 ----------------------------------------------------------------------------LIRHHAADTPDKPMVV------DPKERIAYGDLDEKTRAMASGLVAAGVGKGSRVGLLMPNGTDWVLTALAVTRIGAILVPLSTMLTPTELEAQLRTASVQFLIAVDEFRGRGYPV----------APERLPALRQMWTAEQALTMTG-------------EPASADALAARVRPSDPMVILFTSGSSGPPKGVIHSHGNAV-RAVASGLAARCVTADTRLYLPMPFFWVGGFGAGIVTALVAGATLV----TEPIPSPQSTLDLLHRERVTL-----------FRGWPDQAEALARHASSTDLSALRPGSLEALLPHE--LRAQPGARASLFGMTESFGPYCGYPADADMPRSAWGSCGRPFDSMDVRIVDGTPLRVDEVGEIQIRGPHI--LRGICRRGREEVFT----RDGYYPTGDLGRLDSDGFLFYHGRSDDMFKVSGATVYPGEAQHALRGIAGVRAAYVVNVPDHQRNR--VGAVVVTDGMS-----ARDLCAAAREVLSPFKVPSV---------------------------------------------------- 197757429 36 ---------------------------------------------------------------------------------------------------EPQRRSFAEIGTRATRLANALREFGVQQDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPPEQLVFIVNHAADRVVLVNGSLLPLLAPLLPHLPTIDHV----------VVSGVGDRSVLEGLDVSVHEYEELIAGRPDSYPWPELDERQAAAMCYTSGTTGEPKGVVYSHRIYLHSMQVNMTQSMGLTDKDTALVVVPQFHVNAWGL----PHATFMTGINLLMPDRFLQPAPLAEMIEREKPSYAAAVPTIWQGLLAEVT--ANPRDLSSMKQVTIGGAACPPSL----MEAYDKLGVRLCHAWGMTETSPGTMAHPPGGLSAEEEWPYRITQGRFPVGPGGDLLPWDGESAGELEVRGAWIAGAYYGGAAGEPFRPEDKFSADGWLKTGDVGVISADGFLTLTDRAKDVIKSGGEWISSQELENALMAHPEVAEAAVVAVPDDKWGERPLATVVLKEGATVD---YAGLRAFLGQSIAKWQLPERWTLIEAVPKTSVGKFDKKVIRKQYADGELAV---TTLE-------------- 23010952 4 ---------------------------------------------------------------------------------AERHPDRPAFHWV----DRDRGLTYAGAVDAMERMAGALHDLGVGKGERVTIFAHNGLDYIVAMLGAWRIGAVAALVNVKFADDLTDYIADHTPSAVVYTHD-------------------MEAQVAAACAAIGTVRARLCMDGAQDGALSLPEMLAAGLPA-PPDPGDESAIAHLSYTSGTTGKPKGACLRHEPTV-RACRCIGERLRLRPGDVSFGPSALSSSYQLVANLLPPLAVGASVNVMRF------WTREGGYDALTARGATSLVANPPILDDLLQESRRRGAPPPGLRLGISGGGPVPPTLKAAWRDELG---LPLVESYGQSELGGFVGLGYPEPDDAKLGRVGPPLPDKEVFILGPDDRVLPPGEIGEIALTG---GFMAGYWNRPEKTEEA---TRGGYLRTGDLGLLDADGCVTLRSRRAELVEVAGRLWYPRDVEEALMAQAGVAQAALVGVAEAGLGQRPVAFAQAQPGAALDAA---ALKRAIAGAVPYDLGPLVVVPVPEMPMTPTGKI------------------------------------- 156152303 57 -------------------------------------------------------------------------------------------------------ISYPAFLSQVRALVGALRSRLVGRGDVAFVLAPARLDVPVLHLALLAVGVVVSPANPALTAGEVSRLVSLSGASVAFAVSST--------------AAKLPAGLPTV--LLDSAHFRSLLHLHDGRDEKELQLDSTG-------VVCQSATATIHYSSGTTGPVKAVAVPHRSLIAQALGFHALHLHVKSRERTLMGAPMFHAMGFFFALNGLARGLTTVVMTDTGLR-----------GMLGAAERWEVTEIMASPPVVLGITKHPRRLTSLLRVICGGAPLPGSVAEQFRRRFPHVDLCV--GYGSTETGGISLMSNQEECSRVGSAGRIYHNVEVRIVDIVTGEPLSVGQKGELCVRGP--SIMTGYVGDNEANAAAFDSE--GWLKTGDFCYIDEDGFVFIVDRLKEFIKYKAYQVAPAELELVLQSLPEIADAAVMPYPHEEAGEIPMALVVRRPGSKVTEA---QVMEHVAKQVAPYKKVRKVVFVDSIPKSPAGKILRRQLSNLV---------------------------- 190574729 453 ---------------------------------------------------------------------------------------------------------YATLEARSFALAAQLRAMDVGPGSVVAVALPRSLELVIALVAVLRAGAAYLPLDLAHPDERLARIFASAQPVCVLAAADVSARMAGVPVL----------------------------------APEQWTALSFAAPWADPAP---DDAAYVIYTSGSTGEPKGVVIEHRAIVNRLLW-MREHYGIRADDRVLQKTPATFDVSVWEFFLPLLCGATLVV--AGPDVHRDPIELARLIRGHGITTVHFVPSMLDAFLAAPASEGLQLRRVFT---------SGEALDASLRDRFHTHVHAELHNLYGPTEAAVDVSYWPASAQDRSRPVPIGFPVWNTRLYVLDARMQPVPVGVAGDLYLGGVQLARGYLGRDDRFLADPFLPGERIYRTGDVARWRRDGAVEYLGRSDHQVKLRGLRIELGEIEAALRELPGMERVEVLLRQDAPGDARLVAYVPAAYADAVT------LRSHLATRVPDYMVPSAFVGVDHWPVTANGKLDRNALPKPPQLEVAGLAPRTPLE-------------- 46138947 2598 ------------------------------------------------------------------------------------------------------TLTYAELDEFSTRLGHHLVSMGVGPEVIVPLLFEKSIWAVVAMLGVLKAGGAFVALDPAHPAERLALIISDTGSPVMVMSANQA-------------------------TTPLVTGDLSNLEVAMFTVTHESILELPALSDKPCPTVTPDNAAYVIFTSGSTGRPKGVVIEH-RAVSTGTKEHGSQMNYTSTSRVLQFASYAFD-ATIGEVFTTLVYNGTVCIATETERIEDLT---GFINRANVDWAFLTPAVARMM--------TPSDVPTLETLICGGEPIGDLTPRIWSE------IKFIQAYGPTETCVFASISDRQHREVRPAIIGHMMGSAAWVVSPSNSDLVPVGSVGEMLIEGPILG--RGYRNDPDKTDASFHSNGRRLYKTGDLVRYNLDGSMDFVQRKDTQIKIRGQRVEAGEIESHVSAHKDVQHVYVTFVKNGRLSSRLVAIISLKDDYDRAKELLRTVTEYLSSKLPRHMVPAVWAVVESVPLTTSGKIDRRLM-------------------------------- 46138947 10406 --------------------------------------------------------------------------HDLFDDMVRSTPTAPAIHWDGE-------FTYAELDRESSRLAGLLLKQGVKPDTFVALCFEKSAWVAVAYLAILKAGAAFMLLDPEAPIERIQYMMEQTKTSMVLCSPTY-------------KDMVDDWDATAIVISKEVMGTLPDFAG-------------------PFPNISTSSAAYIIFTSGTTGKPKGAVIEHGAYSSSAIAQ-KKALYIGPGSRFLQFASFMFDATMIEMVTPLLSGGCVCI-----PRRQDIISDLPRVVREMNINMAILTSSFIRTMSPEEVPTIKR-------LIQGGEPLSQKDIDIWADKVILG-----NAYGPSECSVMASCLSDVLRTSEPSNIGYPAACAHWVTEPANMHLVPIGAIGELLLQGPTLS--RGYINNPDKTAEAFVDPDTRFYATGDLVRLNSDGSVTFVGRKDTQIKIHGQRMELGEIQHHLTTIDEIRHSVVLSPSEGPLQKRLVAVLELASTAASSEEIIQRIRDIITQRLPSYMIPSTWIVVQSMPTMISGK-------------------------------------- 46138947 1158 -------------------------------------------------------------------------------------------------------LSYGEFDVMTGKLAAHLKSLDVGHGIPVVFRMEKSLWAIVAMVGIMRAGCHFVPLDPAWPVERTQFIIDNVGASILLTTESTP----ALPVQHINHTVVLSPEL----------------------------LNKLPTENSLLPHVKPSDPAYILYTSGSTGQPKGVVVEH-QTLSSSSTAHGKAMLMDRQTRAFQFSSFTFDVSLGEIM-TTLVHGGCVCIPSSDDRLSNISGAISKLRANQLFMTTTT-----------LGTFSPEDCPTVKTVVCGGE-----LLSQAIKDVWAPHVNLLHGYGPTEACIYAVSGHANDPTLPPSVIGHAMDGNRVWVCRPDDPRIPIGALGELIIEGPIVA--------HRIPESWGTPSPYRLYRTGDLVRWNMDGSLTFFGRHDGQLKVRGQRCEAGDIENHLTTIPDIAHCAALVPKQGACASMLVAVVQLLDTQQVS-GIIAKLQESLAQQVPGYMVPQVWLPVVSLPSTTACKTDRRRVSRWV-----DQLDKATLDN------------- 46138947 4202 -------------------------------------------------------------------------AHTLFEQQVEKIPDQQAIAWDGN-------FTYRELNEASNAFAHHLYSLGPKPDEFVITCFDKSAWATVSQMAILKAGAAFAAVDPTYPIVRVKTIVNDLRASVLFTETKYKDRFQGIFSK-----------------VIVV-------------DQEMLDSIGGPQLDAPSTPVNGNNLSYSIFTSGSTGQPKGILIEH-QSLSTVAKHFAKPYQIDQNTRTLQFAAYTFDLS-VGETFMTLLNGGCLCITSERRRLEDLT---GAINDFQVNWAFLTPTM--------ADILDPAQVPSMKSLALAGEAATSENIRKWHDKVH-----FVIAYGPAETTICCNATDGVKATSDPANFGPARGAGIWVADMDDSILLPVGAVGELLVEGPIVG--RGY-VDPIKTAEVFIDPYPRVYRSGDIVRYNPDGTCSFVRRRDNQVKVRGQRIELNEVEVHVSQADADLQHTVVLLPKTGQQEKVEAQRVLCPVTSEEDRSRNSLRNKLSSTLPGYMIPKIWITVEQLPLTTNGKMDRR---------------------------------- 46138947 5745 --------------------------------------------------------------------------------------------WEGD-------LSYTELDHHATRLAVHLRSLGVGPEVTVPLCFKKSIWTVVAILAVMKAGGVFVPLDPAHPADRIKGIVEQLPSRIV--------------------------ALTSPQCVLTVAHLVDNTISVDASSI--AQLENVSSAESLSPGATPSNAVYIIFTSGSTGQPKGVVLEHSAAASGT-TAHGHDMSYSRDSRVLQFSSYSFDASILEILTTLVYGGCICVLSEEE----RINDLVGGINRLRVNWAFLTPAVAMM--------VEPSQVPTLRLLALGGAPLWLAVLQKWTAV---GTIRVVNGYGPTECCALSTHNYYSRSYMRPEVIGKAMGCNTWVVDPRDNILMPIGAVGELLIEGPIV--ARGYLNDLVKTQDAFWLPSGRLYRTGDIVSYATEGNISYIRRKDTQVKVRGQRIELGEISYQIGASHGVAHLVVLGSRGKFSGQIVAIFLQLLDSPQDLAKVRAEVSEFISDKLPSSMQPSAMVPVNRMPINTSGKI------------------------------------- 46138947 8870 ---------------------------------------------------------------EWNGDGQLNTVHALIEAHVKESPNRCAVTWEGE-------LSYAELDNHATRLSVYLRSLGVGPEVTVPLIFTKSIWMVVSMLAVMKAGGVFVPLDPAHPPERIAMIVEQ---------------------LPNRAVALASPDRTGLISGLVDNVVALDADEAACIAKDAD-----GDNKLPSDEATPDNAVYIIFTSGSTGQPKGVVLDHR--------------------------------ATATEIVTTLVYGGCVCVLSEDERINDLAAAINRLQAT-----------WMLLTPAVASTLDPSEVPCIRYIALGGESSSHATNKKWSK-----GCKVLHAYGPTECCVMCAYDDRTGLLTRPEVIGGSVGCNNWVVDPRDSVLMPIGAVGELLVQGPIM--ARGYLNNPDKTQESFLDTGLPSVSGLSRAYKTGDNKLTFVRRKDTQVKVRGQRIELGEISHQIASNDKVATQMVTLGSRGTLNGKIVAVLTLRGLQTTEDDIVAEVQNYIADKLPGYMHPSVMIVVNRMPINSSGK-------------------------------------- 46138947 7323 --------------------------------------------------------------------------HNIIERNSQAMPDRQAI------CGWDRTFTYGELDQAANAFAHHIHSLDLKPDTFVATCFGKSAWTIVAQLAILKSGGAFVAIDPTHPADRVETILSELGPPILLTESKHQDRFKTLF----------------PNIVTVNEDTLSSLSVPNG---------------PPSTRVRHSNTAYAIFTSGSTGRPKGIVIEH-GSLSTAALTHAGPYQITSDTRALQFAAYTFDVSIGETFYP-LSQGGCVCVPSDAARLEDLAGAINGL----------SADWAFLTPTVADLLDPSLVPGLKTLVLGGEAPTSVNIRRWHDKVF------LISGYGPAETTIWCNATGRLNGSSDPANLGPPMGARVWVTDADDSVLLPVGAVGELLIEGPLVS--RGY-TDPEKTAAAFISPPGWMYRSGDIGRSRPDGTFSFVRRRDNQVKVRGQRVELNEVEVHISQAESIRHAVVVLSHHSLGGEELGGIIAVQSDEAISASDL--IQDRLLSTLPPYMIPKIWITVEHLPSTTNGKMDRR---------------------------------- 34496941 240 --------------------------------------------------------------------------------------------------GEGLSLSYRQLLERARALAGRLKAHGLEDGDRVAILLPRSVDAIVAILGTLWAGGCYVPLDPQGPAARLAMVLDDARPRLALT---------------RRRWAELCGELPAL---------------------CLDEAPADDAPRLERCAAGIDSPAYLLYTSGSTGKPNGVLVGH-RALAHFVSSAGQLYRVRTGERILQFAPLHFDASIEEIFLA-LCHGGTLALRDDA-MLESMPAFADAVARLRIDVLDLPTAFWH-ELAYALTPELAARLSRVRLAIIGGEAALPERARRWRELL--PTATLLNSYGPTETGAALAGPDAVWDGNEDIPIGLPRPGVDAAIVDAGLRPVAQGEEGELCLLG--DALAIGYLGRDELTARRFVTGAPRAYRTGDRAVWRG-GQLRFLGRLDQELKISGLRIDPAEVENALLACPGVREAAVIGLPLAGGG-----YALAAFLAADAEPDAGALRRQLAERLPAAAIPDRWQWLEQLPRNVNGKIDRKQLAAL----------------------------- 108797203 16 ---------------------------------------------------------------------------------AARDPDAPALTCAG------RTVTRGELDVTTNRLARAYAELGVRQGDYVTILLPNSIAWVEAVLATWKLGAVPQPLSARLPDAELSALLALRPPALLVGRADPNDVSPSVPANFTPDPALPADPLPEAV-------SPAWKSMASGGSTGRPKLIEAGGDSRVPSAIG------------------------------------LPLGAEEGDVNLVSVPLSHNTGFTTLAIGLLMGHHLVLMPRFEP-----HEFLRLVSEHRVTFLTTVPTIMQRLLPVYRADPGAYDLSSIRRFWHVGAPCPPAVKEAWIGLLG----PQVLWELYGGTELQALTFISGEQWLTHRGSVGTVVAGAMTVLDDDGNTCPPGVVGEIYMRRS-PGAAPTY-----RYIGSTAKSRDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALSAHPDVLSCLVVGVPDDDLGQVPHALVQRAPGSALDEA---AVTAFVAERLAGYKVPRTVEF------------------------------------------------- 167839816 9 ------------------------------------------------------------------------------------------------------RLTYGELERCANRLARRLLDSGVRPRDRVLLCLPRSVDAVIAMLAIMKTGAAFVPVDPAYS-----------------------------------DAIKRGYASDSGARHALARAADAAAFRGGALCVIDADDLSAARDDEGPEVDAGHDPVYVMFTSGSTGRPKGVIVAHRGVARLVRET--NYIRITREDTLLLLSPITFDAS-TFEIWGALLNGARLAIYEDA--TFDPNAVSRLIAREQVSVMWLTAGLFHLVARRFVGMLAGL-----RVVLAGGDVLSAAAIGAVFDAF--PSITVINGYGPTENTTFTCCHVADRRPTGTVPIGRPITGTDVRILDAALREVPDGEEGELCASG--LGVALGYLNAPDATRAAFVDTGSRLYRTGDRARRRADGVIEFLGRSDRLVKIRGYRVSLDELQSVLAGIPGVEEALVKVSEEGTGEKRLSAIV---QSGRAEPDMKAYVRRELAKRVPPFQIPDDIRIFQHIPLNANGKLDRHRL---------PVSETSTL--------------- 159127044 64 ----------------------------------------------------------------------------------------VALIYV-DVNNPSRSISCAQARKIVRQLVAGLRAWGVKAGDCVAIHSFNDIYYCMLVLAIVGAGGIYTGTNPSYTTRELVHHFKAADAKFVVSEPEIV---------TSILAAVKERGIPE-GNLLIFDVLGQEVPAGRRSWTDLFSHGEEDWVAFHDLQRAKETTAARLFSSGTTGLPKAVTLTHHNLIAQHELVFETHPRPYQVSR-ITAMPVFHVAAAVFAHVGAIKAGHTTYMM----RRFDLEPYLVCNEKYQATDLTIVPPMAIAILTSPLARTRPFLHSIKNV-ICGAAPLDKEVQTRF-RTLLQDGTPFTQVWGMTETSSIATMFTYPEDDDTGSVGRLIPNLEAKLIDENGDNISAFDVRGELCVRGP--TITPGYFRNDSANAESFDAE--GWFKTGDIAYCEGRTRWYIVDRRKELIKVRGFQVAPAELEAVLLGHPLIVDAAVIGVVFPGTDEYPRAYVVRQPGREGEILTEEDVRKYLGERLARYKLVGGVKFVDAIAKSASGKILKRVLRE------------------------------ 211588948 1069 -------------------------------------------------------------------------------------------------------LTYAELNERANRMANFLSERGVTTGDLVPLLLEKSPFMIIAILALFKLGAAYVPLSPENPVERNEFIVRDVGARVVLSETEHATFFSFEDITVLLIDRAKLCA---------------------------------YSKEKPEIEVSPSDPAYILYTSGSTGQPKGVTVSHGACAAAMRSIIDFENKRDEPFRALQFSNYVFDVSL-YDFFVTLHSGRTLCI---APSDRLLGDLAGAINEMNVNHVFLTPTVARL--------LDPKEVPGLESMTVGGEQLTRDVIETWAPVLTLR-----NGYGPTEASVLVTMKEVTAETTGGNIGRPLASVGAVILEANGEQPLPYGAVGELCFWGP--QLAEGYFKKPEAFIQTNLGGGRRLYRTGDLARYLPGGDIECLGRKDDQVKVNGHRIELGEIEQAILRTGEVTDC-VLTVWKQNNTAHLVANVVFNPVDQLSPDIFAEETQHLKNKLAHYMVPKFLLPLPFVPRMPSGKADRKQLKA------------------------------ 211588948 47 ----------------------------------------------------------------------------LIRYQVETNPEAFAVHCEHEEP-----YTYHELWQIVEQIA---LNARFASGSIVPVCLDPTIEFVAGLLAIMVSGAAYVVLDPEGSPERNRAIVADTGADSVLSN---------HKYNYLFEKAISVEDLLSNEAVEGYFIIPPHVPGP-----------------------SPSDLAYLIYTSGSTGTPKGVLLSHRAASHGISQ-----FELNGRRRWLLFYNPVFSAAQRTIL-ATLSKGACLCLASRERLATALPEVLVNLQ----------VDALGITPSALSLLSPSEIPDRLEQITTVGEPLSQALVDLWADEVHLRV-----SYGLSECAQLNFSRRLKPGDNPRNPGRPVDTTTALILEPNTATQLGVDEPGELCLFGP--QVASGYHQRPKETSASFVKNPFGPFRTGDQAVRRADGTFEILGRIDHQIKIHGQRIEPQEVAETLSTVKGVAEVVCVGAAIKDKTS-LIAAVVPNNQLSWVD-LVKSLREHAQQSFPPYMVPSYWLRCDELPVNRNGKVDFKTIR------------------------------- 118471730 19 ----------------------------------------------------------------------------VLDHHVRTRPDAPALV----VTQQRIAVTYATLGRWADDVAAGLTADGLRRGEVIAVVDVNTAEFVVALLAAARIGAVVAPLDPALADAEMTDRLARLGARAVLTGPCEHALGTHRVRVTASRATVEPTRGATVEPTVRQAVDLGLGP----------------------------DDALILFTSGTTGRAKMVPWTHANIAASVH-GICAAYELGDGDATVAVMPFFHGHGLVAVLLSTLAGGGKVLLPAH--GRFSAHTFWADMRDADATWFTAVPTIHQILLQRPDE-----EHPPLRFVRSCSAPLDPATAEAAERRFG---APMLEAYGMTETTHQAASRRVRTHDPRMSVGPASGAARFQV-VRSDGGECTPAETGEVWVSGP--AVVRGYLADPENTAQAFTD---GWFRTGDLGALDADGNLQLTGRIKNIINRGGEKISPEHVEGVLTGCDGVFEAVVFAIPDATYGEQVG----AAVVPAAAHVSADDILAQCRTGLAPYEVPARLDIVESLPHTAKGAIDRQAVK------------------------------- 110834667 23 -----------------------------------------------------------------------------------------------------QRLTWAEFGQAVDATAAELSRRGFGKDDVLVAQLPNVWELAMLYLAAAKAGGLLSALPMQWRSKDVGYVKKMTEARFYASAESFHGFDYQ-----------ALGQELGFEHYIGLKEL--------------TDIARSKPSQGPEVPVEANDIFTLCWTSGTEADPKGCPMSHNNWEYMINLVF-TTCGLQQGDRILCVAPLVNMTAVGVNYVPWLATAGTLVLHHPI----TPEILLRQLTEERIQYTILVPAMLNMIAKLPN--VDQLDLSSVRTITTGSAPPSAWSMQEFKRRWDID---IVNIWGQNEGSCMRVDHLPWWGRESVEWPSGINGIEVKILGDQDEEITEPGGIGELCYRSP--GVFAGYFQRPDITEQSFTAD--GFFRTGDLFIVQNANHVGFYDRKKDMVIRGGFNISSVEVENAVLGFDKVQDVAVIPHPDEIMGERVCICVVPADESHPPA--LEEINDYLKSQMSVYKLPEKMRLVDVIPRNPIGKIMKKELRA------------------------------ 211590269 182 --------------------------------------------------------------------------------HCRSQPDAEALAWDG-------SVTYAELDRFSLAVAHQLLSLGVGPESVVPLYFEKSRWTVVAMLGVLRAGGAFVLLDPSHPMPRLAEICSEVQATVVITSESLQELGRKL----------------GPRAVTILDTINSHVDTGRNAF---------------NTSVKPSNAAYVAFTSGSTGKPKGIVIEHQCFVANTLAQ-NAVQNINSQTRAFQFASYGFDSSILETLMTLVAGGCVCIPSEKQRL----NGLADAIRGMRANWLELTPSVAR--------FINPEEVPDVSSVLLVGEPMSQDHITQWS---GSGKIQLLNAYGPAECSVVATVQPNVQLEDPQNIGCSYSSHCWITNPQDHDQLEPLGAVGELLISGPIV--ARGYLNQPHQRWATRFGIPPGEYKTGDLVRYNLDDGLRYVGRKDREVKIHGQRVDLHEIEHHASRFQAVAD--VLQVNGGSAGKLLALFIVADNDETRMTDLVTSIKHWLRDCLPPYMIPTKYTFVNRFPLTRTGKLDRRALVDLGAASSHS----STREQPS----------- 211590269 1226 ---------ADRTEALLEQFDTLLQRILREP----------------GTKMKDLR---TQLSPEWQQLAAINCLHDIINHFSITQPNSEAVAWDG-------SLTYSELVALARRLAGLLQSFGSGPGAVIGICVERSKWFPVAILGVMMSGAAMVLLEPNFPTQRLRHILRDAGARTMICSTVFQEKC---------------------------------AGLVDDMLVLTHDIVTQADDAWTPSAVSHHDPMYVAFTSGSTGAPKGVVIEH-GMVYSMLKAHKDIIGASIASRGLLFASPAFDICLAEIVL-ILCSGGCVCVPSEAQRMNSLAKTMTTMQVN-----------MAMLTPSVARTLAPAAIPCLQTLILGGEAPSASDLETWASRVK-----LHQSYGPAECAMYTTTTHPLTSSSDLGNVGSSQNSCWIVDPDNHDELQPVGSIGELLIGGPIVGRAAAFICDPVWSENFPFLQGARLYKTGDLAILNADGSLNLVGRKDTQVKLNGQRIELHEIEHCAERYQ--HGTAVIAKPVGIQRPRLIMFVYDPATVETTQAYLEGVRDHLNQHLPPYMIPSHFLSLSRLPLSPSGKADRKTLRQVASKM-----DRETLE-------------- 76177061 53 ------------------------------------------------------------------------------------------------------------------KVASGLSLLGIKKGDVIMLLLQNCAEFVFAFMGASMIGAVTTTANPFYTSAEVFKQFNASKSKLIITHSQYVDKLR--------DAGDNFPNWAKEFSVIT-------IDDPPENCLHFSVLSEANESEIPTVSIDPDDPVALPFSSGTTGLPKGVILTHKSLISSVAQQVNPNLRLKGEDMVLCVLPLFHIYSLNSVLLCSLRAGTGVLLMH----KFEIGALLELIQRHRVSVAAVVPPLVLALAKN--PMVVTFDLSSIRMVLSGAAPLGKELEEALRARV--PQAIFGQGYGMTEAGPVLSMCLAFAKQPFPTCGTVVRNAELKVIDPETGCSLGPNHSGEICIRGP--QIMKGYLNHAEATATTI--DVDGWLHTGDIGYVDDDDEVIVDRVK-ELIKFKGFQVPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVVRSNGLELTED---AVKEFIAKQVVFYKKLHKVYFVPSL---LSGKILRKDLRA-------KLGHVRSLSN--SLETI------ 164511432 448 ----------------AEHYRMLLETVAADPRRPIGD----LPLTTAAERALDRANDTRAARPRDV------TAAGLVLARAASAPERVAVVDADGAT------SYGELARRVHALARTLRASGVGRGDLVGVLSGRRAALIVAMLAAHTAGAAYVPLDPDFPAARLAHICTDAGLAAVLVDPAYCDR-------------------------LPAETPGARIPLGDPGD----------AAPGPPVACHDDDLAYVLYTSGSTGRPKGVEVTHGNLVNFL-TAMAERPGCAEDDVLLAVTTAGFDIAGLELLLP--LTQGATVHIAPAETTRDGFALAGLLDSSGATVVQATPATWQMLLAAGWSGRVPR-------LLCGGEALSAELAAELIDRSGE----LWNMYGPTETTIW--SSVLRVRRDRPITVGTPIANTTFHLAGPDGGPVPFGATGELLIGG--DGVARGYRGRPELSAERFVGDGQRRYRTGDLARWTETGEMLLLGRADRQIKLRGHRIEPGEIEAAIRRTGVSGEARVVLREERPGHQRLVAFVVAEPAEAAAAARRI------EEWLPAYMIPSRTVPMTGLPMTPNAKI------------------------------------- 26989283 21 --------------------------------------------------------------------------------------------------GQHATCSYSQLEQISAGIAAFLVKNAASGTDRVVIVSRRSAALVYAMLGCLRAGLAFTVADAAYPAARIEQIVNTLKPAVIL----------------RCAEASVDVGQPMVVTV---------------PEALAEALQAFPRQPVALPAVSPEQPAYITFTSGSTGEPKGIV-THHAPLVHFIDWHVRQHGFTQADTFSLLSGLGHDPVYRDVFTP--LSLGATIACPAQSTLTEPSRLASWLHQHGVSVIHLTPPLGKLI--ETGAHLNGQILDHLRYLFWGGDALSPTQYQQVRAIAPNAVNVNFYGTTETPQAMAFHTLDPEMDNARVPLGKGIADAQLLVINPAN-QLVSEGETGEILIRSPYLS--RGYWDDPGLTEAKFADTADRCYRTGDLGTYLADGSARFLGRADSQVKIRGHRIELAEIENAICRHPHIGQCVVL-TNHEGASTRLVAYCVAQQAIRAD-----ELRQALSGQLPDYMVPALFVFLDALPLTPNAKVDKRAL-------------------------------- 89097347 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDEAAILYTSGTTGSPKGVLFTHRNILSAAIM-MAVEMRMKPESRMLHLMPLSHSAPLHLFLIAGTYVGAAHIMAP----IFTPEVLLKLVSSEKATHFFGAPVAYLFTAKQPD--IEKYDLSSMEYWVYGGAPLGEKEVRLVKERLKTDSLYCV--YGLTEAGPSGTLLLAGEHGQKAGSIGKRAALGTEIMIADEGNPVEPGEVGEILLKG--EAVMKGYYKDSEKTAEMIKG---GWLYSGDMARFDEDGYIWVVDRKKDMIISGGVNIFPKEIEELLASHPAIAETAVVGVPHPEWGETVKAYVVLKQPGSLD---KIELKAFLSGKIADYKIPKLYEEIEALPRNATGKILKQSLRE------------------------------ 104781286 1479 -----------------------------------------------------------------------------------------------------KRLNYAELERASDRLARRLRGQALPADTLVGLCATRGIDLLVGMLGILKAGAAYVPLDPDYPHARLAAVRQDCALDWVVAQG----------------EALARSGLQDLQAILLDDEAPAADDAQ------------------PLPRVAPAQLAYVIHTSGSTGTPKGALLSH-HNVMRLFDASRPLFDFDEHDTWCLFHSYAFDFS-VWEIWGALLHGARLVIVPQA-TSRDPEALRELIVSQGVTVLNQTPG---AFVRLVTEDLRHAAPMPLRQVIFGGEALQVATLAPWFDKYG-DRVRLNNMYGTTVHVTHTPVTRDDLARATQQRIGRPLPDLSVLVLDAHGQLCPPGVTGELHVAGP--GLARGYLNQPQLTARVFVERHGRLYRSGDLGRWLEDGQLEYQGRNDHQVKVRGFRIELGDIQAALLRLTEVDDAVV--RHDAHRG-------VLQAWFSASRPLAGDVQAHLREHLPAYMQPQQLRQVERLPLTANGKVDVDALRAL----------------------------- 104781286 451 ---------------------------------------------------------------------------------VQRRPDAPALQYRQG------TLDYRQLAGAASALADRLGEQ--ARGGCIGVHLRRKDQAVIAMLAVLGNGAAYVPIDPDMPLERLKDIVADSGMDLLITDQALPIDVRQLC-----------PSPPSARTVPRPVSLQAPA---------------------------PDSLAYLIYTSGSTGKPKGVRIAH-AALGNLIADFVADLEISARDRVLGATAIGFDIF-GLELYGALTSGACLQLIDDQ--VRDPTALAQALDALRPTLLQGTPSFWSLLALAGWHPAER----DGVRLLCGGEALSSNLASYLLGCAG----QVVQVYGPTETT-IWSTRQRLTDASQHAVIGRPIGATRCYVLDPQGQPVPWGASGELCIGGA--GLAEGYHQRDALTAERFEGRPTRLYRTGDRVCWNDQGELVYHGRLDFQVKVRGHRIELGEIEHALHQLPGIRQAVVLA-WDSDGQTELSAHVVPQDDGLGDPD---AWRAALLERLPAYMVPQRFECLARLPHSLNGKVDRRALSRPARSD------------------------- 104781286 2541 -----------------------------------------------------------------------------------------------------RTVSYAELDRWSDNLALRLLAQHGARLDRVGVFTRPGMATIATLLAVLKVGASYLPLDPEYPTARLRQLLDDARPALLAGDVMALEKHAGLSL----------------------------------PALVIDDAPLPQPPLRPLVPVAADALAYVMYTSGSTGQPKGVMVEQAGILRLVVE--ADYVHIGPGDVLGQLATLSFDAA-TFEIWGALLNGATLALAP-VGCALDSPALAGYLHEQAVSILFMTTRLFDRHVAAGHAAMFRG----LRYLMIGGEVMDPLTVDQVLACAEGRPQHVYNVYGPTENTTFSTFQPLDRERLALGDIAIGRPIRGTSAHVLDGRPTAIGQVGELYLGG--QGLARGYLNDPGRSDVAFVTGPLRLYRTGDAARWQADGTLGYLGRIDRTIKVNGFRVNLGELENTARQCGDLEQCIAV------NDHGLLLYF-------SGTITAQALRQALASRLPGYMLPARLIQVDTFELNRNGKI------------------------------------- 63087140 1 ----------------------------------------------------------------------------------------------------------------------------------------RSLEMIIGILGILKAGGAYVPLDPEYPQERLIFILEDSQVKLILTQEKLVE------------------SIPQHQASIICLDTE-------------WEKITQEKTSNPESGAKPDNLTYIIYTSGSTGQPKGVLVNH-SHVVRLFAATDPWYHFNSQDVWTLFHSYAFDFS-VWEIWGALLYGGRLVIGPYLISR-SPELFWELLCQEKVTILNQTPTAFRSLIQVEKAPPNPPDDLKLRLVIFGGEALKINGLQPWFERYGDQHPQLVNMYGITETTVHVTYRPLSMADLTASVIGRPIPDNQVYILDQYLQPVPLGVTGQMYVGGA--GVTRGYLNRRELTEERFIPSPFSPYKTGDLARYLSKGELEYLGRIDNQVKIRGFRIELGEIEALLAQYSAIWESVVVVREDTPGDKCLVGYVVPQRSITLT---IEEIRQFLKAKLPEYMIPNTFVILEALPLNSNSKVDRRAL-------------------------------- 118053799 34 ------------------------------------------------------------------------------------------------------RWTFDRFFAAADALASRLQKQGLKAGDRVAIAMRNRPEWAVAFAATALLGAVPVPLNSFGLSSELMANLEDTSPVMLICD------------ADRHARISQAIAQTAIKTVVVDGEAG---------DISWLALTAGGHDGFVSPQLSADEAALILFTSGATSRAKGVESTHRAVCMTSPDAIAAIMARQLQPTTLSAVPLFHVSGLHAQLLVSLRHGRRLIFVH----RWEPEKAAELIRNEKVTQFNGAPSMVQQLIGL-PGFEQPQSSGNLSGVGFGGAGLHPRLIDEVLTKFKGRMSGI--GFGLTESNGVCAGSSGRMFEEQPRSSGVLSPIIEVRIADLDGAALPVGQSGEIWLRG--VTLMERYCGDEEATAKAMQG---GWFHTGDIGFLNDEGFLTIVDRIKDVINRSGEKIAAAEVEACLLQHESLEEAAVFSMPHEVTGEQVVAVVVGKSWSQVTPEL---LREFVAQRLASYKVPSRIVVRAELPRNPAGKMLKASIRK------------------------------ 50552434 258 --------------------------------------------------------------------------------------------------SKERSFTYKQIDEASNVLAHHLVASGIKPGHVVMIYAYRGVDLVVSVMGTLKAGATFSVIDPAYPPARQTIYLRVAQPRALVVIGKAGKIDQLVTDYC-DKELQLLTLVPELALTDDGALVGGEVEGSDILASSQAK-----KGEQTGVLVGPDSNPTLSFTSGSEGIPKGVLGRHYSLTYYFPW-MAETFGLSDKDKFTMLSGIAHDPIQRDIFTPLFLGAQLIIPTSDDIGTP--GRLAEWMATYETTVTHLTPAMGQLLSAQATAQIPSLHHAFFVGDILTKRDCTRAQNVFIVNMYGTTETQRSVSYFQVASYASDSSFLAQQKDIMPAGKGMKNVQLLVVNRHDRTQTCGVGEVGEIYVRAA--GLAEGYLLNDEKFVTNWFVTPEHWYRTGDLGRYLPDGNVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEPVLTSYIVVQNDAQEDEELIKNIKEFLKTKLPSYAIPTVVVPLAKMPLNPNGKVDKPAL-------------------------------- 9294464 80 ------------------------------------------------------------------------------------------------------------------------------KGARIGIVAKPSAEFVAGVLGTWFSGGVAVPLALSYPEAELLHVMNDSDISLLLSTEDHSETMKTIAAKSGARFHLIPPVVNSTSETVACNQFQDDSFEAEGKFLD--------------------DPALIVYTSGTTGKPKGVVHTHNSINSQVRMLTEAW-EYTSADHFLHCLPLHHVHGLFNALFAPLYARS---LVEFLPKFSVSGIWRRWRESYPVNFTGVPTMYTRLIQGYEAMDKEMQDSSAFRLMMSGSSALPRPVMHQWESITGHRL---LERYGMTEFVMAMSNPLRGARNAGTVGKPLPGVEAKIKE-----DENDANGVGEICVKSP--SLFKEYWNLPEVTKESFTED--GYFKTGDAGRVDEDGYYVILGRSADIMKVGGYKLSALEIESTLLEHPTVAECCVLGLTDNDYGEAVTAIIIAESAAKKRREDEEELCGWAKDKLAPYKLPTRLLIWESLPRNAMGKVNKKELKKSLENQE------------------------ 118467099 11 ---------------------------------------------------------------------------------------------------------FAELEKRANRLAHFWYAAGLREGDTVAALLENNEHVHAVMWAARRSGLYYTLINTHLTAAEAAYIVDNSSAKALI-------GSRATRDVCEGLAEHSPGGLPELLLIADDDLDG------------WYRYPECVADQPETPIPDESEGDLLQYSSGTTGRPKGIPHLPPSEAPNILMPLMNAVGITSESVYLSPAPLYHTAPSFWSMVVQSLGGTTVVM-----EKFDPEHALECIQRYGITHGQFVPAMFVRMLRLPEAVRMSYDVSSLQRVVHAAAPCPVDIKKQMIAWWG----PIIDEYYAASEAVGASFIRAEDWLIHPGSVGRPLVGVPH-ILDESGHELPPGVPGEIYYEGGHSFQ---YLKDDAKTAAAHDA--HGWVTVGDIGYLDVDGYLYLTDRRHHMIISGGVNIYPQEAEDLLITHPKVLDAAVFGIPDDEMGQAVKGVVQTVDPADANDGFAAELLEWLRNRLAHYKCPRSLSFEAQLPRTDAGK-------------------------------------- 110762211 1 --------------------------------------------------------------------------------------------------------------------------MGLKKGDLVALVAPNYPETILAAVGVLEADLILTTMNPTYTIEEMKKQIKDCEANAIIT---------VAEIAHIVLEARKNTSASSGPFVVI----EDGTRSIPEGSVPFKDLITRGKTLPPITQMSSNDLAILPYSSGTTGMPKGVMLTHKNNMEMVEYTTKERLWRHTTADFQEVVPLIIPFFHIFGLNA--ATLPRLYNGTKIITLPKFVPEVFVDILTKKNITGLFAVPSLITFINICPLLKKEIFQNIHHIITGATPLPEVDVERFYERISSDDLKFSQGYGMTETSPVICL---DSWSRKPSSIGQNIAGCEIRLVDSATNEDIAGQKGEIWARGPHI--MKGYLNNEKATSEMIVD---GWLKTGDIGYFDDEFYFFVTDRKKDLIKVKGFQVPPAELEALIKRHPNVIEAAVIGIPNERFGEIPKAFVILKEGSKTTDD---DIKNFVKDKVSEYKQLRGVTFVDSIPKNASGKILRNKLKN------------------------------ 89055610 3 ------------------------------------------------------------------------------------------------------TLSYGDLRHAIATAAGALHAAGVAPGDRVLCQIAKSPEALIIYLATVAAGGVFVPLNTAYTPVELDYFLVDAEPALLILDD-------------TTQAAKPVAEARGVTTVTPADLVQSD-----------------APPLAAPVARDVQDLAAILYTSGTTGRSKGAMLTH-GNLISNAQALKVCWRFTAKDVLLHALPVFHTHGLFVATNIILAAHGRMI--------FCPSFNLDQLAELMPQATSIMGVPTFYTRMLGDTRFDKSAMKHMRLIISGSAPLLAESHRAFQTQTG---HAILERYGMTETNMITSNPFAGERRAGTVGHPLPGVSLRLDCPDDAG-------IGVIEVKGP--NVTPGYWRNAGKTAESF--TNDGWFITGDLGQVDAEGYVSIVGREKDLIISGGFNIYPKEVEVEIDTLPGVAESAVYGVPHPDLGEAVAAAVVLSVNGGVDPET---IIAGLSDRLARFKIPRFVRVLDELPRNTMGKVQKTELRK------------------------------ 146413667 226 -----------------------------------------------------------------------------------------------DPASKTRTFTYKQINETSNLVGNYLKETGIKKGDIVMIYAHRGVDLMIAVMGVLKAGATFSVIDIAYPPARQNIYLSVARPQGLIV----LEKAGVLDDLVKNYIKDELEVITTIPQMRVNDDGSLQGGKLEGQTRDCLEDYQSLASSPTGVKVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPW-MSEKFNLSADDKFTMLSGIAHDPIQRDMFTPLFLGAQLIIPTADDIGTPGKLAEW--IAEYGATVTHLTPAMGQLLSAEATTPIPSLHHAFFVGDILTKRDCSLAENVTIVNMYGTTETQRAVSYFEIKSRSEDPVFLKTLKDVMPAGRGMKNVQLLVVNRKDRTQTCGVGEVGEIYVRAAGKEKFVTNWYSETWRQEGWFGPRDRLYRTGDLGRYTPSGDVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKDGLAIYAELIKDIKAHLKKRLASYAVPTFVVPLAKLPLNPNGKV------------------------------------- 218232742 9 -------------------------------------------------------------------------------KHASLQPNKIAI------KENDRVLTYKEWFESVCKVASWLNEKK-SKNKTIAILLENRIEFLQLFSGAAMAGWVCVPLDIKWKQDELRERIEISNPDMIVT-----ERYKVNDLLDEEGRVIEIDE--------------------------WKRMIEKYLPTYSTVESVQHAPFYMGFTSGSTGTAKAFLRAQQSWVHSFDCNV-HDFHMKREDSILIAGTLVHSLFL-YGAISALYVGQTVHIM----RKFIPNQVLDKLETENISVMYTVPTMLESLYKENRLIENK------MKIISSGAKWEVEAKEKIKNIFPYAK--RYEFYGASELS-FVTALVDAESERRPNSVGKPCHNVQVRICNEVGEEVQKGEIGTVYVKS--DQFFMGYIIDGVLTRELNAE---GWMTVRDIGYEDEEGFIYIVGREKNMILFGGINIYPEEIESVLHEHPAVDEIVVIGVKDSYWGEKPVAIVK-------GSATKQQLKSFCLQRLSSFKIPKEWHFVDGIPYTNSGKIAR----------------------------------- 210085878 55 --------------------------------------------------------------------------------HFDDYGNDVAII----NGVTGESYTYLQLKDLIRRFGSALTRLGFKQHDVLAVFSPNVPEYAIAFFGATSGWRSY-----------------HCKPSEIFV------IGSDVPECRSFSELLEDDG--------------------------------SAFPADVPVNVTE-DVAVLPYSSGTTGLPKGVVLTNNNIVANLRQIIHKGMLEFNRHEDCLIAQLPF--FHIYGMVAVLSCCLRQGVKIVTIPRFEPELYLRVIQDYKVTRVMMVPPIALFLSKH--PLVDQYDLSHVKDLMCAAAPMGINLTMALRDRLNPQSLR--QGYGLTETSPVTHLCMEDEFAPGAVGVI-IPNTEIKVIHTETGVALGEGEDGEICVRGP--QVMKGYLNNPEATAGCIDAD--GWFHTGDIGHYDDKGYFYIVDRLKELIKYKGLQVAPADLEAVLLGHPWVQDVAVIGLPDDEAGEVPKAFVVKK----TDDVTEQEIVDYVAGKVAPFKKLRGVEFVKEIPKSASGKILRRTLRD------------------------------ 6018083 1365 ------------------------------------------------------------------------------------------------------QLTYQELDKYSSLLAKQLLDADVKGGDIVPLYFEPSAWVVVAMLAVLKSGAAFTPIDTSQPEQRRNRIVSQLQPSI---------------------------GLVSARHATTVFGPGWATLEVSRRALSSM-------PEGPLGQVDASSIAWVIFTSGSTGLPKGAMLQH-SAVHTSHRALGATFGLCANTRMLQFSSFAFDACVLEIV-ATLMHGGCVCIPSELQQRSLSELPSVCAAMEVNTMVLTPTVA---------RLFGPSDFPDLTTLVLTGEPLVQSDVTKWSSIA-----YVANGYGPAECSNICTVHRIAPDDTDPNRISLRGVPNWVVHSRNHHQLTPIGGVGELLIEGATVGH--GYLNDAEKTAAACFERHGRLYKTGDIVKLHEDGSLSYLGRKDTQIKIHGQRIELGEIEHHVLHCTKAVEVTVVYVPGEEKNKSLVAFVRPSNGTSTPQDNPDAIINELANSLPAYMIPTMYIQVPSIPRTASGKTDRKQLRE------------------------------ 6018083 2442 --------------------------------------------------------------------------------------------------------SYAQLEKLSDALAAMLTDLGIGIGQLVPLCFERSMWVVVAMMAVLKTGAGIVPLDPAHPPSRHERILAKVGIGCILVSPQYAQRQFGEGWTTMVVSEASAAAVPSIH-------------------------------AFDPPTVTHLAVCWILFTSGSTGEPKGIYLEH-GAICASYKLLGKTLGIDKETRMLHFSAYAFDIA-TFEIIGTLMSGGCICIPSDAERL---ERLPQFCTTFAVNTAILTPSVARLY--------TPNDIPTLRSLCLAGEAPNKQDISTWQHRIPF----LFNCYGPAEAACLAATNRIGPNDADRSATRIGRLRGVPLWITAPGNCRPIGAVGELLIEGS--TLARGYWIQLKPMLHLSRTQSGCCKAQPEIYKYDEDGGVVYEGRKDNQVKIRGQRTELGEIEYHLSQCPTAAEVVVEVATSERDSVTLVAFVKSRETRDSSEALPSKLEHEINRRLPLYMIPAVFVSVPEIPKTATDKTDRQKLRELAS--------------------------- 6018083 280 -------------------------------------------------------------------------------------------------------LSYGQLESLSTGLAHALLQLGIKDHSLIPFCLKNSKWAVVAMLGILKANCTFVPIDSSSPWDRRNRILELTHAEVIITSSF--------------------MSDDNLWNTSVLCLTEETVSGFPVLS------------NLPGRISGPGSAAYVLFTSGSTGDPKGVVVAHSAICNSLHAIGSKIG-LDETSRTLQFTSLAFDIS-IFEILGTLIFGGTICV-------PSEDDRLTRLPEYIVSAQVNTASLTPSVARLYD----AAMVPCLNTLILGGEAMTRADIKNWCRL-----PNLFNGFGPTETAIGCAMHRVHAEQKQHSLIGRLAGIPVWVVDPSDHEVVPFGAVGELVVEG--TTLALGYLDDDIKTQAAFIGRRGRIYKTGDLVQYNEEGSLLYVGRKDSQVKIRGNRVDLGEIESHLHECPSRSEVVVVVLPSPTSSDHILAVFLRYEGVNTLQDSTERIQKHLYSKLPAYMVPTVYFSVAVIPKMISGKTDRKRLRGMAS--------------------------- 189426464 21 ------------------------------------------------------------------------------------------------------RFSYRDLRQRVARLANALTDLGVKRGDTVAVMDWDSNRYLECFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDVLLVNSEFLPILEQIRGRM-----------DTVKSFVLLNDEPTVPESHIPFSGEYEALLAAASDQFNFADFDENTRATTFYTTGTTGMPKGVYFSHRQLVLHTLGVLASHGGFNRQDVYMPITPMFHVHAWGLPYVATMLGVKQVY-----PGRYLPDHLLELIDREKVTFSHCVPTILHMLLKHPHAGRMDLSGWKVIIGGAAMSALCLDALQRGIDLFTGYGMSETCPILTISHLTPEMLELSPEEQAVIRCKTGRSVDLKIVDSARQEQPRDGKSTGEIVVRAPWLTQ--GYLKDH---KASERLWEGGYLHTGDVAVRDEQGYVKITDRTKDVLKVSGEWVSSLELEDIIAHHPGVAEVAVIGQPDEKWGERPLALVVAKPDNPVTEELTHLVREYAKGVVTKQVVLLKVKLVEAIDKTSVGKVNKVALRE------------------------------ 108799633 32 ----------------------------------------------------------------------------LLARSAREFGDQAYVI------SPTERLTYGDAERRSAEVARWLLGRGVGKGVRVGLFFPNGVDWIVWWLAVSRIGALAVPLSTMYTPAELAKVVRLAGPSAVLGIDVAQRFEEAFPLADQPAGRLALTQAPYLRSVVL--TGGADRPWVTPHDSSEATVSREVLAAVEDE-VSPADLAVMVHTSGSTADPKGVLHTHGTVVRQTSGWPAAVRAVTGGPVRILCAMPFFWIGGLLAATGALHEPVTVLVLP----RLDAQTALDLIERERATGLVGWPAFTQRLRDHPSFAARDLSSAPMLRDGPLDIAMTD-----------VPDGYPVHRTMSETAGGFAFT--------------------EMAIVDDEGQAVPEGTVGELLVRG--IGVMAGY---NKRERAETFDADGWYHTGDRVYRREGDPRLFYVGRTSELIKAAGANVSPLEVEAVVEQFPDVVQCVVVGVEDPERGEQVCAAVVPARGEID----VTDLSARARTQLSAYKVPTRWAVVDQLPVLASGKLDRKAVKKMIA--------------------------- 85096671 2771 -----------------------------------------------------------------------------VEVQAHKTPEKTALFFDSRGEPIGRQWSYGELDANGNRVAN-LLSRHVKVGDIVAVYFDKCPEAFFAILGVLKAGCSFVALDPGAPEARKEFIVQDSGATALLTT-----AGKSTQMDFVVEVPVMGVDLEALKS-------------------------MSADSPFLNRELLPSDAAYCLYTSGTTGTPKGCEITHDNTVQC-MLAFQHIFTGHWEDRWLQFASLHFDVSVL-EQYWSWSVGITLV---GAPKDLILEDLAGTISRLQITHIDLTPSLARLIHPDDVPSLCRG------VFITGGESLKQEILDSWGDKA-----VIYNFYGPTEATIGVTVYPRVPRNGRASNIGRQFVNVSYVLKPGTDKPVLRGAVGELCVSGKLVG--KGYLGRGDLTKERFLGQEEKVYRTGDLVRVLHDDCFDFLGRADDQVKLRGQRLEIGEINHSIVGVEEVQDVATVVIRNEKAGKFLVAFVTTAKDGNDTAELLHKVRQACRAKLPGYMVPTYVVRLPYIPLSANNK-------------------------------------- 85096671 1094 ----------------------------------------------------------------------------AVEVAVERNPNQEALCFAEDGTVVAKSVSYRELNTMANKIAWLLKSQGVEKGDIVAIVMEKSVLLYAGILAILKAGCAYLPLLPTTPVERVKTVFGQAGLRHCLADSDSATKFEEIEVKFTNLETADLGGL---------------------------------SNENLNIPVDPSRIAYIIYTSGSTGIPKGVCVTQFNIVSNLDVLSRIYPSIPGKSRLLQSCSQAFDVS-VFEIFFAWTQSMTLCSGTNDILFADLEQSICSLEIT-----------HLSMTPTVASLVSPENVPGVEFLVTAGEPMTPAVASKWHKQLWQGYGPSET---TNICSVKKMTIPPRHRTRHLGFTFPNTSAFVVCPNSDKLDLVPVGGFGELCFGGDQVVKGYLGQEDLTSRKFVVDKKWGRVYRSGDLGRMLADGSLMIWGRVDEQVKVRGQRAELGEVNAVVQQANGVEEKEAVGEDGKMEGECATLFFKPNKGVELDDVLQSEVRQFVEARVPSYMIPSFIIPLTKLPITASGKLDRRLL-------------------------------- 85096671 9 --------------------------------------------------------------------------HHLVQHRSETRGDALAIDYLAPD-GSRVSLSYHELHRRSDSLAARISSL-VGPQPIVPVLVPQCPDLYIAQLAILKAGAAFCPLNLDIPLERAKFILDQVSAALVITTPELAER--------------------------------VPEDETGKLVLLLTEEAFTATKTVEHRRPTPTNLAYVMYTSGSTGTPKGVPITHDAATQSLLAHDRHIPEFS---RFLQFAAPTFDVS-VFEIFFPLFRGKTLVSCDRSAMLNDLPGVINELEIDACELTPSVAGSLLRKRENAPGLKLLLTIGEMLTQPVVREFGGSDAKDSILWGMYGPTEAAIHCTVQPAFAADSVPGLIGFSFDTVSSFILAIPEGGVD--ASEIKVVPLGDVGELAIGG--HQLAPYYLNRPEVTAEAFVTHYGLLYRTKDKARMLPDGTMQCMGRIGDQVKLRGQRIELGEIEHAALRAPGCHSAFA---------AVIKGILVLFCAADSVDSMATKIEDCCKAWLPGFMVPGDIIVMTEFPRLASGKVDRKGL--VAEYEATQVSGPPKVEN------------- 119186605 35 -------------------------------------------------------------------------------------------------------------------------------GDTVALFSQNTIWYPVAMLGAIRVGGVVSGASPAYNVDEMTYALKTAQAKILMTMPSS---------MTVAVEAAKNAGIPQNRIFLLEGEVEGYTTMKQLLDIGRSYGSEGQVKAFKPPGKKNKDVCFLSFSSGTTGLPKAVMIAHQNVIAQCLQVQQVTPESHK--KVLAVLPLFHITGLVHQLHLPVLLNAEIYMLPS----FTMEAMLDAVSTFKIKEMLLVPPILIRLVR--DPVVDKYDLSHVERFSSGAAPLSAEILAFLEKKFPGTGFK--QGYGMTESCSCITTHPIGKMGYEYAFRVGTIVANTEVIDPDTGAELGYNQPGEILARGPQVVM--GYLNNPKATRETFDED--GWLHTGDVGKIDEEGFITITDRIKEMIKVKGIGVAPAELEDLLLGHPDVEDAAVLAVPDEYSGERPKAYVVLKPARKDDDATGRKLIKYVQEKKVRHKWLVEVEFTEEIPKSASGKILRRVLRE------------------------------ 156059362 2616 ----VPA---AHAELMIKQFDALLLDTLDNPD-------HLCDVAPKIETSLLSITPAQDPV---LPDSVT-LLHQYVERGSKTWPNRVALEFATPGNYHSQKWTYQQLDEAGNRVAHMLHLRGVTPGEIIAICFDKCAEASFAIIGIMKAGCGYVALDPNAPAERLKFIVEDSAAKLTITA-----GNPAQTLKSFVDGEMIDLTDPSILHEF------------------------KSEAPRLLREITPQDISYCLYTSGTTGTPKGCLLTHENAIQAMLAFQRLAGHWTTESKWLQFASFHFDVS----VLEQFWSWSVGICVASAPRDLIFEDIPGAIRQLGITHIDLTPSLARLLHPDDVPSLWKG------VFITGGEQLKQEILDVWGEHAC-----IYNGYGPTEATIGVTMYPRVPKNGKPSNIPQFDNVGSFVLKPGTELPVLRGGIGELCVSGKLVG--KGYLNRPELTSETLTDFNERVYRTGDLVRILHDGTFIFLGRADDQVKLRGQRLELGEINEVIKKSNDLEEVVTLVLKHQVKEQLVTFFVNSGKNESGNKGVVPYIRDACKSRLPGYMVPTHFIPIKALPLNANNK-------------------------------------- 156059362 1066 ----------------------------------------------------------------------------------KEDPDRPAIAFASGIDGDDQYMSYGALNTRANQLGHYLSFLGVLPNDIVCICLEKSHDFYASILATTKLGAGYLPVTPGIPYSRLHHIISEAKVKVLI--------------------------GHSSSRPLLGQSAGKEIVYIDEID------LAQQSTENLIPGFKPENISYCVFTSGSTGTPKGVLVTQGNLLSNLD-VLEEIYPATKDSRLLQSCSQAFDVSVFEIFFTWRIGGCLCSAVKDSLFRDIELA----IRVLGVTHLSLTPTVAAL--------IDPQKVPKVEFLVTAGEAVTQKVFNKWASR------GLYQGYGPSETTNICTVNPQVSLEDRIDNIGRPFRNTSAFVLARNAEFSLVPRGGEGEFCFGGSQVFRGYMNRAQEEGKIIDHPEYGRYKSGDFGRLMHDGCLIFTGRKDDQVKIRGQRVELGEINNVLISS-GVDDCATMVIDGKGNSQRLVCFFTPKSNTSADLVMIDNLYQKLESTLPGYMIPSNLIPLTVLPSTSQGKIDKR---------------------------------- 156059362 9 ----------------------------------------------------------------------------------------------------------------------------------VPILLPQSPGLYISQIAVLQSGGAFCPINLDAPKDRIKFVVGDISASIIITTSEF-------------QESVSWEDGPKIIFVDEFPAIPPESKEISGS-----------------RESKSNDLAYIMYTSGSSGVPKGVAVSHLAASQSLLAHGRLIPKFQ---RFLQFAAPSFDVS-VFEIFFPLARGQTLVGCGRSQLLNDLPGVINELNIDAAELTPTVVGALLRKRSCVPKLKLLMTIGEMLTRPIVEEFGGSDQKESL--LYGMYGPTEAAIHCTIHPKMEASAKPANIGVPFETVSAFIAEAASGSEKEQDIKFLPQGELGELILGGP--QLANGYLNREEQNKAAFVTTGKRYYRTGDKARILEDGSIEIHGRMSGQVKLRGQRVELGEIEDAIYKHPGIRTVVAVVLSG-----LLVAFVLTNDDTMNSD----QVLSTCSQWLPSFMLPSEIVILPELPYLPSGKVDKKRLEANYH-QHYEVVDKQT---------------- 87118435 17 ------------------------------------------------------------------------------------------------------TYTYLAAYKRINQLAYGLESLGFNPGDRIATLANNHYRHFELYYAIGGAGAVIHTLNPRLFREQLEYIINHAEDKYIFVDPCFIPLLEEV-----------QSQIPKVKAFIINCGQDEMPNTKLTPVLCYESLIEGQSQEFNWPELTANHNCGLCYTSGTTGNPKGVIYDHQSSVLHAMMSGSSQFLSFNEWDVVMPAVPMYHVVAWGIPYSAPMFGAKLVFCG---DKLDGHSLYRLIDSQQVNKGFGVPTIWLGLHNFLASQACPKDPPSLKLVGVGGAASPQNLVKTYAE--------QYDVYWMGLWGMTETSPLPESRYRVQSSAGKAMFGTQIEIFDHEDQPLPHDGVQQGLLKVKGPWVLKQYFKG-----EGQESFQQGWFDTGDIAVINPDGYLRILDRAKDVIKSGGEWINSTQLEDAALDYECINEACVIGVKHPKWDERPILLVTLKTNKVFS---KEELVNILKRKVAKWWLPDAILVVEKLPHTGTGKLTKVGLR------------------------------- 120553373 4 ----------------------------------------------------------------------------LIDHAARYHGDAE-IVSIGTDGNPSRS-DWATVSERSRQLASALRTAGYVQGDRCATICWNNVGHLECYLGISGGGMVCHTINPRLFPEQLVYVINNAQDKVIFFDKTFLTIVSNI-----------RDRLETVEKFVLMSEPDEEIAAQFPGLLFYEEFLQRGTPNANWPEIAENQASSLCYTSGTTGNPKGVLYSHRSTVLHALVAAQDALNLSARDVVMPVVPMFHVNA-WGVPYITAMVGAKLVLPGPG---LDGQSLVKLIDSESVTIALGVPTIWQGLLSALDELGSSAQSLKRTVIGG--SACPPSMMSEFR---GKYGVEVVHAWGMTETSPIGTVNEGRNKIRESQGRPPYGVQLKIVGEDGHQLPEDGIAQGNLRIRGHW------VVADYFGVEPNQTLEEDGWFETGDVASINDDGFMTIRDRSKDIIKSGGEWISTVELEGIAMGHSAINEAAVVAASHDKWDERPILLAVKIPDANITEE---ELLAHYQGKVAKWQIPDRAIFVEGLPRNATGKVLKNKLR------------------------------- 91087833 34 ------------------------------------------------------------------------------------------------------TWTYHELATKSKNLAVNLQEQKIAKNDVIAIVSGNSGEFWVVTLAALYLGAPVHLLNPRYTTYELKRYFELSRPKLIFCVSEALDKVQEV-----------GKECHFIEKIVLF----DEAPDASRGTTRLGDLLKNPCSIFEFETIEEDQVAFICHSSGTTGLPKGAMITHANVWLNLCHSDDDDLYPKSPNPIVNVVPVYHVHGFS-LSYTSLYQGVKIVIMDN----FQPKIYLENVQNHGVRKLFLVPSLG--DFLANSPLVDQYDLSSVKEIYLAAGVLRKNTEEKILDKFKIVTIRTVYGLTELAAAIFII---PVNGGKSGSCGRVTPGHQVKIVDPETGNPLGCNQTGEICVKG---FAMKGYVNDAGKSREAFDSD--GFVRTGDLGYYDQDLYFFIVDRMKDLIKYKSFQVPPLEVEQVLLMFPGVADAAVVGRPDERCGELPVAFVVREKGAEVDE---SELVEHVGRFLTKEKLHGGVRFIEGIPRNEIGKILRKKLREMLE--------------------------- 214039628 29 --------------------------------------------------------------------------------------------------------TYLEIAENAARLAAALGSLGIVPGDRVATFSWNNTAHMEAYLGIPSMGAIMHTVNIRLSAEHIAYIINHAHDKVVLLDASLL--------------AIFEPVLPLLESVEHIVLIGDGSLNTSINIYDYRTLLAEHAPLEQWPELDETAAAAVCYTSGTTGNPKGVVYSHRTTFVHSLASAADTFGICERDQILLLPAMFHANAWGLPYSGWLSGSDFTLPGP----HLQPIGIKRMIASERPTI---TATVPTILGDLLHADAADLDMSCFRMLVCGGSAVPPAMIDAARERWG---VPVLQGWGMTETSPLCALSHPPRDFEGAQETIWRAKSGRPVNEEGECLPHDGETVGELQLRGPWI--TAGYHKG----ESADALTDDGWLRTGDVGHIDDRCYVQLTDRTKDVIKSGGEWISSVDLENILAGHPRVREVAVIATPDERWQERPLVIVVP----EDDALAAEELRDYLRDKVARFWLPEYWSFATEIPKTSVGKLDKKRLRDI----------------------------- 196004885 6 ---------------------------------------------------------------------------NLVDQYFDEYGSRVAVV----DAKTGHSYTYAQIREFTIKLASALLRLGLSNDDVVAIYAPNIPEYPIVFFGTVLAGGTACIVNPAYSVKELTNQLELSEAKYIFTVSAFLDKAK---------EAAARRDISN----IYVMDNITDSDITLAQELLEDDGSRYKSKKIN----SCENIAAIAFTDGTTGSPKGVILTHHNIISNVQAAVRPFFTVDEQDILLALIPWFDIYGMVANLLIGLRFGGKLVSLAEANTT----VFLETIQQHKITIATITPRIAASLSKQTLTG--NFNVSSLNDVIGAAAPLGKEA----QTVLGGNLGGSYRQAYGLTELSPVVAVVPSSKAIIGSVGKLVPHTKGKVVNIETGEALPVGESGELCFKGP--QVMKGYLGNQAATESVIDED--GWLHTGDVGYYDESGNLYIVDRLDEFIKYDDFQVAPAELEEVLLTHPKVSDAAVIGIPNIDGGELAKAFVVKCDN----DITEKELEDFVASEVAEHKKLGGVEFIDTLPKSTGGKLLRRRLK------------------------------- 56962123 11 ------------------------------------------------------------------------------------------------------RYTYEEIGKRTRALASALTKLGLKRGERVGTIAWNHHRHLEAYFAAPGIGSVLHMINMRLPPDHLAFVINHASDRILLIDEDVLPLVEAIW-----------PQLETVHTFVVMTDKDQLPSSTLEPLYSYEALLAEGDDCFAFDDIDENEQAAMCYTSATTGMPKGVEYSHRIVLHSLVQGHVDTTAISENDVCMPVVPMFHVNA-WGLPFSATFYGATQVLPGPA---FTPQLLAELIEKERVTFTGGVPTVWLGLLQVLEH--HHYDLSSLRAVICGGSAAPQSMIERFERKL---NVPFYHAYGLTETAPLVSFSRGEQYQAKAKQGMAVPLIDIKGVNANGEIPWNGEEMGELLIRGPWV--ADRYFHDERSTEA----FKDGWFHTGDVVTIDEEGAIKIVDRTKDLIKSGGEWISSVDLENAIMSHEAVLEAAVVAVPHDKWQERPVACVVLKKDKQAT---KEEIVDYLKPQFAKWWLPDEVVFMEALPKTSVGKFLKRALRK------------------------------ 38324682 28 -------------------------------------------------------------------------------------PDAVAIV------DGDRSRTWAQWRADVRALARGLQESGVGPGDVVAVRLPNSWEFQTLHLAVAAVGAVLLPVHEGTPTAEVHALLTRAEPVLLVLSASGSEGTATARSL--------LESVPTLRGVLLAGASEAECEEPGIGALDGLRAAWTGSEPRPVHLTPDMPLALIPSSGTTSARPKLCVHTHGGLLANTAAVVADAADAFGGTV--LTACPMTHLFGLQSLHTALFAARTQVLL----TGWDVDRFLELAREHNPRVVFAVPAQLRDIVARLARAGEPAGFAPHQVRTAGAALAPALAAQIRAAL----DCEPVVVWGMSEIG----TGTATRAHHPDGSVGEPVDGVRVRVVDEHGAECAAGETGELQYQGP--AMFRGYFREPELTRSALTDD--GWLRTGDIAAIDADGVVVLHGRAAEVIATGGRKFGATEIESLLAELAGLGPLAVAGAPDDRLGEYPCLVVTDRADRTIG---LTEVTAFLRRRLADHKIPLELVTVRELPFTPAGKLDRRALKE------------------------------ 162450802 14 --------------------------------------------------------------------------------------------------GEERAISYAELWLEARRRAYALRKLGLRKGDRVALILTEADEFVLTFVGALTAGIVAVPMYPPQSGETVQHILEASGASVLVTNEQL----KEMIDAYLAANAESREALPGLR--VVLERDLRARDGSDASD---------ASHAAEPWRVSLDDLAFLQFTSGSTSRPKGVMVTHRNLTVNSHAIMFDGLRSTPEDRGVSWLPLYHDMGLIGFVIAPLYALVPVMFLPTTAFIRRPSLWLDAIHRFRGTITFAPNFAFALATRATDAQAGSWDLSCVRALGCGAEPIQADVLRAFLRRFGLRPESILPSYGMAEATLAITWPANGGASLELVSCGRPLPCHELIIAGPDGSPLGPREVGEIWVRGP--SVAAGYFNEPEATEAAF---GGGWLRTGDLG-YTVAGEVYLCGRSKDLIILGGKNYFPQDIERIASSVEGVRDCVAFSCLTAEGAER---AIVVAEAKRSVAGVAQAITQAVRAQLGVQLSEVALIKRGTLAKTSSGKVRRREMRRFEAGELEVASDIDEGATPS----------- 209520487 14 --------------------------------------------------------------------------------------------------GDIHRYTYRHLAQRARRMANALSTLGVGQGERVATLAWNGYRHMELYFAVSGSGSVLHTLNPRLHVDQLAYIIEHAEDRVVFFDLTFLPLIKSVASRVKS---------PKVFVAMTDRAHMPQAGGLEAMLMCYEDLIDLHDDVFEWPLLDENSASSLCYTSGTTGNPKGVLYSHRTVLHTYAAALPDAMNCSARDVILPVVPMFHVNAWG---LPYIACMVGAKLVFPGPA-LDGKSLYELIEEEQVTMSAGVPTVWQGLLAHVDAICGTFSSMRRTVIGGAPCPTAMTEAFQEREVLHAWGMTELSPIGTVCSFKAHQQSLPMAEQYKVRAKQLFGIDIRIVDSNGNELPWDGEKAGDLQVRGHWV-------MQQYFGADVESPLSDGWFPTGDIATIDRDGFMQITDRSKDVIKSGGEWISSAAIENVAYLHPEVSTAVCIAARHPKWDERPLLLVVKKPGSELEGG---DLLSFFDGRVARWWTPDAVVFVDTVPLGATGKVLKNQLRD------------------------------ 114770313 22 ------------------------------------------------------------------------------------------------ETSDGRIITHGGFVAMAARLANVFKSMGLKKGDRLAIQVEKSVTALCIYAACVQSGIVFLPLNTGYTANEIEYFIKDSGSKLLVCDD---EKLSEISLKLQDIEI-------------------ELLTLNENETGSIVELAKEQKNIFQTVEANENDLAAFLYTSGTTGRSKGAMLTQNNLLSNA-KTLVDYWQFNNKDTLLHALPIFHTHGLFVAINVCLISGSKIILVP----RFNLDELINNIPKATVLMGVPTFYTRLLSNDSFNNKLCE----KMRLFISGSAPLLAETHIDFEKRTGHK---ILERYGMTETNMSTSNPYEAERRAGTVGFPLPGIEVKITDPKTE-NELPRGEIGNLEVRGP--NVFVGYWNMPEKTKEELRED--GFFITGDLGLMDEDGYVQIIGRDKDLIISGGFNIYPKELELLLDEQEGVIESAVIGVPHPDFGETPLGILVREKSAEPKIDKIE---KIIKSQLARYKHPKRFIVIDELPRNTMGKVQKNLLRD------------------------------ 13542140 12 ----------------------------------------------------------------------------------------------------KKTFTYKEFRERVYRLAKALISIGVKKGDTVAVIDWDTYVYLEAYFAVPMIGAVLHTVNVRYPQDLIYYTMDHAEDKYVIVRDEF------VPILSKNKEA-----FYFIKGWIIYSEYGNVPDELSPKYIYDELMSKNYDIELP--EISENDLATTFYTSGTTGIPKGVQFTHRQIVLHAISSLSDRPISLTADDVIMPLVPMFHVHAWGVPYMTIMSGRQYVL----PGRYDFDHIIDLIAQENITVIAMVPSILYMIVTNPNVGKIAGRKIRAIIGGGAL----PEGLQKAAEKLG---IMAISGYGLSETAPILTLATYNSDVKKLPLEEQKKYHLKTIDDKWNDVPRDEKTIGEIVVRAPWLTSV--YVKNKEGTEALWKG---GWMHTGDLAVMDKFGYIKIVDREKDAVKSGGEFIPSLILEDAISACPGVVENAVVGKPHEKWGERPVAFYT---GTAKPEEIRKCLEDIVRQRIAKFWIPDDFINVKEFVKTSTGKIDKKVLREML---------------------------- 146299855 534 ------------------------------------------------------------------------TAVELFDRQVKNAPDNIAVTF------TDKKLTYKELDTLSNSLAQTLQKFNIKKNDFIGVHLTKSELSIVSILGILKAGGVYVPIDTELPSNRKLYIAQDADLKLLITETAFIF----------------------------------DLDFYQGDIFSIDVELDTNPEENIYQDVNPADLAYVIYTSGSTGNPKGVMIKHSGLINTAVSQIEL-FKPYNCSNWLQYSSHSFDAS-IYEIFISLLGGHSLFIL-NEETRKDVKLFESYVVENNIDISILPPAFFKMLDVQSLKGF--------KVLITGGESAVYDKVAEFVQH-----GNFFNAYGPTEVCVLGTISKIEKLLSKTVPIGKPIANTEVYILDEYLNLLPEGAIGEIYITGA--GLARGYLNRPELTAENPYKEGEIMYKTGDLGKWLADGNIEYTGRIDEQVKIRGYRIELEEIEKHLSLQDEVKHAVVVVKENQD-DKYLVAYYV-----SDVELDKRKLQAALGKILPEYMIPGYFVQVESILMNTSGKVDRKALPDVVESDLIK---------------------- 6227012 20 ---------------------------------------------------------------------------------------------------------------------------------------PNIPAMYEMHFAVPMTGAVLNPINTRLDAKTIAIILRHAQPKCLFVDYTFAPLIQEV-LRLLPFDASKLHPLIISIIEIDSTTKRSSMELDYEGLIRKGDLTLSSSASL-FRVHNEHDPISLNYTSGTTSEPKGVILGWEMGMCP---------------VYLWTLPMFHGNGWAHT-WSVAARGGTNVCIRNVTAV----EIYKNIGLHGVTHMSCVPTVFRI---LLEGSRTNQSHKSLPVRVLTGGSSPPAALLEKVERLGFQVMHVYSGAALYCEWQDEWNRLPKHQQMKLKARQGVRNITLDEVDVKNTKPRDGITMGEIVLKGNIV--MKGYLKNPKATSEVF---KHGWLNTGDIGVIHPDGHIEIKDRSKDIIISGGENISSIEVERVLYEHQKVLEAAVVAMPHPLWGETPCAFVVLNQGETNQRDREKELIKYCRENMPHFMCPRKVVFLEELPKNGNGKILKPSLRDIAKGLVVDEDDT------------------ 90023133 10 ----------------------------------------------------------------------------------------------------TQAITYKELAHQAGSLAARLQSNGVTSGDRVVLLLPKSTTAVCAIIAVLSLGAAYIPADPDAPKQRLQSIVDDSEPKAIICSNHTADWFNTLCTINI--------------------------------DASIDAFTDNAQAHLTSLEGNAEHDAYILYTSGSTGVPNGVRISHRAMLAF-FQAVNTYMGVNQQSRCMNTSALYFDVSIADLLLP-LYMGASVWL---GPTVPLPFRFIGLITNQKITHFCAVG--STLTMLAALPNFDKNNWPHLQTIMTGAEVLNPNTINAWLN--CSPNATVLNGYGPTETTCVCTLFQINHENIHQYSSFPIGVPLPLVDAIIEINSDKNSDEKELCIGGP--QVMNGYLNRELLNDARLTRINHTYYRTGDKVRRDHNGNLIFLGRIDDQVKVNSYRVDLGDIAEPFRSQSIVQDAVALVVKHTTYGECLAVVVKTRNE----GENLESLLNQAAQALPHYMRPALIASIDAMPLSPSGKVNAKKVRALAN--------------------------- 209518933 21 ------------------------------------------------------------------------------------------------------RMTYTTLRERIARLANGLSWLGARHGTTVAVMDWDSHRYLECYFAVPMMGAVLQTVNVRLSPDEIAYTINHAGAEILFVHTDFLPLVEAI-----------KSRLETVRTFIWIDDEDSEVATHSIPFAAEYEAMLEESPDHEFPDFDENTRATTFYTTGTTGLPKGVFFSHRQLVLHTITGMAALQRFHRGDVYMPLTPMFHVHAWGMPYIATVLGVKQVY-----PGRYMPDRLVKLVRDEGVTFSHCSTILHMMLGCEHARSADFSKWKIVIGGGALTHGLARAALERGIDIFAGYGMSETCPLLSLAQLPPGAEALDAQEQLRLRCTTGRPVPLVDLRIVNENMEHDGSACGEIVVRAPWLTQ--GYLNNPEASVQLWSG---GYLHTQDIATLDPSGSIQITDRLKDVIKSGGEWISSLEIESLISLYPGVSEVAVIGISDEKWGERPVALVVLGEGVVLSED---DIKRHVSGRISKYAVPQIVRFIDSLEKTSVGKLNKKWLRA------------------------------ 119194973 263 ------------------------------------------------------------------------------------------------------QLTYQDLSRLTTRLAQYLQTQGVGPRVIVPICFERSAWAIVAMLAVSKAGGAFVSIPPYLPLGRRAAIIQMVGPTIVLTTSD-HGHLWTPGFNWIPIEGDRINRLPACDTALI-------------------------------SSVKPTDMLYVIFTSGSTGVPKGCMVSHLSFLNGALKKAPEW-KFGPNRRVLQMLSHTFDMSLLEICTSLGSGACVCV-----PRTEEIEEGLSHINKYNITLAVMTPSLARR--------LDPHTVPGLKVLCLGGEAFPKEIVTLWSEKIN-----LFQFYGPSECSINSSTRAITHRNTDPSNIGVPNNAACWVVMPNNYNLVPVGAIGELLVSGPIVG--LGYLKDPVKTSQVFLDDVFCCYKTGDLVRWNSDGTLTFCGRVDAQVKLHGQRLELGEVEFHLTLHSEVRHAVAIVPKTGRSQNNLISVISLKSNDQSIDTVARSLRAQLQNALPRYMVPTIWAFVESMPMSASGKIDRVRVRKWVE--------------------------- 119194973 1350 -------------------------------------------------------------------------------------------------------FSYNQMVKWYTRLAKYLICQGVNRGDHIVACLDKSCWSIITLLGIMKAGATFVAANPLHSQQRLKAIVEHCCARLVVTESKY---------------------------ISLFDTTETPTIAVGKQDVEYS----VPSTEVCLPVINGTDKASIVYTSGTTGAPKGIVIDHGSLATSILVGHGRSYKFSRETRTLQFASFTFDASL-QEILTTLAHGGCICVPSEDERLSNLS---HCINQMQVNLALFTPTVARL--------IRPQDVPCLKTLILCGEQMSRQDVATWADFVD-----LYNGYGPAETTICVSVKGPINPADDPTNHAVAGTRIWITEVTDDNRLAPTGCVGQLVVRQVSQGYLRDLQRTTTSFIHPAWLPHGRVYKTGDLGRRNADGSLTYCGRKDTQVKIRGQRVELGEVEHHVRECPDVSAVVAVIRPAGEDKTVLGAFLVSAGNQHAIEEVVTEVRQQLEDRLPCYMVPAAFFAVSAIPITVSGKTDRHRLREI----------------------------- 183983670 455 -------------------------------------------------------------------------------RQVQATPDAVALT-----AAAGVRHTYAELHARACRLAGELAEHGVGPETVVALVLPRSERSIVAILGVLAAGGAYLPVDVTLPSARVESIVRQASPALAITADYSQLVGTAVPTLALDDPAAV-------------------------------ESISRRSAAAPTVDRRPEQSAYVIFTSGSTGEPKGVVGTNAAVLSYFADHAERVYRAARARRPLRIAHAWLSFDASWQPMVGLLDGHEIHLFDAEEMR-DADRLVEGIAIGQIDMIDTTPSMFVQLSAA------GLLDHNLSVLALGGEAINTGLWDQLR---GLSQMAVYNCYGPTEMTVEAV--VAAVKDYRKPTIGTANAGTFGYVFDSALRMVPDGVVGELYLSGA--QLARGYVGRPGMTAARFVAPGQRMYRTGDLVRRLSHGGYAYVGRADTQVKIRGYRVEVGEIEAALRGQPGVHDAAVSVLRQQDRTS-LVGFVVWQDN--MHEDLIK-LRAGLTERLPSYMVPARIVTLPRLPVNANGKLDGHALDRLAE--------------------------- 148553712 7 -----------------------------------------------------------------------------------------------------RRWRYAEVQVFTRRFARRARDAGFAPGSRGAVLSLNDAVAFQCAFGLHRAGMSWIPMNPKNGEDDARYTLDMFECDLLVFHSRFADMVRAI-----------RPQLPRIAAYVCLDRRIGDIP-------SLDEWLSGVPDGWTDLPLDNDALAIIMPTGGTTGRPKGVMLT-ERNLAAMVATYLFSFVYRTGERPVAMAAAPLTHAAGPLAVPAIARGGAVAILP----APDIDAMLDTIEAQRVTEFFLPPTLIYRMLDH--PGIGDRNLRSVRYFGYGSAPMSVEKLKRAIRLFG----PCLTQFYGQSEAPALCTFLAPEEHVDDNSCGRPTALIELRILDADDREVPAGEMGEVCVRGDLV--TPGYYRQPELTAAAIVD---GWLHTGDIGFLDGEGRLHVCDRKKDMIISGGLNIYPQEIEQVIWSHPAVADCAVIGVPDEEWGELVTAVVETIEGQDISAD---AVLGLCRQRLGSVKCPKRVDFVDALPRSPNGKVLKRVLRD------------------------------ 119503121 11 --------------------------------------------------------------------------------------------------GATETVSRHELKRWSDNLAQALLDLGVMTGDLVPIHLPTCNQFLVAAVAIFKAGGTPMPVSSKLPPAELMGLIDLAQPKVIISYQRF------------------------------------DQTTLNPDGYSDKEPISAALPHRVSNPIKA------LASGGSTGKPKLILTTGDALFDPENPIIPQLMRFEPGDLKYSPGPLYHNGPFWFSLN-MLIRGGRVLLNE----RFNAARCLDLIEAYRPTVLNLVPTMMQRMLREPDWQQRNLDSVRVLWHLA--APCPSWAKEGFIEKLGGERVLELW----AATEANGLTIIDGNEWRQHKGSVGKGIGTEILILDESRESLPNGVVGEIFTRIAGGPPPCEYLGSQP-----LENLLEGFTSVGDLGWLDDDGYLYLADRRTDLIISGGSNIFPAEVEAVITQHPQVRDAAVVGLQDDDLGRRVHAVVEPLA-ALNTDTLTIELLDLCREQLLSYKVPRTIELVETLPRNEAGKIRRTLLRD------------------------------ 170064651 11 ------------------------------------------------------------------------------------------------------EVSCGELRLRTIRVAQALAGLGYSRDDIIAMAVRNGEHVAPTLFACFALGIPVNTLDATFKRDDLGHMLATVRPTLVFCDQETIE------------EMSAAMEIAGIRARVVVFGKRVE------GFMHVEDLLVPTGVEEEFVPVHFEDLAIILCSSGTTGRSKGVSLSHSASIVSVTG----LNNCYPNDVILCFSSLYWYSGFAFLLLGTIFGAKRIITRE--PYTPDLA--LDFINQYRVTITFFSPATTYQLLKH--PQLHQSTLASLRVSICGGASISGDLKQLFERTVPHGEMCAL--YGLSEAAGAVTSS--ENSTYKQGSSGFVKPNYELKIVDDAGNPLDIDQEGEILVRAGLCTFM-GYYGNSEATAEMLDSD--GWLHTGDIGRVDEDGLLYVVDRKKDIIKYNGYQISPTELETVIQSVPGVINVCVTGVPVP--GNDLPAALVVKRNDEANAEIETVIVETVRARLGDYKQLRGVYFVKELPMTPSGKILRRSCRDIL---------------------------- 83717633 516 --------------------------------------------------------------------------HELVDEHARTRADARAVSDARDALG------FGELKRRSDAIAAALVDAGAAPRALVGVCMTRSVDLLAALIGVMKAGAAYVPLDPRYPDARLRAIVDDAQLEHVLTDAESA-------------------------------PVAAPLCADGARVMLDAARCAAGGSRAPLPRATPDDLAYVIYTSGSTGKPKGVMVPHRAVVNLLC-SMARAPGMAAGERMLALATYAFDMSVPELFLP--LAVGGECMLAQADAARDPRVLMEAIAERRPTIMQITPTACAMLFEA------GWRNAERVALLCGAEPLTETV----RRRLAETGTRAWNMYGPTETTVW--STMAPIAADRPITLGAPLANTRVYIVDGQDRLLPPGLYGEMVIAG--DGVARGYLGRPELSAERFVGRGANAYRTGDIARWRDDGSLEFAGRSDAQVKLRGFRIELGDIEAHLKRHPAIEDAVAV-VNEAHGLKRLVGYVVVRGGAA--APSWSALRSWLLAALPAHMVPACYEALPAVPLTPNGKIDRR---------------------------------- 6959517 25 -------------------------------------------------------------------------------------------------------VTYGELLDAALRMAHSLRDSGIVAGDVVAYQLTNHWLCCAIDLAVAALGAIVAPFPPGRGKLDIQSLVRRCDARAVIVPQAY-------------EGIDLCEVIESLRPTLLSMRRLIVQGKPREGWITLDELMSTEPLDLASPRVCPNSPVRLLVSSGTESEPKLVAYSHNALVGGRGRFLQRIASDGEDFRGMYLVPLGSSFGSTATFGVLCWLGGSLVVLP----KFDVDEAIKAIAAFRPGFILGVPTMLQRIAAQ--PALESIDKSSLRGLIVGGSVIDEATVRKCRDAFGCG---FISLYGSADGVNCHNTLDDPIEVVLTSVGKPNPAVCAIRLVDDEGREVRQGEVGEITARGPLTPM----QYVNAPELDERYRDPQGWVKTGDLGYINDKGYLVLAGRKKDVIIRGGANISPTQIEGLVMAHPDVVTVACIPVPDDDLGQRVCLCVTLREGAA--KFSLKAITDFLREGLEVNKLPEYLRFYRALPLTPAGKIDKKAL-------------------------------- 30348889 36 -------------------------------------------------------------------------------------------------------VSYEKFDNLVDCCASHLYQYGLRAGDKAVVQMPNHYQFYVLFFALIRLGALPIMSLPAHRYAELSSFFKQTQAKAYFCSDFGAQKFDYRELAGKLQQTAAC-----LEYVFVLGDAGNFVAI--ENLLKETEILAEA-----ISPTTADQVAFLQLSGGSTGVPKLIPRTHDDYLYSVRESAK-ICELNQTSRLLMVLPAAHNFSMSSGSLGIFYAGGAVVL----GTDPSPETAFPLIKKHGVTDACLVPALVRPWMDKAAKDQDSILSTLRCLQVGGARLPDAAAL----RLIDEFKVSLQQVFGMAEGLVNYTRFGMSKEQIIHTQGLKISPDDEILVLDDHDQPVEAGQVGHLLTRGPYT--IRGYYQAPEHNARSF--TPDGFYRTGDLVRIREDGCIVVEGRSKEQINRAGEKIATEEVEQALLTHPQIRLAALVAMPDEVMGEKSCAFVQSQPDDPSPIRLAMSVRQHLKDGLATYKIPDRVEFIEQFPYTAFGKINKKRLRQ------------------------------ 61656091 1242 ------------------QFDDILKFILENPAE-----AQFANVT---DGVRQRLQSSINSHPQPFPVAPNTLIHHEFEQNARLHPDALAIWFDIEHPENDIRWTYRELNEKANRLAHLLASYGNLCDRAIPLCMEKCPELYVAILGVLKAGAAWCPVDFAAPEMRKQNLFARAGGPVVLISSNTE-----------------------------FSHIKAALPGGLDIFSLDDPRLNDQPDSAPVIETTPSHLAYLIWTSGTTGLPKGVPIEHKAAVQSLKVLQREIPH-NTAVRCLNFSAYTFDVSVLDVFYALGSACGTLCSSRKEIL---------------VGKFAEAVNAFEATQAFLTPAFMTQSSLDECRTLESLISIGEKLPDTVADKWCRPGTASLNTYGPAESTIIATYRRFTPNDSTKAHNVGLPIQTVSCFAMKEGRIVPRGAVGELALGG--YQNARGYHRQPDMTAKKFIEHPTSIYLTGDIVRFLHDGTCEFVGRNDDLVKLGGIRVELSEISAALESHPAVHEAVTIQLSRPDRPQKIVCTFVAAPGISGDKEIACAAKERAELSLPVFMHPNVVIIVKRLPHTASNKIDRKAL-------------------------------- 61656091 196 ---------------------------------------------------------------------------------ADETPDALAIDYLSDEYPLRKTLSYGDLDKYSLAVARILR--GIVPSTIVPLALPPSPELYIGYLATLRAGYAFCPLPGCAPVERIRELITDVSASVVLGLGS------------------RPPWLADLGHIRWV-----DISLEADNFALKSASLVDGQDWVEPE---ADDLAYVLFTSGSTGKPKGVQITH-LAAASSIAGHLAVRPLPPYTRWFQFAASTFDPSLM-ETFMNLSSGTTICAANRQRLLTDPESVLCELECTHMMATPSFAAMLRPERLGNTASKSFLEHGVKFELWTMGERLLEKVIAAFSR--PDEGYVLCNAYGPTEAAINTTLRVHPRHETGARLGQPIPSATMVILHPTEPWLVPQGFPGELGLAGP--QLARGYLNMPDQTARAFVDGIGRVYRTGDKARLVPDTCVEYLGRMGGQVKLSGRRVELGEIDVVMASVPGVQSAHAIVHQQSGNGAVLVAFLTP-----DDEKLVEKVKAVVDARLPQHMRPSRYFLGESVPRSTSGKADRRAIGAVIASRQSDADNRTTVADREMLERIIK---- 61656091 2387 -----------------------------------------------------------------------------------TRPDAVAVSSYRSLSNEVEIWTYRALEEASNRVAHWIRRR--YHSGIVAFCMPRSHTSIVYQLGIFKSGNIYLPIGEEIPAFRKRLIFRTSQTSLVFTTKALLHEFKSLDKN-------AIICVDDVQHLLEVSDSAITKPPLSI-------------PETSCILVDDGHLCTSRASLVSSQNLISMVEGFVHEV--------YSSVLSLDENIFLSWMPSSADIHLIELFAPLRMGMKSASIPHQFLHQDASAVF-----HRTGASHSFLTTLGLNRR-----FETVDLPSVKCAIFTGIPSRAALLKEWRNGQGLMVLRAFGFPGLFTLGQYEY-------DLPMNIGKPVNSCTTLVLRQDSSAITLRGEAGELCIAEDILSP-----QYSKAHVFTDTVGYGRVHRTRHVGRVRADDTIDYNGPINIYRNNAGQVIDLTELSELLRSHLSI-DVATFVFDHPEGRNYIVSFVSRSSSADPDFAFTSNLLGHYKRHVSAHLVPDFIIPLDYLP-------------------------------------------- 440169 7531 ------------------------------------------------------------------------------------------------------QLTYAQLDEQSDRVAAWLHERHMPAESLVGVLSPRSCETIIAYFGIMKANLAYLPLDVYAPDARLAAILDTVGERLLLLGAGVPQPGIQIPRLSTAYIAEALSHATTVDVTSI-------------------------------PQPSATSLAYVIFTSGSTGKPKGVMIEHRGIVRLVRDTNVNVFPESGSALPVSHFSNLAWDAATWEIYTAVLNGGTVVCID-RDTMLDIAALNSTFRKENVRAAFFTPAFLKQCLAETPELVANLEI--LHTAGDRLDPGDANLA-------GKTAKGGIFNVLGHTENTAYSTFYPEETFVNGVPVGRGISNSHAYIIDRHQKLVPAGVMGELILTG--DGVARGYTDDRFVYIDINGKSTWSYRTGDKARYRPRDGQLEFFGRMDQMVKIRGVRIEPGEVELTLLDHKSVLAATVVVRRPPNGDPEMIAFITI--DAEDDVQTHKAIYKHLQGILPAYMIPSHLVILDQMPVTDNGKVDRKALRA------------------------------ 440169 14171 -------------------------------------------------------------------------------------------------TDSTSKLTYAELDRLSDQAASYLRRQQLPAETMVAVLAPRSCETIIAFLAILKANLAYMPLDVNTPSARMEAIISSVGRRLILVGSGVRHADINVPNAKTM--------------LISDTVTGTD---------------AIGTPEPLVVRPSATSLAYVIFTSGSTGKPKGVMVEHRAIMRLVKDS-NVVTHMPPATRMAHVTNIAFDVSL-FEMCATLLNGGTLVCIDYL-TLLDSTMLRETFEREQVRAAIFPPALLRQCLVNMPDAIGMLE--------AVYVAGDRFHSRDARATQALAGPRVYNAYGPTENAILSTIYNIDKHDPYVNGVPIGSAVSNSYVMDRNQQLLPPGVMGELVVTG--EGVARGYTDASLDTDRTIDGQRQRAYRTGDRVRYRPKGFIEFFGRLDQQAKIRGHRVELGEVEHALLSENSVTDAAVVLRTMEEEDPQLVAFVTTRSGSSNEEEDAGDMRKRLRSLLPYYMVPSRVTILRQMPLNANGKVDRK---------------------------------- 440169 490 ------------------------------------------------------------------------------------------------------RLSYSELDHKSDQLAAWLRRRQLKPETLIGVLSPPSCETMVSFLGILKAHLAYLPLDINVPLARIESILSAVDGHKLV---------------------LLGSNVPQPKVDV------PDVELLRISDALNGSQVNGLAGKQATAKPSATDLAYVIFTSGSTGKPKGVMIEHRGIVRLVKGT-NIISPAQAAVPTAHLANIAFDLS-TWEIYTPILNGGTLVCIEHSVT-LDSKALEAVFTKEGIRVAFLAPALIKQCLADRPAIFAGLDSLYAIGDRFDRRDALHAVKHGVYNAYGPTENSVVSTIYSVSEASPFVTGVP---------VGRAISNSGAYVMDQDQQLVSPGVMGELVVSG--DGLARGYLDKNRFVVVQIDGESIRGYRTGDRARYSKGGQIEFFGRMDQQVKIRGHRIEPAEVEHALLNSDQVRDAAVVIRRQEEEEPAMIAFVTTQNGHVPDGNVESELRRRLQMLLPSYMMPARIVVLDHLPLNPNGKVDRKAL-------------------------------- 440169 11593 ------------------------------------------------------------------------------------------------------QLTYTELDERSSQLATWLRRQVTVPEELVGVLAPRSCETIIAFLGIIKANLAYLPLDVNAPAGRIETILS-------------SLPGNRLILLGSDTQAVKL-------HANSVRFTRISDALVESGSPPTEELS---------TRPTAQSLAYVMFTSGSTGVPKGVMVEH-RGITRLVKNSNVVAKQPAAAAIAHLSNIAFDAS-SWEIYAPLLNGGTVVCIDYYTTIDIKALEAVFKQHHIRGAMLPPALLKQCLVSAPTM------ISSLEILFAAGDRLSSQDAILARRAVGSG---VYNAYGPTENTVLSTIHNIGENEAFSNGVPIGNAVSNSGAFVMDQNQQSAGVIGELVVTG--DGLARGYLRVDRFIYITLDGNRVRAYRTGDRVRRPKDGQIEFFGRMDQQIKIRGHRIEPAEVEQALARDPAISDSAVITQLTDEEEPELVAFFSLKGNANGTNGMENKIRHNLQALLPTYMIPSRIIHVDQLPVNANGKIDRNEL-------------------------------- 440169 6049 --------------------------------------------------------------------------------HVRATPDAIAV------KDATSILTYAQLDQQSDRLAIWLSRRHMMPETLVGVLAPRSCETIIAMFGIMKANLAYLPLDINSPAARLRSILSAVGNKLVLLGSGVTAPEQ------------ENPEVEAVGIQEILAGTGLD------------------KTQGSNARPSATSLAYVIFTSGSTGKPKGVMVEHRSVTRLAKPS-NVISKLPQGARVAHLANIAFDAS-IWEIATTLLNGATLVCLDYH-TVLDCRTLKEVFERESITVVTLMPALLKQCVAEIPETLAHLDLLYTGGDRVGG--------HDAMRARSLVKIGMFSGYGPTENTVISTIYDADEMFVNGVPIGKTVSNSGAYVMDRNQQLVPSGVVGELVVTG--DGLARGYLNKNRFIYITVNGESIRAYRTGDRVRRPHDLQIEFFGRMDQQVKIRGHRIEPGEVESALLSHNSVQDAAVVAPADQDSGAEMVAFV------------------------------------------------------------------------------------ 440169 8610 ------------------------------------------------------------------------------------------------------TLTYADLDGQSNKLAHWLCQRNMAPETLVAVFAPRSCLTIVAFLGVLKANLAYLPLDVNAPAARIEAILSAVGHKLVLVQAHGPELGLTMADLVQIDEALASSSSGDHEQIHASGPT-------------------------------ATSLAYVMFTSGSTGKPKGVMIDHRSIIRLVKNS-DVVATLPTPVRMANVSNLAFDIS-VQEIYTALLNGGTLVCLDYL-TLLDSKILYNVFVEAQVNAAMFTPVLLKQCLGNMPAIISRLSVLFNVGDRL--------DAHDAVAASGLIQDAVYNAYGPTENGMQSTMYKVDVNEPFVNGVPIGRSITNSGAYVMDGNQQSPGVMGEIVVTG--DGLARGYTDDRFVHVTIDGEENIKAYRTGDRVRRPKDFEIEFFGRMDQQVKIRGHRIEPAEVEHALLGHDLVHDAAVVLRKPANQEPEMIAFIT----------------------------------------------------------------------------------- 440169 3073 --------------------------------------------------------------------------------------------------DESTRLSYADLDRKSDQVACWLSRRGIAPETFVAILAPRSCETIVAILGVLKANLAYLPLDVNVPASRLEAILSEVSGSMLV---------------------LVGAETPIPEGMAEAETIRITEILADAKTDDINGLAASQPTAA--------SLAYVIFTSGSTGRPKGVMVEHRGIVRLTKQT-NITSKLPESFHMAHISNLAFDAS-VWEVFTTLLNGGTLVCIDYFTLLESTA-----LEKVFFDQRVNVALLPPALLKQCLDNSPALVKTLSVLYIGGDRLDASDAA----KARGLVQTQAFNAYGPTNTVMSTIYPIAEDPFINGVPIGHAVSNSGAFVMDQNQQITPPGAMGELIVTG--DGLARGYLNTGRFINVDIDGEQVRAYRTGDRVRRPKDLQIEFFGRIDHQVKIRGHRIEPAEVEYALLSHDLVTDAAVVTHSQENQDLEMVGFVAARVADVREDESSNQVQEW----------------------------------------------------------------- 440169 10104 ---------------------------------------------------------------------------------VAANPNAPAVV------DSETSMSYTSLDQKSEQIAAWLHAQGLRPESLICVMAPRSFETIVSLFGILKAGYAYLPLDVNSPAARIQPILSEVEGKRLVLLGSG---------------------------IDMPQSDRMDVETARIQDILTNTKVERSDPMSRP---SATSLAYVIFTSGSTGRPKGVMIEHRNILRLVKQS-NVTSQLPQDLRMAHISNLAFDASIWEIFTAILNGGALICI--DYFTLLDSQALRTTFEKARVNATLFAPALLKECLNHAPTLFE--DLKVLYIGGDRLDATDAAKIQALVK------GTVYNAYGPTENTVMSTIYRDGESYANGVPIGNAVSSSGAYIMDQKQRLVPPGVMGELVVSG--DGLARGYLNADRFVDIVINDQKARAYRTGDRTRRPKDGSIEFFGRMDQQVKIRGHRVEPAEVEQAMLGNKAIHDAAVVVQAVDGQETEMIGFVSMASDSEGEEEITNQVQEW----------------------------------------------------------------- 440169 4559 ------------------------------------------------------------------------------------NPDSIALIHGSE------KLSYAQLDRESDRVARWLRHRSFSSDTLIAVLAPRSCETIIAFLGILKANLAYLPLDVKAPAARI---------------------DAIVSSLPGNKLILLGANVTPPKL------QEAAIDFVPIRDTFTTLTDGTLQDGPTIERPSAQSLAYAMFTSGSTGRPKGVMVQHRNIVRLVKNS-NVVAKQPAAARIAHISNLAFDAS-SWEIYAPLLNGGAIVCADYFTTIDPQALQETFQEHEIRGAMLPPSLLKQCLVQAPDM------ISRLDILFAAGDRFSSVDALQAQRLVGSG---VFNAYGPTENTILSTIYNVNDSFVNGVPIGSAVSNSGAYIMDKNQQLVPAGVMGELVVTG--DGLARGYMDDRFIQLTVNGSEQVRAYRTGDRVRRPKDFQIEFFGRMDQQIKIRGHRIEPAEVEQAFLNDGFVEDVAIVIRTPENQEPEMVAFVTAKGDNSAREE------------------------------------------------------------------------- 440169 1576 ------------------------------------------------------------------------------------------------------RMSYAELDQRSDQVAAWLRQRQLPAETFVAVLAPRSCEAVIALFGILKAGHAYLPLDVNVPAARLRAILAEVKGEKLV---------------------LLGAGEPSPE--------GQSPEVSIVRIADATSPAGHASLRDGKSKPTAGSLAYVIFTSGSTGKPKGVMIEHRGVLRLVKQTNILSSLPPAQTFRMAHMSNLAFDASIWEVFTALLNGGSLVCIDRFTILDAQALEALFLREHINIALFPP-----ALLKQCLTDAAATIKSLDLLYVGGDRLDTADAA--LAKALVKSEVYNAYGPTENTVMSTLYSIADTERFVNGVPIGRAVSNSGVYVMDQNQQLVPLGVMGELVVTG--DGLARGYTNDSDRFVDVIAGQLLRAYRTGDRARRPKDGQVEFFGRMDHQVKVRGHRIELAEVEHALLSSAGVHDAVVVSNSQEDQGVEMVAFITAQDNETLQEA------------------------------------------------------------------------- 440169 12673 -------------------------------------------------------------------------------------------------TDTSTKLTYAELDQQSDHVAAWLSKQKLPAESIVVVLAPRSSETIVACIGILKANLAYLPMDSNVPEARRQAILSE------IPGEKFVLLGAGVPIPDNKTA---------------------DVRMVFISDIVASKTDKSYSPGTRP---SASSLAYVIFTSGSTGRPKGVMVEHRGVISLVK---QNASRIPQSLRMAHVSNLAFDAS-VWEIFTTLLNGGTLFCISYF-TVLDSKALSAAFSDHRINITLLPPALLKQCLADAPSVL-----SSLESLYIGGDRLDGADATKVKDLVKGKA---YNAYGPTENSVMSTIYTIEHETFANGVPIGTSPKSKAYIMDQDQQLVPAGVMGELVVAG--DGLARGYLNTGRFIHITIDGKQVQAYRTGDRVRRPRDYQIEFFGRLDQQIKIRGHRIEPAEVEQALLSDSSINDAVVV--------------------------------------------------------------------------------------------------- 53747904 2592 ------------------------------------------------------------------------------------HPELPALL------APERTLSYGELARRAQALAARLRELEVQPQELVAIAMHKGWEQATAVLGVLQAAAAYLPLDPEQPPLRLHQLLEEGPARVVLTQSSLL----------------------------------HTVPWPPGVQVIAVDELEPATEAPPPPRGTPEHLAYVIYTSGSTGKPKGVAIEHRAALNTV-VDLNTRFGVGPEDRVLGLSALTFD--LSVYDVLGLLGAGGALVLPAAEAEKDPAHWWERLVAGRVTVWNSTPALMLLLVEYAEQRGLKLPAALRLVMLSGD--WIPVALPDRIRALG-RDVQVVSLGGATEASIWSIAYPIGQVAPQWKSIPYGMPLANQRFHVLDGRLRPWWVPGELYIGG--EGLAREYWRDEPLTATRFIRHGERLYRTGDQGRMLPEGSIEFLGREDLQVKVQGFRVELGEIEAALAQHPALSASVVVARGEPRGVRRLVAYAVPRSGQTPAAG---ELRRYLAERLPAYMVPSAFVLLESLPRSRNGKIAR----------------------------------- 198436196 27 -------------------------------------------------------------------------------------GENIALV---DIGNEEASYTFSQVHDNSIKYANLLIKLGIGNGDVIALCCGNCAEYLMLLLAAAELGVSVTTCNPKHTQSEMIHQFNVVAPKLVIADSNIVEKLEHVS--------------EAVTAIKKIATLGKHEKYICLRQSLNQESSVKEYVPVTSKRDISNTPFVLPFSSGTTGKPKAVQHSQAIYTAYTLLWSA-TLKLPNHGICYCIVPMFHMFGMVTSLSAITQGCKLIV-----GTKFEASSSLAAIEKYKITHAPLVPPMVIAFSKEN---LQKYDLSSMEYILSAAAPLPVKVGDNLREL--WKTVKINQCYGMSEAAPLSGCLEPD--CPKESVGRLAFNLQVKVVDVKTGKELGPNLDGELRYKGP--QVFMGYYNAPEATRNSFDED--NWFRSGDIGHYDERGYIYIVDRLKDLIKYKGFQVSPAEIERVLFENPKIADAAVFGVPDNEAGELPRAFIVKRKES----LTASEVHEYLKDRLSSYKQLRGIIFRDSIPKAQSGKVIRRSLRSV----------------------------- 57865675 428 -------------------------------------------------------------------------------RQVHQHPDSIALQYE------QRSMTYHQLNQCANLLAYRLRNHQIEPNDMVALIAERSLEMIIGMLGILKAGAGYIPIDPDYPEERMNYIIEDAKPKAVVTYRTSFQSG-----------------LPQMDIELIVDSREHDIDNPRGINCS-------------------EDIAYVIYTSGTTGKPKGTLVPHRGIDRLVHN--PNYVELNENTTVLLSGTVAFDAA-TFEIYGPLLNGGRLVITS-KDTLLNPQLLDQAITENKVNTMWLTSSLFNQIASERIEALESL-----TYLLIGGEVLNAKWVHLLNSRECHP--QIINGYGPTENTTFTTTFAIPQEMPSRIPIGLPISGTTVYVMQGD-RICGVGVPGELCIGGA--GLAKGYLNQPKLTAERFIQSPFNNYRSGDLVRLQEDGYIDYISRIDKQVKIRGFRIELSEIEKALEAIRDINKAVVI-VREQDQDKQIVAYYEASQLKS-----TGQLKDILSETLPEYMIPVHFMKVDRIPITMNGKLDVRALPEI----------------------------- 57865675 1449 -----------------------------------------------------------------------------------------------------QSMTYQELDDYSNSMAQTLIQNGIQKGERVALLTERSFEMVASMIAVLKVGGSYVPIDVTYPNKRIEFIIEDAEVAAVLT------YGKTISSHIPVIKIEDIDNTENNKRLNIEYAGNLE------------------------------DDMYHIYTSGTTGKPKAVSVKQRNILNLVCAWTKR-LNLSDDEVYLQYANYVFDASATD-FYCSLLNGYPLVIATSVERT-NTDLLEKVISQENITIASIPLQVYNVMHHFYIPKV-----------ITGGATSTPA----FVQHISKHCDMYVNAYGPSENTVITSCWIYEKGDAIPSTIPIGKPLANVDIFIMSGKLCGVGIPGELCIAG--ESLTSGYLNRPELSAEKFINNPFGPYRSGDLARLMPDGQIEFLGRIDKQVKVHGYRIELGEIENIINSVDTVTDSVVILAKQGER-EVLHAYYV------GSQEDENHISQHLNQYLPKYMIPKTLTAISEIPLTGNDKVDE----------------------------------- 16081430 12 ----------------------------------------------------------------------------------------------------KREFTFKDFSKRVNTLAKALISIGVKKGDRVAVIDWDTYVYLEAYFAVPMVDAVLHTVNVRYPQDLIYYTMDHAEDKYVIVRDEF------VPILSKNREA-----FYFIKGWIVYSETGQIPDSLSPKYV-YDDLMKESYSDIELPQLSENDLATTFYTSGTTGIPKGVQFTHRQIVLHSISSADDPINLTSRDVIMPLVPMFHVHAWGVPYMSIMSGRRYVL-----PGRYDFDHIIDLIDKYNVSVIAMVPSILYLIVTNPNVKKIAGRGIKAIVGGGAL----PEGLANAAEKLGITAISGYGPILTLATYNERVKAMPESEKKKFRLKTGIPIPLVQVDDKMNDVPKDEKTIGEIVVRAPWLTSV--YVKNKEGTEALW---RGDWMHTGDLAVMDEYGYIRIVDREKDAVKSGGEFIPSLVLEDAISSCSGVVENAVVGRPDEKWGERPVAFYT---GTAKPDEIRKHLIEMVAGRIAKFWIPDDFINIKEFAKTSTGKIDKKVLREMI---------------------------- 17546468 16 ------------------------------------------------------------------------------------------------DGGELHRTTYAAVRDRAKQLANALAALGVQPGERIGTLAWNGYRHLEIYYGVSGSGAVCHTINPRLFPDQVAYIVNHADDQYVF-----------FDLTFVPLVEGLAPHCPNVKG-WVAMTDRAHMPASSVPMLCYEDLLAAQRAEYTWPLFDENTASSLCYTSGTTGNPKGALYSHRTVLHSYGSALPDALGCSAQDVILPVVPMFHVNA-WGLPYSVPLVGAKLVFPGPK---LDGASLYELFEQEQVSFSAGVPTVWLGLLQH--VQGKGLKFSSFRRTVIGGSACPPAMIRTLNEVIHAWGMTEMSPLGTTCKLMSKHNGLPDETRQQVLERQGRAIYMKIVDGNGHELPWDGKAFGDLHVRGPWT--IASYYRNGQSPL------VDGWFPTGDVANIDPDGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACIACRHPKWDERPLLVVMKKPGAELT---RDEMLRYFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLRE------------------------------ 154278685 13 ------------------------------------------------------------------------------------------------------TISYQRLRSDVNSFQAKLAKLGISPGAAVSIALPNSYEFIVSFLAVSWQRAIAAPLNPAYKQEEFEFYIDDSSALTLIPKGSFAKDGPAVRAARKYSAAIAECYWNGVDVVLDVREYGKFAGKC----------------DLKKETAQPDDIALVLHTSGTTGRPKAVPLTH-RNLTRTMRNIQMTYDLTEKDRTLLIMPLFHVHGLLAGFLAPLLSGGSVIV----PEKFSASTFWSEFITYSANWYTAVPTIHQILLKTPL----PKPMPKIRFIRSCSSPLSPKTFHELEKTFHAPVLEAY----AMTEAAHQMTSNPLPPGKRQPGTVGIGQGVEVKILDEDGNEVPQGSEGEICIRG--ENVTKGYLNNPAANESSF--TKSGFFRTGDRGKKDKDGYIFITGRIKELINKGGEKISPIELDNTVAYHPNVAEAVSFAIPDPHYGEDIGVAVVLKKGGNLSEDM---LKSWIAPKVAKFKIPKK---------------------------------------------------- 146275715 30 ------------------------------------------------------------------------------------------------------QYTFAQVLAEAEALSASLHARGFRAGDVIAFQVPNWREAAVINLSAAMSGFVVNPIVPIYRDAEVTMMLGDCRAAAIFV-PQVFRKVDYAEMARRCQKAL-----PDLAHVFTVRGEGPD---------DFATLVAQGRASFEVPTVDPMGVKMVLYTSGTTGRPKGVLHSH-CTLQRIVAESGRHWGLGAGEATLMPSPVTHVSGYANGLEAPFICGIRSVLME------AWNAQDALALIEKHDLVGTVAATPFLVELAAAARAAGTGLPSFRFFACGGAAVPADLIPAANAAFENCRAFRVF----GASEVPLVTFGWPHDERLAATTDGEVVDYEVRIVDHEDNDLPRGVEGEILARGP--GMMMGY-ADAAQTAEAI--TPDGFFRTGDLGVLSEEGAVTITGRKKDLIIRGGENISAKEIEDVLHSHDAVKEASVVAMPHERLGEGICAYVILSAAVDAAVLAAHVAASGMAKQ----KIPERFEFVEDFPRTASGKV------------------------------------- 149202726 12 ------------------------------------------------------------------------------------------------------TLTYGELDAATGRAASALLAQGLEPGDRICLAMQKSLAQIVVLLGALRAGLVVLPLNPDSPAEVVADQISRTGPVLLIGEREDGWRARTES-----------------------GPAAVPRCLDADPARPHDPLHATDHTDPDRFSVDDEAGAIILFTSGSTGRPKAVIHSH-GALFANTDALRIIWDIDASDRLLHVLPTTHAHGLIVAPMPILLAGGTVV---WRPRFDPGDAVAWL-----PRVTCFMGVPFYYGQLLQHPQFTAGAARQLRLAICGSAPILPEVREQVEDRLG---LPLLERYGMTETLIMTANSPARNRAGSVGLPLPGWSLRIRSLVTHETAP--PQEIGEVEARGPLA--LPSYLDDWAET--ARKTAPDDFFRTGDVGWVDTDGFLHITGRADDLIIYAGLNIQPSEVEAALVAINGVVDVCVFGVPHPHAGQAVMAAVVSAAGTTLTPA---AIRAELIGKLPATKIPKRVYVVSTLPRNTMGKLRRDLLRK------------------------------ 21222409 38 --------------------------------------------------------------------------------------------WTGEDEPHRR--SFAEIGARAAQLAHALRELAVGDDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPPEQLAWIVNHAADRVVLANGS-----------LLPLLAPLLPHLKTVEHVVVTGPGDSLLDGAAVQVHEYEDLIAGKPTAYDWPELDERAAAAMCYTSGTTGDPKGVVYSHRIYLHSMQVNMAQSMGLTDQDTSLVVVPQFHVNAWGL----PHATFMTGVNMLMPDRFLQPAPLAAMIEGERPTHAAAVPTIWQGLLAELT--ARPRDVSSLTQVTIGGSACPPSL----MEAFDALGMRVCHAWGMTETSPLGTIARPPAHVIGTPEEFAYRLTQGRFPAGVEARPWDGESAGELEVRGNWIAGAYYNGPGADPLRPDDKFSADGWLKTGDVGTISHDGFLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDDKWGERPLATVVLREGASTD---FAALRTFLAEKIAKWQLPERWTVIETVPKTSVGKFDKKVLRR------------------------------ 126436660 2 ----------------------------------------------------------------------------------------------------------AELHDAAVGLAAALQRLGVRAGDAVAVQLTNRPECAIAYQAVLLSGAVLVPIVHIYGAGEVGFIVSQSRASVLITADESNAAAVDSAVVDVVLVDAE--------------------PGRSSPWLSWSELVPC--DEYVRPEVDADDVCLLMYTSGTTSAPKGVQHTHNTVLAE-QASMPALIAGEPQDVSLVSFPPGHIAGVGSMLRALMSGARTVFLQRWDARR--------AVEIIRDFEVTSTAGVPTHLQSILELGCGEGELATLREFLVGAAPVTRAL----GERAAAAGIATFRSYGATEHPTVSGVHAGEPGWALLGTDGKPMPGSVVRILNPDGVELPADADGEVVVRGPEQ--FIGY---RDPLLNDEVFTDDGWFRTGDLGRVDAEGRLTITDRLKDVIIRGGETISSAQVEDVLATHPAVSEGAVVAAPDARVGEVVAAVVVVKPGAHLDLTALKH--HFAAAGLAKQKVPERLVIVDALPRTSLGKVRKAELRA------------------------------ 83645721 475 -----------------------------------------------------------------------------------------------------RRISYRELDERVNALAALLQKRDVGVEDRIGVVLPRSAALLIAELAAGKAGAAFVPVDPDYPPERRLRTFQQAQCKLVIGDAAEA----------------------------ALWREHSQIPFLNLDAVDPHSRRAQAPE----RACGLRSLAYVIFTSGSTGEPKGVMLEH-VGLINLIQWSRRQFNIQAGSRTTLLASPAFDASVWESL-PSLCAGATIVITPDA-LRRDVGPLCEFLHEQRIDISFLPPALCEEACVNYPHLLQNIVLQSGG-----------DTLKGIRNGGASDRIKVSNNYGPSEFSVCAASCYLAPQEPSPYPIGKPIANAEVLILDSQRRLAPLGAAGEIALSGP--SLARGYWGRADHFVAHPLRPGERVYLTGDKGRWREDGNLDFLGRIDDQLSVRGHRVEPAEIEHLLSRHERVRAAAVAATRGADGHTLLAAFVTPRS-ADDSPLDLNDIRQWLARRAPAYMTPAILRERDSLPLNANGKLDRQAIRREAE--------------------------- 213965083 51 -------------------------------------------------------------------------------------------------------LTYEELHERSTALARALRHGDIQQRDRIGVLARNHRGFIMALCAHGRLGTDLVLLNTGASAEQTLAVIREQKIDFLFIDEEFTH--------------MLPEGFDECPVAVSWFENYGDTSCVREGWTSMQEMLKTAPPAKWPTPSRPRRGRVIILTSGTTGTPKGAKRPEPRSWMPASSIMSRI-PLRQRRPAYLAAPLFHTWGFATAQL-CIALRSTMIMR----RKFDPADSLRIIEQHSPHTIFLVPTMLQRMIEILPDNYDIGATS-LKVIASCGSAIPEGIVTKTLERFG---PVLYNQYGSTEVSWATIAT-PDELKANPTTAGRAPLGTRVQILDEDGNRVADGETGRIFVGNNM-------LYEGYTRPGADKQVIDGMVCTGDLGRM-ENGLLYISGREDDMIVSGGENVFPRQTEDALSQLEGIRECAVAGVPDERFGQALVAWVVRDDSPEGRALTNEQIRTYVKQHLSRFAVPRETVFLDELPRNAVGKVVPRHLPK------------------------------ 46403055 1092 -------------------------------------------------------------------------------------------------------ISYKELDHRSSAISNALLPL-VGPGQIVGILSDGSVSWITAILAVLKAGAAYCPIDIALPEERIKVMLRESRCSLLLC---------------------------TTEDLCELWANHSDLTCFSIGRLLSETL---QTPERLPERCSPHDPAAVIFTSGSTGVPKGILLEHIGILSLLDFPNAR-LRSGPGRRNAQFLSLGFDCCVN-EVFATLCYGATLVLRDPLD-----------------PVQHIKRVHATMCTPSFLATLDVNDFPNLELIALAGEPVPQKLVDTW-----GHNRVLLNVY--SPSECTISTVYPQLYPGVQVTLGSPVPRQAIYILDKDLNPVPVGVPGEICISG--IQVTRGYLNRPEKFLPNPFQKGWRLYRSGDLGRLTNSHEIEYIGRIDNQVKVRGFRIELEEIESTIAALPEVRQAAVIVVND-----VLIGFVTPSSLDTL------AIQAIISRHLPSYCRPSYFVALDNMPMSSNQKIDRKKL-------------------------------- 46403055 49 -----------------------------------------------------------------------------------------------------RNITYGELHYASNHLANHLSQIGIQSGQKIVIISNRSLEMIVALLGIMKSGACVVPIDFTWSQDRIQTTLETTQCRYAISTKCIEIPNQELILFQEGD----------LQHVLDNRRDQPASFSTRGFQLPSAD-----------------DLAYTIFTSGTTSKPKGVMVPHSHYVQQVSDEAPFNLNVQASSRVLLVFSVAFDACL-GVVLSTICNGGTLILATSMNFA----------------TVATTCTILPLTPTILSTLRPGAEYDSIKSIFLGGESPSPNLLRPWL----NGERRIFNCYGPTETT--CTSLIKEVLPDEPNHLRYTVAGSSVVLLDGNLREVSEG---EIAISGP--GLAVGYFNNQALTAEKFIVKGVRHYLTGDYGRKTS-FGIDFLGRKDRVVKNRGFLINLAEVEAVITNMKLANSAAALMHEG-----RLIMFVTPE------TIDVSSLRSRLLEIRDSFLVPDRIYAICSFPITSNGKVDLASLRQLL---------------------------- 119478077 472 ---------------------------------------------------------------------------------VQQRPDSIAVI------SGSKRLSYSDLDFLSSQCAAALLDAGVQMGSVVGVCCDRSESLLIGTLAIQKLGAIYLPLDPDFPTDRLLYMLDDSGATAVLEDDSTPQAVREAEIKHLNMGDLVLAGVRDVS-------------------------IDLPDPSLERA-------AYTIYTSGSTGKPK-GVRIQNGALINFLESMADRPGCTESDTLLAVTTLSFDISVLELFLP--LVTGATTLIASRDDVKDGERLAVLLKEGQVTIMQATPSTWRM---LLTSEWGKDKSRRQLKALCGGEPLPQDLALELVSCVS-----ELWNMFGPTETTVWSTCKKIQESDALITIGRPIANTQVYVLDDNLNPLPVSVPGELCIGGAGVS--LGYHQRPALNDDRFVTHPVRIYRTGDLAKALPNGEIQHLGRLDDQVKLRGYRIELGEIEMALKSCVEVEQAVVYLLNLGEQDVRVVACCVPVADRALE---TISIRKKLRECLPSYMVPQYFLSISKIPLTPNGKVDRRSL-------------------------------- 197778052 36 ---------------------------------------------------------------------------------------------------EPQRRSFAEAGRRATQLANALRELGINGDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPAEQLVWIVNHAADRAVIVNGSLLPLLAPLLPHLPTIEHI----------VVSGPGDRSLLADTEAQVHEYEELIAGRPTTYDWPELDERAAAAMCYTSGTTGDPKGVVYSHRIYLHSMQVNMAESMGLTDKDTTLVVVPQFHVNAWGL----PHATFMTGINMLMPDRFLQPAPLAEMIEREKPQHAAAVPTIWQGLLAEVT--ANPRDLSSMTQVTIGGAACPPSL----MEAYDKLGVRLCQAWGMTETSPLGTMAHPEWPYRITQGRFPAGVEGRLVGPGGDILPWDGESAGELEVRGAWIAGAYYGGAGGEDFRPEDKFSEDGWLKTGDVGVISSDGFLTLTDRAKDVIKSGGEWISSVELENALMAHPEVAEAAVVAVPDDKWGERPLATVVLKEGSTAD---YESLKTFLAGKIAKWQLPERWAVVPAVPKTSVGKFDKKVIRR------------------------------ 84686537 22 ---------------------------------------------------------------------------------AEQRPDAVAIRYVNDDPARDTALTYREFADRIMAAARVFRGLGVTPDRSVAILTQHSISGQVALWGAQIAGRA-CPINPMLKPDHVAALIRAANAACVVV----MGVNDELEYWSTLVPALRAEG-------IDLPILACDADAPSPGADGVLEDLIAEPGEPIEVHGDERTLAAYYHTGGTTGAPKMVQHLRLNEAHVAR-SCVLMHDLGPDDVVVNGYPLFHVAGAFVYGLSTLSAGGTLIVPGRMRNTAFMGRIWTQVERYRITVLGLVPTLLGAVKGQ----PVDADISSLRWFLAGGSPLPTELADAAEATLG---VPVRNILGMTESAGAIAVEPVHGPRTPQSCGLRLPFSEVAIFGETDGEADPPGETGIIAVRGP--NVADGY---SEESRNAGTFLDGGWLVSGDLGTLDADGRLFITGRKKDVIIRGAHNIDPQMIEDALLAHPKVEAAAAVGMPDSYAGELPVAFVMTRDGWTPGEG---ELIAFLKDRIEPVALPKRIGTVDAMPLTPVGKIFKPTLRA------------------------------ 119175960 1783 ---------------------------------------------------------------------TINECHEVVRKQARARPDDPAIAWDGD-------FTYRQLDEISTHLANYFAALGVVPESFVPICFDKSAWTIISMLGVLKAGGACVPLDATHPKNTLQYKVMDCDAQIVVASPQ--------------RASMFEDMVPYVVAV---------------NSDLIDEIAEY--DEFCGIPSEPTNPCFIIFTSGSTGKPKGVVLEHRSIVSSAE-AHGSALGLGPQSRVLQFAAYTFDNSL-EEMFTTLMRGGCVCVPSEEDRFNNLAGAINKLNANFMDLTPTVASF-----------IHPSDVPSIKAIGIGGEAMTKAVKDIWCS------IPIHNQYGPSECSINCTHNRNAATTDVSNIGKSVGSVSWVVDPSDHNKLVPIGAVGELLVEGPIVS--RGYLNDPEKTAKSFIENIRRMYKTGDLVRYDSDGSIVYLGRKDTQVKLNGQRIELGEIEYCVKNLPESTQSAVQLI-VTGGVKTLAVFLCMKSSGSTTESTARSLESALLAVIPAYMVPGAYIPVSEMPLTASGKLDRRALCNAAQ--------------------------- 119175960 5545 ------------------------------------------------------------------------------------------------------ELTYEELRSHASRLALHLISIGVGPEVLVPICLDKSVWVVVTLMAVLMAGGAFVALDPLHPTSRHKEIIIETHAEIVLCSPKYRERF-----------------VDFVKHVMAVDRRSI-------------TNLPRGDYGRLSGRANPENTAYVVFTSGSTGRAKGVVIEHKAF-CSSSAAFAPATLMDSRSRTLQFASLSFDAAVMDILTPLSLGGCVCVPTEEERLKDIAGA----IRRMRVTWACLTPSVT--------NIIDPANVPSIKTLVCGGETLFPEVILKWGDKVN-----LINAYGPSECAVVSTTNQNVCLQNPSSIGVSIAATTAWVLDPVDHDRLAPGGVGELALSGS--TLAREYLNNPEKTSEAFVEPVRRIYKTGDLVRYNPDGSLEFIGRKDNQVKLHGQRMELGEIEHRLYIDRRIKHAVVLMPNSGLCKGRLVAIVSLRSERQLFDEVLNEVQDNLSNQLPPFMIPQTWVVVHAIPLLASGKIDRK---------------------------------- 119175960 2867 ------------------------------------------------------------------------------------------------------TFTFEELDDVSTKLAHHLVDLGVCPEVYVPLCFEKSAFAVVSMLAVIKAGGAFAFLDPTHPIVRLQGITTDLEASMVLCSSRHKSICEDLAPQTLVVDMALLRTLPSRSQLL--------------------------------PQVPTDNGAYVIFTSGTTGKPKGILVEHRNVCSGAM-SHGPAVCLKPYRRALQFSSFTFDASILETLTA-LIIGACVCMPNDFDRINNIEEFITKMNID-----------WAEFTPSFARVISPEDVPTLKTLSLVGESLSESDVTTWANRV-----QLVNGYGPSEATVLSTVKSQITTKTNPVNIGQALDRCWIVDPQNHDRLVPVGAVGELLVEGPTVSRCYSVYIKNPKWAQRTQSGDRRMYKTGDLVRYHNDMDIIYIGRKDNQVKLRGQRLEIDEVEHHLRADDAVVNCVVTIPKGGIHAKRLVAAIFSEDATRGDPSTKLEIQERLRRLLPPYMVPTKWVSFKSMPIMPSGKLNRR---------------------------------- 119175960 4469 ------------------------------------------------------------------------------------------------------SFTYAELDAIASRLAGHLIGFGVGPDVYVPLFFEKSAWSVVAQLAVLKAGGAFVHVDPTHPESRLRLLIEDVGADFIVCSPKYREKASKVTKTIFVLDPQDVRKLPNTQAT-------------------------------PPTPPRPSNAAYIIFTSGTTGRPKGTVIEH-GAICTSSLAHGEAFLMNGSSRVFQFA--------SYTFDASVIEITTCLIMGGCVCVPSDEERMNDIA----NAMTKYRANWVFLTPSVLSTIKPGQVPTLKVIAVGGEPMPEKIIEEW-----KGGPAIINTYGPTEASPKVDTNGVTVDKDRLNIGPAVGCRAWVVDPNNYNRLVPVGAVGELLLEGRTVG--RGYLNNPQKTAEVFLDRQCRMYRTGDLVRWNPNGTINFISRKDTQIKLNGQRVELGEIEHCIANLPEKTQAAVLVVPSDSSKKTLTVFLTKADGSSCDELLAKSLETGLGACVPSYMIPRLFIPVSRLPWTSS---------------------------------------- 119175960 237 --------------------------------------------------------------------------HEVFHEQARQRGNHEAIHWDG-------RFTYAEFDEVTSRLANRLIQMGVGPEVRVPCCFEKSKWYPVAIFAVMKAGGAFVPFDPSHPIPRLQSLIQKLGAHILLCSANHADRLSEGICTVTPVDQGLINRLPQL----------------------------------------------------SGPPTKGTVIEHASYVSGAD-AHAPALAISENSRALNFAAHTFDASLVEIL-TPLLVGGTVCIPSEEDRMNDI-----------VGVINRMRVNLATLTPSFINFIPPAEVPGLKSLVLAGEAMSQSHVD------AWSHINLINGYGPTESSVCAVTNSHMTADSEPTDIGFPIGLHCWVVNPRDHNLVPPGCVGELLLEGP--SLAREYLNNPEKTEDAFIGKPRRFYKTGDLVRYNFEGSLNYAGRKDTQIKFHGQRIELGEIEHHIVADPNVSHGLVLFPKKGCCKGRIVAVFTLSVSHSQKNAAVKEMRQRLAANLPSYMVPTMWLCVEAFPMLSSRKLDRKAI-------------------------------- 169865252 37 -------------------------------------------------------------------------------------PAKPAYI----DASTGQTLTREQVKTYSLKFAWGLRRLSLRRGDTVMLMSPNSLSWPLALFGCVAAGLKISFAGCSATPRELSWQYLDSKPRVILVASHLVPVVK-----DMFALIGEESKGERDPRIWVIDDLGDYVSPPPQTSTSKSNLATNANDCVELVRGGAEETVYICYSSGTTGKPKGVETTHKNVCTVLPMTQALWGCETSHDVYLAVLPAYHMFGLAMQLHYPLRRGKPVVMMNQG---FSSEAFCQAVQTYRITSLLLVPPILLTLSEYPD--LEKYDLGSLTNIASGAAPLSLALANKFLDQLKKQGANVIQGCGSTETTCPCQIVAPENAFSKRIMVELSPTATSTATASVDGSLFRDGEEGEMWLKGP--TITKGYLNNPQANASTF--TRDGWFRTGDVLRRDPDGYYYIMDRKKEMLKYKGHQIAPAELESVLMENPEVGDVGVIGIMDVYSGELPRAYVRPANADTLKKAFELRLAKWFEGHVSNYKFLRGVIAIPDVPKSATGKILRKELREWAKAEQRK---------------------- 154317218 2267 -----------------------------------------------------------------------------VERGAKTWPDKVALEFATPGNYQSQKWTYLQLDEESNRVAQMLHARGTTPGEIIAVCFDKCAEASFAIIGIMKAGCGYVALDPNAPADRLKFIVEDSAARLTISAGSPAQNLKTF------------------------------VDGKIIDLTDPTTLREFAPEAPESREITPDDISYCLYTSGTTGTPKGCLLTHENAIQAMLAFQRLSGHWTTDSKWLQFASFHFDVS----VLEQFWSWSVGICVATAPRDLIFEDIPVAIQQLGITHIDLTPSLARLLHPDDVPSLCKG------VFITGGEQLKQEILDVWGEHAC-----IYNGYGPTEATIGVTMYPRVPRNGKPSNIPQFDNVGSFVLKPGTELPVLRGGIGELCVSGKLVG--KGYLNRSELTTETLTNFNERVYRTGDLVRILHDGTFLFLGRADDQVKLRGQRLELSEINEVIKKSNDLEEVVTLVLKHQAKEQLVTFFVVSGKSQLKDSEVIPFIRDACSSRLPGYMVPTHFIPIKALPLNANNK-------------------------------------- 154317218 42 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNDLAYVMYTSGSSGTPKGVAVSH---LAASQSLLAHESLIPKFKRFLQFAAPSFDVS-VFEIFFPLTRGQTLVGCDRSQLLNDLPGMINNLDIDAAELTPTVVGALLQKRSYVPKLRLLMTIGEMMTRPIVEEFGGSDTKESIL----------YGMYGPTEAAIHCTIHPKMEASAKPGNIGVPFETVSAFINEQDLKFLPQGELGELILGGP--QLANGYLNREEQNRAAFLAADKNYYRTGDKGRILEDGSIEIHGRMSGQVKLRGQRVELGEIEDAVYKHPGIRAVVAVVIRG-----VLVVFALTSEEETHSE----QVLNTCSQWLPSFMVPSEIIILQEFPYLPSGKVDKRKL-------------------------------- 154317218 1043 ---------------------------------------------------------------------------------AEEDPDRPAIAFASDVSSDIRYMSYGTLNSRANQLGHYLSSNGVLPNDIVCVCLEKSHDFYASVLAITKLGAGYLPVTPDIPHSRLHHILMEAKVKVLVGHSSS-------------RKLLEQFTEQKVVQI-------------------DETELGQQSTKNLSIAFKPENISYCVFTSGSTGTPKGVLVTQG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194219154 40 ------------------------------------------------------------------------------------------------------------------QAANVLSACGLQCGNREVVVLPRVPEWCLVTLGCVRAGLVFMPRTIQMKADFL-YRQQVSKARVIVAGDEVAQAVDTV-----------APDSPSLKTNPLMS------EKIRDGCLDFKTLLQEASTTHCCMQTGSQEAVAIYFISGTSSLPKMAEHSHSSLGIKAKMDAEXWTDLQASDIIWSISDTAWIVQLLASFLEPWTXGGHIFIHLLP--KFDPLVILKALSSYPVSNVVGAPSVHRMLIQQD---LSRYKLPHLQNCLSRGETLLPDTLEKWRAQTGLDIQ---EFYGQTEMILGLTCRVSKTMKVKPGYLGTTTPPYDVQVVDNKGNILPTGAEGDLGIRVKLM-RSIGIFSGYDNPEKTVANTQGDFWLLGDRGIKDEDGYFQFMGGADDIINSSGYQIGPSEVENALMEQPTVVETAVVSSPDPMQGEVLKAFVVLAPQLLSHDP------SHVKSVTAPYKYLRKLEFVLDLPKTVTGKI------------------------------------- 46127663 3188 -------------------------------------------------------------------------------RSLETRPDSQAVCWDGE-------FTYRELDQAARILAQLLVAEGVGTEVAVGLCMDKSRWAMVAVLAILYAGGAVVPLGVDLPPERISVILQDSSPTMVLCDEAKADRFRSLGCK-----------------IAVVNETEIDGVAKSY---------DGYNPNIPSTSVSAENMAWIIYTSGSTGVPKGVTLEH-GGIYNIILNKGTTLGFDSTTRTFQFAAFTFDVSIADPLMA-WAFGGCVCLPSEDERMNDL-----------VGSINRLNANFALLTASTAALITPSEVPRMTKLLLGGESNTPSLMEKW---LLDSNITVGNSYGPAECSITSTINVTDKNGCNIIGNPIQGTQAWIADFHDCNRLVPIGAVGELLIEGPHV--ARGYRNDAVKTMAAFITHGRRMYRSGDLVRYTSDGNIEFLGRGDSQIKIRGQRVDLGEIESCIVKLPKVRTALVEYLHLSEDQRALIAALEFADKDQDVEGLATWLKESLAQQLPAYMIPRAYLQIDMIPKTVSGKTNRKAIRQFMMNKYMQIADENSLND------------- 46127663 2098 ---------------------------------------------------------------------------------AKEQPDSPAVAWDGD-------FTYEELWTNARRLAQHLSNLGVGPKSRVAVCMDKSRWTVASILGILESGGVVVMLRSQSPLEQAKALVADCQATAMLVNAGHTARF-----------------------------AGSGPRIVEVNDALLASLPDPTVSGPICPALNPGHPAWIVYTSGSTGLPKGCLLIHGGLATSLPAHGRATRW-HKESRTLQFASHEFDV--------TLQEIMTTLIFKGCVCIPSEDQRINSLSQ-AIRDMNVTQMVLTPTVASMINPVDVPCIVQLQVAGELIKPSVVERWIDHAEVVNIYGPSECSVYSSCGTPMQTIEDAP------VIGYPLDNCNFWVTSTTDHNRLCPIGIPGELLIENSWQAW--GYVNNPELTAQCFVVEGRRMYRTGDLVQQNPNGSYTYIGRMGSEVKFRGHRVDLGRIEYWIGKLEGVQTIAVDLVELDTGKKALVAVIDFTDDCDLFDLDQTELRDGLTDKLPSYMVPTAFMPWKKIPFTSSGKTNRKAIRQLLTN-------------------------- 46127663 997 ----------------------------------------------------------------------LNRCHELVNERIQKQPSAVAIAWDG-------SLTYSELDNLTSRLAQYLSNIGVGPEVPVGICMDKSKLVPVTVLAILQAGGAVLPIGVEEPEARVEAILADATPVAIVGDGRQVTRLSELGT-----------------QVLNVVDILADMSSSLPSSTSKQE-----------TRATPDTTAWIFYTSGSTGTPKGVLVEH-QALATSMRAHGVALKVLPEDRVLQFAAHTFDVSLS-ELFTTLIFGGCVCIPDETNRVNDLAGSVHGLQAN-----------VLSLTSSMASTIRPRDVPMVRKLVLFGEEVKASVVEAWL-----GKADIYNAYGPTESSIFASVSKPFQSVDDLSNIGYPMDVNFWVTDPQNGRLCPPGSPGELLIEGPLL--ARGYLNDDNKTSTAFLEKGRRFYRTGDLVRQNSDFSMSYLGRRDTQVKIRGQRLDVSEVEHWITAS---LEGAVRVVVDLLPGAILFAAVEFSPHAQTSDEFRSQLKNALQGKLPSYMLPTFYVPFRRIPLTSSAKTDRKMVR------------------------------- 114764783 37 --------------------------------------------------------------------------------------------------------------RMVGQAAAWLQRQGIGAGDVVAIWLSNRPQWLALLFGAARIGAIVAAVNTRYRSAELHHILASSGARLLI-----FEGADRHADFHAMIAELDRETLPELAALAAIGSGELAPVLGLEVAHCAFDDLEP----LPSQGARASDPVLLFTTSGTTSKPKLVLHTQASLARHARNSARAYGFDGEGAAYLAAMPFCGVFGLNPS-FAALAGGAPIHLMSAFKVGPALEIC----RRAGITHFCGSDEMFRQMWQADRVALSRARLCGYASFTPGLGGALQEMAEAGLPLVGVYGASEVNAIFAIQS-----TTAPIAQRLQGGGYAAGPGAEIRVRDPETGALCADGESGVLEIRA--DTNFSGYYRNPEATARAIDAE--GFFRSGDVGQLRGDGSFVYLARNGDFIRLSGFLTDPAEIEEVIEAADGVAKAQVVGVAHEGRT-RPVAFILPEEGDAPDPE---AVLAHVNARLAHYKVPLMIVPVEAFPTTANGKIQKARLRDMAE--------------------------- 218286849 2098 ----------------------------------------------------------------------------------------------------ERSLTYAELFSLADRLGKVLAAAG-EDTPLVAVALPKGWRQAAAVLGVLFAGAAYVPIDPNWPLLRRRAVLEEARPVCIVALS-----------------------------------TEKPESWNDIRLLTIGETASHAVAPDKFLQASPDSLAYVIFTSGTTGTPKGVMMSHAGAM-VTIAEINRRFTVTWADRVLALSSLTFDLSVYDFFGIWTAGGAVVIPAEGEVRTPDVWRRL--MEEHDVTVWNSVPMFWQMLLESGELP----DRSPRLVLLSG-DRIPLSLPGKSAELF--PHAWMVSLGGATEAGIWSICHEMLPDDPQPGWQSVPYGKQSFHVLHDDLRFCPRGVAGELYIGGA--ALALGYLHNKEKTEKSFIRHQKRLYRTGDLGVRHADGEIEFLGRADSQVKVGGFRIELGDVEAALAAMPEVGHCAVVLA----KSRQLAAFIVPADGGRRPSE--AAVRLFLEARLPRYMIPASVDVIERMPLTPNGKVDRSELIELCAGD------------------------- 182434693 4 ------------------------------------------------------------------------------------------------------TLTYGELDTRARTVAGGLRERGIGPDDIVAVAIPRGADMVVAVVGVLAAGAAYLPVDPAQPPDRVVAVLADARPALVLTPGEL------------------------------------------------RELEASAVPAAPVTEPDPACAAYVIHTSGSTGAPKGVVVPH-TGIAPLVAAQRERFGARPGARVLQYASVGFDVAVADLCMA-LLTGATLVLAPPEGLPP-GEPFARFIAEHGVTHVCMPPSALATQPDLAL--------PSVTCLIVAGEALGPDLVTRWSA-----GRRMINAYGPTETTACATMSAPLTGGPPAPIGTAIPGTELRVL----DGTCAPAAEGELYIGGA--GVARGYLGRPGATAQRFVADPWGMFRTGDLVRVLPDGDLVFLGRTDDQVKIRGHRVEPAEVEAALGAHPAVARAAVVARSGPL-GAYLVGYVVPRGASVPD------LRAHLAERLPAHLVPDLIEVVGHFPLTPNGKLDRAA--------------------------------- 85715933 511 ---------------------------------------------------------------------------------ARETPDAPALIF------GDEVITYAELDRRANRLAHRLIRLGVRPSDLVGISARRSPSLVIAFIAVLKTGAAYLPLDPEHPATRQVDTLRDAGARIVLSDAEGT-------------------TLTTPAEIEVVPLELSDLEAEHESE--------------PEIKIAPSSLAYVIYTSGSTGVPKGVAVEHGPFAMHCEVTAGL-YDMDRSSRELHFLSFTFDGAH-ERLWTALTCGAALVMRDG--DLWSAEQTLDVLREKRVTNAGFPAAYVQ---QLADCAAWHGNPPPVELYSFGGEAMPKAGFDKIKRALNPR--TLINGYGPTETVVTPLLWKVDEIDGSYAPIGRPVGRRSAYVLDHDLNVAPVGVAGELYIGGA--GLARGYWRRGALTAERFMPDPFGLYRTGDVARWGEDGVLEYVGRADHQVKIRGFRIELGEIEARLAAQAG-VGAAVVVAREAGTGRQLVGYVSGEALDAAALKAAL------AASLPDYMVPARIVVLERLPLTPNGKIDRKAL-------------------------------- 148254665 40 ------------------------------------------------------------------------------------------------------EISYATMLARVDARQAAFAERGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSDMNAAFV----------LAERREEVEAAARNAGRPIPVVTV-----------------EDDIPAPFGGPHPSRAGDASSECALLYTSGTTGQPKGCVLTNTYYLYSGDWYGGLIDLRTGRERMITPLPLFHMNAMAVSLMAMLSVGGCLTMLD----RFHPRSWWDSVKESRATCLHYLGVMPSMLMSAPASAEDRA----HSVRFGFGAGVDKLLHAPFEERFG---FPLLEAWAMTETGSGVIAANVEPRKVGTSCFGRPSADIEIRIVDDSGKETPAGSPGELLVRRPRYGFFREYLKNPEATAEAWQG---GWFHTGDIVSRDDDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAVRQAAVAATPDKVRGDEVAAVIIAEQG-GADRKLAEEIVRWSLAQMAYYKAPGWICFVDRLPLTATEKIQRGGLKD------------------------------ 169631438 18 --------------------------------------------------------------------------YDLLARSAAQHANKPALRLLGREWLSPTTWTYNELLGRVTQAANMYHALGLGGGGVVGLLLPNTPASYPALLG-AQAVGIANPVNPMLTTAHIIDILGLTGAQILIAPAPALDPDGWQKARDVLDA------LPEIATLITVGGDVPHPPDRWAGDFDDLLSTHITTHLDAKTQRTSSDIAAYFHTGGTTGTPKVAPHTHANEIYVAWALSQHNAFGGDLAVLSGLPLFHVNAVLVSTLTPLLAGGTTVALGPLGFRDRDVADFWRIIEHYRITTFSTVPTV----YASLPPLPEDVDISSLRAGIVGAATLPTAVRTNFERVTGVPMIEGYGLTEGTCASTFMPLGDTRYGSVGPPLPYQRVKALRLDTEGRPTGDCAAGETGMLAISGPAVFPGYLRPGPDGPAPDPAGVIQDGWLLTGDLGRLDTDGFVYMTGRAKDLIIRGGHNIDPRPIEEAMLSHSDVVAAAAVPRPDVHSGEVPVVYLVLREGANPPE---TELQQWAADHCAPASIPKFFHVVDSIPVTAVGKV------------------------------------- 119716954 52 ----------------------------------------------------------------------------------------------------ETTITGGQAAERMSQYVQAYEALGGGRGTAGALLALNRPEVLFILGAGQTQGYRRTSLHPLGSLDDHAYVINDAEITTLTIDPVPMFVERALGL---------LERCPKLEKVLTVGPVPDE--LSHVGNDLNAAAASFDPVPLEAVTLAPDHIVSITYTGGTTGKPKGVIGTSRQMHTMTQIQMAEWEW--PEAPRFLMCTPLSHAGAAFFVPTVLKGGCLYVLA-----KFDPAEVLRTIEEQRITATMLVPSMLYALMDHPDS--RTRDLSSLETVYYGASAINPVRLREAIERFG----PIFAQYYGQSEAPMAITYLPGADQRRLASCGRPSAFIRTALLDEDGRAVPVGEPGEICVAGPLV--AGGYWNLPDETGETF---RDGWMHTGDVAREDEDGYWYIVDRTKDMIVTGGFNVFPREVEDVVAAHPAVAQVGVIGTPHEKFGEAVTAIVVLRSEAPRDEDMTAEIQEMVKERKGSVQAPKQVVVADSLPLTALGKPDKKALRA------------------------------ 83954962 7 --------------------------------------------------------------------------------------------------------------QRAAQGAAALTRLGAGADVPVALIMRNDLTQLEVMRAAAMAGTVIVAQNWHAAAEEAGAICDDSGAQFVIIHRDLIDALRPA------LEGRTVIAVTPDTALRQAYGIDEAAAKTDPETPEWSALVDAADPITPREMMRP----LMRYTSGSTGKPKGVRRPKRDFEEVLSRVGTEMLQLKPGSRFFTAAPIYHSAPSTLASAALVTPGVSTFVAP----KFDPESFLATIEAQRITHIYLVPTMMSRMLKLPQEVKAKYDLSSVEFCVSTGSPWPHDLKVAM---IDWWGPVFWESYGATEIGFMTMVSSADAL-ARPGTAGRMQMGGTLMILDPDGNELPAGQVGEIYAR----MDAFGGFDYSNDPESRASAEKHGHFSVGDLGSVDEDGFLFITDRKKDMIISGGANIFPAEIEAVLMRAPFIRDVAVFGAPDPEFGEQIVAAVELADGHSAD---KQKVLDFLDGKLARFKAPRIVDFHEALPREDSGKI------------------------------------- 169611931 27 ------------------------------------------------------------------------------------------------------TWTYAELDAAANRVAHYLSDLGIGPEDVVPLCFEKSRWAIVAILSVLKTGAAFVFLDPSHPVDRRQYITSEVEAKVIICSPSQIH--------------LYESECPP-----TFMLSEDSLESLPERDVARKTSAA------------PSNLLYVIFTSGSTGNPKGCLIENRAFLSGSLR-HAERAAIDHTTRILQLASYSFDVSMLEILTA-LVHGSCICTPDMA---LMANGPACIVNEYKITWAFMTPSLVKLMAPNM--------VPTLKTLALGGEPLSKIDVETWASEL-----QLINGYGPSECSVAATGNTEMTPDTDPANIGFPVGICWIVDAEDHDLLLAPGEVGELLIEGPIL--ARGYLKNKEKTDEVFVERPRRFYKTGDLAKYLPDGSIYFVGRKDTQVKLRGLRIELGEIEHNIGTHPQVRHQMVILPKKGSFANRLVALVSLRDFLVESYEAVESIRQGLASKVPEYMVPETWIVLERFPLLLSGKLNRSLVSKWVAEANEDL--------------------- 169611931 3700 --------------------------------------------------------------------------HNIFREQARIRPDATAVTWDGE-------ITYKQLDELSDKLASHLVEKGVKPEYLMPMCFDKSVYTVITMMATLKAGGATVHLGKNSPIDRMAEIISQTGAAFVLTDNIHAHKFDGV-----------------IETVIV-----------------DQKLLDSLTSTASLPTVSPNDPAFVLFTSGSTGKPKGVVGEH-ASMCTSSRAHGTNRKVGPWTRLFQFAAYTFDVSIADI-FTTLQRGGCICVPSEDERINDIPGAIRRMNCDYAFLTPTVAAM-----------LEPKDVPTLKKLILGGEAAARDTVRRWAPAVD-----LIFSYGMTECGIHCVDADPKSPETDPADVGRPSCHMWIVDAEDHNKLAPLGATGELVIEGKVVS--RGYLGDEAKTAAAFVVDPRRMYKTGDLFKYGPEGQLLCCGRKDFQVKHHGQRIELAEIEANILADPRVNQAVVLLPKAGHLQKKLVAVLSLESSQTLSPETTAAVRSYVATKVPDYMVPAVWIVVQAMPLTPNNKMDRVTVTK------------------------------ 169611931 2567 ----------------------------------------------------------------------------LIAQNVATRPNAQAVAWDG-------SLTYRELDLITSKLANHLTTLGVGPEVQVGLCFDKSMWNIVSMLAVMRTGGVCVQFLPNYPMPRMLSILEDIEADVVLVSPQHAGLFERVVSKVLAIDQAFVDSFPA------------------------------SYSKFEAPEYSPDNAAFIVFTSGSTGKPKGVIIEHRGFCTMAHYQLPQIL-LEPDSRVLQFATHTFDICL-FESFAPLVKGACVCVPSE---YDRMNNLVSAINSLNVDWIIMVSTV--------ADTFHPDQVPGLKSIILGGEPLRADIHARWA-----PRVNLFNDYGPAECSILAVMTHSHLETPCSMIGKAQGGRSWVVDKTDHNRLVPVGCVGELLIEGPLL--ARGYLKNPTKTNESYIYDPTWAYKTGDLVRYVQDGNMLCLGRKDTQIKIRGLRVELGEIEHHVKTSAGTQKQAVILLEGDVDKAALAAFVVPDNGNEEVMALTSQLKEHIAQSLSSYMVPSLYIPLRKMPETQTNKIDRNSLKRIGASQQYSLGEEEDLAN------------- 169611931 1571 -------------------------------------------------------------------------------------------------------WTYKELNEQANRLAHHLASLGVGPETIVPYVFEKSAWAIVSILAILKAGAAGVAFDPNHPIERIESLIEQTESFIILTSTQ---------------NAALFANTANLEAVIVVDKDFI--------------FELPVATRPACTTVRPENACFVVFTSGTTGKPKGIVLEH-RNMRTCSTSMGPVLDFGPHTRALQFAAYNFDVSLQDIV-TTLQFGGAVCVISDEERMNDLAGGINRTQANWADLTATVSGM-----------LNPKDVPSMRRLNNGGEPLNRDVIETWADHV-----QLHNLYGPAETTVNQTGSIRSRTSPASNIGPAFGTHVWIANDQDHNRLVPMGCAGEILIEGPLL--ARGYLKEPEKTAAAFIENPRRFYKSGDIGCLNTDGSITIVGRRDAQVKINGQRVELDEIYQAQLLLPEVVDA--VAIEEHTKSKTIVGFVTEASTFEINEDLRKDLQSSLAKVLPFYMIPSLFVPVFNIPYTTSGKLARPVLRQIVA--------------------------- 159898627 432 -----------------------------------------------------------------------------------------------------EQLSYAELAQQANQLAQQLIQHGIQPEQRVGLYLERSPLMVVALLACLKAGAAYVPLEPEYPAERIQYILADAAIQLVLSQTSL------------------MPSLP-----------------CSVAQLAVDQLQFDQASAAPRLNYQPAQLAYLLYTSGSTGQPKGVMVSHAGLSNYVQWAI-TAYDLAAGTGSLVHSPLAFDLTVTSLLVP-LCAGQTVRLL------PSNAGVETLAQALRASTDLSLLKLTPAHLAVLNQLITSADLAQRSRALVGGEALDATTLAPWRTHAPETRLFNEYGPTETVVGCSIYQTQTTDSAAGAVSIGLPIANMRLYVLDERLQPVPFGVVGELYIGG--VGVARGYNQRPDLTAAQFVPDGARLYRTGDLACWAWDGTLEYLGRRDTQIKLRGYRIELGEIEAVLQRLPMVASALVL-LRGTGDDQRLVAYLQATPDADSTQLSEQVVLKYAQQFLPQYMLPSNVVLVEQWPLTANGKIDRAAL-------------------------------- 159898627 1491 -------------------------------------------------------------------------------------------------------LSYAELEQRATALAGYLQTQGIGAETRVGISLEHSTSLIVAILAVLKTGAAYVPLDPNYPRERLELMASDAELKLLICQQPDIWQNLPANSACLGLADLDSAQAP-----------------------------------FVPVTIHPAQAAYLIYTSGSTGRPKGVVVSH---ANLHSSTFARTLAYREPLTSFLLLSSYAFDSSIAGIFWTLSQAGCLVLPDQAQRH-DVLALASMVEHHQISHTLAIPSLYAVLLEQAEL----SQLASLRVVVVAGEACTTSLVNRHYQQLST--CALYNEYGPTEATVW--ASVAKLVPQQPISIGGPIATIQAYVVDPSLQPVPIGVAGELLIAGAGIS--RGYWQQPALTAERFMPDPWRLYRTGDLARWLPDGQLEFLGRIDQQVKIRGFRIELEEIAQLLRQHPALREAVVTAQPDQHGQLRLVAYI------------------------------------------------------------------------------------ 190574522 35 ---------------------------------------------------------------------------------------------------------YRTLQARIGQLAGLLTSLGVGHGDTVAVMDWDSNRYLEAYFAVPMIGAVLMMVNVRLAPEQIAYTLNHSGARVILANREFLPLLDAID-----------EQLPDLRTRILLDDAGGPPP--PGFATEYEAGLRGATPVVRFPDFDENARATVFYTTGTTGLPKGVYFSHRQLVLHSLAAMARQGRLHRDDVYMPITPMFHVHA-----WGLPYVATAMGIRQVYPGRYLPAKLLALIAREKVTFSHCVPTILHMLLEHPDAAQTDLEGWKVIIGGAAPRALAQRALARGIDIFGGYGMSETCPLLTIAQIDVDSVTDADEVLSLRTKAGIPVPLVDLRIVDPDMGDHDGVATGEVVARAPWLTQ--GYLHDPEASATLWAG---GYLHTGDIGNIDEAGYLRVTDRIKDVIKTGGEWISSLALEDIIALHPAVSEVAVIGIADTKWGERPLPLVVTKPGSHVAEAEIIELVAARSRSISRYAIPERVSFVDAIERTSVGKINKKKLR------------------------------- 110635871 71 -----------------------------------------------------------------------------------RDADDVAIVHDGDVDRAPDEVTFASFRQNIARTATLLRSRGLGPDDVVAVLLPAVPQIYWALLG-SMANSIAFPINWMLEAPALLHLLKEAEVKSVI-ALGPTPGFRIWESLMSVIDALP----PGLPVFSVAGPGGTVLDND-----LDAQLASLSDDELEAETPKSGDVAVYVHSGGTTGMPKIVKLSHRNMSYRH-WTLQLASSLKLGEVILHDTPMFHVGGLIGRCLSPLASGASVLIPSIMRDKRYMSNYWKFVDKYGVTRLSGVPTTLAVLAKTPTEGVNLTSLAPYFITGST--ALPVSVRAEFERVSGVR---VLNSYGMTENTASIAIDPRDGPRKDGSSGIRLPYTQIRVVPADDSSPSDTAAVGMLQIRGP--GVASGYVNAAH---AAASRTEDGWLITGDLGRIDEDGYVFVTGRAKDVIIRGGHNIDPALIEEPLLKLPAVLHAAAVGKPDSYAGELPVAYVQLVPGSSATPE---SLMAYLKDCIVERALPKSITIVDMLPLTDVGKPLKTELRR------------------------------ 159040377 521 -------------------------------------------------------------------------------------------------------LTYGRLDADADRLAAHLRRCGVRPDQPVGLALAAGRAAVTGVLAILKAGAGYLPVDPTHPPARLRALLTAAGTTVCLADAGLAATLATPPGTSDDDQ-------PYPGTVLAVGPDGQPVDADPTGAPAPAAPRAVHPDQ----------LAYVIHTSGSTGTPKGVMVSH-RTATNLALAFADLHGIGPGDRLLMLPPLSFDAS-VGDLFPALVSGAAIVVHRQ-PAAITGAGLVELCRTHGLTLVDTAAPLWARWVADLAAQPGGVDVTPLRAMMVGGEPVDLETVRRWAGLTG-GRVTLHNHYGPTEATVCATTYAAELPGLTRLPIGRPVPNVEVHVLDPDLRPVPIGLPGEVCVGG--TAPARGYRDNPAETAGRFVPNPYGPYRTGDLARHRADGSLEFLGRTDQQVKIRGHRIEIGEVEAACAALPGVRRTAVV-VDHAPAGPRLVAYLV---GDDVTPTGREA-RIALRRRLPEYLVPSAFVRVPDLPTTRHGKLDLAALPRPEDTDQPAYEPPAT---------------- 68469365 239 --------------------------------------------------------------------------------------------------SKTRSFTYQQINQASNVVGNYLKETGIKKGDIVMIYAYRGVDLMIAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPKGLI----GLEKAGTLDQLVVDYISNELDVISTIPQLKVQDDGTLVGGKHEGADNDCLNDYQKFKDQPAGVIVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPWMAKR-FGLSEKDKFTMLSGIAHDPIQRDMFTPLFLGAQLLVPTADDIGTPGKLADW--MAKYGATVTHLTPAMGQLLSAQATTAIPSLHHAFFVGDILTKRDCSLAENVFIVNMYGTTETQRSVSYFEIKSRKADPTYLKNLKDVMPAGTGMHNVQLLVVNRNDRSQTCGVGEVGEIYVRAAGLAEGYRGLPDETWREHGWLKPRDRMYRSGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKDSPELKTELIKDIKGYLKKKLASYAIPTIIVPLVKLPLNPNGKV------------------------------------- 66822223 2 -------------LSEPFNYDKDFSFSNNQPIEFWDEVAKFVHWDRMYDKVYSGD----EIYPDWFKGGELNTCYNVLDIHIKAKRDQDALIYECPFLKKTIKLTYYQLYEKVCEFSRALLNLNVSKNDNVIIYMANTVEAPIAMLSCARIGATYCTLFDGYSVKSLIDRIETITPKLIITTNYGISNDEIITFTPNLKEAIEQSNFKPNHIIIHNRDDGETIPTIPNTLSWYDEIKKFQSPFYDYIPVDSSHPLYILYTSGTTGNAKAVVRSNGPHLVGVKYTCRCMFLNDEVNNNNTNSDLIKFFSHSSILYSLLSTGNIFIMFEGGICELNQIKYWKVIEKHKVNKFFIGPKSIRLLIKDDPNAEFNYNLSSLNTILVGADVVEKSVANYIENKLKKSAS---NIYGQTETGNIYLFDFGSGSGSGSGSGSGSGSSSGRGNIMVIGQPTPSNEIGELVFKLPLPGFALTFYKNNEQFKKLFKTNLLNMYFSGDLAFKDQDNNFTIVSRSDDQIKIKSNKVQLNTIEISVLKHPLVLECCCIGIKD----------------------------------------------------------------------------------------------- 99081187 4 -----------------------------------------------------------------------NLAAHVL-RHAANRAGHPALVIAGPE--QDQIWTYAAFERAVRGTARGFLESGFEPGDILLMRLGNTVEFPITFLAAILVGIVPVPTSSQLTKREVARMVEDLSPAGIVSAPDI-------------------------------------ATHPHSRAVSLDRLRAMQSPPADAVLGDPDRLAYIVYTSGTGGSPRAVQHAH-RAIWARQMMIRDWYDLSRNDRLLHAGAFNWTFTLGTGIMDPLSVGATAIIPSADTDLLDLPR---VLTRTQATIFAAVPGVYRKILKCDTLPV----LPDLRHGLAAGEALSGDIRDGWKDRIG---TPIFEAFGMSECSTFISS---APHRPSVAQSMGAPQRGRRIAIIGEDGPAPIGEEGIIAVHRSDPGLMLGYLNAPEETRARFDGE---WFLTGDRGIMRADGQIIYCGRNDDMMNAGGFRVSPLEIETVFATHPGLSQFAAAEVEVKPGVHIIVGVFKGREDVT-----EMALQAFAQERLAAYKRPKTYKRLAEFPTNPNGKLLRRALPDL----------------------------- 54295026 8 --------------------------------------------------------------------------------------------------DKTTAYSYLALNEKANQFARSLKKKSVKEGDFVAILLDPGVEFFICILAIIKLGAIYVPLDTLAPQTRLHEIVKDANPGIVITHDEYQPLLEGIDTEIYLIKQLHLESLSQSKKNI-------------------------------KNTVMPTCPLYMIYTSGSTGKPKGVVVPNRAVVNLAI--IDNIIAIQKGEKAGQFCNLAFD-GSVFETWVALLNGAALHIIPNEARR-NHNQLKKIIKEFQIKYLLIPTGYFHQLMKSFPETLDLL-----HTISFGGEQVNAHLLKNFYRKKADIPIKLVNVYGPTEATVFSSCNII-HSEKEYTDEQLASIGFKTANTKTYILDDNRHRTAEGELWVSGVHLALHYHNSPEQTKESRNDLYSRMYRTGDKVRQLPSGELLYLGRVDDQVKIGGFRIHLTEVEQELMNHEAISLAAVTVEIGGGAHKFLTAYLVFKSKDIIVDA--DEIRSFLSQKLPPYMLPAKYVMVEKLPLTAVGKIDKAKLDKIAHTDLSFHIDTSS-SNP--IEETIKN--- 91788441 15 --------------------------------------------------------------------------------------------------GDLHRYTYKDAACRARQVAQALDGLKLAFSDRVATLAWNGYRHFELYYGVSGSGRVLHTINPRLHPDQIAWIANHAEDQVLCFDLTFLPLVQAVHGK-----------CPTIKHYIALCDDKLPADTGIPNLQSYERWIGGQTGDYAWPAFDENSASSMCYTSGTTGNPKAALFSHRSSILHAYAAAPDVMCISARDAILPVVPMFHVNA-WGIPYSAALAGAKLVFPGPA---LDGKSVYELIEAEKVTYAAGVPTVWQMLLGHLKPA--GLRFSTLRRTVIGGSACPPAMINAFREVLHAWGMTEMSPLGTLCTLKNKHDALSDDEKMKIRLKQGRAIFMKIVDEAGKDLPWDGKTFGDLHVKGPWI--VREYFKG-----EGGDPLVNGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDVENIAVSHPAVAMAACIGVPHPKWDERPIIAVVRKPGMDVT---REELIRFYDGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLRELL---------------------------- 168043576 17 ------------------------------------------------------------------------------------------------------------------------------RGTRVGIMAKPSAEFVASMWAVWLNGAVAVPLALSYPEAELVYILTDADVSAVASTEEFRDQLEGVAKKCSADYLV----LPEVSCV---------GDTSQQENLTFEDML--AEIDKASSELEGANPALIIYTSGTTGKPKGVVHTHASIGAQVRM-LAEAWEYTNSDRFLHCLPLHHVHGVFNALLAPLFVGASVEFLPKFSVSGIWNRWKDSYPREGVRGHLSTTVFTGVPTMYTRLLQGYDAMDADSQKACSYAARQLRLMMCGSSALPEPIMEKWERVTGHRLLERYGMTEFVMALSNPLNGERRAGFVGMPLPGVQMLIAEEGREEELCIKSP--AMFQEYWRKPKVTSESFRED--GYFRTGDTVTV-VDGYVKILGRSVDIVKSGGYKLSALEIEAVLLQHPAISECAVIGVPDKTYGEVMTAIVVIHENVAAEASAKSEFTPWARERMAPYKIPSQLLVWDALPLNAMGKVNKKELKA------------------------------ 199431540 183 -------------------------------------------------------------------------------RNAEENPSSTCVVETKDPKSKTRTFNYQQINQASNIVGNYLKETGIKKGDIVMIYAYRGVDLMIAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPRGLI----GIEKAGILDSIVVDYIDKELDVITTIPQLKVNDDGSLVGGLLDGQSADCLQNYESFKDKATGVRVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYYFPW-MSKQFNLSSKDKFTMLSGIAHDPIQRDMFTPLFLGAQLLIPTSDDIGTPGKLADW--MAEYGATVTHLTPAMGQLLSAQATTAIPTLHHAFFVGDILTKRDCSLAENVYIVNMYGTTETQRSVSFFEIKSRKSDPVYLKNLKDVMPAGKGMHNVQLLVVNRYDSSQTCGVGEVGEIYVRAAGKFVTNWYVDPKKWTEQDWLGPRDRLYRTGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVKRDKNEEPTLIAYIVPKDTEETSDELIKDIRAYLKKRLASYAVPTMIVPLAKLPLNPNGKV------------------------------------- 4206376 79 ---------------------------------------------------------------------------------VRRHPDKTALIFEGTDT----HWTFRQLDEYSSSVANFLQARGLASGDVAAIFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTTSRARALVFGSE-------------MASAICEVHASPDPSLSLFCSGSWEPGAVPPSTEHLDPLLKDAPKHLPCPDKGFTDKLFYIYTSGTTGLPKAAIVVHSRYYRMAALVY-YGFRMRPNDIVYDCLPLYHSAGNIVGIGQCLLHGMTVVIR----KKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAENQHQVRMALGNASGSPSGPSTYPRWLSSTGPECNCSLGNFDSQVGACGFNSRILSFVYPIRLVRVNEDTMELIRGPDGVCIPCQPGEPGQLVIQKDPLRRFDGYLNNNKKIAKDVFKKGDQAYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVE------------------------------------------------------------------------------------------------ 47215399 322 --------------------------------------------------------------------------------------------------------TFSQFQQDVDKAAAGLLALGLRPGDRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANEVEFALKKVQCNAVVCPTSFRTQKYCEMLREICPEIGAHARRRDQKPQVTRFENGDSDGQQAARNAPRRRRDAGGGEPTPQGAAGSAEQAVL---RRSNQHPVHLGHNGQAEGRHSFPTTILSITPTLWADEWDFTPEICMQVPMYHCFGSVGGGMSMAVHGVTLVFPNCQANLEAIQKEKGGVFTGCTFIYGTPTMFTDLLNHKYDLSSVEAGIMGGSPCPPEIVKKMTDL---NMKETVVVYGTTENSPVTFIGFPQDTEDLKTNTVGCIMSHTKVVDPVTGETVPVGTSGELMIRG--YCVMRGYWNDPVKTSEAITDAH--WYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAQVVGVKDERLGEQVCACVRLKNGQSSSAE---EIKAFCKGQISHFKIPHYVVFVDSYP-------------------------------------------- 16078100 11 ---------------------------------------------------------------------------------------------------ESEQITYHDWDRLVSQTANWLRSQPSMP-NRVAILLPNSLAFLQLFAGAAAAGCTAIPIDTRWSPAECKERLSISNADLVVTLAFF-----------------KNKLTDSQTPVVLLDNCMADIS---------------EAAADPLPTIDPEHPFYMGFTSGSTGKPKAFTRSHRSWMESFTCT-ETDFSISSDDKVLIPGALMSSHFL-YGAVSTLFLGGTVCLL----KKFSPAKAKEWLCRESISVLYTVPTMTDALARIEGFPDSPVK------IISSGADWPAESKKKLAAA--WPHLKLYDFYGTSELSFVTFSS-PEDSKRKPHSAGRPFHNVRIEIRNAGGERCQPGEIGKIFVKSPMR--FSGY---------VNGSTPDEWMTVDDMGYVDEEGFLYISGRENGMIVYGGLNIFPEEIERVLLACPEVESAAVVGIPDEYWGEIAVAVI-------LGNANARTLKAWCKQKLASYKIPKKWVFADSLPETSSGKIARSRVKK------------------------------ 47569389 1 --------------------------------------------------------------------------------------------------------------------------MGIEQGDKVGTIAWNHHRHLEAYFAIPGIGAVLHTINLRLSADHISYIINHAEDKIILVDEDMVPILESI-----------QHEIPHIKAFIIMTDDHKLPHTTLSPAYHYDQLLEEGDETFPFVKLDEKEPAGMCYTSATTGKPKGVVYTHRSIALHSYTLGLADGGNISEVDTCMPVVPMFHVNAWGLPFASTWFGTKLVLPGP---HFTPKILAELIERESVTITAGVPTIWIGLLQELEK--HPYDISSIKTIWSGGSAAPLSMIRTYEERY---EIAFRQIYGMTETSPAVVINCPEYYNLRSRQGYLFPGLEMKVIGQDGEIKWDGEEMGELCLRGPWI--AGSYYKD----ERTEESMKDGWLHTGDIVTVDSEGFIKIADRTKDLIKSGGEWISSVDLENALMSHDKVLEASVVAVPHEKWQERPVACVVLKEEQAVE---REELYALLEAEFPKWWMPDDILFVNEIPKTSVGKFLKRALRD------------------------------ 9367338 183 ----------DRIVILAEQLEKFLQTVVSKPDI---EISK-VNLITTSQKAV---LPDPTTDLDWYRGAI----HDIFMENAKKHPSRTCVVETKNPKSKTRTFTYQQINEASNVIGNYLKETGIRKGDIVAIYAFRGVDLMIAVMGVLKSGATFSVIDPTYPPARQNIYLSVAKPKGLI----GLEKAGPLDPLVTKYVDEELDIISSIPQLKMNDDGSLVGGFLGQDKTDCLASYEKYRDVATGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFPW-MAQRFNLSSEDKFTMLSGIAHDPIQRDMFTPLFLGAQLLVPTADDIGTPGKLADW--MAEYGATVTHLTPAMGQLLSAQAVTAIPSLHHAFFVGDILTKRDCSLAENVRIVNMYGTTETQRSVSYYEIKSRKDDSVFLKNLKDVMPAGVGMKNVQLLVVNRNDRTQTCGVGEVGEIYVRAAGAQKFITNWYTEIWRNEGWYGPRDRLYRTGDLGRYMPDGNVECCGRADDQVKIRGFRIELGEIDTNLSQHPLVRENITLVRRDKNEEPTLISYIVPKESSELEADLIRNIKSHLKKRLASYAIPSIIVPLKKLPLNPNGKV------------------------------------- 146303186 30 ---------------------------------------------------------------------------------------------------DRRRYTFSKFRERVEAFAQSLLKIGVKPGDKVAVVDWDTDVYMTAYYAVPMIGAVLHTVNVRYPPEVMLKTVLHAEDKWAIVRDEFLEKGKAF--------------LGGLKGVITYSDEREKVKTSFPTHDFWE--LQESGERLPPQEIKEDMQATVFYTSGTTGEPKGIWFTHRDLVLHSMSVALTTSKPSSQDDNFMILVPMFHVHQWGFPYVTMLVGANYVL----PGRYDPAMEIELMRKEHVTFSAMVPTILYMILSHPNASKYPEVFKGWKVMIGG-SALPTELAYAARK----MGINIAVGYGMSETAPVLTVAYYTPEVEKLPEEDRFLQQIKTVDEKGNDVPRDEKTVGEIVARAPWL--TRSYYKDPERTEKLWKDS---WLHTGDLAVVDKYGYIRIVDRDKDAIKSGGEFIPSLILEDIISTHPKVGEVAIVGMKDEKWGERPVAFIVPK-GDLKEEEIRQFLLTKVEEKLQKWWIPDRFVFVKEFPKTSTNKIDKKALRN------------------------------ 171702414 3 --------------------------------------------------------------------------------WARRGGDRVALW------DDAGAVSYAALARRADALAVVLREVGIGRGDRVLMQLPNGWELVVGMLAVQRAGAAAIPALMGHRLHDLTRIAETAGVAAVFT----------VDTHQGHDHRGDAHRLAAGRPVFVAGEDVGAADIDLRRACEHREEADRVRADLDRHDPDVDEDAVILLSGGTTGRPKLVPHTHRDY-RHAFRACAAASGVDAATVYLAALPVAHNFSLSPGILGVLDAGGTVVL----GRSPSPEAAFAAIARHGVTMSALVPAVARRWAEHARSSPAARAAVAGLRLLLGGAVTPPDLAAEVEGALGVT----VQQVYGMSEGPVCMTSPDDPPEFRYHTQGLPVTGDEIRLLDTAGQEADAGTVGEVVTRGP--SLVRGYLGA----ADDSAFTADGWYHTGDLARRRADGRIDIAGRIKDLVNRGGEKISVVEVETVLYGLPGIAAAAVVSLPHPDLGECIAAAVVPAAGTAVD---LPRVRKFFADTVAAHKTPDALFVVDDIPRTGMGKVDRPTLRD------------------------------ 107101751 242 -----------------------------------------------------------------------------------------------------RSLSYAELERESAALAVRLRAAGVAPEQRVGVCLRRDSGLLVGLLGVLRAGGCYVPLDPAYPEERVAYMLDDADCLLVLVDASTRER----------VAALGRPCLT----------------LEEGGDQANDLAL-------PASEVGADHLAYIIYTSGSTGRPKGVAIEHGSAHAFLRWAGQHYAAEEWSGVLAATSVCFDLS--VYELFGTLAEGGTLHLVENLFSLPDYPRRDE------ISLLNTVPSVCAALLALGDLP------GGVRTLNLAGEPLRGHLVRQIRGQ--PQVRRLVNFYGPTEDTTYSTAHELDLHAEALDEPPIGRPLPGTTVEVLDGFPLPLGVAGELYLGG--IGLARGYFGKPEQTAERFRVDGERRYRTGDRVRMREDGVLEHLGRLDDQVKFNGFRIELGEIASCLASFPGVSEACAMLTEDSAGLRRLVGYL-----AAPFAPPLQALNEHLGQSLPHYMLPSAFVVLAELPKTLNGKIDRKALRPQATGAEPQALPSDPLE-------------- 157130917 32 ---------------------------------------------------------------------------NLLDR----SSDKVIQI----DADTGREMTRAEMRLRVVRAAQHLQKLGYGVGDIASVVAVNSENLAPLVLALQVIGVGFNALAPTFDAEEMAHMMRQTQSKLVFCDADNYDTVKVAASK----------ALQGDYRIYVM-------EGAREATLAVDQLFQPTGTERMFYPRYLGDIANITCSSGTTGLPKGVCNSHAQTISCFCKVVNLS-----DEICLNFSTLYWGTG-VYVLNMSVMNNTTRLITR---RPFSVDLFYELIAKYPIKFLYTP--ASYALGITSDPRAKQSNLSSIKVWALGASNVSESIRDAVDELLKPSGGRSYNFYGTSESGFLA----ADFMRRKANAVGQVATNMQVRIVDEDGQPLQVGEIGELVIKSIGI-PFLGYYKNEEASREAL--DKEGWFRTGDIGYFDEEGYLYLVDRKKDILKYMGNQVSPSEVEAVIQQMAGVQLVCVTGVPNTTGTSDLVAVIVKDSSYQLTAE---EVMQHVAKNLSDPKHLRGVFFVEQLPMTSNGKVVRRKVRDIIL--------------------------- 167575164 28 -----------------------------------------------------------------------------FDERAAKTPDAPALTFDADRHERSHTWTFAELRADIVRTTNVLASLGIGAGDVAAFVLPNLPETHFAIWG-GEAAGIAMAINPLLDGAQIAELVDAARAKVLLCVAPTPGVD------IWPKLAPHLDAMPTVETVVWVRREKARAHGTRVRIVNLHAEMRRQPGDRKPRTIAPDEPSSYFCTGGTTGRPKIAVRTHGCEVFDVWSASETQVRDGDDARTFCGLPLFHVNGQLVTGLMAWLRGHHVVLPQGYRGKNVIARFWEIVEAYRINAFSGVPTLYAALLQQ---PVGRHDIGSLEYAACGAAPMPVELARSFERTTGVK---IVEGYGLTESACVSLNPLDGERRIGSIGLRLPYQRMRAVIVDDTGRYVRDALVDEVLITLSGPNVFRGYLDPAHERGLWIDVAGERWLNTGDLGRRDADGYFWLVGRKKELIIRGGHNIDPRVIEDALVAHPAVALAAAIGRPDAHAGELPVAYVQLKAGASADED---ALLAFAAGAIPERAVPKHVRILDAVPTTAVGKI------------------------------------- 46138059 2837 ------------------------------------------------------------------------------------------------------QLTYNELDRLSDALSETLVAHGVGPETFVPLCFEKSGWHVVAMFAILKAGGACVSLDPSHPLDRLCNIIQQVHPPVVLVDNSGLFSGLTTDILVVSGEYLANGHSATGQAISKSRR-----------------------------SVEPHNAAFVIFTSGSTGKPKGSVFEHASIATSSRVY-GTMLQLTSRSRVFQFSSYAFDLSIADE-FHTLMWGGTVCIPSEFERVNDL-----------VGAMRRYRANWAAVTPAVASLLRPADVSNLHILVMGGERMRADTIKSLADHV----RLAFIYGPSECSVCVMYNTMVSPETDPANLGHQAGVRLWLVDPSNHHLLAPPGSVGEILVEGPLL--ARGYLGELEKTAASFISPGRRMYKTGDLARYNPDGTLNYIQRRDNQVKIRGNRVELGEIEATLQAHPAVRDALALLPETGHFSKQLVAVVSFRPQQQAMSDDAKAVKVHLANNLPAYMLPSQWLLVQNIPLNSSGKMDRKALKWLQDLDGSLLVQPSHLSD------------- 46138059 8520 ---------------------------------------------------------------------------------------------------EVGTLTYEELDCMANRLSHHLIDHGAGPEVVIAFCFQKSLWAIVAILAILKTGSACVALEPGYPTQRKRSIVLETKSALILTSPTCQDRVLGLGIDVVTVDAAGINDLPTVQGT-------------------------------PKTTVSPSNAAFIVATSGTTGVPKCTVLEHRNLA--AFTLCLPQMGMTSQSRVGHFSAYSFDASIMDTILALTQGATICVISEEDRL----NCLADAMSRLQVTWCFLTPTVIQM--------LEPEQVPTLQTIVSGGERLPNNLVRKWADKVN-----LINGYGPTETSVICVFTRPLEPTDDGSNIGRPLVCQAWVTDTATTRLLPIGTVGEIVIQGPNVGRGYGFIDSPSWSSKITKNMSGRFYRTGDLGRLNHDGSFTIVGRKDDQVKLRGQRIEVHEVEYHINQSPVIQEAVVVPVEGPFK-QRLLALVRLKDAKASAAPLIARARSHMEKEVPRHMVPTLWIPVQNFPRLTSGKTDRGAI-------------------------------- 46138059 5915 -------------------------------------------------------------------------------------------------------YTYKELNDISQKLARSLREYQIRRNTLVPFCFEKSSLAVVSMIAVLKAGAVNVPINPDLPHSRMKYILEDMESEIVITSSKLAPLFQGLAKPLVLDETLFSGLEATMETV--------------------------------CPALEPSDAAYIIFTSGSTGHPKGIVLEH-RNLATACNAQADALGITSHSRILQFASYHFDMSLSDHWYA-LTRGACVCIPTEEERFSDLS---VPINRMKVDTIFVTPTIAGLIDETMVPTLKSITLGGEAVTKHIVDKWTPILTLNF--AYGPAEISVFCCWRGNVEKGTPPSSIGRPLNCRIWLTKPEDPN----------MLVPVGCIGELCVEGPQVS--RCYFKDFERTKSSFVATSRRIYRTGDLARYNDDGTLVFAGRKDNQVKLHGQRLELEDIEYNLSTHDAIRHGLVVLPTKGPARNKLIAVITLSKYLANTEEDIPAVINYMSSRLPAYMVPPVWIVVNAIPMSPTGKLFRKKVLDWLS-------DLSDLEYQSVIE-------- 46138059 4395 ------------------------------------------------------------------------------------------------------QFTYSELEHMTDRLASRLVSNGVSPGIIVPFCFEKSVWTIVAMLATLKAGGACTALAPDYPRERLKEIIIDSKATLIICSPSQRKIAEDL-----------------VNKVIVLDSADAESLAVESRV--------------EGQIGSSKDAAFVQFTSGSTGKPKGIIIEHRAMATSA-KAHGRAMHMDDTTRTIQFASYTFDNS-VEEIFTTLQHGGTVCVPSDSERLHDIGA---AMARYGITWADLTPTVASLIRPE--------EVPSLKTLCLGGEAVNQDVVSTWA-----GKVELINGYGPAEACVTCICSTEDGPIRSTNIGVGVGCNTWVVDTRDSNRLAPIGTVGELLIEGPIL--ARGYLNDPERTDAAFITNPTWFYKTNDLVRYTSQGSLIFIGRSDSQVKIRGQRVELGDIEWNLSSFEDIEKAIVVWPTQGQCSGHLVAVVTLKSGPTLTIRQNREVKAWVVEHLPSYMVPQVWAVVNRIPLLPSGKLDRKSV-------------------------------- 46138059 7439 -------------------------------------------------------------------------------------------------------LSYAALEELSTKLAAHLKQLGVSREVLVPIYFEKSALAIVCMLAILKSGGAIVPLDPSHPPERISAIVRATGAKLALAS------------KAMSFECFQDIGLPD-------------------------------RINLEPSNVQPSNAAAVIFTSGSTGIPKGVVLEH-RSLCISMESHAQLLGIGPHTRTLQFAAFVFDVSLHDIFTTLLKGGCVCVPTEYERLNDLSGA----INRMRVNWACLTTTVASSLAKMAPCPSLTG-------IALGGEPLTVECVTAWQ-----GKAALHNFYGPCESSIFATGCHVSLASQRSDIGRPIYGQAWIVDPNDHNLLLPTGSIGELLLQGPLL--ARCYLDDQEKTNAAMFAQQHGCYKTGDLARFDSSGCIHYIGRKDHQIKINGQRVELAEVEHHLRECIDWDVDIAVTQVLINGTKLLVAFISLDAGSRHTKTTRERLRARLETRIMDYMIPKFFLPVTTMPLTISGKTDYLALRQMATSQNYTIATTTAINQPQ----------- 46138059 235 -----------------------------------------------------------------------------------KQPDKIAVAWDG-------KLSYSEIAIASNQLAQQLIATGISKGDAVMACCEKSKFVAIAWMAIFKAGAVLVPVDMGQPLGRLEHIQNVSKAKAVVSTLKNLAMSNKVSDNILQID-----------------------------DEFLSHAYSCGDVEVKSPPVSPADIAYIMFTSGSTGVPKGITVTHSGF----CSGMKKCSGIFTAERFLNFASYSFTPAIYEVLMPLCIFGGCVCIPSEHARV-----------NELVRYMNETLVDTSVIVPSLLRSMSPDDLPNLKTLLVMGEPIPQPEAARWTSKIG-----LIYCYASSENGIVSSNNRLGHLTDVRNVGYSNGTCWIVDPSNHD-RLLPIGVVGECVV--YSASTASSYLDLPEKSKEVFVKQGFGYCRTGDLMYFNSDGSLSFSGRKDLMVKIRGQRVELAEVEGAILSL-GCAEQTVVDVPKGGLANRLTAVMRIKEADELSLERAESLRDLLAKRLPEFMVPIAYVFVQSLPVTASAKVNRVAISEWLQSMSLDIYEKICIQDPA----------- 46138059 1325 ----------------------------------------------------------------------------------------------------------------------------------VPICVEKSRWAVIAILAILRSGCAYVPLDPFHPQDRLQNIVSQTKAKWILVSEQTRERCQRLDLYCIDPILLEAQSEPS-----ELQEDGLPI-------------------------VSPDDDAYVMFTSGSTGQPKGVVVQHSAICTSIEQQVK-CMRLKPCSRVLQFTSFVFDISL-CEIFAGLRAGACVCIPSDTDR----------IEQLPKMMNDFEITWAQLTPSLSLTIL-PAQVPTLKTLVVAGEAVVPEVIRTWGSATD-----LIIGYGPTETTVYCTVHYPTVENESSIIGMAVASSCYVVESANPDKLVPIGGVGELLISGPLLS--RGYLGAADRTSTSFIDKNTRFYCTGDLVRLLPDGNLSFLGRKDNQVKLRGYRIELGEIEAAIPHL-----SVVLLPWQGLHGGSIVALIELKDTDESSQQLVASLKEAAVRFLPPYMVPSVWLVVDSLPTLASGKINRMRLVDIVQLDPVNVDD------------------- 41408500 11 ------------------------------------------------------------------------------------------------------RISYDQLDTATRELAAVFVQAGVGKGTRVGLIMPNNTRWVLIAIALTRIGAVLVPLSTLLRAGELVAQLRVAAVQFLVSVDEFR------GHRYLDDVAAARSELPALQQVW----------PNEQLDAAAAGARAGQIVDAMTQTVTPADPLVIMFTSGSSGTPKGVWHSHGSALGAVQSGLAAR-CIDADSRLYLPMPFFWVGGFGSGILSALLAGATLVTEE----IPRPETTLRLLESERVTLFR--GWPDQAETLARHAGTVGADLSALR-PGSLQALLPPE-----QRARPGARATLFGMTEAFGPYCGYPADTDMPVSAWGSCGKPFDGMEVRIVDPDTGAPVGAGTAGIIQIRGPHT------LRGMCGRSREELFTVDGFYPTGDLGHLDDAGFLFYHGRADDMFKVSGATVYPSEVERALRTIDGVDSAVVTNVPGA-TGDRVGAAVVCR------ELTAAQLRAAARNLLSSFKIPTVWLVLDDLPRGGTGKVDVRRLRELLA--------------------------- 194467979 5 ---------------------------------------------------------------------------NWLLKQAATQPNQIAI------DDGNERLSFAELKKQVEVLVGKIDHLN--PGSRVGLLATNTLMSYKLALAIMCSGRTIVWLNWRLAGEELERQIKDSGLQLCLVENSLWRSGMTNPFKS-----------------------------------YSAFLITNADPGELIPVFKSDWVASIMYTSGTTGKPKGVLQTFGNHFYSA-VSSALNLGLSSADKWLCVAPIFHISGFS-IIMRGLIYGMTVRLVE----KFGAEEIERILANEAVTIMSVVPFMLKKLIQQQNKTNIHYNSAFRCMLLGGGTIDRETLEICLQRSI-----PVVQCYGMTETCSQIVALRSADALLKLGSVGQPLFSTQLKLSKD----------GEILLKTP--ALTPGYLN---LPDKLPSKMIDGWYRTGDIGHLDKEGYLYIDGRADEMLISGGENIFPQEVEQAYQRYPQINEVAVVGQNDSVWGQVPVAFVV-----SDRRLSTAKLMNYGYEHLARYKVPQHYIFVSELPKNASGKIRRFMLREKLNNQ------------------------- 156839557 242 --------------------------------------------------------------------------------NAEKFPDRTCVVETPSSSQLERIFTYQQINRTSNVVAHYLISTGIKRGDVVMIYSSRGVDLMVCVLGVLKAGATFSVIDPAYPPARQNVYLSVAKPRGLIV----------IRSAGKLDQLVEDFITNELEIVSRIPSIAIQDDGKVEGDIANDPLSKFVQDTRTGVIVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFNW-MSKQFNLSENDNFTMLSGIAHDPIQRDMFTPLFLGARLYVPTQDDIGTPGKLAEW--MNKYNCTVTHLTPAMGQLLTAQAVTPFPKLHHAFFVGDILTK-------RDCLRLQTLAENCTIVNMYGTTETQRAVSFFLKNLKDVMPAGKGMFNVQLLVVNRNDRTQLCGVGEVGEIYVRAGGEHHWDYLDKGNEPWREFWFGPRDRLYRTGDLGRYLPDGNCECCGRADDQVKIRGFRIELGEIDTNISQHPLVRENITLVRKNNDNESTLITFMVPRDSTDPTNLLAKSIKEHLKKRLASYAIPTFIVVLNKLPLNPNGKV------------------------------------- 218721555 288 -------------------------------------------------------------------------------------------------------LSFKEFDVSVSALAGGLRERGVGPGDRVLVMMRNSVEMVHTWIATNRLGATWVPVNVELKSVTLQHVVQAADPKLAIVDAEFFQDIQLTNVLKQEDIYVQGGTDP----------------------HSLTDLYDFDKAISEAVEVAPSTTSAFLYTSGTTGRSKPCVLSHSYFIHQASLLIE-SFGIHGEDVLYCPFPLFHADATALTVIPAILLGAVAAL----STRFSASRFWDEIRATRATVYDFMGATLALTYKQPASP-KDLDHSVRLAWGV----PIPSFAEDYERRFGHPLYTLYGSVEASLPITQRGARVPG-------SCGTINKGFQIRIADENDEPVLNGTAGQLLLRSDYPGAFFDGYFNNHAANEAAFKNL--WLHSGDLASIDDDGNVYFVGRLKDVIRRRGENINAADLEEEFLRHPAVKTAAAFAIPSTLGEDDVKVAIQLCEGAEVDE---TALWAWSTENMARFQVPSVIEIVQEIKKTPTGKLDKSTL-------------------------------- 163943223 473 -----------------------------------------------------------------------------------------------------KSITYYDLQQRSNQIANYLRENDIKKGQRVSITMVREIDTIVWILGILKSGGVYVPIDPKFPEKRIEYILKDSESQMIITKKEFR----------------------------------GLIESFAIHTIYLEDFHYANSIENIVPTHTIEDTAYIIYTSGSTGLPKGVGVPH-KGVINLSYSLMNQFNLDKNDVFLQFATMIFDASIMEIFPILLCGGRMHLISEME--KRSAEEFINVINKNGITYVLLPTAFFKLIADMPKEMLLTLNSLKC--VFVGGETIPAESVRKWQSKLGL-KIPVLNAYGPTE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172064293 27 -----------------------------------------------------------------------------------------------------ERWTYRELVRDITRTANLFTRLGVSSRSVIAYVLPNLPETHFVIWGGQAAGIVCA-INPLLEGEAIGNLLKSAGASVLVTLAPFPGTDLWQKVAATLHQVESLQHLVLVDPADRVRRTAQAAARMLQRDACHDDGLRGAVPAHNVRRIQPGDMSSFFCTGGTTGLPKIAMRSHGNEVANAWSAGRLFGDIGPGKTTFCGLPLFHVNAAMVTGLLPFSRGAHVVLGTPQGYRGDVERFWEIVEHHHINFFS---GVPTLYASLLDIPADGHVIDSLEYGLCGAAPMPVGVFRAFQEKTGIR---ILEGYGLTEGTCVSSVNPPTGERRLGSIGLRIPFQAMKAVVVDDLRDCAVNEEGLLAISGP--NVFTGYLRDQNRALWLDLGDGKRWLNTGDLGRCDVDGYFWLTGRKKELIIRGGHNIDPAAIEEPLHRHPAVQLAAAIGRPDAHAGELPVAYVQLKPGMSATE---HDLTAFMQQEIAERALPKHVRIVEAIPLTGVGKI------------------------------------- 119474741 46 -------------------------------------------------------------------------------RHLESRSDETFIVYE------DERYSFEDSWVRASQIGRLLIDYGIKKGDRVAISMRNYPEWILTFNAITSIGAIAVAMNSLWLSDEMAYGLNDSGAKVLFADQERLDRLEPVRGDVDVQVIAVRPSKALASGTANLAELLLNVDTVDMPAVDN---------------FTAQDPATIFYTSGSTGHPKGVLSCHGNILHAAEFNIEAPEDTGYQLATLQGVPLFHVTGSHAVMLSCYRAQRKLVCMYKW----DANFAAELIDREKIASFVGPAAMT--GDLVEISKTTDFDLSSLAVVGGGGAPRAPDQVKNIGTAFGSALPN--TGWGMTETNAIGTGIGGHDYLDHPDSAGRAATIVDVRIADEEGNEVSTGERGEVQIKGA--TLFEGYWNRPDANAEAMTGD---WLQTGDVGFFNEEGYLYIVDRIKDLVIRGGENIGCAEVEAALLEHDQILEASVYGVLDERLGEEVGATIYC-GGSSLSEQL---LHDFLVQRIARFKVPRYLISVDPLPRIATGKIDKKRLREIA---------------------------- 67527910 4 --------------------------------------------------------------------------------------------------------TYQETADRARGLAYFLKKHGYK---RVGILCPNTPAFLESIFGIAAAGAVNVSVNYRLKEDDIAYIFTHSDAEIIIADKEYLPLLSAYRAAKPHVRVILDTDTDATEGQLAGPFDEAILEGLN----YDRDTGRKGWSALESQAASEDDVIALAYTSGTTARPKGVEYTHRGCYLAAMGNIIESGLNFQGRRCLWTLPMFHAMGWTFPWAVTAVRGTHYCL-----RKIDYPQIWKLLKQEGVTHFNAAPTVNTLLCSSPEAEP----LPEPVHVTVAASPPTPHLFEQMLNLHPVHVYGMTETYGPITKGYYMTAWENLPRKEKFARMARQGHQTEVPEGTIIDVKQDGKEIGEIVFVGNIC--ARGYYKDPEATRKLFAG---GVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTVKPGRQLKG---KDVVDWARSGISKFMVPREVEVVAELPKTSTGK-------------------------------------- 116200414 451 --------------------------------------------------------------------------HKLFERQVLLTPDAPALQFEGN-----RPLTYDELNRISNRVARHL---PVGRGSFVPVCLERSANLIISLVAILKTGAAYVTIDPDTPQERNNFIVEDVGAQVVIVDTTGRFPGREVVIEELIAESIR------------------------------------AQDTNLDRACDPSDPVYVIYTSGSTGKPKGVLHVH-----SSATSGLAAFPTLPDLRQLLFHNPVFSAAQRS-VWSTLKQGGCLCLASKENLTVHIGRTINQMQINVIDVTPSTALL-----------LTPGTVPCLKRMTVAGELINPALIPTWVNEL-----ELLNAYGLSENTQVNWRREMVLGQNPQNIGRPSDTTTSFVLVPGTTRLSPLLVPGELCLGG--DQLALHYLNRPEKTAEAFIDNPFGPYRTGDMVVAHEDGSIEMVGRIDFQVKINGQRVEPGDSNTILQTHPDVSNSSVVAAEIGGR-KSLVAAIVAKTGSALEPRLRSELKDLLAQHIPSYMMPTYWLLQTELPLNVNGKV------------------------------------- 116200414 1537 ------------------------------------------------------------------------TAVTLVDRIITQYPEKTAL-QELSDATRKRGLSYRQFGDAVDRLARYLLTKGAKKGDIIPICMRKSINTLIAVFGVLKAGAAYTPLDPKNPRDRNDFITHDVGATITITDSTHSDVFESFT--------GEVINLDTVDTTGDINTFAGELLEPSVR-----------------------DLAYVIYTSGSTGLPK-GVQVHHGAVGASTEGMIEACNIDDKWHVLWFLNYVFDASY-FDVFTVLSSGGTISIADQDTLMQDLAGCVNAFGAEQLMITPTISKL-----------ISPEQVPTLKALLVCGEPITPEVASVWA-----TRMDVYNGYGPTEATILMTVSKVLPEGNLKSVGYPLKAVKATILHPELLVPVPYGTVGELCVGG--DQVAIGYLNRPELTTKAFTTAADGIYRTGDYARWLPSGEIECLGRRDNQVKLNGFRIELGEIENILTQAADMVETCVVTVAEVQRKKQIVVYYVPVEEVASSNMYATAVVDPVTQSLAHYMMPKIFLPFKGFPLLASGKINRKQLAGLAEGL-----DPKTLA-------------- 186471739 1 ---------------------------------------------------------------------------------------------------------YRDVARYVRHFAEFLIEFRLERSERVALILPNGLPYVVTFFGVLDAGLVVANVNPLATPREIQIQLSTAAVSAIVVLENFAYKLDDINLAKAVVSVAVGDLLPPRKRAFVQRVFRHSIPPTKRRYWTFSAALSRQYPGARSHAVASDDVALLQFTGGTTGTPKCAMLTHRNLSYNIAQIRAWLGFCSTPQTVLTPLPLCHIFALTASLLTFVELGGHNVLVT---DPRDIAGLVRTLRRTRPTALLGVNTLFHALLDA--PHFRAIDWSRLRLVIGGGAAIHPSVAERWQTATG---MPIIEGYGLTEASPVVCVN-PTDAKHFSGSVGYPLPSTEVSIRDDDGAVLAAGSIGEVWVRGP--QVMRGYWMNPDETAKAISPD--GWLRTGDVGYFTPTQMLVLVDRKKDVIIVSGFKVYPSEVEAVVSALPGVTAAAAVGVPDERTGQAVKLFVAP-PSAGLTAAV---VLAHCRANLSAYKVPRLVEFRETLPLNELGKVLHRAL-------------------------------- 145224943 8 ----------------------------------------------------------------------------LLRAQAERHPDTEAVV------DPAERITYRELDAATRELGAAFVASGITKGTRVGLLMPNGVEWARTALALMRIGAVLVPLSTLLTPPELDAQLRTASVQHLIAVEEF-RGHRYLDRL--------DADLPALSTVWTTDQITGLRPGPGTAAVS----------DAMSRGVRAADPMAILFTSGSSGPPKGVIHSHGNAI-GAVRSGLDARCIDDRTRLYLPMPFFWVGGFGGGLLSALVAGATLV----TEAVPQPDSTLRLLTAERVTLFRGWPDQAEALARHLPASGVELN----LRPGSLEALLPPNLR--------ARPGARANLFGMTESFGPYCGHPADTDMPETAWGSCGTPFDGMQVRITDGEELPAGATGMIQIRGPHL--MRGI---CRRTREDVFTP-DGFYPTGDLGHLDSDGFLFYHGRCDDMFKVRGATVYPAEVEQALRTVDGVRAASVTNLPGPE-GNRVGAAVVCDASLTVDV-----LRRAAREVLSSFKVPSVWALLPAIPRGATGKV------------------------------------- 28871810 11 ---------------------------------------------------------------------------------VAQQPDTTAVV------EDQRAVSFTELAQLADKVSAGLLQAGLQPGDRVAIHLGNRLELVALYYACLEIGAVTVPINRRLVTGEIEHLLHHSGARYYIGDQETYSRYAAV--------------IAGSATVERAWIVAGEEALKEEQYLPWSDLLVSSPSKRPPSHADS--LAAIFYTSGTTGLTKGIVHSQ-ATLAQAVDLMKAMMPPRTAQGALDTGAVHSMMDVPWSILMILAAHRLGRAVVLLPVLTAETTLALLQRLPLSFLKGAPSHFNNLLAAGEASAATPLPSLTSTYSVSGGDPCPPKL-----------GRRWHNLWGGTLRGSYGTT----ESGPIFCQPDVAATEQSSIGWPLPGVALQQTENGELLIRSP--ANTPGLWNGQ----DADRLPAARWIATGDLVQRQDDGGYLIIGREKDMLKCDAYSISPVEVEQELLKLPDIAEAVVFGVPDATIGERPVALLRTTSGRELP---TQQLKQHLKALIAEYKHPRQYLFVERIPLSSAGKVSRK---------------------------------- 11034799 49 ----------------------------------------------------------------------------------------------------SERLSYAELNRRANRLARLLIARGAGPESLVGLALPRSTDFVVAVAAVLKSGAGYFPMDPDYPPQRLAFMLADAAPMLVLTRSD-------IEPELPAEAASRTVVLDDPAVVRTLADCSA----------------ADVADDERGAPLRTRHPAYVIYTSGSTGTPKGVVLTH-HGIASLVGSHARDLGIGPSSRLLLFSSPSFD-GAFWDVSMALLTGATLVVAPRERLLPGPEFSALAAEEGITHFTLPASTLAALPDGALPAGA---------TVVNVGEACNSELVRRW-----SPGRLLVNAYGPTESTVSATMSGP-LAGAGIPPIGRPLSDTRIHVLDERLRPVPPGAVGEIHIAGA--GLARGYLGRPALTAERFVADPFGMYRTGDRVRVRDDGQLEFVGRVDDQAKIRGFRVEPGEVEAVLRDHPEVAQAAVVVREDTPGDQRLVAYVVPDH-------------------------------------------------------------------------------- 145252922 5841 ----------------------------------------------------------------------VNICHDLISKIVFRQPDAPAVCWDGD-------FTYAELDNLATRLANSLSKMGIGRGSIVPLCFEKSKWTPVAMLAVMKTGAASVTMDTSQPEERLQSIVAQVDAKLVISS-------------TLKVELAARLTTAPVLAI-------------------DKASMKAMADDTPLAAVDPANSIYIVFTSGSTGTPKGVIITHTNYSSAIKHQQSEHG-FKPTSRVFDFASYAFDVSWSNFLHT-LTIGACLCIPSDDDRKNDPAGAIDRLRCTHVDMTPSAASVLPASTLAKL-----------DTIVLGGEKLSLEYAQRWSALTSVRNPYGPSEC--TPTSTITEINSAEISKGKVSIGKGVGLNTWIVDPATAQHLMPIGIPGELLLEGPLVG--AGYLGDPVKTASAFIERRGRLYRTGDLVTYNTDGSLSFVGRRDSQIKINGQRVELGDIESHLVSHGSAQVAVEVVSPQASSNNILVAFVSFDDLNSITKAATEGIREKLATQIPSYMIPSVYIPVTVFPTTATGKTDRRRLREMAS--------------------------- 145252922 3209 --------------------------------------------------------------------------HHIITRTCHKRPQAPAIAWDGD-------WTYAEVNKLSDKLAHLLVSYGVGPGVVVPLCFEKSKWTPIAMMAVMKAGGASVAMDSTQPEERLRAIVNQVKSPIILSS-----------FANEQLASRLISELPSPTKVLTISDKEVENLNVPSGSQLPH--------------VNPSDTLYVVFTSGSTGVPKGVAVTH-SNIASAIKHQRHLLGFTSESRVFDFSSYMFDV-VWCNLLQGLSAGSCVCIPSDNERKTDFMAAIVKMRANLVILTPSAIRGLKLDALNSLCNVH-----------FIGEPLHVDTFRSVDESV-----TISNLYGPTCTTFSTVQTICGRQHQSITIGKGAGLNTWVADIATGTALVPIGSAGELLLEGPLV--AAGYRGDAVKTAAAFVGRRGRLYKTGDIVRYNSNGTLTFLGRKDSQVKINGQRVEFGDIESHINGLPDFSEALVFVTPQGSSRPMLVAFVTVTEGMDEADLLSLALDESLAARIPAFMIPSAYIPLQKIPVTATGKTDRRRLREMA---------------------------- 145252922 1686 ---------------------------------------------------------------------------------VRAQPQSPAIAWDGE-------WSYIELDDLSSRLAHALAPFGV-ANTVVPICFEKSKWTPVATLAVMKAGAASVTLDASQPLERLRSIISQTDPRVILSSASK-------------------------------QGLGAQLTKAPNLVVDQHSISTMHITAEPLPTVDPSSKLYIVFTSGTTGVPKGVIITHSNFSSAIRHQQKAHG-FKSTSRIYDFASYAFDVSWSNFIHA-LTVGACLCIPSDEDRRDDLAGSLERFGATHVDMTPSAASL-----------LPEKSFKRLETVVLGGEKLSVESAQRWSSLVSLK-----NPYGPSECTPTATIATVTPTDEYKSSIGRGLGLNTWIVNTVTDSLVPVGGVGELLLEGPLVG--AGYLGDDTKTAASFVERHTRMYKTGDLVHYNPDGSLSFVGRKDAQVKIHGQRVELTEIESHIRRTSKTIQVAVLFTKSGLCANRVVAFVCIQGGQTQTAADQIRLIDSLSDTLPAYMIPSIWIPLQHVPLSTSGKLDYKALK------------------------------- 145252922 34 ------------------------------------------------------------------------------------------------------RWTYGELETTSTKLALRLLDLGVGPGTNVVICFEKSKYTPLAMLAVMKAGGASIALDTSQPQTRLQSIINQVDPVVILCSASKSQLAKSIITESAVALTIDENSL--------------------------SEMNFEPDSVARLPDVSLDNNLYVVFTSGSTGTPKGVVVTHLNY-STAILHQQEAHGFKSTSRVYDFASYAFDVSWSNLI-------HTLTIGACLCIPSEQDRKDNLIESIRSLCATHIDVTPSVARLIPDSLLCK-----IETLVLGGEKLPAELARHLSSLVTLKNPYGPSEC--TPTSTIATIRPDDDDSKISSIGRGLGVNTWVVDSENEEILVPIGQVGELL--LEGHLLGNGYLNDQTKTTAAFVNRRGRLYKTGDLVRYEKDGSLTFIGRKDTQVKINGQRVELGDIEHHIYRHPSVRQAAEIISPKTGSNAVLAAFLEVDLGVEDTEKMMSNLRSNLARDVPSYMVPAVFIPLRNFPLSPTGKTDRRQLRAI----------------------------- 145252922 4275 -------------------------------------------------------------------------------------------------------WTYRQLDDLSNYVAHHLVDLGVGSQDIVPLLFEKSKWMPIAMLGVMKAGAASVAVDTSQPKDRLRMIIDQANPTVALSS------------------ADKLPLVRSLTKAQSFVVSGQGI-----------DRLLKPSLNATLPVVDPSSRLYLVFTSGSTGVPKGVIIRHCNFA-SAIKHQKEVQGILPTSRVYDFASYAFDVAWANALLTFESGAC-LCIPSDADRKNDLN---GSIARLKPTHADLTPSAALVLSKESLQQL--------DTLTLGGERLLAEYATKWSQFVTVK-----NSYGPSECTPTATFTEARGYDLGASIGKPAGLNTWVVDPVTGQSLVPIGGVGELFLEGPLVG--AGYLDDAEKTNAAFIGRRGTLYKTGDIVRYNSDGSLTFVCRKDTQVKINGQRVELAEIESHIALYTATRQVATLLPSTGLCANKLVAMISLTDNYDVSEDLIEALQSLLRESLPQYMIPSLWVVLYNLPMTASGKQDNKALKSWLEN-------------------------- 115551756 36 ------------------------------------------------------------------------------------------------DAHTEEVVSYADILENSCRLAKCYENYGLRQNSVISVCSENSTIFFYPVIAALYMGVITATVNDSYTERELLETLNISKPELVFCSKKAIKNMMALKRNVNF-----------IKKVVLLDSKEDMGEAQCLSNF----MARYSEPNLDVRNFKPRDVALIMSSSGTTGLPKGVVLTHRNLSVRFVHCKDPLFGTRTIPSTSILSIVPFH--HAFGMFTTL-SYFIVGLRVVLLKRFEEKFFLSTIEKYRIPTIVLAPPV--MVFLAKSPLVDQYDLSSIREVATGGAPVGTEVAVAVAKRLKIGG--ILQGYGLTETCCAVLITPHDDVKTGSTGRVAPYVQAKIV-DLTTGKSLGPNKRGELCFKSEII--MKGYFNNKQATEEAI--DKEGWLHSGDVGYYDDDGHFFVVDRLKELIKYKGYQVAPAELEWLLLQHPSIKDAGVTGVPDEAAGELPGACIVLQEGKSLTE---QEIIDYIAERVSPTKRIRGVVFVDDIPKGATGKLVRSELRKLLA--------------------------- 167644547 14 ---------------------------------------------------------------------------------------------------------WAELRDVAQQVTGALAAQGVVLGDRVGTLAMNSDRHLAAWFGIMNMGAVCHTLNPRLSDEQLAYVINHAGDRLILADRHFGEAVERL-----------RPHCPAVERVVWLDDNGPDG---------WEAWLEGRSQDCSWGGFPEESPAGLCYTSGTTGRPKGVTYTHRSNYLHTLMIMQPDVFSFSARTNLLLAVPMFHANAWGMCFAAAAAGSKLVLPGPK---LDGASLYELLEEEGVTLTAGVPTVWQTLLQYLGDNKLRLSALERVMIGGAHEAMIHAFADHGVEVQCNWGMTETSPLGAAGAPTAEIAKLDRDAQVKNKTQGRVPLGVDIAIFDADRNELPRDGQHIGFLGVRGHSVLERYFASDETALDS-----QGFFDTGDIGAIDAAGYLRLTDRAKDAIKSGGEWISSSEIENVALNHPSVAAAAALAVPHPKWGERPLLIVQPKSGDNLDAA---GIRALLERDLAKWAVPDEIRFCDTIPVNGTGKIDKVALRRQIFG-------------------------- 167747547 19 ----------------------------------------------------------------------------------KANRNKTAIV------EGINRITYGELEKKINQYGCYFKRRGISKGELVVLRIPNVKEFVFGLLGLIKIGSIPIVTNSLFGENELKGIFDKTDASTLV-----FYDKDEVSLRIHKGRASRQICKIAVKDIAEGLKEDTENIIEENKELD--------------------SIALLMLSSGTTGVPKLVPITH-RMIYWHIYGYNQKFQFTSSDSYLACLPLAHKVGLSPGILNVFFAGGKAVLCSD----LDCDDIFVQVEKENITITALVPTLAR-IWNQYLNQECGYDLSSVRKIIIGGSLVDESLVTKLIEKVECEVLP---LYGATEGLALYSIYDRSNLGDAVGYHYSVSGYEEIRIIDENGMDVLNGEEGELIIRGPFT--IQSYYNQDVSMKDKFTSD--GFYRTGDKVRWDSTYGYQVQGRITDQINRSGEKIEPREIEIFISEHPNIDEAVVVGVEDFLMGERICAFIMTADEKIN----LSHIRKFLMEKLATYKLPDQLVKIDEWPLTSVKKINRVKLREIANN-------------------------- 158294978 30 ----------------------------------------------------------------------------LLHRLLARTPTRIAQI----SADTGRSLTYQQLHLGCIRFAQSLTSCGLARGDLVTLVARNGDQLAAIVFGCFMAAIPVNTLDPTFRAEDYEHMLRTVPPKAVICD------GELVPVLKQALEAVAIA----PQLIVIGKRVNGYPTVDDFLLPTGLEECFVPQHVEDPAR----ELAIVLCSSGTTGLPKGVCLSHAICIAHT----ANLWRATDCDRVLCFSSLYWVSGLGVLLNATTAGATRIITRQS----FSARLLIDLVEQYRITTLFLPP--VQALALLGEGTIGMADFSSVRLVLCGGGAVSDELKSSFEKYLPRRRAKFIVGYGLSEIGGGCFATAGAY---KAGAVGTPNAGMEAKVVDEQGNCLAAGEEGELLVRAKLV--FLEYYGNASET--AQMLDREGWLHTGDIARYDEEGMFFVVDRRKDIIKYGGYQVSPSELEAKIMALFAVLMVCVTGIPVPGNDLPVALAVRLREGTVLEG---QDIVDGLAEVVADFKRLRGVFFVDELPMTPSGKVVRR---------------------------------- 167906616 180 ----------------AEQFATLLDAVLANPDATFDEP----DLLGAAERVTEDFQGPQVNHGRWTP------VHLAVAAAAAAAPDRLAV------QDGAARLTAAALERAVRALAARLTAAGVAAQTLVALHLPRGAALVTAILAVMRAGGVFLPMPPELPAARRRYMLEDSGARIVLTLPDAADDLPRDLALVCVYPGEADVDVEAEADVDIDARTAASGPTARVTADAPADAGADATTGARPDAWPAPDPAYVLYTSGSTGRPKGVVVTH-GSLANHMAWMTRAFPLDAHDAVLQKTSAAFDASIWEFFLPLLAGAR--LVMAPPGLERDVPALVATLARERITVLQLVPSLLRVLVDAPGFGACDA----LRCVFCGGEALTADLARR---FAAAHRAALVNLYGPTETTIQVCAERVDAADD-PVPVGRPIDNVRLYVVDSRNRLSPVGVRGEILIGGA--APARGYLDRPALTAARFVARAPRVYRSGDVGAWRADGRLDFFGRADDQVKLRGYRIELGEVEATIARHPDVANAAASVDLDANGIARLVCAYDCRAGRGVEPAP---LRAWLATQLPDYMVPGRCRRLDALPRNASGKIDRAAL-------------------------------- 85708813 41 ------------------------------------------------------------------------------------------------DGSETRT-NWAGIREDALKMAQALKALGIKPGERVASLAMNHSRHLVSWYGVAGMGGVLHTVNPRLFEDQLEYIVTHAEDRVLLYDAAFQPIVDAMKDRW-----------PTVEHYICYD--------SGEHTTSFEDWIGEQDGETEWFAGDERDPCMICYTSGTTGNPKGVQYEHRSTVMHAISGLQAAFNFSSASVMLPVVPMFHAASWGLPYAGAMAGIKFVFSAVNDPAVLH-----EMMIKEGVTDSAGVPTVWLAHFQYCDKEGLDLPPLKAATIGGSAAPK------FMIKRLLENGTRVQHAWGMTETSPIGTVGGPTWDWDTLTLDEKVDKCAMQGRPMATELPRDGMTSGALQIRGPWI-------IKRYFKAEQDAVNNEGWFDTGDVGILHPDGTLQLTDRTKDVIKSGGEWISSVELENAAVGHPAVAEAACVGMFHPKWDERPVLFVIKNEGAECTGD---DIIEHLKPLVAKWWLPDAVEFVDDIPHTATGKI------------------------------------- 145593238 6 --------------------------------------------------------------------------HDLLDRTATAQPDTSAI------SHGDQVQSYRNLNAASRRLASWLAARGVRQGGRVLICLPTDPLVPALLYACSRAGAVFSMVNEQSPTVALAHVLTDAEPILLVTDS---------------PRALAVAVSNGVPTV---------------GTAELRDVVQDGPDSEPAESPLAVDPICLIYTSGSTGMPKAVVSTH-AQVVFAVKAIASQLAYRVDDVVWCALPLSFDYGMYQIFLSTLAGA-RLHLASPADTGPTLPRHLVSSA-----ATVLPAVPALARGLARMLSRPGATVPALRLLTNTGAAMPPEVLRDLRARIPTLR---VQLMFGLTECKRAAIMPVDEDLRRPDACGRALPGTEILVVDADGATVPPDTVGEIVVRGPHV--MAGYWRRAELTAQRFVEGLFPQLRTGDHGWLDAEGYLYFVGRRDDIYKERGIRVSVTEVEAAAYRIPQIQAAAVLPPRVEDGRDSATLFVV-------SELTAPEVLAALRTELDELKTPRTCLVVPDIPMTRNGKVDR----------------------------------- 153869723 25 ----------------------------------------------------------------------------------------------------HRTYTYKELNEEANKIALCLAEKNLPLESIIGIVASRSDVLVFSELGILKAGYAYLPLDPLLPEERLSFLLQDSNCRVVL-----YERNKRH-------------------------RVPMDIECLNINEIIEQTFVNP----FASVACSGSSLAYVMYTSGTTGKPKGSLIEHKSIIRLVVNT--NYIAITEADRICMASSPSFDAS-TFELWGALLNGAELHILNESILR-SPNQLVDWLRDRGISIIFLTTALFNQLVMWNPQFAASL-----RVVLFGGETADVDCVNHF--ATCNPKVQLINGYGPTENTTFSMAYRIQGVQQQDVPIGKPIANSQAYIYDREGCQCPVGQIGEICVAG--EGLSRGYLNRPDKFVQNPDMPGTLMYRTGDLGYWDRNGNIHFSGRSDNQVKLRGHRIELGEIENTLQQLRGIRE-IVVKDWGVGGDKYLCVYYT-----AARELSSNAIRIFLQERLPAYMVPSKFVWLEEMPVSWNGKVDRQAL-------------------------------- 156043121 253 --------------------------------------------------------------------------HDLVLRHAISTPNAPAICWDG-------QLTYHELEKVTSMLACHLLDHGVGPEILVPICFEKSLYAILTMLAILRVGGAFVPLDPSQPQERLEAIIRKANAGLIITSPQT---APKFSDMMKQTIIVSDALLTSLHASLQ---------------------------DRPSIKVKPYNAAFVLFTSGSTGEPKGIVQEH-SSVSTSSLAHGKAFGWSSRSRVLQYAAYTFDVSMMDIF--------TTLIYGGCVCTPSEDDRRSNI----IGIMNTMQVNWVLFTPSVANLISPEEVPCLEILTLGGEAVTQENLVRWANAV-----TLYNCYGPAESSPTTANLLGPNSRGSTIGREFGSALCWLVDPKNHDRLVPIGAVGELLVEGP--TLARGYIGDMDKTKAAFIKRTRRFYKTGDLVRYNSDGSLDFVGRKDFQVKIRGQRVELGDVEYHLSTYPGVALSMASSPETGAFAKSLVAIVQIRDTNSEPASAIAKLEQFLKTKLPIYMVPTHWFAVERIPLSVSGKINRKAV-------------------------------- 163802195 4 -------------------------------------------------------------------------------------PNKIAVQY--NDLHYQETITYQELDGFTNKYSQYIRSLGVFKQQAVAIFMPKKIAAIKAMFSILKSGNVYVPLDVNSPKSRLNAIVESAKIKVIIVNNDSFKL------------AVKLFSEIKSVRVINIEEEISISDI----------------GTCPPRQAISVDLAYILFTSGSTGTPKGVMIPHKAINDYIEWCVE-TYQLSSRDNIANHAPLYFDNS-TFDIYTAMKVGATLHLVPDSINQMVPS-LIPWLEESEISVFFCVPSVLSMLKQ--TRRVRPGILLNLKQLLCAGEVLAPRVLRTWMQCL--PHVRFVNMYGPTEITVDCTYHIPDEQTKHLPIGKARANMDLFVLTDEGELTQSPGERGELVVRGESVSY--GYLANDLQTKSSFIQNPEHDYKTGDVVEIDKDDIFYFIGRKDSQVKYLGHRIELGEIEATIANLEEVSEVVVIFSPQDNSLEDLLGCVILKE-----DGDFEYISHRIRESLPKYMHPNKIILIDELPRTPNGKFDR----------------------------------- 145595309 24 ---------------------------------------------------------------------------------------------------------WSALDARVNRWVRLLRAENLQVGDTMAVVCGNRRETFEVLLAALHTGVTVVPVNWHLTAPEITYLLSDSASRLVLTEP-----------RYAAVVAEAVHSCPAPVRAMV------TGEREHAGCTPVEPLLAGLPADEPTDQVCG---SILLYTSGTTGAPKFRVGAPFARVDRLLAYAGRVLGVPARGAVLLVGPWYHSAQVFFALLP-LLRGSRLVMHD----RFDPESFLAAVAEHRITACHLVPTQFVRLLRLPADVRAAADVGSLRMVWHGGGPCPVEVKRQMIEWWG----PVVVEYYAATEAGVVTLMDADSWLRHPGSVGRAVPPNEIVIVDDEGNPLPAGQAGRVFVHR--VGQTFEYHNAPQKTRDAHL--RAGVFTYGETGYLDSDGYLYLTGRAGDVVISGGVNIYPAEVQTVLLSHPAVRDAAVTGEPDDEYGERVVAIVEVDSARLDPERGGEVLAAFCRRSLAGFKVPRRWRFVPELPRDGTGKLRQEVLRGLL---------------------------- 75110012 3592 ------------------------------------------------------------------------------------------------------KITYGALDAFANDLAAQLQQHGVGPGDFVPLVTTRCPDMVIAILGVLKTGAAYAPIDKDYPLDRIEYIINTCRPKVILCHPSTQTAVPKLKNLSFKSISVSRKNVPGAK--------------------------------PTKVTVTRDHPAYVIFTSGTTGKPKGVVCLHKGVVNVVMLSPAR-FGTKPGSRGASILSVSFDMG-TWEVQSCLFNGATVAMRNDFNDVFRT-----------VDTVFITPSALAQLTPDQLTNVKHIAVSGEPCPIKLKEEWTRRL--HFHNSCAPSETTIVSFLGEMHPDERITMGPP------------IENSSCYLLDPATLERVPLGCTGEIFISG--ICVGAGYLRNPELTAKSFLSDPWRMFRSSDLGRWTPWGAVEHLGRRDDQVKVKGFRVELLEVIAGLRRHPGVTDAVAL-----VKDGNLVAFV------SPGNVDVKEVRKIAAGFLPSYMVPAMITAVKSIPLNQNGKVDKKALLALVPDEDLPIGELETM--------------- 75110012 420 -----------RALVS--SFKALHSSSID------ALVTDFVDAQVGSQIV---SFEPGIKSILPFK-----LAHDAFQYMAAQIPNSIA------AEHGSETITYGQLLEKSNKLATHLHRLGVTLSVLVPIIIRRELTMLVAILAVLQAGGAFIPIAAETPTERIRHIVRESGCRVLLATSQ---------------EALEDHEQKHVDHVVV---------AADSRIYKNNTFNAAKLPRPTPTGI-----AYAIATSGTTGVPKIVLCPHEGVVNVVHDTLGNLSFGVDSKVGNFMGVAFDCS--VGEIFSALSHGATLVL------RRDDVEWSSVIATLDSLFITPT----------GLQLLKPQTFPRLRRISVAGEACPPALVKSWQQK--NPKIVFSNIYGPSEATIFCTSATLGSGEV---TIGRPIQNMVCRVLNNSLKRIPVDVPGELYVGG--VGLASGYLNNMSKFIDDPYAPGNTLYATGDIARWGSDGNLYYHGRKDMDIKIRGHRVNLDEISYTISKHPSVQFCVCI-----VKDEAIVAFVSPVDINIPS------VRDACASALPHYMIPTAFQLIDSLPLNLNGKVDRQAL-------------------------------- 75110012 2088 ------------------------------------------------------------------------------------------------------TITYAELESWSNCLACMLQKYGGMKGKFCGLLVDRSIEFVVGMLAILKAGSAFVPLDCSFPDDRLEYMVEAAQVEPILTTRTASKRKGRI---------------------------------TRGHTVTYMEDFRTGYAAKPVDVAGGDDRSYIIFSSGTTGKPKPIVCKHAGAV-NNIWFHPCMKHIQPGTRIGQMLAISFD-GTLQEIFGGLFLGATVVLREENVFHTIKTLDVLSLTPSG------------------LQQLDPDEYTNLKCVFTCGEALPTSLVQRW-----GPRVALYSDYGPTECCISTSCNTKPYVGDMPITLGRPFPNMSMYVLNSETMPVPMGVIGELHIGGIGVGE--GYYGRPELTEASVHAPVNNMYCAGDLVRWLPHGELQFCGRDDTQVKLKGYRIELEEVATVMRQVPNVKDAVAL-IRSSDNGNILVGFV------ASTSVDVEDVRGACIMALPIYEVPAIVIRLERFPVTSIGKVDRAALQK------------------------------ 75110012 1066 -----------------------------------------------------------------------------------------------------QRITYGELDSMSTKLAHYLLELEEVTSAMIPIVMTREPSMLIAILAVLKAGAAYIPVDAHAPSARVQNILTQCRANIVLFNSQ-------------KAAEDHLELLGNLCHVVV---------------EAFDFRAYNGATGHALPRAKPQDTAYAIATSGTTGIPKLVCCPHQGVVNIVEWMIDDGLTLGVGSRVGNFAGIAFDASILDI-FTALSRGATLVLRD------DSADWASVIATLDVFNMTPT----------ALQMVKPQVFPRLKRIILGGEALPASLVKAWKGLVPS----MVNGYGPSETSIVITTASMSFDET-NVPIGAPIQNSYCRILSAGRERVPIDEVGELYLGGIGVG--AGYLYNDRCFVPDPFESGQLIYATGDLARWGSDGKLYYHGRADEDVKVQGQRVNLDEISQVMLQYPGVQFAKAVVSSD-----FIVAFI------APETVDVAGLRESCAKLLPYYMVPTTFRQLSEVPRTLNAKVDLHKLQKMVVASLSELSRKPT---------------- 87122293 1784 -----------------------------------------------------------------------------------------------------RALSYRELNHEANRLANWLIGQGVRQESLVALCLPRNSQLLVALLAIQKAGAAYVPLDPAQPKARLSMIAERSGATLCLCDSTTIQTF----------EALEVESLTPV------------------NLGSLTEELSTQSNLNTKLVVPEQSLAYTLYTSGSTGVPKGVQLERRQFANFLRAMERVLPPFNK--VLALTTITFDIAGL--ELFLPLVNGAAVILADEDARR-DGEQIGRLIQEHDIDLIQATPSGWRLLDELSD------DALSNVVALAGGEALDSELA----SKLKRQCRDLINVYGPTETTVWSSSYLVQETSLPLTPIGTPLLNNDLHVLDAQLQPVPQGVIGELYIAG--EGVARGYQGQADLTAENPFGDGNRLYRTGDLVKHLADGTLYFVGRVDQQVKLRGFRIELGDIEAALLANPNIKQAAVT-----IEKERLIAWCVAVPTSEPSSETIKKLQAELALILPEYMLPQGYEWLSSLPLNASGKVDRNALSK------------------------------ 87122293 543 ----------------------------------------------------------------------------------------------------KQQITYQALDAVVTNLVAKLNQKGIKKGDKVAILMPREARQIASLLACWRIGAIALMLDPRQPEQRLKDLVEESNTSLVLHT--FLPSDASYTEHTERLLNIENGQSEGVSSISLTSWNDLLA-----FELPIQDLEGKASKSIASEDIASEDIAYILYTSGSTGKPKGVLVSHGALAHYSAAISQAIPSVEGG-RWLTLATVAADLGLTSVL-AALYQGQTLLLPEAELAFNPPE-----LADFLRQHPTDYLKIVPSHLKGLLSVSSPIDILPKRALISGGEGMDEALLNQLHSL--SPDMAIFNHYGPSESTVGVSVIELNNQITDSFEGMRALPESCLEIRAENGVLLPQGAMGELCISGP--QLANGYFIKGHDQGDTKVATNQRYYRTGDRARLNNQGVFEYLGRLDDQIKRRGYRLELGEVSAWLQAQAEVSLASALVLERNER-SLLVAAIELENPDTDPAKIASELLVRMKAAMPDYMVPDNLVCVDKMALNTNGKIDR----------------------------------- 27381900 20 -------------------------------------------------------------------------------------------------------VSRAEFSANIEKTAAWLAAQGVGKGDVVAVWLVNRIEWVALLFAAARLGAIVSAVNTRYRSAEVAHLLRLSGARLMVVEAAFRSIDFAAILAD-----IAKDEVPALRQLAVVGADTIPAHWPCVRF----DAFDQPYPPAPPAQDDVDLPVLLYTTSGTTKGPKLVAHSQ-RTLAAHAAAVARALSLAPQNHSLLAMLPFCGTFGMTSLLGFIAAGATIHVLDAFEAAPA----LKILGEHEITHAFGSDEMFRRILALTDVA-----QPFPRAEVFGFAAFQPG-WRELAAEAEARGMPLYGLYGSSEVQALFSIGRASDAFADRIEGGGWPMSPEARVRVRDGELAAPGVSGEIEISAP--SRFLGYFNNPDATRDAITAD--GFFRTGDIGRLRGDGSFVYETRAGDAMRLGGFLVAPGEIEDELKSCAGVADAQVVAV-DLKGNARCVAFVIPA-GEPPQQEM---LVAHLRERLAGYKVPARIYIVDAFPVTANGKIQRARLRAMA---------------------------- 145595180 567 -----------------------------------------------------------------------------VTRAARRLPEKPALYVRGSAT------SHGQLAEGVAATAGALAAAGVGTGDLVAVACEKGLAQIVAVLAVNAVGAGYLPVEPSWPDARVATICGRAGVRHALV-------GRGVQTGWPED---------------VSTYRLTAAGRPSGRTQETADER-----TPPPSRPAPDATAYVIFTSGSTGQPKGVEIQH-HAARTTIDDIVDRFGIHADDRVLALSALSFDLS-VFDIYGVLGAGGALVLPDPA-RQRDPQHWLELAERHRVTVWNTAPALLEMLVEYAEIEPEVATRALRSLRLVMLSGDWIPLTLPERLRRLAPQAQVMSLGGATEASIWSITYPVADVDWRSIPYGRALRAQSFHILEPDGRPCPVGEPGELFIGGG--GLARGYIGDPEQTAHRFAPHDERLYRTGDLGRWRTDGNIEFLGRADRQVKIRGHRIELGEIEATLGRHPALRQCVVAAVPGSDERPRLAAYVVPRAGHVVPA--TDELAGALRERLPDYMVPSKFLVLDSLPVTPNGKIDHAALPQVANGPPASPVDPSVTSAPHVVD-------- 159123970 29 --------------------------------------------------------------------------------------------------NKSVEVTYGKLLQYAQFVALRLQSHGVVPGSRIVLATKRSVEMVAGILGILMCGAQYIPLDGAVVPDELAHAVIQSQSSVALCTGTFRSR---------------LHSLPQVSSVLVLEDLLAEAEHTGIR----------ASTTPLICEGDENSGCYVIYTSGTTGTPKGVDVTHGNVTNVVCHAPGN-LGMSRGSRVGQVLSISFDMG-AWEILGSLCNSATLVLRGS-----DWHAALQQVDTL-------------ICTPSILSRYRPQDFPNIRCIATAGEPCSQSLADKWAA----NGATFYNCCGPTEVTIINTMH--RHQFGQQLTIGRPLPNTSVYILDDKQLPVVIGEVGTMWAGGA--GITRGYLGQPEKTAERYDDGHSMMFNTGDLARWLPDGSLETLGRNDDQVKIKGFRVELDGVSASLASCPGVLEAAAIMVEGD-----VVAFVTPQ------ALDLQQLQMHLKARLPYYAIPTQVHRVDEFPLTPNGKIDKRALAQL-----SRPQKKTSQSDTEMLDE------- 49482421 417 -------------------------------------------------------------------------------------------------------ITYQTLNARANDLAQRLRQYGVEPNDRVAVIAEKSIEMIVAMIGVLKAGGAYVPIDPNYPSDRQEYILKDATPKVVITYQVVYENGK---------------------------RDINHIDLNKIAWKNIDNLSKCNTLE---------DHAYVIYTSGTTGNPKGTLIPHRGIV---RLVHQNHYVPLNEKTTILLSGTIAFDAATFEIYGALLNGGKLIVA-------KTEQLLNPIALEQLINENDVNTMWLTSSLFNQIASERIEVLVPLKYLLGGEVLNAKWVDLLNQR--PKHPQIINGYGPTENTTFTTTYNIPN-KVPNRIPIGKPILGTHVYIMQGERRCGVGIPGELCTSG--FGLAAGYLNQPELTADKFIKDSNIMYRSGDIVRLLPDGNIDYLYRKDKQVKIRGFRIELSEVEHALERIQGINKAVVIVQNHDQ-DQYIVAYYEAMHTLS-----HNKIKSQLRMTLPEYMIPVNFMHIEQIPITINGKLDKKAL-------------------------------- 183983669 559 --------------------------------------------------------------------------------HAAANPDAPAVVWDVGDDGGV--WSYRELRRQSLAVAATLHECGVRPGDAVAVQLPKGRAQIPAVLGVLAAGGTYVPIGFDQPEARRAKILQTADVVAALTVEGARMGDAI-------------------------------------PCVSIDTARDHPKPLPEPVFPDIGEIAYVIFTSGSTGLPKGVDVPHCAAMNTIDAVNEW-FGVGSADRVLALSALEFDAS-VYDIFGMFAVGGSLVAVD-AEQKSAPTSWVELLVHHRVSILNCVPSMLDM----ILDLGGDRLGNSLRAVTLGGDWVGADLARRLARQV--PGCRFSGLGGATETAIHNTICEVVGEPPAHWPFGRPLRNVRCRIVSPSGRDCLDWVAGELWVGGA--NVAARYRNDPQRTAERFVEHGIRWYKTGDMARYWPDGTIEFLGRADHQVQIRGYRVELGEVENALR--------AVSGVRHAVAAVVGASAPKLVAAVAADPNTVGDISAVLADLLPSYMVPTRTVFFERFPLTANGKLDRRAVTALLEPEACTTEDRAPRNDEAALAEIVAE--- 145604703 1367 ------------------------------------------------------------------------------------------------------KLTYRETDEYATRLASFIAGLGVGPEVIVPFAFEKSAWTTVAILAILKAGGACVALDMSYPRSRLERIMQDVEAKTVLCSRRNEQALKTYKGL----------------HSIVVDRNS----------------IDCLPSEAFRSDVKPTNAAWVVYSSGSTGTPKGAVLEH-RSLATTARTNSEVLGCGPDTRALSFASHSFDVAIEDNIIIPMFGGC-ICIPSDEDRFNDLAGVMTRMSVNWADLTPTVARM-----------LSPSTVPTLRTMVLGGEALTQDIIDTW---TPVDGFKLYNTYGPSECSVQSTCCLEGRDARGGNIGYPMNCNIFVVDSDNPNVLLPGGETGEMLIEGPIVG--RGYLKNEDKTREAFVDPARRFYRTGDLGVLNDDGSLSFISRKDTQIKLNGQRVELGEIEAVLLKTSNLAQVCVFSPQSSPRRKLLAAFIQLEDMTSSTREKLVSIKQNAANHLPEYMVPSLFIPVYSLPINASGKIERKVLRELASGFSQQQTVTYALADAAVVD-------- 145604703 2490 --------------------------------------------------------------------------HQLIKRHTLSKPEFPAI------ESRQVTLSYQQLDDLATHMAHQLCELGAAPERIIPISMEKSVNAIVAMLAVLKAGAAFVPINPEDPQDRRADLLAQVQAEIILVSPNTKDR-----------------YAPFNKLKVVVLPPLNVAEWGP---------LNTSPLPSPLNKVKPSNLAYVLFTSGSTGRPKGVMTEHRSVCASTAGHGAAMGFGDFPRRVLQFATYTFDAC-IGEIFTTLSHGGTICVPTEQERMDDLS---GFIRDFRCDWAFFTPTFARL--------LKPESIPSIKTLVLGGEAVTAESVDTWADKL-----RLMNGYGPTETCVFCTTRDISKGDRAEKIGHMVSSVGWVVDPQDHNRLVPIGCTGELLVQGPGLS--RGYLGQPDKTREVFYSTDQVLYKTGDLVRQDTDGSLLYLGRKDNQTKINGQRLEIGEIEAVLNKDAAIEQVVVVATTIDKNKQVLVAFVEFVSKSSNNDMLLEELETLARASLPKYMVPTLWIPVSKMPLATSSKTDRKTLAKIANLTPEQLYSLSTHAN------------- 145604703 254 -------------------------------------------------------------------------------------------------------WTYKQLDTLTDKLAHLLVSKRVSPGKIVPLMFEKSVWTVVAAIAVLKAGGAFGYIEPNQPWEDVSRLLGACESTFVLCSAKYEGLLSTHDVESVIIDEALLSRLPSCGSVEDIS--------------------------------QPADISYIIFTSGTTGRSKGIVSNHSSFCTSILAHGKAEFY-GPESRCFAFSAYNFDVSVTDI-FTTLAFGACICIPSDEEKMNALAATAARMRVTHITATPTVSQF-----------INPGDVPTVKTFITGGEFASPEIIKKWVSA----GRNYINIYGPAECNSRITHHSFKVGDSGSCIGRPSGCVVWITKSNDPNALVPLGAPGELLIEGHLVSN--GYLKEEDKTAEAFIAAPDWLYRTGDLAQWLPNGKLRLLGRRDTQMKIHGVRLEAAHIEFKLAALPSGSQAVVVGQ-DPKGGEKLAAFVTLPGPPTNDDDLLAGVQETMLANLPAWMCPNYILPLDKFPHGQSGKVNRKVLRDMVADWSEESLNRFTVSCPA----------- 171058853 18 --------------------------------------------------------------------------------------------------------TYRQLAQRSRQLAKAVAALGVTEGQRVATLAWNGHRHMELYYAVSGSGAVLHTLNPRLHPDQVVWIADHAEDQVLCFDLTFLPL----------VEAIAERVSTIRHFVVMTDRAHMPAASKVPNLLCYEDLLAAQDDAFEWPVFDENRASSLCYTSGTTGHPKGALYSHRSTVLHTWAAAPDSLNCSARDVILPVVPMFHVNAWGLPYIACMVGAKLVFPGPW----LDGKSLHELFEGEGVTMSAGVPTVWQGLLAHVES--HHLNFSTMRRTVIGGSACPPAMMRAFQERLHAWGMTEISPVGTVCTLKPRHESLADERMAVQAKQGRVVYGVDMKIVGDDGQPHDGKAAGELMVRGPWI--IRSYLKSEGGDPLAY-QDGQGWFPTGDVATIDADGYMQITDRAKDVIKSGGEWIGSIDLENVAMSHPGVAIAACIAARHPKWDERPLLLVVKKPGAELT---REDLLKHYEGKIAKWWTPDDVLFVDSIPLGATGKMLKNRLRD------------------------------ 170097856 35 ------------------------------------------------------------------------------------------------------TLTRDQLKQLAFSLGYALRNLATKRGDTVLIYSQNSLVWPVVIFGSVAAGLRCTLANSAYNARELAFQYQDSGAKTVFSSDGVATVLEMFKQLGLSKSEAEKRIVLMPNGLQWAGGPAVAVKPELAGLLQVPDLLTLGAEEEKFEGSQANETVYLCYSSGTTGKPKGVETTHKNMVSVLEMVAEIYPKLTFGDAMLGILPFYHIYGAVKLLHFPFLHGIPVAIM----ARFDPVQFCANIERYKITHSLIVPPVLVVLNRH--PAVDQYDMSTLEVLLSGAAPLGAALLPRIEKRKANKPLYVIQGYGLTETSPTTHVLQTPYAISKMGSIGTMLPNLEARGDGDGNIDAEEGQPGELWIRGP--SVMKGYLNNVAATKDAI--TPDRWFKTGDIATRDPEGFYYIVDRRKELIKYKGFQVPPAELESVLLTHPEIADAAVIGVDSKEATELPRAYVVAAHPESQKAAFAEGVKKWIQQKVARHKYLRGVVVIDAVPKSAAGKILRRELRDQAKEELKGV-DPS----------------- 83592652 16 --------------------------------------------------------------------------------------------------------TYADTASRARRLARALIELGAAPGDAIGTLAWNGNRHLELYYGVPGAGMVCHTINPRLFAEQIAFIIKDAGDRFLFVDPGFLGLLAGI-----------LPDLPALEAVVVMDDHAPAAELAGVRLLAYEEVLAAQTDDFDWPSFDENAAAGICYTSGTTGNPKGVVYSHRSTILHALSAVQDVFALSARDTVMPVVPMFHVNA-WGMPHAAPMVGAKLVLPG---GRLDGASLIELIRGEQVTATAGVPTVWQGLLGHVEAKGGGLAPLDRVVIGGAACPQS------MMSRFAALGTRAIHAWGMTETSPLCVASVLTARHRDLQGRPAFGAELRIVDHAGRALPWDGVTRGMLEVRGPWIC--AGYLNNPDRTAFS----ADGWFATGDVATITTDGFMDIVDRTKDVIKSGGEWISSIALENIAIGHPAVREVAAIARPDARWGERPRLIVALREGATLTPG---EMAAWFEGKVAKWWIPDDLVIVETLPHTATGKLQKRELRQV----------------------------- 108799860 29 --------------------------------------------------------------------------------------------------------SFAQFDRQIRSVAGWVATHS-EPGDRIAVIADNSTAYARLYYAVPRAGRVLTLVNQRLRADEQYTQLALTEPTVVIGDQTYVDALTEL-----------RSQVPSVRHVIAAGSP---------------ELTAEPGEPGVDVACAPEDPAWLLFTSGSTGTPKGVVHSHRSILAAVQGSVIGRAVPRGGVYLLPFPMCH-------IAGYNMLVQHAVAATVVLAAQFRADAIARTINDCAVTACSLAPTMLHALLDHLR--ATGATLPTLRSIAYGSAAIPAELLRTALERLDVD---FHQGYGMTETGGNVTFLGPGDHRRGL---AGHPAILAGAGRPHPHVEVRIGDDGEILVRGP--QVATSYWRGR------SAVDGEGWLATGDIGRIDADGNLYVVDRRRDIVVTGGENVSSREVEDVLTDHPEVESAAVVGVPDEYWGEAVCAVVVAAEGRHPTE---SALIEHVRARLTGFKRPRHVLFVDALPLTTNGKIDKNRVRRLA---------------------------- 207347674 185 ----------ERVTIVADQFTQYLTAALSDP----SNCITKISLITASSK---DSLPDPTKNLGWFVG----CIHDIFQDNAEAFPERTCVVETPTNSDKSRSFTYRDINRTSNIVAHYLIKTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVAKPRGLIVIRAAGQLDQLVEDYINDE-----LEIVSRINSIAIQENGTIEGGKLDNGEDVLAPYVHYKDTRTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFNWMSKR-FNLTENDKFTMLSGIAHDPIQRDMFTPLFLGAQLYVPTQDDIGTP--GRLAEWMSKYGCTVTHLTPAMGQLLTAQATTPFPKLHHAFFVGDILTK-------RDCLRLQTLAENCRIVNMYGTTETQRAVSYFEVKSKNDDPNFLKKLKDVMPVVNRNDRTQICGIGEIGEIYVRAG--GLAEGYRDNGEPWRQFWLGPRDRLYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTHISQHPLVRENITLVRKNADNEPTLITFMVPRFDKPDDHLLSKDIRTFLKKRLASYAMPSLIVVMDKLPLNPNGKV------------------------------------- 196156012 39 --------------------------------------------------------------------------------------------------------TRDEMDERARIIAHALAEQGVCDNDVVAIFMRNHVDIFEIVEACRYVGSRYVLLNWHSPIVELVPILDDCGAKVLFAHRDLLKGENDLKPLSLVPTLSAIYTIKTPKSILERYHLTDASEPKAGEQYQCFDTLLAAPNAKRHSKPPKRFKGMFPYTSGSTGKPKGIKRTRPDPYLIFKGLSEALMQLSIGDRFFVSAPLYHSAPHALTLCCLAAGNIDVYIEPQ----FDPERFLQDIERFKLTHAYIVPTMMVRLLKLPESIRSKYDTSSLRFALSTGSALPGDVKEAMINWFG---PIFYESYGASELGFMTLISSQEALE-KPNSVGKPIPGAALKILSDNKEACEVGDVGVIYAHLSMFAPFK-----YTNTTGTPSDLHVGEFTTGDMGYVDEDGYLYICDRKKDMIISGGANIFPAEIESVIIEMPEVADCAVFGVSDAEYGEKVVVAVQCSPGNTLS---IDTLHGYLGGKLARFKWPKMLQILDALPREDTGKI------------------------------------- 12018178 28 -------------------------------------------------------------------------------------------------------ITYSEYFEMSCRLAETMKRYGLGLQHHIAVCSENSLQFFMPVCGALFIGVGVAPTNDIYNERELYNSLFISQPTIVFCSKRALQKILGVHKK-----------LPVIQKIVILDREDYMGKQSMYSFIESHLPAGFNEYDYIPDSFDETATALIMNSSGSTGLPKGVDLTHMNVCVRFSHCRDPVFGNQIPDTAILTVIPFHHGFGMFTTLGYLTCGFRIVLM----YRFEEELFLRSLQDYKIQSALLVPTLFSFFAKS--TLVDKYDLSNLHEIASGGAPLAKEVGEAVAKRFKLPGIRQGD---GLTETTSAIIITPEGDDKPGACGKVVPFFAAKIVDLDTGKTLGVNQRGELCVKGPMI--MKGYVNNPEATNA--LIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDPDAGELPAAVVVLEEGKMMTE---QEVMDYVAGQVTASKRLRGVKFVDEVPKGLTGKIDSRKIREIL---------------------------- 119478201 18 ------------------------------------------------------------------------------------DPNSPALIH------NDRTITWGQFDKRTNNLANAILKRGVDYNDKAAVYMRNCSEYSEAVAAAFKSRTVHLNVNFRYTAEELTYIFDNSDAVVIFFSSEF--AGQMTALKDK---------LPKVKLFIEVTPLGAQPLFD--GALSHEDLVNEGDGAPLAIERSGDDLFFL-YTGGTTGMPKAVMWPHETFMSTLASTLATVKAEPSVVRMLPACPLMHGTGL-FTSLSVLFAGGAVVTMDAEQG-LDTADLWRTVVKHGVNTMAIVGDAFGKPLKELEENPGKYNLDHMAAITSSGVMWSREVKLGLLKHM--PNVILNDSFGASEAVGFGASVMANGMET---TTAKFAIGDNCKVFTEDDREVMPGSGEPGYIARGGH-IPLGYFKDEEKSAKTFKTINGERYSIPDWCTVEADGTLTLLGRGSVCINSAGEKIYPEEVEEVIKSIDGIRDALVVGVPDDKWGNAVIAVI------EGDEKPADELKRLIKLHLASYKVPKKFLFKDTLGRAPNGK-------------------------------------- 163737562 11 --------------------------------------------------------------------------------------------------GTEMRLNYAALGKRVRQLANSLKASGIREGMRVGVMDWDTHRYLECFFAIPMMGASLFTINVRLSPAQVLYTINHGQPDLIIVHRDFMPLIEGIKSGFDRD------------ITIVPIGDGEG----------YEEWIGKAPGSFDFPDFDENQTATLFYTTGTTGNPKGVSYSHRQLILHTFGAWPGNAGFHRGDVYMPLTPLFHVHGWGFPYAATMLG-----LRQVYPGRYDPDTILRLIADENVTFSHCVPTVLSMVLDHPGCPQIDLDRWKVIIGG-------AALPRNLQDRAAAAGISLHAAYGMSETCPFLTVSSNDPEMQAQTGFPGPLVDLRVVTPDMQDVPHDGETTGEVVARAPWLTQ--GYLDNAQASDELWDG---GYLHTGDVGYIRENGSLQITDRLKDVIKTGGEWISSLALENIASSCSGVEDVAAIGLPHAKWGERPVLVAQAAKDADPDLVVIEAIQSRVAGEISKWAVPDEIVFVDRLPKTSVGKLDKKLVRK------------------------------ 163722122 15 -----------------------------------------------------------------------------------------------------RKVTYAQFKEMSDALALQLLAMGVQAGDRVATMMLLSPEHMALMYACSRIGAICAPLDVRLQDQEVVRDLSKIDPGILFI------LGKTPLRDFTTAAKAALDNCPSIKHLVQVPLGFGDDEIMEGAASLVEANKQTQALEKAWRAVTPLTPTLIIFTTGTTGAPKPALLTHECIIVQNEVLARGVCNLDDDNRILINLPPSHVACVTECFMTIFALGGCAVCL----MIFDPKTTLDAVQAHKVNFMGMIPTQFRMVWA-----VPGYDDYDLSSLVRVVYAGAAADLPFLQRLAQMAPEFYTGIGMTENAGFATMTPMVGQVGQAFTDLAEVSIRKPMNVDGTAGEALPDGEMGEICYHPPIV--FAGYFNMPEETAKTVSKE--GILYTGDLGFFQDKGSYRALGRKKFIVKQKGYNVFPDEVEDHIARLEKVAVAQVVGAPHEMFDEGLMAFVQPKPG---TDLVAEEVMEHCKG-IASYKRPQHVVIWPGFPITRTAKVDKMALKA------------------------------ 145224914 21 ----------------------------------------------------------------------------------------------------ERRYTYAQIVERSNRLAAFLHAQGLGPGHEVGIYAYNGPEYVEGMLGAWRARVAPFNVNYRYVKSELQYLLADAGATALLYHSAFAPRLAEV-----------LADLPSLKVLIQIADDSGNELL--PGAVDYESIVAEGPAEVPPVQPSPDDL-YVLYTGGTTGMPKGVLWRQHDIFMASFGGRSLYTGELISSLDDVAQRCVESPGTTLMVLPPLMHTGQSVVFSPVTEHLDVDDVVATIEREKVLAVTVVGDAM-ARPLADAFERTTADLSALAVVANGGAQLTPSAKQRLIDV--KKNLMVVDGVGSSETGAQMTHMSAPGAVSTGKFTAGPDTFVASEDLSTILEPGHDG-MGWLAQRGY---VPLGYKGDATKTAATFPVIEGVRYSVPDRARHLADGAVELLGRDSVTINSGGEKIFAEEVESAIASHPAVADVVVAGRPSERWGQEVVAVVALDSGATATAE---ELIDHASAVIARYKLPKAVVFRPAIERSPAGK-------------------------------------- 170096779 53 ---------------------------------------------------------------------------------------------------------FEEFDRHINALARGLLGMGVKKGDRVGVIMGNTSAYAMLQWACASVGAILVTVNPAYRIQELVDALKLVGVQHLFVVPRIKTSTYVRMLAEVFPEIIQIAELPELRNLVVIDNVEEAAKLHIKSMVDWREVLMWRDDAREMASLRNDDVTNLQFTSGTTGLPKAVSLTH-SNLLNNGLSIGRCMYLTDKDVLCMVYPLFFFVRLNHLVLGNLAAWTHGACIVYPSEIFNPEAIVDAVVEEECTALHGVPTHFLGVLAEVEKRRQEVDTTNLRTGIAAGSPIPIDLMKSLISKINLTDLT--NAYGMTETSPVSFQTTPDPIEKRVETVGKVQPHVKAKLIDSEGNIVPVGVPGEICVAGYLLQ--KGYWEDEVQTKAVMKVDEEGTLWMHTGGIMDAEGYLRIVGRIKDIIIRGGENLFPVQIENAMTSLHAIREAAAVAVPSEQYGEVVGAWIVREPGTHVS---REEVRNHVASTMNPQNAPAWVWFIGELPKTASGKVMKHVLRK------------------------------ 16800848 5 ---------------------------------------------------------------------------NWLQKRVRLSPGETALVFEGKQE------TFEEIYEAVEKLAGKLFARGIRKDEMVALLGKNDRMTFLLIHALQQLGAITLFLNNRLTKKEITFQLANAEVKQVIVADAFV------------DKVTSGISYEELQQTTYV-----EPDLCKTWDLSR--------------------TASVMYTSGTTGKPKGVMQTYENHWWSAVSSV-LNLGLTEKDSWLCAVPIFHISGLSIMMRSVIYG-----IPVYLEEHFDEEKITQLLESGKISTISVVTSMLERLLKIQ----GGSYHPNVRTVLLGGGPANKAVLEICKQR----DIPLVQSFGMTETASQIVTLPPKDALNKIGSSGKALFP----------AEVKIADDGEILLKGP--SITPGYLHNEKATAKAFID---GWFKTGDIGYLDEEGFLFVLERRSDLIISGGENIYPTEIEHVIGAYEAVEEVAVVGKSDAKWGSVPVAFIVVNEG--FDEGVLKDI---CQTNLASFKIPKQITIVEHLPKTASGKIQRNKLKE------------------------------ 126439535 31 -------------------------------------------------------------------------------------------------------MTYGELDRASDAVAAFLEAERIGAGSIVPIEAMRTDDFVAGMLGIVKAGAAYCPIDHAYPEARKTHIVERTGSPLLLTA-------------VSPRTPLACARAPRTASIAALRRAGM-------------------PRSASPRTPRPNDAIYVIFTSGTTGVPKGVVVEH-RSVDGLIAWHNAQFGVDRTSRSTQIAALGFDAAH-WEIWSPLCAGARLRFVDDDARR-DANALVALLERERITHAFVPTVMARDVVAASEPGPSAL----RYLFTGGEKLNPVDTDRIRYRLIDYYGPTEATMWASFHPVQSASLGLPPSIGTPV-------GGARIAIFDERLREAQSGAVGEIVISGP--CLARGYLDDPRQTAEKFLAHGERVYRTGDLGRRLPDGAIQFVGRLDDQVKIRGYLVEPGEVEIAIARQSGVRRVAVVATSPADGAPRLVAFVVPADPAAPRRPLVGRLRAGVAASLPPFMVPGHFAIVDALPLSANGKTDKAALRRAARADFAEVAD------------------- 163855426 7 ------------------------------------------------------------------------------------------------------RLVYKEAQAMVHATAHALREPGLRDGAHIAIYAPNDYRISLLQTAVNRADMVWVALHTRNSPATNLAMLGYADCDLIFFHSSFEHLVPS-----------WKADLSQVQRFICIDRPSEHGEFL-------DTWIAAHREPYVAMPEDPQRATVLQPTGGTTGPSKGALHSH-RSLEMTLISIFDMLKIDSGSRILAVAPLTHAAAMI-TLAGAARGACTVVLPG-----FDAQAVLATIERERITHLFMPPTVVYALLATPQVAM--TDLSPLRCLAVGAAPIAPEKLKEAVRVFG---PVIYEVYGQSECLFPVVAKQPEDYIRADGSFDRAVPYARVEIMDDDGKLLAPGEKGEIVVRSSMV--MKGYYKKPEETAEVS---GFGWHHTTDVGIKDARGLITIVDRKKDMIVSGGFNVFPSEIEAVINTHPAVLDCAVVGVPDEKWGEAVKAVIQLKPGHQASGD---ELISLCKRELGSVKTPKSIEFWDELPRSAVGKVLKRDIRE------------------------------ 126304974 54 -------------------------------------------------------------------------------------------------------------------------------------------------------GGIAVPLYKKHPASELEYVIRDSQSSLVIAGNEYVD-------------------------LITPIVTKIGVPFLPLPPTVCGREADEPTIEHTPQLEWRDRGAMIIYTSGTTGRPKGVLSTH-QNLKAVITGLVDKWAWTKNDVILHVLPLHHVHGVVNKLLCPLWVGATCVMLPEFNAKVVWERINVFMAVPTIYSKLMDYYDKHFTQPHVQDFIRAVCGEKIRLMVSGSAALPVPVLERWKKLTG---HTLLERYGMTEIGMALSTPLPGVEVCIVSESSRKENHSYSIHAQGDQNPGSEGKEGELLVRGP--TVFQEYWNKPEETKNAF--TPDGWFKTGDTAVFKDNRYWIMGRTSVDIIKSGGYKISALEVERHLLSHPSIMDVAVIGVPDMTWGQRIAAVVKLREGQSLS---YKDLKEWARGCMAAYTIPSELLLVEEIPRNQMGKI------------------------------------- 212530664 48 -----------------------------------------------------------------------------------------------------------------------------------------------------RLAAVVTPANAAYSAAELTYQLKDSKATALFTC---------APLLETALIAAKQAGIPSNRIYIVDLPLEFVGSSKTLSQFKTLEQLIAAGKSLPKVEQLNWGPAFVCYSSGTSGLPKGVMISHRNVIANSIQICTYEGTFRYTEVSLCLLPQSHIYALVYICHAAPFRGDGVIVLP----KFDIKTFLNSIQRFHINTLFLVPPIIITMLRSKE-LMKKYDMSSVTSIFTGAAPLGAETAKEIQDVF--PDWAIRQGYGLTETATVVCGTTTTDIWFGSSGNILPGVEARIVSPDGKEILEYD-TPGELAVRSP--SVVLGYLHNEKATKET-FRDGWMFTGDEAVMRIGPKEHLFIVDRIKELIKVKGNQVAPAELEAHILEHELVADCAVIGIPDEAAGEVPKAFVVKSPSATQDAATIAAIKKHVEDHKSRHKWLKGVQFLDVIPKSPSGKILRRLLRD------------------------------ 116194143 1665 --------------------------------------------------------------------------HRMVEKQVALRPQSQAIRWDGD-------FTYEEMNNLANRLARYLVDFGVGPETLVPVCFDKSAWTTISMLAVMKAGGGVVPLDATHPASALEGKVVDAGAQVVVASES--------------RAMMFEAMVPYVVAV---------------GPTLLSQLPASADNGDIQSGVTPENPAFIMFTSGSTGKPKGVVLCH-DALVSSCLAHGSALDLGPHTRFLQFAAHTFDNS-IEEMFTNLIHGGCVCVPSDVDRLGDLPGAIDRLDANFMDLTPTVAAMLR-----------PEQVPKIKGMAVGGEALTREVLDIWGGVI-----PVHNQYGPSECCINSAHKLHDKNGDVGSIGTNVGSVSWVVDPKNHDRLVPVGCVGELLIEGPILG--RGYLNKPVETARAFIEMPRRMYKTGDLVRYNSDGALIYLGRKDTQVKLHGQRIELGEIEHHVKRLPSAAQSSVELVVPAQSKKALAVFVCLSSSQTDEESLAQGIVGAMSSQVASYMVPRLFFPVSRMPLTSSGKLDRRSLRTMA---------------------------- 116194143 4386 -------------------------------------------------------------------------------------------------------FTYRELDESATILARHLVAQGVGPEVFVPLCFEKSAWTIVAQLAVLKAGGAFVNLDPSHPSSRLESLIQDVGANIVLCAPK---------HKAKMDEIATNVFVLDAESIRTL------------------SEAAPSNVAPFASTAKPSNPAYIIFTSGTTGKPKGTVIEHGAFCTGATAHAKAMF-MHSDSRVLQFASYTFDASIMETL-SCLLVGGCVCVPSDEDRMNDVSA---VIQNMGVTWTLLTPSVAST--------VKPESVQCLKTLVTGGEAMAAGHIARW-----GTQCALVNAYGPTECSVVATTSTKVDESHRVCNADRSNIRVWVVDAQNPDQLVPVGAVGELVVEGRLV--ARGYWTQHPNFPKSMGLNEEKMYRTGDLVRYNSNGSISYISRKDTQIKLNGRRIELGEIEFHCRALPDDAQSAVVVLPATSRSKALAVFFTLPSNAPSTPALAAAMESHLSGNLPSYMVPQLFVPVSTMPWTTAGKLDRRQLRQ------------------------------ 116194143 5505 -------------------------------------------------------------------------------------------------------LTYGEIREYASRLALHLNQHGVKEETLVPVCLERSAWSIVILIGIFMAGGAFIPLDPAHPVNRQKEVLETIEPALMVCSPEYASRFVGLVNTRISVDGTMLRSLPPSH------------------------------GQTPAIVTNPGNTAYVLFTSGSTGRPKGVVVAHRDF-CSSSAAFTRVCNMNASSRVFHFASLTFDAALLEVVTPLTIGACICV-----PTAHDRLHNLGAMARLRATWAFLTPSVANLLNPDLVCPTFK-------TLVCGGEAMLAETIQRWADRV-----ELMNGYGPTETCVFVINPNVSKEKDHTTIGRGTPAARLWVVDPNEGCNDPVGAIGELAISGPLMS--RGYLGDAEKTAKAGAAPPTRIYRTGDLVRYRADGAIEFFGRRDGQVKVNGQRIELGDIESHLSADRHVRLGAVVQPKKGPCKKQLVGVVTLESAHRPAGADIADIRARLAELLPHYMVPAAWIVLETMPVVVSGKLDRRRVAGWVEG-------------------------- 116194143 2830 ------------------------------------------------------------------------------------------------------TLTNGELDALSTALAGELLVRGVGAGSRVPFCFEKSTFAIVAMLAVLKAGAAFVPLDPAHPVGRLRDIVGDCGADVVLCSPKYESLCADVVPTAIPIDMEMLKKLEKKSTSIVAMEG----------------------------------------------KPKGTIVSHTAFCSGAAAHGPAMLMIPPF-RFLQFASYTFDASLVEILTTLIFGGTVCVPREED---RTNGNITTVMEEMGVTMTLLTPSFAR--------VLEPSSVPHLKTLILGGEAMAQTHLATWADKVS-----LVNAYGPSECAVVATVNSHMRPSSNPANLGRCLGRCWIVDPQNHNRLAPLGSIGELLVEGPTLS--AGYLKNELKTREVFIETPRRMYKTGDLVRVCDDGEMVYMGRKDSQAKLNGQRLELDEIVHHLAADDAVRHAVVVLPKSGPCVKRLVAVLSLRELVTSDEATLEQVQDRLREKVPAYMVPSTWIALHNIPLLPSGKLDRNSVARFVEGITEEVLDKA----------------- 116194143 223 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFYKTGDLARYNSASGFNYIGRKDTQIKLHGQRIELGEIEHHLAVDEDVQHAMVLLPKKGALEKRLITILSLQPGATATEPILERIRTRLSARLPAYMVPSTWLCVDAIPMLASRKMDRKTVATWIE---------TTLTAEQCQEVIREQHAA 210121643 5 -------------------------------------------------------------------------------------ADRTAII------DRNGSHSYLDLLQQSCKISSVLGTRNDMKGARIAFLCPNDVSYVISQWSAWISGGVAVPLCKTHPVPELEYVLSDSQASLLMYTEDYADKAAII---------AENSDIKPLMLKRENYIQKENAEMKTKMGECVDILLDLGS------RSWKDRGAMIIYTSGTTGRPKGVLTTH-KNLQAQVEAMVETWEWSHTDVILHVLPLHHVHGIVNCLMCPLWSGAMVTMMECGPFYSVSQRMNVFMAVPTIYAKMIEHYDKHYTKPRVRDYVKAVCREKVRLMVSGSAALPQPIMERWEEITGHRL---LERYGMTEIGMALTNPLHGDRRAGTVGKPLPGVEVRIVHSYTQVSPGMEEQEGELLVKGP--GVFKQYWNRPDATTEAF--TPDGWFKTGDTAVL-RDGYFSIMGRSVDIIKSGGYKISALDVERHLLAHDSIADCAVVGVTDLTWGQRVAALVVLRKGASLS---LGELKHWGKDRMPSYLIPTEIKIVPVLPRNAMGKV------------------------------------- 115389402 71 --------------------------------------------------------------------------------------------------------SYIETADRARGLAYYLKKHGF---TRVGILCPNTPAFLESIFGIAAAGAVNVAVNYRLKEDDISYIFQHSDVEVIIVDKEFEPLIQAYRASKPNIPIIIDTDTDATEGELSGPFDGAVLEGLRHDL----ETGAKGWEGLESQAASEDDILALAYTSGTTARPKGVEYTHRGCYLAAMGNVIELNPLRGRCRYLWTLPMFHAMGWTFPWAVTAVRGTHYCL-----RKIDYPEIWRLLKQEHVTHFNAAPTVNTLLCNADE----AERLPNPVQVTVAASPPTPHLFEQMTNLNLHPVHTMTETYGPITKGYIMPSWDQLPLKEKYQKMARQGHGFVTSLPVRVVKTDVPEGTVVDVSRDGGNICARGYYKDPEATRKLFAG---GVLHSGDLAVWHSDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAYVTVKGGKTLEG---KAVIEWARSTISKFMVPREVEVVPELPKTSTGKVRKNVLREWAKG-------------------------- 54308855 41 --------------------------------------------------------------------------------NVKLSGDQIAI------KDDVREFTFKQLLAEADRIAARLLQDKLIQGDRVVLQMSNTCDFAISFFSVQRAGLVPIMALPAHGIAEIRHFIDISQAKGYICD-----GGKDSICIAEYLE----------QHSNSITHIYTAVPHTKYRSLTGIE-----NTPFTPPKIDPDTPAIFLVSGGTTGLPKLIPRTHNDYLFNIKSCVQAS-NISAKDTYLAVLPAAHNFTLGCGILGALSLGGKVVFSNEA----GPDYCFELIEQNGITATALVPALAQIWTEAATW--EEANVSSLRLIQVGGSKLSYSDAIDIQHAFPNALQ---QVFGMAEGLIACTRIGDDPETIAAKQGRPISQWDEIRIVDSEGNRVANGEEGELLTRGPYT--LRGYYRAPEHNLRSFTDD--GFYRSGDKVRIDENKYISVTGRIKDIVNRSGECIATDEIEEHLLSHPEIAQVAVVAVPDKHLGERIVALICKDESLTL-----QDLRRFLQKQLASFKMPDELNIVYSLPKTAVGKI------------------------------------- 192973037 5 -------------------------------------------------------------------------------------------------PETEQILNWADLRDHCAMVAADLTAQGIVKGESIVVMHPNGYDGVKALFAALYGGFRVAMLNLAAGPDALGYAMDHSAAWVAFV----------------HETQLDVFHQVKPERLKLYTPTDQRENLH---------------------PVSSDDDALLMYTSGTTGRPKGVVHTQSSLLAG-GWTVSVAHELTEQDRGMGVLPFYHINGLCVSVMGSLVSGGSLAMVS----RFSASKFWQQAADGGI-TWFSAVPTIISHLLHGAAEPSADLKSRLRFARSASSALAVETQRAFQDRFGLG---IVESLGLTETAAQCLVN-PLDPRLHKIGSAGKAISNQARIADGNGIECACGVEGEIQIQGP--NVMKEYLRNPDATAATFHGD---WLRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEVLYEHPDVVEAAAFARPCAQYGERVEAAVRLNETSNATPE---QLRALCEAKVGIFKSPEKVHILPELPKGASGKIQRLYLNKMLYG-------------------------- 37542635 456 -----------------------------------------------------------------------------------------------------QQLSYAELWARAALVAANISQHVAKPRSIIAVALPRSAEFIAALLGVVRAGHAFLPIDPRLPTDRIQFLIENSGCELVITSDQQ-----------------------SVEGWPQVARIRMEALDPDIRWV-------------APTGLSHSDAAYLIYTSGSTGVPKGVVVEHRQVVNNILWRQRTWPLTAQDNVLHNHSFSFDPS--VWALFWPLLTGGTIVLADVR-TMEDSTALLDLMIRHDVSVLGGVPSLLGTLIDH----PFANDCRAVKLVLSGGEVLNPELAHKIQKVWQAD---VANLYGPTEATIDALYFSIDKNAAGAIPIGYPIDNTDAYIVDLNLNPVPPGVPGEIMLAG--QNLARGYLGKPAQTAQRFLPNPFGNYATGDLGRRWSSGAISYLGRRDQQVKIRGHRIELNEVAHLLCQALELKEAIVFAQHAGTEQARLVAAIEQQPGLH-SEGIKQELLRH----LPAYLIPSQLLLLDELPRTATGKVDMLKLDQLAAPQLNDAGGT------------------ 111222814 5 ------------------------------------------------------------------------------------------------------RVTFAQFRDRAERLAAGLAARGVGRDDVVSWQLPNRISTMVLAAALSRLGAVQNPLVTMLREREVGFITRQAGARLLVVAASFRGFD---HLAMARAVAAEVPGLDVADAAELADADPAGLPPDSPDSADGSGPLAAAP------------VRWLLYTSGTTSAPKGARHT-DRALLAASTTFSDALAVSADDRVAVLAPIAHIGGLAHLLTA-LRCGSSLVTAE----VFDPASTPDLLAAHGVTIVGSGVPFIRAYLARQAAAPHARLFPRARVFLCGGSPRPASLHAEVRDALGGVGVVSGYG--MTECPYVCWGRADDADADHASTEGPPGEGAEVVVVRPDGSRADPGESGEIRVRGP--QLMLGY---VDAALDADAFDADGFFRTGDLGFVDERSYLTVTGRLKEVIIRNMENISAREVSEPLAAHPAVADVAVLGVPDPVTGERVCAVVVPADAATP-PTLSQLCDHLLAGGLNKRKLPERLEIVEALPRNAMGKV------------------------------------- 145223279 546 -------------------------------------------------------------------------------RRAQARPDAPAVW------SHDGALTYGELRATVLDVAAALQVAGIRHGDAVAVMGPKNHEQVIALLAISALGAVYVPVGVEHPAERATRMLANGRVRMALVC---------------GDEPVTTMCSLTVQEAIRVGRR---------------------ATGFTLPAVEPTDLAYILFTSGSTGEPKGVEMTHAASMNTVEF-INGHFEIGPDDRCLALSTLECDLSVLD-VFGMLRAGGSIVVVDEEHRR-DAEVWAHLIEQHGVTVLHFMPGWLEMLTE------VGGDLSSVRVVPTGGDWVRPDMVRALRKRAPGMRFAGLTETATHNTICEIVGDIPQEWTSIPLGVPL--PNNACRVVGPDGRDCPDWVPGELWVGG--RGIARGYCARPDLTAERFVRQDQNWYRTGDLVRYRTGGVIEFVGRVDHRVKISGYRVELGEVESALRRIPGVESAVAAMVPADGGRDVLAALIEPVAGAAVDAAGV---IAAMGQLVAPHMIPKIVEPAPRIPFTAGGKIDRQAVAKLL-GQARSPQSRA----------------- 75075521 79 ---------------------------------------------------------------------------------VRRHPDKTALIFEGTDT----HWTFRQLDEYSSSVANFLQARGLASGDVAAIFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTTSRARALVFGSE-------------MASAICEIHASLDPSLSLFCSGSWEPNAVPTSTEHLDPLLEDAPKHLPCPDKGFTDKLFYIYTSGTTGLPKAAIVVHSRYYRMAALVY-YGFRMRPNDIIYDCLPLYHSAGNIVGIGQCLLHGMTVVIR----KKFSASRFWDDCIKYKCTIVQYIGELCRYLLNQPPREAENQHQVRMIWTNFSSRFHIPQVAEFYGATECNCSLGNFDSQVGACGFNSRILSFVYPIRLVRVNEDTMELIRGPDGICIPCQPGEPGQLVGRIIQKDPLRRFDGYLNNNKKIAKDVFKKGDQAYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTGRAGMAAVASPTGNCDLERFAQDL----EKELPLYARPIFLRILPELHKTGTYKLQKTELRK--EGDPAIVKDP------------------ 210121632 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIIYTSGTTGRPKGVLTTH-KNLQAQVEAMVETWEWSHTDVILHVLPLHHVHGIVNCLMCPLWSGAMVTMMEQFSAENTWKALLSQWSDSVSQRMNVFMAVPTIYAKMIEHYDKHYTKPRVRDYVKAVCREKVRLMVSGSAALPQPIMERWEEITGHRLLERYGMTEIGMALSNPLHGDRRAGTVGKPLPGVEVSPGMEEQEGELLVKGP--GVFKQYWNRPDATTEAF--TPDGWFKTGDTAVL-RDGYFSIMGRSVDIIKSGGYKISALDVERHLLAHDGIADCAVVGVTDLTWGQRVAAIVVLRKGASLS---LAELKNWGKNRMPSYLIPTEIKIVPVLPRNAMGKV------------------------------------- 159040418 54 ------------------------------------------------------------------------------------------------------RLSYRELMSRADGAAARLVERGVSGDDRVVVQLPNCWEHIVLTVACLRLGAVPVWALPEHRLREITGVAARAEARVLVV----PARHREFDHRAMAHEVAA--TVPSIEHVLVTGSADPGEDL--GRLCEPAADPAALSARFDAAAPDATAVATFLLSGGTTGTPKLVPRTHNDLAYMVGEAARL-CEFGPDTAYLAALPLGHGFPYTGGVLGALMSGGRVVIAAS----PAPGPALATIERERVTATSIVPAIALRWLAHHAAHPGRDLGSLRLVQIGAARLEPDAAARIEPELGG-----RLQQVFGMGEGLLCLTRLDDPPAVVHHTQGRPISPADEVLIVDDDQPVRPGEAGALLTRGPYT--LRGYYRSPEIDAASFLAD--GWYRTGDIVRQTPDGNLVVTGREKDLINRGGEKVSAVEVEGFALALDGVTQAAAMAMSDAELGERVCLFVVPAGGARVDLADVRA--SMLDRGVAAFKLPDRLVSVDALPMTPLGKIDKKALRD------------------------------ 88812179 450 -------------------------------------------------------------------------------------------------------LSYTALNTRVNRLAHWLGQHGVGPGSLVALALPRSGELVVAVLAILRAGGAYLPLDPDWPEGRWRKVVADARPRLVLTSSAV--------------------------------DPRAMGDVHCVKLDTLADELAACPESPPAVELRLDQAAYVLYTSGSSGEPKGVVIEHGQLLNYA-AAVSVALDLAVRRRFALTSTVAADLGNT-VLFGAFFNGGCLIVADAEDMQDAASFARFMLEQDIDCLKIVPSHLEALLDTESATLP--------RTLILGGEATPRALVERLVKLA--PDCRIHNHYGPTETTVGVMAHTFDPQDAWCGDASQPLANCSVYLLDEARRLVPTGALGELYLGGAQVCRGYLNRPADDVFIDDPFRPGERLYRSGDLGRYLPGGSLQLAGRTDDQLKIRGFRIEPAEVELALLTVPGIRQAAVRA-WGEGEQRQLFAYVVAVRAEGGGELDEAALKQELKKHLASAMLPAHVFVLPQLPRLANGKTDRQAL-------------------------------- 28377459 2917 ------------------------------------------------------------------------------------------------------QLTYETFDKLTNKFANSLLNAGIRPGDKVPLIMKRSEKMSIAIWGVLKAGCAYVPVSPEFPEERKQFILKQINAKVIV-DDNYIIPKECSTLAPKYRPKLS-------------------------------------------------DLAYIIFTSGTTGKPKGVMIEH-GGLSNRIQWMNATYPITEKDRVYQKTNFVFDVSVWEQVWALL--EGARIVFALEGGHKDPVYLANEIDNKNITVMHFVPSMLDAFLETLDVYRSDDTLPNFKLTSLKYVFCSGEALNINSVKLFMPATRLFNLYGPTEASIDVTYFDCNKDNLNKVLIGKPVANTNCYVLSRTDHLLPVGAIGELALGG--VQLARGYINQPELTAQKFVAKLGRIYKTGDLVRLLSNGNIEYLGRNDMQVKVRGLRIELGEVETRLIEIKGITKAIVLAV-----NQQLVAYYI--SGNQLSEE---SIKQQLSTTLPDYMVPSAFVKLNAFPLTFNGKLDRRALPKPTLNE------------------------- 28377459 4324 ------------------------------------------------------------------------------------------------------RYTFEELNQRANRVAHTLVEYDIKLGDRVPLLLPKSENTIIAILAILKAGAVYVPMAVTFPKERIKYIVEKVEAKLVI------------------DSEFMAQSFSNLKNNLNL-------------------------------AVKPNDLAYIIFTSGTTGQPKGVMVEHRNFIIYLSNILAAIKKTGTTNIEFGCIAEYVFDIFGTEVFGQLLRGKTVNLFAGEP-----EDFPQFMASHDVTTLQSTPGRISYFFQDNDSQILNTSLTTIMVGG---EKMNAAFAKRF------DNINLINIYGPTEGTVWTSMKRIESNY---SNIGQPFPNYTHLVLDRKKRLLPQGAVGELYISGPQLS--RGYYGQPELTQHAHLSEYSRIYKTGDIVRVLSNGEFELIGRNDFQVKIRGFRIELGEIESAMLRVPGVKQVLALALGKEGSKYLGVYYV------SNQEIARKDIERVISQYLTDYMMPSGYQHISEFPLTINGKIDRRALPEI----------------------------- 28377459 1966 ---------------------------------------------------------------------------NLFEEQVLRTPDQVAINF------KQYQLTYGELNIRANKVAHSLIDQGIKPGMHVPILLPRNERFVIAILGVLKAGANYVPLSLDYPKERVDYILDKIHANLVI-DDEFQ----------------------------VTSDDGNNLALNIPTD----------------------SLAYIIFTSGTTGKPKGVMVEQRGVVNTIYNHIQL-LGAQSKLRMTHFANFVFDVSVLELFYG-LLTGANIYLLDNLIRV-DYQLLKQFVIKNKISLMILPPAVLNAE-----------DLLPVNKLVVAGESTPEEI----YKAYEKNHTQMFNAYGPTEVTVIGTVKEYESGMSSNNIGQALKNMTACALDNQN-RVVPIGAIGELCIGGP--GVARGYISDRGKTEKAFINHPRRLYRTGDMVKQLPSGDFIYLGRNDFQVKIRGFRVELGEIEARLMEQPSITRCLV-----RVHGTNLIAYYQGK------------LEHTLEKQLPSYMVPSNYVHLDKFPMTINGKID---LRKLPEPEIE----------------------- 28377459 999 -----------------------------------------------------------------------------------------------------KKWTYAELNRRVNRVANYLKKLDVKSEQKIPLLLRRTDKMVVAILSVLKAGAAYVPVSLKYPSERINFITKACNAQFVI-DDQFMERDFPRD------------------------------------------------DENLQMRIEQNQLAYLIFTSGTSGNPKGVMVEHHNLSNYVLEVSRMKNSGMHEGMKNGAFFEYVFDSSVHDLIRPFVLGESVVVLDTD-LIFDIDKFISTLNQYQINAIGMTPSLAAR--------VDLNRVSSLEYIYCGGEAITRDVINKYAD----TPIQLNNCYGPTETTVLSFANND----VHDLSIGRPIGGVDAYVLDDNRQLLPAGAVGNLYIGGA--QVTRGYLNRAEETEKHYINNPFGIYDTGDLVRRLYDDSFQYFGRKDFQVKIRGYRVELGEIEKQLQAVEGIEQAKVIA-----KDGNLIAYYISKSSIDSDD-----LYNQLSKSLADYMVPSMYMHMLDFPLTINGKLDVRAL-------------------------------- 28377459 2 -----------------------------------------------------------------------------------------------------KKLNYRQLDKKSNIVANYLIKCQVKHGDIVPLLLDRSENMIVAIIAVLKAGAAYTALSKQYPQNRIDFIREQTNAAIIV------------------------------------------------DDKLLSQALVGTDSSNPDCKHGIQDLAYVVYTSGTTGHPKGVLHSNLSVTSHIDSYWKAIGLSDEHYNMLFLVNYVFSVATTQI-FGALLHGDTLVI-SNSNAVEDIDHLERYINTEKINYFQCTPSLANSIDFSRLTSV--------KTVAVAGEKIPRSLFTNTHD----NQVTLVNVYGQ--SEFHAGTTNIINTVDDINKIGHPVNGMRAYVVDGKMNEVTEGQIGEICFSG--NQLANGYLNLELETQEHFIDNPFDKCATGDLVKKLPNNEFEFIGRKDFQLNINGIRTEPAEIETQLLTVAEIRDVVVTSY----KNQTLIAYYV-----SDAPLNESAIKDAVKNKLSSYMQPEYYKWMKAFPLNENGKIDRKKLPDI----------------------------- 115386896 30 ----------------------------------------------------------------------------------------------------------RQMLSWVRRLGFGLDRLRIQKGEVVLILTPNHLFVPIAYQGIVGAGRIFSGANPAYTPSELEYQIRNTDAKLLLAHPSLI------------DNAIEASRRAGLSKDRIFLFTDEAPIGPLHGVHDWRTMIGTEEEGASWKWDEMADVATINYSSGTTGLPKGVCISHRNLIANVEQTIAAVDAPRPEERWVGFLPLYHAYGQGQ-LYACLMAP-KLGFPIYIMRKFVFEDFLRTIQQYRIAHLQVAPPILIMLDKRPET--STYDLSSVRNILCGAAPLSRELQNNIQERF---KVRVVQGWGMTEVTCGAIL-VPGGMMDETGSVGMLIPNCECRLIGDDGLIVEPGHPGEMYVRGPNVC--LRYWRNEKATAESL--DWDGWLKTGDVA-VAKDNWFWIVDRKKELIKVNALQVAPAELEAVLLEHDAVEDAGVIGVQVAEGEERPRAYVRLKEGRQLT---VDNIQAYMKERVAKHKLVGGVKLVDDIPRLASGKIQRGVLKQWA---------------------------- 169629625 50 -------------------------------------------------------------------------------------PDRAALI------DDSGQLTYRDLQRRAEAVAAAVYARTPSAPRSVGIICRNHRGFAESMLAGAQLGAELVFINTELTPQQLGAILQRHEPDVLVYDDEY-------------SQAVEESQYQGLRVL----------AWRENPQENRLTLDSLADQHHPKPPPVRRPVKLTLLTSGTTGLAKGVPRAKPRQLALMCVTAMATVRLRSRDRVLVAPPFFH--GFGLAALLGPLALGGTVMCR---RRFDAQQAMTDIRRQRVTVLMAVPVMLQRILALADLDRRDARQLSLRMIVTGAAPISSSTVSGVLEAFG---PILVNGYGSTEAGVVAIAS-PKDLVASPNTIGRTALGVSVRILREDRRPAAPGETGMIFVRGGLEYE--GYTPD-KATRPTAKEIVDGHVNTGDMGHFDADGRLYIDGRSDDMIVSGGENVFPGEVEDRLTTYPGITDAVVIGVPDDDFGQVLHAFVVAADGAPAPSEEV--LKTHVRQGLERYKVPKRFIVLDEIPRNASGKVLR----------------------------------- 110635281 28 ----------------------------------------------------------------------------------------------------SERIDWGTLRARVDALADDFAERGIVAGDRVSIWMPSSVDVVVAFLACSRIGAACNPSHHSYTCAQIIDLLTMLQASALLTA----EGWGVDRDRHNFEEMAAK--LPFLKKIYKAGRLPMHITHISADAHD-----------------NPDSVAYLAFTSGSTGTPKCVMHSCNTLLANARNLVSDWG-ISKKDVILTLSPLSHHIGWVAA-AQWLLSGAEFVLYEPK----TIPNMLSWIEETGA-SYVLGVPTHAMDLLSEQKLRAQKSMGKVRIFYMAGAPIPDAIA----RSFAQQGIKPQNIYGMTECSSHQYTHPDDPLEVAVATCGRGGTAYEVKIWDPQDPDREMPAGETGEIGGRGAALMLGYYANQAATEKTF--NRHGYLLSGDLGSFDADGNLRVEGRIKDLIIRGGHNIFPSRIEALAATHPRVEKVAAFPVPDERLGEKVCIAVI-------GEISARELMDHLAAELSKYDMPEWFISLPAMPLTPSGKILKREL-------------------------------- 110668324 3 -------------------------------------------------------------------------------------------------------YTFAALDQAVERLAGRLITLGVSQGDRLGIVLSPRVESVLIFYAAARIGATAVPLGHRLTATEIETRLTHATVQTVICGRSADKTVFEAATAIENDISIISMDKSTIDSVDSVENTI--------------------PAGVNTATWNSQRTQLLLFTSGTTGSPKAVKLTAGNILWSAVASAFRVG-ITPDEQWLVTLPLHHMGGIAPILRGPLYGM-TVVLR----GEFDAEQAVADLHQYDITAVSLVPTMLR---RMLNSANKSSFPETLRTVLLGGAPTPTALINQCQD----ESIPVCPTYGLTETASQVATARPQTAFNNPDTVGTPLLWSDITIVDESGSPQPAGSPGEIVVDGP--TVTPGYAGPETMTTGAY------GFHTGDIGILDTNGRLTVVNRLDDRIVTGGENVDPGEVTTVLESHPAVAAAAVVGIPDSDWGERVVAAVTPV--MTERAVSNDDLRSHARDYLAGFKIPKQIRVVDTLPRTISGTINRDAV-------------------------------- 163855589 7 -----------------------------------------------------------------------------FHRAAARFRDRVAL------DTPEGAWTYGRLHGEVQALAAALQALDPQPQSRVAICAGNTAQHVVALLAVIASGKIWVPLNYRSTAPEIGRILDATEPGIVITD-------------HTGDALVDAGRAAHVR-----------LDGDAGGHTLAGLLQAYAGREPARCEPGVDAVQAIKFTGGTTGLPKGVMQPYRAWTAVIINQI-NAWRLTSEDRYVVAAPVTH--GTSTYLLPVLAQGGAHVFLEES----SPATITAAFRERGGTLAFMPPTLIYMIMAQ--PGVSRADFPRLRNLIYGGAPMPVEKFEQVRAFFGPVVGA---TYGQTESPQIVTAITAAELDEPANLGSVGTWFSEFAIMDREGRILPPGQAGEVVVRGDLV--MAGYGRLPEKTAETIVD---GWLHTGDVGVVDDRGYLTIKDRLRDVIITGGFNVYPIDVENALAQHPAVYECAVFGVPDDKWGEAVQAAVQFRSGASAAP---QELMKFVRDRLGPVHTPKNVHVFESLPRSSVGKVLKNAVRD------------------------------ 171320687 14 ------------------------------------------------------------------------------------------------------RLSYATLHDMTTSIGARIAAAGVTPGALLGIFLPRDVRLPATILASLGAGTVYVPLTEKYPPERLRDIIAAHDIRQVVTTAE-----------------LAAQLPPSCGKIILPAGGMAPADWQPAGERPADA------------------PVYVVFTSGSTGTPKGVLIG-EHNLANLIDWYRSSFTDTQRRSVLASTQITFDLS-VFELICTLCTGSKVVLVDTILALLDEGA------------SFDVSMINTVPSAARELVRHRRFPPGTEVVNLAGEALYQDLVDDIYAVAPQVAQVFNLYGPSEDTTYSTGYAVPCHDASRTVSIGRSLPGKHAYILSADLTPVEPGEVGEIVLGGA--GVALGYLNDAGLTAEKFPTIDQGPYRTGDLGRYDGDGLLRYLGRADRQVKVRGVRIEPGEVEVALRSIDGVADAAVVKVLDLARNDQLVALIVAQPHCPPLDAVLDRLQ----TQIPAFMVPSRIESIDAIPLNANGKTDR----------------------------------- 196034193 9 -------------------------------------------------------------------------------KHASLQPNKIAI------KENDRVLTYKEWFESVYKVANWLNEKE-SKNKTIAIVLENRIEFLQLFAGAAMAGWVCVPLDIKWKQDELKERIAISNPDMIVT------------------ERYKLNDLPDEEGRVIEIDE-------------WKRMIEKYLPTYFPIENVQNAPFYMGFTSGSTGKAKAFLRAQQSWLHSFDCNV-HDFHMKREDSILIAGTLVHSLFL-YGAISALYVGQTVHIM----RKFIPNQVLDKLETENISVMYTVPTMLEALYKENRVIENK---MKIISSGAKWEAGAKEKIKNIF-----PYAKRYEFYGASELS-FVTALVDEESERRPNSVGKPCHNVQVRVCNEAGKEVQKGEIGTVYVKS--DQFFMGYIIDGVLARELNAD---GWMTVRDVGYEDEEGFIYIVGREKNMILFGGINIFPEEIESVLHEHPAVDEIVVIGVEDSYWGEKPVAIVK-------GSATRQQLKSFCLQRLSSFKIPKEWYFVDEIPYTNSGKIARMKAKSIIENQE------------------------ 59876590 35 ------------------------------------------------------------------------------------RPNAPAIAWDGE-------MTYKQLDEHSTQLAGYLAGQGVIAEEMVPLCFEKSQWTVVAMLAVLKAGGAFVPLDPSHPRSRHEEIFKQTKAKVVLTS--------------------------------VQYANLWPNSTQRILAVSNAFINQLSAETKVCSKVEPWNAVYVMFTSGSTGVPKGVVLEH-GAITTSCLAHGKSMRLGPNSRALQFAAYTFDIC-IAEIFTTLIFGGCICIPSEDDRR---NALSEFINNRNVNWAQLTPTVARL--------LDPLTVPTLKVLVLGGERVDDADWKRW-----DGNVAQINVYGPTECSIWCTSHNTGPDFQSGMIGRSMASVSWVTNPDNHNQLVLFGEVGELLVEGPIL--ARGYLNDTMKTEAAFVSRQGRLYKTGDLVYYNADGNLVYVGRKDSQVKVRGQRVELGEIEHHLHQCPGVKQAAEVILPTGDQGKAMVAFLQLSEETHHTPISQTQVDEQLAQRLPRDMVPEVYFAVTEFPLTTSAKVDRQRLRKI----------------------------- 59876590 2579 ------------------------------------------------------------------------------------------------------RMTYEELDETSSRLAHHLISLGVESESIVPLCFDKSIWVVVAMLAVLKTGGAFAPLDPNHPTSRHREIFDQTKAKMILSSTQY-----------------ANLWPESSQIVVPISRDFID--------------QLPAKPYDAQIAVQPGNTAYIIFTSGSTGVPKGVQLEH-KAVSTSCLYQGPALGITKNTRALQFAAYTFDACILEIITS-LLHGACVCIPSESQRR---DNLIDTINAMEVSWALLTPAVARILDPEKIVSLKTLVLGGEKVNASDCE-------------IWSDRVQLINAYGPTECCVSCVANPDMKGLDPEPIGNSVASVSWVVNPDDHNRLAPLGAVGELLVEGP--NLARGYLNDAKKTETAFINRRGRLYKTGDLVHYTADGSLVYVGRKDNQVKVRGQRIELAEIEHHLYQCPDIKEIAVEVILPTGGKPIVAAFLEANSGSGVHVVFPAQAEDELSQRLPRDMVPGIYFALVEFPIMTSGKIDRKRLREI----------------------------- 59876590 3688 ------------------------------------------------------------------------------------------------------ELTYTELDAQSEKLAKYLATKSLALETAVGVLAHRGCEAIVAFFGILKAGLAYLPFDSKAPEKRMESILSTIDGKKLVLVGPNIR--------------LPGAGLEDVEFAHIVDILNVDDNAEFIR-----------RELDPALKPSPSSLAYILFTSGSTGQPKGVMVEHRGIVRLAQHDQMEHF--RSSEATAHMANLAFD-GSSWEIYTCLLNGGTLACID-ATTVLDQDALLRAFREYKIRIAFITPALLKYILAESPDTIGNLD--------TLLVAGDRADINDLFTARNLVTNKVFNAYGPTENSVMSTLYLDNEACVNGVPIGRSISNSGAYVMDPEQNLVPLGVVGELVVIG--DGVARGYTDPNRNVDRTVGNQTMRAYRTGDYVRRPTDGEMEFFGRIDGQVKIRGNRVELGEIESVLRGHNFVRDAVVVAEQQQEKDQRLFGYVTLKEGSE----------------------------------------------------------------------------- 59876590 1119 -----------------------------------------------------------------------------------------------------REMTYAQLDKESEVLSWWLAKQSLAPETLVGVLAGRSCQTIVAFLGILKAGLAYLPFDVKLPAKRMETI---------------------------------LSSLPGQK--IVLFGTDVEPPKLKIGDVRFDEQIRKPSDSGNIVKPSATSIAYVMFTSGSTGQPKGAMIEHRGIV-RLVRDNNFVQHLPASPVMAHMTNLAFDVS-TWEIYASLLQGGTLVCIDRM-TVLDPEAVLRTFRREQVQTAFMTPSLFRTYVQQSPAMFANLE----MLCVGGEALQSNDIVSIKTLRTG----KIVNGYGPTENTTFSTIFVKDDEYANGVPIGRALSNSGAYVMDLKQQLVPLGVVGELVVTG--DGLARGYTDDRFVTVEIDGENMKAYRTGDYVRYRPTDGQLEYFGRMDGQVKIRGHRIELGEIEHVLRSHKSVSEAAVVQQQNVDEATRLAAFVTVFEGDVVADE------------------------------------------------------------------------- 154295437 26 --------------------------------------------------------------------------------NAEAHPDRLCVVETASATSPRREFTYRQINEASNILAHHLVERGVQRNEVVMSYSYRGVDLVVTVMGILKAGAIFSVIDPSYPPDRQNIYLDVARPRALVVIDKATREAGELTEKVRNFIAENL----DLKTYIPGLELKDDGTLVGGDDQGKDAFQGQQSSKAPGVVVGPDSTPTLSFTSGSEGRPKGVRGRHYSLAYYFDW-MAEKFGLSKNDKFTMLSGIAHDPIQRDIFTPLFLGAQLLV---PSKDDIQHERLAEWMREHGATVTHLTPAMGQILVGGASAEFPALHHSFFVGDILIKRDCKAAPNVFIVNMYGTTETQRAVSYYEIPSRASDPQYLENMGNVIPAGKGMKDVQLLIVDRENRNRICDIGEIGEIYVRAA--GLAEGYLGNKAKFVDSWFGPRDRMYRSGDLGRYTPTGDVECVGRADDQVKIRGFRIELGEIDKYLSDHVMVMDNVTLVRRNKDEEQTLVSYIVPDGGEGIQGRLREDIKKYLKTKLPSYAIPEVIIPLEKFPLNPNGKKDKPAL-------------------------------- 167384379 29 -------------------------------------------------------------------------------------PDRPLIKYVSVCNDKTVELSLYEFHHLVDSLGYAFYSINLQRKDVIGIYLPNCVQFIISEASIETCGFIMIPLNPAYKPEQLERLFNKTEVKMVITTKALVPN------------IIKADKTMRIVIVDSTKEDIINYSSQRMNVYSYNDLIKVPLNDNQRNQISSEDILFYGCTSGSTGEPKICVYTNRAFIGNIC--SNQSFVPVENRITLSIAPLYTTTGHIVVSFVITKGYYYIFL-----DKFDVEKIFQIIEEDHVTSTGGAPSAFMALMKHPN--RTKYNLSSLKEVTIGGAIASNELTESVKKVF---NLQYVCSGFGMTETCGIVYKMPAKST--GYSAKLTKNYEIRVVDHETREVLPVGIAGELEIKSPFI--LKEYLNNPGANKQAF--TNDGWFRTGDEAVLDADKFLRITGRVKDMIIRGGHNIWPAEICDIMIAHPKIQEAAVIGIPDKIQGETLVAFVIVKSGSSFTN-LEMEIKEYLADKLVPFSIPTYIFQLQDMPRTSFGKV------------------------------------- 111017094 461 -----------------------------------------------------------------------------------TRPDAVAVR------DRGRVVTYRELDEAADRWARVLTGHGVGPEDLVAVSIPRSYESVLALWAVARTGAAYVPVDPTHPTDRIAYTLGDSGAALGLTVRSARDRL-----------------------------------PTTIRWLSIDDGDDHPPTVERDRPVHLGHPAYVIYTSGSTGVPKGAVVTH-DGLANLVQEIREKYAVAADSRVLHFASPSFDTALVEVLAAC-IGGATLVIAPT--DVYGGAELRELLRAERITHLLSTPSALATVDPDGLDSL--------ELVLVGGEVCPQDLADRWA-----VGRTMRNAYGPTETTCSVTLTDPLDPGGRVTIGSLMRGVRATVCDPL-LRPLPPGAVGELYLATP--ALARGYHRRPALTATRFVADPSGMFRTGDRVRWTNSATLEFLERTDDQVKVRGFRIELGEIDAALRRNPDIDFATTIVHRTPVGDPVLVSYIMVRRESQTTPESA---RHAIARFLPEYMVPGSITVLDAVPLTPTKKLDRGAL-------------------------------- 87251746 30 --------------------------------------------------------------------------------------------------DDKESLSYNELVTQADQVATRLLSQGWTSGDHIVMQLSNSCQFAVTLFGLLRAGIIPVMALPAHGLAEIEHFMRISSAKGYI--------GEGLSGQQMVDALQKQPDL----KLYLVDQITQPYALPCVPIQ-----------TFNPTIVNPETPALFLVSGGTTGLPKLIPRTHNDYLYNIRCCC-NASEVTEEEIYLVVLPAAHNFPLGCPGFLGTLSLGGEVIFTQLA---SPDHCFELIEQFGVTATALVPALAQLWTEATQWEETNLTSLKRIQVGGSKLAYSNAI-----EMQTAFPSALQQVFGMAEGLIACTRLTDPPEVIASMQGKPVSSWDEIRIVDNDGNDVALGEEGELLTRGPYT--LSGYYRAPEHNARSF--TEEGYYCTGDKVRINAERYLTVTGRIKDIINRAGECIAADEIEEQLLAHPNVTQVAVVAVPDPHLGERIGVAVVGR-GAAIT---LQDLRQFLGQNLATFKLPDELILVSRLPKTAVGKIDKKAI-------------------------------- 145223832 11 ------------------------------------------------------------------------------------------------------RLTYADAEAQSADKARWLLANGAGKGTRVGLFFANDTEWVTWWLAVSRIGALAVPLSTLYRPAEIAKVLRLADIALLVAPNRVLD----IDVAQRLEAALPGLEGHRTPHLIAAAPYLRSIAITGHSDAPWATAVDGAQTVSPDEQVFPGDLAIMVHTSGSTADPKGVLHTHGTLVRQTSTWPAAIRAVTPADPVILSAMPFFWIGGLLAAMGALHESITLLVMP----RLDAATALDLVEAERATGIVGWPAFTQRMREHPSFPRRDLSSVPMLRSGPLDIAMTD-------------------------------VPDGFPVHRTMTETAGGFAYTEMKIVDADGAPVDDGTVGELWVRG--VGVMAGY----NKRERSDTFDADGWYHTGDRVYRSGDPRLFYVGRTTELIKTSGANVSPLEVEAVIESFDEVAQCVVVGIDHVERGEEVCAVLVPSGDTVDTATLAERTREL----LSPFKVPTRWITVDSIPTLPSGKLNRKALRE------------------------------ 40644860 25 --------------------------------------------------------------------------------------------------------TYAELDGRADDCARSLSRAAGGSGTAVGLVASLDPSFAVAYYGAVRADHVVVLINPHLRGDALAHVLSVAGTTVVVAPPEFAERV-----------AQVRGKLPHLRDV-----------LSPDVLVQGRAGPGGRGRDAPGSAPHLDSVACVQFTSGTTGEPKAVQLTH-RNLVVNAAQIASVHGLDGDAVTLNNLPLYHPMHLNAAVYA----GATQVLCPS----PDPAEAIEAANRHRATHYYSLP--VRLAHLAADPRLPGLRLETVRAVFSGGSALLPAQARTLGTHFG---IPVVQGYGLAETSPLTHGEPPARPRPGSVGPEVPGTECRVVDMDRRT-PLPAGRDGEIQVRGP--QLMRGYLGAAGPAVDA-----DGWFSTGDIGHRDQDGYLYLVDRIKDVFKYENWLVSPTEIEQVLITHPAVRDCAVVDHPEPFSGAVAHAFVVLDEDAALPGP--AELAAHVNDQVPYYQQIKYLDVVERVPRSPNGKILRRELRARAA--------------------------- 21281882 1447 ------------------------------------------------------------------------------------------------------TMTYETLRNYVDAIAHMLLSNGVGNGQRVALFTERSFEMIAAMLATVKVGASYIPIDIDFPNKRQGAILEDAKVTAV------------------MSYGVEIETTLPVIQLENAKGFVESKENEQYDDLHGNQLENTAMLDNE---------MYAIYTSGTTGMPKGVAIRQ-RNLLNLVHAWSTELQLGDNEVFLQHANIVFDASVM-EIYCCLLNGHTLVIPDREERV-NPEQLQQLINKHRVTVASIPLQMCSVMEDFYIEKLITGGATSTASFVKYIEKHC----GTYFNAYGPSESTVITSYWSHQCGDLIPETIP----------IGKPLSNIQVYIMSDGLLCGIGMPGELCIAG--DSLAIGYINRPELMADKWQNNPFGKYHSGDLARYTSDGQIEFLGRIDKQVKVNGYRIELDEIENAILAIRGISDC-VVTVSHFDTHDILNAYYVGEQ------QMEQDLKQYLNDHLPKYMIPKTITHIDYMPLTTNDKV-----------------DTTRLPNPSTIQQ------- 172039842 72 -------------------------------------------------------------------------------------PDQLAFI---DDMGQR---TYREMLDDVQALARSLQSRGVGKGDRVGVMCRNSRAIIYAIGAKGFVGTKIFLLNIGSSPEQLAKSMVEHDLDLLYIDEEFAER--------------LPEDLGDCEIIIGHAEDLGNPKVRDASWPTFQQLIDTASAEAEKLPLFPKRDHIIIMSSGTSGTPKGVAIREPLIPTPLRALVTRVPWRAKMMVQMSAS--MFHSWGWANINLIIAHRATVVLR----RIFDPKQAMEDLVNYQIEGIITSPIFLKEQLRVAEEG--DYDVSSVKMIISSGHAMTPDFIRAVQAKFG----PVLANFYGSTEASSCVMTTPEELAEDPKLAGRAVTGVRIKILDEDGNELPPGQVGRIFCRGAMT-------MKQYTNVRDKMVIEKGLLEIGDKGYLTEDGRLYVLGRNDDMIIVGGENVYPKSVTEVLEPMPGIRDLFVKGVEDEDTFARLAVWIVREDDETGRRLTKKAVQDWVLEKLAEHSVPRDVVFVDELPYNPTGKVMPR---------------------------------- 145249908 73 ----------------------------------------------------------------------------------------------------------------VRALIAGLKAHNVQPGDCVLVHLGNSIIYPALFFSIIGAGGVFMGSNARSQPQELEHILQLAEPKLIITSSDALDRGMHPSQVCLVDEAIAQYFLAGPLAYATAGTSYLLPSSGGGSLVNFAHLLAYGESDFDDERIAKSTPAAMFSTSGTGGLPKAAYLTHHAMISHHLTI---HYDVPYEVTRLMSLPMFH-------MFGALWTHLFPIRYGEPLFVLSRFEMTQFIATVRDFGITETYMVPAMIHKFNRSAASAASSLSSLRYVGVAGAPIDAAAMQRFRELLHSDARASQLWGMTEVGVVFQNRYGPQQAPAGSIGRLLAGYEVRLVGQDHQLVLEDNQPGELWVRGP--GVLSGYKGR------SDAKDARGWFRTGDVAYVSA-GQFYIYGRTKELIKVRGWQVAPAEVEAALLKHPEIEDAAVIGVSRDGSTELPRAFVVRAKSLTGSRLTADDVYNFTRRQLASYKALDGVIFVEEIPRTASGKIQR----------------------------------- 119504909 8 -----------------------------------------------------------------------------------TNPNKPALIAGQD------QFTYSQVDVQVQRFASGLAGAEDLNEERIAFLIPASLEYVTVMHGIWRAGGIAIPLNTASAEVELEHCLSSTGVKRLIAVEPFLERIR---------------------------------PLCDKLAIAVSSVAEHLSDDLQPMPLLADRRALIIFTSGTTSLPKGVVTTH-KNIKAQITTLIDAWAWSEHDVIPLFLPLHHVHGIINVLSCALWAGATVHLMPKLNIEKLCAEAVQGTYNLFMAVPTIYVKLIDHLESLDTETARQAAFGAMRLNVSGSAACPVAIFETWQRLTG---QTLLERYGMTEIGMALSNPYTGE---RRAGYVGQPFPGVTVQLFNEDHQPVTTASESGEIRVKSDTVFLEYWNNP---KATTDSFRDGWFCTGDIAVI-EEGYFRIMGRSIDIIKSGGYKLSALEIEGKLLAHPAIAEVAVLGIEDRTWGESVAAVVVLREGQTLN---IDTLKTWCEGKLSSYKLPKTLVITPELPRNAMGKVVKPKLKA------------------------------ 74213253 79 ---------------------------------------------------------------------------------VQRHPDKTALIFEGTDT----HWTFRQLDEYSSSVANFLQARGLASGNVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALRHCLDTSKARALIFGSE-------------MASAICEIHASLEPTLSLFCSGSWEPSTVPVSTEHLDPLLEDAPKHLPSHPDKFTDKLFYIYTSGTTGLPKAAIVVHSRYYRMASLVY-YGFRMRPDDIVYDCLPLYHSAGNIVGIGQCLLHGMTVVIR----KKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPP----REAESRHKVRMALGNGLRQSIWTDFSSRFHIPQVAEFYGATECNCSLGNFDSRVGACFVYPIRLVRVNEDTMELIRGPDGIPCQPGQPGQLVIQQDPLRRFDGYLNQGANNKKDVFKKGDQAYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLHMADVAVYGVEVSGTGRAGMAAV----ASPISNCDLESFAQTLKKELPLYARPIFLRFLPELHKTGTFKFQKTELRK-------EGFDPSVVKDP------------ 38638356 43 ------------------------------------------------------------------------------------------------------TYSYQDFLDRIYKLSAGFMQLGLKPGDNVVLQINNTAEFYFSFFALTMKGITPVLALPAHRYLELSYFCNHAGARAYIFSDH------VSGLTSRNMANQLIKECKTLDYAITTGETGQSNLISLQNLYITPCMKQYTTADK---------VAFFQLSGGTTGTPKLIPRTHNDYAYSIVGSNR-ICQFNAETRYLCTLPAAHNFPLSGALGTFFAGGCIVLSLDSSP-----ENNFSLIEKHRVNTCALVPPLALLWMQYAQNAQQDISSLELIQVGGAKFSENAA------NKFPLILDCTLQQVFGMAEGLVNYTRLDDPIDIITKTQGRPIEHDEILIVSEEGLPVMLGEEGQLMTRGPYT--IRGYYKAAGHNQRSF--DKNGFYATGDLVRQTPEGNIIVTGRNKDQINRGGEKIATEEIENILLEHNGIHDVALVAVPDEFLGEKSCAIIVCNQNVNLKPV---SIKKFLYEQIAEYKIPDHINFRQKLPKTAVGKINKKALRA------------------------------ 157112924 42 --------------------------------------------------------------------------------------------------------------------AGHLSELGVGKNDVVAIVSENRFEYTIAIYGAFLLGAAAALFNPGYTEREMEHAIRLAKPKVIFVSAQANLKVQKACIK--------------IRRPVKFIHFDNGSGGRTWHDCLENSNRLFRLNSFVPEPVDDNHVALIVMSSGTTGLPKGVQITQRNVITTCFFLETLLNKIGADQEELVAVDPWFHVAGGVTMINCILNGMRLVYLS----KFVQRTYLACIEKYRPNTLNMVPPI--AVFLAKNAIVDEYDLSSVKTIISGAAPLSREVEDLIRSRLKVSSVR--QAYGMSETTLAILAQVDAQNKPGSVGKIR-EGQWAKVIDTETGRTLGPYQNGELCFKGTLI--MKGYIGRE------EAIDSEGWLHTGDIGYYDNERDFFIVDRLKELIKYKAFQVPPAELEAVLLSHPKVKDAAVIGVPDEKAGELAMAFVVAADGVQINERV---IIKFVNDQLSVQKLHGGVKFISEIPKTASGKILRRTLRELAKNK------------------------- 167034311 21 -------------------------------------------------------------------------------------PDATAII------AQHTTCSYTQLEQISQGIAAFLVENAASGADRVVIVASRSAALVYAMLGCLRAGLAFTVADAAYPAVRIKQIVSTLKPAVVLCGEATVDAGQFIVAAVPEAPTAAQQAFP--------------------------------RQPVALPAVSPEQPAYITFTSGSTGEPKGIV-THHAPLVHFIDWHVQQHGFTQADTFSLLSGLGHDPVYRDVFTP--LSIGATLACPAQSTLTDPSRLASWIHQHGVSVIHLTPPLGKLI--ETGAHMNSQVLGQLRYLFWGGDALSPAQYQQVRAIAPNAVNVNFYGTTETPQAMAFHTLEPEAVDARVPLGKGIADAQLLVVNPAN-QLVSEGETGEILIRSPYLS--LGYWNDPALTEAKFIANPFRCYRTGDLGTYLADGSASFLGRGDSQVKIRGHRIELAEIENAITRQPHIGQCVLVANQD-GGATRLVAYCVAQQATRAD-----ELRQALAGQLPDYMVPALFVFLDALPLTPNGKVDKRAL-------------------------------- 114319293 12 ------------------------------------------------------------------------------------------------------------------------------------------------LLGTLMAGKAVVPLNPGFPQERTQQMVEQAGLQALVADGQG--------------EALLSDLLPGMDVPMVVVLPLAESAQALQARFPQHRFLTRAPSDWRPASVQPDDLAYLFFTSGSTGTPKGVGVLHRNALRFVAMSLERYFGISEADRFSQFYDITFDSSM-FDLYVSWAFGACLCC----PTAKEWFNPNKYIEEGRLSVIDITPSAGHGMNRRDGWRPGRFQALRLCRFGG----EALSAELATAMAAAAPHARVDNAYGPTECTVDSAYYLWDPERSPGECEHGMVPIGYPGNQVQDLQPVPEGAEGELLIGGP--QVTPGYWNDPERTEQAFISDGAVHYRTGDLVRRPPAGKIMFLGRMDHQIKVGGVRIELGEVEQALREAAATDEAVALGWPRTSSGAAIVGFVV------AGTADEAAIRDQLRSRLPSVMVPRVIHALEALPLNPNGKVDRKAL-------------------------------- 52143519 1964 ------------------------------------------------------------------------------------NPEKIAVVY------QDIELTYKDLNEKANIIANELHERGIKRNSVVAIKLKNSPEMIISILGILKTGAAYVPLDPSYPTERIDTILEDCGATILLSDEEY-QMDKLISLDVNSILTNDIAHTKTKFKNISY----------------------------------PEDLMLILYTSGTTGKPKGVMLKNSNVLSYIY-SFKKEFLIDQSTRFLQQATYTFDMF-IEEVFPTLAFGGTLIIYPRVHGI-DFEELCQYINEKEVNILSCSPLTLNEINKLNKTKSVKTYIS-----------GGEEIKPNYYDKIIQSAD-VYNTYGPTETTVCCSYFKIDKNQLNNVSIGRPIANAQMYILAND-QLCGINTIGEICISG--NGVTAGYLNRDELTADKFVPNPYGEYRTGDFGKWMPDGTVTYMGRIDNQIKLRGYRIELGEIEVVIRKKLDVLDVAVVLKKKEE-EKIICVYV------QSDVVTREEVYKELKANLPIYMVPAHIDIVDSIPMKLNGKI------------------------------------- 52143519 465 -----------------------------------------------------------------------------------------------------KSMTFTELNELSNRLASKLISKGIKQNSVVALLFNRSFETVTTILGVLKAGGTFLPIEPNLPEDRINYILQDSNCSLLIS------NLEEFDFSSLYGDVLQ------------------------YKDINLSEPMN----EQLNVERNENMLMYIIYTSGSTGKPKGVAIKESSLLNYLDWG-QEKYITSRQDCFGFYSPLSFDLTITSVFLP-LVSGLTMKIYQSKD---YASALIDLVNDNTVTILKLTPSHMKMISQL------NLENSLIHTFIVGGEELTVQAAKEMTLKINHP-ISIINEYGPTEATIGCAFHKYNIQNDNMMVPIRPINNTQLYVLNSDLQYQPYGVVGELYISG--ECLAYGYYNNNEKFIDNPFISGEKMYATGDLVYKLPNDNLVYCGRIDDQIKLKGFRIDLGEVEKVLKT-ESKADEVSVHIRNLNDSEYLCAYLVGSHYSE------NELKNILGKALPDYMIPTFMINVDNIPLTSNGKV------------------------------------- 115380054 542 -------------------------------------------------------------------------------RQAERQPGAVAVI------AGEQVLSYGKLERRSARIAAWLIAQGVKPDQLVAIVAEKGVEQVVAALAILRAGAAYLPLSPSLPPERLHALLEEAQADVVLTQSALESSLR-------------------------------WPEGPRRLSVDRDEFLEAPKGALPPVQ--GNNLAYVIYTSGSTGRPKGVMIDHRGAVNTL-LDMNERFNVGPRDRVLALSSLSFDLS-VYDLFGVLAAGGAIVMPEPG-TSRDPGRWQVLLEKTGVTIWNSVPALMDMLVEFSEGSGLRLPDSLRLVLMSGD--WIPVTLPGRIRALSKNAEL-VSLGGATEASIWSILYRIGDVGAGWRSIPYGRPMVNQRFYVLDLEPCPDWVAGQMYIGG--IGLSLGYYRDPVRTAERFIKTGERLYATGDLGRFMPDGNIEFLGREDFQVKIQGYRIELGEIEAALDSHPAVRSSVVNAVGKPGGTRRLVAYVVP---------------------------------------------------------------------------------- 148557018 5 --------------------------------------------------------------------------------------------------------SYVEVRADSCALAAWIAPRLDRPGSRIAVLAPNGADAIVAILAIFRLGALWIPANAKMPADDIGAFLATTRCDLLLAHPDLGEAAERAAGIAGCAVAIL------------------------------SDPGNLRPSPAPPGEWRMDDICTLFATGGTTGSPKAAMWSHRTWASLFANFHAGIRHEGHA-VHLAAAPITHAAGVVAIC--MFAIGATTVIIDRAE----PSLVMASIERHRVTTLFLPPTAIYTMLAHPE--ARRHDFSSLQNLIYAAAPMSVGKLREAMELFGPVMVQTFGQAEAPMLCTDHADAVARGDEARLASCGRPALLTQVMIVDDAGRPLPAGETGEIAVKGDLL--MAGYFENPE--ASAACRIGEGWQRTGDVGFIDDAGFVSITDRKRDMIITGGFNVFPSEIEQVLWSHDAVQDCAVIGCPDEKWGEAVLGVVELKPGRACGAE---ELIALCRQHLGSIRTPKRIDFWPELPRSPVGKVLKREIRD------------------------------ 210628147 7 -------------------------------------------------------------------------------------------------------LTYRELWAASGALAEQVGKL-VERGMPVIVYGNKDPFMVVCFLACMKAGCPYVPIDGNSPPQRTASIATQIRASM--TGDAGIEA-------------------PLVLAVGSFPTCDDMPPVTVIEHRAIDDLVAATGHSDRGRWIDGEDLAYILFTSGSTGAPKGVEVTAACFDNFCAWDLELAHGNTPEDGRVWLDQAPFSFDLSVFELAGTLGGGGTLYSLAAETQLSMAAQFAALKESGADIWVSTPSFAELCLANAD--FDQGAMPELRLFLFCGETLPNATAARLLERF--PRARVVNTYGPTESTVAVTSVEVTTEMAEPLPVGAPRLGTRIRIVDEEGRSVPAGAFGEVVIEG--DTVARGYFGRSDLTTRAFDTAVVRAYRTGDEGYLDAEGMLHFRGRLDLQVKLNGFRIELGEIEGHLRRLPEIAAAAVAPVYRDGKISHLVAHVVPSEPLGDTPFRAGALKERLAEFLPHYMVPKKVAFHESLPMTGNGKLDRRAL-------------------------------- 167647209 15 ----------------------------------------------------------------------------VLAYHAGRDPDRPAVTHR------DVTTTRAQLEALANRRARLLAEHGVGQGDFVVIALPNCLEFFETTFALWKLGAVPCPVSPKLPEIELKAIVETVAPRLIIGPTDARLGGRPI---------LPAGTSPGPQH----------------------------GPEPLESRISPTWKAV--TSGGSTGRPKVIVTRIPATTDPHKAGYA---MQRFEETILSPGPLYHNAAFSAA-HQCLFAGGHVVDME----RFDPETALQLIERYRVGHVVFVPTMMGRIWRLPAETRERYDVSSLRVVVHLAAPCPVWLKEKWIEWLGPDRIFEV-YAGTEGVGSTCISG--REWLEHKGSVGRVTPGARMRILDEQGRDCAPGQIGEIFFKPSAER------ADGFSYIGASAKARDGWISLGDLGHVDADDYLYLADRRTDLIVSGGVNIYPAEVEAALDRHPDVRSSVVIGLPDEDLGNRVHAIVQLAP-------------------------------------------------------------------------------- 119503775 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDAINIQFTSGTTGNPKGATLSHCNILNNGYLTGA-AMDLSPRERLCIPVPLYHCFGMVLSVLACVAHGATMVFPGED---FDSLDTLKAAEEERCTALHGVPTMFIMELDH--PSFSQFDLSSLRTGIMAGAPCPVEVMRRLISEMHMDDILIA--YGQTEVSPINNTTLPDSLQLRTETVGRAVPWVEIKVIDDSGRVVTVGEKGEICTRG--YSVMQGYWNDPERTAETIDAG--GWLHSGDLAVMDGDGYVQIFGRIKDMIIRGGENIYPREIEEFLYQHPAISEVQVFGVPDEKMGEEVCAWIQLNAGHELSAD---DVKDYCRDKITHFKIPHYIDFVDEYPMTVTSKIQKFVMRD------------------------------ 159898554 29 -----------------------------------------------------------------------------------------------------KQYDYVKLYTVAQRWAFALR-QSTKPLHRVGIFAYRSEAAYIGILASLLAGATFVPLNYNFPLQRTQAMIEQAELDAIIVDHQSY------------DQFLQLADSLPVLPPCVLLPDCLRAPLLDTMIYTQAELAEL-PTDHEPVTVPPEAIAYLLFTSGSTGNPKGVPISHANVAHFLKVN-QARYQITPADRLSQTFDQTFDLAIFDLFMAWNHGAAVCVIQPIQLLSP-----FRLIEEQGITIWFSVPSVAALLRKQKLLKPNSL--PNLRLSLFCGEALPKATAEAWQ--LAAPNSIIDNLYGACAVYRWNSLTSPAECLNEVVPIGKLYPGLTAVVVDANDNPVPAGTEGELCVAGP--QTFQGYWHNPSLTEQRFLRSKQGYYRTGDRVVCRTNGSMIYLGRSDQQIKVHGYRVELSEIEGALLLQPGVVAAVALGWPLENGSASIVAFVIAPSIA------VSDLQQAVQPLLPSYMLPRTIYQLETMPLNANGKIDRLALARHLAGE------------------------- 27378544 42 -----------------------------------------------------------------------------LTRQAERYGDRVLLV------AGETRWTFAQTAAIAAAAAQALVDAGIKPGDRVALMCSNRPEFLQVYLGCAWLGAIAVPINTALRGFQLSHIFRNSRPALLVVEAQFVAAIESVE---------AGVELPPRTWIVGAAGGAVDAGLSALP-------LPALGAAAPAGAVRPGDTVAILYTSGTTGPAKGVCCPQAQLFWWGIYSAR-ALGIREGDVLFTTLPLFHTNALN-AFYQALLNGCTYVLEP----KFSASGFWAAAQRHNSTVGYLLGAMASMLLAQ----PKNANDSAHRLRVALGGGVPPQIHAPFLERFG---VPLVDGYGSTETNFVFAGTIPSD---RPGTMGYLADGIEARIVDENDSALPDGQAGELVLRASEFAFATGYFGMPEKTIEAW---RNLWFHSGDRVVRDADGHYRFIDRMKDSIRRRGENVSSWEVEQTIQSHPAVAACAIYPLPSELGEDEVAVAVLLEPGQSLEPV---DVVKHCEGQIAYFAIPRYVRILSQMPLTENGKIKKGVL-------------------------------- 145248381 263 ------------------------------------------------------------------------------------------------------QLTYAELDRQSDQLAHWLVQRGLAPETMVAVLAPRSCETIMALLAILKANLAYLPLDINVPVGRLEAIL------------SAVQGDKLVLLGAGVTPPTLQLKDVSFRHIAQALDEQGQL---------------CAGALPTPTALS---LAYVMFTSGSTGKPKGVQVEHRGIVRLVRETNVASKTQSSGNI-AHVANLAFDAA-TWEIYAALLNGGTLVCIDYM-TVVDPITLGQVMQREAVRSCMLTPALLKQCLANAPWALSGLE--------LLFAAGDRFDPRDAAQAKGIIKGDLVNAYGPTENTTFSTIYPADEKCVNGMPIGVAISNSGAFVMDPEQRLVPPGVMGELIVTG--DGLARGYLNKNRFVNVVINGQSVRAYRTGDRVRRPSDGMIEFFGRMDFQVKIRGHRVELPEIEHALLRIESVTDAVALVHQPEGGLAELASFVTVQDDIRLENQAEARLKAALQASLPKYMIPARIVVLDKMPINANGKVDRKELARLAAKGSRQIVEPRTEVERAVCEEL------ 170699224 27 ---------------------------------------------------------------------------------------------------DAERWTYRELVRDITRTANLFTRVGVSARSVIAYVLPNLPETHFVLWG-GQAVGIVCAINPLLESEAIGHLLKAAGASVLVTLAPFPGTDLWQKVAPILHQGESLQHLVLVDPADRVRGTAQAAARMLQRDACHEMARESDTALDTVRRIQPGDMSSFFCTGGTTGLPKIAMRSHGNEVANAWSAGRFFGDIGPGKTTFCGLPLFHVNAAMVTGLLPFSRGAHVVLGTPQGYRGDGVVKRFWEIVERHHINFFS-GVPTLYASLLDIPADGHAIDSLEYGLCGAAPMPVGVFRAFQEKTGIR---ILEGYGLTEGTCVSSVNPPTGERRLGSIGLRIPFQAMKAVVVDDLRDCAANEEGLLVISGP--NVFTGYLRDQNRALWLDLGDGKRWLNTGDLGHRDVDGYFWLTGRKKELIIRGGHNIDPAAIEEPLHRHPAVQLAAAIGRPDAHAGELPVAYVQLKPGMRATE---HDLAAFMQQEIAERALPKHVRIVEAIPLTGVGKI------------------------------------- 40062915 35 ----------------------------------------------------------------------------------------------------KRRISFAQFFEAVDAFAVYLQFIGLKPGFRLAIAMRNNPEWLIAFAAGVVTGAVVVPINSWGKRDELLHALEDCEPFALVCDS--------------PRAALLKDALETVQFVVVAADSENSGTEVGRGIAFSNALRHAGQPT--VVSPTPEQLALILYTSGSTGAPKGAMHSHEGAAQAVFNMLRALQGGAIQEKTLLTVPLFHATGLLGSFLLPCVTAQSIVMLDKW----DPQVALRLIEEERITLLSSVPALVKELLSQSN--VKEFDITCLQRVASGGAAMPADLPDLIGKYVRNPSASA--GYGMTETLTVGSQGAGAVFDAKPEAAGVQSPIMAFRTVSDSGDVLPPGSIGEIEMSG--VSCTLGYWRNPS--ADAVLFSKDGWLRSGDVGFVDDEGYVFITGRIKDIVIRGGENIFPGDTEQACYSLLGVAECVVFGVPDDRLGEELAMVVYCGPNQTLTSD---QVRAQLQQSIAGYKVPRYIRI------------------------------------------------- 15888978 8 ---------------------------------------------------------------------------------------------------KEQSLTYREFAEAAAHCAAALHEAGTERGDRVVIYLPRGFEECWSIFGVSMASGVFVPVNALLKAQQIRHIVTDCGAKIVISSMAMMDELKA-----------------------------ALTDLPDITILLAEEITARKSAPARPSAAIGEDLAAILYTSGSTGSPKGVMLSHRNLLAGARI-VRTYLDITGKDRILSLLPFSFDYGLNQLLTAVEQGATTII-----STFRLGDEIVRDLRDQAITGLAGVPTIWAILTRAAPLLAKTPLPHLRYLTNSGG-RVPQETVKALREKLPDTK---IYLMYGLTEAFRSTFLPPDEIDRRPTSIGKAIPECEIFIVTDKGQRAKPGEPGILVHRGPTVS--LGYWNRPEDTAKVLRPHGETVCYSGDLAVEDEDGFFSFVARNDAMIKSSGYRISPTEVEESLMSTGLFREVAVIGLPDPFAGEKVHAV---ATAASETIDVSAALKKA-AEMLAPFMIPRAIELVERLPITANGKVDYRAL-------------------------------- 146299860 459 -------------------------------------------------------------------------------KQAAKTPNKIAL------TDQEKTFTYQELDLFSDRVAFFLQKK-IKKDEPVPVLMNRSADLVATLLGVLKSGNAYIPLDPSFPKDRLEYIIDHSGVEQVISTEI-------------------------LNQSIGLNRQIIDIELLPDEVLDQKQ--------NALKTVPSANTAYIIYTSGSTGNPKGVAIGHKALLNFLI-SIQQQPKIEEQDYLFSVTTQSFDIS-ILEFFAPLISGAALYIAS-EELLDDPFAVITALEDLKPTIIQATPSFFQMLYNAGWKGNKSLKILCGGDLLS----------ETLSEKLRQTNGALWNMYGPTETTIWSSCKNI-MQANEASNIGKPINNTQLYILDSYMKLLPIGSAGAIYIGG--DGLAQGYFKNNEKFVQSPFDQNQKIYNTGDLGRWNENGEIEFMGRNDNQVKIRGYRIELGEIEARLNQIKNVKASVVVAQKSKEQESLLIAYLIF-ENEEFNPSF---IVNILREELPEYMIPHAIMQVDEFPLTPNKKIDRKELRKIAKSEVSNEMPVTAIE-------------- 156537576 51 -------------------------------------------------------------------------------------------------------YTYRGLLLSAKQFANELNELGEGSQERIAFLLPNDASYVITQWACWISGQIAVPLNDQHPAPVLDYYITDSDARVFVTTQEHLPIIEPLIAKSNRRLIVFDNAL----RVLASKPDGKLANNKGNIERDFGNFLDAGVPGDFYNKSD----AMFVYTSGTTSKPKGVVLSH-KNIQSQVSSLVTAWKHTDKDVFLHTLPLHHVHGIINVLLCPLYVGGRCVMLPFSPSSVWAQITAVNMQNERINVFAAVPTIYMKLIQEYDQLFVNNDKIKEYIMVSGSAPLPKPIFDRWEEITGHRL---LERYGMTEAGMILSNPLDGERIPGTVGTPLPGVEIRLTEPESTDSVPTIAPKVLLYLQVKGVNVFKRYWDRPEVTKKSFTDD--GWFKTGDTVQYDNGIY-RMLGRSVDIIKTGGYKVSAVEVETVILGHPDIIDCTVVGVNDLTWGQRVAAVVVLNEGAEL---ILSQLREFAKKSLASYAVPSILKVVNKIPKNSMGKV------------------------------------- 87199788 17 ---------------------------------------------------------------------------HLIDHAAREHGQRE-IVSRWADGSESRT-TWAGIRHDALRMTQALRRLGVKPGDRIATLAMNHHRHLVSWYGSVGVGGILHTLNPRLFDDQLEYIVNHAEDRVML-----------FDKQWTPIIERMKSRWPTVEHYICFD--------SSEPALHFEEWIASEDGQTEWADGDERDPCMLCYTSGTTGNPKGVLYEHRSTVLHAMSAISPIFGLDCRSVMLPIVPMFHAASWGLPWAGAAAGAKFVY-----SAVNDGAVLCDLMNREKVTCSAGVPTVWLALLQHVDAHNGGEIPPTLQTIVCGGSAMPRAMIERFMRA----GRRVAHAWGMTETSPIGTTGAETWNWDDLSFDEKVT------VKAMQGRPPFGVEIRCVDLGDPGKVLPRGPWIVKRYFKAEQDAVAAGQWFDTDVGVIHPDGTLQLTDRTKDVIKSGGEWISSVELENAAIGHPAVAEAAAIGVYHPKWDERPLLVVIRKPGMDVNQE---ELRSYLQQHVAKWWVPDAVAFVDQIPHTGTGKI------------------------------------- 104782348 21 --------------------------------------------------------------------------------------------------------SYRQLERISHGIAAHLLALGGTVADRIVIVSSRCAGLVYGLLGASRAGLTLSVADAAYPSGRIEQIIDLLQPAFVLVCGSA--------------EVALDPQGPHIIRVPEAPDM---------------ALRQFGNAAVNLPEVDPSRPAYITFTSGSTGEPKGIV-THHAPLVHFVRWHVEHHGFTREERFSMVSGLGHDPVYRDVFTP--LSIGARIACPAQATLTDPQALATWVHDEGVTVMHLTPPLGRLI--ETGATLAGLTLERLRYLFWGGDALSPTLHQQIRTVA--PQAASVNFYGTTETPQAMAFHPIDPLATGRIPLGKGIDDAQLLVLNEAGQLAGEGEVGEILIRSPYLS--LGYWGDAALTGAKFVDTRDICYRTGDQGTYLPDGSVDFLGRADSQVKIRGHRVELAEIEGAVARHPQIRQCVVLAL-NEHGATKLVACCVARQAVS-----SAELRDALGSQLPDYMVPAQWLFLESVPLTPNGKVDRRALAKLVD--------------------------- 157130154 566 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGTTGLPKAALVTHNGFINNAHLAHRNEFDVKQHRICLQL-PLFHAFAMVVGVLTAFTYGTTIVLPG--ARYKPMESIEAIIKEKCTAIYGTPTMYVDLVNKVRE---TNQKLPPVDLAVTGGATCSPQLFSDILEVLNVRKAKTV-YGLTEACGIVFQSLFDDSREEILETVGHIMDHFEAKVVDGQGNTVPFGTPGELWVRSS--GMMLGYWGDEKKTKETL--DVDGWLRTGDQFVLREDGYGKIVGRIKEIIIRGGENIFPREIEDYLNTHPKVLETHCVGVPDSRMGEEICAFVRLKEEWQM--LTFDEIKDFCKGKLAHFKVPKYLRVVNEFPKTTSGKV------------------------------------- 29827144 417 -------------------------------------------------------------------------------------------------------ITYARLFGSARALARRLAARQVGHGDLVAVALPRGIDAITAILGVLLSGAAYSPLDPTAPRARRAELLDDARPDLVLTTSAF-------------------------------------ADRFGDRAVLRHDEPGPDSEAAQSTAPTPEDLAYVLHTSGSTGRPKGVEVGH-HALAHFVAGATHRYGLHHRDRVLQFAPLHFDTSL-EEIFLTLCAGATLVVRTDDMTESVPG-FLDACARLRISFLDLPTAYWHELAYAVSTGAVTLPAEVRTVVIGG-EAALPERVERWRTAVG-TSVRLLNTYGPTEATVVATVADLHDPSLAPGDVPIGLPLPGTRAAVVDGELHLLGDNLAIGYRGDRPPDTSRFAP------LDQIPGAPRAYRTGDLVRIGDDGQLRYLGRSDTEFKISGHRVHPAEVEGALLGHPRVRDAVVVGLVLGDGTRRLVAYVVP-DGPAPAVAL---IRDHLRETLPAAMIPSAVEFLDRLPRTSSGKIDRNALAATPDGHVPEPGAQAATSDSALVRTI------ 160871814 14 ------------------------------------------------------------------------------------------------------------------------------KGTRIALMLPNCPQYMISIFGALQAGLTIISVNPFYTPFELTRQINHSRAEVFIVLSHLFENIRDAIKNTSIDDLLTWPKSWIVNTSTWWLMKHQKQHYKATYVIDFLTALKIGQHTVSPISIQQDDLAFLQYTGGTTGLPKAAMLTHGNLLANIQQLSAWVRSFLKEGKETFITTLPLYHIFSLMVNG-LICVHLGGNNCLVPNARNIKQLIQVLSNTSFSILLGVNTLFKALLKQ--SAFKNLDFTHLKIALGGGAPIQSSVKIAWKEITG---KLLLEGYGLTEASPVVCAP-PWDLAVAGNHVGLPLPSTDIRLCDDQKNEVPLGKVGELWVRGP--QVIKYYWEQTGKVENALTS--NGWLLTGDLACMDHQGFVFIRGRKKELILVSGFNVYPEEVEQVIQQNPKVKEVAVIGIPSDKTGEAIKAYVVKKDQSLTT----NDVLKNCRLALTDYKLSSEIVFLNRLPKSTLGKILKKDLR------------------------------- 159898612 464 -----------------------------------------------------------------------------------ATPQAIALSYA------EQAISYQQLAEAADQLVYVLLAQGVQPEQPIGLLCERSPQLIIGILGILKAGAAYLPLDPQLPTSRIEWMLADAQVNLIVTQNSLLHSVNSQATTILNLDQLPTTKLTQLPTI------------------------------------HPDQLAYIIYTSGSTGQPKGTLLSHANVLRLFEATVATI-KPSANDVWSLFHSYAFDFSVWEIWGALLYGGRLVVV--PSTTTRSPEAFSQLLADESITVLNQTPSAFRQLLPQLTPAVAA--NLALRLIIFGGEALDLASLAAWYQAYPAPAPQLLNMYGITETTVHRWLELNDLIEAKASLIGLPIADLTMYLLDQYGQLVPQGAVGEIYVGGA--GLARGYLKQAALTAQRWSSTGARLYRSGDLARINQFGELEYLGRSDQQVKLRGFRIELGELEQAICRQAGVADCWAF-VQKLDQHERLVVWVVPNQPALS----VEQLRQALALELPHYLQPNLWLLCEHLPLTNNGK-------------------------------------- 167624020 51 -------------------------------------------------------------------------------------------------------YSYRRFYSEVDALAIWFHEQGVVQGTRVAIALRNRPEWAVSFAAIAKLGAVPVPLNSLGQPKELWSAIDEVMPKILVC-----------------DKARWNKLDTQVSNNIFKVLVVDDNDKITAEVSHYEDAIVEANTKTSLPRLNPEDTALILFTSGASSNAKAVISTQRAVCQALYKIVARIMANAKPPMLLTAVPLFHVSGLHAQLLTALRSGRGMVMMH----RWDPTEAVKMIKQHNITQFNGAPSMVMQLLRE-PGFLSTSILDNMAGLGFGGSGLPEVLVELVLKEM--PNHMVGSGFGMTESNGVGSSSSGELFRVSPKSSGMLSPLVKIKVCDPIGDELSEGEIGEICIQS--VTVMREYLNNHAGTQEAI---RNGWLHTGDIGYLDHNGFLFIVDRLKNVIIRNGENIASVEVESSLMLHNAVKEAAVFGVADEMVGESVVAVISLKNGHSTDEE---ALKLHVAGQLASYKVPSTIHIIDDLPRNPAGK-------------------------------------- 50292253 225 ----------------------------------------------------------------------------------------------------TRTFTYKDINEASNIVAHYLINTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVAKPKGLIVIRAAGQLDQLVED-YITKELDLVSRIPSIAIQDNGTVEGGSLPSESGDVLASYTELKSTRTG---VVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFSW-MAKQFNLSENDKFTMLSGIAHDPIQRDMFTPLFLGAQLYVPTQDDIGTP--GRLAEWMGKYGCTVTHLTPAMGQLLTAQAVTPFPKLHHAFFVGDILTKRDCTLAENCCIVNMYGTTETQRAVSYFEVTSRSQDPHFLKKLKDVMPAGRGMKNVQLLVVNRNDRTQVCGVGEIGEIYVRAGGLAEGYGHWNYLDKDLEAPWKEFWRLYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTNISQHPLVRENITLVRNNLEGEKCLVTYMVPRSNISDDPVVTKDLKAFLKKRLASYAIPSLIIVLPKLPLNPNGKV------------------------------------- 170096797 263 ------------------------------------------------------------------------------------------------DPQKSITFSYDAILRASNVLSHHLIKSGVQREEVVMVYAHRSVDLVVAVMAVLKAGATFSVIDPAYPASRQIIYLRVAQPRGLVVLKGA-GTISPSAREFLSEELHIRVEVPALE----VFPDGSITGGIDADGQDILSVHAHLGHIDPNVALGPDSVGTLSFTSGSTGIPKGVRGRH-FSLTHFFPWMGERFGLNENSKFTMLSGIAHDPIQRDMFTPLFFGAQLRVPTSEDIGTP--GRLAEWMANSEVTVTHLTPAMGQLLSAQATRQIPSLLNAFFVGDVLTKRDCSLAANVRIINMYGTTETQRAVSYFAIPPVSEDSTFLATQKDIMPAGEGMIDVQLLVVNRNDRNVPCAIGEVGEIYVRSG--GLAEGYLDQDEKFVTNWFSIRDRMYRSGDLGRYQPDGIVECTGRADDQVKIRGFRIELGEIDIHLSQHPLVRENVTLVRRDKDEEKILVSYFVPLEGPDLDGRLIKDIREHLKKKLPSYSVPTLFVPLKRMPLNPNGKIDKPAL-------------------------------- 169768556 48 -----------------------------------------------------------------------------------------------DASDSSRSISYNQAKVIVRKLIAGLRAWGVQKGDCVAIHSFNDIYYSMLVLAINGAGGVYTGTNPSYTPMELGHHIRASHAKFIISEPEIIAP---------IQAAMKETGIPE-SNLLVFDVQGQTVPAGLKSWKGLFSAGEEDWVRFDDLKTCEETAAARLFSSGTTGLPKATTLTHRNFIAQHELVFE-IEKRPYQIRRLMALPMFHAAAAPSTHWSPLKGGHVVHVM----RRFDLVSFITNVEKYQITDLAVVPPIAVALVMSPQVQERPYLKSVRVAS-CGAAPLSKEVQEKL-RVMLADGAPCTQVWGMTETCCIATRFGAYEQDDTGSVGRLIPNVEAKLVDDDGNNISAYGVRGEICVRGP--TVTPGYFENAAANASSF--DQDGWYHTGDIAYCDKDTQWYIVDRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGLSGVLDSELPRAYVTRRPG-TGDKLTEKEVQDYLGQRLAKYKALTGVRFMDAIPKNASGKILKRVLRE------------------------------ 169847217 42 ------------------------------------------------------------------------------------------------------------------------RNLQAKRGDTVLIYSQNSLTWPIALFGSVAAGLRATLANSAYNARELAFQYTDSRAHLLFTSEEGI-PVVLEMFKSLGVSSAEAQKRIIVMTTSLHWAGGPTIPVSPAARGLTTVASLLQLGTLEAEEKFANETAYLCYSSGTTGKPKGVETTHRNLTSVLDQVRPAFPPLSNTDKVLGVLPFYHIYGAIKLLHHPFLCGAPLVIMS----RFDPVQFCANIEKYKITMALIVPPVLVVLSRH--PAVDEYDVSTLEVLFSGAAPLGAALTQQVKERLEARKKNGQPVYILQGYGLTETSPLEKPDAVRKVGSIGILLPNLEARLVVDGIDAEEGQPGELWIRGP--SVMKGYLNNPKATKESI--THDRWFKTGDIAIRDSEGYYTIVDRRKELIKYKGFQVPPAELESVLLTHPEIADTAVIGVDSAEATELPRAYVVHANPTALKSDFAASVQKWIQTKVARHKFLRGVVVIDAIPKSASGKILRRELREKAKQELAG-------RDPA--DDIIRAK-- 196191365 7 --------------------------------------------------------------------------------------DRTAYIFLENGEHEAARLTYAQLDKKATEIADYLLNSGAKQGDRALLLYPAGLDFITGFFGCLYAGIVAVPAYPNQSLGRLQAIAQDCQPALALTT------------RKAIIDAQKSWEQDPLSSGMTWLATD---DLPALLSCATAPLSPWYADLSETE--KSRSLAFLQYTSGSTGAPKGVMVSHENMLHNSKMIYR-CFESSPEHIGASWLPFHHDMGLIGGLLQTVYGGGTVVLMSPVAFLQKPIRWLQAISDYKVVTSGGPNFAYELCAQARPEQIAALDLSRWSLAFTGAEPVRPETLEKFSKTFAFKRSAFYPCYGMAETTRAIASAIPGESKPVVGCGHSWLEQQVKIVDPKTLTACESGKVGEIWVAG--KSIAQGYWQRPEQTETTFQAKLTGFLRTGDLGFL-HNQELFVTGRLKDVVIIRGRNHYPQDIEQTVEAHQAIQGCAAFSVEQNAAEQVIIAEVTLNEDRQVKDEIILAIRRAVSEELQLYAV--QLLKPGSLPKTSSGKVQRK---------------------------------- 78221479 21 --------------------------------------------------------------------------------------------------------TYRGLRERVRRLASVLTGLGVKPGDTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDLLLVNSEFLPILEQI-----------RGRLDAVQGYVLLTDEAKAPETAIPFLGEYEALLAAAAPEFEFPDFDENTRATTFYTTGTTGMPKGVYFSHRQLVLHSFGVMTAHGTFRRTDVYMPITPMFHVHAWGMPYVASMLGVKQVY-----PGRYVPDQLLELIEREKVTFSHCVPTILHMLLKHPHAERIDLSGWKVIIGGAAMSRCLEALRRGIDVFTGYGMSETCPILSLSHLTPEMLELSPEEQATIRCKTGQALPLVDLRVAGGELRELPRDGVSEIVVRAPWLTQ--GYLKDH---KASERLWDGGYLHTGDVAVRDGLGYVRITDRTKDVIKVAGEWVSSLELEDIFAHHPAVAEVAVIGQPDEKWGERPLALVVAKPG-EAGRVTEKELVHHVREVVSKQVVLARVRLVEAIDKTSVGKTNKVALRE------------------------------ 160935290 37 -------------------------------------------------------------------------------------------------------LTYGRLLDMTDRMAASLKKKGIQKGERIGILLYNGPEFCVSYLAANKIGGVAVPLPGKFQRPEILSLLEKADVTTIICEEKF------------------EPWFENLEHVTVIVSKSGPDFGLDWILRDMED------NEITDGVGTWDDSAILMFTSGTTSRSKGVAMKNYQVMNSVEAYAA-TLRLTQLDSSVIATPMYHVTGMICILSVMLAVGGTVYLMKKV----DADRILTCFLENNITFYHASPTVFTILLEKRSSYPL---IPSVKSFACGSGNMAPENIRKLKEWMPQAEFHTVYGM-TETSGAGTIFPGGAADSPWIGASGIPMPDLRIKIADDDGTELMENQIGEICLKGS-------FVVEEYYKQKVDSITEDGWLRTGDLGYYNQAGYLYIVDRKKDMINRGGEKVCSFDIENTIHTLPGVVEAVVVGVPDSKYMEVPAAVIKLEKGTNVRAE---DIKEMLKTRVARFKIPEYIVFVEDIPKTHNGKIDKRMIKE------------------------------ 182436388 1158 --------------------------------------------------------------------------------------------------------TYRELDRCSNALAAHLRKLGVGPETLVGLYVDRDPAVVVAMLAVVKAGGAYLPLDPSHPERRLRQILDEARPALVLTPSADRVP----------------PVGDGLPVVPVDPYLGADVAADPGHDTAVDGGAGPGS------------LLYVMYTSGSSGRPKGICITHRNVIRLVRDT--NFIHIAPGDRMAQISNAAWDAA-TLEIWGALANGAELHGFDQA-TVLNPPVLGEALRAAAVDTVVFATPLFTEVAAYDPTVFAGARELVVGGDTMDPKR--------AREVVELGGPLLINDFGPTESTSIAATFAVRQVPDGTWRVPIGRPISNTQVHVLDAWPVPVGVPGQLFIGGDGLG--RGYLGRPELTAGAFLEPGARMYATGDKVRRLPDGMLDFLGRIDFQVKVRGYRIELGDIDSAALSHPGVRESLTV-VDESAGHKRLVAYY----SGTPTP---RELTGYLADWLPRYMIPPVLIPLPELPKNPNRKIDRAALPKPPAGRAAAPTELTTLEREAV---------- 182436388 4 ----------------------------------------------------------------------------------------TAYTFVSPGRDERPSLTFPELDARARAVGAMLAGRGLT-GERILVLLPPGLDYVVAFLGCLYAGAVAVPLYPPYSARHLA-VLADSRPAAALVPGAEPARA---------AELAEELHAPGLQLLSVDGELPGAGDWRRPH-------------------IDGDSLAFLQYTSGSTGTPRGVRVTH-RNLVANSAQIQERFAAGPDTAVVSWLPPYHDMGLIGGILQPVYAGATATLLSPTAFITRPLLWLELISELGTTISGGPNFAYDLCDRIPEERLAGLDLSRWQVAFNGAEPVRASTLDRFAARFGFRRDAFFPCYGLAEATLMVSGRRVAGEHVARTFRADTLGPGRLPEPAPDGLPCAEGAVGEVWVAG--ENVADGYWGHADGTFGARLPGDPRTYLRTGDYGFVRDGRLYVTGRSKDLIVVRGRNHYPQDLETALAAHDALRRAAAFAVERDGR-EEICLVLETTHGHVP--ETADAVIGAVRSALVREHAVAAVVLVGQIPRTTSGKIQR----------------------------------- 53715927 39 --------------------------------------------------------------------------------------------------------SYAQFRERIGRLAGALAALGVGADATVAVMDWDSHRYLESYFAIPMMGATLFTVNVRLSPRQIAHTLRDARASVVVAHADFL------PLLEQVRDALGDSTC-----VIVACDGGAMPATSLPLAGEYERLVAAADPDYPFADFDENARAVLFYTTGTTGDPKGVCYSHRQIVAAALGAARDGQRLHRDDVYMPITPMFHVMAWGMPYIAVMLGLKIVLPGRYRAHALLDLRQAERVTFSHCVPAVLQMLLDEARLRACDLSGWKMIVGGSALPASLCRAARARRIDVFAGYVDTDVDADINANAGANASDSSVTTAAAHADDETAKRCAAGWPPPVVDAAMRDVPRDGRTPGEIVLRGP--ALALGYRGNPQASAALWAG---GYLHTQDVAVMHGDGAIRIVDRIKDVIKTGGEWVSSLELEGLLNDIAGIRESAVVGVPDARWGERPAAVVVCERDAPLAADVRARLLEHVAARISRYAVPERIVFVDALPKTSVGKIDKKSLRRLVE--------------------------- 68536903 42 -------------------------------------------------------------------------------------------------TGPAGAITWPELARGARRVAGSISSRGLGRGDRIAVLARRDTRLPVMVAGILHSGAVYCPLEVDSPTERLRWQLEDLQPELVML--LGVEQSAEQELRRVVAEACAAE----------VWIGGAECD-RENIDGSGGSLQVSGALLEVNTDICPEDPCYITFTSGSTGRPKAVVNTHRGVACHLEWSARIVGP-GEELRVLQKAPAVFDVGIAEILNP-LANGGTVVMPDSQWWMGDIDGFLDLLVDYQVSVLSMVPSMLGTLLDVMDDMGEPLERAGLKHLLLGGEAVPSALAERCLRQIGCRVHGLYGPTEAAMDVLWELAGSSAGDGRQPSLLGLPQDNVSCYLRAEDGKETDPGQVGELCIAG--VQVATGYWRRPELTAQSFVPSWYRMYCTGDLARWNQVGLLEFVGRVGDQVKIRGNRVELGEVDAALRRVPGVRQAAVVGEDSP----VLVGYVVWDQEAVVLPPT--EVAAVLRESVPEYMVPSRVVALQALPLSSNGKLDRRAL-------------------------------- 74319743 40 -------------------------------------------------------------------------------------------------------ISYQQYFDITCRLAEAMKNYGMKPEGHIALCSENCEEFFIPVLAGLYIGVTVAPTNEIYTLRELNHSLGIAQPTIVFSSRKGL------------PKVLEVQKTVTCIKTIVILDSKVNFGGYDCVETFIKKHVELGFPATSFVPIDKHHIALLMNSSGSTGLPKGVEITHEGTVTRFSHAKDPIYQVSPGTAILTVVPFHHGFGM-FTTLGYFACGYRIVML----TKFDEELFLRTLQDYKCTSVILVPTLFAILNRS--ELLDKFDLSNLTEIASGGAPLAKEIGEAVARRFNLPGVR--QGYGLTETTSAFIITPEGDD--KPGASGKVVPLFKVKIIDLDTKKTLGNRRGEICVKGP--SLMLGYTNNPEATRETIDEE--GWLHTGDIGYYDEDEHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDSEAGELPGAVVVMEKGKTMTE---KEIVDYVNSQVVNHKRLRGVRFVDEVPKGLTGKIDAKVIREIL---------------------------- 182413789 1917 -----PEQVARVA----EHLRRVLQQMVAAPEA---QVADYDLATAEETRLVLETFNATAVP--WPREQTL---VDLLDEAARRWPERTAVVF------GEEALSYHELHARADRLAAALRARGVGPEVLVGLLIERSAEMIVGVLGVLKAGGAYLPLDPAYPSDRLAFMIEDAKPRVIVTQRALAER---VPRTAAGAERLLIDG--------------------------ELDVGAAATGGEQAATLRPEHLAYLIYTSGSTGKPKGVAVEH-RSLVNAAMAWRVGYGLPAMDVRLLQLASLSFDVFAGDLIRTLTNGGMMVVCD-AETRLDPAALCELLVRHRITFFESTPGLILPLMEHVRLQGVKLPDLRILVLGSDTLAIGEADFGAAMRIVNSYGVTEATIDTSFFESRPG-APELEELGEGSTPIGRPMANQELHVLDARLRPCPPGVVGELFIGGA--GVARGYHARPELNAERFVCCELGGYRTGDLARWRADGNVDFLGRGDWQAKVRGFRVEPGEVEAVLRRHAN-VRDVVVGVRVVGGANALVAYVVAAEWTP------AEWRAHVLAELPDYMVPAYWVKLERLPLSPNGKIDRRAL-------------------------------- 182413789 487 ---------------------------------------------------------------------------------VATSPDATALTCAG------TRLTYAELDARSNRLAHVFVGAGIGPDVCVAVCLERSVELIVALLGIVKAGGAYAALEPDYPEERLQWMLADLAAPLVITSEPWGAKLQRVAGTMAR-----------PPTVLAFERERERIAAHPATAPAVAATID--------------DLAYVSYTSGSTGRPKGVAVPQRGVVRLVRGADYARF--GADEVFLQFAPVAFDAS-TLEIWGPLLNGARLVVMP--AGRPSLEELGRVVREERVTTLWLTAGLFRAMVEERL-----ADLRGVKQLLAGGDVLPIAAVERVLRELPGCRLINGYGPTENTTFTCCHTVVAADLAGGSVPIGRPIAATTVQVLDAALQLVPVGVPGELFTGG--DGLARGYVGQPALTAEKFLPNPFGAYRTGDRVRWRADGTLEFLGRFDEQVKVRGFRIEPGEVEAALCAERG-VAAAAVVVRADAGAKQLVGYVVAESDGE-------SLRERLKARLPDYLVPAVIVRLEALPLTANGKIDRAAL-------------------------------- 183982626 27 -------------------------------------------------------------------------------------------------------LTWSEFDCAATNLAEQLAGAGVLPGDRVAVWHGDCAALHALFIAIERCGAVVVGIGARAGIREATQILRAAQVKLLVSDAPRSAAATEV-----------SAQLPVPSGVLVREGKTLRFDGKPVPVAPENGLESELGNE---RRLGPDDVFLINSTSGTTGAPKCVVHTQNRWHYFHQHAVAN-GMLTPQDVVLPVIPMPFGFGIWTSHTTPIYLGASAVILDRFTTLAACEA----IARHRVTVLCCVSTQLTMLMA--DHWCRAYDLSSLRVVFAGGEALPYRRATEFEDLTG---AAILQFYGSNETGLLSATTLRDSRERRLRTGGRVVPEMSVRLFDGDRDVTESG-RGQPACRGPATS--LGYLG---GTDHEKLFTRDGWMRMGDICEIDPDGYLTVTGRTSDFILRGGKNISAGQVEDAALTHPAVAIAAAVSMPDPVFGEKVCLYVELADSQRLD---RTELVEHLLA-LGYSKLPERLVVVDELPRSSGGKI------------------------------------- 134279498 9 ----------------------------------------------------------------------------LLDSAAAQRPDGIAI------AEPQRRVRYAQLAADVRRAAAALASAGIAPGERVATYAPKAYETIVTMLAANLAGAIVVPINPQLRDHQVRHILADSGARLLLTT--------------------------APRLARLAERPAGLVTWLVEDVAALAGAGDDARDAGRAHAVDS-DPAALLYTSGSTGQPKGVVLSQRNLTAGADSVAAYQ-RLSHDDVILGALPLSFDAGLSQLTSALAAQAC----YAPLDFLRAEEVPAWCAQVGVTSITGVPPLWMQLAAVAWPDAARLPVRRIANTGGTMPQPLLHRLRQIFPNAAPY-------LMYGLTEAFRSTYLPPEEAAARPGSIGKAVPNAQILVLRADGSECDAGEPGELVHRGAFV--TLGYWNAPELTAQRFRALPHARHWSGDIVTRDDEGFLYFVSRADEMIKTSGYRVSPTEIEDILFECPQTLEAVAFGVPHPALGQAVVACV---YGGGDPASCRQALLDACRARLPSYMVPQHIEIAGALPRNPNGKIDRPLLKR------------------------------ 30314826 747 -------------------------------------------------------------------------------------------------------LTYAQLNESADKVADTLLRKGVQPGDVVGICMMRSELLVAALLGVLKAGACYLSIDCALPAERRNWLLEEADVKWALIDESAP--------------ALRDATSTLLIGQLVNEQDDPRVSPLAKPVISADAR------------------CYYMFTSGSTGTPKATASTHRAVVSLVKGT--DYIDIKGDDRFLFFAPLAFDAS-TFEIWGALLNGAQLVVQPGEAGGLDDLA--HTLENQQVSVLWLTSALFQEMVDQYPQAMAGVRH-----VLTGGDVVSP---QSMRSLLARSTGTLTICYGPTEGTVFTTAYSMDKVEQVTDKPLIGWPIAQADAYIVDGQLAEPGVPGELFIGGTGITGAYLKRPELNQERFVTLERFPGKFRTGDLARWTPGRGIEFLGRSDSQIKIRGLRIEPGEVEQAIRQLPGVTACSLI-LRTLNLDKQLVAFVSLDGSVALDE---QQIRVALRECLPDYMVPAEVHVIEQLPVNASGKVDKRALLELA---------------------------- 197773219 15 ---------------------------------------------------------------------------------------------------DERVLTFGELRTRAERTAAGLYAKGVRPGTVVAWQLPTRIETVLLTVALARLGAVQSPVIPFYRDREVGFALRESRA-AYFAVPGEWRG---------------------FDHTAMARRAGARGVFEAYASLPDGD-----PSALPAPPASGTDVRWIYWTSGTTSDPKGVLHT-DRSLIAGGSCLAHALRLSEDDIGSIAFPFAHIGGPDYLVM-LLLYGFPAVLFE----KFALPEALEEYRRHGVTIAGGSTAFYAMFLAEQRKRPGRKLIPTLRLLAGGGAPKPPEL---HRAVVREMDCVLTHGYGMTEVPMITMGSPDDSEDDLVRTEGRPPAGMEIRIVDGE-------------VRLRGEAVCQGYLDPA---ATAAAFDADGFLITGDLGRLTGSGHLVLTGRAKDVIIRKGENISAKEIEDLLHGHPAVGDVAVVGLPDEARGERVCAVVERAPGV--TDPTLADITAFLRGTLAPHKLPEQLEVVDTLPR------------------------------------------- 169628435 49 ---------------------------------------------------------------------------------AAKHADRVFLRFEGQD------ITYAQANATANRYAATLASQGVGRGDVVGIMLRNSPETVLLMLATVKLGAIAGMLNYNQRGHVLAHSIGLLDSKLLITEAEF-------------EEAISESGVNVVSQLTI-------------DELDRMSVLAPTANPSATEAVMTKDRAFYIFTSGTTGLPKASVMTHYRWLRGMSGIGDMALRLRPDDVLYSCLPLYHNNALTLAVSTTVNAGATLAI----GRSFSVSRFWDEVIASRATAFIYIGELCRYLLNQPPKPTDR----KHRVRVIVGNGLRPELWGEFTARFGIKRVCEFYSASESNTAFVNALNIDRTVGICPMPIAYVKYDEPVRNDKGFLTKVGPGESGLLLSKVTDLAPFDGYTDPTASEKKDAFKKGDTWFNTGDLMRNLGWGHAAFGDRLGDTFRWKGENVATTEVEAAIEHNDAVEESTVFGVQVPGDGRAGMAAIKLHDGVELDP---KALSDTVYQNLPAYALPLFIRIVDTLEHTTTFKSRKVELREQAYGE------------------------- 119477286 34 -----------------------------------------------------------------------------------------------DVNNPSRSISCAQARKTVRQLIAGLRAWGVKPGDCVAIHSFNDIYYCMLVVAIVGAGGVYTGTNPSYTTMELVHHFQAADAKFVISEPEI--------LTSVHAAVKERGIPEGNLLIFNVLGQEVPAGRRSWKDLFNHGEEDWVA--FNDLQRAKETTAVRLFSSGTTGLPKAVTITHHNLIAQHELVFEVHPRPYQVSR-IVAIPVFHVAAAVVAHFSAIKAGHTIYMM----RRFDLETYLVCNEKYQTTDLAVVPPMAIAILTSPFSRTRPFLHSIKNVN-CGAAPLDKEVQTRFRTLLK-EGTPFTQVWGMTETSAIATMFTYPEDDDTGSVGRLVPNLEAKLIDENGDNISAFDVRGELCVRGPIV--TPGYFRNDSANAESFDAE--GWFKTGDIAYCDGRTRWYIVDRRKELIKVRGFQVAPAELEAVLLGHPLIVDAAVIGVVFPGADEYPRAYVVRRPGREGENLTEEDVRKYLGERLARYKALTGVKFVDAIAKTASGKILKRVLRE------------------------------ 167758938 1493 -------------------------------------------------------------------------------------PDKRAVEW-----GEGRHYTFRQLKERSDNLAAMLLVKGVLPGDKAAFLTRRNGDMLVMMFGILKAGAAYVPVDPAFPKERIRYMLRQADVKVAVYDRET--------------------------------EPFEDIPCQVLRYEGPQEVTRTALPVNSPE-----DVANVIFTSGSTGKPKGVMMLHKS--LSNLMAHLDPLLGGQEQKILCASNCVFDVFTTETILASAKGHGISIADEEEMMLPW--KMAERIRTDKVSILQLTPSRILMCMNDESFCKALAD---IQIIILLGEPWTMELKDRLCALT---EARIFNIYGPTETSVHNCQG--EIRMERSIHIGKPIGNCRYYLLDEEKKPVLPTSVGEIYIAG--ECLSAGYINQPELTSEVFVPDIQNMYKTGDRGRQRADGNWQCIGRVDTQLKLNGHRIEPVEIATVMLQSGLAKEAAVVPIMKDGIPRFLRGAVVPKKEYQ-----EKEMRAYLKDRLPDYMLPSEIILLDELPRTASGK-------------------------------------- 167758938 477 ---------------------------------------------------------------------------------ARENEGKIALICRG------KRISYEQLMNDAALIAGGIRQFLPEGRHTVALLSRREEGLLAALCGIILSGNSWVLMDPAQPQRRIADLLKDSQAALCITDDSLAWAGTDIATRTLK------------------------------------ELHGSQKIEILPPEEKPSDLAYLVYTSGTTGSAKAVEVEQHSVMNLK----EAIKDLYPKGAVLSICNVGFDAFLLESVIALL--NGATIVMATEEEMNDAQKMGRLIMDYDVGFMALTPSRLKAYQNDQVFL---RSLSHIETLICGGEVLVPDTYLKLRD---YTPATLYNQYGPSEAT--VAVSHAAVDGKGQVTIGRPLANCRIYILDENRNALPVGSAGELYIGG--ECLARGYHNRRERFVEDPFMEGQRMYRTGDIGKWTEDGSILYLGRNDSQVKLLGHRIELAEVESVLGRHPLVNAVAV---------------------------------------------------------------------------------------------------- 169609384 26 --------------------------------------------------------------------------------NARKHPARACVVETATSTTPERKFTYKHIFEATSILAHHFVQSGIQRGDVVIIFAHRGVDLVVAIMAVLAAGATFSVLDPLYPPDRQCIYLEVSQPRALVVIDKATREAGPLSDQVRDYIKDNLQLRTEVPALELKNDGALVGGAKDGNDVL--DAQQALKAELPGVLVGPDSTPTLSFTSGSEGKPKGVKGRHFSLTHYFPW-MAETFGLSENDKFTMLSGIAHDPIQRDIFTPLFLGAQLLV---PSKEDIQHEKLAEWMRKYGATVTHLTPAMGQILVGGASAVFPSLHHSFFVGDLLIKRDCNLAPNVRIVNMYGTTETQRAVSYYELPSCSEAPDFLDTIGEVIPAGRGMNNVQLLVVDREDRNKICETGQSGEIYVRAGGLAEEYLGLPDATKFVENWFVDQNKWYRSGDLGHYGPDGNVHCTGRVDSQVKIRGFRIELGEIDSHLSAHPLVRENVTLLKRDAYEEPTLVSYIVPEEDTASTEDLRDDVREHLKKKLPAYAVPSVIVPLIRFPLNPNGKIDRPAL--------------------------------